4885202 -153 600 -546 472 7 40 436 -804 -785 225 -672 618 -686 757 -269 208 -282 -330 -767 512 -546 -740 21 612 330 731 720 -431 23 -548 -673 367 -720 291 167 -356 243 -183 265 -566 -874 297 171 200 587 -711 529 0 -747 -626 -37 -309 -200 762 768 -340 -438 -258 476 169 456 -569 -660 -435 -490 -474 -345 371 -759 702 -729 -482 550 673 -36 -43 -609 226 -171 -650 84 -374 312 26 -894 27 -561 -893 47 468 -416 14 -844 -802 800 170 294 523 -453 -883 467 508 569 -673 -95 379 660 -448 93 517 395 -817 -347 -575 -583 -328 736 153 -365 284 48 -317 12 -278 -872 -479 -98 253 -425 -316 325 -614 -574 395 -899 -756 -106 256 -223 748 -442 -511 407 -806 173 197 161 -87 647 524 714 549 -133 442 361 13 -778 -732 -42 -103 535 484 -349 0 -476 685 -35 -666 -366 59 -178 208 568 -369 -690 403 -690 118 -9 634 -305 -579 -273 -90 379 -347 -429 -309 -151 105 -738 683 -263 507 -313 529 613 -577 757 -813 99 -317 -292 518 -162 -718 220 -758 -197 446 -361 -242 -752 -194 322 259 286 618 65 351 721 137 -264 543 -281 -588 432 -794 193 -360 32 -714 215 262 -386 -557 -893 175 -480 -465 -259 -837 9 -792 -314 409 546 -269 -233 351 -752 -39 -7 -583 -193 120 -725 -257 363 -514 -377 645 392 -359 -237 -818 -247 798 -667 81 231 699 62 28 -35 -482 -777 199 -465 79 -546 161 -862 -23 733 -502 -441 -621 -311 -241 100 583 -836 -281 266 -50 -260 290 675 164 -748 319 661 433 -474 445 -707 -732 704 62 104 680 683 -473 -731 -374 85 -451 319 637 550 -477 -244 56 -259 -50 733 425 -673 -702 -824 711 -841 57 29 -860 102 -169 -842 185 22 -849 -389 444 -614 -378 -787 327 -632 115 -485 140 -377 707 -673 789 341 -445 -665 741 510 -310 -648 466 537 383 -218 142 -175 422 -772 48 -474 352 535 -31 -35 335 -323 677 263 50 369 -337 -686 -754 -438 -607 418 -747 634 -344 -895 429 549 -508 711 269 -232 -298 -526 -351 -892 -231 -362 215 -885 -313 686 146 -384 -126 -166 -619 -143 -149 168 623 771 -581 -348 -374 153 -446 459 551 457 612 360 594 310 61 116 472 -168 -16 152 -90 519 -38 769 -303 434 211 550 459 18 -22 -731 795 410 -808 -697 -479 367 -249 -577 -623 613 -565 -758 76 -864 387 -828 -322 -536 -95 158 645 159 574 -601 -288 -618 -699 425 -278 -783 -134 -509 -57 517 -656 -790 -253 78 -169 322 9 -163 241 -314 -747 -685 514 -546 -762 665 -707 -857 -301 42 462 -572 -786 258 75 -134 -137 -41 -294 -175 578 315 286 -192 -686 534 246 -505 -68 275 758 -14 -225 141 -388 -288 734 457 -710 119 -167 -226 251 -403 -4 -299 306 543 708 62 343 -30 -637 359 669 -227 369 238 -660 -680 206 -318 -602 673 -156 724 -853 -136 724 460 -432 312 604 481 -70 -49 -518 -720 -81 556 282 373 -239 -399 692 370 -623 387 564 -297 -455 124 74 -288 295 686 265 131 767 -368 -197 -667 -558 -799 -343 404 -673 -823 50 -9 -282 338 106 -744 238 -5 177 95 228 442 -775 -15 -208 -234 -54 446 -12 -384 -149 39 -33 -46 690 575 397 -788 -261 2 527 32 -59 429 -808 -256 269 211 -204 341 109 659 -210 -454 -534 -725 497 19 6 720 -884 58 -268 530 204 -484 -392 -868 680 -54 164 424 -519 -107 624 -510 -645 782 441 -534 -579 -199 -82 449 5 485 284 265 -131 205 392 2 -841 725 417 99 677 -851 696 376 -193 378 -895 -403 -22 -404 -847 -666 -449 -180 -854 308 -314 -640 -101 -16 546 -423 -92 268 -614 -653 405 -732 378 -121 -736 710 -548 -351 -91 -828 237 -311 766 382 -213 -893 391 -720 -704 754 695 580 -472 -773 346 -380 664 -116 -665 619 593 -832 -717 19 110 -278 -591 55 -836 662 455 -164 247 -734 -658 -659 -832 -434 601 165 -807 637 -38 116 -258 -583 359 -564 -530 519 110 528 -836 305 -592 599 776 700 391 776 -843 -209 -582 -431 -707 -69 178 -527 268 673 -582 -370 77 -335 326 51 125 -703 542 461 619 303 600 11 -797 -633 -823 -840 -484 169 233 73 400 -426 -883 -826 -330 343 725 169 -42 -651 204 -419 -473 645 -732 -40 -365 304 284 -423 115 -367 103 -828 -707 -384 212 731 -546 -322 -358 -316 243 -625 -148 -623 237 -874 167 -773 780 736 -352 -535 222 497 311 475 405 -874 637 -631 627 -316 -235 -226 478 394 -880 315 -809 -388 644 -341 -42 253 381 601 66 -121 -522 -713 24 -139 -222 24 354 151 -568 330 -539 -633 58 -252 419 -177 -578 -254 -383 155 406 708 516 745 540 585 403 -161 196 260 -756 -504 -472 -870 313 -538 711 -333 -714 -327 -486 585 -391 56 -833 -585 298 -829 -253 190 -444 364 334 -456 -538 -39 708 -180 277 192 -679 303 -599 -220 -178 -401 26 161 505 -382 578 -108 -733 -118 -482 -746 63 -490 478 -239 333 216 -435 -808 428 -844 667 -313 511 -418 -492 569 -94 379 -309 669 395 -528 120 -404 -438 -13 -363 -551 -15 272 -429 7 -652 90 142 254 -329 -816 -791 -327 439 -737 -219 -415 -732 535 126 -232 252 -452 -705 -259 -768 -832 -700 -379 229 -493 -649 47 386 678 517 783 -478 501 551 -252 -427 376 -528 -831 542 578 -615 262 322 432 357 383 -876 615 487 547 -341 -492 476 338 743 -200 150 332 773 -768 -815 165 477 -624 627 643 -417 -43 322 85 -4 -261 -248 -563 -642 362 -185 537 -694 -788 -488 18 -364 -207 476 518 -318 -289 -669 -336 386 244 -891 -368 -837 226 -511 -501 -769 -510 627 196 -56 262 -685 132 346 751 -375 -574 -671 -696 134 -4 -466 -544 -451 144 -136 -733 533 725 674 -557 -496 186 -40 -348 -27 758 486 328 -396 -865 -728 -481 590 -592 414 -137 16 541 -252 -162 -313 -462 323 719 -784 -854 637 509 165 -85 55 -645 -846 467 -791 -136 388 -251 -661 -547 642 -226 -303 227 287 -669 647 762 -335 -201 -698 -687 -491 -543 -174 -480 -486 -40 -175 -764 -722 391 -300 -446 760 627 -837 410 -832 458 -303 -488 -373 276 534 -319 197 193 -571 364 -687 251 505 410 -230 -479 -208 -437 -112 -533 -626 -856 -793 -720 -898 42 -409 -820 -509 609 -337 -811 -603 -121 -541 -257 -723 81 556 645 -204 559 318 -193 28 224 -21 -608 -861 -675 -525 74 242 -140 538 -750 -728 -88 -198 709 -506 -94 610 -417 236 225 580 -371 566 12 576 496 -664 -276 686 429 421 -737 -802 733 -287 480 -654 -34 -714 566 -546 -651 -883 631 -249 -439 -10 423 356 327 322 413 668 54 363 214 174 226 -793 -505 -355 541 -190 -544 227 -558 -91 -508 724 795 -788 -359 -683 -2 -557 -492 -123 -109 598 635 364 625 233 -701 -738 375 614 709 353 -245 799 444 -301 414 -454 513 -108 -535 -880 631 62 -351 101 -324 -793 -844 149 -305 -9 -206 98 -267 359 463 14 66 -348 -234 -870 311 -316 734 -597 -598 203 -733 24 607 314 -276 249 233 515 156 604 6 -591 -757 -64 150 417 -116 688 -72 -438 -76 -238 -856 389 359 -252 -597 -360 -412 -458 -504 341 238 -854 506 -524 -765 -772 -798 -146 -639 -575 -280 -841 131 -588 449 -652 -228 11 732 -231 107 -439 385 -633 174 -603 -9 -766 -611 99 -272 422 269 -622 119 -634 -860 -169 363 -124 547 -339 94 -566 -517 -84 -842 -840 279 695 -324 -787 -308 -397 -786 -571 531 564 518 211 570 -599 672 668 -234 428 203 229 -883 172 30 763 124 -173 490 -295 -418 624 250 427 349 -858 320 170 -90 -343 533 -664 -153 663 -129 -171 268 718 -94 27 582 520 -126 482 -780 -604 150 -67 463 -353 484 -277 -610 -113 -514 -200 -294 349 -520 549 57 427 -191 -135 204 -9 -462 -689 -573 298 165 -720 -45 303 -716 -249 -511 -126 -645 -361 202 -671 561 384 -97 -47 -764 -601 -398 63 465 -773 -282 -848 -395 371 313 199 -344 -113 -190 -371 439 773 -20 47 -193 764 -113 672 -518 364 287 0 537 -588 -166 609 -129 -350 -886 -223 421 678 33 704 -497 277 -461 -758 16 -813 272 240 -227 529 -556 -528 -823 764 -286 133 -490 -440 -604 -668 -52 -265 -501 -391 -814 244 -269 -737 287 -679 -236 -881 -634 -475 243 652 53 745 -45 611 -676 -893 -526 -637 -549 481 746 -67 -138 -17 -6 223 -433 768 124 739 704 -158 383 -168 762 588 620 137 -207 559 757 580 398 42 739 -554 124 -267 70 730 -287 -772 -357 -455 -779 -426 364 -631 -212 691 -551 -256 -598 502 775 445 472 -400 569 561 614 764 288 -631 9 668 -394 -662 788 -336 236 640 -95 752 -602 680 22 -561 678 794 136 340 -227 7 125 647 250 -557 568 -43 -181 128 -28 46 -432 -597 -28 217 669 -200 -567 -559 -798 -801 -396 97 -160 440 -359 166 150 772 747 -615 379 -713 -181 -444 -141 -664 -396 354 -121 -881 -39 561 -186 263 -524 -502 115 -806 651 273 -451 -184 -578 -50 383 -460 474 -751 -292 -599 -127 -770 700 -594 749 613 -31 197 -42 -810 -13 -445 -770 -518 -859 575 153 196 -695 -379 -523 601 -491 193 752 -521 536 -751 606 650 -837 577 156 -108 -227 600 -559 546 -636 -472 -570 -679 225 638 657 -575 -815 579 -799 323 -704 312 -678 -502 787 420 -368 747 743 -203 -28 -47 -95 -492 725 201 -364 111 -192 -453 96 -567 -521 192 300 -512 -818 4 683 -543 -628 240 -284 771 100 -741 445 92 -627 -460 -697 -603 715 381 367 -556 -234 488 -98 -744 300 790 221 -155 345 317 -95 -279 18 248 755 211 -762 -336 -539 -768 -86 -494 13 615 281 561 -190 -156 -787 -713 448 637 -82 90 -321 -577 129 201 790 777 -800 749 -148 -182 15 -852 -452 783 317 139 48 -831 -759 696 362 -45 -342 27 -635 -882 -464 408 389 -190 333 738 -823 -247 -62 -349 726 -875 699 181 -309 -462 -606 272 89 -472 -410 200 583 -802 -20 -853 205 -635 -503 -553 -775 766 -151 -1 101 -722 64 -333 152 744 -575 193 -852 -411 -59 -452 -519 -277 461 -808 479 545 572 -605 496 -445 188 -34 753 -845 649 406 -384 93 245 429 -233 -643 25 510 -766 -659 -379 17 -808 -254 -60 -40 -233 -255 -745 497 -283 -670 -430 109 680 462 685 -620 408 -360 -413 -93 -24 735 536 -637 -830 433 -729 307 503 160 422 -344 568 -557 -185 -77 606 249 -97 611 -740 616 702 -470 504 56 552 284 709 -365 544 743 377 -477 768 -409 18 218 54 -592 537 -522 -631 8 418 -347 471 -490 485 132 -199 196 -498 -476 -707 -164 29 -476 -610 599 609 128 -352 319 -138 47 197 -450 180 669 395 -613 -482 672 -701 -896 -82 129 -291 410 -597 521 -804 -637 508 -7 -852 12 -207 -711 377 -480 312 392 -273 -405 -628 -388 677 -598 -576 -106 535 42 107 716 220 406 475 133 -267 -678 146 -409 305 367 -658 -65 -111 788 705 702 -322 404 237 -717 516 698 -116 -226 23 -306 476 511 305 -284 70 -368 71 -569 557 -326 677 -659 107 -523 220 -95 178 62 -537 -286 -195 489 464 -772 -654 -820 -876 -866 33 492 -15 276 -545 -393 169 -196 -118 -298 109 617 -865 399 -276 -623 16 623 569 -895 587 -166 741 -650 -264 -792 -319 291 494 -200 -74 384 -841 -860 788 304 559 247 -14 678 681 419 474 624 -243 205 64 -134 -180 -270 750 -278 -897 90 -746 497 479 755 -577 496 -160 -243 685 494 -175 354 86 198 -295 -525 -250 91 194 215 381 152 -885 -595 -72 124 -447 648 -582 -697 -611 -409 549 33 -302 374 -443 -840 296 -94 12 -454 464 124 591 -410 -768 -428 -249 13 -582 725 395 -783 66 615 -39 83 -730 -50 -40 -210 -47 -53 -36 -691 -848 -571 -344 222 523 -874 -223 -464 -602 -577 6 619 60 -793 -699 636 476 -880 -873 533 639 -213 -821 478 569 763 409 -231 -821 -641 525 136 -680 178 -824 -841 -541 383 -80 -582 -808 592 -170 420 -611 -658 -7 -587 -87 -17 517 -245 687 -128 768 609 374 -423 -750 164 -485 -156 73 -575 83 98 155 -282 218 734 133 58 267 -755 -116 -835 -111 -770 727 -630 390 -49 239 -874 -161 328 -352 -345 -89 -391 -731 380 -240 -125 -501 343 -173 217 -363 46 596 113 749 -441 -47 -252 -209 695 608 367 652 349 -900 404 -311 -510 -513 747 300 671 -862 552 92 -615 113 504 622 -2 601 -589 -67 134 -43 -835 288 201 -489 705 -217 -209 -635 537 699 -484 -312 -284 799 402 -525 745 -649 -579 -427 -431 660 -849 429 296 -338 445 -206 -712 106 775 -462 550 720 635 -420 617 -32 -542 686 -786 -590 317 -808 -49 -474 705 529 358 110 -284 -623 -719 605 -580 -668 352 -733 -364 -223 142 178 11 415 -709 -828 -293 204 763 618 -463 -499 -142 -735 91 188 -70 -718 412 -323 104 387 -30 229 -208 -341 -61 129 -154 -870 576 643 704 185 -186 -6 414 -731 -870 -524 -661 -789 24 -707 -245 515 -282 -337 -669 -773 -351 -74 -146 335 -540 -339 -583 -642 -883 589 -64 59 419 730 -848 30 52 -226 113 409 787 166 -175 410 -474 -782 567 385 450 -320 -629 -900 603 -685 764 598 -375 289 -161 -617 157 -281 -96 236 -514 644 -370 -699 -718 -279 -688 -134 -520 -329 410 688 -73 353 -381 220 654 -123 -786 -673 -278 -672 -783 70 -454 -612 -430 -405 -4 311 -35 -163 418 -255 -396 -418 -168 517 -545 45 -785 -161 -663 -525 -621 -362 196 -722 148 -141 -837 655 -56 -506 -866 -743 73 484 353 115 -669 -427 -296 -464 36 -442 -249 -76 -687 -776 88 -349 -570 119 26 282 9 -461 -821 -138 -648 424 -420 766 -444 -573 -714 -133 437 177 146 284 556 -654 -217 563 258 -372 -225 -86 17 -370 771 209 -346 391 -206 -778 557 299 491 -883 -776 -623 -216 621 -612 674 673 -221 107 378 763 774 -432 -700 -730 357 -189 302 -247 -696 -356 689 -314 -92 -379 711 466 -786 317 -587 773 652 -583 -211 -516 -718 244 689 -889 -440 -71 -809 399 -512 -490 -495 -346 -31 -101 -327 -686 140 -82 -345 -28 -613 -900 544 -818 -310 -75 -804 -818 -771 618 -772 192 161 -47 215 -410 -747 12 397 800 798 -342 -403 -635 257 -831 -873 642 341 -71 523 -848 -47 -4 12 -607 80 -163 -527 -176 592 6 -51 655 645 -622 -594 528 -89 297 -116 -678 -126 -548 512 87 -365 -762 -333 -883 -11 568 -260 -106 131 -347 625 352 -799 753 53 -815 735 -600 50 787 -43 -473 544 -203 508 -432 -812 745 760 -210 -586 177 -686 -493 36 -122 770 480 -662 456 -47 36 -471 -11 -77 44 236 219 328 -277 486 -391 589 -873 -508 -438 -414 555 -628 358 -670 737 796 -126 -108 -857 -786 -75 -590 -280 737 -327 184 -385 243 100 -458 320 -397 -476 697 -357 -145 -9 769 306 755 569 796 -129 -90 408 2 -89 362 420 341 253 720 -461 -218 26 454 328 770 -580 -98 -601 728 388 -764 -519 -781 -749 -66 601 -804 -574 -827 357 -648 -654 26 -473 721 -811 399 -341 244 -491 -819 -350 298 -821 507 -143 -661 311 -205 793 -325 67 -882 279 313 -598 690 -244 -680 -358 521 -372 -398 493 -70 215 -197 187 -375 264 -675 -315 -683 -389 -36 706 313 -158 -878 -893 -786 -283 -63 -710 -636 -107 327 -703 -756 87 386 98 234 625 -100 -35 -601 -504 -42 -453 -787 -870 228 -564 178 -371 145 649 -133 -560 -81 -263 689 301 61 -842 -660 -537 -82 -70 411 -406 -90 41 -654 69 87 456 -332 -661 161 212 316 -403 92 -420 -96 200 -537 -117 -258 -899 185 -553 237 686 99 681 609 -378 542 669 580 525 -59 -2 665 -380 95 487 -735 256 5 413 741 -259 681 -461 -253 -605 -277 308 449 119 -823 229 -802 -628 625 374 -746 518 -482 11 191 -465 -758 -848 -368 687 740 -366 -50 -656 409 325 144 97 495 74 -298 765 -125 -622 325 -834 2 412 -610 -372 232 546 746 -410 -175 -330 -266 786 -546 -16 -352 -251 748 -357 -201 434 -201 47 -727 -653 348 -424 201 379 -714 -887 -414 776 -869 -439 -560 -783 -871 -572 376 -160 -249 -771 554 107 589 616 -30 351 -633 587 -206 -243 249 -43 -783 -761 -574 60 521 -210 -733 -160 -500 -705 627 558 -62 298 -479 -591 -165 556 684 -767 -627 606 298 -485 -433 91 316 -293 -737 731 600 -825 -187 -823 -293 -94 -142 -163 297 -75 -771 -812 -183 -532 -425 -471 187 209 -432 229 -138 -49 -476 -656 -527 -189 765 -612 -792 605 -283 -836 -479 -189 -238 31 -838 -293 212 -35 -791 631 -309 -283 196 -193 98 61 -262 -57 57 628 -441 63 602 352 -277 465 -65 550 -474 -392 -763 -724 -830 -878 -702 -674 122 -32 28 497 779 -39 -13 -738 -233 -711 540 323 -813 -152 -712 -739 -478 -464 -288 419 379 645 77 -297 165 -508 369 138 85 -649 -531 759 -377 2 -137 204 351 138 -846 -271 415 -739 283 -403 -419 -114 -843 -1 754 712 60 -484 -720 -531 252 -363 -378 376 57 -680 72 377 569 -227 16 587 505 240 -404 666 684 -11 317 242 -108 -900 656 -291 -455 188 -650 -19 518 -702 -114 452 95 212 665 -732 -108 -721 -366 -164 574 478 -139 -684 -493 -24 99 -83 257 -387 -819 -271 570 -569 -353 708 -366 -688 172 -218 -661 736 69 -599 -111 -533 -663 -900 93 335 -510 -126 -452 122 -24 -92 593 -807 -541 -682 53 132 133 -81 -306 344 -367 -190 500 -538 180 -725 -741 25 -870 -864 424 -491 -51 -806 205 -209 -465 -744 644 -192 -21 607 -642 677 -755 754 -525 -412 621 691 281 282 -676 -319 -362 142 96 247 -472 634 105 -842 97 -711 798 328 539 -246 88 607 58 -232 -222 -52 555 465 151 -241 547 -72 370 -894 -486 -69 -816 458 375 184 -663 190 -465 -177 -316 224 314 662 782 -270 112 681 -512 -385 -892 471 65 322 -228 610 502 -849 -77 -827 60 -323 -290 445 -790 -610 -399 -894 574 606 -426 -204 623 -814 -369 -363 540 674 440 234 776 -438 150 197 -759 -19 89 -617 676 -265 678 -170 49 537 51 578 -572 -779 601 476 -750 793 -406 135 -129 442 -405 -587 685 105 733 -27 -585 -677 -893 142 -441 -142 -63 602 665 -453 503 389 15 586 552 395 559 662 794 -591 -255 53 185 -442 -809 627 -682 104 -338 -639 634 336 515 -118 -735 -806 -501 539 626 384 145 782 -319 -343 361 -449 390 499 594 219 -521 -716 -518 682 -148 -631 -3 134 57 35 603 -272 -535 67 75 -375 -442 -368 445 421 384 -158 207 -251 778 -523 -588 308 -27 -686 45 -687 -803 694 -315 680 -362 -774 270 -220 231 -750 -900 689 -376 -764 -857 -352 723 797 -392 -654 -445 301 777 -180 -800 -117 -801 708 777 -494 -299 41 -122 -802 -613 -852 615 -307 -489 487 436 -718 385 11 -330 -98 697 -459 -443 290 656 17 -880 644 -302 600 -522 -556 226 -410 403 548 261 337 218 -468 777 -98 232 526 669 9 599 27 421 -79 77 162 324 -210 -672 149 370 -424 171 -704 -578 -114 307 -58 -286 791 724 421 -430 -417 344 -497 -502 568 237 631 -310 -511 335 -312 -202 -178 373 -544 444 -252 -198 135 -177 -621 98 32 38 766 222 -764 -751 722 -658 477 235 205 -196 541 -100 304 -152 563 -744 252 -62 328 250 201 441 652 -381 529 10 -593 84 -170 -51 313 -78 -819 -770 363 591 -534 -767 714 -452 -678 245 -149 -71 -195 502 -104 -54 217 -526 -523 -37 -133 6 -426 305 72 -661 613 334 -195 -6 458 -274 452 670 329 687 538 9 -71 -24 195 12 711 -738 -481 -753 526 274 -731 212 -735 418 -707 593 237 194 -72 -525 252 -778 -157 -352 445 384 -751 529 227 354 151 556 -125 270 104 241 -737 -791 358 526 -246 -337 -864 756 -98 115 687 562 505 302 -888 -461 173 324 -274 -776 534 -647 439 798 154 267 -841 303 704 338 -254 -525 -330 333 -776 -414 -499 89 319 611 476 -165 551 -588 56 38 -315 602 230 437 -183 -771 -261 -416 -26 74 151 401 -593 -39 403 337 -742 -232 651 345 618 -409 200 457 340 157 -587 -112 -611 278 -819 529 -608 -13 175 690 201 -216 -198 -285 -152 -300 -458 392 648 -809 -876 -79 443 -386 176 -77 -732 361 619 -140 -759 -444 546 391 499 -426 -515 17 -559 43 -279 480 174 -693 226 398 111 764 598 -48 567 544 717 223 743 63 465 299 -748 402 -636 358 -399 -845 145 331 400 347 517 -785 -670 -86 -679 628 636 105 516 353 -570 -384 395 198 489 127 422 -816 210 -636 520 274 723 -524 618 -60 191 540 -39 -327 657 -830 4 446 17 68 -865 -441 38 -373 264 50 -67 -236 607 -65 576 -149 405 -190 212 797 -830 298 -674 -841 -554 319 -540 571 -471 237 -560 147 225 -284 -762 39 409 401 27 543 -345 222 178 178 380 -348 708 -410 -468 -108 -150 527 -736 -820 -851 536 247 -206 -530 -324 -814 -578 -625 758 -727 -206 270 417 -72 -787 -456 -339 -484 -503 -788 -30 353 484 -633 735 787 -262 -594 547 248 -433 -770 -125 -530 -746 -770 -268 -660 -291 233 -294 368 -781 -758 -254 509 -576 328 791 70 479 665 -111 -49 668 -104 -151 -270 -118 -203 -49 410 -761 409 162 -223 50 408 -816 268 -900 -596 427 -751 605 -514 787 -759 614 -836 -367 -747 -373 717 -208 731 575 -543 527 -898 -209 569 -614 -589 -311 -653 195 369 -302 728 -125 -147 745 -676 -821 -171 -15 -662 -224 276 -117 45 -585 -68 -801 -89 -277 -404 145 674 52 -623 160 690 -861 275 514 -520 -460 52 -134 -251 -802 358 94 578 -598 -582 549 184 347 273 -109 -533 268 -323 -412 540 374 -37 -222 -833 -654 135 -598 -412 203 -238 -818 641 -241 287 284 -868 763 -464 -253 244 464 512 613 -145 256 76 568 152 622 -365 119 670 352 -796 443 575 -358 -493 520 -717 674 311 431 512 -616 554 -168 -20 194 -731 132 -265 760 656 -805 -543 -633 -732 -813 -404 -433 -630 644 -752 -372 -868 437 -130 323 -658 283 -34 235 162 416 262 480 515 561 -230 -373 265 -838 -825 724 361 -380 662 -858 -59 -361 239 -669 598 -303 -457 -205 -434 -134 354 498 -75 682 74 -32 -61 -795 -105 433 -405 187 -33 752 653 40 -440 -228 -690 119 -573 -416 141 -566 -423 207 276 249 -137 300 -359 74 60 48 432 -716 9 44 -672 -65 -508 448 -53 -578 -382 -659 -639 -864 -33 -40 407 -534 783 -405 -52 -478 179 704 -592 111 -382 -5 -807 588 -880 -703 -863 170 156 -448 8 582 367 -738 45 -529 -369 -864 -6 710 -857 185 415 -182 -564 -117 612 350 -349 362 -508 153 -545 -245 -606 -479 53 -141 -652 373 -857 -697 366 -377 205 165 160 771 -160 13 763 -194 650 487 344 781 153 778 -672 315 516 -731 -617 566 -266 220 60 -13 102 709 -197 298 0 -28 -115 -596 31 -163 165 395 -57 403 247 500 275 307 722 -830 555 -793 -823 -830 26 257 203 -369 -122 597 -394 -428 305 534 -713 -159 -441 -186 408 -414 48 696 721 -802 41 -498 -598 609 -899 40 -379 427 88 -725 -607 427 -107 -710 461 -757 -532 -610 181 -582 -180 404 -683 -208 -644 -381 64 215 510 -31 186 -867 -62 129 684 -143 559 -63 -639 2 315 -102 -897 -1 -640 639 -776 -665 212 -403 138 -235 161 -878 642 -864 -224 448 -609 -43 -38 553 20 97 -249 -530 32 15 -886 615 672 197 779 -554 94 -651 -313 -153 -296 760 -550 524 199 -196 -193 800 -491 -664 388 88 105 571 219 318 799 555 -731 -824 -231 -431 555 -794 429 393 -223 -452 -756 -216 470 -24 483 472 -154 -833 350 -713 422 -199 -139 -582 537 -688 763 -270 212 -203 -73 -605 335 -52 758 794 -94 722 654 617 -779 393 396 -862 583 754 753 262 404 320 216 -649 37 24 -223 -264 -680 49 390 292 -34 208 370 -137 -530 167 167 -566 -558 -450 690 600 -893 294 582 219 -545 586 15 -696 277 543 390 1 -451 -355 652 -60 -780 -254 692 -582 253 -528 672 -585 521 -575 -894 397 -360 -29 628 284 -540 360 790 -468 -437 390 -127 241 -796 -446 429 195 -415 1 -866 519 624 -242 -783 -769 476 666 -606 369 554 -708 565 760 -390 5 -179 -794 398 -179 -406 -329 762 -121 292 786 534 796 -501 -297 478 335 84 254 -11 -272 -172 738 719 -242 -449 -342 -839 479 214 471 -616 681 -150 737 -536 -141 -584 290 -771 769 -347 572 675 306 505 163 -590 -327 395 645 -684 -817 507 571 340 -606 257 -611 -269 647 -176 787 -225 731 -833 -102 693 -199 751 -868 358 739 -528 306 -166 476 -153 -598 -831 -120 638 -557 551 427 172 -87 729 256 265 -89 113 512 -61 -210 688 -289 698 -166 523 113 526 555 546 -584 -686 -820 -807 212 -622 270 469 534 -528 -341 -605 -43 -163 -763 -507 -234 631 69 757 385 -139 -559 417 153 -776 -37 756 -548 528 95 -58 215 -226 -124 656 -226 587 -876 781 77 569 -821 -246 -138 674 115 730 685 564 388 545 -78 705 -479 181 -576 416 -826 69 230 -443 343 -599 390 751 -64 -162 737 570 735 541 698 611 -745 389 -742 -188 -346 -290 -165 -806 -172 -102 201 448 -297 -551 -662 -748 -384 654 -277 753 -547 -526 754 -720 -775 339 208 -859 -759 559 781 -1 403 504 598 57 511 656 321 740 581 73 504 561 409 -94 365 288 27 229 -97 -759 760 614 210 -315 563 -856 579 -768 -877 -2 -412 -263 172 -362 -584 338 -91 431 486 79 -369 -468 -862 -465 -94 207 -11 709 -149 -834 -594 268 133 330 -256 -541 -765 114 -64 -287 529 -834 -289 630 429 -499 -841 69 -646 218 -450 628 253 115 -842 -324 384 -632 -527 -66 -299 -204 -870 634 -462 40 -273 -631 -315 300 -307 221 -886 -520 -348 543 -493 100 -762 -455 148 114 399 732 86 65 -580 -889 65 -541 -535 -792 712 424 169 628 40 382 -109 -484 688 -750 -303 110 -458 -273 -522 791 677 -485 -327 654 -809 -388 146 441 -861 274 745 452 -598 -84 614 536 230 225 65 -333 602 -580 -596 -815 -811 -149 345 -809 -709 -289 3 383 370 -125 -639 218 -503 -296 -55 619 -332 775 -891 -426 117 -343 -173 709 -3 562 116 317 136 -291 -382 -329 47 -163 677 -588 -276 195 -262 -604 -467 -31 735 652 590 662 -820 324 489 247 749 -441 -395 -662 37 -21 481 160 786 -567 253 -448 129 691 218 352 82 -182 -637 25 680 407 -159 -835 -463 -344 210 -259 403 135 164 -618 486 -363 302 -509 311 720 -818 317 -325 -414 -654 -78 -811 -241 -740 79 -614 -748 -868 -247 -37 344 -775 -137 -300 622 -297 -126 350 337 -281 455 673 -895 -895 502 -536 332 599 578 -303 791 -709 677 -648 476 -418 -383 439 -859 2 735 543 -888 -528 -848 -269 367 332 -424 202 -45 642 549 159 50 257 186 425 -361 -430 -672 -592 629 79 526 460 -47 690 -74 -13 421 696 536 -748 328 -467 -590 -899 -709 -152 635 232 -841 703 -298 64 -474 -205 -6 -807 435 66 165 350 186 250 -97 -448 459 204 -883 760 539 -288 -894 687 -76 -797 -400 -47 768 403 427 88 -899 356 -706 -5 -743 243 315 65 -190 568 -622 -58 -334 581 793 247 215 761 322 -178 -96 796 -429 -43 -822 416 409 -109 632 -285 311 467 28 175 59 -850 -307 289 -693 134 -870 -412 -386 -311 -178 -42 -753 115 -107 -118 -808 -749 -83 626 -624 -222 498 204 287 511 -70 373 348 222 235 360 541 -222 -326 -610 -463 68 -392 84 -449 635 -129 -388 375 -565 174 -659 -514 -819 239 365 -141 -173 431 -26 229 203 -745 701 -103 -37 87 -227 269 217 -838 -524 -562 -534 608 9 -451 530 -474 -466 505 -149 -293 -816 -212 -440 -460 -587 -621 24 -555 -352 -544 -711 -662 351 -164 -608 79 459 -15 491 785 -527 -629 -221 -148 456 321 355 -795 -149 332 596 -576 -649 -192 -410 598 -575 -238 -104 416 -376 -165 -352 239 -634 471 -572 573 -212 -220 -807 -869 517 -681 324 -230 -54 570 650 -738 -505 540 -71 467 -440 -80 771 168 735 -288 -41 93 -500 -499 -343 -23 70 -650 -236 661 -20 -609 -482 -528 609 -725 149 435 -500 -445 397 793 -182 -510 -763 -48 -18 -122 -878 198 538 -169 -820 -125 -488 323 633 274 721 84 -478 419 157 -195 -219 432 -57 -233 -197 343 658 325 -684 360 402 608 444 765 182 -735 -272 430 496 -286 -437 -641 443 -537 90 -163 491 663 139 580 671 215 -113 -728 781 -31 453 789 686 -838 -687 -95 -174 -282 -717 484 554 536 39 432 782 -153 7 702 -561 -111 -106 -158 -375 -427 -560 492 167 -301 795 245 -700 -638 -503 -616 -576 -483 -867 367 518 794 794 -569 313 173 600 22 151 679 699 -846 -390 -132 -470 363 712 133 -145 306 -182 -659 -483 -355 -812 373 540 765 -67 243 77 287 -139 -262 64 -236 -307 -552 -149 628 -538 -302 166 -293 221 -278 -830 509 31 299 -683 -257 292 574 -772 -562 209 -745 -546 -559 366 -183 -186 232 699 -12 500 -123 396 -97 -660 -73 -686 -714 -524 -487 669 -529 -238 -299 425 -590 -297 -606 797 564 -396 -716 17 70 103 247 45 375 665 294 -419 -447 749 257 40 -287 -190 -668 -562 674 788 -186 367 121 -705 -748 637 603 -341 295 -648 -877 558 134 -153 -111 -640 719 176 518 -825 10 -488 -328 441 -452 171 293 -802 -343 704 166 -555 649 500 -752 -283 -3 -623 -445 -132 -768 243 -731 -172 -164 -359 503 76 -817 50 -167 366 -139 444 206 91 367 -232 179 217 -581 378 384 -657 -432 -11 434 -192 213 -336 -498 -501 -660 598 589 553 296 464 -145 150 476 -211 705 -334 90 669 -357 -586 222 613 -856 -561 30 206 -28 -289 327 127 -11 406 -198 675 691 0 -592 -551 -132 787 -142 -256 -219 -650 -249 282 -284 -276 -604 -243 557 3 693 -154 -198 -435 22 -762 10 79 84 30 -572 700 -339 78 796 74 186 -481 -168 -176 643 614 270 -763 -351 -538 155 11 -548 494 -746 -379 14 -502 737 -201 -440 -525 -898 469 176 754 335 65 509 -807 377 -298 -395 -814 -368 49 -607 469 -171 429 436 -624 511 -811 798 458 -408 -644 506 -191 721 -799 793 -329 74 -641 508 225 -521 -525 303 -91 605 437 -104 -720 252 95 91 423 -622 -222 -298 -608 662 -817 -551 -391 782 685 -580 -699 -434 257 -217 244 229 474 509 238 326 -56 -384 -667 -789 -546 220 53 167 540 -127 792 345 191 744 200 -624 -91 396 -790 -846 105 -258 768 -145 -86 -215 -251 34 351 709 -826 -710 552 501 15 -869 281 -514 -620 -888 -804 119 466 -517 -49 -106 753 -720 -893 -494 -245 -378 -823 -720 200 210 -460 798 765 453 29 681 181 288 304 -289 -816 52 256 7 -156 609 648 -658 -684 -3 -210 -463 -802 -244 -163 -679 437 298 234 -264 332 -362 650 262 527 9 -778 -701 -39 634 -431 -780 366 -748 -203 -780 36 499 80 -649 -616 694 -335 80 354 702 -727 59 -678 409 492 -840 324 217 -853 640 -515 -804 -698 -132 -152 131 249 -815 621 -833 288 -749 -151 -261 54 14 606 -267 -322 595 -31 -686 466 702 166 71 738 -731 -134 460 -655 -770 -286 -478 674 570 -829 215 433 -289 149 425 -40 -551 191 -197 -128 484 422 208 -802 531 -668 -551 294 -899 -477 -445 522 -430 -181 616 -703 176 -869 -297 463 -30 714 782 -321 367 -575 -87 513 -43 -324 237 -807 -756 -177 -276 145 -106 66 394 391 470 -789 619 -586 -460 270 349 -702 200 -617 77 -113 -242 159 671 483 -2 2 -175 -177 161 -648 -770 -264 610 -319 513 -48 485 364 -92 -633 -629 773 524 77 -498 235 -141 411 -71 -669 781 48 437 -471 -764 -30 -615 -367 -372 489 -331 -704 -258 -867 -364 109 131 599 523 321 503 -506 715 -227 19 394 -629 -126 174 651 -839 503 -354 603 -657 -479 -123 -118 -891 -427 714 -641 -730 -152 -68 -129 697 314 -688 534 515 201 -635 -214 651 -491 619 -683 -509 -755 86 -95 715 -147 -847 455 327 517 -659 -22 256 -601 766 -287 -679 -184 -644 182 -835 -221 591 -748 -886 -704 228 154 -352 762 534 283 -666 -424 765 -897 -96 -416 -499 -374 256 -493 -601 -467 326 602 -881 -690 -181 -687 -337 28 167 -69 282 71 228 -368 388 450 -701 734 306 -581 4 -617 209 -377 -379 -825 749 -249 781 787 -805 -736 491 -602 335 -607 -402 -426 658 -778 433 347 136 53 -93 57 -335 380 694 354 293 244 -506 -108 471 355 -862 -631 -444 650 323 452 -244 -575 -449 226 -146 -231 610 598 -638 459 420 538 445 239 -211 276 -181 -582 112 366 -646 -445 252 215 -371 87 3 277 107 621 -573 -16 -617 56 -762 -256 181 -465 -566 -834 -251 -634 -58 -326 -770 -378 328 376 387 -724 -94 668 697 -207 -707 130 -68 -735 -736 -469 -766 -389 -66 429 -492 792 -383 20 646 -815 -835 2 -36 -119 264 194 75 -775 166 88 301 -416 -308 346 207 -586 -871 -581 677 267 -204 -142 -685 -679 515 157 -275 -581 741 732 684 -135 33 89 427 -361 -99 -858 540 132 -897 351 -681 -478 -683 -738 653 -476 -456 -301 481 244 -555 -296 475 -634 -370 431 -119 207 -501 145 506 599 205 -264 -374 680 287 403 -575 -291 405 -499 127 -533 -839 336 -128 431 -23 -585 -430 -512 673 76 164 583 -43 -753 -141 568 -478 612 -18 -529 -890 410 579 384 47 -646 -81 495 -303 265 62 87 298 -233 -275 -846 -239 -166 -430 663 726 -462 -756 -707 -177 -219 -398 -595 -726 739 13 -412 756 403 -108 -784 -859 321 -719 271 422 -514 509 -257 291 68 -759 652 469 794 -90 -246 604 320 136 614 -279 314 244 789 3 583 423 273 -839 -629 -604 598 104 -347 -73 -107 564 551 -885 -440 756 -868 21 -595 -693 651 225 195 -345 -819 -411 620 -768 461 371 215 387 317 328 -142 -517 711 370 384 463 -107 237 -875 -867 43 -323 -15 352 406 -763 223 -74 -412 -613 -2 461 -403 711 -551 524 775 191 196 -871 15 136 711 -840 706 -68 784 -747 -225 -31 18 -561 500 -253 -83 -453 -895 -6 -801 671 322 517 376 -646 184 -793 275 556 -36 -854 -69 -447 -286 -775 342 -352 -695 641 270 -193 13 699 -15 -202 -893 -692 -763 -699 -268 778 497 253 263 729 -741 -868 -646 799 109 64 774 -284 713 42 594 338 66 275 -615 155 -563 -559 220 460 -757 -254 782 777 500 -371 -566 574 80 -436 -217 465 -502 595 23 -760 470 -444 -116 -430 707 84 -366 -537 -267 586 430 -807 -146 -784 -288 414 -363 488 396 -534 420 584 -736 69 173 503 232 -746 281 -726 -82 -894 -309 176 77 119 374 659 689 -553 -191 110 -605 -241 153 602 -348 617 -876 435 -403 -618 -769 -284 -10 -176 -832 -748 -641 -837 -183 107 665 -801 -6 83 -385 4 666 -170 336 567 -260 -185 -393 -423 427 105 569 -679 -244 292 -437 780 -158 459 294 -372 361 366 294 -228 -57 -123 763 312 -412 -895 492 -111 -47 -316 351 -455 257 -718 -372 576 455 -289 -479 72 -587 -165 -549 -558 -653 -19 -76 -76 -467 -197 -783 -865 -106 -487 540 -890 -450 607 689 697 745 -37 44 -463 266 672 357 -10 -566 -20 -358 233 437 -870 -311 239 -746 -135 148 -679 -137 679 204 -115 504 -540 -499 -419 -877 -483 209 -465 -180 -348 -67 -357 -624 -90 608 618 -247 464 615 -786 312 -52 755 -109 -443 -333 642 -728 589 -342 248 -798 -742 -611 549 387 700 -109 -378 -522 64 566 577 497 117 -38 719 282 349 -225 -162 32 -747 -289 -3 -681 -378 -310 485 -261 -612 -734 -238 -766 -817 -302 -196 -204 -183 -80 473 37 617 181 -864 -416 495 -568 -266 455 -773 -424 27 -43 37 -748 -751 507 -69 237 703 321 -877 -660 264 -310 95 545 293 322 144 -321 -91 -224 215 65 -192 -759 -169 -155 621 -812 -840 -281 293 6 -760 -306 285 632 424 -117 701 -819 -609 -899 327 666 263 -737 -659 320 -122 123 775 29 -738 163 -123 -731 47 156 559 -195 436 711 462 122 -380 -460 -843 -377 -292 432 -350 -874 -753 472 -871 -442 -842 630 -172 615 -273 -687 619 356 -221 173 -154 538 -168 -258 -539 491 201 724 781 -407 306 -407 692 -111 -631 682 272 -417 30 -103 -40 -90 406 -4 250 -225 -684 311 -430 200 685 377 -616 5 -455 523 377 -345 -756 -69 -449 162 -371 -423 -444 762 634 274 562 -865 664 131 -781 742 513 -326 145 -684 -137 -724 731 788 -535 -635 348 127 715 564 -784 -807 83 -603 -244 769 -438 -804 183 412 -649 -834 -180 -746 -145 316 -812 -495 -85 -100 -375 -743 386 553 527 -375 -632 -280 723 -522 -735 404 356 -293 583 478 11 95 710 -613 -122 -706 518 376 -575 -112 -728 -776 -513 -664 -207 -761 673 200 185 53 490 541 -819 381 744 -534 544 -829 -523 437 -723 486 -389 -763 587 -486 567 -852 519 -155 -798 -352 21 608 398 -671 -896 168 -862 -834 -54 725 490 -679 441 375 -69 759 -829 20 776 -354 -368 769 -194 274 -537 -139 739 131 -880 -13 443 -249 92 -611 178 -703 -507 305 611 457 626 -274 -210 199 624 -561 -498 494 -608 256 -293 -275 501 -862 462 -129 -701 54 726 320 -429 151 -580 658 423 576 -855 -531 204 720 -220 -134 -746 -831 -25 -575 371 -208 -898 -381 256 -717 104 -863 -874 -172 -244 -825 37 -607 81 128 -638 562 -547 772 12 315 -551 -637 -820 -122 682 -780 -479 490 378 -298 92 -301 612 -894 -811 -256 228 -713 738 -706 -540 255 -818 -88 -214 600 -314 182 -136 -270 -341 -339 -295 103 -522 -421 427 -630 581 271 492 197 401 102 -530 -510 -493 -729 -407 -57 -114 -260 -347 115 651 -560 -41 -179 463 -450 87 358 -140 -802 630 -892 -264 -76 213 -290 636 294 -16 413 433 -374 83 -516 608 -765 228 -641 685 198 728 170 -297 -700 700 206 463 -754 -626 -88 517 -840 430 122 186 -531 231 -51 -855 356 583 49 -2 -747 34 -370 607 716 -197 -28 279 21 -84 -313 -762 307 128 293 -6 -81 -256 388 -90 -883 -507 321 -486 -276 -261 -94 213 203 481 -891 -393 490 89 -84 364 452 -401 90 -677 340 220 -410 480 -206 659 -872 194 -350 -568 -381 585 -242 -61 -440 452 -472 -257 -136 -713 -470 797 -896 -763 -426 4 728 -460 -475 -756 -353 -504 -774 258 431 -480 755 577 453 -228 -312 -210 -262 -800 -868 -836 302 -569 565 636 643 -43 299 -537 -598 78 695 -280 -529 -850 123 -509 472 -891 123 -89 517 761 -99 637 575 270 701 -726 -172 291 -506 345 768 265 -638 750 -872 453 325 577 -227 -97 -246 -30 727 -454 -273 256 200 -436 377 491 120 502 -263 -626 -151 265 606 -811 -861 387 107 -54 -808 -16 637 67 530 35 -617 -743 -223 -70 724 -235 -20 -206 593 -98 -595 -303 -155 304 727 -664 -439 44 -457 -206 -69 -71 -204 -541 648 682 -209 409 110 -259 589 607 -22 686 -745 214 -839 98 -426 -716 -359 -4 690 -726 -196 43 179 -9 262 -551 206 526 236 454 -339 -286 767 -226 -774 380 576 -26 -195 -702 231 -654 758 -289 14 -578 -51 734 452 -615 574 580 -178 167 -148 -29 -33 322 724 -863 -134 183 2 -595 55 -724 293 111 -858 508 -464 79 140 -755 -527 187 -823 451 -704 123 568 569 553 442 240 -388 -777 249 71 483 584 257 -222 717 -89 -485 -734 192 -697 -191 -781 -527 -502 -656 -51 -567 603 -503 -647 231 800 125 -808 281 756 763 -780 95 783 263 415 452 -583 505 -109 -230 419 340 244 -56 688 219 483 -48 -760 726 -4 107 426 606 -144 34 -603 264 611 -832 -833 -715 506 -161 625 457 -246 -261 -239 593 409 240 472 741 297 -843 192 -874 -14 -409 -669 485 -532 -484 -81 -217 311 228 -74 373 592 782 656 558 429 -303 -408 -374 673 -308 286 436 467 -415 -798 -791 597 -108 404 -2 150 -165 -292 419 28 -456 765 733 413 -338 -515 -520 -878 755 -747 338 -752 402 99 -186 -616 116 752 211 52 -563 256 -701 507 -429 -42 -432 691 -87 -559 -145 -138 399 -93 -597 -24 433 -515 -513 -482 -690 -840 399 239 303 -305 -799 381 747 -874 -271 -749 623 315 -141 -860 173 -221 -537 -867 240 465 -138 -613 574 504 -167 135 162 620 -814 -131 545 489 173 789 -458 -775 -641 673 -86 435 366 767 -275 83 -158 -146 -476 11 187 770 770 -878 139 786 -478 -676 670 -258 -145 311 -137 -238 -664 -73 92 168 -395 -779 488 571 -257 769 188 -439 -57 -537 -183 -141 -457 369 425 -214 268 370 -369 499 498 743 -870 -281 -717 290 -465 -669 -761 356 470 -702 -884 687 -883 -640 45 20 152 -429 -298 -109 -648 -218 -15 -316 -881 447 736 -598 19 -657 -884 379 -363 -801 -573 -355 485 -6 -698 -319 182 194 314 -781 -698 518 454 -6 93 549 658 -629 -394 31 653 583 -534 -755 -849 -458 -663 493 -727 427 787 -371 -746 -290 326 -786 -33 512 -612 -898 -137 529 769 123 -250 629 687 79 249 -237 78 118 -705 -264 374 311 -336 -763 359 -422 -512 -255 599 659 -439 -492 -242 546 -8 758 348 -279 549 385 564 108 28 293 301 -290 248 -29 584 90 -332 257 46 281 -498 29 620 55 -194 323 504 588 -557 -352 660 702 560 -18 380 -292 508 -441 549 -393 -447 -693 -480 772 -144 -314 777 -197 1 -527 639 -373 440 633 602 290 -479 409 401 505 -168 177 467 416 408 256 -79 670 -55 211 -499 -761 658 729 566 -791 -300 -776 -201 317 106 535 -478 461 773 82 357 -892 167 625 -743 -617 -341 73 697 -882 -155 682 -681 -48 683 -145 -437 491 -465 762 775 690 574 -271 287 -264 -895 -596 328 171 -744 590 698 273 -687 130 383 -333 788 -795 -151 -195 -816 18 532 792 -607 773 688 -660 -436 239 -311 741 -526 -538 587 -348 -100 784 402 455 -50 771 -389 -287 -159 682 143 411 471 231 456 -573 -729 -238 -742 -817 -826 11 -759 470 -264 620 199 450 791 654 -163 -746 -851 -784 -261 282 126 478 59 587 -174 738 45 -782 -621 -643 508 -331 -179 45 678 -694 -502 -78 100 223 -190 663 -509 -897 -714 554 -231 31 -703 -666 -78 -853 -522 -588 -610 -802 -409 -844 564 430 553 -858 732 -152 -146 -622 116 563 -598 -705 602 361 -726 -285 -442 287 333 -163 660 -165 -690 -425 745 -447 -796 532 337 444 -427 -856 -359 -199 121 -33 -361 2 -658 -881 -780 -429 -536 -80 -101 750 -564 -19 709 12 31 305 -897 -751 665 -256 443 -611 291 438 236 716 56 -302 128 -751 -447 -69 -666 -300 -452 -117 675 -513 12 549 553 748 -694 99 -660 224 -807 -461 347 714 535 -749 404 536 151 -130 121 328 222 -810 -207 -227 -529 632 789 242 -519 -730 -699 265 -189 -511 -158 -67 -273 -402 -684 -779 -687 369 135 -452 239 486 -118 565 388 -532 544 414 766 54 481 645 -308 -732 -336 -825 -457 251 -679 -353 -500 -105 510 728 -409 -226 397 663 84 273 -179 41 -812 -528 302 671 -698 347 271 432 727 109 -166 585 -459 220 528 106 -409 453 792 606 402 -110 -684 158 297 133 279 -516 -683 697 -511 -368 686 361 -440 89 623 131 400 547 -413 293 459 92 -718 -646 -705 -471 789 619 301 600 -433 683 143 509 599 -243 -805 3 -492 -284 538 -142 -166 199 -687 -48 182 618 -536 -474 384 721 -29 674 129 -290 -633 -857 177 757 -46 -809 613 -475 -206 629 -301 -655 -582 733 -206 -499 -120 702 293 -761 577 430 719 689 746 -798 -608 -438 167 124 271 -89 -597 299 -765 161 -1 -628 384 652 49 -688 -772 -336 514 -516 -334 540 406 -408 -461 226 390 507 -474 -858 379 -648 616 646 484 -5 -324 351 -519 118 58 436 -252 60 -88 -834 -781 -257 -130 684 -285 -821 -25 453 -548 -681 -414 -780 613 -450 -884 -203 -432 -849 -146 69 385 626 -787 -890 -699 352 215 478 -853 -711 -305 -82 -251 510 268 521 -58 -48 382 -32 343 189 -201 -594 775 -196 -756 -701 -709 -766 374 251 -367 -136 50 551 -534 -785 748 -431 139 484 576 -892 419 -414 787 160 -869 454 -789 -104 236 -602 -129 -573 -344 483 37 -703 418 132 -139 -420 693 -261 768 27 -88 -648 -770 -777 160 524 -859 -802 -496 182 -644 -504 -877 754 -50 155 -660 156 194 -392 -363 -413 92 -362 -92 -379 472 -688 510 -167 -146 -11 -281 478 -629 -456 750 -418 621 147 -472 656 658 -857 -745 -851 -261 -4 38 -888 495 -286 -645 -778 574 616 -759 47 366 -345 -270 302 -685 505 -841 -345 583 -558 -214 -427 -894 143 -833 -95 397 368 -689 756 -181 290 173 544 -737 -715 -656 -65 -820 -152 413 -745 -159 -490 -405 91 59 755 -257 54 690 -142 528 560 769 -123 359 410 -69 589 779 -387 -333 202 53 338 -58 -290 -612 250 313 -96 557 0 -850 700 -731 -292 105 465 -313 128 711 646 -808 -633 795 -698 -848 -440 -628 604 458 -219 -512 -668 215 143 -787 381 340 541 -195 357 -351 -438 715 546 -446 -814 -140 406 -717 -213 668 460 -462 -227 -72 -371 276 736 639 581 -612 -259 -6 -653 -700 -188 747 -20 -632 178 -528 595 34 -459 -378 -857 224 598 24 -575 0 589 -826 506 -824 -612 225 -480 131 768 -802 -726 721 485 338 -833 -305 -389 -858 354 -135 725 -399 650 321 -737 630 80 355 674 -239 758 -127 -883 -645 -603 -511 18 -391 -85 310 551 -649 709 797 718 142 -139 -315 -575 -466 215 -528 716 -829 -812 -186 -848 -367 347 776 -137 -605 -447 -366 -115 -159 372 -811 -176 -344 -353 -250 546 -498 286 -202 443 -325 -318 168 -777 594 -70 -410 -134 -481 -283 716 -376 160 -797 -694 -206 -18 97 24 -681 595 -592 -431 448 259 -293 391 723 -726 464 483 163 726 518 -415 -70 -413 -457 -215 -26 423 359 450 -253 -580 -370 28 187 596 639 -351 -521 613 -682 200 -650 737 -19 -15 700 418 748 -707 -34 520 -623 13 448 -63 -623 85 -41 -363 328 467 -85 -825 -171 28 -535 -706 -584 -676 -350 260 -376 -480 509 -280 -457 104 -781 653 264 -433 -682 -60 -200 -235 185 36 674 80 -521 148 191 70 -802 -222 -575 387 -92 303 593 148 672 574 516 -527 126 -223 -370 -397 627 11 147 97 150 -305 -205 561 -557 -132 309 -898 99 483 122 -80 102 320 -895 -262 -486 -627 579 -426 740 410 -399 -266 -795 619 -45 -124 279 112 -200 712 449 575 -302 -493 209 775 -846 18 -277 -477 438 767 -504 651 -342 164 302 -838 -225 -84 546 758 -676 -618 -374 448 -591 668 755 634 -228 197 -361 164 174 741 -308 -763 -592 493 -111 -307 136 -55 567 -684 -441 773 -81 -615 -198 -462 -109 81 382 69 -107 -523 315 -818 206 623 212 -661 -425 450 -279 -19 -421 -699 267 -226 -471 -858 -594 113 725 153 452 205 -306 -11 643 -108 235 251 712 -368 -112 -297 50 151 -401 396 -863 -286 318 -25 -667 656 -460 309 -420 -256 -124 -705 149 455 544 -495 -733 425 -612 -504 275 329 418 89 -827 797 189 46 -177 283 799 -216 -119 785 26 288 -150 -476 -364 -116 635 -612 -747 -289 263 105 561 -891 155 743 -101 -420 -676 261 19 -491 -297 126 195 -367 -860 687 -252 366 -351 -438 -170 342 -324 482 584 -573 -573 542 705 -196 -450 -636 391 -409 -558 -85 -543 -299 -308 -693 -706 -233 -241 568 -685 -133 602 477 -610 642 -840 465 -779 93 495 -442 -675 -649 -835 242 -698 -234 -627 -479 -688 -772 601 381 -522 -331 -282 -328 -59 708 -354 -861 372 -671 395 -361 677 298 193 537 -177 543 -276 -206 -542 234 153 -538 -698 -139 342 466 -827 533 553 178 510 784 313 -280 745 -775 -473 -88 759 -638 -673 92 -274 -883 417 176 -322 -626 -504 723 -41 510 -87 156 779 616 554 317 262 -7 -823 592 -673 -413 -880 -19 -847 14 311 435 -584 793 -458 700 475 -123 -63 -582 -687 48 668 713 475 83 -715 -20 792 -318 355 -369 -510 -758 562 -217 -69 600 757 350 -358 335 732 55 64 -562 -316 688 -540 782 9 -680 34 -521 -257 -565 206 480 66 -879 -247 -196 -838 -864 254 -619 43 450 190 -434 -226 -481 788 679 4 387 -351 -51 -460 406 -287 400 -123 -887 380 -627 -250 -421 -238 707 128 -289 216 -159 502 338 -897 -277 402 72 -818 -716 107 -800 -653 -364 71 463 250 -470 -262 292 175 632 -618 150 112 -442 212 186 2 -132 466 345 660 310 607 -345 -610 107 248 283 592 -647 440 386 246 -635 -180 -656 -607 204 717 590 624 71 -310 515 680 -346 -625 -546 448 582 -461 176 404 474 540 725 15 -879 -345 530 -606 -213 755 -705 -640 376 -900 212 441 -545 145 -741 -871 711 -408 -160 -407 -244 -661 -659 -210 453 -462 -171 -484 -242 173 -157 -735 -705 89 655 301 662 301 -836 -578 94 -193 -190 -327 -790 -168 -851 -88 -69 123 -119 -6 -751 -364 -756 -645 -358 -67 -17 -350 -793 377 -234 -750 -291 -519 -329 796 325 -246 -384 406 -538 -239 -217 243 3 -828 -245 135 -758 -347 -10 526 -273 514 -16 181 -98 -438 171 -127 467 691 55 -82 668 296 63 -882 -165 -115 172 -754 -290 662 -50 -558 -127 -222 -56 694 4 702 255 396 -737 -230 251 -368 -699 -400 349 226 -286 86 477 479 -810 -849 -237 -841 -832 -682 54 -263 356 337 -118 -578 548 58 563 -651 596 415 -459 53 -731 -707 -25 344 514 -242 -712 278 -491 15 -353 607 -32 -374 -125 -514 -351 713 220 -546 -712 754 -580 -264 -333 -718 -686 -651 -727 -431 -509 40 -694 44 -458 -3 -493 467 -868 308 295 355 -63 551 134 -180 61 -319 -148 723 -10 469 -827 340 686 -271 481 84 -882 398 169 352 28 570 -608 -48 -860 218 -318 0 -27 -824 -389 -666 -887 -682 -298 -298 -523 -676 -572 278 -691 480 648 364 533 -248 790 56 233 12 -519 544 -879 -720 461 655 755 -282 -378 -734 599 -61 -123 -42 148 270 -574 214 678 672 -198 349 702 -766 125 718 -194 330 -629 481 770 -675 307 296 -649 -97 407 144 83 -250 -512 -145 -539 234 65 7 -745 -508 511 61 357 592 -810 -662 -147 676 -98 -438 -372 144 333 756 -332 580 -843 206 38 416 192 -638 -185 613 -275 -458 108 616 -648 450 607 278 257 -449 73 -214 -203 -256 -306 -233 773 -619 -808 475 -742 -246 -441 565 -568 80 -428 615 437 -199 -782 260 -286 -252 -161 -626 -27 -882 767 178 -242 435 403 -425 -879 -549 -489 757 134 -106 -710 -44 -419 -123 188 -455 -36 -792 304 -642 -432 -251 -6 -729 637 271 -171 188 -72 -607 -192 773 722 -819 -226 670 250 -894 754 -293 -186 770 546 -811 554 -659 233 -666 317 712 -161 -664 -541 249 339 -577 -215 -851 168 -539 214 765 -849 210 754 58 538 -301 -536 -788 -232 170 685 -292 575 774 136 765 -124 -140 -127 411 189 -181 718 -505 176 112 -722 218 -624 101 204 -703 577 -47 -143 -447 -687 -367 -381 -298 632 -69 195 327 -537 487 85 -518 -126 166 60 169 -68 319 370 350 -304 291 -565 289 -766 -118 739 564 465 -587 298 794 -128 -740 -853 -562 -383 690 487 98 766 -605 464 59 -320 -383 368 646 -872 735 -401 -511 561 -48 -255 -686 478 -555 481 -5 513 -320 693 -694 96 -48 36 -103 -54 715 740 10 413 306 -249 632 563 141 -792 -170 -860 516 270 -126 419 323 -203 394 425 180 -20 -511 75 234 448 486 -221 -8 -77 264 -117 235 98 -630 58 -357 -331 356 -719 162 467 -106 -89 -597 -391 -245 288 209 -688 451 157 -352 691 -60 -125 -330 135 -111 -507 -611 -233 124 -786 7 115 426 -179 -621 312 177 358 -224 -610 -587 654 590 -820 -109 144 -450 -179 -346 29 692 -195 -574 -746 -411 312 346 -96 750 741 365 -534 714 787 -158 169 783 -5 -499 195 -675 -327 708 -314 157 107 -789 583 -873 362 -187 -352 -624 448 -378 -318 610 -325 399 655 245 -306 -233 411 643 -490 185 199 -480 700 -201 7 709 -323 -843 -612 -662 686 188 -518 670 -89 -588 -235 222 674 -840 98 -154 169 -850 -311 123 -658 11 509 -706 619 -237 -38 -22 -456 704 786 387 -350 -465 101 -350 664 -750 -163 -271 637 -274 141 71 -468 323 235 -800 -483 -351 655 -571 24 -428 442 -730 649 783 -819 339 -550 -355 -120 429 175 714 -862 453 -609 514 704 -652 -808 772 -671 -761 636 -717 -844 -171 -787 -227 332 -533 -617 -563 384 496 -518 -747 13 270 731 -725 217 -644 -479 589 -841 -219 643 -755 -697 -512 -781 -164 633 7 493 -122 77 620 -65 363 -545 -637 -878 -609 357 -488 -878 11 -598 -221 -29 -266 729 -680 -769 -25 -460 -702 -584 548 48 466 4 243 -428 95 -153 729 207 -157 521 -860 358 -426 -723 -654 -577 -188 -560 -116 786 275 447 400 -577 -116 97 -475 509 632 -802 -719 720 -868 -467 606 -372 675 -223 783 468 -884 -343 188 800 603 -432 -265 -325 43 254 -613 83 189 -780 84 -234 -365 -420 719 479 718 -691 294 -835 778 -790 -599 -699 -831 411 327 241 334 -556 708 130 -550 166 134 551 52 392 -439 -460 -386 -629 -84 -899 -302 22 -137 -651 637 -894 -93 -741 -33 -830 445 643 -12 -313 4 83 -176 -233 140 -73 -17 -661 367 -355 99 -326 117 -744 -499 623 -437 782 -209 -403 -218 105 -141 -518 -805 -26 -798 348 -321 -697 -154 -155 399 -323 -740 -366 167 -24 632 716 -166 -845 -789 -421 -247 -433 -334 -214 -457 -161 -437 -848 -791 -630 576 -891 624 710 -75 551 62 -551 -479 357 -364 347 203 -460 -131 618 -601 421 -687 120 309 38 -533 -190 -143 205 272 -830 -707 293 -139 84 -861 -119 784 -51 735 686 -722 1 402 278 53 -594 100 581 474 442 19 -864 -703 585 -835 5 -467 -556 -359 426 411 -745 763 655 -272 -491 -508 301 484 -38 248 -109 438 637 262 659 -734 -720 -893 -503 151 353 -299 -866 -900 269 550 -743 -517 658 -360 355 440 -307 684 -878 635 -630 114 -231 743 -267 382 -883 708 -479 -669 -640 529 -48 -120 -821 103 -429 141 729 -708 661 -510 578 251 -282 -113 252 432 -227 -388 -68 323 -165 -465 -681 -874 746 677 417 -474 599 498 -466 675 -618 -525 -213 705 -286 116 701 -184 -297 -71 -442 -883 228 -458 207 -342 660 10 -478 507 305 -811 -355 -798 -723 -169 -621 50 704 -607 312 752 -639 -271 233 429 -890 -561 352 -275 622 202 289 424 -191 514 -749 590 -184 -607 -528 -555 -636 -676 682 -70 70 188 483 -415 -151 -776 -552 -649 629 -456 691 133 295 -197 220 -601 33 594 -31 384 392 553 57 -569 638 -174 478 487 -164 751 181 -137 -504 732 87 449 -179 179 285 117 21 554 160 -74 -765 -20 -677 -708 396 -168 -597 -439 446 445 -337 -247 731 612 325 35 -609 -351 633 -3 303 -165 -866 -378 457 -21 66 250 701 -207 155 -307 -359 -181 -221 -551 49 57 -575 -353 603 674 -605 754 488 514 103 -15 -131 117 -115 -671 -741 113 506 523 -469 -390 -439 0 598 -853 49 705 505 291 636 657 789 720 -611 707 -275 295 -882 118 529 185 -898 -422 450 -621 317 -744 -430 -770 379 175 516 -204 -840 -48 741 110 248 684 222 428 487 -435 -172 -739 309 -276 -733 562 469 414 720 528 -339 -167 -663 -778 -6 686 -397 -182 -62 202 156 -744 -735 591 301 14 420 157 -555 522 -498 744 -697 -572 -144 -189 -214 575 -475 -527 -37 -449 701 -709 -303 312 689 -205 -424 242 -810 10 -776 696 745 -130 -377 779 442 564 119 514 30 607 160 -845 505 321 639 -614 366 -378 -724 471 -503 638 302 619 -416 289 -136 -628 -763 197 -121 -114 -493 -148 173 423 -180 46 -152 -468 -172 169 -16 -307 -665 -677 327 315 -643 -812 523 -398 -847 136 629 538 -468 517 258 -781 243 51 706 -515 -179 -539 564 499 -184 -303 -558 -864 -843 -119 711 -597 -514 786 38 -375 529 -538 -55 791 503 -153 -828 209 -390 484 -654 -536 -643 181 471 -867 -348 -298 -294 -311 646 701 701 -800 508 -514 -116 290 -131 113 -673 -482 -17 732 -550 -555 -293 -750 -593 135 -883 721 -45 48 -346 -773 -456 99 -137 84 -559 -73 -309 15 372 -796 87 358 294 -788 -277 -105 98 377 -312 170 789 -99 -799 -546 458 -900 575 650 -599 766 307 -891 -156 -205 712 727 684 377 82 754 -156 665 -860 -738 -242 325 140 615 -684 337 512 -794 493 688 518 413 529 485 672 707 -589 418 -525 -747 749 -849 122 762 755 540 -115 712 -875 -327 238 -97 -717 296 21 -539 233 -400 -874 -863 6 -470 264 521 336 585 609 565 -853 -236 548 -644 325 -149 -342 712 -463 -277 173 689 -254 -723 -419 580 -121 -139 -788 -199 443 176 -131 -576 -429 247 280 -574 602 617 -714 -593 -600 631 484 -372 -663 -876 357 -520 -2 528 493 -544 449 68 -10 -358 742 52 -528 -138 134 177 -138 -463 514 293 545 -182 -450 745 795 -895 99 329 208 -624 357 -89 -528 402 547 201 -384 24 109 400 -494 -844 -314 -742 708 572 792 521 -707 86 -224 585 -529 528 -237 774 -357 -755 473 -779 517 -138 -542 -127 -816 14 463 -389 694 -858 235 334 669 -849 71 469 148 -599 287 -595 260 681 -344 -614 743 509 -261 -118 699 161 -666 199 -376 398 224 -816 -794 -515 550 87 -418 16 -601 -93 514 298 -453 643 397 -22 513 -815 162 503 -411 -33 337 -773 -88 -393 -139 -488 -272 -791 25 426 -78 762 -336 468 -134 -822 -316 -252 -841 -589 -453 561 604 459 5 -810 -483 -688 -831 691 -261 618 494 -561 177 775 -560 275 81 -7 4 -69 -296 377 -222 -197 -420 -225 -243 -11 199 -875 -62 275 -447 -401 -270 267 -423 -8 536 -765 230 150 480 -434 -33 291 -421 373 -78 -526 -452 732 568 -184 3 -748 -498 -544 -267 -871 -245 -668 585 -499 698 513 -180 -47 -237 394 -516 -396 288 -656 679 366 47 558 576 520 623 753 -581 -689 -457 -290 -13 483 38 -3 -89 -814 -316 -201 101 416 439 -603 -624 -50 -640 776 638 -41 -175 -814 491 -498 54 69 -48 504 283 157 -679 -771 550 115 -21 -224 222 498 -540 -660 497 -455 80 261 -27 -717 348 -738 -635 -825 229 -493 -769 150 -640 402 -554 25 418 85 645 199 -576 -237 -40 -532 -243 296 -526 481 193 757 -767 -532 -724 -461 -176 128 -1 601 -452 505 247 753 -91 -33 99 521 -684 621 684 238 -338 -15 -702 738 452 -408 -695 272 533 200 -552 -229 520 163 -40 775 -835 795 -91 -604 390 -190 -733 -22 -388 -757 51 690 800 -238 571 497 -513 -373 190 585 -436 571 407 446 -890 728 149 -850 -848 -811 92 400 781 175 51 471 573 40 -77 -882 438 473 -155 673 -751 151 -829 56 115 -880 -390 390 -273 -26 -200 -662 229 -455 -231 -783 -335 541 -620 133 409 -32 -804 319 -631 584 -155 774 -284 -422 -4 503 513 100 498 65 -59 -686 -527 -535 -185 663 237 -727 -825 -484 -132 255 630 -236 -355 -438 429 -188 -900 441 -336 -92 -742 -885 344 -235 -217 -68 663 -487 289 -514 691 742 -260 315 -341 -868 -499 218 -661 -235 -357 71 639 -30 367 -275 -564 -819 -288 -110 578 -438 544 -175 635 -800 -714 262 -258 -202 707 646 549 -541 512 23 -308 -559 749 -708 -230 -69 -153 -554 -384 104 450 -197 -650 120 -129 182 -765 201 647 230 201 -705 303 -819 -640 247 -616 -162 163 -564 -170 -464 -50 -826 788 187 -789 -66 -781 -664 -289 504 265 -303 316 -247 -776 -403 -879 652 -732 171 650 424 201 -110 296 245 -433 -462 252 -152 -69 -632 -699 -701 -311 -651 462 -486 -412 -833 -173 -583 -294 -868 -464 630 523 -140 390 -790 -115 266 223 -464 -18 -373 -742 -352 -292 558 179 631 704 -402 -863 -353 239 781 609 84 83 475 -73 8 -72 -762 3 646 -447 513 159 -313 -637 308 238 721 162 -717 -746 -108 750 505 44 -64 -107 -108 494 -405 -185 -895 292 -452 16 -262 674 -180 -603 650 -647 795 -761 551 254 -728 -704 358 383 445 663 -772 414 -136 -336 -595 330 -359 -778 418 527 -331 -686 -259 538 -353 -617 168 -750 -766 424 696 523 -701 -520 -326 -555 -148 -860 269 707 -649 429 -793 -683 -692 685 -290 -34 -634 256 -618 -578 -151 -611 548 -79 -544 -478 778 -785 -827 -192 710 -865 180 -742 -16 -70 -552 -825 210 -737 645 -653 -237 -613 404 -814 -131 455 247 -633 -38 -138 495 155 384 -295 -281 -304 -689 -468 -886 167 512 -525 -312 -16 497 5 312 550 -377 -146 -690 -95 -777 -823 -142 261 -707 -90 606 -331 259 -82 -33 92 -276 797 131 634 -338 -661 -359 274 -370 404 788 714 615 -715 528 -133 568 123 441 -771 712 229 -412 -258 287 -40 -308 -64 -554 609 -11 119 -701 191 654 598 -866 597 194 -723 -716 -338 401 -303 -198 323 583 -446 -689 -50 -506 -418 -568 -380 -590 -69 -740 -840 109 487 541 84 -820 69 -704 -367 -812 106 607 -736 -320 344 -789 410 -404 -292 -579 655 250 -839 -698 396 149 738 367 388 -185 -343 411 -726 -388 -327 463 768 -556 330 -28 154 75 -822 -564 -136 770 -737 355 451 149 -707 778 -36 221 751 490 -853 -798 599 -748 -157 364 354 0 -243 303 510 532 -272 524 -707 -567 336 249 -156 364 -129 51 -313 690 702 234 -289 220 -630 -836 319 -174 311 558 -187 771 -852 -349 66 -119 18 382 -575 -867 516 609 -639 -371 -846 -176 -532 658 -812 574 -271 321 -256 300 -507 -845 521 635 101 413 313 -341 -676 15 -696 -595 62 132 78 -96 451 -264 -286 423 265 -688 -861 537 -456 -142 -147 53 101 -292 -882 -431 -418 -787 226 101 117 -464 39 414 214 -526 -312 -51 -608 536 506 -707 -381 -620 69 -255 -761 309 515 -283 198 -431 223 -235 608 373 -202 -673 -497 427 182 527 394 638 -112 -840 -117 -512 -1 -208 345 -129 754 -45 -77 -701 32 -877 619 757 768 -688 -36 -763 -202 -712 -532 421 -791 232 713 -139 352 -427 -574 780 665 -570 733 424 -336 193 147 642 168 -647 -138 -566 -331 -884 -27 -42 487 245 -26 691 216 57 -283 -644 -161 -397 -729 67 625 254 -71 347 -726 548 -123 424 651 251 367 -277 -898 85 661 -233 2 -369 -225 396 -670 -76 -186 155 -108 -155 -284 -588 -326 -244 -697 -729 -272 8 608 140 479 26 -148 -228 -774 364 -843 -252 -698 -187 673 -846 -2 191 -390 -742 -37 584 -507 -768 125 -534 -752 -840 -668 -706 476 -102 736 -174 333 305 -363 403 362 -867 -159 -386 -496 -397 -705 302 -46 -723 602 287 -796 -756 432 386 -118 -31 -252 410 -77 652 -467 552 -539 525 212 297 235 256 206 -723 -882 -689 -752 -169 317 572 -751 715 531 -715 -384 677 -187 365 -401 438 768 164 -445 -615 768 328 -47 1 -571 -631 -743 710 -509 435 543 774 -776 -18 -450 171 113 79 -860 -197 -179 673 417 -343 -285 -881 -484 -317 771 -21 359 -694 28 265 320 -102 -485 -83 -103 370 -756 -39 146 11 142 -62 -13 74 563 -604 -414 -632 162 -571 -375 482 -31 -716 467 605 -17 300 632 183 652 -208 -505 -491 -884 -835 -443 -425 210 -479 716 -785 303 -284 638 -452 514 637 -608 -387 -408 340 513 159 -823 -534 -270 -600 -632 476 -323 -346 -115 637 198 761 -830 128 -205 -598 -90 148 -555 211 319 635 175 -679 78 712 -843 -845 435 -151 258 -406 216 769 33 570 -519 -276 387 627 -452 -756 -195 276 -445 138 -483 -543 604 439 -774 -328 -882 -591 433 20 308 80 -104 547 -868 -426 -460 207 -838 -277 -388 675 -654 -381 521 -345 429 -567 407 -763 276 21 744 -463 -161 -139 -805 -149 -814 -418 -78 -479 -682 -39 -780 47 691 293 -410 -205 -201 -364 463 -84 -237 28 580 -569 353 315 -168 -366 476 -736 564 -752 203 503 492 -35 -359 -166 -739 -469 -685 742 -460 -101 775 -633 -539 379 111 401 -93 -125 -29 -454 199 309 171 -549 227 -370 -476 158 739 -158 -4 -392 -848 -342 97 798 657 131 -138 732 221 -237 -801 -751 -521 -15 -749 -81 342 173 427 -424 -767 637 -177 185 -690 -876 -664 -371 100 609 -305 -750 -683 122 -823 663 594 155 344 -467 53 455 -209 721 -203 -185 321 -504 609 3 656 -699 -733 -59 622 195 -826 -668 271 248 -512 -818 -448 4 -17 295 414 788 383 -864 588 51 692 441 -866 418 29 449 -406 438 437 275 -186 -597 -393 701 -693 -469 -532 653 -47 433 -314 8 -621 -159 352 -782 -818 89 -285 -23 470 -191 3 -470 784 285 -897 -161 471 -476 122 427 -879 84 509 -626 231 76 -380 -344 -718 416 -1 -477 -339 -866 -863 271 -860 -555 -433 -405 -624 -377 -23 438 -324 -784 -424 736 273 -509 -334 -742 202 -677 -817 -172 604 681 753 -330 -539 -679 28 -108 -240 686 570 -544 -504 -22 24 694 -242 -136 -552 534 496 24 276 -498 61 -323 -45 630 199 737 -165 709 667 734 -372 71 -591 -505 382 -539 -847 549 745 -623 -129 -551 648 -397 337 485 -315 161 -557 301 205 -333 -793 -16 4 -625 -199 -421 -517 118 544 -600 -711 -819 -500 249 -203 -131 -849 -605 -618 457 -193 -465 -843 349 202 546 -112 -547 -43 303 -728 57 -623 307 -368 -709 -461 444 -285 -266 -98 -108 -169 -325 582 554 -317 70 -840 -432 431 -854 562 -692 -531 -311 -640 -214 456 -191 343 -176 84 -827 74 -330 -89 -566 493 -495 -685 736 -400 -789 764 378 -880 -345 -22 224 216 568 672 784 -159 -391 -664 84 -17 -295 -445 672 48 202 -236 -352 186 -663 537 591 65 162 -766 -832 -658 -73 516 790 -270 -168 741 -717 -334 637 -528 336 734 417 -753 430 694 -108 -834 -743 -51 406 -167 46 -393 527 82 466 681 19 334 315 720 622 722 491 22 277 137 761 -73 181 -53 -109 -28 612 -563 -578 63 660 -674 -798 -813 -43 -687 339 52 -703 -29 535 -66 -625 -133 215 -536 -129 -853 -624 -362 -81 -129 292 -121 -623 659 -862 599 -759 -553 494 -59 -778 151 50 -392 -665 -895 -171 -864 -153 -573 -84 475 -258 -565 -220 80 -707 -695 -426 312 -124 213 67 351 -674 -870 496 561 -832 -606 471 -703 689 558 754 -45 419 -227 252 677 -523 -748 -789 -365 74 -217 -344 -708 -264 207 -315 -494 -458 770 -27 730 788 -504 -879 606 334 399 209 -206 497 -345 -670 -634 -699 409 -381 -469 467 -27 -139 498 35 272 494 375 -73 -596 -787 585 -898 -656 299 -538 -340 -336 -524 15 490 -83 651 175 353 -51 -282 -875 -452 -588 -256 -330 417 323 -130 -692 -739 480 -744 -310 164 -35 420 -446 793 -51 -155 -707 452 -377 -222 -278 -838 -170 457 681 726 -395 -509 119 -864 -262 -595 -10 -695 289 349 -583 273 -304 -566 718 -27 141 -44 241 -427 206 503 -621 -718 -554 -409 82 571 -759 -544 -318 -364 129 81 238 -476 768 -501 -256 311 -609 -77 -116 579 231 304 283 800 571 34 -758 -236 -208 439 644 184 -241 -881 -775 -622 28 286 342 309 -292 -452 -606 303 -259 623 638 144 -461 -37 398 330 124 91 580 -729 -728 -832 -687 680 184 548 -280 -764 388 -470 -344 -590 502 531 -710 -386 267 -636 -616 687 219 751 -378 348 -299 -625 -441 -838 -131 272 200 793 772 752 -682 -272 -63 -495 -480 292 -224 82 137 -105 123 61 635 671 181 543 -545 184 -496 640 460 -385 266 217 -713 99 230 -10 745 -88 -580 -486 730 221 -32 395 -105 240 -606 -314 -781 -633 -873 574 74 -552 711 183 328 -703 91 -873 690 263 -785 -523 -816 -775 488 103 -750 -279 655 -593 -814 -772 -721 -864 -171 766 396 363 -635 -596 701 -76 -543 617 -208 -537 524 -585 72 -437 758 -871 -317 170 421 -566 -339 745 -407 -276 -568 -832 -603 562 674 -216 115 -161 181 -152 603 525 -433 769 -57 605 -453 140 -560 -671 779 -677 456 -573 -868 104 -414 -246 -129 22 -487 642 18 -881 -191 -703 113 -275 570 -502 -94 -322 -115 -391 334 391 102 -92 -556 602 -462 -562 178 673 524 220 111 -35 553 220 778 -176 10 -215 -246 -558 613 -83 -319 52 -574 180 -2 731 375 -106 137 -57 -185 -403 -210 -867 -28 -818 97 -405 51 54 -770 -739 -691 -652 -450 -830 561 -37 562 -717 225 -795 778 -565 -825 -580 -188 649 -765 384 -652 -31 631 -123 -633 125 -467 470 -788 -621 751 314 -576 -302 411 356 623 -241 -285 461 -258 -758 -205 -647 513 -433 -727 -782 598 -886 653 -465 390 45 0 -146 -7 298 -461 -779 -141 479 238 635 427 -192 -412 -233 378 771 204 -153 5 -412 -402 -574 647 -792 399 769 707 -89 548 462 602 -2 678 -651 143 -25 736 -89 611 -190 662 -870 632 408 -318 80 312 761 727 -436 491 155 46 29 -679 -201 685 -655 -790 426 -59 -194 418 148 412 216 582 -534 141 -464 -725 341 -442 -5 -729 -384 -463 -288 235 712 761 634 230 -634 -311 -62 434 -315 97 573 262 51 192 243 499 -282 177 -494 759 98 601 -332 366 -488 -542 402 -223 394 -785 208 -451 573 539 -552 -413 47 -465 -857 713 -98 183 -564 360 -575 -306 -163 572 -619 -486 -852 421 559 -102 -163 681 -154 -299 83 -140 -854 273 -770 660 358 453 489 551 756 -746 638 -477 266 66 -623 159 -136 -348 -65 -876 264 211 663 479 -410 -641 304 -234 92 211 416 -231 453 254 -898 69 -159 730 -787 -103 705 -292 -73 -12 236 -279 -765 -809 438 -597 124 -90 289 481 -611 599 794 523 -239 383 55 -611 675 677 -750 -746 -555 301 -610 527 581 -93 401 762 489 529 279 -516 -125 -175 340 -870 -193 605 582 -811 -530 -557 -22 -800 719 -142 -433 554 797 -869 -650 692 261 -695 -582 701 -756 62 583 320 -55 -181 -498 46 754 -766 597 613 457 172 706 783 -582 138 127 -94 -381 342 -759 603 -389 553 -596 354 -690 699 -736 -801 479 -521 268 545 492 674 590 385 -823 -889 -827 70 -819 290 570 -348 157 -307 413 473 -54 -260 457 -879 -410 -119 -92 254 -64 -221 -215 326 -624 738 -105 -1 232 135 -892 -421 -102 -14 717 -551 -33 -26 -339 -793 647 637 -784 435 -148 -133 342 -83 255 -34 -244 554 -414 583 295 -375 780 635 190 -228 276 601 522 -42 200 -314 -704 -400 -761 -432 -450 191 674 -181 104 10 -618 367 -418 699 -204 529 222 -695 677 215 -804 -360 -821 -657 -688 628 -456 348 -539 534 625 215 -412 -7 -704 -367 317 -107 -264 -577 -493 732 -778 -353 124 673 674 -654 208 -842 451 -890 -828 -405 -646 -107 -666 541 225 1 315 273 -317 57 -858 723 -540 698 258 -292 -319 238 -538 90 337 295 407 -297 -393 -289 604 -220 -208 687 761 647 371 548 800 252 -751 294 74 147 615 2 606 -839 -199 -385 -289 -203 46 150 347 -278 232 -603 -815 68 254 -479 -79 646 -478 -486 496 358 -75 -380 -196 706 617 475 595 -277 428 -487 327 800 -419 371 -340 388 553 390 -21 -892 310 344 291 -209 83 239 744 -261 350 -319 -466 -652 -548 -28 371 18 131 -94 114 -661 -517 -206 110 -779 -230 -593 -649 381 -302 0 -80 -577 -348 -662 471 473 -71 -821 642 -772 518 -419 -163 561 667 450 446 -681 -505 310 584 208 165 -894 460 -815 281 695 600 -802 508 -239 -574 -316 -111 185 275 -116 -352 -24 706 248 487 88 648 305 -526 618 -27 -371 -383 -694 -638 -91 597 -110 -36 330 -425 217 -793 -672 474 -571 16 -338 -104 394 -281 774 -556 -438 253 -446 229 -442 -478 -878 225 -781 -395 -893 -534 -107 121 -579 -459 -365 -21 179 -807 205 60 222 565 -662 -619 186 -118 453 -11 -674 -790 141 642 791 153 320 454 -680 120 -871 -611 33 -355 -675 -395 431 -263 348 146 291 447 -411 650 -318 125 421 -686 13 404 -281 134 42 135 -628 360 423 -268 285 -651 231 773 -755 -13 -835 -384 737 416 582 338 74 -789 -610 -760 599 -38 203 626 79 -422 287 565 185 -213 63 -787 437 -769 191 -221 -549 403 545 120 -334 472 -271 -361 750 -354 -597 -328 -381 277 -151 265 65 -399 707 427 80 697 466 -347 252 283 -77 -361 324 687 -675 712 37 -381 61 -418 611 356 -20 -241 -160 130 481 711 -183 -744 -550 397 296 -323 26 80 110 -518 142 -345 -213 -97 745 500 -300 -649 -321 -631 -613 -762 12 87 -684 -99 2 118 588 -750 503 -340 408 -136 -100 -10 -459 520 -617 342 -60 287 -883 -695 287 -587 656 634 -502 708 -878 519 319 -499 -583 -275 -613 -447 376 4 -228 370 52 -647 -349 -101 627 370 325 -829 -381 535 -844 292 -9 -781 -682 34 -242 514 382 564 -436 -285 652 -775 196 683 -579 -636 385 -70 667 105 -428 679 655 676 -875 308 779 199 -883 -189 402 714 486 262 476 -200 -786 -414 -861 2 -173 -453 157 -782 -188 798 -823 -761 -10 752 474 -75 75 91 -254 -361 384 -886 433 -823 77 471 -15 562 189 -606 607 -649 384 123 -153 534 -253 641 306 -804 -509 -502 333 -836 -359 709 -347 409 -769 -824 244 -665 560 402 -781 -796 181 578 696 -703 448 -843 -644 -684 -223 -253 -135 732 -667 542 -668 -746 -46 266 -722 267 465 -287 -5 -590 696 -109 -216 -444 148 367 721 81 -586 528 85 757 -44 -660 -415 330 -633 662 -898 270 649 -334 492 -74 -874 272 -4 752 575 -145 793 89 114 -48 -360 749 -123 551 137 123 777 626 -736 465 512 575 -500 -268 -887 754 -589 343 -347 -176 338 -1 -530 348 283 -528 272 -443 750 749 -327 -593 -500 793 614 8 301 -460 644 704 761 -278 -41 319 -541 -589 -265 -297 52 -410 -535 -397 395 -271 290 426 -248 -523 -37 -753 -313 -360 -673 556 642 -354 -402 56 506 -554 227 -750 -317 -317 403 776 491 129 -392 566 292 -1 -11 -653 551 101 -346 9 -112 494 162 679 -803 272 -440 345 -345 763 -831 344 -213 733 -123 -311 -339 92 211 690 490 182 215 -841 -229 -185 454 -429 538 688 -4 -577 370 -120 -682 771 -317 -613 -462 -82 771 -39 -62 686 206 276 -812 -846 -12 129 -419 777 -877 -749 601 -475 -806 -171 426 480 142 360 -468 -713 -652 -480 530 -506 -248 -753 -7 -152 33 -12 -357 -678 -900 616 349 -274 728 507 103 -158 413 -214 396 197 509 79 133 34 696 -5 -742 764 202 790 773 577 495 -822 -213 604 -23 620 258 349 36 -47 288 462 -559 -827 -820 -573 231 -25 349 -262 591 -288 -749 -97 203 -467 -838 642 135 356 -781 760 213 -471 622 619 -442 -843 380 565 -891 727 -328 -17 767 169 555 -858 372 -444 -493 291 -281 -824 119 -226 -59 434 -191 788 564 -442 -16 765 -856 194 320 -414 -726 469 -738 794 170 212 694 263 619 792 -723 530 735 605 127 -212 175 474 -800 -453 -399 779 -47 530 -665 -684 -59 -281 -278 -362 -647 -646 248 14 -257 26 285 -305 -387 565 249 414 -205 -88 -617 771 723 -812 -792 -473 -19 82 505 -826 -481 18 -359 120 -125 -610 -162 393 -651 -147 -201 223 705 430 724 765 396 -617 20 -494 -22 -25 -380 190 241 64 -663 422 520 -60 756 -192 308 106 765 -552 717 374 346 -241 -468 -586 -322 -140 336 284 88 -213 -707 141 -762 -84 -238 129 -572 -860 588 212 -583 -337 721 -830 171 795 168 -380 419 -630 -711 -403 457 571 447 333 591 -266 -873 -520 -643 99 728 -621 -492 450 -464 509 -161 -822 -132 25 -357 797 -433 792 546 681 199 -655 -683 -327 -244 175 584 373 530 111 -820 97 58 -252 -719 274 716 -894 538 511 -664 52 762 115 -720 78 -781 752 179 620 395 136 318 -7 339 -526 778 476 -125 655 -54 -150 205 791 26 449 -508 116 -100 -49 -533 747 -307 -283 435 479 729 -719 -543 -251 -274 293 336 -290 -642 95 -273 -343 55 646 -502 -395 676 24 567 -118 572 -708 162 -277 -584 -243 -340 -155 -113 -225 -651 615 -614 -456 -449 -71 770 141 -460 -430 528 -225 77 196 106 242 609 -185 282 -201 445 141 -366 523 268 -719 -832 192 -807 235 -455 544 -710 764 -725 -896 -523 344 655 -50 -569 404 -699 -653 64 2 -890 -276 -427 -496 604 740 -128 414 -791 -878 122 420 -658 98 734 -247 -644 601 40 91 4 -822 665 -629 634 -26 150 -496 480 388 -848 158 -9 -149 -19 404 -48 451 319 -63 -862 -306 503 -194 -778 253 -597 698 31 127 -290 -815 -290 -739 201 292 -154 -362 -840 -78 671 -59 -547 -529 -528 -161 -202 -855 224 -883 226 -557 -4 -546 -763 -398 -748 -25 526 -242 362 42 -459 110 -225 660 -198 486 520 -103 -366 -501 -56 794 457 221 462 226 421 423 -795 -623 629 -89 614 -894 -297 -49 396 38 73 429 350 -538 415 -276 230 372 -183 800 -267 -123 571 -235 -693 -416 -586 -574 -684 -605 -630 54 -479 383 -351 -193 -402 -71 -227 -164 -58 -870 87 -504 21 -849 443 -742 341 -4 -499 225 -806 574 89 -177 158 -516 -94 493 -163 -88 -221 11 -653 508 472 170 -12 -167 -522 361 -91 22 399 -580 -97 -105 -429 359 90 -105 -682 550 -104 -561 -835 -113 -253 707 536 201 438 4 130 160 -219 -663 -322 -312 -799 -553 -679 -594 -2 783 -171 -131 607 68 153 380 21 -124 -680 -274 -531 519 -163 22 533 294 329 -542 -456 -32 777 -141 780 -196 -720 -681 -873 368 294 612 -264 795 -816 -126 657 28 -758 -340 297 438 -455 304 -83 179 454 27 238 332 -440 -405 -325 521 -782 74 139 -597 -895 302 -192 -170 -340 130 476 333 127 -484 227 597 657 -469 -185 332 -105 -218 -641 288 696 -380 -810 -64 266 334 -855 766 469 48 -239 263 -723 -190 -347 -346 339 -400 -414 -373 753 343 -266 -132 60 416 -371 -213 344 -568 -760 385 233 -225 287 777 507 292 -543 16 -841 -410 -351 -214 53 402 -337 -295 742 305 -205 -4 637 219 -774 -592 11 -836 -362 46 611 130 663 298 365 -754 720 -236 203 -844 305 -775 547 -683 -808 147 -141 110 575 531 -73 -259 525 -632 -817 493 -567 282 -267 73 -424 71 164 -333 -830 460 -714 758 134 379 717 704 75 -524 -338 -286 -215 67 -828 -279 607 716 199 -26 -726 60 49 -880 215 -35 -447 -360 71 -236 -595 -834 -731 766 546 477 556 -739 724 483 -737 75 -649 -149 -571 336 -791 -797 -248 6 -479 -296 508 760 372 -514 665 -509 463 310 -495 344 -532 780 192 527 -180 748 640 -56 -585 -159 -823 515 62 13 568 117 -340 -575 -455 558 83 -181 577 759 -335 84 19 -425 -358 -346 -558 -653 -199 -811 -308 376 185 -685 393 151 -606 -476 159 330 -378 593 -285 202 -274 -188 -813 354 -124 -539 552 285 322 -97 216 182 -195 33 757 -210 -526 87 -293 158 611 103 215 -577 -91 -794 196 -576 468 -209 507 439 -94 -398 754 41 423 477 190 -513 590 -36 764 -735 -780 502 -169 342 -346 164 -578 476 -664 489 217 734 -32 404 -147 -300 -338 -515 46 717 284 141 538 239 -785 676 -585 330 -451 170 350 48 639 696 -742 -335 -381 -824 414 227 -614 126 658 109 303 14 789 344 -47 -302 379 -473 -434 569 -300 372 9 584 -374 326 -338 -897 -728 483 -798 557 -99 475 732 716 -793 -513 55 -129 -742 -850 -88 -863 394 -474 238 -462 55 -524 -882 -347 -655 -136 -674 701 620 -617 -774 -668 110 -253 -534 145 670 551 552 -838 394 91 734 151 -170 463 -56 -868 414 -46 257 348 625 169 -744 -491 -403 -834 -692 343 749 199 -599 368 699 523 -510 383 51 477 14 -457 167 -348 -787 -365 783 471 469 -659 -201 435 -6 13 20 -245 534 168 110 -256 186 611 -516 -348 -561 534 669 -601 647 493 249 37 742 -235 631 292 623 154 50 -839 -513 757 -173 -203 -284 -321 -828 -854 678 -568 -525 489 394 418 -176 -745 -317 86 275 279 -193 -236 -507 -571 124 662 -388 599 443 21 292 401 131 -539 267 421 -197 -61 608 -416 -66 580 -532 -96 105 60 -506 -196 -424 -365 -810 594 438 -589 544 -662 327 511 -645 592 262 394 -87 278 -308 -400 -698 322 -471 -777 -114 -512 355 -145 -317 -195 508 -454 702 -224 37 -167 -505 522 -734 265 566 733 -223 368 -787 130 -700 42 -340 27 451 -867 -192 153 731 356 -376 -47 -113 507 412 -502 -296 -642 185 39 -861 -249 123 329 377 554 610 118 272 666 419 118 -22 -234 136 175 637 216 680 454 229 617 -659 -672 -885 -184 -687 -28 -352 -614 -492 403 671 -73 614 296 -243 -285 -147 -192 -38 133 -29 548 -543 303 -409 571 371 -839 -390 213 732 174 -590 -162 -598 -735 -277 266 -492 281 759 780 682 709 -288 679 682 601 -748 58 262 -417 -22 -349 321 -304 -369 333 -337 -663 -364 -710 296 -882 -479 -103 82 -392 -847 452 75 -415 383 -707 521 156 -122 -851 -445 713 150 -586 339 -484 -671 87 423 -549 -698 283 -524 229 -84 445 271 -735 -653 154 647 367 -363 198 -326 493 727 92 -434 -857 -156 178 -826 529 397 733 418 -811 -879 -774 189 -51 497 198 -53 -750 485 -80 291 -333 539 339 295 -462 -41 541 -552 69 -679 -593 -872 -773 -121 -216 -734 -837 732 -102 -529 -293 608 87 -723 -449 30 250 -21 324 -263 -258 -135 281 696 -366 770 -565 -470 -462 132 309 -734 26 -341 -795 208 -762 -866 311 174 626 32 79 -90 -440 489 -38 -158 660 787 -511 794 70 606 -643 589 -249 -245 -885 -547 -365 -310 361 758 605 634 -256 229 -769 -313 435 -32 63 576 693 751 684 -356 -18 467 436 619 -598 388 -344 -244 685 -46 -369 -532 -238 -69 406 -537 -327 118 -212 535 -100 -610 -813 573 -868 -55 462 138 -248 146 511 -293 613 730 -556 224 -849 237 172 -346 -758 -278 -350 703 54 -43 -387 -734 -677 566 685 -495 6 566 -845 93 243 45 166 699 546 617 324 679 262 -587 -458 -500 -635 -759 -74 3 523 -355 -853 170 -626 161 42 -705 661 -107 -468 415 -148 -211 32 432 -562 -661 461 -302 -238 467 -51 123 -402 -253 549 -213 -357 -339 -40 -728 -441 640 60 502 -484 -568 -851 -504 429 81 235 687 -168 584 -425 353 -45 226 240 722 245 378 -892 85 -102 567 393 742 -631 -781 -464 -698 413 -871 484 -262 630 -207 -213 628 212 618 -522 -466 790 -645 344 15 -494 -77 -269 718 -304 -34 -128 -872 -849 501 282 -543 -648 589 593 352 482 -283 -570 275 765 -39 348 -608 450 158 -583 -631 17 482 -178 65 232 729 543 486 412 458 -841 -740 359 726 452 -538 54 -1 -99 -667 -44 -561 21 709 -154 545 -826 574 286 592 -547 519 -437 757 -721 -765 39 790 -529 188 77 733 -674 -311 579 341 -757 -136 637 34 392 601 -102 559 73 337 455 -355 502 -582 678 745 271 299 499 143 -89 -175 175 229 725 -555 181 -518 312 359 675 524 -244 -520 -298 -154 -29 -674 -23 40 -179 149 -559 84 656 -260 -259 -715 568 709 -723 571 713 -210 -713 -320 -193 -552 597 -774 -336 -881 -786 -400 -576 -198 249 -644 -483 -478 113 763 433 -524 137 231 -418 572 -137 -819 -755 89 665 443 642 -491 321 592 -575 -552 -113 -537 -370 380 260 288 780 -850 -680 -423 265 -442 91 -585 -744 -661 109 -129 -553 -178 239 -755 499 184 459 -703 -897 264 497 -376 450 377 465 166 23 388 214 -632 29 -729 577 -76 -38 422 -327 -473 -329 -256 -501 -141 -352 498 -515 -867 554 579 77 -131 729 391 -761 127 -602 -568 784 -492 -149 -707 463 -278 219 -285 -354 142 528 172 90 -519 661 283 218 -179 -694 -77 677 -60 -585 35 -559 -95 -218 153 -626 706 81 305 -813 250 29 46 765 -311 525 -447 -787 -780 -831 -760 -779 568 -713 -221 220 -159 -422 223 -752 -462 -644 505 -380 83 -550 -823 776 -833 -544 759 83 144 -452 72 -260 -289 -91 488 279 634 -487 422 61 218 106 -761 731 192 -172 107 539 520 -479 -656 779 -10 569 -783 -811 759 -439 -741 -525 -499 -471 383 -84 -123 720 294 -647 -742 -619 -688 -728 171 56 451 58 -44 437 -585 -209 -720 -634 -500 -322 -7 -275 -523 -398 -725 442 -641 25 -421 729 665 -545 -541 -546 -446 -765 123 292 41 -779 -167 710 -617 352 492 -535 269 283 -393 -80 -600 -515 -328 -695 659 791 -121 464 -876 368 -567 442 -98 349 -738 -441 428 211 131 406 -655 114 -537 -607 737 -743 -720 -645 573 737 602 278 -883 435 457 -288 -120 -494 -530 -276 419 362 584 -156 -17 -99 -855 -502 9 -263 -82 685 -661 289 449 -841 90 -397 525 683 -567 440 614 413 -166 -604 -293 125 -587 -148 274 635 -167 -711 -51 539 -471 359 67 -546 -479 -240 783 -389 530 436 114 -656 -891 590 -867 -854 27 -845 -685 -774 -820 -801 -787 139 -520 -207 -315 -280 -527 -216 796 -363 -780 151 -396 305 -394 408 -551 -586 -280 664 612 -135 241 217 148 223 576 -557 475 613 280 -342 31 -262 -213 -151 -277 375 -617 -375 55 -452 738 -135 493 -874 -461 -388 207 -850 469 -218 456 -296 467 -394 -343 -363 -217 362 -729 -536 -343 57 -165 152 408 -873 -455 -157 -359 -551 452 -696 196 32 737 774 -456 -485 -622 -703 -474 -651 128 639 258 -139 -541 212 573 391 -782 -510 764 339 421 -354 -498 -54 774 554 -624 28 706 586 705 51 147 486 237 103 768 4 -564 -275 534 53 -328 -874 210 -370 -619 230 22 775 -441 145 706 393 594 -217 -726 775 371 161 344 393 714 -877 344 -426 65 -380 33 645 510 -810 226 -804 -537 -816 -588 -724 -730 -481 -252 445 -887 -32 -110 81 -327 323 -43 -565 780 -556 -424 108 -213 24 788 630 79 -786 45 -155 260 373 780 525 -472 349 199 -710 78 235 228 493 -334 151 -280 -300 562 432 -677 656 225 -50 200 -488 562 -420 180 113 -107 762 265 196 -576 -663 740 87 665 793 -547 -604 490 609 -435 -209 700 299 -99 -531 -93 -580 -467 146 121 -829 -148 391 -769 699 689 -432 -716 420 109 -157 128 690 -590 -405 272 -517 325 -447 -742 -879 -213 69 576 -60 -581 736 437 -452 425 216 75 595 -808 182 -577 -816 542 617 -518 -837 136 677 449 34 -575 -58 -141 142 683 -426 -160 -782 -100 -517 -311 -404 -491 -581 633 107 -748 -147 -297 230 749 334 -704 615 -357 -127 -109 551 217 -21 -181 -749 452 799 -303 113 -840 264 572 300 682 147 -524 -295 638 734 785 -754 674 -186 -65 -738 269 -408 324 114 370 -55 -396 -34 629 384 -872 -668 189 358 173 662 -757 135 173 -363 -19 -143 -158 -49 -576 -62 748 -720 455 -223 -462 -527 356 294 -489 669 -723 -47 -548 195 132 -110 -236 525 86 -533 499 477 347 435 691 -742 -242 -528 -752 -156 -16 -320 480 -664 -169 313 -387 -726 -396 -400 -110 -552 -513 430 348 -218 376 187 748 438 -343 797 716 405 534 651 255 -36 224 -403 15 -285 -295 166 795 -16 382 321 -79 -286 608 533 -649 775 398 -349 454 -788 476 139 -78 -535 626 499 -653 -117 -177 632 297 310 628 -684 -714 -444 -355 414 86 307 657 -725 -216 -802 288 -555 -551 487 -445 -766 554 279 -373 769 22 765 -346 411 -537 -484 -156 -15 -838 -284 742 -470 504 -31 -427 -457 -235 154 521 36 -690 -122 777 102 -654 356 764 -527 -247 -522 95 514 94 548 -589 -858 180 441 674 687 192 -245 493 -158 350 -730 614 649 576 -66 458 -517 97 -640 -772 792 -461 702 354 544 -632 85 -472 276 316 133 -281 302 -29 -365 -880 171 -596 -645 290 48 -399 -497 -648 -602 -878 491 74 101 -548 -820 -111 -455 -794 -749 81 237 555 -443 661 443 649 -186 238 -382 727 722 -499 -468 -467 82 -500 279 -361 97 -263 730 769 517 76 -812 -599 294 -17 -406 -46 507 -107 -726 -77 722 131 -796 -706 -820 239 -606 -194 311 351 505 275 246 724 644 787 439 -562 -139 456 -846 47 732 713 34 -429 628 -224 753 322 -257 -705 -7 -210 -159 286 -345 -298 157 -146 42 433 560 -409 778 315 -473 -109 300 -895 -94 290 -469 -312 -217 -202 -104 516 491 210 564 45 -788 -157 -638 530 608 485 -101 -790 -761 -197 -744 -620 571 119 -66 -5 -115 -64 661 -314 603 150 485 -731 -283 -454 -526 519 -312 314 -232 -329 77 170 531 -105 384 -688 211 -529 563 237 -224 640 409 -564 -227 -376 596 205 699 544 -164 -438 -583 137 292 -780 -473 76 -680 434 -501 700 -725 -824 710 -580 529 -222 -194 -374 744 149 -184 545 292 736 -246 -842 -793 161 279 -773 296 -206 347 -666 -122 -12 -288 -610 126 -404 307 498 37 -533 -541 450 395 -46 -305 291 5 -446 -9 90 276 552 411 464 150 -809 295 548 9 220 786 -417 -900 -270 324 -290 63 -716 559 -548 602 247 405 -518 -747 -458 128 287 -381 296 167 -562 397 299 -746 -382 332 -134 22 109 -90 3 -895 -232 -52 63 418 -274 -206 -853 -608 748 -123 -756 181 -807 372 286 250 -200 337 -890 -96 -177 651 -36 138 -531 601 250 -880 -766 398 -854 -550 791 -505 -749 -63 -212 -92 791 -26 207 460 -561 -540 292 -598 -628 -883 634 -735 -712 -61 95 -74 305 -441 786 -295 -58 48 -539 -381 -233 -283 422 -512 731 -83 -511 -760 93 296 -635 -311 -686 -494 548 430 488 625 -716 -371 -718 467 651 -125 -893 23 52 503 264 -182 -480 -561 -66 -811 127 343 721 -98 -338 245 -483 -428 109 185 -198 414 154 -672 -843 -607 -787 270 -74 461 308 -754 -654 343 -128 375 -528 -822 788 -457 -369 -552 -812 -886 -52 229 -560 152 438 699 440 -103 -133 172 665 -128 -669 -527 647 -259 490 581 578 -66 -494 -601 503 692 -874 -568 -75 -773 -720 -575 796 778 -438 -169 -555 -619 160 -610 710 -54 277 513 63 556 -827 403 -639 535 -253 336 -538 107 -794 639 604 479 372 -332 182 -789 195 731 344 -536 759 610 25 -859 -430 -17 777 484 -588 -13 102 581 -420 785 409 707 -510 526 -541 757 587 -569 -484 637 -511 346 -302 -753 -708 335 -712 230 494 522 523 -716 160 -773 -860 729 660 621 -415 335 608 -186 16 -768 -563 -64 -2 -692 -512 67 257 -838 550 487 164 -849 -664 322 -484 573 -589 37 398 648 -207 136 -12 639 -51 101 -86 644 229 -667 -568 656 -297 722 670 62 -389 310 443 322 139 -478 -724 725 -167 -116 -533 571 754 708 -322 -853 -57 622 126 -52 174 -755 -29 -75 -301 429 551 -520 -240 -472 800 -200 -545 492 -774 -475 -607 -463 153 -497 65 -694 -323 -13 -605 114 -437 -334 -226 292 -881 538 654 97 -121 296 -646 558 -531 -454 -146 -784 -393 414 540 567 668 -848 -6 285 -545 -503 -223 -218 -132 183 -750 -683 654 -417 -8 743 -483 -614 -120 601 -812 -299 -690 522 -763 -454 620 -482 -491 106 310 -400 -888 87 283 -311 -749 756 97 -84 359 -199 408 -106 -357 605 331 192 -311 138 504 313 544 -212 -898 62 135 -64 46 -208 -185 -293 -486 221 110 388 -869 718 -701 -279 408 -32 130 358 -658 -129 629 437 30 323 546 -44 407 -715 -720 -209 522 -93 634 -224 543 -578 360 -530 -615 208 -465 281 -71 -55 -535 -187 557 -625 -803 509 -355 -360 -623 -841 428 668 -235 102 -383 -516 596 -617 -808 -760 -297 -329 -244 102 634 780 -330 -758 -49 692 233 -512 -435 798 721 319 -649 218 139 -11 -774 735 346 99 -89 287 106 -611 554 -575 -251 -377 -411 -255 -13 669 344 33 77 -411 474 -423 230 628 -858 84 -200 -529 700 396 314 -104 -66 324 409 -541 655 -247 -677 -383 -238 -221 -650 -767 -265 302 -343 628 577 -654 -831 -152 83 521 262 400 -242 18 -28 -618 -29 559 132 43 -551 744 130 -606 -216 -865 430 29 -416 126 -108 356 -313 -765 -24 -383 -405 -774 79 -369 -70 419 163 489 438 -107 -429 -450 -66 442 174 -703 -743 -585 551 -658 427 544 -747 -626 426 -452 465 402 -73 620 462 468 -571 -436 62 716 392 -376 -439 369 709 750 635 334 168 -370 -459 313 529 -633 -359 210 -155 -73 -157 -1 -448 -889 -199 -431 -198 -358 -544 -294 307 -400 469 416 521 -306 -7 -644 207 19 -330 140 650 -542 -798 -406 440 -773 45 -299 -241 -240 -41 -197 -520 -188 -629 531 178 -874 496 346 774 -590 571 133 751 -220 -522 -80 775 629 -112 361 296 -479 -302 283 -289 464 -600 -149 -63 413 48 -542 605 129 -529 -726 -214 698 -119 226 -738 365 -106 -675 -513 -669 -888 -512 20 -238 -140 191 -182 -152 -815 -792 109 417 -204 403 -293 -58 -843 275 -704 -866 -644 256 -304 325 495 -757 -361 300 -296 -443 -246 -556 416 518 -728 589 236 -827 -464 -608 -555 57 -438 -817 -194 -721 -250 -239 741 333 -864 -787 566 618 -217 -675 22 -883 -495 -430 -596 768 -465 315 -599 565 -398 231 491 -148 -199 187 328 -889 -649 797 556 -683 -100 38 297 -45 422 741 694 414 -82 -669 323 -37 -521 117 587 -886 665 741 303 613 329 716 137 -566 -221 -687 464 501 402 -659 -527 -17 631 -732 -105 352 -598 -232 556 598 -42 -882 -301 -408 323 103 -809 -861 -295 530 514 201 -802 -445 151 265 542 134 1 627 -245 177 -228 452 558 576 -551 -301 -201 -235 97 -178 -644 -785 -480 -187 667 277 624 313 791 -143 295 618 156 -82 376 -882 -276 -560 -575 404 -47 602 -893 -424 -687 93 -435 -601 47 -826 -806 -599 667 -156 542 179 -441 -896 -830 -402 251 -172 690 -14 669 425 541 385 683 667 399 261 -121 511 775 410 -157 764 -166 -732 -382 -181 -896 281 777 -131 -24 415 -376 -386 784 690 -9 -15 702 -188 261 -566 647 -406 -383 -389 -727 -827 232 -297 686 -276 779 -276 216 -497 -228 -378 307 -329 -367 -733 370 501 -249 -75 -33 175 -536 427 -308 41 498 -644 -123 -677 -894 -363 -364 253 646 -321 273 780 126 -585 -447 79 -415 -616 -714 95 94 -804 521 -763 273 588 11 774 -603 -830 733 461 670 -45 -30 538 -403 -634 522 -46 -453 594 282 -809 -765 764 581 133 13 669 415 -608 -232 505 -94 666 -605 695 -751 -203 -593 -779 472 -885 240 179 317 -876 306 -341 257 -843 -741 -708 88 547 -618 -301 165 -134 -180 739 -425 -65 -505 -175 451 263 406 621 259 -418 569 695 371 471 381 -825 -775 358 183 95 -220 -439 237 -497 4 -784 331 -260 -360 738 -448 720 -122 511 401 -593 -294 -604 -68 322 373 -50 179 -767 -653 191 383 746 507 -545 -224 -582 -521 -154 554 -681 607 -874 12 713 374 -319 777 596 -875 607 592 -751 72 -437 588 -838 50 738 -33 84 -722 62 -55 -29 724 463 -228 -894 615 -746 -181 -670 -39 -890 -419 145 727 303 -245 639 -836 -733 -862 -444 -780 -629 -442 -186 -651 -47 -297 -626 424 -473 -261 481 464 -468 429 699 258 -763 -146 -56 -241 -170 -612 -316 350 -590 194 -124 592 -446 -313 797 -26 217 -118 69 363 307 -843 -262 -489 372 -635 301 -316 -265 -623 -569 -685 623 -420 663 -845 780 331 397 761 727 25 -721 645 770 -743 496 -324 -600 -633 631 -549 -535 747 -55 -173 -81 363 -166 70 461 536 552 672 546 281 444 -777 148 -478 -307 -328 521 663 304 242 -308 481 -484 724 440 503 -882 742 576 139 185 177 776 -170 530 -39 -351 -726 -364 7 204 -26 17 200 75 -165 -773 298 434 491 -359 614 -25 513 -18 587 622 -291 51 730 -281 -349 48 -739 588 -712 177 -297 -488 799 -826 745 469 -143 192 -845 -539 164 -874 798 726 628 -274 583 -48 -10 793 -412 -853 -717 -858 -768 436 -609 263 -696 44 762 -714 -432 -406 -514 -627 -430 -173 -142 409 -845 670 -434 -206 416 302 18 154 432 508 569 67 82 -476 379 576 162 71 -696 535 -395 -607 -603 709 -415 114 -63 -282 -520 583 -538 91 143 381 -881 246 -650 -720 -595 -244 -380 -140 396 292 -422 240 -17 91 -460 -198 -644 -570 -455 -388 698 -69 454 -557 686 254 200 376 -452 239 -395 -550 652 615 17 -179 -263 -16 -604 -101 268 -6 773 93 -470 -651 729 83 427 574 14 574 308 -796 -440 175 -789 26 -870 474 -706 -678 481 306 -203 -508 345 -696 -765 247 -756 -557 -779 19 224 306 509 -285 -83 -639 -64 489 696 482 294 464 -18 -873 427 343 275 -622 -800 -384 -64 -451 -277 535 363 474 210 -334 -62 752 -888 -270 732 -816 -190 109 508 329 83 -257 -837 -898 -108 -30 -708 -471 559 91 -318 -205 -832 -668 682 410 478 311 -876 322 -755 -719 431 -449 326 -685 667 568 -734 -220 -529 734 620 -854 -552 551 650 -854 -152 349 -1 -721 -730 -773 -685 298 -235 -11 510 711 -178 -657 711 466 -362 226 -325 519 199 -477 -373 55 -804 225 -875 549 308 -515 -382 138 593 -696 63 -264 576 739 -769 -272 -101 -243 -689 -803 132 -268 57 399 575 -788 -169 -129 -218 533 234 799 -196 268 -364 -507 -233 -844 364 559 120 214 -193 426 -325 521 -27 -749 -27 -646 337 222 -742 145 636 754 673 362 539 755 224 -678 131 -748 -36 -318 -143 -532 -233 -736 112 175 -27 24 552 130 -561 746 -591 -285 -415 32 -264 -625 404 -195 300 -167 -248 210 -332 -738 127 583 -235 592 269 259 333 -688 -118 359 -187 -32 496 590 275 -161 -848 -777 488 -346 -225 -102 -834 611 -667 -819 -364 -379 -717 110 -149 790 13 -667 733 251 -182 -510 717 522 -360 163 550 -473 317 122 -897 615 -238 -769 -728 -56 767 507 -676 -604 683 -202 365 -313 596 180 -548 223 409 -120 -689 75 455 190 -727 -393 119 -366 754 435 296 -811 -224 -537 111 -437 -514 206 -688 156 550 643 -63 627 -118 -794 -527 -298 -681 -339 -176 115 139 -365 -892 420 -101 359 542 -756 175 -523 -814 -9 501 -629 278 -361 33 -302 51 223 -549 -839 -32 403 -230 -574 106 -255 681 -70 284 -193 -126 -729 -301 302 267 -744 -755 -95 -449 -261 577 -222 -211 359 -689 143 520 169 -734 -95 -590 -5 42 -69 243 657 -76 339 113 740 -834 -264 -488 399 -456 -648 -610 -715 -140 -798 237 -362 -359 -347 488 -403 79 19 163 -410 -344 607 95 -425 679 112 64 -300 584 -137 -544 122 477 -678 277 543 422 484 -83 301 -253 790 -469 -169 -133 710 277 -260 -8 -813 -609 -258 -798 429 -843 -35 -313 -45 -601 508 43 -799 -796 -886 541 393 -738 -762 -755 -562 -767 -900 653 374 -441 -35 -606 257 71 -882 763 -668 -65 -403 -840 2 151 -784 649 516 -357 -217 584 -399 36 635 -72 -754 -733 354 -13 -409 -897 43 -75 175 -39 -296 532 -820 591 354 624 202 -888 -857 -265 123 313 -486 681 322 -625 -607 -372 197 -271 -11 -6 158 -340 -218 116 276 718 -332 547 -26 729 -207 787 -807 -170 -873 491 780 -404 -789 -413 536 -120 -59 -857 119 -802 550 -101 -556 -94 173 162 175 -254 156 -14 290 -422 580 22 -377 751 603 264 -683 -900 -127 -617 -631 -213 -165 21 716 -230 224 -769 -896 -701 -723 672 -381 -329 114 206 456 169 733 339 415 -210 -690 -215 263 -291 706 788 -750 -235 -267 382 254 -342 -278 -596 99 383 -697 -96 487 792 -634 -129 -82 777 -804 -112 -895 -192 698 650 722 -706 61 269 -11 781 -258 -709 281 51 -580 758 565 -886 -642 772 316 682 -214 -596 28 -212 -591 -633 -564 -326 237 194 353 -789 -257 -801 288 -401 725 -517 131 -313 -385 122 -526 -441 -646 -575 722 -83 118 -545 64 88 412 -685 -786 550 714 714 641 -392 -164 218 109 -475 163 782 199 60 -331 -638 -823 57 -235 -480 105 440 609 473 193 124 208 -800 491 660 -487 -197 -294 -742 -490 668 613 -620 -718 752 -213 -542 -583 635 466 -345 327 319 715 -168 -716 -783 71 -726 -377 20 -179 597 220 -188 -183 177 94 499 320 484 29 -722 -199 462 -566 115 -98 -356 -472 -181 222 311 -878 164 515 588 -88 699 -52 -579 -377 -255 -339 627 417 -316 163 -885 380 -630 792 -843 -23 -756 239 -716 -848 103 -187 -61 129 207 338 721 122 -58 -469 -207 562 -313 -774 467 520 344 -4 520 -872 457 222 229 -393 630 -436 344 278 -866 -838 -432 -189 763 -634 711 -150 322 -881 215 -590 522 -550 -812 -470 400 283 -361 408 -441 -437 103 -122 -641 133 -86 -521 226 62 -575 -884 -12 -697 -372 -243 189 -127 477 69 -304 617 -74 -404 -690 345 -492 145 -579 550 -769 -665 739 349 798 -788 682 703 -610 455 782 794 81 48 672 -716 -272 -46 160 181 -781 -24 675 719 399 -854 -180 -416 -593 291 -458 -799 481 -609 468 -598 204 283 -368 -472 -844 514 714 729 -522 -696 -177 680 -295 -435 -225 594 -243 -877 29 -533 -95 -64 -745 -348 -551 672 23 547 66 251 327 -884 454 307 621 161 -330 642 -807 413 -647 771 139 282 -361 -669 47 178 -509 -219 130 -361 -603 -151 -844 214 82 350 -177 -354 254 -464 -577 -574 584 392 -573 -520 592 -795 791 -339 -382 -36 559 741 -700 -18 -114 212 611 -230 -276 -736 -336 171 -835 795 -414 -870 -649 316 -435 549 -848 -26 -735 -557 -196 8 -539 -156 263 -524 -858 767 -705 -403 639 -62 -353 -667 471 423 -835 -694 32 -251 240 -389 -387 -885 -116 74 494 -695 628 -504 259 224 751 422 -857 -263 -675 553 -531 -523 54 97 549 -45 -538 -80 428 -101 563 172 -534 542 -501 -398 481 -498 -199 668 -561 -653 745 69 -670 -494 -466 -875 -613 -88 164 -793 402 -88 199 402 281 255 40 -627 -47 -64 269 -203 -787 -77 -387 425 673 756 398 -865 495 761 -390 80 -615 573 -622 -193 574 -691 334 295 232 -784 -888 -534 23 -503 -53 -563 697 -338 91 -753 -652 -506 -378 -653 -305 323 4 -633 -447 -41 -192 566 266 -391 593 -545 69 695 93 345 -271 -363 405 28 -66 -159 457 411 -767 -566 648 -294 265 642 304 203 28 -579 -617 784 762 -614 30 264 -233 -451 -221 468 763 331 -769 -413 575 -501 305 -644 -55 244 90 -192 -38 247 -162 173 -240 -402 -532 643 541 -329 550 715 -104 776 -761 633 -79 -495 -330 111 322 -311 -469 -493 764 -55 508 -785 -794 -748 104 -296 -318 -446 666 142 176 -142 100 -654 -802 599 -156 -592 90 -167 305 -405 689 -247 -148 680 -583 -771 116 371 -261 -624 411 185 -582 -371 -313 -174 -880 -325 367 -393 -773 291 -73 244 -862 585 -56 30 -426 176 365 341 628 -691 -184 408 -823 614 143 -406 506 259 192 -106 -709 376 404 -659 -256 709 -899 638 -618 612 645 -720 232 387 -870 -608 -126 -209 -639 352 268 555 -107 -31 605 -511 -528 281 -628 233 288 -584 -305 787 335 -322 323 -776 146 -527 -759 -455 255 497 -888 -102 -520 -820 -376 159 405 595 562 -345 -781 -65 28 309 -110 200 -132 686 -187 -22 -57 400 -829 753 -834 375 740 603 60 156 -33 -641 206 -807 -873 -601 333 -215 -588 28 641 -678 87 230 110 -385 -799 -568 694 -375 -129 -675 -344 782 -186 -79 -479 76 -53 -744 -628 -638 -687 496 -495 -398 40 425 -539 206 568 82 -856 579 -883 732 -105 -136 -523 360 -656 320 713 502 273 -197 511 -358 245 -691 570 -519 -241 -81 727 -711 -240 569 -130 -824 566 -201 663 -447 -34 -142 126 475 417 217 -322 -877 371 -863 388 -109 227 -341 504 -828 -174 392 -833 636 -388 -209 629 -428 115 -58 -680 685 542 64 -740 -540 -543 -885 216 -297 -470 -837 721 19 207 -645 -860 -433 -24 570 -372 52 -700 -324 734 754 752 584 188 280 148 252 381 -9 735 -282 -166 33 157 -835 -753 513 620 -379 31 -730 435 764 202 607 708 -274 -494 741 -204 -393 -620 642 -267 172 -820 -494 468 -279 -315 -163 256 -448 -669 -848 -817 -766 -451 159 327 363 238 229 -672 -62 -681 319 -722 -273 390 -58 683 213 678 -656 -592 -712 -678 -181 713 -551 -67 389 -435 205 -685 -83 -262 143 103 -57 353 114 549 -338 -86 315 -412 -678 643 151 -387 -733 -851 -243 -197 535 781 -896 -789 370 -799 446 -562 -759 -150 499 432 -722 683 94 -339 -30 -25 -111 570 362 -270 628 -278 651 -690 318 -716 -699 589 315 -359 76 -197 -834 432 474 192 -167 -262 -825 781 593 -254 -615 726 -800 -550 -719 750 -705 408 -58 492 -49 -878 6 398 495 287 100 -198 424 -1 -188 186 -60 169 182 687 689 -171 679 -839 598 312 9 -620 15 -499 559 425 -435 -382 -841 -547 -200 184 331 -496 684 423 187 218 -554 -434 -873 537 595 95 417 148 671 -38 527 -448 609 -187 70 635 -201 -334 -191 729 572 -769 17 689 743 203 539 479 -442 -734 -8 531 -790 -403 -866 -793 -298 59 104 -35 -626 572 627 292 -404 -71 647 -211 -809 -639 -691 -715 -540 -778 -401 -445 -536 -773 54 520 -519 359 379 647 372 -67 -68 689 -322 -455 -327 320 -226 560 -880 -17 -881 -120 92 210 -779 294 446 495 268 769 -816 680 748 -804 -378 -440 -234 -293 521 559 -561 144 286 593 531 -760 -151 415 -504 -796 255 -206 800 493 -877 -350 -583 -576 -598 343 -338 543 591 633 -695 328 -783 790 -573 535 -634 -176 -775 -181 591 -605 757 169 3 -503 -22 -860 -303 709 105 -759 -272 -317 -438 204 149 378 661 -1 796 721 324 704 725 -246 68 732 -158 171 -428 571 -253 -133 -555 -466 318 -458 355 -643 542 -4 -592 -776 435 4 -860 448 -322 710 779 -113 -707 -233 -341 -110 -776 298 -440 -247 -342 205 -212 386 419 -749 431 -570 94 232 739 -541 -361 -369 352 598 706 552 442 188 739 87 -354 -435 331 12 -645 659 -559 389 -538 320 153 51 63 -105 -291 -851 646 359 -132 698 421 758 -473 337 178 -847 -8 385 -857 -238 223 491 -237 246 664 -201 -197 -547 409 -326 -171 673 20 -209 -699 -712 115 -64 -775 -883 -310 359 363 -78 -817 772 -323 -341 -888 -712 654 -824 -54 99 -479 -573 -591 -617 19 445 186 725 -746 317 297 -659 428 344 799 -709 -677 393 -504 -284 622 -145 178 -662 -202 629 -303 -464 145 -393 -120 -720 -238 -533 218 323 78 -367 -607 -283 -687 -269 -672 615 206 -890 646 764 65 421 745 252 355 -466 151 -552 -327 671 -855 172 229 -622 186 58 -798 544 -176 -702 -243 -658 -695 -310 633 -37 684 -766 142 699 332 -760 -88 -338 -47 -819 -441 -627 -16 395 308 57 654 -41 -867 579 -713 -115 -7 -753 -466 -691 -667 -434 458 -353 -39 -412 -840 631 196 -774 -827 262 380 -569 492 305 -2 -845 7 186 -518 70 68 -359 -475 -51 757 -686 456 475 -309 -3 -7 -705 -785 -562 -731 56 136 182 -31 271 -502 -770 751 353 -718 -682 -651 -418 -316 -709 -875 -728 -311 -724 -280 612 -764 565 -360 -754 67 254 -402 203 148 -825 551 -101 3 -354 -289 -18 692 -427 -59 64 251 528 -148 -206 -53 -659 491 -543 609 -21 450 -422 667 -418 -736 -382 239 349 -41 -91 -829 -862 751 733 -40 -465 301 -104 765 -706 -423 -455 -717 -490 -22 205 505 -655 -91 21 -91 733 -885 -515 -540 -394 481 134 792 -655 -729 -494 -500 -695 -411 411 -416 574 -357 511 -504 -519 613 205 -654 584 584 -384 -202 460 -451 307 375 -383 -405 -487 177 -481 -285 -641 -593 538 -547 666 55 -617 728 -322 -51 -193 -62 -38 603 -96 -549 -621 497 234 -800 -663 134 -225 42 582 -421 305 -663 346 -455 316 -262 259 -325 268 349 -8 -307 155 319 -620 139 -803 -527 365 175 -437 -268 393 -336 236 510 -114 160 -545 -377 785 -10 -832 510 195 -618 -61 -592 656 -512 75 328 174 -614 228 -502 -739 -101 358 383 551 -353 -366 -206 638 -679 333 -354 -397 -680 -208 639 -400 128 -245 138 -231 267 -556 350 -464 670 519 763 -323 -175 -796 -836 -774 788 -118 -768 -125 -69 -538 -781 -691 425 226 384 -569 -143 -885 462 -192 -34 -619 -811 23 606 -762 797 -363 -126 -368 -110 -767 368 -353 4 492 -140 -290 366 316 -323 51 -243 160 -852 -198 -638 -573 388 -284 -19 359 -728 -310 -841 333 252 -171 -427 373 731 256 754 470 217 171 95 696 553 -609 186 -760 217 598 -192 -90 182 181 89 -273 626 229 -105 -179 -9 -476 594 -345 -678 -540 -854 646 447 -102 37 -765 -756 -775 -538 -898 -894 -16 -709 -824 -683 -872 316 579 -173 -394 -222 41 -615 -881 -723 162 -126 -135 -687 -177 -137 -338 107 505 -637 -328 -533 -28 -663 208 515 -840 86 44 -855 -266 113 -217 798 672 -748 341 -830 213 322 -58 655 -206 345 -410 -114 -84 -689 -826 -173 781 277 -833 -184 -724 298 65 119 760 636 -138 -588 -256 370 387 -10 82 -549 220 490 -699 759 495 347 556 518 -105 -415 -436 413 -808 -458 -133 92 191 471 712 -342 -373 -323 40 435 -517 207 241 310 282 236 -837 -840 307 -519 -873 153 742 623 558 343 -472 -196 141 -673 386 319 386 162 -153 302 506 657 -876 24 -702 791 -124 -73 667 -730 352 -517 -400 -26 596 -422 -454 142 -255 325 -736 114 400 -138 -428 397 -661 637 -611 450 -714 701 -598 327 147 730 649 525 -419 -297 -684 732 -514 627 -548 -880 -74 -238 -122 436 -547 501 348 598 598 -450 344 600 567 -143 355 480 92 -290 697 -661 -422 -466 -422 -295 -382 6 603 -632 253 -43 214 -357 -752 -556 571 -118 -798 405 -442 -472 -524 -612 -770 661 743 -86 210 -596 -666 231 423 471 169 -427 -338 167 463 499 -629 278 -888 -240 -477 -268 591 -859 -878 183 476 9 -713 617 355 -593 409 -543 415 -715 -143 -529 -536 -877 -565 -84 -501 -256 -31 278 482 535 -780 -170 -570 19 -702 -535 -820 -525 -174 -517 671 -312 -361 235 -211 747 100 -222 -169 489 -79 98 -121 572 -874 -474 671 -342 221 98 53 -504 -615 391 534 668 -472 306 169 -638 785 509 534 -395 -812 212 -46 682 -297 776 139 -348 -402 447 -82 156 349 0 -321 -364 757 773 322 -510 319 272 -625 -56 680 -104 -388 -667 -155 78 593 -326 -541 -4 793 659 644 71 617 -183 -564 -585 536 -16 -428 -311 -366 -6 -158 735 -844 -629 -61 549 529 -98 263 18 254 635 -103 -38 -641 -768 380 -357 -18 -732 523 -446 -438 -485 400 718 408 -372 142 -138 -46 461 -619 -267 440 -363 75 713 -303 -484 -280 -351 56 -732 796 -879 -761 671 -539 -838 -131 -82 -118 440 -283 -29 84 84 -791 -573 380 288 495 596 -524 -337 154 337 176 -718 -642 47 365 -519 247 -392 -845 486 597 -810 657 187 113 47 59 312 357 -517 502 -346 426 -18 172 -431 -628 336 -308 -364 -597 -345 -481 254 -389 -301 -563 38 -297 -845 255 -886 133 320 -261 607 704 142 -229 -172 703 -365 -576 -612 -760 431 -286 -607 611 -157 -632 -255 -670 -879 285 717 769 544 735 -651 358 -325 418 201 -472 -265 -238 24 -811 -606 -216 -488 206 376 97 366 556 -292 -260 -51 179 -523 -468 766 -824 -720 429 -411 -151 -372 -166 -466 640 -338 210 -250 -316 -634 -366 -127 -25 -747 -493 -594 -39 136 -604 413 -18 -13 696 -760 565 775 463 657 23 290 -686 -558 516 -850 -807 -664 -67 -401 8 212 135 -605 -815 758 -869 428 -24 713 -721 114 -518 -92 65 -495 13 580 325 752 -850 603 -213 -214 -45 530 -94 -872 -438 662 -415 436 -817 681 -638 -664 -556 -443 -25 -719 459 88 198 -9 -422 -82 -311 -528 224 179 285 -896 -583 -656 697 771 206 -195 -881 622 -852 -624 -388 -436 -240 -56 273 521 695 752 764 -226 -247 -462 348 -473 -655 316 7 363 -132 -93 5 452 -172 455 -487 -227 -730 -842 796 -40 -290 305 466 415 86 -384 -415 648 -834 311 -447 -704 -387 461 556 79 -611 428 550 390 344 157 698 558 -646 -589 444 321 -46 -75 -261 316 -2 -511 502 -851 -220 -301 -623 -44 184 -898 76 257 -754 -319 -890 96 -236 -342 -39 368 659 -822 118 -98 -456 601 594 -101 737 -183 -254 685 -484 -853 197 271 -209 -657 -860 -554 -639 769 783 659 463 249 758 745 702 652 522 545 -381 -284 697 -462 631 528 -189 511 591 -62 -326 521 -148 89 379 -867 133 237 -205 535 654 22 201 220 485 422 460 409 -359 522 288 438 -485 13 -547 487 -745 -740 69 -476 410 605 612 461 -698 -363 401 171 -465 -123 122 159 746 -397 759 -900 506 -897 582 -680 686 -72 -785 -868 249 623 -356 723 532 167 347 733 198 464 -708 17 384 -696 524 319 -440 -612 38 -797 112 663 24 262 218 -118 -545 -144 -43 216 -285 280 60 688 -900 800 -592 499 -258 585 -344 -290 -789 -140 436 -728 -849 -334 447 -479 -299 -414 -898 -296 -888 -669 -424 -789 -249 -23 378 -304 782 564 292 -181 294 269 195 -838 -520 -260 -360 -200 -519 -644 204 -770 -631 -615 -287 -715 361 -635 304 -249 210 208 151 397 140 -666 653 104 150 -132 -247 -348 490 -675 269 439 -435 -10 206 469 -306 412 620 -385 136 -294 -509 -227 -679 304 -676 -822 -841 -534 97 -171 -40 201 74 286 238 7 -74 800 238 -240 54 -808 -584 -695 -472 38 -477 -237 560 707 180 463 -383 420 270 -147 560 -141 -535 -98 619 713 769 690 -367 65 9 -342 -237 -529 445 -762 -717 -581 -46 -553 -382 -162 728 -527 -198 431 146 -22 -547 442 709 700 -724 -217 -736 -321 -742 749 513 -212 248 -159 -884 -39 -366 -88 783 172 -885 695 -535 -193 -700 6 500 774 -442 214 454 -66 766 -474 -150 -374 579 -109 -286 419 -230 512 -133 -224 700 168 -120 -484 -39 -714 279 35 761 -741 -576 410 790 -592 -888 -882 -289 -654 796 69 635 292 620 736 -410 477 -60 -617 325 -620 -499 73 -508 461 -568 47 505 289 -754 -340 -254 -504 690 -360 136 538 616 -18 417 800 454 563 725 -206 -179 -508 225 -96 -191 612 -9 261 -686 348 -195 -616 106 -227 -562 -395 -3 -217 486 -742 -545 -554 -234 -169 622 162 422 446 259 -645 -221 -184 -394 -374 272 -103 -540 -61 561 167 495 178 -312 -530 -215 -870 -131 694 384 274 -699 -825 782 151 -211 -35 -549 32 -262 -366 260 543 780 -606 315 -848 -241 -455 -142 -825 -561 -211 -649 -536 635 -184 497 -687 -846 718 -263 -498 -355 -582 -424 -655 -501 773 664 -1 738 -524 740 717 -374 -670 -691 753 -552 -731 107 -726 -14 621 -736 487 -300 -185 375 -436 -743 102 -670 -198 -833 46 -439 798 -252 233 -758 714 6 -222 645 -24 391 -858 84 -226 492 320 -816 542 -684 680 -887 533 8 -543 458 -822 -96 -164 -70 -536 493 694 -319 233 212 -407 -627 -625 707 89 -644 -623 183 -804 174 -7 -671 628 -461 549 355 -121 -176 -254 -311 479 -43 -38 -823 -699 682 -668 637 467 -197 -162 -777 -154 -225 0 415 290 -722 -730 590 381 -472 188 754 -217 -194 790 -344 599 -712 -432 -785 670 -442 -198 713 556 184 -677 732 559 -638 -374 404 657 123 -620 -544 -97 -135 -637 631 465 -407 -16 699 375 -414 -872 -538 -802 306 -613 762 -772 5 291 -572 -478 590 -653 -502 279 -13 538 -245 -866 520 602 15 346 -739 -330 -714 -112 752 307 -892 -246 143 -504 643 -57 99 783 470 392 205 363 -643 650 298 367 220 -791 -623 -301 -36 -444 -34 563 252 793 -707 -203 -56 -854 676 -697 -472 258 167 589 -534 -539 -349 -221 -67 -814 -884 590 -175 -218 -117 -365 -237 -437 -632 -892 50 -856 -222 -56 -413 394 -633 -895 611 508 -461 -124 -328 -342 -651 97 -750 416 -288 294 388 -526 563 274 110 681 -3 -307 -393 -619 135 -312 331 75 -802 781 693 -803 512 311 -353 -388 -662 782 -684 72 432 47 349 -887 -366 300 -877 519 -272 118 -338 -229 622 -368 612 -476 86 265 -259 -739 -639 -719 547 329 33 368 -827 114 -132 -657 -833 494 366 479 -86 622 -130 -833 -804 533 -221 -616 -195 -560 792 117 -606 -198 606 610 -45 -742 -554 262 312 667 -281 82 188 -493 721 -168 56 -710 336 -683 594 -675 505 -162 -728 -641 -33 324 -709 -250 -336 -815 758 404 -521 -788 171 346 -510 -382 -841 -209 -449 -689 459 -313 -72 -546 -95 722 -194 -701 113 593 49 -127 162 -572 253 313 -161 13 -235 95 -588 -739 -637 213 401 126 485 306 123 -885 -137 699 -563 601 330 413 -477 -883 -774 686 -15 -621 462 -580 -12 751 -480 -260 431 -824 -328 -250 -146 -187 -156 -239 508 -193 -774 -226 -101 594 -793 683 -867 -71 685 -425 -620 -618 360 -674 198 -61 543 -224 -753 -721 110 -691 -113 -732 786 -621 438 -594 -556 248 -732 -702 -830 696 -824 717 678 -750 117 -342 -393 -890 93 -135 -31 -582 -557 -721 646 155 -392 -284 -867 -499 98 -841 129 -805 307 -7 -94 555 -627 692 719 -44 317 -627 328 367 286 -10 -446 -161 705 -362 -174 -693 22 -180 -831 350 692 -613 -281 -367 545 -125 641 -5 -581 -534 36 570 545 555 715 -759 51 613 -650 539 652 132 -178 248 676 460 -115 490 -424 -609 361 -88 799 154 532 793 263 234 691 653 -676 198 320 435 308 -896 281 674 142 -637 57 366 294 32 -190 319 -344 -864 -732 -143 -586 245 305 -190 715 -100 124 -138 -396 636 -604 -856 442 -99 492 455 -130 -91 -239 255 -542 -846 112 -882 39 488 -215 -880 -715 69 -876 37 -343 499 -480 619 -434 153 -34 -683 -764 566 -141 -326 89 -292 -607 -872 655 -751 297 362 607 496 -533 402 405 -892 13 621 -641 -498 -304 -422 771 -506 541 -222 550 86 202 -377 645 -841 -710 -470 610 -330 -335 355 -858 20 -688 -363 -314 -138 455 -842 -241 -53 796 -347 -569 155 -743 -462 430 -807 -186 688 209 -158 -813 593 472 -324 -821 732 -449 -436 -559 55 -431 -5 -557 242 795 129 180 142 357 278 -835 -91 -116 -744 -831 104 165 776 269 471 -502 448 -650 654 -47 43 634 -283 150 733 774 668 -567 -482 -541 -702 58 -684 -131 735 -708 -442 102 185 -72 157 596 21 537 687 -491 -234 78 -546 -159 -29 -302 -805 -634 123 453 -377 -43 -36 -345 572 342 -602 -485 -708 -278 146 -785 -872 590 752 176 754 537 -340 -703 586 384 -293 309 151 595 -219 -634 -308 -145 199 -646 -633 -313 -765 -556 -239 150 -98 721 -431 514 140 576 293 103 80 439 387 -68 85 176 -258 568 509 272 -476 -9 482 -319 637 249 -83 -29 -550 -286 -605 525 -114 640 493 -696 -832 -797 -150 31 -56 -764 -210 406 550 -820 661 -845 -378 -576 -849 -314 -21 524 -669 -855 458 -146 -289 -670 24 -861 -535 -531 117 -723 -867 53 582 -199 -875 -725 -132 -743 -43 640 267 616 -538 75 -559 -811 578 -243 -194 -435 506 -101 205 -551 219 -808 -380 -708 -35 -416 -335 -195 583 647 -310 -478 -638 -364 -14 10 -762 -348 593 111 726 -789 499 -378 772 -382 619 48 -739 -233 -298 395 452 -211 692 -434 185 703 464 -306 594 -691 -112 418 -737 291 188 431 656 -192 375 -761 -404 -800 -230 586 368 109 321 -571 565 257 -684 -26 360 -595 60 626 375 41 -476 -441 -612 26 265 -311 -11 -747 -303 -874 104 798 -562 -239 -580 433 797 -208 330 435 -337 286 -83 745 -316 -888 138 656 798 570 -495 -147 724 -347 -685 -829 -517 366 134 -323 -80 -741 -788 240 -169 -37 -460 -317 225 176 -741 479 -580 -819 348 111 254 -456 513 525 505 177 -351 646 -743 -375 -531 300 -773 685 90 233 -261 -107 -768 560 -806 527 323 226 141 537 -12 -616 -752 572 113 -131 -819 -251 -218 697 -671 -600 -872 -502 -880 668 10 146 -464 422 -358 -702 -614 146 576 -812 -805 354 795 274 -544 -796 787 -210 784 476 -450 -568 547 740 331 -61 -319 -458 796 -556 -141 707 30 -603 514 -467 -150 221 153 10 382 344 -718 216 -84 -296 -805 -322 -746 -158 505 290 745 -316 -877 418 -4 -15 184 78 565 153 -648 503 32 -31 -674 136 -143 -199 788 374 -863 -69 399 -241 656 420 425 386 -458 -646 439 569 -852 386 -334 -523 -284 274 23 -529 -411 -330 -139 -615 -350 -153 365 -890 -314 -57 -66 -294 219 521 -871 637 706 -522 790 19 -61 543 141 -563 317 780 157 -715 -582 -620 -764 -878 83 -431 -496 192 -23 -55 310 -659 -329 -881 347 153 -208 -546 296 -402 -403 -328 690 581 -900 -886 -296 -109 -308 -862 -641 -597 5 600 -802 -582 -715 751 606 453 -558 21 -52 -330 767 219 449 88 237 224 -413 -401 -740 -728 -435 522 -358 531 -648 -395 -596 608 641 686 366 438 741 617 -618 -743 73 -428 -604 -191 -598 99 -207 -103 -421 -519 323 374 -55 679 577 -785 121 -816 -234 -586 -141 -155 25 190 -704 -480 490 -57 776 -779 254 -58 37 759 -165 -587 -292 -705 -833 -596 765 220 409 -717 -328 347 181 -335 -747 -177 -734 -555 -450 287 432 -471 151 -447 -388 644 152 -600 -308 -463 528 51 -257 -186 -301 559 -339 338 -7 544 -294 -528 711 -755 259 416 533 151 353 -211 637 -674 -170 531 -50 -762 454 -463 -193 -504 240 -508 516 690 -528 -763 -754 -121 -854 -250 208 -265 52 579 529 -684 -111 -841 -229 157 759 -77 221 717 -618 485 31 288 -7 -728 -331 376 -304 106 -316 -707 -762 -159 -494 -543 -122 786 -97 325 51 466 791 445 -622 406 650 -861 377 -115 -856 173 -801 -275 796 443 -61 393 -563 767 150 625 65 770 -349 52 -683 -74 -354 590 -354 157 -871 -793 -376 -186 -253 168 44 -179 165 230 604 426 32 590 -752 338 331 271 416 -853 677 -660 -87 -63 67 637 508 -674 -20 522 185 655 456 -10 674 -77 -90 -13 -11 -20 -715 -898 -593 -568 329 217 642 -204 -763 -404 738 -389 61 -352 -663 385 674 -191 -845 -318 -82 457 -201 -141 -29 -702 661 627 -802 136 -442 -344 -180 -783 103 230 -299 149 -813 -289 -612 266 128 487 189 -886 -129 33 694 376 -649 -62 24 91 236 -30 -209 -480 515 -160 -719 57 -226 -725 -492 64 240 762 -560 -438 77 162 503 625 -233 540 760 -207 506 341 329 -874 -676 -113 476 -377 -27 -355 -784 632 121 352 -466 79 334 -246 565 3 -886 235 -753 209 364 714 247 -899 -216 -182 -236 -145 -446 -793 510 147 63 668 -802 655 -520 -886 -89 707 -361 -184 298 166 -830 317 -273 607 537 752 -478 87 -747 352 -406 300 359 -608 598 -329 -216 732 -401 192 -103 -749 -631 -342 612 251 591 -705 -267 451 -412 -50 -878 -8 -525 474 286 -25 -139 521 -437 -394 -190 592 449 -871 -575 -596 679 152 -204 -333 -316 -111 -34 365 -716 751 785 -558 -127 202 -603 -807 446 229 481 -200 -108 -531 -295 268 -518 601 441 -46 127 -534 -417 -842 768 -751 292 -717 751 -838 789 21 -510 276 -800 662 658 234 347 -468 431 -713 -68 -482 -3 671 307 -363 -695 797 -871 111 545 -485 -560 -872 685 337 125 214 -165 -115 725 -336 203 704 -541 753 795 670 -871 -145 -741 -355 -14 -709 -353 -467 350 139 166 -36 -770 27 704 -834 487 613 -700 104 -307 120 594 310 287 171 214 -362 251 486 -191 766 -200 -245 -629 385 1 284 667 -590 -323 535 738 -857 560 -203 353 -768 793 231 771 -549 68 -511 2 290 797 216 -347 129 -360 110 514 -767 663 28 -830 -803 589 -28 -742 507 76 329 -454 -761 -371 189 -303 477 181 299 -630 -421 -749 435 -181 -261 -664 409 757 52 800 441 195 696 101 -666 635 -240 -48 252 -315 766 576 -345 342 98 234 388 132 693 -720 506 744 469 -151 510 -249 456 747 -852 207 -598 -399 -828 275 193 109 -192 -625 -161 340 770 -113 527 0 -191 -716 -780 -486 -114 80 -836 95 657 526 -791 81 -622 376 234 -100 -260 -580 -863 -877 263 -419 -685 -139 338 492 58 -10 452 -831 -79 -875 174 684 -538 -331 280 367 -826 441 10 -600 -769 -393 513 -334 545 -288 739 -387 -758 -780 -150 -711 401 584 487 -127 193 292 -433 -73 41 -93 -815 -739 -635 248 -689 -407 -799 109 -817 -684 676 594 237 -727 -288 -566 -741 -489 244 -586 535 -17 40 468 584 -189 -858 123 -218 -854 237 -801 200 -533 -724 793 112 743 -842 -804 358 438 -30 -208 698 -689 -358 -24 -395 -58 546 638 496 182 -241 -820 558 244 -585 326 -353 -560 -810 -52 -702 -394 299 -639 800 -713 419 -343 -156 -337 -559 -343 -14 -498 -240 -83 -832 -842 611 -96 781 584 713 -778 46 516 -10 445 -25 -342 629 -120 91 -568 330 -305 -729 -462 491 728 -652 74 640 283 -616 720 -603 48 42 160 -439 -863 -683 -424 238 -122 641 569 499 503 -443 -68 699 -642 259 -253 -68 674 451 579 177 -733 -595 -151 -805 173 -337 -709 -718 297 -388 238 341 111 -297 -429 -363 -87 -793 751 587 148 769 -104 384 341 -2 -35 194 -492 -368 252 275 -726 -391 612 786 -71 -797 405 -410 84 61 -681 478 -40 -79 -505 215 -332 344 -642 386 -568 406 -558 -406 702 -799 -412 215 -671 576 -667 571 -881 -299 341 -465 -519 -131 475 484 -430 242 737 -87 6 -772 -191 337 0 -483 686 -432 364 619 -546 -712 55 -462 -661 189 -93 -491 -52 276 -146 672 614 -371 -77 -596 502 -778 -778 -325 187 -459 -163 273 490 -550 612 633 420 -781 -118 -22 -33 566 -759 374 -588 708 -434 467 781 750 -267 -91 124 -638 598 88 301 -33 282 206 -569 -196 -384 485 -374 -270 338 -814 238 578 621 -473 14 -106 -576 -412 779 -837 640 -55 129 -534 -385 -34 -889 -312 791 497 -75 -266 147 -606 -321 201 -455 791 292 -624 217 -157 -256 -190 -510 -821 0 21 -64 136 208 -623 607 -507 -854 -128 -323 -531 280 716 64 142 652 666 552 261 -697 551 744 208 -672 543 15 -396 620 44 -865 597 652 -3 -858 -600 249 -387 378 -482 -668 584 206 -652 230 608 -192 -893 -437 140 476 -844 146 -227 -105 -741 -304 419 -758 304 11 735 627 407 -596 -805 -843 -405 -679 628 -34 625 210 478 506 -286 -530 -582 29 361 696 396 129 209 -537 -178 609 -533 -353 336 120 281 -484 -807 322 112 364 -852 -27 -747 171 609 -604 -226 -247 121 176 146 -451 234 751 270 -615 -600 -121 -628 654 335 -160 -230 360 -262 -269 95 31 52 260 -466 -397 669 -862 667 133 -60 604 775 95 389 218 -868 61 -43 358 485 166 -467 61 165 -582 132 -471 -784 599 -337 -566 -690 280 -519 629 147 -667 493 -442 116 -240 -338 -725 -813 693 -866 -303 326 -221 -507 256 -465 -618 -791 -888 706 616 -360 107 -15 -366 -400 59 523 -95 -548 661 441 -895 211 739 -851 60 -447 -222 273 173 336 745 -752 -640 180 -338 687 -347 619 -598 541 348 -37 509 -326 782 453 752 -637 -545 151 305 -509 602 -580 -149 347 -607 111 -372 -556 -773 -810 613 603 -330 -785 121 -489 -768 410 -516 -829 433 -535 458 -774 -585 -829 620 430 -188 327 126 -655 -357 -544 46 338 -616 757 445 -836 301 104 560 742 -11 230 153 -378 -360 -117 -863 763 16 622 763 121 487 -290 615 508 231 -387 282 311 285 -142 -324 -391 295 231 354 250 -187 416 108 751 337 765 -382 -380 84 -164 -659 364 -834 770 774 194 125 334 -277 -584 -783 263 -574 178 -857 303 689 -646 303 19 -734 724 -716 215 -386 -26 272 -12 -676 -296 -55 -394 -269 106 6 -77 665 -866 142 656 -114 243 -889 661 -510 -75 298 378 -393 -179 -448 -232 -786 -336 499 -3 115 -242 118 313 141 -110 -31 -521 -514 107 -568 -704 -836 -796 215 332 131 -200 -87 162 185 -227 424 -272 -612 -699 -395 -868 557 110 -844 620 -404 -449 358 359 761 -800 -398 489 -894 661 -227 -109 -482 336 -822 477 -562 773 215 795 -607 14 -587 -572 476 -282 -842 105 41 -41 -21 -415 127 -200 56 518 69 61 -154 777 515 -471 -876 285 700 654 -508 141 708 493 -724 -110 274 689 -89 340 -878 -751 476 488 44 630 -308 -171 -481 614 257 -137 -138 61 559 -444 -454 520 -367 -412 251 -131 420 609 -329 -306 -601 -16 454 -754 47 -706 609 55 172 -257 -744 303 -34 -464 654 430 -400 549 266 -872 -140 -672 576 166 558 -390 -628 -392 -524 -341 399 -195 -744 -557 -160 646 584 -750 628 -359 -779 -624 -340 -162 139 -439 230 639 16 172 608 -835 -99 395 -282 -710 770 275 -761 -196 -402 444 454 -187 -590 353 716 -62 159 286 277 722 711 414 33 68 -513 375 289 10 -461 116 -207 400 -573 438 369 -518 -360 -642 -422 523 775 130 -761 374 489 546 -747 -601 -157 -533 -590 -378 -378 507 660 -140 -317 -383 -852 182 305 155 432 396 -494 -7 727 637 564 782 354 -138 799 -39 -207 688 -45 -518 -81 -166 -811 443 -213 -15 -538 19 -333 -834 -196 -421 15 -746 255 542 560 -17 -546 -621 49 428 -732 11 629 676 -812 182 -220 -781 228 171 -815 -768 -94 -379 199 -97 512 -742 559 -567 26 -19 722 -164 35 558 -671 -59 -881 -170 690 -63 259 121 529 -228 22 -618 -277 793 101 -554 640 -393 -687 772 -317 -734 -372 -416 -517 506 -435 695 -580 104 402 -555 483 -499 -128 -516 -30 -690 -649 -133 382 -462 -758 -900 441 321 -791 -217 -596 770 -73 -591 -488 -764 773 754 698 -17 -96 -54 115 -686 -493 602 -810 -786 49 372 -64 -422 -562 516 -438 343 -223 -747 721 114 -600 -730 -354 597 324 705 -320 -172 -317 453 -138 -724 573 774 149 -78 -587 -542 687 525 -700 62 147 -402 -852 -15 -694 60 -767 521 -506 423 441 -287 -297 -774 438 371 -749 -174 -329 258 635 216 213 -638 -379 361 572 115 154 -491 796 -596 -159 -834 -566 649 137 -130 297 -748 -47 -238 -562 -289 93 -443 35 784 -279 -101 -130 190 793 -142 386 334 -425 -280 434 366 -481 -566 233 36 146 645 50 -655 -142 188 514 -456 -534 765 -96 750 -453 -230 -279 278 325 -441 -696 -302 -242 -358 -624 314 -3 -111 428 379 790 468 -97 -718 366 -237 365 -451 -238 -539 -321 -880 139 316 710 -30 325 -855 221 670 -236 715 611 -874 -550 -849 638 150 201 -799 69 167 598 -290 -643 316 -602 438 265 651 -504 103 195 -812 68 529 -198 -640 -151 -681 -898 -136 89 -36 679 -882 -669 -880 -674 718 720 539 -565 308 400 685 -768 -687 -258 54 288 -806 153 290 -449 14 144 588 -88 -81 123 121 -636 -720 -16 -610 -354 511 99 -758 485 165 778 739 672 -34 -828 -859 384 -222 -365 479 147 -465 -586 -310 -429 50 48 -770 113 339 71 -642 170 -232 420 -709 211 449 -146 132 12 251 678 -437 -837 -149 59 429 -837 454 -328 -269 -111 740 21 -430 -733 -508 -405 214 -424 -635 561 779 -556 443 -294 -787 -198 -798 623 81 681 526 -242 168 -759 788 -475 -434 115 194 -742 -818 -561 -288 98 -179 -621 600 -527 -491 780 -726 -854 481 718 -395 -792 -379 259 -196 554 -627 -560 -103 -722 237 -848 419 662 -306 -682 242 751 -87 785 -528 198 563 716 521 526 -725 -589 -572 -807 204 -461 286 167 -35 179 -320 -129 -609 -429 -353 -836 113 560 -886 486 28 434 -342 23 -698 41 -360 712 675 574 -397 733 170 -779 -555 230 760 -382 -833 -719 795 -332 610 -700 780 -772 227 -315 -106 -788 631 -295 75 -286 52 22 577 -842 593 684 -801 -33 503 -763 36 -22 -749 -730 253 60 543 -806 563 -337 476 346 -195 -280 -498 391 -68 142 -148 73 567 310 66 553 482 711 14 606 474 430 666 -234 -174 167 244 574 -363 413 41 744 -127 53 -53 -250 771 394 91 578 487 435 -702 401 259 638 -833 -850 124 221 -280 -186 37 -265 -567 698 607 -9 -65 673 -541 610 191 -86 430 -829 -560 -603 -577 -350 -570 423 -308 -81 -884 569 -370 147 -307 482 729 680 -217 -447 -246 -725 197 -178 -713 421 -384 528 545 32 -844 552 -481 597 -870 204 -579 -438 -850 236 -829 -161 525 797 461 -454 -511 -572 471 789 -480 661 334 172 -15 -647 -758 -860 393 -229 -736 -42 -593 -515 -406 -788 -574 -447 -206 -377 577 388 -533 541 -249 405 409 -263 -180 -87 19 302 -608 106 -750 -859 -394 132 -743 -453 339 -640 347 39 -239 -695 -198 80 -597 -93 158 -797 -873 -647 -282 741 526 340 465 293 462 596 659 -505 -439 -848 55 284 -488 -526 757 -359 433 -78 472 -144 558 355 -798 -426 799 574 727 -668 556 -771 757 -791 63 88 601 54 -132 -688 -780 425 -648 179 -89 -559 -776 319 167 779 -293 13 -393 -396 713 -30 633 -670 -238 655 -321 -411 376 -828 546 -260 392 55 -200 675 -475 95 -606 625 191 -180 397 -231 -519 217 -440 -294 -830 270 129 763 -601 -159 767 -555 -527 430 623 -575 438 -297 -162 -169 -11 37 -408 367 -232 -179 -555 485 -772 -338 -58 -124 -556 122 726 460 61 672 -318 791 -196 220 -483 703 307 340 406 -318 585 41 183 -355 554 -250 45 -888 -204 -452 -288 -330 47 -332 -663 -414 29 -180 531 -653 659 291 732 -297 521 544 736 -352 675 102 636 53 261 -502 239 -203 -816 557 -720 -828 -654 589 122 426 460 652 768 361 591 -442 303 0 -671 367 242 680 -789 511 -54 -521 -790 515 -456 139 702 405 -247 710 795 749 745 49 -532 -245 465 -85 782 -325 -480 -454 42 221 -497 -202 -458 -346 -544 452 -798 772 789 204 -874 310 754 -160 71 -208 132 -708 637 528 198 664 -153 -52 -798 -353 -599 -390 -178 -320 -184 -504 28 -434 700 -99 607 -785 -539 672 -209 -503 321 783 691 -49 -615 -389 784 -898 668 544 -839 -626 343 -478 132 542 320 -290 -449 -274 -636 195 -112 -40 -552 206 -87 336 -606 706 -148 29 458 370 -292 386 -318 614 558 -880 -594 -73 -218 -485 767 392 582 -225 -508 351 768 -335 314 -741 -775 695 612 -205 -178 669 632 328 547 300 786 413 348 305 -222 -549 45 -597 353 -220 656 -825 -221 12 -637 468 136 681 -671 613 -270 -877 -892 83 -511 -116 531 -430 -167 475 149 440 542 -836 410 -720 565 53 479 663 688 -631 -437 97 524 397 -146 -644 44 245 327 -402 569 -238 762 -881 -718 364 550 235 575 -257 -19 14 -506 380 372 360 -295 -684 104 315 233 -538 576 -885 77 -680 541 -800 -640 308 697 267 -684 -511 -728 758 -106 658 356 -887 -730 372 66 599 -742 -48 505 560 -342 675 743 -545 -799 78 -833 413 -753 254 -615 -820 764 659 -644 -458 -678 257 -169 143 -254 517 -219 -44 360 -609 521 354 -841 731 444 267 -695 282 -83 -492 -805 280 591 128 -424 -621 -736 -177 -490 -483 19 414 -373 -413 -442 643 -429 -117 190 648 436 -223 -654 177 -626 290 358 71 610 -630 -12 -403 -194 -824 -736 262 295 -160 15 -475 -109 -889 730 691 -733 618 354 420 529 383 389 -441 -53 -46 -641 146 309 74 -533 -503 574 -575 -565 593 157 670 -68 50 -515 -322 68 502 -558 767 -118 -636 -803 272 -764 -286 -811 797 739 189 -877 -77 -385 745 762 -608 -435 175 -66 -267 -539 -320 -560 709 -178 -372 292 200 -18 -472 -431 559 -845 -649 -733 645 -491 765 644 -742 -714 -372 -613 -667 -615 -519 -885 597 788 706 543 -147 -461 104 716 393 676 -135 -763 -78 260 18 -767 -14 -872 647 -371 220 -592 -464 -417 -375 -501 -887 -807 273 217 784 128 -898 684 -635 -897 -648 -229 -461 84 -121 494 -809 -5 464 -624 381 -263 201 320 46 599 -209 -113 692 -94 784 -173 99 440 306 143 -807 -761 -99 -863 411 179 769 704 427 -469 -559 -165 185 764 -297 -320 328 -615 -645 302 -16 141 124 75 564 590 322 -40 320 -885 430 -412 -370 -320 201 -210 -683 60 -361 -248 642 49 27 -265 -433 289 285 -88 450 -759 719 -357 142 20 719 -30 176 -313 -159 -882 -823 122 -116 -587 761 305 274 311 514 108 -147 379 -668 -279 772 587 -154 -400 301 694 -655 455 97 526 -125 -644 512 -678 -136 303 -870 -866 -292 -677 769 457 135 -789 -873 -432 460 -548 773 -828 82 -707 -587 -566 -730 295 -696 34 -676 788 -668 582 402 268 -321 334 141 679 482 -432 -516 -21 -482 321 -169 400 -325 457 -179 168 -523 -700 349 794 -144 124 36 219 113 104 -547 -291 800 -188 -884 -795 -16 -252 -534 -140 171 -685 189 -200 92 153 -143 509 440 715 -326 301 476 149 322 58 543 -221 -100 -683 438 636 587 -703 785 -669 666 574 -585 76 -35 -613 273 450 -675 485 413 166 576 697 153 -198 -385 -620 -260 -270 -243 -508 169 25 346 -528 704 186 -569 102 -438 -420 -257 756 683 -8 -163 148 -849 -144 609 -214 519 60 -323 293 788 573 312 279 11 498 637 -564 -492 -360 -144 -794 -7 -682 -296 -389 150 574 -647 -492 393 475 525 361 576 98 -319 -743 -728 82 -131 302 -315 -203 -565 -247 425 710 -499 -423 187 57 342 -620 -319 -243 417 -716 -31 -85 793 474 585 313 576 634 -190 -424 414 -381 -818 183 -767 576 517 690 549 -866 405 -593 -798 -643 -444 787 375 350 302 361 -445 596 71 -359 194 -48 -748 563 -849 -70 241 225 -266 -86 -228 -183 785 32 -258 685 84 305 -14 548 137 -73 -477 -803 -129 -73 -704 -740 390 -570 483 643 -704 500 -183 71 -159 326 169 -409 -369 -415 771 -761 -407 750 397 -494 -848 -281 795 138 697 3 -419 617 91 -212 693 -378 -828 95 -487 -895 677 -816 -408 -64 318 -724 -64 463 -396 -764 651 -259 -675 -194 -320 -499 266 13 63 -267 -703 64 387 485 -219 794 174 -522 -723 490 -430 -568 198 660 599 751 -701 -843 -373 -231 -730 -788 -119 286 -464 296 475 759 -19 -744 603 -462 530 449 47 628 231 -45 773 471 -85 289 -48 290 -368 -192 -631 277 -448 -767 96 134 125 271 -466 -119 479 -122 57 393 450 -506 212 -834 786 -697 -745 -707 -324 109 558 674 -608 676 -456 525 -508 -607 -893 -802 -701 -208 -327 709 460 372 -498 -244 773 222 -650 216 -95 -272 437 102 102 -277 -874 -4 18 -856 744 -472 160 -105 83 314 137 689 -870 513 74 604 -704 443 -367 351 577 -628 687 776 -434 -134 347 -303 -131 524 292 -263 -612 -770 -513 430 -609 451 -513 761 638 83 93 212 -127 -7 -430 -345 -80 -652 601 619 -676 735 -20 -176 683 36 -744 -15 6 333 382 1 -529 -209 -682 -601 441 54 631 377 -548 -244 -761 228 468 -806 -749 -197 -147 295 -309 -59 434 -256 -345 281 -789 -347 225 -666 734 237 439 -574 -47 -437 -222 -160 -181 545 -562 312 602 -826 -781 -123 -7 -668 345 397 -332 297 152 548 -235 -551 -29 669 -287 -246 799 186 -121 -856 -689 16 105 -886 -2 -470 497 238 -65 692 -883 545 212 53 -205 699 -705 233 246 -663 -670 13 156 130 675 -674 90 -384 -758 -473 -618 -790 746 -363 -815 66 765 485 -490 435 254 -556 -177 165 21 -889 -726 -46 510 771 -110 384 -367 -322 -363 -608 -819 -891 -876 -415 626 -139 248 689 -166 -900 643 159 -788 453 532 631 742 -743 -666 -830 -264 637 -445 -243 -339 278 -129 -270 -83 -162 510 -308 -522 -182 -90 -440 -689 384 701 -652 -77 584 -334 -504 72 519 111 -118 -590 -701 75 156 -190 127 603 -727 -421 144 548 -856 459 -434 -678 363 283 -382 -187 765 -116 -204 132 -808 -343 -52 -866 94 123 756 -538 96 -628 -258 -640 730 -700 744 -555 413 96 420 -886 -163 254 313 -581 485 714 -515 133 -216 -826 -299 -553 525 290 -690 430 -407 -596 86 122 193 208 -448 286 130 -868 -519 530 54 93 728 27 -474 -604 536 -718 -159 525 -352 595 -502 -80 -750 400 -59 124 -95 533 384 -773 -510 -353 683 -376 285 -607 -615 29 698 -21 -305 690 590 -149 244 591 -795 42 534 -853 753 -65 354 -878 583 -364 -340 717 -105 -306 -700 -253 -776 97 -891 -549 -260 -462 -771 -643 62 695 -606 241 38 98 518 442 541 691 -124 -502 421 30 55 -450 391 416 -129 222 -317 86 -483 -368 -613 -455 -674 -183 134 -470 61 -360 -728 -344 629 670 -364 -429 3 275 425 559 -756 394 -361 -898 791 -675 797 351 435 192 269 -282 -381 397 -408 -227 -280 -635 -684 486 -337 694 -313 -737 249 513 779 -594 400 -65 -454 -308 -889 527 -566 382 -631 -437 -446 215 -809 -485 599 -545 -226 -767 296 406 378 661 -83 -854 -245 20 -483 -625 157 -694 317 -474 101 -781 -79 -304 -166 -439 583 -359 201 295 -452 677 -374 117 -127 181 378 104 -178 719 -601 -479 -168 -393 126 631 543 -204 -432 572 746 -720 436 -716 -759 782 527 578 404 87 -722 -862 -665 -300 -163 -204 538 -536 -893 -268 -149 -215 -349 -48 635 113 -122 -73 -307 457 -398 654 -576 -292 550 -207 -795 -728 288 -563 -612 -678 -484 365 -425 -35 -634 222 -766 487 -865 354 -201 -791 -430 -602 739 -29 -140 -395 337 140 663 -48 163 -225 468 -572 -228 16 -791 -696 -183 265 480 -505 702 -35 -766 368 543 59 462 773 -336 783 -499 -401 -327 223 318 24 -52 -297 239 7 430 -654 -395 647 599 363 41 183 602 -757 771 405 -518 216 -572 8 -32 800 705 566 264 -67 595 -333 720 636 -275 292 -820 445 497 -818 -761 -473 54 -889 302 -759 -555 10 -576 -260 313 -539 629 -56 -197 548 -70 709 -595 -396 38 -397 526 -538 -849 655 735 -174 -792 173 -700 -306 -649 -465 215 -549 -498 -99 289 -335 -396 -79 -12 456 83 390 136 618 100 97 -102 519 -559 -488 485 496 -557 70 307 520 91 -294 -493 -360 -447 -553 19 400 -5 357 -57 -863 449 702 -530 -22 362 283 182 -801 328 -482 -609 -327 206 750 486 127 -616 254 568 185 -706 288 9 -219 -47 -523 -121 -531 -805 -404 -386 -693 -858 -493 -788 185 -723 -358 600 323 25 -251 408 -201 292 -643 -859 287 -253 1 438 211 -268 -470 -60 417 758 29 -663 -698 -577 -8 -124 -16 -79 -528 633 514 508 -861 469 -214 -60 -424 247 -772 703 335 463 -701 -422 445 -516 -612 -729 364 -72 -587 462 -32 -354 -449 556 -25 247 164 775 -775 249 -223 -746 -712 776 649 379 729 101 -619 -506 242 -379 -68 36 -517 -444 252 -41 -172 -480 726 -585 788 -761 638 710 -85 254 -361 -657 -181 723 -682 -58 304 -601 553 133 422 688 767 -652 420 -468 530 646 364 -62 -108 411 -639 142 275 -587 485 -64 -150 709 -42 -552 -575 141 742 537 -461 513 82 555 -689 340 -460 546 226 642 706 -383 697 716 -404 480 80 -590 32 -860 -682 155 124 -760 -692 -425 -831 614 150 170 -523 594 -810 252 -352 444 430 554 137 -455 492 -429 -24 64 252 -48 -784 -41 169 -311 568 -442 275 227 121 174 -530 598 248 15 -755 -335 550 -356 -62 -285 -68 -735 588 -243 -127 -41 601 680 -723 380 -871 -853 70 709 -899 -894 735 784 -561 57 709 397 -590 -66 227 -456 -287 -275 -795 -165 80 394 -798 -372 262 -231 -434 -859 304 441 -119 -153 762 75 764 -26 593 707 703 -160 -442 -806 628 566 -367 -617 355 -890 692 -422 90 -610 358 -138 536 719 607 4 -813 183 641 548 532 754 -605 330 -276 -548 231 -15 663 755 596 657 -5 486 -235 -3 270 725 -413 -567 359 508 605 284 -454 -718 -632 -274 161 565 -189 742 -178 -56 -195 -696 -471 -158 -462 -473 -158 557 147 -596 -304 -811 476 -539 -561 -375 -179 -435 -714 -707 -11 490 -860 -43 269 150 -483 483 513 -733 -543 137 531 799 745 -16 260 -844 -842 358 -742 -18 -142 -187 278 -791 -97 702 -470 -116 -502 -597 1 -289 -561 114 -684 443 546 -615 669 57 745 -638 -694 -443 -265 -282 112 -148 -122 -134 -808 -413 -51 -291 -36 14 -719 -142 -514 -859 716 -764 -867 197 -574 -649 -113 367 2 271 725 341 268 173 -571 159 -219 518 -652 184 -892 -20 188 309 -346 643 215 507 383 -824 469 -283 414 -577 498 -626 -739 506 -368 225 314 498 -558 289 -793 361 -791 -583 663 -351 302 -290 -3 716 -328 386 -326 -875 43 -522 -822 621 -542 147 595 -831 -757 -404 720 -397 -644 652 42 559 -552 -121 -79 64 -647 -559 -137 -892 736 -7 74 411 -724 -656 -90 249 314 -597 -424 -468 785 30 -621 -705 -90 642 -205 -363 728 -299 -858 -629 -406 798 -822 570 248 -495 -570 -418 564 679 -617 471 -608 -852 -735 -264 -400 147 -239 -826 584 -526 599 -771 -22 -413 -470 -317 446 -18 -521 726 466 658 -730 -893 161 -119 654 683 689 -2 368 -517 -870 535 -366 -298 214 700 240 -431 -172 721 -272 701 -39 643 -285 -666 456 -510 -259 -552 99 766 447 -855 346 -228 -692 -191 -85 526 347 -327 -871 454 -395 -566 -234 -413 442 582 -845 -787 -302 282 90 58 7 589 -686 -711 -794 -875 -548 -609 -654 -337 -832 421 -686 687 -737 664 -461 -661 -438 0 -845 -528 -286 -85 33 -315 163 643 -342 534 -264 -320 318 -460 -407 -12 -685 -653 -220 293 -644 -56 -68 612 -247 128 -730 -118 -18 -683 -709 -150 -841 -577 -571 -513 684 593 419 230 25 -202 436 707 -673 -668 -146 -236 492 -795 -432 -59 -248 336 -769 743 307 -231 -405 -117 -405 527 421 -613 -17 560 454 -849 647 -439 25 -106 -839 591 -253 566 464 -686 -757 -115 164 -794 370 206 176 -174 -808 -694 460 -565 94 -870 -758 253 402 333 1 463 -320 -369 -5 -448 199 -443 -435 48 609 599 707 353 263 -121 -358 756 294 -262 -807 -206 255 -377 111 180 -882 286 -162 -94 -267 461 -6 -752 -482 -425 363 384 -186 -873 573 671 -366 -118 457 -46 367 200 294 640 -196 607 -313 -524 -866 496 755 -858 76 -874 549 -385 613 333 666 -467 184 795 50 -273 -751 125 572 -280 -599 -165 -366 144 429 -358 78 87 272 442 -171 -696 -374 512 -426 -802 -92 -33 638 -800 785 102 -752 -711 475 -575 633 695 509 -715 -653 616 -314 73 -463 45 336 249 -233 328 -471 -169 -606 -641 -312 -135 -601 212 -561 647 715 -419 441 -859 -378 534 -629 -434 433 -329 -666 506 -292 -426 788 -46 -567 -477 -446 174 -658 -873 587 314 146 599 -129 534 -319 -13 741 645 -882 360 -785 -653 -578 707 -677 -750 -509 -550 -895 66 769 -635 -609 -144 609 -571 117 -868 668 -673 344 642 -533 -504 -76 566 -74 624 -836 -852 -395 -456 -571 -643 -831 -107 159 594 -92 -801 -275 391 708 2 -66 -341 48 -691 -706 309 333 -352 -34 625 162 759 -258 326 -550 767 -210 -756 579 -352 -559 -753 274 -776 -218 769 684 -472 -215 501 -328 -457 -196 357 82 209 -25 -649 692 -790 359 -153 -98 -341 401 -546 -605 66 -355 374 715 622 34 -450 -430 -178 795 360 -182 -300 -770 -316 270 735 236 -534 -847 -159 530 422 -847 -389 603 579 249 -567 -679 684 -643 -279 -560 301 -267 -833 -791 544 -72 -273 96 -651 -575 -263 -2 -28 -300 565 -453 -225 254 -338 701 642 774 322 188 438 412 5 -868 -737 -317 -51 -230 658 269 383 33 -737 390 -128 -276 274 -602 -234 350 -270 -127 -745 174 -19 489 -799 554 -121 601 143 -893 -532 389 -327 456 -351 80 324 -368 -109 -222 93 67 384 688 -466 663 723 -814 -836 784 -351 676 669 -266 371 1 598 169 -658 -478 472 58 356 742 421 -111 794 488 446 -181 -17 556 -98 667 -672 581 -866 -811 -201 28 -251 245 -140 -685 -150 -698 596 524 390 -808 15 65 -663 -14 -744 -152 695 -884 208 -31 88 121 591 -416 -258 -439 -353 -24 -687 195 720 -6 251 506 -756 13 -620 -889 577 -498 22 520 87 -6 -856 751 380 -298 302 514 626 -438 -341 -301 142 -117 -661 -104 -785 674 557 743 193 -308 -53 -851 -534 -821 -724 -443 317 -664 197 249 738 -135 78 635 772 678 -427 282 -274 -252 150 -225 -344 12 -732 -837 510 392 -898 798 -578 771 376 -779 -697 -363 391 -163 -564 292 341 460 712 -119 433 -139 550 -260 452 372 -530 179 5 -708 -71 -47 742 -309 -99 311 386 -505 188 -213 -795 690 501 323 62 191 716 32 623 -233 -753 501 -414 571 345 -262 149 -756 198 -870 -36 -311 -270 457 -128 721 -677 -197 -127 -121 458 386 -815 65 517 -260 -433 74 -234 628 581 -104 -304 -862 -596 392 398 22 311 -284 730 308 -265 -759 -733 69 -625 142 363 -414 135 -817 580 431 755 739 199 394 424 -68 -900 73 307 230 -604 -864 -204 -820 455 -145 270 745 232 672 -764 -75 -427 -788 -553 -76 322 554 406 -520 499 -855 -467 -831 51 -237 589 614 -158 -209 -64 -112 634 -482 -513 -643 -379 150 702 -509 -708 -772 172 444 346 263 -722 794 -398 -871 279 467 755 -386 -236 495 -474 -728 -85 -427 -879 42 -8 -330 -639 407 -545 697 413 -707 -143 -569 -648 435 274 76 519 -634 -154 613 -841 406 -303 731 -394 693 349 -202 214 -209 402 23 -884 -588 42 -370 110 -558 -321 630 -831 -800 211 -155 -350 -536 -224 589 689 -245 340 709 787 601 -530 -158 737 -432 224 -418 155 -167 397 -125 -311 -776 -94 -81 146 447 249 -805 -638 356 -814 -157 -672 -509 563 264 -242 -188 -732 596 -838 -803 -209 432 84 744 135 -284 542 686 604 420 -749 114 -827 657 -173 -503 -812 -702 -638 287 487 782 441 640 536 -395 252 -774 -600 654 526 -888 -718 -809 255 -39 -46 -221 160 638 634 -93 -369 126 -724 -29 -793 248 -254 -276 -293 -285 -692 -587 -869 542 -631 -852 -658 296 382 0 -883 -867 535 -36 663 47 -814 -623 506 -462 557 63 480 288 467 -430 437 -149 791 458 128 250 64 -174 -186 566 -521 447 443 127 290 612 658 -112 -821 451 -54 13 -166 667 345 -749 -187 -797 -637 -200 -340 -23 -192 739 77 754 768 -441 -518 -888 515 -140 -329 -828 317 80 163 -153 177 395 -145 -685 -387 761 535 337 -749 -854 -586 -16 100 393 168 -101 -795 -204 -680 -680 -31 172 519 329 -476 151 -682 88 157 -694 471 -584 80 -372 407 703 -429 -651 -136 -890 786 -621 -203 351 -410 313 209 562 394 -8 34 -851 -346 471 143 -804 413 69 307 327 676 437 559 -651 -412 577 -428 45 -23 -134 -583 696 -844 -785 285 -873 -118 -826 105 576 7 -584 -519 -843 459 -689 -560 -223 -752 229 -888 -344 758 -637 225 -86 588 614 112 -403 69 -737 744 -641 -488 -264 -712 96 432 -770 151 -832 -309 -645 -510 677 -626 -171 -514 496 781 -467 453 -559 544 766 -816 435 161 -347 -278 155 -71 -5 371 -543 -377 -110 -486 125 307 519 184 144 -69 -15 81 758 -754 -327 -865 645 -171 527 658 -312 -439 732 356 -747 -457 -270 -515 396 -780 -684 778 -226 98 332 326 -419 -728 -775 5 422 540 -195 -846 322 362 -867 684 -678 139 -817 -574 100 -716 231 -862 798 -259 259 115 -394 559 292 755 -374 -219 602 194 194 330 321 -183 -314 128 -320 797 -881 508 791 451 -435 139 742 1 -798 758 -724 315 -9 -21 18 429 -461 -348 -545 13 379 -711 692 -89 -296 -765 -585 -189 -274 540 431 743 445 -778 -143 -878 -196 -839 -438 316 -815 -171 -164 540 -733 -178 -91 619 -555 482 -410 191 -182 -70 -647 595 -540 -732 -716 -235 -619 68 -72 -843 -742 306 45 426 724 -525 351 -219 310 -443 -366 157 -469 711 547 -750 444 254 -845 -307 639 555 194 750 305 -616 722 -506 -420 130 739 777 456 -176 -277 664 -560 -125 -7 430 -660 -167 -192 -701 -84 -721 628 160 -337 -624 28 238 -105 -3 -785 24 -496 -887 -854 -689 584 734 273 -140 152 -418 201 571 781 379 552 -104 -364 759 55 -479 391 487 316 -521 521 -72 397 439 -641 -849 536 324 -229 648 -244 -354 -881 -810 -16 111 514 -713 -397 -462 588 192 -118 -827 -237 259 -879 -90 -428 426 317 -442 -826 238 -827 -617 241 124 -42 15 631 469 -677 662 -173 -268 469 704 -502 574 370 262 -285 -29 -187 488 578 340 -207 434 478 -846 -825 -387 716 61 -847 -843 120 -68 123 792 177 268 133 -661 -615 -834 324 281 552 -75 647 -848 265 761 435 -445 -680 781 532 -237 -422 195 -158 -322 -373 167 -414 363 -260 -22 303 -872 -427 610 783 164 259 438 -402 -647 605 254 -698 772 198 426 63 262 484 -221 103 335 -892 -740 -819 -20 186 620 -587 -25 116 -137 787 602 -758 280 402 -538 518 525 203 275 -271 -514 133 -668 794 354 5 -87 91 719 752 -613 -740 451 343 13 -567 278 99 -795 -703 188 601 90 -492 478 147 359 -311 -550 719 523 -700 -506 798 -480 587 -539 -300 324 353 401 574 -865 42 -431 -433 -161 -113 75 430 93 -153 -123 -378 145 -283 -596 -590 -324 -630 624 57 539 -293 541 -359 -716 447 163 66 -337 -571 392 -266 -480 26 19 -731 -611 125 732 -577 204 679 -895 -868 349 111 185 -491 352 -523 -10 627 -209 176 763 -856 48 243 -47 622 -53 -332 -161 -720 -104 -356 -792 644 -8 -202 -856 -315 -133 -390 142 -44 -674 490 683 388 -798 -544 522 -57 594 -155 -122 61 -715 -160 36 -292 383 -542 -500 197 296 -309 744 450 497 -465 -400 185 708 672 191 741 60 -82 59 -310 207 232 208 454 138 -755 -570 687 319 187 -418 389 -440 147 -863 166 -272 -732 536 -376 730 -39 -129 -314 -279 -170 -839 633 654 23 -883 160 -267 -785 298 -703 492 -367 441 411 -609 236 229 757 507 -15 -668 761 -839 -872 375 771 -457 709 644 -220 146 -724 -576 380 295 -867 399 703 678 -354 628 -316 5 -666 -681 -94 145 758 -400 107 767 -278 64 445 -173 -628 541 474 199 254 15 -113 -826 114 102 -664 -832 216 354 -823 265 -596 -91 513 -716 -163 -128 493 283 578 184 -276 662 342 298 -287 -579 -860 -530 -607 139 -871 -573 358 -733 -177 342 -605 -27 -553 -32 -748 -54 -754 106 799 480 394 -235 144 539 -284 419 -865 -24 543 -545 530 624 -847 -339 384 -3 580 -224 -765 -300 423 534 -277 -15 487 675 84 -840 717 463 -650 728 675 -104 569 -577 48 -562 578 -788 -47 -120 -792 503 -543 235 591 397 -721 450 527 -186 -693 596 124 23 -817 5 266 -699 -322 728 745 -686 434 109 734 87 -737 -670 424 -522 404 -713 792 761 9 -870 474 -713 -206 444 -865 -495 -721 -388 296 565 782 -267 -101 35 125 -879 -436 701 418 -877 -239 -451 -646 652 736 143 -676 -481 -324 546 -136 671 8 -833 -682 707 -610 -488 -442 -659 -774 -537 770 160 -67 736 -191 -488 -175 656 294 -489 -132 253 -111 552 -733 228 -97 168 433 -96 -780 445 -87 -455 142 65 51 643 -810 571 684 612 -88 93 -374 -637 -451 -275 763 559 -482 -123 -20 583 732 -540 -408 -741 -238 20 -231 -582 47 -633 253 -709 -5 -828 -699 -603 126 -53 134 413 -61 -42 -219 -134 -342 -741 -880 -290 325 595 -414 -796 -265 184 -307 161 -188 357 195 265 -629 161 673 -478 229 -255 220 -462 602 48 -135 495 -588 413 693 18 -353 48 286 508 55 145 71 472 -118 258 662 -287 110 782 126 464 -134 708 -296 -619 373 -87 545 -349 94 -467 434 -74 -851 689 776 -317 353 -588 32 133 -796 -92 -713 -342 -500 514 670 -264 591 305 389 56 -523 420 800 -856 318 167 -97 51 -327 -66 -91 91 -673 -761 107 -275 -865 -128 613 202 514 -441 599 -150 429 102 550 757 719 -547 767 762 59 97 449 -371 791 317 -152 -721 326 -672 62 -752 -665 -786 -459 -775 -593 -758 -850 -468 -25 -783 -129 164 -744 -775 -260 -606 604 -869 -653 -728 151 -516 15 427 -455 241 -748 -246 84 -755 -67 -241 -481 -763 -354 358 -371 -712 192 -233 -516 701 538 331 -96 239 451 523 -665 519 608 522 -40 226 -351 -467 -556 156 -490 -399 -679 160 -257 -99 571 -788 310 -327 31 -232 548 -785 -495 226 -200 400 793 -556 482 -843 -116 11 -897 794 686 -283 640 315 366 -429 3 442 -245 22 700 37 -297 -64 166 637 710 -873 -1 -446 -213 625 -490 -187 -51 -637 -631 -778 -679 498 -899 -700 752 551 26 -544 -409 -831 -38 -331 -288 64 -168 191 -223 736 94 675 452 -708 -404 744 483 -295 89 97 191 -196 -11 335 -795 694 -400 11 -28 670 447 -743 -176 -340 800 364 105 52 -571 60 -89 -593 -264 -527 521 107 315 308 -575 -183 427 126 -43 -804 -331 -626 -410 784 9 -559 638 -899 369 -795 186 175 -455 615 -127 -883 -400 644 741 397 -213 492 681 -433 -489 -477 18 373 -482 98 -482 239 584 -832 -409 -250 113 388 -472 -592 -468 -3 -53 426 -262 477 426 -379 342 -192 -332 -237 703 -275 183 708 -367 372 -42 -331 673 -209 -375 292 -561 -341 279 494 287 -259 643 -184 80 438 533 703 -174 221 -438 -394 333 -338 758 490 383 -24 -516 481 -576 -787 792 71 472 425 248 -300 -152 -405 536 -159 -593 530 164 -243 -886 -13 -139 547 733 -766 -516 184 122 -624 -688 -517 171 484 135 581 793 109 1 384 699 -893 241 -39 596 -607 332 -47 -194 -255 635 -104 730 -711 267 352 -581 -189 -814 -196 359 -191 -189 -184 -374 160 293 275 -131 -633 513 93 -96 484 507 -598 -213 -763 366 -491 -280 397 769 -132 765 -463 242 -59 -83 -312 -751 62 -693 375 22 -239 -382 -18 308 -731 529 -49 -647 -700 -544 569 -413 -868 400 35 625 -498 -407 -643 -825 -307 -454 -166 -232 79 154 -327 -508 88 706 -781 -32 259 -714 287 533 -418 205 492 509 317 -575 -311 -455 -315 -594 -381 414 700 -739 -573 -779 615 -752 181 -324 -744 -341 22 546 773 507 -756 -821 -615 -372 634 709 461 -139 575 147 -147 445 -500 -820 -567 407 310 700 426 498 589 596 -590 331 762 -716 206 51 1 -25 -726 -728 430 96 159 -748 -344 75 792 -140 -668 -564 -127 516 217 -767 709 -372 -194 -577 -298 443 192 525 -882 -392 64 -36 -204 -792 -192 -873 170 238 -293 -246 234 154 -811 747 -335 -407 101 -76 544 -515 621 24 686 538 261 -668 -488 586 -482 388 -355 -710 -517 193 555 332 568 -575 -122 737 -763 -481 38 560 -108 -76 -666 -1 -111 -681 -62 166 -21 -821 169 120 668 279 623 -163 578 -128 -312 658 -29 -69 466 -632 -109 -816 -375 -105 134 -287 -398 -501 -575 670 -483 -354 216 433 -352 130 -665 494 546 373 633 630 -670 -247 789 -61 637 202 64 -119 -697 -750 -884 288 198 -318 -513 383 229 337 -853 -384 -798 514 -650 116 145 542 -377 779 -56 -43 -631 156 372 650 -14 129 -309 -693 -439 -122 241 786 -704 67 -280 138 44 557 -47 534 -248 36 -1 517 -875 -140 344 577 -858 -253 -347 -824 -733 133 243 -331 218 -428 256 -603 -524 655 779 -46 383 -146 430 -151 -621 255 642 777 325 152 -16 -854 -45 -200 527 368 -240 -216 -445 405 -413 -195 -409 131 -836 -856 -347 417 -860 -355 -630 -727 -646 437 -227 -894 226 -723 390 326 -52 5 -704 53 225 775 -737 -267 577 -144 413 -258 -166 274 -372 745 147 524 -790 82 -218 365 -144 60 37 578 702 -187 300 449 -750 -163 -680 554 -369 -468 -819 -18 486 347 315 -300 267 -372 49 -350 392 -499 462 -407 172 -132 152 514 -706 258 -231 -555 -512 -436 -120 -556 460 604 -178 -748 174 -835 -900 -193 -729 282 773 -138 -602 767 584 728 45 -477 -299 544 -122 -136 336 471 -899 369 -342 409 -463 -511 784 -533 -496 -635 -800 -58 -655 -737 756 38 -125 496 302 105 -604 -275 496 -281 -576 704 3 529 -730 363 -703 714 -408 -354 190 37 -674 -540 -706 613 -725 -57 -1 521 -224 -545 -145 -151 568 290 250 466 584 -160 522 -587 -889 96 784 115 467 -880 620 -783 -874 393 23 566 -464 259 -607 479 -533 42 -699 41 394 488 592 182 525 -390 -275 695 361 589 -425 -2 73 190 699 -422 360 451 76 -118 455 -879 528 774 -394 -80 -463 63 168 -26 -272 577 252 -430 -447 581 720 528 -72 630 96 277 -784 705 209 447 -808 608 -208 -414 94 544 -425 -584 -73 120 -110 423 -266 513 82 156 45 -387 -351 525 351 -156 -325 253 206 657 -658 -713 -45 -490 -426 118 171 648 241 -723 -746 519 481 -237 -23 -10 27 63 -820 55 461 120 220 -687 -589 487 301 -384 210 329 268 -287 297 -348 421 273 -186 -383 -38 -552 791 -38 181 -385 531 -323 535 -490 -484 -423 583 481 253 -95 -307 -491 -848 -90 -670 -106 -855 567 -768 164 -417 76 263 -782 363 -416 -494 -41 -382 61 -737 -309 0 -506 -117 367 -386 741 -55 214 369 -443 -96 762 499 -684 -362 -816 -84 657 -871 31 486 -818 -873 -745 760 198 -873 -678 -849 455 -129 -622 -745 -228 -59 -614 622 20 46 327 -838 -686 18 -350 -900 662 374 170 -374 115 135 595 598 -672 -648 253 -265 -120 537 -284 453 387 608 -153 -283 -555 219 335 500 203 -829 545 426 -401 318 -766 296 535 71 -374 718 -886 264 -361 -70 -82 -352 141 409 -652 -82 797 -428 -762 249 343 -759 393 71 -131 784 76 148 -303 707 -10 498 -165 -235 -123 -792 -853 489 -654 389 81 -278 -201 -708 -832 351 -34 144 87 327 -62 -182 -339 -213 558 -109 -496 214 388 -281 -239 -668 -290 515 -104 -254 439 316 122 118 667 126 -864 -377 -639 111 -310 -333 635 475 468 145 -458 -746 -708 -695 282 399 242 767 -249 -64 742 -340 488 -256 -735 428 749 -293 -877 34 -522 739 -324 -826 -195 279 618 744 -818 287 115 -859 143 -288 606 -687 596 -825 -590 -289 38 -118 -850 733 738 399 652 -291 -774 573 -159 -497 -109 613 408 -642 421 -506 -722 511 800 688 -264 -741 161 459 310 91 -586 590 766 -846 9 -786 -572 561 613 747 -94 445 207 677 -68 -447 -583 -550 -245 -50 -164 -618 -140 -128 372 -244 758 -564 -851 -307 342 -337 97 -829 -401 -80 139 741 54 12 76 -612 -30 538 -94 -270 -484 -82 -646 128 671 338 377 -26 355 546 754 -732 407 -459 -6 174 739 -897 -793 174 -183 -688 774 -695 -601 -376 -657 -456 62 738 794 66 -118 -681 -107 585 230 -459 -612 -94 -314 383 -159 -45 -153 337 -878 64 139 -279 241 -13 -780 416 -414 328 80 426 -852 595 21 376 -878 -216 46 -32 -484 367 569 -299 681 -498 342 -114 -9 -264 710 308 -393 480 -337 -226 -248 339 -46 -225 -640 -870 739 -619 -23 -173 286 606 -852 -394 519 104 -475 603 -501 274 -677 776 577 409 -167 -802 -624 422 376 -29 -877 60 -557 -657 763 217 -224 130 -63 746 -578 141 44 688 516 491 -180 -751 -748 -66 774 782 175 110 -858 -39 -68 -163 254 650 -181 584 16 539 -833 -654 -893 353 -476 220 -630 -60 408 757 -495 67 433 -331 -88 16 -192 -815 619 -620 -448 -39 -227 -615 -662 -653 -390 -680 -688 -827 -858 733 577 107 600 713 -581 106 495 338 540 689 346 310 -396 -463 -731 503 208 279 723 -17 641 -362 -709 -653 -808 85 296 -460 716 495 -792 -348 190 283 -811 173 542 245 481 -826 -881 514 81 -779 -831 -340 -28 269 331 291 -806 -110 545 10 -712 -806 619 -739 424 -266 407 236 -140 -498 -86 -451 370 509 -19 -769 270 -439 584 -95 -90 128 -316 -55 740 289 -329 159 -528 -414 -829 -817 -287 226 -530 -874 -658 -233 -617 37 588 419 175 525 -161 -462 310 581 67 133 -89 271 -316 -261 -386 523 583 -527 -490 25 607 -158 164 414 734 635 -836 576 -339 -322 -300 -754 -623 682 302 -574 78 -800 -351 -127 131 592 157 -255 -452 -324 -732 -808 296 493 -820 731 388 579 -337 781 116 -38 -32 -262 -628 393 -24 -27 -180 -144 231 335 -615 514 577 685 -794 184 47 92 605 -23 -852 -821 -732 249 -843 446 255 637 -578 599 569 316 -426 307 423 455 -671 761 376 611 -749 -513 124 -127 -379 684 -59 177 100 -839 360 -734 337 -839 343 -146 -58 -841 -756 -690 -757 402 708 112 730 -65 586 -166 397 166 596 -127 -523 -20 -366 -566 696 -290 57 -730 -776 353 780 714 -704 395 -220 -734 -734 -11 -75 493 173 -56 -616 -127 -445 -820 78 -250 370 -835 -312 750 -438 -96 351 126 623 122 710 -195 -378 -861 -769 -862 18 -483 581 -481 390 -338 -34 -128 614 88 638 554 -389 -183 -20 -627 -185 -146 161 187 -70 679 -814 249 298 235 581 102 479 191 546 -582 169 157 710 -185 26 -384 793 248 -192 -87 -295 318 -140 188 101 449 -483 -423 390 -897 -35 733 -475 516 -156 404 383 -692 -38 -340 49 738 -303 4 -423 516 -746 -534 181 -300 -678 97 262 -855 -127 335 546 288 -197 60 776 153 -97 -831 777 -630 701 524 -114 267 -400 -225 -375 238 433 96 -175 -710 -839 -807 236 -630 5 -173 -883 200 -666 763 -670 -514 -215 59 520 767 -209 92 339 -161 209 -35 253 -611 -24 483 -154 -85 -754 -232 169 -37 770 701 -694 -594 359 -16 436 306 -508 781 493 -288 795 -380 -507 -677 -256 -296 333 -127 -68 -887 605 66 488 -393 -372 612 -597 215 539 -786 -104 -609 -713 -794 575 -148 -878 -695 600 684 -442 -785 -474 -239 -775 -2 671 -428 -466 -679 -336 -36 -111 -533 646 657 -835 -743 180 512 -13 -407 -104 610 256 -566 -521 103 528 218 -392 105 -102 516 676 143 473 137 -506 -732 275 594 84 -186 -214 583 318 242 181 408 -435 556 89 371 641 610 300 -159 552 -690 -884 -626 -846 209 -359 503 587 690 -71 116 149 -133 557 449 -408 -698 -697 -643 -184 153 -744 433 735 -137 -592 -591 274 -813 -327 539 650 133 261 -336 -210 359 -720 -485 595 -518 502 -878 366 428 -579 -724 -209 154 623 464 642 737 584 -408 -690 -116 258 75 409 632 -53 797 -297 528 -708 146 110 323 234 -354 -121 -298 327 -181 -667 230 -566 -191 55 269 -170 -332 -745 233 -309 374 -120 478 -272 261 299 447 690 -414 -80 -266 281 281 526 358 298 -94 -698 -749 460 636 -146 795 333 -475 736 625 795 -65 215 -779 191 -287 -286 -98 -193 62 -448 -505 -360 446 460 -510 571 -776 -364 22 454 -674 79 -377 -198 337 765 57 -22 -328 560 -689 337 -774 240 -878 -194 -225 42 -837 66 49 20 504 610 -608 318 -381 -254 -460 -659 -23 73 320 -189 -852 200 421 -834 -74 76 -504 -732 780 -57 138 140 701 -787 719 -179 -317 -759 -496 -774 -302 -623 -744 78 741 -148 -825 -851 -887 68 -428 358 390 477 -603 -91 -805 507 284 -457 334 665 -271 -433 31 571 122 65 227 -217 553 -27 -106 -584 269 -26 -338 -557 -244 -759 -235 -456 -395 -518 215 651 191 -817 -160 112 -293 571 -871 770 -508 -761 -230 -47 -107 -832 739 -805 352 -418 21 511 58 223 390 -706 -257 -489 -252 401 -643 -578 -885 173 -773 -822 371 -299 -610 -604 -484 379 617 -414 -818 80 -560 491 350 -358 -618 425 -695 205 510 -635 -879 229 515 576 -713 332 341 -761 11 -447 542 237 -837 -388 -629 -777 284 353 687 58 -527 -46 -275 730 597 -750 -504 74 -21 445 233 -24 158 718 698 759 -129 573 322 698 788 -588 -327 278 150 -516 690 -6 -538 -338 -525 -35 -222 -326 376 764 -609 -24 -640 -648 -851 -155 692 487 695 195 33 134 -710 347 -835 -392 129 -485 -618 622 -403 -603 -38 -684 410 605 -616 -19 -37 -816 -809 679 422 568 64 203 -401 -343 -364 -528 -262 436 -3 561 705 -738 716 -779 483 334 248 376 722 -184 600 -529 -31 619 -340 71 -823 278 -6 262 -296 -709 -379 -654 -456 460 -94 -349 -304 762 340 -841 -805 7 -366 573 517 -508 -705 627 -785 -499 696 -728 309 433 568 -213 -489 -858 777 688 -551 454 -668 678 -381 644 435 556 -210 -197 -811 -105 -653 292 -29 -427 11 -762 -799 595 0 727 -738 505 -575 513 -355 85 315 -832 405 -244 794 91 743 -367 728 -767 -786 -593 -845 -410 -722 -109 114 392 3 166 -662 297 26 191 -216 563 -456 -796 235 247 -401 717 -678 686 -793 243 43 -752 -835 -94 413 489 577 -634 250 -800 726 655 509 -61 297 219 -516 -44 -177 -364 -839 -334 65 32 29 728 -201 -866 -271 772 -581 -114 -518 -171 95 429 499 750 425 488 -148 -771 -56 -867 -212 112 139 285 52 327 -116 388 -797 538 -231 185 220 73 -596 274 284 585 -480 -410 -411 -863 -115 -595 -355 -838 -417 -253 774 -767 606 278 -243 173 199 392 -493 443 155 -277 399 -519 -613 -207 -161 -854 -613 654 -174 675 322 69 720 -716 -477 -786 580 -856 200 -720 -741 -824 133 -755 -139 -592 350 -681 215 226 -717 232 -320 339 -112 561 -862 -191 -809 348 141 408 -151 -298 -198 -9 -339 -553 542 -262 -335 -118 -100 662 146 399 -495 214 325 586 400 199 147 -631 4 -182 576 293 541 -29 793 -526 -536 675 -27 -469 -104 -543 -150 -664 -197 -206 -115 -675 -571 269 -769 -843 -37 -420 641 526 -585 -537 -398 712 -681 -298 -646 -532 -712 -111 585 462 -406 519 139 -730 -537 725 -576 212 197 545 467 -253 -257 -342 -523 631 -93 425 -462 85 134 -386 724 177 578 -851 -556 292 345 147 570 -70 264 440 -562 461 -400 602 -802 338 -373 619 464 -562 -8 -697 418 -585 732 -571 403 403 -870 139 762 747 -554 275 -430 797 -502 688 585 -55 319 -384 -614 628 -515 -610 -293 -13 393 -369 -669 506 -797 479 -44 -432 395 -182 -93 9 -494 -265 -116 454 -143 627 795 125 -791 30 -383 395 -255 -192 -263 -308 -411 -29 254 601 -126 -681 -362 -750 80 -625 -308 -856 453 639 217 -389 -400 -682 -758 372 453 632 225 559 566 637 264 533 15 -219 104 787 -104 489 -387 574 154 -337 495 -795 -487 -327 218 -383 -76 793 231 -6 -768 759 -578 -538 377 -346 -333 336 -617 -834 180 345 182 -199 -279 -487 790 196 -765 431 -9 -664 -467 89 687 244 -864 247 628 -35 685 710 542 489 115 -760 -241 210 -547 200 -790 -123 271 -814 -218 60 -393 -86 650 603 -395 -470 625 -352 -798 -777 -5 -390 -562 351 -639 698 182 386 -841 -745 175 385 -854 796 414 749 -420 -691 -128 -660 -805 668 -527 189 -482 -619 -899 455 742 -773 -476 -533 641 -674 196 111 60 569 -8 -486 571 -61 599 664 421 280 -477 -82 -536 -772 173 45 13 671 430 17 -533 -31 -381 -167 165 678 251 717 -643 331 -671 785 -818 -885 -222 -233 -388 -589 -609 120 -134 -600 496 -47 -225 -656 -271 -159 -542 351 739 -275 -862 338 -621 447 -485 -517 -305 -390 -193 -90 782 57 -420 -41 389 688 464 768 -450 761 -265 231 -654 -777 673 -414 -83 -404 119 -868 765 668 294 -843 -691 -434 81 196 -444 11 -896 331 -240 387 -697 477 -722 -291 -235 -806 436 -94 48 -648 207 324 -380 -842 781 239 132 183 -727 -854 28 -174 15 279 -330 -444 -383 -604 -684 -605 -397 606 380 473 -204 -248 36 113 568 147 397 -613 -688 -385 -465 48 17 -524 378 419 626 245 90 -410 411 738 574 303 145 -389 582 -542 -101 504 -667 96 -501 -255 -174 755 -899 -640 683 649 -775 -143 699 520 -647 219 627 -900 -280 -298 180 336 555 -398 -104 419 -748 336 518 64 -771 569 -620 -235 -862 -475 550 614 230 738 -41 -754 -248 -821 -642 -144 467 -711 -898 340 -64 -700 -160 -626 -669 -188 515 -534 -328 -72 737 549 -219 -586 -744 -471 -835 -433 265 -863 -735 -544 -687 -696 384 -260 690 -113 -207 -256 -312 190 315 496 -371 187 -254 -360 -703 751 286 -639 -746 -135 -636 -38 327 441 -92 -218 739 187 553 -418 -564 -657 -175 -475 -656 770 79 63 447 -51 448 -746 691 -228 567 781 -653 -24 466 -55 209 -428 606 -290 532 266 -524 -45 -253 334 54 -889 550 -426 267 438 -132 349 419 169 4 651 107 -57 200 -649 669 322 -487 340 -624 751 -733 638 755 -45 -197 -299 438 -756 69 -765 -226 125 416 345 227 -473 -403 -332 -355 -389 521 -32 -427 -185 512 180 -60 -253 -584 507 -413 1 -51 17 353 -899 -875 -463 606 724 310 643 446 710 -203 -591 640 -92 -475 177 294 672 -357 -806 -185 -646 580 607 -717 -471 452 525 542 -423 525 -255 -677 -170 -829 -184 -584 -312 721 -218 565 79 -793 756 -475 -286 -245 268 425 242 -559 748 -44 219 -617 349 572 544 210 -679 -266 -106 -48 493 26 345 -635 151 316 799 -651 472 -813 751 -288 134 -109 747 -888 519 -374 219 -785 454 -298 137 321 -789 614 -424 -144 -55 759 -422 -131 -853 -577 -521 -60 325 -179 289 -214 -78 -37 142 113 -835 -576 263 -248 -229 -341 -126 205 -756 756 -799 410 -380 366 163 -156 -416 148 -878 129 -245 123 -505 -686 359 -191 415 741 -147 246 -387 -112 -457 212 748 617 -99 598 -55 -746 -565 -420 -273 -839 204 -350 507 89 -771 -206 -852 600 -413 322 621 -443 -841 -329 -827 610 609 132 -474 219 310 251 -568 -701 -263 105 591 -514 27 -436 492 753 -14 328 133 360 -185 -139 -762 -107 464 -771 92 383 -565 -205 345 -817 -513 -23 -145 561 735 -110 -805 -248 -633 109 -829 -270 379 -770 -153 177 428 74 625 50 -698 264 -129 371 309 102 -63 -476 -707 215 518 738 -742 -856 413 115 -539 260 -788 -503 385 -397 605 -742 -494 -157 25 95 -621 -296 -405 -149 51 -338 -164 -126 -242 -161 556 349 296 387 -159 665 513 225 -170 -63 -741 -366 182 -314 -463 -42 333 -19 355 -739 -112 -244 -115 -588 -859 -588 118 -395 152 -74 -801 0 -354 339 515 -766 -50 697 784 -806 -760 -257 -458 477 -495 -237 407 -241 266 142 -509 92 795 -672 690 51 726 310 -49 -609 57 663 664 -709 724 420 630 -280 119 -843 -396 -258 -366 459 -404 -876 -657 -322 -208 441 746 779 479 684 -791 95 -91 121 -747 -113 -185 -513 -497 342 153 658 -208 260 129 83 -707 -392 146 -69 508 -236 -233 -246 -477 297 625 -239 -21 281 768 431 -785 -339 796 -481 -731 612 710 754 529 270 118 -150 301 -893 -240 -198 -249 -367 -215 -364 678 181 -241 785 -74 -539 -415 -530 90 12 559 -191 -123 26 66 681 -253 110 -592 338 -168 711 464 505 -540 -398 -824 736 -371 -291 -656 715 406 -47 2 461 -379 -141 -444 -885 250 -266 503 -579 -886 463 432 -523 -694 108 607 366 620 519 -476 489 -560 131 -866 -824 694 712 -425 745 576 -123 118 379 383 630 174 637 -182 693 -744 581 -385 -133 581 727 619 -546 -614 -299 363 -357 743 -337 122 350 588 281 -123 -586 -687 -94 -219 -283 461 -710 150 784 -386 -891 464 203 279 -199 659 -784 -827 -355 -461 -746 -522 217 -477 263 433 -688 -254 351 -166 -376 -562 -178 -438 -272 373 375 757 142 -622 -38 -18 -428 -403 697 -214 123 489 -108 85 -192 631 574 154 -485 -212 594 -47 -815 -801 -601 -747 723 -786 394 765 -326 512 744 115 601 728 -893 130 -402 -218 77 -755 -652 -112 414 -645 466 409 665 211 -132 -528 -779 644 -195 606 215 509 -318 683 501 -808 -805 284 312 -756 217 -462 172 585 -342 -738 -78 729 217 -693 -765 597 -42 385 459 -516 215 537 614 -615 700 -643 -776 -275 715 -90 -222 334 -672 618 -135 634 -431 -49 635 -701 -380 163 108 -400 -825 591 -640 203 791 -271 383 461 -735 -834 548 -769 491 -657 -653 -860 485 -870 -293 791 -451 -734 -581 743 741 -290 671 -484 -754 -494 -627 -826 506 560 311 -683 203 726 634 607 368 -130 -72 242 -298 -478 270 337 -82 389 -209 771 -719 -6 -640 552 -215 615 14 -45 130 -390 -694 595 537 -606 417 -801 -600 656 -14 104 283 -466 216 304 336 296 -657 331 141 -877 -632 404 -242 118 525 -371 -770 -447 675 508 -287 -411 673 -608 617 -834 66 -443 -15 -134 761 309 122 105 40 -45 -343 -78 568 -143 386 616 -895 -560 332 -233 668 54 658 74 -647 466 365 -552 -236 -237 372 183 -39 673 341 -329 411 604 191 -281 638 180 -540 524 204 -793 425 680 -356 -526 252 -310 88 653 320 -544 -686 345 329 576 -806 -178 -683 -636 352 -10 -378 -562 -516 -421 -8 562 558 -874 -670 752 -825 -539 -130 -591 -80 -643 -26 378 233 -606 550 -288 48 -345 -269 121 4 -321 -833 44 370 -693 -6 502 -400 -291 -856 284 -797 488 289 -267 589 -232 298 -424 -574 -71 -553 -61 -442 -296 395 -823 -410 -46 363 490 -274 -809 -812 8 28 -377 -519 770 795 -643 57 133 -157 398 -757 -430 47 31 -849 682 168 242 -669 88 -622 -569 344 -450 143 453 116 -891 652 -165 752 -565 637 -214 64 -448 787 172 -391 49 -655 -399 613 437 193 -365 54 -251 648 -298 -809 692 156 729 -121 308 -860 610 -95 111 256 -342 -171 703 -621 -198 -418 -116 413 119 -402 280 -505 -763 58 -687 -677 -123 -396 -306 -253 202 320 716 -704 -802 625 74 618 366 128 -513 331 -853 599 -824 -697 -553 594 673 784 196 -607 150 -72 -210 689 29 -848 744 790 613 -566 576 438 -357 -224 743 623 665 134 574 -580 674 -24 180 -21 -136 -128 -166 -372 -70 -195 188 548 -43 748 659 -321 -264 244 -312 -528 353 375 -461 -174 189 -129 686 -708 -617 190 -628 -46 189 490 588 78 -432 -472 279 208 -254 -879 -395 422 21 363 -506 556 293 -423 56 -802 112 -234 -545 -664 -423 527 792 332 -699 -803 651 -281 311 -775 505 75 -9 -775 -163 -543 231 225 -436 -531 -543 -399 659 -708 -520 -404 -592 781 613 771 -118 -378 -870 623 461 -204 -725 754 -249 -147 309 448 -765 712 -61 -734 -774 178 304 790 -356 -774 605 -652 -363 -520 326 696 -605 -204 -99 376 456 763 710 -319 325 -686 256 -142 -25 659 -590 -153 491 123 -219 509 619 -80 -641 570 789 366 -419 -632 388 -390 265 77 631 -332 423 757 341 -301 -634 374 408 -605 -159 -364 -479 765 425 -334 -340 567 311 584 -668 411 663 719 -209 -38 -514 -864 143 -779 100 -456 408 360 736 763 227 -38 257 -237 500 -844 -291 -87 723 272 -398 -828 -154 -296 254 -429 576 784 340 777 18 709 -463 -140 338 -737 -393 -718 -776 -756 -118 697 -810 524 -545 749 188 -51 -402 -718 -79 248 -753 450 -272 -431 90 698 -798 -734 187 -723 112 652 53 20 301 -770 -664 563 -51 -100 4 -863 -804 321 -766 351 -596 116 777 -369 -360 -590 -231 -267 -1 97 -590 87 -182 762 -725 529 641 -14 363 582 62 403 -741 -469 486 773 -473 -358 -624 625 -852 -109 331 425 -557 363 -301 747 -810 -836 327 141 592 432 -110 598 -819 -499 626 252 676 348 -465 765 211 130 -506 261 -127 -709 -364 -736 -525 513 -384 651 -172 170 412 28 -717 694 -411 35 -787 127 -381 -335 -99 100 107 195 266 -738 10 -572 478 -601 705 378 -651 720 -853 -297 -829 206 654 31 226 408 42 -431 473 -9 229 -234 -521 -490 309 -882 -798 -359 -599 -657 -379 367 315 -468 284 413 -321 -367 566 -814 762 77 -625 -38 -827 765 423 721 -762 473 -36 -84 588 377 -607 -432 594 -721 -345 -87 -714 -67 605 -692 399 250 -283 -711 -227 -218 -73 -67 114 468 -268 -466 793 87 757 -336 -280 -288 737 193 -138 -721 -768 762 -127 190 398 -260 -420 -448 385 -312 -422 -835 -544 -153 354 105 -844 377 -654 354 263 638 -21 685 476 -517 -249 -283 -35 -159 -465 712 179 -595 -403 -429 -16 532 352 -862 378 679 504 769 42 625 602 457 590 -804 424 690 -548 -257 -527 -503 -370 584 -842 689 201 -385 425 -318 745 -536 -140 -761 -733 136 -179 -10 451 270 -710 -391 545 -655 -624 332 702 -851 -733 -435 -408 217 -372 -48 252 162 -557 308 -14 201 -386 -216 356 -189 650 416 66 -327 -10 -863 -352 -312 72 177 -826 359 471 -88 -294 -614 276 -709 -173 450 -700 -825 -819 -773 -165 -6 430 411 6 -622 736 301 97 701 459 383 469 -780 -827 -360 417 -460 90 417 320 528 -816 193 -625 263 -133 -359 661 354 576 184 334 -162 -292 -348 -661 -251 -859 302 788 347 -533 -156 31 -271 -10 -563 -536 -101 56 -476 -193 300 493 628 -652 -545 -96 -38 66 68 -338 -800 704 95 135 383 349 339 -200 749 -527 -19 72 308 -45 -648 -713 -166 731 -787 -14 331 213 -608 -308 91 491 -507 -716 -824 -164 768 -224 -254 -351 -149 -248 -462 377 644 199 345 141 -862 -489 -594 -191 88 260 260 224 -160 -257 297 -523 450 258 -409 -246 256 -105 49 -702 -75 645 512 141 542 -106 360 427 -606 675 392 283 -154 7 -220 113 359 346 -243 -159 333 -870 -409 -205 -51 215 139 -783 -650 -198 -4 -61 -767 -450 -610 -368 -139 668 -425 483 394 761 375 531 -892 -14 -634 -855 93 -408 -894 -735 170 -877 82 219 225 455 -867 -772 623 105 -763 18 680 -553 757 18 704 506 96 651 347 128 458 -618 45 622 619 28 -85 -628 -124 -454 -463 -892 -360 610 521 -630 -811 -808 -756 337 -615 -100 557 -648 -307 784 308 642 759 477 337 -112 -151 -604 42 -333 386 56 386 -876 -459 490 131 -544 -360 783 207 178 -355 27 324 290 132 234 -738 190 125 0 -468 54 -312 695 -694 -14 376 182 -757 621 414 507 470 451 535 -488 -673 96 -713 -892 -276 -546 518 653 501 583 -24 657 529 -288 -307 612 -871 433 202 -268 -725 355 -881 -554 -348 671 221 386 -554 738 72 -374 668 -662 -278 -92 101 268 -665 -435 -329 -557 154 -148 -763 -530 38 765 -848 -86 -269 -543 -638 -131 -131 -446 791 776 380 470 -263 -769 695 175 707 588 66 -103 189 -285 417 631 -519 155 701 -477 -526 -830 -870 -374 662 237 -4 590 -147 747 32 32 -449 -372 86 -233 -402 -565 -98 101 683 602 -163 428 -728 -647 35 171 -338 -601 -282 -479 762 -332 502 -847 369 -729 184 538 164 562 -238 680 213 -446 30 580 311 167 496 -729 -351 -748 109 487 -898 250 -685 370 -169 -135 79 294 -771 152 -575 -756 -534 366 -509 -393 56 -103 150 -852 -244 -312 -456 -802 -158 -67 9 426 521 -677 -857 182 -600 512 -171 568 -868 366 626 -109 -528 571 -403 743 309 269 -332 -559 -159 -690 -179 -897 329 -609 776 481 -691 168 -847 692 -708 612 357 287 -416 -463 -281 -425 -350 9 -81 -25 537 -54 -31 125 276 665 -85 -376 441 42 -694 -739 421 -857 316 -638 -693 -316 -454 714 770 -630 -531 376 766 -345 -288 -320 -853 284 -222 -394 -604 -73 183 540 683 -14 296 113 741 -865 414 -177 -413 -224 -242 -130 544 -108 65 -43 463 747 -718 -185 376 -822 -521 -425 -509 793 -744 -271 -834 -869 -51 -771 -726 344 -802 151 -114 200 -225 -42 583 -819 321 -651 -568 -473 -531 -579 -201 -832 246 749 654 -155 468 -832 -698 -292 329 522 790 -472 32 -194 -529 -171 -689 -412 290 -119 -505 -894 -465 -738 -608 -3 -95 150 -643 727 -591 625 -54 333 -435 578 789 123 581 -226 607 -741 -528 210 589 -793 -205 -62 -857 93 268 180 72 -480 745 160 41 -780 -230 -547 -210 715 212 -709 684 274 691 527 -25 -419 -434 319 -548 -263 294 -196 -609 -494 41 61 -132 274 -713 -122 222 726 -892 -387 348 483 90 440 347 -579 -419 -546 478 509 432 338 -806 11 68 -68 -354 106 -542 -126 -675 -496 -457 298 -595 -813 -341 -91 -623 326 779 10 -893 -411 -685 -93 654 160 424 278 656 -14 -700 795 -563 341 -866 446 333 767 25 -42 464 -723 276 -156 124 558 419 -261 288 322 -453 160 47 -39 234 -394 -468 -819 18 367 275 301 716 -310 248 -183 293 -533 -876 -823 80 399 -295 -200 350 294 400 -124 -436 -808 690 -625 -47 -139 116 -66 -35 105 439 -259 276 -825 321 -578 -113 -324 -159 148 -881 -465 790 -376 85 215 515 228 -854 -582 -234 -570 390 -218 386 791 -466 -608 93 558 -416 325 207 444 -532 -485 -161 173 -688 738 -836 -27 -211 716 -608 -300 -331 -645 -399 464 -354 58 -156 -606 663 -408 793 -360 785 -107 -737 724 191 184 -611 -502 262 104 158 306 745 247 534 -486 554 -375 -680 243 -4 -600 711 -338 294 -706 156 -149 -503 -436 -507 -800 -734 373 518 -821 -108 412 -699 445 -767 -589 -676 730 -6 -263 24 -742 -2 797 -439 495 679 149 261 43 -639 -463 -85 -712 687 -68 -639 -258 -280 710 -488 -818 -651 372 263 -204 -516 -247 -260 436 687 565 -69 318 -573 459 -131 -291 563 -255 76 -176 743 -119 -195 618 -286 -441 788 -376 -161 -425 -441 -363 -273 -145 147 -51 -363 575 -784 -627 258 -510 -315 521 525 -319 782 -719 -140 -809 479 -29 -51 -813 -469 63 -472 731 -17 -652 335 46 378 771 710 584 -788 614 -864 492 320 -81 8 337 44 687 -851 112 23 -569 -644 209 74 70 439 -168 469 580 -195 -155 -721 -794 -334 -52 666 -307 -579 -221 164 206 321 413 -259 -702 -710 78 -671 -178 -98 190 -244 -196 -741 683 -309 -496 -61 -622 669 -358 -339 558 -293 -99 -235 87 43 495 -391 447 -818 -438 -390 118 -649 -688 163 -499 -459 506 -372 -547 29 -273 229 440 -581 -331 313 -83 75 -138 -635 -774 476 150 -181 604 -486 630 -363 124 -619 323 -741 -673 688 197 -432 200 -573 -199 193 -88 -335 684 643 -468 -202 -421 -690 230 -209 769 194 -388 -579 667 -641 -75 -404 337 -767 -258 -58 525 -274 719 725 -99 480 642 -878 546 386 227 344 -60 -554 44 -491 -679 768 522 -335 -174 -114 -125 367 29 -407 533 370 245 357 -546 -828 173 707 441 -32 -403 376 660 237 -325 109 548 -570 -5 342 399 611 299 -108 175 114 116 -155 330 -654 312 455 332 -805 -84 -383 -723 437 622 -212 -734 -60 -703 386 -72 529 323 687 159 -403 678 -547 -4 84 -289 590 -428 573 45 -561 499 -162 -475 -704 -660 554 -125 305 298 -279 325 -236 -447 -609 -278 253 -244 -686 -746 460 682 391 269 -168 -248 -882 542 -614 44 487 -67 347 -84 65 603 587 465 -247 -528 682 488 -137 -296 -32 735 295 -640 374 571 -831 -221 102 389 -209 -325 -748 -638 408 473 -314 -620 318 -887 -301 138 -894 397 68 113 -849 -61 184 -401 -387 689 -326 -679 671 -518 -139 -689 -337 -10 -177 -826 -185 318 -274 668 -611 -301 -577 774 5 -284 72 299 570 331 309 87 -45 -128 581 353 -829 67 -890 -662 599 -750 -24 -485 -718 -310 -508 -269 17 -14 523 -748 -818 -410 552 320 -870 -728 -226 679 -618 458 718 -894 -668 -690 -454 9 -752 -395 641 63 152 481 183 -780 -403 -360 -856 688 129 -609 -699 -863 789 -168 432 -152 -356 192 -17 -190 137 -134 252 522 495 -356 -412 343 -403 -207 764 -697 321 800 -422 51 609 795 716 -446 -900 -103 551 405 -25 23 -49 20 98 -432 676 -399 -142 -802 91 -343 -797 213 -813 -512 -418 142 -728 -518 -734 -148 -559 -774 39 -737 -45 -476 -123 49 -155 -283 227 -243 341 51 -776 -753 -189 595 626 -674 300 -769 238 -764 -703 495 -91 118 -764 356 51 711 -747 -651 -896 -47 -35 588 375 269 -805 -521 82 -251 -268 -205 -461 -367 6 145 216 420 -140 -676 88 -61 557 47 -408 -175 348 -367 110 526 646 -580 334 443 -378 -401 402 -435 -68 -717 -70 -244 505 -40 -113 160 -242 -564 702 585 -807 113 -389 600 554 704 -812 -380 79 643 694 183 -286 226 -34 331 226 157 -131 398 -530 -607 207 -762 -631 -414 -99 488 671 -194 168 -3 -757 -448 -81 -1 508 -102 -736 -511 115 690 -251 -193 -841 -538 -406 -475 621 -863 -650 456 -382 128 336 -87 153 150 214 -125 -781 -581 690 -509 -341 429 -685 395 108 750 31 740 191 67 -317 -339 299 -474 490 -100 360 41 432 -596 57 -330 -724 -849 -883 138 -719 673 -380 -351 -581 -435 338 458 673 390 60 -354 -389 663 607 254 249 496 -402 -62 169 -706 -172 -408 -91 -671 -32 -325 216 570 -232 -364 -443 -206 -659 -96 -657 624 361 256 -537 629 -403 739 276 -285 650 664 -474 -896 780 741 548 778 -85 -548 777 -246 139 -884 -132 160 208 498 77 -396 -887 459 -251 239 293 -552 -784 -609 -6 395 -289 -36 587 -112 425 317 -851 727 -367 662 349 -312 61 -36 -398 -682 619 -184 -219 -474 101 -8 -809 538 -451 164 179 463 -857 -690 -351 278 456 755 -430 585 -230 395 197 -161 -100 277 -736 347 249 -709 -434 630 472 -203 355 -666 -643 -346 -294 -700 729 144 -803 454 682 588 267 580 -730 -763 515 163 -76 483 218 -197 211 -112 -42 93 -738 -388 171 88 746 -107 -303 314 -853 664 -833 580 -854 -204 -486 -589 -191 235 -489 -227 -224 23 684 416 -412 -50 -488 434 -682 -610 157 -446 622 706 -562 -579 72 -75 -106 91 59 154 465 120 -745 -819 -105 -202 -29 -88 -144 29 -81 799 -555 -457 331 -616 -304 -734 -87 -173 378 16 457 -478 351 441 -658 437 -649 -416 528 585 -285 365 -821 638 316 281 590 -609 507 447 -685 662 245 -275 -896 483 -403 469 447 -201 -90 38 -185 -681 -284 571 -242 -663 -151 -446 514 325 -393 -743 -287 -883 -272 -319 -622 318 425 -653 118 -279 -859 490 -109 295 761 -119 -591 -507 -27 -681 605 599 470 -427 -75 629 577 353 -769 -588 491 -222 671 -718 -268 122 -867 697 -287 -313 556 -676 -137 -878 -572 -635 -364 -272 -721 -399 -387 476 -359 209 659 -396 -344 379 416 657 -311 -764 667 296 763 696 -303 -3 -557 -325 216 -275 707 336 123 685 570 -886 -413 -539 -879 -641 468 -628 337 -532 759 -534 -579 86 -892 -579 477 397 -75 564 120 -419 -508 -268 -335 -146 -631 418 -767 349 -641 -645 -275 -465 -636 -723 467 -327 -834 569 376 35 -417 -803 -309 692 -126 196 -531 -418 378 423 -451 -525 460 772 424 -509 271 -231 663 -843 -166 -7 231 -276 -294 165 136 272 503 -783 445 294 19 548 -655 173 708 -29 86 -74 338 554 731 -658 408 355 -622 -764 -299 498 17 -255 249 -876 -194 418 19 -377 -254 244 -461 -27 -852 -88 -49 -898 766 692 728 786 548 -13 798 -671 -255 794 441 -76 -898 456 -835 -433 94 545 -267 -661 537 -823 -437 -784 455 -603 -205 663 478 -207 -176 -517 392 629 311 765 -698 -404 -146 226 256 -446 702 -890 748 -608 682 -462 -694 212 -558 126 -255 -528 629 -702 798 -392 353 -643 664 1 481 101 -429 -439 -733 -576 450 -363 -265 27 -395 -549 -529 -40 -394 111 87 71 255 472 -781 8 -17 510 -780 464 158 192 348 207 -517 -106 644 -711 -842 35 709 -610 -377 -2 62 -514 -326 438 -140 142 466 -517 -896 -645 769 -624 383 620 -81 -732 -180 680 226 58 -409 184 -550 -384 -20 -118 -878 176 -645 301 482 -63 325 -110 -844 634 -537 -218 -839 -549 -384 -500 582 -363 169 -20 -754 475 674 -855 198 695 -439 81 560 409 93 -522 593 97 -661 -684 -242 40 488 -29 392 -380 -488 695 -789 -162 -304 -265 679 566 -900 -384 -223 -316 -255 -778 163 635 535 -180 -77 -529 -789 -454 -685 -853 -559 -890 -494 -215 610 -875 -688 438 389 529 -233 -263 754 382 -437 -9 10 -821 169 -193 100 -603 -80 -753 786 -682 542 643 102 221 259 153 -679 377 -183 91 295 -720 161 -763 -369 -283 -68 -161 -562 -266 -793 190 -408 -198 431 732 249 320 -802 515 422 667 -517 -760 -224 333 -188 -600 396 107 33 -216 558 -535 -295 -857 105 -60 -102 -252 -848 8 -574 -14 511 60 60 306 -772 -130 101 638 492 554 502 -287 -781 136 -659 612 498 -112 -879 444 417 -768 -366 -139 267 87 -241 -370 -473 -600 220 -636 730 674 -833 704 242 -805 742 -585 -70 -683 -762 650 23 769 -55 -635 179 -425 -549 67 -699 -115 351 -401 -310 744 230 250 398 19 -648 460 4 105 24 651 132 184 -379 569 -332 238 -312 707 633 -394 -342 7 -588 -722 -466 210 -701 -753 -863 -56 292 -638 -651 548 754 220 -401 650 591 608 -302 -154 -484 310 -308 127 -512 -57 -159 791 -110 -647 757 -396 -879 327 367 254 -399 -451 333 -766 710 771 -411 391 286 -586 -681 735 -374 59 117 -568 453 -697 -644 -544 343 -317 80 -46 215 -578 -887 -709 -87 -750 727 40 -711 351 -732 799 -12 -343 744 -820 -697 -814 -494 116 -485 -647 718 -638 -727 -197 154 -434 -589 -805 -535 -542 -641 -644 655 -342 542 -573 -717 -166 -867 -523 319 -505 -490 495 -170 -378 -448 -118 -738 252 -210 679 23 320 -757 -568 -306 -357 -870 -460 -532 534 506 -159 -535 -264 374 467 -743 162 -176 -597 221 100 643 -756 560 554 -5 302 -750 233 185 -752 201 -867 -314 654 -439 665 457 441 697 120 748 448 -4 417 -117 142 -504 668 -793 -463 393 413 629 794 -766 44 307 -334 368 619 475 -82 160 644 -161 145 178 -353 -96 -217 265 698 -398 81 -779 -427 46 -438 -10 550 -433 761 -166 -595 -518 -120 602 -563 -676 -707 197 -608 -367 61 117 -734 -424 -635 436 -832 -289 -480 -845 -600 -487 -752 -705 117 -228 508 616 -282 303 -734 20 687 41 -560 -61 678 -495 -258 -15 -409 250 728 -192 -894 -446 -270 -421 728 -310 138 32 -277 -816 -63 563 -448 732 -822 720 -179 656 -549 570 210 320 -744 200 -524 -448 -636 -809 543 373 -642 -330 371 -71 282 467 -226 500 -172 -262 -900 -702 512 -438 -733 13 -668 416 -794 -268 -889 130 -100 -579 -84 485 659 -161 230 569 777 -889 587 764 524 201 371 -219 282 497 -779 -557 792 -632 119 -311 427 387 -277 -661 -353 -224 485 -92 420 -860 -824 -824 453 -594 161 -587 -145 -144 94 -831 -846 -679 -277 17 386 622 625 -713 -69 182 -179 -346 -807 -105 -778 506 194 -66 402 533 -543 437 247 697 -539 655 631 343 -37 61 155 -481 580 334 138 -92 -737 -547 -784 462 689 771 -380 -311 -840 744 57 -276 -599 71 -519 -129 -246 698 559 -470 -432 511 776 -448 -378 752 -70 -786 -248 -21 -553 -149 592 -295 -639 291 786 -729 724 -838 -692 -770 -178 527 -19 183 636 -546 548 -539 -729 176 -762 -507 479 -311 771 -812 456 266 -82 -177 721 -642 -173 -214 763 -149 332 217 302 36 -833 63 305 -659 -278 -341 -575 -24 467 -155 559 753 -51 643 -240 413 -537 -446 -323 320 -31 664 135 -703 378 199 -455 -507 119 215 -21 25 -85 -179 -7 -421 144 633 -592 296 -871 -282 -74 637 -899 -839 434 -534 132 1 478 -579 -51 -251 275 -421 -4 115 -21 102 424 460 17 111 569 -93 -10 -618 -288 -708 653 -893 2 689 322 664 -817 -691 680 40 -126 -584 259 -451 57 179 409 -80 -745 276 319 749 -526 -670 439 54 324 541 412 -234 -311 -23 -355 124 51 41 -638 148 5 -81 383 -255 -303 -742 306 -512 794 -679 295 -544 659 -526 -495 396 -772 -74 -258 -251 -623 442 -4 29 -350 230 -250 -482 -634 468 -439 78 379 355 -619 -527 -611 -399 108 -514 16 -398 -339 -569 -781 769 66 -615 613 -626 548 496 -898 -348 -210 -34 529 340 777 682 -723 -630 -120 -284 -121 600 -319 677 658 449 -428 -470 -366 24 -685 -366 -615 -637 -420 -118 -728 -106 -753 207 709 -442 -148 -467 735 -861 791 -652 30 -648 60 -610 -156 -311 589 422 675 668 -220 624 713 -157 -374 -382 -371 633 448 -698 -318 -77 -425 420 -152 -759 27 232 -209 691 -868 -578 566 -33 -102 82 -636 155 -497 379 705 479 -259 -325 -289 -13 638 458 -23 -588 -275 -310 -829 193 -13 464 114 -772 543 532 154 427 -213 -819 -445 477 -607 695 700 643 -774 -31 41 -127 197 -718 335 -373 -441 -601 -685 -375 657 -112 506 85 -137 21 384 -118 -123 -183 -454 -818 656 -323 243 -848 638 645 -509 -384 536 55 -93 591 10 -755 -673 684 76 341 328 284 -826 254 -515 420 -88 741 -655 377 -756 -222 177 83 175 515 -461 191 382 113 -293 -853 -432 -704 -513 611 -388 -448 -238 703 351 207 -889 -280 602 366 -602 -64 -693 -746 -619 -878 -747 716 -33 -684 47 -866 -376 174 -362 519 -230 -610 -622 -667 212 713 437 411 -13 448 -365 -342 -576 195 -586 777 494 -105 615 -356 433 -122 -213 403 672 566 -185 -441 400 -862 569 -733 31 -60 -899 -757 468 157 -495 154 -136 -126 570 -111 -289 138 -587 -538 -696 683 -440 300 10 600 550 -257 -297 -471 -562 -842 -849 -303 -2 7 117 377 686 530 276 -680 401 372 -341 319 -493 -35 -337 362 354 -891 396 -267 -412 242 200 -111 -262 -899 547 597 528 167 -34 161 -879 165 624 -807 33 -323 -219 -39 696 438 -772 162 -286 645 -49 -392 -520 605 562 147 -644 235 407 -226 183 -272 89 212 278 -777 -249 -481 -366 799 -207 410 -882 -261 -782 537 -827 -745 60 115 699 241 -604 673 322 559 741 240 -77 -444 497 591 12 -756 -378 692 -651 -27 -689 -178 755 512 -373 -131 -897 -703 -514 -653 -111 -5 -895 281 212 374 616 754 701 537 592 576 168 -544 -125 695 -724 739 -425 -759 758 275 -471 13 -327 -201 183 -376 -867 450 800 -456 332 -46 768 28 -419 355 -501 -816 -114 -82 378 438 15 585 160 171 -391 609 -784 612 610 779 501 769 -315 -351 -88 299 -63 -734 246 -153 237 404 284 -148 -380 -237 170 -405 271 466 -885 -120 380 302 404 -815 -552 227 481 -145 448 16 -622 790 -336 378 -517 -551 -508 384 -677 737 -419 -131 557 -758 -138 -140 165 547 -704 -374 34 -285 716 -751 -703 320 -724 -258 -230 636 -460 645 -335 700 -293 -179 -264 190 313 459 188 -244 237 589 389 -65 272 -412 -587 -704 -310 633 393 292 96 -682 122 458 741 406 -824 228 274 521 518 91 21 249 -271 327 291 -839 -31 583 212 101 -841 80 -513 613 -177 -655 -242 -552 516 -102 -713 666 598 254 488 -755 585 -132 305 17 -797 479 692 -643 -880 253 261 -562 -696 -687 44 -580 108 583 634 146 -233 511 291 404 584 456 -438 338 764 -252 -33 746 489 498 -497 -730 759 -295 -219 166 637 -149 222 -406 442 -181 80 -258 -544 673 67 -386 -414 -423 24 183 -364 -751 -900 137 -835 -329 -240 487 -8 62 456 -222 9 753 -886 -107 -131 558 384 163 -842 -489 -287 427 -361 531 695 -590 278 676 -798 495 -659 -165 -274 792 269 784 -319 -608 226 -3 -33 -684 -311 105 -104 -549 675 -163 -639 -808 251 775 -593 -885 -121 -43 -279 -720 -385 546 216 -704 -232 492 -656 279 -18 422 389 131 -655 -329 -385 -282 -782 713 -792 403 -809 -687 604 611 -367 -378 -431 -65 663 698 -725 109 147 518 -674 511 -74 149 -193 543 -594 665 581 122 443 19 505 -536 -813 -583 147 447 261 214 672 -887 217 8 518 22 -843 -305 -43 -570 -681 184 -731 579 518 557 473 -334 90 109 -898 706 641 227 79 -864 288 671 736 165 769 572 -665 233 -507 261 -704 -560 242 -378 270 235 -9 788 -651 319 -455 436 406 -758 319 679 -572 -691 -391 209 328 187 -739 -387 -120 -210 283 140 40 -77 697 81 -516 -378 -228 119 -629 -90 -332 501 -395 422 333 -540 -137 600 102 -282 359 -518 -547 -460 -650 -434 -309 -42 796 449 730 260 -122 -671 777 59 -847 -305 449 -478 606 -728 123 -580 -527 141 514 -665 226 -784 397 542 -702 527 226 476 -581 -235 -590 -479 -824 513 -658 -453 536 -518 240 -350 315 40 -56 -599 -332 233 -857 -148 320 33 223 -603 -188 305 -866 -240 445 -110 413 629 95 -579 -449 361 -556 -169 -434 -168 243 556 12 -424 -80 329 -290 -826 731 -245 -742 -683 773 -623 -249 -495 34 273 176 -143 -148 666 -154 -68 -655 -659 414 168 432 770 -72 -591 -104 -232 -236 -714 652 -307 -351 349 215 -352 301 -761 -689 -637 -585 -833 647 -445 372 252 -783 -453 789 666 119 -726 283 -235 649 132 -837 -49 394 644 259 532 -140 -117 -120 -876 224 747 445 -441 -123 -755 789 550 230 34 -242 4 -66 288 -462 -341 -593 -87 -255 349 179 -12 -290 728 534 510 362 -782 2 345 250 529 -186 -668 -228 531 -780 -34 -67 -777 -633 -185 47 -588 366 -876 13 761 -221 751 474 -156 64 -821 256 -309 -274 -439 -226 358 616 -313 146 518 637 242 423 641 -619 753 712 -811 556 -201 762 -350 597 796 -843 794 1 -255 -694 -589 20 343 261 559 -429 55 -173 -798 -103 -719 -542 -194 606 -90 776 10 203 -223 -307 346 614 -889 656 -407 194 -272 -579 -841 -386 758 585 554 434 -703 317 -430 54 -117 -197 782 -78 -360 -157 -739 251 -296 -196 -76 -26 -308 -372 38 221 624 189 -811 48 326 -139 -356 -383 699 -5 479 -704 159 -800 346 -301 60 -188 515 -637 623 325 -177 488 -606 568 -658 -80 226 -364 -661 -848 232 785 22 631 713 721 168 96 -267 271 165 216 -782 358 -95 541 -202 -804 -167 51 -466 10 -699 -531 516 81 -569 -201 761 351 -379 152 -168 30 506 -776 283 230 231 757 -296 90 483 70 -363 -229 -605 62 402 -201 -128 -668 -157 244 486 -433 59 410 -19 766 162 -622 457 194 645 678 184 570 -388 -220 -291 114 117 -463 -885 -367 22 270 -413 -159 136 -352 -424 -323 794 262 -865 -176 -839 -645 449 -666 -199 17 -292 579 -154 279 358 -712 375 -374 47 -726 -662 -836 -664 645 204 426 664 -532 -376 11 774 672 -668 799 289 238 426 660 -320 507 417 88 50 -668 -157 -281 215 -476 -693 -447 196 -721 153 311 -812 352 -401 -321 391 373 -83 -534 664 -229 140 -513 -856 19 -168 398 262 -98 478 -874 675 729 451 -815 -507 -446 -806 278 50 -353 142 725 -681 -301 -814 157 -24 19 -806 -361 -228 -767 571 -686 463 -822 -414 -304 -353 352 285 -713 539 313 321 -559 35 19 301 -384 333 661 13 -57 -283 482 -558 -773 -197 -588 -868 -340 721 -287 689 372 -852 -813 256 430 -483 -802 768 -894 387 659 -29 725 288 -769 313 -422 -225 70 154 -27 -201 -846 216 -863 -533 -727 -299 591 365 37 131 -449 -660 174 244 58 213 -148 -472 -319 -686 -783 465 161 591 196 237 -264 645 333 -157 434 -692 202 -47 586 -424 -679 243 260 -52 639 -344 749 -209 581 54 27 -196 -844 277 302 316 107 286 396 -295 -396 104 -183 -327 70 -26 -805 -837 662 254 -209 -647 -171 -836 -225 116 -425 -285 710 755 169 285 -284 330 715 -889 -295 161 -314 -224 -260 435 452 632 467 -773 -538 -56 -618 -297 -688 -413 83 -591 -513 -87 453 357 704 314 674 -750 382 -678 554 -32 621 -508 386 169 -527 358 345 -313 -178 -208 -360 479 55 -249 -225 596 -887 -863 -208 318 634 277 504 297 -860 -399 473 757 -456 65 769 -810 -849 659 -191 -397 -347 -580 -430 -476 298 436 764 -176 -188 -336 66 -153 310 -488 -234 -447 598 -144 -846 322 -724 543 -279 565 740 -666 320 -362 163 -555 4 -243 -482 395 -592 -738 -69 -776 -477 -405 -424 -8 -272 -441 387 -636 782 -465 614 -632 518 658 -119 -678 163 265 -791 -67 -143 -20 750 -466 652 -821 612 -207 781 48 748 217 -575 -73 -326 127 -168 600 -9 200 184 439 -862 -583 -603 -234 -145 531 -190 698 -566 275 -340 -204 -792 110 340 -426 -208 -369 593 690 -787 -434 -819 -189 -572 -602 171 616 404 -515 519 709 -659 -402 -856 -282 -21 478 133 -568 -164 -129 -588 444 64 451 33 -556 307 220 -825 -829 326 -29 366 -295 422 583 -665 -341 177 138 395 -667 -690 472 -454 666 -193 693 -49 417 363 -608 -356 351 -3 -779 -602 113 -811 -361 266 715 70 -370 500 -264 761 -66 304 663 321 -167 744 738 -187 766 -227 592 756 -247 671 -756 -200 -433 624 -815 -262 -499 445 -513 -548 778 -710 -781 5 760 -396 -547 -106 276 277 517 163 70 99 -681 -118 -847 243 -523 -760 2 -77 -697 652 -219 -494 -144 264 18 625 -102 324 -439 -120 -739 411 -584 684 -28 -472 404 -374 -196 44 175 181 614 -240 -245 -840 224 -398 -619 -55 137 361 600 235 691 -549 615 46 283 366 -562 -17 -431 63 -31 -121 -827 -199 752 188 -265 -201 -844 500 -1 157 112 -133 403 91 -134 -731 -316 293 -812 -398 741 247 716 -156 749 736 267 -578 45 79 691 -556 -506 53 672 575 739 667 -512 -142 -267 382 -104 -740 -537 331 -684 -844 -659 -641 565 -341 370 586 140 -633 -33 -763 -158 -862 -820 776 594 199 270 -46 76 -473 152 -412 63 483 526 -428 583 632 163 544 -84 124 792 308 -358 -310 -334 -78 -300 -176 -137 -186 439 -216 -294 -795 -520 -198 -731 124 -507 -316 73 533 -442 348 -858 207 358 774 -44 158 42 -368 560 646 -489 -773 635 -578 755 -62 -269 -779 792 503 -459 117 548 -597 -818 -281 -615 704 707 -488 -824 29 -344 -583 394 -203 408 71 -683 259 141 -365 509 -660 418 57 -554 -233 -666 -648 -117 459 -525 375 -604 -885 -504 309 -420 -420 469 226 506 -556 107 -425 -441 529 -237 -796 696 334 253 122 18 -343 195 -539 292 -64 -52 146 -223 549 -453 407 -600 159 133 -94 -336 733 295 -14 -658 642 -367 -115 493 13 146 -199 220 159 448 -762 471 465 9 296 662 523 779 -571 -142 -634 262 -675 -118 -764 668 104 -512 -715 -600 -516 141 455 -303 449 714 -512 -393 228 -674 -807 -133 -575 -825 542 776 369 -297 466 121 561 316 -446 -701 61 439 -226 -594 -36 640 -392 345 -170 -774 -588 288 -761 199 -318 505 -89 -282 320 -49 -151 -62 71 716 -633 260 25 402 -195 436 -102 -136 -125 186 93 -42 -401 -477 264 452 -363 534 522 413 -156 791 -729 -663 278 375 -24 -222 -378 -285 -722 669 -757 -465 361 -744 198 -668 -484 -772 -616 -452 147 649 719 109 604 -675 -225 105 498 371 215 -21 758 -296 -860 -755 673 177 125 470 453 437 -887 -49 -636 -214 54 -11 -310 -891 366 360 492 -59 -130 -415 -722 -470 -329 -282 -230 -181 692 307 -887 -75 -227 472 -834 458 434 -555 603 604 -888 244 -89 60 -538 446 787 -353 -24 24 -575 -6 729 488 796 -432 -416 -524 -167 -693 -165 -447 -50 373 -163 791 433 520 340 -460 -615 482 454 -35 769 95 118 192 222 -85 -760 -723 -650 728 400 -875 385 408 -483 -881 677 -680 -678 -59 41 785 104 172 481 675 -112 -181 -634 -156 -847 -483 -84 -34 -652 498 -875 725 -531 610 -592 521 -137 485 719 -777 711 403 -841 -624 62 -180 777 272 -180 138 75 51 -307 -691 -534 175 -240 -8 -776 116 -422 -439 -165 375 -664 -110 750 -672 323 -767 139 84 367 -500 -637 -254 572 -726 -725 -787 -31 -893 -801 -488 -510 -366 -574 -490 639 242 -544 -419 79 293 194 -516 289 -746 -243 -78 -90 -900 -863 -59 -834 -831 87 -185 167 109 523 452 -23 -767 328 -249 -851 537 -834 393 -731 557 12 -181 766 -690 785 475 715 -408 716 -354 88 53 440 81 306 742 -576 773 -682 -645 365 464 621 63 -767 511 -371 -658 665 -476 -298 179 -798 -341 174 476 460 -867 141 699 -562 711 506 53 147 -332 -771 577 279 -153 -276 -742 -265 240 373 281 -94 68 -401 306 -383 724 -784 -290 -729 -758 385 -563 -290 -271 701 -278 -74 787 158 313 -315 -545 584 340 668 763 -158 588 -66 -664 -349 -114 9 -755 495 699 35 -615 -759 773 38 199 -665 -478 -868 109 -83 685 297 446 593 -376 301 -518 367 -351 255 443 340 519 237 -561 202 251 449 599 446 383 -89 451 587 349 695 -497 267 328 632 342 -537 186 -161 -601 125 694 -330 142 400 -866 183 437 -93 -652 364 -403 494 -490 777 216 33 26 -171 -636 -873 -617 415 -30 67 664 323 54 138 -509 -858 -617 298 440 -40 642 -112 -522 428 -307 -712 -122 169 -735 -156 -571 3 199 320 698 -362 -39 -197 -739 334 -867 -152 -306 -528 597 -788 -398 -753 -759 -47 -890 -709 -882 616 661 646 158 771 327 798 -177 253 -888 251 166 -884 611 -628 426 462 646 -775 -141 -486 533 331 -682 -495 598 671 54 -158 160 -233 364 -582 586 261 517 594 316 -343 299 -33 180 517 -784 -86 47 139 -816 -868 397 750 -657 -729 132 -391 566 418 -724 -241 768 -49 30 589 -306 -604 720 330 -642 619 387 465 70 59 492 71 734 349 20 745 -525 36 -653 -892 -154 425 332 -849 85 697 -439 206 465 569 -688 -752 -69 -96 -795 -448 91 -682 -719 100 -831 -666 -664 465 446 145 627 -608 -153 518 -340 66 -495 -484 101 642 -247 163 -900 -196 -358 -540 403 -94 -571 175 -514 559 -226 324 61 739 468 548 -330 185 -581 484 -58 -380 334 532 -561 -25 -203 448 434 513 -885 -432 536 -834 -376 -403 -664 -761 -385 435 -393 143 104 291 392 490 -739 -147 -280 -201 316 746 -612 -787 -340 -165 731 168 -136 -450 640 -511 251 -587 672 -735 -719 -622 -176 -116 572 -363 431 -26 616 -571 162 -886 236 -538 328 -236 -320 282 -541 343 -371 742 -534 -240 695 539 498 433 -367 294 -799 559 95 211 -642 -363 -867 -804 -376 -452 438 -152 67 -750 -258 138 -21 219 -808 -732 217 -707 528 279 708 12 -425 708 595 417 133 517 643 -572 15 -4 -773 -234 528 -60 -532 -571 -740 -640 526 612 534 -112 451 238 -649 -523 637 -886 323 -189 525 702 -517 210 23 7 -187 329 127 -204 772 557 194 -731 227 -50 427 318 68 310 74 -98 326 -295 157 774 217 732 -663 152 180 664 -21 -435 265 -410 779 -24 -840 28 -205 -33 577 -726 -11 -258 -253 -756 42 516 -831 254 -827 702 -779 200 -187 256 -109 685 -757 -84 157 210 -657 740 -358 -12 -690 -83 415 -413 555 -260 279 -222 267 -398 -541 228 -300 -580 101 -629 110 159 -354 185 -814 685 59 476 47 -279 -466 -537 619 774 -185 98 59 -413 -172 654 637 -252 16 31 69 611 -156 -313 -286 -595 -471 -78 404 -736 -341 -252 -620 -426 754 117 -307 257 -780 -772 494 646 85 -793 -835 465 -770 -137 112 669 -896 -528 462 362 154 364 569 147 422 332 -697 136 -832 172 -402 -806 502 -248 669 548 282 -736 101 447 177 380 362 -172 320 -171 321 -241 41 562 772 464 433 462 -701 -180 620 34 -496 -334 -476 -143 -561 -35 -721 -857 -186 -566 -545 -404 117 -328 -217 -674 -680 336 -443 -445 745 -834 443 470 -802 686 -765 -659 525 650 177 633 -161 798 719 682 773 -759 51 -362 -66 433 -509 -251 752 576 304 614 207 258 -203 -889 -701 -337 -719 -719 332 303 -202 -161 513 -770 -595 -876 197 -240 457 161 -151 -244 -479 -743 -160 436 -530 126 688 133 -587 -835 674 -821 403 737 276 -652 -423 40 -168 699 18 -425 -501 -102 381 -464 -885 -579 -660 -849 -605 -344 -434 468 -615 481 -50 -395 -789 372 -285 -696 567 -332 717 408 192 -117 -124 -201 -172 -125 -618 -702 646 -726 -845 -371 199 318 -577 452 726 691 -616 -824 -69 356 -8 387 690 504 33 776 -533 620 705 -365 -3 695 -818 -276 -227 112 -97 206 -154 661 140 -583 -686 788 376 -850 559 -309 -181 2 -591 -15 517 555 135 630 782 219 -750 152 -339 -779 286 703 -813 -599 -682 738 205 -401 -433 -395 782 45 -689 284 -783 -436 140 -87 303 -828 -185 -60 -464 695 27 -854 478 426 581 393 584 -353 772 -76 -455 -11 443 650 612 -671 -46 -684 115 688 414 -102 -428 127 372 563 -524 508 793 235 513 -84 -290 20 -466 -667 -687 -296 708 425 -242 99 643 80 -497 -455 -303 666 350 660 -290 -590 -560 -748 676 -225 751 -619 328 716 555 -48 704 -863 756 167 285 418 651 407 -382 -729 -425 87 -579 410 643 401 131 51 192 -114 -406 542 405 -887 -687 -529 -395 629 307 -723 -102 245 -575 582 199 302 703 -588 -812 540 313 456 121 496 -505 -430 411 463 -824 199 121 55 171 517 -69 369 418 -264 -145 405 -445 -248 -57 -328 -96 -782 -262 -713 -359 -771 521 -579 645 -834 53 -323 713 274 554 490 400 -43 765 -411 -896 629 -648 224 -223 111 756 -513 -783 -38 -424 -287 447 -672 -589 60 -825 -488 245 -857 -178 546 -303 647 -383 -180 509 -897 -172 -481 36 -388 -685 -55 134 64 -779 -272 272 302 -834 -897 220 -788 -399 -780 430 751 -241 780 -590 -535 382 -554 -295 -820 -37 -386 -634 285 109 -284 5 330 33 -153 468 338 715 -177 438 -899 -593 535 93 705 -868 -649 -703 776 -715 210 -525 544 -285 -38 -281 -164 111 586 -356 -808 -873 -370 384 -805 660 620 697 303 615 539 -457 -310 -801 -811 -786 567 587 712 -419 644 271 316 -290 765 -819 778 -402 -460 691 663 124 -184 -174 210 -113 206 -410 -532 -288 97 257 -319 -797 246 -148 375 685 -446 -318 -583 -332 -290 525 754 -399 707 -639 -114 647 -888 -653 246 702 754 -424 -597 -492 -509 751 -706 177 -835 -309 -632 -38 -5 144 -620 616 571 -225 457 -125 -444 458 -370 306 507 -698 -872 -800 -651 640 -466 -301 -772 756 81 65 738 -215 184 -375 419 -752 -680 -123 -619 513 -715 -160 -398 -644 451 -859 223 673 42 -793 -40 610 -793 621 -456 -567 453 -210 623 -827 -706 -37 97 60 -35 585 550 -442 -243 331 -312 -134 -229 -838 -395 328 -234 -822 354 -808 604 522 523 215 -382 141 -730 -150 431 -409 359 511 510 -867 -769 -171 -425 -222 -335 -801 -573 -470 -444 -533 328 -597 549 504 640 -94 408 -635 -274 302 -157 -97 -751 -570 -804 -801 -711 660 189 -700 383 -216 -254 701 499 -255 500 -698 -156 35 -551 -554 -22 266 510 96 663 631 -424 418 -833 -607 100 -582 210 197 73 670 -329 157 236 -479 215 -280 259 -830 211 -454 -272 674 -440 567 -375 671 -518 608 135 -777 -532 -676 -839 377 -762 -705 373 -486 418 -485 739 -488 176 631 -50 -560 436 -510 352 -534 95 -613 -540 -613 -259 150 -751 -745 69 -756 -569 -801 783 -656 -328 342 92 464 -587 497 -381 -401 -592 -328 750 350 304 -642 -619 396 367 -756 -534 -382 649 388 -213 140 -795 34 -461 532 -349 -48 477 646 -729 731 -254 518 -552 507 -730 586 776 517 776 763 -391 -884 594 -685 -421 4 370 64 -343 667 -859 -130 -735 551 207 102 -812 -482 588 141 -454 565 -92 3 -11 -506 548 -726 -803 412 -786 -396 775 -209 611 -87 413 556 176 520 760 647 -644 398 644 -865 607 -826 -330 -131 -862 353 730 638 26 -456 -532 -472 -381 -228 -2 -704 -652 -564 281 261 588 250 -861 -97 65 -115 -505 436 446 163 -485 691 731 714 -732 -486 -883 9 -862 -478 -859 -542 486 611 -253 -501 -151 -599 277 128 503 -340 98 174 -383 182 -401 -136 649 499 -813 446 -481 654 -450 167 -400 -768 74 -267 -428 255 -430 -742 781 -384 252 697 170 -132 -186 -31 336 -198 -524 425 -88 312 382 491 292 792 420 -655 -80 685 -750 547 -153 -318 357 -118 -678 -336 -318 -381 -292 32 603 691 6 -287 -562 -570 685 -113 -368 -589 255 -95 -784 235 752 -784 -314 642 -635 -878 55 -2 -632 240 679 -128 745 274 414 -867 653 -662 79 -832 -173 -210 246 -52 155 -318 210 406 -811 683 540 -169 -169 436 -729 -708 790 -436 72 304 -569 -81 -375 -149 538 -249 -828 320 38 777 646 -491 106 -497 -751 268 489 95 321 -592 -845 -539 -342 484 -633 207 688 509 -380 -684 -686 -225 -170 -488 683 470 792 -470 -817 241 -528 -642 308 -86 611 -694 490 -305 526 300 -682 427 251 737 562 692 -62 485 -45 163 333 -626 251 289 -270 721 -692 -109 138 -523 -579 557 -604 772 -116 703 -419 -334 -711 623 -100 771 147 -468 42 431 -557 -640 -401 35 125 478 -700 -641 637 400 196 -299 232 794 -129 -162 -17 490 567 -783 243 -285 422 707 11 -748 -248 -530 -871 -268 253 -545 -617 -775 -816 520 -597 652 -602 398 -137 -797 746 -296 -508 -677 370 -581 -51 735 630 52 -629 462 -428 11 172 -601 -403 736 439 -297 789 330 -747 -437 -278 -10 -82 657 -600 -246 -710 -124 -710 -573 99 -662 594 -645 489 475 250 -347 306 -110 602 -383 -445 -807 -309 322 -1 -240 655 -396 182 -580 -380 154 580 376 -169 199 -894 162 -303 457 -760 94 -225 -289 448 240 -784 -110 186 -897 -727 -739 -524 -850 -442 150 -826 376 -199 752 -168 320 -728 -643 392 19 613 -758 -641 -461 638 636 610 728 488 -33 582 -429 400 231 383 487 -63 518 -151 160 318 -794 -217 -762 -639 765 -855 793 323 -674 -544 -730 -138 -107 -777 136 562 -295 -17 283 316 -860 275 535 303 638 -558 587 -505 585 6 726 -224 547 8 -441 -574 614 303 586 463 -669 219 -581 -217 -412 434 516 -741 -617 -694 -770 188 -206 -500 -765 -652 -890 302 5 -711 374 717 -574 -189 -452 523 -86 297 -388 147 96 -123 717 -379 -879 117 645 455 222 243 414 -858 -66 -373 -226 68 180 465 10 329 542 -136 540 -236 42 -280 177 -380 449 -413 43 318 -726 -173 544 187 -61 379 585 21 596 -484 -852 -774 107 152 -264 215 -57 209 35 729 649 -149 -91 619 -217 170 599 258 -900 -402 799 -742 264 -719 698 109 421 -145 585 410 -664 670 -194 -524 516 698 105 383 481 490 280 470 236 -166 559 -635 592 -97 -5 -705 796 341 -425 -772 -693 683 -680 587 -49 -410 589 -216 48 -642 762 615 578 -504 224 635 246 -777 -662 -613 393 126 -11 29 151 -352 236 566 -343 -565 -622 285 -622 171 -604 649 -357 430 658 -331 229 -792 -88 146 -300 -134 528 762 -345 -109 603 -596 556 132 146 -339 -841 487 -145 -78 -308 -242 -210 782 195 526 -336 734 -593 -345 -824 302 -658 508 -430 -152 117 365 113 532 -346 33 588 -385 787 131 137 120 216 -780 -124 -773 -13 160 -656 123 453 78 -711 551 551 675 693 -692 630 -84 -160 112 169 752 735 -778 -665 338 -30 -296 -185 -473 702 -198 -828 303 246 -881 -316 737 -338 -457 -465 -759 158 607 -539 -794 226 -342 711 369 19 702 -725 -885 -610 398 251 -526 744 627 -128 -768 -829 186 393 -735 -382 314 -235 -326 298 42 -449 5 -873 -293 423 -485 -703 547 118 -299 375 257 152 -294 -760 673 -415 -685 584 8 497 520 -420 -887 680 -292 -660 688 -887 -467 443 42 44 -750 2 -482 -893 347 130 -748 -74 -345 60 525 623 36 612 719 219 -695 546 120 -866 -503 -327 585 511 86 602 -801 -712 25 -160 400 -170 531 170 20 509 707 -723 -276 612 422 497 -874 -324 589 133 253 -553 -485 -246 377 -593 162 -138 -598 -757 459 673 687 175 218 -238 645 7 -728 361 302 746 -854 221 -161 607 250 -209 653 -84 586 562 -21 -299 -350 32 697 674 -728 -727 -692 626 -559 -693 303 -751 -871 -209 -831 498 39 -738 460 -93 -710 -114 699 487 -696 -569 -699 454 -629 -159 -600 -387 -61 -774 -413 363 -2 155 -811 573 -792 -855 -566 413 663 -236 -52 -545 419 -644 333 -826 369 -763 -313 48 86 309 236 -203 -846 -659 -111 289 -326 -431 -293 -298 792 -634 -829 557 711 -734 -450 -757 -83 -771 -597 -191 172 -677 -659 72 789 -309 472 -679 191 -880 594 -615 -238 -160 236 423 -663 -369 -363 104 -566 126 268 -138 135 -246 336 -76 -654 356 204 -30 -895 -639 -32 -93 318 -199 -31 -723 351 -401 703 112 -144 -321 -861 -176 376 -381 -70 -434 -493 650 136 -152 -617 -597 -439 85 -501 -139 115 177 -193 -131 432 -463 8 -130 742 -336 -299 321 463 -504 360 -631 388 283 65 459 480 123 -268 -355 -622 678 793 -659 632 509 -809 -309 -735 -192 800 -556 -487 516 715 26 373 -63 -476 743 433 552 745 -134 -524 -461 -685 -775 263 0 -659 790 551 -142 572 -201 -232 -232 -830 -87 -513 117 -336 -147 774 -725 -621 -569 -531 726 -666 -880 -33 -810 -769 487 122 -390 472 459 292 233 -79 69 719 246 486 -622 -423 122 -83 171 -43 -345 180 113 15 -409 -808 -848 238 -114 -272 150 75 328 -550 715 306 -291 -643 26 453 -611 -530 -693 520 -536 -453 -613 550 37 -476 346 212 206 531 -762 -655 -26 521 -638 -111 -705 -718 -808 -73 632 612 -66 -284 113 -392 167 -448 -655 -53 -860 -26 684 568 464 242 -329 -674 -421 -528 305 -870 6 -621 -657 623 206 120 -568 -87 24 -227 -39 -757 -650 522 -860 -852 491 -560 -825 227 -504 599 -289 105 -836 -705 -214 -600 -397 -60 -722 216 -713 -659 -261 -380 395 -477 -410 -521 665 -778 -146 -68 145 643 -627 662 -246 454 87 -862 -88 -627 248 73 652 -165 22 115 -367 -405 760 -343 -208 -890 110 -36 -526 375 -511 -339 -862 226 106 229 418 757 178 -694 786 -770 176 -771 559 -791 360 -649 735 500 792 356 671 -827 -466 -568 -116 669 729 250 -495 40 -283 -634 -387 317 -607 -129 261 392 -520 -483 701 -59 228 196 -298 -631 306 258 -690 -841 -556 101 -337 347 156 628 -293 -420 402 -464 225 173 158 22 -644 768 793 -544 519 -737 540 553 -444 697 -668 -158 372 687 285 115 171 768 254 -338 -124 -629 188 -404 678 -316 -802 -597 431 524 667 -211 -110 -106 -758 -366 -517 -397 771 -762 -602 172 -152 13 -131 -756 -862 -617 -305 586 -31 -114 -779 -845 122 40 -797 -883 770 -480 -371 337 -275 -334 655 -422 -603 -40 274 116 -829 550 -354 -199 484 -351 376 -54 -21 -10 -690 -242 783 723 -100 -218 24 -642 -751 -455 -210 -548 -883 -327 435 214 -134 338 133 -46 -852 -562 -603 -516 -126 698 422 -382 713 -155 -236 -185 52 -347 579 739 -595 657 750 -590 439 328 -406 778 -74 -198 -798 -32 -10 -585 -765 -173 -194 -266 -864 -318 629 -461 64 -234 689 -126 -604 -509 469 -350 390 120 -575 -194 393 54 -92 592 -371 138 191 131 462 -224 4 -482 446 17 120 -631 634 -63 -260 -421 -778 -756 203 -70 -517 245 449 -801 -676 -498 -481 -290 402 90 279 -165 -498 -395 -401 -696 480 315 782 170 -115 383 -245 -658 721 449 273 221 424 -737 744 253 -393 451 -121 -75 -80 591 195 78 126 -314 -894 -355 54 -520 -150 -369 604 444 657 -283 341 -85 621 490 287 767 370 22 -535 616 -70 -238 261 243 -173 105 -743 -775 -751 552 -664 8 -272 545 612 -95 293 393 -200 632 720 350 -172 -495 -690 -858 65 484 -168 361 -219 226 356 697 -209 -276 259 -614 701 615 -786 574 -629 -774 190 -54 76 214 -212 -427 -378 418 286 -29 -487 125 -427 762 549 113 497 432 463 -528 -420 2 -883 137 279 -721 -501 -176 -430 660 359 -664 187 541 -708 287 538 -233 373 -753 401 688 -482 670 -226 -279 128 -390 -448 -295 -412 -367 -489 625 -255 333 2 295 -783 -262 61 -851 462 -855 -339 -601 449 -348 -562 420 -496 -153 -786 744 478 -290 381 -824 764 497 443 209 109 609 342 -650 -641 -395 -149 -47 325 -635 675 556 -299 -219 133 -601 -739 287 111 -663 -99 -331 491 -326 -217 308 47 473 -34 508 -285 -719 438 363 279 -346 -579 -778 -209 -667 -786 -777 -870 697 705 -236 -625 -338 -317 369 545 -774 7 174 393 515 376 43 -181 345 528 355 -39 -852 -504 -657 224 -604 127 111 -625 307 179 -830 329 424 426 -802 728 -169 -699 221 -279 -286 636 791 -701 -286 636 -601 -664 155 -254 -390 395 166 76 521 649 119 588 -744 -558 -604 421 -286 -496 -472 -804 333 458 343 667 -786 255 -511 423 505 398 -392 206 464 -537 -884 -192 -401 -78 686 -557 -892 17 -299 -36 -755 -482 -473 -86 -845 -550 556 750 235 -51 -451 97 -242 -587 -778 -542 -572 -698 108 522 186 300 -433 -628 529 -49 -710 361 197 703 -190 419 -475 269 -296 -398 -668 -261 -415 664 238 -649 431 722 551 -54 -684 72 -499 -442 -668 -821 -548 538 -383 -508 505 -699 251 -841 572 -538 106 -875 -893 -39 -824 653 382 -386 527 -205 697 746 560 -397 319 -896 132 487 71 467 663 -606 -86 696 -449 -747 700 739 -746 -677 147 696 448 -898 -315 -629 -63 537 704 85 -625 -677 625 -421 154 787 -689 -836 433 -775 -598 596 -152 -291 -365 -813 712 653 512 -585 -445 428 -323 660 57 595 -199 703 -102 377 -454 -716 489 376 -364 -784 181 740 -605 -461 25 -799 -432 -888 621 499 294 779 -578 -221 558 -56 -114 678 -806 -425 -427 -620 -379 -347 -294 614 -304 632 -575 581 -341 147 -146 -285 190 199 602 443 268 -800 169 -791 -395 -825 602 -851 770 64 -796 317 -288 -13 69 -365 164 389 240 -560 -815 665 -506 290 472 423 -520 -897 609 274 584 -693 -569 800 -279 701 394 -797 -783 -466 -471 -450 403 -68 563 718 -134 -291 -464 -135 138 -39 98 -130 -27 636 97 -348 -705 -791 -152 -525 74 142 -254 529 280 -670 -217 -490 132 -651 -209 -490 233 -383 0 -839 201 -734 618 163 -691 -291 -391 -19 -660 -649 -774 614 250 15 374 -215 -202 -588 -130 -365 -322 -73 150 -434 678 730 -741 -275 318 -154 -69 -607 191 -256 462 366 787 797 -192 487 771 530 296 -865 791 672 157 -224 -34 -707 71 423 278 318 185 -510 -263 -630 -560 -21 -737 -202 319 -295 663 662 -360 -552 -154 722 -239 288 343 44 396 489 689 278 506 -601 -91 529 -654 509 -709 -864 -788 364 149 -242 457 -569 760 797 -588 -444 664 -545 99 -885 378 404 -441 283 -382 207 -763 248 -844 783 -245 791 -645 -762 178 -642 -51 -809 331 780 207 556 -562 -20 -609 395 644 -444 -552 770 -832 646 -176 -319 201 -807 -771 95 -761 172 24 -725 -861 -844 466 410 -343 -751 180 413 -396 678 608 286 167 -835 -577 79 -140 459 -356 362 -722 -10 -333 -168 163 515 -171 -195 286 442 -706 -593 -366 278 -391 -371 151 -184 456 256 -429 -293 472 369 -896 663 -598 219 -385 291 590 571 226 669 -220 364 -290 -883 -635 782 195 -277 157 288 779 -813 313 201 -461 617 -667 687 313 -513 318 -446 -330 720 -461 131 398 688 -344 396 351 -575 -367 -578 182 -638 -592 -329 63 491 192 -576 656 768 633 200 -710 683 -337 528 -466 389 -779 -689 -492 685 399 694 229 -527 739 144 668 -112 363 364 -871 -728 -701 354 19 68 -779 331 -429 -176 8 -379 606 -700 -899 -522 -896 508 608 615 -800 572 574 176 76 -769 132 -615 -803 678 88 -141 -876 -581 -638 800 -147 536 -245 179 -220 -322 -759 -442 -293 565 -218 -602 209 -625 346 -223 -738 19 -734 -587 657 437 -28 -728 161 -380 307 -850 515 -36 430 -207 257 -746 -818 -878 409 434 -448 -627 96 465 598 269 -135 446 471 -510 -103 693 -447 200 -51 370 776 -129 -230 -382 420 245 -637 313 535 599 434 -47 61 -140 334 264 -136 -495 143 -155 138 211 -156 -373 100 214 -774 774 -442 -570 789 386 -575 161 483 20 -58 -240 -79 526 -190 484 -271 -666 250 -25 -352 375 -42 567 -637 -99 -766 392 -38 -210 93 -42 -624 -610 -391 249 482 283 264 -161 154 -153 751 3 -12 244 -836 -720 725 -654 -562 9 592 -817 166 -425 415 -253 567 373 374 -586 192 -73 -855 -56 706 261 699 -685 -658 393 -552 119 9 709 -690 -632 363 618 -648 69 -878 -787 263 379 131 -523 -820 316 -624 58 136 421 -291 -144 -375 -431 257 147 -617 -402 459 -515 -545 -663 131 -498 -433 -345 -127 -124 272 -434 273 243 -207 -4 -801 507 -519 135 135 583 -326 336 -800 -802 -193 -410 -448 -472 -459 -830 -737 -101 559 -30 -780 230 186 -435 -570 523 575 -141 -448 -185 214 -737 -713 -270 568 -863 527 -105 -484 244 579 -82 29 417 -14 -349 54 -653 -846 -100 13 -407 252 -594 -650 227 165 172 445 -544 231 215 -527 -119 -824 -366 740 -562 -316 -811 -465 472 -284 -172 528 431 -884 115 -37 20 329 -142 -726 -169 730 -763 -653 -446 -156 -85 -853 508 -462 -25 -47 -441 -213 -601 -748 554 -766 621 -445 158 -411 -567 -685 -284 -711 719 75 760 242 483 -162 -50 -619 454 88 -815 -827 381 -728 -881 -778 287 129 587 -828 308 746 92 -297 577 466 -143 606 -686 464 -726 779 753 -649 58 -494 323 323 -235 336 -383 379 -433 -677 674 -288 491 -657 800 142 -29 199 644 -747 771 -75 -266 -100 -468 -419 -872 -374 -12 709 6 508 375 507 176 777 784 331 253 -727 -644 9 -673 291 211 -27 -762 2 -604 -554 -368 454 -884 318 166 322 -424 -101 743 345 468 287 629 199 -571 -447 -33 -282 -329 610 -463 55 -16 695 -153 222 575 -267 -879 -194 160 687 -640 -318 -807 658 538 -223 624 -294 -621 -884 -253 -890 495 323 -817 647 -871 98 353 144 715 719 -778 653 -435 -275 -138 534 -808 -608 -774 -608 441 -109 -493 17 452 154 -408 -190 -692 -467 568 -504 -672 497 -617 692 -339 -489 -265 -55 -616 674 116 442 79 573 -361 650 -556 4 -848 320 765 678 -160 -290 -518 -192 -188 -199 540 278 496 -421 -265 -240 289 -289 784 -492 566 608 599 747 422 556 -687 -410 319 -894 772 293 444 -684 -116 50 -37 -104 258 291 390 275 -134 309 646 -170 588 -147 152 -484 -329 -831 -391 734 -366 714 -893 -228 58 -218 -562 296 -896 -571 -730 -87 -305 -436 -425 -813 -566 -851 -343 90 305 -17 531 46 621 709 197 175 787 -717 -430 493 389 316 364 -819 127 -877 312 -701 376 -347 -84 -768 548 104 328 -177 -282 233 -48 -284 -805 681 311 -438 -520 -767 -755 230 685 -726 -283 -734 -867 -480 668 -883 700 370 -419 -245 -634 633 292 187 448 -671 569 547 -427 -142 -712 -383 -9 361 -616 -168 485 705 -767 -172 127 -359 69 120 798 560 568 61 -318 234 453 511 -214 64 678 -211 -101 159 668 139 586 690 -342 -368 -697 -479 661 31 632 -567 385 793 157 549 -424 -136 615 713 -479 -146 -153 -421 -265 -464 -65 -327 -867 356 -371 535 -623 565 -691 -221 518 192 -651 -309 -713 126 -674 -731 477 -603 -6 -879 -639 -455 -10 465 138 -21 295 -216 551 624 -806 469 -71 221 554 -686 762 375 164 -780 409 -582 742 425 -846 373 -549 -36 753 -96 -714 -98 -43 522 -364 716 594 -350 -704 -282 561 -65 703 -11 156 541 34 446 260 -386 -773 -539 770 576 293 729 254 -223 -45 -437 630 386 472 201 207 573 -267 61 -154 679 -845 -708 758 -855 -841 -799 -448 117 565 -735 29 95 -736 -77 -830 100 -248 693 216 -517 -510 76 765 -686 216 514 360 -611 -554 -179 -487 136 352 223 -32 132 513 -502 402 -496 -544 -612 9 172 761 -704 46 -424 -840 752 698 24 63 262 3 -56 -356 35 21 698 75 646 -142 601 -599 -238 -266 758 -420 -854 60 -69 -552 -185 -425 174 388 -273 -447 1 -559 -554 757 104 -366 199 681 -251 255 230 314 -28 767 67 -760 -299 -198 351 -4 -597 -251 225 748 -385 317 731 410 654 -521 484 -186 -418 -199 730 166 -561 28 -235 -671 -236 -68 315 -816 -632 -457 328 -431 640 -501 335 50 593 -894 -274 67 194 -481 -77 -439 -617 -469 623 706 -665 -726 -644 -75 -269 405 409 -679 671 130 786 -587 -244 511 152 -76 317 -76 598 520 467 -44 -357 492 336 -680 -610 724 -131 -785 -380 614 312 -125 -374 -896 -499 -772 -875 410 96 -440 560 -414 -428 -829 199 -424 129 64 768 394 546 63 -487 -421 -526 -837 -828 403 -84 522 216 242 121 295 309 787 654 502 -677 26 453 758 462 -538 -338 -580 -741 -621 -520 206 -566 180 -353 480 -545 -843 631 -369 -334 -899 206 -596 715 93 -208 -302 -682 745 399 -403 304 367 -710 -261 329 193 -346 150 730 665 51 -800 -762 123 494 206 -738 324 -454 132 -333 -707 -268 -830 -297 -712 -280 576 284 516 11 559 218 28 392 446 757 258 318 -70 -373 796 -409 -294 678 -557 -432 631 -513 431 108 -313 -505 -485 -662 -142 426 -26 -839 -408 -254 -186 645 -608 -251 -57 573 379 160 -165 -848 203 291 -167 -132 163 777 -867 162 201 278 -315 791 -48 -152 748 625 161 374 -543 106 -413 70 -270 681 532 568 657 637 -685 -115 -807 463 -648 -681 462 741 -173 -820 682 172 579 516 -484 580 -577 634 416 -645 -847 -770 -166 -601 -628 -420 579 534 -706 -595 310 530 -375 -472 424 -38 588 -805 327 -116 749 612 -151 -308 -373 -204 381 -279 81 638 376 -279 348 537 245 550 -410 -101 333 490 -793 716 -740 -57 754 308 -216 -830 496 745 -274 741 715 -755 177 354 -729 716 -181 -451 129 563 -878 -678 258 -591 -180 175 -45 725 -400 -792 429 -561 310 130 622 342 392 -574 -79 778 14 628 115 254 -557 655 207 399 156 535 -837 109 -319 97 -305 -326 256 -760 664 -98 392 548 -763 -635 266 -745 -316 -320 222 204 600 -820 371 665 -207 -533 -747 39 -430 -667 -547 -578 -368 123 28 163 -429 63 381 -870 292 -363 -473 661 -584 -104 -783 -831 -1 647 461 -853 330 -722 571 -738 -787 201 -518 674 -741 -553 603 -118 333 485 -819 -277 732 -384 551 420 -452 -701 -361 409 703 -300 -555 614 167 -773 -645 -208 -603 642 421 624 -789 102 538 -734 221 788 276 147 -201 -330 -566 -234 197 -648 733 77 -173 -526 -492 -247 -859 -619 -68 -360 580 672 -371 627 429 476 102 19 -40 -138 694 384 580 -653 -593 -729 224 248 454 -461 -67 -656 -79 -144 -887 -597 297 459 194 625 -775 -318 -573 644 -311 326 -892 -648 573 -640 123 653 -467 -591 143 492 343 774 -831 754 -287 418 133 562 -558 -470 -316 568 -376 -729 -446 -736 690 -680 726 786 92 -371 619 222 -217 -445 -279 -385 -139 607 241 -468 17 -807 519 294 109 42 -72 419 788 -378 -438 263 -175 -379 525 330 613 -893 -501 22 615 690 -253 -137 -852 -632 787 -412 432 -283 -253 2 395 -258 -391 -271 91 -342 -402 -111 538 -842 -829 -180 657 190 792 -191 -898 -607 -613 -111 676 -330 314 -880 729 -58 -169 -118 743 -39 28 777 -360 466 -487 294 -512 13 31 -771 221 -475 243 -585 -604 300 466 291 642 200 602 -800 562 611 -34 480 -625 545 197 -414 44 -619 -722 494 561 696 -206 487 -246 267 269 162 -352 -40 -483 725 -826 -823 -77 129 23 596 -97 -673 -792 433 693 623 -420 -31 -769 635 -85 -315 -814 -270 -236 -785 -588 596 -514 757 -899 73 95 -868 202 -427 -798 134 207 -520 454 135 40 538 -421 334 13 -776 91 -643 435 -404 -647 28 -721 60 -804 16 -689 406 -312 269 -145 -528 -542 268 -472 18 43 117 29 267 34 -219 602 427 410 202 -627 -660 -170 481 437 -376 240 396 203 -818 99 -729 446 -566 -806 574 523 -243 656 250 -847 -263 -731 -516 439 -787 202 -208 28 417 639 726 26 217 476 342 -756 -768 201 133 -217 -67 638 288 -207 542 -165 365 692 648 102 -723 174 248 466 552 -711 303 -439 513 -557 756 407 431 -885 401 -243 -65 621 -469 -739 -735 -288 49 -248 -507 512 784 75 -144 611 -176 -376 -399 574 327 717 -852 166 -85 -530 103 638 169 -545 401 443 81 101 -875 35 188 690 68 -70 -766 -416 385 -328 -772 79 -108 58 736 166 -700 -607 671 -57 662 -784 -120 114 287 780 -682 573 531 -56 113 -503 589 138 248 124 -471 223 577 521 221 345 522 360 -192 -454 507 216 652 -75 244 625 189 43 11 -166 538 -26 422 252 68 -561 284 -584 -131 213 -421 -487 762 -289 352 -89 -421 -441 -287 -47 7 -375 -380 -169 -61 -770 478 464 763 -304 -139 249 274 445 464 -304 -118 202 -637 39 -198 -445 80 -885 10 172 -611 411 -52 611 229 70 -112 -870 201 -809 345 498 -546 -758 -900 -669 350 -672 -295 -126 -721 -370 515 -706 -511 650 -855 327 709 721 -603 431 -568 -106 386 -448 -489 479 489 23 563 -667 -509 -205 740 316 -777 -437 -687 459 183 160 -476 167 274 -274 439 -767 481 527 776 -865 378 -297 643 -513 -780 -577 -700 -337 781 -730 472 -870 66 787 301 -895 394 86 539 -743 -207 131 -582 -226 -700 -422 -59 638 -872 51 459 187 -876 499 -588 -22 -84 366 587 -382 376 -766 -737 -454 181 439 -22 223 -678 -704 -294 -14 363 277 -522 -704 271 48 -831 141 -174 272 -621 -211 25 74 -786 -659 -134 485 -604 -893 -708 -17 -421 730 36 -717 735 -508 704 -132 -883 -487 -487 -57 316 -18 -213 -737 675 -618 -880 -313 -796 -272 507 151 -339 750 372 -214 -438 66 723 -82 554 -407 205 -326 365 -291 -489 745 -655 -836 -787 -264 -862 -243 197 -82 -398 -600 627 103 -792 -191 775 82 311 -414 -463 -440 -889 774 669 429 28 626 -775 -299 -122 -207 527 177 -751 -566 -610 -210 -600 516 192 -733 -353 530 -603 389 -742 -473 182 -214 -339 -349 -447 -249 450 454 -721 151 -192 -13 -184 600 744 684 -577 475 129 481 -465 -146 467 47 752 -242 195 -185 -839 756 -840 -105 -195 -280 409 -125 293 263 -738 -838 744 66 -452 -157 795 -386 609 -83 -616 11 -464 779 666 331 425 81 59 312 -303 375 376 -286 334 -506 159 434 -303 12 499 257 605 588 -797 -104 487 -616 -677 -238 277 -443 -514 540 -575 -136 -9 37 -692 680 352 -262 -863 -422 739 -144 441 -815 9 -847 -785 653 591 -320 115 -51 -894 239 -505 772 -742 -61 668 -591 -97 56 565 -774 -474 26 170 532 363 -487 -371 -612 519 -492 540 -656 533 -453 293 108 -554 490 -787 306 -511 -598 -204 279 -779 241 -880 177 -721 -719 -619 501 607 716 360 603 -313 -25 100 607 -49 15 112 651 370 -174 152 -781 -382 -90 725 357 797 -622 79 -540 378 -479 -503 409 429 491 -28 105 463 -10 -634 93 637 -705 -682 580 -254 599 -509 -894 -574 -881 348 -361 -280 378 -608 463 -573 -282 285 -192 742 -344 -483 -10 -300 -449 -353 -126 184 -94 251 -862 -80 -541 -301 316 463 339 378 -90 368 -812 -633 -169 341 -369 406 550 -275 539 -591 443 675 361 398 -882 -37 -776 -162 544 -551 767 449 623 -80 -273 148 -235 -107 -371 155 53 160 622 -882 -154 543 -824 526 -761 86 241 -249 -311 30 701 522 430 467 359 738 -672 -755 402 -36 45 -410 506 -805 -895 -483 268 -416 -21 -292 -546 676 418 -626 -300 625 160 -81 653 -216 -314 -328 -341 -486 -194 120 758 -795 -752 -150 -477 629 -18 -161 -210 764 85 471 -93 -787 -741 138 376 317 634 -127 -431 -481 781 -582 83 286 -419 -248 2 -52 731 -261 -859 -693 456 6 379 666 714 456 30 -382 -218 71 446 650 -765 175 -228 316 127 -615 663 524 331 -209 611 781 263 659 -711 749 332 717 -32 620 -97 -147 -421 699 142 -397 760 61 -278 -31 584 -43 -120 570 640 -370 -163 -632 301 -715 448 -304 -130 738 -627 720 -500 140 666 -735 -434 -840 213 -38 -265 -24 478 160 -50 707 600 -447 609 -484 216 -586 739 -662 499 -182 702 -342 -608 638 477 -411 -446 -18 392 488 195 -822 318 98 -304 719 -45 651 413 -66 -175 591 466 -722 -144 101 -241 -388 727 -126 -302 -428 -567 645 -591 68 557 -199 190 742 -434 572 304 -240 -648 576 60 -489 57 553 -839 618 -692 279 625 -550 -404 -471 129 434 -879 -585 256 -57 -898 -527 -847 252 211 264 667 559 94 -30 511 581 192 -379 375 169 645 -867 -406 619 -577 493 -315 432 294 424 -838 -469 448 -635 178 625 -274 -239 -751 -264 -725 -468 734 707 -676 -634 208 98 614 268 225 -201 -103 403 -564 -171 428 -864 431 12 -805 743 508 -566 16 783 730 629 148 94 -271 577 -870 -404 485 321 561 -633 -690 -797 56 -345 -682 -214 -184 126 256 180 6 -546 -263 684 -708 234 428 703 578 -582 -514 0 -862 -401 399 -126 -800 788 -860 -821 -880 347 335 338 239 260 -512 -719 694 626 -581 -580 186 -425 -185 492 -94 -155 270 -435 522 592 -200 -252 436 -759 -117 470 -806 623 245 -224 -237 795 -832 -378 -158 588 -259 -749 -64 -363 -160 -615 25 -5 796 597 352 64 -447 -582 344 373 143 -830 468 -297 -703 -851 -552 788 370 -666 0 104 -616 71 -616 197 505 -776 -496 -28 -714 703 413 -762 -659 -202 526 715 -581 -399 -650 206 -129 -105 421 87 -498 -900 206 -653 -468 -197 -328 -153 -53 -886 162 -502 -779 -507 717 32 -811 67 -255 672 -794 674 -727 -318 301 -263 447 -260 159 495 -706 7 -422 -114 695 -392 214 -696 217 -701 -346 597 -202 270 238 -583 -834 32 -191 -534 19 683 609 -715 -129 -102 -242 51 51 -696 -739 -460 -615 -892 793 -231 548 796 -796 -139 -414 -344 477 -603 539 -747 748 -526 -705 -721 -400 -724 389 -85 -134 97 -305 -60 -174 247 -302 -720 -57 -577 -429 -38 -122 -653 -682 295 334 -37 671 785 431 718 567 -527 -477 -581 189 651 -372 -107 -550 -725 137 -842 612 -288 -766 -521 -634 625 -671 -96 -673 -104 -297 551 39 -207 -360 34 70 -123 653 90 -234 -678 402 193 -673 -668 301 -844 291 286 127 -698 140 -70 238 -41 591 595 -564 -756 727 -201 768 141 674 -800 -79 -477 564 -355 301 -239 391 -616 -538 228 -143 -838 -262 -7 456 418 695 408 -59 -324 313 -229 -191 -182 114 356 786 164 -130 671 -184 -437 -585 96 532 -300 563 -607 99 617 -745 617 115 -374 -244 252 -8 -439 -371 -424 190 -318 176 -477 -14 -542 770 740 492 504 216 654 481 553 -319 465 282 -818 -109 -667 281 -131 -70 -430 276 260 -97 -431 -504 -213 -770 371 -639 263 62 -98 570 -460 -192 -662 776 -401 -210 492 -761 158 -503 701 616 -419 37 309 -42 566 400 -862 -245 -496 794 323 -750 -762 352 -324 297 -120 420 -532 634 -739 -552 776 -139 -871 -328 -493 649 -859 -550 -108 -393 100 -74 388 -122 315 219 -475 -171 773 603 109 264 -289 750 614 -399 275 -622 349 744 162 -245 -883 -336 -373 -883 239 27 -792 -631 -106 324 6 320 267 671 500 -405 558 414 -635 -843 409 -416 -129 296 -322 303 302 -279 575 -687 -613 -244 -187 -30 -177 376 442 20 -866 -375 708 -250 333 -278 724 -694 -421 104 -739 364 391 291 -8 -563 459 300 -61 -646 -247 732 -585 -416 -597 -335 760 -44 209 285 -856 614 -96 384 260 564 671 -626 -108 24 -124 150 -319 425 545 -312 -607 427 227 -514 149 95 382 -444 -441 -803 -690 -8 -355 -601 -212 92 623 -861 -685 -372 -585 709 395 -506 -289 -257 -224 -373 110 -494 -807 -106 335 57 467 -609 -275 -454 -97 -472 188 583 -801 64 -475 418 458 353 117 -574 690 -671 -519 720 97 -497 287 -144 -585 -680 -638 415 511 622 -784 -877 272 -395 40 683 209 -890 498 547 -280 226 -139 410 -538 468 -226 346 -852 190 -149 750 647 -302 37 -687 278 -686 -842 397 720 -783 -647 -176 382 740 -522 -477 49 -292 -785 673 -618 61 -599 -883 -314 281 -465 299 698 -568 33 46 761 105 744 467 -426 638 52 -348 392 424 290 -161 -525 643 110 602 237 -816 -537 324 670 282 -170 294 -477 -479 -464 -202 173 -736 131 -278 698 789 -318 -380 646 -885 266 -248 151 598 748 228 733 31 -377 465 111 -837 -587 259 294 648 -854 293 574 -680 -430 -402 499 -317 596 -510 -641 -660 276 546 -565 -540 -21 -377 -673 -63 758 799 648 -321 -24 -461 -273 -276 196 740 151 -152 -583 159 24 -152 -152 314 -691 262 435 -615 -775 12 -387 787 588 -534 9 150 125 -644 422 796 23 216 -391 729 109 -617 -407 69 725 -85 -837 -454 -841 43 529 -714 -123 -123 -204 542 -412 -360 -414 -761 -577 -451 -843 -472 -561 -136 -434 653 597 289 678 687 719 -523 -409 -489 -109 705 117 531 -52 256 -849 -859 -395 312 -697 773 -677 514 10 328 333 -621 -452 644 -222 200 -882 571 60 727 -158 111 94 221 -285 138 -329 601 307 60 766 184 426 -2 -567 -703 372 -603 -143 26 47 337 -649 -529 421 708 -660 368 -29 161 -90 273 -823 -82 511 -525 -880 -738 -321 -812 -180 787 590 -275 131 -43 -702 -654 570 271 675 479 315 -746 -255 58 -75 -300 -498 30 182 10 -211 719 647 -561 499 188 -230 -795 226 -642 -302 344 637 215 75 -348 -788 -794 165 262 122 764 -290 -127 288 -174 671 -409 -48 -601 -145 -790 -437 207 285 -807 -111 141 -330 335 615 -530 -104 708 -837 91 563 -221 4 -586 312 -267 650 -304 -298 90 -455 435 -525 257 -665 88 -749 -87 -224 -663 -49 586 -483 574 785 -351 288 253 582 -604 714 -562 114 -720 -543 673 533 169 648 -66 -52 -329 46 694 -435 -228 557 -45 -511 -650 -345 531 97 -17 -143 516 211 -870 278 66 -894 761 -167 658 -97 116 32 -684 -270 9 -775 -260 -322 220 -432 -66 178 -88 -523 -184 -129 772 293 -188 -107 108 -591 -211 -556 -763 697 -215 500 605 -376 -684 145 786 80 -583 -107 -275 -514 636 608 -800 -695 -482 119 709 378 750 -499 -43 266 744 476 522 512 -378 287 479 234 -534 -154 -595 -330 28 -505 -163 27 -135 -253 5 -764 -509 305 -733 -851 -35 -882 236 -479 -346 630 -857 -155 373 255 315 -374 35 156 311 196 -472 288 760 103 409 9 25 571 -209 -416 683 595 -88 701 -241 -347 -397 -461 444 574 -778 -718 -77 -663 741 140 289 327 -62 -464 -171 353 501 -500 -676 536 64 -200 363 530 -629 -560 -431 244 -435 247 86 -381 734 788 -491 -175 -850 -276 -241 -784 -808 -876 354 570 797 324 681 -678 508 -98 -103 -161 -248 -225 716 319 268 -42 536 267 197 -488 589 352 339 -823 456 -131 66 -792 -230 -514 -838 -209 -195 -729 -591 -672 -136 362 -188 -767 477 -714 75 -246 -611 -31 -245 -8 -604 -363 384 644 -12 443 182 -806 -520 -109 603 -50 -862 -864 -248 778 -373 -737 -439 -148 261 -390 -310 -231 -331 -261 553 167 -133 -629 -226 299 -560 -509 792 -160 506 630 -240 -388 739 -899 378 -104 784 -69 682 -843 -835 655 -822 -266 345 116 -127 -398 379 506 -79 -49 331 -125 -518 569 -335 -749 657 -789 -615 -831 152 -487 656 585 -473 514 253 81 -362 187 -66 765 -236 -824 -374 -166 510 -840 436 729 210 4 -862 -397 -669 -846 762 -264 -32 -252 -34 702 -786 -444 391 -604 739 175 -516 757 -101 -436 388 -216 -161 319 276 300 -690 -6 -86 761 153 -548 88 320 528 -277 796 518 -306 64 670 316 -625 -649 -286 -30 -655 -532 391 788 153 256 -469 -614 455 -583 684 -532 4 93 484 -737 -835 -829 -377 -477 735 212 145 -836 -812 59 144 -188 -29 285 350 773 -284 593 -492 795 -318 134 -8 267 -180 -345 495 147 672 184 -644 487 -833 -183 -657 -818 455 619 -467 36 149 158 706 -831 486 -657 -765 -226 -697 -14 -135 608 -638 581 -473 -548 -6 -439 -719 -828 197 -250 767 282 -30 317 450 -298 548 -119 513 -538 -742 361 749 -200 240 295 -265 -538 694 539 125 -671 -687 -495 703 117 -708 368 -108 696 -100 629 -66 -710 -704 -638 -315 337 234 -309 756 -830 -726 -28 755 19 463 567 -829 373 -190 37 -763 573 -837 230 496 779 168 -837 337 5 -518 337 -123 -32 -16 770 -479 122 -171 -889 284 -499 303 545 -43 593 -568 583 -578 -736 423 -806 475 -61 73 -319 -224 401 -603 -702 551 -42 49 -226 702 183 -290 -260 -557 166 573 -484 -891 473 -684 -700 -178 -891 191 689 627 -394 -295 -490 368 -211 -830 -744 -488 -127 538 -223 -611 -345 -247 651 -362 -451 -201 184 -232 -347 679 335 721 -374 465 -636 -128 -476 -571 151 -751 -482 101 314 -870 -558 -658 98 -149 703 205 202 -289 418 -89 294 -747 637 -42 -650 168 5 382 21 168 -571 -379 277 331 325 -850 733 -129 516 745 -753 -610 765 -461 633 -475 70 5 9 282 -691 342 -18 -781 -888 186 114 531 -642 -188 -274 101 -441 129 221 512 -423 -510 442 731 507 -123 421 -810 -608 437 626 -169 114 796 -344 -833 -39 76 453 -351 -634 523 773 -83 301 758 304 -489 435 -624 625 621 690 733 371 -219 -896 625 511 517 -152 -894 704 441 -26 504 -503 -740 738 -808 741 -115 354 -537 603 -435 -581 -441 300 213 139 -225 378 -685 -649 74 -10 15 781 576 -465 186 -720 755 -114 -220 353 -235 612 -220 216 -784 -509 370 137 410 -79 582 307 -807 -806 -360 -813 772 -773 -233 100 -722 446 -405 -268 15 -232 -340 205 756 481 -861 -652 -775 -82 110 398 -445 -398 -45 -460 -202 606 583 -114 588 -81 -322 381 -49 -711 -417 455 292 -294 -44 6 755 429 624 368 763 -900 -544 -898 -442 -849 -183 33 -709 40 -300 696 254 -573 327 -108 -481 -373 109 -488 688 430 -568 -419 -159 -889 406 319 -171 -789 786 -292 212 341 119 315 -44 -387 -899 -718 110 -514 404 -389 325 536 795 160 152 140 -404 58 -26 569 632 23 -812 79 510 544 -720 -204 -754 -253 -201 -436 660 780 -678 589 524 -415 -715 757 -167 -874 751 353 61 85 156 -154 -20 11 -192 57 -665 -36 -721 303 -833 91 613 691 387 -334 759 267 -647 481 -652 545 -727 -427 -895 -147 677 593 -805 131 -694 588 -736 176 -586 -687 454 769 283 661 -863 512 -235 -749 32 259 125 124 -898 539 -188 520 90 281 210 -216 -442 -413 -499 634 -176 -587 134 638 -191 331 712 -173 257 768 -47 -705 64 528 137 -760 660 79 -411 359 -523 505 -812 94 -883 375 -361 27 639 -668 32 643 -553 153 -882 -605 98 -213 29 397 -557 694 -526 410 -528 774 487 102 30 690 -533 -374 167 -727 -339 -797 185 571 671 438 -164 -846 632 -752 403 244 -846 -289 173 -750 -735 -246 263 622 542 -839 728 -114 -469 712 -344 764 -330 419 -582 -752 -149 -579 -45 269 110 293 -761 468 -691 -777 5 -596 -644 237 406 -804 501 -379 -783 136 491 144 735 -519 93 40 89 568 61 736 120 -43 -698 187 -447 -745 426 519 -686 668 125 761 -65 -424 35 796 574 244 340 348 -557 784 -719 -452 318 -83 -482 518 -661 357 -285 19 92 -754 -103 -45 -723 -471 54 544 601 -406 -276 691 699 675 -165 -229 274 -570 305 149 -133 -164 529 -519 -846 -191 -248 757 595 -350 634 -753 -567 -715 -62 -325 -576 577 285 564 591 -36 766 173 721 -650 -541 -353 -178 217 129 479 -580 41 654 -780 -104 159 527 577 -506 -63 -209 -603 285 -461 467 -766 -410 -858 673 -162 218 -761 384 -383 -789 110 -766 -533 789 -315 300 -298 129 469 -722 -67 250 315 312 487 -591 -225 -758 -846 -155 -345 -852 -389 682 -561 -859 402 427 -733 445 388 270 544 -120 552 208 -325 -595 -296 -243 -44 -563 -74 -656 252 782 -127 -531 112 -551 -497 -398 -485 -216 -293 289 665 -695 10 -139 547 -368 536 354 -892 511 -874 -259 214 727 798 333 351 137 -34 553 -204 343 -162 400 292 486 755 -680 695 -801 590 -719 51 388 697 -375 676 526 711 790 -872 -161 716 5 -125 32 -636 -580 238 -871 -875 -293 751 -330 -351 111 -796 49 -335 438 -2 -37 -697 69 423 -542 -226 671 -478 217 706 257 -360 -275 -662 -352 544 -375 -696 679 382 -60 700 363 -825 -283 -461 289 704 -654 -618 -672 -300 469 301 775 -709 59 -172 -255 74 -686 -620 394 -543 9 580 8 401 191 707 367 -360 197 150 -842 -731 -176 516 -662 371 708 789 163 -347 655 -560 -224 -553 -841 -530 78 715 -417 512 -103 -9 -897 -744 -799 -183 187 633 -65 -800 -474 121 -77 403 205 319 -265 353 -551 -130 646 -687 394 -802 -433 -598 -805 -317 227 174 -427 -70 35 -830 -536 -740 299 569 246 29 -341 685 646 679 -415 652 -566 -9 25 438 -220 479 745 323 -93 -148 575 222 136 -583 -650 711 -710 680 345 -565 118 -101 440 -744 -182 641 -333 673 -581 -373 -579 687 -298 -201 -466 216 -547 -872 -409 317 -344 -217 -598 706 -364 -14 -645 170 -554 -736 664 24 -825 612 -876 -446 524 -442 702 -494 419 344 8 362 285 662 -377 -435 157 480 88 -815 559 642 -863 466 419 406 -339 -736 -444 -79 131 -72 393 -621 -652 -46 45 -732 382 -300 -661 795 -584 753 475 30 652 33 263 -242 -25 -43 280 -471 266 -154 238 -157 743 -565 -884 -29 -883 452 -871 -684 715 346 -473 41 -602 -66 -578 265 613 604 -780 75 596 -564 -307 -745 -895 39 51 -342 268 -761 -728 -496 286 641 -676 -195 -153 -272 -460 455 685 -612 -174 -697 -193 759 -162 -828 -9 -80 -863 131 -432 -743 767 279 -17 -815 760 -484 -685 355 310 -279 -169 -77 -613 -753 -275 447 -726 -299 -286 521 -639 571 -349 780 -630 -402 422 -335 426 -255 -810 169 754 275 707 -489 -631 506 -657 70 -852 -103 622 96 161 -150 369 -662 311 -196 -778 262 -494 458 91 -545 -741 597 328 112 -849 -425 -632 135 -897 -607 -122 137 112 -99 739 -157 90 441 -266 515 688 363 -857 68 -813 -726 47 449 -302 535 361 569 -744 -679 479 388 -758 -700 125 -643 -206 340 716 -810 508 567 -816 -792 -436 751 -767 -327 365 -157 -200 -619 -18 -169 530 -632 81 683 126 218 -375 536 411 84 -53 183 -867 -701 -554 664 -69 623 657 -795 536 -277 -72 -796 288 274 -899 735 518 72 -127 -108 197 23 660 284 -126 -718 -243 -364 665 355 405 -464 -597 37 -539 429 -386 -510 -740 -141 148 -191 -94 -609 123 631 -282 -815 -653 591 -838 491 -338 687 -502 -395 200 403 -658 -442 -248 281 78 50 776 205 521 627 478 -749 -686 -864 626 43 -95 -355 -565 439 -175 -862 -837 -426 -822 646 -675 -794 -676 531 -862 537 -453 -501 336 -483 -699 -889 -140 367 716 -33 -590 729 533 110 -857 -667 -739 725 730 -313 -450 60 -586 -869 -874 42 -606 -13 -424 681 272 333 -57 523 -56 -383 791 -202 -710 474 -164 -581 695 -721 -263 -377 -427 -143 -124 197 135 30 445 -60 -721 -773 -461 -322 403 716 261 475 196 576 553 -22 -610 -269 -639 157 -78 752 486 23 -772 -460 85 -833 -717 -522 70 -134 741 -699 -167 -871 -475 -655 -436 -378 -42 480 -249 187 367 154 -359 -600 -864 -517 -177 752 636 75 58 -53 -492 -723 -641 -617 751 -281 -66 -101 697 393 147 751 478 -269 -849 -175 172 -479 -710 -254 -7 -205 22 -469 -246 -371 -734 713 -200 -527 -58 130 -175 -693 697 -581 -456 -469 302 -794 -553 -331 98 48 374 -278 175 -247 -573 -22 -253 427 -289 526 -782 313 535 -322 -766 135 -770 -279 489 657 319 -471 677 318 518 -502 -396 -485 -869 -45 -857 -792 47 764 564 -625 -68 -25 -34 780 -83 -605 24 -90 496 112 -712 -506 -394 659 -400 628 38 622 -146 -344 169 352 -336 397 308 -352 779 -785 -511 -306 -736 666 -394 588 -727 -435 -329 330 -166 402 -769 -140 50 302 88 -300 -814 653 -837 355 -853 423 625 18 -841 -315 -355 -385 231 186 736 339 -701 264 -248 -637 -117 -287 461 149 370 596 168 70 -450 -621 -407 569 -57 341 444 668 -32 -757 -23 272 -570 158 647 -192 -120 -864 -761 55 -420 -349 461 120 -154 591 338 -95 -436 623 56 -265 738 -320 568 -877 599 125 487 -844 419 735 649 28 -340 -502 -864 58 572 -376 262 -309 97 -316 -96 788 -487 -194 -289 -100 461 447 -430 -677 413 -581 -881 -190 776 -231 660 -168 313 -675 -786 -70 -709 121 474 -897 271 124 -48 405 -729 741 61 -762 233 301 -781 -391 557 -40 150 -344 -495 -546 -248 703 -171 -488 -647 -213 582 792 -655 391 22 590 -364 -514 -805 -617 -54 81 -416 -872 -674 -739 -437 -208 757 -10 -137 -215 -162 293 -113 -821 -556 675 -703 -394 454 235 -409 -640 -582 721 -264 85 -171 479 401 -790 256 422 268 -697 59 519 -876 -895 573 503 -382 272 -831 -41 427 462 -250 652 -375 780 -227 252 -853 -370 -165 205 -390 -231 763 288 -166 432 172 28 -29 253 -391 545 458 -352 -869 204 -696 -502 -745 -110 -28 100 136 -197 506 -307 -409 -406 623 -836 317 278 -243 206 -46 -114 746 -303 -440 -145 87 -619 -314 -561 -69 -628 -352 363 -375 -341 -287 715 -411 519 629 -590 591 632 -544 -476 551 595 -95 141 -451 768 -596 -882 573 -153 -328 -233 -635 -533 -794 -410 549 -8 -427 -758 393 571 697 543 -186 486 -682 -25 -880 82 -202 -896 161 -302 541 277 76 205 -211 -461 474 724 -753 649 -631 -870 377 -401 706 777 -332 314 -740 -147 -328 211 570 672 -840 -799 325 -557 496 -302 774 -414 -257 -590 -627 -793 30 -481 -764 151 335 -667 -473 -51 -32 229 -151 204 -786 724 673 636 791 -473 -505 -581 -566 222 -663 -866 360 -151 -468 -834 471 -637 0 711 -313 -512 -360 -843 -804 -719 -369 507 614 -542 -215 -508 325 -5 169 437 308 663 -264 -29 -94 300 -215 421 70 56 -97 -780 -109 -41 -817 309 -81 -552 -810 365 541 469 428 282 506 -436 791 379 89 -801 -711 -537 -94 -850 -854 -605 -161 -35 -702 544 -770 -367 404 -253 410 113 -199 -86 469 -183 103 418 -170 -61 -250 664 -292 -101 168 -302 309 -60 -753 289 -547 736 -837 -827 -484 -563 -122 680 273 65 -195 -374 -369 -818 546 -392 321 -354 271 -610 -880 454 351 521 176 7 -791 292 -22 614 -307 -244 671 330 181 -812 11 179 -202 380 -319 444 -735 -553 -831 -597 119 -844 -517 -130 69 -882 -518 -790 -330 783 291 323 705 18 255 -710 53 -552 440 409 -406 -232 361 531 166 -242 -331 -598 528 -143 -813 69 -694 -192 -664 525 346 -181 -258 -35 -191 184 93 -376 -448 500 667 666 -843 -113 108 22 158 738 -203 -117 -193 56 366 -669 -646 -323 -106 -379 90 447 711 -399 -741 -765 706 108 -565 20 -658 259 -379 773 -682 730 -862 -293 -654 -551 603 24 780 330 -285 49 572 96 530 -267 661 -335 -769 -849 529 -527 690 262 416 -542 792 64 -536 -80 -88 463 -368 -688 -872 650 -800 -739 -30 -537 77 -147 -776 -668 -589 124 -811 -342 -697 -104 -699 -711 -221 -351 -597 704 -20 -692 345 90 36 -292 167 -228 680 546 13 531 -117 -274 -498 -31 -638 -4 50 -844 -248 604 731 409 -818 66 575 622 -148 504 -109 8 433 -622 -370 -632 -852 434 -415 492 -841 394 699 540 -721 -271 -446 500 452 -40 350 -69 636 54 237 -250 -538 -353 172 51 10 135 57 35 -28 329 -262 61 215 -91 -317 421 462 -486 326 499 -216 -567 -838 -14 -348 100 49 -319 -36 502 490 261 -3 -562 -731 -534 215 504 84 703 -776 786 697 85 549 575 259 719 576 -222 503 -38 542 749 -871 -339 763 334 -411 -618 -206 625 -300 104 -429 -830 552 -556 -8 -110 -53 -137 97 -84 -201 87 -10 -576 -499 -145 -815 615 -121 -828 -261 -350 -733 -156 -26 -547 -250 729 -199 513 -889 -290 268 456 142 43 -744 -266 4 -41 744 -381 -79 -127 -187 166 -889 499 614 -567 642 759 -715 101 -843 533 -370 -447 -22 598 141 189 737 -260 90 636 358 -657 270 -497 435 211 -578 371 -210 459 -437 -837 -39 -398 45 358 559 -611 -855 -579 -122 -155 686 -544 -503 40 -723 -452 -535 -346 209 469 -41 797 -340 -868 365 685 -424 77 -663 673 -518 432 -643 -72 101 -169 332 -636 -827 370 731 -325 220 59 332 -236 -477 561 -704 -546 476 -680 121 -386 273 -305 -784 386 -12 190 608 -622 -827 -688 -740 -336 -898 -749 -98 -224 785 -236 344 698 -42 373 -501 -47 731 684 147 343 -657 797 -212 59 -516 -247 -532 442 -225 -476 -49 751 143 293 797 91 -530 -436 -127 789 -872 412 -419 -527 -564 391 123 168 2 449 287 45 760 767 -32 -117 752 123 -266 -398 352 440 -434 -334 -524 111 -476 -171 -279 787 376 -402 619 -405 318 423 179 -263 -183 186 -47 552 -52 661 -21 -557 794 569 -81 -768 -565 -70 122 -676 136 759 -687 -100 -698 338 -200 498 -48 717 341 -854 -778 -710 -370 -246 -317 -768 -812 -485 161 -734 132 -750 729 15 -142 297 621 -282 -239 -354 -796 580 637 -369 -298 -295 209 647 390 623 126 591 -489 176 -521 -327 782 -459 -157 -436 -637 -450 -780 -460 450 -877 -128 573 -744 -12 208 799 -447 28 -739 -519 330 -624 -829 -261 -339 345 110 -223 708 660 350 -391 -876 -200 718 -539 538 -594 -632 -800 360 -667 -169 -763 -829 -86 -647 -681 -483 277 153 503 789 -819 596 140 -670 -789 345 568 -434 297 688 -649 428 -256 691 663 -882 -452 98 -487 -616 454 -529 -747 177 732 145 -94 96 82 -68 325 550 197 -336 743 48 -468 -292 -869 -385 -702 700 580 -605 -280 -368 434 135 -7 267 -388 -700 -352 524 646 334 278 376 -303 -889 383 -390 47 -431 -690 -367 -333 -377 -759 -245 -815 -447 188 307 -237 -840 -502 -622 -16 -882 556 -676 674 145 -782 606 -329 -399 -596 701 -646 458 76 -885 -623 506 119 -540 -675 -413 581 772 -464 465 -357 434 -203 355 570 512 -439 741 -580 426 -685 -546 227 146 -196 626 731 -570 -688 192 797 -51 -454 -209 222 723 -597 719 -57 -624 682 399 312 19 420 -259 -831 -790 63 -471 -878 -725 -65 -411 -166 -625 -297 721 565 457 729 -371 -540 -172 -424 700 -37 688 720 279 545 413 704 -748 -785 -231 563 -729 -196 302 112 0 403 326 -755 189 -29 -163 -197 -321 369 -550 94 366 19 565 331 -37 -547 -439 405 297 -528 -202 24 -468 -481 -85 -116 -796 795 -229 -352 577 72 -3 -43 404 -681 -621 -513 476 -511 196 454 -885 -627 -574 201 -203 50 684 -356 571 -746 361 553 411 607 -370 336 -48 325 491 680 -73 555 661 51 -132 35 159 -715 308 633 694 -719 173 -698 533 295 269 -786 -583 -648 -690 601 329 94 -438 -402 644 115 -109 14 -900 -747 -623 -363 138 -692 -757 -528 -77 445 28 6 -794 -231 483 -649 -459 -453 67 22 675 -95 607 -725 -479 -147 197 94 613 -454 191 77 -701 89 553 394 72 123 -496 58 -286 -671 503 401 666 470 -853 430 258 -661 -277 466 -367 706 639 -167 274 393 373 50 -807 -652 517 529 -298 326 790 -374 3 65 798 765 -54 -394 374 449 522 -153 -72 -428 -559 -264 -365 791 -402 414 -601 -512 574 495 -595 478 673 636 46 765 -403 -667 781 -131 123 -855 38 -71 -701 541 -555 10 -435 -415 797 514 142 135 536 -865 -151 394 -325 752 636 -229 152 88 393 699 -443 87 -328 -257 -212 -84 -64 520 -17 72 690 -316 68 443 -422 714 272 119 17 36 469 107 235 341 -773 -706 -23 779 -498 543 44 722 339 6 244 534 -315 413 492 384 42 270 -334 581 555 600 -639 175 -692 -872 -309 -887 -691 -249 -448 521 -861 584 -559 -416 236 -635 -58 782 764 691 -449 40 -28 -134 -872 229 262 717 270 -848 186 -392 497 616 -423 667 -308 -880 -212 463 472 -415 259 -157 515 -365 -811 249 -220 -17 -116 -806 -242 -480 -80 623 -312 -221 651 -52 -276 615 -345 480 -117 227 687 757 431 -17 764 596 -248 705 510 -710 -605 477 189 -875 164 -832 399 528 -589 -355 188 163 -55 379 78 -854 593 -237 -502 96 499 -803 600 600 -742 -559 597 409 294 -326 698 591 457 -428 -108 -460 717 276 -65 -97 412 -758 -337 -836 -402 -718 712 -886 258 290 767 428 448 -180 102 669 762 468 -425 -299 -16 39 -716 592 656 -418 98 377 681 -238 403 -68 -249 562 284 -18 786 -524 130 -770 -620 -820 280 -664 233 -588 251 -448 341 135 540 -96 689 -12 758 -322 148 -164 -233 -712 -533 775 564 698 -857 -197 278 -203 256 211 -831 -736 -430 -70 26 -798 204 689 481 126 -274 -128 56 -451 -873 -526 -633 -198 -866 61 -99 792 -279 696 -122 -735 -566 -541 486 -319 -435 -334 -843 -216 -363 -655 -761 232 -761 -351 -105 70 -823 551 -107 -710 -408 -498 261 -164 523 212 42 -750 131 -871 -840 -513 -698 -881 -897 -168 134 423 -435 320 -242 -235 628 -305 605 -581 -794 -94 -486 275 546 313 62 -467 678 -699 524 653 -870 534 -754 -38 609 629 -862 -403 -498 519 -681 -128 359 -482 -876 -36 -726 -348 335 -101 770 499 -463 799 -235 387 148 668 57 -583 347 140 -123 -141 -757 -138 -442 -304 717 -895 -327 -593 261 425 -333 -152 -197 -422 -707 195 -196 -227 758 -644 -119 -360 333 313 -560 144 787 628 751 -744 496 9 303 -237 -608 -210 139 -631 -150 -311 634 -435 -463 712 676 -786 -446 -523 -882 -172 -169 205 552 -667 736 -489 692 106 476 -851 678 -45 153 -663 34 -625 -514 -146 383 380 251 -708 272 -299 224 -507 -705 479 364 -320 -618 -73 -842 -732 -202 664 200 303 -11 -801 374 395 -850 340 276 -259 503 -613 -494 649 110 -20 6 -606 -395 -444 -842 -286 -879 -11 -378 -655 -592 693 -379 110 275 -547 212 -368 470 130 197 -884 -446 -838 -822 -268 -81 294 544 623 387 -898 -203 -882 -32 267 546 -63 -826 307 -280 147 -413 548 -33 84 -473 -371 0 -319 -569 46 617 233 172 665 -454 669 423 411 498 -487 -442 -67 587 -668 -182 -189 751 -36 -743 -445 528 39 203 -835 -137 255 -326 -770 412 -867 674 295 649 -436 715 224 733 -218 521 725 -99 337 -757 -470 -742 -571 -379 448 -393 -312 -494 -346 -280 -859 111 -319 179 519 -284 -493 46 -77 242 694 -700 159 200 -751 527 -226 237 421 294 414 175 161 749 -186 -745 -609 -584 -58 216 42 -417 491 61 300 -319 -508 237 560 -224 -277 -899 -426 630 429 630 -818 423 103 -596 -751 -572 -521 664 -195 -115 763 682 -715 -727 -606 -627 -185 773 -262 -417 -21 -842 14 -774 -335 -465 -59 -585 449 -750 -832 310 -754 -41 -265 169 772 -559 234 215 -633 117 203 -275 225 -826 245 683 653 -857 315 215 306 247 701 308 -57 96 -558 548 650 -144 -407 -228 501 -328 300 -756 339 -58 476 651 262 265 -248 130 -334 -541 -226 597 -539 130 532 597 -660 -201 -81 179 -389 498 374 773 179 194 -347 743 46 -96 297 -331 -542 672 -230 505 0 -561 -517 -279 -606 -171 -820 -574 502 509 -637 -397 362 -655 -580 353 85 480 -275 415 -658 -460 69 704 32 -267 -92 417 -212 -718 -590 512 259 596 -746 543 -25 506 -18 -20 241 -399 -346 -149 681 -97 -15 -172 -243 263 -211 483 -406 -455 343 -792 14 264 272 416 -283 387 -90 670 -653 -41 653 -398 558 -441 697 -343 178 -39 -590 533 447 -25 125 141 -174 230 -740 -651 -43 -22 596 -212 715 -476 -248 -887 -519 -683 281 -97 545 572 208 187 -225 -819 -206 684 -796 102 -780 -872 29 -708 401 -140 -792 -342 -175 214 61 420 -127 -189 -361 235 -29 -451 355 -727 -51 -810 -243 -179 231 397 285 -368 627 207 331 514 -545 -543 395 659 603 -244 -207 453 198 -390 455 281 279 -268 -213 688 339 -518 483 -236 761 499 -769 -606 706 539 -888 418 521 218 353 16 -2 -313 548 533 -864 -884 783 -270 547 308 -664 -340 781 301 22 181 648 318 95 -258 -284 682 588 -600 310 -360 331 -648 565 743 682 297 -43 294 -320 -201 577 -665 -22 -703 -536 149 155 219 240 451 236 -519 665 695 -52 -759 500 -119 114 -379 602 627 -55 556 -460 -740 -587 794 -98 484 -224 -100 -73 345 -554 591 -371 181 331 107 317 152 75 532 -722 -636 660 392 438 -204 778 248 616 -478 -79 -78 63 593 -537 58 690 -747 -674 441 545 -772 -562 -493 -788 627 -648 797 597 551 559 -512 -842 -264 365 147 -355 -545 -701 -476 -261 303 -500 -69 562 709 -361 -635 -288 223 -598 -844 272 369 82 690 474 -853 -111 -525 393 562 -743 -592 760 -80 67 -608 -785 -445 142 -622 -504 177 374 234 -540 -289 81 -802 726 701 -866 164 -663 584 -171 -592 698 750 -629 145 -429 -748 264 -746 142 -280 515 357 -516 -801 -536 -521 5 532 -654 575 512 642 -866 -311 718 -174 155 761 260 -611 -21 -95 335 -627 105 72 -752 -219 728 -831 -65 -60 -39 6 -760 -494 -608 -738 447 184 -59 -111 -276 56 -501 725 540 -562 443 112 618 -441 -849 -383 268 34 -364 52 -183 424 683 750 318 -68 463 651 117 -378 745 287 -692 715 -393 -758 645 123 703 -786 -614 230 529 97 -74 507 647 -328 -714 747 -344 226 542 761 -371 -209 -255 -645 -243 -479 21 -403 587 -438 341 -798 -729 -763 -669 599 -847 -372 -558 -882 -890 -872 -616 660 -465 -28 -609 -308 267 -695 -123 46 -581 -449 -517 -111 173 666 251 764 538 206 -419 -168 383 -431 -618 417 22 -421 -537 610 -676 236 424 -531 -344 127 -597 -420 -834 -250 768 534 692 -538 -797 -755 -275 715 -54 -615 -501 -524 202 -677 507 -155 61 -442 -709 596 239 475 -677 230 -478 -103 136 295 -197 -155 8 -637 -339 -399 512 -735 -231 439 244 367 -875 -94 542 -778 -88 -289 209 -851 -830 336 -255 725 683 423 320 -85 531 348 -92 -628 -728 -362 185 729 -797 413 563 709 497 -249 -616 -57 -737 -634 516 524 -607 57 -4 284 -377 458 528 435 705 184 628 500 -542 676 668 -125 775 561 -328 261 -447 -510 -468 -847 201 168 -326 256 552 -79 614 339 293 218 36 -862 168 -891 226 541 -185 186 368 644 373 -667 619 -18 -874 -216 -496 222 -227 -380 -534 -55 -489 94 -264 -545 94 -672 -341 -457 436 534 139 -851 6 -93 739 -168 -900 348 686 108 357 -498 254 774 216 -85 -786 323 -60 -331 -297 -802 186 747 -847 289 390 -666 -149 -614 706 -20 -872 684 -540 -321 -836 31 641 -736 14 640 479 -440 635 618 -394 754 -807 408 -261 -464 -317 -455 581 735 -891 -269 58 531 330 -879 645 439 -447 204 -752 -389 -830 235 96 -295 160 -143 -571 -672 103 -338 -407 -718 330 -282 -532 713 -462 493 29 796 -330 -767 -61 -184 -198 770 620 -770 -97 76 -808 523 186 409 537 -798 -761 -620 -444 -843 481 -26 -758 460 57 438 -774 -121 -647 -53 -634 -853 -360 743 -61 -188 585 -255 -499 -333 665 -760 641 104 -724 -547 734 565 -479 -851 679 -498 -183 480 779 544 -720 -672 522 206 -386 -751 171 373 -142 -461 -639 503 -396 -374 623 -329 -425 -368 -171 -207 -261 617 -399 666 436 -809 -507 118 -284 -547 -835 -85 623 626 -744 402 314 673 152 -373 572 244 -134 -583 -474 -822 -360 106 724 273 247 5 82 -407 604 -835 -320 -517 561 -240 -788 314 -76 331 538 49 -171 -245 -438 -64 -853 791 552 744 27 -463 34 121 -625 -326 -758 297 648 -103 -79 363 -3 -889 -103 452 586 600 -170 -541 -255 -618 -50 255 221 -374 -655 77 -426 -282 481 -714 -682 253 731 764 -235 -662 250 -142 358 -899 -134 112 556 261 -356 -127 -427 -462 581 -486 453 -19 259 -890 -106 532 588 -60 482 -243 -418 96 487 -564 -499 161 -513 95 -213 -229 643 582 -376 197 620 -411 139 620 589 -451 756 -482 -655 48 -833 -787 775 787 263 626 -333 -841 -71 -345 -736 668 791 54 -106 78 -2 732 -441 159 282 -204 130 -173 -300 -509 676 -594 -543 322 -710 632 785 425 449 -770 -88 155 -408 545 588 407 -336 -720 650 330 224 318 -92 -431 -133 -738 -283 298 692 -336 548 501 -705 49 -489 528 310 -673 36 57 547 -488 -787 -708 -753 775 -558 30 -386 756 388 760 221 -376 48 379 234 -748 686 -827 512 500 -78 743 -381 -471 -369 -869 704 429 62 -138 535 -235 -755 690 36 -526 153 -375 478 -766 397 -340 -869 -173 -328 593 -510 265 138 -306 381 -43 346 720 138 -507 -537 623 74 181 527 291 -108 -872 -687 483 -697 -136 -396 -621 509 288 488 531 408 142 -677 422 -515 325 -295 -66 -586 233 -894 -848 -477 252 -328 -428 -20 665 195 -156 -692 -125 73 410 -430 -664 -828 -460 291 391 791 318 -808 196 -605 -861 587 693 -878 -693 147 -177 289 337 314 582 -380 -21 -301 475 -661 385 54 -823 201 485 329 -458 -109 769 623 466 667 -746 -696 670 635 -561 -815 -432 622 -305 -13 81 -776 -807 353 -287 280 517 -182 444 -589 568 673 273 -621 294 438 -570 -662 -396 476 -69 -107 -880 -594 711 647 330 -55 530 -347 317 512 246 -314 -730 40 651 -357 -773 -770 -253 -866 304 355 -322 -83 -458 71 -716 -383 302 -699 -697 -449 -714 184 -248 -858 -192 -549 -866 187 776 -257 512 108 -75 744 381 164 -183 -43 265 -232 156 -373 601 -611 425 -319 -373 59 -312 -586 325 91 -125 -611 -490 -822 -338 -90 -446 -665 -443 549 361 646 -538 328 114 192 3 284 -386 -7 -131 -780 697 614 755 204 -791 -685 285 -883 -671 796 -698 -588 192 152 -334 -658 -834 -42 705 323 -162 -343 -237 235 711 -853 161 -882 -760 -31 327 -344 -775 740 -900 282 -234 -811 -147 -485 242 -172 644 -695 261 380 690 -65 -213 -608 635 205 -502 -859 -345 -515 -560 286 -881 557 -511 107 -455 716 653 -618 -800 -168 -323 -866 709 356 417 775 475 -661 635 -70 609 -319 457 -642 149 669 -121 -427 -21 235 -867 -5 58 782 -473 518 594 -75 250 -535 -831 625 -534 -698 553 -636 -502 -634 135 218 540 -547 -873 477 -137 496 -31 -353 -339 312 -899 245 -47 195 158 660 -458 283 -49 -584 142 -90 388 -386 -376 -634 -328 -683 -161 508 -525 -486 -523 -754 502 -492 730 -632 -627 -865 145 -389 116 314 168 463 545 680 -705 787 -314 -83 551 -273 -508 -321 68 777 -139 -108 -679 169 -583 -228 -634 -574 -322 502 24 711 463 727 -82 181 -5 317 -51 -343 -6 -521 663 382 89 -297 -611 764 30 -486 412 -299 -689 660 -450 -698 603 227 -807 341 324 -247 -152 -166 218 -578 -757 769 632 15 556 -621 423 222 -289 -84 -900 -614 -654 -252 432 -778 196 405 -381 768 -357 -392 657 194 36 676 -713 526 740 675 94 379 -273 96 128 364 -247 -82 -457 159 -229 -419 -586 -227 -473 -609 -60 376 -94 599 267 -451 290 730 -565 -327 -806 -788 -465 532 352 607 3 -72 118 393 -827 -605 -380 -254 412 -58 452 -161 269 439 -316 285 -440 -332 258 638 116 626 216 -299 -512 -278 -205 -621 -274 -727 54 693 -366 -264 -719 -494 -426 503 387 -606 -371 -484 -863 458 312 -112 -804 -43 561 -874 581 -10 -25 -54 -490 319 -792 47 -692 443 366 573 -93 -297 -538 534 405 -394 -832 -9 -144 369 -760 170 741 229 459 -167 152 -78 -300 -267 552 547 285 -593 457 -732 -102 -240 331 3 189 -737 -144 -34 592 80 281 -648 -706 636 -732 -36 685 -32 -869 -102 -887 -859 70 -507 709 -304 -657 608 -126 -686 -67 -823 416 456 288 130 632 466 -502 395 -805 -392 219 -728 145 -595 -562 -194 349 431 -884 671 -703 418 623 -713 384 -73 -190 -889 31 -569 -287 119 646 555 -6 -702 526 -776 674 -360 180 -800 333 791 170 -504 -63 87 -533 -200 -98 -864 -372 -552 -792 -15 -548 575 -107 735 -551 -746 -169 -660 -660 463 -360 -138 581 -466 127 20 -48 -59 162 -226 375 -76 457 749 326 -738 411 -138 616 -820 -85 598 -59 -337 -733 636 -415 91 -343 56 797 701 38 -364 -204 526 294 -522 310 101 -332 -768 759 -768 103 239 -190 -856 73 612 -96 -234 536 476 111 -216 -4 678 -808 -442 730 -458 601 651 -215 707 -46 -63 -46 -381 -65 -199 -241 -478 -52 556 581 -477 -136 -432 -630 333 -575 -467 683 -872 -290 -103 346 183 -727 -224 300 -85 596 469 -607 658 348 445 -389 64 9 -291 -207 -781 578 204 515 278 -11 -409 -732 160 -187 -766 -460 -207 -623 280 -412 -526 594 -504 236 -91 -466 216 -364 -675 584 -711 349 397 -670 -286 -286 688 -839 -306 445 -179 -151 789 388 -3 -86 213 -573 604 175 -611 -625 44 -275 -83 -164 -878 -652 460 57 -142 422 -552 396 323 162 127 -841 -884 412 -389 667 640 -776 -873 -634 15 564 746 699 -287 669 474 -897 515 -249 -473 599 284 698 84 203 -181 -801 712 479 614 166 -530 -501 58 745 -89 -446 -351 -436 -6 267 -577 -134 -88 744 -82 -771 -108 -264 -578 794 -746 10 176 542 682 -687 386 780 405 87 574 183 -107 -540 30 -358 750 14 547 -505 -608 -630 156 -468 -366 -365 34 699 489 -70 594 110 26 684 675 -608 -353 430 494 -618 -493 -886 -309 -211 661 463 722 598 -434 -572 -895 424 212 313 -665 -683 639 -324 -624 -642 -133 617 -151 -793 438 11 -42 383 54 -625 577 -144 -275 619 -796 204 -715 455 -142 -892 582 -372 52 -708 -237 -789 255 -873 -2 -311 -813 278 331 183 -209 129 446 279 421 -680 736 245 -248 121 -842 261 -644 72 -573 -841 376 -634 153 357 89 -66 473 138 232 -581 -409 212 168 -44 518 -189 -876 251 46 -715 166 562 -260 460 -796 -456 -681 660 -31 296 -766 313 -345 -714 -156 -836 -897 -317 365 573 376 771 -861 25 364 242 193 -586 -135 64 599 -275 -506 61 104 646 711 108 550 520 99 45 51 -183 457 -867 456 289 -380 -324 -117 407 738 43 166 195 -648 258 354 334 -725 -743 -571 782 -525 -656 92 -628 -537 -508 285 187 -686 112 670 -213 228 595 -31 -633 435 613 409 -363 373 -688 -369 -550 -625 -506 -524 335 -314 686 670 -27 220 268 -648 -895 -759 757 118 669 -241 -850 53 15 399 541 -354 -760 598 114 420 -807 -225 -501 -413 465 -816 -695 382 458 -349 -757 687 -681 -278 86 -260 435 -230 338 416 381 -371 655 -812 13 -843 734 445 -115 -722 -676 345 668 -265 -39 -289 678 130 283 -355 772 -416 718 -57 -342 -782 -393 -38 704 -363 -559 327 670 -658 -777 -472 596 -884 331 794 734 -824 -773 -44 673 -837 -215 762 -880 -146 -270 -483 -518 633 54 -347 -723 609 -230 186 -379 295 558 644 546 -881 -334 551 726 146 -767 -18 -773 712 -599 -645 -597 -457 -53 -599 -310 -59 304 698 -355 -674 -205 -636 -592 186 -602 467 780 109 163 164 203 755 96 706 702 313 -479 -495 57 -232 75 -693 430 -159 362 759 -190 -542 70 619 525 -729 -162 -270 417 -57 75 640 -265 -287 550 -4 552 -895 -648 -805 612 680 744 -174 234 14 -157 58 -815 -245 -492 247 -648 761 520 -228 -30 -83 158 -579 -226 -117 300 -862 318 797 -859 -333 -374 -136 730 -575 30 -491 93 193 151 -129 72 -497 98 215 -854 118 45 -511 -600 -44 132 658 355 623 -583 -605 164 69 495 -809 337 -518 313 -148 -779 -309 -223 531 34 676 673 -836 -139 44 308 318 -302 387 -368 428 -190 366 389 725 264 158 -417 58 409 510 -346 313 -265 -227 -346 392 772 -854 -179 409 416 459 717 -879 -596 -513 326 30 737 677 336 557 702 -805 427 -897 793 -584 347 483 99 -323 -742 -17 -605 -394 -327 211 -449 -503 -752 475 -266 43 -435 -48 698 -864 -9 -697 624 244 154 -342 250 -109 719 435 723 -100 -182 -604 586 208 -595 -490 576 -814 -232 -684 -868 -120 -834 -630 -411 -286 -342 274 -344 -667 -742 -428 -438 423 165 231 -660 -887 -433 558 528 569 55 -726 -419 711 665 -238 307 4 434 -599 188 -635 -810 -264 -418 222 534 -780 -629 277 -416 -34 102 146 -226 -756 -796 -251 -566 123 467 -483 -575 -509 14 -872 124 577 -559 188 451 -78 -206 -554 244 -777 514 -285 37 400 -526 501 -47 -711 -849 683 -535 -190 -815 535 -357 -450 592 -865 -510 235 515 -718 -497 -419 -759 -499 298 -792 -243 553 -744 656 -286 -303 278 -171 -149 634 290 -468 -452 65 -15 -610 555 529 69 -41 130 310 39 -663 670 -681 684 -254 -756 -453 740 -250 -661 253 374 -302 -215 431 462 -480 -849 -298 -481 -160 -467 119 541 -384 244 594 -309 747 479 109 140 -128 -200 333 -293 -658 659 5 -865 -194 413 772 -642 190 -734 268 -433 -54 -847 136 -688 511 86 -213 237 -538 -854 -668 -656 -268 772 609 -758 456 327 302 485 -859 -853 283 -385 -606 408 -495 -192 181 114 -271 -502 -546 530 201 776 -837 360 -637 206 -191 322 -375 -671 146 468 796 -800 -271 -456 -302 -226 510 138 609 586 -592 -601 754 -836 529 509 -699 -627 -237 -642 238 33 324 782 -495 496 -125 -332 -571 -479 -200 -395 -384 -458 540 -413 -791 381 348 -290 27 -496 -193 76 238 -261 -500 -630 295 505 -299 540 -266 543 183 -648 -728 -654 -65 511 -23 -569 689 -724 -894 466 -608 706 626 708 734 -70 636 475 -559 -248 -652 -277 -261 -196 -591 -892 135 -340 -302 513 75 705 -866 -884 -703 245 -71 780 771 -231 -39 777 -577 -870 -146 641 98 -52 231 16 42 764 670 729 -469 453 -33 -105 539 458 -739 452 226 -327 -393 -691 590 -799 143 -189 -605 634 585 150 122 554 91 787 -893 -559 -306 -542 -51 -693 -760 404 -162 -613 -151 406 -53 738 -708 -585 127 -287 -242 -357 780 266 -520 -878 197 111 483 -257 383 791 119 -671 -11 -70 485 599 512 -537 -714 -124 731 -514 -497 -377 -246 287 235 -514 -429 729 -161 421 417 119 -467 741 436 -116 343 325 413 764 -638 -741 146 -269 -130 797 512 555 -508 -323 -13 -827 252 -582 701 -654 149 657 -482 -337 392 -660 -389 133 399 2 -91 702 -361 456 -44 562 172 -391 -372 391 69 223 -124 -503 346 295 -207 -64 571 -308 -4 371 597 541 225 -415 378 -782 324 385 260 -209 -289 -89 -560 689 482 629 -331 464 -509 -53 -169 47 -102 494 417 -295 308 -808 -327 -62 -365 349 -893 -218 -804 -755 280 241 503 -266 -382 76 161 273 -662 -679 288 722 -791 478 401 -624 -74 -814 -844 598 -588 629 -368 -43 761 -404 -448 22 -296 409 16 -378 -871 -276 -374 -595 -856 -701 473 287 -424 -740 370 -800 14 -331 639 -728 -430 685 -459 -364 369 -532 -665 742 -525 -254 264 251 -197 -334 580 -556 -92 222 -508 745 464 -20 -692 -815 702 -353 -198 288 -580 -180 -547 -494 -38 -346 -528 -391 -87 278 -609 561 -774 175 553 -15 274 601 722 -798 374 -375 -585 -319 564 656 458 453 -88 293 184 -444 497 -53 -203 -686 462 -450 636 -477 -234 207 379 -530 -180 -511 -460 79 378 -566 -559 -774 755 -189 273 -849 -649 540 712 -590 240 -629 -400 -509 179 -410 -579 371 168 -191 201 125 -483 -31 175 612 -651 -897 598 215 558 -126 -386 -532 273 693 -448 -456 -890 723 -145 -83 -585 521 751 -117 -732 563 61 96 651 -84 -37 662 433 -601 -377 -712 3 74 -752 -28 315 -883 619 143 346 -792 352 300 120 -612 -341 -153 70 -387 82 -417 -542 -480 -136 -161 471 339 -734 438 746 -669 -698 747 -72 404 109 -206 535 800 134 669 -1 -782 -515 -77 77 573 -508 580 -370 -378 -399 299 112 -605 521 -103 -637 -515 -255 -800 269 456 149 -506 -795 494 -882 -691 -803 -375 -846 -526 -338 -860 -269 369 -128 -69 -379 562 -160 58 -311 -343 776 -251 -667 -790 -694 -559 654 623 -100 8 298 -783 393 576 -91 656 38 -250 -813 605 588 684 -505 -375 -427 -642 -551 -714 -624 -787 -716 -109 43 -817 -611 599 -55 -788 -787 -683 244 738 -828 -663 -633 -525 567 649 -705 -255 -748 786 744 437 -187 573 759 314 26 647 -705 -140 -819 708 153 479 -432 271 -584 160 243 -158 222 695 -510 65 -357 666 -774 -148 702 -590 372 300 -77 -858 664 -450 763 497 -199 -498 68 568 794 -722 -560 589 -743 -131 -282 644 211 542 -85 410 -480 -404 -9 -748 662 503 74 370 -336 -590 -359 631 -670 -316 72 -169 -243 -85 -446 671 -470 -97 715 358 -94 -606 478 -559 -730 -823 -26 -609 252 -393 419 45 -784 -769 -168 -384 422 -99 340 -462 165 530 -73 -408 75 -388 -443 -646 -867 203 700 797 -828 765 673 294 -383 795 176 -191 -579 -514 171 -436 114 -765 -71 644 -99 665 182 -513 -798 581 -522 655 -616 -693 -279 -105 241 589 497 386 629 752 646 -284 -478 -220 -355 -504 450 565 480 -871 121 251 4 519 -116 103 -347 -354 584 -117 151 -28 -855 350 9 -490 -301 447 511 -670 745 -344 174 -262 -802 -143 -380 644 -269 794 -660 583 -210 -522 47 -357 67 -620 -743 -147 -682 222 -640 -216 415 35 721 -328 -199 615 -606 -254 -69 -644 230 510 640 -240 -616 -693 736 -596 -470 -895 545 -795 387 -635 612 590 -385 -371 -738 311 -63 -246 645 745 -805 327 -615 -632 -437 -804 -628 90 -899 -867 583 -136 -160 -890 -330 530 155 -546 -644 -118 189 172 -577 666 -250 437 -861 451 401 128 -135 -258 -648 -724 -52 -209 -277 561 -194 227 697 671 -442 -16 256 660 -354 -396 -250 398 556 -107 386 -377 293 614 -506 138 166 502 -754 -263 100 -400 -786 -729 423 471 772 -47 -300 -140 211 -337 656 -577 -756 -151 -198 -684 -110 -822 -261 -514 2 -613 471 289 68 -797 433 514 478 -94 567 -709 -226 -146 170 -739 412 -528 470 586 686 -666 574 109 -879 -713 -659 -145 -34 -143 113 -507 322 106 -705 -11 281 -886 678 -228 -846 -184 -297 796 339 328 -864 788 -566 -296 -802 616 117 -392 -710 57 -802 -293 321 -8 -731 -797 -778 -888 753 254 -139 -508 -586 611 226 210 490 -527 -211 -218 -85 -631 -576 -394 120 51 297 -333 -735 702 323 139 -752 -598 -144 -327 437 262 -375 379 -877 -157 -560 517 -884 -761 -785 -274 249 -776 -308 309 385 665 630 -596 -693 -781 -636 -812 410 -658 695 -530 403 -860 -224 -159 -185 54 155 -208 688 -387 136 -176 84 -549 -511 70 411 81 397 -14 405 -108 -13 -629 778 126 -410 464 -396 551 402 703 -763 -191 591 353 -430 -134 -781 246 -749 -34 -199 -667 -548 491 -123 -457 -269 598 371 -832 -391 -173 -108 -409 209 -326 356 -251 486 -47 -115 542 -323 436 -684 254 -72 -125 796 -97 -684 487 -219 99 -23 -864 340 253 -840 -350 316 -691 332 -3 -178 -881 -351 -61 -326 -8 -530 364 -2 362 -615 -861 509 -472 -440 -649 153 -324 145 -783 -275 -319 -477 -63 508 191 -835 -833 -556 -167 -772 -848 735 -527 -350 -877 -560 -817 -687 587 188 349 787 -444 558 -192 -110 -93 -522 -449 427 -698 718 586 -858 -206 275 -133 9 -828 -555 -517 227 -504 677 -892 530 530 709 385 -846 -209 -842 141 -38 -196 479 -229 555 718 -166 -80 594 94 583 5 -41 448 -106 560 735 -429 -16 -415 368 -83 -550 117 -12 -406 81 98 -680 -384 564 1 183 513 482 -322 486 186 -799 258 213 740 -791 -886 -53 398 425 125 -599 -655 177 -123 376 -507 -393 795 -143 -860 -68 5 -380 -268 771 -19 -82 489 -775 613 342 -210 -823 -597 -162 107 -558 480 -88 -565 282 -875 531 -900 115 -337 27 198 -506 447 702 -700 -666 449 498 -359 356 -383 375 -438 353 -739 361 764 744 -13 -360 710 -699 -485 -834 -386 637 -585 4 -682 -151 35 -456 -536 -378 257 454 346 528 290 -625 741 -623 724 -582 -746 -85 -515 -433 -438 186 -838 789 468 164 -246 412 119 120 -560 -734 261 131 -490 -618 668 -605 -614 -401 592 -516 596 47 -694 -632 513 -79 430 -235 742 596 -39 -398 489 226 356 -523 74 -796 485 79 702 386 -724 622 -757 -755 -141 356 752 195 412 520 -585 275 161 -685 -288 -605 476 161 -107 572 148 546 205 75 -98 -572 626 -355 -588 -871 736 -184 -35 -164 -49 601 614 -207 121 -456 -379 -304 580 -768 -855 60 -683 -850 -645 -387 468 -493 -163 362 -230 253 72 148 -578 -666 226 -28 648 416 39 -622 -87 -85 36 -636 190 -204 -724 782 -11 142 -116 -724 427 -164 99 -542 -394 -145 -624 561 -412 616 790 379 -864 564 38 396 -833 75 -452 -299 -12 691 -523 689 -513 309 238 -7 -471 471 -647 -24 -478 -492 -536 382 -539 -223 188 -818 294 -97 761 -339 -555 -733 -848 -53 -436 290 -307 153 -502 -774 12 646 -559 -869 -647 -112 168 -583 -766 -607 436 183 229 243 -318 -330 595 301 534 -880 423 -502 -404 211 -732 -712 -327 -150 -91 759 -866 -629 523 -861 -109 -645 -596 562 589 -254 -319 -108 -352 -81 66 -828 751 707 -225 716 597 17 403 -766 115 -256 -167 -78 -113 -21 -860 -220 -169 -683 -755 -214 -843 778 -333 -427 497 -267 170 253 181 171 337 -834 307 -367 512 584 -846 -494 -303 -593 -568 -120 188 2 -639 -327 475 -185 160 569 -373 -743 -453 -162 245 -216 -731 -159 -244 491 531 389 -24 746 323 -615 -332 -256 -763 -422 -439 -179 -144 153 -134 712 -24 -894 -420 -528 -110 -844 -760 138 429 372 608 429 -725 -488 -679 636 279 -620 794 -786 468 662 -447 -725 522 -449 323 -13 -40 393 -416 229 221 34 294 389 370 735 4 554 138 330 10 -510 -567 199 -172 -538 -551 -782 -438 90 614 -897 221 649 -835 424 503 -609 -276 -24 381 -43 235 650 413 -179 -820 -784 -225 508 758 -488 612 -284 252 194 -850 775 -748 620 31 129 -253 -855 752 -83 -559 61 762 125 582 -497 59 48 161 -648 -453 275 303 -306 137 287 -386 279 574 436 796 -886 237 -770 -37 -849 -184 -581 609 -529 171 -104 622 480 -49 -856 -477 650 -337 382 -535 -237 -736 -380 -144 -207 658 281 665 368 68 -187 339 -721 -872 -759 189 132 626 -526 542 231 553 381 767 -830 -609 -108 209 -68 470 -653 -231 -845 -205 -67 -742 17 -848 -342 699 787 651 -92 450 -260 -386 -203 79 342 152 91 -25 574 -441 -444 -445 -680 -742 -55 -565 -637 -891 -227 141 229 -759 223 752 -271 507 -130 516 722 553 75 -147 -893 -753 465 -884 331 509 -788 507 -764 458 645 -671 666 -208 -265 -890 -883 396 764 -698 -501 -464 -600 -251 12 -789 210 -566 711 339 -43 -72 -474 296 522 -451 547 27 50 224 749 -316 -859 73 752 -290 -817 383 276 -600 86 503 735 -390 113 349 678 -646 -113 -530 -362 -621 -668 -417 753 551 561 -687 -852 -101 -885 728 -807 380 798 -598 626 -542 108 -517 -203 -79 -544 -506 -97 406 733 473 749 -174 670 -355 -7 -710 748 774 479 573 621 788 -853 -713 205 -512 -113 72 -225 106 524 -53 -41 -286 656 505 -21 687 272 501 108 165 -113 -22 737 -35 151 -113 505 -17 52 -706 800 539 226 166 798 712 -89 -769 -535 579 4 -663 -187 -346 614 -144 493 -605 713 184 667 -81 -98 -599 -701 629 15 406 -561 552 -551 -740 90 8 -106 644 -688 -370 -237 -727 276 -388 -34 614 297 -787 -448 407 -338 773 562 -469 487 66 403 -547 -764 712 483 41 343 782 -652 227 -609 582 -284 -290 269 610 -637 -665 -534 -617 619 195 -123 600 744 671 -726 -266 -213 -159 710 388 -375 603 89 569 -726 350 -311 -528 -755 694 -646 -801 476 666 -492 176 -321 -508 477 694 -359 -761 -225 -63 85 -646 -614 -741 406 765 237 -899 -392 -167 -729 325 -717 168 -5 -665 -728 -302 696 652 716 475 -377 460 605 -640 287 -194 -121 -606 -652 -707 -144 161 -223 -98 -186 -899 652 549 -457 -850 657 376 -310 -802 -515 648 -234 -255 -655 -185 -490 -98 346 -532 -647 -271 -132 -359 239 -870 -208 -831 263 -560 45 461 663 287 135 174 276 557 758 -323 -403 -790 701 -417 -568 -208 -636 -724 -781 -422 442 -141 412 -417 -519 460 -472 19 20 -518 187 40 -782 468 748 -762 -694 308 375 232 -710 -549 -269 307 -201 572 -238 -426 299 292 568 -166 66 -346 511 -443 56 -190 479 2 -850 -284 -473 -500 -896 235 -553 -593 -552 -176 -43 -225 -759 -426 -344 -92 -94 -653 -455 787 599 236 -592 77 -675 -246 446 775 -392 -836 -478 3 -320 778 550 -652 353 -686 -531 -519 772 -684 -521 -349 703 382 -132 401 62 421 729 -804 -721 791 -386 238 698 188 420 -78 -842 -588 550 -775 266 -795 621 640 563 -673 -346 -410 -144 543 -516 -493 -479 559 -609 -896 -294 143 -719 -869 40 517 450 48 -843 -436 141 108 276 -346 -880 398 -618 86 -739 196 392 97 78 665 724 -708 424 -611 115 448 -45 501 -827 787 -694 178 31 -131 78 392 -30 264 -564 -740 219 141 -837 304 503 230 -24 290 -174 151 -86 -496 -396 -287 12 -679 797 -265 579 582 413 424 242 -537 -221 795 734 798 379 -175 223 -601 -880 16 114 457 -756 252 -798 327 742 735 -899 790 324 -28 -818 -200 70 567 431 261 329 226 528 155 -548 71 -553 692 664 -24 489 255 -353 -787 -451 -331 -761 505 638 277 -379 584 -437 -694 -17 -630 466 638 -766 -73 602 -592 -355 -552 -146 -168 -706 -665 -874 196 -500 158 -157 164 14 243 268 -49 -227 431 -309 -297 177 -682 35 -484 165 588 -341 727 460 -641 547 -461 -724 -656 -827 382 -6 345 88 -403 -21 197 471 4 -119 544 555 -587 248 453 102 32 -880 90 647 239 326 -609 534 -443 -530 550 244 730 345 -132 -702 -538 417 -69 54 40 -66 -637 -751 -893 -413 20 797 203 210 489 693 727 334 451 -595 -322 -273 65 726 -356 -808 -462 423 393 190 197 659 99 385 789 89 -491 -271 -515 779 -681 382 -860 84 32 -793 -688 686 410 501 -526 143 -439 236 -391 668 521 -675 -887 7 -130 524 549 -47 137 -888 -146 309 232 -549 -656 -530 -669 -314 333 661 452 707 724 650 374 -274 -95 458 724 673 -647 701 429 68 -580 126 -706 -318 -682 -153 -169 383 -683 -172 -538 -37 -77 -448 555 -752 -74 660 407 541 177 -81 -553 624 -648 -384 -498 537 650 -876 -216 461 -46 248 263 425 8 274 -500 -203 333 81 194 164 -754 732 -126 -156 401 -210 -258 -180 314 -165 -242 89 315 66 -620 359 774 540 443 696 171 -829 179 127 -123 -616 5 -852 654 472 150 -192 -236 -336 746 355 -419 106 -104 673 154 64 436 141 754 -10 -362 -449 98 -384 -73 739 -419 47 -490 -83 283 -110 98 -525 465 -887 701 233 230 -404 -733 394 137 -672 -767 -760 -409 734 524 -450 85 -121 -749 -626 -708 660 163 -480 -134 -146 711 -384 452 -438 -4 -858 249 -512 -834 442 122 110 494 518 -578 -345 -831 618 -352 -647 24 -572 -661 148 -101 1 -720 701 -721 629 -339 -98 -338 -288 -676 726 128 -503 42 89 -663 -401 464 130 -473 -816 -369 610 -161 435 -664 346 -44 -181 -275 -828 422 -697 -272 -117 -387 -113 -117 799 -623 -659 -459 503 -702 255 -775 197 284 -16 178 -255 -344 -814 -10 589 -249 289 174 664 546 37 461 -641 589 -668 287 -818 478 -177 13 -264 -777 -395 -892 54 -72 754 -592 531 -13 -655 747 -12 361 643 759 -549 290 22 506 -80 125 210 118 46 -292 -782 373 -90 338 -777 -183 -558 -392 -507 488 -329 -881 -549 -656 -366 -651 723 -392 -271 274 59 -525 -406 600 35 -812 204 670 -223 627 131 -551 -833 1 754 745 -615 539 751 -815 542 581 -734 384 -720 -261 437 638 -228 351 731 605 -252 712 -421 720 -831 -726 -193 443 582 -502 -569 -183 -614 -855 11 -712 748 -383 37 721 697 -167 12 -697 -652 97 650 -498 -249 -254 -391 -282 -479 -636 -153 203 -799 656 436 77 124 4 -421 -672 -117 -131 447 -405 -777 179 -821 -720 313 726 -525 58 -700 350 138 319 611 88 -136 84 434 -438 -725 -121 -181 -486 -161 -841 -392 -628 233 242 316 166 650 148 105 457 -25 -516 760 -103 -190 775 216 -373 625 -377 446 61 617 -433 -688 310 428 -892 213 528 -386 -538 449 46 -64 -709 709 785 -782 162 -617 -316 -813 -233 -135 251 -765 -449 -517 -180 277 -342 -46 712 305 202 419 -257 548 -425 -365 185 135 373 272 651 788 475 515 356 732 -433 -376 -784 348 620 358 -316 -24 -96 -803 -531 -685 210 556 165 -803 -400 -786 127 -252 -529 -513 -145 456 -737 -526 -166 768 -256 253 104 563 756 71 -277 686 232 -148 -189 -508 -517 36 -744 517 169 414 29 -134 -154 254 -842 32 -672 -728 164 634 -630 480 209 57 249 -217 266 370 -666 -798 408 -81 514 635 -193 -138 314 163 -480 326 -531 -577 549 -335 725 372 715 -582 -71 -831 -373 532 509 554 -339 131 -514 -841 -715 737 443 404 -595 -531 525 -709 44 461 605 9 -831 372 558 402 651 -122 230 -792 13 707 -33 -119 90 -657 692 -589 -223 -163 203 -477 26 684 270 -486 -397 -266 268 -467 -653 292 -412 181 231 -604 41 534 335 73 -179 527 102 28 -600 596 -575 87 -705 382 -76 -454 -5 -225 50 -174 -53 -725 338 -313 411 -236 342 616 -777 142 180 468 260 -561 -542 621 -52 65 -625 249 -866 -674 -465 -471 -782 -820 -49 597 -427 81 -880 618 -64 549 -389 -358 460 450 -71 227 227 224 122 328 -856 -821 563 622 322 -115 219 758 -387 -129 -87 79 392 221 449 -803 -80 -541 -729 -377 -415 55 -803 -468 -342 -173 -261 -474 69 -683 748 -885 -4 490 -401 596 667 752 564 201 -870 736 -293 311 787 138 -273 -559 -592 209 -8 -711 -711 564 -142 358 -255 -787 24 651 608 -716 534 724 -449 -543 -607 583 -596 610 -208 -589 -447 -812 646 650 665 559 245 360 218 -394 -411 239 -683 411 -560 -546 237 58 -72 -606 672 -47 431 -472 -637 -886 -894 -393 -369 -6 -556 271 -130 -625 -233 -403 730 -21 -133 401 -589 355 162 462 -460 572 -194 -871 670 391 -116 382 -12 -868 587 259 582 -611 -358 752 -581 -66 -431 -322 539 -138 3 15 128 -411 -627 -254 -495 -204 48 534 -773 -446 -377 608 458 18 205 238 -30 212 161 443 -63 259 343 587 -392 -6 79 -150 774 545 378 -858 239 99 -116 -357 304 -425 88 433 -553 752 -606 -546 619 13 91 -892 526 -716 -623 -824 -273 268 -263 -475 -666 703 -541 119 -178 -817 652 585 -177 620 -451 -413 31 -829 760 677 430 -888 -844 310 -280 750 -367 582 547 244 -444 785 311 -248 -528 -77 538 -672 171 -31 -319 503 -819 -177 -645 449 551 12 -184 -324 -468 162 -164 679 -97 797 182 -666 538 -849 -483 -791 298 603 -204 -577 401 -397 211 235 -491 573 -88 -386 131 203 117 -501 66 -570 487 -59 -511 28 -404 -675 -614 -162 302 -813 -364 288 -615 339 -256 -355 51 251 153 333 127 -117 759 561 686 113 292 744 580 -60 43 488 -694 -428 -530 -887 42 -15 142 649 48 310 -170 -850 776 -754 479 -304 -512 422 -143 -184 -797 19 -402 493 -373 -310 561 -881 -567 -322 -757 262 -570 -600 577 549 -786 766 -8 743 -640 6 212 401 -548 -477 -179 90 687 388 455 348 -44 601 -684 -137 298 220 420 469 -682 656 695 -323 599 283 -690 -271 -127 -554 -132 407 26 -203 220 72 -778 260 -647 414 -313 -116 -340 -724 -721 522 -441 -593 -832 663 79 577 200 485 -296 564 -857 -609 465 435 -436 -315 -785 -109 65 681 -24 23 -397 -333 535 -209 317 -345 610 -470 118 161 295 -659 -465 -856 -780 377 241 597 -810 -272 -153 137 -352 423 307 788 221 -227 186 -512 -646 -247 -90 310 -844 404 -11 231 759 255 671 -164 -278 -497 522 -46 1 -67 -75 -566 471 -418 -297 -831 -831 71 -375 791 -386 230 -646 785 29 411 221 -177 -115 782 542 319 -725 711 -622 83 577 533 -569 -891 -136 -60 72 450 -729 465 531 620 343 -803 -494 117 -505 87 730 -735 -541 -246 64 256 739 130 742 752 -29 -416 -453 -461 191 139 -220 349 504 -298 -296 59 -310 -666 293 614 266 -80 103 -165 639 -122 -83 -199 -253 -696 770 -513 -643 -762 227 -457 434 756 -842 -247 -844 621 377 -514 -161 -769 -292 584 -622 752 -333 732 714 -600 -540 489 -478 -423 585 -523 -62 755 456 -422 -192 512 423 -699 498 -815 713 790 534 -427 296 -803 140 -478 -458 -236 -516 230 -777 244 -598 527 88 643 132 345 498 472 -204 -729 -523 590 378 -510 -114 652 310 455 -548 376 458 334 181 667 -833 152 -250 160 -592 282 -49 280 172 583 -546 -616 591 -759 -180 245 608 54 199 -568 604 -706 234 -481 748 22 132 -865 -93 530 755 159 -834 149 -793 210 -676 524 -509 381 438 -448 -768 253 -338 -134 229 656 478 -518 245 -300 -506 -451 -310 -689 215 -464 258 -843 -641 363 -645 -136 560 -411 -125 87 -594 88 224 189 -735 6 160 420 184 650 797 -509 246 -282 467 -684 -616 -257 624 -226 602 -129 176 162 -696 -817 676 -143 -89 -631 -497 -586 29 -412 -545 316 -294 -567 357 -6 70 778 -12 -773 492 -191 -419 -628 -719 -836 -398 738 -582 606 37 -800 658 -86 33 -766 -217 -5 320 -422 372 85 -37 -156 -539 -347 -347 -15 645 772 -473 -104 673 -167 140 -722 648 -636 -66 -465 -410 31 -202 -150 -879 64 -461 468 757 251 580 -411 -310 -83 -761 -185 -395 165 579 -19 -852 298 776 691 -468 251 -543 -497 -730 -193 -65 -75 338 -90 -292 -561 -151 780 203 -874 260 -9 398 -47 400 428 797 -51 -61 83 57 -203 269 -869 -422 -727 -645 698 376 -866 -227 -554 272 -634 603 549 431 -628 557 798 -268 628 747 -596 649 90 221 -650 762 -354 507 -691 -134 -868 -52 451 -875 -178 -404 782 190 -682 -794 -23 639 -289 567 631 250 288 39 -68 271 251 -809 701 -863 353 -261 -98 -56 722 -75 -206 -694 -510 115 287 -817 78 -562 329 -596 -177 90 -269 208 -353 419 -735 411 -95 633 -639 -273 374 -474 -524 244 -698 729 725 -314 -873 -101 -773 -177 721 797 -298 -64 736 -64 -76 553 -213 -673 -567 -691 354 611 -607 744 -482 378 -449 -151 -517 -396 600 -255 683 -517 -163 -616 502 -264 125 345 -181 -653 -270 -808 633 -207 -797 -351 80 -229 309 -205 -286 -636 -197 26 -431 -461 73 -420 -300 -601 -29 95 345 -181 -155 -98 -794 449 -561 -515 -356 -640 331 -879 679 -785 547 5 -342 -631 451 -178 -262 163 412 228 468 215 468 69 -316 727 -696 -803 -119 680 -56 144 -107 560 372 339 -503 -499 -880 -466 386 -900 316 -29 333 -449 535 -780 -863 -504 -443 190 -703 -93 -404 57 -754 -687 388 -573 200 15 -608 -472 -842 -212 -395 58 720 516 -786 701 -257 -193 793 -349 422 -300 -699 -710 -886 -105 -552 -11 261 285 -563 -482 -452 681 67 352 -286 465 -324 415 -474 -449 137 720 -748 670 -164 -485 487 356 -533 239 231 668 75 -427 -591 -192 230 -161 621 -297 578 483 -295 -527 395 -208 -328 710 -558 -563 517 -570 -463 -133 9 -847 -552 296 -887 610 725 226 -200 -529 263 -747 750 279 507 -529 566 -783 440 -897 -823 -391 -886 689 496 532 21 -809 -52 665 400 652 -485 -177 351 235 -307 493 -225 -471 -7 -167 378 642 -733 361 81 559 487 -847 208 417 -38 -428 414 -887 168 39 320 316 -480 507 -372 -60 563 -893 289 -328 -272 483 -803 499 -748 302 -550 281 -787 -870 646 -587 71 671 -805 538 -722 -178 -802 174 625 710 611 342 233 400 -91 -575 226 -253 -861 633 -799 -858 -589 -161 483 -79 -237 -863 641 43 201 -270 101 -415 -396 53 753 -846 -754 -229 -801 583 775 135 390 -72 15 -192 -308 204 -588 -416 -323 423 -337 -492 19 179 -330 414 285 -219 717 308 -714 486 422 152 788 -431 -222 -652 -39 -218 659 94 426 -522 507 -727 -636 -296 -291 755 -605 -689 159 37 308 694 -856 -757 -284 -149 -681 -596 589 -698 22 -653 248 100 610 96 -82 186 -22 557 133 578 157 541 466 -658 716 -132 512 -653 -611 -780 -419 -306 206 -884 -516 -732 -468 -414 677 -223 -203 137 -185 -861 -478 -458 212 120 328 454 -698 -353 -727 113 418 129 747 349 433 -18 -593 432 145 135 -324 -220 538 -205 -772 299 788 81 -512 -739 268 -666 -291 -99 671 209 -47 166 -734 -178 548 -305 -170 496 424 -61 394 513 -492 -890 449 196 620 -32 133 760 351 -566 709 -264 361 -202 25 579 -757 112 658 -857 -887 -757 -641 -800 -201 -186 -144 -760 303 -417 -156 -653 -446 -732 687 -374 -886 509 122 -366 434 -376 563 486 64 46 -683 666 -874 -369 279 607 -80 17 -630 549 -253 302 -740 -362 -864 -273 -442 -342 196 -327 669 671 -109 167 -469 -806 796 -275 -671 266 439 -848 -75 -655 151 -490 -612 -87 -242 -729 328 -865 77 -10 550 283 393 188 766 160 -852 -152 -678 -663 521 351 -492 31 -66 -469 -553 -175 223 -66 -359 -158 -358 -61 346 519 -422 -583 -637 530 339 -137 526 699 693 -667 -595 773 -336 -448 70 149 -634 -833 -629 -346 191 -121 -328 744 687 -467 -703 175 -872 169 77 34 689 -782 -88 -477 -472 318 94 488 125 229 192 214 -250 -628 -868 -860 -726 -566 -77 737 -379 683 -893 -888 -429 -631 -583 639 -25 -9 -513 -697 -600 626 701 -788 15 189 191 -362 -439 -892 318 -20 390 -100 117 534 -656 -761 -434 459 530 -547 -316 -503 -336 -469 -761 -615 -253 215 472 -301 782 257 55 -287 -357 77 -24 -832 -543 -504 -245 248 -387 317 -384 -41 -577 -135 -620 -808 -190 -344 -570 770 573 557 661 770 349 -413 -114 -321 -338 386 -594 -170 84 646 -165 -452 -744 162 -95 465 461 663 -898 -340 -515 -348 -692 483 -641 -850 -526 522 33 -142 -755 -106 -115 -788 12 -50 -552 -513 21 658 -43 118 -145 -567 -28 227 -67 373 -297 122 -263 435 -157 129 -102 -231 -12 364 144 246 516 637 564 318 -310 19 676 -596 -110 577 620 41 -897 341 -299 687 581 195 166 607 652 683 -340 71 -365 -217 253 105 101 554 599 206 -125 133 -204 -533 193 -777 -626 -339 551 -890 120 -838 -462 155 774 123 -717 -254 -229 330 -72 17 -295 -886 -457 105 -156 -381 -9 401 -545 163 -809 582 256 402 41 242 246 374 439 589 -425 -8 540 727 -437 -578 489 -50 -215 -451 22 -63 -303 -474 -608 -745 -76 -828 685 -511 656 -3 -252 -508 288 -206 -636 -502 444 -248 -264 711 737 -437 621 -115 288 78 -539 539 443 164 -797 667 -231 478 -22 -279 306 459 -90 -78 -85 -613 212 -770 387 557 -499 280 669 -556 -610 333 402 610 449 128 27 -486 -117 -99 446 -208 438 493 762 634 -222 192 -854 498 -384 215 220 781 -51 -667 779 684 51 90 -102 -672 -597 -21 97 327 738 527 -68 -571 591 340 730 -367 -663 -64 -555 -727 -708 -280 -12 378 413 738 -593 -475 -864 -373 539 -56 -798 -51 663 81 81 262 -354 607 -614 599 -852 17 -76 751 -25 8 -375 -610 -176 501 256 -295 -293 182 765 -574 -9 -610 -83 -329 762 -214 -116 793 237 738 288 547 -739 -224 600 -12 -501 -389 -155 -344 -281 -267 -860 -410 565 -711 594 -540 728 -330 101 740 -432 -53 -761 504 765 693 492 -287 -833 637 351 129 -869 727 -557 -98 -316 607 474 -731 -493 180 -58 650 197 -481 -450 -195 733 451 -119 -405 74 -858 -247 -673 60 -455 -65 507 -883 -239 278 -644 732 542 490 362 249 403 -508 -490 -57 -446 -835 516 551 246 245 236 -157 293 82 645 -679 29 487 79 144 -250 -842 257 -649 49 -781 -137 526 -93 -2 -789 -241 531 665 -152 -820 374 575 506 765 367 315 731 600 -866 434 631 -319 393 470 -52 157 -737 -7 427 -472 20 449 -350 695 -864 480 539 45 793 24 -395 723 360 66 61 -283 413 382 523 -96 643 477 -725 751 128 -848 282 -829 -123 470 789 -557 561 585 -826 350 364 705 -652 -737 -311 -115 -721 -651 -74 367 267 -751 642 605 -188 -731 -45 -725 465 661 22 -438 234 -862 -493 -630 -843 -23 621 -371 588 384 -242 -617 -546 -887 266 509 326 455 -111 -315 11 494 -345 -241 152 225 -728 743 -548 80 -424 -247 -499 -832 650 641 -532 -712 678 352 -720 699 -493 -200 -873 -122 136 -799 -835 527 462 -639 -806 -701 -484 -608 -742 -662 -554 -70 -536 -454 -157 604 -895 669 126 -166 152 417 -492 -413 -819 -830 -385 -780 -249 -577 526 -632 50 -685 687 764 -318 273 -503 319 -192 684 712 425 722 -502 202 202 -638 415 101 -672 -643 529 433 -519 -41 -5 -721 -362 -758 416 -496 -206 48 357 -866 784 -287 -702 -283 790 760 729 -195 -891 166 440 138 -528 -707 -416 399 462 -826 80 658 446 -530 -28 176 -85 -24 -600 -874 685 -305 685 157 381 -359 -12 219 588 -751 -830 -364 337 -699 696 76 -500 29 713 177 650 -504 410 294 465 428 -536 620 745 -229 -602 162 128 -636 -503 -705 -170 -557 305 -269 12 526 -811 52 -845 638 -591 410 -106 -551 224 -390 -282 -610 -846 -417 -85 4 -203 145 -483 793 -740 542 527 -809 -594 -256 212 751 -487 72 -311 -648 -346 -561 762 355 528 -416 744 -678 -527 725 -682 6 -392 485 -874 650 -163 50 -295 -199 -253 86 341 31 -555 -520 102 658 -888 37 359 46 535 -469 499 164 -77 576 518 280 -528 -254 -339 -317 -825 -121 -238 462 -594 767 -51 -273 -36 455 -796 -533 -637 -767 217 242 286 26 97 -512 280 646 76 92 710 -577 -742 780 524 701 -478 -887 293 733 647 -345 177 292 -631 -811 312 -531 258 748 774 -168 -153 -232 438 -441 17 273 -404 131 -350 259 -205 -835 -588 -784 -866 119 378 390 440 -423 797 191 -199 -354 -428 -65 -794 -629 347 -224 -814 -17 -450 107 -146 431 597 420 588 -58 607 589 -774 720 60 21 45 -194 208 -893 -496 447 314 -600 527 -802 787 736 -291 -758 -461 330 101 437 736 -671 636 -651 -306 -369 408 424 -481 -700 668 466 687 797 32 -791 -70 -735 -145 36 -20 576 -863 306 -211 692 -278 -337 208 536 480 77 -401 622 461 -185 -117 -883 659 -169 -396 -460 -823 479 40 454 432 548 -499 -891 -42 -688 402 546 -111 -473 665 -805 601 32 -63 765 -620 95 61 73 730 -109 477 -746 -587 441 -251 -509 -787 -33 -560 279 -70 347 -157 -225 -597 -49 -131 -675 266 57 157 211 -677 -372 -510 -203 -526 102 646 -612 -670 -798 580 -685 684 18 -655 -872 -660 -647 -527 498 779 526 -450 179 -824 21 265 353 -272 421 -550 -396 786 -168 -504 493 319 609 364 167 -519 534 413 140 -299 64 -617 647 -837 -841 -566 -19 381 -899 -894 -596 -262 -5 -224 491 -7 401 740 589 53 -116 306 341 -486 -846 647 -691 -195 54 82 374 -743 -584 662 29 462 -357 356 -65 -309 438 -108 639 -552 -486 469 -478 -608 -479 -360 332 25 612 763 14 -781 -399 776 -4 474 -659 14 739 155 -456 -46 -498 -43 332 588 542 401 10 504 502 -699 -626 -743 -593 -829 -843 -224 -434 775 -17 146 195 153 -230 -444 -19 788 -765 529 183 604 279 291 -776 70 312 62 -116 222 620 -252 329 -495 -638 539 -762 467 614 -587 366 488 40 728 -582 -755 757 701 572 -776 182 -309 61 344 449 499 -345 -577 111 502 -590 767 -278 370 -559 667 -380 325 354 -384 15 275 -273 380 550 -106 577 287 -326 651 -287 219 -286 493 184 112 -846 554 163 -379 -763 730 -201 -73 -296 739 179 229 -440 535 352 -347 -418 291 215 -882 639 -105 -257 -684 687 508 665 -379 -175 -689 -489 726 232 -203 -181 283 418 -194 -46 239 -526 -829 12 308 299 -112 654 -263 405 37 -589 -281 747 348 664 11 -737 400 -323 677 -428 704 612 -784 372 756 -477 157 -719 373 -2 57 505 -176 515 584 -446 -346 -419 765 -296 -86 -165 -859 659 -130 -344 420 24 -741 -538 187 -724 -124 51 -119 -876 737 -486 76 -549 -569 602 710 -715 609 30 -808 250 -389 680 -890 202 -899 -642 567 -435 -826 -412 -506 -691 -856 -29 99 153 -12 -429 284 -653 -785 -81 103 -517 -286 -490 -134 -673 -321 -219 771 -310 353 -257 -41 162 560 392 -125 687 -322 -642 459 -363 -342 -349 -535 234 531 -221 671 658 -197 79 214 100 5 -297 -822 -619 -751 483 201 -757 -794 703 61 654 -887 -425 -101 -760 189 554 -14 787 317 -478 -62 -673 143 -667 238 314 -887 -780 276 285 -757 -547 -154 -494 780 496 710 -312 -700 4 283 280 -631 -368 582 467 -699 -184 -288 670 -180 727 133 266 -602 443 -184 707 796 -698 158 70 -22 -882 545 344 -817 -214 -831 73 344 -147 -521 328 -275 28 -93 592 -739 80 148 28 -132 -198 130 489 -671 -545 -98 482 -525 704 -869 676 107 31 287 -139 721 324 646 -759 -847 157 -545 788 -592 -406 -361 -443 251 721 -65 -86 776 -476 -63 319 -69 772 10 762 63 89 521 -550 -733 -274 237 281 -900 382 157 -835 792 616 -240 -11 511 59 -270 484 -461 -227 -397 -397 -62 475 -403 -131 -512 532 171 116 167 -181 325 -838 312 -340 265 587 764 583 478 743 356 228 163 411 749 -563 -762 104 -248 566 466 -807 793 -322 58 746 695 440 347 -482 -630 -861 -203 191 -69 769 -443 -777 -105 444 544 -287 -824 140 -235 -598 -83 -69 -486 -78 -94 -183 -481 -778 -867 565 575 -218 588 -139 303 -551 525 300 302 267 -134 -381 453 -640 -802 -135 -484 529 165 503 390 -317 477 592 301 -151 665 554 -122 -115 323 -598 294 -537 -824 -654 783 201 491 -131 16 -786 466 -394 -646 554 -897 -378 342 -257 173 685 -188 -346 -269 -610 -204 664 -842 -308 214 666 248 54 -245 192 392 -556 45 -589 109 76 116 -654 -466 628 -448 -224 441 -5 65 -741 601 280 -534 84 -69 446 -470 -849 -277 433 -262 -439 581 102 -223 735 -583 728 212 -393 215 239 -787 651 727 412 -776 -755 -652 106 46 -702 -283 81 290 -893 -221 64 -388 561 609 -676 -822 -465 -310 203 268 -792 -246 -889 471 -617 -122 -272 667 140 26 -163 -342 -191 745 498 -475 -884 -175 447 -552 202 455 42 482 -56 1 -155 304 -749 -860 104 -191 567 -337 -610 84 -323 -605 -284 -356 -409 477 -520 534 -557 228 -388 597 -448 -457 -373 696 -24 -158 -227 134 -481 114 647 -260 -461 -548 -806 276 -899 -164 262 158 486 395 -542 67 441 -99 168 143 -603 -149 311 -73 -276 -764 -311 115 -874 -420 317 -444 9 2 115 39 -761 -445 716 322 -248 -848 -728 -74 786 508 -137 -599 278 61 -136 -337 156 -883 100 379 646 49 500 799 24 309 -822 226 799 32 -602 -265 -11 791 106 702 -856 -244 -158 279 781 446 -108 -70 290 712 -352 466 -48 -548 -100 -814 -398 -900 -389 -501 255 -458 447 -373 -419 181 -350 655 376 -686 -894 165 317 223 -876 109 564 543 247 -227 708 -201 -761 385 83 -803 -90 -566 -55 380 598 530 -5 -161 344 -771 -884 -204 -561 -685 734 43 602 -222 786 -249 37 -81 -595 -498 -103 190 400 653 -101 12 -806 383 422 -215 -260 -303 97 -66 238 -798 32 282 -126 -323 -24 676 720 310 318 -478 702 638 724 -75 -54 -382 -124 -577 -231 -188 293 -541 -542 -787 -70 711 -765 644 306 297 -441 266 632 172 -204 521 301 678 713 158 57 -80 -362 -324 -304 328 -570 593 -65 -564 -701 556 -274 49 16 241 -109 -824 794 -501 181 -767 437 18 2 398 336 288 293 -365 -593 -660 795 -659 -129 -53 504 -506 -565 -177 761 -815 -299 266 -567 -140 625 652 -21 -174 428 -549 187 18 494 12 622 -196 -774 -168 446 -281 332 564 302 -272 -1 -376 -220 -616 -759 3 737 784 -594 92 -650 -685 -639 -70 -13 -682 712 569 -644 -711 116 516 543 -566 -280 654 -747 -712 -756 -566 -457 -496 142 -529 320 403 -800 -625 -3 501 472 349 -270 619 534 48 728 765 -6 376 797 293 79 -162 546 -549 -245 716 -731 215 -829 -651 -10 10 -809 -735 732 93 -355 -493 696 -540 -79 -487 -46 230 -357 425 -320 -376 -416 788 -698 -198 254 -295 -545 -841 -704 -622 573 157 -483 -507 -486 -892 237 -699 -74 -47 -405 -884 -718 -835 -305 -637 475 700 666 415 -766 -306 -864 143 -476 584 226 512 565 -693 -497 403 -487 -476 -788 -724 -403 30 -466 -678 272 -898 -497 319 495 -277 350 106 260 230 173 -34 -517 552 -182 103 -765 -770 -716 -787 -571 692 -328 269 359 195 -560 -325 -787 581 668 -864 91 -546 402 -774 -451 -93 -244 -48 770 -100 377 -700 210 -191 767 -658 -241 -463 30 -795 -246 -64 -396 68 -85 219 -6 621 39 -714 337 59 124 -546 287 -833 -345 -100 -651 -21 328 526 -780 176 -674 -898 -66 406 191 -437 -545 738 456 274 -253 -699 366 679 320 386 29 615 -658 -464 -672 -678 503 -241 -575 793 78 -157 139 170 -824 -637 505 -600 122 -34 83 -885 642 -86 624 -892 -33 -341 171 36 -714 -475 18 -289 510 203 -443 -49 -838 99 309 -47 -899 476 684 -7 -95 704 261 53 695 732 -477 -372 22 533 -551 772 -512 -790 -418 629 -357 6 394 234 -509 209 -440 -283 -327 -90 -780 152 -3 -674 -431 561 -581 684 -473 749 -402 -28 -822 666 372 506 458 -738 570 -44 -469 -739 -699 395 593 -209 -84 -310 -435 248 -504 -496 -504 -733 -96 -599 163 -320 -499 -610 -215 416 -252 -316 -567 715 -642 -380 508 -211 -261 709 -172 145 -798 -160 568 -22 -676 410 296 -102 -897 -595 238 532 380 643 -431 -598 -768 287 -121 740 218 174 -519 -295 416 587 88 84 -228 -62 -777 30 -283 -198 -24 -679 -564 -569 656 -421 -316 475 592 -29 298 -6 -706 -755 -426 -337 -505 -185 309 -13 627 722 -808 -882 91 324 737 -774 -106 781 27 -712 -657 616 -886 -222 48 -292 639 316 -590 -524 552 -683 359 295 -541 607 -79 615 312 -351 -665 -162 -896 -398 -521 21 -141 -299 190 -744 -366 -273 650 -523 -241 -190 -625 -701 -584 372 -349 474 -694 -102 694 615 -460 -347 -436 -604 -149 -143 -213 641 776 -597 -176 -270 -626 778 296 -472 -544 -50 -318 -821 198 -405 -139 -221 -346 798 -340 -575 755 -304 781 -162 -863 -343 362 -871 -270 81 -812 -111 181 455 550 -87 -603 375 -437 694 -47 -885 -83 -85 605 -402 558 752 -448 -766 -614 -372 -887 -718 -311 171 -846 437 441 -547 -361 110 -619 -449 -233 -311 -670 -479 471 -852 -47 241 531 -59 -531 733 -689 -640 476 468 448 -546 286 -655 -64 327 -661 -426 -110 344 -627 -244 -616 320 -290 176 -603 -51 213 250 -364 -617 -549 204 -620 -531 -433 -300 361 402 -605 166 731 106 -241 -373 -344 -829 -825 61 -283 -595 -121 -811 -630 -220 -812 251 248 -260 -319 290 -420 -582 96 -31 -297 549 -302 -49 340 604 -91 -492 -244 131 -327 381 752 152 763 -334 555 -209 27 -402 -496 -126 326 690 447 65 -854 561 -587 -278 -834 371 -645 653 676 349 -443 -370 -365 -720 700 -417 -786 -887 445 206 -614 -465 613 -645 585 293 755 675 150 4 260 301 482 451 213 -602 101 -465 488 -298 -521 539 -696 -786 -32 299 -395 121 133 32 -295 30 -812 -210 727 -501 -539 -869 28 -582 -112 -289 712 -747 781 -781 702 -743 -238 24 -795 535 519 -888 -343 -809 -100 -620 579 -804 -283 321 -589 126 -6 305 -334 -691 -400 747 -390 445 151 420 -132 558 769 519 -808 398 541 -783 321 -527 -30 -636 364 299 -420 209 176 -784 -443 362 -199 -412 -820 464 -366 622 569 479 -288 34 -533 -348 -462 -545 521 478 -733 -837 504 -504 225 146 126 -332 573 -690 -862 -826 -365 210 336 -357 681 186 -765 429 734 -646 198 -742 490 -306 424 753 -550 -583 348 -701 -372 -286 -128 -29 -46 399 236 -75 -55 -541 456 -291 -99 661 512 -385 -168 -411 -239 -309 536 -328 312 -704 768 -529 463 -282 139 -54 -816 -173 -433 -834 -839 -498 -22 767 345 -550 310 -428 795 -113 695 549 -267 721 667 83 262 527 -394 -887 412 116 -570 -705 473 128 110 620 -157 717 525 551 37 -29 -326 -369 331 729 201 206 -429 31 -620 650 -660 -419 -615 -370 -721 238 241 -45 558 -802 324 742 -252 -808 17 113 -128 383 -542 32 -467 443 631 -261 39 -503 137 393 403 577 673 653 797 758 89 121 -786 208 -750 37 690 -231 -575 -154 232 195 -587 -431 -521 653 403 256 596 76 -663 -289 -292 -590 788 -516 780 -452 634 336 -492 -236 -820 -332 694 328 -539 -379 651 -605 -685 724 535 -541 520 -757 159 790 -860 -341 683 432 701 302 -193 -574 -23 -187 -883 686 230 -450 381 -640 -572 395 -777 41 -35 -381 64 -667 -874 -157 -762 -297 -543 -507 -15 -276 -344 -607 86 -480 543 766 -551 671 -426 -865 -357 787 -38 -426 -145 490 123 263 289 67 -19 546 593 -232 -109 -395 -136 -369 -190 150 10 560 318 -179 213 555 -862 -246 -671 -367 -675 -784 651 -396 257 -134 -116 -695 -111 398 -664 533 169 -357 -440 524 666 -619 -361 -300 49 -875 524 -522 -75 -673 -503 535 721 -66 -173 -867 571 775 -707 -848 -55 -413 288 -367 -610 -148 610 -210 556 634 -439 -445 -146 547 322 -576 -126 -386 -76 729 694 -295 -342 346 -167 138 239 519 296 -725 150 70 482 -361 -752 -772 -302 762 -838 -160 -690 -455 -780 310 -795 -819 -581 662 -870 -485 447 712 504 245 -613 -216 -451 -282 -19 36 182 -604 -482 -706 -236 -750 -612 -31 543 -753 25 538 34 154 -50 -124 -580 -434 77 737 341 -341 -497 -158 783 104 100 494 -462 654 -787 435 -818 -280 694 88 197 -116 -120 339 -671 310 553 409 -499 412 656 -404 116 40 -348 41 408 -643 -223 520 261 -409 -898 637 698 -249 -265 -460 -608 -486 -133 -418 -458 308 -751 -49 251 -241 -282 -151 -793 -12 -68 -128 -90 -343 354 -529 -465 545 -160 564 -750 -489 -81 -832 28 696 202 -838 559 -468 -388 572 -577 664 -501 -39 346 348 -503 731 778 -808 -180 428 -833 -696 281 447 -682 -745 110 -32 1 -562 -157 354 388 -800 121 -528 -630 -592 -211 -882 16 -585 537 217 -738 40 -807 -110 -321 316 46 75 -545 -179 -285 -134 -646 -713 -461 -290 581 -850 -247 679 274 -90 -138 111 -506 -736 737 -183 488 -710 -686 -899 -429 -830 553 -570 187 349 618 223 563 -327 -281 -459 20 -399 -857 287 133 680 -360 -190 192 -409 -757 379 -806 -387 -811 66 -772 -700 -326 312 179 159 721 699 -234 -281 14 -598 -663 -166 684 366 370 507 -343 -894 -640 -66 -598 750 -748 387 638 -658 -106 382 -130 296 -170 -846 -282 233 690 598 -610 -223 -203 714 24 27 -321 -280 -17 770 502 585 -765 -504 479 -662 661 32 -153 -445 457 123 -884 -79 -584 209 -147 -46 58 -756 569 -700 593 657 -681 -190 -620 -627 551 333 -221 305 749 497 573 -124 702 -163 237 -575 -831 768 451 518 -728 -63 -417 576 641 278 -186 419 762 -868 -228 -683 -171 292 -860 -405 249 149 338 712 225 -773 -619 -352 499 317 -56 -833 696 202 581 -313 -867 216 -430 -464 -68 446 -113 -137 100 686 -486 793 -126 87 272 255 790 -71 86 224 710 620 -726 546 276 201 -449 -896 618 -719 -179 -322 -560 -740 638 -435 410 487 766 146 -726 -452 350 340 722 -126 -629 -303 -345 266 -117 654 -316 439 -482 -800 -59 -745 -746 75 -651 722 625 -783 -298 28 37 444 -649 -538 -873 62 -405 -83 -185 -700 118 18 393 -672 356 -452 443 -792 597 731 683 679 482 567 625 -414 -143 611 -786 -661 630 -521 634 -515 -685 417 -636 693 -889 -502 592 358 514 779 722 -252 155 -22 553 -105 397 -396 159 -584 -73 531 62 -358 487 -493 -49 -417 -539 220 -353 -126 -68 -328 100 -298 524 -745 -310 90 293 -160 36 -217 2 390 360 -548 -619 -182 487 -162 -167 722 -580 359 112 -629 212 -780 -572 -837 -120 762 529 443 735 220 -550 -252 331 20 -544 -80 530 -733 134 525 343 -330 218 -414 741 -722 -657 -36 650 630 -535 -896 -643 -738 195 -15 63 568 -848 615 -13 -529 -201 214 -244 -342 217 95 -680 -365 -813 616 257 -657 385 481 720 369 -225 -216 602 -106 -493 -270 304 -712 757 -807 -808 746 744 -276 -846 487 -721 -461 -259 -452 -54 605 -587 -246 -626 522 565 703 -725 -735 109 -657 179 269 449 134 -635 -318 -518 157 306 -610 385 649 -411 515 773 159 323 -19 -157 -108 -569 -119 -742 -229 -132 -733 433 585 432 218 242 406 27 -897 -24 486 -181 -265 11 -161 -346 -444 -184 -339 -162 787 102 387 -351 -829 -261 696 87 -56 -849 199 -342 -759 -74 -519 -464 -509 -878 -791 -329 -286 -313 581 -446 -264 -358 230 627 622 688 633 92 225 -800 659 -163 171 -392 -817 -526 634 -157 516 510 599 454 426 -172 154 -735 -793 -561 491 -333 -103 355 -115 232 291 -798 -38 371 174 756 -777 233 120 -459 -388 -596 634 -426 500 -719 -191 692 312 -772 258 -308 -727 282 512 -114 -85 -522 744 -21 611 484 164 446 -525 -821 659 -728 786 -738 -205 613 690 -430 -715 -225 132 263 327 720 140 668 -371 -843 582 -810 -482 692 -230 -96 448 757 206 10 114 -36 -809 -677 584 -392 -679 77 678 666 -867 637 -136 -794 251 -774 -528 -147 539 -296 280 677 -819 -720 148 719 452 623 785 783 -454 272 252 768 -641 -13 -157 -572 -283 -394 279 -849 -862 -827 681 785 529 -458 12 -486 88 749 663 -89 334 -520 150 105 -540 -259 -192 -871 -529 -167 177 54 -37 -414 348 15 -487 163 358 777 572 -378 351 -883 -15 -849 229 -835 -437 60 -765 -301 85 794 -780 124 705 -557 -781 648 156 95 -593 -511 225 -738 -531 686 -364 77 -514 126 -867 375 81 714 -197 -698 575 -899 -380 360 -495 434 -19 44 -811 -20 -225 -94 -763 798 -66 248 -575 728 628 -62 -776 652 356 -737 212 -671 309 -859 683 -858 -781 -467 483 -899 -270 762 634 12 611 675 513 -134 430 -664 512 660 -478 -703 -294 610 -174 622 -212 670 291 172 -645 138 354 -241 251 -488 644 153 -223 596 -774 244 -6 -895 349 662 -662 -738 255 -738 335 281 589 -789 475 507 -815 471 244 240 -668 -127 -299 141 -213 -808 163 -404 -658 -533 433 -400 -407 235 3 697 122 -812 -420 -204 740 658 -709 99 -478 -159 -561 55 500 402 658 -301 -473 -370 -280 796 -788 -228 -145 -134 -647 207 -659 153 378 342 -317 -362 -233 -878 65 -64 117 210 518 -599 -644 60 345 -83 -563 -38 -499 -449 -324 504 -407 -808 442 -65 -89 788 377 493 127 -176 -262 -6 720 479 430 -635 78 -643 427 -473 693 -540 -122 -818 211 -860 -627 545 -809 -396 -218 -557 562 131 156 -13 731 118 678 -885 662 -868 514 31 -66 -195 239 -6 393 234 740 -805 -871 309 -900 -500 299 -146 546 471 178 438 -775 311 176 46 761 -25 -693 -444 -122 643 -358 27 535 -3 -342 263 -573 682 602 -492 -497 660 321 490 126 587 -857 -254 -606 -192 -250 -425 -309 -109 -417 -273 184 690 289 -486 762 -862 -749 -617 352 491 -573 -714 435 12 412 180 57 -234 565 640 459 -165 -875 384 633 462 -211 192 103 739 -103 797 568 159 -352 -172 753 -878 -307 458 310 -482 468 -699 446 -36 663 -21 -237 24 349 -144 321 56 215 -76 391 700 544 -774 -267 703 417 381 -701 91 -366 485 -572 -171 10 660 -270 695 7 -550 -682 -600 -196 755 -702 532 -876 -709 208 -494 439 -45 800 251 -51 -73 111 796 -472 138 638 -702 -267 -196 794 -288 -737 683 751 158 75 280 -60 -481 286 347 679 219 530 237 455 -812 528 131 748 -165 -635 397 -204 -59 -851 -117 -520 469 214 -571 -714 -51 616 153 667 626 -664 152 186 13 214 82 -66 559 2 -772 245 -634 -5 143 -629 -625 -432 -215 -135 -445 -40 462 -676 524 377 -31 -345 -711 458 -666 -871 768 -595 -473 -606 389 25 -161 -887 786 -158 -260 313 -237 787 -322 -480 -874 -251 -835 559 118 176 -270 674 -577 -810 50 159 -194 -855 -746 649 -183 -707 359 -157 500 -480 248 -647 92 -124 511 6 -828 654 619 164 -505 375 -332 141 775 411 -524 -173 -644 -860 -374 -558 587 185 -613 -348 -399 -760 -238 657 -570 -284 -741 -337 -867 253 444 -261 447 -783 420 662 385 553 398 216 -576 176 355 625 272 544 -106 738 625 419 547 -53 -285 -519 -799 298 400 157 -761 576 -1 249 550 -503 -394 543 -359 780 -788 -742 398 -342 -755 473 -744 -830 -591 799 663 631 -138 -734 256 -262 299 -109 -552 -1 418 -654 -57 -76 402 712 362 -659 724 -497 652 678 363 -436 414 108 398 -281 190 216 758 -612 -570 664 -776 666 110 -849 -324 -332 -849 479 -443 -862 309 273 -66 800 -115 -642 -377 363 79 27 -483 -262 194 73 -130 -827 411 -283 -385 -680 -175 104 506 64 520 515 -415 -402 -413 -404 78 349 -269 -18 537 69 -567 -87 160 444 -354 513 -192 -766 687 593 303 -9 247 748 -814 725 -359 -364 146 -183 659 536 176 -751 -581 287 -333 624 -339 -676 337 -42 -111 -352 -683 -789 547 664 -540 61 83 -485 -245 -430 80 700 571 -618 140 -170 -137 -566 -626 748 -801 159 732 740 38 529 -425 430 400 414 -854 582 -221 -354 -796 -843 -650 -764 -145 733 646 -55 625 -72 -709 -487 52 335 -721 629 -390 -355 -345 541 -18 -40 -562 -2 76 195 -251 -684 -806 756 -179 -668 577 667 754 422 -468 132 -362 159 558 385 -584 -800 642 645 291 -884 201 -311 -453 -618 421 -834 513 -397 364 -894 -101 647 -830 783 477 -666 540 -426 -790 -355 -222 106 108 683 -852 201 221 270 574 -116 238 -278 -336 -592 282 584 -767 -125 388 682 -562 -360 -641 -47 753 -360 225 -611 -586 227 -816 403 -695 771 438 321 -362 355 437 -703 137 -124 227 -470 -730 356 581 -740 -452 -480 -497 81 173 168 -654 665 -471 -739 149 688 -118 -240 -666 -552 93 -649 -191 56 623 491 549 -309 378 426 540 -551 -583 -824 543 396 563 763 -540 768 113 537 -530 -809 608 86 21 69 333 666 273 253 -359 277 221 -615 84 20 580 -218 -314 -416 -701 -887 367 -376 -297 -731 646 -368 -771 52 450 -231 -466 -817 -209 293 -248 304 -192 -475 -46 574 20 -569 493 -406 -682 275 -686 301 594 -271 326 -205 -299 -514 160 -678 651 -744 766 475 26 328 -205 -325 -797 -405 275 -100 77 384 -366 -827 568 -476 108 -481 -877 49 -785 -239 420 -71 447 -830 -767 -838 292 301 -199 731 -615 12 709 -608 549 479 383 -69 -415 684 599 -800 -832 454 577 -382 137 -44 -721 682 -816 725 634 -781 -403 -816 141 448 334 35 298 -836 550 -162 -513 314 174 175 -488 497 121 8 -870 -273 -520 -856 -771 466 395 545 477 -566 -195 579 66 -237 575 664 751 -225 257 507 -609 -625 -685 -89 459 -822 -704 -552 -767 -113 -603 745 516 470 -542 302 424 -687 489 210 -643 -788 -161 -11 35 530 -717 -864 -453 557 -699 341 376 -639 -215 214 -77 45 19 417 488 -619 482 791 513 -520 41 667 -455 510 498 276 -406 -226 102 -728 118 -651 331 -293 -866 -416 -285 83 -849 214 626 20 -138 195 -638 -590 743 -276 623 361 -89 -874 -683 224 634 284 430 -766 773 189 287 541 740 789 -676 -875 121 -667 237 719 -96 -886 190 -587 -354 656 -118 -461 -556 765 -285 710 491 -210 -87 632 191 -777 -670 389 -69 -219 -223 -538 -186 105 705 510 -642 -576 597 -337 -441 267 6 532 -894 333 -811 -283 -335 -318 534 220 658 353 610 -152 -313 -873 -43 -752 -208 125 -100 -202 -413 219 591 378 198 385 -842 391 -353 423 668 -834 244 119 51 70 -38 573 -116 627 129 -497 229 -881 7 359 -498 -894 747 422 -29 558 750 -333 57 -179 -93 172 -129 -851 549 -867 -509 -118 -92 -886 -611 797 -564 527 431 414 -800 431 -641 -617 793 565 -504 -439 -458 727 -121 -877 -61 -30 421 -111 -697 -407 475 604 -654 596 -723 -601 -205 -880 -435 428 -187 656 -150 43 252 -657 755 -184 430 706 41 -380 620 269 -134 -703 14 -714 69 719 -254 494 203 363 653 -573 137 293 639 -459 267 -580 307 424 646 -550 442 -528 758 -597 -772 549 -362 -748 145 210 41 -379 -74 374 485 170 245 -769 649 -156 463 541 724 -250 106 566 764 -241 -281 -79 697 581 240 400 -189 659 -151 -233 -259 224 -300 -204 490 209 750 -256 221 -389 627 124 626 -82 -40 -865 -473 148 383 156 -217 -306 -186 740 -627 490 -255 -727 594 -648 716 408 -400 275 -531 353 -573 60 -179 -377 -227 710 -280 394 -512 -317 -841 -108 475 -204 780 -692 649 -215 630 -503 -326 -321 647 -354 -274 205 289 -337 -762 185 676 -723 436 -711 -666 -603 -506 -831 -397 164 -451 -472 108 -304 -100 388 9 -566 434 678 469 362 435 -694 -635 -101 -580 -122 -590 -690 -489 781 -579 364 747 323 -362 -321 -87 75 -244 -733 -39 -870 103 -650 -94 -281 500 -497 -316 287 -278 -181 -134 22 -558 -510 798 -668 -783 358 107 -771 -28 531 517 424 197 -557 196 -416 688 406 -113 -273 -407 -784 -293 -572 274 605 -446 -278 -827 649 -645 -120 -195 90 136 489 525 755 -278 776 751 -318 -63 179 554 698 706 126 -833 -886 -61 -369 83 55 -236 -314 456 83 -890 106 437 -161 -108 684 582 739 799 -48 477 410 -717 -838 -229 573 340 -84 450 -587 311 446 -277 486 -693 -877 -285 -305 -810 415 353 -117 453 -358 -832 607 474 -199 94 -209 -809 -663 -830 779 544 -304 -18 -501 -52 182 -46 -710 -511 458 749 590 -343 277 -732 -16 -838 -341 -329 -635 395 276 -875 64 -680 608 -804 -611 -5 760 141 -149 -783 -898 56 -696 406 351 447 -109 -120 -352 281 -241 -387 -827 731 -612 -411 185 189 644 168 -698 291 -715 477 -87 196 -288 328 227 430 408 705 -487 379 -396 -540 -407 510 800 -569 74 182 -727 -588 243 -719 -732 97 -371 -724 81 -9 774 -664 -782 -581 -896 -486 -843 -208 199 -1 88 -258 -346 -411 -878 -468 -624 -526 555 -700 -475 -612 -701 -453 -811 152 -808 -633 773 -128 -890 -253 -61 -130 303 -445 775 438 -393 -164 -356 748 -188 -357 -240 -477 760 721 -171 -728 -294 -459 -525 -827 639 -627 -47 0 -858 490 275 397 -478 -160 -598 -690 -172 -776 176 -798 615 110 -136 -641 -873 574 691 701 -145 -493 -678 355 345 -248 -200 -828 -776 -86 256 -46 -753 -631 -776 -562 -632 -346 0 -856 -204 -612 -456 -332 382 -562 -283 355 -301 210 -219 -577 697 -900 -164 -703 -443 409 -220 319 -265 -178 -730 180 -388 -447 649 765 531 -412 -405 318 632 534 265 -368 -742 578 -187 -816 -869 -865 -423 -788 -784 -36 228 -814 -244 652 -528 243 -152 642 -612 613 -626 -99 -53 -896 -89 702 609 -97 291 -150 -806 633 -175 -800 -501 -889 -271 -87 -283 53 737 292 387 -409 -674 169 568 688 409 124 -492 210 -748 186 -318 265 791 -572 -56 107 -382 -269 231 -422 -693 457 -582 -154 793 707 2 286 498 476 104 -696 156 -775 -882 582 -147 -47 -590 673 -68 -67 283 -87 -699 305 -438 -151 -495 -456 -554 485 666 -635 271 -428 753 -428 202 104 -759 511 306 786 587 -609 -153 -567 -769 -187 770 187 530 -112 -177 93 -433 -31 -548 385 -810 428 751 -470 722 686 333 -689 -165 95 -848 692 274 -311 724 161 129 715 227 -24 -6 772 546 132 -297 130 302 -288 566 -634 -657 296 -29 159 35 414 356 -789 -619 289 675 507 793 -127 783 -558 -85 -668 -179 -406 -451 736 471 109 -289 112 242 -897 -804 653 -248 -869 -183 -576 -153 -663 -160 -360 245 -446 -315 244 -756 -564 795 405 339 -32 227 240 742 99 -148 -240 422 551 -744 -846 -703 -493 -575 -240 709 -621 263 680 383 -647 -703 401 -27 -260 -204 -276 -753 448 523 -530 243 0 -192 -870 -146 484 -454 156 -826 761 -366 524 795 -211 -519 -138 149 -334 -368 386 -603 -234 -695 -212 -325 701 703 540 -182 -785 -104 -673 -335 570 -241 390 -667 -49 -705 -405 134 226 -615 613 -111 -691 271 -149 -645 -39 -870 302 -727 -638 -21 -501 -41 -19 -311 597 -117 76 579 -848 -369 11 47 -228 -400 -684 597 328 383 709 595 145 -204 -696 627 403 71 95 -783 -321 -604 36 -280 77 -741 -568 -46 -416 -360 -80 -35 -464 391 -252 334 789 741 -189 -387 -234 250 -9 -64 -552 674 516 -673 667 -684 208 241 499 -891 733 176 -60 -330 530 -559 -647 -9 -225 605 82 -160 -365 -211 511 -452 -808 -790 -130 -329 -822 144 757 476 29 -616 379 -729 -317 774 -462 105 -670 -782 49 9 73 520 -165 789 709 213 -550 627 676 112 21 35 -410 -757 507 -786 606 274 -339 152 70 148 -246 779 478 -405 428 621 -122 -2 -237 761 708 581 -138 446 228 527 409 -392 696 731 -432 -831 765 -55 -283 -193 595 -408 604 431 709 166 -295 3 434 463 627 -720 566 -472 32 -350 -265 87 326 -543 210 145 330 -409 794 619 -306 -310 -5 567 48 318 20 652 -580 -463 -567 -228 -170 -677 -505 139 89 -759 664 150 -527 794 -457 35 333 177 19 -590 284 24 -355 784 649 -160 -520 -779 -309 643 -478 499 118 -501 118 -875 131 -715 -700 -392 163 -117 83 515 -500 -813 -283 -130 -899 312 -548 -520 -405 -227 289 -224 -726 -23 -20 -118 -106 -750 629 -238 407 -211 -33 -625 507 -334 383 235 363 694 -788 -750 619 -834 583 115 -642 -321 478 -164 486 -753 -345 71 -509 -295 248 172 579 -374 30 -118 -432 -447 -546 -724 570 319 -460 -671 681 -485 -129 256 -723 -299 324 355 -527 665 103 186 -123 -686 793 665 -158 -18 -274 -82 320 -724 -49 -488 575 774 435 37 643 -778 120 -452 78 -423 -260 65 -302 71 128 225 690 -144 732 -900 -214 -445 -676 552 -259 -849 222 703 -153 -463 -213 -538 540 -380 56 515 -328 509 374 696 504 684 -189 646 748 -433 -485 -831 -297 576 -250 446 -218 118 -595 310 -219 746 641 662 -304 -364 432 24 -764 -860 35 639 -575 -702 -179 268 304 -801 212 -830 -508 577 -309 -809 -273 -417 1 -452 -470 -489 518 -731 348 -84 -784 693 -316 -343 71 24 -670 -70 -157 287 510 317 687 199 -49 -617 548 -185 399 598 479 -421 110 -217 -506 -749 395 -612 151 -710 -613 334 683 -889 -661 -332 -731 166 -817 241 152 -414 -433 -291 144 246 567 -479 525 -861 415 -467 181 -276 -660 499 301 619 143 173 -368 722 387 -483 349 -592 153 -754 -785 -397 -521 -417 387 -230 394 645 -260 -731 -535 -390 -16 284 94 -686 -778 707 400 153 79 -285 294 285 344 -126 -896 -470 318 -338 284 -37 772 197 718 -148 -260 356 738 618 520 166 589 -867 -782 756 -900 105 -86 -308 612 315 -614 -168 -230 -199 -320 765 -790 -292 -797 150 -415 -231 72 604 -780 -250 799 282 -185 635 25 593 -134 -603 403 533 764 739 -198 76 -874 56 132 -790 -499 -789 -504 -518 -117 -548 393 -590 485 539 231 -251 -482 341 -376 463 214 -297 511 -765 758 -648 -897 750 -695 -871 -154 -858 -891 163 -595 -715 128 -782 703 -171 416 56 615 16 489 721 -800 334 -250 491 552 112 -93 -702 321 -225 -368 -623 708 607 -79 317 -634 -17 370 -630 -55 340 453 725 141 -129 570 -404 438 -616 -761 -562 531 -377 230 45 435 -435 758 -53 -111 -199 -382 248 -277 161 -564 694 734 -780 280 450 691 683 -805 774 -891 -427 -753 452 188 503 588 -702 287 671 338 -303 -682 286 337 -729 -604 -485 -599 -133 -699 -363 -192 257 -875 692 446 -191 569 223 -806 569 579 -256 -890 -300 792 -802 336 256 270 621 -125 81 -746 -524 221 -842 -852 491 286 488 435 -475 -790 -455 719 -164 -434 557 -634 787 -385 -755 -660 -44 -685 634 236 -185 -418 685 785 -550 645 -733 642 548 -682 791 123 414 103 82 773 594 663 -898 454 -849 539 573 -63 614 -899 -267 -42 -313 -706 345 57 638 333 -307 -680 -610 593 -321 309 -482 267 304 428 -18 291 -685 517 -412 -64 624 136 -557 357 648 690 -800 533 360 452 132 -851 147 643 -782 -467 -138 -623 -720 78 -196 725 -835 -843 -501 426 697 -191 -533 -776 154 -490 428 -293 45 -645 -477 -384 -264 -472 244 373 731 -796 561 -229 -239 -649 -676 -300 8 703 440 560 793 231 184 376 -507 542 648 -296 739 112 -84 -50 345 49 509 504 -233 54 640 129 -224 -438 425 354 -401 580 -447 470 -222 -733 -872 -249 -32 309 -26 -55 -223 -483 -535 -587 -589 -414 -146 472 58 -190 -110 77 -142 177 -336 -813 -67 513 -719 -684 -167 404 -894 83 473 -207 -881 -457 673 -110 617 426 599 -578 597 -856 -525 -34 -261 613 -871 349 518 -569 496 -174 -24 -873 -867 -443 490 -711 164 473 -322 407 436 263 -270 23 -593 -725 780 334 529 -853 599 -779 -308 -228 -306 737 -229 -869 394 -205 -28 795 -362 486 -7 -517 604 -264 -819 644 -202 -782 41 -868 -466 -578 -371 -730 -342 505 74 -797 -777 -620 593 -395 645 -351 -372 -710 -372 483 -783 -150 -671 -668 -509 -555 -114 685 -745 -367 -853 -389 507 362 -361 -569 -464 513 348 -824 94 781 -19 -245 510 -230 224 -809 685 -209 -600 -125 -884 -407 -455 -251 584 509 784 -504 -125 36 716 -206 171 -889 -601 365 -23 573 241 -34 460 -716 -896 459 -810 -703 556 -134 795 678 587 292 -336 513 545 544 674 -708 336 251 696 -153 -226 -148 -678 -37 719 648 -680 -120 -120 -368 -190 405 -543 562 -364 593 -127 243 -743 469 -502 595 116 598 787 -446 315 -526 -549 -845 -169 262 -398 -894 -900 504 -317 -250 -57 326 541 642 655 63 -760 764 516 180 -585 -713 314 153 274 -524 -732 -56 -194 -605 673 -503 -685 -430 155 -29 411 231 432 638 388 342 -25 795 -125 105 267 498 559 374 407 381 -751 771 85 -677 598 84 143 -685 -406 199 -882 -161 -641 -331 648 637 -267 568 452 -646 792 298 67 664 72 129 533 424 -430 -328 -581 285 -822 212 337 600 -836 -174 -508 303 205 589 788 82 -634 -496 -853 569 11 403 -842 233 767 -779 518 231 487 -366 184 -770 -103 -14 739 -851 478 -610 588 -591 263 219 412 -566 669 -748 -643 247 -256 -584 558 -434 441 135 152 -705 -824 -77 -180 625 -606 791 -814 756 -873 642 -652 -501 -890 -1 34 751 -680 212 -421 -814 -762 -347 -697 422 -880 -863 747 478 -578 -888 -502 298 -454 605 561 629 598 317 -885 496 270 443 -416 552 173 -642 -68 -795 -442 -651 -708 -658 635 30 565 -437 321 150 -290 -184 -37 360 -710 480 -332 716 -248 -214 265 494 389 -406 -292 -588 -544 -157 21 -722 482 -458 -595 -279 -765 159 531 140 -811 -612 58 236 629 592 193 -36 -874 334 -12 -794 113 136 726 -49 581 563 100 -35 407 477 -170 -13 -122 571 -872 743 -550 -527 -870 94 -302 635 605 -225 778 611 421 -632 390 -851 -664 -353 667 611 -606 760 -208 -814 -223 -156 -862 -624 424 386 -234 -821 322 -477 29 -82 485 629 -783 -677 85 243 643 -425 414 609 341 -730 -762 -741 -185 275 -449 402 316 656 296 -210 -224 -138 -351 396 -751 128 -898 -637 112 -120 112 576 334 -826 -355 -850 -216 362 -384 666 711 -477 669 98 -189 -675 -353 47 -260 -415 684 -428 -403 128 -85 -582 419 130 -623 49 418 -330 -853 -834 -883 237 -558 -711 705 198 -518 -639 -681 766 -819 756 -95 428 -628 -602 457 -442 -363 248 197 -758 -425 284 726 -228 -585 -334 -41 -70 -5 632 171 270 -395 -886 -534 -186 261 -436 -423 606 -315 13 -597 -677 -451 -641 709 -39 -284 -108 727 -548 -419 -878 273 -55 176 309 -295 -53 -386 -165 43 -469 231 -866 -387 799 -113 543 -381 233 704 -288 -408 -442 82 -247 340 240 790 651 -443 514 770 -578 -638 599 565 -179 435 123 8 -889 -633 -378 -458 -363 -754 522 -776 633 -674 431 -34 -820 276 -505 236 -224 -21 348 575 765 126 512 -570 103 747 -694 -871 -678 717 -767 -655 -668 373 646 -427 -874 -304 770 -779 -157 579 -508 94 768 276 45 372 301 -365 -84 -264 -384 -297 627 702 -720 441 665 -314 165 -707 -756 282 66 -895 -795 -166 -606 -753 345 -689 -120 -113 723 -87 140 -651 -24 -788 409 -777 410 469 -348 -661 -623 -350 -745 247 -8 -404 -318 -701 -171 618 -514 436 31 189 -603 -25 -328 -374 714 -235 -256 -538 -407 672 49 -639 -826 198 -782 -556 -784 139 -692 572 -26 331 -32 656 169 -137 431 -544 -37 573 -453 218 -825 -382 -422 -641 -346 580 83 -869 -691 -573 -173 -149 182 624 327 -257 -726 311 -236 588 529 -92 -128 -750 -357 -244 531 -705 -204 -843 50 -702 -628 -36 171 644 582 -766 71 589 -260 -825 -94 352 -808 -152 -91 147 -660 649 400 -447 -671 92 758 -883 -755 331 666 -181 -856 -727 -754 -42 604 289 696 68 174 643 -491 140 639 720 234 -799 39 16 419 24 492 581 -717 -241 608 -455 230 -31 -775 92 -57 -473 591 -370 194 58 113 484 -507 -686 -406 322 -234 -814 -696 47 438 -298 82 178 -401 259 -704 -747 30 -341 -809 792 -238 233 -339 466 -594 -740 101 166 2 142 191 -545 28 45 -21 184 -173 301 793 -415 -360 35 477 -847 -518 -606 715 791 -73 -523 522 -863 -94 -556 -40 -202 208 -32 -180 -182 636 -386 276 -194 23 -814 -420 551 -620 7 122 -384 -7 -63 -381 -523 513 -592 -173 777 702 -857 236 -753 -451 -540 -303 254 -878 663 -633 -779 178 -408 -886 -717 262 786 210 -144 -444 -517 255 -391 -507 -491 -504 -298 359 -104 -468 723 268 -387 683 735 65 226 -58 -453 -732 -873 463 673 -601 -321 -693 422 -95 -647 42 -521 500 57 381 120 415 -527 304 -311 -44 203 461 351 318 -86 622 -499 -93 -543 -889 667 -526 -394 252 -589 685 -287 -183 140 -439 173 -889 -738 0 -361 -443 -704 225 363 -512 -647 625 149 -325 -836 -5 -727 -259 594 -806 486 -480 -370 551 -558 -332 -615 162 541 -644 -762 -615 -785 -327 -141 -853 -560 -433 159 -175 -229 -554 192 -71 211 678 -362 317 77 162 -788 -149 208 -53 -252 405 -292 487 -82 -607 -440 -364 350 -179 0 559 -826 557 -279 -668 591 -644 425 -760 271 711 300 -103 -708 -232 609 670 432 424 506 608 502 -732 -125 419 62 70 592 -892 292 776 271 -5 724 8 737 434 -814 -555 -683 90 499 154 -320 -197 -316 648 512 -181 277 58 -230 -753 -667 562 -521 699 -635 -434 -174 153 -227 38 323 -786 791 -440 -493 798 -874 219 -437 -35 -748 539 601 181 -813 -206 -554 277 409 564 -608 -380 361 -236 -870 -187 -685 94 -316 -40 697 333 -170 -772 -595 480 289 -512 710 636 -76 256 -9 21 -535 737 -712 256 -41 -69 -528 621 561 -790 289 -458 10 -286 -511 21 465 -31 417 312 -665 102 312 641 464 -143 399 713 245 -144 426 -6 405 573 -232 540 147 -461 -660 -17 721 -470 -45 -738 -689 -116 -506 495 -492 696 -894 -722 446 179 770 647 331 12 632 656 -137 -391 -227 -720 -602 487 605 -292 744 552 -69 -771 750 760 -127 569 -520 482 714 -685 432 -189 662 -534 472 -486 -763 -885 226 333 655 -518 32 -726 -536 -188 -710 440 -443 457 285 761 423 -700 -110 263 -695 -747 -215 135 229 127 -701 -587 -483 -69 -614 -144 -315 86 -571 6 -195 758 -686 -245 -153 -865 467 -151 -130 -869 -385 531 -769 -16 -307 -756 -267 -19 -6 -578 -135 355 -448 -446 117 -95 -472 336 -202 -601 -590 417 524 -884 -208 -452 528 -502 311 -146 65 -762 -445 56 396 -99 -877 -304 -39 307 -18 699 602 -442 471 -745 178 570 616 -90 -394 189 357 -749 19 -599 -555 -144 121 375 632 -101 649 -18 -579 402 20 521 381 -738 716 -744 -460 5 210 131 -889 776 -192 -720 -585 603 -898 549 344 -44 357 -419 446 511 -369 766 67 -302 -295 -198 607 664 -476 -214 776 207 -823 698 -781 -872 52 -483 -238 -725 -64 -781 11 504 -710 114 -315 9 406 -507 219 -525 139 231 -441 613 311 439 -898 614 656 -29 418 -695 -191 462 -324 -454 -187 279 -525 -471 -625 -406 -165 -527 717 -784 -576 -349 -598 565 128 151 734 -494 -392 503 29 493 97 -525 104 40 -627 325 -182 573 348 -488 -308 -230 -176 -669 -91 -436 -102 -304 336 -41 -92 -372 -623 753 317 151 -768 -149 387 -91 731 -280 -595 170 -120 545 421 638 -591 418 37 236 724 -634 -167 -48 -191 -279 -722 239 -540 -151 302 691 501 -838 281 -203 -41 278 453 -3 490 -385 576 -501 297 -176 -418 423 282 -271 223 -95 661 111 -174 292 473 285 215 65 -156 -733 -114 600 385 -702 -804 580 502 310 5 -73 711 -571 532 -896 212 -664 -749 -407 9 601 74 189 -114 -801 62 -618 -199 262 -847 147 642 -207 291 -297 -93 -126 271 -475 -865 626 -658 -402 427 387 690 647 283 299 597 325 160 -776 -697 596 -510 92 80 -418 385 118 302 442 513 -647 -682 613 -603 -433 -434 746 -80 732 171 115 732 222 208 -323 -131 -743 -137 698 113 460 -490 214 -826 -339 -376 -579 -666 311 -165 -644 600 339 -702 -560 -363 -466 -773 788 -638 -383 411 -582 -219 -679 -584 -568 352 465 -351 744 -495 12 -227 -807 -786 -834 298 746 -276 -57 -590 -19 745 -754 236 53 20 -545 93 -341 -339 246 347 -748 -371 596 677 -502 410 -8 282 -385 -22 -336 -773 -879 557 771 281 402 278 -236 538 114 -15 -521 687 -522 -162 -139 11 -732 104 16 585 493 234 535 720 -681 -599 238 -642 43 246 298 691 -260 480 666 -23 -369 -138 199 -654 -750 489 576 428 -279 120 -325 430 327 -243 369 -545 -401 193 -488 -883 372 -494 -417 305 529 680 777 -824 -354 -25 66 736 -305 628 334 -380 -439 463 401 655 -754 88 39 4 270 404 668 -791 644 -40 -130 -68 -627 676 538 185 -79 -496 123 358 147 -97 -808 -805 -89 455 414 728 44 705 -736 -821 668 -713 -44 -132 -156 375 -693 -227 -440 -114 -559 593 570 -562 -166 131 -69 203 447 111 -508 362 622 204 633 -646 206 409 -42 132 -2 146 -211 -586 -83 -674 513 529 -483 -406 -740 729 62 -540 347 -781 411 127 -377 354 -424 -882 459 740 744 -147 119 262 -827 -325 528 -151 -240 50 -630 -77 750 -185 317 -578 283 -662 384 703 -377 -888 -572 714 246 -590 -248 156 -265 647 -183 -429 774 704 -236 -8 -689 449 640 -413 -93 183 -863 140 238 -725 -730 635 456 790 -893 102 -893 -582 -710 366 -325 -69 776 -804 -876 -818 -358 184 765 518 -189 89 -398 226 -700 -708 783 466 318 244 276 -99 -198 777 -108 88 -316 740 -34 -66 670 -487 -830 123 508 -691 -446 -151 523 -857 -413 -425 27 -665 -76 -122 592 -116 -724 -677 19 260 -110 -505 -273 -142 178 -17 56 -619 -519 585 -115 -465 290 235 751 766 372 -227 -405 -810 12 210 -640 -643 -20 -29 -114 655 202 439 131 -381 488 -394 679 -862 680 -582 682 -208 266 -225 -850 -842 495 -322 -28 -536 -54 240 -613 -116 -658 -579 556 381 -815 30 -243 -753 -153 48 -717 -169 386 667 556 -767 -719 427 44 68 758 -720 -595 -125 -354 -870 50 -447 446 -506 -613 -877 463 -793 165 -103 74 -83 352 172 338 -183 -694 -774 -143 314 -259 -688 350 -828 -223 287 -158 -236 332 -88 350 -252 776 -157 -226 -667 114 -416 -62 -224 501 172 758 758 761 398 -427 262 -137 -700 562 -882 -173 -62 181 -616 -139 746 -529 -319 -101 -285 -407 351 -85 764 402 -864 121 531 -76 274 192 -35 -594 -525 345 484 85 -651 781 -261 193 -712 -883 211 86 -249 47 121 -687 107 -622 -610 -264 210 -270 402 247 298 401 -352 532 -603 -115 190 -309 -118 -836 -404 256 536 -653 -54 209 579 -663 252 347 303 -151 -500 -403 -654 -600 -851 579 -208 366 -811 461 -208 20 640 695 118 141 590 -665 374 61 747 -633 490 422 -564 281 -619 614 -317 -287 -250 -338 -452 -612 278 -223 216 589 330 -322 471 361 -762 -851 256 -100 688 -819 153 31 -126 -355 -73 309 -142 -609 -349 723 329 -831 -244 -425 -84 445 149 -345 673 564 244 -383 -358 357 -684 766 -296 141 -218 -75 -32 -169 438 471 797 -365 772 610 509 53 -470 146 458 485 -228 73 -580 -566 -31 80 -355 88 -617 556 367 -337 -478 -423 106 684 -648 624 -770 -691 749 538 -351 300 -501 -157 320 244 -699 -617 -496 -528 549 -821 -436 -273 208 641 684 -679 -831 591 -844 70 151 -834 42 313 -260 -875 -419 117 -391 510 148 656 493 442 -55 487 -266 648 -248 -77 488 727 -544 586 -238 353 212 -186 154 103 191 -872 60 -790 -566 702 554 94 -738 368 -8 -467 393 -533 466 -613 325 799 -595 -645 -293 -736 382 -97 -53 -89 -321 780 -72 -530 -842 -540 -561 221 -828 -374 -805 598 -878 482 173 125 453 -702 -865 -396 -149 521 277 99 -662 88 -559 683 -882 -212 205 -454 730 -108 -419 597 578 -149 45 -854 735 -843 401 -150 -616 653 666 780 207 185 -85 -409 -217 719 123 784 543 -284 -254 769 -165 265 -307 646 61 -789 -83 480 91 518 163 96 112 660 -602 -222 -639 206 -731 24 316 -782 288 426 -892 87 312 614 428 -242 -643 -580 158 -728 -398 171 -326 -409 -339 -659 -563 30 15 659 81 138 108 728 540 -248 -16 277 126 -807 -678 -410 783 -369 -736 -45 -870 -491 -397 569 -297 426 -536 -446 384 90 -721 -673 396 753 104 -586 752 -514 174 -629 -766 -692 -407 -895 4 -801 391 316 -408 -865 -185 -270 -394 -303 309 -536 157 681 37 -811 798 776 472 464 -781 360 -64 -244 688 -431 -605 204 -133 -763 366 -106 -671 -275 -79 -438 -328 -478 -413 -565 629 519 -273 -113 514 -326 -328 -11 477 121 542 -444 -613 144 -189 611 -142 17 712 -433 14 -502 -337 -595 784 -644 351 -264 -251 319 151 -543 564 -12 -665 -789 205 -701 337 -728 -375 -259 -502 -344 -694 362 -283 375 186 -242 -527 -823 782 -243 -166 701 -304 -743 540 -881 -334 -94 124 62 -848 277 746 -3 772 -547 335 514 -449 311 338 362 23 485 -408 -347 -569 -837 -741 688 -859 -500 127 -460 92 -752 183 -744 145 -627 253 -418 -143 767 689 -360 136 -669 76 428 -341 -274 -44 394 -200 85 94 219 -335 -472 685 -857 499 703 377 -450 486 -45 382 -468 31 653 -765 -528 26 787 211 -254 721 -9 -354 113 316 -549 439 -298 187 -477 -369 -630 584 771 -250 -22 -379 308 316 -830 -414 -31 -478 220 369 -232 -176 66 319 -733 37 361 -44 551 -782 325 548 -497 786 250 665 -430 407 -790 611 -138 -12 -802 496 563 463 559 646 770 601 -487 -835 -149 570 -196 250 678 -40 322 -259 775 -225 423 -90 -76 510 -472 -309 -865 525 -580 -159 -626 147 717 -551 655 326 491 12 -141 264 734 -221 583 -449 459 -608 -818 -312 -522 -4 681 -130 134 287 -606 673 -255 -401 426 201 -137 573 -230 770 263 398 -588 -110 -197 -161 161 -501 -80 -199 596 742 529 0 -320 314 223 -738 -262 -508 -107 -32 329 -208 -453 -785 315 -853 273 -525 89 -85 -347 158 -291 121 -58 -108 -864 -574 587 362 106 57 -261 -10 58 450 692 -204 -105 -24 602 -451 -783 791 -282 528 -661 -446 -421 -545 -607 -727 -466 787 123 -53 -649 -94 -750 56 380 -673 -497 -453 204 -755 131 -215 -825 -692 -318 -885 265 110 445 -790 -95 -338 299 245 -881 -448 -191 -580 376 489 203 765 758 -250 -134 -563 -214 -176 -133 -433 -11 -323 703 704 408 -897 654 -679 244 -374 56 -528 -876 424 705 -169 376 -569 120 367 658 -360 -204 612 -389 -61 291 -824 -253 -754 -551 392 353 -98 399 325 757 561 -190 785 -116 347 -195 504 -803 238 308 -457 -189 611 -548 -248 -111 693 74 -726 417 -49 -458 148 -774 403 578 508 278 684 -368 -690 791 -691 -551 -823 766 -891 -355 -798 58 355 787 -244 329 183 31 -277 530 -613 325 -138 611 293 472 -532 381 -258 630 -750 -428 -105 638 -614 156 55 -399 664 -673 524 104 682 -299 362 116 -408 -580 -32 -390 -432 -563 452 -159 -796 642 671 403 -229 80 -590 218 -477 -518 -66 -666 639 -576 196 -607 654 -692 -513 97 439 -403 -50 -506 420 752 -334 -24 430 323 -900 677 226 295 212 -264 -661 -757 -209 554 -448 -41 -437 463 -583 -447 -808 -303 259 668 177 -469 509 -561 298 -152 528 726 343 35 -831 434 628 201 -455 -890 588 462 -358 211 589 -673 28 -466 -92 753 -382 -188 521 -588 93 -180 -732 741 -750 777 798 697 501 190 405 -136 -576 -65 701 -191 443 57 -711 538 527 -164 -620 -447 286 365 -24 456 774 128 286 -180 -526 352 527 -579 -193 -40 512 498 -238 -378 214 -451 -101 -873 337 51 -641 294 -595 277 -788 -483 409 -61 -331 579 -472 -88 -482 192 719 -817 176 -651 435 -111 698 186 63 -653 424 750 -802 488 -143 -337 296 0 -539 487 -652 -492 747 746 463 -78 -166 280 -17 689 165 -413 126 516 279 -491 85 -560 -8 -752 -245 -230 601 159 -107 -222 558 392 -457 40 -565 -481 791 -67 -44 596 277 -175 332 -28 765 247 -447 -220 -768 -613 -638 266 14 436 315 -211 -165 -352 134 -462 -628 670 72 607 339 408 -847 -751 -57 -39 365 -73 -168 381 236 733 483 -321 -285 326 -729 216 611 -612 -805 -14 227 361 373 256 -824 -600 -470 -893 -642 -368 388 -264 -736 -236 446 -148 -492 -366 476 777 -148 200 368 -124 -93 344 -533 683 450 -893 781 568 38 476 -104 -374 695 -755 -365 -68 17 391 119 -440 658 -415 -603 -684 -694 -596 -573 -536 -38 523 622 568 -541 -696 -132 -465 599 609 -106 -76 -897 84 433 -679 721 -92 -760 671 -305 -873 432 327 -450 -34 102 336 -164 -175 -373 299 -537 215 735 -313 393 -310 169 -284 -840 -350 278 213 745 -574 -585 -58 -477 438 372 -107 -419 -486 265 -39 -552 540 -346 745 -529 200 54 -666 731 -325 -486 717 455 459 488 -818 714 -550 -604 -164 153 120 -113 -169 545 560 -341 353 -658 -705 -68 -758 36 764 -164 -178 516 -291 -315 745 -225 -891 785 -48 -476 -812 -171 -854 354 -799 673 -593 324 -183 773 -476 -364 -618 160 -710 755 -371 -814 -470 -472 -490 -341 -252 795 -615 639 -183 -565 -80 91 445 -174 328 -100 7 337 -145 -691 609 773 -3 353 -808 -535 -323 -484 729 476 572 -659 504 -539 459 -687 374 -747 636 -557 159 557 201 -826 770 -876 -186 -185 -598 662 -876 324 487 673 535 200 126 629 -101 -493 -376 10 539 132 457 -857 327 -635 54 -588 -535 -397 -328 -794 496 -234 271 -173 -388 -443 60 164 366 -28 734 287 600 219 -778 -768 292 440 -82 -283 630 627 -7 -659 -91 -542 -9 -381 -639 379 558 -730 258 -370 -474 -846 314 -577 -641 450 479 -613 507 -187 -71 -750 -596 276 128 -78 -669 -186 -680 -24 -211 730 -348 767 -656 -132 -526 69 -26 495 -519 240 297 336 -145 -280 592 -70 179 312 -862 -75 -366 379 -555 102 530 288 -430 714 516 521 54 -328 -661 -552 649 513 -243 -688 -373 206 -466 -295 691 -236 -797 -142 -858 -795 94 738 -618 -266 -19 -302 -270 -40 133 -2 277 165 79 527 -853 -824 -692 -848 -800 539 108 181 -573 -624 652 718 11 270 551 -610 563 -48 532 -163 145 -167 -594 190 -689 524 -277 495 -324 -71 -688 -508 713 164 681 -772 -246 -353 -543 200 -146 261 342 366 526 372 585 139 -40 -151 666 -582 -40 -632 703 555 418 326 -278 433 -618 750 321 -133 -448 -577 328 287 180 -119 777 -843 308 -111 353 55 212 -574 70 84 88 -290 -295 -653 147 -101 -263 655 -859 654 -155 256 598 67 -576 -750 -174 188 138 760 739 -832 719 -856 -632 630 -760 700 -573 -832 -9 228 -748 -134 -828 -283 8 -122 55 614 586 752 101 -734 -634 127 -146 -591 90 476 -868 618 716 -289 482 373 -476 -408 310 -672 260 748 423 -178 -795 240 364 370 217 -684 -205 -473 -205 -507 573 -376 427 123 394 661 455 -833 -125 -516 269 -213 -387 437 227 227 55 -149 -606 -153 -446 -519 -126 -125 -475 366 -62 179 -599 -276 737 -746 -863 -552 -485 443 -88 -517 395 247 -568 205 -160 402 -878 -451 506 -656 460 -261 -839 -587 537 -555 463 162 307 -80 439 -40 352 448 -632 -743 -131 -358 -430 -551 -66 395 -38 774 -270 18 -321 445 -553 716 111 -266 118 -623 213 54 -203 635 -705 711 134 565 742 -316 -828 483 -338 -381 671 -174 486 660 -695 449 163 -875 755 778 333 -92 -780 591 17 -84 700 -776 465 -443 163 -842 36 628 656 -706 -241 -4 -328 399 510 -37 100 -507 662 560 497 -92 -66 563 -444 -26 -160 101 797 763 -248 -730 739 -763 -526 670 358 605 -364 -766 608 -368 667 -228 68 152 281 247 425 165 -683 420 -502 -871 784 572 -707 -885 399 23 -426 -470 -806 721 -329 -287 588 -894 -891 596 -327 493 -842 -323 -330 -185 23 -311 -531 -459 -735 -821 389 447 -744 -468 -471 -474 283 -299 -161 -54 477 709 584 -115 -608 -706 -185 212 -572 417 -588 -128 368 479 -898 581 -423 12 590 433 -433 -220 188 -772 -97 -727 603 230 -612 -446 -637 -555 -464 -490 -290 677 765 -510 -324 551 295 -888 357 420 -775 -118 -184 -117 -699 458 -638 -523 -337 -775 457 -671 623 -198 -550 -627 310 554 -504 -760 -570 778 -584 383 -660 -444 -419 -139 425 262 -678 -624 -597 -92 -796 -72 -874 -177 349 271 -28 9 75 -535 412 337 -896 -725 -77 -284 400 -814 320 678 365 -514 -155 -402 -725 29 -368 306 -199 597 688 -393 -879 731 104 511 71 679 -26 -897 269 -369 281 -197 -457 -63 -886 186 599 76 -855 749 538 -334 -731 -869 -783 421 382 74 -53 -790 -570 -260 732 -543 -252 -475 -312 -723 -73 301 361 -384 -758 301 -174 -521 -143 467 75 -109 -76 716 -808 -655 615 458 433 649 135 -451 560 591 -525 -267 750 -46 503 -522 457 -240 -330 -509 238 268 251 -660 219 401 -403 169 64 664 196 -154 -659 -491 361 712 -416 -311 -827 537 -121 -337 398 -336 120 -700 -117 -344 -160 547 453 -171 148 -162 -283 600 90 405 773 -705 428 -409 386 -809 -595 278 -216 612 529 727 -756 -633 -122 -380 -370 -375 481 -152 559 292 -689 -639 458 -157 419 -120 580 -155 -800 -743 642 438 528 -750 -495 452 377 -750 186 186 694 467 654 -590 -623 -519 799 709 -531 -19 398 498 -803 23 152 -468 208 -563 457 -414 -137 419 -348 -579 -633 380 164 636 458 -707 -117 -700 729 -545 393 22 350 652 238 -25 -684 166 757 -800 122 186 -370 -201 -433 472 -53 589 598 -211 307 -747 -749 151 -62 344 121 -586 614 469 -819 284 624 190 -654 -667 123 644 670 -374 -167 -55 -9 8 684 -519 550 -115 -388 17 -853 -159 783 624 196 211 535 -660 -270 169 389 -544 256 -408 -521 732 615 -372 -218 -737 -484 -202 -838 -5 -732 264 -839 -691 -278 -412 109 439 603 669 -561 403 -436 -184 -83 660 786 660 -835 264 -212 255 733 779 740 597 23 7 -64 115 278 301 103 -717 762 69 122 -248 -490 -39 -818 -592 -821 700 -543 429 527 288 -257 -138 -522 -778 -400 376 679 -387 73 613 -766 -855 -655 578 -791 -230 142 -257 -90 -812 -683 -87 560 26 -885 593 611 414 622 518 463 689 740 -253 -527 246 82 756 690 -402 -710 -533 -889 50 -221 46 61 198 595 670 776 226 325 263 -169 -565 688 -833 140 745 716 113 769 -299 501 -865 -390 -794 742 -629 373 -851 629 769 454 65 161 -384 -793 607 489 -695 -339 391 313 587 416 -756 -112 -61 686 -1 -507 664 761 -119 659 -463 73 -530 -608 -772 -589 414 -639 197 81 -584 -696 30 481 543 66 292 -656 -543 467 -613 -292 671 -882 -507 119 656 -151 -644 -727 19 748 27 -68 -54 -697 -171 406 180 350 -448 -73 690 315 758 -725 -422 581 702 85 316 453 -842 732 279 -800 -559 -890 625 474 -867 -752 291 -95 710 628 706 -320 309 -10 594 -672 -145 250 -261 219 -86 -656 682 -365 -607 485 314 427 -54 251 289 753 -868 329 166 -322 -432 -465 -202 -339 320 -695 -192 -772 -216 -335 -284 -530 -159 -80 -527 -315 -740 205 -417 -88 -780 520 -263 -449 756 435 -855 458 -702 -176 -196 -677 45 236 -765 126 709 63 -804 25 -819 -213 181 -517 713 -470 -234 -317 -178 245 105 -150 -445 -887 -622 357 -553 699 620 101 468 371 299 -484 795 362 -659 665 364 -239 108 685 267 -311 -612 -4 -720 -331 46 -468 -797 -661 202 -586 375 691 -49 -598 482 -507 -230 309 404 0 416 222 -764 542 -613 779 -82 238 744 38 -643 -349 -494 161 -742 329 110 579 -78 157 558 -286 53 -731 783 798 747 90 -666 243 -84 783 149 437 -528 -273 -55 364 97 185 460 291 343 499 708 655 759 579 22 -623 723 488 -817 706 -380 438 357 709 240 798 -415 703 -802 -391 47 -835 87 362 589 183 -251 -164 -585 307 277 -37 611 296 -570 -640 -76 95 627 -443 89 -451 730 461 -457 -171 -669 -629 -92 -415 -861 -784 -811 780 204 748 180 11 -87 614 -356 269 -616 253 760 756 -496 -38 640 -589 -440 458 -554 656 -111 -119 -139 444 480 575 -648 -748 -45 -490 -536 70 -853 -738 587 397 -529 584 -119 -142 641 505 605 -203 781 301 797 -846 -193 -628 -578 -825 201 -259 -663 -858 -70 515 402 -552 -304 640 0 575 758 -612 -614 396 241 172 309 -681 -241 431 223 -613 -486 496 -176 -77 651 -185 -484 -14 662 6 404 -163 -833 -370 -188 437 280 -37 -399 713 -591 -612 -401 618 249 291 -631 -856 460 752 743 658 659 -351 -816 351 639 54 251 -82 -420 -694 81 330 -451 -731 -324 177 -202 765 -472 -414 -408 -212 -92 554 -151 524 486 -771 -257 -466 -93 129 -203 -295 -728 -547 -171 467 -319 384 -652 276 709 -823 -311 -296 454 24 -857 -433 686 -509 188 611 206 -493 -583 -80 654 65 139 595 633 -20 227 231 -346 -481 -529 -631 555 240 -169 -781 -447 -88 -170 439 626 -627 14 496 -538 -807 409 -585 -465 309 -312 -448 -859 -6 468 -874 -577 -806 -251 269 68 180 -41 273 77 352 -89 65 667 -146 464 262 418 519 238 -272 73 -786 -662 -510 -845 -359 478 -822 -39 -399 -24 -219 -336 432 695 -388 -337 -171 -379 -873 548 298 -453 755 531 84 -564 -418 241 761 -822 409 46 -415 127 145 -310 -164 341 768 447 473 -319 81 -324 -503 -143 353 414 120 290 -19 -811 -27 -202 519 -665 8 301 -891 -186 -168 455 -656 723 -592 -706 566 13 490 -283 -667 -896 -817 91 -517 558 723 -23 -651 255 -897 95 428 548 127 -51 -20 -344 -520 463 -868 493 -334 -760 755 -598 786 -617 -639 418 -351 -91 -670 -228 -537 -461 -731 677 -354 -584 -330 601 -641 -157 382 -409 -692 -590 47 165 -881 766 226 -224 784 -812 121 -311 -742 -75 -826 716 313 453 -345 -656 -819 784 -805 -248 110 -12 -643 187 -342 28 -674 -729 -55 115 446 530 -322 -30 -544 -760 -470 327 180 95 707 -144 188 -779 -689 -880 -888 713 611 -473 262 -211 355 -218 -838 -111 -87 -487 -102 498 618 91 427 -344 -384 478 -72 -471 622 -426 413 -861 -733 333 390 268 190 509 -613 772 617 -93 -852 303 -72 745 -495 677 -127 157 -60 -645 -814 -568 -886 20 217 645 520 275 -54 -361 -15 -895 415 319 39 510 -20 65 -424 233 725 -5 662 594 -610 -455 -593 626 -799 -498 -608 -749 -900 -859 -259 234 410 38 660 690 -329 -66 -317 797 -54 -643 -715 752 -30 503 134 416 505 -827 -243 -286 441 8 -61 380 -213 -387 761 -302 -641 475 -91 509 -860 -216 595 -29 414 -733 296 342 -360 -85 -3 -29 564 249 74 -263 642 -676 263 83 535 328 -549 -826 -744 576 603 26 -433 557 -657 -249 -654 568 -299 89 208 -740 -2 -892 -779 -81 732 -437 -256 677 182 -720 -479 684 -212 293 -178 144 122 -710 310 -57 109 133 527 402 482 454 774 -893 483 -121 -567 -866 71 365 -508 157 -679 -21 -585 681 -515 -432 -502 22 -572 72 -822 -591 -529 -614 -646 647 -102 -839 -466 695 -662 119 -499 -711 412 22 653 -275 -564 342 475 178 505 785 54 -167 -562 -397 -112 481 52 -472 359 108 10 -339 -530 -650 302 -280 -86 -211 -183 679 114 -313 -337 -669 -895 566 -779 51 515 552 568 -83 -158 779 -335 728 -369 -65 -404 349 638 -225 450 -718 -731 278 -531 -179 -55 -138 -404 -647 577 -881 86 220 401 -597 -469 -399 604 427 -869 -237 -892 -186 -296 -864 290 -476 727 -406 -220 -241 -56 557 -716 -732 353 572 -560 -19 -545 -808 -44 713 -331 381 -24 78 -533 -331 -543 -247 -151 529 746 507 -873 221 10 -808 -884 734 -207 190 -808 265 -445 119 231 -125 -690 732 -513 -638 -755 -9 345 447 -40 733 -465 771 610 199 -847 433 642 193 259 -540 -283 -198 794 282 11 -508 -727 -371 -556 -551 -709 192 79 -838 39 23 -463 374 -612 -440 -310 598 513 -515 74 536 -390 194 -415 -475 751 435 285 768 -301 176 260 -702 752 -243 549 458 263 605 184 380 -256 540 100 -899 -750 125 -166 694 -396 -518 -392 -790 -580 746 86 194 683 -589 26 -851 -385 -848 -646 306 499 414 -60 290 -90 -452 35 768 -14 389 606 569 -712 468 580 -692 49 798 551 -105 -268 133 -835 186 -496 227 166 -426 -296 -332 -23 145 693 -436 103 -494 466 538 752 -247 -353 199 -154 86 -863 81 -187 110 -681 512 -534 420 1 645 72 -660 699 -850 433 112 622 617 389 -819 241 -344 702 469 -662 -332 155 201 -309 386 321 143 -735 -422 673 -287 -722 588 54 -24 -742 -171 -448 728 -496 51 -773 -820 -260 490 -678 -172 70 -638 242 607 447 -94 452 -46 -266 -77 -897 513 -419 -377 397 -214 20 -104 -333 -83 728 243 -844 225 440 -463 -776 516 136 -62 -396 200 -659 565 -34 121 438 357 -441 -806 -654 -496 -127 446 321 -321 432 327 369 208 601 719 250 -319 605 -881 -805 703 533 51 201 -528 -541 -29 439 -894 640 -540 -72 427 -775 661 -160 -257 -658 209 -715 -869 -453 458 770 -225 -611 -662 160 144 -328 -194 -564 245 -698 -223 411 -35 -450 577 -222 -722 -127 -669 -175 -654 198 181 593 367 -70 -585 -140 -71 -292 800 -772 -822 -836 -262 165 683 -153 715 755 792 -613 109 -782 -7 -604 620 -712 172 -670 688 582 409 579 663 -747 -458 243 -197 88 -308 55 -230 -154 -138 29 2 79 480 705 -173 -558 -6 546 528 -696 -618 -679 -780 314 673 580 451 119 358 -68 -602 90 -702 -96 -309 -682 -53 234 -47 -893 -372 594 -579 -41 -583 -749 -868 -481 -264 -285 -866 -452 -409 287 -330 -504 116 631 -893 -210 489 -219 528 707 -819 -821 -299 -492 -267 343 -110 56 -466 -373 -828 198 371 -9 663 -830 609 -598 473 770 93 755 626 -635 583 -94 643 512 -495 -354 -884 518 -591 -644 146 311 -781 28 -648 -874 -759 366 -844 715 492 553 71 -656 -510 264 173 573 108 -64 -486 515 -237 -296 547 130 -414 -315 590 -517 754 -374 -517 703 607 -715 229 -830 358 -362 347 105 -481 -353 692 -339 -397 -900 -39 273 -279 -238 477 -4 752 202 154 -336 -690 573 -114 -101 319 -190 -253 -493 338 130 496 227 -54 56 -120 694 481 -715 -363 -520 -119 -69 -518 -771 -444 -350 516 179 518 -163 568 580 -213 -229 -638 158 -639 -407 -574 754 686 -245 -898 -506 524 212 169 -68 220 419 -512 -123 192 -107 -202 -457 -159 186 591 43 406 340 -895 735 -652 354 20 49 190 202 140 -769 760 -135 736 -353 16 -556 554 -383 -492 -350 507 580 -510 116 696 -124 -287 -400 9 337 404 -457 -670 59 -251 -786 -817 -249 -182 -814 749 -216 83 701 -792 -849 -81 -690 -431 -259 -401 -241 -252 -483 -381 -80 -531 -366 -668 -829 474 -343 153 36 -187 -185 -781 -277 595 146 -104 -450 162 -210 292 -673 -182 -574 203 -769 165 -33 -353 -799 -396 -776 343 697 514 765 532 -288 220 -692 723 499 -130 -319 437 382 373 225 -219 86 -514 293 704 -163 -66 -900 524 739 25 -659 -720 525 -570 562 23 -100 -807 -478 62 181 -490 774 -487 -513 -667 315 243 -588 675 -769 -890 53 -730 717 505 590 52 26 90 795 153 217 342 -544 15 -115 -568 -167 320 -350 89 -715 -380 70 -456 593 5 345 -622 -848 -774 -717 498 362 -514 121 -86 177 283 374 424 513 249 230 172 -294 -370 739 -685 -258 704 224 -619 -788 -424 211 -40 -554 -570 547 775 -817 -235 -866 -373 408 -291 753 -537 -864 102 -511 -22 -442 457 380 -634 -59 -481 95 -630 -704 -478 -180 48 436 -4 160 -783 -690 -33 739 648 -540 32 317 -714 -97 334 -567 -54 -28 535 40 157 -859 102 -540 -621 -322 -726 -686 -505 690 -49 -861 65 362 -430 188 -99 8 -30 459 458 684 692 -679 591 -241 591 -58 494 -470 -594 -189 -215 -806 -606 -506 -704 -554 -54 -142 750 17 -480 -444 -346 55 350 715 710 140 264 -825 -229 -636 302 660 -560 -524 -705 -363 715 87 -780 -502 -718 743 -168 -773 -552 -529 442 -87 78 -618 631 124 257 -505 579 570 276 -165 -458 272 -213 533 -701 665 -728 370 -797 464 -738 -811 -384 144 85 749 760 319 -891 -580 -40 -421 49 -232 -406 709 349 -788 -275 623 62 -200 -48 -744 -337 -356 246 675 153 212 494 -686 -133 -100 733 -416 174 674 -263 -111 -677 79 510 159 460 -653 -763 177 -846 659 -437 40 380 -808 -98 -440 109 -875 83 -554 754 515 -447 -629 192 -195 -332 622 154 687 -748 -832 -185 -719 167 118 -149 -240 24 708 611 -639 452 -390 587 -3 452 652 -220 -782 755 -335 473 113 703 791 58 422 -451 -483 335 -900 253 203 -661 -21 22 442 -704 -885 -556 365 -287 604 467 -606 -785 23 639 143 637 -336 -65 479 -856 -296 -785 480 -707 471 -224 -187 -139 -432 323 -39 303 657 151 -133 791 -225 525 292 -274 691 -77 47 -28 -794 -427 510 -696 -512 118 717 282 -516 -627 116 -352 -654 596 -340 447 -318 767 -306 -166 -414 790 -490 -584 -542 -296 165 -128 -758 257 161 667 -365 -626 -794 -702 -881 -476 53 21 -769 425 -545 -269 -251 746 -605 266 -750 -349 -200 420 142 -671 762 721 519 -880 -232 278 -820 -206 683 -79 176 -424 394 753 613 -338 647 -6 -4 577 -418 -878 122 -780 -391 -766 178 551 -256 189 -671 -692 691 -447 -845 -19 732 -489 327 -818 249 398 125 -824 -145 -893 9 -199 -85 796 -261 -516 -52 601 -151 319 763 -445 510 448 477 -629 -505 -63 -597 -581 -409 -70 788 -836 -597 306 -700 -786 -842 350 39 407 -106 -386 -900 690 767 81 257 -556 -650 702 108 660 491 134 11 -8 -152 -695 -176 104 -318 404 91 -667 651 -439 213 378 -484 -593 -22 -347 503 621 -439 403 -780 400 -464 -251 -657 141 346 -402 -611 578 -3 -351 -752 235 720 302 -203 -716 56 -559 535 131 -797 799 -633 -178 40 -428 -893 496 -442 -439 -32 44 51 -876 106 -623 288 -560 -775 -319 362 625 -778 -791 -858 -885 128 341 662 161 81 -106 -245 32 329 593 251 -772 263 -206 -836 -786 -62 39 -92 403 -101 -442 665 -677 -725 511 -165 -521 -458 44 -261 671 -830 -533 467 484 -204 52 -880 596 -646 -112 -143 -739 337 -170 572 -603 264 340 702 223 191 701 430 -704 -825 -488 -153 479 -877 446 -548 591 -666 -392 198 -726 113 -406 -260 -285 -125 -487 655 768 -109 -630 -480 -615 470 -782 454 -467 -158 25 -289 429 -402 -201 714 -698 -305 -98 -499 -611 125 784 550 486 -276 260 540 544 519 -831 -346 400 551 -512 -677 -217 -635 504 -113 -533 -502 -482 58 -688 -363 -666 -513 792 -513 -840 -444 -575 157 96 155 758 -555 757 -456 -488 -327 27 -877 -480 -881 434 722 511 82 610 798 438 36 -242 -559 -87 254 775 504 171 -112 648 484 -126 333 -854 -338 -629 557 -226 168 -44 -265 -205 -846 -641 193 -147 718 625 -284 406 763 204 -683 -421 -153 -565 -658 -388 388 14 419 464 -506 765 561 -678 -812 787 186 142 -77 163 -5 511 -884 43 511 34 -444 -875 122 280 343 256 0 697 -588 27 -348 779 -644 -821 -122 29 657 -78 -671 -602 186 441 -145 -305 -191 -792 -589 -692 328 -785 306 -498 -317 -691 -99 -354 -175 -727 355 -537 568 -406 -175 -51 582 495 -589 800 -888 689 432 -288 671 527 -818 284 -491 -692 -72 430 616 -374 -5 436 -766 510 745 45 -48 1 -461 598 -676 -40 -4 107 154 612 -162 -64 -638 650 438 149 -32 532 -659 78 -322 454 -733 -1 299 -672 70 433 -381 176 78 781 700 -199 -522 -666 749 -763 706 -395 796 299 -793 -356 453 -377 318 -400 232 764 174 631 232 71 -425 537 48 -670 -75 98 -869 338 -248 -140 642 -279 -896 -848 303 -159 -625 191 -814 320 -80 462 -77 572 -478 -560 468 -681 267 631 630 259 442 -44 -19 655 -119 91 649 622 -661 -635 -547 631 496 -378 -136 710 501 131 437 742 767 -275 371 -831 596 -39 -767 360 -828 -694 -439 -349 -732 83 -871 161 458 375 265 740 372 -874 -689 -814 582 -570 -199 74 -404 494 -639 -575 241 -521 767 293 -335 -860 45 524 -798 135 18 -337 -180 -142 -462 -426 -265 -858 208 -268 293 -70 -770 -237 -154 128 249 -563 -434 -66 -886 756 67 -833 583 -633 -646 -339 -40 234 -837 392 179 453 -787 -430 541 -334 -138 742 -708 -410 747 127 193 701 -3 -453 524 -609 -874 -762 23 -255 -401 -542 584 -867 770 -441 -436 -41 -442 -298 -123 -630 95 -30 -633 -847 -244 -536 -843 527 474 76 -183 -67 -71 -447 -760 52 51 -535 276 179 638 -635 -577 -223 -783 -363 -464 -738 -262 -458 -323 -469 -443 513 624 -852 353 -451 -64 627 -842 -14 -478 431 -643 57 -622 134 71 -344 -887 -360 -287 -609 507 673 -211 -411 -77 -502 -280 -360 234 460 -159 -718 -193 423 -562 -851 -185 745 -525 498 -473 -690 748 559 438 633 -509 32 -26 68 -701 -325 -651 -711 -720 703 -424 -891 747 622 -628 570 -820 540 -502 -581 744 300 -673 189 -322 55 -455 576 208 -132 654 360 272 -337 -855 498 -319 757 -85 19 -124 670 14 -637 320 158 -365 419 -674 164 -424 -814 715 -142 -677 -658 -292 129 -783 -382 484 -62 -104 -526 117 -366 -140 37 -449 -658 -454 -242 -627 72 -756 -715 -426 463 -42 781 19 -893 -281 361 -265 -351 286 -119 -471 421 -862 -153 -686 -613 723 -27 -569 664 9 25 -628 299 -536 414 -437 -721 203 -656 25 785 -490 -188 -62 -155 -272 258 -451 -726 427 23 786 219 -77 -617 -108 -371 -65 580 -110 -567 194 -578 -138 -162 -823 -137 -346 219 658 -579 752 -446 -732 327 -99 246 237 -773 -385 -368 215 -730 691 -58 161 -320 79 690 366 482 565 -230 698 -417 -159 237 -556 -357 -640 256 -567 440 258 223 451 -836 641 -676 -462 -189 64 -702 592 -109 -569 327 -782 -491 330 -560 -417 -822 -731 433 91 569 -596 -861 -649 -412 622 -549 -604 275 476 -446 680 272 -579 429 -698 -439 196 -82 -877 -809 -186 108 628 672 574 -392 526 75 -31 -545 -238 32 763 202 251 694 290 -70 -439 125 133 18 619 -326 -46 -900 -387 467 176 -639 236 626 13 -157 -88 775 498 408 742 -25 -106 596 -117 647 799 18 408 36 156 -83 -745 62 470 -477 -174 -742 731 670 -513 139 -31 686 -420 396 672 -877 212 -563 697 350 180 -666 -273 633 -410 -289 -2 -211 -99 717 -567 297 -90 -57 326 161 -317 -750 64 429 325 -399 -228 365 -508 -311 -1 -61 449 56 417 73 -532 110 295 -819 513 -811 -308 66 -358 260 -517 732 208 -294 162 -612 647 -897 -47 336 -471 -358 -612 -876 280 -789 -174 21 -629 -499 -435 -55 -253 562 228 -451 -793 -364 382 -155 453 -870 -492 -195 753 -79 566 212 -228 -825 -554 201 670 175 800 544 497 651 -353 -860 -644 576 724 93 -203 -243 533 -191 -55 -745 262 -863 -355 -380 -633 31 402 25 -514 428 -443 625 433 -104 205 53 -523 -37 249 638 -71 491 592 503 117 308 -188 733 -79 418 -595 633 -64 778 -431 -662 175 -125 416 214 -750 -854 62 -710 -471 -146 -747 -105 -710 258 -107 141 208 -481 103 476 694 666 775 -457 462 346 214 519 536 422 68 575 120 -849 276 -673 413 -617 645 -109 -801 691 426 271 -841 -779 61 -445 -358 145 -130 -264 554 333 275 182 587 -439 -202 -822 -489 -418 -509 676 -38 -65 -387 -230 287 733 279 410 -133 -595 -900 -508 -99 407 476 728 -838 -277 -614 516 91 487 -774 88 114 218 -418 -416 247 41 18 -19 349 435 308 -53 404 -2 686 197 -640 23 564 362 -183 686 95 -228 -723 -298 710 -795 -206 313 -67 -190 -566 596 -303 687 642 -792 -556 -718 317 -306 -598 524 -41 626 -462 357 550 402 -710 -468 284 -434 -552 423 -524 319 -352 294 -260 529 -255 276 510 -349 436 -778 609 -835 -828 -464 -488 353 -820 -103 -111 -526 94 660 -879 281 -607 -576 75 515 -799 -517 79 594 -353 -482 -36 -22 -125 408 333 -579 -585 -798 444 -362 370 -400 -114 129 -436 109 -278 -603 696 628 -65 -895 612 -653 -315 55 -792 -394 591 -637 -93 -1 -880 -251 -399 -653 -200 -669 597 -665 -585 -436 -675 -370 -782 65 -826 248 -26 -837 693 549 -71 -220 -33 688 -499 -538 602 -732 508 -97 -599 -713 -893 370 518 721 -48 257 297 33 522 -406 -120 792 -585 -202 -890 308 713 682 -163 -125 -400 504 -247 -206 -541 -873 -140 -119 22 303 627 -818 -505 -281 -412 -582 22 495 367 248 168 -425 -449 436 -166 -608 90 -669 565 374 504 633 -264 -667 610 32 -652 232 -483 298 -228 -677 350 74 -385 -675 746 -680 -156 -215 67 298 -690 377 -467 590 280 89 614 611 395 -452 -21 -275 -477 434 -790 -365 616 -720 650 -51 504 -101 497 -648 653 -525 -16 -77 689 341 -206 -383 -475 700 297 13 -771 -272 388 -729 625 613 -826 -147 300 746 -56 429 304 151 109 -420 69 -760 -773 -158 93 -696 -801 321 239 630 515 501 138 -81 647 -434 33 681 -333 713 -174 203 -290 -888 492 445 617 -853 91 300 126 418 539 369 454 203 -216 -694 337 -716 -398 -233 -244 -27 681 -679 -600 -354 438 559 462 -663 553 442 421 -776 -407 630 635 -382 673 -421 560 -773 756 48 153 452 -458 324 -631 -900 -633 -244 293 -461 -688 -831 517 733 287 533 261 29 -552 112 -760 -761 128 -721 211 753 -662 222 127 521 689 -139 -388 -342 -722 -148 -314 404 -813 -363 88 -318 -39 -742 437 -598 -651 -177 -473 -75 -112 568 -403 -638 -46 -43 -40 296 88 529 667 -861 -254 476 578 261 270 130 -175 766 15 -606 45 324 136 404 -718 -643 -286 -695 -6 -665 404 49 91 468 -449 77 12 -121 -249 124 -9 382 77 355 130 -553 -353 -62 597 -418 -343 -838 -191 -363 -646 -775 -624 -786 25 -212 -255 157 537 -651 591 129 -349 420 -489 340 242 618 -332 325 435 -243 -238 768 -673 -110 167 -77 -508 -306 -535 531 143 -845 400 414 -626 -801 -501 -564 -524 -730 99 -369 252 -691 738 41 209 -864 -308 280 128 681 594 -799 -331 -72 24 -335 -604 -177 -499 171 758 -561 586 390 -164 -247 565 -681 229 -762 -856 710 175 -468 13 453 -762 -648 -410 139 338 205 -825 67 768 110 604 -5 436 296 -133 783 -834 374 -352 754 -34 421 407 259 -238 -387 748 -334 -298 -66 232 -556 141 88 5 362 221 166 36 -522 367 406 -697 -194 -827 -503 692 91 660 131 -760 747 530 -621 288 409 -5 42 602 111 359 -258 -30 331 -16 -279 523 -150 571 30 -81 340 -571 378 251 644 -67 636 396 -359 -679 -690 60 601 -493 473 319 367 -346 -179 -368 -718 -719 -523 -873 126 -375 263 -319 766 577 -690 666 107 -798 -422 -736 -737 -19 632 572 -450 532 495 -131 371 -681 742 -229 515 172 -600 676 -210 -580 -717 -159 360 285 29 -287 731 437 171 580 461 -848 -472 -738 -771 -531 666 -250 -756 322 223 76 175 -66 673 120 303 -737 491 334 44 737 645 133 502 -90 -405 -127 475 466 -821 -862 666 -1 -391 -829 -79 -408 125 736 -70 664 -237 -380 -698 796 611 -263 326 231 511 646 -102 431 436 -167 337 388 -255 -403 569 -745 -347 601 -765 -892 -360 -322 -509 5 310 37 -552 318 -187 -876 137 531 -507 -191 -445 459 -754 634 284 -338 245 -766 259 -748 786 459 -4 240 -466 340 -322 -509 -230 -516 727 -246 42 -650 758 -493 395 -848 742 375 151 220 455 732 -149 -824 -641 607 -471 -176 313 732 680 -760 -887 304 -122 687 759 -739 251 -99 255 -827 -667 -847 -793 558 -21 227 762 281 -74 -149 752 537 -58 -157 -358 -198 654 -561 555 -607 -368 210 -641 395 769 -703 -666 -204 224 -50 -637 192 52 742 441 257 -199 357 -614 453 -245 440 -102 601 -848 -135 -232 729 -544 -288 163 131 90 -185 537 -110 -870 224 -195 -544 -202 -198 -140 -896 -651 584 77 281 607 -574 -168 646 275 -437 677 -93 179 -237 627 583 -407 -571 -443 550 -396 775 -50 -649 -511 -781 443 -789 -572 -181 -558 -147 491 -88 -865 -853 -509 -607 787 -195 -608 787 10 -62 779 511 -482 -317 518 185 -417 -514 -497 299 -677 648 -587 236 -65 626 -809 -558 -682 -625 -559 -167 -64 526 -429 -557 -535 266 673 -680 408 13 -338 -736 399 370 736 -352 295 235 -374 -809 -39 163 -190 -640 -500 440 467 178 -578 264 752 -219 335 -320 -660 562 335 395 -607 150 412 -158 140 -189 245 -366 192 519 208 -892 370 397 592 -239 107 -48 -270 -375 702 -72 795 585 712 178 743 -129 -29 -45 -246 289 -180 -217 590 -26 467 -502 -9 147 -761 308 246 -699 -705 -479 466 653 -424 304 -208 532 -899 -79 652 -883 -206 -50 -722 78 789 -7 70 -684 -53 455 419 -733 630 -621 106 -288 132 198 -342 -113 144 493 26 -294 556 613 -141 -203 481 -414 -286 -150 -638 -56 -295 798 792 200 -359 -78 655 -143 522 449 -758 -671 337 -879 5 -173 40 -84 -581 -590 28 -732 -892 -524 -889 -35 -543 633 537 -411 484 -504 697 -146 258 367 413 -140 -666 -268 -807 -900 84 -607 -619 334 -19 -738 -391 -240 678 320 -53 725 -323 -509 357 -146 202 766 -611 336 592 612 -411 -520 -119 310 -85 -792 -563 176 -625 -571 236 -308 440 -745 656 489 697 546 -419 -822 -75 -331 179 687 16 238 -475 7 -263 -332 758 186 -430 20 2 553 -876 -801 -621 -784 -273 -133 -230 -236 -307 -555 117 785 687 -868 57 -242 303 519 -604 -352 40 185 430 63 579 797 618 42 740 -204 767 -341 -166 533 774 203 -461 356 -162 -127 -644 21 442 -777 -425 -114 -471 -574 -400 433 306 288 90 193 -809 -716 -419 622 506 -87 -280 305 677 -721 -805 309 -573 661 -356 -141 199 34 259 -610 -276 157 -518 -101 148 64 280 -524 6 -299 -259 -604 -489 -622 -31 -840 -264 -270 333 569 -522 753 -731 344 753 -835 180 260 461 -679 308 382 -621 -780 368 -501 -708 774 -654 491 -622 -736 -348 -435 193 -785 -86 584 394 169 523 214 -569 -776 146 503 -749 681 -569 489 758 -309 -333 604 385 323 -391 -193 -725 413 348 -490 -649 -673 -834 -229 -306 387 -722 -82 487 587 555 224 718 -78 -424 13 -589 -889 -261 430 -667 -120 -78 -503 -502 -138 -305 87 -283 621 1 -117 -100 444 -329 -445 -301 -148 761 461 -609 331 -652 497 336 -365 -33 -900 678 -875 -812 167 -227 623 -228 -874 -98 220 -640 -862 625 -26 -379 -64 -761 91 -714 -448 70 -557 -511 -145 -538 -865 199 186 433 564 -205 105 30 -111 550 501 -171 -56 -9 -447 -267 683 -353 -114 36 532 -322 -753 -835 -664 120 425 -385 759 -677 78 -459 -820 -477 -48 -279 -433 -822 415 -560 -630 -786 510 100 -224 -175 -147 139 650 211 -688 671 412 453 565 378 -111 44 -748 141 -93 602 -303 -73 -553 297 187 -570 -415 70 185 342 -345 276 -224 -591 -758 -740 519 -280 654 340 284 -748 450 -577 -276 557 -805 445 -477 -686 -47 -703 -167 -756 239 19 -546 -848 -147 210 171 -437 535 -694 -636 -172 -735 -481 -402 -8 378 435 223 128 305 -153 123 -574 -272 189 -109 414 -602 119 -814 -628 -11 -35 -896 410 -209 395 746 -518 -797 781 663 103 649 -761 426 638 -410 -307 -31 -341 130 786 -110 -237 -692 465 -69 691 72 218 -616 575 538 -833 -398 126 395 412 -460 -745 328 192 -434 425 -119 768 -513 684 -542 -648 -308 25 198 3 204 91 728 -760 -45 16 -435 448 -622 -412 -398 -516 -373 318 588 -215 458 249 -74 419 642 704 511 242 -526 -343 -8 444 -307 578 -701 425 -81 331 706 -4 -865 41 -342 -876 167 15 208 499 496 -813 -418 790 -788 -650 17 281 -584 -10 143 -302 778 -420 -428 299 154 -85 -424 573 -566 -873 -161 -128 -417 -161 -702 -265 270 168 512 401 -257 136 -693 -724 649 -107 488 351 -42 -409 -189 -454 -536 130 796 573 675 -683 -53 441 -634 735 398 597 230 769 175 -543 -175 23 595 305 238 480 -766 -136 680 250 -380 -352 583 546 -833 -516 -600 -259 -291 417 462 -108 -641 -138 -29 -21 -399 524 74 -693 244 120 544 -771 -154 -751 -49 -214 -230 244 5 40 740 -610 -461 -317 448 181 250 86 64 -533 9 -626 532 419 471 577 -356 -755 -271 -685 -155 -25 676 617 -599 -572 659 -188 -236 -148 -547 -691 327 -666 -566 448 -39 -210 -373 -519 757 -417 19 -348 -271 -164 -877 -364 -389 333 427 368 -833 -586 -554 -332 295 409 701 265 -841 -249 -102 25 -755 -535 -668 209 244 -261 21 -125 -208 -599 122 338 -879 117 -2 407 733 -567 -373 415 -184 -604 -105 -113 -150 177 -133 -241 -826 -320 -896 538 539 -622 -808 -877 -455 247 -734 -630 328 -454 -63 -336 78 -332 100 -281 329 -599 -606 11 -578 214 788 532 787 475 254 -598 -874 -82 -59 -837 -261 -388 478 -895 280 16 -594 18 -755 645 -68 132 349 -838 193 269 800 592 -537 474 550 -227 531 39 -125 262 529 -325 -724 312 229 -771 -856 671 410 530 -99 -746 780 -550 -96 102 -482 -625 -623 -104 -623 -710 499 -523 -324 211 754 722 362 722 -507 265 -224 -57 324 721 761 -560 -692 595 -608 -754 752 71 -791 -513 617 390 51 -616 702 579 -236 378 -341 -163 721 277 333 77 -862 252 442 761 -139 -251 425 316 38 -687 -795 432 374 39 635 2 724 279 510 785 -38 -762 385 220 0 -10 100 -35 623 -403 -273 -391 -699 -284 657 240 350 -644 755 12 403 125 799 -257 -709 -215 654 -89 259 -481 -190 619 -101 -592 -265 -555 595 512 -425 -753 -250 -582 -680 424 -656 167 682 -794 466 366 93 343 -830 535 182 17 -262 658 579 -80 17 -700 509 -411 -4 -240 659 -585 -203 -308 323 -536 -128 -861 779 -403 -853 426 -261 -241 407 472 -342 768 -340 -385 142 -180 29 -166 -415 -491 291 -660 -246 -624 351 626 -199 -831 -427 -162 342 -41 -181 -346 598 -85 328 403 260 105 -523 210 362 -465 435 -340 773 -453 -625 752 -190 -745 -660 -460 625 617 436 -718 -686 772 433 193 570 -572 512 -224 490 -440 750 561 -391 156 400 433 111 59 -676 -599 -380 -384 264 -841 -15 -63 -246 -874 331 -515 8 -302 -583 -712 -445 560 -102 87 -218 185 -229 6 -659 91 470 366 237 -120 536 -835 -526 601 486 -238 -648 -781 394 -128 46 20 -811 42 665 683 791 -742 -127 19 -723 -252 -36 446 -507 658 192 -260 -64 -263 -613 481 158 549 -438 -44 -558 267 52 -692 -409 -171 -457 -15 639 675 389 700 648 703 345 86 467 -123 180 158 479 -202 -260 -57 644 675 596 -861 387 -107 -346 -528 -71 -802 41 -631 758 -629 407 209 -283 -289 643 -201 354 -282 587 -437 270 -134 -306 -36 -505 -713 443 212 625 -589 543 -834 -336 311 -281 455 -51 87 461 56 -383 769 -852 -739 -20 636 -349 -502 -84 -577 303 632 -184 478 -439 -99 -266 260 746 631 95 276 340 -314 423 -555 183 668 -164 298 242 -366 683 -754 779 -215 195 760 -64 -214 620 -221 -537 -157 -869 312 46 -691 732 -827 -375 -496 565 239 102 -417 -898 82 247 612 -854 50 214 -322 -232 -499 344 -132 -739 -91 337 -822 -359 -545 85 540 -52 -261 -268 -824 -813 369 -465 -92 486 691 541 -156 -822 -769 -57 -634 503 633 -858 11 -72 -145 702 537 -189 -641 579 391 -400 394 261 -13 608 -441 604 -754 -162 66 122 503 213 -291 519 21 449 727 -47 -448 -837 -533 -445 754 468 -728 -614 -356 -564 389 539 374 -102 595 -6 -373 -793 332 -475 -740 -185 479 551 343 115 -349 -68 -108 -570 -525 64 159 -42 -138 392 416 674 -782 -190 176 -701 -115 149 -448 -420 -192 -725 244 731 -183 -723 65 60 472 -605 -151 -510 340 255 353 18 -561 486 195 -470 614 -559 -614 420 -515 50 -160 365 -842 799 536 704 258 -533 -143 125 -399 -797 349 435 -682 -263 482 536 770 210 -701 -456 -129 108 401 -640 311 -393 -524 191 748 -822 188 13 -385 580 531 -587 -148 338 317 -31 -367 310 48 -227 -884 -64 569 -483 8 -703 343 416 -37 -674 479 -613 168 -543 354 -313 -605 -122 416 89 -257 -474 422 -372 -861 388 -362 678 236 176 -616 42 -97 -197 40 -3 -178 -141 -492 538 672 -212 -506 315 -526 -498 539 -761 -708 -307 495 17 -655 394 760 -856 751 -362 -174 -197 537 617 -534 137 219 -758 -382 -339 -307 -7 79 -880 -562 225 294 115 -226 -441 382 -195 517 671 -821 -346 -4 742 -890 33 482 612 447 -427 -731 53 219 581 581 408 411 -796 365 304 319 -25 796 -597 88 -784 -52 -57 -593 685 -83 -861 -347 -885 -861 -748 -179 -36 -233 -133 -812 -277 496 342 -107 -429 499 616 -337 117 -236 -188 -868 -413 -530 250 354 -110 41 541 743 -791 -740 680 -156 -165 -894 147 -361 -674 -414 -169 271 268 -401 11 387 -77 103 676 508 720 -827 585 117 -116 -238 707 -493 719 -619 322 -296 48 -303 -77 577 -805 -408 -454 -649 -526 469 -713 -766 -241 -299 247 551 559 412 585 -822 -189 70 -162 -460 677 630 -639 -214 568 54 -177 -121 -705 401 -851 104 -2 -70 522 -227 -243 -767 758 -613 99 -160 696 412 593 -285 429 -178 266 -695 -743 -83 -203 49 -303 310 -669 -443 669 -244 272 547 214 -330 -101 134 -103 -37 -708 316 -64 -464 26 -18 -483 174 -130 500 556 -28 -171 472 81 712 110 775 223 -754 -312 719 -428 55 704 355 -433 548 787 -154 339 188 -783 42 530 -243 253 -107 245 -60 197 578 151 218 577 -209 118 -667 421 -323 230 -840 532 597 -228 307 -280 369 -889 211 -177 -558 -708 303 -525 779 -762 570 699 -464 -897 -692 -383 -126 187 -162 468 96 315 -135 52 592 -80 -639 -93 29 -58 -873 25 -197 -257 386 429 744 -187 -509 -514 -258 -454 -255 -851 143 -467 -608 -706 -94 -324 -363 158 -658 -342 -223 -774 522 -840 -63 -183 687 541 751 -708 -73 539 634 -163 -310 -59 -77 161 -825 757 -496 719 -6 373 -381 29 223 -310 -770 414 404 -361 -317 -490 -626 -885 -408 151 657 -461 -254 533 -281 -682 409 -25 724 570 -141 -414 -318 529 -530 -149 -615 -654 345 -516 -558 697 -155 -521 498 438 -425 67 43 -896 59 -433 -363 478 -802 -223 -52 562 254 32 -682 357 -814 252 -361 -136 4 311 304 -897 244 -548 41 -851 -136 -251 199 -126 -601 769 -284 -270 -772 -898 -733 -287 277 -457 -463 -805 -431 451 -165 636 -502 -232 -146 -502 -219 -790 -25 -322 -467 220 747 -499 -714 792 582 -615 -284 -579 446 -464 -659 -860 -542 -414 -241 -385 346 633 313 495 -176 764 -406 -96 709 437 369 539 -460 289 -346 -119 -517 -26 338 -24 -451 -835 -98 -758 732 -360 504 -899 68 778 -249 -2 -863 -309 487 450 -566 67 -861 -874 -554 -709 -56 -479 -208 -543 288 -553 -784 542 -19 -138 95 327 -175 258 -434 193 771 694 269 196 -145 -101 -131 -846 344 -899 -612 431 -565 59 342 -323 795 -123 142 -625 -353 -696 551 -25 692 -627 744 -371 773 -747 204 -291 237 282 -132 345 -160 372 -441 -881 84 -763 262 184 452 435 -480 -310 -825 214 -51 87 582 -231 631 -191 -471 247 -371 -268 -348 -867 -821 -175 -188 124 17 422 57 -408 -420 479 70 -61 517 526 67 684 -343 560 -849 -285 -326 -380 -432 -214 -808 759 574 671 -540 111 -562 -357 557 -665 596 222 773 600 454 303 734 -404 -664 288 -746 -152 -222 102 -681 -120 283 167 -693 -774 216 -266 719 -743 555 780 605 96 -701 -797 132 451 -364 540 -255 -60 743 -325 -51 519 18 58 -590 602 713 -547 300 -796 -898 78 10 -720 -550 667 -61 256 -453 456 175 -423 -739 195 -49 -766 -109 -868 -498 687 -838 -147 -346 -328 -138 -60 376 654 -695 664 -212 -365 140 440 -370 283 -78 -845 -852 -467 166 483 -367 -66 -136 -134 -398 157 -428 652 762 -608 -810 -787 84 -1 -830 437 -440 598 492 -658 531 -133 -68 -822 -58 -379 183 686 356 -731 -487 -599 -315 -774 -656 -9 -894 -462 792 356 -769 -274 -449 -806 -844 -717 -778 289 375 647 -49 -109 732 -774 -718 643 -749 238 -806 -259 354 -63 242 517 308 -488 -589 435 687 -95 -712 595 549 213 682 357 779 -585 -173 384 268 -122 -829 -350 242 -233 408 192 122 -250 703 540 -274 -52 761 -684 -41 -71 60 -407 45 25 265 -597 -242 257 -414 408 132 37 256 387 469 371 -225 727 90 -243 32 -883 777 -10 -356 -634 -531 516 -549 -264 -81 197 -435 -877 305 575 -5 -331 -710 -211 -556 156 -517 -466 -696 -843 -809 85 45 -647 -401 -171 -333 -243 -85 380 715 754 -344 -415 143 628 -685 91 517 249 168 770 345 610 -9 206 -881 -474 -731 -887 435 -215 -253 -862 -375 -455 445 518 -58 354 506 -166 278 358 -694 -531 -717 -813 388 -871 637 -734 -364 431 -732 -387 30 633 -889 -189 -688 610 752 -286 414 -77 -372 -826 -197 558 223 701 -208 -492 432 -15 8 148 -122 281 -678 740 -162 116 348 -179 619 211 -827 573 -688 -616 -889 598 349 789 -790 221 699 343 640 174 -728 729 381 455 8 -490 540 -512 317 224 -766 -371 564 662 -322 -191 -85 -208 743 -413 -392 740 -238 324 598 -721 -863 562 -106 682 -818 30 -496 -314 736 437 744 550 351 -482 -225 269 224 -860 569 -575 -146 -194 -351 457 219 -47 781 -895 -153 37 707 -758 -580 -527 -872 442 -258 71 383 163 -42 -750 575 625 -870 -783 604 -358 -333 -84 -617 -161 632 -567 539 -381 448 -442 -239 -626 -237 656 218 746 -892 -425 521 713 -89 -881 511 793 677 -201 409 776 146 174 83 -415 193 -167 613 -749 194 -343 212 338 -116 -325 473 -689 18 19 -226 -460 290 -125 -294 433 -285 -529 760 614 710 681 -290 273 -532 444 -418 551 691 -737 729 -752 7 -844 151 -298 635 -435 338 -619 -544 -122 -671 693 -144 594 66 -175 -158 341 800 609 -145 -177 474 -324 -646 -414 -333 202 104 596 -812 726 -809 362 -339 344 -248 -831 -834 -750 -639 677 -274 -540 -417 -699 -589 -768 22 -290 61 -112 542 -162 10 -514 739 403 720 -137 -448 -523 149 -120 -339 523 -202 7 315 523 708 507 688 270 12 -65 -336 -415 -723 -732 81 323 597 -736 -192 619 614 353 -538 -257 -291 -125 240 -767 -188 -441 777 -756 -578 -859 660 259 -808 -542 368 -877 -169 -777 355 -882 285 -229 -546 283 788 -527 647 451 -453 570 719 -178 -731 8 -301 -9 -644 -591 -344 -441 -486 156 6 -460 -674 -254 -559 -738 -752 -803 672 469 -290 81 -630 -299 -569 -23 -624 -318 -697 224 -160 99 -668 670 -888 790 109 -298 -288 -36 -391 -813 -770 -25 -817 -261 72 -499 255 780 104 -398 614 -197 86 448 -816 -790 -826 -704 -106 -759 -6 -524 -637 676 472 195 496 -744 -658 392 -899 144 -669 -42 -252 -259 781 -291 598 306 783 537 -615 -786 -894 -156 -9 526 -358 340 -495 375 -376 -551 155 -785 -483 -311 742 224 739 -854 -838 -847 147 -900 -548 -723 -738 -331 -503 715 756 -819 146 142 -254 -433 358 -830 631 -40 -717 -703 -199 581 -778 -521 -886 485 -861 187 566 382 -670 -216 156 -308 65 600 228 174 788 -686 -379 123 764 -314 280 -5 516 457 793 200 -509 34 21 -71 -641 -518 -291 -304 -528 -387 745 634 -184 384 -60 -765 -718 566 220 405 743 585 372 -790 631 -277 230 -440 -171 276 201 -203 -214 499 301 498 594 -153 17 342 -190 23 -593 -504 173 277 -69 423 -237 640 -438 -747 532 449 -205 778 450 746 -856 -54 -503 202 -603 443 -619 -25 238 -461 201 487 302 307 -754 512 266 -439 290 182 108 287 -240 166 -222 -268 -52 680 582 663 -16 -413 618 -711 -501 234 798 -560 -383 490 -738 778 -82 641 576 230 -375 289 439 -109 -550 -601 785 191 213 -737 -755 318 479 -118 93 475 -282 380 299 -269 -877 633 -271 231 -384 -457 643 394 -876 -281 -304 559 -303 -432 103 -839 -595 -892 255 90 220 292 -185 -416 -156 -697 -862 -452 478 497 -465 -433 253 98 -67 -885 -537 531 -306 318 313 -208 -416 523 -431 -322 -898 -868 419 732 319 32 479 247 -229 -322 -724 527 -695 -553 165 -68 -388 -250 632 -365 -8 42 -153 -790 -460 395 525 394 133 -126 -718 -181 74 793 -373 220 163 -458 215 416 -542 -723 570 -716 -96 -239 352 -736 -473 92 79 -639 -881 492 743 -231 -825 -850 188 70 -754 -848 -813 -156 232 -869 -632 -506 -162 -872 358 167 39 685 570 61 468 -357 -214 654 -143 -384 96 -692 -616 330 -48 144 580 633 -388 433 564 -683 -459 -311 -121 -513 -874 219 578 -321 224 -498 -371 -380 -770 -387 -544 -853 -542 -879 -39 208 -586 -39 91 456 -820 124 33 -746 -718 -28 -886 -109 208 -282 -429 214 -850 -580 -589 587 439 -660 -444 -663 18 -225 230 -494 -322 674 -424 -879 -63 -10 488 613 -220 -883 187 -392 -282 565 157 -111 -422 -573 402 334 -423 -259 -671 -843 -632 366 -500 642 77 -605 -381 -198 220 98 554 83 122 524 -252 608 -782 -299 -470 690 28 341 654 647 389 455 -253 706 -664 -553 142 645 -811 -400 -642 -766 -60 241 757 -615 -734 -799 -623 -360 458 -191 170 680 -679 -870 -782 -216 -577 -746 524 -465 -530 -543 331 -423 765 459 -224 676 365 -847 185 -249 -388 543 22 85 526 37 229 623 -216 -478 -860 183 -58 234 -812 -134 -863 -497 332 -813 -315 592 -554 352 392 -461 80 398 666 787 -37 -262 584 -890 -62 564 455 -551 142 -857 301 -242 -370 525 -704 64 -256 -740 501 -44 -135 791 701 -843 2 145 736 -790 -735 -885 -405 756 349 513 -675 680 -418 669 642 -571 -211 404 26 568 -747 -397 135 -356 -774 121 17 735 131 -699 48 150 25 753 -219 126 747 -746 555 -631 -256 -133 317 -462 745 -381 306 79 -31 -450 737 691 -450 713 475 -43 552 -833 -702 93 -547 134 219 -531 577 403 -242 -439 130 709 -287 633 748 -245 148 78 112 -896 353 -122 -78 -171 -37 -582 640 -653 364 337 234 638 104 -245 -211 360 546 46 644 -569 399 275 491 717 -173 -607 530 -782 -347 328 592 204 -558 677 42 -806 169 755 789 -239 17 105 -122 -401 635 -844 333 -116 222 -879 231 330 -388 -19 705 125 558 -621 688 603 732 515 154 123 -76 -422 -373 615 275 319 63 -754 376 -794 161 -620 732 -162 -341 -769 -294 238 628 -378 720 -313 167 -122 133 47 26 -694 589 103 -167 -247 673 -850 716 -674 -726 34 385 451 144 390 269 -645 -172 440 440 111 -337 -210 -717 -381 -88 -548 367 494 713 705 15 426 -438 -540 -569 -853 -206 -569 169 598 -802 463 -526 -87 339 185 238 -146 414 157 603 -604 -10 -12 550 89 678 -591 743 262 -397 660 -28 231 -423 207 486 417 -458 -243 -267 -871 -239 530 -101 -443 229 131 251 -480 -856 -413 664 -529 -215 -225 638 -388 -60 101 -97 -159 -530 -361 -174 -371 -816 -15 339 242 689 -615 -747 -831 -844 383 106 -517 787 -2 -580 -405 463 -153 -798 104 789 261 338 660 -528 -415 -377 468 -705 -676 -593 -527 -379 -480 273 15 -887 -554 -634 -333 149 -245 569 121 -485 -641 46 658 -828 775 -586 -123 -121 7 456 543 -782 53 604 61 -761 70 208 651 663 695 -355 481 756 287 -765 -265 199 -544 400 -710 -395 -141 -546 -522 -880 799 399 -452 339 -267 -488 -306 595 -682 -690 -47 -151 436 278 -387 694 -87 692 423 -333 137 381 -244 487 65 599 320 258 524 -800 440 -873 -691 -472 -323 268 274 -344 -781 197 316 376 -699 -136 397 95 596 163 -311 -673 242 -63 -626 441 696 679 352 -549 -234 -363 582 172 -140 -270 673 -45 167 -225 -255 -457 477 282 371 -520 136 274 570 -143 -531 777 214 213 -623 726 -687 -174 760 682 -296 -331 -208 -608 414 -261 193 -727 363 295 -822 613 -721 532 729 -532 183 490 84 173 16 -740 -410 -444 649 -873 327 -346 -214 20 458 48 284 -816 158 -291 -181 311 532 615 -63 -352 767 796 -541 -165 -676 197 -622 -314 -872 563 270 598 -728 739 -896 -204 -294 112 -247 -548 -88 -738 -419 474 -440 -672 -488 -456 -24 374 722 105 -222 351 221 399 -44 -186 -130 -860 -854 -44 -572 731 -637 453 642 -266 -495 -478 100 -269 -531 382 -295 150 383 -308 -71 454 -584 698 -860 780 -724 362 -42 -767 -366 128 -805 790 485 -374 -725 3 -549 -577 149 338 289 220 -730 -752 -638 -640 271 475 701 464 -127 -232 -825 171 -136 -470 130 -454 -205 -733 -752 567 164 746 -193 660 771 15 555 360 459 -406 -713 -410 -415 538 -726 -177 -481 -554 -105 -827 -739 -399 171 439 -4 -186 -678 -583 260 -338 -857 -377 267 15 284 453 663 -368 -142 -631 232 541 -663 -581 -408 -91 347 -176 -562 -604 21 -769 21 759 -770 481 -432 -279 -469 182 -274 -560 -718 301 -889 155 -745 -288 275 274 437 -541 75 641 614 -394 502 -664 298 57 415 -728 386 -28 -827 664 -171 -208 98 -255 226 131 559 -19 -279 40 -784 29 132 399 116 -781 -592 -643 537 308 -198 -816 359 624 -517 351 -112 328 -223 165 480 117 -16 -579 535 -464 37 -641 23 431 572 -49 -679 -398 72 575 -147 704 -418 -680 -370 -849 -724 408 600 -285 58 609 -769 596 407 560 -431 -623 664 4 -32 -216 -664 175 797 473 582 225 -231 -258 193 598 -578 -273 -453 -726 -761 -536 -94 -257 342 694 795 247 -660 -635 -897 -510 -476 -323 -142 -636 -559 -108 500 -59 -545 -586 293 -448 397 561 66 -587 400 652 436 326 -856 -867 468 633 -340 -678 294 364 -655 653 617 -579 -39 -849 368 715 314 773 -125 -688 -349 -756 427 -582 296 -857 -560 497 -3 19 -356 313 -66 300 -601 -445 798 -130 -747 -687 -669 -531 -524 -253 -445 -686 -152 9 25 38 -471 -501 -136 594 -260 506 291 -557 -453 -604 631 750 -479 -469 345 629 -256 663 -341 -221 -770 -486 -617 -626 -745 535 -736 -864 -328 -794 -277 -881 513 -377 756 -730 10 579 479 -550 -260 -382 219 762 -388 489 75 341 -556 315 741 -879 456 -845 -763 -752 397 -674 302 -324 -548 383 781 -638 585 107 686 -498 298 -231 489 719 512 -79 -263 -624 476 -854 432 348 125 187 247 -1 -444 238 -641 -571 -61 574 -595 -287 179 258 -420 -131 673 -650 639 547 26 543 -93 289 148 -253 11 244 -450 783 252 -854 -478 477 -563 125 -87 -181 -775 -824 603 -558 -751 234 -181 -434 91 -388 486 -157 709 19 -153 -224 -285 -151 -541 -138 470 -252 302 143 -141 -474 709 -412 -237 149 -164 -712 438 -99 -515 340 -837 -85 -774 -760 -794 -412 -543 766 -806 -524 -576 -700 499 700 146 739 731 -865 -190 -186 287 426 -139 -590 -665 75 176 246 230 -279 -295 -378 -711 -532 520 -455 81 750 452 24 255 -478 -206 72 -35 659 -660 -457 748 428 -152 -316 346 307 -680 65 76 -784 -55 -282 20 583 -38 -383 339 373 471 -377 -77 277 94 -229 374 576 -748 -503 -863 566 -109 163 391 555 -210 -870 -846 -718 -801 272 -792 535 -519 -836 -752 -92 245 427 -203 575 153 -15 692 625 565 -735 384 -47 619 -415 -644 -872 -185 -260 -711 -135 -584 -816 -90 -850 681 762 -66 -175 123 -769 -842 -96 755 -748 732 -122 -596 317 -655 -89 -484 -284 -299 -286 118 -435 -551 769 -804 155 -495 369 553 431 430 490 -237 -288 -367 -311 -479 -204 371 -294 -21 -209 34 593 761 231 -709 180 -242 -137 -880 621 -448 -684 718 -90 -149 -600 -28 -347 -107 -814 228 -638 -502 -260 663 -150 464 -649 194 77 -429 260 -532 -820 -113 434 -304 406 461 146 -584 68 80 -825 190 366 336 -589 560 22 -631 -193 -539 -222 776 102 382 347 41 -311 730 -561 -107 -9 -430 362 787 35 -806 574 -370 -697 12 -83 585 353 190 -732 734 595 -387 -278 -799 -226 -882 258 -306 466 367 -219 -882 -282 -283 770 660 -48 -669 108 512 -624 -452 701 197 -430 245 -394 -238 18 -632 -704 -629 -803 -592 -618 -12 -586 -133 -437 -812 81 -47 -354 658 -318 671 -381 737 -261 -858 -396 345 704 -79 733 181 -806 707 -834 -614 611 59 749 -685 290 -18 748 -616 -302 453 335 41 24 472 294 -566 -386 656 3 -343 396 -672 2 88 752 -410 478 73 359 385 -598 -604 204 489 -189 7 -419 -811 219 -477 -835 -144 -416 -661 -861 615 -401 -289 -312 758 -492 -21 301 228 -771 118 -123 -225 428 -621 -676 661 96 -736 503 -87 670 374 -452 -174 189 511 -662 691 -808 635 -142 785 255 509 -92 -711 577 -536 289 -421 198 155 -294 314 -801 197 466 29 463 -317 -706 517 -177 672 -500 -824 -104 -423 752 -626 -123 -767 -785 281 -639 330 -1 -805 -496 -600 135 -57 666 689 327 544 377 -52 646 764 -667 337 529 123 -463 511 -448 -765 654 103 680 -365 -145 -409 -64 74 251 77 329 -113 -85 -660 -830 -170 -394 -577 -407 134 670 -365 -830 -495 -709 -314 355 379 293 716 643 -654 -893 786 181 -818 771 -650 -72 108 -188 -70 -371 -119 552 -505 165 -26 517 582 482 727 -631 -425 185 -2 330 -660 -712 648 289 -339 -249 -679 -23 -204 -775 -278 -368 365 138 492 -262 -484 562 -833 741 -270 346 97 642 527 156 727 -675 438 -147 -457 -830 244 533 576 -572 247 -137 274 -185 -524 -545 344 -98 -22 -679 622 79 537 169 477 577 -583 -730 629 -761 -161 681 -606 317 261 -27 -686 201 49 428 268 161 -556 -162 629 446 516 123 629 102 791 370 497 -277 786 74 86 74 705 646 21 258 217 -254 -804 -752 188 -415 270 -230 -692 762 632 -785 383 718 53 233 73 -41 753 -132 669 150 -41 -426 -870 -129 -387 -152 729 402 409 54 626 -356 459 -267 -630 -594 -859 -896 338 -399 -360 -21 219 445 262 -275 -216 723 -597 521 -445 -594 126 766 380 58 554 755 -859 -696 367 123 375 -346 -633 -393 284 -444 622 785 -385 590 658 474 527 -78 142 422 707 -319 582 -710 118 -426 -649 461 515 61 -589 -37 -307 129 -583 -227 -254 -123 381 -270 -172 -74 712 -165 48 764 -320 276 284 -830 -351 -775 -347 764 -468 150 -305 -747 -124 -297 712 706 -435 -411 -82 468 -169 209 743 381 -306 -784 -668 616 -111 -813 -231 234 -51 33 -525 -258 -267 -186 -339 -643 -351 -390 -120 -308 514 342 18 73 -66 -142 384 704 -220 458 297 -104 99 49 334 -70 -682 -656 -899 589 369 -470 591 627 -876 -710 -244 -628 18 -683 611 -263 14 408 -172 608 371 -273 337 -885 783 -391 590 20 310 -170 580 -757 -314 520 -639 -342 -597 242 346 407 753 266 542 542 321 414 -9 -211 73 676 610 -593 -838 744 -683 453 -299 -603 -59 475 381 709 -408 308 92 -613 -581 506 -20 -359 -314 -285 -269 -92 -710 -699 191 -800 715 321 315 -538 235 -30 457 -344 469 -271 130 -514 800 -128 287 -351 -641 -752 -459 -4 -593 -224 -737 194 629 -263 -328 -670 -836 699 628 270 130 -787 -282 320 -149 318 193 -436 -585 -100 -162 -83 8 -574 -699 -19 -715 193 211 598 479 470 -157 -90 -724 -680 360 146 -577 -318 -153 332 500 642 222 -537 -538 -830 663 -375 333 -342 -695 -362 -423 284 430 -830 -130 88 -288 -260 -187 681 689 -719 -330 16 163 -743 -222 624 -284 -293 -498 682 -232 -308 -640 618 166 -112 591 -196 -97 509 -282 397 347 -405 655 -49 425 380 387 -48 -681 -34 22 -460 404 -283 -678 -589 -198 -169 -766 -224 -569 647 -254 -579 -586 -3 -813 138 -619 588 493 309 -311 639 78 -789 -670 -756 667 299 -756 -523 -225 -31 663 -582 -592 387 318 -496 546 405 -23 261 -584 520 13 -587 -745 -371 790 -314 -672 -6 545 165 -183 -515 14 -268 788 -648 -289 -296 -548 -767 -558 -738 -590 -750 -522 -735 582 -670 608 -255 -565 472 -706 14 357 710 11 -691 537 -501 504 -557 -864 -64 70 -148 549 267 -775 -461 -768 777 -631 -646 -179 -898 -251 -590 -541 739 750 -635 773 -308 -666 4 156 -165 326 -434 310 -860 -589 435 506 373 669 296 288 147 90 -351 507 -310 750 -631 -56 -737 15 -671 -56 155 615 -539 126 432 419 404 -522 -819 491 666 713 114 -734 -271 144 -664 36 -533 378 339 -502 -162 -627 615 -336 556 -483 224 31 693 -734 -539 -301 750 109 -154 195 -546 -262 -502 -351 -324 -851 -455 -164 358 28 -81 590 124 207 346 357 56 104 232 -75 4 25 72 -700 54 -565 -517 -823 -327 624 -585 -640 -404 372 507 -450 379 42 -440 -686 -163 -283 372 -14 -410 -829 8 167 -890 151 -190 657 155 -247 260 -265 604 -508 -122 515 33 -502 -757 -546 670 525 -549 -191 -319 268 604 -816 -499 -544 -754 -776 77 557 594 -379 417 230 -660 -546 374 426 -565 -665 -262 -531 397 -526 -737 -180 215 379 578 745 591 666 724 209 257 543 265 89 627 -232 -826 436 570 -528 144 -461 -368 54 357 783 22 -141 -822 -126 -756 160 -503 -691 -468 216 -819 434 753 493 -856 474 126 -481 -732 644 -104 716 448 -155 479 109 -590 756 -400 -111 -784 45 -540 413 -593 -714 -387 638 67 9 -800 -114 -543 406 -582 800 -555 417 -481 -349 158 -461 185 291 -889 285 793 -393 574 166 -199 -844 -413 222 -707 -79 -347 -611 -281 299 -498 18 -594 -103 -21 -495 178 -822 -595 -664 588 -436 450 260 -834 787 -295 399 376 -409 365 -521 -526 -40 613 -407 629 -871 -807 -406 -496 -801 -645 417 -263 234 -30 -279 -690 -37 -497 -526 273 -698 -676 244 -277 -883 342 -225 -177 -639 -581 -633 -176 -222 -637 348 424 -419 -891 -884 -655 444 529 -638 592 -863 774 270 -262 -789 786 -215 503 672 -497 -447 -532 -459 468 522 313 -459 152 -608 -894 503 -179 592 -341 423 248 538 132 -555 -267 -340 538 127 -501 180 204 -691 541 12 96 719 670 -451 735 78 687 675 521 789 633 63 760 -106 -300 511 443 691 -53 417 447 28 541 110 656 -784 -518 30 -376 -397 222 635 -176 -367 552 -756 -589 -603 599 670 -737 120 601 -629 -260 321 141 -293 -315 -575 268 95 215 407 773 331 -268 761 -678 298 459 -357 -724 -484 -625 92 -536 374 -631 -486 607 -49 -399 -695 82 -36 601 -92 30 183 613 -437 -322 140 -242 -795 -422 -446 -160 -93 437 568 70 563 -479 -268 673 608 610 -67 610 40 29 -151 -40 677 -56 594 171 -732 -399 507 462 -545 -344 -305 216 265 -442 405 -635 480 -13 436 -215 364 525 491 -301 733 231 -65 -588 149 -813 -14 324 -298 155 -99 289 -852 556 722 -607 70 -157 -143 -625 74 -331 -162 -177 -548 624 -416 250 -756 439 -767 -18 268 736 -460 -385 601 -499 -748 538 682 -18 -220 421 54 170 138 -800 -181 -394 64 761 -505 173 375 120 71 507 -450 -802 527 -264 642 -729 125 59 -701 175 -125 750 518 90 296 -713 677 -52 -410 622 766 -565 -36 62 216 -564 -178 74 -6 -496 61 141 -440 -705 -473 191 -598 -418 588 609 -328 677 564 -254 -496 199 -614 74 -139 733 280 395 235 324 -648 606 -806 -228 -680 -204 611 -137 -25 -314 -835 -296 332 -30 496 642 -472 -458 -241 115 -326 -220 -499 576 -409 618 344 649 -200 -784 552 -298 -273 -700 -874 -283 -395 -251 323 -289 237 -515 37 -567 113 -723 -366 -310 -64 328 507 24 -607 -627 40 204 -699 57 665 -701 194 363 -453 145 374 -328 -760 239 601 733 -859 -581 -379 -433 -732 -302 -357 386 -471 180 385 543 -369 -815 59 294 -497 -419 -20 668 415 -207 -497 -703 -143 -89 -62 -734 567 -35 241 235 385 -161 -574 664 531 -639 58 -457 -96 -357 -86 -758 -493 -524 -7 -3 610 188 -98 189 241 611 675 287 598 -822 -525 -92 235 -298 -254 765 64 268 592 -896 -264 -402 320 461 -465 53 -537 -720 -16 -97 -358 -84 -785 312 -45 545 585 526 -515 640 -230 306 776 -272 12 647 39 476 -877 8 -305 227 465 -67 -381 -740 -756 746 703 296 762 72 681 -120 -195 3 262 -191 -4 425 -58 -478 -239 -429 -875 86 -664 573 348 -769 279 -735 9 161 482 100 487 -468 -90 246 -275 247 592 344 -777 -110 693 682 360 572 688 -530 207 -92 -221 149 236 -639 -804 725 -160 556 510 247 -673 -269 -468 80 -164 529 -259 -653 241 -489 -755 -470 -506 -91 -889 282 408 -161 62 71 -814 -603 -127 -443 -691 -49 701 470 -257 130 447 793 -350 333 324 -843 -579 172 162 -504 -484 -57 -297 -532 -488 218 20 42 -849 445 -324 393 -849 -337 397 42 -419 420 -807 -736 -2 768 -786 106 450 -376 180 -46 -873 110 760 739 632 -314 -491 337 626 -214 587 32 -296 593 186 774 127 -318 -544 239 -215 -838 269 -17 -200 345 -628 426 182 -203 -310 -414 -532 73 -551 57 -821 -56 -651 -540 -731 310 502 -467 199 -193 124 -615 498 782 -604 -434 711 227 721 -846 -526 -599 706 389 84 357 321 -606 523 -616 394 -519 -330 719 795 -455 -831 -245 -140 -252 754 19 -648 97 -403 572 -624 -803 -631 41 -106 666 -570 400 715 -364 -778 85 336 96 -123 -328 -56 -715 -404 -13 -835 3 671 77 776 -534 400 -743 -443 -621 -291 403 384 459 559 99 -225 -634 461 -542 -736 215 321 514 65 217 610 -569 739 -743 -207 564 -432 -586 308 -657 -36 -142 133 -826 -784 722 -151 -1 -272 -179 745 558 -219 47 -580 336 -281 513 35 -122 392 343 -431 -10 416 357 -545 -13 -858 -227 -197 -266 356 526 -676 79 -795 -418 -839 514 -311 1 -482 -611 690 -478 -167 495 640 -399 220 482 384 441 -688 -69 -8 -857 461 4 -711 -231 -189 -60 84 -417 -51 -394 -522 -754 592 -127 535 664 396 -360 -139 674 -802 -586 -724 -794 233 -263 40 -387 324 -796 448 -401 -259 773 -595 61 -320 39 494 295 785 -709 -416 636 383 -63 -813 139 83 156 713 -194 -283 -615 -788 778 33 -271 493 -880 -105 204 281 713 -540 -644 198 -722 671 -717 36 -366 -581 -523 467 -794 -58 -860 -521 527 -628 -496 -121 -830 -885 -355 -793 204 -380 443 -891 -674 195 -161 -31 -239 148 151 410 318 -116 -454 372 414 -471 433 -107 7 128 364 -863 29 -877 363 519 -415 -207 11 -206 -286 761 -382 764 -80 -814 659 603 259 -270 692 -277 568 -447 -8 69 225 476 303 -637 726 -788 -827 264 564 -834 -87 -80 -466 -238 -462 -430 427 -42 73 198 -837 -753 -617 -781 -103 -678 -403 172 -775 236 798 514 556 660 -737 -446 -304 468 -801 -48 -794 -716 -608 -160 -136 218 -419 748 188 717 -156 -742 -194 331 -422 409 149 -383 293 129 449 -822 -196 -605 -485 201 519 441 792 -382 -621 -712 15 -273 -345 -350 -353 -3 183 -705 -748 45 2 321 428 625 38 -868 -723 632 -530 416 -408 -219 -77 -171 -368 377 494 155 776 619 -161 -707 -521 402 594 320 -641 -129 -835 -364 -637 -660 389 590 260 466 521 198 196 554 227 -428 -719 727 -746 239 -727 682 -325 225 751 -592 42 -47 -840 -407 160 -310 314 516 -152 344 462 -265 -580 -14 -381 137 181 454 34 -351 -255 -446 75 -384 482 -122 -881 -552 -759 -663 50 -620 270 -215 448 -143 656 300 -493 131 -635 -711 -697 -288 513 -293 227 -775 -242 -858 -338 -140 -54 593 556 68 -433 416 772 590 -350 295 636 -73 480 194 -693 -148 -678 2 -570 -671 -786 390 -692 -725 484 786 -558 71 -137 -129 16 -727 -517 -318 -779 -678 520 -644 13 103 309 395 741 -291 790 163 550 141 -204 224 -315 573 -198 704 207 -394 -136 106 -321 -837 -377 -61 -319 -726 216 327 698 -287 -723 -68 -601 791 -504 93 712 192 -664 -865 -210 26 -636 419 168 -418 224 -470 624 764 290 27 -164 -364 -77 181 -321 -232 118 412 -54 639 451 -784 207 -50 486 204 -199 112 265 436 227 -141 487 -30 -337 192 734 -240 -837 -30 11 163 211 -191 198 479 -689 302 668 -155 -294 -899 -218 -482 106 173 -799 370 54 407 392 773 507 -518 -183 -119 -806 784 258 621 -70 -158 272 -628 -371 -575 -166 474 -796 -571 671 -85 -879 -349 -532 -298 798 -80 183 -321 -549 72 -403 684 422 447 -205 12 789 753 -9 -324 -458 217 -392 299 -745 641 -86 -448 513 -2 -530 317 309 596 -596 -423 -733 404 486 248 643 791 96 -628 -224 -739 -571 -489 -894 670 341 -171 694 -94 724 319 321 -498 -629 342 -572 773 186 -197 -297 -189 -820 -482 -790 739 184 -651 439 785 530 273 -204 -281 -844 -406 778 362 550 69 402 757 176 357 28 -614 -11 -432 -58 771 237 -403 749 621 -201 -440 -728 -787 -484 -185 -10 -864 -662 -689 -587 -754 195 -694 -799 -809 169 -276 -302 -458 -854 90 83 -382 708 -575 -190 151 599 230 -529 -123 -836 517 -244 -182 525 467 -875 -464 -234 -799 -824 -558 -733 444 -848 -635 -187 59 -78 -854 417 -878 -207 -746 778 -492 -118 205 646 -559 -112 -89 -833 -526 -254 -601 449 -260 -516 698 329 -374 47 -862 -82 358 260 -477 360 681 38 793 -775 -138 95 -150 725 764 220 -102 -180 512 603 -717 -245 -786 -894 473 -201 -271 299 -202 526 -136 -379 -266 507 705 -315 -126 -266 86 -735 260 -555 -648 656 -417 254 196 -809 20 195 -457 -658 599 -496 106 -614 -443 497 -384 -428 -410 512 -606 239 -129 491 696 -433 -700 35 -483 741 -859 -175 -188 -606 -33 767 -709 -250 488 555 184 -730 531 155 -870 -600 -530 -13 -262 -190 -359 713 749 -787 679 381 -514 -321 614 352 759 66 -307 456 -366 383 517 -280 -200 -19 146 -122 498 -757 308 673 275 -72 541 -781 125 450 -269 504 143 -550 345 -401 59 -54 -721 -82 449 417 -575 -288 -313 362 -787 -200 -358 -648 -69 -864 474 -543 105 362 -247 -328 492 -193 -522 -66 -711 223 753 486 -722 -108 155 72 693 558 424 630 -114 -498 276 642 -392 -267 -42 -587 28 588 390 -483 295 0 -391 341 437 -257 528 -210 491 557 174 -281 -316 -139 -7 528 524 766 -724 -366 -123 -697 -193 -680 -69 -88 391 -194 389 294 -598 9 217 136 -470 -398 -866 402 519 -347 584 159 525 -440 427 137 438 657 408 -715 -39 -620 -526 209 -587 372 744 -135 421 628 351 234 307 -106 395 798 53 -59 177 200 -15 -610 -218 -859 -473 -732 -78 -321 -739 -165 316 518 294 310 380 -557 783 -330 -309 329 -886 99 -89 37 -790 -900 573 76 -720 300 624 -464 46 675 83 791 -864 -483 -598 -680 -50 -858 762 528 -490 412 66 10 -255 -226 -301 579 -764 290 98 -193 80 343 -494 -793 -713 229 -632 -806 -705 350 -739 466 253 137 614 -174 -101 -698 393 380 -382 435 -737 597 267 -56 -835 354 -422 -355 -93 -425 608 -867 765 -265 -762 405 560 -171 -387 261 -422 -79 -328 393 492 409 -340 -877 16 76 710 775 -163 609 396 -370 711 440 141 371 -874 -358 -457 229 -106 376 -110 365 -654 0 -336 364 -232 306 323 -764 666 252 77 413 308 -580 -445 -578 709 774 325 -717 208 -655 645 -779 -569 -751 -850 158 -311 -448 -84 -585 85 408 723 -203 44 190 -53 -205 338 493 66 -213 -839 -116 -828 288 -539 160 -603 -657 -520 543 -14 -56 -532 -470 227 -406 21 -653 206 -149 -139 -131 190 -51 579 -530 -141 233 599 713 -703 562 -285 -198 -425 480 493 678 -67 -53 -726 500 -783 631 103 -297 745 513 486 -189 -8 -257 -619 -812 -872 171 -596 -201 653 750 610 -716 -194 -364 -682 762 -518 -129 -44 -515 1 512 603 -831 388 -686 264 -762 665 -827 -301 -210 -749 -49 -421 180 -811 595 790 691 -711 353 129 132 616 -450 -619 533 -373 -193 -656 781 -197 41 -40 -222 395 -11 -455 66 165 -395 611 22 -269 692 86 679 -34 -710 -769 660 325 -432 701 -459 -212 646 -440 586 12 308 -739 205 414 712 -287 470 -598 -537 -90 -538 638 -883 574 -863 347 434 419 3 -670 -66 -574 -872 -373 -281 -417 -215 -318 -307 -777 146 471 15 -261 519 -873 271 464 747 -836 140 549 -29 -889 -601 -677 435 -282 -342 -366 408 -696 215 -37 -31 -769 -355 -649 -594 -753 -767 259 -255 274 -274 -562 -99 -742 -377 71 -234 623 230 340 -195 736 -142 223 -337 -138 134 402 290 -395 -756 -622 516 -220 -800 28 102 -285 -434 165 -198 -664 177 -296 -383 -448 -774 174 -758 -93 -309 266 289 -814 -459 506 573 29 564 -367 382 129 -681 -49 -790 300 174 94 478 732 -230 65 203 184 13 694 -396 -246 472 653 -113 606 608 -170 575 645 -8 293 -423 198 -353 540 -5 -384 -529 -148 618 -625 400 429 -400 -310 65 -373 14 -394 -99 662 -165 -623 -718 -110 772 642 -520 227 -803 389 -299 606 -112 -186 609 -651 -540 -158 381 29 -25 250 592 127 -691 202 -400 99 -113 -232 44 -772 -202 736 -9 -15 721 521 -529 -179 -87 -439 -317 -249 -152 -613 -655 238 -589 -804 -624 -544 -886 321 -742 341 -655 -35 697 -661 -497 524 425 389 344 77 -667 756 -776 -219 -744 -226 567 47 648 -897 549 722 -454 -167 -536 292 190 10 215 -131 350 10 -275 -328 -2 80 -593 -726 -451 -883 263 -21 -779 395 -605 -480 128 278 -154 431 -599 462 -454 -178 -482 -74 544 151 -789 -288 323 281 486 -390 -667 -179 -308 -27 -423 -771 -664 7 321 -353 -158 223 222 -80 -98 137 672 664 642 -798 449 527 -809 -42 -196 -471 87 704 -585 -597 -893 187 68 -139 539 -29 694 -278 -7 -894 330 -331 -577 785 -612 446 -9 564 -840 -691 780 -402 119 409 -764 715 -604 -80 -281 483 725 188 119 215 395 537 -348 -400 432 18 -670 -507 275 -19 -171 346 681 150 -736 416 -866 -502 758 449 238 -893 -53 -307 -669 -715 -781 -433 798 -526 751 -366 -435 77 710 356 -738 477 785 238 -428 382 123 36 -344 648 -618 747 305 658 -605 -534 -115 -660 747 -621 791 -725 -146 -768 733 264 -895 21 -269 376 4 -612 -423 220 369 415 394 -637 -633 -511 -592 693 320 -900 88 662 430 274 585 -273 -544 396 324 -726 138 369 339 725 -863 30 29 222 228 -168 709 640 -683 299 611 592 -722 -867 -513 233 556 -78 -286 746 82 762 -841 705 686 763 -392 231 34 -790 -123 -114 306 569 469 213 96 -498 -807 315 786 600 -685 695 -879 -227 -379 -537 -637 -591 160 445 222 -643 -140 552 185 429 -716 423 -504 -511 26 482 -36 151 -526 -173 -201 -359 218 -826 -76 600 453 12 672 321 388 547 351 75 667 398 358 -351 696 -594 423 10 -143 -709 714 -642 -779 -440 -873 -21 -457 -625 -693 544 307 -838 509 -583 131 -258 298 -369 -10 -745 120 -242 693 271 -77 625 744 191 421 -294 274 26 -402 -161 -570 56 565 -802 -240 -791 592 214 -94 551 -539 -428 -750 -45 -373 -127 -116 -337 264 148 -648 -547 -211 568 359 526 -179 -779 164 -188 -319 -59 794 -71 83 -108 -190 414 -704 315 795 -141 -395 91 -198 -694 -74 406 -295 58 -616 -52 -22 -331 472 163 261 262 -695 -439 -237 -776 -51 -297 -398 556 727 542 -635 -650 739 -157 -609 416 524 396 -711 712 -243 0 -646 216 -47 753 279 157 -431 562 324 -10 -62 737 89 -707 -15 107 650 -499 -230 -776 470 695 -145 -502 608 727 654 543 -586 23 165 -243 573 286 283 -721 -478 -125 -506 661 641 -123 585 -359 -887 709 -548 715 604 -869 333 590 182 510 766 582 377 591 -426 346 -704 -633 -476 775 385 643 -342 794 -200 770 -869 -467 596 -323 -668 -860 73 -801 -418 -729 -634 -389 -823 255 -168 -276 304 -724 632 316 -358 -53 -453 86 -671 -894 -671 145 462 199 534 -639 -814 -222 201 765 -208 326 484 49 712 -754 -549 -757 -864 191 -569 -451 -757 -730 -230 691 -692 -730 -623 -65 -363 -721 -149 464 -341 -377 660 -192 -24 723 -545 -853 -692 -808 97 -106 111 623 -654 -406 -580 -170 195 88 -394 -642 258 -554 -608 624 -529 491 351 -403 791 319 -603 460 -860 -20 -703 -663 -44 -797 747 470 -247 -452 -527 335 394 -746 353 -547 717 -404 763 -619 222 376 -665 -12 -423 114 668 -608 726 -821 143 -383 -225 708 -265 -287 -567 -308 -615 185 480 -586 791 -244 -841 -807 -408 -296 -445 326 308 -152 487 257 -396 149 175 515 -747 184 -883 -621 -660 -686 724 -53 760 -358 449 491 187 674 284 422 -13 -277 113 148 -624 -210 -17 -277 538 -506 693 315 -812 618 563 580 -607 -124 -496 694 -189 684 235 -87 253 -637 104 309 -17 -577 -307 -546 -455 -771 203 -305 151 297 736 120 -702 126 661 597 -770 -807 -691 407 -439 -448 306 127 -127 729 686 -863 -470 -684 717 -172 21 174 -108 500 188 333 545 73 127 -405 -878 357 35 -805 -658 186 62 -779 -362 -612 -833 -82 -433 -535 0 285 -74 -812 792 -344 -191 -789 441 -465 -598 -112 -348 -250 192 377 -79 -27 549 -880 -593 -136 712 730 -728 -416 165 -585 -73 148 -787 -655 -301 27 -364 -285 -437 676 -633 -656 -394 -731 359 -842 -585 259 33 -492 -481 539 -412 607 -779 299 245 500 171 589 778 418 306 -30 -546 -621 734 693 -716 -342 170 -114 -497 -852 -840 -803 -265 508 -182 281 667 494 330 -139 -225 -412 -689 457 441 271 -800 -607 665 -666 -813 752 -507 97 559 -149 307 381 705 215 -506 25 352 458 358 -727 -258 -113 201 60 -443 686 -159 -576 -557 -2 130 -261 733 -373 -415 121 -589 -367 279 750 602 -329 -727 -332 -682 -444 225 -437 -731 -405 73 -208 -24 271 -367 -19 -137 579 -28 -737 -824 87 -778 644 609 349 -208 -23 144 -341 -30 628 -338 -644 -210 -453 614 -68 407 -813 551 -195 707 -603 -761 -754 -347 276 -549 -52 17 588 -68 -266 -653 437 480 -805 -715 219 -689 -645 -51 -359 454 272 -219 -125 -840 -284 -704 -634 -589 -598 267 -805 707 619 -75 586 -857 -603 707 -41 -73 -591 -470 -538 -621 374 -664 172 169 3 132 710 -442 -873 -797 645 509 364 -8 263 -871 -855 -150 -33 -735 -827 -2 392 67 -847 229 -598 -177 -798 -342 369 795 -554 -73 405 731 -839 -266 -480 731 668 150 262 627 -392 539 141 265 389 582 -635 -307 -52 -711 624 -359 -273 614 -415 -472 -839 691 643 383 149 -733 -814 -767 186 -757 -104 -284 -286 178 -858 -563 -844 -804 -785 -172 -7 -37 -271 270 -491 401 698 287 -455 -722 441 616 -731 749 -526 -631 -491 -76 -17 -525 -501 -665 -472 -788 -294 128 -726 -18 555 -575 -433 -417 -148 359 187 492 -179 -398 355 -594 623 576 -111 -96 -99 -141 -564 302 -100 331 276 -134 49 -704 -384 445 603 71 602 -826 257 137 283 506 -411 -121 -607 -263 -579 -646 328 612 -701 607 -5 546 222 573 406 -413 -416 -289 -74 -638 -878 -801 181 -607 -518 -458 181 -111 58 -749 578 -438 471 513 -457 -370 173 -501 -704 -581 320 534 -674 679 465 229 188 -224 7 276 -647 727 657 -124 580 426 -398 -494 50 -662 -269 -467 -163 -136 -727 348 617 747 -154 282 -114 378 677 -38 -443 -411 445 -486 -706 -62 70 738 264 53 189 -153 -707 584 -150 104 -831 486 -68 528 535 -673 188 -355 -688 -368 261 -654 748 180 195 117 -44 137 257 -750 517 679 350 700 -409 -881 -586 251 619 -222 -537 137 -817 -258 -796 -431 -422 -493 -329 -492 304 556 -438 561 -618 500 590 695 -669 -211 615 -119 752 -850 -587 -232 -410 622 186 -74 229 335 143 -870 -649 -600 -444 -697 -471 -247 -479 789 -118 369 58 -181 -253 411 651 -297 -540 18 261 -611 -270 408 63 723 -760 718 -792 196 -254 148 -381 -566 193 -240 -668 474 -252 -382 -282 701 634 14 187 -330 4 -161 307 579 666 -794 -173 717 -711 51 -817 626 102 155 -413 -202 173 689 -369 702 -292 680 -241 -483 615 204 786 -129 191 -673 353 -780 355 -412 -878 198 588 525 -630 605 -846 214 -575 -416 281 -881 -734 -468 544 118 248 -497 14 -174 489 334 -429 158 -497 291 -880 -202 -310 -731 -491 502 267 -545 402 -100 643 -157 263 248 -625 -851 -547 461 -277 440 -767 -445 100 29 -251 349 315 262 251 800 -744 110 -106 -886 -113 -284 -646 -799 415 -155 625 -831 -345 48 -506 343 476 -331 492 32 49 -200 478 -451 -36 -683 301 -47 486 424 -183 -899 134 -274 -514 475 -53 297 -58 -45 429 504 -733 -675 -738 -273 446 245 -771 -821 48 717 -613 -627 -237 -490 351 567 -500 -404 -417 484 -411 6 250 -373 257 80 -289 397 -714 -669 262 -42 -12 234 147 695 314 714 -454 -247 -450 -30 63 -454 -73 -759 740 -714 -868 381 -486 770 692 -413 634 -685 -834 -412 -595 491 479 573 -654 34 477 -838 -76 166 -377 74 186 71 46 -664 360 629 -687 25 -369 -773 -78 -322 -344 709 -829 -549 -773 -107 370 162 -533 -738 -195 761 -91 -825 -653 -839 -454 -3 -48 311 630 576 457 -607 -99 250 454 -679 -363 -557 134 -758 414 -470 154 493 361 -769 -659 -633 -219 -857 -807 -798 461 -188 263 -731 -872 -92 716 -246 760 -74 96 -338 -237 -384 -699 312 -212 -759 343 657 41 81 -842 670 -271 -708 589 266 -801 740 -347 703 724 48 566 -331 -635 -644 -754 410 262 641 -521 -746 -95 759 85 -243 -319 -241 -73 -834 -838 -396 -547 -653 149 -757 88 -435 -423 575 352 -739 126 -601 -761 559 -816 389 124 178 337 -747 303 780 -168 741 517 -798 -656 -371 -275 553 266 639 -21 563 -574 716 -394 -141 -117 -183 776 -842 -768 743 -425 689 681 436 604 -278 37 -761 326 -314 -41 662 -775 -406 745 -822 -188 691 -406 370 597 751 482 567 -642 -780 -68 -669 33 -542 -147 -876 578 -201 86 -301 600 -680 5 -38 -694 667 -577 -277 741 549 -96 404 52 36 -493 111 14 -807 408 -824 438 -203 -714 606 -758 603 -424 776 66 732 -375 177 671 170 -854 -105 -153 -900 -304 682 197 22 -632 189 -840 -487 -356 38 -865 -267 79 -351 -815 545 688 -191 -636 -68 285 82 116 141 309 576 744 774 400 -340 595 -245 -465 367 -403 346 -621 -303 -58 727 49 441 492 -497 -517 454 -160 473 151 -374 410 785 -804 370 406 -723 300 -138 454 -519 -761 640 -348 524 -857 94 395 -644 -800 205 -555 -537 111 142 -516 -470 22 -633 413 -371 288 610 -503 325 689 -555 693 -28 -266 113 224 609 -21 2 538 -172 766 -570 429 -213 -756 -190 588 533 -744 -273 621 651 -684 -642 254 388 100 125 496 -540 446 239 -309 291 -795 -714 547 -485 -491 10 -538 -352 -213 -332 -518 359 -240 383 195 392 254 241 59 -808 -205 264 -456 -314 -507 -292 398 -25 586 -182 -301 -808 -402 307 324 158 528 140 651 -68 -518 -862 694 33 313 90 217 -395 684 -102 -61 280 -421 -777 69 256 671 -393 -809 -45 521 94 -892 -844 705 -137 192 -295 711 74 -620 514 -746 -61 194 -734 -770 -440 461 97 608 -142 -762 304 553 696 -372 -790 434 53 63 237 89 301 -832 -886 -535 320 -186 527 -523 -885 -127 -475 -272 -292 -210 -882 643 431 -816 -73 106 -489 -606 609 434 -475 -383 723 -226 -100 789 640 523 -726 336 649 611 -350 161 -564 -608 -327 -810 -687 36 -101 -622 766 -625 522 726 69 -578 -862 62 545 318 -886 -543 -740 -728 299 -735 425 684 -111 -723 -606 -277 -631 -252 -775 -340 367 -812 344 50 -890 508 -527 660 102 383 214 -831 571 -558 -353 -360 -779 788 515 -122 643 432 439 -360 -492 -742 -84 796 703 -732 -863 -438 2 -221 -778 -81 -484 -141 -631 677 -318 127 -238 -262 -68 37 -433 -204 176 202 -723 -294 -456 -79 -718 -385 -413 781 481 -587 45 182 -867 784 -333 -151 192 -556 48 698 576 220 396 -120 -246 776 476 278 -161 286 520 265 118 -389 -8 -293 -337 -38 -409 513 -398 430 -145 -201 108 -724 401 -117 154 -143 -721 620 339 -398 -693 -793 -214 -132 505 83 198 121 -838 559 113 -319 -882 484 276 21 -138 -634 -308 -427 147 721 -817 -174 682 345 762 340 361 679 526 -523 -793 86 -738 -217 -309 788 126 245 -533 206 770 -600 -833 540 -435 -193 700 161 178 -463 316 -227 -338 -253 -316 64 -861 353 162 -684 214 -103 -255 -311 432 -376 -829 296 -135 -676 -859 -866 699 643 -330 261 316 -630 204 -860 -378 212 254 -206 765 371 359 583 575 95 -843 -845 -253 194 -366 -461 466 -360 -354 -378 340 754 772 618 490 727 609 -472 623 -611 217 -621 -787 -412 -95 -776 305 -417 -417 305 -366 -23 622 314 84 498 598 -420 615 153 54 -463 -543 -572 -354 648 228 204 401 756 -703 440 -872 -667 -39 -590 -189 -555 -732 246 233 -299 253 -74 -28 -230 13 667 300 119 -691 536 -648 107 -782 126 740 687 724 708 -236 -298 -457 96 -407 -117 -440 -596 98 114 625 -344 123 -270 -853 -595 -885 -650 568 -829 603 592 645 -894 568 548 699 366 -626 458 770 539 409 641 -127 607 -305 129 -46 -358 447 357 -161 7 -532 -598 -295 661 746 -625 495 -421 -288 -614 -6 -119 -745 262 -353 -225 -455 510 -181 708 -597 598 298 -899 733 -233 -729 -2 210 -141 219 -120 520 160 -605 784 444 -780 633 -11 -348 699 325 -167 -272 192 552 -577 -677 119 100 209 468 -356 -853 276 150 426 -429 -775 -488 699 -438 -66 215 -788 -849 610 -471 538 -662 280 -669 346 531 17 401 258 724 477 321 -131 527 67 552 666 77 -298 -609 -21 640 -366 495 595 -59 -169 504 -124 -116 718 417 391 230 -895 -472 708 -830 597 88 517 -353 -390 -459 -439 271 0 124 -528 -508 -177 297 -581 -584 -508 -654 493 678 -844 -207 671 560 676 619 656 768 189 277 -467 -876 -661 634 94 451 746 177 -885 -780 463 657 103 -530 -28 -582 -689 -739 -485 575 158 -829 -220 366 -276 413 686 -147 532 -42 -118 -31 -637 454 -485 -109 -153 -762 -250 -292 -109 -408 702 321 53 -606 369 -208 303 -649 490 -32 -385 408 305 310 34 -680 -327 707 215 503 -680 453 -671 -717 -844 -277 -601 551 748 339 496 -654 492 672 708 -522 551 211 20 725 -312 -7 494 318 460 -266 -566 608 -824 292 -415 -549 -472 256 769 378 -69 -737 -402 280 305 139 -177 343 -406 -349 -401 22 -126 268 -891 -755 505 689 -384 -77 -717 -11 118 130 283 -734 -442 518 740 597 302 52 770 -199 -642 -190 -174 -282 -320 -200 -823 673 -642 640 -749 -106 275 326 489 -809 -508 133 -152 169 -530 -129 -442 142 146 -408 -39 -473 143 -231 -796 16 -385 -473 -586 -187 -667 -93 -725 -471 206 324 -138 -630 -541 158 -593 457 -838 123 -727 232 453 -682 130 -843 -513 414 -457 559 764 270 -427 -559 -32 -261 -443 -898 -157 725 -97 -713 622 -812 -305 632 621 612 -706 -787 242 166 583 -313 -100 -534 -337 -254 -221 48 403 -781 591 -801 26 783 739 -329 -434 -69 336 -659 -96 -407 268 -659 668 538 549 -864 732 317 114 -452 -346 -492 -231 -115 284 -845 587 -583 -545 -601 162 -146 -7 53 -589 472 440 673 645 -469 -533 368 -820 638 -28 756 681 436 -384 131 322 634 -900 -389 -304 -79 503 76 752 638 592 -874 -293 -368 64 -623 -706 -511 -610 -609 -708 452 368 325 -780 662 506 -611 -845 -258 568 -494 416 -485 658 -440 612 -232 583 510 -428 510 -737 -679 -505 -193 230 -899 662 472 690 -555 -449 -749 -327 -333 92 -213 423 -772 -332 -243 208 -102 200 -183 697 -60 -142 559 108 152 -205 -284 -676 695 403 95 728 679 711 -278 -524 -806 635 -87 -118 -695 -688 276 71 -553 567 -794 690 467 -678 -523 -60 145 770 -762 493 321 -334 -326 68 -185 449 -748 -450 758 -192 83 582 640 376 310 629 -840 366 249 -49 519 739 -250 -101 429 177 685 -687 249 156 -548 -306 -15 398 -211 224 529 53 -831 -638 -559 -448 -820 120 475 25 -900 9 -213 -707 386 760 -619 -656 -193 0 686 -358 -396 -215 -713 441 217 374 652 -704 -629 -642 739 -141 -310 -818 -236 312 390 399 68 146 -476 -415 -322 -129 412 -444 -484 452 -57 -540 502 -564 -761 255 -687 -290 605 47 546 9 -51 -775 -362 477 320 567 -775 793 -231 -511 -448 329 754 304 -708 433 -188 -86 -618 -401 266 10 263 208 398 -575 774 -385 -786 -209 -648 -79 343 -879 717 -100 -520 255 -260 480 -892 518 654 194 -271 393 766 768 219 -506 -842 772 -814 489 -717 635 491 -880 256 -317 -546 40 755 -220 642 -303 -503 -366 634 732 -542 700 47 720 416 -878 -739 -519 740 -632 144 99 -550 3 -517 529 -304 675 -674 -306 -45 -716 -595 -365 23 675 636 767 -633 0 655 440 -406 67 508 213 474 673 -579 -415 -724 560 -126 260 -408 -614 439 -384 285 -393 -848 273 -884 -395 -594 671 8 -573 352 777 233 755 391 211 -80 449 -599 733 423 424 277 419 193 68 410 93 -178 -382 681 -806 -196 -60 -219 -398 590 -321 -687 -421 289 249 149 478 -43 -623 -853 -455 778 508 245 289 -75 601 -162 82 280 -823 676 598 -348 -853 685 148 440 -700 -135 20 -642 -778 -116 -673 -585 -686 -487 -259 -760 -214 -532 615 550 -231 -749 -119 230 -360 -54 267 537 726 668 -85 109 757 688 -80 359 91 63 135 -203 629 634 -651 -791 -814 514 295 571 6 -749 411 -348 465 -466 -664 -885 24 557 -169 -502 -317 -528 -664 473 -754 -30 322 3 334 444 -868 -417 768 115 -222 67 -432 -245 -106 421 474 -751 -880 -18 -497 -421 114 551 -446 280 -296 75 -222 -775 -530 576 360 37 -334 -842 575 -209 -19 649 643 -525 431 8 -793 294 -786 -684 -200 -395 42 688 309 -663 615 782 -792 614 -442 174 -800 544 -650 -684 404 672 697 -717 481 -653 477 384 -243 -69 483 33 -385 156 183 47 -743 -122 224 -398 -503 -720 174 -669 -476 -570 703 255 651 488 -680 424 509 -107 -559 10 -407 -57 177 -324 -172 126 -306 -372 -444 -892 20 -47 -168 0 -139 -515 218 80 656 31 -38 57 754 -250 671 709 40 -866 291 382 61 -806 -321 182 281 -286 20 -699 333 277 -160 738 538 250 -501 -374 699 -463 321 347 -283 -443 412 -592 -378 221 -79 -580 181 -77 652 -592 425 751 -672 -93 690 309 -180 348 445 -884 582 483 -467 -763 68 114 -607 222 407 94 397 8 568 219 679 788 -466 357 442 -151 -425 529 272 531 364 -384 222 593 237 -16 -282 -898 276 -427 -858 -866 637 -209 493 157 299 566 453 480 -259 620 -566 285 -283 451 -554 -450 468 292 513 387 -315 70 -892 -468 740 -805 102 -877 -771 -175 -306 205 632 367 565 -480 83 -419 -263 786 -345 -683 -300 199 -266 -396 -632 258 -109 108 -390 275 -273 -464 -464 519 -381 -889 313 618 -286 533 318 14 -348 -186 444 614 -216 251 -785 -526 -829 223 266 727 132 -620 34 -441 -258 -79 -204 -145 -739 -269 -23 474 287 153 398 -760 272 27 361 367 93 -193 536 -350 215 -95 -681 586 493 376 548 -687 -452 -22 -641 372 528 56 175 221 -600 -791 -539 26 604 194 190 -166 344 -665 745 681 -220 -373 425 -501 745 -805 156 -585 507 -581 569 -680 566 -264 -745 -22 379 162 -343 -179 149 531 741 -85 44 -591 -692 -549 753 291 -658 741 -718 -481 256 48 -54 -92 -666 -886 401 -825 -504 764 -55 -282 -827 767 660 -468 387 728 263 -211 -407 -246 79 745 -437 481 -792 650 -103 89 -769 725 -393 -672 -25 -849 164 -514 420 -737 417 -517 -201 631 217 -672 328 -378 591 586 -450 114 219 26 313 48 400 318 366 673 -351 -3 427 -344 -158 -541 212 -548 456 -365 -706 -174 73 694 -240 -286 293 669 280 -561 -172 1 -623 734 -223 -357 -273 742 148 -752 501 -104 716 371 742 -842 555 -450 -259 -68 208 4 -790 297 126 150 -121 368 -163 570 -153 -68 458 731 526 -186 712 128 477 -540 510 178 350 268 173 -760 -85 300 -514 219 -702 -14 92 -441 152 170 -8 104 -190 -343 262 -136 -121 -443 -596 592 -754 53 721 265 -199 -394 -147 -640 -636 -511 493 778 -550 -642 142 179 145 -659 109 -826 -217 -786 -701 -327 244 451 -603 470 -319 541 -47 -418 -634 -839 317 777 -217 -706 -55 -415 -582 -795 386 407 187 -660 780 -662 720 432 -730 158 -296 -301 614 -395 616 -272 42 -673 534 -487 228 -675 498 85 -72 -538 122 406 -209 763 140 4 -810 539 98 -520 -406 758 411 329 530 474 249 -453 -304 148 762 -167 212 -200 -331 749 8 106 591 -677 -712 -229 257 522 -488 -639 302 -627 375 -8 -56 -713 -27 433 -586 307 -257 -288 -48 -590 -179 -287 558 -704 -101 582 -671 168 -472 -246 94 87 -31 -372 -199 -816 -176 -754 -679 258 -319 452 658 -728 -343 -264 603 -137 293 52 558 675 29 260 99 -212 -274 357 -522 455 -387 312 61 156 4 497 -168 626 -334 775 -271 473 -411 202 90 -795 356 569 682 -138 -180 673 -295 377 638 -145 -438 -542 -887 380 504 330 594 -463 161 -536 157 102 787 222 -379 -415 -455 -475 -87 -200 179 -126 -413 -614 365 343 -769 60 -651 -840 -314 463 -384 700 -62 702 -240 -361 -834 405 -865 -605 572 278 -486 -276 88 -651 -778 -111 -578 129 -109 666 -442 -370 428 649 -880 256 155 -657 -150 -491 -195 -809 -489 -588 -185 699 -674 340 255 -290 572 190 -62 -591 150 212 201 180 -900 487 271 639 -29 -769 -214 -681 -249 308 -265 717 -529 76 -817 -719 -757 -864 331 -41 -855 146 535 767 749 -433 767 308 -313 -504 -677 -204 -585 -746 371 536 -620 -80 -155 -293 361 160 659 58 -828 -232 36 435 -772 -459 -58 -277 129 -535 238 -13 -311 -782 223 356 492 404 369 553 -760 -299 196 -225 -835 108 687 53 327 542 199 286 -620 -90 226 -175 12 498 482 -19 -792 42 -459 416 -204 -343 -82 614 426 667 -659 -620 682 -328 -384 -515 754 -621 115 -513 -347 -296 60 -486 -170 223 544 -3 489 -244 797 98 -80 605 192 -82 -751 405 241 319 180 -594 481 122 253 8 -800 520 366 150 -161 393 -381 -252 -469 -44 191 218 688 366 -422 -427 -291 -672 -584 -439 -581 -728 -146 -887 -1 309 -325 -764 -773 -610 -437 245 421 718 -889 536 -768 -513 -655 -400 131 128 -739 -322 31 589 -878 -645 472 374 -235 -486 750 -592 -661 -146 -531 362 266 -625 -693 26 647 -544 -734 735 399 -306 -395 776 -675 -715 477 97 388 764 629 -322 371 651 571 -136 182 -824 62 533 -462 -865 -797 -181 -13 -693 176 313 408 -328 -355 631 601 -529 -535 217 -829 -659 -764 236 156 689 -282 180 -10 -144 13 597 -58 723 455 599 712 -217 539 629 -298 245 -128 601 310 -874 -217 -74 -662 -181 298 760 637 -366 217 -582 305 -369 -258 -405 52 85 71 486 -759 -573 659 771 -133 -856 172 62 598 143 546 -726 -127 1 108 302 -390 725 -76 795 -266 117 26 320 -490 -780 -620 477 551 529 110 -125 523 652 346 31 714 69 29 -546 667 120 485 -657 326 -813 -552 -111 349 -398 -223 -624 -557 -718 -25 561 -103 -758 397 -747 798 -104 166 -842 -744 409 -603 173 412 -406 -698 -780 -446 -678 714 -734 554 346 798 390 -778 307 -232 359 -388 -338 552 -546 213 238 597 536 343 -554 -84 -533 688 77 464 -51 -140 422 90 -307 691 -502 -197 -500 -187 487 301 684 -246 603 260 -693 646 -876 -259 -899 337 -792 -796 -42 285 -314 -5 464 535 -6 381 -403 -726 101 287 133 -331 -280 -158 92 -466 -459 -589 -125 -202 -247 133 -88 -309 -585 -591 682 -751 -282 237 -711 693 76 -303 -501 159 0 185 -379 312 -414 94 171 532 -891 624 380 -8 -235 263 424 -375 -128 264 -410 604 494 232 197 -769 -194 -586 284 122 -812 438 -221 -721 -735 576 -241 281 -287 -830 -588 -409 -86 -112 -52 -531 -780 417 313 -126 191 -317 -515 -581 217 -399 -189 135 -614 -341 207 -249 -418 496 -503 -636 -346 683 689 -306 56 605 -528 558 -113 490 -10 177 598 -279 603 402 388 568 648 600 216 164 -59 -128 774 -70 89 -607 -469 601 176 -136 -114 -719 -861 213 -711 435 786 611 316 -183 -879 -316 514 -257 321 -798 236 789 -873 290 123 -765 143 278 -221 749 -629 -150 -340 -873 -638 23 30 -692 -668 631 -368 -723 137 -736 -42 -271 -197 -712 -749 24 -62 733 -188 407 -463 340 -312 761 -549 500 541 55 -138 528 -161 -183 -850 329 190 -471 -879 254 -789 -488 -33 288 -476 459 715 -395 -525 494 683 498 -582 -875 327 -453 -553 -365 415 -846 529 667 -508 -7 792 605 751 -648 -669 -298 -724 311 390 779 -302 713 566 -281 -261 -503 -119 714 541 -556 76 -817 -766 364 784 481 681 -694 -727 -443 489 300 -651 85 -424 407 194 -301 -648 -834 -778 -281 545 100 -388 -418 -103 -787 -64 183 -313 -282 325 -792 -654 -383 -570 282 179 123 -621 637 533 656 330 375 393 9 749 223 -291 -831 -622 -61 -867 292 512 -133 387 86 -462 568 -788 -370 391 310 -367 -202 481 373 -745 -151 654 -837 49 -50 -41 420 676 -233 240 -829 321 492 386 716 -295 -80 -75 -711 782 -80 -423 500 781 575 -730 -263 -306 -735 -371 -715 500 755 123 -155 -731 529 -493 -707 -869 49 267 -188 628 -192 144 -680 -157 -191 -479 127 533 245 -889 786 -433 -429 -823 171 -823 -383 -480 -348 -167 -98 473 -221 -466 432 691 142 -371 96 61 -706 -424 -227 667 -710 -132 -278 -181 245 -278 771 236 499 253 555 -501 -220 -489 476 -866 -629 -22 592 560 -24 -530 472 665 321 -510 311 390 -827 113 -472 -822 16 -640 -792 342 537 229 586 -612 79 776 -622 -170 -385 311 -458 -421 211 -407 -579 -539 428 495 -218 -607 -822 397 790 -31 -320 256 -590 -550 774 359 1 111 -277 -358 175 -73 411 -854 -519 -699 270 -209 461 -87 698 -302 -873 -412 -38 406 -600 -187 535 256 330 494 685 526 293 -7 -325 -622 603 -644 -526 -817 -21 -751 408 334 -443 -104 570 60 457 -821 -364 -654 443 -462 25 -298 -577 -39 499 -827 180 776 27 -350 128 774 269 -298 -771 -137 282 -717 -239 596 783 290 -9 -740 -863 -583 -613 375 -800 105 -679 -386 -331 -622 796 12 585 -2 -228 -494 228 -170 417 413 -553 605 -859 -268 -848 667 -374 -624 -479 665 0 -610 -319 -267 454 218 -26 -229 601 482 -437 -448 679 -428 -631 -835 584 725 668 284 -318 -16 16 37 231 388 163 -117 148 -705 339 653 -62 -272 460 -869 39 -436 656 0 -377 -809 602 -223 -763 -320 -750 -690 296 708 -149 341 277 705 -541 -255 -200 -515 -375 554 743 -407 -758 -868 -593 -675 -623 -248 -198 -384 -94 -227 680 435 -361 177 23 168 239 290 174 -337 136 -672 483 -272 -25 59 -13 -522 -583 370 555 187 -627 -567 528 418 241 -876 -605 78 -528 -633 36 -321 229 -835 -336 28 349 67 -660 -42 450 -806 -48 224 -193 505 593 376 26 589 -718 30 563 596 225 670 661 7 -460 105 -752 377 674 224 88 494 56 -59 40 -495 580 232 -33 535 642 -838 737 291 256 -336 -349 -204 526 -234 158 -236 -434 426 -190 452 -667 -496 411 -777 101 436 348 -119 -341 -688 -358 23 -369 -144 -22 -353 685 -415 284 -480 14 223 228 -32 -230 -690 -829 -231 416 335 -278 630 497 -676 489 531 -308 -387 57 -329 495 560 -871 62 -390 -723 -285 -606 753 586 58 273 -69 -105 -897 184 386 -285 -713 645 444 381 -746 76 768 -707 -80 185 699 -474 555 -328 -646 -579 -610 -281 422 507 579 698 -33 -137 526 -85 -200 -745 -466 -744 673 -32 105 -272 -751 -517 281 -198 -667 -244 533 149 -325 779 198 725 -201 -491 739 780 -298 93 -796 -674 -814 -497 22 -419 -286 -458 43 -399 416 -223 -866 -498 -562 -87 -235 -70 -101 449 210 -224 -512 -42 660 -248 -126 -718 -483 -373 -649 -767 -854 734 655 516 584 -221 -381 74 -812 -375 588 683 524 223 119 364 -852 485 312 379 -112 170 -661 304 183 -763 619 -135 656 -652 -205 -415 -506 -620 -281 611 -677 -730 420 -567 -404 -738 458 -441 -655 276 646 651 -379 -587 202 -358 -63 347 363 -650 110 -316 487 591 -594 -588 -167 -799 407 -95 107 -571 224 -226 685 -455 208 -885 -242 -856 112 29 186 166 -581 567 292 643 367 -357 448 309 51 -298 362 86 -561 -545 -474 -333 -819 -620 -819 206 -422 342 -3 -92 -310 -846 -56 759 651 -181 734 -555 789 202 -676 -646 625 425 -470 413 -451 -519 -409 374 120 -675 162 -229 -169 -478 145 196 347 -738 -402 -175 -48 -478 317 446 5 -284 -856 610 287 448 -353 -221 -186 42 -793 -400 273 -10 -803 -466 -258 -359 459 367 -386 379 -669 -377 161 -765 -513 -706 435 -813 47 -388 603 239 -378 712 648 -407 226 -252 -96 87 -774 -236 -601 449 -472 -733 243 313 54 -826 -739 175 441 -594 -261 -333 -392 -606 -697 112 148 389 440 -258 -83 -749 -819 -861 10 -74 -838 -203 190 542 543 47 -27 -679 674 -430 -774 172 348 442 461 394 261 748 -805 -379 715 769 -540 176 -61 -448 -312 306 -555 -428 629 -548 478 -41 -258 -734 562 -372 -86 25 655 -541 -895 -678 -823 285 -868 -120 743 -256 204 -166 83 260 781 -170 527 678 -431 -80 -562 -703 740 -515 -290 -540 72 -643 704 -889 60 178 -618 -61 -190 196 107 -641 511 -166 -328 774 396 -855 -781 304 -898 -878 -828 -232 297 418 -325 -700 -98 185 -883 642 387 786 450 -9 -101 -347 -477 -549 781 -873 -124 172 657 507 53 -206 725 -583 -517 -889 403 742 158 449 -649 -227 -317 769 -785 500 -874 493 713 658 383 162 634 750 -142 -603 736 265 -114 385 -269 653 1 77 657 609 -711 125 442 -130 705 98 -448 -605 776 -66 -432 -108 -127 -845 -835 -315 -351 636 -849 664 -380 -231 -179 159 -320 -243 218 124 346 -509 -697 725 236 769 -797 -699 629 509 -132 584 650 -322 60 -539 -219 -630 544 81 763 -522 -639 -287 71 406 -307 538 -328 487 651 589 -500 -221 -209 -483 591 -563 -848 -67 -539 788 -118 690 -639 -336 -868 -85 520 -580 -308 -871 489 -672 -731 664 775 197 682 -877 375 82 -730 113 220 -464 731 -10 793 -492 37 -197 588 536 70 48 522 -174 -725 635 495 -873 -9 -319 -27 447 528 26 -79 210 292 141 686 -261 -22 -530 234 681 -564 51 -285 -705 -407 798 -542 575 439 124 74 -617 -861 684 -179 -653 -182 -671 -746 551 514 -647 -467 -334 692 -539 -538 155 -668 621 -128 338 -761 670 -459 -585 -686 100 -786 350 70 520 -807 719 -580 -784 624 -788 524 -86 -887 570 86 -4 -573 -759 531 -362 -443 -769 -373 -95 357 -400 -348 791 -296 -495 -893 -477 189 -325 131 797 -340 276 -443 -471 124 470 -607 798 -784 188 669 -832 -540 618 -856 -420 -152 -672 -376 614 395 -583 -876 236 -561 448 420 -434 -179 562 -713 -532 -438 -377 -302 612 -543 -624 719 573 190 -686 21 73 730 -251 397 518 -80 -600 -535 -118 429 -254 -649 -424 -401 -651 -45 -531 440 -212 -621 -502 371 135 280 -866 170 -715 -52 -459 286 -467 -577 -470 -243 192 3 205 -450 89 232 44 98 -560 77 -510 -521 224 351 686 275 244 111 768 743 -857 77 -659 -549 587 -441 430 -614 -417 -646 -130 325 -255 -311 11 635 492 693 -584 -50 -596 547 487 -287 436 -439 -653 -876 -570 593 758 -6 303 362 -611 243 -563 -300 -330 -707 -680 -215 31 -396 547 -262 257 530 -613 594 751 -240 -328 -46 417 172 -363 584 -837 -847 124 98 -804 208 -73 736 -831 -317 -442 156 718 -543 -595 -839 713 422 -712 -333 -69 -270 45 -562 -896 -584 -238 -567 -852 534 -225 -100 -305 -49 -104 578 716 -696 -562 -628 -107 -769 508 -812 -763 -805 -723 -289 644 -468 -811 -609 -45 -746 781 111 -715 -203 -245 -340 -660 -740 391 -337 -29 617 -594 -114 -620 -248 590 230 -344 -74 721 292 524 446 -645 -477 103 322 381 23 635 480 -697 -513 -888 -588 -456 -16 763 343 282 294 -420 -492 -262 364 323 -261 -396 -822 -536 621 -859 532 297 9 -185 -531 650 -183 150 57 -754 -223 -193 -811 555 -441 515 -29 -774 -245 -436 -178 -197 -690 -182 -365 -552 -17 -225 -811 141 57 -299 392 -581 -673 203 291 217 131 500 -316 520 -806 -151 -70 284 116 286 783 -538 72 -404 -858 523 -421 -123 161 256 -195 -810 -651 -512 211 -900 309 697 359 726 -778 -299 -699 65 498 56 48 380 698 -401 460 92 464 298 -300 -102 417 570 -308 -116 -699 615 336 325 -669 745 -117 -463 17 504 276 -727 590 -175 -215 145 -269 -665 648 660 237 578 -468 123 -732 595 71 -262 -522 651 -518 635 -160 -331 399 -153 -211 -822 -244 -368 -129 -115 -534 319 439 -702 -267 192 279 467 747 -684 -41 -513 -684 698 587 -422 -649 111 297 -490 79 -188 -681 192 -489 292 -490 397 -603 110 -111 285 -141 -850 439 239 215 619 -48 224 -83 700 660 429 662 -92 -182 -774 711 182 -361 -525 730 -808 -166 465 368 256 393 -228 634 -430 770 53 -451 80 -778 -397 341 154 -74 -478 -758 177 661 742 -872 490 -554 -641 300 -769 593 132 -773 27 30 320 -255 -341 684 395 -541 -88 -770 -623 -146 -210 -605 -224 -179 528 -790 285 356 223 -344 33 377 -442 149 -125 5 -144 -321 -311 220 -627 773 89 -718 521 -571 646 -368 160 619 -807 157 -451 479 67 -374 599 -183 752 -725 346 593 -317 -129 -518 -579 796 -103 -331 -564 -228 -70 105 -186 130 -409 703 -596 -119 -507 -71 341 23 94 -433 731 561 -114 -491 -351 268 -306 -886 240 458 -864 -82 237 -739 162 -432 -309 -803 -851 -246 132 54 638 180 -857 -744 473 -197 -427 -113 -278 126 195 489 -716 -510 -512 -874 669 622 -90 -892 -78 776 4 -375 -274 495 696 -312 -553 -148 465 228 745 264 445 246 725 -550 -14 647 232 143 726 441 203 684 -592 -615 356 745 -244 78 -778 -46 -222 99 -742 -242 261 565 452 -808 -481 -416 184 54 -109 11 246 -561 443 -181 -758 -892 449 -900 48 725 775 738 -343 -57 -378 687 -395 306 562 -694 -819 -342 -656 272 751 796 -623 800 -25 -546 -766 -241 -373 -891 -77 -673 238 -139 492 632 236 -68 -621 756 -196 -744 480 -64 -4 -529 -541 -213 338 370 -53 493 -141 -609 473 -114 178 -596 -204 -245 81 -165 719 -286 -412 -560 -653 -429 -343 -634 -535 395 -148 737 504 -520 66 -867 125 796 -315 25 -448 87 407 -394 -832 148 195 185 434 523 507 -758 -855 -603 -388 -534 -482 189 700 -605 175 265 17 -424 244 -673 385 558 -739 -43 535 -545 -17 123 -506 -624 698 350 261 331 -73 -807 -765 -683 337 -206 -772 -497 82 -257 -247 -382 -505 459 -181 -615 732 -703 -832 -859 -693 -470 -879 539 -801 434 672 647 717 453 -152 421 -476 552 -396 375 150 171 435 -251 -155 -595 467 -694 -472 -340 377 448 485 315 95 -750 587 -587 -676 698 -793 463 -220 612 -787 265 658 683 -291 -573 -186 415 -345 75 -809 312 15 -515 -402 -796 354 -507 -207 -767 748 -439 -282 -831 -761 -144 303 -290 319 138 -81 37 31 353 -274 60 530 -122 222 735 336 -10 628 -389 461 223 703 438 318 -336 -500 -9 -576 758 -457 -269 311 -575 398 -737 -387 -66 279 625 241 -729 711 -696 -450 626 7 -64 -432 -631 -57 -443 591 478 423 -311 219 39 305 199 50 -392 -592 68 -767 -733 -552 -472 -441 -737 494 755 -860 -144 6 432 160 280 -620 -714 -878 -301 -451 -334 621 286 -783 180 315 314 -824 -12 -739 -324 220 38 557 -772 361 375 430 -847 -741 672 500 -71 -475 -3 503 -585 -339 -131 334 -170 392 -346 665 -380 -9 216 -478 -180 -456 729 -500 17 -103 -24 -25 273 604 -399 -521 -148 -18 -747 418 572 -582 -868 -423 336 399 -806 398 -252 616 -546 199 -692 555 -756 -646 28 241 393 207 -360 373 315 199 456 -44 -786 -578 -673 480 216 745 513 452 614 -759 296 -534 1 -865 9 719 -772 468 -137 -502 172 -168 375 -356 169 664 -754 -701 233 334 595 -126 218 -138 287 -83 -291 -388 -426 -67 577 -406 -597 393 -192 85 -587 740 189 456 767 -708 291 141 198 575 -634 23 -628 -384 -425 391 95 417 350 -274 -613 3 340 719 140 687 -428 468 285 574 -530 -38 246 537 321 -809 -635 692 575 -234 799 -212 -139 474 -782 415 -200 -293 781 688 734 -346 281 -395 -208 -273 682 -22 -229 -312 327 312 -725 -358 -149 603 -578 137 423 -521 176 -736 -1 323 536 -894 391 569 -304 312 -832 237 179 92 334 639 776 -372 -792 -1 -602 -852 -517 -460 443 118 -20 -833 723 -207 -222 10 792 -176 433 -57 -437 -85 -588 670 323 781 353 581 87 -667 -509 573 663 -196 668 -21 527 -850 662 85 -725 -422 769 43 -256 496 769 491 -365 753 136 738 281 -814 464 713 -367 150 -62 -827 414 -829 -186 -399 765 456 275 -317 493 564 167 692 303 -745 588 -253 327 633 -349 158 775 -845 262 -83 -597 -460 -115 -504 -294 -882 -528 509 -565 298 -43 -457 389 -557 -305 -179 80 348 -367 -695 -17 202 -775 678 -803 540 394 307 -220 -556 204 57 -761 749 -599 -23 268 -600 138 -732 -126 215 726 401 339 -619 -851 240 418 -7 -495 15 -413 332 143 160 -588 -568 164 0 330 -463 -360 548 542 505 -377 -673 -277 376 -664 -712 120 -415 466 543 -305 347 277 141 -350 524 415 35 555 -610 759 445 -873 -498 784 -771 732 487 -118 -6 651 -817 162 253 -528 690 -468 -502 317 -797 -159 -344 334 -555 216 -528 419 222 -300 73 126 793 509 -311 755 -640 -614 176 502 -407 250 208 -520 -768 417 218 444 543 -407 354 350 307 -161 218 -366 -215 -146 644 117 -687 -772 -174 39 -716 333 472 545 -260 -63 604 664 160 548 762 604 68 188 223 -498 435 90 -649 786 600 660 -166 -583 -880 -120 -481 461 571 -145 -148 219 -521 -457 -698 250 242 559 653 293 -378 272 237 -226 -501 -748 -6 188 604 -413 244 -881 422 646 796 -321 -212 -886 537 -175 -114 383 486 415 -189 -588 465 -779 -147 13 80 388 -576 514 -81 -866 -843 169 -876 -485 311 -203 -576 -817 -472 -518 311 50 23 -659 703 -201 -47 168 322 439 565 744 653 78 392 400 387 597 66 -805 604 385 -551 -157 -74 -691 -473 28 -382 546 620 -256 -350 -352 -236 517 -596 -389 320 -582 245 -149 -574 -336 -366 -85 136 101 798 -148 -803 -800 140 -175 217 -374 -765 412 461 486 746 -622 75 -885 763 -434 -261 786 -790 -334 357 -258 229 -353 -793 -499 415 182 575 -58 -875 71 390 -359 -613 -247 -571 771 627 -699 -417 -18 -611 -74 742 -355 -289 347 -258 459 187 -242 689 691 -28 -8 -313 480 -269 406 -55 -388 89 168 -553 19 412 -354 -732 -280 283 -95 -86 789 -572 26 21 -807 -123 388 381 614 494 -410 548 -61 -886 -50 -65 397 335 375 -111 485 -380 -80 98 -583 -511 293 56 -639 72 621 180 -607 688 -865 19 -102 -115 -459 636 554 704 775 385 -323 -409 72 46 327 16 -229 599 405 413 -740 421 92 -444 -388 -133 -306 -621 -86 -855 -281 442 -882 -210 536 -407 249 566 82 799 -764 406 -367 757 169 -245 -797 714 -531 579 -22 74 613 165 -705 463 -284 696 -617 550 -752 626 326 146 330 -560 -893 -491 254 -159 643 -811 -503 -737 -297 48 -50 -128 223 -543 277 198 -876 311 -148 -811 791 173 568 -101 524 -117 779 -351 682 -489 663 -68 -284 -435 -138 -280 -625 -285 670 578 -587 32 -59 586 -668 -589 -60 -336 33 614 720 -198 -689 -728 -222 87 473 736 671 -78 130 -788 92 -560 769 -176 782 -851 732 260 -780 -792 196 578 171 -805 -864 -658 -502 775 380 -610 -845 223 1 -585 -601 -791 514 282 -698 538 601 -558 -320 721 -631 547 799 -588 607 -444 -849 -842 -607 -887 -859 12 -211 -219 -601 -297 -249 -19 -419 439 600 -18 154 772 -123 84 279 379 339 289 -712 -284 -864 778 446 -507 -57 -799 -151 -671 668 -184 753 -121 9 -476 -138 560 -271 332 -592 -812 115 583 -734 -849 -201 507 -876 675 -128 -329 -67 486 215 -291 397 3 -665 61 -149 701 -844 282 -569 -528 567 320 -494 -423 181 -548 395 -64 -862 59 -470 356 -269 257 -97 -252 687 -111 -239 -531 -491 -50 659 -491 -691 687 379 77 17 728 398 414 -792 191 -80 285 -591 -580 122 -525 -556 -358 -134 -840 189 162 -594 -482 -848 -162 -229 -533 310 -22 693 -571 314 321 -711 143 -176 -829 -562 -735 -50 52 1 -701 707 384 128 -878 333 -794 531 204 -545 169 -733 792 352 -771 -260 -231 -156 402 -377 -367 -127 514 96 -709 -342 656 -473 -362 200 656 -363 -296 676 -398 -743 241 -638 -623 12 557 320 591 -747 106 -42 386 512 689 -178 -604 785 -794 -339 -569 -497 -534 -256 534 545 782 759 -766 -44 149 -752 485 263 254 17 130 -235 -754 477 -38 -229 -830 -378 -63 -120 -454 -1 255 -649 -182 -472 73 211 568 278 506 346 -816 448 276 -685 -364 -28 170 -71 187 -32 156 650 566 -252 556 -842 551 600 187 -62 -636 -564 -387 -190 659 -243 -727 538 -722 -892 428 -477 661 10 487 -537 128 -302 705 -747 -899 -123 -488 399 121 -520 299 190 658 293 189 -477 507 -511 -310 -490 -626 473 -868 -893 -50 711 749 527 -454 -859 -204 638 -660 -871 464 534 56 -422 -370 -211 375 56 -848 -536 -429 -665 -311 -175 -72 -825 -503 358 -125 768 -789 161 -686 -101 -561 275 677 -600 147 38 53 -623 661 724 -440 -488 -174 -351 429 780 392 -391 -323 -317 -226 191 573 784 -128 193 639 98 -741 -75 251 649 -454 -779 -20 241 -281 -366 -587 680 610 598 455 -259 -346 -237 1 -414 -855 -738 740 -344 -607 291 -519 -645 -627 401 87 -613 -280 -892 -625 -551 -676 512 -654 -777 451 350 -143 720 -424 -26 -214 -895 -532 512 -269 216 -155 780 772 380 480 -710 -353 -587 603 15 -536 -704 -846 -140 296 366 -189 99 520 656 792 479 12 208 -726 257 105 476 31 -385 397 510 525 -894 162 687 450 -330 578 260 590 -748 677 -88 -357 -54 681 -262 70 -750 -742 -495 42 -818 429 -424 -646 -173 -841 -870 318 106 154 80 -770 293 -314 5 101 -442 709 16 98 -265 -59 -706 620 295 -108 -824 -322 -494 -676 -757 -168 -890 -506 -483 344 160 -385 -660 -516 -193 -826 -699 -409 758 77 -81 585 -86 623 542 403 552 200 239 665 -440 -854 107 789 -362 -465 -136 195 512 769 -550 -429 -312 567 477 419 545 630 664 -615 -405 586 111 481 220 -579 491 284 -501 636 610 -354 351 121 -589 418 554 649 -568 -435 -430 300 -173 -361 93 580 -580 457 556 353 -241 374 549 788 -229 648 522 401 -553 -810 371 -150 381 313 778 -502 605 -666 301 613 -198 -423 318 677 657 -306 338 -485 -95 690 -163 58 730 -567 -593 -306 198 672 482 -319 396 627 -84 -42 742 33 -631 659 624 -544 426 -562 374 194 181 -58 488 -763 -268 0 747 727 590 735 -763 -746 181 -196 -740 -311 -317 -566 -526 -404 -451 532 -479 691 605 -802 647 -853 720 -750 -586 -373 -692 459 97 29 643 -834 -478 157 205 -804 110 334 -311 -43 656 720 39 677 -441 -818 144 259 774 222 -188 -784 -681 -865 222 351 416 -106 530 -570 -166 139 -178 439 630 759 -261 509 -898 637 -761 -71 -282 657 -741 254 -762 -717 -548 365 280 622 -709 4 -184 -485 224 -736 526 161 786 -635 -23 -311 -201 299 -312 114 -164 -432 -670 355 14 633 -665 779 17 -316 514 -828 -177 440 511 -732 394 -84 -691 588 -87 -200 -698 -872 399 217 -152 443 376 188 -468 -430 241 670 325 728 38 756 714 -482 -20 -493 384 -570 -149 -579 -189 136 -372 -453 773 -132 -877 585 -245 501 419 -454 -69 87 -5 193 -861 204 352 -595 -341 -532 374 -796 442 646 -767 380 -533 687 -289 -801 -862 -176 -169 -22 390 -257 531 725 800 293 -900 -130 -645 758 -696 -832 555 -467 -26 -828 -511 646 -719 793 -185 315 472 -115 -398 42 635 -230 27 266 -145 340 701 -607 249 635 702 -670 258 236 -217 359 -700 444 645 32 -594 206 177 776 713 522 51 -276 -615 -517 -214 -396 -638 402 -294 -341 -677 641 -651 759 -25 590 443 -718 352 72 -450 -169 -34 158 -848 -309 -275 -592 525 -438 566 18 -434 36 108 377 -211 789 543 -835 -459 -124 607 510 173 479 732 -453 -641 81 -641 -832 -671 5 282 -107 81 -509 710 125 380 456 -821 -839 -748 -889 465 -679 413 550 315 166 436 597 359 -192 -109 -731 -542 200 -786 -415 566 -263 -266 -891 445 231 476 -293 664 400 -330 156 90 -542 -402 -588 582 545 -483 568 -278 447 -356 -284 380 253 541 677 -499 689 548 -272 148 -498 246 262 344 -103 -261 -470 673 -315 -203 234 -690 -380 723 707 -7 419 1 -334 -481 -115 57 -819 -462 414 -804 68 158 -650 642 -398 -326 463 288 -783 254 -358 -264 -868 561 -670 -240 -801 -1 -517 -647 547 -591 131 -60 -809 -689 -730 494 98 -80 217 56 398 108 -277 781 132 -104 190 -82 796 -513 -194 -54 -68 -717 -582 -256 -116 631 -473 612 -49 -513 -384 -218 117 181 -733 165 -133 -867 520 398 -489 308 -307 -179 788 466 499 -731 268 659 -782 394 508 620 -408 -567 673 58 240 -454 -140 -845 784 213 -494 -250 -537 -557 697 242 305 609 -874 373 -408 452 -617 -369 355 -696 223 7 -321 -374 -779 -500 -379 392 350 -112 483 -432 -610 -555 507 54 -889 -770 5 -494 -267 -640 -870 -15 649 -489 -464 70 -784 -136 -654 -371 -810 334 -118 477 -721 -866 562 -233 395 -64 799 643 167 81 -291 153 -277 -491 -94 -15 780 -632 609 -404 564 -539 423 -555 592 -133 704 -689 452 -199 16 671 103 277 552 -34 490 -497 623 577 558 -138 508 494 -845 720 -337 586 -877 -411 740 -566 -129 72 -740 -601 -317 -687 -622 -141 -607 -63 -796 -282 -353 -820 -298 -556 -16 229 433 66 -626 21 756 -93 -213 -649 531 722 -142 -305 -633 -787 -510 283 62 -26 687 160 263 -694 -442 -289 226 -854 18 208 -369 -526 -645 -541 -492 433 -312 -536 445 -804 -671 743 -398 -296 -888 -32 -101 265 -501 258 368 -486 -389 302 -614 360 441 312 275 323 239 -283 184 530 -855 502 321 28 6 -215 408 59 -339 215 259 63 467 487 -156 -828 -339 413 134 -359 50 792 334 -551 374 -610 -796 719 -876 -96 -707 -655 585 -205 40 329 -843 475 -728 638 584 -16 -283 -488 -608 78 212 -487 379 -108 -150 -61 603 306 454 39 63 -586 602 -343 600 729 238 -611 282 -545 571 487 453 484 -277 451 -258 -180 450 -351 -538 -714 635 39 -176 446 623 229 671 -224 382 48 -890 387 -248 -892 214 -313 -63 -87 224 145 597 -120 641 201 -587 265 -430 -316 403 -101 -7 -288 -251 -755 13 -444 285 -635 4 -641 353 128 -12 -134 135 367 -381 279 -68 121 -75 618 -629 -678 244 -426 -319 -561 1 -96 284 -306 155 563 -2 205 553 -838 -21 -91 -374 489 -560 -356 -100 -537 -195 -831 536 -589 120 607 483 -312 -501 63 398 47 622 112 -107 -260 -149 -502 17 79 698 -522 -380 233 -44 -871 -99 247 266 -73 297 -69 -488 512 -526 500 -134 -485 -703 -234 -627 -250 651 -759 361 368 -460 280 -632 -140 -643 -728 617 80 -376 -664 756 -519 -12 -672 -350 317 -830 -666 -602 -412 -639 413 568 -426 96 -768 -99 -214 289 -348 -621 -667 -20 626 265 -676 207 332 728 39 -296 -35 400 310 -468 624 32 -222 -692 217 438 -562 -195 403 302 -357 2 -34 -814 -556 609 -105 547 -232 -11 116 762 555 364 551 -530 -96 -298 352 364 534 49 -708 19 -184 -667 -567 -446 -185 -831 -617 116 538 432 317 -199 -319 513 -44 606 472 86 633 -801 30 -866 -381 84 -557 -532 -559 772 -447 37 -843 619 -643 686 602 -322 663 -898 -694 712 468 126 -163 608 500 -135 -801 -544 -209 -889 -353 -867 -453 -848 733 250 -308 -544 -244 -744 634 -14 189 800 -574 -892 699 -112 615 451 -336 567 -344 107 -357 -519 -476 -440 -119 -799 -855 -480 349 34 -409 18 -431 608 -703 37 -489 -552 622 -580 404 222 -204 567 -712 484 -107 -62 705 -248 -327 -722 -749 -727 -590 -845 16 590 652 148 611 -55 -780 -85 -613 684 -398 405 332 -666 -866 433 -535 -193 338 -433 591 48 -55 341 -830 82 34 239 -768 -825 -523 -289 250 -586 -337 -606 748 759 -83 -744 387 81 633 -389 -885 -559 -827 -151 -307 -718 -574 622 779 640 665 -694 -455 765 -266 652 347 -466 -426 -897 88 714 310 -523 300 -53 644 404 -111 696 725 580 597 -617 19 -210 268 -650 464 402 428 -125 -541 184 -864 590 -564 -83 1 555 59 -661 -377 630 460 702 12 197 281 -798 787 591 654 -749 455 647 254 65 756 -861 150 -562 478 -359 -195 -205 546 704 95 -93 473 -841 427 -456 -868 -339 -331 206 -353 417 -239 -187 207 789 -499 518 -672 -572 -144 456 -481 -11 170 19 -443 -9 -463 -88 -308 331 540 601 -831 142 -865 -748 762 584 364 -585 -720 -457 -317 -755 45 330 123 577 -731 -687 527 135 -240 -603 634 -376 319 -515 532 784 -479 -117 -16 -18 -848 -37 594 -729 -425 359 -295 679 -163 412 -677 284 -581 -853 -436 -523 510 416 -10 179 230 -180 -71 -539 139 -595 -168 -342 -743 412 -494 741 -9 152 -461 -750 512 709 187 713 315 -766 -368 -771 481 -592 -738 496 -644 -159 -177 -189 389 -875 128 43 -681 -896 457 264 -850 251 -52 -871 384 151 -223 -384 -810 785 716 422 -663 645 -875 324 -443 -630 207 584 7 -775 457 -860 427 -709 107 -47 463 354 253 83 -536 -102 483 -671 -191 -645 115 219 524 -4 -370 -367 200 -361 556 -108 154 -697 -817 -38 299 -204 -488 731 428 178 -684 368 -149 -594 435 484 -343 693 411 -227 50 706 -645 -56 -514 -60 295 -297 -147 -707 286 567 -629 -71 574 -614 -134 -599 -589 662 -491 -373 -530 -836 588 -40 666 -259 305 -174 -82 -129 635 -331 784 -166 -314 -515 -267 -456 63 475 335 332 -401 -675 343 -450 -763 -837 -392 529 -812 743 -119 -732 750 250 227 423 120 -446 663 797 -737 280 17 377 -803 -841 239 -481 -882 127 -264 -253 419 -654 -824 62 -761 207 -198 430 -65 -5 -785 -189 -95 -679 -677 -340 -895 -861 221 -520 -250 -434 -458 603 589 386 630 452 618 654 60 -706 478 311 -283 564 -154 -191 -315 -714 250 -489 -602 -187 -664 -454 -313 585 210 -707 -32 455 -562 730 -182 -153 116 433 270 313 -604 666 449 -398 -17 103 637 -278 -671 -286 -552 -42 -877 188 631 -25 231 -582 213 -150 120 -447 21 509 -555 -179 74 -375 -589 -793 -260 -381 -164 245 18 292 -444 243 315 -241 -348 282 235 -407 -672 281 262 4 675 -419 384 -281 648 -347 -897 -297 -524 -538 -540 -332 -262 62 685 -593 -584 -546 -22 1 -287 -630 754 359 268 3 257 65 488 333 -226 -858 -883 -850 441 -361 757 639 180 485 166 -532 -599 -823 38 340 587 -578 -454 -529 -498 137 108 497 699 -195 -134 -467 -660 246 -226 -32 324 733 41 161 -865 472 689 -237 616 -836 190 -788 -500 736 -356 -260 336 774 336 372 -164 -404 -608 568 -806 -892 113 -796 -843 -123 -608 -674 -414 -421 594 602 130 129 324 439 3 -506 -799 695 -254 731 -307 129 -74 322 552 -175 444 15 -53 604 245 -244 349 -642 -28 563 -412 -837 -733 562 -167 690 679 149 -564 664 -691 -91 642 -453 -326 -550 694 -649 131 -284 214 357 -11 299 -375 -160 713 -652 -627 -752 -131 -336 136 494 317 -374 -869 -580 -849 282 699 -95 696 -528 -20 553 427 -620 504 303 -879 -633 -126 509 -430 -32 274 250 -281 -438 93 471 713 26 -736 -501 301 -564 -306 -736 154 619 -730 -243 357 -430 14 691 364 -631 356 401 158 285 -870 -332 574 286 -142 168 -213 106 -846 455 -420 692 -647 675 587 -689 -266 -566 -626 226 632 -742 732 530 -292 100 379 -889 -609 -291 624 -677 331 404 -308 611 -337 -8 583 -107 -163 696 514 54 -135 -253 378 -590 665 703 29 -70 -487 -718 434 775 -101 -726 -633 -521 655 -332 636 -883 -389 660 653 -677 215 396 -306 -493 -263 -64 -133 402 454 129 569 -395 -652 487 545 -106 664 -119 154 -599 -478 363 -608 -415 481 80 -209 -484 123 463 -687 175 361 704 -378 695 4 392 461 -609 -192 -860 -457 707 -440 -514 231 -340 712 -85 -120 -396 220 -184 -690 -106 -450 288 -105 302 692 186 777 -579 371 -10 -305 339 -426 632 -672 -80 -428 -726 496 380 -692 293 -11 -224 -27 -177 195 213 -234 427 -213 353 740 323 -776 715 -136 -274 -341 469 -287 40 -698 168 756 -205 -821 126 594 -577 501 -100 774 540 617 785 -854 -109 -15 -18 671 -578 178 -517 -265 -555 -427 60 -805 -566 -813 -891 535 -878 -346 742 -189 368 248 84 -844 -752 -407 512 -502 134 -458 406 453 -54 -71 188 -899 -652 1 388 -158 -262 -269 226 -181 266 243 -331 724 -463 -151 -728 787 191 559 535 -660 519 109 422 -400 -376 461 -26 469 -341 699 -417 -814 110 767 718 -839 313 45 770 -51 579 337 41 -527 -828 -19 626 743 37 381 -398 -133 -516 534 96 -261 759 -703 572 -698 279 141 -439 -867 197 511 -248 257 -41 216 -673 -722 652 -58 -864 -771 228 247 -146 -68 408 -201 251 462 26 5 -307 -6 -135 72 -84 -242 156 468 -31 -668 -536 570 -356 692 601 -326 -107 -793 457 36 419 -255 259 297 13 379 309 468 431 -286 -870 726 -305 -91 429 290 -654 753 213 -873 34 -732 -786 -25 -21 -742 514 -307 -788 -245 42 216 456 406 384 -324 -197 504 540 489 757 554 -51 642 484 441 -203 -565 -341 -590 -196 -107 146 -575 413 380 88 72 232 -416 -251 -883 -22 -78 751 -228 -799 226 -497 250 463 270 -20 414 579 -685 5 477 173 794 248 -685 -890 -881 242 494 -788 304 -212 66 -78 -275 769 102 -696 231 -500 -8 489 -638 528 555 -711 -196 -501 -779 233 -833 590 660 540 672 687 244 437 722 753 774 -676 -79 -628 -163 -751 369 696 502 352 259 -177 -72 -204 617 -533 -275 -657 133 749 569 -176 -479 252 72 -725 -149 524 -850 741 -471 154 -618 -422 251 -279 -393 608 489 -321 560 -844 -772 -381 -49 128 -242 -438 -541 240 -369 -262 116 -456 -389 -53 235 -205 735 -188 -164 54 151 172 -653 40 -696 -28 -170 -457 -793 -155 -538 -255 -43 -397 556 -277 76 -340 -734 146 -428 -27 -527 -647 -508 412 270 -313 -471 -443 -133 -553 -877 798 -479 318 -370 404 506 641 659 647 427 430 -699 -241 741 411 -155 596 534 -149 -581 412 510 -136 -289 -343 -636 -126 -178 -502 -217 -413 -833 -439 -32 -578 -789 -515 57 203 -674 404 -282 557 421 374 406 -20 443 -736 699 323 -311 114 -352 -652 589 452 608 665 793 -797 -254 730 323 -696 -428 -281 565 -468 -305 -502 -572 -255 -443 -332 107 -3 -879 12 265 121 464 -324 -348 27 -15 -387 254 -252 34 -861 17 -94 -213 -91 -594 -183 329 533 -205 -266 561 96 -531 -667 -137 127 -379 -326 608 -564 778 759 -589 619 -798 -643 -405 -474 792 6 -875 623 -191 -553 -614 -237 327 -320 447 -757 649 -515 -447 -836 642 -503 280 442 -898 709 -12 143 75 22 -430 313 653 -718 -640 796 -453 758 -872 -817 -747 -136 661 -747 439 659 -765 735 17 -712 24 -828 798 -759 -255 565 188 189 556 17 277 605 780 -777 -586 -452 582 -304 435 166 130 -571 -23 -414 677 -572 -346 209 -690 336 147 61 770 538 362 572 -459 -413 699 458 -286 -260 725 172 598 -831 100 709 26 -431 214 635 649 528 -692 -32 -733 -432 -820 139 175 616 798 14 -111 190 622 292 481 305 -765 -659 -673 405 -79 769 -384 -38 -602 -756 244 745 -139 600 282 -586 579 -160 -609 -119 -774 -28 -680 -33 -594 137 732 275 358 715 183 -619 349 -588 541 -407 264 -39 -580 560 -514 235 323 -651 -588 577 -532 441 613 -705 -823 -314 -69 -324 9 -256 100 450 415 671 150 -654 -216 -316 710 -274 -776 377 -567 258 -857 496 109 798 220 -758 -795 497 613 0 -544 -15 319 436 -441 694 -628 196 109 -238 -865 -44 -80 -808 533 -276 -342 -218 -127 79 -133 259 -18 729 790 -414 -875 526 -117 -614 -487 -308 -805 -641 -344 -870 -673 -678 189 -357 336 -196 548 578 762 -275 -375 151 -744 -440 -462 455 -220 692 -207 -339 419 -842 607 -516 304 -57 265 -430 -484 111 504 178 387 518 -417 -540 129 -739 630 378 -5 -23 -275 -734 -187 -115 412 -664 592 682 759 491 169 398 -126 -891 -686 152 59 -475 -652 -28 370 636 638 238 -299 394 -804 681 -76 219 714 -702 717 491 218 562 -758 293 -719 391 330 122 384 9 -58 443 525 6 -845 -549 357 106 119 704 710 105 401 -411 737 480 -829 -334 -745 39 50 344 545 539 307 360 557 706 340 -394 797 461 -292 -594 543 355 -541 753 -485 650 -275 -500 -434 -888 333 -641 -392 328 -403 274 764 -605 -883 282 -740 -752 109 -821 356 793 -601 -444 -173 -786 713 155 624 -138 -637 -176 522 -436 167 783 -729 653 428 -354 611 -63 218 319 782 178 -479 749 -489 -29 736 -185 -653 -508 48 74 602 589 -561 -86 68 -600 -702 -118 707 726 423 560 -609 -10 468 540 -288 -687 -216 547 22 548 270 378 -188 770 45 371 -316 -305 -796 -738 754 110 -18 535 -567 -562 148 -538 176 -178 598 -57 553 647 -221 386 483 -579 -859 -333 481 -729 173 -481 608 -637 306 -614 -558 -457 165 -349 -852 9 350 43 -898 -221 471 -734 44 -99 151 -111 -673 -662 -502 546 274 420 -257 -851 727 348 -544 409 342 -843 467 545 -792 223 -600 -405 -13 598 -851 703 -837 784 187 -713 -891 -386 560 786 794 -170 464 651 -294 -4 -837 -526 -275 -849 -219 -240 599 316 86 544 -430 579 2 -600 -166 686 -297 465 -261 145 -323 673 19 -786 -314 -775 307 429 -725 503 609 -524 -225 597 -152 243 83 113 752 501 483 86 542 -183 -75 -783 -771 -614 534 -753 -765 -342 239 -437 267 -343 771 -178 -52 204 389 -720 51 -161 -881 645 -287 -295 -692 -16 -20 -665 556 -265 390 640 83 -241 615 159 296 484 -156 725 -43 -716 -510 740 -466 419 -707 -754 -831 -323 43 400 246 542 -189 -858 86 -609 700 653 15 188 -189 54 -860 -110 251 -761 -724 311 745 -339 -565 -799 98 -841 -486 -864 450 648 -313 -846 -280 -697 346 66 -340 -499 576 -525 659 -247 689 -692 392 -678 -347 437 452 112 25 -770 281 648 -461 225 394 -796 390 311 -683 -272 67 -273 -207 77 -658 -175 -751 -640 -832 488 47 755 -61 388 -73 -115 -790 -226 502 461 -526 -302 -566 -432 497 597 -265 -444 -738 -226 -385 471 679 -246 -306 -396 394 -223 511 240 -742 687 667 260 -848 156 729 -275 -279 731 -607 69 579 692 656 -896 -183 -196 -415 -462 617 -373 -464 521 288 -824 172 -845 -259 256 -521 -622 -342 393 -273 -608 -754 -78 -524 -498 2 767 -651 -102 140 309 -489 -193 65 -409 -401 166 127 652 -536 -19 -257 350 298 232 770 -446 581 -270 403 155 -508 -825 -660 -123 272 633 -284 276 767 9 -441 447 582 330 152 -508 -195 -856 -739 411 -681 -832 427 224 -83 -324 416 -891 -495 632 -715 676 -352 469 -557 -493 734 -465 204 -742 -361 572 277 -900 674 -855 -121 -340 -476 -627 525 -403 -31 -218 32 222 -101 189 -209 135 117 588 380 244 438 -862 -479 -120 -412 -680 -326 216 208 9 27 49 -319 309 -98 -79 672 -507 -511 466 -640 120 120 663 -651 -284 755 -636 -59 -576 -300 734 406 -593 -840 144 -591 659 580 -582 -516 -367 -709 -31 -832 317 -348 -680 -689 -359 -20 -88 -473 503 793 -710 -883 -353 -515 49 -512 665 -151 -793 -191 319 421 -706 246 -123 -547 -305 609 316 67 -281 -301 -591 -831 402 289 -554 540 137 -189 -635 343 -165 556 369 20 -52 562 -332 98 -21 339 385 -607 654 310 242 -863 -304 -224 547 -476 -137 -522 764 597 369 -293 -660 647 359 -741 -463 729 -813 380 342 -710 -311 -502 -803 158 389 317 -843 -373 -480 -558 -132 66 -421 295 134 -213 -35 253 137 -15 582 696 -799 317 -692 543 97 -678 -91 -511 -464 616 17 -14 546 -218 439 -206 -25 677 731 -562 -387 336 162 220 189 703 -887 -778 -899 -842 -458 408 313 754 -828 -764 122 77 -357 -623 -423 402 705 426 -13 161 -266 -581 -566 14 692 361 -495 343 -196 319 249 233 231 102 221 -600 -891 125 -437 92 -74 133 -105 781 779 606 -241 -106 264 -832 -103 -555 -413 726 135 664 -677 503 -152 -801 58 -799 187 -72 297 -3 324 -118 -697 183 551 377 200 219 431 -286 399 769 -32 334 711 -214 -308 266 -767 174 -44 -103 275 -854 -642 -883 542 293 -735 -665 -331 539 -281 23 -461 -703 -60 -554 452 374 436 505 493 -381 -534 -625 -462 232 -266 -522 600 -84 -500 653 245 -437 -311 -125 -814 -831 -32 580 717 -77 -690 -201 353 -870 -791 -860 762 739 101 686 148 291 -803 -197 333 723 362 105 390 424 -329 616 585 -485 179 -459 401 -267 479 180 39 713 50 567 -348 -365 165 126 -765 -691 628 539 -496 678 -56 -896 407 618 281 404 -771 -375 417 623 -501 697 688 600 -286 552 443 -456 616 240 483 448 -336 -344 337 -565 337 -307 378 762 -703 -393 606 -151 473 419 285 31 -188 -589 -190 -771 -271 579 -242 215 141 -163 467 -704 526 176 50 427 -95 203 -658 128 17 -4 372 1 250 -26 -862 -779 -170 -439 -466 335 18 -43 -608 -200 240 -210 -833 -496 -91 -511 -390 379 -93 404 465 -94 -855 -625 36 -133 -518 -630 -409 -82 -239 -528 404 -637 -2 -665 564 -363 531 -296 -348 356 -20 404 402 354 24 581 208 -815 -214 149 -745 -420 404 171 220 110 -848 -712 -352 -75 348 378 -518 263 662 -108 52 -344 622 160 73 -649 -747 -643 719 -865 194 -399 489 -315 439 423 83 561 -575 -262 -454 -672 -837 393 -752 -560 72 132 -895 -140 658 679 217 105 -59 -639 -489 -486 -438 -16 -163 272 -719 -54 -375 -844 127 119 -87 621 1 11 381 27 459 -851 -276 29 -172 -715 -860 492 -220 62 -830 -664 367 349 -555 398 -639 -22 -587 -498 -570 370 773 -578 172 219 -218 295 -837 -212 54 -200 521 495 361 -246 -581 433 -205 460 525 85 205 170 270 -187 754 -789 178 -846 -457 594 -592 370 -649 200 195 -40 -796 -700 -777 -296 -830 -412 -105 -315 -310 -689 283 708 684 441 444 198 37 -345 730 248 -34 758 154 668 -51 55 129 -448 -91 -763 -304 -596 574 -597 -113 533 -378 -633 -44 523 189 381 416 773 8 105 -243 -464 -620 -677 769 572 -561 -56 -354 -289 -101 193 -613 316 -475 80 4 775 612 -686 215 788 -61 -858 -441 -594 223 462 -659 571 -207 -607 -438 72 -721 -631 -560 65 12 610 -652 -329 -591 380 480 -579 -193 -583 660 -809 305 -570 -648 -447 756 -728 -55 650 -383 317 384 -334 -653 195 -4 -401 -635 -269 530 -535 783 123 276 472 -830 -348 -167 -121 711 757 -423 -631 193 300 313 316 -887 -709 16 -685 -736 -592 -826 -351 -122 783 -793 -791 588 391 314 88 60 90 -334 774 65 -374 414 -176 -834 -822 -469 -374 549 738 630 -373 -322 -519 -125 432 752 540 73 -763 720 -849 775 589 -350 77 29 98 46 -166 653 -447 -292 48 759 7 133 -775 -276 145 496 -136 -351 555 -507 -780 -159 616 38 786 119 -75 -70 -684 -164 -889 -167 -708 -296 707 788 700 -859 -352 480 -248 -421 172 136 466 484 647 330 491 -487 784 -154 -211 -791 -722 -159 138 -804 -759 95 -694 -237 757 -80 36 -306 -670 -446 -91 -233 476 -723 464 -222 451 255 -809 -166 219 -619 -566 669 392 175 560 705 -555 781 -175 -169 -340 -203 -874 748 -891 -496 -349 586 -542 -101 354 554 -481 660 701 -845 148 89 291 -198 160 466 -424 -437 -419 381 -366 -629 750 -674 -335 -803 5 497 614 233 3 -593 71 597 693 632 -264 -148 -8 -185 -674 -780 -161 766 -641 -502 469 -312 340 -419 782 492 -230 -738 742 205 375 -338 -888 779 49 -743 -566 -229 -705 -146 399 -419 745 -819 58 -883 -602 686 -849 -867 484 -377 -645 -164 -264 358 711 223 52 -741 279 -88 -177 -364 696 -792 -115 245 620 66 -49 466 -682 -629 584 -549 142 -393 -432 78 -423 -502 -843 560 3 615 307 333 408 -710 -348 -110 225 -17 -661 -439 -141 -146 -383 503 -372 171 95 -139 101 781 -170 -114 293 562 -621 229 -446 -459 -822 -13 -62 581 -560 -214 122 -677 -760 -316 526 -135 563 105 -284 -784 662 -730 -49 -29 -602 337 -401 -178 -846 520 333 -510 613 -222 -324 578 -225 -620 -442 -281 593 109 275 -273 -820 625 -893 -844 451 198 -544 -370 595 474 760 25 -532 -35 -425 -399 55 614 261 216 433 -48 188 503 -284 -170 78 113 371 158 -823 248 467 -268 -58 -163 620 -834 621 669 -310 129 484 750 -841 -288 -725 402 268 633 44 -715 -717 574 96 -821 541 -55 216 459 -69 750 223 -815 765 -54 533 -828 -441 420 119 18 220 59 -415 -724 -686 414 -384 -561 -12 135 -336 -840 579 -272 462 108 -420 86 -698 572 736 -565 531 9 -19 350 475 -388 -837 522 -239 -439 -654 -548 -41 126 799 661 -561 -556 -641 -762 252 -253 -354 -331 -877 735 -894 175 -854 -256 -884 208 -731 23 -767 575 -368 -854 -751 226 -872 528 286 -868 117 -248 69 -153 -26 -272 -12 -608 370 -304 166 -622 -207 -548 152 429 398 -13 -790 -99 -672 -670 -834 -140 388 379 -418 -806 -145 451 65 679 612 201 124 427 -328 -543 -588 -778 192 -154 -537 163 675 -263 576 782 -616 -278 -802 -284 -229 347 147 94 -487 42 89 770 60 -404 638 -449 131 49 296 27 652 421 -201 -113 -876 -561 -405 -380 -827 368 -109 -176 -157 -828 -695 238 337 424 115 98 -589 630 86 446 177 693 8 267 137 -851 -273 -222 405 -87 -594 402 -370 -428 -813 319 -86 -207 -159 -766 -381 -418 116 -514 119 505 -576 706 472 784 788 -318 642 -565 -99 84 187 -646 85 795 225 93 -38 782 -607 -566 -829 61 -246 178 -158 -779 769 550 550 -55 -202 103 -80 -625 -788 -718 36 17 778 599 251 -165 77 353 -142 -127 596 669 205 245 -125 -237 -532 261 -91 89 60 -539 -283 -311 -255 -65 -251 -191 -886 702 -177 -106 499 428 -265 -592 30 267 -516 -22 -206 547 -309 -436 257 -164 -170 798 -628 -703 162 476 -631 -444 -864 593 309 768 4 316 703 -537 -805 -772 -98 491 330 431 195 31 -669 -159 -81 -450 -754 700 650 116 101 656 788 593 -200 -722 -759 -132 -135 -662 175 -68 -513 482 -228 -36 665 -748 -172 -19 -361 24 -619 -420 638 118 -800 544 -60 -843 272 -139 170 87 -147 553 -671 -666 -890 190 -750 -310 -577 67 504 403 -346 -588 -475 -594 -58 -820 -507 -496 207 -81 3 -325 387 -152 736 669 -807 40 -797 -830 127 -256 407 -190 -628 485 141 42 -886 571 610 127 70 793 664 -220 586 724 324 567 -178 452 -424 648 492 -563 -352 -226 391 297 742 386 566 733 -237 -766 -740 -534 788 553 -224 -104 -74 -22 -85 -18 -529 -804 -695 246 -389 -868 -422 196 56 -354 57 445 171 -886 -645 704 -218 213 -52 245 45 762 657 341 509 733 415 -829 -763 -76 238 651 -34 -752 -855 676 -815 544 644 -216 -328 431 -236 124 407 -706 -190 -574 715 725 -91 309 -670 121 -24 798 -146 219 577 -481 -64 544 -235 10 -411 -153 667 30 127 -817 21 34 6 -399 516 -73 -219 -733 297 766 643 -500 608 112 -718 -388 -414 360 -462 195 -474 700 -151 -347 -887 646 -671 720 643 -554 -275 -144 -275 -390 790 561 -634 30 358 -394 81 400 163 -475 106 29 468 -318 508 475 672 -491 181 244 -589 720 -750 -4 -792 -478 -24 26 -172 171 -631 -555 -163 494 -866 -117 222 -713 -275 -293 -74 -881 -8 -22 -690 -463 -663 -120 354 -72 -32 720 323 -61 139 -877 390 -698 -410 -490 257 -597 198 -533 664 519 251 510 176 459 575 695 -843 158 -602 -254 -580 -845 460 -302 479 -707 28 483 -753 403 433 -684 -537 672 444 -136 214 661 -672 373 -265 758 -507 -781 -892 -70 623 -602 363 -296 379 433 746 122 186 406 -5 620 -361 -636 -499 -178 761 -703 -458 -64 22 -595 41 406 552 -593 99 -131 -141 -320 -740 538 -526 698 684 -57 -28 -623 -294 -639 -231 41 372 584 504 -261 782 250 -446 660 -61 -871 -256 -774 791 211 31 -296 -446 -88 123 -899 178 739 -299 -708 -348 -163 425 -206 -548 407 555 -425 -376 762 -362 436 81 -146 -732 300 -746 -93 358 -732 735 753 460 17 98 368 631 -726 -844 671 291 -894 384 -37 -695 290 500 553 -890 -670 -447 -45 634 -381 -453 -111 42 -409 -858 -860 -257 188 -112 -664 127 -285 409 -814 679 -176 771 55 80 544 -29 -717 -525 -898 -207 655 182 -841 -164 774 -80 727 27 521 356 550 -603 677 -900 -23 -225 276 229 -525 -589 3 235 20 602 653 101 669 522 0 647 306 747 -698 733 -138 223 691 -105 167 -147 -49 428 39 505 -99 -343 -225 -696 -111 697 234 -120 -832 36 -201 141 564 591 352 -806 -761 603 744 -594 -553 314 -117 -194 768 469 172 -283 -612 705 -138 -785 -251 -751 -668 -511 -347 673 -466 -686 -644 -769 -855 -701 -104 321 530 577 712 107 -666 299 -597 -489 29 -721 550 458 24 -814 -572 -306 -393 98 -461 -169 -36 -825 776 -610 -266 -439 -418 -92 79 -311 -46 -899 331 -442 -384 467 694 -100 -302 -774 73 265 426 -496 520 -697 574 493 267 -299 -51 -453 560 -382 -272 16 16 309 -105 652 209 -886 214 -811 -380 159 -587 -310 334 -220 -599 -67 -17 -848 365 -354 420 237 261 -351 -886 291 -493 -855 -615 64 -809 288 247 -581 -511 397 793 225 711 -324 4 -265 141 0 -114 -719 -201 69 -171 86 -691 607 -669 -96 -862 32 462 -387 437 -256 -867 479 -437 -283 545 -754 -718 -192 -446 194 517 -13 60 654 -99 337 490 -832 -750 -498 -780 366 -542 -166 -621 -448 441 -777 657 17 -794 -358 770 383 782 389 -899 -619 -387 -643 -284 -354 -71 -250 -779 -762 188 221 712 107 488 432 522 110 -710 -133 -296 117 -85 225 -817 410 41 -510 630 -260 10 521 -700 485 714 27 389 -585 445 -721 -711 485 590 502 -173 215 595 -232 -308 -384 -11 51 -42 420 -551 -611 -710 774 -465 -313 109 -663 -369 325 -203 -349 -8 702 -233 -448 -45 -166 -697 -148 730 170 536 -649 238 -659 -387 591 607 669 20 -237 -651 53 716 -291 -677 -643 -97 -167 -789 630 696 260 588 -95 92 -243 -684 -619 -72 -689 80 252 39 772 671 790 -866 179 -177 -69 208 660 715 12 652 -554 61 -558 46 292 -528 199 -515 -250 -249 -689 -84 373 750 42 -490 686 -82 370 -755 -886 -416 -419 -495 761 50 -15 -582 651 71 -416 405 476 -343 577 -211 480 427 -590 -323 390 386 -301 38 -307 609 -855 -350 -762 -248 688 348 -236 242 -590 132 645 -575 672 557 -437 -805 521 -111 255 18 -24 -111 -737 -373 -756 694 -328 711 389 135 335 -521 448 737 453 -712 -87 419 742 756 232 -188 531 -236 609 297 -738 396 7 -483 229 -658 111 -370 150 -122 -184 460 298 293 -376 561 21 -145 483 199 -336 -23 397 587 -830 49 -132 -800 -627 682 -378 -274 138 -10 -694 129 -71 -270 -608 -348 -658 62 -679 -342 -215 -498 127 -42 -61 732 160 -572 178 187 775 -678 -628 -747 -153 253 -793 -515 3 -669 277 -463 695 111 -618 340 -257 -475 -361 526 -665 -28 -332 29 297 -278 -800 181 1 -188 -656 166 -877 -391 -362 -602 -674 96 -621 -659 606 -439 -111 -32 343 761 504 760 -416 -583 36 81 318 596 -568 528 -899 -820 74 -48 227 631 -478 628 646 228 -678 -363 41 579 -261 -605 -20 -671 -96 -139 85 336 -200 130 298 -89 -720 770 70 641 -181 120 188 -672 -670 -653 -227 -321 587 -772 171 -782 -80 260 -669 352 38 -13 -853 97 723 432 -166 -249 448 -323 -184 -878 633 -865 -602 -206 -621 431 798 674 548 -385 167 -851 339 -633 -206 161 -729 -555 -691 -781 -214 5 -200 -603 251 -647 392 361 388 -700 -320 -142 -31 570 536 -210 403 179 306 -552 642 -667 -175 626 261 -129 -378 29 136 -99 693 334 -582 -866 452 140 573 -201 490 -217 -198 -736 -772 480 600 -242 -838 724 -424 199 352 23 748 307 19 253 456 412 -142 270 -1 739 -823 -848 215 759 -96 -853 315 -184 -859 220 -103 -646 -152 -797 -476 -500 -214 -126 -64 -677 -894 179 -176 -661 -446 216 -50 -293 -207 -552 359 -759 490 -869 438 -658 380 -17 752 312 718 -487 665 -269 -234 -889 401 731 -771 682 744 690 -777 -599 723 745 -576 -14 -224 -753 -353 623 630 -32 565 600 418 770 -743 -90 -705 187 -169 -207 166 -752 599 -603 -337 318 265 425 150 414 -273 419 667 -589 -429 486 -489 -194 -698 284 -369 -263 -294 -642 451 -33 -827 -563 131 -132 -450 566 -421 569 -664 -785 -662 -837 159 -45 -411 283 -109 -241 -703 -85 527 -84 7 88 -112 525 405 366 582 -746 -842 -23 -65 -406 337 492 -785 -800 -423 -853 594 -319 -185 -632 -823 633 562 -584 645 471 -366 -608 562 -899 -432 52 570 -625 499 680 -615 494 -51 225 291 -301 -55 -415 291 -359 764 -585 688 -245 622 -187 -717 -485 -256 -249 -728 241 -600 -358 -595 201 -280 -437 -121 -734 -812 -732 -53 222 -757 726 218 -147 -606 -594 513 -369 545 -484 494 491 -154 -497 699 653 284 690 354 -19 761 6 -817 -364 -669 39 746 458 371 332 609 -560 -198 -710 -532 529 517 -123 -718 -245 -845 -138 314 -230 -136 -682 571 -869 -670 769 -428 -274 226 773 24 -118 24 -286 -319 695 86 -346 636 97 716 -426 24 84 20 764 -156 -508 424 628 -267 484 -182 -365 -311 -73 244 400 784 -316 372 -747 -321 179 -65 391 55 236 314 -821 -192 7 606 216 -284 -434 108 369 612 -201 -413 -730 -113 719 -504 -243 -585 -691 -655 -271 -851 502 19 -207 -286 -696 471 -674 -673 -497 600 13 544 56 -426 -73 -43 353 -316 63 289 -515 -153 794 510 786 168 9 -144 -657 740 -740 -775 188 -568 -558 417 -634 -292 -605 373 400 658 217 -206 721 773 674 -472 569 -696 226 627 -167 682 -879 -592 743 -187 541 151 260 579 704 -883 449 -719 -531 573 -440 489 -715 160 259 -502 -58 484 683 520 -406 787 -354 311 327 -825 -397 -414 131 301 -527 614 -598 17 411 -590 392 -609 -523 -683 -662 -443 -560 65 276 -878 -346 436 -552 -888 58 135 -572 224 -34 712 618 85 -9 -421 489 -708 -447 641 -780 -14 -409 -751 -88 159 -739 -690 -485 -804 659 -468 -150 -211 -556 720 -640 -295 614 -475 -831 -53 -364 545 -534 -415 -42 -465 -354 110 72 -511 -451 -489 -239 -155 -888 -900 -657 -292 347 -554 -476 -80 183 601 -223 646 619 528 408 580 -170 110 -650 586 797 -274 -176 482 -63 -528 347 29 -475 568 619 72 -476 -221 -8 -547 -425 634 118 -636 65 -616 228 694 -145 341 710 -872 639 367 388 342 177 191 330 -177 741 -471 85 294 -210 619 -619 205 353 486 338 315 -490 -473 -466 735 7 526 201 -562 -229 -471 553 303 136 -725 -311 -413 -292 -331 -239 -172 -559 626 245 175 -576 -428 713 -861 -212 172 -886 -107 -756 461 484 -43 -721 -517 460 -106 -356 369 155 357 -387 -679 -123 -815 -138 -887 143 647 52 737 343 -23 646 -489 264 -727 790 223 558 -378 -65 -113 -591 78 -676 -88 -176 -371 -874 463 481 396 -450 -301 -645 356 -275 -763 -404 791 -260 734 -142 160 16 -286 458 -455 80 -486 -881 -242 210 -411 276 -774 -890 -374 -207 -488 -822 616 -226 167 87 -194 743 -175 -319 -88 565 -864 11 -687 -518 -254 -684 -267 -114 -466 315 599 -60 -840 -449 117 467 -777 261 668 -760 -366 -710 787 -180 -49 -401 695 -606 419 609 601 -899 -699 -798 562 -327 -679 -467 -515 -351 215 377 691 -572 757 310 790 656 -16 717 120 429 256 349 269 688 -482 716 243 457 543 415 -713 232 238 -573 -717 746 -707 -794 593 312 474 321 583 -97 -296 683 309 385 -736 -117 -79 -1 134 380 -447 97 93 -877 -126 706 -891 686 -749 766 -603 -69 -640 270 -655 -311 -378 503 476 -238 39 -360 -667 -71 552 618 314 -897 -876 -216 -126 -661 -377 -26 -32 228 -96 624 -258 467 724 -102 -880 -201 -317 509 -48 -526 -405 -277 -897 714 -757 -8 -409 -349 768 506 -645 18 65 -813 -741 184 -481 620 -61 -104 -367 -43 -170 164 401 -647 93 680 -500 -442 -14 531 -213 -598 -61 451 318 -204 -343 310 56 -587 -320 -47 364 592 -391 287 -149 374 688 -145 -334 -291 -734 -620 -360 714 -279 152 254 -668 -217 304 392 -332 -585 751 -418 64 272 607 453 -27 478 492 538 -263 107 -461 -527 -110 -222 772 474 -481 -876 -238 103 798 -318 408 -376 645 309 -871 786 -542 520 338 305 -632 -172 597 -416 -610 359 -524 -841 -682 -833 482 -202 9 -689 -612 -213 -222 -366 90 -415 -478 -304 793 760 -161 -727 108 752 -856 157 308 -817 -508 379 -825 -754 482 -565 -405 213 760 -30 -360 592 -863 -417 749 -165 -875 -20 -229 799 710 459 545 127 -281 356 596 404 -295 372 -427 117 86 610 395 142 764 785 394 -502 508 624 -220 -4 -470 7 463 -194 80 -891 -314 -62 -115 -389 700 731 -83 672 -49 -333 -699 31 -135 7 193 424 543 643 -436 268 78 234 201 409 -233 -373 -523 -361 774 -137 -139 59 -467 92 715 264 -805 565 -130 -155 609 -131 11 155 769 157 671 -709 -634 415 207 -463 -561 -788 -745 -858 250 314 -512 -133 62 574 -462 -11 -682 -652 -266 653 434 -371 -61 -759 -103 -225 63 -77 -782 -108 -117 -582 551 -435 -406 595 267 452 -371 729 542 -493 -505 -98 -849 300 72 748 757 344 -282 -240 -644 -821 -176 685 686 542 -376 -481 -584 482 503 -729 641 -751 76 -258 789 -606 -198 -374 -565 -275 -167 -468 -250 -98 -321 21 -789 -404 -156 -640 369 -858 225 446 -816 11 590 453 21 -212 -640 425 -474 -494 218 481 -801 -291 -763 401 -893 -28 58 -218 -705 298 200 -363 -656 -4 -809 -69 571 -341 109 -283 63 -676 -468 -879 247 602 320 -335 -643 252 -652 303 -688 635 554 -203 -643 -102 -168 634 33 541 -523 -459 -789 -327 -864 -209 -646 -898 611 151 227 582 149 -50 246 -481 4 -480 -464 -506 -288 -170 499 -69 79 195 38 527 -652 51 -802 656 -455 425 -244 619 386 3 -506 -384 -557 589 -89 -196 161 -334 -2 -300 -70 640 531 -180 296 -550 -43 -324 -75 -812 624 722 122 267 236 -118 -869 539 -240 496 601 602 604 628 451 -746 -565 -134 -576 -344 -727 764 10 702 364 186 164 -402 -338 457 -73 342 -537 428 222 74 20 -311 255 -558 -811 785 266 -809 -605 -112 53 541 -529 11 -517 -338 -481 676 -246 674 -64 -604 272 430 149 112 -785 74 376 -355 74 -520 511 487 -840 -650 -109 -161 646 -438 -702 -514 749 48 572 244 538 -851 6 263 -459 600 -691 181 -522 42 676 -421 -247 -881 228 785 -707 567 -187 -284 -172 -190 -609 563 -221 580 -319 678 -194 -269 -585 -692 60 420 -699 -681 -607 -662 -569 -552 -761 597 -179 -316 800 317 -844 -52 698 303 -828 634 -71 173 747 -403 -725 190 -471 298 -95 -408 -385 741 711 699 -494 453 -489 -870 -80 -440 -892 -623 759 -72 440 371 272 296 247 -21 -432 373 -644 510 189 -359 638 108 -561 -203 79 777 535 607 -487 -440 518 -594 22 513 590 667 -792 -347 -32 130 -52 245 -297 736 -539 -215 652 601 -103 103 -672 -133 489 110 -647 543 96 525 672 309 -67 437 457 127 786 366 739 459 313 -321 -674 663 -89 -668 134 -98 369 -196 -523 -849 285 -507 250 -723 -869 -193 -285 -144 447 220 -549 -603 107 254 -290 -685 406 712 471 499 705 -201 -73 440 -823 -251 -634 -744 -866 -233 78 -838 -610 104 -334 259 -496 241 78 510 473 192 -12 -175 575 362 -746 -886 413 230 -214 -448 -865 -408 587 300 -812 -496 686 -629 -392 107 736 -830 -106 610 -34 -431 772 -661 -590 563 597 -877 54 423 69 486 -817 -521 142 -55 -294 303 -333 -488 179 743 -786 -794 -49 448 65 79 591 724 -301 -604 617 -70 -688 -894 675 60 -708 605 -690 -585 608 369 21 -8 182 119 -539 -328 515 -624 -448 -41 378 -668 -417 -596 -140 585 -745 355 -883 555 -339 551 -356 -127 99 -42 -735 491 -140 758 632 -257 -866 53 -73 -592 -883 -679 66 -350 479 -183 594 -864 -716 -294 -326 656 463 764 -796 470 -622 -251 445 -529 -588 -776 -135 117 -749 -393 -838 -809 139 16 296 550 -32 -249 511 -427 785 239 -23 -276 50 765 -424 346 215 -442 571 49 -74 317 705 -118 -617 -536 406 307 605 525 -105 -669 401 707 551 -415 155 -710 -258 -215 111 -169 582 267 214 78 -823 684 -631 619 127 -771 549 -226 -319 100 -682 -785 -68 -864 -105 -495 -894 -812 21 480 284 331 -33 485 -434 97 159 216 -396 81 -316 438 700 -175 726 -398 219 144 677 369 -13 -131 -38 -829 -625 -595 550 434 718 -292 -863 -847 611 484 660 -736 483 53 265 -399 716 642 -382 -719 535 -125 -43 582 395 -644 83 567 -629 -157 462 476 170 -550 115 488 -154 -362 -308 -502 325 -440 -645 224 -817 -250 -644 267 161 -133 83 112 723 -292 128 33 -144 650 636 -513 -757 712 429 341 150 467 -879 -257 334 -46 620 290 -241 595 -440 -628 -189 36 43 178 -519 -61 -45 -749 418 155 -337 233 -453 -102 300 -173 185 449 -534 -559 -488 585 731 139 755 665 -794 517 -393 -355 768 -205 736 -430 382 220 -188 590 -95 -217 473 292 509 223 -376 683 645 -70 605 737 95 -168 662 335 274 -252 796 -647 -535 265 664 -323 280 -106 204 -235 -315 660 701 -875 -873 -894 -89 -712 -62 -815 -40 289 -203 -349 -614 -401 -356 -664 -593 -16 -425 195 -74 796 -517 -859 205 349 -395 -765 -408 -210 501 -374 -805 -283 248 290 422 -433 -851 -526 -559 -350 597 455 -29 19 -862 263 665 -244 -729 -808 -566 -583 -613 -117 -496 268 -717 767 39 -549 -873 -474 259 530 -522 443 -668 220 610 -33 -13 682 -900 619 -262 -333 -545 -709 -9 418 601 -382 154 31 175 -698 -516 663 -15 60 81 636 -487 163 253 313 254 -530 -881 228 93 -735 -834 347 193 -35 -479 6 -826 186 -174 -45 506 309 155 -489 -628 -281 693 -587 537 -191 264 -362 380 -196 445 -161 207 -543 281 449 -239 -579 -561 -679 -65 -300 120 -92 96 -818 86 -888 -402 2 33 -52 -349 -770 -68 103 520 -543 266 140 638 -50 390 698 -61 638 554 101 640 -888 -813 589 130 -117 250 159 -845 -3 -363 -377 31 -17 -349 -269 676 766 -295 -472 -201 -119 -415 82 125 -653 -774 631 413 -113 -396 520 -862 -765 382 532 -180 496 185 -736 -96 -195 -665 -597 -753 -508 790 -874 512 -27 713 432 -780 201 -748 -817 -67 206 657 -162 51 -603 -163 5 366 -341 -272 562 304 149 37 136 192 -241 651 -863 -877 35 -456 780 654 405 363 -715 -61 -546 294 757 -244 257 340 414 -839 -818 -898 -655 -216 -110 -144 -669 689 89 332 -397 -599 61 748 722 794 742 -68 -799 229 722 -154 -696 522 591 -175 166 -63 419 761 -243 652 -233 -88 133 369 -606 586 399 150 739 625 683 601 -833 152 106 -430 -760 250 -810 610 702 212 216 -527 626 -798 -117 525 8 17 -790 -617 599 347 150 -205 138 32 471 -762 137 404 -820 -56 -323 78 -806 -456 581 633 -563 -794 -329 212 -358 638 124 -405 -708 -66 746 -410 -125 116 144 -213 258 -463 285 -407 -112 -606 217 -262 -142 -120 -379 442 236 -619 -638 371 -38 471 128 149 151 230 538 -581 -818 -879 19 -376 52 284 216 -75 -159 -700 306 76 504 -201 -321 517 122 -581 651 -572 580 -505 522 -574 232 773 405 684 724 535 478 -410 -306 248 -264 -416 265 -332 79 199 368 -253 248 4 296 -757 -194 622 -117 -296 -70 553 525 -875 -281 -92 721 693 -693 -841 678 141 236 440 -643 679 -667 37 -297 395 -115 415 -798 774 -780 357 -827 431 270 607 -664 245 615 -829 -379 -520 684 -157 239 -311 3 -423 -87 640 135 -347 -529 155 -720 -395 248 -164 688 -508 25 -424 -364 -397 -180 591 -617 -102 -888 247 -752 289 -720 193 667 509 111 -521 383 -313 -280 58 347 566 -608 -97 633 -165 217 -666 193 -316 -85 -439 64 261 -672 -159 -360 406 249 -889 233 508 629 141 -758 -741 724 -7 -327 236 -98 -638 -382 -620 555 -373 -215 152 799 730 381 134 -160 353 -350 644 -330 -752 705 -341 -266 330 428 -412 167 80 719 -679 -189 640 18 -176 -143 789 580 -250 -310 26 -326 721 501 8 663 -694 303 342 -355 -154 463 -361 -616 -156 -535 -759 -886 -63 -616 -568 -897 -25 133 -745 513 30 -616 549 358 -527 -698 -199 -827 493 586 -649 -481 344 -9 728 -514 -193 369 311 -848 -422 591 -304 195 14 268 4 -825 299 169 -242 -187 -470 46 562 -339 -538 520 -115 649 -234 225 -682 366 -188 1 8 206 215 -516 198 -537 -128 -645 -728 658 -537 -528 445 -292 319 -694 477 -313 193 -551 -739 585 120 -386 465 -898 -379 -765 -781 399 -243 -853 161 691 692 178 633 -295 -355 631 5 163 -133 685 -661 -802 404 -336 -299 153 474 -311 -277 781 -413 -802 125 -328 782 741 -283 674 -240 -47 -128 -451 -788 401 357 -51 312 661 -433 318 221 140 -751 -546 -226 291 595 644 772 208 279 144 -196 -723 -322 -279 -661 -687 30 -844 406 630 -550 56 -482 755 641 -662 -68 -623 -541 -445 -73 551 677 -615 55 -97 -664 -423 -501 -285 744 474 -860 -405 -371 -709 614 -365 765 -80 335 -571 -401 287 -552 637 -760 -225 -168 637 454 -199 -77 -129 380 248 -563 502 -177 -60 -593 -468 -375 640 -364 527 614 -63 -732 244 -365 200 -371 295 -30 -66 173 -371 -433 443 781 -470 -252 263 -586 -21 14 -606 392 -873 -308 -322 -480 689 161 26 -886 -38 -825 -375 -336 -699 -372 401 167 273 66 -881 -252 -125 203 -672 -252 110 -823 -418 -756 398 425 581 -512 -807 -483 6 739 737 522 -807 -394 643 121 -181 778 -560 -152 466 412 339 -59 276 764 102 -390 -823 11 -212 -176 427 -821 28 -537 -825 -737 -246 324 218 438 -359 -352 301 644 -114 410 124 -764 641 502 489 780 -331 -162 338 622 -879 -96 55 -253 761 -805 343 119 -773 -744 -773 500 -740 463 224 737 265 -839 -353 369 -35 -180 20 -557 674 774 -400 37 -266 -372 -406 -695 -519 313 -265 766 -5 298 341 220 -305 -7 335 -452 -660 -479 -223 677 -764 498 391 204 -829 154 54 -697 587 641 783 566 340 585 -850 -29 195 -100 -604 -862 -560 -521 -254 -637 -396 -223 -627 64 -731 -114 339 354 -382 -182 369 348 137 617 -75 37 754 665 370 -425 384 160 -244 -163 -175 176 146 -635 -86 -238 282 -785 138 -314 -575 -812 672 34 225 -838 350 243 100 527 541 434 -586 106 257 639 471 -624 765 -699 -565 -597 542 -31 -250 229 -99 -447 -177 -262 482 -403 -435 43 -496 795 -807 -795 698 -234 -504 69 -632 -655 -373 -377 446 -397 -715 194 106 -632 -708 252 428 390 596 -900 128 40 468 -205 -888 -773 355 364 174 -80 -286 -595 178 -109 -555 -156 -835 235 268 771 -76 -183 -770 152 -573 -323 -385 787 377 354 -847 222 -542 -142 -507 -687 539 131 385 653 -57 -361 681 -122 -119 140 608 114 32 -565 626 2 507 204 -233 -110 -361 -36 746 -742 -781 495 276 645 -41 -43 -270 427 -553 -685 30 375 556 -880 -298 421 -726 -306 286 258 -178 -423 4 58 -484 543 -457 761 -518 68 -638 -180 51 -664 -607 544 -120 -873 -591 -20 -801 -881 -349 61 363 -94 -266 754 -488 206 108 -496 -322 -98 149 162 -155 246 223 -852 -121 -573 -275 372 -308 -438 -248 -312 -782 -263 -269 -274 -769 201 -87 -37 68 -334 498 -27 509 436 -123 -465 471 624 327 -770 -453 -629 -758 -123 251 609 -74 435 -462 -269 -759 -408 -10 710 420 -632 -200 588 -56 -484 -837 625 -669 -532 -571 568 546 -395 -524 62 -497 -637 -789 -672 -449 232 -471 732 -96 -682 -445 -496 367 307 381 730 -617 503 -561 -54 -686 150 -803 -502 631 -60 -53 46 147 325 57 708 -334 249 757 716 -221 -125 -658 544 -221 714 53 509 15 -488 611 590 766 206 -438 -291 -443 405 -580 610 728 190 -893 -7 555 -40 -518 -424 -750 647 207 -849 -320 82 -8 -317 -470 777 212 311 659 -159 -721 453 -91 621 69 -86 -695 -496 -725 319 49 207 265 -856 403 -599 -54 -616 -388 -708 793 340 -382 -47 301 -614 -797 -356 -712 740 -341 -203 -280 -337 498 -309 403 412 -828 25 58 -278 -782 -775 231 -533 523 -356 -569 617 -99 -532 -374 -878 19 663 467 -107 467 -164 -336 -898 8 -284 33 -29 121 -412 111 479 252 329 -179 572 338 -217 783 200 658 -564 671 -886 -121 -595 -191 -126 -39 -123 270 195 185 -810 685 566 -840 -186 -63 -590 -484 -306 -239 -600 459 -309 -647 562 716 -53 -508 -133 179 746 -47 257 -357 -49 -487 -819 -859 -688 292 -726 654 -416 -564 -182 -686 -323 -210 -213 627 472 -354 562 -217 -17 -299 740 268 43 -182 325 285 788 -882 -436 490 -235 -311 -338 681 757 192 -311 -57 -11 -685 -801 -822 50 -567 -286 -558 388 559 -495 -1 -337 563 376 -336 -750 510 69 9 375 -886 289 -713 -723 652 -334 292 -66 -6 756 604 214 33 -479 389 -750 -595 -432 -42 334 658 -705 -325 -384 423 569 261 -102 -823 -213 497 525 -271 -864 -713 681 295 525 99 -562 127 -828 185 -824 510 142 508 392 271 490 -891 -608 -519 -344 644 -401 -731 400 -133 -68 678 571 -299 93 -413 466 -856 -314 -122 -118 319 -900 -623 -366 112 466 213 638 679 -368 -765 -4 -372 -200 -221 -192 -432 -261 -357 124 494 -117 561 756 448 365 629 325 74 510 -456 -842 281 331 98 597 -223 536 -217 -169 -140 524 159 350 679 -140 -522 584 -522 -567 66 321 50 -303 535 747 410 470 -761 666 -278 517 -285 516 -572 -209 -575 235 495 -515 94 -190 315 -800 463 -66 -590 -553 163 -162 -402 -390 412 -438 -588 -123 696 -344 563 -250 580 192 770 -194 710 -753 -853 448 -342 -360 -245 -430 611 509 -321 754 -60 784 -814 270 601 742 33 680 -350 -37 242 -717 -36 -75 645 -537 -849 85 -552 -845 -260 -338 -529 50 -463 717 459 -894 -420 -720 -616 -346 46 -873 -159 16 -28 -233 66 454 433 -668 -521 644 499 369 -508 -466 -434 -29 698 791 -259 -791 25 387 -409 -383 244 -398 314 -276 -332 -139 -396 576 -295 -41 -247 -543 -598 -342 -746 -292 83 -877 -88 593 -611 -270 159 255 -378 -771 266 -519 -758 774 285 381 -813 -229 614 7 727 675 -311 -371 56 -348 -3 -813 -176 603 453 -897 -253 703 -642 641 -11 -695 -207 -199 -200 445 219 767 -486 418 629 307 -488 -605 177 648 659 176 -178 -868 -757 -27 -626 506 -404 -147 493 -375 -741 -181 -565 116 -357 -649 -182 -17 -413 506 -344 -323 420 314 -207 625 -145 255 -346 288 -443 113 -58 -858 -561 68 -196 681 185 -442 -524 513 749 415 44 -675 -88 228 316 676 -28 -668 -175 -769 -417 411 -810 -888 250 -94 687 723 387 -527 503 248 -341 -761 -452 -891 620 -817 -56 741 60 -353 -27 -100 484 -7 0 -782 -871 -570 564 -95 316 -281 751 -495 -32 -465 -717 -74 713 -297 -176 98 -293 -466 -601 440 768 788 604 145 -375 -294 440 647 659 -187 600 22 22 644 -655 -266 -315 183 565 -554 -730 -446 597 -568 -90 306 -215 -712 602 -326 728 -40 766 -186 -553 -79 162 -708 -155 -337 -239 184 -395 -55 -399 283 -412 -800 363 -108 -862 338 -873 775 -173 -289 627 -701 271 449 613 -107 -376 -304 -850 -367 295 -68 -735 -393 -697 192 712 713 -606 -390 -442 -531 194 -143 -495 266 194 -869 -262 123 -179 -302 236 -654 247 -301 -317 -192 96 -28 748 -320 -170 493 -565 199 -630 639 615 -774 -391 698 372 -440 -532 -763 -284 -831 591 314 422 433 -87 -373 326 39 -493 195 -528 399 -428 -413 -533 560 158 -726 -818 -881 752 224 -177 -464 -863 274 -96 -311 662 -92 431 -293 -602 -364 17 -519 -653 -497 -613 -733 236 -656 -132 732 246 354 -251 -260 159 -526 381 -52 -387 704 -290 -175 24 1 -900 -316 -408 -495 -510 -160 -222 -57 339 -99 -852 -811 148 -570 747 -173 -372 479 -464 -156 -683 -887 464 -499 402 -690 468 -78 216 -104 591 473 330 701 -608 12 641 -609 -577 434 -47 34 -125 -768 85 641 -764 -635 293 583 -415 407 394 -248 -881 744 484 -30 -139 132 -292 -758 695 241 -767 -666 534 -282 612 -229 -691 -672 -495 566 -481 -101 -3 465 -85 -794 622 -476 -729 -404 -797 19 -816 238 590 -674 -463 -353 -287 377 -414 365 -185 -144 -720 -673 -871 685 -697 578 771 595 -814 -750 -844 -640 251 -137 -595 -364 167 253 552 -417 212 -275 302 68 612 -732 58 -418 -889 51 -769 -491 516 -758 403 -229 173 -42 253 -709 423 -371 10 753 -705 257 702 507 95 316 493 -9 -43 -390 -203 -359 6 532 591 -74 -490 -485 -764 442 -101 794 149 -589 -737 718 306 584 129 -409 -529 -203 714 -585 238 742 648 581 -838 -768 379 -897 68 175 203 37 109 -207 559 735 -784 -197 797 353 -212 -525 -617 122 -494 -365 -785 -666 -44 790 -496 -112 -247 413 599 679 410 -125 70 -29 -175 618 -837 -605 158 279 409 123 581 -335 545 -708 -622 645 -564 426 551 -448 341 85 205 -533 -877 104 795 -34 -132 -580 787 -715 -538 -539 131 -868 356 -639 -748 4 -226 -502 -455 218 -418 16 725 456 -25 -738 800 -321 696 -19 758 743 390 347 -745 -188 -405 347 -657 217 -719 449 630 -198 -447 -619 459 295 412 474 -225 -819 317 -853 -581 -66 707 -646 340 530 -621 -797 -585 -362 407 -619 173 -222 -844 -455 179 93 -130 543 106 697 245 22 -807 -524 447 129 -190 -4 -35 792 662 -450 -697 -661 -489 696 -196 -89 -360 -641 654 -414 -741 -756 -513 783 92 649 555 125 535 -157 708 626 -300 -768 -705 722 356 734 317 -260 212 651 -820 521 342 201 -501 126 461 -648 -399 -649 2 543 -39 -708 -407 -327 -113 -458 163 -434 -503 -165 -167 87 -569 274 -40 278 -417 66 -681 -372 -124 -173 -863 -771 450 -582 -697 112 -403 766 -809 -566 -140 -315 719 -293 -676 -65 281 -170 -197 -153 -590 442 752 592 350 529 -532 251 83 -542 -215 409 -4 -101 30 242 132 75 -31 -519 -483 -747 209 -886 -698 542 -707 19 -669 142 -87 -53 691 38 287 -434 153 383 -588 106 797 373 215 -68 773 9 767 667 517 755 -701 70 791 231 -1 -544 -255 175 382 -104 699 666 -451 558 111 180 -198 -792 -13 -672 -728 -272 615 -590 -317 -90 -41 33 703 -231 -691 571 -772 -60 -455 581 -420 55 452 -36 321 -869 -661 -2 -888 -29 -656 -120 50 -337 -672 -380 -628 -158 -896 -310 -263 -461 -172 386 -811 -485 246 313 413 464 -446 -29 135 780 61 -457 -509 152 800 652 -505 -94 -874 660 -480 453 -360 -628 480 -717 33 -328 -679 371 -118 36 281 600 453 704 19 254 126 -551 121 -756 -163 -668 526 -895 365 -705 -94 336 495 477 224 -389 -698 -479 -533 669 -179 642 662 581 171 694 -746 -119 394 -305 83 356 424 368 -291 39 -336 -393 -572 754 -300 12 -337 -256 707 -287 -710 37 -119 21 190 -394 638 -730 299 83 15 438 733 472 407 564 385 91 256 -258 472 -574 399 370 -306 420 624 408 -306 -40 -43 -319 -507 139 -900 -305 -351 784 -328 109 141 333 -210 -268 -467 -377 -19 -666 504 -295 -108 -72 -527 751 -177 -524 -756 163 668 734 -491 -589 -615 -408 485 209 269 629 -423 610 -364 -440 262 -317 -169 264 -81 -534 638 14 -15 479 -247 -577 721 208 54 60 364 520 -224 -526 685 -541 -321 -354 469 -125 -104 -786 103 132 542 -26 -180 430 684 -819 -721 650 -363 646 -816 -262 -875 -313 602 -70 64 -781 -747 -731 288 32 708 -846 -540 -819 670 -614 265 438 140 -203 -883 328 126 -506 483 -44 7 128 -807 369 -71 331 -150 -108 -812 -69 -357 -401 279 -243 -641 484 142 -328 -621 -751 -148 487 194 121 257 698 99 29 522 -685 476 -64 -592 752 -276 -585 51 -302 530 -823 -865 372 385 530 -354 751 166 -458 156 568 -812 244 132 -795 563 599 374 -443 -552 -295 -180 672 -827 -372 -689 -491 90 -308 -361 213 -885 458 -168 -324 -594 172 564 -748 249 -824 -240 613 516 557 -569 348 -79 -540 -73 403 -141 -188 748 408 -249 569 503 -536 586 14 -533 -883 -381 -386 -445 -430 493 -689 -468 342 343 -358 415 654 -777 491 336 101 -244 -183 -325 -423 -113 -374 -447 -5 -736 -570 -138 347 -684 421 -765 -275 -9 45 -324 -819 -718 -841 727 -820 540 -326 154 -855 474 399 493 531 -144 439 -831 -662 63 -835 716 297 -373 -389 -464 -754 -181 -564 -113 518 -570 710 -130 -552 -533 -898 -201 640 -58 -712 163 -85 -435 676 -597 711 -78 620 -739 -107 -367 -211 -184 369 400 357 93 552 175 420 646 413 464 -684 471 -5 -362 364 -819 -809 653 -763 -814 693 788 -620 367 -677 -223 207 276 -377 85 -778 16 -539 -263 -29 629 293 170 659 121 628 -151 -386 -763 -478 -753 -592 -396 -173 -57 -313 384 674 339 211 -85 -594 730 757 124 -750 -707 564 95 -342 -744 362 -146 134 138 -248 639 604 -246 -174 368 551 716 -838 -693 -761 371 642 -787 757 474 -591 -406 768 432 166 -18 583 -738 415 794 -184 50 164 725 -836 -843 -768 -361 738 -738 481 -791 692 49 -227 86 -475 -427 -114 772 703 -401 15 143 -356 784 317 -298 704 -623 -499 -281 345 -775 -589 758 47 233 -618 -407 -835 -660 196 -367 165 -891 387 615 -845 -302 -516 -548 -825 5 -46 -685 -170 -858 -296 -897 -549 -144 -794 -544 -719 -298 -424 -507 -248 -478 -810 -105 465 46 653 297 -756 -407 -833 6 -532 -69 -410 -32 -801 56 677 -699 447 -622 775 -820 630 -785 193 -867 -791 113 -142 139 -239 -445 299 472 -307 -706 -482 -29 59 -36 -775 555 327 141 -886 685 -500 597 -175 791 289 -575 550 701 -691 228 554 -794 374 -328 750 -541 -845 -305 491 -732 457 -838 -625 663 2 -419 -798 311 -597 -469 705 -379 -232 -767 -646 -169 -796 389 -641 -683 272 -297 -565 -111 -463 162 439 751 360 397 -332 -257 -184 154 -519 -814 -286 704 -49 141 -681 -386 486 170 296 525 -620 239 756 642 -343 168 433 351 193 -801 532 763 195 -245 -508 -2 474 345 412 -404 142 347 -728 674 -724 619 -281 477 -897 369 242 445 690 -102 9 -419 -847 93 711 -327 328 -37 -47 212 -806 472 -443 214 -697 -893 -362 111 120 -139 442 680 -624 -198 607 -319 -762 600 471 364 -241 -592 -188 -29 -483 -462 579 -762 -356 -576 -146 316 25 497 -263 765 -845 610 -772 105 -150 -900 545 -394 636 -462 797 -248 621 -54 -84 396 -745 -71 300 -453 -790 781 -46 -514 296 -290 676 -228 226 -544 746 -695 -727 666 395 -565 -605 -238 -816 -652 -373 759 -859 -396 206 766 -75 159 -865 -434 -120 -90 184 129 785 -396 -449 -786 776 -442 -383 788 -129 -812 -167 573 675 703 499 -238 -5 329 665 503 -621 -354 66 224 419 -686 -177 -641 51 -430 401 455 657 -49 -59 -275 1 325 459 -808 372 426 418 798 137 212 -7 -330 -262 -31 -747 25 741 -666 37 253 636 412 -402 -687 -391 -805 235 699 -294 -660 236 -424 -344 -542 -401 548 376 193 -69 416 789 64 -806 148 -374 67 -495 -663 683 -102 -229 -638 197 -394 655 619 -529 -495 -217 606 -439 -29 404 -859 -290 548 652 293 -474 321 506 -220 45 -288 -447 -259 603 130 49 -568 396 -484 -842 -530 -351 98 -836 -370 298 -543 -142 -566 269 426 -712 -850 -795 420 -538 -635 433 534 -746 465 -499 153 697 670 432 -389 297 -557 315 467 -348 -301 -369 -171 -676 -70 532 695 699 -303 -531 -291 -528 -549 702 476 -190 716 667 383 -695 -83 -738 -517 20 -321 259 -299 713 -217 117 222 554 87 -483 210 -497 -858 -869 385 -746 -231 -252 -442 -230 793 -778 698 692 -826 -37 516 184 392 783 -618 -222 479 -623 428 -363 218 626 -375 -392 758 -219 -701 663 644 425 506 -508 37 -467 787 -5 250 744 -734 242 -502 -333 743 686 702 356 -431 419 -651 -537 708 -582 527 -8 108 462 -888 445 -781 495 12 -149 435 -827 -388 677 -390 154 -121 -330 333 135 560 385 -856 -214 535 -384 -214 -283 -865 417 501 582 -512 289 -713 630 -521 -158 -279 -379 -214 737 -813 -143 -222 -427 100 31 506 -535 212 -573 -774 385 -126 -156 -499 -103 -49 257 -195 574 -871 226 -142 -121 -596 -85 387 -332 -825 312 654 43 -352 171 -285 73 -587 -19 244 768 423 782 -520 696 -104 -652 244 -6 -666 609 401 426 790 552 -224 -402 547 -450 -615 143 436 270 547 57 361 407 644 -278 -637 423 255 355 -841 -680 424 759 -272 -148 -529 -118 715 -47 -354 502 -771 -495 351 -187 -87 -312 -695 -240 311 -672 779 -744 -497 590 559 -501 -741 -856 -69 106 -596 -824 -273 781 -86 747 61 -656 -46 5 -543 -633 222 77 -312 -606 -347 -493 -242 455 -794 -483 -324 606 28 -332 776 490 -218 -806 -678 -403 567 768 -234 -269 -603 -268 -814 -845 -753 -16 298 -617 -598 -9 -302 -847 352 779 267 353 -509 -655 60 744 -213 72 -336 241 38 -700 -518 402 -26 460 298 50 35 -173 -788 573 694 781 -551 677 -396 64 -671 415 -298 438 553 436 218 149 -883 -13 -188 -196 -92 -137 545 -32 -134 -872 -21 63 625 -507 -601 -39 -294 580 -252 469 -183 -521 551 -243 599 -462 605 217 541 493 -723 -147 625 29 -706 89 -467 612 -609 604 441 659 -574 -181 200 -108 -68 624 333 743 -208 720 -446 172 -843 -516 -660 -326 664 192 -772 491 405 503 -639 366 213 558 -128 -684 -561 418 -852 -279 -771 -485 226 -347 -417 -111 155 -84 -622 -539 725 -601 -417 327 652 -221 -391 -813 67 -280 418 -192 -228 -601 356 -203 704 485 194 562 -816 -334 -887 86 281 -237 492 -607 -684 565 597 -468 476 -809 -113 293 363 -842 19 -518 -89 -332 8 -143 25 -622 -601 424 415 59 706 -165 -272 -415 -35 -249 -652 340 -833 696 537 633 323 185 -440 653 345 -106 -312 -329 463 -309 -223 -433 -137 -158 113 720 180 -874 345 -552 762 127 -116 -82 743 -862 377 492 -194 -320 -615 726 -819 -510 161 -541 264 -837 -475 -344 641 442 -826 769 -51 -846 -845 155 -784 -59 553 -296 -505 332 -317 208 -698 -764 534 617 601 259 -131 246 188 -20 665 -678 -538 582 718 -868 658 -79 340 389 -590 -207 -260 373 -368 584 -236 486 784 0 687 55 -316 -159 295 -488 -203 601 94 335 -390 -305 143 66 141 59 -737 107 382 524 -552 587 -360 442 -238 -325 -275 318 345 -443 771 -42 256 706 -496 -676 -72 730 243 362 -154 -825 -186 80 -219 262 -177 -883 -594 -533 -261 269 -368 312 -534 59 -184 -69 534 -414 447 482 -824 767 722 -360 -884 5 -488 128 -331 -844 345 -805 715 -735 412 -15 -10 24 -449 779 798 416 760 -721 306 -60 -232 -350 -740 773 -309 440 -475 -151 320 -593 -622 -468 -51 -318 -121 714 418 -167 -378 516 396 -578 675 36 -523 -43 586 -448 -862 -282 38 -17 693 245 -18 723 517 -149 -832 57 732 -753 784 -225 709 790 -29 -224 143 504 297 -749 -191 -694 564 -808 770 65 -705 482 -320 -50 241 239 -611 -879 20 -293 -739 626 525 -98 -221 -738 -295 34 273 26 -48 198 -790 -671 -218 541 -118 600 49 411 -359 -32 -778 175 571 -661 452 58 154 -643 402 433 124 700 207 331 735 -717 -407 -760 112 106 303 472 -636 370 -236 -128 240 -798 -413 -662 192 216 399 -670 621 169 688 -883 442 -603 476 -299 142 -684 -623 -33 -15 72 594 -509 -549 -513 23 255 -147 -388 -900 -517 -110 312 -686 505 -359 -206 551 99 -486 492 -508 -544 579 -651 -380 716 458 296 486 86 -196 -768 724 -132 383 580 -867 -169 359 -133 679 -117 -577 610 767 -568 -899 -114 251 -392 335 -791 241 -818 -733 -803 108 -668 508 531 -270 -229 -517 -353 -745 95 356 8 -344 173 344 -676 -558 -278 151 295 -348 -454 -68 219 507 556 -101 623 -631 790 -462 4 64 -536 -217 285 -93 793 -327 727 -233 -431 116 -837 -851 -671 769 507 44 -237 -643 -55 -569 138 127 712 430 613 56 614 -128 -757 494 440 -529 723 -472 421 285 -733 381 488 105 -557 734 221 -273 -380 533 -309 373 -110 -498 29 653 438 84 -895 -754 575 0 -507 -91 -14 -493 -302 -317 -78 104 -686 60 652 274 -862 697 78 764 344 -574 -738 380 130 -395 228 -85 541 -809 228 -91 709 94 -160 -647 -116 -110 -298 607 -860 675 509 -12 518 -756 -596 -154 -104 -209 -161 -494 246 762 -109 -166 630 -675 396 754 -112 -654 -420 -697 308 -548 434 -747 675 -31 402 -690 120 302 166 649 -307 -472 685 790 -596 249 -529 396 751 -73 218 -106 -563 280 -529 -343 705 134 222 -815 2 460 50 618 -203 713 -126 -841 545 -201 -65 -562 -699 -819 -75 725 -800 -154 -687 85 106 -10 484 461 684 694 -816 658 -388 -151 -773 790 -792 -32 446 408 -117 -719 148 -412 -490 -611 15 282 -834 -177 -665 -562 -36 -56 396 -229 -309 -376 -146 125 431 417 -672 484 -791 -675 -350 -291 177 -513 -244 371 644 677 -871 201 679 129 78 469 -512 434 -715 485 -179 -637 72 504 280 739 -502 -815 783 -153 -196 725 611 -356 -136 -492 -715 56 157 191 -775 716 247 186 -74 -738 -138 345 130 -163 -589 483 -765 -175 35 343 -94 147 318 -74 192 -429 -35 796 -494 259 -147 -116 649 610 -554 -300 -608 -640 166 529 632 318 -813 -689 455 21 106 -712 -254 0 372 -708 -729 133 -439 -73 -69 -120 -486 -253 182 73 -190 -708 197 679 -319 -889 -219 -626 -382 -327 -362 -293 -65 -585 550 -772 137 -441 -898 -580 -805 -713 259 -346 781 -366 373 -688 92 -710 754 614 387 -672 572 -225 -276 -186 -518 -359 800 472 -844 -28 661 361 -423 -510 -260 -13 640 -498 420 62 101 -662 579 -441 -185 -129 -88 359 -236 272 346 -230 -103 -588 -247 -222 -299 -695 680 388 -459 -472 -27 396 629 527 -156 37 344 -868 -87 257 739 729 601 -156 127 -644 -699 -817 -511 -859 -731 468 -539 118 -125 -269 636 -26 -217 -210 -698 562 -665 529 -899 -414 -27 41 76 -740 192 -477 235 615 -291 -351 -361 583 -721 715 12 13 -632 714 575 -626 508 546 -461 44 82 297 -201 221 -659 -678 -322 -236 779 -797 170 357 94 756 -606 6 -489 610 -351 -785 -863 -753 209 -420 447 343 -57 -146 260 -513 -701 692 -346 -892 164 -40 512 -487 -167 445 144 -837 -505 383 -613 -276 625 -296 265 -85 -117 376 665 198 -305 -413 769 19 -288 -116 685 -214 -500 581 264 594 310 -124 -738 108 231 -366 732 366 397 -784 472 342 -100 314 -66 -640 756 283 -524 583 -816 -305 -420 -147 731 -697 31 367 -293 538 -202 68 -734 -699 296 306 361 512 -809 591 688 199 -501 318 -119 744 634 613 -305 52 -19 450 118 98 435 604 280 -552 662 590 523 349 -668 114 -101 -605 369 800 664 -729 407 -112 737 -569 96 760 -872 -548 -486 -544 -626 -165 451 211 -705 -561 -834 -183 228 -166 377 466 -125 418 147 -893 464 72 373 -94 93 -714 -176 -823 -705 -611 -489 -248 770 -708 635 249 -206 -379 35 26 -224 793 -121 737 -753 -836 -898 579 676 647 73 376 -666 648 694 667 162 -241 -703 148 -677 102 745 -312 668 -215 -615 458 575 767 -321 391 -207 -661 275 -837 554 -166 -315 -827 109 779 195 367 171 -84 -603 -819 -668 494 -476 520 -849 -668 525 283 135 -201 -211 512 708 598 -522 -323 -374 209 -106 86 318 -241 244 -839 490 -331 676 -853 -335 -60 -826 -784 692 -140 500 -884 452 -771 -145 223 -147 -436 -745 725 9 -361 139 -332 89 -687 -188 346 91 -394 -661 385 51 -589 144 115 -482 777 122 -464 -236 376 661 -306 -168 -115 607 -183 -359 -518 -580 -263 -266 213 -819 -444 284 -549 -272 -604 -101 744 -506 100 208 -115 -504 -261 -704 615 -414 724 -789 676 647 772 650 -647 -811 374 -177 -21 -278 437 -209 665 -253 -365 564 -396 120 -123 64 -110 -267 -873 -459 -120 772 509 -72 453 -66 12 275 210 644 -469 -59 -716 262 -523 -53 -156 82 389 225 -339 540 248 -345 795 90 592 684 -4 70 -792 -836 520 235 321 -29 578 -403 504 699 523 665 422 673 14 320 -3 -896 724 -93 -54 -710 -488 81 232 404 447 281 -302 -360 -893 117 -769 -92 -25 328 -34 -879 -108 533 -87 -2 559 -508 414 -886 -427 -170 -309 401 -102 -595 -26 -803 -834 798 -876 -525 -95 -225 500 170 573 -557 -328 687 675 541 662 -407 644 660 489 -692 449 -36 -627 -778 -855 538 -354 24 -599 621 249 -46 -166 216 561 -732 453 -233 262 -43 -469 557 -899 584 -705 347 -724 -557 697 -680 156 80 -668 -669 689 456 554 715 108 -836 39 576 -624 -832 277 699 729 395 593 -478 306 -6 -760 28 598 421 -533 -251 -899 766 -290 -392 -254 752 -47 -457 -396 694 -12 -609 -149 538 -159 -553 481 359 -374 -516 129 -631 525 -897 -850 67 286 -764 35 -457 446 0 -375 -377 -341 -76 -55 773 487 -785 -782 -207 -737 225 -63 554 -482 -868 -284 16 77 667 378 -833 -614 -511 124 398 -767 -122 -420 587 0 233 139 -641 560 -603 718 -798 -49 425 580 -459 -273 548 -883 91 448 -139 -757 179 102 675 522 -513 -306 -745 315 121 -738 369 -348 -730 471 -642 -648 545 732 -660 670 655 -657 578 51 -844 80 455 416 715 -539 794 -363 -239 -562 -898 496 -117 -563 556 -896 215 -362 -876 -897 -845 146 684 347 702 780 -138 574 527 -645 -885 -124 776 661 475 -840 -897 -28 363 -249 -513 -296 35 691 -393 -116 -249 -65 -137 569 438 -644 -453 -297 -313 -372 -441 202 -690 31 -331 630 -506 510 291 -258 578 -802 -782 -504 607 -183 -817 -219 -385 168 114 -662 -747 -644 683 501 25 -238 -150 771 21 220 496 -585 793 8 40 580 492 -654 82 -314 -341 353 578 312 -661 105 177 430 -180 -525 -821 -802 614 -89 -737 298 371 318 -831 -850 769 360 508 -487 -593 194 -802 -447 -209 120 287 9 -228 470 -820 -82 -79 -596 52 269 -30 422 -414 -620 118 99 -514 -140 646 704 473 771 24 -564 162 640 353 547 -214 170 504 -201 69 315 634 -697 231 -470 356 -713 -691 -714 -850 245 -790 -767 -365 -324 -442 -75 -577 -119 -215 -10 340 -79 380 -205 763 -644 -851 691 -643 -251 -467 332 570 -10 -690 -829 -7 -324 388 525 167 -265 785 -276 -432 738 515 -292 -836 506 358 -662 -116 -649 502 -846 704 587 744 266 -81 -498 -270 -385 -354 463 -845 606 -837 192 -114 577 606 667 -333 -785 262 335 -361 -273 -296 303 -39 104 769 404 188 227 9 751 579 -87 698 -521 -95 -542 730 -544 -21 263 -594 -376 347 377 741 167 -228 705 -892 -731 256 470 304 166 -248 356 -311 -884 -809 16 468 355 556 78 -227 -76 -354 -630 -860 -753 -99 205 42 -535 -54 -303 235 -97 721 766 -488 730 -358 -568 -788 -793 -127 -474 -861 -298 -725 227 653 -27 233 724 -197 300 -31 -841 -867 -808 -482 591 427 470 35 26 -209 310 -456 150 256 -397 105 -686 83 -268 -386 209 -772 717 599 -221 -493 500 188 -302 660 -16 -898 678 270 -406 -414 -24 259 -116 793 -329 100 -575 -693 -514 118 727 -119 -717 606 -828 -383 -470 -122 -689 245 359 -634 -73 -887 433 -755 -569 -887 -119 415 -233 -560 -789 471 394 -564 634 632 575 -5 -360 -104 615 405 788 -104 440 140 -170 626 -859 523 377 737 -600 -895 -774 737 -762 431 652 -768 -362 428 -424 459 -651 336 -795 -868 -842 -290 776 -714 -171 194 -157 -5 738 -345 424 596 663 709 272 -88 701 -423 549 -397 -333 408 222 -398 635 -118 -582 -689 -99 481 245 -536 393 228 -724 -340 -778 9 670 624 491 -280 163 -507 177 261 -386 452 -596 -620 33 -738 -216 183 -227 -669 -83 304 317 174 715 467 -131 -266 -850 776 364 -3 -380 -277 506 -42 -761 -25 -218 454 173 774 459 285 68 -554 596 -195 444 283 235 -505 -804 583 -144 -98 -897 -676 329 686 -748 -432 -318 427 687 -328 -841 554 -254 -586 -248 316 -484 703 795 -511 -108 24 -364 556 96 -579 -550 -337 95 734 733 564 -70 -441 98 -522 -34 552 -725 613 -179 513 149 -816 770 -316 -398 459 26 739 -654 685 -490 157 -836 -395 -462 740 54 -437 494 572 -347 -575 533 -542 -855 313 -150 722 -668 652 439 760 -820 543 -251 -645 -437 -45 -290 242 671 -491 -741 240 613 -322 -517 -858 6 -474 -480 -9 -616 779 118 687 -174 260 105 -357 522 220 -116 -366 -96 -457 -541 421 278 786 681 -771 -696 9 470 24 475 777 285 -119 646 569 125 -4 584 -533 476 -248 -858 432 -226 -257 -900 222 331 -712 18 -606 772 674 -277 480 329 -77 -86 -297 737 -298 -476 -853 -432 -479 796 -142 -102 232 -220 -157 569 -127 439 -848 645 -94 -592 -702 -694 442 -451 -28 -613 -2 107 214 591 250 -517 -424 -681 -163 -730 237 523 -132 -112 -586 -120 665 -552 -379 -566 -96 -535 277 607 240 435 -369 -188 792 -125 -139 -717 -648 81 328 455 505 417 730 -83 -731 80 566 -601 -425 745 -5 -101 -241 419 672 -234 266 58 101 107 153 -223 -892 65 443 -570 -702 -484 64 318 -595 -229 260 -727 471 -233 376 144 591 667 3 -729 -282 13 216 -412 8 -590 -466 -893 -370 460 792 562 -414 -569 -98 554 -221 -547 -794 -493 -522 -99 -51 -385 565 -73 406 -486 85 -522 669 -686 -38 382 -700 567 -793 535 -467 -561 534 -43 795 67 -191 -715 1 -589 -522 -550 598 323 -511 368 -518 493 -388 179 356 -125 708 296 438 -875 713 428 323 720 -869 -82 -612 474 -747 530 -197 4 -668 -340 -528 668 619 -434 -220 703 -31 -852 -154 539 -706 -190 -58 -806 -411 -579 221 -409 -221 -153 223 -347 -518 312 -216 -191 505 316 398 201 697 -676 -437 -62 766 520 -83 199 -612 -834 30 -200 -150 26 -106 -898 312 285 -499 -628 165 595 3 -610 650 -482 -422 -224 32 175 779 341 508 147 -494 -526 -535 -726 -23 145 17 -279 345 183 -786 337 555 354 -398 -558 -538 -98 -800 520 -239 493 204 547 -778 -582 353 -493 -524 405 -829 -409 711 141 705 487 226 189 357 -778 -640 229 86 -35 -698 -883 -88 236 -38 701 -570 -111 -426 68 174 -520 -60 -53 -843 -774 -683 676 -477 -606 128 -571 125 463 415 550 482 -131 630 409 268 45 -428 247 -576 556 -305 -551 -428 -455 281 -669 472 -475 -487 720 497 -874 -400 438 328 681 -869 -249 346 586 -26 632 755 -186 -548 -651 -580 633 7 784 -559 -239 407 -628 421 60 -80 -552 -301 -633 -881 187 327 715 -558 -360 764 -44 -133 675 -847 53 -603 -33 -154 -810 -196 569 -698 204 304 633 -608 114 692 -716 -676 -678 260 125 -890 -786 -16 -726 -56 -669 -468 -742 -227 438 124 -253 691 -621 247 616 -264 420 -586 -44 19 173 792 479 734 167 649 -555 -392 -381 488 91 350 -154 -819 -473 570 430 -252 -481 -386 466 -527 -654 -487 217 -476 -8 -182 273 -88 752 -48 -6 -2 -323 163 -339 -484 286 74 -446 -705 327 -463 641 747 285 334 -339 291 216 -838 650 524 27 -446 639 -316 456 -326 26 411 777 209 686 -438 70 220 -219 763 -72 -558 556 -589 678 654 -878 445 -873 -400 700 375 601 -82 -9 -647 -97 -852 332 -590 -888 -532 560 -825 359 -856 629 320 -408 720 -381 -36 -116 -431 -75 142 -783 -254 -320 -556 -154 199 282 437 -342 70 555 -48 -795 764 -439 19 -501 500 256 -884 -489 -96 -198 645 300 750 -104 534 -645 -194 175 -846 300 347 3 147 -111 -607 794 206 -648 -447 -596 -863 691 396 -456 -556 68 -19 -59 -733 505 -462 -317 -441 -615 212 -508 336 -604 344 -195 -735 -149 -281 291 326 629 -143 255 285 -230 -24 -714 592 -72 -29 -6 140 -547 -429 422 296 -306 -356 -316 400 -286 34 -763 -650 791 84 368 682 -236 -504 382 23 502 787 -339 -405 622 233 -213 -637 322 -592 -229 -537 646 -362 272 -605 39 274 -539 559 -52 212 203 331 -111 106 76 -68 -476 769 -746 -56 781 -78 -373 -261 -258 586 432 592 -675 -205 -197 782 -361 472 -193 -794 -724 68 -550 468 798 -72 760 -96 255 -39 297 -240 -66 -250 -552 720 -692 506 779 117 -341 738 -444 195 -615 -184 620 255 195 -573 214 -678 493 62 482 372 -646 601 43 -134 173 -449 287 211 -623 196 253 473 263 245 252 -40 -749 -433 24 -213 278 -106 451 -557 -531 124 368 127 41 110 -77 -665 -450 -886 168 422 -626 649 -285 672 482 -791 -776 32 -2 519 437 -367 273 765 516 554 -822 -402 -164 388 -233 569 702 -591 -442 690 492 742 502 -726 -436 19 313 394 -371 112 -886 -18 -536 -337 800 -721 233 343 679 -281 457 756 -684 -650 7 -676 -347 136 -335 -385 437 720 305 -371 -722 -162 360 -774 -237 -268 -695 -231 779 -366 -275 57 725 -891 245 -296 -599 111 730 -609 -833 498 -727 261 -714 774 636 -621 285 754 699 310 459 782 80 -696 471 433 42 645 651 596 486 -89 -542 668 692 -664 -156 -141 -683 90 437 -505 184 -8 423 -131 -482 784 743 504 378 534 -688 -258 800 -281 -479 44 -258 39 -495 467 -356 -514 649 -617 -340 -197 -686 -30 -272 768 -31 -857 -609 -219 233 -572 -203 -793 300 18 541 -861 657 -116 -799 558 166 -766 -464 -102 288 336 786 755 -340 -144 -639 779 -726 -258 758 501 453 344 193 371 190 133 -218 -899 152 302 -271 -864 -546 -551 -794 481 363 263 -511 602 -220 77 -835 -87 107 -511 -857 470 -162 -432 731 673 -42 706 -725 -132 269 -203 493 444 165 796 -334 281 485 -465 392 -434 -330 -857 -448 -245 6 192 672 300 505 36 -97 255 -216 300 79 -461 261 -832 -468 456 -277 505 -646 -770 -618 -319 -900 692 -255 351 484 -590 -133 -464 -194 233 -572 -856 -204 669 -499 276 346 83 -492 10 -302 -240 -898 682 488 -722 170 -247 -580 -554 241 -441 351 -155 -166 398 -850 -394 117 -77 -866 -580 492 633 791 467 127 -395 -445 789 -705 -793 -656 -847 -461 -310 -508 55 -51 471 -695 -29 318 651 461 417 661 -565 557 -21 -542 -872 -3 -392 359 -646 -470 -823 321 -237 -93 564 540 60 308 -487 -178 -609 -569 363 -703 -61 358 -244 -305 -630 134 -391 344 -730 222 -787 645 611 -266 -416 -318 515 55 761 -520 460 -707 51 571 471 -378 358 368 -410 -7 -348 187 -704 -372 49 -738 -84 707 -289 328 -170 -456 -786 -795 -603 -131 577 -321 -879 332 252 -218 -50 690 -106 635 -852 458 532 -232 -83 555 -64 -12 443 86 -618 -680 642 179 -348 290 -146 -475 781 -640 105 240 201 238 -174 786 -727 -265 -294 -869 100 681 648 446 41 -625 561 239 -1 195 -280 -176 -789 -667 242 -609 694 671 -324 56 -96 -150 590 -772 753 -73 -53 749 295 -505 436 -363 371 503 796 -411 -455 338 -349 -631 -712 470 -393 225 620 -316 -884 463 -94 88 130 514 -825 -173 -118 -775 402 440 -556 688 -797 116 500 637 540 -414 -716 -297 84 709 64 -193 428 -746 175 -99 -237 -530 152 67 -521 380 127 -890 -570 157 666 -511 442 -666 -417 -856 -865 -739 -727 -149 278 -89 -537 -359 453 301 -724 -106 -694 102 64 -897 -106 -294 -422 484 437 -272 576 358 -314 -719 326 -666 529 -886 -372 550 504 -447 -489 -327 608 657 -418 754 -83 526 533 156 -707 772 -675 108 17 -831 -653 167 266 208 166 -819 -573 -207 348 622 -216 -494 -757 762 394 -215 -651 -700 -415 -735 141 -374 284 63 275 232 -573 -57 -118 -647 125 751 -617 406 453 28 -807 351 687 -629 -811 177 -511 -725 625 466 457 463 316 -30 -12 -293 -709 -440 -306 -877 280 -244 -66 304 -656 -616 71 248 -547 0 -749 186 355 -736 564 -771 94 210 -272 -64 -678 -294 364 720 -120 348 -727 -97 -759 -873 -610 -454 -545 663 417 342 -543 622 -284 -742 -384 -784 -568 -783 574 -258 541 323 685 161 -658 303 311 -120 -232 -647 5 -84 46 -44 720 -539 493 -121 147 -148 70 -482 -599 -656 -484 528 88 276 -418 669 207 -23 -554 68 -804 -252 23 -262 645 459 -579 -864 242 -687 -614 -274 -68 532 157 -101 -794 268 773 650 315 -488 680 188 -321 112 380 146 -122 196 -191 625 -510 444 111 736 756 -231 595 -46 28 178 394 222 782 -847 -161 118 366 446 308 165 -217 179 666 -149 460 58 -482 404 -614 576 -444 691 405 -549 -657 -193 -656 710 262 313 -878 246 -802 -556 687 -225 -661 527 -523 772 350 -631 -761 159 165 297 792 -686 -91 -792 -451 472 506 549 -811 -890 107 -203 -92 129 -113 -427 454 -157 -727 530 157 -193 -439 -582 -444 106 -513 186 -362 385 304 -288 -314 236 -274 129 -677 -200 505 -859 -325 301 -768 304 -838 122 -237 56 -804 237 -479 757 -433 -377 -468 -45 387 621 -687 -188 -164 -289 -562 733 -270 -896 -858 -488 -754 33 660 -714 530 -624 99 -663 707 -394 166 -326 -238 -212 -531 -350 -713 707 463 -179 -761 -397 645 440 245 319 572 -78 -761 624 797 -214 167 547 -387 -175 143 -298 -23 266 373 -689 -38 -261 327 649 324 -152 622 -432 652 507 145 -328 -784 -804 705 -245 -335 -336 -18 -813 -250 647 -200 -320 -487 -687 308 -485 -612 -588 221 644 320 -116 159 -328 -654 -136 -112 411 -873 -315 281 -836 403 -45 207 -620 -135 794 719 -813 -512 -431 -145 -342 726 236 -678 -516 300 -661 -672 -735 777 -327 -6 68 482 17 317 -240 351 -183 216 -778 -595 258 -647 -549 -170 627 -471 379 399 -899 -897 -793 -258 -722 -814 210 -874 -623 -388 -248 423 -778 -290 458 -390 251 89 46 439 -148 -239 -438 -817 112 -433 410 -532 651 643 194 697 -308 412 250 -367 209 529 709 -818 -56 345 -531 -70 -299 -756 -411 -347 -775 -111 254 -41 -240 692 748 642 -503 -74 -694 179 -804 -542 215 435 -711 318 585 -104 -779 -278 436 -763 -592 -781 311 191 -544 212 550 298 599 203 217 -63 46 163 224 -47 745 -741 -775 406 572 -728 686 -754 583 -632 650 540 -305 -772 609 -187 -350 793 -126 118 210 570 24 579 174 -576 688 645 511 -499 -21 658 -362 -740 259 -716 689 -610 -808 589 -492 106 -333 -827 -592 -267 556 -812 754 -823 290 -454 380 176 -833 -117 645 414 46 593 791 292 -541 581 69 -732 70 719 -659 -346 -522 -492 103 312 771 635 368 411 163 354 -702 425 -119 -408 177 -595 -477 -97 401 -841 385 5 131 537 101 334 426 566 -196 37 -819 142 630 709 422 -605 424 -789 -402 -320 756 -837 -401 447 796 -379 622 146 138 -82 -263 594 36 -595 657 217 229 234 137 633 -803 -23 745 293 -211 -255 -306 54 406 609 -855 689 176 441 -374 -773 -552 170 739 -139 141 -174 -188 -489 576 -724 -330 112 -132 102 39 334 430 762 -530 4 753 -387 363 -740 701 -490 435 283 -108 -21 76 -518 -252 777 574 -66 -889 -104 324 543 263 -66 736 -162 -681 -612 -887 -644 -529 799 -824 146 383 675 743 33 -353 282 -853 -281 -500 -398 32 797 632 369 682 270 -489 -223 128 -171 257 775 205 -662 -848 171 333 -531 -217 362 332 -46 -390 471 -430 632 498 73 156 552 -130 15 472 319 -421 -648 645 -312 109 -669 -34 655 683 -258 -671 -418 759 275 -717 -546 -102 610 -325 642 751 -831 -324 -569 -268 -240 668 157 473 -492 -541 -866 -659 -832 -843 -433 -42 415 -344 -724 -740 659 297 -67 -179 -522 602 -457 -33 481 333 786 509 -391 -257 -670 482 -620 237 -352 252 -630 286 -116 49 141 -57 -320 186 281 775 -389 179 380 676 -186 749 -766 178 -775 -821 -879 -713 -370 -95 -630 486 626 -789 -682 -622 -480 -517 -162 -596 -124 -371 196 533 688 -679 -453 402 -173 56 -883 674 446 224 172 277 -524 252 -401 646 670 -325 -457 622 229 -788 -421 -447 -824 77 -646 -801 -766 4 379 482 517 32 72 573 -711 -582 781 295 682 220 -81 629 42 -307 -563 -549 -653 708 430 464 -246 747 -292 257 -503 62 -322 556 -559 -500 -667 -751 797 -786 390 281 -498 -219 786 -865 -285 322 608 335 -554 424 -554 -197 -67 144 332 397 -465 -694 208 -827 789 120 688 -130 -80 -460 -320 -93 385 -318 -229 -214 -87 746 -412 -345 687 -877 -303 -455 268 -5 -626 114 -485 -681 -18 180 -180 -372 -510 -361 366 -804 -657 -150 308 -755 -42 -880 642 107 -169 -620 -384 -310 281 -505 752 431 680 45 119 -557 -55 773 -529 571 -143 -63 -200 416 -864 769 -877 466 442 -740 772 -789 173 -47 -492 -234 -535 255 710 -8 -391 -826 769 -367 302 521 -194 -349 226 -642 -641 574 -266 270 410 -78 -411 -7 -759 -429 -775 -142 -489 7 -303 749 725 232 -765 -172 559 -271 464 530 -266 393 773 -769 601 -356 -323 -253 -423 -235 -370 652 -143 -563 743 356 668 216 -408 777 211 -358 280 26 -54 -226 779 -629 -694 -882 785 136 333 -415 188 -141 -33 -608 635 273 55 -224 -416 358 -262 439 -222 -376 652 134 758 -106 -329 -642 -285 -434 -391 10 369 -705 -304 338 534 668 -752 -827 -563 -735 225 -553 174 -819 -798 -41 -877 -634 473 -357 696 -541 541 -689 -893 -350 693 -116 -888 -296 696 152 -396 -59 41 578 395 239 483 -69 -772 529 359 -11 -598 -463 799 630 667 100 525 -173 684 -199 335 685 -683 -547 41 -781 -873 -393 -558 113 45 223 -99 -422 -165 -306 -164 -15 -4 -616 758 103 436 -871 738 291 724 635 242 -159 88 -294 506 791 -145 -671 -37 -417 -404 -28 44 -286 -329 77 610 402 486 -234 -806 727 426 -658 -390 -137 410 227 403 -416 319 653 -713 397 -579 409 64 93 -354 367 -117 590 30 495 10 -60 503 770 -193 -817 399 -813 478 530 566 225 525 -743 368 -775 -80 -785 -184 566 389 -747 -429 -467 207 -138 -466 -599 -250 -116 114 -228 19 298 -672 505 -474 419 415 -321 503 -761 153 60 -90 -91 -719 -443 -684 -489 -628 -230 -132 463 -752 -577 796 35 -607 -808 568 412 -638 163 13 -72 -197 -210 -219 -866 -294 -24 -504 674 -183 -700 -827 245 -446 -619 -30 747 785 -16 -196 -572 731 -170 730 614 238 -756 -427 -353 183 -211 -608 -81 -845 406 614 489 33 143 326 384 -783 -286 83 255 -644 -859 369 5 -327 -783 173 715 -750 -385 -359 662 289 420 -400 752 -105 -304 464 -826 -345 533 -166 -539 -824 22 -714 342 -256 483 -550 -294 -158 -793 646 714 -551 -689 708 -229 -624 -193 87 -868 -568 394 -515 599 -247 -149 680 -24 -199 480 -775 -331 -118 -532 -100 378 753 -829 -725 -861 -804 378 -259 4 325 721 -248 -890 -257 378 -834 89 -662 -494 370 -285 -466 101 22 305 64 -532 -357 771 -520 -474 -430 -458 372 121 -791 -573 -136 -433 -372 652 -87 670 -572 300 -334 78 -670 -636 70 -854 -169 -695 625 164 593 -739 247 -372 -523 -499 121 283 -748 -272 33 502 -620 715 -788 260 465 -857 -544 635 -708 -200 -390 178 118 -588 -852 341 223 -219 -237 -507 -761 -558 -494 -663 709 94 -322 -333 -423 510 -17 786 -859 -90 175 -555 -576 16 -447 217 -285 -271 -254 -621 586 491 720 -24 -263 -28 -200 -439 -408 310 -110 575 -377 -772 -124 -872 -409 -359 213 -311 -623 -524 223 -486 -864 -471 -186 335 540 366 -844 -569 -334 -355 -33 -880 -631 -441 -802 -779 136 423 629 527 431 769 182 56 649 78 -832 -69 734 -540 324 50 -592 714 -84 -398 -728 779 -73 210 414 26 -273 485 -578 465 257 -711 -14 -838 -644 597 -65 -70 420 282 -679 555 -411 157 305 -879 728 -737 267 -562 -519 38 -154 -102 -8 409 285 790 657 -730 -1 -419 -524 205 -593 518 -627 -329 212 634 -652 21 765 -521 209 -613 -454 509 -262 -865 171 169 -645 -852 519 606 -631 -408 599 752 -202 575 -462 -843 44 409 -663 -636 40 -308 -871 589 268 -601 691 -604 -303 -478 449 -476 -287 -194 450 -660 19 -152 -858 684 239 759 344 -380 94 -429 739 9 -337 -296 748 400 23 579 388 -639 686 314 -295 -740 70 -22 -676 -653 747 -646 -191 112 -316 -44 -329 361 13 665 655 -632 -592 146 -771 506 503 -71 -392 -820 662 665 -302 -324 -792 -114 -146 -828 221 575 -532 -560 -116 -163 160 -149 -264 -477 335 131 361 -637 437 -197 688 -280 25 468 -410 414 400 -788 84 79 678 -597 97 144 -476 -264 -863 -41 -675 104 118 24 -873 489 -344 -360 55 -131 715 -804 -734 -631 -66 617 -276 647 -380 -744 -281 -362 -644 -560 83 572 -650 797 -535 272 -567 580 -466 -364 -584 -523 671 107 -716 372 127 113 -774 -789 -70 338 422 -482 -98 311 215 -424 336 285 -624 -198 -636 572 744 -260 358 153 165 689 778 226 -271 -465 479 599 773 380 340 -455 320 -576 -452 548 -385 72 -159 620 -605 -516 442 -599 -411 -398 -842 393 -199 453 -401 701 164 -293 101 -353 -567 339 -302 -40 -829 768 567 -261 784 506 733 -281 636 180 50 -698 -695 632 -245 260 -637 -327 -304 137 -572 -73 51 -7 -847 -889 157 203 654 -133 216 656 -90 408 194 -685 -542 -280 -571 -879 -165 739 433 -382 42 487 -488 255 -517 153 -546 -331 266 488 -713 144 -815 -316 -102 54 14 -792 -623 -790 -593 602 -382 447 772 -717 -404 527 611 -734 736 430 -552 -224 615 750 -501 348 -282 155 615 441 -686 692 454 -618 -98 107 -620 -358 275 380 -623 -488 -424 -317 -638 778 -535 191 -69 -123 747 557 -293 459 769 -569 292 707 592 523 -25 119 190 -650 -868 -524 -650 85 19 -839 -648 648 -430 -658 -842 -376 -647 75 -460 -856 -602 -355 -619 -463 -509 165 -24 16 -898 -750 -481 -81 263 356 506 -717 -9 -598 -865 -43 -245 -502 -212 -298 398 -130 140 -192 -586 631 -825 8 -773 -191 310 775 -276 -734 -82 -650 -23 299 -50 187 435 -654 485 -65 436 -112 22 750 745 698 498 -67 -697 -363 -200 -46 571 76 -402 -300 -239 175 -526 -810 -5 -681 -212 377 -340 662 417 736 693 649 31 -523 -479 -112 130 516 -154 -614 711 -90 413 502 267 -585 210 288 604 -712 -505 -341 -454 158 80 527 -377 788 -875 26 559 242 101 -832 -611 -478 495 94 -616 -108 -195 100 566 -308 -771 -571 -462 486 326 -748 295 -473 648 420 -518 -845 623 779 82 739 746 709 -544 -773 374 378 -125 -650 -794 260 -120 -597 -363 -304 284 104 -688 658 733 -577 260 -398 402 -66 -666 -564 -890 -515 417 516 -483 -133 487 -696 713 -719 -317 529 399 -802 59 -309 -389 -434 732 126 456 247 596 -201 -379 25 290 664 -662 558 289 679 -787 -783 -351 664 -597 -249 -231 -3 -358 -245 -565 92 -840 -132 -883 59 -884 -463 643 -597 -787 -815 -709 218 584 -390 -93 358 -658 487 -815 -580 -348 -798 -250 -405 246 784 430 -634 -688 -402 -634 291 -347 -504 -147 -524 -204 248 -794 716 709 -741 239 -362 649 -738 138 -679 -349 739 -285 745 -218 710 698 166 761 -612 658 -340 188 73 509 566 -279 236 -539 792 -167 -697 -852 -255 80 -28 31 532 255 86 568 -417 358 506 -42 -8 304 324 26 471 -574 43 -465 364 -71 703 -131 -470 233 209 -694 -747 497 558 312 329 129 309 -415 -761 796 -90 398 359 -888 -530 -93 797 614 -22 -502 -225 -697 453 -852 -469 796 -497 -212 256 211 466 -466 -310 -156 148 280 -180 -627 130 -599 568 -5 -192 -694 296 196 273 394 177 -710 647 -120 71 -62 28 3 615 -3 54 510 355 -327 618 -877 -543 204 -884 515 -595 -72 -209 459 -781 -446 -824 643 240 -565 70 -637 -698 272 -736 -27 710 -678 210 -887 150 -441 740 621 -14 -867 -725 499 -794 -334 -712 194 -592 347 541 -304 301 434 612 -873 559 208 -781 -50 20 73 -89 749 552 -58 -800 93 -342 -872 -667 -585 -244 9 157 -825 -187 738 229 666 -847 -203 -255 -366 -139 210 -40 -211 680 166 768 601 -143 -599 -680 149 -5 -620 643 415 82 -206 168 319 -447 -5 -791 85 -70 -377 -137 -708 523 -899 487 685 -587 161 -237 -705 -20 563 -126 405 -20 -796 262 -217 327 313 -291 -818 49 -646 -775 -758 -829 -462 -507 212 107 -539 -418 729 762 -499 699 797 -818 -864 -631 235 -799 -98 -282 70 -260 713 -762 590 -451 -44 131 770 473 289 725 -503 -137 -115 285 -380 726 781 -606 569 -815 -4 62 -107 -166 542 -52 -319 -182 -22 351 -604 757 122 356 199 -876 606 141 -142 -633 689 -267 -268 -814 320 338 -802 -301 628 -722 40 -68 -800 47 -259 -67 -680 -232 514 513 -354 438 608 -697 -828 116 -343 404 -372 -841 -243 -180 -418 -333 -60 386 582 -836 -420 -699 -501 778 -132 -281 -823 -388 113 187 745 -723 427 126 -716 -860 -325 131 158 78 -47 67 547 587 223 -342 523 -779 -818 -245 784 578 390 -855 -49 -510 -320 544 194 -650 587 10 504 -154 280 -596 -221 679 502 -120 -163 641 -601 747 174 -353 -159 -620 670 581 -515 443 -317 652 667 -1 -584 -95 384 583 -860 -407 328 -822 5 417 347 718 311 348 94 445 78 595 -466 273 246 -367 235 292 237 674 -250 -859 680 40 -389 553 194 737 183 -159 -710 159 120 306 -39 -289 609 -218 -844 410 -6 418 397 -102 -43 -512 197 -396 -684 489 -871 298 -760 -788 -844 715 209 -88 52 -799 372 -694 -91 -838 671 -596 308 -252 -859 -849 95 639 610 -508 441 -277 -8 592 -863 285 -30 -245 345 -313 -422 96 -359 -132 -422 -141 -6 -209 -337 -460 606 264 -234 -627 493 -386 -361 113 -269 39 -305 -359 -346 614 -502 254 -625 114 -714 610 575 57 -680 -437 724 529 -807 -776 -555 -506 -6 -422 -857 288 -696 -325 -701 750 47 -650 -881 420 -775 548 91 -368 -317 456 440 -697 10 -439 -544 83 645 -554 -420 640 135 -65 103 -391 -832 371 581 571 -723 426 147 789 522 -289 -293 748 -566 332 -379 -794 -317 504 -256 -864 -841 16 -566 71 112 413 -35 553 -486 75 603 -896 80 34 -523 387 -72 -318 619 605 -700 240 -226 143 -459 709 168 -336 -58 -37 753 781 548 91 470 -655 40 222 702 -809 -880 315 -146 -720 -38 435 630 499 -644 49 -631 -76 -596 328 706 163 -769 447 -453 77 -353 -226 593 -660 -624 386 656 -365 558 -286 -455 121 -49 757 -315 165 -375 488 -729 688 -695 -29 -841 -666 -162 111 141 430 42 69 43 -218 -722 681 463 -474 -767 254 186 -14 367 397 -355 -513 457 -752 -839 -286 -477 792 -195 607 -407 -548 72 -639 -661 -309 70 341 690 -56 570 -279 608 -155 591 -640 -541 433 -671 -648 277 -443 774 -832 -628 521 113 58 503 74 798 -283 723 655 754 -849 -87 -289 104 -774 -895 -582 485 -653 -95 74 -714 594 -373 -724 -248 -768 166 764 -43 95 565 -420 -767 -464 -121 -428 -199 543 239 -868 34 711 -883 748 587 -813 319 -452 585 162 706 232 344 776 -118 449 -151 379 397 -192 679 377 362 -271 -105 288 706 -773 148 -889 668 540 -221 -850 -861 659 -613 -419 437 63 446 -290 -621 -36 738 117 -307 614 225 -457 68 -373 -823 -899 705 -249 322 -74 -643 115 166 -884 -705 773 -382 598 -480 -754 233 -706 283 -67 -248 711 460 -794 269 217 -726 487 -218 707 -280 666 -282 -156 -328 413 -211 470 -85 381 -334 -343 -264 88 -301 607 -136 -819 -584 -852 225 673 -629 440 -321 108 10 582 -592 -710 261 -857 -831 -176 162 -559 -662 532 -115 -337 65 -875 754 -96 235 -643 425 433 -194 637 -649 209 -833 -366 -384 355 158 336 594 600 545 660 -321 364 -190 543 -296 282 -501 468 -19 -455 391 586 408 -552 362 -306 16 -887 459 684 501 515 229 -346 -55 -631 -298 701 -503 -681 299 261 -666 -7 333 -829 720 -641 224 272 -315 -887 493 765 -510 267 -259 -482 -745 -392 -284 -2 -251 -381 181 180 -740 567 -640 753 83 676 427 161 -301 237 310 -522 462 -861 489 166 590 -870 -213 -137 119 -723 -128 95 659 -759 -759 733 -550 -149 -818 -352 -657 -130 84 209 -774 -476 302 -200 -322 -829 612 38 683 294 528 780 -294 -470 443 559 771 -495 -320 6 -482 -685 207 -209 -881 75 -631 -248 379 40 242 246 295 319 -142 123 63 -374 -226 -434 304 -755 263 604 -800 473 -306 -220 149 -55 -732 -199 -9 717 522 475 -495 -208 -65 552 -373 -154 -51 424 -372 -402 -748 -387 146 -608 -898 635 -801 -116 -238 25 -700 -617 -414 337 481 632 793 680 -756 -8 -494 -868 -506 -876 -230 -826 -822 50 -554 580 55 -575 -523 85 231 -680 335 720 341 -515 -832 -840 722 152 -695 744 -820 0 534 -248 49 328 666 376 304 641 1 -236 -145 -135 -815 45 -379 -81 -302 -725 705 -454 123 343 -751 709 657 573 453 -386 -162 -207 340 669 209 -270 -63 -811 -203 502 -890 278 476 -182 -898 38 777 137 554 650 648 -1 208 0 -809 247 710 -506 -339 695 464 -208 -289 -270 -714 699 -740 -100 297 -636 98 -517 162 493 -449 -336 519 -203 -564 579 229 -169 -368 -704 555 -744 -192 355 690 739 240 -272 -425 -884 -335 372 572 80 -404 -178 543 71 722 -136 17 605 -265 239 181 425 -600 -816 682 661 107 -748 570 -642 -777 -334 626 -324 -699 257 -53 -793 110 329 518 -505 -194 -386 313 -431 416 219 487 -811 -380 200 -94 -704 430 777 118 169 -744 -495 63 477 338 -356 515 -473 63 524 131 -861 711 -623 -197 712 125 -637 349 -69 118 -676 793 -859 174 36 708 745 489 469 -427 517 343 -480 -481 -142 -373 33 565 -41 -514 234 -664 163 -446 -580 -695 -752 276 216 -502 -478 235 -10 417 -702 734 417 -611 393 120 -18 63 -605 -332 -435 -266 -701 792 -134 358 -285 -167 -684 171 -386 -450 -187 480 773 -440 -499 604 -463 274 -197 -106 637 -862 738 -664 -95 -823 28 -412 -522 -8 -461 560 -93 580 -594 -232 657 -700 712 489 374 -886 -227 -804 -834 27 -568 613 -52 -39 231 376 716 276 404 639 318 367 218 -668 375 274 -88 -402 294 319 476 -900 467 -20 -680 708 -685 275 245 -586 432 -15 -361 -231 -695 -691 -761 -564 -688 -131 311 -688 276 46 544 -489 -564 -37 509 203 755 -171 -777 -729 372 -7 471 244 -185 -628 -734 -88 -237 -900 -121 133 -750 180 569 -738 791 469 265 -142 54 -573 188 -691 563 22 -286 730 675 43 -628 -481 -173 -452 758 -792 -166 287 381 -844 -654 636 181 -617 -712 -15 -281 -819 462 -705 -3 -486 294 -364 -399 79 -435 -213 16 -106 224 -95 -787 259 -586 -319 96 -574 670 38 -757 430 -254 -228 -734 -561 -335 485 209 564 -17 -220 -482 -553 -294 181 -93 723 -374 769 366 384 386 285 773 53 -792 -389 -60 513 -216 335 288 -612 -295 -325 603 168 -397 233 -276 -530 -47 58 -331 -465 -596 -21 483 -268 -89 -510 -12 -333 462 460 -472 -556 251 378 424 376 -809 -12 -321 791 132 41 -267 -580 248 411 -247 184 -564 59 314 -308 -602 81 658 -382 687 -839 -804 -534 718 -81 -295 593 -203 306 670 -724 -368 -333 27 645 -491 -212 -356 242 -430 -587 411 -532 -118 -847 420 82 19 463 -410 -708 289 197 -236 723 -891 -469 -95 176 -129 141 -294 -193 98 -565 -114 -766 282 -572 602 614 479 -885 39 216 685 495 -813 -625 602 219 269 743 89 -644 606 223 -57 -459 -769 200 -612 8 569 241 152 110 -284 -42 -131 591 -671 572 687 -100 412 -766 -871 -891 768 398 -298 312 -218 262 -380 48 -199 -72 -387 327 -758 166 -409 -745 -300 788 790 -883 -368 -46 -540 111 59 359 -807 565 -297 -685 679 498 -373 215 -624 -469 722 763 -306 646 436 -748 -416 -22 -808 350 -152 12 -66 -174 -397 369 13 530 -871 -18 -788 646 -182 583 -435 530 -348 -826 98 -486 782 -198 346 153 786 759 693 51 -157 -255 714 43 -29 32 285 -356 -213 -81 694 -819 530 -25 666 589 745 456 -30 522 -862 -387 -423 -176 450 -385 -821 798 -801 -872 -351 -348 -803 -494 678 97 -308 -548 -887 452 -162 -738 -372 -276 -682 -692 -458 -335 -177 -696 -338 -470 -397 544 -885 -374 -17 193 -716 137 609 -719 -775 8 -154 -595 300 436 -439 238 -396 500 503 -496 327 596 455 -301 -15 733 -519 763 -330 791 -469 -452 -249 404 -588 -219 -155 692 780 -6 -252 -219 91 7 725 170 699 -860 -288 -221 -775 -629 64 -410 -576 457 -239 -128 195 -889 530 382 465 105 734 -309 591 687 -559 -476 658 319 153 -854 -174 119 -452 -524 -826 546 -269 -378 130 -407 469 554 -56 59 343 -444 360 -795 -827 -349 275 -163 489 -849 -659 -677 737 496 554 -369 310 -553 -738 -60 -667 686 -360 731 -580 781 -390 -776 573 -893 -708 -27 -878 94 32 -355 -75 274 -679 -92 -517 -343 -463 -783 -260 -837 -220 334 -509 245 239 170 52 -771 -215 513 -841 -890 -641 46 358 -753 -86 -344 305 -886 -830 -456 -340 -201 -36 720 724 -500 648 218 -404 686 -814 471 351 -268 760 -354 119 -705 -854 -490 -836 132 93 -506 344 456 554 605 -567 -86 -265 -861 672 433 245 61 249 6 408 460 449 166 658 -789 553 -658 623 -864 62 646 -854 85 -680 598 624 181 -213 392 69 -123 190 645 602 197 -593 -399 -373 -346 778 679 -148 44 220 -601 -702 743 114 -179 274 272 -523 -54 283 -287 489 -867 -271 -569 -584 408 -532 -532 -272 -830 -276 259 -495 552 611 555 26 38 -321 463 377 -337 -215 425 -209 -209 550 423 21 646 740 -179 -377 -612 -38 519 -624 -573 -377 68 -507 -834 -684 288 704 -363 298 149 491 -396 680 636 510 305 -89 -37 -118 -623 752 -280 -14 -20 664 -339 -41 -246 664 517 15 -845 609 447 -142 -422 -416 -646 152 436 -60 104 708 -36 583 610 -408 580 -19 -262 277 -464 -699 626 18 -179 -653 -152 -281 -595 -287 -153 -430 -645 128 -52 -149 626 566 -685 189 -545 -675 620 -537 -11 84 151 -341 483 -181 -250 -784 -371 -468 -771 418 -253 -215 -570 -713 -603 -216 343 -191 -650 351 -199 -589 -25 -663 -55 -370 375 662 523 193 34 184 -92 -837 -267 -486 -171 102 -784 -634 -280 -625 365 -657 -764 498 -318 -468 -489 62 -204 241 734 -81 347 418 647 19 -137 694 675 -573 -216 200 -830 654 -853 -320 -45 17 -215 -286 168 -205 748 -314 438 592 -303 -503 514 -796 477 -296 -584 462 494 -564 -576 481 244 -892 -382 -776 88 700 -407 -375 167 361 -159 -101 496 172 -222 55 -673 -576 -798 398 -40 -269 -367 -356 71 -588 -103 -823 -682 413 135 754 534 284 -674 249 -565 308 421 -399 -19 -565 330 -186 676 -159 -433 153 -899 -774 358 370 437 238 -324 550 445 561 72 531 359 -515 -5 -386 726 725 -189 145 -473 -872 -331 -124 96 -115 654 597 -286 735 702 291 -704 -155 -61 652 -77 -52 -850 -118 -691 294 -54 465 508 553 670 -224 -253 443 420 -254 378 -560 422 -708 301 -450 -791 780 319 -682 -334 -460 -160 704 361 -797 693 195 577 -726 -688 667 232 -412 -490 782 -378 -308 -139 14 188 -715 -581 -586 -734 -111 -716 -51 387 -106 666 -668 -213 550 800 -99 -437 750 557 -64 -317 710 386 -322 631 -665 490 -497 -59 325 -354 -508 -206 739 542 -601 259 -627 -655 -713 -575 465 111 -852 -809 738 -679 -118 -817 -10 402 567 533 -750 31 -772 362 668 649 790 420 525 218 -2 -839 172 -79 -468 -874 462 751 -563 519 -639 603 409 218 -286 237 -783 300 -568 -875 785 -373 -141 671 261 71 -661 206 326 736 566 27 356 65 -182 495 -290 -216 556 192 496 -657 -38 -457 -301 359 4 375 253 -490 -208 658 -659 -654 -320 -584 -472 -823 712 -194 -63 456 -598 -503 -187 -721 -39 -174 -604 -588 -21 -710 -884 541 63 464 -199 -431 189 134 -529 -225 -494 -120 -245 569 -495 221 730 -285 531 -844 -361 -442 77 -654 -793 337 349 -196 -214 733 748 194 -70 -377 598 -160 588 -707 49 667 519 -505 -882 -673 800 -876 -596 -59 84 505 544 -553 329 -419 346 247 -281 534 104 -56 698 -354 108 -671 119 -170 311 227 -713 -843 -165 -580 -256 -246 -517 -309 -845 528 -260 183 -128 -481 296 199 -701 -525 -35 -439 57 -69 385 621 -165 76 104 546 697 209 -662 -472 -703 689 -374 193 -497 -1 -271 699 -55 -560 -58 -142 -186 181 -45 -114 -202 594 -17 -380 -254 -786 425 99 367 768 13 -798 -560 -52 640 -212 -534 195 -371 -560 785 -14 -750 -398 325 -478 -727 -74 -584 353 -284 -508 -193 -417 3 -515 -856 -852 -275 -203 480 793 -289 -731 320 -565 -65 623 418 574 556 700 -215 355 -542 42 -341 -294 450 746 247 566 34 -361 -28 615 -652 -59 456 782 435 -47 -246 -883 -496 -349 -520 565 705 264 -145 380 -155 174 -487 -717 -644 -186 -245 461 -45 -296 492 31 144 651 -758 206 -403 480 375 454 577 120 -596 -734 691 -67 -366 370 682 -52 -198 121 -133 420 -147 -343 -625 -788 -621 281 -92 175 -365 -9 -899 -409 -529 -103 -883 -691 731 -847 -636 260 645 -449 -804 -848 -709 -792 10 620 -581 -586 64 299 -761 426 734 188 -770 260 -174 334 517 -34 213 430 -581 11 -823 662 565 -121 160 -124 327 307 328 387 207 572 -396 -424 -236 -531 -625 -558 299 177 -542 564 -497 598 -264 109 -584 -377 -714 795 -576 -840 352 -381 -605 638 28 -564 -8 74 -591 -129 -136 -58 760 -175 -778 -164 -394 -634 -91 188 -268 -520 -604 85 189 -98 713 352 69 337 569 356 306 -260 627 -737 727 -162 302 302 531 629 478 -721 76 691 -815 475 374 408 217 -697 -201 -407 -580 -580 21 423 -823 559 -86 -707 -784 745 578 -291 649 669 -499 764 381 697 -517 435 -370 358 -771 -573 401 -211 92 410 676 189 593 97 548 715 -489 -595 437 -833 -776 -38 -151 -142 -575 -822 168 209 -392 478 -461 -315 -294 -809 -872 -78 -147 -420 -641 -314 451 -577 -857 607 532 109 -637 619 -411 -355 564 -358 -169 67 -538 -7 490 -862 -463 86 639 -386 510 -875 -781 -664 595 -594 -329 -241 -832 -196 -81 -633 -502 -529 -569 -326 452 37 -355 302 448 109 -55 -757 475 -409 715 -621 -682 164 87 -395 -245 537 367 159 577 -542 -762 -646 51 449 -756 -499 -585 -172 486 -772 -709 674 -117 -468 -306 -691 147 -894 292 -839 -823 681 138 -275 204 0 -297 472 749 461 -407 543 -265 -35 -763 -182 -621 447 -38 -595 -738 88 -617 -540 579 795 -207 544 -850 -554 -824 199 486 695 -717 -868 598 628 -457 -493 163 207 495 236 -532 -20 -615 -74 -495 634 453 197 -332 -7 -111 410 780 -135 421 -846 603 -96 81 -354 -22 -348 182 542 -471 -753 -551 186 628 337 369 3 124 156 -823 10 -617 -405 -176 514 -66 -120 498 561 710 -658 -82 293 -548 -526 -417 -553 -806 -235 -75 9 -356 -860 373 -138 333 -139 652 176 -172 655 -735 353 97 479 269 -732 462 612 602 145 221 463 795 -174 -234 -215 -312 -253 -250 -844 -115 757 303 298 256 -285 -649 -387 585 -699 -637 584 585 366 627 713 388 -275 396 722 416 443 -757 291 709 634 206 -594 528 388 279 -122 -540 -867 -549 539 -586 156 -712 -106 384 394 288 -813 -692 310 -384 583 -896 -11 757 -568 -215 369 -618 235 373 540 752 445 330 -357 679 261 -679 228 781 634 642 497 -603 -338 -352 -543 -792 -452 -314 665 -233 -27 -704 -47 -308 686 649 -565 719 -470 346 333 -807 -648 83 -445 -772 -347 -309 -620 -165 655 -216 330 219 -169 385 -376 -535 326 -291 29 434 -585 86 88 -598 336 388 -548 -247 49 -563 426 362 228 172 5 404 -608 -389 148 -788 328 -60 59 297 -399 171 743 264 224 -234 -809 -364 -512 755 -306 75 -137 734 706 -446 -521 701 602 -168 440 15 -613 269 -843 -243 -136 -701 -882 -880 -263 418 298 128 -709 -183 688 -572 313 -426 -555 111 589 390 -149 755 271 650 -774 348 297 762 424 -145 -676 -434 -236 -567 -241 -589 317 -158 463 -779 552 -353 -546 -261 -785 217 382 -529 -719 680 61 347 -416 304 103 724 692 -459 276 105 -579 470 671 -521 -364 514 -330 -38 -449 682 685 -260 680 -892 496 -353 -372 -92 190 405 -673 -144 -546 452 204 -547 262 554 -737 -884 -262 -535 84 -70 170 -407 -579 470 308 -264 -595 -447 159 507 109 -437 419 -181 -670 -384 776 -827 -108 -533 330 -172 385 -121 221 56 691 173 -80 618 714 177 503 632 279 -866 320 -703 -30 -636 514 -714 608 210 -282 -852 336 711 88 -744 120 610 -754 -810 682 536 602 572 -527 -494 -271 164 -224 440 574 -807 116 -334 -790 -505 186 -122 -126 91 -852 -375 -689 -533 688 -776 -786 595 309 -110 723 -656 380 384 -606 657 26 -601 -437 -522 -49 486 -801 -846 500 -562 151 -690 632 459 -610 502 183 -100 267 63 -558 681 337 -326 32 -165 -81 -563 -372 509 511 -180 -138 357 583 164 652 -796 -565 -214 -394 629 -49 691 95 -768 422 -717 552 -783 -591 254 745 117 649 738 -276 320 504 -754 -827 -313 -187 -842 256 -293 248 -492 276 -380 -899 523 -745 545 -676 -864 393 -282 33 -393 604 -753 331 672 -833 -466 95 -117 -218 752 532 -479 267 -453 483 -258 -681 333 317 356 541 747 652 -546 -322 -66 304 -29 -119 281 -763 259 -147 -721 -137 700 -151 731 -20 700 -289 276 -87 -451 489 -227 764 -405 658 -217 -787 570 141 -738 430 -29 -126 -454 162 -40 299 -445 -642 -540 139 67 171 -293 -518 -127 96 -612 -102 244 -308 -416 -64 -485 -862 337 -659 -298 247 315 683 135 681 -779 -705 -630 -324 -281 612 -8 -764 274 126 -483 -302 -444 417 -57 320 -277 30 -407 -885 500 -75 729 794 501 458 749 -896 -873 252 -341 -753 36 22 -281 -600 165 793 170 -747 -273 713 -213 -467 693 -801 -575 730 -808 131 -704 -184 -199 166 727 704 227 -325 -871 -900 613 -739 -447 317 -446 71 -95 83 -839 -606 533 -597 -91 76 -570 536 -493 -263 572 -615 -119 -43 -280 -723 165 341 263 308 -569 -210 -780 596 123 720 258 -542 -381 787 446 -419 -595 -642 -406 777 -606 -381 344 580 -300 -808 706 540 741 -702 252 -77 736 168 -879 -887 541 -511 607 -535 466 688 -201 -97 686 270 -528 740 -496 -875 168 -603 -162 -431 -231 -452 -609 201 -299 105 -713 43 341 674 -750 458 447 -519 -384 -617 -498 552 390 352 760 -275 478 -812 -533 453 -298 478 -737 474 -304 363 497 -644 747 -770 706 251 197 651 -603 746 722 -745 -830 -57 728 670 300 -647 -796 -211 700 59 -28 -572 -307 -111 -710 -28 -94 -507 -281 489 -684 -174 453 -449 -166 -438 -673 -813 -180 -491 -458 -811 -416 2 31 662 693 -894 -322 -247 -798 -484 535 -182 664 -692 168 523 -178 735 670 121 477 -223 -702 351 -293 420 134 665 372 77 462 -313 7 261 -110 -360 525 -503 -134 438 258 -558 -132 3 -593 440 388 -236 353 -765 -787 -496 592 783 -584 264 67 455 417 647 -521 474 -629 406 -201 437 -502 -518 -477 370 217 -230 673 472 -476 -307 157 244 653 265 737 160 -165 -266 251 -865 217 -855 325 -490 -444 359 799 426 -438 -266 677 -495 249 6 47 -836 -386 590 -677 -275 -673 -752 548 744 797 -76 703 -71 -574 -19 683 -823 693 652 -406 -814 -114 -237 -213 -877 -297 -595 -243 524 -494 693 423 -46 -108 344 -768 -299 -45 751 37 40 715 -886 352 -342 -200 521 -82 -458 415 -524 162 -806 -351 38 -253 115 280 778 721 593 -874 127 103 -795 -716 -133 -112 -892 -767 210 -875 -611 -217 -84 -157 746 -322 500 -496 763 97 -12 -68 -120 490 -680 384 376 458 430 -298 789 667 -888 503 137 -547 -206 -618 501 -4 653 414 -27 722 -16 -239 474 -705 -187 527 -613 -851 -881 208 -122 -258 -441 518 93 -194 -476 -519 -459 61 -190 658 415 -250 744 404 -152 -253 -650 447 424 46 619 -404 362 -207 -887 -26 62 -397 666 767 -85 636 -177 529 42 649 588 127 -817 -422 44 470 -67 -51 -367 538 -298 394 -674 399 -654 -29 -730 304 -771 -80 528 216 525 231 629 46 53 511 725 247 -728 -31 -648 -775 -668 541 634 470 633 422 -24 29 -787 -215 101 752 298 94 -369 -125 716 -580 -281 123 -335 421 571 -363 -313 348 400 -29 780 648 -283 -836 59 -267 -601 663 -793 581 -401 643 -765 -86 -879 -495 -346 335 -624 -212 402 -268 747 -710 589 -635 523 294 -529 798 -102 345 497 358 -23 205 383 568 -112 -703 755 -138 -853 -102 -427 326 -373 -117 740 657 592 -628 -704 -527 166 -778 -645 -108 -512 534 -795 -856 135 247 -433 -221 463 605 -250 740 -33 -785 -199 384 -88 198 -570 -299 297 -525 656 137 -459 -657 320 -856 738 606 -676 -887 -691 368 -652 -47 -252 352 -68 384 -551 -467 -51 -259 250 524 -720 232 338 -280 197 -369 -165 773 -51 -376 -870 67 552 603 -525 -757 -740 719 -871 -880 198 -548 -178 -401 -592 -566 284 235 -204 -132 -815 -855 289 336 561 -80 -468 -428 337 -265 294 347 706 485 484 464 191 192 256 481 18 73 -414 611 -686 727 678 54 -28 690 463 -127 -525 601 -820 260 523 -110 -309 -900 93 -842 -483 -697 -155 266 525 380 396 -62 19 213 186 695 152 237 747 225 -640 -189 -814 -190 181 -874 -542 562 -342 789 -687 524 347 -170 479 71 124 -696 598 -778 -782 -663 -715 396 -833 31 370 -88 -175 -19 -198 -751 -391 -526 542 -351 -422 -482 -778 -670 -111 534 -6 644 554 -652 577 -773 -124 503 -299 -41 -889 -574 482 -560 -10 373 -193 -546 381 -440 487 649 284 483 -621 -661 -201 -839 185 105 -281 -677 350 -470 511 102 781 334 -729 -235 -549 -725 740 440 172 -349 221 -679 669 131 -780 275 596 -240 143 483 223 338 -647 -857 695 359 -80 724 -689 -80 560 106 -756 775 -432 442 756 -193 -850 -555 590 404 -329 -317 -298 705 -792 -736 -656 417 -879 -314 253 9 749 379 415 -690 -573 -766 -478 399 -13 305 704 565 719 -628 -666 224 -844 -424 396 -333 186 -531 214 178 42 -856 -896 -782 -75 197 137 -89 555 -93 712 206 -87 625 67 163 -137 550 -561 400 43 -412 -493 555 -873 -1 209 -449 -252 639 -630 -718 -818 -118 402 121 603 -857 589 721 -554 -606 236 -206 -153 -265 640 -15 582 335 125 -152 -688 257 521 -317 295 209 330 -547 309 -464 -758 291 -196 -742 -473 684 -653 298 783 -42 785 -524 106 -187 -700 -75 -713 236 35 49 -793 -80 678 418 473 -540 -83 793 14 -239 -428 698 -45 -790 -583 -634 -200 142 467 796 -510 158 271 -493 -821 565 -672 188 -122 221 93 182 774 693 798 360 -30 -703 -259 -182 -859 -44 -104 446 -405 118 -892 -405 -53 -472 287 -268 -219 -569 -161 158 640 -486 200 102 -446 -332 117 -651 -250 -91 -678 -205 -415 763 36 -702 -264 469 -545 656 18 -231 251 751 -458 -176 -281 574 -562 -720 727 -499 155 -839 -689 -337 -489 -174 476 471 -409 231 473 474 447 -732 417 479 -321 634 522 -885 709 -552 -272 765 249 667 170 -263 242 -98 381 464 658 -457 -166 -60 -849 -74 -98 469 695 465 73 489 323 -638 -164 696 -128 402 -1 -153 247 699 -161 -165 328 471 606 -412 -430 -861 -863 -137 204 14 359 320 -25 39 -560 21 -485 547 -319 -176 -348 100 -22 -534 192 -153 474 26 -572 -617 -295 556 256 520 64 -900 -839 -664 548 697 -353 -749 371 -25 -362 -693 246 229 -805 699 -631 -699 -346 635 -692 -661 403 734 138 268 81 -670 -335 488 -99 266 -382 446 -407 -879 -637 -764 388 -566 313 -686 -850 572 -530 643 297 733 612 560 192 -327 735 687 60 776 -191 5 449 518 774 104 6 -3 -409 34 35 -95 580 461 -156 161 494 564 243 163 397 -496 -345 349 -290 -566 -83 -136 -281 -249 -46 162 723 -770 -136 31 280 -215 337 -180 -380 590 708 711 640 -205 795 -74 -328 -172 570 -603 268 446 -71 -438 -164 778 -440 -758 -399 -667 -833 766 740 640 -16 -139 -784 289 436 -796 769 -821 410 -794 -324 -3 -255 -761 -707 380 -514 -463 -848 -698 76 126 7 -531 715 -493 574 640 465 622 9 -566 25 283 -836 767 441 -357 298 -333 167 -215 -255 -560 -633 -582 601 430 -44 -247 120 -517 -85 295 -729 -129 -746 -340 570 -736 -613 -205 -51 721 454 69 -765 255 -596 -621 374 -565 243 629 71 248 -43 -401 590 429 633 645 -158 662 -771 774 -53 -223 -254 -327 400 -261 394 -192 -211 772 679 -715 -781 117 483 -260 -758 519 -138 -267 394 -275 -331 -365 -446 150 -621 576 -600 714 748 606 554 -801 710 -277 404 210 -305 -834 26 -705 100 415 -443 -243 30 149 -266 113 506 320 -365 -60 -733 -481 667 -3 556 -741 434 -119 -840 -842 -303 -844 -848 -758 -346 783 244 -562 41 -651 -44 179 677 80 550 -366 245 396 21 -506 -749 604 360 -422 743 596 -259 -743 -620 -511 -476 -64 -143 -210 -35 49 267 702 210 632 -771 -834 29 72 -846 232 762 618 -360 -585 496 100 214 -102 -362 601 250 -182 -564 -565 -633 -526 -397 91 21 391 392 794 666 491 16 330 798 539 -446 799 240 383 -676 509 -68 -399 147 725 -424 706 408 -362 -597 -23 487 -72 -217 676 -117 471 122 455 -249 573 763 -273 -142 -875 368 597 -222 129 1 -509 -531 -831 789 738 682 388 -630 -719 -273 -664 -107 567 692 758 111 -859 -363 -342 -575 -765 -458 670 -514 -212 484 -394 -651 154 521 148 -856 -896 93 -714 313 355 369 92 -215 -267 -377 -664 -490 -535 -264 66 142 487 262 43 -86 -258 -101 166 -883 513 -440 -257 -279 551 101 -769 45 449 -338 511 -453 696 -825 354 -426 743 733 -488 -802 81 -589 -397 -858 776 -243 -405 231 -675 24 -136 286 151 -205 231 -228 52 -551 205 -249 752 173 118 -343 -714 -174 692 -553 -411 -390 581 -395 -226 -54 -375 -94 -650 -414 764 -289 8 80 92 369 -575 750 -571 169 -843 -610 -157 209 -143 129 -679 -561 -315 522 201 797 719 765 -466 -140 -496 138 -655 -141 287 -729 -26 -228 310 252 25 -447 372 702 559 770 356 414 -358 -846 -731 -533 -891 -899 749 576 85 597 -881 58 -542 -549 -133 393 399 653 -101 -23 -634 105 11 -431 -626 94 -896 -793 -305 -741 -203 713 -366 -80 -413 307 43 -732 -745 -580 470 346 538 -160 573 632 -348 -641 565 -294 259 -775 -885 713 14 408 -99 -362 552 -494 -381 -750 608 117 -120 223 575 -754 66 -530 -39 21 -828 -721 -506 543 547 316 -511 283 695 235 283 -307 97 445 -161 -867 797 -146 -83 -271 -634 -210 -583 581 298 -143 -382 -725 -313 347 -89 568 66 -80 -744 205 -156 -482 -486 735 201 -165 -781 652 736 -304 424 -558 692 610 -283 -757 -575 -570 -359 675 -332 -736 -384 -350 65 234 576 770 -419 -387 -199 -637 -652 573 425 586 651 -750 -191 84 -896 -412 -547 -61 325 -730 338 612 -353 422 -334 236 -215 26 -39 271 -30 571 -651 -173 -184 -516 526 274 -395 -204 264 136 -380 -111 47 -157 -596 216 494 -698 -60 -661 668 -522 -803 253 -713 713 278 -388 354 -678 -749 585 368 514 -219 -614 -130 -404 -846 236 -324 -505 -540 -565 -89 -616 -120 487 -640 -504 754 419 -546 671 -583 318 -241 370 273 -37 -397 329 -529 -898 -398 -178 -353 75 -529 -792 -421 -545 -492 25 -489 4 98 -651 440 411 -416 -626 -560 -786 -63 134 228 240 -7 498 -765 136 470 560 -842 -764 -549 -664 132 -133 127 284 -566 -888 74 216 -164 788 429 517 200 -105 14 -82 286 757 -103 -124 -552 -897 -35 -335 -451 -639 -719 754 -183 -208 -676 456 -410 231 608 206 6 -231 -441 446 303 -153 456 703 -576 -14 -381 -132 -26 -129 290 646 -746 -636 278 692 -229 -514 302 -405 -243 -244 421 646 -156 752 162 -63 -57 489 -795 465 -715 -896 -266 635 -91 608 -69 -394 224 64 -707 420 247 653 422 558 -171 -882 -427 -693 389 -290 92 52 -491 -357 477 625 18 682 -879 653 -389 -231 311 -733 -457 762 -827 510 -130 -745 -162 -468 -731 -346 4 -171 295 755 301 -599 327 -687 416 628 -527 625 -570 471 163 -74 -826 -585 526 -739 362 -220 624 312 -656 668 -505 -677 -849 -299 326 300 370 129 -7 -586 -578 -168 261 220 -467 329 -743 -160 -397 -474 -164 34 717 -549 310 688 259 -91 449 -861 -119 -330 795 -493 286 -497 353 -588 684 719 -404 -441 614 -879 749 -40 616 228 439 -445 77 -340 -838 2 -219 -49 210 -2 -222 -232 758 -425 -828 -249 -198 13 561 746 -6 -322 -482 124 149 -88 183 186 556 -239 182 -111 -745 187 -411 548 1 2 -176 -628 323 -703 -766 797 -547 -596 -333 715 353 -324 292 -618 -576 -233 -605 275 776 -236 -606 -777 -169 -71 -848 561 -136 412 -15 -673 -713 -42 629 -550 190 -457 270 102 -526 54 417 -294 -708 432 326 -763 477 -121 -167 389 -176 385 -112 -685 430 669 54 39 -206 -586 618 -106 -687 363 -46 -628 -151 697 357 -274 -57 242 16 77 434 747 -532 61 626 -254 145 167 290 713 31 280 -844 668 -247 438 -558 404 -151 345 69 -618 256 -302 495 -42 559 -594 -634 -276 585 -423 259 -754 -581 -108 60 144 -751 -464 -24 62 -150 -355 280 -587 653 -866 768 -725 -604 264 19 695 -761 -152 501 -850 208 -834 -182 386 46 -439 666 -792 -605 671 627 277 131 -800 -468 194 111 473 549 684 406 -575 -570 46 477 -230 -639 620 795 221 -460 3 -261 690 -641 444 738 310 263 -539 -37 -762 -843 367 -593 -560 332 -888 -224 -304 284 -639 98 -752 125 124 -590 -311 -200 -412 -445 -408 -222 68 638 -164 759 -411 -473 366 -897 -265 -38 292 -141 110 252 -279 -169 -472 -498 321 575 26 -551 -375 -136 656 509 303 8 -305 -552 542 -140 340 -53 30 -63 636 -639 693 680 -778 -767 -565 704 643 220 -51 555 540 120 729 -649 170 279 -336 -450 315 -482 -490 -495 -607 763 -43 -435 -87 589 -202 -785 19 613 -766 139 -603 -463 75 567 671 731 -863 -422 584 358 -659 762 89 393 -617 502 562 -332 -228 -75 -226 -897 -532 666 641 -756 -517 294 293 267 517 376 36 -611 413 774 -482 -44 -878 129 610 -254 206 -385 -500 -867 -704 367 -561 -44 -832 -604 -514 478 -742 -255 532 248 790 -76 -420 -200 330 738 -502 664 692 191 -571 562 582 281 -186 756 -78 -454 436 154 -684 -511 252 740 -263 -387 -458 657 -97 -675 544 239 23 -683 -383 507 766 5 115 632 -768 26 -512 -844 707 376 102 -870 -708 -566 258 351 -470 -133 273 277 -73 -776 162 -632 -508 750 117 526 -339 -754 -741 713 334 -805 -869 -832 217 475 703 791 182 -567 -283 651 -271 -54 -547 -176 274 -746 -564 62 -774 -101 708 -826 476 76 -688 417 2 385 -224 -871 -873 -70 56 -119 79 272 -701 -131 -85 91 686 581 567 433 -446 -302 696 -33 -741 -587 516 429 153 71 -113 -272 -119 -445 660 -465 700 114 -527 -771 -632 -786 -774 -5 -320 -289 269 -875 333 -239 -162 655 530 563 15 -778 -357 556 792 92 639 -826 -498 -648 -662 -84 -866 -403 683 -452 -469 274 433 81 -826 -232 295 218 250 111 19 379 -638 -344 203 681 660 -715 -489 -441 6 262 -328 -265 -631 740 -727 -179 -779 125 792 -160 -628 -814 -633 -139 -478 718 -830 395 -799 -240 -355 -722 -313 -535 -46 -87 517 -846 427 -330 -9 -24 711 -268 -628 446 -142 -493 -493 -73 -790 438 12 -311 -179 -470 719 -867 -434 -418 143 -203 -825 56 -659 -845 530 13 644 -754 440 289 -603 -59 482 -6 -533 -122 102 412 196 647 296 461 -378 377 -290 761 -112 -323 -425 -63 324 -687 -470 597 -744 517 748 439 405 -478 -583 -142 -898 518 -207 410 -546 -315 -405 716 222 298 -276 657 -305 -339 50 341 -754 -805 552 -883 418 757 297 -614 -418 699 -87 728 -433 413 -291 -115 248 -381 -416 357 -875 -289 -801 -103 798 -331 -705 462 -114 538 -640 -224 764 -215 -508 -466 -763 -196 214 -627 -24 -138 -285 96 -288 592 -414 775 -853 -94 54 -883 -365 248 -166 -446 -753 388 -464 -503 -589 726 -34 311 -173 -743 239 -712 284 773 -433 6 795 -800 -349 201 719 -763 718 506 314 589 343 528 159 356 200 -373 -525 562 -144 -740 723 -381 -148 -478 -853 660 136 -315 413 600 264 413 -750 370 421 21 -43 247 -69 403 -843 217 -414 595 -825 -812 -591 -608 -887 760 296 757 -667 -880 -162 538 -430 -809 607 -466 549 75 -686 -737 69 388 -850 708 149 543 97 168 -182 -600 223 -245 -478 -529 248 663 114 789 634 632 -266 -811 -305 733 -778 82 -12 -783 208 639 398 673 719 -156 -609 -853 -451 727 201 -1 -749 -806 771 -189 -606 399 334 446 -584 6 -609 232 440 -842 -622 -157 170 259 84 56 464 -475 134 -215 -362 -223 -659 0 -712 -174 -556 464 -348 -578 -640 -6 705 -523 -771 -575 -344 321 387 -425 45 579 -586 -544 -392 -723 73 -166 -771 -617 -771 -100 -569 -33 -56 -554 -173 494 -769 -730 745 -532 347 -194 -17 790 233 -112 -43 -865 490 -854 -400 525 -410 -172 466 -451 739 629 85 -768 244 777 770 -513 -285 -690 -709 -10 478 -611 -9 704 -644 -697 54 -97 -770 777 -47 278 228 200 500 33 208 -30 -262 121 -546 -808 -192 -101 -377 -214 -246 378 -761 -306 -394 127 515 470 -117 -514 329 -659 -866 699 524 -809 -798 -428 692 -706 390 -402 -62 158 -366 155 589 -158 -334 -709 356 -62 -214 -26 -805 -119 -793 -407 612 -89 -658 485 793 -734 724 352 -681 -784 -367 295 -509 28 -112 -397 -367 -776 -141 -634 -336 -297 501 451 191 153 -299 -38 -443 -139 365 137 -511 -675 704 183 630 -320 -795 -579 -299 -7 -28 -118 215 312 527 -296 -651 -638 -900 -341 -60 -140 -525 -757 482 -787 -193 687 -880 -84 -329 234 -838 254 -887 -788 -524 -767 -156 501 -749 -386 8 -291 533 237 -103 -245 -382 612 -240 308 -654 758 -480 131 799 660 -513 279 -400 -870 -50 -790 158 183 -592 160 617 -98 -802 -328 665 381 246 -272 607 781 133 -317 -665 -533 -220 -543 -356 -289 33 -329 555 762 -889 -548 -138 462 226 753 578 -94 108 198 107 -509 -80 521 205 -741 -512 -823 347 -687 -17 -796 -405 -743 -376 -646 -465 -126 287 -188 8 -463 308 -796 -179 -563 310 -327 -173 -714 -217 -197 -605 -575 -424 561 -240 113 -296 -853 -27 -258 225 -109 739 -849 -257 -801 -208 -800 -620 -893 -220 -50 339 790 -431 -191 461 360 -610 -737 -552 -514 -229 -242 254 216 -866 -764 337 -682 -382 744 -527 278 259 37 -397 239 -849 -622 409 124 -260 -455 145 304 -324 -765 348 -215 -224 771 123 717 -88 -730 691 -494 46 -546 -112 -47 541 351 -76 122 -794 -776 800 162 519 -151 -732 -125 -184 -826 -305 -864 123 223 -111 495 -402 -316 -181 -43 760 -200 688 301 556 -771 543 -229 286 719 93 -602 -742 321 -178 -250 -569 -99 -217 -151 164 755 196 529 399 -411 -597 57 -656 790 -707 488 -112 341 -55 -333 -505 139 -319 764 -360 344 -806 -344 -212 33 218 533 -155 -547 -127 753 -132 11 408 -89 -64 -205 -69 299 466 580 436 351 10 481 682 691 -151 -452 -284 397 146 71 412 98 -801 341 -899 -614 271 -596 628 -144 105 561 -171 439 -292 489 -538 -210 655 -736 -188 -228 170 424 -421 796 9 -36 -274 -745 -189 -60 306 -567 -343 -708 -139 -360 437 678 39 259 722 -821 -619 201 764 24 -458 -676 -245 323 345 16 -626 126 507 -776 -704 182 315 -519 -231 -366 -780 -751 786 382 -787 437 403 -569 -571 647 -409 -792 462 -455 531 -710 -717 -855 148 156 -543 -393 -86 130 -425 727 -137 -296 459 -61 642 -40 -479 -448 162 539 455 -812 -206 -335 -358 373 686 243 -203 463 -356 217 -249 666 779 -713 441 688 -685 -182 -532 -693 738 272 792 -816 -352 -571 -669 -770 -223 101 -643 -511 -304 -116 -274 333 -588 660 -333 589 -245 -215 -841 -65 -747 264 300 -853 692 748 -501 680 177 247 568 264 -478 377 -392 590 594 -90 -329 -170 -439 574 682 467 476 229 328 -335 -38 -881 133 -795 -521 -93 -889 183 -180 619 -347 -720 348 -282 -632 -497 -531 -26 -95 107 -328 -28 -441 -340 179 -681 -193 -159 -593 269 -696 629 -488 -414 -708 37 179 555 -538 631 -883 -880 752 793 -89 160 -718 -756 -368 -716 682 254 -811 555 -854 -142 -39 -57 297 173 10 475 81 -656 -860 369 798 -797 -865 364 209 129 46 -491 -100 -780 -852 -494 -66 -541 -494 613 -603 745 -676 -252 -600 149 688 781 -455 32 579 96 470 -429 172 50 309 142 428 -798 703 -542 309 -39 759 -518 -217 482 783 -285 -352 797 -43 653 -352 256 21 -575 -236 379 -496 -728 735 -806 565 -415 557 -328 -286 -4 -13 597 -654 509 87 -639 399 -346 341 754 -332 418 745 -14 635 346 -329 758 569 -179 445 -660 -856 -743 -868 -862 581 613 577 -389 780 714 -359 372 -781 217 -539 -326 -521 24 -186 -267 335 -894 -825 -427 448 697 -612 -108 599 86 68 -830 468 -294 -119 -217 -420 536 379 -388 652 -875 -510 243 -482 -259 -230 634 -791 705 260 796 -810 -374 326 307 -684 409 698 122 -365 -487 -347 686 25 -165 -360 -711 -622 -792 388 -545 288 -615 62 -391 -815 -894 -440 -477 -462 558 699 -440 -247 -651 -492 -240 -329 -882 310 415 -457 -333 13 -578 787 -482 433 -873 -859 -763 334 -627 -552 -706 -201 392 -57 277 -431 286 -586 -34 156 -120 -468 -521 -680 175 140 313 523 700 -45 -335 525 -693 -680 -351 -274 -181 258 -324 -533 -597 -498 676 630 272 -592 -893 605 506 -12 -174 498 596 -511 200 -285 367 -812 -378 -401 252 -516 -542 -282 -477 113 -884 -567 161 213 487 494 195 -394 448 368 679 635 -678 251 -372 -318 -710 -292 -203 -462 210 720 -291 -654 130 5 -652 196 72 226 -363 108 -523 684 790 123 -88 -620 -665 688 633 -5 -224 -189 68 -531 359 694 -75 262 451 -366 -203 -54 -236 -731 -544 -351 -57 -836 -65 243 31 389 -541 511 -672 -418 -784 -704 -649 -592 775 -523 194 601 395 -461 687 575 116 -554 -468 487 -196 -637 -691 2 460 -717 -577 289 72 -445 188 -35 542 -188 78 66 338 220 -678 133 794 -40 68 -161 -585 380 -504 340 -707 -130 629 -335 735 64 604 775 513 -292 389 -403 296 574 785 -283 677 -375 -17 749 708 780 -142 -134 -162 -405 517 -139 -210 -586 -399 -643 -794 218 -158 -761 -557 -519 542 494 -708 -166 -106 -697 -855 140 236 342 786 177 -656 -527 -323 -438 202 -290 485 -852 -174 696 90 322 563 -36 -287 -596 265 299 -430 408 -136 674 449 -149 -166 459 136 137 147 249 -601 147 710 -259 422 151 196 -517 431 -453 680 191 687 226 -860 559 123 -335 -244 516 -834 365 646 457 -511 155 185 552 -350 365 118 -632 71 404 210 754 -355 340 -537 156 -264 694 685 -502 215 371 -86 123 149 -756 490 681 549 -428 -269 -122 -465 278 -224 303 -160 33 -240 -500 131 -541 -632 263 -40 372 -236 -346 654 728 -648 -506 470 338 -452 -269 -380 -670 305 690 762 -534 -631 322 -301 379 342 112 -225 214 259 380 714 190 -836 -808 -125 450 -537 -124 -781 -43 278 -839 175 446 -74 170 -501 582 722 -604 -844 -581 184 -391 -568 -663 -614 598 -303 -397 -457 791 -168 -219 -735 354 -350 279 -335 280 19 126 -843 199 580 -405 16 -45 -36 295 170 -784 -818 -686 -566 -407 -708 508 -70 -415 523 -247 619 476 -76 -561 -95 435 64 -223 771 -722 620 -133 -678 5 -65 -407 -377 -334 -215 -428 477 -695 99 311 528 -120 684 475 576 -6 -551 211 -105 313 137 720 449 -112 49 119 501 -788 -819 780 -498 -624 -211 -180 569 -141 -422 -772 265 277 -112 -433 615 649 317 772 749 568 -487 -276 573 -111 -309 -471 588 -713 -860 -852 -668 428 626 -509 608 288 173 88 -658 217 -450 599 -86 -797 4 166 -367 112 641 -799 -135 -792 -46 -743 -761 122 -413 746 -70 -12 485 719 608 627 92 555 42 -314 -201 627 -706 766 -586 178 234 -447 -793 -321 -653 -638 -310 716 -230 -448 520 -830 -790 -103 81 -99 217 -250 -31 -291 -641 329 646 22 -74 564 447 69 706 -770 -398 -631 796 -490 -552 748 15 170 314 -603 -602 -457 186 -86 487 -552 -97 795 -869 -532 -290 -332 -196 7 -222 50 -534 348 -632 766 180 664 -454 -432 479 329 -870 298 671 -43 509 408 -486 258 -382 285 -543 -553 -240 166 347 -232 -838 -674 -551 -70 -49 -706 -481 -33 -524 192 232 -598 663 438 -624 -123 115 769 425 127 -259 -570 -331 122 -256 -809 -782 43 765 -208 -147 202 388 -158 175 175 -155 724 -189 437 757 -109 -715 507 -408 540 -487 -591 422 -16 -19 -324 -22 378 138 -821 672 89 732 709 353 -749 423 214 -563 -384 -476 -42 -558 329 -149 -282 -743 509 370 -77 -246 -555 122 627 663 -373 776 450 590 -895 -526 656 108 220 -496 38 131 -894 670 -689 402 -363 470 527 -589 51 -706 -798 -394 757 234 732 -446 503 238 673 -435 -838 -780 -611 -120 275 450 467 638 -474 514 -249 -688 59 334 693 277 -204 -305 573 739 -100 309 258 -598 -524 551 15 604 -209 -755 -490 -162 -136 688 -785 679 236 -301 -470 -505 -537 -462 145 77 622 556 491 -111 635 -563 306 355 700 -822 215 739 -70 -463 -89 -605 -479 -355 141 -276 -613 -317 -689 458 -348 -642 621 796 -611 -250 -248 226 -744 -5 -830 -764 -539 -442 -252 602 -379 325 504 398 185 573 -510 683 -871 -728 797 -5 -153 164 -59 -877 -857 716 -878 61 -143 -198 60 -543 140 -476 242 198 395 -427 594 -599 -263 -846 636 378 -663 -467 620 729 618 -659 381 34 -358 352 257 -179 -821 -563 -873 -295 72 181 -881 -263 -412 -637 529 456 89 -394 579 -632 469 -773 -765 493 15 -691 -262 754 85 231 -719 -845 481 685 -545 215 -19 220 -364 215 567 -247 416 594 -91 -297 47 -123 -731 -598 -70 -680 357 -44 -386 -598 -469 -341 435 442 306 -497 -173 620 -141 60 214 588 579 717 -698 188 35 383 446 400 516 563 46 -185 164 -330 312 -374 -582 -85 300 -186 -584 635 30 -438 -700 -234 424 481 438 -71 -20 713 -423 -18 172 -735 779 37 39 -610 -531 30 256 -423 -859 -219 558 161 234 -406 305 19 187 44 358 40 -50 55 -471 -469 -233 72 -158 -59 179 1 -626 -271 -183 755 -510 156 -521 245 -401 -601 -766 -511 203 198 114 -648 -453 -201 -787 -612 -643 -859 707 478 109 78 319 526 -454 -331 -88 -572 210 787 511 25 444 -326 534 -132 -492 592 -811 426 -209 -598 702 220 415 -538 -687 431 59 115 545 567 128 313 -139 297 -99 517 -90 -886 -719 15 -351 409 79 -770 389 -624 501 297 685 -303 496 765 157 -102 -616 -340 39 50 388 342 314 690 531 726 438 523 -171 182 613 -153 -172 -589 147 -822 550 756 386 -340 -328 411 581 267 508 -665 -639 109 175 -580 -298 -484 353 342 -376 583 -750 -407 -602 -678 800 -387 6 -32 -600 -117 -792 -398 532 666 434 -158 143 -778 -359 -159 -767 103 -775 648 -36 72 486 153 256 492 336 -767 -694 529 728 -413 -889 -341 381 518 339 353 401 539 318 719 -692 294 -687 611 -317 -71 -30 -434 105 -325 534 583 494 -176 -709 -101 491 379 -465 599 -78 -28 -834 -773 643 48 -304 606 -507 -815 -781 -634 -575 -220 -715 -836 199 222 -15 -145 -885 -583 -714 484 790 -392 464 -20 -69 667 -591 697 -624 523 -727 -774 533 365 256 245 -696 -667 -279 134 -70 -504 -514 -142 406 -469 -532 144 -229 -594 79 -684 -630 -605 590 10 -225 430 83 -106 706 -4 158 -485 598 239 -698 -305 20 477 540 480 -644 -460 -442 52 772 760 -398 218 -895 232 536 257 134 269 224 762 -27 513 -868 142 384 -677 -398 -59 478 42 182 712 -184 -778 -167 -602 205 563 -247 -754 -236 319 789 20 726 -75 -821 67 276 -788 371 120 -781 -380 225 50 -279 173 -421 -523 -263 -538 -81 437 -151 464 -781 795 -708 -433 -310 57 275 286 204 -538 248 -844 -563 225 -519 -895 414 192 -253 -179 -527 714 -554 -559 -471 -551 416 -666 -378 262 -842 54 -759 -100 414 -610 -277 -446 -630 -87 -292 -680 64 774 -537 -722 -546 -861 -163 -417 -821 667 327 631 141 -749 431 -231 225 -51 -559 -259 733 -669 744 -532 -817 412 666 712 -379 -340 -521 676 -111 -559 -759 -419 -272 519 -539 582 -835 -237 45 -753 -832 -715 98 -749 -642 87 -676 205 684 -343 -607 504 386 -839 -676 629 349 -105 312 358 -359 -370 305 349 -878 -608 -331 -210 -638 670 -391 -190 258 -491 -711 -862 -345 -675 -388 228 491 -94 -289 677 703 -243 -599 558 255 210 123 225 206 -100 629 -4 284 165 -146 483 -283 42 514 442 -812 545 744 505 375 -636 643 798 655 -545 156 -433 554 -70 -509 -501 373 205 -862 553 -474 441 -851 101 -538 735 -52 -93 -19 797 -503 -185 -875 -867 308 -219 -82 136 494 633 411 739 -592 -305 10 84 -145 -585 -303 -805 -716 453 178 702 546 -54 -219 -183 -224 -4 734 -567 757 -436 347 -65 -87 246 -731 28 228 -491 -739 299 -788 781 27 548 -114 -897 -366 774 349 -603 378 -119 758 -517 -463 -5 498 -153 -64 -627 595 -815 -763 334 735 -464 -520 -614 478 233 -532 -202 -483 -7 -359 -249 752 -317 -570 -696 558 690 -128 -598 -39 -318 599 547 464 -302 -513 150 -248 -424 764 70 -503 -63 -825 -358 439 -83 156 434 375 728 195 -694 436 453 429 173 720 725 -547 -253 -323 -604 334 -389 -36 268 523 722 79 769 -583 -822 670 -216 -302 608 102 310 -819 304 -461 166 421 -197 742 -444 -405 -136 -819 602 66 -713 149 -185 227 -274 394 5 205 734 -15 -210 -853 361 -502 -860 80 203 -215 626 215 687 223 675 251 111 -94 316 375 -202 561 123 635 -640 538 339 -263 602 406 -410 -637 605 -271 -268 45 -348 -364 194 -349 -850 -488 -774 382 -31 -750 -19 598 -696 576 277 -779 388 -25 553 584 -550 -602 327 40 368 89 -747 -279 -435 390 240 233 237 -89 -180 671 -405 790 -93 124 -120 674 87 -56 377 -12 -477 -348 -32 -239 -43 -620 309 -331 784 -187 -642 420 -58 68 -692 774 -794 199 -759 383 676 -97 203 -270 -168 415 -619 -420 61 514 -403 617 201 279 -566 -10 699 767 589 342 9 -797 472 555 706 738 507 -94 -308 236 -607 -357 -845 608 473 -425 773 94 -835 -130 768 -646 -254 -380 -193 165 -143 -642 -674 412 -293 -552 -619 -764 164 587 -71 211 -163 -840 -852 327 445 -493 371 -114 -167 -739 297 -738 602 516 278 -812 488 462 -502 256 705 495 505 363 -670 721 -277 -792 -184 441 -416 28 267 -233 -832 -63 164 -755 -199 -174 -841 -316 -537 -608 -6 498 -485 793 736 -75 -644 35 -456 130 -255 109 -817 -728 -721 -273 -761 -857 -270 139 -250 -40 -767 248 605 607 462 -886 460 -384 666 -704 -611 -575 282 -167 248 703 174 459 -848 682 383 -857 -20 -141 -710 324 358 422 -571 -852 -10 -591 800 -504 121 681 150 -50 488 -888 -127 -289 798 -176 -80 -769 -390 -617 702 412 797 -88 -655 -56 687 549 -725 -678 -187 -19 -183 307 406 -115 468 -735 -826 655 605 514 -463 -631 -362 348 -46 17 456 490 -545 4 -288 -557 -167 294 367 345 -506 479 -97 177 266 -492 -19 291 267 -391 304 476 390 707 339 -652 745 -123 -514 449 -797 566 776 348 -227 -382 327 -880 -228 -154 -596 -65 -669 221 689 -333 412 663 99 733 -361 -859 433 120 295 597 -806 589 782 527 277 311 -473 -387 -112 395 149 -593 454 466 -238 -714 -806 -764 82 730 161 -440 282 282 786 -856 -18 -753 290 -191 -894 -10 167 506 -42 -697 -450 -478 -223 78 215 -92 94 -280 799 17 543 -854 -595 -678 451 8 -635 133 582 -423 -506 -821 170 103 -855 -242 510 -620 -852 402 309 35 -863 -437 570 656 -127 -36 312 260 684 659 -890 -394 634 -692 126 247 -666 162 295 -748 131 296 670 -713 184 -521 582 746 -854 -885 -702 439 367 -291 78 372 277 -740 648 -515 -470 687 156 493 -693 -623 -311 783 195 -837 234 104 -677 -39 -275 -396 255 -774 699 304 517 -15 403 406 -376 718 -411 535 -661 -488 679 -829 -238 -664 -781 597 -183 -9 -869 -166 -652 -681 -246 -254 -499 747 -591 393 183 -370 -599 -302 374 -891 613 796 413 103 -748 -148 -7 -834 388 -318 63 -748 -392 552 560 -174 -792 758 -230 -563 -587 -83 331 -623 288 371 752 397 -263 789 317 -21 -90 366 270 296 197 540 -798 86 73 396 263 -82 -659 -68 615 97 -297 -127 401 503 198 -288 -39 -641 -862 -737 534 597 653 168 -472 -799 -426 210 -721 -98 244 788 -896 -850 345 -653 -25 -80 -49 -384 725 -893 530 -785 52 -135 191 -600 127 469 784 766 -189 -291 480 -418 -404 290 354 -466 444 -472 -621 -63 337 -370 -340 -271 353 385 608 69 -581 -14 -259 -845 395 419 -291 359 662 -77 691 691 -468 266 -237 786 -202 259 -332 636 -653 -777 533 198 496 676 443 299 -385 241 516 -219 433 150 -512 646 376 -91 484 299 -438 -700 374 258 -441 -656 -826 -717 719 -827 580 126 -317 278 -298 679 281 -224 -864 -552 181 -546 218 -166 -30 756 368 -763 -97 342 -298 -89 -526 -646 363 -550 456 362 181 -72 25 -495 -607 -446 -627 339 299 -130 -535 542 149 182 -634 -802 -727 129 566 -425 328 621 72 -781 202 -310 -680 569 486 229 -538 121 794 792 -27 -451 325 577 -855 -312 -168 624 562 -550 131 -143 205 -215 -345 25 -309 460 672 731 754 -832 224 -304 -851 112 -197 9 212 -447 -833 586 278 439 295 -882 412 -867 -891 -201 608 15 -460 -469 723 631 409 -845 -144 -570 -395 -712 -180 -591 -688 -320 338 -369 466 91 -360 -85 793 -121 -692 432 -897 -206 94 561 789 797 -854 -879 -156 -228 -64 -300 -268 -754 258 -750 -313 1 -57 502 787 454 297 -758 -676 -739 521 585 -478 343 -649 -618 116 413 260 798 -168 557 -570 781 -896 771 -696 64 224 -689 -279 638 -571 -6 19 -555 -260 525 -454 667 456 639 -491 -694 -399 -504 -204 694 634 138 -600 50 721 -540 318 356 404 -875 511 645 -551 360 -109 -157 492 -92 -726 -250 -71 770 -109 -47 147 294 -888 -862 -371 494 -510 -346 -18 -156 222 235 -629 -723 94 -391 -44 -877 390 -821 670 69 -687 277 726 -176 -410 -37 -819 -722 -350 -445 -406 -682 249 -850 525 395 616 -150 675 618 778 -807 308 225 -522 711 -51 294 -813 -240 394 373 -330 -94 -575 559 117 565 293 -665 410 -201 261 -635 58 318 -774 283 -364 669 102 -444 408 301 236 -323 -429 472 -616 -541 -828 304 -505 -81 -498 -513 315 -721 300 -484 650 767 615 -511 -256 -469 -813 274 -413 675 165 -732 794 719 -767 -746 80 174 673 -755 -562 -344 -432 -111 -350 -560 81 181 -454 695 296 -611 533 -669 687 -286 -787 523 725 -146 511 63 -699 -646 -698 -433 546 -138 420 393 -558 -149 425 -441 549 -375 -467 489 478 -102 334 468 -392 -263 348 80 88 -202 -555 -46 -80 197 -415 -837 -706 405 463 -442 -46 202 -123 515 541 759 -317 -32 146 -403 145 95 -324 -576 701 -504 -97 -653 -456 -360 798 -157 -70 36 -453 -259 -548 -213 -533 509 79 536 -470 -711 722 750 -598 -297 -246 -694 224 -471 -306 -816 -219 481 -636 625 -751 737 -244 -504 -653 514 189 -411 750 478 776 -785 -129 62 -226 561 210 -392 417 662 -105 56 503 -627 272 633 -691 110 -729 -32 224 517 737 740 -573 77 564 -780 748 157 -864 497 -354 -386 505 365 479 151 490 -440 581 150 -295 429 -190 110 250 -731 5 -741 -745 -69 -703 -339 624 318 -540 334 -533 546 -475 -163 553 -813 486 -666 359 -322 -820 -444 584 470 198 -466 419 635 316 -473 -240 500 276 -629 -240 119 -840 741 -641 481 360 250 186 -738 -218 -491 -395 641 -616 -744 527 -511 6 142 -723 105 -562 -411 624 -625 -761 -362 -521 -348 254 -85 530 -533 723 -370 629 421 187 315 -384 -305 -117 194 -35 799 -56 -473 336 -268 -332 509 -369 762 -373 690 98 -203 -460 556 603 764 -314 393 358 569 418 466 -713 455 -690 546 -395 -817 -284 -806 -880 7 -449 -566 -743 -890 -851 122 594 462 227 199 639 -39 765 594 -246 -346 776 408 -779 -734 433 -473 -195 391 -822 -133 -824 -621 -872 -522 -396 -685 -353 -425 326 -315 -55 -629 -843 409 467 -828 -737 -310 -671 -166 616 472 -259 741 665 -660 539 12 -196 -709 -631 138 -20 346 -584 -866 -18 79 47 366 635 -440 -659 350 526 667 -316 508 155 -872 787 -499 612 263 250 -497 -34 415 -432 707 712 -831 584 345 288 395 238 -823 405 -787 239 -563 357 35 -840 659 -276 188 613 -604 279 71 733 -308 -584 216 260 -505 -237 753 597 254 496 -126 -899 526 500 -876 -429 -75 -176 -354 38 681 528 -850 -66 -178 119 366 -512 -763 541 718 -201 -275 -480 239 735 441 -432 483 270 -874 -73 -385 782 -724 617 -604 -698 421 -717 -584 423 73 654 -295 47 448 -17 -654 -507 -555 -870 -10 -824 240 -285 -199 -325 729 -871 -693 527 180 -586 273 -669 -717 711 608 256 29 248 -616 323 157 390 268 708 -119 669 50 -876 217 187 370 -364 -587 -661 -891 -484 -673 -513 -262 -625 124 -827 -354 -381 -365 157 -593 -548 -322 533 -216 394 -404 -659 653 590 410 -171 459 497 -400 -439 -91 -228 -570 540 -247 -153 412 -821 -284 667 -29 165 395 151 -442 -122 410 619 181 565 73 -665 -516 -771 600 -301 -238 -560 -683 -631 719 -501 -249 -555 267 -801 580 90 -544 38 -733 -481 -396 -134 -893 190 -863 -58 347 -288 187 434 -457 604 43 786 -694 -284 158 581 -605 217 -605 419 -864 751 332 -622 -157 -595 -754 -367 -69 338 -586 716 571 48 -434 168 -780 704 -272 485 -480 -236 452 -392 79 -43 -650 -591 662 -593 632 -489 -895 581 -276 -584 -624 -239 553 118 -469 281 -333 -213 264 516 365 -505 192 -425 -6 -502 -474 -760 -720 551 524 16 223 492 -475 236 195 433 493 -581 137 -145 -258 -583 623 308 118 238 133 -363 553 564 -461 54 773 281 190 -187 127 301 -243 467 -240 -277 675 735 83 -535 148 -777 426 26 587 21 -892 -221 340 768 -652 -63 -853 386 216 -722 -791 -202 -46 608 -866 -168 -254 343 326 -312 -322 684 359 -828 -863 619 -304 15 99 249 -10 -575 97 -728 498 635 145 170 -259 -634 656 -523 574 48 37 -184 742 279 -133 -287 248 567 -587 36 -381 -552 224 479 -423 167 -838 -464 657 -277 -40 583 -64 645 392 -648 -111 -793 751 255 -755 -114 595 -26 431 -473 793 230 698 743 -832 -614 -32 756 -306 642 460 88 -313 -425 -57 -405 633 -192 -197 -401 -800 590 34 -310 -100 -292 523 363 743 162 -770 -712 700 -361 486 673 651 -837 166 175 131 778 -409 -508 142 -84 -192 390 407 -812 -529 430 223 -510 -163 -266 -101 192 -670 667 347 -311 511 -626 551 -134 -808 793 -145 -347 650 470 -799 -58 158 -367 644 -361 -563 -427 383 43 278 -490 -767 -523 291 158 -296 -47 501 691 -678 -734 406 -594 400 -687 28 -659 269 -647 153 376 745 -1 187 481 -77 -895 673 58 -650 585 -770 -842 -654 -652 162 -433 -762 -803 323 667 -718 -704 -38 -191 -149 644 -315 208 -282 -1 681 551 -391 93 -742 470 167 -759 -97 534 38 -556 724 -8 321 -162 -494 -479 -518 -664 -77 409 -121 -482 784 -449 118 -787 44 -649 -671 419 -429 517 608 28 76 -311 169 -790 -436 -32 390 667 -475 -529 186 -578 -799 -575 -296 -339 330 703 -814 -830 302 -32 35 592 52 -63 -254 461 116 -633 -664 -195 626 554 -240 126 -705 122 -376 623 483 -802 -142 628 755 697 -523 799 459 -782 683 208 -566 229 466 30 -745 -753 751 542 772 -638 504 -443 -95 6 -651 342 -85 124 -494 189 -715 -302 -313 489 434 666 -465 499 582 472 470 -860 -322 590 -741 -488 220 -786 43 -629 -485 -316 -178 751 -654 -395 543 189 645 -730 7 546 -49 558 679 0 667 -854 617 -402 221 -103 -209 619 688 687 -280 366 492 617 531 -800 608 -107 17 -724 793 347 169 -10 650 376 381 442 177 -44 -647 -580 470 -162 -556 319 -174 678 -505 -754 -811 522 -591 -559 446 503 -235 745 792 335 596 215 186 63 689 714 639 -752 -281 -822 -196 -463 -811 678 -260 600 -305 -556 273 -417 -609 141 276 -116 -739 -41 685 483 -202 529 0 350 -376 687 -104 -637 413 -382 270 227 -467 -643 -750 186 392 719 -423 658 -294 -678 -650 470 -57 -785 -562 464 -152 430 14 -455 -819 3 -5 233 -122 -527 -233 -46 92 426 724 -870 710 51 657 -262 -556 458 -528 83 274 156 -337 182 372 513 789 -397 -768 -71 -24 -566 283 92 324 -699 -201 236 3 -414 -472 -214 -323 773 789 -63 704 302 -703 -422 724 -797 -620 -85 -71 418 785 61 -798 336 90 158 -240 -341 456 710 -794 -598 710 689 -231 -201 352 177 -59 495 -775 -651 -259 509 431 130 -82 485 219 -661 -613 500 716 -19 363 -529 -284 50 -640 -33 215 -703 226 -561 556 -818 -857 84 521 792 313 257 -435 403 -819 774 -845 -628 546 146 -650 -743 -802 -896 -5 -688 -371 463 -507 768 -77 -760 365 -557 169 432 493 -863 162 -260 87 -444 76 647 -791 -771 -84 289 789 -73 -627 -757 51 -400 -32 701 -578 -205 493 -783 652 -154 440 162 -856 -181 -341 -105 -295 285 -665 -244 384 346 -675 255 -110 82 -811 227 -731 665 -550 -606 695 -769 -352 347 382 267 368 -205 785 -878 121 103 423 -10 40 157 -329 -338 -347 487 -823 721 -662 -139 634 -538 396 376 550 -198 -419 -741 -173 -830 -531 391 -851 -782 668 -353 463 116 521 -319 -205 156 -749 -815 48 -186 450 -654 -354 166 465 386 -461 606 -760 278 518 -856 227 -528 78 -166 48 439 547 -435 -489 -354 401 -407 -252 -763 451 758 -537 465 626 -454 -29 -401 22 754 70 558 145 -305 -189 616 -93 123 -533 -171 -149 -32 427 521 785 -529 226 649 220 -219 20 -610 131 -589 92 277 -19 389 -403 478 451 -602 -104 243 -598 737 224 585 -770 -713 299 -183 -831 -201 -810 -376 -139 697 771 -643 -336 68 504 -301 -644 -380 -824 -872 204 713 365 82 731 -251 -127 94 648 449 -317 623 103 -604 -506 -88 95 777 211 626 138 -408 653 -385 -280 -46 104 -291 -546 -200 545 785 -165 445 -553 20 -45 363 -354 55 -326 129 600 -574 193 -453 -308 -594 -811 -663 68 391 479 721 677 -809 -623 485 -862 -187 -254 -812 433 -243 -337 251 -666 718 639 -881 164 -710 -796 -573 -164 -282 -349 -780 -350 114 64 -646 508 -125 365 -473 -221 506 -899 -61 753 -618 -164 -627 293 586 139 -587 -31 178 -547 -578 -633 71 -133 99 513 -192 -523 59 -771 -197 -731 -88 -835 -612 -433 -475 -1 244 -55 -105 -669 -181 -638 597 757 83 -251 67 183 411 -559 331 -147 -524 -838 162 -673 699 -531 -544 -451 3 771 65 232 262 -694 248 28 -486 -830 455 -754 -221 -546 481 -305 -333 305 -57 795 304 335 383 431 367 -750 -265 -456 692 -5 584 -846 138 355 -674 -15 178 661 -700 300 -313 216 746 193 422 -60 -573 318 -637 -406 -38 -3 -430 160 656 -348 -40 609 680 -500 430 -45 627 671 -758 342 -167 760 6 -637 -813 67 81 465 480 -724 -584 -29 -55 -419 -210 -559 336 614 -663 451 -592 244 -619 -579 -777 -26 548 275 563 -130 -701 -685 -854 -210 -804 -51 -661 -798 32 162 -10 483 85 -507 746 233 -588 -561 -375 -554 209 631 -437 1 -677 -257 -410 671 -442 172 -59 514 -845 253 27 -314 -714 789 -292 500 -588 -664 -376 88 -896 732 69 -237 -214 -714 -697 385 369 -579 -727 594 -326 487 202 277 -362 668 -391 -283 267 492 645 581 -643 177 -232 -307 122 568 -679 -134 -464 328 576 -406 -740 389 -632 -587 -334 715 424 -575 551 585 -798 -772 760 -834 -357 784 -386 78 66 314 -397 505 588 -224 -762 -241 -769 -365 724 184 -331 -325 -224 775 -534 178 328 -738 227 -589 512 -617 -260 -757 -684 -223 117 -35 -445 463 -530 88 264 -517 597 -558 144 -246 535 589 -92 471 87 -282 428 -523 -430 -251 65 -259 742 112 -433 -101 571 473 600 -589 486 693 -254 -526 -49 -541 155 -146 -465 726 -8 62 496 -124 -380 -571 -878 -563 711 -679 -643 -157 499 331 -207 -31 -628 517 38 520 61 -188 99 31 -808 439 -559 198 763 -647 -505 -744 274 -776 -387 -629 -408 -861 -186 327 738 477 552 147 -517 -534 -185 318 -284 -252 655 -433 531 470 730 -798 779 585 -177 -512 -252 -838 535 523 508 490 -388 581 -469 -609 758 -354 -759 -768 -537 95 454 -596 -209 92 687 -375 -137 580 -75 465 44 -68 419 381 -435 497 206 -595 198 48 -263 -465 -69 142 30 -783 -601 -456 443 -385 -517 -251 559 664 20 800 -550 68 112 318 -395 -110 669 -628 795 672 -57 377 -869 -462 -499 -232 -150 -714 347 369 731 120 -551 -114 13 -356 189 635 -774 82 179 504 -510 372 -4 -783 223 15 11 -255 -492 342 184 745 150 -609 -774 235 -298 -6 397 -19 23 -29 -538 -575 286 628 -399 576 -887 140 15 -235 -840 175 -383 386 -479 -382 776 -448 124 472 -602 692 351 -10 -723 105 -430 -599 -162 -124 504 507 -844 -628 -519 -415 244 387 291 -191 126 -7 -489 755 614 266 -274 263 533 -486 -677 534 -661 369 -323 -65 247 366 -204 477 -693 -703 665 383 490 10 -26 -370 -536 -529 405 67 279 157 -84 690 1 713 -115 -757 279 281 354 -628 337 704 -268 70 -454 548 -422 327 315 237 -857 138 -727 -290 761 62 555 -134 -19 -572 -491 -494 -622 354 791 -860 -500 -23 556 -440 -814 124 -228 93 -365 288 -56 -334 142 279 336 531 505 -489 453 595 491 -678 -371 -806 103 752 566 354 -762 789 -585 81 707 -139 -441 -276 367 -476 723 -878 -9 -455 770 -648 -448 553 -856 300 -422 -134 112 -410 -14 -231 105 570 129 -443 -868 -136 -345 -510 130 -290 -347 678 -797 -467 481 -148 -660 575 514 -92 -177 -185 425 784 240 475 -366 675 -346 -262 23 -194 -455 -492 -310 622 -509 604 -803 -716 -574 293 216 -133 -423 -266 -397 165 -585 452 664 196 52 -306 761 453 -290 -634 615 -595 305 96 310 -270 697 -311 725 787 -327 -97 101 518 -886 -712 -81 -761 -342 -420 775 -30 560 -214 736 472 -263 640 -616 58 799 26 795 767 -811 787 520 40 -12 620 189 39 -362 -324 -364 -472 -372 -122 -100 -330 17 427 47 -820 -20 678 -838 -475 -666 484 -183 494 601 349 -888 459 -264 248 -878 -144 237 555 -190 -793 -648 147 751 -660 -113 -446 662 -380 -123 242 270 316 177 -695 475 -200 339 -359 -169 -226 768 762 716 384 -154 -874 -628 -291 -897 224 -286 436 -509 444 312 -566 -513 126 -221 42 -434 296 139 183 -381 576 764 214 402 -499 -141 -134 538 -238 -615 61 -502 -233 -508 -668 56 -299 592 -638 533 93 27 -554 653 -807 -800 -485 726 -630 181 -900 -439 -859 -892 -176 -839 445 481 659 171 239 574 795 -283 459 218 -172 787 -511 -54 483 -608 585 71 636 606 -362 -810 -829 9 141 -688 -387 627 750 110 -414 332 358 52 647 322 238 -780 -345 571 562 -65 -866 738 -146 275 420 -264 -667 76 -819 709 572 171 -464 -761 -322 -172 632 228 -222 -120 -342 713 -431 125 57 -94 -382 -121 -386 744 402 374 365 -320 -744 -567 -527 -569 715 -154 -642 -786 -486 -292 368 555 628 -441 -222 171 485 544 -99 -751 -520 -890 479 106 -346 128 -713 -475 143 -93 -142 91 -450 -267 -222 191 797 623 -169 798 -176 798 -785 -689 -295 -732 -347 -223 -450 -303 -687 -190 -873 521 138 78 -183 -715 527 385 221 793 -13 602 70 -780 -559 -556 -659 -725 -173 -512 455 -14 -232 -618 270 614 201 -799 437 -131 377 25 726 -739 -718 490 -592 -687 733 -44 765 627 -13 31 179 -6 489 -697 -888 55 539 486 -526 402 233 704 517 642 112 166 -764 -249 427 -671 -448 -496 -492 463 -220 427 -390 710 -827 -559 -360 -707 -775 399 -808 -544 143 553 -810 85 297 -478 -13 721 640 664 -396 -118 640 328 -166 -118 -187 412 -410 647 -504 780 -860 536 286 -489 -322 296 -158 -845 406 354 9 336 446 -633 -617 134 -126 383 -778 -254 356 -599 285 -436 620 -521 -459 -168 563 -309 284 -624 -697 -787 -807 409 -256 -702 155 379 676 532 -727 793 75 -185 464 -547 374 240 96 -808 13 45 640 311 -234 -558 -214 -143 501 265 -872 -356 608 494 461 355 -130 -620 -451 -81 468 -885 -674 437 -442 392 13 -278 207 -619 -77 139 -853 663 56 -45 178 -591 -168 -253 253 -43 -342 -766 686 463 -215 -364 -482 359 127 -204 466 -736 296 136 -239 333 -746 370 -386 -219 -152 236 -611 -26 57 91 -671 288 -298 -790 568 228 -531 -810 -623 425 355 112 127 -693 -366 561 -210 -198 -140 395 32 18 -679 -247 684 -114 -421 457 411 -259 -601 -362 662 -771 601 -734 -16 253 141 -663 -408 -740 157 -24 132 -858 474 -362 379 -319 629 63 185 748 -859 558 439 404 234 775 -16 -587 -433 -521 -731 -451 738 -151 -595 304 -4 -558 -340 114 380 -77 292 606 -8 -86 -302 -863 -274 697 -608 -805 282 -719 -326 -656 -192 -826 -306 114 446 743 536 771 -715 101 638 230 -653 194 148 -59 68 -535 -222 598 246 491 -188 77 536 445 -331 -529 -790 -231 -534 -745 -873 -60 119 95 615 -694 -540 223 -872 500 -278 673 389 -242 483 197 -37 -447 -821 -570 748 -612 -324 -249 -142 391 -530 -537 128 650 -184 309 404 -232 -31 -467 -267 -547 -272 255 736 -810 -283 -617 -826 346 -174 386 -593 442 -630 -881 491 519 404 672 623 416 373 -120 -90 8 -426 480 -723 158 -7 197 442 -67 278 -193 -70 336 -418 474 -558 159 -338 -862 732 767 488 397 -55 302 541 202 19 720 472 -519 421 -546 197 290 80 -674 644 -851 451 -814 -490 99 583 -326 -884 63 -175 453 435 268 -105 367 172 -741 453 663 -776 -204 -227 -336 -833 -594 -263 -50 586 -669 761 207 -589 -572 -548 179 -708 -228 602 -894 387 173 -496 -329 -100 -864 -72 -788 429 -755 166 -46 -456 720 349 677 563 485 544 415 -844 751 -656 -334 610 -544 -386 384 -595 746 -357 178 -281 706 -645 -697 -874 -484 409 83 140 -554 -694 72 -612 701 298 162 -657 -545 -860 -12 589 729 663 606 -659 -569 497 85 288 143 521 -607 -18 -732 -565 206 8 553 -448 549 -401 -68 264 3 -501 -822 -73 -206 -714 260 120 -316 -787 -491 395 186 6 53 -542 -771 -380 -290 37 -171 -180 -305 456 452 233 615 -465 600 -796 -65 6 450 696 82 -81 -196 635 448 -245 -808 -626 -872 -7 -773 494 -484 77 691 608 -381 714 782 -205 -496 -98 650 156 168 623 -416 -38 -167 -562 -8 -371 -608 -832 -351 -294 -548 159 -124 526 585 632 -358 718 -151 563 395 503 -440 41 300 769 -349 644 578 329 -587 246 293 -138 -713 -33 633 -810 -850 -528 84 -128 683 656 -492 608 -377 -888 -765 630 -383 386 -855 -676 -488 625 -432 492 24 583 -105 742 62 -434 647 558 -809 19 -224 449 -563 -763 702 765 -212 -478 19 -138 652 213 44 487 -627 497 -385 723 -685 -441 -232 -558 234 -105 372 -788 173 -299 -661 -292 -231 -838 90 753 -194 -862 590 559 732 140 169 -884 368 392 444 788 272 -337 -461 735 -390 393 789 -240 -259 -490 285 -9 -79 334 -723 443 779 485 696 556 792 194 -452 278 -663 319 -464 213 -272 -180 785 -639 125 -307 675 -718 -119 -779 -787 -159 -117 190 545 -583 436 -123 -527 -323 -425 162 -549 -592 -447 196 724 777 -247 -367 -662 -792 -778 -606 -392 40 -368 -18 361 -425 -432 171 67 720 136 -366 -417 483 -34 -265 46 352 -224 -898 359 668 -787 -444 209 48 83 125 -748 414 390 554 -14 -238 -759 -758 537 -356 -310 -90 629 -388 -324 392 -33 -649 114 -89 765 -875 781 74 -241 275 428 403 153 209 734 -479 -419 -589 -865 287 -364 -824 -608 158 -622 675 722 -145 -101 353 -22 504 380 790 -796 409 800 -315 -404 -305 -242 -438 -165 -203 339 -494 631 -75 -582 504 602 -848 -327 173 -111 -882 380 690 -711 -697 558 790 -890 42 -674 449 -891 788 527 -177 719 -69 440 415 -342 1 -324 799 -847 508 151 -257 332 -630 524 -292 -751 -717 652 -84 -174 -749 -851 468 673 586 -493 -543 -783 409 -573 718 -784 -869 608 662 378 -741 -43 -27 -466 585 -131 699 585 643 -522 -538 -12 222 74 3 -464 755 -632 574 -881 191 114 -535 457 233 -552 184 777 -810 -588 733 -550 -356 -876 -680 -721 292 -92 -803 -253 -363 -783 -105 280 686 -140 -366 223 359 -19 378 136 0 -7 -599 -140 216 -646 -364 -357 740 -290 330 307 500 410 -848 754 -260 601 -898 -101 -896 -738 -76 52 54 -127 -724 227 485 736 -479 401 -456 635 -119 290 -55 -355 112 325 -837 409 -419 194 457 780 785 282 -824 663 469 -631 256 106 -294 253 -687 661 637 -374 -121 -88 213 690 283 -372 -874 494 -19 161 106 598 -749 741 397 195 353 353 -354 -874 -681 -621 33 54 -330 466 547 -442 713 -866 -56 -852 714 -338 -32 480 -462 -757 -62 334 -357 -252 -524 -434 67 327 407 -806 -591 -377 -33 -230 -698 740 -216 -283 75 424 -602 -446 145 -828 -254 442 -843 -411 -448 386 -529 373 -323 -62 590 526 51 -669 164 -735 713 -178 -875 659 -810 278 -111 -37 671 751 142 -620 -796 546 316 567 -765 58 -602 -186 -225 -304 -357 -293 -198 427 48 603 410 -590 204 -892 -593 37 424 -495 758 -534 -800 -828 -723 535 -137 -104 220 752 -375 -515 -328 102 -763 790 -117 51 -478 -529 111 257 45 -105 -732 65 435 476 621 95 15 -444 24 148 515 363 248 -64 242 -447 380 -273 147 -406 261 683 -882 690 103 -891 -117 -12 645 -44 -521 -499 -165 78 665 -161 -877 261 409 -857 243 -610 675 319 -624 219 -139 600 445 68 -179 686 605 534 -249 -247 686 562 543 -295 193 759 491 574 670 48 195 -43 -838 293 450 85 -21 642 765 221 -557 -607 -626 -889 -500 -260 330 -341 420 -156 -637 507 3 535 390 154 757 -268 -617 143 -587 122 255 774 351 -124 -495 647 401 -722 -893 205 122 769 -535 445 326 -305 -793 -378 733 -654 -68 -367 -661 539 557 -335 121 -775 342 46 32 -152 -410 572 797 -864 -842 -722 -709 212 -279 111 219 554 -69 606 13 413 -680 738 629 -83 -537 -477 -59 206 -323 518 582 -822 89 -792 617 -723 -648 -311 -421 92 -126 -246 -162 424 -306 487 -494 -445 740 696 674 122 -820 -816 590 145 45 -426 -42 -427 793 -251 676 375 455 720 -2 467 -553 -821 -542 -310 260 -122 -654 160 529 -427 -733 730 -895 -808 274 659 634 182 -319 -500 237 371 644 -143 142 194 -324 749 378 572 230 44 781 359 453 779 -202 314 -467 -555 96 749 743 226 443 301 167 -308 784 10 -675 -527 -150 -488 549 171 -504 85 388 -768 514 -309 678 -828 664 -729 429 -627 782 364 139 -533 61 664 594 -18 -163 130 -437 796 -413 799 -772 122 -741 325 670 -465 386 -515 -804 -532 -811 -672 -127 -523 -786 756 166 46 111 278 520 -525 722 -283 -443 222 -510 -844 -120 -315 178 -583 -104 -323 -807 310 -705 -73 -235 580 -62 644 -753 -658 -813 -632 623 233 138 -886 702 714 -135 247 -585 37 -378 -101 87 -697 -563 193 -625 634 690 -234 169 -708 -495 -670 -131 -705 -293 106 -552 250 654 123 -92 380 68 -644 -849 222 287 -325 137 300 -900 -865 -765 99 -262 -377 -184 -735 -613 91 709 -801 -434 -581 -887 -309 185 98 163 -342 -184 476 238 638 392 -683 -183 88 39 20 -469 150 19 -586 -471 -128 388 434 367 202 -822 424 286 -270 -616 -159 584 -738 -584 765 415 -733 -65 -742 448 -496 -294 555 48 393 -193 479 -607 -240 -205 674 -120 -590 499 -197 -339 632 160 556 -639 -732 49 337 -138 428 603 690 717 -534 -894 151 -486 257 -780 -341 135 38 -871 -275 636 492 352 -460 -126 452 639 419 23 -76 -33 770 759 181 738 -343 654 -280 -363 698 661 -622 444 678 132 559 -211 -72 -284 -119 789 760 -18 700 -200 -232 -698 -142 -643 -846 712 625 -687 259 -393 659 611 622 -454 -231 -138 -109 599 -186 272 321 342 800 -844 -691 191 -358 229 241 409 -566 -133 28 510 706 464 376 48 -297 -340 -533 143 -557 -237 67 262 685 472 52 -227 -227 -613 -318 -430 -278 475 -308 395 -384 -48 519 521 384 -702 690 -881 359 -423 320 470 -185 689 394 676 697 76 243 455 620 227 568 248 -749 -873 49 -491 276 637 -723 -11 -439 438 -655 -620 -82 -407 -142 -323 573 130 -488 361 616 112 594 299 -542 18 -4 -504 -439 324 38 479 695 105 -885 716 -642 82 -509 -502 690 735 603 658 -824 120 -97 -732 -337 146 -140 720 -111 82 457 -717 -457 -457 598 -804 375 473 297 -208 -241 -644 718 -852 -313 -778 80 -429 -272 -616 -710 -53 251 469 -153 -540 -82 -34 -822 291 231 648 790 -891 128 647 -135 29 -515 -770 119 -703 219 346 308 519 460 -669 241 294 -303 -85 -558 300 -788 679 -62 -187 471 -545 -710 441 38 -209 57 -427 -526 -687 -774 483 323 -562 -167 112 -516 -705 -252 594 -61 257 -157 -290 -851 -337 -496 720 640 201 588 -688 310 -847 -335 200 260 -772 641 638 -350 323 775 416 -618 -776 732 -282 -40 -337 -448 300 629 -794 -119 -790 -181 169 425 -724 86 -158 -109 -221 364 -593 -469 -659 559 -214 -545 -333 -519 -351 268 743 168 -2 81 -770 -485 -454 33 380 -822 -60 -383 -376 -453 -801 -75 -214 -54 739 -891 197 412 47 -879 131 -678 -868 -524 191 393 -81 717 318 -254 19 -374 301 -700 441 307 258 -726 -756 -241 769 208 -756 -724 -890 68 -483 -55 -189 171 -256 -803 114 92 -499 532 760 501 260 -176 -642 -222 -142 -496 -674 -831 -887 -598 253 760 -877 625 221 -789 -661 -349 112 -338 -820 -436 659 315 -685 -299 576 -257 758 799 428 -124 508 -293 56 362 221 539 202 250 -857 321 -503 -158 -351 -460 632 -587 -36 787 135 -549 -824 -478 156 -843 -395 96 -773 77 58 -328 -373 -835 210 666 132 -342 -221 456 572 217 466 -792 612 -467 544 231 -736 -810 -235 -579 52 -180 -498 537 123 -518 -87 526 279 -530 658 -567 675 -811 79 246 584 129 659 177 26 -879 89 -420 -120 566 426 -660 -314 -769 255 244 719 -788 -712 -744 770 -869 -495 -435 230 -567 108 -213 262 686 -49 146 -432 148 328 631 500 -381 -280 -255 -524 -844 -330 241 569 -306 635 -586 -398 417 -789 -217 -790 230 -333 -411 -448 -277 -501 -292 280 -63 -813 -294 486 732 -349 -558 -293 746 751 191 103 -761 -751 583 -149 472 597 -698 322 106 93 -9 149 487 342 230 287 -129 602 647 433 -152 384 655 -609 -656 745 247 591 -298 -642 -524 375 -762 -221 321 -187 332 47 -816 260 -131 226 -609 485 -281 703 -535 628 -540 242 51 683 -103 225 136 209 520 588 -228 203 791 -424 -128 407 123 -50 485 303 -843 5 176 -418 485 788 505 -307 361 -576 -221 -764 -280 -216 -154 777 -156 640 87 780 -47 -56 -548 -310 45 -738 -191 262 -104 259 338 -317 769 432 -290 227 697 -222 -531 -574 -614 580 -139 -73 474 -53 124 -585 -686 313 -198 -95 719 -463 -92 528 -875 -856 -514 -805 -835 -673 562 -770 144 -773 252 -885 -367 -853 760 -14 -275 533 -122 583 92 517 -703 703 -773 -313 -256 729 -445 -364 -444 -257 3 72 75 -43 -51 630 -261 -57 114 63 771 220 321 445 752 -378 -510 -835 783 -544 -689 708 -132 -175 -885 -72 444 -591 169 490 -113 298 3 -468 787 296 259 -111 264 -583 569 -724 733 453 -156 62 477 -801 696 595 197 -708 -444 -685 244 -169 -316 72 750 740 13 -623 -424 60 -52 178 -257 -285 630 -99 743 -177 125 303 458 -480 -699 198 -860 -512 -812 -876 -672 -68 20 610 686 -878 -449 46 -340 344 684 410 359 -683 757 621 -504 235 -387 -786 -468 648 -782 377 402 592 405 709 -170 431 -830 592 -333 642 -546 -372 397 -145 642 169 -796 632 289 539 31 507 -463 -69 -638 310 -476 -257 59 -860 345 -339 196 -763 -219 -111 -633 -181 435 40 510 -574 118 410 239 655 -743 -287 718 135 -765 226 630 -730 -359 -288 -797 -258 -545 140 83 -670 -469 -351 14 580 513 -63 576 761 -9 -109 -134 368 -571 25 1 27 -606 468 452 -419 -109 509 332 21 -191 -525 221 -544 236 -409 -262 -163 460 192 1 -791 -725 -752 177 -148 407 -249 -405 -761 785 446 -421 -596 -152 -857 689 70 -736 -762 531 753 681 -214 194 376 62 -722 318 459 -587 -595 316 -778 -777 -409 800 -567 233 -499 321 -745 180 -183 -174 -132 157 87 -218 -721 -647 -790 26 646 598 417 -665 549 373 666 -261 -548 -317 701 -744 417 169 116 337 565 -346 -470 578 -6 489 -335 500 215 734 -161 -592 170 319 159 -692 722 257 -530 594 -119 702 -250 -849 -611 189 583 481 -889 -790 -555 291 -333 114 652 -660 -552 -149 4 -419 604 -259 498 -753 726 -573 -746 443 97 79 -595 164 -276 363 231 -575 311 -34 590 -383 -674 -751 -105 -20 -103 471 -535 -627 -139 -776 186 -93 737 -547 33 362 -411 12 -737 45 576 -391 440 -349 -138 -680 553 277 -255 669 -8 378 -517 764 -624 -462 685 731 398 375 -519 -666 -457 152 227 -841 -508 -584 -264 710 -293 -26 54 -160 -852 -56 557 792 -136 -513 441 -569 724 -159 -336 -239 733 662 297 601 -613 -264 5 -211 378 -68 300 -750 769 92 -859 -190 784 -802 -647 769 -58 -266 291 -566 -54 -156 -552 150 -105 -137 -301 -400 253 -842 374 527 -447 94 -59 -498 542 -534 -819 354 -840 40 -115 287 492 -13 -430 171 -554 -446 272 166 561 -814 221 -171 -385 -462 -895 83 421 746 -314 -744 206 704 256 -728 267 -252 717 53 488 134 -851 -662 -585 374 -742 -487 749 256 -468 465 -734 70 -729 136 -691 197 -246 412 148 -257 67 674 -857 696 -651 570 280 684 -322 -54 704 -545 362 710 411 -755 -885 -819 557 205 188 -94 -43 -872 -762 -874 243 -47 195 -168 730 -282 -138 171 584 -234 306 -319 571 -269 703 96 257 679 -580 -376 654 -391 -285 -853 -578 525 -102 381 364 -531 -82 -318 -666 783 -497 227 -512 432 -445 687 690 539 674 169 650 412 323 418 -338 -500 -435 695 692 671 -62 -852 177 548 -421 -448 184 -645 392 -188 289 63 -411 -402 -846 -476 14 -224 -875 -137 -370 280 453 -772 -778 -341 -791 -247 -356 -49 752 1 345 -789 526 -378 25 483 68 520 -469 -332 405 -267 23 -594 -185 -388 -688 -441 109 495 -439 366 -666 -557 -315 -387 283 669 -889 -160 461 -182 454 -318 -638 -681 172 -790 -860 -430 800 631 -192 -85 -171 -607 -196 -475 -833 -405 395 -202 -463 564 -891 -132 -731 132 622 -367 222 246 -590 -457 -738 -92 640 102 -422 398 375 735 119 697 -34 -37 291 -542 -426 -557 -241 730 751 537 200 -216 92 321 280 -635 -307 -622 -229 381 -558 -716 -137 -181 358 96 -849 715 -803 -220 146 647 -886 -728 -572 -770 -804 389 761 375 -736 388 540 253 -530 783 159 105 -296 77 114 494 -719 -207 312 164 12 214 -721 310 359 -519 -891 -288 779 406 -611 -419 541 607 -753 462 -352 142 -703 -231 -317 229 -621 -749 -282 -732 -463 -843 -621 -261 488 543 -241 -512 -387 712 -680 -332 -749 321 497 96 400 134 -308 -98 632 27 -326 -873 148 -287 436 -640 455 384 726 486 214 568 -890 -331 308 -497 -663 157 -341 211 415 110 34 647 -757 -449 -859 427 -651 -826 -739 465 -299 -879 -600 768 712 -396 650 -735 408 -878 607 417 782 -123 332 -776 -894 -447 -680 -521 -478 89 758 -374 158 -753 -810 462 -452 -599 -754 513 -166 586 -404 798 -269 -777 -384 -768 559 790 352 492 -809 -138 520 362 350 254 239 -427 118 610 -172 -5 -342 -585 366 -200 -128 -785 -144 522 180 583 518 -865 -604 -719 714 -470 -900 -83 -204 135 100 198 -321 -208 588 230 299 -36 637 -110 51 -20 -719 318 156 -537 396 441 739 -165 -66 26 788 -377 591 -69 71 -66 -148 -647 116 -571 455 -817 -129 611 52 -450 -872 -843 -88 -4 365 10 -9 -272 -446 668 502 316 614 61 -443 707 689 -330 -737 -250 -70 414 102 394 -221 -339 -778 415 -400 -474 -221 702 152 444 -576 -43 403 -202 221 384 556 -439 -158 175 484 -235 92 -250 268 160 164 704 -482 84 -676 -184 104 190 578 -170 465 117 662 -57 -143 -168 -172 18 5 223 183 -647 -418 -796 571 -875 325 137 463 -645 364 -331 -233 -849 15 -307 -701 -147 349 -602 98 683 -807 77 -789 -512 800 -484 -607 -817 -363 687 -287 -721 -235 550 -193 771 292 393 420 365 620 -650 446 -521 646 7 -114 -350 202 565 717 -522 -63 -777 -411 527 -72 128 316 490 -820 -412 679 -174 442 461 393 -164 501 745 -235 -794 414 612 635 187 368 325 -210 -319 305 -305 -218 -149 52 204 247 57 647 -184 -49 -631 -680 448 -478 -894 427 -669 -33 544 231 203 -181 -721 185 -139 -762 -815 -818 -307 -212 -459 -24 390 772 800 -467 -647 232 -827 195 -685 111 151 -401 761 -324 -879 592 451 31 -420 -899 256 -525 205 567 -136 -163 462 -61 -50 745 196 -235 471 -486 -750 -753 -847 501 -141 772 248 -417 341 783 110 501 763 -186 263 143 -880 -632 -29 294 -177 215 -553 230 -854 -430 -434 689 -394 -494 533 168 -696 709 645 -597 -369 -635 -797 -377 -352 474 -512 -697 -557 443 -729 189 -251 -5 382 -621 -450 -38 -181 481 249 -487 -479 285 -383 -493 -435 610 91 -250 442 173 194 -358 557 -547 592 -144 -506 479 -811 328 443 -303 -375 345 292 -200 390 540 -553 -300 504 465 -27 555 -580 632 598 770 512 455 -1 681 348 -871 -433 -352 -155 275 -67 325 145 -534 -652 122 751 743 -337 293 599 -158 444 -572 476 -679 460 501 269 726 10 787 -404 -836 780 309 -503 160 -489 624 63 747 -7 -616 -544 15 -790 768 -612 768 -474 -892 -693 764 107 -844 176 -644 -601 579 183 127 467 10 138 654 -227 -723 724 -487 799 508 555 614 -179 664 -437 521 693 -613 576 -495 -725 -759 98 -141 772 147 -557 477 526 -726 -104 125 726 -588 -545 -708 -184 -209 655 119 321 16 -70 -279 -720 -324 -737 511 -421 20 -212 333 679 601 132 191 -279 -310 531 -681 -90 627 498 302 559 -242 419 -847 -127 -355 -711 -244 183 -88 -303 345 -191 -541 692 -691 5 4 602 674 775 367 -358 -96 -898 471 161 33 329 -452 414 726 -451 -223 -590 -875 105 -453 36 105 -529 377 -571 -169 49 417 769 109 -115 -475 -495 -131 -7 687 367 -129 -696 156 788 -813 -587 208 -615 -374 -889 300 -352 -32 497 -503 799 -387 501 -252 -315 298 -313 -159 266 -236 382 546 -88 532 -849 757 555 676 440 -499 -584 77 50 301 84 -690 76 -110 -250 159 695 387 766 -98 -206 286 -99 546 464 255 740 -846 -526 -635 116 -891 -219 -354 -693 -31 -812 -819 745 -550 -347 -124 -280 781 99 -153 -852 104 181 -244 -37 -614 352 -305 630 -72 94 232 383 -750 -635 -839 252 536 126 502 -806 -442 547 -174 -643 232 -2 -139 -296 -221 239 702 -850 227 -343 -434 -798 442 148 -120 760 -271 351 -858 -160 765 -301 -837 200 -15 -429 -1 -492 -734 -563 -703 -167 75 -677 -358 185 434 -539 -423 461 618 -616 -369 -405 377 211 -242 775 -496 -432 -325 144 -303 -495 410 -506 622 453 -426 -312 532 -674 -39 -885 798 -113 -362 740 -261 3 -546 -274 -329 419 -329 759 -638 -862 201 -707 -573 -696 481 422 70 255 34 75 147 -418 197 181 177 697 -402 -7 460 -494 -471 -442 -164 669 592 -436 -618 -601 616 289 661 399 -163 755 -697 519 191 -386 456 653 433 -856 -259 -737 234 -115 710 -667 -879 440 -486 236 -217 463 -381 -711 454 608 -572 -161 -768 433 605 -745 -423 -620 185 320 74 -336 -614 -672 166 165 511 -477 643 -489 601 363 722 472 -196 -660 537 -275 552 106 -402 221 -400 -27 711 716 -207 -514 -290 -221 -751 320 -654 -879 77 -524 -259 363 217 -373 -339 -158 -606 -396 719 161 640 -900 370 -572 306 -277 765 451 -458 498 761 -523 624 -468 617 237 -811 258 -671 121 6 -719 -677 -222 -373 -481 -68 -898 -209 -624 55 -142 -392 613 -760 614 606 83 325 539 21 773 -725 56 541 -78 -549 741 661 -165 264 667 223 -395 -565 413 629 337 10 528 766 114 -724 85 672 -575 -393 -826 -496 7 137 366 -193 -384 508 385 532 543 643 -810 738 -581 167 300 -484 -848 378 -275 378 -242 20 346 -445 -758 -733 228 -204 -833 -186 648 -443 168 -144 367 -804 -140 604 -858 -872 480 266 447 -65 461 -52 -432 -204 96 -456 -267 -686 21 188 -446 -14 -140 75 304 -27 -182 -732 338 431 220 -549 471 -871 500 757 602 -38 -394 -466 -32 -70 -334 362 -729 -254 -513 -642 252 96 571 -80 -485 772 -522 372 -174 364 555 -727 -659 606 -845 -814 613 159 -599 -783 342 -279 -662 656 680 -347 -100 133 325 -307 -377 -506 -759 12 -15 -36 -763 340 472 126 -262 -459 -644 355 -493 520 -262 -407 273 416 607 428 262 -137 35 -488 -673 784 -457 -495 -11 -166 795 -267 -601 -188 -475 15 285 341 581 501 -238 55 387 347 300 -494 -857 614 -414 220 -105 -402 -650 429 -722 -194 -723 -294 261 -133 613 -510 -604 698 -247 -789 667 -602 -228 186 36 161 499 -110 -584 -828 93 -735 686 748 -524 590 441 -279 157 611 389 231 -407 779 47 302 -551 -80 722 -85 298 320 -846 5 -524 457 622 716 -754 556 -863 -725 -638 -569 -150 446 -34 -102 -70 629 -476 129 -284 -300 348 755 -428 412 -508 -353 -296 -629 136 -562 231 398 -355 752 -737 55 779 361 -881 -850 -177 -319 -93 426 -794 -272 -728 76 119 552 -527 -591 -466 -377 605 75 -332 165 162 -113 168 381 -196 672 424 -397 768 -60 -266 -778 350 -470 355 735 144 -868 -811 372 -232 -825 -575 626 -653 -844 -606 -397 738 367 -741 740 278 179 -723 -836 376 194 -136 733 -435 -229 65 561 -283 -735 770 -10 64 412 271 430 -223 -543 -466 65 45 683 -745 -53 586 -285 386 197 -416 -244 166 434 -290 -723 -429 -726 -675 -484 -696 -773 783 460 680 -340 11 -66 678 -345 244 -820 -501 726 -775 192 -521 309 499 -273 -795 -287 -613 -306 189 138 672 554 115 -166 -138 726 -317 522 -810 -95 -607 -664 761 534 136 799 -490 -32 -16 -743 -643 -225 421 -83 -468 -560 691 678 -813 438 339 -51 596 675 691 -777 -186 -312 -634 -267 -330 -37 -577 -639 -465 -503 -29 -603 402 792 677 -761 -534 -486 605 211 -760 -744 8 169 153 -805 -774 -159 127 407 442 -674 619 789 354 -415 -824 652 -883 523 289 -337 533 -237 -205 586 -197 -521 518 2 100 -117 -476 88 -620 198 -524 -347 114 295 96 -42 628 -64 756 -95 -118 91 -82 -719 794 -745 11 -727 199 214 652 108 -4 114 -229 -872 -277 184 -695 294 51 -734 291 -820 -459 -324 -833 -900 -43 -368 -205 -100 193 -883 425 189 -480 -428 -496 537 190 -589 -256 525 -729 161 483 -706 335 -762 -544 -272 -866 -606 571 262 -791 -467 -88 -476 -732 425 -501 -442 117 -636 -488 -276 -724 94 380 347 774 -866 -457 -446 257 -721 378 382 -332 18 346 -124 663 556 -719 -591 -546 -30 359 83 -630 35 -561 -685 -86 543 374 37 -434 -483 -677 -296 -117 -742 -800 -378 -574 -521 567 -246 -559 523 -47 -796 -779 394 231 315 674 -460 778 -628 -266 -150 -136 -866 -176 -322 368 -186 -780 -732 -813 401 109 -620 -518 -16 -307 -865 37 122 -186 -675 192 -106 -117 35 -843 -630 -47 510 -667 -295 547 512 786 -425 -20 405 -350 213 -456 -889 347 2 -579 -566 411 -848 -400 554 384 625 724 327 200 -401 525 -115 -884 535 740 -48 -432 -284 505 -428 -191 102 -863 -209 585 -346 -849 131 376 -401 460 167 -748 0 775 -352 -483 -811 761 567 -453 -329 253 -171 621 -830 716 -201 -39 256 -313 595 -210 599 -143 -549 503 409 48 669 -495 -349 150 -803 -88 -340 481 -643 711 196 -474 -655 302 123 799 -392 -340 319 -481 -666 417 630 -145 517 -71 113 606 -706 746 632 303 -355 787 99 -409 532 576 -896 732 80 426 -573 -763 609 316 -842 33 200 -413 -848 -36 -160 -671 -386 -364 355 91 506 -588 250 551 -94 -334 -377 737 477 -624 -726 -445 -777 -896 255 -26 -174 -399 -762 671 -170 546 278 278 -734 210 180 772 418 732 -723 474 539 -259 -162 427 430 276 263 200 -817 -128 183 -208 -426 -492 -555 -638 -575 442 -296 -758 -829 144 475 -547 -62 -169 -556 363 30 514 113 -813 -41 723 118 564 -394 -90 19 582 -439 535 -476 -752 642 -435 -323 -332 -103 -697 -74 130 -242 -880 -677 193 -865 232 726 -36 -497 744 -65 494 -873 -203 -26 241 383 729 124 -102 -175 792 777 367 259 -365 785 -502 -826 194 695 690 337 -368 403 -14 -508 265 -138 -648 331 -728 572 549 136 119 -214 764 -608 359 -180 -293 12 -45 428 321 347 355 -897 -12 -414 314 704 -449 392 -243 -740 -406 -578 -209 -898 -286 -350 -421 -897 -890 82 -229 635 -799 -358 179 679 -54 -432 402 -879 321 -693 -271 572 472 64 -179 141 -771 772 60 239 241 -885 150 645 -576 452 -122 -24 647 -579 -654 588 -747 -692 -668 454 -446 62 -422 -99 -878 -160 -877 -218 -703 470 -217 87 -886 -445 -273 -519 214 162 664 -400 -51 205 58 305 611 775 -170 -872 -687 -27 -854 -559 305 239 586 -499 486 714 321 639 618 191 -635 279 68 -715 123 -455 203 -340 557 -677 624 -409 115 198 213 727 156 364 -632 -529 87 -235 -587 -409 -321 735 -263 555 -429 -432 -884 350 -96 -523 -611 -774 -390 380 -466 59 309 668 160 -137 -608 -137 -435 -730 364 567 389 778 607 164 667 -617 -850 -771 -416 -805 -93 131 -380 296 -281 -702 792 706 -809 -172 -546 -127 -82 17 628 -107 -779 -356 621 539 -679 5 456 404 440 713 720 277 527 -241 -71 -861 57 392 -664 -600 -793 454 -554 -827 -592 -612 711 142 5 331 -530 565 -417 430 379 590 -239 -894 384 -361 682 -364 716 -875 -655 125 -61 -512 -81 -215 -114 -67 81 748 738 -464 -425 792 -332 260 -177 370 -717 348 -855 197 696 482 -627 206 -725 394 -183 73 -124 -637 -641 -468 -388 176 -362 -854 656 -52 -419 792 489 -476 164 -650 -865 -657 -190 340 540 -88 -458 -573 -147 -410 -588 429 -431 94 142 411 -888 155 -598 14 1 376 -67 -168 -153 -849 -761 -435 593 -273 716 418 723 580 -655 -695 169 -371 -577 -738 742 623 -633 359 330 76 -78 -314 205 -842 -306 54 -462 410 -564 -593 647 -129 116 -596 -285 355 -781 315 7 703 750 535 286 -689 -464 23 789 -27 638 439 19 -572 -651 153 -293 -467 -494 -45 -793 -467 86 25 -413 614 682 -869 712 -818 603 576 641 -543 -10 108 680 -658 -710 -733 207 -21 -324 -441 -583 642 738 -588 518 -37 657 -594 423 617 -680 -231 441 26 -121 10 -99 5 -504 254 645 -709 628 450 -262 642 -750 426 498 -288 338 81 424 699 413 116 -526 -869 684 -5 -141 506 533 93 92 233 -573 -150 -135 185 -688 -550 -636 -472 -833 336 -456 -787 209 560 -841 -828 397 -258 -94 774 345 724 -585 210 334 -83 783 -815 125 -384 -53 195 -592 -74 706 615 495 -396 409 -525 461 -376 707 -54 -310 607 156 717 669 198 -169 -322 -427 442 671 -808 728 439 -768 -293 -381 621 -474 333 -113 54 -486 -148 -422 -299 -460 -595 -606 -851 -342 -514 330 -155 198 94 196 748 541 -896 273 512 9 445 -446 -553 307 -266 -519 206 288 568 -770 -318 612 493 -73 -558 -841 286 -556 53 -513 256 395 -753 -730 211 448 197 115 -574 415 -716 -376 -890 732 158 -897 -658 -717 -754 137 -560 144 735 1 -293 -722 41 -762 -332 -786 -28 -553 359 -430 -749 584 -800 675 -799 671 497 -631 633 -229 -782 -704 109 251 444 -12 -607 -137 238 512 -533 -719 507 -835 71 -461 -72 535 559 -316 -676 486 -385 771 -463 581 551 360 -209 300 -838 -257 349 164 414 409 359 679 -803 273 -502 462 492 578 388 -349 -856 394 779 -150 -30 -46 137 20 505 99 -66 -746 -271 798 659 0 -839 -495 -390 217 402 -848 -881 794 365 -661 -470 -675 -606 338 697 628 44 -532 711 -538 81 -44 -96 133 552 -465 -203 -290 621 183 -780 -675 134 -547 -432 -842 610 25 -781 226 -463 446 -98 323 -577 -156 171 340 -21 677 -274 374 364 452 615 -22 -455 -874 65 -508 -610 161 69 -633 786 -854 -821 -797 -325 -823 383 -188 407 262 -649 48 191 -719 713 474 705 386 795 -331 -299 -801 32 750 -198 231 -401 494 306 70 417 -487 193 -744 -809 -471 -433 -126 402 -308 -552 -402 463 -722 22 29 726 -42 -741 -624 693 111 159 -420 -721 303 261 561 -137 -275 -259 -167 -355 -38 415 787 735 -41 -377 -713 -525 -240 497 697 -734 281 -778 714 687 440 -739 592 -22 468 -10 439 755 513 -540 -114 47 -690 417 439 -595 -684 -502 717 -314 -583 628 -545 424 -316 -468 308 -301 -59 5 -222 -311 476 -568 328 642 -241 505 309 644 -700 -257 239 492 -872 622 -547 219 33 -480 215 -271 206 -607 733 503 -681 17 -207 -602 -5 526 307 -887 -312 -725 -765 797 -771 471 -141 665 506 -60 -215 -55 181 74 -565 529 454 -77 772 777 258 182 701 -508 382 138 -884 347 -516 -825 -719 671 143 680 -52 -861 -461 -725 23 -900 -74 -523 -103 -573 -893 -538 -523 750 -215 795 -699 -708 -286 -371 -628 -609 26 399 -631 -645 -796 -214 -519 -327 690 -518 719 -145 794 -480 50 -627 -610 -529 789 -71 224 -372 -354 -430 -129 -71 69 -320 571 416 -345 -23 -720 118 -625 -2 284 -104 718 -120 426 152 -499 93 -528 -319 -264 -398 418 -55 155 -94 13 -475 457 356 -497 -158 86 169 256 133 514 -422 -18 684 -869 -719 -542 322 117 -232 223 35 -880 -21 109 -210 -118 -297 397 -877 777 225 -668 616 -63 -400 -873 67 -176 -37 378 395 685 210 -428 -597 728 -833 570 -505 626 378 -227 122 796 315 72 599 127 -330 655 765 723 390 -18 -140 -662 777 -205 -608 -694 -406 -809 -346 188 -779 -106 317 -892 -370 663 606 -316 -114 -496 675 456 695 -712 448 110 103 47 -246 -680 530 77 -675 -379 44 602 400 -891 430 -751 -543 504 610 246 308 -795 -425 -889 100 -298 -447 -290 -429 599 621 73 -772 -295 719 436 -452 -670 -237 -703 -706 -203 751 571 133 347 794 468 -496 -865 -761 -662 665 -884 -329 30 -797 411 -206 -554 -680 -547 -667 -400 49 -810 -604 -606 -624 -623 320 -471 -501 -352 -217 730 58 -638 -267 -130 -652 -163 33 210 757 -343 -534 328 185 -579 -872 -549 -211 778 340 -320 -719 191 -583 -110 -315 -407 -449 84 -857 -813 -671 431 476 107 -896 553 798 231 -131 245 150 351 -192 -56 146 156 251 -273 -406 -740 -640 679 -166 -260 242 400 -542 -789 -416 217 -41 -882 674 663 610 -879 -295 128 -34 193 -655 -555 -160 -300 -455 -580 158 784 283 -557 212 165 762 -860 -817 435 -132 305 -144 584 -231 -383 -455 -282 -390 -100 145 104 -878 287 414 -479 -647 612 25 594 -764 -740 18 727 45 4 58 -729 427 159 647 102 -566 -683 -253 37 -23 -601 -351 726 -409 354 -340 -613 625 -763 642 -625 321 578 391 -405 -860 227 -139 84 -792 233 -227 457 498 -557 -592 -749 710 285 -742 450 285 -634 -379 -343 -709 -38 789 -706 -24 167 -716 -201 -143 546 353 60 -886 324 -722 -390 266 -167 -814 384 755 540 281 -48 718 -778 312 487 -395 -829 -285 -380 -396 -132 183 -791 295 -822 141 -688 -130 684 88 648 -409 -487 -97 415 86 53 388 623 -224 43 36 383 -348 -867 -123 438 -783 -843 -235 260 360 -656 214 -778 -276 -550 -786 793 196 222 -167 -846 -632 -581 398 -871 487 730 764 476 -67 -532 -248 -482 -870 -852 620 14 132 -10 -800 -99 -530 -587 -137 195 359 -232 489 713 -14 510 -17 638 -434 572 11 -220 -412 -357 658 250 57 409 439 -818 131 658 661 -844 258 265 -751 -477 498 704 655 -607 178 785 112 -15 -792 -27 -563 66 -687 -266 -370 733 485 143 -708 513 452 -846 -213 -765 -228 661 729 -697 710 -278 -330 -769 556 -195 -422 -455 -567 -752 -680 -153 -582 528 -143 -136 -707 63 -488 46 705 690 204 -88 674 299 -616 333 -318 404 633 -842 11 422 -632 -39 218 259 454 -131 248 -39 -639 660 -466 -899 -328 277 411 -737 -396 -302 679 -538 -151 -826 -545 -796 -547 -183 -403 -454 -487 -576 -862 -71 56 -625 582 -51 392 517 267 406 -336 -649 -624 -893 795 -873 131 770 -60 -687 -202 -410 -678 260 -700 460 671 279 -843 509 728 343 -434 -536 189 -195 221 -69 -219 -805 -81 -102 107 -34 -71 221 -23 105 -764 -476 239 671 -409 544 -756 -191 -381 85 297 -646 234 41 109 -306 247 662 438 168 -302 -148 -715 -495 331 115 -266 762 -552 -382 -310 -170 -548 -720 -439 12 -422 348 765 -163 -358 347 486 691 447 -513 -749 597 -507 293 -553 -61 -823 -481 -34 -453 -452 -456 -434 -486 -98 414 235 465 -412 -597 286 -379 247 -737 -76 -883 59 207 716 -658 -876 566 485 -623 -801 794 -567 702 178 655 605 759 -179 -293 163 -832 755 -745 -525 -603 -441 -403 232 422 408 684 45 123 -848 -321 688 250 -460 -564 -337 243 359 63 354 -654 441 -503 -137 405 -417 210 -125 -606 -323 -176 -688 -640 -491 -371 -699 228 -23 -101 480 50 -448 237 -747 -769 -202 298 -258 -194 -773 467 529 -754 -263 -7 735 -790 -99 461 -247 396 -682 389 -629 737 22 -26 -623 221 527 681 -27 800 -726 409 413 466 401 64 84 130 275 502 -570 -511 479 -866 -562 -554 716 420 647 -582 581 468 -870 694 -864 -835 31 86 -633 -671 200 -357 198 -665 26 -104 459 -632 -266 121 -812 575 122 383 583 -316 401 -557 -343 -483 151 -490 270 240 -832 6 642 567 -606 -341 106 -53 107 545 -891 620 11 9 379 -49 235 135 -335 -58 270 613 -169 147 383 677 -650 -304 460 790 751 369 651 -294 481 535 -667 -555 -280 567 634 -631 -405 320 -144 743 6 -523 313 244 249 -741 -201 476 184 233 394 -630 289 -170 751 552 167 -322 528 322 -263 -377 488 -851 625 311 238 -54 -297 755 303 -326 -164 -69 295 -200 -338 -607 527 170 -806 564 350 -828 505 -637 479 -306 -224 29 290 -557 -875 262 -81 167 -756 -491 791 618 443 -54 -345 627 -621 -158 104 -826 -614 743 335 758 -532 -830 -580 -149 -490 127 -883 -716 345 556 212 381 -338 288 718 -706 -426 435 -808 -255 267 63 560 -734 304 95 184 -614 -775 527 -276 179 -670 -768 -483 258 530 376 -12 25 358 -891 368 443 151 146 419 4 -133 -684 -450 599 176 22 -792 -792 -78 362 -599 507 328 775 -492 449 -460 13 -825 -579 -3 604 346 385 291 48 736 513 -861 -863 -118 -371 -817 -645 -830 -497 -82 273 315 16 -337 625 -726 -342 -513 690 689 -303 -299 734 775 -1 -841 -124 -843 -682 196 345 -435 -653 490 254 -525 -782 -819 -282 217 573 -290 246 -796 422 480 116 88 -323 -598 -287 562 495 532 -457 -352 -341 -463 543 -371 -656 -55 735 -657 659 -373 639 424 -503 272 450 294 95 -154 -509 -105 616 -350 -349 -76 390 19 252 -483 -377 -775 332 138 129 85 72 531 625 -401 283 -883 -158 599 -855 263 -894 -196 341 181 -794 731 -33 275 -621 12 -319 -814 533 725 724 667 -769 -830 -673 -61 767 319 -243 -735 498 724 698 -483 469 206 -272 257 -659 -74 530 695 -179 -897 129 -322 479 187 33 -463 -701 632 159 -243 -570 -837 -51 -316 -402 46 546 741 -694 -673 -852 -767 224 -441 -385 124 -735 469 -642 -287 -51 -12 369 765 295 642 475 -172 26 -495 -90 224 380 377 642 -482 -718 -55 453 583 -215 165 -652 800 -171 -307 527 -377 731 -194 -245 415 -543 -677 248 -221 30 -762 -435 47 -95 190 -68 -180 -587 -375 760 517 143 462 -520 -351 -852 546 -772 -671 85 -892 -433 -655 371 -560 -625 -713 139 -668 285 32 -867 -781 -573 551 537 -225 663 691 -646 385 -161 -106 -183 -139 -672 -309 227 611 279 -749 -185 -820 -233 -128 3 -434 74 646 -786 -339 638 152 -284 -111 311 -875 -592 -742 -524 -481 -32 -94 -386 -450 387 776 417 -291 9 119 286 402 628 -415 304 141 593 55 128 723 -766 -835 -767 463 684 -282 -626 322 515 251 -463 -576 609 -812 -571 -84 15 622 489 659 634 -401 -767 224 668 -104 -443 -735 -661 -785 693 -25 -468 661 408 -572 -554 -848 -342 522 -899 -224 -377 226 -402 -758 -513 327 566 723 734 655 -516 -84 500 -687 304 -296 -44 -725 -778 -316 113 250 664 -881 -823 -278 362 548 -524 584 -848 -687 -244 259 -300 -186 -807 0 -264 -727 -113 215 36 -608 -286 -730 192 -203 159 -595 -440 188 762 -425 600 43 -177 -729 149 -701 499 -686 -101 41 -305 361 136 -302 -53 449 -832 -365 -749 -285 102 -447 -477 510 -621 165 -780 -196 738 -473 341 709 509 -838 -86 419 433 -695 -340 -776 -224 414 -362 704 -221 -487 -386 -21 471 765 795 75 -863 -75 102 -833 -615 777 -2 193 145 48 798 308 591 -873 140 662 663 -784 -259 -97 -4 340 592 -199 502 -731 -44 -155 219 -437 -834 755 -60 -247 279 -738 -179 -831 738 -558 583 -477 16 364 406 -576 -18 -193 -539 -366 394 281 72 -795 144 -37 -398 89 638 777 73 -820 795 -708 503 679 -89 169 -11 -690 -500 304 -321 -481 -581 254 -561 -529 489 605 148 -217 -665 413 -247 486 -192 -382 -624 725 -609 -740 569 320 -500 38 673 -670 -735 -669 514 278 380 -246 279 491 -560 -848 479 455 -299 300 -813 -174 -523 252 -277 6 -737 590 677 -64 -841 -294 -177 205 -406 637 657 -421 -341 -811 763 -389 246 -204 130 -264 716 -530 -378 -64 271 -540 -777 -524 735 -368 198 -507 474 540 9 458 -708 -840 -280 54 586 -387 734 -595 -602 457 -306 281 -620 472 -842 -103 -61 248 -510 500 -465 21 -75 532 -538 352 -13 374 406 358 -476 119 532 -200 10 -196 474 395 -384 -874 -526 -399 -712 25 -547 -263 -364 -81 -62 73 582 -723 282 206 -172 608 -226 -732 263 767 415 132 142 -128 -866 779 -121 -349 -235 736 -886 -459 -529 -122 -482 -395 -126 -662 126 -56 -883 159 524 5 573 770 -213 -694 194 481 287 -83 -863 -144 771 661 -100 -846 -655 738 251 695 652 -664 -183 -633 -706 238 190 561 -665 578 215 -58 368 -836 -842 -386 412 673 680 -163 -458 727 348 617 -638 193 -374 771 -379 755 -573 -601 -418 -597 -652 -633 -851 -465 -834 -826 538 783 137 -356 85 -252 345 -578 -567 -818 285 421 331 -673 -774 320 61 669 -335 -591 -102 595 74 163 261 -379 -771 -11 -294 421 -97 -852 407 343 795 451 -599 -881 457 267 40 -569 -102 369 -229 -51 590 101 84 -601 -873 -93 -102 -886 161 -698 18 -851 472 -897 172 -135 -264 71 515 -742 -679 -242 -266 -611 -745 146 449 653 709 -241 -740 -167 225 171 -299 583 164 -655 554 652 -362 295 680 -614 -687 593 -575 787 -221 -70 -154 13 -694 -672 -431 387 -252 -819 -459 -379 -745 242 -62 -563 -102 -458 446 -220 704 287 252 456 -568 -261 -807 238 2 457 530 376 -751 504 -225 -32 -315 21 -562 -148 650 -151 741 -800 313 -68 316 -313 765 498 -779 -261 -722 -891 -599 -140 333 360 711 753 -70 -778 -870 -117 -773 -786 259 234 -440 -767 339 19 -656 673 -342 -424 -862 -255 312 719 -159 -67 -457 621 -809 -431 570 -619 -809 -788 559 -133 681 707 790 -666 -291 582 -7 -442 -617 410 -149 -675 -607 -451 566 231 271 -99 638 -431 592 750 -29 -526 -723 -234 -56 -545 303 -470 580 -188 -75 -322 99 106 -712 548 -316 -398 -645 -235 402 701 -356 736 -355 -107 598 -638 104 -441 -622 -87 -320 -188 -697 -759 -144 -506 304 -527 -540 -564 721 83 630 -778 27 607 784 332 -706 379 -81 -104 -212 -831 475 447 450 748 178 -81 -387 -36 -74 -159 469 -128 736 -508 148 -575 418 394 -22 62 64 32 -335 -110 541 -9 -877 96 -259 584 -588 752 -327 306 -615 -522 649 512 84 603 543 -718 142 -296 528 -58 -896 -216 -312 -166 -585 732 -844 -717 -788 71 -488 495 -878 5 9 -701 -91 -442 -308 242 -401 496 -846 396 777 112 -864 157 391 -724 738 -795 533 298 -836 -631 782 460 -312 791 -418 120 298 404 799 323 421 557 -126 -477 270 392 -892 517 512 -414 -122 666 611 658 555 -815 -461 -608 -323 108 -158 546 -222 -696 741 401 3 475 28 119 726 -147 363 101 162 -163 16 -489 -624 -442 -687 -243 -229 -328 490 -23 215 -56 9 -505 237 -673 705 -424 -62 -856 -736 -755 774 467 -426 -248 302 -147 -696 37 739 -670 481 706 -691 98 -479 -359 -900 297 676 -359 -200 -124 331 430 -638 -375 526 -805 -293 376 -822 199 -698 64 -279 729 -30 -428 -24 598 375 266 -62 705 289 -192 529 -431 654 -470 699 485 -313 408 -885 736 -281 -449 15 -635 -514 -599 -756 312 684 -37 456 56 -839 -394 -103 -14 52 515 -141 -772 -724 -878 -174 707 191 531 -700 -471 349 -806 -299 779 184 768 66 5 572 -318 -314 467 -545 -798 -889 222 -594 314 -697 -250 705 444 -602 386 -239 679 -479 -166 -398 -896 419 -482 -715 -857 665 -688 9 516 356 -425 253 -215 -515 794 -296 -375 144 -128 -445 -449 -888 -452 -432 -114 -826 158 572 -214 579 -776 -690 -423 596 -360 -794 173 608 250 308 89 -849 581 -778 90 511 -288 -458 -639 -47 105 -723 776 -9 -868 -424 -374 -143 -69 -867 782 -798 155 -305 -311 -510 615 -598 68 -635 -117 326 -450 266 734 27 95 633 -856 334 -41 331 49 -228 58 -37 -76 349 -242 -148 -696 -209 605 -157 -376 477 -215 321 -528 58 171 -116 -383 -481 -52 -891 -473 -863 783 469 -264 699 -864 370 -441 -856 471 -77 216 543 -829 -305 -356 -824 -43 -254 -391 608 -269 -601 383 -40 -233 -283 -842 -477 274 -296 679 662 -721 -886 562 -41 587 -12 -302 308 282 -821 157 487 402 435 526 444 384 325 -887 -470 -275 -389 -110 343 412 196 -90 30 227 592 -619 -125 480 109 733 -35 -808 616 132 -60 23 610 370 -826 312 237 103 -560 43 281 463 644 731 -627 95 438 645 118 720 -347 -584 -203 -587 295 565 -425 393 -636 306 498 -594 176 367 750 149 55 -267 269 284 -241 -806 234 96 -873 305 438 -367 -850 648 308 440 -795 669 -704 -224 569 -622 -95 216 -147 -871 759 650 -352 180 -314 -510 -734 647 306 524 -283 -727 -687 396 -815 -41 -311 713 341 695 -501 -356 -240 -425 -374 -727 -391 7 519 282 -236 -735 -711 -249 457 680 -712 705 -320 217 220 -177 -281 -211 -141 -780 347 -601 -227 747 444 -658 -616 646 -274 243 -889 -474 440 -186 564 -830 -357 -128 488 -640 -394 -435 -858 257 578 -435 -307 -745 244 703 673 468 -427 613 322 33 78 708 -712 -124 302 288 229 432 -3 -728 792 -777 260 -125 -780 265 -246 -236 -473 597 -457 -799 406 779 -184 -766 84 648 -163 520 -493 -857 -295 -610 12 669 -241 331 184 -857 -268 557 370 127 707 -307 -652 -105 -665 -360 383 310 592 691 -343 -202 612 648 -524 -109 503 284 3 456 574 -12 696 -297 -514 -265 532 219 470 137 -321 359 -872 -373 -335 502 294 -476 533 -841 502 79 59 -498 433 -334 -386 -853 -725 -211 -234 -614 -90 648 -250 650 571 -156 -692 367 -625 23 -257 565 349 -851 -899 661 294 -98 -305 154 102 -547 455 247 -879 -337 -868 -257 -245 261 -883 182 -97 -689 720 -226 243 268 506 -326 75 -582 -863 -513 624 -339 -58 -152 -864 630 747 -699 541 64 -482 522 -151 782 -565 -685 -39 565 -534 -703 726 -299 99 450 -747 -738 -747 -670 -623 -81 -565 335 -317 -346 -291 -47 -146 301 -532 -412 726 -20 -718 158 -659 338 -148 300 52 -51 -388 137 555 -804 488 -374 617 761 -350 324 756 -374 -363 -499 114 136 -242 -553 218 47 56 749 143 504 -763 -179 175 -457 -803 -484 -472 -436 698 489 30 251 603 -200 582 -3 -201 548 -668 -897 -866 -685 24 764 -861 -200 -691 685 -591 -342 -562 120 560 -656 111 416 -501 488 27 222 241 -588 110 303 417 -249 -120 -417 -707 -329 419 -357 -152 -246 242 -563 78 -550 -383 -804 581 514 -410 610 -779 -855 107 513 -878 61 -713 635 -81 627 -739 124 170 576 391 780 -595 722 -640 -217 -88 582 -292 -399 407 21 398 666 107 -61 536 690 -580 491 -446 -56 -39 -530 -772 394 728 -357 -645 -840 -805 681 -17 -292 228 730 38 -574 132 -554 302 609 -674 95 149 633 -605 583 90 119 592 332 7 -584 635 -107 84 31 -9 -290 691 -886 523 -711 -16 -424 712 187 -229 522 282 410 -157 -806 324 -477 561 -83 204 -366 -880 -161 -356 299 -474 347 341 352 151 717 -443 -404 621 -383 -3 793 616 634 764 -132 -719 36 -323 -263 -348 -495 204 -192 -825 52 365 736 218 672 773 64 616 -578 620 512 298 -666 530 -18 18 443 -130 418 562 -669 -555 -535 -547 -111 -511 -895 274 244 791 -289 519 591 -894 -891 713 -248 -299 -245 282 517 776 715 485 207 693 398 -267 -787 114 -353 -199 -765 313 585 -642 688 -859 -513 -149 572 -63 534 650 -878 -782 285 -404 -876 -700 353 477 656 -294 117 -653 84 578 -536 -204 746 605 -452 -225 524 -725 -343 -219 518 -471 349 -619 118 103 -171 375 -39 114 142 487 166 -370 -477 669 143 -112 568 -610 -9 312 -722 507 -214 -279 53 17 -455 -9 510 -502 -368 337 -81 410 752 -352 -116 383 41 -364 245 -406 -20 666 744 598 330 775 79 -63 539 14 -489 -525 -812 427 -748 612 -739 -126 -149 463 1 778 777 -597 765 -15 -473 -456 493 367 -196 335 -887 -162 -838 452 53 -550 540 -897 282 -524 742 748 -214 -843 343 -568 -849 250 -776 648 558 -477 -493 75 -689 553 718 634 517 -833 -880 -654 -656 571 -553 -667 106 -610 -69 518 -339 -319 -800 -521 200 -808 -120 293 -605 714 62 -809 -795 -239 378 278 59 -551 149 510 -62 -67 63 -851 -805 322 171 -351 -412 -718 477 163 -526 218 -739 796 639 40 692 581 -175 637 -285 -601 719 -160 -513 246 -400 581 741 -375 -629 -625 -675 708 -87 -180 -10 -414 281 157 -408 77 -166 232 335 601 -360 -611 -711 10 -444 183 -511 245 -890 -756 -277 718 569 -721 -354 -605 551 -589 -886 538 677 320 -748 9 -498 -630 178 461 469 360 -194 576 -91 -3 -352 751 -126 -31 45 -661 -111 355 -400 298 -674 -76 -462 186 -823 -603 423 21 -825 -68 -398 -555 -508 -496 308 -46 -207 -286 -719 423 283 228 -215 -223 -681 232 311 -311 -222 42 -688 -297 45 142 -177 774 34 -345 132 557 107 89 714 98 176 713 556 -182 425 650 -321 493 207 -269 -404 -199 515 346 757 726 -462 -859 -648 145 -36 207 -778 116 -889 145 -407 723 152 -825 119 238 -46 -509 -776 -720 -115 71 -374 368 532 673 201 513 696 -460 -13 -78 -261 61 -645 102 -659 -582 394 596 -93 235 48 -324 -436 -301 374 -675 272 -211 112 -109 -372 431 -304 -670 -187 304 741 -91 781 -325 790 786 739 177 -295 -177 -419 683 412 -22 134 416 -677 -839 446 -771 610 -286 -483 -58 -322 -659 -740 467 -240 -430 554 -516 289 -258 -155 711 -698 -866 -788 559 -33 -879 556 365 281 140 701 12 -840 -138 -673 -36 519 685 -799 456 350 -607 593 529 476 -606 727 -856 615 634 -358 -67 638 -455 790 274 86 -501 -302 -45 332 -588 400 236 226 -249 434 376 638 -747 -544 -499 -178 -130 277 -456 -413 -629 348 797 449 -371 -386 -816 627 -103 343 -763 99 -430 499 -405 -676 -5 -727 -157 -744 392 -533 385 -241 321 26 767 -296 -46 782 -229 -834 171 139 88 -883 -492 262 541 -882 -725 475 229 -771 -98 663 -175 -155 681 -415 -473 -621 -61 -34 507 538 -408 774 518 361 -845 -257 -203 -841 -255 -73 -289 171 133 401 -209 -200 -525 -632 757 286 -539 -119 492 421 -440 160 615 470 -814 175 -771 330 -370 -826 618 -204 487 -639 421 186 -794 -661 37 576 -139 -628 676 773 -731 -166 -604 -159 -218 -844 -634 705 731 246 601 -709 -588 605 -335 423 388 -765 752 -870 -309 -726 478 -568 -458 -65 624 313 -614 -54 -288 547 -732 -388 469 723 730 -661 -162 195 379 134 -10 261 -324 799 -870 505 774 393 -385 223 499 -732 449 -801 224 -566 -158 -774 355 -826 296 -108 -455 -524 -806 82 595 -273 -387 -174 685 -601 -830 299 -484 -220 -96 -384 194 -464 -894 -313 630 779 -579 51 564 -720 272 693 -400 343 776 410 -634 -605 -814 -233 -322 -730 379 483 -315 406 -205 -384 -615 -681 -491 -658 -775 217 475 555 415 -488 -180 -190 -446 -800 319 -873 258 -734 -97 663 -133 597 227 785 -291 -461 190 -706 462 -771 -401 175 -296 674 476 -99 270 -724 86 -73 -821 671 401 -742 161 1 105 -182 -204 182 73 -785 346 781 -330 -337 -51 102 5 -150 -311 544 221 -517 -658 746 -373 151 539 -635 -764 -626 632 -203 411 84 197 159 378 495 33 -806 718 345 -800 340 -162 -506 -661 759 -246 -208 611 -479 -39 -725 -486 424 245 709 315 576 -19 -168 -783 -192 505 -670 -448 652 387 126 -840 711 -294 -542 379 34 142 794 421 -413 58 -869 275 -390 -452 -682 317 432 360 785 145 -734 -286 533 -711 470 -455 -105 -896 177 689 58 658 -270 189 72 682 -531 288 226 606 -449 269 -454 -514 712 -363 -695 -735 -838 521 -180 -282 6 670 -559 -73 247 39 531 677 316 -185 64 -879 525 -46 313 -430 622 122 -246 524 717 471 596 634 -563 -589 -527 -518 125 -406 -343 -734 703 -537 -572 680 -504 -733 194 392 -611 -734 353 -33 -530 -177 771 26 278 351 -144 -285 -680 -201 514 -671 575 531 -891 -518 -730 -173 -405 -752 -647 57 643 163 736 -746 598 62 -354 674 182 761 -821 -336 573 -378 -581 -102 -242 -806 -337 422 733 -384 -180 269 590 -598 637 -42 490 -836 -518 -25 319 270 57 726 -691 74 -247 -620 726 -381 368 -159 -487 -155 -187 -755 440 -128 553 -667 -325 -808 -171 208 -612 743 -38 -718 34 -247 -201 -72 -809 -157 -582 603 -247 123 621 800 -545 -762 -466 476 308 522 557 408 -643 -661 -347 -580 475 -92 -769 713 36 440 34 -34 479 -790 -462 299 47 757 -127 691 -137 124 -81 -814 670 591 77 -643 -107 604 528 -716 -160 -190 -395 -169 -529 174 -335 768 -659 555 793 -83 749 -403 -70 633 -738 62 379 -493 -666 484 -63 -414 536 750 313 -443 -444 -645 783 156 297 -868 -250 518 531 740 -631 595 659 396 768 -804 -717 475 -754 -414 -596 -359 -349 395 -877 -846 734 497 187 790 37 390 719 494 -737 451 -200 -250 -191 -308 -54 -812 -296 -570 531 -848 487 405 -22 -685 -724 -410 -492 228 193 -625 -846 -71 -176 -694 122 -895 -709 -219 -867 -257 756 -646 488 739 -619 339 553 -493 -76 -515 -439 -330 207 489 -49 -450 279 60 -391 -669 61 -502 170 535 -736 -746 572 -94 368 387 446 -869 450 499 -873 -715 -805 -546 -168 158 -220 -41 -725 625 -394 333 -890 -106 567 426 -36 731 421 -180 384 468 574 57 159 338 317 -89 169 -395 -242 -618 -689 756 -127 -59 428 634 575 647 -594 48 319 671 53 -204 -133 211 -784 671 -869 680 -310 519 247 256 525 -428 300 483 320 -13 -867 579 -793 788 754 118 -252 122 444 695 -133 -846 223 482 -854 -220 513 426 -839 -771 118 612 361 -59 311 237 758 128 342 526 670 -252 -660 -724 -58 -213 -378 -900 289 -659 2 144 -250 511 762 406 260 -795 508 316 -53 289 277 -652 6 611 766 -26 -519 559 727 586 -546 -368 133 -606 -258 -358 -692 188 730 -411 497 30 -689 -294 -768 142 -727 -888 -275 519 176 -732 668 -739 -275 335 276 -862 346 766 693 159 -696 -721 583 -554 201 540 -116 -481 -740 -139 440 169 689 273 -799 -831 -270 799 -320 -116 -654 278 340 -709 -585 -57 -853 429 -322 391 378 -27 529 -482 215 -328 13 405 -572 -54 -221 -308 45 597 -307 10 786 -50 -726 -725 -562 389 93 617 -858 -780 -224 -467 342 -22 -361 -376 55 369 -382 -56 89 712 -872 -461 797 -39 -282 55 739 698 144 544 561 -850 428 -353 392 628 -835 -402 171 -170 -35 -5 -809 -331 136 -107 -777 32 611 -526 -403 -236 572 -615 -247 -649 -557 -213 583 285 572 200 244 50 657 -516 377 799 307 229 795 -195 256 491 46 -262 -760 169 -210 -669 -633 687 1 367 588 -318 -486 309 81 275 63 70 64 -87 -510 -631 -31 -788 55 -346 572 -501 324 418 345 -481 -483 -318 -432 -45 602 609 -589 134 281 -724 251 -43 -153 -243 -883 566 397 685 291 -750 -832 381 -291 592 339 -443 240 440 -339 158 -741 427 59 -153 -641 -412 -526 -538 682 -558 -262 568 292 -598 683 -752 -73 738 306 -609 -546 364 660 437 185 -781 180 92 -224 -822 582 552 -588 107 341 -568 -280 426 168 194 -549 686 -303 21 402 -610 684 -739 372 797 600 649 -573 359 322 -311 -317 -883 702 -206 -18 577 405 216 367 -851 667 269 -34 646 -340 152 253 447 66 147 449 -731 128 -820 431 -668 436 564 -274 105 383 -479 -879 -753 -503 27 -608 354 -99 112 137 272 474 217 627 -572 771 -74 -131 448 93 588 -637 -94 445 375 -897 -406 -316 494 -446 -258 -297 66 -405 407 -237 -27 -34 -802 -227 421 -197 -698 687 -868 -345 161 -29 -556 343 -124 785 455 -655 506 -429 -348 133 43 -234 -358 286 440 -741 -650 452 -648 -592 581 -179 367 189 131 369 156 -151 -443 -304 -92 558 -477 -863 -831 -375 -151 -758 -232 -747 -581 215 -894 406 -194 731 -344 -594 10 461 -91 94 -380 -639 161 784 143 -480 240 205 -421 53 17 -691 -479 -176 -892 546 -282 41 537 -325 -285 -376 -289 -53 -690 -372 -556 -51 640 -480 -594 -350 800 -448 -691 303 581 -661 -129 770 -893 -276 -408 198 439 -82 -543 -801 -813 -468 81 -772 150 417 -869 90 793 -578 -248 504 -186 48 591 -675 385 -10 407 134 -66 311 -881 337 33 434 -111 -102 728 -761 -285 492 -266 797 -840 310 715 -137 704 586 -314 271 -316 264 38 414 575 -498 -221 -696 777 668 290 -518 -45 -615 -612 327 91 337 -757 732 -579 -487 41 -348 133 -136 601 353 661 60 142 438 747 -248 575 -42 161 60 718 475 279 -156 -892 433 -772 17 201 -432 600 -152 -590 -510 568 -176 -621 -473 41 -455 -710 -781 227 389 -247 510 -649 289 402 -550 402 -601 -794 -227 -555 -167 683 176 555 -307 49 -1 -591 -530 129 -39 -643 242 185 205 -54 635 756 155 -357 198 20 403 17 328 236 -467 -870 -195 -516 -691 661 608 542 -223 28 10 697 -301 -603 -257 -209 -754 482 290 454 376 732 -133 -479 -568 447 432 -787 194 -881 -272 -603 -297 235 -417 -470 -180 -329 -61 -257 415 -661 762 553 306 193 748 643 275 342 -362 634 -428 -136 624 448 519 -123 724 785 542 -466 -819 243 384 796 30 -8 49 540 688 602 -655 -471 550 -312 740 -734 -547 755 -415 -422 -797 340 313 121 -479 -26 105 347 -647 766 131 -762 777 627 435 -531 -826 -42 176 522 720 9 212 35 -321 -412 286 -306 499 -62 -127 -140 -342 -640 -579 563 279 -624 -891 -873 -700 -774 -497 604 325 739 -554 -259 354 -849 -66 99 320 -102 -537 487 -601 168 -12 -50 479 70 551 -631 -118 393 -36 -501 -422 -107 418 -93 -825 -788 219 440 -486 -328 575 415 767 573 777 -76 725 -14 714 -717 32 5 -211 564 -719 663 -533 -246 -378 757 451 77 194 -741 -716 -537 466 -859 197 741 -365 -434 -536 -326 -47 -844 -667 -870 -247 -835 110 23 544 656 787 -388 211 738 -156 -127 412 -545 -438 663 -472 711 -430 -395 -357 -112 -306 175 -174 -525 -794 -11 153 -219 215 -755 667 -417 -355 -577 405 574 -160 -27 -232 -644 -525 -697 484 2 245 -237 311 -401 549 -671 -8 216 60 -525 691 215 -510 -619 -604 -808 -288 -727 -589 660 -22 77 -505 -81 -513 315 222 749 433 552 -158 -304 422 -675 99 -525 -657 348 -201 110 -481 -522 546 636 -114 542 269 682 730 -211 399 -813 790 -390 300 71 18 -449 -65 -611 -654 620 -662 169 72 482 -450 683 -368 -369 263 -753 450 -534 427 -224 -580 -491 -495 -530 329 -117 474 -210 -641 -427 -362 423 51 323 -323 287 -115 -26 -302 -727 38 -629 -306 -284 290 421 -29 -34 77 51 31 637 88 694 66 -840 4 -270 -292 -855 75 -762 -305 91 -329 456 297 514 712 -826 -347 -852 189 -794 -733 202 491 57 584 284 -540 -439 721 -566 -151 -429 636 582 456 -586 793 -729 52 622 86 299 171 436 -621 -855 540 -697 -876 723 -485 321 -237 627 51 -328 796 -90 -694 75 -545 290 -229 210 -893 -390 407 -39 -456 -316 -699 113 715 -220 -451 565 -342 747 761 253 -186 800 686 -345 331 501 -765 -788 -193 -304 465 159 -3 78 649 480 691 -117 319 640 -276 -97 594 -161 -728 -650 -81 539 -574 -335 -317 -588 646 -629 -480 530 394 270 596 712 -739 497 -245 646 -271 418 172 190 -805 479 -57 170 264 -454 -117 526 -472 -498 467 596 -213 373 -367 121 -891 -673 -656 -449 626 -753 83 294 -603 563 679 519 563 34 -26 705 353 202 774 -710 -6 266 421 497 662 369 623 -10 707 -90 569 116 -638 -621 50 -892 -270 -786 585 341 474 -865 757 739 546 648 -377 291 -392 632 640 444 304 163 426 -30 781 -185 685 445 317 -419 -247 -63 731 -214 131 403 -212 -772 -564 174 104 290 555 -123 -637 37 497 -350 245 271 -6 318 -220 258 -648 -408 188 687 755 119 8 -845 50 -159 -236 -401 641 -33 611 -503 61 107 -745 -834 -464 -610 -151 338 -3 -229 -418 -644 349 -103 386 36 -186 -828 136 -809 524 -642 -826 -84 470 -333 -99 -100 8 717 -746 -127 -718 -681 774 755 -2 701 -431 108 756 -232 213 -817 796 584 523 -58 -802 -852 -382 -554 767 362 -842 411 442 -892 673 267 -711 -710 642 602 465 285 -440 669 -461 15 535 -72 -28 655 -497 176 285 -882 -369 -241 741 557 -442 646 597 -76 234 -641 -63 -759 -371 -480 -28 -174 -655 -603 625 234 -722 171 108 458 479 274 543 585 738 -421 -320 -825 -134 527 695 -766 -64 202 -175 -90 -705 -242 -288 -648 -697 -85 308 627 -316 -730 -26 -629 317 189 485 -164 565 -685 627 -567 -871 -204 -622 -346 618 655 49 624 -793 101 473 589 -712 -263 -889 129 -313 299 -486 453 169 779 733 -479 673 682 243 -881 -245 -2 -97 -43 -333 -653 104 -354 313 668 -843 -89 260 341 -205 -200 645 -75 787 451 -841 -485 494 -186 -726 -62 -532 -875 401 -606 746 152 515 49 -441 -421 -362 -426 -741 504 -452 443 -96 -236 -33 673 -542 498 -647 -748 -626 536 -386 688 17 -213 -450 -550 -683 779 277 -629 616 281 -520 -249 273 -841 -422 764 671 778 -387 -8 -725 208 576 -368 -571 309 -657 476 -810 393 -352 234 -464 -775 765 91 420 -188 628 552 150 19 -352 -540 728 692 -700 417 -535 155 648 -474 689 595 -408 177 -489 -330 -803 736 585 -469 444 -132 58 -299 -114 322 39 712 -520 118 205 -887 743 -413 -776 -115 257 -356 757 -329 278 -340 -292 -783 -197 700 -804 491 -24 331 10 470 -283 -71 640 338 491 -148 -195 -713 -631 736 -185 565 -797 511 -780 -31 -226 -203 -132 727 394 -789 -574 -85 -512 -532 72 -416 -714 -68 -448 -97 57 402 -346 376 124 -471 531 -524 -127 348 201 -364 343 -134 -741 -17 115 430 -251 362 -891 -66 229 -683 -621 -279 -273 -171 -361 709 -423 680 226 261 -326 127 667 86 753 -701 501 52 697 -476 -676 -35 447 -803 -773 -599 138 653 -643 345 527 -207 5 -699 127 800 -333 -299 -866 -476 -840 -595 -177 -537 71 604 -148 -456 -494 336 -631 115 -177 686 2 -191 -284 -605 120 758 -734 -115 776 -379 477 -352 685 319 -371 -3 -118 674 -69 628 252 -207 297 -762 -202 315 -335 98 -833 -200 -204 794 658 273 -512 -404 -376 -318 -820 680 -245 377 -432 -685 693 -705 -34 -845 765 161 -807 554 -826 171 18 468 -434 -106 -233 -680 46 -714 -368 43 -660 511 642 576 721 404 652 -778 -760 43 -64 58 66 469 557 -758 -389 -587 408 -666 331 301 124 794 82 178 -127 -563 28 -247 -477 -505 189 -552 13 -570 -642 -795 -24 -534 -770 -73 -674 -858 -772 243 -186 209 797 -306 650 -697 -583 -633 798 -338 142 -873 792 545 -752 -390 504 -776 72 -665 -328 -167 698 174 -785 542 -125 706 230 -675 723 -65 -413 -426 -791 363 -516 280 -366 56 -510 755 -541 -15 318 -291 -674 -793 -181 -654 126 697 784 446 -612 -393 -153 770 749 380 -276 -51 -236 -103 -298 -738 -815 73 135 -853 -597 -86 -837 -617 -517 711 692 -278 622 737 162 118 -5 659 399 -70 441 683 302 109 28 54 -547 620 310 -528 6 41 -438 98 414 -331 707 -207 437 -642 -556 188 -782 251 -80 791 -369 278 -600 611 531 729 -62 -259 -61 203 -479 -273 -794 -410 -328 211 555 -292 81 387 -255 -613 -210 -371 597 664 378 -58 311 -570 -396 211 663 -453 -597 243 -246 544 -449 -575 101 -545 -603 207 431 -371 357 -381 -897 -715 -585 -554 -642 354 190 -593 316 -395 -730 527 491 -41 251 -205 -316 -627 -897 -782 482 -421 -413 237 -290 -699 457 132 141 99 641 81 334 -639 -746 567 -133 341 -373 -634 232 563 -321 238 -89 129 -384 -306 -859 -663 525 520 477 594 340 246 -160 415 -481 -874 -139 -90 467 -201 292 -666 4 -248 513 -607 -779 289 134 -581 584 379 442 -435 548 -35 249 295 438 -670 32 -796 679 423 -568 -92 -852 -543 -131 296 -308 616 -438 414 -854 414 -791 460 171 -376 -87 692 6 -745 -326 98 -221 -285 -596 -202 573 795 191 -697 -161 -580 -8 568 278 221 -27 -243 -260 -448 146 -384 -81 -440 -662 -151 659 -399 -281 -465 658 -463 386 -759 -741 -895 -660 -669 -326 -494 -362 37 -151 779 -284 687 699 233 -819 727 -685 626 481 -581 546 747 353 688 622 -721 177 -843 -232 -771 632 -792 58 -58 131 440 530 -220 -380 -620 -745 -623 14 -675 232 260 216 -96 320 189 -337 -90 593 230 231 -808 -63 277 115 -98 -370 -581 -710 29 108 622 -163 774 554 -649 747 -115 -610 715 -246 -831 -134 334 -685 517 -673 -658 -183 -205 -219 -124 433 736 -612 -153 -547 -62 626 740 -771 -289 25 -122 511 -589 748 254 -682 424 235 734 205 -672 783 -174 -425 -256 -535 73 657 306 311 76 613 245 138 -668 -403 -78 -327 -408 443 595 -836 -24 28 415 -98 133 -666 299 327 171 -601 -685 738 -606 -616 -234 -646 -438 698 -744 -48 712 -764 -822 -822 -40 498 573 58 302 -702 656 -248 -5 -504 156 385 536 230 -443 -141 -140 596 -223 548 589 -697 783 751 524 -833 -94 548 -870 -753 444 295 421 315 -893 -523 -176 -151 -495 -444 481 -122 74 -828 729 287 -234 -675 -52 -38 -897 -581 540 -675 653 48 -689 -537 -230 477 -423 -762 789 606 482 245 692 -329 283 669 -468 -571 -127 592 -194 659 0 -422 -712 -338 473 256 383 381 -404 -712 306 186 250 -298 -663 -868 -774 -121 232 -585 -404 56 -136 -629 -834 547 -360 -607 604 -770 449 -586 792 -111 -769 -373 755 331 648 -536 649 -128 471 -384 -758 128 -766 665 -730 -754 480 -364 -164 488 758 327 546 99 -564 -599 177 58 92 25 -95 768 488 -220 144 433 649 295 -698 -61 780 -31 400 -698 299 -871 -583 3 -33 -766 417 -253 503 59 558 151 -589 528 408 -177 -516 68 -754 -649 -456 304 -713 327 338 515 -262 -440 390 -714 247 356 591 314 435 387 -11 745 -34 284 -465 -612 710 -570 -336 643 -43 -655 -24 -17 -453 -75 -803 318 -655 -388 -432 227 -686 -604 -725 553 -153 -773 428 -544 311 449 663 593 560 -540 571 87 548 -775 -275 724 -87 -769 -320 -123 10 55 -676 -460 33 -629 -196 -728 570 649 -657 688 -197 -42 -753 744 159 600 -526 -94 -882 686 495 306 -554 570 326 539 -527 -750 622 -588 -353 55 -835 -258 711 -797 -846 -480 461 -327 -584 -56 -611 73 495 -485 335 103 55 230 -732 -37 -187 532 -142 -125 -541 -131 -421 545 508 -59 -567 -775 62 43 295 690 308 -601 191 170 239 263 641 -378 -160 -568 -497 -224 -256 313 353 -307 -73 512 -708 -803 591 -691 41 -397 576 -480 -647 127 -697 505 225 -551 -103 235 793 -382 -50 233 -416 708 120 -841 -781 -455 -715 -81 125 -416 -744 -85 753 -339 -136 -197 -479 360 -233 372 -330 -372 -267 -432 -557 629 -742 -265 589 106 -412 -594 -568 65 -588 403 -448 203 -196 -397 73 -466 -706 154 -6 -704 751 51 -792 -631 -119 726 476 -117 265 -217 -762 -834 33 677 506 198 749 -771 704 -662 721 777 220 17 -180 711 643 4 -686 -254 -251 -449 -803 -534 -856 -704 455 799 375 -711 449 584 96 511 750 -56 -624 -711 -323 -283 -284 -93 -82 -486 -416 648 -61 -364 785 771 -701 -657 771 -791 -384 697 -48 588 -484 -32 242 -28 -443 -645 -90 -699 354 -439 485 14 728 -454 -291 101 375 -95 -857 -589 786 -686 -707 573 27 285 -559 384 -325 686 605 -649 -631 -424 -682 346 -480 -50 -484 205 -674 -214 -396 -673 743 393 -267 776 758 789 781 -644 110 -329 482 228 -518 -765 -395 219 -870 13 -97 -874 -446 331 -222 -891 673 590 -631 119 -765 593 -421 -259 -400 -610 -436 -329 -684 63 -679 587 134 195 -457 -148 18 133 358 -236 -447 772 796 -40 -67 234 234 -385 -342 -578 145 625 -120 515 -404 750 389 -568 -603 -770 232 -841 144 -814 480 184 -550 -454 -56 130 -237 258 -791 617 -303 -335 -547 705 -584 165 545 -135 -398 513 -17 478 -899 187 46 790 259 -194 757 -881 -208 -290 -371 -799 735 -715 -726 -355 35 -418 -773 -846 762 -402 -59 -360 686 -8 -809 -408 148 -146 557 -105 206 -413 221 377 -810 -483 -881 -651 151 -442 669 310 708 569 91 -1 -268 -67 -186 512 -154 505 467 -539 -475 -334 -467 -281 773 -557 -80 -546 -758 780 110 -464 466 -93 222 -125 -785 523 66 -83 -429 486 665 -326 -673 356 -732 -669 231 -502 139 399 763 174 -288 -666 -306 -107 -99 -445 603 -328 -694 766 -526 -458 -410 -535 128 729 -572 798 656 -566 -494 243 588 492 38 360 -265 -802 -20 265 71 -163 -71 15 58 -504 281 354 -673 184 -373 -637 -375 211 -872 673 210 129 302 -168 550 -445 -36 733 630 -599 573 -648 -620 -700 -381 -135 300 102 545 798 -841 234 -679 -850 -417 -140 -42 -276 238 -628 -573 526 -47 4 -159 608 566 -181 -751 -40 184 494 -674 -728 454 311 -126 -403 592 658 -211 -265 -586 668 -458 -418 184 735 269 -657 443 299 70 42 517 715 126 751 -406 530 119 -815 -265 -373 -155 -283 -680 -86 148 -12 -80 38 440 -496 -548 358 -821 -536 705 381 350 -826 -436 -33 292 -595 779 260 -350 718 -212 -617 174 -845 -328 -276 -885 -477 -465 -201 13 218 613 -855 792 -798 165 -321 782 632 139 -298 -783 405 -76 -255 -860 52 -111 -416 148 -788 438 341 427 -840 212 51 797 -191 -396 22 715 582 -896 60 -300 390 -634 -741 406 -870 -855 -584 -555 369 -679 627 -605 -783 -616 196 707 -133 -417 456 -23 669 239 119 -197 -206 -260 425 655 -458 471 -731 -480 -673 -283 -89 744 -889 -58 -321 262 387 -469 -831 777 -96 601 30 406 -555 -891 -287 -249 -608 -693 345 282 -151 -430 -205 -696 -185 -213 -16 -683 255 158 494 -259 274 -412 298 667 -851 -618 269 315 -296 -50 319 149 -786 582 735 -833 622 273 329 -162 737 -453 383 189 547 -826 179 -429 -429 602 -337 -245 508 -387 692 -176 -291 458 37 724 142 -111 521 -587 -462 -539 -822 150 -813 -223 704 350 -130 98 -57 202 230 172 -290 550 -453 345 654 702 -713 533 433 673 336 767 -871 416 -31 759 -860 703 632 666 -280 668 -300 -241 -808 337 769 -618 -642 99 -699 -513 168 285 -254 -468 -457 143 -734 -885 -461 607 669 -661 -236 31 488 -186 -383 417 147 210 620 737 -290 36 439 320 -872 695 -524 -388 -113 -819 -3 -189 -727 -562 363 -535 125 -570 -648 676 234 706 -807 -889 -80 20 6 -691 314 82 469 -369 -448 -9 -351 -73 789 -235 -83 150 125 -170 -644 -495 534 705 75 -6 -894 -550 -244 162 364 -319 -836 774 -196 549 -384 -614 15 -590 737 467 603 41 400 -507 -677 411 712 613 -768 -380 254 -707 26 393 404 95 -878 -61 391 -529 173 42 -59 -256 446 425 -348 -26 -183 167 -126 -811 -378 312 -534 213 -884 -116 -896 800 562 218 -597 160 -671 601 -265 -773 -256 784 -101 297 -658 -87 107 489 -116 -809 412 632 430 -649 239 -359 420 791 713 277 -238 -829 -616 -372 -111 -126 170 -686 -258 582 -36 -430 -853 -785 -821 505 62 -863 -371 -7 619 514 -720 -158 526 -886 -233 -575 -506 385 -602 -233 461 -7 -818 -762 595 111 237 271 108 436 217 -699 -638 -714 -740 -110 474 569 209 650 -545 -797 588 536 -108 -27 -135 148 -801 -842 654 -160 -271 -456 699 526 478 -373 54 -418 388 201 413 459 367 -580 -221 653 -821 -673 389 -302 411 84 762 -498 237 51 -248 368 -20 -521 -134 452 -190 -859 90 -555 367 101 616 384 -74 319 211 -59 -814 -283 603 43 -254 -5 -151 258 528 -127 636 626 -577 -484 222 -687 -253 140 640 -808 -405 418 96 247 -342 -794 -88 -806 -237 -804 -707 204 -58 -748 625 -167 780 -325 156 625 454 -789 -135 114 375 -853 658 314 -489 -411 -237 553 750 114 -880 585 46 619 -886 -473 -363 645 -177 -312 -4 -491 -274 -548 -410 678 -594 60 -157 -198 -209 655 -212 693 355 -508 -846 638 -450 792 647 -382 150 353 -404 -651 640 456 734 -285 53 -459 655 -487 -398 -854 131 -723 320 -161 504 -598 311 -745 30 -344 -85 -323 -528 475 791 252 203 -489 -467 -593 98 -641 634 94 -267 507 304 281 761 500 -747 409 527 700 325 394 -527 -881 103 620 -857 280 136 -626 -560 -839 -730 -232 235 347 690 300 -340 -299 548 -475 490 482 88 -561 -451 587 -451 -571 174 -27 200 516 47 68 -651 -899 624 -840 -731 157 -245 229 308 719 799 348 -814 -102 296 -655 -470 -450 21 -62 -888 -443 -607 674 744 -81 38 -783 -197 -546 -876 421 723 -202 -381 -457 -314 -683 -91 -844 -544 -618 -738 -664 -459 -364 737 -567 -894 -416 627 102 -382 161 -894 352 579 247 410 -710 452 -631 -681 526 -737 -276 794 -634 -698 -765 -170 -337 -82 227 -140 -427 -7 -469 -851 408 582 -432 -287 -827 705 81 740 -62 627 -44 369 671 -494 488 778 -74 -579 -386 715 -221 -787 310 150 -840 -467 -295 -120 -759 500 636 -226 -16 -579 634 654 790 787 760 137 -683 -371 -704 -195 -890 88 8 761 727 596 -381 207 -696 -510 402 253 333 -826 -808 -775 -175 -896 -239 562 -412 -433 281 -353 42 541 -503 -518 -483 170 -571 -256 711 -593 712 147 -524 -371 126 -73 -13 -717 -51 43 378 -586 319 220 -652 -374 -565 48 -267 -776 -89 423 617 380 691 205 -619 643 750 133 -533 732 -481 685 701 -796 61 404 -830 385 -7 -509 -430 -91 548 184 -501 -779 -70 510 475 -20 68 -169 -720 122 7 -822 79 563 185 -676 -247 552 -643 671 239 -802 337 602 70 -193 759 205 -613 642 50 -251 313 -833 -280 -239 -707 -699 -462 -411 -207 -20 153 -727 -385 -339 208 -471 -443 -604 -731 81 438 738 -329 -747 -525 -585 -29 -323 -445 791 326 549 249 621 113 -354 -840 -441 -840 -887 -730 353 -427 -587 277 131 -172 368 -38 -256 -664 722 249 2 641 -192 -655 -534 215 -547 -35 -545 520 -53 -881 -203 -384 -246 430 436 -710 -805 566 -464 -847 674 -726 -746 693 80 -815 382 -860 539 184 -158 -374 -550 634 720 720 -817 -197 -895 784 643 -387 420 -729 -664 -483 -649 276 378 508 428 547 390 -874 476 272 140 -748 -37 -863 -58 -829 -759 579 441 603 646 -92 -508 -153 691 -71 310 -229 95 -579 -247 302 782 -10 271 750 -137 400 606 -466 -434 152 531 636 408 682 594 -530 586 782 421 -428 -100 -642 -772 284 -233 139 -483 -639 756 648 -190 12 -408 -527 -840 -413 539 17 -567 503 -570 -291 125 -678 -896 444 -793 90 -111 434 -58 -739 -494 -171 -165 -3 -206 -843 -119 598 -168 -453 135 -261 461 530 -531 -425 466 713 154 548 -4 -202 -379 759 -342 494 -692 -39 -85 -477 -837 359 -199 400 701 -137 -759 -259 97 666 392 571 440 -368 -581 -463 -100 -480 -85 -703 -174 -643 -245 312 -617 507 -463 -827 -688 -181 -542 -162 -140 180 280 -123 -66 721 -734 -205 -795 691 300 602 722 27 -216 414 429 570 -511 -133 740 632 -409 -732 -153 492 -336 -668 264 231 430 -656 15 -233 -484 -388 -287 263 507 -239 -561 -294 356 -201 451 -855 406 -14 299 75 384 218 -332 675 -455 -645 219 458 -597 753 84 42 -410 218 518 -834 -621 91 57 -115 36 -802 -697 -29 -50 483 -1 134 -400 -671 46 -445 -814 -341 -15 -724 -422 711 -256 -496 -99 -260 690 -537 -209 745 -663 454 -884 623 580 262 -463 409 -168 689 -207 -20 51 -622 317 -598 -74 436 152 161 -142 -264 70 -539 677 49 -380 107 -84 176 770 -844 -485 630 545 -388 -835 80 46 -436 -618 -330 667 409 -140 -551 366 546 689 280 -77 -6 -85 581 -489 -307 200 -242 -82 706 -290 -122 -756 58 -472 770 -296 -368 319 502 -597 173 -92 399 751 537 285 -73 -803 -109 734 600 -76 -590 601 221 436 579 -633 -493 -571 -523 -868 -846 -834 477 -839 -53 -187 -532 41 -812 80 443 61 -156 -837 -538 571 -743 -58 -575 728 -134 -302 506 279 109 644 341 -714 -691 189 -464 222 -619 675 605 -337 295 496 -530 781 238 -690 -408 -216 371 -214 -620 -87 -14 784 63 -501 -215 -770 431 46 429 -530 -826 716 70 -844 -532 376 -652 -799 -737 715 262 -194 679 -486 99 -200 158 223 707 -800 -233 -436 -473 318 -422 793 189 -806 -811 790 -617 -465 296 -579 118 -12 -727 -711 -62 687 467 159 694 -276 257 798 -403 -654 343 -169 791 402 -851 -479 -394 730 343 -601 377 -4 771 144 328 -258 -238 232 -742 0 715 -787 698 -662 -403 768 -894 650 -608 -461 428 -679 -634 -602 -706 433 192 -841 -463 -544 527 253 -720 448 -24 403 386 769 -95 -343 -704 792 -483 -630 -622 405 -612 -642 199 -632 709 663 573 574 -342 -135 -82 397 270 -753 -324 775 199 -100 384 322 -13 -673 523 91 -354 -892 191 -852 -829 683 375 396 419 -56 -757 -184 -554 -23 -324 -501 -60 566 153 -420 667 -596 614 568 -601 -772 153 -850 316 408 496 -493 -75 283 -526 -92 -415 -432 618 406 -696 746 421 111 -146 236 -58 424 470 460 734 58 -457 341 631 -476 -797 681 -65 597 202 -776 -42 495 -402 545 -795 615 539 545 -323 693 517 125 -463 -809 -152 314 5 -746 -838 -216 -756 520 141 -157 -897 -294 -143 -682 -345 -529 -404 -547 -250 166 -336 -630 -811 -176 393 -800 -789 -536 188 188 -20 115 -818 -836 -396 441 -126 -405 -682 563 -642 340 -123 660 214 -824 -309 -168 280 -112 -864 556 -347 -305 -578 -696 -602 -725 -565 110 546 402 -146 667 -314 99 643 112 -335 41 590 -690 53 9 169 -711 -669 -339 -156 409 -518 -811 31 -189 641 -77 711 -715 -42 104 227 541 -268 792 466 -673 115 -759 349 -875 125 -84 -855 -590 328 577 -141 -527 -621 448 -316 -774 628 558 369 112 432 -462 -783 -497 -412 -524 -747 -517 360 247 -421 456 63 -188 -487 -725 -621 39 -676 237 -268 344 -296 -52 499 213 -608 -444 -418 140 -430 -812 467 471 -424 97 -465 -844 -155 177 245 -702 -779 -884 200 381 -556 528 -350 -571 311 -114 -547 513 -466 428 376 274 282 -651 -73 -858 -56 277 -208 -21 -167 -207 -709 315 573 420 179 -280 -37 -862 -344 452 386 115 613 395 -812 -22 722 140 682 -402 -628 358 713 711 337 -301 -213 571 763 -325 63 751 -32 -75 -313 428 680 93 -454 617 -62 418 557 -555 -208 -382 -623 540 608 -712 -118 -560 162 -724 179 -548 783 629 -575 -197 100 -731 -195 488 359 -823 -44 437 478 93 91 229 -802 148 58 -712 -840 68 -164 -595 -370 -692 -682 -266 -673 -361 508 -213 -465 755 648 -766 188 -336 479 674 172 -758 -537 -886 -714 746 -762 116 -174 441 292 -641 78 386 -150 394 -46 -591 -366 591 663 461 -91 605 503 414 379 366 626 -744 18 -400 -652 566 -195 427 601 -201 84 664 -407 -291 -243 -213 -672 17 -125 501 105 572 577 258 39 616 -548 75 -544 330 -149 -843 -193 -404 -720 -189 -560 -295 250 -799 86 70 -55 155 -472 340 656 187 707 516 -723 -524 675 646 -67 -740 473 385 688 755 -700 367 -486 377 572 -847 685 -572 -606 -97 796 652 -504 -693 -387 422 442 79 -31 603 491 480 324 305 -267 183 76 -183 458 245 392 705 -871 758 -762 247 371 -159 -85 321 176 499 -311 -101 -627 -181 -53 663 -826 -113 -148 67 372 273 571 -220 -760 -533 -788 -315 597 -543 271 417 424 -191 -439 -574 -885 -58 456 -27 405 73 -158 555 286 -371 249 668 706 231 793 422 -632 373 1 584 -535 -532 441 -16 503 392 170 -849 634 -823 -274 -412 30 -205 792 205 -858 544 -487 95 -158 -7 -727 706 -620 237 495 -737 -403 -690 -42 -153 -706 799 405 647 399 755 -549 282 508 527 164 -262 -712 689 -657 -423 -125 -520 385 704 -52 -462 -268 618 -207 582 -682 43 -468 525 -165 -772 -136 -206 -832 -350 -218 55 581 -745 504 -447 67 -80 -733 -490 -732 -741 -447 377 -101 505 -365 -324 126 672 -4 753 -450 -604 -590 118 -847 -30 465 -403 -127 276 791 766 472 -748 749 299 -595 -435 369 399 384 -615 -766 -760 -698 58 -164 25 268 -70 763 33 -671 124 -766 528 -898 772 -519 -338 727 47 136 -70 -653 -729 276 -378 -564 -166 -537 60 -527 354 -229 -657 -663 -550 526 8 -758 -228 -726 -336 -898 -298 427 -13 -740 -667 -498 263 568 -408 -664 -738 760 -296 -188 464 -846 596 -792 285 -192 -264 411 586 -250 453 -385 670 249 -172 362 235 -666 -653 64 -584 588 134 459 727 168 -6 111 590 221 744 451 366 440 -300 178 -778 147 -775 -561 24 39 -737 -488 763 -619 774 270 240 546 509 675 398 192 366 342 764 106 -340 -616 -606 696 -426 759 294 639 494 477 -335 -243 379 -570 -692 625 -378 127 -152 -1 -466 -117 74 -284 -184 722 175 -831 799 -754 635 -522 73 49 -609 -291 -898 -15 605 650 -482 262 -512 -89 215 -757 -514 158 -486 -450 770 -875 -150 663 391 -800 348 632 -158 522 -77 791 -705 -318 -826 -772 -292 -95 169 -304 314 440 -538 141 791 -694 -594 -871 -682 49 -63 -125 450 -556 -54 -549 794 117 -729 -273 -639 -265 -600 -140 -102 542 420 -887 -295 -271 190 -392 521 -136 591 -607 -500 -442 113 -616 -344 40 -836 298 448 119 668 -3 -302 -248 284 193 662 -544 -400 39 -339 -202 -731 388 190 767 800 357 -774 519 428 -44 484 -481 -576 203 -567 -712 570 445 739 -390 -778 -471 -373 635 738 250 -734 -187 -351 352 688 241 651 -471 178 286 -195 458 505 -708 -877 37 -490 -329 -363 190 -582 404 -855 -503 -332 -577 -17 563 68 -180 168 -536 -687 -763 -540 -201 73 -183 254 -689 241 457 647 203 -226 -41 -542 293 -778 435 540 -531 -716 287 286 435 -782 -558 702 -546 -832 56 493 61 89 -164 -524 108 -756 -431 207 -642 -290 -633 -621 -249 422 -538 652 -368 468 366 36 -256 739 -767 262 -126 -554 -698 -822 184 3 -553 424 -22 -837 -539 695 767 -611 -349 472 -82 464 413 -655 753 -276 745 396 187 430 164 573 466 562 229 660 28 -58 -150 -855 -205 160 -391 256 615 -659 227 704 780 -872 -420 -871 -713 -535 82 -23 470 -683 261 -810 203 124 -241 111 444 -82 -690 -183 -538 654 431 -788 748 -489 -883 -849 -467 -97 331 203 -493 367 163 685 -653 -210 -778 -307 -368 275 352 -682 -494 -3 -475 797 668 170 129 -485 -826 -466 -322 -292 39 -195 343 -588 -452 178 613 438 -874 -612 -546 -747 -345 201 -499 116 -620 629 -313 -693 -312 -225 -339 475 677 -338 -837 572 -641 -246 625 -598 142 331 -107 -143 -634 -710 -472 -794 -630 -261 599 380 -354 -182 -463 589 56 -408 75 35 -143 36 300 205 -470 -885 247 92 -391 139 606 -78 98 714 -773 -442 619 -251 -544 -106 696 147 95 729 -407 28 42 -884 -730 -865 -157 -474 714 -483 -208 -277 532 -518 -259 -282 -4 270 -898 31 -64 -219 587 -788 -159 413 -285 374 -275 -874 -153 -391 -527 -610 116 595 327 364 175 -610 800 -752 509 397 156 -79 -680 236 488 704 563 -678 545 -140 -711 -739 251 83 -778 37 -81 127 -356 673 -5 -611 -834 -824 -484 634 -263 -52 -636 732 -775 -465 -575 123 -389 383 -456 -832 -533 270 -129 343 449 737 -35 686 -545 286 -779 -637 -181 -454 -167 -221 182 219 766 788 547 205 -99 727 322 692 -509 -639 -668 713 -447 571 -523 -715 -130 80 -244 -535 20 684 61 -643 -263 -311 -367 737 116 -331 -88 -632 671 -475 428 105 -94 499 -42 8 -738 -97 794 -241 -460 -823 -483 -60 -417 -744 583 -1 731 -36 -136 -687 -519 355 754 69 34 113 -880 -472 -836 -421 120 -862 7 -230 -117 470 -657 325 498 354 -178 111 348 -105 669 -119 243 800 -847 67 721 560 -646 -798 -355 -197 -311 527 -261 263 -717 -657 374 631 -686 28 700 498 -487 0 -298 -246 735 -580 174 -11 753 657 688 -849 385 585 -220 29 706 -344 353 -527 -831 18 -10 -415 263 -298 84 478 -60 -660 -730 238 -878 298 76 115 -300 68 537 639 -755 683 252 -371 -635 -593 -116 691 -594 -462 -789 713 -230 -652 212 480 135 -299 -274 268 -561 -75 -411 -797 -478 -58 625 -627 -629 84 -455 -3 -529 -783 -374 -212 320 -667 -130 -766 -585 -16 134 -297 -272 -710 -142 -792 151 632 728 -251 -778 430 575 -287 -787 683 108 775 519 -359 493 -178 -544 -818 -900 -180 -96 -175 -372 376 764 -414 133 405 611 -365 97 456 7 656 -66 85 -813 -731 743 -31 -465 335 723 -582 -812 703 -692 -495 -558 -68 -187 -378 -513 237 346 -874 214 137 318 113 -279 -313 -727 657 -1 -466 419 54 -176 -339 202 -257 -335 -474 283 -658 -797 81 -704 -490 -243 548 -321 -565 -163 82 -887 -101 356 -704 724 -806 -50 -594 793 -148 772 711 383 -367 736 231 -883 -896 460 -789 -742 -880 43 575 -386 -228 100 -783 131 -205 -555 577 -883 173 771 -41 227 151 547 348 250 444 -193 -319 99 -67 -164 -791 308 -458 -688 -9 -278 -494 56 217 -870 700 -605 -273 726 -47 753 -184 594 792 -677 -250 678 266 237 436 284 469 -897 334 550 315 -836 -500 -194 -158 645 706 443 -12 562 -403 -475 -849 458 440 -527 708 -380 -566 567 -476 -664 619 -876 771 -35 441 -418 -730 -614 575 -295 355 -530 147 251 -547 417 533 -807 393 -226 -794 -25 606 -81 592 -270 610 -310 -207 552 -645 -313 254 -436 -603 -726 -800 -590 -603 424 -894 -806 692 -279 554 351 11 -118 352 -291 -110 -479 -465 -429 800 -22 -733 711 -25 -198 -144 -757 44 -720 211 -832 -540 -887 530 -413 490 -240 414 119 227 680 -378 371 744 139 -881 351 -639 87 -286 -170 580 305 -200 -336 -31 -505 -813 -37 -695 -248 -747 -851 607 -12 375 80 -403 -736 91 762 703 -198 -865 693 541 445 -291 -679 -544 -656 604 -367 404 -130 48 -223 -692 -339 -457 -306 -632 450 -6 293 -692 -268 -731 565 489 -108 676 436 -867 408 354 -602 711 -574 -437 295 319 419 -387 461 -843 -676 -9 -867 -382 -805 84 -321 -654 133 778 -663 -78 225 127 487 488 -842 -671 124 -482 266 -234 -69 787 40 -690 591 406 -170 185 653 -166 -289 311 696 -77 387 673 -695 -210 -540 -861 616 -217 127 727 492 -98 638 -778 767 499 -439 151 779 129 438 -412 161 362 -521 -596 -33 -882 24 -408 -42 -217 110 507 -357 -140 -2 -789 -359 180 -32 455 -734 -823 655 -436 35 612 169 385 325 -620 485 538 -69 -800 -896 467 -38 -870 -406 -504 410 67 -42 -269 483 -135 607 113 667 -152 48 24 235 -53 624 -863 355 -126 511 568 735 -791 -720 -293 537 638 679 -125 -621 -317 -666 66 -127 474 476 -223 221 -168 553 181 -624 751 488 148 74 609 -40 583 117 265 426 -500 -197 610 -178 -581 633 -175 92 -498 648 799 -702 -397 -445 -219 734 -110 -555 43 1 -816 -448 -213 -801 7 688 -813 -649 -718 -470 -851 -89 669 540 790 -415 647 693 641 -739 170 -516 -670 206 -29 -738 -346 703 -813 568 -706 431 -620 -19 -423 506 -240 -414 -766 -98 193 -128 289 -608 384 212 -885 143 -443 -434 -214 426 -297 -773 -752 -417 -527 48 -725 470 -8 -746 230 733 -545 29 74 -429 -556 339 -787 724 582 377 795 650 -268 528 348 -705 -530 -50 -275 476 -305 -239 736 365 -345 -194 335 553 -293 -890 496 24 -794 -742 757 -406 225 -274 215 -781 713 416 774 781 376 680 725 547 -28 -198 345 -235 -249 -736 -458 515 -312 -296 -560 760 -734 -543 -533 -444 512 415 650 -302 341 60 561 -3 -869 -671 -884 421 370 -380 245 -13 -250 -531 747 757 442 -539 -856 204 -433 164 -608 144 116 -438 -702 -569 334 -351 429 294 185 -84 241 -719 599 -164 68 -108 -678 -89 -504 722 384 -134 167 752 535 -104 -824 211 -603 -824 -626 604 777 -235 -559 -493 413 519 638 -461 388 -179 738 60 131 600 -849 -578 176 387 584 -390 52 -640 528 -53 -463 -900 58 -818 698 575 613 -319 649 357 797 231 503 -79 304 461 546 -43 -619 -678 85 -823 274 -822 -67 606 -600 -152 105 413 -396 185 -386 95 -811 -891 376 -876 -557 600 -20 751 -82 -865 -213 -501 170 688 -570 -773 -506 -764 -54 -579 276 -20 799 -785 701 -740 -157 -379 -554 328 -779 680 -45 -533 345 -611 -742 -391 283 -189 -337 -818 540 -809 -493 -366 -738 -72 -238 613 462 357 -425 427 70 698 719 -665 767 -576 294 -678 -290 -48 386 -431 -406 -497 -342 762 -778 -129 -304 -835 -432 -755 -743 202 -440 188 -597 -87 -814 -278 644 -202 440 730 -618 172 731 -198 -444 -710 249 -171 -267 -211 205 222 -631 -506 -461 10 23 -649 601 -327 453 732 147 514 -443 -856 364 -612 286 773 755 327 475 -830 -731 -259 89 -693 617 683 -3 791 -775 -720 186 456 556 -181 -305 -609 -848 -317 465 166 539 -198 73 594 -780 -77 349 -776 377 308 600 -567 -373 794 -275 -583 -888 484 -125 -72 -415 -872 -829 725 310 -779 41 -440 239 -361 -165 272 -5 357 -683 -851 -701 452 328 -668 -694 729 81 -195 -142 6 312 419 39 -37 657 -741 72 -24 577 475 678 294 -340 -621 72 -394 126 668 740 676 -417 272 -895 -442 -87 460 9 -654 -725 -268 -666 238 -301 301 -704 -625 -559 521 -755 -590 728 -558 -685 28 749 -443 596 420 460 -585 -51 636 218 -161 -109 -224 427 -835 -101 153 -182 -643 -582 -354 -168 48 -44 -415 -594 -180 517 -570 -577 427 -102 403 394 -387 -91 -364 377 11 217 -442 -253 -158 -253 -474 -800 371 -869 536 -226 -873 -848 268 -504 -717 -852 -146 589 -106 562 -355 -395 300 679 -808 -12 525 224 220 -319 140 277 -135 -671 -433 347 545 -158 -540 749 408 536 -255 402 -834 -232 -400 -186 -55 -774 -25 -698 -405 -460 -49 -368 -216 -380 -348 219 500 -489 443 -895 212 -106 520 -17 -645 150 745 634 167 -888 -65 -479 371 -782 -584 586 634 -89 -171 19 -864 470 35 34 40 383 -805 -177 267 384 130 681 -676 619 427 -740 -667 -689 46 424 225 678 -358 377 -819 118 -79 331 43 593 102 433 -553 -28 360 315 156 159 119 -409 40 -227 716 -168 -503 -415 -703 -110 10 -256 259 22 -439 -498 -646 282 -826 -704 -850 -483 266 607 -162 -579 396 -900 377 -346 -226 729 -591 617 -525 269 1 -672 408 -826 -343 -871 173 -669 -477 -521 -747 539 -243 702 -138 210 547 -757 -374 250 503 -200 232 323 -92 -255 490 -158 11 729 -857 258 -731 -432 -613 46 126 -577 306 394 481 -834 -74 -790 -795 -640 62 -546 -549 497 330 -429 380 -464 144 540 -722 204 -690 -278 284 -264 -255 287 742 -891 706 -150 190 101 127 555 633 -883 779 136 40 324 -888 -415 -619 -634 41 623 574 -564 -771 413 -317 350 -589 538 -460 -751 -399 454 -466 94 713 -772 9 -833 561 348 391 72 -667 -845 -898 382 208 -204 -562 -505 559 416 -312 -743 -559 259 -436 -280 -60 99 114 -354 -222 -124 -116 720 701 643 -487 -754 -892 -486 732 275 -439 -790 715 205 -329 -706 -401 80 419 -757 105 95 -756 362 -280 -126 -279 619 -6 123 688 795 370 -603 718 -804 -661 -175 -135 -162 -169 782 328 -288 245 306 445 630 -755 -594 -516 -293 -463 297 642 -250 -682 -185 412 -392 699 -716 -478 -560 2 -434 699 287 -640 452 -87 77 -287 -273 712 -640 336 -331 -368 232 -33 -555 -620 707 -704 -652 -179 -608 650 -496 -253 -266 620 522 -432 250 517 689 -443 340 747 426 582 -867 -23 193 -747 -342 -567 -410 245 -702 -89 470 604 -864 -480 394 -333 451 -319 404 -452 -595 191 -772 -56 -159 628 100 -118 -517 526 -754 176 -186 -165 233 -127 -218 -637 -20 403 185 -800 143 576 148 -787 318 790 164 656 501 416 627 -659 303 632 -569 85 -252 407 -594 -124 356 -334 434 -865 -90 -189 636 517 -823 -58 -648 296 -378 280 -589 260 565 -882 -218 -518 -38 -719 -724 -31 492 -181 625 797 -24 -819 -856 -191 341 59 607 -815 686 -452 259 778 -166 -226 -185 737 535 -64 -550 -754 426 -575 -71 -324 -429 -848 -541 696 -685 -255 730 755 -102 -194 -136 394 122 -885 -20 -831 -285 -160 137 762 -397 -41 -260 -486 473 -139 -328 246 -842 -303 -480 496 -399 -389 78 41 341 -247 363 321 128 -518 767 -728 -94 161 -736 -836 303 338 -549 -798 -208 722 559 -765 -247 564 73 120 -728 -56 -890 617 -40 -496 377 390 229 -461 370 -384 192 519 589 511 -870 -161 -708 446 264 620 227 -259 537 480 -280 -194 -96 -473 737 -112 -48 562 -710 -484 776 794 -188 -35 437 -175 -868 -222 -14 252 431 641 564 -148 682 499 -162 -593 433 -634 325 231 -443 -190 -186 -869 -292 505 140 -382 114 790 -838 792 -113 -805 -111 -389 -399 419 -664 -674 273 340 699 -645 -169 608 -587 -400 -327 158 745 -166 -898 -383 602 -644 265 -795 263 107 684 -432 10 -845 320 202 105 -642 -294 -760 -103 288 226 107 -392 -568 -891 -329 -189 -417 -365 -719 287 653 309 272 -343 -75 -443 -832 17 -885 -245 784 -832 77 570 258 -202 757 -700 -237 40 739 565 -532 489 119 -214 574 -835 561 118 585 170 107 619 720 199 -871 251 -666 -109 566 -95 -571 -648 324 -899 487 227 514 677 -890 593 599 -302 581 -241 -681 655 -610 -828 165 28 -653 -784 -630 -53 -688 -195 396 138 -753 455 -332 -884 158 132 -330 -292 29 23 -569 114 -799 174 538 -575 67 -837 -438 -209 759 -561 387 760 532 752 -418 -893 450 -444 240 -355 -641 282 -559 -465 590 256 593 263 335 761 408 204 -302 -336 -795 -378 549 -79 -346 310 768 -511 76 -778 -14 60 -693 747 1 657 -755 -785 -658 142 661 231 353 -446 -252 447 39 321 -375 -392 771 -324 339 217 212 175 -730 557 -576 775 76 274 -855 -842 -797 32 -334 -437 -452 -711 376 718 56 334 -671 -422 -691 387 -40 381 659 187 -491 372 -34 -600 367 -8 340 196 -667 -651 -278 92 -304 424 -553 -55 112 -504 -165 353 340 -195 -652 -215 -461 411 -97 -423 375 1 -324 63 -446 -635 482 -885 -458 -533 -722 -765 -47 647 -831 -851 -577 349 -740 -678 -753 60 650 490 -226 30 433 250 -377 -383 -216 323 -75 -52 356 661 774 479 -271 -12 476 -727 -199 -656 170 -595 -109 -270 333 -456 -609 404 -122 -165 418 -204 758 744 -502 253 -222 -719 -580 -456 395 -99 -103 -325 461 185 145 142 237 -585 -405 -189 -157 419 -895 751 -745 -738 -96 -662 398 -807 71 607 -456 445 -401 671 -730 -140 424 416 -480 -398 -350 -282 81 204 -286 442 41 427 -734 -807 -528 -674 -632 -778 -785 588 -776 -418 -38 775 97 -725 -680 375 55 -651 -683 430 -325 476 -130 -308 435 -506 -267 -522 -414 28 -88 -620 447 109 533 -885 200 -789 -104 328 384 -236 291 -10 -614 -729 -283 -60 -788 -514 247 -639 -98 -454 661 -319 380 657 -140 409 308 -12 -583 236 680 -686 535 289 -223 251 358 -221 -176 -660 -137 391 108 534 -349 112 -471 318 609 -319 156 -555 541 714 -449 584 -821 -424 -595 702 258 296 -447 -368 650 -481 753 45 -442 0 409 -882 32 356 773 -69 717 344 519 -110 787 -448 -665 -299 310 362 308 -851 -135 -497 -307 531 -361 -491 -66 361 -438 -615 649 422 624 -254 182 -831 139 -448 432 287 98 72 -881 529 47 -649 13 355 -393 723 -869 -96 435 -178 233 93 785 -526 24 -671 -115 -609 -25 385 -673 324 240 103 -555 507 -430 -87 -653 541 27 -811 -212 665 -198 772 332 30 -304 -254 -697 -726 -295 -635 639 -203 -767 645 -896 -241 17 -789 109 -503 255 43 -39 -644 222 -802 -725 -702 -552 -786 237 -222 35 437 640 -720 412 221 -362 -787 -552 378 -196 -559 -22 77 -113 121 -350 249 -692 -881 -500 58 792 613 -615 -382 504 321 -785 158 -62 287 275 -833 764 -827 -201 491 -626 -753 203 -665 -119 541 -522 -64 -185 766 531 -748 -656 118 -862 195 186 694 367 -613 340 -186 -571 528 589 -205 -56 -705 -583 156 142 43 -458 -526 218 -367 -771 196 -404 -106 488 500 -594 629 295 -705 -190 563 -698 580 410 240 404 -464 -643 697 -630 -857 -616 474 318 -403 79 69 -557 -33 673 700 -65 42 -130 289 -557 456 702 -477 332 697 474 -174 63 -866 -331 656 384 -801 660 20 230 -681 -475 -143 791 554 762 -723 -53 47 556 -773 -395 393 88 80 -247 -583 -773 303 759 -116 -642 447 -354 249 63 203 -855 -604 177 -769 747 498 -698 208 704 671 -746 283 435 -96 558 236 -540 259 -347 489 737 189 167 -813 -504 -225 -435 -570 -546 646 -38 543 660 598 337 447 -347 668 169 -441 268 -527 609 220 458 313 -178 -275 661 650 -306 -122 -451 685 681 -122 -627 -598 -220 -571 518 19 -832 535 96 782 629 534 353 -217 -141 725 -522 -606 168 446 153 -413 9 -742 -76 131 269 -570 -618 -535 289 135 -233 622 -165 245 -212 325 -269 -90 226 -665 -104 -897 -623 102 50 654 24 -312 -146 458 265 537 526 632 586 485 306 60 -353 -417 74 -551 -348 -357 -122 487 51 203 45 454 -504 -418 97 -138 -260 154 -128 -367 325 -610 -219 704 -774 -640 -641 175 -861 -482 -556 -82 -434 -312 63 -235 -714 -72 799 33 338 666 84 441 215 583 481 -621 743 190 -78 543 -154 -49 54 -192 52 -162 376 546 -867 772 -788 142 745 434 731 95 -280 -317 -44 746 -42 800 -71 189 298 -536 31 -172 769 -434 615 743 -56 -77 -8 685 681 -735 730 50 534 179 -700 -711 -643 -153 -729 -514 -763 738 64 -514 20 -353 -776 -831 36 25 531 636 328 503 -854 -467 386 -476 736 -824 -768 -317 36 -548 -550 -175 -26 -581 -590 600 204 685 -491 519 -217 -208 -110 -4 123 -877 -780 -440 -809 498 -607 383 -503 -68 -811 644 182 269 -274 -652 -147 -86 736 362 -415 -838 320 -567 342 42 200 295 -841 550 -378 -354 -733 443 790 669 600 418 90 626 638 527 55 -264 -200 -159 400 -695 -578 -272 129 110 -80 132 463 404 -3 224 -130 -67 382 -78 734 -108 260 -542 -265 -419 -466 104 267 700 -519 347 -692 -47 381 786 -512 393 430 -823 -307 29 -161 320 549 67 446 664 636 416 -420 81 -647 -225 -133 -610 622 -534 96 484 -769 205 -762 617 -868 -840 -543 -237 617 52 -487 783 -418 73 169 -852 -837 -119 426 614 424 -324 -559 -5 -186 755 -193 106 -23 260 611 -410 -534 -299 216 -882 320 600 -233 -164 -56 -24 0 686 -689 -297 273 -303 30 764 -690 345 -812 -411 -732 -780 220 548 780 -163 690 -129 -453 -342 96 -592 -582 133 -797 -575 682 522 119 -48 -512 -786 -849 3 778 483 -457 -650 -705 -358 -477 -518 755 -63 146 790 -20 -490 -223 -886 -500 786 -48 41 -202 9 -185 396 681 140 -805 -850 52 -811 -878 -264 -317 -282 -376 419 670 -453 -879 -897 -292 -398 729 463 -256 332 -339 -687 -105 719 -820 -175 -601 191 -380 -462 -208 -630 -449 610 -603 -398 -172 -186 -284 -672 -852 410 -494 -300 -250 5 282 546 -316 -255 -709 586 -382 237 -342 -107 245 444 359 -716 681 361 -527 107 267 -646 -459 -856 -830 7 583 -661 484 714 525 625 -435 -609 -142 -23 -890 -177 -709 -705 534 -798 507 699 679 672 -500 679 -508 -854 763 425 -682 -775 -157 211 -588 657 758 523 -284 560 83 -84 234 -623 -160 339 -277 -465 -277 786 26 712 -199 108 529 633 477 -794 552 -312 -129 136 -381 -263 751 637 -72 42 -536 -876 481 -744 -362 172 -894 208 696 70 -625 -129 376 611 -816 56 -679 320 -152 544 716 364 96 515 749 770 -625 -259 405 -471 289 145 -292 35 -430 153 -468 624 -407 399 -890 -384 107 196 -280 -406 -328 -449 206 -833 683 -112 -89 -143 380 -358 -424 -868 -101 24 261 -675 -759 -439 -415 -50 -430 140 -546 509 -210 -472 -6 -247 785 650 -164 -781 540 449 211 248 -897 -425 313 -875 -788 732 -150 797 -570 610 168 -165 628 -78 -49 -823 47 -432 -379 -251 -694 -549 -14 -148 -33 -347 -491 -356 711 265 -763 -588 436 -577 -332 -121 -161 -631 -620 -38 -690 395 758 423 -112 -548 372 425 479 -576 139 -527 -351 -329 -574 355 -345 -704 177 -544 -528 -205 374 -526 732 333 -244 614 -512 -358 -613 -342 -423 -12 398 -726 -387 42 -481 543 439 204 -618 -171 703 -370 -576 107 585 732 50 -241 -762 245 508 -415 -57 87 782 -651 -51 650 -890 15 103 88 -545 791 574 -239 -839 -158 -389 -48 751 -644 -736 252 186 -417 84 652 -621 -199 -479 -154 252 -777 33 634 -545 34 227 -300 612 -340 -345 -343 -878 -324 -300 577 693 -732 172 -898 -255 144 682 511 -258 676 184 -126 702 322 -25 -714 47 650 793 498 130 -325 -677 -544 800 -792 501 -161 751 360 -756 -181 158 -145 490 -622 -173 -755 242 52 740 481 -402 -599 -170 159 -258 -177 270 482 -709 383 737 -452 -204 -550 438 -837 731 -831 -250 -509 786 250 -380 225 -297 -701 89 -516 -241 232 627 345 -657 97 721 563 777 21 -584 131 635 693 267 514 -657 56 380 -91 638 -367 398 386 226 483 18 -223 412 738 -190 -291 721 -681 103 405 738 35 685 -632 675 464 -298 258 62 345 -250 318 168 -667 -507 -478 203 614 -293 746 -82 598 169 -77 143 195 327 -656 330 -291 72 -810 35 563 -520 -318 -332 289 528 489 137 -591 -712 514 -437 623 202 474 438 288 713 417 -307 13 -639 -896 -364 -379 -17 -608 -197 797 -158 -873 -754 -161 -855 -74 541 3 -637 159 -709 -369 484 52 -18 -583 412 543 -761 214 -93 -567 -80 352 -707 -542 -99 252 5 729 268 472 -856 90 -13 185 517 89 600 -479 -799 -793 160 288 -185 194 328 -318 -123 -573 -398 364 700 794 457 564 -597 471 795 694 42 546 713 -734 -304 565 -91 -492 677 -456 368 777 -375 102 -542 419 -682 -503 -73 -747 -271 -231 432 748 -668 125 -257 445 38 -830 265 121 -460 -303 540 -476 371 463 -628 -51 701 -830 -765 462 -454 -283 -634 -199 -293 130 726 -421 -549 61 -269 289 204 477 -21 -193 720 -583 226 626 685 -320 771 427 428 -368 493 585 731 134 -668 -757 559 -760 442 -509 601 -858 61 -147 623 689 778 588 258 405 546 -750 -548 529 -508 -619 168 327 -351 -66 -254 -263 -575 568 234 182 -241 -598 -139 636 747 -589 197 -420 365 173 -403 146 72 126 -616 388 -786 -20 725 97 141 353 -469 736 506 -610 304 120 -69 -81 -791 200 736 246 797 726 309 606 341 -248 -759 -700 563 -727 390 177 282 -471 297 135 746 -50 -761 523 -772 -800 409 -259 -422 441 -222 553 -533 -233 -189 651 -638 741 -122 -559 -849 631 -129 -249 529 789 488 -554 324 390 -21 353 86 798 -900 765 -634 -209 -415 410 489 699 122 -139 51 -418 -306 -622 229 -116 -64 81 -764 -77 93 676 -204 -168 -274 419 98 715 703 747 352 30 -497 -264 -532 -776 128 -4 -351 -482 -376 -178 -452 -304 -358 -883 240 -741 797 189 63 -839 113 -224 -346 400 -253 -660 547 82 -669 326 -642 292 -65 512 -193 788 -32 -375 676 43 -348 174 -669 -498 168 -202 -285 24 -449 20 -877 -830 790 15 57 700 653 -201 -222 250 -742 -279 -764 -889 -898 239 70 61 -63 -377 700 468 -691 317 91 339 -195 736 -66 -8 10 45 -646 49 149 -147 -163 -710 -646 -250 579 25 -301 -446 -558 -488 -629 -660 -408 -621 -711 541 234 692 -147 570 -699 -352 101 546 -472 -230 796 -153 -153 -266 -830 189 290 745 -581 431 594 -872 429 417 -693 -31 -33 526 12 -801 -776 -796 -155 410 643 259 675 -350 -743 794 -858 550 -179 -842 -382 479 708 -79 -604 -406 -715 625 19 -13 710 190 773 253 201 158 -695 -489 -38 -679 -216 -280 -629 273 748 774 800 603 -81 -484 723 176 -35 310 677 -290 -384 -497 472 -781 450 -186 50 -227 274 221 -33 34 142 242 713 96 15 -324 -865 728 -640 -607 699 107 43 730 -16 107 -520 -803 -417 -528 -478 517 -739 104 -855 -678 -38 -646 -480 -808 60 -389 -586 -181 12 -581 -197 248 -623 -288 -831 -766 -279 -35 409 -190 -192 299 -436 409 -488 663 708 -560 81 -134 -48 23 755 -308 310 169 -240 149 589 -483 646 559 -590 -71 470 753 141 -121 -672 -494 -148 -596 -17 503 -819 -623 -640 596 223 -898 445 -74 -761 -537 -687 735 -463 -655 -656 -499 438 -840 -368 -579 -358 -439 683 -768 91 639 703 -552 -497 155 196 -492 119 43 -669 55 -2 135 -696 -223 397 538 629 151 555 -840 -137 522 288 321 -192 -876 98 -703 -20 -351 406 232 -771 -152 103 344 40 -376 -206 18 267 -458 90 -61 758 -644 -61 49 -302 -595 -791 -162 -658 -82 143 -839 -338 27 384 -226 -400 -70 797 -72 -898 -785 -62 -54 -734 533 -342 -174 352 307 413 -316 366 -483 482 -160 -713 -467 -162 -826 -149 -780 337 379 -327 82 21 -156 -28 -236 -755 789 -420 762 -655 -245 -862 370 -546 -340 245 -877 -103 -228 -873 -253 416 571 -237 -627 -856 -294 796 -401 -344 395 499 -458 -385 199 -487 -182 -316 -718 -325 -576 737 -177 624 -195 267 -185 491 -251 729 -55 63 774 253 -626 -723 489 24 334 -321 99 -720 139 667 688 734 159 261 -548 -636 -896 -14 -192 -120 -242 284 -267 226 539 554 -576 -183 -243 156 -679 -724 749 37 -750 80 422 -515 116 -189 685 -280 9 228 354 783 619 -748 -750 -834 -388 -89 53 15 259 708 461 329 557 649 288 602 -346 361 735 -592 -786 -117 248 -267 198 709 -420 -840 -796 270 271 -670 77 -771 8 -562 574 -394 170 -823 111 84 -457 -110 -853 465 -574 517 275 -8 -373 720 449 -480 343 -755 285 -385 628 347 150 -758 -9 -433 -330 -694 503 -66 194 -728 -661 574 737 -327 596 -4 102 -481 285 453 -896 57 -128 398 667 -409 569 -400 -332 -808 557 194 -38 28 192 -670 -164 -757 559 798 784 -394 -768 524 629 632 24 -858 783 -730 -407 -428 -686 -256 200 -103 503 694 -210 -108 -499 240 -650 -878 647 -838 -453 681 -731 794 -787 197 -711 -529 -854 -417 -565 -542 -760 -119 -259 551 -582 -769 -348 703 436 760 195 553 383 669 215 635 -640 15 142 185 581 -419 -84 -162 -756 408 -459 243 -148 761 799 -68 205 -235 -801 -832 567 220 709 -890 -844 681 413 -159 -259 -811 -202 -758 -819 719 -364 -653 -675 263 -568 -142 -138 5 178 568 -36 -527 -524 -141 -467 76 412 183 613 -390 781 -487 327 -103 -405 545 220 652 573 556 108 -350 794 631 435 719 -838 -7 497 224 -105 -607 -732 111 -504 -632 731 -825 -436 722 -896 -36 -824 262 -839 76 521 -579 -734 336 -164 505 555 62 540 -288 796 -515 -414 -670 -434 -867 473 -382 -320 532 -410 -703 -506 232 369 -38 599 -553 -682 721 793 -63 -200 -506 -304 431 -797 192 -342 196 -432 639 303 756 -616 -413 -766 -25 -74 -398 -450 -235 -537 737 741 180 -14 -238 -622 -594 588 486 -554 368 202 -350 166 -531 -491 -899 739 800 -95 -244 -176 -25 679 229 38 511 429 598 -803 -849 539 -233 205 -152 141 150 -607 -353 163 -39 631 -521 787 570 673 -564 -883 -769 150 240 -818 645 -869 71 -820 465 -173 -54 -434 355 -190 -517 340 350 -541 423 79 762 580 -727 603 -252 436 543 -311 658 157 -893 -117 598 -217 170 -515 -291 726 -335 -780 496 -443 458 -238 -768 -46 91 53 312 -888 684 -596 552 12 540 223 -306 -669 -323 204 -191 642 -59 -476 -833 -136 501 -699 -631 25 23 87 -568 -206 790 -667 -713 754 724 617 582 -81 -735 -239 28 232 -448 -579 160 297 20 618 -26 64 -92 152 -40 99 -185 38 412 144 -725 444 -742 683 -235 11 573 187 274 101 -578 772 -602 -602 79 103 390 -12 -462 633 538 -761 -38 144 -119 -198 276 -183 400 755 -154 -561 289 -444 380 -584 358 -499 613 -555 1 12 -281 -494 -22 172 -80 -355 769 -29 789 412 -574 195 639 -449 -348 128 0 -340 11 651 212 251 707 -404 -192 -321 -114 507 -418 112 200 -721 -441 793 -692 645 126 -696 -570 226 636 -491 -648 399 -734 404 -289 497 725 572 155 -27 594 598 29 -342 -372 -119 -539 -314 173 -198 -338 580 -741 -369 472 -90 -307 -415 578 -287 -324 -624 81 -600 -664 68 -544 -253 -351 -772 -582 185 793 280 775 -650 -591 171 -439 -121 -447 728 490 -769 203 -868 479 -587 -120 232 -781 797 245 185 -254 614 -657 -310 -530 -355 -498 -524 -105 -854 798 130 -526 -798 596 146 -444 564 -180 -286 394 -264 -289 521 -256 208 374 -231 -718 -128 -302 -677 510 -295 455 -274 211 709 -359 -194 372 -843 -180 375 653 442 -64 26 362 -317 348 -350 551 -415 -172 197 435 -102 550 -314 720 -97 353 565 759 79 -79 307 -316 -276 -229 232 -793 -186 -876 640 239 -108 -2 -663 -853 -794 118 687 -755 714 239 -157 -346 321 -156 490 686 -206 -461 774 191 216 -26 499 -567 33 138 514 -722 333 -678 771 459 -465 226 756 764 -47 664 -734 -632 123 2 -223 397 -381 -176 690 -588 558 -286 -801 -55 -392 780 704 -711 -283 750 779 506 277 -237 -106 -737 -700 -31 -439 -870 153 274 -791 -6 -359 419 251 326 146 271 -439 -248 231 391 -396 316 349 369 549 461 -654 467 289 -447 -445 -812 -305 -655 -588 767 348 -857 277 728 18 125 -31 -292 -395 44 761 356 -560 -478 479 -82 -729 307 119 726 -84 777 -478 219 309 -782 230 184 -862 175 -431 202 650 43 -308 187 651 113 247 729 353 -632 -134 642 -109 -391 246 -516 -247 -120 -476 453 572 -40 -707 -708 16 -526 790 -408 199 -566 -819 303 120 599 -400 310 -794 -60 613 296 238 -498 -177 -37 -96 -218 -595 -25 -599 639 -861 392 724 469 -335 -852 -89 -84 730 -273 -59 -424 -464 725 426 -245 -515 -469 -423 285 87 58 -294 25 17 -61 478 63 -356 -660 -864 701 691 -770 380 -342 -530 306 -23 -839 -698 446 408 -35 222 -331 99 397 -145 564 422 439 -858 655 -536 56 -200 -735 -81 9 49 -168 191 -87 -353 353 -358 -385 -249 -45 229 549 -524 120 -246 -741 -815 -6 499 74 197 659 -404 723 -699 444 -859 -647 281 736 -268 146 133 444 -197 -746 665 185 -706 -191 487 -356 -576 -514 -742 -428 -502 369 643 -750 -70 144 -190 -506 -395 41 618 -390 -359 184 692 -459 -171 -382 -742 -786 -721 379 621 -322 -568 619 740 83 -446 -788 130 -392 -193 148 -577 218 578 180 669 25 -376 -367 -410 335 -196 622 405 -393 -776 -614 101 -552 -195 -655 -391 690 377 -124 -351 -768 -9 -303 -556 -192 706 374 373 263 197 585 -450 -251 426 280 258 453 147 524 628 -697 -351 -51 14 289 430 -810 -70 2 -59 281 -863 -394 -864 -350 -58 -577 -178 55 580 -502 15 685 -797 447 -717 590 222 173 -775 633 -158 85 -643 -497 28 -294 795 -309 728 540 -225 -360 672 154 -693 582 -181 -473 -551 527 -127 -337 790 -79 277 -167 -514 646 59 583 467 757 -874 -186 44 229 52 551 -759 -839 -661 -177 -439 475 327 762 428 165 -78 472 -46 376 -367 -297 -223 -383 383 -22 -382 -61 -443 -90 -278 -426 -478 517 561 -277 -185 112 753 644 181 717 298 744 14 -163 361 -455 -11 595 788 -249 -722 781 -330 -642 -565 -651 -843 650 338 285 301 321 778 -890 340 750 -397 -258 -114 -461 -255 -577 521 546 8 -598 -657 -38 122 443 -244 -398 -237 -535 -269 732 207 -85 -862 129 407 341 212 -605 643 -632 -184 -667 -58 -311 732 -575 -460 -834 -80 141 -863 -121 -833 -288 -196 -264 -108 115 -345 578 592 582 -129 -432 433 618 192 29 95 -451 643 63 359 -321 -633 391 -33 -888 234 -582 -706 334 75 680 -348 -878 448 -150 -727 -841 -77 -502 -235 139 559 -378 492 -334 508 -234 359 -797 489 -762 -499 642 -351 -815 133 -605 -49 616 -599 -709 192 686 75 767 387 745 357 139 -404 -568 -885 247 702 -686 -390 -496 101 -107 301 -467 688 160 -721 495 605 274 -393 -265 -737 -273 -458 220 -587 -555 -411 693 199 -3 555 -533 144 -154 -368 571 293 289 554 494 431 -423 47 -409 575 -597 -336 479 649 -298 -797 -659 137 -398 143 169 430 -61 -808 398 478 -99 622 421 728 -554 -327 206 524 -213 699 -60 -168 -588 -640 703 -557 411 17 -564 557 605 760 82 -325 674 -28 -99 421 184 -704 -395 -274 -342 -607 -164 462 -751 -788 561 352 609 -354 493 6 70 -724 586 -89 689 -781 -883 -651 48 261 194 -85 -361 756 -9 633 -8 537 -410 10 731 -473 -517 54 -222 747 -550 -663 -404 -653 93 192 -450 609 150 777 -622 439 591 192 -648 144 25 524 -597 -376 -714 658 -31 186 -782 -879 698 -403 474 261 49 -788 -647 -892 -322 -712 17 278 79 177 22 603 561 -731 -588 -81 -388 -861 267 745 495 -837 -9 381 381 312 -177 712 270 595 254 -286 -800 -833 85 -799 434 -495 -436 85 4 -791 -446 -697 -463 296 -899 473 281 -397 335 -460 337 191 -177 219 742 -369 -610 729 505 476 -172 -239 -102 575 538 26 330 355 344 787 442 -738 -856 259 546 51 -423 567 -30 -833 -578 -103 -495 233 -709 533 -724 513 703 327 -424 -276 -33 178 785 -48 126 208 -438 -98 603 -891 321 116 -47 218 453 82 501 755 308 -103 -589 -587 536 245 -558 -670 -87 -323 269 181 157 56 -851 207 -788 -774 -891 -649 -716 -22 -847 668 -621 494 130 144 478 11 -24 645 108 62 260 354 111 14 -575 -663 443 -854 -278 -833 -654 531 -813 652 11 -646 318 286 -269 -349 -453 573 -247 750 328 446 -807 317 -338 -701 -600 8 636 -805 -694 110 -166 -228 103 -816 -291 -40 -590 423 681 -598 544 -56 -449 -272 -171 764 36 184 217 -121 640 143 -37 397 140 -313 577 -846 -465 727 413 -678 765 -830 237 -409 -764 285 -628 -511 -639 -78 499 646 -516 530 -885 -816 795 -367 -772 -392 12 -875 -346 -442 -711 -676 689 279 -253 -257 -283 344 544 -73 583 -11 -381 -412 610 -110 -534 -443 -132 45 344 439 -578 33 319 -719 -889 -608 690 -750 279 86 -379 264 -432 -161 399 -798 -841 738 -618 90 523 -36 275 -128 110 419 796 -684 -436 -280 497 750 388 -92 590 765 349 202 -168 17 220 -362 -79 173 -900 -827 -152 -631 349 654 295 455 -632 -106 -871 -165 -574 -819 -601 265 415 706 -699 -33 -178 -104 -281 -38 418 -783 -243 -106 -113 -674 -748 -638 -384 44 -440 -383 457 -773 -359 628 -86 -68 166 185 -411 482 -644 -707 -294 22 -325 552 -196 -818 146 -48 -281 108 268 727 547 -584 564 -896 -667 661 -373 131 -635 -771 440 185 -885 -317 82 557 -176 -444 778 402 -295 4 -674 690 636 742 -772 595 173 622 -602 778 587 513 -548 597 -575 -164 378 -749 202 398 2 695 743 -569 796 796 -772 416 598 -145 116 703 403 -863 522 -671 483 -397 690 -844 41 -632 263 -832 -254 319 238 -69 719 -766 714 -688 332 -756 -145 360 -647 656 545 -358 197 454 -871 -14 -702 391 106 257 414 -862 611 749 -498 344 473 -821 635 -363 -278 -765 -823 -853 143 68 -342 -179 -549 -478 290 462 -105 -116 310 -317 505 504 -19 634 -860 65 -606 94 34 -465 228 -60 -193 298 409 598 34 127 175 -426 341 -822 -78 -796 647 -891 295 173 722 -493 -638 169 337 560 680 -498 -292 -325 44 202 -405 -261 65 673 -761 -771 664 669 -668 -128 -810 -438 268 -26 499 -789 -487 266 421 -570 75 54 -502 -891 266 353 693 -559 -129 -148 743 232 546 -475 294 -569 -16 364 -95 -826 254 608 371 285 48 -450 -619 251 -41 -706 -897 -607 -884 47 730 29 363 611 -749 268 683 237 452 417 -820 -221 -12 -103 496 -327 -483 -727 183 256 -580 -766 107 89 -708 -868 -731 725 -868 459 -427 -197 -618 95 -240 -399 -794 20 220 -614 373 -148 265 -443 -344 -845 242 447 -864 -469 -99 -770 635 -369 -343 -462 -846 484 -124 462 515 84 588 -601 165 -245 768 -457 -629 -467 -717 90 -94 -255 -696 -536 -296 347 -792 504 -715 -263 -872 -28 -772 178 475 -126 699 123 602 -609 504 69 242 -859 225 -151 320 -522 191 -318 -788 398 -346 -573 -876 195 -324 -500 784 -670 210 -284 244 169 -506 13 -186 -199 427 741 526 685 -82 360 -831 -12 438 632 214 -747 -240 662 -535 109 421 -391 391 504 -873 114 173 498 -514 483 604 -788 -43 -688 526 -44 104 -470 -677 138 -376 613 332 -328 580 168 -417 165 -232 726 -772 -213 753 115 -773 543 -736 213 -3 11 -581 90 -170 42 764 -201 104 -666 -777 -359 35 -674 -94 167 694 688 -368 -246 -643 -288 106 373 479 -67 682 -257 -409 -470 -575 353 -491 531 -384 325 -898 417 164 -803 340 -874 -818 369 -203 -108 203 682 -539 365 372 196 -846 5 -19 -816 -227 -523 613 -880 441 479 -579 -596 -890 -369 -646 -407 122 -20 -364 -812 -696 -520 -362 -734 11 233 37 394 -80 -386 388 12 -631 91 -396 -191 203 -461 -399 573 -652 757 122 -612 577 529 417 53 -525 150 -211 515 535 266 -220 205 -626 542 298 -476 626 560 -706 -187 786 233 -111 -494 165 -301 685 791 -176 -86 -300 -221 478 243 -668 -759 -333 -594 -180 -310 -545 -130 274 -653 -454 40 632 711 606 739 -839 84 -816 302 -687 726 600 -462 301 -781 -625 137 20 -833 -278 238 472 -658 261 100 -353 56 597 -306 -74 -830 472 -841 574 197 715 -5 740 52 -415 -73 695 756 -749 -505 60 -770 -24 172 192 -8 -518 -413 -144 -752 583 455 490 636 156 -119 -180 398 -152 721 192 -469 290 532 -285 163 -31 -441 -163 402 -10 188 -791 -471 -726 568 254 223 -352 423 23 -823 -465 -200 -362 -652 -655 745 470 -108 -748 757 -621 -460 168 -736 -855 533 -250 -109 -616 240 655 -650 -759 442 -892 700 539 26 667 -693 697 -34 174 -804 659 -489 89 530 -351 452 796 441 44 -503 -695 528 -167 -387 -182 482 -560 588 -641 -862 -601 429 -132 306 -741 467 -596 -612 121 -380 -508 -20 793 102 -788 569 238 -641 253 -846 158 675 -550 689 76 730 129 158 -196 -737 -271 -850 -769 692 249 -399 -627 202 295 -19 -601 -145 -28 -591 589 -485 668 -20 42 746 -383 156 -796 -209 23 -88 559 140 775 2 -627 -138 586 -193 535 0 -135 514 77 -491 113 126 491 -319 -459 -465 -767 76 758 -546 127 -97 -879 793 575 431 -651 -576 -81 -43 597 -380 354 -895 -137 -38 -648 -695 456 -309 -724 607 -68 -20 418 682 -104 -439 214 544 -96 -317 234 -90 196 420 -124 774 -296 442 558 -807 -723 -591 -559 27 -9 -237 -543 -13 -258 -369 -623 3 -793 -816 -472 -665 35 -268 -729 -422 -700 381 -896 209 -214 -348 776 -710 2 490 16 -519 373 -515 -890 -882 287 -560 589 -20 -822 -317 267 -752 46 -142 -830 -465 -352 618 -305 798 314 741 588 494 704 327 -234 546 800 -114 -593 796 -869 -477 780 -681 -675 -47 -316 528 -741 71 708 -792 402 -228 -179 249 -374 323 -289 -113 679 492 -847 352 -252 206 165 -131 349 519 -891 -36 147 354 -626 362 -383 -442 -849 628 222 -608 516 -862 -851 354 525 -26 524 684 398 517 232 689 94 613 351 277 130 435 -444 -513 -389 -415 -600 -322 569 -344 164 742 -758 400 495 36 -732 -313 291 -230 493 139 -161 -498 -699 396 38 -3 428 456 -402 0 -285 709 -298 538 -178 -679 -461 -274 338 -554 -178 -535 -831 642 552 273 -821 495 145 -868 304 -205 -848 261 -509 -660 -838 -785 -609 -378 -229 59 639 706 556 -44 537 -698 -266 546 767 692 441 82 -680 -591 -595 -632 -588 23 -840 589 172 -544 -125 -625 -805 -416 136 -404 238 -217 -637 -150 -406 707 -247 469 259 -487 87 130 87 -179 413 666 312 88 -87 -428 -337 177 115 -160 -484 -373 362 -567 284 -811 154 -805 -884 -886 123 773 -229 98 -622 -413 -421 -616 -692 575 266 -585 -101 608 -252 -513 -85 720 271 -438 341 -567 390 -13 336 -39 740 -186 -519 28 -735 -364 367 -830 623 563 195 -838 -373 160 148 678 719 -333 -139 729 -579 -678 686 218 -290 34 -773 -511 319 52 -131 582 -832 775 691 -348 378 -759 -779 362 737 -809 -309 -405 553 689 -402 -341 -621 362 -829 155 3 -577 -476 -757 502 181 -233 702 -803 494 580 409 295 655 -407 349 -307 -98 731 227 -642 -446 -128 -56 -803 -626 439 -758 291 633 -863 -684 -611 731 -349 722 612 395 -136 71 694 -853 -308 -383 205 529 -682 -654 552 563 -4 -218 -885 786 162 -312 399 -249 773 -168 -349 751 -715 -297 636 217 -853 -82 65 -17 -217 611 513 -436 -101 655 -230 -579 783 29 373 -594 -216 -789 596 -466 57 -403 272 130 -212 168 490 -22 579 -457 -257 696 597 -886 -155 766 -622 187 -238 660 194 -259 -481 -128 -705 790 -293 -484 664 -613 -174 519 493 -850 131 457 217 -422 689 -145 -113 -155 30 658 -225 -408 720 -689 -450 -565 88 600 -885 91 593 653 67 -221 -797 102 -488 -156 -298 -844 -348 -137 -812 49 -178 295 -568 158 381 -446 -437 690 138 704 -563 -737 280 708 109 494 -658 134 737 -414 756 -618 653 -379 644 -855 522 -1 -610 64 -807 643 -23 481 -882 288 -403 -621 75 128 -442 53 156 397 -500 590 -890 217 -785 63 -205 507 -297 -599 -654 -224 -379 202 -630 428 -689 674 -253 314 -124 -785 181 124 212 -167 -873 89 -535 756 -552 -728 439 660 349 -863 -798 365 229 -269 116 171 -789 -705 79 -721 -793 -30 -254 746 456 -480 -667 688 -122 -482 192 -567 377 134 -176 -578 135 623 -601 -84 -486 -817 396 -4 135 477 -856 -536 560 489 -168 366 -397 376 -807 599 562 -294 -880 -245 -705 650 556 733 277 -383 -478 -93 388 -476 718 336 1 -797 -750 129 -5 -24 92 -657 416 504 -204 -374 582 698 656 -186 319 433 -310 704 718 514 -695 -499 -317 -540 -396 -719 -229 -182 247 -788 -268 175 -154 744 228 -556 -670 1 -542 433 -804 304 14 153 539 -571 -165 -729 -873 376 -397 -116 -425 435 404 112 0 -410 -751 -98 -572 -276 -299 1 311 -596 564 354 -253 138 -565 -864 -15 -570 710 -622 53 684 -337 425 -297 -595 -762 700 554 719 -561 -56 -894 310 -571 -522 -213 -224 -638 -844 147 -141 422 -254 593 -364 401 -183 -758 -133 -835 -739 -834 -522 562 607 48 -93 -406 -472 -792 124 476 15 465 -401 -426 -827 -887 775 135 -674 427 744 -579 754 266 277 321 -401 -699 -743 -689 -120 -528 -526 -98 648 -678 687 352 55 296 -649 -732 784 193 59 -52 707 364 -222 -836 -713 -603 -805 581 70 -708 237 -400 376 741 -782 -584 401 -199 509 -850 -529 622 -700 244 -458 -223 -597 -128 89 205 -531 -163 -57 155 -121 -309 787 -357 81 63 -881 -750 238 -521 -759 -498 -68 584 -900 743 555 -520 183 -838 127 359 -578 307 -583 -328 68 495 -352 592 -819 180 559 -221 -241 468 -672 2 679 180 83 257 208 -807 -316 311 -561 225 189 -20 231 313 406 360 64 136 618 153 59 205 283 -742 436 -96 -521 -652 -556 127 71 -627 294 745 33 174 401 295 201 -859 -744 -307 211 -719 492 300 -724 366 -747 486 230 66 127 -150 683 -877 -750 297 -252 -827 346 279 -495 -543 556 278 -626 -776 -766 -541 -68 -823 -380 -350 68 -224 115 164 83 -847 370 -66 14 750 780 444 105 646 302 738 -292 -520 184 -101 47 -771 -232 178 -172 241 779 -279 -72 388 197 696 -367 -32 95 -609 -16 -286 468 479 -335 630 -288 363 -798 -894 -453 153 116 711 -409 -101 -283 257 73 391 -650 -411 -14 190 -630 667 680 724 82 -395 -592 685 27 -765 -51 606 -276 183 28 -678 42 48 46 -160 641 488 -893 609 10 -178 171 340 -727 645 -467 61 299 506 634 -675 -368 -253 -129 -478 -872 39 648 37 -440 -515 201 90 449 627 -564 309 143 -456 213 -224 -200 342 693 44 141 -116 308 -898 278 -498 300 47 278 311 166 154 21 -163 3 -12 -233 -593 615 307 521 652 -816 -187 -114 459 -643 416 -64 219 -725 580 676 -852 410 565 -631 -821 -189 -550 -818 -643 284 -623 796 -445 -851 -204 -375 507 328 753 64 -55 781 512 318 42 -364 486 658 -704 -17 -362 746 727 103 367 150 -639 -620 -468 -428 56 246 160 122 662 281 -737 683 471 233 308 -299 -116 -77 -697 791 48 156 -793 -485 -666 533 23 674 -289 -19 -896 -76 -865 -413 146 -515 684 731 -165 -37 -331 -754 775 294 -555 -166 574 -294 -232 -65 -102 -345 -375 -350 512 -893 391 668 -361 -572 -26 -16 329 -218 -114 -759 -525 24 -895 -321 -349 -139 -652 -279 122 -213 515 419 577 -895 760 -631 -639 680 -712 -119 -863 13 735 232 -475 -637 212 124 -643 767 -689 148 26 -39 694 -681 789 622 106 494 -793 -814 -618 149 -563 -699 -446 561 -698 -550 243 -508 -455 156 -553 -304 183 -355 214 367 -851 -133 -592 -756 556 -357 -76 655 -373 -427 -426 -762 657 -243 -215 646 -673 -523 -167 -847 23 -93 -82 -447 492 -247 -833 582 640 -376 -703 518 -290 335 348 -457 317 -237 -593 -127 93 317 -428 13 499 -91 -585 394 -621 -91 -169 -326 612 645 -137 -450 514 799 -375 -161 -586 -606 -330 -728 -729 -277 -190 -57 -540 -786 -796 -569 -259 456 -826 -178 175 631 -122 -360 92 466 -606 191 714 -550 -357 -37 -323 232 -188 -579 -83 91 255 63 -412 741 313 449 -166 -279 -223 649 -268 616 244 -685 -403 -832 755 611 392 218 151 -389 -273 -76 -301 400 133 -258 -557 -389 747 -310 544 770 -783 -156 -98 -142 241 -647 717 779 435 -57 788 -639 -657 744 703 524 86 731 -325 -438 -615 614 417 -790 -464 754 560 752 628 436 13 433 -588 331 -663 355 603 -395 -490 494 521 -702 768 -364 -796 -182 -342 318 66 268 -838 21 364 -157 -52 558 281 752 -83 618 143 -134 771 30 -299 -222 -570 -526 580 -320 -313 541 398 -583 -870 103 756 -215 -421 -621 -586 179 -8 -284 570 62 148 -825 -314 288 215 198 -594 281 661 -154 -722 280 -411 -827 293 -783 302 320 621 -22 -99 -599 -502 525 -515 -814 452 497 211 484 -636 671 -637 -232 -596 -575 220 21 -671 95 -195 -584 -24 -170 107 568 601 131 -104 -777 -449 432 -710 -476 -285 575 -752 -257 493 -781 300 -600 60 584 135 515 -816 -238 322 -213 529 239 -702 -839 -240 -298 564 480 384 -96 500 -96 -412 39 569 616 192 -534 -628 -156 42 -494 363 156 -351 -539 352 -695 -355 -705 582 444 729 -756 -264 -509 -304 -218 267 -848 185 -722 608 707 754 -330 -250 339 -739 -625 -681 319 -605 149 -210 319 618 175 -680 -220 -383 -333 622 -635 6 -24 410 -96 -257 -309 -94 -427 -551 -297 96 216 -557 -592 747 381 -390 145 340 -793 -214 763 257 -466 -220 -248 -811 -693 789 -554 498 -116 -577 -51 18 653 -483 -244 148 -741 127 -113 -783 -517 36 -376 -367 521 105 419 35 122 -269 455 -709 613 -796 246 -823 562 115 -204 24 321 709 94 -240 -691 -221 -716 -252 -839 474 -897 -664 -636 -632 -454 74 -167 -711 639 -75 634 -675 -689 777 -746 -741 -414 470 -64 -258 -430 772 766 -668 509 -567 95 405 -222 797 -73 310 -405 -566 627 -640 -699 -425 760 -506 266 -340 647 -260 155 718 664 142 659 513 -441 -410 -597 -282 -446 713 -651 -680 -598 765 352 -117 -25 -113 440 -536 -821 -676 -539 84 -90 515 261 -872 -701 457 -472 152 -699 -856 359 -327 -448 642 332 -820 707 -771 -882 179 -608 -13 -210 1 -364 4 712 -525 -629 -597 650 -380 437 709 -215 -896 -47 219 -650 122 -876 -211 284 703 277 -595 -506 -109 -848 772 787 515 -515 -356 -690 -142 304 -868 -796 480 308 704 658 -239 -764 -438 -138 -399 305 -885 -713 -17 362 -302 790 161 132 -127 777 163 717 -424 214 473 613 -488 69 543 -549 294 50 -605 234 -439 118 -756 -873 -828 -438 160 788 -728 -391 -113 -421 549 -312 -152 -58 -342 432 290 -498 316 -397 -407 -728 -852 -336 -214 -644 -352 -405 -671 -559 594 597 34 -754 390 -856 -456 -197 -111 54 -209 484 150 -182 -4 -509 427 -456 -561 219 -424 -849 -505 -553 -650 386 182 -203 127 -421 338 -856 88 -669 -499 230 -403 -873 770 426 -621 676 -760 616 -196 -858 562 650 -700 -26 -510 -377 673 337 430 726 -762 -534 -99 -650 -15 -129 423 569 77 194 173 -485 532 -492 240 555 354 409 490 675 598 -72 -412 -754 -528 -71 -353 -705 -233 -399 -653 -823 6 -425 764 -638 -408 500 -888 17 -450 -802 490 -284 -453 16 -781 -367 -398 -696 485 -61 -329 453 -332 534 75 237 -292 -373 217 474 547 138 -804 -390 514 -477 144 251 -631 -551 -650 -167 -268 330 -470 517 -594 707 -366 193 -212 719 -778 692 -437 -403 166 40 -791 -344 -73 780 634 -447 159 641 743 -485 216 -548 192 -567 -489 -461 -742 -890 634 746 453 162 102 415 367 599 183 728 742 659 679 -222 121 201 138 -4 -339 -676 122 643 715 765 -465 -674 -560 -885 72 -790 -792 577 -711 196 276 -5 592 -24 -83 518 134 -454 761 -371 72 410 323 -759 -891 395 178 -290 240 -718 47 662 594 439 -755 658 -561 -857 21 189 -276 728 718 -736 292 -225 561 641 -307 154 -135 443 -144 -289 -876 -888 444 -567 161 245 -632 2 -812 488 474 -598 -440 297 -371 -698 -582 -543 -246 -854 700 -426 535 -748 472 162 -460 -217 -453 -248 417 116 376 -866 -496 -277 -645 -200 -387 45 254 714 -768 -17 -618 -828 544 -355 -697 114 -710 -508 -173 -63 -890 -589 -121 197 -888 13 706 300 -89 37 409 50 -223 57 -502 59 697 -115 558 -195 183 363 -280 773 -562 -345 -384 327 114 -5 -321 573 -645 163 195 420 -458 280 571 -548 468 124 785 715 522 610 -748 -349 -697 599 99 791 -465 -97 634 -753 -173 -367 418 577 -530 -251 257 -515 -881 -360 517 481 -239 -589 -570 -390 449 -193 762 -222 768 -608 17 188 -649 235 52 -752 241 762 16 247 64 -497 -577 -337 429 455 -784 -329 -408 -261 -831 261 250 -762 -677 578 -869 269 -735 -174 102 -509 -344 -443 31 236 -96 -555 -106 118 52 323 -125 -626 -541 385 761 670 -143 614 -872 27 -595 -176 -47 -760 632 216 -664 -589 395 -482 500 753 500 523 -128 653 -801 2 -564 -660 113 552 163 -687 -515 250 286 429 -203 405 114 -425 -251 -105 -868 62 -861 -857 385 48 -484 74 -150 551 163 -217 685 305 -365 -790 -481 374 735 -874 361 -824 624 356 334 88 300 -853 -857 767 405 333 501 -236 -309 137 -803 -113 100 -237 116 -595 39 -862 320 -658 -150 467 665 365 -870 -532 -743 -649 -839 -702 -423 -681 -306 -606 434 621 -597 -860 -720 651 -285 -337 424 -153 -760 -656 398 387 12 505 612 -47 783 -26 -411 701 -819 708 178 -140 -341 152 678 538 642 -634 643 -606 -286 -337 449 325 -445 -379 720 -745 524 607 -468 -241 638 -752 733 -732 313 44 -469 695 -635 281 -770 371 -269 782 -296 580 -205 200 342 103 -705 -381 -594 122 -347 -691 743 -814 680 555 586 320 50 465 636 -889 168 -423 -273 584 265 -696 3 268 34 627 -38 407 -186 -821 474 -184 610 230 30 -523 750 -891 -196 -519 172 -897 -609 675 32 -427 107 -551 428 -53 600 -630 218 -346 -557 -366 -475 -695 102 -324 360 400 -28 772 -321 574 -442 -839 -567 -308 -464 499 -516 718 476 410 15 -539 -599 189 -526 -55 -1 274 335 431 174 294 634 -194 -170 -883 -452 -490 475 -333 -295 140 648 654 308 -666 421 261 637 653 32 -98 239 440 600 270 259 -656 46 -868 -635 -269 789 -744 -310 92 300 -312 -104 -508 285 170 -874 210 470 791 -293 369 525 -277 -498 -855 -318 716 -356 -445 339 6 -97 25 -62 -888 -359 -809 700 -764 -816 -511 13 -666 -792 517 531 198 -858 -160 180 -459 -372 135 702 35 352 207 -815 647 -473 104 265 723 -785 412 -649 -137 -551 259 -47 -333 170 299 694 123 -432 430 579 730 -725 -835 -76 -334 16 -428 106 -568 796 -735 -465 -440 215 -92 361 -858 653 -629 -299 -616 -108 -183 -4 -318 -502 379 174 -608 -437 -70 539 -424 501 706 616 798 -841 -295 -142 -882 665 -394 302 -145 120 -3 -200 -532 688 228 714 -756 -117 -358 -581 306 -489 -341 354 -240 -479 -334 -173 -110 -194 -699 -248 703 -358 474 436 277 -24 669 566 739 -298 543 -627 -187 -475 439 -60 398 522 -72 -859 -96 446 -673 473 -242 177 325 -585 227 -867 642 -894 -522 306 -639 414 -132 445 -164 -806 726 -685 203 -465 -272 124 81 -513 660 -701 -181 -819 741 206 -357 352 -78 742 -258 142 -653 638 -476 -351 716 570 -840 -874 -337 -523 81 412 740 264 -276 28 774 762 -593 400 -215 497 728 -239 298 651 623 -846 -292 624 -193 -387 -418 -667 314 -148 304 -741 239 678 464 -389 511 10 148 -265 448 231 -705 718 -93 -858 -601 107 -343 798 507 -858 -348 713 -333 532 186 457 -580 -543 525 -80 -601 690 245 -225 -650 241 -442 657 195 -848 274 -620 -559 -509 -465 649 334 544 609 634 33 214 481 771 -463 435 133 174 -29 -683 -395 -795 -60 -39 411 -477 -677 -319 -218 -667 367 -404 -168 -788 -322 632 -48 -542 -90 -116 687 -48 -623 594 430 -504 -94 315 740 -861 649 -135 -251 -451 520 -690 596 -883 -128 -70 -192 488 457 450 -694 -313 -447 618 -573 -473 237 695 -604 -173 -768 -544 -816 -685 -216 -539 -50 402 225 441 -403 105 308 277 -770 -86 -65 -348 -224 -398 666 412 371 525 360 -664 -543 430 -547 189 -356 -139 -246 725 -595 -900 -551 268 -79 431 713 -447 388 -207 -64 -289 696 101 489 75 737 -720 597 31 483 -775 540 721 441 123 776 -31 -388 658 -118 -204 25 -805 -802 367 360 563 -391 -168 -127 -269 219 711 405 -765 -878 -897 547 -843 -315 -188 773 10 291 -721 -826 -189 -599 501 155 -416 -716 -272 57 -612 -25 -530 795 -801 278 -697 399 -299 -450 204 -577 -110 -445 36 718 -389 -71 -156 -497 532 -778 -710 -796 -130 -885 -129 -342 -633 352 -60 189 -782 -91 -355 718 -396 484 455 -351 -312 -668 -63 187 462 -474 21 -438 -283 -146 93 -870 -284 -199 -518 -802 -425 -51 -619 -673 -224 -796 782 -401 -260 -479 -110 179 139 768 511 648 559 -423 -765 -539 392 427 -108 -309 489 -734 526 615 372 450 182 -730 -221 242 -180 -667 440 560 -692 752 -890 -557 -539 -59 112 -519 -501 -669 -389 -858 -746 -204 -54 418 556 115 670 357 191 -550 625 -460 -245 632 -797 359 -532 286 356 -493 -768 -796 -162 7 584 378 -32 -846 -265 -124 559 -257 -797 -475 509 777 359 -715 -487 -813 -465 -457 531 -762 -101 -612 481 409 -203 673 28 746 179 112 -342 148 -482 -46 78 -477 -711 797 -305 -711 671 -440 -566 -865 -602 -248 603 721 -21 -103 -794 -160 242 -831 -401 -378 -718 -385 301 -369 -592 -664 -836 -127 -877 -770 675 188 676 296 91 -794 504 625 716 -653 -274 -42 568 443 -84 -842 336 759 93 -796 408 -80 23 706 417 679 60 -258 -129 351 -449 -643 398 143 -77 -406 259 -614 310 290 -194 -256 582 -461 -758 -276 -111 167 -298 508 -311 -485 624 -748 773 742 -429 -419 -451 618 331 756 259 -708 -626 129 -630 4 667 306 -602 -856 -439 -276 -274 274 -182 -324 779 58 -207 -68 101 284 -508 -673 -636 -48 -600 -716 -212 164 -323 -459 543 -589 -797 152 -866 -318 17 -414 -755 -30 336 24 8 136 -167 -160 -736 784 -372 -666 -763 -388 760 -299 273 528 -248 -230 -734 20 -768 -726 -511 439 696 -169 419 -570 -840 -872 -91 751 796 -769 -78 -5 -641 -822 113 75 -239 555 100 765 -110 -535 -751 -571 498 -197 147 753 -364 578 -440 263 201 717 -621 -323 -106 -134 -544 -620 87 -724 -394 14 31 195 228 -576 -494 -461 -157 -892 600 597 299 107 27 -415 629 -622 -570 -345 -626 -307 695 -471 -365 -298 -521 313 645 721 523 360 -675 206 -836 59 -274 -684 -863 -842 -415 628 334 201 -470 -205 -219 69 618 -38 -619 416 334 -721 -647 371 47 -59 454 -271 213 -361 -277 -234 -198 -817 225 157 83 -434 -584 630 118 -257 -39 -287 -345 -875 372 -219 -530 733 -251 -426 757 -16 89 -838 -578 -262 -843 -33 736 406 276 512 132 460 -324 -752 400 521 -719 -123 -323 599 -591 -391 -147 -794 336 210 245 -618 -113 -34 438 17 -826 647 301 -120 -246 48 -22 174 348 77 -769 -45 388 -50 -564 -843 -621 -106 -299 -642 521 -843 -721 624 77 196 -778 390 -693 225 -479 620 -779 -880 768 568 174 -384 -588 310 120 -825 -9 -254 -284 522 -824 -354 354 -846 756 -231 -750 384 -242 111 -57 586 639 -288 -643 779 -690 -486 -345 232 638 780 134 221 446 516 -629 -898 -44 -376 747 -12 547 117 164 -586 -350 -65 379 88 1 -665 91 -404 -321 415 -426 -189 774 97 243 -291 773 -129 -200 176 -602 395 683 426 -3 -408 -84 450 673 680 -216 -231 513 451 -528 -342 -788 -540 -413 136 -807 564 -256 443 -101 -194 -189 -247 -226 560 114 -847 797 -884 398 454 -474 577 -519 642 -706 -443 -587 -97 -139 757 -751 -449 733 -686 696 -660 -228 149 44 -631 -558 -675 -474 -646 -899 552 566 -254 526 -883 500 545 -502 779 -219 274 -90 271 -332 -214 -768 -154 13 -339 -446 -254 495 262 -265 688 87 326 524 -534 -342 186 465 -847 332 71 -820 -600 -259 296 454 428 -657 723 -316 131 100 71 309 494 671 -346 484 -316 -404 674 789 43 -557 510 414 185 -796 13 -248 -676 255 337 587 -318 597 -129 -154 490 275 -494 -419 -8 -722 634 400 -854 -681 98 -226 69 -116 633 -207 329 479 124 772 -826 -792 -17 429 -786 -303 454 -278 -775 565 -590 -284 -428 -592 -200 -133 404 710 -185 -679 -281 -659 149 800 -487 648 747 -201 -871 757 185 -22 -598 428 -575 -338 -462 -676 -289 0 -274 -710 -226 52 82 27 154 532 327 -86 306 -168 -538 -262 -553 12 -482 754 513 396 603 -340 -354 -691 -792 -402 -563 725 445 475 -607 -443 -518 245 379 786 678 -856 -766 686 -748 -557 432 768 440 -512 -48 125 -282 -805 -747 521 -294 -318 -514 15 -143 453 782 -173 615 250 663 105 123 -686 54 -317 -317 470 -529 -528 178 -39 587 730 -134 -253 97 389 -708 -9 520 -708 -104 -169 -682 631 756 -467 362 -775 -546 193 281 86 -486 260 98 577 88 -487 239 -648 690 549 157 -423 -739 -347 783 492 290 152 402 798 556 708 -741 498 211 354 720 -145 -179 493 306 185 621 73 161 476 10 -505 131 712 203 591 -597 265 -731 201 290 252 136 704 -300 -99 -804 -4 -582 120 -838 664 -601 -159 240 -730 314 -41 -241 -492 -288 632 55 -614 674 541 407 677 330 -12 -322 3 -670 -667 -359 785 5 -787 785 -381 -449 -780 258 -442 -156 -261 -442 -507 204 10 -708 516 -853 -123 -481 -856 430 -577 -228 -22 606 380 423 -886 110 -445 200 -520 -163 279 -656 -74 -271 143 -305 -214 454 49 -412 576 -871 383 -278 -57 -325 18 -697 -801 751 716 -48 -544 82 208 -721 -132 245 424 -515 -555 200 424 686 425 -523 452 -92 -691 72 358 -216 -704 -89 -594 -778 743 -559 307 473 116 209 -676 -542 -164 361 324 741 454 -623 660 134 -432 -18 -481 408 -547 -378 -632 -269 162 346 -742 110 -790 -632 655 -232 741 337 558 -690 -80 678 77 -775 308 -48 -386 -512 -891 651 -257 -65 -390 787 514 -371 408 -786 217 290 -248 704 -703 -651 486 -553 -45 311 627 -859 152 137 97 404 191 545 496 -513 -195 546 -433 -618 359 97 691 -97 -528 -210 -113 261 -496 281 -530 404 798 -106 -86 -844 -785 -58 -311 -448 582 -887 748 417 -366 -401 -235 -876 -433 425 -98 592 662 131 753 -501 -14 -518 -589 723 -799 178 -857 17 707 -524 263 497 305 9 574 46 481 -594 -673 -374 -610 -142 -213 -797 -826 -149 -364 -65 -670 599 -530 570 93 -747 753 435 570 -778 283 -237 727 -413 -804 312 238 -786 100 -777 -696 748 634 -128 405 673 -663 -106 -441 -409 451 292 658 -710 -162 -506 166 -60 -666 386 780 -353 291 690 67 -861 -564 -476 427 -427 -712 796 282 -55 -217 -346 646 335 -837 702 29 653 -351 249 114 359 496 -43 312 471 356 -385 -18 274 558 -697 -826 -298 193 -14 231 250 -549 351 -71 -201 232 -494 -363 -863 784 655 577 -515 -674 -451 556 -117 46 273 38 -602 668 782 -732 754 412 342 -7 -607 -361 28 -525 550 489 654 630 61 -313 -535 -583 -101 45 54 -555 -543 -200 235 409 -303 600 -524 -669 -694 181 -263 580 280 -133 -796 199 44 750 -284 571 -699 554 230 -426 196 -835 -326 -642 -20 123 -488 398 335 231 -750 590 -666 -485 -782 303 -360 -561 779 -791 137 122 -489 -741 -390 -721 -292 -811 -21 -378 296 776 -500 341 -118 -684 -523 581 539 -66 631 518 541 404 -751 770 625 48 -784 -499 604 357 732 -752 332 178 -430 625 -385 61 330 -668 254 30 511 533 385 46 -798 762 28 -489 62 181 -87 289 -851 -784 365 -635 752 -98 -352 -630 751 -757 -158 -750 -748 103 165 -790 -369 -76 -358 -235 -429 -210 150 39 -466 -354 -112 -580 -428 214 -406 327 -898 -219 373 -702 -425 622 -882 -363 -693 -229 -758 417 68 626 -223 -183 653 250 555 230 -604 520 -207 -169 -731 -153 376 657 -232 227 649 499 -838 -658 -209 -63 -140 430 -86 -726 214 -152 -689 629 61 592 22 -374 359 -8 -498 173 286 503 35 -672 430 -441 69 352 314 260 -412 121 59 153 562 633 -269 -758 -857 160 539 -158 619 -208 63 465 413 68 -895 -158 160 -642 -256 556 -91 -786 -518 553 -59 297 -554 -413 254 712 715 -463 337 779 502 250 421 -640 -6 -491 -230 445 175 -19 370 541 283 491 246 373 -362 484 652 459 -193 724 483 528 -455 188 -720 -454 225 -765 740 308 81 757 -324 -497 -297 -271 -477 -295 -655 437 713 794 -454 -419 -716 376 -330 -520 -863 -580 379 -721 -478 -795 -780 412 431 237 58 -468 -455 752 311 -204 25 -148 -295 296 -382 -147 577 -696 440 373 199 -626 -794 -872 91 110 610 -253 602 93 91 -346 -39 111 -878 407 526 -585 -88 -788 173 -442 461 -482 -563 -296 -211 -722 531 131 -174 -622 -534 470 336 376 -781 -256 539 -533 52 485 284 -106 -699 -632 -781 -214 -827 227 130 -94 -469 -214 14 72 345 -519 495 367 59 -537 503 -327 -791 -556 403 606 206 -816 -610 -13 777 271 -28 -470 239 183 14 700 440 50 423 -89 636 -410 -482 -97 -418 325 520 -541 -866 -741 -27 601 -560 -250 -847 56 705 430 117 467 -601 -356 -291 -654 380 62 173 86 30 78 466 -711 -237 729 155 -134 -561 -621 -899 533 -886 -279 90 268 -722 -679 -816 -589 286 -470 -550 513 482 322 -511 -455 736 466 780 -606 -734 25 359 717 429 -394 -400 690 -651 -274 26 765 -415 617 -220 -170 -605 -52 469 29 -741 -803 -667 146 -705 623 -105 -807 -664 363 -162 -778 -746 421 -890 -521 -279 -555 255 -241 231 606 -152 -176 -841 22 36 -267 16 151 -389 66 -57 -508 241 -417 -557 615 -300 -583 -590 -468 -528 -69 -487 740 -18 387 -380 -737 -227 64 -91 -149 183 -263 -653 -144 -62 669 403 -367 -207 -758 -673 -238 -657 -304 -107 -513 -735 -696 674 579 -519 598 235 -681 -259 -456 -71 -368 465 -168 -826 -835 721 -424 475 334 -143 -114 687 -873 -53 -513 -499 776 -540 590 -133 -405 382 648 80 295 203 548 507 -687 79 -153 -809 539 -679 -592 611 -505 -687 -564 683 -496 786 706 99 -85 -277 637 -733 -614 759 -854 339 -667 11 305 -514 138 222 -776 149 -569 -473 -172 -669 732 290 732 -629 -738 -19 -774 571 422 645 406 -763 450 685 507 114 405 -168 -3 -419 -527 -824 -103 686 -749 -9 335 -768 -783 748 -766 -438 -633 383 263 723 -318 795 -51 726 -413 322 -201 434 -551 -515 221 187 603 435 -41 629 40 650 -280 542 -197 300 737 -492 -692 19 55 -866 -860 -262 -6 624 -661 -118 -205 -215 36 -112 -319 260 -506 -606 314 -792 111 -702 -501 -810 444 -322 -201 698 -36 -154 605 102 -763 596 471 -456 -185 -897 23 -104 -740 -5 -473 694 588 -562 282 534 86 190 380 -97 -436 587 -442 475 352 -780 447 393 -791 -432 28 241 415 -235 -432 275 38 -815 703 110 635 617 -719 497 -462 320 -524 -433 -280 -401 -286 -37 -864 352 -92 -535 426 -476 -217 439 -243 -731 -102 -366 -146 -227 62 -885 -239 -685 -45 763 -568 526 -450 217 28 779 800 203 -676 319 -208 -774 316 -379 -129 307 384 297 -760 517 -72 -694 -581 789 -726 -745 -312 -398 736 -324 167 290 -828 -211 390 -26 -760 491 -172 -196 -605 -330 -771 797 -624 -618 563 -852 336 -670 -763 -870 646 -321 -389 476 -149 29 -688 -770 -880 -550 38 47 196 329 -290 591 -322 -477 763 436 213 140 795 166 591 405 -693 -708 -551 322 -561 476 454 766 42 134 440 -508 -306 101 -39 234 -575 236 273 -894 -18 637 -824 -634 -532 -719 -852 -847 703 593 733 253 -833 -4 -424 137 -615 171 282 -230 -158 332 149 88 -322 338 -16 264 -672 506 626 283 429 -41 -415 101 131 -731 -445 -263 151 -532 131 245 453 587 -583 577 306 4 118 726 456 551 -711 -726 37 -573 759 711 -424 -715 -514 -399 -655 354 -706 -356 63 -72 -254 414 -855 -754 302 -603 546 331 453 -413 496 -166 336 -213 772 37 -435 -44 238 -361 381 -607 155 -500 -434 -364 590 -881 -671 -681 -377 -54 355 -822 662 -431 -762 11 -504 5 -5 169 393 -182 27 -606 787 580 -751 -278 -831 -729 218 -46 233 -581 -341 677 -400 158 80 -393 689 375 293 516 502 336 484 251 337 -768 -580 431 -494 190 -10 -572 -640 141 -506 550 686 666 376 -54 -867 84 160 366 -900 -748 -290 527 -356 -886 -824 797 -615 -415 -553 64 -127 618 -475 -356 -358 -544 -678 221 490 330 535 714 -692 -146 29 -501 101 -433 -483 -423 -783 492 196 693 -479 -337 262 514 736 616 518 -807 -306 -555 -852 746 -11 359 70 -425 80 -381 518 355 -346 -521 78 794 712 419 -506 57 286 79 -253 -702 -351 -757 -560 0 97 317 -484 24 -856 578 -375 -70 199 640 376 -67 -62 405 -473 -542 717 -64 460 -806 -317 536 -323 -215 475 -425 -347 188 -637 -321 247 -119 -650 341 342 -870 31 516 613 -103 425 83 793 -654 560 114 -562 -701 265 199 -211 -786 530 619 776 517 -706 139 -784 142 -378 -631 -371 314 663 -516 358 656 89 64 36 -6 -844 -843 793 -593 739 -448 465 -317 -188 661 -140 35 -690 162 584 -562 -674 697 7 -345 -18 -497 -267 -142 -274 412 -223 -310 -125 -849 715 -195 -90 327 -60 374 -234 399 337 -336 793 357 566 744 -178 -185 428 -199 235 -800 -94 -366 282 -133 636 -63 -458 -714 181 -618 129 158 707 38 423 -722 -542 -343 -334 -459 367 -846 -395 -385 -312 640 -706 793 -829 577 -497 -469 -127 178 -618 400 408 424 -313 -55 -162 -252 657 204 526 -145 -810 -799 -37 -394 -197 -237 555 611 -631 473 108 556 -176 449 -584 -22 745 -616 496 582 319 -860 -79 -874 -680 783 263 -180 -118 437 -806 10 -183 -308 -405 -50 34 262 -124 -284 153 627 -230 -758 508 192 -449 114 -157 789 -628 -271 605 -679 -319 -606 -512 -628 -633 381 -680 -818 352 720 413 212 207 -462 -364 129 -795 -65 -898 457 -718 -728 21 -617 -300 6 771 -74 367 -599 -850 -752 -292 -485 457 403 -749 -353 226 400 402 245 -511 266 356 -255 -325 352 -769 762 -352 172 772 -491 289 -137 320 -68 733 -426 -97 -527 239 -161 -58 449 37 556 596 -264 56 -811 326 110 513 535 -244 165 -552 88 -696 -352 19 -162 559 493 211 -146 -602 -756 -115 -850 432 -566 103 42 295 441 561 484 -217 -717 -195 -385 -475 -876 657 733 731 -634 -236 -51 -233 -78 -677 -279 306 -214 671 209 -702 401 788 586 -768 287 -527 -296 -469 -526 -173 542 -174 237 -736 -623 -271 -848 311 114 719 -145 311 -435 130 82 -58 117 74 249 -400 26 299 -316 121 284 -708 -823 421 539 594 -891 -797 -180 230 -892 -251 -6 -563 -327 181 -195 491 -618 448 463 726 -714 289 -201 -341 -236 34 -493 393 -576 749 331 616 -297 266 -774 -551 245 -892 -675 647 -797 -158 -862 129 696 453 -712 18 60 -812 -192 204 -484 -816 742 530 691 -284 690 475 110 736 679 18 -355 396 718 796 -317 -264 -42 476 499 321 -15 -404 -433 -547 -190 -153 432 314 -322 -89 140 791 -424 749 775 490 116 482 411 -690 373 242 -514 236 -119 276 -86 -627 -449 360 307 389 -691 453 -471 -540 240 326 241 -334 397 704 -662 569 612 702 386 -749 -221 -766 -821 196 171 359 251 -671 337 360 691 -352 -3 -389 487 -309 -602 668 273 121 -148 -460 59 -321 -816 -145 -161 693 287 98 -292 381 -196 525 269 -432 593 601 28 -116 -56 -471 442 -124 -168 648 -60 145 412 -728 240 714 366 -695 17 -705 87 792 -585 -321 2 687 357 -468 -790 -900 631 294 -338 370 220 413 -123 -169 -139 43 323 -846 452 -61 -444 -612 -383 224 -402 -345 183 -797 318 -884 -707 -412 565 240 358 -888 502 102 -73 593 -313 481 270 43 747 -362 42 -328 396 -46 -478 -745 -390 -770 -212 -543 -319 -305 51 -524 -230 174 709 -672 -478 762 337 207 247 -300 219 480 125 276 421 732 216 -326 -614 241 -27 -97 -66 -132 462 -861 70 -732 92 555 -318 626 547 -703 691 435 711 -551 -311 706 482 -826 -21 -370 -513 684 -252 -262 -241 -653 357 80 658 -105 -480 -550 -4 -23 -592 -869 142 -600 -54 455 763 389 -207 656 -514 685 549 466 -703 599 271 -574 332 446 527 404 -683 -456 -292 -391 -485 -800 -635 162 98 558 462 317 -113 -854 -683 -569 465 594 539 10 581 590 34 779 563 270 156 -172 -505 -25 -632 -408 -605 -860 455 776 613 195 701 57 -98 40 -63 -775 293 727 -22 153 120 -293 -879 -251 -278 -601 510 680 -576 -560 -832 419 110 102 -1 234 -446 -330 527 -187 -746 538 -160 454 -747 -641 22 609 115 -831 269 39 -678 -537 127 196 -399 1 -393 -551 540 -805 -782 -317 360 -56 -799 538 -753 299 -246 -293 -737 -859 706 -463 -369 -884 -738 563 544 -375 -153 214 -26 371 698 -11 -207 288 -30 -630 192 729 -42 160 626 -144 -502 -204 152 -727 541 692 -428 -223 -103 223 -35 -98 -558 -398 -236 -194 -299 -886 -524 323 -576 -707 613 594 454 -633 -565 -29 381 -82 -735 109 106 -435 643 -731 -329 234 260 -421 -451 -853 124 792 404 -896 369 -829 -443 585 298 -749 184 -674 -348 -173 260 -899 -173 -482 683 115 -13 -443 -683 -659 260 508 -697 -35 -17 694 -466 123 -706 260 670 643 -102 24 356 -91 -640 467 -105 750 530 -114 -186 763 -419 -403 154 579 -649 227 672 -504 -275 -524 595 -8 -728 11 448 223 337 379 -389 580 -672 -339 718 -385 591 -670 130 72 724 486 -721 -805 -484 -455 439 -431 -526 -16 -60 430 744 -780 -488 158 314 352 -454 326 525 -171 314 -542 -211 -68 168 -174 495 -784 -761 220 131 552 622 333 -778 433 -284 263 -846 -357 -302 472 -339 -260 -718 585 691 -263 -834 191 160 393 391 -156 223 -658 -230 -318 298 -491 -170 421 598 237 500 772 -381 -525 760 -684 -2 -158 -373 192 -396 -54 -482 657 620 404 -412 -704 -718 563 493 276 281 -826 -698 506 -393 687 164 253 679 -701 317 741 -858 -787 -291 -838 -524 459 787 377 -526 134 288 698 743 -687 -707 -797 344 -766 763 -241 762 659 347 -358 -359 142 -800 2 66 -498 294 319 -290 -27 626 672 675 1 -775 -395 -274 717 -137 384 -187 106 59 -212 685 118 -307 67 776 -856 -875 -359 -119 -14 -831 -103 -746 -20 498 147 -478 287 559 -852 478 -774 363 786 301 -238 607 -158 -61 -261 745 399 -532 718 -372 -104 -734 -67 545 -390 -813 494 -317 744 369 18 -503 685 744 -695 393 -193 -460 -351 603 305 44 404 40 -800 -178 -25 -680 -27 -483 746 -639 414 46 515 -109 217 539 434 -427 37 -174 -91 -19 -835 616 369 -183 -838 -803 -532 -75 -272 173 56 249 -886 649 362 585 389 -181 203 181 -729 794 -441 -671 -643 -163 28 479 -324 -828 721 87 394 -851 -436 -644 -486 -230 -322 406 117 738 -315 778 -262 -21 753 -173 280 -76 -114 716 -596 -831 -492 558 -227 436 609 -553 653 -763 428 203 -260 455 -762 140 -456 -607 -883 16 190 -576 7 -358 691 -9 618 -624 569 108 71 125 -502 -115 233 -38 539 -166 105 299 -852 576 -830 586 386 46 -286 528 -705 -654 -316 -454 -787 353 729 -46 -551 322 -595 -604 477 -163 -91 288 -752 -207 -116 730 493 390 517 389 200 -878 -825 -866 -649 -220 642 674 -19 -289 494 -282 328 -277 316 -850 -758 160 488 -538 151 498 113 -666 -128 -561 404 258 -856 707 -674 -454 478 34 190 396 -715 283 -733 546 -533 -172 506 -490 -102 145 512 -869 82 235 -850 -109 564 -381 -442 -515 726 -579 -154 -376 -683 -868 -308 -291 526 -455 -205 -777 -759 594 32 783 -417 -723 292 -22 -584 128 -529 723 -726 467 -318 255 -171 -432 252 -576 -328 -583 -456 258 476 32 -515 -477 -279 311 -575 -543 -703 -894 685 410 609 263 376 791 11 350 -142 319 588 -798 -503 -665 397 -761 -560 -718 -251 723 -212 560 584 -119 -891 54 296 -135 -36 470 -523 34 -69 791 785 318 406 553 -881 375 451 -229 591 15 655 772 760 204 278 355 -806 -443 157 135 547 -79 55 354 -830 661 -353 25 616 754 295 -364 12 16 8 50 363 275 -695 -246 648 -306 323 -252 -263 -730 -575 431 -337 -828 252 572 189 344 140 744 759 29 245 711 -481 -11 214 -249 64 -699 468 779 83 -523 -855 -435 -513 795 132 -824 577 597 23 -844 -492 -867 -6 224 210 635 -108 -653 575 24 255 377 -329 467 47 -659 481 326 -404 -400 690 524 491 -883 -476 277 -429 112 425 612 -120 705 157 9 316 -847 780 143 513 -258 24 582 -235 -253 -767 115 722 448 -504 606 -679 775 658 -138 418 557 563 -696 -222 -437 24 -712 -50 -716 -763 525 14 -229 -691 -280 -625 -30 487 662 -871 -855 -303 -166 -716 652 -867 -517 -343 320 -559 538 -532 170 440 -659 -129 -48 474 -466 -81 -643 213 -74 -191 627 165 169 -783 -551 -319 -291 -879 485 320 -200 -802 -494 31 13 313 -344 -560 28 575 328 63 696 275 448 -182 626 473 -9 263 -386 -848 -486 -246 77 -440 -844 -366 301 -9 75 -379 458 542 134 446 342 575 78 781 -33 -853 -190 80 -733 287 -43 499 159 -513 318 -230 -219 249 -78 555 652 122 -686 -78 -797 306 300 -338 535 -149 49 286 -775 15 -709 -54 -477 -831 767 246 -654 -763 698 -368 250 -5 -268 258 418 -276 -412 522 -258 63 536 -883 19 -206 202 381 -255 470 -747 -890 -461 -810 -598 -76 463 57 -838 621 -895 390 -387 360 148 167 499 124 732 -595 -594 -475 -335 719 784 210 650 264 -160 113 221 237 -744 -827 412 -535 -36 406 -742 -671 362 368 656 -259 783 -790 -98 182 -10 -760 -473 -351 -453 -118 -892 769 -813 431 641 341 560 -232 727 -116 660 726 -737 -591 763 -505 -601 38 -512 81 -416 -345 367 -359 634 -395 640 -361 800 -116 616 106 551 -6 766 355 346 168 335 -406 -198 674 172 656 -529 540 -123 -721 534 10 530 6 765 592 -653 -103 565 -248 -673 -241 -111 401 525 -248 55 567 -881 -894 -431 -74 314 -407 194 641 -210 406 727 -573 -226 -895 -682 -547 221 102 45 684 710 242 -440 -31 -429 95 356 -553 -179 -807 -629 -72 -879 332 -62 -176 -354 -672 111 479 112 212 129 -654 171 -491 -602 569 462 -610 705 600 412 -196 -585 593 -238 693 -496 85 -693 271 419 -95 576 -810 -63 701 -187 -321 -632 -468 708 -779 -229 -208 639 665 798 30 -874 547 -800 -749 198 -797 762 -172 800 -146 -465 445 -675 191 -17 611 -216 507 488 -700 634 593 -845 -273 -78 642 -445 442 173 -418 133 668 -802 177 568 -103 600 -410 -883 705 -29 -15 -752 538 -160 -103 779 379 -334 -764 -218 -537 678 778 -306 -387 53 658 -97 -18 -299 516 -855 724 -307 -366 -281 282 483 658 -344 55 -873 -644 -532 -722 473 575 640 -810 401 600 362 -720 -449 198 19 -259 39 -612 -96 -822 -134 331 255 604 -176 -169 -801 -28 582 178 525 -532 -886 -498 -777 -448 -349 -659 -232 -367 317 -873 353 -726 -502 -591 751 -150 333 706 246 516 35 684 223 -892 239 -417 -367 239 -23 -700 -29 -37 -12 237 548 96 493 275 -285 -555 -601 770 346 140 364 -8 490 599 390 91 -112 173 -609 251 -248 357 499 49 -574 724 -40 -816 -776 -61 -611 109 635 529 511 -887 17 301 -545 523 -466 -597 674 133 299 493 -174 470 -779 381 -750 170 -717 -10 446 800 -529 555 -858 -12 289 653 111 -232 -587 -6 -37 300 160 -324 83 -281 689 -247 589 -206 116 772 711 759 365 500 663 -256 539 769 -504 293 96 -349 -641 -314 -512 -338 507 578 -416 449 -895 -801 -788 658 -189 -770 -700 -714 762 -663 -156 377 -85 510 354 -8 -170 248 -650 647 -174 -128 -381 -626 -599 359 -280 300 -790 -669 -36 165 504 65 771 -271 -159 36 259 221 -329 -759 -818 587 -405 -635 159 511 -781 694 -459 45 687 261 453 -36 -444 699 -234 618 -311 321 1 379 242 -836 286 -694 -651 104 -8 -474 465 58 428 -259 -757 700 -198 -525 -512 5 -599 294 7 -98 -197 729 775 -614 605 56 203 -292 -707 454 -509 264 -206 -57 202 343 -457 -277 -728 75 -182 -686 762 -118 -897 -222 298 -347 -802 -819 730 -626 -170 416 -668 -6 690 -815 604 -857 -215 -609 -124 377 -69 287 -177 60 118 -100 34 15 548 87 204 519 -183 770 654 795 -4 -229 637 -841 696 332 -58 -450 -272 177 -359 197 -445 -550 500 -647 654 516 288 -211 658 97 592 340 723 -526 -651 21 -191 269 -377 171 -299 -682 501 93 -525 -841 543 733 -87 340 608 -875 -513 -880 -834 159 -362 -92 453 430 -14 -494 202 489 -407 -659 540 -244 518 -37 -17 -780 -882 -40 -873 557 -845 704 637 -771 374 -15 683 -140 -157 101 365 669 -603 -395 -783 -444 -714 -457 409 -781 -880 -322 -759 -186 -344 -270 340 35 143 -488 -64 -243 -306 -257 19 -177 -731 -33 529 128 -497 234 249 -33 160 -495 532 -670 651 730 137 301 19 -637 682 -342 600 447 391 -756 345 624 -688 -548 -823 -484 648 -865 -704 -58 -724 -809 413 445 476 -439 -222 347 619 -308 -850 -649 -549 585 -60 -214 205 407 213 -883 -251 -661 107 46 111 -147 -879 507 598 511 456 -93 -434 -875 -598 -666 746 390 -203 -75 757 -244 -107 28 -773 441 -270 263 -397 -618 165 -702 -289 -781 -659 -334 132 780 -516 466 -334 651 -383 759 -322 509 510 78 -206 -139 -150 -401 571 -228 -308 -845 -707 -25 -79 -301 766 -108 80 234 289 484 -29 -653 636 400 -481 -271 465 -114 -552 -376 -884 158 -628 -117 590 -26 -85 -168 -118 -593 524 -443 -716 602 204 255 -394 -312 579 -412 183 -256 -319 -370 45 -799 233 775 746 -493 346 -478 -212 271 33 243 188 172 -603 -783 -228 -19 -504 -586 -332 -796 -665 261 -195 -249 56 398 526 87 -61 -152 -822 -131 795 -523 -67 622 30 194 227 -784 400 -245 780 -421 680 -456 300 -370 410 504 378 -451 -275 -672 -372 250 -353 -690 -342 49 189 -696 168 484 -57 -495 285 283 -67 -146 718 527 -72 -761 303 -725 -715 747 -866 -778 126 -790 -383 -711 551 -494 273 -167 233 -556 180 43 -500 656 -84 624 -152 -299 146 -667 559 226 -232 145 -238 -389 -847 348 622 190 444 -505 -74 254 486 -685 660 -52 -827 792 -873 -560 236 -98 -288 -634 -669 800 -335 -484 548 726 239 388 -225 375 -411 163 51 278 -468 544 -804 454 188 -419 757 605 202 -488 -258 553 -788 336 471 278 711 -841 305 -519 47 -467 496 -839 -153 706 641 376 557 -203 201 414 26 -109 -481 488 -365 185 684 -389 142 -323 -728 -751 752 518 323 242 615 -53 -233 462 755 -370 496 301 730 677 -817 -233 -196 369 426 -129 -484 623 -32 -555 23 476 770 59 501 91 73 417 550 13 -212 454 -3 -145 381 -891 717 735 -122 690 75 60 299 -820 -449 -626 -218 524 -357 571 -743 -269 86 284 547 -529 -110 -471 465 563 -711 -350 718 -867 800 321 -379 -633 -312 -871 653 664 -94 721 -83 318 -690 59 346 121 297 -474 -501 -539 22 -174 -770 606 561 -303 510 773 -779 -641 -9 389 796 -204 585 -568 666 -357 67 70 -77 -149 104 -445 -748 665 -813 -109 -171 -110 -701 636 345 -717 781 -678 -550 -865 -495 381 -175 -154 -780 55 -254 718 -512 -318 293 -717 -108 -241 547 -778 -633 -246 288 -604 716 280 567 620 -331 -826 -635 -143 441 765 52 168 -297 783 -880 -2 -471 -806 -600 -24 5 -318 430 -32 -687 -505 34 697 -201 323 12 630 -790 -732 108 602 -207 169 348 333 -522 70 65 -848 101 -195 -238 -627 -735 199 -112 -537 -826 443 -793 193 -552 -56 82 773 -371 381 665 -561 422 -772 -172 416 507 -304 288 215 -295 -116 -117 -19 -146 -376 371 -188 588 -45 156 121 160 -844 -155 495 -30 -626 401 306 -789 569 -654 -332 -243 -646 -839 -64 -668 351 273 84 704 -779 458 677 264 145 156 239 283 -388 -98 749 -19 -620 663 -240 558 -465 91 -354 -781 -727 456 111 -457 37 295 -585 29 136 -836 14 624 415 -100 -158 -618 -886 673 786 -337 -484 453 729 688 108 -558 220 -455 -551 -128 455 381 -610 186 646 -131 -386 340 -192 101 -224 352 313 -306 -678 -143 3 497 -187 469 98 385 546 331 711 616 278 -606 -108 -885 83 -775 -259 513 -701 29 280 -403 -343 716 -219 -388 387 135 325 505 416 422 201 -374 -37 469 274 657 -892 -29 409 576 -832 570 514 -827 329 -512 775 -93 -515 -847 -159 -123 -763 604 454 -135 -836 -613 -443 796 -172 -268 790 502 131 549 -120 -532 444 -573 -546 330 345 -326 -482 -530 469 157 -775 607 161 486 -21 -898 -569 -875 34 -417 -766 234 271 19 85 788 -823 60 139 41 -301 -501 89 128 469 -196 -422 -865 -798 616 348 -555 -230 433 -751 759 423 585 206 284 -417 -335 524 513 486 116 -407 -837 -535 -287 -331 -361 -46 -643 647 -379 -112 781 122 768 -61 -270 -72 -49 -574 -390 60 -625 -360 -231 736 -575 372 333 -313 460 360 -341 213 41 -565 740 480 426 69 -205 116 567 -290 -274 60 185 380 288 -345 -123 -338 440 618 -273 -848 -537 603 -328 469 55 -44 367 683 -792 -213 -868 -55 -49 -790 -796 103 -744 227 -882 191 -187 210 -179 400 -395 -199 -438 527 -840 -503 434 -242 -486 -661 -324 -83 466 -557 268 -564 39 -641 -271 158 73 508 -344 -381 -3 -60 -542 -139 461 -596 594 -862 711 -377 365 -244 -224 309 -556 707 -813 236 -565 50 -546 -428 798 -827 478 440 438 -114 10 333 -611 -66 140 444 -784 301 -725 119 269 -817 167 601 158 -598 -342 384 -56 -721 -494 599 -468 -514 460 466 -722 564 -790 -35 339 -333 -182 -213 -369 388 -298 425 -661 -477 417 -214 -615 738 279 -716 -125 436 513 215 234 129 -415 -115 -251 -431 -275 -557 585 -43 -392 -895 338 -543 -836 -673 -702 -291 -643 -572 153 327 -348 -751 265 241 639 -482 -132 -228 -366 494 720 -486 -274 -632 -414 -314 -37 298 -576 320 609 -430 -159 156 298 -306 -189 -99 -428 -7 -235 451 -355 307 -16 -623 470 689 519 775 -286 -495 -43 -296 214 -713 -133 329 280 168 -499 678 526 155 -184 342 -600 230 -601 -96 -730 -813 770 -606 228 -6 243 -170 705 237 -544 680 639 223 -678 -27 61 -564 -552 -565 611 795 708 637 -683 -519 -521 -749 -548 516 -167 301 -18 -702 591 652 210 -544 -718 -82 -139 -606 -165 -10 -357 754 134 762 -33 629 -194 -126 -589 773 -619 414 174 694 -627 57 -423 -613 -744 -514 -688 -560 315 3 -330 -637 703 793 -149 -610 -84 701 654 -413 -805 -266 119 -604 -356 8 765 284 798 644 -632 239 -232 699 -897 679 -849 -817 95 -486 582 -181 185 -294 -764 -791 487 -825 505 -703 -314 -502 596 -702 504 577 761 503 -556 431 529 -607 -775 703 346 305 204 -658 787 -276 371 375 656 -777 441 -257 415 53 526 627 497 -829 -166 745 425 -775 -531 -673 545 -692 -814 -254 139 -848 -845 -769 322 -25 -247 -203 513 -428 751 -640 -153 76 -19 625 190 152 -693 -43 81 -885 608 -277 -344 730 -105 -271 -862 -504 421 610 243 -864 -394 8 -158 449 155 -652 37 -81 -602 728 427 705 37 -332 156 335 -172 212 549 -458 -129 730 130 745 9 -586 15 163 -879 -771 699 -741 -620 618 112 -772 -798 446 243 -90 -703 -656 -711 359 594 -786 -281 682 513 -224 -145 74 724 -839 -186 -634 311 591 -271 183 -701 -857 271 -378 762 767 -286 -94 598 -96 -208 360 -254 -306 -200 -82 -356 328 68 214 321 253 97 -440 381 -70 70 -811 253 684 -12 342 -778 -221 24 -227 -480 185 -155 532 101 162 -632 -221 132 -367 496 -285 574 -818 401 182 -652 570 538 -638 -698 525 278 -889 -884 -826 388 -388 -215 29 -616 278 -273 189 647 -720 -849 -785 505 607 -173 -739 576 421 -370 592 -859 -111 -834 244 -860 574 -882 776 -615 428 250 -635 -130 7 191 697 -665 668 -173 -473 -337 -424 -791 -831 -144 -756 175 48 -762 -666 230 226 -685 -486 360 782 68 -604 398 -634 109 592 -897 -872 -750 475 491 -154 -17 -306 143 681 76 204 -229 285 152 -103 -806 164 -93 -55 549 -736 223 577 -207 -762 773 262 -581 59 -343 -721 123 388 563 -620 -59 628 144 463 336 252 678 180 -797 28 -413 324 268 482 -191 -104 -552 -352 61 -216 377 303 355 -92 91 -445 105 602 443 787 674 -377 509 107 -179 -829 -419 5 726 513 -745 -278 -388 -321 -44 -33 -259 714 -518 -540 151 -763 177 152 -572 -609 -640 377 194 434 737 685 416 240 -603 768 -413 -873 319 303 122 322 488 -793 -357 383 -8 48 -822 -651 -655 -497 -294 -182 -896 728 -869 666 -323 284 -10 485 -136 -857 -506 -859 322 -376 -539 -122 -595 580 -819 47 -322 785 -23 -235 105 74 -312 -222 400 -189 713 721 259 -820 160 494 51 -99 547 686 -316 138 102 -657 206 -3 -204 -293 -151 -778 528 711 246 -512 129 -449 -282 48 474 -385 -762 556 -46 -820 -47 -760 -758 -482 559 500 -554 -373 457 -741 -280 -878 -273 -790 -49 449 -254 490 375 76 -851 -367 275 15 -818 -442 522 185 -560 -311 -370 -262 -418 -550 -767 173 747 -429 40 499 -391 -659 -581 -730 -519 641 685 177 95 428 633 162 408 688 -186 71 -321 569 -311 112 -856 75 44 -96 -613 -72 -345 -643 -421 363 -441 -409 -201 -218 -355 -625 -402 -2 -776 98 14 233 205 -257 -7 -775 733 744 -740 -378 -411 463 -472 -237 667 661 454 -408 -849 537 -511 510 -563 695 -61 -514 -385 -706 273 -649 -36 -677 640 313 308 -85 746 -695 -400 -737 -537 -802 17 208 -696 248 272 154 503 14 494 217 69 -277 -406 160 612 702 -516 -138 657 487 -869 458 -173 -316 -823 -256 360 -175 -348 151 -448 -20 267 -161 -91 -426 360 339 -370 -262 299 647 -733 173 -370 -439 -745 -721 -663 280 355 519 386 -354 626 -120 -891 -129 -805 503 -384 -78 -359 378 -596 400 131 22 -866 207 -177 321 -2 286 -475 430 -707 -786 -264 -375 -761 -146 -715 -884 -711 -650 368 589 -527 -379 -142 139 -783 682 -54 764 -280 479 -292 642 684 257 -868 -555 -182 304 -688 -891 746 599 -215 779 -487 -197 147 -497 403 485 322 -203 364 350 -597 -101 133 737 410 -338 637 512 -818 -733 -598 366 27 -848 413 752 -188 561 -97 -164 -364 378 385 -784 750 660 -141 273 -636 -722 735 594 513 580 -176 503 -137 -247 -796 -52 217 -215 27 395 486 -556 -593 -848 404 -336 -17 276 414 357 146 -407 -848 298 561 74 -282 -729 364 -824 -8 -202 -488 730 662 724 -257 26 463 -30 -688 -708 -704 208 695 -830 790 -723 519 -871 -71 -71 -515 115 561 -754 -351 219 100 213 -309 301 -356 157 -62 714 -754 240 -519 -593 -896 -117 -90 336 -624 411 -60 -394 418 -13 80 19 327 495 -758 -190 -369 -394 112 -276 -756 457 104 -602 -441 339 -634 736 -811 468 330 532 343 -656 -504 -431 -203 516 -154 257 -539 408 -36 -428 -465 -455 -771 651 247 -789 -256 15 438 -652 391 -124 183 580 -230 -622 -35 607 65 322 357 650 209 783 -556 466 -83 10 483 386 -505 -72 -325 -112 667 537 486 261 -842 -78 -784 -316 433 414 399 -435 -42 184 -300 79 -563 106 -591 377 120 82 -429 -806 683 -97 -245 -549 789 394 -739 -636 -504 -883 -235 663 754 -209 -716 228 -626 -448 -704 605 289 -422 -848 -368 592 -99 -870 34 -78 405 -709 -103 -566 115 -326 -116 24 -288 670 -708 309 299 84 -454 -485 261 -301 -486 -672 -259 744 734 -582 -571 -733 -510 -681 9 -561 690 157 729 166 -162 409 221 624 -89 89 -425 -302 199 743 385 529 781 493 -34 66 -99 162 -222 -450 -709 -756 -805 -36 527 -787 568 -654 -549 48 -84 326 -491 -515 185 329 25 -471 53 590 -717 -105 111 -505 67 -802 -206 -894 -883 -191 299 -663 -370 184 789 -701 780 -743 -80 799 529 485 760 -613 -272 336 -489 -132 -554 -537 -329 -448 661 -685 607 361 639 584 -730 -663 761 -727 -631 91 -308 -469 -176 663 90 -81 -558 -603 -766 99 -235 -285 -607 -19 530 177 585 410 -706 532 145 -895 -549 -634 628 -759 -489 18 379 -445 -579 430 -476 571 -190 -59 88 -317 383 264 -718 607 -770 -233 -132 712 -347 95 258 82 465 -504 -189 194 -443 774 549 -118 -17 -388 714 -135 -813 152 -639 -740 796 -574 392 -123 362 382 -386 132 -37 784 -170 -100 -246 217 -888 -216 751 -734 488 31 -549 606 -558 737 146 121 -875 -332 392 498 -657 365 773 -11 366 -56 585 -526 -777 -803 -707 470 145 -615 325 -212 -509 -112 541 -348 241 -452 -217 -624 -764 232 -1 521 774 303 -570 -411 -1 -729 439 -414 481 -694 -886 -530 418 -194 329 17 -793 -444 245 -604 -592 502 51 -561 -317 144 -278 404 -531 598 402 581 584 247 607 -811 -730 42 301 646 743 -121 -42 201 -533 175 -699 -185 11 -609 445 113 470 -278 -716 -812 -331 29 -607 -297 233 741 617 588 -527 147 763 -163 505 -840 -541 -19 416 -129 -291 687 -502 -430 -540 6 -826 -96 471 -70 6 481 97 578 728 -698 697 577 571 -349 708 -464 -444 -206 561 496 -28 408 312 -515 -78 133 210 49 569 495 -351 -71 -397 -45 40 243 546 -330 -687 -246 -30 -716 564 -632 0 -719 -537 -557 -389 -228 763 190 671 537 -349 -653 626 100 464 620 91 569 -765 705 10 556 -386 -564 100 -531 -745 -664 -65 378 -399 -669 594 -750 592 -383 129 142 -342 745 546 -731 -719 156 2 -520 -730 478 -664 472 -174 -84 -433 -163 -860 -90 -211 -761 -881 -875 -379 -707 -229 746 276 -477 -876 452 117 408 -705 -385 193 501 -377 -576 -11 -269 -785 65 -114 -125 -471 -380 -179 -72 -773 506 784 -568 366 362 -856 100 454 458 284 17 -108 585 96 -89 -750 -878 293 425 -759 398 519 -613 -728 -47 -632 -772 -694 -337 -371 -616 491 682 -114 -342 -248 592 186 -868 552 -29 445 -319 -782 168 241 -493 -789 680 -192 -846 -542 -11 -558 -621 668 777 -765 -249 167 -776 -730 -778 214 284 -80 266 -217 383 -334 737 680 -852 115 -696 381 -793 -381 283 -704 120 -778 -717 -405 -809 -280 495 -347 -583 -74 766 557 663 -727 -380 800 -837 74 -204 12 651 -390 63 -516 177 537 395 786 319 775 136 676 314 -548 728 695 -581 -785 636 347 -740 -424 334 -109 -507 -81 14 229 -808 -664 -670 640 -73 39 96 262 539 -748 -713 -682 -252 105 -691 548 -600 676 -490 -132 -770 -346 -479 -822 -308 514 54 573 464 557 56 -595 -675 296 -682 582 -756 -451 -857 -200 -355 -455 -572 -799 -190 590 389 -694 -310 255 -166 -67 774 -116 -218 -402 -318 590 -462 -838 -634 -398 581 14 -137 538 -88 -670 161 -678 649 -588 -424 33 179 432 -611 108 241 363 697 772 -511 -530 -384 -203 199 100 -704 -896 161 -164 -556 -557 322 566 -246 -316 559 74 205 -480 271 -89 785 -721 402 -379 759 408 232 60 -768 146 453 -132 -397 458 639 598 3 -528 195 -18 337 129 -554 -50 -296 -845 -286 -372 155 -890 383 63 409 -725 668 -181 -431 163 -124 -858 -868 383 -378 -406 -816 -408 -871 -874 -500 -727 -803 -199 -485 -334 530 -821 27 563 616 9 239 -21 141 -624 -861 129 -160 544 -355 189 269 -779 -852 94 -364 345 -614 282 634 91 644 -856 608 -664 264 101 -644 439 -811 216 166 23 -324 -831 -627 -711 506 419 485 -520 758 -463 -554 391 666 542 -158 432 246 -279 -735 -767 -406 766 -218 -894 -156 -190 359 -774 716 -722 -819 10 429 717 137 178 15 668 154 -96 -699 351 -766 -865 390 570 537 41 187 -325 -603 560 -35 -125 -862 72 -491 66 -223 -694 372 -173 -843 183 702 301 -8 159 701 575 -5 -836 -653 209 619 -700 -540 -46 -742 524 -837 403 18 -220 -610 686 245 406 -197 -475 265 338 414 -441 -11 234 -544 -307 -53 -69 -163 -633 -762 -111 -791 12 408 -453 -768 132 362 272 -360 -717 -722 -293 386 -167 -787 92 703 -415 12 -166 722 -393 -493 -660 -839 -869 726 -803 355 114 207 556 271 -626 220 667 -119 -242 -373 -80 -553 107 -312 670 445 215 -157 631 648 -638 -285 86 -13 797 785 -878 -836 782 96 -878 227 152 -797 279 -162 753 -245 -416 -717 -460 -840 727 -539 -135 -504 781 -386 -530 -541 677 422 -162 -643 516 -706 -582 -858 211 -797 329 630 -214 -247 780 -181 -30 -552 -624 697 -178 -186 196 738 385 -225 -195 27 124 -793 -151 -689 375 -888 -669 -751 103 451 344 731 71 329 -149 -185 261 412 -336 224 711 601 616 -3 151 120 -507 522 719 480 796 -797 -499 -692 -481 -440 -65 17 -162 -630 534 -85 743 414 -275 682 335 -895 485 -482 -887 -522 192 652 -643 593 -302 -87 -589 -364 -796 -558 -863 -686 -316 -706 165 130 103 142 -410 -433 725 -429 -344 -273 -163 564 161 425 667 247 462 -80 -25 -71 416 -400 -47 -61 488 -890 -827 -201 703 -718 336 565 -577 -256 273 -162 -113 -234 568 -503 271 -565 596 676 436 -501 776 457 722 -323 619 504 -759 750 -587 -333 -521 470 443 -868 -191 -534 -561 386 -389 -876 189 -567 -148 -668 -544 790 642 -136 -541 -551 -706 653 -725 280 -855 -43 -876 -813 284 -808 446 348 -290 -782 131 281 223 -533 -816 -170 -410 686 -707 701 347 -156 625 576 -778 -361 -499 532 -154 -472 433 423 -743 761 -253 -609 736 743 281 700 -752 -751 -600 415 -794 -30 477 -549 -478 482 -330 419 -778 215 68 479 743 491 313 685 302 -831 475 521 397 -528 -77 200 36 -96 -688 -336 246 -250 -21 55 83 -715 493 535 667 448 -182 677 -868 332 -11 479 -510 269 -494 -277 -574 -869 -680 111 26 -27 -228 -787 261 -876 349 286 -478 -355 -184 563 -250 737 -740 -804 -640 -700 537 -638 -138 446 10 -582 343 522 581 -632 -516 -747 -339 -345 -845 -870 306 -193 -37 436 -343 259 315 24 612 -545 -390 -570 794 -346 -154 333 -67 -899 -157 564 -689 -390 206 590 790 347 716 249 -687 778 -175 -882 -283 -150 -694 -783 -441 601 158 307 -818 -293 -44 287 -565 -61 -821 -438 541 -218 -831 707 354 -609 398 -544 659 299 92 277 -177 -233 615 502 473 149 347 -349 -770 -698 -60 -797 -795 -125 762 152 -128 195 -509 -727 464 -682 -96 -531 -294 -31 -162 -580 317 136 305 216 -159 678 -501 755 -813 -548 -92 4 237 -312 -713 -397 -8 -97 -464 -541 250 405 -883 223 29 108 -609 237 -836 220 490 527 477 -697 -753 -178 -351 -402 -159 757 -796 671 -295 -411 483 359 -474 -443 536 -344 683 82 455 308 -810 534 -731 -67 -455 406 585 685 404 204 423 -500 -84 -806 661 433 -75 -296 -850 265 557 -635 -503 -145 -231 794 -697 -471 -183 436 709 652 -693 443 706 447 661 170 592 609 711 679 652 694 -898 -382 765 129 -777 -295 -897 752 256 410 632 -114 581 -69 797 595 -8 571 -179 -177 137 150 -432 107 -708 -600 -388 782 220 -514 -877 496 -79 -479 -49 329 120 496 -265 -431 -679 -568 788 -508 767 617 -860 10 -516 -593 754 320 223 121 -286 -409 -444 495 584 -576 568 -337 661 -561 -289 5 82 376 -856 437 361 -635 210 -841 -836 -330 44 -137 767 -423 -414 267 549 408 -275 -417 -16 168 -402 -677 -116 672 666 -367 -441 -591 81 387 -365 -273 -821 -471 166 -250 -891 463 342 625 -61 414 308 -640 -746 49 -538 705 42 -822 -549 -759 -12 -862 236 -900 11 -631 -854 -525 -870 -79 -406 430 -725 210 45 260 89 -842 664 -713 355 707 689 -659 -428 302 -428 -642 185 110 318 -750 -818 687 535 664 -220 -136 -546 180 707 -268 -777 308 333 -32 -889 93 -260 247 -426 -128 -525 667 35 -242 166 232 477 454 -767 646 798 153 708 -21 -848 -741 -806 164 -263 128 748 719 -426 -194 298 444 321 561 -737 -575 -649 -818 -463 390 674 -741 327 -284 -224 -895 633 -679 -755 153 613 -332 -336 -93 -124 -386 -296 -665 -850 -23 287 -458 126 -153 567 -800 655 740 -813 256 638 -632 249 247 603 -448 -848 190 479 588 178 416 246 -821 -555 -734 355 -628 300 -29 633 197 716 -375 -749 154 89 208 -273 -188 -232 777 413 497 -166 145 579 -197 -89 154 -254 -33 -762 -672 -703 156 -603 -848 287 626 -209 262 319 571 -548 -123 134 -677 -245 -465 644 -193 506 -391 442 -681 -738 47 539 490 741 765 506 551 651 -750 570 -852 -54 -496 -84 379 -386 -602 -887 674 -117 119 607 -1 653 -93 80 -228 466 205 -163 169 -759 -709 -685 374 227 -458 574 507 16 -600 109 725 -540 543 737 -748 420 691 410 -532 524 -341 396 -171 57 494 -302 413 443 -170 650 538 -800 614 -592 -211 -115 227 -640 30 -390 -462 -730 -876 -648 -320 -279 44 -623 233 -825 467 -96 256 557 -38 -92 -487 152 -748 239 -531 463 640 209 -470 -187 -140 45 -70 454 -304 -788 -7 437 731 -311 -673 29 -398 -218 -683 -22 129 -174 -228 68 271 -236 393 -404 -182 484 -454 200 -91 239 -400 -502 671 -346 -278 -108 -431 732 567 -825 -213 -206 -755 -11 362 -178 653 190 -590 -630 -497 646 -850 563 240 -759 10 -334 -677 -875 -12 -406 14 501 -775 -860 405 75 -102 277 -801 -846 36 -443 -201 268 -104 444 -561 426 245 -822 508 215 441 -343 595 -201 -390 799 -886 -45 -248 378 562 -428 -45 387 -383 -830 -820 -881 -294 -318 -206 628 -48 -504 128 -826 743 567 -309 -124 0 -292 -575 71 484 -118 555 -308 -619 -542 222 -865 -672 -163 -485 -437 -375 -649 611 395 569 -779 -846 -171 -638 -399 -344 -343 -575 -788 -407 587 555 214 -244 -890 -152 587 -841 -123 -760 -624 -187 732 -729 -890 -572 -824 -551 728 591 -800 -390 418 -465 -551 327 -420 643 326 -24 -876 317 72 666 -153 -748 -293 587 137 12 619 350 -574 -523 -95 724 -80 -176 -626 -626 522 -768 -765 116 505 -170 -452 218 689 517 502 601 796 -195 -332 -180 -311 -174 -581 -742 -191 -302 -310 20 424 -121 -649 -627 -414 619 -32 -3 22 -286 732 541 226 227 345 774 72 -65 -768 213 301 499 353 228 -774 -120 454 -486 -86 718 -167 -114 -309 -43 593 777 318 792 410 53 -215 740 -374 -739 -171 -775 231 -621 -803 663 -356 271 794 -525 -104 -733 -826 639 755 -821 267 320 -622 416 -17 -572 768 -453 -645 6 286 683 -774 -56 534 -82 -21 14 451 602 750 -691 -757 633 -629 67 -540 680 595 42 -686 465 -792 -667 156 780 497 -720 -389 574 -870 22 -530 -17 -255 600 148 -506 -54 -148 308 -486 -84 -112 -672 454 -522 -117 69 -514 -506 578 -458 -66 516 -486 -438 -152 -292 -607 460 -186 -822 -46 488 791 347 379 -250 796 711 711 750 577 -174 123 350 -112 402 312 23 -745 -172 -418 -339 -104 167 489 -83 -839 682 -736 -668 322 -434 -174 339 251 195 405 54 -842 238 -484 169 -196 -699 -14 -614 51 383 -759 -795 -316 -127 266 -136 -443 -306 517 278 218 -694 -745 352 -250 -333 -334 -160 -578 463 -233 -362 361 479 -344 288 794 -354 -717 761 377 629 143 -790 -461 408 115 -105 789 -616 247 449 338 517 -166 537 -519 -45 96 718 -235 -485 127 -473 -835 -265 389 -848 -866 748 461 -123 -664 -856 -721 171 505 -130 22 -210 465 -620 91 -661 -150 430 -340 -771 538 -849 169 -179 -736 -711 -823 -531 -741 150 706 -682 683 -777 473 603 -648 757 -521 216 -807 -588 -710 -460 -883 -682 596 418 -653 -132 147 700 725 -522 95 -9 -761 -95 -696 343 633 568 -192 -256 -287 -324 -239 754 -227 -33 336 116 467 38 -541 227 -451 770 -171 -376 -234 -897 368 585 639 476 -483 -654 588 372 -5 -29 -554 -589 135 -532 -563 795 298 -755 -852 386 -336 367 213 -560 -891 660 -330 -273 566 768 -660 181 151 -501 724 -777 679 621 511 -568 350 168 -456 -63 199 309 -796 -341 345 242 -846 209 290 54 -364 -392 -807 602 796 582 -815 -214 176 673 312 487 388 -480 330 624 777 797 643 385 758 5 179 -769 260 -200 366 -145 -869 664 -800 58 -795 556 -659 -505 -34 -254 -329 -105 -205 98 -833 -357 59 274 141 -247 -532 -187 384 -811 543 -483 721 148 295 58 565 462 766 -801 712 -451 315 -302 -413 65 -574 -717 -875 691 -896 -518 -202 -326 217 -355 744 127 -632 34 529 -650 -383 -813 -811 85 -256 791 -622 766 -19 559 116 209 198 -538 -120 635 124 369 75 -551 441 -11 -8 -370 -49 509 682 -35 -180 -686 494 354 537 -28 -461 -123 283 -608 583 -136 -821 677 -165 346 -342 146 -87 -886 472 -447 -593 377 -70 -228 -277 776 -700 -641 -606 399 134 705 -684 -383 56 621 -776 -566 -228 -244 -736 -820 -108 367 -548 147 661 -701 125 -698 -467 572 684 356 525 119 -171 532 -579 341 3 24 74 -319 118 -155 -60 -692 -69 533 -206 -861 203 -311 472 347 -439 209 -279 169 -357 -45 362 51 -312 -358 661 -396 -487 -846 -270 -883 -870 181 -25 -433 20 -424 -338 176 455 -722 -555 -815 -181 402 -297 533 -122 -685 70 -541 478 -223 769 654 160 -737 187 -767 346 -407 -322 371 328 -319 -347 -109 354 78 739 149 -205 -300 18 -556 534 659 357 -620 -717 794 -783 -549 166 474 -454 -172 -651 -442 623 709 596 -325 -792 38 -765 261 345 -665 629 524 -238 -627 -601 5 -666 -255 589 275 -51 -798 324 -591 382 -558 -829 229 316 -802 366 723 576 370 -547 -428 428 -528 -856 -218 331 529 -809 -677 -129 427 312 -28 374 370 -721 88 159 -380 339 647 -678 -353 125 543 237 -246 -551 -599 791 64 91 -100 -527 -350 -4 -446 400 518 -253 742 713 542 -512 -295 -647 -817 -240 367 42 401 652 131 140 -282 -275 90 132 677 29 -822 -727 95 511 -208 0 98 779 -590 -411 92 772 456 46 -189 -293 -876 -2 160 47 -378 -599 -777 684 524 -320 -481 -318 250 -521 -726 9 118 -576 594 230 -792 -156 -37 -828 102 771 484 -726 212 -668 704 -55 719 465 165 294 -231 -432 533 -63 474 -797 -370 120 -656 -778 -348 738 500 -241 269 -144 -477 -680 410 -518 249 -293 219 -430 -278 578 -243 -646 -572 -340 738 -17 -198 722 624 195 634 -45 698 113 253 -358 385 -590 -290 42 189 -501 -159 -306 660 -884 603 -739 -248 692 650 349 -513 400 -400 6 -174 -533 -782 25 -893 289 431 505 -885 -601 -59 -749 -571 -250 -276 -809 -170 267 93 -516 444 361 -528 272 -561 709 -257 550 575 98 371 703 21 -61 150 -90 219 -407 12 90 261 414 -845 643 140 -675 -754 -583 -137 -494 -133 -356 -482 697 559 577 208 92 -840 -627 662 -880 -387 -661 152 -749 551 167 -307 -820 -270 325 -852 -399 -861 371 521 242 37 415 609 -671 613 -229 183 -89 57 -386 -746 -115 -867 703 631 698 319 -698 -33 -243 -316 182 589 -201 -283 -693 748 -551 -187 -617 582 -126 800 -203 424 375 180 -209 58 -643 -241 -736 344 619 -671 303 496 178 -154 30 87 110 -226 287 -612 -781 390 -599 -786 -395 273 -822 -264 -129 -138 590 -37 359 -763 -522 -228 -704 -573 69 438 -567 -450 647 -631 104 295 -138 -260 779 -446 -342 -670 3 -353 618 190 211 760 -175 393 300 707 -551 -430 -37 19 49 -793 301 -124 493 -578 -157 629 -858 347 629 56 445 -35 323 -727 119 -872 -368 -499 -842 308 -385 141 698 -101 167 796 658 -858 -84 -51 181 148 -664 614 62 -236 -692 -436 -105 763 155 -318 -78 -495 285 -692 -307 423 -429 -809 471 -427 -788 -37 -320 575 74 256 633 -377 303 -293 -778 -802 96 -303 448 368 -346 153 560 -732 222 -865 -416 -438 -863 31 568 -891 80 -559 60 -149 -743 624 184 -407 -648 648 -82 174 -428 -641 -84 696 -671 46 222 763 393 -842 -665 181 200 -844 -697 -454 -44 378 4 514 368 -3 -785 520 102 704 -368 358 428 -203 -710 371 -827 429 -392 -509 -692 -728 -542 -516 -413 -122 -846 648 -358 -893 -372 -19 342 -622 759 -263 -206 -197 390 643 -490 326 -643 325 -823 517 -461 -224 -613 -556 -311 733 -303 -433 -288 -606 -269 -451 -293 593 646 641 -533 -189 -538 -211 -655 -561 -692 666 97 -3 500 -825 -625 323 -499 81 672 -856 791 -684 108 -688 258 -602 241 391 764 749 263 567 -837 -660 419 -843 -739 -624 619 -392 543 -49 558 -174 -45 240 -742 515 293 395 -312 694 313 298 214 -285 -46 173 -201 756 -209 34 525 287 130 -815 -93 -121 670 -392 -6 -744 34 374 170 751 -331 -283 -811 -839 -173 618 -322 -182 -274 273 -16 632 100 -190 -221 -509 64 584 383 385 -563 -309 -544 -314 789 307 480 708 -185 312 -675 393 -143 -360 327 121 -261 283 493 -339 226 120 769 -428 501 -426 -670 502 -557 366 -596 -276 -80 771 64 -647 381 -205 767 309 -486 -479 346 69 -199 -134 231 -647 -769 165 734 134 -751 -283 -373 -349 -364 -483 316 760 27 -784 318 -648 -700 674 -872 83 428 -293 -594 436 -261 676 669 -705 -336 -807 -487 571 762 46 22 -409 582 717 181 663 -256 390 -849 709 673 146 335 305 234 -257 -38 380 497 -2 662 -582 570 800 555 -641 -768 -366 150 -328 -836 -664 679 -149 -502 -48 54 -870 642 -748 382 363 468 651 63 -454 -886 653 762 62 -229 314 747 -639 -581 634 648 -199 -466 -591 -293 37 -747 -315 -508 82 -102 -167 -63 -145 143 61 139 642 409 352 262 171 389 -837 -427 392 -99 63 -475 393 -675 488 444 565 -319 -686 -663 9 -146 245 -708 -880 -329 -843 -570 727 225 -752 -160 594 724 347 -808 -671 -578 258 -900 -558 300 -257 -586 -805 -404 433 221 461 -10 -504 -810 -676 -479 35 407 263 -443 -786 -784 -761 -622 -114 -37 -138 -208 181 -100 627 -626 -708 312 579 375 -726 -863 -528 287 574 487 -408 320 -594 792 -163 -716 -246 36 687 642 512 215 -531 -788 -861 264 439 627 131 -604 -865 34 431 -697 -820 -696 -713 188 -506 -762 563 -232 -197 -404 60 228 -310 -122 490 404 349 -163 -517 554 -42 646 -807 473 57 247 -578 -327 -612 251 94 142 -525 -667 -584 -365 86 -460 -801 133 576 756 -726 213 482 -600 176 -675 608 -493 -367 -265 753 749 -11 631 173 202 -267 622 -818 -462 -811 374 -578 -164 -456 744 -115 -644 63 -851 -241 -139 -584 -640 -620 759 552 -252 230 -230 549 618 -140 -426 122 206 490 0 -444 -527 -441 -332 763 -682 588 -16 -240 -255 -855 677 235 -228 -45 -648 -378 324 -671 -863 -29 24 -190 -148 -347 -118 355 -865 -56 249 -433 -216 641 -648 -695 337 722 -588 -310 682 -136 606 -684 436 355 -119 -689 363 532 250 -898 -340 104 -264 185 -882 735 126 91 475 -759 -773 676 -493 179 552 323 -79 -316 -247 30 -184 -721 -844 -743 548 -532 -274 -107 468 296 109 -245 -228 194 -133 761 346 -495 233 584 -316 508 405 -66 566 189 -791 -781 506 -597 -311 -517 364 -74 324 -864 310 -699 -756 458 -596 -307 -274 -584 112 110 -175 320 784 -258 577 191 709 -9 -710 91 518 -759 -673 -29 -688 -88 -297 94 -85 -714 -392 -739 -766 131 -332 1 19 219 -211 -620 507 -551 703 -536 755 -349 98 -350 -98 -356 -362 -208 470 -330 -127 -797 -320 -58 451 -688 -139 40 -623 -207 -763 -713 113 -686 188 -607 -229 247 663 339 297 424 37 326 -289 436 -723 43 -681 -6 452 533 331 -653 -41 -228 785 -554 -607 -305 -397 494 254 -57 161 -294 370 -565 -588 -852 -431 -518 -535 -4 -109 -282 -709 158 -5 607 -362 -544 645 -737 36 -489 262 542 742 453 663 173 -395 -343 323 435 -891 -263 422 -447 -474 -869 -400 -788 238 264 -329 204 -708 -512 751 -509 -177 583 -886 -533 660 626 712 -804 111 743 458 -892 -248 -124 -715 682 -470 -673 153 -100 -431 -771 -860 -716 -31 542 777 -29 -669 -673 203 787 -334 -751 486 204 775 209 559 299 261 28 -161 -606 558 -618 155 -672 684 165 -657 -642 -377 82 92 -822 -654 293 87 -311 -280 -714 -797 -729 -768 271 727 -84 371 -296 699 -326 -141 -25 292 435 39 432 514 -520 -350 -110 -201 -126 -855 452 516 -163 -370 279 -761 -190 -42 36 256 -309 -89 -149 -121 557 -846 -267 244 218 636 113 -860 -843 373 -130 266 76 -685 -409 73 -474 140 782 452 614 166 -614 -7 -455 165 146 -11 -10 -845 489 -613 -854 -307 -572 -93 -466 256 37 372 -78 -792 122 -584 -756 267 -41 714 654 283 -645 -325 766 412 -125 129 82 -517 196 -745 550 152 -346 179 -65 -750 677 -562 -448 323 268 -773 196 483 681 322 297 -450 565 493 -100 681 598 129 -457 546 -193 -759 -733 -878 -307 -565 -500 -128 717 650 399 62 -558 172 -148 -205 -783 -799 422 -314 -190 -46 -895 537 -305 -244 131 177 672 293 -868 -208 709 -39 734 662 -458 -618 434 567 -642 495 -467 -200 703 -75 -622 137 693 -589 -148 541 553 238 -377 748 708 -152 -839 -814 524 -672 -609 119 693 377 -808 504 728 662 -616 -362 731 -662 385 484 61 -194 574 -724 521 772 -421 -683 -250 -96 583 -707 244 -537 363 294 -375 -36 543 -838 -575 584 573 -12 55 -170 -486 -449 190 -479 -817 -724 -825 -19 -219 702 707 -465 26 574 59 -686 137 -734 -37 674 72 -338 151 752 -644 416 462 426 -374 -257 798 -779 -30 -476 -114 279 -695 -577 -236 542 478 -535 -691 -350 542 530 -100 405 585 -855 139 -17 282 717 368 662 86 749 -92 -527 -831 -483 5 -341 538 465 -868 -521 -57 -312 -876 -162 -824 326 -643 572 250 161 -419 -801 429 -436 -233 -751 -159 -65 154 -140 207 292 -340 94 404 -769 -787 -222 -829 176 217 355 -598 519 -73 -392 -748 -810 274 495 -698 -470 665 639 127 786 643 -56 724 11 -872 -789 -607 -149 177 -850 -831 416 324 -619 226 111 -97 289 305 610 -571 773 -851 106 -150 546 -310 -263 -591 483 277 233 -756 275 -384 233 113 -631 309 288 -883 -199 -830 375 -624 -806 252 701 -233 -104 527 12 -239 -773 1 648 -878 587 -342 -286 653 -273 -118 -561 -403 -558 -325 623 97 297 327 -378 118 23 542 328 -503 -434 -195 -271 534 -736 -369 423 -672 -494 -471 -750 -899 -616 -427 624 270 -301 662 -853 331 -330 798 298 150 366 572 614 235 -464 287 -518 -361 656 -386 -322 -62 -817 -458 122 191 -465 272 -154 403 -8 -298 13 -29 759 -456 429 -683 58 -139 -607 -577 -709 789 758 -575 456 348 -322 789 -127 660 -577 92 -263 315 -301 -42 53 674 -664 -174 792 -765 374 -823 379 796 752 -282 110 82 308 -398 647 -375 -445 598 -862 361 -628 -117 -691 516 -3 -327 486 341 722 -346 433 513 -427 44 253 -869 653 536 -59 -668 -532 -407 194 -258 606 252 -491 -542 114 -615 663 -266 -111 -521 209 404 -194 719 -299 159 -106 -490 469 -609 481 -764 -751 -603 462 -690 701 680 -43 -72 -231 228 543 -491 288 -384 -894 213 700 -291 -692 34 641 5 515 253 313 494 -42 520 456 -646 678 628 95 191 -851 12 -27 203 777 -375 -658 245 553 -728 -716 -745 -37 -31 223 -548 330 -557 609 -412 677 -104 -417 497 780 719 443 584 -356 278 -263 766 776 -90 286 690 478 408 203 -856 -244 432 -867 532 -871 -328 -501 631 661 687 163 92 45 330 -893 424 386 639 -524 -489 589 -124 67 532 326 -224 52 -597 -74 388 -626 18 -271 -800 -124 -677 653 758 -572 -796 790 -463 -154 327 116 135 241 -586 -14 72 -892 413 -441 -518 488 -341 -348 211 611 -115 -417 -749 -649 -189 791 693 -185 51 435 438 -844 -681 -615 767 -760 632 66 -122 -554 -599 233 619 119 516 754 -24 -899 100 -453 -293 -108 37 -599 607 -547 -395 154 -415 199 -655 509 596 -654 -890 -728 -876 -441 246 -889 390 -320 723 -218 -455 74 493 -622 752 -45 -644 -570 391 744 -160 475 447 261 216 -398 144 -709 617 -209 454 13 297 -661 713 -771 -559 -638 -529 -420 469 385 -381 -585 370 -798 320 0 -46 390 200 783 663 -900 -26 -126 -744 -287 -69 472 -826 -449 -635 618 -97 420 621 317 465 -193 -197 408 -469 676 64 -114 410 -644 661 -884 -224 523 -457 310 402 -402 -555 -155 724 221 -739 -485 -64 658 388 -163 663 510 -720 -549 -358 -721 -15 -714 485 -100 79 -425 -674 536 -827 48 -204 433 -501 256 613 -855 -623 -466 548 526 -140 -496 600 243 182 -728 147 557 561 -209 396 772 169 196 567 534 489 715 -838 -856 -311 -900 -529 -672 -815 -521 -725 -134 -237 154 -36 -470 358 -175 603 543 87 54 282 -421 -718 684 420 -787 -674 -642 -701 445 -743 481 698 -861 -829 752 -662 -427 -28 797 642 -271 -137 617 -57 740 -313 -807 -668 158 123 -28 684 367 -208 -129 -229 -496 319 283 -497 -761 425 -340 430 -77 281 -772 -239 151 377 -622 531 515 -603 -319 -349 -326 724 -39 -255 -815 570 504 490 -595 137 585 116 -681 -215 -191 -849 -741 -86 -587 180 227 -367 -706 92 266 -512 261 595 -321 317 107 -232 353 -276 -744 -485 378 75 778 -700 -715 503 592 -606 455 -557 393 423 362 59 597 -434 151 218 597 778 361 -422 -468 -263 -714 -224 392 -376 489 -199 107 -496 366 -365 -280 -177 233 -643 -269 -259 253 512 208 -612 -457 -696 -302 -588 497 -492 -869 779 -313 241 -269 -797 551 677 434 -787 654 11 -814 -240 712 -290 447 -576 524 258 -407 621 -330 -870 -719 -300 -344 421 -779 -84 244 34 -130 -360 -232 222 -877 121 132 -173 -130 111 -845 -31 -344 -771 532 -196 736 380 -173 -444 -405 119 -77 622 440 116 -834 702 -620 -445 -171 746 596 -31 -670 -723 -110 -591 -753 463 136 -632 690 471 628 8 441 -314 -655 542 -483 75 502 155 471 731 -895 -785 -506 667 -852 658 -829 640 508 -740 228 -785 386 248 -760 680 -796 -679 490 -740 -194 1 -33 -323 313 -705 -868 578 -765 -555 -815 -680 187 -532 210 -152 719 398 -207 183 437 -856 -280 -128 -479 507 -242 -561 249 168 -736 -213 -21 320 -509 -830 797 -760 -6 -686 -364 583 651 -257 25 -416 -92 -811 -485 371 -11 -317 617 565 566 -631 511 -867 394 580 -619 -38 438 -190 -231 -615 764 -677 701 -647 -139 558 -787 -220 -550 -141 539 -190 228 724 -286 -115 -808 571 282 -614 651 -492 -462 -786 -171 398 -781 -524 756 -193 130 82 29 587 -756 -818 -128 -494 341 -781 494 -661 319 621 268 259 19 -668 488 226 -82 243 436 145 -707 76 149 441 -180 -821 615 -285 220 201 138 -707 -287 -382 798 -899 -854 364 719 313 -777 753 -767 -551 -150 -824 224 -89 227 192 151 396 631 -328 153 466 149 -614 -746 176 506 -655 -25 -505 -550 -603 -314 88 545 -514 -669 498 330 523 -316 677 -424 528 -430 -547 356 -872 -506 734 390 -389 640 -387 720 -678 -539 629 356 -678 -542 56 -64 88 -367 -803 768 -149 41 80 -129 -596 313 -794 771 -377 -229 -71 -360 404 682 7 -357 61 388 -157 -243 -647 543 187 -548 590 561 389 408 0 -472 -321 -563 616 -689 -631 43 580 -473 666 509 -802 652 -97 312 795 405 156 -592 700 708 584 741 439 -881 478 495 703 106 159 -341 -20 332 -654 -471 684 611 11 -407 -454 462 87 -722 172 -185 -335 108 -418 443 744 -23 47 698 756 -131 -55 278 -638 436 705 687 619 89 -166 -174 -526 -516 -322 -607 370 475 109 -415 -121 -449 9 190 722 -539 384 368 -511 -378 -866 -642 493 204 -15 -857 207 -11 -78 -245 -82 -472 -167 506 -284 416 273 -835 -435 792 -879 549 -436 -747 303 -425 -309 288 -211 421 -378 313 159 322 46 635 219 18 157 -22 405 230 244 610 -355 -868 264 353 -869 -20 793 397 314 -270 637 -307 639 432 -454 647 -646 72 -580 -792 -726 -363 85 -379 -227 -870 742 664 -236 -716 430 -573 647 -368 231 192 -384 -670 -517 -405 265 405 194 -97 -26 -27 -40 -296 -702 -49 491 764 -126 -33 -822 -736 631 -138 -812 -197 465 353 406 226 571 -845 -120 73 -501 -540 -346 285 71 325 -315 331 -401 497 -91 273 258 -530 -82 -690 -401 -660 -523 346 -266 77 379 489 711 -92 -392 -814 28 -817 772 672 440 -124 -205 216 -652 -571 736 -263 11 23 -232 -448 340 -491 -536 -750 -454 -477 -627 -602 -442 24 -707 722 82 -841 430 -654 -339 -1 -437 16 -727 -318 152 -116 640 -353 784 -243 -623 -228 370 -463 240 791 337 628 798 -862 -540 550 607 -643 -589 -435 370 732 543 -293 682 -210 115 312 -642 406 -59 -866 -449 -662 -400 -740 -494 443 -149 541 256 527 -306 205 -650 -394 570 493 459 -582 -98 332 761 -345 446 182 -574 -764 562 105 341 -45 660 -390 594 236 515 -227 -196 41 -631 775 265 54 -58 427 673 -766 -186 128 258 -266 62 -253 121 139 -107 -575 613 520 385 -165 -531 666 -668 307 59 516 426 702 450 -804 -197 -550 96 532 -651 -111 352 126 -898 -464 745 -214 -253 -348 426 -547 -657 9 -899 -89 -552 -456 236 -28 -256 670 -313 370 20 519 345 -462 516 -868 -533 -563 563 182 -324 -157 -241 -777 623 88 53 -421 292 -703 495 -317 760 293 40 -232 264 280 23 199 -715 510 -627 -346 -813 -644 -683 -280 23 617 438 -646 -798 -722 -581 -10 -213 36 -10 -31 -143 -416 -60 166 -60 253 -832 -321 117 -245 -101 502 -269 -432 161 -863 -580 -678 -418 173 126 -356 -533 40 65 395 527 582 -232 171 201 -139 -844 -708 602 341 -551 -288 -823 119 -134 614 -384 445 222 -261 50 -746 400 393 -140 364 257 -274 -663 -889 262 -238 708 754 548 -488 -721 122 -647 150 -712 169 740 -871 107 477 -433 34 -182 557 -888 -589 503 759 -755 -122 -853 491 -534 -487 -336 502 387 -833 -147 427 -312 695 530 -553 -840 382 543 -794 -818 -72 170 466 -599 260 -110 533 -795 -864 -41 -721 -795 89 -43 600 735 -429 -132 -665 -757 122 -739 -849 -270 -9 -575 -694 -784 -211 -206 754 578 215 84 -868 325 -360 679 -812 -378 -303 429 -692 -800 -154 -158 -629 584 -557 228 -557 590 139 506 164 -786 430 212 -44 -36 -14 -387 389 236 216 216 478 -717 -554 554 -589 623 -94 -530 -735 -608 278 -583 -180 -502 -223 -427 487 -416 113 -244 -548 458 -404 -394 298 665 675 370 548 290 -409 -124 -698 233 133 -739 272 117 109 672 -454 -179 270 539 659 -5 149 652 -248 751 -133 525 -190 -738 540 -360 711 425 -415 187 -719 -204 -612 -370 -838 -672 -224 218 -777 -277 314 -680 359 -227 -591 576 -328 8 242 238 -733 342 -301 -234 -294 -121 748 -499 -487 365 336 -92 -40 -745 -736 662 361 -484 649 188 158 -894 623 178 425 418 778 649 -244 -585 135 522 387 236 298 -800 340 -4 -860 -484 -787 -711 165 351 264 18 -665 347 -366 -705 -716 -494 -736 -125 -301 237 789 -333 -862 -243 -229 182 531 127 292 -185 164 194 -591 -706 -175 -562 -415 702 -804 -519 402 -579 715 188 684 684 -29 -311 536 -541 628 191 -726 517 -422 -537 -48 -745 404 -380 -232 688 -110 63 -332 118 -125 367 529 -278 -238 569 -864 -497 473 -248 705 -150 -170 -520 570 -365 -487 -418 262 -299 -564 -423 639 558 -311 247 -708 -411 556 -870 797 -588 -637 -722 265 56 56 -134 527 -452 572 -430 -348 356 733 393 -366 -59 176 263 -189 31 693 -702 267 -651 -619 152 -404 -773 474 710 -747 -15 526 788 -95 652 -43 568 -26 511 -664 244 -892 557 -401 488 719 642 -319 332 -308 -355 -764 -446 266 -720 -114 -864 743 507 -345 -260 353 -575 275 -583 -43 521 -524 -505 -301 74 303 309 89 218 436 -661 -858 773 -37 -211 177 -152 -497 588 730 107 172 -807 581 793 -773 49 -782 52 745 -492 -187 444 -826 54 107 -417 188 510 646 -10 -351 -254 -731 643 490 67 -361 61 -811 756 -406 -586 281 -19 208 764 67 -132 -543 -84 -411 520 -634 737 5 -371 191 -88 -655 33 -788 -306 -95 224 -345 -586 20 -29 99 -549 -669 776 -422 685 -465 272 312 293 -214 -829 713 -266 6 -413 214 -696 22 -156 -675 709 -153 -859 -552 -326 665 -455 219 541 -201 -896 -812 -712 -238 668 -65 -317 -192 -553 -578 -471 -864 776 144 -618 522 266 484 -647 722 -243 -405 471 544 577 419 -748 258 561 -57 380 546 -600 -32 64 -462 460 -623 -712 -612 -138 43 -805 -32 -751 179 103 -608 -576 -548 398 44 31 -689 2 155 362 180 -49 143 570 -412 -34 -819 538 347 -653 -257 386 -900 -767 401 753 -310 -707 696 -701 -407 -306 -829 737 -815 615 107 224 671 -104 732 -532 -7 729 301 -330 51 -36 -248 269 361 -290 -648 -260 -23 701 36 -181 9 430 332 -145 -636 198 398 -492 668 -499 -93 271 94 -293 457 -216 -148 -334 210 758 626 72 286 517 -738 370 287 335 -133 -580 425 -51 -892 137 23 -867 350 73 538 -784 362 -26 -660 175 -489 -360 418 550 -264 -419 -541 302 -284 310 644 -296 262 616 421 103 380 427 624 -177 261 326 -448 -592 444 570 761 -623 -57 575 106 494 329 534 711 -507 671 -314 550 -325 547 -41 -82 -660 -23 553 -822 -189 163 -781 449 -157 424 -473 -156 443 558 -10 -738 -177 -525 724 -783 -665 -362 -442 319 -472 -377 -332 -579 466 620 89 -489 235 -864 20 -415 -77 -657 -124 15 460 230 -331 433 -552 -127 446 -781 116 364 -537 -201 344 -294 -489 -76 -243 -498 34 273 -77 -213 325 -837 -618 -305 -63 -884 356 683 -429 -769 525 601 -662 -458 92 -73 -899 -100 62 238 465 -804 207 -685 226 -3 539 -611 -452 -587 -695 552 -787 365 268 -596 121 786 601 -198 -143 -205 -78 419 -116 -676 -868 -334 422 696 470 -684 318 -537 739 79 172 112 -346 -125 -843 196 458 -209 729 -684 40 -15 -479 -563 -662 -685 -363 342 542 -470 -302 106 -892 -673 -703 214 -97 411 86 269 495 -301 582 340 -857 533 -394 396 -18 -88 569 -824 307 -840 -258 185 -489 122 -395 -801 -368 -589 -358 -208 353 398 478 -204 186 -1 145 580 757 219 -644 480 -165 592 421 457 550 -482 698 -52 -94 -302 779 144 -712 -382 288 496 182 651 56 -709 363 797 382 391 -609 141 -419 -243 -446 -201 -598 -349 -250 248 -592 -510 -604 127 277 -840 -616 602 27 620 392 -632 -365 667 96 -189 399 -514 -313 -268 118 450 386 -433 -717 639 52 -503 -52 536 602 77 311 246 762 -823 -457 790 -635 218 524 -423 626 -708 -476 424 89 99 685 -880 -119 -514 -423 788 67 508 -618 129 171 375 591 377 -541 -617 577 126 421 -900 478 -729 422 192 355 -721 344 -391 -88 517 580 -691 447 -451 -530 -127 641 259 -752 -204 398 475 -13 293 225 225 419 -551 -815 -325 -752 -717 13 651 224 -765 -213 -698 -62 -499 203 -841 301 89 -506 191 680 -177 -47 99 31 -892 421 -450 553 -247 197 -752 -469 624 -107 515 774 683 441 129 716 -354 -218 -391 -638 137 157 452 -792 -833 -399 -853 587 143 -677 785 34 -522 -593 125 100 618 646 486 -59 -790 532 356 384 144 457 149 650 242 -480 -779 571 -694 -488 659 -287 610 -516 -174 -180 -200 578 754 -387 -344 -485 -150 363 273 -636 -39 282 296 -175 -452 -699 766 -1 169 -149 341 614 -168 98 622 567 792 297 -466 -790 626 797 184 -657 -450 -877 -866 635 211 88 777 -846 -861 -324 -229 461 -386 18 67 -669 -220 749 356 129 -82 -153 729 -750 440 -631 53 -393 -865 -303 -509 697 -571 686 -85 482 -383 363 -151 698 762 -197 -699 779 -280 -700 -695 12 718 -469 -153 495 604 -469 -418 -431 -784 -4 282 -815 -216 280 187 -280 -525 -14 -644 76 346 523 246 515 795 -236 690 -283 427 52 794 117 104 66 671 -275 314 510 634 -459 -155 -627 -336 -328 312 -657 -207 -760 98 -413 449 174 -377 790 -729 -45 -522 -89 -823 575 279 353 -832 -156 -407 446 796 224 -514 -217 84 498 156 -428 572 561 387 -891 -155 -726 29 370 -426 -298 -332 583 80 563 -15 185 348 -877 -320 -358 -241 -332 652 605 22 -393 -835 489 45 -223 337 -373 -84 560 -754 -230 -114 -152 297 -821 201 437 165 157 -283 273 666 609 270 -550 -703 794 304 383 428 -450 -244 103 -544 645 569 -10 785 405 540 -25 187 247 -574 -672 713 318 651 83 -500 -380 642 -209 426 -309 -562 541 658 426 -228 786 -731 76 -607 -30 372 98 283 -27 -90 -701 714 -229 672 -481 229 -675 -80 -775 -696 102 535 -422 696 -398 -627 88 352 389 -427 603 -567 665 322 -321 355 99 -877 -670 -302 614 -449 -580 14 -117 -512 -637 -420 14 -132 415 -610 238 -370 -852 -245 356 703 269 -208 -240 453 277 428 -288 380 -830 -67 -572 18 -548 -478 -837 133 107 315 -702 -272 -847 -830 319 239 796 601 -708 618 716 120 687 -652 247 446 -332 -349 -383 384 43 16 -818 -401 440 389 -837 -67 120 36 233 -652 488 -83 587 -134 419 706 449 489 -397 121 150 -208 108 778 114 216 216 -100 -619 141 -446 -133 762 -295 77 -663 -292 -20 -692 16 -165 -214 317 -342 -640 191 622 -58 -805 -298 763 -487 758 -106 -652 -649 734 -814 -60 574 -428 -679 769 -808 683 151 -769 -485 -20 -371 -185 -74 -769 690 596 234 374 -601 -849 763 206 -6 441 141 -886 -129 650 423 645 -432 -73 342 -59 302 334 -709 -679 -642 -633 -599 -363 233 -565 498 -129 -624 12 -681 -511 -836 -95 111 -582 -733 -242 -325 -285 36 414 308 219 -498 -68 -548 -231 -668 -900 699 -135 -801 700 735 -841 -839 -237 -883 -730 -537 605 -643 708 -362 430 485 686 -200 453 626 -193 395 516 -215 332 248 -739 -892 -498 -338 -345 128 -326 -270 -585 -366 -585 -156 401 -836 -426 417 720 -166 -90 -748 65 -593 -269 -95 -198 -412 -351 18 54 -722 -213 420 -127 467 -37 -88 639 -100 186 -118 57 -327 -121 676 -489 -254 7 88 -893 -175 615 778 202 332 645 465 -563 557 -53 -503 681 365 -844 218 625 736 8 -656 608 125 468 -138 -268 150 -255 -666 -120 690 -444 -851 -900 -253 -304 718 -792 -104 -528 6 9 460 -783 537 -844 -843 -37 -501 548 791 277 491 390 -46 -892 -690 -602 -500 -601 -237 -763 -162 541 -185 132 -232 18 280 -118 7 360 -452 -443 471 426 133 292 -373 94 750 73 -306 275 -227 -317 296 170 555 575 -582 -307 564 -324 499 304 -326 -465 -874 -165 -337 -348 -315 483 -609 -182 -260 554 602 116 91 -150 791 -630 736 -153 -722 646 307 263 -864 218 309 -135 -344 -368 -709 -899 191 390 618 604 330 120 -180 727 580 -757 -404 -358 577 -377 -362 -881 -710 -245 -743 796 -265 627 431 95 -166 -68 -847 67 745 -137 -540 -489 129 742 677 61 797 -649 -400 463 -1 757 372 -438 161 657 -172 103 -588 493 728 -718 -665 395 -776 534 -461 -252 -887 -860 356 493 -523 -60 244 769 -64 319 407 93 759 -631 353 -584 205 164 656 62 -877 -557 -240 378 182 471 -737 -194 132 -651 753 -574 -570 400 479 145 305 47 -312 -174 -620 -484 22 756 74 349 180 125 55 447 -264 -22 -408 -477 565 -178 409 160 -232 462 139 -331 427 -368 480 761 80 -249 -134 263 299 -465 -30 195 494 618 -97 789 439 -65 500 516 -93 -592 -449 663 -531 -807 20 557 -456 -786 279 408 -786 443 -682 -225 319 -55 -641 -360 -813 151 -231 -469 -245 -313 165 219 -366 409 -354 57 498 218 175 579 -144 -619 -148 -163 -746 561 -277 116 -320 -286 376 518 538 -275 185 -321 -584 -429 -368 -309 -404 -805 -146 -279 426 -129 -180 -707 -447 -487 -257 252 266 313 -343 547 -145 -516 -185 -195 -585 688 -349 -231 -545 618 -882 -303 479 -770 -390 39 -841 143 405 722 -340 416 76 -134 -348 -148 161 50 -235 -16 -480 293 -18 184 194 482 309 758 -653 663 729 194 -407 -124 57 731 504 -730 -195 777 -111 641 92 -92 -823 -304 -184 734 -591 564 -297 -50 72 -429 17 144 -240 -334 -876 -332 -588 -684 -72 -409 -868 -761 -600 -847 -469 -196 116 625 -737 -169 434 437 -301 -332 -138 -587 -326 497 -683 -568 630 392 127 -91 -67 -380 -662 787 -880 737 -331 396 -314 -377 -434 -579 -337 -9 564 52 -556 267 291 66 508 -806 -663 211 -295 -735 -368 -720 -477 -72 -117 284 -853 -748 -823 -506 -648 206 -636 224 -776 -534 -416 427 -546 485 10 -411 244 225 418 -667 559 204 392 -869 -550 57 -502 -350 -843 477 346 -261 -158 -559 -781 356 -373 732 -464 -242 -575 398 790 517 -54 130 177 -132 322 -587 -829 -451 -437 12 143 783 -881 595 -71 738 -341 -866 -756 -346 -111 532 -203 -689 -775 -602 -561 -4 -271 244 -524 -353 571 -785 248 -366 704 93 -417 545 -214 -590 573 408 332 -336 581 631 659 584 501 -445 -86 -353 -739 -258 -140 -436 750 744 687 534 -688 787 222 734 -562 -530 -883 -50 719 420 -390 -358 -582 -89 -18 -157 -572 -380 155 -597 -134 192 158 580 746 357 553 470 -537 -478 462 420 190 -503 -772 318 -104 193 -205 -341 -333 -168 121 -705 295 -796 -207 494 -116 -84 -182 780 198 9 -368 -308 -604 -39 -856 787 -838 228 644 1 22 -43 -305 -318 578 165 484 497 -83 -202 70 483 415 -560 96 561 705 -63 573 549 -556 -538 107 -299 197 -463 -384 -19 592 91 105 262 182 467 -51 233 -54 -830 37 -357 -245 631 454 -361 -770 269 784 132 156 -703 -479 232 -230 424 501 -530 -738 -889 545 17 695 0 -131 506 94 293 -757 -209 -155 -484 204 -660 650 -515 -829 -500 -17 480 101 -105 -43 69 -752 112 -409 -166 -498 -219 -870 436 -433 -230 268 -76 -572 -781 554 -203 -25 81 -497 93 -896 136 777 -755 400 614 -129 -527 605 -629 -320 43 -242 94 -40 540 490 424 -587 -657 -614 -8 675 689 663 -784 -390 -196 -236 332 -793 -443 -698 -522 6 715 440 415 324 409 -643 -159 -565 -740 -598 715 643 -621 -814 -346 -643 -762 -830 -729 677 -635 -176 -783 576 -647 -267 -54 -795 -714 756 -95 243 -646 192 740 799 586 601 -766 -192 251 539 26 354 -737 -889 279 -446 648 -590 554 -682 -491 705 -86 694 -516 -742 -822 -220 135 -124 481 229 -680 -803 -889 775 508 753 229 -118 -568 376 -864 292 191 -433 -597 267 -3 664 158 637 -301 579 -136 438 318 124 385 -42 682 665 -477 -706 -250 -698 355 579 167 -714 110 -685 -575 150 229 -81 662 -477 108 604 175 452 -752 625 343 734 771 272 762 536 478 779 -527 -352 -714 679 44 101 82 208 419 638 629 203 623 -509 -380 -553 132 -469 -13 -598 -299 -649 -491 -189 680 -40 -806 -671 14 248 -743 404 445 -101 -174 -15 -499 589 418 378 84 -510 -369 -614 78 623 516 -324 -37 -853 -85 375 483 136 -835 -196 438 749 -452 268 -9 644 647 593 264 554 -79 426 651 -601 -716 -131 -176 -413 -716 -742 248 -560 397 21 309 -822 -119 252 -712 -886 410 -55 201 134 -70 736 -649 638 -806 -93 -774 112 786 -418 134 -440 31 206 59 628 -532 516 -445 34 -201 701 601 -573 -255 -111 -503 -590 185 26 -372 43 -772 -489 353 -579 295 -8 -815 742 -168 -433 283 -84 -272 -174 554 -17 -729 -210 -401 790 -665 -272 -632 -415 660 78 -228 -548 -840 -276 -521 604 -829 -537 495 133 171 277 -459 -844 -880 598 -250 -420 -508 686 -862 -101 648 -153 -708 529 -596 -861 -635 699 -480 -88 -394 -6 -834 692 -206 -651 458 -324 396 -21 -430 656 645 608 464 -733 -266 -745 290 -746 616 624 -222 -842 550 25 31 -768 121 -406 -617 263 497 -53 127 265 174 579 612 -304 -139 -31 -675 -604 176 737 -79 -861 -542 280 365 145 -717 711 -704 -872 -812 -230 15 356 -803 -813 -700 -390 182 553 749 -266 -371 24 -469 -252 -14 -594 731 718 337 753 -457 526 445 540 248 539 556 258 -286 -785 -703 -94 -403 -506 -416 -173 131 80 -481 52 407 -876 216 63 -31 -533 241 -206 -315 598 -488 669 -192 -805 38 8 -817 636 -807 -581 -186 -510 -792 -190 735 -494 288 -258 -30 739 720 104 -315 -255 44 247 389 -593 -103 296 -759 -748 -155 360 -898 -33 529 -240 -854 207 37 -154 43 -402 -768 -148 699 -439 -140 319 447 -606 -485 -697 421 41 277 -330 -240 -641 -459 -788 631 345 -716 782 -593 132 726 400 274 774 448 -291 -433 57 -289 -608 277 -69 122 78 -754 352 -697 141 -704 -779 -206 152 -159 -553 118 607 795 -531 -451 -593 315 -342 -277 769 482 684 -53 145 -262 -47 422 360 203 -127 729 283 306 81 506 -335 -365 -711 457 -834 683 -266 363 -247 681 155 256 -568 -744 -74 125 -530 105 -788 475 186 -492 379 501 271 284 -323 732 -748 18 -765 7 387 -247 -459 26 580 427 -793 280 -766 -341 449 471 -408 465 350 -341 77 515 371 -169 -285 667 -829 -276 -670 360 -802 -526 -2 -378 -621 -185 -213 -497 -326 793 -164 230 78 -412 459 696 230 23 -551 -464 520 -754 440 -737 232 -451 -601 -78 -114 304 363 563 548 -613 -232 404 572 300 68 382 461 755 553 -121 -457 522 324 -52 -514 -260 592 541 243 -537 -705 -394 -544 -854 155 -701 168 -165 738 2 489 -373 -278 -433 659 -752 -101 32 -565 504 468 230 484 507 706 717 329 -255 -497 222 -3 -138 574 -448 -645 -292 -412 -6 -528 71 -782 -147 569 102 -103 -464 520 -700 -383 697 -560 -535 285 -263 -590 -628 -706 -82 -25 83 143 -351 -719 280 -710 385 -662 646 -136 -764 -229 44 -91 -226 168 -257 727 -784 -878 -899 320 180 291 -654 579 -489 147 -140 46 622 -644 -604 -501 -38 489 -99 -843 -182 -2 695 656 -492 106 -94 523 418 486 70 29 379 -370 -363 -597 153 -104 336 -498 766 -325 554 -105 493 -693 -660 -350 59 466 22 -135 -474 788 582 122 374 -559 -671 -158 -716 -63 -406 -38 -576 225 -615 402 370 597 -592 648 589 -305 -888 173 -487 475 246 -402 486 -499 -546 789 698 -70 -270 -336 -736 155 -184 -284 -543 489 323 -753 -646 -624 -455 577 29 -532 90 -396 507 561 -179 -612 605 -699 -890 15 768 -302 442 -134 372 -878 -258 -295 376 -579 -129 736 -215 310 -5 447 324 -575 -213 -408 339 -870 520 -618 -223 535 -854 516 623 -356 -742 -343 -467 373 411 399 -406 272 209 -743 223 -52 -814 -754 -351 756 -181 -871 210 -883 681 -448 635 -874 -227 -568 -239 -495 -585 -353 -232 54 210 -407 -8 -155 -667 -579 461 220 -396 113 -6 98 789 152 473 -331 -352 -24 -752 -247 44 622 -900 -692 -512 -85 -165 -468 486 -647 -351 92 -773 -900 -497 -652 -275 -701 -324 -390 411 -491 -322 -41 90 439 -284 721 150 -527 -600 283 -634 -94 639 792 -51 -17 -718 -349 -850 -5 -621 -683 271 -625 -213 -268 156 -807 -101 -460 618 -667 289 405 -890 404 317 553 -783 660 -722 -786 755 -480 443 217 -32 -589 -779 -592 536 462 716 -1 626 613 -460 287 98 -449 605 447 -344 393 -250 -592 -896 -804 713 477 477 -455 -899 781 356 -794 226 283 -269 -670 309 57 -179 652 -667 -897 251 96 -814 559 -20 66 -61 688 -790 -375 293 36 -344 -635 312 -637 728 189 -483 707 -497 -146 145 -20 642 -484 489 -829 -240 -224 451 -688 685 660 -66 -811 688 461 -120 758 -236 -422 -694 399 -26 -878 -856 -807 -311 -246 244 37 431 61 -420 -602 -375 -120 413 -61 232 -184 174 -891 -520 -238 -331 -859 -36 -152 296 388 520 427 195 392 -142 408 -641 299 581 519 -614 272 -680 194 -881 -460 -864 216 398 262 -226 -313 -295 193 -302 -873 153 -247 153 601 -284 -407 154 -843 -95 574 -524 -428 -795 762 693 357 -629 -647 -385 -503 -513 -295 -285 748 -26 -66 -238 -327 565 771 -376 108 -847 277 -748 609 286 -605 -750 193 -157 -849 498 661 762 -890 9 -15 -48 -434 560 699 -17 76 -239 -769 -848 -468 165 -44 379 -629 -751 -802 692 449 105 252 745 -306 163 -813 267 -204 -764 -580 -56 -533 -186 577 -468 -710 -782 -839 667 175 -47 763 588 385 -355 -779 282 -161 574 -118 12 638 -501 -563 385 221 58 353 -622 565 -132 98 462 -407 645 -562 570 60 5 -65 649 -867 -428 334 -134 -354 -862 -743 -718 -355 -832 -865 261 728 504 -822 -466 333 89 164 -329 458 -758 -434 -145 87 439 -142 -515 -818 304 649 130 321 -810 197 483 56 -424 -573 243 -215 166 449 512 285 -383 23 -882 193 -750 -507 295 673 268 -853 -516 -115 519 311 -640 -641 598 611 245 792 355 -18 -51 -496 -311 546 -577 -311 8 -189 180 -851 559 -78 145 786 -741 -882 71 -292 305 755 193 -693 -126 -460 337 470 -819 -452 -142 384 -271 -485 581 373 -152 309 -455 123 -581 -80 286 -686 -547 -839 573 231 -776 -131 119 151 -386 131 -177 -391 683 -303 -794 -147 -505 446 359 749 644 -106 -75 395 -804 -151 -389 -403 -856 746 716 434 76 -380 599 -880 -370 -261 143 -883 130 120 213 -125 427 -144 702 258 327 329 611 223 395 259 766 -118 509 134 -256 467 -297 -384 -577 16 485 -806 231 457 -480 740 -579 583 480 619 738 627 353 -524 576 788 348 455 -97 733 55 -369 767 672 -154 -715 -207 47 -787 -26 -468 -858 -488 -748 182 -81 -403 -880 -43 -545 26 68 -364 -336 519 760 789 608 -883 -667 -446 345 237 -458 -10 -657 -758 156 -654 -94 330 740 -318 -726 145 459 139 -378 206 627 742 -552 -840 -877 583 -277 -711 540 -129 -738 509 65 614 -460 655 -180 -40 -647 776 107 16 189 -43 -555 771 -517 464 -286 369 317 149 432 -732 -706 123 569 -160 -127 -180 -227 110 -460 712 509 220 -51 -745 286 197 440 -119 -436 632 209 -31 -213 -662 76 171 -722 690 67 579 -3 -544 -850 665 -495 763 418 587 -839 100 155 759 -543 -639 -205 241 690 -105 148 -856 -436 -195 -635 707 639 756 -164 -222 6 -626 276 -473 516 -362 -850 134 382 376 48 -292 468 720 -525 229 -744 784 507 -448 -233 476 -180 -765 -630 -99 -754 187 -318 348 -342 80 -36 -367 -505 3 -725 551 -547 124 510 -91 -306 303 780 -124 -734 165 623 -398 -162 -340 -665 -321 608 128 99 -321 -757 -118 607 -378 -191 -611 -741 722 -327 230 11 183 -769 525 405 -696 328 753 -746 673 789 776 709 -229 -444 106 701 135 556 -146 -97 246 151 -784 -776 638 172 -436 52 20 186 -839 677 136 557 340 -673 380 663 -402 214 -159 -805 -142 361 -557 -362 347 -685 -728 400 145 264 -323 -414 27 345 -230 -781 -417 -821 149 -782 -577 299 539 -674 719 645 766 713 629 -181 -192 -800 -412 -668 493 232 469 641 505 237 -592 447 -753 489 -253 -23 426 -627 -379 -241 -143 -81 41 264 -327 -211 -860 685 -107 141 317 -299 -688 137 443 688 535 329 583 261 656 -188 -606 -338 26 -461 -345 -14 -353 -808 -524 115 133 103 191 -826 -842 -893 -578 -679 -835 767 -754 766 -836 586 94 -245 595 -894 -202 507 363 -120 -804 -709 -806 562 139 -28 465 443 694 -33 -801 335 -462 -861 238 625 -724 -851 574 465 -723 157 157 -397 -178 -723 389 770 686 -180 -783 376 -466 -783 517 -655 -868 -483 -152 297 -365 -745 -667 661 -601 545 534 566 484 -814 -505 -271 -788 695 -888 507 611 613 743 -29 -296 -60 287 -332 -518 -683 735 242 -335 -260 702 121 -448 628 -840 412 490 -254 599 34 31 -732 -264 -380 -2 -334 -812 -630 -44 726 426 -368 125 -577 -631 -883 73 164 320 789 182 -73 -552 -609 8 -548 -524 265 -204 749 738 664 458 673 668 474 -81 301 -385 -126 460 -768 126 -866 723 -118 630 216 348 391 343 -387 780 268 -625 -617 190 -399 -351 574 -669 -794 -875 48 -538 431 -214 504 -657 -809 -308 -744 439 -661 -862 -384 158 271 -21 236 289 63 -87 -446 711 -330 -443 511 -13 -240 745 248 424 -894 595 -276 420 571 -315 266 549 -199 -784 633 -289 130 -809 43 -778 476 -79 -846 -418 706 119 61 -95 -322 -665 -776 -354 408 -769 419 -322 81 -479 -648 466 -849 -155 205 99 216 -428 -188 -692 -250 -710 181 90 -245 644 -1 -120 -552 47 121 262 65 494 666 596 13 -691 140 -629 391 577 31 -514 -377 -370 671 111 183 -452 174 -647 138 -603 -565 22 -608 492 49 -515 227 -693 662 753 539 -525 278 -244 15 521 278 -871 -548 -17 614 268 283 -292 116 164 -602 323 350 -627 554 229 -792 770 193 -130 -725 34 392 -575 476 798 -789 -603 -128 301 714 579 -560 335 724 -475 -235 668 352 -623 -836 -399 -222 69 -234 178 -544 -8 -589 547 790 -771 -367 505 -521 -152 122 -842 591 210 -543 625 -858 686 -209 307 537 -221 -483 734 -249 -883 -537 -823 671 -569 788 -332 476 -868 194 -6 -701 492 -518 -178 395 -386 -646 -603 -68 153 -291 -253 -42 567 -193 -780 -604 590 -740 147 203 739 -109 -511 -234 23 -180 408 -468 326 -464 -797 -814 -850 -726 391 448 442 -877 655 -792 -842 623 -373 -600 -610 318 203 -785 -540 -261 414 18 -833 -531 464 541 195 522 -765 -143 -521 -546 250 -227 209 661 -180 307 177 505 92 -555 -54 592 120 -720 3 -819 57 -780 604 -817 781 423 724 -678 -676 -103 -876 670 532 -344 -823 -437 777 -536 -697 -137 582 -594 -446 -298 -644 -824 -833 172 -669 -862 356 -738 370 -104 -207 -559 603 465 734 -566 -192 -663 -126 -572 -372 -828 -463 -737 -120 614 -448 -24 -645 768 -668 379 612 -144 44 -522 229 -278 148 -75 744 497 280 -853 528 57 -465 -438 -528 -258 372 385 76 795 -390 -821 160 -98 396 525 -588 576 532 -46 -218 400 -250 257 544 -61 -252 135 520 -503 -586 292 -66 106 -78 46 148 -731 364 -720 -657 -334 -14 -682 -35 764 66 -852 -721 773 142 44 -29 377 -4 -100 -876 29 748 388 -383 514 -475 135 -4 573 479 -34 -123 368 -319 -193 -106 -363 655 -113 502 -579 643 -543 -654 -398 149 -643 -9 -868 -848 327 -810 -86 487 -773 -638 758 -287 -93 -409 722 -750 310 -499 -488 590 502 575 -683 59 524 -260 -230 -469 398 57 70 114 530 -334 167 770 314 -869 368 108 506 748 267 -9 564 229 705 108 -618 -759 -360 -253 -493 -210 75 -387 496 -517 170 546 298 -666 -239 -318 -571 650 -465 247 -709 610 -650 -212 -78 -741 468 -56 24 445 224 549 15 -288 224 -464 -667 -608 -569 -789 704 -768 583 -503 -577 296 270 -59 285 207 -90 -204 -117 -892 -323 695 -686 -744 -289 -461 -437 -804 235 -813 532 -260 -158 527 576 -47 -397 -106 -148 -182 325 -407 208 -501 -312 -596 -301 -776 159 -151 -184 279 -45 -779 222 -595 237 -448 -208 626 37 -11 -791 319 180 -310 739 151 -251 -786 -764 624 -839 -353 -799 786 -403 758 -128 -228 398 59 -423 38 235 -146 -303 -637 226 742 685 632 787 485 -505 255 432 354 724 -566 -52 561 -15 -222 -784 187 487 -558 233 310 -784 -102 -455 558 -565 663 -552 -99 -598 -366 669 -763 -305 306 -689 536 -185 -341 -62 715 -584 -285 791 -127 422 -161 23 -613 416 471 -52 125 283 82 -143 -808 307 -866 754 -332 -55 553 719 -608 730 -523 248 181 -558 232 -287 -827 -670 130 -588 -80 -516 -556 -513 92 614 376 -159 -545 173 109 565 -776 797 -414 166 -206 -2 -447 -626 732 797 117 -237 -675 -841 -214 322 348 360 -678 -181 271 263 658 -98 -138 -896 -352 792 342 -27 -891 189 -589 -227 -314 100 226 -641 -534 -760 665 -586 62 -479 118 -727 569 335 499 -508 -694 -737 -476 -805 581 -535 616 -495 -816 557 -665 59 -381 -134 -357 225 -564 -608 -38 3 -203 -389 209 -695 -11 726 -730 -769 -82 -362 -872 720 -147 -876 437 -821 355 748 -409 38 186 279 174 -866 -497 39 -832 -52 -792 -257 126 -838 730 140 -32 -759 709 -501 60 -311 -178 -79 203 316 -459 324 103 -153 137 -429 -95 611 -94 -850 679 -461 -197 -135 169 516 -216 524 -681 -896 313 635 -882 275 116 -254 683 -629 511 -186 440 -692 -756 -555 39 -153 -439 -667 733 -80 -631 192 617 -719 444 192 531 -321 138 -178 798 443 -715 -470 -46 718 -845 158 584 -508 -654 -886 -476 -178 387 4 -382 99 -529 643 278 419 142 782 770 554 -35 746 459 351 632 -857 24 237 764 389 141 -582 644 390 133 -428 -745 -646 786 -282 518 604 -795 353 651 -600 474 -90 -528 -594 -821 -137 120 -812 -13 -383 540 745 -648 -873 575 85 729 -322 109 85 -407 -897 350 -144 -195 -11 668 -47 248 117 406 -709 670 -500 -13 768 694 -253 -818 -309 137 -561 -711 135 -315 -337 -339 311 170 -641 86 78 -79 -880 -602 335 -814 272 -171 -831 -237 -310 -242 425 -156 -120 754 -311 -109 408 335 -429 72 774 543 103 559 67 322 766 700 348 -576 -172 -537 -588 -320 686 -649 305 -502 535 487 471 -6 679 -289 370 -508 799 -591 -678 267 746 -409 687 -425 -488 -695 -420 724 371 723 796 -739 449 -715 748 -208 515 204 -304 458 149 111 264 -388 404 -649 -114 -26 8 -60 -314 -365 -748 -672 94 707 223 343 -740 457 566 -449 -79 -698 563 -699 -659 -363 -738 -783 255 -580 -872 -416 -238 -670 -581 -769 675 -54 60 145 -384 560 -413 -514 -818 -667 681 -261 750 -744 -373 69 -806 563 -555 -373 -78 666 -533 390 -183 5 202 711 632 700 777 152 369 -451 -220 527 401 462 307 -322 66 -899 -867 310 495 -37 -721 -68 771 122 -201 -460 653 -498 420 -780 536 -223 757 696 -532 -832 12 -317 409 479 392 222 602 147 -656 705 520 490 517 283 651 -441 613 -608 617 -859 -878 -36 50 -379 54 659 182 126 178 -195 563 -346 -137 532 -617 114 -863 -548 702 -270 -505 633 49 726 662 600 116 -260 404 -623 -721 -512 -600 152 -443 -595 -862 -530 -413 703 238 -838 723 -626 287 -609 -653 203 -35 -2 414 299 -382 -382 435 -879 -323 -615 567 458 544 -831 557 26 288 -393 -787 -42 100 382 -90 -312 -618 -238 -275 -29 327 -375 446 320 -382 -574 -275 232 -399 722 -78 137 -547 -46 -582 -598 -841 -343 598 212 431 -712 -829 -498 -355 635 751 738 462 122 -191 505 791 -667 17 768 -710 342 -592 639 -457 776 575 -242 -267 -817 -516 -40 -45 -620 615 -41 -741 -435 -573 720 -184 418 -33 245 464 247 200 -659 71 -147 412 459 186 -201 162 368 -895 -657 774 216 417 -378 465 -402 -165 -456 -176 8 132 -852 283 -410 -758 -479 -541 -22 490 -864 -613 703 -715 -161 -821 -860 -857 528 -469 132 -431 -578 -812 -496 726 269 329 338 -143 137 90 262 352 -727 -675 766 -569 -245 755 46 -571 306 -784 -484 551 -416 -123 -296 469 625 -658 -403 -724 748 -807 754 -502 -817 630 -350 -439 -94 -688 328 -479 364 -653 -859 -249 393 -255 236 -617 648 -255 -175 -723 -585 144 -479 624 -41 727 201 266 138 -756 -210 -850 271 -385 36 -674 -656 -99 -274 -112 542 -833 -131 656 -613 142 368 -117 -803 -687 -403 212 -173 401 586 -670 342 -545 -781 -208 -260 711 -639 570 -404 -534 732 -292 730 -794 306 -487 221 509 -539 695 -500 576 537 457 -541 671 595 274 800 10 170 531 311 -538 -229 -147 211 -31 -157 -34 -329 -367 -400 306 -718 131 -174 -464 40 -531 239 72 -190 410 365 493 -676 225 -55 263 -557 462 284 660 682 -515 174 -118 110 -357 -392 457 -127 -798 -749 706 266 296 -357 -832 -207 -852 -528 -309 641 -389 -164 653 44 349 -28 355 435 -574 -636 773 -393 -417 -769 661 622 717 788 123 -461 652 -463 -751 13 -305 162 -329 -809 70 -34 -58 648 322 -849 -125 -591 -304 -276 660 -719 328 -651 -811 108 -521 -427 -104 -514 180 -820 -120 -717 553 -618 692 -305 497 201 -531 -385 -144 430 82 548 794 160 740 573 -209 -338 -820 470 -818 90 -508 313 -215 -271 709 467 160 -31 -272 -304 347 295 -427 12 -163 -583 -44 -791 -394 500 751 696 -475 10 212 -15 -183 -44 -75 -52 562 651 738 -431 138 -447 -103 116 481 573 -477 -28 669 501 -317 -272 260 -464 717 -834 -879 -851 284 200 257 -23 648 -529 -819 31 -279 790 621 -158 -375 -842 224 -516 -691 294 -695 -694 21 703 459 -732 744 628 -452 156 359 -54 530 -760 -738 98 -28 -284 -612 -885 184 218 487 -7 -756 244 376 187 -576 -446 384 -332 -692 92 -63 -186 3 354 775 -679 -97 148 354 189 762 372 559 -443 -142 -114 311 699 -249 -436 205 -38 -327 -438 -825 -517 -665 732 -294 776 -166 459 88 -534 274 133 -313 763 -87 432 -816 -833 -769 -435 614 -455 -733 398 561 435 -12 -853 -855 -378 -171 770 120 -337 -187 -780 32 -535 -319 -600 150 -712 -600 359 -143 -76 769 456 -287 227 -538 648 19 -480 742 237 -751 760 -721 -161 101 16 29 -607 626 210 -405 85 224 97 -528 429 790 586 729 502 -576 481 377 -567 40 764 411 -828 224 -106 -260 -287 39 -479 526 484 64 -263 711 -228 -151 -684 648 35 661 -467 -646 475 118 277 -679 -582 -430 -50 6 -197 -705 194 452 -159 -850 -785 724 -826 -28 -73 -84 725 -280 -258 -480 -32 363 542 88 -267 -547 274 -321 -511 621 -793 442 404 -572 -58 543 140 517 -432 -450 -744 132 521 -755 157 -593 -414 -363 -867 -717 -300 533 547 546 -363 -567 568 733 -812 420 -708 198 189 -519 67 -132 -131 -625 484 -440 462 496 -524 -640 510 602 -399 -103 307 -571 -594 245 322 733 712 633 -20 -281 348 154 295 164 -675 495 16 668 -705 11 458 689 522 1 619 -172 505 260 -210 -618 92 -640 396 166 -48 265 623 513 -391 -533 -325 352 658 -535 -266 640 343 -664 111 619 -260 -779 -772 -816 -7 457 775 -80 -216 -443 -658 688 -425 709 -790 -114 41 780 -528 -51 280 -177 474 -868 -466 -9 -113 628 -87 450 -756 479 289 331 -827 -686 446 -587 -272 554 -483 300 -645 544 499 766 -489 149 -438 -748 576 390 92 -668 248 -597 -787 -317 794 498 -737 496 -217 -109 -535 -365 -801 -558 707 -332 593 -245 597 -52 -416 -526 124 -567 -34 -255 28 -768 -369 312 -887 168 491 -328 -812 -313 309 -468 219 182 -588 -832 -491 227 -524 -391 518 -331 193 -378 -741 328 380 790 263 -643 760 424 -810 -33 434 -98 67 -757 773 567 -756 -822 465 478 -99 -505 -206 288 -614 200 446 -258 -421 -214 -147 -692 -747 -540 130 -485 -111 340 -651 -17 510 416 -450 -94 725 571 -285 -647 -304 -295 468 85 -682 4 689 786 -322 784 -269 -651 -349 563 -683 -198 -471 140 187 244 375 -454 -672 770 -771 -179 -65 691 -12 -375 -71 93 -287 -491 -702 471 -497 -214 -887 80 -197 -441 -283 -429 375 609 165 -740 -864 400 -599 135 396 66 -763 446 302 777 -75 681 -198 71 768 -534 -358 755 259 -335 -347 528 -524 388 318 205 -570 -86 -150 77 -834 141 -243 717 -466 -881 65 -239 -420 -133 -675 358 -729 118 363 797 140 122 -286 -79 -395 -402 -180 444 -166 -319 -756 512 475 739 -881 367 -378 85 -69 -83 288 768 -160 372 -10 21 436 748 -752 780 -351 12 -550 -294 -644 -378 -762 56 496 -629 -672 -378 286 336 685 433 -473 -776 748 -301 527 -691 108 -440 153 312 -702 785 594 -581 -597 -873 -148 255 583 616 -322 183 81 -125 -51 -113 451 448 -239 -272 129 36 574 769 -57 -806 207 617 205 -385 -789 -785 -644 638 642 527 282 -788 -564 -146 -779 522 -223 732 -894 -583 357 192 182 631 729 -12 -75 -847 -856 505 308 13 426 251 749 -579 31 -220 -143 -107 -246 737 -605 313 585 604 -880 229 -399 464 -638 79 -208 26 -241 491 741 1 -186 -684 -560 576 437 417 434 -527 280 -468 334 -745 308 -210 -353 -321 -39 -766 588 200 593 798 43 -782 -167 -26 -197 47 -78 381 -33 603 439 337 476 -9 -334 -529 114 698 -802 62 172 331 -189 -2 695 142 -717 -376 307 -815 -234 -700 -607 -78 9 260 546 635 -519 -578 -39 -883 -717 704 -615 -199 -806 83 -387 -713 -337 739 -768 -227 589 487 -702 570 117 268 -10 -548 -553 -649 612 144 -408 -866 -390 -729 -232 722 698 434 -177 -522 -506 243 -37 31 22 589 -626 -732 -46 -146 -884 106 -740 -584 -39 589 254 257 160 -140 -334 -875 -695 -130 507 -761 512 125 150 -449 728 527 197 -768 -197 756 -862 159 465 751 328 -769 -297 -471 616 308 -65 434 624 -609 -613 264 -5 719 236 -271 -666 -109 -112 164 632 -640 -27 -449 95 -163 -758 746 177 -567 369 -96 -683 -173 375 -791 765 148 95 65 -158 373 -114 -723 -473 -505 -810 -288 -186 -54 -402 739 686 -107 -582 670 656 382 -214 -129 278 -113 -488 -155 454 -53 -485 3 267 136 724 -478 524 -721 709 -68 430 167 -420 282 -289 -648 530 -314 543 717 483 476 -678 338 650 226 446 328 -532 280 -851 6 301 497 530 -271 263 -83 293 -289 699 -378 -85 -224 -387 -774 509 582 35 688 -86 290 283 -39 142 756 -131 -789 390 -105 -762 143 497 -408 188 410 -633 -77 -781 675 -841 595 -8 45 370 -199 -576 -703 382 -18 192 465 -841 -43 -718 -786 247 72 663 -474 -493 787 704 254 381 337 313 694 549 -333 717 417 179 212 388 453 551 -274 -891 -714 218 667 693 314 -408 -181 -805 -422 660 -242 71 -498 -249 -317 293 20 469 123 -71 -489 -892 -100 14 599 -853 280 330 588 -702 132 394 -23 -262 166 -695 329 361 -767 497 492 -254 249 -156 348 -648 -690 26 -748 125 -103 557 219 -631 728 -427 -830 -108 743 660 537 716 -858 -791 334 -132 -392 765 -745 -441 -612 397 379 791 -88 -384 532 322 198 -325 -860 96 128 281 -91 204 -591 -499 610 -119 -274 -129 68 -431 100 606 66 302 -436 -757 -857 419 313 621 737 524 -407 418 277 6 672 -201 -179 126 -341 -553 177 -585 200 -74 667 -260 -505 146 -14 454 697 766 -771 -77 424 -156 329 -371 -45 344 659 269 7 680 -2 -172 -861 -504 521 -163 -489 -80 138 -634 -515 -841 -612 89 579 -510 -432 177 128 -139 -889 -782 -362 68 -489 -556 -397 637 -343 -255 -397 -826 342 -227 -476 -72 -309 344 580 433 -234 -583 -213 386 754 172 199 -259 -578 507 -390 708 136 443 285 120 257 210 -528 -828 -568 -115 574 650 -421 -130 279 -835 -589 629 -515 793 793 -189 756 547 -223 -879 -738 688 422 -556 510 -838 -637 -417 -491 381 -594 -321 623 -163 331 208 41 -504 -605 -690 148 -397 -415 -244 413 494 -783 -823 324 -358 441 714 64 -144 -432 -742 -754 -581 315 -129 184 509 -496 -50 463 700 146 113 -417 115 -469 -838 -584 -101 -191 649 -396 -631 -820 77 68 732 685 355 642 509 621 -160 207 653 283 91 745 -680 529 795 -327 291 -477 -174 -58 11 -874 -673 -796 -523 -467 -709 -552 -541 -247 -339 314 -246 -276 -649 251 -192 -437 322 -73 48 164 -654 -262 -304 650 605 -685 -761 -500 162 469 -614 510 789 -350 -542 790 -689 314 423 -311 281 -551 42 -369 -273 -206 493 137 -380 -513 -513 288 410 662 666 84 729 -840 -181 539 246 752 671 -708 404 -471 -841 723 80 -118 -449 580 105 -3 -337 338 -884 -241 -677 -898 137 80 -272 65 640 -799 -385 378 432 -193 -852 515 -849 177 535 712 -513 -123 -792 274 -13 -873 639 792 290 178 43 -892 198 -79 740 -123 191 -419 -78 621 178 -337 380 -10 339 -781 707 -716 588 -318 754 175 -160 541 241 -725 440 496 251 -307 657 741 -669 429 -186 -51 479 -701 -198 -496 -60 -635 -587 214 -851 599 -90 -150 798 508 -585 -264 -347 253 -36 725 -297 -797 -460 -873 -156 -533 23 688 237 -232 -573 76 -486 -638 305 -644 -469 -564 130 496 69 -492 -12 -18 132 -336 108 507 694 370 -871 -720 -458 -864 77 279 393 219 339 -244 -793 -143 364 -722 -145 580 326 -332 288 -819 -690 171 151 -413 -614 762 564 -96 31 -38 -49 -843 -76 689 100 -638 400 -808 763 -546 178 1 288 -864 -13 316 61 -75 -827 -767 -652 -81 243 -571 473 196 -53 -848 -271 505 -412 -739 -772 90 -45 376 -211 -94 -384 763 687 173 537 536 112 -876 -129 376 -178 -707 7 -677 -497 529 -736 623 296 555 540 -34 -246 -435 -734 -725 -233 -815 734 -478 -312 -97 -747 -50 698 -480 -18 -125 -722 -747 -406 486 -848 -157 10 409 -864 128 15 -31 470 -609 -471 226 263 -106 -247 -710 -516 -200 612 -776 305 383 560 289 -144 -349 411 -75 157 424 -872 527 -151 57 740 752 276 -526 -65 787 -46 241 -219 -590 348 248 -840 455 -287 -726 -196 326 -141 -590 -38 -49 636 -837 462 586 481 -568 467 -582 -137 87 394 -584 -124 259 -840 -214 -77 -584 45 717 144 -46 108 -501 173 -720 -346 -389 39 -867 563 595 -292 -64 -467 -595 576 614 -871 -403 139 -384 -562 -565 -793 -283 372 0 -706 32 768 -885 -533 787 325 -896 35 -86 400 175 -319 87 -298 774 -520 -364 -347 529 -440 -347 411 -330 -736 302 63 106 -116 138 435 175 -463 206 -314 -479 -544 132 -98 44 -878 502 -31 -558 -687 599 -656 230 432 -362 -745 -185 95 -79 16 -130 587 38 293 -355 -710 89 198 588 -796 503 151 -351 -427 100 569 -238 105 -561 -221 -127 422 464 -662 648 606 298 117 -354 401 -729 -374 771 345 303 630 555 -146 538 -718 638 -555 -834 731 -401 -684 -575 -481 -57 629 744 -329 711 294 -491 -90 293 -293 -245 -610 -108 -80 -835 454 -484 163 223 249 -134 713 -510 525 -744 -758 -213 -756 -82 385 -377 756 110 38 -748 -155 523 273 433 612 408 139 483 -102 -118 757 -441 -562 -295 560 313 623 790 -173 -179 -586 693 -75 -43 175 -814 -43 723 594 212 -566 -280 428 -520 -610 -265 14 399 758 662 429 331 649 -888 -879 86 123 -253 409 737 589 535 185 -683 -588 -833 -884 493 -276 -636 -826 -564 -671 -730 -460 530 -283 -88 357 -329 -535 106 -807 -740 428 -132 -238 318 -501 -97 -548 752 -22 -498 -98 405 -869 -410 -509 428 -768 274 -253 625 -869 343 -796 102 482 -441 -666 166 414 -485 -623 -216 -390 247 38 -873 -857 -272 -839 -181 -88 37 -804 -470 663 597 -488 558 -114 -511 -53 701 -675 596 -452 -177 513 -374 448 237 -542 681 659 -13 -336 -684 380 -657 188 783 100 375 138 44 -296 -354 -238 -233 -492 -266 53 -317 -245 301 389 -296 -861 -751 -343 -523 283 -569 -292 2 -379 -231 528 -425 -400 224 777 712 -662 394 733 311 -753 374 713 -462 -104 376 -867 625 -249 -568 -695 112 634 -589 4 618 -536 -286 238 -24 -70 -21 -312 607 -750 60 606 -211 337 90 -269 471 -783 -524 -856 -68 -882 675 -461 -366 738 415 -196 -817 439 -718 -703 214 732 589 -407 391 -891 -186 -188 -248 -436 -331 -762 -711 486 279 368 502 -492 542 498 336 -778 793 620 -508 475 259 -196 -897 700 -348 -545 784 85 -830 -349 685 376 117 247 657 -255 -831 -769 -673 -336 60 -154 111 546 552 145 -749 -490 76 711 -871 271 532 -616 -317 199 -68 469 -522 767 -549 484 721 -626 -176 468 -71 32 751 -382 437 75 -231 -376 239 -332 663 -849 -295 -474 -247 -371 268 192 -149 -449 408 774 655 -786 337 -98 -685 675 -878 -628 24 -710 371 -396 -395 -680 -488 -119 -165 625 764 -297 260 410 721 323 63 787 259 727 472 -556 690 -545 617 -855 -668 -326 347 530 219 -340 -534 -763 631 -325 -424 -591 -319 228 -188 -443 315 -4 645 -402 -447 -252 -546 151 -841 -135 -802 -369 -824 -483 -294 -604 -813 -331 495 551 -142 503 -630 -129 -480 719 -43 -6 -749 -731 130 779 790 -365 476 725 395 -370 120 323 -198 40 -808 440 -250 454 -221 -140 388 142 -676 -596 230 -3 -308 -334 557 -217 207 -632 -314 -429 598 349 388 128 -851 -718 -177 173 310 -431 17 274 -696 -418 -419 61 -681 -707 -144 64 -278 741 156 686 -403 470 566 643 -374 -332 -552 -881 -63 -766 -169 -130 443 202 -857 -553 -232 -834 -60 -103 -800 116 -813 -751 -254 -823 -168 -714 98 -877 785 -423 -425 85 610 233 -367 -497 74 -887 576 611 515 -24 282 14 257 503 454 -708 -235 -636 714 702 -369 264 408 614 609 585 30 303 356 -180 -727 -652 -713 -176 -688 -106 -176 462 -847 600 546 191 284 397 -469 -237 -18 -359 702 749 -510 -413 -369 -873 120 187 75 516 -190 194 -721 680 374 730 -158 -719 361 579 -442 53 -697 516 -298 -632 316 -452 -807 50 757 486 -242 229 59 -404 216 397 -711 -761 -785 565 -159 -95 -632 670 75 -675 -348 761 208 -568 -421 -460 -61 651 582 -365 -166 -361 -276 -209 -81 -47 -363 652 -900 -359 779 649 88 233 -882 302 721 -125 -205 -602 -170 -624 333 590 -370 -750 214 300 713 252 -16 -191 337 584 -417 54 80 253 563 -897 635 -861 -717 -642 408 -487 538 619 -220 -549 -900 655 -415 -624 205 789 237 651 161 699 -6 -546 265 -683 -404 -302 -279 -340 -819 -77 408 -367 -596 -839 -827 628 -538 -541 61 -810 219 -622 728 612 476 -692 591 271 -541 629 265 -64 -197 601 731 -138 612 -218 135 -368 -561 124 566 -699 -407 -533 29 -200 582 47 738 -593 -311 -463 -894 -620 -178 264 -427 587 -797 -657 -29 800 -129 -392 513 583 427 -729 -494 -885 503 347 -291 -621 20 788 21 23 141 -417 612 -368 -32 -418 -143 -633 -319 702 -423 -147 110 655 -801 291 362 541 172 -532 486 -674 481 640 -192 -323 106 62 -624 -410 -877 96 -815 362 -888 -670 -512 -67 159 -210 -804 382 716 -489 -725 480 -305 -436 505 -193 -518 173 242 -208 -668 50 -751 -629 114 -53 244 -12 517 367 -504 -308 46 -870 161 574 -174 96 515 -761 -540 -717 782 -484 -90 42 -894 380 755 -426 404 189 -30 -627 336 784 -768 -577 -849 -565 -848 320 244 -557 156 747 447 190 -249 -463 186 539 279 -146 788 374 -450 138 -536 736 -168 -567 -352 -228 426 -735 568 -490 -459 313 -787 64 -894 606 -514 -733 -226 -868 -680 -76 458 550 -763 456 289 546 727 178 -641 252 -844 209 -377 503 -747 -767 287 784 399 381 -715 -767 298 611 -607 161 -343 -167 744 12 88 669 -80 -212 439 655 488 -374 171 -118 366 -116 -461 -517 -586 332 -493 -240 -686 348 -471 -230 -147 -676 -107 378 72 -523 -806 -64 -762 725 -398 -127 -9 -36 420 490 192 -194 795 544 67 -387 122 479 -83 730 638 341 -5 -878 368 661 -199 371 395 796 610 655 57 233 -157 -147 -586 596 197 -856 -397 291 -642 -634 210 -676 -17 296 745 -311 -608 210 612 -770 -411 483 -873 112 571 502 -113 307 -162 5 -309 -862 740 770 641 -343 142 -852 177 -417 -592 381 298 -362 -69 331 530 -392 409 -496 -835 457 -295 -189 -595 -704 -751 96 -448 458 69 -456 576 447 148 -244 359 -52 -522 -100 -220 -404 38 -830 318 632 286 341 -450 7 -818 556 396 695 278 -223 -221 -468 -175 246 -329 217 -797 -876 -881 -473 -621 355 614 143 -312 -707 439 691 -367 640 -596 -885 -542 -874 660 509 -851 -122 -520 -131 -834 -765 493 484 -414 34 355 -209 595 666 646 -64 -61 385 263 55 29 -594 -398 689 166 -443 -855 -283 -649 428 441 -2 318 -799 270 639 -44 -877 -537 -333 -883 278 -642 -528 707 -176 113 96 640 82 -575 404 387 -483 -160 17 399 -681 256 96 -761 767 720 544 -748 273 -1 -698 -114 665 572 -788 -663 -729 -262 -517 -368 -43 -869 208 672 -77 376 -471 4 584 636 -747 366 -654 -688 -328 -673 -7 694 -353 543 -48 -225 -415 -427 179 -622 334 25 106 -718 -44 -398 -76 626 -380 -725 -839 630 -192 -295 -79 337 85 -731 -428 8 423 -469 -287 -567 605 -203 61 -817 -851 -329 -5 -182 -39 706 -215 -14 203 -851 793 674 -872 -320 -656 -515 -875 0 740 609 370 -448 767 654 588 -565 622 -614 -697 228 529 -331 684 614 672 -173 577 -389 115 -693 -173 774 -29 502 537 -563 50 159 543 -714 -18 644 -582 -726 -161 -400 -855 276 -392 -135 -682 758 483 538 -884 -500 -880 -561 115 104 395 -244 -881 655 -854 364 -749 320 -397 -135 221 -173 -479 667 764 -824 -310 710 1 -403 -615 31 52 714 -354 333 215 271 333 -74 160 -125 -22 269 -402 367 -340 -41 -366 -477 -95 -703 349 234 761 303 -337 -249 440 -653 -266 -163 -828 362 -427 -145 -824 -672 -1 612 -676 -103 -686 -491 -362 -877 439 644 -228 -552 -415 424 -748 54 318 -889 492 -555 383 -614 94 724 570 -613 -390 24 -601 -327 -590 603 639 657 456 -558 -232 620 -800 730 138 146 -219 204 -414 -453 -538 -636 -701 524 748 775 -482 -472 400 55 106 -729 634 -482 174 38 447 328 781 323 201 -450 725 -451 778 -40 -827 73 516 -647 -324 -113 -714 -42 -822 15 -471 -518 796 714 38 175 -537 -888 -33 -766 -706 507 -358 431 247 -268 474 -651 -58 -453 -221 -734 -602 181 -507 -634 490 439 440 232 185 -356 618 151 -695 522 -207 -536 91 212 -116 -124 -175 387 445 285 -440 176 701 533 -874 -195 221 -71 -673 651 -851 -471 719 181 -92 -428 279 189 -845 437 623 -610 175 233 292 -389 -712 505 -730 58 -572 564 255 -337 67 -588 436 -423 799 586 -235 454 -876 765 345 368 -25 -739 -863 253 -77 200 -844 -139 -889 -682 -888 -217 -843 141 -170 -658 -17 -277 0 -795 595 -253 41 -453 177 510 217 -134 633 -867 293 -818 -576 -160 793 -254 -520 -453 -115 84 787 -864 -55 785 109 388 210 552 793 -745 415 297 -1 -399 -1 -407 238 -45 543 -508 -14 -509 -649 -12 771 -832 471 68 -696 225 -676 -556 763 -748 -604 -453 -269 -278 424 60 772 -140 -502 -474 675 685 175 591 -366 148 206 27 -704 -876 -579 41 359 525 691 161 -215 -690 -321 163 -762 -100 -332 543 732 697 39 -133 -805 -404 149 -125 -32 219 -16 -789 617 363 -651 229 -471 29 -472 -389 -416 -687 -350 -525 -270 -135 -774 609 793 -384 -595 -436 155 310 -776 -813 380 -51 -106 459 -31 179 585 374 -642 -274 -825 737 551 -311 -141 58 699 210 379 194 517 282 582 -115 -234 -261 -443 -709 -383 92 40 -776 -40 274 116 -445 293 768 -121 575 -245 -490 750 -713 511 285 -332 209 -75 -687 685 -629 457 600 303 -766 -273 -391 -400 -321 7 -640 318 -129 -481 155 -113 -132 186 -631 -122 775 524 -36 -290 289 525 -204 103 402 -840 133 452 739 614 -595 -229 -590 -121 333 282 -276 205 -316 -302 -599 -583 352 796 -124 616 -772 65 374 669 -682 -195 487 194 -148 -796 -271 -311 -316 -53 -582 -879 -801 -890 -29 246 -745 122 -454 671 -680 -44 -318 -438 -254 -211 -670 387 -195 -270 334 361 -759 220 -813 121 564 324 -761 -817 -72 171 -99 363 666 485 -361 -700 -203 132 259 -852 566 468 777 486 -617 -198 -672 739 271 -101 -710 -225 564 52 -124 369 202 -887 48 -386 -498 -683 137 750 286 -467 285 176 91 599 758 -262 271 -111 -627 469 -884 -99 -470 576 -36 632 515 140 349 370 693 -895 566 -767 599 -252 610 -224 392 -436 668 -211 74 -882 390 -715 784 486 71 -240 397 -238 -361 -181 168 174 91 -379 -34 -657 -359 -392 97 -899 193 -163 740 258 -407 -651 313 -3 421 -77 438 -485 -521 386 -784 -560 -210 721 156 -844 529 -694 -522 622 697 -244 488 -35 657 158 -104 -888 56 -135 -149 216 -530 -190 358 -456 139 586 512 -326 -354 -590 339 -373 351 665 -335 554 269 -35 -658 -167 568 -713 300 -51 -652 -206 -337 -94 509 -373 79 -597 -651 -333 -61 -489 -170 -637 290 -625 663 -781 25 197 56 788 -295 183 789 205 -451 -398 -794 -546 -865 -893 -283 -606 412 283 516 486 227 500 709 -821 -73 470 559 236 -245 570 627 283 315 75 386 -11 561 -879 381 -520 250 728 48 -175 768 171 -302 591 -331 -762 23 125 -142 91 764 -221 173 -181 -765 -746 -79 -344 -583 1 498 -301 59 561 489 -343 -365 754 -144 674 439 -822 -816 156 488 -677 -801 22 -471 -468 -854 -45 -718 435 -316 -896 -490 11 -150 -601 501 236 -415 -40 313 526 577 257 -848 135 -585 -295 -143 -581 261 99 -647 -83 728 -74 -616 455 439 372 -701 327 325 -160 525 233 684 536 55 111 -899 -786 147 677 -180 178 68 248 738 -639 6 -277 -136 -8 779 -437 714 687 -311 -728 479 101 -819 172 -432 585 59 -331 549 -591 -49 427 254 -587 -616 -53 -8 -720 -238 572 799 -799 -667 518 -835 183 -810 130 326 -492 -69 246 -376 490 678 -352 371 -474 -659 -496 -121 -701 -462 137 -277 107 196 394 739 692 584 -384 284 -515 -165 -603 187 -107 427 569 -832 694 -787 -314 33 -745 -167 271 -99 17 156 -742 -698 581 -599 -660 235 -148 -554 516 -642 164 148 -436 -75 429 -216 264 -552 487 -518 -346 -894 -590 -375 -313 453 284 688 -725 489 -480 203 514 -543 -524 -783 -562 -645 -899 -99 -131 -488 384 -244 650 771 598 439 -884 -745 760 394 -278 341 -347 0 -415 364 -489 -73 -855 -568 206 -534 -361 168 -363 776 -395 -144 300 350 533 -883 81 -511 -294 742 374 376 54 82 385 -791 336 783 -755 -381 -7 729 422 -570 -351 -680 -449 -265 -772 -155 17 7 625 16 -746 -501 -537 769 -415 -477 548 233 -544 412 -571 397 469 590 -248 -415 534 -898 -160 506 525 -33 426 616 -798 -177 40 -648 679 -527 -59 384 -778 -823 -198 -355 -118 15 -378 595 -561 -461 221 -314 375 -802 -82 566 29 -657 -796 -39 652 684 -332 -545 638 -754 -245 -705 188 -332 -830 684 -739 -791 -528 747 -587 413 495 -243 420 -246 -345 419 149 -177 568 -615 339 -671 244 -260 533 148 -33 8 383 -697 -570 73 743 575 -568 -422 201 102 424 14 -312 738 206 -561 -708 204 241 -399 -784 583 246 -473 -665 515 315 -56 186 -216 50 -252 -765 711 -223 460 -211 735 644 -132 184 -898 276 -123 129 587 -641 -702 762 218 -842 -311 683 -428 31 123 -75 -132 200 71 -505 357 476 -507 -855 335 24 645 -420 -226 524 -434 -682 -834 -495 588 24 110 -617 -733 -550 162 -637 579 -2 286 594 682 460 -323 -586 650 201 -850 330 -48 494 -212 219 398 -195 148 -731 293 705 -603 -476 486 -74 409 -280 725 220 -722 742 749 -366 -316 242 -229 634 -766 -172 643 -733 601 -630 -766 638 -480 -696 -2 -328 432 542 -150 176 94 -687 -763 -44 -893 -805 563 -612 -153 -625 -99 -378 535 -85 395 -73 -135 -238 -48 -25 417 -322 680 -354 -336 35 -307 69 -269 -587 418 -395 -525 -61 -178 -758 646 713 -618 764 -168 -832 537 501 -401 655 -878 -354 351 -196 -626 788 157 -843 -459 508 -7 -527 212 -142 453 640 -770 435 -88 -870 -118 776 -360 -282 -816 -632 349 -724 -869 -876 95 -475 620 -798 590 792 576 237 398 -159 392 -477 -184 -78 112 766 76 86 -27 368 729 541 517 395 -621 -193 -107 -14 -83 703 53 290 0 120 629 -622 746 -80 114 -6 551 -457 -221 77 394 334 -718 -404 -5 -127 -140 -818 518 -545 -646 -109 -21 193 670 -4 141 592 377 -889 -466 -598 -550 -151 149 -577 469 149 -621 15 -391 -410 500 -338 -725 -754 -38 285 -872 -793 -373 206 -646 -859 -438 108 67 229 -137 587 -863 -378 -217 -652 -826 282 174 -233 -169 -526 457 159 -618 -155 -422 -614 -395 244 -604 -107 -179 -376 253 -186 195 458 -882 589 -734 507 750 -501 -414 724 102 13 -890 793 70 322 599 -189 -369 634 448 709 -829 -721 -639 -822 -400 -355 -220 725 -90 -54 284 470 -22 -626 753 -581 -342 28 179 -343 258 402 474 -818 174 -151 24 125 -474 321 -685 211 37 -847 -105 -31 -769 -132 -273 299 -489 404 65 -679 -141 195 -115 -834 -772 -207 671 228 -351 -532 761 -575 -230 -636 -423 -209 -752 789 -216 129 -775 637 -772 -285 -803 -469 466 -20 -290 513 643 -897 243 -124 798 -656 152 -175 345 -554 -428 -191 791 -58 639 -284 -145 49 -764 -791 536 -775 -142 -363 -580 -715 790 332 -447 318 -29 761 294 -805 414 30 -314 -795 -225 764 -555 -671 -843 -402 -269 -78 143 -160 607 -618 11 -525 -165 497 460 -759 570 391 -349 -561 208 706 -508 425 -87 -455 -575 -36 -755 747 -426 -489 -459 511 -542 -896 -614 737 214 -72 -91 674 769 -125 -499 -734 397 -310 -733 203 181 655 -717 -64 -847 551 -463 -841 42 577 678 -121 263 -898 301 615 -497 559 -121 -108 771 173 152 382 378 659 480 596 166 293 -814 -359 266 637 -625 -76 225 -477 401 -868 191 -330 -346 536 681 322 294 -60 507 497 -512 476 531 -665 -418 -309 -87 70 -609 540 786 520 628 719 -136 340 -6 -161 698 786 -225 -819 6 -52 653 -156 -400 -262 -701 10 343 -745 -522 -451 -735 772 -857 -609 798 68 486 111 -253 -564 492 552 297 18 -727 211 273 -447 -161 427 -229 -65 -461 -359 -373 92 -446 -777 -432 -448 -511 529 646 -405 -10 -275 -612 505 -342 104 -341 -589 115 -77 204 744 250 -843 -426 369 -873 -31 -144 -727 -161 -735 415 -107 -8 78 -576 100 -381 -590 -474 -601 -709 -743 -749 -388 -820 -287 -143 -338 -268 24 -789 -310 463 269 -482 65 -282 224 60 554 639 -624 767 476 -368 -102 -528 420 -135 90 424 -97 503 428 -500 -73 -404 -180 707 -817 799 132 -49 426 -263 716 12 -143 393 -158 -763 9 -516 655 264 766 761 -72 -879 686 -549 118 33 574 -160 517 -887 130 229 -126 -633 -290 42 477 793 -20 -208 -470 502 -154 438 -608 -563 253 -791 -65 -430 -707 -847 -369 479 -837 325 460 -764 657 -893 -506 -585 -871 647 -569 -47 -640 -128 -756 542 -584 -86 -310 -145 556 -383 532 123 -22 -841 -82 269 -764 -404 -844 -202 -11 335 -714 -447 -109 -161 83 441 -349 553 104 -145 -85 319 -137 643 -328 -230 -212 -208 474 287 -467 308 592 545 -691 -26 298 -256 615 651 -168 778 -440 183 737 -10 -795 561 279 622 257 659 -323 535 529 636 515 -15 -96 -854 634 584 -196 -731 28 -411 -56 575 405 -717 512 391 202 229 673 -117 -628 -861 547 189 595 65 315 323 -32 522 -884 -364 62 -349 451 182 94 -51 64 78 82 -85 -565 -148 -431 -469 -301 52 347 -666 463 -554 323 -553 -204 254 -126 249 -878 -248 602 515 729 -436 -887 109 -58 632 166 -868 -190 -196 -775 -891 -893 -368 -59 -572 -618 -577 481 398 -20 510 -560 -182 -490 -349 385 -71 -791 -865 502 601 -175 785 -753 554 -684 -497 -470 630 -863 -454 644 -361 -841 713 -461 682 -658 273 -782 -779 -49 -136 727 -577 50 -646 -873 -50 -290 177 -811 -304 698 -488 639 -78 93 493 -196 199 558 -570 661 745 604 714 -828 798 -785 -161 -374 645 -27 498 -189 -474 -259 420 -506 -450 -108 -212 12 -154 622 -277 431 797 582 274 306 -789 69 -171 -826 -624 -462 -881 -366 357 288 -724 -714 -866 -390 -569 -447 -632 13 137 -534 440 532 -122 658 -308 -545 -375 -671 -807 -483 -101 -140 -420 615 -540 689 -684 101 137 191 -110 151 666 -817 74 530 -899 -878 559 -649 780 -283 784 607 98 691 63 -890 -563 257 166 -536 -635 -296 -871 -496 -301 -47 443 -650 641 -757 794 -235 275 -13 -695 329 624 -114 423 738 -502 171 349 331 -104 -213 428 574 735 -73 598 632 -2 -167 130 -74 673 693 -427 -673 -263 -318 -766 -10 -704 174 -31 -690 205 81 655 -599 -683 -544 672 -497 517 -612 675 -694 -105 -328 -495 -438 198 -153 -418 -195 164 261 356 -453 219 -585 -588 319 624 239 -502 641 -254 -503 -170 -648 -423 -178 -627 508 -696 150 554 284 316 701 -675 334 712 41 -530 -331 -401 568 743 -326 -660 188 -599 683 -693 245 307 -341 181 -266 -479 35 667 -355 -93 -179 -729 -590 -654 -886 24 -94 729 31 -143 195 454 -243 -747 236 -298 -381 371 -122 -251 359 -150 62 -867 579 513 -817 -629 -145 114 -108 150 -530 756 -242 -11 -192 -233 696 302 336 -25 298 238 -875 527 -566 219 -372 -120 -316 -43 -55 -13 -252 85 223 -17 570 678 431 -435 -111 -179 205 -164 621 -163 317 96 584 463 184 440 683 -827 -691 -855 -459 -768 -511 -797 -116 715 440 -403 -783 -470 -836 -857 -372 624 524 -281 239 355 -690 -540 -759 -522 -580 216 599 145 -764 189 696 346 -222 734 178 -638 -571 130 293 -876 293 -98 -255 -212 299 655 -62 130 -818 -650 139 -208 743 114 190 -123 298 -553 -44 -589 -576 421 168 -112 -363 109 -427 775 133 -731 -519 -128 -241 600 -329 -220 -884 490 387 648 469 -717 150 528 -699 -203 251 584 -270 445 642 142 308 -198 -571 680 -362 -52 -894 -468 -649 660 409 686 -185 -818 431 -834 511 -733 300 -730 205 269 -624 182 -774 760 554 -136 -508 -277 664 245 -701 49 417 -727 224 -23 -724 83 -475 -168 -496 548 -111 85 -14 -155 86 584 -706 -3 -207 697 -214 422 28 32 -821 -702 -14 351 618 -751 -687 618 -467 -389 -110 30 -157 242 109 -274 -837 -806 354 530 -11 545 501 584 -501 -502 364 118 -160 603 -257 317 -898 96 751 41 616 -885 -825 365 301 -41 -224 -863 -98 502 -795 -235 300 663 425 -210 338 673 -888 217 -896 -749 191 -797 371 -824 -569 -423 17 484 215 -280 330 -576 -49 225 753 -160 71 -22 433 -560 292 -224 -396 -373 -874 457 670 658 455 245 166 667 -367 410 -236 300 -415 -716 396 114 638 -615 -398 -305 -856 -754 634 582 -743 -842 -24 -141 -627 -826 -834 688 164 -883 -549 -352 15 234 -751 -618 -843 -19 -308 -681 -510 -134 428 434 377 -862 465 -527 -886 155 332 361 464 -135 -415 -685 -685 786 400 47 -539 -354 -7 -93 -350 686 -870 -42 -229 -641 150 662 391 -492 -100 184 -146 -578 -472 445 -48 -227 -781 -133 253 132 -796 -113 -492 -255 129 130 407 603 471 62 -603 666 -76 -868 -59 -564 -63 -712 -284 560 349 462 -50 -383 486 -470 -213 -839 -669 756 -175 92 -68 629 -891 -882 -121 203 -137 138 -627 149 527 268 -621 -320 29 600 56 -337 -696 596 455 -203 483 -753 -28 -701 -50 325 -62 -570 354 141 -606 765 -584 413 331 -466 185 517 248 611 285 272 -201 -371 -197 -764 644 -17 -415 -427 -883 515 -365 -751 355 -838 560 531 -829 -894 333 -625 -184 -834 -580 407 481 347 502 -461 -423 -504 -415 -156 327 188 78 221 -881 321 -734 156 259 -6 255 748 -731 488 -724 400 142 209 -833 260 703 -520 694 263 656 -480 412 287 -544 610 685 -79 -745 -781 -884 361 582 -166 -320 328 -179 14 97 489 -717 -706 -832 -593 300 545 -640 -47 -896 -377 345 567 43 479 -70 -739 -2 -542 -891 -453 410 33 -31 -266 499 -817 -675 -431 -15 -687 -849 794 -580 -332 -643 55 596 -686 -344 -228 14 534 124 148 -230 235 -40 -351 -465 550 -431 -412 643 628 679 -725 64 511 -126 733 479 -886 -588 -845 -2 -541 -136 -547 -419 707 375 -384 326 -697 186 -473 505 16 717 -420 59 596 614 -599 113 -62 510 760 642 743 678 -28 119 374 -379 -840 -471 96 -562 -222 518 -788 -300 318 -60 -153 501 -360 498 -460 666 417 49 -342 -115 -818 470 -155 -744 -167 273 -562 -373 -418 -766 395 -539 -636 -159 582 798 -668 15 236 463 -532 30 -542 535 95 45 -411 219 224 -659 306 412 362 319 389 668 142 -121 -31 -474 378 422 -131 427 70 -144 313 336 784 -127 325 -623 260 -458 -289 -234 -500 -392 116 -849 482 -116 705 92 -207 709 -763 454 106 -384 -252 410 -9 -11 774 -867 -18 -711 -326 545 11 477 -709 375 207 -724 37 -123 433 -767 -140 467 -321 -163 -469 -778 674 -621 -337 506 792 -159 -723 775 -387 -177 -602 -585 554 -492 -740 115 624 368 -841 182 -316 784 353 -719 -528 143 -7 -516 140 560 -85 -281 268 139 680 -797 31 711 257 59 -357 -250 -859 -143 206 706 269 -60 592 -514 -705 -295 537 -752 -33 -474 575 -882 769 -221 35 130 -306 283 -539 -890 776 -567 -857 -395 409 -165 389 127 -286 114 -352 -357 123 397 -559 83 468 -443 717 100 428 626 -88 358 511 745 334 -231 -581 251 -688 -301 -883 -512 -709 786 -540 -552 171 208 -670 -335 467 704 -533 -756 -328 -602 -5 -713 -608 690 -439 -221 -844 -270 -501 102 335 191 53 -600 743 -677 149 -12 251 762 145 568 185 -42 499 54 -488 308 -710 -517 -167 427 -783 -543 -229 -895 -361 -591 427 93 -602 335 -367 647 -275 -364 -284 -221 353 478 714 -487 -40 -610 -41 -663 -101 -429 361 -50 -781 -861 522 -878 356 619 307 362 -52 -105 778 717 779 -525 571 -187 587 -775 -836 -437 516 141 -702 -693 45 -353 -428 -677 566 -89 170 -608 -453 -489 345 -84 401 35 618 411 81 -79 653 768 -416 -595 128 -642 -588 -875 -601 -373 154 99 500 471 -287 -334 -729 422 -352 181 405 -219 -675 440 -306 -841 -120 609 -813 -162 -472 210 -17 699 394 221 -711 -839 206 148 167 -409 439 -375 -760 64 -394 243 748 -502 186 -520 -226 519 -109 436 -409 280 163 551 680 478 -497 -404 -251 701 -274 204 155 312 355 328 -107 590 -513 733 -729 -589 705 166 706 -593 156 428 -885 -745 -638 -864 -150 273 344 355 -272 -588 -647 -440 -322 456 -263 559 129 -249 485 119 -231 277 -444 -107 -36 -778 53 641 -298 -56 437 -831 404 -753 -633 -476 798 -611 -344 713 -148 -107 311 -588 -280 -644 467 456 -655 -496 -235 -702 -67 -436 -215 23 -45 179 -651 777 -129 -120 244 126 712 -579 -661 562 -779 -823 -532 739 339 -762 432 -57 -646 -271 375 243 81 751 -384 -2 483 -180 -840 -604 -217 -390 47 275 -787 743 -419 223 679 313 -358 -204 -228 -90 617 734 -450 464 274 -592 666 314 -780 62 699 583 -334 -255 -310 -107 324 -872 -722 434 -585 -27 289 -438 -635 -442 -554 -488 772 -18 191 -38 308 152 205 -814 -241 -303 759 -443 744 -170 278 -893 404 -873 449 607 -208 -511 746 -815 323 -608 158 365 65 263 700 -420 -518 169 497 -316 -330 120 477 -651 678 -274 -154 -640 677 -269 -520 736 -210 -533 318 571 -564 -517 97 -88 -129 647 -172 -659 -284 -518 65 372 -315 -690 -406 424 669 -554 671 -863 377 714 369 -66 68 368 200 306 -37 -173 3 -528 -738 561 778 357 252 -857 56 656 646 -536 622 433 -123 -362 545 -467 63 286 -882 606 -412 384 -313 214 533 28 -253 -892 -604 -687 531 -522 -451 -6 348 604 163 -643 -350 -876 276 -136 -424 -200 443 453 -145 -762 -53 503 247 -307 -253 759 -691 -414 -691 108 -885 639 258 420 161 511 -400 289 -152 -678 -69 392 532 350 -860 350 -360 -22 -622 184 731 -413 13 783 -32 -39 -856 -234 -805 66 252 -849 691 545 -482 665 397 446 741 -244 -575 561 -889 -193 -9 -790 -229 737 67 222 -603 770 144 155 -398 137 243 -91 666 -160 85 -411 -872 148 -363 514 360 574 -171 -615 -871 -880 -248 -356 -712 -448 -91 -791 706 -491 511 -515 60 -104 -128 -560 188 -634 -734 617 -324 346 -589 -645 146 -362 421 -651 536 -52 472 338 -174 -507 -116 25 -660 -458 -234 390 62 82 -175 -214 -429 -832 -149 -392 640 -284 626 563 485 184 337 592 -14 292 -185 -517 -671 282 246 387 262 -623 -769 737 -675 156 -175 -811 -666 145 -809 -62 314 130 189 429 -286 -719 -223 572 -651 -472 775 58 -322 185 152 -818 169 568 -356 364 70 33 -638 -510 220 -824 -4 -623 -243 643 195 -812 253 -779 -898 262 -166 -85 -299 -663 -528 -159 630 478 -739 446 -760 191 -470 -748 -356 -98 723 -314 -288 389 377 -661 372 -776 585 -455 412 -272 -38 -516 -482 -163 -601 -25 477 772 -669 -380 -775 -690 -98 -193 337 -632 404 -231 210 -889 -780 -509 -63 -123 -256 142 -843 -43 149 151 -739 414 632 -896 -315 -522 -31 -716 -675 34 -604 321 760 -753 694 727 486 -844 155 136 235 -786 496 33 -435 -595 798 251 760 644 527 778 -338 -446 697 104 -740 -874 292 129 282 84 -813 -480 -272 455 -487 712 609 345 -466 -280 -226 -388 66 -607 -802 -261 232 -533 -831 764 -318 690 -450 -890 444 665 -396 307 101 54 333 113 -878 -654 -108 -773 457 307 766 73 -310 270 324 722 699 445 702 -126 -526 -603 411 -591 -875 -689 -389 -737 144 -890 -853 689 -744 -578 486 -802 -505 447 -388 706 -166 -301 160 -680 -66 321 579 -176 -673 -683 453 -301 -851 276 -114 477 740 -225 -840 -511 -645 212 -32 -900 -145 753 99 748 -850 -664 518 597 -853 74 -679 338 498 -847 447 -507 -519 92 279 464 464 -100 474 -820 434 662 -250 208 -43 -846 -762 -74 281 722 -861 -150 -211 173 -451 -350 20 392 233 -32 -747 -759 545 541 764 462 -453 500 757 611 -866 56 -146 567 318 740 159 131 389 761 737 -541 718 321 -232 -687 -764 752 612 623 132 105 222 -458 -266 734 244 223 -152 639 -647 -313 665 -700 -376 -637 60 -472 730 694 634 -145 703 790 -564 -632 330 -399 -352 -336 -509 388 253 442 742 -820 57 129 -195 -564 -673 -213 -712 -313 -39 286 449 396 -346 -821 508 529 -83 404 -622 -823 616 232 -369 -866 72 -815 -714 671 -247 -139 628 473 -502 287 -108 714 -386 202 646 504 -68 215 -663 -839 1 162 734 -202 -177 638 -37 119 -159 -745 -805 -442 -624 -42 792 -768 -530 514 192 248 656 -109 -780 -521 704 -484 -53 -534 -387 -245 499 129 -685 -674 361 -205 101 -549 -97 32 181 -767 -131 747 -701 -607 265 -706 -627 133 -146 -792 441 -443 -400 453 -76 -733 -126 352 -754 -895 -744 -361 -366 -818 187 -23 455 -266 288 -402 -71 584 0 -292 -390 -453 -732 26 736 644 512 -421 770 -353 -303 6 -738 182 -468 -144 -658 54 -677 349 -216 -105 -334 699 -41 45 -486 398 -680 98 117 -329 -391 -691 701 299 305 -92 402 413 300 460 719 -155 -219 351 140 -46 -281 -444 -289 256 -542 350 -857 634 26 -718 -710 -703 -137 -181 -362 -396 1 647 381 -452 -602 -236 -480 -133 359 547 -651 168 -713 574 -217 -563 -671 -493 -305 -338 -55 618 -138 -103 -102 -105 16 140 548 -301 70 709 -808 -841 519 2 -109 596 539 246 405 790 -610 341 -810 687 171 -563 -557 -459 604 -276 683 -98 -795 -456 -896 302 0 -624 281 374 250 153 179 593 33 -790 -169 301 271 -381 -808 -193 461 -548 -685 -342 763 15 -859 -782 179 236 -745 -712 703 -15 -767 -559 -648 -802 584 -72 -236 72 -54 -450 -37 -749 -254 197 -262 -211 767 224 302 -710 211 275 -192 551 -746 241 754 -798 -885 -38 567 -839 771 728 -783 -275 -779 778 -483 411 -333 -517 -673 -568 78 10 -308 -851 653 -532 -361 394 207 586 -254 -308 309 -649 -203 150 353 -560 -792 -147 -747 -753 576 -22 -604 331 280 240 -890 -31 -731 566 -890 -187 -569 188 691 -60 253 527 -42 147 -879 -899 427 -24 -618 -883 -117 271 -526 -261 289 656 92 21 -330 281 80 -97 -61 -244 -647 -454 726 -455 -233 182 654 287 502 -175 54 -181 756 -31 -872 -771 -282 -212 189 -262 -748 786 -105 -485 -866 -22 -546 -332 -223 -256 29 -579 454 596 544 372 798 -69 -186 -730 -644 -129 -694 -639 -357 -83 -614 476 -292 -192 273 545 -280 -306 699 -469 -372 220 526 -223 680 -334 78 -625 -213 -181 605 244 422 790 796 -563 -413 -764 -297 490 701 -328 289 -441 269 138 276 799 -548 -628 255 33 -507 137 311 -397 146 371 -470 -814 -663 17 730 -221 -433 -662 -432 -430 762 -42 138 -780 -768 -65 -150 -33 -626 -804 197 -134 759 -225 -66 550 412 -235 -102 -247 -373 321 -315 756 -371 513 -286 650 -349 -750 -163 555 -107 273 209 682 -242 -496 330 -13 70 -168 375 542 203 -448 -482 535 -126 10 414 316 492 -505 -461 -799 89 241 416 698 -41 395 -34 19 601 -4 -402 -586 -743 614 -102 284 -1 -612 -513 -116 -160 -825 469 183 665 623 529 365 397 562 496 -294 59 -350 -834 247 -838 38 -802 393 -671 652 709 -866 269 216 415 471 706 -600 -604 159 -770 -424 13 -205 -481 167 -666 -63 -463 -162 413 -33 -406 560 -526 50 139 187 215 640 463 -455 92 -311 313 374 -146 -893 152 85 715 -45 -319 554 686 239 25 545 337 236 643 -521 -75 304 -784 -270 -138 228 249 -176 385 -291 10 703 127 -327 -736 -490 -864 -316 -93 -844 129 309 -536 -199 498 250 -411 -87 429 -487 154 -754 -204 -218 -550 -898 -815 -655 202 83 -245 653 -112 -675 -706 241 52 -644 412 -365 655 -763 528 -503 -446 195 266 -61 652 355 385 781 344 -695 347 -417 -689 -459 -109 -418 84 -581 -564 -724 -739 138 -701 770 112 -435 -654 642 469 -796 798 -558 347 707 61 -568 -628 544 321 -108 719 -398 412 -803 -313 -665 -148 135 379 25 -279 644 -505 740 -710 -867 -46 -483 -533 262 107 -787 121 781 399 683 -786 320 251 -238 -318 759 169 78 81 -141 556 24 -849 116 343 -870 503 -282 -244 345 126 -883 796 -311 105 -252 -818 -126 640 -653 -248 -367 756 542 -269 514 -795 736 494 -849 -439 -898 -289 -32 534 -113 -324 55 -272 63 -573 737 -862 343 604 31 -409 -3 -662 -206 -874 228 166 205 699 569 -869 392 598 -256 275 -159 124 -629 618 345 -697 -14 -750 -355 -755 70 -325 302 46 441 -393 -411 -739 79 7 -824 -887 -782 -254 -150 458 -363 166 -462 -311 -42 332 563 -530 -768 -327 596 -795 191 31 560 190 252 -75 687 -239 126 -891 -60 614 -795 -520 93 135 556 -221 -716 720 -129 -816 754 -590 330 -481 359 -609 356 -396 -507 738 -429 -649 -56 662 163 291 -276 544 126 -422 -322 -141 -423 451 -809 626 357 -840 -354 -258 454 -292 -286 -760 385 408 709 -662 497 566 -737 149 84 692 -454 -52 -615 621 389 758 -689 536 -492 -556 768 473 -797 33 -470 -672 -568 305 -306 -114 123 -623 549 206 -336 591 539 374 19 -23 -744 403 733 -68 38 381 -774 770 -24 -277 95 -41 85 491 -730 -715 -610 195 547 694 742 -63 274 78 -155 71 -429 -270 -759 -358 658 -339 7 -167 535 -557 -248 267 -700 -656 722 -832 314 511 -229 -13 672 474 -448 -219 522 -571 -309 -174 -546 429 326 -346 322 -482 354 761 273 -601 -644 -497 -198 -599 -224 -442 -779 95 -108 321 160 -104 -214 3 -126 -213 621 145 653 -664 -562 -81 -445 776 378 -167 -623 580 628 -140 -782 -613 -622 -15 485 -804 145 282 -109 -81 213 -701 661 -574 -879 -426 387 68 665 24 299 -144 -871 366 -681 -510 -148 -812 -568 282 393 -165 693 388 446 130 -284 471 -233 337 -769 -610 178 104 -55 -241 -306 36 29 -387 -108 557 308 591 -845 76 -900 197 -826 363 751 -370 142 -651 78 -312 -300 295 240 425 591 221 -475 248 246 738 -83 -622 84 -653 407 600 791 -571 -596 -93 444 -488 -37 -272 82 -40 -561 349 -729 -510 299 298 733 -482 619 -669 -316 414 -662 -677 -825 694 580 688 343 -611 310 562 -509 -200 -308 -346 597 -323 -317 151 337 228 -704 -212 -471 13 -370 220 -416 -594 102 -723 693 474 -235 181 79 51 -123 746 46 -125 -597 74 -213 -857 33 -144 -380 -177 98 -184 263 -812 687 -188 426 -360 429 66 647 252 269 108 -394 680 345 789 -185 -459 -127 -191 619 134 -550 306 -330 -326 234 -491 -897 -147 -545 -21 -132 -857 -393 -89 -652 -460 515 -751 404 474 -772 201 110 290 -898 595 -12 720 -249 -364 -796 -587 530 -224 534 399 -91 -749 795 -261 -491 638 -719 429 -526 -805 633 661 379 323 -648 187 -398 -462 -155 54 -732 655 -400 306 263 -817 410 -51 -125 -329 787 535 -347 -50 317 240 -681 57 -19 -48 795 -383 453 -848 -166 188 475 -409 554 -879 -551 -373 -287 -652 -896 -69 78 460 -816 54 -681 -129 238 -139 290 -249 687 634 392 499 -863 467 165 -630 -647 -561 292 -350 191 -203 213 -731 -490 -752 563 -152 -290 -145 197 -113 285 181 57 140 784 244 -673 646 573 -556 230 636 40 -865 -552 -581 -897 -122 -107 -146 -143 156 -864 -636 -106 -281 -664 -418 491 -412 261 10 371 699 -794 518 -828 686 795 -98 653 695 617 -721 348 435 493 204 4 -536 -648 50 -454 -256 568 -114 593 -154 556 -52 -763 -516 -474 -87 -112 739 -798 82 -122 352 183 -484 17 -663 -784 -611 -182 -160 -187 -419 -502 -762 664 -744 480 445 -168 787 -154 679 582 -277 -372 744 -66 -813 -322 665 272 11 -367 216 -239 526 464 -573 -690 -402 -535 356 -584 -368 -248 -776 -485 -758 -66 578 -564 458 577 417 -480 218 35 -427 239 -698 175 503 658 -90 589 795 710 41 -853 -434 -566 -392 -211 -168 600 -592 -471 275 -528 -492 -102 332 -307 -460 504 -485 257 -769 540 168 746 -166 636 304 312 148 223 191 118 343 -687 -816 -529 -85 635 -788 282 -47 135 -252 -541 393 -284 -550 -245 218 775 -149 565 154 104 -248 -900 593 -747 -137 443 -845 -321 126 504 291 -817 -699 235 100 134 281 -786 352 765 591 -383 -136 769 -86 -316 162 -40 490 -473 -340 31 -770 78 305 103 362 -265 125 760 390 395 511 642 319 -895 -55 362 538 -881 -745 -595 656 -838 156 245 -830 -690 660 -213 -582 453 761 -705 -494 -563 -499 569 285 13 780 -769 -433 -866 -619 -546 -603 -434 -877 184 -335 -184 -656 158 519 709 -424 353 276 -161 -816 -377 379 -809 -657 -442 -387 477 -45 -791 47 86 -652 -890 -506 -252 -600 396 162 -214 -292 -82 -265 565 259 602 42 -195 -745 -177 670 547 -437 -708 157 -456 -541 346 -798 -464 -175 -601 -804 737 599 -559 685 533 -742 316 -111 200 451 -20 0 -300 -438 -820 -179 -371 183 -855 -432 -76 -226 -837 -320 487 416 523 -550 -879 655 -587 634 -414 682 356 -218 12 -316 -496 -770 342 695 -541 722 197 -812 -359 -112 696 -126 1 -703 405 747 52 677 265 707 127 -170 166 -131 385 602 506 -761 340 93 -892 101 -302 -393 -627 -556 561 -107 -97 -493 -221 -98 426 -278 -273 -277 543 -407 394 631 -478 -754 -9 86 -190 233 699 -710 -694 513 -835 337 -318 556 -214 -648 -534 669 -617 694 -385 576 -657 -14 25 87 383 246 -722 438 47 504 -805 -150 33 -217 630 -298 -223 619 -729 -780 540 -119 292 -446 263 -382 -729 170 -428 -70 -769 -485 755 -342 -874 -736 -759 -20 -448 -514 -343 557 -867 -593 435 -338 -128 -58 182 326 -433 -360 13 -808 217 576 274 525 457 780 397 -878 -171 172 72 -897 -559 600 677 396 202 -421 -156 432 -6 -294 -218 558 344 333 417 643 -100 755 -191 -232 701 -814 6 290 -780 624 -793 -27 626 195 -324 246 -424 -326 -704 -650 -887 698 -640 -757 760 -443 -498 733 -393 447 -348 -331 152 -700 410 -706 -837 -763 776 -113 -626 -488 620 373 176 604 -694 -40 554 33 -248 -516 -43 -451 -126 -86 -466 358 151 -728 -868 -88 -65 536 -744 -317 365 -124 -672 -533 265 487 211 498 -729 297 -764 -420 309 77 -898 497 -703 -501 -434 -898 -486 -64 153 461 609 -404 248 -57 -62 370 -743 -700 60 -406 717 668 748 -369 -871 660 -90 -259 -629 239 137 -663 156 -890 234 -196 -688 12 -154 -30 -23 -415 -676 324 -343 565 -220 741 112 -577 98 537 663 278 568 585 -347 -844 -840 -259 -168 -776 71 436 107 -731 395 -449 521 275 -90 563 504 527 160 -138 648 -504 794 -380 -335 -9 250 159 -507 734 304 26 198 -389 -490 532 371 -512 -216 710 -517 191 -82 -475 78 595 285 -280 -841 515 -114 254 66 339 -636 -285 -320 -444 -184 -885 -473 140 695 -890 143 -852 282 -608 632 499 22 -375 -23 -243 -336 -169 684 -729 -682 680 502 268 689 -765 -507 309 -488 12 35 -444 254 -784 439 100 -58 -327 248 680 425 -761 371 723 643 104 288 410 612 37 -807 -410 -614 149 115 -704 -785 258 671 -815 -853 301 672 127 719 -835 344 -727 -226 10 -33 -63 388 -110 -338 -362 -38 -560 128 213 9 -786 -195 -53 211 345 -189 398 631 528 -357 -294 167 -892 225 234 -731 -885 51 689 699 -412 -688 -856 519 79 -77 125 -345 -424 -362 560 397 126 237 -127 510 -211 616 406 723 400 -856 265 732 -492 682 -429 590 -394 -572 -323 -802 -58 -678 558 238 -846 -164 189 772 155 166 764 87 -282 -650 690 310 -585 -123 337 -189 -706 -708 -538 -526 -155 240 -346 474 -880 341 -825 -371 -801 268 -579 544 -681 582 358 203 728 450 783 -80 765 -139 -39 -317 -671 140 72 5 -634 -253 -232 593 -870 693 -119 624 -377 3 535 -839 -211 169 -695 488 748 -835 405 364 -651 -724 -676 -34 -396 198 -715 -143 675 58 557 268 799 558 -773 280 -743 -397 -393 214 522 -596 -391 -687 -419 -450 -342 385 655 -430 -138 628 326 335 97 613 138 150 780 740 -144 465 726 328 -257 -821 -724 -473 -218 414 271 769 599 441 -854 735 -395 -299 637 698 546 86 -253 272 -353 -257 -170 399 517 761 -97 -882 -228 -722 244 695 -5 -210 608 -25 -270 547 -62 -292 278 -570 -744 783 307 387 556 -860 401 178 -420 179 -30 -421 -255 -73 -713 -692 -729 281 -197 -119 379 -372 109 57 -162 631 464 -866 -206 600 -40 -70 786 -152 778 -452 408 474 -647 520 724 751 -107 682 500 -874 -264 635 112 -297 -598 -189 486 -194 -656 417 -258 -265 275 -261 -338 186 383 -171 368 274 127 -738 -689 715 306 478 -98 279 -828 -653 169 601 -317 -234 -587 261 -852 -258 -574 47 -537 -693 -131 -800 246 410 365 616 761 -538 80 417 122 95 427 -672 629 653 -751 -284 340 709 -482 -492 -129 -429 413 -488 101 -422 -610 134 -152 702 730 585 128 -876 209 146 650 -719 275 12 -227 2 -707 -553 402 -529 -264 -579 760 306 103 -50 -482 -282 -127 597 617 -475 -630 -813 376 -900 282 257 389 168 17 559 -419 -145 218 677 -306 335 -358 368 141 -57 -774 596 -224 -671 -545 -827 257 272 606 11 -33 187 -481 346 -690 632 565 -117 -619 199 586 -163 432 -76 605 713 90 -614 -268 165 765 257 -592 391 -288 -24 -495 -15 634 383 781 703 -583 -870 274 492 658 -504 -158 -898 78 747 183 -138 358 187 279 354 37 -157 -651 -898 -152 -346 359 217 -139 455 192 -505 699 -284 -24 331 -90 82 456 -114 -473 732 1 138 28 403 -226 -630 761 46 -71 -390 584 384 -557 -450 314 27 582 -792 -384 715 -501 -752 559 83 727 -246 605 -109 338 250 766 20 -556 -311 -617 -156 -204 224 -269 69 -7 -244 644 -527 320 -111 110 710 -18 -791 -297 -667 788 202 522 -398 -396 286 -875 24 293 649 295 -396 -453 -450 641 143 -454 653 110 -876 431 -886 108 314 -729 244 -573 -818 -194 1 649 -589 -649 382 290 664 -707 772 -537 -778 -700 530 -279 -36 13 -574 -745 313 26 100 30 631 -183 -711 -850 783 365 487 -893 275 425 -755 -650 528 66 -505 -238 225 8 430 -512 498 -754 565 650 390 -721 -30 -26 40 -796 -456 785 -127 -305 589 -341 -166 -138 -128 -417 681 -514 -308 -117 -283 669 -586 579 717 0 -171 -285 -713 567 434 -34 -886 -866 -94 234 -43 -773 -173 567 -861 -254 -600 -549 782 -889 -852 -492 667 -203 687 309 594 -676 -289 771 -130 -797 -880 180 -458 297 -474 529 654 782 -10 -714 295 -749 548 439 523 -68 255 517 450 -144 -808 31 -397 585 332 521 -802 123 -720 359 -548 80 -504 -138 788 158 -322 729 598 10 -650 -115 475 224 372 -429 -661 243 -758 -156 707 -182 431 244 -20 190 675 -309 100 368 -206 50 -263 -309 223 -467 -498 51 627 -545 -296 -685 359 -5 488 382 -392 -686 -577 620 -880 -616 755 -391 472 -16 350 -864 -268 -549 712 -405 -41 690 -728 -622 591 339 582 -111 -799 331 559 431 792 -831 -190 -691 796 -62 121 191 -832 289 -80 -297 -668 612 150 -678 138 82 767 575 98 -790 787 569 -868 708 614 434 -69 753 -476 204 -383 49 -200 -501 -345 -596 76 72 -262 -720 -113 240 -519 -466 260 202 -459 732 407 -245 -762 631 289 -519 -532 -800 -68 572 492 607 362 -818 273 726 240 -519 -441 108 -92 383 249 -92 434 -600 -142 -289 130 -411 -682 -563 -371 281 -882 -644 -687 271 -181 783 103 397 467 -819 -660 -47 367 -769 -644 -242 -640 647 -418 -868 -20 434 -283 -303 28 -699 -848 -63 139 593 -49 -843 708 332 356 -138 -665 136 -433 736 248 -144 515 -522 -728 788 -119 295 -360 667 -223 619 -891 -2 -44 -753 2 -303 -300 554 538 100 629 389 -859 -710 -54 -271 6 688 223 -34 -553 -403 -896 93 652 -216 -102 632 -682 -767 -372 194 -856 119 663 -541 -3 495 -899 389 -645 75 489 563 71 -541 627 -442 -119 497 275 -811 756 -184 121 -798 559 220 -76 40 480 -525 195 645 203 673 671 -608 -739 -744 298 354 -528 -456 -574 406 425 -746 161 -839 565 242 -295 -402 -292 344 13 -664 -620 662 -121 303 159 -44 -818 -157 -615 -295 -380 -251 -67 309 -476 -782 116 -618 410 689 789 -559 -357 -728 -764 165 524 -312 295 -538 153 299 -640 683 390 47 553 -879 -110 -195 -403 -373 -269 323 -224 -578 -524 -764 665 249 -757 304 -803 -19 742 386 36 431 -761 -26 -519 -842 340 -221 457 704 785 186 -621 68 -474 626 765 238 231 284 136 -358 -498 249 -187 -534 355 786 -458 -662 -257 494 -232 632 -397 742 -727 -570 353 -135 476 -480 -284 -779 369 -504 239 523 -205 -168 584 428 -614 -404 -617 117 -547 -410 -76 -593 -309 481 -361 -647 -217 -694 581 511 -412 -487 205 -93 351 537 -720 -338 504 776 -490 -554 135 142 -238 -254 -114 -658 529 635 500 632 144 628 -676 638 297 -47 679 -588 -510 -565 -22 67 -39 389 92 375 -138 -810 790 -703 -118 311 -526 651 -778 778 425 -893 372 -634 35 561 -674 -898 -611 -349 -119 -485 -638 206 -724 4 -847 376 -46 -55 -118 -199 179 -249 570 450 -270 183 643 151 225 774 494 266 -527 564 -892 -132 -472 -254 -845 580 -136 -207 -451 178 345 789 -40 -93 562 -6 340 422 -55 -310 77 -341 -29 -503 656 -424 -243 137 227 -805 128 115 -58 -888 237 -828 207 8 -819 108 -882 0 -72 -612 255 -5 681 -887 -565 -100 -761 406 132 171 330 -472 -445 163 -496 86 276 383 680 -229 199 512 -635 770 -478 -503 480 -527 -602 -482 -176 324 -562 -332 -836 125 469 137 496 -536 -134 -302 -373 -814 -707 -497 -185 591 764 311 32 495 453 -868 711 -338 -305 -54 401 168 -185 -133 -439 -173 -614 113 58 128 -299 378 387 -80 103 -508 -768 468 318 -84 -76 -574 155 785 -419 -404 225 221 -178 -397 -256 93 468 -8 -833 -374 -371 -625 632 -122 398 44 350 -117 -356 -702 -341 -703 337 -362 94 -585 164 7 13 -152 35 -709 423 631 133 -241 -336 24 309 -432 -727 -508 343 -472 -246 405 504 509 -564 -880 -642 -116 707 -574 -708 665 -468 95 234 -66 -520 234 751 345 -566 -212 701 -178 -837 332 -429 35 -70 -694 571 411 714 620 241 267 -701 324 -75 375 249 607 568 775 -544 -895 -538 220 738 504 769 333 743 262 612 511 -58 -531 -815 479 -347 185 599 -515 195 135 770 -376 456 -222 71 341 -835 764 574 -20 -137 458 -81 337 785 328 663 794 584 469 494 302 462 363 -588 -645 -370 713 -242 -615 496 14 770 -394 433 -138 216 -353 764 -233 -694 -289 -562 -788 -371 333 -696 352 -723 298 723 774 293 -547 -652 -85 644 759 -152 -66 -120 -566 -180 250 -149 -643 -557 -780 -877 483 -293 -588 -145 -77 -439 94 536 675 -349 -804 -206 -193 -415 41 -742 258 -204 -333 -719 -830 141 -491 126 619 -71 -90 -166 -541 139 -700 -11 -750 -459 -532 30 615 52 -8 -249 658 417 354 475 751 -4 471 696 -721 498 -644 -23 -337 208 774 -663 -648 -318 786 -372 92 595 -791 -389 -231 203 -839 758 113 -575 -203 676 -357 520 -785 -160 89 378 -513 220 -372 -528 -274 -857 -416 -550 -749 -34 -206 -859 114 -139 5 83 136 600 -670 524 -177 -208 -521 478 507 597 268 -21 388 123 200 -845 113 -818 -80 -271 136 129 587 -814 -417 -876 -338 -230 406 -573 536 -225 -199 -125 -531 -380 -628 498 275 -21 -224 -150 -834 608 -148 -342 450 -378 -101 -103 -134 625 321 -329 -855 -426 702 -95 -311 -113 -162 74 237 -771 -132 194 -205 -321 -131 -859 -58 706 -58 -628 83 685 -898 543 184 -892 35 543 -445 -444 352 -804 623 618 -285 -367 181 -175 -236 -491 -346 -287 -26 -328 -473 -885 93 -835 -741 771 -520 -597 -812 -242 -568 138 407 718 -186 757 64 -258 -350 -689 -85 -413 58 89 -879 633 -424 -651 111 -99 -362 -762 797 749 -501 564 605 203 -654 193 -421 -877 -701 -459 -121 -840 -613 112 -545 -552 -707 444 -750 -689 -767 -253 -525 589 192 -117 740 114 376 -28 -746 133 798 -768 -413 111 -450 447 -304 523 736 -704 105 -648 -234 488 307 -801 -19 263 -631 -711 -478 -494 -668 560 -3 -513 -274 644 394 -318 238 -884 111 544 -204 408 403 -519 716 528 139 175 -365 622 -789 -389 734 632 -105 657 650 -624 -5 621 -242 366 -594 -458 601 96 -300 -227 149 -452 -448 375 515 320 -896 522 -236 151 9 -303 664 68 476 406 338 -470 114 -410 -275 -114 -421 -873 584 596 -422 415 633 -263 -522 -561 197 111 586 764 752 -856 -487 695 402 -74 -32 525 -164 641 -870 -393 -158 -585 -276 -687 -562 669 140 -317 298 523 -447 -470 -420 -644 -10 155 638 520 -596 -171 33 -191 238 -817 428 22 217 -709 -150 -741 -252 681 364 610 185 -542 690 3 209 377 -815 -226 -553 -787 750 -881 -460 -805 189 322 492 -690 220 766 -679 569 369 -568 -419 -794 180 62 -431 -793 -227 -352 -611 -320 -870 -734 623 372 -240 -497 363 -375 94 -243 463 245 -259 -23 -101 -29 682 -812 -649 620 -527 190 -800 -308 75 -809 15 -617 577 -122 82 790 -564 619 -879 618 249 512 159 -237 -72 233 -824 -557 -662 -55 308 -677 -407 -483 251 -406 490 462 796 -398 -607 -193 -700 -429 -399 94 -529 133 431 265 251 186 670 -828 -462 557 495 543 259 416 -534 332 -786 -681 495 -708 -694 -324 262 -536 379 -436 -188 345 -717 471 -601 -528 -6 754 -499 229 619 -721 260 713 595 725 -875 306 -709 -360 693 262 383 -641 -535 736 -728 -682 -700 -235 357 -786 464 -616 213 -651 -255 -767 -416 -491 144 405 -336 -434 702 -315 372 -161 -432 778 -80 -896 -873 -494 134 -735 -331 -366 -93 629 575 -697 62 346 752 -714 -479 81 664 200 -316 -829 -286 627 -622 -710 687 -95 689 -764 8 -746 -312 -509 642 -171 305 -520 -289 -42 -705 64 70 -509 -425 -147 -702 -781 608 751 -852 495 -439 -525 711 12 632 -700 -306 -121 -625 -60 -256 508 -112 260 285 96 -569 -676 -840 688 699 663 582 -358 695 493 67 565 167 465 -895 -677 -122 256 546 -481 364 456 -100 693 -527 139 -123 204 -520 657 -821 -399 410 -726 -6 -130 285 782 270 674 776 -464 -689 13 -886 730 -307 -797 -643 529 -229 81 671 55 291 -205 -154 -136 539 652 -567 -887 212 253 -217 -387 -301 -211 800 -715 -660 241 727 345 112 129 556 536 288 677 696 -534 679 559 60 41 -873 438 356 130 631 243 -368 387 386 -20 305 -309 699 468 -698 -677 195 544 780 127 -771 -877 742 -397 -861 564 -614 114 556 -236 -1 627 500 218 351 769 -781 -86 -596 675 -611 296 17 359 -464 -630 -846 -334 212 763 204 626 -155 -224 -618 446 155 -293 487 -302 -884 5 434 595 331 366 -183 -466 -570 302 -880 -821 -278 -17 -476 214 -817 -147 -528 -62 88 470 111 86 28 -724 -460 -113 -221 658 -418 -323 593 -601 404 26 285 -755 642 98 398 624 304 -450 -777 -459 -631 122 -591 308 317 195 -290 -431 -12 -345 276 -84 -320 -208 699 -459 212 689 -601 -689 -482 -509 -592 -203 338 -792 214 148 21 364 671 244 305 -153 66 550 674 -898 -601 714 729 -443 392 694 -898 462 531 176 579 233 -450 558 -558 -19 83 -514 -512 -250 542 -304 787 -708 183 367 477 -445 -559 -894 247 67 570 -253 -304 -500 136 -427 630 -363 560 271 -270 755 662 -565 -574 -704 217 -697 -55 -436 119 621 -571 -93 -518 -373 589 233 427 -756 -844 662 -129 725 778 770 -600 454 -520 -336 -358 -132 219 64 697 -283 363 -630 -262 370 -257 -635 122 427 -9 -132 372 791 -808 476 -146 -899 -255 200 -258 259 -527 639 475 201 -11 -130 -345 573 -372 652 -699 674 -520 -139 130 -813 -815 22 136 -528 488 451 -737 785 -650 692 -758 755 -515 -890 545 -154 -26 374 -369 775 -174 500 -469 -177 691 -356 -814 -642 356 -729 -430 -603 227 235 -830 -801 287 -844 -378 -614 327 275 417 -10 -395 -538 617 -586 482 457 -513 -271 352 372 -879 -252 60 -643 -414 -479 -23 -662 -190 89 31 579 -813 -447 60 266 672 -883 651 492 440 118 -298 687 -6 156 309 -803 503 716 -229 -718 147 -830 783 185 -323 789 -381 -52 160 608 -61 -559 76 -170 251 -32 605 610 -190 344 311 -317 -410 -156 165 477 724 668 -348 637 532 -771 -12 188 20 484 -828 -438 -430 727 -189 619 97 420 534 410 613 -362 -145 -622 -587 -164 -622 -885 721 699 683 -470 378 525 527 219 -488 199 -448 -393 471 -795 364 794 666 -48 -834 -330 -703 -276 600 -576 -32 491 179 165 -417 -374 126 -13 -458 135 313 678 -222 -145 12 -260 -737 -146 582 60 442 411 558 674 -117 140 -694 510 -809 334 -104 507 431 -824 399 392 -76 -420 359 -596 -860 373 146 424 338 306 -2 -540 334 -302 40 -846 -876 135 -458 603 -462 754 465 2 99 -639 -787 172 -44 461 -146 -316 -888 501 -822 -895 -794 240 -666 -623 574 42 766 519 -658 -162 -558 28 -784 645 -843 567 342 -707 339 -900 -505 469 -487 -114 -446 244 211 601 766 -327 551 -506 -810 329 -399 391 486 -114 701 333 453 210 -637 -71 -756 232 -803 -3 -440 -103 -91 417 -896 -510 -833 -540 522 -741 -314 -263 -769 -221 57 -127 187 -885 673 -170 -320 87 -210 359 278 628 380 193 239 207 705 145 235 -271 598 -656 -645 208 520 -162 -654 718 -776 636 563 -276 -149 630 -404 -426 -621 15 269 466 -758 -143 -209 477 -599 -646 414 -670 514 325 9 -118 426 186 753 -62 -619 -893 -171 -469 -607 67 -397 540 -13 -295 -174 -68 84 -509 126 -299 -209 322 -126 632 -762 -847 782 340 -28 788 -497 -845 222 332 -589 167 -853 -397 776 -325 728 -483 764 -6 -737 -483 -432 35 -119 -624 -590 -319 -482 -690 63 -75 -56 480 490 516 -185 -548 513 464 323 -563 -302 592 -644 -267 -795 -665 -104 249 11 579 -372 -322 -891 355 413 -564 -858 496 570 41 -362 641 4 301 -312 -556 725 368 -56 111 525 457 646 -479 355 300 -267 796 -483 -230 342 -591 -292 158 122 -402 -436 37 -536 507 88 188 203 52 -300 640 609 -682 229 738 774 -109 731 -27 -530 -222 -580 644 366 9 190 773 375 -10 394 438 790 263 -421 617 132 646 226 -158 416 -514 721 -168 -807 337 396 -123 50 364 -254 -712 -543 558 -419 776 -229 -800 -618 -624 -578 -896 -449 620 715 -808 146 652 704 194 693 580 706 -561 -562 -771 419 539 -32 328 715 -45 -132 -290 -740 -113 -307 144 -336 -833 -269 -548 -512 666 492 223 -551 -319 -592 528 -441 190 174 -115 142 312 243 690 375 -762 686 298 469 726 -571 -115 159 48 623 680 -236 -695 403 -557 -64 -412 -640 629 -282 80 343 -192 -584 23 685 484 -106 -606 444 -895 542 -206 -250 381 -646 -428 -370 -550 -165 -202 -526 -320 -231 -574 -441 162 -713 -571 -107 124 -831 543 -432 513 -229 -52 394 -262 530 279 311 -272 719 681 -116 -119 -313 -306 -676 -382 706 -251 -65 572 700 -891 287 400 -106 38 286 -616 405 -117 220 -713 -759 187 -413 739 -881 -185 7 -80 352 -510 428 619 -799 690 701 -123 -326 -348 460 -96 -337 543 436 -106 -663 286 631 -440 -656 373 447 -113 138 -839 200 70 573 -607 -457 -894 617 542 -774 357 345 422 -489 134 -760 333 267 740 -712 399 -482 321 -4 -293 -531 603 369 -763 -818 -751 -875 197 -217 673 -123 578 -767 365 -408 -282 -641 494 -818 -687 -205 668 28 -764 186 557 372 492 -286 41 249 -97 713 687 -400 7 -360 686 524 369 -557 -329 678 -444 -234 -601 92 108 -537 -23 664 -592 -447 729 -630 -872 -793 457 706 682 142 471 449 -226 -526 -719 61 360 -524 651 398 -285 -581 -401 -349 -48 -620 -844 399 -220 791 92 -117 766 -781 42 210 196 -510 786 -788 356 532 -593 719 713 370 -382 58 -181 779 -759 79 -605 127 -301 424 642 -842 -62 -662 157 -436 567 -87 -582 -224 661 565 207 266 -645 -545 -852 -134 -623 -72 509 -561 -504 -137 -752 -73 -427 683 -189 -658 413 86 241 317 -164 -433 131 -531 -247 727 -336 -133 -173 102 174 205 -115 -231 -549 -676 -458 92 639 223 192 308 -210 672 281 -144 -426 -44 -154 144 398 -575 -422 -302 568 -761 -282 -807 724 -437 178 -820 -625 578 -770 -246 -348 192 -774 49 556 265 312 -726 410 293 697 123 -458 261 29 279 248 -589 697 -66 -343 383 121 -732 -573 -277 756 -302 -726 -126 154 196 -630 -729 300 -344 255 -124 -762 511 -12 674 -847 757 -810 -87 39 -469 -122 -199 -409 -49 355 195 396 -754 -429 -508 273 111 205 -573 -537 650 518 -333 786 71 58 15 -873 -71 -294 -749 575 -457 -237 327 637 701 60 -658 437 81 168 -180 -785 -581 -97 -387 -124 761 148 490 -7 643 -46 363 -779 -749 160 336 -507 -466 -214 -214 177 194 -249 347 -848 71 785 -34 173 -157 -170 -700 573 390 675 475 -535 -39 -120 409 -329 254 76 -529 448 529 798 -49 545 539 -73 -395 258 724 556 -54 -714 743 -532 -669 -862 -223 -578 -839 131 -305 727 -840 308 409 8 663 -689 -798 788 90 -152 -586 482 58 -882 302 -808 71 -288 -609 -624 -796 -739 -601 -144 1 792 628 -214 -804 295 -521 -464 -57 -489 -455 -725 397 -609 412 -780 -787 -392 476 -45 788 154 758 -408 315 -378 309 785 214 -8 80 205 410 -329 730 -125 388 459 586 0 -22 -703 435 66 110 269 192 -279 -337 48 542 -895 -89 366 271 617 602 269 -801 223 -833 104 -318 662 758 -752 -761 -594 617 664 -809 -817 346 -375 -188 -143 -647 -127 -113 -708 -34 -847 274 -392 -628 -640 376 -829 -842 637 -562 -217 72 767 473 110 -802 -684 -729 -853 320 -864 458 196 785 520 32 95 -529 -62 750 313 456 -516 779 529 75 -50 -658 -846 332 -477 -264 -677 -65 782 -573 330 -444 -330 -114 -300 235 -156 736 140 -622 -354 -106 -695 356 -490 -126 389 -780 -511 -318 -355 -605 215 633 -763 -787 -853 202 -546 694 -220 -518 -384 -875 525 -130 -374 583 320 373 -813 -261 -405 -835 221 550 396 -39 -696 -830 692 -563 -360 756 254 -318 497 -311 169 456 262 -590 178 -689 505 -88 524 577 564 -855 -292 388 -680 -668 212 683 -536 -149 -111 -261 95 -138 -717 -202 -395 418 690 -837 737 463 -808 -882 7 98 240 -84 168 -45 -11 160 -214 -712 683 -863 406 608 633 653 -270 179 533 -87 16 431 390 -868 -80 -65 561 -818 171 -803 -203 646 -239 431 -499 -59 15 -417 56 463 -39 -138 -713 54 -459 -129 -32 326 -576 432 365 -18 -557 -819 -259 298 -757 -771 568 660 591 332 539 -255 -488 76 400 -701 -342 -345 251 201 -463 155 -762 677 -380 655 -805 778 -288 -189 196 367 663 -803 -83 -151 -226 32 606 636 597 221 -112 339 209 -791 160 33 -114 -559 459 -892 340 338 563 -449 773 -264 -4 354 -786 240 -133 524 794 399 798 522 -473 131 -744 766 -383 -257 239 204 683 -43 -708 168 198 79 -372 265 -805 -61 789 -271 -662 -647 -302 729 -682 237 -349 659 104 -685 787 234 -318 -299 -543 -760 -321 -664 -57 -39 497 -288 349 119 257 -827 563 -409 161 323 -625 -479 299 568 173 327 533 -204 -879 -576 -651 -880 -560 -726 646 137 -866 -708 682 -600 -273 -160 -620 -711 -515 386 -704 -524 -436 738 583 100 -604 271 -156 725 -775 -242 -746 119 -530 328 615 174 673 -695 -421 -346 -81 -570 214 127 530 397 -811 -452 581 -115 -560 204 -852 121 -540 -366 560 -336 112 -741 -651 -287 -608 751 -100 514 581 -879 360 150 454 111 -886 259 471 -104 425 -498 750 -749 67 -806 186 735 512 764 46 188 -316 366 -854 -895 672 673 590 67 -851 164 -820 -893 22 298 59 395 -239 -173 -675 -98 -40 85 -175 98 -581 -680 196 545 387 -315 736 258 -494 798 -567 -561 -643 183 -395 -34 -397 -637 692 -355 -186 289 140 -680 540 460 390 545 -219 547 73 -614 249 279 455 -368 -70 693 609 156 -544 -467 162 -665 -888 439 599 320 -460 289 -384 -697 583 -376 601 399 376 722 432 646 -116 -669 -375 57 -142 305 -568 266 -692 720 53 374 -151 545 -446 -440 -760 -164 -528 -684 -144 268 -203 138 533 -50 117 618 -106 559 -813 340 -366 -832 -248 -140 3 -35 -187 731 -785 -129 740 -302 -49 -248 -378 -31 -801 -73 -783 568 623 352 -384 -548 -734 68 -74 -204 554 76 125 -17 -578 -40 749 -392 -888 114 434 597 -11 309 684 706 -731 -358 601 140 110 -249 -684 615 236 -338 235 301 -168 620 -267 746 650 -401 -395 -662 -304 -143 -485 748 -582 -363 -216 -317 -845 -50 552 -289 -494 78 -502 719 673 468 -858 189 -313 156 320 -889 -566 598 176 -599 -810 155 -710 -421 -88 273 -147 -80 -761 651 16 48 170 503 -37 -604 -461 178 430 -499 225 760 -771 -729 -776 559 198 569 267 132 -881 -228 34 152 153 469 -29 379 650 41 180 -118 418 -30 -799 115 -74 784 -434 193 163 116 -389 -858 -468 617 149 715 -689 -602 502 203 -389 149 115 -725 -666 358 -121 649 192 -333 -520 -596 -102 -540 94 363 377 -795 -22 -854 748 157 699 645 650 468 685 211 -308 -381 298 126 -246 742 17 278 -799 -140 184 -722 458 584 682 160 -871 -538 578 -452 455 407 -803 -722 765 404 297 -207 352 -369 392 619 -662 706 -126 466 -652 -435 344 -710 552 -155 641 -643 337 477 -763 -469 -193 681 -129 338 670 -159 -162 -559 48 305 -270 266 -140 59 358 302 119 800 692 322 351 -439 32 -478 -486 -294 -349 414 739 432 53 602 166 -496 -393 312 -683 -888 241 414 36 -755 310 658 336 -327 25 -355 462 -854 407 45 305 564 -839 -111 -791 146 433 708 317 -795 -238 -37 -493 555 672 256 -719 -798 -582 -842 586 -638 -839 -93 617 -94 -5 556 -814 280 -562 24 -21 -897 316 227 -407 -558 -737 -792 -307 637 -776 -879 694 -873 161 457 579 238 -716 98 -777 569 -152 -564 472 -414 -223 -622 -582 421 -409 -204 585 261 -875 130 361 -669 -847 -190 -310 -673 -523 -463 -454 658 -459 -554 -97 158 -106 36 463 510 -446 -546 -4 -172 -193 -418 -160 -564 704 45 -99 -59 577 779 749 -742 497 -66 -439 -145 700 -831 -587 -116 -660 -548 -295 -90 460 297 344 328 -435 475 -581 382 109 -836 -374 107 -443 -193 78 -379 694 391 479 265 143 72 -562 665 -75 -144 739 437 -63 687 468 747 185 -688 -247 71 -900 692 172 177 -163 -470 -779 655 396 -34 743 0 787 -534 -694 629 -247 -587 -629 -414 273 -806 502 -788 779 651 -879 -441 -232 519 -240 -105 548 276 -456 -471 250 -719 -503 80 516 265 390 -73 680 -351 -582 -555 479 516 -816 -269 232 66 664 -711 599 -726 -444 102 -666 712 238 -583 -249 -174 217 -256 67 -716 152 159 -637 -798 78 -259 696 483 -376 468 120 56 27 -376 -446 -455 -727 -482 -533 569 374 159 426 508 -808 -532 -401 639 -219 -726 -637 -553 -110 -148 -291 -655 96 -327 -370 -12 -797 78 406 525 -60 703 507 569 793 758 135 -278 -168 -299 -677 356 480 288 171 -862 226 -814 -760 -24 -758 -32 18 219 652 -730 -224 -68 345 -679 -241 -492 -387 751 232 -417 572 686 -690 696 134 286 -264 -31 142 420 268 120 -877 76 -163 -559 75 242 -698 28 622 382 -565 -378 -162 71 -419 -95 469 -385 563 349 445 154 339 577 4 -58 -193 298 -188 550 -679 357 770 -216 -785 721 -776 -128 -21 248 319 -736 -712 -521 -232 -236 -582 -564 -675 -661 453 332 182 -182 503 -676 217 -293 194 419 452 -449 482 -482 536 -425 793 155 -768 666 -610 338 640 -750 -349 -47 645 -847 553 -616 -812 -411 758 -163 -342 -188 -269 71 -893 543 71 381 -644 566 469 155 -634 -789 -460 -120 -393 43 -253 444 -592 633 -324 8 -49 140 169 -569 -371 -607 129 745 674 -104 -770 -882 -668 -2 601 652 -216 790 -678 -711 -10 485 530 -30 75 255 -72 -693 -594 -783 -643 -551 322 -378 755 -174 -116 -727 -134 785 798 -747 -578 490 -483 -336 -278 728 66 -198 308 -322 -717 -353 -747 156 -334 659 600 165 14 -507 76 -879 -669 618 -134 -158 241 -501 -128 -499 462 161 -298 -216 554 470 -482 -556 427 97 -884 780 -266 203 -616 58 -709 -600 -306 -34 513 760 -562 -151 -869 712 235 176 -847 418 176 -225 378 -605 -796 -631 181 264 -204 -453 -506 654 626 -810 66 -703 -887 496 147 262 -488 170 616 -417 -33 -749 -623 -527 239 -72 534 619 351 625 300 531 -603 -310 517 -357 -860 372 21 -287 -546 -609 -130 -441 -377 -94 516 14 776 -840 760 -793 183 -811 -185 192 -393 -774 -222 572 -594 -841 17 365 -832 -185 479 -131 -807 -129 -813 796 -22 -47 384 -348 -854 340 297 -365 -193 -551 -386 -411 -468 -798 -241 -4 -900 -162 371 695 372 -873 -9 -367 251 -406 -557 528 -609 61 20 717 136 266 579 74 652 69 527 -572 -130 -111 -136 -508 -684 561 423 -217 119 -488 717 -197 54 -295 -886 -245 39 -848 -591 -522 40 -286 599 -444 -603 -282 -393 -438 23 -826 431 -688 121 -724 -699 -398 456 -281 749 -873 -13 -379 -340 -115 489 -620 629 68 -153 4 -313 -660 -755 663 -734 -584 -568 400 -352 -47 -242 242 -332 9 428 268 391 711 658 -816 -519 -892 760 -272 -577 -650 462 485 -149 -207 546 94 298 -718 -126 -341 -264 -372 23 558 -190 -57 -237 -68 -193 -799 -895 -817 51 -499 332 -722 -754 314 116 354 38 -579 233 -91 464 491 55 661 -396 138 181 645 -101 -538 -412 77 641 705 72 -534 792 497 -292 -76 -400 -178 -607 520 -125 259 -825 -528 -306 688 -84 -821 717 -357 311 236 635 -78 -443 668 -774 683 -544 110 -310 403 -644 -808 40 346 547 169 31 -543 -584 502 527 -412 -819 597 177 -803 -827 711 -310 28 780 450 -245 -717 -150 -381 81 591 -866 -567 -619 574 259 152 131 -321 61 4 432 -831 85 -312 -438 -811 -172 -690 -468 -72 765 -385 665 26 -238 684 -671 754 -295 615 410 231 443 256 -873 -306 319 -68 429 299 212 -183 450 -836 -714 1 -186 -715 55 74 12 -824 99 -899 562 -291 -765 -570 -677 -770 -225 190 759 -319 -767 545 -230 315 -73 628 694 479 238 222 -898 -885 -601 433 -293 -357 467 -424 -153 -359 761 -685 286 -230 480 -207 -699 258 -746 -251 -743 -2 -423 -784 753 -6 -735 -821 523 -871 322 -242 -681 -799 235 745 -20 66 -266 378 304 -479 723 -417 -568 -771 -146 -403 -235 641 -122 22 -763 752 245 -265 -582 -820 376 21 587 -831 728 -282 342 -381 -139 494 -354 292 -577 -417 -30 703 -564 -414 10 -416 -846 -758 286 259 -453 -222 -288 -879 238 -621 50 -293 -85 -93 -303 756 648 -58 -752 -595 787 -654 768 180 -605 -695 -783 -538 -583 342 -383 -764 -889 -737 378 15 222 -356 190 -131 425 716 -484 -166 648 154 460 525 -687 50 741 526 231 -487 768 -691 -57 670 400 -334 -204 721 438 -543 683 333 569 378 337 -20 258 -319 435 245 -317 294 11 -455 567 -604 229 139 355 -617 -658 -718 344 251 -411 -797 -473 -24 -327 563 -813 639 -322 -230 -596 -338 -214 466 -114 -611 140 -753 -184 94 -874 -628 -526 -621 657 111 -269 588 -86 565 632 -634 -369 -534 -828 158 236 -666 -314 -121 -620 702 -849 -294 -372 537 -388 753 -199 304 447 -79 780 -681 -783 449 -474 173 410 -558 -356 737 668 -24 -755 462 -747 95 -321 -320 -422 -754 -501 717 648 -617 767 -168 -254 523 -289 525 -856 399 647 396 205 23 -894 -35 790 305 388 206 -602 -551 729 293 554 -799 490 -280 -329 91 -279 -23 30 608 740 -504 -555 -324 189 -664 -561 -555 -201 413 -337 -700 -412 566 505 246 -336 -638 -308 369 214 507 -286 445 -669 442 -666 -473 -4 725 123 483 -304 90 -77 -278 -618 -409 -252 -204 235 -105 354 318 -665 16 -531 98 252 -641 -106 711 412 771 361 -537 -503 132 -793 160 108 744 -95 -661 -619 355 719 570 -91 -568 565 312 -394 556 -168 -349 -51 224 -760 -506 -371 777 -712 -391 329 41 411 400 -838 507 173 -106 -605 318 329 11 -604 -612 105 795 -285 -427 147 -841 -430 590 199 42 -4 595 748 600 -785 -685 -401 -869 216 -31 606 -176 501 -112 -565 75 -847 -258 123 -794 76 -330 457 -556 278 -355 -40 -517 -278 -461 73 -27 351 -366 -759 -768 255 -225 -3 -468 490 -507 -569 774 -295 -236 -131 519 81 132 -554 722 -755 -98 751 247 708 -255 329 -268 74 -25 266 -544 -94 276 -592 -27 796 -139 53 725 586 173 761 -21 -434 108 -529 -728 708 -114 329 336 686 597 -863 364 709 -436 742 95 -701 52 186 787 -509 -609 502 -22 -284 776 -406 631 281 -698 -616 120 -432 -422 -823 -335 -628 -454 -343 -638 -520 -521 -362 243 -365 -688 561 386 -174 -123 -575 -5 -441 -285 -55 159 147 -464 -302 -251 -749 575 -340 354 26 -231 -711 -16 586 613 -647 75 -524 -357 12 -284 -693 -84 -716 432 203 448 288 470 -710 -846 -752 384 -462 -419 599 -807 -898 620 156 -24 749 757 667 650 -573 -852 594 -813 -882 713 750 -103 -479 -76 625 417 -597 -580 207 284 -346 -883 -509 -60 -479 -293 735 -140 227 -107 -488 758 149 685 -380 -890 -758 552 -75 617 -796 -640 343 -179 713 184 -879 331 310 -172 390 -17 -607 422 -870 714 717 -423 -507 159 -563 -357 590 316 764 247 -517 532 569 211 14 794 -592 37 -227 588 -672 114 -517 -638 -363 337 -747 -617 62 -474 69 337 341 578 -589 -25 -568 -581 148 -547 -63 -686 577 -783 -441 622 202 53 -274 -650 78 -851 543 62 -233 -490 -868 159 405 -472 589 -465 742 -50 254 -559 171 -201 334 -630 597 538 505 156 46 -383 139 -498 -8 183 -804 -644 638 -206 -120 356 469 637 -189 788 287 456 -801 -565 -827 229 -895 -687 538 -726 -350 -322 488 -549 -156 -603 709 -435 -42 754 -666 -855 -468 -398 739 -20 -814 -371 -430 -275 477 308 586 726 154 -197 53 128 29 -10 612 -571 -177 -321 282 -829 625 191 -843 -496 277 -175 -52 -847 -768 -616 162 664 3 55 -110 300 -330 -185 304 -445 649 334 -529 -807 723 497 115 -784 393 -773 439 -65 -78 -494 -120 -551 -155 431 47 28 -591 -848 -360 -524 700 -55 690 539 210 711 681 719 -469 258 -816 -814 790 -458 382 -861 -550 -264 -495 -884 41 736 141 -166 -880 567 292 -894 88 225 341 -102 -106 58 -121 49 158 516 -2 350 -215 768 235 780 -39 -193 703 -813 107 673 -189 7 -610 -270 -831 283 374 -331 -250 232 -273 267 -171 -117 242 677 -809 635 -29 -46 -483 308 520 131 597 -443 -30 -88 56 453 744 -878 -437 -303 -28 -461 212 585 -564 589 -308 390 508 664 646 -129 -187 491 -453 233 -516 48 -692 358 -264 -673 -611 -802 728 422 3 -634 495 111 -639 -539 28 284 -503 -413 535 404 776 735 -153 -542 60 460 -870 -151 -620 -463 -814 294 110 600 199 356 2 162 131 -775 -633 -793 396 -606 195 -651 -108 738 361 -320 669 -164 -420 356 -421 -406 -744 765 -795 720 175 92 -188 450 182 -280 571 -230 -604 444 78 -750 274 629 -631 -899 567 -22 -199 538 680 719 473 -181 634 -864 -342 -687 480 28 -76 -883 -356 -230 -568 -8 -108 91 -126 394 112 751 -876 461 -821 -735 -521 -741 410 430 717 501 371 -478 -78 -334 571 351 -667 -436 -182 -68 -358 -262 628 126 770 -504 -419 189 -900 -446 -44 -364 -162 783 -539 -243 -779 54 715 -51 500 176 -800 -783 127 -612 -299 258 -160 360 250 -51 224 -736 -868 -769 703 -321 78 669 -850 592 -702 -144 -607 16 490 -554 -519 384 -248 -849 -96 298 -644 358 162 212 -696 -471 -733 550 -81 193 -312 378 -11 -218 193 670 -107 -553 -678 -797 -364 -411 -33 773 -235 395 -774 350 322 -78 513 778 23 183 -7 748 -871 -30 -856 145 686 725 508 -468 -245 -703 -187 642 145 448 628 -149 -615 -26 679 501 447 -418 470 26 -23 -261 596 194 130 -839 139 -138 -674 -713 -207 -749 396 -159 400 348 628 675 387 -234 -618 -549 -531 201 -377 -793 -873 -762 -375 613 -436 484 784 -26 -80 -675 -95 368 620 293 -821 39 609 -446 329 726 485 762 110 -248 -571 139 -463 617 -277 537 268 -431 -31 150 706 205 -325 -614 358 120 768 -628 388 -855 50 272 278 -370 -693 719 -234 86 -665 694 -216 21 -488 -882 62 -104 -99 -99 -595 -700 798 295 -270 -397 -628 734 737 -794 -785 -865 60 -397 -882 -503 -319 -397 -509 -662 636 443 -721 475 34 -760 515 741 -193 -877 415 205 52 -891 364 -328 -801 -749 709 491 221 129 -183 474 -371 -702 -892 -102 -575 -643 194 -205 -720 -682 308 -613 283 -190 406 146 686 607 -490 472 -329 332 -604 506 -747 -297 218 -47 -342 770 150 -883 531 752 -294 363 -779 675 533 478 197 364 -567 270 475 -456 311 -315 367 79 -884 750 718 720 -35 -695 -665 -606 -606 100 198 -58 467 771 -310 -354 350 -145 402 74 -55 396 -96 -303 -252 635 -429 -606 -588 -268 369 -739 -643 -445 542 584 -861 -239 -681 340 -203 -113 183 309 203 456 91 -128 -832 -412 -150 463 -62 -133 -421 -727 -562 46 395 88 -766 777 -227 -214 -425 -714 616 -236 -104 -282 -777 505 634 -670 513 640 -802 759 614 136 560 -2 282 430 -291 -502 -277 565 697 -884 -418 403 -547 627 -762 -273 -73 65 224 -147 -682 686 85 -802 -335 -281 647 336 -626 113 -26 627 -44 165 315 -576 92 27 -205 -220 291 -544 -806 -335 -295 -511 -862 393 -713 -148 -723 651 -858 -77 23 -667 -6 122 -318 90 -787 -422 336 -52 -672 536 -822 -718 -335 472 273 786 28 348 23 182 -289 166 -501 430 517 -8 -812 170 404 -36 -45 619 -222 -466 -41 -475 608 68 -477 199 -110 -401 -76 -461 -809 536 -509 672 578 -225 -436 293 298 -887 -839 178 151 30 -737 768 19 717 -586 -185 -283 408 454 -544 8 -640 -98 632 24 659 67 -716 -81 -380 -305 -187 -111 667 587 -738 -654 -168 134 147 744 -348 -329 140 377 496 313 618 273 -883 -507 -563 434 -32 769 -554 -687 658 -570 -390 8 93 -628 -114 474 -596 560 -411 520 115 -715 -453 -866 107 -80 333 462 45 -898 8 -340 -74 -843 -68 -711 -209 604 -532 -700 -698 529 696 128 361 -86 -828 -831 -57 190 752 -65 -78 519 -875 777 -853 506 -84 -18 175 490 -469 267 570 307 -234 443 416 -167 -131 146 440 640 -512 373 704 238 -382 -620 -7 -398 577 -792 123 684 671 -225 750 79 781 343 700 -861 -155 556 -352 -710 -96 404 -88 -151 255 -880 -270 227 721 -451 614 648 -718 696 -582 39 -55 -165 -248 -627 621 300 -344 -825 -210 -92 -207 -57 -213 481 -554 788 -891 474 -130 -848 -688 285 274 -353 -379 -614 388 -246 -57 779 -610 3 -189 160 -556 -536 735 298 -599 -531 165 -284 -268 -530 -879 -802 -63 24 -669 -208 336 -656 717 514 -762 304 70 -789 -669 633 89 147 -34 315 -129 -831 -20 -769 -732 -409 49 -609 -788 89 -531 -825 701 -512 134 -177 -434 743 485 -265 -10 309 736 -805 -667 654 -85 -157 -331 510 317 216 -266 -520 205 709 -781 -836 720 561 -808 -818 393 209 -698 -640 -877 434 -542 376 795 115 740 -551 -305 -199 -248 -587 43 -719 432 -798 779 686 53 146 263 -568 472 -663 729 396 -366 -561 605 -635 492 591 -663 391 -139 -720 762 634 -71 430 498 -638 618 651 -231 -797 -686 -719 765 510 -650 562 -894 624 508 -658 218 627 -822 681 701 640 651 -675 -686 755 -453 -134 -194 -358 -863 143 -204 -693 -17 -651 -470 465 -468 408 181 -451 -696 -709 724 -251 -576 -836 -607 292 -720 -598 -241 731 434 420 599 -19 786 6 532 549 149 -452 700 568 471 -400 -773 -149 -592 298 122 -126 634 585 -677 -270 -87 -596 653 -463 429 205 -567 338 -208 252 724 669 -858 -112 -131 -372 -666 -118 -352 -67 -479 554 721 -287 610 766 263 491 641 520 460 -673 -353 -4 -872 -204 238 -568 -43 -386 -776 59 340 140 -825 -879 -433 -144 356 -148 -457 209 632 -809 -726 489 -782 519 625 138 52 -461 707 -533 733 349 -83 -524 -656 -354 -856 718 -406 -341 -175 -296 746 250 -516 587 174 -221 679 -696 536 576 514 747 -383 -640 46 473 -380 -286 -135 -542 -340 42 -78 -380 680 -299 316 -401 -324 -407 -166 -560 -693 -869 10 -342 167 -76 -785 -77 770 710 -864 497 -698 -663 726 325 -778 -514 631 -770 -571 -755 -223 -19 -447 362 -595 211 773 644 -163 -226 -666 416 -803 253 759 652 -832 -111 290 679 129 135 -89 297 -733 549 314 351 -15 -23 471 -300 -900 -32 -596 -878 -299 -760 545 -115 596 474 -783 -512 728 -436 761 189 -367 -330 573 201 43 -749 -617 -814 799 -71 690 -879 352 623 136 309 -285 208 -332 563 669 62 729 -590 -475 -371 -508 -282 -428 -769 612 -679 615 742 257 362 576 -428 133 769 -808 0 -609 627 584 -519 -106 98 701 472 -892 610 -898 627 666 -324 198 268 -450 -438 600 -715 147 275 -587 742 580 -645 -791 -733 53 -228 761 -789 728 687 -102 246 687 -808 -284 -75 168 -64 64 353 -396 439 -568 -60 670 -312 -421 253 257 645 506 -126 353 -892 253 -114 -470 -43 452 -598 -461 -269 355 -625 -805 349 -248 541 -121 -243 -658 -331 130 -94 419 -162 -768 337 522 671 771 204 673 697 28 -183 -452 -433 -202 -474 -180 -70 -430 292 183 -97 -532 12 61 -772 501 -420 -489 -148 -36 -229 37 304 -134 15 521 -633 538 -636 -462 458 405 260 -227 567 291 -159 -398 706 -501 -568 -760 -155 -46 333 -701 140 -89 -562 -799 613 180 -31 506 550 65 -273 737 -50 532 311 648 624 230 -376 -592 -330 -751 -812 55 -315 163 765 441 235 -700 493 -137 381 20 679 665 -312 105 -681 330 77 -158 28 172 -343 648 -211 550 444 335 12 407 -281 112 -352 -286 -742 -161 -710 -512 -350 -342 510 635 -703 53 -659 772 372 127 -517 -628 -788 -148 227 296 -881 -469 -123 736 -780 -130 263 -274 615 765 714 207 302 539 -568 -504 -125 -155 -361 -587 -120 -662 188 278 652 -310 -492 225 -369 754 603 -746 -120 -8 194 771 -392 773 642 -442 -453 483 -782 -716 34 638 796 319 -253 -377 453 769 -271 275 -480 -61 491 -202 493 -87 606 -460 -24 337 737 453 -398 676 -790 -767 558 -279 -403 -78 -197 111 -376 227 116 -853 139 631 731 -437 -352 406 554 -407 -788 704 -867 -14 337 709 -306 -174 530 479 -252 -184 226 696 350 261 359 105 -600 272 304 -397 35 -166 534 -269 -493 517 95 -37 -726 -615 -870 707 -107 148 -184 597 -439 -705 -247 -848 -609 -65 573 -246 -516 -201 342 -446 -744 441 743 276 63 -520 -74 -590 -553 -177 -47 224 -545 564 -724 337 752 80 -134 156 196 704 124 722 773 -411 -331 589 539 702 92 629 -533 -441 -83 -886 -524 742 -481 400 -427 -584 175 339 -144 -82 481 -853 -721 91 711 -598 728 431 -438 -512 -28 -464 -699 591 -604 -210 91 396 658 -517 -455 311 -607 -291 -445 -560 -386 291 -461 269 374 790 553 -407 -510 -235 -172 -108 -481 107 428 -819 -491 -481 431 -767 -89 -531 -626 -784 65 -461 119 85 -213 -498 -376 -125 -184 -435 375 500 793 723 800 117 -79 543 -871 778 432 -611 -422 -335 -169 -797 196 727 -504 -693 -873 662 -122 542 -105 -594 780 -563 -75 185 470 607 -396 -646 -224 788 -743 423 -514 -510 223 -505 6 429 181 -572 -567 716 165 -580 -814 -475 202 235 -227 429 -612 -344 571 -291 -805 448 299 -312 -46 693 51 44 366 -641 -137 608 505 -376 605 -617 238 -588 -616 29 -535 -207 -86 236 512 -556 7 -645 325 798 -653 347 394 346 -333 -675 -316 508 243 -220 -564 -119 149 326 -572 -415 -646 -172 -527 524 -526 354 -832 487 -542 702 -57 165 606 -197 -103 -492 -170 387 -544 -206 -755 -175 781 -796 -292 -312 577 -165 -51 739 507 403 -347 -400 -70 777 465 774 64 -676 -580 -563 52 550 -790 -850 -131 1 200 -187 493 -382 96 525 772 -420 203 415 -790 10 -157 423 -302 -590 183 -450 -572 -269 -330 86 -227 -221 -740 -573 -630 145 324 -641 -900 -692 658 19 475 -252 -780 -354 -393 -118 160 -247 -251 -280 72 -598 111 -376 -324 -670 -860 -849 -563 -312 256 -674 363 592 499 -260 -591 618 -790 571 671 240 352 -831 123 431 356 -224 -600 304 -444 -553 8 391 -498 -48 -394 -225 619 759 450 -429 -633 -360 568 769 -786 232 486 203 454 770 -353 -702 -739 188 139 594 -525 -322 -150 581 -435 -479 -752 378 695 -624 511 -870 -61 219 -560 155 -406 381 425 -751 659 -385 87 -896 555 -324 199 126 -134 -855 -429 -34 -210 -591 -308 -711 -103 758 -513 603 -120 666 -351 -721 207 312 628 635 -854 -479 -81 312 545 -809 -392 260 742 244 -466 -800 188 156 -498 -55 -554 414 524 39 25 -573 -483 67 -448 -832 -700 701 773 -68 -749 -235 234 -631 113 625 241 -589 -682 -752 -565 -392 433 -848 -28 -4 -690 735 181 488 -544 339 -765 -507 -502 629 -681 33 -624 637 -292 585 -760 -44 -316 423 366 451 476 -185 364 611 -51 440 159 -511 336 -597 -144 602 53 581 -693 -277 -59 474 67 745 -556 104 693 394 197 605 -424 211 165 -775 467 403 22 530 330 -583 736 -698 653 295 -739 -864 -418 -283 406 713 342 659 -607 -827 513 790 -732 -48 -652 539 -418 70 -509 -830 329 -447 44 -84 196 -647 200 357 -354 461 56 -661 766 351 -326 -792 679 -547 -88 -315 -458 -659 284 422 -137 -723 260 147 -672 241 -437 606 474 405 -507 -28 741 590 -226 390 -560 -104 425 465 -488 -78 445 -296 655 -481 -868 236 194 -505 -428 735 -137 345 -293 -767 -654 94 -464 108 726 719 -126 724 -177 785 -621 405 101 -129 167 87 -490 289 -30 190 760 -63 466 390 117 577 -175 142 629 -104 640 138 -379 -720 548 -265 -572 -409 -770 -11 713 -198 242 -848 -791 504 -724 268 -255 654 -753 -254 -407 -576 438 606 154 267 -73 154 -512 -709 382 200 -186 -122 680 452 -634 -367 -219 241 483 704 -748 -823 -483 -212 -519 -94 300 -711 -576 -386 -285 -67 464 -11 670 337 -879 -204 -892 -273 -792 372 -634 -728 12 425 587 717 -370 -540 678 -729 -610 125 782 -477 198 598 -791 -690 424 -371 459 -688 -792 641 -688 663 695 -96 -146 389 20 41 664 526 707 18 -641 261 447 692 18 -268 -754 652 499 -704 -404 -888 -395 50 153 87 703 -564 -349 533 110 -540 300 -532 -240 371 -23 -720 -879 278 -419 737 -769 -786 -329 356 563 -275 -101 -393 -703 -238 -32 -354 793 401 213 -321 571 44 -615 -429 778 606 549 162 -394 137 448 -797 121 -767 -467 670 -673 -727 381 374 -686 -235 -612 722 -64 789 -490 786 -388 -339 284 563 -509 -448 727 -710 -137 -40 35 -497 301 -47 408 -440 764 386 -166 -810 -168 694 592 742 78 663 -550 -442 752 391 306 544 -453 145 711 -708 -23 280 657 424 -899 -819 133 712 259 -452 -348 -476 181 -777 186 -154 31 -159 217 612 560 -73 -156 -518 -280 433 -669 -80 -491 498 570 189 -729 240 570 -788 107 249 -178 -703 403 -145 763 -872 164 769 646 411 -73 -762 -647 239 -269 -68 -163 -311 -233 -479 747 720 559 -723 537 -721 316 -455 -742 289 -324 264 -206 -56 648 -820 487 494 344 -291 5 -176 -486 346 639 -477 -880 -234 -811 346 -819 -539 -678 203 -882 -562 -478 -836 380 183 600 -598 -169 -723 -322 -79 611 -48 270 -498 692 -747 252 797 -65 336 -476 -886 576 536 -508 194 295 610 445 394 -180 -721 -469 -447 710 4 -615 -289 -538 -122 -552 -609 312 -304 -596 -640 278 -120 -730 400 580 513 728 -177 -350 -533 -96 -629 -150 587 -641 616 -465 -396 -831 36 652 481 549 -375 727 -587 764 356 -11 -609 523 -688 -61 -381 -161 119 -211 20 493 -514 -730 -849 46 -208 -659 587 396 -412 -456 733 481 623 -820 172 -465 609 435 -521 568 181 -94 -549 -584 142 -488 -88 55 500 -16 -518 135 42 316 490 689 537 446 -256 523 -545 798 431 -660 -790 -395 270 -529 135 -404 -470 -64 -731 -713 -514 797 126 677 -781 62 -57 -601 154 698 160 581 586 -296 -690 18 508 -708 667 98 398 -640 426 -410 -757 -323 -490 -343 -736 88 -85 327 -704 -326 -727 -748 702 404 211 158 -610 -18 -224 -444 -167 -593 -886 790 357 311 491 -12 57 -828 -707 -361 -434 574 230 -110 431 25 602 -564 238 595 -888 126 -863 -319 772 -467 326 -405 389 -310 354 659 576 -482 -367 -1 -606 -843 620 -193 79 307 148 340 -75 182 404 53 179 569 -679 778 576 -485 631 -865 -154 -742 -818 779 258 -137 27 -141 -508 -655 -879 179 -865 -51 -158 752 -244 -835 -865 -537 630 -132 490 126 -813 469 686 -780 -880 66 -550 -269 -384 -272 375 41 661 646 -24 -88 643 -387 131 -549 232 -206 459 -885 -145 299 -566 434 -364 272 -804 671 -833 -589 -594 305 53 95 -450 -630 -582 339 754 778 257 80 -858 269 -595 -322 -567 -100 -352 -267 -890 -437 -74 -241 786 35 -521 -115 229 -67 -900 -838 -326 -833 488 357 34 -394 -102 26 -58 -800 507 -475 611 -760 43 585 305 -615 -253 281 -857 160 688 544 -327 586 510 53 358 605 46 -778 210 672 8 258 -208 585 258 544 210 -156 -801 41 -67 -794 99 344 -281 -840 463 769 516 -818 697 140 -415 169 682 -96 508 -620 115 706 453 -255 70 -306 86 383 -337 -266 144 287 137 330 499 271 -442 668 148 487 -652 -372 -45 -57 -706 780 194 113 43 83 123 -617 -675 -11 -521 416 -209 548 -896 -415 240 -563 -46 352 720 519 700 230 -83 505 -793 -434 332 -140 538 -820 -124 776 309 -36 545 -871 -554 426 -94 199 400 -380 -799 186 -230 52 632 6 574 -781 -900 702 -354 -15 -880 -668 520 369 -246 140 -777 664 737 62 135 -490 331 355 383 240 -527 576 684 -498 567 -67 -687 417 -352 -755 -900 13 -371 210 178 -44 210 -839 716 285 -189 -393 795 460 -156 410 305 193 369 -528 -29 742 63 269 -136 -213 175 451 596 -611 671 58 127 610 470 164 -177 255 535 -718 -649 470 -721 196 -436 -885 788 -542 227 -30 453 -280 -560 -231 -162 408 -28 -46 308 170 109 -816 655 428 -387 418 -86 -64 -547 351 -224 -75 270 -789 -247 549 -612 -891 347 -185 -9 -524 745 -763 783 -254 638 212 -457 166 -248 -649 -588 -253 286 597 -49 174 155 296 -111 797 433 376 172 -214 -651 -636 -266 309 -658 68 -98 -78 -507 -865 195 124 -88 -128 761 114 -583 389 55 -88 431 -620 -734 716 -836 478 -801 -651 -79 -806 -760 -348 237 538 -330 -604 208 -828 170 394 -316 -873 -347 -50 203 -833 -26 17 89 140 -168 -437 -654 -817 17 -132 433 218 50 -650 641 786 663 -783 234 530 204 -785 641 -245 -78 500 -20 239 48 -483 -397 -542 -158 -475 -26 610 -273 216 -20 153 331 208 612 -876 746 600 -255 278 -87 445 -81 -368 736 -31 -527 -725 -224 709 -325 188 549 231 -243 -290 -240 490 -300 -257 284 -193 -670 -380 -473 -356 112 -689 -273 789 285 263 335 -456 618 557 670 344 324 522 336 -464 -146 -754 -61 166 -50 -695 -584 -864 299 586 173 -491 -203 -602 -8 -328 111 262 760 -170 354 728 -223 90 -794 322 239 -809 272 -242 -856 326 -141 463 771 -264 235 -31 -683 796 138 554 -519 -357 -807 -345 -567 -156 416 365 -734 -556 211 451 134 -170 -717 69 -320 331 108 -702 561 -424 160 -22 199 -347 -855 -809 -846 241 150 763 97 -871 -650 645 -117 -287 733 -829 -32 543 -703 502 -160 -379 462 -332 -666 -795 -392 -554 300 166 537 587 628 503 451 -231 -59 -107 -502 568 623 -678 170 -481 289 602 -606 -466 360 -732 -664 496 767 -350 628 59 -209 -133 787 -446 -111 -681 -440 106 238 -291 -807 636 581 424 -456 271 274 -507 392 93 748 -468 590 262 392 -466 729 353 -230 791 124 578 -450 212 -427 542 -816 -225 -406 -412 -68 312 570 408 -88 320 -46 -769 716 94 791 689 526 -15 357 547 98 414 -76 -90 -248 38 198 622 -454 743 763 -455 118 792 -520 -70 351 132 -607 -769 -16 156 -299 441 -118 -631 492 39 -772 -474 -220 25 -387 36 496 645 262 -417 -35 -302 73 282 -709 -379 393 454 -440 -365 19 -441 -801 -260 -490 528 414 316 728 -551 -874 -34 253 -647 337 405 750 -167 -318 142 -893 -236 -445 112 -521 -83 94 -324 109 -72 -528 -327 551 -82 441 -496 450 -408 -687 241 67 688 595 620 382 -787 -737 -684 761 -215 546 584 725 555 62 -461 568 690 -822 -536 45 306 -215 -712 -607 59 -591 -395 -334 -439 -198 -73 -848 386 568 -708 380 644 -630 -659 -441 -881 -414 -226 -158 536 -532 -169 50 -683 -121 94 -735 -301 -192 607 -174 528 461 -408 520 -790 -261 640 -574 162 -595 489 12 679 160 761 -872 -84 -29 -413 -898 -702 696 618 -678 -231 537 -787 -319 -74 -760 793 -2 -837 -132 67 -670 444 766 425 -383 700 512 681 471 682 13 -721 -622 -845 230 354 291 728 317 631 -9 761 351 403 -258 -153 -606 -198 -777 -629 -37 153 279 -836 422 -797 119 46 97 -390 -267 547 69 -222 -190 680 62 769 611 -671 -415 -873 314 -895 465 244 179 -4 -247 789 312 -380 20 -815 74 406 207 -722 200 -305 -211 -122 416 -483 471 -672 -688 297 301 741 -32 -272 -461 -54 194 -403 -589 -198 575 655 -786 603 258 723 422 94 -637 770 -163 401 -896 610 444 784 364 -618 17 -155 68 -712 -400 -447 -296 504 -273 339 297 -64 -898 575 -505 -679 -543 146 767 -562 572 6 -794 225 643 445 181 232 108 -853 -866 686 63 200 -601 -423 578 383 441 -684 -308 -541 -490 -814 79 -640 738 335 -602 -281 341 -146 -117 -467 494 -91 263 -851 202 -159 380 -311 -872 -388 -63 -730 -682 82 770 -87 -134 -248 683 115 127 -11 494 -107 -659 81 273 626 -604 -807 -686 -713 327 396 -117 668 415 -713 -75 81 498 -8 7 552 614 241 -145 -384 -163 366 -64 -422 -518 290 -332 -403 -778 -347 107 262 546 -100 -809 -223 -162 -435 -631 479 -622 378 -215 -839 -794 474 -343 503 -653 -378 187 430 -174 747 471 -840 -501 -761 276 -91 368 -93 511 270 -194 -449 -737 437 490 -570 -160 8 732 -655 -756 230 -721 222 -476 556 189 -402 -208 393 -326 -30 -145 -555 -701 -605 -206 209 649 162 -543 -320 182 244 150 329 -108 681 -758 516 -646 -144 92 88 -714 185 331 -541 -149 -588 775 -514 600 188 -405 691 617 -702 -706 34 -507 -308 -201 -593 -835 -784 228 -316 -91 -629 462 -810 -545 -187 -265 371 -170 780 -816 789 -728 -596 -10 628 207 -809 290 774 -324 -639 -205 199 -811 -527 356 244 311 633 700 -281 690 236 530 206 -853 390 -483 -472 559 249 -522 782 -503 337 235 -825 -648 20 401 28 381 -183 646 286 -461 -84 -658 298 432 109 -694 -122 176 -160 -817 789 158 763 180 286 -519 -357 -445 -149 -900 -331 288 -821 -390 -659 -497 202 358 90 789 155 335 550 772 -462 -829 608 723 165 -59 -40 406 748 -674 -226 628 -537 524 -30 66 -484 -885 -764 374 -557 694 -330 42 123 12 422 339 -484 605 -900 -805 383 -507 -639 299 -802 -493 -693 -682 619 131 295 -856 73 -434 -842 298 -789 -700 -317 87 -457 381 376 -31 780 -252 -177 -52 -171 568 -683 -278 89 -55 -626 -224 750 388 165 -532 -540 -797 113 -387 669 -866 -93 -402 619 212 -506 -172 -555 -509 611 -812 301 -210 -324 487 -839 359 -511 -631 -416 -57 447 -245 708 316 187 157 -27 -319 -872 -225 183 -130 342 -333 -28 18 -521 -197 384 -834 -270 284 73 69 264 505 -435 -230 -86 296 711 234 -515 343 -471 590 799 561 -330 -461 -128 -195 410 254 646 44 -215 511 -40 -866 -660 -190 -554 -751 732 -681 -441 -881 628 -142 -446 -337 -495 -630 -774 642 215 209 758 -597 -432 -41 520 -279 178 308 -682 -443 60 -633 10 -663 81 -882 60 -594 -898 -667 225 76 431 460 -251 -514 183 669 752 -380 -535 -268 -472 -487 630 584 -46 106 767 -52 294 -519 406 111 -410 -590 799 280 132 24 523 -74 183 -871 -312 -409 519 -90 -327 -118 -679 -768 73 412 -596 -569 725 -497 398 176 -384 -378 -514 752 349 -190 352 380 8 568 428 -380 -202 758 -103 -185 -312 641 504 567 -354 346 -315 416 -517 -537 452 113 -249 534 6 -854 379 694 -793 -525 347 -417 -883 -229 -555 288 -591 -522 -353 671 18 630 15 -652 -281 668 -703 350 721 -370 -402 -691 -706 367 166 -283 32 55 -638 -390 297 316 -702 -348 441 629 -270 634 -204 -274 -517 484 447 395 283 688 -862 376 326 -520 -446 387 -451 -649 -575 600 377 -478 244 -126 218 520 36 -731 -446 182 -256 262 -181 -210 -129 746 -419 -107 -42 547 -66 216 -319 -790 -541 -720 698 -192 -489 24 -136 395 548 565 423 787 -79 -429 68 -395 -76 279 -874 343 -569 45 -742 547 -619 -460 641 101 362 450 -257 -866 -15 791 475 388 -618 -429 426 -713 -436 627 307 -747 -412 -435 -300 613 -415 -619 561 125 161 -447 -352 -847 -720 581 -699 -562 -2 193 624 -432 621 -193 263 176 9 -290 649 -110 -690 96 518 -364 199 -316 -780 -900 188 198 -548 -884 -637 200 -412 674 -46 -781 687 170 214 188 299 493 -7 -592 122 -342 -719 613 29 604 105 -595 234 512 -654 274 486 -594 162 443 -210 -121 -271 124 -475 273 75 -845 662 228 797 435 189 -826 560 -185 -859 676 -741 -325 418 -823 54 -506 -752 451 90 -293 536 465 -883 -280 760 -125 -276 640 -784 -573 55 282 -289 330 -565 222 272 88 -771 410 -32 -76 -314 12 -482 -537 -841 -639 168 286 448 -502 -531 -124 -447 304 -148 439 -266 -484 281 -707 787 198 1 572 -519 25 395 -252 -465 -514 -334 0 -881 628 151 111 542 51 -300 -668 80 -200 -354 535 -51 -738 -275 -296 -745 355 -568 244 -88 -815 453 -110 -378 -679 129 44 304 -629 42 -272 -544 -283 419 61 -575 625 484 14 -480 -254 463 269 478 -11 -736 -752 -396 -173 447 -72 81 -715 -812 -747 321 -331 -281 -107 773 766 -791 333 -623 49 -366 -418 -172 564 100 -369 -411 81 -260 -673 93 -230 308 -203 -632 -491 -190 -808 -558 44 783 -768 684 305 -418 82 -793 757 -781 -612 -322 269 454 -606 325 -736 638 740 163 435 -809 -620 -563 155 255 442 474 678 -400 -267 -769 261 285 -410 178 708 -801 35 -529 460 28 618 -774 191 -427 452 708 259 532 169 -875 592 -498 -26 228 174 339 525 196 -101 -843 -593 379 -198 -747 49 -715 775 -346 -733 -814 -678 -667 -426 -601 510 127 104 -180 627 152 49 -834 -215 -511 95 268 450 -196 -69 592 -118 378 -333 220 623 253 -319 -87 -532 465 -731 -552 759 -860 456 -844 -504 747 -890 695 441 -123 -816 -527 6 172 584 221 362 622 344 467 727 298 461 331 -658 -630 -817 -382 -427 68 -130 -461 -650 -489 318 282 -580 -471 -55 54 794 9 -374 361 531 -678 -234 -777 -699 -179 -181 -334 -368 712 458 -845 -556 -310 66 -785 728 789 -561 -409 -224 727 -685 -129 -251 167 653 425 -234 -21 404 -399 -146 -571 128 563 -518 -836 214 -494 -96 -34 40 -833 -283 688 -80 784 262 466 -238 144 308 -561 439 -216 78 675 384 -189 771 -613 -360 -12 757 -663 -291 -621 -762 729 -565 223 -482 96 -590 520 620 87 -82 355 -690 469 -553 -547 -473 49 -418 -63 40 -414 493 581 141 38 -862 100 667 -696 -354 -855 -225 -565 -52 -338 -816 -463 -529 728 499 531 -123 -88 -269 354 528 -398 -73 -352 -895 71 441 53 313 -689 696 -391 351 -300 461 -66 -174 -36 721 587 397 -808 168 -526 -473 -459 -479 -186 460 460 -497 432 176 157 718 106 -175 651 -328 -895 391 -753 -555 -82 -593 237 256 -783 490 348 616 347 90 656 -488 -825 -550 -349 262 -462 -261 -894 -672 -536 713 619 -582 523 -492 343 -143 317 401 323 -422 20 744 -421 43 465 453 -288 -191 -266 197 330 513 -147 366 685 703 726 300 -479 -796 265 -356 635 -335 -193 388 -571 -226 -272 -586 -114 -17 497 -823 548 -787 -366 -427 754 -204 258 -890 -547 201 -786 -390 -765 -810 -857 507 -795 -584 248 -318 496 596 43 -626 -208 -798 285 -642 -101 558 -609 -713 88 -782 556 -468 644 -146 759 -184 -157 576 -359 -494 -822 309 -99 -298 325 -12 65 491 -609 -752 -430 -793 636 255 -475 618 -665 351 -677 -159 739 34 -646 368 799 327 -295 -467 775 240 255 208 -876 403 -541 -523 775 -546 595 220 761 43 448 590 -714 -266 680 -867 -152 -411 -551 223 -661 -248 158 413 375 -193 388 -141 -337 -408 -787 -440 357 -479 499 171 298 598 -678 -828 88 -126 546 -40 -380 569 430 -553 43 -360 312 -890 -271 -130 20 502 -166 663 -537 -817 -892 19 294 -863 411 -190 -692 243 427 202 572 -359 209 689 14 559 74 680 78 334 -382 58 326 -138 -705 124 16 -332 141 -37 508 515 731 -354 -899 292 331 -275 -761 -630 794 -631 -375 -605 553 -627 -830 226 -513 -781 163 -220 614 364 58 -364 -494 703 -845 208 122 654 719 -137 273 84 773 -429 -728 194 67 -678 -544 -444 -607 32 288 22 578 -714 -482 646 -199 -235 -184 613 -161 531 490 -886 -829 -852 -342 -377 -790 246 106 -462 302 -332 -616 -200 -179 60 -208 473 -717 471 -781 122 -863 483 -605 474 -129 -226 388 -105 75 -643 -790 -460 624 -728 -651 -578 581 -552 -817 313 -545 -681 -269 213 -266 410 -691 701 -391 221 685 -884 167 80 -851 -548 717 310 -659 425 -9 -576 575 -178 -319 -250 -801 282 -743 0 410 -725 -80 440 498 641 -454 765 329 178 293 -310 290 -415 0 -74 271 -582 302 253 -658 -647 765 -731 -153 -550 15 -473 577 468 -86 -284 557 -480 731 -682 -365 -869 -669 156 -824 294 -175 66 459 198 -336 483 -449 390 475 -888 -244 -220 303 -12 92 493 -131 718 400 746 -24 -655 -714 -112 -867 137 -212 -105 185 460 651 755 405 234 617 -8 -209 -490 755 -278 95 -84 121 -710 -797 -278 -780 604 -647 -742 498 186 -312 -709 -766 588 -866 650 -836 274 -475 -133 -897 -832 -259 74 -415 -480 -306 627 766 -693 -338 6 -128 -617 61 -68 172 -611 -102 -638 689 -533 -225 -166 -310 270 -322 197 -515 734 560 290 91 -715 -764 796 -884 -276 -220 316 372 -461 -393 -535 282 -775 -742 541 -807 251 139 -61 240 629 -537 624 38 711 708 271 -429 -395 -632 634 138 -132 523 -259 -768 -626 -365 116 -278 -381 -112 -848 -737 100 -701 59 658 77 -734 -289 44 716 795 286 199 -459 765 216 -777 644 -250 605 277 715 -303 -763 -192 441 -559 647 -277 -70 50 -634 278 -717 30 -127 -227 -77 201 -206 -423 576 -303 385 637 785 565 785 631 237 579 584 -207 -496 490 -283 758 124 459 430 1 544 589 16 512 -288 200 -74 346 135 -167 -520 -327 757 364 -696 -647 -155 -186 -576 -333 -659 732 130 -46 712 -355 74 -30 -677 356 342 -591 107 -332 -271 -43 578 14 257 420 -542 -511 -319 76 639 -630 693 356 -97 1 224 228 155 328 -642 -163 30 -267 -697 36 -539 -511 -744 -92 -645 -339 -146 -36 310 421 730 -632 696 766 -427 -585 -23 -94 -89 418 -642 426 287 -250 320 -868 650 444 -431 -734 270 -868 446 337 425 -629 -95 529 614 592 -800 -6 -179 80 -51 -518 -797 158 285 -851 362 -802 486 215 -733 -533 773 -230 -382 -787 258 58 -540 -797 591 -810 544 -316 -825 -376 440 -672 798 450 109 281 -595 713 402 677 116 651 -692 -432 -666 364 630 -547 -788 -384 228 -380 -478 378 -732 -16 -631 -120 -234 359 -716 443 -635 526 -649 -443 -797 -648 317 -376 45 799 393 -138 178 693 236 -136 375 -298 618 -616 465 -724 179 251 -543 133 435 -619 -514 639 180 593 503 683 31 -518 -714 -609 -886 403 335 -422 234 -225 -536 10 -333 369 -211 -406 -213 396 446 -88 789 -644 -747 -493 464 537 682 728 -55 611 270 -243 -315 -869 398 -335 -583 -717 -472 -260 -575 -295 97 -125 -186 -165 556 -3 -372 -152 -203 -737 630 269 733 36 371 70 225 -396 -267 495 505 220 382 224 421 605 -13 567 -328 -754 -103 579 -573 -694 -14 -199 92 354 -238 261 465 -264 -261 -804 721 -755 652 313 -354 459 580 92 -865 -162 486 757 -776 -509 260 140 -98 -262 234 377 269 584 744 -51 -148 109 488 -70 490 682 -34 763 -710 -617 387 -382 -21 -882 -253 796 -671 -593 -181 516 -704 794 540 285 -60 407 -603 -728 -40 -747 -534 -499 250 218 -850 -757 21 645 -606 -113 184 686 780 -304 540 498 -658 -801 602 -900 -640 768 331 -518 -640 495 -648 226 284 31 786 -812 337 -510 54 495 180 -81 -7 226 -325 -390 614 55 462 127 -896 -669 -833 762 -97 -421 -278 694 524 -600 -894 -836 216 -779 388 -601 105 -843 472 -21 -608 447 526 -302 -564 -391 -62 -586 204 -630 415 -397 -587 -869 147 -78 168 211 -731 -85 305 -476 315 207 436 -393 -694 259 158 -661 654 -150 440 -655 665 363 760 118 203 789 -695 514 678 -352 -328 536 483 639 -60 352 -483 -543 -819 -43 -879 -68 675 -856 147 -526 -732 -246 724 30 -189 -222 -488 -691 59 422 -133 295 -555 -168 -137 -243 284 676 689 -33 656 -557 -29 303 127 -372 601 -747 238 -322 576 -105 -684 -60 -828 -892 736 247 -412 -456 701 176 610 -132 -41 -95 53 124 -626 -672 -345 162 112 162 239 383 272 129 -462 -440 -238 -603 -132 -241 -270 744 -514 -829 -59 -259 -493 -167 31 22 -746 -473 151 359 -785 -815 751 800 -410 -870 186 187 96 -643 -659 -462 -797 115 -336 266 709 -552 -772 555 297 636 -591 -142 109 -123 -640 504 356 522 -656 -820 -807 449 -547 485 287 -811 743 629 14 141 -499 -805 -741 -484 294 -822 -224 -753 -614 457 786 505 -343 203 -381 -754 675 755 47 -626 750 279 -482 544 139 -537 576 -708 -711 -334 -355 -490 -854 464 -437 387 -455 -605 294 -845 656 427 87 16 -823 -175 754 -573 -581 -496 -194 -826 -371 -754 -15 153 -542 371 -702 454 626 -552 173 -744 195 -863 306 -570 675 591 -239 -107 207 -661 51 410 -796 443 38 -362 -290 -754 -16 -136 783 -830 -731 -433 -432 697 65 -262 -64 -99 -486 -378 -875 442 -649 -588 573 686 -358 -832 -777 -368 307 -401 -653 408 -706 -842 120 -872 -543 668 -82 -462 595 120 -771 -327 240 -847 -326 706 -111 -316 26 -631 -499 -298 149 98 449 -657 123 468 78 754 245 646 -676 217 193 -492 539 221 -542 -101 -161 446 748 -817 700 -297 -105 377 -258 419 -518 322 -629 249 264 768 66 152 -377 656 -895 -321 482 -355 461 405 -376 330 -397 347 120 419 -596 321 -404 -444 -172 151 283 113 -265 -589 276 379 -715 -584 -624 -895 -415 -585 640 283 220 -571 535 423 629 -758 -519 -736 -11 720 -267 182 -588 -678 87 -412 -216 -362 -585 -350 -116 156 322 -25 -718 147 541 -780 475 -780 -368 191 -880 293 -719 -267 262 -632 -515 668 406 586 137 -799 -630 -325 114 -55 402 -87 631 -422 573 -614 218 -697 251 -208 -280 -337 753 -314 -428 161 -395 24 -772 -541 -367 -213 727 508 512 -133 -789 -131 -738 516 249 597 264 -486 -167 775 -191 -791 -361 29 554 165 445 448 -493 -107 68 63 707 48 -793 238 -357 738 -647 -888 708 523 -515 204 -793 -259 617 -72 710 -535 295 90 -539 669 427 -474 -794 -439 -418 598 410 10 -493 -306 778 -196 -802 281 118 619 -716 78 399 501 180 159 245 -823 10 -215 18 -770 -798 154 -773 -4 244 628 -369 -95 -532 665 -218 372 -140 -116 688 472 -589 222 -131 -563 601 -403 665 -169 734 -286 293 329 -203 294 719 773 -503 134 -405 312 -290 300 -435 -740 -361 -832 -847 64 -307 605 161 229 -408 -445 -643 -588 158 -638 306 -675 -343 -168 -280 57 -142 616 284 -529 256 617 -667 505 108 619 248 -530 -380 -884 672 -749 50 326 33 592 -599 -890 26 200 177 -326 -303 -492 -229 297 403 631 -683 -317 46 150 474 -366 265 -440 -731 390 57 -843 25 -56 -192 -683 246 -813 -652 -809 703 210 -568 -220 161 -873 -285 662 275 416 795 -693 -493 -543 -800 -435 82 -579 -217 170 133 557 639 154 -594 -476 8 -53 -285 18 67 433 733 -332 50 158 185 11 -26 -305 297 12 -230 791 -170 -325 224 794 770 -785 -859 585 482 453 -835 -703 -380 312 -857 -879 -11 -433 -177 682 775 176 274 33 -590 -127 635 29 -520 -132 -106 712 -757 225 -615 -811 637 482 -509 -644 449 -654 -101 448 141 48 -394 252 -883 -320 791 -156 619 -486 786 773 -818 709 121 -386 -160 768 763 490 -856 92 579 239 559 -107 91 225 -289 730 -11 -21 -818 204 408 131 -182 191 -205 -628 25 264 -68 -636 -361 -792 -187 449 -434 289 260 24 -11 553 630 482 -726 -180 -442 -721 537 -204 -343 -719 784 683 -683 -682 -120 -137 -363 -547 -430 47 -638 -228 -790 -265 -454 -358 -4 91 -503 -345 -702 -171 -358 340 188 -212 -695 -523 538 -832 233 -752 -212 357 800 147 -317 -562 -35 -363 -1 555 369 -640 -466 -143 86 274 -574 757 366 356 401 489 -184 394 101 341 -190 641 -231 -693 -629 -324 -3 -826 4 -37 484 -866 -850 341 -742 511 301 532 -353 302 -195 398 100 328 -31 -399 469 -185 390 683 -153 -233 769 -207 -777 174 -383 -672 9 -713 -253 -816 -597 -39 -479 -712 -59 624 72 -870 707 -616 45 142 332 793 -231 765 -515 -289 -229 453 264 -162 -818 -705 87 -321 558 -763 334 -738 144 -502 693 -528 -209 739 -898 -727 -157 -237 -17 -56 -426 557 -190 -431 -288 -511 403 -411 593 -786 -336 -695 -162 -195 -513 -22 -784 -141 306 -799 -867 -133 -101 -157 -650 -763 399 184 701 -629 478 755 -572 156 236 -858 274 588 -360 276 -163 -38 451 -184 -88 -657 595 350 -460 -239 -752 650 -344 -313 -396 190 -42 -39 86 637 -394 -560 -378 446 259 202 433 -4 -322 17 -633 -587 609 99 222 -422 -438 -717 522 -365 -478 76 -643 421 526 -256 -237 -505 581 -12 450 160 549 47 395 -496 -155 -811 404 -207 733 786 -75 -419 465 -181 527 -552 262 -556 -621 551 -675 274 -772 -407 751 126 -778 794 -153 -646 493 -30 262 445 -185 -525 129 -522 -144 -343 -753 729 437 -600 -311 -97 108 175 209 111 722 -248 633 -292 -698 -360 -553 -666 738 460 144 246 450 782 344 198 -130 250 -888 -286 567 -297 764 620 -46 768 -262 -38 693 151 -428 -44 -843 193 -196 686 -343 122 708 550 -42 -851 627 271 568 -132 744 37 -795 -346 770 -603 -177 -35 163 -548 -5 771 -486 -297 679 -365 -571 -812 144 725 -540 299 -486 509 460 396 30 -448 373 -638 108 102 -745 -122 449 -384 -370 -545 -400 771 -205 -149 -887 -268 522 638 -339 382 331 303 -253 -520 272 785 -702 178 377 162 -47 291 646 773 -888 -466 -427 -46 10 -654 369 -355 17 21 684 663 766 736 -350 615 -643 -179 -351 460 -8 18 -727 155 -699 -868 383 -482 53 429 310 192 393 -248 -152 -887 297 187 172 470 27 113 -59 -334 -397 -223 -668 697 70 -627 472 163 -535 641 685 -358 -793 290 -493 793 -74 138 552 -443 692 -112 18 -370 -680 -824 -685 227 -616 -136 373 470 -232 -297 237 -246 353 499 570 168 -877 64 -743 -79 -676 606 -868 -859 -120 65 -649 489 754 -799 -163 684 -686 -614 5 -45 -651 -516 790 626 -291 -525 -567 -286 712 -419 -297 -613 346 -116 -70 550 -734 758 -705 277 -47 254 357 310 -525 602 370 43 -467 471 -562 133 -429 747 202 -772 501 412 -6 219 305 -543 614 -271 -514 -423 -197 77 49 266 781 298 737 -523 -385 11 170 660 -410 -269 -421 -818 32 170 500 -192 -271 -662 -609 -334 563 538 -612 -637 -551 34 187 196 -371 -622 242 -724 263 -136 64 -784 305 -523 -801 -748 -51 -514 499 719 260 -164 290 730 -315 -723 43 682 -240 -605 -149 -153 479 339 74 609 -281 559 618 -624 -250 -817 11 -445 225 -431 333 796 -160 -701 -591 -787 -738 99 623 -460 -512 -838 -495 675 -729 351 -402 -320 -170 342 324 736 -139 569 -527 -824 562 144 -437 -281 482 -29 -441 -588 436 -35 599 -330 775 799 216 -792 -463 -299 385 202 -353 -209 326 -756 329 -302 -188 717 667 -891 -156 -874 -275 -551 -711 729 535 483 742 -114 -173 789 -247 544 207 -577 674 254 -886 -771 -257 -44 -97 -826 642 -681 456 -687 225 281 414 -464 583 -609 -205 -893 185 799 -859 -209 17 454 -877 419 -47 750 -40 324 -2 164 -343 16 -212 -763 29 -107 -824 -460 -898 -634 -837 -841 129 253 -660 165 693 -580 -779 -349 361 -627 -668 -519 -733 -63 -896 -360 -609 -469 155 755 660 -806 404 365 489 283 49 757 -49 33 -692 -618 760 -490 -192 149 -127 -875 -535 682 -43 -217 642 -321 -400 567 640 -705 -594 417 604 533 -766 -818 -138 -544 -454 750 -591 259 -652 640 468 126 90 -811 262 -844 5 139 -97 -80 654 375 326 504 746 239 745 -219 408 -155 767 111 -693 -689 -518 149 -534 -851 -157 -580 -695 -190 -805 -450 450 -107 -35 594 -512 754 -162 64 -698 -93 -24 -13 751 82 557 128 -430 78 383 -592 681 146 -530 90 346 -622 759 791 589 -847 194 -624 -845 120 481 -642 671 235 -9 -596 -513 577 406 69 633 -432 2 777 175 -327 284 -580 -584 -772 395 368 -571 19 -380 606 545 -562 -424 -538 -49 347 -667 224 -785 368 -534 710 -547 -656 121 -752 -211 -117 -410 -162 -140 -77 -639 -835 394 -506 -739 -386 139 -403 -219 -339 -96 310 327 216 385 -707 685 -471 -336 -286 -363 118 372 -317 -882 633 -877 -654 -851 -672 -559 495 461 596 391 621 -287 -861 -600 599 255 -607 731 -709 -391 103 182 201 -337 763 243 113 485 -623 118 421 349 519 -887 461 -576 109 -859 419 558 205 334 -353 -174 -447 -18 -514 579 -679 -257 -569 -223 -704 -846 783 699 254 472 784 454 -200 598 -95 -501 -842 510 519 613 7 95 160 65 475 -26 30 -862 -94 -576 -717 -468 105 -16 -765 -261 119 800 -6 -685 -50 119 -410 677 -834 586 -641 -354 569 -18 622 364 -652 64 555 -176 -467 -366 -633 274 217 591 -336 438 -542 -839 -261 -187 31 349 379 -368 507 552 591 798 -767 402 -529 625 516 272 -30 614 -546 -484 -580 225 655 -326 -850 -808 -269 496 -604 110 480 -266 671 545 106 594 29 418 -640 -868 -140 -826 -800 610 -444 -328 -754 21 60 288 63 226 334 -89 -41 235 -1 643 254 772 100 -298 -762 779 153 -283 -751 269 518 -147 -278 -379 -308 -18 -221 655 169 786 700 -208 -746 234 -87 639 385 13 760 401 219 137 118 -199 259 -807 77 -310 495 313 518 11 -641 -548 745 313 -626 -817 19 10 -218 -350 757 -343 657 -872 -353 749 290 -538 -685 -662 231 -372 32 -315 745 169 -30 -531 523 -323 -234 -428 126 -515 310 -122 749 -486 -361 -722 9 -612 -623 -601 159 -94 -619 347 295 -755 622 247 143 -86 -447 -9 591 748 601 344 798 -170 2 711 302 365 -602 -345 532 -772 -790 397 -194 178 71 466 -302 372 295 -17 -274 -572 512 -706 -220 -463 349 -477 -814 504 -308 371 480 685 -425 -364 194 631 376 -169 -860 -342 749 -10 -90 -716 -743 338 681 -572 -814 395 -665 18 -506 -529 355 -683 77 180 623 -772 -145 786 272 -894 -741 434 -228 -800 55 576 -342 134 -642 531 -347 670 361 556 522 -612 647 -452 489 -291 -95 -791 108 -228 -140 128 640 590 93 -81 413 -222 180 -659 -425 -683 484 470 -484 -180 784 -641 618 -685 790 357 -58 103 97 51 358 154 790 -869 79 782 676 -733 -453 -563 -279 363 -346 -381 230 206 -257 -236 -798 -116 -486 515 -585 595 -728 618 256 572 -209 -622 -248 579 -749 -380 -100 573 454 -767 -261 -883 -558 -505 246 -389 -526 -704 33 789 -289 -327 632 -48 456 -641 -799 -190 39 -805 680 -71 123 504 543 -635 540 684 236 119 236 -894 -396 -316 187 -594 -746 745 793 190 599 61 -567 -896 127 -310 124 -490 111 102 345 -420 228 -75 694 560 -238 411 636 487 -124 -277 -601 -851 256 -749 98 668 -728 -210 -894 -439 315 136 -427 -379 -640 618 -33 528 306 -774 -492 -293 -659 394 319 -539 375 -539 460 152 -30 -763 -735 -209 525 -338 490 -794 118 -74 -665 72 638 296 -186 627 -521 -676 232 -75 -432 -379 7 -705 -802 249 -647 -40 547 -111 155 156 -573 -575 257 -463 -515 -788 -371 556 -564 659 193 493 -775 -741 -457 -895 81 -571 -297 -71 -271 -301 277 -71 263 -878 -675 -515 -60 -140 4 -454 -755 -709 -421 412 383 -464 747 -27 531 249 -51 779 259 -261 51 425 -232 -404 -814 -91 -441 -470 301 -580 71 777 590 152 -169 -805 -122 -160 348 482 -121 -523 -760 116 -743 -250 -542 310 638 234 310 -860 607 237 -872 -765 -594 -892 253 -310 423 -14 -397 413 548 398 -414 -381 -204 -853 -834 -788 -870 -394 -203 -36 -661 -30 -156 -150 -349 -172 -98 -446 -545 -456 180 665 -759 354 281 -803 -648 493 392 -751 78 -301 568 -794 721 -516 523 564 -3 -478 -475 545 -483 -743 148 -6 170 -683 -894 482 579 -635 -251 57 276 262 -862 222 695 -874 15 -396 335 202 -408 606 -349 -788 -645 -99 420 -303 280 569 -890 -429 148 -161 487 211 145 665 -119 -335 -283 344 -209 -881 654 -20 -27 522 431 40 -745 -661 23 -124 266 358 155 268 284 -575 221 511 -818 593 279 -399 469 144 -883 -360 -751 -19 -704 -693 264 673 -304 -406 573 -678 -611 -80 539 -231 518 -714 -845 -626 134 298 -487 -464 179 719 556 -139 -207 -10 509 -109 38 -97 26 -786 771 -372 522 -720 747 155 -17 499 -209 617 235 85 -303 740 -497 -431 -88 -598 340 -301 -213 737 -272 -502 -330 374 617 93 -696 295 559 531 668 -775 -11 -524 -533 426 -143 795 425 -862 -602 -543 586 -652 368 177 36 679 -702 -335 -448 719 549 -24 -754 -29 499 424 -738 190 372 101 -494 145 -103 -899 -471 472 -34 136 -457 514 -544 48 363 146 -204 307 -495 493 404 193 -499 665 8 488 -696 -460 -221 359 716 28 -103 -328 357 -555 585 -257 -757 118 683 -335 227 481 -154 -452 285 -757 753 -76 546 -422 -648 -584 358 35 -20 -47 568 -712 -794 703 720 728 44 -427 490 330 -840 -561 -152 -68 -456 -866 -318 542 457 195 -771 16 275 410 81 -884 796 800 -394 295 -130 -479 167 680 306 -97 -71 -555 723 244 736 181 264 795 600 447 -242 -369 726 128 -453 -588 597 554 135 460 -644 -370 -151 -473 274 -662 -69 620 508 -636 -787 -369 -67 -471 -802 -492 -575 530 -29 -338 223 492 -822 565 408 718 -133 326 -561 -879 751 55 253 157 72 -814 -699 741 779 -607 -891 706 -643 45 -72 -193 -686 64 656 742 -184 -564 460 578 -272 269 -879 669 54 502 -49 -209 -424 -226 -641 240 778 84 542 -418 -31 493 -658 -769 -376 -781 393 -230 131 -881 323 28 753 -896 678 287 696 -614 441 314 -667 571 -421 390 -39 -324 -658 493 418 -849 541 115 82 54 441 -623 -337 -735 -704 -606 543 149 85 173 23 122 -318 709 566 -645 -842 -540 -608 -438 103 -689 681 329 -646 -817 -105 591 640 -206 266 -81 -82 160 -617 -395 408 -443 311 -9 794 -404 280 637 486 -810 -261 284 -853 48 -838 -75 625 -58 -666 4 -641 -702 -144 702 371 43 -712 -443 743 736 292 344 540 494 69 -233 55 20 -497 40 176 -669 -120 723 719 -476 370 -728 539 -40 224 -885 486 -280 -399 459 172 400 744 526 332 501 -687 -403 794 -863 -554 -357 -137 -626 -18 -633 -251 -311 748 230 -895 -425 -803 296 -296 341 385 -867 598 282 186 761 686 689 -825 527 -398 -335 -239 -786 137 -187 -732 409 -351 714 -219 124 738 -572 462 433 43 464 612 612 102 -761 510 231 -497 -555 637 -69 -510 170 645 7 634 -533 -518 -649 -618 14 168 -891 -582 567 -124 665 -300 -314 52 376 581 531 109 781 -409 478 -877 214 -639 745 47 -603 -293 -379 423 52 589 -522 -440 -250 -593 -281 177 -17 200 90 578 -509 113 -218 -460 577 577 5 17 750 750 106 -254 682 -552 -42 -392 -282 739 394 226 -774 -247 -373 390 62 -440 -596 636 756 -725 772 19 -490 20 -669 6 -339 -162 -227 21 -828 -81 -523 -393 -832 -290 -244 303 -316 -808 -401 -430 407 731 -673 -394 75 515 -505 -834 -658 -273 -876 634 504 485 320 581 -296 440 -638 145 -142 -173 -214 -148 417 371 -44 540 -629 -878 -727 -521 -445 -350 -374 -511 688 519 409 -520 -293 -533 -65 694 -632 -3 -229 -266 756 -221 74 55 686 723 -672 699 33 137 -30 -345 -526 167 -227 700 -204 -862 744 -780 -309 -519 635 -259 729 -316 -399 647 656 -512 -622 -13 671 725 537 622 -145 -223 -579 -615 -824 655 656 -355 -524 101 346 678 625 -305 -758 21 193 -149 515 -539 -483 -434 -76 -392 -812 99 630 -90 -579 593 -886 102 -94 -393 -559 265 124 -638 -346 -821 612 780 -771 342 524 -760 -709 231 245 43 651 262 -153 247 496 -153 182 -351 -105 -248 216 616 625 -622 167 -438 535 499 574 492 -261 -569 -836 -393 -767 -557 210 -33 -248 -118 223 -47 -780 -347 -658 127 -571 -266 -470 571 -389 -543 -200 -657 -680 121 573 -467 129 -211 -574 -834 447 493 -145 -314 -756 9 587 -450 461 303 -96 717 -786 794 465 -586 -106 -214 -98 -459 723 112 -637 -266 170 106 718 124 229 -683 -401 658 -677 -584 -836 396 -288 45 -365 -118 -365 -383 -303 -439 -715 -45 264 -552 -508 559 609 467 -674 -525 -472 179 -585 156 76 41 -288 -785 218 -873 243 -769 643 -147 -833 455 -702 152 276 286 71 -701 -383 177 531 -663 733 54 -527 682 270 -559 647 -789 22 -259 248 57 403 544 -552 30 756 -814 164 -96 -390 515 -590 648 -807 630 33 -686 -95 -775 112 -726 -745 -36 774 494 -751 790 775 -540 1 790 -112 783 553 713 303 305 99 -629 -239 -808 -466 -247 -74 -583 329 98 614 -510 459 332 -874 -523 -44 -473 -515 -462 569 -337 661 -219 333 176 151 215 395 190 -122 323 -165 166 -95 658 -772 296 384 -362 501 426 591 -766 511 648 637 704 643 -64 505 -510 -7 232 -397 226 -641 608 -585 396 207 -729 281 -869 -334 763 -36 318 502 309 -830 -352 -555 126 627 -760 -342 774 436 386 213 -264 566 373 -136 190 35 304 -24 -9 238 242 251 -673 -420 -654 -543 -681 -795 679 -9 -188 227 495 -720 179 -357 42 -104 509 -217 540 -143 795 38 -170 -487 -765 -438 -129 -112 -801 474 -810 12 -785 -659 442 -149 691 -810 324 702 -712 -850 -465 -633 -348 -389 -81 595 366 -553 -595 -131 155 -479 -402 -771 785 239 112 -218 215 31 618 -679 -432 694 -5 585 276 -104 -365 114 463 539 -144 -703 -882 -825 -216 -836 -485 -291 -48 -293 -749 -885 -360 -65 -734 198 356 -352 579 294 566 486 547 -23 321 797 -738 630 -305 -69 -122 -571 651 667 -894 791 619 -34 -508 371 408 443 724 -503 -529 -593 -247 -894 77 -585 309 475 46 380 673 126 -740 442 -623 -210 313 -799 -59 782 7 -14 -453 -97 -601 7 -772 -82 -27 263 485 559 757 -490 -627 -409 139 -351 31 244 -748 564 -687 -474 -27 289 125 -604 -261 562 -835 -344 763 777 -650 -466 -329 -119 -747 -209 142 -829 -311 165 102 -225 -644 383 712 -242 -326 -722 51 562 271 11 -236 -365 -647 -20 305 -129 -119 -566 -140 -203 381 118 203 1 621 -683 -887 129 53 668 101 292 -738 725 138 -347 283 -311 578 654 298 -863 -373 -607 -306 239 440 -833 249 -763 -525 -743 -330 -574 -2 -32 -606 -863 517 702 377 235 394 -561 -253 -94 683 631 -412 278 -189 -261 -874 -112 -379 -499 -375 652 -570 -401 329 680 -49 -29 -387 62 90 236 -333 406 -92 -154 222 445 175 -762 -599 -436 -88 -500 -799 463 -643 -687 -465 -436 -343 8 622 -34 442 694 -732 -871 -809 81 -386 -159 -417 115 45 581 -795 302 -318 391 -593 443 137 -597 -835 635 462 -570 -92 -889 10 -496 -273 -127 623 731 784 -7 -266 -596 -628 238 608 -76 382 -237 351 284 579 621 -482 248 -407 143 -158 782 -635 -830 12 -129 11 565 -443 782 434 -550 182 -791 -847 734 64 662 -295 742 -462 -743 -632 228 502 -42 -621 -198 787 -146 -153 -485 383 321 308 -879 -475 126 -291 226 206 345 -432 680 41 -355 301 -514 472 638 -79 40 109 -45 -527 670 -797 788 732 72 -283 -43 -673 485 -526 -115 -811 -744 -149 -579 -298 -485 -443 324 -808 765 -517 -703 -715 543 359 -324 12 492 -112 690 -322 427 120 520 -543 159 -895 168 72 633 -399 -228 -572 279 -866 26 267 -680 -262 786 259 563 -288 -473 553 64 -513 305 480 181 489 -678 527 -20 -841 350 671 315 -359 -417 -815 -890 -897 -215 13 174 -869 375 -894 724 -418 555 -761 -347 -494 -436 -400 372 463 -199 553 504 -799 548 464 -51 -362 -97 292 -458 -746 -787 138 -891 310 514 240 656 208 432 -847 792 -171 176 -500 -676 -695 -680 -535 -894 -232 410 312 -203 307 475 -822 682 51 -115 -556 -545 -403 285 -188 -768 -153 586 290 87 -560 -280 4 -424 50 -645 -828 735 -735 179 -1 24 513 646 776 -647 -667 19 279 -108 -471 -372 -833 352 143 -759 -241 116 -615 -754 190 -803 -515 776 -692 491 80 -64 573 797 652 -468 -135 363 135 -855 -603 561 603 340 572 -626 -292 602 110 521 -574 722 11 -39 265 -5 -294 67 164 182 -110 -207 -9 -53 -473 229 -505 301 225 -156 -180 15 527 -864 -788 -121 775 -425 469 -277 -462 -345 -809 38 94 216 -142 -856 34 -782 -890 328 -380 41 -533 -7 -361 -863 592 597 746 -151 766 120 -823 -604 -288 650 -578 -156 602 533 129 409 391 627 -400 158 711 -740 -387 -531 633 242 622 761 -885 724 -343 -337 -37 64 697 425 63 -38 164 100 -785 -876 -278 128 -863 568 778 453 380 -692 -839 -64 -678 702 235 592 -360 347 -470 -518 -520 731 690 -448 -445 -29 -836 -633 637 -82 337 338 406 -21 -404 -136 -98 -1 -817 -330 676 -293 -717 -690 -395 -659 487 238 -712 -103 481 590 304 -873 126 -396 609 -423 364 -661 388 -349 -604 -897 -827 -870 -236 0 -258 71 261 -435 607 291 -424 -247 -824 -193 -523 -833 281 -163 660 539 -827 268 297 335 357 -151 -638 55 497 -117 -699 -406 455 -175 125 521 365 698 619 -898 -178 367 -749 540 339 -814 -192 -260 89 34 268 -408 627 -667 438 617 -298 56 93 205 -259 554 -49 407 197 -265 579 -599 463 -233 -731 -249 294 -606 -288 -88 687 -149 418 214 -457 240 364 115 -858 666 4 -858 621 9 203 -245 -540 -378 469 -46 622 -803 339 664 -460 105 -291 181 182 659 -90 426 -100 -445 576 -688 625 530 -387 794 -216 -30 580 -450 -765 282 -333 68 -366 171 159 -319 129 -849 -14 63 729 -564 -879 142 795 -242 594 667 -227 448 554 -14 -268 354 -688 -488 -867 -745 439 -311 -769 -422 49 -685 525 -559 -41 105 -523 -159 325 278 -191 -84 -445 -891 301 -446 -373 -340 24 455 -163 -351 -638 483 525 658 474 -742 -398 -160 531 279 325 -693 516 -224 172 745 -376 -604 565 328 415 656 -572 709 546 -263 -398 -458 -770 185 521 17 -50 165 -710 474 -533 792 -754 169 -190 -770 352 -892 -480 -203 392 -316 538 -16 114 -811 146 -392 199 -1 621 -753 -289 528 68 699 -255 4 -76 565 -553 648 681 582 -289 146 281 321 -791 75 288 683 -897 421 154 249 -300 -843 -536 568 171 350 130 520 -79 -768 -741 -198 -789 -265 -266 22 -273 -47 -501 -569 -348 795 -689 397 -530 -621 -22 -515 587 -349 -570 407 -708 -415 201 618 64 -435 -587 -622 -391 -294 519 -399 343 -485 480 695 161 508 -2 -229 598 406 610 361 -443 53 34 -756 -612 -669 727 441 460 577 -362 -315 -890 507 -729 559 -5 608 332 689 -477 -293 -285 219 -246 608 -105 237 751 -124 -852 -185 521 -683 -478 -656 -706 -312 387 741 430 465 -287 759 -472 -540 -664 179 -666 196 110 787 -426 670 566 -153 -112 465 -436 30 -714 -178 -842 -112 -797 237 -24 -733 -323 -501 149 -744 786 -170 -112 -94 -187 704 -646 636 417 -439 -316 416 -774 206 -698 -686 677 -381 235 309 111 511 -253 -202 -763 -47 496 -413 -657 -580 -845 -415 -652 -684 46 -748 -188 319 -888 -749 615 -127 180 -570 514 -427 -161 -326 -355 465 737 68 604 369 1 -92 -90 -452 -740 -639 50 689 -303 273 120 575 654 -435 -291 -394 -432 -854 -658 -428 126 579 -735 200 -111 -332 382 37 446 -763 220 706 613 220 -527 682 599 -739 324 67 345 157 -400 -684 -653 491 598 -361 -763 665 -31 -830 -754 521 326 464 641 61 -301 -175 774 -327 -817 521 -521 248 125 66 -437 -596 -848 568 -575 216 -345 189 86 -894 670 -80 273 -284 231 -801 583 -222 572 176 -9 -191 68 444 -749 -222 39 -779 -864 -558 219 -393 -734 -474 181 -286 -516 -638 180 -45 33 -479 -225 284 -392 682 -791 673 -95 146 49 33 800 201 565 721 -839 600 -712 -382 -337 688 63 789 623 643 266 390 -11 345 -401 -691 -804 384 -384 96 -8 532 -397 391 654 623 -384 273 -698 -878 -506 355 -141 463 593 145 17 752 42 -583 -646 565 650 -787 -481 -610 662 -15 -299 254 404 704 -718 -594 -637 655 -840 -487 -497 -612 447 100 -682 185 -750 -614 -643 -756 144 -888 417 315 -403 -597 791 -790 -200 -442 278 -101 628 -425 -54 75 -364 -593 731 233 509 149 -323 559 -219 -434 -536 -769 755 525 779 -817 -387 531 262 76 769 616 -497 6 523 -666 -47 798 -532 103 -592 -807 58 -743 126 -272 -427 679 -576 -571 769 -896 -61 -456 122 -703 782 -65 438 300 -220 -41 -653 -52 -834 417 -596 -167 257 330 -644 -759 -408 649 342 -733 552 108 -504 -624 437 15 358 -687 -376 -672 539 151 407 -715 -388 650 42 453 -397 525 232 668 38 -858 589 24 -877 540 498 267 277 470 -262 322 440 -681 621 50 -225 -47 275 676 784 591 103 12 -569 -381 -688 479 144 532 508 -5 -516 178 -13 -605 -689 390 -101 -150 41 462 -894 -9 283 -316 -99 -641 572 412 97 464 -221 -537 257 -516 738 -816 407 362 -388 235 41 689 645 581 -170 -844 -479 -617 305 -645 -742 418 380 -516 -410 14 157 -224 397 -349 -165 -718 -317 -295 337 -61 340 -537 -682 -761 300 307 570 713 -715 -481 780 752 -177 76 -369 -29 654 303 -799 -38 -180 -394 147 -817 -475 -123 132 308 -112 -374 -833 -528 268 262 190 -361 309 787 383 -434 -756 139 -89 -298 290 509 457 241 457 165 405 -888 717 -338 -135 -791 306 -521 -496 708 -249 781 623 309 794 608 -349 -304 631 -162 740 -472 574 12 800 777 -500 -371 -400 -308 411 -176 -305 449 -572 566 -108 226 372 -92 585 206 731 -734 47 -509 189 524 -801 -662 780 -46 -794 -268 582 -658 -13 -241 -336 181 -334 601 -264 -463 582 -395 723 220 -26 -181 -836 114 -16 462 267 401 -104 246 353 787 549 -794 -868 350 -352 -769 107 568 -6 661 522 -308 -777 259 191 769 -586 -510 16 -583 -609 659 -75 -175 20 -479 353 -164 -690 659 469 -176 117 -49 531 202 636 -301 582 207 428 -488 -149 -680 -151 91 -417 -576 579 742 -397 -237 -32 -264 -505 586 662 -823 -646 -46 -709 -357 -58 502 489 -641 -310 -11 512 104 -458 -682 332 214 -235 -896 302 162 94 -398 -209 631 -587 130 657 606 791 337 -257 604 232 -513 538 609 -445 445 611 55 763 65 -431 -466 716 -598 725 360 -789 -821 768 341 -64 -599 -744 -418 544 -724 -127 190 -523 -646 597 -705 294 -270 -139 118 14 750 -432 -262 -887 732 194 499 462 -100 -316 613 755 -711 -675 453 -167 649 -578 -869 339 384 -396 289 125 -272 750 584 762 -724 -333 -239 404 -63 -514 488 -743 -443 711 -39 690 -147 -476 -634 172 -839 197 286 -364 -820 497 701 243 -333 263 460 -233 -792 -58 466 -433 236 726 -403 -863 -518 -84 607 93 390 799 -439 -173 -544 -286 753 529 586 605 288 -449 751 -737 -786 89 698 724 293 -775 678 -593 592 555 -407 -502 -476 -77 -304 -150 439 -694 -795 616 176 65 660 190 -566 561 150 -381 417 15 485 756 -367 71 -798 -706 58 550 699 79 483 -878 535 -649 -779 -192 383 -282 -786 780 365 -418 357 -545 -823 606 -858 744 689 -778 -314 -631 -140 -263 -574 -651 377 -125 555 -71 493 557 100 -432 417 -867 -793 -746 345 -892 778 352 -498 776 -495 292 -659 -215 -496 669 -227 142 656 396 -856 -867 761 640 -127 360 -372 705 -615 791 41 369 414 743 481 -614 -29 -423 136 96 214 -307 -164 625 -42 -394 -386 497 328 119 -678 -653 146 -28 531 -465 696 -190 -213 -243 483 442 194 -734 292 -859 171 -832 -739 -218 -704 -747 791 716 -529 379 -388 585 486 534 -14 539 358 -871 -273 -622 -92 209 583 -220 585 -896 520 -453 -586 291 -425 -126 -627 159 640 796 524 68 -556 -761 -380 798 178 201 461 -229 -838 194 741 -114 434 -832 224 555 -9 616 414 -634 439 665 465 -210 -867 336 195 -711 414 355 -17 490 174 20 -504 -216 -828 -89 -303 -648 -220 -884 440 143 -18 412 -325 307 -739 403 56 -262 141 -276 667 -109 657 231 -316 -575 304 681 -400 80 -266 -528 213 -721 716 -388 -700 -90 603 -265 192 -860 -434 83 172 697 -607 788 343 237 358 460 -273 -731 -242 -407 174 -552 -867 140 619 -426 742 789 -178 28 34 791 -651 417 224 -590 -872 -472 -483 -821 -310 -112 501 144 -125 255 610 545 77 -544 766 490 -501 415 -516 176 63 60 777 -192 733 -110 175 518 61 -583 62 681 -100 -638 189 -659 -118 348 475 423 455 -618 -824 -396 568 348 -366 -311 -660 -248 -392 -524 -501 -798 -870 311 -238 -66 561 -762 144 -529 -284 -700 42 -257 396 726 -815 103 -178 -360 677 -361 -644 -658 -300 -648 452 314 233 -184 312 18 -283 688 -52 62 780 473 752 -600 -3 377 -876 188 -650 72 -633 282 -511 -674 -76 -254 625 -221 740 38 706 141 64 -844 -594 -611 496 345 -816 319 709 -530 -227 -206 -152 -827 396 703 -122 -746 287 445 -336 -208 2 -695 661 136 -167 -499 163 -645 650 -463 -505 -222 788 -454 -840 721 541 624 -793 -286 -685 -182 -790 -880 -778 3 -254 -50 603 153 15 710 -427 -250 -46 -252 -443 -870 -212 -575 96 -690 487 -427 635 -749 -329 617 464 416 -523 -332 552 -841 -888 548 685 -854 -44 795 -614 -59 -701 250 -181 375 -517 90 2 708 -643 -758 198 -495 -73 -784 638 234 98 -422 -536 -731 509 -700 780 -83 401 -188 477 -385 577 619 432 363 664 -207 -301 -877 418 -138 160 -551 674 431 -58 -326 7 -326 39 -117 -605 619 162 750 -793 178 -838 158 113 -191 432 -773 165 292 134 481 -419 -760 -596 -232 221 708 -588 420 -349 23 -485 353 -737 -500 -64 232 -127 -1 -16 -50 -48 528 -477 141 583 409 -889 432 509 62 -107 -515 -756 271 786 -850 -133 -543 34 65 -899 18 440 531 -652 90 196 -144 4 -70 -447 391 -707 -679 -819 -671 603 -715 -5 -284 341 182 -334 349 -303 659 97 798 238 3 -433 -233 584 542 -81 471 -519 -670 49 157 516 -838 392 -79 -652 10 367 342 90 586 702 -204 -755 546 709 -606 704 -807 -611 -324 426 -238 -609 -442 -8 -414 651 518 -165 1 -202 -330 -872 -300 -387 -814 -262 -527 -827 296 394 -7 -198 -483 732 210 -332 5 460 152 4 130 517 -823 -229 49 -396 162 -441 163 -598 -232 -589 -652 270 -100 -563 -501 -482 435 494 -717 -587 -266 -15 -273 6 -666 380 348 -464 -516 -573 -153 -512 -595 -805 -176 72 219 491 -110 -607 -667 -79 -722 -162 295 89 -536 -241 583 292 -352 -643 -25 -106 477 -194 -704 -2 137 663 -558 -864 214 -727 -768 590 -650 372 183 725 -116 -586 680 12 -440 248 -798 716 -277 -890 54 656 290 -890 -238 -676 584 741 127 -366 109 150 -172 514 -298 550 591 -269 350 -209 64 -247 -180 -820 -337 518 -566 511 -638 697 -355 220 -769 695 465 -756 -143 -100 422 -714 -472 -461 141 650 681 -146 33 -406 -303 -775 -211 -615 578 573 611 -192 -691 700 567 -388 -750 469 435 643 -403 -192 326 135 -189 395 275 -615 -593 83 283 251 285 328 486 656 391 -406 -271 360 637 -751 435 440 455 742 71 421 530 -659 192 -311 7 602 750 -872 336 -557 220 -589 384 -823 428 -483 -481 -749 -122 500 -506 623 -108 232 561 -713 -470 -451 -516 -582 -395 -318 173 -372 486 -24 -589 376 -99 -499 -91 -304 673 -470 427 610 -507 156 -175 -897 287 374 -529 212 -707 -487 -51 679 -736 80 -876 -311 796 662 423 -731 -222 -582 105 -738 -703 -218 86 662 -638 -277 164 102 54 -463 716 656 -249 335 -84 100 -715 -630 -421 158 -238 566 -869 -740 -264 -39 28 -730 70 9 425 335 -205 -36 -62 -209 -834 -483 410 -712 572 631 -602 -556 304 602 -669 583 371 -394 -338 125 323 279 26 -727 117 387 -90 -368 385 255 -140 -841 285 -29 -803 -744 477 271 -428 -871 -120 -894 155 58 -108 577 -462 403 422 -474 429 -112 92 567 331 -343 -71 -306 310 -100 83 -706 436 -674 -89 -274 735 567 -669 665 282 -878 -526 -554 315 -234 -371 -214 -21 -757 272 -880 767 670 -186 -189 58 717 196 278 469 92 -784 -31 92 425 -412 -29 -367 -227 665 -148 597 -236 -653 -279 -400 164 27 -118 -251 284 522 -274 -806 -274 447 -119 -612 -121 -822 -152 -20 -537 204 -215 -668 90 255 -422 510 -577 -67 615 -474 606 131 275 -339 61 668 79 -277 63 599 -88 -315 -59 -542 -596 208 -227 117 -360 -718 738 -248 -485 -114 797 418 423 -684 697 258 -228 735 -137 488 -222 -227 -624 750 443 511 508 -751 -655 -581 23 -720 230 -566 -427 -664 419 125 279 -900 -295 -375 128 636 251 198 387 -357 706 -36 -187 -894 -108 -261 -410 -326 311 500 -239 678 -427 100 181 -150 717 505 -628 -209 717 62 732 -591 -488 -104 -614 489 -105 236 376 107 -472 -466 147 450 695 648 -107 216 -524 -60 82 9 -811 -511 309 -103 509 -353 -280 -122 -141 537 -601 166 445 615 787 795 200 732 -155 493 170 -239 516 -400 -379 -772 96 -183 -409 10 -355 -83 -480 -291 38 -666 639 513 590 -820 -167 484 789 -257 548 -732 -819 9 -315 -12 -21 -708 -283 458 -478 -238 -137 479 -763 -224 -158 -582 -291 -238 -409 -842 -194 186 -187 203 615 -112 35 120 -204 672 276 -217 -226 -739 619 733 -87 -156 -744 -248 -482 362 190 74 -754 -837 -363 -402 784 596 -88 -497 389 114 -371 241 -856 -355 -633 463 -737 65 515 -203 -234 -106 538 731 64 56 276 -420 -666 -894 -679 354 -789 -177 675 628 569 -321 644 -320 54 -208 -825 -851 279 472 -291 -575 -133 54 400 -295 -611 -575 668 -260 117 -212 -622 4 -375 335 421 -502 -200 -499 720 645 -406 -833 87 -131 377 -525 261 -225 -683 620 -260 649 580 -14 -832 300 672 411 -205 -132 -719 -433 -861 203 -457 -71 -448 667 -22 -532 353 -400 123 -792 -551 -719 -529 -790 331 -94 89 795 341 205 372 119 -482 90 -111 742 -64 156 -290 -33 286 189 -773 324 -259 -560 494 268 -257 -314 -837 100 -569 520 689 147 -594 -654 -604 115 335 -359 275 691 -296 -83 49 237 -839 -133 295 -894 -177 698 426 370 511 -283 -345 46 -116 -88 243 774 -303 -751 232 -704 -187 485 638 -358 422 293 -109 577 726 444 68 563 -379 -585 408 -675 -634 397 -680 -7 -581 -582 -737 -278 648 -739 588 -471 365 -855 440 676 -463 -188 -352 739 -860 136 -632 -173 569 145 568 -643 -692 -217 -863 75 738 -225 -397 117 -329 -460 -547 536 -82 785 467 -406 -431 249 276 -487 465 141 -285 -894 430 -887 -788 96 129 -237 -25 -217 742 -413 -646 -20 -138 656 740 377 -871 20 281 -70 -270 483 -159 -56 -141 697 -401 -168 55 169 514 -853 -383 194 467 434 -409 481 439 676 -14 -872 483 429 222 476 -310 591 702 252 722 216 -112 -780 177 -566 463 764 -662 -3 -415 -353 -783 203 -293 212 -663 -509 -308 45 647 425 -629 395 -497 -380 -878 -803 123 30 734 11 -681 276 298 -567 367 -200 78 -119 134 -259 -755 591 -472 -279 -707 236 -822 -124 239 -393 165 155 576 450 -653 44 304 -712 -625 446 464 -72 733 41 -730 -638 -492 -129 -855 -639 305 650 -408 293 579 602 572 615 -81 226 107 28 -830 235 -707 -537 37 -372 -626 -370 -92 93 598 676 147 -93 544 -716 597 548 739 -201 771 -767 57 788 564 -236 -820 260 -238 -376 -400 387 -488 -515 -639 443 613 -300 685 -506 219 8 237 3 780 -662 -725 173 674 -706 734 786 797 653 416 -93 631 -405 -760 -696 -183 -53 -812 -442 -535 -382 -413 -207 -899 31 221 -152 38 -413 -673 380 743 593 550 746 590 495 404 394 699 -472 -694 495 -295 626 18 -812 603 143 596 -4 9 473 22 186 -122 489 -51 -569 283 -678 367 -805 -592 -260 -140 549 -478 26 -209 374 472 112 -886 -492 -217 81 -710 -667 -213 343 -811 -722 -301 485 -362 656 368 -29 65 59 304 -370 28 -240 331 -188 -492 -270 605 -710 -101 -772 280 137 -597 382 442 556 640 -264 503 -387 -899 -830 -630 -148 -145 500 435 253 604 -109 79 41 442 -238 -332 -670 568 -254 -383 268 -738 -506 262 425 116 176 434 776 38 152 487 124 -748 740 523 431 -533 -885 -379 306 -345 -662 -292 -417 195 534 57 -427 176 756 86 -569 -652 -505 503 288 111 -11 388 -127 169 102 308 -123 414 -12 -54 -169 522 -569 66 644 -767 31 450 -776 -110 567 -207 -877 88 -52 -459 74 -781 -685 324 -30 384 354 701 753 642 565 -789 335 173 145 127 -758 495 481 675 -171 -742 -585 -342 416 -681 -363 669 349 150 163 487 -299 741 -263 -561 790 -783 -507 531 -229 636 -308 -146 -789 431 669 594 356 521 367 372 -690 -812 525 -834 578 704 786 -397 -235 -352 741 -674 -757 -358 97 125 426 512 370 481 -696 -462 414 655 -122 -600 -488 -63 722 -79 273 -597 421 -340 372 772 2 134 794 638 538 567 362 7 -777 723 -694 -649 -498 448 187 -404 -163 -182 162 437 -886 -448 -701 -823 298 -19 162 -480 -493 -107 321 -142 599 391 632 530 358 26 -877 510 747 220 -799 645 -88 -766 587 -569 -371 -609 -714 -810 -20 49 -438 513 -362 -867 624 512 720 186 174 125 740 65 -705 -202 -241 -71 702 665 250 -892 -858 599 -855 -315 296 749 -593 -186 87 -789 -365 23 -312 594 771 785 -194 722 -269 185 643 -740 667 648 -894 -725 -588 688 146 -189 -731 579 -256 212 156 275 -24 479 -659 579 743 683 573 -47 -166 -405 -289 645 -102 716 421 548 -269 -891 590 128 -482 13 -841 258 668 483 -532 -675 -428 -612 228 532 -287 11 -663 731 255 -688 211 281 644 -285 372 312 203 729 782 370 -797 395 -857 -542 672 588 -376 -648 760 239 785 -766 -750 -744 485 -793 216 152 114 192 -21 523 494 -173 -772 761 -293 349 -255 -440 -101 -283 -131 -172 -153 631 562 -536 459 66 102 -288 137 775 244 -455 -501 -318 59 608 -897 -96 -815 1 -758 -57 -731 469 -654 -785 85 -840 -353 -389 147 672 -792 618 254 -139 -525 477 -393 520 50 -228 -849 392 744 -350 18 -262 734 -28 -900 -513 -172 -34 366 410 372 604 664 453 258 325 445 202 -164 720 -691 -732 308 -340 -152 672 -858 120 476 -801 735 -68 70 535 -572 42 -724 -862 -813 111 -198 -370 779 -587 -555 -246 -887 537 620 -889 108 -116 -734 170 560 375 427 254 -672 444 -601 424 -466 -720 73 -132 794 -638 739 -379 -740 763 780 676 -118 -58 -295 230 403 -116 -135 -284 327 33 720 318 382 68 -577 -488 -15 -191 38 12 433 -197 -90 -740 228 793 -230 -518 178 706 753 -48 306 -889 -1 143 -897 680 -141 603 744 452 -36 -884 36 -50 589 396 334 -502 307 -223 -313 80 -75 625 -296 -811 373 548 -141 255 -169 666 -79 205 493 -458 -364 -567 152 480 776 794 -364 549 -810 687 214 515 688 8 356 -186 -551 601 -895 -262 690 -763 352 106 -832 -78 -509 -92 60 149 -735 748 335 -370 213 173 275 -52 215 -85 501 -838 450 756 7 -766 -282 457 548 296 373 373 -471 668 -507 -395 -118 590 -752 15 285 498 -129 67 687 715 517 216 301 117 426 -575 -382 761 597 204 -872 -532 -665 -722 -249 289 8 659 -231 -691 63 150 -293 -789 644 -831 -768 470 382 511 -97 -171 84 -5 -853 -39 602 789 -108 416 -459 -369 305 279 793 -675 -804 437 -509 117 -253 -268 484 -796 513 -376 689 -520 708 79 479 446 -450 368 -132 -722 -231 -248 -356 -537 -110 -418 -20 791 503 215 222 510 -107 -301 -222 -685 517 -468 50 -409 25 190 -578 -598 363 622 235 -159 -800 -727 -806 -389 556 690 49 103 517 472 -27 666 -271 -315 -172 514 591 -512 -719 -209 -758 494 221 -689 115 -58 331 243 -284 -37 -59 -550 -433 -145 -260 -413 -783 -764 -278 -336 256 515 -115 240 -295 764 475 -730 -574 655 -200 4 -473 -103 -66 442 263 270 -623 392 760 472 122 592 344 -48 -821 185 417 -589 370 214 -200 -215 68 -281 570 -334 -3 -652 -770 51 -855 57 415 216 -586 563 -885 -402 -810 252 707 -142 -802 -436 423 509 -850 593 799 -308 -723 -414 -91 148 329 -236 -163 -41 -228 -285 323 -572 218 740 615 646 -300 -134 -89 617 -28 -11 -368 -242 -162 -343 -364 -293 -494 681 -119 -410 -653 -148 160 373 324 -616 -425 -259 16 708 353 313 -17 -557 114 226 459 -708 211 290 256 -520 -253 623 -648 -900 -537 703 78 771 243 -470 -847 432 -579 -29 55 -160 545 -456 -60 669 336 -682 -5 -898 8 -205 323 737 784 -771 -113 -414 565 757 682 3 159 -180 617 -442 -439 -5 -470 522 614 698 -411 106 -547 -482 233 406 743 36 218 402 -292 242 617 -2 505 648 -745 515 -693 352 633 38 252 252 -234 -474 -843 789 385 -236 208 -226 574 47 376 341 204 -688 373 -144 -900 211 -818 -420 -296 497 210 -246 747 -184 -900 -520 392 11 -729 -582 694 308 -711 -449 458 -271 700 -518 180 244 388 194 648 -700 584 175 744 490 266 -71 -775 -679 -642 160 -353 -637 309 -619 101 -719 -565 132 460 -455 746 598 -817 247 -682 -26 438 -660 -437 576 -328 409 406 30 -578 -386 -596 -282 -750 -838 -44 308 -632 71 -342 -600 409 258 360 516 -348 398 -3 -786 -185 -61 -272 -49 -193 -55 488 -320 -650 -881 416 -482 102 -722 -129 -818 228 -641 -121 114 -871 493 -296 628 -28 753 -454 -768 -848 -652 -857 65 -652 112 -53 -735 132 141 -165 -290 235 442 -805 245 -696 615 110 -397 657 -756 269 -260 -854 158 577 90 -45 513 -516 -132 163 -650 -781 -831 103 -752 -137 -813 -764 358 59 59 -111 419 236 255 276 587 -141 527 -167 -703 623 -133 388 -9 381 140 -642 702 125 23 -127 -117 -205 -16 -391 -650 274 -504 600 -749 -451 -685 -308 -614 -452 -403 403 -289 -602 -773 -264 -707 -550 -786 -256 667 -26 -104 752 565 -325 -40 588 444 633 -144 445 -507 -584 30 173 -149 -499 157 357 -735 708 366 -679 -162 -423 55 91 -631 -368 343 152 -250 -612 188 44 643 -533 -644 -813 -358 -557 377 86 -476 -274 770 483 -400 -549 -748 614 -697 399 381 -319 -329 65 521 -643 -226 645 -884 -868 371 342 740 248 -230 139 16 253 -759 201 16 705 -526 179 -422 168 -823 -673 451 -85 -356 -293 40 -292 744 78 -825 -895 144 587 -554 791 -19 389 670 783 319 198 88 -672 397 548 452 678 613 570 368 601 308 359 -607 -792 -42 -494 -585 512 -774 743 619 716 -841 367 -216 -569 -849 -41 -270 581 431 -506 -664 39 -259 -36 272 -756 513 -129 234 -148 249 612 -105 627 787 -512 16 98 109 -277 -201 364 530 695 -189 224 647 -662 -553 520 -410 -30 -675 -348 -235 629 690 -124 -28 -276 606 337 779 -429 60 139 -39 -8 200 422 192 -616 -844 129 655 -459 -734 -407 -357 34 -83 -736 -309 -568 -646 -1 351 141 318 -405 528 317 768 396 244 761 -31 -471 228 676 350 -555 268 428 -56 391 -385 -608 -28 -740 -76 -514 -100 339 744 -414 -799 421 -503 737 260 -899 233 -306 104 -434 121 -397 -512 -562 43 289 -6 -355 -289 556 -810 -148 644 -326 3 403 -888 366 -641 697 567 303 -675 800 695 162 -45 558 436 749 -297 -310 -265 -87 661 -179 689 82 -397 -185 -156 717 -40 638 624 680 -447 -832 -109 -392 213 735 -668 -354 -630 201 595 745 -47 670 610 -457 793 -701 386 344 218 174 -56 -178 -582 -82 -71 -634 34 629 -338 -550 636 -293 451 542 -679 -806 -409 526 -768 495 334 122 532 332 786 28 -869 -845 -658 -746 267 381 384 -854 -436 -562 227 -583 693 -621 -1 578 -207 -341 735 -347 85 -690 -760 -678 130 501 545 166 446 -626 545 -126 33 -648 36 140 607 -380 -867 15 588 284 -617 -188 732 -246 191 250 137 -39 -198 -157 -708 -148 391 -173 -273 210 -377 -736 22 -638 507 -697 450 777 220 -229 718 -697 749 -793 186 -217 584 -231 360 -646 719 515 -612 705 492 23 -639 -899 -736 658 -828 622 -513 -600 -717 6 375 -253 176 -159 -261 707 374 664 -347 617 560 133 130 -442 548 -229 -218 196 666 -788 109 -706 -763 732 490 -505 786 65 -715 -14 424 218 -512 -17 526 -541 -147 -284 -265 -425 -701 590 54 -550 92 358 354 517 521 725 -740 -326 305 -421 492 320 534 -313 655 -263 3 -301 199 -415 720 -883 -174 -294 81 563 -239 -168 -812 -143 522 -738 -17 632 -110 592 -95 522 657 -504 -414 725 565 -737 629 -327 794 617 413 368 285 -613 -117 436 183 -386 192 -691 404 -146 -87 421 678 405 600 85 -421 21 -730 -811 -747 -896 -88 -836 -485 -672 741 86 -803 -598 528 161 742 628 597 0 -844 757 -285 785 -877 -453 -140 125 84 64 492 150 -53 537 -83 469 219 368 -677 -545 721 793 -781 464 -539 -376 -206 730 -452 -88 -663 -82 -481 -135 -795 759 780 -706 -266 -622 -693 -682 -498 147 -597 -576 -58 -509 351 -419 358 461 -430 -62 708 45 6 -319 -610 249 744 -666 -635 -444 524 238 722 -705 648 404 444 475 520 -68 28 170 -641 -490 -42 -596 173 -347 -599 -480 117 328 -882 70 -547 -555 -734 414 -268 628 -61 -474 441 281 -139 205 -789 -617 306 352 -826 -255 55 -346 538 424 -173 395 526 -137 325 163 -675 -370 -525 -34 320 -899 -719 -665 -695 -300 792 611 -678 -866 -894 -829 285 675 -786 -246 -87 -594 -787 -738 -188 -810 -820 -629 -194 -276 548 405 -730 435 -473 149 -48 -451 193 90 -576 -553 603 171 -575 -162 -869 493 99 -590 426 737 -242 -779 6 162 345 -692 -831 -542 -499 -888 -300 -113 539 5 13 388 185 136 237 70 711 -847 536 487 763 683 -485 379 524 -364 613 161 637 528 -39 -188 152 250 -512 -451 157 602 -594 -491 -223 639 215 -295 -858 -338 62 -615 409 458 67 -721 -586 -603 -481 572 -336 -846 -372 449 -621 589 -647 440 767 546 28 462 555 -435 160 -508 744 652 55 332 53 -193 -146 272 357 121 -427 672 -332 -878 -226 428 -224 -375 242 -683 261 526 -151 441 -569 -1 -488 -343 -782 283 -465 140 609 -834 -626 -404 520 -64 -285 42 616 -653 326 -177 22 19 619 614 -640 302 390 170 -86 -55 25 153 -316 182 456 -833 -870 -582 -623 -665 -44 245 366 -525 499 -581 733 549 22 -86 -670 -93 -193 -534 -340 564 -811 15 -813 -221 -121 -469 510 760 377 657 -795 373 -526 596 734 -473 -67 202 390 671 -771 -161 -900 -706 -607 -147 280 -635 79 -8 -412 760 -705 -211 563 14 36 516 -808 574 -308 281 -689 102 788 -254 -737 -448 -694 -228 -171 753 676 -592 -364 442 -249 -259 654 -401 -366 293 -105 468 -306 120 55 266 -737 214 -541 -259 -319 -657 -230 774 552 -131 688 -640 760 -531 344 628 -577 -827 247 681 -191 40 19 -59 588 792 563 294 583 568 -173 317 784 -249 -1 627 310 -24 -201 -238 472 -61 -677 -243 102 -623 -545 -226 583 -270 -816 93 366 548 -203 -539 575 773 -143 200 -540 -876 45 -792 -760 -660 -666 -378 -878 601 596 -391 -892 -358 447 -242 14 -852 -664 -199 -252 -479 465 -230 -528 -601 418 -343 -381 -135 678 638 -376 693 -224 -548 -348 657 620 141 -891 552 -183 -850 -399 365 648 -832 -93 734 25 177 364 657 -437 638 -398 -723 142 375 424 -393 -875 -851 295 -163 -254 437 -599 164 568 25 104 435 40 398 -665 -111 116 457 128 -593 41 575 -350 -694 -424 -780 488 -426 -227 17 -477 -859 324 275 -191 -155 -679 580 408 -264 744 145 71 756 -248 -271 -201 364 117 569 -744 -360 144 498 31 614 -833 -76 574 -840 535 -822 768 -493 -550 528 -851 -734 451 579 -375 -268 -418 -690 328 -311 21 -58 93 -231 89 727 667 558 -826 414 -680 -508 767 456 -575 411 -653 73 -738 361 232 291 -160 -536 724 104 -469 -833 -18 174 264 -677 486 -194 426 60 344 -626 282 -555 -159 170 -387 -468 764 557 256 29 -646 -816 -461 183 343 -732 468 30 201 691 336 430 -689 -252 -617 -867 -862 -620 -537 506 -713 -292 574 546 -200 626 42 -503 -45 -822 -182 -166 -843 -494 784 -869 673 154 -512 -77 750 373 283 703 101 -591 753 -361 124 -161 -42 -799 -369 346 677 -604 -529 -850 -274 -771 -622 -335 501 -751 702 714 -706 267 192 -732 45 76 457 -386 -222 -169 -256 -478 -332 88 -176 350 -264 187 641 586 -863 -339 251 250 -112 339 -596 -7 -406 -754 -733 420 501 -178 -611 706 672 -187 -749 690 -3 -11 -820 -57 -774 -482 -335 -331 -525 -175 -641 709 -22 408 758 -340 -829 -887 -485 -502 771 -107 614 561 608 -341 -492 445 -81 -158 -408 -348 228 -306 796 451 -773 362 612 -113 -784 -806 -20 -133 795 569 481 562 22 -301 -358 -831 -681 -844 -175 -628 -93 259 151 782 454 762 -323 658 -106 22 -205 257 58 110 579 -418 -213 -857 -107 -789 -526 -641 -244 -135 -238 -888 490 -263 -197 617 -791 387 -695 599 -511 -184 -114 -367 412 775 -688 70 502 -862 326 -872 734 -656 -247 -746 -834 -791 -55 271 342 -185 -461 -682 315 117 673 326 -191 227 -379 667 -367 -638 -227 776 -202 548 26 -484 624 -654 -724 -66 -585 86 675 -134 324 502 -861 -879 636 -130 -334 -365 -803 448 -606 -419 -349 225 -592 660 -687 -184 -358 -878 -608 350 473 635 444 650 -259 518 43 136 -602 -485 -763 651 202 -510 -21 299 -775 -786 -237 395 246 247 -387 226 640 -577 221 -157 698 -97 -132 387 -261 404 383 -454 583 -466 -157 420 556 531 327 -473 95 300 -700 -355 781 244 101 342 116 486 737 -774 -685 -229 657 25 -355 683 158 94 38 760 -313 309 -124 633 -638 -89 790 -152 777 583 62 585 660 523 640 -878 125 -458 772 243 645 294 -765 -554 -558 -572 699 -471 -699 -522 271 461 483 -399 -527 -241 -394 -814 -11 -126 749 368 686 209 -279 769 -471 464 144 574 -856 334 114 222 500 -837 737 -471 705 -461 167 -142 229 -12 -644 -74 -91 496 -446 -658 -443 -525 -380 -566 -601 774 -777 -272 527 365 -739 535 666 -608 252 464 -735 -304 219 -643 -747 389 583 -257 -740 -46 -391 49 97 474 9 513 484 -82 -483 -217 -204 768 96 105 189 -689 -409 458 430 -282 -378 -592 -364 739 -625 -296 601 -153 -62 323 489 654 -871 646 -743 721 -683 -847 353 -577 -27 -107 -409 -593 -45 -572 -747 -357 107 -239 -692 783 683 -872 -591 715 -552 246 -222 -691 -3 -716 -707 218 638 534 238 -314 525 227 351 -715 -122 96 582 -176 -154 -799 -269 353 -305 413 -219 -64 -839 267 -149 66 -304 627 -381 598 786 -662 -562 715 -742 -379 -229 0 209 -744 -686 297 761 440 660 544 -316 260 -534 255 50 -464 -664 -521 -242 -487 -466 381 -892 -438 72 -23 -816 -18 -132 -751 -742 -757 519 -94 634 -329 -528 540 355 390 -675 -97 221 510 299 180 778 230 -726 527 -524 698 300 205 739 -396 -279 644 -403 569 652 615 -387 715 -146 -870 194 28 -762 484 -597 -482 547 666 515 -723 80 -62 -569 627 -824 -165 678 -416 684 294 788 -279 201 326 125 209 -12 -365 240 -430 433 -372 378 -471 -610 -751 440 40 225 375 238 638 3 -584 754 -536 -7 634 277 -715 -234 447 702 341 727 756 -680 479 163 369 -845 122 -798 356 -485 602 -304 -120 -587 126 -94 607 -829 -443 -818 -462 269 307 -415 -792 148 -633 390 682 635 -392 598 757 542 -130 -526 -102 109 202 -102 536 -352 -812 435 678 -104 -734 -3 256 -154 -683 -555 553 -838 -41 289 794 478 287 691 791 611 412 337 -701 -514 -466 -105 477 -770 -377 576 335 189 -711 -540 644 -281 -478 528 -779 574 -160 777 199 316 -656 431 -683 733 206 311 -864 49 121 591 -824 -67 775 713 -128 -842 -773 -463 -164 -407 -79 -740 -506 202 110 117 -269 114 308 168 -608 -64 280 -432 49 565 348 18 34 -92 -417 -331 240 752 234 -590 -142 487 -146 89 534 -872 -477 -639 -129 -288 -221 786 -638 -460 -116 -166 -717 -569 -799 -414 -689 -166 -669 699 -31 -225 -53 752 64 -771 625 617 -296 283 383 -313 13 -645 -12 422 723 -392 -665 773 400 440 -883 122 742 -713 793 -895 285 282 -562 -827 -601 -725 37 724 -533 -335 462 -5 -686 229 -890 30 -649 394 -771 475 -303 -377 39 2 693 311 -544 87 314 -415 -332 760 -522 -503 168 380 196 -463 256 582 162 -825 -669 18 -729 -265 -697 -174 313 25 378 -536 294 525 460 348 -853 -408 48 -230 506 -476 652 -122 796 153 319 -833 -228 469 237 -827 458 -833 -833 660 315 377 -630 6 -42 658 -679 -676 -874 -382 -593 -149 -280 796 -560 -67 -461 184 317 -362 264 -368 -742 576 -255 -206 -377 5 95 -866 660 -114 -263 406 -880 128 548 534 760 449 45 331 708 436 -555 570 -327 105 528 -510 319 -874 66 18 -74 -482 -619 -206 -594 -322 -259 -895 771 -333 -892 573 -857 407 -134 608 718 515 -120 -675 269 -623 461 -645 -27 -827 133 622 686 -634 25 176 -886 641 189 517 -424 -398 -595 -279 691 -330 420 37 -733 47 230 756 -735 -111 -671 -388 485 -632 -728 590 -366 -601 37 724 -593 -752 -307 -299 -110 -699 386 691 743 -674 17 775 -409 -109 -41 190 347 -499 -375 -236 93 -811 778 -521 127 640 17 294 706 -629 -399 -144 -820 -758 4 262 -607 -683 507 396 366 -441 527 759 520 -539 -506 252 19 722 -174 -55 -500 28 658 622 -320 -225 -139 203 -538 580 -568 453 51 102 218 99 472 330 601 -445 -250 398 -128 -8 401 -711 -92 791 302 -548 41 231 -359 -388 -663 597 -834 -515 94 -611 -213 -461 -264 -186 -790 -854 -469 -471 400 -163 62 -130 562 748 -435 -345 669 -814 217 713 653 -697 742 698 -727 428 460 -634 -498 -429 -431 -774 29 322 -613 308 496 247 789 -400 26 553 -757 -819 196 -246 -759 -710 306 515 -539 483 -536 -836 -181 666 275 175 601 377 -249 547 231 443 79 748 -24 714 440 -717 147 -151 212 124 316 -521 476 -577 -373 419 -674 -73 571 505 -263 713 625 -268 157 193 680 217 -380 359 83 -87 618 676 378 160 -678 307 -749 -580 -8 -221 -299 528 -102 756 183 131 -50 536 99 630 -630 -552 435 -824 346 -771 -812 20 -468 358 -40 -49 485 -740 -301 217 674 366 -44 678 732 437 157 348 -792 -640 751 -719 -477 557 342 -58 -757 -776 -699 -500 466 611 384 343 -849 -732 -570 332 -180 709 -759 -818 83 -47 -538 -826 104 734 -871 10 732 98 -417 656 -157 -603 514 -643 -690 114 -473 43 -115 -356 -824 782 290 -193 -305 -590 -382 496 -755 -190 -143 -896 301 -67 562 -470 161 -13 621 595 477 -344 -285 -89 119 -597 583 -436 28 -176 567 -274 -295 77 -242 -88 736 84 264 487 -245 747 -624 421 325 -337 -867 327 571 -883 366 581 -716 648 517 -802 71 -890 231 -811 18 467 178 187 396 -757 201 4 340 -662 -118 -587 -345 -299 -588 -560 -740 402 209 -250 476 426 -674 509 -62 323 103 -623 715 289 -632 -651 -723 151 112 -768 -895 98 679 -31 -712 -358 159 362 -161 729 -862 641 553 -710 -549 62 2 -844 -281 495 -360 133 -296 93 -707 -685 560 -633 -745 -161 359 -769 462 10 129 276 -80 526 84 418 -562 -754 294 387 -821 -435 -796 636 -874 -237 -579 432 177 -669 -824 -892 -383 -399 -697 -864 743 541 795 -108 768 745 -722 -403 644 109 567 705 -411 55 658 605 459 -600 117 -146 -694 -185 647 437 292 92 142 122 779 -322 -749 -435 686 -759 -475 590 625 -64 137 -11 -854 612 367 302 266 -495 -236 -390 -683 251 463 -232 -751 -547 -377 766 585 32 -822 -228 -236 257 -708 -695 -831 -325 -666 781 205 48 531 60 40 9 -497 345 -467 662 727 53 767 -150 591 788 -736 -138 648 353 -327 210 -898 568 327 508 -731 526 444 -336 -708 -631 149 -29 -171 799 600 -420 776 502 -512 -586 508 -876 -877 -385 -248 -872 -247 103 -754 -62 -529 535 98 -392 39 -284 -323 766 314 92 -421 660 407 697 -287 -608 -350 -704 62 547 -693 187 100 -719 150 96 -226 -211 -218 -46 -98 400 39 441 446 -171 610 56 -423 632 -124 657 -46 557 -388 437 -881 -888 -161 594 238 -614 80 -809 -247 -479 236 641 -601 -13 -1 -592 -502 583 150 587 -812 428 -204 -559 402 -718 523 245 -455 -236 -802 420 -458 380 754 398 260 -793 163 683 499 384 -5 707 575 26 529 788 225 536 -681 -395 -99 -371 -245 794 -530 649 -218 -603 485 622 -464 124 -586 -604 736 -667 -624 263 606 759 -763 -290 412 272 314 -83 -191 707 100 -864 460 384 -595 425 411 -517 -401 640 741 587 -733 333 -868 -202 525 269 -269 -528 309 779 -601 756 320 411 -610 210 -407 -364 313 -40 -646 536 397 -496 -329 -255 755 800 -78 395 186 391 655 150 -566 -786 136 688 638 -721 346 -587 -792 97 283 503 -230 60 -462 434 -97 -146 -267 -327 -296 -203 -423 -681 453 283 -599 514 543 -121 589 742 -897 303 232 -400 -210 196 119 -584 514 31 -715 256 735 -845 -665 -422 279 -536 -741 432 410 -732 -342 -42 -797 -813 257 -768 528 91 176 -95 693 -770 759 544 -252 213 292 58 -263 424 -700 105 678 249 129 -243 -648 -266 313 -750 -786 -268 299 524 -215 -190 279 482 -609 430 562 280 -11 -647 -194 -433 -690 783 620 -49 -12 642 106 370 480 -497 455 5 722 6 -426 -323 -818 323 -676 733 362 248 357 387 285 -853 -24 702 -331 11 -125 -585 741 735 536 -462 -419 290 727 245 -463 -628 -647 -402 267 -314 -219 -811 -53 509 41 135 686 -381 -800 653 15 147 583 -755 511 -596 687 -199 -683 112 403 185 -14 640 380 296 694 -656 -485 467 41 -855 -44 139 -420 -117 -36 -773 -759 -683 -124 390 17 -225 488 322 -78 506 -216 341 291 -479 -812 726 40 -890 -225 -879 -575 -614 -584 477 -702 658 634 -223 493 668 200 151 -799 -571 124 -478 319 330 653 -540 327 459 64 -22 -523 -801 -394 -881 -609 -259 209 331 644 -62 777 536 -796 65 -529 -694 -216 175 615 -685 216 -322 -398 -656 -569 157 373 -660 -638 4 -390 568 -261 398 -516 60 117 -283 -381 77 -667 -682 -87 -843 -19 589 160 496 625 -398 360 10 716 639 -594 -648 -685 271 -844 118 144 -199 356 154 -378 -320 -900 497 558 386 39 213 715 -423 -486 -842 -153 362 -195 -761 -404 -625 -518 -58 -345 -726 -180 -276 -718 -542 766 588 -71 -224 743 599 -828 -863 -161 -193 -764 -571 98 300 -853 -449 -794 112 -17 413 -180 672 157 617 788 461 254 50 539 80 78 799 -131 -849 560 660 413 -180 -1 -679 120 -222 -509 726 633 -64 -55 -219 -249 -470 -608 -36 390 627 369 -19 -805 -794 -408 -41 -881 486 288 -120 -257 524 695 54 799 64 435 -413 -358 346 388 262 446 346 -52 -279 -376 209 -807 289 -261 555 -57 -898 246 -650 602 -666 413 444 -471 -270 692 131 -375 -808 743 793 234 -138 -792 438 255 -56 63 -720 790 11 129 797 199 -726 774 680 257 608 590 559 -295 167 416 115 773 630 -882 -244 -113 -875 -85 -887 364 -382 361 -324 91 -851 751 488 -365 448 -510 -673 -270 -346 429 -580 -114 50 -661 -257 257 -389 -195 -459 741 -342 -191 -821 -663 799 666 315 440 -24 592 86 -803 589 -372 -518 708 -390 588 379 426 -564 -7 -54 101 102 305 738 -70 -97 400 92 -161 -887 -233 362 747 -340 666 245 -250 -398 277 158 -813 698 434 -809 -820 388 -831 -507 -428 -594 -166 -802 785 275 -821 -238 503 -144 692 510 168 -838 568 -480 648 -545 -708 -103 -670 554 76 -879 212 -559 -4 211 -527 167 -710 125 635 -373 -206 -652 -478 391 720 216 97 -627 -185 288 -739 -635 762 251 800 156 -103 344 -879 -594 -147 369 466 -242 554 516 800 513 752 -653 218 -593 -695 22 -205 -19 475 -147 -691 -864 583 -667 -893 -260 -212 -755 608 -26 324 -730 -426 224 -28 -405 -187 -798 -524 392 121 -189 153 -713 610 -126 -243 -648 259 -453 -95 488 -6 -280 555 -120 704 490 651 -153 263 413 -301 158 52 -775 710 -713 -107 135 -259 -168 -244 312 -354 -774 -531 -190 -207 -391 -75 -565 -348 281 -750 -734 -816 -430 280 -431 295 -90 131 -106 283 -728 -38 -216 642 -582 -158 209 -491 -566 99 -175 411 -181 -3 -802 -340 -447 -282 583 702 64 -151 798 -212 397 -34 -869 -850 694 669 634 90 593 98 -874 -57 -793 393 -293 754 579 385 -478 414 -117 -59 -579 175 -136 -452 -524 694 739 562 -612 392 311 -269 -409 76 254 284 688 -735 55 -94 265 -729 578 199 -630 388 599 -135 -212 709 207 -614 -720 561 394 251 273 -174 -591 -457 -632 -191 685 353 -820 -736 -616 520 -755 637 -569 58 727 158 574 532 -218 453 -868 242 279 713 -77 -710 -430 -607 301 -655 747 207 398 -293 -513 -608 -145 -430 -180 562 544 697 699 218 -280 -739 -280 -726 787 498 -264 797 -522 -5 -64 316 -87 96 56 -492 201 160 492 -501 -509 -50 -381 -389 -898 -735 -216 -370 627 -138 -351 793 382 -241 794 -475 636 639 -429 615 711 182 -504 -522 465 -419 -77 735 401 -526 -52 115 68 282 -783 -891 -176 724 -523 37 543 107 402 141 176 277 637 -296 -844 444 82 -514 117 423 561 -441 -839 -700 -873 -24 -547 428 -411 -898 760 -407 311 488 -462 725 -899 -813 117 191 391 661 449 -638 568 -726 -660 -853 -407 462 -9 -442 368 424 32 59 -191 -477 689 553 126 377 -309 535 562 -137 -517 -485 -750 -629 -392 725 -409 417 -178 -238 772 415 595 642 224 762 -759 102 118 -707 -872 -827 112 620 372 -34 -521 -847 -847 234 -653 157 -850 -589 174 573 151 -326 -636 490 -169 -599 215 -302 540 -434 399 -187 -435 349 499 666 64 568 -28 144 -866 -17 -732 623 -342 18 717 -344 705 -22 581 -325 608 -583 89 561 260 391 -282 -876 229 424 -40 3 -173 495 572 785 -824 -540 -696 -239 132 -201 -438 617 -475 -717 469 -791 343 -861 217 341 155 711 130 585 337 -459 502 -9 21 -833 24 -730 -89 -197 -846 176 657 279 -343 -517 -122 589 -253 529 -851 -139 700 -11 -258 -622 269 385 667 -273 385 -798 -180 315 791 -882 554 -492 134 210 -421 -717 -440 -772 -400 673 -28 300 -197 -832 -434 -476 600 -362 -25 -513 -653 -552 751 12 -457 -803 -31 -52 -863 -536 -207 210 -522 206 366 -879 -7 522 -158 -245 124 249 -792 -289 288 -718 -534 602 2 69 778 192 -160 -319 -888 -532 -666 513 -810 586 -572 222 -264 370 102 74 722 67 251 -187 -14 -214 -294 -792 -128 -255 120 555 -583 740 751 -458 -630 -522 753 -382 -563 537 -698 -258 450 446 -67 177 -20 257 485 -536 384 373 -15 557 -288 -559 88 -395 -295 -632 533 -46 446 1 -898 646 -267 692 465 724 761 -842 383 310 -568 -604 386 599 -623 -409 -456 772 -652 -560 375 549 -370 47 -292 -100 -410 -624 -637 -163 -468 -172 -896 -126 -269 344 140 -276 -636 595 593 683 -267 -501 753 649 -773 -705 615 317 -73 -597 -681 -767 -210 727 791 652 -390 191 -12 -408 -872 -121 -100 -256 -360 -102 554 630 -894 212 424 422 762 17 -823 -565 -833 -799 -287 -351 426 194 329 264 -104 123 -339 84 -585 226 183 670 -161 -632 470 -45 -93 470 -547 394 29 414 388 -58 591 197 -828 -32 453 679 168 -275 588 50 266 6 322 716 232 -896 357 761 -840 318 -786 347 551 743 -826 14 507 36 88 -11 53 -64 -716 504 -292 543 484 -268 46 -790 -782 635 -680 260 -327 -444 504 -405 24 -512 -168 387 -780 180 292 590 234 637 694 -390 670 -787 -576 -393 159 -263 -339 -69 -180 319 -861 -546 173 605 25 129 -38 299 536 250 446 770 342 -242 -589 -432 -516 -665 -754 -324 -520 -52 -271 -539 121 -337 -368 790 457 203 438 -557 -838 -7 329 579 -400 196 -173 -241 439 -710 201 -744 -466 130 480 -227 631 726 -113 -576 35 128 611 -123 391 726 507 394 -743 -453 -527 -737 -302 717 -488 -43 254 -543 468 -846 -565 -174 183 624 187 533 318 74 -308 -32 561 614 -72 30 -5 449 129 -302 238 -590 765 -263 -286 -524 -740 -327 -783 48 -804 -544 -383 82 235 -8 83 376 676 102 441 -266 -635 -363 -256 -765 -630 317 30 448 -270 240 -763 505 -842 179 277 -286 603 -764 -521 742 18 -523 -66 -325 -812 -669 26 -243 -287 -228 -167 206 -152 376 -105 -564 648 701 -421 -129 445 -886 -544 -839 744 -188 631 -776 740 -600 -164 86 379 639 336 -604 450 159 -277 135 -285 344 -841 -72 224 -457 587 -860 -424 731 -538 -356 272 233 -789 -511 -255 -803 101 -243 529 -553 147 -680 -636 -651 43 -584 616 -339 -628 488 -567 -544 -815 -418 -553 367 413 248 468 573 412 -267 -149 -525 392 -431 -95 252 529 633 648 345 397 602 -154 -136 -826 -186 781 786 -215 570 529 242 -627 -73 -563 138 18 61 -692 -796 -284 -591 493 610 -4 -114 -573 -631 -689 426 139 207 361 -9 -81 -808 144 -724 -738 262 -842 379 3 184 -813 -108 -727 -888 293 485 650 -594 -708 533 313 277 -836 2 -375 291 -814 -680 54 686 -43 338 -265 -382 516 621 -155 517 -738 198 -29 155 -432 -837 14 353 6 161 -682 -29 526 -621 -504 695 -63 -380 717 -35 -95 -414 -541 -362 -554 718 -887 375 255 199 691 416 -210 344 -101 462 320 -691 593 -323 489 -729 -778 -206 354 193 273 -92 798 -210 -777 -753 -149 -73 -53 -189 337 669 359 -87 446 -557 475 -301 413 -217 -631 66 -630 -788 -748 547 -441 -825 397 -596 -384 279 721 -435 358 -5 -281 198 -51 -153 798 402 -673 -315 135 -554 -607 291 486 -751 -502 -436 326 -181 -162 -764 -337 365 -691 -583 -669 762 742 219 273 444 -179 486 -725 -683 508 -410 -743 -452 -44 -391 168 75 600 639 146 -251 536 11 -566 363 271 -305 463 14 -282 -237 42 -607 708 -761 768 197 -17 504 -139 -321 365 -103 170 85 286 580 196 -513 -574 -815 402 -431 -78 -665 336 653 -500 -432 -315 95 -668 -380 -674 307 530 383 493 -744 416 35 243 299 -836 739 108 725 0 -130 -459 -745 323 305 532 -450 -542 -395 703 -358 -39 -293 -377 20 476 775 -245 732 -168 -854 768 446 -11 -830 532 -697 226 -136 -430 719 533 -403 -361 -216 -850 -593 -577 215 206 540 -812 291 126 -510 -638 798 -571 711 261 48 -555 626 428 -241 -429 -717 -166 -163 -438 521 -120 138 -893 315 -110 773 -536 623 473 771 653 657 -702 -264 710 -326 -340 469 -174 -544 -848 338 -718 -290 -548 -253 -727 119 -247 -838 -722 300 -754 24 -388 72 -442 -473 697 -319 550 746 37 -157 -875 485 -19 389 594 42 -870 408 228 116 -860 -3 679 468 -431 405 -713 -799 319 -654 720 -129 385 -237 -198 -126 -108 -884 -418 13 -818 787 128 -733 -549 230 -350 380 29 -826 715 -900 -114 -845 269 -555 356 -540 683 276 -802 -107 619 76 530 336 -151 240 -646 557 -687 -250 -305 -83 71 322 375 696 -408 -620 3 410 -689 -448 767 -594 69 -209 499 650 -118 -722 -216 -335 753 17 147 -500 99 -878 633 447 571 84 666 -674 -106 -472 409 -178 -248 509 714 564 -349 -51 499 -250 208 141 405 509 -172 -48 160 404 -592 -601 400 693 -619 129 -672 257 -85 376 535 -316 -139 -226 -200 -343 523 -472 664 310 -132 543 -413 -289 -4 -455 -10 129 -134 396 -366 63 -663 335 -821 -570 -874 410 239 -280 96 -413 -132 532 -570 582 -768 -460 -243 -422 -811 -96 -308 -458 -375 140 -537 -524 -323 520 -506 -526 -459 125 -397 785 225 633 3 756 -684 -543 -512 -710 789 287 -2 255 387 -179 673 -644 707 424 436 -522 416 219 697 394 177 -187 321 -832 380 -15 -665 632 -872 -265 363 794 -423 232 439 -50 522 212 -526 -508 -126 -127 -230 -559 -301 -181 413 796 -826 29 -387 527 204 -40 261 311 -455 -335 639 -872 -201 -143 758 541 611 -313 -11 -137 299 -407 -76 518 -520 -242 -157 422 -37 -39 259 532 -532 -676 -360 -590 -219 -38 -457 -626 704 -217 -391 -136 -686 -426 57 664 -53 -676 -492 -737 -132 -8 249 -820 -422 -418 -387 468 -714 -1 270 319 122 166 527 238 -223 294 668 747 -47 -338 311 308 -171 -263 -661 590 327 453 107 276 572 707 226 -231 353 -899 -41 8 -113 708 -852 769 657 663 555 -28 225 673 -247 -552 628 -510 -152 774 772 -400 791 427 -80 181 -40 154 -878 -105 -215 699 -200 115 356 753 -411 254 72 88 311 -630 -605 370 -20 502 747 -254 -204 619 -190 -335 -607 93 766 740 358 191 -496 753 154 521 -540 -491 -469 615 20 -90 259 -759 -540 -527 -13 -703 762 -31 264 -534 627 -895 -5 -282 709 -364 514 -197 -34 -678 -594 240 53 -616 767 -147 -542 -664 553 224 -534 -841 366 587 74 -862 -525 473 394 181 -665 -885 -840 -462 -542 -239 682 32 612 -198 -724 -561 -247 -652 81 -680 643 790 -89 699 54 783 -41 322 -280 -35 2 -587 -694 622 -645 -852 -446 -518 58 -411 786 -421 -704 248 -181 -520 -884 -242 743 427 225 -32 -532 -60 -250 -151 271 -470 -8 474 232 -9 -808 -714 -414 -310 -742 -278 477 91 -722 123 -200 227 514 -432 152 -472 -244 -854 -583 476 -841 -109 -487 -779 160 -350 -347 -471 -159 -732 134 -329 562 15 53 595 692 78 -768 -590 438 -757 -347 137 358 -576 -651 -675 42 172 12 -474 -112 -83 624 -672 -153 -189 -490 796 -236 596 -460 781 -249 -629 522 215 594 171 747 391 368 -688 11 274 -758 430 -146 -223 487 254 447 260 103 373 372 -297 -5 -355 -239 160 -529 -748 -537 -272 64 -529 -856 401 -390 -669 -470 -858 69 -291 -411 -222 704 137 -213 554 -326 225 -819 -835 -236 117 220 780 -656 594 -38 735 -272 -652 268 -267 748 126 -436 740 -92 -519 223 105 -579 -18 -721 -83 791 -835 782 -619 121 542 -529 673 -451 -101 -163 -857 636 -830 -359 -475 145 726 382 -6 254 678 586 -573 -625 -490 -492 753 293 646 -92 211 -442 -439 -502 -662 661 -391 -30 730 -475 715 -868 247 396 70 501 -65 793 113 -458 70 48 -732 -172 -301 69 360 -33 -609 197 765 599 -514 -173 -374 -600 -500 -20 150 -256 148 578 -312 346 249 283 -707 -558 718 7 -609 606 -47 -403 584 307 574 -547 -425 619 -305 -547 -16 261 -713 -868 -334 -578 385 278 689 -163 -700 -725 -353 -857 713 72 -657 449 -380 -587 -305 585 54 403 626 397 -57 -715 -35 694 -765 595 753 -313 318 -448 -882 -520 -445 -22 182 538 483 793 -770 -419 -782 301 -459 286 684 48 -774 654 276 -485 375 317 687 698 -781 491 238 -821 -310 -27 -449 520 -492 -112 320 166 -339 300 122 -247 82 -625 -755 155 -299 -128 524 595 706 280 712 592 -128 503 229 -86 443 173 -754 -851 -462 -158 760 -691 464 617 385 75 27 573 562 -456 -311 729 -637 -84 -671 -336 370 319 431 126 -290 -864 786 -505 115 776 250 742 710 -809 69 -494 214 19 -129 -450 413 -504 247 374 -215 -449 -409 -30 -12 348 -9 302 495 720 577 -728 387 589 -395 723 742 693 -531 -447 -730 251 -630 14 -592 -383 694 790 -675 447 213 175 713 459 -760 -646 -345 -153 -209 -822 -12 -27 -299 -484 -809 683 -477 95 794 209 -92 -87 -417 -662 -414 648 -251 -515 -184 -144 -683 450 601 637 145 -427 143 -630 360 422 -473 773 -671 -298 -305 587 -84 361 -666 -505 542 -405 -67 -90 -269 -606 -760 304 471 -869 568 -665 -685 385 583 450 678 -891 731 -389 700 -446 -747 794 -195 -569 -570 741 -424 -33 -671 -619 -352 347 -94 431 275 353 212 321 619 98 463 -269 -158 537 -650 -777 558 -595 -171 547 -202 -626 -280 -604 622 -30 -236 173 -279 781 -497 276 531 518 -364 -784 695 -551 -408 -608 -849 532 -782 351 -271 -677 590 -514 -282 -2 -645 268 -771 21 -678 115 -336 -422 331 -400 -187 -567 -540 388 -568 58 592 694 -628 -63 -404 125 -882 -38 696 -801 -860 627 360 136 748 -779 304 630 413 123 -675 455 448 765 -809 -24 744 -128 -868 402 52 -17 121 -53 -340 153 657 -813 -243 -170 -586 -483 -468 -12 30 -812 541 -26 -329 -137 26 153 -501 504 622 -331 -418 761 621 -498 -506 -696 -419 -351 639 -520 790 -527 667 -705 -546 631 92 14 -267 -183 -783 -110 690 405 -640 -313 -428 -683 327 -186 263 -328 -900 -667 687 -323 691 790 704 -231 622 98 -26 -64 -488 -302 238 -94 -345 254 -839 66 187 624 46 -732 730 590 -630 407 725 397 219 785 -392 -840 107 562 162 484 -604 116 563 789 -257 -748 -452 -7 -665 450 579 -70 551 -786 749 75 -771 -200 -779 -290 -91 -316 638 -323 -160 -324 -436 394 -807 -49 85 762 391 -424 -759 -67 -727 -132 -532 -561 -752 666 292 -304 -572 -388 312 -198 -794 -641 333 691 -490 42 -857 -226 70 -518 274 -757 1 264 -496 -422 -50 -597 -144 397 -545 -764 -588 -586 -196 235 14 -714 297 -652 -449 -49 -82 -308 -35 631 -640 687 -869 -56 -884 -361 -330 364 47 779 -815 91 -310 299 -343 664 449 -474 -524 -347 228 -167 -136 593 -843 368 -381 -816 -230 -438 -281 -801 -242 -101 695 234 282 604 9 620 418 -240 -345 -602 -377 -693 -342 47 -619 242 -750 -666 179 -835 -211 -474 -450 -290 66 -342 278 -496 167 166 322 -183 -608 211 479 504 -297 -526 193 517 66 -230 148 -763 -458 143 -767 92 -736 458 617 -750 372 -162 35 411 -283 -797 -320 -861 169 -615 -86 502 429 399 -605 -124 759 -556 148 156 445 696 257 -808 742 -41 -838 449 67 762 229 -389 -741 431 -122 412 -345 461 191 -178 -328 -813 532 -587 297 487 -440 24 360 -817 -410 -736 -328 -186 -402 -669 -179 -811 -579 -626 -202 -872 187 -277 -634 -481 -7 -566 654 422 -866 -160 43 740 710 584 -353 250 -152 -734 -245 430 765 -609 236 175 141 336 227 263 -393 -869 -393 734 -629 476 -899 -513 -22 -829 -679 316 514 49 -609 707 -316 295 616 639 281 -184 686 789 -412 -645 221 -825 -191 113 746 -163 -392 -845 764 690 -390 -325 -531 -306 614 -662 796 -691 257 365 732 -123 -419 -557 -328 783 275 639 419 374 -737 -253 576 -874 -686 498 624 -535 687 -880 -598 -277 -302 -528 -7 176 752 633 -455 56 411 -120 -178 799 -341 -771 642 259 -310 -758 -170 -621 20 -528 -387 -503 -748 -707 98 609 752 -640 177 49 -567 -667 -386 95 -335 164 527 -254 398 -248 -551 368 469 -283 -566 685 116 -149 -120 -679 -174 474 -618 589 205 -886 592 129 -30 -515 340 -720 -781 -779 15 286 594 593 -55 -187 226 -498 -6 342 82 425 -853 662 456 -90 -758 302 135 -602 -717 783 -100 -134 317 713 568 -546 -477 238 -503 240 314 551 -651 -167 -427 -553 -537 -508 -566 -809 232 386 288 248 -438 -30 732 246 505 -652 -152 126 182 -479 -264 -311 -27 542 363 91 -861 172 -716 -650 -388 -433 -630 -746 -335 219 237 185 -588 242 -743 496 -38 406 176 359 -57 75 566 -812 -861 642 748 -431 243 262 -890 495 471 87 -847 143 -309 -573 -142 625 -834 -732 184 -886 -699 401 -643 596 -74 -588 -604 658 736 -246 -627 -853 -159 -307 417 387 638 788 -608 469 -346 750 -89 -282 -828 -219 -193 -50 -184 405 283 141 -156 -466 -542 297 242 -58 -74 25 292 703 -211 556 -875 -897 526 157 -325 -581 659 61 708 -121 309 182 -863 390 271 654 -701 -85 18 -602 -852 -665 297 -60 -675 -790 433 -66 778 -514 -680 -65 -190 417 -211 -769 733 -641 -424 364 -425 -371 -429 -465 164 -827 525 -338 481 380 -519 103 749 -585 324 652 -369 745 393 798 -35 -343 800 348 -456 -210 171 -816 -63 -865 110 707 336 -387 689 -895 694 443 371 188 -460 10 753 529 182 164 686 464 708 507 657 285 -130 387 -99 -599 -317 284 -729 485 -315 620 -844 704 -226 136 -878 -236 -6 -562 -568 664 -359 -793 -853 -113 -672 -856 -234 790 148 652 69 -435 8 -770 696 -274 -690 -698 220 -204 -630 -900 -440 -519 669 -507 302 -293 -224 143 -586 -221 -25 -314 -783 -832 69 562 244 326 -113 767 -813 -375 -73 -310 575 282 778 -386 -869 -326 -170 460 374 -247 261 -238 426 -281 210 -811 -33 -225 151 425 231 -503 204 -453 623 -693 -5 -258 47 401 -24 600 -191 -52 390 637 275 -814 299 -6 -780 587 637 -136 -549 -209 -305 -347 -798 334 353 -227 -415 539 -716 -64 -728 -307 -486 623 -575 191 -559 514 -811 638 -885 -305 301 327 589 239 784 104 -620 520 -497 -166 -766 -562 -287 -768 -154 -509 -285 -178 -81 51 -51 407 93 593 259 -416 -288 -779 191 589 140 742 182 457 -832 643 3 481 452 -128 -250 242 358 -659 557 592 -244 -347 630 624 279 76 -783 399 -333 -760 -451 568 -272 659 30 791 -765 755 -184 534 -127 742 305 785 233 -690 519 -252 -856 -684 -169 -720 786 565 -664 351 781 -451 -844 170 -869 456 -465 -51 -156 -651 -566 -116 -616 597 -65 -620 -787 684 -271 601 592 -49 466 -67 -696 -892 221 127 109 659 408 -601 277 -569 267 -782 767 310 441 53 -316 542 207 488 -484 354 284 330 -688 -42 197 3 525 -874 -415 224 -745 703 -371 -319 213 -298 -573 711 -388 -603 -739 446 -750 -838 -506 148 -691 76 216 610 702 426 1 511 -254 265 -32 113 -490 -370 385 -451 -42 -169 87 -621 -100 -321 -327 -810 -202 -288 -640 283 122 -240 432 33 -525 -351 259 -120 45 710 -632 -687 -293 -203 751 2 -160 269 -412 383 346 -307 46 -37 648 786 -9 -759 743 21 -36 -623 242 653 353 -346 106 504 -131 -630 353 425 370 -304 -528 164 -310 -714 272 -830 110 740 -89 142 -157 104 232 202 603 49 -295 -679 535 705 794 -597 681 695 -450 219 -114 -767 693 -564 107 -227 304 -382 -587 455 543 499 -49 470 796 581 763 80 -4 -426 496 484 511 -340 -848 -663 -717 -374 561 780 566 232 775 128 -678 219 35 -666 234 636 -443 -103 617 -75 -326 595 27 426 252 -547 -601 -25 -842 658 375 -898 187 436 487 603 770 -141 76 -553 -795 766 -378 -584 -451 57 201 391 -460 771 593 710 404 -54 -39 -326 -554 -194 795 478 95 -705 -598 331 -368 2 -411 -771 262 -784 -745 284 783 -756 -514 447 294 243 -732 685 -170 -750 441 28 -13 148 375 446 48 -224 -206 -502 -26 -339 -409 18 -33 651 -430 57 -172 738 799 -884 435 704 724 396 -77 252 178 775 -844 -565 401 -878 97 -601 262 128 -91 250 -533 -240 -26 -603 -692 620 -722 345 790 249 86 514 -699 -658 -647 -142 213 -335 -23 759 605 -545 406 -70 -491 697 -405 -299 -19 792 68 152 -77 730 -646 -879 -627 -447 -303 -850 -686 -374 -215 -287 -365 351 -203 468 -629 -498 -178 -200 -157 435 568 577 -104 -486 528 -517 -497 10 296 696 -180 -237 -680 37 -489 794 315 -648 -61 -752 353 -431 -463 620 733 -525 478 185 -404 -340 -321 -237 -427 -425 695 -628 386 -324 415 -347 -706 235 467 -568 -682 -103 -382 445 -795 -206 561 -433 539 52 183 502 255 -418 -797 693 -579 633 315 368 -29 547 -569 -541 399 284 618 -517 399 -733 -249 -241 221 84 -110 -156 320 573 -260 720 714 -350 -319 453 538 96 -291 725 -876 -480 669 131 1 -219 31 284 94 196 -410 222 -162 -558 553 32 -51 -855 670 -570 598 258 -586 700 659 535 -746 645 -838 -791 434 -885 -683 528 525 269 -392 437 -603 -596 -610 -593 -264 -78 -805 -877 492 -875 -622 -856 -545 -251 649 78 202 762 211 -461 -866 -582 -18 59 761 -308 -404 275 265 -835 -152 121 -695 -78 553 -621 -399 -187 433 -49 -443 307 684 159 -478 225 748 613 359 202 205 -185 345 -80 155 -691 479 -83 -209 504 745 -294 -62 318 278 269 677 696 178 47 -390 -234 -731 -755 666 -895 412 -36 -4 365 -781 84 -536 -195 -395 281 121 -84 -294 595 37 22 759 355 -404 -600 367 162 -647 572 -327 -183 567 -73 -671 303 319 512 35 -272 -489 434 -802 -275 586 -501 315 480 -53 -377 122 51 500 724 -261 -262 731 697 -280 -237 247 -440 -330 -715 104 689 -605 736 -815 -699 739 -862 267 -831 374 437 -117 -703 -340 -448 -86 228 -144 -830 -86 -351 -244 283 -889 730 -141 -311 649 -402 -254 772 -74 780 47 -230 -859 -656 -215 149 -131 -271 427 332 -278 -841 305 -727 -629 -616 -110 -575 588 232 -857 -158 -807 -690 233 -661 464 -644 93 -140 284 337 381 -606 -225 608 -900 653 -716 -889 768 -233 -97 567 -101 -106 -172 -217 708 -156 311 -623 724 -617 228 22 -313 -534 -841 -365 -617 -438 -24 -460 -111 -576 -207 -29 -567 -544 -6 298 -683 -431 -449 263 72 652 -472 -848 264 577 -769 522 -234 372 416 235 311 -335 245 -741 648 -899 149 603 373 -419 224 -246 180 -115 -785 765 -325 -307 145 411 51 -871 748 -650 -792 309 435 -863 145 -494 -442 425 -803 114 324 -684 496 648 -841 364 238 -758 47 -700 623 -740 -662 712 140 -846 352 330 -449 497 76 -329 613 260 -2 -688 18 349 -658 -377 -420 -81 -733 -408 -53 -819 -259 -163 722 -888 419 -629 38 -899 130 -450 -879 -191 505 -455 -96 89 -73 746 -41 336 -362 -632 619 216 429 -36 -310 -278 64 -41 305 506 422 -742 -594 566 -379 -200 -796 -489 55 219 -898 -506 589 -582 -855 -322 -370 -545 244 169 340 65 -135 761 572 768 -725 -789 -805 755 238 279 -754 -107 765 95 15 -243 798 672 771 53 -209 -782 -638 797 652 477 -748 -466 327 -896 -125 539 573 612 -261 21 -844 588 678 -388 17 -289 463 -162 387 147 609 -229 -723 430 332 -322 21 -276 591 232 434 -767 0 -402 -103 -618 206 -180 102 -197 -526 690 -266 138 238 -811 143 -735 -502 -11 -155 -234 -67 -433 255 703 -235 169 752 185 19 -773 -131 166 344 248 -206 -241 76 -303 -302 -128 747 634 -664 -630 -45 -562 337 133 -191 600 333 -90 -163 -647 465 -243 65 -484 -193 -121 -151 151 510 -624 641 508 241 -869 -818 -446 363 435 -554 -750 22 -853 -171 778 -273 715 -483 -498 -253 482 -822 333 609 115 651 -528 -386 309 560 -124 513 415 67 -266 -473 795 -551 -652 -275 -69 777 -380 -391 -217 -576 311 792 -839 -282 -372 -849 138 351 158 -793 636 146 -197 -112 81 -163 692 348 621 343 763 -889 -501 -841 -330 -758 -340 678 187 -320 -559 233 643 -805 -559 -420 -517 764 -292 589 -494 622 -879 326 -490 -93 437 -563 232 -58 110 82 -173 672 -243 -491 -257 502 69 -243 630 -202 198 -583 -158 -511 -347 -495 -275 39 -113 -478 216 688 -495 478 766 -655 155 466 388 -15 244 -672 -196 -631 -68 615 -697 -49 341 -451 680 -801 498 -428 800 -294 -836 -402 -504 -120 -851 3 -777 109 651 35 -581 185 -613 -214 328 -226 -763 -189 46 -329 783 -270 113 -80 437 679 -482 8 384 -338 37 104 -92 -615 360 227 -474 -319 -434 576 -61 119 315 388 -325 351 1 -766 -640 92 -665 179 193 -667 -538 -609 -371 358 34 -784 -84 285 -689 -480 -709 -361 -14 -410 704 -343 198 -262 580 -236 474 555 -696 558 -341 -844 -630 33 -783 -685 451 419 309 -652 -800 281 48 -811 165 302 66 573 -631 360 248 -843 298 477 -545 -500 -311 -455 501 636 128 -781 -349 525 234 153 65 622 24 549 -211 -233 -75 261 299 140 794 -697 282 764 -870 -841 -35 137 -567 -93 -560 -428 505 -122 -852 -569 -463 -21 -363 364 -510 104 -781 -192 -432 -779 -519 -700 315 559 -590 -779 209 -64 -329 -766 -355 -593 356 288 -792 156 266 -755 267 -57 -900 -558 703 725 -223 261 602 538 562 321 -755 -500 -859 200 -141 152 500 495 -883 763 471 -374 -873 70 236 676 767 -128 298 -278 529 -233 -681 -783 -553 -553 -353 -474 734 697 657 460 74 -53 278 625 -385 300 -320 -782 -166 -811 -413 -316 -840 417 530 -284 -359 680 -125 -628 -56 -472 316 -463 -391 405 -885 -688 335 -614 -62 508 -24 -172 9 694 -697 653 -198 800 497 226 130 777 -870 23 225 -843 726 208 -878 -263 -724 328 -625 508 -70 -669 355 -122 -350 177 656 114 674 -280 -138 -679 245 646 -713 475 346 -396 700 751 130 32 -56 732 296 -353 -766 -635 784 481 411 587 -777 -452 -87 321 17 -414 -736 396 773 88 -254 -297 -294 242 -598 -640 -100 -58 669 -94 471 -276 353 -549 576 -501 -436 105 -567 69 170 118 278 316 621 -66 606 -107 -414 -314 -305 361 68 479 -405 -829 221 -82 296 -443 215 506 659 -568 -313 -112 -151 -341 -128 -494 788 -683 -733 -5 -255 797 -44 346 -52 -173 -1 796 -296 -614 -768 644 -252 600 -266 397 -767 727 -656 700 -18 474 -277 178 -196 -415 86 797 114 136 -218 -261 552 57 -53 784 -303 -306 -290 36 72 -218 -730 344 480 -298 347 -704 -328 -897 169 694 -836 -472 658 713 344 -598 122 466 76 -221 465 -790 98 770 331 -783 -420 -320 -550 -359 -456 52 62 114 -76 477 -187 491 -159 -634 -326 -74 -271 426 -662 -728 -285 -600 610 217 -154 -431 616 -282 -712 473 -352 223 -308 680 -848 263 -551 -880 -16 -593 631 444 -233 -510 -599 143 -654 -312 -773 -10 197 626 -895 455 283 -70 692 648 -116 277 -760 113 4 -168 767 12 258 -147 -206 518 451 354 759 197 395 -743 520 50 177 157 178 -221 641 677 662 -551 -622 -307 -8 -522 -83 61 130 154 -653 -801 -100 -137 -101 -174 -584 86 -114 624 -380 -458 790 350 -409 215 -762 -528 -432 397 -660 392 -224 -780 -307 -156 25 -713 245 -604 -389 370 -667 358 -453 410 -92 615 -679 541 77 16 -268 -222 762 242 -626 719 535 -886 575 -412 -623 -648 -308 -101 454 -118 85 -851 -583 161 177 798 696 188 68 570 -785 -611 -135 -658 267 -453 -595 -628 -173 -750 -115 313 216 -556 -260 113 295 401 -19 -315 -659 486 -32 711 560 -381 793 -417 599 476 453 439 -638 -715 -566 38 236 674 545 -823 -659 348 -513 255 -318 -167 -235 -697 294 717 531 -897 -469 -696 393 -632 101 657 -834 474 -386 -809 -408 -548 200 390 568 304 -397 403 198 -657 126 283 253 -471 -166 -849 -539 290 -755 768 -185 -595 -211 58 -511 -129 -389 164 403 218 461 -458 632 -372 218 532 575 55 -668 148 698 667 -164 82 -284 -720 -576 -842 -877 -170 -55 -291 172 -654 780 105 -187 -617 -896 608 579 -794 -627 263 566 -559 648 -65 -208 -133 -545 270 165 -664 -585 62 496 325 55 -258 58 -513 -20 154 558 -289 -469 -182 -460 75 -135 -242 514 512 -157 272 -87 -425 596 381 -560 753 689 -142 -97 -275 795 626 -484 -312 -30 463 -878 221 541 -621 -286 -587 113 636 -718 -627 630 203 -438 -114 280 -140 -655 -693 -645 -279 124 -640 589 -799 647 165 80 -538 187 615 -399 748 -460 -73 745 124 411 -659 574 -584 -121 -471 -105 408 -809 -154 642 -745 -618 -327 -53 -392 123 -178 380 701 415 169 -811 -364 791 -500 -698 -412 -287 -113 408 -697 304 -514 -519 365 519 -41 88 484 191 -589 -1 516 646 660 -563 79 -570 624 -472 565 -96 -646 -637 480 727 -104 336 690 6 569 221 -278 -840 404 -863 -529 -274 400 -854 -317 -537 -554 -545 -6 385 77 -813 545 185 -175 -705 -647 -708 792 -462 -631 -40 44 -239 119 -560 -465 182 -286 -487 -333 -514 111 87 429 -726 105 -857 644 -598 -563 -246 65 177 -455 -758 -896 -873 -95 -812 -741 391 116 -670 680 459 -189 157 -893 528 669 -131 -546 592 -533 538 -391 -291 441 8 108 445 -842 563 -24 -441 -796 -750 656 328 303 -219 -561 -362 -73 -838 -40 -237 170 80 -868 -776 -722 46 621 -777 -696 -813 793 -146 -688 405 -705 340 -365 -822 290 -506 -47 -41 -506 -833 -264 740 296 -181 -9 439 167 35 -170 155 -497 454 -610 783 -591 -898 -527 713 449 30 564 -126 342 -282 485 506 -294 212 -53 -473 -765 -822 -605 -682 -791 526 -270 -826 -168 -464 10 -204 -308 -738 72 155 -453 -47 466 274 -843 689 -757 -205 145 427 -631 211 -129 248 58 -122 -528 -718 -743 -595 -304 -286 -625 353 -662 149 725 94 -472 -694 -129 -424 -223 219 593 -784 -879 -757 131 220 49 736 177 632 -121 -385 -41 -54 -178 -600 116 75 -229 -130 -185 -439 442 489 -101 336 390 -46 -598 -200 178 688 521 689 -261 673 -38 529 -331 174 726 23 110 -49 -222 -240 -616 606 -208 190 -798 -551 555 -508 570 778 -367 598 -856 -510 -274 -288 -784 -326 732 -363 607 226 503 -319 -477 -459 -50 195 -759 791 -342 -764 -747 653 -308 -495 -687 -621 61 -755 -254 -106 64 -666 -502 -22 747 421 -607 -686 -468 331 -820 309 610 286 -293 328 -87 -617 594 -376 -232 -698 450 -656 452 521 -431 -70 -687 -214 580 794 390 446 -899 -685 507 232 218 18 -704 -643 -745 -523 445 361 570 -675 91 115 -246 -25 -67 -580 -192 -711 -580 36 316 745 -764 -790 488 -394 -614 52 -849 254 -390 35 -227 -768 -343 -455 515 299 -16 -879 -557 -359 92 602 234 -536 -289 -847 -18 -520 -668 152 601 -255 -355 776 791 94 -320 -275 -36 -182 -276 -435 617 467 619 -438 599 -471 -533 649 -442 -96 -254 -568 199 -501 -209 -473 400 -428 121 476 449 296 569 519 -478 -100 -377 -558 334 777 421 673 466 -578 -567 -863 337 560 -752 -706 -277 -129 -878 795 441 41 439 -63 645 387 221 -423 -86 242 -12 -446 -572 448 -881 -1 -137 120 299 -227 -879 788 796 364 -603 -326 -110 360 -408 -473 -670 690 414 703 -449 -57 86 -196 -289 -257 -806 -604 748 -641 -327 535 -149 432 -10 -413 -161 -785 381 239 390 -884 210 -326 -47 418 -713 -706 -163 -819 217 522 -322 18 -273 187 -657 582 619 -877 287 -372 -665 -24 761 -191 -530 4 42 -691 -424 504 467 -245 601 725 -865 -499 -685 516 -30 436 -856 666 -657 380 312 -709 -286 -669 -207 -50 -256 -475 -87 543 -167 -867 468 662 -601 784 114 -571 476 -448 -205 -146 799 141 -65 261 344 -301 175 715 123 478 -754 -483 -275 412 729 -220 -722 -201 -786 -49 -374 -898 598 -484 252 -193 340 220 -691 -213 -57 -10 -552 -834 -874 11 -39 560 -869 -431 -257 -34 776 630 283 -612 -283 341 -837 -195 -433 144 412 -312 677 125 -127 231 -808 473 -177 176 604 436 -92 355 205 155 47 450 181 144 -777 325 -524 633 485 -29 -1 631 702 477 598 124 461 677 125 697 -556 -305 -602 -19 -542 -430 657 288 -666 -552 -666 -134 155 -360 711 -21 -567 -527 -888 514 754 328 269 296 -688 512 -455 -316 -769 621 -423 94 -543 -232 544 -753 133 385 -25 300 -766 215 -307 -203 -699 564 -872 -756 -190 627 -304 129 148 540 383 207 -468 211 -62 -421 -785 155 -353 -468 -600 135 -106 -250 -847 601 15 674 727 -518 432 -51 -424 33 -748 -244 81 553 -484 -325 625 -239 -401 -628 100 224 599 703 478 328 96 -857 -815 -179 90 27 -621 -311 781 713 -809 -197 388 362 -517 696 225 -715 741 565 -630 791 385 -776 118 -754 -755 -545 -175 -295 653 188 255 434 -255 -518 788 315 413 617 96 -507 -420 -388 391 378 -46 73 11 689 -253 313 -328 -357 -742 56 -240 -729 664 -233 294 616 -456 -407 -141 197 273 503 576 -405 546 274 -546 98 506 -899 -73 726 92 543 -280 -684 -135 719 -251 61 -19 127 137 -180 600 -349 232 -899 675 -424 -571 538 -254 79 -160 -488 127 -225 277 -429 688 585 -810 778 489 304 -587 556 322 -94 226 -69 -591 -679 572 -227 -588 -199 625 -264 434 -578 -639 139 175 111 306 687 386 -210 -55 -569 -306 796 591 332 -326 185 -159 341 -878 -27 797 -652 -576 441 701 -215 -651 -662 381 -898 -315 -182 273 -62 543 166 421 794 281 449 347 211 621 -239 362 -38 -164 -65 759 -794 75 -44 -626 744 -723 -184 726 201 -397 553 739 209 -431 -698 349 259 -725 -839 -680 356 705 -131 -806 -447 275 -91 8 794 574 157 70 -291 -135 -352 242 143 -880 772 158 -447 -322 -811 -668 -469 -636 188 754 439 -705 -182 39 92 -96 662 652 -171 -2 -339 -636 -555 221 524 -244 -23 248 -203 -227 -683 284 -219 -698 -391 37 255 293 277 641 -709 -466 118 -494 -269 -810 -830 -330 -238 240 620 591 -649 -706 -594 506 238 731 -455 296 -441 -143 568 -266 586 -767 800 -839 670 411 -27 -122 31 389 -372 765 511 -295 336 -664 -165 -746 714 -825 -69 -413 570 75 -123 -623 -385 152 545 586 283 -22 -700 -581 797 -215 -873 -164 -831 -728 -870 -266 336 -20 141 -163 628 545 607 248 269 765 402 -286 101 -144 373 215 291 145 -402 257 -849 -446 -821 633 480 -350 23 740 -222 -792 -208 536 688 407 7 115 -825 -173 -131 -267 599 -535 -68 -132 368 695 -14 -357 749 -492 91 138 -757 662 -219 407 -558 -68 369 -90 718 418 -522 -668 711 -143 250 179 794 447 -86 -641 712 -117 408 -233 -694 -791 312 -579 -221 663 39 -469 732 782 477 583 587 -115 -317 -87 193 -292 761 26 516 208 -427 -48 -762 160 -159 693 -22 -325 59 -555 -256 -263 79 -277 -736 -500 427 716 796 -260 468 602 -833 657 -321 584 391 476 175 -831 456 -67 387 -799 476 -66 87 -222 -745 394 -579 -501 -547 695 -319 -174 -471 -63 572 790 668 -750 -453 -514 -382 427 -291 588 104 -216 148 -288 383 -574 -289 -272 109 494 -362 -693 -366 -122 81 -70 181 423 303 475 -679 -841 81 177 -445 -793 469 570 -175 420 715 -294 -35 436 629 -348 568 -448 700 -846 -887 -588 359 165 -354 -660 447 138 788 -442 175 279 -429 543 -243 -255 101 63 156 -590 -214 523 -158 -702 721 -398 187 642 11 -622 -269 -764 -767 -162 606 385 292 502 -393 -793 -826 779 728 594 -119 670 593 -712 729 243 -478 -44 -186 697 351 85 508 748 626 -4 -182 748 -773 672 -709 -632 -644 674 34 417 -79 755 419 -27 -328 -680 491 609 13 -87 -479 -345 434 295 -668 488 294 -195 474 416 654 -741 573 130 -569 537 49 749 -176 361 -698 149 682 -642 -309 298 780 1 372 -198 -192 -706 291 -62 -825 -145 511 -779 -112 98 -806 10 -131 -419 -334 -795 608 16 -213 -670 -208 -98 72 -758 722 454 290 652 384 -372 -899 614 -583 -664 -432 592 -629 -12 587 -585 -444 -342 543 -774 317 35 -375 -669 -485 -536 139 -852 118 614 -350 635 595 -289 -350 229 794 247 -33 575 -804 -98 -401 356 -706 507 -762 660 -332 15 147 -806 -359 -249 -598 -551 -305 353 -764 655 -21 767 -67 -331 91 -723 275 -396 417 -718 -156 406 -759 -157 553 -425 343 -196 -263 118 -563 -713 608 -839 517 -393 59 -36 731 -339 214 75 74 -898 682 555 429 510 534 -814 597 244 704 -271 -304 -599 32 -698 98 -577 -350 506 -772 260 200 -514 -215 -786 212 -139 -380 -357 224 -473 -632 -186 -246 -87 90 -449 194 -692 -633 464 -596 50 10 -282 708 -308 -249 313 -871 -819 319 -371 128 -120 658 267 777 -185 31 -162 -87 -148 -200 -559 -536 -519 423 221 -585 -613 211 -781 -895 543 -314 300 -255 233 -485 132 444 11 -431 86 584 553 -474 91 -533 214 -341 -635 204 -892 -580 743 -499 -495 -216 -864 567 413 -758 -127 664 -606 -321 406 -41 -727 -101 -758 -402 -446 245 158 40 306 -761 53 -301 84 767 154 -861 -715 302 -22 -635 -825 -837 51 122 -285 -713 105 353 -141 178 88 -640 479 -528 -751 -201 -576 754 84 348 -764 399 771 744 -563 537 62 -162 -19 -216 -540 -730 -130 -263 423 373 -742 698 -30 -131 -233 744 43 729 -112 186 23 9 -241 -471 761 -216 82 401 278 590 -895 -506 526 -192 285 -119 323 362 129 3 398 -685 -592 357 -265 561 -655 234 -569 -422 301 697 -521 240 172 -69 12 392 576 -586 -600 457 609 -48 708 -133 -459 23 161 1 236 149 -665 358 -570 -288 250 -268 -704 774 -699 653 -542 630 339 640 523 693 631 -137 -249 497 -120 -90 101 419 -638 -470 -489 -531 -218 -33 236 -800 -574 201 467 614 -113 90 179 -381 582 -791 465 -346 -765 321 653 -16 450 -567 346 -355 -496 433 -639 431 208 100 309 49 -470 -478 758 -595 275 -56 -68 -26 -869 -851 557 368 -827 -667 -605 708 -184 177 -54 323 -720 -292 -338 596 398 -402 655 -347 -480 -681 -553 -125 -375 -308 678 -11 564 -542 296 -577 29 284 -152 162 -580 440 247 -492 -315 342 -740 -100 -221 597 328 -860 712 498 -69 598 -680 534 -47 -713 270 -781 -725 -144 -822 -316 785 204 -319 348 -64 -365 -830 411 273 336 -365 -57 -721 58 -315 -611 -696 708 -529 -129 -386 511 -608 -185 -507 -535 678 22 346 -138 26 102 64 -552 709 625 -412 755 18 -785 -737 -601 328 -13 -467 -828 88 -271 204 657 128 -8 -687 482 -403 -508 463 -331 -442 -770 392 422 -697 725 551 597 453 -540 -467 205 -654 464 -390 -440 -839 46 642 -701 -44 38 456 -471 67 -748 -678 318 -289 -356 -608 763 -365 -773 -820 399 265 -738 -107 -295 555 -282 342 -430 731 -149 -283 -542 86 -220 427 -782 -97 -366 74 -276 -782 -289 755 440 -642 699 721 545 21 -836 -522 -177 240 -393 -613 -513 362 -381 777 -845 -642 431 291 380 -193 -648 50 244 724 -401 574 -279 -273 128 -241 -253 581 -704 -327 479 -592 -610 241 498 45 195 -433 -754 516 106 -865 108 -593 -528 581 -564 533 -418 613 132 -755 -759 -2 333 -778 -828 467 505 287 362 -282 -876 741 -756 -600 231 -750 484 -883 647 575 684 170 376 -365 459 701 488 -885 -708 -415 -251 -635 -791 190 5 648 -580 -74 691 644 332 -878 364 -516 -734 292 249 241 -789 -327 -433 8 -104 -508 666 733 68 697 -533 -665 -803 -199 -448 5 195 -32 444 392 -593 264 169 -850 199 188 -159 584 175 479 -552 -173 567 332 601 30 -423 762 -857 -416 280 598 -648 574 -421 -426 313 -60 -204 554 -410 -223 94 -358 -564 54 -92 -516 -217 321 -540 -475 121 -143 240 -241 633 304 127 161 -472 193 585 610 -452 -570 -590 488 464 -48 264 300 25 -47 -628 229 277 344 473 763 344 252 41 -638 515 278 -205 -90 167 -116 -429 241 -568 -383 7 598 -395 41 -539 -300 -614 -240 -895 -24 -380 -257 -714 73 693 492 -663 376 622 -342 -462 -200 579 -714 -793 328 733 -165 648 -426 592 765 -369 -289 -550 -80 53 -72 719 766 785 749 -685 697 -405 299 254 -34 263 460 10 -336 119 236 -367 -257 733 -825 -569 -121 -428 -142 -654 203 -345 392 363 -184 -600 542 -491 184 -643 -882 -51 -199 655 -416 -282 496 -536 -261 711 -531 653 -91 429 574 -556 141 169 128 -170 734 709 -574 321 626 751 -706 191 -463 -15 -513 -775 58 -791 -412 -564 581 -839 -791 -142 190 386 -843 -771 -751 28 -474 389 567 -65 238 -851 165 779 -359 796 786 -522 -682 -235 430 171 -869 15 -102 -258 -890 -38 210 592 -282 -127 -186 -422 -285 104 -228 680 -379 323 762 254 254 -199 -485 -446 -397 226 409 793 777 431 -589 318 -899 -828 -677 373 608 -117 391 567 -517 169 -410 -746 -582 398 -30 716 -242 -538 -364 494 580 579 593 787 772 127 -634 -394 -204 -35 -464 292 -670 -508 -286 196 439 -28 -739 -805 215 215 -72 -470 -658 -80 -50 337 -789 -89 -384 -657 220 205 600 -277 226 467 -825 670 -600 567 74 359 -857 349 690 -628 -888 -40 -582 -855 -338 -825 -613 419 133 -746 365 -679 -116 110 -420 244 -731 -583 -560 405 -608 472 192 -597 -736 -308 -718 -561 -22 679 -291 -810 680 283 52 631 -356 264 -78 351 -602 562 -109 -579 354 -244 480 -507 -333 -815 -165 449 527 -74 655 30 104 -665 -448 158 324 -751 -334 545 624 378 -689 10 553 693 775 125 769 50 604 395 -428 748 681 406 -13 -701 -603 279 318 102 106 448 -235 600 475 -542 740 -111 -155 -35 511 -518 -754 -342 208 397 598 -471 -229 156 -6 706 -840 -105 589 -61 408 -103 -686 249 146 78 -435 -883 552 -292 -626 -380 -609 405 -30 -622 -759 792 594 -642 -410 -240 129 -606 76 -201 -613 373 53 -236 389 -320 14 -42 -111 115 -146 -513 -720 -715 -252 -96 168 -267 -635 46 -487 -186 -836 -583 137 658 -692 800 -512 -287 -244 -751 703 -15 -556 -617 279 -498 -823 437 787 -7 -320 56 22 -477 -118 -700 792 781 -294 -827 -100 331 683 -804 3 -451 -438 765 -563 -206 -582 54 -795 158 780 -327 616 267 -637 -731 46 269 -699 -31 276 301 485 -294 -852 -325 -71 473 266 -389 -170 -294 -855 617 -671 -608 654 -414 749 -808 318 567 245 656 -553 -582 -477 -493 -512 -402 -60 633 358 275 -617 -89 -273 303 150 657 -478 -642 -159 238 154 -896 751 276 164 -374 -275 390 110 -584 -87 -223 165 705 116 -868 398 350 180 -543 738 115 -699 -255 -356 -72 -601 729 466 164 181 -537 -48 -251 -857 389 -597 470 -845 -755 47 -714 776 710 -461 -203 305 799 498 249 -56 137 483 -560 187 488 -851 -603 -249 -67 -205 -816 -421 161 -773 136 305 -780 -774 741 571 -869 728 -187 336 -532 -523 -660 -608 -144 -104 -45 -117 457 108 -398 241 769 62 608 131 -245 576 682 321 -551 -857 626 -351 -526 -257 -247 143 -793 -734 151 696 -291 -840 -103 -73 798 -175 243 429 -715 -545 -434 -311 707 -231 574 -655 125 409 -520 -661 -634 -216 -808 537 169 710 474 -325 -406 -320 165 788 244 708 -76 -252 89 156 -178 -346 -189 -33 -657 -357 -161 350 -41 685 555 356 -621 -736 -445 -512 -758 -472 10 -55 40 -503 775 -290 -496 -887 -176 315 539 -700 -876 -90 -243 -706 -355 294 -68 304 -106 -335 -290 253 289 -244 -616 -520 107 -697 641 642 -43 -900 -681 -362 -249 -854 515 -676 -343 -277 625 -409 564 -69 18 -613 -719 -302 592 -641 -347 -723 244 667 -9 -96 -401 332 102 -159 311 -72 764 649 33 -83 -877 -105 520 -893 -618 -235 126 118 792 64 -755 -636 -880 -105 -563 -72 -243 -571 653 -16 730 424 432 -757 -496 -153 -140 746 -277 342 513 -211 -670 340 -156 611 -718 631 475 -672 -234 201 240 -341 -457 -621 -130 -14 -403 652 451 -802 -583 -599 -639 -19 168 768 665 -633 -634 -226 -570 531 412 154 -787 777 -645 -478 -390 164 185 -780 -41 -424 -238 -205 -90 -154 753 -760 -360 268 238 -188 -280 238 -14 -554 -824 -429 81 -879 -151 366 530 -593 -709 -179 -485 124 -563 -570 237 -502 551 773 -292 -305 -709 -377 -884 -450 -373 607 428 -697 38 -847 -254 397 303 -726 -415 -221 -844 437 615 -389 -210 -188 66 757 -634 -753 -522 -880 -213 196 705 340 -362 -555 567 -235 748 211 553 -120 496 156 -250 -780 405 -659 109 781 -281 320 666 768 718 -711 -111 -543 600 632 -9 -149 -865 541 674 581 308 -141 -180 -417 645 147 -668 -762 151 -251 619 -805 255 -257 338 20 314 -729 481 365 -193 99 19 -166 -103 458 265 -580 -270 -40 27 393 -772 -131 -164 77 -539 74 -643 309 -636 508 663 710 -470 -808 168 -555 -219 641 538 259 575 60 -177 -150 -811 -554 -336 -448 684 -711 396 287 -420 283 -496 -25 781 738 761 742 -200 -169 -841 70 -838 -884 415 -242 160 -104 509 213 -436 -461 266 81 -431 -57 718 23 594 436 439 -836 -608 -415 -222 -592 678 381 685 602 -571 -510 -432 244 510 -777 42 789 -56 -382 -376 -680 -483 677 -210 6 -777 -589 -113 -44 -305 177 -209 -34 574 218 200 82 -271 -463 -612 212 408 -553 -34 393 499 794 238 -126 411 -384 -239 -612 26 99 677 168 -439 -778 -28 439 106 616 92 157 -845 587 259 -681 -277 -257 264 -803 54 566 429 728 592 -132 -791 -688 385 411 200 -802 527 -204 -485 -834 -32 660 781 795 -86 -246 556 195 78 -821 -347 -779 -464 428 -513 -711 -203 83 -688 -245 -194 65 637 -82 667 525 190 -770 -543 -415 59 -75 753 -786 -461 -439 665 426 -885 252 -415 -290 -21 -499 -495 -78 180 -183 644 -615 -304 56 -127 -11 -769 257 292 356 -16 672 668 -775 -7 584 -164 109 178 -673 185 -663 15 -392 658 -536 222 337 -137 -259 -797 366 -410 -564 -377 -359 -446 270 359 681 766 -140 -508 -425 692 -860 83 -224 -678 -205 38 -719 508 -428 -224 -395 -543 786 484 796 -819 -599 164 -472 -235 19 -704 352 -625 497 -229 -564 423 -603 501 -890 267 579 -864 122 708 588 771 111 -565 -190 1 767 -282 656 -500 479 466 -406 758 -889 -572 218 580 131 637 479 795 387 161 -493 -301 -31 125 -726 -555 606 -218 -223 52 18 604 200 266 80 -166 10 404 141 261 -701 -491 -656 -222 -678 -352 633 -461 -100 135 -805 -700 438 585 353 618 666 -256 779 767 -28 685 -312 382 253 -856 -552 -595 -340 72 422 710 -439 673 -465 129 675 -852 423 -622 604 -766 -176 -578 607 -827 -383 -773 -297 346 639 -467 721 520 72 75 -213 -887 698 576 643 319 -447 -476 -505 -592 -62 -2 625 -95 96 -843 472 -458 -703 27 -83 487 -392 406 -794 -804 438 -326 -538 -229 618 64 393 -797 -138 -73 -330 -719 -607 -496 666 -873 561 454 -857 236 -209 274 131 -454 -619 468 300 345 -556 -509 -370 101 -438 -655 -738 -661 516 543 -246 19 315 672 -774 -460 217 -628 286 617 -514 483 640 318 134 -180 -451 -487 127 519 -783 -371 -108 -633 164 -24 445 761 372 -466 408 -501 82 -91 -312 96 -856 -164 440 761 -405 -473 36 -589 728 561 659 256 676 -516 -75 408 791 -834 -509 -509 143 173 -347 663 272 6 293 692 -791 113 728 703 -563 127 409 -99 -638 -156 441 -554 606 -73 -27 597 -48 -110 -469 -521 -511 -131 274 666 -96 217 -698 41 -353 74 -403 167 -802 -658 -656 4 -81 433 -790 581 350 14 -837 678 591 163 196 577 473 516 697 -568 142 497 128 -820 237 330 547 -67 -165 269 256 -228 -692 750 -1 620 -841 -575 652 -104 -579 167 -281 -407 -852 -221 -463 -71 428 380 274 -617 311 690 -140 96 -412 -33 399 -538 -586 -839 44 -785 -326 -171 -222 718 445 406 366 366 -897 685 555 453 -9 732 -648 429 -522 -626 -672 606 489 -97 299 -498 63 28 -478 368 -739 -82 -877 -186 -453 7 -189 -341 74 26 781 -46 -811 -232 -278 -419 -833 -235 -663 -334 124 -885 -780 -308 459 -75 498 -486 -722 -609 -243 168 -52 232 245 392 -553 664 676 -702 -356 -299 416 -52 101 -652 -87 -475 624 -747 404 -523 -195 446 797 -103 -322 -104 -414 739 -494 219 715 317 -889 491 59 -229 -425 -766 -357 71 690 -243 -856 -762 183 -199 -618 -490 -150 -709 785 -694 85 157 750 697 -882 3 -295 290 -723 788 -293 -408 -138 412 -416 -97 438 -240 -890 -451 -501 -722 -119 -341 -328 -399 240 480 -599 797 -170 -875 -219 -335 -410 434 337 -616 706 -431 578 485 -750 778 460 312 684 297 -267 -195 -125 -621 -12 792 732 -559 285 780 -773 30 -691 62 128 -820 70 -700 -15 -721 -794 -693 -677 589 190 -866 -810 -823 133 -641 -399 -107 -51 -876 502 -614 -444 238 576 -592 -420 627 -738 218 656 -590 316 -896 335 -548 -293 -22 666 556 520 168 43 -8 -186 -276 -230 145 504 431 322 306 217 66 -208 491 211 691 -350 -610 74 179 -653 -898 -180 648 -801 -773 453 408 -768 -719 -702 -129 6 260 -221 620 43 42 586 256 -500 553 -592 736 366 -36 -80 -107 382 -675 -607 -93 -145 255 -622 -416 -101 266 -625 -773 -753 -816 183 218 -527 579 -71 466 -491 786 274 -174 -413 -752 255 -721 770 -339 -589 -433 239 -665 449 749 444 -803 -97 -75 431 -433 -128 143 -832 40 383 428 116 338 229 -867 348 -267 299 -639 472 55 -155 -549 543 609 -724 -861 326 -336 -591 56 67 -347 517 314 -51 -621 1 347 297 -838 407 -549 413 59 -823 22 471 -639 72 -313 639 -97 439 -631 550 -655 -281 -547 669 490 -468 -436 566 -647 28 -667 144 -710 155 -313 -41 -185 469 -874 -154 -194 -47 -753 71 130 -83 318 184 -296 318 -533 -656 -715 -892 -343 -230 354 160 -586 -79 -429 -711 185 756 289 242 -886 621 255 550 119 -17 -441 330 33 -359 -323 -486 744 86 262 76 143 776 -265 -3 -791 -6 400 524 -896 -490 -705 187 281 274 -473 -853 -556 49 -74 -160 -3 -82 718 -477 421 528 -798 203 651 301 -493 -304 161 -311 796 -334 729 -781 -50 494 -606 720 420 415 618 -725 446 697 -395 -889 -118 -160 -620 504 -627 713 -612 371 -836 84 -55 -795 424 -833 51 -728 -494 37 -735 216 -412 -864 -770 264 -723 180 56 448 9 -212 308 -869 -30 51 32 -463 -596 -108 88 -439 469 -203 -589 359 -93 97 -542 -315 182 402 -385 -501 681 419 425 358 -618 -403 -824 -650 -197 536 390 -136 427 711 -881 -857 346 -706 -817 -810 73 -612 -524 228 207 653 -505 -354 685 -670 -351 706 501 -282 554 593 326 -495 -743 760 -664 -713 284 637 247 -169 -782 705 -24 345 523 -181 586 747 -392 214 -394 3 746 -106 -302 -204 -4 645 798 -419 420 -426 -630 -220 610 250 -395 -359 -135 415 -37 673 -813 93 582 794 -403 237 676 -557 -791 -346 583 -507 -538 -792 329 -332 132 -132 65 -510 -280 354 -195 -630 -555 -135 770 -859 22 -675 -505 -82 787 -650 -660 272 -862 443 -524 -863 -837 -479 610 -294 -177 -889 714 730 427 -479 -748 -427 484 129 -302 621 -594 -778 -116 -520 302 -893 415 -101 -433 -35 -623 -176 603 -489 507 80 -235 696 437 -628 583 -581 -351 -337 800 614 -318 422 421 735 -693 31 -484 303 -253 266 284 -77 -130 -194 -3 700 -154 -328 -402 -611 676 -22 -702 -662 107 364 -526 782 -564 -741 225 -237 800 -140 -870 1 790 291 195 -418 797 -696 426 -512 -864 752 -433 -884 -120 -550 -307 164 -784 -425 -787 636 559 -775 -786 -236 -60 -104 -347 -733 340 -584 -670 513 -631 257 -698 641 729 250 -164 473 427 29 536 -646 260 73 -436 -426 199 182 -263 749 -236 101 659 -571 63 -665 680 44 -578 -760 537 -782 -896 -595 -554 517 -729 -435 321 -183 -381 -786 -862 -201 268 -425 238 -706 -738 -886 390 725 -452 592 -749 548 645 -7 -871 401 -146 -664 -330 -450 -289 620 202 -56 462 -452 561 -86 -451 -234 751 608 752 784 -740 145 -357 -804 -562 520 148 715 -764 -180 -544 733 -112 -230 -419 -574 -586 -698 -509 269 -82 -779 -305 669 -46 11 522 567 612 -370 664 -643 -134 691 513 -833 -57 -513 353 89 558 -681 -459 -480 -550 -217 730 43 -307 -699 -94 406 -576 -726 574 -418 -604 -717 -514 -34 701 -321 -175 669 272 66 -693 -154 -544 772 679 -480 115 -855 -560 -687 -85 96 499 547 309 -253 767 -241 19 253 -484 440 -173 512 429 -232 670 798 261 43 -330 780 383 -298 -98 68 232 -679 -276 -385 160 -692 -805 64 -249 67 294 350 465 55 -30 210 188 -420 -595 -53 -573 108 -564 478 156 347 -344 448 241 -603 -583 389 0 319 -482 236 -868 -385 779 269 -449 481 -75 21 418 -378 592 -180 772 523 358 -127 -371 -317 -266 -724 -15 -270 237 513 -505 -888 -729 -706 -163 -94 -243 -263 -786 -199 -302 -320 98 401 -550 377 -742 627 631 388 -833 634 -841 553 -811 475 -493 785 -435 -283 -209 486 -90 -240 -465 438 177 -720 -17 -313 -415 657 -41 -508 -496 -288 479 289 -267 200 232 -615 -58 -398 -20 -420 627 -883 -116 -16 477 457 -199 673 -735 379 -350 -736 -870 624 -220 648 -31 -173 -330 -821 81 215 683 -656 253 286 14 -319 85 -19 -439 -491 -58 -238 -17 -31 -586 -691 -60 631 204 -595 -368 -174 -578 166 280 231 369 -826 -865 -773 -842 -188 -336 -837 -851 -316 -478 -698 336 648 471 790 565 -12 -203 51 501 410 -370 -698 -93 647 -622 662 512 97 473 690 524 -802 448 -515 -690 -194 -163 12 580 -282 -705 -12 410 -682 -824 -415 246 -94 114 323 -172 355 150 -617 548 -691 308 -124 544 -639 -637 -290 -33 88 -555 -900 -273 644 -238 382 -862 590 601 -328 -611 -112 -898 -205 -612 -388 317 -281 -827 168 -375 -236 571 -60 6 -103 489 -105 -270 -764 -474 36 -233 567 181 563 -495 370 123 -533 294 359 427 -70 204 -653 -674 -565 11 321 434 191 460 712 -44 -876 -590 -873 -583 251 736 -805 5 181 572 52 -259 -306 155 -493 -198 -343 342 -71 199 8 -77 -782 -73 428 242 67 329 -843 -547 520 -98 90 -413 272 456 -438 640 763 615 13 -441 551 -412 259 53 107 -364 -597 572 -664 -318 -45 -435 305 763 -845 41 208 -163 -17 555 -201 -500 574 -847 465 -617 800 251 -382 -305 -590 250 -596 571 328 486 -49 -795 279 -722 543 -324 -33 -45 -774 -108 -268 -653 -540 294 -657 107 640 424 692 -1 -233 -792 566 -503 646 274 -367 573 351 -233 672 -411 697 -715 305 -837 -570 647 561 -884 -810 -389 -251 668 -489 617 -727 -173 -191 109 -629 41 -31 578 274 -170 528 -783 750 -694 -50 483 71 -878 526 631 -149 734 60 -777 547 -374 -627 -382 252 119 623 -98 -859 777 631 -250 589 -613 -342 -521 478 -261 281 -75 -274 -875 222 -843 327 -554 -892 -689 777 -677 111 -792 662 -707 -631 547 -192 -704 77 -558 -542 -431 185 789 -333 328 -5 -130 -421 -489 -720 114 241 315 774 -689 -283 568 418 -149 -353 186 -643 546 125 18 -838 14 730 -274 -565 -79 -346 -436 298 -784 -219 337 -46 -402 -520 797 535 -258 -631 -428 138 692 -435 -103 649 -579 -311 -198 -269 -606 549 -30 560 733 -617 -545 -671 -278 -812 498 661 670 19 -698 574 -253 326 118 -855 -679 -415 -114 392 164 -746 -528 -506 37 -177 559 -475 173 -630 548 744 -757 548 -590 -336 318 -567 -292 423 -659 56 -236 365 -822 486 -716 715 -318 -660 6 601 108 -761 -312 -77 307 740 149 -427 -395 -853 55 -808 312 571 3 -741 -827 389 691 617 -220 183 -711 -262 603 -779 -443 -858 613 454 77 325 -352 -675 795 720 -115 -58 735 178 -278 -437 466 122 36 -334 703 -797 -67 -133 -758 -231 -889 -755 -361 -15 130 -503 -892 -332 -746 -815 478 469 193 -172 -596 -380 481 442 -364 -184 -312 205 -800 -614 -270 11 53 537 -85 -588 755 536 241 -163 -412 -624 268 -118 -260 -397 -722 -782 -179 584 618 -294 -433 -587 -832 -78 -211 -115 -429 -355 788 -794 414 689 363 554 -5 793 -225 -682 788 -491 -572 -885 -409 183 -104 705 -594 -179 -252 312 -58 -720 154 -868 348 342 13 -665 -70 198 -53 555 -824 522 -770 442 293 717 -775 511 -611 -573 -675 -391 756 -424 328 -352 -477 -881 396 693 -143 -87 201 122 -384 -281 -40 433 -235 485 -154 -431 150 -542 -650 -380 -449 -67 395 125 -155 746 -837 -203 292 -23 -541 -61 -268 -245 -743 -607 -549 -213 -722 588 -111 -747 176 -680 470 465 86 729 154 -653 51 -267 720 356 278 -848 326 -267 739 391 136 190 -297 209 -6 747 -596 -573 -22 235 507 -80 -580 -577 -168 -399 -351 -619 -538 43 -851 -131 314 436 -176 -440 500 -104 -875 -484 -460 -22 -758 411 76 570 -484 237 722 -128 129 -328 96 13 184 -476 -225 523 -556 -632 750 318 671 646 523 -269 -250 515 -226 -259 784 167 -716 136 135 -788 -233 650 127 -250 486 87 -353 -215 -54 -663 56 -214 -151 -319 -381 282 -341 -168 -343 214 403 -292 499 -19 -343 200 -370 312 734 4 640 -834 -99 373 -808 627 762 -466 239 -689 -44 -674 248 124 -165 -774 54 179 -373 -517 -636 -516 778 -174 773 652 630 -208 -572 -809 -332 -127 555 -140 -742 -763 126 277 -351 -815 -463 85 -196 107 -56 -226 -243 -602 -97 629 577 356 385 347 -182 698 -177 251 -422 499 222 30 -56 -670 306 -449 95 27 533 -701 -458 250 -641 674 -870 45 -604 359 413 643 -643 679 -97 -655 38 276 -77 522 432 -724 -295 -248 -820 265 2 -681 -772 -492 -598 -877 -343 -68 -763 -632 207 572 391 -60 420 -359 -135 -122 -232 734 -265 715 -428 777 573 315 251 -693 -271 -598 -539 84 -433 463 -551 0 487 -44 458 62 -346 -151 -124 495 -78 -873 40 607 365 433 -415 204 -776 207 -363 -69 124 91 -425 -452 628 217 760 -486 190 188 -813 662 -221 -550 382 664 210 655 399 -374 365 -368 245 -668 -670 -872 546 -32 -95 381 167 485 582 443 -812 -762 159 -246 -428 234 489 -276 151 -691 759 -693 579 306 303 -267 395 -834 -595 534 696 87 -746 649 -516 296 -513 214 438 336 -797 165 -680 3 -169 -425 58 -676 530 -294 -738 242 -278 490 401 -326 -49 608 -835 -570 -120 381 731 712 -23 544 592 191 414 617 130 264 85 -715 588 465 -346 533 616 -353 -797 540 -427 583 352 443 154 -23 438 -701 -218 -146 -414 14 -369 144 -323 613 -313 693 55 -474 567 -842 676 -159 -749 -701 227 583 -461 265 749 -123 409 -294 137 705 -671 -546 712 23 127 -654 765 -158 -610 9 334 -258 -841 -606 770 -491 165 -311 -18 148 -252 754 -580 -612 209 79 662 -45 -100 312 498 268 -318 777 598 -702 -73 -456 -713 -777 629 -537 -193 106 0 -870 -104 -170 249 -223 396 426 -559 -302 -207 348 -345 227 -540 148 551 283 652 -674 401 -455 -238 551 -861 -75 316 503 -679 -600 292 723 712 -629 -382 -655 -18 -393 605 225 -850 -244 391 699 455 -721 -766 -627 -8 -19 -114 673 -186 682 84 516 431 -789 63 -145 476 -90 -21 -411 521 86 152 -842 -31 -464 -860 391 -506 757 -705 -542 -801 -897 -855 720 61 341 583 -626 -609 624 383 -664 -397 538 -872 -219 307 306 -600 150 -753 218 -784 796 69 -47 -798 236 -785 568 -750 246 2 128 -786 424 -622 -608 -762 711 686 798 -344 -527 523 -891 635 -90 681 -807 -517 -846 -214 127 322 749 774 525 315 -741 -281 256 231 -378 -527 475 -340 -531 -849 -20 336 -817 -536 513 -530 -611 -713 -874 -861 -744 542 519 676 -743 454 347 138 -767 507 -306 -235 -836 -311 -180 198 -771 131 -212 30 -457 -735 620 -479 -612 -15 725 -441 -138 -301 -407 250 581 -786 -747 596 -409 133 -798 -17 221 -117 378 -424 222 -677 655 -207 38 387 133 669 -497 -896 -758 -177 -335 -746 -883 -623 -29 -321 -808 407 712 490 257 -460 -812 90 345 -204 178 194 596 -543 -362 -256 288 -79 -4 -638 -308 592 2 571 485 581 597 -61 -538 -334 600 485 659 776 -36 -324 -223 -574 482 -107 450 -773 382 341 512 391 -433 131 654 -132 -712 380 529 -604 134 518 157 713 98 60 387 -232 -679 466 197 7 -783 357 135 388 147 192 434 -96 -546 -93 -490 -707 126 221 129 208 494 391 650 665 533 688 464 199 -250 -573 128 55 -396 -274 215 704 -900 484 636 -702 426 -389 229 -473 -747 678 -527 -585 350 535 -893 -550 -642 168 136 719 185 274 703 599 -572 -128 -605 107 -509 -471 294 -143 426 -301 -430 -432 -713 198 75 742 -507 683 -200 -79 -540 -522 -454 572 -642 445 76 -741 -298 -831 12 380 -236 114 -191 304 -295 701 -427 -210 -63 -212 -352 746 -619 186 681 -73 624 308 324 -505 -731 59 -661 -614 -117 114 253 462 12 -851 -601 -505 -288 -277 459 -833 -280 179 -517 -332 -800 -850 708 -596 -783 409 -313 -732 538 -783 -625 -458 89 -119 -627 -192 -286 773 -147 253 698 441 517 457 250 -582 233 -786 -330 161 -828 719 315 -885 -730 439 -260 -263 611 454 -470 248 -260 -701 -513 -741 298 745 -386 -272 317 -261 561 -373 322 -37 -226 264 -34 67 420 101 -202 517 -536 -829 -831 531 -66 763 -609 -457 792 710 -439 754 -153 -594 89 -319 -188 -450 -688 -269 -461 -66 -522 -875 740 -803 165 62 -737 -404 -186 -716 -417 634 112 739 -680 -601 403 -836 458 -838 -358 370 64 42 26 205 12 -713 453 -694 -560 753 -156 -853 -511 461 243 429 800 -566 -895 346 476 -768 733 -248 -317 43 -113 -218 383 -195 790 -886 -544 676 -446 519 -618 517 539 -734 -773 -452 408 303 -771 -441 136 -737 -377 -79 -764 507 -465 -260 -31 -732 90 -662 545 -199 275 28 554 -697 -586 -390 -434 -519 772 180 -658 -557 -673 202 -701 -40 -605 123 35 -35 302 774 639 87 529 -886 -670 237 -360 609 345 232 654 -615 417 -665 251 15 -330 652 -384 -67 509 -801 497 -262 -642 714 -343 -99 786 -722 665 -9 -694 -531 675 182 92 -681 309 294 596 -510 478 231 476 754 -800 132 480 -141 -840 586 -683 264 -207 185 -626 563 726 -549 718 -11 476 -607 -850 12 -618 638 -322 28 518 -53 132 -427 479 -829 -533 -405 621 736 -126 -334 174 -535 642 -829 -184 524 780 -7 -606 371 -64 -168 619 641 39 -25 598 692 -25 273 703 445 266 653 -523 786 -705 263 138 138 -600 569 -11 62 -19 744 -247 167 23 -399 774 716 -664 -50 468 -595 -198 -94 -598 -384 -474 -317 -396 -347 -746 251 -196 56 -403 86 -307 -357 -459 384 19 798 -214 761 -307 -474 -210 -671 -728 360 292 -238 -624 648 -863 -359 -386 756 -634 352 -842 -495 -774 -458 599 676 212 -188 -62 -58 10 -725 509 -524 755 -119 347 215 -894 142 571 151 763 -509 -261 -272 61 -333 347 332 -469 137 115 -463 -770 624 216 360 488 76 -274 -531 -871 -633 369 664 -473 355 725 630 586 513 430 -895 566 -709 579 -75 466 -798 -22 7 710 -203 -556 -162 742 717 110 128 -309 5 162 686 -68 -202 -473 -356 446 -23 -263 -325 -40 448 -599 688 -319 -761 -493 -807 -767 331 -340 -156 -35 -713 582 653 -712 -559 -871 -690 -640 502 435 -368 38 -46 -420 -93 -282 -556 -852 -734 -438 326 -120 139 619 -675 513 -271 -861 357 454 -265 107 -629 -45 -501 435 -380 -522 -798 -51 -534 -85 408 163 -147 154 408 642 145 242 -330 683 473 -62 -405 403 310 -485 371 -77 419 0 -87 -467 -788 -44 249 -213 750 -296 -748 -577 186 540 -684 -203 207 359 -635 -463 47 147 429 -526 650 116 -859 241 -524 -450 -95 -654 620 -194 -266 -892 -723 -115 -695 -739 -395 -656 209 -250 -225 152 740 -382 -378 -632 130 -667 437 581 -780 -851 283 197 364 -304 -853 325 220 -288 -487 188 654 -268 208 -253 757 -738 515 791 -222 33 -723 -262 -719 -423 -4 384 -418 672 544 -752 -297 208 299 426 -565 46 -92 397 -52 287 514 709 661 -74 217 722 125 -71 466 729 359 -758 617 -85 430 310 543 117 716 257 -391 454 295 159 605 -475 -500 651 -219 -769 -133 265 558 186 -286 -579 349 -224 487 398 -823 -813 782 -810 -282 -591 698 229 9 371 -762 725 457 -124 434 186 -823 546 694 -604 213 -24 491 -455 -716 487 31 -632 -238 -335 595 325 -691 -139 125 107 464 -202 -517 -659 -569 30 -540 565 98 448 -317 -809 394 -85 -745 -239 -687 211 -492 -143 679 -305 382 29 580 -538 64 -576 -668 -859 -861 -146 -665 333 -700 443 -525 651 -890 650 540 709 709 -106 -533 -373 -19 -152 406 431 122 282 -472 -726 535 210 -642 480 366 -724 340 432 143 -659 -623 730 337 38 21 -735 22 -677 -172 656 -2 602 -68 -772 371 -60 -672 484 533 -63 -562 584 -292 -727 28 -471 781 -261 425 159 -577 -315 -43 -861 375 440 -575 -122 -340 702 -103 470 -533 736 431 738 13 528 649 156 -579 153 363 109 73 -822 -152 -741 366 -664 -420 772 224 462 539 -215 -750 -307 -567 281 17 -373 -254 -264 693 536 -751 168 360 152 730 -391 -423 204 704 -465 -839 617 239 740 -24 452 685 546 -477 -88 656 485 163 -721 -431 -740 742 230 331 -256 -361 -791 451 483 -855 728 -300 556 327 -651 -490 -762 -773 -834 -876 -477 96 -210 604 157 503 -367 301 26 231 -157 570 -475 -557 -750 -122 -516 -287 -830 368 -746 700 775 695 502 3 -788 -346 -177 409 -659 -354 -348 440 657 -526 -323 510 -676 -90 748 -2 -601 705 418 31 -426 -791 -184 -193 212 -516 -547 489 -469 584 -382 -879 574 -792 666 650 -230 404 543 446 293 106 434 -396 -578 769 357 477 -32 -569 -42 -676 413 -794 -362 673 -224 -224 40 -837 -817 269 677 -5 507 796 -285 -183 -347 353 109 -155 733 68 687 -89 588 -98 -644 460 -321 745 263 395 706 -237 233 -113 162 249 -505 -661 -740 -312 -477 250 -776 647 503 378 158 530 -322 133 -176 -609 -425 40 -820 704 -586 47 116 58 196 787 -426 -613 -95 45 -287 24 -459 -432 -638 468 -787 -211 472 720 -4 379 -99 47 -365 -700 660 -746 -18 725 -13 -669 335 -641 -877 -325 -94 668 -218 -300 198 445 -540 -370 -289 -48 -853 91 -624 -47 -479 534 668 -25 653 799 258 -624 -524 -711 -740 423 -558 453 -122 58 554 -700 -620 -548 -241 371 710 297 540 -359 602 -151 -156 516 754 -874 420 170 17 269 336 -357 83 432 467 -536 -713 442 -306 255 678 349 -722 -165 393 464 530 656 381 731 62 -785 -321 419 -366 -195 258 -761 444 -24 -808 398 -351 -494 -532 586 560 594 -724 15 -37 500 -393 -398 138 -788 771 662 -503 -132 -722 -374 -142 488 -829 -742 762 -93 -488 227 394 -455 -726 524 -618 -558 -18 -516 -593 -780 -590 -790 56 54 -451 -151 264 -178 553 312 -853 -642 60 538 80 -745 -297 84 297 -849 506 269 -896 196 -339 -316 -547 230 480 -724 -258 -173 -855 294 -136 450 204 -105 221 -532 466 -578 -806 26 -266 -856 577 223 -776 -806 -558 -810 -573 -708 196 -75 -592 -461 543 -879 -776 557 650 -682 -472 -88 -884 -870 -593 -87 641 722 389 516 248 -372 -213 793 717 -158 -217 585 -110 57 -79 -235 -363 367 676 -426 645 126 -515 -785 -100 733 182 147 -80 127 694 348 469 405 346 -123 -571 -761 -174 270 200 503 -813 -654 15 -524 721 534 -852 -584 -173 -95 -681 -153 777 351 -598 -774 311 172 -645 515 754 -595 -604 -835 -222 434 -795 -707 -625 -539 10 -877 713 510 225 679 -701 -137 421 -729 -661 644 263 755 380 787 -688 687 -530 -8 158 -594 145 156 215 -309 -655 -494 -329 -319 186 -850 -751 298 -799 -624 -355 679 498 21 -329 128 561 353 -530 12 -793 555 363 716 657 85 -445 -283 703 -789 54 -491 -692 -104 647 -365 -287 -210 620 432 503 691 263 650 381 664 417 796 277 -426 627 634 -752 -17 -41 -359 -436 -482 -411 171 698 327 236 -378 442 -754 -872 -40 397 220 -105 -157 308 -689 697 167 560 561 -613 273 434 38 784 -98 252 247 -118 8 -40 177 694 485 489 -629 -84 -761 -171 -668 -48 -42 -92 263 -677 -552 -274 -289 -860 -50 -562 29 -855 -566 -436 445 -131 113 -106 -274 -737 -715 -77 -742 -238 184 -869 -679 -154 -466 -619 435 -287 100 603 -440 -72 -90 656 376 -482 360 346 -201 658 286 767 -160 -822 -18 -12 627 -832 760 -895 -215 363 400 -218 33 119 303 741 334 -809 -616 -56 289 745 681 494 45 -381 -90 -25 595 471 229 -304 -755 -98 -125 -825 -495 -751 -760 660 -821 246 -702 -753 -676 -471 550 -685 489 -760 151 130 -690 748 -203 642 -564 -550 -272 508 -854 133 -818 -699 694 -870 -393 153 -35 -795 257 179 -739 -495 694 -58 -558 -875 467 393 -161 -320 776 380 -487 -788 375 751 -680 56 -471 359 209 -176 32 -526 -583 -497 -140 -13 748 -880 469 -82 -597 -373 -715 -818 -658 580 547 379 -806 349 -780 -57 382 477 -844 -37 -821 466 -464 95 -472 -865 -174 -149 641 -673 -433 67 -809 -501 -149 -188 -792 -613 -511 -810 -854 236 391 325 41 65 -226 757 -747 131 452 -806 709 404 724 577 -203 749 -206 -381 622 -264 321 -856 707 178 618 183 -350 347 686 -459 621 87 -253 -123 336 -558 30 422 712 -597 238 207 12 -573 798 -725 -734 -832 -672 278 -894 -864 -55 -798 -608 649 504 -53 131 688 765 110 -574 -875 -760 -286 23 -76 -228 140 -739 -714 758 629 -67 132 400 -786 -251 -439 271 308 -174 -420 -107 -484 384 -755 -15 -297 -894 351 89 65 592 -73 -59 -293 136 -138 295 -441 738 747 361 -639 -817 -726 -39 780 -826 -459 275 -410 -94 418 106 156 -256 545 469 328 -879 -387 -51 567 257 704 -785 465 -282 410 113 -216 6 -24 257 -367 -93 -24 -45 -640 137 -644 -135 -863 -376 500 -802 462 -730 -466 -594 -353 121 469 -259 110 -857 -809 726 605 -68 -20 -166 93 790 -58 109 345 540 -67 323 -137 -409 531 275 372 -628 -460 -889 167 -735 -510 192 -83 565 -255 536 364 -710 706 303 -891 -809 198 3 -578 288 -42 335 358 302 711 -107 -359 -350 613 -315 -286 -25 -467 -225 604 711 -174 271 -218 422 323 570 -434 217 636 -427 209 573 422 -396 57 622 -137 54 -429 -806 -150 62 208 -475 160 635 -273 407 238 -42 44 702 648 -859 438 69 501 525 -190 460 2 561 -455 55 372 -543 782 374 -771 35 -651 -574 650 -20 -732 63 746 535 263 567 -196 21 -674 697 -620 -137 -324 -639 -249 739 187 225 555 -872 62 640 -191 -548 754 -647 -740 -402 -268 635 -340 -603 -370 -364 -99 156 -637 -242 -317 643 -76 -477 707 -143 136 -580 -372 -309 421 -783 636 220 686 496 -466 677 -380 457 -268 214 -602 -53 364 -188 128 -777 -829 321 -330 212 -637 73 393 -811 -130 723 328 -517 666 -270 556 696 -519 -380 -579 191 -569 -301 -137 -751 323 -350 -792 -563 -539 -324 31 538 614 -437 786 -473 494 -756 560 562 -311 531 -125 -131 -476 473 -759 490 587 -580 -154 -761 -466 -368 294 -455 378 -373 8 -281 -664 -187 776 -238 -596 396 542 57 -854 309 696 -47 -759 43 -580 18 -869 -557 -31 -751 -288 209 -288 -161 -162 -251 266 -287 -328 616 604 -771 -64 -517 761 -182 594 -451 -777 396 -649 -556 -76 -640 -740 -94 -548 -768 374 790 600 -340 -845 -240 -50 -68 -271 191 145 -130 -698 -61 196 55 -171 -738 -624 -460 -332 414 796 429 -528 274 -179 629 -405 -123 599 -699 -28 630 -649 -314 -144 754 -812 243 -436 519 595 212 177 -875 -698 754 478 -325 -792 -303 -844 -749 86 377 -140 -538 444 -344 -216 -791 -564 -374 518 -815 -626 -322 -622 -517 160 652 164 -241 -183 -176 -59 -744 14 -893 -715 -165 455 -493 -754 420 -728 -201 347 -273 -149 224 198 783 -627 -681 -506 -259 -814 412 12 606 -66 335 -633 497 -187 228 -608 475 -341 576 -541 342 327 -197 646 253 128 796 316 120 -341 681 -510 -604 39 321 647 392 398 -309 664 -723 534 -857 81 -847 396 -781 535 -318 796 -716 152 -619 -27 92 150 -37 71 -730 508 123 482 233 -584 -713 52 475 -752 -188 -415 280 564 -476 -22 -640 105 724 519 -371 526 -803 -694 406 13 -109 -631 568 161 -899 -338 790 613 -274 7 198 -830 535 400 -474 -87 -779 -824 -598 355 9 307 176 251 -709 -731 -122 -643 6 730 -215 -276 -280 -259 -285 706 -669 318 699 289 -293 -334 -629 476 -624 788 182 -197 -335 767 -234 -292 724 -562 -643 -674 1 766 -534 30 -835 -612 -150 -757 -341 759 263 313 666 -127 742 -631 -404 329 -351 503 -93 6 -9 -721 587 446 457 -886 -820 0 -471 630 15 23 -161 366 710 -645 -234 -875 -436 147 534 -220 -485 450 130 -196 -754 -209 656 643 607 -538 386 54 534 572 -842 -96 737 295 -452 194 723 -78 -200 -589 104 -79 -217 -37 447 -18 -757 -492 -397 578 -674 -23 -215 -299 -459 -303 734 535 -257 180 -865 -262 -257 -60 -294 549 700 145 -666 650 -103 580 -801 789 223 799 -234 104 -703 -279 -809 -373 367 -736 -324 668 182 -464 252 -11 208 348 -477 -802 582 -554 112 -219 -334 423 -169 -157 -350 479 -161 679 -647 753 -522 -95 -471 -647 -336 91 -503 75 355 2 345 265 -772 -384 237 216 124 -617 132 -900 422 -538 -261 299 -104 -806 362 -15 767 364 -491 -368 493 -859 745 -475 638 75 159 -282 180 -246 155 -640 -740 338 -792 -758 488 -734 242 -233 -773 -499 296 361 601 -325 764 -698 375 -898 202 48 -314 319 -295 584 -585 638 -419 159 -341 383 431 718 -726 326 -358 -532 -97 -566 -468 -403 611 -694 -587 703 578 -188 -56 -39 -628 612 -531 11 522 -97 -888 333 770 -56 -881 -890 87 -396 223 466 152 -307 -610 -819 -168 -500 -204 -441 -361 -319 253 -426 -656 -418 -83 -693 782 536 -783 649 725 -197 445 -577 484 567 111 700 -141 687 -483 -311 330 700 146 445 -862 -784 773 -451 -136 -396 -16 136 412 563 168 433 -347 454 103 -715 365 -822 -821 -555 -399 198 -334 676 -501 431 -555 730 228 -771 -891 703 -59 741 -554 -475 744 630 -525 674 -253 -202 341 -711 721 -16 409 -647 599 -278 270 -337 -760 610 -821 -304 -739 177 -845 -219 -651 680 383 -55 -551 -704 -188 -287 61 -625 622 -276 -477 323 7 -851 258 125 -246 569 715 -239 324 68 630 28 -816 -351 344 -89 392 469 511 -80 -679 463 -765 484 -35 754 276 -463 647 -46 420 103 -233 552 -709 -2 6 -875 -568 141 217 -333 -709 353 115 -845 381 96 234 -69 -57 -728 199 50 479 488 -131 -489 -731 88 -465 -249 506 -672 -558 -113 -296 -279 -880 466 -382 624 -282 -617 -248 -511 -379 -692 -655 199 50 -729 -184 757 51 -103 -349 -261 35 119 322 -404 -656 571 -116 -274 -701 -826 -600 86 -816 -430 248 -432 448 205 607 236 -814 91 -271 -153 -796 118 -151 649 722 -860 781 -130 483 299 -319 541 -361 292 12 133 54 676 -738 -129 594 -685 278 -573 -656 -864 100 -834 500 233 132 76 -125 57 -567 -888 686 695 -759 121 -880 -295 169 -860 112 630 280 -627 -883 -899 661 149 218 -246 -22 225 671 -896 -732 583 -769 -354 129 408 39 -326 -762 250 -223 341 -863 -859 596 550 669 673 -671 564 -525 506 -775 -546 -535 -564 -480 -33 567 550 -174 -340 98 259 -840 196 255 -579 -746 -39 -255 14 695 706 506 -348 769 -347 -235 -80 654 410 -405 277 -304 160 -493 -763 -351 -266 -399 135 -706 -61 -457 -653 -92 553 -348 -344 -587 -563 -757 240 -386 -15 -294 -212 360 -30 759 693 699 416 -748 339 85 145 440 430 -310 178 -18 -258 -201 -584 656 -7 -76 -421 746 706 -402 341 670 348 773 468 445 -792 -680 -57 221 491 258 -194 -376 275 57 95 -50 -161 593 -878 -598 -756 -198 726 -816 492 275 601 -319 37 -497 -778 -794 -139 -236 304 578 388 -29 634 45 636 -532 535 -4 491 -236 460 -730 -236 350 734 218 -193 799 63 -823 -635 -114 408 787 714 360 216 -881 691 -694 -37 -259 -826 -636 -816 -378 237 144 -399 751 513 -161 442 -759 687 -39 -532 -242 -836 559 61 657 686 92 -459 -201 -363 -876 -886 -540 -165 521 449 -227 -570 625 46 -384 344 -851 -327 -652 350 186 527 -324 128 639 403 -641 -495 672 49 -702 -599 632 717 -385 -311 578 319 498 558 -527 -803 459 -66 -98 647 -529 414 -864 -238 555 669 100 -792 -529 195 -90 274 645 -61 331 276 682 229 -146 -383 -95 699 579 -507 -571 369 46 -169 -41 270 -897 -72 -290 -123 126 -887 -742 -776 573 42 24 -824 -648 -198 110 -115 -680 533 646 -459 -26 -461 551 707 -862 789 10 -814 -244 -797 777 -623 -655 10 -337 517 -44 -146 -359 -292 -565 -702 -809 320 -679 524 -124 635 -856 -882 615 -891 -465 -295 -652 -148 -62 -221 -441 -395 406 188 -10 -507 -222 134 -4 341 -636 746 130 -145 583 -752 462 -440 229 601 -265 -862 -239 -175 -771 -141 -578 621 139 -735 575 -730 102 139 189 69 339 -658 -765 734 669 176 649 -106 -597 460 734 345 761 641 -705 650 264 363 -445 556 246 272 -524 103 -106 -827 -151 -695 267 -719 419 -427 473 -473 -151 -218 281 46 751 476 488 459 475 338 275 669 664 41 -863 -221 -584 159 148 298 171 -443 -164 513 -821 -344 -571 -672 523 -604 -762 571 -108 -737 -639 -224 27 -87 199 -683 -356 -519 -587 -327 581 -183 201 -282 -143 508 520 -279 -17 -778 613 666 663 312 -384 625 -855 378 -443 -446 495 523 -62 -414 344 763 477 788 -9 781 774 -698 -455 -515 453 -749 531 -419 132 331 -481 259 -596 -512 -750 -859 -756 674 527 -326 -883 -200 -121 -451 554 -200 146 -43 -38 166 679 -673 -41 7 -277 430 -26 -751 -398 202 -110 -855 -348 -783 -10 -528 488 -531 -73 668 -211 771 -641 465 -236 22 -538 550 -734 -234 677 123 -633 676 97 -726 420 -208 -25 -343 606 -430 -601 750 -396 -461 -761 -806 54 -490 13 -119 698 791 -406 -831 -699 -900 69 597 699 502 32 -164 -267 -593 -98 256 -762 -526 -5 50 459 -445 -412 272 -767 140 169 -396 771 226 -505 -813 429 161 -806 34 -525 -525 753 -453 12 -359 -350 790 773 333 351 -673 -224 513 203 -789 267 -517 347 783 -424 -672 -278 193 -82 142 152 -758 11 -246 224 762 127 -743 534 -821 636 -97 -489 -521 -662 -112 190 -647 -484 673 -535 -322 683 -518 -872 -365 796 -392 -288 -497 405 79 51 -724 477 -3 -553 416 656 -358 -682 -329 -222 -64 412 190 -34 -32 -136 185 -440 -487 212 -577 -347 -78 -138 725 80 613 -708 -876 755 -50 296 769 -815 -646 -528 -142 133 594 395 40 218 762 249 -630 530 647 -620 -444 -356 -127 561 397 223 -481 729 785 542 -283 389 123 452 370 -669 -174 759 -121 767 770 -603 714 706 276 -472 -71 320 279 487 -159 -525 121 -289 -175 53 -898 329 -275 755 -93 -322 -503 -248 -442 -607 -267 -514 -260 -720 239 -780 734 -830 436 364 -804 81 -278 346 -765 251 760 139 -319 356 -244 -561 -858 -556 -714 560 -296 728 757 789 -162 -896 -496 -614 351 621 -798 275 509 139 -807 -43 786 -126 -315 102 441 -639 799 735 -540 -373 -86 477 687 -877 190 -174 182 187 696 91 -543 -241 -131 289 787 712 216 -505 559 767 -682 85 -739 740 -208 -13 701 -626 117 -836 665 608 -524 -222 17 -15 369 -879 -435 -77 466 561 -25 664 206 4 -578 559 -777 116 -426 474 515 591 -176 786 -160 -308 -686 445 160 -554 397 48 -314 -325 -3 -600 -488 148 -365 546 -856 -767 -522 -47 116 730 392 -704 788 424 -757 541 -643 325 -565 -895 -715 -798 -25 -753 -235 -370 -352 -322 17 -468 9 -775 118 140 406 682 512 -21 576 -560 178 -634 340 178 452 -581 -869 185 -225 4 -126 27 105 -393 428 -727 -85 22 446 273 101 665 222 637 -443 -17 326 -398 -560 -779 -210 179 -149 262 420 -279 501 -490 -506 554 -352 498 -472 734 -105 -557 -354 372 -730 255 -214 -305 -220 222 631 498 -515 -306 -578 653 -213 -74 -26 -212 209 222 223 -28 468 289 -699 501 299 -891 458 515 -100 -663 -437 662 53 -337 -88 -807 -172 372 -882 346 -546 -887 -550 -664 4 308 722 -819 426 -645 -30 539 631 -461 504 274 592 0 -700 198 -117 492 514 -203 -391 104 83 82 795 -358 -409 -94 -620 -438 205 -597 40 609 -90 -841 788 -509 -78 132 665 625 700 380 326 484 243 -598 -586 -434 -254 -698 -883 177 -411 161 -885 -432 442 -186 -189 509 -373 -7 -230 -110 431 -387 -546 -486 -445 -17 -621 -90 557 -127 143 -16 -65 -718 -391 -503 636 -853 -315 404 -746 -765 51 298 -116 783 -854 600 279 575 19 699 -842 482 -847 393 762 -229 -187 -739 -382 15 522 153 -426 -312 -616 -282 -538 -90 283 -200 584 -732 689 -393 306 64 560 509 -791 752 201 353 -198 229 -880 313 607 516 111 283 74 552 688 451 -871 111 667 625 -93 -532 68 -5 6 27 -33 -437 609 -338 572 -63 -513 -843 258 293 -508 -534 367 -500 11 -10 -43 -167 620 -328 15 196 33 154 -395 -676 -5 381 -847 766 -543 -431 -825 -397 -544 -58 -775 -162 29 -884 -778 352 -736 401 -391 262 300 195 -399 -433 -32 180 -661 -535 217 387 357 -355 -35 -100 359 -301 152 424 567 668 112 -117 417 500 288 -201 -231 -799 161 -468 -94 -290 368 553 -873 -231 663 643 -339 -326 -685 -679 -440 -180 -411 -826 -800 282 -896 209 -149 -870 683 -264 -180 -259 251 -767 -808 108 -560 -37 -229 -199 412 -234 522 415 433 -434 767 -399 -391 -730 186 -463 -588 178 381 316 -560 -158 597 306 -445 118 374 567 -20 -173 -24 764 -398 -32 688 -145 -520 392 -216 109 -847 -170 630 -409 142 -165 -520 -37 -57 -270 405 646 -353 -407 416 -360 -158 114 59 244 -430 230 -12 337 515 -525 -98 -392 -405 -16 539 560 152 660 -159 -491 168 271 -520 -677 -330 152 95 -658 22 -878 758 476 108 320 443 736 354 -92 562 787 -729 -194 -85 24 285 246 685 439 -85 57 14 -231 -814 -323 126 177 -478 0 241 -629 -42 671 387 -487 -581 -215 -594 545 -283 277 -686 -100 332 -779 -146 -653 -313 -643 548 -136 -661 64 414 -490 -505 -727 -365 325 -643 -258 -60 24 529 -774 568 333 566 -398 -458 -573 766 -179 -858 704 -594 432 147 518 -327 610 -625 -632 -11 394 470 -444 235 796 -407 524 -802 -588 178 149 -394 -351 730 -272 406 393 742 -182 300 -615 252 681 -284 318 -731 225 534 -888 -274 -700 -205 -15 512 -888 756 181 285 -759 -711 -696 -102 423 786 367 747 382 490 -360 -61 710 140 -239 -126 770 303 108 399 -476 -315 117 208 511 -741 526 -120 656 568 -531 751 798 -188 -548 708 435 -467 631 496 -235 -298 -75 556 160 165 -779 513 -721 -286 -536 -60 -513 346 94 -491 357 299 -797 67 55 121 393 -708 364 -593 436 683 -87 148 -148 -774 282 379 -2 200 446 -605 372 375 468 630 -865 -440 -276 422 -551 680 208 301 427 137 184 -136 -812 391 -658 167 -419 198 -147 -254 78 708 724 -149 158 -34 -256 -812 -58 -866 -452 -728 -593 91 631 -125 79 -499 -237 -785 -234 564 -426 136 494 -22 -698 -471 392 259 -698 -344 566 -511 484 560 676 481 66 -810 -207 -521 -646 -443 329 243 15 189 566 307 -532 153 472 -642 -551 -665 165 -782 799 541 365 -733 533 -858 595 146 373 494 -786 -838 11 486 -834 192 37 127 -569 -713 243 221 21 599 -52 -768 509 12 -598 -282 782 56 -555 528 540 -722 -321 -473 -535 625 -808 506 -5 -276 374 -193 -356 312 17 -681 -278 -549 -434 -540 -442 -294 -667 -481 270 -177 -442 -419 -530 355 473 -174 239 494 -636 -843 -354 80 522 446 -139 777 -321 -549 -139 -66 569 228 -122 374 770 -643 521 47 -487 624 -498 249 -123 -130 -87 -289 -60 -870 -69 150 -15 458 307 -284 -50 277 -309 95 -837 -257 -479 189 -436 -307 -199 82 596 173 335 123 69 490 -381 -666 -857 572 88 -232 -270 -106 -507 38 -613 -666 794 -788 -479 206 -488 73 -618 419 -37 -148 742 -517 289 -72 -101 -713 421 522 -557 35 321 -635 -407 -370 776 -112 -600 150 -503 -276 107 264 -405 -244 -758 693 248 -63 -527 -157 434 -355 241 -291 -646 742 -330 340 -174 -38 785 -408 -105 5 -674 354 6 -764 -284 185 -415 96 -506 126 -146 -745 483 -217 -622 -634 -68 -246 -587 -237 556 -871 -330 -452 786 21 -780 -771 -469 -105 39 -150 564 -762 -219 -682 40 233 -122 -587 -697 -563 159 -727 44 518 41 751 -443 -655 148 -14 64 -213 755 -402 -163 -707 -888 265 -529 -35 752 472 588 -716 421 -672 602 -478 -528 -319 -132 -688 392 725 -473 358 425 769 -699 -36 -874 -172 -236 -169 587 562 582 777 -76 -459 334 -451 -250 172 218 331 395 458 328 -762 -334 430 145 334 -349 -599 267 -812 22 -699 288 -840 -827 -437 -811 -813 665 345 -628 -51 -313 394 269 155 659 431 81 -417 775 -393 -450 51 -825 -578 -662 751 731 -835 -41 -448 -235 -643 241 438 381 -410 -657 196 82 -843 -193 -85 405 -759 449 429 216 371 -885 -241 -126 561 -29 142 -819 -547 -710 -19 -126 -540 355 -54 318 549 -624 469 361 676 -104 703 -136 -93 -339 -403 131 -747 761 343 -441 502 -439 221 -690 -734 -686 -294 364 -7 -34 -253 88 499 -339 747 -632 565 -389 506 -467 -865 4 -876 -287 648 237 389 507 -386 -679 -273 -369 -408 593 -865 248 176 223 -843 -430 16 783 313 -471 -234 -610 -189 655 404 -375 350 434 -105 202 460 -92 353 -102 -177 24 331 84 493 253 -886 138 718 -835 -111 255 398 568 -733 152 -545 44 -602 -678 701 -94 602 249 -470 161 685 -592 279 726 147 -182 321 -648 -359 470 -182 326 -874 631 -500 -692 163 -486 95 631 525 -836 132 -708 -227 127 374 -487 -489 601 -272 640 -782 -198 256 205 -851 717 -160 -826 161 679 623 1 18 -842 284 -431 124 -415 -374 -287 93 72 496 -380 584 -819 -288 112 -405 -550 -882 127 406 23 -19 -359 -611 -91 -690 -103 -866 -157 -607 577 793 244 -181 737 -860 -292 233 757 -304 431 -609 514 23 -846 311 502 453 -767 -148 -871 645 -368 -84 621 229 -259 465 674 -679 249 -192 -438 -177 -588 769 -613 -699 -457 -474 282 -202 733 -494 -699 -254 -402 299 -29 -136 -14 660 -531 -648 399 -669 -422 156 -658 60 291 591 99 316 464 634 -397 -703 -854 -145 -814 424 716 725 -803 506 -757 -556 -417 231 463 278 -659 -807 759 -526 156 279 -591 -15 -539 0 780 249 -546 702 749 -240 63 -153 -623 -242 680 -675 -600 516 57 14 366 599 357 -499 -763 -495 -566 -111 220 -471 468 -245 -110 -167 -882 231 -723 -429 -194 -385 -372 40 -623 131 -443 677 -44 320 -656 573 498 -113 -620 -149 349 -563 93 463 -521 -729 118 137 78 -201 66 -803 240 757 -377 379 -170 -815 -689 -831 -100 -75 -229 -600 688 137 49 -460 -406 -71 -448 44 385 312 -232 18 347 575 -159 378 468 674 -163 -695 718 19 308 -696 75 595 581 303 -900 470 -107 -585 -124 -876 -125 85 -498 302 751 685 -444 -72 -297 289 -85 707 687 141 586 87 -88 77 536 693 440 -687 427 -57 345 -388 -677 471 -11 -17 436 -26 596 503 -251 -127 -553 -723 -400 -267 -208 743 430 -269 397 796 299 -701 -727 -647 -261 -42 787 214 -289 568 511 -714 -636 -286 -598 -727 622 170 -320 -773 769 -138 -498 -726 -67 605 487 -852 -174 -307 407 -47 -191 -36 -507 336 -742 780 723 -385 -25 158 123 -796 -651 -728 470 519 249 -611 64 -528 547 22 595 7 -512 -644 496 533 164 458 -563 -134 -707 -643 -231 -806 373 -846 445 79 -705 -581 538 429 -660 -866 707 -92 762 620 -849 -442 508 125 -865 22 -583 424 -573 -720 27 200 -207 -303 -390 145 513 -414 244 -810 -892 -479 -522 -861 656 -715 -663 -782 -168 -391 -7 738 410 389 -590 779 -865 -596 694 -633 -562 -153 634 -300 20 -267 -178 -169 -649 542 -321 734 -75 -293 584 95 83 64 -185 -486 369 -869 -532 295 792 310 -116 -661 -151 210 -831 258 -79 418 -686 -604 256 -321 -804 -151 788 -638 160 -477 -721 -312 131 -130 -830 -400 248 206 -738 -94 -397 -631 742 311 -426 472 171 775 -653 -225 -308 -133 93 240 746 382 -586 -568 -431 186 -489 720 -191 543 -458 -691 160 678 -131 -779 295 126 649 727 244 13 34 -304 217 42 103 91 732 -25 -255 705 -547 -359 -642 631 -178 165 631 736 701 156 -42 782 122 716 -176 -30 516 -612 23 742 449 599 216 280 -751 -841 -886 369 708 342 -548 -694 -172 -46 314 -201 -612 6 154 -555 55 -705 197 783 298 776 759 -500 -847 396 499 -467 -162 230 -785 -281 -710 -501 -150 37 666 454 434 73 677 138 337 439 -278 632 391 -590 -32 -561 -618 -151 427 52 94 445 -741 72 -527 559 -632 -191 615 -628 -21 -348 -136 -605 -202 -444 -314 -282 -417 590 752 613 -293 400 -515 -229 -129 -7 15 4 -713 485 42 -7 -477 -171 -709 521 463 -477 575 672 -882 731 343 81 275 271 280 -124 545 -767 106 1 -283 539 -240 -747 -603 -850 415 -880 616 251 6 -760 -773 146 354 -664 68 632 -366 690 -235 455 369 -531 -842 -177 -323 -663 -556 -612 250 247 -199 -751 -630 648 -294 -738 -494 17 -253 781 -281 -221 165 702 -22 413 666 -255 -53 -208 -797 657 526 246 581 316 -590 -559 -760 -166 -113 -570 -383 -882 451 603 728 535 -527 -537 -577 -742 378 253 -396 124 -448 393 356 239 734 135 -229 146 -272 298 -299 -195 -429 -331 -397 198 243 238 -714 -200 575 -412 270 -766 356 430 -474 -264 -500 554 617 -412 426 -199 -422 -844 -427 -745 -131 -689 -310 -513 528 733 -638 -400 -743 435 -106 360 295 608 693 574 -751 -262 -679 -863 690 -460 785 -807 -160 -770 -400 -237 -179 -241 401 0 12 280 -786 340 423 -847 -533 -434 -24 330 33 -20 516 272 -199 676 278 472 575 454 519 -607 699 11 -581 114 -332 -778 261 -442 151 256 -730 102 -467 112 -38 -177 276 -837 -520 -104 587 0 -514 -184 -719 423 469 503 -662 -406 299 719 259 148 -222 708 -166 335 -9 588 -893 711 -42 -90 -552 583 -109 180 229 -431 -407 -205 -36 347 -506 -810 763 -811 -284 424 279 664 -790 -533 348 -729 -439 621 -507 760 -120 267 100 -783 -693 292 -155 717 -372 182 222 318 -109 -753 -734 -778 -75 428 64 -258 -221 82 -195 -197 732 -570 122 257 217 548 -106 -780 -181 -593 800 -203 -419 738 -307 251 -138 -252 -378 -129 -183 773 -78 -766 -680 -548 164 660 141 -893 -603 84 -250 -33 -652 523 749 -734 -351 -128 704 -701 366 -269 85 611 -280 -242 -99 -52 51 -844 -108 513 687 -834 -807 -281 -165 -431 -23 -619 -173 -502 554 -180 443 323 498 451 242 -664 95 647 -802 -202 -889 784 -720 -267 -884 295 776 403 -520 694 -37 -565 256 -798 -380 -454 294 109 -803 502 245 -852 -869 -11 607 -462 274 -257 -575 87 -568 -591 -118 -4 -811 -452 -67 -211 166 430 463 -841 -808 -22 404 -793 466 -865 285 -74 773 -549 -381 648 315 540 -91 -894 -292 -671 -220 454 240 -425 -773 388 -544 541 -377 -831 666 -351 655 -644 -339 -66 415 146 -703 -859 646 115 -862 -701 -121 388 455 27 -301 -796 -346 561 716 -78 677 -724 656 -754 -419 467 635 106 -578 416 -63 779 381 -40 -497 422 -643 -171 -588 -447 -61 474 -395 -170 262 56 -475 -799 256 -796 -431 2 733 -333 -32 132 554 584 -469 507 -567 685 -463 -333 -415 -474 285 -716 478 -401 -135 -733 -748 -279 -337 779 -783 -458 174 81 -791 -583 594 -785 -267 -23 361 13 -792 706 -429 364 -447 -876 408 781 696 261 204 -603 719 -618 740 429 -56 -563 -129 -603 -26 348 -637 -447 285 -402 781 515 -263 -445 70 -814 -409 80 185 315 -83 636 -130 302 -197 -835 -834 -230 45 -10 217 42 -452 -545 200 563 -292 137 -262 -475 393 -859 -878 -708 -508 107 -694 -895 -323 -159 -103 547 -181 -678 -749 228 -269 -218 438 302 65 95 -783 488 -157 -674 539 686 -147 532 -631 -432 241 -236 -443 424 180 468 131 -814 198 -616 -44 -798 -885 -729 -421 696 503 -366 543 95 706 776 -227 -249 -159 49 -117 -628 -631 776 -347 -641 333 541 -61 607 24 79 126 232 724 -582 -702 -358 580 -817 -216 -17 -618 712 -366 578 -247 472 -697 604 273 -693 -800 -53 -396 -104 -876 721 168 -611 212 -261 686 97 -602 27 -845 640 418 211 476 -486 -58 -345 -356 -361 -834 696 -475 -83 365 477 2 -258 315 -287 -510 -318 -444 -85 -220 188 -1 -320 -880 -396 -318 657 571 577 -223 -356 495 665 240 384 -3 -821 -373 315 -577 -816 -685 281 514 534 -42 -314 633 -847 -316 -38 -626 -869 87 -241 -268 -350 -223 -512 576 -337 -676 293 -598 -120 -125 -498 -461 -570 -817 792 695 -400 644 723 644 328 254 656 -672 56 -490 -401 -401 519 148 68 71 702 85 387 118 387 -853 -216 -751 -396 173 -354 373 145 -816 151 488 -528 16 567 -617 464 770 23 381 429 736 558 -73 -115 335 -205 241 -581 75 83 -102 351 -667 -802 -203 -763 -850 429 247 -248 374 741 -182 -208 -217 -608 -881 -857 186 466 -853 -781 772 -5 -633 -41 -876 -51 -548 -764 -250 -119 748 523 -33 -313 702 50 486 -509 -137 403 -838 -414 -877 350 16 599 -47 -487 -56 681 678 -840 -121 -463 375 772 135 -577 -722 -121 -845 -674 609 601 139 300 417 300 341 396 203 -492 115 -277 -770 718 -109 199 -446 178 515 -349 290 288 189 -523 -189 479 -118 543 -844 676 168 -108 -836 -649 185 -444 -544 109 485 -706 -778 -785 -414 -866 108 151 107 -332 -610 -371 -360 -3 -473 234 -857 -618 88 -749 -174 -537 297 -189 -464 -858 792 777 -462 -71 368 -62 -722 539 670 662 -822 657 -64 661 356 -515 -502 110 190 -661 567 457 328 -841 565 267 -662 -353 133 575 -494 16 -348 -249 -481 772 169 323 454 -837 166 -826 553 -504 464 496 -482 -285 -377 -114 -396 -539 305 541 16 -269 633 167 -630 -16 286 -52 -509 377 503 684 23 -750 -94 314 -249 -889 412 -48 -554 220 774 -700 -583 -10 -895 267 -855 74 281 132 -388 764 48 432 645 -795 -39 -513 233 -612 -442 355 -540 128 -137 568 -439 38 257 681 161 -551 742 482 -604 -259 -267 -686 -172 178 -705 -844 604 -288 760 -295 638 428 -537 249 -802 -545 -639 376 489 -448 -13 49 -284 -553 -704 -257 350 -278 -294 -245 -443 -484 539 316 -527 -661 161 564 -97 -185 -824 236 391 -304 -654 -397 172 -511 708 -882 296 -212 -416 781 -713 -884 125 255 -331 -724 -278 -202 -85 -847 672 144 229 -248 -856 -550 17 703 332 386 -85 162 -523 -705 493 748 -320 -319 278 -336 518 -593 39 -351 622 596 -858 -618 637 -830 -280 443 -701 -829 219 -284 -260 220 -811 -338 393 -462 23 50 540 101 -730 582 -864 712 263 662 -525 409 478 -689 -803 -531 574 -492 -259 567 -501 -165 200 -417 759 -197 641 -284 -220 -690 -439 -722 -453 -537 345 -786 260 472 -192 -134 241 606 747 -885 64 -296 264 -641 87 -165 247 116 -144 -750 -223 -266 -601 447 -461 85 13 424 324 -22 697 -314 -613 -260 5 268 751 537 226 -385 -631 -13 -880 418 369 709 411 97 542 -587 -408 129 159 713 239 302 22 -473 564 -521 385 442 -408 -787 -492 -878 -453 -86 -194 605 -872 448 78 -410 399 519 56 -404 279 674 764 315 792 277 634 449 -146 -357 295 -831 -385 253 -139 -227 246 -719 -101 -133 -296 -719 14 -231 274 700 -177 -265 -452 -781 -213 -53 -811 11 356 351 -374 -539 558 16 716 -570 304 -279 -652 -476 -246 587 113 -669 -181 -795 -498 380 743 794 606 -190 -697 613 -664 -14 -512 326 -321 -602 -653 -198 -581 -703 -695 -807 209 308 -810 663 -792 441 -627 -851 788 261 346 -648 298 -809 -143 431 153 -391 158 288 -829 217 -836 367 -554 659 -898 -800 -765 -17 -809 -880 344 673 -764 -595 604 -10 358 667 482 -677 -754 107 -567 265 -684 -226 286 -721 570 -294 -111 -327 -267 496 -307 -691 7 -4 -377 -171 332 -707 -126 -218 138 -203 75 730 -569 -608 -263 -392 180 146 -206 544 -290 -824 116 -841 339 442 -874 -426 -179 -820 -77 -468 318 734 -814 134 182 -22 296 -76 -216 188 702 28 -336 -808 -878 -736 -287 -643 398 -648 -92 695 402 654 -739 -541 262 37 -405 477 452 -889 443 -191 -184 -744 308 652 -634 26 659 -655 84 160 270 624 -34 413 581 -331 -521 -284 -732 214 496 -306 -126 432 55 97 544 398 -127 -417 -97 534 -667 534 -857 460 193 231 635 636 -50 -690 -204 -429 471 -502 -651 118 716 139 -152 685 -610 107 113 -45 37 -541 392 585 238 -50 -293 672 -390 -809 469 -187 -649 -389 -390 39 -854 42 -32 1 -32 731 329 617 -358 -189 -728 -253 12 120 536 531 9 -565 -724 -897 393 314 -890 -409 398 105 -621 584 765 -250 725 -348 -248 360 -884 -831 254 765 484 -46 407 -619 615 165 610 487 -251 138 -8 513 -653 28 424 -733 -503 87 116 -750 -715 654 117 -247 222 -90 -21 549 -143 550 -240 -127 599 799 -877 -143 -678 -255 -406 -646 -689 77 -422 -894 333 168 -630 -496 -763 618 -623 -593 -410 659 130 539 797 293 190 -596 -443 -791 110 -347 -657 433 -747 468 762 674 -627 232 240 -398 641 -352 425 -327 638 390 769 -790 -447 -244 -900 -14 -233 554 -28 -836 -895 -564 153 12 408 29 -17 395 393 -247 -491 30 -166 -84 482 324 642 352 -64 -19 474 453 157 -313 678 -689 723 -136 707 765 281 387 -266 -234 758 -227 519 -216 -5 145 387 721 -540 -277 -679 -287 -704 -897 -503 -587 73 147 -542 435 777 652 -500 -230 -419 -898 -359 -621 -429 372 379 -308 -587 525 573 -202 134 -557 -253 525 781 -701 566 22 -789 -786 448 405 -620 -790 449 -745 -729 403 468 85 -369 342 -457 -757 -297 601 480 161 -263 350 -735 -394 -202 53 702 -485 477 -319 305 -495 -426 -202 672 684 604 352 634 747 740 -94 -339 649 94 432 -39 -138 488 589 27 598 -484 20 284 60 -58 -851 38 -91 618 -32 -841 -274 -417 183 -283 -599 -80 681 653 -306 -611 -412 359 -787 174 -172 -522 404 109 -684 206 440 -512 799 524 -674 795 763 391 29 -436 75 300 778 -284 -495 -623 433 192 -185 -681 754 330 -697 -142 -184 -887 -475 -698 -778 -513 -800 -677 -567 -827 -645 38 65 325 218 18 268 -646 -167 -542 670 739 -720 -730 -800 -216 -812 308 -335 27 604 -585 -161 -776 -4 322 -731 -475 -160 157 -763 -704 -663 571 -237 -590 219 -688 -483 -506 522 -552 -686 -591 -407 -821 118 304 -242 -653 754 -611 292 754 276 -850 -428 -413 -181 601 -607 687 388 -243 -339 326 746 -748 -82 -582 -77 108 -530 722 -534 460 -76 484 -766 112 632 379 122 -666 -116 183 -768 316 -67 664 -823 36 -666 -345 562 788 -544 -581 -73 395 334 574 408 -6 684 -577 359 -223 398 757 -806 -54 -507 320 24 67 -461 -109 135 203 -867 -395 722 319 -158 -897 112 -339 124 -126 -39 792 -238 -649 216 638 -153 605 203 -838 -827 -639 -408 -580 765 -616 -855 -149 -590 -154 -223 509 239 106 -691 -6 270 -364 398 792 259 -718 117 577 426 -757 -274 28 648 -185 -123 787 453 -406 -746 541 44 425 452 -813 761 67 -438 438 703 -838 -84 410 439 -531 -816 -722 -419 -575 59 780 21 -271 -609 -765 372 262 176 -776 -69 -256 -589 389 91 -181 46 -617 -804 510 -5 -223 749 224 -343 243 216 -197 -758 -56 -873 56 354 249 -400 392 -658 491 31 48 257 788 -440 -604 92 -673 -309 -322 398 -264 -227 -580 -335 697 -706 247 324 762 -73 370 409 -385 255 -867 572 117 -244 521 515 -671 755 -328 -156 -367 -233 -262 -889 74 462 -289 -520 -698 409 -497 -419 634 382 -858 -390 582 739 -383 -242 -200 -91 331 -771 -325 -461 154 -354 532 -789 16 -774 -127 573 430 -412 190 142 194 -823 681 576 656 94 -782 353 127 -746 -549 781 367 730 -387 0 -213 -178 -209 679 20 -601 -774 -96 188 -388 -441 572 664 -357 -753 415 -94 -201 -322 403 516 -227 -337 -881 154 367 38 -262 -298 -240 383 -564 532 -11 -572 -769 -489 444 -599 -716 -547 -410 269 -290 189 -869 -595 -473 73 270 -898 -451 284 474 400 693 170 379 37 -811 -368 582 717 281 -641 374 -279 -462 354 172 -734 345 719 434 660 -72 -566 462 262 -569 -134 -280 -75 94 -351 747 -109 399 339 -730 -720 -497 284 -780 -149 -41 -326 28 -557 312 -187 580 427 738 -585 709 340 -605 -415 -753 721 -576 -380 -347 -430 690 394 555 173 455 -211 630 577 -715 283 59 -50 -722 181 -410 -269 -373 -200 661 -790 -542 -577 -259 -404 -85 65 -367 234 -782 701 722 -116 -156 -899 -576 -220 338 34 -125 42 -108 46 -797 -306 -85 -648 -476 205 -760 407 -313 105 -838 799 581 -766 -581 -634 771 254 400 -511 65 124 657 444 798 706 199 -687 -375 69 582 364 610 422 709 -462 -673 -758 620 -859 297 -551 -148 -755 -291 -311 -669 94 -543 -36 320 125 269 -375 -817 -828 -373 -362 -514 -891 328 -119 442 513 -481 152 416 -349 292 -747 297 103 361 -270 82 -119 69 240 427 352 -371 720 -321 -749 182 794 -242 -318 -29 34 109 -116 -678 226 -554 137 354 164 -718 -604 749 -900 731 -60 -38 -760 -250 259 626 -808 -53 -460 620 -331 -856 -265 755 -328 345 -808 532 -32 -300 482 -816 -742 -503 666 211 -540 266 580 -47 23 101 765 555 439 203 -422 743 -728 -671 703 762 582 -552 -219 -466 636 -253 -11 -14 -883 -367 372 687 -840 -508 307 31 83 580 -449 -437 415 -700 -162 538 469 -884 -752 -195 386 -423 80 168 252 732 -883 178 -44 337 585 -830 228 -264 441 -53 547 572 470 59 317 -105 535 148 695 -235 -583 4 384 -298 743 -256 -713 447 412 149 625 268 -720 434 300 356 647 -751 -888 -754 -175 795 -890 300 667 -829 445 551 -304 396 434 -197 179 201 -71 -612 -91 -584 410 -816 -451 112 -118 -373 573 232 -808 429 140 143 -273 -220 -191 723 658 423 -261 614 -217 630 286 -144 483 461 -512 275 -870 -376 671 382 -383 -133 -584 -412 759 23 -83 139 -81 -353 335 41 783 -767 342 558 -724 158 -830 -512 -519 -556 228 -728 743 -316 463 626 739 254 -326 -562 -494 203 475 -547 -484 297 678 -467 -213 771 730 263 639 -406 231 -386 -603 -337 -882 456 -4 -720 587 -645 -454 -580 370 138 782 -280 543 -649 -667 -867 -457 -227 646 93 -408 437 -875 -107 -454 -681 -776 601 159 -728 -709 -763 -69 196 -778 -842 67 541 580 -683 20 27 372 237 766 -457 -504 591 324 234 333 559 -741 -834 -444 532 331 -883 -456 492 -830 532 -249 195 -209 73 617 153 208 -505 -684 -42 -698 -136 523 94 -309 -122 -668 661 72 612 746 46 -564 649 -812 279 32 354 -581 -385 780 -205 -284 -219 -461 562 -145 -680 3 204 786 -507 108 215 -480 -580 -430 -299 -722 -198 -816 413 -106 -763 301 151 -812 171 185 -133 -201 -768 653 728 84 -342 219 376 200 294 -495 -299 -140 -184 495 -850 498 -111 487 -218 -253 171 526 263 400 -437 -181 -430 480 230 -430 -727 -82 -234 -787 542 -446 -73 -687 -532 -400 585 -326 291 -325 -675 -359 484 -523 -816 245 -492 -744 793 -631 766 642 -846 -327 -355 -88 721 -218 258 524 -648 -782 -839 373 -78 96 -77 -311 649 -702 -196 -637 339 -848 567 605 -207 52 378 -515 -45 487 -296 -278 782 201 -475 364 -230 764 -749 741 346 -648 -189 -704 -153 -729 516 127 -138 62 -154 -469 -312 -162 422 -50 677 -160 -351 -618 540 342 316 99 330 491 -539 -93 112 763 -636 -381 -892 4 186 365 683 -364 -619 -466 658 186 590 -862 769 -51 -172 -84 -139 -600 488 -410 467 -162 -786 235 -837 -608 654 13 294 -151 -394 -194 768 -42 538 -711 -177 -675 537 477 -426 -385 -57 -72 273 796 -254 695 305 -650 372 -664 -304 -830 682 220 420 -15 -282 -376 107 -649 -342 611 254 156 658 -147 302 -718 -390 637 66 581 -322 556 -231 208 296 235 -518 -595 -612 229 -872 -571 396 -889 298 -349 718 -250 676 -247 634 -12 201 90 163 228 436 -794 641 -70 325 -700 626 -26 477 192 266 172 -747 -104 396 -877 766 -91 652 145 674 618 -294 745 72 -386 -705 -485 237 -442 -421 -612 461 -162 166 621 -536 269 -271 709 775 719 696 -144 -552 582 176 -200 -227 467 102 -841 -286 -703 438 -94 594 -250 358 -409 -672 -151 -364 671 -213 510 689 -422 -892 -427 -27 -710 712 -790 -235 -259 -173 -683 -355 100 -99 -406 -310 -405 416 -497 -811 451 -338 -64 140 -673 123 93 -346 -297 -658 -367 -64 727 -447 -700 65 389 756 -30 271 -325 -633 -94 -36 -423 406 -771 112 514 535 -644 751 417 -813 -835 215 258 -863 -157 -759 89 -359 667 -715 -761 -169 -523 392 -604 737 391 -86 -240 520 -590 701 -383 -468 181 162 -720 455 370 124 -264 246 333 -800 -558 -652 222 782 -129 537 602 -103 -471 -864 695 628 604 -174 718 -745 -497 591 -48 -804 263 94 -794 213 -430 -760 427 494 -864 -766 -215 -748 -6 130 -611 -58 631 99 -759 -701 -116 468 -432 27 441 120 800 -696 -469 2 -31 483 -296 -685 490 -220 42 120 433 306 224 -64 -22 -804 793 -611 194 762 -715 276 -505 -506 688 328 -19 -445 -497 -644 -31 -234 -83 -634 -242 -503 684 -524 -128 216 231 769 -31 -386 776 -146 209 663 227 257 230 62 -888 -215 -443 208 -302 -665 163 -90 42 -876 -765 514 -649 -155 71 -642 -840 -591 489 -212 713 -186 -194 -658 -273 -736 260 -843 -482 -637 -819 -161 69 586 -85 255 708 598 657 -317 -58 527 -204 333 -567 -877 -289 235 295 5 -537 695 82 36 230 -595 768 -165 -889 38 -320 82 479 -819 -158 -125 535 -634 759 98 12 -387 -639 17 455 586 -395 -839 -229 471 -317 775 -805 -44 -193 601 -574 -50 123 468 -235 731 -245 552 -366 561 -302 774 -726 -385 -759 536 -527 174 462 -103 -127 -658 606 -628 69 615 421 208 -92 748 796 -420 -423 -240 157 -307 641 -456 584 -133 -807 761 658 33 -827 507 -854 190 498 152 -602 299 -585 643 271 -131 535 -706 515 -900 -197 -892 -665 -890 -590 -528 354 407 -118 -372 -346 -550 165 -436 -636 -471 -20 479 -396 137 -648 470 302 707 638 614 -454 339 -109 501 -883 -828 258 -411 253 434 -429 260 518 745 -165 431 -7 486 -333 -108 -205 -116 243 554 -726 75 59 491 -586 -25 -40 623 -845 490 -716 -882 319 -446 -62 -522 540 -125 -464 530 58 -795 636 -406 -79 -58 754 192 -850 -838 644 -898 -477 621 613 -430 -271 792 84 694 -326 -481 -193 -41 57 465 756 264 399 216 557 -16 -711 -488 769 -643 255 -346 -447 375 -213 -792 -796 671 -251 -688 -760 -412 -827 729 -92 -460 760 563 -122 -250 -520 -343 -666 -421 60 -814 145 -8 219 -883 341 -406 -818 396 -113 23 439 54 -384 601 -699 -130 -560 -867 -900 -363 -532 383 390 558 107 -778 -261 -539 528 181 214 161 -621 -562 -855 -445 -583 451 -524 501 107 -86 -126 261 -439 730 46 -128 -637 562 -79 439 387 -430 57 389 -486 248 -574 -214 -560 -592 119 -21 71 471 -856 420 783 133 -20 -109 609 -758 241 642 647 -822 217 192 369 207 46 751 -751 -317 -231 453 -751 787 634 19 800 782 -682 657 -572 -478 779 -82 -745 582 -566 145 560 -455 751 313 30 -691 -877 -351 -74 -25 674 12 281 358 707 -503 -648 377 678 496 41 -726 440 -63 99 144 771 -576 -772 -201 -117 -233 8 -777 -449 -476 266 -410 -60 -488 292 378 276 -850 555 -30 -611 -713 -390 31 -768 -743 34 629 298 618 704 -795 -479 -683 72 569 305 -889 -292 -118 -465 -76 -866 -789 -449 25 -173 -341 42 441 -398 557 -308 641 269 787 -375 275 -280 746 781 429 43 3 -415 523 -447 726 34 496 -476 -157 234 -305 -603 -80 280 -15 99 -146 714 -99 260 -210 -624 187 37 56 47 -27 -300 -884 -451 683 508 441 -618 736 -882 -189 -789 -731 -356 -504 459 -265 231 -195 168 240 715 247 179 293 -102 -212 -427 609 735 224 -676 514 129 -471 502 569 -351 -379 -18 -250 -1 -812 513 682 382 616 621 -401 92 293 50 37 -260 -539 -541 -350 109 -414 676 -506 746 -243 -590 -321 261 614 665 33 -337 -101 312 -541 -526 -160 -588 491 -310 512 489 -612 -46 1 -635 696 559 242 -750 415 -31 -671 782 175 211 -43 324 713 498 -831 249 193 -73 155 341 -623 56 421 -472 -116 -552 556 44 -89 -715 102 270 430 506 778 -233 -796 -750 44 -748 -522 128 -684 321 467 -709 324 -675 439 656 -174 -508 425 139 -201 -502 -565 -724 -667 -837 272 -812 -57 492 -114 -452 609 -372 575 523 -182 -578 -839 -416 134 413 -798 -645 -323 672 -127 -194 -741 -374 -872 -734 -148 -165 169 -885 170 396 548 -15 773 -423 548 -760 -119 -243 -472 795 -835 -587 -636 499 -681 504 595 219 -524 -767 533 -598 626 -147 300 158 -851 22 667 -466 -106 372 187 -834 -270 687 243 -380 -417 -484 -86 749 -605 -888 435 309 -35 -106 -604 93 179 -140 -350 12 42 -683 -281 -140 482 276 -421 608 463 -395 -206 780 438 278 217 -17 230 -448 -134 110 -32 353 387 652 302 -408 100 -613 540 -443 702 -461 673 311 592 -241 797 356 -717 215 131 -766 342 -312 259 539 -884 -699 -178 291 -462 418 760 -555 720 593 27 488 -535 -68 294 -294 -112 574 29 659 24 -392 64 -354 -363 -585 679 -857 665 -632 -749 -488 239 519 466 329 -315 727 -94 128 -628 754 -686 -56 38 750 -541 -191 -91 -55 -56 33 766 226 -651 -632 -314 439 -716 31 -823 -528 -604 565 580 -815 660 679 424 707 -41 166 544 491 -106 -451 -561 -265 235 796 -838 451 -739 639 -232 404 -872 -714 -333 -146 -140 57 683 -71 18 -449 -39 -226 -360 410 -647 80 -580 56 -258 -842 520 -621 445 384 423 50 -258 -322 680 -272 309 788 396 -72 760 -140 523 537 202 323 475 -180 451 -667 -698 -154 55 351 -605 693 -695 638 -404 26 233 629 -364 -584 -637 -706 322 291 -758 270 -779 -699 42 -555 539 -581 787 496 752 -184 363 524 -531 264 -464 -528 711 -664 -855 -156 708 -362 425 330 445 -191 381 -54 -37 -36 -497 -656 -595 234 186 270 394 597 -134 -169 -891 28 649 492 -756 -773 -320 715 -836 43 -734 -303 -204 425 -308 -640 200 303 -666 -382 276 -176 -555 -610 -128 297 761 -776 -755 -885 -636 -530 -446 -476 770 626 208 -553 -684 -841 135 297 -390 -122 742 -30 363 760 -111 -861 394 -301 -264 -99 631 405 166 -836 -821 -892 796 -788 -342 -205 -654 -60 167 646 404 -335 102 -603 717 601 -230 739 698 515 -723 -625 281 -803 -874 -790 47 -730 -751 -234 -613 449 446 -824 -453 -253 308 -843 -69 755 -604 -16 358 758 -161 662 -272 472 -571 -594 424 -355 -536 -632 -202 91 362 144 227 -134 -600 -344 -370 367 -849 417 -721 566 -80 -233 -373 314 79 491 -105 683 -417 -447 738 397 381 -662 -324 652 -745 220 79 -166 -416 -741 610 -431 -210 198 -538 -205 -833 -809 11 59 -606 -476 -484 46 -594 -565 190 -479 -107 -694 458 392 760 168 594 -808 518 -314 -338 115 119 -510 614 -768 604 -439 399 -250 493 705 175 56 -809 -477 -407 -877 464 -869 11 182 683 -756 767 -580 -644 -694 -463 -173 -569 -733 470 758 650 -689 -383 663 786 188 29 -148 -9 445 -411 200 -6 -817 -368 -883 106 58 601 497 400 -717 -709 -86 656 -667 539 359 -219 -580 708 -515 -173 15 107 -157 195 -125 -173 621 87 745 636 -327 782 265 498 794 -543 404 -353 -334 514 -85 224 -444 -662 -60 192 -759 295 678 558 -438 104 -552 339 25 675 -822 -380 254 753 413 33 300 303 205 -26 709 457 -491 691 -487 -864 241 296 66 -477 769 -753 -303 -605 -378 -594 652 -230 256 -542 -354 90 487 -52 335 -553 795 -781 -9 -638 -561 -748 349 -469 -772 -268 -319 135 -8 80 -157 -132 698 -733 -497 -501 -734 748 -752 -485 -509 642 120 583 -399 -438 -779 -143 198 230 -524 -302 -252 516 -246 -386 688 -836 -471 -510 -409 662 218 -198 -475 470 -420 -175 679 122 -483 576 -473 -505 361 -403 -408 -868 -526 -321 -356 -217 -622 286 -418 -101 304 592 676 604 789 751 -892 132 659 533 -498 -64 -44 658 518 -553 -282 430 335 -622 -729 217 163 90 -447 -895 392 -537 366 421 -880 441 476 -405 416 -442 -90 -778 352 -752 784 -31 756 -487 -766 -484 424 -732 -765 462 -536 79 268 -826 786 -534 -443 261 -819 511 451 233 598 5 767 312 374 -212 -135 355 -644 122 -168 -570 -32 472 126 475 205 400 -114 -723 597 -185 -30 -723 -250 289 -260 136 755 -596 477 -520 -333 -796 -101 -137 655 598 -254 69 708 465 -460 -833 -52 -637 -198 90 -516 499 641 -298 -810 -509 -676 -498 180 -745 -540 -36 -809 361 -65 577 -754 -418 172 -21 -675 425 420 -718 160 -431 -624 564 351 -468 -105 90 147 24 217 -295 503 -125 600 -699 63 167 -890 -394 325 -282 -725 -311 776 -291 707 -853 -264 569 -122 767 -705 -145 277 563 -706 25 -370 52 242 -279 -107 429 -593 -661 -396 -712 -552 -448 779 -119 -626 -858 -642 781 -726 231 -162 572 459 -299 -458 -596 375 -268 749 -441 -74 161 102 -143 587 700 588 -164 -615 -189 -513 -872 165 -262 -6 88 -348 -792 586 718 10 22 699 -620 -673 427 262 692 -777 736 -232 -175 680 191 181 -870 -574 -564 161 52 114 -306 -641 303 596 -786 0 92 94 -285 -826 719 -143 -390 448 -735 501 -180 772 327 -884 -810 541 406 690 623 166 -353 -205 666 282 349 420 101 -614 -710 -26 248 112 -709 56 773 122 777 475 796 -307 -138 -83 520 -555 542 602 632 671 -467 794 -664 468 -359 -170 -298 -83 401 448 -253 -584 -780 -551 584 -191 150 144 414 100 15 -228 -64 658 -43 -723 690 197 -567 408 61 181 326 -715 -742 -464 -432 -805 -355 94 -608 476 -231 474 31 761 708 699 115 -95 -209 646 423 -105 -464 42 348 121 -557 -414 27 307 258 -654 202 270 236 419 -226 349 -280 368 299 654 595 -215 310 -18 286 422 -7 48 -206 -216 -483 296 -102 -473 418 -768 -161 175 -858 -447 -671 777 569 -245 -237 -434 -582 421 -202 -224 -185 795 237 579 -258 -718 -33 -264 719 -170 144 344 -7 528 579 778 -532 -174 121 -22 -606 674 -687 -389 240 -347 8 -438 -796 46 -148 -300 459 -625 -52 103 -368 152 -835 -167 -423 676 116 104 -209 24 605 -620 270 282 -444 -325 -709 542 -686 71 624 -482 -105 713 263 -609 298 -702 -177 -600 -612 -765 635 -659 -798 -772 322 -146 41 337 -842 797 -3 684 364 346 -701 -489 -325 -99 -496 -292 -269 -813 284 -459 37 -753 660 -339 303 -128 -836 498 268 273 737 -402 643 592 -667 -419 34 322 54 583 -813 183 -843 356 149 -130 -152 27 -333 -431 -694 160 -368 -485 -869 534 -635 -776 -329 462 -474 -38 -263 -716 331 348 391 708 310 -751 -161 88 -250 -94 -415 -443 -44 -104 -506 100 -463 727 -900 244 -339 -647 662 657 307 -338 511 -525 775 -91 -136 -862 397 622 528 -177 -873 -707 -69 153 627 437 -424 -546 746 -307 -609 -457 130 -192 -702 71 750 -180 427 -824 141 -338 -384 662 -543 -698 -420 -558 783 20 -19 358 457 646 680 -318 -491 -240 -209 479 181 -770 475 -200 -873 -123 217 -227 -655 -321 -368 678 -324 -713 -255 743 -635 294 769 668 -773 355 -350 495 499 -221 -778 -709 675 707 -124 116 -661 -701 -31 -518 -214 -110 -400 -743 80 503 103 -822 -768 453 -616 749 -365 682 594 408 625 -584 -402 687 570 365 -295 -236 4 522 -683 261 -736 133 268 -86 -61 664 762 -71 -356 -174 606 -247 -464 -391 -476 37 207 371 -247 -753 339 157 -799 -192 420 780 166 -559 -573 471 -707 30 -605 611 628 -365 -424 503 681 586 -895 411 -852 414 163 -818 -61 3 -601 338 786 -583 109 -241 -242 -501 28 -163 -578 -85 616 627 -446 369 450 602 -258 -887 650 13 -301 221 -358 763 422 -278 -246 -476 -559 -400 -244 67 661 467 -389 218 231 543 527 -501 -681 465 -806 -605 -297 -790 698 507 -176 -494 -55 -32 -328 94 -474 44 319 363 582 -581 -758 549 -792 -593 628 -365 217 502 571 636 8 311 -212 785 711 321 608 137 73 536 -532 -263 -312 -128 -79 -895 14 -449 -614 -662 -412 -794 83 -739 706 584 151 -557 -308 26 -142 -512 360 622 -545 -744 -280 -169 7 -313 -615 578 -67 -478 -688 -232 334 345 589 -116 166 -367 773 560 776 351 363 -664 -405 -432 -890 713 330 226 483 429 -732 -482 -672 -735 154 71 566 -192 189 709 -137 -653 571 746 -289 -221 -539 -6 455 374 713 -143 -829 16 606 -645 702 -41 -574 -589 537 504 -221 673 644 -462 -550 527 312 295 288 -733 -236 299 -375 403 229 -857 190 -612 685 16 387 251 39 -595 -65 -95 -796 -816 -379 571 -638 -657 -277 -805 397 -319 -482 486 73 142 313 -611 -183 -834 -20 104 -122 333 -525 -29 626 183 781 269 -514 -404 -340 -204 -128 -96 -526 -652 -455 700 178 -14 -733 134 -337 82 -773 -883 -866 -454 -430 443 218 -174 57 49 -288 -778 791 -783 763 -487 364 -210 657 586 -634 65 763 651 544 246 -191 7 -328 -297 -25 564 -497 634 648 648 -490 -231 741 745 -312 -120 -731 -685 549 -859 158 -12 538 164 555 -853 111 9 238 629 -538 -193 789 -226 666 669 322 359 -608 710 -577 -236 -271 -726 -376 -301 550 645 -622 538 -25 -161 -876 303 -804 -56 452 -11 -563 214 -837 651 295 734 715 -660 -698 770 -522 -464 -198 481 -663 -845 -682 -179 -103 782 -596 94 -849 43 92 -744 -202 406 -485 759 -886 793 284 145 -826 -292 201 -661 291 20 -692 122 345 -82 -290 596 -285 -856 732 -114 152 677 83 -85 -14 165 637 460 -850 692 51 799 -669 -346 86 790 616 118 -438 585 418 -893 718 130 12 -5 -354 454 -856 -484 -428 253 -31 -371 475 788 -205 -41 -380 -801 -586 -269 -508 -659 55 -663 -473 -193 -890 148 -727 -179 -267 547 215 324 -496 791 286 -264 -881 56 -242 39 589 -242 -525 -57 33 -300 625 440 -480 -17 336 600 697 -781 -322 556 -99 -54 -298 -224 270 -115 -355 787 71 -277 368 -324 -158 -592 506 226 -12 97 -765 581 -857 514 -218 96 697 225 427 732 -290 -434 289 135 -180 -501 492 713 -31 477 -270 -889 466 527 -84 -178 -745 -121 193 238 204 -611 169 -15 498 -34 -805 -874 -110 -636 418 -336 229 289 79 -190 635 -323 336 315 100 584 248 -250 -539 -743 -599 -359 -461 359 -762 317 569 700 -242 -305 -43 -224 39 -155 742 571 795 -514 -210 127 -120 -448 222 424 -716 756 -465 -188 726 -808 -643 -32 794 709 -165 289 -533 338 -217 -13 -573 -521 -165 -698 -1 582 486 -414 -482 458 710 523 -728 -350 -181 330 -667 -6 548 248 790 529 -572 -332 -544 149 -170 243 783 -664 -795 292 -93 -235 771 -564 -696 -237 -491 560 -361 585 -545 -277 -529 46 -697 142 740 445 -257 -261 -671 452 556 -457 42 -44 -225 -37 -571 -34 -318 -316 -437 -233 -393 779 -816 42 427 761 523 -396 58 58 -285 -52 41 -838 19 183 724 267 123 538 -190 770 -586 767 -537 -197 570 68 -413 -270 -73 679 -815 328 420 -252 -786 -590 750 -250 -275 357 -101 255 -827 691 676 -175 -4 -35 -726 -531 -394 -614 381 -389 434 -377 135 -624 8 -391 585 -549 333 -566 -569 -309 -130 -805 -74 717 198 -156 109 -536 -25 145 106 435 -309 228 -493 -664 15 -245 -748 -680 346 -600 -293 129 -760 563 -439 -454 682 83 -252 675 728 -396 268 -101 -196 770 -397 -808 35 -774 -564 114 341 -128 -522 -326 557 -114 -894 -194 772 689 -835 723 -474 -617 75 372 -535 538 616 -629 -813 -61 299 450 -645 415 -503 -223 626 -629 -254 317 70 -720 -255 488 427 451 287 -698 362 -413 262 264 -299 739 684 290 658 -293 -707 409 415 -747 216 800 641 533 -212 392 685 -862 -892 648 -667 101 747 -189 -271 -744 -399 -419 -268 -735 -130 -434 89 -159 292 411 -11 -821 -617 -390 253 -837 -624 489 69 -626 91 -558 87 -214 -180 -22 174 -367 447 247 -873 -793 752 716 221 400 -742 -546 104 -756 164 -143 -805 378 550 452 -706 190 347 -626 402 -559 -190 -523 -564 -510 -536 -345 -868 -541 -707 -154 507 33 -529 -163 762 -744 -366 598 -405 -611 391 319 753 -618 -633 -26 -326 -734 -25 -453 636 -479 320 477 634 -858 640 -574 165 272 -276 470 -745 102 290 -172 535 -611 116 661 -295 -530 159 366 -755 674 468 -594 722 -519 626 617 580 754 -213 -642 576 194 -564 552 -877 748 -599 486 -349 694 -496 -90 -265 393 674 -213 669 -732 -721 769 -885 -359 -288 -450 -569 593 -64 -593 577 382 200 -37 -773 481 -622 -59 138 -393 -603 -150 -222 -28 -220 -433 -690 262 700 -14 -877 -611 120 -435 145 -680 -245 472 -4 68 736 31 623 -467 236 352 -872 796 706 -35 163 26 -706 -275 -461 -397 -545 -330 523 302 -853 -733 -636 766 590 -164 -876 -714 -658 -447 -747 396 -512 -534 -272 381 339 786 562 -765 -170 -894 327 240 444 -820 300 -621 -119 -71 78 -144 501 67 307 -825 -566 431 53 75 -305 657 -101 -269 0 507 -216 339 436 -777 65 -302 -175 -21 746 88 -460 27 433 -611 -644 349 376 383 208 530 -202 -575 -621 -601 -282 172 -64 -452 -388 708 542 226 -540 -565 -342 689 -86 -337 493 -125 37 559 556 240 -513 390 6 717 35 -661 -254 82 130 739 487 778 515 18 -609 -876 -551 -819 -558 710 -590 -378 611 564 525 605 -537 405 401 572 -21 613 -34 -168 -450 688 -467 226 -540 -246 306 112 -141 70 347 288 -861 -788 46 -355 -399 397 -783 265 338 456 443 -597 72 -355 402 360 630 0 722 -319 -581 -396 722 531 621 -202 -290 -815 250 299 -446 384 239 -839 90 374 -839 -801 538 -841 -557 -321 -340 684 -331 -17 115 391 471 390 -138 -309 -546 313 -640 -760 561 559 424 174 -462 -57 233 -300 -502 513 -396 137 -190 -474 286 -62 -402 621 295 -47 11 176 771 89 -212 567 -523 779 459 -881 421 -753 431 630 552 208 -706 -461 483 -891 624 365 396 148 -464 678 224 -497 512 -85 419 -436 -226 -300 -227 593 380 -398 -528 649 138 136 -790 421 -767 -24 -209 247 -692 581 -261 113 -885 108 -580 376 -385 -642 -215 539 591 301 543 578 655 -781 609 515 -690 -862 24 -485 282 465 575 -521 479 330 -588 493 -674 -724 740 -886 -461 -236 -293 -408 -546 553 204 663 450 -202 -159 254 703 -262 -570 -861 170 200 -57 -219 540 -219 508 -773 12 357 -816 179 335 -192 473 -241 -263 -817 607 -7 559 516 384 -147 -73 -147 -53 -563 -476 -420 135 -580 202 493 258 511 41 -553 742 788 70 3 602 -840 -545 343 -142 -3 632 162 491 236 64 534 669 -191 -365 -690 181 279 -776 247 -692 -285 36 -160 305 -544 -800 529 -643 100 -594 -403 271 479 -311 249 713 610 -45 102 -822 -134 191 -400 47 -508 -573 557 345 243 226 -98 -323 624 -516 -703 748 85 -823 -157 762 -278 -557 -353 -208 -574 -324 465 -649 362 -325 201 -780 660 456 -848 -432 -398 -303 -217 59 257 -383 -861 213 559 654 -91 789 654 -181 201 -14 -611 97 487 695 790 -5 -427 -239 717 748 84 100 644 716 332 -806 -171 -409 -377 561 642 -316 -525 -546 -377 508 245 620 189 348 -11 -42 177 -274 -785 571 488 -315 27 -374 572 -336 157 -208 342 565 -295 -855 -55 -242 -886 -361 -712 267 517 -722 721 -744 372 -236 111 243 350 -304 -677 54 88 -227 490 -894 -121 -683 572 -470 614 -548 -3 -644 -398 -200 468 302 -773 -756 -284 -401 68 -213 267 -110 -485 657 665 -534 190 163 358 -86 104 -900 34 -181 -234 727 -877 -866 -344 152 518 -604 -79 -718 365 -111 -679 -577 -728 -620 -292 -257 -56 -261 147 -390 -205 574 292 -243 286 775 -62 -460 -284 608 495 180 -301 -53 270 -663 499 -458 -549 -197 -567 245 668 -167 -883 -377 -305 26 -453 384 664 26 428 -20 359 660 581 -623 271 -183 587 717 583 89 -355 -388 -785 -244 372 485 758 -212 -586 -97 -799 -521 -549 -565 -647 737 675 -616 -400 -604 -203 -195 54 -287 331 658 -328 -610 -888 -763 -296 -625 467 -29 -124 -609 -775 431 782 -143 -412 159 644 638 -478 -526 391 -388 19 365 327 234 777 369 -221 361 -405 789 -30 -752 -744 4 385 -762 -372 -122 513 661 454 769 317 -302 -399 261 -662 792 -120 146 391 -595 290 -187 75 -93 157 -321 348 618 216 692 -420 -333 8 740 305 -396 425 -856 -414 636 -118 443 -816 287 175 -289 -128 657 -789 -236 -571 -440 546 745 -138 -699 628 762 694 404 -167 -120 -580 -844 37 -387 -147 701 -27 -828 278 522 -285 296 92 404 -856 8 712 231 217 359 283 258 757 -335 436 579 -293 477 -426 199 364 373 181 569 -92 -358 284 424 369 -571 -215 -450 -139 -466 -104 191 683 -106 212 714 -124 -146 -350 -739 -631 414 410 -31 673 -212 415 374 -520 -575 289 -295 -692 -85 131 236 -333 -895 -91 -361 -220 452 -264 711 -550 241 351 -440 645 374 165 -571 15 -403 -859 262 442 620 -258 338 -53 -852 522 -225 330 -47 -781 44 -772 -300 720 -435 -188 182 -817 350 37 751 529 -85 -752 -462 -176 522 -695 604 76 -377 -541 352 -838 56 272 -162 -889 -145 681 -613 -761 -88 -615 -789 217 -94 -574 -790 755 -887 -581 -513 -700 -443 -192 -418 513 -17 784 -788 148 116 419 115 -776 -313 -202 -14 309 706 -257 587 12 -743 -420 -856 -845 -814 49 305 144 -227 -383 -477 -229 -657 -544 -547 735 115 -241 -523 46 -651 106 523 -172 -99 421 411 -172 -119 -346 -204 -880 -516 418 -282 -12 -900 -289 418 423 -97 371 -278 -882 -340 -10 -356 643 426 -607 -489 529 123 675 -696 -473 302 645 -236 756 -900 546 -82 -864 689 -11 -601 753 -761 778 201 45 -534 -99 -573 485 -635 508 204 -214 -232 -625 743 -783 -190 433 165 -337 233 -140 -737 -455 -785 -699 -85 -499 113 617 -364 84 -809 -699 -308 -267 -706 -497 -800 495 -252 796 -424 335 656 544 671 624 -573 675 -242 598 -601 70 492 764 630 -532 753 -582 -31 -335 309 575 345 -655 -284 171 -183 -775 150 -858 772 -711 223 -358 -432 -898 593 -535 -752 518 -519 -614 -839 -880 527 232 -180 -813 -140 686 4 -725 388 -548 -229 444 -346 -138 -819 768 -679 600 639 79 -227 175 -169 183 241 -687 503 -717 480 -60 249 98 546 319 -183 491 432 -559 -558 161 -491 -286 -892 -179 -766 -889 120 -220 674 701 -463 -797 -846 282 293 594 573 -574 417 485 -315 -872 -559 323 -154 426 -226 -1 752 -35 669 730 -350 71 419 54 80 765 -784 675 15 -653 -89 380 -346 632 -234 -580 281 -83 141 -441 -356 675 -321 -96 -53 -778 201 -703 55 372 187 675 -766 251 51 -805 -609 67 214 428 -874 -415 709 -179 -41 -14 -629 -81 464 608 -777 408 700 -109 435 104 -788 -722 -806 111 -293 369 16 -320 -776 417 79 -69 379 192 -484 20 650 -699 57 494 -872 -150 249 152 -397 -484 -435 378 153 -394 -186 -850 -753 -359 -783 450 533 -388 -432 599 -49 633 747 -490 -478 -122 -853 142 -144 198 417 561 -457 147 -836 417 104 327 -681 651 -722 333 720 -35 118 -685 -217 -631 549 -581 -537 -752 -270 -445 277 399 798 -63 389 746 -325 -816 57 -635 491 376 -112 -578 52 -898 -323 377 323 -474 -162 44 548 583 699 -715 758 182 -583 776 -484 -26 -499 11 -81 581 -623 172 524 448 616 -302 222 299 372 458 -77 370 -104 -783 -546 785 -598 43 534 -573 -309 -91 -558 433 -422 546 -867 -38 247 -534 651 603 789 -190 -224 -266 -722 408 544 -699 786 -495 -391 553 116 627 297 -161 72 -375 441 -400 611 -58 -387 119 -672 90 -439 -607 45 -79 -570 -710 -524 -162 38 -486 442 594 -507 385 -734 346 209 779 -787 -256 -388 -814 -423 109 -883 186 712 585 -135 426 -462 -519 185 560 -706 -776 370 193 597 499 -134 -235 99 -759 136 -764 24 -289 -481 628 450 -771 375 -488 -306 -523 384 16 407 -193 89 -695 588 -722 400 361 -346 -50 269 609 -816 -452 93 -777 -97 -353 651 32 651 -570 799 -839 253 -496 384 -649 288 -710 -156 -622 603 334 787 562 427 -716 -408 390 -420 756 590 -63 -76 350 -607 -533 760 770 538 -693 296 519 -63 692 93 -63 -225 448 -30 558 481 -126 408 -109 240 -72 323 75 -239 86 -200 -886 -340 552 -234 -865 351 761 591 183 12 -30 641 458 -511 629 -204 -61 -629 -752 -865 -383 59 -125 -574 267 588 15 437 -346 -280 -700 -872 -525 -59 330 541 -90 -321 729 535 -739 229 179 541 -370 -587 -133 346 799 -778 -611 -586 165 513 20 412 331 -143 548 -318 -334 448 -786 219 495 606 -191 -288 29 -866 101 15 -450 79 460 470 736 -620 -744 28 623 -104 122 396 -201 -643 -782 -480 -626 -304 463 719 -61 307 770 561 -402 92 -700 -766 12 582 -623 239 -321 625 -703 621 359 -112 504 59 230 553 639 -424 -482 -331 696 719 -292 769 -893 532 -815 -281 -238 208 413 -729 425 -651 -660 -344 -833 -29 458 -687 155 325 731 -361 768 163 441 -231 724 -230 -380 393 36 789 -831 247 797 -261 -666 -890 -158 -144 127 -712 -693 283 -521 -722 -47 -258 316 315 170 -387 30 226 478 225 115 -48 312 -649 -130 122 274 191 -97 766 -237 -814 723 -498 72 348 129 8 -499 784 -312 -338 417 23 626 -651 486 404 -513 286 -252 399 -799 -810 477 157 -339 -95 481 -178 244 -625 771 -29 -790 -218 400 -666 -34 -56 -442 -537 56 -321 303 -670 -334 -64 -46 -369 -782 360 -483 491 -879 313 -86 -84 743 -882 -497 -167 -533 -145 -272 -744 -336 20 387 -449 -721 191 335 -229 730 211 143 -85 -130 725 269 696 672 615 -221 -506 -331 569 -334 650 -251 576 394 -359 -744 -73 -42 -292 762 -241 552 665 65 -364 550 781 -142 164 403 -231 316 663 -418 -134 -499 776 -853 -497 48 223 -64 -111 286 196 -610 -1 -677 131 363 -574 -442 654 363 -672 -83 -717 168 104 -366 -431 -788 714 -897 734 -759 -510 345 -275 1 -427 -179 272 47 -437 -473 -492 -605 -536 -51 -504 551 602 -317 687 554 3 -820 -460 541 -380 -845 442 -299 -588 -334 -270 713 -437 -58 708 -332 770 599 372 684 -586 -537 -676 -503 -279 387 -723 -34 358 198 -476 391 -9 798 -168 473 -468 474 -565 623 -435 -228 211 323 -892 650 -805 797 -550 -866 -506 785 -423 -543 -767 496 203 777 289 368 327 -26 564 -750 545 266 -323 -756 332 -225 341 -11 222 -231 -23 -306 -289 798 171 -749 249 -126 187 123 -422 -138 378 69 -133 -80 -205 615 110 -259 304 -42 670 580 381 659 -97 238 -308 684 184 306 541 394 163 140 -635 -295 285 193 263 -81 -288 539 441 540 175 -25 710 -98 -732 -743 -84 -561 15 290 -303 247 228 -172 715 197 620 602 -587 670 64 -850 712 260 -129 198 -5 660 536 231 423 -513 -81 204 -52 107 198 644 743 -176 -240 -252 711 700 729 774 376 -673 -33 -201 -616 212 -364 -183 -545 -346 -242 520 149 -354 -372 -645 230 -236 -246 -656 -722 -419 -861 38 -113 68 676 -830 80 251 -484 768 -317 115 660 556 -83 195 -11 267 -219 704 -630 -841 205 -662 81 236 -761 648 283 635 442 -352 166 724 334 -474 -804 -425 709 794 -24 758 680 638 -372 422 439 -557 -405 -596 -200 627 278 137 -676 139 -753 554 -706 -105 -363 -39 664 -840 313 -728 764 747 -643 648 368 -854 -245 -437 -509 -564 -869 759 -650 -516 -270 476 -858 -293 459 787 -785 567 -576 -451 763 755 -82 455 -374 50 -616 -45 -107 411 648 -213 -343 -254 389 -19 73 211 -338 43 -180 622 -686 -859 -580 240 604 -649 -471 576 499 -867 -674 -746 -467 16 49 -761 -407 475 -783 -106 22 -34 -487 302 -670 10 199 633 -419 -388 -592 88 411 -621 95 11 -492 -62 257 363 -790 757 -353 257 -510 194 -684 58 -715 -829 -131 584 438 76 -650 569 -777 671 -145 139 631 592 69 -68 -259 300 -892 -136 -198 360 70 613 -704 578 -854 202 688 -123 219 -199 299 739 -420 104 -456 -807 62 -616 -437 651 586 343 -235 -335 284 -19 -652 584 -874 697 -629 -567 -55 -62 -654 798 567 295 -141 152 -857 208 -796 -786 773 499 195 322 -864 -480 520 729 26 616 474 -167 779 525 -125 -667 -157 -750 -78 784 -659 563 35 594 -244 1 322 772 172 -823 680 291 36 334 -579 -840 -847 -897 -664 137 -504 -103 219 -397 -837 293 -600 -745 -708 529 -478 389 -635 -712 -730 -182 525 577 -724 -710 -167 303 -536 491 642 451 -780 -453 -118 -646 592 -701 -14 471 752 578 -141 744 376 -557 -71 99 601 -469 177 313 -85 -709 -377 -895 104 505 -539 243 -247 565 -356 429 -793 327 355 582 347 -396 -707 -735 -337 269 -652 550 35 705 -87 36 217 -204 290 -274 330 263 501 -620 -478 -337 106 714 -230 -440 -282 216 -815 394 -138 -794 -556 -640 -341 -173 -299 -89 312 -209 796 476 -639 -159 -812 -326 317 361 -815 476 582 -324 -260 -211 -446 24 172 -697 684 -741 574 666 408 244 -807 378 -450 -81 -675 -796 -606 -552 729 292 306 606 289 414 104 24 96 -418 518 782 561 -639 -900 713 -260 -245 462 -899 756 425 -418 200 715 541 -656 -216 -674 -752 443 408 636 -561 -483 -549 -197 -135 309 -123 -76 -525 566 -584 -506 513 524 148 -393 -315 -476 87 -111 788 210 742 271 399 -341 -363 -812 -784 -315 -546 -320 -540 536 609 460 692 772 -202 702 368 235 205 717 -511 -777 623 -144 112 -523 -176 634 -848 211 -427 143 -843 -14 -875 -690 -486 -214 87 -869 -51 -132 -218 709 -237 -71 294 131 285 364 -560 -268 -678 -144 704 -433 -530 25 -639 -66 -729 -778 192 207 -419 168 -384 -232 377 -774 -81 -238 92 -810 447 285 416 -482 -100 597 512 -35 -700 688 -335 -772 -707 -563 38 279 -782 -768 392 753 541 -44 592 477 -49 -151 152 371 -297 558 1 219 30 -885 798 128 -884 154 -858 598 660 -811 338 195 -368 -665 -714 148 -265 -70 335 491 550 -88 490 -559 124 -790 -770 -339 -868 -415 -708 85 -472 613 -21 338 -154 336 795 415 -856 -530 743 -386 513 144 -700 -732 -233 275 -263 738 472 -107 -232 477 137 -180 250 -106 678 -437 561 -25 12 -190 550 305 -540 -667 -878 -871 597 463 -616 502 -656 531 -583 -586 -294 -397 -176 -896 -600 63 -756 -750 -34 -682 348 -481 193 298 -106 685 462 -319 79 436 768 292 -708 -542 669 -783 -539 -51 -575 -297 136 -652 -551 609 -339 -67 -104 543 -518 267 -184 464 98 632 -842 -777 -713 -471 -513 408 -538 -593 -385 -118 -337 790 -873 632 -741 -459 161 200 440 -36 685 263 525 -25 -821 403 646 580 -218 99 -614 782 301 -797 -708 -335 87 -171 136 -821 285 488 -183 -478 407 322 522 26 -7 -341 -405 152 729 -842 -451 193 40 312 233 -680 -210 -701 -228 71 -667 632 -26 378 -414 -869 -528 -853 31 -727 111 334 -457 -699 -82 -202 -724 -371 -834 -439 -815 -484 706 336 -186 -527 -263 -135 664 -158 588 578 -813 -895 799 -221 -383 -665 543 689 -294 -842 370 112 277 317 186 -268 568 -49 -701 600 -447 -502 -253 -784 776 -385 698 404 355 -241 -167 663 -39 -303 324 561 -426 -390 -330 -847 533 75 295 -178 -163 270 -718 -84 355 -14 326 310 -153 -1 85 -126 294 -132 -525 -743 -196 714 695 304 -545 -619 -73 -733 -85 -11 236 -155 -243 237 730 -756 782 11 -803 -648 301 714 335 190 285 -760 -761 41 708 395 316 498 568 -847 764 -390 31 -317 536 725 -864 -886 -816 -657 -344 -211 -175 -774 -275 21 -420 -547 -262 78 -237 799 -28 -165 -586 -616 666 312 -61 307 168 -511 491 -131 554 -629 -4 681 592 -223 -214 -677 125 -835 267 425 -269 -154 -867 296 -836 -598 261 698 458 266 551 562 -621 -740 612 -854 -379 -845 -580 -531 -248 365 434 412 -611 -701 489 -683 -489 -171 -489 -643 -421 444 510 681 294 -353 365 577 -6 523 499 -154 -651 67 -144 -228 182 795 -226 -841 -25 502 -734 -267 -472 -402 -173 -142 -562 -272 -428 -365 -101 71 -820 -556 110 246 753 -184 -246 666 -225 468 -100 -243 132 437 360 -285 -486 483 257 -492 405 -123 -783 393 -465 -115 -831 -381 -183 120 -208 -122 -382 586 176 -322 -492 -57 771 -60 -164 226 -616 359 258 -538 -839 186 -453 -61 -23 332 596 79 -373 205 -102 -579 765 717 -879 -49 98 -345 132 -771 -257 323 362 511 -787 715 -870 114 105 -444 12 90 -396 196 417 137 338 -120 -632 627 534 -811 117 -90 376 -389 -273 -803 570 -121 -76 317 719 -257 742 175 -399 -619 -321 -889 -202 -565 61 -506 -249 -50 -466 -336 -572 620 -584 -383 685 -432 -587 -366 537 10 59 -615 281 715 310 -570 -169 -139 -395 403 -845 768 -471 -195 -564 175 -228 188 -684 -764 -7 -55 409 -320 -23 -419 365 -615 -254 383 88 -358 -553 -349 444 514 -755 -257 -549 -841 381 767 271 -884 -871 158 -703 -60 565 480 599 -175 -473 -672 -318 521 -648 -688 186 -831 763 707 2 792 308 -441 267 -229 421 -396 524 -633 -320 277 -757 -420 387 -483 -553 113 329 527 -522 139 -448 751 87 400 630 666 365 226 -233 420 438 -602 128 -745 310 -523 367 -757 538 282 37 503 -288 -526 -753 -728 392 -277 188 -661 -353 54 -550 -166 673 407 -660 556 -364 516 -773 192 98 -521 -392 -512 593 -170 324 229 -886 574 -99 -581 656 -145 -152 740 -362 325 638 584 -98 -321 734 161 -397 -199 -181 -373 -252 -816 588 483 418 -681 611 651 -608 138 -477 220 142 318 -832 656 603 651 99 -587 333 67 -183 -867 -439 -243 -143 484 -864 -692 -103 -467 -601 374 532 673 152 -412 -130 4 393 789 -368 -812 -586 -682 664 -132 198 616 539 233 505 -91 -138 221 760 -554 -592 607 -64 628 -798 -130 552 170 741 -771 -104 219 -299 -179 133 -395 -887 -766 -577 560 -46 105 582 -456 -86 322 -515 739 88 631 -38 -869 -557 -397 -841 -411 -407 734 782 47 -290 -828 407 518 -832 99 797 467 441 565 -545 -756 30 -795 128 201 440 -468 230 726 -39 -894 146 605 409 -884 -27 -665 293 -177 -280 48 -238 -720 655 -67 567 506 -93 -678 436 -429 -756 758 698 -616 590 615 -222 575 -79 577 791 -612 310 378 -204 681 -651 139 464 272 22 -245 -494 789 -128 359 -254 489 259 -538 267 68 21 427 -752 758 -290 -313 -504 -449 279 538 211 -35 557 777 391 -369 -808 752 -118 -574 321 -602 -193 -175 -654 594 259 122 160 787 253 -572 421 702 -152 48 37 -33 251 64 -663 187 695 266 -209 549 357 240 -866 192 244 244 -278 255 293 453 -305 -867 -550 -892 508 -369 736 -215 -4 325 187 433 -900 -64 -158 734 -459 178 641 353 500 -137 8 232 775 -844 -518 250 -626 89 -824 -163 -411 -674 64 -74 673 -10 -328 -774 -722 536 458 -627 -802 462 101 -504 702 -24 -495 63 -659 124 618 -67 382 175 318 -297 287 -221 617 -883 165 754 597 631 -677 -405 -329 -444 648 255 -202 -519 245 764 -352 210 780 -758 -897 152 125 -528 -482 -504 -163 590 -99 -770 -81 -116 -118 22 677 -225 -730 292 -649 -708 -136 -851 651 -199 -248 776 326 46 576 329 219 309 246 -521 692 108 -664 360 -754 -425 509 -338 309 -98 -129 -36 -162 105 549 -797 742 -828 624 675 127 396 306 673 -287 540 -692 -403 513 705 664 -700 485 -612 -84 -118 -710 -316 -373 -163 -306 -634 324 94 312 248 -429 -187 -759 -693 -102 508 689 296 -467 -842 695 -785 -113 14 -476 380 155 202 736 -442 -718 411 544 336 -619 16 757 -69 -308 -64 182 -538 -265 727 176 -869 718 -187 299 312 -578 -191 654 -394 -467 -391 -274 662 220 -663 -182 -446 -611 -368 628 -576 459 -142 657 795 305 -130 -526 -709 -313 -62 664 -270 100 723 709 -837 7 683 -331 398 29 -413 -392 -776 722 714 -69 333 506 441 244 478 77 303 -597 218 683 404 461 -182 -124 -366 574 -325 -671 373 394 -92 -318 -242 -330 728 -117 198 -302 595 -462 276 453 786 394 408 230 728 -56 21 210 577 -340 793 -791 -12 608 -179 584 573 743 645 -650 -589 -871 459 -604 -741 415 -237 252 549 -566 -665 -787 366 -877 758 699 40 -433 -828 -724 -896 -449 -456 -175 -549 -747 322 89 -655 382 461 -415 -900 -489 -593 -371 -241 -582 -575 -43 -334 -775 -395 -857 -892 168 45 -297 -751 -450 -574 -131 -823 718 -624 -468 -620 -627 104 -803 437 -544 387 472 445 -812 -226 -881 245 447 -833 -98 -725 665 -620 745 -736 147 545 783 656 439 -607 526 486 289 455 -157 -294 288 -120 588 -548 -228 -12 -3 -376 7 54 789 546 -523 -454 65 -663 -383 214 -70 -779 353 -666 -365 -378 -341 -84 748 -457 -719 -216 475 421 265 324 147 308 -733 690 -633 -769 200 -65 126 229 -900 -208 -638 -866 -234 -554 586 -761 117 603 69 442 -700 -323 -472 -304 267 -715 651 -692 554 171 -429 433 420 -303 -75 454 261 306 -845 -360 81 -69 123 -96 397 36 215 -520 58 733 584 -495 90 661 -535 -845 -158 -381 144 540 -768 137 -744 -730 57 -389 2 391 537 -62 -792 -193 46 -730 -887 60 -90 -574 488 -352 778 -276 26 -475 -586 533 308 433 552 -702 -780 -706 -489 -86 -469 331 541 612 -604 458 -111 -80 560 357 154 604 1 -831 632 -872 -623 -585 -466 688 -618 -426 -664 -24 -214 -492 607 -50 9 -653 -661 -719 -800 -848 652 -165 383 -489 -323 -336 -437 -300 180 583 456 -380 433 140 -287 475 -635 -20 538 -821 -48 342 -817 -210 -345 -142 -28 -121 571 -894 723 503 -652 513 -656 -226 302 660 -537 33 -117 -593 697 34 -752 369 -698 -837 -816 -599 -523 323 -656 -740 -819 713 -641 460 415 -43 -563 -348 793 -605 -369 -588 446 -818 -318 103 3 -709 698 84 279 -24 -782 1 -816 -576 -271 545 252 -298 -720 362 448 -774 -392 -568 287 -563 -26 469 -532 -153 -226 -663 -486 -86 -412 777 693 -165 95 -202 -685 -188 -685 377 242 -668 690 -894 -415 -702 503 562 -390 -78 -253 115 -80 533 261 -693 -204 -855 -33 -76 175 -37 298 598 -100 684 -120 -242 -146 -43 601 603 -750 -344 74 440 751 406 364 -47 158 654 550 735 265 713 -94 -595 485 -336 -279 -94 188 -819 -272 120 786 -326 354 358 -225 374 -836 -431 492 -410 67 -622 -220 662 461 -536 36 388 -714 -36 159 -140 754 499 -532 -223 487 -231 -159 269 -423 -88 -545 -417 -92 -501 456 -535 -105 -877 -414 -778 -175 -1 -750 42 -400 729 -735 -444 -847 -719 -703 460 -68 -95 732 434 737 574 -760 432 638 571 377 356 -809 40 143 13 -768 727 -93 -629 -147 -339 -500 -338 177 507 -442 535 -105 -438 -770 -52 -83 -571 -282 -673 -343 -225 666 88 34 -570 391 411 504 8 -597 -792 650 -128 -492 -348 128 -631 421 -661 -123 -767 161 626 -625 -424 -133 -103 753 251 -807 723 109 201 -185 545 -276 98 2 -651 -139 430 783 -663 -877 -504 430 721 -396 529 -617 -146 189 718 -721 465 156 616 -893 551 776 227 303 -726 -204 738 -884 17 -81 -21 263 -465 -206 -672 131 -851 26 743 424 -354 -341 -879 -267 582 252 449 250 -169 -182 -580 -126 299 -104 -429 277 -87 397 161 -270 725 379 -858 -273 586 -487 -60 -654 787 208 -883 250 -347 429 266 126 123 703 783 -517 386 -106 -848 -121 -788 -515 459 -664 -179 -188 -314 319 726 219 768 -892 -471 704 -4 582 791 103 503 199 -597 -626 -396 -469 797 -338 -586 -450 -794 234 149 685 703 -277 -299 639 -336 674 -40 6 229 492 628 -798 -822 -804 325 -228 74 129 65 285 39 -256 374 70 -857 418 -367 652 -538 92 227 -492 247 348 -849 730 725 266 167 -401 -555 184 464 -288 60 765 -382 724 -328 -797 -293 -143 269 -828 705 30 680 -647 681 217 -31 -57 286 308 -556 564 677 236 687 107 89 214 718 85 190 -157 571 690 21 -380 153 -346 330 -810 719 58 -400 9 267 -831 -337 -202 195 -182 736 -877 331 661 156 -43 -873 353 -839 148 485 76 388 -203 -610 -639 579 297 410 652 331 495 -287 93 347 -764 337 644 792 -312 -547 78 -165 594 -478 -622 54 207 -47 252 199 -638 -870 -819 637 634 -693 348 -185 -71 111 -266 -488 694 38 -530 301 -75 -176 -703 465 -870 -376 391 -135 229 27 -207 619 -855 -262 422 -83 515 667 -751 -369 -60 -281 294 -235 383 -160 -149 732 632 324 132 212 98 556 -305 80 -439 384 -541 -111 -440 779 744 -550 -532 226 -719 -595 595 -309 -510 -368 -542 732 388 435 194 -218 701 -50 -752 -889 -393 -82 -454 -343 644 -206 -164 -345 -245 -233 644 436 180 295 484 -84 -196 -282 -483 693 -254 -893 21 -662 -534 -878 295 -494 688 -463 779 539 684 -20 -631 -599 -269 -400 -410 162 -612 -743 -557 -688 -642 -387 243 -384 229 408 -684 -875 -280 -94 -46 604 182 563 576 -306 175 -235 121 411 374 -113 -666 -318 -632 64 -310 -888 -803 -144 -638 266 246 -628 67 691 183 169 -110 -70 127 -781 -518 516 205 -368 -2 -138 58 -42 -68 -610 -189 500 720 -566 -137 175 610 -719 370 36 -132 -785 384 -690 415 262 -729 442 653 -478 -182 -519 94 -850 -107 379 -568 -269 -81 -63 794 -27 239 -332 189 -633 799 -46 -402 -181 277 27 146 131 -346 129 -841 -489 -826 -792 443 130 -82 -347 -276 -895 94 -885 -444 -4 26 -782 -703 -18 -463 584 -659 56 -352 176 -619 -33 -745 -15 -43 -767 -597 -248 -99 437 -81 -342 -74 -498 535 -660 -112 239 -581 430 -226 -71 -506 -96 5 444 336 -295 188 -360 393 53 349 -504 485 -792 230 477 -123 516 583 408 -357 548 558 -640 -612 -397 126 82 345 664 698 -508 0 526 -368 -211 -36 -675 -691 481 672 526 -829 145 420 643 -855 247 204 -772 655 678 447 -280 -747 -576 10 -399 -686 766 -519 -787 -856 -12 557 386 401 734 495 -294 243 124 -861 422 -192 393 -475 -569 -135 -73 95 57 430 790 736 -268 0 -25 -247 118 -420 -500 282 -611 307 707 -463 -51 717 81 616 549 745 -272 56 -79 347 -274 154 557 140 -411 691 82 294 144 441 -571 784 207 -714 -469 76 -815 -286 -300 329 -781 -329 -170 -281 -292 -900 749 -15 191 678 285 726 -360 -771 126 379 -846 321 -617 606 762 -455 -469 -839 -1 395 65 168 -825 763 204 -349 -430 -127 -766 -450 473 506 671 -684 445 -310 692 -103 530 384 -853 389 -625 -381 797 -249 198 -727 -726 343 -816 -249 -323 -722 -644 604 -729 381 308 257 -208 -600 300 170 -687 -825 450 336 -157 269 426 485 -352 -735 84 -156 188 -311 -734 -3 252 -276 243 -84 -667 -656 -303 -489 326 415 621 776 345 -830 698 332 798 -240 -450 587 -230 -114 -186 723 -709 -720 -32 357 416 -550 -94 100 -388 218 -20 -705 -677 533 -493 732 489 487 -91 -551 529 17 446 459 440 -464 -455 108 -887 391 -201 594 624 -706 412 -495 503 -474 -844 61 672 653 -57 -680 753 -439 662 489 -594 -523 158 -479 412 -799 -589 -9 549 -775 -296 -633 500 -676 -449 -564 130 676 661 -232 -11 -690 479 689 -738 257 710 -897 -520 -10 339 -441 181 -761 59 -806 424 534 -253 793 710 216 -100 243 595 -90 700 -439 419 -649 456 -703 609 339 785 -213 -592 -289 -377 504 536 -393 -372 -119 -118 -603 419 504 734 419 211 -74 795 -47 -899 468 -644 68 -889 -57 507 551 787 -374 -665 -832 -83 -36 -364 -404 -397 668 -518 -7 -55 627 -638 -52 -377 765 -764 -310 -238 -877 551 467 266 -230 457 624 608 0 742 -704 224 -220 -841 -333 -576 -431 105 500 -713 88 -447 -26 10 -287 -745 642 387 -240 -823 -448 -611 -510 28 264 397 -133 306 -461 278 734 -576 576 -442 -255 -665 -365 0 -115 785 520 -637 -173 -867 -644 -645 -122 -25 -331 -242 -300 79 -493 -389 -695 -28 -641 608 -863 553 244 -677 665 665 159 322 538 -54 235 112 532 41 -474 429 669 -274 151 676 -211 -202 -679 616 525 19 -203 -393 -856 -339 -416 -356 -149 677 -820 794 -683 334 12 -274 42 -447 -34 89 -760 -425 -872 35 -72 -445 -628 11 -80 353 762 -393 -125 -92 722 520 -93 -184 -683 613 -115 462 -642 369 611 266 -357 -133 744 366 -465 614 237 -428 -811 -32 391 -850 -261 -414 261 -20 665 -9 310 408 -330 193 -330 -459 498 -530 389 -436 -277 219 -7 539 -56 -239 -376 -323 -229 -144 -220 195 251 -892 -85 -623 39 -38 -806 -387 771 -785 791 -844 342 578 437 46 -128 320 -361 153 319 -783 381 -392 -30 -60 163 736 247 323 729 96 -898 -75 -48 -459 -2 -443 -490 -80 609 -297 508 -655 -729 -230 118 697 -692 568 -557 -143 287 -573 -54 -267 -581 72 -307 -316 -566 745 -844 -429 468 551 -157 -160 116 682 282 773 -268 -530 587 -121 -165 126 -498 149 352 -518 -569 -327 -254 -856 207 -165 -863 658 572 421 673 -624 -10 733 -272 497 -175 499 708 -864 -727 469 121 -846 -579 304 183 -699 -431 6 -856 417 501 490 -394 518 -433 464 532 -563 89 440 -731 -656 -396 424 466 447 16 134 -696 724 -72 690 -597 773 -508 -778 131 771 186 -33 -411 743 -457 -737 172 310 353 -409 -390 374 -892 -512 -794 -103 -870 547 -353 381 -389 -686 -835 -779 -28 -692 -462 790 -684 661 690 471 -663 592 -323 -771 130 -682 -624 356 -397 510 320 363 -359 -394 794 -96 36 -757 -883 287 552 -48 -849 -17 -99 -871 -479 424 282 332 455 -279 557 -744 -544 -353 -824 -104 -1 -549 165 368 428 398 745 786 -785 -836 -201 -521 48 -794 -485 -318 -198 -115 -114 -615 143 48 304 257 -76 -624 479 538 -832 -483 -236 -176 -475 -161 425 -704 88 -427 362 -104 -69 57 470 187 -118 260 -333 777 -719 -699 -439 -244 -417 645 675 -130 -713 -152 -105 -631 324 576 -53 -858 -817 225 -740 382 -51 -54 582 550 763 205 320 -290 -558 404 545 449 423 -662 -165 759 -650 -456 -261 188 737 -640 38 740 344 -709 -793 -459 718 -10 22 -372 -139 -680 149 729 -659 780 77 508 634 -219 -806 787 -855 484 772 -354 -648 19 -252 -234 -852 -225 254 259 345 799 -395 -639 250 145 -866 767 711 11 577 -163 -460 716 754 653 706 -811 41 83 -727 118 -196 -316 -72 -129 555 312 -608 455 -383 -434 -313 -721 767 -694 473 165 -772 -350 58 416 -472 532 767 -228 756 203 -784 148 319 390 210 -54 -382 -366 -209 660 -322 692 -97 -312 -67 -391 266 460 -222 -688 -474 73 95 298 -589 -834 -512 -626 -164 -599 -113 -541 -153 -118 -476 -127 -864 388 -629 14 -755 -669 -388 588 -513 -542 770 -142 -734 368 210 -665 -85 102 566 530 191 798 308 -546 -489 564 -769 192 -577 -891 -261 -315 53 -214 668 -227 -686 497 -593 -643 -708 775 -710 -803 161 -615 544 -205 -797 513 319 741 -566 -15 247 -57 723 -652 -560 463 693 -360 -629 746 -54 -721 283 -472 -664 -809 285 -564 -900 638 -887 -652 275 -222 245 -870 750 681 714 -729 -307 -391 -431 -889 -255 -56 -17 -789 396 -527 -138 -260 500 585 -659 330 674 -401 637 -160 698 -17 169 -228 -12 -586 522 -483 -578 42 440 721 -27 586 758 -217 -331 -86 210 -461 -595 -175 719 514 330 -751 -762 485 395 -843 -45 -676 459 -354 -720 203 410 -443 634 -500 -744 14 409 648 -837 16 -629 -650 -376 -381 -315 -351 55 -570 710 -797 -828 -282 421 -199 -438 116 642 -172 -785 513 654 -240 581 356 795 -120 -714 -735 52 222 -797 212 420 -777 -14 -752 323 -504 29 792 -715 46 -422 361 -194 201 -205 87 51 -820 -367 182 -320 291 163 199 616 -83 -580 166 -537 660 349 537 -112 545 649 -407 -709 186 654 303 761 -163 176 315 -429 152 -855 -159 -888 -604 473 625 452 -504 -52 -225 751 -5 -5 89 -253 409 -434 124 274 636 -18 635 731 385 -154 503 26 -338 35 96 -737 759 35 308 -508 -872 463 455 -206 181 -652 -210 72 -308 -729 689 714 -679 -263 407 -227 -490 438 473 -472 778 -544 -577 -86 574 -302 220 -703 584 -481 -193 324 8 755 -119 -101 787 218 -3 -543 623 -93 328 174 475 -118 -172 179 317 -442 561 -784 439 676 363 -95 -647 -286 389 -338 426 105 -816 479 549 -6 491 -607 358 -854 378 -597 -422 -233 -611 790 274 -410 264 338 -550 -473 -603 221 -450 238 440 -523 503 -761 95 -179 224 -508 399 421 535 -134 703 -610 83 -310 241 -849 38 223 629 -182 13 -215 520 -195 -508 422 -689 135 -865 184 -412 -1 -568 644 -217 619 -880 -820 -612 -616 -233 -141 -345 -116 569 -527 -533 -161 393 482 319 12 615 685 -146 -34 -80 104 1 43 332 -282 233 -825 575 573 38 580 -454 488 -400 642 507 -890 162 -768 794 625 -624 663 520 -799 -72 15 117 -507 459 57 447 -78 84 772 687 631 192 -679 -103 633 -381 -675 -822 741 -595 195 -837 -636 -297 -728 -410 185 639 769 379 -861 92 -888 -141 595 -426 -853 -877 49 685 89 195 -90 75 -301 637 -583 32 460 506 678 159 557 389 -297 -812 -71 514 450 -893 -746 -36 391 -174 179 -203 -14 -733 -174 -321 621 36 230 -751 -673 499 -725 234 762 441 -504 -233 117 65 -545 10 -788 -248 -541 527 -710 798 -802 -229 54 122 -220 -873 -811 730 -859 25 -679 327 -625 -460 501 203 556 292 -56 -886 143 308 -259 177 232 574 -101 315 -517 783 396 782 -404 -777 -809 -810 267 -366 225 -748 -43 185 -128 453 247 265 -64 -717 26 -368 -297 528 328 205 -346 -403 554 -871 551 185 357 -476 106 -62 -165 708 -791 588 533 753 -544 -583 -645 -101 -45 -683 -736 691 153 -80 70 179 -889 75 -212 -799 642 -572 -574 -886 -647 730 -373 267 -743 -785 560 -326 443 -616 259 749 -111 357 -849 357 246 339 -378 -279 378 334 705 -666 363 -41 -508 322 511 -693 -478 -412 -661 173 -467 417 124 -557 91 750 355 -75 -184 -185 254 -461 263 693 -313 -694 -185 121 -67 -176 -814 286 314 -722 532 191 -64 -699 604 66 504 -628 584 263 -527 763 -869 -495 735 -279 67 796 -865 627 487 319 -38 638 -711 -459 -120 443 33 306 -57 -5 -53 -466 -24 -516 166 -300 -155 723 782 -802 709 -897 -682 440 -774 -157 -483 -95 -314 740 -67 -579 -389 -10 -47 -194 368 -647 617 379 262 707 -384 682 606 -232 475 161 178 -662 -363 433 40 -715 -133 629 40 140 -131 594 488 515 -336 182 755 375 -705 -404 -365 -82 775 -373 -860 -515 181 -249 -588 -874 720 -533 -335 -343 -691 -485 223 -341 -36 -627 501 561 421 404 601 362 -508 -618 351 -282 -225 298 618 -130 -105 -840 91 -165 -460 -159 -189 169 667 -288 328 525 348 59 44 171 -748 724 181 -794 -830 -734 -750 -897 -817 420 -838 29 -385 344 500 -78 -688 -779 -139 205 175 199 725 -500 -375 642 672 609 -339 -319 -532 674 655 -496 -535 -124 -229 -505 -484 -765 513 -295 363 -82 -131 -677 -217 -345 676 658 -112 228 641 -405 -824 439 111 332 488 -516 80 -273 -776 559 -597 -698 309 -653 -318 18 -155 -751 -862 -722 344 219 -312 788 -600 239 -556 -307 -38 712 -707 -522 -145 -383 33 410 -21 349 57 529 764 529 -99 371 -183 -547 -525 -698 -227 -613 -582 609 -234 -242 -634 -687 333 -460 -163 624 448 -42 -811 -760 191 -660 -237 -319 -848 -84 53 34 652 600 84 792 -379 596 135 -672 273 -442 343 -897 13 -870 82 273 -216 -842 -585 -294 320 -869 -299 -256 -599 636 -563 -897 42 335 -737 74 637 242 230 -153 -415 -357 -582 -456 -395 479 -679 604 -513 -276 -485 52 56 453 225 578 352 556 -475 687 47 -61 -760 250 694 -219 528 713 243 -159 -349 -644 495 -125 8 378 -899 384 -627 -503 -893 553 -526 690 378 593 -235 -829 422 -234 -2 -596 -439 496 122 -161 480 -14 486 513 -51 -787 -857 422 -417 -185 -284 124 -657 61 183 -795 -855 528 -820 250 -261 -301 17 157 273 -621 -597 523 -211 188 693 -153 584 -768 -190 199 492 -872 -177 -164 145 -803 293 -308 -521 51 -652 -603 174 250 572 620 -321 -486 -296 -526 -516 -272 -510 -149 -301 -830 -352 78 511 583 387 338 -856 -106 -798 600 379 -869 -20 734 539 -632 -400 76 447 735 -735 -453 -627 -441 -492 104 -796 -590 -424 -490 -698 -753 -512 -471 -38 484 480 706 -869 -457 676 5 -283 695 -428 -284 -26 2 719 -416 787 -45 -562 95 -823 119 716 719 -307 -199 -525 717 345 -755 452 610 136 -608 630 485 717 -717 -171 325 -307 -570 719 -806 412 -678 -888 -707 -885 -76 764 -761 -123 -683 -174 577 -381 779 193 594 -487 -870 -861 50 210 -409 749 134 318 57 -539 469 191 368 734 -287 -570 172 -703 509 -718 -312 766 684 188 418 381 -604 -326 421 -141 646 506 124 -526 -331 25 -484 -556 701 209 -451 -260 41 427 47 53 416 333 370 740 -453 -658 567 -166 23 156 -387 366 -126 -557 -494 -675 548 -78 -38 -567 433 -335 772 -161 -299 739 717 54 -326 422 -732 -604 683 563 -114 1 548 -775 698 -446 -791 -579 -654 228 83 283 -212 -404 207 516 -547 318 -632 139 -233 622 -262 -263 368 -192 160 405 -151 -631 276 -587 -656 543 -752 -236 132 298 180 -325 414 60 405 -236 278 427 741 -37 779 305 370 -750 535 391 99 -53 -549 718 -450 700 -200 -22 511 367 -817 430 -213 701 332 628 584 275 -795 411 360 622 -802 -746 117 202 86 325 660 479 268 -867 -623 -166 202 -461 -732 -449 -293 -815 537 439 352 -395 781 264 620 -637 -732 -236 -579 761 -239 -639 742 -199 -377 781 740 -672 -356 36 -554 -608 -221 -776 -499 -698 -326 -66 745 -127 -257 -347 563 358 -878 522 -771 -534 470 745 27 -89 -40 -417 305 604 -108 -821 452 180 422 551 -24 -528 364 223 -312 782 -446 692 280 550 375 -785 578 150 461 699 -187 -724 556 248 -607 -845 -768 -142 27 14 -750 640 773 -168 -316 -484 718 -66 454 -841 282 564 358 68 -482 -438 -722 -583 -743 -241 -208 -325 442 -827 675 470 -539 558 139 -482 -600 -167 333 -731 667 338 -829 -734 -267 423 485 -687 362 -41 758 570 233 59 246 -155 329 366 -663 48 -35 695 263 -103 599 -494 -863 -596 -809 -87 317 -746 540 738 430 223 716 -411 -570 -636 560 106 -638 712 -55 -453 197 -682 -566 657 -67 -720 472 662 -544 -303 -113 -415 68 126 -873 -112 -379 544 561 -418 702 361 641 649 -141 -775 401 -576 -351 0 -23 609 -637 -174 -111 -123 -896 -604 -102 -116 -653 707 490 -387 -318 379 397 383 -674 -854 -774 433 -662 54 301 -378 -631 303 365 -647 -756 -698 64 -592 603 0 216 -806 59 384 -555 60 -735 372 656 -395 458 -427 213 -561 56 -507 -170 -900 239 -463 -541 -379 -143 -667 -705 547 131 -857 736 461 415 -621 205 520 148 230 -560 -51 395 699 608 -700 546 521 -303 325 -218 623 163 -643 -696 38 -411 -683 -237 454 -78 545 -191 196 755 691 -303 722 -872 233 465 768 -195 155 -391 -850 -746 309 -895 -565 423 -734 -101 -479 324 189 232 -762 -268 652 747 442 -459 614 -34 0 633 -256 -609 -704 600 762 6 -238 -824 374 -148 753 305 -870 -819 -216 671 -145 3 588 564 -379 11 607 -60 -769 746 695 705 452 -488 372 -509 8 578 -875 -625 75 761 693 327 152 535 -452 -308 791 459 -136 754 581 -741 -237 238 683 -635 44 -464 766 -240 -822 263 367 26 -862 -290 570 -348 -786 307 728 772 291 635 607 -627 -42 -600 -456 -241 -883 -444 537 64 271 393 -54 -100 14 -434 -219 523 611 124 -176 664 -630 -182 -417 -141 -79 536 211 -176 563 765 -539 -254 698 -788 603 121 280 134 358 -406 -371 655 308 692 -713 58 -307 -209 -182 -242 57 372 -462 267 783 -795 -280 431 -834 -97 272 88 648 597 -110 -449 424 419 -333 -268 -773 662 -219 -240 -466 277 -38 -225 243 29 328 230 -340 -226 -542 -847 -501 -178 201 -116 -606 -421 711 117 210 343 143 -761 -473 365 489 766 709 240 377 590 -338 -204 303 -711 790 -190 -670 166 -671 155 771 -876 28 520 -231 -468 -667 168 -580 -215 383 345 -884 -742 -623 -348 710 -588 -640 709 -107 135 657 -371 -241 -272 -116 -492 -624 -151 -401 417 -592 -879 590 583 674 -755 -264 707 -86 425 -22 277 457 -269 -519 580 528 276 -34 463 299 -726 -381 583 -4 -245 477 -688 51 662 -776 -358 -209 719 -548 360 -360 -160 4 -386 -862 -791 -671 -148 23 -510 661 -284 -294 161 547 445 -850 -813 -231 277 -594 126 -478 624 -629 739 146 -682 615 -703 -757 -507 332 362 -370 468 -564 786 261 -750 -724 778 39 46 -777 -392 -502 239 546 563 -545 -819 640 -336 211 -216 676 -421 -484 -727 666 12 121 445 -790 287 502 659 -36 360 209 -890 767 -466 704 261 -422 549 500 -117 -103 -342 -543 149 -296 527 101 486 324 570 208 73 27 -108 -362 -538 35 695 701 -536 689 297 59 -783 175 -490 -518 -574 -3 -576 754 -243 -530 754 507 594 -7 -219 175 -199 -411 356 -131 -869 -782 -164 166 -164 52 167 -633 -795 -548 -147 -652 151 -442 74 -413 -808 -582 417 793 -627 -564 -52 401 279 -619 477 -2 -289 776 -64 173 80 514 -251 -797 703 -274 -155 -129 316 -81 -272 82 234 149 -660 -318 -712 71 346 -679 -650 -706 654 44 42 548 526 201 744 306 -801 -287 549 407 -241 -844 -359 -539 -176 237 -308 675 158 -395 540 -641 -110 -682 753 -783 478 -572 593 308 436 566 -871 -540 -624 -442 705 56 -415 296 10 -455 -119 -1 -294 -535 -396 571 -33 327 213 596 108 -366 -777 -509 751 515 206 -178 -155 -396 -650 -820 468 499 -499 -594 -661 344 387 262 -368 417 670 -504 -343 205 65 -544 -47 745 -851 -85 -796 -587 -213 -845 229 -82 635 -851 -538 597 21 -81 -755 -468 169 -758 -436 -730 -223 -476 97 406 611 125 535 -804 -677 547 -584 -897 664 -325 -401 -655 349 478 -246 -287 239 628 -57 -233 320 -700 -166 438 -359 -332 -661 -779 -319 134 -80 -209 -401 -257 522 298 290 -384 315 172 492 567 -713 -899 142 -161 -312 495 430 -837 -110 -34 -113 475 720 -428 -153 -85 515 -692 65 -157 247 30 -841 -841 -650 632 216 521 272 396 720 397 -475 -754 -347 -530 456 -841 -212 -609 -876 79 -747 610 -733 279 785 -688 -193 81 479 -83 -51 -28 258 256 -496 204 454 -290 -488 736 642 400 -484 516 585 -245 335 562 -86 -809 735 -690 -801 -47 201 465 796 144 162 -724 -495 -862 585 -636 -455 611 -43 -636 -120 -346 31 -208 716 -253 1 -364 759 239 151 -530 -63 724 -726 -71 -484 -580 -283 -4 175 -866 -862 -165 -222 349 -32 281 201 767 312 257 56 -681 -469 389 82 -468 -392 -435 96 28 393 -2 -755 551 197 -863 -285 -521 510 -132 450 737 -622 458 689 -203 711 553 -892 -494 -825 -491 -858 -47 -314 -158 371 61 102 -733 -164 90 121 227 774 475 -60 -204 -878 -551 740 799 188 341 -493 135 75 -779 557 413 521 74 -471 217 -752 -173 679 486 -325 -893 -706 -395 -765 -167 214 706 410 -846 639 77 632 -203 295 394 85 -511 307 501 597 728 -603 -553 -730 -702 -159 -137 -863 -815 -144 490 -388 485 -346 684 798 699 -101 247 767 -650 -896 268 242 -249 -285 -71 -523 -485 -168 73 -417 616 -19 -40 661 -432 672 -763 369 -751 471 -171 -853 -229 -528 -12 -609 630 -686 290 -834 -661 219 410 650 -392 -600 -485 430 -25 392 -79 586 -2 -202 644 -295 302 423 -811 500 -468 737 144 -186 760 -259 690 303 653 470 -27 -15 -43 -504 -216 429 68 -20 -524 -147 -683 -626 -497 -120 759 469 64 454 375 -225 -326 -293 -600 -243 -647 -610 564 377 342 760 631 630 -239 -479 -783 264 -875 465 -557 -431 302 -602 342 439 544 -206 -387 -207 645 -251 445 374 239 -409 -342 787 563 371 337 251 -61 406 336 -610 -810 323 -841 12 -398 -425 -186 689 326 -23 -806 53 -617 374 -195 -385 383 -810 -775 304 -597 86 -129 757 420 96 -45 184 175 743 -111 -104 -234 -276 258 -543 -598 586 -851 466 474 459 -452 -506 -743 -825 505 -253 344 220 -139 -896 578 449 -890 -771 269 785 -388 -470 -648 -486 423 -66 272 -639 -424 -525 698 494 -826 702 -69 -307 128 694 -846 1 444 -795 -103 210 55 -414 -125 72 -756 429 147 -490 684 -865 603 -427 709 -733 643 788 282 355 615 -421 -792 -477 589 -686 617 353 -798 -846 -349 504 -764 579 795 478 -842 -44 -258 686 289 -211 -109 -421 354 779 -893 262 -59 -42 -608 -888 -623 -283 639 -506 706 -330 -397 194 -368 -655 130 -833 -171 612 526 -526 -713 615 129 -434 763 -286 -261 691 -297 -425 -14 -762 -500 134 497 -672 -737 -471 778 720 748 -77 716 188 -725 -590 -474 97 257 -98 -568 730 -100 643 757 -177 118 -8 369 -241 442 509 -45 19 168 -154 -401 355 327 -868 750 198 145 -216 597 -583 -468 -216 746 453 189 99 -635 429 -214 205 -680 412 676 432 -844 -500 191 -274 673 -492 -377 -730 -656 730 535 36 -643 -23 -574 325 363 312 -629 786 -738 -606 -261 -16 267 621 407 104 -714 444 -790 -661 650 -567 -624 -894 -226 556 786 377 -240 -330 -524 -669 -713 -545 72 -389 601 118 -788 -343 -25 -165 156 43 749 -573 -207 659 483 -399 -414 59 242 407 525 -829 -138 263 -98 -18 383 -821 -322 -571 -717 -117 -463 -686 -543 -648 -767 -884 -150 -343 -97 371 274 -693 -198 -444 -115 -715 590 16 280 -669 697 538 723 471 -670 376 -700 -884 -405 192 370 -188 -693 -644 -239 -823 -248 -639 118 438 570 -427 385 203 350 -269 66 231 605 519 -78 472 34 -558 -595 485 -11 -747 182 -311 -487 -188 -260 -658 -390 122 536 465 -553 -110 -445 534 -334 605 729 538 194 -796 652 -849 -410 757 411 -66 59 313 729 87 -188 624 -780 317 -885 185 386 424 366 -497 -751 281 744 71 319 585 56 594 -758 100 0 -549 -868 551 -795 647 -583 323 -629 310 -53 84 773 -82 459 800 -534 627 -96 649 698 -776 553 260 -558 -671 -33 171 -525 -490 732 574 59 -861 181 367 224 -207 785 288 -494 -592 -356 -459 -196 273 -862 568 66 -505 142 97 -426 -815 54 504 214 -516 -574 83 77 -379 698 -539 284 -419 325 82 -194 190 -255 635 -309 -538 491 757 190 -374 224 243 317 -554 -589 -17 114 -611 84 262 -669 -100 561 -843 -226 -11 -326 342 -43 666 -168 -541 -338 -74 547 642 57 -101 723 711 61 474 -146 -435 -547 188 449 747 -280 91 497 -561 76 -109 -728 118 203 453 -398 -464 -235 3 146 -642 466 -855 -661 725 554 -597 87 468 -350 645 263 -660 -810 -9 -754 443 -815 -671 -642 91 470 741 502 -216 -115 655 117 -699 171 -454 -369 163 360 410 -519 413 -181 -675 615 -647 -738 -62 -464 -243 -257 -22 -179 -615 -682 581 -722 237 96 -330 -121 184 612 54 679 -880 384 129 373 96 115 -790 602 -722 -48 -518 -53 265 695 -323 -465 -685 254 173 -338 -16 -460 795 -183 -432 -364 424 -844 636 722 -219 -798 -57 465 77 -312 -652 485 -520 -323 -29 -665 782 198 -217 -622 -578 545 326 -610 38 -591 -767 -690 447 647 -827 794 508 195 535 -89 378 -54 108 627 438 -512 686 -596 566 -124 606 -132 241 -823 -397 371 210 504 -269 357 -740 219 199 -186 783 -714 -449 645 136 442 106 -576 -318 -813 -887 273 684 351 580 89 691 -891 -544 545 -371 529 -635 -437 -162 -341 87 775 -370 -149 -846 -18 -722 -413 -553 -37 -259 -751 -37 188 200 563 -118 -671 -667 -154 609 282 782 -51 -792 345 -305 -552 610 643 -215 -411 766 579 370 250 214 -421 -522 -508 -217 -820 485 594 336 -280 -385 -301 161 -685 346 -627 -809 -806 -715 -746 -289 -628 -466 -787 633 671 781 -844 -878 -125 -345 250 519 11 367 -255 -102 -181 133 -567 -900 583 -711 198 -577 -95 634 -50 182 -804 -752 -831 487 798 231 -118 -836 -484 -205 142 792 -482 -216 -242 -485 309 110 382 585 357 435 163 -321 612 -695 622 7 333 347 -286 98 -293 -409 -475 248 -848 36 -886 39 0 -505 -409 -870 158 -163 -719 -811 -667 -271 -538 -551 -730 -338 10 745 -213 -406 -772 -56 -313 -622 771 722 -577 334 -294 -637 35 633 -839 207 -402 409 351 -498 595 493 725 -506 -46 745 -13 -148 -699 60 -570 -809 786 -497 307 444 349 -358 761 321 -742 534 635 -665 660 -171 472 -778 58 458 -185 -893 -297 -275 122 32 746 -644 354 279 214 447 -457 412 668 59 -840 -51 112 367 575 43 15 -39 -787 131 117 437 -229 -525 71 -690 265 -252 -622 662 357 326 -142 94 -200 693 -436 332 -642 -657 50 -440 -700 -542 -643 -837 178 -858 767 286 -118 -388 -619 483 257 -295 756 -117 -885 -52 -860 123 503 -448 16 492 -709 -486 662 -615 457 -585 13 367 -225 -481 311 -284 390 271 479 -185 -64 -669 430 -396 764 -343 -699 -623 752 -399 254 -479 54 -38 181 353 382 784 -348 -78 -446 565 -506 529 -590 -21 -761 -263 -425 193 329 -369 463 523 206 376 448 -285 523 -439 -220 -723 -176 -157 186 -442 240 726 -471 50 183 -367 418 -337 -889 1 98 -79 -355 -852 -313 786 778 -120 -469 -346 694 323 -558 -221 -430 -223 -533 152 -506 286 -505 363 -834 266 789 -854 391 -761 69 -899 377 197 -217 347 -305 434 414 347 -668 663 -893 -317 239 -737 -271 -73 -446 714 -110 302 723 -314 372 -855 -597 24 144 -309 679 390 -560 590 -558 -562 -201 246 646 304 -709 90 59 -116 -682 464 -717 737 280 311 326 -617 -832 118 -632 -105 -342 538 -382 509 132 -35 -894 -218 215 314 34 435 214 515 -292 743 318 -543 -5 794 -357 -233 -758 -136 -782 -560 70 -21 128 689 -858 48 128 708 480 376 -498 -574 778 725 620 -92 510 62 -690 -436 498 -532 -380 -196 -797 -511 -646 648 492 -708 452 202 361 628 -571 -608 578 -420 -538 225 510 -699 -441 -195 -464 525 -492 85 118 -326 -217 169 -564 -232 34 314 -369 -891 -219 521 304 -328 118 668 216 -576 -874 571 365 644 41 -623 -148 771 -846 219 -842 420 -611 -119 -221 -596 374 -488 -66 -254 -663 580 405 595 731 194 97 -482 -395 -565 425 170 703 -395 205 558 -368 589 -782 351 -446 780 62 -175 747 661 -43 -587 -686 674 -880 -747 595 518 637 -269 426 -301 725 201 89 -640 275 -24 -573 774 522 668 -503 81 -44 -608 -347 225 -2 -461 405 431 -138 412 214 504 662 -167 -454 145 367 -134 -200 489 276 -74 -158 318 -554 391 293 15 301 143 191 241 -716 -896 -628 327 -628 -546 -107 -282 542 -758 -847 649 122 231 -780 89 508 310 114 -471 333 -359 255 554 -890 379 272 -232 485 -631 -515 -671 255 -347 196 -760 142 126 -855 -540 -894 734 -272 62 -186 237 -108 270 -765 395 -176 -52 -576 -365 -664 679 -309 -780 658 627 -110 195 76 195 -112 46 296 119 -857 556 204 252 436 800 785 464 -411 90 -756 -701 -723 -357 76 -2 33 -444 724 -764 -464 -19 -681 -446 -212 460 727 -269 527 -366 393 172 501 -178 -347 408 -375 -564 217 84 124 -294 202 563 -253 -25 -751 261 -586 -674 -30 -586 444 782 -560 632 -700 683 583 736 -636 401 -889 92 353 30 -432 488 612 244 358 361 -859 280 55 322 579 626 -476 -634 761 86 -58 545 507 246 -119 58 -534 -63 530 -579 -506 667 762 725 -828 -489 385 -175 442 750 523 -781 127 598 -854 -515 5 213 -895 -533 -328 -784 97 736 609 -743 316 676 -181 477 726 419 -868 -221 720 -297 7 -763 383 -474 -487 -138 -350 702 383 -868 -630 -885 -464 8 -139 208 -519 699 -431 -411 -66 -120 -107 763 231 -152 267 633 663 -674 241 -874 293 -511 -804 -825 -435 -476 -298 -717 79 -646 119 -805 284 756 628 762 180 -842 -367 160 40 595 474 444 376 265 -165 597 -447 31 562 -388 209 -466 -561 3 440 -305 451 -760 -862 408 -660 -170 -19 697 -881 568 -798 -359 -420 796 -370 599 -2 -635 -643 360 -320 -26 -105 263 -761 274 -499 -538 451 65 -112 -572 128 195 -183 -480 553 615 53 748 -90 -384 -193 -830 469 -186 -400 422 618 87 -251 797 574 164 -386 441 -222 390 638 -69 353 -718 658 -210 -634 722 522 170 -536 734 -215 671 422 -846 716 640 589 274 477 -295 166 -650 -91 769 110 -453 605 548 -301 194 444 665 446 -107 211 -740 -900 431 425 -321 350 623 531 713 -22 230 157 386 504 369 -64 -205 94 353 -803 -152 474 -763 436 135 389 -52 -40 269 -803 -233 -363 -519 58 -298 415 -418 138 -731 430 -675 470 -748 -139 -397 -200 -780 -286 102 133 -703 -23 -771 -351 -220 478 -53 493 -154 -611 -100 478 -172 289 88 -395 -389 -462 507 548 -128 -841 -242 -515 105 -346 -371 16 199 688 -728 -759 -242 413 -185 -794 -153 705 -779 -805 -103 -638 -264 -516 -758 -787 488 397 -504 -314 -567 -166 -764 -5 -861 553 -542 519 672 -715 735 560 326 264 -392 -648 -294 621 -512 716 -276 37 638 -817 -681 -81 -388 -492 -784 -628 -184 669 366 698 -866 -192 10 544 549 -59 -283 -52 65 111 207 474 676 508 429 -526 268 -668 350 -884 426 -288 -807 350 338 772 246 451 -747 129 184 -511 -305 170 -731 -712 147 -875 372 -616 265 152 303 -558 -542 -183 659 485 -236 411 163 -662 367 -187 -390 -75 -415 -620 -125 783 512 -848 -191 81 -535 -403 -439 -35 599 -894 -214 618 -280 242 -329 -422 557 -687 398 -175 -40 237 501 540 713 -858 536 477 18 -542 -739 692 150 -882 741 537 -406 96 -231 -618 156 213 -589 -669 280 15 738 191 -720 765 -563 165 -215 -166 217 362 -202 -392 419 770 -261 -329 -762 782 715 -871 -281 -658 -603 -47 -541 -357 -129 642 -358 -840 48 567 -597 -458 565 322 -524 -203 -147 552 195 -95 -248 -439 -330 743 -104 -783 384 629 113 5 -648 -55 -569 -873 -569 -488 699 77 -411 3 -135 -48 -480 605 262 344 523 -800 -148 765 -713 -277 -553 264 -507 -401 -806 44 661 -68 -123 339 -131 -853 -641 -617 -789 348 139 720 -563 -709 517 636 -122 -689 -655 132 -746 379 -365 -342 -464 608 -685 -14 330 485 -25 -648 14 -434 -829 -877 37 -700 -73 25 -843 247 -494 -235 -564 298 42 -837 459 320 -820 428 370 -168 -249 427 -583 -195 209 383 757 516 -498 437 -857 -21 -805 645 -394 -729 -282 278 -489 -648 531 -309 -227 -608 464 -316 -98 -41 -883 437 -723 -190 585 145 -234 530 531 500 -600 -703 -389 210 128 -509 124 433 724 697 -566 666 652 175 687 -208 481 736 -684 -512 340 100 651 106 -104 -401 -762 -534 -579 -96 -703 -347 700 -415 -130 159 -474 150 -56 690 664 -191 -755 -864 301 379 -43 422 525 -274 -897 97 38 -604 289 28 385 -11 314 688 157 398 -813 -157 -118 -751 603 793 332 -122 -564 -24 533 -340 267 -216 435 -727 -485 385 331 683 -154 572 212 157 -794 -196 382 -329 650 141 -368 -306 213 42 700 -832 -384 -884 -597 677 540 467 196 -593 -889 -680 -755 177 -42 239 90 -124 -638 -622 -351 -607 -102 -873 -21 -280 -155 -442 423 659 173 216 469 732 505 197 542 -276 669 -330 670 600 157 -263 -404 -711 -56 443 -204 -598 439 558 98 587 -793 731 -201 4 44 -152 277 -276 -659 618 -631 577 -654 -542 -341 -64 -882 -280 -461 728 503 427 -857 -678 -515 314 172 7 234 -437 -527 -564 677 746 -385 279 -791 260 153 490 28 616 -843 425 -27 -532 681 8 -584 -580 648 377 -568 -511 353 -546 246 334 222 -765 172 605 -777 533 -541 -360 -234 14 -844 361 277 634 173 -404 625 558 -849 -849 139 527 -44 472 -201 -668 -737 -5 460 -163 297 163 774 -845 -233 46 -485 -498 148 558 -579 -500 272 584 382 629 524 797 681 -108 320 494 -890 -229 -713 -149 40 -496 120 -66 -351 -579 -529 5 -448 694 742 -372 79 -520 376 -669 -669 -313 791 506 -129 -607 740 216 79 98 641 -421 -863 465 -108 -232 -443 193 -334 729 -628 -156 -818 -625 730 744 170 -666 773 -139 534 -686 -262 -98 -225 790 466 -174 574 555 564 -696 -188 210 -12 -569 -603 375 649 171 383 -575 174 -774 -762 -775 722 -309 726 -327 -694 670 -348 -833 -630 -596 -472 -545 268 -420 192 33 764 60 -808 -36 112 102 697 -141 -188 624 -299 -551 -136 538 -682 -232 353 -186 -255 627 582 -392 405 374 -214 218 -179 317 507 228 465 -565 206 80 582 538 633 -587 -707 -621 606 -415 -431 -54 -298 -327 -852 -45 68 493 490 -203 -598 -367 273 -387 620 197 63 449 316 -37 693 -660 375 637 426 718 126 -728 -246 96 -868 -854 594 275 722 -13 -61 -538 -586 -402 545 -878 287 708 338 -847 158 -729 66 16 779 -417 -288 270 291 -546 666 46 -259 -794 -803 -64 793 753 296 98 -434 -251 -579 629 -31 193 700 595 458 367 234 410 432 -675 266 -364 408 526 -470 -179 -660 -468 -290 413 -888 -31 -127 -543 -548 -328 -249 -683 -30 -745 40 -711 641 -398 -538 347 -263 578 517 216 635 262 541 -294 -102 -829 441 -469 -283 779 68 -364 -794 250 686 643 -207 -133 749 411 -53 -442 557 -623 -190 -890 -430 639 -888 -389 -296 -833 152 -115 171 -848 5 407 369 213 -882 773 -513 -19 -636 -770 -884 -503 374 -886 -574 412 -274 454 -900 -585 46 -582 129 -190 712 392 437 774 127 185 -192 -441 207 258 -705 224 55 435 458 154 -424 743 -722 481 -536 -358 -679 589 693 285 27 -632 -732 -278 739 143 -156 476 99 583 -675 432 -516 209 685 -329 -585 -788 -787 133 -174 541 352 -529 -231 -775 705 -780 512 669 -420 110 -64 -202 -222 -434 -242 482 561 202 759 118 445 71 329 207 -14 -723 169 -309 231 685 172 424 -675 -627 -433 708 732 -748 -338 567 -837 -521 -413 -732 332 -793 -544 -39 -528 -729 183 584 523 337 623 16 -587 -201 -788 492 -275 -99 -404 -60 759 524 718 599 424 134 159 249 604 -24 76 -639 -704 -645 196 100 -116 -405 462 -719 287 355 664 -126 -310 438 161 -53 134 -866 -134 -887 -335 -517 162 367 -181 8 -842 307 399 372 -587 -564 -467 -572 -189 -702 -704 -21 -597 -202 -700 470 273 -674 -748 -493 762 -552 -785 254 -225 -65 -750 607 462 -844 -342 -518 18 667 -422 -456 560 702 573 275 709 -700 420 470 -454 -589 -142 64 0 436 116 -150 -244 -263 -451 734 68 416 -434 48 -539 726 190 -448 -60 6 512 -493 -535 36 -686 327 73 659 652 239 -60 449 73 -803 82 209 78 -509 -538 -726 -195 -433 370 185 768 -573 548 562 -197 382 -395 114 654 -798 -137 -86 119 -396 -311 -31 -29 36 443 582 -889 -163 -305 302 -717 686 -161 628 -788 -407 -821 -238 -288 687 150 -60 -575 86 -88 743 -594 308 -427 -417 -579 554 567 -93 -804 -134 685 269 123 716 764 -860 -69 793 185 257 794 248 -526 -524 -566 0 -770 181 -52 -524 301 -584 224 405 152 648 139 -249 191 626 -347 -452 -346 -676 -184 266 156 -378 -52 -147 -885 -93 599 329 379 559 78 292 523 38 318 12 -495 432 322 -140 -44 705 608 220 64 565 18 -410 146 450 -472 1 40 -771 194 192 465 -302 -496 -311 -459 775 -698 691 -843 485 547 -801 -439 -95 -560 -529 355 -318 -300 -679 585 723 -339 -149 226 183 -454 659 -167 -877 543 611 477 -774 -679 735 270 745 -364 -504 -168 737 300 -389 362 421 -398 -75 452 -668 281 667 -592 -372 -831 217 -226 408 -385 493 -502 759 -711 -373 -381 762 -647 356 487 -308 -182 -410 178 -30 696 53 -837 22 137 516 -138 130 -59 -103 -753 282 571 762 -870 494 -299 -64 -254 -637 136 90 780 57 -628 371 39 183 -122 149 660 477 -14 340 -664 604 688 -322 188 -182 467 -426 458 -694 -372 525 -780 -221 141 -103 -21 656 404 741 -207 -353 -354 -111 19 594 409 -692 -622 -488 -752 126 273 -855 -512 -111 -743 -433 -507 -342 -339 -54 -46 -829 590 -606 346 -357 -63 416 422 -645 -250 -428 576 -610 52 -32 272 127 -189 -415 253 -552 -71 54 -368 769 -636 -125 -810 83 355 492 478 674 512 -865 295 211 791 -809 -760 -162 630 383 -605 337 -512 -889 401 299 43 639 -250 121 637 140 393 -40 -238 686 533 -681 656 -246 -366 -530 -790 457 578 597 -264 276 -371 283 -881 565 71 -519 -38 462 -763 471 44 466 -271 336 338 -203 -48 -793 -233 -256 -701 -55 -171 52 119 -752 754 -566 131 -518 -662 298 -610 292 -539 -548 -132 -883 -38 -898 -640 -298 638 -870 498 323 700 435 174 -491 -289 271 -40 -10 661 56 -250 604 -744 -562 -680 -57 168 497 461 -533 478 -331 -681 133 -746 -244 652 -662 110 -291 -474 -483 642 -806 688 -224 608 -120 695 -200 8 448 -96 -777 563 180 720 -716 -307 413 -768 -149 431 -261 756 795 431 -585 -445 -883 -482 -554 327 -323 -51 526 114 -143 -40 705 -304 -234 692 -566 57 546 335 -334 -65 561 -29 347 -245 -451 158 -166 -360 437 -93 -643 373 -6 531 -670 -117 -479 203 -444 202 271 -113 774 -199 -22 -330 -627 -304 749 -683 -275 -373 725 -524 -147 -338 491 238 -603 168 388 -165 -207 350 -801 70 675 -278 405 482 -698 110 -490 -501 -205 414 -759 -744 -139 -55 -495 514 645 -29 466 548 -110 675 577 -160 -604 -136 -401 -718 100 399 513 -408 -268 639 118 599 -313 397 -45 -420 -211 -349 -579 -286 224 651 -528 -664 -618 424 -832 -734 -693 336 -27 -198 -148 151 -595 -487 393 -182 -222 -738 -95 652 -566 796 -3 555 -560 18 -272 785 647 -407 379 588 151 -135 684 25 -339 -558 94 -185 280 585 298 -484 -408 441 178 -360 -782 -31 -108 429 162 477 344 -544 -48 -648 329 1 140 -447 -810 -73 574 283 -527 507 -205 543 157 -251 -852 -637 619 739 199 -718 39 182 409 438 -569 29 664 207 -436 -458 276 668 -553 558 614 322 -296 715 -236 -675 -42 -565 601 -470 -33 247 -120 692 -285 728 -280 782 411 423 539 474 -322 -284 -133 -665 627 317 658 -806 -673 -233 185 738 -26 -578 -771 796 -804 -239 -420 640 125 -866 -534 800 -350 -485 748 740 -8 80 -364 -682 778 599 447 296 579 698 -65 69 -646 662 362 132 -741 -395 -182 -4 587 -799 579 -46 -790 -529 118 776 -880 363 113 -194 -272 120 -813 125 -820 -870 103 27 -105 -841 -428 789 663 -105 649 798 30 -371 609 537 318 -565 293 38 -461 -10 -776 169 -790 116 65 788 -350 -843 -200 -656 -857 145 701 -28 -232 -664 168 436 -358 328 -685 -511 -175 512 677 -551 341 223 -150 -638 -394 -83 -588 780 169 -421 550 509 -422 201 480 -755 179 -54 418 -208 104 -173 -234 795 103 -158 -507 -582 -667 723 -521 -724 -604 -255 -169 -123 -464 322 432 -622 270 742 630 -810 -527 -321 347 230 385 -169 344 -534 759 -358 -63 228 742 -257 -664 -629 321 -794 125 377 373 267 -32 -411 22 -560 -763 -898 -700 212 -301 -712 267 412 260 -712 -472 -122 -812 408 72 -231 66 -138 -436 -406 -601 -68 -626 664 -643 -206 -882 -392 -727 -116 675 -174 -896 -416 728 110 -657 -255 -772 71 83 552 -691 -644 753 -348 55 -27 -590 -879 -895 -271 -809 422 409 152 -878 -749 -224 -140 -846 -450 347 -726 -270 659 -214 -124 -107 93 -584 177 -739 -319 -28 -493 -708 76 366 212 -736 171 -290 406 743 -659 -828 541 -237 -695 -323 191 156 146 284 384 -219 103 -842 422 -685 -13 65 788 -158 756 -796 -656 -248 84 642 695 -710 13 409 138 -359 -863 126 799 -523 -778 762 106 -12 -229 743 482 -880 -145 375 -595 416 79 -646 427 -806 198 -721 626 601 -678 118 -252 761 -9 -240 -840 93 -837 220 123 -783 18 757 394 480 -114 435 188 -128 -539 688 556 -35 18 215 399 484 -207 -513 751 -379 -834 508 533 563 -455 -822 382 448 -226 -62 106 251 -375 670 -773 522 529 -363 -853 386 -296 -314 506 -268 -496 -379 749 -754 357 208 -86 -292 531 -636 258 620 575 -567 163 -656 -297 -51 647 354 -290 558 -448 -363 82 -667 193 -79 263 -519 -111 -543 -144 -387 606 -388 683 778 -399 229 -150 302 158 -432 -544 -358 385 -477 -518 -483 690 -317 -471 -303 -269 -572 434 622 689 -366 751 -681 438 -178 141 110 370 -175 -754 492 35 278 -607 108 -346 -143 -135 -383 149 -37 -156 -776 -478 160 -268 338 570 367 -301 144 790 699 -816 777 -857 -741 613 -151 -215 624 -509 202 -846 -602 442 -495 -612 503 -345 -384 258 -719 -639 349 -509 -752 0 556 703 -142 524 -608 593 407 632 583 727 759 716 -477 -444 -89 -834 253 760 10 597 -691 345 157 238 51 -771 -639 675 60 775 -660 -162 -817 -134 -766 -848 -168 603 724 -508 -880 -44 621 -705 -563 551 80 247 712 380 487 -544 -164 -75 -556 223 296 399 -164 650 263 -722 -370 -7 53 720 139 287 2 -420 -488 -846 -43 -709 797 -426 -637 -259 -59 -495 -362 713 146 -77 -699 -568 3 -340 -852 349 -395 -669 364 392 208 237 -600 -136 -367 794 534 -883 -693 189 -451 -230 -218 -664 -281 743 -702 -328 443 -322 -2 -822 575 1 -601 437 -504 323 -592 -375 285 162 526 -534 -203 -501 190 -785 -755 489 477 409 281 8 297 -528 -160 679 22 -464 288 -449 90 783 -75 -270 -257 282 -665 677 -469 270 -701 -680 -102 672 434 -211 -284 -377 -745 -270 15 -820 79 760 611 -559 -719 147 -620 -456 -519 609 -580 -546 -584 -331 278 -77 596 -392 267 -56 17 46 -831 -477 332 -41 -140 477 370 491 230 -6 257 584 -733 -814 -392 -281 261 -63 413 555 -749 566 -402 -895 275 450 -785 423 -794 -240 -316 -134 -690 -75 13 500 -553 -75 91 -380 -736 275 133 471 449 -132 713 -868 52 781 271 556 483 416 547 -297 -506 231 -180 -722 -208 -104 245 598 -510 -418 790 512 -602 -289 1 725 8 -124 -312 -428 435 -844 -672 17 -178 -359 516 55 -675 -473 200 647 459 741 -240 171 -304 -291 605 -869 572 -856 -882 -457 -418 27 -334 453 -858 194 -815 -104 205 631 769 -583 641 -351 -67 -91 -860 517 -657 -769 -210 33 -558 197 662 491 -835 45 -414 60 674 -319 344 -241 -690 -639 -317 -129 37 402 -861 750 554 453 -186 -91 -673 -617 182 -112 490 -540 55 228 727 349 -130 -196 658 -126 -172 499 579 232 -628 -409 214 -899 249 -176 -767 64 -444 123 -325 161 -237 -300 19 -219 390 102 -194 593 482 -751 -686 199 -631 361 -759 -3 28 396 365 -552 43 306 288 389 -677 -246 311 534 -848 -850 -60 -409 -202 322 366 238 -402 266 142 488 -319 -30 -802 -589 429 285 -83 -309 -846 -544 -415 753 -206 524 -736 -803 61 585 -805 765 -620 -729 653 -424 555 330 -313 136 -503 302 101 -686 -662 204 716 141 658 -397 -816 793 685 -814 353 510 189 -142 760 729 -532 84 171 -254 24 474 -819 54 -180 311 226 490 199 734 -888 -654 -493 120 449 -740 -151 40 629 -671 203 -415 140 690 402 -193 167 -692 233 -484 -67 -309 -486 -686 -340 371 -687 -639 -502 54 -637 652 647 23 -20 692 436 176 84 630 -47 668 -322 -144 -807 -322 492 -155 13 -134 137 68 64 340 148 206 73 -272 -532 -603 -609 602 -169 -204 -871 -699 59 -833 333 -825 -736 228 -174 -483 -39 588 -378 -515 7 -231 -762 232 707 110 -505 511 337 4 -627 315 66 -539 545 118 -592 527 707 471 -700 -616 576 -144 -692 -746 -710 458 -440 -253 389 -405 -434 638 -242 -282 257 -762 88 -729 264 -532 -6 388 763 -429 -125 276 -637 297 503 -241 61 398 403 387 -734 -179 -626 -75 544 349 -719 415 -518 63 531 -877 -639 -258 697 -741 -326 -73 -219 228 673 -336 598 119 179 -682 524 -205 -883 -44 74 358 -292 0 273 215 314 33 -709 171 -349 -301 412 -181 -777 -441 -732 -589 569 -393 -277 -249 -446 -418 -122 629 708 445 -633 481 -208 86 -350 -844 527 75 -568 248 710 -883 -141 -306 -110 281 425 -650 577 -351 407 61 332 668 -592 497 -260 -756 -816 599 -111 424 467 398 -453 331 266 333 -187 -468 -105 -345 -417 764 -660 658 -153 361 -498 -268 576 -538 376 -874 -35 609 -230 -741 -531 -131 778 -9 167 578 646 -568 -219 -100 270 696 -250 -769 -847 18 -300 710 -669 -193 -660 -407 -145 357 428 21 -323 676 -646 -525 367 -286 575 290 -311 -296 -126 360 609 48 -396 -639 656 688 -26 -580 168 733 121 -272 -185 436 -12 621 707 187 -894 199 -144 -715 -866 -63 542 375 761 -598 -757 324 -793 131 -863 -450 -90 -651 252 -497 -347 -470 -507 534 -199 538 -425 -542 463 205 -47 -128 -494 617 687 568 -197 -630 226 546 247 520 -28 678 280 412 729 -280 -76 526 220 -420 645 615 -743 433 672 248 -683 231 -170 -637 -499 -458 688 726 288 495 624 302 -480 -388 -206 -243 169 477 358 155 132 634 655 542 -4 -771 660 -639 -339 424 -861 -439 -134 -742 -383 -655 -183 -69 -845 115 714 -803 -831 -729 -387 719 -506 116 430 -636 -427 -3 738 -55 -886 758 -858 -252 -598 60 30 -703 -829 694 -326 360 366 -386 -146 -828 29 -193 -527 753 -828 -856 784 -710 -845 -589 -559 51 130 -567 -348 164 -352 -229 -847 664 -170 -566 780 128 193 -31 -705 -680 317 377 -194 -274 -153 -723 133 -153 302 -153 38 -262 -563 484 559 -650 -425 661 -167 -710 729 92 -740 -738 279 -372 339 167 -226 -278 76 -606 472 311 726 781 -338 253 342 335 -348 654 -566 10 -513 368 -578 305 -631 -451 -889 -352 563 -67 693 351 411 -831 -218 7 31 -420 -387 699 -111 537 167 780 -29 -553 638 263 663 -408 439 -774 428 36 -634 320 722 289 -530 70 263 -155 -156 -301 -271 173 726 555 -93 248 127 55 767 401 4 733 438 -31 -815 300 -261 -694 465 359 244 -98 -634 374 424 156 10 -512 328 -437 88 -175 -287 327 727 577 -320 275 -1 432 348 -508 69 645 150 -235 487 724 715 -168 -745 291 -380 605 -414 447 -551 -344 -30 -828 -213 -490 603 -555 219 -582 652 747 -155 230 -71 225 -588 -30 564 126 -738 441 -177 -279 208 -469 640 434 -821 -264 -146 720 -353 -211 744 -627 561 -703 440 -21 -492 -855 -658 -231 316 -153 755 635 -699 -169 487 631 -514 -85 377 640 -876 -55 333 -389 -831 672 437 -802 -394 -810 -761 -284 -817 -813 10 -680 436 463 253 414 -886 -810 588 -306 222 85 -254 -31 -846 345 -722 149 352 98 -288 702 752 331 -844 202 715 493 645 799 735 260 -890 -750 -140 -683 291 -888 -126 -418 621 -710 -19 -530 684 352 733 -106 -464 668 298 -180 538 -444 -455 -766 -710 577 486 -434 429 -667 -266 732 -840 131 -472 315 -882 770 122 54 44 527 -894 -327 -328 201 -682 -228 -608 287 626 -670 153 -431 -541 713 223 378 -521 -724 -651 -192 258 -520 292 735 171 -120 -836 143 293 361 -373 189 -407 -206 241 -498 577 206 755 160 232 -671 -86 24 89 88 576 -226 589 -678 -395 -726 -394 -872 -758 648 73 -751 596 333 305 -485 -471 -649 -161 -383 -731 -880 -741 -208 160 -399 617 752 518 -109 -701 421 -607 24 -165 394 -17 565 -707 -674 798 -676 660 544 599 -461 -123 -812 655 -521 202 618 -200 55 768 780 519 135 2 -66 350 -793 -26 -467 -397 -835 107 -295 -646 339 -10 -204 -554 -596 -444 393 -480 -370 9 -770 248 480 -352 483 333 58 -95 731 284 659 -861 443 -571 598 -350 179 -665 287 -578 -850 -828 444 -9 373 78 -124 -839 630 -582 -20 -310 -249 -468 -154 -372 668 532 390 -745 315 -4 -134 -734 -92 -419 -115 -388 13 -886 -789 435 -264 709 -772 -263 609 392 322 -707 -469 -729 -485 591 431 484 547 733 663 409 -248 67 -823 -135 -25 -145 333 -8 644 282 -409 309 53 -451 132 -408 -652 -349 -220 458 93 255 144 -398 -671 166 -412 -645 -386 -218 199 633 38 459 -551 -577 710 401 192 -789 -866 765 374 758 -1 701 203 597 635 641 -152 -523 67 165 -857 352 -87 -454 668 -70 778 102 57 -298 -730 121 720 110 -296 315 -183 -676 -11 -13 365 350 251 234 158 -879 -744 -390 320 -695 -656 -688 -422 -324 645 -151 -200 -269 -716 118 628 748 -239 457 -744 -268 146 -550 470 -435 575 296 148 386 -200 -165 -421 -78 -861 -466 -522 265 -379 479 758 -410 697 -336 -527 -651 -720 248 766 -94 44 -693 795 62 -656 132 -307 620 -697 746 -240 -714 68 784 567 -862 787 -749 -598 325 -600 -724 120 631 510 -336 -123 44 -22 10 -504 -388 347 -188 161 -504 -153 -381 769 54 -170 -357 -835 787 -840 748 566 165 648 -487 350 176 -716 -640 -563 -26 -422 -102 -642 649 766 -171 -283 66 327 267 -24 565 -231 -625 -271 136 90 399 -239 -224 406 792 -487 -370 194 648 644 -235 500 658 -792 665 -102 799 -249 -248 624 -142 -544 323 140 -191 -415 -900 577 -330 92 -17 -678 -590 -713 -673 304 -358 60 408 43 -513 -483 727 -796 566 788 503 636 275 422 591 -520 93 416 -344 587 397 -724 147 -815 788 49 105 140 -633 -329 267 -752 -143 9 -163 386 14 355 270 -466 467 100 548 154 -376 577 -893 661 -785 681 36 -215 -876 219 242 -793 -237 566 -230 -317 -510 -234 -167 173 -450 -55 -115 68 -546 -102 -526 324 -282 -710 68 -544 421 497 226 -15 -185 -387 392 -885 627 -716 -171 -283 531 -452 -33 -386 -720 -663 284 -637 -568 -332 -690 269 3 -49 -367 566 58 -236 -783 -601 33 -869 295 -235 447 503 485 605 -582 9 749 -234 -795 115 -807 99 -388 -168 -616 -809 493 -387 -736 34 -603 -56 -599 656 -825 -440 58 -692 211 -886 -557 -762 -834 -89 -38 -32 -675 -285 -142 -889 -241 -165 -66 738 334 -601 -655 -578 2 -408 -594 -187 312 96 399 264 -189 -692 -3 -428 704 -353 506 -294 -799 273 227 -1 -547 -415 27 -597 -257 -829 -531 770 312 0 -655 243 263 -897 646 246 311 742 15 492 -487 630 588 539 -850 195 459 -285 602 685 -216 -779 237 -604 269 -127 -393 -605 -127 -566 778 259 -301 -849 373 74 100 450 620 356 -530 -733 -672 -483 232 285 -207 561 730 -173 -879 752 -789 -829 -161 -100 -163 290 759 -703 646 707 -774 407 -188 -414 738 -730 -514 63 551 -62 778 -481 -57 -643 553 594 -427 -135 -184 -850 -18 -371 -409 565 429 74 168 119 15 79 322 -520 218 -224 -718 -197 -900 130 622 787 551 -704 258 379 -237 231 64 -96 46 399 -326 -252 -231 -387 379 -624 -301 301 385 -163 8 536 -570 -660 -280 -430 -413 292 -685 678 757 -223 -594 -307 -141 -521 -853 -641 -189 -434 73 197 -480 -594 210 -166 -765 711 777 442 -858 162 672 417 520 -125 -41 -103 414 -46 -262 -849 523 -450 61 90 -266 373 -231 132 -283 467 742 673 5 794 281 -411 -220 293 563 421 245 37 -120 -811 -665 269 -477 375 -20 601 -530 -484 -188 -478 -600 -248 114 442 -55 -30 86 -633 -446 -424 -106 462 -200 285 -776 733 -132 -897 795 -680 681 -439 270 -350 357 96 201 229 -493 689 -535 662 247 -445 -264 -764 377 376 621 -593 254 715 -278 -650 48 23 -782 528 483 -900 113 240 471 -376 -847 116 212 -522 535 -292 -355 -754 -601 299 517 -552 185 -798 777 -776 -503 -79 9 494 -340 -70 571 385 -22 -873 235 -351 -299 -51 362 -52 529 -303 301 -249 84 -51 495 -347 -864 21 -512 -279 -27 -366 93 131 149 421 743 -274 -753 -655 -182 765 626 239 484 530 170 545 -101 -706 557 -76 96 -750 276 580 -446 564 -120 337 -57 128 -366 15 -477 666 -586 -810 -480 759 -156 -198 457 -196 -189 600 -293 -839 -600 -6 65 186 -687 -85 530 -761 493 -695 -821 549 485 -70 205 -586 -30 -5 630 -653 388 -754 -329 -739 444 -351 -176 -326 -849 784 -478 423 -415 518 134 -307 -884 -29 -554 -266 -615 -420 124 295 82 373 753 -500 -607 240 -561 179 -163 418 -713 442 -391 12 355 454 141 -221 195 -745 197 -419 -584 275 -60 195 558 -239 -664 255 175 429 -311 137 745 -130 -267 -73 -549 261 326 477 441 -676 -736 609 43 762 489 -304 87 -197 -166 43 -348 736 -443 110 -662 -478 -395 341 451 -787 279 -842 599 14 -760 217 220 451 300 -599 -818 743 -688 -771 -513 385 -779 -648 -107 524 -702 -482 391 442 -720 116 -563 185 -582 -653 -194 -528 -158 -498 -405 575 -858 -744 -246 -897 378 790 -339 6 -786 797 -834 651 -483 -316 613 532 -53 588 122 652 -876 533 -776 478 -43 -861 287 82 490 -414 -463 655 -892 -27 -313 350 -495 -609 524 -122 585 -523 -304 11 -99 -270 -489 -874 -123 229 601 406 257 782 345 -578 -730 -333 704 93 -732 -206 23 623 -537 -808 465 359 519 -190 337 129 -250 -707 -886 -741 173 -646 223 -454 683 97 -92 -277 288 -439 27 -739 -303 -386 -450 -679 -794 -47 -216 -624 -892 -254 -698 39 471 -792 782 -402 35 -729 -42 261 -898 -670 433 799 151 -587 621 769 -758 263 282 -776 -284 -585 -368 -333 666 -296 -167 511 191 512 266 -874 557 -508 -18 -268 397 93 -243 719 45 -335 503 531 623 217 -93 -674 63 366 -837 -307 -9 700 -41 -497 -658 -767 781 -656 -15 -767 -91 -295 -885 494 602 231 389 789 -175 -552 -165 393 -112 -427 -105 325 -168 -270 -596 -316 618 603 660 -400 -470 691 261 -506 255 -754 -285 477 349 -381 -876 531 -435 -428 188 -70 -830 -600 -805 598 -815 513 -506 340 -400 -284 159 -603 -409 40 -791 285 294 166 -686 -609 -203 320 594 671 -410 418 465 76 -638 -455 -65 462 -106 775 -174 -85 170 -552 577 83 -510 426 665 -479 -661 680 -3 262 -108 -745 -492 -738 -43 389 -192 374 789 86 -107 -809 -733 -646 -758 336 -583 388 -795 -43 -426 678 217 571 339 -73 554 764 579 -579 559 -700 583 -741 -158 -391 -241 649 -794 434 463 315 -426 -225 -353 544 -584 390 -706 -153 -725 -285 -446 762 -888 505 -583 -8 282 -269 746 158 -244 526 -545 -540 198 -662 -319 -191 346 -127 745 255 -480 -124 -222 -218 751 -284 -850 -445 -759 -605 -12 619 -524 23 550 -206 292 411 -899 -453 -274 -570 -92 111 -730 -557 493 -300 336 -238 585 -292 292 -382 252 -725 -871 -214 407 -166 546 -80 665 602 754 658 228 -545 666 305 44 -681 757 767 -668 -664 -3 -601 507 -620 -457 323 787 706 -189 -803 604 -63 -201 -543 238 -218 -641 666 621 -199 -883 644 -131 715 407 -357 161 78 161 -455 -252 119 -470 704 599 705 -108 616 -100 -180 432 -14 -191 283 -143 442 405 -163 -239 -326 547 434 97 48 -831 449 612 544 694 -454 -604 117 -245 -697 314 -283 -867 691 -276 -40 546 -735 -84 -601 515 186 -192 254 -475 389 -884 592 645 -542 -728 -450 298 16 472 361 338 -495 -133 -635 -769 272 605 -437 -244 441 -341 243 -204 237 -519 788 -860 162 -872 719 221 687 -752 -18 -127 567 -82 528 -9 649 564 466 -140 171 170 -520 646 -849 -714 -578 599 -822 -90 -251 190 -270 -856 81 106 405 507 565 -295 599 20 71 -878 -187 402 508 -716 -636 672 729 654 -132 735 143 -677 -213 539 -515 -256 -274 99 -212 -303 199 -66 -645 637 458 -205 167 338 -731 -10 165 682 122 -169 122 -558 -160 -202 -772 -201 -855 -301 -113 -784 546 498 302 -890 800 734 -555 626 606 209 563 -312 336 -75 590 229 24 -102 -102 -250 -581 668 320 232 -11 -797 -237 -525 -17 -415 679 639 -316 -737 784 791 749 378 -282 -826 301 538 669 -444 579 343 -535 406 277 -391 -147 -578 -849 674 -808 -311 -391 -865 787 -733 -759 101 -436 -107 -247 13 -888 110 12 -416 -814 724 -413 -710 -735 -699 363 209 -121 530 -421 -405 414 727 31 535 -550 -369 34 295 649 -570 -696 51 549 -25 -30 -554 799 46 -284 524 769 484 -469 181 795 -443 -363 -784 790 -719 -522 -724 -307 -859 -538 -886 216 761 53 678 -435 652 -632 672 -68 -840 -495 -655 733 259 691 -229 -197 68 147 333 325 -843 -682 270 457 282 -587 -107 -117 350 -2 -714 -533 116 -865 560 -820 -542 513 -628 375 -828 664 -732 -394 686 330 598 224 -368 -472 492 -335 -255 416 -417 103 599 -281 -857 789 -11 777 -310 -506 215 324 -535 568 533 -73 203 131 -263 -831 146 -581 151 65 -288 159 435 -142 -841 220 502 -491 749 180 76 674 552 88 -372 -14 476 -787 145 26 -434 -176 -825 620 -576 -898 -898 -164 -774 -652 -669 487 306 520 -34 763 374 675 -846 160 -791 275 57 147 -701 -538 345 713 64 -314 41 -412 -630 799 -634 77 -286 467 -329 660 -686 -388 448 280 -446 16 -808 -458 315 336 107 273 -787 115 -876 -805 -214 462 229 618 797 -98 -587 358 640 -88 278 -493 -536 217 -827 579 -840 591 -598 -196 721 -435 680 -852 -544 495 -52 493 -532 -881 338 -542 -543 -559 79 292 509 664 370 123 500 20 -308 536 521 -515 565 -534 -157 -254 144 -12 -290 -79 124 -762 334 -455 485 454 -625 444 190 5 -742 -571 -558 544 -220 436 -422 257 180 -243 -141 384 -490 -326 668 -308 -897 798 -613 771 -365 197 -641 73 274 -273 -853 757 -530 -31 -751 -426 759 669 -871 -332 219 -704 426 625 638 28 -332 0 -683 -30 -778 -92 -24 296 350 -42 -176 -182 -817 -302 330 -879 128 -393 335 192 -361 -33 -703 -412 -821 39 -283 -48 322 100 -482 -412 -545 472 741 -235 302 610 561 47 247 122 -756 -345 46 558 676 374 -518 278 -879 558 389 -462 -494 446 -93 -610 -858 -142 -107 150 502 -744 628 495 696 65 122 217 -198 345 6 616 -133 -207 -433 -794 316 -432 -528 -370 -152 785 24 -264 -354 -294 86 -81 -796 795 -772 419 182 324 -781 -882 -486 -400 -485 -463 -292 352 -364 -661 647 -117 -382 741 250 331 269 -640 -797 -657 436 40 25 89 -72 377 244 -643 711 785 -769 -299 -235 -454 -526 123 -589 140 -232 -321 519 7 -53 -470 19 -669 747 -419 491 11 -278 -177 -718 -852 632 746 -512 -817 717 3 597 521 -400 -345 -687 -476 529 -383 573 -781 -279 325 153 278 472 -443 112 484 382 214 614 700 179 550 671 -134 743 118 170 -774 285 501 792 525 500 680 244 -225 -832 -220 -65 469 -384 -395 622 684 552 -92 551 -812 -617 531 -95 314 -264 595 770 -166 -342 414 -42 -111 -95 -58 -834 -752 -877 466 35 714 -212 -276 -292 -665 -275 452 -687 -485 -167 134 -644 -193 -366 401 -361 -675 -275 -769 211 -430 -602 -730 248 -748 -266 -433 69 201 349 -198 -370 223 275 552 -521 -403 -551 794 165 18 -183 -93 98 343 490 -527 -172 -326 480 -107 -89 -253 32 36 -392 540 -883 638 -20 -448 575 -731 658 108 308 -450 -622 -786 -526 304 354 130 108 427 738 -252 -251 209 539 166 -811 766 -115 477 374 737 -873 -169 -495 224 165 610 -752 -523 -851 -2 -818 356 -156 702 -479 -154 -777 -360 -288 751 -306 224 644 -419 127 137 -175 84 183 36 -198 -41 -190 111 -754 -648 -436 -107 -181 579 408 -56 -663 -861 553 -721 -650 -435 -351 95 -861 112 -416 245 178 -817 -249 341 270 -29 -283 702 355 124 -351 -207 -187 553 -616 82 -716 240 -224 650 -586 364 -656 645 451 -108 -663 3 762 271 -730 -422 486 607 -288 201 24 -525 614 423 -264 472 -261 787 501 778 -168 -331 -534 -611 -144 506 -188 59 520 -485 792 -512 68 -189 -234 249 587 140 -160 527 365 778 422 -252 248 102 -90 -659 -116 -476 -541 -790 37 -726 72 -394 434 460 -515 371 -672 -297 458 -497 70 468 580 -405 -18 132 -118 -38 -44 705 -81 125 715 117 -193 -243 -165 -763 202 456 323 -29 -107 -197 -659 584 126 131 -374 58 343 -324 -758 -146 74 -865 -70 -681 -701 -359 443 -452 590 -455 -827 550 204 514 219 99 642 311 -823 -422 186 -154 36 -626 -107 -305 -771 -170 -169 743 -601 -184 -358 59 161 -706 321 -667 29 -775 -506 772 733 -846 -475 767 606 406 -493 -777 -646 -346 -811 62 -485 60 -368 500 -65 518 -567 391 372 -851 -628 482 161 -429 -32 301 482 -757 -237 -447 312 -168 124 318 659 -565 588 32 180 264 727 -811 -58 -760 332 200 536 -73 716 625 -375 593 673 548 190 575 -778 -192 -532 210 -259 388 634 154 374 -182 135 -567 356 -617 704 345 337 116 615 -480 -528 -488 -792 -283 -723 177 -359 373 -498 -87 -28 762 341 649 -621 -544 158 222 -801 -426 642 46 257 781 617 -853 -769 -556 -897 456 41 -613 725 -457 -711 55 527 19 108 262 -41 359 -698 628 -9 -862 -537 28 -448 458 -501 307 182 -577 535 -303 -559 -404 319 -36 102 -585 458 285 421 631 624 -739 -398 728 -423 479 -237 795 -278 -850 -557 18 -655 -100 -776 497 -301 -14 -604 793 372 -486 321 688 -553 563 247 -297 359 -580 -710 152 -591 -738 -609 -643 633 -197 -502 790 -388 526 373 -374 -527 -350 -159 -816 463 789 -175 -563 -494 688 -392 406 650 281 463 222 -336 -227 -538 368 -896 730 -501 257 719 346 762 -115 566 -276 720 -620 -674 554 775 -106 450 142 -699 765 -153 -718 678 -482 -77 610 -656 -892 -304 742 -469 -84 -762 638 -491 -111 91 -883 -845 352 361 455 -43 -572 -633 751 -414 -283 757 -407 138 530 -664 -105 -427 -21 -99 -409 56 -548 503 -817 394 448 381 -106 399 -791 516 -443 195 612 624 48 -672 513 756 522 -657 -713 427 373 577 -179 -884 -349 782 -450 498 -840 703 -132 -218 0 643 315 617 -204 -156 240 698 -332 -541 612 -607 -66 -416 -405 291 540 797 108 -802 98 -735 -411 -685 234 -624 478 420 -584 -348 -358 -640 -292 -656 -7 -323 61 -725 -407 -545 99 -748 -431 69 55 482 502 134 731 667 424 -163 -5 8 -665 -364 -508 106 772 152 -660 -371 630 -338 -37 255 -335 -322 -722 -266 209 725 744 -285 553 163 163 -504 -374 -850 612 311 688 690 -354 632 -857 478 -816 -554 -447 501 -266 -448 -64 41 -837 -368 32 -81 339 -730 -370 -890 284 -757 650 -162 354 793 256 731 240 89 772 -266 557 -871 780 340 789 -513 304 -775 717 450 -260 704 412 -710 392 177 -417 -460 -110 -436 -454 -49 -138 452 -9 -400 254 534 -771 713 -26 747 659 -769 215 575 462 102 -731 217 -272 -886 -596 285 -748 -165 -63 -228 -369 349 744 614 -694 350 692 775 -741 658 -140 -790 -212 494 679 361 -685 -768 -360 -383 -738 -867 686 364 -593 -761 -373 131 -333 456 -271 30 -875 -3 -790 -186 204 -126 -750 227 -887 159 -145 148 -677 -426 -501 -646 75 658 689 -337 614 -227 144 -824 664 97 784 -884 -350 -709 -615 -900 -644 569 -342 157 512 -893 -641 -214 454 62 -558 -112 658 61 774 -85 130 194 153 -578 -762 457 -118 -313 527 -714 -299 284 -64 352 -458 392 -291 315 -399 -408 -593 -29 -518 -289 -6 -489 -214 -719 -78 -470 562 -55 -390 -259 -784 -675 -165 448 720 -191 694 237 -663 -487 -689 624 742 -249 -215 -510 -364 216 -197 -95 -762 37 667 -90 475 503 561 -852 -225 540 -709 -259 -133 -398 21 -161 413 484 448 -225 -119 -397 -520 715 -424 -145 542 84 -708 570 -323 -385 -852 -412 8 715 -62 -699 -95 63 -288 304 -560 424 -461 613 -385 -56 -742 -831 283 -854 -645 -397 -93 795 -28 -36 214 298 28 800 -36 -286 -432 -539 -114 377 690 523 164 798 -463 -558 668 -70 130 -547 -300 -191 213 131 91 202 -550 -664 518 -326 -373 -730 -545 -79 -772 -565 -754 717 -351 -74 -687 -92 -178 -40 484 -72 -48 -806 -880 353 -59 712 -894 -94 -736 -131 -440 -463 458 -415 -517 -426 80 -588 -447 454 -142 -376 -94 444 589 99 93 -309 -371 -327 -176 -237 316 -866 682 454 2 -298 -613 257 -784 -460 -62 106 -268 471 546 442 444 193 -331 -873 -788 184 -624 -122 408 -471 652 612 81 -160 -399 -3 264 17 614 -299 118 240 418 629 127 -666 -503 369 -353 580 146 -54 -537 -447 750 -227 127 -487 -350 -382 -182 -839 -687 140 -481 285 153 -827 -138 -603 -796 -823 792 -190 -630 267 -441 -575 574 -767 393 -603 -617 27 -55 358 -34 584 -422 -378 195 -308 -386 -887 -641 -465 -682 620 365 -277 -831 -416 -144 214 -20 762 734 -300 88 -110 108 621 563 492 -827 429 -598 -676 323 428 -253 -781 623 177 657 -780 -289 -804 -240 -123 -385 409 -264 -123 683 -106 -883 -896 794 378 -585 398 251 -177 -428 -711 -152 473 75 -223 597 759 -122 513 361 57 484 -194 -678 29 -135 -143 -504 -860 405 -572 -856 -422 578 -669 160 -421 -358 564 779 93 -621 514 -753 -273 71 -256 439 571 393 -22 -417 307 -693 117 786 -226 354 -545 -663 209 151 -303 390 107 800 35 -735 164 -847 85 -324 -884 -468 -187 352 115 473 465 -588 553 -295 -369 546 111 -754 376 443 444 356 -487 12 -423 325 526 -456 -182 351 463 -207 287 255 -478 -682 628 18 145 414 109 372 454 -702 289 -114 576 -27 696 -666 -193 -186 512 648 344 -149 102 338 -799 -6 -359 -536 -47 -708 -349 -579 -821 428 -704 -862 -840 -176 575 -633 -223 321 -441 -66 53 554 608 767 -21 135 -73 643 -415 528 -297 -462 154 528 -886 302 -380 213 -667 104 323 -66 -740 -813 -564 -729 -699 -106 74 658 -520 -402 -343 -108 306 -568 718 -495 72 206 -270 -39 -735 -658 423 -238 -528 -210 317 232 -557 -353 -599 395 -858 361 -91 -344 571 8 -506 62 -746 -706 69 258 -103 573 -364 347 -459 326 676 285 497 -346 -629 36 -647 -605 -560 401 560 456 -100 -464 492 753 -38 477 -178 -395 391 -31 -445 386 143 -801 -619 332 -461 782 175 107 252 -565 -296 636 -529 -318 -713 362 -676 -323 -410 381 199 -159 -277 -99 6 -722 354 506 14 -783 -186 -143 -483 -741 549 -372 737 -294 404 -582 179 -495 440 467 721 66 494 587 -830 487 -384 555 770 -36 84 -84 -582 -220 20 -443 769 -149 461 643 480 240 -523 224 -462 -607 552 -434 -409 420 -43 160 -250 -690 565 764 266 664 564 -757 -733 -606 305 -52 -525 654 -231 -590 73 39 749 -642 -251 381 -612 -885 560 -310 553 -576 799 172 -363 -742 -446 779 461 266 -161 -181 453 -253 -135 238 -111 146 241 -213 -839 420 -220 477 -162 -117 -80 490 507 -886 -503 -56 -578 -220 -792 783 -570 294 103 -252 -115 589 -94 598 -426 -784 290 161 -215 654 752 -399 148 7 297 -397 270 -759 616 -25 66 756 128 -679 744 -251 789 428 -741 728 -407 139 574 237 -350 555 -54 24 -110 -563 -707 -96 -46 645 -479 350 671 598 -608 -655 -888 -763 -74 195 73 -245 -494 -301 -110 -224 -251 445 374 -762 -336 576 -609 -682 -801 343 711 -834 258 -164 -760 -355 -181 -260 374 394 178 -474 -427 766 543 738 584 490 464 -362 -87 -393 -291 144 5 776 -517 -284 -3 -218 143 491 702 -1 694 220 639 -355 413 766 245 679 -202 -373 -563 -417 -865 -252 393 348 -856 724 -572 731 -256 -32 602 -608 608 774 277 775 -550 367 328 520 798 -93 -200 784 243 460 48 -797 -721 -803 -269 -391 -287 -606 -12 98 -525 529 743 291 -779 -768 -95 267 -554 -344 12 763 536 765 -381 -452 94 778 134 -232 -564 669 271 -326 -574 435 -657 662 104 -426 159 649 -838 -72 -777 571 -642 -197 638 -65 -304 -874 -717 -166 449 -818 116 -200 169 -74 -349 590 677 398 547 267 -878 432 -397 -518 -662 -620 749 -368 -217 341 164 582 -324 368 -111 555 -581 695 27 -897 -746 -306 658 152 231 -169 651 -66 -747 -129 621 714 295 772 -367 496 730 -562 494 -875 -60 702 -590 155 571 -553 184 681 494 686 480 114 440 326 -234 -523 -35 -25 611 -869 63 165 -372 -86 -37 -367 302 -204 -383 -809 469 -144 -477 81 23 412 -755 -487 584 777 483 -167 371 -51 -205 -400 378 -710 319 -356 -875 -704 -510 -741 -371 223 -855 -462 655 -732 -891 152 103 -256 628 29 -490 -257 263 -559 -738 534 81 50 688 -60 -671 -725 760 -754 -331 -833 -351 -781 -659 670 651 554 554 -693 -456 733 276 703 223 -667 -813 681 -512 -235 762 -30 -72 733 -220 -569 590 -101 -539 753 -322 -38 -172 457 86 243 -742 -218 -20 -433 -657 -34 -69 -372 -50 269 358 -346 467 -24 -487 -14 492 -808 -894 309 209 -75 -892 -874 -762 -613 -341 392 636 -831 278 282 784 -225 -28 -426 56 -49 -306 -489 382 131 -339 176 -241 250 -257 740 111 -642 -623 -334 193 -363 784 -44 338 -340 693 -887 -720 -24 51 -63 108 156 -289 117 -591 -828 406 610 -708 16 615 -605 550 -779 -326 -57 501 311 75 -817 188 -489 585 -621 390 -647 531 382 308 -344 553 -544 -738 -437 275 775 385 -828 -780 672 286 -175 -668 610 -417 268 598 -183 551 -878 332 581 35 -268 -21 194 289 -309 731 286 -229 90 -451 -724 -799 104 659 441 665 243 420 487 264 543 752 -71 -804 296 742 624 -649 180 -4 70 391 315 577 38 -881 -219 590 -223 451 -712 212 -81 -570 440 510 724 465 -264 -116 -410 589 79 33 -127 157 289 -771 -727 259 -843 -711 -329 174 -92 22 -50 -322 21 229 -504 -477 409 266 375 -86 617 310 724 13 -765 -591 47 359 197 732 102 -338 259 -485 451 675 -455 -266 114 -610 488 -531 -681 -93 5 65 -625 509 516 -269 -774 -660 752 -129 -666 -574 -674 753 418 -172 -129 -812 138 450 -127 -450 304 694 -334 426 -8 -326 67 -305 147 18 299 -766 439 -646 729 -785 -626 761 -461 -611 -889 139 -187 631 -506 -460 -273 590 -377 -434 490 116 -345 -840 337 678 319 10 -211 302 -591 639 416 601 -526 -101 -494 -190 192 -20 239 496 674 218 -553 -566 439 -599 -276 -452 356 145 -747 -106 -23 98 36 -301 34 369 745 -542 -766 -360 648 -585 -491 80 525 336 82 40 -525 -325 374 -263 -602 709 -829 270 -593 -853 777 -555 -84 195 -11 -246 505 -741 297 516 -132 125 66 390 119 670 -443 717 296 -418 78 -67 509 383 592 42 -565 540 368 397 -99 -385 727 -97 412 -168 515 -691 -152 -22 -256 -47 -640 -178 -240 -9 379 -311 162 335 566 -690 -875 -783 -869 525 -498 -539 -446 13 713 -540 -12 -47 354 -166 554 -345 -233 -102 -512 599 238 -183 -115 481 -549 -864 118 -78 115 673 468 343 624 669 -870 342 273 -78 -593 772 -247 -833 714 -203 797 359 92 617 293 -493 302 -605 160 -890 495 136 64 458 538 779 480 -78 -149 -586 442 -79 372 -756 -276 -197 -209 -145 116 -449 678 641 710 473 -116 -391 -463 -621 712 263 -85 -297 -662 -393 488 -414 123 553 -222 56 -644 -486 -209 354 -542 -532 -176 -608 227 -66 -381 320 -138 480 -323 -162 235 -763 576 386 -730 529 69 552 -616 -490 -3 410 79 -1 -116 187 -220 587 -416 -334 405 369 348 -608 299 117 -51 -383 -764 -277 -850 -69 647 53 -335 417 -807 463 -198 699 -366 369 640 -759 -823 598 -313 617 -125 326 -765 -9 485 -462 771 112 497 469 432 -474 400 529 93 -703 135 -78 762 439 382 -398 -104 -13 -149 -145 264 -22 -745 62 -543 -286 242 -876 760 -93 -303 -129 326 524 0 692 -130 490 -695 402 -163 769 661 -331 54 -336 196 -530 -772 50 -729 -84 -880 -119 124 -450 -220 -219 566 -177 304 -220 708 -366 493 -300 779 619 480 770 421 -383 -750 -809 -776 542 -833 -612 422 -82 -786 -377 347 -850 497 -457 41 -392 -706 654 -471 -295 285 -790 104 402 555 -190 131 -32 -520 118 -538 -493 621 -188 75 -545 285 -657 -814 155 46 330 -347 159 -573 473 -819 -688 604 585 -20 -599 457 -694 731 -312 681 -394 -263 -85 -206 5 175 -727 537 171 284 -142 -668 -681 -736 207 -217 -16 -866 442 -557 -334 176 -538 -317 166 -223 634 -623 459 35 -254 -214 -342 -249 523 -101 -459 -311 662 702 -741 536 -23 185 99 -367 256 538 -229 -577 -20 393 704 -247 457 460 -68 -219 467 317 -147 -511 -640 -790 -207 -793 -12 -616 -143 -593 -739 136 790 -523 84 -259 -543 25 412 510 652 -118 -846 693 -273 -464 -879 -700 -701 -767 -90 358 -229 235 111 -526 -231 171 -52 664 792 -218 669 212 -488 -313 743 -887 -619 621 69 -70 27 -569 -243 -433 -157 -541 626 -238 -612 -227 516 -761 338 -607 733 -547 658 -511 704 -803 -773 219 -524 -421 758 608 -325 -717 -145 -560 -612 -367 -258 692 -264 112 406 128 453 649 386 246 31 -108 -344 -201 -866 539 -734 -393 800 457 129 -129 123 224 -772 -311 8 783 454 188 367 -49 750 -383 -472 433 -573 -303 150 735 -615 151 -152 -186 480 4 -470 -396 264 165 126 -89 342 158 573 13 -499 -797 143 -270 415 775 -165 737 600 545 431 -777 -230 -293 -64 598 -234 677 -394 -354 486 -595 20 563 -753 168 572 -46 387 -325 -847 -219 -801 -834 102 -202 -281 -897 738 1 -298 -275 -738 -377 -436 322 -407 716 658 779 197 -819 -720 634 577 -565 511 -358 2 45 -787 -667 -81 296 259 -673 -301 137 334 -57 46 486 213 -619 563 294 4 -572 13 69 -365 -657 709 373 -803 -123 -2 -95 659 -47 794 2 -47 -122 383 162 -136 -824 -417 -778 -18 -51 53 -451 89 440 -426 91 775 -149 -578 -492 -694 -806 390 -518 741 -38 -344 681 119 223 -221 299 332 -549 -135 618 -706 210 -785 172 -332 -725 -307 589 166 296 -235 154 -747 10 471 534 -78 187 -358 -180 316 -534 -389 -251 -800 -809 -439 218 -824 527 418 -643 -774 -587 -589 -331 326 -158 758 -736 -386 -152 -555 -817 -554 -498 99 336 -717 -762 -769 32 -402 -508 -178 -663 -52 -2 -465 -187 -517 -116 -547 -251 -655 309 116 471 -370 -412 -774 -220 -694 266 -688 -255 -805 30 455 -757 781 -143 239 -430 205 69 526 564 -650 -8 -222 -285 389 -138 463 584 -280 -79 -647 717 23 576 -9 -847 367 528 -511 -748 721 -853 -795 -663 -195 -298 514 117 -211 619 -790 497 234 465 -56 -341 -713 -748 135 -491 -316 95 -706 16 -92 -510 -294 -161 439 -4 498 486 -563 -249 -808 177 418 -467 382 393 645 254 362 -699 -83 -276 -868 -48 -137 367 358 -890 182 -155 -90 -651 -539 484 -177 547 424 58 525 -17 -497 496 -818 -721 183 409 -252 515 -665 429 -306 -400 -49 -730 -739 -46 -336 -856 28 -539 217 156 -253 738 -194 215 -346 117 448 601 19 -632 -860 258 557 -78 144 160 -650 -262 728 629 -140 613 416 129 -799 -489 590 -58 -159 126 163 3 -429 728 -195 335 -779 -13 -511 660 -816 -347 -705 504 202 -104 -11 217 222 347 -544 -180 652 -182 6 381 -765 795 625 -249 489 536 -809 -264 -453 647 -182 672 -867 -693 -457 697 -599 -224 764 -368 -657 -524 -359 -185 490 -163 -614 -576 264 -409 -629 -154 -333 -504 -20 510 237 -387 -450 781 -713 474 -326 -549 47 561 -154 553 -755 214 -844 504 264 553 -359 547 587 -558 510 159 -33 -742 48 -829 -452 224 388 -667 -485 574 -148 796 -73 -718 216 -274 -845 -674 730 730 -462 629 636 -253 283 -528 -537 -1 709 -755 43 405 -572 638 -157 -731 -228 -842 95 40 -226 -335 329 454 576 -309 750 745 -134 -157 -757 -653 -415 -805 -214 464 -888 -60 -287 -868 -134 -556 52 342 552 692 -892 252 -528 -586 718 -795 -830 499 493 587 196 195 73 608 -197 -575 -498 -773 760 -448 356 -112 70 -767 564 451 -900 99 384 -898 259 -642 76 730 191 450 -405 299 -485 411 257 735 650 4 208 -811 495 373 -498 456 -440 742 -164 469 -821 -420 672 -497 -514 228 -175 -599 294 -391 68 2 -42 -212 796 655 -161 714 263 -27 -119 251 107 433 492 -769 -534 -331 -75 -129 -88 -707 420 -355 -863 -513 -809 497 -439 81 -832 577 -120 602 231 -607 -274 -272 -471 -821 574 -857 -135 724 574 -390 -36 152 250 326 -287 -138 -558 -769 161 -725 -363 482 637 146 -429 -472 -573 -95 -759 146 -651 548 3 578 -7 -381 273 258 -410 -245 -854 565 640 501 -517 792 -157 -673 -273 130 -548 -337 601 -129 -294 -786 716 617 464 -620 633 533 555 -12 514 344 575 283 527 506 -595 -159 -397 -798 211 567 -124 210 -497 -579 787 -180 -898 -234 -532 -287 355 105 -232 -685 -164 -624 196 -358 -283 44 -557 -557 -195 -639 47 443 605 -588 -474 388 782 -886 -57 -796 413 -370 -264 683 498 37 -15 -205 -630 -861 330 315 555 -15 599 397 -469 -368 797 -236 -587 -282 -873 -27 -622 542 -710 -629 -104 -558 316 -355 562 337 579 519 -574 723 -424 -678 -67 -439 -306 -665 -333 -543 787 606 21 -740 480 -519 63 104 -519 15 -209 -601 -692 20 692 -417 -744 -749 392 -583 579 -819 -769 664 162 -393 428 -773 98 -759 -205 -669 -811 181 210 477 380 661 -150 -790 735 469 744 -554 0 -703 -456 -190 361 570 170 716 -33 -289 -27 -839 756 86 154 -258 -687 -362 289 74 -678 -655 -100 632 303 -102 -172 -183 -459 455 244 574 222 32 -363 -615 -725 -524 -409 -446 122 -262 125 61 -106 440 688 489 532 -117 -568 1 -64 589 719 796 -789 235 396 263 651 -37 -831 778 118 135 313 412 -412 -42 472 513 -425 -517 -230 183 253 -563 346 495 -110 -629 56 22 -542 -62 477 475 -182 -686 -392 -391 -20 369 246 -705 734 -89 461 -770 -758 -75 -210 353 607 24 -665 377 -697 -117 -404 500 85 -663 704 -244 291 669 389 390 385 517 -645 344 60 -436 -294 353 -459 -579 -220 220 -679 -114 -604 -193 57 -538 -172 -766 -856 95 -429 -744 -73 232 412 -526 202 -678 504 555 66 329 -141 -737 -825 -450 -334 -310 -257 333 482 143 357 -328 -718 -787 -778 -241 309 -792 677 -26 -368 235 -204 617 -761 213 557 -726 -495 -387 -31 395 341 -305 -721 146 -410 597 178 -477 65 -10 609 -686 719 -786 -316 -432 262 502 -46 416 -68 657 24 135 509 -489 -40 10 -282 -324 758 -794 -91 11 -497 62 -33 -881 701 772 -171 -725 571 -131 -257 599 -498 -565 -788 560 -519 308 -371 -569 -124 593 301 629 -366 342 -520 521 -638 -34 -488 65 -61 -612 372 485 79 -498 -634 -870 -762 -97 736 715 -845 -200 -469 26 -416 470 104 -667 -330 -782 757 374 -701 -562 -770 -710 -754 -206 714 -771 -477 -753 -453 -411 -850 -776 -11 -257 12 420 -78 -779 -657 -540 -309 715 -378 82 420 -833 95 447 438 623 -298 -102 53 -53 -631 210 437 464 787 -544 66 -492 -101 -691 -770 -196 -136 349 -822 411 30 443 -788 -163 -319 49 -505 584 -446 -541 -6 146 736 132 639 -663 112 656 -474 -837 205 162 -291 -826 -401 -829 -611 489 29 478 -39 -631 -143 -270 -848 44 207 561 711 -223 617 -437 181 -80 -583 692 312 4 -199 -306 481 153 719 -213 -669 368 -428 -705 343 -448 -32 -355 336 410 189 -702 694 426 417 487 -569 637 -800 -374 -109 659 450 -99 462 -392 -317 -358 303 765 -341 336 -857 -823 511 -50 -399 164 -744 -626 -663 646 -662 -383 -730 -73 -250 -536 173 -817 -153 39 142 215 -558 46 146 306 -490 195 -280 348 532 522 -427 185 522 160 442 -356 -259 773 -684 731 -83 -454 595 425 -197 119 -337 -350 137 -851 -434 218 -878 -545 302 -169 -127 572 726 -330 215 -346 750 -196 127 -539 69 -254 318 -334 331 -560 -435 100 -79 108 797 -615 -433 158 -496 -286 -742 668 -104 244 421 -876 239 -846 82 -446 8 -457 -232 -852 -208 -86 -535 247 491 -492 -679 132 -87 -680 210 130 228 358 400 -170 -724 723 -865 366 -395 251 436 185 347 -48 55 -405 606 167 172 -336 -692 701 64 472 -58 411 21 -675 618 -500 335 -132 -336 -369 -408 -695 -76 -760 246 619 -67 633 174 59 699 -446 -194 -476 515 153 519 -623 -99 -225 13 -570 78 -837 459 777 -274 424 80 340 112 293 -333 584 -266 -276 288 -545 -96 -643 620 542 -388 -387 608 650 491 -475 265 -892 -299 9 -637 496 -94 -634 -302 -230 -474 -143 685 -364 427 385 150 277 -815 -641 189 -667 -562 353 -659 439 -429 -185 233 -259 -465 467 31 -890 428 280 -260 -615 669 250 -834 -296 14 456 83 -86 -398 223 -407 -813 -39 -437 482 257 195 52 -369 122 -65 -626 -548 -7 294 141 487 572 640 -444 -648 485 -289 716 -586 590 -454 120 687 -396 403 496 44 199 -547 317 249 -428 -536 -204 207 551 644 -575 -584 -870 -775 235 718 -772 210 -470 -527 -523 -80 760 -27 -555 125 671 -42 570 -126 507 -484 386 310 258 -535 -710 64 737 329 -711 784 332 -760 -303 -228 64 310 -840 -145 -157 -542 -580 -123 -585 -257 11 -550 -29 338 490 -112 -900 506 339 165 1 501 -322 -327 787 776 -313 -347 -108 -233 -114 94 -411 -780 -12 -15 358 -151 -83 -408 283 476 349 -488 664 250 192 -525 -860 -283 -787 -179 -673 -572 378 -429 -418 -161 58 -514 71 753 -255 410 -399 -338 -849 -275 -571 799 -659 558 -27 583 -31 253 666 -630 -394 395 -642 632 186 118 -705 290 -304 -381 386 474 -580 471 -684 -892 -166 204 -84 671 -107 341 -785 87 761 -728 -557 547 140 -436 272 274 174 -418 -38 480 -58 238 -81 471 -276 740 -401 569 236 -870 209 -722 -47 -267 -158 -206 322 342 191 64 304 591 -54 362 -75 457 -490 534 -731 -65 717 62 464 6 -628 723 -581 446 424 -526 509 -598 -705 -830 518 -96 52 -641 82 95 -703 575 -366 741 -238 63 703 767 214 -86 -417 -513 -823 -126 -246 238 658 -96 324 -733 526 -457 -115 -127 755 117 614 -347 -76 -536 2 -196 -601 -881 -835 368 -638 795 -388 227 48 -296 321 612 103 375 -238 262 -600 771 251 219 454 143 215 517 349 -799 397 186 -298 644 649 208 277 789 81 -852 541 464 -15 285 -259 146 -49 -689 -486 464 40 303 -487 472 -410 473 -347 265 -291 -816 1 501 169 -66 -189 60 657 40 -778 -263 699 29 377 140 503 -818 585 213 -519 -355 340 103 101 -664 -222 611 701 -128 -363 415 262 -900 -532 204 394 -240 -106 774 777 -390 376 -667 -62 130 -423 -71 -367 176 -174 574 284 -264 -701 -559 -583 -499 -196 299 -490 -50 -138 -499 -132 -690 -66 -856 104 585 109 -768 -816 -554 -342 447 229 -217 541 499 -797 -274 135 406 731 -480 284 389 -690 -806 700 283 -897 -615 746 -505 -95 -466 -4 -597 -361 -638 443 -556 -688 -43 556 -491 532 -69 -598 -816 -556 722 -35 -897 -695 471 664 -412 784 -496 -380 263 225 366 -603 -1 -788 -131 177 -571 70 -424 592 265 449 -442 388 616 692 654 104 233 -25 583 -314 327 -95 -137 695 -855 -854 -655 -565 478 159 -512 -708 581 -366 -401 -174 433 164 -315 -451 -828 -848 614 635 1 -696 -31 343 -764 755 -714 513 543 -177 -870 -536 253 85 521 367 -109 -866 -231 756 -182 53 -641 -851 -606 230 -516 -833 -241 635 246 -348 -147 -479 550 -460 405 476 -723 499 321 327 -63 320 -738 220 -211 -56 342 -200 386 290 410 199 700 427 146 105 -272 625 2 160 -842 -770 -400 -138 -283 -897 -477 36 -196 340 111 -88 755 -556 667 -688 -640 440 488 628 733 -389 795 -257 507 760 -833 627 -744 -239 -446 -81 431 360 -460 -235 -742 -806 -252 32 132 -575 71 -44 -136 -785 220 759 -708 -889 -881 -614 -791 -269 -363 361 -178 -701 -344 -763 685 -869 -275 -694 -882 -775 641 349 211 -312 -106 -59 588 15 -311 -163 541 -393 271 -472 -177 -473 176 740 -484 -350 427 -308 726 -585 315 -720 3 219 365 283 -769 -385 -318 -486 471 -643 258 -170 582 -47 -250 -633 579 783 337 -805 -809 605 -91 -78 -207 492 34 163 610 -156 503 -168 38 461 -358 -263 -580 60 -732 -754 -521 -772 -377 347 -440 313 692 -817 -699 719 -518 -589 -291 -73 -427 -571 -546 647 -512 -494 15 -534 518 -788 -684 -652 -757 335 -770 774 -413 469 621 770 -386 138 31 -122 -91 -49 798 634 -555 574 -889 267 248 97 777 -235 411 -460 -633 -428 -466 -557 -301 -874 536 -136 -426 647 -68 -106 306 -249 230 46 -79 -553 756 -471 656 337 -830 -671 358 -202 -610 -314 -727 554 -135 50 769 -637 573 585 -387 -727 -625 767 -32 419 674 -76 262 440 -681 -354 616 -206 80 -855 -481 -315 283 -418 -80 -883 124 -143 -569 719 -233 734 390 -875 -474 -588 -744 -816 772 -122 182 -684 -301 145 -290 -37 241 549 -779 -774 -636 732 138 164 570 734 -389 435 152 259 529 -280 -586 134 -482 50 -82 76 -100 -278 -109 32 363 -431 -505 180 557 -199 -332 343 -92 119 -494 -321 648 670 113 -282 306 -204 212 -706 -687 770 -834 -751 -588 -173 -183 203 -142 -617 -72 194 466 -718 199 -568 -744 -637 570 116 -719 -261 491 -660 235 224 513 -814 501 362 647 713 169 435 -846 428 -500 177 -618 -825 -134 -469 -295 650 -144 5 -104 -319 202 -319 242 -799 -667 238 7 557 -660 -22 -224 572 571 20 531 -334 -364 696 637 731 -207 -38 -729 560 15 -866 -553 317 -374 -766 -414 -526 484 -616 120 115 -479 -444 366 -661 343 265 690 -93 -42 59 197 107 526 99 677 -704 -157 238 -736 -696 -699 283 83 630 -23 -673 92 -126 -429 -898 -874 706 -578 -229 752 359 -618 325 -444 -868 61 68 -470 -263 379 567 -312 -841 213 -22 -330 491 332 -193 316 -171 321 -349 237 295 769 -154 318 -97 -779 -230 -524 -491 760 -111 328 -259 56 308 -342 -498 -672 111 581 -731 489 338 -468 760 -360 165 -870 633 -460 32 571 596 188 -391 -646 -814 575 270 271 -735 384 37 582 26 116 496 404 -655 -695 -505 375 -321 -194 -394 -678 -424 162 -350 -537 -190 675 -653 -140 71 -198 -747 -132 634 205 -51 -320 -81 291 -897 -494 160 -732 -731 -558 -210 542 -104 635 322 727 77 445 387 -877 152 308 -359 464 317 524 -715 -484 -184 470 702 -834 538 589 -188 707 -230 -162 677 642 266 -882 -1 -379 -777 155 -650 312 519 706 -898 -214 -658 190 -424 310 -764 42 513 -295 599 134 -713 -249 -383 55 341 -612 -702 -513 285 -542 176 -335 -50 130 -162 -334 388 -137 566 212 -123 299 417 -731 -428 410 611 -199 -881 -214 580 730 -581 -638 -826 -122 -435 -893 -550 -775 687 513 413 82 792 -652 -376 701 621 153 -799 -173 -482 -383 -541 -779 647 -2 -273 -86 755 454 605 741 128 -775 168 -34 786 311 -449 72 530 -306 760 719 -877 -553 -442 -529 -294 15 67 -140 -816 -772 563 33 96 -542 330 -415 576 238 404 -286 345 -130 -753 -856 -476 218 738 -279 -248 97 -372 -81 -157 -173 -263 417 -271 -862 659 -189 20 -167 73 -314 -766 50 236 441 187 -860 -214 710 -615 -456 390 -840 774 -792 152 788 -122 680 97 -834 -874 354 2 -748 473 -884 256 42 574 641 285 -739 698 400 151 102 216 -11 -239 -327 -39 -192 -215 -868 -651 37 -284 -621 -606 -896 467 591 -428 -656 -781 -707 -670 194 234 -583 259 426 771 716 -435 -887 -871 637 -2 -139 -664 11 -736 454 -769 -12 717 737 -242 795 379 -575 784 -627 577 750 -841 681 136 -329 -692 -42 -509 -511 453 -114 -250 -751 -376 443 101 -366 743 494 -401 -96 -405 -644 -188 758 412 251 18 -36 688 -876 482 782 230 779 -557 -387 -134 674 776 -14 -595 -627 412 210 -806 -688 53 213 138 -151 273 243 675 -156 341 789 -228 -777 167 -372 -368 46 -555 742 109 -220 408 -793 721 105 -339 353 -483 -358 -878 -3 296 526 623 -136 333 194 533 717 -183 -739 575 516 -172 432 102 -278 315 -126 485 -707 -466 476 731 -166 -736 -58 457 7 -236 -194 769 189 -73 635 -410 338 501 -42 778 -724 353 -660 -780 262 644 -673 515 391 -805 -92 -655 735 788 -359 -300 -123 440 358 -295 -154 551 433 706 -827 766 68 572 508 -591 -762 -503 -418 82 -199 90 564 618 132 -798 -632 618 10 -258 -688 -264 774 -305 548 -593 -191 -481 -587 -736 724 -863 10 452 -276 45 475 -573 -255 393 555 -227 702 -558 536 298 -529 -302 655 -686 400 428 -57 -522 -242 -411 -236 -66 166 587 66 -1 -578 -36 -256 667 -306 -682 8 268 186 -68 -113 215 347 -672 -735 368 -329 -308 -12 126 -779 -870 -330 533 388 -391 422 -327 -705 -480 -285 -820 299 44 149 -541 -735 -199 643 296 -164 378 499 582 -221 200 -608 -213 -162 -800 663 -708 299 618 430 737 -608 -196 -67 -723 -820 -113 358 671 -749 322 -73 -34 762 -574 414 -527 -750 -148 364 653 -580 -869 125 16 -396 421 -669 -436 -340 -865 -448 596 -358 -238 -745 488 -205 386 389 -19 -204 581 -171 678 -645 -438 751 -326 660 -624 561 -757 604 -397 -757 -828 -637 133 452 491 -734 668 -329 -372 -346 438 -13 -834 7 95 -294 -355 -29 757 -562 401 520 -512 -798 -169 404 544 115 -111 -749 -310 -169 794 -438 -706 721 414 -506 -829 -226 -124 -635 435 556 -398 -459 -427 -216 512 -877 -528 76 64 -337 -349 -571 356 -244 -230 555 -854 -252 321 499 622 -108 77 459 -847 126 -564 550 401 -781 -512 -836 -43 -524 333 -446 404 -85 -864 -639 525 -416 -712 222 690 -716 379 658 -857 556 442 535 -112 -773 -309 270 495 498 720 -616 641 214 -194 -756 694 393 155 -151 -717 -390 -235 403 618 326 -565 88 -675 -300 -841 -782 -659 24 344 448 38 566 564 -839 58 -346 -203 -340 -127 663 -683 -448 -570 753 397 247 -109 385 -633 740 -305 -357 290 -436 564 -155 -738 -102 657 -554 403 441 135 -275 295 38 181 758 701 -512 419 722 -229 384 291 -254 624 -613 -405 411 47 -688 425 -135 573 399 -59 -536 -730 300 691 -896 -525 -629 -483 -572 -332 -356 -18 207 -334 -145 159 224 -57 -474 -524 353 134 -408 -199 568 277 193 771 -116 -260 760 185 -879 102 127 -387 66 617 141 -268 350 651 -500 533 -290 565 702 693 -822 296 -772 628 -122 425 -360 -215 430 -316 331 -174 326 490 -793 751 -204 -9 364 561 666 -555 279 -180 560 332 -423 509 -333 456 -591 -293 88 -452 -484 -384 -599 -768 363 -417 -326 213 -432 -356 652 518 -201 -823 -376 502 -560 284 441 234 -847 -620 -891 358 -645 159 204 509 -673 695 -678 -708 -891 -881 704 -880 88 -802 674 -609 -235 508 -757 -123 459 28 522 622 -876 -182 455 -651 570 80 -464 409 338 -856 518 659 304 70 705 524 -300 -568 3 -854 -496 76 -496 378 701 700 723 -718 -525 -46 54 180 590 295 -835 -188 -297 -351 496 370 643 -699 780 -779 -745 145 -531 -282 -872 359 -231 -631 -221 -516 234 519 381 -83 741 415 563 734 -19 -142 12 73 -11 13 -583 -376 -85 140 -457 -430 638 50 -56 -501 321 625 -184 -262 347 340 -116 769 637 76 614 384 114 572 356 144 51 316 -150 -875 -892 -57 716 468 -119 -362 -803 -752 285 -853 493 707 763 101 -705 -350 -538 132 790 -484 -519 -330 10 -295 -167 -479 -30 603 -21 -396 -752 -370 274 284 481 236 -461 -150 -686 213 -174 -782 300 562 41 -135 -596 764 432 -44 356 -817 746 -804 734 119 -93 703 682 743 258 -86 122 226 -354 308 744 -663 638 667 -778 465 -492 284 10 -639 543 793 -727 -746 -646 511 198 -758 302 748 -716 -706 -518 -874 -113 -341 -732 696 -836 71 -657 544 -258 323 -626 -231 -337 243 -50 -477 467 -516 -884 -673 173 771 -286 117 -150 -815 137 -584 -465 -774 -895 -682 80 -615 -587 -593 648 -36 -482 -851 -387 175 -611 199 92 -541 -162 -506 -176 -777 -250 442 -737 -432 -842 601 -506 554 -60 209 -409 71 -845 -429 -598 -351 -646 760 -170 -333 439 -152 -733 -273 -834 281 -895 -799 417 71 -145 -278 -840 402 291 191 288 -358 196 -682 -782 728 -789 185 414 -560 317 -653 373 -433 763 795 110 -23 500 478 576 727 574 -335 650 456 196 362 550 -307 -397 -776 422 -621 -895 84 586 -31 -250 -199 -883 734 -150 507 528 -700 -387 -895 192 292 -711 -153 326 -806 800 444 -828 222 107 451 276 -655 -701 -610 282 -209 -841 258 -216 92 -837 708 -561 -540 -337 266 -451 -847 667 -646 660 -8 525 -687 -846 326 81 654 515 222 58 -436 -722 216 800 720 139 -188 153 -574 670 307 -73 -631 51 172 -611 639 17 -200 -434 -849 -645 -102 -777 797 735 -359 406 -286 -778 -878 633 788 -674 -724 56 259 -412 243 -788 -899 -66 721 126 -154 -179 -849 -407 -503 582 -221 -783 481 691 -656 480 633 -583 -85 345 -333 536 17 -435 713 221 755 577 -538 87 786 -167 484 193 13 -842 -247 -307 205 -89 -661 770 355 -265 428 339 -467 800 679 183 -300 -122 -355 281 758 -322 -668 518 483 -803 -281 -788 582 -275 -622 -390 -327 206 -578 -111 -700 1 682 -472 -690 658 -640 -530 602 -326 15 240 743 718 383 -392 -542 -327 92 -793 401 -142 454 -409 -335 -881 -460 -318 353 114 -593 105 107 776 -376 259 27 -705 225 86 46 -273 386 -575 -560 -428 -821 -654 732 -791 -763 -789 -338 134 673 -652 525 -217 -625 -235 -307 -149 782 134 76 -49 651 -615 -719 -342 -205 -711 159 -289 729 -548 594 697 -4 305 -310 439 -680 -61 598 669 -315 617 380 694 457 -438 -741 671 586 65 633 -232 -405 114 533 508 -69 362 -169 -123 337 -336 -103 -711 418 192 675 30 101 161 -216 -738 -441 -420 565 -272 -394 249 -645 448 270 -779 -193 543 549 -471 -862 792 598 670 461 185 -376 334 628 -526 533 -116 159 -252 4 139 763 -638 -35 -326 -170 502 -609 -37 -455 -474 780 -221 468 -421 -472 -824 -156 -496 -709 -222 -377 695 -681 763 769 -269 592 -503 -729 722 483 476 -25 -193 -155 -491 -356 -272 488 -174 648 -64 442 614 -698 -288 384 -815 -588 -672 -583 -303 556 -99 650 -165 736 -689 181 428 -799 -734 521 223 -561 677 -28 565 222 131 550 -759 549 526 -111 -771 -100 -584 -820 578 -177 -400 -411 -165 -796 338 574 -130 236 -705 -234 588 718 402 -848 204 -560 589 439 -199 45 468 455 13 -24 758 -412 -776 -220 -654 -900 -382 210 -140 375 -620 674 231 -110 -676 427 -859 359 703 167 615 22 501 -728 -91 731 341 -280 -783 53 -258 399 422 -690 334 -180 636 634 548 677 -475 455 -508 -351 -769 -404 692 314 -220 456 414 -203 222 154 -252 90 509 -170 266 -885 -833 -411 -853 -10 -481 392 -897 -466 -767 182 -44 136 -354 41 -673 424 382 -68 459 141 492 -408 340 -747 275 -532 500 508 -477 610 -506 542 174 -866 366 405 -849 -247 -655 -555 -801 -348 -255 -761 786 499 362 -812 664 -438 -640 723 630 -824 745 -308 173 -398 -601 -589 72 652 58 114 -380 282 473 -265 -811 303 -768 -483 -69 672 228 732 -416 -671 -541 -871 -106 -846 -220 -425 235 -268 -647 -719 210 -318 417 20 674 -747 671 454 -255 764 -221 -329 346 -512 62 -432 658 -425 -288 -418 146 65 431 -305 -113 -15 -344 -18 390 521 -608 -390 -269 98 -700 755 -78 -632 -2 -323 569 -182 257 538 -379 -652 161 -847 -741 -673 -269 -548 309 514 739 -30 -132 146 737 -146 765 685 -233 83 224 -170 -413 -739 260 228 -694 13 -311 -109 37 343 361 -194 270 -571 -141 120 -248 241 -460 -681 101 5 -840 -613 -267 337 301 -648 561 -163 619 74 -168 242 -189 195 229 -481 -214 383 133 402 387 -141 -844 -623 -572 92 -770 55 412 -425 -473 -732 -489 -157 629 -694 194 676 -820 -478 -771 -273 491 736 308 502 196 22 -821 -379 439 -332 -168 715 713 -882 182 230 -657 573 -594 152 164 -149 -594 109 -320 -495 -193 -871 117 423 -207 563 727 -391 -314 528 -9 -148 304 797 -542 743 655 -177 -616 -711 -724 695 172 -380 193 -626 -632 -15 -89 496 79 -121 -16 335 52 35 357 -829 -430 -198 769 745 474 -589 -463 608 302 -509 358 454 -821 699 -807 -373 -740 743 -756 14 192 -873 -898 -66 -697 -154 -704 55 187 282 -138 490 601 771 -490 614 -481 29 46 576 12 -62 -520 268 -889 49 542 376 -776 -204 726 -560 -606 149 -266 659 -670 370 -610 408 711 297 -523 -605 584 698 -451 753 232 352 -818 -626 468 -833 -95 538 323 -450 230 -893 -265 424 305 -228 761 -714 386 -559 -262 -738 -138 -450 385 127 -476 -809 323 800 -501 39 673 -380 601 -684 -795 -795 -74 -538 38 681 -738 -463 253 -235 -41 -204 158 409 -151 205 68 291 538 -112 387 -781 -344 -149 -522 691 -236 402 -40 184 -780 664 127 -896 540 -677 401 -49 608 -454 737 -364 192 91 -711 44 294 -416 380 -480 87 -52 -347 721 -270 -640 -6 -749 788 -260 -516 -99 -588 -101 723 410 1 -554 746 -586 -309 -185 -495 -155 -561 104 -311 111 -125 669 -838 750 326 -319 -420 363 528 514 290 154 418 -675 102 777 -763 -392 -827 -371 -414 -402 -357 474 655 -359 -726 -5 -197 -57 -85 -76 -578 -308 -358 -305 64 -377 239 -141 73 212 -236 793 -279 -657 -464 681 -604 231 85 -813 -664 -614 785 545 -256 -520 137 401 -444 -772 180 599 259 -793 -158 659 -254 -110 -863 -216 -3 -489 -835 -535 -599 411 -646 -388 340 25 -719 278 -96 -399 -258 207 -433 -832 731 -400 486 642 -16 623 -885 -700 -457 248 727 -166 194 -27 702 -423 -633 -432 -429 31 262 -759 286 697 -458 604 -527 -446 68 -384 671 -535 -53 -509 311 342 -213 442 -332 -5 -508 175 39 -776 -234 -202 -232 -315 -585 -265 327 131 168 -5 102 -860 305 -486 196 -236 68 306 196 -723 18 241 -75 92 775 -102 772 401 514 719 213 100 -109 -838 -437 -174 -217 -310 577 -672 -731 -83 593 149 -410 -472 -513 633 410 -361 149 -390 -47 -560 -879 -566 169 -411 -384 539 -29 -545 -734 -63 272 -624 -605 265 -213 554 -626 -310 -603 -419 -152 -66 511 -34 -657 -325 -586 -834 651 -205 556 -277 348 -618 -62 183 483 -79 27 -448 -844 797 481 -351 264 603 223 450 607 -85 196 279 5 -888 -598 543 526 41 675 522 -597 441 -220 229 -764 -234 -861 544 -686 512 -341 -459 -491 -417 -387 262 -741 -819 160 -130 -222 -395 -243 -258 460 109 627 497 -544 577 -140 -75 -65 368 -323 -68 163 -413 -331 625 -606 -374 165 -558 -405 -618 -647 -342 -42 503 646 652 -344 169 583 -136 503 21 -596 -835 583 595 -846 -868 557 266 278 115 -113 -467 750 -235 -559 -874 -470 274 -804 209 -609 -89 568 -810 -823 -610 -479 -194 -389 43 301 195 -180 594 -842 -224 -835 -319 604 325 -38 10 -384 699 6 -247 -806 -551 292 -492 -790 642 -353 -681 -235 -841 -412 -17 -341 427 571 -880 -600 -624 -844 -796 -112 -820 -221 -12 -709 -498 -233 79 457 365 298 -102 -459 -276 -552 322 -547 -741 -41 164 686 -867 790 204 -130 157 190 -46 378 163 600 85 -808 791 584 -455 -55 661 589 166 80 -714 -661 266 -282 -261 375 -215 -409 164 -236 204 306 -233 -768 800 -374 -529 137 474 -188 732 774 -58 -69 -337 38 -836 53 329 -793 190 -20 -759 361 323 -747 -516 -13 -655 678 -386 355 -666 781 -783 -870 533 726 -286 -376 -719 -288 -126 546 -722 -47 115 -693 -183 291 -350 -682 -895 355 180 469 644 391 544 -394 -646 -382 537 321 175 -633 122 691 135 -285 -50 134 -373 -552 -800 -838 732 -500 715 -260 -769 -633 -49 -714 -197 463 -459 49 32 -47 -29 -425 583 -463 -349 366 29 307 -78 -483 710 -199 -201 -690 730 -347 -47 -242 -469 -561 -89 -71 679 -654 787 -3 386 213 -326 62 794 383 -392 570 -14 -522 773 -381 568 195 -608 -284 -857 622 609 374 -621 228 391 -112 -771 -348 -634 -10 -885 186 -387 -359 -123 430 412 -11 -767 29 -605 571 255 -2 729 -390 389 403 -375 775 75 724 701 501 -720 104 -318 238 -861 142 727 340 -78 -349 743 90 504 -750 -237 659 -393 -799 -692 222 12 3 -247 -254 197 -199 209 -159 -639 -10 -841 -174 73 -376 666 62 250 610 93 -809 -313 -546 415 203 620 796 159 -767 -320 782 607 456 -497 -727 -203 449 -641 -783 -534 82 -594 -533 500 -388 -798 -426 425 589 -147 -657 -264 -160 -403 -241 -143 733 -505 -425 701 -719 -243 -603 398 0 526 731 107 -505 -14 -192 -712 439 -608 -542 667 642 663 -570 124 260 -460 775 511 -323 -430 -87 -439 -441 -447 -736 75 -608 316 -853 -892 456 -248 -303 -565 -581 682 -438 124 -47 366 103 -578 -730 -815 764 -732 -360 218 253 -391 -816 -512 -551 -554 216 71 418 775 289 -694 -497 -413 -644 100 92 606 -384 -478 714 572 508 526 224 -839 709 213 -347 714 -143 286 -422 -386 -537 -120 212 641 553 217 451 177 686 158 -455 397 -710 188 626 -388 -500 308 -9 720 327 276 374 -486 -633 0 -436 103 508 -458 -238 800 -655 -494 255 -454 -213 372 -39 -75 -264 750 -708 -551 -82 139 -574 -817 -17 -865 -25 -106 -512 -831 732 480 223 -183 -371 -338 -401 -558 745 -378 -271 -816 760 525 -705 -825 -778 481 131 -105 652 328 -761 774 -737 68 691 -252 -105 -148 -399 -779 -194 -356 454 676 -7 -389 -238 589 428 -636 709 -879 -373 468 -314 753 -696 369 780 80 369 47 -133 449 615 -208 599 706 729 683 196 117 -108 -371 194 -154 -432 338 -513 -19 686 -234 -881 790 -207 489 116 673 179 -707 349 519 -402 -94 743 583 413 -268 -477 -566 -61 453 -525 776 -269 -571 753 214 644 -809 -862 787 775 508 -716 605 -888 -311 695 787 47 -843 587 72 373 -519 655 332 747 -732 -388 393 525 -533 282 -370 721 -625 -335 -684 -884 -268 495 -224 -577 687 374 51 70 764 324 -605 146 437 94 672 -5 103 -883 -45 -554 -50 -800 -683 -498 -235 26 -454 339 186 395 -279 267 307 661 -822 -370 241 356 -895 -638 -634 -678 97 594 -133 -212 206 -478 -24 531 116 -894 136 269 490 -806 732 -576 -442 -896 354 170 788 -244 172 -91 -396 30 768 380 -689 696 615 -799 -633 -4 488 514 -474 -18 492 410 -312 -290 -347 -246 -121 -337 152 309 -244 -141 -494 -717 -136 377 254 494 383 -823 -217 238 350 667 670 409 -384 -305 -805 445 599 772 775 403 -305 -516 27 -420 -394 339 -124 138 -226 191 112 406 380 -884 -650 693 -328 -3 -312 -645 -539 -440 535 628 -726 -106 252 -70 86 -603 19 263 645 -251 -565 530 181 -201 -74 -620 241 -736 -141 483 457 -221 263 221 284 -58 -30 774 -335 514 245 -446 -135 405 -497 -662 -427 195 -30 -78 -794 -686 228 -472 269 -359 613 508 -468 -493 -628 -166 326 -682 -515 -825 -27 31 706 250 427 -384 -229 -885 300 76 -343 -757 -685 583 -110 612 383 -345 -730 -305 -276 -292 -96 -551 276 596 617 433 465 -272 413 -153 -649 -408 -497 451 528 68 707 -22 -340 -841 -334 399 144 -97 162 790 123 -361 -643 -18 -44 -894 487 -743 -736 198 221 -696 -165 443 -92 369 -637 -327 -246 72 379 270 -621 285 -898 339 -127 -730 786 -601 88 -393 424 -659 46 -718 753 471 193 -754 725 617 706 -14 142 -698 87 -272 -620 674 411 -461 -464 -818 -558 -804 348 798 -39 344 -62 -727 -775 291 -18 197 -639 545 -449 -371 616 -470 -613 90 -380 412 -6 -481 268 -291 166 138 480 347 469 -596 590 -750 -97 -35 760 197 561 482 -290 661 330 648 422 440 761 615 790 -268 517 193 -15 570 188 -287 535 -483 655 66 344 566 715 330 -47 -71 257 -15 570 249 227 215 223 556 -575 31 37 -567 323 776 560 -497 -458 -412 349 166 586 148 768 -784 -399 789 792 -706 -204 -780 217 245 -190 -230 432 -238 689 611 -562 -186 720 -343 -781 -878 741 -474 -785 10 347 494 -657 777 -371 535 -623 -751 -457 -739 589 693 -371 -641 -182 -671 -216 479 515 541 98 -747 -374 -459 -521 231 779 -430 -370 -696 416 425 -41 -214 264 -304 735 440 -577 288 338 -575 242 -267 -715 614 75 -745 60 -525 356 365 -660 -291 -675 742 -102 -145 -73 -799 251 -429 473 488 1 -377 -470 177 -770 -245 -877 -859 110 -224 -786 -152 245 483 -521 741 99 -889 415 -176 -463 442 -228 -561 -754 293 -644 -193 654 5 -65 -225 -158 -692 692 -227 -21 81 -52 313 -628 -191 -669 406 -794 -337 -166 -600 688 601 676 -405 51 369 409 -439 -580 198 342 498 -292 149 223 -360 -494 -131 404 159 228 -640 -884 -185 661 676 -65 759 -107 -620 -447 377 574 -900 570 -786 -448 -203 -362 211 -872 9 -391 174 449 -245 -234 153 -415 77 -57 166 -236 -670 -339 -86 -565 -798 -764 -362 506 -144 494 -485 721 -408 -653 -108 -696 -703 -41 693 -126 617 -373 -857 -298 670 695 -283 707 84 607 89 84 -566 -192 -444 -594 -66 -696 -782 175 733 269 -75 46 -20 -536 321 -698 760 -351 345 -623 80 -831 752 527 -781 -275 -111 7 -99 -855 -588 266 135 -79 410 416 137 266 -583 -232 -769 -221 175 497 66 219 -73 31 -410 735 -884 492 -562 697 267 742 552 -188 -735 763 388 -628 702 573 -505 656 489 553 -382 -169 281 -417 480 -370 -819 194 -136 -495 227 472 -518 100 -257 764 -250 -290 -730 -839 -342 -814 -619 318 794 14 121 -663 -832 -14 3 -283 512 739 -308 -95 54 -131 -66 -687 -20 -582 9 36 -367 282 481 -818 -260 -573 505 22 -344 -543 -325 -321 498 443 -588 -710 244 139 -124 420 -414 -279 -827 151 -895 504 -698 -854 -170 -427 525 151 -563 11 -372 576 -27 622 -671 -584 165 -395 -643 -95 712 -363 -600 374 4 -204 601 -165 -592 -310 -94 -834 202 246 495 290 -369 -623 -584 -446 -578 -659 -886 -206 -876 -205 -168 516 -871 542 257 -246 177 -571 -341 286 647 -389 553 -519 130 46 43 -774 42 -570 -313 -887 227 -88 -254 -541 -743 -191 -525 -758 197 -93 347 603 437 656 -439 544 -678 -711 106 216 204 -214 -251 -638 -63 -1 -751 -726 295 -534 405 366 -120 -525 -744 722 513 496 681 -603 316 535 228 91 -714 222 540 354 118 483 259 -381 540 770 -330 -470 -81 431 -581 372 7 -339 383 -854 -891 630 -159 678 -310 -678 -528 578 679 603 -166 359 557 205 -436 543 792 72 417 -434 -763 -585 5 -285 602 45 738 386 -664 769 -632 -579 792 710 646 683 -404 433 -661 -204 86 -774 -340 -242 -390 -279 -402 -86 -158 -606 505 245 260 153 -18 -429 -507 276 707 -814 157 -879 -187 213 -400 636 -529 -281 793 -383 5 559 120 634 -510 553 -488 -200 3 -504 5 676 -861 234 20 -472 17 391 700 -617 418 -120 -717 -613 -405 -383 716 590 -83 414 -507 -369 -447 760 708 205 91 429 -822 695 -802 66 -571 -574 571 123 699 -642 -561 637 60 397 200 157 674 -802 -261 510 672 396 -376 -587 -467 144 -136 316 533 80 -173 18 -767 396 -857 84 -199 670 -270 -590 687 41 -354 -260 -664 -245 797 70 -156 -787 766 69 -825 359 -447 377 183 584 -801 489 -272 795 619 116 -787 302 574 -14 -27 359 658 -552 380 394 -76 -876 -667 -10 729 -70 -831 351 434 -307 258 15 -535 -576 -264 -281 -21 -840 623 377 317 -397 558 187 61 74 -256 -883 -555 -340 380 -254 407 -422 -30 -289 -810 -665 496 -741 523 436 197 737 -858 -3 446 -368 323 -108 567 73 -469 52 -738 320 -77 -331 -647 -130 550 -190 -234 -252 -603 -731 -317 -874 222 -89 -276 -151 -308 133 484 -554 -598 187 335 -374 777 -69 -194 540 -37 -846 -384 -314 -441 65 612 410 -679 645 367 -51 -473 6 81 -130 313 690 -470 -735 494 -155 750 -209 360 -738 -57 -368 -96 505 -257 -445 198 -676 597 -333 -363 236 348 435 -391 379 -808 -116 -222 531 -277 -33 -602 592 239 134 759 97 -267 -878 -519 475 -637 344 -35 -536 -757 610 1 21 -49 412 -397 -248 -893 136 -726 -233 485 29 -258 -230 -36 96 370 361 330 625 -870 -368 23 -265 479 755 10 -752 -244 -584 26 -796 375 150 -162 -733 -454 -450 451 -349 586 -392 615 766 -53 711 -89 -96 -316 -309 618 608 284 -742 426 -687 -93 489 67 399 -758 -105 -95 430 218 -516 -447 610 483 -292 8 267 422 42 -597 218 -891 438 49 506 494 608 -648 -776 278 -287 620 542 -103 197 -218 -334 -154 -67 210 666 643 -36 13 525 496 174 -865 -309 255 774 -409 298 -630 -507 85 434 -142 -761 -517 43 506 -477 230 -91 288 272 435 744 -469 -27 -643 541 -899 -785 428 -107 -503 203 -175 -729 -661 -307 423 -285 -55 -900 347 -509 196 -848 61 -867 69 478 -17 792 -101 -466 -456 -170 541 566 611 729 -335 -758 -74 -872 -156 744 424 181 -817 -773 -209 306 457 710 -884 -562 -91 -531 -200 -576 -245 -507 696 626 -698 245 164 -641 35 419 -824 102 -486 551 -121 -786 271 438 -204 -346 -269 -826 688 319 -508 204 312 684 -254 -555 67 -510 -260 6 -764 647 -866 33 -597 615 177 -267 498 514 78 -463 -736 -308 -714 -334 598 -4 17 685 720 -676 -568 -267 95 -788 238 -58 -360 105 386 -459 -684 -60 -100 478 -456 -115 -576 -513 -817 346 -511 203 -768 -442 385 -92 601 622 738 114 -472 283 -290 603 -859 -77 -424 -752 797 535 174 217 562 139 729 -790 84 -790 -139 -796 -664 -219 -508 250 721 201 -492 -751 121 -509 -607 -872 -526 -574 -257 192 630 -402 -435 -601 362 697 128 523 712 -455 -386 373 470 267 -857 -828 610 -55 455 -13 -636 -644 -158 197 -800 -334 -747 -416 430 507 490 535 -108 -127 110 49 592 -145 271 -165 -106 -407 -590 86 759 -759 186 -549 169 168 639 -778 651 697 354 50 695 -247 680 -653 -272 -138 384 514 586 56 80 -567 -82 -517 -826 -495 -665 736 10 484 -625 542 348 -75 -518 -684 579 -25 75 -864 -243 378 -293 -316 -517 101 -174 -761 91 -271 425 -461 314 -107 125 -737 -860 -314 443 475 -327 456 690 -797 79 541 -188 348 -182 557 544 483 -270 749 -663 574 -63 789 728 -363 -54 -415 37 455 -601 86 190 656 -821 -473 15 -488 -447 -348 -705 -868 -444 -800 -862 236 447 582 -129 -212 -241 -337 -830 -486 -883 -358 112 -886 -591 735 74 -469 82 252 -250 196 417 -86 -561 -146 356 -401 -394 33 -525 37 -117 115 -403 752 229 -844 -271 151 -115 552 -491 547 329 506 -597 -549 -651 590 -34 -725 -556 575 -705 -625 -194 -884 507 -625 253 -217 42 634 -638 796 653 -39 -416 -447 -762 461 -704 197 -268 794 -708 -690 -131 768 -63 -760 -366 -298 670 -464 7 -673 -891 606 49 302 202 -507 712 -158 -453 -201 -193 778 -3 -238 -424 -386 -579 -681 -64 167 149 191 206 -75 -314 124 162 -556 519 -41 -578 797 -823 -814 -752 92 269 208 -166 -165 -452 -730 -170 346 -395 -51 703 -36 -117 -230 615 -81 -258 35 30 -702 201 -457 -651 -56 -269 -536 -248 269 -630 -73 -472 -590 -842 592 146 -145 599 98 -810 -134 -241 476 -794 799 630 196 790 -719 -753 -364 -587 433 540 654 -552 -670 726 -504 495 -874 23 640 -886 -402 198 -133 559 -489 585 120 -108 -505 -745 212 -37 -836 -505 378 -186 559 405 634 -562 -750 -421 -869 15 330 -53 736 -573 307 -549 385 -491 -794 695 21 607 555 -647 638 -847 -75 317 308 -137 436 775 -340 241 -133 128 473 544 578 -611 -297 538 -230 -812 -718 82 -153 696 783 -128 391 491 -325 -310 -486 373 10 -192 -422 -32 661 551 391 -54 510 718 48 -394 -177 -520 130 284 -236 111 -366 -661 -225 -644 -344 -58 -718 534 515 -61 -878 465 -791 -621 660 -548 186 -35 136 23 -860 -201 -646 145 729 -126 -484 -647 -570 279 441 78 -281 -503 380 321 -131 -35 741 -488 424 79 425 241 -786 -39 -240 2 -520 410 -307 -352 170 -684 -435 354 362 -4 -251 -419 79 -181 52 311 -66 613 -194 55 525 163 557 -129 -379 730 -21 125 113 -857 133 -593 770 23 761 242 427 358 -191 -343 -793 398 692 639 351 726 -283 174 -496 -807 8 -727 -164 -296 -283 -130 -393 786 -59 467 296 -94 -280 373 -570 513 -292 -43 -483 698 -555 214 691 320 275 616 55 201 -143 -89 721 -854 300 598 78 -635 -102 758 -768 -166 227 453 -253 492 -416 -466 -122 582 -316 -64 -39 -231 -304 -531 113 422 177 -238 -781 -546 340 -73 -608 76 757 -296 -140 -505 -125 768 -87 264 -841 -698 -219 462 664 444 -742 -857 -158 -121 -654 -745 -240 508 630 -495 486 248 -67 597 25 486 241 318 445 -885 -865 51 -807 -53 -549 505 200 -84 -439 541 365 207 -87 80 222 -327 742 -608 602 -324 -417 -215 -827 307 313 -554 -45 -696 297 237 -181 -415 778 170 -256 -312 -877 657 127 518 475 496 14 -66 473 693 -659 -569 -288 318 275 -67 405 -516 627 599 136 601 -864 -235 651 -153 -346 508 -606 -182 -701 -504 -625 -754 293 658 486 -687 234 741 418 410 627 503 -207 -870 332 -241 -32 773 107 -148 289 -472 774 25 -207 115 756 30 726 -737 -44 363 286 679 -669 304 -258 218 391 -241 269 -16 -344 -217 -533 497 366 -715 -184 -68 -642 -668 287 523 -810 -460 10 266 187 790 -636 636 36 271 -872 215 449 -306 -434 -722 -435 605 -54 540 648 303 797 -838 235 703 -365 -332 -155 -22 -193 -26 -692 83 475 483 184 48 658 503 -802 -300 -489 36 155 782 798 -748 -114 49 -443 -81 157 -186 -243 -177 618 375 -692 239 -57 -126 -10 408 -193 389 -11 614 -6 759 -755 -162 606 -722 611 -554 83 -767 621 233 -508 -647 55 771 15 755 -64 390 -645 733 206 -863 348 -310 264 37 342 583 23 -847 387 223 69 -89 800 623 -318 -846 251 132 637 221 -241 301 -479 640 -620 -92 -574 716 -271 282 -233 194 -147 -51 29 -518 -347 235 405 158 -400 -313 -582 252 439 -675 173 98 112 422 -170 -299 457 393 -479 605 737 -557 -622 221 -791 -20 612 628 -666 -526 -735 -692 719 -592 408 13 254 22 -46 -449 -665 -161 797 -657 -255 160 477 -846 662 -52 291 -687 95 -644 -639 573 357 -366 -658 -588 -495 -751 603 -578 5 124 -715 -858 -802 -357 -638 336 464 398 425 -773 329 -783 644 557 -495 -140 -816 458 -360 -620 772 671 486 468 80 604 83 673 115 -505 762 618 509 377 238 622 -611 -426 -38 -159 -769 -18 -333 676 -368 131 -717 -640 56 555 -505 -698 452 83 78 -597 -811 572 -481 719 -26 -456 218 226 152 -48 -423 29 405 58 -296 -28 357 490 589 -317 214 375 -108 -263 414 374 21 253 -833 -110 171 -277 -162 798 -449 188 -372 -170 -886 453 -630 -825 -752 -332 -657 -787 774 -781 -671 -469 800 -599 9 -258 730 -436 -308 58 225 -703 278 73 -221 -165 -558 -521 105 373 347 -773 439 -332 -665 214 68 -648 384 391 795 541 -505 60 722 510 59 -92 721 -717 604 -811 -75 300 -523 -582 -698 121 151 192 725 -792 178 -300 -94 -712 -133 461 460 56 101 -114 -619 413 -84 368 -440 -893 -867 -824 715 695 -686 -737 -289 -609 425 467 568 -204 712 -633 -837 -363 577 756 -369 187 -791 -86 321 -881 648 -167 630 578 776 182 -821 664 145 83 599 500 -712 -801 -443 309 -656 -35 -754 -58 -522 -677 -115 462 56 3 -51 392 -789 340 550 432 -875 233 -71 -828 -59 446 -400 -128 591 -268 488 -839 361 50 340 -758 619 -320 -585 -46 -800 109 -669 -589 -507 687 -870 6 -248 444 -893 -347 -128 -143 130 -488 249 -659 598 353 197 -570 29 409 -415 -636 609 -456 -356 -694 94 164 -846 -90 -190 793 -433 -169 147 619 270 -169 -239 -272 -460 78 117 -39 -561 685 33 260 -597 458 81 555 -402 -158 -350 -645 91 -466 518 -426 -746 -242 134 -341 -345 349 -176 42 735 672 341 -267 202 582 -858 -256 -693 -133 -17 730 -264 431 -885 770 -136 -863 -784 592 113 -881 -509 -228 3 -190 -408 -537 747 375 346 229 -481 -550 490 417 334 -292 766 -532 -781 -824 -609 638 129 -389 483 661 547 757 -354 -658 -632 401 -117 550 -870 -78 769 -574 -370 -246 -246 331 -773 235 -874 68 228 268 255 568 334 651 -367 606 235 -706 -897 -490 -561 -688 -258 -666 493 333 391 4 -636 300 188 86 695 757 -307 -474 -789 -686 -504 289 591 -412 493 -540 -715 -576 -1 103 -322 -49 -568 -786 -160 462 -453 9 781 160 -750 -51 -707 -354 -83 675 298 448 650 288 -556 -135 539 386 270 341 -556 -665 -617 499 -723 404 -797 -46 -764 -411 -416 -96 78 -844 414 605 526 504 458 178 187 -633 651 -616 -864 -673 -416 -321 -758 -37 753 491 -674 -354 -632 306 -823 644 -536 -856 -451 472 -493 468 -848 770 -797 399 24 -7 -765 -59 -623 655 -323 272 -422 -622 -803 429 -281 351 -393 636 -754 -163 -319 203 237 -275 4 -403 -856 -418 -120 147 -522 60 -313 728 -689 -682 60 498 512 94 180 -865 -765 151 -27 192 -743 615 -807 660 -666 -528 -106 54 -427 -176 -722 -689 -124 602 -730 -460 -765 -821 421 -579 -662 -245 -176 215 -377 -12 83 465 -273 -72 587 703 -198 -788 -786 175 250 706 51 -59 -179 447 -22 113 -50 -12 76 627 16 118 738 -445 73 107 421 -483 -667 730 289 -638 104 136 369 -421 -183 431 -567 191 582 344 -27 671 -490 -812 82 -21 -247 -683 -518 -556 663 -601 -893 -706 148 -811 -729 247 -810 -714 402 -426 -494 151 712 665 -337 -734 -164 58 -183 -446 770 500 -264 42 -588 -433 712 -233 691 723 -39 752 -451 -445 799 -621 -511 -16 -673 746 170 222 80 183 -14 -850 -735 -10 764 745 -787 -231 -784 -837 766 -498 432 -23 -282 18 -624 -800 536 683 -249 -291 -362 181 -270 -822 -417 -408 696 -292 780 -501 -197 116 796 -448 479 -11 -271 -772 -360 -177 -367 630 723 -596 378 102 620 -104 -510 524 -856 -809 609 -338 278 -163 36 -432 -537 636 -82 -682 -332 -64 244 -429 -491 580 -437 -475 -29 -393 -223 -195 126 -257 -572 164 -848 -21 663 -115 584 773 169 -484 716 28 407 -158 434 -405 517 -652 -407 -574 -694 168 728 319 654 -812 397 185 -432 -259 -441 169 175 80 289 -618 16 -432 -320 -680 -135 -718 239 338 -832 -634 -747 66 599 691 -396 240 -642 281 -795 210 -516 661 -212 126 -332 294 -820 668 -594 776 775 216 -552 -498 44 -575 234 -707 -252 -662 31 -145 542 -16 -125 696 395 706 447 219 97 -577 446 -779 -571 491 -507 219 149 -641 -381 -393 113 -777 542 -665 -823 -176 692 -414 -219 -678 -574 -259 79 728 -119 -719 -819 425 -634 510 -891 -7 -91 607 -388 710 600 536 621 -248 -181 -649 709 -356 -484 -865 272 -120 -548 741 229 -663 72 351 783 -737 103 595 313 -803 -443 -423 -505 -7 -341 168 139 -805 -827 138 448 -100 -252 -660 -606 -885 -457 -633 -231 64 -570 675 -705 186 443 -337 379 17 -540 651 662 -380 -314 -387 129 -163 -471 -773 493 -456 749 -199 107 -5 -330 220 72 369 448 -730 -886 690 580 171 -669 135 102 -12 -739 -300 570 -796 -14 603 -856 -617 -283 461 701 -19 511 -640 225 150 -169 347 -13 -651 738 -312 676 -399 777 -245 -89 -736 18 -817 -341 -179 455 366 667 -699 -327 -343 -765 320 -721 -666 105 187 727 -21 -586 -483 -220 -890 -176 -186 -83 -153 454 397 -434 -766 49 656 124 -860 -419 -371 -849 515 618 469 -757 -282 -822 -442 369 447 592 409 -181 517 84 -643 402 -898 532 -101 -408 -894 205 -312 712 273 -39 583 212 362 423 300 65 -872 577 -27 -57 -779 -304 -344 -134 26 295 -856 224 -793 540 -643 438 760 -341 -438 335 -395 167 -860 -764 40 -666 327 317 -599 220 230 550 -133 144 -376 -706 316 -278 150 -793 -170 -531 503 655 -527 -8 106 224 779 55 -735 -277 296 360 445 -302 -420 424 74 276 314 102 381 -161 -719 460 255 -460 341 696 707 -9 -422 119 -426 192 -519 -330 550 -773 717 -768 518 -16 781 60 128 629 -279 -260 -196 130 -326 261 -543 -446 687 606 27 237 -269 575 -300 413 -54 -697 747 -527 34 -184 -389 584 -840 652 466 200 -106 -682 627 628 -519 -685 -457 -224 557 740 473 -279 160 -658 -870 -350 -9 527 -708 184 0 735 111 -144 -656 228 -596 -330 656 186 102 -551 82 -10 -630 -238 -461 -690 -159 392 216 -613 626 -332 -97 -353 -196 695 -612 -349 -863 -521 108 -356 -884 -322 -652 85 698 75 -288 -409 -280 -184 -272 309 -770 529 -304 -3 -85 8 -61 -279 -638 -470 513 -100 -857 176 -871 678 -20 -439 -728 -451 -684 395 596 -384 -19 9 263 264 -519 -79 -220 -833 379 705 -299 375 -592 -642 498 661 -38 -171 228 -245 -664 -420 443 283 -706 -862 -347 589 -540 -385 185 -643 -823 -693 3 206 -863 232 17 746 -85 -627 -829 -621 -474 174 -632 -429 393 -40 283 -526 488 -838 251 599 205 -796 409 -650 -823 -893 375 -453 -34 680 -24 166 -540 596 -578 -53 99 -63 -828 508 -714 158 754 -725 -201 -139 237 338 662 -19 -150 235 552 201 420 -624 -92 -292 -168 513 541 -757 -548 -598 -574 -658 -203 480 552 799 -500 347 -364 799 171 -523 -637 587 -589 217 625 -560 274 -312 336 -832 542 -839 525 -700 671 -205 784 310 744 616 208 -87 -127 147 771 40 -686 -784 -703 -34 544 648 88 -445 198 430 502 -131 468 -134 -492 -377 -565 -686 402 -198 -184 463 -322 -44 -689 -603 -173 367 -527 284 200 -341 281 -891 168 755 -538 -867 60 15 477 -748 -573 407 -853 -297 547 -686 -872 -871 576 206 -438 -831 -570 641 -885 -140 -295 605 -728 -604 121 10 -544 -43 -646 -3 -556 -181 538 -127 -191 120 719 238 -531 494 -331 -791 748 415 453 347 757 696 131 -186 -344 -525 178 -728 399 758 -296 602 -8 180 -733 -172 -438 -386 -392 -156 -158 -325 -359 420 381 -900 -169 565 -210 728 -593 -784 -124 328 -569 -28 -247 94 -586 -119 -366 799 671 -405 -321 674 -764 627 -128 396 -219 -529 -228 711 493 66 -710 -199 469 -578 465 671 726 598 -667 -462 -244 195 219 79 -7 -190 -230 -43 -680 -336 701 -526 96 -2 -884 -430 -254 557 -359 -138 -720 -377 107 -305 525 -214 667 591 47 -345 -429 -307 127 639 -531 710 181 430 251 -575 772 657 639 60 490 339 121 -97 65 163 381 190 -876 201 305 -443 312 432 -570 -554 -58 641 -711 152 629 414 -67 515 -323 90 -436 -48 164 306 -417 136 -658 343 -42 351 -168 -466 -215 215 -257 -203 361 149 -333 395 506 71 494 259 -445 -88 -21 -94 591 465 254 -251 39 140 -329 461 399 -850 254 192 -272 -628 465 -814 544 -659 -730 -828 713 170 40 186 -679 -398 716 445 754 239 656 -110 314 493 462 -35 579 205 -716 -747 -415 -107 -40 -822 782 -353 468 -296 592 132 754 -472 690 82 -524 -409 68 -80 -234 400 16 634 306 -10 -758 84 536 307 301 133 -402 689 202 -69 -888 221 172 -248 724 619 628 -228 388 -373 265 759 28 -301 -833 -163 509 -659 188 -809 -771 726 753 385 -338 356 317 -118 467 -24 94 -774 531 13 -248 -832 755 -104 744 491 -876 14 384 -488 -439 -189 565 501 -735 618 583 -93 -760 -192 -435 184 51 -288 -586 798 -228 -125 461 -719 -831 -344 -814 436 418 -3 626 666 -581 -109 -693 -348 -602 277 800 -643 13 -677 -738 553 -105 522 -655 212 -37 -410 -215 576 -48 -610 -53 -223 356 -768 -770 -865 -632 -756 768 -224 -145 -618 -563 415 -254 214 -887 715 -525 190 -787 -585 -287 752 -553 -383 349 28 -153 -378 -657 -127 569 336 -851 -737 -899 -73 249 -25 452 -638 399 -444 -47 420 767 -542 -579 -427 58 275 552 -393 -151 -794 -757 753 434 373 521 -730 -212 481 -844 -228 -135 -295 733 5 -539 294 144 -887 444 -660 -70 210 -70 487 -72 761 480 220 9 -75 -836 -722 496 -653 123 496 295 -498 752 -862 -855 475 123 726 314 320 354 -797 658 -835 675 391 -825 -388 110 -717 108 -579 644 721 263 297 255 -499 124 -19 -146 174 346 415 -495 -145 -634 72 -242 -679 309 -488 393 649 -66 -763 -573 353 -666 -723 365 -27 424 220 -492 351 -658 565 72 342 -288 -52 460 -803 147 -207 -82 47 -200 134 -241 -374 275 310 751 330 180 567 -333 -822 -673 446 -842 -309 723 -397 396 706 77 262 -3 -700 298 126 486 753 -263 -467 116 -485 -375 451 568 345 -356 345 78 333 739 -412 255 637 -452 391 665 635 -147 -38 -897 -698 -377 226 516 634 317 -476 314 229 -727 -329 651 -372 324 150 602 -719 -286 528 497 -272 -394 -294 -453 -324 393 -307 -486 -864 772 462 -151 -6 731 104 45 -214 -774 -145 348 -606 138 -444 35 361 -608 -305 -754 502 595 -459 -532 -616 -619 -478 271 686 -646 81 -770 230 -134 -625 420 -758 -314 -606 457 -545 -822 564 -802 -794 -58 232 586 -568 -697 -482 65 -522 775 797 688 -245 -231 -855 -461 -498 -551 514 595 733 470 274 55 102 -593 -520 -245 357 477 492 -468 -718 -724 372 -66 -488 269 -468 -220 -217 136 408 654 -728 -390 -42 539 -280 -798 -876 -89 -479 393 -872 338 370 -801 702 -49 -178 181 204 319 -198 656 206 -353 516 -236 384 -432 -751 487 -480 -638 -675 767 376 -847 -453 770 204 -302 124 240 769 -88 -59 -534 416 390 796 -204 742 141 -113 519 713 -488 -34 -354 480 431 -816 -653 -631 285 -365 -567 344 775 -639 -383 -148 380 -292 -646 -751 -787 -670 98 -300 -523 -224 -892 -362 510 93 615 603 436 554 -366 -145 479 64 -45 288 451 217 -294 147 135 214 -863 466 -698 -721 636 -525 726 403 190 -857 561 445 -891 362 -163 -314 549 459 -202 262 86 -179 93 -140 -785 440 433 547 -727 -554 -176 -769 30 491 -355 282 -404 -665 546 -38 -49 -128 701 -559 -440 331 -686 -259 -489 -421 537 -119 -366 -757 492 -743 378 210 -666 200 771 -878 346 -229 -702 -587 -526 309 -714 -508 -715 -842 552 472 604 -474 549 -859 -557 -692 -432 -31 772 -107 423 210 -14 -694 262 -484 -536 111 349 -33 -56 -228 -262 122 -826 709 -750 -816 -830 651 -657 -851 -849 -7 387 673 -19 -894 -562 -365 562 -549 -304 126 631 -834 -508 779 -563 190 215 758 -31 -51 125 -705 -778 -289 169 -719 80 -517 25 274 576 -832 -801 -288 740 -4 23 -165 -586 23 -805 -4 668 -126 -799 -294 342 -727 81 -10 -377 400 -711 672 -646 -863 -483 -148 483 -876 -512 673 -561 -346 553 -151 686 467 431 -73 709 -772 -798 -865 772 -291 335 449 342 -74 685 402 -363 44 -387 -659 -41 41 -491 -112 721 -887 -202 703 371 169 77 588 -394 -896 654 -633 84 -458 196 -729 -528 694 -381 -134 651 268 -176 142 427 -224 587 -881 -229 28 -727 35 -722 -630 261 168 285 321 -676 439 -224 -520 -169 -783 -556 397 -650 170 697 -125 40 -450 -72 -827 458 333 686 -43 305 -759 -807 -95 -702 687 -96 -82 -676 330 272 482 -174 -180 -18 -387 -526 597 -185 41 -251 -448 274 244 -723 580 56 377 -577 -713 656 -91 622 540 -87 111 312 -321 -176 268 364 -753 375 -697 282 -461 -247 -839 576 -762 -576 -498 -856 -162 -133 -353 -545 520 339 -644 117 -291 732 257 -167 -356 -48 -323 -859 652 695 -693 100 15 220 -78 -553 789 -651 -325 574 -896 -460 -691 -81 480 -128 -675 -56 353 -323 -274 695 -853 -355 473 -766 -740 306 268 -604 611 655 -40 -391 438 -450 208 459 715 -243 489 -490 -12 223 12 312 519 -673 649 -418 61 770 505 -562 247 -119 -737 592 -321 222 -852 433 51 626 752 -342 693 -492 207 448 -292 143 -423 -760 784 441 564 32 342 309 -623 647 734 189 -703 -567 -863 777 362 495 -448 664 -862 -553 793 191 637 -68 -765 415 426 302 -835 403 236 -69 547 -2 505 743 50 628 416 145 428 -817 342 -184 427 552 763 -573 10 -186 692 748 -835 -762 -760 -406 -110 306 309 -288 768 -513 639 -184 -85 725 -2 534 430 -492 -497 -145 -42 352 -624 -59 135 -380 -339 -790 -660 170 755 753 -789 -618 155 26 382 165 -541 461 -369 517 -579 745 324 -722 281 257 544 77 687 284 736 -451 579 304 325 -766 39 -133 -493 -836 -741 569 -863 -763 -544 413 563 -295 748 107 -616 -242 -573 -27 176 -383 258 465 -388 -668 735 -218 628 -638 111 -611 176 -295 347 162 -161 -111 492 -600 -519 -319 -626 602 568 -146 -831 701 709 -585 295 -339 721 72 306 -6 625 419 -870 -330 590 -889 48 -819 62 766 -760 -742 -852 245 -2 230 -164 -432 378 204 -33 -812 -207 -597 -100 -837 -600 -789 370 95 540 465 -465 480 512 -782 798 -368 -894 -208 765 -197 610 356 321 488 357 -262 277 -268 -277 -123 459 470 -653 -763 7 -399 340 207 430 309 -533 527 -8 -871 187 49 755 -125 157 -649 389 736 -637 140 -458 -593 598 691 -145 -869 707 541 -656 -773 305 30 -318 -244 -827 -708 -720 130 720 -596 50 -510 -506 382 -895 -212 -358 19 22 354 -196 613 94 398 -812 61 -209 -704 -512 -316 151 -553 511 -698 -288 -311 303 462 -348 596 -234 406 -687 -751 -859 408 -875 121 567 557 288 616 -537 -61 580 -642 -442 -369 333 -791 -382 -800 439 -596 -8 544 -838 571 -86 -17 -742 -337 -898 -70 165 -212 291 -799 312 3 609 124 -152 101 422 572 -776 -507 296 -884 619 192 730 110 148 -497 328 -871 694 -353 752 -773 -365 -491 30 225 530 228 618 -633 749 -49 393 527 99 -487 -308 -208 -193 -558 -216 -125 698 -475 -360 317 739 659 796 -567 401 -320 -442 340 22 -493 798 -848 -581 -656 -180 -179 -822 -754 481 -700 -85 -42 291 -774 -335 -203 -891 -360 -238 -832 -383 -348 -636 -810 667 -630 421 -325 750 -788 -750 -496 248 308 -895 -597 101 -300 -652 446 -164 -58 -18 -51 -339 188 -273 -34 704 -464 -65 -175 -246 -550 -661 -546 -2 -657 -736 84 -649 403 -311 669 -684 141 -313 -837 795 626 459 -241 1 -633 587 504 499 -720 24 -187 166 418 -535 -103 -699 -791 349 -815 -240 725 -186 -500 368 448 479 -351 -463 529 481 702 -120 -327 87 -141 538 -668 490 463 623 439 223 143 -687 -408 -15 187 -878 -311 -164 -619 462 -176 146 719 621 -71 -366 697 -597 57 602 301 -174 -597 222 62 199 169 -544 -103 144 29 -754 -525 514 667 -229 -108 -605 -311 -356 495 113 311 320 -200 213 -771 733 694 -370 549 -430 -36 -75 111 255 434 -446 -209 174 542 -413 277 -93 -146 147 -22 -636 48 -460 -730 37 -628 -814 709 493 -210 264 -759 -431 659 -519 -896 509 -406 -238 619 -100 277 -864 511 217 717 7 -830 732 439 747 -253 3 -44 -504 48 662 -308 -184 349 -297 650 -323 -626 -800 350 286 486 -231 -405 -625 -5 -731 336 764 725 414 -826 -844 176 -402 148 171 -489 -894 -634 -186 32 -896 -647 93 -893 -428 236 269 504 -150 641 29 -289 -460 -564 342 -680 361 -617 -735 -485 -150 231 -149 138 -133 -25 -543 695 673 448 -282 -855 -218 -129 -401 276 178 396 729 120 212 -795 229 301 96 -156 165 -727 618 -374 -508 -284 475 631 786 392 -581 756 -399 -362 634 203 762 -718 22 -489 37 440 -847 311 654 -775 -896 769 483 -672 -283 -745 -520 -531 -201 -305 -73 101 47 -214 -455 -546 -809 610 21 582 714 -321 -37 -260 86 -65 100 -519 -51 54 205 -271 33 263 212 -381 -244 698 -833 410 612 -152 -127 -377 -218 262 169 437 -278 -266 -451 104 655 225 439 -900 581 -10 740 -718 -479 -104 -362 -15 794 -741 -39 662 377 -669 78 397 564 -139 461 -709 344 -676 613 22 183 -226 -897 3 239 -467 -394 -711 7 -399 -436 469 489 -371 -446 -466 -413 399 -295 -335 -269 -887 -533 147 -326 639 316 794 629 -363 54 676 737 336 91 151 80 240 -6 763 99 -686 749 -260 -691 435 -668 287 -214 -605 113 224 -880 -65 251 679 -597 196 351 -654 198 -874 -294 -678 570 288 -611 -620 319 -392 -687 -105 -594 -262 465 547 633 -33 -319 -97 594 -751 -891 533 -312 268 -47 399 446 174 -180 510 -596 -11 -327 -757 -751 -402 461 143 -227 257 -256 -415 -240 35 -276 553 -836 192 -40 330 -31 -76 -102 -590 -5 -810 -709 748 235 -73 -208 616 -231 275 -493 154 568 -837 643 -898 -202 290 -123 -41 -719 -280 -449 -760 -393 -74 -366 22 440 29 691 572 426 330 643 -832 -482 -568 -405 -339 347 -500 -89 -408 -702 -533 -329 207 112 -639 774 601 -21 -501 -249 -687 726 142 -406 -382 -22 -520 -717 707 -13 -135 653 -884 142 -21 676 -77 -555 449 -353 -310 -657 638 -314 82 -683 -558 -217 -130 187 317 423 -673 471 773 -894 -186 -628 558 -253 -391 -70 264 -75 593 0 82 22 -367 -872 -500 386 -239 -501 -366 -743 -690 -708 -574 169 658 -110 -252 266 524 -760 76 -570 781 -248 -262 -32 -786 -243 -422 53 -767 -402 -631 -488 -428 -221 340 -40 -639 402 727 -693 -362 680 -269 2 -382 -608 195 -676 -199 395 -894 -333 579 -383 30 -6 -815 70 -341 732 -94 690 -602 -276 -372 -850 -799 363 773 -503 -692 -355 -145 544 746 262 -155 667 -867 226 269 402 239 -725 226 715 484 -263 105 -514 146 -488 -232 -488 542 -533 -224 160 292 752 -140 395 -596 594 -290 -172 -633 700 226 357 -343 268 -541 54 606 -383 -746 -178 -601 480 -179 107 -527 136 -565 -703 -796 177 -489 -617 -653 91 150 39 -592 344 800 -626 -212 -388 -265 758 -328 688 213 201 -14 269 -381 -420 215 -864 796 252 341 -290 610 397 -187 732 15 -403 769 104 -20 465 -386 786 188 653 273 79 511 537 -302 -17 -784 -144 204 -532 106 127 490 -78 408 -864 114 -231 -486 -534 -67 534 -326 -389 -506 -835 -532 74 81 572 -294 143 -719 -292 363 54 -489 -680 -72 -778 277 -478 782 -415 565 71 757 731 -720 -432 797 270 356 -190 -881 -353 -154 96 -734 -701 -109 61 -524 328 -317 446 -627 8 -209 487 -260 -13 83 -650 -356 -847 431 -231 -276 649 -63 -332 29 -458 220 -321 -366 -682 -885 410 420 -622 342 293 315 750 20 194 -677 -620 -577 637 -157 346 -226 490 -680 45 -746 -269 -164 -575 240 -343 278 -226 98 -563 -827 -752 -374 -149 -593 225 -675 240 573 565 -841 -606 208 320 -508 -20 -484 -816 -800 239 -841 -72 125 -808 78 521 -727 -651 683 453 316 410 452 390 -870 593 -391 -95 -153 -9 138 -137 -106 -380 -209 409 -468 -541 -480 90 -111 -42 778 -70 461 246 416 715 -407 -768 387 -777 449 221 -354 190 -517 -784 -767 15 -464 517 583 597 435 128 435 377 477 -526 131 734 233 511 690 -778 -472 695 -532 -773 -219 -704 -11 415 -870 434 771 44 457 261 779 759 -615 -839 581 -541 149 23 274 -801 -143 498 -246 768 34 -735 -194 179 123 53 -214 -770 -25 494 -353 -526 155 -496 452 -596 -75 -546 358 229 285 418 -648 785 -11 91 167 -463 501 -367 92 196 -48 -272 6 -580 166 -849 -520 -818 -883 -508 -208 273 191 -895 92 -519 -410 402 251 395 93 332 494 -707 169 26 86 567 -417 -735 -5 -729 113 646 576 -377 562 -696 -45 358 68 -337 205 -179 -224 -837 326 386 87 -728 -372 276 596 -216 27 -147 -664 440 -609 -556 -323 -248 -742 753 421 -563 431 418 -432 173 -2 800 -357 54 2 755 -662 -528 765 -628 -88 -469 -5 -756 -300 -93 339 295 -519 265 141 568 157 -890 -397 89 30 594 196 -151 31 590 -832 363 118 598 -621 -277 -213 216 736 -473 749 -229 713 -603 320 -825 -164 -658 449 631 682 -527 394 547 306 77 218 -697 -127 435 -270 -210 -555 684 549 611 568 159 39 561 206 -849 -389 -300 732 -637 -602 -166 -10 -110 188 743 782 21 311 -225 -483 -167 -378 657 -233 273 -309 -113 -830 -759 -631 -78 347 -756 -894 -433 9 91 -724 -384 609 783 414 702 3 -2 -100 230 437 -582 -864 582 417 -261 -320 465 397 661 704 270 554 445 602 97 470 -741 225 272 546 157 445 -662 542 -589 -768 -698 355 -358 -374 303 25 -258 5 -17 -736 -593 725 -42 562 450 -890 38 -723 402 735 -214 -556 -72 -854 776 -207 -599 286 -864 374 -894 242 784 780 272 436 -538 -764 -814 -841 -81 390 -280 -215 -889 -496 123 -297 -846 -449 633 -374 374 533 -157 -39 416 -9 679 -88 108 724 243 722 459 319 -275 450 -64 740 -387 -297 449 -526 -414 -549 34 620 -595 685 -852 -619 555 574 649 -603 -705 -206 -259 32 259 -463 -248 -715 791 410 331 305 357 -833 165 734 632 -242 784 576 168 -263 -808 558 -516 -856 -880 -421 207 402 73 -129 270 -670 264 -74 -63 -837 597 154 741 -303 -748 -780 618 732 -295 -463 -228 65 511 -262 431 -693 -97 281 488 -808 -188 -18 452 -683 -417 -825 -639 -790 -275 -523 684 553 420 -380 490 -781 52 691 -153 -9 388 760 -398 -413 166 648 165 101 46 -188 153 -189 -431 731 -180 790 773 -443 -50 154 727 528 794 -574 625 289 -839 -24 506 -253 122 -198 -505 -96 526 368 293 278 -577 -776 59 -367 -345 666 68 -764 729 597 -783 -425 290 -841 -413 17 -619 -648 -392 -33 504 -251 -420 -771 -785 -767 -403 664 525 385 -155 -221 332 -459 -249 -618 434 -466 541 719 437 -115 -14 -89 -838 -372 458 209 -727 557 -817 381 9 250 -593 -644 -690 -597 194 244 -707 756 -112 651 224 723 89 -209 -325 -811 65 636 -115 612 85 721 -445 562 -543 -468 -62 225 -603 -844 17 360 438 432 26 622 -776 675 -898 -759 -167 663 743 501 613 231 593 -893 248 -633 667 -509 -112 -82 -718 -310 -819 589 23 26 -403 -73 -762 106 -870 -875 396 171 190 -646 -131 -192 671 569 -238 189 116 -506 -740 26 672 713 -517 20 211 -5 47 -532 21 478 131 -379 -201 618 60 -775 -787 -418 463 78 227 483 -555 -24 748 348 -718 -6 -237 684 -149 126 -156 126 -368 -781 -541 473 43 -193 -250 -13 -110 -886 -195 -161 476 -332 -19 -583 -75 241 -895 624 15 -666 228 -545 -456 297 -734 639 -378 667 799 -731 -423 -755 224 596 -112 467 537 193 377 -635 313 167 395 -713 -131 727 -209 -164 -624 256 -682 -555 -190 199 613 -468 597 469 606 -156 108 110 256 519 656 -455 617 393 416 -761 -873 -649 81 636 -627 -333 -840 -615 -602 -617 242 -344 -126 -599 -378 -183 387 -266 -339 625 -449 -498 247 -174 -338 -678 382 112 -319 -93 681 324 697 -100 193 -292 229 38 -729 -623 -165 -809 -426 371 -371 -217 -831 -713 72 173 -884 78 -531 65 259 -735 -626 -777 -296 -326 -572 -154 -558 -552 -581 -641 -738 -634 678 231 -535 291 -682 160 -140 -482 613 572 -827 -859 -718 368 637 437 -575 -175 -415 304 53 -245 -264 -65 -19 154 -591 -310 -194 750 -852 -729 -649 -79 351 -345 89 -735 193 -121 719 653 -652 103 303 -312 -375 563 -860 -549 592 -237 379 630 -774 581 -512 517 128 142 642 641 -87 555 37 105 -295 750 455 -698 686 -784 83 -220 -226 -773 283 -474 184 -460 539 654 453 -574 280 208 -885 -218 -809 464 -650 -541 -268 -282 173 -331 -303 -832 181 -459 49 -296 -261 489 799 434 -86 -613 -607 366 221 338 299 -136 443 712 776 -704 384 718 549 -205 -741 -422 -264 176 313 373 218 -307 -855 -796 444 -76 328 -410 -882 229 -482 632 309 -288 219 -286 -241 -120 -521 147 -378 -785 -571 -548 385 189 -279 255 658 -703 -815 478 531 -350 589 366 271 -804 641 778 -100 -471 577 -195 -145 231 -865 -770 721 -480 -24 99 577 74 543 -772 191 327 -205 557 219 457 467 129 562 -571 678 226 -695 350 539 -562 -259 -393 -738 -756 -815 36 374 799 -93 -457 -359 -96 -245 127 404 -690 -149 704 -131 -312 -412 -86 610 147 -840 60 480 -284 451 -185 -833 -671 -849 703 -686 -76 -681 -7 -219 -461 -77 183 697 558 -787 449 -122 46 430 253 161 -335 4 -464 43 -204 455 267 -885 -872 289 373 -112 569 412 -861 115 289 -94 -25 716 274 166 -366 -66 -1 -675 466 -259 -515 -131 -744 -165 517 -361 397 -629 -69 579 16 501 73 -366 -105 -435 -6 481 -368 -585 -70 360 222 -761 725 -865 -528 -410 257 -324 525 -108 -594 -545 -826 -713 749 65 213 129 454 -168 -503 510 -680 -755 -563 465 -331 185 -546 -359 449 -886 163 -212 58 506 -887 773 97 -844 416 -498 -495 -199 249 -350 521 -641 562 723 -249 317 -505 -379 -835 250 -783 -279 572 -53 -304 -45 -735 345 641 -741 -377 -13 604 685 -483 -524 -176 655 -707 786 -558 359 -100 -90 -771 327 356 97 597 -604 -525 -80 346 -296 -691 -91 283 401 -684 116 195 -121 140 -253 763 -383 -44 -630 -159 -688 52 -483 -263 745 -187 -533 -864 -312 -428 38 388 635 -539 664 -461 -644 631 189 -16 293 -208 402 -149 691 -415 231 446 -165 -651 735 -393 182 -798 753 -627 -311 -216 286 706 -343 -69 375 -311 664 -169 771 -208 -361 661 433 581 204 -632 -884 268 -886 -576 -865 -538 626 -115 343 -885 200 35 -161 -743 -705 71 -179 597 44 -486 -250 -24 799 -628 64 430 138 -467 -497 727 -111 -825 -474 584 39 -359 85 112 544 424 299 533 -675 239 211 491 -168 579 -489 -611 -401 401 -712 -359 -653 409 -784 -284 -419 46 -446 769 -198 -436 779 -165 -725 415 -447 -215 -775 -87 676 397 349 -795 13 -317 389 789 212 333 -288 387 639 142 -118 191 369 646 -581 7 52 656 261 2 -703 65 46 -609 501 669 -408 759 679 726 300 -572 -326 -115 -696 -157 425 39 750 -576 552 784 -50 -340 -292 388 -584 -486 -421 311 795 -426 208 97 440 709 -855 25 -581 -600 702 -897 -214 -524 708 598 312 -638 -126 -855 389 -459 -170 -2 156 -153 58 -78 -298 223 -517 -110 548 614 527 -482 294 -785 156 -726 306 638 -691 -620 522 -238 -30 9 -256 -388 773 -177 -88 770 304 550 485 342 119 715 -64 -862 13 -894 562 -672 -632 109 -549 231 -123 447 -797 464 -392 -361 388 -116 635 101 -130 97 -864 -544 588 760 -817 -861 -5 697 329 -505 -168 -90 -9 -159 312 -29 335 490 137 -784 -326 -660 744 -552 344 790 484 267 -71 189 -116 315 -697 55 -493 609 348 344 746 509 669 672 191 -60 -821 -687 -473 691 112 116 713 380 -783 54 226 -71 -210 -778 -488 468 392 132 -575 -167 -219 254 -682 761 -804 -369 -192 728 -217 -355 206 94 787 148 -641 -460 -153 -112 354 285 -530 717 -692 -250 -337 91 152 93 -412 467 158 221 606 -360 409 -263 -264 -764 799 241 -336 762 363 435 -343 793 343 -641 -658 212 201 206 -761 596 -845 410 -274 -646 -639 -231 -59 326 -533 -492 739 -741 184 -70 146 -94 -101 495 -270 -636 -83 -150 -492 -564 -309 510 419 767 132 482 -287 507 788 -139 -782 46 -818 -368 430 766 -770 405 -40 -840 304 -777 363 -16 -95 286 -124 192 -29 408 548 379 698 -707 -99 -571 512 -186 -841 789 -113 -289 -822 707 -239 -433 -99 789 -101 -865 -693 617 606 -117 251 -702 449 283 -279 -143 -583 299 -859 -99 -633 -280 278 -288 -433 363 725 -600 713 481 -310 -662 -729 365 -760 476 -551 -57 -786 277 -716 -127 -610 167 -737 -568 27 589 -104 15 362 81 152 360 -224 346 -873 792 185 -536 664 -641 -281 133 -132 -168 -132 201 -244 9 -410 -792 169 -258 -645 -396 216 -615 308 -47 207 511 78 418 416 -365 107 176 -800 208 395 -61 752 -177 381 4 124 19 -611 173 -877 34 -705 457 751 430 -899 761 79 -893 316 -75 -264 -700 340 398 602 12 438 518 -791 254 599 -857 329 -51 586 10 309 -799 566 -555 746 541 -735 -599 -799 -351 -353 253 775 -783 -578 455 -153 643 -609 272 143 24 532 714 -33 -610 528 101 718 -613 -473 -24 -751 71 446 359 527 38 -69 30 -847 -409 171 -172 358 -100 -138 476 679 -149 -312 -833 356 490 303 -353 414 630 -233 -160 -99 331 49 -701 632 -710 -386 557 -683 -693 578 207 -532 -403 -10 721 -731 52 -613 409 -695 403 740 -79 -111 275 52 666 183 -433 8 -787 -489 -54 141 -334 684 56 106 625 -373 749 -191 -535 457 159 467 240 629 204 -326 206 308 66 -251 -662 552 -561 515 360 338 -544 -833 79 -524 605 625 338 595 -782 -373 -696 -454 242 -348 -420 199 387 -814 -45 297 -126 747 597 512 -369 -808 478 598 433 186 -552 -259 -213 295 -811 -122 -337 -731 461 331 -886 -45 -761 41 -415 557 478 517 4 -627 -889 -119 394 -754 -128 -274 -643 85 164 90 -329 -742 -781 -216 7 445 50 652 457 -610 745 171 763 -266 288 -742 -467 42 -873 -366 -89 -333 -364 -691 471 -77 660 -745 -682 486 218 515 -736 -857 -320 -348 539 -559 -612 2 -567 -216 252 643 -341 -247 -32 211 -185 -758 757 -399 469 -856 -221 442 620 376 356 -788 -627 97 725 -511 628 96 262 -45 247 496 82 -827 -394 -858 -631 -16 342 -574 171 365 160 -509 757 402 61 -299 -649 455 336 -797 37 598 -369 -102 14 108 -460 -475 530 291 -295 136 406 -884 147 500 -416 204 -436 642 609 -292 -207 7 -683 322 -122 -126 388 -336 731 -487 426 -607 545 -633 476 80 490 322 55 71 -796 571 -462 120 388 -431 -754 464 119 -573 230 -772 -355 -776 338 12 463 -367 708 -878 -92 141 -659 709 84 653 695 616 156 -554 -13 82 -839 -527 -218 141 381 306 -268 761 86 278 662 -837 -369 618 581 -804 -606 1 -90 749 618 -774 10 -552 761 121 216 203 396 155 387 512 376 505 -454 -507 553 757 790 -267 -873 -406 633 -439 340 71 496 486 -570 49 -44 635 430 795 450 -266 118 450 -873 -379 558 -618 -738 -298 -118 -454 42 -857 -383 -663 -500 -636 604 294 -786 619 -204 -153 182 736 782 626 -511 189 -707 -300 514 -862 -431 -83 84 355 597 449 -730 -418 251 179 -659 253 95 308 503 414 134 632 241 232 -271 699 29 -298 452 356 -252 249 -172 179 224 -216 115 514 31 647 519 -757 -892 -88 -815 -234 152 734 180 558 -751 -360 587 583 57 -192 123 179 93 -348 -497 69 -892 -563 -518 -847 445 -448 -605 65 -318 242 429 -879 -617 -789 -633 -307 -153 -142 11 -600 319 -142 -90 -555 237 512 -138 -312 749 169 396 -497 -779 -713 -770 -247 -43 -51 -569 -226 -700 -622 315 -726 -33 -190 296 -199 -687 -131 -597 -124 251 -316 288 -897 228 -742 -738 735 380 -797 343 741 -217 3 744 -214 -29 -811 394 -834 320 -335 415 -78 -73 -836 181 -21 -833 351 -228 760 360 -487 343 209 -323 642 207 -281 -555 -471 246 513 -202 -401 -308 225 -60 238 -37 -333 77 -789 -357 -326 -856 613 229 -448 -530 -202 -779 485 -645 788 160 621 -629 -281 -351 -868 -118 -656 -553 -560 -622 670 -178 548 -894 662 -880 676 -814 -166 -312 -487 -890 186 275 428 420 151 328 262 634 -603 -439 365 -32 -580 -563 290 683 175 -743 145 -477 138 -638 485 -442 -857 -72 -835 323 25 362 649 308 -339 214 -460 -254 -180 -817 424 -601 -425 697 358 -668 519 -704 562 715 621 -900 186 753 237 -85 532 -286 -887 -467 494 -755 -4 641 486 464 771 -419 347 -424 -116 739 -643 -262 -187 492 -859 -430 723 -666 -644 -590 607 -261 -617 -288 769 -437 362 -488 130 -23 428 -467 -723 -556 -523 -394 150 -474 28 -194 476 97 -733 -371 -717 -697 386 770 337 -690 90 -402 -23 -885 257 -73 695 -27 -601 -560 -17 614 484 -842 -400 405 -714 -830 -549 -465 -861 -759 134 324 -776 -895 79 -561 -297 -675 38 618 507 -291 798 366 750 137 -297 -596 408 -640 -149 -467 -419 771 329 -624 -81 -579 -817 -47 563 245 657 -409 143 152 -648 -515 -771 194 116 -61 -608 16 595 559 474 175 615 -280 -79 -327 -226 -287 310 629 -819 -255 87 -573 -778 -752 313 754 -388 -456 446 -839 -614 592 -181 -291 340 -794 142 -44 -499 104 -762 -271 -146 -689 404 587 586 350 18 -475 792 263 -70 439 54 483 -56 -1 248 7 262 13 748 68 603 -662 -417 441 106 -716 51 -311 598 -656 -832 3 747 319 -442 -267 -97 -826 -30 490 166 -69 478 617 608 104 565 -398 -293 -682 -215 346 -37 206 -526 -105 602 513 468 -824 -819 -588 314 -109 -7 -100 -694 298 630 192 -2 -834 212 -755 -551 -777 17 -720 -213 -284 593 793 -195 139 468 -357 -692 -626 -694 -132 -692 -664 252 -301 575 158 -198 117 204 -283 652 -876 525 -21 -481 192 -519 241 -45 -407 -707 773 527 85 -609 -730 -70 -886 78 -138 -97 -51 400 442 -768 257 167 -488 -261 -48 -736 -525 -243 686 99 71 -412 -46 582 -868 -307 -459 553 158 642 437 -497 -689 18 572 -222 422 719 701 227 292 274 -517 266 -787 -191 767 -273 -522 217 138 597 -463 697 461 -844 480 -45 -503 -791 -548 606 506 -381 -824 -710 575 -483 -196 608 178 -580 -697 -117 358 -682 -883 -793 79 -90 -53 -434 -427 790 469 -700 749 -458 590 -411 460 -19 -292 471 -595 758 124 389 52 -795 -70 -863 -861 94 -73 -609 222 384 -792 628 -415 -431 -454 -327 -549 310 -223 560 397 -92 531 -614 373 506 -759 1 -577 -759 629 -47 -81 656 185 412 124 76 -461 -506 646 -248 655 573 -625 -875 -900 654 231 -448 473 -771 -443 -716 -518 303 753 -601 -132 -265 448 -758 651 -510 440 254 380 -708 152 194 -255 -182 -868 198 443 530 -408 -603 -160 -830 -348 -226 -278 -526 -151 -638 -176 336 682 461 348 -468 571 771 -828 669 50 -756 -374 167 17 -43 667 -735 -788 410 -860 752 187 -705 436 475 128 -868 456 -351 153 223 -680 -602 -589 291 -19 550 306 -363 -554 -534 -388 191 482 -584 408 -512 -255 -317 672 552 544 -407 -386 -868 468 -869 -129 -882 -241 712 69 -666 158 -550 -66 -741 -390 -396 -621 268 691 446 -657 641 507 418 -695 52 -682 115 -331 -698 642 -739 128 192 -724 695 -763 133 -890 -8 -27 -228 -25 729 763 -717 -829 572 538 -306 -786 -720 -525 171 -709 758 19 633 21 -526 -401 229 769 119 116 -296 -449 160 -695 653 -91 92 242 -379 -257 26 571 -550 -545 -541 -878 -321 -220 704 377 -457 -304 73 100 -85 -446 -2 -473 -565 -116 -299 -169 792 -498 -333 367 -861 439 -246 469 794 443 380 -443 561 414 121 69 238 698 -378 -387 -367 757 507 -613 -593 -619 422 178 -452 -876 682 -738 -879 -29 -15 -536 -452 232 -157 -449 722 -416 706 57 714 277 253 272 -813 -641 -662 378 -734 111 593 -862 69 -207 140 -599 -128 792 -240 -789 -185 115 638 -278 -835 765 -187 -824 80 335 238 482 -197 -281 -484 70 285 398 -257 -154 -365 -16 450 -114 83 -506 -112 85 -714 -786 794 -405 -820 -457 -676 41 453 -49 783 -336 175 79 -83 409 168 34 55 496 203 96 521 -893 -877 598 411 581 -272 569 -199 744 -888 41 349 -736 92 -781 -30 -17 125 -29 782 -783 -638 92 -116 695 -853 -445 236 755 -611 614 -184 -178 -197 536 752 -137 605 -742 -899 258 18 -891 -797 -156 691 317 -325 310 522 398 31 -865 -467 -255 723 -558 -108 -614 -522 163 266 466 -580 357 -752 -164 -29 320 48 -882 -38 595 598 -53 -141 -814 -254 140 -400 21 -70 -440 75 520 -266 -77 -892 -12 477 584 -287 310 412 -486 318 735 -888 -157 -746 -432 306 -203 -602 -136 185 -653 -586 757 -877 -403 -167 -757 82 -105 -650 151 -151 -526 -896 -553 -425 441 -773 -213 283 626 -351 278 734 674 398 -373 -702 -316 636 370 -55 -325 744 716 -883 -751 -487 324 -585 -554 -387 -36 -87 -831 -839 -526 -868 628 143 -659 -881 326 139 660 491 557 -288 -288 -458 -319 604 191 -305 -547 333 -547 -607 95 -374 -536 111 -749 299 383 -704 404 -130 -714 -203 -867 -225 -413 285 -74 536 -63 -603 -421 -813 519 362 449 307 -242 -195 473 -474 -695 -406 -261 -852 364 -819 266 342 460 16 -506 -686 699 155 -838 727 653 -298 551 219 519 545 210 42 439 -245 771 -173 464 535 -14 -769 -482 457 99 684 -289 151 -814 -178 576 -286 525 679 523 623 132 -235 -523 710 -66 118 -411 376 327 -76 -153 -43 -406 -808 -441 -359 -572 -669 -486 -516 296 -775 -227 272 -689 581 41 668 -6 657 76 -759 529 532 -754 121 313 -899 276 117 18 -294 735 555 -811 -812 -807 -680 -88 253 -606 741 -625 -874 -362 43 -115 -142 658 -30 203 306 363 630 -137 -64 -521 709 -608 270 182 -864 -802 323 -886 392 84 -470 -165 -465 659 746 233 498 -480 595 -43 165 500 -101 88 -871 -457 115 753 -161 578 82 -52 -20 -782 -877 646 -37 491 713 -43 636 519 371 -661 663 -500 -478 -76 596 391 784 -65 387 -731 380 -324 -45 -366 515 337 -238 567 677 561 285 -201 342 181 324 -480 -606 -582 -368 -429 -513 192 -675 -283 -103 720 -633 758 121 -674 -599 -742 11 379 -547 -447 195 -611 54 -766 -28 -239 318 455 -578 136 254 -819 549 -215 -888 -285 -413 304 359 246 -405 406 71 -239 -572 -527 25 196 -350 -445 -95 119 -130 95 -800 -727 -4 -899 -554 -491 -260 -372 -381 -586 -60 215 503 -569 -599 485 -147 727 563 280 286 362 580 -844 129 134 -702 -342 -735 365 451 583 394 -114 -95 -465 434 4 -432 -688 507 754 -866 -200 678 561 -9 554 -379 117 531 171 518 524 -352 -321 754 -611 8 785 136 666 -136 133 -34 -691 431 477 -508 167 -785 -487 37 384 -434 215 -87 618 -57 248 -445 -58 -498 51 569 181 591 -329 -26 -865 -337 36 767 -241 -423 -610 25 703 -145 777 230 88 226 390 -63 275 -603 293 792 -170 691 657 -690 -576 -120 596 -186 -660 -669 -874 555 583 484 227 -482 115 -426 -159 246 123 -632 774 -379 -40 -809 -123 -262 -683 -874 394 603 -51 701 253 -36 332 -583 130 547 68 268 -49 -57 494 196 -88 67 401 -370 2 267 -27 -39 -536 -419 -770 -866 446 -63 -763 -215 388 193 786 -196 -45 -288 321 -87 732 -78 -387 -215 459 -839 -801 28 -445 -535 -306 -756 -624 -58 -563 199 -469 762 -799 204 42 675 -382 -309 638 -483 415 -809 -614 -260 -611 229 513 279 -686 497 -34 -862 -152 -226 -779 739 699 469 -881 -1 176 -867 710 -162 -245 -576 358 182 -103 789 -1 -565 -98 -363 459 728 -76 -43 163 -442 -459 -724 738 637 -249 -522 512 -148 -807 -810 266 548 -771 92 -700 -366 -472 379 -738 650 667 -64 209 409 -193 504 458 -669 -535 -709 768 93 218 -763 -364 113 163 90 10 598 -304 -278 375 1 566 -801 -174 636 401 -358 575 255 50 -5 509 648 -495 374 -743 796 -841 -628 588 -800 -711 593 -787 -613 -338 542 592 460 364 -868 -371 347 236 295 534 232 140 128 -500 -586 -406 759 340 -344 182 155 -573 -749 -169 520 125 -152 161 156 14 -664 -839 594 630 -695 689 -12 261 -780 389 -738 -467 551 -439 -485 701 2 119 -524 776 -478 450 -690 72 -366 138 -757 -672 -286 86 337 419 597 720 105 -641 -559 550 -354 125 243 276 -136 298 230 -456 468 132 82 295 126 442 -284 738 -322 564 491 -643 149 -297 326 -574 -429 -205 197 -712 670 560 -396 -45 -555 -2 -47 -874 693 383 -133 658 -665 -486 312 477 -17 356 -175 306 700 -286 -290 547 -597 259 -299 352 741 693 288 551 273 77 715 336 651 -70 -196 -191 14 -84 -81 -555 65 -127 767 757 233 -144 -802 -374 539 -275 243 -369 116 49 -54 -770 -663 748 -781 -598 530 562 467 -270 -99 -882 -141 562 641 106 372 -776 -233 506 -781 -813 680 -238 -568 490 526 488 -364 375 -729 -336 80 742 -193 625 -197 -180 126 -134 -320 -274 309 137 544 -589 390 -576 -338 542 -487 -872 254 -487 -199 14 362 -414 169 363 -34 -19 -230 -892 404 187 -256 -25 -81 481 -855 -158 -818 -512 -41 -320 -296 264 -426 195 476 -666 382 -858 332 377 -702 -556 592 202 607 -800 -115 562 -870 -275 590 -577 571 -772 318 -344 -192 698 -36 -156 -538 676 -582 -621 -825 -734 -519 460 -773 -624 689 -869 394 232 39 397 327 -649 262 -254 -100 -881 -867 -508 -352 -401 -135 -136 -615 460 658 -441 511 700 -383 713 748 -704 -740 -169 316 -540 -415 -773 -482 -812 210 -702 -683 409 441 364 120 320 111 -326 394 435 -526 -499 -66 396 -14 -38 -317 65 -247 -244 414 705 762 609 -537 -436 492 -88 -446 726 -313 267 591 447 -415 -746 399 336 -798 435 421 -133 287 -483 -2 241 -54 69 455 -183 -819 -369 -116 647 -751 -293 -645 476 -378 -307 67 -350 -739 -111 -260 -512 559 258 -448 -239 -876 -798 -622 -385 342 486 -268 -623 351 50 58 690 492 789 -337 -142 -113 -142 765 -261 -398 -877 -321 -749 561 -664 767 -734 172 -467 39 268 -778 232 128 -514 791 -588 -98 -269 -792 300 -357 484 -353 -843 792 -486 -598 487 -554 30 794 348 -447 -795 731 -145 -463 123 670 157 263 -651 -819 300 708 -572 401 731 696 -689 -233 352 -506 -805 -524 402 668 -836 -703 545 -262 0 42 -839 305 75 -690 216 323 -708 797 746 83 154 688 392 36 -218 -393 -153 -486 -632 -413 186 547 -830 -230 131 -896 -21 436 551 -171 749 -610 -651 21 -269 -536 398 -47 -73 -409 -239 -24 -140 -588 14 -490 588 -348 -431 476 502 -111 -309 -550 -587 540 606 166 572 274 -401 546 -126 109 -876 -675 -439 -695 438 -40 -595 159 -654 -183 -46 445 499 -364 785 -631 780 798 479 317 520 147 209 572 211 443 -165 372 72 -606 -562 -105 -159 730 -791 -332 404 -61 284 677 -670 -195 144 249 -557 -647 -136 657 500 790 -298 385 -708 288 212 641 720 308 -850 -454 507 -373 -178 -811 423 -261 -608 286 644 192 536 683 -728 -692 571 575 -775 598 -569 -299 -107 -770 -102 -53 198 -741 448 331 -783 -96 -286 705 -413 -532 694 461 460 -848 56 510 -253 -802 -381 -317 -823 -435 -436 781 -134 253 401 487 -740 454 247 -469 238 -241 772 -494 -472 -584 -769 -77 181 -249 -238 -395 -789 -193 -194 333 -408 360 -851 -847 -255 -814 -308 16 -834 -755 108 448 -421 10 326 -293 680 374 -154 193 -206 -623 735 -601 691 226 345 -784 -111 -785 -825 -841 -398 -30 690 263 -407 325 -848 -74 -715 720 362 118 -472 749 513 325 -359 410 -520 -489 -442 155 367 -745 71 680 -276 373 -357 654 67 -28 -212 -231 -151 -125 511 -851 -36 198 201 -135 102 219 756 671 690 478 683 -876 580 13 1 -222 -818 -387 346 -781 -83 -710 125 -457 537 -649 -203 718 -398 -712 -509 574 -208 -260 -397 221 705 638 143 -699 -194 34 -853 409 61 -823 -118 -565 725 217 693 470 -773 -102 354 678 -649 -108 -54 -748 -493 -653 695 300 581 -795 77 -472 -712 461 501 -364 550 201 -209 -21 -220 -288 -68 517 310 138 -769 539 -578 672 -34 -857 -719 -31 -25 465 759 -209 584 -385 -881 639 619 371 -226 -122 -238 -300 -430 557 266 107 -581 702 -451 -863 -805 112 -21 592 483 796 64 595 -228 799 -232 -243 723 276 -208 -601 -491 -26 529 548 38 -245 316 89 -184 209 798 64 -304 -628 252 -614 257 -127 308 598 777 -718 -861 111 250 -644 -501 134 -79 533 73 -310 766 452 -446 -252 225 -323 230 -577 -78 523 113 514 -280 -798 -268 268 -364 -190 567 -420 117 -178 214 410 -388 284 55 -345 195 503 771 555 -471 196 203 -447 751 444 -485 673 604 80 566 604 -419 -256 -537 -328 711 -677 -689 -158 -265 84 -561 553 -462 55 -533 -770 9 -399 777 21 205 699 -500 -665 -633 -38 182 306 12 -297 -502 510 485 -403 -489 -771 230 -495 495 700 33 349 -480 199 597 330 -164 -717 -361 -635 10 119 -593 -332 -74 795 15 370 -764 210 -705 -285 22 88 -94 -213 99 697 174 -884 -533 -417 363 3 -503 -152 473 367 57 -261 112 127 -423 -221 -58 -309 -409 -117 339 62 -733 725 511 460 -480 -429 -387 -97 575 -172 276 -6 -364 -352 -22 -249 -848 -363 283 -72 732 -898 110 -626 -240 -767 788 -449 -109 -729 -508 354 79 -544 -551 151 -732 -230 193 -267 36 680 -731 649 -564 -744 -683 192 175 -775 -582 -64 -2 246 237 -571 87 -216 -384 -337 -796 -299 -99 441 -597 105 -284 -595 292 -771 -58 463 451 195 602 -709 -245 -129 753 -678 -154 -368 174 31 -169 -13 157 -177 624 -226 214 363 666 -18 423 194 167 -132 -385 -319 -79 -620 678 -528 -462 26 -334 359 379 -792 -528 -2 187 -636 -796 668 -132 690 -324 685 252 -481 137 717 -819 -326 458 -242 -358 460 292 -95 97 -150 -794 -7 -247 538 -697 -141 -117 -586 -665 -682 -572 -706 664 426 4 538 -490 -681 -432 745 273 386 -474 207 562 182 437 -595 284 617 -626 72 -700 769 218 -57 27 -279 -151 501 151 -125 640 130 -820 -444 713 740 -804 -481 770 -319 -264 304 77 200 406 -849 -19 -149 -574 -513 65 -458 -851 564 -333 -579 -193 -735 627 293 -264 -478 -722 131 -196 434 233 -86 -218 442 259 176 765 -384 -874 -593 38 -345 149 651 -638 -536 792 -711 -688 -306 -668 -224 -813 369 -287 49 -307 -393 -197 725 -704 654 -312 292 262 -67 337 46 655 -70 -864 260 201 151 479 -131 -183 -212 773 285 -258 -607 -151 666 659 -34 394 -414 472 232 -695 459 -708 31 -32 -596 497 -480 17 -839 497 724 -425 -649 -864 -632 -375 660 -32 -368 -283 -338 317 -102 -205 -125 -242 -365 -813 -221 145 365 204 264 -498 250 -263 395 -428 40 -177 -534 -752 374 -412 304 359 -391 -889 -46 682 -79 -734 -814 635 -220 155 271 -664 -883 554 -336 -529 283 158 448 690 -297 515 -695 649 644 -690 -481 -494 237 -547 -425 -92 -812 14 -66 -48 763 19 -378 -73 789 217 -219 245 130 210 -787 475 380 -856 490 -418 -310 -723 -503 -662 337 68 -309 319 747 -28 466 -127 365 245 620 -605 467 122 563 -374 347 -607 -729 -110 -795 -890 127 -598 585 754 789 366 712 37 -361 684 -508 -247 166 -2 568 646 51 -299 -381 74 -79 552 381 -353 -252 -745 -251 676 240 -494 -670 -369 379 411 -444 46 391 -595 -92 -670 328 -736 501 99 -591 -430 -333 -816 -790 164 224 -264 323 346 -605 -283 -453 71 21 -394 10 603 407 116 386 -178 -411 -366 83 159 701 -806 -413 -200 -106 -851 731 -778 343 4 -805 424 350 190 -769 155 -619 629 -667 326 -124 400 543 -76 8 532 -462 -390 -609 419 -238 -394 -215 -843 189 -823 6 -819 622 496 262 254 -812 -753 74 -643 -455 425 301 -171 117 -4 33 568 -558 782 169 -312 -752 -43 -622 151 -537 -227 -85 398 756 484 206 547 485 -235 469 134 797 -476 -777 10 495 406 -569 780 179 511 -561 -708 -311 -894 666 162 -245 644 -67 655 -218 -715 43 -863 387 362 -832 -707 136 -623 293 -760 -62 -69 516 -455 205 434 678 -430 -448 357 -458 -184 -141 -532 23 -321 52 204 285 768 -868 -206 -647 693 662 -137 520 -377 -599 -134 427 205 -734 102 138 -95 627 -877 799 -560 613 -712 474 -133 -326 716 17 414 73 516 558 -354 619 -755 750 660 776 532 616 -484 185 -375 -289 57 -511 -261 623 -620 391 -80 -691 -369 516 105 187 -95 -361 -319 -789 -357 -801 658 -669 -610 431 25 -663 365 243 185 97 -304 -365 -533 83 785 -682 -662 -735 -539 230 650 610 249 135 336 793 -589 706 215 177 10 425 -401 -526 -669 -543 538 -744 -358 -163 -579 -720 -638 773 -669 133 -882 -186 -48 531 380 -275 -762 684 164 -242 194 -840 783 -274 -525 652 -550 639 62 -706 -169 -173 -38 215 79 -101 -674 322 -42 632 -119 229 605 370 -540 604 -212 -183 -576 27 720 -619 438 19 -417 238 -52 85 723 172 -895 452 -540 -844 45 465 -818 278 -293 20 -884 -755 -349 -359 -685 784 -215 -661 532 47 337 -559 778 -648 -501 -289 -605 330 432 317 609 157 291 -501 -20 338 -324 83 130 -650 424 -413 -567 -241 483 145 540 72 418 -357 -540 -141 -322 -41 -735 522 -778 -744 -575 -758 -862 -452 414 456 671 -425 -407 326 87 303 523 -244 -152 -39 616 485 11 -87 613 -334 -521 256 636 -273 -537 -762 -730 -356 -333 -32 -86 -248 -430 -858 -473 700 -652 633 -883 -432 -561 -264 130 -374 -177 495 -335 169 -766 693 -475 -41 -202 -230 -626 -444 -138 585 -769 -423 -876 -526 701 390 -387 317 104 189 -428 -380 -185 633 -256 249 -454 727 -750 169 -64 327 543 173 -426 -466 425 -851 -815 298 705 -259 -722 -562 193 -807 589 438 393 65 -112 -782 96 -212 545 279 -241 -462 -884 380 -732 495 -677 373 427 -673 -609 -369 -45 183 -456 -560 -411 -389 -236 -440 673 318 65 -134 59 775 -435 -742 469 -639 180 -371 217 156 700 321 469 741 -776 13 -162 66 -490 -588 605 737 -435 -83 -655 -656 -348 1 718 -648 -274 150 537 374 -44 -553 704 -473 -662 -723 145 127 -517 -680 -198 -62 -560 -447 747 -861 -81 -147 273 -455 -293 -709 210 -544 696 249 -98 -648 354 15 -808 -436 137 463 -436 297 583 606 402 23 739 -656 -82 -276 240 654 -69 -434 649 138 671 -506 676 -846 -347 13 -439 -709 353 322 396 575 275 -203 707 -408 -868 374 -567 534 7 131 -563 580 -503 357 569 -102 -424 -386 -564 -719 42 54 363 -105 713 -452 -639 275 -213 219 199 295 -634 -371 -530 -27 -501 204 -649 -726 -304 474 95 -200 -583 -736 26 -176 -194 -703 -762 453 236 92 -117 400 788 649 617 222 -873 608 252 -656 -482 514 782 -845 -269 529 530 -173 -37 -577 -515 -304 112 -225 370 -848 -489 -272 -783 123 77 39 -861 107 -862 -738 -264 -354 8 -873 -631 575 390 788 292 313 -837 718 764 72 -473 273 -625 -558 -540 272 609 488 -471 -412 669 319 -305 -852 -204 -800 139 -615 -775 630 -132 202 494 -512 365 782 366 -617 -133 -589 722 408 188 -604 -862 -370 572 337 115 609 505 -243 -171 605 -356 587 -523 -545 -462 -431 -97 -714 735 669 -563 -260 585 -473 -801 -32 -761 35 -806 586 206 -637 -319 345 -295 -785 420 -61 -293 -49 722 -442 777 -274 166 -179 484 -296 -235 693 292 452 -61 614 -148 -805 399 739 778 -73 -446 190 -827 255 -852 -1 -625 -634 -269 -293 -465 123 -415 -216 622 681 -658 -538 640 23 338 -692 39 50 -232 -160 -45 -576 -324 423 -336 -360 -618 212 -93 622 -49 -793 -103 643 -259 -426 -333 679 -460 319 706 730 409 631 575 -21 -712 556 -866 -732 -270 699 155 -623 497 793 146 -745 -192 -229 -273 446 762 338 -879 -453 51 -29 -796 649 236 -627 182 -416 765 296 247 -443 725 -598 234 -237 735 446 397 -107 38 20 -780 -437 -276 734 -830 150 -164 178 -495 -476 -221 -215 -537 -224 734 -236 406 350 -841 310 -252 441 -153 86 -700 343 -42 29 492 -226 712 -649 408 470 -497 673 82 -95 305 392 -431 -872 400 466 -245 259 -524 -811 -795 -370 -600 -465 61 -578 597 -343 -670 -534 563 240 -486 653 494 140 651 -844 -205 527 735 86 -410 -802 -504 -277 459 380 615 512 694 188 -482 -81 -657 -609 -440 373 -854 756 -468 705 121 440 -331 -799 311 599 476 775 -371 605 741 331 -509 -877 -385 -441 10 680 17 485 -816 -161 -792 -756 22 -121 733 -260 398 105 -70 -99 -609 731 179 -174 444 -86 -802 -6 -210 -615 -416 -261 396 -615 -576 588 348 -272 453 692 448 -843 351 -306 78 518 746 -874 317 -554 116 793 0 -102 740 -605 381 373 -210 575 404 -639 -157 783 -844 -749 -299 -56 -151 732 475 -792 483 717 -297 -4 124 260 729 -121 -426 686 -168 430 369 193 98 -742 -407 -142 475 708 394 381 636 752 3 -373 52 -727 405 -569 512 -634 -766 474 343 174 -802 625 605 -735 23 -318 501 -343 -740 -600 794 -503 57 -645 -599 -634 -349 35 -844 508 211 315 -456 425 -220 304 -38 128 -779 129 -615 467 -532 -703 735 -736 187 -54 75 396 -738 -71 523 65 -504 -872 -358 736 -326 238 -563 785 707 608 -412 285 -353 -782 35 553 397 69 270 425 -391 557 -687 -66 783 -517 751 785 -817 101 -128 -538 -21 -299 66 550 115 459 293 485 -70 656 -308 -815 -449 -300 -415 544 593 -743 -564 752 -158 -831 -24 305 752 -749 -208 -783 3 759 69 299 424 12 136 -598 604 542 700 -470 736 -642 564 -55 -247 762 100 390 706 -486 -744 246 753 -199 -142 -854 -75 50 19 -351 -282 -837 104 493 -630 379 782 -326 181 377 -350 305 555 -163 100 87 201 -373 264 -22 163 -272 463 577 149 -290 -234 -148 702 635 5 295 52 -69 -831 -148 354 -772 501 524 299 665 -151 50 -320 -470 115 190 -122 28 -316 215 516 -435 429 -645 718 147 -103 -92 -639 -436 545 589 359 -364 170 799 344 -257 -568 303 339 529 779 563 -370 -226 -855 321 790 -300 701 709 -663 -84 -148 -449 416 -265 677 -224 180 -37 -671 50 -12 367 -149 672 -511 69 357 432 93 -379 706 333 -772 -4 -589 691 408 444 642 -337 732 -775 -17 396 458 -430 -658 -244 493 -675 183 101 -252 351 393 275 730 237 672 -298 -137 475 -31 587 -541 -499 -151 597 667 783 -822 236 -855 175 -242 -464 -563 487 140 -727 251 -771 317 -509 -75 -80 -868 606 103 -546 -10 233 728 50 -409 582 -755 -828 -107 -108 323 -707 -486 400 208 338 481 472 -54 149 -126 -570 -469 101 646 -524 -895 -144 -255 518 -770 -95 420 461 718 232 -522 -14 -9 557 -464 439 450 -767 -821 -525 -450 -11 206 644 -367 -691 667 -505 139 576 -788 -800 -247 -232 -146 -424 -1 -784 365 -217 -329 716 452 728 -638 -227 -62 -114 105 36 160 67 374 697 772 108 -151 -607 -228 59 256 615 -817 -860 -716 759 97 149 -695 -356 -303 430 -11 644 760 623 623 -803 314 730 34 301 127 -534 -814 652 -569 -641 439 747 -202 107 -7 729 -53 -155 -196 -380 -173 -624 13 -887 167 594 767 -363 -182 66 -699 380 461 -194 -51 -446 -391 264 84 -508 -60 738 223 710 -619 784 -15 -156 -618 236 -57 -790 670 784 -133 679 171 86 -260 772 -162 513 734 -569 -421 -142 431 -383 458 218 618 -135 -264 689 617 -837 -825 -339 681 -523 -359 -285 242 167 107 485 21 456 66 657 496 -654 -619 714 -383 -656 725 -158 119 -378 -146 -353 -612 -226 -25 -793 -356 487 191 199 -216 -242 287 -180 -848 301 -271 -194 18 751 137 129 296 -892 98 48 648 -715 -350 504 -778 -856 -584 -32 729 374 169 130 -707 -803 441 -190 594 58 51 -509 -823 -870 100 -682 490 -29 608 -95 174 663 297 -399 -529 -887 -313 591 13 98 -353 -641 329 -558 366 -284 -142 -597 -753 -81 -216 -31 -449 91 226 -112 101 582 -897 -758 -583 -510 744 329 -3 149 -388 -414 -885 -156 48 -277 -726 -25 231 311 -160 72 -876 -771 -146 -270 -307 -219 722 628 -289 -333 -117 -500 -664 -613 526 -718 -129 301 -387 -420 -77 778 -532 -580 -635 -651 340 380 -329 -340 -74 673 651 566 -709 74 42 -382 411 -664 267 -851 -197 -710 590 -673 -407 580 -130 346 -85 -868 -695 -419 -76 589 416 -845 -525 -465 1 -720 -47 -584 -321 782 351 -519 573 -233 -620 766 398 469 -441 -246 -573 141 586 255 -445 799 729 562 -846 744 743 -835 -135 195 233 -397 744 99 736 683 253 -433 616 323 111 -327 385 312 -448 -846 114 -620 -631 340 -445 -351 -785 709 -787 218 -727 -234 -417 329 332 -782 -299 -85 -460 -239 -541 625 -244 -359 203 383 -254 -181 -455 -227 -264 -90 729 -771 -508 210 -653 -366 658 473 469 -425 13 -260 261 250 403 -728 -433 -60 219 -303 617 -144 -437 478 151 -402 744 571 800 340 -566 -727 461 -740 93 768 -20 -315 -246 -380 529 746 -418 55 794 26 -533 -511 -26 225 -737 428 -353 188 117 -490 -874 725 -237 516 -138 -592 -613 611 -105 -158 765 -125 -447 133 -429 796 387 -241 -719 336 687 25 -454 641 -877 443 -895 -442 -374 -156 0 -52 -524 -323 -780 261 -262 535 667 -605 529 799 223 -21 -269 -78 701 377 -807 528 507 61 -599 -682 -165 107 -531 502 -192 113 650 -68 -148 575 -302 392 -353 628 -834 6 -688 -882 -712 547 454 -597 -352 -756 267 603 -201 -631 -524 -206 469 -657 134 -808 -743 462 578 -540 178 -803 73 652 -346 668 400 -504 711 155 461 -817 -596 -439 711 366 -508 -614 444 -166 270 422 -767 -187 -18 747 404 -143 -840 125 69 477 73 29 -31 408 707 -879 -639 63 272 -711 141 -169 -584 536 -768 556 -686 646 139 -780 -565 -85 665 345 -565 -647 699 202 -644 -881 -282 -102 790 -650 -813 -361 -108 331 -704 736 -340 -125 162 -548 236 -730 107 -281 713 -838 -401 -598 323 -369 598 -807 -456 -883 632 -229 -204 59 763 614 564 -745 601 388 -578 285 -405 -162 581 113 -840 431 540 -545 659 22 340 524 73 20 417 -577 -487 -515 -291 412 -786 197 -577 311 -805 -552 455 -865 167 -769 25 624 -222 672 -418 391 -248 568 22 -516 -715 -682 -110 -20 -605 -541 208 227 -663 -504 561 182 -674 369 284 416 -90 582 785 756 347 652 -601 -211 282 766 120 -80 331 -153 -526 -244 -888 283 -594 -167 -362 798 264 -278 654 -596 251 -260 666 550 380 -566 -136 -638 34 -88 302 -378 28 -637 -299 192 77 -257 -420 -428 227 712 -199 563 270 237 475 -705 -410 197 181 318 624 641 726 -693 -82 142 650 253 430 -456 -564 563 -7 -789 -468 -826 -195 -666 -772 -152 416 -742 469 489 5 -28 -490 -119 -480 555 -416 -167 329 -320 -451 -600 -297 -559 281 76 686 -770 -171 420 -49 -678 253 -545 -780 -435 -886 -364 -886 -264 -730 308 173 -467 430 -819 384 522 -751 267 -477 -821 614 -328 -679 538 775 289 552 -672 -88 -387 -88 652 -193 58 124 -731 707 253 691 -546 687 -329 -724 586 -790 -748 311 -789 -14 -183 10 -602 193 -698 -622 116 61 -145 -700 215 630 -794 278 749 434 204 -733 -138 -480 -462 -181 685 775 245 451 -759 254 -547 419 772 -105 -198 -40 -576 49 -26 115 694 -312 150 -775 -846 -553 445 -512 310 -804 36 252 171 -407 -329 734 623 527 378 776 -504 379 -389 222 798 -832 -79 -620 601 103 -11 685 -329 248 660 -318 -726 251 721 -686 -600 457 -14 -828 -690 -136 560 127 -699 590 -307 461 96 -670 40 -566 231 53 -603 166 -277 -872 -107 -88 156 699 -83 -468 -824 -820 399 -24 -500 144 -348 -713 -23 -800 66 -814 779 293 -868 461 -143 263 -753 198 15 -558 -254 -113 78 -765 70 -599 185 713 -869 339 -263 -38 -729 -505 324 476 419 -559 -618 539 217 -309 -35 140 725 -434 213 -670 396 393 -553 432 -177 568 352 -332 -373 -362 318 121 -851 -738 60 78 485 -126 770 -123 792 -389 -694 -332 -157 326 142 103 -586 311 728 -756 148 -722 776 -488 -712 -696 -325 -505 -847 138 -159 -323 114 -294 411 -374 675 520 -264 -263 567 606 397 323 9 -828 -888 -317 107 769 324 52 -129 -678 505 -485 -536 665 -755 -184 -322 -622 -571 620 -443 -243 -600 -276 -514 177 -636 -24 -578 480 273 329 -735 -188 -764 577 -427 262 -19 275 -775 -50 537 -101 706 732 -317 -444 389 493 -783 462 -13 90 -135 -200 408 -284 -348 -448 -755 419 -306 652 -4 -198 -294 -794 377 -543 -751 770 207 -615 -776 -805 555 -269 59 -716 -641 -258 -58 -533 -391 -141 473 -270 377 -161 601 -636 -831 528 622 800 -511 -233 -894 555 -142 777 -669 248 376 321 564 285 322 -96 -538 311 -163 -563 -519 -38 -662 144 -555 -840 -396 -379 -881 -94 -542 -15 442 127 599 -34 611 -235 -763 -211 -15 320 -55 -135 -112 637 540 -346 243 -89 -870 260 -730 -671 -244 503 -700 -25 173 182 275 -383 -200 713 193 797 332 473 265 343 -319 729 -412 496 -249 330 -386 682 -250 145 184 536 67 -682 -684 -357 749 -339 -95 -848 -645 695 -509 -122 -355 106 450 -360 -274 725 6 131 -220 -815 -778 -692 -523 -813 -216 550 -838 -319 -44 -160 -51 -94 -317 779 -411 -482 -644 66 603 -487 -506 506 -251 -825 -691 377 157 -701 366 276 397 -879 -269 703 371 -126 -47 -370 443 526 -500 -203 374 -205 779 -33 209 -307 167 569 553 -449 -85 197 670 -245 132 -571 527 -153 -785 676 727 467 -616 -664 -293 60 -316 -193 -823 106 -507 37 -343 -263 -84 328 511 471 -517 -473 509 72 -472 -639 761 121 -710 602 -411 255 795 -287 17 630 -180 53 -52 763 185 -384 367 -239 238 67 -677 694 271 339 -637 -297 -95 544 745 -476 55 -585 -379 76 673 -47 -839 -126 171 -827 709 600 696 -738 -556 -263 -557 573 689 -428 543 -682 -10 -831 -888 792 346 -188 -760 114 570 104 494 -641 -649 -660 -11 -470 557 163 95 -148 239 -542 -783 498 -458 596 419 -679 -399 533 -882 -728 -575 188 343 -521 -530 232 -842 184 -76 -452 -171 714 -652 312 -767 -201 212 -391 -112 633 -443 278 473 381 21 -586 -879 460 -692 -395 -631 14 405 -537 -511 -27 260 -31 -420 44 -56 -40 456 -460 -886 738 -546 534 647 762 -288 174 308 -662 345 252 743 667 -649 -114 -435 623 -299 567 327 211 -177 -372 -806 -806 65 715 -60 471 -418 425 -287 -754 -125 -893 199 -368 683 350 26 323 -363 127 133 443 532 714 48 -635 -880 450 -860 -846 -776 177 220 751 540 569 152 119 59 544 -372 -703 -877 637 -198 -874 -38 410 -201 -62 -736 -394 -130 696 284 -288 -736 -211 254 -75 -771 383 -332 -740 -376 502 518 56 -773 -115 676 788 -528 486 -590 29 440 -267 397 -311 -259 210 -536 -188 -393 -727 717 -480 -673 -670 457 -242 -199 89 -631 -560 -31 -316 -635 -645 -837 -369 786 576 -598 171 -773 -317 634 631 -169 -467 131 705 476 381 -395 780 551 -121 468 258 745 -329 239 -831 739 -157 -494 -691 155 25 -124 -705 -297 -679 283 -545 -823 797 -79 180 63 186 570 425 438 -822 194 -181 -553 -661 -286 302 -590 -288 -340 299 -704 199 429 -431 -736 -402 -469 97 230 294 -749 787 -265 -276 655 11 592 276 -306 30 -150 684 647 372 88 -209 -292 -865 66 318 332 566 304 -599 -581 -14 -32 358 -190 -203 140 729 -764 -280 241 436 500 5 85 -221 -285 136 -147 -122 -17 751 345 -638 -414 -569 -733 186 496 -807 -648 -331 429 -534 -131 -838 -69 -138 -291 -372 -720 588 15 -263 249 274 -347 473 -388 -63 282 312 587 -613 214 47 -598 -39 473 -356 -448 -898 -834 122 -444 508 632 -39 702 -111 602 322 510 -860 718 488 634 -879 243 -335 -55 403 25 -819 147 208 531 295 215 282 772 137 -551 -221 560 -638 657 -300 42 542 739 538 391 113 -291 -706 622 -732 -842 -281 129 126 -271 -700 566 -230 18 -269 -553 636 708 -835 555 692 -267 -725 717 -626 -355 -616 -426 286 -694 510 546 176 249 244 329 365 -274 -845 133 -322 -171 -704 -69 -591 206 -751 -600 -637 -317 -495 -443 718 704 -592 -379 -281 -461 501 -607 -854 -172 352 -152 -845 413 689 409 792 195 -206 436 401 112 -621 6 -292 563 451 -64 -445 189 171 534 -219 236 -294 207 -140 -713 -399 352 631 -379 297 -418 204 776 621 273 -71 -491 -384 22 -809 -283 -641 -822 789 521 611 -676 -649 -883 -554 -691 308 395 -357 -336 272 -257 -647 229 -783 694 -177 -759 25 -810 -172 -832 606 -218 -234 -389 -361 -409 -410 37 799 -74 120 727 362 527 706 -525 467 -774 -177 -43 -214 423 -606 364 665 -27 -231 621 -142 -282 756 125 793 741 -421 430 152 -366 175 696 -168 111 -601 -34 -648 -847 778 -159 179 -859 -447 -694 226 -196 691 -274 -437 598 -648 722 164 663 -417 696 546 -682 323 -340 4 -184 489 -517 623 -726 -363 -58 -263 -465 -753 -260 706 468 167 -522 464 19 442 -613 -24 -771 -856 -164 257 -37 369 268 -450 328 -196 439 333 -700 -121 248 46 -6 -287 -160 -441 223 651 -800 370 -295 -366 -859 -523 -222 494 -474 123 -456 654 160 331 81 397 -729 -273 -36 -899 -173 -752 -461 393 435 -506 -857 357 800 -718 13 194 -50 -850 140 -275 -373 732 190 -511 36 -250 33 -33 -838 -62 -357 298 -362 130 789 168 -171 612 279 479 176 -738 154 -621 -24 -335 -138 -222 -395 -594 -29 -646 157 47 520 233 462 452 -521 94 706 562 -118 674 579 309 -445 240 -210 -96 -472 -786 -749 -98 -835 -756 -653 745 -379 751 283 179 -415 488 381 305 34 794 144 -232 561 371 510 -466 -463 -308 701 -631 -285 -767 -65 779 47 10 -234 -507 334 619 -474 -596 655 -257 199 -473 -46 223 -828 -564 -13 -880 -603 338 510 -529 -436 -41 -552 -711 542 87 147 547 -115 201 -606 -669 93 -422 -78 -247 -181 -44 -119 355 -309 635 -224 531 742 147 -202 95 -821 -768 312 -732 404 72 707 439 -448 225 85 -664 -174 -837 94 413 -361 215 -450 745 283 -500 -109 722 430 450 737 783 4 -278 166 398 110 -864 -745 212 705 308 606 229 288 -894 670 -91 46 708 -41 75 -29 293 127 -669 -170 -94 297 316 347 -898 -384 -579 763 -128 372 -387 -24 -284 -480 -747 362 5 -855 111 248 -108 583 194 -280 -507 -860 537 -234 571 -562 271 -268 -341 54 -354 460 350 420 533 -447 59 -874 -657 782 632 -480 -311 787 -84 -62 650 -568 -95 223 215 -821 -499 -769 -559 -273 72 -673 -553 -221 440 -291 483 611 502 -248 652 598 663 -200 -332 692 39 684 -256 678 -540 -436 646 645 466 -47 -250 -286 -531 388 -237 -388 305 -483 -440 -176 369 -668 682 296 674 711 -829 -177 -177 498 607 620 -372 -411 -122 -684 -226 235 -235 -1 -323 90 -398 62 -341 719 -364 138 -558 -665 747 793 275 -233 -262 325 716 26 -807 -15 125 422 -773 799 66 333 738 -260 -186 699 438 787 -385 74 537 641 171 486 363 397 -581 -321 -715 -826 37 -439 634 -651 -527 327 -332 -42 466 -428 264 110 -439 356 -580 730 -52 259 -341 549 -133 -629 742 -644 173 65 -560 144 -401 -719 329 -320 -553 328 316 -264 529 742 86 -160 -544 -561 275 689 -164 -92 196 582 300 -265 468 -203 386 -738 -542 256 590 -667 70 -707 -49 -287 -377 -715 -653 -722 275 -190 464 731 -145 607 -694 434 607 -15 -68 266 -272 -106 -210 236 -278 -752 -819 -444 -873 160 -803 -696 593 601 -700 -406 -346 -373 484 384 645 535 -394 -743 34 -810 -853 307 710 9 -893 79 361 -862 127 571 651 9 -669 -403 109 41 -618 97 388 -662 -316 -762 -126 -700 -758 -885 -895 264 407 385 -253 211 739 -490 -151 624 -525 -810 -396 340 284 -722 12 761 633 -698 715 -524 -592 -551 -687 -40 687 -396 -731 -800 -204 -591 515 530 -613 614 49 -677 206 745 -432 -176 736 572 -817 148 -662 393 11 -387 564 -627 13 545 447 -540 12 -627 -123 -221 197 -331 -667 -890 731 -86 725 -360 789 223 669 150 -744 170 -257 -670 490 616 0 24 -58 -250 302 -143 -842 -91 206 295 340 575 225 674 764 486 -99 -862 -127 638 -392 -331 -198 -136 701 -119 -737 97 -827 437 -813 -535 86 483 679 -665 -367 -426 381 532 233 393 585 -285 -179 450 380 -544 129 -159 -31 -156 -871 -767 421 543 275 427 513 -115 621 -270 236 -232 -6 109 793 527 332 693 -600 -317 521 659 791 121 474 -448 648 654 -34 662 -259 403 350 -624 -796 381 -458 717 -233 -696 -5 430 -245 -895 -171 454 418 -664 130 576 -695 -25 -731 -152 -725 -258 318 -822 732 -844 598 593 -721 -401 389 -769 679 484 -204 67 96 -283 -342 -267 -794 -153 615 -642 147 -293 244 671 -839 92 366 736 -42 460 184 -847 -42 -761 379 252 156 747 -593 575 417 705 676 -584 -6 -436 748 724 33 611 265 -303 -827 -65 113 -728 672 55 517 684 478 -685 793 -559 -3 552 -453 -361 119 -710 302 77 210 164 -459 -699 -607 -603 342 -548 -5 337 445 605 356 -98 576 -370 -228 -232 -603 -216 -679 -90 110 -639 683 760 -754 -786 238 330 290 714 84 -10 705 521 -366 303 -578 745 574 545 -320 -729 -755 -638 -635 229 -308 203 -349 211 742 615 219 438 500 177 -865 61 -177 428 717 683 316 615 -376 -157 -69 -33 372 669 776 -191 766 732 420 31 147 405 424 -425 -690 -665 -413 -445 760 160 -780 747 -490 563 390 -850 243 -210 687 -416 745 294 -310 -864 -38 -567 292 10 -678 -895 790 435 268 54 -523 651 -434 -437 -379 208 180 -425 106 226 302 677 -890 379 -540 330 -472 -773 125 -507 733 619 786 -348 -728 -293 247 -856 205 -341 554 -644 -359 -564 -144 25 -145 -231 560 86 656 -590 -505 -686 -195 -837 791 -72 225 -464 -9 -622 55 -21 -522 -672 648 -712 10 728 -560 656 609 -597 -882 317 -196 -106 759 239 -156 490 -80 -530 323 -689 -186 -854 -600 -697 497 -788 -19 764 -495 -627 184 -887 564 44 258 -140 -22 358 -822 -559 585 670 379 555 605 573 -451 211 -536 423 -822 421 -481 223 12 268 -669 619 -80 595 -799 -518 -295 -820 65 -290 -849 223 -337 -259 405 109 -797 218 7 699 -221 -350 -122 -613 497 -88 -699 -121 -361 -222 -773 -48 313 794 -312 -464 -651 -724 -397 176 -203 642 411 428 369 699 -362 -99 -222 271 94 475 317 712 104 42 -258 -68 88 -289 776 -147 539 785 293 -19 413 353 -588 -611 178 584 657 -851 102 317 -376 768 659 -677 -746 499 406 261 -177 -585 -26 710 186 255 269 -503 -762 698 -34 -331 -46 -383 -651 -367 587 -281 -702 -129 -656 -623 -378 -28 -644 160 543 -29 57 -803 467 -6 -693 557 -428 653 160 -202 516 -725 416 242 -727 -262 -283 -871 -299 -808 518 627 324 -260 91 -163 -165 776 293 -149 -862 -599 690 -411 -689 -77 299 -288 206 -773 699 4 -483 -179 -478 362 10 -402 551 -803 522 627 -176 85 -644 -735 -831 -628 -699 -837 -120 70 -9 -374 148 -800 -457 214 592 339 349 -259 -260 -847 -328 -547 300 360 -362 42 310 425 -154 -852 -831 -493 297 42 -823 -396 -848 -558 -336 46 176 -499 14 592 -441 285 -343 -791 -588 -42 -504 592 -536 111 -612 642 780 168 85 -24 15 -337 -364 428 733 108 -475 -411 169 606 -821 -135 482 739 -37 60 282 388 -718 497 -32 703 664 -9 550 -232 150 405 448 755 -718 614 731 -159 442 -330 523 -414 -327 556 -299 492 -691 172 -601 -493 -566 -614 51 -477 295 -113 -898 -596 -391 123 -172 -785 674 428 -795 449 708 714 -605 517 -28 -839 -84 201 683 -534 -511 -540 653 584 661 169 -467 664 625 703 -404 758 322 40 -404 -428 -378 273 -683 -129 505 -796 -715 76 -412 92 -755 636 -26 -494 -880 -547 -269 -693 -547 -641 -515 -715 -808 366 -357 640 284 372 -714 -476 -521 452 -559 -317 -58 -133 -656 -364 -518 306 -377 -734 193 -314 -685 -601 -329 574 642 -11 646 272 -622 280 56 499 -707 393 -4 -358 304 690 -155 267 763 -76 677 -558 222 330 -636 605 -553 -36 -423 398 -28 -865 -295 643 470 94 -435 333 -866 57 533 293 -252 432 -878 -91 -165 20 223 -621 181 404 -619 -88 604 657 -44 21 -485 -700 -175 437 -630 -765 -644 190 -696 220 -538 28 190 -524 269 -125 299 -332 -843 -509 779 276 135 -585 689 482 -360 -86 273 -747 -58 211 -693 -171 193 124 -89 92 547 489 -674 -99 -609 -496 -519 -602 588 -216 564 -709 512 -650 556 -440 -276 279 -576 -134 -557 611 11 603 356 -635 -273 -457 -251 654 -409 -435 -765 610 670 -860 -798 262 -739 166 53 568 -809 380 660 22 -226 193 -885 11 338 638 -893 -166 657 -24 -274 243 37 -148 -602 -900 209 587 603 -553 515 288 402 -397 714 271 -406 -83 -568 -480 259 -831 2 -885 755 44 -62 -151 389 -196 -10 287 -796 -830 372 108 406 -221 21 742 261 174 -313 -778 323 786 -782 152 -641 90 321 297 -605 -899 5 -194 287 -287 -344 759 -674 376 200 495 -157 -654 498 -86 276 284 581 365 307 -742 606 694 -839 626 -869 72 30 -734 -188 686 105 -394 -194 630 -892 -441 -219 -670 -822 769 -424 628 -333 13 747 -124 430 682 -276 -587 -112 23 -879 -845 324 -379 -394 -258 -741 -9 534 -276 717 757 -192 -415 357 686 -379 -432 93 428 -120 450 -109 -264 -810 -54 -671 -710 441 -741 228 561 7 754 -165 -291 -75 509 -623 -142 291 485 -122 -471 -768 -693 -626 -693 -363 726 370 -137 -353 -546 723 -652 -501 -403 -892 -298 796 49 -552 -619 -855 623 -337 746 -316 793 18 -728 490 26 -804 -203 -179 -447 117 -544 -410 -259 -38 618 -233 695 -476 301 -268 699 -649 -697 -274 -416 159 -765 -438 -376 -94 -68 -223 -801 313 -43 -689 -557 268 -870 361 139 525 483 377 -449 255 117 87 642 655 -721 314 320 -732 -773 -799 -319 46 -245 -745 193 -410 149 -62 -633 -400 137 -598 -805 319 -826 -131 -127 448 -697 167 330 -703 -749 -200 -111 463 330 -249 -169 626 -789 148 439 322 176 -723 -862 131 -856 489 402 -784 -830 325 -761 -768 -362 93 -868 632 -250 -664 8 310 -267 763 -132 -726 -557 -678 542 378 287 -159 285 580 -629 607 338 409 -475 627 -769 -610 558 409 -268 95 556 -315 143 451 -732 -302 -185 335 588 -718 22 420 262 615 325 -657 -835 66 -756 -394 -823 -827 592 -393 -390 -764 664 617 588 375 -253 721 60 -419 689 311 -289 629 400 679 -278 -457 -308 562 529 136 589 588 673 -266 -528 -405 -74 279 475 164 -19 739 259 147 -824 -642 -48 -899 429 57 -866 -605 590 -305 -421 -821 -272 204 455 -640 -532 572 628 52 -237 -13 511 -673 -742 563 243 -218 -610 -350 398 -253 -268 -503 -92 29 -553 489 -315 -217 -592 374 -636 -822 59 -773 -430 439 -288 414 621 -816 290 535 317 -749 167 -433 338 556 -422 793 -824 78 620 -468 -677 -52 234 -708 42 -895 -34 477 -693 319 240 787 -810 -614 -451 234 515 -377 -40 -5 -488 617 200 -750 549 365 -561 -489 586 -460 -552 356 731 177 -410 -32 -297 -226 545 -442 -863 -769 -338 -397 -123 463 126 -759 752 -523 132 -635 -500 -476 100 795 369 -328 -204 -756 -774 143 -849 -413 -876 64 -87 316 -837 -42 245 642 -390 -731 -103 -341 -329 -59 -435 -33 581 556 507 -707 407 524 413 -439 -285 789 -769 -711 -98 -862 -293 -208 211 -191 -372 -332 -641 -577 536 318 743 -483 202 139 -424 -154 345 -154 -89 205 -32 483 -311 -376 518 -550 -863 454 518 -465 -148 -424 137 621 129 217 390 -515 506 717 -570 365 -25 -355 650 453 -704 240 185 -582 458 -813 -697 -410 769 459 -766 -107 386 375 -389 -813 765 -170 -256 -495 577 223 -404 -133 -520 -273 -418 -757 -399 -647 135 -316 -611 -202 -399 -868 218 -731 -124 166 230 -150 -446 557 -317 -821 542 553 418 338 -558 63 713 -152 -325 -366 210 480 519 14 540 48 321 -179 468 431 -234 -835 -849 -150 790 387 346 -252 -358 788 40 636 -732 24 515 -483 614 161 661 -778 -714 -876 490 609 -328 -181 268 -594 -645 10 316 -201 28 -257 -118 -402 486 -775 171 455 -133 -244 -716 -121 225 -579 -759 93 657 -405 490 -358 -409 -252 312 -635 -335 -800 -806 86 25 -309 -39 -225 -646 -614 -793 535 250 -187 51 -177 -501 -159 530 -497 140 -565 14 -498 -328 -682 599 695 -759 -532 228 106 597 -226 -703 -585 -818 -435 -844 -606 -882 444 134 121 247 645 14 -752 -760 526 54 270 -559 -177 -140 -791 433 -109 -728 -586 -668 348 -884 -389 266 -357 -697 21 110 -469 -881 354 -387 662 -594 -610 -847 -730 -331 328 220 624 -670 -429 -366 407 776 -200 789 -17 149 -889 474 99 691 791 -192 -732 -873 -249 -639 -437 -224 409 -383 536 678 786 -65 -862 487 -182 318 -484 -446 217 -629 332 722 -316 -238 -813 -148 -175 -364 -884 705 308 271 -29 -845 -870 -71 -748 -828 -699 -126 99 -230 -55 511 12 -608 755 563 -68 -72 -227 283 -180 -893 -22 -524 -808 -862 157 -500 17 -98 -394 -510 -698 293 -1 600 291 -718 -603 -564 -408 668 -512 767 46 38 -223 354 -482 543 422 -386 184 596 -605 370 770 -690 -578 591 542 -637 -653 319 -563 542 -397 -267 -875 384 159 -686 -225 210 -248 -443 139 85 -893 -650 -731 518 -619 -586 -464 -600 418 753 -887 38 -718 -887 -616 -502 240 454 545 -838 -341 723 -458 137 -788 694 -685 113 -370 -449 -463 -435 -162 97 748 738 -165 -872 365 -688 376 -164 497 -548 603 -135 480 136 -796 403 369 751 661 -410 132 -79 -838 259 316 -410 -141 368 526 563 -519 310 -254 142 733 -346 -803 617 606 20 -121 753 -219 -832 -394 -847 409 -134 -805 -298 -722 -246 -22 585 599 478 728 4 -594 -440 -743 760 -290 -505 -638 16 291 -709 30 628 519 741 237 669 707 -141 57 708 -457 351 -866 296 -107 432 -367 348 -855 6 -6 315 -592 587 -725 409 -323 341 -897 141 474 -546 -346 226 -455 77 -362 -249 691 -296 431 -88 -22 -404 269 161 312 323 -90 -885 -689 738 82 -536 210 -273 -719 -222 -481 625 2 -470 -331 588 141 211 -703 -169 -360 -386 527 -18 -418 -797 444 742 -360 -836 134 420 -632 -153 73 83 -652 -252 -848 391 187 -192 -364 308 -632 -764 -60 -662 21 251 -5 -351 138 -95 423 -620 -811 -537 -696 -308 695 583 294 -2 -187 -660 664 -105 493 131 167 -433 10 47 -39 -858 -150 -452 783 -273 732 -443 520 -274 227 -778 -344 -440 -308 724 -746 -861 54 292 -251 241 280 -136 197 619 -563 751 309 -28 -439 -195 100 -741 -371 -761 652 82 252 146 -470 -651 -874 -836 -888 -556 645 -269 -299 776 60 545 351 -660 754 7 494 189 203 757 -1 -572 -625 -22 -531 -26 325 -574 291 775 303 -69 204 628 -293 434 745 -537 -476 494 -225 357 344 -136 358 328 -546 -423 -659 251 510 547 420 -851 624 -407 -6 -730 -564 -726 239 -391 745 300 738 -442 186 356 -300 -375 77 -413 -772 69 -139 721 -470 188 -143 723 560 134 -32 736 800 -541 683 -177 314 -591 491 -298 135 -481 734 125 380 -726 323 -538 594 755 406 -255 -243 -62 54 137 -328 201 -604 -707 -796 -154 -596 416 -142 -896 -525 -677 -659 507 -770 644 694 521 671 -843 -279 437 -816 -703 -771 -456 792 -100 -889 -257 -213 -235 -247 -738 -214 -378 563 -685 666 660 548 712 471 442 -172 -59 -598 -491 697 563 723 -249 -488 207 613 774 371 377 -227 -80 -766 373 -101 592 69 -61 731 -835 698 -141 -730 505 245 -564 366 -59 -807 125 -507 201 39 -657 126 -726 544 657 56 555 -726 563 -256 494 382 391 -469 126 -703 -802 -47 -57 786 200 -368 -109 -458 -144 604 -897 751 14 563 -475 -508 -875 -142 -447 354 266 -492 -105 -750 -852 -883 702 778 535 382 -294 582 373 415 42 -4 -195 -677 171 -106 752 797 45 295 80 324 -537 -267 5 -692 195 -508 -44 408 -398 -202 -459 -897 -754 -756 28 -680 687 306 -398 52 33 67 177 -675 -329 -543 -364 376 -692 -100 -491 -181 238 478 692 -298 448 -480 712 -852 652 375 -1 456 166 -27 -865 -859 556 -486 306 597 -366 325 -137 311 444 -113 -828 -857 -26 467 77 -257 538 590 537 -175 247 364 431 -353 -572 224 38 -470 104 -133 316 -827 21 -291 436 622 790 -704 -677 -590 -154 -572 -663 -744 638 -624 547 -831 639 -11 271 211 -415 -407 -627 -378 525 247 -185 -183 464 124 322 624 -164 -809 -743 -825 -691 366 -494 215 122 366 -28 -692 -483 -786 -565 -785 780 -869 597 -382 476 -423 -265 737 354 -762 118 682 -578 398 -393 286 86 -711 717 628 -92 229 92 -535 -584 -640 -717 49 -777 -522 216 609 742 302 -517 -25 440 -457 215 -762 233 649 427 -129 325 185 -725 676 -584 -778 629 -491 -586 87 -54 574 782 655 -668 495 -548 -633 -621 -597 -226 -339 -780 218 489 618 17 476 476 123 -702 445 -65 -193 28 36 131 -845 -644 572 172 -365 627 428 -781 260 663 580 552 555 732 389 -573 -179 275 284 -475 -820 -466 313 148 572 -394 -838 -117 111 561 466 -388 393 5 129 119 202 217 -366 320 -192 532 -696 102 637 659 -254 -62 -437 -201 -883 -162 -8 278 606 -57 -497 -887 -307 -355 56 -333 -681 -465 153 -185 -774 -544 -831 403 -355 -70 -104 671 -590 378 175 -385 709 -489 690 754 -585 729 635 -217 91 521 493 -502 488 -863 -162 -524 430 -316 488 -633 189 -714 352 476 -481 522 -719 -48 767 320 401 -109 158 757 525 176 -415 -184 -875 -643 635 553 325 707 668 -159 183 506 105 -628 -112 -118 -703 -141 361 -511 -33 489 784 -14 275 84 -773 697 -271 -367 -171 -43 -745 -520 51 13 787 445 257 171 -717 229 387 -452 -259 464 729 -361 240 -732 -587 629 231 -255 -773 719 -815 307 15 -72 -245 235 -212 175 485 585 -333 -664 -401 667 -240 -557 682 -61 -676 -232 18 -705 -608 583 -99 265 38 -59 554 354 -108 467 -59 346 -55 48 712 184 798 -368 434 -363 119 345 -348 643 793 400 -352 -59 296 -161 -395 604 747 457 21 524 -373 -619 -826 -356 313 -448 217 -261 -352 249 -591 180 525 -651 131 427 -767 -825 -61 766 -367 359 -145 -451 154 388 -749 -51 -6 214 -316 -480 -228 -888 15 480 -824 -129 302 333 -753 -465 -518 -559 577 -341 -405 200 -776 66 -133 -131 -544 568 186 -366 -734 -318 184 50 772 364 89 765 -742 521 -398 401 -829 -439 -832 -266 344 -322 -376 8 532 260 567 520 -528 670 -95 -786 271 15 768 -729 -849 -185 -607 708 630 695 347 45 444 395 -33 -380 -461 608 486 731 -480 402 -479 342 587 677 686 -548 -280 -448 -242 249 -608 -807 674 298 553 447 -367 547 -846 -873 458 -373 -720 -789 792 -203 -428 -354 522 134 -300 -470 534 -524 62 271 372 -59 -756 -466 -14 364 -116 -601 42 206 -609 -366 -709 -462 674 751 413 -36 641 585 523 -442 315 205 -409 390 -593 673 275 674 -578 357 -532 -481 -367 -791 -559 -564 627 85 657 -268 155 -778 384 -246 506 485 -323 365 276 -673 541 -498 214 -360 487 616 -112 372 635 133 -134 780 -219 -409 147 711 -435 -734 -535 238 751 500 -38 319 -173 86 -209 -275 -396 -734 577 -229 -403 553 -827 -788 -144 201 337 -218 -500 696 -388 286 770 -536 86 550 -611 196 79 -479 166 348 258 -69 526 -597 467 14 -576 70 -226 601 -205 -113 -50 762 573 531 780 -780 -669 408 -329 -135 -552 -254 542 104 -899 -872 -377 37 -256 -889 -597 -202 634 485 -78 102 260 -417 -364 -251 -549 622 -740 -683 40 587 -135 234 -578 -720 -493 -321 438 695 -450 -817 -580 18 504 -649 -837 400 -722 -636 -762 270 -199 625 -672 719 208 -199 -807 368 30 -294 -507 -842 311 758 -81 -392 481 664 -383 -267 227 737 -670 277 -475 -553 -789 7 -421 -738 621 -400 -816 271 664 -698 -557 -537 46 345 -251 198 -562 -568 756 -524 -270 681 -808 -280 37 -792 420 341 -178 -157 -544 128 -891 -761 -655 -860 -771 -727 214 -422 719 240 291 -863 -559 168 -25 152 786 -201 370 76 -618 657 497 -229 -272 -268 421 432 -802 -240 -316 -142 -39 -231 -237 -815 637 287 -196 -396 705 -708 558 -633 -369 -412 433 193 620 631 73 -792 -517 -373 24 -179 -135 351 715 -883 -512 -370 781 -244 -141 -405 608 -602 -592 600 593 -266 594 -691 431 -216 413 -490 672 -805 465 681 -498 -159 720 -355 -31 -135 143 -398 776 327 -686 -132 56 -288 221 -555 -340 -831 -250 -524 -525 565 -535 568 -410 -582 -843 -240 -78 799 689 -748 -898 -185 -542 -857 -510 -588 -810 6 -196 248 -415 -565 -674 -626 377 76 -641 -299 -121 54 480 -883 -381 74 59 -770 667 -468 -605 -286 598 -107 -350 692 198 -385 -328 658 -797 -167 217 201 730 77 267 -253 -20 -185 -559 -74 459 791 134 -663 27 668 356 -813 312 -313 -610 -310 -26 -551 105 315 -191 -109 100 158 319 214 -538 -803 -848 -776 85 -540 -115 2 195 379 565 435 561 -387 352 192 486 -736 -894 -774 553 -654 -497 754 -292 550 531 -735 -199 470 -796 -478 -93 -664 745 -378 269 159 637 477 217 567 720 379 169 688 -594 663 -67 101 576 419 -76 -527 -758 474 85 445 -143 135 -7 87 -514 -297 237 -615 -391 -897 363 -247 -571 -444 -313 -815 249 133 183 787 784 -796 -314 769 443 -395 -345 306 -623 589 -287 -533 676 779 -701 -66 -801 -128 -168 -500 -663 496 -285 -104 -19 -632 -174 -265 12 380 652 -761 -686 690 668 -395 616 252 310 -147 731 129 289 -235 3 -457 -724 65 273 159 -44 -771 -496 -20 -441 -385 474 368 -608 288 -551 -845 404 -776 215 234 -598 652 698 -211 18 -788 743 345 354 -205 -336 -618 705 -682 130 -377 -783 -145 -783 669 -539 -223 -493 -491 -749 551 714 708 88 288 342 -693 485 -644 191 388 342 432 -586 340 -872 588 671 -1 -12 475 242 -689 -550 19 -121 -453 -807 505 522 -288 581 -123 310 479 651 208 452 198 782 -606 328 328 -725 -544 723 -673 -498 -28 -850 530 125 -326 177 -603 764 790 -492 -368 94 -775 237 -834 -740 683 -284 -233 -197 224 -34 83 640 235 -409 -893 -542 531 193 -445 -872 -567 -33 48 -318 32 110 -252 208 608 -135 592 -63 380 -646 444 -613 -598 124 -83 -778 -795 629 -840 429 535 771 136 131 180 246 556 -622 644 -408 101 -261 -684 737 -319 13 -323 49 -723 -814 244 680 -555 -824 -148 -849 686 -454 -303 -512 -109 284 -517 -202 -26 -804 -560 -197 -836 700 -690 273 -36 742 125 -266 -548 746 -664 -507 -672 779 431 606 -750 -608 536 579 230 -699 -508 -746 -105 491 363 -278 658 -572 -714 -234 -444 534 -693 248 738 319 -779 -770 -777 634 664 -674 84 -830 -102 316 408 -537 -747 553 -719 320 193 -510 -243 -39 172 -332 63 -721 491 -246 154 -264 322 -42 448 -285 -625 -372 -231 213 -223 -457 -339 321 330 152 -872 -874 557 424 140 97 -408 81 -612 461 153 430 261 -255 281 515 765 -340 679 -394 -300 -721 355 -673 662 -463 -633 -370 -552 343 236 98 -686 -351 -296 -562 -352 -867 -657 -876 -896 425 690 348 712 -779 247 -707 173 -763 -810 -883 37 -824 528 -494 192 717 -92 109 664 185 714 432 194 397 65 470 788 317 -149 -292 -548 -384 111 -680 -751 -684 -877 -623 368 -273 280 -362 -757 -647 -283 -501 -426 -385 320 730 626 -612 -69 -12 -509 62 219 716 -436 -510 254 -785 647 185 -42 -94 2 365 234 693 -466 -741 -579 641 -244 -382 760 642 379 -126 403 -413 -210 362 -719 -308 -595 44 -787 509 703 359 -773 -601 773 -132 558 -452 205 -618 416 -512 163 143 766 271 428 690 423 700 -545 -900 -880 782 3 241 -55 309 -780 599 408 519 136 187 -833 700 386 280 -332 299 -744 -163 386 -340 -861 -820 -223 -206 -314 253 -577 168 -814 783 -242 -800 -89 68 -771 354 -778 -880 -525 56 -294 -173 -688 328 780 552 123 -535 253 55 13 -836 -258 -765 -242 -610 750 180 102 -836 -80 61 723 -643 296 -151 -581 127 -242 -84 -100 764 554 -154 737 85 153 -737 149 -549 -227 236 -286 -21 524 407 184 -259 -651 260 -594 -617 -759 330 32 -565 -232 739 -601 -894 -315 594 725 -478 -169 578 277 -746 443 425 -520 225 749 17 358 -52 -697 567 221 71 694 -297 124 44 626 306 737 -800 372 -110 493 -539 176 149 -106 332 85 173 -260 632 160 535 54 774 -27 -665 -895 -330 -468 -708 -438 279 239 442 422 601 21 12 -576 312 163 -755 163 -471 -587 675 452 112 -121 -16 638 -79 -413 106 395 199 399 43 741 -217 -515 -733 -855 -478 517 -493 -55 -848 524 -669 -532 -95 794 188 -57 212 -570 150 31 279 482 -565 607 167 484 -329 -122 -710 -220 622 -553 -321 -885 -818 -818 600 254 212 -484 -692 -127 187 562 374 364 232 -481 -367 445 -728 198 740 589 -67 -849 -631 -555 -167 99 34 698 146 -119 220 -68 -605 475 571 -847 501 391 -850 -760 -422 -623 521 -409 -627 -51 716 549 -645 793 -736 319 -33 -24 -286 -423 -590 796 509 326 452 174 -612 453 794 -356 787 471 108 516 562 150 -148 528 -492 38 -19 -172 227 -119 675 518 476 38 -760 537 195 521 -664 -302 -384 -107 548 643 433 -28 -578 -458 -243 347 183 550 643 575 -376 -446 -820 361 -646 588 -769 -46 380 -473 -387 -42 -899 281 656 -6 -465 525 599 675 -565 -65 -646 -397 -194 -20 322 438 -375 80 99 -423 242 3 486 -84 -395 -341 119 673 -651 -235 -280 -332 96 -485 -587 -815 -143 -602 580 -722 -327 -135 178 -264 243 239 -335 505 -813 203 512 -577 -306 -863 -39 386 24 -455 -458 -701 127 498 199 134 -774 -49 615 -745 798 -181 -692 75 646 -602 -626 -126 190 591 430 693 584 -302 -118 -763 358 -762 730 -531 -40 -325 226 719 177 103 95 535 -370 -718 -139 2 -230 -748 722 -294 -623 725 -237 -15 13 310 -426 779 -236 -727 -835 -266 -899 -561 -245 -418 -514 761 -12 740 38 -147 -52 -734 -438 -654 -30 -174 764 -823 -302 643 -247 -629 368 -876 748 -206 36 605 709 -604 265 -513 -285 -451 -194 125 385 434 -375 -599 -2 344 -335 -18 607 -196 -86 -435 -853 343 753 227 385 18 450 680 -395 -831 132 -826 -428 -600 -278 583 -792 -291 -619 -332 -193 -309 -77 -780 -247 -69 74 -303 273 315 285 -877 279 -610 -199 258 -619 -656 -107 -416 796 -691 664 46 -450 379 -623 698 -179 138 545 396 -434 615 520 -564 201 -593 486 640 442 130 637 -327 -363 -418 -425 561 -135 -325 177 -44 -1 -659 -38 78 -495 -857 -892 -327 16 114 -186 367 -406 -397 -203 699 -293 181 -61 754 189 -628 -234 352 170 799 10 -502 93 -133 -15 -597 -549 -38 -159 -219 -290 -412 -252 -689 -725 439 376 -58 232 776 32 656 -683 207 -433 -549 -652 -557 -246 525 -329 238 176 579 -374 -11 -86 347 85 -166 -515 414 45 -198 -12 663 580 46 536 -579 596 -611 -39 -19 740 411 132 733 69 10 -646 -43 59 -415 688 489 300 244 115 -75 467 -490 246 590 14 -5 43 -361 -504 -512 102 653 661 729 -578 -693 -341 365 681 -776 402 227 -353 -564 297 789 653 227 -559 82 233 107 7 124 74 26 -272 -228 -683 516 -157 261 16 -154 -569 509 -103 -208 744 -637 -822 -684 -520 -73 730 -689 -692 -207 204 -624 -7 59 781 -215 467 -594 565 -594 -709 -787 -873 567 669 -879 -510 -341 227 747 135 -311 767 345 -635 202 -166 -41 478 186 -464 -504 -737 -140 -715 485 9 282 -181 -521 229 584 -846 -484 -578 -622 -396 331 20 595 146 753 -422 -336 227 515 -826 410 -803 787 -356 -180 94 256 197 -359 -196 -582 717 -366 -273 71 385 -507 588 634 563 -301 -173 794 87 -236 261 -213 266 702 89 115 686 562 -150 232 531 690 766 -588 -103 -689 315 -651 649 290 269 103 679 -188 304 171 -899 678 -596 -71 138 -440 -19 337 -455 561 -192 -404 -57 99 645 -305 87 155 696 672 -643 317 488 -373 -364 484 -227 3 411 628 506 -512 518 -378 -453 -575 -39 -97 244 -748 -44 -173 -811 -367 -5 746 -225 -703 392 -211 -575 203 -727 780 -538 -717 535 731 612 494 -290 -252 -511 -838 455 -246 340 539 -466 393 -618 -83 -281 -290 -173 -254 416 541 638 -185 -38 710 -581 -411 -460 -53 -570 -813 -312 785 -303 405 -302 -74 -638 -59 -89 -710 80 -228 772 -371 -483 364 410 -767 173 -239 -167 -295 -482 334 740 -625 748 601 68 246 -247 -690 105 -174 242 -551 -886 123 -571 -132 -864 108 -900 789 -865 -651 526 730 326 -524 392 -118 446 477 177 -710 -697 -16 642 -380 402 -739 -513 415 550 718 -288 42 121 -115 -120 298 -23 -558 397 -779 -40 622 -570 264 -60 405 -858 199 47 79 68 -260 570 134 518 -417 659 -285 658 -848 552 478 756 475 371 665 -349 -419 532 -527 -565 707 -872 -236 -530 60 -143 -348 144 501 -366 -234 44 -694 408 -109 -823 -519 -440 -821 -467 -509 34 125 20 723 -640 -151 -507 745 -46 -63 -331 -86 367 119 795 451 639 -805 475 -457 233 191 -693 -342 -756 -587 257 -327 599 -520 756 545 -454 752 -62 -372 -459 434 -792 23 664 127 236 -394 293 -255 -868 730 250 374 548 -299 -6 -748 237 672 -108 -411 777 58 -19 -760 757 737 232 252 113 -400 -382 -194 90 -389 306 -778 -835 -811 -124 78 85 327 165 9 -775 -819 -787 73 163 516 658 -277 725 466 -282 -689 -860 465 -710 91 -232 -709 -397 -726 -163 -445 -182 -793 -643 -506 658 696 595 616 593 364 409 -168 527 -654 -175 -877 -121 -59 543 697 790 -150 -242 703 474 -877 193 604 -242 -496 -529 260 -446 -682 -518 -846 180 -240 -355 -322 -731 -196 -339 797 25 -582 468 793 -862 649 -747 -617 -654 73 634 95 -312 -849 -443 259 -604 -300 -675 -557 -401 -129 -452 405 -624 -739 -73 -410 -240 698 -686 -729 738 743 628 -238 -792 -105 -821 -688 404 -135 792 -101 -785 -760 -379 799 -233 -304 238 -301 53 -667 -110 -318 672 638 -365 -121 -464 -280 208 -794 46 -643 254 621 -229 -299 -591 -350 558 664 -665 611 450 61 -290 -644 2 694 616 321 406 767 -479 -446 -663 101 743 88 -538 496 -198 -84 -538 452 -580 -399 370 91 -743 -263 99 -308 -480 -360 -248 403 -809 -743 546 406 404 -283 573 -394 -187 332 -437 -169 592 422 -148 138 -766 -577 236 -450 -726 697 40 385 667 -8 -551 480 -9 -619 215 306 -891 -616 -356 446 -774 798 -667 -468 737 -571 -13 185 -28 -404 -766 -161 -252 -184 -773 170 -731 -541 -138 97 209 777 -508 -282 -500 -684 -646 -238 427 -426 723 -374 -268 -249 -481 -538 728 -706 530 -736 -383 -732 98 -448 -444 144 -491 -882 44 -68 -897 294 422 70 -164 611 694 217 -498 642 -276 786 -785 -496 5 -116 409 132 -683 -708 793 712 -427 571 337 -285 487 -184 -867 -243 -819 -742 -622 -538 551 -694 -746 -841 187 -810 -766 787 203 -812 693 -769 -305 368 274 511 -12 -439 -629 -48 601 429 173 680 -240 -245 -271 -306 -592 319 693 31 -178 -475 -825 347 -202 216 688 -172 -253 536 -269 -743 299 -164 -266 196 489 716 15 763 -52 378 -111 678 49 433 63 -344 -514 558 415 -797 526 581 -858 445 675 223 -372 568 -607 -456 285 -573 465 386 -41 150 380 225 11 106 -650 -135 -568 -11 -436 -624 -771 389 -766 325 -572 652 -176 -839 419 -774 -125 -840 -102 -11 754 -35 203 -859 755 -762 -26 -796 -561 -61 717 -133 604 359 727 248 432 -848 111 327 -856 -688 -694 310 73 76 -133 412 451 -784 414 -365 47 -334 245 412 20 -496 728 -886 -308 95 309 471 -235 724 -41 -246 492 -483 359 -1 532 613 -127 -163 -626 -857 479 -502 175 -880 -256 504 -11 -603 -660 -631 -456 100 -249 285 10 -646 190 -701 -473 24 -421 -777 -12 54 648 408 276 -545 -316 -723 625 -247 272 641 579 -308 445 315 -417 370 754 -623 489 -327 -619 -767 -577 45 406 -116 -181 82 61 134 180 566 452 -369 -305 -16 299 387 -883 -673 -466 511 -273 -613 365 -894 76 19 -618 690 615 81 480 539 -190 713 217 405 -215 165 -517 -77 -157 61 -805 408 -485 -299 -136 -637 523 -750 49 -496 210 -620 715 391 713 387 368 -179 -395 75 -490 -80 301 686 -411 -241 81 -68 82 174 703 298 224 646 470 251 690 439 430 9 550 331 -837 340 -595 234 453 -627 142 -539 261 442 17 496 -449 457 740 -59 -445 -400 506 -246 539 -586 -257 11 193 -521 -651 174 -635 -609 -528 -53 315 250 -556 -888 -311 -277 480 -806 -401 -656 259 186 -63 461 388 492 750 -117 152 -759 332 317 692 -362 -853 -375 -744 -583 -228 -297 727 -521 -441 -778 -786 -21 -570 -826 289 168 -375 -878 341 387 -786 783 774 -547 -423 -862 -594 504 794 668 -328 -779 -559 191 673 -434 -627 -667 -438 685 -655 252 -506 213 479 39 9 769 -494 -100 -887 -617 -597 -739 -516 -1 -877 490 55 574 -688 -688 519 -866 784 143 -410 -703 479 146 372 1 10 -39 -828 378 80 -47 748 -557 622 -461 354 247 -263 719 -265 -231 -872 -833 -85 -642 101 -383 -779 -80 -476 92 -250 -615 392 -777 -732 -263 -487 793 -798 59 461 353 718 428 -193 -890 224 61 32 782 -535 -524 -613 207 -479 -38 -737 347 587 18 139 206 -470 -495 -543 -178 305 -148 724 -409 342 320 -457 -476 24 -574 586 -590 -689 439 25 -462 -807 -679 -770 -625 -359 741 44 447 -537 -646 -807 -202 468 -282 402 -107 -121 77 -98 -671 646 24 348 -27 -655 -611 687 -415 -660 -639 638 -18 580 -621 728 -436 646 355 -387 -132 490 -523 452 -550 -839 736 -176 -187 -329 -382 -258 625 338 486 -834 377 161 -553 -752 411 674 -791 -506 589 -48 -308 -529 590 -497 -322 -767 701 718 -651 770 -285 794 379 -130 -428 -336 409 202 -602 -369 585 -767 151 580 346 722 -521 -222 -473 275 -113 -263 -766 -525 676 535 -315 -449 -755 555 -417 325 645 740 699 163 -119 -700 -551 292 30 534 207 -240 495 -489 30 -663 -460 -614 -838 -671 254 -444 -313 362 241 -13 -401 580 489 -319 646 644 -399 -295 -587 -284 -472 -873 -25 -237 654 -97 -753 269 -638 -161 635 -607 241 -87 147 -290 -92 124 -423 166 364 -328 -473 405 -270 -814 -712 -250 102 534 487 -496 63 373 -169 -153 745 83 -152 688 -101 -462 523 797 -369 181 558 779 -568 418 32 -687 157 -477 -56 279 203 585 -639 616 240 -545 535 -290 -72 -99 377 488 -452 586 792 -245 -786 490 -571 23 -534 -208 -688 -77 -114 -856 -798 -166 715 514 574 -57 -456 -860 448 -256 633 -199 -528 -666 -694 119 -626 34 -193 568 225 -629 -886 146 555 541 -130 606 144 460 152 -325 -8 637 -523 97 -489 -667 369 -420 -821 -759 457 -244 582 687 -468 650 -667 -70 624 -659 748 470 572 -813 260 -463 -506 -324 313 -668 -533 588 -343 -75 -342 -293 245 712 -112 615 675 725 -592 -817 -873 -774 -388 -151 -174 -52 720 -820 732 -269 -240 531 218 -575 348 -22 603 -296 -803 -131 -480 472 -103 -321 221 191 224 144 160 620 -356 -816 -505 396 -795 210 158 135 -663 -637 -107 -86 116 536 359 749 -585 707 45 -53 -408 23 -56 -64 669 -565 -790 80 -520 -127 212 -404 55 329 468 -302 420 -207 -386 99 733 -684 -393 641 473 455 674 -549 239 261 30 719 -827 -353 128 -659 -573 383 -591 415 109 12 -122 -207 719 421 532 -31 761 -550 -442 -102 -691 -217 474 -616 -779 -119 -879 -428 -592 -805 -48 342 -680 -488 159 -16 796 484 -150 -578 -281 189 729 -826 -322 -562 223 394 203 -521 -291 -15 653 -497 -281 118 44 249 81 -316 -203 568 535 -229 -418 199 -617 -176 192 40 -455 368 -803 640 82 -818 -93 605 695 615 -583 160 -333 -656 -607 112 -544 -130 -334 522 210 -138 410 41 391 -740 -122 657 446 390 -486 -863 33 125 65 -583 -547 -677 101 -63 -668 390 203 233 -281 -513 -222 -251 -526 -68 -709 -460 154 -597 -617 592 266 -490 239 205 -570 -436 -358 -485 -330 -562 443 79 188 -59 748 -878 289 738 496 -744 95 -159 -126 -1 -804 78 -245 753 461 -230 795 -32 517 -365 626 -238 385 -4 -490 -203 -784 11 658 88 715 428 -865 75 -34 631 74 -402 -498 692 -237 -179 -546 438 -50 -196 -458 -18 617 -645 -535 -405 -3 -282 638 -10 -805 233 -833 -526 653 -107 -317 532 -373 717 -692 284 -869 420 608 -773 591 -574 -159 -21 -620 23 -361 638 293 93 299 -553 553 432 501 10 -624 -878 -118 395 246 -473 722 485 -720 -356 -436 -18 765 -214 -496 -66 394 -360 -724 -760 589 541 -460 382 -551 -507 140 -333 -685 -629 769 174 -296 433 254 153 -314 584 -727 -862 633 317 -662 409 -487 663 -875 -620 -518 -688 650 -320 402 431 399 -699 -772 218 -441 -6 203 -618 796 -238 347 -496 -817 -36 -343 -896 -38 -579 -167 329 616 215 -680 -450 -169 673 -795 110 -21 475 -245 -726 11 -125 66 52 -634 -667 -167 2 -322 -393 746 354 693 -127 -119 -847 735 -107 237 605 791 177 547 -597 357 590 65 -844 43 424 646 136 180 -464 -121 341 -863 -707 617 -111 -293 -297 -155 -844 -267 -718 575 301 727 437 -358 -323 447 -488 -595 83 -268 -417 17 -736 32 720 -457 482 -851 -499 310 -80 19 280 -717 -689 -666 -301 338 -662 544 468 799 687 408 -869 -397 -608 561 474 647 -510 -651 -229 623 200 -526 -791 243 797 526 112 -232 -797 776 -489 -698 149 297 -289 771 -365 401 617 -343 -497 -43 -126 270 796 144 1 163 -558 -782 282 -216 748 274 -869 -618 -555 460 536 -364 -21 -187 312 426 -856 -834 611 181 166 -880 452 -499 -246 108 -725 317 -463 312 -143 -451 127 -537 -698 -868 511 -770 -859 -119 136 -174 285 674 49 637 -490 234 777 -146 -460 793 180 -555 -309 71 229 -475 -391 -610 373 297 412 783 -704 -596 270 -306 607 771 -494 461 527 -239 -9 682 585 -508 -281 3 -411 335 202 -574 207 -811 583 -251 -346 -239 -664 545 574 -121 -678 553 440 183 -725 316 700 -246 -199 -518 231 89 603 -633 -179 242 -275 469 -879 334 -323 787 -714 -231 -29 -349 268 -70 -528 -95 -772 570 -646 412 199 -128 405 -333 24 -199 -837 363 171 -180 138 -630 -532 -480 -442 224 313 228 212 761 5 -316 -347 -475 -238 669 -555 113 -730 -396 700 -418 60 634 388 -698 -145 -10 -51 712 -774 530 751 -818 -830 -869 666 -704 -695 513 -762 84 100 -704 159 -110 -347 -480 287 794 -319 -303 734 177 689 -142 -504 96 -238 71 355 41 -768 -93 -238 -763 267 614 372 275 614 -718 -740 -72 385 748 -789 -617 319 694 714 -784 -878 -305 374 179 139 145 443 -264 409 -440 639 -296 474 91 -495 -107 -695 -143 142 -693 598 477 -621 652 -768 479 -870 48 559 -751 543 275 -50 -698 -826 537 212 -125 -472 604 141 44 3 -696 426 -627 -570 679 -630 -412 -376 150 -99 -265 -124 -529 -18 696 200 -676 -867 69 406 -750 -148 2 425 13 -319 -779 -208 -7 -180 -338 275 626 -5 387 225 -65 -751 -205 -589 -611 -201 -273 337 -203 -194 -175 -415 188 -884 -656 285 -593 -830 -357 -118 759 771 349 -593 -771 -261 -695 259 -459 -597 -38 396 -874 411 -762 -235 -189 300 -314 646 793 -2 218 19 -510 624 -857 -549 667 -753 232 -196 -73 -897 -750 387 228 -310 -711 279 746 -128 572 -238 739 336 385 -437 49 -835 -885 597 294 -577 -47 227 -460 -235 -190 333 -694 -552 -817 -176 524 497 682 -673 539 -385 -754 789 56 56 36 517 651 253 -62 -281 471 -519 -497 697 52 -814 183 225 -407 -234 -66 173 -447 522 578 -478 -204 -873 -777 166 -352 0 384 -713 -254 -37 -570 -103 -405 -777 -210 11 656 -553 -195 -122 539 663 -28 265 385 -583 -348 226 488 -173 -317 -63 250 -450 446 474 357 -538 775 -16 -57 -360 -565 -887 585 -768 166 396 -500 -783 140 -503 -225 -549 -110 -660 463 485 -379 -659 -55 -301 -626 -225 -80 84 -302 -237 -687 574 -195 -322 -745 237 -398 504 -59 36 -409 -879 515 157 -749 -849 426 -109 -114 -754 469 -744 -74 -13 -764 -815 -176 760 149 -357 -701 37 -170 -720 754 -5 374 -169 -343 536 -25 -96 -844 432 -639 759 181 481 503 -12 -871 -300 -782 454 -245 357 -647 620 -314 -819 -563 -48 366 -559 253 -438 432 -783 -605 142 320 -66 -24 -272 -1 368 363 263 -489 -620 -846 316 323 710 -566 -40 412 621 -296 -439 -547 187 -303 589 724 266 -490 -222 756 294 519 -503 -639 -537 356 -579 -21 -846 -32 643 116 -196 -348 332 679 -586 170 135 597 357 224 -221 -692 -440 267 -380 -237 -149 317 -840 580 129 -833 93 779 -772 397 -622 589 201 -815 -698 681 683 258 -51 -714 -740 589 739 117 -73 -777 -304 -851 156 -758 672 -812 -766 664 -205 -745 157 686 -197 504 634 653 -661 -565 -34 -33 522 236 -679 -694 443 -382 62 641 335 -722 -160 -286 484 -95 -782 -434 73 495 -188 -52 -157 -843 -105 657 -14 532 -43 661 602 -230 153 -32 630 -149 222 52 401 -459 381 -515 512 -103 647 -442 -791 225 151 328 -849 47 737 206 -745 -465 -122 794 -465 -412 -112 -398 543 488 562 149 418 653 -416 -864 -489 270 -493 -683 184 292 -871 308 239 -437 276 -372 -1 -412 -374 -124 127 -468 -522 60 -165 307 778 776 691 -228 666 563 -221 695 725 321 -900 -587 -147 137 -497 406 329 -134 -206 37 -363 -351 -819 746 -887 -335 -860 -676 701 -742 -646 -248 -352 312 300 -389 563 477 -801 50 77 -63 293 -430 441 -78 652 -801 350 439 656 -625 -596 -508 630 -330 -293 -754 157 234 70 -455 -858 -149 -477 111 83 158 436 285 460 -330 716 -688 639 -681 -684 -649 -445 474 323 300 37 -359 -786 425 -738 -333 194 -739 190 -443 82 -884 -329 -530 -687 -76 -59 67 -614 -751 595 -51 -141 797 256 -244 647 15 -30 772 -368 -847 788 250 -595 585 -900 171 -358 -741 624 -328 261 -875 79 -401 -884 39 52 264 -406 136 370 -138 488 174 -364 222 146 394 -217 -698 -101 -782 -829 -44 504 402 410 298 167 -778 326 -42 -728 -737 652 384 -315 127 -640 106 -370 -519 -790 -790 351 83 172 -615 692 614 -300 149 145 -511 -615 141 796 -820 -766 -848 -626 449 396 -409 442 -830 -792 -637 302 191 -880 364 -93 47 -457 -264 -12 -597 -259 -890 -543 -128 -562 795 -710 -662 -458 61 -350 685 158 513 581 -187 -695 156 -568 -278 -764 259 -682 -628 446 296 684 413 -703 -849 32 266 -483 79 145 -755 -691 131 51 385 -711 206 633 -303 656 659 -890 378 -316 437 -875 -68 16 -841 -89 254 104 -146 301 -49 614 -674 534 -474 742 202 133 552 -493 -402 -241 702 -693 -688 -40 -319 579 -707 -39 98 392 -483 -137 539 200 -32 -207 -870 729 -631 -428 -358 -80 597 -232 -445 -893 84 -684 418 -317 -13 -414 -796 332 -511 257 -494 224 397 -344 260 232 560 -107 -197 382 442 -252 476 573 -727 -388 -424 -694 38 156 102 -284 -626 -823 785 -370 -114 692 -835 -842 -105 -549 -613 -264 473 -543 526 559 -896 69 -604 423 692 -483 365 -631 703 716 786 -731 -354 68 -734 749 171 -272 -679 254 -8 67 -194 -527 230 -136 -324 698 737 -227 107 -876 -765 66 794 -836 -723 605 -792 747 -663 -233 371 -842 -210 -443 -652 -602 -382 300 -321 550 554 516 627 -734 -416 -757 182 554 -108 416 -860 -187 668 542 -141 797 -143 -154 432 151 518 618 -542 -612 -826 456 -290 524 -254 -100 -47 -36 -409 -81 611 -135 -6 296 -868 -583 642 765 -598 26 112 209 -860 -183 339 90 -632 -91 403 -823 -655 -542 468 8 -398 -30 -284 -289 -718 175 -457 -256 -38 56 250 458 -539 -284 198 674 115 745 -751 570 -357 -155 -615 -263 605 -385 304 181 284 -572 350 -726 -85 -503 197 68 -339 343 -613 -366 120 -70 -471 162 -551 -482 -381 -417 -102 -655 -214 446 133 -876 719 -600 28 48 658 170 345 614 511 -41 -409 -215 350 -439 390 284 294 -657 -498 3 -233 -148 -818 794 554 -218 610 2 23 -124 -298 -318 779 -680 430 -589 -726 445 328 -471 -317 717 -540 -454 154 530 -375 520 150 351 -561 -127 -848 185 -135 -536 401 -635 335 23 600 613 -630 173 -322 300 321 -282 -167 -163 246 -253 -181 581 740 -91 427 -317 486 41 -84 -477 722 652 -331 -519 249 587 382 -450 159 593 -146 678 151 485 623 497 -707 378 -859 448 157 21 99 173 748 -384 -311 404 449 -547 556 -543 142 118 654 -531 -479 14 140 -13 93 241 60 -873 145 231 313 -866 390 240 -54 9 -626 307 -10 -171 298 588 635 -19 602 140 -106 662 -241 166 -390 -226 707 -297 130 -80 282 -891 -118 -31 8 496 121 -531 131 442 -887 615 19 -642 331 612 -209 -798 -171 229 -112 294 451 227 -856 163 -570 696 126 -300 750 -748 -137 -438 -605 789 641 -529 -253 -28 -658 407 -344 662 453 16 -126 536 196 -157 624 -169 705 579 205 -462 362 -799 770 -159 -528 -42 759 358 -586 578 -163 -766 758 -151 -253 83 -55 -252 -172 -226 -145 -729 44 482 -470 559 797 -125 -502 -141 -568 -232 -682 -432 -858 441 544 -754 -757 -404 -657 394 621 -500 270 -96 149 -742 442 129 -737 535 -526 -367 61 222 -678 -708 6 -392 609 552 674 -387 56 400 -539 -88 489 491 259 -22 172 -267 -429 -719 150 -275 -572 406 -538 -583 -804 -607 -270 149 280 737 -223 -574 679 286 -190 650 -730 -489 117 -637 -403 321 313 -401 623 -75 462 -325 638 516 -379 -353 -220 -192 -281 -598 -688 -112 792 250 -710 39 -175 190 -208 -759 -392 471 -656 -390 540 -187 -112 785 297 -580 791 -211 33 119 -682 603 14 224 -850 128 -395 716 585 -257 694 241 -767 392 -525 -10 -383 547 -675 -524 -64 -893 537 484 359 -134 180 392 574 -232 -876 -314 -639 613 -851 -493 -240 -286 513 -606 -360 276 344 -693 -216 535 244 -102 -864 596 -57 -688 -216 -458 -198 -851 104 315 -157 -685 -752 268 -552 -386 385 761 -800 366 -10 -120 93 -436 -687 -115 -740 387 343 -702 -603 -339 -672 477 742 323 -530 -736 798 -773 -327 7 -331 528 -801 469 -514 592 -235 -711 -29 -198 -641 386 -471 563 533 -354 -99 636 -599 -461 -738 678 -675 72 485 -814 102 350 -31 -255 517 519 -299 -507 356 -653 177 182 -548 699 552 223 467 -710 166 168 184 -214 -679 675 414 -352 157 -216 -358 242 606 424 -636 -101 -653 144 636 203 169 -807 -132 -14 -250 197 -148 191 1 -705 220 -288 534 -507 -783 -231 -370 -576 -468 686 -115 213 -324 338 -656 131 -598 573 272 362 -800 -194 -874 645 -427 -653 647 -655 324 -428 -407 66 129 555 -260 164 -272 -543 673 -783 267 -603 652 -235 571 399 -221 577 179 419 498 439 765 -620 -52 697 -4 34 488 -759 360 -647 704 -340 797 -756 -441 -231 377 486 -400 -90 -202 245 444 -452 667 381 312 434 -439 238 638 509 -454 -762 637 -321 445 714 235 787 575 216 -850 -56 158 535 -722 3 -513 215 -119 -141 510 -277 328 130 -301 664 746 572 -722 430 376 311 714 705 -206 -680 -755 35 -211 307 -726 -622 676 171 -272 -87 -551 -539 -115 -514 -7 -499 -12 -106 -378 -439 693 -409 -682 779 621 85 617 790 -371 710 -294 304 61 -406 586 -128 742 -277 592 -315 -704 285 94 -850 -688 -430 59 -96 -569 -700 175 -792 202 798 230 152 -808 -839 511 111 -196 -224 579 316 -344 9 732 359 389 229 -148 -384 -372 -141 -683 -560 -424 -692 56 515 722 -496 217 -442 46 558 221 314 18 -499 418 273 707 454 400 217 448 -568 537 204 338 -842 599 -678 410 -299 -27 -480 -412 145 679 374 -177 -800 735 435 588 228 -753 396 -598 429 -262 -373 482 445 -453 511 -604 479 581 704 166 655 732 337 -595 -499 -264 221 328 -536 -830 243 -572 557 -294 -313 216 407 412 -51 734 -4 685 -607 -869 -23 -879 -867 -15 -812 -16 -5 -621 93 254 -53 460 -604 -573 -880 490 306 -295 -318 -770 -276 552 -316 163 -210 -20 423 456 -693 131 -507 -403 464 632 -55 542 -597 -890 384 545 39 -164 792 606 219 -150 -775 676 -809 47 148 359 -219 -38 386 225 -452 661 -727 -533 591 -714 -131 -895 417 -608 435 545 687 768 -735 356 -136 -737 -117 -382 -405 -129 -264 -47 529 -450 -356 -681 -653 133 225 -176 491 -328 -370 3 -156 -242 -376 519 -351 -309 333 276 -260 552 183 59 670 -8 447 581 66 15 378 -742 629 447 182 -483 224 375 553 175 659 70 705 737 436 436 -51 345 721 -146 -360 -244 -615 -523 675 408 -839 797 -209 593 -537 516 -269 579 -8 -139 5 374 -793 -462 -796 -122 -699 258 349 -541 -819 -536 -227 158 -19 781 550 -477 425 662 268 686 240 -772 -11 -316 107 -241 315 -629 518 628 322 625 635 -94 -468 134 -417 -34 456 799 160 439 289 -226 -346 -308 505 699 -625 -611 563 -757 -164 -246 -307 -116 256 -899 -824 -41 381 -775 195 -381 -504 -199 51 -20 675 -292 724 -809 -680 -119 519 234 -680 533 -662 94 -319 -273 -50 -180 68 516 264 386 -721 -428 530 365 -673 -686 -857 -803 583 -431 -455 -562 468 -294 335 -794 228 -645 45 449 -64 -609 -753 -89 -102 729 -868 670 -263 363 -174 -133 388 -153 305 128 -64 703 -193 167 -305 -332 -193 -499 -415 -898 -74 -772 594 552 -424 251 -845 177 152 571 456 682 -426 -327 147 -185 -58 16 -122 -283 -462 -349 605 296 -389 -640 -804 234 24 -182 709 -279 -440 579 -256 -496 195 500 -809 212 -207 -359 -707 -150 -852 -744 -131 190 216 -801 -561 -280 -114 437 -194 790 -497 -11 -778 -439 689 22 698 -67 385 404 679 -507 425 -593 -830 -721 -591 -596 -724 -847 -573 94 -283 61 408 -761 -128 -531 768 248 554 744 -8 479 -570 -849 -818 457 135 -131 609 -199 764 -729 488 -497 35 692 552 104 -627 750 -42 -281 82 88 683 646 -825 645 734 -641 648 -804 647 9 214 -824 -40 -251 557 126 245 -888 -881 -24 -725 630 738 107 685 145 -667 -559 783 318 -35 67 -829 740 -764 180 473 39 133 360 506 -480 -850 512 -586 270 411 -72 186 -49 -562 -737 215 175 180 371 315 672 11 -200 446 -668 278 -738 -437 641 -104 20 -170 112 -372 558 252 732 522 591 647 255 -898 686 -154 -500 593 732 -351 -272 644 513 417 94 192 309 554 -558 342 -847 711 -155 -84 263 -123 163 581 746 185 633 -346 -782 -492 606 -235 503 -677 45 -316 369 -594 290 -31 550 -522 -205 -730 -189 708 -337 347 -737 -332 -334 614 376 682 -289 -228 -433 -32 -720 747 -90 561 48 -283 -821 139 576 -123 184 191 482 526 -841 -456 -215 -176 -95 -9 719 416 505 536 -631 -588 -894 739 230 -631 100 -730 -338 -692 796 -807 -122 47 -733 295 219 73 561 454 330 130 359 -11 439 747 714 747 32 527 -96 -650 -541 -352 748 597 544 -681 534 182 477 -213 -265 464 461 -516 625 -191 749 -432 -596 -101 -458 -251 -551 271 -720 468 -583 189 -717 442 -352 273 -622 96 -285 -358 759 180 239 327 -322 -488 -786 705 520 600 -482 565 522 -145 608 -45 -348 -40 66 626 647 -761 -834 -393 -101 491 704 -683 641 754 374 488 275 215 -34 -352 -568 -683 -52 742 72 286 -78 -359 -610 -696 399 390 668 596 296 -155 3 -391 340 -278 -800 663 561 -614 -714 242 -129 -289 -763 -497 439 -411 -260 -810 -650 583 -639 -629 469 758 143 296 23 -310 -119 -667 -300 -512 -164 -851 497 16 -23 556 -648 -353 773 -734 -576 -199 -834 24 178 646 273 191 -869 217 -259 -84 399 498 521 723 -295 81 483 287 -793 77 192 92 471 -485 336 -672 -103 -790 375 794 718 653 219 -839 213 -877 -624 -94 755 587 539 -461 -145 -547 462 -352 235 -686 236 -570 -193 328 408 -701 456 -138 361 -84 -891 649 -361 -717 149 369 -664 -431 -472 -746 -418 -734 -189 474 -418 625 484 33 -77 -760 -564 697 159 428 -791 270 -727 253 537 -377 -744 -355 547 620 233 647 481 -582 328 567 -899 725 94 -500 566 344 -85 -435 375 309 25 446 -326 -317 67 498 -780 594 -409 279 -293 -605 796 409 -384 732 -148 654 -46 488 -670 794 72 -138 -824 259 519 420 -247 -619 -491 18 -121 59 28 609 520 -124 -826 786 -731 -221 -661 -154 754 149 114 412 -473 -838 499 -200 -796 -609 298 232 517 -238 233 612 545 677 -452 -799 139 218 -498 -204 131 27 73 303 408 316 34 352 -345 494 39 -186 -618 9 204 -378 -679 -52 348 -506 598 -476 184 -234 -29 670 531 503 531 598 223 491 -720 -63 -105 226 -178 -811 -475 770 -810 -899 222 29 697 -893 -209 343 666 -631 -613 -730 439 -792 772 180 -354 -536 406 701 704 -364 -450 -727 -813 -133 -387 -554 -742 75 -729 405 158 -135 -761 -256 -184 714 145 134 -59 -92 486 -233 41 -549 -447 -469 -543 800 -22 -499 169 547 -819 -796 596 -216 369 -153 448 -251 189 122 -627 -685 -758 -609 269 -191 244 -314 693 -675 726 418 212 -90 142 -20 -193 -379 496 -735 -145 -822 -215 -453 -488 151 -535 -794 -554 -623 275 -61 2 -611 -235 54 -266 -566 -246 -769 -173 -892 -762 570 694 197 -374 -425 700 -146 -169 -105 -655 448 708 311 -448 -900 -386 -105 -183 397 87 -232 456 -200 754 -338 307 -753 322 630 -350 -679 231 -601 556 -576 -449 -863 217 287 25 -42 -857 -374 514 387 -751 457 2 206 -393 -553 -104 749 121 -237 370 -762 421 340 -380 52 402 -391 -57 -733 12 337 526 -46 51 453 -185 -232 310 702 -791 301 -632 -548 610 -235 553 207 -404 -484 652 -266 318 -360 -128 -35 -591 -677 -383 436 -799 -197 -612 162 -14 -63 219 132 220 499 634 -418 -409 248 478 -313 250 -516 -416 480 498 68 278 597 -850 -149 91 -869 -461 -636 -829 281 -101 532 -483 -359 788 -698 -862 143 225 165 71 -707 79 -641 130 -719 -641 290 -838 -426 -327 -139 695 -536 -112 -631 522 106 -830 387 458 -137 -132 -677 -713 479 -840 -386 -112 161 409 -773 -675 208 274 440 705 -223 -88 -205 -88 -357 -214 316 167 -70 522 438 450 -215 -760 -505 454 624 585 -605 -285 577 478 440 -287 -483 76 -328 -815 158 -299 645 -151 -474 -119 -351 188 118 -436 42 -796 230 537 781 330 174 239 142 -292 40 -339 226 73 -213 800 -422 -662 139 637 106 -191 199 782 -476 90 -371 124 628 35 -305 -227 573 -744 -740 505 -219 71 -571 -461 283 -672 -101 -420 431 543 39 -371 -600 611 557 781 -371 769 -151 -118 -197 -657 -535 722 -95 185 -78 19 -70 384 -796 712 258 222 20 -670 -812 -314 -504 -494 -157 320 699 540 -246 152 552 -396 -568 -665 -326 -404 38 589 -334 -471 -140 346 -668 -841 383 444 511 -355 -115 104 -857 511 -43 15 98 -63 -42 545 198 515 392 246 291 39 -442 -267 155 609 401 747 -214 596 367 -675 -613 141 648 48 278 18 321 553 -341 380 87 -264 -571 645 188 -713 -310 -540 152 432 -122 -178 193 219 -606 -518 341 420 14 -719 -775 -448 -741 -256 577 546 7 -644 -832 206 -116 91 -159 672 -875 -450 -729 -139 -619 133 574 -470 199 -230 -176 -351 720 31 -820 -362 -720 -649 -129 -173 721 -240 496 -732 -255 20 -354 -204 501 606 378 789 507 183 -700 -719 290 -666 -541 482 796 -397 -373 560 406 25 484 -836 -890 -29 20 -732 184 -337 -579 -94 -105 387 -302 -5 530 -98 -722 724 -282 -324 -404 258 374 126 768 112 719 -841 -384 -566 607 -34 654 -296 467 -639 -501 -300 -662 529 -173 -255 -367 373 504 461 213 796 -376 150 93 658 10 -63 -506 8 -838 411 -187 772 -676 695 708 -896 11 -117 -461 678 -784 526 -459 643 -603 532 -428 14 -463 -767 -241 -396 -512 114 80 260 -834 468 445 120 -416 -357 -410 30 455 -836 276 -70 -199 618 331 533 607 536 -495 648 -476 -393 -651 480 -381 137 -90 725 72 318 97 -364 433 -272 110 605 -413 -136 -580 -199 448 -129 -856 -109 -423 -239 683 148 -379 718 540 390 796 -444 -552 -140 -878 132 52 167 -655 678 246 796 -768 465 501 -7 -116 -625 -878 745 -71 -490 587 98 -787 -55 197 -850 -109 397 -210 207 -80 -164 -348 -131 -134 -34 -136 87 -755 -483 -48 136 185 -399 -286 -546 -230 -124 270 -226 -627 148 -274 -442 -403 -118 304 96 42 -535 -471 701 -853 120 31 535 -435 -117 208 777 77 -554 370 -91 288 -642 -636 -836 354 270 287 727 -552 -101 535 -417 -552 582 722 741 173 756 -651 164 130 -788 251 701 276 -70 742 -139 -38 -333 212 -630 226 236 449 -455 -546 49 578 669 768 521 -629 534 -683 117 -41 433 -510 -198 -700 693 69 586 -265 106 -319 616 198 -448 199 -628 -560 468 427 517 377 -287 -582 -456 631 312 532 504 503 243 15 -93 717 -640 -492 241 -464 40 -485 -112 -473 495 84 -327 165 701 371 -533 -217 17 -271 -274 535 -895 -199 -443 -642 271 477 -31 -129 65 -286 -451 626 14 101 -403 704 669 542 -529 -80 -211 238 -626 -358 -193 -639 82 -483 -189 -780 114 -278 -285 -434 -460 -581 -678 -191 -444 -860 713 786 -232 -212 -189 -575 718 -864 -560 -426 -212 -217 592 -214 -257 -101 43 -281 -188 369 -182 169 192 -191 -399 -558 280 71 612 -551 -769 -113 615 12 717 458 -477 287 388 -203 -401 -494 -888 150 -135 135 628 105 -284 -768 -753 192 -888 328 -101 682 612 211 12 -196 -539 -240 -421 -827 -639 426 -113 -287 -520 -15 191 223 2 -549 730 -688 -274 -767 -138 -136 -149 -553 -571 -550 298 -359 -487 594 573 -556 151 -595 -475 -616 -391 -734 278 -267 683 -225 -332 203 -348 716 -167 395 -453 675 -576 -199 298 -680 -582 -300 -507 284 -441 -783 -5 -587 -299 -530 -656 -488 342 -531 454 34 -626 358 194 -575 -496 368 -270 -858 -732 377 -26 202 -64 -457 -682 -629 -528 -404 -555 684 610 -496 486 481 -19 201 542 283 -361 498 485 388 631 -529 -467 -339 -189 -844 492 71 330 476 -374 245 -64 -73 -881 -557 43 598 420 -55 664 229 621 51 55 -229 -405 664 -666 -593 -295 -588 659 645 182 645 -642 -117 628 24 284 326 -804 -449 -708 341 -516 485 -869 758 -127 -771 306 -453 10 -847 90 456 464 -218 786 -281 677 -274 -306 385 792 -698 419 220 -345 669 526 -670 250 -553 736 612 -586 420 -238 463 -445 -196 693 50 -867 -366 457 285 62 -385 339 -156 13 341 674 -305 395 314 373 -595 270 -187 -482 -690 286 -180 352 -882 -39 -89 440 -369 -75 -201 -864 382 798 520 172 145 -300 -399 -368 -487 212 247 634 720 371 544 -858 -14 -229 155 -488 -747 -474 -640 48 -757 606 592 462 -892 532 529 -769 520 -594 659 -630 -21 -226 -677 -814 -325 152 -2 794 -494 -773 472 -531 -161 345 -774 715 -9 -133 -796 341 -468 248 7 535 322 452 -563 665 -542 -297 -17 -169 265 655 -71 -48 123 -875 426 474 -441 -266 -733 -784 -862 -81 491 749 -722 260 645 -175 696 241 -583 -455 633 -414 -589 161 -239 -482 255 -670 -598 411 35 59 786 -52 -658 -518 -586 366 -151 327 -702 171 542 257 211 -448 -569 458 -291 133 -182 241 551 9 -385 -683 -588 289 -673 -640 -233 440 554 -496 744 87 688 -356 -707 -899 -697 -412 -147 216 -854 196 -173 -840 -352 -881 761 554 619 -842 -159 -313 -714 -229 737 284 190 -141 -513 -562 610 45 -774 575 -440 -498 486 239 -517 -528 -778 644 701 174 -437 -393 381 304 -308 514 140 763 398 -159 62 156 -175 304 -65 520 -325 372 688 -555 -585 -453 82 51 15 -442 -439 770 217 33 -580 379 -716 280 248 -228 596 143 464 539 -294 -415 -835 792 -177 591 299 -695 786 683 256 -393 631 157 657 249 124 -297 269 -4 713 119 146 -544 -426 -142 238 -460 800 -460 509 791 -430 800 -186 -34 -378 -3 -172 -760 -868 607 -773 569 142 -284 167 166 -555 510 286 -791 -719 36 790 -631 -502 -30 604 632 -497 -325 257 492 340 291 602 -352 -379 -22 -873 514 -276 -180 700 -117 339 13 452 705 702 -849 -778 186 -413 -786 181 -591 -779 -692 -539 -36 315 -617 5 -855 189 680 390 -613 -113 646 -374 -848 367 294 527 -36 41 560 -867 753 77 -757 -458 -895 -868 -449 -124 595 -193 -527 748 697 29 -478 569 194 300 75 -821 -349 83 -69 121 -87 581 -811 274 412 -338 -587 -883 -579 -75 -856 -218 -400 576 -763 750 -783 -636 -413 83 -483 205 -173 201 -462 -196 483 -809 152 304 121 447 38 487 -150 204 5 712 727 -53 -896 -251 -571 318 -881 594 -545 350 -725 -15 -773 392 -714 -107 -487 -718 -888 18 94 226 -900 269 502 -481 -867 700 -761 340 679 460 -728 731 27 316 -235 421 449 -377 -664 349 451 -886 328 330 317 -745 789 12 459 141 -791 332 -641 -573 769 511 310 700 273 270 760 -371 599 216 716 -358 -361 -641 -60 -658 390 -558 -117 223 407 567 27 -363 -887 271 -439 553 244 -750 219 524 755 188 47 -87 596 224 393 154 -544 -48 157 419 408 697 -788 631 -819 -243 81 -586 60 -126 107 -766 162 -509 787 -739 -732 382 -530 472 717 689 -83 658 -540 -817 -374 668 661 -518 779 -899 -711 229 352 -535 -299 398 27 -176 78 577 -25 506 -263 394 -226 -636 533 209 -190 -15 -359 366 236 206 -253 -617 184 758 -78 -266 -487 41 -22 -780 783 311 365 -599 -772 260 -766 402 -558 -415 586 636 734 -547 419 52 29 528 -787 262 272 20 -826 -673 -104 -457 308 142 98 -618 -90 -417 543 229 710 -158 260 -268 390 491 -440 -658 670 723 -697 126 -516 189 744 -389 696 -149 782 692 468 4 -675 -369 581 554 -157 -896 -767 549 725 683 -271 533 442 29 273 -185 792 -664 -366 129 -196 252 -769 -712 7 611 683 -85 -497 457 512 -384 -661 286 464 288 -660 -676 46 -615 727 277 295 -620 721 378 -521 649 -652 -780 531 -511 -249 -858 -235 25 61 536 154 -207 -821 -178 157 -191 687 -628 -118 263 246 340 134 407 266 -126 120 39 286 351 -460 451 -434 -557 -860 -503 280 374 -821 -400 576 -882 510 50 36 -441 -185 420 -382 -167 -168 577 498 -54 771 -869 200 557 713 617 -116 -42 -187 -102 637 95 -848 764 -888 -589 633 40 -386 -550 -696 -471 -315 -285 408 609 -895 -583 629 -530 -293 486 527 229 -386 363 -534 -722 -630 -512 143 731 -621 454 -363 400 -760 90 752 11 -199 -666 153 -476 -406 488 301 425 -883 254 74 -375 287 -731 -266 414 215 -835 -261 603 555 -66 -57 -648 -327 77 -116 -252 156 -404 -684 -397 114 -297 254 631 275 716 -705 258 784 -23 -788 552 54 632 -543 32 192 634 680 -262 -806 -244 -350 -866 525 593 326 339 -307 608 490 234 -334 334 572 -81 -369 -61 309 708 -185 -711 -496 22 -734 -536 -770 -3 484 226 -69 -394 -728 754 295 -219 -703 535 427 -897 523 432 -386 521 725 736 432 -515 439 -228 -602 354 617 -408 780 275 -864 -27 -505 210 508 -830 -115 -886 -578 53 346 298 779 -621 -533 699 45 497 655 -828 -85 236 -510 27 579 342 689 741 -741 29 -883 -524 -521 -880 -603 332 -496 -619 -383 -892 -54 -292 -825 -584 607 -276 -616 201 251 -348 521 651 765 -165 -596 695 -802 -555 -763 753 739 -80 -890 -145 -265 195 -703 350 -762 560 571 -271 675 728 -504 -570 34 -32 306 -95 -721 -681 615 649 -876 -136 -720 -734 -768 374 701 -79 -12 600 539 -616 -874 -451 332 81 414 324 -384 224 718 -599 -586 686 153 437 -151 -106 -471 -757 578 -160 141 -590 -674 304 348 343 443 -393 596 740 -560 143 193 85 189 178 449 -67 -732 354 -743 364 456 -529 254 8 408 614 -821 4 556 -850 -402 42 -28 -175 150 -494 -557 -476 660 -411 -705 223 -443 -402 -463 378 265 -561 174 -850 -58 -349 118 378 -545 -622 -196 -383 267 -478 -747 -512 211 -598 709 58 -585 769 47 636 -651 487 -809 621 771 766 -431 -766 531 125 556 377 -695 -204 383 -245 754 -65 131 319 162 -268 526 9 792 -692 -517 721 281 -426 -588 -15 -484 195 620 765 789 -597 -7 -388 127 -220 31 37 -800 17 760 627 -351 769 -43 -388 -398 441 441 -866 -38 312 319 -29 -40 209 202 413 396 609 -262 538 228 -546 46 359 -637 359 184 -718 -145 -254 491 414 701 -214 -379 -603 -763 -44 -106 -800 -49 564 -616 792 -479 -32 276 298 -29 -515 -27 -575 -849 -541 -51 533 315 -30 -688 -622 -64 -652 587 -84 -54 -229 94 377 -881 -90 -616 272 -578 -149 -301 -163 -314 -162 -380 -113 -682 149 -111 466 -365 648 291 17 10 659 -771 -40 -657 583 -277 397 352 -162 -373 -639 303 -163 642 -729 -7 -570 -822 417 -207 52 -118 -450 -382 207 -307 -573 661 117 147 784 -561 518 -559 -258 510 -844 162 -176 -66 342 -738 -563 -796 -643 630 388 91 229 516 -550 783 49 742 -678 -544 -744 7 -821 -202 531 -74 -556 324 -114 -27 538 529 -886 747 -678 -697 -29 -657 -149 -646 314 -823 190 793 252 -488 248 -556 312 786 573 72 -805 575 799 -895 -196 -436 -845 687 376 81 110 488 623 -84 276 588 -494 -226 451 619 -494 705 -677 701 552 330 -737 290 110 324 462 712 -283 -260 -538 -881 712 -272 -789 297 -702 504 243 538 -604 -619 -255 273 -542 -216 -554 719 91 672 -882 -593 206 709 380 -18 519 204 421 224 24 660 -416 472 475 83 576 -184 707 -98 249 253 315 -861 332 620 -736 -260 627 -298 -27 116 -734 196 -145 693 -239 -407 -54 -836 623 665 -889 -416 733 381 281 560 -677 -385 -261 -57 584 40 174 -58 -342 -295 580 770 300 -273 558 -176 -880 -776 -650 27 -61 -378 28 796 -24 134 577 -429 -607 185 -122 -313 -592 792 585 -532 410 -665 -59 494 -602 39 213 -377 680 -706 -699 479 61 -552 559 367 -435 735 645 337 -890 -472 698 -525 608 -756 197 -670 -262 758 -756 703 160 -756 -260 417 715 -800 762 50 -397 -208 -776 -549 -419 -871 -817 -452 498 -831 194 -232 380 236 -262 -141 -434 -120 -443 -316 588 -468 -82 -546 -251 277 -472 -360 560 751 698 720 -102 -313 513 365 45 -19 442 -823 760 -241 289 -641 663 423 -80 -506 276 391 -405 680 -391 602 -418 -744 94 -580 -476 159 -126 372 442 -354 170 -671 591 600 661 101 -53 -819 -284 -176 416 501 -119 -719 -580 274 771 797 -327 445 381 387 -601 -712 273 -689 -485 -892 746 772 -206 668 150 202 83 80 721 -266 357 578 -657 -824 411 289 613 -132 241 -688 108 72 -681 178 358 -530 -388 -551 -308 -255 -390 -483 176 124 -544 721 -648 -511 238 -113 -330 334 32 300 704 -296 -296 -896 -379 -506 202 -332 -889 -705 -655 -725 -138 741 -824 -388 -694 -421 -117 477 7 771 704 -426 102 -513 -549 67 -66 -555 449 -652 -89 455 -724 -64 -618 -886 501 -255 785 -306 788 268 667 392 -729 722 -674 -322 -237 -120 -160 -42 656 566 471 426 -58 -839 -229 -714 -772 -402 -287 -696 381 300 -367 263 -898 -380 -618 -195 -867 617 126 -161 -347 77 -606 -743 -296 386 -667 -861 -715 -224 74 -355 -60 -271 793 -742 220 322 152 334 -812 -294 402 590 -303 -354 -246 -574 171 -585 398 292 586 361 344 59 -797 749 485 406 343 228 -817 -322 -586 295 403 447 693 379 -249 574 290 -279 375 747 -321 686 -169 -710 523 -544 -385 -460 -689 -747 -78 526 514 572 586 -615 204 -786 507 584 -184 85 606 -845 701 122 -424 -530 620 -831 -57 -330 499 16 9 728 4 395 -159 304 606 -417 302 -477 187 634 477 -725 -462 649 -833 -510 369 396 34 -770 -265 460 -878 -383 746 644 -421 -485 441 769 -549 -654 758 -819 381 392 -238 76 -644 244 -83 -371 58 -757 -493 548 -834 -111 265 41 644 -184 261 -57 173 -399 171 247 -505 685 -430 38 598 -893 -878 297 -621 -483 70 -166 522 -140 121 85 607 545 369 -767 -665 -759 -888 -657 -666 203 241 -792 793 225 -397 542 -264 -291 702 725 600 18 -22 -755 -537 -165 -684 409 -378 -232 -793 497 -544 628 -72 276 669 -72 -107 -106 -672 504 -664 41 683 -565 -854 -64 -150 -669 439 347 -551 -593 18 -341 -415 -669 585 -485 481 -125 -602 32 -20 -146 -518 444 165 217 -39 -741 -319 725 -791 -100 77 629 48 169 695 -673 43 186 143 -858 301 259 -600 -670 582 -669 698 -119 -479 -337 321 -408 -587 402 -775 74 -141 160 -553 769 486 -242 -200 -531 670 444 722 -464 -431 -93 34 -794 -372 125 44 -246 545 -360 -587 -105 -536 561 -854 -657 584 -383 270 591 178 -710 381 521 627 606 -42 -624 -582 -545 -507 637 -82 606 -277 624 209 -681 456 7 -207 458 733 -446 108 612 548 528 471 110 -782 -445 -775 -881 490 -818 367 -331 -196 429 403 -641 786 118 77 133 -262 -147 -760 -874 291 -491 -41 -292 47 -117 -397 111 247 -893 204 -489 180 -660 -857 -677 -279 -223 -848 797 -376 -62 546 645 -886 -392 565 241 -550 -681 -421 -654 82 447 353 377 -1 235 438 471 -139 176 -451 -229 506 734 -765 -700 -89 -700 -854 752 409 436 -184 644 -151 593 361 -780 777 -779 -470 292 -513 -18 618 -889 -838 -307 -752 201 781 -727 -614 70 -244 585 -559 726 -150 -640 -60 -121 435 434 -273 -55 659 -417 53 -255 523 367 25 157 -404 -22 -388 -386 158 351 -682 -792 591 -726 640 277 -566 -799 -481 778 -76 742 126 581 -159 -603 -544 548 -264 593 157 512 -584 196 -581 477 -88 -621 -120 662 678 -262 722 373 -291 -895 502 519 -575 -351 -122 709 171 -232 -223 -444 410 789 619 10 -644 -148 558 -305 -232 -177 573 160 -606 708 -138 428 558 448 -449 737 383 -676 403 -609 501 -190 -181 -6 -594 -805 -405 158 -258 424 -535 -549 513 -277 226 -817 -564 -828 459 -680 683 -780 179 -762 253 389 496 369 578 -62 -615 182 143 147 -878 715 -329 494 -745 -189 -656 108 -351 740 -310 -29 -248 244 -87 -267 553 175 -325 -227 -638 -81 57 250 -598 -851 641 -218 -784 435 -481 -882 446 -781 -155 460 -781 -751 297 -230 501 535 519 -473 758 -43 509 498 -258 736 397 -646 262 -225 -772 94 -418 -675 -241 31 4 -273 382 -799 -229 -69 -323 -175 60 413 -751 -416 773 715 354 -600 -373 -511 -127 -169 -473 -823 -94 718 790 574 -735 -454 -193 -615 80 778 758 -711 -478 570 -246 -579 -206 -807 136 662 -816 -702 0 366 244 792 209 -466 600 719 237 -496 208 194 450 -47 281 732 746 503 633 45 645 -567 341 276 -764 -568 221 166 -712 -546 117 727 29 748 27 -743 441 782 776 -150 -666 672 398 -207 -294 -872 -177 -504 91 -792 615 -543 101 730 -117 -511 548 369 -31 606 -813 -361 -543 674 757 321 -190 -433 -347 65 507 470 -557 622 513 286 -175 537 108 -223 -666 -576 -724 452 -773 -416 -217 -759 -231 -61 251 182 -507 -890 -490 610 -557 -639 182 -588 183 39 499 573 -240 780 -785 -114 666 -337 689 -735 -779 524 68 350 -554 -523 -529 -884 -96 -542 256 60 -823 -818 -859 -23 -469 -276 298 619 773 -772 308 -227 583 -53 -222 -603 641 -878 -464 -95 54 -341 -508 -638 745 -412 -302 -237 193 10 -50 -732 449 -79 -624 -545 -759 598 -189 -605 -423 706 542 201 -265 567 -290 -628 -271 -89 -36 -109 -817 712 610 662 472 787 218 -154 -165 -536 549 509 -852 298 -33 -251 -122 -386 377 699 -842 -551 -356 581 403 -713 579 331 -443 -383 456 307 144 112 -645 -718 -373 -783 -713 214 -29 -246 93 748 -158 601 -311 138 698 144 784 -269 694 222 -283 -356 660 86 -226 92 -278 103 543 57 278 -316 612 -207 505 643 -777 -889 -344 -284 317 -249 388 -534 -484 -648 -96 140 181 -553 151 533 131 -482 -486 -195 771 -737 -298 41 -221 341 199 -248 284 693 -71 281 179 -290 300 -127 116 194 -507 -28 -687 -391 -802 786 21 305 -799 723 170 -255 -55 -357 228 451 399 330 -824 -885 249 577 537 782 -667 401 -23 182 697 -402 294 219 -744 144 -893 -633 -849 72 498 515 -610 -472 -323 -221 -450 -747 388 313 -641 -544 -877 206 99 -643 -463 -547 248 217 -840 -520 522 -584 23 -328 95 -673 692 -547 -160 -611 -897 -857 -864 -232 218 620 291 -200 20 -852 -754 39 -225 510 634 657 750 267 -377 -263 206 -714 -477 779 -518 481 -854 -822 191 -397 -900 148 682 -490 -496 -485 -850 -379 751 -172 456 -74 -223 219 -379 336 481 293 143 -65 -541 -290 44 -455 68 782 -694 313 -221 110 -336 -132 -555 -195 697 133 -805 188 -478 -270 681 86 367 -667 -491 -361 -75 344 -66 -343 -251 -711 -725 229 552 368 297 -341 -595 778 756 -841 -522 -756 703 37 399 -423 15 118 -744 6 -29 -544 542 592 -195 458 551 -478 -485 301 -864 -328 -518 535 451 -765 -877 -182 -295 408 -86 322 -494 -836 -390 699 309 751 -143 -44 -420 574 -300 -151 -898 -426 -66 -847 -61 162 -878 39 -371 -800 -500 -833 70 -343 348 649 258 482 -401 791 -201 -889 639 -864 94 193 -431 339 -462 751 -684 499 120 -515 -544 575 98 265 328 -68 42 -51 -30 426 -575 -168 -284 172 -129 731 -585 -135 -109 497 -231 800 568 626 729 -506 -458 -293 -710 -478 768 564 245 673 424 -241 762 -822 66 -287 -280 779 653 -428 -17 -731 -798 -620 -769 782 -728 -744 -103 -517 179 -12 301 122 -486 511 -96 185 373 -373 491 -24 -60 -760 134 -812 265 -205 222 270 369 -878 434 -853 679 82 -307 -508 -114 317 -809 -513 424 331 14 -805 -743 -310 414 623 -89 349 242 -646 277 619 57 673 -474 762 -304 688 -22 -757 -893 -319 -720 -621 -593 375 -389 376 -818 600 651 1 711 645 229 590 -556 172 -400 -623 630 -678 53 301 200 -300 -682 624 -179 -175 -896 -6 68 -504 747 -241 -182 194 -341 -647 -601 -508 82 588 -486 770 -664 350 -844 -635 527 181 -675 334 209 -432 134 582 305 -301 379 -303 185 769 -615 332 49 -158 -39 689 -448 556 -156 -145 -566 550 -824 -78 -565 667 451 -477 -725 -654 88 -191 744 698 -769 520 668 -615 -294 662 -436 746 -28 -468 -814 -45 612 -389 -774 414 212 -175 -447 208 -160 524 -49 683 245 -585 205 591 -159 365 -109 -132 535 -417 382 -884 87 -710 -28 583 13 432 547 146 6 192 607 -768 138 65 -353 228 -419 751 -899 57 177 20 307 -465 39 -533 11 -175 788 -552 403 -858 250 -664 -704 -576 60 666 487 -22 664 763 -688 -188 -388 -667 -666 -449 -535 58 48 -534 397 -449 221 -408 660 488 622 620 -258 263 -692 -220 -396 -735 726 -39 724 62 -718 -735 -729 -603 -365 -113 402 505 292 433 379 368 -261 -612 -326 -11 -264 305 -203 90 -169 -101 717 -118 142 -316 -219 -321 -794 291 318 74 -598 594 -421 -890 -758 -373 -855 679 -187 -685 -710 394 393 -291 -707 467 739 -190 -330 415 -72 197 -165 -278 -579 -898 -786 -808 -539 644 115 693 -257 -822 -147 -817 556 -437 164 247 -729 113 -631 -762 260 -685 -326 467 -245 358 -468 -710 -739 248 520 -613 -53 447 323 16 118 304 -655 787 290 3 -60 641 356 -24 -467 -559 -605 -258 -858 -81 238 -84 772 83 -159 734 106 151 183 114 -340 -385 673 237 -457 289 -795 -811 -495 -663 -660 203 -108 -454 -736 -796 777 237 234 -558 611 69 -43 -357 303 -124 156 259 4 -25 -123 538 738 796 176 476 152 -489 -241 -162 120 97 -545 430 -501 -429 -353 219 120 -851 -141 260 -205 -434 -483 -615 -848 -499 -208 -113 290 330 654 -898 330 -392 -709 -510 -558 -768 -608 447 407 132 -832 154 -416 463 -406 -881 -32 677 -565 518 -348 443 -793 593 -489 -665 -308 -428 -681 -154 -269 -680 -136 -70 352 503 394 -164 375 217 -808 505 228 -150 -900 690 -871 591 440 -464 235 -458 312 -88 -239 526 -16 -833 114 -461 -886 -417 174 -474 -747 -234 473 -330 -611 -616 286 -846 734 -869 595 726 -897 -206 789 -19 428 548 230 -16 -210 -517 607 -628 436 -106 -417 -474 326 34 -367 -196 483 -750 165 352 133 460 -237 -22 96 679 -435 -570 -884 -390 328 -850 514 516 -389 -608 -782 399 345 -298 412 571 -402 227 233 -875 234 614 -119 -35 -817 49 210 355 -669 -627 -73 140 570 702 365 103 706 -869 112 -751 795 783 -148 -156 324 796 484 184 625 -697 -282 546 -336 753 532 -170 -806 168 453 -528 -265 63 -8 445 575 -498 -282 -842 -811 -638 -135 -211 358 559 -505 690 249 606 581 -139 435 -194 -312 -725 12 619 -218 -278 497 359 538 -126 -168 328 -591 358 -730 -213 695 603 -557 -768 -27 367 -740 527 -596 -87 278 -598 -457 -392 740 -446 -327 -455 -494 -294 287 551 451 376 401 -74 -292 -773 535 -600 -34 -640 -131 678 129 -601 366 -626 -113 668 403 738 258 -857 155 594 -830 -269 -540 -207 310 -597 -455 165 -441 110 -218 -494 -356 -313 62 263 -339 -533 545 -271 -5 326 217 564 -715 698 -715 59 349 -575 113 246 -253 -464 -486 -146 -797 28 -421 -574 759 355 179 -398 -792 80 460 -649 -271 -825 138 -834 -113 573 -698 658 -174 -613 -77 -411 479 -636 363 -297 193 -144 -665 645 -569 -247 202 -393 -633 32 -162 575 701 667 130 309 682 -811 -285 -166 -875 -874 388 -705 746 -730 -837 788 -497 -538 -630 683 -549 -217 -305 582 342 -320 530 453 243 -750 -347 -93 -884 245 503 380 534 651 -855 -761 725 -819 -126 -122 326 613 -669 -292 -20 -804 -329 -605 734 462 -589 -206 -324 605 -622 -232 85 540 405 522 267 -852 349 -250 -640 -225 -889 410 773 642 -133 459 -652 765 620 -369 755 -308 346 474 771 85 -589 -625 -837 -882 512 479 361 600 697 -112 -77 -749 238 729 653 -418 629 -797 240 -805 6 -673 -113 -222 -310 -178 263 424 80 766 103 -393 -382 -80 661 -788 -231 503 675 631 -156 -112 -392 135 -701 -702 155 450 -474 236 -726 -396 511 -852 277 -487 455 361 -460 -702 -258 -80 -428 -387 -264 203 496 -586 -859 306 647 386 -246 -821 419 747 444 518 417 -738 535 -625 303 -143 298 281 718 494 473 104 653 372 250 -452 -854 -593 -338 251 -137 527 -662 65 -744 598 -145 -483 -507 626 -619 791 -787 -300 -860 -52 424 -253 -494 -542 -43 767 -276 522 -272 -567 -40 280 -50 -847 384 -552 -188 -898 588 -790 -718 -677 -473 -330 206 -170 798 782 288 498 38 611 -579 711 493 -247 -793 -696 306 -737 -783 -665 -760 -716 129 -866 -591 736 398 -189 643 -810 701 75 374 -108 -484 114 -375 500 -338 -38 -43 -63 446 -512 -352 394 544 -287 -405 -203 -553 -208 -536 -701 715 372 290 -354 -284 -45 -691 95 -804 259 694 797 -767 -279 -316 -466 -638 554 282 -135 -865 254 -233 -425 634 -220 -159 579 -789 -84 690 -585 236 649 -328 -168 508 -330 185 512 -874 -96 1 -818 -454 -383 -890 -146 121 -875 -649 369 -603 153 -351 -787 -655 30 -674 297 -554 727 565 772 -686 405 331 -169 -352 -423 220 -247 -711 -798 -859 361 -540 -55 -455 157 -607 -672 -754 -222 628 120 -848 600 293 -177 -51 -357 645 -3 409 -894 -886 641 45 -479 492 315 286 -109 -50 -672 254 233 -96 -579 -874 -410 642 -532 756 -67 -304 -694 171 297 759 557 -219 466 -34 673 627 720 -421 476 -349 -83 -380 -271 173 -22 -322 584 637 -826 143 246 737 -188 745 -857 -761 -18 65 -523 -722 733 751 -191 344 -261 772 -269 -99 -211 21 322 542 551 -159 443 -713 279 -166 410 46 -735 259 663 648 -569 570 16 -741 112 -25 -172 80 637 -262 -608 559 -377 -245 -892 707 -500 -508 -372 -769 399 -723 -224 479 379 570 631 211 -672 344 -175 -776 383 467 -128 -484 734 -337 64 242 182 623 -756 322 440 113 467 -86 -370 -489 216 277 -205 -80 253 -827 506 -622 -733 782 512 653 523 535 -113 234 -478 -57 -320 -446 700 -73 -444 -312 123 -752 -473 594 -65 -691 741 -219 798 769 781 775 758 -565 131 -140 76 -623 -516 172 404 0 -564 -705 -422 -481 179 477 -268 202 345 781 654 -62 231 397 687 -494 330 -357 491 -38 -50 257 -224 25 -215 -769 -146 -11 670 -450 -241 67 -622 -341 -121 -770 -176 -48 120 757 349 178 -233 -383 -443 350 -14 173 494 -661 299 -808 129 193 -314 598 148 -345 286 -33 795 743 -490 318 313 580 691 -852 531 716 37 -505 -296 778 294 -101 -435 -472 -821 649 741 208 8 -273 -753 366 -664 -8 -744 20 -759 670 -720 -885 451 294 291 -596 -249 668 -513 4 746 -64 447 382 -749 -183 -871 64 54 80 622 -425 -164 -602 -251 -232 -430 -640 583 -379 -183 95 -357 -533 -505 566 536 -571 -402 -550 -617 -420 632 84 366 -898 -314 183 -767 584 335 -356 -590 -107 -798 773 294 296 438 793 540 -686 540 674 -660 708 779 -488 151 128 532 531 -354 -80 61 -688 714 -449 710 -286 534 -451 -646 -809 502 672 250 -593 -508 153 -540 574 448 -746 -103 749 -480 -642 -32 251 -642 -504 469 336 144 -166 -798 322 -295 663 583 787 -838 -878 -539 -626 -744 -445 -16 639 639 -102 272 42 -374 -788 743 -496 -173 -894 422 -330 227 -827 -873 -646 -498 661 -133 197 -139 -402 105 152 294 226 601 -97 -638 -9 775 -544 -422 -104 222 -821 -638 581 125 -799 -494 76 -842 -482 622 -428 601 426 789 586 318 349 -548 -818 347 -508 -654 -163 -869 -125 755 -862 -738 -891 762 223 253 -701 -114 748 -610 444 558 -739 -417 -405 -748 -515 -134 284 -94 338 -806 464 -514 -381 682 -771 -343 -125 215 -664 737 -614 434 -395 -552 458 534 373 -270 -624 -293 -145 199 -422 -891 -607 742 -688 -15 713 54 709 -792 -588 -107 -861 -331 269 -511 -381 448 -475 666 97 -99 -569 589 244 -322 644 2 430 -833 -500 670 -533 145 550 -518 246 -370 -640 404 -454 -449 589 -653 -667 -364 -788 206 -279 -642 -761 346 -646 -150 -526 450 -264 109 -609 -868 619 -890 0 -149 -380 -618 744 -772 290 -592 160 640 -720 -26 406 -400 711 504 -12 785 -49 -156 80 -324 -244 -6 -237 -167 -898 13 276 -663 797 118 294 -774 463 439 304 -433 -163 615 20 109 314 383 -95 -154 -453 719 263 -106 34 87 -670 -90 397 89 106 430 -370 -58 -871 157 359 441 -195 -555 -244 -296 269 -577 672 672 213 -756 -153 205 -458 689 457 -673 -631 -388 -677 -103 209 270 -304 -433 352 463 477 -599 -461 313 -692 -612 449 -353 -347 648 -456 -248 -765 -289 -871 697 377 66 79 -147 -350 54 -297 -291 -438 237 -450 -724 -279 221 -552 671 424 -417 -730 238 316 -248 -866 -322 280 -378 523 -542 518 435 -457 -873 -187 -157 246 -808 -778 -474 753 366 -318 175 -331 -76 -745 -794 -773 -616 381 -503 -625 -678 -249 -106 525 -736 -636 132 200 707 715 417 635 -373 -216 726 522 42 627 -406 191 562 490 626 -651 -822 256 409 172 -363 691 -66 -546 637 -898 171 -117 88 490 297 -51 653 706 -212 -582 -713 656 256 273 -331 271 409 -506 -201 -308 406 509 25 -336 -890 229 266 -816 -870 295 169 275 715 -229 -293 209 281 795 -627 196 -337 744 794 -573 -126 -682 -136 4 589 -367 594 212 789 799 -680 -300 328 -803 758 -667 -330 -537 538 -828 -43 245 292 769 -85 346 -683 586 648 -710 -622 -136 342 -348 -368 -669 243 -416 704 333 672 180 -82 106 263 -646 274 460 285 -621 723 556 -191 797 700 -5 -715 726 547 403 583 733 92 -11 -523 -315 32 -890 -813 216 -280 545 235 223 282 387 -299 -236 226 -262 589 -165 69 593 -320 -404 -42 1 -277 -539 -597 -547 -822 -386 -64 311 -142 556 -97 582 -286 795 506 715 326 392 -124 -710 -760 429 -665 53 -787 -395 408 -825 560 -624 -601 -155 -758 -130 -29 651 183 -225 316 -378 147 -149 344 575 -542 -837 -513 356 126 658 751 -817 -736 111 730 758 -219 -502 354 340 -373 418 -804 209 296 -694 58 150 36 -6 -355 -370 -224 796 89 753 714 -153 695 -575 743 -619 -607 -830 439 608 -365 -622 71 -805 -386 -61 39 179 351 544 76 307 171 665 -439 93 -718 553 -843 361 -378 -564 -355 321 -38 518 287 -762 283 -92 459 -409 103 25 -770 638 581 528 -670 427 -619 -287 -78 -406 617 -508 443 -556 -184 445 -343 -364 -407 -844 452 512 -332 -307 -20 -91 -695 567 -181 101 426 444 74 94 -470 -97 -196 613 366 -683 690 -23 -504 -285 -764 642 476 -895 786 -87 -522 192 -768 664 444 790 35 507 781 677 439 106 -899 -619 532 382 605 49 -775 444 -713 318 216 110 -782 -482 177 484 799 599 559 644 737 -362 -409 327 -388 -318 -223 681 -763 -771 -305 417 70 -410 585 -134 707 -60 113 608 -672 630 544 355 308 -422 5 -289 319 -41 -125 109 10 257 -350 -675 603 523 -564 -454 -93 367 -579 -534 -590 539 44 -87 569 251 -672 784 168 -374 257 96 341 468 99 58 515 -879 -140 -346 420 -643 610 -161 195 215 -626 96 570 -683 123 -360 206 370 -77 -678 342 424 -334 -785 -471 207 -45 -743 568 -570 -873 -341 -328 221 -170 440 -689 -639 298 262 339 -211 -710 -460 212 423 -58 479 368 -539 -244 409 -748 -865 43 -234 -662 777 -348 -226 667 -721 -603 -427 216 -776 120 363 -806 95 -214 382 -504 -695 -43 421 -364 110 -760 27 135 -362 201 370 188 737 -823 135 319 88 -883 -632 -525 -344 535 160 452 -568 433 489 223 -834 89 32 72 -757 -166 -841 -10 263 -253 57 -480 -122 -108 -601 -357 -423 -11 -542 -497 500 326 581 -830 419 53 70 472 -189 -348 -250 577 -425 16 565 456 737 -680 482 41 131 -892 733 143 -424 -720 -814 -406 -792 264 668 -12 296 -739 195 112 -711 -40 393 -722 -207 -320 -835 489 -100 -572 -198 -246 394 -125 768 -133 -66 410 -843 400 9 425 -540 -362 -726 -641 -63 -206 -287 229 735 -866 -71 -156 -487 -728 -685 531 -581 568 224 238 -2 745 -750 573 689 -93 14 97 -544 133 -262 161 223 -840 274 -336 -213 -224 -559 -880 642 619 677 -597 -63 250 16 -547 -540 360 -869 -790 786 5 -484 -255 360 -393 -224 -631 -460 326 131 -371 323 164 -180 300 777 -861 -773 -619 -272 389 508 -640 711 771 -29 16 368 -285 -352 608 35 71 161 -856 -15 -56 680 780 -386 399 -282 385 24 -274 -40 -818 -151 -199 -855 339 317 -599 -736 -93 112 -765 -199 -293 27 399 -544 244 94 274 681 -411 19 441 519 -606 -744 735 360 -146 -91 126 -800 -786 -433 60 -718 -470 -156 469 -197 -751 -749 633 601 -590 -119 289 239 -425 -158 -600 307 -859 15 46 246 -34 -757 -594 554 581 383 83 693 754 211 515 385 -309 -440 753 -688 -131 624 -803 -355 -112 790 -269 -384 -301 625 -870 307 -237 400 -675 399 -229 457 -771 555 118 -799 282 19 -106 -650 -716 -485 -857 -408 -391 -453 -410 779 730 27 -261 754 485 500 -102 -301 606 12 -494 -477 -295 -143 -849 720 517 -262 -187 -186 205 -662 237 -211 -517 275 440 -103 503 -565 573 46 439 -640 773 470 -190 -359 -118 -734 72 -655 -27 443 629 -493 -176 629 763 659 -670 723 741 -559 -128 -516 -806 -661 717 -520 -642 -199 -310 -424 441 -784 -451 529 -743 402 -219 -387 -255 180 -681 -622 565 -257 295 508 423 274 -126 754 -187 -543 337 32 497 -542 301 -188 -701 660 251 131 -224 432 -64 -351 103 -388 435 -668 765 585 527 -796 -666 -541 -554 -442 334 -248 -56 653 583 -29 -694 534 -707 463 -184 -301 -86 431 -1 93 291 444 -60 -133 -129 361 -265 68 -542 -186 113 -486 -817 800 620 -263 115 -259 -207 184 762 194 142 -177 -706 -260 254 -542 -693 -382 461 331 333 296 -458 -855 -685 558 -541 -379 -297 -421 618 -183 377 85 72 -82 121 637 121 65 -389 244 82 -619 -2 -380 40 -55 -413 -387 -638 -223 -790 80 -182 -553 281 644 -336 -206 -308 761 119 -291 635 -201 -260 -104 -728 194 -734 -614 -354 -818 392 -694 326 427 162 683 -367 -839 -700 -441 -336 640 -741 524 429 667 165 -806 -101 -193 433 277 -706 -46 -737 -229 -167 -453 -66 -411 524 -145 245 72 60 438 -496 -347 -205 -443 -513 -450 714 510 74 677 -762 -502 -225 765 752 -727 -864 777 220 318 419 662 -424 -220 -878 513 -460 -711 674 741 -71 211 -75 679 680 696 338 68 401 -873 -199 223 -830 430 -760 -813 -607 -653 282 -53 718 717 -678 -886 -615 85 -513 -400 -390 -498 752 -429 -496 220 -141 370 268 756 -359 -606 -885 370 -312 39 -583 201 219 12 -29 111 427 -608 -379 297 -465 -159 -48 90 505 186 56 465 438 -427 537 -541 -647 -334 418 344 -131 -150 -779 260 95 -587 101 -291 -540 -55 -807 92 156 -301 -127 -27 -665 38 305 372 -834 -873 -23 -137 756 -542 -396 -743 425 38 -205 61 270 -526 160 513 757 -836 771 -155 -556 578 721 453 -571 336 -331 423 -104 550 736 327 -619 529 -269 534 439 -257 -192 -451 167 492 -406 -862 102 774 52 -558 -30 682 -864 326 601 273 -267 368 -291 769 215 -128 -467 507 758 -662 307 298 -306 -812 107 -660 -130 370 -444 -382 785 -611 247 -26 -418 202 346 22 -590 638 -207 782 -277 -260 114 268 334 -666 356 108 -240 401 181 209 537 -195 -494 508 585 -794 -74 160 550 34 667 134 483 -205 -124 33 485 580 -708 527 -536 -100 362 639 -815 -873 -717 479 -501 33 -506 -410 770 -173 587 -813 569 363 -171 -78 651 -459 -360 -331 -509 519 -227 536 510 -470 -96 -785 309 -250 -562 -876 -552 -545 -27 -232 776 -647 -749 -483 -786 -693 237 695 -831 -213 -24 488 -323 242 745 -366 718 475 -678 -276 17 391 -507 -684 665 88 -660 -448 -102 764 605 -67 257 -249 284 -67 -155 -126 760 403 568 617 54 588 632 -444 -488 17 -322 -290 708 -868 -664 374 -545 166 590 -19 -545 40 356 -348 -816 -445 186 -698 -656 770 -560 -555 -192 -23 -464 776 226 477 695 -703 -67 -510 -655 732 -855 -581 -341 61 -411 -860 377 -388 -577 646 -561 -118 204 740 -472 -702 -148 -593 -279 545 -245 505 703 -601 -387 -540 -273 -112 438 -525 -446 -852 -1 -289 100 -702 -781 758 756 277 -579 -510 -427 216 -290 351 -286 -388 727 625 603 790 -72 576 758 -894 -551 -677 -552 748 -479 -239 -264 -716 799 -328 104 -528 315 544 473 664 433 308 -292 763 644 438 313 774 -135 791 -792 368 -226 150 773 -100 -173 -785 -742 -797 -251 140 505 -478 234 32 -459 -584 -144 626 604 468 247 -27 394 -235 -223 -417 799 -10 -486 -156 621 186 196 -813 163 -885 -593 -159 -266 663 -897 399 -136 -779 -732 733 760 -600 -495 99 -564 303 -365 -637 -31 377 -171 50 761 674 780 -582 392 13 514 364 357 -5 636 797 -637 111 -590 -481 177 -845 312 -761 -174 450 -580 110 -816 439 -838 -706 -300 -614 -25 -748 -603 609 33 -142 -824 -812 399 -265 317 -886 -798 419 658 376 411 37 -450 -267 219 75 113 -147 -830 718 -121 -764 -626 -616 37 -463 -373 420 253 432 -40 370 -663 736 -871 209 59 -569 -581 680 -695 10 711 -281 786 -460 49 706 -217 687 -201 575 -20 620 116 700 715 385 -672 786 -60 -749 402 -228 -326 -677 -171 -655 -573 490 249 -706 -299 -755 -330 289 -362 159 152 559 -80 541 -611 280 -525 -875 -170 -575 482 -839 -400 671 -894 376 433 382 -688 -150 -888 -26 -227 640 432 468 -87 -633 -617 68 -850 -592 109 -3 153 -641 -27 55 -501 -493 788 -385 667 768 306 299 786 785 643 590 -271 -531 426 247 -823 224 -221 -738 -370 -252 787 279 -110 -633 -696 308 -374 70 -560 -606 -673 314 698 -23 -135 374 -326 492 396 -792 -348 785 633 231 -809 -311 784 -229 -837 -97 -354 218 -143 352 -745 -584 654 470 770 -554 -98 -471 106 110 441 -277 -714 653 638 -393 517 -149 -681 -339 777 474 143 2 -622 -848 67 -802 521 -616 52 97 705 659 -341 17 -293 652 -656 -621 -852 -14 -105 561 -805 -81 -173 -549 314 719 -900 469 -565 -171 -332 -239 -225 259 -569 509 -418 -10 -678 -616 -270 464 424 388 -133 708 -261 -590 -532 -193 -317 556 -772 -401 -822 640 -450 -307 791 -840 -593 -19 343 -844 -149 430 -626 -384 707 24 178 -420 169 91 -11 481 335 -348 144 674 -321 -755 -503 -573 9 -391 204 129 -660 515 713 -531 481 326 671 342 283 -394 291 -546 331 -641 -573 -899 459 732 -359 -830 604 -71 -536 -133 -868 -648 667 -882 117 -535 474 294 485 -900 -900 -314 -472 -401 12 -886 -664 -66 333 140 -144 664 -744 -783 25 734 -176 554 470 252 -502 -35 422 422 189 499 -521 -805 -43 -219 255 383 321 -424 -231 -798 -870 -587 758 396 374 -850 -627 319 -300 576 -582 -53 -62 654 -679 110 647 -127 -78 386 -796 440 -191 -809 -629 -695 360 179 -313 -617 -551 584 607 443 -81 -812 41 -885 779 -881 540 -225 173 145 438 633 778 443 -392 -347 -498 -299 -453 326 -448 -142 -93 -577 -244 -727 225 279 -105 -764 -208 -192 60 -371 -750 256 724 -415 -104 459 132 675 -388 -210 -280 -338 132 74 -536 -23 -583 -362 -502 204 42 -352 348 -454 715 298 -209 -57 -583 -106 -11 13 -710 431 -257 -760 551 658 383 375 -531 -243 171 -559 266 729 761 581 -749 -730 -503 -371 538 -256 -780 3 94 222 319 -270 -559 -360 -21 589 -780 228 -479 -579 -637 -249 -843 -171 -498 369 268 744 -547 -718 338 -805 -100 122 731 353 -267 658 572 354 338 -153 -74 580 363 -237 -479 -404 315 374 -665 -157 -285 383 751 -311 -441 -54 -421 -570 -871 -518 -842 551 -890 -482 796 -562 407 -863 576 -605 189 797 -38 51 462 176 -324 -381 723 782 -658 191 246 -611 -504 -681 794 -849 726 -696 -634 -99 -51 203 718 -89 -553 162 147 680 442 -764 -719 -277 -67 -252 -291 659 680 -404 -131 412 -367 -621 -179 -812 -836 27 420 752 -665 -772 -782 -60 623 298 25 110 545 -623 86 668 -794 -764 -96 -48 232 210 -690 521 752 548 -125 483 -662 130 -804 -329 623 108 -154 -649 605 -624 -87 166 -467 372 622 486 -841 -682 543 -858 -577 -822 455 -84 -415 41 -591 -190 351 365 -276 -12 3 -680 202 363 -596 -426 -178 -659 397 276 -158 -485 -199 -260 564 -795 592 502 -272 755 -618 658 145 32 -28 158 -771 -469 -860 614 37 -337 503 650 -71 89 -850 105 450 717 -257 567 -796 418 -27 426 -201 753 741 374 -237 759 -73 712 486 -34 -538 395 475 -10 98 697 599 -42 -366 -527 -557 100 -740 -632 117 -496 -815 -544 -155 599 752 -425 771 163 91 245 453 383 -493 648 -675 741 -669 -495 -429 -141 -470 635 -3 663 454 162 687 -395 110 -720 -701 260 -686 -406 -562 -404 -244 -589 -360 -51 -553 -722 383 -256 423 336 378 637 786 -567 165 168 -459 -297 -94 -363 183 520 -782 -126 -518 125 -127 683 -144 -663 -418 461 658 -130 -398 -650 386 164 -637 -262 -97 -818 -12 -673 668 -625 -844 510 -398 291 -414 -7 557 232 -864 737 -239 109 -899 193 -149 742 -271 664 145 288 -473 -740 -638 140 -306 171 -818 -430 -403 -785 577 -780 -195 184 369 -888 130 -620 353 177 45 552 -453 -511 -460 -673 -215 135 -80 289 -539 759 -422 -118 120 511 287 70 -894 -13 549 -301 -336 -428 53 38 205 640 617 -372 -146 253 -607 479 -573 -72 3 -699 -296 -470 -428 -557 577 648 -837 468 -632 -196 -201 -663 140 -886 784 540 -855 -751 -569 757 560 -807 625 187 -607 -14 -832 318 664 -84 749 -819 -709 607 -44 -660 -273 177 -34 276 -739 327 -565 -823 -900 -186 -622 -139 684 -420 -119 155 642 249 -258 25 -366 -656 761 346 -649 733 -59 35 722 -869 -669 -600 -410 -841 -393 -79 -61 62 -556 470 491 257 -419 -455 -503 -647 -344 504 -753 205 42 328 -671 630 772 -171 684 -31 -784 -117 -123 -635 271 -269 130 517 587 539 171 -340 400 -782 766 261 -712 173 236 -14 -156 -429 -507 262 452 356 -80 384 508 -166 -215 689 527 730 749 -9 -553 -373 -426 734 -350 -64 164 -120 -131 343 796 -117 406 -56 374 -363 563 196 296 -832 -817 -804 -890 -635 -593 -701 -343 -350 196 -400 -509 27 -198 -261 -434 406 -753 174 576 513 662 -354 -241 -404 563 146 -218 -770 -417 164 -742 -320 -27 -820 -218 -851 461 521 793 -328 -255 149 164 81 78 270 43 19 -595 216 286 -38 -819 -571 232 -466 319 -682 -89 -861 -679 634 -694 674 -832 -108 -613 -209 -444 -605 699 -647 338 -216 127 -230 -60 -562 -8 517 -203 18 580 -291 636 774 -184 322 -499 748 253 -727 -743 -42 -475 -419 422 637 -224 -594 425 375 789 137 387 754 327 686 -545 -130 -167 -684 -772 -106 -420 -774 765 576 753 -431 549 156 -278 21 130 -751 -49 -808 43 317 -789 -68 -90 -824 -614 -763 583 154 534 432 558 -43 -518 -407 211 -598 -100 -812 -472 -747 -721 154 -711 341 400 -200 350 148 764 -749 -45 653 -292 -503 532 407 595 -99 196 496 764 699 -524 -60 -267 -274 763 16 -258 218 1 -403 -224 565 -283 -811 -788 269 789 733 127 -762 -198 10 -36 -541 181 -458 782 735 779 -802 -439 -380 -147 -237 -676 -592 -209 530 618 -269 134 -706 150 436 -798 -451 666 -363 96 633 40 -453 -334 788 222 -225 606 -173 -574 665 -545 337 166 -144 -188 -248 429 -486 -94 -374 211 -367 324 104 307 37 -596 -722 514 439 84 -818 635 236 639 596 -492 522 -168 316 -520 -28 -183 213 -71 -739 -273 -134 -377 -57 7 -308 165 196 446 496 568 -333 -479 -256 686 305 -59 -620 770 -117 693 402 -285 252 -34 145 -202 -52 489 292 -476 689 -758 65 -820 -296 610 797 714 -314 796 -152 -631 -213 -69 -392 243 607 514 -214 689 518 320 -133 360 511 641 -553 -824 329 -392 752 511 -738 -318 -744 443 94 645 -697 32 593 -705 -294 -390 -634 82 254 606 -213 -882 721 774 746 58 -556 177 373 -658 -515 -740 456 785 -700 581 701 -879 463 521 -101 192 468 -865 -516 -591 -402 678 70 -32 -89 393 -537 -476 116 647 55 -711 -118 -405 552 -523 -557 366 -90 -739 -490 -740 103 -355 -741 -33 503 -209 -48 -402 478 720 113 -875 151 -750 -595 -562 330 558 253 -518 -174 532 -31 -150 -779 -178 -774 -439 -529 155 616 -392 277 462 533 182 -382 585 -272 15 436 217 537 526 -707 -27 21 -766 618 -118 760 64 203 -309 199 -427 -885 215 623 367 -147 -91 231 -52 751 -185 -181 -112 12 -659 -303 590 -529 48 352 -820 -50 117 -616 629 -336 208 792 448 485 519 -425 -78 -460 525 -829 -779 766 -186 629 314 -893 -255 -246 42 71 -394 -95 -337 186 479 386 -400 -761 -750 -151 -339 636 64 -627 -425 474 -280 26 388 -343 565 -104 561 -550 -254 738 627 408 -759 -394 -685 -654 733 568 63 -93 -684 -660 742 -565 120 -377 -645 -345 603 -174 691 238 -327 573 -262 287 90 -59 155 -258 177 208 -27 -157 459 -478 -295 -452 -352 789 608 571 343 152 -78 510 235 -221 -757 -403 376 454 -196 -862 299 799 -456 -22 -271 172 471 206 -307 -612 -471 672 -82 -47 -682 117 -606 201 -886 -306 -690 -156 278 -622 -208 -885 -847 73 -668 -488 -835 69 -164 -826 -761 -197 307 687 -607 -401 794 -529 -222 278 -439 494 393 -561 -199 -719 -732 698 -653 -596 513 94 -401 -203 -581 187 -706 43 686 -647 276 686 561 715 -308 -218 757 110 -709 257 -321 -372 -591 707 -619 -850 37 -797 105 -783 527 559 84 140 33 -851 64 -409 52 85 557 566 -405 612 126 -575 -47 636 -49 720 698 -224 321 -455 -139 355 777 475 296 364 -457 660 145 469 282 -428 196 737 -200 399 437 -247 -469 403 552 -286 -107 655 122 -659 -167 243 -186 41 336 -29 -801 -83 -601 250 56 435 -771 156 -538 523 341 -129 -191 -324 -896 608 113 499 798 180 -522 673 650 701 -730 -641 7 689 -809 -656 -805 -343 737 519 25 -604 574 -401 -363 558 757 -546 -352 130 -391 -842 -291 274 -450 -878 -294 -421 133 227 -210 -729 506 525 -582 -98 -686 -807 762 540 -132 742 382 -832 560 214 -114 -374 633 553 87 -46 -628 -507 -332 -803 716 -510 209 720 762 -28 -677 -356 -242 -837 -487 -171 444 -502 -771 648 -534 -354 -425 -351 -521 49 -298 -34 -851 -200 -829 -294 -455 -348 142 562 -866 286 -668 -419 -598 -744 -536 -311 -692 173 308 656 -15 -122 -687 188 83 79 495 -377 -866 357 -704 54 107 4 323 656 509 257 -751 -721 491 469 73 -347 -391 -63 760 113 -706 -594 431 372 -181 -564 137 -438 -209 -512 239 400 -720 723 -294 -490 -62 752 328 770 340 353 -650 102 -321 -521 -875 -666 422 30 296 172 358 122 269 617 653 -750 -243 373 -569 -273 24 -884 18 237 -672 768 74 760 743 615 413 724 -312 19 -296 -168 -373 -147 340 -774 -161 405 -419 -260 587 -759 -466 -76 799 52 505 -739 -280 -421 -84 752 -568 -524 -591 -146 -111 -195 -706 -701 757 438 -166 -632 446 547 -841 99 -439 -364 -751 459 -841 -650 -107 163 -686 -325 -36 -734 -41 698 -787 -535 760 216 35 -264 281 148 -418 -93 -857 648 -211 -501 275 -645 208 772 295 690 416 380 -139 -28 -764 611 265 310 -241 637 772 750 457 582 598 539 -122 -719 48 -656 -366 -494 -815 653 402 -303 380 -623 237 290 -121 189 782 -1 -619 -203 -427 201 -777 639 -328 -432 -695 -358 613 -697 -345 317 312 526 -205 -114 -58 673 -203 611 -102 -518 39 243 120 541 -271 655 -513 -606 -7 -451 604 -521 -812 121 -192 -433 -637 1 -691 199 -804 -176 663 683 253 6 -506 -836 -174 -576 255 266 -850 640 -193 484 393 -109 -586 593 -55 427 318 -165 437 34 -17 -74 -376 -543 263 -602 -519 -677 -807 -49 66 -171 -11 142 669 143 684 -627 324 -737 477 528 548 -719 -604 625 -286 -527 476 -493 -25 -156 261 627 487 465 -72 -527 371 -713 -314 453 -327 -231 29 -736 217 -784 -520 -767 -558 123 -546 -782 266 -451 -750 -44 -529 -283 796 -899 -266 -43 87 713 -208 -589 -61 38 -169 422 696 556 226 534 569 -763 -632 -437 8 253 -490 -739 -874 73 -771 150 -197 -77 513 248 -290 469 564 -188 274 -515 377 61 -36 635 -295 -777 605 736 94 470 348 -251 -140 687 -456 342 -638 -357 118 521 -788 -279 448 224 -391 -646 -858 -188 -134 639 185 -332 -307 -509 757 -258 -814 346 652 -284 14 -380 -831 743 -629 701 -736 237 574 644 -36 -501 -189 161 193 727 -788 -301 555 -353 533 165 -538 -198 -235 64 -471 -734 651 695 -42 447 726 -579 -327 -512 52 -782 486 171 -583 417 -153 753 146 -137 -354 -70 385 -639 -101 -315 -280 490 62 502 -779 683 603 63 -200 527 428 -429 750 607 -55 -713 712 237 -57 639 430 62 -165 781 603 789 -321 -558 -315 211 -644 -219 -873 -600 -768 -54 550 494 -303 -471 63 -108 249 319 249 160 -72 77 745 588 236 -388 -278 262 471 -304 357 -413 -666 11 -627 451 -725 498 215 -35 -211 -172 -571 572 491 631 -598 -38 663 392 -62 66 365 664 -391 485 603 655 100 -271 -323 132 26 -644 617 170 -520 -607 88 434 517 157 -554 542 -502 -661 -283 -795 -321 -84 -358 -122 -724 -183 244 -138 -464 -357 -541 473 -672 -281 -597 152 113 353 624 40 -208 2 -256 -328 412 760 -859 25 683 -418 -560 -300 332 407 531 -542 -100 714 381 762 414 184 -622 -719 6 152 787 -278 -524 -563 755 -758 692 -131 -597 -12 770 111 609 540 -629 697 -240 676 -694 -817 795 -60 -154 718 395 293 -423 219 22 800 -617 102 565 -529 -214 778 -134 -26 327 362 -443 -721 -837 320 -848 415 -450 -874 -8 249 397 97 -867 580 -182 -590 130 633 784 -679 315 -645 791 96 -202 -580 -185 -421 -598 791 -868 794 -689 -240 761 315 -325 513 74 -461 688 212 647 659 -295 438 235 294 -439 796 -796 -232 483 -868 -91 275 237 206 -895 -822 -723 644 674 576 -314 170 576 387 688 773 -286 188 529 -524 -545 -210 713 223 123 -600 -246 -124 -620 -720 -283 115 -544 372 -595 -843 -19 -542 627 440 -549 -10 -114 50 -899 344 -108 -427 429 -788 -852 -200 -358 -587 494 366 399 143 609 -830 708 -75 513 -819 408 648 535 788 230 -68 -694 -452 717 438 -714 -66 -499 666 39 162 -489 626 -59 -860 -377 740 -112 -421 489 -829 -351 653 590 18 132 392 -463 -456 797 18 -571 -350 -127 24 63 -85 -812 7 791 678 656 -479 374 446 94 688 -359 -496 0 -145 -660 185 -496 -776 -890 490 639 -373 -806 -900 -493 232 -650 -133 -93 692 117 -134 91 -222 -241 -287 253 -410 291 -295 -697 -679 -894 -313 -372 45 -32 433 -567 223 -724 -646 -744 524 -406 274 -84 657 -705 138 -89 631 608 453 428 -379 799 404 -301 -783 191 -696 -877 757 -504 687 13 -726 -304 71 646 112 283 636 708 -350 -48 -763 367 -133 -880 574 557 -666 40 410 -674 -67 470 -345 779 -11 -96 -347 585 -598 59 -419 734 -861 -765 -474 752 -791 -51 -499 -337 -408 -874 775 -548 -764 586 -771 6 -535 -362 623 -867 449 367 448 -894 -430 155 -851 -745 -883 783 -861 -475 447 -847 -703 325 -284 376 550 482 -224 11 355 734 386 -601 744 682 -523 201 375 52 587 -172 -571 -560 628 216 -858 676 -521 -136 323 254 432 -124 -335 291 81 667 410 258 -109 -176 303 -847 -804 -614 -285 -889 746 -476 729 -340 -52 -59 428 -157 467 605 -764 -780 -563 144 529 -696 -192 -709 -547 -487 150 -317 89 656 -239 -541 -254 -684 -679 338 -866 521 -541 -266 575 -172 -161 -705 352 -61 -356 -258 789 -550 497 -156 135 527 111 681 -215 230 -731 -545 340 59 -88 430 -33 163 146 -493 142 -503 -182 -112 -186 -180 -144 -675 -672 124 -192 749 731 -820 77 764 -516 99 670 -455 93 68 74 -74 -433 -801 286 469 522 -391 -843 773 -346 707 93 191 309 204 586 -289 207 -628 100 311 392 -256 -296 791 760 -56 -534 -526 -870 415 108 -543 260 706 -342 533 568 -417 -629 44 111 585 -1 -32 360 -268 -324 -42 12 -706 -212 -417 -449 73 -27 458 310 -436 428 96 130 -330 -646 264 -736 26 -12 253 -539 421 549 453 -118 573 -381 463 566 -362 -882 -461 -335 -12 -534 553 383 -736 147 624 -530 -563 -899 474 567 -549 690 -791 171 -819 -414 -309 -843 766 585 366 -792 29 -754 -306 -205 -797 800 -881 544 445 -17 647 37 -21 -171 596 717 -183 276 89 -337 782 736 532 -638 -17 -290 -252 787 421 -620 -705 399 289 -718 627 -851 437 -336 335 624 -747 -69 8 -92 -84 168 -726 227 -800 369 -38 708 -370 -845 335 -747 -323 -30 373 -373 217 -714 430 -247 305 -654 -494 -563 631 -850 -140 -455 -152 -626 195 144 -580 337 146 -223 107 64 -332 515 -365 36 -201 305 71 377 -879 -240 -282 -460 459 -747 19 -860 -585 -167 -879 436 733 -127 761 433 268 637 566 347 591 -263 -783 429 -412 -819 376 -588 368 -164 367 688 -577 -81 447 -843 -179 -227 434 233 582 258 432 352 -744 274 617 497 -405 -841 276 -872 345 -493 124 364 750 409 -564 581 454 186 87 -402 497 714 160 629 244 455 -497 -609 616 -164 -682 515 -632 190 41 -685 -264 -615 417 659 -629 -547 239 -360 -297 -192 613 263 -394 -100 -690 -265 362 63 -576 -28 613 8 28 -167 397 775 -404 -378 -812 -171 -407 402 -543 747 28 45 -408 78 323 -128 -297 -534 207 -855 -884 -646 491 595 -786 -209 -743 -318 522 779 -232 430 -511 -176 -426 361 -81 -249 -277 -886 716 -119 -578 -242 -577 -706 63 -831 -95 310 -129 274 -122 -402 791 673 596 437 -834 -460 461 -569 361 -572 611 462 -636 -509 544 -823 159 759 -721 -587 30 732 673 542 -725 33 -826 321 -762 -467 75 352 -402 -550 -688 427 -160 126 -517 -891 158 -75 220 743 301 -663 -434 681 -397 -137 -81 -566 -890 -211 -257 289 455 725 20 -553 -198 -337 343 -297 -38 76 -533 457 -547 -524 -289 -294 763 -748 74 193 735 748 -452 11 -27 -326 -775 -296 603 -638 -303 -7 -52 -116 -77 172 481 -624 244 -226 -300 -12 531 345 -278 758 -183 -594 -806 527 -214 -640 -763 473 -7 -694 742 -372 -191 -148 447 -281 -174 -858 -818 -81 -194 -525 -670 -792 518 481 236 -760 -78 -613 464 -516 445 -144 542 -396 164 -294 -715 605 -178 324 -470 -763 623 117 -51 88 -723 -851 -596 -165 -113 252 549 -539 50 -744 3 172 -659 -617 513 445 309 487 -742 -705 -548 -444 -756 339 101 662 -208 562 -41 63 413 -702 297 236 -515 455 779 527 421 -411 318 -715 481 -719 401 -725 742 577 -867 -129 -369 694 343 594 -865 -205 -645 614 -748 -113 85 -451 306 205 19 661 -669 763 473 423 660 -125 -555 -118 197 -666 609 -758 -163 -146 -231 -159 -200 -343 -302 214 -484 -240 -655 -604 745 90 739 -627 -788 43 571 -856 -439 -162 -35 526 684 -553 540 487 -343 83 758 -183 681 216 139 -372 -344 -493 -759 -485 120 -109 16 317 395 313 -633 765 -795 -145 -762 -363 -10 132 -329 -700 293 -14 -559 417 -651 725 765 259 -715 209 -317 -428 -527 -18 660 555 -874 -359 -189 219 -95 -480 631 -549 -594 -150 332 579 -521 -690 -618 613 -12 674 349 316 170 -342 106 441 -363 -222 719 -52 335 701 -431 540 691 -655 474 -242 -414 -528 338 685 -127 244 314 108 -305 452 -799 -106 -226 537 666 -628 323 -809 318 305 -810 763 492 -840 389 -411 -398 788 -709 627 197 -336 190 -530 762 -71 367 -76 -260 -641 26 613 638 -889 717 524 312 -666 -253 740 184 -579 272 545 266 665 -305 715 -151 711 -451 165 -236 -871 788 734 375 -191 -51 594 351 -392 -184 -559 170 386 -116 -623 658 -811 -686 -121 -214 -784 631 102 -16 547 -797 78 720 -215 -739 -219 439 584 352 -870 -330 -466 -41 243 71 -792 261 -231 -38 -490 -66 -549 737 40 750 791 651 214 -292 117 -225 -869 -177 -481 172 -167 -599 -303 -444 -404 481 -547 98 159 -674 607 378 -323 5 -666 -837 621 196 -490 68 649 -371 -43 -552 236 -652 -420 633 52 725 281 -150 -10 -561 -406 -53 -137 -71 -656 392 -656 50 539 -337 -331 614 0 655 166 687 -824 454 -220 -501 -551 -99 -481 -176 -540 33 -656 -569 -819 -112 493 -771 -143 67 -275 480 -136 -390 242 -74 -27 668 -202 646 -404 68 529 -468 566 -900 -595 369 -330 -470 -7 509 365 338 -590 -356 146 230 -860 -184 415 -327 364 -481 -685 -732 -327 538 10 510 452 -406 -443 467 -255 -79 -534 -593 -593 -169 -413 -285 -432 -737 165 226 -606 457 -546 -890 -9 603 -234 -215 -863 764 101 281 648 789 -18 -117 252 634 281 -899 676 254 -796 -527 -50 -851 216 -896 -702 -131 -783 610 236 100 -61 -243 -580 545 104 -495 -513 -224 545 692 766 610 -849 -41 -596 -566 386 -194 -323 636 454 -17 448 -122 303 121 436 -529 442 385 -260 -220 600 650 -284 -898 722 727 -812 -457 -257 135 -136 395 477 -255 300 679 696 -813 -174 -636 138 1 -606 346 348 528 772 -620 0 -136 611 -48 -126 796 41 -477 -781 -516 271 -863 -717 -40 541 423 320 -148 -597 251 209 156 241 652 271 253 -701 -328 535 -211 -426 -736 33 -856 13 73 -178 475 -374 -24 -308 514 675 544 -715 -109 725 -595 622 -74 191 228 206 -761 -250 449 386 -593 580 -44 199 692 92 -584 98 754 597 -701 168 -8 439 617 -179 -258 798 470 -182 566 -465 -187 214 778 378 -264 339 -462 472 509 -87 -450 558 680 -301 254 277 9 458 436 -358 668 47 699 -29 215 236 182 257 319 34 -803 271 438 102 176 193 -78 -545 -823 233 536 -557 -439 115 -200 434 -294 -235 -81 -623 -785 -325 -792 -178 625 509 197 -401 -828 -654 -554 -721 -389 -506 -874 -216 154 248 75 313 286 196 -111 30 -631 159 652 455 354 168 -657 573 197 601 754 403 -819 25 -39 43 507 -782 -217 -674 117 450 -246 744 -539 50 -629 318 273 -370 -527 -313 635 635 31 129 -193 -468 280 -639 -551 -292 -829 -775 -127 -451 -394 36 -380 -50 542 75 -857 671 471 -729 -762 -296 -24 -242 244 791 -434 -171 -415 -445 -897 -5 -398 510 610 -632 715 390 -403 745 -28 659 733 -695 459 743 -821 -222 -880 528 -218 64 637 568 456 -533 -895 -764 -451 397 93 -318 582 170 -417 789 -366 -566 418 -168 90 -217 316 748 -648 -316 302 -306 -541 644 -784 -443 -795 459 359 593 748 672 -297 -437 373 -175 204 -86 -173 455 279 641 620 -821 -114 731 588 -208 360 524 678 -688 -519 -884 259 250 -82 138 -38 538 244 515 -847 -623 661 -423 420 708 601 -572 -369 281 536 -469 -710 269 -227 264 -815 574 -248 777 520 -229 -558 226 -22 244 -121 645 -357 -836 -528 -362 -822 -65 248 -133 -797 -107 133 137 213 -641 -251 -361 -60 -870 -395 -303 411 504 465 -529 455 -234 200 -37 397 -852 -500 -654 -89 600 -876 760 -106 -654 -457 537 -430 -418 -338 -205 -704 -125 455 140 480 -820 -90 -254 629 529 148 223 -185 37 -255 -697 630 758 185 -304 581 246 -455 -409 -445 -751 637 -472 733 -541 -215 412 -292 -821 209 107 10 -803 -717 -435 740 560 -358 689 -664 -72 -355 91 729 -159 119 -856 -377 -335 -128 326 -267 544 717 201 2 -384 76 526 -149 -670 -868 670 -869 -495 -862 204 -598 -666 9 -859 333 82 686 -243 492 426 -667 -241 -39 735 564 395 605 196 -97 108 664 -184 697 -619 200 328 151 486 675 -399 -17 -215 -40 286 121 -333 235 187 -387 74 -591 -497 -414 668 83 172 -403 -327 157 -415 -134 -774 -360 -645 428 265 -530 -5 -613 680 -227 1 288 -59 -419 468 774 -166 644 -545 -277 182 318 -97 -70 395 -52 598 164 -722 -147 -274 -816 -415 3 56 475 244 16 -333 -141 -311 -149 622 482 587 613 795 -843 793 -142 653 441 258 600 493 697 -262 -788 -138 127 -693 607 -468 -106 542 -130 -346 -407 -531 -506 -491 23 -720 -743 -20 -668 -855 742 -658 41 -153 -388 -142 748 -344 682 246 -228 -772 541 321 -211 -220 119 -336 577 766 -646 235 77 275 258 -347 526 468 414 -561 562 203 268 -849 325 355 -312 175 311 588 81 38 681 534 143 -230 -82 511 -769 -789 634 -736 -805 246 -20 344 -78 -540 -593 407 -189 -242 -58 732 94 797 510 702 -60 -727 -856 -521 554 -387 -637 739 398 621 -625 791 -571 -347 -392 -284 443 -138 -399 -527 -348 -801 399 -408 511 -701 -375 -677 -183 -735 -281 595 386 -813 83 -838 189 766 -227 781 -498 749 10 -302 -833 -33 -814 249 -776 142 -714 402 431 -142 -518 -178 410 -165 -442 -295 142 -406 655 46 226 129 -415 244 -300 606 -350 -45 -201 -828 -744 -380 54 709 246 122 -438 212 -386 -561 38 262 -154 572 -402 407 -871 -836 296 -588 -206 364 16 -424 47 -288 -326 -461 22 -529 -59 414 191 202 -62 -767 -811 358 -821 161 -314 52 119 -866 -8 -263 482 496 -303 148 -234 454 -578 -466 -635 -832 247 -681 -194 -678 185 592 628 -323 798 599 -726 707 -279 -829 148 258 -500 -736 364 -442 50 -417 -195 -264 354 -22 132 570 -181 -182 -497 -126 502 -898 -707 536 -595 -93 -726 721 691 676 -519 -166 108 57 -669 776 439 404 -630 -324 -62 63 631 142 -326 335 -669 -594 -346 -473 -341 -133 -448 677 -777 340 -592 -396 -29 -758 651 290 -728 496 -717 -636 272 -159 -371 363 -377 -597 428 739 -778 -222 -811 -31 -389 -110 365 429 13 -621 -640 769 -687 -163 -16 -433 451 658 -795 -772 -1 -699 545 137 -239 390 -575 -192 452 170 -539 282 387 -858 -745 368 -581 -428 28 -682 160 -242 -62 -375 45 -175 471 -631 -541 -8 740 337 445 235 80 345 -734 -148 560 -190 208 276 -129 -531 -786 699 48 -246 677 -112 -288 326 750 -700 381 -340 -847 -648 -525 -899 -156 -435 240 -315 641 32 289 563 -460 -864 213 -686 25 282 450 53 -218 711 37 45 -10 167 -666 -511 635 291 145 278 308 -336 460 -111 -280 699 -33 337 240 -451 -548 -339 -325 -552 -740 -575 -211 606 121 338 256 -264 -396 433 349 -638 -814 262 590 -779 -282 -72 -854 760 256 -153 -223 -808 -624 -441 800 -546 -627 -262 -252 -295 -866 55 795 660 767 228 -349 313 439 542 -39 -469 -528 -414 -845 111 -163 -553 210 -76 468 -77 357 748 -53 -373 -773 -181 -427 751 -583 489 -642 -38 619 389 -648 -425 -103 -487 -139 390 -130 35 415 -198 134 -900 103 726 -679 -116 83 75 -635 -644 273 570 441 -670 -731 -693 99 91 2 -640 -228 -42 -893 -794 657 -711 -361 -268 618 287 371 -379 320 666 -461 -141 265 233 779 243 361 -581 -740 -486 784 94 -507 -755 -307 498 -290 -869 568 128 -198 345 -349 -220 -467 -682 679 21 -388 738 786 -13 -51 -564 318 185 244 154 -620 -851 -219 -831 -844 176 -600 -825 -595 368 344 -812 772 791 283 -90 -660 215 223 -179 -753 -387 431 302 89 341 -689 -5 -127 -111 -120 515 638 698 40 -891 -692 222 -482 308 -298 -349 404 254 -127 193 505 -477 407 -223 -533 -723 -900 -382 -710 729 -848 62 -119 429 -379 -520 533 -354 754 258 693 -401 739 -485 -818 -249 -134 -307 163 -312 125 -891 520 178 -103 -732 -646 110 198 356 -894 280 -47 -790 -468 -343 -279 91 698 1 169 -196 -323 107 -538 -683 -785 690 291 -309 680 -771 -180 615 665 420 -34 -673 -25 -641 173 725 -11 -734 581 -387 -510 439 126 -808 -249 -76 86 505 -594 175 -516 747 492 -476 -131 529 -778 -15 26 -500 398 596 -823 -554 785 387 -844 454 -107 633 -577 -880 423 -838 -494 -198 263 396 -611 761 -44 71 135 -259 -758 112 -476 -137 678 -865 153 -407 49 408 -492 353 299 -702 -412 -117 -761 664 -897 -376 -389 -132 420 418 30 416 -801 -271 -474 393 -779 350 352 -146 -869 -308 -141 -612 196 316 -498 -860 -689 383 72 -363 164 -207 151 -435 -851 798 283 656 -515 525 194 577 600 372 -396 -240 -769 -384 192 -519 587 75 213 -251 296 -755 -195 -611 277 316 204 92 69 448 -554 473 321 795 -72 -784 797 422 -321 370 -198 -722 382 -41 459 -701 -651 -3 -841 232 16 732 179 -377 6 -141 358 507 -862 282 746 693 55 -566 -642 -325 -737 -346 748 -383 613 286 289 -169 -814 671 586 -637 181 -485 -299 -609 -329 -604 -684 -141 308 178 693 -321 288 -49 -745 -326 -806 -480 503 -416 403 -666 -509 -242 65 -651 284 231 -430 -48 -131 -378 277 -650 731 -72 304 527 359 -117 472 -135 185 -383 -858 -758 -433 303 62 604 424 -844 154 -887 -886 -682 -422 -862 603 -237 -397 -394 -796 156 -356 -193 -23 40 -364 624 -300 -308 -579 -883 693 -394 -682 -821 137 39 288 -325 122 -18 -268 405 -457 -382 -692 -149 -264 343 -672 -701 384 -333 396 122 104 618 -413 -47 2 -551 292 562 -135 191 581 -171 -578 435 510 -878 451 491 -599 118 -136 -788 -245 -550 -887 777 -676 672 -772 -584 -234 5 183 -47 -768 -704 -341 278 -302 -789 -309 69 504 373 -212 582 -95 41 -900 200 -677 -358 781 -402 10 150 695 -80 -274 189 -375 3 -573 230 -744 -758 -505 -734 -878 -202 -565 596 -698 606 416 255 438 -878 -59 123 101 -119 650 -202 579 -695 191 -708 -563 -650 552 494 25 318 -366 -274 -756 -674 1 -379 -540 270 696 -109 72 90 -527 545 645 572 186 365 -706 190 -797 -372 734 -706 397 -539 409 -381 791 297 -844 -457 -532 221 -457 -274 -844 -563 780 -425 331 -573 84 699 -175 -429 508 -405 642 -646 -675 -384 -187 -130 -80 139 439 -423 159 -557 497 -635 -303 -375 616 583 -534 -888 -1 694 -318 -96 219 797 -805 112 -101 677 101 201 -465 -218 594 -609 -558 59 -630 325 -497 140 -461 362 -55 751 558 594 233 416 -820 -225 562 -895 189 -721 -22 -368 257 -761 482 635 -447 -715 -677 -871 -365 -774 -540 307 28 -80 -13 -344 -509 731 90 -784 729 -245 -741 150 -21 -73 220 471 -108 790 -610 -807 541 -314 627 395 -776 -2 -335 -620 -846 -3 312 127 -843 274 -636 98 -629 288 84 -796 232 728 -188 186 -345 202 747 470 -227 -442 -529 -577 -278 337 -451 -109 -897 -344 311 -794 -8 665 -166 225 -857 580 -175 158 355 -841 -489 305 746 -840 -675 -59 -889 -309 -456 171 -545 -681 -358 -293 -234 685 247 -129 8 677 -553 87 -353 448 -536 -372 448 666 -855 -759 -535 626 -635 353 -72 384 -728 -658 664 -626 -298 296 -878 -64 360 -797 -732 -135 413 -306 606 -539 268 -11 -77 316 497 -799 -43 656 -670 -562 590 -163 -749 40 709 145 437 222 590 190 312 592 463 -787 137 685 102 748 377 449 -365 -1 -601 -712 741 -450 -264 485 690 54 -112 -455 -880 88 133 -345 693 687 -837 -39 567 -6 216 54 691 -333 -272 38 18 -480 30 641 756 320 546 -647 -336 121 693 720 -313 500 379 665 580 -263 -107 726 -77 96 759 341 -244 464 719 565 -814 681 707 -318 -744 744 -819 595 483 267 -204 -235 -298 -676 377 205 -833 -554 -512 446 -728 -106 -443 -199 653 1 -134 131 677 -708 -375 -523 614 713 -700 -850 -97 -807 504 -567 -839 -879 -451 103 722 443 140 732 -729 -589 -17 618 -584 -262 615 731 -18 145 98 -509 -880 -880 -459 -780 60 207 126 -623 559 765 605 771 133 -758 -802 362 -871 -232 605 -645 458 -351 -9 -247 -289 719 -591 387 9 -600 648 18 -233 61 707 748 350 -761 -326 -545 765 -23 688 773 -379 -440 -863 -856 71 140 251 449 -603 -3 356 -675 -23 79 -171 -319 632 659 38 -409 532 469 -415 395 -517 -728 -97 304 722 -63 240 240 527 188 220 673 500 -848 187 -725 -380 739 22 101 128 62 -743 -75 -328 67 -836 -129 -790 -5 -813 -497 48 -352 74 800 581 795 110 765 -65 284 -456 -813 63 476 673 -838 350 -651 697 -81 -871 -356 -365 684 -543 542 -620 96 -530 686 -344 442 654 -112 -1 -884 125 67 513 -609 531 233 401 -641 -149 -158 439 194 106 254 -468 511 -121 246 279 -25 309 -583 -135 134 30 174 579 81 -858 129 233 140 -284 551 -75 -335 -865 479 -174 481 74 -749 -350 -616 583 -640 -400 408 470 775 505 -634 500 382 235 28 179 -97 563 290 -80 564 70 -824 -64 -498 -899 787 -865 -431 529 -313 -812 -763 562 -208 -204 319 -127 286 -115 -160 -685 -497 119 -452 742 298 396 359 39 570 768 730 -703 643 797 711 -810 -260 48 770 430 -248 467 659 -75 510 -883 448 -400 -507 274 -797 -211 551 -505 -795 -787 439 604 -581 -367 -790 765 -511 -562 -541 -359 -673 -131 441 772 -834 -237 197 -393 -156 -511 681 -438 -113 -802 -72 -151 -897 335 -139 -160 -890 -816 -130 324 -182 57 397 -398 -36 262 -893 512 -197 68 153 374 -547 -607 -204 183 65 -254 -289 72 -881 228 -608 -621 -88 -852 -354 141 163 -538 490 -134 -666 -731 -783 -695 -141 -818 -800 113 -226 431 -78 662 611 -302 -612 -52 -635 -128 -400 352 -685 188 786 -703 762 -869 -7 -326 -790 -17 -230 17 279 -338 -159 739 339 -480 -683 538 251 -150 781 -504 -647 -835 774 -139 -185 -385 58 603 -448 -3 596 197 -586 515 169 180 -356 -688 764 -634 19 615 -312 -871 302 -443 -451 294 465 543 175 -514 -420 350 -865 -720 -77 579 -846 703 253 -506 15 755 -703 745 574 39 -472 -68 752 326 800 -635 -33 -128 700 650 311 188 319 408 -349 620 -204 252 436 274 -31 -749 352 -315 100 521 451 737 772 770 -614 22 611 61 197 -801 597 -642 -788 -655 -649 -461 559 -587 -619 715 -825 -216 130 -43 33 -202 703 -171 -438 -225 -834 -276 -424 -268 -420 -101 57 -656 -29 78 547 230 -129 -289 -417 -381 -788 -283 382 -308 98 -625 -694 -280 -780 389 -119 -504 -347 87 698 509 629 -854 663 -732 121 454 -112 -120 -844 571 237 105 -443 652 -435 66 333 192 297 -376 749 -450 203 -635 512 326 553 -44 -485 445 -663 -882 -14 -267 354 653 206 -716 -335 695 -655 -318 -58 -153 -356 273 -571 764 166 -93 -192 492 -595 440 -10 433 -96 -762 -470 699 541 -321 -7 -299 73 719 -72 -600 -862 -702 -521 733 400 797 -771 742 -803 462 -97 -190 -323 -39 -515 567 -445 7 145 469 -181 681 38 -82 -99 230 -209 -249 -28 649 96 -811 -624 -659 293 318 -447 -891 768 472 375 754 -13 720 794 -621 596 -829 -487 279 61 461 -481 108 630 -42 564 155 647 778 -482 -836 590 291 -779 687 200 617 785 644 -876 481 279 -358 -111 137 -541 592 -242 -548 497 791 318 622 -53 449 420 638 -60 -223 -237 -321 -187 426 285 739 -512 387 -164 214 20 -252 -775 -65 403 -871 -289 -771 630 -48 -147 502 202 -296 234 509 113 200 378 5 -60 79 117 -884 613 307 417 -827 -501 -470 772 -157 -274 -758 709 -770 519 -269 -161 499 -34 -127 650 84 -67 65 725 -760 -505 777 -146 -40 202 494 -727 328 545 718 -171 215 261 57 -542 -865 -662 -755 29 286 -47 409 497 -626 -619 -798 595 323 637 -60 -260 37 510 -15 -622 587 -869 341 -118 -346 -708 -796 112 -581 367 -519 -335 -170 -234 -251 -733 -617 304 -826 -404 321 -521 108 410 187 586 -409 -178 -447 -24 -345 387 -644 211 -342 205 -197 -803 576 -620 -336 782 -324 62 -712 745 776 381 602 256 313 -42 525 338 5 -839 -563 675 -674 -282 250 -653 -609 -682 -546 622 279 -472 -685 347 409 -662 315 647 -38 295 676 361 -723 -633 -312 324 175 -476 -194 -404 1 635 -425 -546 793 -169 743 559 -617 746 -833 439 -499 603 181 165 776 -721 -883 276 -845 -796 -144 -682 629 -136 427 -300 -7 -559 202 589 79 273 -756 -811 643 225 701 223 -467 -630 589 -771 -685 -232 455 98 -445 -21 -827 269 627 -360 -859 590 -351 -537 -252 -364 666 237 -530 766 587 -568 242 -49 -457 556 717 42 -849 -246 -607 -370 -293 -394 -84 -200 65 -378 -250 -692 -890 323 -542 201 28 565 230 612 763 563 -226 380 678 198 -519 -374 161 -626 -273 280 -243 -183 732 32 728 782 -765 110 -627 -384 661 -15 -564 -610 671 597 -127 736 -158 -746 304 -661 89 -50 -339 310 65 673 82 437 -693 -761 -48 170 -813 -662 544 -597 281 335 341 752 684 -300 5 299 720 -151 367 -881 587 -556 -743 461 375 -711 389 -743 -196 681 -781 -299 409 -392 207 -691 158 -672 540 -719 -71 -780 628 737 -644 -202 -323 511 -477 46 -754 -656 -528 -641 102 505 -316 619 259 -618 553 -113 449 -273 186 402 -290 -648 193 400 -383 -894 324 428 346 780 -398 -222 23 -468 -20 9 580 -415 93 -486 23 -608 -761 -368 -435 -553 88 -703 -773 -347 -50 -822 -271 -663 264 15 636 -391 734 -402 273 -40 135 -472 381 -59 146 410 -817 -483 -263 339 768 -830 -572 -640 -855 215 -297 453 451 693 -383 255 745 752 90 -175 -747 -741 758 -270 -2 328 596 249 165 557 -485 8 26 -466 500 347 -374 234 81 80 87 789 -550 -793 489 797 -112 -809 -713 639 -115 197 207 -256 430 -371 249 -200 -131 -209 793 -387 -140 -820 370 -146 -671 -854 -218 -737 -230 121 -468 176 593 -144 -148 -262 -580 473 653 323 177 19 698 -32 -228 486 35 -807 330 291 -438 265 -209 -315 109 380 371 -653 87 -80 79 -80 436 -200 -896 -531 -247 162 -272 -438 715 21 537 -786 -487 -149 349 -881 -315 440 168 11 146 596 -829 -194 338 464 -545 -306 798 -257 398 -29 422 -666 -12 -623 386 359 -26 -138 619 567 -222 -275 450 -553 -534 -650 392 246 143 -820 -269 -432 644 -663 -484 -583 -631 709 643 5 -605 326 -299 299 533 459 97 3 -502 -876 780 -481 179 706 680 -655 -25 -165 -553 439 125 252 -423 -635 618 -50 -29 323 685 -141 -344 277 612 790 -22 -436 -513 85 -309 -687 430 587 548 -507 -437 692 615 -193 -885 35 700 144 -141 38 733 -119 -525 93 84 -702 -435 -770 132 647 -779 -738 318 -876 687 66 -884 -715 -663 357 -713 668 -692 779 412 -518 -231 -349 289 -436 -291 82 -649 -200 -473 579 230 158 225 -673 -254 542 131 -717 -684 681 79 -753 -718 432 -637 -492 -277 414 211 -532 -720 -345 754 -821 -490 -822 540 400 -524 26 88 -392 -512 -774 374 274 -195 116 240 415 -685 -513 -486 522 -339 -796 -501 -760 799 -793 677 429 134 -424 -684 743 -251 347 166 -446 -76 99 710 172 -691 653 -188 -649 566 -63 329 -474 -75 409 532 776 -670 -70 -759 348 -405 56 -222 25 30 723 -116 -157 749 -361 -854 211 335 364 -171 95 -342 177 713 -670 -237 -167 -176 432 400 -756 -592 357 583 617 789 -660 -223 611 -774 -339 -436 441 -701 -513 -346 -140 -252 616 22 525 -128 -441 410 -613 443 -460 328 -556 783 417 -193 -136 -392 587 684 -627 -580 788 185 -802 12 -408 -240 -379 420 -69 183 -490 642 56 691 554 -727 -234 320 345 -112 -571 -789 -370 -149 414 -738 0 -13 377 -193 210 317 -894 161 334 -337 551 -803 -246 502 601 466 629 79 446 251 -321 -543 381 -454 90 -790 173 684 490 -347 576 250 -734 403 -401 503 343 -236 379 322 146 -527 436 745 420 -556 -265 -474 186 -99 -203 706 -565 425 10 -243 -485 604 59 554 231 -356 -898 -91 -375 85 -135 -455 686 -411 6 -340 196 443 525 -171 -246 -175 -605 -569 -148 -675 511 330 -309 -591 571 -727 227 187 -168 -37 -852 -405 255 -585 -823 -197 145 225 -460 -407 392 1 -493 692 -55 -690 452 -408 -294 565 -685 -239 -648 -81 434 239 -612 -593 462 497 114 295 -636 -455 120 -884 511 190 10 10 -723 -591 -224 -23 -320 287 -335 793 51 345 161 -616 -529 -589 753 145 -59 262 476 737 -595 215 272 458 -535 484 277 -35 462 479 -590 353 -386 454 679 -232 121 743 -146 439 342 -231 351 -299 -631 592 -111 -638 395 -120 -40 371 561 -604 -423 785 203 -198 -793 213 -459 184 -737 373 485 313 -294 453 -439 29 -54 327 -630 -323 -729 -757 -363 47 -706 -466 -299 -147 -819 -447 -287 633 -198 -889 0 -631 -299 96 -427 -505 301 771 9 -887 367 528 -413 -745 586 501 -841 -118 -854 -66 -363 483 346 708 -762 798 433 356 -853 211 -86 270 -185 -113 -888 83 594 -777 -689 136 343 30 442 640 -842 -227 -219 -228 -580 -815 -677 260 -575 -15 -622 199 -490 666 -218 -887 -329 718 702 750 -495 -641 713 315 -433 -549 638 -223 142 -319 676 380 -362 37 -579 -692 198 -797 -206 -544 537 -731 -518 738 -158 -478 -69 -457 179 33 -200 387 158 -56 -614 402 262 -560 -417 -761 2 -138 -87 -102 -888 -108 -785 -319 684 -1 -112 775 -338 405 -276 -474 -435 591 -242 509 524 66 54 -580 -381 224 334 427 -562 -359 -235 356 -395 657 -340 376 625 -473 -707 694 181 256 -216 -623 -135 -425 50 -160 -149 -97 497 73 35 382 -229 469 784 -749 210 588 -495 -136 677 282 -652 -405 191 -883 -511 741 425 -234 331 -539 598 -94 -618 216 613 156 239 -581 496 -315 -659 -319 -284 -725 -509 -379 -432 359 -819 -455 498 -139 488 -605 -724 504 -168 -522 -698 -87 -712 -474 491 -22 -335 -219 -215 726 -795 252 -183 -835 -463 -844 499 781 477 215 -153 -315 426 -724 -287 -725 -458 -367 -534 -539 4 -608 146 -738 766 -90 -449 -37 -492 292 195 -439 -370 654 218 320 -443 103 -302 161 -671 -138 -642 -301 178 -663 -418 530 -69 411 -723 -504 422 -342 -736 378 -286 699 697 782 -85 -685 -161 779 -398 -379 -334 -345 -605 21 -214 -617 -689 -812 -682 370 63 -518 -286 618 -827 152 -246 -159 679 416 -460 -580 -112 -831 650 783 155 -376 -271 451 28 149 -756 -76 -174 -47 482 646 -727 -221 380 -632 -793 -870 692 23 103 290 26 168 393 -522 -422 209 -462 -582 736 -648 -550 -719 16 119 -728 -591 -518 563 -521 121 202 -384 -561 -184 709 -221 -79 514 706 200 -640 686 -272 -87 -486 -145 -832 -375 489 176 -749 -410 62 411 738 -492 -492 678 582 172 309 4 655 -233 389 642 -144 311 -113 332 638 -610 -102 241 638 -129 675 47 -181 -386 641 779 262 725 704 95 -449 -95 93 286 568 -19 216 310 120 -692 -500 -405 787 -531 619 -345 -254 -475 757 137 -135 98 798 253 -500 735 -335 632 559 -210 -150 -45 -809 345 -745 -281 733 655 -825 -817 74 -794 -704 578 693 -785 730 639 -188 -445 663 368 -748 82 43 -150 -543 195 21 -171 -150 49 -423 -445 6 -650 -185 -458 509 90 -693 515 503 -885 -345 677 362 496 362 -610 -120 -133 -710 606 -463 329 26 589 142 350 760 70 -681 -227 598 0 523 -315 -597 -228 -370 -147 -252 -512 56 784 214 -366 645 -44 634 -356 -545 -68 448 -543 523 -592 656 -647 704 -426 257 -83 -391 -333 -471 -158 91 -35 24 772 -73 701 781 619 196 -622 247 675 460 620 644 484 -888 239 -671 -250 -393 -779 -141 245 -501 405 231 563 768 -842 -549 -512 -644 -528 409 399 -898 -53 -648 -561 585 -718 232 159 608 -37 -308 -220 -657 -839 586 309 -271 624 421 -771 -125 52 -14 -859 -67 -585 601 -372 -590 33 -781 169 -550 16 657 72 158 -890 -812 -784 622 439 468 576 220 -797 67 570 363 473 -699 0 -48 -117 443 -662 -524 352 -747 -360 470 702 -259 -817 53 138 703 -151 -348 -502 511 798 -274 -887 434 -822 -694 -320 786 175 -370 -572 -615 714 -408 683 101 -652 -730 -757 750 233 -766 -299 -77 459 515 -774 246 -376 -394 509 -33 -196 -667 -259 -501 10 572 489 -660 -487 -130 -720 298 41 -135 -136 780 535 -560 336 -102 -739 -624 -623 -792 -72 80 606 -88 -179 -180 -287 -799 -567 -560 553 -720 258 -534 -899 -232 335 521 -871 -249 -417 -705 -19 190 236 -883 569 -675 283 300 -297 -787 -253 -214 720 -527 87 -606 288 -312 211 -24 -611 -61 -415 -614 350 -438 513 -446 -209 -535 110 -384 482 -609 170 587 -118 312 676 740 -103 797 -838 4 84 427 -28 -89 -612 99 -65 -558 38 534 41 -794 737 -293 787 -770 256 -487 -742 -208 754 480 692 -760 -451 -741 -690 -672 501 77 -503 -693 -74 -880 -182 712 140 -375 300 203 225 322 429 308 -864 488 542 2 672 645 62 -444 24 456 443 -692 -415 -842 781 -199 -43 -460 286 635 664 182 -722 713 496 -393 642 -830 -497 192 -415 -40 728 -789 474 438 786 129 533 -280 48 -877 557 119 -517 -519 75 -426 158 -604 -667 75 -322 98 -568 -892 624 -785 61 442 700 -59 -801 -890 -298 -796 -605 596 -197 679 -833 87 -454 -226 657 -383 -272 -628 -472 -53 -314 621 -771 -47 -580 -412 -851 -777 758 -355 265 -276 656 782 254 -75 -584 325 -376 -485 211 -701 225 -754 -63 100 -591 720 -165 -333 -600 -304 -568 153 770 -566 -492 -259 134 -654 573 663 -214 -780 29 298 709 729 -579 744 -295 -437 -592 -589 -784 470 -586 -315 470 -770 568 -489 336 85 -698 -521 -552 -774 -833 -262 -577 313 -774 562 -879 -601 693 -578 398 -593 -472 649 -874 -207 618 -506 462 784 21 -559 -821 89 -718 303 -149 57 498 264 -544 -894 657 436 776 74 330 375 654 -881 80 175 375 -695 -349 217 566 -439 -309 -82 -432 -246 -331 606 165 -120 -352 -863 712 -541 595 -230 137 -659 -765 -658 -107 -93 580 -411 786 -147 346 112 -729 -217 -310 -502 323 -345 -302 -114 -324 -65 557 792 381 -624 -806 -221 -277 -759 -713 533 -37 34 -382 -45 450 -678 313 -475 655 -453 -833 -362 -600 -526 297 -618 96 79 -286 661 -586 -162 -878 -199 -347 -658 -262 -476 318 -516 334 -580 165 -736 272 585 550 -797 -559 -87 572 796 452 -762 -328 -506 268 -628 132 453 -517 615 -662 663 -789 784 475 -826 730 407 462 -494 366 -561 377 -644 -899 -760 -210 440 -7 -265 -571 143 -105 -640 -35 662 -76 -166 125 466 391 -44 470 448 -30 771 -405 -803 190 -315 -753 -799 -599 -766 743 32 -728 110 557 607 -865 -230 -61 203 642 420 799 661 -574 -639 193 -452 202 680 -788 282 147 342 -541 696 660 -433 -789 751 -78 239 -570 -294 726 392 -686 -270 712 -811 137 -496 401 366 -840 516 -326 12 -605 -9 -590 -811 -113 -360 -764 -728 -450 -590 633 -370 135 -334 450 7 13 657 331 -872 -655 694 254 673 -780 55 160 -841 43 -881 -174 -836 -565 787 -338 -345 -172 378 -283 -587 776 563 -481 -29 478 12 -209 -200 656 236 -171 -9 -124 37 412 -634 -151 -564 -352 -889 332 458 -877 -559 799 19 182 -365 602 -159 -661 356 -48 143 -22 648 485 256 -819 67 -35 -435 318 356 -157 599 -143 756 -721 603 -890 240 301 396 429 150 678 -122 -131 -171 291 -548 -198 620 746 -368 -17 -42 -673 -107 -204 -39 -43 -36 -584 -153 157 -760 704 298 766 -571 -275 -17 -640 -239 -642 -2 335 -185 -893 -291 -4 698 383 134 -596 584 -738 -793 729 507 -140 55 173 -138 484 264 211 -173 -401 449 189 153 126 -169 713 389 642 24 648 -875 446 268 -93 -407 -541 -262 539 339 565 -488 706 402 725 608 -882 -151 718 -532 -328 -418 743 -341 -242 62 78 -682 261 257 -328 796 294 -423 479 -551 -610 -842 -324 274 -792 -94 -194 -7 -892 670 643 -391 460 -290 -211 470 -374 695 669 73 337 385 255 327 -276 491 -221 -167 -876 461 -694 -196 240 -37 608 404 -150 -635 -61 -95 77 -271 -786 -15 -674 190 -719 -842 507 415 49 777 440 26 666 458 607 -442 -205 296 767 489 -503 316 357 182 171 -888 -191 350 101 456 584 -702 -268 -412 588 147 553 -857 -629 -414 -829 -434 -643 192 287 108 274 -675 350 -508 17 614 528 458 784 -777 527 341 -483 -561 -7 363 202 543 84 531 224 145 194 137 -727 -122 37 662 153 378 443 320 -519 15 -854 554 74 100 -278 321 -234 669 633 198 -630 535 -74 -403 662 -245 269 -382 375 -282 -769 -159 -736 747 623 331 -216 140 -807 730 109 215 -125 535 -750 305 569 -631 173 78 89 113 -545 -548 -896 265 -576 -290 168 -175 -614 -615 -289 -16 -98 399 -824 573 -507 720 -335 198 754 -607 -92 -25 728 29 342 -224 548 -685 -170 -844 -426 -614 -221 375 253 150 328 -541 231 -262 -275 362 -403 -110 -831 703 632 563 -805 -770 -480 370 124 786 294 261 397 -129 -492 638 514 406 419 304 -566 52 795 547 -206 681 726 168 -370 417 -355 -684 482 0 347 -809 -782 -14 -223 680 325 106 516 497 -832 678 785 98 -548 -117 -56 499 743 630 557 695 360 -899 424 -223 -98 736 115 544 -256 354 -99 69 -642 -427 -693 -795 -223 -332 -497 -641 -651 -831 -693 -181 546 -271 -613 -724 -643 -820 -491 -17 -628 -456 -487 -372 -20 180 -685 333 719 -424 -741 -290 376 -371 -581 204 337 -752 -695 380 -536 -299 228 -824 652 561 -607 -87 -330 -256 65 -409 -856 -718 771 372 653 -271 -588 202 -169 12 -793 -410 -190 702 -836 284 -584 522 793 -6 -378 267 291 -241 -840 -651 678 127 -92 -419 -311 -31 -177 -868 138 -487 633 269 342 -115 442 -689 -67 -792 -119 -705 -694 -3 -877 97 -520 -612 182 334 440 -572 -691 498 -100 -168 98 624 495 -459 373 737 750 -638 67 280 -146 722 571 -92 341 37 -416 332 -103 75 141 -239 131 268 -728 499 -523 162 395 135 279 -192 -239 -643 -738 592 12 -612 278 -679 -55 -623 560 -550 -844 653 637 -877 750 -24 -896 169 -116 -898 0 674 240 -75 255 -99 429 599 407 647 -216 199 -456 -624 -743 460 39 552 -64 54 -680 431 -422 353 538 393 -12 -836 -747 -748 -801 247 -639 213 -747 -802 319 -132 -103 -154 -485 -585 -879 503 794 419 -271 761 -694 81 627 -33 618 -434 -599 470 755 290 -296 -589 514 212 -262 61 -622 254 -179 -735 180 -702 653 -848 -359 197 768 761 -623 -276 162 306 -514 693 785 -568 385 264 -506 -672 96 -374 -103 415 96 -893 -337 -414 48 -74 679 688 -550 545 -888 -669 434 253 660 41 620 681 -322 -587 314 48 728 -536 612 -616 -639 768 -749 -32 528 337 -498 726 450 -776 796 676 388 686 399 -115 101 -51 -632 254 -542 -389 226 586 661 708 794 698 719 -282 -492 133 -45 717 196 730 -27 -417 283 89 106 -738 -554 -158 -900 691 -631 609 -519 660 -90 336 653 299 528 -345 198 -142 667 -673 356 581 548 43 -499 116 366 -499 646 462 -653 473 -816 -256 633 -414 36 -211 -778 -86 -657 426 -435 -172 -754 -454 -476 -649 -181 -80 -168 280 -196 68 461 -897 197 -855 -538 -113 507 137 -18 770 23 584 498 -274 -378 376 -559 -232 474 573 -507 -196 -735 -806 -560 -601 408 -890 -21 -176 313 -39 -478 -31 -571 -884 -673 485 233 -136 319 661 76 -672 -476 -857 -541 -301 454 89 188 625 -887 -898 -255 -638 -32 -571 105 489 784 -196 -227 -46 -729 -581 371 -740 -558 -141 -313 722 -787 638 569 -643 154 -214 132 418 -774 591 -260 -334 359 -28 -654 -341 -858 -708 -520 172 16 517 -535 -650 438 -898 282 -518 -899 -329 -159 317 -25 -565 740 436 247 544 -147 241 774 243 97 694 331 390 45 87 -710 612 -485 -851 106 -816 749 349 198 729 -103 -280 309 -3 796 -200 -795 -91 619 -304 220 520 460 591 534 299 493 92 403 -602 553 779 220 207 31 438 -77 -46 -668 196 -167 144 730 153 352 -402 158 -60 689 421 -414 486 -773 676 -470 -559 -338 -158 635 497 318 -683 708 -271 -827 52 -561 -761 -181 588 98 228 -175 -146 -362 -274 393 287 -579 716 788 -226 62 -665 -76 -422 63 -219 -302 -10 609 287 246 579 702 -441 132 607 41 -772 376 -820 600 366 246 35 222 626 339 -761 490 169 598 -437 183 -504 571 -596 -531 556 -462 623 -675 -342 -272 231 -626 369 -722 480 -662 -250 -879 -330 212 310 489 -520 -610 -837 -463 708 11 173 -197 -342 111 -808 -884 -738 -465 -172 688 676 -839 329 -523 69 -756 -73 207 -131 504 648 -344 -19 62 -209 -805 554 -761 -383 736 378 -639 -442 285 -387 725 -350 -74 470 790 -878 -477 -557 653 -272 72 -268 406 355 201 133 355 93 32 -657 -296 412 320 262 -785 -823 -521 -677 529 -744 -56 14 643 -262 189 -863 -857 -412 -272 -245 -26 -786 108 -571 -536 39 -546 333 -109 -139 357 161 -114 -255 694 642 -16 -750 569 -889 652 -95 -330 -469 -765 183 -636 -780 -758 -660 -162 266 273 -25 -263 -467 -560 539 56 117 -861 194 -152 153 345 633 721 165 -517 -230 -448 -701 -344 -436 519 437 -338 -502 218 -726 -520 -374 -740 -193 296 -640 265 -404 -796 429 719 -432 -748 411 -493 -562 305 -869 -19 -646 687 -538 -214 -119 -251 -802 443 -390 -803 -508 588 -331 535 269 -189 -636 258 400 640 -659 688 731 -19 292 -881 -686 -657 -403 -893 -436 660 -673 -354 -478 -382 -665 -692 -230 -66 -91 -10 781 540 521 -846 530 216 -892 313 -361 198 775 717 678 242 74 -768 -361 -475 673 -470 -287 -717 -764 548 -360 -148 -685 732 293 410 234 301 -619 263 -330 378 -543 -272 -145 -738 80 -2 368 633 -22 -129 677 68 395 -524 357 -651 -277 -108 249 -860 -857 24 -163 780 -592 -386 -842 -622 523 -256 88 -303 -51 -179 -421 -530 727 216 -637 532 -97 -241 702 -784 52 -804 -392 -810 -150 201 -81 -9 684 -335 -585 -26 -392 169 -650 -183 -481 -617 323 656 398 -309 -546 114 -665 -472 757 -619 674 -367 -110 24 -475 233 260 316 -190 -788 -100 403 343 279 -702 -395 -311 -166 56 -253 273 696 -527 695 260 28 -150 34 683 752 594 167 -622 319 399 299 697 372 553 3 579 -86 648 -344 687 397 749 777 53 16 580 -494 -869 -553 508 524 1 613 756 -869 620 -226 -53 517 -517 -831 -896 -685 -363 -113 -335 666 -707 -577 -737 425 27 -141 -380 -436 -367 -613 328 -151 -415 -722 -799 451 -341 -634 658 -838 -542 -556 -693 245 477 -71 687 183 -829 -202 171 -442 202 -279 -168 -196 -452 563 -516 -478 576 662 -359 -663 -889 766 334 -171 299 533 -158 -331 -364 -49 55 -513 -897 481 -365 -79 -871 -204 778 725 17 733 -304 -279 225 -559 -51 -108 -564 769 598 260 52 768 789 469 673 520 461 118 420 555 247 145 -362 120 49 395 -844 71 613 737 -487 396 122 155 612 14 136 -541 -262 -713 103 143 -543 -498 -78 -440 173 -142 -888 578 680 -79 -821 -379 42 5 -754 153 -395 -589 579 65 -265 -823 -287 -167 -269 -843 -562 -77 -851 489 -50 289 -453 -776 637 163 400 -367 -12 92 407 -703 -324 -223 765 -655 664 333 -325 607 -743 151 644 -324 304 149 -881 -745 -156 -596 -286 -379 666 -104 542 424 312 -688 -592 230 140 401 103 -806 438 -337 -377 66 786 -37 448 218 -511 606 -328 472 705 -453 -217 671 442 765 -500 216 425 420 510 -180 -348 487 -122 -158 405 559 610 607 -272 84 -867 400 242 236 67 -749 -708 -892 -471 368 -471 -369 3 -812 279 -125 514 335 -139 608 -308 -511 -313 290 -234 412 354 293 -891 -252 -679 435 -83 363 -855 -124 610 -98 260 -59 602 276 -529 44 -43 -514 222 585 -279 -367 30 75 -62 779 -314 -502 272 -279 204 -640 -828 -781 -626 565 -253 -441 -399 -521 305 -598 305 -295 -789 187 264 -36 390 -423 -441 -555 -265 -829 -518 358 111 -846 232 226 -309 -589 345 555 -32 784 379 22 796 68 -753 348 -861 537 476 395 -638 596 -113 274 -408 -223 97 534 -785 -68 -217 -797 220 -455 403 243 -514 -834 -668 204 -477 -713 -580 622 396 -45 469 393 20 562 -486 -362 -245 712 -238 458 -261 -356 -87 28 -466 -804 -61 -659 -190 308 114 628 -364 15 -302 -691 -746 689 327 -411 215 368 450 -156 -483 197 796 -203 -616 -593 -512 -448 -367 743 -303 -815 -355 -780 -723 293 -18 -610 -29 360 -590 599 327 495 430 417 -575 -362 650 -136 295 609 -337 -485 210 -656 499 -227 669 338 204 783 448 677 428 171 -570 -449 -326 -273 -517 -850 -684 -841 46 86 220 -553 480 -585 19 614 85 153 -867 304 14 -313 -447 -600 283 584 -188 384 159 -690 639 263 -529 612 666 -580 -418 -882 -21 393 -314 -7 74 -578 148 -820 -616 134 -594 -572 386 433 235 -628 -681 -435 -57 -573 615 -493 558 323 619 555 353 -228 51 -138 106 -608 485 -881 53 -561 81 -241 -792 457 272 6 -886 216 -423 -217 745 341 491 153 -407 -688 -364 -284 -762 -238 -669 -55 -895 172 -71 333 -109 -225 464 -572 67 -314 560 -677 -384 516 -484 120 73 -480 -756 -106 -423 -135 -865 -125 306 -744 -609 -488 344 -774 -860 -70 -871 -487 -535 346 320 717 -63 427 -680 496 -165 87 124 -469 -890 -300 -281 583 359 -141 232 -376 -637 -773 12 690 -181 592 447 -298 526 -441 46 -85 771 378 -414 461 -509 471 800 -599 -760 47 -173 -834 -426 -841 -789 540 138 -456 -101 480 -476 246 23 -499 -426 373 -229 -842 -564 153 256 -46 553 126 612 398 -65 306 -681 -286 -795 32 284 235 -171 237 -96 -202 -149 765 289 773 421 495 -604 -823 722 559 521 -161 79 219 -557 330 682 264 -521 788 575 -825 733 -771 -826 -231 258 287 -708 163 200 -30 -339 469 -620 728 668 -839 95 -59 691 259 -56 609 -246 128 187 225 -572 23 -579 -406 365 48 -355 -420 505 -665 -773 477 -320 -598 434 -295 66 588 659 189 448 780 -23 472 -469 44 -594 700 -687 395 -672 488 -78 -31 223 384 -611 -688 -197 -319 -399 74 323 457 528 35 -370 -503 586 -306 -106 740 -776 456 -11 -555 -466 775 -297 414 -725 -491 535 -794 -727 612 -424 -458 -190 -807 -202 -376 -674 697 -68 -858 -490 708 294 -719 -60 -373 -405 -525 151 734 -806 -556 -247 -250 475 -379 -545 681 -373 -790 22 -606 454 -449 353 -474 -671 566 447 -358 533 512 102 -779 -22 -96 272 718 -695 754 -72 -251 589 486 -119 333 -539 16 -439 -574 -401 -543 548 534 -161 -119 456 358 -308 -238 -539 -571 -6 -223 212 197 -625 794 -738 90 -20 -813 669 -866 -334 -677 739 195 -736 70 -104 479 102 54 -695 -569 461 352 -352 -792 -672 297 456 260 700 89 72 -229 599 -211 -105 659 -503 -667 406 207 766 470 518 -157 347 542 -372 234 -380 -339 127 330 495 799 -187 -839 587 662 -657 727 243 -595 -397 -826 -121 -619 -388 -599 558 -192 505 -494 -831 688 -472 -40 -161 -715 276 214 -687 -273 743 55 -527 -385 -743 -295 -338 722 -861 -343 250 -596 -278 437 -649 -190 510 -66 -486 508 225 -178 -518 503 708 329 384 10 -53 -315 -846 -592 -631 -107 -849 500 -123 107 -362 -563 -691 -30 168 -140 -62 370 -342 266 635 -753 -508 -248 -317 165 -241 -611 -71 -527 -717 146 -399 574 -882 725 -174 552 185 -628 -670 -856 -94 474 -842 69 676 -248 -118 691 -255 558 -476 462 -661 -766 165 -471 17 -727 -725 -725 -407 -541 67 40 -517 -707 704 -240 570 -93 -300 561 188 -638 796 -856 578 -850 532 -588 -429 680 132 -265 59 595 -763 -3 298 206 -91 116 -188 -333 -823 465 -622 600 71 158 89 719 -527 -413 -360 653 629 219 -99 -673 -833 72 -190 -854 -488 -812 690 -407 213 -162 -689 -739 -788 -709 421 -691 65 280 -464 -255 -463 -587 -281 -721 297 678 363 -386 -849 -108 -116 248 -680 540 -631 -573 -317 788 -248 -879 -587 -450 -373 306 -179 349 -787 16 -829 510 -97 341 41 -866 249 -210 463 -687 -826 731 -755 -364 677 -320 -847 -347 95 -159 445 740 -255 -602 -316 -408 -150 -220 -881 204 85 -464 721 668 -254 272 403 -585 -744 363 -233 133 -890 741 683 388 -688 -105 -61 433 -896 65 489 553 221 212 8 -840 148 358 -852 771 407 -443 701 154 -582 -402 -499 264 -806 -520 -412 -884 683 -21 140 -12 707 684 -237 534 191 -407 -853 -102 692 743 -529 255 -143 628 361 78 358 284 716 -785 -474 -857 -485 572 235 457 754 397 -747 353 -684 -570 28 -50 528 -333 -734 -791 -358 -653 632 -464 -574 -806 -62 742 484 -604 -659 -382 -159 304 52 -888 -811 568 -871 -530 16 538 -420 -675 -140 41 187 -661 186 -637 775 -483 -622 206 798 557 -388 417 -780 -618 -650 55 766 -512 -645 492 277 292 62 107 25 512 -382 622 773 -563 -406 -725 700 439 -36 -700 -362 773 423 621 -47 686 -736 728 587 -93 320 -736 503 -215 768 -407 356 184 -680 452 685 290 176 -582 115 230 -631 -451 -423 -799 224 -419 -718 -216 241 691 -289 306 687 -765 747 -694 667 -574 714 -558 -278 -659 308 232 718 180 -822 56 -160 757 -390 606 -711 379 581 -148 -586 -426 286 13 -785 443 -329 428 -884 -162 158 -61 675 -537 554 424 413 -431 641 -540 213 -317 -223 -703 581 278 783 594 483 164 -499 -179 356 -709 -390 40 315 18 685 -898 541 291 -69 683 -18 -380 339 167 350 742 398 -781 -120 -190 204 -665 350 -7 505 -45 -357 -28 -383 -749 -781 749 -439 327 55 -481 116 -122 314 -671 180 660 742 191 -401 518 757 104 245 -553 -64 579 206 696 -835 519 578 -416 -687 -28 -639 230 535 -50 128 252 509 -632 323 -856 -72 573 661 -621 -273 122 88 25 -784 -729 -432 -776 337 -858 -29 189 -423 725 -355 -239 739 -437 679 7 -404 -743 -656 -154 699 331 634 -890 -122 479 -545 -747 -841 -267 -722 -662 -564 335 325 755 -810 -270 -531 459 651 553 556 -508 560 357 -214 -569 -601 189 -865 281 548 642 -846 -316 84 288 740 -570 -326 -82 717 149 -124 -184 -211 634 750 729 -458 544 -70 -654 54 -501 687 -744 320 265 70 -408 494 579 -485 -399 164 679 208 310 200 508 110 367 -429 242 -515 28 269 -150 -194 549 508 599 -871 758 731 -491 -100 -318 400 730 726 259 728 -130 -722 -21 736 -83 724 -501 -65 551 -154 -640 319 795 -695 -407 -796 -628 -529 -669 -875 -462 796 -437 191 -820 344 -696 362 326 -670 -594 441 -737 -589 -121 -44 -28 487 -515 -696 295 -556 -607 -555 -418 791 -337 -359 -842 267 735 68 41 192 554 791 134 -869 -692 -280 -521 -114 99 694 772 502 419 -733 598 157 281 -42 -334 456 764 276 -173 -22 -502 -611 -238 484 -637 256 -334 470 636 -14 -277 -45 381 -503 -35 611 547 -311 751 270 -539 -97 -206 416 439 423 65 126 -708 -384 -140 485 -752 547 566 165 577 -401 -459 -746 -394 -452 -499 -386 -176 578 160 -348 -469 41 789 526 -527 -50 -724 -759 -895 -239 -319 563 -785 -267 124 261 588 -577 595 -643 442 -100 -848 210 -357 497 341 -378 -819 630 -434 495 115 260 -488 323 -273 403 -137 -725 -889 -714 -330 -794 -400 638 -514 555 -741 218 -634 -25 -232 -433 215 -569 -542 -99 335 -442 -590 660 -127 -799 580 239 145 -45 -771 651 -429 650 56 -240 -41 560 -671 707 404 545 -728 598 329 244 375 286 44 209 -722 589 -238 188 -255 -75 -17 245 643 -559 674 -352 -698 -455 341 505 -768 37 -887 722 -581 -286 -19 581 301 -665 721 -446 -244 -701 799 -779 481 632 329 224 -575 481 -528 573 11 593 -220 594 -122 -492 454 67 -446 -309 -865 -19 104 1 89 -412 -54 -356 -677 -711 267 455 -264 -599 761 -861 -427 -539 -297 96 -573 563 304 -722 671 683 554 -780 688 -285 -188 -305 722 115 345 -156 -16 -607 -206 569 -855 470 -289 650 433 -674 -749 523 -49 652 218 -118 -194 222 -689 -560 71 -624 462 -450 -436 -89 431 280 51 -858 618 271 -522 -205 -864 -618 786 770 -147 146 -84 789 577 -627 -520 753 756 313 -719 163 541 -518 630 675 -503 -241 635 319 66 243 -159 -313 -381 678 -93 568 -709 736 -769 248 -277 192 170 -314 -41 -494 472 -386 764 47 100 -274 -226 -827 -25 -272 58 148 354 -320 -803 244 -183 -504 -651 -612 359 -689 681 -595 246 -345 57 699 638 192 -449 19 -193 -257 -834 135 135 -116 528 -737 -218 -154 -56 89 -106 691 -339 740 -235 666 717 12 197 -372 313 402 -623 652 -679 537 -189 348 734 223 720 -301 425 -853 150 -107 -279 -214 2 -456 -626 786 -751 323 -731 517 695 -680 718 652 237 -148 724 778 -739 302 -825 -418 -85 -768 432 484 -693 676 493 468 -51 419 547 -410 -509 -207 -842 24 -20 453 -612 57 -121 -896 543 -897 29 592 612 289 -247 -618 -178 -23 266 -646 797 -174 -641 -90 -565 317 -450 411 648 -355 508 1 -618 158 444 536 791 401 -689 26 -49 -391 589 -354 345 -736 -859 -139 -313 650 545 27 -892 -333 210 673 728 -156 -562 464 698 778 -792 603 -546 -426 -333 381 563 45 -464 -794 -830 -96 -171 623 -643 -178 496 -800 297 -453 -470 -443 -458 -805 -701 596 -182 -357 743 -90 191 87 413 -518 364 799 511 282 -601 -761 95 -708 678 210 247 419 -90 -611 199 -681 182 -680 353 323 55 289 81 -25 179 -363 -610 409 29 490 -338 97 -198 382 -636 -662 -259 616 651 -130 -209 -672 -888 626 -646 -513 312 484 772 326 -697 561 -560 681 616 307 -85 90 591 -138 -876 241 -249 -159 -309 525 644 -362 710 217 229 -67 648 782 -595 -518 646 5 -276 -339 -376 483 -132 -754 -105 48 -578 709 766 -512 95 -365 -506 683 -342 306 -225 784 -882 135 -827 359 528 365 596 -756 -143 -747 -525 232 630 -703 745 -556 117 -417 -836 -530 713 -130 -447 344 -619 394 277 776 -762 -519 228 -387 628 -230 -478 -714 549 472 -31 -868 647 -737 -161 701 593 158 334 -577 216 81 292 199 -517 -720 341 -31 -485 -650 233 -344 119 758 512 -206 444 512 672 -724 405 -375 679 -118 92 -754 -572 -127 -51 -503 -168 133 296 -451 747 -811 -3 97 527 -621 46 -68 -624 -429 264 463 458 -105 19 -777 263 19 -159 -241 -418 -223 202 257 63 133 -116 483 -508 584 -260 -130 -836 -738 507 -411 -655 560 366 744 582 -157 35 701 -698 -182 73 -150 -89 251 -870 -624 -427 478 -179 594 -159 139 544 -244 542 90 440 602 155 714 -515 -88 714 -240 -688 370 123 -286 218 733 335 -817 -230 -856 437 -25 -212 309 149 -510 32 -509 130 -128 36 -155 -219 -660 -448 -156 -671 757 391 -531 -623 -239 633 162 298 718 -348 49 -93 -411 -563 -499 -151 725 -842 -818 600 337 561 -783 -624 540 262 -287 -433 671 -162 546 396 -85 533 2 507 -542 -318 764 776 -776 127 389 760 -281 -834 433 15 -390 122 151 -330 478 -72 -363 62 186 24 -41 35 -95 -701 -728 569 -751 584 -341 491 726 -197 22 126 628 676 751 -504 -575 -734 152 775 119 -627 417 -650 321 213 -311 769 -547 78 -249 -93 -497 97 -889 -453 -569 -114 102 -522 -604 -277 -54 -120 -104 -868 -146 84 48 -10 -396 -654 -304 -683 426 31 187 251 -175 -304 -357 558 -75 -70 -338 165 -57 617 -853 504 -411 623 316 436 -264 71 759 104 82 -191 121 -283 -400 -721 -830 239 459 -207 -335 257 -538 288 742 144 -503 -388 538 705 -757 -392 460 467 94 268 -480 102 -428 705 -427 -417 187 -462 -788 -789 395 -809 -827 794 -213 364 226 -21 497 -593 236 -493 52 -14 -583 -215 -840 -19 -108 -827 402 542 686 -59 671 -190 -687 -212 -332 51 552 -772 -529 -443 -308 -833 -778 201 15 -231 736 -273 394 -312 147 -341 707 110 316 477 73 471 -161 -711 397 -171 790 -883 146 651 415 579 -316 -894 276 -518 224 -844 -560 -654 417 295 183 -439 -660 -340 -713 306 478 -501 180 380 301 695 -111 717 -809 -203 -377 -477 -275 -588 -373 404 -883 598 447 -376 -340 -78 -703 -91 -308 63 644 116 791 725 418 341 -881 636 275 -542 -831 -101 -570 -30 129 -265 -375 775 674 -819 390 -730 503 794 -498 205 173 -842 106 -385 77 88 -506 386 789 -109 -115 -270 460 123 -748 210 -83 -266 -236 324 -877 -112 -269 -552 589 99 -61 -838 697 482 -377 66 632 340 -275 -308 280 -438 561 -742 -106 290 -278 -210 -118 211 -101 -312 635 717 -130 -787 206 -431 -191 -358 -571 -539 671 -216 -641 -99 387 -687 -885 -619 -603 713 -286 386 456 575 -824 367 595 521 -282 -162 309 636 794 -254 -253 65 460 60 -297 -135 -376 -52 544 508 238 -273 200 -388 273 -824 398 -827 43 -711 544 -106 -437 112 72 -274 36 -170 693 292 -561 625 778 -219 -129 626 515 -560 -228 -386 -570 -571 186 -343 190 -438 -539 150 -162 -753 -242 714 -551 -287 289 -329 470 -128 -302 -679 -544 210 -500 -692 586 317 -442 416 471 -199 -243 188 156 588 767 524 -517 -369 635 -17 77 -249 -336 289 -706 -410 698 -307 -98 -275 26 -464 -198 557 360 -831 214 -690 -582 292 -172 -189 -552 521 -14 -402 787 607 -253 466 -884 -37 292 -304 -292 -731 -711 -573 -546 -844 -288 539 19 487 511 110 -48 -708 695 -292 -547 324 371 -437 330 -140 611 -463 -477 580 -578 557 -174 100 -54 -544 -94 -234 -359 -249 501 30 219 413 -706 -67 650 -559 416 -828 41 144 511 625 341 -85 707 -138 62 151 -421 -753 612 -815 379 -839 -273 115 -586 335 -378 -142 -576 -780 -769 -200 -625 560 347 -395 -531 256 26 -787 200 -447 -746 295 638 -571 -262 316 24 -376 568 429 -562 487 780 130 -297 -439 -845 -245 371 -753 -718 291 798 716 204 601 647 81 -206 -803 130 349 -134 749 451 192 165 -687 -626 700 -774 337 563 609 -299 382 775 4 -346 -36 -228 -593 635 -761 270 170 175 450 756 259 -748 -115 -178 -161 -390 557 485 -289 -48 -529 750 -460 -147 672 478 663 543 -267 -224 -264 -113 23 617 565 -398 -223 648 -370 471 -859 -402 252 -508 343 242 -819 -414 -611 -492 430 496 -896 -328 -507 222 726 55 600 467 671 -335 -461 -406 -51 328 633 -159 -346 565 -23 245 -203 507 -98 -606 -709 -898 71 -373 134 -529 -465 272 431 -452 -188 709 390 -275 -816 -788 371 -131 -602 -174 402 698 282 63 581 279 361 1 -601 -853 -350 -536 19 -805 -816 716 663 430 -318 -22 -713 -417 -113 -468 9 583 603 -788 336 391 453 -867 706 -76 -664 -184 -212 766 -584 73 543 541 -699 152 301 -13 399 272 -832 103 623 666 15 182 205 -211 -413 130 -355 627 -247 -186 -358 87 676 -107 -2 380 395 341 436 -562 -856 544 -414 601 469 542 -266 -103 342 609 -212 -881 250 -518 -796 248 -122 518 715 621 635 -41 13 -258 298 681 759 -60 590 -177 -734 796 -13 654 573 377 -126 -684 -23 -809 -584 -576 -705 25 -822 580 468 -364 -580 -481 94 -542 72 -677 118 628 -188 88 545 -830 -81 119 -38 679 -292 -825 -537 -64 -397 178 -273 319 -641 -571 -212 -110 -498 -323 502 -16 270 -899 348 651 -630 -13 775 594 -643 -898 341 -606 -304 -137 -447 -558 -671 403 552 665 392 -11 223 352 -874 -224 710 -348 571 229 462 -338 -535 135 -115 -791 306 -101 -577 -223 716 493 -247 -744 106 771 585 -335 -463 169 761 254 -15 -579 199 -541 -242 739 -682 -768 510 -491 158 776 -602 -607 -656 -346 -444 323 135 17 112 -285 -449 -728 -59 -557 -437 645 -14 -388 -764 -435 -700 440 6 283 251 -413 -486 386 -269 -520 712 -545 517 -103 154 36 -847 373 -676 -697 121 -421 -857 -210 -171 496 -229 -2 72 404 -465 -289 -462 -197 579 -650 -643 445 733 -9 -163 277 -310 700 -679 -255 -494 606 -187 -99 714 767 731 207 38 23 -411 -870 -4 -142 324 -699 153 432 -411 -152 -242 271 775 -127 30 142 499 -710 -13 -883 -688 -609 -390 598 84 -324 -803 -301 -695 -849 -866 705 783 331 -879 -223 153 -144 -245 596 -309 -14 461 277 448 35 -254 172 233 83 -708 -479 19 -694 -241 -736 481 -283 761 425 308 -882 -97 -692 -7 709 435 -682 -366 -354 -753 -17 287 374 -790 252 -629 -719 -542 385 254 -320 99 21 679 784 -733 325 -177 20 -601 -708 -74 337 -212 792 -803 164 -501 -734 -657 -230 -150 -196 330 -87 106 -10 208 127 307 -378 327 -690 303 -334 705 542 237 261 -32 -569 288 -775 -846 539 606 498 75 5 640 617 -880 58 -296 -606 -713 -388 660 -48 491 -257 417 -577 -616 319 -766 -809 -499 355 784 425 -649 318 -42 586 282 -7 267 -403 92 276 -7 486 -9 -449 91 146 292 278 -334 152 255 -461 -712 339 60 -281 -407 -887 -138 288 -6 -395 14 -509 -879 -198 -469 537 687 -524 -261 547 574 -598 -85 -310 -16 516 -4 478 750 438 -545 663 91 -274 -728 -163 -695 -581 526 164 142 196 41 218 -305 13 506 -539 428 -243 -361 -90 701 421 -502 -818 200 -28 -29 719 533 -396 -395 -113 512 402 -267 572 -314 20 -895 -75 240 -78 -515 288 485 565 -7 -489 123 786 304 441 -855 -790 -180 69 -704 -886 -293 -589 -313 -702 302 322 222 372 708 664 128 -610 -521 -264 444 580 206 -529 -836 232 -329 123 -565 -464 265 -337 -863 -30 32 371 771 232 -740 139 312 -40 -22 406 291 228 -512 278 591 767 660 678 -503 616 490 30 -293 -305 369 -325 0 187 255 79 186 216 673 -352 88 640 501 516 680 -149 34 -579 514 115 -669 685 -879 -455 315 77 -368 -366 587 -580 624 733 136 -608 -103 -587 665 -796 670 -297 -51 -383 29 47 -693 -847 125 -278 -395 -2 599 758 -794 171 573 328 176 -661 -606 346 -376 -152 549 -424 361 -450 -787 -49 -62 67 138 309 -863 697 760 712 164 -489 -405 371 503 -67 -740 -822 200 632 -55 -133 590 -393 744 330 50 -187 -72 777 402 735 531 578 -144 514 476 -546 -750 407 -488 -482 -396 -442 435 729 -616 -298 569 357 539 207 743 -333 364 -276 668 -51 37 -885 -338 -263 267 -897 99 767 -142 -422 -16 -4 23 -404 709 45 548 418 550 749 314 -712 -490 -218 471 -10 -559 -219 -644 727 476 74 224 -559 -754 -645 304 305 -550 455 -56 -346 -72 38 362 329 -28 -443 600 -875 691 -283 -760 497 308 654 -845 185 -129 160 -449 740 -397 666 122 -292 370 430 438 195 -820 -816 -583 236 591 -769 -580 -318 697 -616 -668 366 -380 -633 764 290 345 276 -280 136 519 200 387 -199 292 -644 350 604 -192 680 -177 -486 -417 561 -884 -639 -398 287 -866 723 -598 434 -68 426 -594 720 25 -187 48 -808 -478 -299 -169 742 -633 189 194 -598 -362 474 -327 -173 -555 660 447 779 -526 218 177 -232 574 690 240 -27 -771 327 -416 613 288 -663 485 -81 481 -599 -47 -828 524 -322 -762 625 -636 400 167 -308 26 -681 -795 -527 372 -40 -486 -385 74 -255 -5 761 -707 -328 -241 680 735 390 -289 -483 -493 215 -441 574 -742 697 -473 -280 -547 638 -520 149 -513 706 154 -266 224 683 717 -567 -433 544 529 -658 609 -729 -424 700 -447 600 629 668 711 451 417 -127 547 520 796 778 106 -562 0 301 -679 41 -91 -162 255 -793 -226 -686 -304 -536 222 295 -184 -212 317 -701 -448 -860 607 -421 -798 756 -350 444 -84 755 797 -559 5 228 -437 610 312 -450 -752 -341 -493 728 -543 433 341 -740 -736 -566 -357 654 481 -570 155 -13 -598 -801 276 -596 -870 309 -524 -433 -248 -606 340 780 -781 45 359 -97 -314 489 137 -638 -23 -838 -795 -222 -765 -231 -417 110 -217 -900 421 254 751 -734 -20 -863 570 -514 341 -200 -468 786 202 -770 -561 -708 368 -736 -776 -872 46 -430 -436 -624 -464 -118 -467 -167 483 619 541 474 354 169 -51 -244 -630 -837 742 451 -511 -170 99 577 -483 -900 -776 678 333 795 48 -798 -797 -626 706 -435 595 -442 0 -558 64 99 475 -876 -367 -187 -888 -133 565 416 -403 -873 426 319 -832 532 136 558 677 549 81 557 94 -260 99 -853 797 -165 658 -373 392 -57 658 433 -104 170 -269 504 -70 212 755 -623 24 -401 -628 499 -644 -75 -843 -821 -540 481 423 -831 -41 -727 -217 -598 366 726 -221 -79 -755 -218 -623 93 320 -755 55 -257 282 543 340 256 87 658 566 162 -175 -701 -875 -140 -575 727 452 676 491 -692 -153 350 -899 -188 -232 181 -213 -131 698 646 448 564 -829 -698 664 672 517 428 713 -742 289 -323 522 -868 247 -884 -480 601 359 -548 405 -487 -515 658 -749 525 545 -583 -54 -837 -423 774 587 -184 266 84 -832 342 -324 -667 764 -175 -4 605 -582 -637 -715 -455 -227 -189 387 236 -104 777 -301 -324 235 49 499 -308 -401 43 584 771 -660 759 -431 -92 -322 586 -332 -660 751 -347 83 -748 640 615 -625 -533 -41 -89 207 688 -824 -19 778 570 620 -353 31 -144 427 507 765 -339 428 36 -570 186 114 631 677 -543 734 564 647 -483 298 -513 -683 -568 329 -91 -460 274 -407 -546 729 -90 -189 -845 598 512 -796 -442 19 -608 -121 596 -742 210 695 -301 -848 -281 66 59 -107 -23 205 -853 587 -791 137 497 -815 598 -311 -372 579 279 307 312 134 643 -808 -378 722 -60 359 140 -806 334 748 -550 -140 118 -175 229 -470 264 -695 383 629 -269 -78 740 -100 -275 638 -420 428 -871 -531 -646 -711 347 -328 38 -867 -199 764 -338 372 -426 238 -582 387 10 282 -442 -692 385 -621 -550 463 632 -111 -29 -4 79 -183 -522 678 656 558 345 633 353 180 -506 77 -703 -646 624 -802 393 48 -103 -40 563 -641 780 253 630 364 397 275 -663 341 664 -722 126 563 713 797 531 -323 768 -29 -862 -122 -270 -400 752 -647 120 323 -594 166 -492 -572 -816 -264 -69 437 -474 -253 174 -876 -653 -81 -495 -4 -382 -142 -572 -118 441 490 -439 -457 425 -262 -516 -610 -403 -822 182 -172 579 40 230 54 591 -67 -35 -553 -827 285 119 -373 -333 -716 -167 545 544 704 -159 -155 590 -255 -487 -276 -425 -152 -83 -610 -458 451 -237 710 735 228 308 263 -548 -860 456 499 132 -318 432 -234 236 -784 396 -222 -473 725 570 191 -89 572 -212 700 777 -465 261 61 -25 628 -826 279 -742 -583 -292 -288 81 -361 -46 -870 295 505 621 -134 404 745 362 -830 -270 353 727 531 -264 -20 -168 -341 -482 -578 -136 -156 626 17 795 -352 519 -453 278 -385 -803 -847 -51 157 302 349 -57 108 -197 -298 -649 288 615 -847 -555 -217 -123 738 198 -345 -749 -515 652 571 561 212 127 452 -331 -513 -262 178 638 -497 -626 797 -655 546 412 -403 774 312 128 110 399 -171 -138 -287 -138 -850 -553 381 159 752 682 -428 -858 -92 338 -168 284 229 773 -604 -62 87 -780 359 -785 225 -396 -424 -427 -607 -499 362 174 351 -277 48 -607 616 -122 613 -12 -398 23 -61 -182 -853 140 -125 65 335 366 -832 -838 -846 -610 -85 442 404 -373 -305 -450 -195 597 -604 326 586 63 -359 550 -815 -869 -423 -697 -690 -582 677 576 -765 60 9 -117 -508 -671 -838 112 330 560 -389 -131 249 792 112 -498 -399 -267 -213 300 447 496 -580 708 193 -883 -224 109 583 -616 -88 -878 -811 740 446 -408 -874 577 -299 560 -290 -9 -423 727 -46 -461 70 583 231 -230 170 -818 633 682 -539 -875 99 -881 238 375 -860 579 100 38 -243 -767 491 179 -773 390 -796 -510 308 -860 176 341 -806 -19 594 316 647 -242 -606 -373 -5 307 -438 -676 -805 -576 -269 646 -296 -483 775 -751 574 -561 -604 -517 725 732 646 252 292 120 747 536 493 789 263 42 261 -838 227 688 592 140 746 -357 433 -673 596 -252 -383 -841 103 -624 -216 116 584 -646 680 -752 667 612 54 360 -609 777 -333 796 203 -524 -296 492 -135 -898 -824 -98 50 -6 299 564 447 -820 764 -469 -715 700 399 440 -303 -420 -168 324 -395 -567 72 -83 -249 404 -108 349 461 -397 239 -703 397 -116 -34 603 -144 185 -171 11 -211 4 -359 -176 459 -795 424 151 -154 -153 -445 417 -718 445 614 192 125 605 -771 -723 494 -529 -731 -227 -725 -336 245 307 300 -861 -838 -277 -794 -87 622 -763 640 -656 -80 238 467 380 -734 -443 -391 341 729 -13 -213 184 89 -893 -461 -359 -188 735 -260 -260 650 -544 -576 -707 328 -562 560 -189 558 788 -420 -131 337 -95 -229 408 255 721 -59 -530 777 -25 -461 -432 647 189 -595 -478 757 395 -447 371 188 -377 212 -12 386 -395 -540 357 -10 259 255 -509 377 -820 -278 408 -247 -341 -749 255 -854 -597 760 304 -304 -320 334 -337 -611 417 -323 -717 647 -74 -139 -574 -412 496 461 -469 -705 235 -534 -585 -571 -483 791 485 -69 20 -627 -703 -678 -482 394 -805 462 -266 -710 -367 212 -132 -228 331 -883 462 -458 -755 -101 -63 -296 558 -669 756 -18 186 -759 -177 -757 -885 341 209 235 -480 -775 -779 -263 37 637 -456 27 -843 317 345 36 -851 126 16 -208 636 -165 716 503 454 633 -236 -821 515 -441 686 -291 -64 170 452 -127 696 -595 -862 663 -420 92 -698 68 -53 -241 -691 60 -624 580 786 -603 -314 65 -385 -220 -864 291 779 -759 628 497 630 -327 199 -746 296 49 -201 322 -370 339 -399 -96 -101 -330 572 388 -319 629 763 -600 571 310 -228 228 -275 622 -651 -707 -249 641 784 581 568 -541 -839 401 -697 -371 359 -246 413 589 -1 355 -753 -394 538 770 -848 -863 -852 398 491 754 -631 -285 -731 -890 -43 749 -448 186 -783 -171 285 -569 51 261 100 375 -663 -285 -781 446 -710 450 -350 525 -891 -26 -836 -148 -864 721 164 -537 315 -137 326 664 451 -138 243 -445 549 198 -287 586 -339 225 -697 496 -10 -104 568 -50 -54 -189 -118 -373 -74 -848 386 785 -484 -264 -93 9 -16 -86 -849 449 524 503 -25 -314 -174 -840 742 -838 428 762 -497 613 571 600 -222 735 717 390 22 -872 166 79 -831 514 -97 306 610 763 528 -509 -202 108 662 -277 572 561 -874 -640 220 -52 -75 477 641 -820 512 719 -813 -841 599 345 -501 135 -887 -223 -590 323 516 -116 420 246 314 -64 -852 457 -502 568 -52 442 -208 -506 490 -199 -550 719 517 329 -557 97 -382 35 -8 -353 -610 -207 -231 -880 -126 781 -631 -502 -696 15 737 263 325 -100 688 -369 -602 505 31 -430 -786 58 234 -395 214 -746 101 339 245 788 -99 -445 -376 -627 -746 713 333 434 -384 -826 426 -867 330 477 -772 -589 -459 -490 -568 420 442 -709 143 -629 23 96 -59 437 659 -203 -786 -382 23 206 445 315 -533 338 164 -845 692 -668 690 -220 -861 -496 -553 -371 -412 -598 278 -664 -389 621 -243 129 -598 681 -205 -200 -545 611 -739 -392 -20 583 482 -695 -264 -1 471 194 -388 522 208 -656 610 491 299 -571 386 399 -575 -289 -668 68 -36 401 -17 127 -553 -300 -649 -276 480 -594 -560 0 773 224 -481 -781 351 -120 -121 640 -763 455 -73 511 -361 207 -35 -872 650 -462 -99 458 72 -534 433 128 -669 -233 673 452 -209 274 -319 259 299 -382 101 -562 94 -162 -65 683 433 702 476 -456 402 -275 -874 -512 -335 -675 -75 522 -496 771 -329 -84 783 157 587 -473 -337 -295 646 -876 -829 -753 -667 262 228 55 -578 -523 268 283 -252 668 -388 192 -37 -876 -40 -830 -189 569 204 -435 -396 684 -843 -631 -234 -204 -269 -292 -566 -225 126 654 681 316 687 -852 299 349 -620 -449 -32 606 -175 788 -559 -884 162 392 -422 -419 -629 277 -271 255 -294 -628 186 94 -634 -36 -410 -332 679 -397 7 149 -761 -704 250 -26 383 -814 79 402 -360 -673 -696 290 -307 647 331 -107 596 -150 -225 -723 -758 194 1 572 150 536 -266 483 583 -40 261 -459 231 -334 -337 -641 794 457 532 -350 -157 481 -865 642 -253 406 69 -117 22 -868 -681 -636 745 117 -30 495 592 -335 -229 -823 -59 220 512 259 484 -394 -800 412 635 -378 -361 647 517 -891 643 -199 450 -471 -39 -639 -600 627 327 -857 564 644 150 -397 -749 -580 61 120 733 -521 -726 -181 -881 531 726 -863 53 -583 -664 -504 185 778 208 -509 157 82 -159 -234 -716 283 -123 -729 71 66 -362 443 315 -374 -542 -159 690 -124 -608 -804 -165 575 533 124 -292 -629 -891 744 -473 375 -553 -868 -572 -741 777 54 406 -335 -586 249 96 301 187 643 359 -356 -88 -347 782 -453 10 -160 -305 -159 -466 458 -320 -181 -681 263 320 -390 648 -656 334 448 268 -699 496 250 778 699 -585 632 -737 -213 -320 342 -256 -602 -42 771 293 -658 -708 109 647 22 -559 42 -503 162 453 -379 -193 595 247 -900 -395 94 -711 -594 57 352 -167 -383 591 -383 -83 304 271 356 97 122 454 202 -591 -153 -669 -69 -240 -99 -751 454 -527 151 252 -464 -342 349 458 -61 672 -899 534 88 -1 -792 519 130 722 740 -581 -521 -87 613 -791 245 357 678 442 146 559 703 -790 644 200 -656 63 -798 -616 -483 35 453 -795 -706 -356 -113 -767 27 387 -789 -266 -470 386 -398 763 745 454 -451 -288 657 -682 522 698 -648 -477 171 470 112 70 -116 -102 -511 -734 -518 -496 649 122 641 285 557 -179 63 108 768 474 761 -282 444 -636 -784 -471 691 -605 -658 534 444 62 279 -348 108 -738 467 246 -531 -648 -708 -415 434 273 469 -11 -610 707 66 -766 -161 90 694 -359 -784 -190 -353 59 -520 -853 385 -413 -465 -120 -361 395 178 570 -854 793 192 -555 -608 271 -542 -76 -6 -734 -302 610 -665 316 -700 417 256 -285 -724 -689 -831 -468 -102 261 467 383 -339 103 -102 -357 -171 646 -489 454 -764 -307 326 668 471 -896 428 -681 -250 271 -790 44 300 -864 -694 -418 -799 187 669 -846 490 436 -870 616 730 -755 -123 385 -742 236 699 -548 -617 313 605 -714 605 502 411 170 -750 543 43 -876 -721 336 -780 -763 -639 160 -130 565 116 604 706 -26 59 476 -301 767 303 246 -285 -35 273 -769 -497 -43 797 -451 -735 692 233 -195 -888 -898 -664 361 -736 637 -436 652 319 8 -393 204 -590 392 -201 -603 372 544 364 -315 -61 392 -291 -650 -212 -433 734 393 703 -712 -28 -480 -256 -61 -335 -239 -406 -55 -15 -373 -179 470 -425 47 -670 566 -12 792 -312 198 536 -277 -522 -587 372 784 -675 -698 585 780 -862 -535 551 71 156 -810 -352 -331 -166 211 -585 441 175 123 321 48 436 -809 196 560 593 384 -86 -588 -683 480 666 -683 -389 -580 160 -566 473 742 243 -367 301 433 -268 477 -844 -618 183 117 266 440 -397 -547 776 -729 404 39 555 -851 716 -776 -185 575 -527 442 -219 506 -254 -441 -34 -438 -148 333 346 -507 -44 249 454 437 200 448 555 -889 -685 425 413 738 274 -883 221 -315 -436 -342 -8 -179 364 504 747 171 84 -890 -313 -648 -633 437 143 324 368 535 714 266 182 218 -578 -762 -186 529 -565 -752 -653 -388 -134 546 -200 -842 471 459 784 435 -91 -354 609 -694 61 -39 -622 637 535 183 779 9 778 668 -304 39 -788 -74 -254 472 -594 501 739 -639 -183 -206 -245 703 706 -540 -584 198 -604 697 237 -82 372 -342 -402 -250 557 -635 718 616 -390 -207 -127 231 734 -252 544 749 593 -89 456 -33 592 329 339 706 -139 -574 424 308 -216 542 -176 -823 588 316 457 -572 -127 628 424 -159 -552 604 52 -610 655 323 -585 -58 -769 -79 617 155 197 229 500 185 490 -490 148 -623 538 -800 353 -827 227 -359 93 -22 505 -829 336 595 564 -221 -604 -378 -545 648 595 615 -728 -534 -207 -605 -354 -418 105 -51 544 -471 -395 430 -468 -271 -597 575 246 201 -484 85 194 -278 -83 408 100 439 -766 553 384 51 -206 -124 364 666 450 725 543 -872 -821 -654 98 -597 -569 -363 -699 501 357 -573 278 388 -216 -440 362 361 78 -52 -774 216 168 0 257 409 514 -572 313 -419 312 37 666 87 -530 -568 -195 -122 228 -871 464 766 -530 485 579 484 525 -822 607 52 -157 -646 773 -265 -87 440 170 -36 157 289 -718 -703 -880 79 339 -791 676 -499 457 276 651 530 170 -47 -710 313 -659 -833 689 147 -716 129 5 275 -130 57 -488 16 -446 23 -507 -4 -228 269 -468 707 -1 298 692 -263 -618 -766 -796 453 -162 62 -58 531 -198 14 652 660 -666 573 -676 -855 772 117 66 -453 -60 -148 643 -13 -171 -617 -407 251 32 563 725 627 -153 -732 585 737 -798 89 -249 -680 -878 -59 -269 593 -205 445 -578 -251 -505 129 -660 -811 567 -652 -507 160 750 302 -244 347 332 243 -874 -8 300 726 210 241 -349 340 -760 -533 665 -453 164 -130 -642 -80 514 32 -570 -105 -696 -816 299 111 647 209 -500 212 -214 -236 411 664 293 386 7 -444 521 -335 684 488 -835 -210 -466 495 -303 -116 -795 -330 737 -107 -429 -333 -67 463 -105 687 -404 46 740 -248 -6 210 -766 56 379 506 -160 -14 355 -154 547 710 220 -319 29 -712 -865 279 -800 144 -81 233 416 -682 537 -857 372 421 -669 191 -42 -447 -833 -574 719 -86 -16 370 761 402 792 -532 200 -32 181 640 -457 396 207 488 150 -93 142 -823 -509 74 -735 -424 30 -822 -722 -452 -191 -448 228 -338 234 624 458 718 -864 -773 -618 -143 -447 776 -475 527 -719 262 -315 42 -575 668 548 -47 -554 -560 139 -813 -527 567 -37 -43 -728 226 680 45 586 -892 -35 -835 175 -466 -866 687 438 -797 -616 105 136 -828 -677 222 -545 -531 -870 649 663 604 -454 368 184 -868 414 -373 698 -214 -708 -785 504 -432 377 -714 -717 -376 796 -638 148 70 -528 593 -137 -696 149 -610 -632 -531 683 718 -357 -279 670 -737 -800 -33 -621 137 -117 105 -523 573 692 722 322 -550 238 -645 -320 26 211 371 249 -83 -779 26 675 -142 -474 -622 -575 -424 -886 -422 586 -95 -557 172 -502 639 -860 100 -16 578 -604 -455 764 -311 -413 -764 -196 732 641 -397 -41 377 -776 -212 -139 -61 -612 -207 80 35 103 -552 190 145 -850 -658 -28 505 -13 -456 -696 69 443 424 136 214 -637 -33 262 446 -794 415 -698 -304 542 359 606 -762 -231 85 43 429 635 -587 391 -469 354 -891 699 -610 126 543 -706 336 579 -24 304 -741 -374 -154 601 -480 -11 452 -710 302 -887 660 -726 -677 142 282 -213 84 197 -415 730 -610 -134 -603 3 643 656 729 391 100 -512 -580 389 -405 619 -577 553 -418 -239 40 -80 277 -776 -267 -440 633 322 312 -125 277 632 188 -422 -656 -680 745 431 216 567 -573 -534 -640 -686 -606 -291 740 47 626 55 307 637 -645 542 -852 681 -484 496 -136 594 -866 694 -170 -811 -56 156 -363 -597 -65 -359 -663 -230 647 -334 749 -349 220 492 -142 -19 -485 428 697 563 -469 -655 650 50 -248 278 606 -573 -269 701 -188 116 423 -579 -101 -453 193 -442 -719 -396 123 782 736 750 -72 -698 462 378 732 744 650 -129 55 -364 -288 9 -504 -246 646 -164 393 -899 -542 -308 185 -211 314 523 -608 627 -509 -14 -202 -87 461 487 -579 338 -818 517 67 451 240 -729 98 -67 438 447 -732 -378 -683 -280 357 422 -497 15 -5 318 -768 584 -371 720 -88 -868 -439 -135 -388 -455 301 440 757 673 618 595 -731 313 -458 -648 -407 -624 -401 688 234 -650 247 -275 138 -367 -466 525 -19 -389 -97 -443 -134 125 -588 634 -286 367 -372 -620 -819 -216 471 -616 -348 674 538 419 -608 -591 216 -466 48 -357 -136 320 -432 -691 70 677 519 214 -33 -725 -556 -349 -715 321 688 714 -543 551 683 176 376 -36 -444 431 246 -42 -601 233 732 -841 -190 575 -729 211 -890 -44 336 -606 792 -176 -816 302 -858 584 -896 -453 5 -309 -309 -462 -751 -235 -60 626 582 -247 -568 -484 716 48 266 -289 645 586 640 -857 376 388 64 -356 -261 156 -245 187 306 -60 -99 -11 415 97 618 501 785 -180 209 632 -97 775 532 464 -513 13 275 798 -70 -483 -217 -114 502 -856 126 142 -215 -848 -152 -361 422 677 50 -390 -130 -581 670 23 -174 217 -116 371 533 -809 -534 -71 -496 654 -489 -799 695 -849 551 -484 -133 -462 129 240 -709 297 -398 -384 -580 564 -624 728 225 -738 457 485 -227 35 -386 130 -236 440 -763 308 516 -434 684 -143 -588 476 222 432 -642 68 -576 431 -704 -683 438 521 -871 -202 83 -538 -172 29 327 -606 -707 -747 -80 -1 -870 95 269 -796 528 -204 769 140 626 248 -558 -526 -89 -44 663 -672 -89 148 228 -749 131 -707 246 -74 -211 422 -898 -255 131 694 405 88 -662 755 626 -241 -666 -889 -199 -687 -249 -405 167 179 113 258 -237 -127 -900 -210 491 258 266 710 -575 -403 -756 -797 -61 -264 -206 -550 -607 183 -277 -59 182 -305 719 144 119 -5 -472 3 -745 -276 -524 -318 541 110 -175 726 -766 655 757 561 255 -570 -808 80 365 110 547 -220 -50 -293 -325 -811 -634 754 591 -273 304 774 -254 -556 662 729 -231 -399 433 -13 -829 733 -776 -465 365 -343 38 457 429 137 -361 -640 -125 772 -663 529 -504 -545 154 257 -703 -893 -43 -454 206 -299 -523 -572 129 360 -816 -463 -571 55 207 42 571 -166 422 -389 -155 104 491 -242 667 -723 142 -136 -189 701 -60 -353 -134 150 -824 -84 770 218 -122 407 417 -29 752 -527 -525 -432 -251 -52 489 709 292 -744 -456 -129 -721 -462 -545 727 -250 -365 423 -289 -444 266 -179 311 376 -610 -656 -247 -189 -786 65 -577 740 -38 -411 -696 140 482 -597 721 -76 639 705 525 -564 -686 -519 -409 -214 -875 -578 586 771 800 -465 -887 -301 -642 550 -136 -602 28 66 165 -632 123 182 -126 104 268 -757 -86 274 -874 59 153 -277 -248 122 47 700 679 231 -347 -772 667 754 -14 -524 263 217 -816 -129 -491 452 -294 -14 798 364 -861 -619 718 -631 189 -86 794 37 -447 676 -135 -771 -518 -681 406 211 72 -821 -21 -451 -196 74 -156 -719 -261 724 598 -788 -213 785 -453 608 299 18 -74 -185 500 712 -17 -593 19 -540 174 746 295 451 429 -900 -852 -155 336 60 -707 -806 391 301 652 -696 -698 310 779 -721 -883 164 -94 115 -277 223 -276 -744 305 -708 -872 -478 -307 -474 -157 -851 -663 -785 234 169 497 547 -558 -536 356 -637 486 510 -266 -674 141 197 -367 273 -792 -400 -469 444 -421 623 27 -118 707 145 -531 330 188 -878 782 -17 759 710 -318 235 67 -335 76 -270 582 37 429 310 -790 406 -834 422 531 152 -24 233 -96 -809 500 613 693 788 -48 427 -617 123 270 -462 -276 122 -840 587 -309 -633 360 459 30 -178 414 60 455 -625 122 399 -246 146 104 606 792 493 -637 -445 783 660 -176 -426 -843 -637 319 -852 43 671 -440 144 -719 798 -113 -31 136 446 374 198 -551 269 208 497 -442 758 -744 -811 496 -77 -5 -340 -320 -548 553 -899 -753 -681 394 -594 -263 -162 -139 -892 490 308 765 82 519 222 -254 290 -373 -840 -584 716 61 280 -658 -865 168 774 645 618 210 111 503 -531 -377 659 -98 -749 81 -534 620 -804 -748 -815 -704 -491 -395 154 -881 46 -359 599 90 -197 6 -396 -125 130 -713 -666 -201 -728 -851 -827 -121 543 -440 -140 -211 354 -800 -712 373 -382 -593 658 215 -292 363 276 270 -423 106 -818 -793 105 -845 -687 207 -439 -384 -889 -56 -552 -275 -463 323 321 -496 -845 175 732 -778 -506 -330 245 -447 741 -875 193 19 154 -408 227 -44 -610 -761 356 -661 -561 -378 -409 -161 622 351 -260 20 607 35 -200 -211 759 0 531 581 -408 -10 -805 -68 -719 306 -591 323 -714 -428 57 279 -286 -665 -636 -100 -668 -464 577 439 -103 154 -797 650 655 561 -514 443 -178 -492 433 -337 -500 80 -694 -441 -253 -676 363 91 -49 55 115 -543 -240 -23 -446 288 191 145 394 -746 -36 672 -285 250 368 600 335 -460 781 -364 334 -874 329 784 530 -229 304 -682 -283 -195 -246 746 249 -799 540 -137 -706 467 -790 -815 526 669 442 -700 738 27 -84 -224 -252 -540 122 -848 -854 -557 600 491 -493 -281 -855 576 337 382 234 516 610 181 534 -540 380 -35 -12 446 -663 185 106 -344 -760 -471 599 -371 498 -228 -661 591 -32 -275 660 778 578 -12 -392 -11 508 396 58 -554 -505 45 253 187 -788 -170 -756 587 622 -367 -323 -306 742 -225 8 -728 -595 -263 -380 332 -618 172 -881 -735 -43 -148 639 -485 -199 -612 -826 -639 288 -250 -844 56 -78 -166 9 -692 -867 -542 573 -528 -200 -697 280 168 -859 -661 -490 -607 -877 196 -807 -536 50 -741 651 697 312 -390 -534 306 -574 368 -619 263 -706 284 -584 -263 88 -455 483 497 517 -722 -341 472 -206 -281 -187 53 167 -123 268 -647 344 -439 326 -307 741 262 -652 619 478 -292 125 -274 434 781 -438 -151 357 -774 211 -798 -297 -180 550 190 -52 457 -428 -615 491 496 -640 329 -279 456 110 678 -546 370 172 -257 744 -185 535 566 -63 184 -219 -386 222 717 537 -777 -143 291 -817 -685 -368 -358 -720 -762 762 -116 -78 -10 -841 788 56 -858 584 -753 -222 -464 559 682 53 -151 404 325 78 -810 627 -159 149 797 90 -701 265 -35 -815 -704 275 -485 88 464 -82 208 559 654 -546 565 209 507 -454 -185 434 -260 474 765 -151 722 -423 -786 388 592 591 455 -123 371 -354 -201 -16 -10 -536 -606 -294 207 -846 713 -858 573 514 487 -626 47 305 -802 486 -335 351 -137 -339 450 -664 665 -695 -39 385 156 -544 330 471 -350 -610 -900 632 564 122 -324 -514 -526 -809 259 -64 -46 592 -307 -173 392 -390 -145 -386 531 -339 -490 165 12 -471 19 -431 -508 -554 344 751 722 -541 374 677 -311 -608 483 469 704 -446 -444 -174 -635 576 -286 -410 360 343 -370 -59 -869 -198 557 -285 -764 -771 470 204 745 514 -308 -892 706 -327 -77 -768 -107 169 -563 -204 741 787 677 -288 490 467 -10 -475 249 -132 402 42 770 -829 -89 -116 -752 -185 -265 300 420 561 284 -845 -135 29 534 223 -427 -840 -387 -628 263 771 700 -608 485 388 464 328 200 312 -838 289 -763 -61 -652 -132 -344 364 333 713 421 465 705 -262 -763 52 701 -612 223 684 94 -823 -510 61 682 -111 -816 -416 30 559 296 79 -350 568 172 103 369 -453 650 501 678 361 607 533 -680 -887 300 -331 72 -540 108 715 -756 166 -700 -891 -78 -58 96 -399 -182 -401 15 -620 -476 667 -100 -320 532 419 -669 679 -327 -695 793 412 496 297 160 -597 38 -603 126 132 466 59 639 118 35 793 -845 -558 -186 511 416 402 323 696 696 798 -515 -152 57 719 -372 358 -575 -89 -722 -262 108 730 306 -626 632 371 -835 -135 -346 774 -718 -282 -502 567 -132 38 -277 -438 235 637 418 -873 252 -113 531 -852 -130 -150 6 -116 -201 -729 -510 650 -869 236 252 -649 -584 -99 -190 -596 112 359 389 470 -855 617 146 -84 -557 -77 -129 -174 -187 -803 398 -703 574 726 595 621 232 -310 -455 31 -257 -13 -754 431 -68 -260 -664 525 162 -116 262 -504 -35 -670 -399 345 189 -440 -163 -691 448 -459 -793 -810 690 -499 -450 295 -426 603 -637 -637 8 72 -221 -472 -469 -447 748 -503 -140 -241 -571 -359 -122 568 -232 -210 707 -839 534 34 172 485 -133 102 -706 651 -343 -571 -111 599 112 -220 195 177 525 571 -884 288 -897 -118 294 154 -113 -416 36 533 744 373 -818 -64 -756 -374 531 166 -246 608 -470 -256 -409 317 -242 313 -326 -4 791 -586 87 611 -663 131 -858 -290 683 -758 -302 410 97 549 136 65 79 -814 575 -602 292 -431 -759 795 678 -874 769 546 205 693 662 214 -303 -356 -148 -133 -118 19 -753 239 -295 -48 -226 760 -776 721 -851 -461 -117 -741 -620 -872 -309 -731 -431 472 -396 -851 -168 193 130 758 340 239 -108 -129 355 140 -462 323 -808 630 -155 -497 128 -729 621 294 -481 270 724 -492 122 -679 783 -314 -578 733 759 -171 -77 -273 -890 773 726 -530 -532 -420 483 -760 -414 -217 218 -186 285 -5 29 55 55 460 629 -184 9 -694 390 -76 -367 602 -432 -475 -164 170 794 -338 -87 -195 597 -400 633 -53 386 -694 -529 -778 -15 -424 -390 80 -471 -53 28 272 -622 457 -558 -629 652 -259 129 789 -607 778 -216 -588 -805 -570 -325 399 -829 682 -611 380 431 -777 -801 707 263 -476 680 -806 -210 -792 -576 101 440 -297 243 545 282 795 -775 306 -199 514 490 -655 422 -287 -505 -866 410 -87 -722 -246 457 -765 -895 -418 -703 85 -209 -130 -319 798 311 -104 360 -735 756 -824 -593 -224 605 -497 -291 141 398 40 -685 576 -710 -395 76 791 706 -237 179 -139 -441 -839 303 779 117 497 -320 787 416 -100 750 -699 666 369 629 -244 -216 692 607 130 719 50 -372 -331 -829 -631 622 -531 715 -640 -109 -606 -259 -407 -461 -281 -762 -222 345 -344 -647 -444 421 -791 797 628 -434 483 -679 -276 -389 449 -542 235 -540 -163 -323 -662 335 200 661 -167 616 -676 -256 -838 721 300 -754 132 -417 -369 740 570 -386 715 -681 262 779 432 581 640 788 103 -56 149 -262 -213 23 724 110 -529 529 -750 -545 -175 57 395 500 400 -557 684 -199 794 -865 -325 173 491 537 505 410 -449 92 -180 -337 29 675 -247 -824 -737 321 626 -216 -767 -556 -747 -306 -235 -729 -321 283 676 -290 -597 246 236 299 -856 798 376 -310 -223 -698 155 -130 16 -391 -9 -343 491 381 -809 106 684 187 718 -165 -482 791 401 -633 400 -669 472 75 138 -780 199 757 199 159 334 731 165 -162 14 227 673 -286 531 474 -213 729 -681 -869 764 -137 138 780 -545 -274 -23 725 -617 584 -775 743 -111 205 541 680 578 195 495 -80 -548 -743 593 -253 -569 -774 620 539 217 -503 -673 -421 610 -791 704 113 -513 -548 512 -389 255 -537 783 34 -319 645 195 -108 498 249 -449 694 161 693 688 -146 537 689 365 -217 189 -34 -851 328 131 -718 -705 -681 -638 -216 396 -799 115 715 -598 -418 777 -59 -41 -32 -832 -97 534 -555 744 283 103 -469 409 737 -575 20 -697 570 -659 -554 -840 -480 -339 175 -554 492 -831 -736 -283 -478 -708 637 688 310 673 -328 -294 -542 -668 -807 389 513 637 -244 530 -3 469 -749 525 -280 676 643 -768 336 273 783 747 444 19 -612 575 -844 512 -877 21 -348 -675 -113 -501 599 -692 -748 -418 -382 105 -233 -812 649 -157 451 -176 -117 383 731 -250 -479 207 358 -581 449 645 -426 63 -301 -287 722 636 -620 -748 180 -824 -397 150 -818 666 422 665 -353 343 -725 296 -17 -153 -174 -490 -239 -439 326 85 3 408 443 553 762 647 -498 -242 685 -676 -841 -434 -237 416 -551 -787 -836 767 342 -13 -144 -356 -311 701 706 -863 -291 139 670 -277 -247 630 338 60 380 119 -674 115 24 162 685 4 -187 370 285 267 -837 -594 -663 21 -878 124 260 -526 647 -668 -396 298 -534 104 -720 -212 417 -308 213 -222 569 777 211 -665 -402 -181 602 -656 -68 -897 -581 -186 352 670 658 466 -358 -774 -482 -558 126 -347 108 500 -189 -315 -463 358 -778 491 780 559 607 373 227 -497 778 -750 133 -612 652 -715 -110 -854 -512 -312 -364 -175 -763 -743 768 598 10 742 648 -767 -56 703 388 -823 -386 -382 446 -352 -532 -153 189 -64 -185 -159 -851 426 740 174 786 -128 786 404 -111 -238 -389 -50 665 408 120 436 -617 306 -420 569 -610 290 636 -137 292 395 -712 -9 -882 640 -81 -809 -630 448 -162 525 -787 734 -486 459 558 533 456 265 24 -258 -545 123 674 477 -622 -848 278 -272 -633 -605 365 424 89 -687 287 329 -158 462 -313 360 529 279 -256 785 -494 343 -140 -98 -243 -300 -489 628 397 137 332 -451 594 610 -158 -428 769 679 -370 -203 -80 697 -683 -775 -555 -866 -397 474 -151 -665 193 750 -587 369 -700 558 -83 288 -62 710 -302 206 -199 491 -276 -892 -821 239 101 -870 417 -596 -468 461 -567 698 -697 758 -274 -638 26 -642 493 45 -454 -54 -794 -311 153 -55 -495 577 -549 708 -868 414 -607 332 -647 745 -44 18 -493 636 561 -192 271 686 272 -877 173 -715 168 -727 -193 503 -434 -6 36 670 -181 125 759 -694 -258 470 176 483 617 -323 -681 -706 -136 -199 718 386 -252 386 221 -231 506 714 -572 385 367 590 -268 635 -242 -852 102 93 -99 -297 -820 -538 -629 486 470 -115 -597 -379 362 143 108 -890 536 -761 477 123 -449 -382 -761 -616 -385 -251 367 -384 -865 3 -42 -100 776 319 141 -226 201 312 372 776 757 225 447 791 -797 385 214 574 347 -109 -60 390 53 -15 -291 723 323 -356 442 -291 187 -756 366 39 -402 780 -575 -210 -858 503 190 -249 -217 788 -547 -101 -479 20 -248 -831 200 39 420 -174 364 481 147 34 541 222 228 199 -770 -13 2 -875 -625 -518 306 -506 -215 -844 -438 340 -667 -888 -448 490 230 443 614 -55 484 -678 -393 -503 -280 -508 -787 -193 -647 -319 -220 264 742 425 457 462 84 479 -210 704 -731 -378 -243 -96 -54 -548 -256 -67 479 705 -303 -653 439 731 -75 -181 784 -410 -295 -490 -357 -679 277 -127 -876 -715 487 -801 -45 -765 -443 -408 -292 -258 214 522 62 -667 440 -553 117 -792 68 719 -537 545 300 305 500 -136 -513 -637 348 741 147 382 607 555 -710 -61 -228 -536 744 -783 -253 81 -857 -334 -539 -699 -273 564 -133 -27 629 216 372 -32 132 -416 422 -141 -579 238 232 -577 -650 494 -643 -602 -853 75 -653 -647 -538 643 -767 373 -376 -461 -674 -729 -68 -890 369 523 -831 88 147 181 -689 -52 -20 640 206 538 411 -619 774 372 512 -564 -271 -778 610 765 -817 714 -876 321 -34 210 -206 -639 -187 -342 -771 -344 -580 -827 -365 381 238 262 709 447 -793 -593 -311 378 -613 -571 -875 -689 266 -106 -529 -272 48 722 -788 520 -233 -492 -766 -768 438 266 553 438 -818 564 738 -349 787 201 213 -607 21 321 549 -595 -892 550 -783 418 202 266 -389 -99 -49 -371 -410 -763 436 515 -479 206 107 -606 365 765 -525 -122 451 115 -530 -338 507 443 -93 591 -546 453 439 -498 663 -777 -811 277 -271 524 -250 -126 -74 -493 -691 313 -575 796 -452 330 -184 -440 -155 -787 -401 320 58 -708 -719 730 159 -31 -290 -583 494 -518 658 743 687 -170 -678 546 -152 -562 786 187 336 -61 -897 113 -436 361 -603 742 -603 1 -83 99 -517 -406 649 -431 -546 267 129 -590 -487 644 443 -390 -419 129 31 -657 -803 -99 -644 726 -349 690 -491 -213 455 -430 514 514 -704 -567 521 776 709 -548 309 200 -67 255 -544 -493 -633 -538 -598 -688 624 504 5 6 -720 750 -871 101 -379 -471 -708 158 678 -511 -22 -362 778 -192 -270 -165 384 29 401 -684 -343 292 409 293 35 484 -492 704 490 83 -858 727 314 -524 376 -737 -517 -249 234 84 700 -752 369 730 -468 -662 -314 -362 -242 -414 476 -756 -503 535 561 -148 -11 509 553 -209 647 55 748 639 726 35 -522 -556 -857 346 -46 -475 -720 309 -299 -79 -591 -730 -684 416 583 478 -553 -607 -197 375 -154 -252 -360 462 622 705 -851 563 259 578 753 -118 -333 577 -20 619 -30 639 43 183 360 -736 382 -717 287 487 474 264 -828 161 -395 -51 21 -245 197 -110 -748 525 -356 -95 -701 -420 -878 680 3 683 102 515 -680 -253 283 -172 754 -105 735 689 -389 -533 463 101 305 -289 -810 -511 326 -827 486 460 741 -488 -700 265 -1 -93 648 -723 -832 469 211 -807 130 -73 261 44 -575 635 715 -393 346 209 106 646 -223 -200 113 742 414 500 -621 571 -273 183 745 434 -867 -691 -104 661 -400 388 521 -491 464 -835 -168 -366 586 -543 5 -144 441 114 -317 -57 -741 -614 84 -587 -521 -717 -409 668 -772 -513 -464 178 -64 310 -406 -718 -761 -492 -222 545 -900 -870 264 -430 -197 389 64 502 -326 -112 152 -775 -52 679 592 108 -745 130 78 -315 755 436 728 96 -69 -66 -9 -652 619 456 645 -551 -498 -277 190 427 10 -525 277 -265 44 -30 0 491 -174 -426 -801 180 -190 204 5 468 -327 -168 779 -485 -163 -142 -844 97 759 -841 177 28 210 632 146 713 -819 -12 685 604 449 800 42 100 -646 429 -323 -530 -797 562 -181 -462 252 547 255 80 392 399 -53 -370 116 -637 269 34 -278 575 -453 375 -183 -111 224 768 115 -743 19 -350 -561 -77 10 -631 -443 297 290 -557 249 -99 572 581 -157 -373 698 -564 -866 50 -209 522 -285 142 552 100 294 31 -168 -585 -280 -855 -253 -735 -675 360 -63 567 -25 -189 358 329 290 -807 -768 -825 -230 122 -614 266 243 -867 -109 692 633 626 -746 690 -471 -64 -621 103 -635 -855 564 -338 366 555 -26 315 -724 498 -258 517 -215 -467 -294 453 -336 443 229 399 -841 654 -503 -503 721 -348 775 -70 518 687 -540 148 -662 -94 -581 238 -479 -844 -439 283 -812 -48 364 95 635 118 -603 -720 -163 -647 -264 564 346 -857 579 -244 -663 -203 -423 -264 -33 508 404 -245 -577 518 279 -870 637 -631 296 336 345 591 628 -88 -825 -186 766 102 -100 53 701 -648 -334 -196 208 308 308 409 678 592 615 -839 -643 -610 -690 517 -546 -500 138 595 -211 -510 439 202 417 191 -486 -508 526 -580 463 -36 565 380 -304 545 -821 -822 -859 712 -715 -540 -553 125 -124 -114 -757 -235 155 784 716 -22 -893 -200 496 -699 648 -363 -196 -846 301 325 396 -773 -804 -252 733 -368 -866 102 -793 -284 -363 501 290 -510 -805 -698 75 476 -729 -430 -574 -418 -855 423 -311 624 -63 -718 -93 -781 465 403 729 -148 -244 547 654 -791 -761 -557 -128 610 759 342 607 -160 -93 -691 152 303 -28 -749 381 -345 373 -291 -23 -85 -571 0 699 3 124 -194 706 -223 71 -839 -609 424 72 270 -15 58 -683 -228 -730 651 -690 -165 112 -527 -67 395 148 -768 17 -625 -710 -538 -364 -326 -743 252 698 -310 466 -320 -802 324 339 -487 258 33 535 684 216 179 644 66 -219 -175 -586 706 280 -119 -557 -176 -578 -296 -368 -676 338 -662 -495 678 335 410 -702 -395 -399 558 -622 -686 316 302 553 -46 62 -790 522 402 203 -127 771 -658 374 -326 -557 -549 341 221 331 -601 -706 456 18 -261 427 298 512 -165 704 376 -255 -375 -741 299 687 548 482 87 696 -475 -76 770 -476 284 -308 562 577 -43 -495 -97 -593 -406 -882 -715 696 -474 -437 -712 -23 80 -31 176 -799 -409 99 587 13 532 -583 -273 277 -449 773 505 -380 -361 -833 407 -462 -439 -674 -540 498 635 -638 -424 210 496 -420 -274 -4 -486 649 -627 -336 -661 -401 767 537 -82 362 734 333 -270 -505 -896 -777 -32 -587 -511 686 408 -123 -243 685 -436 161 256 393 -493 748 123 29 228 -137 -353 -671 39 550 520 -184 629 -422 484 596 -156 365 215 -466 448 111 156 163 -360 200 595 -818 -504 -411 -258 -281 504 554 -299 -846 -368 344 -482 450 -182 -219 -236 -223 735 -244 690 -723 -312 -500 119 244 227 -315 -54 -309 571 -399 740 541 458 -815 753 525 -398 327 -718 -805 -136 -887 -166 -385 -5 390 452 256 -883 -42 -843 252 576 -445 705 -507 508 -465 -553 -96 589 -228 20 -407 -629 -226 -561 211 -173 161 -642 -838 -639 -174 598 489 372 -284 679 229 -507 92 312 -446 -480 -468 -339 -829 -589 63 209 -459 -846 87 -747 28 37 362 509 -401 248 -34 -385 575 -268 343 193 537 -260 -164 646 776 -641 384 -567 -360 737 -350 -466 -588 -829 -456 392 -319 -471 536 553 -598 -40 -760 -315 365 -537 728 738 696 -112 574 -440 216 755 594 -774 421 411 78 -754 -439 -577 42 797 139 -683 112 -818 248 -5 -463 364 -719 766 -153 645 -788 693 1 -841 41 382 -852 264 -235 -390 -151 677 714 476 -380 225 -691 -128 -786 192 299 479 -427 629 -157 -785 -621 -126 517 563 143 -701 46 610 -504 -592 -487 100 155 715 -259 491 81 64 791 116 392 -544 465 743 -75 286 747 -721 535 756 -246 -421 -261 -341 -148 -295 349 -847 771 184 114 681 -104 -234 208 -117 -638 -472 88 -762 466 -748 -589 613 624 -625 -471 489 -273 663 277 -406 -606 -818 537 -199 572 386 -708 -897 -209 -736 562 -678 -524 -505 -811 -838 304 323 -148 -187 -889 -42 289 183 -578 672 -360 -706 498 -812 -383 -111 -686 506 -335 -463 666 -763 618 416 -754 -426 428 -465 -863 -238 -191 -173 -207 674 703 -507 -331 -734 454 114 45 -898 265 78 -352 -120 -661 122 746 -787 54 688 153 -731 -894 -255 731 -56 32 -813 473 -182 245 343 -644 685 -64 -586 -59 52 -269 117 228 -712 -352 -778 -530 -470 303 -284 -888 -137 -293 412 -496 -496 660 -367 -543 -44 -368 -844 -537 -479 -597 -531 -528 764 -557 -471 -779 32 492 -627 -857 -489 691 -103 -684 763 -385 256 -415 -170 -418 -358 239 552 289 -55 -183 -769 513 -332 388 319 354 -787 -331 605 292 -96 703 534 250 10 586 197 -720 -338 -891 154 694 182 -606 136 -468 -852 12 -218 574 -12 466 21 326 -230 -210 -560 -813 -23 -166 -33 -596 259 320 181 -362 -420 -270 -875 -403 337 544 601 684 -896 685 -190 200 -623 74 745 28 270 -896 347 516 -892 -818 241 -748 653 163 427 -590 321 280 -146 -574 602 204 -287 -572 178 39 -538 270 698 335 136 -234 -177 430 273 -176 -367 -893 642 -507 -572 -298 459 609 -581 624 439 182 127 520 -638 -680 613 -583 -774 757 -165 -221 -762 -660 -296 116 -764 55 480 561 44 -870 535 128 -758 -403 -116 8 26 -444 -517 762 -140 142 -571 -451 291 -599 -725 -882 264 562 -888 309 -872 -255 -175 619 -45 697 -591 -248 -775 319 -500 749 -319 -199 575 -72 384 795 211 715 -514 -336 457 428 567 -50 -398 -498 469 94 700 -687 615 708 420 208 -441 -765 -791 -420 -336 -635 -679 424 26 514 -121 542 -443 546 24 -825 -145 640 -423 626 288 509 735 -160 414 -535 -381 -842 741 -365 486 -141 -451 -291 -615 -791 680 -267 -365 -143 -873 -782 31 -169 -865 -691 -27 -644 154 -358 -685 615 -721 724 130 -326 -85 499 44 211 -594 -829 360 -583 691 -37 -680 -359 -412 -453 733 670 208 -91 -317 46 212 -814 372 7 -199 -656 773 -255 -885 432 -786 -277 619 9 -881 -487 -538 -742 289 -267 -558 -659 767 778 536 547 -639 109 754 -234 -189 443 -677 232 -177 -463 131 -49 -598 654 256 -167 -260 -47 410 -156 -135 758 415 539 126 -371 223 411 509 642 157 535 -541 347 166 -176 15 52 553 73 -805 484 250 377 286 -742 262 590 205 765 -797 541 -419 694 230 -441 -706 441 158 465 -431 -695 250 -896 -434 -784 497 -312 -346 -598 438 -638 -509 -116 -204 -167 -636 284 722 224 -18 -356 -41 -149 531 447 -737 429 -419 282 -127 -850 -819 -127 673 460 284 636 -551 -768 -422 377 -769 294 -432 408 -731 669 -523 -334 -53 -657 109 -575 665 394 -473 66 366 -439 -306 -706 372 -710 -305 579 554 612 309 -321 270 -349 195 -66 278 752 -344 576 473 -280 -858 -701 -504 457 -118 123 254 59 -200 -719 -768 484 -552 -284 449 19 -142 -765 132 578 604 -773 296 -403 133 652 33 226 -382 645 -588 -390 -846 561 -144 -773 321 674 596 40 66 201 -179 34 -880 -67 596 107 735 698 699 545 558 -435 -203 -837 -256 -157 200 -342 -388 -513 -282 55 628 -435 -250 -393 31 -453 306 732 772 -798 -389 -496 -74 352 643 415 -211 -720 81 -355 575 -835 -322 659 95 589 325 -547 602 325 -180 627 446 310 -90 -688 -367 164 -59 -55 -551 -527 -60 796 -325 -145 483 -473 -191 -114 -177 492 53 710 770 225 3 -358 587 -74 457 662 638 521 262 651 274 -815 304 -113 713 -613 -157 -856 -226 308 -262 683 -352 415 -498 488 -598 625 93 -592 477 45 462 661 354 -92 110 -426 642 -423 -694 -445 -52 -113 665 -877 -724 -134 -51 72 -744 139 395 486 -43 78 625 -275 453 619 -107 345 -472 -502 305 -804 145 -509 205 -602 -484 -290 747 -701 785 384 -300 789 -151 -349 617 714 290 22 701 -391 208 421 181 -145 -282 -895 -417 -576 -728 104 -735 -182 -654 -764 -707 -728 -609 786 146 38 143 764 -285 -716 304 266 -129 -552 -96 -224 326 659 767 404 -840 -891 514 -646 140 152 577 -393 773 -103 733 111 -472 77 -615 312 -615 -487 -852 44 15 652 682 133 -694 696 -655 -510 -882 -520 176 -772 -248 -182 -679 -638 -467 -896 73 -136 43 419 550 -104 310 -467 -387 -517 -720 450 141 14 -857 -79 -714 753 -420 -824 -839 17 338 732 -31 -501 377 -871 -617 312 -436 441 -88 458 -893 461 702 521 -581 397 206 -578 653 -730 -770 659 -273 -155 -694 733 -510 -722 -197 -491 -291 -629 -188 -681 -386 600 -562 230 433 -898 -445 -680 339 -6 -309 -31 -892 310 -410 390 -589 -488 323 -72 -221 429 -402 650 -542 652 120 462 254 326 -865 -336 -354 -120 -746 -779 -804 -148 -618 -515 -295 -47 574 212 -718 -153 -316 -315 280 -241 474 385 219 -763 -584 -832 78 215 -322 -808 -658 686 -696 685 -116 -226 704 102 -246 -98 -64 744 -670 429 -639 -291 727 725 159 -687 732 -527 95 -205 545 -86 -801 -17 -13 -501 671 -568 -189 -120 378 -312 321 -609 132 199 -477 584 -625 -870 -614 -468 638 240 543 99 -396 452 375 -254 -200 497 518 -842 -7 -172 699 -506 45 -144 115 -425 105 162 166 768 74 663 -453 -397 173 215 779 577 27 5 -685 528 -634 -828 -753 -160 -1 -687 212 624 643 -802 553 -873 -75 617 39 -751 -592 356 -593 -211 356 136 -211 443 420 -571 769 -470 672 -649 493 726 693 -428 -541 563 732 -350 -738 479 416 -750 729 -46 -239 -873 744 195 -95 -287 750 -325 55 -863 -839 644 -522 -13 -601 -506 -36 -425 -604 277 -559 -749 -861 22 -847 724 -415 -118 -604 -696 380 -817 -44 -257 -28 105 -582 175 -817 274 -760 710 -563 630 127 -455 546 344 89 741 149 446 -396 707 -62 -382 -851 485 497 -677 -793 -772 428 -897 -871 787 288 -527 -76 -187 -866 -294 -337 -331 299 -68 -428 -835 -31 100 720 -616 132 243 592 171 32 714 -85 -533 703 -527 -198 734 -118 -249 -539 580 580 283 -115 42 532 731 146 428 -29 333 744 -292 305 361 216 532 649 491 -66 664 686 -359 59 -361 -513 -795 -6 -63 -887 -521 568 -479 592 -486 727 70 573 555 -596 -381 586 -181 552 124 -554 -338 -606 691 434 -259 335 793 7 594 -631 770 -331 128 -853 -759 752 -833 -243 760 626 437 -601 -184 95 662 375 690 438 261 138 191 764 -594 185 479 57 -102 -146 -736 267 -358 -899 301 -436 -219 -798 287 550 730 -481 120 659 20 171 270 145 94 -119 98 -531 787 583 35 120 -591 59 106 -619 287 39 644 721 250 -60 -755 307 -150 -630 -786 -341 765 -705 127 -251 -770 624 427 -237 243 191 379 142 -204 207 705 -172 -781 58 701 -891 -269 577 -574 574 -99 173 -326 488 -360 -336 403 72 610 -419 -322 -57 -355 272 148 -746 -103 -875 -86 -556 -340 -573 -171 -610 -737 81 394 484 678 4 -637 -635 -268 34 -263 -661 -535 488 217 -614 -368 506 -686 276 -850 375 -391 -416 104 360 -628 80 -332 413 224 -410 -751 -724 -363 579 -777 -62 -817 693 582 -524 678 -856 -492 -833 -572 -675 -180 -847 -861 374 -535 -807 -423 452 -719 560 151 -804 153 688 -15 365 -196 693 -414 -654 -703 58 -15 -254 -70 398 -528 -807 86 -454 -748 -16 418 58 439 -753 -861 524 -40 -403 -157 126 787 -302 -36 240 631 129 -325 633 -478 556 -858 12 -583 -306 772 601 266 -841 787 -188 553 -664 457 627 -49 296 82 674 -806 -721 -19 -729 673 785 28 -825 133 783 -448 -731 -775 679 249 580 731 -21 -731 711 -459 -872 -686 198 261 555 -165 -43 -272 -417 -438 631 415 391 353 702 39 -813 247 378 591 558 -239 -634 397 575 489 -151 122 -149 -356 -582 271 543 -594 -895 -532 -895 -211 -424 -544 745 -856 60 -259 344 -665 -673 447 230 790 -690 796 -634 -521 749 -569 20 -492 555 -859 -675 -656 -7 -188 397 -241 609 229 -247 212 361 -733 -443 791 -503 61 689 -222 687 -164 484 116 -771 46 480 23 -109 -366 -258 212 533 497 76 -251 11 -21 -45 518 176 442 -271 -232 -102 302 240 -502 -321 131 -187 -783 -802 -3 646 -900 -61 443 -801 -553 556 -505 -111 408 -561 24 343 762 -848 -639 -84 -714 479 -466 124 -347 -383 474 -286 515 554 664 461 103 417 90 213 183 48 41 179 -270 638 398 -793 -749 473 -549 -11 525 423 -679 -102 -405 312 527 438 -48 462 -124 205 767 -865 -654 641 74 -274 -816 284 721 -16 -220 -378 164 269 597 -839 640 -530 28 -438 -574 539 733 -323 389 1 -892 -746 -364 -166 -303 -5 -16 654 -571 -646 554 -69 157 47 71 -206 -431 -466 -72 -272 121 250 -890 -390 -51 -691 738 -765 799 -364 -327 327 -315 172 -635 -815 571 615 -160 -378 459 -691 496 595 504 -294 -829 -588 -345 458 474 -94 448 -127 90 -118 -154 693 233 -561 -683 -424 -419 -767 -265 57 -575 -731 -459 698 468 -284 -821 657 -64 766 -196 489 249 517 -357 752 86 -623 -191 -607 546 662 170 -634 -355 -833 -77 134 103 751 -555 -433 473 -755 65 -538 309 169 -229 206 613 648 -787 -812 728 636 -603 -137 163 -869 259 -854 591 59 -159 -652 601 -213 369 -835 -676 -396 57 -624 -587 449 215 462 139 572 264 376 -615 -327 597 190 -824 766 -704 -366 269 509 175 -755 -714 573 396 -51 288 -798 -106 -772 -660 143 279 -17 -13 402 739 -542 212 -596 186 -186 -885 311 -611 -62 534 126 673 -594 -198 593 230 238 -696 -291 -507 504 -84 -297 729 -164 -28 742 122 -881 -210 5 -195 -227 -108 751 -312 554 457 -229 -789 780 -612 -677 500 -638 339 -491 -111 -642 -821 -587 124 -40 -403 738 -513 -886 -147 635 -598 -462 499 -747 -890 -150 607 -542 -498 241 -800 -643 -204 647 -60 -836 -129 -639 -703 83 574 222 -472 -536 678 669 -783 -444 -108 622 637 -581 252 -890 -365 -654 76 -199 -624 -17 -826 -802 230 8 -120 228 397 -636 -84 -789 -427 698 -637 -575 255 -517 709 219 -661 563 85 671 -146 290 -790 -215 429 116 -504 565 -727 72 -466 -638 -363 185 598 -438 473 -286 -383 -463 288 -780 -447 186 -176 204 -535 -607 -410 254 -417 -474 497 -859 327 576 -171 449 792 -51 258 -368 40 -653 440 357 50 234 514 -562 -235 687 120 323 -146 -514 -879 -248 -81 -134 478 -442 -490 -105 761 -499 -873 -800 -293 -873 -804 -17 139 -58 354 94 -135 -376 275 386 -78 715 304 528 446 -135 451 560 577 -599 449 -700 -704 256 371 385 507 -261 -494 -151 -396 368 -435 -753 -288 -853 203 -156 35 639 279 434 -890 180 426 489 662 -114 -406 576 -15 -780 531 13 -339 -80 -91 74 -219 -701 -218 707 782 -625 -392 -68 -674 193 61 -311 414 -128 -215 -101 758 -98 551 286 117 650 262 270 775 -196 -812 -271 -175 -188 400 -265 453 -696 -231 -499 305 -212 638 -147 -373 -252 119 156 62 -234 -759 -160 -710 -461 257 -804 724 -506 546 678 591 704 637 -699 -263 -586 737 576 -81 94 -883 -789 -160 -748 760 -794 528 -234 79 -139 349 -553 336 -191 269 -542 -207 -378 -818 743 -790 -291 314 -172 794 -678 469 522 -356 -371 -181 -66 -323 -504 -620 81 268 786 -751 29 634 503 472 511 -623 399 796 346 -756 186 287 122 282 -378 694 -249 -313 99 291 -347 685 -333 14 -857 -884 183 574 -64 -324 -583 206 -261 671 328 239 -127 -114 323 -170 180 -415 -367 -560 632 497 747 -671 -315 -179 726 122 231 -503 460 785 315 472 678 103 -897 -236 585 142 488 -436 722 752 -601 -652 779 131 -412 -325 461 -154 -478 -408 -703 750 -527 -150 -188 512 -511 25 -544 492 339 -645 -462 -551 -310 -640 -645 419 -431 287 -412 453 -815 276 -752 -708 -527 245 -451 622 -67 257 348 -348 -569 -300 415 -489 237 -623 -685 -252 622 686 166 -389 -691 230 395 -332 -19 610 -454 -719 -868 535 781 -380 223 432 622 -825 437 312 -815 -664 314 -698 -376 777 751 -21 -643 -641 620 -519 -337 316 494 -492 -7 -29 561 431 -486 -120 -538 -523 14 297 -20 -398 110 219 732 63 -70 -107 -862 281 -649 448 -669 559 662 -327 -652 -318 -900 -527 -708 -563 670 214 -591 580 -582 -80 -669 345 -625 -116 -391 218 -51 -70 553 178 -868 -505 427 -460 70 -430 785 -884 187 503 620 420 360 534 -201 -455 -300 -418 -442 758 177 175 -516 -430 -279 -184 -82 695 566 555 -567 -563 -162 -560 -501 -586 461 397 163 235 244 756 755 -72 586 -318 -643 -672 10 115 717 -847 -178 311 -394 -445 -39 -463 471 -497 417 168 -129 8 -868 198 -105 -482 415 -682 737 373 179 331 423 -801 410 -368 -294 385 95 696 65 -310 191 227 -285 -154 -286 -581 -843 -534 -499 -739 -542 695 -656 -500 -555 51 -268 -615 726 -404 19 28 650 -522 -419 -131 703 337 -485 322 -474 557 -453 -689 -350 -122 753 426 171 -505 -768 -501 7 -593 -457 145 264 412 180 754 652 -203 -75 328 -839 -494 -426 -117 -430 -184 408 -405 -15 563 -814 -447 -794 534 -420 -337 614 115 -515 595 546 612 479 -555 -699 763 -149 525 -131 444 -292 -125 -209 196 402 -750 -57 -464 772 -408 291 376 -636 -243 -241 250 -807 -329 -870 -159 497 -442 510 -304 28 280 -594 605 -622 -595 99 -476 -753 -361 125 565 -695 511 -773 218 781 660 195 -509 708 425 -264 152 76 4 169 242 248 -33 393 -482 378 400 -743 300 451 765 -156 519 679 -19 712 -608 651 389 -648 -583 -842 295 -421 -18 46 -262 79 341 186 -849 -543 146 92 -197 711 469 616 -66 404 -394 -817 -488 -779 766 -416 -16 -696 40 498 -884 -749 -307 -814 -564 -71 -829 235 205 157 88 -331 -856 -881 241 777 -488 112 617 -641 746 -33 -839 690 769 759 -540 47 -96 -125 592 -621 -210 524 84 -321 -648 378 -705 793 -391 269 -598 -740 108 604 219 -104 537 301 -29 -208 195 464 681 -386 -539 215 637 12 782 -146 763 -48 337 -69 627 677 139 -593 -710 -872 -578 -313 -603 20 -807 47 -493 147 266 -82 -477 -769 551 176 -102 556 -87 569 94 510 370 650 -777 562 -684 168 379 -779 4 -379 160 -208 -779 -397 628 154 -135 553 751 318 -443 322 -694 -186 -799 654 321 -643 -249 727 -402 487 -180 -215 -810 -830 -578 675 -20 -153 -424 -530 -724 305 65 -88 232 -28 58 -288 -125 470 -120 336 -266 311 -375 -136 -664 -808 215 596 -67 199 -104 -485 -662 7 -670 -76 -571 -158 189 -50 -45 313 681 -812 640 526 -810 -875 -693 61 -571 -507 263 550 -243 765 226 -594 -519 -417 -875 411 -567 474 -221 -24 240 -160 395 -563 396 -49 -234 -770 -796 417 90 184 -643 -621 -727 63 -743 441 -378 580 -595 429 -70 458 485 -442 117 -40 335 -114 152 -111 762 -395 329 368 59 -212 -777 202 -368 -495 -192 193 -132 16 353 -289 -117 -543 176 539 380 -305 -678 323 66 -462 -188 -677 -488 311 -809 558 -297 88 -367 450 -735 170 -599 -855 33 -52 -202 -330 -432 262 -587 658 -588 -86 252 361 159 175 -565 194 -599 -61 -531 -844 -750 -836 4 -98 797 -638 624 337 -280 -847 -467 528 762 82 -610 -412 -695 -352 197 651 -863 256 800 186 368 -332 -203 -66 -828 250 -120 -278 -562 659 -179 434 -173 558 -862 -506 -732 -154 543 -489 -460 -312 8 -420 283 -609 296 -280 454 -171 21 618 311 448 -287 -562 713 -527 -823 402 -292 21 758 742 -801 580 250 -751 792 783 53 -665 -265 -415 791 350 -846 261 -432 -708 748 -377 620 273 192 660 -37 -57 387 185 -766 100 445 343 -49 753 -191 -322 -578 160 630 449 122 178 405 170 -173 594 -595 -485 251 202 -698 464 -69 -15 -395 276 649 -654 162 63 -597 -585 103 -6 710 -490 -49 385 -327 -343 -110 -210 -336 -567 -450 -255 155 -470 774 -384 -390 444 480 -487 -524 -802 615 370 -555 -627 -501 639 531 318 -102 772 -370 -91 431 90 -725 -690 366 159 -398 -813 -482 304 -733 746 -136 718 -208 316 -281 -468 781 716 -714 -51 -390 -50 41 112 -281 795 -298 218 -166 -847 -285 196 166 465 -452 -752 -510 -399 124 -506 384 -465 -603 -167 6 498 -893 -558 227 -861 535 -297 -304 331 120 -11 469 593 -391 -431 174 -216 387 405 501 -698 -844 -535 79 -508 723 238 428 474 -248 -733 -894 734 671 -652 777 -238 -700 -84 -181 -671 363 -809 -40 231 -483 -726 349 -389 534 -614 -593 -832 -852 693 752 -174 196 -261 -229 -221 -857 -356 -780 -60 335 468 619 748 354 184 -169 599 -883 275 217 -784 -734 -54 698 521 -157 -721 -517 233 152 383 -504 -899 790 -462 589 -406 -106 486 -641 316 411 -889 385 674 -672 108 451 21 669 -271 -188 -571 202 -626 -797 -402 -861 -426 -596 -390 -116 151 -348 158 -335 58 -231 677 -460 686 279 -711 646 -620 -800 -45 673 90 -307 249 -316 590 -745 -800 494 86 168 -888 -687 -76 -432 -589 -312 -708 494 357 -391 -803 -655 -202 -65 -255 -668 757 -704 -488 795 427 243 -307 762 545 548 621 520 -630 373 -646 -299 519 503 -858 -456 -238 -50 -98 -317 1 644 -785 -422 -449 -521 598 -39 561 -24 332 -52 517 -294 -483 -61 186 -680 -584 -151 38 -565 -39 -118 326 664 -271 75 -251 544 615 -30 -775 610 665 -643 775 -45 -410 -716 -237 -382 -729 -592 473 -812 642 -462 -743 592 -229 215 786 456 8 -266 586 -508 78 266 333 351 254 554 -483 441 -490 -340 572 -109 164 525 653 -787 -322 324 -222 -371 767 -845 -588 354 771 42 101 168 74 -430 -861 41 719 -665 -113 110 298 -515 522 -292 205 726 161 -886 82 132 -48 765 600 -636 -480 387 -166 76 328 372 454 -117 -34 159 -364 -848 -413 375 -62 359 204 -760 250 -552 -237 270 -356 582 -387 52 667 -251 458 -183 156 152 358 -255 652 -107 -483 475 383 678 -547 -370 621 725 -682 -69 32 -145 34 -606 337 772 -442 176 681 -805 718 -189 -227 -335 -524 -94 -218 776 331 -830 281 274 -255 240 -599 -460 287 -233 228 755 664 -677 -457 -213 784 285 499 -488 -152 783 -83 573 142 -593 -25 116 -898 472 -24 726 168 277 241 -166 -605 702 -507 -754 -301 183 -620 154 106 -465 -475 295 -255 543 -82 -16 -86 732 -42 82 -780 377 499 -624 78 -95 291 -800 -52 435 673 166 644 151 -879 -57 367 164 457 -196 614 -334 -807 -460 594 -652 -368 53 -379 -275 -656 323 629 -170 -751 -304 510 -747 -649 -760 -151 -212 -283 375 584 166 382 -545 -858 495 232 -739 339 -827 502 -210 -491 -310 589 -632 -665 -632 140 324 -408 93 702 -176 258 653 -886 -167 751 122 656 -334 157 621 230 -378 -352 -119 -686 -531 -673 351 408 207 472 505 -317 775 -623 220 6 -312 -618 -208 -124 481 -15 -368 642 644 435 -174 463 343 -569 -166 619 -877 285 452 -9 148 -402 16 564 -719 -626 635 -57 651 -149 -708 223 -141 -755 -475 -623 -183 780 -669 727 -179 -172 -576 -273 150 495 697 -683 -859 -704 -635 161 -508 -560 135 -407 -731 712 175 -9 -366 -3 774 -90 -60 -185 -829 -874 123 131 -104 427 -680 -255 -211 775 335 88 -165 -363 606 742 -313 -520 443 -228 -861 -605 -124 -309 37 -651 565 -372 -5 -621 -171 -340 -406 445 -577 392 -406 -839 -89 -820 721 -34 -350 50 -240 -863 680 135 579 -100 576 -382 504 -865 734 315 593 35 -377 98 -687 -107 -381 -879 -620 -159 -586 -18 -4 704 295 -607 720 499 676 719 637 640 -468 -117 -52 -287 454 252 302 -137 -62 585 248 187 388 537 649 663 -498 377 -634 544 5 483 783 -366 -489 -654 523 677 383 223 -245 521 -460 -703 220 687 703 158 516 216 -326 78 -113 -712 677 428 -664 738 -664 -504 514 139 -20 -129 321 109 59 333 -675 -708 -188 546 -478 -682 -514 -898 -631 213 549 353 -353 -653 -604 149 453 517 617 -850 527 -156 429 226 -638 -646 -421 -50 -542 -230 691 258 -133 267 -299 776 -661 -190 -116 -790 368 -54 377 526 564 -551 -492 -704 -404 -804 500 166 -499 715 177 -634 632 549 700 -87 -805 -829 135 516 -581 411 -79 518 -587 209 -104 -892 793 -549 658 453 743 194 -615 -135 153 674 -543 267 -154 165 -882 674 206 145 503 705 -134 163 691 -889 -186 243 167 712 356 328 287 -5 -844 -463 -212 709 -231 -442 800 -298 705 488 -771 466 629 357 -854 354 562 -331 -343 620 -697 -824 647 -216 -10 -379 -650 -707 -596 -534 -343 -660 94 -888 203 167 -580 193 599 252 -342 783 248 257 -660 321 538 -608 -16 541 581 -5 -686 67 171 574 779 -560 -348 -424 -561 462 123 797 570 19 -198 -404 601 56 674 -384 107 -802 -587 -92 -462 -849 334 -639 623 455 -85 539 -766 -230 -570 85 697 37 779 -137 -674 364 -524 -484 446 286 149 339 -331 489 383 333 -683 407 598 -268 254 -131 -257 -433 537 724 -96 155 -507 303 -23 205 592 567 568 -813 442 -822 -424 -159 -836 463 -20 590 315 269 -526 436 -607 132 -381 587 304 -542 -701 -217 -518 -82 406 -590 761 382 63 -693 -716 180 -592 -413 -363 323 -457 -109 -200 77 388 358 -672 300 448 -771 -835 311 663 -352 -340 -39 -370 -788 579 151 -396 83 -495 -208 31 615 -227 178 -892 691 81 264 69 16 -785 371 418 630 -180 -625 -667 -59 462 138 363 -679 435 658 192 -660 232 -329 -842 63 -470 367 -81 -853 -371 -533 473 -640 36 460 -671 259 -804 552 -765 -694 27 580 -300 -112 698 -445 -65 -479 -190 -603 210 -379 -569 -198 -655 739 -475 -681 352 -866 448 -518 433 331 -481 -16 23 -427 288 336 610 56 -625 272 -227 -373 -145 720 269 -312 -411 519 -715 444 -107 -120 347 521 -6 -415 748 -200 -194 725 -220 -394 198 262 -497 -639 -401 -602 164 -773 530 -407 -596 -381 572 -183 -435 -523 -802 -387 211 642 -508 -251 328 -833 -208 619 798 -277 566 258 262 -740 -636 675 -458 258 232 -285 444 -714 -201 267 527 565 525 662 -552 681 199 391 -453 579 -262 448 -342 140 151 -604 -722 169 -718 -479 371 89 -757 -509 -820 -164 -846 -283 256 315 723 -880 274 -231 29 -71 5 -676 -640 -119 -891 -226 628 555 226 -44 11 781 -470 -211 466 -496 -797 168 193 -744 420 565 309 -168 -83 -676 717 -805 -313 -324 217 -715 -91 -605 33 631 123 114 753 -775 694 -623 526 682 357 207 -261 -567 710 159 723 510 393 -18 -629 -161 -520 -62 -789 -814 -22 520 -553 -652 775 -252 192 -252 -422 193 83 -9 448 -100 -805 689 411 -452 -345 -180 508 -773 108 -32 -225 -380 534 -893 -728 -711 -773 -539 786 53 685 135 -414 -762 477 -161 -144 344 -496 -855 -511 -28 -39 593 -109 282 -491 529 297 -590 -669 -872 -617 -450 -161 560 199 583 -142 14 -418 -498 115 353 663 536 796 188 162 500 -373 390 219 311 -674 281 419 -107 -890 -203 -266 583 -492 337 -593 -220 547 507 -429 -526 -810 -298 -116 -418 326 -224 399 -137 -60 -366 -478 244 -248 477 63 461 346 -75 539 -736 350 180 607 482 348 -318 430 -837 151 -790 295 -482 28 -694 204 -653 -372 457 39 -780 749 88 287 191 -486 -594 -407 -664 -765 -665 -409 700 618 149 362 642 -506 -342 282 -531 -787 723 280 -273 550 785 306 406 -858 -871 -270 -573 -409 -354 -601 457 672 316 -211 616 -142 715 609 -156 -667 -597 -352 366 401 -63 -513 158 572 -555 321 -704 -325 146 106 356 -381 552 203 356 99 -49 578 459 -322 -74 -511 13 -882 377 -510 -446 -283 57 -795 15 693 -580 -862 26 -257 173 687 -46 -730 317 578 103 734 -71 -664 680 -687 -262 653 -794 -895 -714 693 -496 244 -839 393 665 -132 -583 560 -852 -747 208 562 -251 -283 -646 -815 -35 645 627 701 389 305 -119 -250 -287 -215 -766 219 319 -356 -26 446 38 370 115 401 -600 -505 748 -526 562 -895 732 -878 -610 -64 -168 44 -643 -394 -510 -190 300 -600 -104 -622 468 -813 -754 351 534 749 182 775 784 -788 -625 420 791 -658 329 212 682 118 -687 205 224 -535 407 454 214 -401 -794 -607 294 559 -76 -129 -502 782 -802 -176 -49 572 71 110 676 745 7 642 -379 -718 -711 441 -532 -607 490 445 -195 -144 180 -165 -517 -405 151 92 402 -9 252 -322 71 -302 55 506 -845 -559 216 -644 -298 258 352 136 -503 -711 249 355 67 198 -546 -367 -138 89 -185 373 646 77 489 -161 -451 114 223 -136 207 268 -604 -355 -621 -783 800 -353 776 139 235 -286 -562 788 -181 -555 758 -333 -129 -34 644 -276 583 -339 -791 772 584 -886 251 757 43 -302 664 668 -114 539 -250 -597 713 -546 -551 -888 369 413 -117 683 -73 477 474 348 -392 276 -427 -785 323 128 665 -529 -677 531 -870 489 -280 -117 -312 124 -323 -107 -732 -671 -900 376 -274 10 -774 164 36 -645 -311 -580 9 522 -361 -298 169 -55 792 364 352 -390 236 226 -193 440 -601 653 -802 616 -377 365 -727 489 212 379 708 -488 108 -328 -690 -345 -688 -409 -217 -135 -439 -255 -233 -288 23 -175 -799 231 -664 -892 -289 -470 228 710 -552 551 -781 -206 445 -343 296 -875 -869 -198 380 -321 321 -556 -156 -159 117 -815 -712 460 -589 -150 -526 759 90 -204 -247 796 -739 691 -186 -465 14 -63 -847 515 287 -846 -96 -750 149 502 -598 646 670 643 -357 154 -251 201 -744 132 -655 -708 -406 -314 -747 -605 -414 500 280 -2 122 540 -533 -784 -613 465 449 -605 -66 -678 -195 615 531 606 -113 -68 316 0 268 -606 3 -706 -327 269 -35 -91 -871 -592 -252 -279 -438 399 -249 578 -329 -589 440 -734 -773 74 -713 -247 -459 -546 -489 553 264 -650 -845 495 290 603 267 -273 219 -748 -230 -16 -747 645 339 -21 586 -146 359 710 252 -678 214 -286 708 650 61 400 -797 783 -762 -512 729 250 -446 -691 644 -407 -451 -707 458 -272 -560 -189 80 647 -5 251 -22 660 -830 -69 -590 -862 -889 419 586 -742 755 -795 -13 621 718 407 -70 148 -578 -412 -693 -729 -798 465 348 28 -777 -305 165 -421 778 653 612 -3 721 -62 200 -597 706 -828 530 -575 416 -465 -532 389 -11 -860 -841 137 -729 -276 750 267 -515 -618 -474 -429 626 15 -536 -433 739 -372 -523 -41 -609 -327 -661 -409 288 -630 -778 -90 -703 -144 -12 302 349 -556 -826 -111 214 536 -276 60 233 498 -887 582 -314 676 -600 27 524 773 466 505 -120 -805 203 542 -422 -59 36 -857 254 605 609 -599 -63 738 269 -180 -482 96 -133 -214 -798 -138 178 -694 121 -540 546 50 -655 -430 238 -14 -36 140 -160 -300 -882 244 501 -197 -155 206 733 -353 -274 183 -363 -649 -115 -822 -51 -824 -865 790 -293 -91 -411 367 466 170 -101 171 705 711 -705 197 169 419 -187 371 100 780 591 -227 -806 -366 465 -268 494 623 -718 -557 -369 -817 587 -135 249 -826 -750 448 -613 -708 -741 167 -317 -29 -615 -520 4 462 -841 -581 52 -517 -682 361 -94 -822 -364 298 -220 -190 -411 340 71 -468 77 236 48 675 24 225 -773 -499 601 323 -323 -293 729 -779 -637 -322 35 -636 -672 233 74 401 -614 328 -536 -802 -475 -808 -787 658 237 562 -492 339 252 -248 45 -575 235 -774 705 -700 -69 -53 -382 442 -107 471 562 102 -344 698 -283 -706 -469 537 -369 228 203 24 -590 486 -28 -1 509 -288 -576 -332 -767 -729 -493 -600 2 -267 -203 667 790 60 587 229 -73 100 -46 -288 -218 -520 583 -733 -650 -202 733 -843 -327 -674 465 -889 -166 652 21 266 -59 308 718 -342 292 -702 687 -663 -842 574 -180 375 594 110 -245 146 -474 -644 628 157 -552 -693 -818 464 29 -288 -430 401 297 -259 465 794 -572 -25 204 742 -509 -55 636 291 -501 179 -530 557 -746 591 564 -847 -59 -7 798 -589 197 378 116 -590 -794 183 -165 -632 666 731 -802 747 509 -682 -416 338 -432 408 -656 -633 105 -139 62 -740 -317 491 -809 663 -850 -716 3 364 -841 -880 536 -556 -292 559 -519 126 -628 293 -373 -427 428 -747 -169 224 -387 81 -757 789 790 -579 -306 -25 727 -48 -557 -40 474 -102 460 658 93 679 -520 -187 247 -19 -516 -416 -695 219 -164 -506 -394 -848 -241 49 378 -212 23 -897 374 281 -707 -38 -608 -742 467 711 -27 -439 -639 498 -254 482 -191 -97 203 446 414 570 -796 -699 214 385 521 301 -209 720 759 299 -605 171 -184 618 -258 -108 -320 12 55 669 270 242 -165 526 -669 -613 -359 523 -67 -300 72 335 -259 -246 -772 -523 -749 -233 -78 -475 656 -556 -779 410 -77 682 246 -514 -892 -842 125 -379 441 -322 -455 361 691 -862 -208 -412 -499 -160 -415 -507 -396 114 321 119 -540 -656 -433 -39 -838 585 -838 -18 -396 438 465 410 -318 534 -68 -163 283 89 282 369 -80 -602 -851 58 65 165 105 -59 -538 -717 161 -146 335 -196 114 -304 -857 -731 -895 -255 612 594 491 281 -39 561 -31 -164 -633 -762 295 692 -294 607 -742 378 282 639 -544 -587 -653 659 -101 -537 174 22 -858 39 335 -43 -694 -157 -784 -646 -517 738 -336 -31 405 -637 251 386 -880 110 414 -91 242 569 473 -199 -207 521 498 192 -504 -179 -565 122 -731 348 533 720 -889 765 -323 -642 653 -193 674 -132 -4 -609 -324 -521 439 663 -320 -281 -872 -678 103 -113 -95 -581 630 44 -252 -685 710 -716 144 336 614 -492 198 -769 -657 143 -393 42 181 36 -252 -278 -759 -255 237 200 -326 -864 -80 -51 -380 -395 228 -833 476 -635 -723 -518 -320 -730 -26 -778 630 713 -117 165 646 788 -561 -747 628 263 252 118 651 116 202 -800 749 -289 561 519 715 -788 -689 -690 340 475 -767 -692 194 -776 610 -621 -254 766 -835 -324 -175 -6 684 416 -111 519 356 733 27 -848 -391 608 -640 -840 150 -333 729 51 -417 -49 -580 667 -446 -556 -80 -424 45 27 -853 -445 -874 -560 -845 -461 -696 767 -43 766 -274 -728 -879 14 549 141 -407 -576 59 195 794 -612 -525 756 459 -596 -468 181 126 632 385 519 290 -624 164 587 -708 64 368 74 -743 -403 -663 -650 275 307 151 227 34 -711 -211 -580 -379 110 -55 -861 154 -347 145 -857 -368 61 -166 481 -679 789 -208 76 -180 234 631 7 72 -673 757 284 -424 -8 -459 796 -637 -365 324 -565 -693 424 757 388 191 799 495 -249 -708 371 141 -665 645 -382 69 600 334 140 422 570 -402 -302 -55 -224 -526 -726 -205 111 -605 57 540 715 205 107 -736 -243 647 -700 -593 687 -853 -18 -234 -518 -547 -439 -11 -845 -495 -424 -261 -465 -499 -256 268 139 -811 -761 -672 -347 -373 -389 -597 322 -700 375 -656 316 409 -365 -360 -467 -694 -617 -884 366 404 437 -799 -646 -207 539 -164 -856 -879 171 -382 204 -523 -722 386 338 -555 -865 -277 674 -236 -111 737 -643 371 669 250 -474 301 -602 -11 -404 173 334 308 699 -66 -482 -776 515 361 295 135 -722 487 664 -40 -600 340 -809 693 -899 204 -318 240 362 34 -875 74 -133 371 -782 88 260 -665 611 368 -306 -119 -683 273 196 -377 592 558 382 375 106 11 695 471 -418 485 -132 188 -869 505 323 294 782 -439 -646 714 162 456 -223 237 -705 -311 228 318 441 14 -52 -51 -192 -739 30 622 -336 423 174 -555 -408 -459 182 776 -862 82 -775 -366 -542 128 579 -828 687 -534 260 185 -769 -166 88 -678 128 45 -31 -14 -612 329 -597 191 -157 -653 83 552 -196 315 371 -784 -237 -417 194 -107 -564 160 228 391 536 -263 406 -463 -481 199 348 612 -143 652 234 -234 752 -299 358 -208 532 101 29 -605 -465 -803 -53 759 -32 -721 -524 352 572 432 364 794 -464 -91 402 5 18 -882 -616 225 80 407 586 315 -306 -122 724 101 438 -64 -237 600 -749 409 -862 -881 312 -782 -583 -312 -366 -620 711 251 431 -658 259 -851 -669 340 -434 97 45 407 448 -338 -857 -416 -58 -132 -736 669 -759 502 305 -31 -95 -428 -752 -719 -640 -147 247 -501 0 454 -441 -428 -750 608 755 216 281 69 137 378 680 -306 326 87 597 -115 79 -515 206 -383 -562 134 521 492 -814 60 -673 -889 -56 175 448 -622 275 -13 699 96 -188 681 224 -216 -893 -587 -49 -799 397 86 -121 51 -879 -101 -70 -197 -674 712 -149 519 -657 267 346 607 -568 -49 -824 -330 617 471 -853 747 151 -463 -372 -573 633 492 71 -533 782 444 747 590 -388 -507 88 582 279 439 285 -121 71 69 542 -109 -821 541 -236 -498 304 -37 93 -866 -879 -279 -139 146 -551 -778 724 -541 -121 -795 -585 -238 -606 -497 -701 569 -527 747 -35 125 767 -740 -218 -120 -513 -146 555 758 698 281 -4 619 26 -713 -447 -89 622 167 -237 149 -128 -158 -649 -867 -827 -302 792 -242 262 -823 676 -272 756 -356 90 -333 -189 381 -319 -305 279 757 556 283 -856 368 4 -731 -311 392 -80 143 -395 -415 -108 244 -100 -208 324 118 97 499 -72 0 570 572 -706 569 -147 -210 654 31 94 -149 263 -7 -575 554 309 -870 -658 602 660 449 -130 -498 -538 321 343 -244 -551 233 439 461 398 60 -616 375 -835 -371 -99 280 666 3 -379 -531 -188 -449 668 -155 74 -59 585 494 -147 536 -148 -260 629 -200 -893 -136 733 168 379 -843 167 427 -342 -536 -12 348 -451 146 -143 155 -798 -748 105 167 -648 230 347 -304 -185 -401 -692 139 -811 -477 -858 393 240 -364 -601 373 344 631 317 769 -569 -881 -598 678 756 707 102 400 -312 380 494 718 677 428 231 147 -503 -652 -298 -836 -305 -680 325 -347 -515 -83 -555 608 -284 -429 122 -533 325 243 -204 -57 792 535 -750 -896 159 -658 -170 -459 -569 262 222 -68 -743 414 -623 -72 786 -745 736 -103 -375 451 676 -287 -564 168 -604 -754 -200 -491 -429 19 -285 -49 390 159 -344 -275 -548 -791 281 199 -471 -691 565 -415 -456 698 -323 -300 588 23 -330 590 11 496 223 -44 341 -693 -884 773 -259 -61 -556 -368 -425 -45 386 364 472 -171 93 316 113 319 334 621 -258 72 585 -201 149 -19 -464 603 -587 165 668 712 -453 335 651 76 -485 69 357 -729 463 -640 -361 -193 -396 430 -537 -467 -392 -163 -183 -875 -291 -539 -207 -116 -318 43 668 -682 -815 -519 -542 -360 -103 -589 518 -485 420 -302 -316 552 618 699 176 -743 -305 782 90 -625 -529 166 721 115 10 -596 131 124 377 -881 52 -840 -413 -847 -829 -883 716 -506 -552 -195 -608 800 -668 -21 -365 -882 -869 -282 94 -608 752 -497 304 610 -398 -605 570 787 -391 -351 316 -213 576 728 -272 -347 589 125 -669 312 469 -401 620 115 199 -372 -683 -217 491 -689 24 442 -473 -537 501 -202 101 -666 -333 -105 -731 425 -63 455 -527 -340 -327 175 289 631 -218 410 -659 715 -646 -701 -878 -759 177 533 -727 108 492 -110 -280 716 785 -619 -356 355 -660 278 499 -301 -869 -665 -75 246 -173 -687 -838 -228 625 -676 -799 -292 -239 -7 -489 -557 196 377 -505 -173 500 -775 -72 -418 154 -221 786 -396 -657 -267 -554 791 434 -831 736 727 132 -14 603 185 98 710 -741 658 -348 -40 -878 -89 106 662 441 -146 304 87 -287 -835 -582 710 425 -639 -785 -792 -190 556 446 -51 662 436 -56 773 -784 -876 787 279 -800 697 755 -357 18 161 725 -241 -294 -185 658 -676 -382 290 -444 554 255 511 -890 431 632 302 -745 -814 -462 730 -579 8 11 -162 -662 215 -259 150 -544 -408 753 383 14 -867 262 -23 618 635 -210 -480 -849 516 192 654 226 -61 753 168 -207 589 436 564 -109 -124 -795 -163 -522 -115 194 731 -307 -191 566 -202 -799 -465 274 410 -169 -565 -261 193 256 -888 -568 -604 602 758 379 -42 -320 -317 114 -547 631 -532 616 -588 -116 -580 682 -573 -489 163 -614 170 110 66 558 -535 -629 -387 106 -71 -272 -39 -810 -239 719 63 614 446 210 -60 -774 184 -275 -253 460 649 253 17 -336 -644 -232 -678 -355 19 -338 -725 -116 -781 281 112 481 -336 -799 -311 -529 -216 -644 -403 95 -777 -676 745 -896 200 -159 -842 -757 -518 -773 86 -489 -684 111 -140 511 -888 -609 -876 -589 36 641 -203 -795 -646 526 -647 -784 636 -734 576 -202 627 32 577 -407 -250 -626 -536 763 565 324 28 589 287 101 -27 714 448 219 783 86 390 553 -651 -553 -104 -562 -624 684 -177 -308 -768 -152 -198 -595 -769 476 411 414 519 786 -334 -497 -536 -6 -857 -499 -122 612 406 345 -105 655 -588 558 -652 249 231 414 -719 204 -784 404 -831 -608 -445 -171 -56 543 -43 384 157 257 777 -540 -316 -801 -682 316 -85 -763 213 510 -823 550 -400 -547 481 643 661 -865 -333 174 -140 -607 546 390 -365 -871 373 251 -278 498 46 -331 761 445 252 -648 164 -498 -266 781 455 462 88 -12 335 -846 -67 658 -354 -253 463 626 -291 376 -746 -847 100 -450 467 329 -201 -409 -372 -726 198 -896 -872 375 -125 422 -611 765 -86 -608 -81 -159 82 455 113 79 214 -267 -273 119 239 341 357 511 -776 710 -805 570 -65 -333 -565 -854 487 -436 560 -379 -791 -334 -193 348 -447 -511 269 419 -412 728 -40 -804 -349 -629 632 30 698 530 699 -678 385 -494 -320 -327 161 221 -699 -8 -71 216 -733 -553 68 -572 75 322 618 -152 539 25 162 -474 277 716 711 -782 284 -547 -482 -851 -622 -85 -118 -494 -237 375 320 -821 -866 414 -129 -441 -385 721 -230 348 -805 -560 -609 303 -596 -772 -442 -669 151 61 -707 66 340 296 379 717 -496 -532 753 73 -506 318 -672 -388 -305 12 -355 -161 -821 148 593 -512 -235 -366 -131 718 11 -202 -66 588 606 622 453 -573 -551 -407 -77 340 398 -876 704 90 -849 121 137 -735 -869 654 -155 -856 486 755 -301 -593 -887 267 -719 -3 -654 -836 -182 395 -670 412 671 702 692 513 523 -73 -204 -552 -750 116 574 589 -875 -537 -279 -34 -486 -3 758 665 -560 253 -630 -731 37 758 39 -61 -152 787 -557 260 158 165 -845 381 -388 -665 85 -195 -634 435 740 110 -110 235 166 4 -30 -395 -372 141 -262 -460 -103 323 -384 113 -470 -344 -674 262 -860 416 120 233 -205 791 654 747 746 798 -560 -756 547 -98 -423 -493 -197 -355 -868 9 166 531 641 470 141 -288 83 -272 -27 686 -267 6 469 -3 -545 560 132 -151 681 -119 -77 418 152 332 740 -751 -400 619 262 451 -707 -118 662 -641 569 722 150 -372 648 282 604 355 767 161 687 128 219 104 -157 -311 -535 639 -788 49 -62 492 -560 280 -899 108 331 -343 289 -564 130 -561 -375 -11 -381 -546 -351 -100 646 -457 -61 592 -648 -256 609 -867 690 -477 576 -414 567 797 297 31 633 -661 -795 -880 188 42 -681 574 -330 527 298 -111 -303 -117 -11 798 -22 -1 -2 195 -102 181 125 292 -677 575 48 656 -383 -536 -330 -185 439 -197 214 186 527 105 -42 -252 547 -117 -376 510 -84 324 179 -511 142 -290 -495 708 -267 717 757 -593 -655 -66 -752 -300 25 351 565 -697 -351 -418 -613 412 -854 -565 618 -132 -177 -802 -847 -460 -415 650 749 513 -291 -891 -262 559 327 -484 -71 -835 -758 -298 256 -737 434 -495 160 -177 -837 78 373 662 -553 -309 708 -384 -279 12 -428 -65 -588 -378 -340 116 187 232 -145 15 727 -881 -112 619 -437 -37 -75 0 766 93 -756 335 -441 16 -581 -765 -621 363 -157 101 -772 393 -483 -241 786 -637 -315 260 -506 -299 -127 -221 -843 331 341 571 -413 226 484 207 -192 222 -257 133 588 538 236 -165 -897 351 -555 -867 -569 524 -543 769 181 -298 -311 -612 -640 179 418 677 149 659 735 779 -378 14 100 -784 250 -14 176 -860 -305 274 542 644 -695 -576 794 -566 -397 -658 -427 -830 -64 266 -420 -98 304 328 83 188 -849 -150 -606 -752 -399 -578 -17 391 -94 -336 101 41 667 -36 453 -622 -487 403 376 -643 209 81 -715 224 543 -744 -637 -789 336 -149 -235 285 -125 -221 592 141 -92 508 -38 -723 590 129 795 -498 -800 472 -436 -139 681 -695 382 -739 74 70 -706 -287 -891 -40 -47 -804 -66 44 -499 204 616 -472 -217 667 194 157 392 281 -220 -476 -382 -66 697 134 574 563 -733 34 -504 580 459 -358 168 -536 -60 346 -199 -776 549 709 587 520 -287 124 566 3 433 795 -660 -224 -72 650 -690 140 -306 -885 -110 -32 -818 20 539 143 -95 389 36 -60 692 599 82 798 -820 -601 196 661 589 -630 -385 487 -34 659 -502 -554 566 -698 776 -290 0 -308 90 -795 -69 403 104 -687 -612 429 738 -333 -864 541 584 -848 283 621 -219 -776 214 -275 -61 235 479 210 176 -332 -453 339 601 -704 -123 -63 -838 -591 -779 778 141 -143 -60 -575 -530 649 -695 -313 765 79 -56 155 -824 -362 -738 -515 602 145 172 28 722 -690 -801 -609 -744 -665 -769 347 -105 -260 670 -232 -158 -677 375 613 795 212 -856 793 18 -100 -712 -252 -625 -88 796 410 -526 621 365 -469 -781 -611 -500 799 438 -247 744 455 -554 334 274 576 -738 383 -615 474 539 731 -358 723 -305 -826 358 322 -477 -362 22 353 -342 773 -107 774 -779 -467 -434 -504 684 -181 713 -104 772 -881 88 247 259 -744 -550 -771 265 694 576 129 -763 -48 619 45 -831 -407 0 639 26 -757 239 -519 -150 3 -231 -880 736 676 -666 -343 -877 354 648 -782 450 6 -198 672 428 246 727 445 -830 -647 539 -170 -154 -128 -290 131 -359 -777 150 -139 737 -76 265 -829 381 -480 694 -728 607 35 213 -310 -201 -581 -289 515 297 -36 16 -723 -92 712 -404 89 2 -867 -430 668 -108 -224 -701 -356 529 -630 147 -312 -276 72 -98 -688 518 29 -40 460 225 -548 -668 -206 374 525 -693 328 617 620 263 -184 -537 -823 -279 -828 105 -153 -71 604 39 -633 -193 485 -743 -628 733 -185 526 770 684 -706 -882 469 660 -31 -327 693 430 -393 683 359 407 532 650 429 456 -364 -622 509 535 -491 662 643 541 -800 -452 -613 12 606 -753 579 353 268 -290 -62 -749 -713 593 -401 469 -218 -451 27 475 645 612 -641 518 -121 386 -534 -562 -541 623 288 535 -792 -277 36 -894 -734 -442 763 177 -274 22 -871 -138 -255 154 755 -120 -896 -842 37 -895 -218 239 612 -759 -125 702 -898 594 -60 106 783 12 -668 688 19 -838 -506 -500 317 -374 -677 383 -43 740 14 731 -56 -233 -11 -351 632 107 342 -827 462 -31 170 -293 -5 389 471 -890 -76 -636 233 320 -521 -355 99 -76 -184 -42 -619 -273 -363 136 661 342 350 -616 663 -627 257 -633 306 -603 283 301 -255 -195 -541 476 -29 785 -89 -373 -599 212 257 -671 -501 -869 13 101 630 251 -718 380 431 743 -335 -200 -338 67 458 138 271 -365 -146 623 -714 -584 -628 -100 -483 689 745 -645 -592 -716 -522 589 -442 -854 -585 -653 -139 -845 110 163 -264 171 -665 -712 410 -675 -568 -258 55 117 263 -527 498 702 322 -347 -878 238 -825 640 -324 648 -555 -863 -591 690 179 -801 764 651 -3 -313 289 497 -611 -13 -272 155 602 -436 -687 -132 252 389 615 540 -72 131 -401 -730 -827 -389 -196 235 647 -830 534 -413 -625 123 -19 -256 -261 -874 58 725 93 -533 246 -689 -356 53 -375 -750 470 475 -37 -350 -399 -889 150 -806 744 -298 4 582 -823 358 118 770 476 -841 238 -119 -545 -248 -342 -198 -601 389 -67 -479 147 311 394 136 -544 666 -371 66 168 -365 -659 573 255 -810 -497 -419 -414 30 764 -285 14 -558 399 687 -393 70 667 -623 618 -47 425 496 -783 -296 -373 -571 -771 -583 259 348 -874 -285 309 -634 -274 -207 558 -719 -189 -472 -16 182 -445 170 695 -852 658 -280 78 564 581 -857 -719 211 14 650 416 625 -780 -428 -527 -446 584 441 631 -268 427 -245 218 -138 67 242 -551 -615 -348 188 172 -2 536 89 471 657 -70 280 -662 501 -666 -175 197 9 -201 370 627 649 -386 -692 51 -27 321 -522 -382 46 -896 402 -885 -742 414 727 -877 445 -742 787 -667 -845 699 532 288 -895 430 -742 -673 -601 -754 -778 -243 568 -305 257 -335 139 -364 145 -680 -297 -872 277 -793 461 -662 -358 534 -600 -354 -363 -817 336 516 -732 547 -371 -832 737 -779 335 325 737 -803 115 -526 424 246 -213 81 -411 272 377 -214 -387 681 375 -817 122 -495 -246 -102 426 256 -371 -400 -339 66 -541 527 -304 -584 -714 95 -190 -623 530 709 403 543 392 270 -138 -680 -493 -891 84 -61 -658 -509 686 603 -558 -739 368 385 552 -711 319 -182 700 -60 -164 -507 39 -479 -842 275 -522 -867 -268 -182 -393 112 134 544 -421 541 -21 739 699 -158 -346 -623 -629 661 634 -452 141 -259 -117 532 752 64 4 -74 -121 -268 -771 -231 -790 -94 568 362 387 -293 -401 743 764 -302 703 -69 336 378 -382 311 132 -781 -7 -287 -158 -618 144 -198 -881 -794 115 -712 -241 -629 444 -56 546 681 7 627 55 393 -676 -759 -16 -669 417 607 670 445 -838 631 262 48 -390 -864 202 333 30 342 -837 -129 -264 590 168 696 -83 81 530 -745 786 259 -673 310 482 551 681 614 -510 775 539 -392 -94 358 307 -183 -529 674 612 261 12 -376 574 -835 402 368 579 -236 520 -686 -289 -553 421 -853 -204 618 -162 540 96 531 -107 -761 -703 188 786 320 -70 -706 -848 -760 -141 426 780 -852 390 -677 608 506 -102 685 -887 -428 -507 750 443 -140 -747 -576 334 -522 -847 -397 -610 -885 651 263 -843 -807 -882 80 421 279 27 156 431 209 44 92 -380 -589 500 342 717 -523 606 -196 -841 704 -713 -232 200 278 68 396 93 -360 82 96 -452 615 -770 -8 582 381 -701 704 -459 584 559 -665 776 -878 -348 580 -39 437 150 -533 -589 669 507 215 580 -399 -656 -624 -96 -778 -785 736 318 622 -350 -144 -448 613 25 638 -359 -177 351 -703 -214 267 -165 -620 368 290 -33 787 -133 103 -150 -493 186 -113 -899 151 16 395 373 729 -127 463 -617 448 -610 701 575 616 -629 367 -102 686 -260 -644 -347 -718 -784 -850 -24 -838 -399 -335 -687 -876 -43 624 196 -348 410 491 -823 311 -506 -269 -647 632 536 416 762 -305 -651 249 519 713 -784 -569 228 -101 38 -406 -565 -859 -185 109 -234 -500 -143 347 65 -894 -499 -466 -164 318 213 -420 -563 -737 721 517 -442 -679 -388 340 -195 -640 274 -765 700 -819 -808 351 179 -626 143 345 -611 -749 566 -9 -433 -157 491 658 -425 61 -298 -151 -387 -21 784 700 -428 556 673 -224 -129 -603 -226 -849 695 -819 80 -356 771 -390 594 -266 -702 -40 719 -44 -752 99 -234 519 -842 131 214 -525 -761 -654 -441 497 420 475 552 -877 358 -675 570 -741 418 148 -273 529 -566 -35 -210 368 184 365 735 232 -504 452 697 -544 -449 768 -463 -678 440 19 765 587 563 522 519 228 -852 475 -772 557 -806 -863 -386 376 -198 117 531 -37 -659 -485 498 -662 333 55 -715 -56 -828 52 -201 -213 -564 434 465 256 -68 419 15 202 -57 226 424 -2 147 750 773 -642 -58 -720 -246 51 -873 -472 219 -277 -17 -198 324 -719 -611 -430 -723 -876 676 -680 139 368 -874 634 284 -899 345 -611 -649 608 -278 79 -673 -113 -502 -497 -568 -309 490 307 256 70 -111 -316 284 -520 404 -304 377 154 205 554 316 786 -604 614 579 31 408 -897 -668 101 345 -107 311 -460 311 -457 157 -637 -573 665 718 -824 0 -309 727 -508 278 643 599 682 343 516 -579 -103 -812 462 -318 -858 183 -6 -876 -320 -571 24 -391 452 -342 572 358 597 -864 -91 17 330 504 -8 354 -470 -350 -58 -320 -895 401 -396 385 504 -3 91 206 370 744 -654 125 -157 -185 592 -502 282 765 756 314 467 -430 735 18 56 634 -432 554 -367 -604 786 -71 732 2 -355 367 -900 263 116 -507 -359 -700 753 285 -636 -36 -471 -900 -343 637 -37 -97 537 -705 673 -75 -526 525 -778 -191 117 578 -205 625 182 539 -42 139 228 279 226 311 642 -309 -342 -588 -11 471 556 -270 -309 273 147 -565 467 258 146 168 16 140 -364 -100 -321 731 -745 -782 203 543 -278 -15 615 250 -712 -360 49 -30 84 -312 697 545 140 473 665 688 556 -674 -737 -653 793 130 -352 -461 419 -749 488 -751 474 194 -225 -612 696 -38 80 -848 -260 650 -785 466 457 567 -616 608 212 134 -699 -786 526 -540 -102 -132 -16 769 667 -368 -719 -205 712 -892 -493 137 -81 0 -767 274 -752 352 112 -613 630 -860 411 798 -589 -49 -128 -365 794 533 491 789 -532 -388 -590 -613 -701 -835 720 -734 -847 674 -285 -849 -802 -493 761 -793 207 -680 329 -269 216 616 495 -77 -230 518 -758 582 524 758 376 -186 -272 539 -329 -508 463 694 -679 413 -788 360 -527 397 129 -710 -251 -317 777 210 256 -329 124 605 751 101 318 643 -684 -837 -763 -138 -382 621 -246 148 427 -801 742 -817 -229 546 -552 77 117 271 177 -414 -861 -233 235 -771 -888 754 353 -697 705 605 -873 16 353 38 -183 766 -338 -617 492 -625 150 -168 -82 10 -410 -300 487 -589 -746 703 464 -124 373 300 345 272 34 747 654 394 -78 -553 -192 -296 -332 48 97 -652 -420 18 -72 669 -250 -135 -576 -823 69 -666 214 309 -806 203 765 -869 570 -122 -859 751 208 -727 -16 -95 -25 -420 742 -202 -133 419 -413 233 -727 625 148 489 689 565 446 -266 336 -760 215 -409 752 221 314 156 -591 162 415 -516 -253 267 -567 -212 180 117 -617 614 -519 682 541 -304 -801 -842 -82 -806 166 366 -859 615 -780 299 508 765 267 457 193 165 -432 238 660 285 -461 190 -704 -556 -157 637 592 -178 -862 690 -885 -558 -824 497 -844 251 -488 -748 223 -430 649 335 417 72 -795 -720 -362 780 -147 -406 221 206 -858 280 -376 68 -627 707 -793 -65 346 -344 -205 -589 513 242 -879 -378 -567 372 450 -862 -363 -774 -361 334 -32 109 729 -852 590 364 401 686 654 -543 16 548 -586 585 671 -186 -604 -121 -499 -653 414 512 -808 185 -33 -444 679 -514 718 512 356 731 677 793 190 185 12 -529 -737 -50 710 -643 -503 -625 531 547 586 -59 -605 696 54 -203 -83 765 -428 -676 -799 -727 -271 -603 -47 147 -669 778 -19 -856 -224 -263 -495 457 606 -184 381 228 736 21 -784 -316 622 202 411 521 539 -21 707 220 573 -134 94 286 -190 -555 -598 662 -240 638 -863 201 376 765 -151 -100 -480 550 -214 446 737 207 -232 139 367 -450 -765 -690 -688 172 145 -893 -668 -731 758 740 555 -309 459 574 -497 329 503 511 -611 457 -488 312 -177 -75 403 510 -517 -44 364 599 9 68 -415 619 -283 -720 697 -387 112 465 -357 164 -479 -425 742 693 768 369 -97 -345 733 152 -750 -662 -418 746 601 440 155 333 123 327 -624 -696 -404 473 -66 319 564 557 -82 -734 -505 700 1 -859 471 -719 -421 -385 -777 706 -785 -197 259 332 3 454 562 -41 94 561 759 -731 -696 631 -28 -360 144 -833 409 257 -390 203 703 -373 -210 745 479 717 99 -359 -730 505 -364 -61 119 -774 -583 -592 437 585 541 -563 315 179 -637 -46 -385 -677 631 -47 -201 -57 538 442 213 -453 -832 195 -479 -603 227 -490 -757 -513 63 73 -694 -417 430 -242 -620 293 327 215 207 22 -393 655 17 -167 191 103 -466 43 -547 434 257 -360 51 484 214 -743 357 481 298 -375 -372 -488 394 549 463 -828 -278 303 -169 -612 -772 407 386 -216 537 -300 781 318 490 417 -437 -366 528 -521 536 -354 674 24 415 -589 405 -189 -603 -290 -893 -630 569 670 117 -673 795 -655 -827 491 -617 780 726 -536 573 -485 -152 273 -553 260 171 -759 -681 -489 -117 384 -354 603 102 -236 572 519 390 -874 -668 306 639 -55 -597 -174 -878 407 311 -849 348 794 58 -596 -846 332 -176 -485 228 548 634 482 662 188 -4 -666 -448 -314 -848 -314 -890 430 -59 -535 240 740 722 -363 -355 773 131 -224 -350 90 -57 -878 -457 -437 76 60 595 316 124 202 -841 -830 323 -868 -321 -83 35 -146 -626 23 655 101 -635 563 -800 -716 765 -879 -158 361 726 -478 202 -500 300 -728 728 439 -866 543 155 360 -844 -194 -679 743 -280 -236 378 101 194 560 128 780 30 458 -770 259 -365 -595 576 -273 616 644 -581 797 -107 73 782 355 598 -814 -729 372 -716 -122 -534 -666 555 -281 -809 79 -649 83 -258 -514 -859 713 74 132 689 -269 -525 -548 -878 139 394 -144 339 -610 -698 -490 505 399 -828 -795 -46 -614 -728 -703 -656 -553 6 609 -681 -531 392 625 -296 674 444 -383 -4 -34 -220 -264 54 455 729 -559 438 564 370 -615 -773 736 -559 -615 214 565 175 -118 156 -827 655 -145 785 -206 -328 -127 -48 482 -244 336 783 -531 279 524 -31 461 -122 -17 -858 376 167 287 -455 -170 -404 434 696 145 21 130 594 227 -57 -430 -84 649 530 448 370 482 327 -759 -227 -597 689 256 -728 -709 -312 104 -301 77 -455 -372 390 647 795 -405 -95 220 -510 142 -489 497 -71 112 443 276 -95 416 546 -862 -547 -742 -410 263 -8 -127 799 622 -709 -29 116 -52 425 795 -437 186 -450 699 2 -543 215 -457 -565 -762 -412 429 581 71 746 -490 303 541 -565 -419 474 589 496 -654 148 -478 498 -193 -286 343 467 -575 -543 379 -184 -299 -888 -480 544 786 -529 192 -606 433 -138 688 616 -896 -829 6 672 475 -644 -605 -242 -533 -790 350 731 -462 498 -122 484 683 -369 -769 73 469 -58 325 -12 -562 -83 252 678 -185 -485 -884 258 -413 140 -334 -893 -355 564 -210 133 -443 -456 213 -132 405 -897 106 -73 346 -800 457 482 439 -183 316 -372 -271 759 247 607 -728 648 -532 666 -616 -159 467 757 -289 -126 -703 -623 440 241 76 -269 -802 782 526 0 287 -318 -43 346 -277 425 -827 -706 63 -21 -424 646 -132 -621 -776 -286 -102 17 339 -233 445 590 80 586 -68 -552 139 467 -232 149 84 -39 -330 649 -707 341 488 683 439 -801 395 -659 -646 432 -304 184 -602 -617 189 323 -615 769 413 -423 764 -217 402 374 758 -215 155 -730 -789 -654 135 -764 -592 144 -825 -890 -426 66 -15 -210 -398 27 592 671 362 652 -738 512 -656 -340 385 223 -342 -362 338 545 -469 -708 391 -684 -151 180 301 -531 -767 -864 -393 -272 -865 -810 -1 -773 -136 -501 240 -317 -517 481 13 -751 -138 178 -859 447 -11 -852 -308 -837 738 75 -474 649 -791 -191 -839 -63 46 -687 223 254 -812 303 -103 307 658 68 -571 634 -73 267 371 621 -759 -891 -440 -865 -691 -766 -571 -398 538 278 -276 284 232 723 694 -222 -579 -654 502 -866 -474 668 365 195 -148 -818 -196 753 -832 -610 -301 259 507 483 287 -258 -362 -388 -453 -602 -181 638 -415 -519 465 -899 158 27 -576 -626 222 170 -760 480 38 562 91 770 -235 -615 572 219 -804 -434 -158 102 -609 -7 73 -327 -181 -807 -382 108 -367 209 -649 543 520 -532 -701 340 -798 272 -411 -303 461 -468 -780 705 -436 689 -423 -73 554 -439 741 760 612 -834 -69 -865 689 -830 373 -556 435 -160 -764 -783 348 -559 702 447 81 321 -885 179 -257 470 286 -642 -548 -320 -246 554 317 716 331 -506 -726 -21 -345 -681 94 -867 761 -27 -719 217 -727 -488 -51 -231 -875 -225 -322 -850 569 346 -442 -684 -581 -434 214 93 67 781 -509 -579 -280 429 -284 -856 361 778 648 -314 364 120 -99 -346 64 -609 -625 228 -229 305 391 435 -126 254 -878 669 97 -625 163 280 106 -847 370 639 103 -354 466 -261 -555 -147 -860 252 220 739 337 -692 -513 -748 -639 -67 -784 510 -24 -699 508 -801 -874 511 194 -896 -377 719 324 -579 -105 -20 793 755 736 335 132 301 5 -106 405 -325 653 -719 -736 -302 -763 590 18 651 -332 546 -292 315 -545 -622 304 -204 166 -30 -159 116 -866 678 23 782 181 -848 80 28 -798 79 590 250 706 599 -686 -704 -522 -864 -380 -759 -822 -423 109 -786 42 -814 157 671 -566 338 -534 -154 -890 -15 -634 -36 -446 465 729 -301 564 38 -661 468 747 311 -554 -31 -478 -440 301 219 -169 57 3 31 622 -118 -698 -127 -572 283 573 449 -872 255 721 568 -269 331 -889 65 -837 -832 -214 -450 590 -719 739 462 225 515 210 -627 -313 -621 518 189 224 169 -510 -666 173 -67 690 335 162 -339 117 694 -56 85 399 752 541 539 441 491 -98 -312 657 -861 -114 395 359 201 198 634 -62 -824 649 -255 -587 -697 43 157 264 -699 540 795 -403 -775 -528 -860 -687 -329 152 -667 -826 -667 472 -86 -241 166 12 323 -500 502 -257 -787 -171 -141 -503 518 -339 417 184 -580 -679 341 90 597 608 -842 241 261 -727 701 384 -404 -655 -618 -609 -440 444 115 -452 791 -153 -98 410 -686 9 -219 784 -859 18 521 278 -482 205 -889 -20 -125 167 -35 -713 -756 410 -124 -325 618 200 219 -480 132 275 53 549 -388 698 231 -50 -34 224 521 -213 617 178 743 103 588 212 -694 -880 -746 -855 251 -872 674 -192 256 520 -280 -397 -237 663 557 -545 -235 615 532 -511 -388 379 758 -830 221 -900 -578 -386 -487 -748 -114 510 384 -138 -594 -278 -360 -508 -623 -275 202 -229 386 -239 43 -477 282 -515 451 174 -658 -536 -185 48 -796 224 780 621 404 -847 -775 -763 266 -154 -704 55 -384 -347 758 160 -140 -860 124 -480 -617 -241 499 -717 587 655 -251 -77 -639 -738 515 666 -700 -790 -78 -181 397 9 -835 345 302 -559 285 -497 632 -483 233 463 -258 63 -349 292 -360 -400 94 748 -113 -772 354 -484 -687 -682 19 -510 -189 -718 -379 172 -588 -587 -635 -812 -778 -522 -436 -417 742 -28 208 -302 -731 588 -340 -503 405 -444 582 -286 -841 464 751 16 375 402 -95 -129 556 -656 -596 -742 -255 722 -771 -289 489 -38 176 254 -451 87 364 -708 331 -693 -173 -587 -437 -882 -148 -81 -363 727 -468 782 -779 248 -889 159 330 -618 -790 123 652 -292 286 -617 -421 -5 38 429 60 -713 246 786 -752 61 -653 20 447 -236 49 -99 443 731 553 136 240 -664 452 -736 -781 -262 734 -591 -348 626 312 743 -673 -295 -44 -851 -230 380 -879 468 -329 -849 -30 -340 184 518 668 536 392 -224 -644 658 143 -340 -222 -703 -652 283 -389 750 -400 -31 84 -156 -744 602 134 110 480 -821 -678 233 548 98 302 -740 -449 735 -386 98 -272 722 -667 -448 243 744 -533 -667 -181 351 -92 -163 271 2 -203 40 569 77 -356 -11 291 727 325 -220 799 650 -773 769 -530 769 -342 -208 -772 -654 662 654 -362 550 -541 -124 297 264 736 -162 -872 178 -386 -726 440 -364 -302 534 -765 0 -282 -60 -539 538 800 662 293 -323 733 209 -760 -256 279 -398 755 433 713 151 473 211 71 205 405 -369 86 -688 259 480 -325 -659 694 -577 205 -752 651 194 -658 -238 -356 -702 -666 -253 -505 514 327 -846 -808 -311 -182 -724 -321 724 -385 517 -648 -337 -107 375 -225 -798 361 -691 -760 -629 -310 -64 379 -198 30 -370 -147 268 -720 -737 552 184 435 -634 -467 -752 -576 482 -818 510 -356 -176 321 297 267 712 97 -240 -72 169 -24 -48 -690 377 293 -482 -729 -39 329 -689 648 198 -795 619 178 -791 163 58 -373 500 -475 -723 1 -876 -201 226 -73 283 -613 36 535 192 487 -388 -359 347 -125 19 575 -442 -467 576 76 409 -860 776 670 264 637 411 66 700 550 -380 -415 -668 -117 -672 104 -824 -882 -215 -827 384 -802 -91 -454 -463 261 -876 423 15 607 -670 -137 495 245 339 -674 -260 169 -124 -16 5 -132 294 282 694 311 -515 70 133 -377 185 -679 145 350 294 215 387 117 653 -587 -634 -624 115 -491 -672 -240 498 773 -824 -29 462 503 -660 -885 449 -822 -613 518 -546 -641 712 -601 -757 52 525 -537 778 -72 769 -264 637 427 356 -179 459 -540 69 -691 -695 519 774 98 782 -248 -230 146 357 534 -834 666 -48 702 -248 718 -771 -852 635 -566 -294 -882 -520 597 -623 -251 169 25 530 -796 292 -56 -513 71 695 160 -643 411 271 523 -500 736 -203 792 -610 -767 291 284 -237 -828 -39 317 -589 -436 110 -462 -627 -776 -120 485 476 758 -605 -328 624 -76 605 -365 -577 -79 -620 -668 -354 -205 530 626 -175 -366 -432 -208 -487 339 640 -668 170 268 497 494 163 -536 471 -99 -110 -292 324 -578 384 177 -814 342 769 -104 -107 611 181 -559 770 -770 153 -868 -717 -154 568 -259 320 271 349 -629 -743 450 -543 483 -142 -273 254 357 -330 -435 536 -563 179 22 -123 -97 433 -113 146 558 480 412 -481 142 -448 169 -694 -509 298 -885 152 -441 -176 -245 -311 397 290 -393 -674 -299 -704 -220 -99 -349 401 -16 -786 251 263 631 -687 -896 -516 -752 -113 664 -497 170 347 -894 -860 -542 -348 798 -763 261 440 -161 -239 -140 398 624 -476 -308 597 713 -600 444 -704 -659 -521 233 -822 94 -93 -102 104 718 281 716 -6 202 -129 747 425 -39 -43 609 -311 -653 591 -38 -115 731 254 -571 -488 -695 -717 -265 -79 30 541 781 -414 -552 699 -787 -667 148 -612 -551 -443 541 -747 -691 -230 -110 -381 -257 -351 764 320 669 10 182 651 -732 -119 -380 670 -73 -523 351 83 -437 367 -796 412 -60 485 549 -672 -787 84 392 -868 -378 437 -159 418 -709 -690 -96 -234 446 -199 478 -45 -797 -422 -587 728 -709 5 52 766 -724 323 -885 565 -72 -790 268 -900 -174 -254 -66 -120 -750 -673 471 -162 545 75 251 207 629 -715 139 266 -717 -483 -173 -761 -316 152 -13 -194 -337 -488 -513 241 719 97 329 -22 -446 -151 478 586 -669 216 406 -704 316 -193 -800 721 -211 707 38 245 -110 681 760 -57 790 673 327 -750 340 583 -891 -213 645 -275 32 -748 344 -101 127 64 632 336 551 -748 110 -34 440 -58 248 -873 533 -707 -617 -863 -397 -497 761 -485 128 -278 369 -192 -664 -853 515 329 80 -40 652 -415 60 -497 -354 -708 -23 318 549 -545 588 -307 372 661 -262 -549 176 298 -690 658 731 -537 -890 612 515 -726 -152 193 600 510 470 62 526 19 155 -876 -823 535 -441 -672 629 -141 250 -579 734 -513 611 769 287 561 -546 -599 422 262 798 749 542 269 565 285 8 -433 -884 -679 -609 -1 130 -107 240 -545 584 -67 -778 792 -454 -697 -549 -501 469 -498 121 92 2 -265 -677 -103 -825 411 -797 -890 351 37 -729 -724 547 -775 -715 21 227 -768 -36 -247 -795 -566 -291 -169 -650 -724 -314 -169 -478 175 -177 -1 -19 757 -837 761 699 412 -531 -106 154 613 200 576 -182 208 797 -381 613 292 -282 -578 -317 341 -135 -423 607 -83 -477 -482 346 -127 -37 32 366 -579 55 -537 -780 -868 -561 773 -450 -81 469 -588 310 419 -646 758 325 -84 521 -99 -343 -119 170 578 -850 -745 -889 35 -852 -1 -408 -613 155 -366 -362 246 -121 229 401 548 -579 437 762 -411 -60 286 -279 -563 30 374 188 146 -692 -874 769 -309 710 -59 392 -227 300 458 -665 -266 69 -379 -514 124 -708 -419 572 -792 -275 642 -157 -722 -647 129 238 370 -770 -215 -145 276 -445 271 -135 -186 -886 430 269 -6 546 -787 152 -560 -569 -774 -784 -661 -578 -76 -811 70 20 -228 505 -367 638 173 370 -540 685 -500 345 334 339 -272 -538 -458 181 -59 184 -686 -116 -236 324 229 684 791 -433 546 -160 -392 -119 758 161 -218 20 656 -890 400 101 -442 773 390 -596 111 -159 -22 630 -698 305 -678 632 -327 -875 190 31 -71 276 -641 -30 -706 -139 559 580 -594 363 234 -16 479 -371 -592 539 -891 677 780 -813 -797 594 232 -672 -690 535 388 171 -866 316 331 736 -644 786 463 -9 661 -511 554 -277 -108 -267 591 663 598 476 -87 -234 488 108 296 -688 -172 -482 753 652 406 -853 -532 -216 -435 648 725 265 391 -776 32 376 -33 19 -403 -797 -26 -734 542 -583 -790 69 -358 89 -277 -58 259 155 -341 157 -412 -366 112 -695 -175 -173 -549 -570 -723 -298 -516 -33 391 -545 -154 51 -875 -208 589 -81 -781 -846 717 142 788 351 -695 -685 -215 229 -664 336 -444 -831 66 322 -409 635 -112 248 101 -838 -440 464 273 -648 -95 -329 -8 113 -262 29 -736 435 -277 -545 -254 -366 695 -88 340 393 -11 319 -848 -407 187 598 262 -892 -890 674 -328 302 350 -115 523 761 629 40 96 8 730 -268 -430 215 -100 -730 508 -378 -506 -375 -811 441 135 -6 508 -111 -898 -523 -784 -839 199 -716 471 -613 318 -760 -878 715 275 -763 -711 630 -78 -381 -319 -248 551 -639 -148 -339 -561 205 -180 -863 -408 -451 -444 -555 17 568 -607 -546 517 413 229 713 -874 632 197 -667 -778 532 525 438 717 -418 -331 431 -664 686 -427 675 147 -829 -659 217 -638 -620 70 -463 744 377 -406 76 -565 514 164 173 -219 -312 448 -642 702 -105 -424 -176 247 407 -234 267 106 291 722 77 277 -866 -340 -265 32 92 -305 268 -635 524 243 122 -317 -531 726 -617 -579 -776 -234 -636 282 -459 -91 -68 624 459 570 419 -517 -311 -623 642 -38 -339 749 -211 -451 27 -147 627 -623 160 -35 617 -217 291 -681 160 200 788 -527 166 640 719 -872 -83 -320 206 -395 485 660 356 131 171 -57 -247 671 180 -291 -312 -452 -890 -160 60 -867 35 515 -217 -649 637 290 427 -758 -214 -215 419 557 291 -537 142 372 409 -852 -896 507 220 -28 -120 -196 -549 117 293 -561 -841 328 535 -669 265 767 -111 -857 658 -107 -253 342 -61 -532 -356 -192 -390 -671 -254 730 -335 -865 -517 -114 714 729 -687 -70 -628 -836 719 19 -145 -616 -897 -423 68 611 -201 676 291 -722 794 769 -639 642 285 -116 655 -13 39 580 -341 102 -756 -229 30 -107 -182 710 87 -519 476 -152 -59 -738 695 372 688 567 250 -106 -870 -95 -789 97 359 410 -40 -434 -263 645 375 784 -3 434 645 -340 -328 240 -448 -472 414 2 -623 -194 697 791 399 -600 649 -408 478 245 612 -706 342 -383 507 -176 -727 138 -882 303 540 -728 -314 210 205 -448 798 -7 117 631 717 -702 -161 604 33 -589 -842 168 -695 -540 562 -715 114 -821 -409 295 -736 -425 221 686 -859 654 474 505 694 577 -389 -238 254 288 410 425 718 -858 766 -508 753 244 508 382 -215 -641 -169 203 186 599 -661 -587 -61 -276 19 -153 -127 -478 206 3 -568 597 -522 580 556 0 245 774 -117 625 -824 650 -179 327 -561 64 279 288 653 -176 -653 373 319 339 -636 -767 -114 -265 -524 -480 -889 -757 -683 -815 637 -779 677 -807 -738 149 -450 501 415 -739 302 82 -62 -376 25 -332 -215 -166 -480 24 631 576 139 -464 748 -704 372 435 480 727 -658 -373 202 237 780 119 504 -812 -860 505 393 -326 -787 658 -869 646 436 -853 418 -432 637 780 -166 -264 366 -594 286 61 241 31 112 -603 328 475 258 -595 -339 -166 788 -594 -809 -119 228 444 -262 -109 102 46 530 -768 -134 136 270 -884 476 -603 -846 666 714 -380 -682 699 618 149 785 -779 -579 -215 -660 785 -655 -699 191 -814 -290 -136 -639 -347 -172 545 -600 305 -334 305 -855 691 -613 786 34 89 -792 -805 -676 700 -448 -626 256 -625 428 -445 650 -604 55 628 -274 -791 -643 681 658 -86 686 -797 -216 660 -188 316 -219 -895 223 -564 -485 656 -753 633 -17 -233 -150 -598 777 -314 588 113 -816 -566 -369 162 732 -741 6 -412 -293 789 466 778 -28 -760 98 -837 -899 271 472 -215 774 491 -482 493 787 -498 -811 580 501 385 -29 -447 -553 -31 32 128 -644 778 794 -283 566 -203 -837 634 421 496 -793 -194 -324 -305 -299 -462 579 -549 331 770 343 -570 -32 744 754 75 -733 -384 446 -389 0 725 -772 115 -233 -602 554 518 -415 -709 408 117 -801 -656 -360 269 -718 767 -362 411 -506 -307 -736 -261 -98 -470 153 -564 63 -290 -505 -848 629 -597 240 227 -311 521 -89 -552 -782 120 -822 113 -753 717 -459 -16 -460 -715 -201 -722 603 -832 648 -311 -168 -118 450 678 -105 -701 -230 81 272 -548 123 -360 -526 -37 -738 -447 -275 -444 746 -337 -130 -820 -239 -257 294 756 -841 326 591 -898 493 -689 665 790 -557 201 -66 -722 359 -205 60 -161 -545 341 -693 623 -652 332 -802 -410 -622 6 -178 500 -438 -193 515 -232 -472 -152 -116 -139 -490 154 508 -873 711 -877 633 -200 272 -310 476 -556 755 -274 -89 417 475 -735 339 -837 -657 401 70 318 319 -678 -327 -745 -91 218 332 111 -235 -863 -353 -267 214 205 -198 495 250 -245 29 -441 793 -221 186 -817 -881 384 -303 -667 32 -371 429 346 166 -197 -88 -320 627 794 230 -599 621 157 623 568 -74 526 766 544 -179 -768 295 386 -888 310 -803 547 -442 213 -365 -743 46 476 -108 -675 -368 -218 -297 -343 277 510 -777 -477 -94 82 -866 -267 21 -517 -874 -558 668 790 -556 -815 -240 -780 -59 -610 560 -454 -346 -858 667 -659 -191 410 399 212 230 345 -84 -576 308 412 -512 -691 655 -336 -605 -867 21 -683 140 354 647 -567 314 635 448 -8 480 -608 242 800 -622 -766 566 125 -274 -650 -151 -826 81 43 -405 -77 775 316 674 -827 253 -553 388 -562 -429 -837 458 -471 -368 -554 280 -633 -462 641 -315 -114 -218 -606 -591 547 126 85 -409 -745 -55 -891 398 57 -494 164 -859 -318 611 -480 10 774 -656 -227 581 -690 -298 -759 -547 -426 98 -184 2 -460 -340 -195 476 -349 -611 -58 130 -398 -499 -433 -239 56 -607 -100 651 -712 -620 487 -308 -651 267 487 -378 -288 705 -166 -847 525 713 449 737 400 531 -672 466 -209 -743 336 -409 -648 487 -616 -679 -657 -460 -585 -487 -663 -435 796 -706 -146 189 -766 -294 -158 376 -522 -10 -343 89 119 183 129 451 225 116 -564 -438 209 -165 -199 132 561 513 -756 703 694 -119 520 230 -11 -94 -667 331 -721 -110 -900 191 691 325 -680 -85 -66 -239 -91 -181 -494 -180 -352 796 404 -31 20 656 84 294 -758 646 -78 355 -428 193 -61 781 -355 57 578 -660 104 539 146 655 619 594 -122 525 49 614 272 657 615 653 -775 47 507 -329 -623 131 521 -166 -111 40 -690 684 -711 405 199 -347 -246 -787 -328 -671 -805 -437 -143 -741 -420 -574 -835 -60 -332 -249 -686 709 448 494 405 -244 798 197 639 -390 -652 -311 558 -672 659 -865 752 61 -459 686 -698 -24 151 -880 361 -615 272 -197 -532 -891 239 -449 -646 267 593 -194 -636 623 515 28 590 519 -732 501 615 98 -858 -842 -203 404 -370 -6 312 727 -616 165 -306 577 255 -464 323 226 -396 -460 -177 336 566 -108 -234 251 752 -311 -399 -87 -359 -312 -885 -712 579 -770 -399 -724 386 29 -225 157 204 222 742 -33 56 217 -378 -388 119 155 -279 -120 -35 -515 -10 730 -295 610 613 -90 -412 715 233 -645 720 334 37 627 -129 236 21 -682 444 5 -103 -724 -601 792 429 -671 266 -647 116 505 437 289 -54 -745 -882 123 88 -679 -79 -95 168 488 -750 -689 768 -404 341 -333 225 -343 -174 662 -879 -304 463 313 -75 251 -773 -325 -242 14 213 -497 -649 -865 -257 -733 421 -661 491 -395 -119 -364 233 225 722 159 -457 442 -136 -738 740 -602 197 725 -454 467 642 -377 192 -543 336 -512 -611 178 -231 -842 -852 -795 -136 1 6 -562 -283 -427 -215 85 -877 -888 -16 560 -433 215 -110 -356 753 429 331 216 592 778 -360 -355 90 -744 -204 -550 -617 -437 -476 692 -49 195 -868 492 571 -83 -717 -892 615 174 -393 722 228 648 569 -797 -311 -341 254 409 577 136 -839 -147 453 -125 294 -288 58 -31 -876 670 650 361 -742 -487 541 -118 714 644 -180 -478 435 501 -490 -395 486 -263 -724 -810 160 506 604 -39 -141 -176 -638 498 275 -650 314 321 515 410 -597 221 -552 -567 -173 -5 331 -75 627 -251 325 29 219 233 233 -660 -354 -881 680 174 -126 104 575 339 -700 569 282 -372 590 583 748 579 0 -787 -746 -306 -581 232 176 -98 -415 357 -717 -477 761 241 -797 -351 158 -323 -216 -200 -516 198 -894 -680 296 589 637 -362 -469 42 49 -647 -166 449 -271 -494 -476 533 -805 585 633 -339 800 -770 -828 -586 241 -565 -38 -792 -838 774 194 -454 655 -707 -845 -586 588 589 -841 478 -762 -446 598 371 80 -384 285 -574 527 171 749 443 537 620 -354 -502 52 -659 337 369 -124 -423 -492 659 342 -162 -831 -870 556 -131 -635 433 348 145 760 648 -664 -2 547 136 78 293 111 -197 638 -514 301 714 236 -106 -579 -124 40 358 -869 278 179 -309 529 -350 -183 -452 -418 139 -622 127 -423 656 455 -551 600 -506 -226 -758 201 -225 -505 699 475 -831 694 462 614 85 475 -792 -171 -644 99 -846 -471 -811 670 -451 -6 -738 -738 416 -105 303 734 -371 -421 -354 407 -489 -796 428 333 -632 -547 -411 43 -5 -215 726 490 518 -135 530 -369 239 785 -224 -459 155 -288 197 -342 -588 377 443 -25 780 249 -850 438 -86 -839 130 351 656 -589 39 512 402 -255 551 -62 -65 -458 733 -845 320 -880 -73 -115 -607 -414 770 145 144 119 22 44 204 -79 70 -87 333 211 416 381 -804 -193 475 -554 -188 117 -448 -105 -588 -877 211 -116 533 -13 -841 113 -240 292 -698 663 -786 -493 -675 86 -580 676 -423 134 -470 -215 -706 211 575 -624 284 593 379 -819 -808 -582 752 -542 -119 28 -825 -654 -128 -87 -394 -50 -712 43 -784 -148 -44 134 479 618 -777 -72 493 -700 -629 -886 703 -214 -753 91 -840 18 -202 -571 626 -621 -217 -102 -151 375 659 312 671 622 -782 282 -447 -745 705 379 749 -678 441 -413 347 491 -682 751 455 -119 -600 746 347 -281 -634 -732 -178 -785 -516 -220 -492 -150 599 19 287 729 717 418 524 -826 359 325 664 -372 704 -296 -307 749 139 -533 314 100 112 -692 365 -101 -260 380 342 -632 -432 -47 -248 -552 69 -889 -284 -240 143 -462 -584 404 -196 412 -240 -189 -278 -833 -75 204 -102 -120 -340 -824 -844 337 -573 279 596 -734 -273 -92 -18 272 -278 324 643 707 567 -899 189 -408 -131 -441 -839 123 542 -890 -508 -35 -440 -694 -155 -845 -126 -690 617 -333 -441 -32 795 -522 451 333 -528 203 337 499 -199 -429 340 -157 -150 344 -365 482 -687 255 661 441 782 -757 653 -354 687 -846 194 231 -134 -444 170 514 -550 -734 -476 345 366 121 338 -661 39 -679 -143 120 -711 -784 113 634 174 -20 -283 -762 274 75 626 386 70 -2 775 20 -809 248 504 -347 -744 -28 -25 793 -851 -346 280 -255 -820 -444 -380 -370 67 286 -613 -766 -53 -236 -529 113 -559 -725 -719 -375 615 -311 202 136 491 -598 -367 435 -663 281 -860 528 -608 698 17 411 185 -317 -459 273 -120 -736 233 767 -382 779 -14 -770 486 740 -269 -125 441 647 219 191 -289 247 -67 -861 554 -687 527 234 270 670 739 -587 471 -121 -483 380 -341 -268 -75 -571 -57 -28 -634 -414 397 722 700 -231 -644 211 -205 334 -833 398 -405 469 329 -821 791 460 626 639 509 -230 723 40 -27 363 66 256 118 -226 274 336 -362 523 -710 330 -244 79 -554 -51 -186 184 -512 -403 528 -360 -65 -629 283 -167 735 296 -550 -878 23 -731 -161 245 160 -838 226 -428 72 -183 -772 -259 54 175 -181 -626 -794 636 502 270 -743 27 187 239 -400 -883 616 -624 -793 -709 127 83 258 151 -390 121 768 796 677 365 563 542 75 148 176 125 -623 581 786 738 -723 23 -221 27 506 688 -726 75 290 200 -504 721 578 -386 253 -35 135 -707 -191 326 -132 659 580 81 -360 293 388 -80 -402 384 582 -735 42 -29 527 -900 747 -534 -890 -13 -551 503 -356 578 -452 776 -811 287 -324 39 -865 648 -715 -207 -653 -382 -741 -146 378 -211 246 -268 -268 440 783 488 -270 -275 649 -450 513 276 -707 -456 122 -250 -533 92 -61 131 318 -144 -75 -676 637 -250 253 -733 789 607 -572 224 584 587 -339 613 -571 -351 -758 42 -592 -699 94 -502 412 -769 27 288 -467 696 -420 669 736 232 -618 -872 -756 648 -540 97 -814 339 -576 67 -707 -32 531 -886 115 -469 -763 354 -155 -425 -493 741 -811 770 -537 411 134 -609 246 303 8 500 -198 519 48 -734 -692 93 -900 -749 -826 543 -626 -851 35 -150 295 -271 600 503 -93 680 -320 -223 122 633 475 -707 779 -507 337 -385 -296 -284 237 725 -728 -37 -244 235 183 -689 -385 -891 161 -53 212 -584 364 -686 536 -838 -440 254 725 763 706 296 570 583 -827 -719 -725 56 0 622 526 260 602 -285 -692 -589 -394 777 324 -544 -583 -839 -713 -17 -762 -397 -722 -701 114 -301 -153 795 741 -14 97 194 792 -567 -374 628 -821 -474 -172 742 420 -845 -510 -556 726 183 114 -583 -444 711 40 180 535 77 15 250 233 -381 43 305 -497 -602 512 49 702 -321 645 195 759 376 722 -53 759 -363 104 659 -179 -893 -862 131 127 417 -198 553 -394 207 -489 -623 -310 428 -214 -679 337 -569 -511 -720 -315 -878 -590 -505 198 -555 -705 270 -191 785 -276 754 -606 780 -24 -83 -466 380 378 631 -114 -472 -845 733 -202 457 293 -837 -293 681 738 -520 -589 -605 378 275 -363 -686 -478 -889 -57 -620 594 -476 -446 477 28 -798 23 -588 -404 357 -114 225 -106 -701 -321 -769 601 203 680 -443 248 -675 -396 -430 211 725 518 265 17 -520 97 637 46 86 641 -526 -106 359 -203 -539 -617 -73 -706 -540 595 -554 -573 -49 8 -42 659 -134 -849 -167 -238 710 -261 -56 425 564 -32 -880 567 199 -77 646 -752 -832 -339 -111 302 -22 572 601 -463 -483 702 459 -898 131 230 -841 151 -98 -187 702 -525 473 -305 397 122 -331 -430 -155 666 639 -869 -225 586 57 -729 -666 634 -208 625 516 -361 -812 -487 -723 -493 152 -383 -356 -609 116 -378 481 -109 760 -223 710 -491 120 -781 510 287 377 792 735 434 -403 401 23 328 525 200 -28 141 -427 -251 -582 507 -24 694 21 690 -112 336 -276 379 317 187 46 357 447 12 -19 -562 94 -884 395 442 16 520 -466 -536 503 727 23 621 -379 -750 -294 -571 165 -451 161 341 -423 -194 -529 -253 368 -300 -367 -321 371 -394 746 -23 275 -404 -684 -182 -295 365 -786 351 423 626 337 173 -711 561 -627 611 -441 462 71 -142 177 -732 -686 -550 319 -394 566 81 422 -413 420 216 -760 202 -181 -37 -344 186 -191 -272 -495 -463 565 -8 -756 144 -12 -487 672 468 785 -32 -254 -194 -702 -544 -319 780 450 537 243 -302 -801 233 -692 799 -292 794 291 -787 -366 -451 5 -502 -730 407 -326 578 -60 94 -164 -844 -370 330 -651 783 -305 -499 276 -171 -61 751 -183 165 303 46 -158 782 -498 -188 -270 -806 -425 -214 508 522 -218 27 745 691 -647 -50 370 529 -573 716 666 -651 -485 -196 -655 470 -394 -455 -626 -602 -840 -1 139 -587 208 -130 -545 -746 425 -401 -711 -71 -1 -462 474 176 -734 204 290 -733 156 -590 -486 414 -298 370 -47 177 -102 30 534 -213 -402 -893 -607 -306 -706 -735 -492 -76 238 -750 54 -318 -692 -895 -658 -862 -669 177 -357 -130 -550 -117 -56 492 -46 -250 397 562 -64 299 -690 364 65 719 -296 -376 -678 742 -619 188 -664 165 535 470 -322 435 627 227 -23 -208 -600 -198 -630 -627 441 721 231 -805 -808 -171 -603 -586 766 -739 51 -873 -640 603 -532 -573 357 307 231 641 486 398 48 729 464 598 -297 372 -450 413 -100 -663 699 548 -713 -539 -513 456 -756 -888 26 50 356 713 -636 -179 -293 -136 -72 -643 -114 -85 -684 -879 193 -188 -858 66 230 -434 659 559 415 -470 -791 186 -402 -386 141 655 426 396 232 662 -253 522 240 -207 -217 83 -438 247 700 -436 -465 -203 -405 -849 428 783 -23 -29 -458 -698 -221 334 -480 745 -899 379 -172 -641 -267 -752 273 -217 764 181 174 172 644 -332 -538 -759 243 -329 -173 -536 681 436 -196 -701 508 -21 291 17 -679 621 500 -474 -462 -711 -287 284 633 -661 736 -540 11 -43 444 -90 666 368 -141 -27 -307 -879 738 -651 268 -546 -137 771 -411 20 709 -238 -671 474 377 1 -94 596 456 617 -859 51 51 -349 -490 -169 282 408 -569 94 -497 63 -461 -831 1 210 680 -56 -704 27 631 -466 -787 467 123 -572 92 -61 -284 -46 -529 -814 -12 -209 349 -808 -876 242 715 301 -284 -133 696 513 385 -767 468 584 569 625 548 96 229 -862 -758 283 54 -418 20 -667 -742 -822 -466 -546 -688 127 108 627 -152 -71 -445 -261 10 752 -398 -377 -494 -644 -827 490 304 502 -441 -706 596 321 118 -51 -224 -879 -600 67 -530 -814 635 -311 -643 -290 -77 -670 72 244 458 -301 552 137 124 -518 -675 0 -790 -468 674 -531 -723 461 92 124 729 -476 50 -788 -660 -118 519 -805 -228 58 -111 -773 157 311 -689 -227 -472 597 -94 106 -561 365 -268 5 -654 455 -856 171 165 669 139 369 -133 -70 714 -382 31 189 -22 -388 -489 311 -488 -473 -180 598 9 522 -397 -675 -48 -149 509 -781 615 379 -359 298 -157 59 -846 -326 451 -38 -830 -41 -19 -827 -172 -330 -69 -719 667 772 -773 580 -774 -694 -200 -698 374 -803 -296 183 -350 -143 150 -541 102 608 691 18 -377 744 425 37 -667 -201 23 282 458 38 51 -176 357 726 560 422 478 497 558 -802 -810 -385 -747 576 -632 27 -104 693 49 149 -642 -215 -797 -383 764 685 622 22 -739 -417 472 -722 -376 -774 -323 120 -855 22 -169 -495 -612 -580 4 336 -658 -189 -327 403 546 -100 719 -137 182 -268 510 -141 -642 318 48 287 -550 -369 -64 446 -856 -667 -243 350 94 -367 -11 -531 -175 145 686 773 -848 -637 -666 646 -619 455 69 537 786 -352 -289 -670 -707 228 -340 302 -528 -52 174 -547 644 -818 620 -137 -111 -625 671 -581 -145 -655 392 294 -66 176 -569 381 494 -561 -670 -880 79 481 -285 -342 -777 -130 -416 514 523 587 -571 306 -895 543 336 754 283 -209 613 678 151 -503 608 348 41 479 -158 -848 -501 28 51 -159 -443 -325 -506 427 -738 740 481 -54 -296 369 597 -867 -195 -699 384 -33 623 -160 -52 114 -660 -511 723 790 -787 606 -275 -401 -281 -63 -703 179 468 -318 -471 -639 -552 -719 -741 563 108 -867 -435 766 -464 -754 -611 -1 70 -30 411 12 -727 -205 -803 -262 -636 343 -561 -612 -535 -696 -856 136 -609 -146 390 -666 125 292 -694 295 -882 -237 -769 706 570 -200 -115 -895 351 -786 -880 -312 731 -339 -537 -466 -690 -117 -340 -13 581 -58 715 -38 81 -191 439 -734 -8 648 366 -626 -14 614 722 -355 387 -648 41 -699 -295 776 603 325 627 749 -699 -781 -393 109 228 797 -14 210 617 784 -79 -205 269 353 -526 330 -464 443 -61 -376 -111 384 554 -259 127 682 -741 -265 270 61 61 -608 265 -72 -362 -320 -401 -98 784 -36 -870 476 -556 611 -540 -423 59 781 -875 -133 -146 741 125 -120 -130 -868 728 -82 602 -354 -246 586 258 623 581 196 -303 -44 -876 606 -429 -567 590 -747 63 526 79 252 460 -56 113 22 668 -300 -175 -586 -146 -352 404 584 483 -649 499 599 -847 390 -415 775 425 -85 -566 767 110 -338 7 491 -641 265 790 -348 637 146 772 -814 -748 -656 -411 -316 -395 -5 405 458 515 189 287 768 -324 -242 -751 -622 445 614 -52 -177 -207 285 -696 -834 98 -106 -590 476 -755 763 -391 709 -77 -808 -625 405 -397 -560 317 -848 399 417 352 655 -30 -791 235 20 -148 -360 690 529 785 566 -413 -456 -208 355 -318 -615 657 319 51 -223 -81 -767 70 146 -17 387 780 -279 -651 -167 108 348 416 -595 135 389 199 210 433 -541 752 -529 -788 63 788 316 -715 -611 83 377 752 -338 707 89 131 676 -754 197 522 -13 -253 108 767 -856 -607 764 -147 618 130 52 544 -555 -242 713 207 677 -793 -633 757 -699 389 164 -447 474 66 388 43 -359 -644 314 473 -40 290 14 -24 650 738 -707 264 287 -573 41 65 573 373 -194 85 -504 -491 -69 273 236 210 -219 60 379 -208 716 133 -354 -649 -463 497 666 -130 -29 442 -367 -261 -55 208 -180 392 -578 -117 -501 116 -78 512 -17 -590 219 -680 -614 149 -751 -432 -68 -718 -325 -587 579 459 -510 -204 367 -547 -219 -621 791 -457 718 73 322 635 572 -153 -351 -765 -463 -342 648 418 -504 -667 -869 682 -652 13 179 -361 -83 -317 -169 -273 -660 141 -803 -618 589 436 564 -717 -621 -87 -706 215 362 -127 -874 -885 385 -286 396 627 -494 527 36 -560 -22 265 466 459 -511 447 -434 246 -684 -836 -514 -224 24 -349 -828 723 -147 -255 112 184 -445 786 -306 715 -898 -209 -22 -469 -507 682 673 616 325 -455 217 335 -44 799 -223 -309 275 91 -804 -237 74 689 -503 223 403 -514 362 169 505 661 283 444 -820 573 391 397 -717 -153 36 -83 -56 -805 425 245 -177 625 99 561 171 -375 -249 -189 -365 700 483 -777 196 -629 748 -734 783 -600 -340 -342 -191 -538 786 -856 -630 -123 -18 372 -51 260 611 459 -353 271 -689 435 164 772 180 -524 -206 367 -516 54 -438 13 -337 -617 615 501 630 -294 -80 -816 119 -297 560 -317 58 271 18 -576 589 323 -750 -474 183 524 -860 421 546 -35 590 -130 -666 -155 -73 -464 -182 -22 -549 665 -408 382 -461 74 11 568 607 640 -836 52 601 -528 -594 72 -193 169 124 -661 -431 161 197 410 308 339 560 383 -856 554 548 350 -474 402 -261 -766 -683 721 -542 -678 627 -813 -208 43 -747 -614 790 412 -251 -666 771 -445 67 365 195 652 -149 -273 13 759 102 628 464 131 270 770 -598 -610 784 -698 -757 682 -5 -207 404 126 667 678 459 733 635 48 -27 -4 -695 490 574 -553 -559 -730 160 -844 -572 -641 -608 535 -301 707 636 -478 -326 -124 -100 -10 -691 -182 593 470 424 162 358 193 40 669 -671 -892 221 -342 71 -828 404 -733 -729 -451 -334 -826 456 388 271 -793 -236 -869 388 654 -824 -868 358 -173 -529 783 -556 647 -357 -866 -486 -196 -789 564 73 58 -810 -841 -723 346 777 320 -141 628 -461 -267 -395 -213 -147 -415 -294 -859 54 -388 539 -581 55 637 676 -415 695 -34 -448 539 -862 -257 -500 414 638 622 610 -850 126 -309 -608 -93 399 -83 -733 -613 44 62 145 -344 -434 -862 -413 -209 64 4 755 734 385 -124 -559 -468 -756 -450 -876 784 -518 221 -23 -284 -687 97 655 -432 160 -664 138 -27 22 -552 -621 310 73 -620 757 324 622 -828 -383 372 -234 22 -585 -772 297 313 -145 -878 -395 317 -710 562 599 438 -552 -655 455 -719 520 -528 41 -51 790 -626 -369 228 504 208 -327 570 -10 -70 723 -256 -817 -170 -295 312 -756 -828 -539 -643 -877 -831 696 -802 -273 210 -852 330 -453 302 781 -349 82 -196 -281 124 -164 -820 -98 -237 -679 -22 631 450 476 800 -326 -715 35 -72 725 656 -467 -608 -134 742 782 405 -797 343 -68 641 464 394 -167 -852 568 -99 749 -86 -332 479 491 224 -509 -367 -849 -890 -539 684 -534 -187 -134 -392 -8 531 -424 157 242 -383 -165 11 701 -110 308 -509 113 -279 236 787 536 -694 131 85 -336 -428 -23 -340 35 427 -229 -120 -734 -558 -805 -505 -677 -447 -250 200 140 236 -289 -202 -521 475 430 174 20 758 -6 -883 93 128 513 -898 -268 494 -468 -114 -795 -155 -253 36 -193 396 -859 624 -157 481 -107 -22 -113 -257 -572 -662 67 38 687 775 -896 620 -142 723 -124 -332 -663 -127 -820 -151 -796 142 -781 -651 -686 336 -353 -829 -197 -642 -400 -491 -182 426 -894 588 742 136 653 374 483 -777 -495 -292 421 -291 -324 439 -896 362 -248 -672 -576 -546 286 -62 -789 -48 -372 -741 731 -417 740 -596 -871 228 -718 -699 -23 505 -775 -47 91 108 -538 -190 -57 723 -365 -418 -50 -791 -256 652 613 -667 572 -142 -427 -97 473 -319 -218 63 -859 -367 -281 39 -34 -111 280 623 29 -210 -750 -374 -541 751 -559 513 -26 324 135 -675 -708 -32 -756 593 -336 -184 -396 229 -177 -37 406 -667 397 464 216 539 601 -337 -637 -174 -198 -301 690 308 -269 291 -374 -638 278 445 -878 632 -216 -670 628 -367 -739 696 -799 161 -213 272 -696 282 64 -202 244 290 295 -641 -517 610 572 -607 708 237 201 -181 751 735 -821 -613 684 -163 -27 368 -48 371 222 -252 -27 411 327 -722 -483 -37 448 592 45 -662 -177 -716 -283 -229 529 174 -10 133 291 -305 -600 -23 405 -617 -112 -224 -189 -278 447 121 234 -307 -299 -43 -249 792 490 -486 164 782 -299 -799 -126 -649 266 -133 -447 -443 -218 236 -549 389 93 341 520 -275 728 268 -715 697 -199 -382 -245 -711 -199 42 -247 -587 -37 -709 -165 618 521 111 -183 450 -742 -697 -172 104 -405 -251 -728 67 24 -638 31 339 628 241 -123 -544 108 611 68 221 -578 -725 548 469 43 503 -736 -699 -771 -261 -471 -497 -108 -658 700 -729 673 -307 -488 -325 523 -839 -406 219 482 87 -686 -651 -334 380 -597 550 -846 -656 558 255 -405 586 537 514 -375 -623 34 -548 -142 -49 525 277 788 -191 -898 -632 150 696 -821 62 280 -29 -840 -220 -207 -668 -124 -623 -130 127 -199 567 -682 156 -795 474 30 -295 397 -668 -388 647 -435 582 -101 574 -426 740 -795 -168 -664 -249 -138 70 585 -407 310 418 602 -12 -735 322 -677 541 -59 309 105 165 -85 604 241 -716 -267 405 -324 -315 543 -734 -133 397 -517 -314 316 49 562 176 -626 519 -160 -471 -87 389 553 -632 -771 673 -497 -396 -855 102 -679 762 213 -758 114 -843 -71 -153 378 -347 346 -467 132 -742 -99 -857 76 -482 -270 -372 63 17 761 -669 137 -209 -431 -545 754 85 -63 568 443 -371 -430 667 158 42 -763 606 -135 411 -91 -253 663 52 -710 191 123 -638 98 550 -503 -512 -281 -57 -651 638 -185 497 634 -614 -206 -319 324 -833 224 257 797 -342 17 -165 414 574 607 -440 63 -806 -820 123 534 715 -510 89 -266 728 -431 -81 269 -166 -508 348 84 389 371 350 -700 -570 -604 297 710 -533 144 497 646 726 241 -720 -338 518 518 -351 -680 -295 -364 415 -507 -7 390 -255 96 -471 -894 415 -672 148 -429 -264 566 758 635 788 -524 95 -449 129 131 -892 -711 -235 398 263 540 -384 -411 193 430 53 -558 -566 625 -832 215 -25 523 -419 -114 -229 -400 -480 -14 -204 -159 -282 26 -213 221 -374 -451 477 -807 -671 430 -763 280 -133 321 229 -298 242 -71 297 461 -199 209 -222 -861 718 556 378 -316 377 -680 631 -137 615 -686 -440 419 -135 -185 -534 -314 -150 767 -211 579 -240 -898 -852 -112 290 -721 -161 -117 -626 -237 -9 -685 -403 137 -404 -174 240 -493 -660 95 -676 403 607 -682 618 -673 519 -623 -877 -665 344 -656 -512 -875 626 326 -194 307 -368 731 622 -878 -720 -511 -401 -784 -343 -561 589 356 671 -663 197 -832 -101 -729 -800 390 410 477 -789 -148 259 -578 -353 -771 654 -155 125 392 584 41 -79 637 -268 558 320 189 713 218 -482 693 -370 -826 -421 -794 146 -229 -71 150 535 -221 -658 655 527 721 -83 122 390 289 706 -30 -868 -705 754 357 332 -758 66 -445 649 472 -364 -177 294 206 414 -327 -754 -751 -506 -788 505 784 -295 27 -489 -465 -612 436 518 -78 -170 -311 781 -160 133 -574 -618 -390 -533 543 542 513 -664 -558 -456 497 -737 -586 -805 484 150 -132 -607 179 -10 179 -172 -665 -606 463 85 -320 468 679 786 621 -161 412 -102 -606 262 -697 -407 -499 602 63 -487 480 -680 -461 -414 26 524 -101 394 555 334 530 48 -146 -498 -869 655 -703 46 281 -812 791 -862 -358 136 -438 102 -53 -896 -65 190 -405 258 -119 -746 178 376 -58 631 -200 -666 -809 400 -160 -734 -670 -601 361 -370 -520 681 -596 13 -473 394 181 704 578 -466 -264 -654 214 742 37 740 -605 -462 784 -569 180 -178 473 393 -335 -835 -449 70 557 737 744 792 758 -79 232 593 729 -434 398 202 -177 -99 -275 356 -64 169 -676 444 -521 -81 -281 -657 -357 429 740 379 -465 -344 671 589 -513 -421 224 414 -128 245 253 771 -387 -187 -206 649 -493 -187 -838 732 71 -726 -214 795 506 763 784 533 -5 -761 634 213 -851 770 160 239 -256 -797 -804 790 -138 778 451 527 -303 -236 -892 -267 433 -450 25 358 568 -453 59 412 24 640 338 207 -538 -17 -604 268 125 -848 -419 -356 -517 -96 -102 -668 670 -746 -389 478 -212 -193 686 -349 -545 622 434 -578 -361 486 212 362 -109 -502 51 -282 -419 32 -738 -889 -544 279 -363 664 761 648 -673 -6 45 7 -606 -692 -558 42 -275 -623 -4 -336 -111 -331 677 707 527 -142 305 -237 258 775 232 -182 552 -83 489 463 170 581 -239 -160 49 252 480 -99 617 -832 -55 -749 -413 112 750 -397 186 245 448 268 -113 250 305 -574 238 -155 -879 72 -862 -138 -872 183 -345 14 -476 -564 630 416 -768 687 105 -494 -49 -861 -714 -738 -856 -165 -541 -832 220 -14 -274 -545 478 71 -508 325 -47 -334 745 -895 511 244 154 -126 132 -340 562 401 -315 -693 -845 569 249 -625 -60 -693 200 288 599 -389 -131 274 784 -206 233 82 -839 788 -456 -10 192 -448 709 341 -137 156 -505 476 112 126 690 -480 669 430 -205 -378 400 94 -673 -202 -800 -309 -388 354 319 -546 683 -617 -671 -697 633 -280 -414 -614 600 -834 -380 -328 502 465 -636 -723 450 -224 -815 -1 -846 -838 -58 -792 -557 -134 -517 676 26 407 -867 769 385 -428 -137 -657 223 -468 -29 -493 69 321 407 -686 -138 751 688 688 490 707 400 -156 319 102 344 -411 316 -672 -452 403 -507 698 552 417 101 278 553 -556 238 604 -408 621 580 -639 -490 -528 319 -462 187 -508 356 775 -422 -97 343 -316 -289 -284 121 -496 -506 10 127 226 511 -163 409 -591 -322 -231 496 -548 -353 338 -32 461 -224 -740 -547 192 -409 -299 -788 -369 -353 -491 37 -226 -701 -472 -156 266 -715 -714 -774 -843 203 -727 -167 -160 378 -784 390 376 -356 -365 711 599 527 120 153 -271 327 -468 62 -164 95 300 -307 356 380 -869 -524 -225 768 218 -584 784 -363 120 -569 -428 144 -764 -88 421 236 -887 225 -37 -131 -681 -622 -636 -686 783 463 -717 34 -755 -335 -6 503 -368 470 454 -560 -832 -790 263 149 -592 -603 238 20 -108 -837 455 776 -485 -271 289 763 -268 293 552 -742 546 -520 693 -717 -142 -128 718 209 151 -21 -87 783 -845 561 83 -281 -611 420 789 327 -781 610 666 -759 558 235 504 -414 -687 -712 -714 269 166 -381 -99 11 -78 772 -535 628 372 -139 15 -885 554 231 411 661 761 459 -684 785 147 -370 66 483 607 115 712 558 250 -227 -90 -842 -45 -504 -272 -406 -897 -154 -756 -367 -727 672 -801 -253 -5 -145 -838 -100 787 -324 456 774 302 -93 -870 -366 -227 189 77 753 -482 -837 -34 681 -773 200 -766 -658 77 -241 63 -715 -610 207 -458 231 -1 -176 -741 126 562 783 328 581 -421 112 -377 -642 455 187 -338 -721 -893 -775 -341 752 -898 689 57 -666 643 129 -630 -75 452 -853 472 -386 -400 -47 107 144 171 547 -836 -610 -894 329 770 548 -611 -664 -848 -845 -647 -171 -629 297 436 65 40 619 -250 -733 -528 458 262 -648 424 -897 -897 -724 -347 -711 -410 508 -28 -639 -745 172 -580 -345 -735 219 235 -671 36 752 -322 -408 -595 800 533 333 -383 -58 652 589 252 748 454 115 -564 -775 -620 -254 -615 364 -829 -355 -739 -349 151 298 -65 -240 472 -183 -108 491 -382 -571 330 131 -703 -716 -347 -400 -436 750 -430 -636 484 546 329 -864 -534 -873 354 352 679 -108 -716 220 462 -830 689 482 620 375 487 -274 -828 -233 647 -591 473 742 80 -89 545 575 650 -718 -786 324 -105 239 286 -337 -445 -89 -125 497 679 76 -497 -160 -867 386 755 387 -1 97 -13 117 -83 -80 -48 -399 757 781 -118 169 -90 213 258 89 -162 269 -823 -858 597 238 -502 437 208 -153 612 -845 -571 -289 -369 800 -123 -879 107 -887 -309 -351 -283 154 -501 76 11 -76 141 687 -150 643 155 -31 351 170 -97 -287 535 346 -537 -875 -29 -168 130 -90 -152 459 -307 -869 563 -787 203 331 -716 432 -793 -73 66 -269 -483 687 -518 635 -530 214 -336 -522 -867 43 -470 -222 -271 -10 -330 752 -117 -899 -742 -405 -228 458 -846 380 -178 134 -893 53 -817 36 -646 136 592 -515 97 116 162 -878 -465 645 397 148 1 -287 150 -330 105 -161 -264 153 80 -583 531 120 -500 602 -162 34 -203 148 366 -739 -707 -510 -674 -275 -880 630 427 189 428 73 403 781 -332 -749 51 411 -231 153 -504 -76 -856 356 -625 278 476 695 102 -781 -310 -417 -162 -484 -431 -146 -803 -100 -344 -733 -370 4 368 -226 -283 289 282 -758 -543 -31 -122 -345 -798 -355 -746 -197 -380 75 -783 634 -4 792 137 265 -728 -766 -449 388 242 -114 406 -336 795 603 -61 220 753 -600 78 115 356 -690 -598 -510 -251 -133 -16 417 -40 651 24 174 466 -313 647 246 -763 -644 731 -509 -423 -31 -541 -40 -823 -310 4 -413 457 567 324 -169 -625 -555 18 -652 119 -473 -633 -792 -640 351 -590 -506 -525 -397 37 -699 639 580 -876 -261 -849 -675 -790 -604 286 402 -192 272 646 -686 -408 -359 -106 161 -228 -560 570 4 555 -894 -487 -307 -830 742 431 249 -650 -879 531 -472 793 -535 -511 -104 -356 585 179 641 -291 -290 -569 762 426 -223 272 -213 71 -260 735 -320 441 -405 599 -60 690 -613 423 -19 579 662 160 -9 121 734 648 -487 -457 -196 308 242 -815 353 292 -753 335 -473 -190 267 -333 764 268 289 265 -371 -285 -477 60 285 -63 -615 344 -484 571 -724 -76 568 -625 626 -331 175 -53 -372 -527 554 534 117 275 -838 -472 -338 291 -102 -492 383 -112 36 -380 -621 152 -249 -815 -162 -208 547 255 -169 -590 265 286 -231 269 -742 -644 -722 -219 -490 -895 -480 -831 -561 285 152 -739 -534 -708 573 433 -528 -266 -667 -312 -870 608 -399 -755 -67 762 -616 165 -342 -577 -559 544 -462 -762 -806 -162 118 798 -423 -894 -448 797 74 551 158 779 -708 -894 87 -842 -8 -732 -302 -313 214 566 85 736 -447 398 -716 560 722 -747 123 732 -814 -588 379 689 245 -24 -526 -189 -237 -765 -619 -679 342 -814 -67 653 792 -296 143 642 209 -624 469 -361 -233 407 -622 463 -411 684 -575 -15 -864 764 -278 692 -646 -310 727 -118 -75 -318 480 463 747 289 179 -568 150 299 -822 29 -879 295 -803 89 -540 -289 -16 110 -304 -364 -522 283 106 -425 679 -464 -44 -858 -346 -12 211 335 -318 -632 595 393 778 118 270 -360 752 324 737 -80 -563 -525 -817 297 -407 176 -72 699 -889 45 307 -792 -33 -455 320 -857 -473 -44 525 335 -788 -619 -3 261 734 -191 459 -265 568 -86 -586 -357 -624 601 -220 -173 -4 352 128 -477 673 76 412 -158 437 468 -240 398 -160 539 -871 -63 -179 -880 -676 -796 423 -687 190 763 707 -536 -338 -202 612 -299 483 -527 -539 -54 303 95 512 291 348 738 517 -113 711 564 -657 -16 300 666 796 1 163 49 13 -810 -824 -835 479 0 85 -160 96 288 172 10 627 625 -705 -893 -202 389 308 -517 -572 -612 -585 -551 71 -138 56 -743 -218 -705 -656 343 -60 160 401 154 49 362 373 274 501 -737 -736 622 -76 218 543 -485 -884 209 52 -737 301 315 80 -409 -395 590 152 52 83 214 709 -432 -820 223 -55 -437 707 -26 -117 396 746 568 -348 -416 207 577 286 -284 -215 626 742 -486 149 167 633 -332 -371 -598 146 769 775 731 -473 -605 685 -458 181 512 -787 -709 545 -511 -159 -602 175 -649 -177 -307 -115 -10 -845 732 -61 -301 -145 695 252 298 -680 134 725 128 -609 -571 -44 -464 -699 338 -441 -591 -815 455 -336 642 -407 749 349 -77 -225 -434 576 -121 -566 661 -645 69 -689 -357 600 -724 -66 -58 407 -742 -462 491 70 243 659 -749 662 -21 -443 522 655 -690 225 36 -380 7 -759 43 226 -778 286 694 665 247 672 -723 -82 -808 -678 -271 102 -551 470 1 -293 410 455 211 -50 23 82 217 60 2 -37 -260 -218 73 678 -108 -254 326 -141 -792 453 -107 160 265 -462 -619 -648 27 -647 496 84 304 -305 613 -216 -633 -823 -603 -791 147 -689 715 -562 29 -491 -403 -126 -844 -408 198 -2 513 450 603 -114 443 -152 262 -151 167 430 478 302 571 103 55 -418 747 200 -563 507 641 -429 383 -152 -101 566 -406 -798 246 -879 -794 -534 -583 -111 -330 -278 -663 177 514 343 -88 702 -462 349 121 59 153 512 554 -657 -214 -452 -746 -785 -409 -861 -498 -682 -649 715 99 -357 -185 -138 -505 -257 396 684 771 32 -171 245 -720 -333 -4 -774 46 3 329 654 498 -820 283 -246 393 -106 490 647 -612 135 132 330 -209 125 -366 -448 -417 -703 665 274 -888 -845 -391 19 -872 -630 254 -314 602 400 438 353 -20 -546 244 200 512 -59 -27 -647 -769 483 -299 -725 109 -10 47 284 365 -504 -252 -670 -667 641 740 790 -74 754 345 -712 294 -510 502 -238 293 315 -593 467 723 -241 770 -686 273 -395 608 -385 -731 -331 659 127 -404 327 399 -864 291 -748 -697 -159 -414 218 -429 -26 -773 -596 290 137 -423 9 -325 -432 82 -354 491 191 448 -688 788 30 413 -251 -883 792 620 -126 255 -166 -80 20 -224 -148 -306 -892 685 -392 764 -597 -411 -460 -195 -232 14 21 -712 -593 283 -345 30 -558 -363 -510 -873 -433 558 -431 -691 -684 644 -702 -642 -66 657 429 589 -194 -645 350 430 -802 34 789 -592 -236 650 -817 358 603 -48 601 -40 735 -8 -523 -535 -488 116 755 -386 -613 -405 122 75 -97 -714 -35 -258 -546 585 683 338 -413 -880 206 -365 557 429 -657 -290 384 787 228 492 675 81 495 -228 -634 565 -206 729 -615 547 55 -63 233 -301 205 -614 -820 8 -825 658 -432 -624 534 -35 707 74 -21 -669 -141 -52 -765 -686 158 91 535 218 350 -373 512 -740 -455 169 754 -728 -850 555 733 451 763 635 608 -398 -722 -475 -471 427 -113 293 252 -554 659 -639 -320 207 -284 404 -271 547 -186 506 -42 432 -845 376 -14 776 353 -289 -441 640 83 -411 -182 -641 -598 -900 -666 -203 -145 698 694 775 720 -620 -849 763 -235 -861 156 -890 -169 589 -460 65 -258 -545 449 710 -188 -721 651 -788 328 82 225 144 -393 351 28 698 722 372 -186 191 374 147 -894 -864 622 77 -65 -861 -61 -25 781 -586 594 590 342 -551 292 114 338 -880 -117 176 -137 193 254 -201 343 361 186 -758 98 -639 -845 -380 -673 275 -270 -523 -528 -714 375 75 142 -723 -641 -506 547 -77 22 188 -630 536 -36 -4 197 -824 -273 -803 -419 208 -36 -596 438 1 -488 -689 -267 364 567 290 300 -90 -333 -70 795 -247 281 -360 371 -105 595 -600 661 235 544 -674 -551 761 142 -677 -121 -611 -117 453 -357 198 -464 -118 215 -341 54 158 760 435 -679 -394 -350 -323 302 -199 -309 -660 -792 -228 365 -619 726 52 204 -117 173 -415 -521 342 -827 -137 -12 -549 -606 -655 -671 335 -452 1 -414 544 -544 -391 -177 5 -192 688 -137 -31 134 177 358 162 -700 689 -171 -227 -338 -841 -56 -3 716 -723 -260 -310 189 -165 -491 416 -562 8 -270 -745 -165 577 75 75 -249 -804 -867 -559 335 50 441 619 -243 -850 268 94 -160 543 -713 -178 400 546 -677 -298 -499 -23 -762 -74 317 -800 -316 -472 356 681 -524 -482 -406 53 415 -173 -594 -659 42 433 175 -480 656 -472 33 -669 744 -200 -168 -831 -140 -867 -219 -772 242 -281 -331 -593 348 553 126 118 -542 -155 349 -231 -33 560 666 649 60 -188 -535 -153 -900 81 187 220 644 -654 752 -206 57 -691 -186 -285 -63 632 227 -793 -607 664 -603 -90 678 -220 -69 -112 332 535 -837 783 590 -878 406 -758 -608 329 -137 526 447 -833 696 216 759 23 731 -354 606 412 241 794 -528 -149 97 -720 668 480 404 -643 787 0 -48 -180 496 128 114 -381 -325 584 -332 -71 -430 -151 -721 -871 -650 -56 194 -484 423 -522 519 -11 526 -715 703 -743 -87 -615 750 -828 143 -305 -536 -403 -335 -527 -586 -487 -353 410 -857 -154 469 -304 625 -410 331 -206 -565 -110 -497 -659 189 -603 -873 437 -79 -261 203 772 -179 -240 -834 -220 553 -726 -289 771 -350 -446 -74 -449 490 109 -376 -512 -807 523 426 645 168 78 -283 -332 719 -398 -863 -480 -181 -604 -494 -375 120 433 47 -591 -852 748 556 238 -315 26 -463 -293 263 588 -725 -294 -824 -766 84 -117 738 283 -888 -95 362 -105 489 224 740 -771 -467 -783 -337 73 375 -496 -532 -761 559 -564 749 -139 -828 -478 488 112 -37 -444 295 684 -298 -706 -841 -448 506 -460 269 -837 -722 -333 786 463 -384 310 -33 -104 -515 -641 -857 727 -664 55 -425 -363 -831 635 -746 339 213 373 142 355 140 619 499 595 -611 -468 -688 -507 1 -555 685 -698 -133 251 427 645 -701 -144 -495 751 712 302 -416 -795 -136 119 734 119 -865 619 345 -624 -138 -380 526 196 -405 665 584 -257 -23 99 -385 -181 -834 -591 313 157 533 511 -615 263 -336 541 153 -685 56 -900 -438 -92 -635 366 373 56 -236 -66 -784 105 -215 -317 -192 331 -474 271 -173 -92 729 495 754 664 207 -281 472 -142 13 330 533 -423 -444 -533 -35 80 -693 774 251 -340 -462 -79 735 127 -807 -650 724 -316 -360 -309 509 458 591 -80 750 -528 -179 749 -421 440 791 -387 556 418 -154 -261 733 779 -665 -566 -566 296 12 -696 753 -226 -305 -720 480 214 -99 48 456 -494 679 -755 -39 -434 -472 520 -716 -733 -243 -194 688 -326 309 -550 -359 777 696 -560 -521 55 430 -785 -644 -873 -73 695 302 -854 -813 -520 189 -588 -293 163 633 193 -420 -566 367 -755 -398 538 572 -14 -613 -725 -569 -422 -349 698 -523 254 9 -87 -409 -243 -669 458 -220 774 37 267 -731 697 147 -826 -705 573 -336 799 715 -6 691 -307 312 617 -194 -523 -778 214 -157 -130 392 733 -462 422 -714 -246 -635 738 -587 -27 500 -64 -135 411 -177 -204 -301 598 414 687 -164 449 -111 -701 255 77 16 -799 -611 -10 -507 -227 443 -652 450 -763 -875 724 -685 -561 384 742 -167 657 408 -725 -405 662 221 -657 -583 -296 -354 256 -259 -580 110 183 -91 -818 375 631 212 186 -589 -67 534 354 593 382 -512 -338 687 -812 203 370 615 -258 755 -541 -888 776 -412 88 645 794 -72 -405 -41 509 -441 199 -333 -431 -844 -174 783 651 728 -40 -236 520 704 -58 393 -140 118 494 -7 -776 -194 -48 -281 269 148 -789 -527 -119 769 185 622 -625 325 -153 -297 640 -603 138 708 -697 43 552 -119 573 -736 103 -137 -86 -830 463 -799 -246 177 -856 -468 418 -43 720 573 -275 -794 -641 795 537 680 363 350 -896 226 -158 312 -551 -121 615 -638 -253 332 -198 289 -184 -383 351 9 -790 -805 -368 -377 -828 464 -29 308 45 244 194 349 -797 -493 -551 603 -305 577 -202 -288 -534 -139 -172 299 66 -435 786 600 611 556 522 -396 670 503 387 -394 444 605 716 499 -663 457 -191 414 -744 -773 669 164 486 -613 330 87 -577 -332 240 -814 -736 186 129 89 492 -854 -838 500 -74 45 -862 -622 451 -183 -728 -480 28 553 516 -599 -398 -621 33 40 -423 575 365 -645 -594 -807 -850 -152 -101 -7 797 -900 52 -261 453 -514 -364 -822 384 -6 -59 -187 -54 -796 -352 223 -389 -575 -177 235 657 -382 -87 -348 -761 -697 344 -417 77 88 -180 203 -419 344 48 -573 210 691 -60 -130 -711 -583 632 -853 -357 -491 -493 -77 -532 166 463 280 211 -439 -490 457 306 -472 -310 -784 133 536 546 -454 -832 -233 -683 216 -830 -826 395 -190 135 -695 344 163 326 499 -606 254 -316 -277 507 318 -360 -523 219 -80 218 -579 -193 763 576 -879 405 -14 -729 153 533 -674 548 539 489 206 436 -130 -447 230 -834 584 -436 -225 -675 -90 -299 -261 -19 -283 198 -451 416 572 -695 -429 572 -756 484 -602 -3 679 -895 -703 -474 -826 -426 -89 -586 675 -173 450 -257 373 661 614 -81 -150 -234 -581 41 -355 -179 255 -819 216 485 149 536 171 434 -742 -412 701 313 -370 -464 -691 476 516 -653 -301 83 365 -772 -617 721 605 -147 800 243 177 -820 24 -208 82 -896 392 -273 370 588 -575 291 -691 -718 -104 -814 -263 60 -192 614 -520 663 53 32 -71 21 73 322 27 -280 -719 46 -636 -747 190 800 794 211 -346 800 363 73 -489 650 429 -845 730 524 427 -686 -331 410 -667 114 -351 -256 -618 782 -384 -299 -21 765 -54 436 22 -245 -662 477 356 8 492 -795 -459 711 -578 358 -437 -611 488 -39 -310 779 -428 -794 -199 -298 427 -396 -412 -3 -792 622 40 680 -265 105 -549 624 -614 399 -625 -416 -704 -364 -394 603 691 -646 -311 -694 -774 60 631 588 317 -37 -780 -22 535 -221 275 -652 -579 216 -529 -494 283 188 565 -45 66 186 238 -371 542 -615 791 370 -83 734 -81 143 689 -635 90 -835 726 -228 -737 685 -738 78 438 -773 -527 -232 -587 -523 108 -332 -746 -636 680 -49 -201 -885 -84 -239 686 154 -760 -741 640 485 240 -525 -380 544 -774 -650 258 -610 242 -667 53 -867 -439 377 111 -332 -243 730 -372 -837 -810 43 279 -808 161 447 -109 232 -103 -308 702 540 -228 380 553 203 2 48 -184 -845 178 263 538 427 301 -42 -862 -106 331 -606 170 -511 -321 635 103 -460 -742 -220 66 -689 106 -528 -567 776 -578 215 -692 -300 725 -562 756 591 -335 262 -267 371 134 -771 -41 -588 -343 -298 -734 -260 128 321 -445 -61 -565 68 294 -160 -146 -478 -791 -811 -741 280 -893 -370 146 -84 239 -452 -468 -430 -765 418 40 528 -626 -235 559 -417 566 571 479 -356 -28 -596 410 118 -554 778 -195 -205 -756 -46 -107 -826 -171 664 -813 583 91 -190 562 470 -561 694 -586 317 615 737 -243 270 288 793 -490 236 743 531 -147 -383 271 799 305 -853 145 280 -556 702 -849 -80 -228 442 46 -899 649 61 140 218 -743 22 216 448 779 -701 -125 229 97 394 66 -503 200 -784 763 -844 -386 359 -328 565 -365 680 759 524 566 179 270 307 433 -434 740 330 -80 362 541 458 691 258 602 -821 -115 -141 303 -8 567 570 -825 170 737 769 -722 -437 -251 -566 -174 -515 656 -51 408 -594 -441 415 -783 245 -634 397 -518 -284 -857 -682 -295 440 547 -654 80 -807 127 369 -90 74 475 -26 154 -774 -295 -9 -642 674 135 -850 -586 318 -272 -149 -799 -781 -404 482 718 315 -54 415 795 -572 752 758 -495 -630 185 -354 735 -401 678 -71 -169 -322 -498 -356 425 -693 138 712 402 -334 68 529 507 -652 -24 -261 -565 387 -765 408 271 670 -777 462 622 35 711 268 -404 611 24 15 419 455 -721 -462 -563 44 -234 355 -725 142 -714 -775 -526 -338 435 -877 520 512 192 -503 -74 285 211 256 573 423 680 -317 -242 -429 -509 -191 382 383 -858 -886 122 -214 -730 779 487 600 356 -259 -28 -633 69 720 314 663 745 321 658 -63 131 -522 418 -478 -336 85 521 770 259 222 -346 318 -385 75 245 678 127 617 -430 -556 -120 -177 200 -818 510 724 -878 467 -680 -10 253 387 448 -274 -155 -373 -168 516 -118 -823 1 440 202 -577 146 313 -175 -275 -532 -184 -397 252 388 573 364 -86 -396 763 -593 202 785 -273 -497 -702 14 -793 746 645 699 -21 -229 61 315 30 -493 -588 -54 760 -607 113 106 187 -457 84 506 73 -259 -871 49 -705 723 4 -376 635 476 -740 40 -296 78 -379 -614 503 -572 -275 633 250 -83 625 282 492 -644 -868 -396 278 -505 438 -434 -695 -680 378 -155 -353 739 -182 726 59 -486 -345 436 -233 91 -272 642 -886 -148 -383 -124 326 702 -732 597 -337 -408 -492 59 722 -46 -824 489 784 640 94 -587 -162 -200 -745 392 -403 -387 444 281 526 -646 663 46 159 -204 258 -113 -270 -814 301 -511 -803 156 748 314 502 -734 13 -103 775 -13 660 711 730 -317 -101 -147 89 500 -6 -138 -571 -574 208 797 -475 -564 -368 -393 528 87 -828 -278 -201 519 277 387 296 389 -433 313 -253 -797 -549 -780 -625 787 702 -574 -243 -399 -266 40 -5 -863 -687 280 -574 677 309 -467 426 -82 -399 -617 -575 -88 101 236 132 548 469 -618 -407 -43 630 249 691 310 -748 -346 -270 -374 -558 -215 -702 -584 -371 11 184 -160 622 314 -512 10 224 678 282 -390 -543 531 731 400 343 -521 383 -692 -466 -821 716 778 -277 100 -886 -185 -639 -458 -34 -872 -542 667 464 789 -325 -267 -745 -304 270 -220 679 -485 -212 -530 -843 -499 41 -558 -802 -653 8 -355 111 -856 -519 27 -845 614 -244 -636 -89 -248 -829 83 13 26 16 -876 227 -591 -389 -595 -195 81 -897 98 55 -635 -345 -113 391 -568 -773 758 -564 -149 -610 122 334 518 486 -528 -234 -630 -66 153 660 743 322 -317 252 -755 -862 753 -733 239 375 69 793 -358 165 -844 723 790 371 147 -832 -41 -427 -687 59 -464 -271 691 -34 604 -3 -320 -396 529 -631 -300 -219 641 614 -545 550 663 -898 412 690 177 -316 -559 -466 516 -417 68 198 -70 166 -567 301 -70 -482 504 228 -644 -402 -458 -324 -467 205 391 -473 113 42 11 -772 -362 228 143 -537 -407 435 139 791 -350 785 412 565 92 -573 -136 518 -36 228 -814 574 -597 28 597 -18 -697 101 764 -111 -280 -772 221 617 -630 614 -319 -652 -246 114 -316 -644 641 -330 -116 -523 650 246 38 515 235 172 -142 -342 -716 -590 309 116 -50 -580 -637 -427 -623 655 -799 -135 -211 -834 303 -166 -46 800 -78 -55 179 663 -610 -732 -719 399 419 504 -379 -545 -84 -267 -50 -359 -878 72 -92 -344 364 -607 798 127 -790 481 -601 -264 506 -521 379 540 249 -92 339 -357 -17 -671 771 -287 -561 -802 396 433 181 423 13 -154 439 107 -884 -14 -666 167 83 160 440 718 633 -856 317 549 403 783 -612 -413 -226 -353 -375 -108 437 -530 -884 -699 -428 530 332 -868 -158 -705 -50 -290 -303 -2 554 674 451 726 -166 -327 136 303 796 318 -643 -104 547 311 -174 -866 -194 -525 -2 21 -179 -866 -393 358 148 665 67 435 -816 -76 -147 -764 405 -76 -1 536 -138 160 562 252 -403 504 624 -879 404 -646 -818 -384 778 491 627 -856 333 159 234 -899 641 -523 432 -720 -105 -330 556 -484 604 -507 -389 -506 -778 688 503 -107 421 -31 -490 -284 171 -260 57 -526 -152 11 -458 506 642 634 -536 98 797 41 -152 -279 563 528 368 655 -581 -43 -496 -226 304 -485 -879 543 -184 442 -49 639 494 12 -485 316 383 586 -506 772 -161 68 -492 284 -700 -357 205 -109 -751 416 -356 672 -872 791 607 -421 268 -287 -674 76 -214 619 -317 -688 -274 537 -889 -462 76 -559 -312 417 154 16 -233 44 382 789 -522 750 259 -871 -331 -385 -43 -524 -307 -882 603 799 142 -307 -564 -125 -851 -265 -165 -18 -307 518 123 -589 -404 -9 -717 358 -154 315 -869 -351 491 327 -46 -422 -722 -650 52 -827 -465 -739 288 -115 -473 77 529 564 -718 -124 390 -164 -802 514 464 -51 -494 -324 758 426 -162 -298 -149 710 476 -21 172 481 6 168 654 298 -784 526 632 -208 -12 -324 577 -474 -790 5 176 784 -578 -400 630 -312 370 -397 708 723 429 -756 263 662 -310 -286 -897 61 229 164 287 655 -539 -174 521 -524 -865 -629 -156 274 -159 516 492 334 489 -803 260 -529 376 63 -533 -728 271 392 257 192 -663 419 -429 -306 -471 -65 -749 -107 32 -538 -55 -70 42 771 -705 -899 578 282 778 -692 -820 -445 116 -74 -676 770 -225 474 -17 439 301 322 -169 259 -132 -133 550 -149 -56 607 235 272 735 -808 -263 695 534 367 202 -194 -681 -632 475 413 -624 -483 -264 23 -788 -114 9 -136 583 -559 268 -311 292 -522 682 -764 464 155 -4 216 264 -575 -793 -317 104 589 -604 -196 -113 -784 644 624 222 742 453 -274 -164 211 14 325 19 394 -49 620 747 -647 -73 27 -638 -462 644 -765 -624 -289 37 -109 -621 26 633 -526 -348 528 553 -746 202 -200 572 99 158 -188 637 -744 -604 -448 -584 609 440 607 311 443 474 -414 -534 -666 -124 -791 440 9 305 72 -509 412 31 659 728 748 396 -290 -724 238 -791 527 -31 640 -723 -454 104 -95 539 409 -644 -65 -24 602 -723 743 -766 -364 51 -25 -260 -776 561 2 516 187 -574 -541 -356 101 -795 291 -46 -81 -795 258 337 590 145 110 434 -393 611 -752 755 -480 -158 93 367 -598 698 -693 248 380 -741 661 130 625 -338 557 -507 240 607 -736 -709 -573 -384 726 167 149 687 401 350 -747 -458 -153 487 723 -770 -11 -72 676 627 127 780 -310 138 56 566 -34 546 -100 292 -847 735 -456 -496 341 184 -688 -689 112 -172 669 -730 479 81 175 218 563 -882 183 170 -396 24 407 420 357 -598 569 -49 511 -720 273 -492 469 -664 259 -504 385 166 434 371 205 502 516 -789 75 -270 -232 279 -848 -380 141 -676 -346 -19 406 714 -517 526 -256 195 -785 -440 206 -95 755 -822 751 670 233 628 -761 -669 603 -837 72 -293 -369 222 198 -319 -543 -228 226 448 -382 -849 -667 658 -141 -828 -20 -131 524 41 444 -479 -413 758 -313 -593 414 695 64 567 -706 331 62 338 173 350 278 -147 -349 -564 661 483 -361 -834 93 482 -92 -490 -802 662 -174 -599 7 28 -97 559 -814 -717 -336 -422 -819 266 337 21 303 279 152 740 -7 -36 -18 71 -886 -505 593 -770 -837 -219 70 -155 762 -634 -404 177 -302 279 -511 497 -523 -328 668 115 721 336 -139 147 -853 795 -658 -703 394 -19 -508 108 -336 318 -601 -530 -144 -651 -757 -566 -725 251 -440 293 302 -266 -44 502 272 703 232 -613 278 -779 -27 309 -147 -364 -706 294 316 412 460 -594 -19 -531 -212 283 507 758 -847 124 -778 -650 -863 361 -270 694 45 587 -515 -97 467 -444 0 -391 406 143 -796 305 -522 534 -739 -411 -713 5 93 790 287 221 -754 -568 501 265 -708 -649 -584 380 157 -15 -381 -335 352 82 -707 667 -139 -154 -637 -533 57 -395 198 -645 504 -464 409 656 -422 -61 -627 83 -794 -716 217 460 -651 -206 405 300 504 -128 -104 451 598 417 249 77 3 538 -683 485 -664 271 -503 -687 -36 -830 -351 -443 -680 122 -58 440 -293 440 -792 -122 280 -834 -491 188 619 -80 756 -805 208 467 -68 -645 -319 -36 -104 -715 -44 178 225 98 798 -508 -898 -638 204 369 343 263 -230 6 -690 -694 -715 -487 598 -841 -711 -431 -614 222 -252 -706 -160 800 466 -421 -877 -201 -105 -172 -802 133 163 -486 -38 -1 -424 -256 25 -801 -478 -45 520 -128 161 -857 482 709 566 377 -378 -3 287 718 -756 -476 -748 24 456 50 87 26 127 -90 -4 770 -334 550 -64 -383 261 -763 323 -857 -654 -9 313 -247 -415 -194 315 262 504 -618 666 64 560 -829 -877 421 -736 -829 -323 -883 135 -593 163 -835 -705 -853 101 -247 773 -177 -622 -767 -657 -99 -439 -67 238 200 -224 -678 632 743 -233 -841 -848 -607 -175 86 618 508 -111 -866 37 636 329 716 -7 247 297 -731 -68 -835 86 -137 647 -688 -720 -290 248 -123 -646 -648 455 -773 -456 -586 -758 152 -707 120 -498 -217 352 -412 122 -825 -504 -891 -572 -509 -76 -89 -622 -804 -141 -780 4 -758 -467 -35 -397 -73 718 -374 -62 -300 -564 -650 643 -112 288 621 -844 -38 646 172 -716 -463 -839 -722 -614 -241 748 591 294 -280 484 -843 410 372 138 -721 752 276 -672 -5 -733 657 42 -877 -309 320 -813 -529 337 -735 -595 -380 64 -881 740 -622 -195 -283 -637 -647 704 -389 -642 409 624 482 -280 -737 -91 113 575 242 45 382 -101 -718 126 2 284 347 -210 791 342 70 36 -617 -185 81 528 -58 396 201 -265 -897 -133 658 -594 316 411 519 -855 492 -858 -51 -691 692 -201 -274 749 -388 344 202 468 379 520 779 -695 -777 151 -516 -284 255 256 137 -500 633 -774 -296 30 23 326 272 -698 -275 687 -273 -652 625 218 -299 -171 -596 364 -422 342 -512 -846 745 -541 264 725 17 -32 -683 143 -217 339 568 574 674 606 619 189 -654 83 -553 -60 -445 140 -389 -515 -308 100 -116 -509 -815 -236 -280 570 -814 -88 -557 -868 -721 -798 749 -193 -697 477 -110 -870 -367 -10 -570 -568 612 -321 82 -579 182 789 794 364 -746 -99 -244 -847 609 -673 239 264 -173 -683 328 310 -332 -555 -600 146 -792 -746 673 -598 151 -288 773 -352 -241 -131 165 -114 -62 583 22 372 140 198 492 -467 87 -732 655 -854 -574 -528 -188 -879 239 384 -347 171 68 -330 -605 -347 -742 -634 186 -781 -135 446 384 769 -288 547 508 707 265 -542 -336 -541 17 -427 2 -814 531 683 349 576 553 626 268 -595 294 -812 67 620 59 -59 -780 392 -424 -870 -437 -426 -67 -477 -454 625 -230 -691 -592 555 -69 -76 -529 12 -35 -373 -734 300 366 717 -642 -249 -359 262 384 202 -866 603 579 729 -18 -498 473 -442 620 -756 -805 217 -374 -259 249 -517 97 353 -461 743 -160 777 213 -759 -605 274 -68 -815 777 625 -610 488 603 15 -198 416 410 617 779 -642 237 533 -765 532 427 -3 -147 -238 -107 27 -839 -635 -595 -281 -7 736 -269 272 -167 230 -437 -100 281 758 -125 -373 -182 739 -692 -251 615 -592 -683 -10 469 207 528 -794 -754 -226 309 151 -448 740 -781 436 -771 -709 -176 -556 -741 48 618 -432 701 -581 -842 -420 -71 -293 -644 617 406 511 -513 -81 514 -358 -521 -689 358 342 -483 -100 -171 49 -240 -622 311 -654 -376 -761 -505 416 -524 562 293 633 -541 -10 -832 -730 650 728 4 491 467 33 -70 -17 799 -767 -870 402 -633 -144 653 384 454 105 274 246 690 -507 498 -680 236 -686 -865 -746 537 -46 -415 -541 -179 -490 -25 3 -736 697 -857 -558 -365 -175 551 344 -139 196 -281 669 -48 -183 -131 -717 443 -743 -88 729 -189 135 -171 -628 -549 222 113 726 -657 -826 -899 -372 -754 -147 598 -266 382 70 359 251 -561 -431 356 719 214 -351 753 68 110 232 -562 -813 -845 542 483 -733 466 197 551 14 656 -861 -861 -686 -686 -214 12 -350 474 673 565 696 259 627 71 446 -56 463 174 -148 -3 69 721 -405 -195 -283 -163 -238 -253 310 -460 130 675 208 687 -686 -262 769 -141 438 734 587 149 148 577 -753 700 -814 339 297 -716 -814 -52 181 99 -98 187 329 92 -607 107 406 -748 -769 -667 603 -499 63 7 -559 50 35 607 -765 -826 34 620 -891 206 -612 182 -587 440 743 746 3 72 482 -656 -542 -226 -625 555 113 660 425 303 40 -558 156 -259 -422 647 794 -458 172 176 -395 672 -235 -713 213 -148 207 -576 -152 497 674 -767 230 433 106 -400 485 588 333 437 -217 641 779 353 63 110 392 471 -734 262 35 -840 165 740 -150 -172 595 -222 -592 668 -100 451 274 608 641 -472 -93 95 -464 -312 -108 532 -435 -881 -297 -837 545 -185 614 -754 -317 -524 -662 -608 797 -762 -695 -544 723 -698 654 193 791 709 168 166 8 -290 414 288 -113 -336 135 672 -133 294 -526 -52 6 88 521 738 -716 -808 261 -513 54 51 -263 56 -626 204 640 42 308 265 -485 549 696 259 397 74 -584 493 -433 137 157 -170 520 -212 151 -859 -667 721 754 361 765 -818 -647 -84 374 472 -128 420 751 646 -852 538 -814 -149 -258 -787 -496 256 -654 709 -158 -530 -345 -412 195 598 373 737 763 -251 -104 116 -480 -177 429 -517 676 -222 -3 -777 775 -839 206 -364 636 526 -664 -38 -449 -558 742 -205 102 -441 -897 562 -22 154 445 314 329 760 426 267 556 428 -613 -201 237 43 716 -590 -617 -239 -427 312 590 154 617 585 -843 534 -264 20 -747 642 -340 65 -559 589 457 528 -475 -841 595 669 -187 367 324 359 235 -761 571 538 511 -713 722 146 -606 621 351 -877 -384 460 -655 74 209 400 -204 792 -52 -516 537 -748 62 265 129 444 332 -688 40 -408 485 671 387 -635 -718 154 -11 528 66 -836 -165 320 723 -294 -389 58 -46 464 -476 305 234 130 -471 191 -559 318 -592 -607 -868 416 -871 313 -274 638 436 61 -645 322 343 -438 610 -463 -324 -841 -684 199 -775 -36 286 113 -787 -791 11 -710 253 -654 628 -51 257 456 -661 543 -547 595 23 -588 -584 -700 -393 313 -135 371 -855 -72 -12 -100 -107 -833 -713 -691 -733 85 645 -50 556 -778 118 -788 -762 -69 671 450 790 746 789 -170 -898 663 -505 -174 328 -794 -1 -77 789 -698 76 3 734 271 -159 474 -30 372 -747 494 -279 610 225 514 136 463 -344 565 591 393 -832 398 388 178 -435 617 -833 -835 420 61 -53 -795 138 -659 595 304 247 -428 -80 -355 710 743 -771 -649 -185 -434 -361 -244 -585 46 -638 -374 -304 719 790 448 -341 203 -214 652 75 752 77 182 745 -177 -383 -39 -872 -258 -473 551 -212 421 -408 -41 713 594 529 -452 630 -581 426 785 449 -777 -420 -755 386 394 60 -634 143 229 343 457 -760 -323 406 393 -137 66 -263 -368 572 -500 511 512 509 -339 -515 -284 198 506 -626 -548 -655 -99 332 654 -80 -645 -216 -615 -445 -521 -655 -567 -770 266 -86 0 340 104 -50 139 647 298 -898 -680 -855 561 511 -181 774 684 599 -22 -675 -128 -65 107 -388 398 -164 -888 -751 2 -248 52 -21 758 205 -864 160 468 467 -752 -363 209 410 349 -662 621 786 -61 647 -758 389 209 778 629 -425 372 354 -88 444 232 680 -887 -609 671 594 220 -178 -50 614 295 101 -120 620 -284 233 -456 -3 -36 -888 -41 536 -322 392 703 776 -393 -594 -163 768 -481 -606 -320 -546 635 257 -598 -569 -520 633 517 -12 -724 22 318 187 -663 642 528 483 -614 590 -175 -777 279 -459 153 -26 328 -136 -145 -256 768 -435 -490 437 -685 569 -131 -221 206 376 -572 362 -26 -638 -68 288 -62 -477 -713 -427 -409 -324 -46 -703 -642 -648 -3 -688 -540 286 -316 -895 241 -609 -213 774 -654 -353 523 561 347 692 -229 -474 -604 453 -294 217 489 -805 -66 159 -759 286 -769 32 678 -417 327 -735 -735 770 278 428 -488 -551 -837 -523 -192 -558 678 121 398 -849 -254 -510 -431 725 156 180 -805 -739 -535 140 -539 668 -57 385 -491 456 -112 -887 359 -363 790 269 220 486 589 450 601 183 311 330 -766 164 -302 116 553 -661 -830 309 563 33 187 -738 365 25 98 -671 -501 360 -710 464 -555 -760 513 -26 378 555 -794 -451 -886 -531 -427 -30 757 -305 -827 -862 559 691 -874 -647 333 388 -361 659 634 512 -506 -500 -34 94 -212 570 -317 565 335 278 -394 605 -819 -898 592 792 564 342 -93 753 189 -588 621 318 338 721 157 -593 -312 -582 -691 371 -25 -322 393 -791 187 126 520 -618 -563 282 513 673 -895 -336 511 0 327 147 -97 -716 535 446 -640 11 371 -503 152 -767 -81 -136 652 -548 713 784 -836 585 -484 -850 147 99 3 -60 276 -569 -451 508 -628 -116 -296 -798 339 -849 80 563 797 219 100 608 779 -186 -9 -534 -899 -730 -401 715 -702 293 -476 539 -463 556 368 105 487 -365 -422 -517 -289 -686 5 -83 -496 -795 522 345 364 -459 328 -734 -396 -24 -100 -247 -393 140 -138 -708 -88 -687 -654 11 400 -386 -421 -710 396 -75 124 -108 -203 296 244 612 -130 -758 -569 -289 -726 442 42 -638 796 564 698 -834 -632 -346 679 547 -212 534 188 728 -391 -495 610 -103 -87 -664 -281 -267 177 -228 -814 196 593 163 -159 -326 476 -75 541 -766 791 328 -281 -693 -171 141 -177 -388 284 392 483 706 -339 363 -536 -751 -387 58 477 -135 94 -647 -333 -218 -15 -792 535 -571 665 49 -710 84 300 673 -127 -67 493 459 709 -729 -75 -195 -626 -208 301 -290 145 294 300 794 -349 -357 -50 -210 713 374 305 -194 176 -176 -408 -1 -137 475 -707 -256 -166 539 -805 175 -834 -807 249 -451 -843 -156 -627 -556 220 314 -432 282 -71 -433 457 -231 440 -828 415 -518 -862 466 327 -512 -312 -129 -393 491 -2 -809 -313 -21 114 -471 -57 -379 755 668 351 763 535 -696 -173 -83 204 -93 -690 -145 358 670 -749 -810 -121 -200 -397 731 700 167 740 -444 -462 -346 178 -823 361 -696 214 43 -149 -641 181 -207 -863 -36 -272 -479 -10 -457 -129 558 43 -845 770 -789 -95 732 -267 -365 -507 -757 -129 348 732 457 -604 -365 -390 665 163 565 -143 709 -889 67 -852 141 444 722 -389 -725 359 446 24 -190 -898 -542 291 517 409 -627 371 -474 373 133 -717 756 604 -17 -306 -583 -5 97 42 405 -663 192 -868 705 456 85 427 251 156 278 131 -689 -813 -43 -11 -202 154 -433 -595 77 733 -379 613 46 -875 -323 -301 131 -677 141 482 -299 121 68 -875 767 95 48 -859 65 228 391 -736 -71 609 641 583 -688 -225 -650 -108 262 471 163 47 -642 143 135 -266 521 -81 -539 -816 -318 436 -691 -641 -174 -307 -590 -855 -723 239 699 -881 136 -86 -393 242 431 167 -146 514 579 83 -362 -825 -293 -408 406 583 407 144 -455 -769 -205 -210 602 -653 -832 676 -78 645 500 10 750 -868 -3 341 -805 -182 190 405 161 -406 -247 -734 -234 -292 332 430 128 100 347 643 -396 -403 -218 -238 167 -141 -13 278 -772 -688 -803 -654 695 490 86 -789 325 -159 339 398 -517 -728 -821 -635 197 -504 -723 503 421 798 -656 7 671 -625 770 324 172 155 758 -600 -75 -565 -630 522 616 -352 -127 -247 -444 -548 686 435 -385 256 257 713 628 58 576 493 161 568 -766 2 -776 -706 -436 276 -272 -176 -168 680 -147 -115 544 630 761 -576 -159 578 -87 -155 -342 179 2 -99 548 787 -92 -737 -36 454 395 -309 -360 769 128 -365 -890 -736 -647 -732 694 -693 207 -317 -570 185 145 -604 -320 -621 621 -558 -440 -336 -110 -431 -160 -840 -244 630 -692 -573 730 -503 -389 482 384 532 248 518 -689 -306 325 -239 -3 183 314 -95 -545 469 197 -192 613 374 353 -263 -110 10 -64 -132 374 -729 -446 661 472 301 30 292 699 392 -572 -143 -483 51 636 -217 -193 -349 -700 131 615 653 -389 247 -348 -105 -185 -600 416 -778 735 166 671 -240 291 -517 235 -514 -897 116 -225 79 40 -765 128 275 -389 270 415 -228 -611 332 466 -89 374 -630 -381 -91 -756 -597 -449 446 249 510 582 443 -57 608 -207 778 514 -288 -593 126 789 -258 284 -215 414 -587 509 -562 -588 -457 -200 -379 156 614 13 -273 231 -668 -320 517 -587 -777 -494 -532 -831 -625 -183 -152 -634 -891 -893 316 -619 442 -752 580 205 -852 -536 479 192 301 -294 -805 166 -591 426 128 168 -750 -59 271 633 -112 226 -429 -205 -773 -159 -178 -506 -785 -174 777 475 476 797 483 328 -742 -781 660 -129 -96 -323 -783 -651 -58 622 -837 -760 -67 -839 401 -796 20 453 566 145 -72 120 -287 50 83 619 360 -181 196 -408 -501 -398 375 -697 331 -343 462 27 52 799 -626 795 -744 -652 -846 -97 661 799 -729 56 794 -478 -98 -284 -848 -141 -649 -705 -75 -128 470 -274 -288 478 -248 -527 -254 443 -513 -740 155 655 -115 -568 -751 -788 178 -811 -167 -489 -882 -688 -113 771 -63 176 -143 -28 249 -385 -489 -96 -694 -62 -407 14 -678 601 -179 -365 -737 -837 60 -580 75 -151 -554 107 -718 747 730 663 -29 -754 283 -105 590 336 -410 166 -631 374 410 577 260 798 556 505 -271 -441 373 -732 161 -253 -729 -839 601 740 97 -725 800 326 670 779 -33 -217 -152 -735 -740 117 -146 439 -694 -471 -573 14 -541 669 -587 -168 -151 -624 94 719 -872 201 529 -680 -643 491 -718 786 -702 -661 580 415 -299 -4 267 -629 -325 555 -719 -129 -627 619 -45 -765 -299 39 -109 -229 -723 -227 -893 503 -674 -94 176 516 -802 -886 -454 454 -542 74 -423 -335 124 -430 -271 567 631 -790 756 470 -736 215 -81 -900 -221 -271 -160 -886 -488 -429 -141 -111 -554 364 -493 164 108 347 313 109 -293 326 -324 -690 -420 651 -320 357 551 517 -867 -126 -487 -221 -59 -199 680 662 -803 -343 -394 -103 389 276 -733 377 518 -529 501 -541 763 -664 -58 208 -631 -47 -680 719 -718 692 -1 -583 -308 -742 -411 252 279 366 604 -781 657 396 706 537 -466 497 196 641 522 561 -16 138 398 -446 212 -123 745 -9 -353 -556 527 584 -386 327 181 86 -410 628 -719 720 62 -541 484 -513 -43 502 -374 285 -57 -99 86 -333 -662 85 -150 -832 -311 -765 369 78 -560 -27 -639 438 -606 -814 200 760 -424 -312 -680 353 -807 511 -760 -274 118 246 706 563 -809 517 -371 -644 268 572 -605 -637 200 457 502 -377 -92 381 -625 218 201 -851 -323 -871 795 6 638 -460 59 -865 -750 -323 19 -422 730 -298 692 480 -871 -171 663 23 -604 -732 -161 578 693 -218 -173 -34 -415 -898 -183 -445 -824 -6 -552 -197 -739 575 -542 -223 -119 231 731 641 -786 200 -48 -50 104 741 -160 -341 162 65 -346 521 -504 173 102 -881 -314 -805 -272 -167 -494 -443 -639 699 53 -348 319 657 -36 211 -613 -216 54 -580 662 -652 501 -900 -713 -46 335 167 406 779 370 399 -185 421 -187 523 -349 494 -244 383 177 -108 -188 -839 13 -732 -274 601 420 -206 777 -734 -402 58 350 -605 -211 663 -216 -666 494 -67 493 393 -103 -92 750 76 -619 358 -271 -101 -640 -59 -886 442 644 -575 -334 -464 -867 -872 -317 -91 -325 86 335 -610 -844 163 -658 676 -725 236 773 457 -14 -10 358 -851 304 -639 -887 -793 331 -420 -492 -70 -340 294 644 -701 -298 -199 -382 543 -728 -864 -772 53 -62 63 -68 -531 -170 716 465 142 -491 622 657 -576 609 -692 -658 736 402 434 541 -219 738 586 -795 692 409 774 727 -492 -493 342 -462 -346 735 624 251 479 131 761 -618 208 452 216 -785 541 373 -6 493 695 147 -138 -849 -217 -107 37 -576 -797 -305 -205 38 -268 -314 -698 122 92 -804 -248 637 -7 655 -284 23 31 749 337 -302 20 352 75 -827 -712 -627 -297 788 336 367 747 -410 -842 68 -542 445 -61 497 392 415 794 723 -197 393 -251 402 160 276 -213 -439 -288 -75 -220 432 116 157 619 -772 -541 586 333 -672 698 494 764 505 -411 -701 -317 488 -38 118 -255 -259 -747 -402 -814 -847 402 -339 -213 -15 533 782 -311 296 176 94 -254 -599 267 85 -699 -42 739 473 28 321 659 6 343 278 219 311 788 698 691 -532 -813 39 -854 -463 -512 -170 675 -553 -577 -252 -425 271 245 -231 114 796 -452 455 352 156 689 38 338 -160 -456 62 201 15 -854 -281 265 413 -560 -360 -414 -162 451 244 -94 74 -741 -449 -297 -40 212 532 -157 -699 664 -87 82 755 -94 108 -640 756 245 -260 417 -713 439 -817 260 334 493 510 166 -7 475 701 516 276 667 223 503 100 280 -5 399 28 -872 -177 -455 165 -437 43 536 -184 -360 -854 -99 -540 -807 -25 -271 -874 -568 -682 66 -232 189 -71 -176 177 744 -352 -1 -523 470 -658 667 627 684 352 399 -385 -162 499 67 -778 -458 -793 118 -285 -642 -564 -254 21 451 -876 -139 -820 -894 219 -777 -832 42 550 -597 -462 358 -55 152 141 399 742 -197 -383 -321 669 -776 -639 -30 -216 -414 -695 -567 -693 326 118 337 669 -101 52 742 659 -6 -80 -854 -231 -643 -6 -18 -823 547 182 -694 -417 731 -330 -47 322 -180 -457 618 155 453 -499 -836 665 53 -122 754 787 653 -172 396 548 348 104 137 -688 61 -337 653 -839 244 -21 634 -786 -827 -832 -102 558 -362 477 -867 -415 687 -706 -217 344 -711 98 548 459 795 628 692 244 -342 -123 200 -799 -662 11 -286 410 -363 -245 99 -207 95 353 -356 710 564 -886 677 532 -75 -674 308 -133 -716 -862 -463 -436 645 372 -410 292 507 467 337 194 -321 314 507 -87 -637 -333 8 -809 87 578 -558 755 -329 547 484 30 -567 -432 -731 548 -242 -256 -665 -418 -63 -863 -648 -324 -781 -182 -588 209 -374 628 -724 -381 -862 266 411 -435 463 217 -137 -122 -187 167 -188 727 420 126 -673 -797 -799 -889 352 -210 -739 -511 -124 -840 -277 -250 -102 618 -761 -211 -809 649 -270 236 465 -651 653 -122 402 546 -238 -125 1 -112 -129 -797 290 646 437 452 -774 -283 -772 -64 -612 351 587 -29 661 -560 98 -495 -401 -590 425 746 654 423 -46 -330 748 226 462 -332 -706 -249 32 -719 128 180 202 -703 -552 186 -98 -634 -92 -356 286 195 -258 -489 688 83 494 60 -368 273 -85 699 -36 -332 473 523 -683 -548 96 -740 107 267 -297 -120 -708 -188 304 415 -339 -289 -339 7 -553 -675 -512 152 -78 554 -775 -57 -513 -549 420 194 72 732 -330 560 610 50 281 342 -81 -856 180 -29 128 733 703 510 -574 -820 469 626 -772 -659 -430 400 -553 629 718 -112 -13 -211 464 -688 443 -272 -280 -731 344 -863 34 657 -627 404 750 189 -624 -579 41 10 -487 733 393 -700 62 -556 -856 -639 484 253 -468 -610 519 501 111 410 -250 407 -91 643 -884 -41 -445 -799 -314 679 -752 54 300 -446 348 132 160 -786 -355 -92 -55 14 517 -387 -548 -715 -773 -362 -568 -578 50 -119 404 -30 -736 676 -378 -319 384 286 421 -556 -116 611 -236 -494 354 358 -232 731 261 299 -109 216 -162 -776 233 -112 181 -71 -696 533 -400 518 30 -199 -648 -624 -121 731 -707 -249 -15 -763 47 -17 66 -309 -651 432 228 292 337 575 422 330 -291 434 -289 535 -802 233 37 58 -171 795 642 398 392 -425 -7 57 -600 178 436 -363 -455 609 525 781 -224 94 -243 190 720 295 135 -581 318 139 156 -480 85 546 -646 -409 721 -675 664 46 22 194 -464 -308 251 -182 447 -541 -888 73 291 486 -809 -877 -386 244 -517 768 596 -571 572 453 -11 310 305 -418 -163 -521 62 46 -453 -193 694 109 -27 329 18 330 -618 -487 -756 429 -382 -77 -329 223 37 -119 536 -342 -288 -479 -117 -634 -522 -830 505 470 -451 540 -30 269 540 355 -683 -112 -607 -809 475 138 -263 -17 208 -581 458 30 -207 305 -155 -711 -177 -803 -60 236 -262 -232 124 151 325 478 -598 -362 -157 -139 544 3 -874 512 798 -163 280 -219 273 62 680 178 411 781 652 -71 578 504 -736 -101 -144 -403 -885 290 282 440 72 -360 -783 394 351 102 233 -94 398 -36 782 743 -459 -303 -566 705 -748 -560 -399 637 -447 -569 692 756 -24 -626 575 737 -100 -607 -241 -321 581 223 321 755 647 -145 -446 240 -204 425 284 -783 -512 -201 -345 -552 -324 -675 -784 504 -558 -389 -612 -633 -564 465 631 -429 -666 -11 660 48 437 -417 234 785 -173 121 -115 149 -827 -287 -872 -391 -177 -18 -163 241 270 -663 -639 -572 -786 -690 711 307 240 663 599 -710 -726 99 204 -298 -109 -629 710 -763 100 -888 88 592 -823 139 725 -566 -318 713 632 40 655 31 475 -108 -247 -754 60 -615 680 -643 -415 -205 779 -659 187 797 433 -376 -653 139 612 -900 -797 733 637 -89 569 198 -325 -533 -411 627 -530 494 670 -246 -645 -665 -105 -586 331 -36 -247 360 200 -25 -79 644 -844 705 -341 -361 -222 390 -144 647 -757 249 201 -455 737 -855 -896 574 -788 703 34 582 -215 576 -664 -196 -639 -719 -679 -666 -484 -50 717 -834 -820 327 -375 -103 176 264 -411 -736 -91 147 -133 -409 648 424 -862 542 349 -614 -850 -765 7 423 -638 536 -766 627 399 270 -543 -775 640 -310 -430 130 388 -180 -167 -549 -88 327 629 50 -374 -7 -715 -704 -663 632 -850 171 -521 -757 560 -486 610 -749 554 610 191 -208 75 -205 -891 523 -396 546 237 -758 -315 -24 -113 -12 -588 -26 -426 396 -175 -849 -483 -847 315 -374 -343 329 696 195 -241 -666 587 -327 435 591 -591 277 285 274 -451 100 237 354 -867 319 614 -575 -379 -255 8 -483 -21 -869 -646 458 -699 595 468 -782 -629 -611 639 -792 -168 -122 219 -644 -402 -489 777 765 479 18 247 467 -742 662 -637 793 -727 481 704 217 -410 436 -158 386 -154 627 622 -782 -795 475 97 -586 -222 -743 226 -158 -823 -177 -51 -125 595 -339 -223 745 -757 353 -289 -717 -835 -316 141 -708 -45 -898 551 -516 -497 590 -495 467 671 -899 501 -586 -512 606 552 -834 -370 592 -344 684 -899 668 -559 -548 454 345 -592 -659 45 -506 636 265 -890 134 350 624 162 294 -757 638 -727 -88 407 279 388 -151 -237 -769 -171 -13 -635 347 -25 225 449 -520 319 -440 -636 -223 -91 31 -177 695 -760 -602 741 398 185 682 135 148 162 411 -47 487 -324 741 -576 -93 -380 611 -590 361 -512 -155 -419 385 680 -378 562 -371 756 -892 -54 778 -146 481 748 626 -372 -158 493 -899 8 630 -276 -679 437 641 -347 306 -197 -492 -369 -27 -867 -131 -775 -397 -871 122 -19 138 155 -856 96 85 -322 -691 -481 21 683 685 59 431 -63 346 736 174 178 -775 163 534 -644 780 -649 776 596 -717 -725 287 -72 549 -35 261 783 29 -542 271 -374 325 694 -823 788 537 -663 -316 -677 -2 -403 -661 -533 375 -878 -363 -748 664 -465 -459 626 -44 700 -592 -595 -450 -420 197 -343 -805 510 -672 -822 430 662 -681 -321 -795 782 -286 228 -654 88 229 -802 -408 -798 -887 123 323 -515 749 265 -815 -521 -518 -563 -839 -565 160 456 -248 -579 318 635 -617 705 761 -895 -842 -892 103 -488 -163 -483 -534 -749 304 -449 -772 -288 -400 -880 347 372 280 698 567 514 -434 382 354 426 308 214 -267 -9 73 -368 237 -530 372 676 -412 86 -383 -5 107 -615 386 38 -806 -521 -222 -810 -592 -406 -467 -779 578 775 520 373 -400 377 -335 -886 549 -725 -473 83 -154 -647 -806 -327 438 -365 738 -419 137 -179 775 -62 350 795 -796 275 -777 747 -257 -786 -326 150 107 519 269 -533 213 -527 -193 412 419 435 -444 453 585 381 312 185 520 -143 -405 666 -397 391 -396 73 -374 -285 781 -765 121 254 -626 250 171 783 -42 -529 672 274 -824 148 -309 373 -376 107 356 -355 -323 238 209 169 -24 -680 -73 -419 -510 713 290 -764 -709 285 -852 178 624 -832 558 -219 -320 645 -553 -91 256 504 -613 573 183 -562 -501 119 115 -749 -517 -212 157 323 -434 211 -32 167 -658 298 102 -486 -681 228 5 746 47 -472 496 263 -760 749 750 -108 -297 737 542 777 418 717 -524 -9 -243 355 -94 -612 -364 -513 45 620 11 -68 742 -885 -672 -265 203 25 -301 676 -348 -234 158 66 -811 -249 632 246 752 300 -471 -861 30 -583 137 -768 -89 281 312 -103 -148 -103 272 -182 -536 -722 54 -108 -104 183 -721 -694 669 -729 -818 474 527 354 -555 567 -520 560 -814 512 -142 -443 478 142 -811 769 -40 -894 622 -820 -796 539 531 -279 -318 468 -381 551 -501 -284 -864 695 244 -100 -334 232 159 68 -738 -473 671 687 647 101 478 -588 -773 -472 216 642 36 -543 434 573 74 266 -779 518 647 -897 743 -148 -547 -62 51 -620 -121 71 136 -894 -450 -485 -511 -531 424 786 787 -287 388 -670 -874 294 772 -532 -48 -831 -686 -380 560 527 -555 50 -893 -461 474 -414 -179 595 652 22 577 -794 540 -575 -841 398 -710 -892 150 -603 -45 561 435 107 -892 -598 -55 568 50 3 -380 51 647 180 -677 63 204 474 -431 -884 16 -212 -760 614 -90 70 91 -349 298 -477 -337 -876 -551 -466 738 -209 348 -720 173 -17 301 -223 -751 196 95 723 -508 -659 5 153 -395 -296 313 622 263 751 317 -377 151 615 -475 -736 -337 -599 -29 -755 -425 417 685 -315 77 -152 -568 426 212 -114 9 -347 -492 551 637 -864 -124 107 -463 -104 -600 -467 -382 443 -765 570 194 -741 329 102 21 -595 -697 -863 -710 587 534 -680 24 -165 8 379 -680 -687 -8 -657 -481 446 -272 316 -275 -500 -36 503 344 -782 220 -364 687 166 24 -601 52 619 689 -416 653 -891 -670 443 525 -75 407 166 -871 -411 -592 -182 231 -74 606 727 -792 -7 795 107 200 398 312 547 -194 -306 743 -218 -713 -257 195 -297 -473 697 -107 -532 -51 577 702 -185 335 -416 399 582 -579 471 676 245 219 81 -387 1 121 -663 -810 78 -267 562 -601 -121 -722 -601 -10 355 343 314 136 -59 162 -582 -328 607 -624 167 697 -639 -437 12 -814 307 362 572 723 701 147 625 -756 196 729 -675 -176 168 -270 150 -768 -148 515 -846 -339 742 -197 3 281 -489 -41 -291 60 19 -878 22 -450 346 -564 34 679 -448 -740 -669 492 675 329 -547 402 -397 -643 36 -199 778 -277 -120 683 787 -602 346 -732 51 794 -811 278 699 63 -320 66 -837 324 38 413 658 39 -864 -490 -474 -407 169 710 -689 -782 587 85 -679 290 -39 95 796 -180 49 -119 -890 -701 501 -891 -313 -435 348 358 -344 -275 407 431 209 269 184 35 394 242 -670 -896 614 -828 -226 -178 506 -479 -739 771 -394 22 -308 -693 -164 245 516 -619 -586 792 -889 563 746 166 644 354 784 -415 1 380 573 340 -704 -885 -80 219 -45 -194 634 354 614 407 -536 28 111 -760 475 -460 457 126 -751 -642 -566 -777 -541 -51 -126 241 -647 -144 -142 -685 -419 -420 -383 -28 45 -42 -653 727 718 365 -857 -413 756 -202 733 -359 -898 169 -877 -522 46 751 676 -760 620 -721 -445 -546 -854 203 391 -819 259 -292 -493 -655 -308 733 201 291 734 782 281 -693 618 -55 -492 347 -200 -128 -270 8 -812 -148 -383 626 -720 -372 -389 702 323 -632 -744 245 -172 -756 757 627 -629 698 497 -325 -640 658 -675 709 -308 31 402 -535 713 768 595 322 778 -88 -242 -390 -329 579 735 -274 -792 -490 161 797 671 352 14 111 775 -741 646 -245 41 -849 -106 -629 -849 410 368 -385 554 -766 -567 -716 -678 429 319 62 95 104 101 573 343 352 114 401 -832 -198 212 -870 482 753 514 -135 426 -32 726 528 775 -44 -808 760 603 -586 222 121 671 673 -190 655 730 -872 62 -505 -320 -150 -46 371 -634 583 -537 -519 -758 183 -457 -56 42 104 -732 -75 694 735 729 -820 -362 194 -348 -61 -557 -679 -287 -562 -523 -676 52 -449 -697 530 -91 608 -406 -900 799 3 469 -493 -893 100 -154 -545 -683 -794 -213 57 -422 246 -338 694 -50 -474 514 -462 624 -323 526 90 -234 629 101 231 -277 459 509 -164 -624 257 512 -817 -543 165 -404 -174 -255 558 -754 -318 -18 -79 -527 -360 -399 270 383 -42 209 778 759 662 -845 -234 445 419 -891 -659 -299 489 734 251 452 -152 601 77 715 -693 -821 153 -813 703 -245 471 725 -345 232 -747 703 -375 627 682 768 -296 -507 -802 42 608 -613 -312 -781 -533 -488 468 -532 -324 -528 240 169 -146 466 -30 -559 270 -376 7 118 310 -106 370 398 730 762 361 524 47 -441 -798 -422 157 333 -544 -343 -623 -582 -367 -476 160 -457 -685 35 21 486 -280 -20 -486 -284 -779 -798 -493 -888 -180 -465 -203 -388 -633 -756 687 -308 364 439 -231 -90 553 361 560 465 -404 129 773 -284 493 -407 -788 162 329 129 -304 -657 672 299 633 138 -474 488 483 -189 290 324 739 -734 -856 227 166 -565 37 -203 -886 243 -554 -680 351 760 -106 -308 686 -192 -562 -887 -646 -755 -247 -370 -879 246 21 446 -486 185 -840 55 -843 329 -324 245 466 -301 627 344 477 -124 132 21 -735 -475 453 -146 565 -624 164 490 93 327 511 578 306 361 -841 -68 -662 346 74 118 -393 -436 147 292 537 -869 583 -360 90 210 36 514 -195 714 -576 -853 -590 -653 -36 -792 -253 -256 -647 343 -328 -779 -789 -748 720 -565 458 460 -807 23 518 311 -346 -67 -495 -42 19 -723 -662 493 547 -584 -316 -3 -199 -289 -424 -232 -695 497 400 139 -506 -542 -631 756 -62 86 545 638 -649 -727 132 -450 -868 -769 504 735 -533 397 436 -265 -847 -97 -258 464 -731 -404 558 0 609 -332 426 677 -207 -769 34 734 -56 -259 508 260 601 717 -345 -812 -434 118 -627 627 -874 -544 156 446 -661 96 750 -338 -155 92 786 -865 795 366 348 800 151 -836 -677 719 609 796 -307 -620 738 -374 -292 763 332 -795 755 -276 -163 -175 123 522 777 379 729 150 -635 -786 684 416 -376 609 -98 92 -333 -49 -345 -69 -467 -411 511 -299 718 -844 426 -438 512 -839 -805 -611 -215 -351 423 694 -38 195 685 -353 -618 266 588 575 162 -878 166 -451 -735 -49 -246 326 -844 -678 -869 624 360 -636 -583 -675 378 -526 790 548 -404 -26 -488 -817 -473 286 -348 136 -66 440 342 -629 230 181 -528 -577 435 456 134 -423 610 127 -461 -498 42 -791 -856 -195 -807 278 -470 -390 -824 558 -471 241 -386 -486 -90 -514 724 -381 246 -608 -692 -358 566 214 -463 751 798 72 487 -544 784 363 731 466 -895 533 371 -276 -668 -148 751 -497 -841 -2 -618 731 -559 465 -644 -381 -885 399 -370 649 -751 -845 632 -855 518 744 -151 235 795 -394 -217 -898 -863 -446 -643 -690 -727 7 242 -713 386 -203 -709 -684 -341 565 -618 -175 508 -747 605 315 -420 39 75 -900 241 -197 -852 420 597 583 398 695 -581 -133 -729 -653 693 37 148 -393 -596 238 -86 -522 375 -780 105 269 751 -312 -660 -728 350 -175 -156 -784 -443 722 289 528 -421 58 -165 -515 -299 620 764 691 -376 -593 572 18 -75 604 -180 -379 -162 -552 -414 -591 443 445 -199 -789 -386 506 -580 224 707 206 -301 -625 -323 143 -221 183 325 -579 -763 7 -618 630 -171 -403 430 -594 194 366 707 -332 -181 -651 -543 66 -849 -524 -592 -557 -598 -762 549 -178 456 -723 597 614 579 17 783 -187 484 -189 -26 230 426 -406 426 298 23 345 705 349 -394 649 109 459 -251 359 -387 -133 691 -683 259 -380 102 -536 558 -302 627 -79 54 -760 -517 127 -824 270 -891 -296 -654 416 -285 -651 -598 -866 -206 -519 636 -105 17 346 508 -154 85 -531 -398 101 -773 661 -21 761 11 -220 -409 -801 -280 -172 -673 493 -723 739 -842 -611 400 -550 -122 -898 -383 -113 238 104 760 58 -435 -287 160 -19 429 -219 -659 -429 483 235 -884 695 -422 -718 763 3 291 -867 681 -794 -393 -722 -259 -132 -685 396 303 -530 -471 -610 572 151 343 -129 258 88 -163 -588 -593 -361 38 175 -207 -178 -467 -216 -846 -8 -163 -157 -428 198 567 -326 447 27 -31 -115 -221 384 654 -156 -122 -892 317 53 51 765 -627 83 368 -193 423 340 -235 728 699 121 77 551 585 80 145 84 441 730 -17 -258 577 -293 -257 568 -596 578 -828 290 -698 -844 -468 -144 495 -515 -165 -449 635 -399 -174 -687 -837 709 -181 -304 573 -785 728 -593 -43 -339 -211 -898 -365 41 442 78 -888 -44 788 176 426 -67 -337 -864 758 765 -132 621 -791 690 -840 561 -527 652 -587 765 587 11 -236 -801 315 271 798 586 -483 746 -696 -446 -456 -842 -239 -537 -619 664 -546 303 85 -876 -185 -457 -511 453 55 642 277 588 -709 -443 214 -793 347 282 -71 638 -253 666 364 -854 -617 190 763 -581 336 467 234 173 514 -712 -747 -273 553 641 3 465 736 -147 458 -356 -402 707 455 377 542 -401 -878 641 712 654 -91 82 -437 -759 688 614 -546 164 -887 35 -489 133 -47 -261 574 -588 -302 -260 -705 -382 -592 -741 220 -484 164 596 -739 -267 22 -455 218 228 82 -7 -337 635 -862 322 -711 144 -443 -275 20 -49 475 -25 83 30 177 -705 -651 -293 779 -597 -315 -173 750 -617 -172 145 795 -187 -527 7 -861 280 -792 711 670 -674 364 307 -867 -842 372 266 -230 -609 340 -212 690 725 -420 -75 174 -32 568 765 -408 157 195 -91 390 -710 392 401 782 -203 -795 -730 76 -900 -87 -741 -783 -732 -811 -354 532 474 -893 -821 331 -379 305 321 129 -338 164 -899 239 -54 -452 -834 -669 -188 -174 -691 298 -383 -722 -637 707 628 -269 569 -341 -223 740 796 254 -826 50 -676 -204 200 741 769 525 67 -418 -399 -601 532 62 166 799 781 -109 -298 -417 534 -493 67 145 302 567 209 -416 113 549 659 10 -656 -467 -484 132 -715 -314 761 -712 401 -207 192 -773 -651 -445 240 -730 665 -493 742 -799 -769 -665 111 194 773 -805 263 104 -793 -251 72 -491 -184 -720 -871 -643 -11 505 277 -870 -852 797 405 -192 103 -322 -346 52 476 326 488 612 -705 -530 -400 -476 166 -759 420 -452 145 -312 -168 -324 -824 -180 -360 -326 -149 -878 -834 769 -10 -342 -55 -87 -250 -88 -306 -832 -138 675 -854 737 493 -840 675 436 -360 -816 432 -891 94 -235 -687 -2 401 -598 -890 645 178 125 -694 488 -900 149 137 80 302 304 335 -762 276 487 304 107 -520 -140 -529 -20 -463 -795 758 -682 386 -665 196 8 -834 -803 386 -434 39 577 173 -314 554 -841 598 357 388 197 37 -685 765 -646 797 -70 -599 -828 -879 294 253 527 572 110 182 -571 -855 629 -774 364 -148 -90 -436 229 585 57 -515 26 475 359 -260 613 227 308 -871 457 673 -848 298 -314 453 -109 205 -215 762 245 80 55 -793 -549 -420 607 112 -250 -204 -140 665 557 167 -784 25 798 436 -774 11 -332 -685 -883 88 -861 110 -425 122 770 228 -303 -822 309 -483 710 -47 -523 179 -406 -185 164 -59 497 -229 414 142 -60 -44 532 666 -816 667 -33 363 -657 -708 -162 303 -190 456 -121 -42 -534 -601 -34 708 -130 -470 -104 -153 474 610 430 -317 -729 -251 516 768 -893 -599 173 563 319 372 -83 89 -321 -845 176 -32 -77 -473 -201 650 -223 -183 497 -426 -604 -725 327 -868 -162 -244 -424 595 -239 747 640 -881 -479 163 -477 547 -884 405 -695 740 249 -326 134 -342 181 -273 379 -24 -574 -344 -118 222 -587 -172 687 470 -702 -157 44 697 258 659 165 -497 522 -611 -127 -166 -33 -108 -36 461 -479 722 248 498 -880 -16 -613 69 -252 619 -18 -599 -193 -193 -763 -322 406 784 698 35 -69 728 -275 -470 244 419 114 -629 -529 321 245 345 351 790 -600 -582 -812 -331 -373 738 679 -59 -549 -387 696 -411 -153 265 775 407 447 -601 -92 -524 -458 -804 150 157 -575 -176 743 293 -858 701 646 -343 229 86 -760 -241 -444 -873 -495 -500 453 702 -680 -859 438 373 761 -574 -285 -149 150 -398 404 -170 767 -279 575 588 743 61 714 -709 116 759 -776 -463 249 381 575 58 -40 -483 -590 -306 -493 -728 -859 -874 -565 -285 624 498 -240 -212 -381 538 -310 117 -610 665 -871 -308 -752 -803 146 481 -247 713 -432 704 -479 502 200 -186 58 -272 545 324 345 -578 -579 139 -77 485 -134 -506 -185 -178 -491 790 342 554 543 213 442 -47 -660 -748 -434 704 110 332 -471 47 -373 -733 326 16 340 -817 -653 -483 -682 -686 -669 -777 -254 556 -881 -200 -718 193 -403 -789 -722 90 -495 2 -793 -428 -467 -209 -427 -371 -703 785 -98 -583 -176 10 93 742 -798 -227 92 -681 128 -864 635 -345 -721 288 -655 -755 -702 521 -76 -211 390 -575 407 322 453 -199 -315 -148 718 -801 -714 -528 -136 -100 -563 469 -631 -119 759 -681 -145 -148 -646 -282 266 587 -133 5 -508 -462 -20 -33 446 397 635 118 707 -555 602 516 21 -224 -109 567 282 6 -95 133 -447 -652 -479 363 470 -4 -154 271 -785 -359 -871 416 -803 342 -78 -754 -807 -598 77 356 676 -610 11 -42 675 204 -254 -280 689 -92 564 -259 -840 380 -488 75 -96 648 -784 -79 -347 494 -830 -410 621 58 776 -781 -271 -709 -3 281 -498 -797 -499 -51 -396 11 -526 -157 232 -125 272 522 29 396 -418 233 177 -610 178 -94 -435 -492 -763 -844 403 -603 216 532 242 -510 399 261 325 624 331 -108 261 -521 596 -757 83 324 606 -575 -315 563 -105 -860 617 -378 -280 -636 -60 302 12 -162 -673 -239 -16 -594 273 -754 -692 488 -662 -679 -340 171 715 -95 -276 592 -672 179 106 -223 -231 561 -625 267 -864 265 766 166 661 533 742 -793 750 -342 -73 740 473 -563 -353 -633 348 -27 -4 193 99 -767 -94 -627 398 68 -605 -167 -107 -849 -547 607 707 730 53 78 -127 0 341 -40 289 -207 -44 -665 116 413 721 -747 -462 -571 383 467 473 -768 -857 302 -613 -693 -681 -800 -137 -305 -336 393 -101 -114 711 582 -602 305 -94 672 -58 664 532 -187 -1 95 687 -40 -870 -5 -891 -610 -160 -447 -539 -374 -476 -566 -245 158 -770 -643 -446 -672 -482 82 -640 -377 28 320 694 475 -137 338 -845 -440 -295 10 655 -380 -226 -697 279 -832 -718 -80 -41 495 -677 -174 -60 -365 117 277 -771 581 -98 71 -398 727 -545 217 110 -186 -737 27 704 152 254 -307 -646 330 -297 111 -428 -371 -447 -588 208 -688 490 -143 -526 -99 563 -683 -590 -414 519 -211 39 223 489 -393 176 -175 473 -355 -41 516 -593 713 -356 728 -159 66 -612 -511 -118 474 -467 51 709 -46 -857 -298 -352 -231 146 -679 -578 -861 172 -645 -184 -859 392 -510 25 -531 85 -138 -830 760 478 162 371 -281 -227 -894 -161 -190 -166 -434 -619 691 708 717 -62 -41 716 179 -88 125 -453 -397 635 -385 -322 -82 -95 272 -107 -634 -855 778 716 3 -154 700 25 480 18 -676 -796 -847 155 765 -284 -443 -398 390 -104 -680 -252 -409 -534 766 737 -561 -278 -400 723 -629 70 15 377 443 305 -466 -627 28 -107 246 670 529 -727 712 -808 -172 -607 185 561 -308 -880 327 -528 617 -354 -722 -635 -182 401 191 -259 447 281 -809 157 -113 -314 -816 -870 103 -455 312 -846 303 -45 258 -869 205 540 -20 -504 616 -805 25 83 -791 -851 -515 -77 -214 0 -135 -265 563 -68 444 719 -25 -24 51 -36 -482 -863 -408 654 725 -572 38 296 -161 608 -387 -1 -280 -80 -786 -588 -139 762 -355 -853 657 -580 599 610 -529 25 -119 386 319 -316 558 714 -442 545 -17 493 -158 202 -708 591 -547 -599 184 783 712 51 773 -32 -407 -768 -611 -658 328 -725 -371 138 -279 156 -643 314 -747 701 -400 620 23 198 231 125 -67 31 215 -158 -772 335 355 -82 -420 176 -648 167 -831 174 615 283 403 -728 -68 -432 134 13 -326 489 42 608 230 -841 529 -622 650 -173 92 -892 -626 -768 -511 -370 -551 650 180 -862 -735 436 -197 720 -765 557 -237 694 -214 -355 505 -588 184 -581 349 -623 -571 -733 -360 527 -872 -443 -491 613 -577 77 -576 -35 556 -771 -91 159 160 -491 -175 -867 -742 705 -744 -744 -348 -198 -346 -557 505 76 -163 -811 518 -524 -520 603 -316 323 378 328 -538 -610 -203 158 -817 -171 737 315 671 485 647 189 728 479 -357 -230 35 -328 -389 445 136 -865 -462 -72 -246 -353 -334 -647 409 107 -612 213 613 98 297 -884 -868 -426 528 -84 481 287 783 194 -215 -399 456 775 -337 358 -247 -616 186 -532 643 -295 670 729 129 -452 759 515 -736 -836 422 -662 -814 -396 310 649 -486 343 -58 779 -824 89 5 -545 608 -718 -46 -469 460 -613 -399 -873 163 -440 -809 -612 55 11 143 -529 371 -796 788 -85 -514 787 166 -670 661 -333 -182 -115 177 -118 144 -242 -74 -511 -405 -109 145 -50 311 187 -378 -410 -94 488 614 -684 550 -264 464 771 -378 -172 449 789 -627 393 -314 551 274 -730 621 770 -42 -422 734 798 506 -455 92 -690 62 -825 410 -748 -291 622 404 795 472 82 30 -157 -584 -141 675 -75 726 -62 -428 620 -3 516 668 485 -554 131 145 7 523 -848 -740 -395 -717 764 264 -704 -810 -300 -209 -706 -329 574 451 -343 -439 -554 125 362 380 398 -576 213 -332 -843 137 -268 -841 17 -581 14 -839 -510 309 382 734 -553 223 -629 111 605 -338 -152 347 722 -743 455 462 397 167 -371 -484 761 -670 -586 452 -472 -97 160 724 742 631 386 304 484 484 -4 -627 -222 -900 663 16 -523 563 -596 434 -162 318 434 -91 602 -888 -728 -148 271 -33 554 43 254 690 -197 -63 -426 -13 -465 759 -842 524 664 732 -502 134 -896 139 -216 -335 465 306 459 713 227 -457 681 -596 567 -847 -542 -502 -7 737 552 115 478 493 -505 767 -828 -453 -748 129 -698 591 -684 51 617 234 19 13 -327 -78 372 -658 -124 178 634 85 49 -482 -671 528 680 -251 -709 752 739 -145 -327 -888 -35 -129 -646 -453 726 -36 -607 518 -276 -91 76 594 -175 -840 -386 -783 -655 417 -779 -792 -672 356 -402 746 392 62 -448 -574 787 -831 -367 -364 -539 -504 -499 -373 -380 96 363 295 597 487 -42 389 225 506 -527 -809 17 -578 350 247 -590 724 173 421 738 122 -857 -565 -252 631 -739 483 -68 -682 -95 -513 188 450 -440 -420 -227 -240 169 259 254 -380 -547 -235 -459 -412 86 -466 798 -25 -17 391 360 659 225 601 -205 -18 596 -302 -226 352 -570 -551 -537 525 303 365 -595 -820 -475 96 2 371 -150 41 -442 -243 -620 -197 4 -740 771 -93 391 559 -219 344 -754 471 349 -29 -68 191 -193 -111 -209 -446 -642 264 -819 540 -239 614 499 738 595 252 -26 243 -883 -336 348 -364 -293 262 -796 -338 -793 -198 -705 -169 -476 671 676 4 -603 251 293 41 -629 -630 80 -220 749 415 -689 -223 596 527 -686 102 470 667 463 -669 585 -221 -571 -887 -159 551 -268 436 363 148 -197 799 -512 783 483 663 -519 581 397 -794 -887 -617 -657 -726 156 145 328 -594 -514 519 471 -484 234 -312 -844 128 613 -414 -208 -739 -21 654 -100 6 147 -666 -126 -178 702 -860 197 -178 -431 757 -605 -762 491 -183 -426 560 580 477 -507 737 308 -343 500 323 332 402 -113 -670 232 -296 20 -546 100 -629 -462 467 -322 -332 -248 164 735 -873 -365 -1 -486 -637 -753 -673 457 594 617 -660 -598 -887 665 362 399 222 -27 -736 685 -631 -181 56 -232 -548 -347 55 620 294 -408 764 486 -574 723 -167 31 111 -403 404 -569 651 388 80 336 118 360 -343 255 144 501 -787 -705 310 18 -627 -166 733 703 485 306 -825 -350 -189 -418 -276 -856 -795 597 -710 -17 589 192 -875 -625 -198 -539 735 -183 691 51 -76 -5 201 2 131 17 -285 -433 -681 664 -229 -244 436 15 -456 -674 -74 11 532 481 -640 -778 -94 -43 -438 656 -793 -346 146 261 693 -540 378 325 -562 -866 293 336 401 -835 55 -747 298 -802 -29 778 430 -799 -221 550 -743 -804 -888 -527 736 671 -327 469 -687 218 -634 -220 440 301 624 98 -543 -877 333 507 551 174 -142 -147 498 -724 -420 97 -716 440 674 -427 -642 -55 -278 -788 -821 693 -262 789 467 263 108 -248 410 217 -462 -853 -385 -666 646 91 -338 -287 -712 -203 -278 -831 -728 -160 684 -625 161 -260 -242 -889 -626 -54 141 -565 537 476 -323 -580 -768 569 453 358 558 -356 -284 597 -629 259 196 -227 669 442 138 -753 -810 -743 1 317 453 85 70 79 -571 318 -851 483 184 -158 692 114 60 -587 422 718 293 -404 -399 463 -450 -24 -553 136 430 487 -300 636 108 -374 151 -488 -543 51 -654 -495 -829 548 -216 466 -808 784 287 367 575 -558 -777 -724 -815 -18 662 463 182 -435 442 -448 321 596 -828 -878 -48 327 -50 533 -819 582 565 -393 391 -633 -449 217 -664 -52 -789 79 169 612 -79 -800 -623 -837 -87 683 -761 577 204 -753 -771 -243 211 -234 797 793 -818 748 67 -278 -387 -295 557 -407 -538 -23 554 -445 -457 -471 298 219 -341 -558 -872 -766 -400 -463 -691 -580 454 -616 476 -461 493 353 -28 693 796 718 -891 577 414 182 -787 -616 754 -111 135 -648 -511 -554 -134 580 -750 201 -59 -345 -839 -420 -329 -579 774 -444 -282 98 318 652 158 -821 -820 -21 -601 177 -752 -694 -224 647 -178 -161 161 -568 109 113 -171 -778 -731 286 36 -588 -684 -204 -498 -371 609 732 226 677 -550 -778 191 -821 -398 450 -357 -793 320 757 750 -276 -803 -515 224 -528 -721 335 -877 -178 512 -870 531 71 423 731 -565 352 737 -668 269 346 334 712 -256 546 -96 -378 217 -565 513 420 -665 324 -279 -672 94 354 -722 537 -189 548 -528 -779 -325 354 -652 -495 627 745 -36 -230 -632 -149 -159 513 35 -54 -44 -122 -610 -94 297 -811 -224 243 276 287 -422 484 -85 637 157 -251 78 -429 -210 106 -681 -627 484 -479 -204 401 475 295 -690 311 -302 28 597 792 -711 -460 -875 134 79 320 -891 -805 -189 -391 174 335 313 -543 38 -192 552 -811 -417 659 -492 -375 -760 -351 396 -477 -297 -714 285 -192 -298 760 331 193 -23 -631 485 787 -678 -186 51 732 715 -714 -651 730 254 407 -109 671 -261 -573 -314 715 -725 -648 -44 648 -244 -789 136 -564 -151 309 285 -882 91 402 506 -542 639 -634 -695 -893 -428 -310 -228 198 747 -61 -59 428 -810 -146 403 717 -853 -634 714 -426 -349 500 -429 -207 -483 -563 518 598 -654 69 714 -594 440 779 252 -36 622 255 6 573 -757 368 186 -250 -633 319 -494 493 648 -410 -707 -27 -821 249 -444 -543 -727 33 -131 -36 -60 -342 -98 -224 -205 461 -700 -521 -52 -611 -544 243 76 -847 766 -729 -634 -11 387 566 -889 69 589 438 -273 -61 -208 108 0 627 796 403 -100 -479 391 -504 40 73 -656 -404 264 -37 31 235 249 -388 -216 576 -543 -457 412 -732 -611 -7 -320 605 751 -175 472 797 -890 -382 -249 443 1 161 207 -580 -741 645 157 -305 -151 -501 -147 465 -588 -423 774 -646 -285 277 675 -49 -150 -112 -385 -148 80 -419 63 648 -807 -661 47 617 -579 423 209 364 -282 278 -427 -5 -666 628 426 -249 602 23 557 -173 -287 747 499 -798 -346 -694 -392 -344 601 -761 166 640 -639 -106 435 -473 -308 451 -209 -421 -108 -302 -485 518 -4 177 -815 425 -811 483 -835 310 145 299 -342 -559 -443 -610 407 238 372 -418 -416 211 723 628 -631 567 795 56 725 117 -852 -504 712 -114 -492 228 618 -311 3 -867 365 59 406 136 650 -881 481 -742 471 -841 -673 -569 580 -261 -356 -124 506 -448 445 144 -423 -67 636 115 553 -127 -399 -502 -850 -810 549 76 228 -649 -201 -631 -20 484 720 653 -880 -491 -397 -814 -763 -445 264 650 -134 16 -869 -450 180 679 -394 319 39 -407 -727 -101 -688 -370 705 -221 314 451 -189 509 -87 63 -586 -396 698 -361 349 -441 -84 -273 -530 -709 -259 -800 -158 47 -633 -367 558 124 274 549 -84 212 -820 -15 626 -584 402 95 -198 -264 723 109 357 -30 196 -706 -229 -237 206 -228 -359 468 -829 16 -66 -50 -444 -371 -588 502 -459 -399 -610 -152 -830 478 -394 -227 527 -114 572 216 -192 -640 -35 387 506 -806 161 -605 -27 -849 653 -159 -754 507 -203 -706 -290 407 -398 739 326 -383 -291 -80 -364 -51 163 -54 -428 -308 -362 -3 222 -335 -614 -315 -776 -2 -255 -231 -382 -618 -759 -133 298 771 271 420 -461 -529 4 -620 -68 -467 282 799 7 385 -523 706 -244 452 -512 -458 553 423 779 -467 286 -174 -570 452 306 139 -61 78 309 -709 -160 -285 783 -120 -225 -376 -470 386 -341 385 322 739 -352 -242 -815 195 751 -850 -683 382 511 37 249 -325 -230 337 222 366 -642 96 508 -69 -712 275 -375 320 536 -397 208 -730 -161 758 -780 -387 212 169 502 -537 -169 715 -580 -836 545 -633 -592 572 -785 731 -398 183 761 -782 288 -180 -660 421 3 633 -45 704 450 -735 379 254 -582 -860 -727 484 789 -53 370 -638 -88 -654 -263 -56 -528 136 -400 -621 78 -693 260 243 -691 -180 643 -271 -660 -183 -308 793 -680 482 159 708 -558 714 698 -289 -726 620 276 -164 -282 -247 -78 -49 550 -425 -697 95 -801 -345 -81 -333 -878 -717 152 -379 269 -720 -375 371 -625 275 -837 124 -348 220 -680 -696 -104 695 -638 662 570 -478 414 -95 10 -119 449 -266 -322 -628 -719 -879 78 -226 54 -629 -109 274 -357 429 -24 87 -597 525 -383 629 -584 -394 -637 75 -428 -355 -205 177 491 -348 -845 -24 380 -730 208 -459 190 -221 -538 -96 -516 263 -86 -229 -368 -357 536 -644 763 -486 -415 282 -722 90 679 -174 307 -535 -672 -227 498 229 -142 -653 570 722 -705 610 246 -704 208 -888 492 71 -565 -767 210 261 -738 -557 -615 423 101 229 570 -839 251 142 -69 597 -533 345 730 -464 517 -769 -184 -733 -624 -395 -448 639 435 -628 193 795 97 -84 -31 -267 140 -268 -320 -629 624 -827 777 -538 481 37 -804 -579 348 631 641 -311 680 -207 -241 329 149 -831 -497 -374 377 536 579 -96 686 -838 261 -463 100 353 -23 -584 -312 665 230 -865 -669 -379 633 -828 75 405 -780 -322 -121 -748 -211 -470 673 375 -454 -330 322 403 -598 -45 712 442 -314 -256 -263 471 292 -94 -837 -605 745 483 263 718 -338 577 570 274 -893 -299 34 -799 -816 -475 -797 562 -400 131 649 342 427 4 227 568 -466 574 -688 -199 749 -679 -136 149 110 -506 -833 -153 573 214 -137 -507 -29 -692 372 -25 525 -89 88 458 449 -37 -326 315 -350 291 124 -832 623 -103 -398 789 1 539 -450 549 304 -434 162 -35 426 -821 616 -561 717 425 -688 509 -57 198 -311 -677 -424 486 394 -528 -609 637 370 635 -814 -570 -68 416 -375 665 -717 -338 -335 -715 -128 -734 -482 778 -16 5 -527 776 768 150 758 -329 -224 -628 288 -366 -258 -258 55 193 431 -786 -332 71 -647 -327 3 290 271 -699 477 -685 587 428 176 -205 -898 -46 701 696 212 -141 334 111 -54 -79 -725 644 336 -314 -647 -591 -679 795 -642 -875 119 -746 475 731 568 584 518 336 404 341 -197 -77 729 391 -324 341 661 260 330 300 507 -886 -637 309 -360 -137 -187 -37 -451 621 141 481 686 -673 -511 278 -735 -15 23 -310 334 263 -533 654 -715 297 -399 78 -75 784 369 193 -307 678 695 178 -77 149 -71 92 485 -589 577 -531 -481 -888 717 531 537 -650 -594 -518 305 -130 -63 420 -118 279 -709 -211 -727 761 -198 270 -352 -655 109 725 727 62 417 -200 725 -796 -198 -627 335 549 466 -150 -331 108 502 -211 224 -173 -352 -180 -877 82 -119 -359 363 -94 -105 351 -72 218 -449 -250 227 -445 -800 -232 82 200 469 -775 -769 -138 -243 290 -445 -468 258 -83 144 149 542 678 1 -781 -883 -224 -211 751 500 404 -220 -201 574 -734 -485 -593 -199 -79 368 -562 -313 -351 466 223 -596 -56 673 106 -141 68 373 293 510 90 473 -134 -435 -234 797 271 555 -898 -156 -753 -628 -394 462 376 -30 217 704 668 -583 394 514 409 -650 473 -587 542 -509 -836 704 136 523 709 -880 -740 -703 389 509 460 -126 -520 721 -276 219 320 -292 262 511 -608 117 554 -235 610 783 -552 -288 57 715 -98 41 -128 -422 -717 64 712 4 -317 -95 71 -575 -402 -340 441 -727 -652 518 195 35 -75 -553 -686 -220 -324 -176 -680 503 -620 -719 -182 -72 366 638 -416 -824 661 448 9 584 -561 388 443 30 769 -801 454 488 -556 -640 658 -841 415 -406 502 623 67 121 331 -431 186 -869 764 -604 -693 -273 505 237 540 -159 -268 -755 -292 -133 -231 473 -637 -202 719 -135 508 -182 -190 -686 556 -246 -145 586 335 709 334 269 -362 281 612 -633 419 492 594 -601 -153 -433 -735 -506 -792 -229 592 -543 -253 -214 104 81 647 716 40 -647 -760 -673 -56 -842 -568 -836 157 251 628 -338 -166 -184 537 -606 212 86 207 421 163 -252 -369 -449 143 -396 702 164 -240 -128 763 -852 -535 -869 -119 154 111 -147 -288 -469 -797 -311 -393 555 777 404 626 -516 -179 401 -835 51 794 199 580 375 73 -73 -173 -378 -490 190 292 -513 354 19 -825 -345 -866 -443 -80 767 -571 -318 -499 -790 699 -561 -748 6 -205 -332 751 777 -417 381 178 631 650 370 736 206 502 -422 -318 -884 -319 696 119 -85 103 -370 -620 -463 -675 -453 345 -451 -7 -510 26 585 -222 685 -291 -251 -811 193 496 -572 672 571 89 641 -349 25 250 -633 62 -737 -866 -438 -348 475 620 -285 -872 657 788 657 -778 84 -171 417 153 21 -210 -243 558 144 -66 411 551 477 -468 313 544 338 559 -18 -589 -851 -841 -113 -192 -850 -621 527 -567 659 -580 435 -562 463 -492 123 -338 -472 596 683 -381 -56 629 -258 -788 292 -821 -588 -875 -19 371 71 -709 -771 236 566 -899 -629 268 -101 -854 -652 171 -739 -187 -366 456 317 238 797 -228 -315 -623 -285 -588 -74 -737 578 681 -484 -553 652 -563 -398 482 -366 765 -589 -518 731 -595 257 430 22 526 -588 257 -333 -139 -562 -518 416 -510 -744 -877 -445 600 -698 -824 -25 355 358 -894 -388 459 589 236 282 63 437 -696 325 -499 620 -612 375 -887 -620 -351 -516 745 191 552 497 -652 184 741 16 430 554 543 -106 397 416 -360 -542 68 298 562 -210 -316 450 415 796 429 -346 751 -709 -283 -744 752 408 259 -44 -493 -414 364 698 652 -761 126 7 642 15 -51 495 211 -554 -702 -532 -512 716 -756 -754 -389 169 133 319 -409 -22 652 -683 537 497 -419 5 253 544 498 -776 540 -498 -879 -653 80 759 -847 -765 -748 -144 374 -855 157 -124 -496 247 -696 24 -68 -32 646 80 -734 -532 -899 630 565 385 144 517 -438 -82 320 225 -106 -186 -853 -27 62 101 -200 -185 -822 621 -502 293 -37 732 -856 550 -243 745 -430 246 518 394 791 -606 189 15 -206 -431 761 -293 -315 383 -227 113 737 -16 134 104 683 -350 -247 798 -167 -281 313 -292 60 329 -523 338 91 -319 -143 464 -94 -287 663 -559 537 -80 -490 206 596 -715 -547 619 288 363 -420 207 -97 112 666 -850 56 797 -210 492 -542 17 375 -371 -103 -57 795 -552 -566 -826 326 311 592 28 -498 -542 -348 -39 179 -612 -706 -643 -389 -842 -822 -681 9 122 -447 -515 400 308 533 548 796 -808 525 -877 -14 -315 750 608 212 701 -709 -320 739 35 106 698 640 -443 729 -252 -785 511 267 176 -517 -91 393 225 -464 109 -866 129 451 -900 -411 -622 181 459 -863 -450 -99 772 7 -59 -493 360 153 -597 -471 63 -865 -443 -147 -330 753 213 -107 -723 152 -824 72 -279 60 -630 602 -532 203 -258 -797 32 -402 478 532 -831 730 498 -565 704 -832 -285 -478 -565 245 785 174 -578 328 398 -871 779 20 -711 -357 -407 692 96 -714 -786 -661 589 -7 -611 -634 -290 516 -245 362 362 486 -805 626 -671 -86 -80 -454 -400 351 402 -282 -227 280 -304 130 251 -896 -217 652 390 -565 657 190 179 74 29 -788 484 102 586 -542 -626 721 -899 651 480 -827 -824 589 -335 -154 -372 -86 557 110 178 -20 -142 384 448 -775 333 125 417 59 -548 389 67 164 -192 339 11 -323 -336 -184 -670 464 -766 -237 -704 744 107 -323 -313 -853 778 -427 -388 -331 -826 -297 -433 84 568 726 -225 562 609 360 -299 97 680 699 341 -623 -589 48 -405 -644 347 769 4 -318 -187 -173 483 367 774 -197 -111 -569 411 799 670 378 -348 80 -378 151 330 414 -128 -442 -518 -407 -286 -166 161 511 710 -344 723 -400 676 -869 198 -543 -70 -538 614 -276 498 -19 87 -294 798 733 -457 82 -437 448 592 -766 93 659 445 349 236 799 -358 732 -860 729 140 202 140 -168 477 755 -676 -710 -504 -454 -185 -545 424 -250 366 -381 -327 -814 325 8 521 177 -330 -111 190 -322 -771 -135 -158 -800 487 -140 -717 -271 202 -22 -89 283 641 -657 -333 783 332 -326 705 -202 74 120 -851 512 106 186 742 515 -201 -491 -670 309 147 -100 582 -402 24 -814 -465 439 136 -632 -631 -723 20 -676 408 246 -37 486 81 -890 -703 -631 -546 -320 -666 135 658 46 551 -735 -530 -691 -204 -136 -156 49 -829 798 279 45 20 -79 -351 -266 384 465 -50 -727 -802 46 738 -738 237 596 -37 -846 -625 508 -266 -675 426 -124 39 573 330 501 7 262 -775 -615 -340 487 123 15 -879 748 -171 345 -642 120 -556 168 407 564 -48 -666 760 600 -569 -306 214 271 -694 445 -762 -407 -757 224 435 196 410 475 -339 264 641 492 42 -660 -842 761 742 595 198 609 540 644 44 739 -21 -47 -695 453 227 -219 575 -854 -75 -796 745 761 -640 -375 303 493 -672 86 -812 -622 566 40 493 590 625 -345 -690 137 427 -561 -866 -831 141 -386 353 583 243 -666 -372 -262 -804 -687 23 -397 -865 -584 -722 -774 -883 585 532 -24 546 53 -494 7 -241 -455 594 126 179 -453 -420 781 510 -458 389 796 -89 800 457 -761 -77 591 -900 708 376 308 212 -394 192 -260 283 -836 -165 186 -644 -100 -410 196 706 -371 -149 -626 391 -126 151 377 399 22 -258 -477 -72 141 -827 -845 674 110 -541 9 -83 791 -466 -626 -470 -717 161 -145 -465 734 -144 368 381 -213 635 359 -714 -38 608 763 94 -587 -15 -664 124 390 297 323 -464 -15 434 -307 339 678 419 -545 240 218 -494 -851 -393 5 -144 -444 47 -288 485 190 -351 499 578 -98 171 589 -763 -673 289 -612 189 -455 -394 -683 -327 315 -424 202 -9 -228 -717 -239 274 288 -24 -637 -861 -167 -623 1 322 88 -579 -593 413 -596 217 668 457 -857 -170 476 219 -595 -385 -572 240 -188 -734 78 706 -385 638 -309 -255 -885 539 112 171 -41 -67 -563 -438 -200 193 390 309 169 -77 255 -300 -141 -368 532 -858 620 -684 -298 696 550 294 -687 579 -270 716 -286 -573 -193 -238 -129 215 -371 -157 -690 533 -160 -60 328 -171 267 -656 -289 -733 -439 -884 -147 -530 184 -150 -330 25 636 -438 -223 497 578 369 532 95 -796 148 -266 493 -607 71 -773 506 -52 -849 156 -388 -252 756 -133 178 -191 122 -849 -772 -778 -877 -196 -895 575 595 641 538 -534 215 -136 416 -541 530 671 -540 497 -678 545 -584 -293 -898 -755 -682 -346 -639 -471 342 20 -276 -170 568 -701 54 157 -421 607 -308 557 -252 -706 546 -697 -20 517 -153 238 -33 408 535 -417 310 461 -77 -351 -548 -544 -588 -865 -733 -688 83 -120 373 -83 228 -584 -713 -222 -481 -67 232 -846 -148 725 -900 492 -346 627 520 169 -789 380 -33 -805 -694 652 -571 590 462 -507 -36 -116 427 -146 -585 -223 -487 307 399 -709 -43 735 -598 -41 -369 -77 -366 -301 -592 20 439 619 343 209 -546 731 -482 -210 -478 -69 525 -134 390 -851 -748 -641 302 -764 -700 101 497 795 -629 -428 135 427 -684 408 -843 675 695 390 -679 253 156 -260 -245 -237 -258 -523 743 -446 -2 -350 778 408 789 232 181 -278 -712 -617 -231 451 358 433 594 -421 -816 628 -234 -61 -874 302 184 649 -134 -426 332 -76 129 -303 107 -363 364 -603 514 370 -651 223 -573 -756 -504 -678 -352 41 397 290 251 -187 183 -350 42 -438 481 760 127 -73 -440 -688 -235 -708 -323 -301 -857 -849 257 328 707 321 257 173 -2 159 -165 193 563 248 585 -545 -821 -528 -158 68 -70 274 715 -543 -33 587 260 -2 -685 -685 723 -639 -730 93 -74 -217 -312 -762 -29 -1 -639 -564 -212 311 -367 781 -720 115 -47 -402 403 468 687 767 414 -229 -300 265 -261 595 74 589 461 -635 225 -899 -351 477 -687 342 -634 -342 -408 -319 758 -386 -625 -329 427 698 -605 185 -577 420 740 644 119 -341 -676 279 -85 -454 -365 -57 -735 -673 663 -378 -257 382 -897 -391 22 -861 156 -747 28 256 -640 -586 -21 542 -44 406 -585 134 218 -633 -508 405 800 489 -517 561 -653 -107 -542 -153 105 -448 -368 -179 -532 -388 -327 26 736 -262 -720 -53 572 384 616 381 732 246 -50 732 -305 550 -543 356 70 40 -159 -324 -805 691 462 -889 -340 -567 213 -616 -417 226 -444 -721 -332 -674 -363 -690 -479 -611 -538 -469 -395 -693 293 -814 800 337 -327 23 607 -263 -352 358 -141 -365 -293 216 683 -277 162 -249 -751 -644 723 -99 717 136 -651 286 167 -695 684 -893 542 429 -192 -817 -659 -153 693 666 32 86 -728 -321 -798 198 128 -558 523 -79 661 -845 495 -559 352 214 148 -255 116 -162 282 44 -602 228 -306 258 400 -352 704 -4 -254 635 -40 -729 679 -876 -662 -503 -399 548 -196 368 655 -470 -431 169 -874 25 -851 70 753 225 731 607 658 -251 470 -44 -84 -816 551 -32 -283 507 -891 404 198 76 -373 -811 585 -177 -15 797 523 113 784 368 109 703 -47 451 -520 -732 -605 -534 -452 -297 606 -548 -512 290 -298 194 -163 -825 -562 -2 547 134 245 -188 -6 548 565 -134 -309 -272 328 -277 -22 33 96 -417 574 580 -489 -760 -235 651 -294 -82 136 584 -375 457 -428 439 654 -669 417 -387 191 -163 -723 -78 161 -63 -748 122 444 -550 671 -298 -713 357 726 390 -753 -513 95 234 -816 10 -292 -897 -213 -888 -462 328 -756 419 -77 367 763 282 -167 301 634 -763 233 -717 381 -592 -216 744 -682 -256 166 -563 797 593 681 -536 569 319 -508 -184 -569 -662 293 245 -322 -626 619 -501 71 435 -79 -311 -215 -534 58 -587 698 -737 -325 -279 -434 289 310 -40 718 -812 -707 591 -380 -112 -750 -395 -486 -506 -135 -853 -468 101 -733 -800 -177 -875 719 -246 701 785 -28 -215 -354 -509 429 74 -844 -147 648 538 -218 -245 584 -890 -796 -753 233 664 557 714 -634 -375 388 -157 -11 -437 -260 716 269 -109 -530 355 457 -860 -489 -365 -377 398 -195 -444 -831 -154 -828 750 45 -338 -725 609 12 568 671 301 530 -166 -549 186 -250 732 -849 -557 -19 312 -251 356 799 -12 -74 -202 -244 -414 29 176 531 -35 -817 330 -351 559 521 -724 400 -48 -312 672 -568 -679 144 113 742 -69 -180 776 709 -320 597 -850 262 341 -564 -606 379 -691 233 -257 553 -114 -420 403 -100 501 418 -577 382 -229 71 687 -650 -791 17 -795 -509 -480 640 720 -508 71 -743 435 2 -758 -644 -870 -419 -446 -840 -4 568 481 759 -343 -241 -565 -457 682 435 -840 322 -866 -607 -733 -662 -90 -530 -263 371 439 -320 -319 -480 430 -210 -58 564 247 592 -2 -468 428 -215 -325 -245 230 185 -509 297 596 361 -118 475 -693 576 -463 604 -464 431 758 745 -765 -401 -337 -682 -140 585 -344 -817 195 526 -448 -67 -503 526 772 665 -40 246 60 588 191 6 -531 91 224 -441 562 -191 29 -666 -347 600 734 -279 407 -791 777 197 779 719 -831 -454 28 -698 429 -47 784 -485 -31 250 -249 327 -91 299 -543 -171 -853 -159 -348 -734 673 322 62 605 -881 274 41 293 -738 -84 178 765 -330 678 -521 -438 373 -212 422 534 -472 -853 -701 -525 353 363 620 625 -550 412 -634 269 65 562 -252 693 702 339 -603 -793 384 -870 -58 -529 -66 -570 -133 450 -532 -883 -811 81 -542 647 -555 413 202 60 -325 -360 -825 150 126 291 -273 448 -606 -407 14 -698 676 -224 128 -801 -389 -408 787 -224 -702 -702 50 77 221 277 -386 4 -243 154 636 307 212 -871 236 99 -66 663 -20 -123 -534 677 -264 -201 685 -384 -218 423 -346 -827 -440 -463 289 4 269 47 245 488 -202 -70 -762 486 127 313 -418 166 23 -628 351 55 -845 166 -390 -513 471 -610 -118 205 -806 -232 42 142 -860 424 -799 -245 -49 104 -519 -187 -138 366 -426 -545 -853 -599 213 794 249 -853 -848 153 385 561 -265 -298 329 752 -817 410 391 392 -140 -379 681 -615 205 250 -829 -12 63 -474 -161 380 -41 775 336 -853 280 -566 -110 279 -547 533 -395 377 219 566 72 392 678 -126 262 -191 508 552 -470 -482 209 61 572 -860 595 -480 -743 -567 -333 -523 -117 -103 306 -680 276 509 419 628 -145 -870 398 -845 -637 -728 -496 -533 401 77 -246 -57 546 570 21 -400 -721 -458 -369 -192 -105 559 702 797 -116 -690 -679 -513 -628 593 -671 -593 -10 613 -414 -172 277 471 50 -311 -768 7 -426 -180 -787 517 80 -868 388 -677 404 -582 -795 -679 -514 -13 -3 581 150 384 -89 -178 744 431 -530 -358 -229 -611 215 -167 -508 -462 -429 -801 -271 -788 -855 531 312 -821 226 84 650 358 787 182 742 474 -127 576 -853 -550 -82 467 -393 -677 -309 -37 649 -154 587 -621 768 137 180 -586 48 330 497 619 -141 781 288 -126 705 466 229 -53 -3 -251 -403 -443 376 -391 477 -93 368 423 -729 -475 -276 286 -213 95 -308 324 -640 747 342 -816 -747 353 -766 -360 266 -106 92 -172 -102 321 188 -21 700 -673 632 -775 -695 191 -169 553 -518 109 60 -667 245 470 -198 389 -464 253 516 600 -58 476 646 534 -74 251 472 -507 799 -559 291 -18 70 -852 599 81 -140 180 -782 261 248 -367 -714 540 -233 -69 -358 -508 78 677 19 662 106 -610 552 101 498 -774 496 141 -428 628 -655 -1 -251 484 465 213 -552 21 375 -810 -524 300 -141 -557 354 -479 -718 -483 -390 -473 -805 360 107 729 782 92 -395 320 410 -146 -19 92 -286 -262 -576 -677 -440 -328 -318 98 575 210 -43 -570 582 767 -390 669 -320 -790 165 155 -30 276 -5 510 -10 -790 -694 689 274 351 621 387 220 726 -303 -772 -842 -352 -675 428 378 -622 -798 -461 -833 287 -378 -499 -831 -149 423 -221 -70 -750 -399 667 273 102 -818 -740 -574 405 517 -599 432 209 -37 51 798 -798 -709 -379 -124 -27 452 -607 -120 238 144 -342 -208 -490 -708 -486 -655 -394 -705 469 -781 39 -872 -143 -244 -562 -339 -7 -71 -420 250 583 -730 679 233 -616 -495 447 -192 -792 -98 -413 734 244 561 544 479 -149 -110 -652 576 713 531 159 799 -19 34 204 422 279 206 -748 -619 674 29 -881 380 105 -562 -350 -350 440 -516 -857 -895 572 569 569 193 -567 -702 -585 512 -591 -139 91 50 114 -856 -475 489 -552 -142 -452 498 288 660 755 -432 262 139 -215 -123 -696 -675 245 141 461 -784 76 -349 -312 -185 -384 -370 234 -561 -765 139 377 576 245 310 -450 -791 -50 -712 -286 174 3 122 521 -193 -579 119 390 -366 -430 697 318 -499 325 712 -847 691 -591 249 582 -390 441 621 709 310 -684 354 691 -76 -748 1 127 -434 -856 327 -237 -219 -459 186 212 14 -363 388 170 -89 -824 -899 457 -633 -724 -449 -824 449 -72 206 299 -224 508 -749 703 454 -815 552 200 -408 100 47 -808 29 -346 -415 -658 -662 118 64 189 -409 -690 -116 202 509 129 314 292 701 5 -898 544 501 -140 485 142 72 439 304 -138 14 -216 642 76 -803 136 374 -205 -151 -257 753 156 611 774 -85 -9 -280 -85 -629 125 -6 -461 33 456 16 -863 -457 -159 448 450 769 117 -545 76 27 -634 53 -263 577 382 -667 -571 510 431 -304 -885 -661 362 615 160 537 377 78 423 232 689 79 546 24 389 500 601 60 -203 138 -757 730 -648 777 -686 -555 -583 -561 685 221 150 -825 163 472 565 -232 -498 155 592 -867 278 -889 34 -868 544 12 -721 689 -127 668 287 -374 -299 -508 -101 153 737 82 508 362 149 524 337 585 -430 29 -54 -81 571 520 700 408 -525 319 515 488 615 590 179 599 -384 798 374 -659 620 72 -390 515 111 96 179 -236 -198 -824 -863 485 -587 -667 84 -440 447 -689 -679 322 -517 550 -146 -354 136 -61 -544 -843 -126 724 772 90 56 780 -22 777 -18 37 692 180 -288 -59 468 -463 -240 -623 14 575 -423 110 572 -595 225 -38 -644 -763 -595 -634 148 30 18 -497 477 769 655 123 -235 -871 551 -144 -408 242 -348 -177 -510 194 85 258 716 761 -633 626 -371 -500 680 -653 -860 -292 72 16 -230 -736 -554 -90 -606 -620 -642 -709 -838 -580 -330 -460 -643 -508 252 -278 196 651 -541 763 -703 -697 -474 299 604 -8 177 194 301 617 415 -382 472 215 -816 328 -414 617 -615 636 -716 -5 763 -326 570 625 -574 233 -377 -495 -219 641 -774 734 -607 -777 -437 713 -451 9 -481 -219 -66 316 -158 501 157 -35 -799 259 -575 -406 -456 -173 603 -615 -114 -195 232 464 775 84 -709 -384 66 -462 713 -560 -126 471 -431 747 797 -367 489 -471 643 -541 657 -477 330 -45 2 -183 563 705 332 -693 443 -80 401 710 677 -26 -681 784 -142 653 794 -747 -515 550 -759 573 -754 -468 -261 398 -492 -277 683 -108 -670 497 651 -369 -151 -490 -261 227 -152 10 108 -371 334 622 -383 554 -893 202 715 109 331 438 -112 450 695 376 -157 164 -333 397 383 -300 -418 -15 655 8 -170 354 -535 -46 -892 -870 -92 389 26 436 130 -21 421 436 521 -297 -117 220 589 -838 -245 269 -40 -170 -771 -339 259 -619 -81 -605 -888 -834 144 -197 83 -532 -645 190 -88 -594 -501 -540 -155 -776 -463 199 -744 -640 -287 308 -595 -254 506 -899 601 259 94 -836 582 713 378 -581 260 186 579 458 590 499 794 -674 -668 -643 509 -546 384 -172 -782 -795 693 -673 -393 -665 -432 -727 732 -723 285 -854 -771 -846 -838 -746 631 -375 -593 151 184 -667 589 471 -353 751 663 -310 638 228 -133 295 -769 -58 96 -159 196 -427 -655 234 88 49 655 -63 567 492 239 -533 445 781 -348 799 218 -519 172 -711 -754 138 633 -504 -315 -97 33 -516 690 -426 487 316 -371 334 472 175 712 -93 488 -484 765 -895 -384 636 -394 -706 701 713 -124 -180 95 92 390 279 -604 -9 725 -80 220 143 87 -105 -262 -797 468 580 269 -463 -539 -623 -135 -258 696 -774 -379 358 -120 133 -248 512 -749 -295 -340 -266 761 378 -109 653 -78 367 -506 -187 -616 455 368 473 426 -277 612 -355 -193 -31 40 -549 -700 367 318 -549 -359 -261 213 -222 173 401 -18 448 -888 621 -69 67 -60 65 -732 595 702 -451 370 358 124 -865 595 201 42 130 -131 108 -439 -322 123 622 731 -665 158 195 684 -792 -137 -671 13 781 -19 635 194 566 439 -515 54 490 -62 -569 -207 143 -755 524 -546 -742 -166 428 239 350 -104 49 -512 136 525 411 -711 -823 456 703 -442 494 249 -721 490 -387 -679 -731 -311 219 -573 45 -607 -663 633 304 -494 419 -774 -458 -260 -309 -574 -70 212 23 -137 521 -352 -417 -865 -492 536 376 -132 728 221 410 219 -9 780 220 -388 190 -421 764 126 693 -812 709 -765 -660 -655 254 789 346 -813 -651 307 -23 -460 291 653 -524 69 -288 702 -221 748 153 -434 766 -593 -235 -20 -67 -718 -69 249 -191 675 740 -818 46 -144 637 702 187 -350 -297 106 1 661 472 505 615 -95 81 -371 -253 -76 -525 320 -817 311 -438 -683 -832 -757 0 -819 485 646 65 365 77 -684 -873 -50 -503 716 -107 779 -559 -690 -679 -823 -615 -614 452 755 -92 25 -350 -374 -645 -81 -360 -558 -558 452 -213 358 526 426 -187 -344 -656 -548 -864 117 676 242 194 -869 231 -402 -378 515 702 -838 -80 -897 401 -694 308 -72 540 745 -875 -682 499 44 355 -185 312 82 -216 -801 21 -428 254 376 -803 563 423 689 -519 746 -291 156 104 -513 422 -463 -59 368 210 151 -483 174 464 -884 -807 -891 409 -265 -292 -568 -660 764 559 -802 -392 288 405 -752 -531 -708 -321 104 181 598 -139 757 69 358 789 460 245 132 753 413 237 -233 132 -553 88 -267 424 26 -437 -801 778 61 -748 -735 298 -261 553 219 429 -832 710 -677 351 335 80 230 -268 275 -730 426 -510 -379 -283 550 -222 338 360 754 -629 424 700 -350 191 -188 37 340 -796 209 -758 -740 -215 -185 -297 164 -133 112 624 391 -81 -201 677 48 -151 -889 313 679 -723 -437 607 295 -615 -747 -815 -136 622 407 -179 394 -145 598 -704 221 -761 121 -640 -575 302 162 60 -422 206 741 -88 -194 748 239 66 624 -740 -461 322 251 734 71 353 -339 338 -290 270 0 -773 -221 -633 278 -408 -882 -15 332 -844 -278 96 -451 259 -582 -287 163 -175 343 533 630 -442 704 687 -712 -214 186 102 -692 -720 -536 -714 -279 502 691 731 165 481 -571 -316 557 -672 -424 732 -81 163 -171 -497 -417 -800 495 -590 668 -403 9 72 -480 787 1 -716 -466 -772 -115 535 718 85 501 -530 -783 -703 128 330 -437 124 -135 -570 179 497 173 594 -685 317 387 357 -714 303 472 -391 -564 771 -286 626 667 -270 415 91 321 -156 645 -309 -70 554 -605 210 -581 -746 -711 477 -453 308 -437 -841 164 629 -69 54 697 -111 333 -709 -581 -509 -468 -733 8 -809 708 390 407 -491 186 -703 787 -862 -710 -268 -59 -151 -50 -349 594 647 287 111 587 -216 -102 -741 352 -348 69 737 319 -508 -851 59 222 223 -726 -399 537 684 561 185 303 -471 -84 626 -800 -448 -25 -499 498 -788 -350 38 387 -869 770 -396 -831 250 -789 493 -687 589 737 -450 670 -259 -850 -205 508 -469 436 -498 -463 391 -889 -509 261 -55 286 -71 -324 759 -518 -439 631 533 627 584 -358 -507 -872 197 -774 -205 -706 -153 -244 339 -666 742 -442 -439 250 232 514 -179 223 351 -517 -254 -853 666 -248 -103 120 47 657 204 -251 -710 -14 -692 706 476 -163 -747 324 768 619 -408 40 603 -113 -505 278 -561 -284 0 -88 -556 -247 -165 -833 -524 194 71 142 -874 -182 552 -838 535 788 626 -517 -193 -763 -780 -652 51 632 661 525 -750 30 -467 -125 -768 -409 173 -655 -770 182 557 367 541 -420 -166 -701 -512 -296 44 783 -884 -512 631 -490 -791 -713 753 660 781 -446 800 531 -18 -652 -308 435 501 -173 -763 509 -270 529 651 603 -133 652 -22 387 -529 -790 -624 -189 -318 757 44 -859 12 719 239 -376 -352 -8 -522 -600 265 -823 -438 -663 659 -159 276 410 369 796 358 771 -411 -411 85 708 323 274 -727 -861 230 -594 -835 653 636 634 447 796 -563 -703 -283 509 -434 -220 316 -490 -334 -267 -823 -688 -425 246 -645 350 -719 -537 622 -515 372 -339 -718 687 -400 -397 546 304 58 51 -195 -397 656 -709 112 -240 -372 767 -356 -227 -134 560 713 49 -232 93 566 -569 -827 -581 -444 -30 758 -68 101 57 -782 -184 421 515 298 256 -97 -164 367 625 493 -185 -281 719 -852 -895 483 -332 2 -736 -96 512 296 -413 773 -458 -382 285 -230 -362 101 633 -77 450 374 796 276 685 -265 -193 788 -351 -35 -124 -374 278 -448 385 -457 656 -76 347 211 -377 -448 -669 687 144 -118 -631 460 -692 488 374 -163 -669 -740 582 598 -784 -357 721 -416 541 81 -701 -666 -660 -129 -841 667 -316 732 -417 -421 398 -21 307 563 -267 -303 168 47 270 -446 -231 -766 -322 268 -472 -292 -890 521 700 123 -675 400 567 -359 -585 -293 790 69 16 100 -896 51 -859 582 -425 12 -689 533 710 -599 552 662 -516 -351 -889 -72 -489 -723 -360 -892 -862 33 162 -824 592 -545 85 397 515 535 -482 -621 -149 556 587 -534 -569 563 251 -225 -565 -573 623 -873 464 -227 -340 762 684 -752 169 652 306 -289 124 38 79 -864 636 779 400 509 -421 -107 -769 -555 -726 -230 -85 -603 -2 -557 316 518 -583 -163 528 -797 504 793 -763 421 -167 453 67 -653 -563 -14 -491 519 -811 328 -596 -46 591 328 -591 -123 -557 203 357 -786 56 49 -84 -894 195 155 228 672 -193 -119 -375 104 468 -222 768 593 624 390 -399 -633 401 300 -74 29 148 -531 -136 197 -501 -23 610 -628 -103 -824 -249 -801 -119 171 95 -272 -299 -75 -414 388 23 -835 731 141 790 -691 277 29 260 343 -629 -874 -83 37 596 776 -291 263 -578 -237 -249 715 593 601 146 337 340 112 -56 -211 -168 -704 -559 588 14 -143 30 1 709 412 -140 -79 -99 -261 -84 -836 -198 -767 -46 -385 -699 -431 -473 -99 -40 409 270 -759 460 -442 -166 -604 131 -336 19 611 -514 320 -423 758 -421 -847 -334 305 -197 -215 -241 372 493 421 323 -469 3 248 -195 -583 464 125 -160 -822 -414 -387 708 244 -339 -824 624 -788 -841 711 754 -768 -184 329 655 -524 -365 -143 -774 286 -319 -501 266 587 226 -10 667 -398 -760 517 229 -52 141 -524 -320 -205 759 -153 705 -404 40 -884 486 193 -62 -460 -447 -506 202 30 689 256 110 169 569 196 -174 -777 -806 -685 127 398 621 457 338 243 -723 -718 -70 362 -249 -139 134 -820 -490 361 76 -156 -554 -19 -6 700 654 -481 -540 -811 513 -352 39 -721 111 -188 138 168 -398 443 186 -10 -195 285 -731 -653 -851 -531 780 160 347 487 -287 566 -813 669 -230 -224 181 -347 387 -741 -459 -824 -883 204 -418 579 381 763 -189 -190 -256 -752 -882 -569 30 214 488 -728 327 141 -744 -397 -112 653 -127 257 -202 701 -693 781 -260 89 -792 595 -425 237 -839 -131 -234 570 -552 -220 676 727 621 769 -397 -278 -548 -668 -160 -343 276 -485 526 408 323 -754 -871 -167 140 570 319 -880 -554 -327 664 -469 -292 -892 -439 -353 438 -46 54 719 -238 748 -442 223 -21 500 -438 -238 -566 -29 534 762 -573 774 -549 -50 768 276 104 -648 205 -324 728 447 -69 97 -755 211 71 596 -637 258 -824 -609 82 525 198 390 587 510 -461 669 -186 -764 -606 118 757 -287 -465 -16 619 -394 -885 -658 112 172 416 -720 -203 -869 -724 -880 661 -533 605 -629 380 228 327 -86 700 687 255 745 648 439 564 -578 -104 761 337 -805 -417 400 -373 330 350 334 379 318 -17 494 -514 311 -772 -256 -30 663 785 -309 -645 -888 529 -349 43 -8 -898 -560 532 -823 -349 -745 -627 205 -714 761 -141 -705 486 432 -102 -82 93 -240 -873 326 779 -655 30 117 614 -139 91 136 458 429 601 -729 -401 101 127 -385 288 160 125 -168 -749 445 435 -554 -108 -252 -26 479 359 -94 -896 -244 -536 209 685 206 -554 -560 -415 -467 -645 -391 -647 -754 -892 -533 107 -719 -74 678 -407 -757 -479 -99 -170 -78 -76 103 -431 -616 34 -841 -586 657 -869 -326 63 584 -759 414 -181 -411 -637 602 -247 1 -391 322 -394 102 -503 -194 -647 421 138 538 200 -448 154 70 675 13 -352 506 -358 330 483 237 456 528 -321 710 380 466 601 93 -570 702 367 1 598 -565 -482 -838 -219 324 -656 -669 723 542 255 236 159 -597 522 -402 -896 -310 -820 -895 -459 -512 -557 329 -509 -511 228 -435 -455 128 -214 566 515 521 -259 -673 387 606 -128 744 -282 -671 -136 -62 -161 -677 667 -463 -841 -127 -846 -807 50 20 -779 -297 -869 148 126 210 500 647 -823 349 -620 -298 -866 -648 320 -288 359 -823 -409 -521 687 -73 -61 -895 -170 658 65 -170 -536 -93 -381 328 458 -380 -193 -663 241 -894 142 -531 794 43 197 565 431 290 -110 536 -52 -860 141 -155 -212 -87 564 -15 -761 173 18 -831 -242 -825 789 -618 710 178 -583 -392 535 -601 440 332 -715 371 48 -267 -289 -15 553 465 -77 -850 -203 -338 424 344 168 -303 285 -862 627 276 -322 773 -510 163 67 -387 476 -336 503 -367 -359 572 -268 698 -44 -415 -749 390 -891 376 -184 -256 530 -683 458 756 338 284 -404 572 -731 379 -127 581 477 -34 774 647 -685 -337 506 496 -300 328 180 -579 354 -569 308 -658 780 -583 758 732 278 -653 14 666 763 -645 73 -415 -211 -91 361 253 -662 -767 -793 -287 652 75 665 -794 -799 731 761 411 10 8 465 -34 -721 253 -101 453 -753 205 325 433 529 -332 -409 377 -131 788 483 -192 -32 -846 -34 707 542 32 -138 -379 -161 419 -580 -881 -726 34 -181 -568 -425 81 575 -419 543 269 -289 -444 -205 449 776 -262 144 613 -377 624 311 789 207 -300 -217 -562 -888 -215 99 -255 627 239 -30 -718 -166 445 -849 621 -64 125 -844 -287 -553 50 -706 237 146 -879 204 583 -489 -725 -44 -244 -498 -704 -682 581 -51 293 794 -87 486 -255 -594 520 -882 390 36 475 -870 481 -706 -785 -26 453 217 181 23 214 -682 -893 491 261 -178 -549 341 743 586 -113 359 305 -497 -406 135 169 -255 -749 583 -197 -246 -347 -553 -721 -340 -565 188 10 216 143 -181 178 -639 -839 -623 -828 -119 -573 141 177 -240 -408 -649 766 266 84 654 463 -419 -455 220 407 -559 81 606 390 274 427 680 291 3 363 -122 -698 556 -377 -24 59 -825 601 -580 44 551 -649 771 379 278 -564 738 401 -824 652 -837 361 -628 -439 324 -486 -646 116 -150 -10 -744 -673 5 -187 -587 356 -314 -170 673 -776 -227 -865 488 -741 232 490 340 234 -301 -37 -190 -496 768 -514 -243 424 -591 -865 -171 -479 771 746 -275 604 344 97 -93 -220 674 59 -286 -615 -700 -492 -836 -183 218 -681 -887 -461 -162 -340 -216 -272 367 -1 -846 -268 -353 -38 -887 234 730 -647 -654 576 348 485 -376 -618 530 -583 -593 673 -48 516 369 -297 -214 206 -776 -719 522 -763 -155 -891 -846 221 -153 -727 405 322 412 143 17 -501 350 439 94 -653 -640 713 685 -86 -601 -741 419 -469 467 700 546 696 579 526 142 726 155 588 546 798 641 501 -71 -744 497 118 198 -322 -108 -896 -310 752 -409 -874 -576 566 -298 -133 -761 173 -419 214 -864 751 419 -526 -7 -332 -119 4 58 494 20 574 469 765 700 439 -483 641 -241 164 -669 532 -14 607 -744 -230 5 340 454 22 721 -542 -621 299 -703 -346 711 -608 241 769 171 -599 326 537 -620 -362 -516 -317 -93 -783 311 -239 -859 -785 -599 -362 572 415 423 696 575 -547 -598 -776 739 600 198 332 638 -141 -38 193 9 213 198 -700 -633 758 -263 358 -790 -20 -104 416 -331 166 611 562 -538 -121 -554 95 207 144 322 -579 -357 54 -44 -581 354 -646 -706 -665 -196 -84 -67 -235 -402 -426 -669 -7 119 -325 594 666 471 586 221 -32 737 -216 122 -416 377 -798 725 -200 -577 630 -663 -195 631 -332 -166 -194 577 -42 210 739 -842 -546 -189 -827 -779 -306 740 459 -661 25 318 687 -611 629 -169 -445 -282 180 -882 -656 -890 236 324 -423 -256 308 -683 300 -98 19 127 -694 85 410 53 144 -437 -182 581 -641 -170 66 204 412 -639 -828 203 -425 165 -708 -410 257 -648 -896 -55 -732 -477 -408 -796 479 -110 64 511 -614 626 -816 -458 237 -72 -404 -199 310 724 -603 -334 13 766 -391 630 -255 -101 429 666 392 782 627 216 -204 551 92 446 -526 -652 -399 -261 144 -9 -161 231 -317 -884 -296 -317 -604 595 473 -670 93 597 282 7 -681 -92 276 163 506 -889 691 -668 429 -704 551 138 60 -130 121 -74 786 128 -16 -692 -852 757 731 544 -118 -390 -338 647 231 -696 -707 781 251 -507 521 -96 -59 -121 386 664 -664 -91 643 153 632 -503 -363 530 515 281 -593 -751 -258 -894 244 406 341 -564 -827 -435 65 460 -542 -876 -496 294 372 -791 324 -683 394 -397 -728 735 716 -328 -348 303 609 619 -427 481 -339 287 -441 -606 -810 -867 255 378 789 246 -337 -726 -153 -487 -103 -742 -840 157 -587 175 55 121 546 603 776 -322 -186 160 -229 464 530 -480 534 -51 -503 445 -225 414 111 18 -751 347 39 -81 271 136 -500 331 -337 -82 -256 458 221 670 -881 227 -450 -138 -836 123 -158 -115 467 157 -618 529 497 -58 765 506 268 -700 -33 -246 -452 -404 -836 -702 -434 -216 -604 -39 633 136 580 -406 -808 -419 -404 683 647 -600 -263 -678 412 299 -743 -187 -138 -617 -423 317 -576 -91 687 -406 635 -295 -694 -130 -469 469 -365 636 -126 -549 771 495 320 593 586 -455 100 -868 -143 -629 563 -78 -519 -51 -589 -630 302 -832 344 582 -841 -819 558 766 131 721 328 -283 710 716 -798 -97 -636 -307 710 699 335 630 -515 567 -504 -369 -838 770 117 -429 796 -311 -404 -25 -108 34 490 248 -738 640 -409 -204 -122 -653 -279 -667 743 235 44 -846 562 233 -687 137 263 138 -891 -579 -733 -318 799 654 754 -76 613 -482 -70 511 -525 611 -261 298 -398 -516 302 -468 35 -538 417 189 343 -191 -523 673 -702 488 -108 -659 -194 -484 459 212 -155 337 739 -241 -293 336 -884 -758 24 226 21 -703 639 -170 497 -532 -607 197 -438 -726 -515 -70 716 -292 405 -59 794 -382 -794 641 155 -836 -360 -822 -527 -170 -521 -807 470 -757 -627 70 -224 499 -82 -868 444 609 4 782 -114 -102 683 -583 -680 -722 761 -739 326 122 -188 -413 266 -72 394 -535 -120 543 -310 592 -168 -499 -825 -185 230 -611 -876 -619 -629 -307 658 236 -369 406 240 627 -807 234 -338 -898 28 -789 157 795 -358 725 166 -436 644 -250 -791 40 300 -587 92 231 -16 -341 436 400 556 -355 610 224 296 -716 8 -190 436 -243 -31 -854 -730 517 160 44 377 -543 283 432 442 301 -357 -832 757 -385 -554 -723 -523 -229 180 508 -220 66 793 128 -756 -511 -151 608 339 -788 384 -137 -319 633 -544 623 -106 672 1 -350 413 -561 -403 -887 167 57 -403 -269 -376 684 -308 -510 -879 494 -199 461 -314 118 -148 -557 345 -542 574 -790 776 82 -260 -96 288 16 -25 -658 591 -15 -890 232 -224 -429 663 290 605 -123 215 -397 -697 262 799 182 -260 106 -443 -232 -556 -219 -436 463 -442 -688 82 -112 56 -278 70 -105 -324 -51 -175 496 673 -520 563 -77 -61 -274 -314 371 370 -781 -400 659 562 -513 131 -81 366 -401 190 -308 32 -736 -348 65 -319 -131 -826 769 676 546 38 219 -748 208 -181 -700 -799 477 770 -82 -364 158 680 124 368 761 152 -381 484 386 12 -346 -517 563 227 641 -196 283 -439 720 -525 -565 776 349 148 230 70 152 -175 770 387 303 -347 189 746 -116 716 -676 -554 489 621 158 182 -59 -34 486 798 -19 -354 315 -351 1 -311 660 -43 305 -143 -86 543 21 742 -237 681 687 -156 -865 250 -684 382 -478 -70 -293 280 88 795 -59 -36 463 455 717 -73 752 -190 282 229 -390 -721 -420 -258 -790 137 246 418 17 -225 -411 -134 276 -541 -774 -208 -648 -793 -222 558 283 569 162 -639 -559 193 -130 -778 206 -19 -262 660 -12 -809 582 -75 240 -822 -869 728 58 583 297 235 -805 364 792 -140 788 -122 -448 294 -817 16 -648 -126 -518 -626 -451 -70 446 115 -530 -325 703 -212 -57 449 312 -31 49 -89 -385 -605 -152 -622 698 -59 -745 -535 662 -313 -355 -97 -869 456 201 107 631 -385 -51 -836 -609 -759 -12 -545 -546 -10 -230 342 51 211 -377 -724 -357 -671 -125 -147 14 -532 422 -754 366 794 -683 138 259 -297 629 -338 -488 -56 -676 -536 -140 768 523 -252 258 -742 560 546 263 536 -640 693 -300 147 -683 792 579 83 -409 641 -492 -111 -748 39 538 601 451 -430 -695 -636 83 -668 -822 -614 305 -472 252 -721 454 -354 291 -203 751 -885 327 -660 499 -493 -492 788 303 -678 -110 -882 -806 13 -537 -767 443 -117 -363 -798 -264 181 -360 -279 -727 282 -850 -316 -36 267 421 -627 15 -88 -630 190 475 -269 -568 -285 611 -605 237 -442 -223 701 -606 -413 -226 386 -448 -744 -127 -86 -170 -416 746 -128 -124 550 -564 -232 680 334 327 616 120 476 -865 115 -60 -476 473 -106 -446 202 -777 173 315 -622 -559 163 -882 522 -7 -489 -7 -128 -77 -71 -468 629 279 101 275 -588 -121 -826 -222 81 -609 -447 73 770 472 325 -266 -103 -667 509 771 640 668 289 491 36 -840 -341 177 -537 -145 415 474 659 631 281 233 -52 -872 641 -52 -569 304 -220 -866 -609 -453 618 -221 -310 -466 -886 719 -26 -890 277 -885 785 -474 170 511 -229 -365 -784 -204 702 -93 -496 -123 -470 -825 -652 -845 -166 -696 -719 50 -621 -635 -272 -504 -377 230 -384 349 156 -468 -651 -97 125 658 -346 -640 -617 -131 -678 631 -835 -535 -113 -96 -590 634 327 585 -241 -740 -215 -870 668 -812 540 -109 -661 -694 692 -876 -284 772 -37 -277 87 -859 -315 424 63 756 615 169 -548 260 -549 -700 -876 429 -789 157 -194 -879 665 507 490 794 -184 -565 -60 -357 -615 -710 462 -515 -845 -15 -420 -597 709 700 -562 453 -755 -526 -413 17 26 557 -726 -717 -314 11 221 -383 -881 -48 576 489 -236 642 -550 -433 -449 -600 -216 -107 -847 -866 -28 -817 753 -712 148 -344 541 235 -316 -703 303 223 -279 341 -383 634 303 -660 369 172 604 -330 -463 601 -262 -574 790 -882 -801 -214 700 -73 -611 -154 -526 682 579 -345 375 -497 -821 276 404 -340 -859 -233 -568 -304 553 773 -375 604 -809 789 -151 339 238 -398 -700 -869 -618 -460 335 34 378 -168 -84 -222 362 -192 481 273 6 -893 102 -568 196 792 -421 129 -82 -99 -418 -38 -150 -253 -565 -173 -274 -666 -160 438 -470 -706 -693 -889 -513 -651 288 481 -642 393 731 -356 -458 -77 54 303 752 -667 -167 -589 -830 -623 -328 499 670 -587 -478 -87 212 597 493 449 215 435 -567 -590 418 117 470 725 -502 -223 -156 -373 -306 297 92 -241 -772 -141 -410 -2 -608 163 452 -480 -826 -835 135 110 171 -824 437 369 373 345 381 744 593 -675 235 -805 114 360 276 633 655 46 518 246 -406 -573 -6 -743 -214 -277 151 -397 -397 441 -674 -99 94 -495 -759 -820 -521 -47 -781 -803 -413 769 290 765 -468 341 -569 600 594 214 463 -668 -119 269 264 554 796 -697 -454 -722 -340 234 -461 -695 784 -303 444 613 661 -543 -128 604 -319 -213 144 -581 356 -644 353 617 430 -130 -749 84 754 750 -748 429 -245 754 704 711 98 587 -113 -441 358 337 -138 -78 289 40 -653 341 -615 680 487 720 595 139 239 -831 -770 100 -77 -34 -702 -432 -303 340 341 541 441 -460 565 -770 670 -346 -688 477 292 641 620 563 -825 21 -530 -568 704 -369 401 250 142 -311 -204 719 462 -51 -533 444 711 -407 -745 501 -235 235 -417 -379 606 -201 -815 377 733 -754 414 252 412 684 278 605 -813 -399 -252 237 -717 -68 -237 758 790 659 -765 -574 -239 -773 315 487 -475 -11 -504 427 -488 732 774 -39 103 -196 87 -241 55 582 -361 -451 703 609 -187 158 357 -255 -296 195 -840 20 -481 -92 -110 704 675 -749 141 -160 241 -694 480 -248 -640 619 -717 -79 160 -276 -69 84 768 476 -664 -457 404 631 -551 -826 145 347 -786 35 9 54 -781 235 -658 -676 -556 -371 -203 -59 510 -382 -104 -687 646 -124 634 -606 -12 -746 366 -150 -900 375 -616 755 548 -342 262 399 -354 -225 -245 -571 -696 29 -58 -269 -298 -216 458 -640 -657 552 281 -359 -888 65 458 -436 659 -844 302 547 -72 -753 57 557 -635 661 -879 -590 -377 -806 -24 153 -836 -127 66 -499 -848 542 -331 616 157 5 -296 -104 -396 -485 -370 466 -164 -762 -502 -177 -786 -240 130 304 246 -612 285 -449 417 -642 -282 45 -334 517 370 -782 -488 -508 307 651 -462 -651 594 -211 519 -279 -313 570 615 134 -800 -439 -443 -228 549 -755 702 -448 253 -484 690 -101 535 695 384 -683 261 -240 -294 169 412 119 -61 -386 -88 -531 188 -652 26 552 43 -853 344 518 -262 -103 -689 -281 519 -588 685 -637 -105 -325 618 730 12 -629 -271 783 470 254 657 302 -494 750 -438 196 -25 -643 -581 -335 545 -341 710 150 404 528 49 489 598 757 -649 637 430 -225 -350 611 -548 706 -333 -213 268 -671 -211 -131 -717 147 -649 721 -249 694 159 670 654 -393 -518 -50 -212 136 489 545 -836 579 -231 -786 -807 -490 -85 -593 -43 -134 -158 -557 388 -152 -707 -861 -294 -228 551 418 208 497 393 377 -92 699 -119 -653 734 -889 776 634 -188 286 -444 637 19 -146 -589 -278 547 458 450 186 -352 449 -573 789 -856 663 522 -180 -752 -413 -710 651 67 88 511 -869 -739 -217 192 -39 -81 -709 -821 -738 192 -125 -59 -517 675 -221 -387 -636 -13 -513 -615 -649 461 -762 -363 -594 317 -39 605 -80 83 -614 74 -67 -272 61 122 -894 -606 -644 -375 302 -458 619 401 387 484 21 -418 -521 -40 -580 730 -522 -796 -126 -734 -803 -493 -41 159 49 -701 -451 -692 28 -363 273 520 -176 -4 110 47 582 644 275 -65 -191 -506 648 366 -841 -880 -707 -346 -820 223 384 156 -4 -90 -147 633 519 -500 -518 -717 104 -661 228 -778 -845 -515 207 -347 284 -741 195 -97 -629 -311 43 361 34 510 -7 -484 125 610 572 374 344 -366 9 70 -532 -113 -774 326 543 86 -744 65 -882 147 -117 -432 619 -86 503 407 368 233 452 -276 -264 225 -704 288 -67 -632 694 455 219 271 -745 -816 747 -593 68 698 570 -230 90 42 521 245 637 421 171 -397 -249 730 551 -15 68 535 -890 605 -319 -205 -381 622 -823 -399 444 -764 -569 -603 619 507 726 -695 119 -882 417 566 440 -151 -494 -80 -722 33 -536 -569 -118 148 328 -497 653 288 -850 766 -175 -683 666 788 346 -855 -47 -739 -807 -156 659 -130 165 477 173 -520 -669 -203 -821 -242 -313 -103 -864 68 -868 -593 355 -432 740 -611 -103 758 313 -399 -488 124 -378 -625 245 321 -5 -882 -545 418 671 44 -88 371 -94 -280 798 588 334 379 -484 -443 656 -588 -203 438 308 250 -9 -186 141 375 798 422 154 -445 691 -540 261 -539 -57 -468 400 -102 -392 -785 328 -591 692 -460 313 -799 -265 -835 305 -657 728 -476 -883 -494 -488 -513 -604 -85 -198 515 130 543 -441 -815 -17 644 577 -168 -555 -129 442 249 -412 -751 408 -382 -340 -412 -662 -149 229 -880 -772 723 -43 -472 -101 -811 -77 -2 698 285 17 336 343 -707 -24 -853 50 -688 226 715 213 662 601 588 273 -489 532 -716 -752 -176 -792 201 -156 -423 -161 -718 746 -787 797 164 498 143 -860 -639 -233 -319 -12 -446 -317 303 -703 719 240 -594 -32 69 -553 408 -607 -417 -870 259 469 -286 -682 93 -358 -539 7 -619 -409 -4 322 -783 718 704 -181 -168 -564 -708 -663 -504 -270 220 790 354 -731 -793 -89 22 4 -485 501 -370 438 -806 -7 -558 740 639 169 -732 305 40 626 -104 685 -688 449 -749 -110 302 -398 690 701 -440 -513 439 -377 -569 -55 208 416 -165 -573 -402 78 -162 -699 -787 -337 387 -888 -858 -127 540 -63 -830 293 143 -716 -323 -26 -834 -792 102 -847 -166 360 -636 771 456 45 103 762 685 276 -490 562 465 414 -157 375 426 546 789 32 509 -338 -63 797 -216 -782 -269 524 757 420 -503 -726 490 358 -600 431 -572 25 -549 366 542 349 770 -571 712 685 -494 760 -866 635 545 -523 -286 503 610 -202 417 -784 -142 453 136 -553 387 35 -277 114 -466 -118 211 62 -644 333 751 670 -198 -23 116 -455 -12 122 -815 -708 -774 -522 -689 -167 -425 299 -849 -213 -301 -517 -114 138 540 746 215 681 111 -394 -374 -283 -385 570 -562 -437 -601 734 740 -495 -1 -377 554 -420 -841 -23 279 -609 62 -704 -490 179 652 80 794 791 471 -17 665 696 138 -532 -859 -787 280 584 -492 476 161 -126 582 -606 587 -100 137 -543 -602 643 502 338 -734 -702 -23 44 -836 -749 748 -853 335 626 -528 -65 -27 -844 326 383 -199 -194 -772 -811 103 115 734 -586 -310 138 559 546 161 -777 -133 118 -28 -625 -407 -381 526 -48 -686 -590 -3 -236 -484 -102 70 -249 231 -339 -896 -1 286 588 -117 -357 -83 134 482 -576 83 740 345 -58 598 498 -360 624 -668 -723 -424 455 310 34 -283 18 -429 567 22 464 -546 -528 540 387 143 -493 -827 533 -632 -314 356 -455 204 438 -841 491 301 405 292 -313 106 -702 617 -78 -352 537 604 626 428 -698 452 -99 -74 -259 -832 -31 160 -363 362 -207 210 222 510 -122 -548 -584 -667 -730 662 -66 -748 71 -44 710 -849 645 100 -698 582 -251 -643 -475 103 -706 73 -694 -476 -636 -281 -89 -2 -391 -741 652 -436 523 -220 522 -848 -65 337 -633 697 -384 -223 -458 -584 -711 -581 190 333 340 -732 -578 -826 63 112 -441 -791 -379 -692 247 -538 203 -573 351 -716 -784 -845 609 -335 470 110 -840 -446 -818 -274 -838 541 301 278 -68 -352 28 -590 636 -435 -66 -383 -719 -333 572 -187 275 -7 -4 -137 -644 -572 -95 140 195 710 -17 734 29 -183 -631 760 714 -201 -380 370 -350 355 -129 778 390 -545 399 115 210 786 -443 572 415 -77 492 676 -683 -392 -211 -427 365 226 232 -560 614 100 -245 262 -259 204 760 -772 552 -348 523 -147 188 93 -862 -43 399 583 -120 430 -654 77 -243 -693 -756 475 -80 -658 -317 -625 -648 -456 351 10 -213 -404 17 -533 -513 509 -52 225 268 450 -344 128 560 -679 15 -883 -765 -744 621 -515 -879 -208 516 8 -612 -38 469 751 731 -7 -98 -732 465 651 -447 324 -828 385 346 564 -831 300 153 446 -576 -815 22 690 -221 778 370 -749 181 46 -131 -657 -553 -70 -235 497 483 -265 4 640 -809 707 622 519 -161 307 174 362 -13 -864 323 -51 -422 233 -302 -142 -140 549 -544 142 -283 562 163 293 -270 -1 -121 715 268 725 -425 514 718 98 445 741 -819 778 -725 -275 -96 223 -276 138 673 -871 655 -252 593 757 125 -179 417 -371 623 509 -690 -375 218 484 407 233 745 294 -854 -298 -888 744 -411 795 -374 -150 -568 -625 -508 641 -408 38 -526 588 -796 -38 -113 -884 -884 -244 -255 739 48 32 186 356 -350 518 -471 341 -165 -693 60 -199 -71 401 437 -782 418 -262 -816 138 664 -310 451 115 609 -537 506 -571 -665 616 -201 -474 -515 -549 391 785 735 -714 437 -580 453 -576 570 648 138 406 369 -234 -874 444 -849 146 -213 -388 -36 -67 462 -92 628 666 -356 -200 184 0 -378 75 -401 413 496 -785 -274 507 48 575 338 755 782 116 -764 58 738 -871 799 588 -567 401 -561 -76 42 -779 105 527 -485 495 -825 708 143 386 205 195 -629 -33 -619 -8 -441 -790 66 697 111 733 26 139 4 641 471 -80 -730 -655 147 311 -587 -512 -143 -595 -290 -240 -162 244 728 -791 -746 593 556 770 -53 247 -266 -178 -583 -149 -309 -35 194 203 334 487 -73 657 657 717 -614 291 315 -157 -160 -143 -248 740 522 -484 -293 429 -126 -515 -348 782 281 493 706 -122 293 686 729 -894 293 723 731 -11 238 740 363 487 -883 -802 -774 19 -657 -236 131 363 -279 -891 109 529 -246 168 -332 -172 -37 -877 665 -556 -721 381 470 -376 168 -197 753 -426 371 512 -144 726 669 -649 370 107 497 476 -103 -713 -869 -612 144 604 50 -342 -488 320 126 -167 -411 643 712 -463 -304 315 582 502 544 -34 -393 638 421 123 -12 -474 178 772 507 156 683 -770 651 794 -417 -509 -177 691 -665 -662 138 303 384 -513 211 -74 96 -727 -789 61 169 221 -465 321 234 588 -416 312 204 -329 699 386 -684 439 -114 83 778 -524 702 625 -229 618 -491 -15 -245 -143 732 619 -876 -173 579 -681 -874 258 -317 70 -619 177 601 97 -1 245 -805 -313 470 151 -886 360 63 -88 495 635 -678 -322 751 653 315 -552 793 154 246 -812 -55 -875 271 238 -477 -331 31 396 -319 -466 -274 -300 399 303 -820 -309 -266 52 -681 12 408 316 -754 759 457 545 511 -432 -92 493 268 -239 -159 -67 300 -663 -780 694 -766 -168 -26 34 -253 -439 -400 184 426 666 574 775 -595 -231 -478 668 -213 112 43 -28 686 502 10 14 547 -229 565 305 -35 -138 -49 -882 708 463 -285 541 -257 526 -296 -53 69 -415 -499 -760 142 -163 -522 -696 500 -615 -403 526 568 317 269 186 396 -241 -491 291 -861 569 -443 -513 516 285 68 242 -93 -518 -321 138 -561 486 -822 -235 -812 -459 -186 -864 432 672 -502 440 -718 -347 -203 -418 758 287 165 314 -292 421 -312 471 254 334 727 -452 -30 -270 -183 -144 11 486 -878 607 -845 648 110 771 692 -654 443 566 407 -259 567 -118 282 205 -655 -165 120 42 -236 280 -773 -286 -520 212 305 -439 -879 -709 -603 132 415 -795 12 769 -406 -107 75 -636 -664 -310 -871 -389 -506 -792 -30 -257 -608 31 -539 23 729 674 522 -77 -52 323 -840 -850 -695 224 -253 287 106 167 -271 -676 150 672 -122 -839 601 469 -31 122 -548 -853 222 755 301 -566 -13 318 728 219 -516 586 -539 332 465 -596 -777 233 463 1 -21 -373 622 -63 -15 131 62 -1 -461 -390 -411 392 -762 -891 -354 -117 -175 400 476 -118 577 -256 -317 -623 434 561 773 414 -702 167 -87 -367 -92 -425 124 -113 -801 454 -481 220 -183 566 173 -657 778 -726 -121 -708 705 32 -53 -885 -549 450 -615 373 161 -466 374 372 -200 227 171 -147 470 253 -841 -208 -580 756 -419 48 -397 272 -206 -154 379 -630 265 106 372 436 695 -853 367 613 411 -637 719 799 347 -807 606 -889 349 782 352 414 56 363 33 -220 -277 796 -70 104 -248 -717 623 -751 246 -181 -321 29 -412 514 786 235 -594 -288 692 166 -20 -803 -84 469 -245 430 -386 -544 -61 670 380 176 -77 -678 410 -624 797 -293 -489 382 108 -383 -798 774 788 384 -194 -799 -210 78 194 142 522 292 -440 313 -158 70 -548 618 -817 488 251 -113 309 692 164 -542 -678 -675 243 655 -760 362 -723 -117 -275 -620 684 -18 -678 772 -375 -319 -884 729 742 455 692 396 -692 747 243 759 -452 425 657 583 -277 634 -350 170 -54 296 -442 -5 -502 -870 404 150 -665 425 47 686 -184 -776 -738 -852 -411 -512 -320 -473 682 -175 -576 -373 -355 562 591 -493 -367 -627 775 500 747 -614 -376 3 254 344 564 225 476 -388 653 -747 -689 -238 -451 504 337 -410 -22 500 -208 482 -346 191 504 98 -376 368 22 460 -791 -10 -208 -289 740 -306 331 -201 -42 429 -672 607 -689 -818 -162 186 625 -529 -590 -614 -859 197 547 45 -814 228 -497 -750 -400 432 288 620 287 -154 -102 -104 341 -456 -52 -601 302 783 -522 745 -668 619 417 561 644 41 755 -785 -573 -331 -654 -204 -401 444 -378 -378 178 649 -258 605 -338 411 -828 -20 759 -842 -138 -241 -568 57 -299 -765 -204 -517 -340 284 438 696 350 -726 -94 -708 404 -44 -66 -214 629 788 120 -833 70 688 469 500 -459 -730 185 -811 -898 -140 -760 -185 -79 -896 -796 -662 299 471 569 463 279 -45 96 21 -492 -30 -73 783 -379 153 123 515 252 -898 680 -683 -638 242 697 -424 676 726 -690 202 -41 -765 -595 231 -185 -478 -389 -535 486 156 692 -328 -12 -168 -424 250 87 348 -452 466 99 -602 -878 112 -152 618 196 50 604 360 -767 239 401 -536 443 -637 293 -280 -388 -62 -323 -503 526 407 526 -95 -692 219 -290 -517 -201 174 -347 346 595 -592 655 -16 -294 346 227 -491 233 48 -341 -834 771 -663 -728 207 -825 42 -580 205 -889 -655 -126 83 -123 -861 283 -868 -108 -601 391 -158 539 81 -900 -304 -325 -715 145 386 154 785 -42 401 298 -670 -166 -710 533 52 384 -704 525 576 623 -859 -539 -105 -216 295 381 289 606 86 -592 -199 644 320 -255 374 420 -790 -324 -287 -697 -554 303 645 -31 132 -866 -364 73 -865 766 98 -741 235 697 -203 -247 71 -526 458 -614 -461 8 -78 686 -845 -576 -743 -584 629 187 -28 -815 -112 -635 283 -502 262 -872 705 -292 -203 261 664 796 -413 -399 796 -71 122 -797 28 -126 -239 514 -47 -258 602 529 -201 610 434 -734 194 -42 503 -219 608 -136 -219 -543 -337 700 -411 -153 -454 -728 22 -253 -40 -308 548 382 -339 719 732 -635 552 127 -594 319 116 -679 367 -50 516 56 -401 -215 219 -627 183 739 526 65 -509 -212 -589 -162 -817 -186 185 361 442 -883 650 407 -857 -748 619 319 552 13 435 -468 -270 600 332 -111 -356 -342 -786 20 -235 -221 431 -761 450 -719 616 -93 -792 -411 -542 699 -835 -680 -593 -2 692 -847 -495 -270 123 596 -393 416 367 239 555 -628 -549 455 -728 -452 63 -243 -577 -67 -510 694 -397 -15 -417 -241 364 79 -801 -440 -691 28 -382 790 122 -540 -578 395 -156 -646 362 -190 -697 133 260 -407 -583 207 372 -457 -359 -220 783 686 -661 782 -458 -262 -163 -50 -482 -689 -61 -778 -536 -286 171 -140 457 370 110 374 -591 192 606 -349 -637 -517 206 -667 -108 390 -145 536 28 -330 331 -618 668 -508 -842 -639 741 -38 286 -730 -621 -679 -440 -837 676 -754 -565 -46 -305 -459 -464 287 -656 -591 196 36 -145 258 -173 760 799 -146 291 619 320 -598 -695 697 -900 -299 -262 -482 -472 -699 -641 -855 -315 -219 792 374 -250 -713 747 26 -257 455 -861 304 -315 418 19 -649 792 -482 -112 285 575 718 -469 -735 690 171 -560 -583 -740 199 -72 -56 98 -234 -619 418 -884 -742 -145 -174 -755 478 249 514 -65 -321 -792 579 -155 -327 137 561 -513 650 11 91 734 202 -259 -604 783 -572 789 201 -19 -742 393 20 -610 -240 -85 -526 699 428 499 -434 -746 -802 -626 -658 -33 166 782 680 -436 -40 -787 -131 132 -395 -302 -718 482 -14 -330 -24 -174 -640 771 -727 771 -421 -756 -155 -560 724 398 -781 -165 21 -27 248 -79 -348 512 -601 263 89 436 -475 627 257 -514 247 -640 427 97 478 -588 212 442 -525 86 -753 741 473 -27 455 90 452 96 -711 -510 -90 525 320 -126 -73 -801 -831 -533 630 -158 231 -247 -795 -575 -768 -546 -241 710 748 -326 239 -370 227 -656 122 632 262 -367 -484 -766 -407 -13 -341 -587 -513 -780 -567 -517 -311 120 117 652 528 482 341 471 -859 -814 542 659 -647 380 334 474 -845 -499 -524 -192 -473 -799 -164 -782 -10 213 185 -89 -462 -653 -265 259 -259 675 -532 17 -242 199 378 -162 380 580 402 195 -309 346 -297 -214 115 564 15 772 653 71 -221 -48 156 224 -621 -836 -354 571 -845 178 -688 -289 294 650 -291 -205 -524 -645 645 582 -826 -242 433 -74 103 -173 -143 298 -78 632 -855 425 -320 379 -183 -340 -676 586 728 -604 456 -630 369 43 780 450 575 -115 -509 -45 -709 396 637 -869 348 -58 123 561 -448 325 -227 12 -513 441 47 -446 -594 727 -532 462 682 622 -44 761 -123 -264 628 -337 270 -623 636 81 -223 521 797 779 -791 160 725 530 -296 765 157 265 -184 506 300 259 -599 -257 652 568 -532 -161 -493 -331 420 -58 69 -580 396 -503 -885 453 -699 58 -639 506 453 -832 58 53 -525 227 581 -719 691 201 610 685 -811 387 425 49 -435 63 -335 -39 149 -200 572 -710 -689 503 173 749 512 -531 -480 315 -553 -68 510 787 -420 292 497 363 -332 622 -841 554 -289 210 -791 -289 -737 462 416 -213 334 -333 -388 -186 338 465 -208 -780 197 -899 298 98 725 -248 -83 -897 -600 42 -76 -724 -241 672 -691 420 531 552 -544 -830 48 518 101 465 748 -91 745 663 267 337 524 -463 49 -542 -675 -393 424 -506 111 -355 -640 186 497 -327 304 79 286 94 693 -83 344 -385 11 83 192 258 748 -478 740 362 -179 -811 -638 164 -482 645 83 -331 -612 636 -363 584 -787 631 -716 -108 19 -201 -529 455 796 560 775 -568 -351 -429 -237 -612 91 519 518 153 -497 -868 -453 -540 529 150 660 87 180 -537 402 757 -90 -854 62 -376 -533 636 318 -711 352 223 -390 541 502 -558 -778 154 349 233 -53 -790 399 404 -484 329 -611 14 583 167 742 -297 189 615 -333 482 349 68 404 -756 -438 708 -226 495 -889 792 -837 -178 533 -424 -748 -395 -557 -896 571 -653 684 -40 770 423 -635 -651 -816 202 -897 -456 406 -631 -723 137 -564 -644 469 -102 -658 310 506 471 -356 -584 -306 -752 -756 -622 731 -385 -192 352 -834 -448 169 -706 -473 459 322 -675 398 604 -83 -519 -43 -236 667 -8 267 151 -608 -729 -633 -26 701 -339 -486 -777 452 368 -897 389 -38 86 -259 -885 342 389 -372 -551 -676 -72 -286 -280 -527 -522 355 -743 548 583 223 121 -807 -275 327 -317 -186 -339 -659 596 -633 156 351 756 43 -709 147 341 -368 210 278 -111 -578 427 -696 -683 578 -295 768 656 214 90 98 -234 444 -59 -719 -489 -655 -227 -12 623 -836 649 280 280 501 471 -689 -320 651 431 157 321 -72 50 481 -399 161 -220 -181 25 240 -566 -50 320 -747 -344 251 654 427 -627 -788 -57 200 164 -892 -822 562 -869 -262 -334 -632 -883 -86 -433 -387 390 636 666 405 -167 246 463 761 -389 -80 -867 -250 124 -278 205 741 -134 696 637 464 -220 551 -535 -342 32 -198 251 -347 666 -521 421 -701 727 788 -730 30 -561 -192 751 -676 -268 555 664 -836 -478 543 -116 433 185 -29 -631 20 -686 -133 -832 409 -220 616 -107 -285 -560 -154 670 -599 -132 709 -176 198 194 485 -405 -788 -760 -585 228 -353 -131 109 -881 4 -775 -849 296 80 762 -883 -828 392 -470 -601 450 603 -867 -27 -494 92 249 -532 -347 379 -812 -598 -666 180 54 136 -804 58 797 -410 552 -453 -724 313 -762 -720 -334 -523 -264 770 -666 -876 -271 207 717 -146 -222 -190 -158 561 371 336 -271 -258 -273 -324 -713 754 -240 -808 -267 -642 -109 159 -614 471 -479 -111 -747 350 -573 308 497 -442 -260 -888 614 412 123 -203 -51 350 323 580 -648 -20 -299 277 600 -412 531 -624 -653 156 90 -106 -83 -786 788 -692 590 -656 741 -556 -222 -519 -798 458 -26 -648 -63 179 783 -202 -448 431 187 -289 -603 394 -880 -896 626 -602 -710 654 -326 398 442 -565 770 23 205 759 -569 -48 104 711 63 -454 360 -854 -668 365 -663 -486 -576 -346 7 798 -40 -286 300 114 -530 -282 312 763 287 -420 330 306 638 -270 -553 -589 -772 -648 -481 -507 -40 -240 334 777 32 -499 553 -622 -523 -591 539 -392 232 -203 436 766 -6 398 -534 -366 298 69 -531 370 -492 -86 -804 193 67 -376 56 103 402 -468 566 -599 -450 -458 158 192 -867 -37 -144 87 -309 702 -566 -530 749 -583 -608 -599 -886 297 -17 -337 -674 -282 -492 -635 -199 458 -59 512 -808 515 -366 -204 -94 -128 -476 -294 34 -579 322 -807 -7 -411 738 -781 -91 721 191 222 -536 -316 -418 57 611 -252 -81 -133 31 15 613 260 269 407 54 -299 -574 -356 677 -828 -367 -575 635 -7 -844 643 -715 535 104 531 270 -640 -19 39 -494 -469 70 -328 -417 280 -87 621 486 -896 -713 185 -114 -246 787 172 -669 -834 724 -33 5 509 -347 -241 -847 -789 -376 407 186 264 -644 660 709 -33 -520 661 -232 -899 -815 -128 125 -833 220 -620 -312 24 433 -259 587 -854 315 -535 42 23 641 -734 512 -102 -231 267 156 186 -696 -144 -673 372 -555 -85 -618 -130 -620 274 -740 -444 -798 673 142 -669 -655 370 336 -125 -463 -741 79 -155 697 -891 -729 460 260 -556 570 -301 380 373 -705 218 -702 242 -334 -698 642 -811 112 -410 -610 -876 -285 -126 288 184 -458 -627 -289 -224 394 -575 5 -637 246 685 595 -172 -440 -741 19 -874 442 129 603 -183 205 80 133 726 -834 -407 -134 -575 7 -668 -815 -547 -473 253 738 -600 578 536 -562 -386 502 480 -319 22 390 657 430 -450 332 761 -208 383 716 -146 -338 -579 549 102 258 791 -774 186 403 738 -478 367 -753 320 701 -5 783 -538 -177 295 -310 89 584 612 2 -247 499 735 -300 750 -752 -209 -424 -516 -845 331 -196 -340 156 -297 644 585 742 -64 -720 87 -684 670 476 -697 66 -455 -293 720 -619 -529 -325 -122 -792 -418 38 229 -434 -456 192 720 685 153 234 -849 -555 549 150 -847 -891 511 621 340 -626 -897 -219 524 -673 670 395 -616 541 346 -379 590 522 -279 -39 -741 -359 -140 -315 -389 -486 -353 -310 619 -110 363 -473 -322 -188 -6 -345 -453 761 -63 -35 -828 505 -732 146 -388 -550 -465 680 341 -311 -153 -21 -225 -481 113 -485 -401 292 453 672 263 644 255 62 361 103 -98 201 -489 756 150 325 -542 -632 290 569 241 -397 -295 -484 789 143 -730 662 -635 509 77 -479 -900 766 -412 520 146 212 773 -128 -92 736 190 -553 -708 -184 93 -85 312 621 -100 44 -491 -223 758 435 778 19 451 678 473 -57 22 535 630 -373 385 -690 460 -520 -219 348 586 -751 -488 -836 -498 -30 -358 416 75 -121 189 19 -484 372 -156 500 174 75 388 139 -214 -645 -49 77 -628 -400 583 512 -607 526 -78 -75 -567 -25 52 535 -899 48 748 -887 -235 435 -233 -625 13 -845 -330 -171 771 -152 605 -120 -529 -270 556 675 -356 -168 -761 131 -234 362 -717 -155 788 -897 779 445 -824 509 200 17 651 -658 199 -165 -625 -630 447 485 39 -105 -807 -772 293 -25 -79 -656 610 537 -499 -767 -554 -836 143 653 -41 74 381 302 -776 20 689 -222 415 -221 223 -559 201 444 137 -64 657 785 -255 -77 -421 -538 442 -86 -316 344 -417 -150 441 36 -772 483 133 615 522 -690 405 -74 185 266 626 -459 716 468 -13 -637 447 333 -727 -336 648 21 -23 389 -409 -296 -799 797 23 454 77 -557 -553 -625 412 -89 74 277 -386 465 -386 -673 -811 706 -868 310 36 152 707 431 -437 578 -433 749 -750 613 -600 741 159 147 -864 330 -859 -199 -260 285 85 -470 -121 -131 713 -222 752 -288 -779 531 -203 213 -558 6 -804 -62 -592 267 394 -53 -640 -96 -210 444 -775 -586 -360 113 624 -870 -409 -877 -456 665 179 -96 -415 -27 307 -419 -507 123 73 366 503 546 -624 123 669 -387 -319 155 0 70 415 31 37 -565 91 -684 -87 -551 377 387 421 236 76 -303 -52 672 -267 -524 -408 -560 -826 -761 -792 -890 -259 -176 -111 775 -666 -110 -491 -199 -42 -796 546 -30 -821 228 -406 753 -738 -277 669 315 -130 -769 -408 -389 -678 -618 268 -139 -133 -305 766 81 490 -370 -113 -653 502 -432 639 384 534 55 -239 9 145 304 407 124 335 582 773 -592 315 394 576 -558 -464 338 -212 -104 502 630 -206 -558 627 -229 579 -362 -80 -881 -106 -659 -647 644 -758 137 -850 -582 -207 222 -406 -497 -195 459 -346 328 40 -536 206 -451 774 158 340 493 -848 -437 -42 -638 484 -544 -250 41 437 38 789 -494 186 -710 -733 722 619 -886 770 392 -803 707 -515 -142 -106 365 177 248 -545 -226 319 -53 248 638 36 -430 -425 -296 -524 -850 59 709 394 31 360 374 -75 -850 276 -316 -97 -872 -231 -34 -108 624 510 701 -69 -252 699 369 97 -608 -335 225 -202 -365 -795 513 -408 372 -688 -547 -458 261 241 72 79 -754 157 370 751 565 -332 -727 9 291 -317 -424 -467 761 156 -228 748 735 -216 54 343 201 -34 51 -751 -473 22 762 510 -434 488 -579 632 222 625 396 655 759 -829 -760 -243 276 -582 -434 -427 -810 689 108 331 625 215 538 -691 -485 44 294 595 756 143 602 -132 -750 124 278 172 143 -668 -69 436 -108 -409 677 205 -370 -731 535 -878 301 -689 509 209 -168 -175 -865 -506 330 -2 159 273 -863 -596 228 -265 -382 -341 438 179 -345 556 -573 50 -870 548 -176 9 -240 -798 500 93 -541 -91 -894 -850 698 -20 242 266 -523 -474 704 -489 54 -398 265 337 -526 -189 164 137 -676 673 702 -430 -742 -153 -538 676 397 -778 -706 106 -253 -125 51 -134 318 -324 10 -181 41 675 -604 -329 -358 376 -292 215 596 77 556 412 -74 -55 389 -464 267 218 -684 -602 -410 18 775 260 -744 -877 -797 -60 705 391 -294 633 -600 -383 -169 -612 293 -174 700 -149 -676 -304 -268 137 -259 663 435 -183 -690 -39 644 -777 276 370 -884 -282 -57 25 362 293 -619 -580 -894 258 -116 185 338 -727 -862 -869 -484 -659 140 169 -441 -523 -89 -720 777 -448 -188 659 320 -10 452 678 -631 88 -224 -893 -44 -264 355 -260 -290 615 379 664 -278 -299 -314 96 340 -518 -654 -40 -23 284 -7 615 545 704 252 492 -895 -208 125 -152 -7 21 -365 289 576 265 418 -157 -95 -779 357 646 604 -636 -156 -106 -64 312 -759 -738 492 -770 -130 543 158 784 -814 -485 -589 -679 376 4 -548 -394 307 -526 -225 135 -768 116 -52 626 162 -152 -713 513 -317 -846 217 -348 -790 351 -549 -247 370 -747 47 -602 365 751 241 -270 495 -538 501 84 633 -817 -801 -620 44 -623 601 -426 104 -20 427 -346 -796 435 210 -682 284 -716 489 -545 38 6 265 759 71 -573 341 -25 -875 314 -594 -251 -648 -361 -808 -79 175 -538 -333 -319 -781 283 -473 253 537 -360 611 -575 229 406 -240 -276 -889 -664 125 -586 58 344 213 -418 288 -813 85 484 -203 -510 133 -598 -655 -26 -797 439 -358 -486 438 675 133 127 -352 356 409 91 733 -686 -344 170 426 -645 -683 -417 451 -814 -388 -581 -434 270 -419 199 -558 27 -519 -636 422 -681 432 113 685 736 708 -646 -178 -367 -227 89 -420 -61 -703 -611 612 -669 -466 -560 633 -299 -762 -414 63 -262 147 -351 424 -775 244 -198 759 -372 418 98 -112 500 -433 -80 -835 -145 613 318 -170 -775 -180 6 211 -356 -422 -395 -374 -738 -460 65 -815 -210 -399 -362 -223 409 -354 -344 754 -555 702 758 -174 683 81 -55 170 -377 -259 -849 -696 789 -841 -521 311 652 286 -539 -129 693 -891 -453 -51 -341 304 -824 539 469 594 -30 -516 -92 -824 361 383 393 -448 -661 -159 646 -41 356 -476 -243 -42 -755 -885 651 -30 445 -540 -255 468 -621 631 -345 -242 -32 303 756 413 256 -195 -301 -2 270 740 -110 217 721 -886 -470 128 324 -693 726 -180 598 -567 770 221 -898 97 -826 230 -439 -686 -771 -354 -587 -235 -101 -101 -229 452 370 -226 475 -148 678 54 711 203 -858 428 655 622 -744 -174 -328 55 741 750 623 -543 179 303 -839 396 -264 -140 -822 144 -83 456 25 -353 -445 616 722 468 409 -79 -313 -495 -428 -164 -668 341 -798 -148 -618 758 -22 -598 -731 -572 -730 140 309 63 -892 496 -405 533 -736 358 -844 -828 145 -105 -436 536 434 694 212 742 151 279 449 -651 395 239 60 -305 -262 -72 -324 449 -80 -183 -417 -755 -262 726 -577 -575 -839 -510 -548 -461 537 69 717 55 -347 -257 112 -144 -221 -395 -869 -749 32 474 252 -678 390 -578 -48 -176 727 -524 -15 638 -239 537 147 -432 272 -168 -68 724 -863 311 322 406 -682 -494 -254 343 -192 -258 308 -566 147 -881 18 -398 -240 505 343 -54 62 -614 119 -817 -752 -643 330 -8 757 -899 367 -891 362 -296 223 431 -766 99 512 341 133 264 775 425 -127 -746 779 -259 193 -203 -789 87 -656 -229 539 -853 11 -759 -395 -133 -25 546 580 189 -827 -748 458 298 -188 624 545 -50 -462 343 14 -889 586 -131 -825 -883 -317 -581 -736 -196 684 -443 -791 -861 -102 -158 -472 -260 170 601 -733 267 -585 140 740 409 621 -183 361 719 -552 -284 -199 454 -756 -442 -426 -65 223 -111 -599 -497 -247 -15 742 326 -580 -359 459 -708 192 -506 6 -770 493 -885 -122 -414 -308 290 589 -151 41 -463 265 655 -292 -224 181 563 228 742 215 727 236 341 -566 -407 -544 -825 411 -720 -893 -91 -216 -675 -860 531 778 215 -479 213 -564 380 -237 540 47 431 360 0 -494 -896 767 -449 207 197 -304 256 -114 -894 -607 308 125 -1 352 -302 13 -716 348 -12 -223 764 224 491 -739 781 -899 -617 -300 -68 -313 -764 232 -440 -725 376 558 581 434 -778 -475 -891 -55 707 -83 527 263 -137 64 -29 -839 -43 272 345 -610 -616 -727 522 -735 -681 692 -32 291 -356 -561 -690 484 198 613 -285 247 -720 200 328 -395 -336 -658 -411 -741 -230 -307 280 544 398 466 -832 -512 -784 725 370 23 334 -851 185 242 -496 29 -409 -494 95 224 -52 -309 -188 393 -191 -819 -882 539 610 -899 -854 -721 -561 -76 -758 319 -867 -132 534 -44 -56 -760 206 713 140 -144 205 3 696 -837 -499 -401 -660 -553 618 -509 -234 -42 725 790 -320 691 -796 457 -216 88 194 -383 313 -278 -154 715 198 89 552 -485 737 -763 -832 -451 -234 -540 -100 -782 -408 573 501 -315 -339 -254 -179 655 -190 -137 347 -538 623 669 -214 -62 -734 -766 319 731 -226 -457 -13 384 52 -673 194 -423 515 -805 112 653 -780 -25 718 -481 -414 -443 -748 -367 -394 710 703 -427 -627 177 449 -558 258 -207 556 -730 -324 -149 758 68 -276 515 -448 -642 29 328 -696 649 60 665 558 371 495 -331 -321 588 -277 -305 -261 -737 -897 -475 -563 55 -600 693 -279 -659 114 -404 -898 -218 634 -331 -320 -785 -593 674 104 -286 729 231 -527 -515 420 -485 -451 -2 746 -791 -688 -554 -474 -599 380 685 398 -5 -544 283 565 -768 -712 579 649 30 341 629 -16 -438 736 578 0 -813 -155 -661 -553 555 459 587 145 408 -411 39 -488 -871 676 -584 -178 382 43 296 514 -189 -534 -568 358 -896 377 -522 -421 321 -852 743 751 -545 -700 154 677 -618 65 -439 -634 -14 -797 311 46 -420 -191 450 580 468 151 -430 4 -829 -499 466 665 -361 729 502 -156 219 -221 410 10 613 660 238 -470 -886 602 -764 -213 252 490 457 10 772 530 -580 22 -395 -666 -252 -831 39 -671 -331 -118 295 -646 -599 22 -661 5 -591 -12 -130 -458 -107 -336 -898 -166 73 307 -676 252 152 -796 117 336 650 -560 45 721 579 -723 275 584 75 -323 -809 -701 -242 110 316 -373 -712 107 25 -203 -472 215 -461 -675 791 -889 -272 -790 33 -705 663 -380 -815 101 495 -563 -285 -652 139 451 423 321 -743 181 -710 645 -211 246 -486 -200 740 -205 -350 -550 -313 239 -397 468 522 371 157 110 -422 137 -124 272 627 136 -95 -605 206 697 679 -319 -747 -580 729 -29 -372 467 530 -673 -508 -256 163 359 790 -553 -873 191 -684 588 -309 639 230 -284 -471 -809 390 -143 615 -768 -717 413 -260 235 198 684 531 46 -316 -300 -773 -546 -339 266 -162 340 -778 392 510 -57 -71 -55 382 506 -593 -600 -699 316 69 -13 450 507 -4 546 -196 -590 -839 -227 515 -471 95 -513 -224 -856 -627 -104 196 -161 -389 432 -467 202 -671 -775 -653 -665 -161 33 582 -581 248 561 -678 -803 771 643 -482 -148 175 -166 731 497 424 -175 -140 617 -615 -854 -642 177 -502 -248 -864 -34 618 -95 -747 -12 -448 -631 500 -827 -886 -150 -509 37 578 572 587 -378 595 603 -51 753 -140 -186 779 518 241 94 513 -75 777 364 113 631 197 730 -683 -506 -266 740 -175 73 -121 102 -434 -696 281 -428 -229 613 -313 -32 -511 -243 -660 104 -248 359 -253 622 144 -824 -537 -542 -270 -412 -725 221 287 -847 -377 126 299 -852 231 -134 -716 -258 -255 268 -559 303 -328 190 -633 352 -363 -534 -705 -336 136 -505 -615 667 552 52 -881 -85 -234 -837 453 640 -289 104 750 714 404 -736 638 631 46 -183 119 31 82 -785 -518 312 -327 -39 492 -109 239 -506 229 80 -701 692 -110 -427 720 522 536 -836 476 491 -352 -787 86 355 -613 -398 -258 -377 -331 -1 -119 257 -84 80 -705 -563 -270 -446 749 -737 -643 413 -511 748 -686 103 -461 -868 -399 47 -788 556 -158 -403 336 36 124 210 -353 483 -2 597 -303 -330 -518 339 576 -585 -43 124 -404 240 -861 229 -169 62 235 -73 546 -563 -139 48 -585 47 -676 -402 -557 147 -389 628 -33 -709 -17 671 -77 -110 180 460 -25 310 -120 -268 414 583 -755 -845 342 595 -852 344 -578 -815 791 601 -457 -127 -505 -668 595 -94 477 11 -865 92 -692 390 619 673 -302 394 -566 143 -614 -651 -788 787 318 -621 653 718 -799 -458 495 -529 434 -586 -565 -102 -552 6 -117 447 -6 -407 313 -520 456 -624 689 89 32 34 -176 -717 -82 166 -556 -301 174 591 -395 7 -329 -705 -291 -549 -365 375 -280 -200 -752 -649 -269 190 699 -666 -814 -56 -530 -578 567 -673 740 326 -276 181 664 -149 181 517 361 -580 379 86 161 -322 440 391 -151 105 168 439 -561 -46 -752 615 -497 -495 -173 -728 402 776 760 246 -185 143 363 -466 -102 415 780 390 131 -683 -112 665 -35 -333 87 -508 476 -360 -463 -214 -659 722 -203 -531 352 -466 -37 -609 -184 -389 513 -63 -392 16 584 -758 644 -361 760 199 791 -565 729 131 267 -642 -688 -149 -21 -445 -533 -436 82 -461 -586 -523 259 79 -807 -233 77 -536 -870 142 -54 -75 -328 -401 -616 -772 -834 -351 -851 750 595 -163 -201 -424 766 -9 -66 -200 -337 -349 -393 -533 720 -625 600 668 424 45 -495 66 -888 69 -286 541 413 -635 -511 -89 -643 635 -149 -320 -872 -661 128 -307 -158 -466 -757 -2 522 -210 -768 626 -812 463 284 557 246 -853 -597 124 56 675 -762 242 -394 184 -796 -331 -341 -689 -188 658 -748 433 -685 -360 636 -251 -200 -655 460 -729 479 723 215 576 571 267 -263 209 -139 -387 -534 -860 -783 663 -795 -820 -760 -672 -344 47 24 -815 438 435 297 133 123 -176 606 378 679 509 -164 -35 -471 163 279 -464 -899 74 523 710 -369 -90 462 -468 -170 -505 234 -644 -853 -616 -317 -859 45 -627 -865 286 -756 -73 -59 437 -473 398 -675 -687 -782 -797 -761 -659 -867 -71 339 -264 -690 633 190 540 -409 510 -594 635 -859 374 673 588 207 -186 -103 241 -791 -7 -405 600 -593 -835 -321 -270 692 -587 626 340 122 500 575 -149 -15 -245 -683 286 787 -799 -806 -161 610 321 -532 -286 683 195 -805 -514 -795 194 135 614 -127 395 -883 -144 -751 702 -555 293 777 -322 11 -556 325 -571 -489 769 -181 88 -220 686 177 404 -390 85 653 -494 765 192 -268 531 -47 -606 -123 -342 259 -212 -199 -493 506 -208 -302 218 194 -416 110 -540 -660 648 280 613 189 -607 587 608 -310 326 92 568 -300 -574 530 416 633 226 -193 5 509 -113 188 96 430 173 263 -542 -517 767 -827 178 582 147 755 405 288 -393 -613 -474 199 -87 -132 -841 121 0 744 780 -893 -580 769 770 788 585 747 529 -843 -465 -640 -678 542 11 705 -256 29 39 695 -409 -546 -159 -808 -117 -501 100 -266 647 -892 -14 478 -643 -263 91 261 -365 -554 617 187 93 -706 -352 -59 34 -168 -630 -637 381 -39 661 -292 579 -453 180 -424 214 160 -850 142 355 665 -835 -517 409 -432 -825 402 313 -590 -339 704 112 -755 763 616 510 753 -524 -745 543 700 114 -374 586 -560 200 332 777 -696 -295 245 -54 -658 -546 641 616 320 -424 634 -523 512 -596 -595 704 -307 504 565 -517 273 -596 -269 -597 -62 -701 -19 -449 667 -849 -35 720 -474 253 -276 -559 698 151 372 -391 349 650 -406 -284 -42 498 -820 -572 464 -621 205 -112 -783 275 -870 -812 -339 -667 -347 487 -482 -745 459 -726 426 443 203 -260 -483 768 -852 277 -253 211 160 42 79 -338 769 -515 542 164 160 381 -356 -132 358 -582 -579 696 447 -292 461 -634 461 112 504 699 294 -505 -36 381 632 -293 713 391 -153 516 417 -327 688 -607 363 293 -611 324 378 -518 406 -794 622 -134 -180 112 705 251 -147 -686 81 368 420 782 300 -532 300 498 650 -491 -296 -272 498 787 -751 721 459 241 125 403 26 103 403 -38 550 -413 -852 728 -512 227 -458 324 -728 377 -428 611 -875 -35 124 -885 -752 -301 246 -408 532 -41 -864 704 693 -186 61 -290 -142 613 -385 -856 -886 -384 -550 -886 621 718 723 596 389 -674 155 -245 195 -702 -885 -287 -4 539 583 -394 -790 405 476 -489 -775 209 -146 357 575 614 -232 -272 440 -594 729 645 628 477 -625 134 298 -815 -354 -892 -347 -349 -276 -102 162 -50 -104 115 -375 37 59 -803 586 -900 -421 57 617 197 125 519 -46 -27 690 -185 771 -283 629 427 -899 -673 561 -248 748 -697 320 265 712 -206 406 141 383 458 670 301 -327 -1 287 736 290 -790 -518 477 346 694 475 756 -440 -288 -544 -230 482 165 425 771 753 -804 110 -533 -397 37 782 -877 -52 -68 755 336 353 -683 -373 11 619 289 -871 -807 -591 388 -437 -438 646 411 -59 -613 -540 231 48 765 281 77 348 -537 -93 -690 -450 22 -230 100 -699 124 -204 -374 -626 400 -494 -524 -886 -526 -46 136 -603 730 -505 313 -827 -864 -775 -550 317 508 103 -432 -720 -300 -391 -657 -857 -672 252 85 -240 118 608 616 203 -302 -359 -699 581 -723 112 176 -431 512 757 -538 -485 619 76 -735 275 -888 -49 217 376 -235 -360 493 -451 538 597 -770 274 -526 594 -764 -116 782 101 -739 -290 -644 599 233 -667 -736 -893 -397 799 -132 428 450 735 -162 133 470 700 -517 380 -564 -610 -761 -9 -861 -52 411 121 -147 -877 -812 -300 253 -365 254 -818 741 188 -561 -716 654 492 -655 539 -528 667 -806 32 20 -628 681 -601 74 217 157 -726 742 -68 8 725 -423 619 315 -662 3 355 -287 401 684 170 248 -394 -565 -701 -690 -399 -447 -875 -695 -586 -11 -235 -414 -229 -615 -473 714 542 657 144 -789 -809 619 464 794 799 758 -174 -172 584 -271 -575 73 -636 33 -571 8 646 -131 155 158 22 484 -514 -392 -786 98 592 -254 433 -402 -702 -739 101 -499 -34 -510 -568 -533 257 -692 33 398 -807 661 326 -801 -214 221 316 -545 -576 -188 -221 -225 -400 -552 19 10 -884 -61 52 -141 780 32 46 -95 -384 -121 507 427 68 602 698 -797 169 350 -212 390 -850 -162 57 -355 -654 -1 -824 -645 -55 -113 -209 -373 304 -288 81 -455 -273 -601 499 682 -131 -465 535 217 -436 412 413 -60 -631 -709 -153 -546 -332 498 471 -884 -870 -721 272 433 72 -495 -414 49 -845 -771 617 -309 -244 -391 -832 684 -624 -89 763 199 774 178 -168 645 -15 499 -268 647 -375 42 84 -625 -289 88 -832 -516 -110 582 -334 475 -330 -739 -201 -374 692 -612 -204 -832 27 -177 -751 -193 597 -38 -881 -709 -661 788 -766 -807 148 338 -614 -561 616 -62 14 755 -866 528 736 -446 687 559 574 114 645 -160 447 -578 -750 724 -202 399 212 382 544 379 24 -349 516 -716 -530 422 785 -737 -197 -83 369 615 -69 289 -399 -238 218 -507 -760 -154 -308 -507 235 -545 -686 795 -525 101 -690 -141 -872 -564 -851 -277 608 321 -563 -393 221 -831 749 737 -199 765 -303 -7 523 313 432 -496 -871 -284 -793 -262 -152 -483 495 -892 -210 -785 -224 -86 -403 728 766 -327 -719 -115 -425 -487 205 -492 398 775 253 96 727 -334 581 -99 526 112 -726 441 -611 -598 107 82 -667 522 -136 17 -714 674 -716 -724 -399 795 -671 666 -6 754 -782 -269 -345 377 725 96 -82 783 -776 -111 444 34 -292 -541 -757 -275 -580 -344 -327 36 -359 112 -518 -674 740 -516 -124 -777 96 107 359 254 -872 -603 -140 -357 738 -881 287 -707 555 304 -709 -29 448 -115 -137 170 -528 55 -119 185 414 594 638 -814 489 -226 326 346 428 -685 -810 228 -826 280 -311 779 -185 191 -781 -107 679 -303 -510 800 120 39 -41 -467 -385 -399 -357 -605 75 -748 702 -382 703 219 702 138 -19 -219 -557 775 -538 222 139 526 638 -817 210 -349 96 -290 532 -270 164 120 -205 -208 -511 595 -47 -225 -717 285 -452 -49 413 9 -14 605 -264 673 -900 743 -468 -21 -256 765 -284 123 -363 -312 -537 -105 166 570 168 -324 765 -54 542 -398 567 -535 668 559 799 -433 -565 -804 779 637 -829 -770 -42 -788 -361 118 -422 693 446 675 432 -174 -15 651 498 -148 501 303 -221 -598 484 515 -840 -672 229 -824 138 81 544 474 301 566 -543 241 -284 147 500 705 178 370 74 -351 780 -835 787 -194 -583 678 -536 -865 -304 -147 238 231 -157 -698 697 594 115 279 553 -63 -528 -845 -109 -284 567 657 654 -462 -238 -547 745 188 -489 48 -785 727 524 713 -557 -513 -746 -305 432 511 -419 580 70 234 -458 -35 47 -17 301 -825 362 -264 -615 -566 795 -20 -332 483 -436 -718 330 -752 15 462 -96 -599 783 362 760 541 172 -758 -727 -837 420 -636 -837 -42 318 -715 -757 310 459 -788 -481 710 614 337 -819 563 -663 158 432 -459 236 -384 -108 -260 -452 -275 664 -527 674 -610 -465 542 378 766 632 -900 257 -187 -505 659 -499 514 781 -735 -789 -376 -711 -499 32 796 56 8 17 771 -319 364 230 448 -396 197 -733 759 741 244 -624 -344 -346 -687 -858 -583 533 -828 20 502 -869 81 -76 192 -778 -264 707 223 -166 -89 -698 -289 -671 -814 23 -603 438 -279 155 -779 -327 -889 -812 -380 -355 -837 -607 -232 -216 -134 252 -864 285 329 17 -467 220 623 -833 -360 361 8 33 -782 -696 -738 -53 -380 220 749 254 -618 625 -250 212 -14 -856 582 -85 -138 474 -16 298 -705 485 -797 94 -656 387 -194 396 -788 -228 445 -634 369 -171 706 -555 561 -899 -403 284 700 -690 300 146 -297 -250 690 -396 -233 -727 338 682 352 -90 712 71 384 171 -846 597 -100 345 -529 277 -616 -837 -83 -872 -537 -246 -181 -559 431 -65 -14 -670 -118 -289 179 -44 154 536 -413 -724 -21 255 76 -433 -733 631 789 419 -742 -507 648 -416 -600 191 378 593 -270 -87 -338 21 653 -34 287 -38 721 -467 193 -874 156 134 506 -660 -96 -766 513 165 -32 435 -850 603 767 1 475 158 586 638 151 777 -149 -739 119 721 -204 -431 -823 75 495 50 472 395 -488 -716 183 605 -512 -136 24 179 55 -767 589 -408 134 -458 -199 553 73 96 -555 407 -517 -583 425 -106 159 -859 -298 107 -853 608 -403 181 749 -127 713 -218 67 -332 60 -204 138 -228 -128 776 434 -565 771 322 -852 -819 191 170 -283 -427 547 -612 -68 -595 -290 -878 524 -96 -113 672 338 -832 417 -375 503 -242 -505 433 -58 -616 -479 -407 -886 -507 339 -238 -154 197 176 778 83 532 -388 -369 -500 -187 -671 224 521 354 -894 288 292 36 457 202 105 645 274 -844 594 611 -326 676 431 206 -72 30 305 -72 -405 -737 -57 -705 -367 398 764 -499 -201 517 -626 -194 427 270 243 136 483 429 -435 -789 76 -584 343 -694 161 -458 -235 -493 -242 -610 -71 -759 456 -642 32 555 70 -372 329 -41 -362 468 -139 380 689 -696 -249 33 -536 508 755 -367 42 -144 -115 376 319 -565 163 293 -895 50 -90 -277 -297 -588 -126 27 -608 -368 -477 42 -820 -484 741 -440 325 -837 -200 473 -840 -665 -566 -51 -471 -576 -577 792 -886 -488 753 609 -50 -795 -42 112 699 -506 454 -2 -620 -568 -228 -495 738 -829 -89 109 87 93 -776 -112 -819 -392 636 -620 -879 -735 238 244 -193 -526 391 -309 -459 -816 588 181 -284 -377 -639 110 -585 -395 -489 -11 131 -829 -393 536 723 402 520 -238 -227 -601 -250 6 -836 518 -314 -529 -380 -642 384 292 -45 102 -87 -699 -708 192 -308 -50 316 57 251 -800 -645 -571 -794 -712 -337 -588 385 19 -399 -65 -115 276 -232 583 -788 723 -753 451 333 -369 -226 -290 -597 768 -3 321 -476 697 -129 90 582 -428 409 129 285 -106 -834 -493 -149 579 -434 -162 35 -103 -276 607 694 -697 775 -320 -135 455 -652 -439 743 602 357 98 241 -146 -394 -83 -670 -92 -153 -881 -729 -771 -443 -367 -861 -266 -95 480 -886 -60 293 -471 483 -648 -64 426 283 516 90 -342 -247 -892 697 754 543 348 -150 -638 254 -201 221 -646 -837 538 534 -194 208 396 -75 -514 -289 728 -594 -648 705 295 778 -199 194 452 343 -566 322 327 -162 217 795 -883 -762 -303 392 637 122 35 333 -630 -527 475 -878 -442 -467 465 495 41 -763 368 -463 739 -831 -839 -433 296 588 -896 -110 220 -890 214 -129 256 -483 -719 347 689 -582 -513 195 -616 -513 -719 -279 -771 -4 678 251 -688 797 -895 447 239 609 -422 -533 776 123 554 42 160 -779 242 629 -848 -522 -870 -70 381 101 453 -833 -643 -804 -322 105 587 -316 35 768 -68 -21 46 413 -196 83 143 13 56 -325 95 566 665 -653 -314 -620 -314 -701 587 438 -68 211 -86 197 -136 746 -50 414 -803 -744 -53 -753 737 -456 -546 503 282 -377 -65 -882 360 599 -536 -92 16 -730 417 -701 723 -883 -680 781 399 394 23 -732 -137 -469 -812 437 -841 132 -324 -24 -780 458 -32 544 -532 -188 -580 -348 -162 -212 190 -500 336 341 522 -678 353 -503 327 253 478 113 174 85 -651 686 669 -197 -589 491 -437 210 726 648 714 -868 715 82 417 384 -586 -109 -812 -820 -157 -710 424 177 39 -454 370 261 109 -292 -20 -662 419 260 -121 -91 661 -127 53 425 753 333 -518 -151 -150 176 383 446 -18 -66 42 -120 -636 -432 136 -481 -689 317 -95 775 -157 608 384 -469 798 -32 559 -74 -214 -399 783 685 752 -532 -676 711 593 193 579 -515 -723 -462 4 -876 137 222 396 792 560 752 -548 -850 211 -522 384 -791 -621 234 85 -358 -253 -102 581 -734 434 58 8 27 -203 92 51 -569 -505 562 -517 575 551 609 36 -719 -718 630 -44 677 248 -759 389 539 -670 -410 -537 -210 181 -362 -774 -494 -238 580 692 796 -527 -510 88 246 -704 224 -843 -602 -510 -349 647 617 -271 -562 -510 -815 -566 418 -516 -615 -594 -412 -327 702 97 -414 116 207 -435 388 -628 -807 544 312 -402 699 -56 356 -842 383 319 718 662 -555 698 560 748 -12 476 -859 -661 -447 -170 757 521 152 -38 -234 -611 -638 -72 -376 136 522 -418 -468 -739 -77 -765 -363 -501 -39 -642 -849 139 768 -68 -522 -424 -719 212 -497 310 -688 -215 674 -568 -265 587 327 -227 142 608 605 184 532 -417 78 -2 592 -430 256 -837 -698 506 -773 67 -260 -731 -606 -396 775 59 260 795 392 -734 84 -429 218 -308 -64 669 -404 -775 -387 -25 -686 -91 -78 20 -724 404 -746 -161 -1 757 149 465 735 -516 678 -595 685 -523 -723 682 -532 -645 -773 -814 336 592 -635 -632 17 -23 574 -75 -730 277 -681 -209 530 -260 -600 -181 226 161 -423 -189 -24 -711 713 658 -247 487 -462 -453 401 43 524 485 -134 -159 -795 -885 -376 -266 435 -167 -65 -780 -139 473 -552 413 -357 -664 691 -321 208 61 630 -668 -117 740 640 288 581 651 484 -121 -245 -261 -667 612 -626 -614 -894 -47 -180 168 693 -217 -445 83 -141 -95 -4 -527 -839 -318 -137 -609 -36 145 -746 -479 24 45 3 -525 -867 -26 614 314 604 -72 -441 -181 -615 -630 701 -730 344 -500 122 128 -718 256 -403 604 -116 -58 -50 742 469 -7 -705 794 93 72 -897 167 -712 -378 746 135 707 -75 -253 -30 -69 621 433 -777 -538 -494 132 -237 -673 -198 711 -487 -326 272 -883 -420 -150 273 497 691 -566 -727 -119 -480 658 -318 -546 371 141 -220 -19 -891 210 -668 11 -861 -403 -378 345 420 -143 -86 792 -355 -894 -746 192 -640 -128 613 -77 -349 -86 -300 -629 564 -728 -730 710 456 -680 -243 221 343 -17 740 194 508 178 683 -9 -347 -115 364 697 -376 563 421 607 -591 -814 -176 -131 -330 -237 51 -855 487 -713 223 409 732 -709 -476 -575 -514 -680 84 -57 -34 758 -366 163 571 -753 -514 -737 14 796 -486 -491 300 -104 148 550 -402 -757 -612 244 -327 487 -237 -457 -70 794 90 -176 347 -810 728 -268 -768 -746 378 -154 273 205 -30 630 251 -755 -389 263 362 -182 361 -214 -480 -670 6 -322 372 -261 -564 -74 266 798 2 232 -525 48 -547 372 757 641 379 753 675 -385 746 -578 200 -840 525 728 -525 179 674 536 -211 -635 112 -448 -732 458 557 314 579 -718 281 -359 712 -700 -720 -99 131 -474 -178 -298 40 -261 -392 783 401 688 756 -666 798 700 -117 -91 636 -367 -747 768 312 310 618 595 487 86 203 58 -793 382 -337 -395 -71 383 135 5 101 -581 622 -425 133 360 -759 -865 -623 -75 -779 -363 -168 -494 363 -854 -678 531 11 -426 -621 -101 118 -785 346 289 610 -416 -104 -225 -442 189 687 488 -29 -483 -737 -455 -554 460 -699 -65 166 -273 -560 509 752 125 765 286 -482 -883 -368 239 230 -465 -375 641 -520 56 69 -573 182 28 -268 -348 399 -7 -377 610 -358 26 730 -695 434 -43 403 -142 116 181 -498 740 -398 201 -445 750 -405 165 -845 592 7 720 652 -11 126 -779 -492 702 675 703 -40 131 -858 775 159 645 -761 -129 -580 -883 -808 425 -191 -727 672 211 766 198 -408 156 409 -331 394 731 -488 148 594 -233 -481 303 58 -518 621 422 -781 -743 -322 -416 749 -187 -820 -72 128 520 -622 203 55 -844 194 -807 -890 30 -414 -533 436 158 46 236 -237 -713 731 -794 -101 -538 112 -586 -425 737 552 251 -420 449 467 -446 -796 -725 371 353 139 331 -93 392 -690 -823 35 -40 -381 343 -351 -715 -146 -46 -137 645 -178 -802 -308 553 -298 -52 696 276 211 -62 -887 708 -36 -637 769 -366 -387 -521 -117 238 96 144 89 -223 645 639 469 -28 -667 -141 110 150 -444 642 -162 -661 -818 -224 281 601 -269 -202 555 784 -3 9 -827 63 -712 725 84 285 -637 258 -346 -402 525 -842 757 218 -4 -14 27 -52 443 77 -359 93 -502 687 -675 116 -599 -97 105 475 -162 607 299 -805 -482 595 785 -151 -736 331 -786 -700 709 96 -1 -529 -818 430 548 -518 689 302 -18 -833 -338 -825 20 -202 -47 483 -458 302 -888 -898 -83 -797 289 505 310 -248 -56 714 595 -65 -317 -439 -43 151 274 317 365 315 503 685 -565 71 167 -526 -662 172 200 61 -377 -484 -506 -384 -606 159 -277 -750 -484 -710 289 -880 130 -540 -506 84 772 -25 -181 573 -761 752 -722 -58 753 152 757 270 -17 -224 -209 391 -4 -78 18 -483 -320 467 340 349 288 -814 -246 -396 597 86 -149 240 -206 -163 -251 187 -119 -256 -751 610 -132 687 -289 -213 -283 564 168 523 545 173 -802 -660 -609 201 133 -614 574 -514 401 -497 258 -810 -653 -667 769 -821 -387 432 746 727 -502 737 797 430 560 -325 728 685 -528 -423 -61 84 -292 668 -457 -306 -85 -173 440 20 -188 -562 662 346 -432 -691 245 113 309 -829 -687 -784 -155 -839 -557 670 -102 67 774 -679 -747 551 712 518 -539 -366 480 -676 564 318 -433 -787 -482 -210 51 -587 -689 -373 -357 732 -270 -70 -116 -747 175 -86 102 543 -352 239 -726 -898 27 722 -369 -310 550 714 345 -341 -459 253 659 574 -803 -191 436 -756 190 -451 -353 571 -90 -851 -457 8 -546 -394 -818 460 405 637 477 162 130 88 -79 348 -509 619 -637 -601 -574 648 -809 512 -406 218 276 -545 662 207 -142 365 -718 105 754 -677 385 -557 -89 -817 539 317 -741 285 436 -189 263 -234 434 -719 555 471 397 -544 -516 -859 -293 -50 -886 -490 -268 471 -540 348 -160 -90 422 -273 146 223 -637 719 184 -862 -280 292 454 -4 541 -886 -539 -343 -747 729 -356 -793 110 -777 -706 -234 -264 674 -722 -599 -239 -350 -591 -225 479 776 371 -143 -326 -438 772 479 -596 220 299 -645 -316 748 365 600 -324 604 234 586 513 -819 750 20 170 -829 758 -694 -759 -657 516 270 37 675 -179 -618 77 -444 -737 -2 -494 734 -856 -665 41 -636 -190 664 -121 750 -312 -180 781 -241 -703 201 213 322 531 77 672 -223 -721 -579 577 -477 -515 -407 -481 -796 17 430 -582 429 -464 -86 454 189 571 74 374 56 -70 -768 519 -348 -244 -587 -493 77 -29 -772 553 -137 -609 -375 -511 -64 576 -642 511 394 -738 516 255 80 -302 -141 -738 420 -738 32 -173 -56 336 -516 -616 -317 -478 350 -69 -570 592 220 -895 -844 -679 398 57 800 -343 -132 -252 573 -894 -233 -483 -629 201 564 -387 -599 437 177 -877 531 259 -117 111 -646 -180 589 -456 -160 351 -713 -604 181 -492 -73 -399 289 473 358 363 -157 -761 -521 -159 572 318 736 -801 -730 79 190 -692 -315 -41 793 -400 231 175 -707 -648 -785 482 -762 -187 -49 -221 -526 -858 535 790 -233 759 5 -511 -845 378 -406 236 -224 -710 312 567 -439 -608 -760 797 495 -490 14 757 -269 -81 -486 -101 80 -533 438 -244 -424 -248 -559 -646 75 -32 -185 458 -596 560 -699 -228 498 -85 400 130 -219 -55 507 440 -736 -205 244 -170 -9 596 -385 130 -409 355 -269 -313 792 9 -544 -30 265 -7 -807 -283 230 105 -8 -466 136 720 -654 170 -389 -263 138 -763 -409 -146 -417 796 -68 513 -212 -480 -361 338 451 -834 -349 538 96 -30 475 -832 -347 -317 700 -497 237 283 -589 -120 533 689 -430 -117 797 -99 13 -368 738 728 -279 474 -53 -333 341 -110 550 -323 -649 -538 613 -377 171 -491 73 -851 -882 135 397 -355 -131 396 448 -32 -496 -671 74 -350 396 -178 -440 395 -698 -188 -696 -576 -47 -340 -337 -72 354 45 33 -668 -297 -13 590 -98 -343 -220 -519 630 576 -869 -690 -641 271 -463 -688 -527 -869 321 -314 -802 -342 -738 -5 -562 -368 -102 -247 107 627 730 523 769 -705 378 143 386 -899 -342 -202 488 103 246 -397 431 204 515 -824 749 76 -508 -851 -326 -99 484 212 -647 302 -801 -797 630 -414 771 -371 -805 -288 -455 429 -634 462 50 -156 -117 -453 -537 184 420 -900 -752 -172 280 -494 177 -861 319 -440 -304 -189 446 -702 219 -97 -388 -204 180 -549 124 350 -798 113 225 -116 665 80 -799 656 -466 410 441 381 -121 -244 -108 -179 -484 31 -317 95 81 530 -768 -474 -609 -718 127 449 -55 -412 -35 722 394 553 -236 438 -221 348 -131 -118 -61 -158 100 368 777 -798 -854 -145 -886 -841 685 -300 -418 -39 108 -315 628 439 -811 511 -28 209 -487 -642 369 74 -257 -802 -178 -17 -384 -357 783 -541 -229 -449 160 542 -792 42 724 -335 688 -756 -825 553 250 417 -579 410 131 460 697 -894 124 -501 -829 -243 -487 -493 -166 -245 -455 213 -373 157 -527 -734 716 -332 41 -512 163 686 509 -199 142 471 357 10 -576 -51 -104 74 723 574 419 308 -184 -512 -498 -69 -530 -296 47 314 -878 -652 304 -52 467 -172 247 -602 754 318 -818 -594 -293 -534 -443 -766 -567 -67 -272 -87 -170 -441 -508 -32 -509 406 -618 -113 86 520 15 444 767 158 785 114 -370 -545 435 103 -495 324 -847 114 -518 220 -853 -865 -748 582 -719 558 -297 -253 644 -387 -165 -684 288 678 349 -899 217 -393 -731 13 -842 313 534 765 747 -653 -398 -189 633 675 371 -807 700 -553 -242 -793 520 443 -163 115 -495 436 -250 -286 31 -608 -849 -433 -241 -126 450 329 796 -695 -281 -866 189 -515 747 -844 -424 -488 83 148 -600 175 -255 -728 142 -63 -341 122 -94 -82 488 -542 -845 314 -159 -257 104 -758 625 693 -744 312 300 58 342 620 504 -298 333 332 -788 172 665 396 573 -714 290 629 -771 568 520 -45 63 158 -14 488 -349 -103 494 -858 -259 534 -142 -711 -491 -119 666 -742 703 89 -393 -889 -282 85 -333 223 793 -203 -705 652 -643 -714 758 504 -46 22 -477 -395 -849 565 -790 227 -201 611 -96 279 -95 -798 -117 119 -665 280 399 -765 68 -757 -538 -10 280 437 695 518 295 -495 -457 3 -580 -96 -869 -656 297 508 -145 -793 -389 62 -488 -822 -837 472 -834 -559 -584 505 652 -487 -205 -583 517 -795 -563 -249 591 -107 -148 -553 -273 42 407 -378 -428 -172 701 768 -340 -513 363 90 -295 -314 123 -862 -512 151 -59 -604 -21 128 711 -119 -73 -481 -586 385 82 -226 281 -308 292 -211 75 670 -770 -867 301 354 -190 733 700 -197 507 -626 -574 -195 791 236 400 659 -190 181 526 -134 -546 662 791 57 -566 714 -714 280 -712 -237 709 -803 -218 124 -847 -273 -483 535 -780 387 -108 -568 -192 431 413 -631 -710 215 -505 -435 136 732 -556 397 -125 -219 330 -352 4 282 -131 484 452 701 -234 -64 -885 -681 186 520 101 -257 -450 -170 -719 -161 128 -858 -604 592 -561 -769 -86 197 -140 -656 477 -410 44 -233 7 704 -149 246 -272 -542 686 377 62 740 138 747 613 550 -408 -536 573 475 554 -547 252 687 203 681 -538 -110 -896 -377 -519 -409 514 285 -721 -342 -328 -319 380 87 -683 -713 -11 -374 -569 251 483 291 82 421 -854 464 766 397 776 -833 118 457 -23 -142 -47 -147 -195 435 -873 -735 -887 -622 682 341 95 453 -646 -585 -155 -118 335 -523 -59 -192 7 216 -9 -371 574 310 -702 453 781 -837 -135 -405 -322 -719 555 613 -499 138 -418 392 -278 -127 -45 -313 749 -58 358 -845 -801 361 -784 623 -331 57 -616 -103 -476 -670 348 335 -847 373 -216 -366 -819 -19 -740 -35 587 669 -172 734 -454 -87 467 -134 -100 438 183 -896 -521 -206 316 380 525 -620 525 -729 247 796 136 -330 -554 270 -773 -549 -280 -550 223 20 662 -775 330 -669 222 365 520 491 -169 -643 -350 506 -843 -562 46 -841 -68 -388 -758 596 27 -538 -798 -580 -294 -516 -871 -664 -60 1 -777 345 49 496 -511 -683 -423 -389 126 236 614 -134 739 -653 -683 434 632 512 359 -701 174 278 336 -130 556 -37 -110 556 -577 275 -802 46 -146 228 17 -599 689 216 132 -201 -721 -2 -213 14 731 68 720 -858 -331 -440 -110 175 -382 306 -524 -588 -725 441 -60 387 -783 -697 -495 465 -587 -237 418 160 74 266 -434 -639 606 -397 219 425 -887 -822 -580 91 -628 -168 602 -519 554 229 -210 -131 112 698 644 634 420 -135 142 -314 -387 -516 299 -48 107 -492 -421 -886 -371 -772 761 -248 -147 -372 -696 -647 258 149 -68 33 -556 528 -326 636 -659 -161 -401 -518 384 644 -596 432 458 -617 654 -772 442 -590 -16 689 -769 -424 -548 -863 -286 660 -147 427 528 46 -84 -257 97 -456 170 9 -274 787 163 -340 -94 -599 -778 86 239 -112 -54 425 -728 -138 -712 -168 -180 -44 -90 -462 -848 -302 -877 547 287 760 -580 578 -689 111 -246 286 -74 -448 207 -469 239 789 -96 -476 788 525 277 -685 -795 -503 -780 -742 97 231 -326 -441 -745 339 -829 -697 -448 -763 -859 382 -419 -468 298 507 15 -788 648 437 154 65 -545 669 156 532 -480 475 -202 204 435 -644 739 662 431 -248 -847 65 -518 -213 -595 -187 -194 734 396 -531 -457 -192 151 98 596 515 732 -319 26 404 754 568 -800 -115 -272 -360 458 -52 -38 525 199 625 -120 -638 -357 -257 334 212 -469 -636 -422 -824 -169 334 46 -620 374 -348 -8 86 228 413 -197 -435 46 138 -773 -150 -174 309 519 -280 596 306 206 770 222 752 316 313 -316 312 434 132 -47 346 95 -814 -348 -562 346 -418 -317 -222 370 -520 -323 -406 243 492 258 38 69 -851 -547 -471 612 418 -707 616 296 551 -288 143 33 -862 -139 493 -92 295 59 634 -891 714 -353 111 -410 90 76 531 67 -357 -891 -113 -224 704 229 -523 -753 112 771 379 -805 -733 461 395 304 -397 388 284 190 -735 -501 749 315 203 552 228 -814 -22 184 -250 -305 -355 -317 36 -306 -805 -44 128 -577 -2 -322 -354 -276 103 -131 -498 263 -610 537 -786 326 57 -546 -667 -608 714 727 -33 -21 -524 -13 -125 547 111 -900 41 468 -583 798 -22 589 -125 -366 -262 326 -360 553 737 -854 261 -21 6 -671 175 593 -21 -639 -632 554 357 -21 -405 -75 -300 618 -638 540 -385 321 -354 129 -338 -860 -209 478 249 -385 390 -443 -375 -612 671 -884 -514 -722 -203 -548 -364 -127 -210 -720 -690 289 -497 -108 144 -601 56 -362 -614 74 257 -867 145 -76 783 -601 32 561 623 210 -705 97 -27 -746 289 218 745 647 125 772 -801 676 679 -729 199 360 -560 523 -584 346 789 32 -798 125 -285 162 -202 -381 92 -49 -655 -665 186 579 -436 341 0 -743 -478 -470 192 611 732 -549 135 -368 -71 -314 541 -628 668 -134 -869 -189 690 276 -851 -631 71 270 712 -290 231 -34 689 -544 143 517 -589 -171 -898 790 -467 -519 -881 311 -288 376 -792 357 -748 725 572 -376 -399 236 526 -414 584 408 370 623 476 100 76 -574 -636 436 -691 31 131 -357 -510 708 376 198 83 771 -831 -35 -724 -493 -108 -743 -140 639 -763 -334 -38 143 -758 -881 -303 -876 -270 -542 30 -494 -426 74 577 164 -807 701 216 234 627 196 -507 -183 716 -337 -43 274 -233 284 -18 -582 348 -791 -394 -771 -513 798 -426 -28 -854 -359 -358 504 396 -812 628 -284 233 -291 318 441 -130 489 -358 -775 764 -627 -542 633 -524 -48 634 553 96 653 -267 -776 -84 -260 -335 -799 -687 -707 81 368 154 -333 -124 116 -443 551 54 -119 348 233 583 115 137 459 371 -339 748 578 615 -762 -380 -324 -640 -552 -613 -758 -512 413 533 -383 375 -200 -169 -575 -220 -421 672 351 100 -167 374 -145 -320 670 -392 -626 612 -7 -528 738 -540 -802 -461 699 31 -298 -708 -230 276 -193 254 -322 -582 564 402 -42 -343 -713 319 -687 777 -454 -266 -12 231 -704 294 159 767 491 302 95 702 530 -326 -204 -150 -650 -454 372 -691 -831 -801 -895 -493 -455 34 143 650 332 -434 -563 465 -628 -767 465 -610 646 -426 754 -230 415 -771 -610 600 -854 470 -547 737 -403 -661 569 -292 49 38 531 340 -171 525 -764 695 765 -1 -189 -852 708 310 227 472 -132 378 -125 191 611 -377 -141 612 362 125 -108 -874 -390 99 185 799 396 -560 720 -363 523 -2 -278 45 417 -529 -511 -552 199 504 688 -543 340 681 -184 153 -813 -331 -484 232 -152 221 126 90 -766 -389 -336 523 -407 -109 142 -462 193 -62 652 -510 726 161 341 -822 -516 -796 -194 -733 -584 -219 -797 -35 -478 -355 770 -45 -851 266 -604 -398 653 259 17 545 -856 -419 -464 -788 -544 187 -667 633 429 -825 484 98 687 -770 -176 -44 -842 83 373 482 -849 -690 -397 -76 469 732 -162 425 -360 -87 -148 -414 -147 350 -389 45 179 -227 525 565 -131 -26 -409 -317 437 5 610 -340 393 153 -83 -830 -514 -168 -323 201 298 112 -679 -456 -439 343 546 -343 -237 518 -358 441 424 -694 -41 495 -536 -473 -118 796 262 159 -139 371 -368 292 641 23 -181 -784 -491 114 -259 462 -883 722 -338 -14 -4 526 491 661 -792 -198 -377 705 -813 279 -15 -299 284 -727 194 224 -679 664 -64 -625 -112 754 253 789 -527 -766 65 171 56 295 -691 -877 -391 276 715 -624 515 625 -513 -9 -152 104 400 -518 -118 -389 243 -536 -848 45 -860 -888 -719 658 -885 -131 568 -874 -351 315 -102 -204 315 -373 -129 -593 -243 299 263 -636 -170 -489 349 -27 -767 -487 -362 72 400 -409 16 468 508 -432 -672 -649 -690 498 -785 -73 -40 -65 -408 319 -284 107 656 -882 225 597 -888 -774 355 -371 -811 -463 284 -617 -203 780 -3 -785 121 750 766 411 149 -833 641 166 -678 -597 -670 -198 561 -98 -656 -772 319 -261 346 -780 676 -179 736 -352 683 -861 -241 425 662 -50 695 283 -27 73 556 218 660 145 -629 -518 -29 435 -843 204 665 -132 733 -466 -480 140 654 242 -789 247 -133 300 119 -499 -132 -440 759 -501 334 153 390 -519 771 -193 481 358 -734 250 381 574 -392 422 -108 568 -171 737 440 697 381 233 -644 -560 211 160 240 -784 433 560 67 491 612 759 -277 553 -792 231 308 747 -731 -413 -813 231 -757 726 -370 -717 -657 309 520 426 -310 -363 748 -256 -593 442 341 -609 -46 -650 646 -541 520 1 -361 383 304 -311 -103 -6 -550 -350 -898 -262 -553 -737 -235 -353 496 549 299 -622 122 -111 -615 -751 585 306 -309 -701 204 335 413 77 206 238 -86 733 -313 411 -381 696 596 -202 788 -256 -819 -34 -442 -593 504 -853 677 307 676 723 -208 -739 -265 549 783 -831 -134 -43 -364 192 -891 699 84 -109 519 -848 -368 473 -23 -736 406 678 -366 44 -248 -90 66 -177 664 283 603 216 -296 527 289 -486 -311 794 197 -420 569 -691 -596 195 304 404 -455 -436 -791 -509 -553 -728 191 443 -794 405 -43 737 -408 -340 -132 299 -454 144 -842 -709 -350 782 68 -26 -248 -783 -612 150 319 759 577 -490 -165 -328 497 -288 -475 352 597 -305 83 760 661 747 323 -81 -234 -289 -719 457 -876 -675 -466 -532 659 579 -583 169 203 42 -522 -524 -825 555 36 -470 528 149 707 -899 357 232 43 653 521 -415 -704 349 -497 170 -593 763 719 -35 171 719 -375 47 -91 409 -761 203 406 -49 -359 303 112 -713 -446 -833 -741 557 231 776 -738 474 -14 496 -591 -37 688 -507 -265 -554 768 128 -397 -194 -392 -102 -612 586 -395 -256 -150 54 -19 630 600 428 -650 -424 449 -602 -642 -527 -853 -101 197 -15 -281 35 -86 127 31 -215 -143 454 652 -483 707 -408 530 -630 -362 768 -15 -688 627 -483 -350 -879 -875 375 746 564 397 576 -842 -284 -294 -792 -855 -62 471 745 -342 104 -73 -691 -821 -648 -728 87 716 -587 -78 -107 417 -414 -292 -384 581 -256 105 -220 -633 209 475 644 -724 -625 90 502 -891 314 -115 737 -329 -573 750 515 416 -93 144 -744 179 -746 -805 -639 -229 -125 283 -471 221 121 -773 217 -805 -735 -579 -669 450 -378 -820 129 -827 794 53 -260 -295 765 -443 -356 -411 -527 677 405 73 -757 422 -515 -804 -279 -225 -750 -335 329 8 793 -369 -553 613 -100 482 -843 -23 184 121 -69 1 -141 718 -700 -244 745 -888 713 125 734 -208 205 662 471 135 133 -126 220 -783 223 621 218 -773 -438 202 300 -187 -217 391 -300 30 -105 -667 -480 -861 516 684 -276 278 -642 -480 -288 -487 -882 -409 -822 613 -486 344 -849 449 128 -862 -871 460 -241 -447 -512 -674 476 360 -173 -507 -219 -383 220 461 -585 -149 -133 -794 -11 -307 -702 299 -348 335 362 -602 716 -303 265 -766 447 -201 -746 465 -711 -732 -581 -444 -66 0 98 -167 477 -551 -186 429 -122 40 -891 -193 223 -2 261 -793 -707 44 750 388 -524 166 -816 -477 -663 730 269 -770 506 -581 162 425 -33 -167 276 258 -160 -640 394 -709 223 -28 -754 388 295 278 559 676 -155 -17 -502 -657 -696 -854 561 -633 -492 -310 304 547 -436 63 -805 673 354 537 88 -87 -560 399 -701 644 198 35 500 677 -258 135 13 -897 -380 267 189 -228 -760 246 541 -606 -520 -15 -750 -194 377 -527 -868 -481 -362 -317 -563 576 -88 655 -173 -881 -327 93 -682 -498 782 -259 240 -187 495 502 98 -748 -440 590 -430 541 763 387 606 273 -41 -552 -785 -278 -698 -100 -92 647 -636 767 -26 295 71 437 434 -727 500 -348 682 -687 65 382 -89 -205 763 -562 447 420 -493 529 -887 -811 428 -162 347 -737 267 410 -67 -15 -890 564 -829 524 -806 -72 -147 -580 -84 461 88 526 357 -612 709 569 88 69 -706 -638 -832 509 -743 669 -800 142 687 -265 -625 1 -224 -567 548 -409 60 695 692 685 -890 42 176 -245 -796 -772 -55 -160 -704 -659 37 661 -800 -22 -866 669 -856 103 740 539 -314 -52 312 374 162 -707 -843 672 -648 319 -87 -247 643 -388 316 -877 405 364 -775 550 -293 92 -888 540 -232 -601 -719 679 131 477 -305 -227 -507 -555 687 519 524 -712 268 349 -765 36 -279 -772 440 -515 -853 -51 33 453 -710 635 -751 448 -351 539 -870 551 -814 494 558 190 -797 -723 -513 -861 366 -32 -600 -823 -386 -626 -639 -245 -722 -41 -792 768 423 761 -203 -124 364 727 -774 583 -410 14 783 782 -333 629 -88 -825 576 764 89 -55 -429 -117 -450 -841 -722 65 -818 106 -811 94 615 -515 19 377 655 -33 635 743 396 437 -362 -128 577 -456 682 -810 704 346 -761 -173 -303 248 -482 -588 -82 -781 327 -91 -433 -464 29 -677 -861 -378 195 -807 465 -630 -247 149 -692 -293 -554 553 632 427 -152 137 370 417 -322 240 -794 -138 -376 87 -891 -24 218 -751 -534 -187 216 -538 -792 652 779 -519 -369 712 -676 -109 -13 -242 700 -773 4 -72 -767 -411 -408 -128 -777 450 -355 -577 656 382 -672 763 -789 101 359 370 -824 515 149 -473 421 413 302 -474 -435 14 -723 -203 -774 658 382 -504 -840 377 646 597 -663 764 597 -528 -649 21 -284 -786 -349 358 641 -646 -146 -109 500 -508 278 601 -28 505 -241 649 -555 73 -698 56 433 -801 280 -470 53 556 -645 -255 242 72 -825 -453 354 -9 649 -467 -491 534 -489 712 465 -674 766 479 732 707 -31 389 -455 -660 -16 13 74 -630 -544 604 175 -56 714 -610 -414 122 652 -570 774 -504 -766 -120 -727 -309 268 -552 -82 -385 738 277 -676 74 -246 -263 428 -651 235 -567 200 -828 735 659 -191 -728 442 -480 -194 598 -670 -451 623 142 517 351 168 677 -557 -340 -361 -330 -62 -452 -345 -682 -152 239 432 194 -114 -469 436 -251 -290 360 324 436 240 -749 373 691 729 -99 -60 607 305 -455 397 762 -372 -28 -182 -450 477 795 -705 -381 -870 179 -392 -710 680 532 -859 -809 -28 645 -712 -287 -289 -418 512 -427 405 -4 -110 335 540 -18 574 536 259 -358 81 -449 -319 -671 144 -121 -340 -420 -277 -81 -249 138 -60 585 -435 403 -342 744 96 -539 -271 -434 -285 -530 -296 437 593 -734 -208 114 432 466 181 -309 669 -649 -109 -799 221 56 -800 -416 202 -295 104 -23 -680 -575 -355 744 648 -237 -32 -370 298 788 -820 128 -735 -414 -503 -515 206 781 520 63 693 -747 -868 320 -394 361 -857 -150 502 274 765 -672 -102 668 -163 96 410 754 44 455 237 -441 794 -242 -137 694 687 467 -447 -597 -69 -522 620 -260 -513 -449 319 404 -810 -618 -722 -487 676 -617 302 777 -481 480 -551 662 210 -121 -446 755 359 -600 469 -674 406 -794 -798 162 90 86 667 -121 362 -194 -70 -742 -645 -22 -650 628 -101 515 412 342 29 -829 377 -365 687 -92 589 431 -590 613 -817 -697 283 689 -884 -831 390 86 277 666 324 -90 -169 -72 201 -804 -64 63 649 496 -122 702 717 791 -877 -287 133 654 698 142 -672 363 -122 -830 752 -15 575 -115 -558 -801 -441 -82 526 193 -49 -385 492 -631 8 787 -644 254 -654 76 249 -287 -187 -28 -13 781 244 480 187 34 606 712 513 -889 788 724 647 753 -244 -215 -878 -312 672 345 -16 -173 28 -731 -302 -262 -269 56 709 330 189 -408 236 174 -491 95 46 -216 -475 114 389 -870 -387 242 580 -688 185 489 -344 -606 -794 -13 -301 397 -481 -278 -170 70 427 -485 35 -526 -572 -503 -643 609 689 -663 667 -508 486 4 515 660 505 386 157 628 -701 -128 228 552 -27 243 529 14 -172 356 599 -782 670 586 -834 -110 318 21 -703 146 516 -813 70 354 426 728 216 24 -239 110 316 -71 732 -409 30 483 733 121 -679 -191 -684 88 -142 747 -174 352 -772 -521 -179 539 -680 -880 -129 -294 15 -535 225 605 -265 613 617 651 65 -661 -348 103 279 439 -476 -421 306 -389 549 -633 -748 791 -849 -298 -188 -321 -505 226 -20 -127 612 568 330 359 779 -770 -463 -512 322 -517 -539 630 -395 608 398 -883 -538 562 196 618 -295 -646 520 6 756 -391 -798 -178 -792 786 -622 -641 691 -578 -351 -471 428 -446 -240 -613 366 -677 -148 -303 -531 -326 503 -110 334 -508 529 -211 -109 313 650 547 -455 -732 -900 427 506 102 -455 -696 301 -870 20 798 -303 -608 655 -616 -106 719 538 584 693 -868 -861 289 -47 -725 484 608 -127 61 364 -888 -419 351 -606 -726 72 -236 -5 745 -499 -764 -803 582 600 428 -237 745 373 -518 -489 615 -52 140 729 315 -682 -857 -58 260 -88 133 -446 730 -398 -474 -879 -189 -354 110 -287 -899 71 -288 422 -697 -347 -150 284 -67 234 15 -891 184 363 -880 -451 -204 533 611 17 -19 23 98 -754 -302 -434 705 -621 435 -770 648 -86 -649 545 -873 -320 687 -747 -534 -815 226 773 -530 444 655 -322 -324 639 -725 15 -219 235 327 24 -407 712 -26 163 235 531 -485 -42 -105 -68 -571 581 13 648 -191 -838 -837 95 263 335 -291 -655 -294 375 567 236 145 -19 -835 -22 -788 529 411 -791 -683 -464 327 -343 -9 442 592 688 517 205 133 319 -160 -444 -660 -860 -489 -251 300 -16 302 128 -329 -271 -196 -81 736 -18 365 612 -699 382 -727 -15 539 -698 -896 -606 736 -422 -825 -115 -551 610 527 -516 -415 675 -625 -556 604 -595 96 -871 -495 -443 -327 -475 -199 -401 749 -178 -472 673 -677 -30 478 -528 -187 225 189 -253 -435 591 -190 -835 70 89 -467 -861 -897 -683 -100 -56 -436 -356 -164 -592 -269 346 -773 -795 314 279 -454 602 -134 -502 -733 -788 532 -198 -90 582 695 -424 -83 -682 -649 -157 -641 -679 -752 492 -186 -650 779 331 338 476 799 169 664 89 -791 -500 419 760 -431 -683 -568 155 -233 -393 -246 -815 372 -255 20 -735 -851 -363 756 -656 -67 -385 -330 292 -607 -213 551 413 154 -276 -884 -735 314 323 570 66 -149 -118 748 -762 -535 -664 796 278 -324 -548 194 397 -301 -111 745 156 -146 354 -752 -724 -409 -21 -316 540 -6 440 440 486 -764 -343 770 539 337 -763 207 389 -540 -697 -571 -329 337 -727 -161 -64 50 708 -422 -153 298 428 -425 44 130 181 520 653 722 -799 -337 -229 45 -574 -144 737 -267 -833 651 90 -859 594 -414 -24 -766 -584 -737 -668 -239 -830 -234 -835 -298 -764 -795 -421 -52 -707 -441 -714 287 -332 -764 731 -250 -257 693 -900 -411 66 19 401 408 411 -278 -117 -404 502 791 373 401 -136 497 370 16 -267 451 294 381 596 -31 277 447 189 19 -680 215 677 51 -421 -122 670 -538 -734 -851 477 -363 368 631 88 54 41 -818 434 185 267 217 285 -806 -65 -277 -650 576 -723 383 -17 -120 71 740 -152 651 -50 -851 109 571 -221 119 432 757 -223 447 -641 607 289 -606 596 -488 396 -84 -522 -52 -844 -286 54 -846 373 640 618 744 66 -649 318 302 -580 113 -264 -628 132 -74 -822 741 744 -487 456 20 -434 -623 -243 698 -504 329 -581 -805 417 -740 -451 670 752 -484 244 -554 -714 279 710 -182 -870 -602 455 47 -884 220 -72 262 -831 406 383 -691 -738 -4 -597 449 -280 37 -127 791 744 84 -239 705 378 -223 134 644 -899 -469 717 -73 -169 -266 -169 -101 -678 -805 -607 714 347 -411 -660 -868 397 -848 -806 -440 229 0 -604 -374 -377 -391 -87 -650 108 -678 584 -83 -63 460 748 -44 -732 -493 17 -844 375 -309 -613 477 150 -710 551 624 -72 -305 -483 -617 -570 -28 -787 766 758 -826 -342 482 -675 680 606 -859 677 630 -42 -893 338 -351 137 729 75 713 -843 -876 150 -489 693 -197 -587 -729 -540 -361 -88 765 488 46 45 -517 396 683 709 -660 592 553 647 163 319 -483 248 -211 -499 782 -821 436 -69 185 -281 -77 739 212 -320 374 -466 113 -96 -383 -771 135 -277 -523 502 -727 -785 -569 266 766 -64 101 570 3 654 -157 580 -116 481 -351 405 -264 -52 603 608 432 -644 632 -175 282 -663 -94 99 -23 248 -550 636 -319 312 -268 -393 -801 597 137 -394 81 504 -629 696 -138 -369 -329 -670 770 -149 760 602 -171 -194 -103 -517 -567 -759 365 657 -727 -374 786 -427 -393 306 214 170 -339 -621 -29 -36 -205 -358 666 488 -877 -836 699 -745 -225 -709 -304 276 -422 324 -527 147 -187 428 348 -404 161 -617 -264 113 -256 -670 -663 -848 -884 55 21 322 -400 445 -595 -613 -800 657 -256 359 -900 -718 -848 682 -187 -257 -561 514 57 618 -97 -766 129 -708 -81 404 -412 231 -34 -812 238 259 671 11 -544 -203 -552 -633 -447 -308 -803 531 30 528 -598 649 559 190 14 -77 164 -647 580 -327 -872 426 165 450 -101 -694 -757 675 -771 -370 -826 -658 -314 -498 -110 -898 195 -233 -327 -835 -461 -681 121 -163 490 261 -677 -89 146 -343 -644 -873 -384 384 -629 -866 762 346 676 -381 -870 -519 385 34 -662 251 -554 -195 -624 95 86 385 69 382 104 -769 -533 548 301 -537 19 471 300 -472 401 232 517 -376 -517 123 -11 330 106 -56 -352 -234 -287 398 323 -227 794 654 715 -425 -828 -121 65 -99 608 273 393 138 273 -559 641 -425 420 222 -620 193 -595 593 -14 -378 -106 557 -76 429 295 414 497 602 558 -172 -113 -33 687 656 -825 -796 -876 -515 597 -204 285 91 -312 -118 -285 424 -386 216 -156 -667 -818 -525 162 33 -633 299 -153 242 782 428 680 -897 457 611 672 -649 -208 563 -398 -839 707 -404 607 432 -850 662 142 336 630 99 344 -102 -764 -312 -787 -543 -468 -88 117 628 316 521 623 349 -294 -891 -25 648 -880 269 -352 72 287 -406 -205 -434 -898 -393 -124 7 -67 -632 -334 415 -242 302 793 -424 -653 361 -602 756 24 609 72 -55 -769 -258 71 -15 -729 -225 273 -457 -544 -885 225 -673 661 -688 -442 138 571 596 585 388 21 -681 751 -192 -494 -11 607 -145 -391 767 169 -681 -38 641 16 209 -854 112 -350 589 307 -674 -68 109 -802 -411 530 298 734 -412 -779 -648 -56 182 16 -152 -569 518 708 218 -886 514 662 410 159 -38 483 99 -380 -315 0 245 -385 373 249 239 -431 -680 -592 -485 366 107 584 132 -521 -751 507 -401 -449 -346 -235 583 -886 -607 618 539 645 -185 408 -186 754 -296 -441 464 -794 734 -529 -269 -222 213 260 88 127 -442 -53 544 668 42 162 -10 -446 -56 -157 -567 379 -142 164 -575 -585 281 723 324 402 -610 -628 -85 -897 -373 607 793 50 -311 -695 161 368 -789 636 -87 -395 678 -188 425 255 706 -286 560 464 -270 678 496 287 -317 702 -639 154 517 268 -152 -173 -66 61 -895 756 -729 -880 -268 -745 683 -652 -870 -227 -431 668 515 -269 -599 -164 -366 -21 572 -796 536 720 257 -325 58 763 24 -647 -643 -615 585 614 759 235 409 479 518 -588 -248 -613 220 -17 -170 46 147 -113 -105 -268 255 677 533 40 -852 475 -330 -120 799 -186 469 503 -391 -591 -352 217 -638 163 500 -119 554 106 452 -76 -548 278 -370 -188 432 471 -452 533 800 -381 -293 123 -59 -345 -161 -632 -541 -717 56 560 -819 -815 492 -9 -795 630 151 433 -350 -354 -732 -424 366 -547 -45 -528 -413 127 199 -72 543 672 165 99 -772 574 -107 -352 -730 26 494 -275 51 527 -251 -54 302 -639 437 -498 -416 343 -162 -183 -68 341 27 264 -99 210 -323 777 399 -30 -208 -599 463 709 -357 -10 156 -638 -469 -426 -405 541 446 296 574 -658 -507 -66 -154 -134 -555 595 -268 -104 -73 709 -565 316 412 229 -890 610 -495 -7 -829 -316 794 -343 199 -605 -368 -252 57 343 143 698 732 193 -491 -264 23 469 -788 -809 477 665 -630 -239 -96 -15 266 -692 -632 -379 -817 -773 438 738 -46 413 -416 -282 -381 -721 605 -39 -865 -14 783 -359 -537 226 -563 -497 -301 -18 -566 244 290 -84 -708 628 468 -200 -810 758 166 -124 71 717 -198 -56 -626 -838 756 -12 64 690 669 634 -763 -851 -58 -548 22 -488 -213 237 111 421 478 -784 652 13 -834 -499 7 -437 -134 770 35 59 143 -841 -651 626 -798 -783 -752 431 609 104 -745 -759 514 667 -350 -390 -321 433 -678 -583 -479 216 533 577 388 285 25 -626 -243 -491 -544 -400 321 409 -813 -553 -291 -66 355 -118 -272 530 471 673 690 -715 598 -366 381 793 134 397 -795 -657 403 108 112 -787 -807 -417 369 -413 -504 370 224 -821 414 365 381 -27 -842 24 355 188 -527 414 221 190 -26 -809 500 242 490 -310 -786 27 -609 -362 -350 -727 -356 -466 -541 682 800 411 741 706 -224 -688 378 346 -223 242 132 -103 -238 270 -399 -84 367 -733 -283 298 -802 -227 -810 -589 -177 520 -452 -235 739 197 -701 161 -496 -312 -582 -540 408 605 800 -514 137 -349 729 -292 -246 115 -97 -808 766 445 -406 -536 -276 272 -504 537 -819 1 384 -503 -219 -642 127 -146 -359 323 -831 564 -900 660 -415 -226 -7 760 83 330 466 363 -596 763 -797 271 -864 -629 720 118 -166 -181 -44 -205 -606 50 -748 -101 -682 246 275 -386 266 662 -130 309 11 -18 68 -671 -418 -69 -247 -751 -230 149 -532 -861 -404 -291 -328 -177 -34 -14 -872 -456 793 -258 -701 -315 523 -75 750 490 302 535 240 648 -393 9 -58 377 -124 785 -578 -641 511 -888 632 223 641 -186 299 -384 -3 7 629 -130 -176 -442 144 -357 -376 -541 -629 -569 -463 -731 407 268 -545 34 652 -25 -267 -603 593 454 -403 147 -842 -788 646 -752 737 -609 -647 291 639 536 -801 -209 -43 257 -638 329 -4 347 602 -240 425 -164 723 54 -756 -9 524 71 47 -150 -644 -130 -673 423 263 -70 791 -382 427 175 -730 -321 -724 135 -759 -759 774 -219 151 -889 -10 -820 -121 -449 -534 648 -46 526 152 44 315 -499 -181 -849 525 590 -85 459 188 671 711 477 383 62 216 697 689 -262 -499 -551 663 -856 -588 -730 -823 549 -723 718 314 -210 -591 -220 352 226 757 234 -337 735 557 485 574 -290 -193 43 375 -606 -14 -341 239 -708 -280 -312 227 -633 439 -89 -81 -813 101 -133 698 583 -520 130 -43 -762 -343 193 -639 -667 69 686 217 -410 24 752 -884 -426 -760 365 -886 -449 633 -829 -431 -404 295 603 94 574 -217 -558 707 406 -34 -868 79 330 97 292 660 -61 -284 -824 -737 18 -263 -274 -134 -6 344 -252 266 137 581 611 762 412 -144 531 260 -525 703 -284 267 81 -34 -498 -142 146 760 -225 -209 117 -559 533 -605 730 753 190 712 -431 -324 -218 277 -354 -779 -361 -875 61 -810 -255 -560 -825 231 -857 -511 -600 -325 450 -232 724 -64 452 81 -74 -182 -858 438 530 -74 -662 506 -159 -421 287 -311 -471 327 211 -814 -551 198 617 305 -592 -126 -51 -165 -616 -68 185 -216 -184 -620 -880 717 223 -357 676 -127 -153 -111 -49 -275 -214 -18 -553 294 -213 750 -438 -582 748 204 211 677 142 -59 489 638 72 595 -243 250 685 -155 -713 638 101 189 -818 -502 -856 625 721 519 207 -531 -514 429 -754 402 -306 -660 499 -553 -60 -589 -65 -707 744 332 -192 261 582 -520 -332 -627 525 -309 -538 -10 -899 -304 -851 -48 122 -14 -167 -164 -351 -651 -434 106 323 -794 141 -482 -669 511 -51 -673 -310 -149 284 -87 -100 -844 30 268 317 -377 721 -303 -291 -854 347 369 -605 -358 -699 -329 -544 -392 210 60 -365 -61 -873 395 273 -697 -866 -564 703 517 -544 -586 321 -347 178 117 752 618 328 -842 672 -851 -824 -707 380 -390 241 -63 -550 -200 549 -222 327 759 360 328 477 -834 159 97 329 702 426 -375 301 -235 -341 3 501 -621 -148 -526 632 -207 508 -738 744 503 343 280 318 624 -259 335 -362 464 -77 -570 -880 109 -274 -858 396 591 -302 771 410 -32 -64 159 141 -230 61 669 -88 728 -390 -160 -618 236 537 525 -490 -393 333 -409 -28 -199 -667 -697 202 -809 -169 764 99 604 -104 -369 726 -136 -873 -786 -434 -522 -738 -749 -352 588 -894 -727 -793 220 -358 -286 -171 -858 -561 -71 116 683 382 -425 -822 222 0 690 -487 -571 161 -13 424 -821 236 -412 246 -554 154 84 -72 -677 516 -41 -310 -307 -558 323 223 -203 644 455 238 -299 404 677 -384 -426 272 -603 86 -692 -897 -229 388 -262 -259 -532 -440 -468 525 -766 -522 -826 181 -140 419 -570 617 -180 238 124 -119 28 -604 588 728 124 -481 -10 469 4 -446 738 -755 -6 -481 785 -122 -564 198 -66 -732 -154 -558 52 598 -363 -503 388 606 -690 287 449 543 44 11 570 260 148 -821 499 -2 188 -847 -679 206 569 -832 390 -421 791 -277 734 -148 690 214 373 605 -878 -446 -164 -669 -489 268 -435 -848 -653 -244 767 551 321 796 726 752 -609 134 -764 179 -796 -437 400 606 -203 296 416 188 728 661 791 -707 -696 104 -584 49 221 800 498 276 -897 620 692 -613 -168 721 17 333 46 676 -48 -238 -689 -736 476 -862 -847 286 -691 366 166 596 -215 -821 475 -789 489 -642 721 -583 675 297 -207 274 -210 -724 62 676 747 280 293 -883 -436 476 560 203 766 -637 73 -787 289 189 514 557 649 -719 765 207 -493 -458 260 -430 -329 429 -327 615 79 -652 -191 -312 -351 -478 -585 -723 281 520 157 465 474 607 -317 -100 -888 -730 -565 -287 126 -633 -649 512 -417 -133 -515 -710 -135 493 655 315 532 455 -688 -99 332 -574 -132 -16 -83 538 587 -556 -31 -321 -351 141 -787 535 -93 -408 360 -784 60 -889 -21 9 251 -538 -849 -175 348 -550 -647 487 320 -88 209 -822 -77 309 -847 -185 -847 -753 475 758 -301 285 -872 -729 563 -867 780 536 -774 -268 88 -560 -441 255 380 -640 24 33 -91 -520 -338 271 317 -641 -97 -795 -102 774 -707 -233 505 -323 691 345 -715 -597 356 653 -298 497 -539 375 38 447 607 166 -747 637 449 -86 745 55 -730 -91 -247 -751 745 642 705 512 295 203 92 -429 -632 -596 115 7 -305 351 -323 -169 -830 653 494 306 -760 220 -864 -816 30 -394 -549 629 -506 -356 -603 628 -863 -443 307 -861 280 -641 46 -793 -536 -140 -864 536 612 -87 440 -857 -520 574 781 685 -574 585 -762 327 -468 765 -674 -729 372 -4 455 208 500 494 -100 254 -301 683 509 782 -807 364 -242 109 -15 -735 709 -420 519 140 -406 -592 734 639 -501 470 611 591 -713 529 -211 -719 375 462 -375 59 -57 -688 -619 781 -351 605 187 397 355 201 509 223 -507 219 -197 590 -857 -549 -484 -46 -752 -691 716 0 168 595 -398 -364 604 576 -429 370 -894 -150 -894 -326 141 -754 -378 340 160 -311 -576 -216 -551 -186 378 -352 -19 290 -471 -660 674 -384 504 -797 -630 -751 144 -305 -190 706 -85 -77 -361 586 -773 -356 485 -326 395 -418 736 104 71 -573 -467 361 661 330 -741 -319 531 -612 -741 547 -869 258 211 335 -709 312 635 -39 -549 140 -413 181 -590 297 -777 -654 -619 326 452 -153 -479 648 -84 -283 -853 147 76 -92 -282 788 -568 625 357 428 -590 -83 323 337 220 -825 558 -452 -79 84 437 -769 -715 -800 546 -779 -148 302 737 -500 -406 -357 -488 666 449 642 52 441 175 -643 -291 -676 -521 373 532 321 -631 -873 -894 234 224 -472 -291 -872 -269 -198 -661 10 24 -791 789 -319 -549 -499 -27 -826 178 -326 -882 -450 757 19 -522 245 -751 260 533 -299 581 135 -163 227 786 512 29 28 -472 779 439 387 -45 -648 219 -889 -275 267 57 698 -766 677 176 701 225 -838 -327 -212 -897 -78 -581 193 -800 493 277 -138 58 -164 178 -251 619 -678 -14 -126 494 -614 359 170 -475 -695 121 217 441 -86 338 -86 13 -596 -207 588 -353 -129 421 -736 -830 -296 127 -826 213 -378 466 -118 -767 476 -540 626 496 -11 -316 216 -748 565 -423 548 278 392 -759 8 309 444 374 403 -222 -395 708 36 -217 540 -410 765 -436 -211 280 -478 282 -723 -652 321 -417 658 234 666 -31 220 -223 412 -724 -141 155 212 -455 -259 42 -771 102 -597 196 -662 230 591 -628 298 -105 510 413 -309 -405 210 658 105 -126 -84 -541 -235 576 -355 497 -526 546 -554 -730 299 -453 340 -855 -218 640 -844 -400 710 665 -340 -189 -519 644 223 783 586 -550 -9 -180 -481 737 -217 645 508 431 636 -625 775 679 -243 -271 -326 199 -553 594 483 490 181 485 452 650 41 -3 -130 -503 233 -468 -685 435 -833 -61 -331 -690 35 256 551 -215 751 269 -486 -603 588 241 771 -229 -543 276 521 274 655 -339 318 -769 530 -592 450 244 -245 -580 -823 -597 -836 128 186 -649 139 651 678 556 -183 746 -148 -125 14 -69 611 68 -271 185 -869 -265 -854 -805 64 -817 328 -463 -151 -164 -743 296 712 -526 -773 -508 -672 346 -514 -269 363 -193 -255 395 -654 597 495 -117 272 230 612 -782 135 -162 271 549 -369 -713 91 -455 629 -295 -659 563 -811 611 -779 -393 -222 43 179 -847 -24 591 205 189 -297 2 753 506 -884 463 128 -109 493 -2 -476 728 -107 -717 -751 394 -496 -308 -576 24 -406 545 626 -469 571 -637 -370 -331 287 170 -476 553 483 -545 -241 700 126 -478 -508 -483 -566 -176 -847 -220 -571 -351 681 -393 41 -771 458 -177 632 94 -219 -480 -175 326 -685 -260 122 719 -62 682 399 309 106 -350 1 413 -397 713 93 -606 -189 88 74 462 -237 -383 -619 -162 648 354 -376 111 -263 675 604 -461 -64 -22 -189 800 -643 -29 285 -709 -319 412 567 -341 -446 -441 -586 634 -570 13 -25 175 -533 -64 -851 -425 311 -320 440 -576 752 -311 376 227 -868 653 -617 -888 -598 698 51 83 -273 -875 -158 83 -268 -106 -525 436 196 -260 544 282 -361 -488 586 698 -268 121 -187 -276 -816 -64 612 -589 -589 -71 -834 -566 -57 -793 706 -578 -498 -171 -689 348 129 157 274 181 636 -235 -793 -292 419 -91 54 778 -637 35 492 -471 752 651 -27 422 -78 478 224 616 -294 458 370 -401 530 -409 -634 -479 -162 -436 332 199 -801 -315 -552 167 245 -27 -612 430 -183 583 -632 201 -329 750 -855 580 146 -194 396 -325 397 667 454 577 -851 -754 748 496 269 646 -838 426 -33 -159 -139 -440 -500 -174 -393 -406 -900 -615 760 -661 -639 -552 -545 794 -659 -833 384 351 -121 111 734 -201 550 -242 -747 -469 -658 501 761 -386 -761 -148 476 -261 447 -263 -736 233 -151 -847 -452 -374 743 -381 -465 533 -611 -411 337 748 770 -663 -518 533 715 366 54 153 -392 520 248 726 -239 3 15 605 -812 -170 -28 -726 203 -173 -316 -50 -214 -562 -621 -581 2 -521 -320 44 -402 27 -498 690 36 -624 -233 -429 542 -274 445 -416 724 -472 213 78 -560 -234 -446 -120 -227 569 -852 280 266 386 731 -511 740 -243 -659 -404 -124 -544 511 384 154 138 42 -537 -343 -218 -295 115 102 -552 -639 -898 -386 -745 -817 -645 -542 583 71 715 58 123 -427 480 477 348 432 -709 633 -172 -864 172 159 -756 -893 -531 -90 417 -539 -772 -32 603 -271 615 10 256 -160 478 -647 -423 616 691 -558 29 457 -824 278 -882 211 208 360 -707 759 -675 -184 338 -477 -247 412 -280 44 11 346 -572 -900 -46 333 -207 -849 -521 697 454 115 -843 -45 -685 -890 497 335 -829 -187 -872 223 -462 -144 89 456 -63 696 -124 228 150 -790 -355 -566 -655 -414 -162 306 -234 -337 -858 -880 -249 -421 14 -261 391 508 327 304 -130 761 -451 583 168 -587 69 -710 558 -899 -62 799 715 -655 542 -623 -520 560 -227 -884 585 482 243 640 698 148 -185 -152 -882 109 494 505 -365 -369 -755 180 -545 518 -895 89 -732 473 -268 -666 -33 373 -394 -300 702 366 -166 -349 -122 356 -585 36 431 319 -567 248 -84 557 599 -281 -531 414 -561 534 584 425 -618 284 130 589 161 -463 468 -365 704 -311 -810 -857 -717 -329 544 -578 -637 689 -174 -384 -300 -29 441 57 -122 658 -450 -476 714 -596 455 -84 -391 -466 375 132 -731 -298 266 -410 173 348 721 234 -652 -328 73 499 -11 193 -614 -657 591 570 -569 -804 -271 120 -51 408 139 -336 -706 417 -549 22 471 50 746 -168 -549 374 634 -15 380 799 -854 -618 -600 536 175 431 740 -429 -305 118 -373 -137 -743 420 -477 793 641 441 -384 214 -268 -701 -179 376 27 -258 516 175 -461 -417 -1 -281 -829 753 -155 310 -830 430 -694 7 -664 722 -160 496 2 418 638 -659 -525 256 491 -871 -729 375 -649 -33 -118 -818 -8 -820 -778 106 -483 -187 -387 -422 -832 -807 149 70 -428 503 -635 -236 -882 432 271 -696 150 448 -845 -550 -131 595 -592 755 -66 -308 200 -868 -600 -565 197 -626 561 124 -546 616 -473 -351 -241 179 -583 343 309 -228 245 593 352 393 -175 -668 -821 -700 712 83 58 409 -806 -264 242 30 671 -230 639 -411 -746 -466 594 -772 -760 204 241 -117 472 578 698 312 -160 -337 749 473 -371 -713 9 411 -328 -160 46 604 -538 361 615 -533 480 239 -471 -878 -251 654 -857 131 -149 -145 754 536 -585 25 -362 1 -105 206 -620 -438 234 712 -244 -486 -13 -229 -814 -442 497 179 703 417 -347 -71 -817 47 -15 -482 459 -741 407 -548 -646 106 203 -578 371 -738 -892 77 504 -378 310 201 -290 -861 115 -666 -469 -634 -40 -417 -782 234 -412 -813 -473 -53 -142 -622 -759 -659 228 -794 -310 -750 438 -746 371 -420 558 571 510 -121 -371 533 -820 380 -206 -623 -141 -466 771 -10 414 380 143 305 271 -537 337 94 368 496 -899 -21 -556 -464 372 617 -561 110 -833 -134 737 -206 355 95 -822 43 539 -307 -450 96 694 -262 -393 322 -157 727 -71 -791 -525 -287 -302 722 -844 703 496 -248 -351 -232 -574 -717 -883 -196 555 355 546 16 513 -201 -249 -88 789 -158 718 -599 -122 264 -742 24 -668 534 -223 564 514 331 770 -428 -870 -331 -321 -686 -146 567 -853 -334 474 -591 -563 -759 527 -706 -311 -487 -253 716 773 360 -430 -57 -108 -621 292 750 559 326 121 -741 151 -124 -331 191 557 -522 472 -580 -703 -112 -882 611 47 508 -456 -415 -172 -521 -85 537 625 -825 763 -540 -559 -459 248 710 -44 -479 200 22 -340 -809 -355 751 201 -800 -299 -94 -650 -438 227 -573 -245 -840 -835 727 694 -343 795 382 15 742 458 -415 -424 -204 779 52 637 775 -790 156 -598 224 94 -95 -49 -568 26 597 7 487 -81 -256 304 -126 64 -524 -415 -529 244 298 584 22 -671 677 -120 503 195 -317 -342 700 41 501 -148 -87 -698 -36 481 -744 766 -66 -840 -94 -719 736 676 -784 136 -138 -539 -552 -604 -527 225 -430 -15 -607 -782 -156 -20 442 727 758 -275 -437 -641 173 -235 -478 767 -703 -511 -207 -588 -16 633 732 -804 -488 653 66 -468 -721 -890 32 -564 742 698 -680 264 -757 434 491 400 537 -514 324 -713 306 296 232 -733 -338 -477 -414 479 -825 201 254 604 449 -837 661 704 105 715 3 100 77 748 671 -654 -395 -48 798 93 -197 267 -266 631 -845 -349 -228 -124 72 593 480 -562 341 174 -52 49 -112 602 -630 -476 -63 -32 96 -752 190 -473 519 -134 -596 509 -862 532 -23 -131 -861 -247 -676 612 755 -337 -380 656 150 -320 742 172 -625 -730 -381 -159 391 393 94 622 -342 772 317 470 -698 -873 614 -217 694 -90 775 -607 -894 -578 730 72 736 103 424 -423 -653 485 489 -412 -783 -317 -94 -544 16 -732 -315 -900 -353 3 -326 227 -845 442 -524 -321 161 -18 -315 -618 -124 263 -368 -16 -139 97 704 391 708 404 -328 -244 -777 456 693 634 436 -769 -598 676 -134 -146 -823 -322 12 339 410 -209 -834 571 204 157 -192 692 -898 -787 -187 562 249 499 665 -21 339 -23 -418 698 93 385 -156 -740 162 -36 -175 -180 669 189 -562 -640 -531 471 295 312 800 376 -534 -614 -550 -545 -4 -669 427 -834 -890 -442 557 180 -264 -171 -462 -690 509 -447 -851 -281 674 -465 -595 -405 439 -144 -577 -668 707 -595 -552 -234 285 -570 98 552 319 -681 -442 53 463 -153 122 -857 607 374 -587 369 -45 457 -579 748 546 706 -445 647 -812 158 -494 760 -212 107 -707 87 385 -311 125 -324 -478 189 -151 -574 174 -742 57 -655 -820 418 -348 -503 111 -747 -91 -490 -527 -217 -841 464 -562 -431 -225 152 -423 731 -726 70 260 -231 38 317 99 -110 -512 29 47 -894 149 572 93 405 -689 -473 -432 -748 672 -637 -571 -580 -207 -738 52 -284 542 -127 527 -715 -521 483 521 702 529 -375 258 103 -305 426 499 485 480 164 -818 -404 -587 664 402 -267 463 571 329 474 -704 292 711 -273 -586 -57 249 -876 -33 -226 -690 512 752 -829 -720 -555 338 -210 -475 496 -702 719 -667 55 -330 656 -194 -102 -661 562 -346 -825 710 133 -554 -334 408 21 -513 436 721 -159 469 -887 383 -847 129 793 303 282 -784 569 -19 621 -8 309 161 424 -305 678 383 163 -51 558 -830 -878 -148 -501 271 -57 -826 528 160 677 -724 -211 -489 721 -63 -445 29 -631 272 519 733 540 280 -67 307 694 -591 141 -535 -332 -471 -347 319 425 -82 -486 479 -353 -381 378 -115 45 -655 -406 601 253 -144 -329 299 132 664 -398 186 -446 -434 610 -610 670 -409 359 -371 -809 -432 -662 -336 334 736 -330 -161 -650 -725 -438 -507 730 290 145 -210 245 -615 355 -207 -393 -694 313 -669 438 -254 -596 -520 -378 -629 -619 -86 748 -505 -644 262 -469 238 401 -832 -886 746 -851 -689 713 -463 536 662 255 -144 365 797 228 472 472 644 -528 -122 630 -314 525 -381 -243 285 -674 266 -118 -155 461 8 653 181 365 -640 -216 2 -573 631 438 347 -645 -798 229 81 -704 -594 -46 154 733 -675 -483 -365 -418 -499 469 -281 -509 -647 72 -724 163 514 775 -554 2 -606 -781 -98 542 -37 624 -193 747 -720 -126 -181 -151 -704 -881 500 -414 56 -228 -630 -72 -887 315 200 563 402 -751 -856 -163 -778 -767 361 56 -737 357 -584 217 406 78 39 677 -625 -669 299 -437 -761 -26 -69 -835 444 -445 -35 -689 512 5 449 536 -689 -126 687 -351 -768 -703 -215 -259 -749 21 -250 790 -30 730 366 -81 566 -59 749 -655 -42 730 597 -532 138 -573 578 240 -483 407 679 -816 279 -445 -40 72 389 -667 -501 -347 317 149 200 -263 558 278 -348 -443 -336 123 672 169 -779 -93 -425 717 -173 -874 -399 -779 -272 -507 492 -505 -235 141 -76 376 -780 -126 -875 265 -61 -286 -22 668 251 -569 -404 633 -880 159 798 -804 -87 633 -802 -255 164 -684 763 169 298 750 -722 -221 432 754 489 243 251 -598 259 665 -564 560 304 -419 592 641 760 -3 -297 -165 -574 -360 -700 668 116 656 702 660 -476 87 -875 -110 -21 -571 -206 -598 -335 243 439 104 574 91 -178 774 -887 -31 790 -844 662 220 633 -4 310 -488 -547 -354 44 -203 -321 -641 -79 632 406 18 38 452 344 641 -120 322 289 635 -858 -283 641 267 -347 -219 134 -438 -87 412 -487 361 607 -782 567 542 767 313 618 437 -193 461 196 2 -679 533 -508 -494 -98 554 -6 562 217 424 -766 699 -219 421 -775 -849 225 -603 -302 -453 585 -62 126 -567 417 -694 -626 268 -257 -165 143 -599 332 587 -720 395 419 -85 146 312 -669 -875 -208 601 254 -478 -790 165 245 207 455 -134 202 441 485 113 -893 -518 97 454 679 -374 -774 395 -124 445 -687 323 335 714 -620 -801 170 -215 734 150 525 652 -153 779 273 -285 -321 714 423 1 178 -15 49 207 -257 -539 -209 677 62 775 246 516 -744 329 -78 -860 -15 -836 142 -819 366 -557 -76 -19 655 -347 -294 -6 -209 137 -82 -260 452 -892 205 -563 -198 291 611 -744 18 -770 -63 91 -147 -44 -215 177 246 -224 -59 -733 -419 -388 -48 98 -787 -370 -38 -275 689 302 -98 -127 629 -769 246 576 171 -688 -800 -120 295 204 486 -76 -80 -523 -121 -76 -140 666 501 -627 735 -849 53 784 -664 -505 127 517 -715 733 -747 476 184 471 641 -413 -160 -372 -67 415 -181 434 -350 -252 345 498 -555 794 579 311 130 -287 146 -121 -395 -75 -607 179 -211 79 -104 552 -528 -138 -134 -121 35 -856 139 512 508 -350 299 568 700 75 671 704 399 -785 -478 550 -543 26 594 -392 186 298 715 733 -304 311 619 387 -81 -116 -678 -442 180 -358 -521 -534 -227 -734 -511 175 -445 630 -713 591 -264 -597 -176 660 -256 -678 432 -437 457 -721 -465 241 -610 543 758 -311 -514 329 569 -335 -459 230 -835 -739 297 -647 730 -890 -65 -338 -203 -768 692 -358 346 549 512 -731 -704 194 -174 -258 726 -293 -523 587 -462 514 467 256 -533 -738 259 518 702 389 -278 230 483 -711 -449 101 597 332 -691 -462 -676 323 740 178 -866 -163 -173 463 -238 -326 -837 -854 576 -96 140 322 49 751 389 401 564 196 684 -477 645 -785 -786 -417 -865 510 -24 177 -816 462 -628 629 -277 485 675 -778 82 -478 138 337 -877 652 -144 143 -162 60 -505 555 272 -461 -683 640 564 -890 -14 -781 -219 -215 -443 -241 -215 72 -603 -99 -285 -609 638 -773 383 -703 614 255 581 450 150 50 -272 -879 -276 -644 327 -882 -888 -507 224 506 -560 -356 665 -617 505 -866 -359 -855 -662 642 672 -318 787 -701 304 -178 -888 369 -318 -574 -262 -419 156 684 -174 669 -761 -74 -34 -361 142 -568 -226 497 -559 -364 -642 -584 -838 601 211 732 -386 20 670 -693 -155 232 324 -743 -563 -328 -747 366 -270 -72 -35 -654 238 175 685 551 523 -429 -276 786 116 516 -877 -706 -22 -673 -98 702 -125 -146 -651 -433 179 599 85 -740 -732 -659 365 647 553 -783 -529 -279 -743 -247 477 706 535 303 36 -713 -304 557 445 -271 -521 -92 -394 334 268 735 -730 167 -106 274 -345 -9 779 -840 -571 -713 703 -755 282 -104 -694 -557 307 -681 242 -381 -464 -771 -290 112 -351 -154 141 -748 -615 624 -859 -586 196 -627 -564 -377 799 -54 -270 93 329 -68 205 -278 -77 521 -670 -825 -173 -716 -748 -868 -338 -596 -763 -400 -407 202 466 -400 689 22 572 -899 -633 469 -728 -816 -434 288 758 -175 -254 -866 -736 257 389 -224 -771 -450 -726 262 -271 147 -412 -237 -776 382 173 663 709 44 -307 -564 -277 619 436 654 -542 506 -11 -279 -423 -895 120 149 -209 581 -248 -757 -210 681 352 -233 -688 131 -191 254 200 628 -57 550 423 -284 -493 -183 -744 -202 -285 284 -266 -685 -738 40 -161 99 138 494 -823 -738 -325 -618 72 -783 166 -283 305 645 -269 532 -622 622 -507 194 578 -103 -406 -1 -195 490 -88 -711 -692 772 -352 -625 -825 -698 -686 60 -723 271 754 784 -108 -310 -544 576 274 376 309 -294 -134 -351 639 -337 -787 787 654 728 -609 -195 -532 308 589 -155 366 -500 -304 -333 503 12 -862 -681 156 147 -217 227 475 -750 609 -378 690 372 550 624 567 594 158 596 329 442 -779 -832 -814 704 687 774 -797 -850 -432 292 -713 124 -475 164 -797 524 -763 -607 460 90 -100 94 -86 776 -209 -503 495 94 -22 -493 -725 649 -286 -486 -229 -186 471 -44 -388 -304 551 216 223 508 -294 492 -360 -721 -773 -488 259 737 175 -845 -589 -241 208 -593 791 -340 -98 -849 -259 -362 -498 183 -356 167 -293 -580 330 224 17 182 -456 79 -774 -755 -352 536 -382 501 52 -419 -352 -218 361 42 53 -583 394 -644 -628 149 -776 -801 -17 667 684 130 -469 725 676 -121 626 -192 -182 -585 444 748 641 221 -853 381 16 166 34 -334 145 484 -718 -520 -291 210 -739 272 433 -313 -768 -749 631 -765 -487 535 285 -186 -623 -482 -416 348 758 -536 218 702 499 -77 -10 -209 376 -565 663 284 729 398 -703 370 333 -823 -677 -429 -39 -388 225 33 357 639 -789 495 -573 -410 -384 -252 -810 660 -710 -270 -753 352 689 577 332 218 445 656 450 -382 339 -523 -542 349 -355 342 49 704 406 515 -505 -768 -734 315 -415 555 -514 457 -531 -400 463 464 2 82 509 -382 182 -81 323 -254 397 708 -809 211 -230 -786 461 608 513 -301 642 77 -889 45 632 -227 -243 719 551 -611 259 43 197 -800 -596 -173 689 -94 85 -753 -301 327 46 -24 727 -669 -110 779 -31 640 -546 332 -771 -554 258 -666 -300 152 -614 136 -778 -402 593 -230 -582 -704 -259 -68 -741 336 -534 -349 -423 527 160 371 254 -296 479 -384 -492 -490 38 282 -191 544 -795 -780 -800 -745 -62 6 287 -493 -745 117 -582 -611 -396 -720 148 -323 751 -892 -417 744 -895 -879 -472 -74 60 -402 69 -721 -642 -737 -533 319 491 594 -856 365 374 15 89 -699 -830 -459 -811 -695 -136 23 -826 42 -381 218 59 391 -400 -739 -155 -175 -321 -631 669 71 -174 -240 44 -185 -112 259 56 -466 74 -395 -31 -206 628 -715 161 679 298 281 498 503 27 -848 -163 625 -477 -10 314 569 225 556 -552 507 -252 -439 -675 408 -619 -47 628 -284 -143 594 -229 -261 -480 -116 465 -252 -376 -526 -242 421 430 511 791 309 -50 724 427 238 86 430 36 -780 -368 741 355 -26 567 -802 -843 -175 233 109 -506 -766 -69 -446 3 367 -207 127 -631 -286 -322 -573 -432 -340 647 -727 -703 -682 776 500 222 32 -426 244 610 34 -557 30 -391 424 -537 186 -273 -144 -585 443 152 487 84 186 701 339 -376 -211 -303 524 -804 321 -797 -46 -710 -433 -501 -491 482 319 -689 -773 448 660 -643 -340 754 -826 12 694 534 -244 653 571 560 525 -482 -382 185 -298 681 740 -315 -679 692 -190 336 -705 -872 276 -229 541 -98 -545 -430 -683 260 717 551 -194 -599 -384 192 634 -353 758 430 -437 -888 67 -371 -531 651 434 -493 501 291 114 -16 -649 658 -83 -598 -504 41 60 309 620 -300 -688 -425 778 44 634 127 -582 -589 -432 666 -330 -520 -819 -784 619 -172 702 -652 81 187 -205 -603 -36 362 532 -104 160 578 -425 417 -177 -126 -281 55 -113 -641 -712 289 -534 -86 69 -174 677 797 -883 -544 238 532 613 -222 197 106 401 191 -851 -842 676 -124 -585 346 -896 -415 203 439 634 198 -609 539 -349 -219 -354 -217 558 -762 76 -56 -269 729 166 -507 212 616 -50 -543 518 -739 753 -77 -542 298 -10 -271 -319 8 -182 -796 -643 362 -884 -254 -858 -602 -810 401 -474 -314 738 -371 -385 615 -414 524 143 514 146 387 -732 -760 158 -122 26 615 -281 251 -456 695 -500 -10 -167 -336 286 139 -151 -188 -671 397 439 651 -194 356 -810 693 781 788 463 -685 467 690 -490 -273 -479 -697 -300 -392 -176 -668 706 -36 626 -380 -107 -805 504 -822 -419 -343 -829 78 180 -432 409 -118 -106 -152 -20 -875 -516 624 135 -467 -293 748 659 204 -100 71 736 -225 135 177 317 797 -636 764 -545 -618 -782 -525 279 -345 -572 430 -550 -657 331 442 -124 84 302 146 -490 -161 -886 585 264 -806 -676 -545 -91 -879 419 260 224 693 -720 345 -835 -850 -9 449 383 601 98 301 -73 -145 411 -703 439 -804 357 -248 72 -326 123 737 189 -741 119 -339 -703 525 -42 662 -864 334 -149 -832 -329 229 59 493 -811 -890 -804 490 -688 672 755 46 -515 -333 579 509 239 707 127 150 -357 416 693 -593 -483 105 -769 -497 -823 -97 -254 -696 -553 369 -278 442 134 -306 364 729 768 -258 -110 87 457 116 -739 -674 -221 562 -754 -22 757 749 -170 625 269 -786 193 -538 -779 -475 -772 -112 -242 -797 -879 795 421 465 -279 -700 430 -787 304 610 -654 113 427 278 49 548 -727 -688 -537 169 -651 -858 -652 -10 -360 745 198 -421 -498 -56 155 -479 -513 47 -888 268 -401 -14 -784 -276 395 -267 -764 580 114 635 -780 686 -229 -251 -43 -779 -645 -402 -387 313 -483 -304 -675 -309 -885 151 -403 -328 267 592 308 -403 -19 -539 -786 -343 384 200 593 -111 761 79 353 -101 703 -785 -845 626 539 -667 -751 -752 -713 702 -380 653 173 -697 625 55 -205 -800 362 -444 -885 196 781 178 -783 189 453 114 110 -76 -862 517 510 -267 -163 770 773 -80 178 212 134 -278 -157 -80 -292 -85 452 742 360 373 799 -291 760 420 -476 -71 329 391 -314 488 -295 13 -205 -768 712 -645 598 -771 450 -432 -231 795 -256 -181 -286 244 -642 16 412 -411 -202 674 172 775 -19 -611 -687 618 -101 -704 441 -688 -185 -770 434 -625 -825 -275 -834 -54 422 -436 703 726 615 15 -825 -30 203 -803 622 180 -614 -676 -290 -596 -613 106 -350 549 -728 -358 -236 75 344 488 -223 -560 87 -488 -247 -174 179 92 727 -105 431 -853 -687 -125 610 -654 -597 -146 -28 204 -191 -288 525 156 776 760 -128 -321 610 510 75 625 553 -476 699 76 -255 -395 531 -112 562 -794 -618 255 729 182 -363 -770 17 -531 790 -722 116 -115 197 389 141 -900 164 697 315 -528 197 83 225 -669 -119 401 -861 425 -274 572 213 -1 -254 -649 173 499 43 767 59 52 120 -843 657 643 -645 17 -189 311 632 -644 -123 364 -640 -807 516 481 452 -842 -471 579 -826 -485 -179 -508 304 244 -73 137 -140 646 63 776 339 580 -245 680 -89 -636 138 443 592 -297 -819 57 -177 641 -838 371 -695 -352 317 74 -791 -711 -884 102 33 134 151 -339 569 445 -126 -864 -500 612 -207 361 514 -779 -746 -818 -376 -229 -560 -123 24 237 458 566 217 -244 -212 261 -650 541 -275 -522 22 -446 565 -582 434 381 625 -752 -782 88 -433 -808 656 -637 -751 125 -659 -431 82 390 -57 -826 -473 -74 -845 97 207 -628 507 -445 -733 -479 -633 100 415 -713 -651 -331 -427 234 777 762 -416 -151 342 469 -542 -170 -430 662 -548 -465 -308 -507 700 566 764 576 779 135 -218 -148 210 -490 -503 -708 -734 517 743 -788 762 -456 541 -206 752 -822 -412 93 -162 548 -22 -68 163 72 694 613 -598 253 554 -170 -270 -305 -879 -446 316 -290 768 432 -526 286 -518 694 -179 170 799 -544 710 -641 283 557 -47 -182 -494 442 -453 -27 83 -506 -151 -671 -39 91 -447 111 -247 -404 -461 -696 689 -809 -712 246 -852 -490 -98 477 -507 570 554 -758 -632 687 -456 336 -449 -539 76 622 -396 359 -330 -806 724 -373 -725 -543 279 -391 428 -312 -269 495 -463 -711 8 -398 61 -164 502 -745 707 732 -297 -542 -179 106 -148 415 -231 -334 -765 -863 115 -18 -189 -895 86 100 -742 -655 -536 397 251 234 -764 296 -647 22 -551 487 -605 -266 374 464 334 501 -477 -560 -174 280 -826 -25 195 -420 202 17 -615 638 -309 -713 -260 -328 -888 399 -601 672 -309 -590 -57 7 -518 -324 -60 -184 -253 -75 -657 -389 208 166 -592 -790 240 -155 -517 689 -546 -433 309 343 27 304 -415 610 613 510 659 -812 -792 -502 201 -419 -297 146 -707 -744 702 -849 -81 317 -485 -436 240 -786 -355 -685 607 521 -137 -439 479 789 298 -860 742 642 469 -710 646 512 -290 -674 -668 -31 112 694 534 -503 30 387 89 549 449 322 -433 -452 -457 -364 537 207 -552 -483 524 -39 -22 236 -788 -136 -4 249 -343 585 563 127 -511 -464 615 -26 680 771 -124 413 -716 577 140 -84 -220 -129 -850 131 -352 543 346 624 709 106 733 -775 768 -694 -143 631 -619 720 -812 -212 742 -261 122 788 -750 796 506 -364 467 743 -275 -590 464 120 343 129 -201 496 -10 -458 111 -104 -397 -137 350 700 -849 22 539 199 -685 -679 -79 -191 -434 395 -679 -673 73 -144 182 51 510 185 -706 -367 -789 -15 -122 185 227 -742 614 -328 -186 -340 -864 709 -96 732 -398 453 494 359 -745 -268 -524 21 207 -795 526 78 -326 -124 -858 -327 -759 -195 117 366 -95 679 -486 450 -453 219 -751 -521 583 -794 800 788 739 -420 358 -370 174 478 -233 400 -360 -340 109 -284 537 14 -324 542 -880 -814 404 627 -801 -243 -344 -290 769 -699 -65 558 -78 334 -280 -887 -360 157 252 -33 114 617 -811 -505 -505 -298 510 -160 -681 -154 -860 170 645 610 -680 557 -314 -199 734 586 785 436 306 -8 257 376 -870 123 -438 586 -199 -415 -10 384 388 58 591 585 585 -95 663 360 198 370 538 569 -314 -486 -110 -254 358 -832 102 740 -26 -869 -7 736 -145 -115 -741 -278 -49 -404 -630 439 -679 673 -662 -353 -352 -665 502 -622 719 -884 -863 -881 -224 624 -844 -845 -182 -498 -162 -506 -822 248 80 -772 -583 619 -466 354 44 -3 605 -437 704 32 682 221 -765 -315 -307 -461 229 -890 -843 541 48 471 -645 -38 -734 146 -256 -603 542 -880 -419 -334 -835 -50 366 459 -25 291 674 664 789 4 568 -674 -878 -250 -395 -716 291 52 549 499 85 -841 -173 -68 -215 350 196 -372 400 -126 -847 -231 654 2 -328 298 -228 480 483 405 -419 -173 17 -66 325 -231 -759 12 -358 -754 -884 -310 186 -739 0 795 -410 -515 499 299 -555 254 -331 754 618 -256 -360 707 -838 -106 174 749 -897 -707 625 -694 652 259 -177 -375 272 -276 -63 590 -34 -374 348 -406 524 794 -548 422 -452 -854 227 366 709 380 -611 218 -331 -206 -8 730 473 -133 -643 212 646 -251 694 543 -234 -505 522 56 -94 196 -869 -193 184 -113 738 459 -522 29 -184 784 511 790 307 368 -118 405 759 -67 642 -516 487 -81 366 757 -695 716 -325 207 690 761 -83 -34 -632 583 -564 -341 163 96 610 -719 75 -44 223 -790 -584 -349 67 23 -298 -798 -152 593 -388 357 -236 -658 -490 -898 158 345 -808 -228 -852 -841 -312 648 667 -236 -175 588 -364 -686 -210 -477 225 279 516 755 -54 463 -495 -538 229 -29 125 -532 104 -76 135 -556 448 -663 36 -642 -394 -356 525 736 -685 595 736 631 -247 -239 702 -430 110 -602 -249 -365 716 -734 798 -539 -156 285 58 311 473 67 367 -393 -807 -201 454 47 -867 -638 -714 284 152 526 262 215 361 -112 -59 -242 -304 -318 -842 -222 239 157 -632 131 -43 30 -521 -333 435 520 721 -380 623 281 493 603 81 312 -841 -555 -367 -833 334 -303 133 -529 575 -809 -498 -586 -263 -196 -728 62 -872 -627 -760 109 373 -504 -523 544 414 379 184 -243 -667 663 546 323 101 474 -197 676 60 47 705 689 290 -738 -185 183 402 -551 -829 -536 -815 251 -477 689 -141 -407 -797 -216 525 649 -198 -581 -368 92 -392 101 56 -872 168 -723 -885 27 -78 -27 -125 131 -795 -859 257 -697 424 -463 77 -582 167 -603 -294 -508 609 722 162 30 -780 -789 297 -705 427 -837 465 -753 721 548 -865 -361 -680 -405 47 186 149 233 -48 212 -532 503 -592 -852 594 205 676 275 709 683 110 227 -42 166 679 -356 136 237 -99 335 -56 -596 586 502 -542 696 -625 -666 488 -654 -438 -164 -66 375 -146 -401 -74 -162 -433 329 -446 -276 -507 374 643 -218 3 -231 -296 -853 494 -175 550 658 -667 602 -721 742 -748 176 495 336 644 794 71 22 -238 -618 -306 181 -7 -501 -207 -231 -89 -832 -132 6 -280 458 586 180 778 663 8 -330 790 -433 331 -346 -249 -593 -811 -129 -278 631 -296 116 -481 168 245 -93 344 606 -380 -772 -806 -441 628 -241 -616 327 -758 -75 -362 -449 711 483 -230 26 -288 140 -856 -788 -552 -246 -452 193 370 -694 727 -812 224 200 602 644 372 -731 -566 -153 166 58 559 96 759 -8 277 -781 -178 -865 13 775 -222 -303 -398 375 664 -41 -105 629 -522 -424 726 -614 -44 -91 -66 -256 716 465 -477 -769 111 487 -847 -668 -284 117 -236 -339 463 -632 -588 -363 -227 639 -450 82 207 446 -686 81 -238 -783 344 651 -602 -315 -471 -163 377 -804 280 -25 324 -236 -624 102 577 -274 734 -209 -816 313 -380 42 -881 -128 713 355 -567 697 234 -588 -848 -202 189 207 -5 657 -377 654 664 -62 -815 216 -572 -440 -868 -309 214 312 147 170 -121 -444 64 72 -366 107 105 763 -209 -482 -474 -869 -668 747 -46 -407 -594 186 64 743 -772 87 -609 396 -543 507 426 434 -250 -757 198 -852 575 511 -685 548 707 -880 127 66 78 -619 -595 239 -175 -581 -115 382 331 -835 165 -773 333 -817 -146 333 183 -245 -288 105 659 -299 -299 282 -135 -559 -405 680 198 440 190 -857 796 -888 397 -321 560 -800 148 -298 307 -408 404 -833 637 -633 -271 -289 -744 -559 -146 -573 -444 151 -886 -435 28 605 -79 -855 204 396 -345 -748 -551 -375 -658 -86 165 -730 666 -6 715 82 1 -231 701 -364 -801 -575 739 -322 329 341 -437 -73 -365 -768 -817 -852 -814 -249 -159 -14 -698 -134 -241 -288 74 -503 -651 -786 552 -129 142 366 -256 396 517 34 -736 -474 538 768 541 -719 -39 -330 645 -321 528 621 -207 403 -307 -92 505 346 -97 -234 219 -520 3 599 -292 -788 162 326 700 232 337 -364 -347 -272 636 143 76 132 706 -836 -279 -750 416 -262 -899 271 81 9 -454 -508 -229 674 -819 -694 -811 -416 34 667 573 -495 -331 -456 -856 -627 -893 -79 228 216 172 73 551 230 -501 -643 325 -838 149 465 798 595 32 634 -839 421 -751 42 -744 313 284 -122 249 -332 -777 -5 115 350 591 -157 339 773 429 206 -177 221 100 447 -652 -561 -21 794 -238 -335 49 -710 -315 -513 680 502 -765 625 742 -673 -652 -672 -811 -247 124 197 155 453 667 561 128 -713 200 775 106 -94 388 47 634 246 -60 509 -879 173 -699 548 111 702 667 255 -149 706 343 -172 -684 -442 -157 222 -556 -640 -303 428 -98 327 647 366 108 -474 274 501 -539 349 -120 -87 306 -241 777 -42 -48 -90 -191 55 652 483 193 -13 388 187 -417 400 158 -127 640 359 -494 290 556 413 -505 -410 373 674 396 347 -679 345 -207 -89 -836 752 698 330 -626 -101 677 -277 53 599 -479 663 428 50 38 485 244 -245 -664 -524 745 287 -776 -873 -568 -530 -564 366 315 -658 543 664 213 416 -880 271 -158 -490 156 94 -679 -800 -798 -227 -397 -43 -272 -319 431 116 -238 -899 -247 778 -481 -211 115 -484 -396 -210 -381 -523 -172 248 794 194 -7 -239 110 -326 482 520 410 -209 320 36 -344 -15 -751 -100 -592 766 797 -152 -99 -138 155 588 -538 3 109 227 402 630 -890 -197 253 -655 -320 743 -180 -427 574 428 -424 -783 426 -340 -42 -173 253 -407 502 377 -422 522 150 322 783 -333 -146 643 -323 287 -77 -769 -274 8 -707 746 267 -691 -886 -393 512 239 363 412 -203 566 311 354 -409 -247 463 39 105 -623 418 -530 424 528 492 589 -400 45 -79 423 503 705 -830 -255 659 -270 73 334 -327 -49 -502 602 -868 -701 492 -405 552 239 602 234 361 656 -504 -771 413 -220 -821 -46 543 728 -217 -222 -117 -753 320 -344 -494 111 483 97 429 73 512 -439 -66 797 -5 -485 127 365 790 -656 203 -18 -666 13 -293 -233 138 -294 769 468 514 45 -6 337 -396 312 612 -157 -519 675 -458 646 -191 -157 -63 -246 513 634 741 -511 -708 -328 251 482 -486 -342 447 -702 -200 755 25 597 -9 -850 -102 783 589 -355 -441 794 636 -287 436 -792 456 -147 -280 146 105 629 -296 166 -729 -303 -578 -752 -214 -30 782 763 748 -293 -248 -499 723 -375 -690 -648 331 646 25 -324 -298 -318 -441 461 130 -705 -736 637 320 -510 -263 -601 709 633 475 -563 -385 -393 -356 455 237 -861 448 412 384 -510 -3 246 -589 728 -589 -332 410 215 419 -630 -27 -832 595 -544 -97 158 616 -545 711 -768 600 -483 673 -320 700 372 52 -787 449 -34 -40 -541 622 -844 364 86 761 -388 -369 176 9 -226 -481 534 361 -838 -253 401 -19 -17 -369 -4 211 -370 -460 -898 -673 -172 -548 418 376 -810 -229 114 -507 361 460 -744 790 752 579 102 -485 -384 620 -474 413 263 -465 595 784 -514 271 10 201 421 364 -760 -608 41 -749 -445 502 372 -503 86 -746 -607 80 367 -888 -442 483 776 -691 -207 -861 -156 -188 -165 534 -673 682 211 -701 4 380 275 718 20 -557 436 -814 253 369 -863 -311 -491 766 150 349 -706 580 -200 -502 480 -486 33 -741 -619 -266 -609 64 -191 -27 278 649 -62 -17 323 -881 236 197 -583 -380 -281 -168 -177 481 -607 637 -730 -639 203 -301 494 -604 277 173 -328 244 -567 7 757 630 717 -9 -566 738 395 -633 -646 -446 -482 155 466 -66 226 666 561 80 -548 58 -139 -247 607 683 -311 -324 -535 173 777 715 -51 42 -722 527 -474 -376 549 761 424 371 -102 247 -606 605 592 -453 233 -623 -57 674 356 266 -710 -421 494 -830 -344 470 770 -814 -844 -808 362 -93 760 -894 695 -696 -772 -691 -532 -636 -891 -151 -788 452 -577 739 34 -704 613 497 -650 -885 -478 -364 686 -418 697 -536 603 61 -175 244 55 680 18 522 625 -284 -223 162 -845 -636 -672 -229 -338 439 -846 487 665 267 428 123 485 -204 25 -816 -242 -753 -253 714 -737 623 -48 -107 -689 -149 167 -183 -426 -520 571 401 673 -462 45 128 -543 592 -389 -589 305 -886 -747 26 -486 236 -379 -382 593 -346 -274 476 -390 -467 -339 444 -95 -386 332 -183 561 -549 687 496 298 370 -671 336 -391 256 -508 -256 -742 18 125 449 412 -239 -394 -64 193 -213 -141 234 156 66 722 -537 -635 -13 275 156 -506 -809 -265 -177 -778 -177 475 111 -832 -138 -474 -18 736 -45 542 -651 -250 47 511 159 -670 -418 149 137 457 723 783 -325 189 -266 668 90 -280 65 258 550 -376 56 -801 31 256 174 -105 687 -212 -645 233 -540 -704 -489 137 -51 556 766 433 -761 -789 777 -698 -181 -878 -880 -138 667 782 496 -82 345 -264 41 -126 795 -541 -129 -415 162 368 -279 750 -183 77 714 533 71 539 -889 -27 -51 -446 -540 728 -385 -103 259 -82 278 -307 -439 -138 260 664 434 394 342 426 -882 198 -426 132 -738 -569 -200 -845 -716 -762 766 -328 -410 140 574 270 -130 453 -706 -769 795 623 -243 440 -464 -521 -256 299 -556 -724 -128 -790 -239 -218 -352 -29 -708 702 -448 174 -534 -323 -445 -790 -876 -868 585 -716 -278 340 -364 -323 480 -632 -828 275 -224 521 20 681 -737 321 -774 -672 -394 -358 17 -16 146 -367 -694 -582 -708 716 -440 369 741 -15 771 88 425 221 -25 -848 -611 -576 754 -441 -239 -677 -308 754 84 376 -535 -442 344 -544 339 -231 -645 -158 182 -757 658 261 261 -555 436 412 -891 -162 -402 246 108 501 525 267 123 288 261 294 428 -827 -415 172 -88 -445 -662 267 664 479 -260 259 506 414 -756 144 457 230 328 -661 236 789 215 -364 169 -556 656 -304 664 -741 76 493 -243 -487 405 -30 691 310 169 -804 180 -726 -632 -779 388 -288 -663 -473 676 313 -375 581 223 -4 -213 -537 -681 -636 -846 121 -824 536 -607 586 754 7 -724 -433 -274 314 234 519 301 -851 -77 -256 129 469 -16 -206 783 -216 -18 -808 256 657 -432 137 -811 -627 165 -571 -215 446 416 490 333 -697 -541 120 346 184 510 -233 -664 -742 342 -186 86 -554 -742 -321 435 -852 578 671 730 20 615 -469 -662 716 469 -381 -868 376 -689 -715 -470 357 -271 130 -260 -421 -825 -508 -4 607 364 -838 -546 248 459 167 -161 -792 767 738 428 638 -552 -595 -827 54 -417 21 -182 603 -762 227 -804 -279 -142 37 -77 -820 580 -241 -11 747 -452 -443 -70 -308 711 -367 -44 379 -735 -338 -67 -123 -517 571 383 -604 653 -222 230 -181 -621 -379 673 491 -341 -714 -449 70 -412 -106 549 442 -602 -520 -229 702 211 462 -398 564 -790 -727 -84 -620 -39 -455 523 -499 -420 224 719 -499 -44 -502 386 431 -771 296 -252 -335 -33 466 -245 -670 -743 -684 -459 -148 669 795 505 -737 -456 507 255 -414 638 -536 727 -279 644 -491 -240 359 266 751 -380 369 -463 -207 -721 356 -358 -473 379 159 419 -766 -31 -247 593 -533 748 251 778 638 -865 592 -712 372 -536 27 -44 735 -332 240 777 -324 -291 -329 -878 668 342 -610 -198 -718 -869 315 594 775 -438 -527 174 -333 -423 66 480 -436 -221 -12 -139 366 423 -727 515 422 596 -585 -40 671 505 73 -358 -721 296 -20 -424 212 631 429 2 -568 -341 -397 -387 282 796 593 -253 660 156 423 -154 -67 -359 743 188 702 675 509 280 38 -431 1 720 85 -890 234 -754 533 -831 281 -480 -352 732 667 242 -424 313 649 -605 279 521 547 198 129 360 329 -605 138 -245 516 408 -452 -259 652 245 628 -433 -81 -751 115 510 -132 251 384 -688 -840 799 150 -511 -253 331 743 736 780 -433 553 330 701 418 -240 788 -430 14 -392 424 -844 -721 431 -645 362 -798 -478 -433 -319 250 -276 -8 754 -113 728 -767 -407 448 65 120 -733 -806 -334 36 -396 -790 -358 -514 91 -732 84 648 303 511 670 -262 56 -481 121 -163 -656 -529 649 -875 502 392 -569 -508 734 -895 68 680 -746 606 4 377 752 -555 487 553 579 721 -565 -539 48 -592 544 -688 425 -344 -691 593 557 178 130 617 633 -320 -817 -102 348 -173 -270 -736 -155 371 432 -840 534 347 -848 76 202 -900 -200 -413 -524 -465 -285 -771 486 642 415 338 -94 263 -185 12 446 460 792 709 495 181 129 116 -113 -229 99 -838 733 -36 -612 -417 -283 683 190 -89 768 154 -839 317 -29 -860 711 329 -421 740 19 666 -26 625 -133 -203 497 283 -285 -671 538 -382 -372 -315 461 -561 -485 -117 -410 -23 745 -264 -406 -505 -407 -239 -156 -603 -801 545 -561 -657 6 -80 -433 346 320 140 -221 182 -519 -91 552 -211 411 -306 481 608 408 -649 -446 -406 184 369 332 -780 -22 88 -616 -279 -476 -859 215 -1 288 559 -363 65 -608 -242 153 569 164 448 459 -785 -564 -249 369 -508 627 -798 453 -683 -771 -225 508 735 435 706 -842 243 333 -364 -57 -102 -698 770 -276 428 -531 652 -152 -838 -870 787 -540 580 -780 218 -439 333 -45 -383 738 -537 621 -144 -253 -687 133 45 556 514 -519 -518 -177 -748 615 -816 -582 -85 -81 185 584 624 -285 6 -494 175 -324 -32 -274 14 280 -553 343 648 -206 7 72 666 -434 663 -674 -314 -712 -13 -63 546 -804 526 315 -484 423 -225 -393 45 -170 -502 404 -535 -18 -141 -864 -181 -426 375 -793 -867 -633 -106 93 -389 -477 -558 -531 121 122 -698 -732 -134 327 629 -385 8 -372 -581 -148 369 -178 64 402 114 -613 -82 260 -514 236 -642 -209 689 684 403 -753 -97 -664 -542 724 -10 148 -39 -808 39 571 -720 60 -534 188 -668 -30 -21 -185 698 -294 307 -480 -414 -852 -103 318 -878 -875 -571 454 217 -658 -445 337 136 -381 -503 399 -500 -635 534 -313 -777 -379 383 631 -676 788 629 -707 -104 -731 49 534 178 -46 -46 -882 140 161 666 165 766 -871 319 68 575 -176 -503 713 713 484 684 100 677 -792 23 410 183 132 -871 -238 349 -887 -743 449 200 -669 403 -739 460 750 234 192 -4 -202 -334 221 -131 351 136 -705 -105 -555 63 -89 730 347 584 290 -601 683 -614 -537 -839 428 -284 240 -322 -625 138 -664 -880 223 -659 -139 -377 95 122 226 393 -139 382 142 -177 -128 289 676 145 469 -813 612 799 -612 -308 -338 156 399 -156 216 752 645 -547 34 613 611 -317 -772 -504 658 -605 -539 -417 -773 -715 286 720 -254 581 209 -261 264 -611 -15 -185 114 358 -417 -199 -685 114 446 274 -82 -823 -869 -866 -51 82 8 349 -317 -432 421 -22 -201 -176 216 658 -496 -165 164 772 164 -892 368 -335 -643 224 -470 325 402 -419 -726 777 337 -49 -19 -420 632 593 -288 460 -498 484 99 -738 -81 -817 -794 -557 -864 -732 344 6 370 73 679 -225 286 -113 -559 -146 -165 -324 -711 -152 782 795 346 -364 -353 -363 243 702 -605 286 -666 270 743 314 225 48 451 -329 -723 690 217 499 187 -200 -153 614 538 -461 82 797 -526 -436 -669 -488 -158 106 664 301 -504 104 -690 563 367 -712 119 -273 -246 -86 48 -775 229 -504 -614 773 633 -300 -898 -226 704 -399 -174 -635 -87 -559 -235 -813 -379 133 -499 -545 -884 -205 23 -63 264 -582 -840 -25 784 205 -647 -461 -319 -408 152 -824 -566 108 232 661 -237 471 410 -208 -516 -757 -164 -483 265 273 -53 -352 360 -840 597 769 -251 537 284 58 519 -165 254 346 -60 -334 -426 605 327 446 -440 125 184 -362 766 -306 -703 603 -406 -661 418 644 -445 416 -880 388 796 -805 -598 724 -761 320 -434 646 -893 715 -881 578 -271 35 -227 749 -439 796 678 410 371 227 -867 -199 -19 -709 435 132 701 470 -347 123 779 188 -631 -218 -799 576 -572 756 350 -869 152 -129 -618 -613 -681 -471 -127 -575 536 -634 -817 -131 -384 -236 -631 367 -37 -817 107 -307 259 -295 663 651 34 621 164 -880 -627 757 -432 86 569 514 300 -868 526 443 497 -190 248 -677 504 -278 788 -383 779 -795 539 244 234 122 -626 -870 763 -776 -597 -860 180 277 327 -208 -219 -871 -390 690 110 -504 325 -299 -688 140 -731 -690 615 761 -379 47 35 -322 422 -121 -864 -64 -879 -622 -7 -356 -42 -826 -882 716 -380 -627 579 -55 -288 -473 -212 209 -429 -712 67 -177 265 -166 56 696 -765 -166 -92 -896 -458 654 484 29 363 374 60 -5 314 633 663 -380 -424 479 77 -317 -186 -822 -593 -354 115 -777 -617 -562 299 470 -31 -203 45 -314 85 -733 90 -606 355 188 305 514 -699 -679 -258 -894 -183 -470 147 -107 325 -489 45 725 -2 -673 -241 317 -452 -233 405 -869 -326 -481 -787 642 -470 561 204 291 -720 -643 326 323 -875 343 -587 -530 -730 415 281 233 26 424 -64 -150 488 -708 -449 -415 314 746 405 679 -272 -111 -761 -420 180 531 320 -701 -422 -887 -661 -817 97 613 -508 147 -646 -266 358 504 -784 477 -498 128 742 543 452 -441 -523 -499 204 -3 -593 -99 -650 -306 -781 -649 -794 183 729 -687 785 -416 421 188 -247 -130 -134 -668 -262 353 -241 -626 661 579 -321 62 439 40 -320 212 -67 -91 -332 69 -573 -626 -301 -499 -736 148 433 365 55 -653 -633 -557 -546 608 -716 -387 488 145 789 -620 -391 -857 -500 -307 -311 355 181 -755 -231 169 544 -509 334 -549 -471 462 -185 316 527 -635 -853 -122 -295 -209 731 690 747 550 -584 -562 175 -14 -52 -674 -115 -894 -599 -637 -51 -881 306 -817 608 165 -215 758 515 -479 -353 -606 -127 -337 62 691 -227 -343 -662 -615 125 173 -111 -211 -563 -899 -240 454 1 -785 183 -836 -666 -553 -798 -884 -626 719 -91 -361 -827 -490 -539 292 601 692 -93 -251 -149 149 -672 194 -442 -95 54 -861 -623 -101 -574 -401 684 -115 -811 -257 -549 -298 274 -79 76 795 155 -709 -713 528 -39 -79 -364 -486 465 496 -121 -819 -233 84 -315 563 -858 752 -833 385 418 -770 -873 -412 430 728 146 -635 165 151 68 -56 194 343 -560 307 -147 441 369 -144 763 -810 -424 409 279 -459 335 98 585 121 -254 523 -695 -679 746 -438 10 -814 775 -304 -626 308 314 383 69 462 591 671 -312 304 -584 541 698 -667 102 400 751 269 318 729 -803 25 479 582 -52 280 -253 -300 -144 -368 -438 -517 -652 -642 793 -855 128 418 528 526 509 -68 326 -95 -430 -398 -383 -880 -555 -105 570 793 -811 164 125 46 514 546 677 646 -225 -338 -818 -783 132 591 -305 -590 -86 456 -138 50 -154 795 665 41 579 378 592 565 586 -163 -400 -610 -764 -366 -435 -371 364 -95 171 -664 -716 -285 705 -754 -613 451 639 -677 239 -268 4 -89 -487 426 -741 -210 13 773 -889 -707 -61 -35 799 -639 -126 -515 342 474 471 -826 -514 -767 -114 358 366 -444 473 298 -130 -17 -892 -336 774 -215 557 -468 615 -521 -595 654 -471 -379 280 -375 135 -760 63 -579 -150 -360 -91 499 -668 404 119 -114 222 324 -213 -546 187 -565 -662 133 195 404 -199 -53 386 -486 699 -22 -785 302 -247 768 -679 550 768 -320 -649 -217 -531 621 -16 -803 -464 -135 -493 707 171 -723 -257 725 -187 -392 731 -199 748 -625 332 496 555 -298 355 -28 -97 428 -624 673 -588 455 136 -173 -345 61 696 66 573 776 -121 96 179 412 787 -847 143 29 693 -107 572 781 -787 610 -16 20 342 394 224 614 -761 -638 -152 -303 602 -190 695 180 -704 -416 639 497 -123 -687 -791 -826 65 601 -841 293 597 448 -30 -136 -413 -363 -477 171 721 -151 458 751 291 -669 -407 362 188 349 335 -864 -415 -388 800 -92 -140 -833 602 -783 -831 346 14 -387 -206 -3 -686 793 730 232 -477 676 -175 -361 -380 725 624 78 -606 732 -876 -745 463 -462 210 -549 -419 -583 -441 651 -16 220 -44 -243 610 -319 -457 -564 645 -194 663 524 -410 337 565 728 -621 88 326 -611 251 -714 -65 -218 -409 -316 -156 151 -36 -795 -694 -897 507 169 -516 483 -865 -304 -238 664 -627 482 -388 -715 -262 780 208 -102 754 -634 -97 -13 664 -352 -344 721 -715 -101 -857 -289 -197 609 689 414 -289 153 654 800 239 399 519 -592 533 283 669 -770 696 646 415 -149 65 -780 -480 47 52 -526 -895 -180 -147 -734 313 425 535 -695 669 590 -111 655 252 73 600 -727 608 300 -773 249 -30 771 -883 729 -740 113 316 16 -117 759 688 -176 -524 -532 -237 640 38 322 -695 51 429 -747 277 361 -514 278 640 -142 -849 624 -766 -415 -401 701 657 477 114 190 -283 -758 531 -538 503 178 675 189 -358 -735 438 154 -603 -588 -807 325 -859 58 452 318 734 316 -595 -278 -797 -208 -197 56 740 314 -888 527 741 -454 -219 -174 -295 323 579 -197 -206 82 -223 -418 672 243 -638 718 -198 554 -435 -686 -242 -484 272 -824 9 479 309 -120 200 443 -326 422 -279 -690 581 798 -17 -207 -550 -900 597 -75 -498 401 -200 -728 30 228 -662 587 -764 -504 239 -618 227 -264 104 -365 -311 -623 519 371 525 531 388 642 -699 -800 507 786 161 -417 -179 108 -468 667 -573 -370 115 -568 -62 656 -488 -654 545 -756 -841 -766 120 -820 407 677 -79 2 551 639 -558 -81 -854 -1 115 116 -26 -782 -373 -783 -319 -736 -84 -127 66 79 -464 36 -543 -31 466 60 706 -860 571 -331 3 665 -320 -235 -728 325 -540 -865 -286 -588 -287 -41 242 655 290 -724 -471 -123 19 -532 -404 296 -17 -277 603 -5 646 637 618 207 306 275 -116 -352 -625 604 544 -23 653 -195 -747 -503 645 -873 -846 458 190 630 -675 -105 539 -537 780 780 -390 262 -269 315 104 328 -585 -48 -35 -171 243 481 659 -404 -37 -382 -463 671 283 675 -123 -265 706 -694 -457 -14 -657 -876 -86 -786 376 709 -75 393 738 760 -499 532 -627 -367 -620 -255 669 712 -20 753 -675 -227 479 67 708 233 -139 -502 -84 6 193 -712 265 240 -407 207 -574 -462 104 795 520 -213 -898 750 290 -540 -19 -513 505 705 15 -675 -326 146 136 391 196 -632 -93 -578 -434 -738 637 748 318 131 -367 -870 374 418 511 146 745 -260 782 267 -2 -102 -552 735 -207 -320 -145 5 -705 345 77 221 549 -794 532 525 -213 -429 722 793 242 203 685 -48 -652 786 -887 -332 445 -205 -381 -517 453 -295 -128 681 -39 -776 493 131 -784 110 -900 452 -764 260 -479 646 463 -420 -127 791 -91 761 -395 -72 -15 -104 337 6 -806 -418 -54 59 -141 71 -345 -868 -1 -178 -719 -15 49 -104 130 -228 727 -640 -733 690 297 -550 -109 -317 -632 747 -41 -267 304 313 -206 -223 -185 710 583 -375 583 379 618 -149 -823 -240 -317 194 -474 -750 212 759 573 238 720 763 176 -5 -426 -9 53 273 -858 -578 -579 -860 171 59 -447 245 -580 600 -308 74 557 181 361 648 -213 728 89 651 177 218 -794 -529 108 638 -190 -173 724 -865 204 -2 598 -203 -574 428 -414 356 -507 -898 -505 -28 395 656 -700 425 -548 13 -473 597 175 -762 -875 333 376 -321 -514 312 368 -128 -835 -774 661 -98 -752 -177 -116 296 -807 494 749 697 409 -12 -704 171 417 -188 -762 718 258 -855 644 106 57 671 197 -214 -360 -206 381 796 754 473 -235 1 532 -555 -593 49 275 792 176 696 -256 -190 -345 -259 -780 307 -828 641 -763 -246 12 -609 333 793 -46 634 19 685 -648 -706 295 -549 336 464 744 146 58 506 164 -327 73 -664 222 -423 465 -819 428 410 -653 -817 270 -178 -276 -285 85 714 -698 -436 -268 190 -270 -597 752 -92 656 274 -715 714 107 514 -232 -252 403 -251 -347 732 -381 -445 23 203 -892 -650 547 173 -72 -376 549 75 -374 343 473 518 -415 568 470 -495 -779 381 -578 -754 -167 485 -283 -571 -100 -63 237 58 126 -76 156 -211 -338 -557 453 731 196 391 -48 269 -300 161 298 522 654 727 279 -689 522 308 142 568 783 -85 -394 -171 96 -332 649 375 -214 -670 161 467 -379 729 -223 328 -758 408 -277 166 -194 475 -458 -685 285 -39 723 -564 566 -758 329 -718 -650 -77 -523 583 -465 -683 678 -345 -778 -222 212 -691 -358 -371 -126 -225 -413 138 -248 -97 -152 25 -713 -862 451 463 462 400 638 783 -866 532 -653 -231 -714 757 -588 32 554 186 188 -859 -219 74 5 -718 743 569 -680 -231 577 -31 -875 -210 60 -204 669 260 102 -842 -885 77 166 -598 170 105 606 584 -613 -765 -777 -442 107 377 251 512 480 519 649 58 710 613 -276 -147 307 325 -105 -854 -523 258 399 -645 -394 106 -36 -270 558 195 -478 -222 -266 -644 -789 8 705 460 626 -583 -56 317 -832 -752 -891 -790 64 490 -236 -872 -579 464 227 -48 788 -770 540 163 717 53 67 164 465 85 464 7 240 -428 -733 723 790 473 -24 271 -625 273 613 496 434 -528 799 -900 -494 345 -73 -354 786 561 -607 -119 440 267 -885 631 -876 -700 -24 -28 -574 -99 793 327 -429 131 -295 434 -158 -517 -396 -153 -39 252 -372 26 -863 500 -592 -162 28 356 467 -747 606 -779 154 555 -86 -266 -808 -345 638 -708 -829 -776 353 -506 -259 -218 -605 -876 360 -495 -32 511 -621 -558 -547 81 -62 326 -533 175 -116 602 -256 -575 605 -727 -894 -359 118 -265 -167 676 -347 -439 -414 237 750 750 181 -675 239 682 -827 -371 229 350 -491 -10 746 -135 -491 -86 -342 -265 -624 -710 526 154 -875 793 -327 277 -48 -288 147 -434 -151 714 -782 -20 -321 168 -69 -575 64 613 550 -612 -95 -364 18 657 -685 713 667 -536 -671 -715 348 -265 412 719 67 -543 95 -240 211 -515 715 -82 -34 151 -265 -625 795 692 78 518 -292 565 -170 566 189 -216 -160 -884 -799 403 289 728 -271 583 631 -617 -859 -460 652 144 -527 -3 561 -68 336 -474 -563 79 347 460 753 -857 -25 -749 285 -865 -296 778 -468 572 -169 515 -874 -220 88 -566 372 749 643 566 -280 -611 -67 777 -15 -787 -361 -838 -92 607 346 -346 -19 -384 -127 222 712 -327 -721 235 572 379 -474 -834 -41 -403 -244 760 -818 -146 -625 -401 371 673 -591 44 -831 -318 682 -244 -248 -556 -577 -282 537 39 245 -828 104 -326 -262 -343 -724 -735 9 -289 -707 666 -401 508 -212 487 -117 -217 708 -78 760 -651 243 -456 -866 -855 705 -776 18 -613 7 -860 63 -29 31 578 740 -845 634 29 -146 -418 504 798 -432 373 -745 -324 -192 -553 -133 -62 343 -846 200 -90 701 -159 543 384 -153 317 391 -218 -151 496 228 787 -423 -638 15 -306 -475 -681 681 520 618 746 237 -625 -20 -464 418 375 765 -349 712 557 612 225 -398 646 -617 314 -892 -735 -58 601 -488 673 -613 517 -798 138 -240 -898 25 -582 -758 382 659 264 -419 -419 -499 129 -542 -838 -7 -718 -575 -832 -354 -515 677 513 -320 -397 -422 769 -537 18 416 -443 -196 635 -719 625 617 -431 -702 256 96 634 -657 90 166 -609 -154 -504 -129 -900 -140 -370 -650 -98 69 163 407 -516 -686 799 -177 637 687 -319 388 366 -529 -141 513 -69 -565 540 -119 -487 16 295 -453 515 43 377 0 327 -881 158 -869 -119 -533 258 -681 -596 -842 -630 70 -258 146 -778 -111 -147 -139 480 -668 -468 -498 52 -494 -243 378 603 641 31 734 -882 476 518 -337 677 -806 -129 -400 -120 -753 395 61 448 -497 396 604 -214 -350 450 586 -534 -829 101 -416 746 359 80 707 407 -780 -103 -898 -205 106 -313 159 -408 131 -64 -70 -319 237 611 -603 162 104 791 638 504 -171 -646 760 167 -1 502 -700 -639 648 656 699 609 -550 -318 226 443 -322 -225 -213 60 122 -668 -738 -221 594 -881 13 -769 -588 624 -91 -348 -461 -302 412 -751 580 -882 -72 -584 -633 -635 -554 -204 -460 -514 -783 -50 -827 -792 -272 783 -197 -638 -402 -305 582 -753 -333 -739 -225 -91 140 -617 -143 -863 43 -605 692 -64 6 166 -53 -94 63 228 -707 -897 -451 -4 -7 402 -708 -624 334 146 491 -498 -565 435 -867 779 -890 -437 190 -880 362 327 343 -700 362 -634 548 791 -859 342 -629 680 -194 -595 410 -532 -583 450 -555 652 618 670 38 -377 142 -163 -796 448 -259 -456 -289 574 249 -104 -470 -790 389 585 338 264 -592 333 -770 797 -450 -15 -152 -772 282 -132 -731 76 -356 -441 -15 122 725 -559 -658 224 454 467 293 -291 -233 -691 -651 758 -102 101 -859 547 -281 693 -466 -897 -390 712 -753 -637 -706 -382 -184 -656 -335 -875 467 361 100 -873 543 386 -184 -648 -122 544 -568 -671 195 241 280 141 -504 357 -333 -478 -754 -875 207 -458 -208 -27 758 -818 -797 533 -797 -64 549 -150 640 347 -352 -601 -276 774 -9 597 -435 -644 -207 7 -649 69 -584 762 705 -617 -497 664 -434 -646 263 -447 434 -73 203 63 492 355 314 -548 -199 -859 -238 -225 -189 29 -589 -139 -692 783 -298 -334 412 12 677 -341 273 -856 -546 -818 -608 -872 416 316 -78 -691 563 344 -56 213 252 390 569 -17 221 345 579 403 678 135 -636 -83 79 317 -381 539 -487 -224 68 257 -723 -749 768 -749 605 -804 -325 581 -770 -871 -139 -750 490 200 758 253 -733 -369 798 770 -369 668 -890 219 562 506 155 -779 -300 442 395 -583 -675 399 -141 -326 176 -596 423 -278 609 -49 -243 -322 722 100 -573 640 79 -751 226 273 -317 -523 -860 512 -383 88 -384 266 -453 -500 158 751 -357 421 -433 288 610 -840 244 -213 709 270 438 121 -9 793 -832 -216 595 -316 -3 553 637 -528 -123 -898 8 -765 795 627 -431 -614 -53 784 725 2 567 -748 638 -727 37 772 236 694 -416 477 557 -512 -11 -469 306 -488 -174 -451 317 -156 521 -619 -881 235 778 -624 -620 -462 549 -259 -463 -711 -210 345 -499 -191 -455 -110 -420 426 98 -143 -274 -838 -727 -462 -665 602 -310 -151 -336 775 -845 723 710 -667 45 575 -44 -221 -547 -778 387 -823 610 -435 690 297 79 -315 333 174 -254 342 -636 331 351 784 -811 -263 18 115 234 203 3 -630 -381 87 85 282 220 234 -197 714 649 -347 -140 -548 16 -778 -512 -669 602 -212 367 422 -32 -35 -76 141 -807 -154 -440 -648 61 512 -270 129 -200 -257 597 -626 705 318 320 676 -165 -556 157 -736 -323 469 637 588 270 -37 85 -651 527 116 -582 646 -307 -861 269 -435 628 477 -404 627 213 526 524 511 -168 -649 -626 59 541 -468 759 -734 -153 334 229 332 37 362 -24 -326 -69 -112 284 -777 -741 -151 -347 -860 296 530 72 -2 434 767 375 293 669 -345 445 208 410 -533 124 -416 -739 202 -371 -550 213 118 543 297 789 513 -580 328 339 -11 350 -70 549 83 -819 531 -368 729 -139 -425 95 -632 -587 -413 -206 -757 -892 -432 523 -206 -557 6 88 -153 749 -397 -530 579 -846 219 417 -391 367 -43 387 -323 521 -271 -35 181 237 480 365 -348 447 690 427 788 567 213 609 761 790 64 461 -765 455 -688 673 -740 341 567 127 273 540 -181 144 286 -496 -849 -67 459 250 -547 -337 -93 120 777 -616 -307 -620 296 -300 -635 525 594 -60 -450 314 -295 -489 -98 -181 -511 270 323 -536 -181 253 634 -316 256 658 -19 189 -679 -41 576 122 -401 -432 381 -499 675 302 -293 -28 -168 -495 18 -26 679 19 -505 -114 12 479 382 547 591 -773 186 492 24 420 -641 -444 403 665 777 107 -558 174 -602 -678 592 -807 734 800 -279 -859 -877 537 -733 -504 622 27 -627 396 -468 -286 -448 199 147 -235 790 416 -52 -577 407 -626 103 425 59 285 641 650 450 272 388 792 -201 -676 -19 219 -205 748 785 667 -861 797 31 563 -649 -331 -73 -12 -550 485 93 117 596 525 357 296 -474 -561 429 -381 -16 -180 752 582 -216 -302 223 -619 93 371 -896 -620 -432 423 -695 -49 248 117 115 416 -618 -761 135 189 333 523 -440 772 189 -564 -615 -494 -489 -535 -273 76 -208 -812 -433 447 553 -153 -898 -886 -512 -438 690 -663 -625 -283 -771 -279 32 -522 -11 -786 -416 -496 -511 -268 124 -289 -517 376 -17 73 702 736 761 106 393 195 -561 -526 -48 372 -878 -664 -468 164 -553 -882 373 -185 723 -696 391 179 24 -240 389 173 -108 746 689 436 -706 -477 261 -747 799 101 500 749 -858 -207 -881 313 -75 -757 -49 -521 547 634 -248 -204 -877 407 124 385 481 180 709 329 -80 -648 -223 -277 -685 322 686 680 245 -6 -722 -679 387 -527 460 -380 567 602 155 214 -351 685 421 -431 548 371 300 652 -515 -524 -673 488 -443 489 641 192 677 698 490 -842 -742 -539 -546 76 583 683 -279 -734 131 -257 -82 -417 436 166 -627 403 -194 444 -471 -358 672 528 -612 138 366 552 -432 -353 -231 635 -456 201 706 103 159 -369 533 713 -710 -43 -839 723 419 665 243 -447 -133 -159 -614 716 -454 -330 -228 -305 -674 -93 -808 800 727 762 703 -113 -748 369 490 -247 -842 -215 -23 -401 353 -20 -585 762 722 380 -809 39 501 563 196 579 18 -662 -41 -644 -886 640 767 749 -201 352 577 729 294 5 171 -715 15 686 -194 790 489 -883 -226 316 245 656 66 -384 -696 0 -275 186 410 -634 292 316 488 456 -318 -393 -463 534 -83 -707 533 564 235 655 -489 -887 -106 605 -712 -725 -645 -516 -447 -592 -237 273 106 691 174 387 -462 337 612 440 293 -841 607 -224 267 137 13 340 692 -712 343 430 403 -480 213 -344 -794 -732 181 319 338 -417 391 -47 -101 -297 200 280 479 36 -72 361 -79 624 -630 -307 202 -504 -69 212 -15 -898 636 75 -666 -427 -732 -349 -877 -72 54 602 332 -275 45 722 585 487 34 21 -444 -281 -638 99 -639 418 589 637 -380 -894 -877 26 -472 532 -176 -189 78 356 -795 50 160 -41 286 312 -695 -786 -171 -12 20 396 410 -443 -605 -245 287 -633 536 324 -439 -522 -457 -247 -288 644 791 342 -575 725 245 -423 -261 521 791 426 233 -449 -6 322 751 -355 639 647 -435 -773 -744 -888 211 689 354 -410 706 498 -824 -99 776 686 -59 -580 -315 666 -81 -767 468 -161 -889 -11 -119 676 -287 -570 -134 -36 781 438 -640 -332 -779 -482 -828 -809 -147 -529 261 -468 -240 -330 -900 125 -672 361 -45 91 754 -316 497 589 -293 460 -556 178 704 581 103 -502 186 -92 -744 197 376 -152 467 724 -338 -194 435 -890 371 356 640 112 -445 695 -754 -9 -203 -325 -357 103 476 -285 212 69 -739 -516 622 151 111 -842 -573 -93 130 307 -213 -559 -361 387 -277 -696 138 346 -657 -106 186 -374 -459 -437 -714 -225 367 -887 -657 32 707 527 397 51 -839 -451 596 -690 222 628 551 233 -695 721 144 -537 -643 -836 -781 180 685 161 -249 418 787 -427 -743 -132 -632 35 -351 372 -814 130 -616 -307 429 477 -843 -370 553 700 -79 584 -47 136 674 432 -461 -613 -622 604 665 78 -718 774 335 360 -667 48 317 -848 -288 695 -30 -538 740 344 764 -879 244 87 -545 -880 708 59 -43 -731 144 373 -100 252 -77 -434 -689 755 50 -726 -622 432 329 676 -754 764 -232 421 597 407 679 149 -753 579 600 -24 -44 704 767 -698 464 -315 -370 361 -58 799 58 -787 253 698 -278 14 223 -101 -276 741 -417 -301 -108 414 -195 305 218 668 397 -437 702 280 -888 -700 -746 433 420 -270 -54 -673 309 69 -18 -78 599 -601 -267 -714 353 -598 564 474 -163 -589 -13 -876 -34 510 451 -142 792 285 602 394 775 -557 -627 -643 254 104 -7 -499 637 -408 -90 -766 -825 -291 -827 -629 -554 481 622 579 728 145 -734 750 -288 -402 -444 569 -407 -166 -257 281 -793 756 320 624 -106 352 144 493 -63 -565 -461 -72 185 -360 -118 -732 -224 -271 93 608 275 566 -513 549 -269 -713 -802 -294 -207 521 -119 407 736 367 -322 -457 502 737 -407 -138 358 592 534 -813 -484 -37 -229 639 -848 -300 -250 752 -182 75 -806 -824 462 99 751 -284 -647 -670 77 293 -750 610 305 452 542 119 446 -672 -128 -757 -743 518 470 -470 742 -811 -636 -6 620 -618 -289 -716 206 -718 -661 -466 708 744 282 -464 -96 -53 -57 723 464 550 654 -778 672 463 254 -749 -476 -53 246 -410 -258 -237 361 -10 -762 -896 -866 -524 7 515 358 395 -267 -203 791 -579 -190 -76 294 618 359 -319 -522 -82 596 -775 574 -471 305 85 740 -769 -489 -125 -280 469 -280 66 -815 220 -207 593 -626 -484 683 -500 296 -240 -490 -848 592 572 401 -521 -29 -325 -39 587 -812 -362 34 162 304 -186 764 353 -31 -123 -703 67 -105 -621 119 -108 427 244 -134 44 -601 316 327 -101 612 -622 589 -441 -122 741 23 -317 -54 669 -316 321 -383 536 463 -274 789 -317 -815 634 512 -228 292 191 -696 223 -408 724 -888 -216 458 297 315 316 114 84 -498 -811 -392 67 -322 543 349 600 419 -417 435 415 767 -728 -885 -505 516 -478 677 132 -175 -463 347 -14 156 61 -700 -896 310 284 -215 -336 417 597 -381 193 329 -99 -428 563 -354 17 -25 368 -659 -66 184 -781 503 -737 244 142 763 -551 651 -55 -191 362 -206 -60 -457 353 -426 -363 -614 278 -199 -13 647 714 -798 417 246 -862 484 -93 -213 86 -118 550 391 -161 426 669 185 -603 356 -776 734 754 -573 545 -455 -516 680 285 428 362 539 -539 623 174 91 -618 385 -400 -795 -886 493 -400 540 6 -794 -156 -878 -320 -657 -106 -282 462 344 644 -344 210 -899 -539 -684 23 -25 -75 336 413 -898 -584 -194 652 -670 592 94 228 -820 459 -263 -611 692 675 -493 476 171 284 213 -666 654 -117 588 743 588 -213 320 129 392 -149 17 155 727 718 -698 -7 439 565 177 575 727 -496 -751 -864 80 -487 488 62 630 694 -576 156 367 -73 485 98 -77 404 380 551 -20 -529 -795 249 754 -880 704 -352 201 442 -145 723 510 -368 -657 196 505 23 269 -263 671 545 -428 -611 652 -897 -776 -55 92 -530 -421 -455 -556 -589 -471 463 -388 -59 431 778 -90 -337 594 -235 264 -524 -284 -56 377 778 265 -357 -757 -431 -77 -869 -50 -158 -221 795 -214 661 -424 -301 148 -377 108 -780 434 104 658 795 -21 -489 -653 717 -530 -171 -616 22 183 -306 15 228 210 473 -570 414 778 -182 58 -832 507 228 -518 784 118 239 -242 -307 615 453 -896 -151 -124 -724 -717 -342 541 462 -191 -282 667 20 -747 -428 -881 510 265 -724 450 149 -235 -466 690 584 483 684 560 -716 -14 274 360 593 556 298 -579 -297 236 276 -257 73 186 -436 25 0 -525 -673 -716 3 -532 58 613 -797 -683 -636 -201 242 -340 170 -100 32 -603 -809 153 -792 -73 31 591 -723 358 258 424 243 -649 686 -519 -591 760 -282 209 -226 202 -848 687 73 188 -822 -364 80 -645 444 55 -89 790 513 -86 717 644 -824 485 -510 -396 -313 64 619 68 758 -617 -31 -208 -243 30 224 -785 -404 -82 249 700 -697 312 -430 631 -586 219 -746 -528 283 677 185 -526 667 110 -460 -892 -11 -360 -208 -474 -679 275 521 144 121 -797 -483 713 -493 354 60 42 -485 249 -883 374 -536 -521 101 -439 -449 -548 96 -120 380 -785 25 705 -628 418 -679 -785 -297 -409 -313 -55 -658 -495 221 -362 -541 -295 124 -548 698 -663 -828 -298 336 557 -663 -403 -760 229 274 312 48 148 -544 621 -775 -759 -158 -682 -112 125 91 315 -538 -818 -254 -146 714 452 552 -291 -814 -682 356 708 112 260 796 -650 -205 -565 -750 -877 -467 -538 -225 337 215 167 319 576 411 521 -340 -308 -103 408 -558 50 278 329 -631 -812 133 528 349 -798 18 -216 -408 -259 -323 -551 -595 -60 -25 449 -415 -289 -871 787 -410 -829 -510 -758 -208 422 768 -706 -804 -766 632 749 -507 138 -257 -738 303 -193 308 4 717 148 344 -19 -266 -365 -92 -183 -214 454 -775 -4 -652 -715 78 -739 605 -464 -461 111 486 557 -734 13 -382 214 142 215 -490 -165 -12 -376 -338 734 -135 485 -805 566 540 394 330 394 -773 -848 -779 -27 763 722 -562 296 530 153 35 720 -299 -643 464 733 -81 621 -404 624 -487 421 720 453 -173 -848 -409 316 616 -320 -833 -219 -779 -819 81 -288 281 -574 260 -577 726 525 421 -185 615 590 33 189 288 -326 372 -443 522 37 692 86 -822 -461 318 597 428 -676 -669 76 506 -432 -541 769 -519 501 -895 201 359 -535 -610 156 -352 -449 -872 -619 535 68 109 -656 49 375 84 -748 -343 163 -552 460 526 649 -500 -520 237 95 287 635 -99 480 -872 -443 10 -311 -477 24 -879 78 -722 313 582 794 -627 -318 472 133 118 144 -138 241 298 161 -644 697 -504 -336 431 -627 -159 292 -204 -139 -12 -684 355 -21 5 222 -771 -9 722 -303 -372 761 783 -631 337 -447 14 143 -792 304 515 -460 -786 -168 -524 720 -144 -483 520 -464 375 -604 -159 -57 339 782 245 438 -57 -727 -393 33 222 484 423 -486 -780 -496 497 -339 723 237 242 253 -774 -343 445 513 293 -893 -883 631 -706 -360 575 -258 -292 -839 -789 -93 593 688 549 -6 -99 -706 683 193 467 -828 776 561 -75 707 -377 -886 31 590 160 -723 773 797 -367 729 -540 -462 144 358 -45 -543 -197 -198 -335 272 -515 680 161 -896 -539 -103 761 -6 43 -604 -250 312 74 601 609 -54 579 85 -617 416 -522 -590 -17 -24 49 730 -576 -302 439 -292 768 -819 617 -318 -400 304 779 329 -315 -304 -749 144 -349 -480 -12 57 -5 -103 472 -727 71 -790 -785 103 741 -439 -86 743 437 515 194 -775 112 313 228 -680 -710 -884 63 396 -501 -624 606 -357 555 333 -682 -335 -351 623 -411 -55 -213 -716 -700 -596 -701 474 416 137 372 18 -360 462 575 757 -510 -714 -880 -826 -650 647 -586 688 529 -674 -715 -878 290 220 511 -64 -100 120 -661 69 -47 -802 -257 -255 99 319 -138 -724 -61 357 464 -347 -533 53 -436 764 551 303 486 770 759 -126 544 718 -12 158 702 219 -327 571 -300 103 -73 -130 251 -898 554 -285 57 546 -658 -811 368 167 -428 -801 -471 -818 -276 -359 -105 -620 -699 43 -339 148 -519 -692 -181 -291 -62 -803 -100 -164 119 -695 -610 249 379 539 -7 -890 -156 612 13 -338 349 204 -372 -127 238 66 -736 375 -477 522 -95 -768 -289 -315 483 -385 384 -3 786 -454 -736 208 -134 6 -806 605 26 176 -669 679 -404 -500 -497 546 -178 165 -278 -674 648 -118 -895 69 556 -656 326 799 -538 676 -858 62 169 -23 -418 -616 370 -210 658 -56 287 464 696 700 -363 -360 746 773 795 -313 -697 -260 -442 -566 518 71 -866 104 578 520 -141 244 705 -320 634 -214 -595 652 190 -348 18 -726 85 -28 -354 581 193 -742 597 -316 -302 -495 249 -354 -329 693 -323 -317 115 -243 -242 660 -722 -779 524 667 238 -872 -850 -484 432 -149 -425 -332 -863 525 -327 696 302 -832 -100 282 -174 -686 779 -429 769 -380 -482 -610 372 -227 -290 -605 748 -685 -151 588 -734 27 -615 -27 -712 596 184 -825 -248 495 617 -460 188 67 93 126 -638 358 694 123 -147 -343 38 255 -185 -765 64 318 -377 -55 653 723 88 -701 330 -325 -783 -891 251 -852 631 114 791 -75 287 -826 393 -733 -848 -391 -631 -702 -495 545 -336 -322 671 255 661 -175 53 770 181 -285 -745 362 253 422 -317 174 -316 720 129 -448 -91 744 -355 -294 138 -617 -245 -121 -134 220 513 -661 298 -145 -363 -238 92 -364 617 472 -400 -733 -83 591 410 625 96 191 -559 776 -365 795 263 680 -366 33 336 86 512 -725 -398 -418 41 -606 -128 -862 -707 -862 -267 -650 -676 -545 367 622 -534 -739 370 -516 215 22 -785 189 -595 574 208 -604 231 774 185 40 -199 0 749 135 -428 -781 491 -506 480 214 490 526 104 498 -606 -523 -798 -256 -117 146 551 -149 -767 -347 -386 711 -505 456 -74 83 -413 348 712 -106 388 464 -309 -501 683 278 329 407 -68 -694 -467 -272 -856 604 -566 -18 -361 771 229 720 184 -737 676 -691 319 -175 95 65 33 -852 -809 -83 382 318 -459 216 -168 -414 181 -262 -841 771 562 -651 -490 289 -415 -685 73 -120 -36 -17 460 -698 262 -648 -199 -85 -613 -322 -407 378 -275 -521 419 236 116 609 333 638 433 176 -168 -279 -314 483 -472 378 756 401 752 -178 781 253 31 -320 -202 -140 297 702 -610 480 -129 150 -117 -795 566 -290 337 -559 -195 232 182 -137 747 195 -591 774 -421 353 -326 268 -492 705 -651 343 -67 572 -837 -658 -760 -621 308 551 259 -804 700 54 589 -144 351 -188 -251 -767 800 70 -125 -270 -748 -699 -175 599 413 275 665 -749 -525 -289 -115 10 -842 523 200 -602 -593 -440 766 -277 -476 -337 296 -485 -675 669 -840 233 703 231 -654 438 156 -543 -876 713 487 99 -802 230 -205 208 17 -518 684 149 87 -863 -106 515 639 -568 199 356 34 -730 461 -332 -531 37 -848 610 594 130 -676 431 389 500 -181 428 -502 500 -673 -795 738 -330 -221 471 -735 159 440 545 462 556 612 774 517 588 290 -266 -443 -68 -251 -152 740 64 171 260 -578 -592 -602 -114 -144 -774 -364 455 -93 -900 -220 723 -282 191 248 480 51 756 -729 -836 -598 -730 516 -229 389 576 -839 138 -444 -463 798 -614 593 359 689 659 -337 -576 -656 -693 47 -53 635 51 615 605 71 53 -184 740 -334 701 -896 -451 718 -738 -281 -630 -657 478 -847 296 -723 483 691 105 -164 -144 -471 -34 556 -733 -747 -273 235 -840 632 312 64 3 -374 536 -364 755 -550 372 1 636 -173 -347 -110 -742 643 -505 -422 278 -376 -712 -366 -226 311 -692 -863 -482 661 359 108 -193 -620 757 390 -3 -554 591 633 -599 -128 635 -80 11 213 277 280 233 341 -727 274 -244 -304 739 -720 490 165 -100 505 166 493 -285 -677 -404 485 734 359 56 -832 25 297 378 56 418 -661 -493 -73 402 -742 608 -65 -216 -786 -439 -586 250 189 -545 707 496 560 564 -228 533 -439 -61 163 592 327 -493 216 -298 -189 471 -96 757 773 -553 162 -19 706 -479 -805 333 -325 158 -308 -395 -199 636 -704 -644 650 59 -283 119 95 -890 -437 -332 419 -577 -450 770 -315 763 -330 -589 152 202 -526 158 -359 550 -754 -728 158 -884 -521 193 -251 35 631 655 -438 310 395 -887 536 168 -796 -287 319 -800 738 -493 107 -196 -594 494 -16 -753 -526 -650 225 593 285 314 -715 -54 379 154 317 -536 -841 -537 -854 -170 62 -445 289 568 167 -161 -723 20 431 -258 -74 145 279 -333 -869 -438 -258 -542 282 -8 -337 584 -361 -651 701 -675 751 111 -494 559 580 306 -537 -108 677 42 -708 -843 596 754 402 -518 210 190 95 215 -818 -379 -194 -751 -670 726 -292 398 -509 -370 194 -781 -524 537 -777 495 641 37 18 -298 369 381 -370 -552 -684 741 95 205 -376 -581 -799 -411 -653 -152 562 -430 337 335 618 -108 481 -481 -680 598 160 -18 -658 101 745 -850 161 -338 281 -336 -409 216 -103 118 -569 568 -507 -875 597 15 -562 -844 -861 -868 -739 -568 -318 359 -218 -43 715 -525 671 -697 -641 647 684 444 -827 -684 85 503 760 567 90 227 -874 -816 680 -479 7 -219 -121 -554 218 435 645 -163 -612 -757 -76 189 66 -576 -202 407 -383 -170 19 -111 -829 302 777 -864 -506 288 -295 -147 -635 510 -55 -840 784 85 -400 198 392 -550 579 -709 -251 49 -306 325 -398 209 465 -75 26 335 -514 -23 -722 574 563 433 602 -758 -622 66 -608 -808 232 -771 59 -631 -536 -690 -829 749 -883 610 -484 600 -708 -696 796 -683 88 86 -627 -492 -145 -876 -144 -821 212 141 -502 -641 417 -220 557 -161 21 -42 -272 -196 167 -656 51 -609 475 403 313 -391 180 -673 -741 427 -447 223 -520 115 791 506 629 542 12 -143 32 -154 -238 -88 67 -50 19 193 586 -437 581 -386 -900 156 161 738 -743 310 467 595 -324 759 -678 377 -257 500 581 366 353 385 -608 -564 -890 99 -379 -30 109 -240 -884 -709 -815 653 773 473 -671 139 705 372 -201 93 303 -889 616 680 552 -853 -81 735 -737 -854 587 71 65 15 174 -771 321 -171 -830 753 -828 485 169 -873 352 248 674 180 716 422 -849 -698 -601 300 -621 685 162 225 101 77 -788 595 -893 -818 -80 -213 279 -110 -678 748 427 480 775 -445 699 -642 -192 -716 452 67 636 -187 738 -566 -542 -27 741 221 -602 -422 436 203 627 -309 -682 -487 640 383 -766 218 666 -338 638 -147 -673 483 570 493 572 23 46 469 525 51 -179 107 439 -177 -194 -796 -445 24 -265 -239 -416 -646 -881 -802 -728 -791 -662 277 -27 -272 -501 -53 -690 -590 -270 163 -438 585 -43 543 -764 -214 -730 723 18 468 -624 -324 -711 -354 617 -206 -304 667 -845 -35 323 -813 -28 20 281 537 -290 -633 -32 673 -632 -716 -537 -291 -624 571 -770 394 191 -800 495 109 -268 -59 -511 -897 -49 483 -884 -228 726 -581 -100 -649 -205 -156 36 -524 299 -169 -834 -552 619 311 -116 278 -564 271 -824 -352 593 513 195 -347 -897 755 -459 -220 -558 263 -337 -891 -715 -161 585 -553 592 -529 9 -25 -647 415 -713 -125 32 -228 -848 400 778 436 689 -183 -463 176 -888 -158 587 594 -547 434 -203 -139 -208 -200 -105 328 53 692 28 -582 -620 285 219 13 686 -218 -340 -232 781 89 -310 252 -543 439 -895 -341 -754 -251 -876 -431 170 -21 -263 200 -516 -123 -634 354 217 132 -347 796 545 -656 -102 370 581 699 312 153 -22 594 682 -362 712 434 -43 138 487 -822 447 -771 -458 467 709 123 -825 -821 559 257 328 -137 115 -809 -315 187 -380 311 -82 -237 -784 -534 329 620 408 671 371 186 -198 -731 -313 734 -327 797 100 -791 -579 -101 410 -127 168 -450 391 -350 -283 691 -336 -172 -691 753 359 122 -239 358 316 509 -62 426 739 -632 769 320 590 494 365 -699 572 -208 -310 -567 540 41 164 673 444 -695 590 -327 186 490 620 -779 746 -178 141 -36 -184 -86 279 -92 378 -165 -720 493 -265 452 53 -51 -798 330 206 561 -670 -95 -470 344 -53 -233 -492 -853 76 519 678 234 690 -806 -825 75 235 20 735 -703 -172 -847 132 133 228 -637 -790 -217 -471 621 -89 656 -368 -585 -556 -23 -160 340 -82 -331 633 -171 -515 -103 237 334 -259 547 -888 -734 -775 781 213 -590 -526 -379 -217 257 498 80 749 134 -298 512 -453 -36 660 284 -394 -264 109 188 695 342 -265 -29 -141 -435 468 611 477 418 541 -599 676 -151 494 137 -171 -240 -848 -660 743 -402 -366 142 760 -822 729 -359 402 72 -801 -219 -420 556 -124 -459 -79 -788 356 434 -742 -765 -643 199 617 -308 -288 626 793 -823 -643 13 698 228 -742 354 -129 30 436 453 -196 -632 -331 -577 244 402 2 -834 467 440 157 363 157 -206 81 -441 757 85 -838 329 -258 789 -350 -784 278 -261 261 739 -706 -579 -138 563 -591 612 498 -468 -97 244 -712 -373 494 120 -335 429 378 -499 -440 -343 493 -773 -596 -787 -289 403 -792 -9 -500 -378 327 37 -552 -401 259 -521 659 -887 454 -750 -417 -50 -552 -448 -763 -647 288 -770 0 759 -174 715 -807 231 -295 570 -724 -872 381 -250 -343 685 -489 -277 316 738 661 -159 -88 29 494 18 -569 622 -260 -453 344 718 117 -118 29 -866 699 -856 582 258 -546 -392 622 -499 -208 -742 739 -340 -457 -241 -397 -655 305 -111 650 580 -695 661 -647 -417 -309 99 -640 178 -623 40 -817 -130 318 -788 652 -809 -36 -275 -447 421 -512 716 -391 -411 321 -732 263 148 -813 -110 -574 729 -136 184 715 -68 175 -817 -396 21 88 -815 460 698 -650 -16 777 -218 686 -538 -895 257 -129 -839 -19 -841 -451 -413 -687 -206 -676 -435 -862 666 634 580 -240 -239 307 648 -545 -550 783 201 -573 -401 -489 -807 -746 126 -788 339 -9 460 755 387 -662 -772 -231 325 -374 -665 755 -735 -538 -454 -519 329 -890 -683 -509 202 -471 -599 762 -714 -691 -533 666 -409 -457 -271 -692 684 -656 335 -480 -126 -435 191 -176 -494 -390 431 -54 650 -704 -270 -766 -168 769 -244 380 -826 -34 326 -609 783 -708 317 747 -79 328 -410 619 125 312 -871 799 129 -381 -462 524 329 757 -280 -54 -780 172 382 448 -775 200 -578 -3 -719 602 593 -163 -72 -582 287 -651 266 584 573 -198 296 -666 -526 -564 -745 9 667 -154 -109 -106 -770 -874 154 -427 -27 -775 -371 -668 423 464 -333 -233 -244 -654 723 -892 -497 746 533 69 -794 549 -811 -427 -551 502 -786 -479 -231 624 -156 -705 -354 178 489 525 42 -558 177 223 -868 -610 451 -647 740 -740 25 371 -867 169 -300 -487 461 -678 424 334 -404 672 627 346 -727 -717 710 -208 -589 -595 -291 -818 -848 -582 183 645 592 -125 42 11 -106 -116 -44 -467 -113 129 111 -362 760 383 -828 727 255 -146 261 354 -625 671 -580 -156 502 -335 489 603 19 -197 490 -757 -170 164 668 -779 -239 -224 144 665 -877 -214 620 -133 -131 -262 -5 -269 249 -303 569 577 -890 309 -563 -278 -381 202 429 610 22 -495 -254 -788 692 -485 -830 -109 -479 306 -435 526 -698 764 -114 -725 15 70 -575 296 -503 30 -203 -166 -678 -438 276 -261 -336 -69 -546 -769 -7 -770 77 -564 -121 735 -389 -274 -359 -683 329 299 -266 -384 440 628 -113 -308 477 -361 -430 -810 -745 -539 -131 130 -387 195 -172 -278 -92 653 -207 -127 -826 -544 -2 7 -756 -371 -498 273 664 754 -320 134 762 -352 -337 591 396 589 -328 786 -344 290 424 -865 312 471 -837 -573 195 524 256 11 285 402 -269 599 -295 -328 744 303 39 391 51 411 60 -514 -777 682 131 619 776 541 -694 -477 624 -743 -590 -163 -828 705 -164 584 425 151 116 -659 -602 263 57 495 164 525 298 -879 -545 -264 -441 215 587 61 656 227 71 -21 87 272 400 748 745 -888 -524 -507 -232 455 -541 -722 -259 4 660 -891 -236 777 256 376 216 -178 745 665 -528 -81 135 -29 600 -785 377 191 -38 582 -340 -7 -670 637 -699 -420 445 -265 634 -133 224 -78 -508 -119 513 140 796 619 -322 126 7 299 -701 -280 359 452 -557 403 -341 328 96 210 -140 570 -429 587 545 524 295 -634 -405 82 -865 736 520 -213 -736 -180 -446 555 678 798 -334 551 599 -7 -511 -777 311 -461 617 -3 188 515 -182 237 134 17 -340 -138 475 -290 234 -454 699 23 -890 258 560 269 -419 507 -767 -768 618 -874 -506 512 660 -563 -368 -337 374 -427 -86 -23 219 620 750 -258 -181 279 -216 -415 -508 800 -383 -499 129 -258 -357 -73 96 218 -367 -457 -225 -523 352 297 641 -35 208 -249 237 -688 501 -161 667 -367 -519 335 -5 462 -732 521 -200 524 645 -163 -640 -667 151 -574 755 -880 -812 -721 660 -225 482 -314 -182 -338 -772 -687 659 -217 486 286 324 -196 14 -427 -777 -594 391 73 644 259 -77 -63 -121 -65 -785 165 -268 -690 425 -480 486 -833 -574 400 239 -537 -287 -615 -733 -601 125 -77 -400 -677 -788 104 -117 -275 -711 551 757 84 369 -149 -401 358 329 -191 71 198 572 110 506 42 -335 -649 -610 -253 291 755 -393 74 -17 -585 323 700 6 -751 651 594 99 6 -145 -106 729 -355 165 554 427 -828 -349 -729 -3 -435 -359 373 -394 -873 -738 642 -94 295 -862 -233 -333 -85 162 443 -562 -762 386 -100 567 340 786 630 -15 198 626 683 -368 -788 -381 -177 -161 523 -531 788 96 327 -759 -699 -429 -166 -153 -37 -752 551 -860 -250 339 -424 179 -357 124 -634 -677 -480 -776 -42 547 219 519 -786 -155 -705 -116 -540 -689 3 -192 370 -827 312 332 -480 -178 32 -880 -795 390 -374 -131 -368 -667 123 660 -3 -127 569 160 432 -195 -320 -569 389 -758 -107 -765 654 -738 -116 767 -344 -126 -723 -9 334 638 -265 -844 -843 -805 -6 -18 382 -286 780 -857 -25 134 345 -583 -872 -671 714 -371 456 101 -190 634 -881 123 583 -665 610 201 -67 -365 -414 799 502 -308 311 289 249 -139 -649 626 34 155 439 -38 -767 -128 -269 214 285 -513 444 298 -82 569 -322 -618 183 -758 453 70 -663 432 674 -101 -452 110 -321 -370 409 72 26 358 69 -141 134 -411 -115 756 -461 377 238 -887 769 -285 -417 41 -90 -602 -263 -126 682 44 -204 17 516 741 -213 -744 279 -469 290 590 -841 164 416 87 -52 -51 519 -297 -780 -194 758 735 -657 -367 -566 -584 740 -276 -791 -196 68 57 755 -442 -256 64 654 250 356 175 -707 346 439 -398 -123 670 -96 -843 -771 783 45 -63 691 290 -648 -665 57 323 -407 -63 500 -604 -748 -191 434 215 783 -666 -361 131 -473 675 -683 -856 -737 -592 -842 -227 -337 -406 -50 452 -376 -283 483 -7 361 -713 -850 153 -696 217 -315 -70 781 6 -469 61 -233 753 243 -803 569 329 -235 -596 675 -858 -59 -317 2 -754 513 -91 635 -591 71 211 794 -173 -100 402 -415 515 -59 107 321 164 -643 -887 373 -488 12 282 -801 -788 -900 59 -111 654 -452 193 -712 456 -629 469 -658 -622 -617 400 741 -375 -884 -892 -859 -816 74 -713 521 652 348 -275 -630 380 324 520 119 672 384 497 -598 -475 773 -857 -570 -490 -282 -180 719 -180 610 -238 -860 -136 191 533 759 401 334 -202 756 -385 110 -224 -815 -75 -357 252 648 -454 -448 53 578 -663 282 -730 32 459 -37 226 -250 566 -537 167 -215 -316 717 443 -173 633 -852 666 -691 -771 337 -68 702 -125 20 -678 614 -501 -199 734 -486 312 688 90 319 -435 309 597 -457 135 325 282 -197 747 -175 536 -352 -787 328 638 347 24 -341 303 -749 -278 471 310 243 780 186 407 -94 570 -497 -498 -534 779 783 503 726 -33 -25 472 570 -340 591 156 -31 -140 -709 -582 -676 -547 475 -731 -40 42 192 -842 496 82 139 -584 -437 674 53 -865 -397 150 77 -31 431 -609 301 609 -616 -262 -155 167 401 593 166 -313 387 631 -1 410 575 377 564 -268 -91 -54 306 -638 739 387 -727 697 416 -442 -570 -701 -3 -817 -191 156 187 406 272 -591 -833 97 10 544 301 -194 408 -514 448 -671 -15 476 685 -349 589 5 -784 410 -834 -726 -175 -407 527 -209 138 -743 493 -348 -68 -864 -302 -89 -62 -705 508 231 -722 -687 -210 -58 -897 -584 -611 -98 -620 753 -380 243 598 -265 253 -59 -130 -359 -63 -626 -275 -154 317 -630 -894 -42 -736 -411 389 660 386 481 440 -743 499 -44 558 536 606 -322 450 -793 -66 601 49 -313 -41 711 -44 -779 -328 -656 750 215 -644 -611 -188 463 714 499 748 -676 -2 -257 460 -630 15 -498 427 -107 93 -659 786 650 -725 -398 -540 173 221 497 417 -262 685 -787 -104 -837 48 227 772 699 431 -521 -829 -853 242 -63 -542 11 -803 -627 -820 -763 -682 517 507 154 -498 154 -50 -788 -383 619 242 677 572 -738 -111 -134 703 -212 318 775 -184 -556 301 174 40 377 368 -272 -136 -192 -107 -131 314 -639 56 438 -75 -400 -515 -2 -188 719 9 -387 -258 -289 655 -509 122 -617 -296 -74 512 -332 454 -856 42 135 355 471 -660 -423 -167 -161 -830 407 -262 -337 -259 5 -144 -882 -61 120 686 274 -125 783 57 168 580 -749 792 -389 651 -83 -406 505 -191 -531 612 -832 -153 -222 553 -666 419 -60 -838 679 210 398 55 -688 183 397 -855 600 637 -609 -50 -372 -186 -244 656 -438 -228 579 132 -339 -492 -512 -298 540 -434 -409 -83 -250 438 -734 -861 52 616 742 715 -10 109 -210 -61 772 605 323 -304 -207 74 590 -722 -439 -356 -368 214 542 186 -815 182 -710 225 136 -770 745 262 -576 69 250 776 -221 52 391 -605 726 -11 -268 -161 242 114 139 -621 550 762 -719 167 -779 -666 296 65 -797 466 533 -228 296 -896 -511 -698 280 -611 -99 736 -515 -831 -802 101 690 -267 -226 -140 -218 -21 508 -158 420 409 447 -320 566 132 -198 -391 -423 -20 -611 -130 643 220 -212 -226 -238 -881 416 210 4 559 -5 -561 -403 798 -383 182 378 -440 596 -108 -379 -659 260 540 -27 426 19 -788 -900 -251 527 178 -677 -362 -392 546 -808 550 -818 307 -500 669 -424 -600 723 -479 660 744 267 118 385 167 -618 -109 746 413 398 118 338 564 573 -724 265 652 -544 499 370 -26 249 546 -878 -97 -220 -527 800 65 -779 -708 16 -801 736 214 655 112 -341 -394 -840 736 286 41 -216 623 668 758 126 -872 -20 270 -253 79 -477 483 -277 -599 -166 701 -197 -436 -87 58 125 -787 -358 -91 -665 -266 -810 49 -571 -809 -320 381 215 -514 -715 -614 -49 342 -284 -819 -568 -702 212 -198 -677 -865 256 164 -554 -151 564 -163 56 -3 279 58 -154 578 -505 602 -467 -651 609 -467 468 -844 329 -307 358 -190 187 -884 -190 184 -695 498 -712 62 672 455 530 390 -685 599 -33 265 710 -708 -34 -59 103 267 -68 -778 -773 -660 -691 -801 -347 -722 73 -444 -457 582 -609 571 408 -378 726 795 -449 138 529 -615 -77 657 -824 435 145 -290 -501 -376 -563 -228 -158 393 -550 559 -472 311 151 275 -807 404 552 337 -134 -306 353 -475 -306 327 627 -893 717 -82 342 -79 580 532 -596 41 365 -580 518 -229 -762 -553 -367 -388 433 -333 403 106 732 608 -518 709 603 -319 -247 -695 460 506 -401 544 393 -202 -484 169 183 -250 -297 -773 -14 25 229 -649 622 -12 751 -627 -8 -712 266 -222 -611 -48 -735 -852 478 -113 -753 608 38 579 -451 131 -497 -35 -580 -526 -21 214 628 -625 -794 -799 397 -869 -498 149 -486 -872 681 -619 432 -39 -792 -7 150 -311 -652 203 -723 -278 -719 0 -174 786 269 -20 -199 350 -860 495 -155 426 94 760 736 -424 154 688 -407 271 -533 -404 217 -694 -243 -441 -680 -452 53 612 -841 -872 562 118 60 -671 200 168 74 156 56 130 493 -703 -414 -212 8 489 -315 486 -725 -321 206 567 -475 -745 -706 3 324 -689 -144 -479 -303 250 -310 501 -260 381 -573 -643 720 319 -515 700 -99 -562 218 -596 -551 -872 775 719 627 528 -23 -240 740 -820 461 612 -845 180 -579 235 -18 351 135 -734 -685 498 -593 -736 -69 -489 -348 -802 -397 -641 -318 360 -897 -294 -474 -156 199 576 -482 -487 -510 -276 653 357 548 -708 -467 -797 -574 -468 -622 -65 264 -474 658 -621 -35 551 -639 70 75 83 -815 52 -173 -602 297 650 -475 -412 -478 -824 -846 -140 230 23 727 -692 38 -583 -899 -9 -734 191 -111 -791 357 194 248 -446 -44 -861 -245 51 -869 106 -92 -654 531 -377 570 -456 609 -561 622 461 495 460 365 774 137 478 -203 61 404 771 378 99 -824 332 176 713 -214 -202 -792 471 -1 -448 747 674 -830 285 566 168 -631 -723 499 -115 -890 -487 -697 234 -794 209 -616 -782 139 -347 686 -675 -521 323 575 -280 134 -600 -639 -190 747 -21 349 -22 584 339 708 -855 -4 -32 284 -531 793 390 -627 43 661 147 513 -416 88 -419 -708 276 -849 277 -444 -374 -364 -598 -225 428 712 -320 -708 457 -445 -615 630 -421 -138 30 171 -657 -69 -4 -816 117 -663 473 596 -328 265 -816 174 -673 597 800 630 440 176 -687 -497 -738 742 -226 -404 399 -803 -844 -60 10 -796 638 428 745 603 606 411 -324 -855 523 634 -56 -665 -869 750 -215 64 -484 -86 754 -439 796 -315 -854 -685 -674 765 705 -272 511 -862 188 53 255 -693 365 -4 -192 -753 -360 619 638 -265 609 179 387 49 -519 643 -673 -795 334 776 672 210 787 -206 734 638 -12 -229 -253 793 -392 359 -263 227 -319 733 383 -438 -291 29 -608 -32 -671 -518 492 746 477 485 381 -162 -590 -479 -823 -168 62 768 718 212 191 -888 388 -99 -107 -529 70 182 -462 207 153 -684 -509 -779 667 307 -127 -361 657 -884 -779 -399 370 305 646 227 531 555 0 -771 78 -327 -213 388 469 6 -57 513 360 -665 -501 314 70 390 -572 -201 797 -789 265 -428 674 -527 522 579 646 181 -699 151 -156 154 -846 638 757 93 -802 328 406 -201 29 305 366 331 -545 -697 772 159 664 -473 -841 -94 395 -632 -463 -494 61 678 272 -709 -117 251 -258 -816 -226 -676 -441 -261 599 326 -29 378 362 -7 -111 -116 -796 614 377 -307 -403 292 747 491 -683 -854 -806 106 -767 -60 -731 -213 583 -553 -264 -481 -829 -227 -211 -544 -467 -228 535 -12 94 -186 -704 703 281 438 -555 503 98 -423 -328 339 111 -187 392 -297 426 690 19 72 797 348 0 371 -828 -253 -859 -748 -181 202 -171 -773 -697 -725 305 383 666 767 382 -808 -5 301 559 -154 -671 -227 -38 -517 616 -761 -846 130 248 80 -1 -555 481 698 600 556 -134 722 469 527 -292 167 -599 631 241 -535 409 -418 330 755 469 -543 -691 324 603 -88 -585 -415 -294 405 778 -631 -377 84 -187 409 -395 -316 583 -863 799 -608 -138 -314 219 264 -879 728 -632 631 787 -481 212 536 -23 193 -8 -355 336 613 141 183 -258 133 275 -267 -852 -668 -677 579 -6 -336 -504 534 -714 1 -149 37 -58 -837 -594 112 -821 -822 -7 427 -98 472 -800 -658 -711 186 247 -272 -318 -779 -43 -301 757 -647 479 53 -753 -853 -503 242 477 -580 -773 -256 -388 -441 783 -388 -778 -497 641 -444 657 389 641 -628 322 -41 -780 214 -603 -432 221 -365 736 -757 594 -894 434 251 190 464 -554 8 -683 353 321 78 -243 -224 254 -361 -630 -681 21 77 -190 717 -123 -146 395 617 -417 491 305 -285 623 -442 91 351 492 -238 -888 -682 -349 197 -699 109 -169 -768 -385 259 351 -36 -361 106 392 -716 571 -236 -13 75 -329 -799 92 307 -254 -562 527 -893 -896 -799 734 472 633 -286 -861 451 -731 772 -698 291 -45 151 84 -654 226 325 -763 -327 426 -91 211 -416 -706 464 -159 192 76 715 124 -826 -549 286 546 -140 130 -493 -605 729 -211 -675 611 363 -883 -311 -730 577 103 654 -136 -331 -665 34 -224 411 226 -523 244 -49 -318 786 -120 -687 708 412 -83 664 654 -244 -701 793 -807 20 -900 716 389 751 -527 -697 -463 792 -888 -309 617 -196 589 -76 -537 585 -598 145 -332 -369 -67 -817 -245 156 -259 -57 -10 -375 588 -880 -352 -18 -175 67 732 130 -509 -172 -16 -255 477 -59 -304 535 37 -856 -40 -101 13 -484 -533 607 -796 478 -274 711 744 36 2 -817 124 -237 736 261 331 615 294 297 -10 -884 206 498 761 67 645 783 -40 713 -10 451 -470 477 67 59 670 -423 315 447 189 -283 -24 742 472 799 110 648 319 440 -451 -654 -563 -628 -318 -469 437 -116 156 -597 321 795 207 -360 -851 -305 369 787 -142 696 -803 549 -897 427 341 -603 481 -757 379 -482 -42 346 217 114 -832 716 -44 -570 -544 279 -681 133 534 -447 359 -858 148 344 -522 -828 -87 -633 312 150 484 -480 609 -686 770 -348 -746 -439 -432 469 600 200 -240 329 -345 -478 -238 61 -176 -162 -898 447 93 711 344 -754 620 -445 -323 9 -757 545 -674 280 -837 508 -568 77 -469 -176 -138 -571 -182 -553 -260 610 -640 -588 47 -194 771 388 -787 -800 -393 634 14 786 579 582 -158 425 -722 610 -670 454 -813 -536 -775 414 626 443 155 258 -145 232 -811 -11 151 -740 616 -61 303 796 733 706 -694 698 -577 609 -517 297 -878 200 -542 -410 -673 -753 -563 -634 -107 8 -249 495 531 146 -508 -291 596 -441 86 -664 500 715 -450 -619 -139 83 -703 795 724 -503 -506 408 -4 -174 -298 -401 -407 -148 -356 159 269 654 158 30 277 589 -332 370 -705 -838 -327 -272 -435 -165 -501 9 704 181 -415 -463 -242 635 50 392 -640 -84 30 186 -31 -179 -725 -86 -892 542 93 330 278 -351 715 652 63 788 168 -670 -322 467 157 -563 479 42 119 323 -768 -367 707 -719 667 -350 -146 -588 -822 777 721 -164 611 407 739 -158 -24 -497 -871 461 -510 -263 664 74 667 -110 -536 -855 253 -609 -170 -96 -101 461 546 -819 762 415 -122 600 -450 -819 730 168 -42 628 -29 241 -12 -482 15 356 -385 97 -90 250 434 454 -414 -19 -483 -397 619 -598 -497 331 73 -526 -92 176 648 86 -666 -174 -120 -258 755 319 -12 -334 -705 -493 155 329 -758 -729 319 -135 72 -538 -644 -828 -717 291 143 -467 341 488 -322 -447 124 -167 325 -650 625 184 305 23 582 -723 764 -508 -218 419 370 757 -495 229 -294 193 -472 -340 -797 771 -781 -835 -252 -420 784 -441 592 745 -521 320 -688 -151 -223 -817 -665 -800 -57 225 570 -31 258 -98 392 -445 726 -393 517 63 -35 356 725 -445 -87 -574 -505 -736 510 -801 700 -243 229 -217 688 119 237 654 311 -723 -261 297 -673 -813 -487 605 -771 -13 -82 136 -12 -61 79 645 47 463 -829 20 -159 -724 -95 799 -333 19 -700 197 504 -608 -652 377 608 -199 22 -159 521 -366 774 -253 154 -610 -15 611 -511 -668 -885 264 -372 -415 244 221 612 -396 -428 -805 600 -756 -588 474 -608 80 -710 121 225 -507 -815 448 646 -642 -319 -68 765 448 -843 -12 -96 316 633 652 253 694 492 695 -181 -87 -896 -261 624 -12 -850 699 631 -236 485 176 -497 -177 -469 -105 -687 -775 -830 -468 -416 -18 634 -566 -803 -738 -832 241 -434 125 465 174 -12 -572 -627 61 116 -170 271 -342 619 761 435 171 388 -526 -325 135 297 -105 -622 -796 -365 299 753 -206 -189 -11 -41 147 -298 395 242 519 713 570 677 303 -871 -561 773 104 -188 694 529 503 227 -733 123 274 -767 -426 -853 -108 -365 -263 773 411 -451 -175 -550 702 -653 681 -831 593 429 191 -701 148 584 482 82 502 -732 630 -418 126 -677 -335 793 -783 -346 197 -241 -54 -813 687 587 162 -900 480 573 -126 0 724 -138 218 -284 -134 345 502 649 -700 217 -386 654 -664 449 75 -693 233 -198 294 391 789 -141 737 81 200 735 -138 -164 347 702 -458 71 302 308 -250 213 378 64 492 -508 -666 358 -523 355 -2 -50 -58 -21 189 -495 46 -602 -757 -574 -511 -519 -219 -43 67 -450 -302 781 46 -228 226 430 -469 -36 -35 -236 -895 -779 623 -699 -894 656 -353 397 76 556 -797 193 -596 -447 -6 17 -896 -351 -538 -649 245 587 -783 737 -810 647 603 156 62 -319 564 -582 649 83 -469 -179 191 -280 -438 -680 148 -601 -707 -659 724 271 -505 458 100 -670 -847 358 159 593 -481 751 -55 592 623 45 353 333 -893 745 -653 -834 -422 505 124 340 76 785 39 -153 164 631 8 -399 -306 722 -654 -16 -406 -846 -791 764 -886 728 474 525 715 217 393 -250 418 192 60 -741 180 -294 423 -819 -645 -169 489 -783 740 -403 691 -861 -680 -457 -183 479 364 384 -311 117 163 512 -332 -270 -579 143 100 -736 -135 -102 -555 -191 -113 573 778 -92 388 385 -733 -774 -753 -524 512 714 -442 221 -67 -173 -797 87 -505 463 759 12 319 -536 -548 140 688 -847 -488 51 -165 -268 -349 -717 -2 -5 -163 -503 710 -427 -504 263 -61 796 -558 -44 726 295 288 -133 661 792 116 69 580 332 -53 325 -892 724 -877 717 558 -665 171 -137 -417 -282 412 -42 375 -660 396 -736 700 476 534 -715 -613 -169 17 457 539 661 486 -172 75 -581 -382 -429 225 604 270 385 -128 483 -716 312 587 146 -1 -560 61 259 177 579 347 -426 -384 143 649 195 457 -671 506 -190 -131 -42 -601 -89 -292 424 -54 171 587 568 -146 770 426 206 -283 -509 -789 -491 -347 793 -846 360 735 -491 -819 218 -762 -710 290 -1 719 -34 159 674 660 48 -878 425 -302 385 -566 322 -211 -447 732 14 -879 573 -700 -336 623 586 189 -289 640 500 -874 -255 568 -808 -170 -132 489 -528 -716 508 -290 -319 -420 -414 358 -137 509 222 -683 -322 423 -210 105 -360 -219 -642 -41 -873 -810 158 579 733 -559 -516 604 101 535 -28 16 313 488 86 -170 -243 -467 -619 320 460 359 -339 290 666 319 -224 343 -97 27 336 -842 -319 519 -441 278 57 -587 -760 565 -235 -111 61 -768 -528 486 -156 95 705 -186 -818 233 784 -652 200 -329 -503 240 382 522 -375 570 -50 236 633 333 -505 -159 545 -684 -535 -501 -754 -518 281 -292 -533 -115 -645 86 558 -254 -490 -45 619 229 539 -146 -142 -865 677 -829 -176 -125 106 -201 603 -70 -514 367 -318 322 9 -405 554 -42 99 271 -170 -730 -896 -304 466 -123 -658 497 92 254 -752 -174 84 -494 -342 331 134 -677 377 750 -527 639 -705 -241 -872 87 242 -432 408 662 420 782 -736 546 457 -17 -245 286 219 -129 -465 -196 -688 345 -246 -52 -567 -797 675 262 -52 -60 -414 -203 -34 -104 -709 175 -269 780 -313 -251 -455 -374 -862 754 -412 -899 70 408 -684 732 -801 -538 37 161 299 486 -727 -657 584 762 733 259 -551 588 -668 489 -712 646 296 -263 498 710 -862 -633 670 -354 7 -510 765 -471 -478 22 -340 -13 -729 -548 451 -561 83 -668 -841 -245 620 374 -486 -842 -131 -804 -282 -324 101 122 225 633 615 -692 34 -267 328 -52 -26 506 -38 614 374 -762 -13 -585 -694 -328 -254 796 456 -831 -211 403 472 -804 -879 534 609 763 -656 -700 416 202 -358 -387 -733 -323 651 653 544 550 143 -148 634 515 -22 554 -663 -429 581 -507 96 -162 559 543 8 395 -736 431 489 -565 -328 -543 732 531 -20 -855 -202 577 -517 -133 -470 540 -152 88 364 -876 -485 525 4 216 -828 -538 -656 522 -99 321 777 763 -759 -8 -869 -330 -107 24 -761 -387 -92 -234 -134 490 770 197 -440 -304 736 -474 -75 780 625 -800 -168 673 223 33 -320 -809 -709 -685 -155 35 -754 3 -285 -389 724 -582 -126 -564 -292 -764 78 141 -437 -265 366 285 298 -46 -249 -477 514 -136 -725 -720 -835 789 -857 -871 430 189 -452 -72 -331 -868 -633 178 721 180 731 795 432 792 -760 279 -89 -451 275 -615 -571 -115 697 -628 425 634 152 59 705 -191 -223 298 -421 -406 -191 386 492 93 -483 -5 -445 -371 -259 265 -85 -578 38 10 -527 -537 -21 -818 645 -512 -875 605 143 724 768 -387 -682 -352 -156 612 98 92 -18 -524 250 791 -470 -395 -724 -798 -131 387 493 112 -113 385 -446 -19 -744 -772 -493 -574 -306 -850 -579 321 -499 -439 788 -194 540 -515 -223 -259 -848 -517 537 224 -35 503 -696 -674 -607 -87 347 -806 132 462 584 -696 -630 426 718 -416 791 -63 364 13 -806 -551 590 327 -829 -611 -232 -692 -839 -356 -113 -408 -707 -152 -380 -634 413 650 -45 -632 417 320 -811 -112 121 -521 199 208 -641 -870 -274 620 -413 -101 -91 388 249 -525 229 734 -709 178 -17 -559 255 407 -611 105 734 -534 687 -280 -499 -45 -370 -108 -817 172 352 -477 686 740 -821 -817 767 -163 624 -472 -568 -890 544 -570 468 -233 -440 509 -529 -836 372 -600 584 317 -217 715 -42 21 -375 -721 -311 -193 -195 579 -31 408 380 664 -239 563 503 660 686 278 -123 138 -571 -769 624 629 298 -322 676 581 -496 -491 -409 -508 601 151 732 -704 -309 -726 -674 -739 -557 168 -687 282 -157 491 -320 412 -499 -505 595 -596 -791 345 666 422 430 -314 93 412 -426 -513 -413 129 -400 -871 -74 -393 81 191 -756 235 701 598 -561 279 -616 134 548 -28 -681 692 110 122 -608 654 600 -56 -655 768 -826 -7 509 -725 -757 608 642 -554 637 712 -513 149 -580 455 258 119 310 722 211 -536 206 -151 -879 607 -787 -504 -723 434 385 730 -785 56 -306 347 -614 -177 693 -147 -850 92 -131 610 -879 550 -771 601 -580 610 -110 -782 619 415 151 -163 625 244 519 573 -492 551 179 481 133 602 554 519 -742 -385 134 171 472 545 -105 162 -287 651 101 -606 395 -241 -446 386 -615 54 17 -95 237 749 -411 583 -371 561 -628 -35 720 392 165 774 284 86 -566 -842 -580 -209 -572 -717 -116 785 -440 529 -302 -67 683 227 -258 -898 44 -524 626 -156 191 -541 -808 -392 -543 -848 -149 10 -615 -185 -255 -408 -327 -883 271 -257 -843 142 213 296 -268 781 114 382 528 654 543 -575 -485 -653 244 -114 115 469 -106 -730 -326 452 355 -831 727 486 87 597 -421 -865 -164 293 382 -516 247 -445 549 -762 -454 -840 93 629 -710 -131 509 290 765 -525 -572 409 -632 696 -107 -495 237 -28 -388 -704 340 304 -282 -428 773 450 -710 -127 -501 88 613 -388 120 491 -625 449 -633 -236 -876 -817 -724 93 -293 -874 -397 289 -329 71 -533 742 -884 -263 671 -386 -334 -591 -122 -370 -153 -154 -112 277 -232 -338 -719 -468 -487 -358 220 781 728 552 90 -304 182 305 215 93 -547 -542 -599 -7 -257 -781 511 625 -767 -783 -183 -77 226 -412 265 -617 -869 -798 -558 -197 -890 -485 238 -550 559 113 -597 -375 168 -738 -452 -285 -359 -237 767 -532 793 -204 -392 346 -522 374 -762 3 -460 -872 -810 543 -577 332 -380 -500 -841 -688 -397 134 264 735 -224 180 118 -577 -669 -452 102 -144 -630 305 568 -691 -529 176 -730 -298 -480 235 233 144 -3 -24 159 728 534 280 438 420 524 -37 2 414 -835 -689 453 509 160 -861 -744 -446 786 -18 -337 -473 -775 -322 140 765 108 -594 157 293 288 675 549 -419 185 226 -691 782 640 -680 -743 751 -433 370 711 84 534 54 397 -136 454 -610 -300 -201 358 -677 -123 169 276 -735 714 -348 736 407 -449 -11 -502 785 -201 774 -885 -397 432 -648 426 -820 -120 -862 318 485 593 101 -238 479 41 -800 788 -566 -471 742 -313 684 -416 -307 17 792 -667 179 149 -407 266 -728 -701 -684 753 -674 -259 568 454 625 -730 -545 420 -425 -555 431 150 -499 -484 -405 -871 -299 277 -883 -479 745 542 -801 -610 -92 544 663 -246 -512 279 -450 550 -688 351 607 57 110 -22 -427 -323 -435 50 220 -70 -379 -894 -642 31 307 124 604 32 506 316 14 -834 780 -702 260 -658 -100 290 -707 -150 596 105 36 404 11 771 675 334 -352 139 -516 612 -596 34 -575 -616 203 564 -348 13 -449 704 225 -159 -358 259 347 -627 46 -768 130 -553 -142 -885 380 429 628 -166 518 554 -583 -153 683 221 -13 -322 721 -299 -158 172 -235 293 -629 328 -518 -690 -295 -478 -582 176 -85 -559 762 482 721 -593 640 -58 -539 -491 -30 -641 -334 477 -419 -214 -114 180 530 370 -498 300 -741 114 616 -242 -219 -62 -569 -491 691 368 602 452 -776 -3 714 -468 502 -640 -363 -309 -59 -830 454 -745 310 733 -430 540 151 -838 -622 -822 -679 325 669 -855 707 -701 -847 -75 -605 361 260 529 230 311 441 290 702 -235 -598 -97 -587 279 329 519 -247 -581 63 -720 -606 -515 176 -731 -552 518 -72 -158 -393 496 763 474 -679 33 -188 694 -408 761 73 308 -289 736 -762 682 515 2 -750 -34 -93 58 -177 54 -802 426 -23 -206 -163 -537 614 669 -762 363 -376 -832 -36 -86 565 208 -706 -140 -662 -658 -516 203 245 29 -607 767 -744 638 -221 -725 -743 615 -402 -663 103 800 -344 -295 684 -134 -81 644 163 688 -680 -71 -321 -344 -376 233 134 -80 725 587 -269 -613 -572 784 334 264 -51 -746 112 23 710 -670 453 -790 563 148 680 194 -829 469 -125 -68 -407 -38 -349 587 -143 160 740 -295 406 -47 191 -433 47 442 -868 139 265 -675 593 -564 760 394 441 -189 -702 -407 573 -684 -331 -115 417 -578 -365 -324 334 -849 -186 -201 -545 -778 -785 -354 177 -597 -621 -212 -117 663 16 -863 671 716 540 520 -393 -481 -860 188 -654 330 -836 3 706 205 512 149 -121 107 -242 -875 32 283 -636 350 260 -331 -288 -154 -740 -292 -266 669 -290 322 -196 -831 428 190 226 -295 -119 781 632 586 111 -611 -498 -323 329 -691 -534 331 -661 -621 402 -678 -608 -486 -409 106 450 -239 363 -276 -815 -268 84 532 597 -199 229 744 -431 128 -715 -639 657 300 607 -122 5 170 744 259 613 685 706 -145 -456 -144 611 -148 -545 -820 665 73 -584 -759 -541 431 -590 286 -582 265 -165 -707 14 680 601 363 -91 -828 769 310 617 -808 444 214 377 -193 763 -697 -844 771 613 729 499 77 -301 -213 534 220 421 533 759 -566 -318 -48 -211 378 643 93 -665 -32 369 271 -144 -328 -345 -207 -396 -832 -615 432 -355 -212 -751 -867 628 247 -749 57 177 -772 -706 -762 -900 619 -346 -683 493 408 -200 33 372 -190 -341 -571 488 -419 -191 692 147 296 487 83 -900 195 345 -490 -98 295 -153 -81 -738 596 237 -72 -592 -828 15 -37 315 -334 511 84 675 -354 10 365 -60 743 -191 -141 572 -27 -521 229 37 -605 -767 -487 -831 125 781 -860 -723 755 624 323 280 -215 -860 -161 273 -722 6 386 -457 -553 283 427 -337 -105 225 -173 -289 -354 41 -550 -223 41 17 661 -840 509 608 725 229 -897 800 -809 -294 423 -258 729 -495 -603 -585 -509 -515 755 -695 262 193 282 -781 -885 690 694 -496 -119 -424 -499 -586 374 7 -804 -282 -671 719 -173 781 -574 116 -879 -14 295 577 249 -867 -803 -359 -26 -400 -460 489 514 -397 -293 -648 -847 369 -130 382 -693 -180 -399 -172 321 -511 -182 -687 -91 25 -286 -36 685 -745 -833 162 -206 25 -139 608 493 -372 -563 717 645 675 120 472 -507 -524 411 -300 -268 -295 -349 55 539 568 487 -210 -108 -588 -559 -93 323 707 123 -51 740 -612 670 -592 259 -827 -881 800 -881 -503 451 -340 650 -98 681 597 751 -383 -694 -383 355 -566 -384 672 -877 -518 676 622 -498 -437 206 -489 559 -446 609 -721 -129 43 678 715 148 771 -177 -152 -614 524 553 -300 34 -867 -142 -727 692 -607 709 536 159 -814 -405 -93 440 507 437 -802 -632 -644 -727 -611 -270 -483 -424 -31 31 427 691 280 -62 -205 722 -746 724 -791 208 -94 -862 -549 248 -479 -655 -595 487 131 499 410 -32 306 -687 -81 83 -621 708 -490 541 504 -775 -83 461 -330 174 -705 -405 -148 -768 579 -97 746 348 -687 -360 -401 159 165 495 -336 -769 159 -675 -46 -293 127 -268 -861 671 -23 265 290 166 -661 170 780 -662 -605 -301 233 -159 745 729 80 609 -727 -313 -653 -869 -767 345 -245 231 524 -11 248 680 -387 455 -203 -369 -467 653 551 205 -854 472 249 -685 -213 652 -136 -892 635 -763 -725 170 -780 527 -611 -377 -293 -597 491 127 -85 -523 252 -825 -73 20 -47 743 726 783 270 -768 -606 -618 251 270 636 -45 72 477 -365 -60 793 -59 -662 -585 634 -109 277 -275 300 -420 -10 -248 537 271 -383 -568 -78 -476 412 716 -764 704 772 -561 310 14 95 751 -535 404 295 725 -689 437 -76 780 -421 496 -406 -466 -153 -267 -457 -767 749 440 -604 286 -479 -462 90 -697 264 141 -229 -382 729 -351 -755 186 -188 -427 -291 647 -849 408 -506 302 222 -393 305 789 -738 255 -352 -153 -457 -279 -474 -602 468 -718 -362 459 -450 -642 -755 58 -216 -668 -6 58 -597 -754 766 338 -701 -591 520 -20 -775 -843 -12 -621 -237 -156 486 -639 -548 -542 477 312 616 451 -897 -177 19 -356 -501 49 -862 321 196 -237 266 586 -118 -707 -369 57 -165 618 -405 579 462 -382 313 24 -784 467 506 27 -793 -24 -390 -702 -795 294 -807 277 -334 328 -390 536 443 -381 -525 -688 -302 -624 252 624 287 -204 -686 -508 601 -546 373 -505 -54 52 487 -564 630 786 -215 -622 -319 -555 54 -202 22 332 65 -191 -435 98 -594 350 -41 97 -88 -782 254 -433 -17 591 706 -20 -608 282 -766 311 -747 423 -821 -484 -239 582 -252 713 -172 -789 -709 -232 270 352 111 -471 385 596 -245 115 -545 210 -697 -768 627 -839 600 -728 686 -667 695 50 -524 -289 -621 -99 300 -654 -184 -122 63 -550 -324 236 55 -104 -871 -383 384 174 57 708 -761 -67 424 -453 -405 -191 772 313 149 426 37 -671 -444 -623 -286 414 -543 -816 203 402 -266 761 88 -737 751 465 -867 -776 -783 521 596 171 -112 134 -508 503 339 116 638 -153 -228 -390 -793 -400 -45 367 182 589 -6 56 -591 668 -565 -244 500 -298 -469 -381 -724 -629 -427 352 453 386 415 709 211 335 -222 -398 -136 -168 -819 -534 -543 181 -2 -579 373 -454 -720 -226 -403 -122 502 294 -400 -370 -373 728 -109 -97 649 563 -216 -796 -325 -232 -710 22 -759 -874 199 -191 81 304 -276 424 -397 464 -885 -538 -42 -242 -279 -351 -85 -86 168 -682 -154 608 -849 569 532 206 158 116 301 204 498 494 -299 83 169 -29 623 -237 -560 -77 -28 487 -44 -465 -299 713 -736 463 545 306 -753 606 -31 -397 -293 570 -330 -292 -772 -768 657 -219 645 235 -820 -860 482 460 -722 -31 -164 -683 710 102 -500 1 36 -745 -160 624 169 132 -351 -471 748 -773 621 -875 -501 258 -682 -262 -530 -371 -653 -792 -42 -221 596 -557 540 -719 -505 -874 -693 488 289 42 -652 -28 379 265 -765 -12 -556 271 -623 131 -714 -399 448 234 143 278 396 -341 -574 -242 -767 665 -804 -659 -484 102 290 -818 655 -495 -261 649 -139 -477 391 -637 -707 -88 -610 260 -21 -441 761 -646 210 -288 338 602 355 479 478 246 -195 -873 -562 -77 665 -425 768 -494 14 -288 220 -326 500 -230 220 -898 -226 533 247 -13 -856 -687 -340 145 -104 306 133 -159 -103 744 80 -745 800 374 -607 -459 119 -257 -72 68 -178 235 287 339 313 -239 -844 642 740 168 -677 -724 101 -394 77 -835 239 -520 -774 155 744 -711 76 -662 -85 -703 -833 261 445 599 338 292 -42 550 257 29 -298 -268 760 439 575 659 721 -433 235 32 -433 634 589 612 -794 -406 -143 -492 91 -770 -480 338 19 708 -800 694 -454 -848 -265 19 -859 -653 294 -732 728 -22 -339 660 -701 -540 435 17 -754 -500 -138 517 -527 547 -414 -185 -474 -805 461 -273 -254 -384 -279 -662 -463 111 561 -866 -882 -44 -784 679 679 150 680 -641 442 -334 -304 -410 62 -671 280 -484 -591 598 742 -57 381 -46 -273 685 485 703 -895 -438 -622 -359 -83 -83 -337 572 737 -262 -620 -171 -403 -441 -54 -481 -362 -362 -322 587 -545 -813 -852 664 -160 138 -136 -565 -376 -497 -836 -677 132 770 -895 -700 -382 -477 -784 450 183 335 -302 -483 496 782 -288 -501 -608 774 -666 -703 570 537 -209 652 -115 -822 -876 108 409 -520 579 -624 372 641 408 -311 276 5 117 -672 538 -513 -224 680 668 239 554 412 398 -7 -589 321 707 64 525 488 -180 596 65 544 -674 -853 -489 73 139 345 -148 -752 -149 -615 662 -242 -384 -330 -51 -60 -439 -874 210 82 -135 -456 -127 193 672 -150 286 565 -789 724 -406 -745 310 -165 784 -637 -475 293 -700 456 515 582 640 784 -290 4 686 -623 101 -217 781 304 -747 -16 -375 -125 -240 235 -273 775 299 238 -856 -236 -513 -559 -144 -476 683 -802 364 453 -819 -63 790 -876 -276 -541 -744 -222 -164 -328 -743 -599 -286 352 737 685 126 -281 -772 646 -212 -762 -268 744 45 436 -363 507 -811 683 765 -725 -31 410 431 402 -433 -680 -459 -213 -13 29 -615 150 645 -480 -316 -474 -516 -448 608 -232 108 510 392 -701 -496 667 -232 543 -642 -618 220 -689 124 -725 -781 456 651 668 153 119 -791 -572 -184 -94 512 -424 461 -402 224 249 -215 -671 199 -273 -859 -282 -451 104 3 -193 -69 114 -263 263 -433 472 476 523 -73 -586 -889 65 153 327 191 -504 782 169 -598 14 58 -607 142 530 682 -851 730 -347 167 581 -143 -544 319 -475 242 635 -786 -236 -64 -699 445 165 620 763 745 511 513 -579 229 -8 385 -817 767 65 -177 717 445 -250 -293 478 -655 -623 473 298 -678 -892 -305 -169 -886 -343 -118 167 142 432 -698 762 -37 -770 -240 -490 -859 -566 35 -779 195 156 -246 -6 -882 -170 -809 184 -819 -397 -666 251 -898 -589 -235 -21 657 522 190 381 553 462 544 45 239 140 -322 -505 703 158 -91 309 640 -885 -811 450 -533 -725 -159 241 541 -884 -900 -61 -68 96 784 -150 105 -629 -548 556 558 436 -418 -245 546 12 -689 -364 188 757 595 -517 481 -827 70 558 365 103 732 94 734 -357 -899 269 189 -101 -560 417 -205 550 230 -491 -161 -531 111 174 -285 -228 -177 565 216 -469 670 -219 519 204 626 -796 -103 740 -654 543 144 -461 -757 -356 742 741 284 -888 457 72 572 -832 -709 684 131 -500 646 -402 47 -223 225 146 -308 14 341 -743 -518 -17 -768 190 55 -164 -31 -59 171 158 -729 -158 -650 -884 -690 577 -139 -28 -773 -612 316 -606 -767 -656 631 -754 106 609 -757 -11 -798 740 -795 -388 -368 -655 -381 361 415 -327 550 -170 -816 -418 294 543 -126 -71 -569 -482 -360 -575 20 -592 -302 32 612 -507 158 428 -498 -34 534 661 -42 430 230 280 -124 -453 202 136 -900 622 -36 260 -742 -139 350 235 518 410 -32 723 504 -116 -669 455 -821 -343 -100 -409 676 269 563 220 -608 204 -864 -722 -840 -140 -70 645 553 787 412 411 538 116 529 711 367 -750 -791 -277 -794 548 -366 -36 79 -661 0 425 -44 212 -735 273 -344 -781 430 -37 697 -388 -53 363 -844 -390 328 414 -716 482 -834 756 -722 131 638 110 -273 763 487 -238 792 -350 -326 -426 137 604 526 -371 232 -17 662 -251 -273 -537 380 -822 104 78 -218 62 104 11 -323 491 726 772 -128 709 -738 577 300 168 -341 -786 589 -141 156 450 634 -265 -417 409 -48 -211 -483 -57 775 73 -189 133 224 -582 -702 -578 -500 -408 287 -246 -351 491 242 37 -395 -191 -305 -411 -563 361 698 640 -22 -424 -345 17 -601 162 -706 -649 189 235 719 567 -221 437 -401 82 -311 389 -36 204 -555 -549 -574 -708 417 -729 -273 544 631 -425 218 134 -307 381 460 -393 -721 -159 -836 -308 298 674 246 -208 591 -27 445 -675 -131 768 -587 570 -99 -410 -489 366 539 -122 -771 -362 642 603 -767 -872 -609 539 -778 361 558 609 758 -619 459 -534 660 158 147 551 343 -34 -186 -174 661 555 800 60 -124 -488 649 127 689 382 -722 501 135 -169 249 306 23 -196 393 448 -647 785 -822 106 -98 -559 -252 626 288 -852 -2 147 -69 -768 245 -770 -349 -51 -482 -838 160 -823 -388 369 -45 600 682 148 782 -898 -545 -615 643 -564 -558 96 -65 679 363 -798 565 -102 264 712 -240 -174 -710 -593 331 -126 311 -403 -844 -455 -877 -387 772 -396 772 354 -748 426 -167 -90 61 -20 56 -269 -562 379 325 351 289 297 -836 37 -276 -129 -724 -228 292 -853 -78 371 -373 46 112 728 -541 349 -714 -609 155 332 -547 -563 358 197 -666 -371 626 173 -880 -229 551 269 -76 155 644 -65 -489 479 775 -32 -408 -834 -135 -736 -581 -46 178 -485 -558 338 516 424 -810 -542 242 54 110 -245 421 251 -390 162 95 -410 71 408 -685 -570 -442 69 361 717 262 151 715 10 -879 370 -590 464 469 744 -51 435 -302 -74 -840 -763 -107 786 -860 -775 -652 137 -304 -101 -411 598 115 771 176 645 -791 787 506 683 799 -35 -73 647 532 561 -386 780 -656 77 715 132 355 -690 -660 173 342 -408 734 42 772 -354 -457 741 124 635 357 -441 302 280 -401 341 348 255 250 -559 -761 763 348 -84 694 319 301 119 -551 -552 -714 751 -713 -789 52 27 795 -166 524 -22 -373 -235 -176 765 31 503 -231 -882 -848 472 87 -748 203 -777 410 -22 431 -170 -49 85 219 212 775 435 -44 286 465 -294 -58 -703 57 598 -258 -123 -681 778 -390 -687 -20 -755 -288 -296 369 414 -521 365 -347 140 -798 -648 -566 315 587 -817 459 -436 281 -732 475 288 -558 776 48 -690 -84 402 -446 -593 725 -824 -900 -438 -586 -662 317 -349 -152 -542 -365 -4 55 -456 -792 -883 700 -254 -800 -456 -858 -649 -456 -217 -739 -275 -419 627 -454 -666 -342 391 -104 -133 -898 337 -198 -43 472 -827 414 -316 -797 -333 -743 -60 -639 -219 -60 -169 -768 425 469 497 -408 -819 -620 -773 -551 502 -524 734 -623 -599 -604 482 649 627 -225 4 331 -64 423 -406 523 -516 -469 -111 -662 232 710 603 -776 -21 3 149 -163 21 419 -874 553 577 -882 -895 778 -642 -128 -300 405 -720 787 460 -44 332 -545 -550 -791 105 624 615 -720 223 -548 212 18 223 -220 382 -574 -695 -651 -628 415 -517 247 -656 98 -490 -680 255 -556 392 -640 -629 -412 -550 -76 70 197 516 383 743 454 -288 -253 688 -246 130 166 226 207 -372 -146 -305 576 -550 -390 -27 -490 -78 -732 -251 -222 286 111 -803 -165 672 -849 148 708 -140 383 -242 500 -523 739 -100 -330 -807 -795 -458 284 -360 775 -127 197 172 133 19 523 132 315 -720 74 -635 788 611 -136 -569 758 -314 667 556 -59 28 -338 -274 -854 57 -697 776 134 -32 -380 -276 -794 -259 546 -525 719 -202 292 -385 -233 120 -96 582 -487 610 -430 209 315 191 611 -71 -204 -250 143 -769 602 -428 649 -894 700 406 -176 -82 580 -205 795 -47 -453 -156 186 -781 743 -510 -219 474 -448 -809 -254 694 528 790 -157 153 -731 -229 -568 -735 365 -227 28 76 -856 -208 676 -570 -812 -175 -406 299 -212 530 249 -699 -432 -98 -478 -880 573 135 -570 80 671 -389 789 -106 -310 -367 569 -436 578 75 -882 168 705 -496 -652 322 -285 -143 -135 -605 -120 -159 -887 536 -62 591 -803 -728 -665 -62 -244 29 253 -420 -18 -844 -389 684 -625 790 286 -507 283 -810 -40 -548 -43 -828 684 -881 663 417 -151 346 222 -266 276 -891 116 597 679 -225 -124 -838 742 783 572 -547 -330 115 521 716 -96 228 668 51 -594 602 315 -93 225 710 762 482 688 712 -305 224 -646 520 -113 88 535 505 -604 634 -591 640 -452 157 -736 571 362 316 551 579 -499 -177 483 -519 -792 -681 -535 699 -495 717 -634 -183 -795 246 613 -655 -574 -494 -371 291 -330 -388 -53 -642 -117 381 -547 480 305 179 -882 141 755 159 210 -665 -420 545 -674 -71 -810 172 714 718 498 -692 742 -280 629 278 -574 786 -279 -838 -106 -413 -892 450 -619 -39 557 19 320 -574 107 495 -606 -354 -62 -764 49 250 -394 -49 -579 -3 -582 -440 758 -204 692 318 -152 617 -491 -774 -64 -554 -611 396 633 -657 587 420 672 -137 -425 402 -559 600 364 -608 -777 -352 -798 -312 -673 782 692 -380 -354 749 -789 421 -356 -858 -466 404 219 166 -851 -267 -7 -331 382 -834 -352 -71 -357 33 523 -463 149 177 -641 714 329 -862 -584 -765 -103 426 306 443 213 673 233 -595 -717 -464 -164 300 -618 -626 360 -785 -83 18 -224 155 359 -493 273 636 -163 496 340 -696 695 624 98 -186 -193 141 -261 -203 -233 -371 291 -742 510 85 324 -555 19 -281 -147 479 -594 768 -103 -838 331 -205 627 -422 -12 80 -268 143 794 -419 7 615 714 -621 63 604 -861 515 625 392 -838 721 436 436 782 -822 764 -400 -518 536 -527 283 -410 -852 -120 159 -758 -396 78 713 -745 -222 -519 666 -382 586 362 753 118 -211 -227 421 -861 398 21 651 593 779 119 -155 452 -39 -538 693 354 -486 -288 766 -676 717 234 390 770 -383 -344 -580 -882 735 -848 -396 382 -263 -94 -512 -599 347 285 481 -233 502 79 716 -223 214 630 -356 -248 7 -887 -793 -870 18 505 -31 20 -282 -259 -500 -354 294 -197 772 -50 22 54 121 -499 451 -444 -776 766 703 -54 -769 536 16 135 -591 -839 364 -123 -278 -844 -62 312 -775 302 290 113 -75 -289 392 -646 -443 -843 -339 -380 -499 579 -665 727 -362 -170 159 -488 -865 -594 -16 -847 -186 396 -51 704 -786 124 -38 -536 174 -346 -635 189 -598 -109 -741 702 85 -777 73 -560 490 -738 747 607 -94 -729 703 -687 -31 -768 -134 277 790 -194 -45 -533 -511 33 -336 464 -132 -241 -453 420 304 -469 676 -327 91 -554 -164 -484 -228 -850 -152 -551 -619 454 684 327 -833 -590 -284 641 215 -162 -562 -613 409 713 781 -893 784 -629 302 756 599 587 -421 572 323 388 727 -608 -151 -108 -412 -809 235 421 -82 572 -465 659 760 334 -224 -202 -340 -429 340 -789 693 -67 552 306 466 -160 74 778 95 -182 282 283 365 320 -153 440 205 -237 777 -181 -41 -345 -862 -490 -14 -257 -686 678 563 -341 -365 567 257 -445 -720 -338 -92 -823 -387 685 523 -250 -126 -859 -459 -148 -11 317 99 -586 -14 -831 562 219 166 586 -254 266 -807 -613 449 737 -496 132 -369 -60 -187 -299 -504 -482 -540 154 533 724 -680 -527 -447 131 167 -257 427 -91 520 -369 -30 334 223 -112 -833 766 -350 444 -306 -49 506 -825 -39 -217 82 559 223 524 742 156 -864 -426 -141 -595 616 107 281 -515 682 433 -877 612 -111 -205 -815 -521 578 800 -324 73 -835 102 -158 226 -144 519 503 420 638 -546 -821 735 -444 380 -693 -573 490 -255 -214 -438 -308 -220 -687 176 687 765 386 -18 -551 -420 -328 -336 -729 -670 173 13 -577 630 57 619 231 -72 755 -676 -232 -719 333 -178 -722 70 699 -630 -506 -857 -418 797 -417 213 165 658 -457 15 234 136 520 -829 225 -465 798 -504 622 -495 -566 -690 662 458 153 305 -36 -171 -656 -106 -387 69 -664 -417 456 -799 -537 506 651 -586 -319 -25 -383 160 -394 -472 327 -170 -776 -266 -19 -264 467 -234 -478 325 213 138 318 -614 -504 287 178 -115 -650 104 678 268 278 -100 707 385 619 549 -769 794 609 95 -58 -427 -455 387 -112 -764 -302 -355 -117 -254 496 522 575 -782 -408 624 -721 182 -541 611 358 -285 -629 -524 -100 -660 540 -179 -693 367 -385 597 -81 471 -577 494 -591 678 -443 41 -831 480 389 -217 -45 92 -584 675 493 -666 -553 369 32 -666 -105 178 -650 476 454 231 -800 -815 -243 690 144 -804 -315 316 -80 -468 59 165 334 -652 -577 82 654 414 -531 -617 -468 783 -631 -353 -107 -477 -751 -704 291 -879 -78 -233 -232 -419 -324 377 213 709 99 -653 478 -858 -323 -596 250 -294 -462 611 -322 -189 -569 -327 367 384 -579 261 34 559 -789 -844 -492 -763 -727 135 175 480 493 75 600 -587 159 467 -249 -731 -367 102 -795 311 661 -304 -665 -658 244 -249 -51 -155 149 799 -840 -125 -513 -51 -498 227 663 459 179 -776 -187 -493 55 415 622 690 228 -251 535 0 46 -151 650 -135 -176 -807 462 635 195 -544 422 -743 -582 -225 -647 -337 220 -168 309 -536 247 -195 -864 -360 285 105 -158 -46 269 -267 725 725 -494 -735 449 -299 287 -192 -381 178 483 -102 -859 546 -516 -751 -275 266 407 357 -21 184 344 -553 1 49 74 46 -647 -96 356 143 586 -872 -200 -664 7 571 655 495 -727 -73 404 355 -185 -891 575 -367 -291 586 -763 362 -545 -644 -45 309 -75 -669 87 586 -842 317 574 -8 48 -233 499 -546 -592 145 54 -220 -840 160 28 605 166 421 726 -542 385 538 763 -107 -260 -261 186 -461 -803 -562 506 566 564 -881 390 -664 363 43 463 158 -734 780 -587 28 -482 -731 228 -592 -90 584 277 -239 -329 553 -68 -319 -850 317 291 -661 654 -532 -850 574 413 248 -131 -509 773 -121 466 67 -471 -398 624 207 243 29 513 276 362 -288 733 272 -476 452 338 274 153 -774 -324 484 -97 164 -560 377 -321 -399 -213 -333 -557 -638 570 -28 -748 248 -296 -266 -608 -208 319 -58 115 623 -464 -739 -892 326 -71 237 580 74 -564 553 -854 -418 131 -101 47 -765 -226 -620 -501 512 -103 -384 -121 -490 316 654 431 -519 -484 -497 -451 494 307 -424 315 -847 -47 -608 689 373 -830 -581 -461 -533 -4 -510 -447 -346 463 683 625 421 -354 -60 -715 736 -810 494 126 -84 670 -23 -290 144 292 -375 -753 529 564 -574 -291 364 121 -753 150 -617 -417 330 24 -63 262 -841 -844 422 9 -277 -459 434 398 467 476 -82 311 118 -180 -521 96 755 248 -869 -746 -676 -278 772 192 -158 -742 -130 -784 720 -36 -237 -464 254 -756 -172 331 -622 328 -65 -171 -757 -401 464 674 751 -646 352 -892 -424 599 -205 -236 88 739 532 406 419 555 145 -828 -677 -759 779 -583 553 221 598 -25 -856 -724 454 226 364 -155 416 232 -528 454 698 -386 87 -539 331 5 -827 -300 455 -179 120 -424 -272 -503 -612 -568 -349 -492 -494 111 -32 727 -661 61 -586 -181 132 -23 -7 -397 360 -393 -523 10 536 -408 141 661 -689 -617 67 196 -154 540 -277 310 -493 658 -825 431 -95 -831 -880 -302 106 211 775 -388 -657 -530 -774 -136 453 57 -301 87 84 -706 -212 -391 250 -868 385 -882 -559 -176 -492 33 676 -828 -838 162 -314 -840 -188 782 -181 284 -596 -419 595 478 753 -786 -262 -113 148 538 615 -755 -837 217 -224 581 -137 -329 -407 -161 -106 -784 -121 158 278 310 -292 -751 40 -405 -218 -453 -129 -86 529 -177 794 766 -188 -873 486 -783 -564 -434 195 356 -233 315 -323 74 784 -261 -13 590 -20 660 -428 -616 -557 -451 -234 585 790 -566 786 -337 -42 755 -231 -25 548 -455 174 332 -769 -143 -333 391 -588 -781 491 -149 149 -461 519 -597 -664 -369 649 -590 147 -423 582 -888 -820 299 -58 448 429 -581 -599 205 730 -353 559 -18 400 -319 180 392 269 467 41 -420 707 -235 -818 603 -589 226 227 -478 -661 -740 134 800 250 -856 725 764 -38 -387 752 -577 104 -630 771 -65 453 320 -690 -686 189 393 -786 172 -221 -800 -766 788 628 86 -447 -491 -429 -41 -823 766 563 -644 207 435 729 541 644 -68 293 -9 203 -552 -404 158 325 411 778 305 449 -878 -21 86 -98 405 -797 -615 696 550 -11 -464 11 110 -487 -692 620 789 613 -749 -774 -558 322 113 -105 25 -236 -137 -618 -99 326 -716 -685 -99 -591 -503 64 -573 -568 276 489 583 497 -659 519 -700 192 -229 -888 -337 101 89 -881 68 -490 475 290 119 -356 -519 -602 580 270 -571 734 -392 -687 84 723 -531 -245 276 -36 476 616 144 5 -101 407 388 -824 -869 -140 -282 398 372 83 -259 -389 -628 155 224 398 183 530 571 -543 -28 -565 190 361 -419 -637 -834 -472 -274 728 -218 638 188 196 -333 373 -423 45 -440 758 225 140 -888 503 -398 -889 -118 -480 -415 -125 648 505 11 645 -78 -710 187 699 -167 -565 -436 -262 159 275 -850 -493 -669 -491 -329 496 606 27 630 -60 -384 287 20 -258 -271 -175 -636 461 -850 458 141 356 219 273 697 191 513 -407 686 203 650 -389 -566 464 281 733 -301 -746 145 -345 -655 255 -287 -307 -598 -103 -57 -157 -805 401 -584 195 -158 322 -850 -551 164 385 -315 -429 -115 -316 -830 701 -23 -205 -475 -334 602 483 -238 -257 175 432 -806 303 -710 207 -278 431 -793 712 404 605 -28 425 -75 730 119 102 -829 -351 25 -229 44 -603 -481 -539 -881 258 -439 300 -44 -443 -631 424 -10 59 543 -267 -474 -832 768 284 -792 -873 347 -272 -865 94 244 -798 -525 352 194 -377 627 -224 -31 636 770 581 -9 707 -774 678 -719 -868 -342 -402 -783 366 -502 360 738 130 69 -118 250 540 296 157 -373 74 133 -367 -789 387 44 379 262 581 548 -558 -619 -253 179 43 -868 119 503 -152 -393 417 25 680 456 762 105 -889 -672 -674 -875 -258 -643 -82 -894 455 -277 -773 284 725 273 85 -126 -856 50 -451 -302 -782 -555 23 -538 237 -600 361 171 626 -320 345 250 -473 -291 -655 -771 118 497 176 582 698 129 -663 485 55 313 199 -396 152 -556 797 -254 157 575 -347 425 85 507 -536 -52 107 167 -425 -285 -39 -5 -73 -479 -156 -4 -62 -287 273 715 -641 600 -657 493 -680 188 411 -56 -210 520 198 -387 -514 518 596 490 -527 468 -557 -688 539 347 316 697 669 136 -521 687 -299 -424 780 -686 486 -51 639 763 -17 234 182 -76 -860 640 747 90 -863 529 -172 -521 -814 -580 -191 224 393 -381 538 -170 -713 493 2 513 -696 -41 242 -531 -222 41 -529 -884 699 -558 -382 -784 638 94 -103 -359 -67 -510 181 -412 -527 -259 574 -46 -572 313 -434 -43 -724 552 -806 -755 -583 -337 -896 -377 -550 594 92 685 -802 -51 153 -577 -139 16 435 688 -436 -196 346 -598 -803 9 -509 -733 558 337 224 291 -673 -693 430 -262 605 -446 -394 -84 681 -183 -20 -530 -569 130 342 -59 373 119 82 770 41 -72 -225 -315 -122 -284 -5 770 -621 -769 472 240 -646 -112 727 -547 -857 408 -594 212 -206 -203 578 -104 -642 422 614 735 738 -242 520 791 -781 -704 -479 743 -455 -116 -767 -331 -333 118 -889 -73 178 -13 -279 339 -884 -193 700 420 -442 -858 -806 788 -501 -98 769 -894 -569 56 361 -272 736 -685 293 -887 450 -149 208 301 743 -575 -246 235 -582 798 -218 478 -845 -851 -27 556 758 -768 341 454 790 -212 -412 37 -215 -550 92 446 713 -425 279 -282 -841 -407 -440 -218 67 -736 327 -166 -252 -411 -140 683 570 -510 57 -300 385 -578 -269 -79 -624 -608 799 112 504 513 -534 270 -324 351 384 129 709 -68 -545 -870 16 784 -447 233 -254 773 -824 -336 312 694 -582 -215 701 762 -386 60 -372 694 734 311 -176 -21 79 -527 -262 318 741 499 -163 -234 219 211 -721 -232 -829 -683 522 418 -257 744 238 -361 348 -214 -577 360 171 261 288 269 -633 -801 559 260 368 -377 -211 548 -464 -783 -121 -309 71 -443 335 621 -675 -293 34 -540 25 344 -495 214 -516 -155 -723 -636 148 -493 535 46 -170 -327 -137 760 -780 -570 -239 329 103 622 446 -755 -600 306 -146 285 -109 497 -222 553 -668 -80 -144 274 640 -812 369 -105 749 692 -408 306 702 -494 297 471 499 -831 -496 -739 -69 -72 653 543 255 612 280 755 79 425 -823 -390 157 -330 -855 587 -242 587 34 281 65 339 -759 -391 592 551 513 787 661 -800 -78 -322 -157 634 49 436 166 182 -762 23 572 -278 635 105 -868 387 -543 -757 677 102 -699 -338 -730 266 -113 783 590 45 429 -819 -582 253 432 44 196 626 -218 -745 -125 283 117 -285 534 -216 586 -56 -247 684 57 -448 -378 379 -168 -814 -658 -457 -482 12 307 567 -369 109 272 -482 375 570 241 564 -234 -210 315 -233 481 -337 559 -174 -281 -598 96 668 -161 -1 498 727 676 676 -643 -94 -163 711 286 402 71 -222 95 407 158 -181 -194 -325 -505 740 -117 -121 -42 670 495 -132 -797 347 615 -710 -92 -604 625 542 799 188 613 -39 -33 285 -299 -846 280 33 -805 -595 -457 125 743 216 -52 -893 -332 -28 -445 -698 -202 691 765 -703 543 -167 355 -611 463 -78 -268 -557 414 -566 735 -20 433 770 679 -484 416 208 767 589 495 -653 643 668 473 310 50 -616 -432 -68 -421 694 749 581 566 60 782 18 595 251 198 731 -62 -478 -376 -496 416 345 -181 -160 307 603 730 -116 -516 267 -717 -817 309 219 311 448 -274 195 319 426 530 -319 19 581 -670 -203 -80 121 -123 -464 514 701 190 555 415 359 785 -548 -406 -50 -341 -890 -353 497 -215 -200 -313 -486 341 86 -416 -138 573 -529 -510 651 119 -461 -34 48 779 670 -139 723 6 366 467 -652 -390 -363 730 -197 629 376 -614 387 -762 268 -417 500 -768 -188 273 -93 397 605 282 -171 11 -345 -454 -839 -324 279 429 -18 -491 -682 -262 -810 -544 -530 -893 -518 -442 -691 722 -399 539 -558 -431 270 -495 -75 213 -183 -53 -592 -512 -698 -274 297 -796 60 695 -566 75 629 65 425 724 226 594 -395 639 11 657 -746 -565 11 -412 -99 -315 767 -353 -140 454 -470 -430 328 248 49 681 309 -198 -122 183 683 794 -59 -796 90 621 794 -264 533 -109 522 -752 63 -157 -314 432 747 -198 -274 212 611 149 -804 316 -123 715 791 -722 -660 532 273 250 -877 -535 666 419 359 380 -129 -343 411 81 646 -755 537 307 -701 379 106 -180 459 773 -449 443 42 126 250 227 -67 -275 -870 198 249 552 -49 264 71 31 121 -601 -227 -187 -837 -322 523 273 448 -554 298 -282 720 -156 774 -123 352 -473 623 362 725 -285 651 317 -318 -776 -104 -218 406 260 -658 -405 143 501 -437 -560 -493 -817 -735 -524 -400 108 -898 -550 775 -512 -728 564 -267 103 -497 -276 24 605 -443 -58 -291 -160 557 -786 -110 91 190 489 670 545 426 357 652 17 -446 383 -143 20 274 -203 -286 562 -528 182 -481 -492 131 207 272 -340 623 160 478 176 606 645 -2 -276 -298 234 -763 -174 46 135 -870 -219 489 763 -881 611 203 344 -502 384 713 -625 640 755 38 447 -197 -676 779 301 313 150 -434 -411 406 590 -388 -104 -234 518 649 288 -700 36 -45 -579 168 -890 -24 -751 440 382 485 473 312 -576 -771 -590 -529 395 766 27 -698 -431 -468 80 -24 -398 209 -371 -237 87 -751 -283 370 245 566 708 -453 517 657 -805 -713 213 542 -468 81 -18 -292 -636 -491 -1 -433 31 -230 -495 -372 -787 528 -252 156 189 700 -744 65 -223 -95 -864 -390 547 -169 -756 548 501 591 376 638 100 49 -557 383 499 -311 -892 493 -13 -56 -709 -325 107 513 677 -335 -608 -94 -149 632 -296 -647 -766 -427 785 215 -661 366 -733 -292 540 -554 224 546 457 111 -76 232 46 -854 -266 386 205 301 -305 -139 743 -630 -351 535 180 84 263 555 108 -735 -30 292 -724 198 -93 -500 -433 105 -527 196 253 -473 -680 -782 -64 36 -571 228 -343 343 -157 -161 -541 -846 239 -359 701 -155 -555 -836 -120 430 536 -836 19 -728 389 359 -246 -860 -376 -267 491 -897 -33 -750 -354 -223 -485 -632 569 -794 97 462 -502 -513 656 -558 426 -726 -199 -338 770 51 -777 -772 -234 -592 369 125 -840 420 -157 504 -218 -599 -381 410 176 634 -336 667 -636 -85 149 -269 604 -697 604 82 218 728 -678 82 784 -158 707 201 58 -619 740 -347 65 584 -863 214 313 -751 568 776 -771 -847 -757 -601 -654 108 -758 630 -143 -199 -840 273 207 -626 739 16 -363 -258 -846 -483 274 -234 568 -452 400 -495 109 379 537 -488 -859 231 741 41 146 -73 -720 736 193 -476 -857 -324 782 -142 714 -576 -711 447 -656 76 -1 -28 81 402 746 -850 -379 -771 -432 -893 273 -306 0 -74 784 27 -756 -790 568 -695 145 -660 282 -326 89 37 693 -182 -898 -346 312 -361 -562 -71 485 -176 -71 308 -548 738 -847 683 367 120 -39 -53 28 371 219 -765 -162 -879 -454 745 552 287 688 416 -329 -476 -467 -353 620 744 749 -728 -777 -777 601 -214 359 -604 -587 292 -535 364 26 -579 -610 -440 -299 -101 107 -330 -436 -611 -319 258 -832 522 620 -506 -71 172 -701 -24 225 -161 63 -122 607 59 -291 328 295 -856 652 -153 534 -64 119 -648 -409 396 573 -393 705 276 434 141 -253 -157 -686 433 -149 -160 -603 -470 -267 -527 -558 4 -77 248 -739 165 388 -163 -115 -214 714 -498 685 -501 497 -238 -126 -411 89 770 260 -145 -823 631 126 621 708 143 -254 -853 800 -726 618 382 -301 346 725 632 -823 -188 -383 514 72 18 -202 723 -763 -865 76 704 127 -757 339 -396 611 724 -393 -242 -536 -417 104 132 -203 -628 51 -802 -474 -831 463 402 -237 759 -898 142 775 182 -362 -227 -225 -245 335 -654 543 -432 594 -109 -577 -657 -94 -547 752 -820 114 169 381 -622 -395 775 584 515 -533 86 -728 -885 -321 505 -45 213 -96 -464 -686 -716 -225 -207 105 429 196 -211 -308 -292 172 -465 653 -191 -271 227 -188 -723 -518 -103 216 -560 565 -898 144 -697 364 -862 31 511 574 -678 -279 -822 253 -577 410 -808 -668 -581 -759 -892 796 -486 795 706 261 557 -664 -101 -42 442 -822 541 505 568 613 -433 -101 448 447 227 600 205 -787 167 -364 138 660 -699 -322 674 231 -383 -764 -738 -790 6 82 271 350 411 -826 -599 321 -642 -123 -430 -743 552 -679 -696 608 -23 195 746 -825 287 258 -776 -400 -82 -679 251 223 -549 383 -253 -387 -145 -536 -368 -881 511 -276 98 -466 -817 -592 -126 -849 78 782 -870 -443 -641 770 -741 -266 -272 -603 -377 356 -713 -8 -361 284 -132 -196 -427 -867 -59 69 -888 -411 -366 -617 -687 439 -509 490 403 577 457 85 718 43 325 -52 76 270 -273 36 -368 321 764 254 607 368 -482 236 95 -426 708 -38 -542 -758 -847 -852 192 -762 -631 586 -60 143 305 -715 32 -884 240 -458 -865 582 -221 226 321 -753 249 -712 641 -163 -775 -750 -475 528 93 297 239 -151 -95 518 764 111 -225 -332 525 565 596 -604 -749 131 -695 107 782 188 796 -650 -822 -811 92 248 -605 558 -665 -34 711 706 -63 714 -609 -233 -702 -329 -258 762 395 -161 164 -350 316 -438 -411 -625 -620 -59 290 -13 -227 -9 -225 547 -697 401 -9 -158 677 -258 -583 -160 -878 -397 -254 -764 756 -199 49 23 427 673 -472 143 -446 136 550 -810 143 -617 -709 348 623 -519 -849 161 32 -455 -784 -441 -200 209 -123 291 -214 95 -437 -883 639 -55 697 -588 761 -355 -326 479 691 326 -324 -862 265 -650 535 -139 -501 -824 -278 -884 555 311 -217 -13 -268 385 636 724 259 507 231 730 -603 258 10 -470 -109 196 147 -410 32 -255 423 50 -669 62 -159 719 -112 -2 617 686 -572 -464 -411 -352 -306 -768 -829 -305 -625 715 -311 -873 411 794 -891 628 -278 -639 10 -366 -366 -366 120 -286 -343 -883 -99 -539 507 407 -76 -712 -243 433 -374 277 350 -5 -883 -186 -583 -210 -391 -417 750 -274 -280 -295 6 44 -747 660 -623 -520 -327 -236 360 -42 -844 -351 -650 -656 176 389 -884 514 -896 766 -83 174 541 -294 25 -647 -2 304 229 378 554 286 -727 -540 -269 2 727 111 138 792 -170 -726 -871 -304 -546 -97 -762 -893 1 328 715 -347 693 291 -357 148 -764 -101 762 54 691 692 -89 15 -301 520 -322 623 -757 491 644 158 654 106 443 -766 210 -736 -262 -24 -878 -156 -294 188 -342 -10 406 -288 -893 -569 -811 -782 -241 0 256 -559 -246 -618 -346 360 689 -718 192 144 -870 484 276 -658 583 -235 501 500 629 344 114 129 -305 -682 -42 -515 -254 376 -499 261 342 151 315 519 -698 -653 363 343 369 320 793 87 -650 -735 619 -803 -206 -562 -279 568 -315 769 -510 -569 -223 -751 -507 692 -370 100 -387 -71 -697 123 -652 790 -725 -779 9 -595 -322 740 -818 560 -40 -389 -743 197 -292 273 545 -534 165 -426 785 -543 673 594 -893 -519 -347 -91 168 -443 370 298 -864 -608 197 -483 525 -834 -515 30 287 33 391 758 62 -299 -432 -646 -517 50 -693 -467 -464 -320 -177 437 -513 142 -167 -646 -722 314 -578 224 -546 451 380 131 -272 215 112 233 554 189 181 -675 -793 749 -749 -579 -661 502 -317 -650 -87 -486 40 576 -588 -39 -239 513 -654 -458 -888 -766 -252 -619 -220 552 -842 448 254 -139 -168 313 746 -674 -814 -513 -31 602 -130 60 30 133 -742 -667 569 -116 114 -681 217 -722 -416 -753 -729 764 -601 587 120 52 -452 -172 -895 -620 132 328 255 -585 468 479 -119 -330 -649 -865 -208 354 -214 -183 269 363 353 432 8 231 613 384 -363 -893 -892 -629 462 403 58 490 -885 399 617 -277 -544 723 541 -472 765 -617 -609 -211 -469 591 686 486 175 533 42 716 796 -190 -128 784 474 491 -860 335 -737 76 455 -345 46 -585 -113 17 599 445 -498 -522 -613 -170 236 604 -254 151 376 -39 -541 -892 -307 316 330 -132 798 -721 217 -629 410 -9 376 -531 260 14 476 785 -412 -293 310 -788 -565 325 143 -135 -674 416 652 60 -437 523 -719 -386 -86 -849 476 -268 -788 80 -497 -742 724 769 25 -681 -869 -696 788 443 17 -429 -631 -683 129 204 483 -738 752 -159 381 -342 -844 783 42 -224 120 -385 253 -61 488 -469 535 669 651 -567 -169 -60 -681 759 15 738 450 441 -365 -287 489 -395 -682 740 748 -240 -761 -455 682 -546 -283 562 703 501 258 -214 311 335 -789 -418 -532 91 -880 439 -848 -652 -733 -568 -38 -569 -829 579 -312 -555 319 -889 -603 -701 679 -167 -151 -850 -796 -1 -691 -14 607 -251 -363 -350 -186 652 725 -89 -327 468 506 798 716 -392 -417 750 22 -446 608 670 770 -783 272 -734 -369 -345 -370 -838 241 -163 786 34 61 -583 235 -445 358 106 -624 -561 -49 254 490 -602 -446 536 -165 -555 591 -763 -575 -577 -861 564 578 -11 -146 480 -520 178 142 387 -880 -544 568 298 418 -111 474 409 649 -776 80 -242 525 485 424 -745 -399 150 667 -441 -416 744 99 550 -159 -495 -55 478 674 -325 -498 -302 258 293 -618 738 275 -149 385 -294 64 629 -298 -489 -358 17 -385 321 589 264 -446 -288 10 619 -849 118 796 -248 -138 -506 -320 -741 -69 -364 -87 -545 218 -891 282 692 302 -568 301 -235 -220 591 63 322 228 551 -483 -386 48 260 -781 172 417 768 -83 -490 -89 182 -642 -728 -567 -727 555 485 65 -681 -780 149 -594 311 -584 -791 681 -538 403 -54 -88 642 -502 76 415 -497 -835 114 423 603 758 451 -159 -675 -307 241 -66 286 389 374 140 783 762 -122 366 -497 597 -760 797 666 -537 -741 -334 300 645 -640 719 227 -522 120 -47 450 -84 -70 614 -860 -462 109 558 -325 -589 -95 -692 -791 674 -465 -176 -45 77 58 -35 571 -459 572 520 -178 -329 258 555 494 -61 570 603 498 -778 290 -530 260 19 0 -375 -419 -441 -752 -269 772 -315 446 -264 500 -17 525 13 -831 -78 210 -838 500 -678 466 -774 -68 159 717 491 215 754 -191 -427 -616 228 667 -568 -669 -162 84 92 -529 375 -675 -431 -151 -651 -613 -107 -56 108 598 372 -425 -411 -448 -775 266 684 -778 175 691 -841 157 -644 -763 -318 668 -665 -527 -863 -228 -658 190 -881 97 -854 39 -145 -172 -134 371 8 698 -522 -685 460 113 264 -767 -402 -387 -771 42 -675 597 -162 -627 -118 533 112 -55 -871 557 -70 -151 -539 450 -632 -22 -65 -517 258 -607 -325 -340 330 443 60 569 4 -847 774 -594 -375 -240 741 193 149 -710 720 160 36 36 -445 623 -556 638 141 -103 -34 335 208 -899 767 640 -591 -772 -102 -522 -785 -852 639 382 595 -536 -233 711 407 374 -884 -600 -603 496 532 -725 392 165 445 63 -554 -422 236 232 687 68 -553 309 -606 656 -121 -647 -287 -286 75 -790 -59 405 441 -121 -148 186 374 704 -504 148 134 116 -193 -470 213 -543 -271 -246 207 185 -900 162 742 -308 -291 380 236 118 489 -123 -835 -439 -246 546 -288 570 83 414 -281 617 444 -321 -274 -352 698 470 375 -480 -670 -746 -310 244 -304 289 -607 674 -122 602 -656 -478 -597 -354 342 214 -260 -383 -264 -456 638 388 -203 -595 546 -858 -501 103 -585 -547 -147 710 -15 -583 -545 -719 -643 -762 600 359 481 -72 -133 -792 -249 -824 194 -757 -627 587 -881 -473 194 258 237 -622 -889 -113 368 -111 68 -594 -804 -838 -73 -229 297 -325 -502 -575 756 -711 -788 618 -861 358 253 47 659 -521 333 265 595 334 -443 -643 -190 -623 239 -391 519 22 -878 -104 129 -621 776 -85 -879 -451 381 649 -672 279 -793 -712 585 -147 -12 737 549 577 -666 128 -854 74 -583 26 -460 729 398 181 -176 -420 673 652 -520 325 123 -48 -70 606 -897 -267 227 437 -107 -669 -566 -297 406 731 590 613 -599 -891 747 483 481 733 -859 -5 -228 209 -632 -243 312 533 437 1 -399 302 -281 108 608 299 108 -681 131 -14 -317 -23 176 527 704 -408 -371 -187 -556 220 68 -254 -498 -9 -898 384 353 344 -334 -379 -531 632 356 77 -529 163 62 -499 164 258 -822 315 249 -98 720 68 594 581 -13 100 365 796 -401 19 196 791 -118 358 -186 -303 -257 175 790 18 391 -58 273 -546 368 208 -242 621 -273 252 466 -536 -520 -118 -621 -858 -86 -207 -637 467 25 -892 -352 501 259 -95 -688 753 -565 493 -324 511 -275 122 719 568 -664 141 -60 758 280 -461 277 688 675 642 231 -689 54 -448 88 768 -335 712 516 -163 -612 119 241 107 30 -449 133 754 621 -489 -157 -223 88 -343 704 165 -205 542 -627 -798 179 325 460 -841 -519 -432 -408 -703 383 -653 732 -548 -810 389 201 160 -414 -351 -284 -63 320 122 -366 -788 -380 97 -370 442 170 456 -477 -704 -193 19 200 -491 -528 638 -533 248 -841 239 -37 -631 -741 515 -201 -780 119 -581 189 124 -743 731 -517 -207 608 366 -431 570 588 -717 746 562 -889 501 -55 -763 -640 -57 -885 -707 -75 451 231 -326 -618 297 317 -438 -457 154 656 694 78 -732 409 -447 -337 -613 713 672 -86 610 681 -490 -423 665 -310 113 636 -585 -759 -186 574 128 -161 -88 303 -832 -113 264 -179 797 -484 -645 28 -286 -483 -91 529 190 -4 -193 -548 -757 -300 199 -51 343 515 -54 -259 314 -603 82 234 485 175 -267 192 103 -747 -522 -118 -556 -706 570 -337 522 -652 340 334 -536 401 542 136 764 720 717 546 -142 -727 360 -704 175 631 -119 432 -401 714 -49 -422 -37 -758 200 -358 522 -99 -51 -187 -546 643 -696 781 -852 385 750 104 725 -557 583 399 567 -669 -535 -473 -217 497 198 -692 454 93 -246 271 -578 -695 -42 685 -443 -138 -130 -425 357 -200 564 -803 97 2 694 294 -836 -87 -698 -7 451 -894 -818 -373 612 -35 230 124 -214 694 -583 -857 -667 -322 -698 -644 -863 -425 -648 -436 625 363 248 -582 770 766 740 225 284 97 544 224 -818 57 -858 -290 388 -702 -621 -780 -617 590 -824 -280 -335 -488 -681 316 770 649 -140 -618 -675 286 -272 -870 94 92 743 98 -182 -626 665 152 -54 -731 140 -890 -476 726 -39 174 -120 -796 200 -85 182 326 -755 398 703 452 665 352 -394 36 -771 446 268 -112 279 -115 81 -140 -142 -511 335 -199 -722 368 569 77 -413 593 19 540 25 -728 307 320 103 -268 776 -243 -69 772 -547 72 252 347 128 -475 536 -361 -898 732 -646 -132 398 519 -245 -647 -164 523 -422 25 494 -496 286 -637 711 -885 -68 177 -580 494 667 -171 546 459 627 -746 347 -456 254 188 644 -10 -859 644 -230 291 440 -209 -753 -23 -357 -804 -336 -181 413 -112 695 166 156 408 -618 -418 292 -864 354 61 89 -338 -791 -37 134 -47 -3 -579 438 287 43 378 94 317 148 592 90 -41 659 -278 221 -175 693 -225 132 422 704 100 374 -671 634 -431 185 -899 217 -895 -422 645 -833 6 182 -892 -374 771 88 -869 344 427 502 -21 134 749 367 -611 573 -701 -559 -706 227 -190 -18 -621 -830 708 -618 371 65 632 217 599 -459 509 486 766 648 -162 -343 89 307 413 -858 30 342 -385 -201 244 -345 557 259 650 155 425 713 -518 -391 773 -466 798 351 695 59 370 131 128 -110 -193 -154 -184 -153 682 707 275 739 -781 -565 -229 -424 -290 -669 615 471 -506 -670 -656 419 -154 -558 358 733 458 -344 299 -480 -626 517 -772 -409 306 -6 300 8 165 606 -435 -525 -569 -9 -739 276 239 597 388 464 553 378 415 328 -339 -514 -399 723 -367 -844 -521 -207 -300 -854 727 -25 114 222 -712 -420 -230 579 -453 -726 -601 -828 -49 672 -724 786 715 664 -730 -439 366 -844 478 1 -879 -300 -70 511 -316 -516 -752 -246 -640 208 -581 74 -773 -783 -738 -294 -7 797 -313 501 -133 205 -507 524 345 -847 -580 -693 -627 610 -450 -387 -314 -522 -277 275 -113 589 551 -477 512 47 424 -545 201 408 -813 -821 233 212 710 479 97 -679 -592 -325 102 429 175 39 -800 -618 -503 -420 -243 -471 74 391 -814 -859 420 669 -281 -391 711 423 -169 -665 -542 -212 210 596 -240 209 -95 202 -729 116 460 442 -620 -624 -46 -755 -565 650 270 -703 -128 -92 -50 505 376 369 236 -353 -148 -246 717 -366 238 -784 696 -597 -227 375 -389 259 -752 -808 191 -225 302 -448 -271 -569 713 165 494 796 -260 -625 439 624 -399 715 -223 -211 -310 371 781 688 -846 220 114 465 96 -889 178 -369 -742 214 337 -86 566 91 -329 -499 -774 469 -575 455 276 66 -126 425 174 406 24 695 -838 -60 -333 -285 -685 -81 710 351 700 444 366 -265 -385 30 744 441 -129 405 13 -276 -854 552 166 -21 551 574 -208 -212 -70 -332 606 765 -193 20 -65 3 60 161 -558 -736 288 109 -900 522 -76 435 215 -272 106 -454 -158 -477 -397 692 -580 -363 -560 143 -869 -852 -695 517 538 168 708 -805 504 636 200 706 118 -88 -641 646 500 691 480 61 -562 -43 428 789 -258 -60 -602 546 389 366 629 -634 -783 -620 -798 -164 -552 -577 715 -52 201 -845 -694 -119 41 292 561 474 318 2 218 -94 732 333 46 -244 -347 768 177 36 587 210 24 -883 777 -890 -759 -86 -549 204 311 -475 362 -474 -415 160 -384 -45 388 338 547 -543 573 -461 352 -273 -624 -520 -381 1 420 476 -357 -429 662 260 641 513 634 -113 13 687 554 -364 522 737 689 -892 62 197 289 743 337 165 783 138 -267 -586 390 515 -852 -146 -207 0 734 -900 -187 -124 -808 628 -763 -462 262 -72 -42 149 -35 -807 229 550 270 717 610 -258 -222 85 -892 -77 780 -64 234 -737 -542 -206 -576 -566 -307 -412 181 182 693 -329 241 -690 -607 195 362 -280 -823 658 -880 -795 487 405 337 437 392 -345 794 -196 -305 -236 -639 480 -758 -456 642 765 67 -391 111 362 555 -36 -776 774 -581 -396 526 -885 340 80 727 -844 41 -300 92 116 -215 191 -360 -271 568 -15 -490 573 113 -695 -381 748 531 260 -629 -614 -506 -251 152 -101 -790 -272 416 -429 -773 -132 -471 667 177 276 720 -695 27 -720 328 157 278 582 -795 383 465 -256 -793 -777 -247 -853 -737 452 -471 -270 -263 -505 -615 110 26 443 -37 -546 -688 441 -747 -508 21 -735 -28 -664 741 -690 -21 -652 -489 668 727 -807 -341 -835 -863 -20 -399 -802 -340 -599 244 -848 187 -760 384 395 764 -498 464 -661 -159 -819 394 693 -387 -447 -251 672 -205 -612 499 -140 422 -867 -264 -664 -810 -501 205 756 589 -703 558 -760 14 -556 785 -418 -862 -488 -215 -276 -322 703 -697 -629 283 -677 698 -748 -316 556 -529 28 -184 76 528 780 580 218 -717 168 630 -172 398 -582 537 -471 -80 263 394 -145 233 72 -364 716 -829 31 -120 351 -468 204 524 -526 296 -185 186 624 -771 -888 517 505 -277 139 653 -756 -210 -700 562 -152 35 -88 -317 619 -845 -397 640 437 92 -51 -750 -174 -749 -797 -531 703 705 677 165 547 -754 -837 625 265 359 664 220 81 -214 438 -110 220 -330 -236 -345 -222 70 191 591 317 60 -739 184 -696 495 281 -877 775 -807 101 -787 227 60 107 -63 -725 260 475 -642 -572 152 244 417 62 -358 753 -41 67 -475 -417 657 -315 139 -274 -728 -462 -258 524 781 385 289 -175 562 716 5 -460 -621 -789 -101 -719 13 -408 -18 -860 232 -115 -692 -418 244 -102 -783 596 -348 530 126 -422 586 -888 -632 316 -412 -343 324 -670 -818 168 -778 360 -121 29 30 -82 -446 -826 403 -342 255 -102 -743 -599 512 -240 -17 -264 -504 -759 -830 652 406 -556 -209 -838 -520 -549 468 -756 -159 -620 217 -823 61 42 -854 -616 -746 -563 -7 43 476 -22 -601 199 -328 -529 644 282 458 -516 483 -309 -728 -23 88 45 -575 -649 274 209 -240 311 94 -358 -529 550 564 205 -282 -401 789 223 227 147 82 405 -56 722 -867 -308 668 -556 592 424 -303 -270 -600 -639 -556 -5 -220 -237 -330 108 800 498 -315 563 -635 464 -613 611 219 585 -41 707 287 321 -742 451 176 -211 735 197 -294 -375 587 -733 7 695 53 388 -876 -7 -114 210 -865 42 746 -524 -618 775 396 -446 412 -496 260 -501 573 -255 -287 -268 -257 -252 722 348 11 748 -572 499 -715 576 -633 -447 -84 -410 -753 761 -115 -873 584 46 -169 123 506 -665 39 687 660 713 -303 -867 630 85 -135 -24 521 -95 -426 -163 -307 110 340 -235 629 -30 721 79 -502 -108 207 163 -31 612 89 127 -823 492 130 572 793 406 -634 56 -848 -10 220 699 -607 613 -309 717 493 -474 -376 131 405 46 -603 -143 630 430 546 -443 246 -488 -368 -105 -62 -206 -780 -868 -358 594 -718 681 -742 -759 -325 -481 614 222 -670 758 -39 -1 25 -152 799 275 -240 704 -39 -643 409 -42 -204 663 794 -712 -319 -135 778 -753 534 45 320 763 -587 94 110 704 -37 223 -374 -884 -410 635 -761 -305 638 135 -419 395 -816 6 255 640 286 719 -93 -422 -248 89 -246 574 626 39 -319 -38 522 -749 -209 -369 -256 714 572 -639 181 235 218 -835 474 169 -84 -512 -159 209 156 -818 -253 -503 -46 617 579 243 116 675 -261 433 -706 551 -659 451 -777 -631 -164 230 -753 559 458 394 299 283 157 -96 -813 -676 -30 -231 -533 203 534 491 -300 496 -618 716 -390 -833 484 495 -603 67 483 -816 -39 716 671 -292 665 -241 -803 490 705 -469 30 -746 74 589 -413 -795 69 -327 715 635 -754 224 335 153 399 613 526 244 247 251 270 -83 587 562 256 -482 -459 -66 16 748 -158 -621 -218 -834 -540 -115 534 -896 424 93 350 770 748 686 591 -121 528 29 -44 -246 -779 -876 -601 347 -744 -568 -292 622 184 418 -727 591 147 -561 -765 642 -299 485 -147 -756 -6 -449 -310 254 66 -474 675 657 -627 -546 796 669 -545 -643 -658 -347 215 339 -558 501 511 -404 441 -38 441 395 193 -397 -460 677 -357 42 -416 -260 370 381 782 713 -759 -581 -781 319 -501 574 257 -221 361 -701 -339 -195 468 17 578 504 -325 -664 140 -518 2 545 -460 -311 234 358 143 -245 220 433 441 221 281 439 405 -324 502 -213 767 -231 258 611 -589 -885 -256 -63 746 -235 -433 -698 -833 437 -201 517 774 -70 -362 -674 -817 353 -431 -857 -837 -297 -389 -731 -591 -355 657 -693 690 399 -156 10 -117 -766 -864 -116 552 -152 -814 535 -487 -316 -641 401 -676 -420 131 -352 -732 793 -520 707 -818 -319 -893 -173 -785 305 -177 -729 675 -246 642 -262 496 645 -66 570 -877 -442 410 -66 -894 613 -174 116 -458 209 705 -396 513 -667 -444 683 -454 312 218 -861 492 701 -654 477 -232 299 798 -778 -210 456 773 -60 -309 -656 743 765 -763 670 -146 718 -680 -342 43 136 51 -81 -412 256 453 387 -277 139 -35 312 -524 -387 -689 237 242 226 -447 -467 -189 -599 344 149 717 247 -822 -242 -374 625 -784 -73 681 643 -676 418 784 388 -650 504 477 621 214 118 -11 -542 516 296 651 -545 177 104 325 566 794 65 -506 -337 -731 149 -18 444 597 336 -121 -355 -374 647 623 520 61 -633 584 47 -557 736 -255 -823 -24 -382 -647 52 8 -227 139 179 472 -155 -63 407 -307 487 -777 215 434 596 383 -530 368 448 -802 -720 78 -632 -722 -483 -512 153 -553 -403 -732 284 147 325 -453 -182 -214 -643 736 -595 192 444 -783 31 333 163 614 -657 -599 500 -783 566 -814 -271 -617 184 -80 -822 593 427 -62 477 582 -784 -642 -320 -575 -298 -393 -884 116 -205 -171 529 -170 367 568 665 308 -805 -840 -560 40 358 301 -385 -658 -39 799 707 -877 390 297 -851 -566 641 704 492 -167 759 265 7 463 -449 -697 626 -567 367 -33 619 -555 461 789 -743 617 9 -724 -230 -689 -176 59 428 -745 715 -27 -126 -872 625 304 -38 534 -506 714 -64 -664 -79 375 -720 641 521 731 142 556 -327 -631 -673 71 -408 -361 -793 328 659 327 -586 388 79 722 744 182 655 494 31 625 262 -423 -492 102 -627 -158 204 -876 509 20 -44 -386 583 -275 661 -332 -778 -203 -131 -284 -174 265 -893 244 306 679 -190 -397 110 592 472 580 564 778 437 -236 372 -463 -293 -26 -648 -882 11 752 -636 -625 -163 -473 -548 -573 -227 -430 550 -580 329 -810 -811 132 -830 -854 774 -544 -167 641 -892 478 -413 -398 345 -564 37 -2 702 -776 -107 -434 -705 717 -284 596 -627 -519 -796 -650 -869 209 -287 -158 -898 -567 -644 -398 426 505 -28 -203 306 374 -116 354 6 230 179 -265 302 4 169 508 -362 584 353 -854 56 83 413 667 147 -614 -273 -608 -107 111 199 672 188 -372 -274 -391 722 602 -145 -204 -716 -789 654 123 697 64 419 -541 393 532 -103 139 583 550 -54 -435 -740 462 -882 -678 750 -181 491 480 -752 -649 691 114 -844 293 32 366 397 721 -628 -41 -385 198 -98 382 -33 -408 -503 -709 -565 699 3 -492 -875 289 336 -660 -28 685 718 667 -69 -896 421 585 595 -160 -108 492 229 -494 -201 126 489 47 12 579 205 -737 -524 -674 373 -815 512 -44 -294 11 795 197 301 -398 -500 -779 150 -165 -562 -830 -425 625 -239 -639 64 750 -35 114 52 -768 -832 -199 -770 -536 -473 30 -148 -74 26 537 -419 377 -592 -772 252 414 -106 794 -392 25 782 784 -67 -363 49 689 -481 -597 592 -398 -220 407 -311 84 161 -77 373 372 -649 244 -544 -468 566 -695 557 -115 -483 -458 -794 -557 182 -747 -462 75 360 272 351 -668 -672 -415 -837 -866 -494 -225 308 523 -872 -666 -754 -52 -765 703 -687 -569 -478 -662 -665 379 560 314 569 -723 -354 -27 631 -152 -667 -688 -720 -792 227 97 -287 760 -429 -68 672 -227 -629 -49 437 587 515 75 -216 15 487 323 -71 -286 486 725 -478 716 -8 -183 -613 -526 -123 285 -732 453 494 -407 54 -733 461 -30 -24 308 -467 -264 -750 471 55 84 -577 210 380 289 -25 -148 -496 -297 -833 -855 576 -878 563 33 -324 -391 196 -829 -210 176 -178 583 772 -589 786 -23 -465 160 -251 327 479 383 82 -643 141 261 -457 -260 -335 617 323 210 767 697 142 -141 -271 -883 -311 656 -46 39 -424 157 -537 -202 198 635 -643 -147 790 429 -89 -86 239 467 -358 265 -90 786 -214 -731 -157 -117 -670 -715 497 18 54 -134 -754 -726 190 -163 294 422 -158 -286 -220 674 81 499 552 -535 -171 401 -316 -716 -674 -741 -248 796 -646 -251 -349 -125 -103 694 227 183 334 218 37 733 -579 -189 729 142 -872 -634 -543 -482 -447 296 -39 -469 -453 -783 -607 -868 -777 -133 -171 -651 326 -536 135 -274 -423 2 348 -655 -484 718 -577 -889 -165 425 276 715 157 290 -26 -369 516 -357 -900 -622 306 -302 -843 -327 -408 39 -17 157 -812 327 -855 433 664 -361 471 519 341 -364 -746 -336 584 571 -314 -312 161 -679 -499 74 -265 -494 -676 581 -602 616 613 -451 644 -294 -466 -670 729 -675 -835 64 369 147 -577 -116 -759 413 -410 -190 -512 -715 487 -481 -10 -209 526 -520 -183 107 47 272 704 -293 -488 138 486 -529 195 -451 -39 154 -312 -797 259 209 -535 327 -140 -441 793 570 188 126 560 142 609 -13 675 791 321 785 -454 195 -47 166 400 -614 648 688 472 -57 -640 -882 -549 84 520 -37 -355 -785 40 67 -459 -1 104 363 321 -14 -368 531 631 -103 -359 189 636 620 3 578 138 359 -371 -728 -615 -38 -637 600 -813 253 321 -22 -449 563 731 173 30 80 -859 -169 -39 -497 642 -769 -623 -159 9 -659 -41 373 -853 -269 626 -331 -866 -383 190 -636 359 7 640 326 11 121 700 -254 273 -868 378 693 -599 -298 488 -457 431 -248 -261 431 -548 -70 -862 437 -774 159 569 -878 20 122 -400 298 60 -326 -724 -531 -795 -817 -375 -604 400 445 -682 247 145 510 -785 536 -754 -751 -451 -192 473 373 -440 67 382 -631 -546 638 729 532 -882 393 664 751 479 -128 117 -498 706 -454 -697 -205 214 407 754 293 -723 -80 -852 31 -92 336 587 709 306 -131 313 198 -737 593 753 -399 181 -154 -518 -864 538 656 -30 429 281 263 -165 -664 -356 463 650 506 -24 590 -139 181 778 -762 -419 167 123 797 564 351 -306 -269 -239 -747 -720 -470 -424 -83 -396 758 560 208 718 614 -335 -101 510 -800 410 129 -552 578 -244 -295 64 550 535 155 -855 -86 327 -627 -377 608 70 769 -766 -522 447 130 -138 -240 94 297 -839 -59 -35 -862 -474 18 -162 -743 283 557 -581 -754 431 -73 348 -71 -459 776 672 101 572 192 -319 670 17 298 240 238 -46 -798 484 -609 -560 558 -534 -103 -778 -262 636 -608 239 -617 147 720 -796 -726 -452 -613 -875 168 -314 346 -577 602 542 744 630 -131 102 -764 121 121 315 102 350 -850 233 728 -569 -628 -773 -403 -469 652 -70 512 -386 -683 -100 -364 -810 -329 -250 -538 129 -296 598 744 -750 -237 -350 -234 206 -620 -138 222 286 14 509 15 -312 276 -516 -431 4 497 -329 -93 17 -98 -820 483 205 388 616 242 -624 -155 -643 136 -689 145 -302 258 -133 -762 296 59 374 -21 -715 -743 -183 159 304 273 478 8 78 -424 -642 335 -724 -891 -175 381 -475 193 -253 -155 -861 -464 260 -697 -515 480 148 396 -378 -542 135 283 -163 -442 -471 -17 -312 -416 -718 588 303 -614 -675 654 -463 -739 -815 790 -772 252 222 21 -547 -723 -654 358 -521 -775 467 -222 -182 680 147 329 -518 666 -399 514 -824 -899 -237 115 -849 -716 624 -462 49 -479 -410 -655 -755 -524 596 675 643 -630 194 492 365 298 361 704 501 -730 646 -311 412 30 380 -429 -722 -836 -820 -727 -269 391 -642 -54 368 605 690 -632 127 365 231 15 667 -1 97 -725 -891 433 47 590 393 -505 324 697 -64 -492 152 -679 359 -59 -735 164 -311 369 -366 -500 -330 224 -738 -628 -548 167 510 -862 -541 7 -601 -298 -71 -876 638 -463 619 762 -434 575 109 181 -655 670 -373 -778 187 -211 168 -786 751 488 -832 194 -332 -163 -865 -384 -53 -358 -196 -682 -191 -587 211 589 -224 58 502 99 485 -532 167 -278 -495 -803 374 -312 -832 -371 362 -693 635 -484 -860 -604 -580 800 -634 -646 -216 -197 501 -650 -722 147 -149 221 522 477 286 -366 -512 -296 -160 -21 -418 505 317 -728 -289 -124 592 593 -645 189 -78 678 24 -397 454 174 549 385 -355 560 -366 572 -860 603 362 -123 -237 -480 451 550 791 107 610 -314 688 -493 -28 -428 -529 217 178 328 -788 225 -269 -127 -189 -542 601 512 397 -321 570 536 -332 98 270 129 428 -731 17 -492 205 -89 -803 620 -467 365 247 98 -393 -800 500 513 152 -642 -333 252 237 -63 -767 -231 -334 -604 -424 614 579 793 684 748 126 -178 310 -689 -470 641 -405 -612 661 -526 -190 -732 576 -36 730 782 404 508 369 -548 -252 -661 73 571 -318 707 355 -541 -463 -765 544 -657 -259 439 569 -655 259 702 -712 712 -14 -54 -743 680 438 682 -353 -64 510 109 -204 -225 -503 -834 327 -243 789 -780 -45 60 -746 -86 240 199 677 -281 -813 -430 -449 711 -38 215 -565 457 705 61 -159 -798 -798 9 51 -322 456 -255 48 -552 728 -846 110 -149 -307 200 19 -371 -876 -457 768 -63 193 786 117 66 490 -302 -52 751 -109 477 -661 593 -802 -257 -518 213 -702 510 437 739 -374 269 355 -265 -95 314 -514 -282 328 -659 -311 224 -480 381 -478 -527 0 160 -66 -393 -60 -563 -681 240 -285 28 -24 -540 327 -340 -817 583 -707 -761 688 -249 -226 666 583 -641 -51 -509 -600 -159 -479 -272 571 77 -42 603 28 -290 19 -239 -65 -513 212 46 428 -273 -221 509 -200 626 -245 -74 -571 -430 -307 603 -544 -264 544 -164 482 521 -125 269 -602 44 -669 105 -301 -108 563 -863 249 224 -426 278 -715 -155 -879 292 -460 -311 -264 62 -760 -807 203 748 246 -517 482 -727 308 190 -263 -664 -256 -334 674 571 161 -614 396 44 784 -291 -356 -378 333 -624 -884 632 -348 -802 453 627 322 -670 64 455 -299 -716 -888 -405 714 -641 79 175 -164 504 780 -856 -862 -361 210 75 178 55 -516 -632 -507 592 -398 323 567 -329 -502 200 -501 -235 -595 -92 322 -542 -105 -390 493 601 276 -401 358 -554 774 10 429 -560 -350 -791 363 -774 -70 -416 -604 565 741 169 -112 -645 -515 633 -566 -42 306 -808 136 -103 436 -894 797 280 -20 36 325 632 761 541 17 -488 756 -605 723 125 580 663 -138 -243 -210 359 -867 -765 -22 -616 -90 -663 558 289 -891 -215 -811 -107 462 595 345 -779 437 160 308 252 601 414 -101 682 792 -526 270 675 -859 715 -466 -319 -344 -22 782 -2 -758 -172 150 -742 -805 -319 -728 -320 -864 253 334 -823 -550 575 500 -606 -745 -292 -310 -147 435 -116 184 -416 -18 -553 338 -817 530 156 425 729 -126 -430 -753 45 601 -24 34 43 537 362 -827 -365 -276 -152 -85 -55 107 -558 -821 -780 59 35 255 -724 -753 -766 464 -830 -785 7 -805 -390 289 769 386 -240 208 4 -659 422 -300 -844 709 547 680 -79 678 -350 162 -713 618 -786 8 -476 -108 241 -640 97 414 640 -719 -332 769 -215 -391 243 454 702 -193 350 627 -599 -724 241 83 -763 -264 -48 -68 363 127 -6 -380 -569 -5 540 511 -838 -94 508 232 71 517 -451 -309 662 412 -800 505 640 -515 694 44 734 -397 -532 -473 56 -131 621 -107 -776 292 -686 385 486 -594 395 480 184 -852 268 -875 536 -512 282 -238 -465 434 -889 250 -357 -877 -845 487 -564 -870 630 -317 -47 -868 -63 -80 -750 -692 -71 722 710 -644 -409 371 -141 -487 309 -42 -827 -299 -295 -444 -555 -509 -192 175 476 350 778 620 -165 -774 -411 -380 163 406 113 361 -646 125 -359 427 466 509 742 636 -613 -815 278 755 -522 -107 -374 359 290 386 685 243 24 -392 310 569 82 622 620 -401 620 -287 -866 324 381 117 386 -127 -397 -759 -782 -629 739 -430 -161 -421 -37 437 -578 -63 -426 -471 728 -573 -198 374 -367 -376 114 -845 -511 618 67 -138 192 425 775 275 -502 -154 -874 -9 368 -479 -549 570 -545 25 -875 -224 -587 214 225 453 -65 323 694 -511 -525 403 -103 342 451 -86 -695 -753 721 -550 -248 295 -203 92 -593 429 -453 -833 436 -178 -204 -521 593 469 -424 798 -872 42 -427 -716 -245 -551 276 -74 699 -753 -23 250 -63 -815 -711 -596 321 -884 227 -887 -787 -375 626 -248 -166 158 616 96 573 167 -467 -399 -260 -660 425 350 167 -100 -555 757 53 -415 -700 -156 -557 13 -891 -628 -605 63 221 -518 -224 -560 709 789 94 618 -37 -855 -725 699 674 -288 322 692 -128 -606 -554 -212 -538 541 -44 -179 699 -509 460 407 485 -540 -144 -659 -80 792 -525 5 -272 609 -397 785 -338 375 -248 391 -635 -432 -558 553 566 557 -699 -868 472 -73 245 -202 288 535 -608 777 81 361 -485 -467 508 -174 367 330 56 599 228 588 -779 -358 100 -609 -720 -428 -796 -768 -763 -493 559 -463 324 778 115 -130 257 -384 -584 -324 -458 -614 320 -355 405 485 218 -202 385 167 -381 -192 -586 61 274 134 -476 510 249 -489 695 685 -688 -775 -493 656 123 158 610 -217 -572 -611 523 -863 -442 -43 83 298 -199 -303 25 300 -281 -139 -609 -281 581 401 176 -279 -426 86 59 -331 469 426 -75 -283 418 -893 156 -319 580 -573 569 730 -392 427 -665 317 782 523 -828 -443 37 184 62 411 -527 233 627 -538 528 -11 385 -464 201 -634 71 466 -538 678 800 788 655 -791 -792 -541 -306 290 -237 95 163 -672 -600 350 330 294 -700 -863 22 -272 34 -579 129 -460 223 -864 -605 534 -657 -483 -811 426 679 -460 -758 556 -199 731 -626 -280 -278 731 -858 -152 113 -849 -60 -140 239 628 397 497 778 -269 451 371 -430 60 -382 -73 451 -572 441 629 -891 -786 -759 652 -510 -682 -662 -715 -413 -189 7 559 324 607 -251 -667 -532 723 -185 -301 425 35 735 276 -446 -876 -532 -612 576 636 -260 -809 576 -123 467 137 414 -708 352 -245 -524 -486 444 621 -202 265 790 300 230 -720 408 -356 293 543 -25 745 108 -445 650 121 -685 -147 154 -900 -80 -398 -214 -41 525 678 -514 -285 486 -184 -299 759 418 -296 360 -405 424 -754 752 -232 -858 -859 621 -885 -116 -824 -872 84 476 -816 -315 159 590 -736 358 -244 560 -426 -187 332 90 -250 450 -84 118 495 109 128 496 -457 617 774 39 710 656 211 -748 706 -379 -517 62 -402 550 -629 474 -119 202 303 -878 -781 378 -586 -442 774 398 452 635 -58 -275 178 -253 -374 776 -351 664 368 399 698 442 756 -151 -74 406 7 -605 -891 603 149 66 676 522 506 -361 -567 429 -511 18 615 -670 -325 -815 -600 624 -440 438 252 195 -662 -624 -279 565 -766 -164 -218 289 -585 93 118 135 117 -869 -498 515 33 -413 -257 -605 -526 16 652 -66 711 215 297 -271 -143 -56 -532 -176 -148 -587 -726 479 -636 -322 204 -682 -423 673 619 606 -39 -191 -587 107 -67 -474 -651 -539 557 -390 -397 550 -538 -697 -797 410 240 -627 -865 -548 349 -495 237 -257 -814 237 551 385 511 -556 639 -131 -210 381 278 659 -285 739 -814 -894 406 -137 625 585 -867 340 -59 170 -135 727 345 -79 333 305 43 604 -809 -881 -620 -831 -69 745 546 395 -347 125 757 -150 -114 -891 -361 -593 772 -685 201 254 -56 95 -24 -343 -131 -786 -293 -278 424 382 -376 -225 -264 -216 140 652 -863 778 -293 460 588 789 521 -447 -501 542 -728 -613 534 -226 -519 288 -356 124 -745 83 582 222 296 644 156 410 87 -546 -721 622 318 546 -784 289 -451 -306 755 147 599 -747 369 517 708 -890 202 -696 -488 -671 68 22 250 105 -646 -122 749 -614 -518 -879 157 -676 -584 570 606 548 306 716 -49 -569 -573 607 -711 -309 115 60 710 -495 20 476 -112 30 173 94 58 -155 55 -198 762 28 -285 583 358 -707 519 2 -782 420 -332 -15 27 400 -541 -300 -202 544 379 -557 -688 -261 -665 709 0 -768 207 681 -770 -720 -614 760 27 555 -320 -350 -539 229 779 -550 -583 61 -373 687 755 319 606 717 -160 -169 465 -604 -37 -188 -243 -420 306 458 -825 699 -738 356 169 -118 -34 234 -191 -864 -630 121 -535 398 499 539 714 -816 82 751 -167 132 -234 -740 -649 455 -202 710 -616 124 -611 276 35 -367 -213 77 -264 -887 615 -236 -266 62 574 138 172 508 286 -203 -424 714 87 244 -530 268 -536 -607 131 -389 -157 -424 -669 -103 -447 381 -325 451 -252 -773 207 211 293 153 433 -184 -771 -679 -412 -569 -219 -775 -701 110 -188 129 254 457 174 762 723 414 246 -563 -390 -164 -307 346 242 659 -24 358 666 766 632 -511 -132 -899 328 -837 53 734 624 -195 683 426 153 25 517 -164 173 -114 605 -43 126 351 516 -522 101 795 136 -410 -463 -697 -679 594 790 332 -16 -207 178 229 -862 612 -387 616 -862 580 -475 -824 666 737 491 -236 627 -472 -539 8 172 -223 -338 -863 -438 636 288 -21 -329 637 412 -311 391 -327 271 161 -387 -66 -172 520 -58 493 -125 -587 209 -85 -615 -49 141 645 495 -444 -724 781 -123 -868 -646 786 105 595 -557 334 296 -171 5 187 675 725 -161 -343 116 510 -4 756 81 343 67 776 245 -597 -889 -764 -725 180 304 102 -435 -584 738 645 -582 -253 550 -596 -108 -31 690 -829 -702 -761 -560 -828 -515 730 -142 -614 -309 -448 -869 -172 -242 -667 -758 -766 512 -205 313 -143 -190 -756 83 40 -183 -556 110 -197 -698 297 138 8 -410 -750 710 138 253 -141 -720 117 254 357 -482 -752 -292 112 -117 499 477 -792 313 792 -417 213 -106 502 666 794 791 183 -167 476 360 643 313 486 -205 -377 609 -626 -794 769 -16 755 -744 467 732 -115 -242 -653 8 -114 -276 -227 -104 -308 -523 143 -316 23 516 734 528 280 316 733 536 -447 -893 652 -475 -29 -818 -41 -375 123 479 53 -694 -861 269 -869 -831 -709 609 -19 345 632 157 510 50 -723 -210 528 61 -189 751 565 317 524 -678 155 -410 -537 -474 -802 -61 720 -54 648 702 185 -682 -594 -96 -73 393 649 781 -519 365 733 -650 737 293 138 -281 148 -26 -607 -393 555 698 -581 87 -158 617 -484 199 -260 167 377 -545 682 315 253 552 649 -549 -487 469 689 179 240 364 213 692 169 -169 176 141 -846 -376 696 -718 447 -112 519 131 272 214 -39 -532 709 -380 786 -210 497 53 -18 599 320 676 -894 -861 688 298 -230 716 -46 689 650 -617 -900 766 242 -753 -692 800 715 -696 -691 -59 752 -758 -394 -876 -759 403 -834 -878 416 -374 720 -355 -823 103 -564 141 -577 757 669 323 -666 -465 -796 -409 -736 -296 -585 329 -52 349 381 -754 -832 352 -285 316 -313 -847 -639 -792 -807 58 535 -500 332 -414 -752 -717 -646 -473 111 163 188 -287 -408 -666 -12 -656 -323 194 -841 -725 -178 345 314 -282 147 -84 -885 -711 57 114 476 247 618 437 458 -559 -657 51 -84 -851 398 755 8 390 239 788 -653 -630 -822 -853 -63 491 -801 183 388 -146 -99 46 136 -889 511 518 417 -413 -34 43 -410 -77 -744 -801 251 -205 525 263 -672 120 97 -77 793 443 548 -134 -719 -407 599 -882 -607 -106 176 381 304 -622 -583 545 399 -823 444 305 -434 487 -635 -473 -211 59 147 27 -712 -638 -107 -122 270 -377 -761 136 -532 -163 696 -472 136 -442 -372 -537 145 -484 -139 442 -15 -513 -448 -653 507 676 621 -46 72 488 119 -690 629 355 -763 779 -49 31 407 -197 -147 207 -236 309 -514 -82 415 -749 145 511 507 -398 -674 -715 -695 -644 57 245 -759 608 -749 -765 658 491 583 483 -874 534 -455 95 -405 533 369 151 -733 25 -72 98 378 123 -558 26 -598 197 -6 62 -238 -769 -346 -631 -687 -17 516 -621 -336 56 387 402 445 660 48 625 -480 -779 572 -271 780 -668 -233 -729 -571 -893 477 -717 -683 -750 -37 -183 158 27 -37 -209 -46 308 -417 -141 573 235 479 556 -645 -725 383 -32 -831 -274 177 -579 302 156 239 -298 561 695 47 485 185 625 616 -851 -10 222 -74 -750 384 -120 -265 -222 -49 -367 -475 542 -896 -664 -324 191 287 -459 241 442 -794 745 -240 -225 -442 253 -78 690 -115 156 -595 98 -791 377 287 456 -43 418 -892 -70 -72 -593 -165 482 5 630 -781 -349 -222 -109 739 -376 365 -627 -11 -30 -46 423 462 30 -866 -815 -367 292 64 -679 536 -264 -897 -336 427 683 382 340 -405 135 732 214 -124 -13 -494 -722 479 114 515 731 732 529 -339 134 195 -410 -589 -249 789 256 -452 -278 314 434 330 725 -202 487 648 156 0 9 -100 419 -833 -506 306 241 225 -385 108 349 -151 166 -534 -411 500 19 -110 -726 -798 -783 497 93 -653 -820 -70 -148 -356 -747 -311 439 -799 232 460 -216 -894 -769 -221 -434 -353 -438 -802 621 716 69 193 -28 -757 4 -686 -794 -138 675 -304 -422 146 314 157 -542 699 643 684 192 -550 -296 767 70 107 610 -179 215 -821 341 609 -244 -824 444 -377 419 -270 585 271 -432 -559 -340 -261 -622 722 -227 202 -422 -561 525 481 691 -640 -184 367 -402 541 401 -776 -98 -887 426 -869 429 157 654 202 -77 103 -876 -292 646 -811 169 -413 -53 274 540 -864 -737 286 -144 469 388 -640 -47 -732 -740 -621 -661 -592 -316 188 281 126 -134 172 394 -519 -102 -248 -682 561 791 -762 689 383 -66 -4 -744 -242 222 -772 328 610 -593 776 -743 18 -31 -624 -356 332 -588 -273 -34 335 -380 -516 -629 -138 -233 -216 667 -596 -332 670 -318 170 -594 -145 -709 606 -6 -764 622 -404 -811 -610 384 -136 -831 -272 -872 -672 -417 -532 -188 -207 184 565 -287 -634 24 91 575 328 -692 -807 -222 467 -304 682 78 774 -732 480 -753 264 -170 -155 -895 -665 -808 -514 -268 530 254 433 -103 -224 -1 505 79 15 14 684 -271 -263 411 192 -384 37 746 537 -702 -304 438 238 -317 731 -639 709 -283 -810 -628 647 739 3 -433 -704 -805 -477 -305 323 -693 632 -220 -377 -303 762 -152 -124 -306 524 169 -208 254 -468 -105 -71 -3 -710 -764 391 -706 195 0 -117 -378 184 -472 698 332 -601 527 -272 259 450 42 318 392 313 426 -297 -723 -724 13 487 -234 -883 462 -289 76 335 -150 -774 -561 -234 250 364 -327 23 -504 446 396 -553 -456 282 -594 752 -568 122 -22 634 -260 513 505 -858 -62 794 -31 719 575 220 127 34 567 306 486 -54 -567 312 -245 -880 331 -30 -732 -736 -641 -891 405 303 61 187 -269 295 -210 -687 156 352 -208 763 638 -143 184 366 -204 231 -21 -332 -601 334 728 -52 -660 -316 -357 161 -885 75 -659 -491 -182 730 150 31 -562 -508 789 -200 520 -838 510 -221 98 -168 419 571 450 410 680 744 725 658 -460 471 -725 369 -583 -737 -717 -373 -285 221 231 581 90 -246 -539 94 431 17 -577 -796 -899 194 479 -888 -432 373 -415 -825 663 -537 637 207 -164 -665 -871 -155 -376 751 -636 -517 687 -117 600 -662 660 564 130 -427 -540 544 -644 684 674 -729 -552 32 -174 -241 295 -703 -567 413 -669 88 -196 -348 471 739 -896 -240 -636 36 -835 551 407 312 -624 -640 -695 104 788 41 -840 582 727 -797 -116 548 149 -27 -745 173 -748 259 127 661 397 590 -79 -487 -544 -95 -456 -579 -777 -795 -251 -319 -589 323 -832 -360 -390 -587 -280 -387 -206 349 -768 505 -124 -456 -14 655 688 512 -493 82 192 209 47 515 -818 146 759 554 -254 422 -380 -78 -373 159 -715 -150 -613 124 707 -211 263 638 208 -532 375 2 -480 -501 100 -534 -441 -62 -461 -319 -181 656 -658 145 -633 -46 -783 31 -163 -821 584 551 589 -553 117 -765 -574 228 -178 296 -535 554 432 1 347 -632 133 -120 -526 87 -472 -449 -482 -24 -535 -532 -348 8 -198 137 558 -68 170 -628 743 -736 556 708 -567 573 -600 -865 -673 730 -119 -861 -831 -35 49 -774 -770 580 35 788 504 -170 -125 -12 396 -385 -342 231 -256 388 101 601 422 -469 -43 -395 -868 -735 -767 -825 -818 720 376 387 -771 -182 749 781 -664 -398 -606 -436 729 -251 -640 415 672 -235 -150 -745 -685 87 340 -415 -725 391 145 -429 350 -584 -783 -185 -275 -331 789 94 -546 795 -145 497 -829 187 -43 435 418 645 -728 -857 201 -598 -511 -728 443 128 -715 635 -597 -277 298 -182 302 -661 -707 38 487 -779 -30 431 365 -828 -223 -201 -133 -651 -44 -553 94 -126 -439 -578 210 -573 372 -319 739 602 589 -255 213 -693 589 72 123 -825 714 -15 -7 -847 -778 -804 407 -170 726 -727 698 -401 -227 -760 270 -553 -465 735 561 380 -143 -169 -713 -548 229 -352 -899 -213 214 538 194 683 547 -661 -581 722 239 353 546 6 -70 -425 16 -534 -391 -815 276 -696 769 -691 781 -243 26 692 173 439 622 205 504 582 -813 -577 131 -676 657 187 371 -134 -642 236 -720 -434 -412 230 -118 -394 -347 505 468 329 -574 340 768 19 -9 -381 40 434 -110 715 175 488 -371 779 -826 111 -273 -106 -643 24 -620 -405 -673 -454 622 559 -50 -174 159 43 168 -772 -564 234 293 -776 -611 -522 -343 -590 -341 -322 -65 -155 610 -505 -462 243 -241 355 201 -493 698 -196 -385 3 78 185 151 -221 611 711 677 -40 -218 -734 -127 -843 310 652 -483 -24 -80 -338 -651 -24 -710 420 -43 613 704 455 -670 184 -205 -603 658 -262 -182 -17 -585 786 514 378 624 17 -760 -428 453 -517 23 621 731 696 518 -571 -828 797 -774 -666 697 -592 -618 -193 -787 -775 -641 282 331 432 161 -808 -188 -573 -741 -848 -204 54 742 -461 -653 -812 -860 224 163 -648 -93 -332 426 -897 -543 -258 462 -733 336 -693 -229 457 253 678 -371 744 -283 -223 -80 -744 -684 390 395 293 -826 732 296 -635 565 483 -636 202 527 -620 -65 327 -736 20 -333 -64 360 -644 -767 273 6 -568 538 -63 572 159 404 685 5 -501 -228 -154 -592 -675 -625 -332 82 -679 -757 568 -448 782 209 365 719 -614 706 -616 268 1 181 -39 370 655 261 -45 -744 -413 546 495 -310 484 -698 -168 770 275 331 -490 40 -767 28 130 -140 -254 479 -426 -311 -270 -724 -878 549 450 -485 -617 -714 -866 -316 29 81 385 163 115 456 -132 -373 -795 -172 679 663 -248 -628 -444 575 -253 -432 74 365 457 143 748 -83 -731 442 498 631 72 421 81 -305 -59 641 433 -713 -273 -889 65 134 -519 440 -714 324 608 -96 -309 -433 -821 98 -303 20 94 -90 -552 489 -471 -392 -367 -699 -121 311 -765 -179 -796 -311 531 -168 -558 -639 331 115 470 -401 706 -117 57 -800 524 -538 -355 -400 709 -705 274 -262 -23 -831 115 -167 -251 279 441 -125 714 37 -184 -707 290 -86 -104 115 157 756 -193 -750 -153 -804 374 -292 -202 419 172 -188 -160 178 470 -890 585 -697 83 -900 438 -898 -602 344 323 -209 -181 441 410 377 -283 -130 650 303 504 704 164 -861 -150 -671 -714 381 489 -25 -657 -249 15 53 -573 -651 715 -681 -407 -283 533 -250 -200 197 634 -260 287 553 -776 -685 -354 263 171 -486 243 454 -551 -9 -886 444 -596 778 35 38 129 -594 -378 -611 -493 -386 194 711 153 -670 133 43 102 -32 304 -563 -711 -378 125 -319 184 366 580 553 -248 -651 482 -631 -265 474 -554 -145 -170 -711 -889 -460 -591 -135 288 345 -101 301 297 74 -695 -388 -556 -300 -381 656 446 449 -83 114 -898 -663 -776 489 640 188 217 -692 -676 151 206 -777 198 -375 172 18 -631 -874 -795 338 576 -620 185 -341 -697 104 723 -40 -418 693 709 -664 92 -422 -217 -344 -341 -851 763 -470 -451 -138 -823 -350 487 -762 -156 -563 -146 757 567 -873 -595 64 -56 -424 17 -737 185 184 -508 -806 5 743 -55 -699 85 483 -541 364 -197 115 -303 146 -291 707 96 782 474 537 -564 424 -426 230 -113 619 55 345 -823 -288 -574 264 376 -211 334 394 -75 -857 -486 -547 -667 -821 -120 658 619 -864 19 504 472 -712 167 545 657 374 -346 -93 -361 -722 135 84 -319 -486 -327 152 -135 -407 -48 -224 -830 14 88 -442 718 -235 224 -6 70 173 631 550 776 719 -460 -548 -549 -771 -334 -536 508 -318 -360 121 161 -529 -89 -487 417 -686 28 485 -620 417 362 284 -27 -279 -731 589 252 357 230 482 -522 -152 -360 -502 -597 82 -583 -544 -85 -693 -275 259 -562 -417 -650 -257 224 791 301 -632 -38 -614 -842 499 609 398 -532 -863 -798 -626 -136 -51 319 215 655 431 -122 -869 129 411 382 619 -685 -612 575 -793 174 -22 -868 -591 -639 278 -243 789 -208 -224 -93 -459 -58 -45 -798 551 -662 -5 -323 476 583 -95 -331 -95 716 712 666 -110 -152 597 39 65 -504 -184 -18 -544 424 773 -578 -577 315 701 103 -557 -79 -732 730 -127 264 -310 407 713 -189 -129 19 -486 -772 -699 -11 439 -870 -481 266 -656 306 -572 -556 546 -387 543 197 797 -440 -573 759 -871 231 787 -173 -457 -405 775 283 644 536 -622 -648 501 302 643 -820 128 661 -707 541 -742 -279 -415 -204 178 143 80 -76 601 -585 -688 392 340 266 499 -78 -706 21 746 114 797 195 184 -717 -186 561 700 -404 -114 170 250 -629 -104 -376 771 -24 -318 508 665 753 -445 774 -797 -296 -750 -198 -672 -144 343 654 747 64 676 152 477 644 -19 442 682 671 102 -480 -797 687 26 -287 516 788 781 72 -300 498 65 -867 -299 458 493 -292 321 -229 706 -541 214 340 -106 -118 -307 573 -895 773 100 332 -677 -467 -806 -784 -105 -670 13 -420 444 770 -729 785 -872 -629 -630 -844 -88 690 -307 196 -257 -209 -480 286 -292 -387 -32 33 -341 257 588 -843 -464 -230 -84 309 82 409 453 781 168 695 -154 540 468 -445 441 172 -185 -771 -187 301 -818 -233 -428 152 702 370 -40 494 -493 -176 -757 591 152 -660 295 224 641 494 148 598 -67 -887 395 -521 -887 742 -659 -126 -233 264 736 -453 -246 -655 -792 -436 -817 571 621 -870 19 -611 -474 -408 271 -435 462 -843 -299 486 69 -524 -205 160 661 538 508 -596 331 413 -523 -142 76 202 -592 447 -246 364 133 229 -63 399 -183 -234 -227 -339 -147 -835 576 258 -832 758 -30 635 -244 753 -352 194 159 755 361 -405 -670 -86 345 -347 758 -722 571 -642 -44 9 -386 622 511 398 -720 -411 667 -189 739 556 -341 88 -464 642 464 -700 -342 -165 -484 -612 434 218 -598 -327 799 591 -315 595 62 733 -606 -618 740 -851 -231 542 697 78 -651 790 -551 193 -845 -25 309 74 488 528 -260 -75 -599 -476 101 596 -469 562 174 778 187 368 -418 -321 -164 -160 -522 -460 -226 -330 -616 496 637 637 -30 175 -410 -134 733 -573 -464 284 -202 -93 753 -827 -257 -554 -431 -275 -767 698 179 597 -808 -716 -812 408 654 -97 -382 -379 -311 198 605 -215 -79 -296 142 -536 492 -202 -58 475 -797 -394 -68 294 -404 671 683 301 585 -707 133 -683 -275 331 50 -84 760 470 -319 -831 -518 180 294 -16 684 746 175 453 -341 716 485 583 -727 -427 -161 -116 -231 184 48 189 -182 775 -313 -841 95 563 439 69 757 327 147 552 -89 -897 -469 -379 39 281 779 -7 333 -649 390 605 250 -475 288 250 392 -151 180 -743 -579 -685 73 -400 -789 -835 227 -28 205 -529 -393 -100 416 -153 736 -570 -487 -20 653 652 -305 481 759 -727 440 -875 -898 224 -640 60 -237 341 405 331 -370 -738 -48 504 335 -38 773 237 -302 -158 259 233 -266 695 58 172 -900 186 -855 616 -819 312 61 268 -338 452 421 723 -879 -221 -292 -760 228 619 723 -724 617 289 -417 433 -371 -800 626 -622 145 231 533 -671 157 -535 -230 -112 478 355 452 -212 263 -173 138 -409 777 653 -679 197 -28 -769 -715 633 716 601 445 -541 138 -237 -370 126 -519 -15 -170 -50 29 457 277 18 213 211 -515 690 145 -801 511 703 -842 247 776 -878 238 -802 -522 -395 -380 -613 -386 -459 746 358 -207 -105 520 -212 103 -439 -524 235 -35 -588 -347 -504 -662 197 -775 -370 467 -241 -603 223 -541 -99 662 -457 -411 595 -133 -682 -360 -477 -367 -518 -71 -291 -512 -360 25 6 -506 568 772 -137 297 -703 279 -289 -809 -583 -592 12 -234 -487 2 -27 -26 -1 633 -417 261 643 -559 793 420 554 -503 -49 -478 446 -641 165 -157 -86 737 175 -768 114 -2 109 13 -730 40 0 -185 -277 -819 592 96 -151 -321 -403 43 491 574 669 -538 212 -723 693 -763 678 368 159 -419 -690 158 -315 -221 -672 -639 234 -494 -539 -565 -117 -659 63 95 81 764 -848 -312 790 66 624 -84 -390 454 -370 -806 646 -234 4 113 -820 442 -839 -836 618 -836 -741 113 -567 218 11 -202 30 -738 -324 660 -141 -878 -171 -717 -14 123 697 260 -711 -651 595 -730 699 520 522 11 -293 308 -283 -536 -70 -35 -566 493 -112 662 -338 661 -499 124 -296 -219 259 248 631 745 539 84 -38 511 -805 -17 783 -566 -736 -189 -331 -523 251 -254 -737 -770 394 298 -550 -197 -611 677 -413 570 391 -900 -849 -63 609 346 469 -362 -652 584 -209 391 -607 21 -693 745 717 -501 -549 20 -416 323 -611 651 -737 -725 -345 -810 -798 -364 780 612 158 -56 679 238 -679 -439 733 -538 -506 720 -663 60 110 798 -227 388 343 -802 521 227 -297 685 -523 415 -414 -100 513 -513 687 275 -618 433 19 -677 -4 -492 -63 -622 660 -573 32 399 510 635 692 -610 -213 -27 -623 -393 690 -503 -139 -273 -40 -328 797 34 -205 354 -3 278 -506 -507 -366 -302 497 35 176 735 199 459 -498 -303 -702 -377 471 -515 81 -890 -42 501 401 -527 -449 -780 -94 322 51 -501 352 -116 437 -328 124 -690 -656 300 -422 -764 546 307 -675 -367 400 -534 0 -837 714 -633 93 589 -442 -649 709 617 -647 -74 -27 372 45 366 411 623 -897 -606 -386 747 613 -659 207 709 -648 -572 -250 -572 158 652 502 675 -23 408 -440 -874 -656 -99 -262 -127 525 568 -313 -569 382 -445 -448 731 -322 355 -290 581 410 -171 -731 -417 477 -721 -325 319 99 -240 469 405 743 -515 176 431 109 -735 355 497 768 501 92 -117 509 138 -880 67 -491 471 -88 125 -893 -588 -524 -838 746 189 -549 -320 -813 38 -723 313 -737 191 -360 32 230 297 -708 -847 626 126 720 -529 -190 -348 -400 -74 -560 713 -44 -477 618 -874 -260 173 272 -870 278 -465 662 101 -135 -582 283 -532 -607 -784 -97 771 -588 489 -732 -91 235 -24 777 509 -763 684 -170 604 -613 698 528 -420 609 -811 -811 -177 203 212 63 -30 620 506 -327 -152 -363 -562 603 -670 17 470 -799 542 -96 516 -883 -881 -174 -99 622 -659 166 -623 501 734 84 479 357 619 168 -551 -266 -139 -18 694 444 509 -466 -164 618 366 82 595 366 9 531 115 759 514 131 238 -501 -30 -448 -626 457 -682 -622 -382 157 108 553 -498 -363 -616 -700 751 63 328 0 423 -595 -60 -41 -619 -243 296 518 215 280 -223 -118 -882 -803 471 -365 640 20 53 772 -771 557 -803 -733 -697 -681 -310 -315 -18 -745 175 -228 -122 -266 -452 687 -589 -863 -895 -700 -555 -161 -828 -93 116 -707 -187 341 -636 -140 699 95 -112 780 521 737 -273 8 -772 517 -338 -880 181 -826 718 -58 -762 76 161 -424 -287 205 239 -264 600 -768 -716 554 -587 575 -729 384 -593 223 -651 24 -794 -761 696 -846 -739 464 542 -691 -351 551 570 -732 -151 4 -408 666 728 -30 -792 562 -282 222 9 571 -840 -151 -755 326 -285 490 -752 198 -109 340 -496 403 -426 147 390 -172 458 -601 -683 124 -82 279 220 180 601 -198 -441 784 -384 485 -599 242 746 -449 648 -505 426 308 -283 -697 -413 -334 -318 711 551 513 -780 515 -517 -619 -845 -381 4 320 144 104 727 -303 477 -872 654 -383 -180 -153 462 -411 -523 -283 136 -874 -223 132 186 -210 664 -308 551 -549 -548 726 -171 -679 114 134 -20 -698 463 -496 -493 682 41 -810 -371 -474 434 -836 -493 -227 -84 -276 255 374 -751 -585 430 -251 -288 -284 -363 -568 152 95 -822 680 390 649 342 716 -659 573 298 533 617 137 -863 -826 300 786 355 -16 -881 156 567 -153 -365 782 510 570 139 -676 316 -221 -195 -481 335 635 653 313 -114 96 770 -194 113 -882 573 -156 753 -94 204 476 230 -22 189 800 87 191 -284 -332 -263 436 -518 -494 -675 -42 -17 -203 602 517 -443 -218 -899 -733 -230 -830 731 606 377 -570 -113 103 699 -581 -449 -330 -209 -565 656 -379 333 547 38 755 -716 -111 237 -585 527 506 -51 -144 22 -521 -64 349 -702 689 538 -206 115 -184 189 422 612 122 686 762 560 -65 530 -69 472 -708 -880 172 -81 -705 100 -84 728 -70 -89 697 -76 739 -628 783 192 619 284 -675 -504 -318 712 50 253 395 -444 340 -155 -148 -787 647 -867 -425 -330 -521 22 -195 308 -657 533 323 -822 -792 358 466 -224 425 713 -643 -223 -892 -527 758 -782 152 -18 -108 -129 -574 -157 -827 783 568 418 -502 -286 -424 -320 -117 -1 -105 -761 628 319 -532 5 581 -539 -547 -262 729 -17 -381 -452 -801 567 33 90 -361 -195 99 -827 464 -443 754 576 340 713 123 -292 -473 85 -764 -684 -376 -414 -755 277 785 22 -160 -659 -200 -533 -472 100 -386 420 495 -569 503 -399 555 739 -441 -48 -402 389 -835 221 -255 -407 -431 14 -544 -785 139 -228 -352 -38 -705 684 -659 -874 -811 -355 389 396 -145 -459 -99 466 -241 326 -846 -669 -29 -11 -455 -484 130 581 331 27 -609 52 675 -190 -119 -667 386 643 720 -783 -749 152 290 -731 559 -81 172 216 -857 -536 206 -258 -195 -878 -870 484 798 -838 -550 478 -721 703 710 -285 558 -178 341 -536 179 -74 -408 280 -421 603 -812 -573 -409 485 140 -742 -683 115 361 -265 -877 696 34 -12 -139 312 -724 -870 -555 -694 -433 6 583 -223 611 -649 -211 540 -60 -290 -523 -642 12 -520 340 -226 -475 541 -215 395 619 661 438 -737 -155 122 590 95 323 349 231 -640 -312 106 -491 45 776 -835 7 442 332 55 405 -194 651 101 -550 -750 548 311 -831 -560 688 446 -628 36 494 38 -539 711 -397 315 -427 569 452 -428 400 620 422 -262 544 492 -362 354 -761 -551 -679 669 -638 102 469 534 119 -212 -618 -697 -336 562 -376 -403 352 -518 -775 744 -816 -278 -583 92 -251 68 -86 -220 691 -58 581 145 -582 163 707 350 189 -41 -822 116 5 714 -701 711 574 424 144 168 145 -24 -107 662 279 -409 78 -862 366 -375 195 -22 -818 -711 -2 -160 136 -856 423 340 -483 -262 515 560 704 535 245 -705 -782 14 125 534 436 -855 360 -38 -842 -515 161 187 -450 -330 247 -466 -775 -558 689 10 163 506 -320 -405 -717 -632 -331 -302 -809 216 -743 687 198 -545 -396 631 280 640 294 281 490 603 453 -475 -661 -375 -119 -411 -872 -247 -218 451 131 771 -33 218 165 236 37 -144 634 643 -234 -630 -645 207 -366 386 -279 742 596 656 -171 -158 -717 -165 544 456 193 781 2 -837 386 -151 730 108 712 -458 -350 -86 -853 697 396 -512 152 421 318 9 -465 -404 -327 469 331 694 -856 105 719 364 141 385 -870 -808 761 -385 -250 337 -626 -631 789 361 -271 417 640 -304 431 458 -50 -778 78 727 -6 -303 687 500 -394 227 86 561 -74 263 -324 5 43 233 -14 677 718 741 -212 760 -408 -642 -447 224 418 -605 -300 18 744 -29 551 -681 -731 -224 -246 167 766 -315 -348 9 -760 620 13 617 39 308 406 -171 -306 -180 -352 -577 255 493 -580 -153 552 188 270 109 -795 679 -620 207 342 -417 -386 -322 230 344 -696 593 -295 -745 287 50 -180 23 -179 -724 -407 108 -351 753 536 -231 -67 -346 762 -120 -667 44 332 -60 -85 580 -731 172 788 -403 760 192 -520 -888 -484 -478 216 421 128 477 -43 -295 -693 -375 -867 -287 -552 70 578 -663 640 -810 322 780 723 -891 427 488 -212 -354 -688 157 754 -118 751 -900 236 -45 -190 -227 -734 488 60 577 -340 -487 -463 -500 67 781 272 -151 -133 421 -269 290 552 744 -883 -525 615 143 -488 -469 577 -803 574 286 -485 -368 740 748 -659 707 -85 -733 -527 -469 -498 698 -834 465 744 166 657 161 -168 -400 -816 749 448 -693 507 -294 164 441 -475 195 105 318 82 -313 3 -261 -37 171 -483 134 -385 -728 -497 -821 241 -166 -30 -67 -308 678 518 -75 791 597 -135 29 -192 508 -899 419 -393 -830 -210 -607 139 129 548 -114 677 -262 -345 339 578 -851 -159 413 -245 777 354 330 -695 22 11 271 197 -353 460 421 -640 261 108 602 -15 604 -82 128 30 -388 601 -559 -642 -338 -848 -809 -479 294 -346 -3 180 573 157 620 -364 -867 220 -259 -862 733 -498 286 -693 -32 -846 -110 -90 -484 165 139 510 721 -58 579 -670 650 -178 -449 -447 -873 -509 -693 -342 -831 -336 -281 -165 -443 558 304 -652 -748 122 336 346 -27 130 -867 -870 -583 685 270 289 -502 193 380 543 757 -427 451 -230 -452 -194 -720 -54 -54 -879 250 652 -548 -201 664 551 -864 -332 509 -212 449 -294 -823 -9 358 501 429 481 -812 -49 558 -521 -830 42 477 -760 -619 -384 395 -501 -267 -510 615 759 628 10 795 788 407 -197 -720 263 378 -3 442 201 473 -857 -832 -184 -274 -771 -639 328 -771 665 -831 452 -444 -428 -502 -272 -469 75 -248 -429 255 -189 -718 -53 15 86 -86 -374 -723 564 -238 -803 -62 683 -428 172 -458 451 514 -826 -373 472 689 -518 -558 102 -368 -212 -630 680 116 595 419 -86 -381 534 -21 -317 696 314 -882 -500 654 282 -296 609 194 -539 310 44 -770 -137 154 -57 186 -541 -392 564 -302 -542 282 629 -467 -833 635 -310 -889 -269 -114 -429 618 -96 481 -628 449 -858 -745 614 795 -66 213 399 579 -525 721 361 -352 532 -758 270 524 743 606 611 -10 -364 -290 -781 349 -891 111 -727 -757 -578 609 135 -649 449 -663 -583 -62 447 351 513 -387 378 -372 -162 -342 -479 -699 523 -726 558 -596 -297 189 -73 -721 -841 170 533 -413 -828 117 -352 -697 301 -36 450 317 -415 582 736 -335 206 646 393 414 445 208 101 314 21 254 -851 -675 308 -57 443 -333 -696 -500 -704 -801 771 -145 -121 -89 397 -165 -678 404 608 725 -136 -390 27 1 -664 -763 98 -459 346 -890 -221 463 -403 -445 -235 239 762 -865 63 -812 -823 -276 626 -509 -16 -544 -645 -22 -67 -287 -541 551 -128 734 -577 -598 671 -443 665 350 -684 618 -291 38 -759 135 90 -174 260 762 -779 -296 -786 296 -775 -206 -184 -645 9 -393 654 785 -479 -264 199 512 -898 -156 636 536 -884 385 -296 -327 -370 -647 -605 -237 -722 -609 137 589 130 445 687 -75 147 134 221 192 716 53 85 -366 -212 -659 706 89 -39 596 -315 -865 5 642 618 0 430 604 197 -149 740 553 -838 417 -130 -502 -564 -467 345 42 -301 66 -526 -15 -764 480 -771 673 579 369 -598 786 -289 -48 788 -351 31 -189 -549 -563 128 380 -807 532 -673 166 754 -182 89 242 -363 -802 -536 800 -504 -181 309 589 148 234 726 222 -476 -676 -232 -367 166 226 -733 -731 -359 -208 -625 306 -1 355 121 -425 93 550 312 480 -388 121 755 726 46 -866 -460 499 -517 334 350 -670 794 -893 -319 -571 -311 656 151 71 -680 67 -627 -43 -350 231 -702 -127 -94 -127 371 -448 -375 782 344 427 641 -131 457 -335 -490 496 433 -242 786 -650 462 -863 -545 22 792 -302 -890 794 -631 -511 -308 -46 -706 -508 -3 -2 -270 15 -764 127 407 161 731 -870 775 480 -308 -581 -325 259 524 709 705 477 685 -141 -667 -115 -318 656 -619 -663 515 85 -290 -52 768 -132 245 -489 -578 324 -425 30 -874 -319 -287 -588 -576 -154 758 -502 570 235 -9 353 699 -433 -255 -445 -324 397 181 110 -334 -339 553 660 -398 227 -199 129 30 -197 57 348 -889 -157 -633 131 627 167 559 531 -377 -893 -26 357 -147 42 69 270 -277 187 -540 -613 636 -222 50 544 390 -213 -657 406 -589 39 -656 -358 -295 -629 -719 142 -866 -850 -810 378 -130 206 568 -650 -809 -630 -296 -445 -151 -232 328 -125 665 304 -187 443 -387 360 359 -245 500 -279 -322 -347 -598 51 383 -600 -260 -697 -206 -437 -463 -237 626 590 -154 137 -631 135 -419 562 694 -860 -775 767 -517 433 -822 -305 438 -850 359 -736 413 -525 -332 162 418 -542 -379 -457 -52 155 696 -553 515 236 -40 299 -323 241 -72 360 73 -788 -878 -528 415 -343 -787 76 -302 619 -223 -496 -369 88 516 671 451 767 527 126 -660 -39 -826 635 681 594 163 773 -801 -168 -426 166 -816 -528 -629 195 544 -455 604 -476 185 -400 -254 541 757 -263 -771 184 -532 718 -442 265 757 728 -73 409 416 -350 -244 -13 -354 -214 -259 236 -25 -803 -613 98 5 -642 -606 462 -870 -86 -735 -137 -482 -303 -129 -74 31 55 193 -488 121 597 -810 350 -594 236 -240 47 326 12 -139 -244 122 401 66 530 -373 218 -566 -720 696 -511 439 -884 -281 -816 441 -806 349 -196 210 334 466 566 615 49 -507 585 73 -131 -269 722 221 -673 -127 -80 -838 749 -34 -240 -108 174 -536 406 -392 -38 -852 665 -686 -876 796 -216 -138 -855 -352 306 -117 12 705 -581 80 -77 -3 -776 519 283 -31 509 567 -777 31 379 -702 -328 -572 -105 -637 70 -800 -809 -269 331 243 -463 542 640 287 -520 -108 -506 -792 -569 188 742 -215 91 291 13 -13 -732 -822 -41 -52 -416 -31 540 -385 558 -206 310 -62 -847 -430 374 41 -867 -99 174 269 320 -470 321 -72 -209 4 -552 244 428 349 -572 -318 192 77 -797 -95 758 63 -225 -88 -168 425 169 161 -252 -436 383 -482 702 -441 -341 352 406 -584 534 488 650 -868 443 -601 429 -711 -378 746 643 -310 -725 -355 -777 -395 -826 736 386 79 -725 -74 -638 214 -384 -878 -369 769 -6 -855 306 -65 -870 15 74 -268 306 -392 -766 -487 477 -348 239 -444 -621 -665 611 -750 205 788 -239 640 744 -441 -717 131 -816 181 300 771 -194 100 -284 -767 -872 -328 -433 -221 466 53 767 -186 366 -359 688 795 -68 -715 -761 -580 -673 571 -768 232 227 -573 -889 79 490 413 -625 -803 -351 752 -46 510 -381 -848 328 -9 -819 595 -226 -815 -496 172 -881 553 -816 -654 685 669 -64 579 430 500 593 -393 11 -42 -755 -354 438 80 593 793 63 570 -250 195 -406 -236 -611 -830 -45 787 -711 414 -440 -223 -48 550 -720 -676 -749 146 769 -90 400 301 -347 -227 -290 -407 -422 92 -231 -807 -732 -426 194 -730 -172 -38 -737 549 386 -67 194 624 -782 -643 138 -366 -208 -330 325 -515 441 -548 -491 457 103 350 696 235 624 -401 725 -53 -162 549 -452 -818 -723 -175 341 -82 426 -553 752 546 -291 784 170 -589 -873 -714 698 669 -277 -541 584 542 603 -464 89 457 -371 -45 319 65 -701 -511 118 -354 481 733 63 -44 135 528 183 -900 -120 292 -672 119 323 -561 -628 -94 -662 321 533 107 -112 48 57 396 704 -213 624 -200 60 -771 135 -24 161 674 177 -687 463 580 430 -401 -10 -587 484 -190 162 533 -864 -838 -366 -567 -62 -490 405 -793 160 -455 -607 -359 784 219 -113 304 458 -549 449 682 -442 -723 653 571 -77 -755 -618 514 330 -469 574 501 4 579 -578 530 730 -163 -31 519 -357 -42 -888 513 266 -805 -212 273 -598 -409 -207 281 -508 568 512 645 353 -535 404 41 -72 542 459 369 -98 -175 425 546 -264 171 614 335 -453 115 224 532 775 266 -455 640 364 710 115 -218 172 -407 -97 154 79 518 735 752 738 -488 -597 -849 79 -344 -511 774 -607 -133 -221 -232 385 698 58 -855 -847 -506 462 134 759 383 438 101 -542 351 -297 -442 548 -57 452 -439 572 -426 509 -676 762 309 7 645 727 -130 403 191 -353 -686 -395 -560 -643 501 -846 689 568 -213 -38 -772 -139 285 -24 -61 -660 785 -796 -540 529 645 -382 -76 -177 -107 -803 502 -123 541 -56 176 173 539 724 -730 107 709 461 -224 693 57 -476 -190 777 282 -388 -720 -374 -152 -371 460 -50 496 -840 229 412 528 -295 606 -776 226 4 -170 -360 -402 -174 -768 -89 648 -708 546 514 -293 587 -206 644 536 -2 -34 -537 -661 -834 -696 654 611 -122 -432 -517 671 454 626 -61 533 -12 -237 -566 76 -704 -573 -117 -228 297 -187 564 787 -780 -725 -334 141 -68 -563 -814 236 31 508 -797 679 189 -793 598 -8 -87 462 629 453 -538 660 -274 163 67 -516 109 41 -320 660 -697 785 -277 612 544 -441 -321 580 545 339 773 467 344 -428 623 364 -886 642 731 -141 -475 585 -150 -826 332 -678 29 -730 620 -583 -277 -527 114 71 -578 -757 -427 13 -321 160 140 -442 -808 -115 -236 274 593 -801 159 663 -432 -652 -642 -391 -477 -260 -314 707 -883 -546 -681 -81 763 -690 480 194 -87 75 -439 654 -123 392 103 -324 655 -518 -51 -825 238 48 483 798 406 -23 473 -838 135 595 -414 -18 12 -636 -396 494 374 -609 -94 707 -318 765 -499 -548 523 259 -530 -555 348 220 445 -270 -290 111 -303 36 -547 -726 25 -736 -456 -886 -437 513 222 -210 -356 -650 606 716 219 455 -422 573 -731 374 186 -241 -596 -533 -154 396 -895 282 128 -815 -799 -537 326 -399 -165 440 -616 284 420 -354 185 -308 -136 -197 326 -278 793 789 -151 -73 -224 469 338 -786 -690 703 -683 667 71 -564 268 -420 -123 -53 -875 -871 -87 -201 -775 252 783 -338 -653 -453 571 83 721 -244 -233 -356 -164 38 -561 240 355 -409 0 -834 232 -860 416 -578 30 443 -614 -381 -207 314 637 609 274 240 -563 19 -237 300 790 258 -710 386 397 -562 -561 30 -277 746 785 -405 -553 -253 720 -506 528 -213 -358 -719 136 506 -635 -704 -895 523 773 628 -824 667 -628 450 -850 -81 418 -571 -419 740 -170 -767 183 161 431 579 695 714 -277 655 -36 -720 538 -195 -161 -357 88 -408 -751 109 -765 -110 -582 262 -405 656 -626 -626 -878 28 232 -447 -862 376 -817 -820 10 -294 450 756 607 -488 34 -21 263 -256 -459 -450 -44 -90 -885 225 -419 -780 552 333 -791 -339 -888 114 82 -172 715 -722 -712 -748 -575 787 -381 -547 36 497 -245 704 356 -804 -734 304 -646 -218 -100 -534 397 -707 305 98 444 -732 -859 -558 386 279 -343 515 -362 783 -687 784 442 148 -623 253 427 -652 128 313 444 630 24 696 -251 -665 -413 -478 257 -162 -854 740 -726 744 343 -14 -16 -400 -231 -555 -188 347 -193 -549 -698 -511 681 -731 -763 443 -389 448 374 -302 -669 686 754 545 -305 312 283 -395 497 -896 -59 64 679 -128 -245 -654 80 -54 348 -273 666 -268 389 -510 423 -464 703 691 -787 -558 -330 16 136 140 -91 30 -423 -695 -565 445 -801 -126 -221 267 200 101 257 -163 -64 300 -162 293 -241 -799 -620 361 -558 -293 412 -865 -329 -680 373 655 -450 -215 41 -177 -291 154 739 90 -605 791 -41 -677 333 121 701 -235 708 -302 -428 770 198 -268 105 -166 528 -726 24 622 -813 796 -166 -755 -213 652 477 458 -471 -826 257 -12 -438 -32 -597 299 -456 501 -740 -114 -812 -110 -871 -532 -174 72 506 -856 245 -295 145 358 -14 234 -414 -138 382 -355 -215 637 56 -490 10 -572 686 -438 -433 -577 -68 -501 -333 18 103 -13 515 119 -489 -488 -430 -875 -771 643 -614 -492 703 -361 541 -650 -258 798 663 -748 206 -563 -222 625 -662 -181 552 515 89 -319 -528 407 -742 573 -433 87 459 -68 575 -815 -499 519 484 -42 -722 -83 665 542 79 545 -869 600 -427 -154 -749 96 492 -332 -424 512 588 -65 -103 -201 -586 -739 -488 -808 -74 240 -405 2 -157 744 494 -475 405 353 -622 504 -436 584 -299 -166 32 -536 -538 -504 -80 -394 -520 -340 -857 -767 747 -415 200 667 -115 -584 -241 -617 -771 607 295 699 -44 340 -538 71 -661 578 -228 -141 -472 520 183 763 -741 -654 -44 -771 -812 -191 99 -608 -80 -452 339 -883 800 -288 -273 263 785 -824 -379 -297 -467 661 -84 605 -357 -39 351 528 245 526 525 192 -425 319 -76 440 -696 160 -20 -823 73 -319 -577 -419 -411 391 287 111 -421 116 191 -3 310 -122 397 251 9 -833 472 -152 688 -185 -220 -691 -677 -683 -467 210 -133 -173 -718 -692 -521 414 107 -560 -608 -769 335 476 -485 -646 729 -314 80 540 -51 -260 -212 634 -589 -544 288 378 239 240 799 -88 750 -769 -363 -449 526 509 253 403 -363 -32 -89 549 -704 267 150 -272 -121 304 82 -235 157 -323 -549 506 508 562 369 -842 -848 -82 -97 571 516 101 -558 20 232 558 765 -462 502 766 108 691 -699 -87 -348 -525 -454 -758 -771 -215 -59 -890 300 -326 656 -474 -895 328 -650 -734 -528 642 665 -698 252 -653 -520 -320 311 -495 228 98 86 97 -206 474 -848 620 341 197 489 -628 -868 -535 -141 -813 177 -26 -316 148 -887 -736 633 -558 175 -669 224 756 -111 -157 -111 -630 288 279 -400 285 732 267 -823 674 202 -25 -351 -709 -184 -591 796 -397 -81 -227 229 -316 -444 39 256 -511 -484 -698 64 720 -539 496 -80 617 -742 269 -848 197 -82 53 -819 -891 437 126 -157 543 -546 182 207 39 34 -351 331 304 -227 455 446 -566 -760 609 560 -788 -639 107 -822 405 -16 122 -577 -429 626 629 -647 773 -378 32 -41 -371 474 151 -751 -555 -402 280 -463 -169 -701 730 322 -348 465 -439 -59 610 366 -753 -836 -615 -704 -569 -120 -19 -249 482 435 54 29 -481 298 409 -259 -165 -68 -724 -409 616 551 384 223 437 -167 -781 -406 181 400 -697 38 -727 -508 -562 244 -862 -878 -707 -144 -545 702 -602 211 -69 -866 -822 -405 -439 143 -100 -71 -23 -720 -138 -378 -456 -529 461 243 367 -858 166 -29 -844 414 657 63 739 -484 792 52 772 -539 83 115 -583 -289 -65 474 776 -349 83 -146 -315 11 229 353 -64 117 -225 693 -78 502 -74 159 -191 -237 162 673 341 -54 429 559 364 -584 120 -846 296 -361 -523 -214 -1 -763 434 -825 -36 421 -565 248 -232 474 -372 244 659 679 0 45 -242 433 370 8 533 -331 640 -287 73 235 143 0 422 -763 -720 -405 32 597 -285 -525 -219 13 136 -312 213 -248 40 -186 -553 350 630 285 16 370 372 766 98 486 572 -447 -354 -504 -591 247 29 775 -895 133 202 -624 202 -649 455 506 357 -527 -63 -370 -681 -676 561 95 -726 -708 300 -88 183 9 -161 -396 -704 445 707 145 -216 -15 -615 -552 393 433 468 -621 -868 -161 302 724 -752 59 257 -440 -196 -468 551 -98 -784 707 -657 129 0 -433 -149 -464 -774 -808 -285 -193 -158 649 9 -735 -117 92 -144 -493 -614 463 -148 461 90 -396 -258 -134 748 650 -774 183 313 325 167 -179 424 702 -700 172 409 -15 -284 225 355 -619 112 269 -176 -351 265 172 -543 367 -199 534 -520 184 -510 -125 -390 313 165 68 -35 -726 728 512 -613 -837 -443 -609 137 -69 -834 259 -101 161 400 458 -95 400 -508 -566 -736 278 -661 -88 -718 -796 -453 445 -805 242 -84 618 36 46 -264 -104 262 224 -372 -340 432 -673 -451 494 135 55 693 -350 676 -585 -166 126 550 -652 -897 -760 -345 -811 -795 -174 -608 337 751 205 178 -145 -246 90 -341 92 51 -648 439 120 276 -78 -481 731 106 -649 593 -691 -893 -109 -692 -377 -588 -271 -472 -629 341 713 -137 -226 194 -83 520 -823 -48 -764 10 -803 780 266 99 188 464 -870 85 192 -43 -544 -543 -393 644 709 17 299 -269 -48 280 547 -670 438 -767 -856 710 -564 -749 -892 -248 -397 145 580 739 -135 634 -370 -87 658 -746 -420 31 -544 572 -546 606 -360 -208 -400 214 -103 -153 241 710 -845 135 -623 -441 -473 -420 297 630 744 448 -676 -136 -295 -696 -522 153 567 -179 389 -739 -115 587 635 -622 760 -558 43 -630 -473 240 -563 709 -340 547 14 523 108 -323 -803 102 653 -389 -390 -587 292 -312 497 -414 -723 -136 -242 -19 -232 177 -170 475 -201 -253 -771 617 -493 392 -387 -667 -302 -518 -628 690 -166 490 -494 -824 675 -832 714 -332 229 -780 -477 606 216 -874 -31 -413 -593 701 -115 -476 185 -859 -684 -349 -175 715 -559 -685 -281 -813 -849 -891 -244 -39 512 280 -282 -376 408 -706 490 764 -510 608 529 632 722 -626 -826 -416 112 -124 89 420 322 -588 583 -218 503 -386 -286 -422 734 -781 -2 3 626 -50 719 -743 -369 610 -618 -265 -12 81 211 -132 522 779 235 599 502 -424 667 142 203 761 692 -674 755 -411 -404 -615 -880 -880 505 -124 -70 -783 -396 -164 749 -506 -566 365 -189 -312 -100 -200 -463 92 -416 759 284 -132 611 670 -828 340 421 -341 418 -580 568 -253 -829 -560 -86 626 -791 233 111 -311 276 -83 -123 713 441 -881 82 -144 -327 -506 614 608 180 368 -2 -209 588 -127 167 7 724 -703 -170 -798 582 744 193 -672 -305 196 -793 500 705 -494 -650 15 -587 252 -839 540 -689 -456 -718 -363 708 453 643 -413 778 527 -337 -529 -235 -38 -121 -365 45 -175 -799 -507 -710 431 59 -248 -218 -269 -505 287 -70 166 -249 719 572 -507 -564 -221 790 -767 448 -316 -759 213 217 -504 -83 319 -755 218 -427 -651 -780 -637 -280 -845 708 301 602 727 81 -341 147 380 218 338 -660 -537 310 -865 -798 41 -433 -463 -518 -235 589 176 469 -210 -485 608 -306 -621 8 -215 -53 -598 96 497 -860 335 112 370 401 -871 -447 -794 -290 239 -411 596 -270 -111 550 419 -377 140 -709 -245 108 -545 604 638 502 547 -682 179 522 637 192 -275 -591 -111 673 -12 331 -124 -604 -487 -705 -175 -737 471 463 455 -82 -576 -853 6 739 -124 -70 -582 404 768 -502 -687 51 461 -704 414 -30 -189 -748 607 149 694 322 -541 683 -684 661 -473 -182 523 398 639 -792 181 520 -346 607 417 -706 68 -316 726 670 -26 -646 -419 -230 145 792 -262 355 -67 -308 90 -352 -736 -849 -43 420 -11 633 19 388 442 658 288 -257 185 556 77 703 -429 -526 605 -34 47 -326 14 609 507 240 -178 -897 595 -648 72 646 -548 -734 -653 -654 -50 617 -731 -712 12 244 546 692 534 453 154 735 342 285 163 717 -789 49 354 -525 -760 754 -794 -42 -806 -637 626 -632 -803 -194 -807 361 272 -52 194 -250 -176 -625 -579 -329 -36 -441 467 192 -140 626 565 341 330 -862 667 155 710 -85 -585 -534 -575 592 -212 -709 384 -440 -223 327 472 348 -321 720 -583 346 -893 566 95 725 172 312 665 752 -766 199 17 626 -646 -15 648 637 -477 -403 -279 -68 631 -410 309 203 179 322 536 -338 352 -423 668 15 212 207 507 -263 -776 -517 -418 612 747 339 195 -274 -629 -729 -343 -395 787 221 428 185 611 -343 -243 367 -337 -480 335 282 551 -319 -575 -430 -461 -768 674 -217 -370 -171 -456 -374 433 382 692 -715 -858 -478 402 724 -519 497 715 -445 -159 313 71 494 -595 745 -788 -43 17 362 377 617 311 167 576 -834 551 697 639 -839 -678 605 -769 180 -350 -145 -453 5 -583 -187 -308 753 230 -856 289 589 272 -361 -7 -134 76 -893 -120 342 -29 386 -862 735 -13 317 142 33 297 663 -336 -797 -381 -766 -895 571 753 -862 -809 -290 -260 -464 293 248 -751 -893 -455 170 -860 5 517 203 629 -491 -147 -340 527 -339 691 -685 -114 202 387 365 57 277 615 799 -26 222 539 694 -380 228 612 94 631 563 771 -783 -292 378 429 99 494 -26 623 -262 -433 -824 234 -827 368 520 -495 -345 307 180 25 673 200 101 -418 -860 -57 276 -262 382 335 57 -744 647 477 671 759 -733 -553 -56 -712 -467 596 -584 325 -306 521 -384 591 250 57 228 -569 -11 330 466 -469 -615 -369 -171 4 -685 303 319 -162 334 -47 -662 -219 -348 -806 -215 384 241 458 -356 -405 357 -129 185 -533 -541 -354 724 799 -542 -380 423 -61 115 88 -689 765 426 -583 461 -660 -73 486 776 45 708 569 -815 169 403 -630 341 461 787 298 798 505 -677 -458 -814 -463 460 -184 725 98 -590 -299 -472 144 -728 -805 -91 -779 242 -15 -247 492 72 508 -651 89 433 530 280 -685 -45 731 38 341 -845 -186 -521 -823 -795 599 -110 680 -182 469 160 -610 -400 -392 390 -312 -859 -634 -702 -106 -729 -219 -782 218 -898 164 -794 165 -235 -600 -886 -601 -175 466 410 388 -53 -605 93 -613 709 392 -802 490 317 -519 46 -67 -136 -612 -22 570 0 196 178 725 -170 -521 183 -168 278 -605 432 -451 199 76 355 -808 489 -199 -153 155 -837 -317 -735 -410 31 608 -787 225 48 -394 522 -387 330 650 -310 319 434 250 549 9 -672 -339 -460 652 209 398 54 335 154 564 -147 -650 251 -446 -435 -815 -395 -546 18 -71 -295 325 457 -893 190 -341 211 -671 -516 200 -470 -611 779 -496 239 255 -513 758 -665 740 447 -18 740 -864 131 -492 -173 -890 179 -428 638 782 81 -136 484 447 -18 140 232 -243 -271 -762 -424 735 -36 444 -736 672 -774 118 512 23 -724 -431 377 -467 644 -883 84 -509 -806 -294 384 -712 -628 -76 -251 643 -35 262 607 -244 -789 376 543 -273 -123 -533 -775 503 -394 -858 593 -203 -27 -677 74 633 134 4 537 -488 602 -795 -549 -313 -268 -530 -626 -55 -427 154 -197 396 -145 -609 -506 658 -560 33 -373 352 441 -280 386 -577 261 768 151 518 454 403 655 -365 -736 -471 -715 724 -780 102 -523 -461 -794 -211 -657 53 354 -200 371 294 618 -827 -857 -221 -898 -607 709 -737 -564 -103 -697 -66 406 135 59 -365 -62 -732 -690 -408 156 -42 743 364 251 -895 -137 -627 -277 -452 356 290 -481 -846 -224 -56 159 248 180 377 787 -207 328 -734 260 -143 352 94 263 544 -611 305 712 799 -503 498 771 -473 557 677 457 -377 -285 -323 -257 325 160 -802 184 -898 535 -181 -75 -451 -753 570 -487 525 220 -303 -186 428 337 106 -501 219 -771 478 -365 -792 -543 -778 242 -314 241 588 -498 -173 -743 -543 -407 660 -87 -623 668 -541 -501 203 627 525 -16 -599 378 549 -43 724 413 449 305 383 -283 -127 488 -477 283 319 -39 -832 -699 398 -601 421 -159 62 471 -281 -185 -485 -678 109 -804 -170 -571 704 -20 12 751 -630 -147 579 -664 -265 -881 594 -754 -281 485 -900 257 -76 391 -472 -683 -517 449 307 567 -528 -512 580 -900 -484 510 126 -24 573 237 -298 -469 -530 -289 271 752 -614 180 -244 -628 -709 -660 83 745 -51 -31 622 118 -116 95 764 -430 109 262 554 612 170 432 44 130 -807 669 108 621 -550 -664 502 607 -583 -301 -741 -857 353 -617 114 -234 -10 -726 -605 -454 749 -768 151 -851 484 -245 23 732 488 -521 -21 378 -737 -476 323 753 -459 -344 485 -399 710 349 -95 146 -37 341 448 -356 700 -92 793 -800 470 -28 -481 172 557 -780 -491 -855 -140 -78 317 -337 -592 278 772 -754 256 -107 124 240 -857 -88 730 -214 -174 -450 306 541 216 -545 -760 31 686 690 -708 -508 -130 283 -616 510 347 374 733 -402 -452 -870 315 303 171 -376 352 -804 469 -15 -283 773 216 482 429 791 737 -859 -396 585 -210 -199 -289 -648 123 -513 -100 22 -154 610 -288 269 381 283 471 -241 684 232 500 -476 588 -677 154 -668 -625 -379 473 -567 -579 579 -198 544 639 -638 438 -336 793 194 482 -854 -355 473 235 364 -478 321 624 -330 -116 -186 343 -637 129 -145 -328 606 -745 158 -402 112 177 -745 508 204 -702 -865 164 -493 549 172 -871 -359 42 512 382 -896 455 367 348 551 187 -628 -813 503 -278 720 225 -827 -283 630 -593 185 -414 -595 315 149 -117 679 479 214 224 -46 -414 545 162 100 314 800 -562 -763 -488 -660 -15 761 -371 234 663 -105 760 365 777 186 -127 -105 516 129 -707 264 231 205 -461 659 -331 486 -79 667 -574 691 -738 792 527 782 411 730 768 625 -149 -343 -110 -866 619 -112 120 -805 -692 151 -145 -505 -96 644 278 -39 205 -759 -429 -571 768 629 -168 -248 398 -461 52 516 -838 212 -44 -119 800 391 535 -502 -766 -851 348 -530 -761 -27 547 487 -697 140 -35 -118 -535 -19 553 567 84 217 -321 38 608 -215 -790 34 -452 -805 -801 701 189 719 -200 199 -237 -700 -398 -151 -289 -451 -549 -769 -591 210 -559 -740 -860 -212 431 -239 769 388 1 -656 53 -441 -289 732 -895 338 94 335 -301 549 -797 -72 499 363 419 -118 -505 -454 -509 576 -140 -404 710 789 -423 260 666 -687 -305 575 754 691 35 571 335 -210 -632 -754 65 -365 688 707 649 -186 434 -516 255 578 343 -759 -665 651 229 -594 -348 -878 -697 652 761 578 -195 659 -500 -408 242 535 354 -523 269 593 -536 -78 -500 -854 -638 351 -597 -625 256 -337 -880 -587 564 169 431 735 -83 713 -206 70 159 -535 215 -69 261 266 -399 -815 457 13 -32 5 333 -753 201 189 62 -45 469 576 788 -809 -692 637 -828 17 191 773 172 -735 -813 -463 -14 -678 -810 724 -648 410 -84 126 341 651 -740 563 -617 800 -310 276 -610 -597 86 502 -96 -835 172 -455 -345 391 104 168 -180 -541 -385 -317 388 -514 625 540 91 -170 -493 -838 605 -380 -486 174 -157 314 455 366 70 -609 -786 120 697 119 197 -791 -169 -792 51 370 194 -302 79 13 -577 -488 -614 735 -603 -263 -169 783 -391 585 67 -39 522 -783 792 -72 -161 577 518 410 -534 203 302 466 -54 -825 -793 319 396 -678 -455 595 -555 -512 782 312 -150 386 419 705 -255 -732 -633 515 333 177 775 587 200 140 -709 -359 -228 -468 -790 565 -488 532 213 134 525 550 -814 216 -266 715 173 -536 448 -410 -22 -20 156 389 681 471 442 -509 -703 -133 142 -670 -409 -849 518 739 504 -26 -262 740 -368 737 -449 -817 -463 381 29 774 115 127 -775 -218 -579 474 578 -537 -582 -52 -225 -725 43 -318 -506 736 289 -265 -292 -215 -75 -498 489 263 -427 267 577 637 203 659 501 -843 -448 -718 67 640 -845 -422 136 22 555 -491 48 -506 45 -170 -860 -473 -478 -278 -563 187 -320 476 -576 -15 499 49 538 -764 -429 -122 730 701 130 -330 781 259 -5 321 450 791 652 586 753 -407 773 -573 663 136 -319 688 -643 489 -428 328 -713 -386 -106 543 -801 -159 491 579 226 658 -130 -344 671 608 49 303 298 -412 -22 -279 271 371 103 352 -549 -301 181 -463 -130 51 -159 -245 364 -370 -665 36 -612 -668 647 592 -354 -116 552 497 -434 -593 314 -576 -303 -519 -363 -416 546 146 17 -73 -655 343 -727 123 602 201 -458 177 -618 -877 401 342 -676 226 795 -199 163 -23 767 -426 -645 -99 -548 52 635 -638 -119 194 -827 -322 289 -789 340 131 649 -657 107 -122 -180 -838 -900 563 493 -78 -21 -546 -592 -881 124 -394 -721 -682 366 259 674 464 217 387 446 120 358 -323 -606 530 -686 -749 168 -431 -653 253 -678 -34 521 269 -401 -886 -557 771 72 -662 66 -294 -649 400 256 -845 -699 -564 -832 230 360 -4 -318 259 110 208 -463 173 -505 650 -401 442 -381 325 698 -587 170 -399 619 619 193 712 -81 -336 -420 417 -344 -302 -558 -785 -646 -203 -215 699 -348 -203 243 -541 -811 -772 -144 -448 747 488 -651 470 371 712 -776 664 -890 -669 -744 701 -535 667 -701 645 115 617 -562 -772 -351 -536 -372 449 744 -874 -67 260 564 -619 590 181 792 549 79 591 196 161 781 -114 -242 -609 303 -749 -513 38 695 -418 300 -595 -367 74 -476 -732 -227 177 -572 30 -799 683 -15 -891 -61 220 -851 537 -809 525 -4 158 113 -848 -240 123 344 542 -630 -458 -21 -333 -204 -262 -698 -46 -711 522 199 -689 -895 584 170 726 97 776 626 64 -523 -626 -424 792 206 662 231 -223 432 -158 -498 156 499 -419 781 777 -536 218 612 -306 -451 -515 717 -178 -892 94 -486 791 -519 221 669 679 -731 -193 -439 756 -450 -150 194 -458 -836 -463 798 -673 -702 540 -401 103 -797 -690 38 195 715 -540 183 701 22 -831 -800 457 -456 -769 -819 -268 -610 -782 -361 -167 9 1 333 -737 -183 415 -258 -489 -322 245 268 -781 760 315 415 -30 30 -357 -564 688 664 -791 655 112 622 -764 -684 469 384 -391 -361 -774 -492 784 -282 -646 -95 -430 292 227 -180 265 485 511 -558 211 239 426 549 692 318 -67 -513 418 209 -530 60 -815 696 155 9 186 793 -92 405 -530 334 -861 -375 -74 206 -676 65 -184 550 604 -399 641 207 -680 636 661 -98 -284 -451 -774 284 652 -74 146 -832 -242 -345 599 -62 -581 606 649 98 -252 -427 -411 -638 -70 443 227 -525 353 292 -621 609 468 513 -853 -481 -613 -810 -445 -248 -353 -328 482 -124 1 91 398 530 236 464 570 -621 -441 -92 588 -418 -595 608 390 -306 -67 -393 533 652 -282 -476 308 495 -128 -117 -323 30 -654 144 -542 239 -43 -721 643 482 -66 -881 -311 -221 36 96 416 202 292 -391 -623 -852 288 -191 121 548 780 260 279 -638 -703 -203 -283 554 754 -657 -76 -167 713 -64 21 208 -270 -183 39 -607 705 105 -443 465 -130 -226 258 478 -118 511 595 418 531 -18 672 406 288 -570 58 -211 458 -478 723 617 -332 455 -78 -589 -82 -437 201 742 -580 485 334 -640 -1 223 659 774 -495 -538 733 270 758 -876 -323 478 -831 -244 -14 -783 298 -749 72 27 116 668 627 463 84 -334 607 -112 483 494 -391 574 674 -407 -167 151 689 98 -823 198 -408 490 736 -360 452 531 -867 -743 -520 200 584 -68 -449 -519 -354 522 -184 611 -359 115 -856 211 32 -412 262 303 -715 -621 269 -524 551 -60 -827 9 521 -617 -379 -371 -836 -132 595 600 -253 -43 55 543 -125 459 789 -880 71 -2 -549 691 -167 -298 -138 -83 -512 -676 664 -20 -501 367 -197 519 -410 -534 -296 -665 -237 -118 -224 26 751 -147 -881 -417 -501 -888 -852 147 -528 -773 -12 -392 -543 -8 735 -643 358 -343 -704 -284 -369 -766 133 83 -853 -663 -451 52 -39 -679 -730 -652 273 -140 -858 189 217 -747 -331 456 -502 -763 -639 252 356 292 757 -88 -473 -624 531 -123 180 754 -856 -56 69 -124 571 -721 561 443 742 111 2 -103 760 -647 611 577 -188 737 -875 -522 171 695 205 222 -747 89 -519 -13 -43 -710 552 734 757 616 -52 -488 519 108 11 -129 586 775 235 148 -452 -242 -666 -701 652 -497 -44 389 433 -282 693 -72 -848 -29 578 299 -313 -860 -191 -859 -172 593 -798 -826 612 -525 -132 -145 -12 -808 204 480 574 328 452 302 -391 228 592 330 487 -77 -172 -21 510 316 -468 683 -600 -24 434 132 -311 228 92 -99 -317 -459 316 412 -17 451 -828 -444 601 -82 -310 156 -148 259 -338 -796 752 377 219 -436 -142 654 -694 648 -305 387 228 396 -835 -297 -492 797 5 531 164 399 -643 334 -833 -420 50 -319 50 -295 -202 -226 -165 -566 -332 59 172 656 -362 630 636 769 -98 -127 395 679 -767 477 171 -159 121 -314 512 -128 -339 -342 -15 530 -379 -143 -183 -564 -710 -681 66 43 -509 -656 766 270 -358 351 -130 -361 -308 -29 52 515 -434 -876 297 147 -652 594 -709 -529 -543 -661 -782 34 -544 349 -258 593 -529 381 739 -25 368 377 -863 591 238 569 767 278 246 -616 129 -861 -590 -45 -27 370 -498 -280 -337 -611 777 -884 -128 -273 -21 -881 -379 -718 631 -357 447 -369 562 385 -552 401 -484 172 276 -344 729 -731 501 6 256 -373 -395 764 -416 321 -890 470 -280 -893 -804 253 162 -527 438 -64 556 -118 562 -260 269 -812 -136 -742 512 318 189 -421 -583 -882 -298 -614 -764 727 -226 199 -416 153 -827 -205 -539 -60 399 -652 -824 -135 -686 -349 -655 -762 -256 144 -321 -355 609 -1 444 763 -420 689 334 -598 -229 683 -379 755 -42 311 660 -230 -717 293 594 594 484 668 577 -620 218 385 -360 536 -362 -682 622 191 -59 175 238 -559 -494 -879 734 -86 83 -791 139 -124 369 621 -878 -78 -665 -465 279 -74 -726 195 -548 -645 476 541 -295 671 513 613 765 718 -707 516 -536 -459 405 291 -600 -232 -285 -504 -314 -622 -749 788 602 -878 -29 -634 -651 -689 -149 395 -676 269 -148 797 632 49 -414 521 -102 543 -256 638 -342 -573 -156 -386 -607 -101 692 -343 -417 189 105 631 -886 735 -311 -191 -505 458 -425 248 114 -139 730 -470 -407 600 -304 665 467 -475 -853 -141 -147 261 -20 773 -699 417 -636 -217 -899 602 759 477 118 -178 -131 205 -80 -753 -265 -571 538 138 248 792 625 28 251 124 -214 -237 -705 582 500 -131 56 -780 -649 465 777 -501 437 -838 -834 -715 -36 -83 -177 -62 -624 240 673 471 495 297 755 -44 -456 146 231 -429 310 240 141 -235 -402 -795 315 -190 -578 -267 762 -859 169 170 -232 -99 -868 -651 -241 -415 -638 12 235 -436 -828 234 315 640 9 -452 470 -653 -312 559 650 -31 614 166 -546 -315 17 771 -483 311 349 528 -838 176 776 699 582 -45 -888 -344 -199 -853 -62 181 -181 796 310 367 -723 -856 565 -685 316 -3 709 696 90 181 232 -644 -73 -168 -715 -385 -458 -280 533 9 -312 -148 239 -292 41 635 758 719 365 -137 -604 -643 -740 141 168 -129 504 -5 -752 -52 -734 -715 386 -530 -52 94 258 710 -248 -670 766 -882 615 224 -230 450 -857 230 -101 621 232 601 -852 -123 669 233 -354 552 -342 -234 241 735 574 -474 -39 -680 348 -796 -83 -277 501 741 752 -544 -26 245 -363 -76 -519 583 761 172 -871 -327 370 -307 -859 216 -2 754 234 -373 -664 -69 -587 -199 184 270 -289 -791 -273 -499 792 746 -593 257 142 -225 -538 735 -257 24 -320 620 334 129 137 -322 591 -333 737 -20 -702 -416 460 -31 69 -760 224 421 -310 -755 490 -475 26 -743 -531 335 -765 556 697 -743 598 -648 82 606 -295 722 -137 238 -332 382 455 -828 -646 -640 14 -211 -878 317 -256 -800 -768 -57 -497 -723 -197 32 398 -813 42 181 -851 628 -762 -207 -613 616 -204 324 -584 -76 -818 -492 131 82 -568 131 711 78 681 179 153 202 740 -439 -286 -883 -496 -179 -456 -52 -358 107 779 -844 -855 -191 577 -680 626 -412 262 487 -104 427 -176 130 -396 310 -234 -140 -351 -56 313 -476 121 -309 -602 -484 73 -900 744 -234 -327 -362 364 -195 233 88 -89 -363 261 703 -251 503 668 -261 -186 618 -630 -147 -67 588 208 499 -541 -425 664 -729 632 -500 -121 -475 565 752 700 552 447 -3 -883 579 -702 -130 -747 -716 -471 550 -421 503 235 215 -741 312 -8 -129 640 -728 -334 -137 600 -121 -2 257 475 -843 684 -170 215 -608 -44 587 372 604 -68 -314 -409 -122 14 352 306 -132 50 98 -290 -209 -417 -488 -237 717 224 -340 -601 -662 -219 -554 -663 -79 -374 -827 251 610 -717 -731 494 -481 165 -339 701 -214 462 674 777 -441 -380 -523 -235 669 497 -213 310 546 67 -250 -148 -5 -305 -821 -689 -768 425 636 -70 372 570 -457 -137 460 156 355 160 -95 418 591 670 -734 -787 -635 -163 320 197 -484 -84 698 611 749 -28 216 600 -404 -79 658 -660 360 -693 -287 622 407 -683 -686 556 75 -25 -807 -37 -506 -302 -721 -595 131 -802 -300 513 -607 -549 -246 -361 510 -600 554 650 -690 294 238 711 -293 64 261 -556 -72 -790 605 -534 653 556 -854 -365 -415 -555 -375 -871 508 -758 29 61 -798 663 470 -799 -3 729 -70 38 168 -746 351 -743 -661 499 394 -291 -74 94 -114 433 15 253 408 -854 -499 -631 -44 713 576 -245 337 137 -9 761 -431 -535 -243 -191 -311 -133 152 229 -763 414 -574 -744 -514 -268 738 778 -152 11 -431 -390 -828 -825 329 -233 -663 653 -601 -724 114 -573 130 116 -245 -236 -259 -97 -628 -589 -890 -290 -434 -378 18 161 -820 -508 499 -285 -255 -22 78 -735 -457 263 -653 618 186 -704 48 359 -578 504 -271 99 582 -785 -66 -495 362 -586 -565 -752 -545 -352 733 285 -862 153 -205 571 -183 -896 457 -836 175 -330 -440 565 209 -344 760 219 704 36 649 429 -365 -568 -763 607 -466 370 -841 -710 -862 456 604 -471 32 -368 647 709 -548 -629 352 -70 259 653 164 293 392 -390 298 -106 -445 -724 -447 269 -215 -3 254 -865 -700 46 403 -449 297 -87 657 232 -693 367 653 -842 133 262 544 445 215 -713 -607 -760 -709 463 -357 478 -695 -26 368 532 -461 -571 427 -761 -851 -411 38 -65 614 -647 -160 -620 -712 -464 164 -586 419 679 335 -715 -389 721 412 105 -29 382 -814 -828 -753 161 -619 -276 -329 -873 -718 -460 168 367 -890 -522 -290 -440 478 -226 -446 -29 -471 -598 -879 -847 -437 -829 -7 -629 681 -121 -157 788 751 -387 -120 -845 -58 -493 -249 -804 528 -168 -423 -804 -431 -743 307 -82 286 175 -47 122 -840 82 716 -27 -711 -32 -158 444 -342 590 -39 -671 13 -85 506 754 -192 398 752 641 -355 155 -57 -188 -641 -94 355 -119 705 -696 -201 -376 -131 -479 38 592 320 -205 -457 309 200 -234 609 -791 767 85 236 126 -414 379 -749 -539 352 -93 -102 616 322 -297 799 210 100 -756 -806 -797 -768 498 -177 278 404 3 183 -310 -630 600 -659 -6 -835 762 -152 -494 -871 659 -387 705 -450 -465 -460 361 -849 -832 -791 -275 -122 570 -59 -804 121 180 730 232 -535 -453 451 -484 165 147 -871 -328 24 -777 256 792 -283 732 774 623 -557 567 -757 535 -328 -568 748 329 566 293 76 -798 -41 133 399 -561 100 28 -716 679 742 618 251 301 -307 512 133 -281 -704 594 -712 680 43 -289 -457 162 -336 306 -304 744 609 240 -104 -254 649 101 711 707 -884 130 0 57 -540 404 580 -597 -712 334 342 -525 312 756 -702 -132 144 10 -459 -795 705 632 429 217 434 -471 -91 -16 -778 219 266 518 -154 734 -220 652 -461 -300 34 244 -193 78 724 361 389 -787 -345 186 788 760 -227 -502 -637 35 437 -552 730 -804 67 -890 -837 600 169 -718 184 -581 -659 -722 606 -542 -181 -638 376 411 291 399 705 -186 -142 607 188 -631 200 664 -280 -453 -799 -417 -811 -585 -567 618 753 -854 136 506 -290 740 -339 276 78 -362 718 -208 508 -222 -25 -796 620 582 160 -887 -336 -793 -729 369 426 244 -275 113 177 356 531 -160 181 348 -600 -258 -465 599 187 -25 136 -705 -415 -183 384 395 288 -816 -206 237 78 235 -687 475 2 -229 -314 742 199 -37 748 752 520 -134 -4 191 -150 -123 -871 -16 -609 576 721 -647 199 632 35 442 -164 -195 160 -26 -429 38 -398 462 119 -307 297 -483 435 -821 -202 102 660 538 -595 762 358 -810 -524 -385 229 -115 -180 424 195 -266 -41 540 635 -611 87 -363 335 424 -498 643 -569 292 297 -518 140 394 571 278 -800 497 -684 -738 146 651 -193 145 -770 277 196 -92 -829 -182 638 -154 694 184 293 -647 -451 -822 533 -649 -232 -47 672 380 43 705 583 564 -841 -461 -864 -87 138 787 663 267 -812 297 -412 -553 -121 5 83 -386 192 555 259 659 749 -868 553 -211 29 -616 373 245 -28 320 415 607 -478 413 -191 278 -247 -211 534 388 398 391 -745 -251 -29 -834 482 -219 28 650 -415 -516 148 -131 264 215 -888 -161 -104 -29 -216 -75 -81 199 -363 712 304 466 182 -301 533 -898 180 -208 -599 671 646 294 -717 -378 356 292 47 742 288 46 -540 -530 761 -277 671 -47 637 -484 -306 171 627 -478 350 364 -291 15 -763 332 -146 714 -661 572 748 -242 -430 -72 -1 141 697 -743 -862 -739 -813 -9 772 646 -599 -164 627 -452 174 114 -407 -729 23 -659 612 90 671 -339 -392 311 -168 -775 -741 -289 -225 753 -747 184 462 -686 -286 338 445 644 -73 -54 332 534 -744 152 -820 612 -450 218 467 -718 -395 656 552 48 -896 151 -21 8 257 279 -708 678 159 -206 599 545 259 -753 305 654 -697 -530 356 -845 -323 -731 701 607 235 343 -221 -99 77 222 -716 -73 -412 41 -324 328 752 -395 421 153 -32 219 -674 318 -164 -743 -122 159 -818 -879 547 -196 -648 758 19 -726 -443 -206 229 775 -650 -887 15 480 -166 -826 20 47 -312 -825 705 -442 782 136 -69 -112 -213 -886 -518 -43 747 -146 744 285 606 -691 472 -170 -276 523 436 763 -555 86 -576 610 389 331 791 -153 52 -8 316 -373 483 442 -858 -158 200 346 564 -429 -513 -50 146 -222 -618 -863 -231 -857 196 278 576 743 -331 -439 -707 -819 -37 -705 -729 572 -194 641 -176 2 -170 401 -822 -704 743 515 -74 -385 81 734 -328 -572 700 -716 -570 -311 435 486 -635 335 -899 -739 607 257 105 -569 -247 -681 -248 -204 -594 156 -642 -366 75 -301 -96 471 -787 780 -813 477 121 100 408 794 782 498 -330 -6 656 -356 -386 -43 -277 99 332 -431 576 123 222 626 357 131 537 -28 369 482 308 -730 -110 304 -84 -571 402 -162 442 -803 277 253 -346 -697 -90 82 80 300 -618 -719 -152 257 349 -733 -616 -772 -477 251 128 -474 173 -685 530 -310 -123 389 -690 -153 64 407 582 581 282 -217 -652 -849 699 19 -385 -108 -313 -46 -94 320 412 495 792 474 -351 661 714 252 704 -486 -218 -301 -502 483 704 150 198 -69 -91 -849 473 -301 -609 -602 -836 -292 520 627 517 -679 -833 -119 -721 -244 434 -822 746 -178 -882 -783 -597 -51 -692 -359 571 -196 794 -631 134 -290 265 486 -401 -876 194 754 214 -662 -158 361 -788 572 -94 495 317 -156 36 579 561 -356 -508 155 208 603 -351 462 -496 751 -119 -872 -687 541 706 -510 -29 -220 -377 14 -20 -430 -654 174 -300 -376 398 -156 -497 -328 -132 -659 -113 -624 -797 238 718 -865 -295 652 752 438 436 615 54 -393 766 630 202 -749 -386 34 6 283 702 550 -113 -477 -131 541 32 -164 789 -429 -37 -473 -621 523 -393 -301 182 -462 465 121 -72 780 193 685 -190 -330 -825 -185 461 -386 -398 118 376 -759 684 651 -175 -104 191 -177 -599 162 -388 -354 169 127 -361 -847 332 -719 703 -647 -828 537 224 -591 103 -804 173 -348 644 -181 -477 -666 354 164 112 -107 -771 603 -419 -396 -739 731 -229 -663 243 468 327 -867 767 -369 645 -479 -142 284 302 561 -844 -757 721 -392 -363 410 -876 52 -152 174 536 -389 -319 665 719 -331 -126 109 -732 -68 -282 38 -219 622 -417 -118 -347 625 576 619 -139 208 -599 -411 -401 -847 -553 -886 -272 -390 -548 467 -729 79 -675 -844 67 347 50 115 -316 -809 524 -758 -177 567 -352 388 -554 622 733 592 682 -126 336 -721 -225 -614 631 -295 -224 16 -124 -732 -872 20 168 -65 -31 -428 -539 172 -246 277 -12 -831 -120 -88 700 -617 -584 -71 -421 -559 676 -844 -502 -696 -409 328 448 -884 -409 307 -481 648 628 -692 729 559 -207 136 -754 623 569 135 571 229 -768 70 -792 -448 -441 -15 -300 -736 -372 -23 -280 -895 279 171 798 371 -376 -98 236 -491 547 -422 395 -424 -522 78 -890 282 304 666 -797 -182 -36 600 254 -289 -47 159 534 -719 754 -523 -307 -361 30 719 -420 -555 -188 174 33 -279 -654 186 -693 -779 -688 -636 289 -719 -245 -703 -402 60 -452 637 -237 -360 -658 642 -246 -475 400 -354 -678 270 -706 -532 346 -355 -788 -4 764 -80 -376 585 -245 -728 190 -87 -104 -438 800 647 744 -737 -559 -173 -838 223 471 262 -23 -469 780 498 302 519 -568 -204 273 -85 164 -281 -653 544 -156 -241 -297 -83 106 -197 -365 453 362 785 -124 261 -79 -393 589 -259 -775 295 -472 -353 645 -226 -635 738 691 -717 -175 460 -886 -869 790 650 -500 364 -282 -811 -359 -481 -896 398 -590 -617 544 768 715 597 521 771 -772 -200 440 745 480 8 558 -851 345 -462 -753 -692 669 429 -567 657 -445 -280 340 -596 274 700 54 570 650 -218 -564 615 -212 329 -333 -360 36 343 507 -242 -746 -4 -210 -298 350 -734 -261 -619 -382 83 696 -25 706 -875 -755 -334 -221 -97 343 -667 -847 -479 417 -493 -382 694 -631 87 587 547 -832 610 585 446 317 -703 -134 334 -46 -302 -215 -682 -849 557 333 19 -743 780 -836 387 549 495 790 -603 509 -244 -277 433 667 -727 57 33 -640 577 248 -870 482 -572 696 478 593 494 -864 77 494 237 -828 -251 -858 -373 -110 211 274 497 -417 -408 -301 -468 83 727 76 -297 367 -8 -622 540 123 207 504 594 -714 712 -782 -722 -167 -794 -160 492 -129 -287 365 -645 722 30 305 -393 -127 717 -317 -407 -687 -755 -66 300 -703 -464 -585 -831 72 -544 222 720 153 -623 -45 794 -165 427 528 594 -33 -512 22 524 167 -864 -428 546 -896 434 -771 541 329 696 150 -219 546 588 -175 800 -756 679 577 161 561 -806 -176 -775 -759 719 -563 -623 550 -64 -271 -438 255 -717 -341 511 126 92 593 -57 563 516 -575 -399 -898 48 437 435 -867 -492 -537 508 28 -753 153 -190 94 -403 -787 404 -849 -896 701 497 590 149 712 -460 -593 140 639 388 -126 385 -20 483 569 707 111 -552 752 94 -189 -232 -203 -19 -281 790 513 -194 621 -759 9 493 -527 -25 544 -811 -203 571 -333 451 -176 404 -186 271 -350 213 482 -782 745 110 154 -807 137 67 -86 -71 -617 -537 -711 291 -315 -367 67 524 421 -833 239 139 -632 338 130 -370 -722 -287 177 187 -609 350 -707 -366 -392 209 178 -275 725 -192 -118 347 340 -602 -78 -701 677 -105 -857 277 17 -835 -545 388 -528 -830 -720 -768 454 -752 507 600 -151 569 -545 598 -251 506 147 246 778 60 325 -111 262 -773 -397 -41 -120 -312 -558 -179 -209 -548 433 607 60 -79 751 154 -334 200 600 638 -261 226 753 -418 210 370 72 284 -694 504 -281 577 69 -399 -260 482 496 -873 327 -181 -472 278 99 59 654 300 -588 548 509 -463 -851 55 293 -524 -159 -284 -780 -537 -173 291 576 -599 646 418 83 239 -250 442 43 -433 -569 -673 460 -401 -212 555 -97 -161 -505 -493 759 -150 -103 691 -386 789 -56 -374 -694 -503 -780 460 -510 133 -800 717 11 -174 472 189 387 121 -746 -842 608 733 -707 -512 -701 263 -697 568 550 367 622 -211 -96 -177 -751 -515 -130 139 -163 -752 453 -352 -777 38 214 -385 -655 -672 460 -751 -331 -241 109 -741 -98 23 -7 85 -524 585 349 594 -168 -190 -515 513 -347 270 186 89 -716 -721 -859 486 -501 -545 1 -333 331 236 -278 599 -677 -468 397 -646 270 157 349 -387 -68 529 -216 433 -96 -94 -592 797 -682 523 68 -888 -899 -654 -531 -385 665 -447 612 503 279 444 -393 96 -41 -420 -231 -833 -429 638 217 189 -42 -48 -110 -684 714 487 -45 -839 483 -68 759 140 -27 589 270 -861 390 226 128 794 237 262 407 -607 -781 400 -194 522 295 257 -857 216 591 -225 -602 325 -76 -354 -189 737 -635 405 80 419 411 477 149 620 -230 713 -136 456 25 -737 -460 584 -21 -117 -328 -436 -382 -209 -413 743 -61 645 -456 -283 760 -717 452 -4 -170 365 -289 -261 -267 -736 -727 -835 -310 740 -707 -208 732 -490 568 43 -352 286 -423 44 -884 130 680 -674 -709 -587 -479 144 -762 -315 -410 412 660 142 -70 -593 -581 -642 629 244 -106 200 755 632 681 -654 -210 -738 -581 -506 615 732 -340 544 397 247 472 -112 451 784 -711 402 39 517 -231 589 -321 -407 263 146 -299 556 -67 -65 -711 122 -673 724 578 -495 276 -247 161 367 -659 -363 171 -592 384 -400 5 -755 532 -225 -872 -81 -766 -820 -607 -674 -416 -660 -860 129 -580 -645 -742 116 -283 302 202 -162 242 708 655 557 391 -149 -793 -816 594 -651 631 -695 336 777 352 624 70 -244 653 -31 -439 -6 -58 578 158 262 800 707 175 -827 -709 -594 503 -306 327 695 429 -656 -250 -339 508 657 -60 -194 -856 191 457 -592 -492 -672 103 -571 311 218 611 587 773 713 -547 -831 -136 -227 787 -326 -839 145 730 -674 -506 -681 353 -585 492 508 -198 -406 -317 -603 463 -696 139 443 596 64 689 477 44 -348 28 182 -169 240 364 -695 -780 708 663 51 -405 -554 -81 439 91 -112 472 -503 -711 617 -778 217 631 233 -558 607 -407 510 -861 386 -109 749 -559 -130 -37 -495 722 -747 301 -871 -742 433 505 -164 -122 -621 -721 601 -8 456 -466 -150 -466 246 660 248 -315 461 -99 -494 564 -520 448 -843 -722 702 -129 228 435 -484 220 504 241 666 -609 531 180 -27 -753 -330 548 95 -757 -200 -303 452 -871 -271 -85 -774 -640 657 -555 -600 -593 -879 648 -120 -471 -114 -712 118 357 -590 -88 217 -260 -568 -364 694 299 451 -830 20 416 -670 -202 368 -131 -815 -190 394 -535 270 -421 -163 -543 -343 -718 425 658 -54 33 -548 413 -564 -75 -858 -468 -352 277 126 435 -314 -401 568 -385 -346 -618 439 582 11 -771 -412 -249 -57 -129 -713 37 -312 717 567 -408 648 -579 92 -254 -844 760 -111 85 -523 -566 -820 774 494 -608 410 -344 -838 3 469 285 548 -578 -333 -808 526 -259 -210 -373 -447 -54 -470 -709 328 775 -764 -773 -659 674 -650 231 -81 178 -807 -182 43 -268 -617 40 18 -893 121 -789 199 -63 -489 380 429 -517 -546 -786 -282 -511 167 518 149 -381 332 -599 -56 -718 -755 497 -64 122 168 -473 378 -329 289 -696 173 -62 625 531 556 582 -168 313 -892 -157 -826 -722 -732 426 781 261 -226 -658 -886 -831 -382 -184 -63 -574 734 274 6 236 734 -533 304 -81 567 -838 24 -583 -731 796 -319 -739 -202 -53 542 -343 110 -452 800 -67 144 -71 -659 -727 319 713 674 -110 -505 767 676 577 -609 260 77 -399 -560 716 -163 -550 -364 663 -221 -358 415 -450 -771 -263 745 275 747 400 595 -293 -466 -488 -875 -526 278 748 634 -376 70 -152 -872 -760 737 475 128 578 162 -635 -669 -658 -70 -823 715 -365 193 -183 -844 783 754 -6 -316 780 -789 740 454 -531 -847 200 -501 516 -691 291 110 -139 -129 -452 -824 -540 -611 319 -45 243 -121 -448 -678 525 -572 -600 575 -692 167 -240 562 270 -60 617 195 104 43 -212 607 -264 -874 -96 -223 533 -772 438 -174 27 -636 521 -875 2 -665 -836 207 56 -548 59 340 461 -893 -222 -362 542 373 -769 430 121 -104 -318 -186 -817 -204 474 570 67 -508 -393 732 -275 -151 176 -16 -476 -254 -327 538 -540 -160 126 556 -399 -579 -679 203 139 -298 174 -519 -423 -805 -282 -679 259 350 -660 -851 312 -30 657 -156 452 139 591 -150 514 145 29 -123 -893 -615 763 142 542 773 -1 -856 306 195 -610 643 -339 696 228 222 -39 -365 -224 462 21 661 -277 726 228 183 -10 -314 269 -171 -781 -737 256 514 449 -34 -596 -460 -881 311 719 -538 74 -369 -530 110 114 674 209 58 4 -308 -483 735 635 27 13 348 503 -488 -821 231 81 -471 61 -176 -849 89 104 -144 -350 -718 597 490 51 -767 -871 216 -186 529 654 -427 -875 -740 2 -607 -528 -499 -682 699 -52 -669 -332 18 -261 -300 -597 -415 -583 173 -612 234 197 -121 -767 -488 97 -729 -113 -86 -183 -332 -381 -46 395 516 51 -60 588 -813 169 614 -98 -397 -851 -433 -197 -263 561 245 143 518 103 -845 -130 374 200 151 45 149 336 -105 668 -591 639 -90 789 -136 345 -773 332 -193 -137 -383 262 431 -69 390 -206 -39 708 314 -837 -545 -886 43 184 -440 -329 291 532 436 -188 266 215 -684 -89 -610 37 402 508 729 531 -43 578 253 -121 296 -478 325 135 -283 758 -646 427 -135 54 -523 -267 -295 524 120 -670 -480 -372 -519 -839 471 -245 627 -652 773 769 -632 -119 800 -734 264 708 303 -400 672 257 -480 -171 -160 -614 161 727 320 -496 462 355 -90 121 -596 -424 542 449 765 -408 -37 -820 -460 -874 185 -211 451 -481 429 -689 -525 472 605 -514 743 -39 222 169 -514 236 -428 -732 -124 180 267 550 -331 770 -212 -62 40 -687 234 322 582 147 260 24 -726 302 -12 588 661 595 125 -163 284 -153 471 773 -715 -529 -566 -497 -55 640 605 -473 75 354 -38 -156 650 585 321 616 -10 560 -634 331 -40 -146 -765 147 686 301 486 -319 -223 522 521 -165 392 -779 -90 -501 574 194 108 -891 -259 -648 776 -152 -822 131 157 88 -494 89 -611 337 -178 281 -97 -883 -376 373 -438 -466 -414 58 -714 334 -125 141 -698 -703 -226 -471 306 125 557 689 132 771 772 -334 -88 23 -242 -721 167 330 -30 93 -899 -501 -592 -278 0 413 531 232 197 -851 419 340 66 -492 -727 -563 -60 -817 365 -66 62 -475 -875 -707 -669 245 -372 459 -598 337 -92 -658 -240 -362 -541 -175 389 711 609 487 278 773 755 -58 441 -139 -635 -177 -58 -177 589 239 -487 23 -504 751 -255 543 -781 799 -802 52 503 -495 -678 -833 359 -242 -764 -762 -556 463 -628 -134 320 -150 -58 735 -840 682 704 -452 227 -410 353 75 558 -761 -564 300 467 409 -342 486 -822 665 38 651 -561 -312 660 195 -572 34 -298 -129 281 690 -858 23 -315 790 -738 -497 -815 548 220 -673 584 384 181 574 -561 -877 -892 -341 285 238 -786 296 -485 70 568 491 -704 -590 63 474 77 -647 -298 -218 481 86 -830 234 -115 -894 298 202 -119 277 344 -727 80 -160 98 209 689 -796 -637 -820 -666 790 75 -593 -314 140 769 708 524 -673 389 -297 752 -243 -112 -311 -495 -559 -65 -726 342 -836 -852 691 -756 528 -91 -849 740 -325 0 139 568 -586 -603 -886 -561 -619 -176 -176 747 -79 148 371 -890 -794 555 -593 -802 -719 -622 549 -452 311 -602 -569 -18 -403 445 -253 661 -235 -848 -338 -77 -395 288 311 484 378 -152 195 -33 -730 571 158 -423 -763 286 -658 545 -547 -438 475 699 -3 -718 795 -498 150 -761 426 207 209 309 -537 -506 -84 -859 634 55 -804 -576 -517 -78 53 103 193 -837 421 -750 -823 281 -634 -191 -35 91 111 -380 250 295 374 -172 722 759 -221 180 -548 533 -439 549 85 4 -428 307 146 238 72 -450 -435 428 -832 -331 176 -542 -334 -613 44 610 -37 195 -622 -669 -176 -147 -443 481 744 609 176 161 -125 -576 735 39 618 743 -292 -471 -844 -667 312 507 -605 796 -77 687 -678 374 708 -609 495 -370 -407 418 355 229 341 402 -272 -425 268 400 638 567 -171 -443 740 -437 64 -338 -579 -466 -771 10 -211 621 -499 -599 -111 781 409 -219 -381 -344 30 -465 -874 530 -85 183 523 -433 -33 -254 593 9 -717 410 -91 -14 -749 437 -245 190 -324 312 63 56 155 616 -897 -818 455 -832 -59 -693 425 126 75 155 -383 -312 381 138 -356 459 -379 396 86 -447 -545 377 558 -862 661 -718 3 282 -172 243 494 -899 151 -187 -165 -578 -878 320 -352 -334 451 -694 193 452 -22 -674 -710 94 26 48 -534 -359 208 39 689 -798 -79 -527 262 131 -567 639 188 347 70 254 53 -6 -579 762 -760 -608 -789 639 118 -650 454 -321 -176 456 -740 755 196 -706 -149 453 380 -52 328 635 -850 -411 232 433 789 -150 625 1 393 27 -123 -144 -809 607 -794 539 -127 -838 310 -687 258 789 466 -544 546 -382 539 -563 -834 536 -273 -574 737 -205 22 734 -547 -211 18 121 -212 131 -834 -460 429 336 593 -240 -567 -560 -197 -504 73 -114 -838 357 -230 597 423 -523 694 280 -73 166 -483 -473 -197 -115 194 -676 272 -20 -669 -433 -190 220 -452 779 -50 293 7 -834 86 667 -834 -549 -359 718 -445 127 536 460 487 -409 -370 452 754 237 613 -234 -675 173 543 368 -523 -104 -752 55 452 -607 -665 -505 682 128 -359 -338 -393 -642 710 485 592 -61 683 -221 -437 682 -579 -32 443 329 -223 109 341 -572 -684 294 -410 631 -734 343 -468 -417 627 -652 -668 -36 770 -804 -152 -728 -756 -794 211 556 500 654 504 385 -721 -647 568 -60 -660 396 -419 -654 -477 181 689 -344 593 -867 -343 317 -390 -614 327 -462 -229 -157 -736 678 494 -230 443 -269 -282 610 465 -255 -349 150 -718 71 312 -15 -357 -733 443 422 329 -738 538 -557 -595 -447 -646 -362 -700 -10 772 -836 242 -44 287 -560 147 333 183 77 654 631 145 -96 -624 311 593 718 375 -584 -673 -461 -812 -66 -385 599 -794 395 -472 -853 226 500 -348 546 186 568 -510 -388 -746 -393 292 -346 -868 403 82 269 168 -583 -887 -762 600 436 214 -384 -214 -249 -697 774 -276 445 -85 -592 -656 -662 124 286 -207 -702 577 -541 685 -218 -315 477 106 -887 77 37 -815 -416 253 509 -453 -504 152 -585 -93 255 283 -330 142 -799 253 -22 -295 730 -107 -319 -470 98 742 -187 582 53 -249 66 -282 -338 369 -514 -622 -25 677 636 504 -861 -377 -122 261 -778 314 480 608 544 686 703 -643 -500 485 468 482 288 -579 -578 16 -291 790 -222 243 76 183 -141 604 740 248 -616 560 797 579 711 40 106 -602 94 -538 -733 237 -482 -46 438 758 -238 208 -744 676 -254 -93 -355 79 -774 785 -845 650 546 53 -315 459 713 -407 -858 -238 -851 -80 -125 -522 696 -263 102 -713 274 -793 135 465 659 -234 -70 -643 436 419 -293 215 613 -639 -665 239 -99 756 -548 -263 487 441 226 258 214 -242 332 -487 -606 237 380 87 -881 353 154 -586 220 645 430 -450 -59 566 -473 -349 26 417 -882 568 577 114 530 74 -379 -589 -368 -381 234 330 -475 397 -747 -722 94 -640 -379 370 -340 -123 -69 -740 599 -198 407 596 292 299 559 -302 -276 -383 -223 124 -328 320 -703 276 -277 -379 580 -239 -159 162 50 34 -600 -650 -358 313 688 -508 346 269 423 413 699 -508 -199 740 477 67 -401 416 -674 -679 -330 -887 -493 -92 514 -599 -257 -889 -413 707 231 -379 -293 761 148 -510 -330 -685 -510 235 -288 -370 516 337 358 -303 -182 -416 -243 343 677 -383 715 -233 75 -895 718 16 341 -758 -447 -276 701 187 717 527 -620 -142 104 673 -736 322 -110 -7 -570 602 -250 419 744 316 378 -702 -690 -44 -290 -709 -92 352 -366 -816 -436 30 -125 -749 -590 358 -652 390 451 -633 -421 154 302 -462 231 182 219 507 164 -183 -891 -379 -276 379 -212 -237 91 -222 418 162 707 -841 -361 -617 -40 -589 -329 172 -87 -95 -793 617 -367 607 -277 -2 -394 422 320 -310 186 618 404 463 -371 535 -404 -581 681 515 378 675 619 -323 55 -309 630 286 773 -24 677 244 -876 -35 188 -124 -552 -454 -515 188 -524 61 -360 -227 -308 787 -299 -773 435 319 155 567 50 521 464 630 -418 476 -886 -824 627 -784 167 -769 -348 447 -203 648 410 -201 546 -733 615 357 -584 -120 -466 242 -206 470 205 262 -750 781 139 -159 749 26 467 183 -130 -605 -589 -621 269 587 -297 46 -821 -274 513 -161 528 -378 -298 282 523 263 411 -442 -303 565 542 320 -126 -735 -169 -118 -226 -28 324 -534 -454 -851 -51 37 172 790 95 380 366 123 603 232 -697 405 -560 -244 -158 -840 217 262 289 -176 140 242 263 -109 -148 -261 -351 -565 -212 25 -328 447 573 738 700 352 721 -767 631 -817 581 -502 102 581 40 -758 410 -624 269 465 215 -5 231 240 636 661 -499 -422 383 134 -422 -178 302 -200 40 -603 -513 -483 91 102 738 -483 129 -791 -772 -197 233 279 -319 -461 -25 -528 -872 158 -755 -199 -199 206 421 -698 -90 -791 -287 -843 -732 659 23 -50 -47 -335 -208 495 -538 -633 -226 -169 -850 87 -837 297 -855 722 -278 171 -152 435 -365 -513 563 -548 -766 302 -813 122 45 -270 -393 -876 -750 -514 -793 -656 -580 642 744 688 -232 95 -114 644 12 -455 410 367 -772 -153 86 768 481 -233 -732 -691 514 -753 -368 131 -462 -756 477 -95 535 -49 -42 -600 -171 -546 301 59 -694 721 138 316 -795 590 532 -118 705 -829 91 715 545 -580 -533 332 -70 263 535 -607 271 -586 -341 453 -768 -666 -341 -648 257 700 180 707 363 -240 550 -39 -539 -466 -667 -469 686 -390 -135 -595 728 -513 -497 104 -384 446 696 255 -19 -694 -48 234 -94 624 248 -553 370 -375 -627 561 -37 800 -301 551 -91 400 -846 197 272 322 385 -82 -34 -13 -878 -606 526 568 58 -744 -469 381 -61 288 -886 243 227 767 -428 193 462 -279 668 -826 712 -493 -151 -864 -413 -754 642 466 -492 220 721 478 416 -765 -199 -684 452 -70 627 277 563 718 -200 -649 542 -884 -453 -828 -873 -737 -693 -249 417 -241 -2 -704 -49 63 -28 -707 381 428 -579 192 566 -30 -868 -874 -466 -388 -261 -13 -545 367 309 -259 -404 765 656 -869 -99 746 714 -885 -680 42 361 727 153 376 -577 -33 -776 28 98 307 -653 -268 -568 644 -855 447 -503 -214 -608 -472 -292 485 363 -337 -132 198 -531 458 -489 -670 -779 -401 688 -466 785 -634 346 -754 -768 -483 -637 691 116 -18 -302 283 62 -491 -725 39 -600 -256 -165 -424 -169 316 -441 311 -383 -325 505 -296 -457 -550 -732 168 -96 569 342 -392 441 507 -315 494 58 282 -810 219 -742 -289 -154 -733 -29 -167 -157 -260 763 436 -874 -252 -365 -548 316 -283 16 -656 -598 -335 -743 -462 -754 436 411 48 -887 3 -573 129 396 -631 772 -168 -855 505 -552 -794 -623 517 667 543 -823 539 -340 -479 -868 371 360 -217 614 -668 381 -370 577 -264 -218 415 794 -457 40 222 16 211 176 236 381 -410 -581 -881 -648 -379 -310 554 440 -48 482 430 -798 -313 -470 -263 -768 475 -56 634 785 435 -54 -491 634 -346 663 593 -569 -12 -345 -394 -635 467 -434 -694 -542 -714 -667 -489 -59 -720 674 -418 -574 236 466 -579 -773 360 481 216 -513 -9 478 131 -142 -3 351 -136 -209 -543 86 570 -499 516 -167 -655 61 -236 -330 -693 608 -119 405 725 509 612 790 469 108 -556 -51 534 -799 -108 596 -134 -885 -454 389 -126 -415 -583 -76 -462 -832 -514 553 522 -858 -475 -696 -359 -560 -768 -833 328 -588 631 -782 -734 166 325 84 444 548 173 384 -169 482 612 575 -465 638 -518 -5 739 -21 578 -319 509 432 -392 618 379 -700 -266 182 -680 -545 686 -178 -216 600 -755 388 -320 567 207 -769 -852 -500 543 -795 -853 -425 -60 -211 -832 -665 -600 -97 447 -432 -628 769 242 -724 524 228 215 -483 -477 -304 -840 -529 -56 697 540 102 -170 -858 -226 426 -837 -688 752 -363 743 -329 -378 446 795 -766 -251 162 -206 -130 -503 166 346 -259 681 600 -229 -20 -397 147 -352 -402 -574 697 -70 160 452 -586 690 -108 244 -561 200 -328 -440 -147 -262 1 -103 -607 -127 26 680 430 430 46 -277 -22 -11 288 -179 -633 -899 -278 -294 352 -26 659 -675 -596 779 190 -687 387 -709 -883 -455 -786 297 -384 -631 95 582 -554 -288 467 -276 451 298 -681 -424 -510 -818 7 59 374 -880 -797 95 -41 -728 -257 357 -820 660 -450 584 -370 -390 -303 372 -270 -748 -821 217 -487 563 762 331 -526 729 391 394 304 110 66 -405 456 211 663 120 702 -201 519 -514 -404 -777 -528 -826 464 -593 226 -813 581 -12 -841 702 136 -107 -155 210 -660 -428 -579 -848 -167 -612 -465 789 620 406 367 -235 -53 160 320 -697 355 -808 54 527 618 -421 442 -522 115 310 -607 190 -452 352 -264 -524 -697 -520 -325 307 -782 -177 512 -183 410 8 -499 -847 437 -772 212 -703 342 -166 565 -253 84 120 719 119 414 -793 239 19 -597 654 -701 764 741 711 566 -681 -760 602 -319 -365 -262 54 -872 516 375 -199 -558 -733 778 294 730 -360 -632 -48 88 442 186 77 531 -337 704 702 170 -613 -629 426 -126 35 -273 -493 -457 53 453 -625 191 15 -23 -544 748 9 249 419 47 417 -155 289 -279 108 -338 -786 -542 -763 -72 504 605 -129 -548 355 -274 715 219 -656 117 -899 334 220 -183 -563 139 -572 614 187 233 154 -422 -730 697 725 -778 467 67 279 274 201 -198 523 202 176 -209 -159 164 588 -663 702 -820 -293 786 -513 100 -479 -836 58 -687 434 -137 63 267 713 73 -898 177 -240 183 -495 -299 14 -141 -776 -659 586 41 636 -129 566 507 636 190 434 152 419 -410 -444 324 646 -688 237 -494 413 334 -623 -363 -588 -896 26 -607 295 -432 293 -57 566 -706 699 -792 502 -195 665 -617 -201 -159 54 735 -298 646 703 469 -519 -350 351 384 -310 -596 777 -255 -339 -417 -666 -478 236 750 411 506 -33 459 682 -851 246 370 94 -259 170 299 -220 -267 134 -491 294 -331 -13 783 -302 -617 187 3 -761 -305 -317 166 -870 -453 720 625 -488 546 637 -445 -879 277 -433 -194 -839 -840 -659 -623 617 676 386 734 64 420 21 308 -509 334 -596 481 584 516 -883 -233 317 -685 -814 48 -739 -858 -123 260 243 546 -460 -281 434 -233 -786 291 84 295 144 737 243 660 -798 -851 149 68 434 623 288 -770 19 -750 -877 -475 552 245 -298 -275 636 687 724 268 700 -81 -186 691 -666 -658 -640 -726 -656 -889 784 162 -395 325 335 -561 -340 375 -416 -746 -349 78 635 518 -628 699 -733 -754 -153 -588 -526 -11 -730 406 684 257 -455 -6 -406 346 -821 -546 366 742 658 -535 681 -663 231 -648 -843 367 -201 -834 -202 729 -101 581 -217 487 316 456 618 -900 -602 -541 -746 309 -814 -225 130 -338 602 558 -881 -571 -681 231 -557 -454 -542 -324 169 -283 -531 -496 486 754 58 -532 326 758 -610 -614 334 -580 -274 582 -216 -138 497 165 -493 -486 -498 -787 -873 -737 -233 -630 -360 -388 284 -619 -128 -384 711 -28 345 274 -280 -96 -516 348 -524 698 -802 -705 -634 243 -697 -622 76 -482 87 729 -215 388 153 -550 -551 78 -385 -850 69 -640 -333 -858 -479 -776 96 593 109 738 66 -740 443 -691 95 -518 321 -226 512 -511 -161 465 127 -593 -690 -97 -57 -258 -45 91 195 158 60 -828 -755 -655 79 -819 721 34 285 -884 106 90 269 133 -685 -448 400 -236 -724 126 -760 353 -302 745 544 -10 -45 -520 -650 -408 362 268 672 -410 -237 767 452 474 -400 54 68 260 -72 -802 -317 59 632 -738 -413 -87 305 -798 184 -438 -847 -206 -834 750 361 657 -871 -850 -676 -92 447 -884 -86 -750 -65 -801 41 -893 54 173 603 -674 -261 -481 468 661 302 81 623 207 -3 -335 -473 -293 794 684 474 549 -563 459 711 411 -468 635 -666 -428 -30 -561 -649 635 -451 -46 -243 305 -12 267 -572 -143 708 -8 -484 646 508 759 597 317 355 337 357 260 396 518 -660 712 34 126 -6 165 -509 -124 504 302 101 -164 -813 -700 -212 425 234 -75 620 138 90 -408 75 537 -834 409 -219 -296 -651 -559 210 519 739 309 692 -876 -372 755 -852 -421 652 -744 162 -679 -379 -236 206 -440 -286 -130 462 -358 -116 -306 14 -660 318 -779 259 452 -829 121 -620 -333 -578 -891 323 -759 158 -206 -41 -10 -170 48 438 -846 473 -690 560 -675 -490 -374 -787 410 307 -619 789 151 -15 -263 480 208 557 105 -10 305 124 138 693 23 -353 -483 642 571 109 -352 365 -817 362 -101 655 519 626 -175 710 -255 30 -68 700 -747 -811 -687 67 158 -645 595 -805 -324 -510 631 -545 -724 -756 771 -425 -842 -565 -854 182 -237 -779 354 -645 -876 -308 593 239 -536 397 -659 -375 742 -196 792 501 -387 -33 -27 -103 -208 523 -412 -481 131 472 389 537 -422 -279 346 -770 747 -537 -725 553 -839 -311 211 -114 60 -111 -652 170 -395 -318 748 -696 490 -653 109 314 539 -611 520 -22 172 488 434 -732 167 -575 326 -160 615 238 701 169 709 267 -387 769 -535 615 -733 262 549 -99 -69 444 454 240 523 735 680 -123 43 72 -797 -198 -427 -677 -252 380 117 653 -3 -751 -457 -741 -344 -867 -52 232 679 452 -432 158 293 -517 -669 -716 -623 81 -19 -623 -892 215 580 18 -713 -531 -262 239 -174 -888 -568 623 231 -430 393 -151 15 238 -836 -74 182 609 774 -798 512 531 -256 758 -434 637 -451 317 593 742 398 -440 -394 525 11 -311 428 -793 418 -737 -490 204 791 -340 558 724 382 145 512 546 199 183 -449 -870 561 189 592 108 -538 330 -334 -756 -746 197 612 -295 688 270 658 -335 -850 773 -623 149 -637 189 -872 -27 567 -48 238 -192 -695 49 -519 280 349 734 -203 -837 -829 -295 -386 337 91 25 -412 -691 -321 -352 -287 -793 -233 787 297 -183 733 60 167 -678 -500 557 -412 -872 407 126 432 -121 74 275 -687 -348 -301 471 -591 612 -880 761 604 -255 787 663 -800 371 -666 -867 774 643 -615 38 -890 74 -741 -809 477 -68 376 -713 60 -757 -396 -374 38 233 665 -318 438 -269 -831 582 580 -580 709 -320 -883 653 448 307 -838 357 -581 113 616 673 177 -169 89 -284 -784 -167 704 287 244 604 434 -13 -371 738 -128 -805 -486 -862 -52 -592 -172 -5 241 439 -322 -867 712 43 -355 -260 43 681 -783 -890 -742 -570 530 -292 -437 -778 566 -107 -716 653 -294 -656 447 -157 472 293 -380 167 229 105 167 -310 337 72 102 64 -729 366 478 514 138 -705 -694 -69 -359 -855 176 30 -25 -5 -128 -163 792 -585 67 635 -220 -176 449 -366 295 207 -828 -487 -597 -405 -183 -728 -462 -806 -198 -514 567 -164 75 241 -668 443 111 -751 653 662 -583 -152 760 220 -478 -432 340 -238 -796 368 336 583 -281 -726 455 513 614 78 440 543 -293 -192 -645 690 18 176 -374 52 -43 739 246 607 328 709 675 -139 246 -728 -456 -813 638 -632 -304 -493 479 319 773 -429 623 -182 192 -256 57 391 -447 -484 -807 -319 -120 -672 439 46 -60 120 -81 292 -424 612 -234 -564 160 -243 561 544 -211 33 -691 120 -657 195 541 -125 -10 -64 -106 9 -637 644 -801 -866 431 767 421 464 -137 341 246 736 77 -33 -698 720 -587 -398 314 -338 319 -690 -760 -166 -568 208 471 -608 -388 -310 793 471 -887 -789 -773 -243 -457 -894 39 390 -315 40 -200 -123 128 569 562 590 -384 249 749 438 -274 381 -380 590 -234 -409 -566 -53 13 -64 -145 443 -397 -822 -750 -106 122 432 -383 464 146 -729 218 -835 703 738 -622 650 400 208 403 -291 716 -303 467 -418 674 229 143 -85 160 426 358 -520 -518 -289 -671 -100 -179 429 323 722 -428 515 -40 3 -349 479 -852 787 586 -111 384 355 -387 530 478 399 541 180 -556 -207 -840 183 140 -482 -710 134 -746 -505 -592 -855 593 518 -167 -299 -400 -445 -229 -2 713 -287 369 -9 -154 95 -495 395 -247 -648 425 347 -687 620 -559 -597 -661 -433 -572 467 -594 329 -361 404 -591 369 479 226 -824 492 -363 87 131 -671 -458 -697 -113 -467 407 -738 -431 -353 684 568 136 -257 -97 236 -530 -236 -296 118 256 -692 -617 118 443 -236 618 -160 364 -200 366 124 305 179 -584 -406 -285 -316 -391 493 66 -155 663 -399 -776 93 335 517 -242 329 -402 664 -331 739 -746 63 -760 297 -823 538 706 27 228 -360 -99 722 798 -291 -440 38 -343 255 89 -25 594 -160 531 -198 -787 -21 100 -314 109 -13 770 529 -298 348 190 -337 -495 -189 -537 -411 95 -800 -491 -398 560 149 -757 -281 -693 270 46 639 -244 616 692 428 -659 -581 -405 -620 -490 705 595 -592 -501 346 -480 -517 453 -187 626 419 145 -245 403 42 -438 264 87 -826 618 532 112 -650 250 -368 -131 623 84 444 -3 -343 -804 -256 -490 106 588 424 -217 587 296 -421 337 -222 586 -400 148 215 672 -871 794 -145 717 60 -252 287 228 -12 -872 -90 -853 -142 -364 151 46 725 -77 -457 -263 224 574 222 748 58 388 -604 449 13 -499 -646 -571 -766 55 -665 -303 -270 -619 -832 -460 -169 503 -198 -349 -43 760 -278 353 669 247 690 148 -545 325 532 -5 706 -678 495 398 -8 -642 42 521 244 -59 -284 2 -468 -12 239 -57 -502 403 -274 -467 -163 549 -289 -409 -468 274 731 -339 334 -158 248 -565 386 -595 -880 210 -323 495 732 -311 692 707 -431 -176 -395 -264 -109 714 -205 -691 500 -137 -779 648 -463 350 -636 88 603 632 625 -79 -643 -558 30 -291 -333 266 -329 155 -256 -48 -66 -212 -829 105 -897 436 682 728 748 -288 -802 586 306 376 -883 787 774 192 -669 -204 247 693 585 317 -589 -39 -179 -582 539 -62 -289 64 -467 -786 -529 444 544 -850 498 -645 4 -67 88 -137 11 -54 429 565 -761 281 -455 -198 167 160 48 777 772 708 474 267 -85 324 -317 281 -189 203 746 103 72 -185 210 406 214 -10 -59 -446 669 -736 586 706 -882 -785 -511 744 -441 -441 227 -65 -233 641 669 610 -16 -298 -422 770 -775 -621 100 -166 219 -191 73 -407 737 -50 -380 696 -802 -53 -625 -79 306 451 -385 -259 568 -589 206 211 263 444 520 -893 668 440 -887 319 -883 -624 547 289 76 -58 -678 562 46 127 246 15 -171 -492 -10 165 -821 -32 770 -558 -591 705 -266 128 -552 394 -643 719 -211 751 562 -399 -621 657 226 -445 -545 -403 -190 -881 -539 559 129 245 205 666 426 160 -393 51 -41 766 400 155 -744 -51 202 -615 145 647 -658 406 -802 -376 -498 -785 20 -821 -824 -22 -761 -565 567 632 91 -626 -656 -776 183 -150 -856 476 -182 -544 -686 -891 161 597 576 -384 627 359 38 744 -330 -354 739 -494 -206 -887 31 -678 344 148 566 -307 -655 495 -627 672 -674 -373 573 243 346 -811 -132 -274 -705 113 331 786 -755 427 256 -177 -345 474 37 -750 -566 -555 -428 -387 -549 532 15 -499 -228 589 218 51 -754 274 348 516 -749 -411 -461 -512 708 400 -109 -41 -306 -75 268 572 -557 421 406 -335 420 -442 -505 161 -492 384 3 -833 746 -89 -28 751 -815 -605 687 -592 66 791 -4 201 -453 -397 -654 -348 -370 -148 681 482 -786 62 -559 -526 283 670 630 -723 783 -439 -197 432 664 512 113 -32 -439 455 254 -120 -34 -80 487 25 194 -124 75 -535 127 -478 -665 -597 130 -370 -615 748 -494 701 22 -174 720 -264 -733 338 -776 -146 -586 -509 -643 -396 -2 -725 658 716 520 -10 -248 784 -379 -650 -706 369 -568 777 -80 124 448 207 -387 -673 -558 767 390 708 3 -663 -396 770 -514 150 308 422 -524 471 677 -233 -888 340 662 -411 -615 26 -174 -681 -886 368 794 453 355 -827 88 458 674 -636 -320 634 -612 193 -513 -489 717 -506 53 -369 -158 -426 552 -499 -75 -534 584 -715 468 -281 725 -213 772 749 -62 -12 -724 679 88 -605 319 -193 782 -687 362 212 699 352 -348 335 588 745 713 319 -423 -523 -634 -326 -499 -300 430 -36 -453 330 109 -337 -860 559 761 -288 697 -276 303 176 415 287 460 -227 -824 -240 566 410 577 379 297 -80 352 -868 -708 222 -613 -253 311 -782 -772 -778 35 756 402 247 -647 -257 58 -419 -813 -569 562 696 30 799 360 540 -429 -278 -430 793 -390 -74 -172 -762 -741 609 700 -240 654 647 -66 510 -796 -121 274 237 -64 263 -744 -841 -826 -245 -575 357 -117 -596 -388 648 -77 -806 -319 200 -249 420 29 -491 -217 -365 -63 -335 -705 -794 581 258 295 561 782 56 -67 417 -624 -318 735 -7 -801 289 -572 799 -39 54 -138 -1 467 -892 -143 535 169 15 452 -401 -681 635 259 -84 690 -207 -269 -45 375 766 -152 -851 -896 -184 -687 -232 -828 62 -455 -532 -32 -694 -251 -697 -239 -268 18 -699 -52 452 538 -521 533 -818 617 125 7 -861 540 549 -232 -41 465 -461 522 563 265 -207 526 -98 -866 299 223 -878 440 289 -373 -681 -209 -580 -449 -187 -431 42 399 46 348 -449 162 441 -141 -842 -297 -207 -528 -551 127 778 170 -758 -117 -94 -186 -108 364 186 552 -107 -446 371 -49 -532 617 725 403 -355 -493 -603 374 -167 683 89 -424 -28 -3 35 268 -38 -43 -532 -21 -462 -352 619 -812 319 -580 580 276 -681 -134 -537 -154 -787 508 572 347 261 -826 448 -214 -451 460 -678 118 -210 727 749 -222 139 535 631 -173 87 287 725 764 62 290 213 667 765 -816 -239 -300 184 -540 -810 91 794 -535 -610 -50 -854 362 147 368 713 -415 177 348 -643 311 -649 192 428 -798 -501 536 398 521 -509 -711 -275 405 445 211 637 -669 167 690 624 -863 319 -699 -363 -606 -684 -560 114 -122 584 660 -428 749 -644 14 -560 464 -232 423 -834 -851 -123 48 -783 518 -386 292 -624 -81 -221 -350 634 53 491 119 -690 527 -62 -517 -423 -601 784 522 -140 -819 -72 -539 -743 515 333 81 -13 33 398 658 -830 -852 -382 620 779 492 159 569 -824 -93 -520 -805 -496 -157 742 132 -391 133 28 -25 -620 -775 656 -343 -562 37 -899 248 356 635 -561 -595 -760 -554 352 223 -234 577 -105 -225 -883 -365 756 673 -104 672 -436 787 -287 548 488 380 -575 468 -635 249 -750 302 -709 -220 287 -597 -711 -45 596 483 88 569 285 -830 351 132 -387 -872 -249 -813 -541 -862 8 -339 -449 212 682 -182 291 598 -615 751 409 172 -871 -880 41 518 668 -258 720 705 -430 -705 129 4 -365 131 674 -879 76 475 526 -202 15 635 351 596 -593 670 621 625 -219 -293 -780 -312 -74 -852 -305 -186 3 211 791 -304 42 -51 777 -76 577 -52 -741 -96 -794 382 -179 -715 601 -117 616 -492 -880 -385 86 438 32 -647 -407 -789 -649 -328 -299 377 499 640 -726 799 -562 -541 569 338 -451 -195 -144 -606 615 -356 -387 47 -83 716 570 409 -588 2 -567 -856 -420 -416 148 51 -321 97 -116 -877 445 207 -206 129 -492 119 -705 69 -486 -27 -411 -60 485 -837 721 598 676 -318 -791 50 136 -157 469 -643 -91 -887 491 637 -463 -265 -571 -361 419 653 119 268 -790 -700 -270 -623 506 -108 -281 -823 -837 458 340 550 -508 -801 91 -485 -269 482 10 -739 -191 -439 294 -710 623 295 407 -581 -365 178 518 143 731 287 170 694 726 637 164 -176 -900 209 638 -833 -204 -63 -479 369 -203 -623 770 523 -32 -288 530 -660 -371 -490 393 -48 -722 -166 46 -627 73 -870 -775 112 597 -312 18 124 323 179 51 204 -144 -676 493 404 -231 171 -782 583 741 -489 -775 424 227 553 521 -291 86 -542 290 -778 477 -572 111 -601 417 -739 -209 -173 -605 -668 461 51 -720 421 506 10 -465 61 568 796 752 -665 -441 642 69 672 -771 -218 122 -711 440 -697 207 -277 -8 267 -735 127 -562 429 -484 -383 474 -822 -674 -299 54 -366 662 -433 536 646 576 486 580 204 -456 736 -255 -778 392 -360 -167 -604 -233 325 -772 455 -574 503 -179 528 305 756 -529 287 -417 513 285 -639 256 -201 -661 -694 455 -727 273 617 -849 787 -142 -368 451 -553 312 414 487 -242 775 -723 152 -872 -53 765 418 200 -330 -859 370 342 -779 -217 444 14 -541 293 -320 -680 -57 267 -72 -501 534 -552 157 -335 761 285 433 427 577 -112 342 15 -647 463 257 793 252 -468 -200 350 -724 -98 276 -319 -63 -358 225 443 551 -848 -702 62 220 -810 -91 460 -43 -818 395 505 428 594 772 -722 -336 453 514 -214 -298 509 -33 622 -299 -292 -148 -868 -55 -714 137 670 359 -1 171 -450 -517 -207 241 -169 99 -328 393 145 -81 -101 -68 -859 -618 -696 793 -825 420 -767 -706 689 351 -209 483 -375 586 567 -322 330 -167 -169 163 26 -153 2 -108 -368 -53 -800 -538 719 650 799 -384 631 -231 -859 -816 789 -569 124 -898 -645 574 539 50 281 668 -870 633 572 -640 31 -831 -268 -643 463 32 -567 539 -394 -440 -338 -272 -108 717 -370 554 -239 410 589 85 509 -251 -196 -789 60 -276 -452 -793 766 -353 566 -889 40 658 -784 -653 64 178 -532 532 477 -859 469 638 -442 277 739 -75 630 -586 34 -359 -438 780 406 -62 195 773 336 410 -470 260 -673 228 -639 714 -562 -562 675 244 -72 704 -681 -630 -427 -204 -159 -854 476 -341 -299 737 -355 -460 769 -850 -696 696 -649 -882 -737 -126 611 245 -377 -349 199 -297 -487 325 745 -606 -855 -216 -621 -7 292 670 -199 696 203 -771 96 -277 -561 81 256 -34 15 377 228 602 -1 475 374 -649 -491 -128 -304 -1 44 -90 688 -665 17 -549 476 -658 252 186 677 -275 283 148 7 -477 270 762 -745 -212 180 -196 -733 -12 498 -724 -745 -639 -462 434 -183 -892 -720 618 534 -702 19 654 -812 -691 770 -694 -189 -157 155 -708 669 125 120 340 745 -545 60 -450 -513 -632 -766 720 735 736 -698 -759 22 -529 -30 -143 -837 564 -338 596 -753 -851 -67 -507 -7 640 58 -735 -752 -630 -178 -851 -395 -318 -734 561 -50 524 -861 -868 652 85 -546 -568 782 69 542 163 -590 -714 -358 -245 689 -648 -877 -471 -644 -284 157 -765 -191 13 316 -558 -541 661 -365 -87 110 -728 -78 -576 5 -479 -144 555 99 -412 371 792 -551 752 -576 -643 -793 -565 35 344 93 226 -374 -585 686 -136 -864 -516 -762 -258 -257 -416 -512 -327 6 303 -405 -156 -200 401 -842 100 -417 488 243 -167 -178 381 -25 723 -151 -12 -565 -738 -67 -382 -68 -134 548 -729 -382 -70 659 152 339 -368 443 372 -550 500 -527 -145 -717 206 -659 410 -714 -113 221 -168 -844 -366 696 11 -558 459 -427 -447 -708 358 -609 11 -421 -559 -52 700 541 -252 -256 748 491 377 81 -305 -474 583 69 -475 404 -456 -212 433 291 -445 266 290 754 636 -183 -6 736 -19 698 -88 -745 587 302 660 -334 563 -813 -36 787 280 119 401 -834 701 155 367 -357 -757 121 593 70 -369 131 160 -141 663 204 595 -190 -240 -601 748 -310 -281 -375 -638 395 -740 746 696 -854 -573 505 723 -866 -557 -604 455 -877 -549 -4 -515 484 433 292 -101 -778 567 -61 278 471 -366 -786 526 379 -103 -853 -780 -706 267 186 260 94 443 754 -738 -151 501 -476 -820 378 -67 49 -590 567 144 -465 13 529 151 -756 -641 -480 159 126 323 538 -484 -208 -184 144 -211 -5 -251 691 -140 624 -95 -316 -444 -734 565 155 -790 -447 -531 -804 -870 744 -829 583 -835 -181 -845 -674 62 -461 644 -159 261 -430 730 -367 -433 470 336 -862 726 -406 -136 37 56 89 -840 -286 169 -268 107 -388 123 -114 148 -766 -413 146 -71 349 667 -569 30 -514 -479 -367 370 693 -339 438 -495 520 511 115 281 -864 571 -318 -754 -427 547 -832 685 -527 -217 370 -892 -246 648 103 -294 -155 -630 -32 195 -658 427 -556 138 -87 50 -51 -29 133 -573 197 -564 -747 528 -477 158 -742 -226 -848 -581 -361 -314 -815 -90 -874 -626 434 -58 -712 191 -865 -185 509 -448 619 -497 -817 -34 681 -194 -342 -650 -32 19 -757 -341 176 -393 -502 -793 -576 -63 196 180 96 -160 -291 -819 -387 154 -741 -232 -779 -57 563 734 -126 -188 -72 -760 -172 364 -785 -661 -732 700 493 499 476 547 -771 -5 446 -193 -105 71 328 365 602 168 -829 -597 -347 632 616 -218 -673 -239 -851 698 -547 789 407 515 159 480 715 68 -95 -499 -250 313 138 -550 -519 -708 -155 -422 -795 -471 175 -832 -376 345 -742 -75 760 669 712 279 -253 134 502 -199 -268 168 758 506 400 173 -317 -83 526 324 -785 353 3 569 415 616 686 -844 420 415 -252 -277 652 300 -882 431 -419 561 25 688 -890 -423 -578 314 -783 -547 -632 324 754 -320 662 -250 758 53 -400 -30 685 149 438 502 354 241 69 146 -831 -345 503 -645 403 -396 -779 712 -722 460 368 450 -210 199 -677 703 -614 -642 -424 -462 -638 -687 -283 -404 -383 -433 -877 -593 -260 -589 -503 -214 -712 -337 605 -84 514 -420 -264 241 -861 122 529 -671 717 -382 404 -374 -241 412 709 619 -617 -554 694 50 -228 343 218 507 375 -314 -432 -24 -219 -75 494 -578 63 418 229 325 541 -751 -196 -116 564 134 202 627 -886 -283 -843 546 279 490 -62 640 -868 405 39 336 681 -900 137 -770 -510 721 -82 228 387 -760 788 66 331 -128 -782 484 -6 -14 -51 -422 761 -103 -437 -355 -285 -423 -801 -594 793 587 -292 -309 -232 400 -722 51 773 -113 -827 -741 152 633 606 692 -50 593 385 560 -174 493 36 350 -328 619 468 483 -31 558 -331 615 545 -97 -875 197 -92 -526 -64 470 -442 -8 174 203 325 -538 -764 536 134 -230 -709 -634 -367 527 -691 292 -676 598 415 -172 -222 -9 -616 -27 -877 -805 -720 -488 -235 559 377 68 283 -563 787 -91 121 32 550 456 313 695 756 617 -572 -514 697 -845 -567 -738 -568 -531 -304 -293 569 -582 -835 405 163 -346 -353 -479 -97 -769 440 647 277 -840 75 -710 -134 149 135 -786 4 38 186 -613 212 -45 -373 640 148 -704 -306 -860 564 -375 -387 618 224 364 -782 725 259 -704 -4 499 -290 -445 -513 -438 -699 -189 574 565 226 -787 657 135 -714 -761 -472 -116 -808 743 63 616 -502 -18 335 434 -69 473 420 281 202 -686 -867 -460 -133 -744 -701 650 -522 -499 365 -58 641 650 -187 736 481 -69 -540 -762 336 -697 -328 -476 56 91 797 306 69 -368 -543 -535 -632 514 456 233 -788 350 -663 -654 753 438 531 775 151 211 688 475 -676 -38 -732 -157 -790 -697 -781 -659 177 240 442 -685 747 -467 -697 -162 397 584 -485 194 -417 -227 -710 624 -490 600 -875 146 404 -103 -551 -767 332 76 -535 -845 -33 744 138 -358 -44 -11 -71 605 238 383 -644 -389 -46 751 206 -33 28 356 -846 529 774 771 -825 21 638 -717 -334 -514 255 -666 489 -58 114 -103 -1 450 -224 -866 672 543 -369 283 522 635 113 -719 -216 684 58 325 9 -543 380 -219 41 -793 440 494 -96 625 598 -416 -812 -632 494 -612 571 -14 737 187 144 -131 521 59 -659 -376 141 -529 449 -743 -436 -478 -832 738 472 192 264 -768 -619 357 -284 59 -718 -673 418 -138 448 -285 474 259 -275 -371 780 248 -3 796 -746 205 129 668 746 667 -368 -608 -748 487 -344 -224 -857 -543 -520 -529 -629 258 -330 -41 364 79 -596 257 485 -757 372 -614 -659 711 782 16 705 702 339 372 -62 572 32 -722 -261 180 -525 248 -397 -708 -579 173 -735 464 430 -299 273 -869 667 426 245 -591 -47 268 88 -88 -35 -728 -127 -659 494 -218 -797 322 -700 84 741 292 -851 83 -428 -135 116 -698 -123 -568 -626 -94 421 -365 -477 103 -884 -565 686 336 -102 -37 -318 180 264 703 -128 8 490 795 -1 -845 -547 -348 -166 -511 -30 -818 322 474 -295 -134 226 762 678 210 747 222 342 569 353 740 610 793 -201 -43 608 481 765 32 496 -277 -426 -683 535 -326 535 -329 -498 348 191 753 548 64 -633 -845 15 390 33 -771 650 -422 533 -533 101 -527 632 -779 729 396 -875 644 -679 164 -27 634 454 689 155 640 -747 -335 -15 218 570 -843 -689 -252 -791 107 -85 -98 165 -253 -738 -621 395 481 -427 779 725 -283 679 -89 -864 338 -522 -472 -628 -237 -309 117 -798 -293 -80 -448 -198 -221 458 -696 788 -329 -177 133 -536 -37 -408 752 -394 320 -535 270 -595 -63 430 -267 516 -272 -101 -484 593 -679 359 -511 -580 573 278 109 240 508 -827 -465 267 -578 217 -826 -62 145 -816 -406 -795 81 663 121 -352 -356 -466 532 698 142 -633 407 139 243 174 652 9 794 -760 501 -333 -661 -146 -9 144 -112 -435 -237 -200 70 -803 -611 230 -840 -250 39 -583 -832 -840 216 -291 -771 499 -881 -392 673 59 -294 606 241 -504 771 477 550 -691 770 -133 -94 299 183 196 -768 -681 -295 -489 -84 -847 617 -108 511 -585 -7 -91 -630 765 -444 652 -296 -93 444 334 787 675 -313 326 278 435 584 66 356 -891 -781 162 305 184 -80 353 290 -399 483 -742 45 769 -853 -197 513 -82 102 627 -26 769 -817 730 452 544 -379 -523 -712 -95 -474 -238 752 -178 -442 -10 37 431 228 -586 757 83 -237 221 315 329 68 -20 -114 -166 375 478 -173 401 -399 595 614 734 -559 182 -426 49 607 -663 -250 410 262 235 751 -538 757 -43 -757 -654 482 -237 -714 -869 548 -93 -543 -691 -795 191 -297 32 605 641 -91 -861 94 650 -773 -150 688 -115 411 -807 -401 625 773 -70 -337 -407 377 -194 -328 -561 413 -831 -281 56 -125 -30 -33 -326 -218 -603 606 61 -519 431 -92 -247 49 -66 582 -192 682 671 553 -271 363 624 -454 -712 -895 -610 -160 -391 147 -465 -222 -6 438 338 331 -887 -45 -417 335 -519 36 -348 -828 -275 -170 270 -543 -281 531 -267 -527 -386 185 -708 -773 480 737 -616 229 603 -340 -689 -767 91 -832 -687 -423 -349 -442 -758 -40 -756 37 -770 -452 -811 778 -35 -100 -529 -599 -478 -478 -641 -29 -538 658 -361 59 227 327 -263 -878 -429 645 -801 605 -292 531 149 -572 324 -163 679 -697 762 -850 -515 -801 -18 687 94 120 -843 447 368 -76 -9 -507 -145 281 -303 -507 354 -826 225 -310 -650 -111 797 149 -637 319 371 674 -708 359 -382 -538 -380 -160 -572 215 -430 -277 -183 -442 532 618 522 -711 -540 -452 -543 322 -292 273 -628 622 -377 93 -579 234 -696 243 -570 518 -340 -126 232 -578 -581 -418 -114 -463 304 338 -613 -366 196 540 -137 -831 -626 278 384 -385 786 721 -586 -553 433 721 510 6 423 76 334 -337 125 -37 195 -359 -187 -813 -87 765 236 180 357 -877 371 619 76 9 -605 -325 -551 105 -432 -628 359 304 379 758 454 289 -339 -418 -212 687 -802 -623 132 593 -597 -292 -729 -40 753 -492 -511 -521 -853 -393 93 -604 -392 -332 -796 -421 -375 426 -113 -445 128 103 293 -234 743 1 39 -615 683 -556 -601 738 78 -262 139 -786 -62 297 -763 -108 764 -155 127 9 -761 -284 105 758 456 786 -680 -317 549 231 264 -559 128 459 -556 -242 -325 112 556 516 406 -562 -652 -396 -779 461 -767 654 766 473 730 -34 625 546 334 271 -448 -82 -657 -602 -616 -146 353 -826 500 -755 219 -513 -390 534 -349 -529 -225 294 -300 -270 470 499 -676 719 -871 -666 731 -4 430 -740 573 94 522 770 -78 -50 -824 5 -783 724 -79 -895 191 -541 -26 -37 592 -745 517 -248 413 649 -532 -405 -320 493 -328 -675 23 -624 -420 467 -728 -227 -774 -814 189 -446 119 718 -894 -543 23 401 27 789 -242 -214 24 -251 366 287 -161 -631 456 733 550 527 21 -371 -458 200 449 85 -334 -783 -222 95 -877 619 779 340 649 -421 63 -10 -430 378 494 759 -304 -627 -91 -249 -574 661 -157 168 791 338 178 -103 -718 401 644 476 485 -720 56 74 -418 -13 735 30 247 -686 -188 73 -548 -516 -488 -307 -463 417 377 -451 -460 406 -518 -481 -561 -76 -61 -472 300 211 -437 -57 117 -697 277 100 -458 480 -816 698 -567 -387 213 658 309 625 -205 39 -492 -156 -587 -805 -72 -822 -668 511 -536 -278 -387 -320 -331 784 -153 -38 -234 -752 -216 -16 292 358 576 19 -165 -180 -728 289 471 477 -152 -182 -820 432 -707 203 555 -732 -744 234 -745 -155 -215 382 -382 -763 -513 380 -345 502 -97 -833 126 676 -802 602 -101 -145 -683 799 -231 29 164 255 -721 585 -477 -248 270 -382 633 -334 -102 -529 -711 381 -591 -330 -747 440 -670 -643 98 -375 -104 765 -296 -478 -679 -438 -714 -78 105 527 -91 258 -745 -633 179 486 -752 -282 87 -895 178 614 727 593 -286 196 762 -320 -492 -429 205 -179 -842 -300 -412 -784 151 -534 90 -165 236 -345 1 -305 230 626 -169 -114 -729 -293 41 59 575 131 582 84 -74 -651 -541 -444 -476 606 -634 -731 790 -495 798 -264 283 402 98 150 -775 735 -190 429 550 31 -885 -812 -730 -763 -511 -853 94 -267 497 756 -539 617 567 -166 -274 -168 -661 -748 -615 731 301 461 630 -549 309 41 -783 42 245 -867 135 94 580 362 612 -661 -122 375 372 -883 -262 -540 507 629 -684 -885 -534 -668 -596 541 232 -229 -421 184 -408 52 -370 129 -135 746 470 -21 -871 -381 576 531 -847 -347 -277 703 -772 303 317 719 -543 -717 -541 327 37 -549 749 673 -32 670 -105 -162 -510 -288 -149 -116 583 -129 -695 402 233 -777 -459 -27 632 361 -771 787 -3 199 111 -122 191 332 -526 -60 -189 357 755 131 -492 -249 -536 211 310 394 725 -100 -436 176 460 126 260 -9 -788 750 731 -519 445 -773 91 -538 337 462 735 -109 32 -840 -580 545 157 -414 765 33 213 593 304 -86 -361 -315 613 160 338 289 656 -504 -471 207 373 -26 418 84 454 -403 -681 260 78 -578 -437 547 -861 -51 105 -766 -76 181 -561 -790 -796 -796 106 317 -259 473 87 313 452 -335 -523 623 -709 297 291 492 -654 -653 614 -286 474 -166 -806 -606 -489 7 198 -606 230 -361 -440 -301 -207 788 -678 -782 -15 376 226 168 -316 102 -679 118 -665 -126 596 46 220 -285 630 -553 -728 -348 -820 -347 -728 -179 22 -187 -784 400 -640 663 189 -681 -129 0 -817 387 798 401 534 -150 -34 -289 -356 -73 587 503 518 -211 -898 -318 63 -185 -408 -887 -76 -526 -39 218 545 -555 -75 -236 -218 745 478 -880 -823 81 -592 742 241 -74 321 140 -139 503 769 25 -334 -510 -734 705 -261 635 -680 -889 -894 -552 413 -417 298 -59 581 -390 -707 -484 708 -486 -132 381 -97 -122 443 686 285 -473 318 -326 -726 -139 -95 -75 279 116 -32 282 -669 521 -893 397 270 46 -430 -508 -687 -736 -822 -270 34 -665 -599 -703 212 617 -214 -39 35 -486 48 -867 -67 464 789 469 -256 -364 -306 741 -877 457 784 712 615 -672 21 549 202 -547 656 -576 630 -827 -395 661 -663 -804 -450 -374 -159 332 285 59 577 -164 139 241 386 189 134 -14 -852 757 718 -448 -825 -284 223 -416 -183 203 -22 91 -568 -321 558 -700 521 404 -642 -656 -421 -751 679 277 -146 33 569 -284 -374 -262 -683 126 -159 190 -722 -635 201 440 470 112 -652 268 636 -244 -757 668 407 -376 -465 -169 -899 436 469 52 -696 392 -427 571 351 -66 306 -190 -889 71 -209 137 24 270 -213 -186 -118 -614 794 -810 94 -629 596 -870 -382 435 -230 441 -568 323 -289 401 684 -685 53 1 62 138 -789 -535 92 773 741 789 -391 730 227 -524 275 631 -30 -547 -437 -431 743 619 281 -454 536 -329 -9 512 -740 423 398 466 -492 -299 371 -192 154 -342 405 81 -175 627 -369 292 -184 -307 616 657 -711 -641 212 538 635 648 -368 353 261 644 -405 36 683 -622 -177 560 33 516 306 -866 -261 136 -538 172 526 27 482 113 -219 154 -47 -394 365 -394 300 750 313 -142 750 780 111 726 -745 740 548 -39 -857 -722 627 -82 255 481 -599 -59 546 -502 678 -371 136 452 255 335 -567 -309 -630 592 -832 522 577 -590 456 -511 400 777 362 -270 -879 678 99 29 218 726 359 -219 325 646 -475 712 -816 -561 450 -649 -219 258 -823 552 -367 -191 436 -681 -118 -470 -506 -216 -881 264 596 462 -616 -744 602 -725 -373 -64 230 -667 -878 -417 -302 -299 191 -498 -302 182 -829 -887 -637 607 -212 378 -41 -406 -786 385 112 147 268 -545 306 795 640 -562 789 -736 -73 -685 -840 328 417 -578 -858 -893 261 -404 -593 -21 380 -619 -439 134 -847 -742 203 -728 480 -680 422 -516 489 -623 -181 -319 -532 -107 -745 -877 -254 -498 -633 -231 -437 -768 780 -448 210 506 -854 242 -462 307 563 135 773 205 -834 -737 -715 615 -32 -786 -889 365 414 -473 560 123 705 -845 -834 574 -483 -571 -718 194 74 47 -47 -788 501 222 506 289 -621 -467 -620 -395 621 -367 129 -492 363 -354 113 62 -385 -16 -813 391 189 501 -836 -282 -213 505 -161 -404 514 -91 -707 -736 705 777 479 514 334 54 -664 458 612 592 477 -863 144 11 60 217 373 -685 772 -73 -825 -700 -851 478 613 97 -683 -514 -52 -335 437 -228 566 -787 -480 503 607 -763 474 -771 362 641 659 50 -13 -418 289 -666 -755 792 181 -624 -117 21 240 394 -629 591 -243 202 -398 58 -554 -435 341 -204 -857 8 390 -363 322 -843 541 -456 -354 527 445 750 -36 -783 375 -544 -184 -192 -839 -512 -158 415 -555 475 -424 49 -758 39 -186 390 -301 -57 -689 -382 -615 -650 -54 -168 -158 157 -353 78 -154 -420 -235 766 -33 -568 -662 -823 -266 276 465 -476 223 -256 359 279 -274 -327 -316 -232 -754 585 -194 -785 -778 431 659 -382 423 -235 -17 156 14 432 64 66 -46 -313 385 644 585 -94 -368 -785 -513 347 -69 -804 200 316 -516 -113 -662 720 -2 240 713 336 -758 -139 645 702 -215 -470 247 -642 -476 -759 677 143 -84 -359 -395 -794 -856 -7 533 -881 -205 73 -725 -490 214 -643 439 -875 -409 710 214 -445 -445 -169 -215 265 177 490 -883 64 85 584 639 50 258 -187 -811 74 524 -779 -627 -439 560 -312 -636 157 40 -701 784 668 -528 -856 -443 777 539 252 254 -89 -34 -496 -159 346 482 152 783 -306 -721 -819 293 299 -590 -303 480 798 -178 -823 -310 -895 248 -898 684 -838 125 -257 -241 430 611 -731 -335 552 -673 605 -350 -804 -456 357 540 -521 654 103 -573 -102 156 -826 709 285 150 618 -754 212 -704 -295 732 545 159 -731 -195 666 567 402 -872 124 401 -363 -253 -115 -77 -99 99 638 -832 -358 -369 -599 449 -898 56 -801 -883 397 345 21 -364 -46 -150 480 -799 693 -378 124 756 -673 -310 -631 568 -275 -736 -304 -496 -686 -446 -85 -289 341 568 -545 -451 -570 -693 -523 -366 642 7 -382 -770 482 -858 586 -799 28 -383 21 169 -337 -309 -315 -344 -693 -408 -540 251 -857 -835 -517 -602 -302 -794 -828 356 716 714 129 633 425 643 -699 -771 661 487 -496 -107 -62 -690 -764 10 774 683 677 -184 -511 -473 -268 -372 128 -98 637 -4 50 228 -798 -626 800 654 502 -451 -77 72 724 -240 -317 729 471 -523 -59 -675 -380 670 -733 648 -12 624 -738 781 -243 -536 -555 -4 799 470 568 -392 150 -575 491 638 -566 662 -338 -860 358 -38 -790 -677 541 -336 -237 784 293 -221 -65 -810 -363 458 -156 -795 96 781 -869 281 -172 -569 -566 37 608 48 411 85 -356 -479 -893 571 633 -260 -50 -131 -282 630 -292 -452 470 680 -433 228 -675 -93 277 -10 -466 768 372 444 -569 -185 263 -497 746 450 53 648 -495 438 548 -95 484 665 -198 -404 229 331 577 -21 -224 -140 610 -557 -354 -457 459 -133 745 -464 -227 653 -34 -349 -219 -180 406 549 -99 -894 272 -131 417 -5 183 84 -465 -54 205 736 590 -271 290 119 -590 -148 779 -265 526 88 37 497 398 -798 562 368 156 226 -637 -743 656 317 682 -548 -485 579 -817 -305 -168 2 -384 -277 369 -838 -728 -715 -806 226 -827 -82 -834 15 -537 128 -713 645 27 -514 -807 706 585 -634 429 24 208 244 672 -507 -260 513 762 -886 607 86 -178 504 629 -430 -667 -275 125 -94 192 -623 -384 271 -56 -478 -626 -847 73 606 350 -535 -752 -375 -105 -596 -213 -412 141 405 -580 -627 -325 798 -318 -689 53 -719 -856 -809 -563 673 -670 -156 -537 -392 -402 91 30 762 652 161 87 -732 -182 -692 -64 386 41 75 523 126 202 284 -230 302 55 -311 -897 55 83 -47 -328 351 -309 -36 693 -826 -261 -244 263 107 615 713 -43 467 291 -669 -62 70 774 366 -2 17 -557 80 626 752 215 -286 -231 -138 361 -715 600 -78 636 -380 392 646 -64 -16 -804 -766 89 -650 552 596 315 79 -672 -395 -685 256 -448 102 -317 -560 504 471 514 604 761 -170 -137 386 418 720 30 -450 129 -38 -393 -368 748 120 800 -771 -55 -569 771 67 450 698 -185 698 -331 -655 9 -45 -7 -725 443 -300 -213 237 -808 304 88 -291 504 187 -21 -765 94 461 -363 -255 401 724 562 84 -215 -485 -103 95 -701 -787 320 20 716 -121 198 507 492 401 -732 119 505 -816 -269 402 182 657 440 384 -623 150 -368 -696 -466 -252 -505 543 -544 168 -465 132 -562 -498 777 -678 -654 -53 -409 429 176 792 -671 -345 775 -631 -158 -570 -666 502 -497 47 697 -792 264 -499 377 -780 535 305 326 493 673 463 640 382 93 -295 -649 -327 565 -161 -144 -760 -673 -640 460 311 -334 664 -10 -137 -685 241 218 494 474 -213 -794 491 -542 -846 -220 718 -798 759 -254 630 -890 -340 -76 301 -672 -362 427 785 261 363 -516 341 388 -113 -628 684 -516 -115 500 502 -370 680 -643 -593 -477 -864 301 -154 -393 -111 669 159 -269 -194 162 -41 -887 -78 -7 -320 413 -217 126 -650 391 414 98 -424 -18 367 -396 488 184 -172 -497 -242 226 370 -466 -881 -671 -727 -282 86 615 -361 -306 551 -67 23 317 149 380 797 626 -164 428 -734 599 403 -804 485 -784 -847 -813 -342 616 740 -745 60 414 -850 503 -688 -824 -856 340 -613 44 54 -263 375 63 -315 -368 -893 790 348 -848 -809 603 -172 -124 327 301 59 154 264 160 103 22 652 -299 101 555 -17 657 -818 397 -682 756 -44 -682 240 -502 358 755 -606 33 -804 270 -260 444 -619 16 -373 766 604 180 475 -136 239 83 779 -11 639 -38 -366 -488 206 339 759 -350 -206 -67 641 497 -326 123 -326 598 780 -146 583 131 691 151 -46 -628 -865 -895 -525 724 -677 427 455 105 -67 790 -378 -164 -588 -436 -535 -248 44 -445 -236 -695 -759 -133 535 -186 -143 570 -807 735 28 682 -319 -57 626 -753 -199 -317 710 773 -739 492 132 269 359 -98 164 -237 -587 -57 598 550 374 104 -217 -542 -711 -549 745 -731 762 446 23 307 -406 -279 -331 -39 680 751 588 419 279 586 -22 665 -198 -103 -548 387 223 786 795 683 -516 -769 365 92 498 698 -842 -199 380 -247 293 -207 -432 124 -541 -227 -446 586 672 409 212 -736 -897 588 348 501 605 -113 -88 -824 153 650 252 411 -742 590 -495 -770 681 -824 -446 -424 137 46 792 -50 -423 149 -749 427 -822 -655 557 -796 266 -811 -522 -50 -618 178 190 -136 639 38 -674 629 731 -703 -643 -76 172 659 94 34 548 424 757 784 -635 -165 -474 -710 17 726 -134 696 164 497 703 659 418 -132 -128 500 -562 -393 -186 225 -333 -591 721 -662 -494 213 26 666 -408 -152 593 -54 712 -675 -640 -92 270 320 256 -628 292 44 -247 713 243 -790 -666 361 282 511 -294 631 -691 -126 -309 -250 -144 -128 -822 -422 697 -138 75 750 -786 -696 636 -667 -703 369 108 604 -426 535 -422 24 660 626 -107 -410 -46 -375 -879 -880 43 -60 -596 -533 -9 -436 1 -845 717 279 -130 94 262 724 447 791 -281 437 -686 397 240 -403 591 -132 602 547 625 18 161 528 3 108 -811 -519 624 -618 -263 557 -652 492 -598 182 -44 173 -309 547 112 -3 -570 -228 -783 -44 578 -217 -689 64 -362 634 306 -97 -310 179 -858 -344 -750 -650 -653 -596 -756 -732 -701 -714 549 17 182 -788 -434 -671 -593 -490 -711 123 -205 362 -772 -856 -334 -248 363 106 197 454 19 -246 -846 140 -42 -773 783 -761 14 -514 445 -643 545 532 403 -472 427 -633 701 -731 139 -330 39 305 -37 666 383 -790 331 650 44 -541 -283 -318 -832 -191 475 589 -461 -757 35 -344 604 427 -795 -591 -652 -286 -236 -619 17 -146 200 -696 673 -568 791 571 136 162 -116 -757 31 112 605 129 86 616 702 369 -7 529 -815 286 -188 118 -297 51 -122 740 -740 171 -107 627 506 28 -126 -343 555 580 -801 333 -483 357 -660 142 -705 -713 -253 -563 -863 -49 -532 35 433 5 545 -873 179 -649 -643 -408 -439 -4 672 409 497 800 -167 177 65 748 137 90 -467 765 670 -472 702 518 -741 -739 38 -262 -312 160 -794 -145 601 202 -40 -484 25 224 416 -755 -18 -166 -39 -600 -495 657 315 -753 -96 -63 -556 540 -546 436 -81 294 -755 371 138 568 -252 -245 -827 -376 -76 100 -849 589 -612 135 232 -85 -443 -569 -355 544 -86 -179 325 -59 -300 -115 -342 260 -552 221 -321 295 445 -411 -34 -806 350 -324 -829 716 94 -844 -765 3 604 -630 -684 780 -157 -615 -309 -189 738 507 587 -309 -591 -114 -489 587 -588 473 -422 302 -663 124 -179 -880 -233 -95 -243 -635 746 421 445 50 -524 457 -871 -719 240 138 159 330 -746 -73 -676 458 -395 438 -711 -34 -644 611 470 -51 22 573 -53 199 -632 -686 -388 -17 561 -784 143 279 -39 139 113 -702 738 -447 -629 167 -733 2 -546 -559 52 -851 287 -196 -12 721 -653 -27 714 -370 664 177 -834 626 -342 155 288 -342 -118 -501 -522 -735 642 141 686 -572 -557 582 284 -508 -129 608 649 -613 365 -749 -377 -840 -630 415 -97 348 -97 517 -466 -715 433 -840 134 -503 -134 -276 -679 -622 -355 -77 648 74 -571 282 80 -600 -875 -841 585 -428 -558 -829 -405 -616 200 28 -778 -492 -808 356 -261 -352 373 255 -813 226 388 -685 189 444 356 564 -297 -871 766 345 -378 379 429 -707 -62 -339 482 -876 328 -353 66 -571 484 340 250 -156 -750 -217 -738 764 -590 -892 -827 -32 704 585 722 -40 -772 556 324 241 -733 -195 147 -205 -523 177 16 115 -889 434 249 364 -576 151 -174 117 -743 167 -817 -255 -241 -334 -898 -504 -239 364 253 -605 415 662 -845 -587 719 -437 -267 -672 -486 -271 -334 373 636 -148 -813 210 -884 -390 651 757 169 -280 436 265 -18 696 -59 160 161 566 329 -186 -213 -394 559 179 273 -113 -564 159 354 380 401 298 328 -36 -792 -403 -312 535 238 675 -680 426 54 334 -366 346 431 -611 766 -578 534 -267 544 135 26 -832 -295 517 151 -727 99 -405 782 424 -845 -623 -518 166 -790 -166 -813 -109 -42 -717 598 566 -17 -892 -286 -542 149 346 365 724 -205 -508 218 492 -39 -183 648 31 -849 246 58 54 -280 172 -113 134 -205 -841 -752 -365 36 750 -557 491 -577 -810 606 -453 667 402 359 -778 138 -832 -882 451 578 -496 -457 -692 366 401 145 -875 -172 -609 -381 421 -646 504 475 -60 788 -481 234 -306 275 -612 290 -48 216 -512 96 -477 512 -679 -180 766 614 536 -549 284 603 -546 551 729 -354 -37 -102 61 478 513 44 662 215 785 -251 -492 609 -62 -116 601 -275 459 721 -515 -493 -867 278 156 207 -488 571 714 35 -639 684 -137 -465 -607 -284 479 -133 -352 377 -16 -457 641 323 -674 -860 -515 -284 -204 21 -656 -761 -868 43 547 -392 -866 246 40 -147 39 -554 100 213 53 -430 -419 797 765 -15 -145 209 -238 -299 569 -622 280 459 315 -133 -828 -868 532 -761 667 -703 -775 -353 155 -734 -897 15 694 -6 432 8 -810 -66 -491 487 97 -428 88 69 -160 565 762 -582 130 -682 603 32 384 -626 -73 -225 767 421 -698 -745 567 356 300 323 -658 -543 -288 -569 -155 -392 563 653 -324 -434 736 -798 -795 422 330 233 619 -733 39 -457 -502 -440 -119 685 -190 -719 54 -812 -364 -7 389 626 -488 -552 -118 -690 694 -681 -191 -577 -103 -204 -891 112 -266 -91 153 -346 -760 149 -741 117 334 404 609 -328 -26 -190 -444 -298 67 490 -705 760 566 611 8 -440 529 -598 -682 631 438 -819 628 -561 -244 -639 706 334 281 -480 753 256 -13 141 -450 717 -141 -726 -834 234 -219 -733 434 -403 -441 285 -486 791 376 207 45 -705 691 295 665 57 413 640 -871 -428 55 358 181 -823 113 -54 -454 651 98 440 -508 315 313 37 483 -324 41 260 759 560 -512 -880 -162 110 -301 441 795 -688 143 666 -13 460 -68 382 -429 -802 598 -429 -552 663 382 479 587 -845 353 -881 83 -436 -257 -22 -105 410 -336 344 -174 74 -158 698 798 173 257 -361 -245 -722 354 -444 720 648 274 -634 333 -633 667 -45 421 -132 -891 456 586 311 506 -152 -812 757 32 -826 -379 719 -169 -233 -427 230 341 -736 295 -687 531 -586 66 333 442 -660 -734 607 616 455 -709 460 120 666 -384 -373 501 200 -887 -241 152 -555 -797 -213 -55 691 696 199 -357 349 -524 -778 -452 165 -511 -472 122 -507 367 -585 -199 201 -895 -343 -625 -594 -95 162 184 144 0 436 399 372 -172 605 -24 680 -308 482 195 624 570 -683 -266 -185 -136 232 -783 587 -189 -288 -450 409 98 -287 -599 161 -81 400 746 578 471 -334 455 -447 -304 -803 -773 606 -238 224 615 429 485 -598 -450 -427 339 735 209 -607 52 -35 455 -573 -775 232 -853 634 -537 -348 -709 296 319 746 179 -615 567 -683 -592 -693 708 -268 147 123 194 -773 635 -620 781 -147 760 -325 -333 371 -180 -684 -411 -813 -364 783 690 -718 325 -346 185 -686 297 723 627 99 -615 754 -681 290 183 252 793 694 -730 -291 -263 485 150 655 524 119 76 219 -551 256 715 452 267 -689 157 720 566 -357 359 -46 -6 -272 -367 -773 365 532 712 253 -359 779 517 298 669 -275 23 -500 782 -834 132 361 752 134 -25 -662 765 -237 -485 -308 -672 -802 -77 532 -708 648 239 -533 -67 419 -643 -89 -652 -193 -258 49 92 402 263 211 97 293 -606 -850 651 -812 -227 168 -405 789 -716 -396 455 154 400 706 646 166 105 -476 -213 63 654 -655 -158 449 444 663 -700 675 -619 -884 -822 374 18 -896 -850 576 -593 598 572 736 639 -9 -813 -606 -68 -884 56 -390 -90 79 -837 -634 692 62 -132 -37 -538 -461 -309 -52 239 577 -361 627 -267 670 -66 398 513 228 -382 -212 221 47 516 357 -869 399 -808 580 -533 277 590 -699 711 -579 285 356 -32 12 -431 -139 -135 793 -105 -719 -98 -721 119 333 -700 -252 -96 -145 -103 -864 449 -36 -159 -468 67 -657 534 -381 -59 603 -536 -217 -211 -99 367 652 67 -523 -70 117 -131 -183 747 799 393 -605 521 -117 -570 -169 -334 611 642 800 -524 205 421 635 626 -27 717 709 -774 -836 -769 -832 760 197 622 -846 -395 487 38 -69 -92 107 681 -329 -429 -721 -473 706 44 -633 -595 76 468 36 -801 697 783 40 664 10 777 -31 61 309 627 261 190 322 572 739 783 -528 283 169 -809 -309 -81 688 -580 -759 -501 -88 763 438 -1 -402 -664 -81 -764 143 -795 -452 119 -770 -533 454 469 -136 -94 325 -478 -842 -522 -705 781 -658 795 70 382 790 -199 2 -329 -525 -106 -739 -58 401 224 32 729 -533 -672 -483 -318 337 47 475 -231 -356 -418 193 -383 708 -201 398 -232 474 -126 184 715 216 -741 655 529 -77 237 -206 479 -518 -604 286 -170 224 -327 -576 -838 -538 -831 -657 612 -420 755 660 -776 -812 55 767 133 137 -280 321 -842 615 -266 713 -76 24 157 783 341 149 -804 286 319 -830 -223 749 -865 273 -337 469 -876 -388 162 -785 -387 -214 539 -695 -175 -349 -408 -35 -210 -193 -286 558 74 -490 -618 -555 -592 636 562 119 51 -355 629 -649 -389 -50 204 224 -424 565 -15 -790 140 -459 117 -820 -674 -360 -384 -148 -61 -509 -138 106 -255 498 521 136 -550 610 81 336 -13 766 -329 -898 -532 87 230 349 -703 -539 6 -414 484 -294 -82 -458 -298 -615 564 158 -696 -862 -212 -353 166 293 -283 642 416 -812 -318 -782 -874 339 -186 -59 -673 800 -154 -845 -342 457 -269 62 571 -165 -321 262 567 108 -644 770 -661 735 447 329 36 269 -388 -520 -46 610 -814 109 -20 438 -703 358 194 -692 664 -210 -235 -253 -559 549 753 -47 -525 151 543 -556 -144 -626 530 -286 -615 17 -828 -677 -465 -465 411 -486 -205 720 -38 -519 666 -182 453 641 -74 714 -781 -294 -705 723 -329 -245 -786 -306 -671 54 677 137 150 345 107 700 -252 -1 -508 381 335 -621 639 -694 116 592 589 298 530 497 -824 -165 595 393 766 609 -819 791 120 655 567 -773 -11 -200 -193 291 699 -632 -841 -802 101 550 263 361 -540 -172 -242 -351 500 -736 796 646 -600 -442 572 -112 -673 -354 155 576 564 13 -691 -587 -558 -335 -141 -358 -35 636 -800 54 -688 389 -180 -110 -31 -45 -36 -175 -224 469 350 -122 517 -17 -506 -791 -119 155 241 -107 705 -540 -812 -248 -428 103 230 -483 -174 -756 59 -107 377 -438 597 87 -485 183 -245 711 -470 -818 -760 486 -755 -177 -413 743 -373 777 -481 317 -233 732 597 34 -558 539 -8 -376 -271 -401 417 -644 -397 239 339 714 439 -818 -550 328 -838 551 -137 510 -178 783 -516 -644 468 -575 -403 -378 427 -505 -151 -745 -344 671 -51 708 -788 96 -622 -483 663 -177 -286 647 51 53 101 635 104 485 -106 -196 -718 -765 -470 -662 775 -188 406 -475 734 781 174 -198 -591 362 585 -856 -706 -827 -607 -248 181 -422 403 205 -826 -579 -108 407 629 -332 -289 371 -795 74 -11 211 -331 281 635 -592 -50 663 -320 -571 315 766 -391 33 109 162 -876 604 -125 -613 445 79 -478 -658 241 127 -438 512 -359 117 520 -843 -181 -134 -618 -194 -726 673 422 -318 -355 777 -837 728 178 324 767 458 -812 609 185 -90 -375 -581 -761 336 348 -664 -450 -187 -203 -426 -737 -167 265 579 -287 -82 792 474 -444 -473 -8 170 -642 -487 4 645 565 -116 -441 -190 43 -623 417 735 -625 235 -255 -803 532 71 -60 342 -577 -247 509 48 776 -21 -689 -509 -49 -856 -220 762 -617 -80 -361 777 718 194 -362 636 239 -525 252 341 26 -330 -496 -772 -442 -499 236 -498 -491 -140 -158 612 -453 294 434 774 -586 -380 185 -138 -44 712 158 15 644 -57 178 160 -672 776 -243 -778 603 -243 -458 -760 -465 707 333 -455 -383 681 399 85 -206 267 -42 524 -858 -18 594 602 98 -367 -397 -123 -138 -786 -608 132 -69 450 621 -555 -27 -371 -322 540 504 -250 -668 674 -772 377 -601 772 511 -712 241 559 287 74 588 -514 -1 -640 -764 -191 -440 -284 -594 -105 774 -69 714 582 725 -233 194 449 -167 684 -816 120 198 510 669 113 -577 -514 462 -896 -23 -542 144 -8 -396 217 47 332 -442 -584 90 256 -875 -433 -751 385 -293 78 -652 -315 468 278 478 -668 468 -39 359 -503 521 -717 726 -129 -457 -20 618 344 581 -772 575 -820 48 -434 -162 463 -624 -197 -799 580 -306 369 588 -348 -819 -92 -52 -515 -216 -36 440 -198 -757 733 462 -540 282 -738 554 533 618 -249 282 -7 435 -544 738 -678 -298 -426 -653 -101 516 669 -287 698 -119 -461 782 -244 -463 700 -193 -187 594 -835 476 -144 -478 -229 769 520 -397 231 -861 388 -455 153 277 -375 185 -482 581 738 -575 551 451 479 123 169 -850 -785 -711 491 -449 65 -387 197 -714 -757 -257 299 -835 685 -165 341 -628 -613 -256 -622 -666 -279 -791 701 148 -349 -170 -7 -231 96 -724 272 521 -201 -652 171 -557 -645 -119 363 -80 -590 -709 -372 -76 256 -592 -156 9 -460 512 467 122 291 -581 -339 150 -26 351 -751 -99 138 300 698 310 -714 12 -152 80 96 -529 207 789 -17 -459 -390 515 -326 33 -459 387 -523 -662 562 6 -32 253 -636 572 -216 752 256 319 -614 -835 177 -588 657 68 -857 -349 -477 -362 -301 424 742 458 17 -106 -740 -466 38 -121 -129 770 -308 771 -629 25 -515 -227 280 101 242 -592 438 192 -733 -629 -444 461 26 -235 -56 -338 603 -103 -735 712 -378 -174 102 484 -800 -239 -163 475 -709 173 773 -95 -810 -88 -289 -107 483 -100 -714 335 24 122 47 409 -487 793 -243 -886 -326 398 65 -214 -758 177 -460 101 -667 -400 -73 -435 -509 639 -828 435 -347 -575 -784 -591 457 194 520 -623 502 -525 -39 399 287 -528 94 -106 722 195 337 -464 -886 -758 792 -299 -565 -804 666 736 -540 241 -367 -62 368 643 -679 -559 342 -356 -525 -522 278 284 -569 -673 -747 -168 741 373 473 350 -886 -752 -68 -53 153 511 590 131 -811 658 -82 -877 496 776 297 -637 -163 -57 -886 -58 217 25 -883 640 -556 214 -866 -824 -216 -483 125 -374 34 346 -85 673 254 313 -175 -721 115 -113 191 115 -538 488 -381 -243 620 -745 -706 54 466 541 -149 255 -250 -134 -304 -717 -470 -75 -808 -156 92 -503 645 465 -813 284 514 623 720 538 -850 -725 -427 -714 -494 -668 636 -844 489 -848 448 601 -707 78 408 717 105 -528 -850 425 -262 426 -765 -134 423 765 584 749 -663 326 550 -645 -817 -460 632 -766 -898 -771 -418 -419 -422 -87 -895 -703 382 -609 -715 -192 -365 -421 405 -499 -297 -3 -674 568 -196 -583 -429 317 -7 324 631 -836 454 701 731 -633 740 -120 -482 -828 103 -600 622 214 455 -262 -13 -42 -715 104 86 181 19 772 145 -829 -249 -90 -124 -738 70 255 -74 423 -109 569 238 -487 439 -106 546 798 -599 714 -198 655 741 -454 448 -239 59 367 645 242 -875 -408 69 -401 56 -720 3 -540 -444 -782 78 -769 -831 -309 566 49 265 709 -97 791 236 333 -121 -26 497 665 449 679 454 631 733 -820 -444 463 591 777 596 -238 368 78 -473 -323 604 -537 418 246 307 152 -841 -836 414 177 174 -386 670 672 455 503 -5 -236 -896 536 532 712 241 125 209 -818 -551 -900 -98 27 357 778 680 753 719 -21 -241 494 522 -551 241 -390 364 491 453 -321 -583 -513 -378 -525 47 -195 597 -280 -821 231 658 -656 639 -507 9 -443 315 621 -127 589 -161 732 -591 -672 -20 -636 497 -713 558 -178 505 -385 162 -783 66 -277 -667 357 182 442 520 -635 -886 -863 47 314 -304 125 485 -154 364 -519 -54 108 10 -184 104 -642 -737 -409 -70 248 -447 33 -10 638 448 203 -244 485 -712 407 -288 -240 -460 26 -343 -739 -247 -6 -136 573 -385 -172 -144 -567 11 554 205 -513 68 -98 -555 -706 -614 134 791 -296 -757 268 142 657 192 497 278 654 -199 610 -43 -620 -181 13 196 -153 -165 -652 -25 -55 -309 731 -520 439 -41 -166 -175 79 383 178 349 83 552 587 -860 -332 788 -518 137 -452 -379 -182 278 718 -623 31 -726 551 -616 329 65 -20 -762 389 749 -716 551 348 -644 274 -301 757 -238 -473 -653 636 789 718 -680 -637 -640 514 -380 396 -607 -455 150 382 779 -184 -727 -175 -801 800 134 22 325 -506 365 483 -794 -742 -228 763 609 95 -754 -322 570 -652 -568 284 -414 -216 778 -49 647 -577 522 -891 690 -1 113 784 456 -196 482 369 587 377 -71 769 71 543 783 21 -482 537 743 381 448 -5 -611 -532 -654 501 79 -711 352 -774 -139 -637 432 560 548 714 789 -817 441 -154 183 795 93 555 -464 73 38 625 -298 636 -139 617 -707 -897 334 115 -233 -348 204 3 -584 -193 -36 634 -6 605 -256 -417 -763 262 -90 675 131 -714 -518 321 -525 405 -894 -679 -524 -389 -218 -196 391 264 410 519 -620 761 79 660 -73 -471 -597 160 779 -666 -335 564 527 -318 -490 751 -541 -21 479 -400 548 568 -824 710 -552 -329 587 232 -568 -699 -583 -47 -699 460 -524 -767 -524 -66 305 269 332 347 -508 -605 -414 174 621 -692 -68 -399 745 -111 -56 -112 769 -614 303 239 266 -883 -209 -308 -462 70 -774 -874 -216 -756 -661 280 -489 400 199 258 40 609 574 -635 207 222 329 681 54 -225 29 -386 170 -96 541 715 -645 -541 -207 -366 -411 -724 394 696 120 42 193 509 692 155 558 -135 320 262 -183 -14 11 207 -200 758 -510 133 -165 -217 422 578 123 720 -166 -281 454 -762 650 -386 -645 -865 -189 -718 -207 -109 631 626 -512 -361 688 633 -148 -193 334 158 -724 -732 640 -146 -857 705 327 -199 667 381 -859 592 517 -219 120 -180 628 5 -378 -38 282 698 -140 -243 -594 754 -152 -71 -715 -434 -329 -321 58 -849 547 -53 725 -312 -282 217 -355 -213 574 -890 68 -729 544 -803 -255 -231 -852 752 462 748 -624 -409 -557 639 142 358 155 -858 -651 -535 457 625 275 -144 -336 -830 -260 -311 -157 186 85 -156 -60 486 68 -446 486 198 -244 -634 -599 -520 -400 733 90 -818 -113 -299 -392 -187 411 463 -185 -122 727 462 -250 -100 691 536 -786 -737 -334 -177 -509 15 -631 -738 -886 -779 294 -349 297 -284 715 203 575 -553 -896 -438 785 -152 399 683 583 345 163 -701 -59 423 -21 461 -611 54 544 755 389 -27 412 684 -612 -125 39 -596 175 -877 153 323 21 341 797 514 -487 -399 -603 707 768 -13 -611 -745 -606 315 -455 49 -309 335 -858 78 250 725 -422 -489 -320 791 -474 600 254 -513 -36 570 -167 796 112 316 413 -63 -831 27 -259 -345 140 -716 -213 -475 -205 456 -393 757 271 -899 798 -724 -179 -620 668 -316 106 366 436 582 -576 474 -343 -691 -337 -563 313 -55 -363 388 -476 -631 -775 301 683 -239 -410 661 356 251 776 174 772 -720 203 -101 438 494 -310 -745 -839 -64 -771 788 -324 -111 -871 -554 -633 -105 379 -35 725 367 -321 -103 696 284 -237 221 -390 -21 613 551 -48 -498 -658 -261 -41 -499 -882 466 -503 -680 -569 385 -123 -245 -890 206 -99 87 -538 -361 756 172 669 530 210 -847 783 -117 632 -346 -308 789 -161 709 58 351 -633 613 -381 -835 192 107 458 -54 552 459 -329 132 642 -171 683 113 302 242 -692 -262 -321 770 543 -803 -750 709 37 -372 152 -490 716 -752 -481 -572 692 156 -251 266 -429 -332 -227 750 -470 367 782 -883 -543 -784 171 -173 130 627 -506 -25 -96 491 548 130 513 16 471 630 -331 -800 -536 -142 -727 145 781 628 617 359 604 -748 146 110 -568 445 -794 459 -405 702 760 -720 531 -345 -138 -361 -204 -355 282 -90 -593 -877 14 202 -827 -468 -454 61 176 -818 509 255 -24 -688 240 -741 -191 -291 -397 -325 214 -181 556 -752 -547 -215 -340 198 -95 479 -85 -676 623 -272 225 557 -103 -739 208 670 -51 -253 -800 325 -790 -165 326 721 300 -649 5 -93 -397 -362 745 -451 15 -410 133 743 -86 -155 -666 653 -643 -636 410 -576 -421 -10 -808 -661 504 169 0 203 -399 189 -634 -384 470 390 251 -714 694 -435 320 -438 403 46 -498 453 -408 226 219 -261 -377 -47 -448 -4 -511 -7 -338 704 -730 -4 -637 -798 -758 -377 -259 -631 754 -312 -353 353 533 -28 447 -475 -17 792 -512 16 591 -19 129 -873 6 -290 -137 523 -876 -25 -570 -427 670 -416 -666 -149 420 535 -752 -612 77 123 114 -831 31 -771 -477 -781 789 784 483 371 -98 140 -397 151 -76 -566 422 -423 624 -95 377 -152 -854 -25 -731 -478 -455 -554 -99 -582 766 478 724 -721 -139 -81 149 775 -490 163 238 167 269 -669 -727 202 -4 -819 -365 -632 -254 358 -421 576 722 -700 0 -120 -443 545 374 -699 -509 -65 -207 353 333 -444 -59 -556 -269 764 320 -424 -706 -212 -256 -552 779 -267 575 -516 -26 694 439 -688 622 169 -821 -683 -245 -75 135 101 -899 -697 280 -221 -674 693 -623 608 -639 -665 765 -590 615 -205 1 -873 699 -453 -366 598 -430 36 432 28 -569 -28 779 -187 -386 -808 -868 631 -323 -157 621 -445 -704 433 274 -751 12 -198 -893 -212 367 611 278 780 -846 -90 173 291 63 196 544 -785 -890 678 454 180 425 -22 666 458 287 514 778 605 440 -676 -820 -745 78 -460 -275 -787 -888 -170 48 466 528 461 -728 545 -414 -511 -165 343 145 -162 366 332 513 602 -396 2 368 -369 532 703 -470 -128 335 287 -437 -206 333 10 -736 -776 487 -771 -448 -474 -522 552 -858 405 -212 -290 658 -614 -120 441 189 -842 -698 308 -109 48 -625 236 420 614 -282 677 497 301 699 554 773 718 349 32 -110 121 462 -511 535 -341 590 651 52 749 409 -782 272 444 258 -80 -831 33 560 -344 -394 227 566 205 407 -633 426 665 -697 -155 -284 535 471 362 358 -81 201 611 388 -869 -479 746 -266 680 147 409 461 -71 -862 -412 -262 -320 461 600 -9 188 83 247 239 607 -321 -352 567 -436 -257 -251 -872 743 231 -447 86 -593 282 -689 480 -367 -402 -46 -210 -681 -417 -748 -138 -24 -866 -477 263 50 -705 -832 -863 -363 -476 -56 -89 -589 -21 61 -296 -716 -9 -531 -784 -633 381 -509 -443 -545 173 -356 -894 183 -457 744 474 596 -887 -641 -314 -283 -1 66 166 64 52 240 146 -277 594 9 -753 -58 -191 -629 751 -865 -578 569 266 98 117 -22 -20 -156 753 99 -342 204 -839 222 -355 180 -804 765 136 657 674 120 80 -882 25 -190 295 -357 591 -809 177 -235 169 472 263 -338 749 -440 -874 -354 -329 -356 -715 438 -296 634 -251 -314 -509 765 -124 666 340 -327 -220 309 216 -471 117 287 187 666 531 -315 -636 -203 488 223 -393 544 472 647 -461 558 -892 275 -399 -298 636 5 790 -824 131 -8 -296 -900 -318 -864 -735 526 -34 -313 -716 -36 -213 -53 -771 -180 164 12 126 65 -176 679 -872 675 -738 -71 -533 -30 -18 -187 -496 666 -719 -234 -169 57 -76 -789 286 672 -663 -709 662 116 797 416 -323 430 -858 48 -414 -848 781 417 -181 77 107 -149 477 -124 -428 -140 -503 -365 525 780 6 -628 744 279 -82 -518 -85 619 -737 -114 399 -337 -697 536 -65 540 406 -666 -166 612 -432 26 284 762 -489 502 469 348 -76 -375 468 622 603 -185 -292 276 -141 411 -364 -241 -369 737 -632 -589 -802 109 76 -185 -303 -296 -676 -168 107 -516 604 483 201 221 744 -105 -70 758 785 574 -46 -372 193 22 -254 -743 -168 -505 364 442 41 769 232 -405 -514 38 456 400 -225 366 -672 273 -646 314 -96 241 17 319 635 278 -416 -697 -323 -896 -302 -499 -546 344 800 791 -867 -299 -727 -81 -242 -742 -134 155 -665 -264 -314 -663 305 -374 247 -308 -624 -258 -251 -609 170 261 744 -279 595 -455 -377 170 -245 101 244 -8 422 488 -316 -586 493 -704 375 713 -563 -549 212 -116 395 -124 -137 403 287 206 139 -379 -387 -496 -447 -765 321 550 -34 563 477 124 545 -592 -380 404 -777 205 120 -113 652 -685 -306 200 288 745 378 435 -340 781 -81 -646 -417 -92 269 -614 -75 -36 141 -114 187 -371 433 -464 202 -206 451 -827 732 779 -143 313 128 -339 768 72 52 -895 483 111 -833 -547 -788 -635 -760 -182 -56 721 -590 656 -47 206 295 154 -44 -178 -796 -586 247 -566 -180 -857 558 -293 -431 -700 -563 350 -195 762 -553 418 137 -729 -494 -400 -52 344 -725 -741 690 61 -895 -376 -398 -477 95 -825 476 515 53 -722 -461 212 773 285 609 -515 -494 695 470 -657 -846 520 398 396 706 215 -850 272 254 -595 -638 709 594 -648 800 -739 -685 -693 -256 267 -408 -519 -21 530 -656 291 722 540 -705 -132 -407 243 420 -29 358 361 58 478 586 -764 -512 -632 -87 342 754 297 -205 224 470 73 387 -669 46 785 -650 512 -31 -367 -215 618 761 -516 745 12 -753 -110 -801 291 -848 -528 167 -204 -822 -366 -524 754 -680 -297 -418 -443 -34 -241 -299 -16 204 567 593 -885 -122 340 374 384 289 -295 -250 266 -267 25 341 -593 -371 7 -60 -824 -772 -127 -219 -819 77 579 -338 510 -897 191 155 -240 424 -35 571 724 -804 -708 -755 -819 -576 -352 -366 -846 242 -641 -218 774 312 -396 -73 443 254 457 491 505 -432 748 -696 221 -681 500 551 171 -34 194 101 -631 -477 -413 -234 524 674 -45 693 337 -370 -596 713 241 43 11 -658 -252 -354 -770 319 99 405 -213 159 550 -813 -899 282 736 435 -899 -46 662 -621 575 223 572 -565 -136 570 -482 543 -864 -890 228 254 371 -494 -200 226 -320 -49 -606 739 -792 594 287 -865 -348 496 -423 -807 732 699 663 -717 -277 -335 -465 114 -154 69 411 457 -582 702 -101 -368 430 -879 -598 46 758 -865 587 -176 104 -390 209 -587 -298 -350 -261 790 -375 419 758 298 360 53 -540 -542 441 272 -264 194 763 410 -16 423 -700 -254 727 -107 -201 677 60 145 -860 -738 -288 684 328 -420 -29 -351 218 -335 -118 295 642 423 -555 -822 -138 286 -47 187 382 -37 -715 24 -845 238 -554 436 -794 103 56 138 731 -344 -514 -446 168 -849 -270 -510 787 -808 640 700 302 -745 -669 -604 -300 -101 -456 612 -416 -102 738 -677 -613 -308 -595 68 727 -761 357 474 337 -738 -826 340 233 131 547 593 588 -181 -430 751 520 776 -869 -736 -811 -530 -892 -531 250 -881 652 -270 792 -455 -41 -595 76 350 -284 -760 -739 -294 -631 -332 -80 638 -484 -8 444 177 -176 533 -528 538 133 526 -717 -383 323 -355 -244 -550 -598 -65 216 576 -674 -330 -225 384 -601 680 768 562 294 -797 402 -880 -450 341 -673 -8 -524 40 -288 459 36 -459 384 -152 307 303 485 741 414 79 339 775 -462 -770 236 -207 -525 -776 286 335 -281 -272 -778 -498 -153 -622 -317 -461 546 199 -683 -273 -37 -746 -315 390 -743 667 772 -725 -20 547 -292 7 187 -665 541 -443 620 -803 -552 -657 -526 -464 761 -339 -265 -30 256 -460 455 -75 -22 -145 412 -574 -833 -446 88 34 448 531 -618 -337 -393 446 567 -505 -413 -823 364 -396 616 290 -721 -321 -795 -223 -275 769 -644 630 -898 242 548 -778 575 6 -391 -596 -768 -22 -287 -470 -647 -377 -306 199 -875 360 124 -124 -43 -714 -274 533 -821 -67 -496 -887 639 631 -773 -134 269 -669 734 55 196 -223 148 162 58 -621 712 -645 -177 -584 252 -298 -398 -355 -456 261 584 -527 437 737 -495 -86 610 765 -52 655 453 419 -268 -250 451 -217 -293 -370 -846 -490 443 149 732 651 718 -610 17 -386 -824 660 578 610 -26 -508 -608 146 -776 -587 -289 -266 -212 -411 -838 -420 28 -228 -880 -45 -505 -582 666 -660 -438 678 5 385 -457 -392 630 -431 301 268 238 -395 488 79 -418 -286 328 482 -440 -613 280 450 -213 172 10 297 -874 -476 -857 -564 19 392 -766 -21 -554 710 220 -353 -151 339 -551 -336 369 -305 588 -159 -76 369 402 237 -624 -668 -572 305 1 272 -847 -711 714 578 -787 586 558 -762 687 -241 -627 -133 0 679 -109 44 -449 -313 -155 -196 -523 -672 -663 630 -265 715 760 -232 435 -224 -281 -468 471 89 -649 155 -407 657 -668 365 -732 180 77 3 -465 506 -559 582 -666 228 -125 71 440 -47 -855 -443 19 -754 569 -634 75 -889 -719 -881 -741 431 37 -394 392 -500 463 -8 89 347 -27 424 -466 -623 785 -400 -448 -505 -550 734 131 316 -438 768 577 -717 515 -572 -202 366 -408 -456 -638 458 63 31 -604 323 -785 293 -691 -710 696 -742 162 452 603 -508 -267 769 505 -559 381 -716 -384 -339 -221 38 316 -143 -408 -451 -54 617 -32 -63 622 -37 578 -540 531 454 -52 -22 -418 -731 634 647 -702 229 -102 304 -179 -279 -852 -125 -353 631 -898 -219 777 -280 -734 198 -495 -712 -285 -838 477 -465 458 -517 -237 -569 146 211 -701 -34 -152 -67 789 715 -388 -266 -861 -840 584 -509 450 477 469 50 615 -176 -501 -101 -130 -175 244 -732 -226 93 -878 572 -424 -650 643 156 -252 661 616 -682 216 -709 299 -381 318 652 -865 -341 -114 103 -582 -280 -181 -325 112 -52 -602 -244 -156 -576 -483 83 -698 -66 -751 201 21 163 321 39 -367 272 -468 -646 -214 490 -1 -51 -219 424 -255 -578 481 180 163 -144 -203 -145 516 59 156 247 -721 -10 -505 87 -259 270 651 -81 -257 -135 -262 -360 -897 514 322 344 -79 -312 395 644 -124 138 -531 371 331 486 -124 -323 276 -369 -431 686 785 155 657 -322 -139 -221 704 -220 -549 98 -576 -397 187 -20 319 -367 -261 -276 30 -61 -843 240 -135 -470 119 -2 -681 -883 714 383 -334 -571 -476 -866 132 -20 -303 59 277 45 -535 -144 -468 -476 423 -110 -437 -695 391 321 -42 -250 750 -229 -453 7 -762 202 584 -668 745 17 70 -10 -758 249 -842 713 257 -880 376 712 -506 -21 794 -564 205 -654 58 -466 169 367 0 -759 383 17 -307 773 90 -236 -83 -186 -638 543 -463 -99 -850 -37 -696 -354 160 -234 709 -833 -657 -459 -137 724 363 -782 -65 5 -354 -58 -467 509 -679 358 -673 -504 52 765 385 -320 780 -633 754 594 625 -237 585 234 446 503 547 265 -556 767 -3 -258 528 139 -13 -805 -706 -393 584 150 372 444 155 640 -368 283 -842 -861 264 -479 -729 -306 223 -138 409 -782 -364 691 89 531 688 -603 -182 732 704 -334 -114 297 -831 647 284 327 -337 40 423 -205 137 154 -778 264 -879 762 -44 595 480 -598 -692 -726 301 394 -207 63 -712 454 127 -432 120 -352 207 -854 -215 335 735 -612 570 787 783 -454 196 56 456 -570 375 -385 570 -661 234 586 693 -81 794 -832 219 460 -356 754 711 408 -700 -852 -756 -811 -58 54 -277 297 -390 532 -830 -117 513 269 -180 -519 -413 -807 -534 694 -674 605 386 -136 185 -250 -175 -166 134 225 -119 -228 -595 -732 740 -45 -832 -63 536 303 -418 -216 -607 -273 675 -345 -176 -50 584 743 -678 -372 -172 -602 794 -269 258 479 87 -640 297 377 -680 126 -307 343 -614 669 496 -439 -755 127 -217 732 237 219 773 -71 602 197 -886 -117 -723 476 -455 303 -446 -790 313 -570 71 116 -336 -738 -241 -611 752 -880 -640 -534 -850 462 -419 -503 -141 -319 -36 409 195 31 256 -682 -80 267 116 -185 751 -658 -588 -309 -772 -825 19 -459 -729 -900 250 -248 748 424 424 -746 493 -589 173 288 -560 -735 54 -183 -472 201 -772 468 32 -374 -445 220 -710 -300 -626 -387 532 -553 -502 301 -87 186 188 -783 -843 -104 52 669 56 501 -810 -594 -489 474 522 196 -375 -445 -676 46 381 52 573 -365 -879 -467 302 417 -773 645 -543 64 -315 668 -188 744 307 -79 530 -24 -361 -702 235 -504 -443 -855 -423 556 387 -46 -31 3 643 -847 -358 -274 424 -125 276 95 532 333 548 488 169 -394 66 727 587 36 -216 -420 800 -594 -51 -821 -149 -313 168 -104 108 -13 -684 -91 285 347 -90 48 -463 -526 -707 750 -32 587 258 516 5 -899 -764 171 -714 110 775 -330 406 -610 665 -585 -478 -741 465 3 -360 335 -610 242 -149 630 -823 -717 -119 -482 548 360 472 -168 -99 377 503 -492 -860 303 -94 124 -480 766 -723 222 -330 -398 -247 -623 -276 653 318 -741 781 741 -46 -818 -572 -688 695 404 635 232 -652 624 225 108 343 506 -392 475 -623 -888 195 -687 -707 76 125 -414 -634 -114 -7 -25 -106 -533 -331 -233 498 460 -349 -657 157 -118 141 82 345 226 70 273 620 366 799 -792 67 -791 346 -726 -13 -550 281 -70 642 -46 -599 -877 -751 -2 -90 650 -685 704 21 -324 138 258 -237 296 675 531 656 601 670 -622 624 -767 -512 344 -210 -232 607 441 -740 -425 715 132 -16 213 309 -513 240 327 -471 -458 -430 632 -184 -37 -198 313 -244 775 -690 -875 -860 -232 -6 365 -603 57 27 403 -33 -664 -162 264 11 -465 297 62 -575 -241 -56 266 -669 124 113 -798 -563 -730 498 794 -97 -605 725 -551 -547 -435 -221 -231 -601 -738 135 -337 63 568 576 -140 -339 -806 -835 -709 -826 389 54 -303 689 327 266 -419 -266 607 629 214 -169 787 661 -209 100 -18 492 473 -271 -480 185 788 674 181 265 -770 656 522 -484 443 325 396 -803 -791 457 -297 -880 -691 -412 -816 359 339 512 596 777 379 -472 -72 479 68 455 -538 -574 496 -574 -841 227 -276 472 -250 -446 -656 306 -595 277 264 434 -792 212 -508 -444 541 650 -680 448 -287 -692 -586 -525 638 243 -455 -356 -266 306 516 -136 -124 213 607 -57 -405 -685 -502 754 -856 -88 -220 -187 -347 -363 -854 234 -501 113 482 -106 211 -737 585 781 -861 169 -866 -133 281 449 253 -544 89 659 695 -893 -128 -335 -679 -537 -693 601 -675 -221 -254 -25 11 -314 -371 337 222 -404 -631 -721 646 -657 332 -719 671 47 -655 671 365 -778 668 252 -47 -108 250 -325 692 -84 545 541 -818 698 -337 -152 585 -685 -763 144 105 -19 -348 289 453 68 -795 -699 365 758 131 -735 -630 96 672 -155 185 -522 661 44 568 103 135 -615 225 -441 -899 791 637 297 -850 32 -226 -41 -224 -49 -531 353 367 -456 2 -35 454 609 -530 502 -657 -19 585 699 237 -204 503 633 -124 345 -836 410 -841 -38 38 -52 -865 641 445 -416 21 -512 110 59 -788 512 45 515 269 -159 305 -626 768 -331 -817 -480 714 726 -770 642 -150 -674 108 -472 407 158 -438 770 -894 -496 -570 621 535 -8 672 -269 406 22 -734 -431 689 577 211 389 -59 669 -640 -237 -153 18 -250 -629 -678 -675 790 606 -322 576 -586 720 -833 525 339 767 288 -768 -203 -204 -302 -264 80 -19 471 179 734 -465 404 -575 149 -206 -489 -885 -516 -839 508 -55 205 -434 56 -232 -276 -444 -649 -365 706 -605 -785 30 -277 -90 -342 -872 7 225 -698 -433 -77 -599 -311 -185 98 -339 405 766 32 506 765 278 -371 -619 -825 -239 476 17 -117 188 399 338 -695 450 668 -712 646 -157 740 -539 249 -708 788 0 -474 -59 242 612 -469 203 -8 226 -433 706 -466 -367 -780 252 -11 -436 -553 -578 -643 692 381 637 793 580 189 -799 -58 -138 302 -263 42 -694 -833 -262 215 -467 -202 223 592 402 696 -632 82 773 349 774 -356 773 778 -435 -894 474 -68 -16 -789 -575 -92 -808 639 261 487 -505 500 -759 -131 -371 278 -409 285 -12 -523 27 312 -548 -766 124 494 -251 361 372 646 211 398 -9 -470 745 -523 -336 448 -481 -47 676 684 -436 366 -739 -708 -411 -106 491 330 -777 713 -879 -846 -760 -482 -816 701 -208 215 341 785 28 -466 -639 -2 267 -897 619 551 -679 530 -154 394 623 -623 495 460 -537 507 -173 -416 -55 -664 -840 607 -217 523 -732 -148 -285 -887 -639 -207 153 -477 -647 -233 -115 -28 -171 -565 -46 -401 248 -481 -677 541 -816 432 -310 -225 -437 -10 -223 -866 665 599 440 47 -50 10 -422 -496 -499 -807 -97 -503 -731 682 724 -325 168 -74 -547 737 -673 -3 -233 -187 -817 340 -122 212 -202 326 -196 -136 517 775 132 -325 -554 -548 -761 550 84 660 -715 680 -447 -4 -843 347 104 -420 -57 -146 98 644 196 283 147 238 -506 771 -642 -537 611 696 22 -108 70 311 -495 -263 -239 222 -24 396 617 -882 -257 19 -204 118 247 -432 -64 698 -528 -351 -44 702 -319 14 -204 -557 687 708 -743 309 -894 -5 292 432 328 445 -2 -618 650 196 -59 46 -563 544 -787 367 -162 -149 -419 -533 -650 485 398 8 93 414 -621 -796 -550 -655 -59 -400 -439 -685 -628 -394 -5 -543 -547 163 685 347 -336 330 -277 434 -900 700 -675 213 -703 645 541 -38 535 0 189 -73 -526 -534 538 166 96 -648 -491 -61 -148 -371 -761 -385 -279 -456 -468 715 778 -662 -896 697 373 -482 -321 -511 -549 251 741 104 236 205 182 294 -547 -621 93 -498 373 509 336 512 -173 724 505 510 284 -670 -482 668 -696 -5 94 -301 -504 -681 -698 648 232 302 -854 468 -110 -603 141 -639 385 244 728 640 265 -585 -264 312 467 457 461 52 -299 -581 114 394 -266 -849 114 81 -236 580 -428 468 -837 -802 31 677 789 -484 -344 -636 501 -632 -437 543 614 -740 621 250 -316 -379 610 -122 -340 680 640 -647 380 453 -150 -687 -704 379 -522 376 712 -288 -861 407 291 -779 -462 -839 413 38 -731 -243 250 -512 -662 -58 43 637 -563 136 -891 -397 343 -489 -884 -486 -682 447 790 1 594 174 -268 -287 -338 -616 -393 60 -363 191 238 -671 420 620 -475 -291 -32 212 -586 -686 -741 -203 -244 -612 104 623 -43 92 -510 -289 -310 279 -560 -678 -883 484 -880 -65 -444 564 401 -218 -321 537 -160 -250 -319 283 -582 -29 -739 -265 -280 -39 -51 -818 -179 294 -803 -827 123 -604 -787 -885 395 -179 -426 -523 728 -660 451 -438 541 -114 206 45 -808 -547 595 396 295 212 790 398 -822 779 -79 -245 -886 -315 -400 -352 -255 -705 394 546 680 -354 -195 669 774 58 149 -672 152 -235 -3 510 -871 -206 -528 -385 -318 693 13 85 -258 -330 525 -757 519 404 755 408 364 -176 277 479 -709 -322 -573 -861 470 -464 -361 -773 -75 697 -518 190 299 -612 -176 337 591 333 -413 488 -201 165 -282 215 693 233 465 424 712 695 -866 -721 131 -509 385 263 630 -405 -9 -586 723 -261 -357 84 116 668 -726 108 -689 497 -835 -349 397 -74 -453 9 -591 444 -476 657 -681 -616 537 -472 -43 -167 -799 -477 404 514 33 123 -749 612 718 -880 -219 62 -442 145 549 92 -885 -812 -888 -391 685 -810 -22 58 514 -463 -268 443 41 25 -560 759 -168 329 -751 -637 708 -890 -616 39 459 350 271 -354 459 323 -46 351 -241 606 -532 -600 654 90 233 -17 -216 -116 43 794 733 468 755 -331 348 -733 -437 265 -60 -7 -813 -298 -400 92 69 313 625 168 -469 -268 373 93 -651 -617 18 -345 458 -803 666 -808 -118 -513 384 675 -648 297 223 -853 636 -14 -705 29 400 460 77 -13 581 -591 -671 -87 654 202 516 -363 62 -508 357 -425 183 -884 -541 -141 216 441 374 281 -311 -516 158 -312 79 755 -556 703 416 80 245 298 -328 500 10 759 -652 237 -582 -406 -514 -102 -9 535 11 0 -541 -621 198 525 -184 -214 -374 229 397 694 169 127 615 -547 -88 431 -131 -882 -297 386 -548 103 -9 -796 -612 782 781 -733 219 133 -882 447 -547 472 436 -460 -446 366 485 -886 87 -131 -430 -436 361 798 -215 -511 402 35 288 157 -849 -433 670 369 485 -66 73 265 783 427 -516 -879 54 -509 -87 652 -142 -64 -622 -2 236 -267 168 257 -293 112 141 -389 -273 189 439 309 617 -505 357 -230 -784 -223 -92 -674 752 449 700 -416 -192 -141 -682 396 -507 -106 391 399 -801 668 -724 670 -183 395 477 615 -800 397 747 -530 759 -545 -145 -767 599 569 -15 673 542 43 -204 339 643 377 -265 -249 394 -407 -456 735 279 -346 373 32 236 -12 225 621 56 769 -364 -688 115 500 749 148 230 -552 35 -704 -861 579 356 -116 -319 71 -764 -305 100 -197 503 -141 -58 660 695 138 -443 -305 494 418 206 -313 -130 -528 -740 -158 -180 -726 139 165 408 89 -725 -18 -547 597 601 9 139 -899 4 713 671 -145 54 109 760 -494 -640 -462 -635 280 -895 381 616 341 -445 -815 191 -673 -248 10 -509 -856 -711 -62 -837 399 -544 -448 570 -764 -339 401 -477 515 740 -703 -740 -555 375 -375 286 302 -386 460 -236 -723 578 370 -787 -518 216 720 738 -507 -242 625 -692 272 252 -219 84 401 112 -237 -568 -315 242 396 -325 771 219 -851 418 -5 -782 -749 520 -213 192 -635 -114 661 -849 -1 -479 -777 204 -897 -532 -446 -127 -348 -204 63 59 -596 -168 308 -779 499 547 534 362 -500 588 -302 359 -12 -671 524 -189 -105 730 -763 470 201 11 429 369 753 -769 273 -635 -669 -436 133 -636 -424 -831 -497 155 -143 -806 -194 -645 412 291 -451 -94 -803 193 656 384 -103 680 624 -698 -669 -31 738 78 350 -787 -734 -116 -340 -110 440 506 600 397 -332 -735 -341 -520 -428 397 213 691 273 -549 -148 104 356 174 -691 -558 -824 706 -783 461 580 253 -2 308 -451 -526 291 -828 -356 335 -484 456 -88 754 401 711 -826 57 -676 -520 -171 -153 -183 -820 654 277 -587 -737 85 -123 -615 501 -170 -873 107 310 -741 37 763 765 -652 213 -870 295 -704 -230 -8 796 -133 -157 -652 535 372 -453 656 622 120 25 -322 464 779 -457 -386 -404 -20 -193 8 668 -157 -183 248 99 352 -356 -319 585 -867 -424 -742 -759 728 624 317 125 -824 -685 229 -346 -599 117 -222 90 713 762 101 542 -897 -566 540 416 331 -520 230 318 401 -221 -494 -734 70 -847 386 -895 -326 -516 322 -173 75 527 566 -294 -805 751 -892 -373 -418 296 90 -298 -863 -106 -754 229 651 512 757 -547 -623 621 428 290 -65 -299 -849 271 441 59 106 -613 360 -370 -481 567 -728 678 -233 527 103 499 -779 -353 -839 123 -538 455 -474 198 -374 -673 -811 -396 40 397 -22 276 697 200 -847 -224 -157 -714 -111 16 -617 181 -560 -246 244 299 -774 275 743 777 -709 -227 108 779 -282 -656 450 -397 -800 -828 617 684 -31 431 196 -398 674 791 -831 258 -727 -368 -681 724 -144 722 -631 221 -773 252 440 -7 773 -242 -636 653 -652 -238 -159 -52 -45 429 -191 -385 -18 486 660 271 -763 -473 -392 609 -144 -582 -374 -590 -128 -823 -522 8 414 -781 -466 677 -311 569 -532 -332 762 -806 489 -750 747 689 -314 619 -452 302 731 -652 758 -90 48 690 -434 -619 16 589 -354 -19 -580 701 116 -304 -112 792 664 -833 -125 393 384 -183 -49 -450 381 -801 -759 -577 95 792 -776 -445 -769 106 -289 66 789 183 -451 664 266 -253 400 -389 501 -353 -611 -896 390 651 52 -760 -494 574 236 223 287 -30 154 -415 -358 522 258 543 -96 -456 -726 150 484 -817 770 -594 -147 -828 -46 295 558 136 238 -66 -363 -408 -861 214 -536 -314 -96 275 614 660 -578 -749 -704 163 -581 -586 -63 -133 -717 -481 -865 488 188 -601 78 149 459 -728 314 -867 411 308 397 -49 131 -321 756 -302 153 -605 378 680 338 -681 296 326 -571 -427 539 643 119 -196 450 744 -23 -443 145 421 685 -320 -575 -453 -265 -543 -792 -438 732 -886 141 602 228 318 -896 460 140 -171 -741 448 41 -171 396 -789 -743 -836 -731 -845 -784 587 -499 216 161 -27 -512 19 -673 -789 -391 -405 639 783 188 584 17 -265 -889 -482 -593 749 -523 -437 438 343 165 601 275 -277 -641 238 -458 -571 -90 -375 210 -649 732 -60 355 -463 378 692 586 791 -205 166 466 -767 786 -700 36 -504 14 -177 -338 723 167 -737 458 -799 693 -9 546 737 -759 -543 780 346 732 -868 -444 271 -501 267 -878 764 569 362 -723 -329 205 -273 -550 -345 -851 6 -653 -343 646 -203 352 -92 -392 515 -617 325 -58 -361 744 -781 -597 -149 -618 -297 -582 304 -146 -97 -734 -875 -264 274 157 498 599 -576 -570 268 -625 308 322 -724 414 225 -721 -457 535 -729 712 -603 -896 735 -783 48 -398 -649 -880 -706 -590 574 -502 525 -484 -112 -301 -483 -518 -235 -135 288 -760 232 -785 67 -793 53 740 -78 -838 183 -542 79 -335 333 -211 -840 123 483 -606 -216 -512 -641 -695 88 -586 -462 512 -530 372 776 -76 157 -853 665 -233 -438 799 648 -866 797 133 109 -135 -447 -396 -821 -403 263 577 32 31 61 -392 155 -322 -103 557 348 298 -382 58 767 -813 -242 -4 332 317 190 -102 -278 -382 256 434 -371 335 -543 207 223 580 -765 -773 366 0 -253 352 -871 -838 -156 -555 -637 -423 -848 -213 572 294 -814 -284 131 495 -252 -4 -362 -618 78 446 80 142 624 -180 -278 -557 -798 538 -263 -244 -261 -783 214 -797 -72 375 -564 622 -642 -170 347 739 -630 387 -871 659 311 755 658 -469 -164 725 -42 -130 -559 452 579 565 89 -46 -3 -270 743 348 779 684 -872 177 24 -613 341 -366 -92 -123 321 -203 -264 -349 -844 -315 493 79 -99 426 -135 348 -386 -14 745 307 -156 -540 88 -744 -442 -118 -681 -717 211 553 330 191 -36 -684 62 -130 -409 605 792 201 -21 484 -691 -690 610 -59 -172 -726 -662 -235 38 -289 -321 345 -4 169 -728 479 536 -753 -796 -480 371 -425 -750 -64 672 -262 263 523 -163 739 -691 -43 -872 46 126 87 59 -48 683 -534 725 519 577 -467 685 642 184 -240 -72 480 -474 251 791 -269 -211 2 -280 358 437 112 289 -33 22 297 190 -117 371 392 -808 686 -503 554 -687 664 420 538 -807 506 -455 -570 -224 621 567 731 587 -406 -892 -733 -700 -830 755 103 601 -264 58 -45 202 235 -254 747 -641 -286 -792 427 -679 295 -623 774 109 194 -765 217 -463 -621 716 -900 391 208 163 459 706 -776 229 -684 233 278 -270 -341 760 -654 717 445 246 -501 52 239 -60 470 -877 291 103 -722 148 480 633 -866 371 222 265 -340 70 -412 -344 -565 -103 -882 -501 546 -460 637 -349 713 -897 591 -20 -662 290 22 585 479 111 473 753 524 -584 -652 -747 -714 669 529 -349 583 -228 -301 -487 -817 -116 -29 -765 -589 -419 -732 527 367 121 502 307 -758 70 667 42 -262 -532 347 -489 -61 -156 126 340 493 499 -402 325 426 -247 -396 -868 -582 -803 -574 -569 269 -343 -537 -36 -225 -872 -834 -109 643 263 20 -411 12 565 -134 476 -652 81 -478 -803 -761 -551 207 -383 -606 -338 -754 414 -587 -880 -800 -607 -510 -721 -645 385 -698 -668 -794 412 -345 543 -766 732 311 -611 -895 -105 -153 399 -749 -414 -897 732 -587 236 -332 -691 455 679 216 -856 102 272 400 83 -884 375 281 -704 594 780 -732 -751 -163 93 615 -401 -676 -19 796 -582 54 -571 454 -365 419 150 168 161 531 -352 353 -105 -755 605 -811 -376 109 661 -446 403 268 747 505 -710 -853 -668 -31 -710 -60 -840 83 -372 -601 -590 34 -840 156 780 -383 -293 -79 -247 -62 302 603 -655 -246 -509 -366 -621 -583 -578 210 -558 596 526 212 320 8 -373 776 424 -66 464 496 -409 -410 -712 -641 348 246 -67 -680 639 422 60 648 397 473 -298 -868 -396 -160 -664 -683 -102 728 -106 -303 24 -543 493 218 -484 390 173 -512 208 588 -182 259 434 -609 152 666 604 -852 -266 -752 -876 -291 613 -524 -622 -717 170 534 -2 405 120 492 -428 -849 -686 346 -265 26 538 -737 692 -549 651 -442 -608 442 557 -739 733 -35 -648 -760 -710 454 -393 -485 790 -106 -433 83 -375 -312 660 567 -586 -260 694 -534 -241 -356 -6 -260 -530 -485 336 -366 676 -227 321 191 667 -79 -249 645 52 -316 412 414 -149 -797 591 456 -676 -56 634 -248 162 -293 314 129 -418 -393 -199 -525 497 -308 563 -277 -484 -170 -374 359 464 530 700 580 -213 679 179 -362 543 -209 357 398 -135 571 -706 -238 -265 -324 61 -553 -107 142 303 -760 148 -158 422 231 -183 -97 -368 -74 -802 221 82 -290 590 -168 -603 -759 -560 364 -512 156 124 -665 -17 42 -427 231 -886 -16 -857 389 49 -72 -440 -129 5 618 -801 -553 -422 -231 -352 -547 57 791 679 -162 -225 397 -394 -306 -780 724 -742 591 -281 465 365 -780 -749 -434 -628 419 305 721 735 225 575 222 -840 -504 329 -564 -475 617 673 146 -611 767 -553 321 179 675 605 -358 612 -102 -723 -154 40 -415 -276 -52 -484 291 518 91 -828 -486 473 -550 389 -376 -56 -172 693 193 466 146 278 506 -41 -744 -87 31 -122 -495 -502 334 602 -388 -25 -344 -452 -495 -832 390 -824 466 -616 332 -493 511 -616 -209 800 -436 -177 -488 -193 -680 -405 307 367 -361 227 256 -469 -584 -70 100 -794 -120 -136 784 -434 -316 41 492 -778 423 -268 307 766 5 -857 -554 228 -505 443 -736 -661 63 89 -710 -278 26 94 394 232 -850 -89 -81 -389 702 -899 -860 26 576 -841 116 161 748 143 -154 510 -232 747 -185 -487 -817 -380 706 -545 783 -35 -849 269 -96 645 552 -47 -132 587 435 267 -892 439 -51 -382 48 164 -692 -183 -278 -451 215 -694 -621 506 34 -195 -167 -560 -881 -27 533 384 -471 324 -738 -89 561 -538 533 -748 689 -191 -177 -259 587 248 703 -651 698 -204 582 -787 -398 -472 93 322 -119 -614 -809 -77 -726 -853 -1 15 177 -223 553 684 463 -294 -616 -582 219 8 -317 119 -489 -344 -14 7 101 185 -306 -831 -73 292 664 -205 -252 -45 -301 -279 -663 -320 -337 -382 594 362 295 11 248 458 -384 -363 520 -551 -688 272 -433 -25 29 -192 489 -339 513 546 -266 -828 -510 -148 409 672 114 371 181 468 -583 498 -341 -143 93 307 -287 -634 -302 -620 -76 -801 416 396 -285 738 647 -320 -798 145 -252 -680 -479 -147 537 26 28 -492 375 -377 149 447 462 -633 -474 -240 478 407 -719 762 -186 689 -239 -786 -273 -697 -164 -687 150 -661 238 -149 -681 -458 -38 -654 88 439 -533 -629 148 215 -89 77 153 -802 -678 75 570 -271 -768 -636 -255 -341 522 -72 -834 613 764 -395 -269 707 -229 -608 718 -710 660 -145 -618 -844 -262 -576 410 -767 -419 -378 -669 -519 -99 792 -733 -616 -102 -749 -738 -784 -899 -322 759 -56 387 -726 364 -325 159 -325 -351 -499 294 206 -232 -660 -758 -320 417 -282 -874 166 -798 758 111 671 551 -610 272 -777 164 -188 -138 721 762 -107 285 516 -140 -623 572 -745 503 -873 705 16 -56 -141 162 -703 -599 -550 -470 -273 497 477 708 -683 -79 -367 -728 -165 627 -484 -445 -820 -845 -800 -72 -630 -541 -112 -884 480 477 -425 459 441 -475 -888 -662 -354 461 284 455 619 681 -280 -214 -32 442 342 537 620 -296 -769 -326 588 -162 -495 -284 291 367 -768 477 -212 346 563 -837 650 -409 -690 202 -622 484 -230 355 -12 253 -455 -739 257 -272 -499 -541 280 -772 298 -529 645 683 -102 83 730 -380 -266 -653 402 184 162 -241 -618 -646 161 690 -638 -755 -89 -107 117 284 -293 -547 704 -272 -25 -746 674 570 430 -607 94 -192 545 -774 -703 -285 163 -4 675 -378 -140 -544 736 19 -184 512 -370 -340 -88 -700 197 544 589 -360 -522 -642 -22 775 163 497 735 482 104 200 -774 522 -565 553 24 -299 -265 71 210 757 -469 -343 527 -291 -619 -2 -731 745 -641 776 716 304 -216 -267 53 -748 -739 588 -840 608 -544 -48 340 -151 -747 46 -156 -167 -827 -434 -208 -790 -188 371 -546 -443 -797 -651 148 -458 -105 -843 -821 -557 119 741 197 691 743 450 140 256 -538 -437 -186 -390 694 -853 8 -496 -62 -212 65 -229 -682 -323 -509 -140 -447 169 -299 777 -389 703 441 791 561 16 -111 -721 -49 -608 451 41 464 -62 -508 -748 -248 243 685 -138 371 608 -62 -326 298 -720 143 296 -259 255 375 -740 -313 756 247 780 424 264 172 -37 165 598 -229 -709 -722 460 -877 589 -575 -242 300 -547 -350 -7 -376 -84 -114 -239 -89 -154 -8 517 -45 205 -28 528 -577 -673 41 277 135 334 -531 -51 -635 -53 322 -339 -873 -175 320 -369 210 232 674 152 -689 264 33 752 -859 282 601 470 -397 -168 -430 -579 488 -429 719 -599 548 678 -717 -534 -48 -369 473 -640 -331 -525 381 -594 -586 -468 -354 335 327 755 393 640 775 -767 764 -679 131 -101 178 698 -174 -892 315 -700 199 534 -313 287 -399 239 -476 -489 290 195 -509 390 566 -505 616 -731 -594 332 554 48 -337 -795 -390 94 -732 -844 -601 736 103 798 597 466 -617 -374 -587 -143 -675 597 -337 -100 -730 592 -418 618 -767 753 -294 -440 766 274 546 -259 384 -606 302 620 -736 22 422 127 -473 -240 12 -578 -507 597 -367 -730 194 -462 -51 -633 341 766 -585 200 -253 -36 -602 -384 -825 -345 478 619 -175 40 -657 -513 180 697 -232 74 -345 147 -58 -615 -441 -893 507 -481 -368 53 219 180 419 217 186 -829 702 520 -684 -553 -473 699 157 -176 -36 -221 -652 763 125 784 -99 213 247 -393 -221 -487 799 -446 -169 -612 -339 52 -19 -286 0 -515 683 614 251 -114 50 784 625 -639 -467 -854 718 435 224 -356 -123 -845 -81 438 759 109 370 -696 -394 -554 -250 -742 709 -499 -53 -800 -324 -438 -121 -511 -57 325 494 667 148 -585 -871 -664 -807 -292 213 -793 -854 226 -811 769 794 78 -311 296 459 -609 264 -233 565 -725 252 -219 603 -68 -721 546 -541 -350 -287 -236 -454 -138 -403 -85 -402 -188 -852 -415 625 568 -519 99 385 -720 290 -892 261 450 795 -439 -687 -616 -398 317 -405 -521 793 -165 97 263 -868 758 -493 733 -444 199 662 594 -331 -476 580 -768 -365 -206 -762 323 468 -115 -600 -98 461 -185 -801 -888 -381 -486 81 -567 -734 394 -858 -83 755 -652 459 -770 -636 711 510 107 445 -712 -871 324 629 -624 -797 -899 609 -620 -450 -125 -399 -654 280 -68 -85 -188 669 681 -557 50 -206 772 583 -659 436 -842 -241 718 -547 81 -736 634 469 164 -217 454 613 764 52 -51 -725 784 11 -113 -492 132 54 268 -422 -297 383 -218 85 170 202 -54 -312 487 -356 -457 -170 121 41 -368 475 717 464 -664 140 -883 637 274 193 -867 -378 252 -805 721 755 -288 496 -705 -802 -492 741 -300 -57 353 -746 507 642 -885 357 221 763 367 -44 -891 722 -203 -468 264 766 401 729 743 -499 673 218 -359 69 -884 278 -795 -329 -871 545 -606 7 331 -533 621 581 89 -561 504 675 -628 192 8 -871 -781 561 -538 -460 -186 433 -787 194 -574 -505 663 710 607 185 -151 -631 598 439 -1 187 -603 -763 -773 571 -806 -208 766 306 -546 308 682 -44 -7 644 529 -71 -389 393 434 179 -383 -593 386 458 605 667 -450 340 -56 229 586 733 511 358 435 -707 570 -86 662 317 -659 747 632 -160 -612 186 370 -98 -573 597 427 672 -233 -605 121 501 9 -730 -239 24 728 628 -863 117 435 696 366 -814 -583 473 -315 5 -869 70 -787 -698 -410 397 731 -411 151 206 723 640 -344 -508 -721 270 9 -686 402 630 444 -400 373 758 -75 -800 -493 -151 42 -752 -510 -277 265 -443 -892 -852 -397 -779 407 -183 -308 -129 -813 -129 168 -360 45 5 -366 -437 -224 432 57 -849 -656 -272 587 -5 -565 -70 -582 -716 -787 -444 -818 -560 -499 -382 510 -153 -651 -331 -352 156 -329 742 -313 740 351 7 -668 -213 -79 128 95 -392 -525 -677 -540 -608 91 -148 28 500 -70 214 -679 -469 198 -276 -580 326 237 713 -87 311 510 -651 -200 -220 -164 -875 -499 -782 -485 -372 -545 -750 -425 -782 -831 -812 132 -596 138 -601 417 178 -206 -20 557 -662 155 -826 -149 56 785 -53 150 -859 755 309 -782 139 -77 681 732 -308 -513 137 -16 -14 502 -518 -469 -428 -248 -543 348 171 705 -366 -838 -236 723 790 5 284 -175 -632 331 306 -587 -26 735 765 -731 -867 252 -895 580 577 -196 103 354 779 159 -750 -717 699 -108 475 445 -369 197 257 -754 -566 -216 -299 -393 -604 -824 -240 770 213 299 56 612 -323 -690 103 624 593 -341 -791 -700 -799 103 -423 321 -60 -52 471 -571 -521 171 -168 465 449 544 -531 21 -147 560 -798 -336 -187 -566 639 -12 -428 -384 -872 -416 -862 639 -31 -758 -493 -418 -241 -891 -860 481 -469 -784 81 46 121 -110 -373 704 -449 -234 -753 -228 -34 -149 410 423 -867 -316 -270 -402 -554 -858 -798 266 -828 467 -894 586 514 -882 612 -502 133 -446 -758 -585 -86 -853 -180 -87 -361 -600 -92 757 -880 -128 -728 -880 -391 -525 607 324 579 -50 -436 -38 -453 686 69 -585 704 -668 134 320 423 -672 -773 777 -749 661 -699 -186 -897 -21 721 -544 -407 -714 -887 95 -68 671 374 -155 -589 756 -455 -675 608 295 659 152 -107 -74 -771 795 -802 527 -1 -741 303 -477 363 561 214 -154 420 425 -569 596 89 532 -559 27 -407 624 415 241 599 203 11 -593 -458 622 -811 662 51 -694 555 -900 -607 -541 793 617 -127 749 187 622 376 -449 178 -771 333 -138 -83 -137 -339 271 127 725 506 -708 -540 -594 -77 -712 -488 -331 716 -265 332 -742 -604 709 -488 615 63 -99 107 -569 -756 42 -500 -167 763 253 686 -456 -734 479 -532 -715 -287 722 703 -331 -843 145 -158 258 460 -806 -569 -662 647 -744 -517 335 -425 -740 -733 542 707 -377 -480 209 -262 522 604 -239 -86 -742 509 -552 258 162 -721 520 392 -564 -298 -606 147 233 645 -575 -362 -297 -593 672 -358 35 -408 -362 -531 -897 -592 -144 481 -379 -711 88 -740 -330 461 85 -145 -873 678 -354 -519 -732 -86 -477 680 714 39 -756 -345 -878 -242 -22 730 -48 576 -603 763 -856 272 -26 -153 339 128 -868 315 167 740 -214 663 -704 224 -153 734 -339 792 359 179 -353 -746 791 602 -854 569 539 699 -824 -803 -585 -610 -298 -593 -841 71 471 628 -140 -43 -280 -361 542 -391 -175 684 42 -571 488 311 405 -738 -585 466 -449 -833 -757 262 -523 448 -581 765 423 788 -425 251 -739 142 -493 -156 513 115 -130 74 -302 202 182 403 -687 -29 547 -94 558 -10 139 155 -849 181 -754 -229 663 -838 519 722 -147 -81 322 -209 140 -25 -406 -39 -794 -41 -553 -754 -82 792 -825 455 -485 -895 -273 54 433 -694 641 -460 -711 -790 90 -797 -853 452 422 -510 13 492 82 178 -522 -498 -85 -558 -583 565 -175 168 619 -770 -497 -668 505 -322 10 83 171 -48 53 223 312 145 186 -201 211 -415 -583 177 785 512 269 -502 198 355 632 724 248 782 -557 12 616 -532 -9 -160 745 -340 -641 -339 77 580 -783 -507 -235 622 208 128 725 322 -715 213 -156 -556 470 -57 -874 776 255 -703 -515 476 561 328 -756 558 153 130 735 -195 -254 -581 632 -76 -672 -256 487 537 122 -719 26 -755 -102 -143 -488 629 -587 239 271 -85 -821 -776 134 77 177 -832 184 -508 -752 349 -95 180 -431 -151 334 586 376 551 478 501 -480 -590 326 -326 -776 -468 710 -408 -555 386 -860 461 42 -162 -853 703 -10 -6 158 251 -844 218 -259 28 199 -663 726 -328 225 -238 -582 -419 405 -52 -798 -108 -702 430 159 -86 70 -859 179 253 638 385 26 583 519 789 748 -724 36 326 378 100 330 671 736 -558 296 -654 554 -14 -334 -319 543 752 286 740 183 -300 104 418 149 -774 670 -356 -881 558 655 -57 -30 -737 -174 -539 9 -176 -652 -318 -87 -284 -15 -141 331 -870 -676 714 578 -504 520 254 -353 500 795 531 -489 441 -638 -103 -804 790 94 -642 170 -620 113 751 -315 341 410 -632 -517 88 -621 -339 606 558 -344 -129 -852 -447 -75 598 -792 427 544 -347 172 -756 86 767 115 -264 387 515 786 192 544 236 714 674 434 -660 378 -802 -785 -243 99 328 -116 695 -331 -255 -782 225 -401 -463 -893 -773 621 519 764 -895 -238 -360 364 -540 626 330 -393 -439 649 -230 204 557 -894 418 638 -211 -78 768 458 -715 337 -521 -899 348 618 -392 196 -223 -468 259 -211 -831 -707 683 397 267 305 -647 -739 -596 590 179 -307 683 -708 -720 492 -356 250 -306 -708 -764 -484 347 317 537 -38 -843 -255 -24 160 330 -385 -82 -60 -49 -678 197 614 -842 628 3 -834 591 -113 -371 650 -563 18 726 -827 190 -198 403 -814 -95 306 140 -438 -116 -206 -472 -602 -530 360 -590 723 -528 197 153 -667 -312 131 -563 -470 220 35 -869 224 159 591 -773 -314 -749 -713 -223 458 568 -769 -418 -139 -156 -467 -109 -269 465 -411 135 -376 358 228 427 -715 -25 508 703 -370 552 -303 591 -21 448 -756 -518 155 400 -679 194 546 479 -800 686 -114 -262 57 316 749 355 -893 -876 774 -781 -271 -371 -468 295 158 -458 605 224 -373 363 -552 215 152 609 -268 56 -117 533 531 -506 -758 63 578 -653 -113 236 -39 240 -774 -590 -409 -411 352 -669 -497 -546 771 -234 149 -815 640 313 -179 -647 390 -172 -859 -424 202 569 -750 747 500 239 308 268 -900 359 364 -203 49 -545 -562 113 241 -23 -116 -21 84 -870 603 -629 -382 516 -96 683 154 -312 -590 -435 339 -796 -301 118 371 238 448 509 -669 -79 112 -501 421 536 -568 -542 563 -891 -581 -48 -476 -695 313 -628 516 417 116 592 -833 -349 -624 -570 -726 555 -146 197 263 505 -263 477 475 -558 -859 -543 507 595 170 76 469 -436 388 -465 383 -1 -290 -787 380 -857 57 545 527 90 -362 -369 555 -183 -600 244 595 -812 392 -878 58 -367 -199 -857 331 -754 -694 -209 21 -411 -216 -748 -429 182 -827 -876 583 -822 707 -507 753 -850 182 658 -882 788 -605 437 -783 -636 -383 -209 -473 713 635 560 238 -546 -49 -754 54 -283 -623 -648 -600 447 -301 -72 -126 680 203 350 -823 317 -648 -389 -505 -427 -878 -870 -820 -889 -337 -588 -408 -420 -538 374 724 -44 418 568 -191 71 -225 -570 -43 588 455 -897 732 -836 -653 764 328 -752 96 515 -106 -63 -514 -709 -490 -667 -117 -693 789 -713 -177 -896 784 -336 187 -210 -13 -875 -236 -862 398 7 -851 389 -755 -666 689 -339 -46 22 556 114 -863 -55 202 -553 445 -464 529 -663 -103 -629 -483 -724 734 -385 -876 -603 188 -106 57 -857 -167 138 -520 348 192 -19 338 -10 -249 434 433 -677 108 52 121 620 175 -559 455 59 83 192 -501 213 144 -109 -681 -668 66 575 410 -219 338 -492 -704 370 343 112 557 25 626 -83 195 358 335 -521 -149 -539 -760 468 -235 128 -107 18 -18 517 251 -808 168 -388 -32 -574 -541 -46 -653 -700 -562 747 365 -34 -218 -424 -848 322 768 601 -511 437 717 774 -165 -563 -248 10 -633 -675 -115 580 -221 -416 -524 118 190 -604 -185 525 -515 -134 99 -231 257 -546 19 -136 -15 397 -547 -632 -880 635 -792 -755 -835 -844 -709 -764 313 -448 495 -829 339 286 -277 91 -284 -218 585 -538 -734 -761 -842 417 -425 -15 174 -405 -851 147 -51 -293 604 444 -125 -741 -178 -682 429 -30 -107 548 574 272 137 47 -71 -103 375 -453 243 -29 -461 -410 136 -44 -106 312 -46 1 288 590 -120 -714 426 41 -90 520 598 -814 217 718 474 -713 772 377 667 455 -515 -896 281 -438 540 180 -693 392 22 725 157 -829 -94 -722 96 -222 -764 126 684 -700 671 -352 -775 -712 244 -256 -810 -811 -505 -359 4 -868 -506 229 -508 -488 358 -786 482 -480 326 447 -636 440 127 -601 -95 -464 -67 616 -76 -419 -606 106 -642 -403 719 542 573 286 -222 305 781 -825 769 288 48 519 794 123 315 -233 -303 314 654 -421 204 618 52 -47 759 -430 -811 -249 -641 687 568 131 344 -203 383 -4 -895 55 -323 -34 -658 -78 -468 736 200 293 -436 -511 -428 -595 606 -189 -462 -161 5 -509 458 -418 308 -794 226 -882 -607 -276 -557 -483 -683 262 440 -135 81 -869 740 336 -589 50 454 -879 44 570 -108 74 353 -635 587 501 -26 -150 -400 305 692 235 25 -246 598 626 382 -53 -177 -216 -596 -29 -531 -312 -551 792 96 -530 -225 -32 -798 512 -663 -331 218 -33 596 -895 -235 -550 383 -471 779 368 -559 669 385 -632 -666 -349 472 -591 -534 132 -51 -586 -731 -773 583 -588 178 468 -418 149 -757 26 -861 -4 -149 266 -862 171 114 -498 -521 -620 731 133 215 467 -846 185 654 -566 -125 -81 333 725 554 239 113 -537 -225 -771 15 590 133 -105 -260 384 112 -89 499 -697 -358 629 573 -323 431 -493 -613 -615 -17 -771 -571 -151 -295 -106 -528 -640 -583 669 -685 464 -296 -617 -10 471 219 34 -522 281 -823 390 -514 -139 356 420 297 -773 515 6 -480 227 766 217 -405 -699 150 -585 -187 387 -242 -434 -27 -449 -680 -376 -632 -546 141 -262 -661 366 -577 545 13 -691 -872 223 -497 -11 -266 -719 -311 -695 604 222 -885 405 -880 431 119 -591 -168 -635 -842 -571 -796 -896 -636 322 -546 -759 316 -676 572 688 189 45 746 202 398 376 1 580 82 32 -884 -565 -341 155 -600 -597 320 -411 141 -889 701 395 -769 12 565 325 -638 348 426 -333 -359 -464 -706 -1 -638 393 639 -184 -233 -382 -306 480 39 -887 -890 306 597 517 619 687 -519 -679 630 -208 -633 207 533 -174 608 -664 -84 -85 619 -747 -553 -108 -447 210 -768 -744 735 -668 -857 371 222 710 -519 -560 -446 17 -870 96 400 599 138 -271 620 543 339 195 788 196 204 -467 719 754 -587 -896 -409 642 -213 159 -129 642 -767 -561 583 264 497 -90 65 342 779 -88 -590 260 -675 111 209 543 471 300 446 -265 -889 426 -34 311 110 -292 713 -226 54 -568 -152 690 -466 -81 745 -697 87 -134 437 471 -783 490 221 -266 -237 -55 509 264 589 -754 86 -178 232 774 -746 225 557 -893 717 -482 -770 -132 -311 -598 -497 397 334 781 -761 156 560 771 623 33 -182 -232 -260 -742 296 711 542 -577 -850 -2 -114 748 -360 400 417 -654 -47 569 55 -487 444 -81 -372 601 -736 -577 175 -282 434 -632 98 -628 -733 -395 28 791 -225 245 133 483 -467 215 119 552 309 579 -216 -82 138 52 -239 -69 -436 342 20 -743 -426 -368 376 738 -508 -391 -45 -818 -737 -732 627 391 -192 -258 161 439 -849 -738 -720 148 -527 484 468 449 262 -482 -377 212 312 -244 711 -534 -539 582 333 599 -715 547 -692 681 0 720 -473 -701 -379 339 487 -408 253 -95 145 -191 752 419 -587 479 628 318 -42 -324 -334 675 -590 365 765 375 351 405 159 216 45 465 -607 220 -534 34 618 -273 -608 -325 -717 -490 723 652 369 -221 623 613 573 -877 126 -88 -235 249 -525 -303 138 -305 -830 288 -401 640 -593 736 719 -35 -317 348 166 -246 166 732 -12 -706 -800 -797 239 -584 521 786 -769 -268 -720 214 -459 3 20 -330 480 714 355 -611 -135 120 646 58 -98 733 777 -294 -4 649 264 0 -428 751 282 646 180 216 313 -123 174 -483 421 -838 -299 -765 -348 -67 -749 398 83 -368 292 -838 99 -491 -771 191 -336 430 -534 -236 -384 444 -204 302 -46 586 703 431 283 -752 390 662 -108 -208 -213 149 -653 621 452 -525 -290 556 581 479 -872 -445 706 -579 -664 -747 45 751 4 -814 -363 32 552 -887 226 -580 693 -863 146 -563 588 507 92 40 249 -667 81 690 -261 -345 657 529 -714 426 335 -185 222 760 -242 34 -231 -814 -730 -358 -850 387 -522 155 -76 663 589 267 404 -215 753 319 607 -119 354 621 -141 774 -382 647 246 15 -551 -329 -463 -882 552 734 14 -881 -771 -617 -545 291 321 -581 -794 689 122 -667 -713 227 595 -805 -469 -346 -885 -300 790 800 -249 -510 -352 378 -44 -133 -541 406 525 478 -682 -300 683 -477 423 441 -149 585 -495 -891 630 -232 246 -803 -38 -515 -92 674 -504 676 296 -278 -564 -14 -876 -149 -363 740 -534 -370 773 -132 -44 115 -813 575 -127 48 -664 478 -117 684 574 -209 45 -789 -110 91 -589 -748 -130 -214 -492 -812 -385 -702 335 574 269 -465 -782 39 497 135 -775 691 -41 72 338 530 -76 516 -72 389 -368 533 -634 -193 168 -802 -625 -654 657 382 13 617 -836 86 374 -64 488 -528 -800 724 -62 -661 774 772 -580 302 -699 -107 -417 449 255 731 422 392 -741 663 545 -152 79 -584 -77 548 -651 313 412 -308 -701 -889 -223 662 -4 -686 64 -126 -853 -560 168 683 368 -151 620 -641 268 668 -346 594 49 -184 -877 24 276 -431 730 -217 -626 -550 164 615 227 638 -890 -747 -661 375 -116 -791 -373 -58 715 -600 332 -691 -275 -334 -897 -501 175 681 138 -290 700 417 144 -778 479 74 -563 -857 -612 615 -555 -732 -900 742 -315 -226 722 428 -609 -51 -52 92 575 608 500 -307 631 -442 542 89 664 -157 186 103 -19 -255 505 529 719 183 96 700 -297 -725 -85 679 -42 273 -392 -786 565 -866 169 585 -543 410 9 -558 -470 68 386 -123 -148 661 -218 -302 612 -686 -637 7 480 -228 475 -449 -95 -473 395 -34 -466 -324 -160 -862 -105 -612 -653 281 540 142 -489 26 335 17 304 327 30 -870 -464 -767 -447 -442 -432 106 -820 -272 -667 725 -505 -94 638 -553 -18 7 453 -21 114 234 651 -193 102 -586 -575 -694 549 684 542 400 -776 673 -457 93 781 -692 -271 -859 -800 -229 494 -509 -362 -683 391 176 346 -555 -541 749 -372 495 -702 596 695 461 -238 -104 -80 179 -691 -127 525 676 -665 -13 -143 140 129 92 -563 589 -714 -543 387 -273 -802 -13 390 184 -192 -441 495 256 281 145 578 666 97 -239 -696 -449 75 -80 -765 -648 419 478 -337 724 504 -664 204 485 -397 320 -242 91 -835 -855 784 756 205 -307 -176 578 -190 -900 699 -482 -87 289 176 -800 -191 -426 -309 -203 -807 742 -210 -439 -631 -458 593 102 -549 103 686 -283 -723 599 -658 -829 548 607 -534 112 -663 619 -538 452 181 362 523 51 -204 -861 -342 276 20 496 -465 137 -856 -35 -641 737 262 -872 -516 15 -870 597 -484 -767 734 239 -870 -343 291 -548 -71 -96 205 -615 -98 143 790 -513 -706 316 -25 -658 50 650 -778 689 163 517 -3 -225 -810 387 -676 -570 -366 461 480 -738 -714 219 794 720 -290 169 -891 -70 -826 -623 356 -208 -186 -665 546 189 -293 -237 -63 -422 -82 -524 -181 -543 -684 -708 -645 -873 -516 -316 -697 -367 -608 523 293 -504 96 -735 -601 629 -810 -326 41 -345 -513 565 -479 586 513 534 -423 -225 214 796 -341 -197 277 -333 684 -831 -430 59 -768 -23 -889 -86 -627 281 -424 -500 -154 582 -729 -301 -567 -327 -239 713 -383 39 -775 -240 602 -298 144 535 535 555 -465 -891 501 -428 685 -555 -835 586 -47 723 683 696 -210 -152 658 -880 -270 291 58 -410 210 224 701 335 -254 -692 398 413 302 735 -824 -545 715 -283 -846 272 -431 -194 461 145 -295 710 -66 -242 -724 224 -328 283 790 -643 -453 -8 201 -722 245 -255 -9 -541 -262 553 80 -886 -389 670 -869 -696 -7 -611 189 -632 784 371 -816 276 134 -720 -352 -229 -867 741 442 -823 763 -109 -394 785 -515 649 46 630 -817 160 -651 423 39 289 701 556 764 -301 692 715 -827 680 84 -238 575 -753 -434 244 94 -562 608 -229 -713 -452 -589 -888 -890 -880 109 721 -414 581 232 -697 71 765 252 -134 -484 366 -617 -79 -424 762 -161 -396 555 -80 -555 13 595 -808 333 -424 -544 -815 -324 -375 649 -153 -704 -867 738 -373 -350 108 268 731 26 -781 578 297 191 137 93 -2 -316 778 -32 -384 747 -52 178 -606 683 -816 280 -462 -897 148 786 -588 -440 -186 717 -158 682 -285 -65 153 -521 -549 -675 355 -266 -588 -609 -324 -466 -400 -677 -778 716 -61 -327 -626 81 495 -312 -6 443 -169 -109 -3 252 574 177 113 -616 506 -883 -429 -234 -452 -673 190 -609 -444 738 344 -748 -172 21 672 396 490 514 -328 -360 425 -727 278 511 553 65 -43 -499 123 544 389 624 -55 550 -637 -68 -566 -210 733 674 -547 -808 266 349 406 669 263 -406 42 -667 371 640 432 156 -282 -351 22 393 -481 -150 -107 350 -47 -825 117 507 -101 -713 292 64 -398 90 -797 424 -776 460 508 455 -256 22 791 792 729 96 397 -655 59 -807 -485 431 348 287 -228 768 289 28 665 18 29 -12 -127 -36 682 -378 629 583 14 158 632 258 331 484 10 173 -723 575 -175 -671 760 -319 -85 -813 -172 -653 518 796 -193 560 -214 -132 -152 493 644 141 -396 -313 -106 -500 -18 -853 599 614 -802 246 78 -481 331 -599 395 -554 -472 673 479 641 -369 -86 90 -65 -31 23 733 672 103 -562 -689 -25 405 -781 303 447 667 -314 388 -880 -496 -450 622 340 542 614 535 500 658 -390 -489 -543 489 -423 69 718 -138 -210 -830 330 774 582 -602 617 -415 333 201 706 681 -608 -420 -1 777 -192 -861 -750 575 -490 -156 -348 -314 790 -524 440 -661 -301 -819 29 482 314 -167 -40 -307 -738 93 445 -349 -302 -647 -680 -113 -217 -353 -707 -551 -762 -733 -715 236 136 642 253 -343 -430 401 -532 -96 38 314 684 -839 755 445 415 552 537 -362 784 250 -190 -861 747 428 795 -259 -774 354 94 305 349 8 276 663 55 317 492 -585 -104 126 175 -462 -114 504 414 -163 464 528 127 512 627 85 168 -885 -17 338 -870 432 -109 -751 -583 -509 231 -351 -825 -126 -536 196 446 702 612 -172 102 524 -345 465 -568 525 -828 -790 442 237 -75 238 -164 -713 -695 -686 -202 -760 -294 128 -104 -651 269 -208 -29 153 74 541 637 -734 -833 551 -890 764 -769 547 -393 -209 -61 748 -385 -719 378 -440 331 467 -322 480 -829 -775 400 147 -855 563 -533 611 -848 364 -570 22 602 619 582 98 647 -224 -761 228 -638 718 32 -121 316 -305 -506 -26 -516 125 -28 482 -67 -830 358 -867 790 -68 68 85 -371 -385 -110 -208 629 688 388 -332 162 -466 -255 -892 739 -169 482 312 75 430 -851 438 -775 -68 -243 -596 -740 209 -699 525 568 -634 -122 -467 634 -684 108 -669 -177 -72 577 594 -676 -334 -138 -596 345 -203 -222 -38 -320 400 619 -866 -755 300 -299 711 378 -838 -166 -524 -660 -454 -559 247 -681 -209 609 -775 -823 -226 -225 58 -157 176 -249 -563 -879 422 -584 46 -105 -78 504 -387 -514 -194 446 390 750 19 -87 -196 -372 -474 -619 583 -189 -882 495 -160 290 -715 -678 230 -161 650 774 -616 -534 -594 54 -257 -758 -296 331 -350 400 320 791 145 254 211 -813 -602 136 -294 677 -528 -64 121 -257 135 583 -371 578 -631 427 170 -468 -275 777 315 -687 -601 509 -95 55 -622 138 12 -558 -422 -415 142 -336 -633 -681 546 209 375 712 -835 -575 -836 -528 265 -573 -242 -443 515 472 44 -652 -319 594 -490 -385 142 121 623 -282 568 -510 526 -58 -584 -155 361 338 -451 -555 -448 320 138 728 -583 -661 -439 -772 -707 -539 -119 267 729 296 41 -268 -264 215 -422 -660 8 9 578 -568 580 -259 -685 187 511 -456 -718 -103 293 629 10 193 -754 451 715 548 -90 -350 71 -742 -72 -177 401 -329 507 449 -348 -380 475 -105 -257 533 465 -579 467 326 -740 166 72 -193 -450 -95 -417 755 742 -825 5 -865 -335 126 -883 -6 209 -77 724 -419 -452 333 89 -290 -436 -131 -558 734 604 -130 -27 -862 -586 -685 335 -287 534 -223 -562 302 -114 563 745 -203 -46 347 769 510 259 228 -837 81 -493 0 -753 -799 -484 -6 529 -211 -368 440 731 163 -235 202 284 747 -586 85 644 -569 656 207 -628 -602 -217 -103 -794 207 -297 174 -88 -84 295 -124 -344 43 -768 -102 -820 -535 -891 787 -198 -554 -451 -633 -332 -101 -321 -521 -822 336 -490 -826 637 -633 80 20 -662 483 -839 436 189 240 -878 215 -813 -388 -451 -67 381 -348 -25 603 -816 -831 277 -880 590 131 608 -789 417 -629 617 124 -178 -761 159 49 404 -743 -183 -635 -251 347 767 -844 -688 -6 584 -726 558 -256 93 -233 730 281 695 103 -746 445 -211 770 121 -337 -234 779 -826 -720 -886 -199 -134 642 -73 602 -260 -686 -180 350 695 328 483 280 -254 -661 558 -210 -340 519 -684 345 -202 797 367 -92 -900 400 736 -801 -142 -530 -411 277 -281 -193 -656 383 259 -714 373 404 575 254 -148 -412 -87 800 -519 581 -364 345 291 -40 46 585 22 25 -326 -646 330 -189 -789 760 -548 112 776 6 -714 -365 -825 -623 -821 -501 -417 31 782 783 503 -772 -367 199 -780 654 -362 427 -650 59 -16 -178 106 -704 766 622 -751 -721 -544 543 -627 -318 -93 -838 -146 -288 -544 324 146 -150 -350 185 555 -182 172 141 -110 -99 317 -693 463 421 -820 327 -260 434 -750 -99 48 -165 517 -676 -745 -169 -79 -796 -273 -516 67 -430 721 -781 37 -677 -275 509 528 7 754 15 -833 -45 -521 43 -85 -211 403 148 -205 -647 -719 244 -50 -48 381 165 -873 -893 -318 56 33 68 328 657 699 727 796 315 278 -609 -492 -188 -717 -342 420 -430 382 -562 -183 -848 517 -458 446 65 -551 -352 -503 209 -409 -343 -604 374 538 164 608 -168 265 -208 -823 168 -736 -632 504 605 -640 -421 -810 -252 411 527 -25 -357 -217 317 28 566 114 -554 -49 -589 -481 422 -117 -876 154 340 -529 439 790 783 -597 525 516 -701 147 -687 -35 -83 667 -367 -850 316 726 -315 -55 286 363 186 716 -161 -739 492 -605 -232 484 -598 -539 689 -713 205 -873 -7 -74 -6 -197 27 -186 567 393 -127 68 -573 -825 -239 -182 -23 -692 -402 -257 -64 22 -171 -478 -114 -892 74 -322 -268 595 316 -151 -75 -734 -152 -218 -777 104 696 -493 -692 543 -156 -846 294 -860 -63 263 58 395 64 -291 -809 647 235 675 147 546 319 536 -510 -827 -496 783 652 579 370 785 710 -897 259 305 -607 174 -90 308 301 -350 -37 350 91 -354 87 -209 -277 -28 212 -388 -770 -527 680 -416 -823 69 401 645 92 235 -523 -729 268 -106 -581 -525 -711 -215 554 -263 -758 -620 661 -522 591 210 537 -763 127 -408 -284 -655 36 -120 -408 724 -196 51 277 348 -733 434 -443 579 -74 -178 440 -530 163 579 -329 -627 -411 -683 -478 250 -771 -626 331 -211 184 117 290 203 246 617 -579 651 522 -631 300 -119 -115 -804 757 -722 571 -874 603 -617 -219 -757 326 -816 -682 643 -92 -827 -823 784 -439 147 721 -788 -109 -597 708 -612 -500 -661 460 616 76 -643 61 -429 562 -865 726 -372 535 301 291 517 -524 -322 -429 537 -356 -873 -768 -401 -879 -20 -198 502 -363 -156 -786 -346 -523 723 517 -874 -780 160 -538 710 488 531 587 -591 -626 -103 113 778 -644 130 788 337 668 234 580 -752 -611 725 -273 187 -496 74 -567 -829 229 -672 -850 -242 -18 212 -596 550 360 403 270 -357 -284 -764 -283 -388 -165 192 71 -299 -238 605 440 -591 502 631 150 -153 -870 282 134 142 -213 -371 34 -296 -99 -462 459 772 -295 456 -62 619 -614 522 14 -592 -183 636 -866 -266 334 -723 652 292 -11 199 308 350 -525 -335 -444 -682 419 -767 99 -610 -874 -30 120 -443 330 687 -773 -291 -197 38 -685 623 32 671 -134 619 191 538 -267 253 500 155 -723 -160 -606 -384 485 -293 538 -305 -359 -193 -542 -181 -119 227 717 -520 256 636 -533 -753 -69 387 -443 -507 287 -292 357 31 -111 -502 -413 -372 230 48 -144 -13 -136 519 -541 -129 -366 721 -645 -291 477 -820 100 -580 -267 -819 633 -816 -279 373 533 -482 221 -578 88 -548 -809 538 -213 460 -877 -338 -322 -522 -485 229 578 -118 684 623 -635 -24 -277 -95 -533 -734 -52 595 -593 -600 80 -700 -186 238 562 307 -673 -364 403 -590 748 -188 -512 -567 616 -705 -304 -13 212 -465 -601 -743 118 711 630 -498 330 154 367 -156 -756 601 593 -185 710 563 349 498 -744 112 -120 -834 -236 -884 -248 -565 553 740 161 -276 350 547 7 186 550 194 10 -425 430 -343 -405 365 -647 -61 -90 -8 -240 293 -661 747 87 -827 -83 524 -141 -380 -141 -435 -545 -741 -634 -280 267 -179 -423 633 580 -640 -736 -174 -890 72 62 753 -297 203 295 -779 402 -134 95 548 356 403 -536 -520 767 663 -879 695 230 -361 -522 -32 155 134 395 65 624 -452 763 733 -379 -538 -734 -446 -354 -243 -300 614 -28 -760 257 -166 254 -687 -207 -501 -837 -141 -225 554 237 452 -683 -116 610 -26 -658 -545 460 -508 -814 -882 692 331 738 301 -463 -224 -596 592 195 155 -356 269 -345 249 439 45 703 -582 63 486 -186 -361 -87 -763 540 786 -669 578 30 -807 -709 -392 338 -646 -333 641 -630 729 -817 499 -481 718 -769 209 187 -203 -122 -297 498 753 -178 114 -251 -31 -305 -589 -575 169 -560 -614 -403 -363 -282 281 -865 -169 151 413 407 -832 -456 293 425 178 -341 -539 297 458 94 -554 -794 137 699 -509 472 -93 588 781 -295 782 301 -172 125 -816 -183 -699 426 106 304 623 432 -740 -11 663 286 -570 111 -585 -539 -665 576 78 -535 -147 167 -643 389 -327 352 437 -83 105 93 -361 -366 -588 -266 -450 -207 -397 484 -743 492 -881 -758 -879 610 -211 137 -638 493 278 -400 -175 526 -20 579 377 -666 -484 -783 -391 -150 -700 693 -27 -31 -873 -294 239 368 -465 -217 103 166 385 12 -372 -186 -797 138 96 582 -663 251 -277 437 577 109 497 -527 -440 -428 -448 -135 -264 -678 610 -664 -471 -588 117 408 -877 342 -304 -786 -594 412 -812 -696 348 -306 301 -856 490 -80 626 -169 -192 443 -235 -586 382 -457 317 326 -91 552 307 363 -754 -57 -439 -101 90 -77 -811 -336 -32 113 -126 -131 -856 -344 214 -492 -439 -153 -481 -336 762 -249 -115 -625 52 26 -110 291 422 208 -278 525 522 717 671 -159 -139 797 -556 674 -881 -37 -467 -517 461 379 -216 190 124 -158 -429 547 609 709 -670 -443 412 506 -377 -276 -827 -163 -721 -208 178 722 -572 147 -151 104 629 629 -352 -668 -590 134 644 325 696 421 -707 -561 765 -568 357 403 179 -620 -387 -159 -176 -738 -304 -136 -390 -857 212 -200 -324 428 738 -71 363 519 761 531 661 745 631 -700 -500 368 397 -458 -826 -191 343 383 327 115 690 -574 -58 95 -499 -484 333 -696 -205 -840 456 -604 -750 535 -246 -751 97 742 777 -872 -512 369 -99 294 647 303 -862 529 -675 304 -884 -121 -404 -588 -894 -284 77 -761 -286 547 88 234 66 550 -878 -278 -520 433 -535 -463 -698 439 -161 -608 -846 -484 577 -526 59 -146 -288 -198 235 539 -523 724 -427 -324 299 -321 -536 -688 655 -652 676 -522 -252 -854 371 -789 -197 710 70 650 509 452 421 -592 392 617 -502 239 -615 -726 -864 168 -695 120 317 709 -416 -248 213 -491 212 -537 764 -458 746 -240 -870 -742 -145 775 608 328 -642 196 -772 -608 -625 -327 -186 -578 -135 391 33 -892 246 -445 326 -341 -237 -218 418 217 -839 710 14 686 -515 -890 460 -379 -612 701 191 243 349 -230 -707 382 -792 85 485 -734 -632 394 407 94 -6 86 551 -713 -305 335 -434 -229 -341 -511 530 -383 -559 -138 521 -168 -691 -792 150 64 178 -730 755 -487 156 -503 772 -805 512 -248 -5 -125 -266 -122 256 -526 495 -692 -305 59 672 395 109 517 -397 -217 402 363 -462 793 722 -707 -442 -622 753 -874 -542 -114 -28 585 -499 194 -610 408 780 552 519 -406 116 21 -698 -6 771 -731 536 -280 -187 -259 -578 -747 565 216 367 -406 -838 -875 433 232 -419 -513 -489 -849 174 782 -683 -363 224 640 438 -697 234 563 -806 -604 -693 -499 -563 -368 766 -24 -262 -625 -630 426 122 -855 -188 -868 495 32 -9 -355 -773 200 -680 -312 -272 152 84 776 483 285 787 -759 710 556 236 -550 556 5 -474 780 -710 -24 -762 141 224 294 -766 -718 -243 -574 473 253 588 -247 260 -899 -435 -867 147 -608 258 -384 24 -14 578 -197 707 -487 779 -248 117 -53 -552 556 316 -433 59 742 -143 165 -723 -731 -127 -69 704 455 -597 525 -249 -429 -793 163 9 -616 -797 -144 266 560 -692 722 693 -65 -779 -259 -698 -775 677 -423 598 -282 -420 659 -723 -181 -399 82 80 152 -642 -176 43 -626 417 -267 -67 -568 -800 298 54 -603 -709 -829 395 269 556 422 -450 -8 230 315 -50 -405 379 -720 -64 -873 -866 85 -547 -56 129 -145 -887 49 -485 -885 -152 -447 68 509 793 375 -871 -804 122 214 -744 -102 -172 -763 -169 77 -105 387 -117 175 78 -272 -300 -222 173 223 -140 741 397 79 -718 464 53 108 -697 -743 598 689 166 262 -257 385 41 336 538 -187 -166 409 445 -116 795 776 -269 668 -51 -134 470 -835 -835 -764 758 -638 60 310 -854 196 -131 -801 -773 -504 -105 -787 -334 37 277 491 -180 -771 656 -418 281 287 -123 -606 587 -471 -191 -578 361 -373 -291 -266 233 257 -494 486 -152 -652 -83 -742 788 158 636 235 610 -20 24 103 127 370 -628 784 518 63 -123 -208 118 204 -264 -178 753 -212 -426 361 -307 -725 719 200 -131 179 774 -305 328 -59 433 -629 -312 -134 799 208 -270 -312 231 185 748 -897 -669 -22 609 54 -366 658 -729 692 -127 -785 -829 -800 676 710 -715 -756 27 345 -635 357 -646 551 665 -799 695 212 639 -363 799 -66 101 -689 196 82 -61 -184 -13 394 697 -754 -347 -500 -584 -58 667 -361 -237 -720 -538 -350 195 -148 -86 -621 114 -464 331 -610 -250 285 513 -691 -900 -222 158 -432 682 -291 -759 -799 322 -183 341 787 716 -390 427 -403 -114 -568 -184 449 230 331 793 139 -348 178 65 243 -196 -153 188 614 -275 -700 -616 -91 -752 -425 217 -267 611 -632 187 -618 -162 -156 666 -363 -666 68 173 -435 -873 -559 -16 541 -820 180 -484 -733 182 -78 108 19 -532 285 439 3 160 522 -835 -121 795 -285 -57 329 -451 -758 -498 -677 -834 -816 -527 -542 -852 77 -263 -502 -805 658 272 9 696 -762 -722 -46 603 -414 539 467 154 405 -855 456 -647 115 240 -606 -753 -445 685 -766 753 -5 -723 266 -404 556 525 -146 -594 -221 695 -91 529 597 71 -351 -158 -561 787 649 -878 -693 -744 -213 41 -35 2 513 -135 -20 431 470 -890 -83 130 309 -204 312 208 112 -369 -21 708 -567 -26 -463 422 411 18 227 -767 -570 -412 562 -309 -188 200 553 161 -196 98 -883 -359 603 388 -774 -816 800 -453 -141 -768 -157 388 -653 395 309 710 -210 -73 -734 437 -270 -775 654 704 -334 -361 781 -389 -103 -96 -59 105 332 -165 532 -241 -371 128 297 -380 -724 -893 -814 670 353 68 533 377 261 281 733 763 -274 -130 225 -500 -656 -893 687 137 253 -79 -389 -82 -738 667 -727 461 387 564 171 -275 -548 130 117 521 -673 -748 590 -698 290 -775 -49 580 368 98 -56 251 602 404 280 403 203 -106 -294 240 255 -143 -338 35 -335 201 -180 -74 163 -812 123 781 85 538 -356 -184 249 -766 -744 578 201 140 -377 484 -478 -73 -779 -30 -589 -428 -78 -355 -364 -197 289 726 237 95 -510 -474 -795 402 -458 -853 -182 450 -463 712 24 -491 -496 -581 -726 -405 623 411 -836 22 -489 242 -132 -799 180 -734 -396 -384 39 676 1 595 -352 -606 263 352 -392 398 -890 488 465 -390 -386 -686 -670 730 -623 -277 -431 -789 -4 -757 66 -431 -609 133 -748 489 -833 621 780 777 469 546 -544 74 -274 -255 554 -872 -468 80 -647 661 -667 -84 -219 466 582 616 308 -571 325 -715 265 385 329 -315 -75 -73 401 691 545 -887 55 299 306 -80 -754 -134 631 456 -140 -492 321 -460 424 -831 -142 -287 4 -794 723 -84 778 514 -253 335 301 -206 -552 -487 247 354 163 -622 236 -829 -48 -777 646 -39 281 -362 269 44 639 -695 163 2 -851 -446 468 -854 -506 294 65 570 381 546 -141 -294 135 262 -667 -581 389 62 -76 114 197 -729 -642 -186 425 -349 52 461 665 127 -700 -350 -133 -728 -702 -573 -168 775 -102 281 -628 -416 683 762 140 -749 -258 279 575 -678 -704 338 82 583 -669 -142 -897 -412 -82 -741 -502 -519 573 -411 673 426 607 -31 -865 -119 -503 727 -138 -550 280 327 -706 -821 -618 35 -255 -666 348 -663 -764 -516 -750 -335 -764 621 -494 58 -710 233 -846 -380 108 652 -788 -455 -567 -564 -759 -871 750 670 -660 -491 415 738 -871 -501 -784 -893 -107 -323 319 -834 229 786 -567 -229 -513 606 377 264 -113 743 316 147 -47 491 354 648 714 -307 610 -787 488 29 167 757 -238 -683 -887 392 -304 -323 -477 374 125 -535 -683 -444 583 263 -23 198 -762 693 -31 -427 131 632 -731 665 597 -537 -463 -282 -719 -433 -785 371 -242 -634 -166 347 549 -741 -16 -226 -881 697 -186 337 357 -408 409 -532 -847 -35 -620 443 548 504 -526 632 -350 -662 -217 -61 619 68 211 258 -101 575 -889 706 -124 -610 -371 270 417 66 -760 37 547 -275 463 289 -779 494 -71 330 82 -507 38 608 447 304 -782 -4 189 -770 -429 797 230 -180 -880 296 491 -609 250 86 114 526 -341 381 252 644 -297 -41 340 -476 363 760 145 465 486 -812 -215 -680 589 -145 -172 39 -590 -510 425 -853 687 657 773 -257 -489 589 -610 363 543 86 -339 -773 -470 -421 299 -56 -678 -282 -515 -86 763 393 470 -678 -2 -499 -180 93 -358 122 -687 -440 739 112 -598 -652 772 -305 765 799 -704 -324 -152 -179 152 -604 -850 501 -164 252 571 203 722 -252 758 183 -316 -743 -397 675 44 471 -495 640 657 -752 212 3 757 612 -531 72 -508 58 -502 767 -566 358 -85 777 -364 282 -481 525 -7 -254 -225 386 25 -624 -776 711 -504 251 -721 35 -824 -66 -703 219 134 -645 -299 368 457 -888 -398 259 -443 -899 362 -340 455 199 -496 -250 777 -604 -691 64 526 -206 695 274 72 -475 -220 475 -424 455 -556 -349 445 -491 482 -478 -319 747 -17 260 240 -650 525 68 -270 189 -787 99 -878 -459 -542 -560 447 -850 -108 -818 -189 339 -540 -340 -276 -513 16 -318 136 660 -403 670 375 -131 397 -863 -212 -253 -402 358 -406 33 -320 600 -469 -718 -840 341 -83 767 472 40 544 516 444 -427 -181 -413 556 -685 744 471 -557 -124 -457 219 255 -631 -307 -217 66 502 -18 533 -234 -130 -663 -338 785 -292 676 -798 -378 -437 -705 -814 434 364 -227 -884 251 -891 289 -662 356 206 -83 -384 -476 566 65 -821 -486 53 506 612 -178 587 -179 154 -802 -211 504 -744 -785 -339 -160 -419 -63 61 700 686 -791 439 219 -24 -751 378 695 -427 -42 758 315 55 -133 657 60 -548 790 -525 692 707 395 118 -810 255 723 -2 -659 -255 136 -749 -558 -462 701 -812 -450 -612 -473 -345 242 -673 689 5 -835 -848 -783 368 96 -604 -405 -607 -787 10 -900 -624 -119 -822 16 103 236 -781 773 -304 -893 341 -96 268 -824 -424 -890 -577 -297 626 -740 368 -80 -155 -626 -686 515 287 376 128 -104 -701 -462 -547 -138 -115 -70 -22 603 454 592 -600 735 326 -866 -626 170 422 -59 604 -126 336 629 -297 -248 602 -593 556 -761 -329 -108 -614 -77 688 277 675 531 361 616 33 -417 679 -517 327 776 -865 -639 -840 334 -586 696 -546 679 616 -713 523 -442 -159 -192 198 -298 -252 689 -292 450 -860 130 -765 -1 -330 -846 -469 -13 602 -216 674 309 515 -497 -537 73 747 776 -396 712 100 -27 768 -469 -667 -558 -100 -90 -224 131 66 441 -431 443 -399 -218 -57 -738 -535 432 181 792 -228 -337 -86 -765 -172 -298 661 -589 380 -610 -755 -408 -342 -10 196 -264 134 -372 320 387 185 -622 376 -469 219 -779 -852 -348 531 -12 -691 -772 -531 -320 -369 -646 -104 -735 -838 -759 -339 -842 302 -779 753 -164 -862 -68 541 -661 -230 -608 -247 -501 411 509 -717 596 -691 -707 438 -844 -824 -87 -577 277 -327 557 196 8 -122 -97 225 112 -667 -559 -524 271 -597 -412 -263 320 -715 -639 158 -87 -412 -641 -677 261 410 21 -75 -266 45 92 782 554 -851 -215 784 -146 591 -501 34 -227 68 239 174 -671 -158 652 521 -103 20 -327 -604 451 -896 6 -456 679 -463 547 -396 -671 -292 -727 377 -395 585 285 296 732 -892 -320 -403 585 -600 -466 620 179 405 -228 -777 -281 272 508 -273 785 424 -581 583 -18 -485 -279 406 61 255 -278 98 570 -729 519 -347 -292 23 -105 78 454 -183 -310 -747 38 -640 586 -838 704 210 -637 -3 783 460 -275 424 718 679 -306 -39 1 217 158 -11 84 -665 202 -628 474 -611 365 -216 -486 281 739 479 -346 120 -761 -255 -896 -271 15 692 -458 -870 557 -675 -467 433 -376 -617 512 127 512 -285 -318 -462 498 -172 132 -800 -677 95 142 432 -111 183 207 -398 93 -535 -144 481 759 477 748 -292 -308 -689 -560 -240 -503 -811 -284 260 -113 757 -812 698 -779 226 -256 -211 674 -425 -617 254 -141 -79 367 -201 -445 55 435 -670 190 361 -293 -567 -554 771 -381 505 -419 507 167 -123 481 -20 162 -149 615 527 373 -86 619 -777 148 -546 -322 -383 -520 -821 99 729 495 -408 -717 -653 525 139 -745 418 -697 -589 -205 535 -750 562 -390 -778 -160 -778 -275 376 782 277 10 -693 -502 -896 -576 241 -787 500 -791 387 724 92 593 -595 -360 627 796 -36 -400 137 -182 90 588 -843 -409 -538 222 239 58 -712 -657 -571 766 540 -887 -394 -673 288 -587 151 13 102 279 307 353 228 -495 556 -689 -844 700 -82 -892 299 -328 88 632 -897 -846 456 728 643 -710 -96 800 234 -348 -794 -797 543 -764 700 240 -27 431 329 -190 -78 538 -308 -624 -480 412 -685 -639 -523 698 293 -325 641 -33 -673 -112 -77 -519 -62 238 -402 284 740 764 -754 -706 -111 -533 -341 -3 -92 -751 771 -601 158 -151 -735 -3 203 79 -439 -869 339 -545 -654 -301 85 -41 570 409 522 -667 -779 -879 230 47 642 563 -583 -9 79 383 -876 -653 533 -442 649 -118 608 -580 -353 -19 -877 577 43 -298 728 -724 57 234 487 -879 -264 -836 586 519 705 -274 329 -792 374 486 296 703 -168 529 718 -727 451 -385 -257 -100 -778 22 -668 273 -123 260 -390 786 -794 -220 -648 -604 721 -854 -828 -522 -621 -352 -708 280 -231 290 662 -879 235 -555 397 366 521 -186 -554 -711 22 360 -91 592 485 -40 -97 -502 504 -380 384 606 125 714 604 116 49 438 -154 117 -794 -125 -546 -433 433 454 186 -493 775 -389 -787 -165 -502 615 -479 -630 -526 597 -630 384 -383 -84 608 154 393 -680 -533 -663 551 638 -357 -476 -647 50 -838 -830 -593 424 264 301 -470 -18 -465 284 -494 -806 -228 -760 -73 -133 -207 482 441 -183 -610 103 -867 -389 -120 -527 336 114 -95 -738 -246 741 -526 -233 -433 444 71 -622 -636 217 715 360 -828 -698 33 -307 -817 -390 -854 -842 -464 -878 561 162 620 208 439 -277 113 395 -184 -897 -254 204 -88 134 -663 -649 535 83 -179 141 507 -211 661 414 -734 -65 -456 -393 653 -275 -182 -791 506 -29 -725 -27 502 -438 -506 -618 42 -399 -387 628 -637 388 111 563 -520 175 -67 427 -85 -501 -222 -166 593 -209 -760 -113 460 -163 -54 667 454 -354 590 -619 -234 -344 322 -11 -793 636 -561 554 168 715 -462 736 -238 325 -500 147 -699 763 -329 125 751 -507 235 489 690 456 -633 202 -372 -573 421 -427 471 -566 -510 -455 -504 -741 -94 490 597 362 -811 218 389 226 -23 -774 -747 -288 -850 -583 -706 -791 -319 -470 -586 196 -540 -454 691 -730 31 -86 -506 678 -650 -56 119 -375 789 450 382 -539 243 442 366 188 713 -162 271 207 724 -515 -506 -831 -88 633 -796 -272 -66 41 -546 -743 -99 32 88 -745 -882 249 -104 115 -306 478 -256 -579 -51 -705 -877 563 -92 786 402 -30 50 109 68 -476 394 -46 -600 76 -179 720 493 -52 383 375 -115 -113 451 -169 -390 -651 396 -102 -423 -663 -73 640 -523 -155 -572 -657 203 167 193 -701 716 -898 -292 -421 159 755 535 765 6 142 -168 427 264 352 -868 -713 -124 -198 -681 -444 216 -517 -66 -288 366 -897 716 -323 554 171 514 215 183 706 -106 510 423 320 -87 371 -307 -312 -424 558 481 413 -565 -24 478 -317 314 -615 -332 -884 61 -334 614 -13 -528 -184 -721 455 151 137 -362 -9 418 -76 -833 152 234 -825 -221 -294 -434 -169 -450 600 -718 -367 321 -556 778 651 636 -341 308 601 -714 564 344 520 -657 -824 -61 -268 267 -395 -384 330 763 441 410 -104 -753 -645 -845 -866 -95 202 -214 210 558 -61 -727 136 -9 505 84 -678 264 37 -238 -515 545 296 217 -518 -621 94 -649 -818 -182 -578 454 -660 723 206 471 280 97 422 -808 -111 -174 -90 0 -796 644 187 185 708 -199 -412 701 652 -620 73 480 -599 -548 770 144 605 748 106 339 -83 469 367 -90 225 -519 -63 -707 726 -544 437 -360 -310 769 384 -400 689 415 201 680 345 -385 407 15 -494 359 -545 -477 769 -190 -146 -796 19 32 -379 -774 -44 439 722 -344 461 796 197 -21 -622 318 -16 -107 -466 -748 11 -209 422 418 555 380 193 -549 479 -448 478 169 -646 -821 -186 -404 -597 -357 2 482 -520 -791 -31 602 -601 -507 -192 195 482 -691 370 -609 539 669 -46 303 390 370 -42 331 -546 566 -90 -372 -454 -661 -496 -616 192 255 405 600 -462 -745 -33 653 -368 506 64 21 -261 -436 583 718 544 -423 311 741 739 -378 -182 554 106 687 168 -501 -764 -621 -610 -222 551 -142 -782 92 -158 234 -241 123 470 427 -504 449 472 653 764 130 463 52 678 68 -41 -183 -10 -53 -620 260 582 -271 -636 234 -795 -721 369 -331 572 -870 -677 -89 559 483 508 240 24 680 312 -158 -259 237 -422 655 177 677 -503 -793 -142 -254 -495 156 -579 -141 -528 798 -741 -313 667 -727 -847 -285 468 625 623 -44 254 486 367 527 -13 788 350 168 357 178 634 -305 587 49 404 242 233 -102 566 -139 -889 97 -857 622 791 254 -235 763 -652 -750 78 503 -763 -805 61 -623 -128 -376 -411 -24 427 766 624 -256 -278 -842 -275 -540 -671 -142 -223 -11 -49 672 -46 -441 673 -340 -308 85 363 -170 -741 -733 92 -587 511 -293 -631 -110 -285 766 226 -411 383 -203 779 -125 -482 541 449 -129 736 509 -766 397 675 -82 488 -342 -654 696 435 410 -67 -656 38 -33 509 685 -47 -681 328 -298 -20 529 -306 -693 408 346 -454 -252 360 226 473 457 -766 -885 -232 -846 267 208 -474 215 -373 -851 36 -88 -449 -765 706 -263 -860 375 -510 -551 466 -882 -167 -559 272 -185 -331 193 548 775 -530 -341 -451 519 -559 205 312 -569 -257 -100 -94 147 -200 580 131 -838 -854 -498 37 -562 -365 593 -109 -604 194 574 -636 -58 71 -624 -125 706 -139 -210 304 -68 -188 -455 -134 -890 175 170 -273 -584 -304 411 545 162 -855 642 -104 -251 419 -18 -337 610 672 301 -442 315 532 738 -287 -150 -614 194 92 -353 -854 295 -13 -832 -417 459 571 -504 -447 -746 -819 -325 -257 39 -639 -397 -253 -732 -517 539 430 -397 -248 -802 -392 748 335 649 662 -469 -281 -38 -696 232 -428 683 246 -838 790 -893 -295 553 -25 319 191 361 -776 -813 454 658 -385 -738 721 -669 -166 383 -340 -17 -414 -257 -803 707 695 770 252 -242 690 -414 366 -383 -277 -464 -88 -542 647 -423 623 -494 -846 -311 -340 -750 -713 -851 688 -252 46 -249 -121 -47 -203 640 330 -488 -687 -752 -217 77 261 798 299 -831 -689 -324 310 -374 -196 -702 -249 -88 -745 629 773 16 575 199 623 578 -29 60 265 117 -4 688 -398 348 -709 -192 -696 -782 -450 -770 -356 -428 678 -713 125 16 -35 129 654 -551 190 -320 -332 739 -99 83 -83 724 -285 343 405 -661 -251 -861 560 367 -401 -267 -462 372 1 -51 -342 482 -88 -585 132 170 545 444 -15 478 -672 -799 321 -405 329 -237 747 193 717 -91 706 -756 207 -82 -606 692 -862 679 582 -622 -117 93 -61 677 -779 -868 -533 -700 356 629 571 490 772 -39 -488 -680 -429 203 -338 -13 242 782 118 109 -224 -236 202 -343 417 -727 381 -180 -610 -257 429 -626 291 -365 -417 253 282 -50 636 -789 -711 -125 -719 292 487 -461 217 798 -882 -775 -283 347 596 4 494 -474 -529 166 -730 474 -261 71 -619 175 -606 -437 -830 479 155 477 -390 -801 241 330 363 404 703 73 -105 -336 -250 -485 -613 441 -555 280 514 329 291 -316 -477 157 527 -188 54 -199 427 -623 -396 -221 -785 195 -724 782 -191 533 -436 -838 -389 398 -225 753 371 -214 349 263 -352 613 -187 375 179 435 764 446 -417 -562 -230 -139 792 354 -326 172 -731 -33 -618 706 -489 -568 428 72 -202 762 395 279 -27 135 787 -861 618 727 632 -808 -376 -89 594 281 -408 249 -411 16 293 747 -872 414 -471 -310 499 427 -269 -727 631 239 356 363 -42 -838 -511 -195 739 -494 -112 -806 238 337 106 -144 -417 343 198 -749 -236 562 -103 157 4 -348 -742 -199 -344 -594 323 -276 -522 366 -88 -627 -865 23 35 -395 71 -293 -8 64 270 -374 -792 -182 -427 -680 278 -625 501 19 -303 -628 -226 -863 586 468 9 -255 640 434 -871 272 48 -292 -291 -396 -892 232 613 591 626 590 -60 453 -824 -432 -465 -55 -688 170 397 443 337 -79 -725 -545 440 -663 -317 -773 -171 -739 410 -508 -263 308 -390 -455 -839 714 -312 -462 759 49 -560 -790 -833 -689 57 121 414 429 195 -772 252 789 758 -774 -358 576 -240 -895 -43 641 -832 406 374 -320 506 676 509 -439 -299 -2 -369 -130 -891 -496 -747 255 278 617 554 11 -891 547 -241 -55 316 -478 -577 351 -66 291 -800 -790 -683 -549 115 -257 -127 363 -179 -552 616 -53 -807 -668 304 -121 19 -423 43 -443 -555 -22 -134 -327 -734 -153 -666 -446 -201 616 -293 685 -237 783 -791 -436 511 -62 721 575 159 -722 -11 -741 338 -406 321 125 307 -650 -378 78 729 228 -482 546 -763 743 123 -232 666 -671 -835 -385 763 -117 -195 500 767 -561 709 305 -620 4 -290 -391 569 -121 -760 -199 762 -343 -461 -327 -486 558 -825 -584 -637 -351 164 -378 -338 489 184 24 741 -286 -219 179 -832 -171 603 404 295 -480 -118 -534 766 296 -890 43 419 573 -339 -490 -378 -794 -496 31 -499 -759 -559 -632 -451 588 415 742 449 604 516 -575 -844 576 630 -424 -808 -391 -597 339 -212 219 -252 -716 793 235 106 543 181 -64 -151 1 -181 306 -402 -89 446 -15 -393 124 -53 275 -274 724 462 78 -820 -610 -485 268 709 -397 -130 -105 492 757 -389 78 -289 -822 29 -407 122 214 -707 707 -839 -121 -107 -789 412 -21 -613 -7 84 161 -23 -294 -206 444 509 -724 -900 -319 -146 -680 266 310 547 -642 -286 358 365 -497 -494 720 233 21 -701 -738 -119 -223 -591 449 -793 443 -330 595 -192 -187 101 746 -893 -441 37 409 -781 334 192 -385 697 242 -107 -418 -293 750 -360 -734 -755 484 550 275 -418 122 -174 282 606 80 -880 -691 -448 442 -752 556 -887 -320 619 -758 150 -814 -580 -319 -842 484 -68 -655 706 -516 -492 111 -478 0 -123 -523 167 -541 -815 -34 336 210 -891 294 -850 -896 -820 -762 -406 634 725 164 -6 -668 306 -652 354 67 29 -370 755 124 -92 -25 -615 173 -900 -781 422 172 329 46 -632 643 -785 -695 -421 57 602 276 786 -835 447 -172 460 -620 0 -391 -649 540 -61 699 -441 -324 -365 -421 434 -412 54 152 -661 -605 780 606 783 379 735 357 505 240 -408 -204 -593 796 -16 -604 412 -419 -111 -701 -669 -391 665 345 711 154 -463 -877 466 425 -787 -549 -277 -443 383 -666 -572 766 670 -105 -818 325 -685 255 -216 668 -576 422 298 471 -249 15 -846 528 -537 47 -392 616 -12 643 -810 323 -344 723 60 -399 -818 -749 -97 89 -130 694 -74 -783 269 -864 786 -599 -714 -782 376 -353 -439 700 -527 -259 -579 482 -612 296 -577 -595 621 -738 395 705 -695 63 -33 -275 -886 -870 649 242 -697 73 527 -587 261 371 -745 -721 376 -592 -397 -239 -660 -467 439 -863 -392 64 -89 -799 -643 222 -370 -446 138 746 -634 545 553 -134 -156 354 616 -235 36 114 -899 -519 -624 86 -246 614 -255 457 -531 626 -329 -616 -674 -329 175 -346 -756 -673 -811 -154 -371 329 611 -514 -60 -174 267 -239 704 67 -408 159 695 584 -561 555 -609 620 414 6 -614 -626 597 -448 149 124 748 636 632 392 780 236 476 487 -466 -472 -794 -3 583 -569 -767 587 472 -701 -194 -426 -879 -717 476 -466 -673 675 -467 627 -768 260 -134 146 -14 -900 -406 250 25 -56 -546 40 760 -627 332 -112 189 -627 706 -184 455 427 -849 -760 -271 -760 -264 336 142 -516 669 -532 -625 248 -352 -526 512 -376 -35 165 -472 -389 -166 417 303 405 309 -669 -477 -330 -150 31 686 484 103 -407 -116 736 558 324 -158 -105 -293 737 -103 275 153 -369 -283 360 -75 -51 -702 -640 -683 -555 74 355 -10 -641 63 -211 546 -92 442 -257 676 235 -383 550 40 234 -51 413 -128 623 -843 612 -734 -361 -810 -506 -98 -550 -582 36 229 -148 702 19 440 -398 -238 423 -583 -512 -672 -300 -49 322 112 -261 453 -430 -120 67 281 -765 380 -212 -831 -590 -87 -765 337 -250 473 -38 341 -701 741 61 -428 -124 76 214 -435 -336 -717 616 -408 366 -57 604 25 -583 517 -482 -166 760 133 556 -255 -226 -628 -314 347 -173 -785 -46 -853 227 -292 678 110 -21 -78 106 -834 409 420 -417 -118 -79 569 425 -372 -35 127 337 -749 372 -110 94 -413 -13 -58 456 -138 -265 704 467 66 -472 712 -144 -899 283 -468 -822 16 325 58 147 -347 518 -174 -137 702 408 498 -102 404 -446 684 -672 376 377 492 655 -741 -753 157 197 -805 -268 -105 -420 684 540 -258 -195 -571 47 -789 339 -748 -624 -228 -359 366 366 321 -233 394 -335 435 -98 141 766 -747 -169 767 -388 -2 407 604 23 -723 439 196 -531 -738 -800 395 153 359 773 589 267 -874 -32 -123 272 488 -508 -67 104 -106 -149 91 631 313 687 569 775 12 520 -537 262 -384 781 26 -626 -701 490 -17 -466 765 -349 16 -142 68 164 80 -115 40 482 -333 239 -661 738 336 149 772 -864 -321 12 585 -577 220 154 -345 -434 229 -371 -649 -38 -596 173 -808 -670 402 -296 -375 -685 -9 -831 625 397 594 -876 494 -117 676 -432 225 -51 417 -363 -530 -49 -781 -500 -796 374 466 305 351 655 -874 475 -140 -194 726 518 526 534 -622 698 -89 -673 -763 680 -800 -837 476 -531 -592 -678 -453 -890 -79 376 645 416 103 401 513 -247 694 416 338 119 -804 347 -228 -10 -163 -748 -617 -877 308 -114 511 -335 315 606 214 -645 769 -145 -673 -381 462 -730 332 420 -895 -689 199 639 -399 -505 -26 258 430 -51 -551 96 464 614 330 -624 -156 375 -168 313 -444 -164 415 533 -102 -757 -83 -127 -581 -711 -506 -609 764 -112 -394 -266 177 -380 587 -73 784 -851 96 -766 443 503 -724 -178 49 577 -67 455 -523 341 550 511 -710 -532 -505 -737 -205 515 -88 -889 128 -369 405 -257 -605 498 179 -287 -290 653 526 668 -11 773 64 754 -605 628 317 -190 -811 77 434 202 -634 -78 -462 732 -2 -480 139 -352 734 -348 647 -191 -117 -305 276 -65 114 -588 250 695 -56 11 -707 -60 345 600 -684 -733 -494 587 -121 -761 -85 -886 -894 610 219 104 380 245 725 -577 -808 -458 136 159 778 -726 30 430 -363 -91 -729 -200 103 -92 251 -29 -607 523 549 373 -852 693 -789 727 -609 273 -239 -858 -125 449 650 321 406 423 -277 702 -575 -179 -615 514 568 -693 -747 117 189 586 -728 -491 -459 119 -537 576 -632 502 147 -666 677 -348 -184 -601 -440 640 -203 117 -429 344 -70 -769 166 676 615 -550 -97 781 -59 34 -896 272 636 -362 -570 -864 -700 4 335 -95 427 -615 -653 669 599 -832 636 -602 609 -326 -821 -890 691 -650 630 -343 558 633 462 -759 -101 -549 217 676 715 -485 -848 485 -688 773 -10 -803 -3 250 -577 -676 518 375 -97 476 -77 588 -856 488 -246 792 394 573 17 302 -491 -450 108 -672 -360 -128 352 -600 513 -251 -198 -106 -218 -831 -671 -785 343 -384 -84 290 -278 -393 207 -280 -814 -289 42 32 273 -308 -506 257 -148 -427 -741 -441 419 -467 -795 333 521 -661 303 -22 -206 -818 -367 -338 -744 -895 41 27 -575 -380 -890 197 635 -175 546 236 288 -115 679 661 152 -270 9 433 96 83 -565 290 21 -817 401 783 -230 -474 732 -220 186 -289 -214 41 -342 288 710 591 10 -93 504 779 561 561 -769 -674 -669 790 -178 47 131 -89 -794 -433 -567 532 687 -329 95 408 -843 71 291 359 -443 502 79 -519 -23 556 724 210 726 -502 -805 -30 307 -3 614 -759 -422 404 596 -479 645 -765 -571 -90 -442 129 177 125 -777 -121 -10 -453 -477 591 -225 -334 -862 -33 -451 -416 -500 36 -121 515 -125 -102 748 -182 167 -745 -274 -462 800 317 610 -428 348 274 187 78 504 -879 397 186 -122 -752 -452 190 656 -797 -277 -370 -762 -406 -538 -786 686 -101 -737 105 -157 -862 -848 248 467 -563 -367 -391 700 -363 199 454 -10 -753 -880 535 592 -40 113 26 -207 -270 507 -580 -789 482 579 -118 -879 734 -281 780 -25 455 377 95 -587 505 -364 -245 771 -466 -714 -650 -434 -823 562 -684 -225 -6 464 -98 -280 729 -224 356 721 391 -876 257 -95 -270 377 -142 -353 -161 142 -890 -742 756 103 -150 489 -396 515 -414 -752 696 784 546 29 664 656 -421 687 -569 291 -104 55 -353 187 -854 -4 -887 667 664 363 -228 -861 -392 -431 -369 -666 -199 324 -157 599 237 -851 312 484 213 -185 355 -349 -371 -159 -602 70 514 694 -900 333 630 323 -499 485 395 -406 -310 -594 -100 -98 726 161 -103 -373 499 754 -739 -890 768 -675 -109 -401 74 -714 52 -882 396 56 733 -314 -318 40 -841 329 -121 -24 -769 -460 31 -231 581 157 -843 -649 625 174 671 507 -447 246 530 -313 504 -173 259 -103 -8 -33 -377 -713 -314 82 -597 -503 -866 -59 -227 651 229 -379 -324 374 439 89 -591 677 -562 478 -141 -895 584 772 -482 263 -790 70 -88 368 -597 -641 41 554 756 -764 530 743 69 -352 -605 187 -852 794 -468 158 -169 527 -93 -234 629 417 -70 287 274 534 -183 772 449 195 599 43 101 -176 -557 171 -164 -240 585 -35 -771 -485 288 466 786 394 -489 14 488 338 -446 -596 45 16 -180 -856 -552 -176 529 -62 -500 -684 -835 -48 270 373 231 121 -121 -240 337 -247 676 -303 541 798 -270 498 -54 596 -827 218 -98 39 -78 48 -837 -449 -474 104 -492 -531 615 167 618 -895 259 -252 -64 -775 -142 612 711 -391 -743 -111 715 -728 -482 26 -199 711 -114 521 389 324 251 200 -238 85 -606 698 -564 -400 -846 -653 -671 306 129 -744 744 -116 -181 -878 -314 -406 -77 281 -778 -294 -375 346 -668 559 -488 -897 -592 67 -136 744 661 311 -894 -889 382 645 -7 0 -896 -880 -9 -764 -241 635 751 632 220 -744 85 -253 132 -486 447 -271 -473 460 511 229 343 -377 -442 75 -412 -641 -622 -783 93 -491 -59 158 -129 -627 594 204 -21 -808 134 -499 -548 -517 495 637 215 172 -83 -391 -803 -679 466 -335 -373 -19 -368 -830 -111 -431 -591 -747 -518 711 -374 122 -572 -92 -98 -670 308 5 -681 -761 -858 -367 -425 602 327 311 -378 -318 759 499 159 -444 187 -700 -533 195 24 721 681 -401 547 264 -206 -894 -778 -647 128 103 -526 -20 -220 19 783 -703 -744 -474 -575 -503 -852 -279 55 396 415 -514 92 351 15 132 463 -664 601 566 -733 -633 -129 723 -313 -630 551 316 -601 -861 -704 324 -156 437 -619 295 -678 -48 -79 427 181 -246 464 310 -201 788 -165 672 -58 672 624 -443 -145 -542 -360 -780 -404 406 789 46 358 -358 -894 -4 404 553 206 -844 581 242 682 787 -868 -609 378 -520 -98 -567 -867 -482 627 70 -897 352 176 -127 -216 70 292 -688 58 -147 691 -871 797 410 -2 -169 268 535 632 525 757 -413 -235 -83 -73 -856 465 705 757 -350 -784 -886 332 -354 214 664 441 -784 325 -113 91 274 221 -352 561 -765 -44 -683 660 -674 47 -242 67 216 387 -495 -195 636 -624 -669 481 2 573 -360 -191 -670 425 -466 326 49 66 -223 636 32 -291 682 387 -649 -427 -530 -443 -449 -869 -639 121 -778 -856 744 -721 -173 784 634 -235 707 291 237 -699 -579 -682 728 666 -740 130 500 307 644 618 -728 -371 425 447 -55 -39 492 -736 551 53 280 -544 234 -396 -511 436 683 -708 -54 -23 -477 -179 -283 -369 -674 -501 224 -425 626 238 -451 -785 -246 90 -448 -239 -253 -806 478 -333 -388 449 -10 330 -822 466 413 -180 323 -329 274 -13 207 605 -871 142 -390 -710 343 -189 182 -529 -179 -312 -45 -1 68 535 332 109 465 616 665 511 799 -368 110 488 -677 607 -523 -62 -259 -639 -487 -188 320 -543 329 -193 -867 -218 121 -54 -86 -508 634 -195 506 615 562 648 -241 379 -855 -389 -852 -759 -892 -740 -434 672 -187 -188 -709 424 -896 -485 122 751 432 -786 679 262 -595 -167 -10 510 -122 247 240 335 -293 18 31 310 -204 689 747 -648 -135 47 -311 -651 -406 -255 67 181 -335 520 568 -422 603 -866 -598 -578 754 -132 176 -748 529 360 566 -881 -881 225 -219 252 268 -673 -828 -232 -568 397 -112 -847 288 -364 -22 -27 -323 -238 593 -168 -239 -787 -666 -788 413 -280 104 -533 -820 -353 370 552 35 404 493 404 727 187 289 531 -783 449 -45 -281 265 436 582 240 -740 -344 -142 -817 -728 762 -319 -388 183 570 581 380 93 186 -864 -413 55 121 -168 298 -523 407 -196 -645 -433 -869 -219 125 250 -691 -369 -69 -288 -399 241 -744 413 -95 287 296 72 -575 -256 554 489 -689 -356 335 -645 582 -57 -863 -714 365 -164 297 -813 -441 -124 238 -734 -401 730 -272 -402 -554 740 595 -650 -4 612 373 -395 -169 -154 -516 763 -782 -706 677 477 -512 -617 52 -268 114 723 514 268 629 -670 228 628 743 154 -280 148 420 260 258 -819 -52 -107 436 158 732 18 -504 -328 353 -163 662 -861 -889 156 401 240 -635 -466 174 -270 -506 598 -893 -69 -416 -718 -817 409 -703 607 -290 778 128 -681 -714 650 22 -332 293 -863 -182 627 -165 -760 -475 92 -398 -647 158 -460 653 -218 671 -181 -47 94 550 -702 -685 -5 460 352 41 494 -535 297 -233 -643 49 -233 601 -871 769 68 -358 177 -57 310 -182 -407 -531 -833 373 -499 289 -728 537 -112 -184 -604 -421 97 778 -875 677 688 -77 -376 775 -707 608 -550 -738 468 -378 -697 -131 -154 508 -261 344 46 -189 421 -660 620 795 259 -861 -677 431 -651 395 191 -824 -437 721 -109 488 -544 75 -699 683 719 30 -604 -444 481 155 582 306 -374 170 -362 -428 193 -384 -558 798 -589 -608 627 -257 503 -559 -195 -559 -711 389 -797 222 584 301 613 -418 -43 510 280 123 469 641 157 -777 185 -650 48 -356 -670 -810 -241 53 -548 -318 569 -725 -786 -588 -617 304 -749 -26 232 -673 294 259 -876 25 -556 100 -326 -451 -450 -803 -671 -583 448 29 603 -10 -299 487 -3 15 -444 287 487 504 -882 -822 -592 -842 391 603 552 782 755 -398 -58 417 591 581 417 361 461 -317 -448 447 451 -518 -396 598 308 371 -333 799 179 183 -842 -709 552 -199 327 65 -330 -876 -579 -225 -125 729 639 -727 156 204 493 480 312 -225 220 -892 -175 -177 -454 -819 102 -104 446 529 -623 -322 -30 219 284 755 726 -317 -74 89 -693 -771 -513 238 176 742 500 -871 16 -446 51 46 -307 -66 423 -490 64 65 -144 639 -647 -405 203 -485 -771 668 722 800 -286 -407 386 -245 670 -483 -588 -285 348 -32 719 63 -9 -738 15 -599 -748 -210 242 -173 -133 -594 527 385 369 489 -608 702 684 -90 521 -732 -740 -57 -686 798 -642 651 339 -729 584 153 105 -163 496 146 -586 -134 625 143 -108 -33 7 315 671 -801 -560 653 713 -885 -726 47 -242 299 529 787 -587 736 -634 789 -610 215 575 -735 -504 -1 -874 -786 610 -566 -356 227 357 279 -864 -799 567 -254 -166 -394 -579 -474 -401 -353 124 473 171 50 -144 -842 -702 398 -391 676 -344 -62 -348 -159 783 -618 325 -639 693 -824 -299 -774 290 327 280 -707 -830 789 -125 604 217 -361 -731 -181 -676 -819 -420 784 -709 -660 220 357 618 -776 -786 -67 506 -717 -754 -470 61 -546 -228 213 -537 -119 -668 -231 10 477 -848 -667 747 210 572 -392 658 340 -895 -100 349 -381 -888 -45 70 -167 -105 1 -246 8 268 -252 296 554 -63 205 -683 -41 519 -697 623 316 427 423 320 -253 61 -287 -574 -645 16 -251 338 -664 -87 -510 233 -474 -646 509 -857 718 -390 -673 276 -900 -869 132 -424 570 32 115 -898 130 -854 -780 126 89 661 -231 -22 -863 -430 -306 -609 -876 664 -192 486 300 -203 285 -891 -709 591 -813 -744 -393 231 488 648 -562 426 -409 -230 748 679 210 706 225 187 -112 761 152 -35 321 273 -221 690 -398 140 -885 -833 -455 -855 546 -126 551 456 -649 638 -7 -760 449 -313 -589 620 701 552 535 -55 -302 -131 88 -311 -556 -861 129 -554 468 -710 698 -334 131 -241 677 -137 579 -237 -647 -288 -803 493 -121 610 -727 -240 -442 52 -461 -443 587 -589 659 223 -742 309 735 -375 -41 314 48 701 360 -447 -32 -581 -895 219 797 -222 -653 -831 434 498 -680 687 -259 -338 177 -44 126 160 26 -512 -780 445 -348 -785 754 634 703 157 652 681 361 -682 -418 177 -881 -730 -237 675 527 -756 364 369 -114 152 599 -445 226 -828 544 361 475 -538 -729 464 718 -219 260 -293 255 -764 780 -217 -326 -759 -621 -546 -603 -100 -570 -359 -562 323 -586 492 -551 278 -593 -379 569 307 274 -528 429 0 278 -287 142 333 -212 -318 746 610 -834 -59 532 563 523 416 71 66 -612 -348 517 -274 190 -879 212 122 -865 -319 454 127 -598 -356 246 377 755 253 -455 127 -319 -268 -285 -201 59 536 -204 -99 -313 -213 -99 -383 404 -214 204 118 -657 -432 -614 -708 -421 418 151 107 186 601 -637 -197 -478 -181 389 192 162 222 68 -824 350 -111 503 -871 215 -82 -308 -261 -628 -297 -900 -416 302 -661 791 358 -14 249 365 555 -49 332 181 293 727 -574 -574 -143 574 135 569 304 243 -376 225 -728 -292 19 -788 -731 358 395 490 -62 104 -536 603 -165 109 599 -701 -410 -49 -809 772 37 -346 -815 -131 53 373 -179 24 584 -835 -833 -405 -327 -877 -269 359 629 54 382 -502 109 488 -830 -868 -785 549 25 114 -492 457 -249 -633 217 -493 190 3 600 -715 -291 699 172 -93 -95 -445 -136 208 581 421 738 -474 93 -564 -744 -103 550 346 -526 -153 138 717 -719 -94 -132 -433 621 470 -299 -788 -843 -787 -762 -83 -401 -284 -514 67 -80 638 -640 97 42 574 -15 64 266 -461 272 6 316 -645 381 764 -441 683 195 117 203 -668 -784 155 -523 214 267 -396 -850 -184 -819 -558 112 -409 -202 -94 -83 -523 52 -560 -830 552 -206 680 -97 -251 -501 -517 604 259 -189 720 43 523 731 -555 -790 -86 490 613 -845 180 -316 242 737 -670 -849 -554 -501 -632 -132 4 450 -73 -798 40 -680 238 -534 505 -881 -835 -498 -792 -647 278 574 -8 612 610 -170 -319 341 -878 -223 491 -441 219 -115 362 -426 -426 23 -670 -438 -348 -634 -750 725 -401 -887 728 122 -569 -51 -344 678 -775 355 -55 -895 -602 254 87 -12 261 424 -39 -379 239 -312 245 -893 197 690 423 -148 -707 -380 -55 28 -81 401 -219 496 -565 773 -49 -355 17 170 -113 -150 -404 -158 -571 54 484 -158 274 -635 -147 -243 448 529 662 -113 -121 84 101 351 -825 464 262 -705 328 -501 -359 -414 496 -783 -640 429 239 259 82 698 -400 -796 585 799 -336 -75 -536 -72 -260 -848 -107 776 694 -641 -632 -579 172 296 -170 -503 57 -343 -356 402 -817 -17 -896 -469 -80 521 -870 -795 691 194 316 378 271 -166 519 175 161 64 677 -58 -467 -138 -302 295 659 -299 -433 569 28 591 -708 -53 699 -353 -172 172 508 479 -22 326 88 -524 799 481 -112 96 -796 -848 428 424 335 20 349 -224 24 395 387 495 -354 408 -403 244 -371 338 187 -825 -121 -404 -242 709 270 646 -698 655 -144 793 -363 73 799 -890 -165 -743 -811 -97 767 -661 -152 -328 -174 -463 505 -670 -808 -751 -598 -348 -48 -576 716 377 -872 154 241 559 685 -43 -193 583 -498 345 -594 -654 -90 -147 448 795 -297 472 533 -397 -631 477 -244 -204 -121 786 -100 370 530 -667 698 47 656 -340 -120 503 -18 658 -331 -26 -408 -228 451 -563 -437 541 665 38 -132 -870 -604 287 -104 476 -544 -765 570 -29 249 -889 -726 -102 285 -450 -862 369 -472 -870 -630 -477 -164 -155 -543 -459 49 -497 -114 191 531 798 -806 150 -427 -109 448 375 749 631 526 -644 -655 -663 735 -497 786 753 -623 -490 -342 -662 -664 503 -339 -503 -263 -288 349 51 751 583 -555 -684 -755 -696 782 685 666 37 351 -802 -501 351 143 252 541 147 -801 669 -182 -250 690 -782 -864 441 712 -244 166 -665 444 554 258 -301 202 -81 -844 -251 744 418 341 130 -67 411 -230 346 174 166 -229 -87 426 247 -451 640 285 -619 -104 346 -470 447 -103 -707 -552 -694 -417 594 -832 797 -246 798 -378 501 324 -708 335 536 726 -226 -272 -138 -357 -258 61 -329 608 223 -819 292 -711 563 -330 -112 -697 196 664 519 472 -728 177 736 9 663 -192 -485 545 -566 173 208 434 -438 -331 25 -525 -150 -142 -274 -363 -855 -598 685 769 -589 -364 674 684 -404 684 585 -369 61 303 428 261 447 222 133 -604 -376 -317 -783 -48 27 -97 367 472 239 580 -131 348 -389 -896 -414 765 -464 95 465 242 -419 4 289 -423 -218 -635 -774 -519 -14 -432 -333 429 -192 458 539 -660 356 -619 -382 -812 -636 312 674 43 51 210 -583 630 713 599 -730 -612 59 276 -413 -629 -590 7 82 -683 48 -797 -872 4 -84 221 658 -193 -464 168 622 413 289 770 -421 336 -56 767 -894 -27 358 272 247 500 736 -748 -372 115 -151 -803 -280 455 -212 -343 -684 -737 299 490 -639 -749 -430 -569 -714 -673 -306 364 -492 433 334 98 178 -577 -786 -83 -226 -99 686 -417 -751 536 -319 -780 608 674 544 165 111 456 -742 781 -786 748 -68 -899 742 87 -320 365 593 -682 -794 577 -546 79 -570 -424 -46 -681 -195 2 406 527 -863 -124 -344 529 -191 359 402 375 402 600 698 -878 -584 52 652 278 719 -483 -337 -812 -428 93 -168 501 -693 -783 194 -754 -425 364 -416 -116 -760 -26 412 507 29 -137 -479 463 90 -123 634 -823 -570 355 541 -102 401 64 56 -897 496 -151 -826 586 -842 -21 -701 575 585 -726 46 -108 374 445 286 721 783 54 -690 420 12 387 -123 94 -629 147 169 11 533 509 278 80 -868 -562 676 -424 417 28 462 52 -619 469 -151 107 -587 -272 -433 578 687 320 -812 -22 -147 511 698 -405 252 378 114 420 -372 -202 -214 399 -482 455 -364 -737 568 -515 -446 798 781 -122 709 -310 -105 -706 784 -719 -318 -110 361 -512 -208 -514 -189 -8 409 -328 117 624 550 139 629 666 65 792 222 -388 28 -33 113 -359 592 156 -567 744 342 -266 -762 -287 -852 -743 -377 161 85 99 18 -31 -542 366 -874 -207 144 -874 704 774 -296 -829 127 -408 -255 -412 -258 -271 -888 786 195 -814 720 184 -405 -460 694 376 -890 -271 281 458 487 173 -558 756 -394 13 -872 -775 -126 -177 -262 555 118 625 546 -425 -212 -54 336 339 -820 -263 667 222 -157 -688 -623 -348 538 -336 627 -479 538 -369 612 -68 -57 63 772 -250 -600 -153 545 -515 187 -66 7 -444 50 -596 -574 -163 275 -257 539 -7 -397 -524 -590 103 88 -694 -295 201 786 -824 -495 723 -384 -740 -777 -608 633 593 786 21 183 120 -429 -648 -244 -849 113 -454 -275 506 -665 -589 -375 782 481 -680 93 -146 -644 707 768 -899 366 -291 -728 332 -858 -39 420 -198 -37 -6 654 128 691 -359 571 249 -58 275 139 -642 541 692 119 409 -241 -11 -747 370 737 494 737 415 -51 -835 -46 256 -535 266 -622 -142 89 -45 -335 749 -692 635 574 760 353 -183 261 740 -462 -249 470 -16 238 -378 -337 244 -844 -471 -55 335 -726 -733 639 536 -17 -294 73 -478 500 253 37 9 -28 -385 467 -687 -83 691 483 -479 -647 -355 -498 -883 742 -554 -829 465 663 264 783 -122 668 322 36 338 -744 511 -633 544 280 694 642 -306 -609 92 756 -720 494 -582 -566 328 -540 -722 525 -872 769 -701 537 -538 -6 -463 -784 592 -565 566 84 557 31 -718 -425 -644 634 236 -171 60 -191 -577 -743 -878 -53 711 -494 608 -682 739 -92 792 612 -218 -871 -349 684 172 -224 -226 -52 590 108 -740 -799 -712 189 445 -432 -732 -80 579 341 -55 -17 350 -510 -414 57 -494 471 410 -838 374 -691 627 -670 42 -66 610 -153 341 -854 -74 -514 -253 573 157 -94 -496 120 222 17 774 -593 274 242 -43 -720 298 -455 -618 -419 420 545 92 -230 -487 -737 -439 338 -868 204 484 -451 263 -531 -212 262 -170 -366 169 695 562 84 293 645 -85 -672 469 145 -208 651 -870 426 450 657 -142 -171 701 -865 34 -24 -70 155 -326 -103 -873 -91 286 8 -592 496 531 654 -586 145 757 -689 -656 729 -645 363 -521 522 543 -183 -316 -122 49 685 314 13 -526 -849 -250 229 -250 -6 390 242 211 -76 -147 -598 -378 -92 -19 556 60 -638 -205 206 -530 265 234 -690 -323 -698 -470 -409 -841 -442 140 691 346 -887 191 -332 259 179 -66 477 761 441 -106 40 -796 165 75 786 344 -874 218 -292 545 205 204 631 -226 -727 -534 -58 783 -261 -217 311 -380 409 587 -234 784 -299 60 -352 -810 710 -619 -681 3 173 558 -720 -84 -848 747 354 -189 -460 -344 -298 666 160 471 689 175 -248 326 772 611 22 -477 310 -789 -74 741 -635 372 -610 447 -565 59 -569 190 338 550 756 -62 -859 -811 -821 122 -868 -459 -361 -131 -815 546 -93 -53 -417 -195 52 753 174 402 -365 -786 -273 -677 397 510 491 -573 -708 -121 -53 421 -470 219 433 -513 54 389 471 508 320 568 -36 429 -124 -647 -487 571 -131 544 -493 390 274 443 335 163 633 92 38 184 622 157 759 735 170 298 571 -525 39 386 -405 -202 -156 -190 -662 591 46 -834 185 162 -193 -180 -721 -314 -124 184 468 -762 -325 781 375 -816 564 -466 -783 -315 747 -802 -845 674 412 216 389 182 -28 -893 310 704 709 317 -344 195 249 -561 722 619 349 -658 -733 -425 -37 -710 657 -66 -542 -300 111 102 1 -854 464 11 557 283 -62 -679 -224 501 -896 268 -81 -205 58 632 330 -136 422 -234 26 -557 168 -291 20 590 179 207 58 -308 -103 -665 -409 -320 736 94 499 -35 519 531 -687 198 298 -504 -615 -384 -588 222 546 -733 614 137 -418 465 47 229 288 -92 60 471 -91 310 -861 -378 456 -879 -420 556 198 787 -87 -823 -675 -860 182 -658 543 -762 -591 -838 -122 -570 -175 -267 28 205 -379 3 296 -881 792 -27 -179 -796 722 695 -774 -838 672 208 -140 -371 6 -11 -502 739 413 -199 149 -509 -638 -285 219 -118 421 -131 446 -592 255 -73 -65 507 -88 22 405 -395 -228 -727 -839 -187 -845 674 415 41 514 -196 -442 47 104 740 -139 159 -679 537 215 -179 -105 70 -279 -77 -74 -258 580 -807 -877 33 -598 -472 166 -309 736 -830 -858 429 -92 1 797 -474 629 -798 -496 -685 42 578 -427 -836 -187 188 769 -877 -286 119 -609 686 98 566 -360 773 -822 -279 644 -886 -67 544 -781 514 264 -540 399 223 -787 703 -891 113 741 687 785 125 -673 -87 -864 -285 516 333 721 -499 -381 658 186 360 -292 583 691 -811 210 601 -461 666 -246 -353 -825 -475 157 -251 170 -228 510 -11 546 591 697 -881 307 515 554 486 724 190 794 25 215 -824 29 -874 -149 783 -139 176 738 312 -752 59 -453 -623 117 328 632 -361 691 370 752 360 -122 -102 -496 347 687 -790 546 122 -499 -715 689 -777 482 419 -202 -347 -152 -507 619 188 -738 799 -164 482 221 -238 -739 -302 738 26 -519 -411 120 442 -137 11 -465 467 -39 677 657 -750 -132 494 -183 158 -173 -788 636 754 -326 318 590 -791 -61 -406 -568 387 320 137 713 -255 521 442 -623 348 573 -810 -392 -442 -673 759 561 -289 268 291 -99 427 223 423 790 232 -727 317 -865 361 -228 723 102 -88 -788 -510 -87 307 579 -105 303 -721 229 -495 -430 437 -151 -466 553 -570 425 -244 175 -12 739 280 -117 -348 181 -546 -378 -282 -142 267 -672 405 -717 412 -727 329 -754 63 -519 3 -771 -745 697 515 -411 743 103 -117 -471 -248 -284 757 149 -270 -235 260 544 743 -286 66 -212 -338 -695 -655 -604 129 -96 529 252 -528 -756 -329 371 -588 -526 -42 -304 735 -886 -5 467 551 -747 711 -583 -223 -65 -830 -686 -512 -195 630 521 471 78 -678 756 425 299 -59 -236 162 419 792 0 -405 -512 593 -416 177 56 -255 228 -627 592 -424 -859 226 -219 729 -862 -336 218 33 -549 -229 -626 -210 -193 606 -125 245 -23 -873 662 242 -540 195 -746 382 619 -509 610 -144 -879 239 -820 -543 607 206 24 -467 -625 -558 278 360 -470 297 372 669 389 -212 -504 347 -446 698 -766 -335 292 -409 -661 -365 460 -745 -251 145 764 -433 -407 -461 -584 -359 -877 574 491 -545 94 -440 -752 476 -685 -98 62 -820 -185 776 -842 -350 549 712 -667 -794 723 -631 -687 -363 -571 777 268 -612 358 -667 -261 797 795 -869 274 616 -885 247 58 -787 -226 -538 777 81 4 30 -878 555 366 -433 -132 263 352 -493 238 -300 -688 463 608 -301 -11 -606 725 570 -518 -497 -267 -844 799 44 -219 -717 -39 218 536 166 -596 741 326 -626 -338 322 578 -133 33 -562 -743 -871 700 -733 182 -261 -425 384 139 -140 750 276 -885 143 436 30 42 -44 -118 135 -813 799 -438 -715 604 -431 -557 425 541 -797 621 102 130 -165 104 66 53 508 -627 -394 768 279 -785 -273 202 -708 -491 -178 -316 134 250 51 513 730 691 516 -545 675 -567 86 736 -844 -658 -59 228 -220 524 -699 -609 -808 449 -517 44 -750 -82 84 424 273 -194 559 521 -767 -872 -819 -457 -884 208 641 -2 -721 -191 759 -509 -462 -386 -822 -631 277 463 196 386 157 326 -91 -566 -363 621 -401 63 310 251 -366 765 67 739 -103 172 231 -694 317 511 -126 5 369 -259 -657 201 -341 156 413 645 -40 -335 -879 489 -856 460 767 545 489 -428 -632 699 116 788 -732 -100 533 -696 289 -300 -501 226 704 569 -272 22 612 267 -580 672 -151 383 -536 -616 -786 -614 684 66 579 645 -410 -232 -254 -46 21 -32 126 731 -827 -413 -228 -102 403 -186 -312 389 591 680 -276 764 -175 790 641 -266 500 -276 212 691 -237 -166 -428 -291 -26 656 338 749 -324 765 -645 782 760 592 -434 364 714 -889 -856 365 -404 622 -706 -388 623 -878 431 -183 -4 -852 -753 259 -347 -757 582 711 183 -275 18 436 -864 473 -320 -765 -518 -138 487 -312 16 -258 -14 757 -648 770 703 227 776 200 -28 410 746 -119 419 249 778 -640 140 -632 -672 776 787 555 86 412 -248 -571 194 -371 237 -337 -124 -112 -188 -126 115 -235 221 227 -895 384 318 -895 374 743 152 240 -781 -900 -520 -27 198 109 -360 407 -506 -599 -325 -248 -201 -417 540 -341 131 746 -818 48 91 -228 -217 292 719 -698 742 -333 212 298 165 202 561 199 323 -179 -663 257 601 -703 -335 -445 -816 -738 -822 411 -198 -100 742 33 -120 -367 148 -568 -753 8 -558 233 -78 -179 -774 -727 -400 -828 604 -337 -104 -798 636 -620 168 -199 -172 -231 -494 178 580 201 -637 -840 -155 590 -548 -895 154 322 -104 254 38 300 -436 154 -656 -324 -555 691 129 -569 -350 405 585 -311 -258 -719 736 -164 -412 -412 -156 -104 367 -366 774 -780 -142 -16 -293 556 -363 -625 -571 219 -618 -748 -768 -211 -280 324 130 113 -403 -20 448 46 -43 -565 -710 744 -587 139 -197 -65 614 -553 -21 -871 469 -860 707 192 -559 -691 -791 460 -383 -251 -515 -534 466 357 488 35 -452 610 292 790 -115 702 -419 298 -631 -259 -192 -875 756 -870 -789 -793 97 -251 716 591 -228 392 -738 -47 15 603 -349 -397 590 -215 -476 474 -421 -761 -462 -468 261 -615 362 240 -88 249 -370 8 250 -863 314 102 369 613 57 271 -237 -698 556 -87 -457 285 -126 8 512 -447 390 -815 588 -79 -226 -808 -334 245 622 184 688 261 -103 -538 -737 -570 467 741 -582 431 -297 14 -17 -483 -745 13 -628 -185 -523 -56 -731 106 -362 327 679 -488 482 188 -157 -501 303 -361 -62 94 -108 -605 544 297 648 -255 542 -854 -692 -625 -553 -621 214 -329 -218 -318 159 486 530 588 -374 779 150 -213 427 -233 563 301 419 469 172 -619 399 -733 223 149 -756 -814 -741 634 -382 742 -383 -518 -328 184 344 28 -675 -672 -551 545 -296 -352 600 -790 470 -690 221 322 11 424 522 38 503 210 708 -353 578 -358 645 565 -62 -316 -756 -421 -763 79 -876 -186 -56 -677 545 -113 -662 -513 730 -787 132 55 -403 -91 -693 713 455 154 -563 -518 594 -600 84 -711 -243 -586 -31 -124 -387 -511 -715 -187 268 -752 331 -738 -579 -355 411 75 -121 336 685 1 -569 -646 -281 -450 386 56 -805 -91 -142 603 -295 -405 -857 650 102 695 615 -253 -181 -315 194 -503 457 89 597 -712 -639 -769 -51 -724 294 -365 -533 -270 -154 -261 32 -707 273 -542 790 -762 -66 -247 -355 52 -713 -820 422 -564 -534 300 -823 556 87 163 -813 -59 603 -212 -238 -399 793 340 -182 -362 210 536 473 695 -114 -783 390 228 -27 -588 -628 -672 -142 405 -398 571 235 -358 49 -196 -159 -863 401 756 -620 -217 -293 -434 -301 -284 395 635 601 141 553 247 322 -9 615 -365 46 350 -16 651 -276 -330 330 -534 193 -496 -33 626 -807 -591 -523 -515 -494 730 519 394 669 -8 -746 56 -644 -521 391 -650 -643 294 -113 423 -79 -564 731 -13 24 329 -168 -55 423 25 -82 -395 779 -832 -560 -182 528 791 450 160 698 -252 -789 -674 546 -395 -772 -511 -687 -10 741 -328 -408 -750 -189 461 157 37 -670 -56 -113 181 486 788 -254 19 -496 -898 -617 -760 172 -353 -857 429 -223 -334 -708 398 389 582 -124 202 453 -866 -433 -218 490 702 -248 724 432 -45 -523 -16 50 28 -174 -587 -822 -162 589 -571 -733 604 515 -435 755 -318 497 -326 372 445 -641 375 -506 -835 -87 -718 722 -173 -64 594 -1 158 772 140 -347 -208 -866 -657 238 -135 107 -775 457 655 -30 486 -341 760 402 399 356 -360 126 120 -230 686 615 9 -560 -494 -369 -350 -321 695 374 12 96 -849 -711 -150 592 -497 -152 377 311 -662 -16 248 -899 727 -140 -384 152 633 356 -107 281 715 685 -689 -36 565 -351 -853 310 -861 -639 -165 605 624 -423 293 -394 -700 -740 238 -397 790 -474 -862 -504 438 -864 767 -756 429 172 -328 -424 -659 288 -785 -550 70 120 -741 778 -401 -183 -453 -83 717 -884 736 439 -565 547 717 143 339 -893 315 23 319 617 -765 691 -365 -792 -140 727 269 -82 -351 -727 -45 611 -808 466 319 -531 169 657 717 -620 -811 20 -83 -533 -405 -852 69 434 404 225 -375 -144 -218 17 -115 46 183 -722 688 -812 -39 -242 -883 391 598 -653 -288 613 94 -890 -531 -587 -827 -155 741 -25 762 705 -219 -163 -862 -344 -725 -175 400 765 695 -321 -873 -754 229 -525 -615 521 470 -325 -164 -37 -403 144 733 401 -386 -90 -464 -678 -545 -863 17 -738 -75 104 -33 -138 593 -101 -438 -274 -14 460 -142 176 -755 -626 705 485 -243 -684 542 252 -333 669 268 366 -782 -13 -307 -282 569 -716 3 615 334 786 784 -685 -885 -451 494 547 -865 566 -320 343 -832 -887 -755 89 -479 -219 -261 170 -652 -669 163 -377 244 -592 722 -833 271 649 691 -384 720 109 -562 -824 -178 571 -272 407 -212 545 -412 -74 700 -527 580 -224 -254 269 -643 -853 -594 -586 -226 -352 732 318 -230 -17 4 -872 294 487 379 -839 -429 317 225 216 -103 -33 106 -405 751 -80 678 -538 -232 677 34 515 -207 545 741 -342 330 441 415 -883 739 219 435 246 654 655 -338 683 625 -731 -20 -137 -4 4 -223 -590 684 -681 367 410 -511 -134 576 -656 182 148 -484 -449 401 600 245 -50 -444 -754 486 -876 -762 178 648 -73 72 -769 456 -509 -311 -802 -648 -544 163 -67 539 308 -78 -274 -656 -700 -589 362 -108 -657 745 679 51 -363 -663 -526 562 465 -786 214 -624 737 236 -399 230 -808 -208 721 -145 -169 -376 -712 -530 -333 320 -33 -16 -477 437 -68 -712 726 642 470 306 -689 142 -15 642 -559 -669 -140 -604 -119 117 568 -760 87 -218 -433 110 642 -499 -348 -176 -676 -473 371 625 -185 53 -822 -258 535 198 -447 336 -593 -100 -83 -838 -812 185 748 -129 10 311 -172 561 373 -3 793 -552 463 247 42 -243 -434 -308 -218 188 -258 657 -544 309 426 -753 275 632 -746 550 559 363 -583 495 -189 -109 -630 -259 -732 437 -713 -835 -208 -170 -174 -499 -740 -289 -292 421 719 -773 430 669 -584 250 -632 518 397 -104 414 -161 192 326 -482 -452 -8 -550 -60 371 366 -257 -399 11 285 -259 377 -857 617 228 678 -473 45 -453 -303 149 -893 269 407 -805 72 -395 -672 238 -453 184 -5 -134 641 -371 -878 345 -652 300 -691 -4 -558 -584 568 -727 471 139 -443 -468 550 65 76 370 -829 -774 254 554 195 -102 717 118 5 -284 -320 743 742 -560 -141 197 -14 512 579 344 520 -471 622 397 563 -603 747 344 90 -49 -25 -119 -623 -894 -62 187 -230 -416 -129 341 514 -592 -213 493 535 380 -796 -811 639 -329 -626 194 -572 -695 629 -663 772 573 361 -604 -55 -294 -568 -169 752 375 -13 793 -40 -623 -692 -92 -850 -92 345 -221 665 -856 417 -371 629 -128 -851 534 520 9 -587 137 351 -318 -842 74 -767 -675 -797 686 253 466 -326 73 355 744 -576 232 195 -257 63 56 -275 -48 110 -396 -427 -399 117 74 -493 -647 130 -1 -2 -498 618 382 38 -505 -857 -299 -769 -326 -516 -114 218 -513 -305 157 358 634 485 -322 -470 -275 626 500 744 231 673 -812 689 -221 -357 416 502 305 118 111 294 -126 128 194 -657 -18 -843 101 449 437 -615 -393 -791 -834 -33 430 285 -314 -837 -466 585 791 -85 -798 -375 -839 -79 137 521 -531 88 148 790 409 160 -541 343 -625 644 117 330 -321 303 789 671 -335 449 -170 73 8 432 480 -743 551 409 -451 106 480 -181 -281 -558 -869 -744 -121 -72 -264 -881 396 630 -497 -163 384 88 -213 565 -698 -399 -181 652 649 -448 474 -744 -801 742 63 142 471 -24 520 382 -177 -631 606 -642 332 -805 20 -599 79 -320 327 228 -319 -66 -598 604 30 248 -785 362 -610 770 -493 313 -739 -34 -165 37 187 -650 -757 727 -809 291 32 -438 325 -201 372 -106 327 -170 -384 20 -797 -173 502 188 -878 -602 -681 -355 512 -728 -804 -691 687 295 -848 646 -694 -214 79 649 -33 -524 -287 -163 48 -191 105 -553 329 -262 -176 -521 701 -890 230 -820 -742 -315 -833 652 -614 -749 189 -400 57 -654 -668 -899 -286 351 286 614 798 -640 263 545 -658 -536 777 476 -632 -897 -582 443 -471 273 410 -488 -490 -498 -497 -761 -490 -128 -807 452 -534 60 329 757 493 -69 -557 -38 682 -755 -45 777 26 194 -639 -44 293 169 87 554 656 680 -86 699 -222 -532 -774 -400 158 -461 141 326 -372 302 68 475 228 -141 -293 -694 799 594 377 -291 -489 -111 615 -736 -710 70 101 69 669 336 -374 -34 230 -899 290 2 -425 253 757 732 130 -781 738 713 -266 -834 392 -558 79 -455 582 114 366 601 161 -300 214 372 156 -20 -453 -686 456 -481 15 -153 -199 -177 -777 -704 -412 -412 -862 -873 800 -751 -722 352 -374 -656 660 -183 -744 -430 -730 585 380 -152 -96 658 463 -887 538 -688 343 -277 -522 9 777 -182 -244 -287 547 453 255 352 769 116 -377 -710 527 -813 283 -770 675 -855 420 471 417 736 -232 798 122 -454 682 -15 -386 -574 -54 -561 -98 -135 -238 -384 512 -641 128 99 -199 -742 -743 -753 644 743 -322 22 -224 -220 -186 580 284 -778 249 -827 -354 792 59 -610 240 -808 223 -474 747 150 -179 291 -66 -570 199 -415 -745 213 556 534 -462 -799 280 -418 -77 -878 -900 464 -510 -613 -542 -414 672 611 -20 -573 -171 -218 -854 -650 575 -170 -865 -73 -88 -305 -780 -109 466 -589 219 665 -182 -421 -58 -125 -414 -111 506 -199 -435 249 198 507 305 -110 -512 77 -71 136 -36 730 -783 -868 -821 -660 168 -223 -293 -724 -716 -204 551 768 -895 742 -619 684 -187 -35 712 -195 -593 -227 740 -174 -332 539 -484 335 573 -890 364 -770 248 634 -83 130 486 -809 248 -383 339 -833 -87 388 -725 610 -190 -354 -682 -873 -172 -807 -375 730 797 642 283 665 255 -145 615 115 -379 -618 204 378 -362 -478 -335 612 59 713 -851 38 612 241 -186 -408 -583 -92 158 -587 -894 -831 -290 533 -241 240 -656 -239 -629 476 -374 -898 -84 544 718 274 -736 -247 -373 -752 -399 298 -726 -677 -638 170 -53 -302 -284 768 -674 11 151 -440 792 -86 -84 515 35 -532 442 -36 481 -742 -755 177 205 123 75 530 234 -8 -171 643 711 -462 299 -57 201 168 557 -660 -561 -606 -331 577 -468 702 234 -108 334 760 128 -763 -115 547 619 74 -54 739 800 -763 -736 272 -789 449 -483 -170 346 357 -880 688 -100 715 240 477 -676 -877 -498 322 240 -119 262 92 -822 106 11 653 -748 -607 -73 288 36 -273 108 677 -420 129 -503 11 539 386 -374 -567 -750 24 683 -783 -778 -776 93 -801 -457 -72 -482 682 670 -509 -422 -316 -367 -854 590 28 -272 -57 -891 -7 -448 -804 -593 -262 -82 -267 327 381 263 213 553 37 -298 15 -486 -202 672 112 -32 645 -234 -329 -776 -736 391 291 -581 -134 370 29 -677 -695 176 226 720 484 52 -877 -131 158 197 24 753 -605 360 -465 -876 -157 749 628 203 -330 -174 -311 -70 290 540 -320 255 -92 675 -517 539 714 -139 -174 -588 -740 651 -798 -152 -544 649 670 -270 -434 581 -107 -255 -708 71 620 59 -454 -375 -601 439 180 725 18 439 339 -832 -512 401 -188 -179 -213 16 430 703 580 347 787 -165 -271 475 788 702 -664 -683 -210 -456 597 616 -572 128 -23 -375 682 338 665 -825 485 247 -617 700 -18 502 139 84 569 -801 778 -853 201 -150 331 46 -197 -426 -719 -469 -840 -291 -896 544 255 -632 56 -439 -121 -155 753 746 -387 52 23 -731 55 27 486 323 -80 -315 -885 560 -657 -833 763 -117 774 -424 -39 199 500 525 -227 -165 504 91 241 -78 -153 673 155 -185 307 624 -434 640 384 632 248 440 504 796 211 731 -421 136 -638 338 288 -494 -870 -789 -709 -649 725 -119 -591 394 -162 -98 221 110 -838 714 -15 464 -441 408 -721 102 379 264 206 -879 -88 -436 -549 -2 235 692 42 33 -222 626 429 -118 -540 738 1 531 272 -31 601 778 -595 97 292 -229 53 259 -633 -289 594 168 727 161 443 -673 -287 312 257 396 417 430 512 -558 -339 574 497 -166 -790 -483 707 -785 772 -198 96 177 -470 799 -98 109 -800 565 -224 -26 -381 795 -516 -734 -214 -100 705 694 -381 -635 39 12 43 -871 -609 -228 -88 -604 361 -638 -434 -642 612 653 -425 777 -294 494 -109 -571 386 561 -425 250 -29 700 100 -605 166 669 -773 574 -373 -769 -390 286 116 565 -187 -690 -164 -741 39 320 94 791 -783 354 -268 778 410 185 751 543 106 -403 617 -360 -750 -486 180 478 4 478 -742 -26 458 542 312 -735 584 627 617 -577 -320 283 -6 609 292 -487 481 -882 -608 -747 -134 768 -335 -883 356 74 447 727 658 702 703 -593 256 -500 -754 -3 -297 -457 649 178 202 490 547 186 229 321 244 503 -74 141 -786 250 264 477 577 -483 524 -523 -829 61 -466 384 747 -142 -84 -392 -894 -367 189 -259 -301 -357 705 -204 -673 12 -9 580 -830 -67 210 576 -417 -789 -397 -420 600 -690 539 97 531 -506 -804 -307 -895 -557 -591 267 -427 199 181 -616 479 -345 -520 572 727 -315 664 -733 104 -200 -899 -404 191 752 722 -598 -810 -561 -164 -745 -875 -413 149 -434 439 -207 282 -315 -575 148 -655 -529 188 -148 21 575 590 -755 -210 -695 -33 -827 -586 733 -322 -310 209 -662 617 680 95 326 494 -404 -250 -821 438 -52 629 -38 -357 272 -734 -888 -438 633 -219 119 -866 -874 746 -603 -725 -297 -211 -625 272 405 548 480 -545 -230 117 -667 -9 -166 287 596 535 595 271 477 575 587 -777 -446 -135 685 -23 -242 -766 -301 -126 -803 -891 299 34 -741 231 -35 774 57 352 430 -495 727 -156 313 23 -655 118 -406 497 261 -769 521 -205 -552 559 -401 -897 359 799 -770 -486 -687 -168 524 -271 -763 457 484 496 -354 -241 -701 90 272 622 -72 383 -820 -601 61 -783 3 -525 -152 -134 -789 190 -342 -73 -374 615 -400 199 424 678 -36 -513 534 617 551 -559 790 235 377 -846 516 302 422 -489 -841 196 -475 -624 -555 245 -469 -230 22 -352 -883 211 -479 182 239 43 646 -615 -492 588 -412 -759 588 169 787 325 -729 -892 178 45 700 266 -188 371 155 -822 -494 75 -98 -472 15 150 -44 301 -64 304 -184 497 505 -495 305 454 -327 322 -820 -508 -299 1 -654 460 -890 559 -681 -514 331 -222 53 675 -208 47 457 -169 410 180 323 -457 -148 280 -245 600 -637 747 -467 109 -383 82 -65 80 728 387 -606 -663 -722 86 -772 200 -460 -135 515 162 -853 -761 387 -190 336 774 -256 -623 57 -851 201 -706 -553 403 -854 682 -414 665 -891 564 -317 337 -413 612 -782 -36 284 0 -204 -512 -527 338 80 510 725 -745 -104 -454 -758 344 -248 -161 -497 -164 -377 -85 -468 -18 -728 576 773 727 156 -800 -633 -135 -188 -79 -891 657 -635 -314 -816 -824 -768 268 427 -680 421 -134 602 678 -186 57 -232 170 194 412 -656 226 -447 148 -863 492 779 -154 12 -343 139 -762 550 715 -373 -447 117 557 430 492 -830 -823 -637 279 548 714 -56 -302 614 701 -873 -8 651 538 -53 771 318 398 -339 -834 -865 -257 -451 -451 747 -892 763 -620 572 -91 162 -370 -816 -342 -610 769 -618 379 773 91 696 -274 -695 380 -150 599 -465 427 -635 -726 -158 -760 67 -510 4 -91 519 467 366 3 -488 116 761 644 197 -562 204 -525 -576 793 -142 -643 -661 -526 417 22 -785 -732 497 2 126 199 -394 -814 -433 -257 -657 294 570 -856 -768 -800 27 730 -602 -364 225 -78 -535 -554 -798 660 -568 11 -857 -209 159 -38 795 -743 -203 -897 574 63 -883 -841 620 -116 127 776 -214 639 -115 -390 688 451 -319 131 -340 -744 254 746 -432 166 -453 772 188 738 488 -448 542 -25 487 -754 575 -693 419 347 159 -554 -807 625 -822 -378 367 100 -544 114 772 -575 -684 149 418 -805 447 -333 -440 624 310 -357 -621 -153 507 -185 -734 -47 620 381 -53 108 177 30 -407 -108 399 474 -528 344 783 240 599 595 71 24 363 -618 -688 790 328 673 588 456 -465 226 -845 237 453 513 -815 -848 -85 115 565 -146 -154 -789 -289 -473 649 760 -454 798 400 -20 -148 71 -458 282 707 610 -563 -434 -103 562 -805 -692 -253 569 -588 -234 -229 763 305 -572 29 522 465 385 335 -396 137 353 497 623 -447 319 738 34 -526 263 272 154 743 305 -230 92 -90 -708 244 -290 -802 -156 -442 -484 -463 578 -851 -377 -290 93 -163 -123 -725 124 -771 755 237 -635 -208 0 562 202 239 -825 -60 413 21 603 -192 -718 -425 461 51 -575 -348 220 -454 586 -389 647 -190 -316 -691 -691 -652 -726 364 632 681 744 218 -178 344 473 -581 155 -251 302 -414 746 421 548 735 344 9 -543 340 164 -873 87 470 230 707 -415 -524 -768 202 379 660 -103 -54 299 -561 440 -853 -537 -646 273 -564 101 26 1 707 767 -364 360 676 95 -772 636 196 792 -900 -486 -831 -407 -96 795 93 565 -865 -134 -203 -215 -795 -558 373 -450 277 -595 335 -626 640 -585 -462 199 -306 230 298 -101 -89 -505 619 647 -626 -348 -762 796 437 -153 -683 142 -680 404 -600 -562 -569 419 -528 -696 -379 -501 -683 596 -360 192 686 247 273 -327 508 -150 -298 -326 -48 -558 726 -697 -868 -234 625 503 -39 657 -589 -128 714 -806 441 -438 -127 -38 747 -438 -43 230 550 -713 748 350 653 -228 368 -569 -197 429 256 414 -464 88 -316 -317 -310 633 -762 -16 62 672 -94 -807 -836 -349 585 -180 409 735 -253 561 -853 -135 5 -849 -34 176 682 -783 -357 -573 -585 186 316 435 -555 131 -419 -560 -648 646 78 -836 -332 429 538 -412 554 -501 52 182 106 619 -561 49 -396 -883 757 -217 710 639 40 -303 -63 224 106 783 -583 425 61 759 735 -126 -450 -108 749 -426 741 -579 207 230 -760 159 -762 -629 -14 -62 -435 123 -1 71 47 349 743 182 50 -185 -336 573 -452 317 291 -661 -86 -307 -619 564 787 -738 -750 -390 -667 -595 -687 -898 -708 101 745 524 129 -126 746 2 -286 466 -2 -318 284 355 -212 -202 -244 621 -756 264 -331 449 -243 -347 -432 648 -265 492 664 -439 -617 -406 -244 -155 675 459 514 322 -660 373 -101 -180 388 -298 -842 -318 616 -853 -472 -478 -787 -764 -1 759 117 259 -327 -493 653 -624 -420 -681 -853 47 65 437 555 38 -675 501 51 -255 319 -627 -300 267 -764 -603 -349 -404 331 714 -350 -593 -320 -391 -239 -830 -42 335 197 -256 -69 -542 -843 -130 343 -507 -37 -372 -832 454 166 -185 633 548 -35 -243 597 543 -411 604 -194 202 -799 -721 750 -236 -44 -600 -283 -30 -554 -615 672 -551 -614 253 -552 -390 -528 207 -684 88 -878 672 71 723 -172 -387 -431 364 -450 -552 680 247 -29 135 -232 -263 -116 -569 787 -579 -536 -870 109 619 369 -277 -331 -795 403 54 -626 618 190 385 522 341 -12 -546 396 -476 -484 -625 -457 276 -417 -141 709 666 -815 -888 -71 528 -3 718 -119 -226 -773 631 207 -132 -404 348 -488 -760 481 -215 325 387 467 466 -161 217 84 177 567 -372 775 -527 -674 46 -554 -720 -450 203 619 -236 -674 -344 174 206 715 455 446 122 -219 -13 730 -322 27 -431 751 -794 27 -586 109 -715 573 -631 272 -532 -647 373 379 -668 206 132 90 173 -204 -338 -494 -661 433 -808 242 118 -598 -880 -10 -153 553 581 262 -119 -652 223 -126 -891 735 640 322 350 179 -456 47 416 -459 444 -150 -171 -640 -16 363 -664 565 -470 577 -598 246 305 -102 687 -277 760 1 27 -324 -322 449 -632 -142 374 -511 -220 -648 -430 -11 -225 212 336 619 -551 -851 -376 292 -605 561 192 -831 -821 70 -788 662 -170 -106 325 -583 -221 146 -266 68 774 668 556 -689 737 563 436 776 -783 449 -326 -248 -288 91 -674 66 762 -662 -813 -350 -631 161 -385 -187 -95 353 121 -450 -159 456 -197 306 518 -622 -464 427 -742 755 383 773 -373 393 749 389 -561 -615 82 613 -298 610 718 -648 683 -671 607 -320 -617 -883 -73 -295 -773 -763 589 769 -900 188 295 -753 220 -285 37 641 -597 -417 -900 -750 766 -526 -248 797 755 -656 336 176 -545 608 11 635 -338 -92 -113 394 428 231 -337 179 664 -566 767 -379 785 696 -645 -870 -647 12 10 -149 51 -252 569 306 104 -457 212 -841 -115 -801 -481 -350 332 -386 792 -191 737 -62 43 -413 -834 -218 -603 -471 192 -497 122 -273 -402 326 249 -758 -611 744 -559 4 -574 -450 -758 413 325 137 513 134 483 -365 689 -33 -509 81 311 63 570 -821 -220 -433 -681 333 -440 79 -459 708 597 167 454 -411 -648 582 65 163 -328 -31 384 187 -76 -122 95 -582 551 -416 -4 -165 -573 -876 254 -362 -82 74 -623 -334 -306 780 45 597 628 168 243 -368 162 364 473 692 461 494 776 -534 570 478 668 266 -546 21 145 -725 97 340 -144 -718 -743 -360 583 306 -671 342 168 286 448 -715 -244 -589 283 -69 -520 -884 350 607 183 -595 -575 -31 -868 -154 531 -346 -176 -416 -379 -428 -265 -878 558 -743 -33 289 79 -690 -477 461 19 13 -721 -776 -113 787 -559 592 -410 474 164 -185 582 140 -296 367 -374 -373 430 -816 -292 -305 251 -96 631 -643 -643 21 113 776 284 524 319 353 -203 629 -333 643 -102 -557 -539 703 278 -685 -664 454 317 662 29 -279 748 229 362 246 785 72 -290 784 596 -402 247 -372 -491 -55 397 -479 -494 -265 -569 -249 -378 120 453 508 -445 -45 -542 -154 399 226 -290 503 258 -890 -864 259 762 -889 -302 356 728 757 -539 509 -170 110 -340 150 -128 652 764 452 -620 -265 -62 -616 74 -107 -98 439 229 775 -473 705 505 -759 -30 -167 118 315 638 574 -67 688 -644 699 246 692 -538 -653 -30 603 -695 768 -531 -638 405 -253 -102 485 -612 429 -465 -648 -755 -836 278 -660 173 -426 75 208 -340 299 -771 704 -268 13 179 -92 -283 48 379 304 -191 -86 -319 725 190 -516 16 -286 -668 785 -425 -647 -779 511 774 596 608 478 -49 -484 67 -412 704 -40 -279 -575 649 -473 -87 -675 463 -382 408 -440 -862 -672 -139 767 629 38 -857 -576 -643 -492 103 -95 -538 -469 -882 -14 -619 790 780 -895 -767 623 225 -500 -2 136 261 392 92 -243 -337 2 254 403 -397 279 -442 -824 67 -796 440 769 -312 421 728 -243 354 381 -15 351 -680 72 529 -198 14 -544 334 -535 432 -136 -136 -726 30 582 661 675 358 -892 392 412 -295 -20 778 -336 -294 -705 -73 -786 334 -241 525 -772 672 509 57 -273 -65 -562 37 -318 138 412 658 -5 88 129 -524 -246 -643 -852 650 738 168 -611 549 -441 -441 4 -488 -296 -687 432 23 -106 561 514 199 -418 777 17 367 729 701 371 -8 -58 199 -57 28 -545 -374 463 -107 216 115 -204 413 -123 -23 13 275 426 -402 -81 -528 -114 117 432 187 493 739 -202 -154 -761 -46 252 -385 -401 337 -5 -289 424 266 466 -253 -620 426 162 -130 -173 439 -742 -850 173 -657 -639 -401 146 67 -451 467 670 170 466 -660 696 45 -204 -304 269 -569 -623 117 303 707 -838 75 -847 552 -816 -62 498 -291 -405 -446 565 209 -379 620 37 795 -403 245 296 -900 -277 14 -234 69 35 -851 465 487 164 -816 -594 -651 -594 656 705 5 351 -867 -648 335 -521 -633 -778 -894 -482 -252 274 636 273 -735 -16 345 179 80 -623 -105 -698 -438 -296 222 225 229 -573 -629 -388 719 -676 731 -636 574 96 -739 15 -43 -724 592 438 -793 -666 47 -442 -437 467 304 -677 -269 -325 731 -658 -42 335 -222 -347 -410 -542 425 189 585 342 -693 690 477 -364 -587 -558 -351 331 -247 -521 83 -514 604 -319 -446 -735 634 555 -234 214 -122 267 251 -248 -46 -460 -342 343 -813 732 -537 153 435 -532 -309 621 584 684 -267 653 -653 -822 -122 -510 -331 -850 -4 481 -888 195 -117 -761 -775 522 650 -637 497 765 521 -461 -375 730 446 -503 -144 -653 15 -632 -607 526 19 -485 -874 671 -285 325 299 645 589 -528 -325 649 -813 -604 -568 -705 -449 541 -765 233 -16 -581 -207 -467 -234 542 459 787 -252 -624 -840 377 128 569 716 -173 -56 -718 -184 -125 -53 -639 -51 -436 -241 332 -646 527 -730 307 364 730 -579 -727 247 -163 258 514 -487 -225 -463 221 -57 344 539 72 -13 -872 285 487 415 497 -190 706 -346 28 523 -580 -149 673 73 -472 459 -477 -712 760 -796 224 570 -253 591 -475 647 129 183 -409 -846 -62 70 415 288 187 143 -198 727 -781 104 161 -704 -213 -759 167 345 631 663 780 472 444 -889 -279 87 -535 18 282 -73 -540 625 419 -458 550 -29 -226 -777 369 -892 454 271 -849 774 355 436 -746 -57 333 353 -876 -12 -71 400 -800 -50 -76 5 387 -288 399 -688 -864 -555 -80 -620 -309 430 707 -312 541 -333 -194 -261 711 569 106 45 183 -45 198 254 352 -511 346 91 399 564 427 -288 -430 -350 -661 109 -4 -153 663 784 141 672 521 443 -860 -270 160 -225 -245 -448 592 606 241 626 -845 -10 -557 -535 276 -840 -560 322 321 -480 -34 -277 42 -88 501 368 451 -858 -414 508 117 -234 318 456 15 -619 621 291 239 -247 659 -737 -471 230 99 721 181 66 -503 290 -200 411 -469 -81 -395 -181 447 -647 -601 622 -600 136 598 -57 -264 267 -550 -852 419 -559 -562 -20 521 -261 -313 103 -25 554 732 316 -109 -343 -661 -74 -170 -305 -253 676 -350 -858 -299 -508 -864 174 -543 162 -457 -163 96 -620 73 -639 -44 -714 42 -585 656 -624 -401 -385 -891 709 474 158 674 373 -696 777 474 -599 -774 626 601 -582 -310 -597 -889 753 676 220 548 734 423 -230 -117 -649 78 -813 -115 -880 -12 89 -232 -161 754 650 247 -426 -759 646 -72 -137 -456 -796 -336 -338 671 -453 -303 -770 522 37 -41 -252 -434 -783 285 -237 418 39 217 22 -5 -563 -302 -464 -279 -309 -223 737 -511 -344 -449 26 772 26 -548 -231 -351 -748 -883 -615 214 -593 482 506 773 417 590 -443 -582 605 -806 -813 -644 -726 47 -32 619 174 773 -242 87 541 111 445 101 628 90 -248 -790 213 -545 269 296 -457 -814 763 -470 -123 576 122 -789 -32 384 -113 -224 -396 753 575 -591 -145 -826 155 -560 -561 -342 -762 73 -352 644 59 584 787 229 -68 -795 583 -774 -678 -130 103 -400 109 363 -256 -63 -603 -197 -316 -575 -826 295 -758 -344 335 104 -79 -657 -93 -43 149 -13 448 -22 65 -279 -539 533 190 289 -23 -385 -705 722 211 399 -497 262 -19 -354 -444 444 290 -375 482 -571 -19 -787 -162 -745 528 -48 -93 -318 336 390 -368 145 -334 -696 590 -223 -711 -187 215 171 -55 477 -8 638 -341 -217 -298 -602 -444 262 -208 227 -818 130 -547 436 -809 339 113 -453 -237 629 473 492 -242 -871 -627 489 -153 95 -50 406 -798 643 -320 -370 -671 -691 -338 -148 -557 -566 -189 -14 -319 227 -584 296 -476 -153 -656 336 121 -203 -726 4 586 -118 636 133 554 -487 547 26 305 -187 -890 -33 -124 -22 -117 351 -642 244 184 -900 567 -112 -395 -677 147 -824 -857 -896 406 -595 274 -460 -332 -757 -314 -778 493 308 545 467 -472 -346 279 -303 318 -218 -868 142 71 70 -442 -14 -524 -444 -278 -505 -482 334 -34 195 31 534 -696 -38 -730 474 -11 -678 227 148 572 -256 -468 -413 204 -583 -443 724 236 651 -490 -787 -365 -898 150 -715 749 358 17 -774 241 203 567 322 387 107 -511 55 280 -729 -324 -791 46 -404 -648 781 -53 -816 -837 -669 -521 161 -512 50 209 -499 -2 -53 -345 439 208 -434 -604 463 436 524 -593 296 -728 251 307 447 226 -875 -564 -339 204 -421 -696 -407 -446 -141 -363 -446 397 -782 -323 519 -689 141 283 -285 -53 -369 602 310 439 69 359 316 -547 -153 553 -181 12 -235 435 -43 752 114 157 -663 616 36 -123 -442 24 -786 136 -501 686 -144 457 607 470 344 469 -828 536 -295 359 -463 123 -390 183 542 243 -209 -220 604 -320 -649 593 337 -882 -499 766 544 752 -571 -763 -432 -502 -160 391 -163 318 -203 571 -166 655 -857 429 16 2 -485 -836 129 -406 152 -303 -369 -362 -174 -620 -845 776 -521 -230 637 470 -213 245 527 290 -783 -782 -782 -147 606 -873 124 -436 -525 359 -179 371 502 324 -425 -360 -560 84 -53 -218 -97 -268 -428 188 -352 161 -216 372 -877 341 -796 403 714 -789 496 -97 299 -596 -617 -543 -193 623 -451 784 -301 269 255 58 697 524 785 -107 -166 -406 -446 -757 -148 193 424 -135 -630 540 126 -481 535 -174 419 501 -356 -31 153 118 -845 285 768 -655 371 648 -332 -231 -128 -666 -1 -107 639 -58 -624 196 699 -890 514 -136 -620 646 -60 262 -559 -560 479 553 -891 -27 -859 488 -635 263 639 78 39 -222 467 -242 -664 747 -437 734 81 -396 -553 -205 501 417 169 -1 -347 520 -835 696 193 519 -131 -703 -349 -106 616 12 -312 -829 583 -659 126 -492 -371 -84 -345 424 -199 687 170 -418 578 607 -391 -336 651 -892 110 -5 -408 -17 678 361 -293 402 154 284 369 600 -822 -379 -791 -252 565 -750 -593 -724 -601 -502 216 -197 -148 702 757 -427 -617 123 -32 -157 256 -6 106 -652 606 583 681 -862 -817 -603 609 -147 -744 313 -707 -269 639 145 130 468 432 368 -734 -222 -764 568 -526 573 61 -638 -472 -445 -795 601 262 -806 506 488 67 -595 194 721 531 207 487 276 726 409 94 -199 -525 556 -881 390 735 84 -795 -861 244 -887 58 305 608 605 -210 330 587 24 673 662 -840 226 654 674 -894 -853 -477 798 696 -2 -337 560 797 -291 34 -351 336 -297 658 214 280 -475 -732 3 -42 141 621 -850 431 -481 -783 654 -119 192 -76 -178 752 442 671 -892 260 430 175 -158 728 -348 266 -180 -673 238 -861 -566 470 -809 399 -516 742 -692 749 -685 -662 224 276 96 -110 288 -449 -646 -775 -369 408 155 -563 -196 -623 -886 -575 -459 -368 94 58 -683 -495 498 800 178 699 -178 510 428 770 -265 -617 -221 -785 699 690 -848 212 675 90 752 133 -280 386 459 -763 41 310 322 204 -490 -390 673 472 -804 780 -205 429 568 -411 -202 -477 59 -886 269 96 -214 625 328 -420 462 -685 517 372 -758 -882 -530 760 555 129 -277 -590 -244 -605 -777 -803 751 620 65 22 -289 128 777 -849 6 362 116 -60 7 -832 44 443 736 441 315 -599 475 591 -132 780 211 -883 -877 -320 759 -771 -175 -245 -118 609 -480 385 -588 52 374 639 -99 -140 -13 148 386 -281 593 -669 798 -225 -720 542 -455 225 -811 79 363 -200 -652 -244 149 563 -874 -871 -728 -464 502 390 -354 -236 -464 -791 -142 535 -253 25 152 -133 -872 708 780 -35 -122 63 -40 719 433 -126 20 370 -147 -866 -875 -697 -615 -788 -732 -179 497 -793 -673 368 539 -880 166 796 -775 453 -793 582 369 -231 654 92 -343 755 -495 379 366 -580 130 512 430 -510 281 -323 708 -281 470 -208 668 -768 650 -665 -838 -601 333 101 235 -126 -527 -531 -377 -698 669 542 625 -681 -513 -260 226 700 133 116 -503 529 -63 695 -272 98 -340 -538 130 249 498 -218 -314 682 -679 -473 491 423 -531 -455 -95 254 638 -297 -322 -578 -221 118 574 623 -445 227 24 -390 -369 245 727 -624 327 258 615 -715 380 211 -840 -5 -450 -91 693 -436 -20 383 -609 -841 651 342 67 268 -797 38 -157 504 368 272 121 -589 223 703 -820 -119 -484 -453 280 414 31 -456 -400 -162 179 86 108 383 -447 -328 -645 81 643 -709 516 631 416 602 -857 -341 776 -753 -222 660 -157 -135 -149 408 -510 -479 -393 -362 -663 -374 -348 114 -734 -487 207 576 -623 -746 -553 -595 -319 436 262 511 -266 229 554 -520 -12 -31 768 -502 -31 387 513 61 -898 668 -147 122 -770 -772 589 -750 509 -712 211 105 -303 -523 -149 450 -778 798 469 -448 159 38 -225 124 -492 280 592 529 42 -536 6 39 -213 -592 -22 -889 704 -890 270 273 -48 739 689 -558 514 -292 -712 -766 -732 -82 -551 -120 -852 303 -528 -821 110 -764 -6 485 204 407 -852 799 -233 -776 -271 94 -604 288 -265 581 -616 723 759 -521 609 781 -102 55 207 -643 -438 597 -421 740 -28 -43 430 431 -583 -522 -615 -647 453 559 -534 436 -488 53 401 -245 -530 258 -301 -209 -51 532 -839 4 -542 521 -755 -39 -579 101 558 387 458 -357 -255 -291 528 -120 -196 693 711 -618 249 88 -395 263 -258 -180 -215 -810 550 264 465 -398 799 -16 695 -397 -669 -529 -523 273 -473 -400 -393 690 675 621 77 479 26 -892 -612 -501 761 -624 -438 670 -326 -409 -617 -871 355 172 501 348 -583 -169 -578 641 767 -209 -288 -231 -278 -57 -61 359 759 657 746 364 -475 542 -120 -691 198 783 368 -882 -851 71 -257 -352 -786 -794 -129 -807 -548 169 -21 -43 200 -708 506 -611 14 -601 -299 111 -738 130 709 -209 313 -422 -624 628 -822 -845 -24 -330 -591 -92 -825 751 472 535 82 -541 625 723 -716 -666 -471 -110 716 -42 303 778 362 -56 -342 538 187 575 -336 -860 489 -599 737 -107 94 261 40 -347 -492 -627 -127 -873 -275 -66 -285 -175 -99 703 67 -859 628 369 -487 134 -56 670 141 67 330 58 310 218 -405 -124 422 476 -438 -355 -40 79 744 -664 593 -47 -393 -447 32 88 215 -819 -179 526 424 50 622 290 266 -346 206 683 376 -84 -165 -99 334 336 329 800 671 694 769 496 -169 -105 545 576 -199 335 504 700 16 -861 -155 245 114 -108 -207 -731 23 -412 370 461 740 29 -763 244 419 585 322 661 373 666 -283 -369 -469 -570 458 227 -358 -787 -739 -719 209 -294 91 703 93 794 -445 432 78 518 -745 -801 -713 394 -815 -61 214 -291 -409 537 -458 -64 353 -84 -714 -154 -455 481 -166 228 649 774 -792 -101 -758 505 -244 671 -730 -781 -312 -188 -888 -522 333 5 147 218 -85 279 -792 -275 514 -594 -815 725 -425 608 31 101 708 321 -683 187 474 408 -655 -761 139 -716 -546 103 -158 -810 212 600 -178 372 419 363 -202 -575 -286 -526 583 -641 219 120 186 277 -723 191 -815 579 56 -435 -267 -513 -881 -819 -479 -165 388 -51 -762 -720 266 -132 244 -790 -286 652 -725 -34 -302 73 -723 601 404 -838 68 -400 -739 116 601 -413 -595 534 333 -885 570 -329 -151 -330 -721 -131 767 -460 -275 360 19 663 661 -2 714 -97 -381 -468 -105 249 -429 -581 -396 190 255 333 325 330 -403 451 -211 153 -827 317 -673 -141 419 507 433 -684 207 529 721 395 557 -659 166 262 -190 -179 -693 9 -28 -370 -645 -349 -41 -617 647 -798 -411 -164 -640 -730 -724 278 -775 485 77 299 394 -845 295 501 680 -871 -265 -274 -139 -187 333 -594 -769 593 -302 -815 -465 -691 639 -497 -847 466 -278 -182 117 378 -550 -433 251 -501 -299 -725 -674 -145 -231 403 -387 -453 184 -675 -895 -368 107 138 677 126 -483 754 -650 -114 -395 -413 476 -784 466 652 -59 624 -326 -165 -453 -599 662 735 106 76 -487 88 -166 -675 377 461 150 -360 -406 435 -558 796 187 -680 472 -433 -391 177 -470 2 -502 447 -884 -607 573 372 -649 468 85 -248 -69 183 -357 -610 -203 -152 762 263 -736 -124 -642 -578 505 799 -423 -717 177 422 -821 -798 22 542 -136 76 51 575 669 393 -731 116 540 179 -557 -447 124 -230 -486 -848 359 -165 -430 567 478 -726 -553 -386 677 -749 514 219 -538 -257 -654 -796 -527 -201 292 428 -696 -58 228 -779 417 -246 -597 111 -401 -301 14 543 614 445 596 116 -866 -204 -214 483 710 -195 340 -613 -481 48 251 -118 174 351 69 -681 -724 278 531 -746 -150 318 -643 -68 111 -71 -634 345 357 -472 -623 388 51 -284 733 719 -369 -644 -8 180 -379 671 -897 -174 -134 -845 -271 767 -168 -523 196 -416 -759 -257 -843 -130 -164 -895 -254 -168 -267 -777 586 -276 317 425 455 -386 -67 -624 715 578 -202 664 -793 383 796 -495 -194 334 -418 -580 800 -800 -274 456 781 258 209 -739 -823 -320 325 -593 -894 43 549 -587 375 -715 336 -587 -270 795 -414 691 732 678 -821 -440 -519 -750 -24 -499 -6 292 -367 -316 -604 430 -640 -46 -596 -99 638 -130 531 -26 44 -234 -534 -690 -518 -214 467 -570 -166 302 391 613 -483 -583 -632 -623 -1 8 239 -745 -305 -312 229 212 -56 587 140 -690 -296 594 514 380 577 -855 -213 -396 321 -831 -279 520 601 413 29 411 37 -101 -702 791 -78 734 307 -43 -851 -277 -823 -856 -119 -130 -749 463 -571 -742 338 -690 -727 -62 309 493 695 -159 192 28 -583 -40 -540 -734 -583 707 435 -579 -325 762 -703 -882 591 -514 -576 -634 -809 72 -276 526 -241 463 40 -660 341 595 291 -882 -89 -660 -67 244 -759 -542 -82 744 150 500 671 -792 -518 273 426 766 610 -411 300 -573 -62 -95 447 -472 -603 70 554 -752 572 -380 -562 43 24 -27 387 222 -231 426 254 290 -814 -259 -529 507 208 136 125 -608 -608 -81 43 270 166 697 592 -365 -466 -39 403 -230 498 -536 -885 88 -705 -366 -162 522 144 -177 343 -109 706 358 -604 -392 -824 115 721 695 -501 125 -289 439 -351 -494 -288 -292 -465 -374 -283 498 -470 -733 338 -730 772 477 342 -711 323 751 645 -263 -817 -321 59 222 -706 -46 -85 -886 -200 -308 591 53 -368 624 -474 -420 733 -548 506 655 -264 -598 -582 -426 -570 597 73 -758 240 -536 473 39 -122 -113 680 365 47 794 448 -243 702 142 -651 -889 787 408 -272 -369 484 -451 635 -490 409 -36 -900 -783 -249 169 -845 -798 -674 552 -789 248 -591 -164 158 -292 102 -748 -31 516 -581 17 501 -538 246 712 586 -134 -574 83 -619 682 -426 -833 333 257 -43 788 -590 -82 629 -84 -354 -69 369 697 653 -658 486 543 -622 -130 -51 497 -600 -604 475 748 -446 -608 705 539 83 758 -106 -712 -657 -216 -127 574 580 -462 -21 -666 643 448 -390 765 183 -111 665 460 -111 598 -521 397 -443 419 209 540 -211 519 290 485 559 526 -606 610 -657 -433 -744 -526 674 -7 169 718 434 -216 374 690 621 537 299 -10 -150 50 -296 97 484 -169 620 -186 772 -374 -127 -719 -664 521 198 -486 340 -724 -648 334 -412 -401 -21 -358 -539 81 -201 -425 -381 -175 705 704 695 145 -323 -50 -553 600 363 -29 -878 -322 655 684 -155 462 390 80 177 -346 14 -243 57 -11 -301 -615 222 -170 265 -207 -370 745 86 468 748 528 -35 -872 -531 235 750 -190 451 -699 -701 -616 -183 24 468 -773 -822 -520 48 244 -35 -734 214 432 -128 459 -487 -729 -848 595 379 534 -140 -452 244 -854 630 348 -203 -575 570 99 496 -346 749 98 -256 663 731 771 -73 217 692 -531 -120 290 230 -719 -490 -697 -630 452 -644 -645 403 497 -307 -687 -691 331 -199 -450 -148 742 -626 630 -824 277 526 676 152 -733 -777 215 28 279 261 -631 342 243 -814 -185 -174 -603 -548 -524 385 168 -666 276 -360 -197 392 589 566 788 -766 86 -287 238 538 -665 117 183 -181 588 -584 222 -538 176 -354 -878 -889 -33 -714 -147 153 -556 -71 -320 368 -517 600 491 10 476 -64 -222 -866 561 -307 750 -62 538 762 514 428 53 -834 -571 -583 661 699 143 253 -188 -772 -617 292 509 -118 -686 -653 -160 408 -138 -130 742 186 -735 -224 -27 683 68 -29 53 -662 14 295 -648 -512 -320 780 -405 393 225 -635 479 632 396 -779 28 171 323 -235 89 368 -497 -661 -502 715 117 -336 -117 100 170 -795 -179 257 -849 -688 674 -289 -801 -141 -506 -547 -449 569 326 -6 -488 -611 -333 497 -751 65 70 512 156 598 -580 447 -652 -639 -57 -507 -133 119 54 679 203 510 270 -89 56 371 -533 412 185 -247 -191 736 -57 -713 314 783 -585 -236 -377 -214 -425 -371 -733 -682 -765 -590 -199 -262 -548 -328 581 92 448 462 640 727 103 22 -782 56 389 470 621 45 127 -292 -131 545 -377 719 462 -52 -833 84 389 -261 657 -444 793 -713 742 411 398 734 394 770 618 490 -788 419 -230 -724 797 -744 -48 -399 271 370 -132 -268 30 -724 -18 402 -155 -129 167 389 209 131 -224 -264 -61 475 -332 -289 701 658 -86 731 268 306 41 567 -509 744 -582 245 462 -346 -332 179 528 787 -48 136 -144 627 451 188 455 -349 -236 -850 -310 730 -79 -848 545 452 269 513 643 222 348 -867 635 495 607 123 -320 11 -524 32 -702 -503 337 -893 533 108 -472 -299 152 -338 -897 -496 377 -700 -99 -438 -34 -237 653 -867 535 704 54 760 104 -670 -9 581 -26 -527 -568 684 -822 -497 -499 -67 417 670 780 -874 -697 702 -864 179 385 -160 -180 -689 270 -244 -713 -445 92 -14 450 -734 -24 688 -630 234 -356 740 737 -110 598 -613 -55 519 706 659 -223 505 -506 415 625 472 -583 384 -442 -575 -93 131 -91 -194 -213 564 81 -556 18 354 372 177 93 -429 -558 787 623 -794 17 594 768 193 -32 -286 350 -219 -54 68 586 -653 164 -788 301 177 -648 410 -207 -56 394 -424 -664 46 -828 780 -27 -748 -726 289 676 77 -329 -808 -118 65 -1 -305 -223 -406 -444 28 239 -886 -696 580 368 -355 -226 -223 -801 464 451 721 519 -236 -705 -578 -394 -737 125 201 -34 603 690 -765 -747 -277 -581 -144 534 -38 -472 27 376 -435 223 -196 -727 299 504 542 -668 -103 249 -598 139 384 -881 210 -495 -176 477 -608 -712 -503 550 -342 43 274 -165 -94 174 247 -52 -489 295 -615 -667 -119 -221 475 -769 446 116 -578 -97 252 462 325 -839 -869 661 -657 -701 195 736 159 -538 -259 -21 -228 642 270 -776 329 -306 218 623 -772 -770 130 -561 524 18 -730 537 -814 650 157 703 761 -625 -101 629 -760 -33 -733 777 -670 -645 -517 -418 328 397 -68 -463 625 -732 701 186 754 339 -421 -624 -435 48 526 650 -675 3 -835 -715 -195 -779 128 -108 -21 61 -524 -345 -182 722 283 170 698 -415 -638 477 7 18 721 162 714 -732 -298 -794 -283 203 272 -812 484 634 -110 -539 339 -344 -303 617 -639 186 -556 752 493 -85 -43 -424 696 514 -831 574 -711 604 -653 -637 -372 -185 545 -648 -55 -520 -388 -486 -414 -200 -323 427 10 -610 -148 381 740 377 716 756 145 -386 -30 52 -409 99 437 420 -781 59 -478 213 396 70 -406 -302 781 -377 -790 -732 412 -698 174 300 -21 -136 694 403 -303 212 -608 419 737 -670 202 279 -478 195 786 -865 624 -203 -471 747 -607 672 -663 536 364 410 480 270 723 -606 -554 -113 -768 -608 -404 235 -666 120 484 -696 690 788 -876 -439 -508 604 625 564 771 309 -568 709 -176 -641 568 -154 -349 45 697 413 -713 -392 -182 -377 -852 -569 -80 167 626 -402 -275 -780 -519 137 214 -260 -503 -572 17 -552 381 206 -478 476 543 -116 -717 -314 652 -193 -109 704 -134 542 -55 699 427 14 259 287 -711 17 17 161 778 158 -23 576 321 -92 644 -565 55 159 122 465 328 408 -80 397 225 211 -40 -592 -613 665 -791 -653 65 500 767 456 221 -761 427 -193 -334 780 -783 -344 -136 797 83 -846 554 678 208 183 -256 -336 -110 522 706 -287 248 -370 289 -825 -38 638 -588 -299 231 333 -657 -673 -590 -840 734 -601 -704 -626 445 28 -321 -66 -712 -308 788 -544 -260 -386 652 -148 -899 238 662 603 247 686 -28 -87 357 -380 27 324 17 -739 -495 -174 -166 117 -443 -265 735 618 -365 286 -830 -737 296 -707 -465 355 280 -331 -100 -50 -448 717 -734 455 -271 745 699 67 505 -822 269 746 733 620 116 463 131 -80 363 -749 -811 125 66 208 -158 -164 -247 23 671 -670 -338 -361 -878 -452 -527 347 -44 528 -248 281 -828 -698 -715 734 576 -557 229 653 -894 -706 -651 -784 -678 263 -788 748 479 -354 -267 555 -352 239 321 -242 506 -263 151 242 369 685 -264 -65 5 227 218 429 -332 -433 -212 519 189 366 20 -786 339 -264 -257 66 126 569 95 -255 -593 -641 -636 -829 -425 -640 792 -230 551 -172 394 353 748 -210 -48 -687 458 789 -871 286 -593 -719 343 -283 287 311 -737 -897 -492 344 -521 -642 -149 325 229 -145 -380 -552 -617 -702 373 -381 -405 -3 -151 477 696 550 -319 99 -690 -783 -667 389 -58 508 153 306 145 -550 -747 -711 -64 -470 -231 482 -432 -291 -752 310 414 -661 -875 379 778 373 88 -331 25 -292 -691 -678 -195 -205 628 -380 -754 460 -315 714 -127 -523 -801 -172 -300 734 -88 629 -157 -179 566 -609 -583 -787 -700 -787 -837 -594 -471 356 -646 172 -590 163 -147 -413 708 451 -599 406 3 632 -301 471 770 -308 -291 538 306 -806 481 -159 -630 39 -671 -767 586 -20 317 338 -431 652 -643 -35 -722 -571 -810 538 348 377 419 -257 229 -117 159 -203 -348 73 -797 -385 -540 611 754 -691 735 -285 -14 448 204 264 476 -413 320 376 216 156 -819 563 743 -853 387 -226 100 -474 -790 -540 -408 -822 245 641 -28 -845 -285 -384 -69 694 -402 -704 730 -609 468 410 -772 335 -526 43 728 -13 179 -160 795 -820 -423 -39 -315 -704 -242 654 -78 0 9 -686 -314 725 -813 165 654 -319 339 334 -30 -889 580 -250 -538 -23 614 -90 522 -19 -550 789 -174 152 -455 -143 83 405 -722 297 150 114 687 -697 676 -773 55 68 -631 -722 -327 -397 -659 -105 749 -406 551 -108 -506 -64 -547 272 699 -130 -874 -146 685 543 -280 -333 -71 7 494 -208 -371 495 -717 418 35 22 405 -735 22 501 -286 -536 746 214 -774 -714 178 -200 99 106 -333 376 -636 -147 62 -96 -22 -293 52 -363 -651 672 -517 -184 -826 -787 201 491 89 -737 -196 -357 107 86 585 -508 680 -549 644 -172 623 -621 26 -707 252 -469 664 298 345 -558 42 -381 -797 234 -308 -261 125 -443 -598 -833 -382 -753 605 508 353 -363 738 -836 -53 591 -263 284 -741 -362 -729 685 449 -104 542 -518 -544 -447 -306 -571 251 -301 -439 266 551 178 -88 82 -126 76 -233 576 -133 -203 -626 -883 731 572 -891 -138 -647 318 -98 335 272 -667 115 -320 -549 -8 -222 -169 -423 641 124 751 -668 -194 -319 -502 -530 -227 -146 416 167 -117 -661 -700 -598 -160 -715 -649 523 -459 -897 309 -459 -868 -438 -94 -783 579 197 -445 150 -285 582 504 -532 589 -772 456 273 18 141 -125 89 -682 247 -127 -366 -245 -778 -604 577 361 304 -113 -72 -747 765 -383 -548 436 673 -854 -144 -681 348 737 -869 351 220 696 -868 -110 -127 -796 -135 -651 327 472 723 300 212 27 560 -540 -151 -598 745 465 -648 -758 6 512 -287 -754 567 -647 753 181 -150 62 -2 735 698 -179 559 -806 -400 -217 374 -580 -460 -303 -349 -606 148 -11 642 -844 -769 119 -7 126 555 -163 -492 -748 640 -177 464 556 393 147 -99 624 -563 -396 -379 -553 -208 82 453 551 168 212 -631 -632 -432 74 -798 -660 -410 -590 -313 -352 344 -22 610 610 650 -166 766 608 -720 110 -680 -144 -255 -188 89 756 -335 579 410 -430 -235 561 424 143 379 351 -308 132 -686 -839 -599 -635 -438 -182 -867 269 -642 637 -551 -7 -3 591 158 -443 159 666 -247 518 -748 -456 -62 140 -876 -411 548 2 -835 776 -340 -601 -441 294 714 -176 -204 235 -748 693 -492 -43 -334 242 -667 235 420 -682 348 -783 -257 763 -726 581 751 -703 -349 180 171 -606 499 -544 -649 779 -386 -372 196 -100 -700 -892 -692 -181 466 581 588 257 525 112 -95 -271 -573 -719 -610 712 -323 568 -198 -805 -463 620 -812 -27 711 -531 -264 661 121 566 -600 -199 -743 -376 12 -732 674 21 -364 799 -675 -470 141 -464 43 -718 302 243 -636 -178 -74 81 157 -214 604 -564 -566 690 311 -847 578 406 699 102 -240 408 -128 -676 564 -457 317 104 -26 -598 -599 209 366 -353 114 -199 -307 -371 -386 -814 -244 11 -183 32 655 -396 -796 147 502 -661 9 -656 -36 654 797 241 -24 -631 -684 188 697 418 676 31 375 19 572 -693 660 -126 212 -228 769 -44 -500 -723 727 -351 -135 -344 -17 -323 -614 -436 -121 684 -763 531 -561 -360 -389 -816 599 255 -570 698 -555 710 178 310 -860 -654 765 569 -684 455 -101 -570 -93 622 -341 674 478 -439 -505 188 -471 502 -595 -117 -644 -540 -562 -529 -95 -795 -393 43 -284 779 -532 343 243 -443 67 482 243 389 -566 -827 -845 316 337 -710 -96 702 50 -148 -260 583 114 754 -355 -4 479 122 -527 -262 -783 661 775 352 -643 717 94 -694 -31 690 735 411 -374 659 37 736 415 733 -113 403 534 195 308 650 314 -706 697 560 395 55 464 -829 782 -431 115 -447 215 -276 447 -417 593 -100 -533 108 -84 462 105 -664 -769 -137 485 -685 382 571 -208 684 345 449 -316 448 -509 -895 -115 91 -143 568 211 0 -890 -721 -176 -791 193 614 -159 -380 220 -704 -111 134 -85 99 278 273 -539 -163 -516 -65 -221 286 80 561 225 -407 -111 272 109 -874 -731 -509 -320 358 -525 -888 531 34 -351 -214 167 735 248 -354 219 200 -758 761 -313 -740 505 -144 -517 -691 -465 582 436 716 -652 346 -324 178 494 -535 -224 -11 -523 749 -99 483 327 -50 -728 -207 -563 -494 -723 763 173 264 159 603 -20 -66 271 -8 -532 -669 -168 231 -822 -525 680 -61 -73 554 228 -861 -557 -456 164 -627 -767 -603 610 -375 -751 704 731 691 -700 -455 221 219 741 -843 681 -408 -200 -812 191 -826 145 274 220 634 -393 699 -110 247 -421 -296 -267 384 -179 -150 98 -627 653 697 -541 -220 -743 -487 -556 434 -302 567 -169 -501 115 81 121 260 -886 23 -581 -551 -697 78 -100 348 -453 225 565 784 -266 -310 -305 -68 7 -645 395 -240 -662 514 445 -57 -47 -648 -588 -344 -434 -756 532 -884 -110 -346 760 187 -36 78 -675 -639 -629 575 -593 -37 192 -556 -583 -433 296 -722 546 -437 -398 -498 100 -221 -123 -472 552 -690 -204 -745 -434 -192 391 710 -345 -844 -664 584 20 557 -141 -313 -149 -581 105 693 -354 655 -893 -370 -314 -745 -723 -443 622 206 -884 554 -185 -156 -190 -279 -50 -611 -480 -327 29 552 -684 -182 -537 681 -39 -682 140 146 -425 -757 -729 -536 148 -339 -230 -119 504 265 521 -421 285 641 483 330 665 658 695 148 770 -809 317 -720 354 -709 -377 -525 444 712 79 -32 27 632 726 667 -193 -851 706 74 -421 441 322 -558 370 592 -840 272 410 -285 -486 -623 -186 -354 82 75 794 -595 385 543 -594 533 703 194 123 -718 648 -408 649 16 153 490 547 434 84 -325 -72 539 -433 168 539 -607 8 36 -548 -874 -845 649 276 169 515 -688 -798 513 -750 311 216 393 -664 -598 -51 -230 -116 -101 -722 -244 -242 -120 296 606 -50 755 -704 -395 644 647 26 -743 380 -759 -439 -640 187 -252 118 -647 692 284 -821 387 -758 -577 72 -274 -833 794 103 -596 -145 -663 -112 -429 -808 80 -98 236 416 -731 189 724 -206 207 -667 -791 -856 -537 342 51 759 -583 -229 -112 139 -320 689 -53 -188 -128 -465 -499 -148 -223 617 -838 331 -547 519 -763 -94 523 356 -460 -898 -206 507 321 -174 168 -303 -525 -868 -592 -415 759 342 404 -777 466 -67 -77 -858 -71 307 -70 -213 -465 476 425 -857 728 306 -725 -499 234 500 561 122 723 -681 128 -533 170 -558 561 731 -38 -300 739 360 -574 -611 -211 -885 -314 -684 -304 625 402 242 445 643 -72 -448 -313 -262 -836 -23 -811 649 -849 -112 64 -818 -695 305 504 0 -210 134 -791 -241 -795 729 641 578 -768 -529 -511 -228 130 -428 -52 -390 195 27 722 -859 56 378 -467 -431 62 -174 -453 -300 -142 383 -343 -535 -386 -541 208 653 -743 -291 516 496 -141 669 700 224 501 -517 -380 -632 98 -237 3 -843 -334 -857 767 -824 781 -523 46 -161 636 -409 708 -742 602 -262 124 -467 335 234 76 432 -750 11 -368 -474 -766 400 592 -9 692 312 -149 261 571 -801 558 40 773 -509 166 -678 35 710 -467 590 452 429 -99 -372 534 157 31 -607 -637 -335 -433 13 70 -391 -93 375 -170 -173 -643 289 -814 -361 552 -594 -138 638 -756 361 743 353 734 -559 -594 -737 643 271 -683 -201 -424 528 302 -283 -710 -589 419 605 -871 -75 -125 -593 543 -277 -801 -656 -316 451 -140 -742 -73 247 -735 743 -887 702 -333 14 132 449 158 43 99 217 -287 668 -254 80 -31 -550 -285 694 752 -255 546 -539 246 -896 -16 -731 255 -410 414 -401 212 634 -628 -822 799 796 -393 361 767 -668 -305 -492 275 -562 766 323 470 36 -374 633 -406 -854 -398 423 88 -326 224 -275 694 -402 -720 -93 92 252 41 -253 435 -544 -446 138 633 652 -240 -350 601 121 616 -774 -748 -447 511 -801 -460 555 158 751 -758 24 360 -776 -760 507 161 -275 -716 679 327 -722 -534 -98 653 -17 -449 415 692 -428 -655 -475 -783 582 -551 -544 -879 -825 -388 -465 -335 -55 414 33 607 662 -877 32 124 577 502 249 113 -793 640 -193 534 -834 -127 -775 -547 -446 -276 -625 790 -278 336 254 -491 435 555 -18 11 595 169 -21 -586 388 -647 -899 -7 -398 -264 694 759 275 -271 -335 797 -150 -279 -352 66 50 22 107 -235 48 -726 -326 -759 134 251 568 440 40 -778 -637 -328 638 634 792 69 416 -593 99 752 714 728 22 -363 -441 149 362 455 -102 -161 -788 129 574 -713 170 -197 149 -4 422 296 33 -138 -662 219 -302 242 644 796 503 375 713 669 406 -197 -357 -164 383 -143 -587 716 -113 -894 87 -674 -448 -679 -604 -471 523 359 -639 566 -473 -116 -638 679 -273 508 -203 728 235 -835 157 -411 -15 81 580 651 30 449 650 -349 611 -758 -85 495 -272 350 221 505 175 -614 336 -54 370 -828 -834 104 -897 -546 -695 -563 327 -237 -799 -897 -887 288 552 -21 -397 -748 366 -885 568 488 -31 -529 765 -741 315 -293 615 -893 -370 -102 -480 -622 46 444 751 138 265 -572 494 9 -268 489 -106 621 734 -880 39 -529 -784 32 463 -329 47 113 98 281 -429 -783 -83 778 -317 -859 -732 -741 -444 414 -132 451 428 -610 168 -632 585 -724 -729 -519 -831 -897 -43 -587 -550 -578 -750 -540 9 -696 -326 602 709 662 -97 -87 -534 524 586 103 -851 -695 -451 -66 34 54 413 9 576 182 155 631 -424 -377 -821 739 209 -494 -229 -664 770 272 707 322 500 36 180 683 670 532 -835 16 94 -321 709 635 714 -311 -611 340 -606 530 -364 -684 679 -267 262 -814 243 -889 -661 -237 482 680 -790 191 -319 752 286 -524 -42 -312 313 5 451 -391 -517 -517 24 508 -776 565 594 -863 -666 -791 -762 -545 388 -567 399 553 125 -26 375 543 169 -109 95 -133 604 -267 427 680 -892 612 736 -886 -243 216 -556 -398 -368 703 545 -797 -378 -175 -885 -258 -21 513 -83 529 -624 449 687 222 172 -599 110 -657 -533 -647 630 168 -175 145 419 -475 -848 -185 -486 -703 -465 412 -114 -754 694 -554 11 -48 -27 272 -694 -119 -554 724 -551 -474 586 -799 -628 677 -759 -839 -589 643 625 465 -274 50 345 -405 -76 335 743 -213 -764 147 -596 -872 758 487 508 -699 432 773 -645 173 68 498 -607 169 136 768 96 -746 405 649 501 773 781 -823 -753 -697 350 -842 -777 261 407 245 -247 120 -714 -470 178 86 -438 630 -638 -766 -343 -582 -28 604 -778 60 -649 -593 36 -38 409 640 429 74 215 574 -555 356 534 -324 376 -259 443 647 334 59 106 536 -248 701 666 209 -234 -514 234 -249 364 10 620 -742 697 138 -570 -454 -577 415 -379 187 -330 -817 754 -640 -744 -51 -524 -273 -566 753 67 -259 -825 -516 -586 -7 -443 -888 406 155 174 -761 -384 -849 620 -403 439 566 -114 -185 -145 -511 84 -349 61 278 -669 -45 -365 342 152 568 -558 -200 489 764 -344 -606 -513 -804 -318 -497 -402 -588 169 761 423 -599 593 354 418 193 187 217 67 -707 524 -720 -611 25 389 -767 794 -878 429 -524 -452 -278 186 -723 -669 -385 -399 10 -805 -410 91 -130 -39 162 -180 284 -96 -65 -641 -524 -485 -704 -870 -71 508 723 -808 -126 763 541 763 -770 262 658 334 -307 -92 -606 -298 485 -502 316 462 -661 -57 -573 -745 484 660 -310 542 32 -241 21 733 -372 357 276 -386 147 197 -498 614 -228 294 -822 57 -563 -847 -308 -90 -858 507 -419 68 620 649 611 646 -279 -135 262 -886 -649 -743 -236 732 -184 643 -452 -56 -199 541 -342 688 95 -504 -594 273 292 395 264 291 -507 -542 214 -358 156 326 305 -891 299 749 243 15 756 206 -669 -428 -720 -333 162 539 -378 111 653 -805 -768 -400 746 -815 -204 -328 440 746 -215 -371 651 -223 44 -820 726 686 83 159 -667 -789 -76 -262 -355 589 323 -264 29 155 -21 792 505 437 -809 -567 -729 763 608 557 387 -233 -885 418 538 131 -232 -362 544 -786 -249 -720 -291 -159 314 530 57 547 -251 -324 735 -900 -419 -486 602 150 -292 99 -516 507 -118 -477 81 -66 699 154 -96 -897 502 318 650 111 576 -757 -526 -723 528 -810 -98 -754 -489 502 417 -114 412 -614 549 -529 -719 575 -123 371 342 516 256 580 -491 592 -431 -87 680 -142 204 81 415 -527 -544 659 392 -827 760 117 469 -404 211 -600 -729 489 736 767 -67 -122 774 -732 -322 65 -619 586 -634 333 231 133 732 -434 -874 123 653 -367 397 442 -613 -236 48 -727 513 -263 -412 668 -895 122 -150 -232 -463 -151 -427 -865 -67 -94 -599 251 -890 126 -627 -459 -896 616 -639 -28 -560 -788 -125 431 198 -616 628 -434 -398 -162 156 -856 134 -62 118 385 -214 -797 -223 181 308 341 703 -303 -290 500 460 -79 -874 72 683 328 -715 704 28 -783 -501 477 -155 -508 661 531 52 498 564 401 688 317 20 100 613 -214 -239 702 754 -265 -838 -622 -446 -627 369 158 389 131 -756 224 -287 -403 -832 -188 -320 298 386 -29 204 -692 -790 441 434 -652 -111 -824 438 -701 34 -735 666 -724 -167 718 -479 689 -854 -648 -581 -80 -238 429 -845 511 -358 773 -267 -161 -269 -618 -522 -529 -804 -260 -886 540 -214 -396 -544 -822 -245 261 124 306 173 -670 -52 625 724 135 471 235 615 671 -759 -156 86 -852 -586 -452 -816 515 -3 620 -35 -587 -551 95 -88 -890 -804 326 -814 -66 248 -808 591 542 -647 43 -153 249 638 -698 -397 -756 -296 463 -586 -578 -20 -158 124 -745 -352 733 562 209 739 739 510 716 -390 570 -562 103 -87 -831 493 715 323 55 193 621 -160 -630 -356 79 442 -96 727 -529 465 138 -520 47 -149 480 -262 -888 213 159 724 -562 -265 742 424 766 6 648 -720 -782 -283 322 439 199 390 424 -386 -776 37 304 -409 638 260 -775 661 -747 534 -53 525 479 -475 -434 339 224 -625 -898 94 -194 -557 800 421 171 519 372 545 647 236 -859 391 -422 -886 279 -462 -165 695 231 789 -456 148 497 -279 51 267 -788 144 -67 -754 458 -797 654 -881 -121 763 -295 247 -337 168 -354 -551 746 -249 301 -819 244 -486 215 -346 644 -694 19 -97 708 553 516 -470 426 69 553 435 27 557 -169 -681 -196 -62 431 -693 667 281 -830 391 390 761 -820 -477 -113 33 469 509 535 -112 348 -553 -848 55 -53 -7 -283 -654 71 628 699 190 -538 -39 -716 102 -491 -480 500 325 660 713 -468 522 289 -224 579 -4 -702 478 -763 -280 -640 147 -243 -380 -118 -348 -412 -448 -727 -145 -59 230 -328 -595 -92 261 523 475 -830 262 -138 444 354 -784 575 553 -62 310 610 95 18 -714 -855 -169 190 462 -109 -524 -485 -535 -197 -401 -98 86 634 -509 269 -365 663 -341 -219 -127 -812 218 -536 -297 456 -452 -171 -139 -118 629 -188 -471 201 229 -159 155 -127 -788 241 -385 -556 -480 758 -875 -174 640 -634 720 6 629 -162 -453 -679 -26 444 211 150 -703 -272 6 159 486 551 -892 390 768 -673 -412 747 -798 134 338 764 -553 253 -220 624 -218 -75 -735 -286 -556 18 12 -159 700 182 -312 -401 214 101 -297 718 -28 446 -568 255 -31 -816 796 -728 562 -241 -680 -21 689 294 32 799 463 604 -531 223 -460 652 167 -486 -139 -854 -354 -561 176 -333 -833 58 -52 76 -397 233 204 296 -111 -34 -533 220 -333 -607 698 -667 -66 -837 259 24 781 248 -229 350 654 487 58 750 -41 459 -199 -731 -730 465 331 321 -883 -871 -355 93 -217 741 206 -497 439 39 672 295 -793 -881 578 -126 -286 -816 694 -643 420 243 -526 650 -342 700 665 -376 -752 -302 -704 -198 686 -208 -521 705 -679 742 229 -399 -583 -802 -299 -794 379 -252 572 -552 693 329 -685 -57 733 -622 658 -856 182 -447 703 590 375 -447 -877 -526 413 748 19 -724 476 617 768 -261 453 443 144 -433 -410 -899 -169 -550 -630 478 380 -379 484 529 -618 99 23 -500 -436 -599 -570 -153 -863 -80 194 135 167 431 474 -529 -334 370 724 -373 -440 619 -52 347 492 638 511 770 -869 110 637 -690 353 673 328 -463 -552 634 32 779 407 689 667 -800 -610 706 283 -443 -441 85 -416 418 671 -548 648 -496 -577 -167 -162 493 -700 613 -30 430 -613 -128 194 -147 585 -370 173 -792 -774 -850 -618 -606 -360 230 -281 -844 -24 -112 -768 673 -631 -675 133 -163 233 -535 433 230 -824 52 -34 292 -764 -391 -481 -110 708 -248 -686 120 -843 -111 140 722 -422 -18 430 -9 -310 383 -251 -145 -735 -487 537 -661 41 -809 -86 -116 -698 611 -712 -118 389 785 54 -846 -639 -301 387 -103 -39 -193 327 505 662 779 586 -575 -11 -473 -430 -599 -818 -146 656 -229 -510 -664 261 -770 354 -167 -888 -550 11 368 401 -82 -587 -645 744 81 -26 777 -367 190 421 -254 -851 605 -503 297 529 311 375 456 400 695 -588 22 320 150 541 -665 -258 -339 -132 516 -591 761 -212 -504 129 -253 -806 -306 365 670 -699 433 361 575 113 223 -372 508 312 776 582 -243 323 211 749 -502 190 372 -429 -143 288 -18 337 501 712 -372 -705 -342 501 -712 236 552 -197 -5 592 -253 -600 -668 681 -386 -622 669 579 78 492 -762 155 642 760 709 647 -626 -301 -738 -411 -218 182 -113 330 342 -325 -276 557 -58 475 223 -782 -459 -802 163 784 93 -761 -888 -160 75 235 -41 264 339 -874 463 -434 -618 613 -70 31 -562 -462 -634 -662 35 779 772 101 374 -787 744 365 -731 681 685 59 513 525 -10 658 598 -330 784 581 -610 105 736 277 -727 786 717 383 -90 271 210 -465 167 -89 60 -727 45 -88 765 -435 -98 332 -308 -169 469 671 266 -516 -393 -692 -469 387 527 444 -679 313 370 -687 -331 674 -854 -282 -368 -309 498 -573 197 145 516 -481 -7 396 277 -418 207 269 -663 -412 501 -73 756 -796 -234 426 -531 -446 -390 634 793 -180 -133 799 60 108 -400 -417 95 755 84 -194 204 545 -405 722 188 52 -152 58 -116 392 -527 668 -693 -760 58 26 628 410 -445 799 -662 -330 -897 -187 -538 -511 -656 -490 -122 443 183 -30 -664 572 635 421 -686 551 -387 648 596 -755 -762 -22 675 -326 -680 714 472 -219 649 743 719 74 130 248 148 -596 438 -198 787 526 491 -296 213 424 -857 -881 -365 95 -376 625 -320 -826 -614 649 -718 -583 376 161 641 -751 355 -210 -789 521 -227 -449 -625 -447 -211 -501 122 23 556 -687 214 -469 779 100 277 -722 -308 -240 -318 -611 44 -782 248 -328 699 -578 622 439 -551 569 -626 504 300 152 483 697 320 129 520 742 707 -761 522 -241 -189 -873 -746 -843 445 -15 -31 86 -826 -581 -298 209 80 511 -231 643 -381 -37 -133 -825 -331 -138 -803 -347 -649 145 84 -678 228 -75 796 -174 -201 -150 -460 191 762 735 28 -250 323 -286 -591 -699 579 261 -701 -135 672 265 737 590 626 -822 -107 -668 -237 -436 252 387 136 89 -652 -111 293 506 -74 394 -816 -274 -862 -562 -646 -41 440 -110 -408 28 13 -253 -104 564 -685 -126 378 -857 -265 669 579 375 -62 627 -492 -637 -321 124 -281 415 420 349 134 7 58 -437 342 -848 537 718 705 -222 4 322 -455 -162 -625 497 -882 798 -629 -617 119 136 592 799 -179 -652 418 -736 11 -123 -778 628 295 330 578 257 245 414 -567 485 666 -486 -10 545 -544 687 401 555 -661 286 211 347 670 45 -770 557 -572 522 109 740 204 -551 -847 -725 215 304 -711 -659 -658 240 -629 582 -756 391 133 55 -497 -751 117 -40 175 -834 -650 -619 230 -595 -793 787 -554 -731 724 70 282 -569 550 399 -534 768 -568 672 -852 302 -33 437 509 -435 -621 -388 786 -416 -770 453 -455 166 -10 -353 -624 -548 439 692 -202 -525 502 262 792 434 211 718 25 243 -258 -314 586 113 172 -56 -418 41 -112 -629 -361 628 735 -703 -169 -563 795 583 297 387 561 666 -152 422 -881 -38 -898 751 625 -872 12 211 384 -264 -150 339 -311 -394 -67 641 388 -780 -897 -900 -478 -376 -754 -30 744 -681 549 -737 -634 -76 -607 -743 698 -593 143 -87 -271 -479 748 -339 -715 517 -182 582 684 -747 -871 -724 -291 360 -411 717 564 -858 342 -606 -72 355 -619 -209 557 -76 -839 378 226 -464 -33 758 -535 -788 777 174 153 275 454 -703 445 -413 32 153 -550 455 214 -276 188 597 -899 643 536 303 490 -820 -234 -865 -46 261 136 198 -884 660 -36 -465 -201 267 697 728 -340 97 -359 589 658 256 -173 215 -261 747 -661 607 -319 408 381 -409 126 507 525 410 -409 -372 76 18 702 -6 615 338 -228 277 -674 248 329 -220 -164 -643 -727 186 -256 161 -330 472 330 240 -466 453 227 -549 543 425 -525 -505 418 -443 -145 465 -826 -240 380 -356 625 -86 762 -31 630 -258 -412 117 266 -624 252 304 159 -275 -137 769 174 121 256 346 302 692 -472 -253 -700 -585 -628 -325 -269 -577 -115 -675 -67 -462 -686 -151 699 -874 212 -155 -466 344 335 221 -229 -803 -431 766 230 -206 117 -715 -296 146 786 -509 81 -851 -181 675 -498 -768 -644 623 -880 -788 184 -844 -623 -553 -69 -325 -434 737 -527 345 -43 60 -808 480 544 -844 35 496 87 296 689 477 33 -5 175 -839 -631 -650 31 596 5 -214 -276 520 538 -555 -621 424 639 -489 -656 246 -218 124 501 752 48 -397 398 -537 -447 -141 -862 -818 470 -656 67 -715 -333 60 -281 513 -619 46 326 -306 -741 -268 609 83 -406 -592 395 -176 467 1 652 706 294 -247 696 732 -443 -488 -756 -784 -147 -673 -379 485 -674 479 341 -136 -550 -699 -434 -705 -298 -640 436 -762 445 -248 -753 -800 181 -302 -333 189 761 209 343 584 -580 702 -559 -232 -846 -644 589 424 -713 58 -597 630 -728 -567 379 -257 -778 474 -606 -32 250 -851 -310 -178 351 113 777 -718 -590 -279 557 68 14 -651 -68 51 -82 684 -645 -409 -844 284 263 556 384 482 587 577 788 -203 -65 745 433 424 690 -851 523 73 -638 -843 -677 600 -386 -87 466 -875 508 198 -723 24 -75 -112 -161 661 -471 95 223 800 54 -611 130 97 -181 130 157 -69 -313 179 -366 -33 475 7 188 428 -642 283 632 -776 787 -551 -230 286 96 -214 -587 11 47 50 -269 -769 -889 -581 -495 -17 272 -120 -160 -478 130 -771 -558 -782 -544 321 -739 -176 0 -571 -4 -3 329 -707 -892 168 -704 476 78 537 -681 -714 452 180 -708 -537 -408 288 -881 -177 348 -509 272 476 764 362 -381 43 -715 -93 -648 578 632 91 -525 501 -148 -832 24 74 -157 208 117 144 514 276 436 -746 -712 678 392 664 403 552 -186 245 169 150 -150 -45 384 508 771 705 -206 -457 63 3 727 158 346 538 395 -178 -77 320 510 49 114 759 -854 -757 411 259 -117 420 -280 -253 -112 -832 560 -138 600 -11 25 -535 177 -514 56 380 -646 164 394 -778 -301 71 -834 -751 -243 602 -381 -567 -882 -674 533 -489 -364 -587 -536 -510 -527 186 -47 -207 -873 -797 -431 199 -414 -696 -43 476 427 -883 -77 -44 789 -310 184 -544 757 -228 378 300 -64 628 -211 44 382 661 -644 12 668 -500 162 2 -327 265 50 485 -2 602 -253 336 -417 216 -328 255 179 620 -520 306 627 521 119 194 487 -761 579 -414 -170 628 301 -401 -864 -669 282 598 -480 -741 515 288 -579 122 786 -835 -53 -655 580 -251 -730 636 -386 326 -750 84 -124 -84 538 -829 -648 -461 787 -254 133 34 -397 -395 -725 -46 -882 -736 -346 -361 -257 -320 -55 -894 -748 116 3 63 486 -198 779 426 -518 -136 543 -441 -538 496 554 63 477 -26 -714 -885 -854 585 -612 -436 774 316 643 315 787 -53 618 353 -569 -737 -603 395 -815 -510 109 389 276 -513 52 -51 297 685 252 535 -649 346 -360 -290 701 189 720 -828 672 -530 19 453 145 -658 645 360 402 -638 493 -148 -578 -81 -412 -338 570 -309 525 -851 -393 -229 -172 -571 -382 -139 797 488 -182 468 -286 42 594 128 562 -38 -363 582 516 -295 -696 397 -666 590 -29 461 -422 -87 -511 -416 735 186 -304 -1 -439 -432 -549 56 -265 -226 -56 256 -798 211 -631 -854 -297 567 527 233 401 152 -558 -47 -578 704 -900 172 -759 -3 521 -667 234 233 -199 796 158 -798 725 -381 -192 -206 -764 386 266 -420 625 212 240 -347 266 -470 446 -855 -822 -533 606 -176 225 -611 -397 -524 86 628 711 -483 -551 135 -517 351 524 596 -701 234 -891 182 554 386 257 -98 -15 -855 117 -110 104 323 724 392 289 -433 584 -157 -109 -338 495 661 298 190 -505 -273 645 -424 -412 -180 -473 689 -374 -291 -84 507 415 12 312 -321 681 -710 726 58 588 -381 -717 -315 -487 747 -79 -400 502 -802 414 -588 16 -409 -34 -575 -375 447 -680 -768 -401 108 596 -841 -193 -631 441 -384 -194 549 389 208 -73 327 -431 -726 -54 195 -839 -219 35 -836 460 -392 -707 -140 -79 592 554 215 526 -128 552 -522 -568 522 304 3 419 -255 519 63 490 312 -58 -28 -84 486 594 -658 136 -899 -467 -93 -58 -669 -155 465 257 -548 223 -199 -102 -873 92 457 130 -850 81 -383 40 -769 -787 359 -537 676 184 514 401 284 65 -6 16 -464 -148 -719 356 -398 254 -447 467 330 -837 -192 515 190 -669 -263 529 725 -357 107 -337 648 -820 -314 -19 217 607 -813 -314 18 166 -135 146 675 183 322 -806 -645 -861 -11 -828 -883 -694 -854 -622 -593 -270 -516 -49 776 -499 684 366 -543 -712 335 -137 95 -278 -200 -497 -359 734 -36 356 259 -66 -474 719 -443 224 -718 -261 337 -763 748 -361 354 385 693 243 459 529 242 -804 -424 -506 795 -127 398 -90 -522 184 -469 451 -558 -692 -107 331 123 144 -161 651 -498 -797 461 423 -30 708 221 31 -259 -310 702 -643 -367 766 -213 230 -170 333 -779 329 -660 10 574 -601 -839 37 -250 -222 161 -96 396 789 621 439 -436 -233 743 -607 391 -497 -810 -663 -610 73 -411 129 -564 -103 -293 -692 96 375 -876 -796 -65 790 -466 -585 145 -866 477 -679 -203 693 238 -870 -361 -60 791 -483 -463 409 -327 474 -760 533 241 720 476 -159 -769 28 -288 -751 431 -764 405 -872 278 -182 620 756 -617 -649 -226 -649 541 793 643 -758 -492 268 710 -856 -770 -774 3 93 -306 163 -103 647 -464 -535 -705 -727 728 -23 128 -130 -457 -389 782 447 440 -562 -891 -714 -460 682 207 -766 412 -175 -766 -758 -760 -484 -346 657 -698 -758 604 797 -316 -249 -332 204 -630 664 -704 -6 60 735 356 388 142 -748 -398 342 -254 569 -422 405 533 -180 -94 353 793 -672 322 226 -513 -846 773 259 -79 757 -425 708 -519 414 -852 78 -649 219 -702 -337 588 -677 -553 526 -589 299 -376 304 -97 -427 -298 454 -843 438 -606 182 567 -196 -35 -358 -161 203 -207 -672 -252 -848 -789 -611 569 488 517 663 374 -237 382 -358 -476 710 -332 116 -330 -335 -224 203 -704 -53 664 -33 -775 -3 718 -833 792 442 289 -785 775 -215 457 375 590 199 746 -106 263 -411 539 -230 170 42 -11 100 -92 382 -18 113 569 195 460 391 194 373 -318 20 -176 663 -215 446 -343 584 -94 -432 448 470 -654 -237 676 -772 -619 42 727 -2 351 62 -342 -703 571 -129 783 465 608 -561 -232 -270 -247 410 -250 -830 261 -496 -887 722 -363 -203 -182 137 350 -338 360 226 242 160 -353 209 498 600 70 731 23 677 38 256 -215 118 -160 -806 -162 -887 544 -207 254 161 -271 -582 448 308 230 -391 121 -470 487 -364 -572 -83 -231 639 74 -823 -437 534 60 -469 120 -324 -202 581 571 -221 518 534 84 -548 -85 -797 -30 -263 -277 -316 -854 548 575 -277 -282 315 155 658 -397 -810 523 582 594 -235 -29 140 274 -518 454 -293 -233 -713 -755 24 4 273 -46 574 -303 -813 -548 496 -440 542 -491 -254 -193 596 -575 -664 365 670 -409 93 -53 485 -163 472 439 -59 -838 261 -192 -391 -259 -359 501 -552 431 -753 -442 283 -246 -472 267 611 -304 110 460 -129 -253 -181 669 536 -273 -254 -879 -168 -129 323 -834 -653 -473 290 -827 -240 727 766 253 250 252 328 481 -596 -849 149 -53 -797 174 -359 -362 544 598 -212 176 405 582 711 -43 244 138 -857 687 -144 -835 -881 19 -688 547 -58 587 789 -89 -620 734 719 753 52 624 727 -488 -690 132 406 -584 -19 -593 58 294 -150 -61 -768 -191 274 -334 -627 115 82 355 -533 -165 691 -540 521 -181 -323 -100 -99 -316 -555 -562 358 -21 -171 -553 70 -442 -764 -5 789 -406 -193 -49 414 187 329 613 -741 179 635 577 -780 -327 -358 -107 -187 193 -813 415 -284 227 -92 195 403 -131 657 -409 -874 567 -21 -586 556 -619 -532 -192 703 466 306 -329 -203 51 -380 -312 -627 -516 537 -287 239 -63 -823 713 496 610 -107 -378 -468 341 -431 156 571 507 -500 -253 485 -579 -347 -567 445 669 136 -631 -439 -119 412 788 -66 627 -847 -852 -356 469 -448 -463 384 699 -394 209 -41 416 451 -597 541 -681 190 728 -237 714 -619 -280 -76 706 -346 -651 -439 -286 606 -562 258 -483 -500 -63 -158 46 510 373 -625 -549 -882 -547 -602 -312 -456 756 -71 642 457 18 190 491 567 529 107 -174 21 -349 -612 -420 -304 9 -613 57 -769 189 575 -160 -564 -177 -483 -40 766 585 -736 -612 313 73 -392 -660 -500 -130 -880 -621 -113 79 -45 683 -344 385 -174 56 91 -406 -870 290 -467 -553 -693 503 -784 -80 412 -839 -323 -296 -640 -738 -24 450 521 -189 -227 610 566 -512 -715 -29 -317 184 -872 350 -831 766 619 -99 532 56 -468 -478 -613 291 -116 -719 -626 445 691 -508 293 -392 -452 -709 -701 -402 -506 517 -622 -629 241 -297 584 275 559 545 -589 -632 376 326 -315 -115 -130 217 234 673 -22 -308 499 712 -404 -662 -819 -875 -846 -486 638 377 -144 -480 605 304 -329 222 590 393 669 -169 -669 378 158 290 744 482 -697 -686 -704 -105 -45 37 -524 340 -731 140 -95 -383 -153 -181 -309 -452 575 790 17 -759 212 361 14 -351 455 576 -843 666 639 -232 -635 251 472 -622 -155 -859 -1 559 -583 -493 334 -885 -375 -290 -801 594 -57 710 -61 -854 -187 -103 26 618 -381 -599 5 -349 627 106 -170 572 361 212 189 96 -81 39 -117 -428 734 407 -495 -708 61 529 205 786 -619 -368 203 -333 798 286 378 -179 370 240 -265 -378 -81 796 -812 731 670 162 -900 -856 721 -541 33 488 -81 -771 -127 514 130 383 345 209 253 -692 478 -690 -876 100 -450 -869 611 -642 378 181 -210 -884 506 -173 -257 517 -733 699 -437 -527 -451 -592 -206 -662 -37 7 -250 -289 770 -384 729 516 65 431 335 -151 -571 636 28 -642 -823 -429 -723 379 -458 -871 765 508 718 157 553 -703 521 27 -256 603 -168 -18 302 139 745 -597 -63 -657 -513 -781 537 -570 115 -328 -659 425 151 66 -791 799 -652 775 157 357 -485 316 -354 691 797 600 -878 -264 -452 -707 -750 190 312 -513 220 -659 65 -769 198 362 415 649 -27 533 148 -375 580 566 -72 50 242 -196 108 359 -677 445 -139 -281 -646 783 -598 617 137 415 112 -495 649 27 -510 -160 371 644 -42 -603 -550 -569 -823 -489 32 -463 784 533 -16 615 288 -710 -659 -272 -45 -339 497 -788 -694 7 -287 76 -776 200 -337 14 -459 -422 -769 93 395 -781 383 462 137 -209 306 225 213 223 384 334 627 -609 111 519 -95 -362 -99 -29 -83 461 666 -163 374 16 -824 304 -400 -95 -43 -4 -287 261 -121 -857 500 584 792 211 685 526 -143 237 133 320 -859 192 -501 217 636 623 -447 -640 -232 -575 -459 -314 800 99 610 58 208 -362 -763 485 -669 202 616 -297 -346 354 758 -158 -838 -594 -627 20 120 402 -28 -650 -91 -39 -365 -70 -73 -414 -44 329 126 -427 -74 -862 -248 749 356 577 -257 -738 564 -554 -143 721 -110 -201 -282 -385 24 -105 -248 510 -269 -427 -851 613 -881 -37 -640 715 284 -666 347 265 27 -526 -101 326 323 37 424 -222 19 -431 -441 415 -11 -509 -437 -256 -13 -223 -863 211 -203 3 -808 -302 -845 -534 -439 687 396 165 121 532 -401 215 669 -121 -116 615 224 -258 270 -584 13 430 -555 665 -293 -715 226 560 -289 308 -616 -482 116 701 133 -820 605 -451 36 -460 768 528 187 715 -26 -354 -213 -772 448 15 753 -163 -469 195 -790 -794 -369 -101 376 38 -87 783 -507 33 -210 -225 459 -691 -69 28 -230 442 -369 540 328 -765 741 733 611 120 91 -558 -563 647 -140 547 -336 -523 -231 751 -727 -203 230 414 52 549 478 79 -383 -673 574 -412 -65 791 -646 343 136 -256 -372 718 -21 -496 -437 -303 -374 -411 318 395 -679 -343 -57 390 -443 219 462 491 -47 -193 533 543 -432 -299 768 406 160 -541 -71 421 180 431 708 592 -107 -348 142 297 205 432 -758 -184 -376 -74 -313 -769 188 -264 261 -120 -850 -84 -730 747 219 -420 -200 704 300 55 -146 -896 612 519 526 60 -450 558 2 -44 -891 466 198 237 -321 359 -393 61 -161 -802 397 -719 259 -119 525 655 41 -190 542 590 232 -280 469 75 -318 694 -172 770 -19 655 -423 11 646 742 -1 -854 479 -442 -454 644 110 292 492 239 294 303 475 -547 -742 212 -683 -539 -629 -476 701 481 -686 -272 277 -391 -733 608 103 577 317 -895 191 602 768 1 -520 -329 -791 566 -816 -260 632 -313 -337 -567 -321 482 -339 -587 146 -136 83 -375 -144 28 616 132 -409 -851 -411 484 716 -823 342 -142 696 523 617 -104 760 -479 -739 -24 302 220 -713 488 304 460 -189 218 -712 456 686 166 197 -838 -63 448 -251 507 670 136 -186 419 -500 792 509 612 723 -890 -533 -406 -79 80 698 49 -428 -344 -231 617 688 295 93 637 320 -715 666 532 398 -758 -492 255 585 -345 123 754 -142 654 229 345 -138 416 625 -489 -897 -366 430 135 -576 -26 -323 212 -494 -540 584 -846 -49 -432 -618 -194 31 364 -374 -227 -153 -45 450 678 -121 -888 -519 237 363 133 -533 -463 -55 -544 -117 -688 -133 576 -551 769 485 -826 -749 -625 693 -344 -99 703 307 -166 108 -873 -172 780 21 -492 -164 123 1 121 179 100 -532 789 113 542 -673 516 249 -498 577 421 -725 -546 503 373 -299 -491 403 -253 399 331 -769 -155 335 -9 513 -60 214 689 -216 -349 -801 -681 691 -549 559 305 -70 113 -57 -141 692 373 -209 89 272 231 -543 741 -719 360 -613 -401 -692 -272 -290 18 32 -369 618 -342 126 -463 649 -212 -133 554 542 560 17 310 -386 -218 430 540 -331 226 252 540 647 -540 -728 -673 474 -480 -388 -743 15 244 318 -407 46 199 -797 -708 -76 170 -352 -554 189 -793 -659 -441 -516 -646 122 494 -388 556 586 -700 -80 -310 785 -795 -666 -681 -557 22 -557 -34 789 -379 -625 12 242 -880 -868 265 671 -158 -487 462 300 -760 550 -178 770 -210 77 467 773 315 168 595 572 -97 -21 -769 264 -546 10 -811 709 320 105 733 -577 17 565 111 -600 -444 -133 279 151 246 -591 -623 -45 206 -258 -503 -559 797 161 -826 2 -802 -545 201 -737 -312 780 -204 104 672 214 -38 284 -495 371 -317 -613 -790 165 533 589 534 -350 -71 535 549 12 563 635 561 109 775 -28 -361 52 448 698 -887 -437 -560 294 499 -121 783 -650 -813 263 34 -595 737 632 84 -186 -409 -172 235 662 189 -589 479 260 -366 191 -830 317 565 554 -47 -42 -233 556 -569 -228 174 -800 514 -31 -567 727 -83 95 -56 -381 -699 262 464 -289 39 -4 256 -887 -749 -544 450 -306 152 -530 -76 -308 125 720 -893 -153 231 -97 119 699 350 768 779 366 662 -607 -513 -341 175 528 -3 130 757 -850 -43 56 77 -178 151 -670 -612 310 -84 745 -521 -291 -669 664 744 -822 -749 412 -674 414 -731 542 -268 -325 595 -226 -516 -454 433 673 170 10 762 -712 -802 58 -610 765 402 -738 313 -563 -205 -546 -621 -305 525 671 27 758 684 -891 411 -846 -670 265 -99 423 -345 274 737 -501 670 -708 611 13 473 -24 -461 -889 409 288 716 189 -203 563 -628 -258 674 -444 519 113 -845 -626 -144 -80 290 -24 741 -182 769 120 766 -502 -398 -9 -615 461 -598 -876 -620 -150 -722 230 694 362 -700 -129 -351 256 -849 -860 -101 745 -657 170 -289 586 -893 313 639 -534 69 -414 468 -446 -20 749 -491 -156 369 -629 620 -193 156 739 349 -547 -613 429 323 597 80 145 -542 262 -269 513 77 40 -829 -3 70 -621 -189 -653 34 674 -123 -284 -897 162 -70 409 -719 -645 -801 61 476 98 -550 152 547 -121 466 -200 28 -283 -720 -175 698 -332 -374 370 -681 -886 517 246 167 606 497 143 675 -423 -71 -782 -478 785 -710 -491 -269 0 461 -893 -1 -656 -593 -104 32 334 257 -718 -42 -210 128 401 -406 387 -835 231 -89 -68 -271 -149 463 337 262 -548 -275 480 -752 -12 -89 -513 6 778 67 -383 28 -860 151 -118 -349 -111 583 558 248 -815 753 202 -8 -700 -306 48 -731 -556 115 -221 -650 -726 -689 -417 225 -389 -265 -5 354 -360 467 486 -113 -417 112 -227 627 -148 784 -373 -546 -54 -121 -832 -369 -303 239 709 637 -502 722 -726 -219 -674 -62 -43 -495 61 133 -543 -214 141 648 665 -379 736 390 -84 655 592 611 -617 250 -582 78 327 149 505 -124 -328 -551 -516 478 -346 -448 -653 214 -78 -225 451 -254 747 354 -121 38 92 60 -744 -562 -826 -318 139 549 759 -10 -852 -291 -637 -164 -603 -368 409 -799 -723 210 -729 374 -389 94 -882 710 -70 223 12 604 781 -322 504 578 148 -778 603 291 278 19 -213 -558 466 344 -668 -13 690 -79 -198 -511 696 625 659 -108 -466 497 -278 -779 -318 40 -34 -364 -209 -713 32 -482 -496 -502 178 682 -626 27 -343 45 -729 270 -231 -367 -59 -97 -784 352 -277 622 -591 -743 -612 696 -209 -768 72 -197 -334 -280 748 -873 -304 -755 -832 376 700 51 643 616 4 -802 206 -98 112 -532 359 356 661 -248 -829 -769 354 -287 -818 -556 -34 -495 587 -513 754 -157 682 693 512 -319 -246 439 702 198 -700 766 -5 -250 29 -442 -393 528 654 707 -886 371 114 321 668 -762 661 670 606 -509 25 351 385 -272 691 301 587 -134 66 -253 23 -879 475 -107 758 523 576 632 -363 157 -599 -417 754 -648 163 515 271 306 -335 786 372 250 -521 484 612 -128 -255 208 -154 -106 390 93 793 -457 678 108 -500 -670 -572 -878 -883 -268 -247 -282 -65 -751 -578 290 -445 692 305 -700 545 -424 462 141 -636 162 -534 722 -367 689 276 -54 -432 -773 42 -140 -23 -864 -35 -415 -882 -521 43 -626 784 227 -317 -15 611 505 -900 -475 600 -799 734 702 -422 -398 337 -349 -251 745 197 243 401 -381 230 243 -657 -495 -876 -685 571 -63 59 31 -762 -135 -610 284 -830 765 -564 280 -496 -594 573 -185 -74 -270 380 -64 563 -796 -599 -231 344 -312 792 -702 -147 -311 -357 -237 -721 720 7 579 -507 -281 553 -484 462 -499 -622 -191 180 601 -59 572 292 636 575 -874 -842 -687 -667 -306 -714 -413 -91 670 350 616 12 84 -480 -879 -175 -717 -589 783 -468 526 279 -194 -390 -816 -715 -885 -706 -133 747 672 -857 642 758 -498 -147 -612 -760 -292 378 52 703 -200 406 -788 -538 -372 -289 -741 121 600 -38 756 149 92 24 -778 565 172 -211 -716 -25 669 -634 67 377 147 -676 -308 743 -632 -418 -402 -370 472 -69 479 260 -532 -710 -396 -108 -314 -641 414 -370 -277 -560 282 -87 -447 340 268 799 -62 -531 45 159 -342 -598 -824 618 -617 11 127 372 17 -353 -754 565 364 -312 255 293 -598 -443 642 601 440 -722 693 -891 -551 -838 -279 -153 188 -548 198 341 -549 83 -453 450 -831 354 -829 -455 -569 305 290 -577 -274 -838 -710 23 629 -667 -635 583 -642 149 -250 -227 -181 674 498 -369 -493 176 343 398 -59 -537 647 -580 -561 346 -865 -846 605 759 -506 -113 -444 125 568 -665 696 658 -741 -251 -131 710 -661 477 113 -323 207 -340 -611 689 -863 -683 317 753 -507 -449 -575 -202 -795 85 797 -402 403 601 -118 -474 203 624 -385 540 -222 370 499 -366 -63 -416 318 -199 19 -235 109 -273 -775 -745 -453 201 -675 416 -308 -530 748 42 458 -848 174 16 -302 -866 377 -790 -531 -107 -386 -455 -17 -153 335 -441 463 730 290 -538 629 540 -692 -180 -537 -721 574 -545 -520 -471 -130 184 -262 -892 192 478 -541 -830 296 -808 -500 -307 217 -125 700 572 238 -18 -557 -718 -832 -679 485 -505 -490 -861 565 -533 146 461 -363 -154 276 -806 -161 -690 -310 -569 -845 -55 -829 785 -348 567 -666 -189 -594 141 -207 541 -889 83 144 80 -616 108 483 -845 -87 -793 -159 465 81 -410 -326 -548 -148 670 424 -793 -350 445 160 -869 -181 -141 -773 249 145 230 291 -461 -819 -720 467 362 477 649 493 698 450 654 -732 92 -547 354 -115 638 143 -45 -545 532 -392 -176 -886 511 749 645 -205 -694 -849 442 89 671 -899 -35 402 635 -544 380 -147 -608 289 -104 -401 -875 -499 71 698 337 -474 -307 -206 -699 767 -756 -198 700 642 -493 -422 -65 424 -579 214 9 -758 624 168 674 -575 -237 -67 243 245 576 325 234 -253 674 428 787 679 49 640 -606 316 -181 330 -556 212 -131 372 625 -90 -82 93 -32 551 0 705 -127 -312 603 -680 754 -167 771 50 -395 292 -258 628 509 -854 725 389 -154 113 -790 -759 -817 48 690 -681 633 337 -25 -451 84 118 496 622 -442 112 157 -144 -485 -395 -119 486 -652 6 -714 498 593 -712 120 -358 -248 -396 -375 15 780 -373 501 -87 215 -228 -20 -562 -549 520 765 382 -364 -189 484 -382 539 456 -817 -817 -2 -549 227 539 -733 219 -569 -30 -352 491 -835 -465 502 535 637 274 78 625 -773 45 -205 -237 458 -737 663 -490 -142 -815 559 765 281 761 -510 -810 405 -680 -585 181 605 -712 203 184 -321 473 -685 -566 -24 344 -773 -831 -152 -185 -209 109 -736 -444 239 -86 -583 -52 -734 710 619 -121 -556 -571 389 -518 -720 -179 717 -15 800 424 -335 -873 -171 542 790 -49 552 624 251 357 222 -799 -411 136 -76 372 387 398 -668 -684 508 -289 -797 145 -780 55 -481 96 626 57 532 -418 278 582 241 -840 -699 491 -514 -562 -669 -124 388 73 141 675 -315 339 -472 -244 444 381 405 445 592 -855 -354 -289 242 778 -155 401 773 114 -216 -877 -254 4 -752 -819 -882 446 395 -325 238 57 -49 327 -553 -567 670 -399 140 -777 -501 -501 430 -875 -111 -66 798 392 586 219 -25 -287 -577 -425 -753 -208 -35 533 -120 116 339 787 577 269 100 257 102 301 654 -782 561 419 -136 -834 565 741 15 424 -244 158 -284 67 236 -690 -582 490 -82 -467 650 -15 375 181 660 77 474 -892 581 636 -301 -148 -123 -853 -112 -646 5 458 554 -426 -72 -484 -680 -843 98 -179 -705 -133 -411 -444 471 -233 -427 75 -12 57 312 282 -443 -480 -35 -220 -697 335 -861 165 -91 -126 781 -707 -629 -254 71 439 -252 305 -360 -804 -603 720 317 -25 789 16 -738 456 741 -467 193 -895 -791 275 408 -334 637 259 686 255 -35 -860 718 -518 165 793 546 477 -97 751 -275 -26 -113 320 -386 -64 -852 -118 -180 54 723 673 -316 760 145 -686 157 -20 -224 65 664 618 227 81 295 -853 229 -510 -458 -413 -298 -119 -148 582 -128 224 740 66 -788 -752 -75 278 366 -434 -289 -232 592 -182 -102 244 -148 -455 -636 -533 -149 -438 732 752 -656 662 394 410 209 258 -242 -817 -90 -425 623 792 413 141 -429 -39 303 -598 -433 799 -650 -578 1 680 -610 -199 -513 -36 -632 744 -173 -346 116 416 -776 536 514 646 -351 -674 175 -361 735 656 -197 -817 285 -139 162 -208 249 571 -530 -825 -284 -748 -348 368 86 -864 -353 -544 -675 -326 -515 473 -55 -34 766 687 -586 291 -661 530 465 -143 -598 418 279 592 -853 605 -142 691 -216 740 -847 -656 -466 -842 633 -556 -5 -134 -883 395 -553 27 -379 -868 282 -643 -651 204 138 -510 -653 -356 -494 14 684 -92 -740 769 623 -438 673 -482 -178 9 -749 -515 769 -376 -367 755 -430 -445 429 -11 -502 209 119 -25 -141 -850 349 61 489 132 -804 -152 -80 426 98 -327 -528 -85 -617 54 -545 262 82 -499 -24 -325 2 -806 -801 -504 280 69 7 680 716 493 -725 -252 655 710 751 767 -195 -229 -849 -302 -303 337 438 519 -416 129 686 -453 -701 614 -269 435 251 538 461 -207 -273 -264 -695 401 600 531 -848 -775 -382 -559 -869 -781 285 43 -736 -778 562 -120 406 119 267 545 415 343 -130 18 479 289 354 -107 694 735 -163 523 -380 -775 369 504 -830 -643 445 -31 401 -265 640 -543 441 -796 -379 467 100 -857 577 610 -172 138 29 510 -612 71 -893 525 -326 -202 -862 307 120 -389 -775 491 -475 -591 -243 -125 -463 -510 650 232 57 352 385 744 316 40 -688 597 209 -847 -680 -689 -67 1 -242 337 -872 666 -238 -871 -722 -208 200 -312 -272 135 51 725 517 -277 -138 96 -30 -70 526 -754 -429 291 137 115 691 -870 -171 -722 154 -289 310 -21 152 -63 -365 402 782 447 -582 713 -223 -722 768 168 603 -34 -319 -372 235 -58 -51 417 -869 -657 -439 47 515 -833 65 -879 -462 508 -39 -564 -616 -15 494 -162 17 214 -640 -811 -543 -155 -550 -800 489 54 -88 210 505 -627 -392 278 -766 -75 -658 405 -175 -381 -655 -794 -113 522 421 -756 105 -497 249 387 -386 -385 -642 284 -2 -340 418 -88 344 532 -886 218 -234 258 391 212 -710 -517 -51 51 -136 -354 -82 -28 -700 600 -438 385 -35 7 -529 -420 457 618 -103 125 466 503 -494 -314 -393 634 -388 529 357 -486 -445 414 -508 -207 -252 -870 10 -568 -798 621 548 -321 341 306 451 212 731 -517 -344 -694 -552 -736 -84 232 150 -300 -310 -226 -704 -223 115 -302 -855 -664 -408 -100 755 -21 -682 -559 155 638 658 -794 163 -473 -210 -425 -45 -733 -308 -292 -3 -265 -629 -621 425 -336 222 -4 0 613 713 429 46 10 790 430 -298 536 -5 -749 -145 -130 -12 433 615 -730 770 -82 -457 176 712 302 17 143 -629 -757 -486 68 -95 42 -734 613 727 226 -479 263 -312 -270 -720 -167 81 225 -375 -257 -674 565 -666 -538 317 -806 -112 -84 606 -1 -464 -144 738 -860 658 -838 -582 578 376 -696 -218 -573 -109 5 661 -317 -411 -608 -34 -747 160 -366 -539 482 561 -321 784 361 774 -552 330 608 -559 -472 -785 466 -485 -847 424 -665 677 28 -656 -85 294 -780 -114 -54 -440 -308 -182 -56 -508 -520 683 -588 -690 459 -413 483 -135 -806 12 -145 -725 522 334 -293 -388 328 -175 -883 -125 715 -724 -882 -414 -578 -304 167 696 -647 638 -425 -226 -746 -338 -519 -466 744 569 37 -624 -853 306 -389 -512 662 -766 166 -399 -710 528 614 225 -88 -454 -471 -673 -788 -314 -877 381 -419 -379 297 -109 -443 -145 605 -893 -895 294 -741 -362 299 -378 -440 462 790 -578 738 -899 635 448 -419 -525 216 -593 596 -801 105 -555 140 -600 -563 -633 -497 284 795 586 172 301 -401 -517 -610 -867 -234 11 -730 -806 -847 -108 -2 163 422 -267 -564 -479 -244 13 -678 -683 -341 143 -171 740 -237 -522 -660 417 64 -347 59 672 -715 -423 -548 142 -853 430 -681 -232 -11 767 -559 103 102 -177 -689 -686 -220 -583 454 74 -32 737 108 490 -368 304 496 -54 223 118 -262 -751 796 630 -364 446 -243 345 617 -641 -254 -588 -68 367 736 317 -779 73 298 -490 -338 368 64 -157 138 626 -242 -714 -182 -665 -328 16 120 141 -233 -355 223 -853 -792 -769 -624 -50 -602 -30 711 -39 455 -404 -602 -152 -75 227 122 170 278 720 -352 302 128 -552 -581 769 -582 -154 287 -880 705 434 301 450 367 -390 693 668 -498 -234 101 -189 -567 48 -266 400 781 606 385 -219 709 -182 -828 517 -509 275 -789 18 -647 -211 -142 -52 -770 118 531 -760 -453 -834 562 532 -758 -667 485 195 -407 34 186 21 593 713 336 15 -244 543 -232 -811 -727 747 -783 704 -93 -604 -648 67 -449 753 598 353 696 20 109 536 317 -494 -330 600 -84 670 -401 371 50 212 566 781 364 381 -337 -387 -846 62 623 -893 -276 619 -619 -766 14 -701 714 -781 299 278 162 -881 -480 42 132 -551 98 -651 589 -735 760 -491 -586 590 -686 -156 575 -887 457 309 -400 -121 415 -305 -471 -370 280 -691 -486 -399 -12 -676 -873 590 -245 606 -461 -342 -199 -219 -765 -833 -236 -760 427 -443 -459 79 748 -410 -493 34 276 600 519 -618 -518 -5 386 -730 -607 -477 67 708 117 -69 -448 -122 -839 459 -544 262 -455 -66 154 633 485 -62 401 180 -617 -42 711 -49 65 439 -46 -144 -174 -50 -670 -751 -262 669 338 -140 -729 -744 -686 437 362 154 59 165 -881 472 -461 -900 257 -58 751 184 -323 275 -810 -449 -751 -242 481 -263 5 47 -862 -492 -693 -412 549 11 341 657 -340 -147 259 439 -586 -25 -408 -57 -280 -866 413 399 388 364 -557 -330 146 759 -67 22 -366 -404 -654 97 -45 420 100 671 -369 -667 258 86 -489 -535 -708 -446 -722 -877 173 -620 -686 308 -236 -404 700 -604 760 -848 -727 776 326 -252 -613 291 340 28 617 -564 -30 721 -320 -508 -732 147 -139 -631 -555 607 451 -717 663 -548 789 -521 -431 -736 273 743 389 -72 -93 482 518 -737 -215 368 -306 728 450 -419 339 404 202 719 758 106 496 -822 766 212 257 354 -528 340 440 -177 -445 438 -91 -815 -775 -208 -280 325 174 -199 494 206 338 611 -244 -313 -752 -803 514 -421 -72 -281 697 308 462 -879 83 207 -589 -539 -417 341 119 264 -792 -607 -683 333 552 -148 -782 -489 -773 124 -697 668 -187 -459 -495 209 -783 488 -422 686 -310 428 486 -38 10 735 -13 -189 394 716 -368 785 -848 -660 -484 304 -313 52 650 799 -200 123 -44 149 -136 402 476 199 114 -698 -568 -203 -617 -364 684 -246 89 643 -836 -859 -851 234 -369 -29 -343 643 795 -179 -838 -878 -667 -719 44 404 98 718 432 6 -129 -334 -104 -636 672 137 46 507 454 157 618 -350 342 -40 -174 156 17 -174 -274 760 1 -786 -64 -448 130 -618 -447 109 -674 -454 210 -50 -422 -146 -717 -379 -693 364 -17 -553 -449 579 564 -356 -111 379 -397 160 423 139 -628 213 78 210 471 136 -96 -371 -804 247 -734 -617 -712 768 -618 -598 -664 -101 -131 339 39 -856 615 522 84 230 301 666 -183 -75 109 -884 741 161 214 71 584 -711 563 -505 60 -266 -752 753 -650 -827 -163 25 -893 356 -770 152 209 415 633 90 -507 -264 502 -845 717 -110 618 57 -899 -302 769 -39 -482 315 -421 -252 -748 728 171 -765 0 210 -175 -64 580 -625 -759 181 -625 -166 -570 -468 627 -880 -117 462 -423 356 154 -599 240 512 22 -528 -732 752 -354 540 440 270 404 580 574 -743 -134 -299 -368 -745 -291 -349 748 785 507 347 -446 -566 -116 -554 -186 -240 -766 -466 518 -645 596 272 437 682 -792 -203 -854 -279 -123 90 -228 -657 118 -762 -401 133 -220 -364 34 -324 -22 321 390 476 598 -403 -345 -205 -250 -443 139 -211 -789 -683 -58 229 435 -436 -212 514 -394 249 777 24 722 434 659 -7 71 -555 -291 -818 177 339 46 -191 36 349 306 -500 5 609 -527 -171 -290 -310 -45 699 -242 743 663 687 -791 -585 589 -542 238 -776 -93 -74 -395 -838 -776 55 -532 9 -812 -223 305 127 483 -406 170 -635 -304 567 -793 792 -8 21 -735 676 478 -159 62 57 156 353 -166 282 -430 171 290 670 -597 -450 -96 -20 -563 -435 -550 628 237 -815 308 -520 80 -802 -783 -639 230 335 652 -462 41 -219 -367 -39 417 209 460 769 395 -304 -598 -480 -219 734 -399 -141 -435 376 404 -378 -361 -680 314 -693 -398 -379 109 464 -116 -335 -384 -626 -24 -23 -31 -426 433 728 666 94 -221 172 -174 797 -63 -496 -434 -575 45 745 510 296 -33 612 -769 -734 312 645 129 186 2 -844 238 24 412 600 557 -879 143 -175 -675 -859 589 -120 -220 321 568 -519 331 555 -212 -136 -156 611 -258 -801 -117 787 -301 65 -142 415 -372 -512 -821 -383 90 398 232 -40 101 -595 690 4 -800 517 307 46 45 -475 -556 517 -462 -440 315 -790 76 598 -732 -609 138 153 -661 418 -223 -753 80 446 -848 433 466 -891 735 -861 544 278 -459 532 753 701 -778 618 -831 -392 -844 666 -238 37 -235 -426 -414 -28 523 109 628 99 779 -511 -530 703 -361 -745 705 -90 296 -793 202 -232 -450 -342 111 -280 32 668 -265 146 -142 -249 630 -499 -311 10 -78 689 -123 131 -374 475 635 48 -523 107 -528 754 177 568 -879 -755 -96 62 239 180 -51 419 415 188 -596 -608 344 655 44 -445 373 798 58 770 167 -754 335 512 347 343 554 -116 -552 -174 260 523 -807 -553 -352 -494 771 694 -400 -738 55 -708 483 -650 -424 -837 -441 -78 332 -384 247 737 675 -343 -317 -316 55 425 599 -357 318 -565 -283 1 -193 -417 -175 -252 -862 204 -253 -325 739 461 50 287 263 -500 -289 -766 -507 145 -486 -679 81 -244 -115 301 448 -272 -402 505 -730 387 685 396 434 169 788 -814 -726 -189 -41 545 520 -771 239 -773 270 557 644 -879 5 -241 116 -182 310 450 -131 247 81 -542 458 21 308 385 735 -470 -298 -154 523 -308 -68 -563 -469 -637 -483 -650 -179 -629 53 335 -566 204 205 -646 329 -479 -619 146 634 795 -331 -717 57 157 228 -185 791 -355 -137 20 -234 224 223 647 770 674 -493 566 253 685 -280 735 291 -652 -407 460 203 501 -375 -335 -118 -271 594 -636 297 258 390 -196 -881 75 584 609 105 324 525 -605 279 40 -150 666 -173 -281 197 -54 -635 -786 354 685 733 64 -200 -797 577 -451 166 86 -833 -327 -810 209 -534 -753 -89 -355 -668 709 -376 181 -296 529 -879 753 577 -503 -858 499 -583 374 -511 242 700 -852 -820 120 271 -723 -177 332 108 677 125 79 172 63 -119 -710 192 132 -846 -275 -635 -380 -132 -716 -105 -267 -544 -202 -895 622 -406 12 537 613 -855 484 -534 -363 -125 255 -313 636 562 -255 -862 -890 585 408 -635 -445 -847 551 -550 120 368 -460 2 510 637 -266 229 646 49 485 453 -48 -267 537 -750 360 378 -807 376 -222 -507 291 172 -343 585 137 59 -822 -778 -810 -599 6 -277 750 423 -100 -664 473 -211 -95 52 739 488 -98 500 220 -750 642 466 -216 -59 -89 -394 -455 -531 -30 -610 135 -271 -615 -696 -807 -245 -526 150 -755 -179 -53 -37 -288 14 560 768 0 -72 488 -258 -185 168 234 403 416 -864 35 -573 755 692 317 -521 -879 -292 -357 -743 467 487 527 505 492 -457 -227 480 -63 -207 -96 619 -766 345 -651 -268 -547 -162 290 401 691 -396 -87 190 782 -28 602 183 -516 163 -376 -240 -193 95 -55 600 328 -489 462 147 722 676 -639 -113 229 -500 -195 101 30 667 -264 456 316 -322 525 -628 -520 -480 -325 -393 -112 -38 -19 300 74 -301 317 170 -820 -771 469 -527 741 -621 278 166 -403 774 307 646 -404 388 -93 339 -899 -896 590 658 499 -346 575 334 245 579 232 196 -54 -624 -855 120 -894 -354 -602 1 125 -28 -728 -482 676 -140 127 787 -349 -701 -401 621 602 -47 170 367 -741 727 451 -654 -502 -415 -284 112 -874 -498 -591 115 -205 -85 -892 -305 629 651 -703 -516 -55 580 32 -60 113 -676 93 446 -149 -547 335 519 -236 488 14 434 652 100 752 -202 -570 -551 -90 167 -504 129 -411 80 -661 198 -158 -702 -151 -538 492 -355 792 -851 592 -266 244 -582 -283 51 -121 -367 -626 627 120 -377 -443 -282 -787 -425 263 255 22 641 666 472 593 -559 -543 253 -472 -548 -21 -193 33 -120 226 -158 -784 796 722 776 343 -602 -203 -892 -369 -83 -211 615 693 564 -720 545 -336 556 170 558 -657 282 -480 670 51 -821 -697 93 -123 -16 684 144 -336 -497 733 -1 -744 527 350 560 736 -319 233 160 401 -726 -498 -360 382 -375 -353 272 -269 -271 -87 -674 -532 -552 -774 546 -121 754 94 -127 367 -306 -232 -434 96 -612 474 171 -223 -231 14 -569 -662 631 11 235 -484 -704 -278 -475 7 207 -643 -319 664 599 722 549 -856 -664 -559 -712 250 -597 -68 -121 105 783 -866 500 -530 -292 60 -314 -343 519 498 -806 -830 370 -399 319 749 -433 -455 454 522 86 215 407 633 -894 243 -702 346 429 -780 134 710 676 -92 -210 538 -50 -13 463 640 26 410 343 112 -189 -159 221 -154 767 335 614 390 -371 -635 -414 -135 800 -561 405 -800 793 -779 535 17 -771 743 230 -248 526 -267 -135 -90 -807 -843 -225 -258 -525 745 129 572 -446 445 -785 -431 676 -373 -742 -288 777 -639 115 -424 -470 367 524 538 766 -150 -413 340 342 14 -414 747 6 -107 675 96 379 631 -18 -391 333 -591 -560 -107 -759 -550 -186 -616 664 -396 -139 95 -631 -822 692 680 -180 -117 -632 -107 -332 735 217 -880 791 753 663 -502 390 -78 277 91 -186 -70 693 129 -335 74 -723 -712 315 581 199 -113 -370 271 702 -218 37 -670 -238 -865 -127 -83 -418 633 -141 -128 140 -642 -439 18 20 -526 559 -408 -1 -221 534 343 284 503 459 -821 409 77 618 -256 -808 511 444 -790 -795 101 -449 782 74 188 760 -237 173 -285 385 -520 486 734 -891 -19 157 -504 -476 123 -730 -288 555 -497 -26 -430 -61 335 -98 -708 -729 377 -565 -332 -202 645 309 56 -429 -35 -731 -277 389 299 321 90 603 50 -4 698 -682 -455 -484 -836 -460 417 -633 -420 304 -345 -644 -380 -845 -887 -138 -295 771 -119 -827 -824 -701 -748 93 492 51 -422 -161 -245 -519 104 -116 104 136 40 -390 178 297 -140 -692 759 757 -11 -505 -214 -716 560 -877 671 606 -509 -495 450 -474 -273 -227 -742 -333 -199 75 622 278 228 -462 466 134 -495 658 -217 -12 -209 -669 563 -609 -315 156 97 -874 -188 -427 -80 -783 31 361 -530 -441 61 348 -478 -378 -586 -879 -445 -593 -879 -803 -782 -572 -537 -890 -194 -570 683 -71 230 -105 -704 -514 -197 -699 -439 236 681 -649 -645 -890 -258 627 -883 -590 609 -182 284 227 641 224 -701 -117 123 85 -451 57 388 33 45 599 81 679 -478 -269 -76 434 500 -500 223 625 223 -871 -852 -522 633 -817 -206 -882 584 182 426 -710 782 232 -556 -474 594 -888 -849 -634 -787 -232 -663 -267 295 534 -822 -851 -630 -108 594 -685 -289 114 -509 -263 -625 -808 -640 734 -551 -347 725 -891 -552 -785 203 308 136 77 294 -191 552 -872 -426 772 168 -681 -788 759 592 463 264 -161 391 784 -811 -657 659 581 713 627 658 623 514 571 -603 525 -731 -279 -77 -498 439 509 -671 -367 766 -601 256 -407 -460 173 -197 -225 -175 -319 -84 -473 553 -842 -763 -893 24 566 -814 262 91 -244 -642 754 -863 -847 747 216 -300 735 7 223 -712 -529 -38 -885 67 -82 -289 99 501 -388 671 620 200 -433 53 -5 -154 792 788 -886 -379 162 -90 -366 -671 78 773 257 -279 140 -1 99 607 -727 672 -408 138 -224 -457 100 -289 -751 -468 -315 -832 -477 68 -633 145 334 643 621 -248 384 51 -821 585 -594 -110 569 -289 211 -455 333 -86 -609 -472 -351 68 -277 -204 650 -149 -781 -609 240 -437 606 47 -582 202 742 138 -564 18 613 -722 -625 589 360 769 8 -136 -764 -542 525 -436 -888 -333 -881 -811 -3 -688 -888 524 560 785 -732 488 -84 -478 387 342 463 -288 209 -701 -108 -776 -216 775 618 634 605 -620 352 -519 -111 -448 -800 350 203 -212 -841 -871 168 580 511 -11 490 -777 -116 -386 763 -776 -563 -764 -362 -812 294 590 -611 -436 -626 137 137 155 -489 -182 202 -713 12 136 -448 758 -507 369 -192 620 -841 -469 51 198 119 -771 -217 -536 -559 -44 695 -798 152 -362 656 91 373 -436 70 -14 134 -123 -439 -388 -814 369 -668 531 189 396 -544 2 773 -352 -85 284 -640 -885 -322 315 -659 362 330 -2 -690 398 -67 -744 -145 224 791 -63 -824 187 -79 -879 -23 -400 696 -53 -435 20 81 -592 477 471 475 599 -114 -700 -1 379 -294 441 -866 145 236 -792 775 -230 -620 -26 321 -475 -123 -171 334 -780 451 213 -766 786 385 465 -779 -381 -372 463 454 -264 -91 -727 189 -716 619 -159 -204 -810 740 287 -5 119 163 741 723 -733 -668 432 565 87 132 -800 257 -868 397 -528 299 748 -267 468 -153 -112 337 67 -648 -817 355 -686 301 -618 -436 234 46 727 181 -37 -724 -462 -656 590 618 269 -579 -363 328 -77 -418 -707 -640 -623 -445 629 -60 -489 -476 569 -847 123 -843 -516 -265 99 388 159 -766 -58 4 -865 -739 2 588 248 429 788 -554 -497 540 -893 -578 197 -607 -236 -328 -496 -434 578 678 -862 516 336 480 -511 534 -582 -219 349 -248 -593 -513 -324 399 450 -331 604 579 -722 -202 -497 -345 601 165 767 373 -856 27 -341 346 663 460 -339 55 600 320 -260 -477 299 786 450 352 -732 -210 590 405 506 93 373 -236 535 92 141 265 -845 324 726 -112 698 -181 157 -333 -367 448 790 712 -79 -472 -533 -782 111 252 -804 31 -638 -348 461 0 747 613 -522 94 91 -583 780 -76 -293 -734 343 92 623 591 620 -560 -338 -214 -160 13 387 -891 73 -594 68 91 -340 -28 436 409 -462 335 -716 -793 -895 646 -494 -383 -130 413 -745 344 669 -259 -530 -239 698 -802 -558 494 267 -661 -65 -212 -122 487 -292 789 431 -523 -547 151 -650 468 -31 -68 671 536 -210 -356 560 261 116 102 346 -654 -519 -748 -802 -126 434 772 -207 -680 -597 -124 -229 708 -616 132 -875 367 235 26 714 -841 747 -308 -535 467 -676 556 461 300 -699 134 61 -80 686 -544 526 417 503 -741 -876 -773 -808 799 249 43 -301 -300 539 274 -526 -305 -730 123 438 -7 -693 175 537 -114 416 -709 780 -77 165 -459 9 -197 390 -8 -399 -807 -192 -494 -4 732 -828 -326 446 -434 -299 -506 0 -187 -180 -518 -718 321 -230 -541 659 52 -894 -832 456 418 -870 499 -660 -36 -786 -185 -365 -286 587 -197 -35 -716 -403 -385 -102 765 195 143 -595 477 -723 499 -807 -510 -678 214 -259 -662 -130 356 -863 501 488 672 -398 -840 -85 371 -630 672 -109 125 -671 502 -373 436 408 -633 575 161 -875 -106 327 293 -520 723 -62 135 -444 318 -41 -91 122 789 191 578 381 -497 -612 -34 531 -308 229 -801 -256 -286 -853 -268 748 230 738 25 787 -777 509 445 778 -799 426 -660 -649 -851 498 133 759 327 -540 -243 -832 640 57 575 431 -673 14 -634 -788 -702 472 -504 -142 239 206 -785 -801 -874 90 -215 -647 547 -282 356 -503 -890 595 -393 -755 621 -236 332 -438 134 -169 -299 -793 -330 -810 173 421 -208 374 -273 -749 -263 -638 281 24 796 675 -841 -181 -332 792 615 275 -89 246 -196 496 -851 -534 -105 364 449 427 -252 381 -637 793 195 -651 -482 -166 -452 -192 449 -613 -736 75 398 498 298 -494 749 742 428 73 -665 -707 -789 -165 423 -179 81 450 -436 -796 3 509 759 -893 -539 -799 162 67 -138 632 -727 56 723 -890 -109 -841 -358 -236 -707 180 69 615 -425 83 -364 -222 -475 732 -646 -158 104 -647 -678 -617 -322 -525 -88 -493 461 -733 -89 -893 -808 -366 411 -250 -646 742 85 -889 212 503 421 -308 378 -641 31 -480 196 753 -209 -463 385 207 136 -688 -274 -825 -347 342 -757 -569 479 -194 740 -560 -637 -220 591 -839 673 -284 -328 71 -457 -561 297 -824 786 524 300 461 -223 -754 581 799 -648 -557 -704 -28 544 419 181 304 -705 796 380 298 -776 -212 750 -688 -894 -877 -420 361 -392 407 54 248 653 117 -68 -135 692 692 -681 547 -714 -425 -258 431 -612 105 395 -3 -121 699 56 254 97 -216 617 43 -583 414 -559 -866 -459 -726 399 691 734 -525 716 -810 -483 312 278 -408 379 711 -171 -501 -747 3 -537 -267 692 161 -155 -500 27 -747 -478 -681 143 -889 431 371 -259 -430 392 -667 -608 -368 531 497 525 -575 718 -353 345 -204 -547 263 -713 -647 797 -35 -577 265 82 -253 405 -208 -176 323 -440 422 460 -677 -692 521 366 -694 -656 -39 -160 774 -703 400 217 -594 613 -95 -146 -547 -423 214 -589 611 -314 443 188 602 -589 -724 -302 640 142 -382 -245 -365 239 615 234 -806 560 -11 43 -536 -583 -115 -149 671 498 -695 -526 -753 -205 -448 -538 -526 556 152 169 609 -125 517 613 -622 -546 -444 -889 484 742 -307 759 -224 247 284 -176 -820 -204 351 -543 532 350 -627 -72 -294 -710 714 -519 -117 399 43 529 385 79 -459 -290 -716 684 -156 181 482 611 455 169 23 755 -127 538 431 -625 -19 653 -630 -746 -114 -888 -92 -537 -791 574 -504 562 80 -267 219 668 267 266 -420 -595 -670 128 503 -879 -10 553 192 745 -467 -621 -260 -343 -824 -558 6 1 -435 -479 127 793 -228 -680 249 -454 573 302 -230 -388 301 258 799 174 -844 212 -530 -106 -580 -618 -736 -610 -88 96 499 -889 723 -129 572 96 -696 313 800 444 -764 238 -549 640 146 554 724 -119 -275 715 351 -830 424 247 -731 -236 184 -686 -511 -854 423 -416 -13 720 -643 272 642 258 436 -528 -866 -179 688 -656 335 -166 23 65 -348 57 -285 676 79 59 723 187 -782 -70 -292 -263 175 -563 -231 529 -666 -514 697 555 -629 646 585 129 -481 -884 232 -820 350 -898 155 -702 -867 -636 344 23 -552 -703 582 -516 -333 -593 -762 -218 270 -876 650 -81 -149 84 680 793 99 -724 -128 -227 -537 88 -64 37 603 -34 -47 -666 566 -756 113 -864 723 -430 273 176 256 555 -841 78 411 92 776 220 205 -819 -544 454 162 271 -406 621 -460 -759 192 546 -139 309 -625 -827 -49 641 -224 -393 -224 -530 -262 -759 494 313 -347 687 148 -800 -14 -186 358 -409 -405 -879 770 491 -649 -520 767 -557 -456 -33 -520 390 -489 -52 -631 -471 -615 81 795 -608 779 -9 105 315 769 -540 -261 74 472 -705 -447 -699 -357 -439 389 -395 260 472 474 30 -551 -359 -292 209 123 -103 -681 261 -372 -33 -389 693 457 -873 -5 -699 -676 195 526 -352 -712 638 -635 435 -802 386 -306 446 -190 445 -569 261 -510 -659 113 -744 81 -347 -40 -47 -205 -37 -574 652 365 -370 -420 -684 511 -897 -327 -353 -511 114 791 -112 -666 -441 225 496 -392 642 651 -51 -771 -410 -118 -475 -136 -3 202 -816 30 254 268 -604 308 -682 -162 -694 -859 -225 495 -369 -63 -405 -384 -106 -761 -603 -697 -839 -344 -427 736 -147 721 575 548 710 146 -283 614 742 215 628 436 -763 -654 138 -678 793 -605 -331 137 -336 346 -312 -386 273 109 311 771 -420 432 232 133 -758 641 223 87 354 747 -461 778 679 -260 -41 579 663 -38 -74 -701 -744 -895 -15 -344 -143 295 -637 223 396 152 -555 -122 715 -9 213 -889 10 104 788 -362 -198 782 -635 446 -286 699 -686 -630 -759 -819 -203 147 -507 647 668 -53 -666 -128 -477 353 -153 246 162 -713 -721 578 -416 750 -518 681 -718 -95 -211 -842 -126 267 150 74 -675 303 -415 -187 -892 79 -320 -34 93 -330 566 -604 -552 475 296 713 -785 -759 655 61 156 -351 -43 -598 31 -30 134 -319 -861 -502 -673 658 -521 -116 -373 159 -754 426 -590 508 285 -574 -475 762 592 437 -741 241 73 141 530 -334 401 -244 145 576 -837 -608 -724 -495 409 89 -803 750 185 560 447 426 94 -355 242 190 -183 -567 -72 -638 -143 666 390 -475 534 -324 -663 -57 476 -787 -55 -630 -268 -677 -386 -809 -409 -744 540 -812 -52 -73 21 -490 216 690 -384 -132 739 43 -324 -256 418 791 338 257 -319 685 -679 -573 -509 -784 712 -764 471 96 788 -483 -788 328 -312 -430 426 -415 623 1 -69 299 -609 155 -209 -828 -311 -268 115 -45 649 327 -460 -43 385 238 -514 298 166 -624 -131 -454 456 -515 386 181 504 -801 -209 469 131 137 -405 156 -764 -678 453 -633 249 -14 -896 -348 -366 -313 575 -340 680 -633 -54 518 -209 751 -597 -306 27 -216 -865 39 -38 -681 777 -881 410 784 772 -36 -450 -35 761 -125 -680 731 387 -253 777 719 378 -278 -626 506 726 -210 83 -850 -33 565 -817 654 -155 -324 -820 82 225 -655 -415 -625 -780 486 -560 -254 269 61 494 116 671 421 -599 556 -193 -777 761 -340 627 -699 -228 188 -834 667 453 103 760 -327 -39 -207 122 -688 -312 573 -533 407 -882 -606 -209 -271 -899 152 -365 701 -505 25 416 -841 146 -187 -737 275 -97 -739 520 -90 -824 124 7 679 -421 -703 137 -873 -95 278 794 -241 764 -100 -133 587 50 673 -481 -481 285 -566 -874 599 -25 -637 -307 -475 -4 438 -293 687 531 -334 -825 528 -20 445 -259 -846 91 -26 -297 572 201 -50 517 -493 233 -826 -696 155 -644 778 -305 -879 -758 -584 735 -346 755 310 -260 -524 -167 706 213 264 -73 -511 539 118 91 -478 -483 479 -854 -438 -275 -53 -740 782 -366 197 -452 190 -669 152 -464 155 246 745 559 569 -226 436 111 -633 -122 -482 -151 69 -529 742 -883 -127 744 552 -232 568 6 -143 265 94 622 194 72 420 595 -35 -333 759 -1 -108 207 -846 -766 798 -245 355 -383 791 -146 724 -760 574 -555 -454 265 -701 -590 -319 98 -557 -78 353 195 -462 -83 -48 155 -503 133 302 -599 -571 -262 -83 -600 -47 431 -575 -608 -314 231 295 -605 351 -42 -675 214 -821 -62 527 -152 731 -844 -610 631 -880 776 442 -572 -883 -430 503 -675 -808 106 -841 -107 756 371 -629 128 -640 215 -47 -452 748 -889 710 165 -716 245 -448 418 -235 -346 -694 322 -281 154 -692 571 720 -668 -751 -118 -811 337 -807 -582 496 -562 -851 323 717 -747 -682 253 356 -349 687 703 540 -21 -607 676 -470 661 -86 544 371 -692 636 562 -738 63 -420 -202 -107 -466 468 -80 -393 -236 -484 -434 -193 -75 -596 699 563 643 670 521 478 30 -472 -876 198 293 624 -858 -733 -344 -672 -473 333 -403 -763 -58 -657 -534 322 -311 37 -552 514 -371 93 -238 -349 -816 -547 -238 -151 -211 516 641 786 503 -115 528 -305 -775 -262 426 581 364 -41 -150 773 -47 -214 103 -801 79 -755 546 154 554 -392 29 92 601 -592 -107 -699 450 -586 -323 743 723 -39 -289 220 -316 58 72 702 502 648 -262 538 715 -802 -861 -102 -529 -620 -86 264 -578 -226 -2 -703 -511 328 488 723 -809 -752 418 -432 292 447 642 -118 700 236 634 -152 467 -125 491 -89 -64 -831 -239 675 -838 171 -560 -79 -577 -674 -311 -842 716 -243 35 622 -556 -757 -896 168 -543 -29 -631 -657 -405 -564 556 -84 -518 -515 388 523 379 -639 301 78 -105 203 -868 -549 -508 -309 0 353 417 731 288 -474 751 435 721 66 -255 -583 -222 -494 -27 178 649 338 -632 -540 189 -394 -715 -182 635 759 97 606 -602 521 -643 569 -598 -462 -540 -684 -497 -144 366 -113 -779 -308 -882 -74 379 404 -715 -240 230 -556 581 694 -303 -45 658 71 674 -516 83 126 -229 -214 455 173 -66 -665 -721 289 -662 111 -571 -861 -410 708 324 -507 85 -834 -101 381 -420 529 -251 628 -100 -399 240 -721 289 -58 -543 -584 39 742 150 -726 -457 -357 -374 593 760 -182 -740 514 -744 328 -730 -783 2 -183 294 -332 -607 -330 -243 -396 -342 -500 141 -35 -164 -154 478 103 -484 421 527 -300 546 32 791 -761 10 -896 539 639 -574 -507 186 -355 394 42 -447 -97 -258 368 -786 73 -333 -555 -426 -804 415 -869 -480 -526 413 -601 291 -167 -676 480 -761 493 788 520 -606 747 -407 235 607 -33 470 -14 685 -627 -566 -269 -420 -488 -742 72 -70 357 -378 -544 -194 342 -848 252 -474 -124 640 -421 -373 -712 -723 387 -8 583 -157 -115 -247 -790 147 -70 40 697 -15 -223 169 14 486 -95 -441 458 645 -721 335 -468 489 406 -520 715 -408 -413 -174 742 708 -595 223 588 -54 -18 528 286 -472 -408 -639 -415 -220 489 613 -327 -53 193 -493 -251 -155 660 -735 45 -836 655 -104 634 83 459 -881 -208 245 -618 685 -410 -550 124 -795 723 362 -93 524 788 -342 -720 -293 651 -214 -317 642 466 -413 -275 721 134 -328 -436 -134 -759 -761 702 -177 30 520 512 379 775 -351 -281 -655 -135 111 -371 -888 -846 373 -577 12 732 -363 586 -164 671 -451 762 330 -725 162 140 -350 -748 -170 -871 -235 -534 301 85 390 -438 -238 -27 -206 -442 -89 -483 -215 -210 -408 -630 334 -140 -755 -623 -346 -663 -312 374 -308 -261 -859 686 -799 168 548 41 298 183 -626 251 -614 160 78 187 112 -815 32 -355 -121 -64 -539 -447 767 374 729 693 80 -69 383 366 -413 -447 332 -371 -644 16 681 577 65 221 101 203 494 427 -675 -616 486 -492 729 -816 -101 -272 109 280 712 109 -577 757 352 -275 624 -808 1 -220 -488 -168 -263 -802 -348 224 -799 -843 -341 -880 -197 310 693 746 374 -850 -896 -479 -752 190 323 84 -747 -394 -142 709 -153 -289 199 234 -700 -228 117 -332 -676 486 754 -713 -512 -485 -630 532 -157 699 179 -714 127 -119 -153 -353 143 -499 -544 499 427 492 -75 -339 566 262 -91 334 218 -54 628 588 529 -776 -466 -894 -357 -237 -382 236 -416 340 604 -473 -349 -548 -108 -28 170 299 -285 -628 419 -745 171 654 165 370 685 270 -307 -660 515 -249 639 298 194 -249 161 145 -64 -554 -778 178 -567 -591 38 26 551 124 -174 -40 -531 -898 85 -602 -14 -264 192 -360 737 582 -880 684 72 -853 375 -213 -368 -555 -108 107 -2 -209 173 661 573 -886 541 758 372 67 401 411 546 24 -616 293 218 -143 -227 476 104 632 156 49 105 -219 -194 194 -502 -12 478 47 678 -270 -540 -339 -24 -82 225 -822 162 300 -156 -783 -250 209 132 -701 -520 -622 -604 -599 -163 28 524 -674 610 443 -518 565 -510 288 -895 -236 -792 42 -287 365 323 750 48 517 639 283 -628 209 -535 -884 -820 -506 284 280 348 677 77 -130 -813 -133 -697 250 -873 -232 -31 -700 -658 -466 -291 517 -47 -617 -495 87 -572 136 348 -663 -438 277 782 -838 100 65 364 -483 650 363 -429 -432 -178 255 -651 677 -153 185 -586 684 75 -424 -881 617 292 123 -310 659 37 -599 -185 -824 384 -894 397 -762 4 -891 632 48 246 -527 -818 282 -151 755 -67 -558 499 745 -507 -354 -871 456 387 -141 -682 -416 386 785 682 -239 -848 414 -782 390 660 -259 -30 -498 25 -82 -713 -534 39 526 -132 -26 -568 -802 -729 568 -128 425 505 170 -623 448 303 418 187 410 -590 -334 206 689 -381 265 -424 -436 -900 -31 177 -679 576 -363 576 103 356 -89 134 -430 -366 475 645 644 575 677 734 -568 -125 -198 -473 596 309 298 457 384 -645 -460 755 -511 277 -580 382 -691 -8 646 117 -400 64 -183 50 596 -605 -218 -398 -489 13 -799 648 130 -863 194 200 691 316 535 -37 -239 -606 -259 -73 -754 -432 106 689 -216 -205 -258 -353 -285 381 138 -118 -276 -581 -532 515 96 -215 -813 297 -547 642 285 796 -839 -563 726 58 270 675 -853 -106 -726 -781 218 385 -667 -298 629 625 -460 -511 377 480 210 565 637 -742 -263 759 -771 -219 -389 600 -661 -896 611 -526 -890 -217 694 -282 -149 358 -461 -806 615 -491 -542 632 -277 -711 -218 -706 234 147 -541 -120 -864 -341 41 -718 -59 628 -877 -735 436 640 -754 644 434 -618 -834 -780 -500 -828 -331 410 -699 -845 429 -156 657 -593 -160 445 -237 -552 684 514 -708 374 -95 -12 713 705 -307 -256 -112 114 -863 330 216 -172 216 493 -831 784 -462 111 23 -295 -155 428 65 105 -189 -77 -589 762 -603 486 -24 -414 -370 759 -896 -613 -797 -524 -625 -349 730 -86 -84 -786 486 681 -687 387 -538 645 122 -451 -173 295 -68 451 -235 529 778 25 27 277 -198 -349 -36 16 526 243 570 745 -853 -57 343 135 -550 471 -114 727 -53 772 -846 175 -703 242 -107 615 -291 -477 539 -866 442 433 561 -528 162 649 328 -26 -53 173 -88 261 338 -757 123 -561 200 655 -84 -580 -891 -207 -314 195 -459 240 187 563 -307 -379 100 433 -176 -369 512 327 172 681 477 -78 -592 -142 787 -522 255 -695 387 -449 679 62 218 -120 654 316 -892 78 468 178 583 -395 -513 -140 -61 -751 -382 560 725 390 -324 383 -359 764 -752 676 -759 770 182 459 712 434 -711 -293 -693 436 -77 -705 -422 -71 -581 129 -58 -303 -792 -278 220 264 39 -815 -711 538 -751 579 -896 -419 -364 -885 24 547 -649 231 422 777 -59 -69 328 -368 -851 -669 -351 677 578 -106 -254 -282 -814 -216 -138 -525 -746 -709 -297 380 -240 753 565 576 -372 -40 211 540 -267 -199 -678 -229 -754 -721 587 -763 738 -649 -239 558 -68 -215 -619 21 703 490 689 -307 -660 760 -165 569 636 -845 -577 711 -284 -222 605 714 391 410 -478 -696 392 -398 -288 -725 -323 -723 -300 751 -333 -664 -795 -779 128 -179 -507 -334 198 -402 -51 -726 -615 534 -637 240 210 -631 -167 151 -745 791 715 655 83 -477 94 -446 -264 -891 753 600 107 -96 354 -609 -603 -803 -516 231 -687 575 15 678 26 2 -240 -154 -294 125 -771 -32 -234 -138 -62 -102 458 -759 446 31 -117 105 -170 285 672 95 440 105 -319 -222 -560 -591 -126 781 790 618 661 16 -731 552 -403 451 613 601 -568 444 97 -90 -813 490 345 -839 -612 367 195 -117 493 192 -410 -819 -507 199 547 -582 -784 -587 -718 -441 170 110 -541 446 161 -109 -461 -584 260 -471 -830 695 -572 -871 -396 -406 360 -672 546 777 -454 -603 674 -721 -203 -3 -559 -766 -748 588 -117 -483 -650 -672 -889 -714 -710 -82 368 -293 -607 -16 70 -504 -324 109 116 -59 54 53 715 56 -559 380 -538 792 -43 -613 647 759 607 -143 -509 -598 762 313 471 -86 -194 534 -409 -404 -71 298 -514 -161 64 -450 -880 702 -683 21 -686 -834 -378 -163 -407 592 670 -378 -97 550 42 -526 193 -181 -371 596 -637 540 712 324 -524 -863 246 668 793 -247 463 -598 260 -341 -886 141 -496 442 31 -41 457 -822 -548 -312 490 255 498 553 -655 -517 652 -855 -839 -849 429 -872 177 -783 103 737 -865 -868 -268 -580 752 -275 -424 540 -93 -804 -818 -884 -314 74 -85 407 459 -799 608 176 403 -597 358 314 122 687 -730 769 49 -41 551 47 774 -134 362 -385 -259 -529 734 -718 433 -602 400 40 -821 620 -19 -236 -763 592 241 -600 -538 371 483 742 660 632 303 -316 -51 -574 217 371 -686 -386 672 427 -217 -511 685 -30 69 -607 -137 628 210 519 691 738 658 -140 -888 -791 -659 -285 481 -843 -491 276 -759 -70 424 320 704 545 -210 454 -793 -230 597 -45 534 165 -629 -480 -187 542 384 91 761 160 -348 229 -473 566 -629 70 659 -654 -388 103 -67 -615 -515 -6 -141 -25 -360 -736 279 -299 -449 414 -32 598 15 173 180 643 77 -734 -178 280 -629 229 487 -797 -862 406 -245 304 -706 -664 175 -483 287 346 -741 -237 528 -210 -593 -243 -275 -735 -393 298 557 -346 53 -501 522 -117 -684 -341 75 -77 -677 -175 27 776 -273 -42 476 -888 -277 760 671 -666 -442 590 -841 -365 515 -85 -805 581 792 607 -550 -525 -318 -256 -527 235 167 -40 -266 -518 16 -455 311 -485 -104 -313 753 -79 732 -351 -577 673 -134 -82 449 643 -587 433 -200 212 244 220 -627 -753 429 -398 623 -274 -192 578 420 -522 119 -777 -45 768 -7 293 -869 -739 -221 470 -294 43 279 -434 -527 -698 746 -601 532 -368 -838 -898 113 720 129 -632 198 -839 -402 660 -802 323 -333 -641 662 -837 -641 477 -768 570 -463 -239 286 -304 -62 692 -619 541 -479 764 205 771 394 239 -443 -289 23 -145 -801 -745 -324 -830 102 18 613 66 322 318 -40 375 626 273 120 633 -757 -439 -46 639 -207 -356 -496 -311 52 -318 -361 -144 246 786 291 485 -370 -126 -885 643 424 -434 -677 -790 -283 -217 438 785 -437 -306 -130 -64 790 -250 143 -687 742 -537 -403 474 295 307 440 -718 231 -579 352 -437 -833 -808 513 273 -222 -120 215 -267 225 -474 789 656 -72 200 -367 158 545 -33 638 611 -780 -853 76 -104 47 -135 -614 177 -308 525 -324 -712 417 389 -523 206 487 -445 355 -171 178 -140 -217 484 -420 -606 -534 -745 -563 110 716 -430 -431 -538 622 -267 -314 -562 215 -709 364 -663 -44 -657 -91 -447 659 61 129 -555 281 -884 -785 -13 -410 551 525 -551 537 119 -536 -513 787 283 -546 36 -494 2 -240 -202 -165 612 315 388 -714 326 189 -169 -35 -47 -782 -407 -589 -439 -397 -486 -236 -26 -426 -506 -547 -319 -836 618 -94 -867 -100 -404 -132 -733 668 310 -173 -176 247 542 -387 -840 -59 -18 129 -156 -651 -423 661 289 239 72 133 -893 -569 131 -316 -657 -140 -257 -143 491 -586 23 144 -519 561 81 82 -235 40 -114 -613 -554 403 680 -738 -503 -539 -299 -359 751 -483 -602 -162 -652 269 511 111 161 -290 636 -361 -580 255 -198 98 -815 -864 501 -785 -108 10 517 -518 189 23 513 -843 -132 -424 503 83 -513 -599 -859 186 -507 -169 737 676 632 228 -189 -60 273 499 -208 -503 -256 -359 -191 -791 -256 -772 -832 -582 -530 304 -459 172 -17 -744 -291 231 -466 -365 17 250 -296 -477 234 452 -344 616 127 -290 570 -45 86 488 -59 -237 -742 -162 219 246 34 62 298 -115 -653 570 364 133 -595 361 -771 -31 486 -321 318 338 -263 -789 397 -542 -790 -687 572 366 700 -779 208 -556 -383 725 137 672 -666 14 794 -181 444 -557 239 -245 460 -25 -130 -674 -216 -640 -231 -344 -753 -72 602 -459 -549 -804 252 769 139 -123 315 -726 751 -28 -873 -328 276 185 162 480 -429 683 -400 -292 349 -882 456 -418 -619 791 -737 -12 -390 -541 -865 -379 -375 17 -156 735 -496 -766 -108 512 50 433 -800 -189 -240 358 -797 -531 -341 137 150 -45 350 -431 794 -513 289 -105 -248 -105 63 572 -824 -480 -403 2 -301 473 -625 442 -780 772 745 650 744 14 380 531 -401 -142 -721 -679 -820 649 -875 -48 188 -1 484 -38 562 249 -606 251 415 679 240 560 311 314 523 745 -560 -141 352 233 593 -820 -739 -641 -563 714 -151 609 -641 359 785 -774 -612 -245 101 321 527 -540 -116 -655 -183 -376 -565 624 -39 450 -894 -107 -360 -439 -783 113 -162 -592 508 765 -573 -325 -860 73 -455 82 -872 -798 -177 265 -68 736 777 664 -443 402 96 712 302 -752 -678 62 -695 -480 163 -22 -612 231 110 -521 -628 656 245 -90 -864 -782 -205 260 169 121 -708 -465 -809 246 -174 -642 799 -371 -457 -337 191 540 288 101 26 -599 -617 23 -218 597 -619 -158 242 505 359 217 182 756 -681 172 448 367 246 509 193 -184 522 10 504 -643 -228 -13 417 -362 -145 360 745 -27 112 -444 386 -210 65 -432 -448 -659 298 -290 -701 -534 118 555 213 -548 -780 -547 387 -557 783 -488 -15 -673 -86 204 152 -71 337 189 129 47 -734 591 -653 234 -374 -297 -897 707 602 -748 292 -386 168 83 -402 25 766 -647 -182 761 -395 -406 -200 -33 237 337 -840 -586 -673 318 197 770 770 -71 -897 698 283 285 -381 -284 -597 471 799 250 796 178 769 -455 620 -154 -664 706 469 -291 756 -194 707 -380 -7 -191 -601 -194 -148 -310 -180 -428 294 688 -476 367 -803 384 701 -187 -343 248 189 283 -139 -303 184 269 632 -811 -610 157 22 -225 477 -132 319 95 -753 -793 747 -433 577 58 -380 559 -279 195 -793 -537 160 598 -86 153 -594 -239 192 361 444 -345 418 -482 -715 -716 220 -56 -879 62 27 -796 -536 566 -859 476 127 -321 -718 -89 253 -398 -219 543 301 -306 -175 -47 -380 465 -38 -579 -16 -368 43 726 487 -778 32 -257 489 -1 155 159 -25 13 277 -126 771 425 -39 215 219 255 -653 -245 -173 707 -75 454 -40 622 -475 -760 -344 -831 756 -343 560 612 -529 -878 -388 254 -413 -464 192 -684 44 -248 477 -605 285 622 679 707 761 51 427 83 -221 595 183 -403 163 261 -559 730 784 258 -829 752 282 -202 -577 -687 595 499 -674 -189 -625 -359 -238 558 234 -308 468 414 -625 476 -376 -280 601 57 551 773 310 -423 256 -227 178 319 373 -562 600 632 341 614 225 -760 -574 -11 -477 120 347 59 -865 518 43 -41 -189 422 -600 -689 -745 -490 -262 -205 292 435 -335 -736 669 728 -478 -262 37 -100 -751 -249 746 103 80 -724 -534 667 -175 383 -703 -335 609 29 -636 -726 -842 -124 26 -641 133 -147 -581 -497 -671 730 -317 670 -82 -565 734 201 456 302 -861 707 -776 360 -300 -489 214 -223 -881 -97 -633 7 117 -867 -629 636 772 -475 -719 416 -115 371 -439 -88 -218 43 488 -479 128 -160 347 -389 738 654 -768 709 -339 -263 622 301 359 -44 453 414 -419 -458 -235 272 241 -573 619 -602 -380 -288 525 -213 346 -281 -426 -33 99 462 -699 -209 28 645 411 -359 -177 383 387 -337 -230 -456 -109 -129 -154 370 -317 35 186 703 149 -611 461 -314 726 -723 -409 516 379 621 -676 -540 -774 591 -818 -338 -241 -311 -860 589 -55 -21 -11 149 -167 -695 367 117 -211 -672 -279 -84 -797 116 160 -202 460 -689 -765 22 210 -400 311 329 -560 467 567 -424 -741 -296 556 645 261 301 -296 657 230 679 744 677 -846 -55 -214 -683 -42 60 -280 -306 -849 -102 782 27 81 205 -360 -702 271 -61 -430 -684 713 -738 -46 790 -10 -716 -335 639 -630 -639 750 706 479 -619 -136 794 -182 -395 -327 125 -659 -762 -633 -95 -187 26 -313 108 -85 -458 713 -147 -95 -85 192 304 -295 325 -123 206 761 -77 150 561 495 -395 -311 -848 -831 -241 -232 -467 -528 -845 -180 610 -104 478 155 -38 702 49 79 463 -364 735 55 -545 450 -373 740 697 -27 78 -832 -759 410 -204 17 -590 -499 686 -481 720 122 658 -318 -285 745 215 -818 229 123 711 -474 694 -34 -796 -196 43 -835 542 463 244 -70 -259 445 -501 -165 -559 -116 -582 -423 -790 458 -477 730 722 -459 468 213 491 -234 220 -231 -244 -883 411 517 7 349 286 535 641 -168 370 -640 338 -262 -145 538 708 -277 -121 702 -241 742 589 -426 -384 736 -5 414 -513 256 406 725 -287 -770 452 408 258 304 217 203 -40 -143 664 -511 326 222 -120 494 765 -718 106 -183 446 -31 -157 -448 -771 -242 11 -811 286 367 626 -126 -318 -409 -343 43 -370 276 -278 -282 678 -49 -609 -794 -323 227 -818 -535 386 -313 784 202 -600 -247 -840 194 52 633 86 -616 -682 -241 -780 -129 -761 -516 -692 521 534 -66 278 -353 757 -788 -820 -44 559 -524 -534 -38 -900 309 -746 -195 56 -799 -361 583 -640 200 -183 -625 355 243 765 -391 -511 -12 545 -192 -819 613 -662 609 -567 -68 -65 -886 -17 -836 289 -654 -173 -221 318 571 -739 -251 -144 424 -51 -131 552 -300 467 547 -774 61 445 585 687 129 707 689 323 -517 62 593 239 -107 761 130 -411 -589 46 307 -850 504 -136 -199 -48 105 -332 476 722 -552 -168 -195 320 -878 664 -503 -464 223 -328 -97 -52 342 -698 -392 -423 -486 -889 -26 -179 306 -733 -853 142 -67 -689 437 479 609 16 -190 -773 242 519 419 588 117 0 299 -508 517 -69 -149 -333 154 -827 449 548 725 784 173 155 33 -163 370 -650 706 -675 -794 277 718 623 456 -770 -15 205 -768 575 -887 -474 149 325 -38 -125 -187 -454 -595 345 304 -6 -119 234 232 -617 392 226 173 -531 -823 95 101 -671 -830 -803 -112 -402 -698 374 180 234 -505 -539 -391 -319 691 36 662 -752 -601 -409 532 530 66 213 135 193 -203 365 -694 326 -653 245 -283 636 -784 -528 -610 358 -555 -746 -48 -474 249 -632 -824 152 -766 -122 706 164 679 791 651 780 785 -492 44 343 -657 -533 -765 -224 -626 17 -214 57 -589 798 329 -802 -712 -764 231 -55 -391 -233 398 -49 -842 -61 -391 -659 10 -518 516 -789 785 700 -221 514 -860 792 -84 741 -54 31 -700 692 415 -858 542 289 793 720 -258 -662 -393 -794 509 372 72 -35 -651 -138 409 -335 -367 491 -438 -332 659 755 -604 393 10 -264 -370 -142 -592 -81 -264 343 196 538 -44 250 -719 -442 491 -441 145 255 -465 693 -352 -583 -688 766 -439 -277 86 219 322 3 277 -189 405 244 167 670 -194 -729 775 556 -752 68 -166 584 153 606 -559 -28 -517 425 254 -78 644 436 3 -164 54 -183 13 253 98 -488 -299 -645 -11 779 461 -795 -610 577 -392 -641 -727 347 554 -458 286 -898 -436 734 657 244 -427 746 38 108 -525 -374 -11 -64 -580 -344 276 -866 130 22 -184 -708 503 -586 318 -574 -321 468 309 -688 -516 -710 761 456 -625 -788 290 739 -452 461 -825 257 -451 -411 531 75 423 142 -591 -773 -326 -398 -470 -524 793 114 -681 614 -873 -820 355 -338 710 -494 -189 -345 -644 -898 219 -166 -678 139 212 513 -458 -448 -512 516 -482 -394 224 509 702 -866 487 -599 -207 319 -575 306 -782 -55 97 547 658 781 644 -437 -781 -165 -170 -736 -420 -20 299 -569 264 -72 -192 423 708 532 -844 -670 -630 138 -576 754 487 -706 438 377 725 274 78 718 29 400 -78 -471 323 -697 -226 196 -492 22 668 -683 -208 -707 751 -197 -750 -687 -493 -384 -550 296 737 414 -340 679 -377 -328 -701 -348 -302 373 383 59 281 -597 513 558 -789 323 727 240 -867 288 558 399 -191 612 -210 -171 -282 -201 281 316 595 -778 -110 -578 48 446 -604 305 566 -826 -175 -832 95 -624 -797 -492 -677 72 338 -807 -816 -256 -282 -45 -582 -675 15 -572 154 -167 507 743 -129 -102 -833 7 231 220 -7 670 -232 -249 547 80 481 -86 -10 398 361 86 -565 569 -898 -213 -664 442 596 752 193 -829 327 209 -241 -250 -887 39 -191 474 -52 523 553 -590 -597 572 172 605 -244 -777 -298 381 -146 -686 735 -432 -637 -371 -158 604 -328 -478 340 85 -687 630 -892 -420 219 -228 115 -768 -758 -660 -808 643 -777 -585 55 163 29 -699 477 179 -336 -319 -432 -708 277 -639 -285 -538 -836 -195 -540 -132 220 -793 -534 363 356 -607 213 -14 -4 454 -808 -893 442 -200 782 15 -454 -670 -208 -861 593 -541 -308 170 -805 615 539 -590 -369 -693 -577 -588 -867 -190 461 -816 -610 -251 -855 325 700 -306 -796 545 -548 -887 -674 129 568 -650 103 -633 733 21 369 687 64 -128 -429 733 568 -395 710 -423 227 -475 649 342 -437 -585 -649 545 592 -30 308 -75 -486 103 609 328 -393 -226 -155 -639 81 -394 -245 49 450 778 -401 306 -712 -551 -608 -730 51 -418 -78 231 -40 -288 683 -465 390 -177 163 -25 449 668 108 -231 -6 -721 646 128 391 452 162 260 -597 399 -493 417 550 -896 -203 795 -325 -207 -168 437 243 -286 116 691 489 554 611 -540 -507 204 -422 717 -2 454 -712 797 -619 -455 728 -78 -205 -420 416 -327 361 -426 -515 -503 -384 -559 -684 547 -826 -894 -301 -220 -836 475 670 -329 779 -438 617 430 -115 205 -701 -90 593 -462 463 -647 -801 -848 -648 -880 -777 -760 121 -622 520 399 248 471 692 -471 -197 -141 128 -767 -419 -644 260 553 738 -748 -170 -173 481 -179 601 -110 602 -862 739 -162 183 659 -225 703 -837 -596 230 -312 -129 -513 -513 168 597 -369 -306 -539 555 -640 -336 760 -399 224 -247 -159 -435 -241 363 -337 330 -225 577 -94 178 265 -144 -271 639 689 4 -435 -121 -316 -365 328 726 341 300 -201 751 -888 -697 -194 -763 -621 231 -830 -580 506 744 -751 318 -124 489 -76 637 710 571 -297 -58 -327 321 265 672 -659 -882 -334 -876 -260 235 539 671 -580 -506 -766 -864 -123 217 -483 470 -556 58 157 -371 552 457 161 -53 387 -410 -312 -385 465 738 50 340 -804 608 303 -873 -536 -473 648 -206 511 -453 225 632 -183 -763 456 672 612 -407 316 441 -145 -645 -10 509 -67 -569 -523 -846 -407 -466 27 -747 357 38 -220 413 -509 732 611 -297 -422 265 38 -660 485 -195 -272 -194 -177 -741 -648 -671 207 -537 133 -217 263 -713 376 498 113 -893 -728 -835 -203 -259 -486 42 -791 379 48 266 577 601 -101 509 185 702 -436 424 112 -490 -620 -27 781 359 116 312 -313 138 -840 -565 -180 -744 -178 -588 -405 -628 692 39 -832 -868 -540 -90 -274 -462 -310 310 4 680 -500 -498 525 189 461 521 -532 49 260 463 -541 198 -133 -493 331 -391 267 -457 163 -510 350 261 -761 -800 137 -854 256 627 701 243 256 -165 319 567 -57 559 77 678 209 775 584 745 -108 254 62 -75 456 155 -785 739 410 -61 411 -488 -844 48 -296 -312 -535 -369 284 -611 366 -509 -410 -486 -243 -354 -821 457 -705 -47 -857 -658 -191 -654 41 -833 251 703 -739 57 599 678 -96 641 568 79 -568 20 -77 347 -342 -629 -370 -232 39 -600 -532 -535 348 -57 -860 -602 -821 -172 167 326 112 -188 -444 151 421 477 245 -892 124 88 -434 13 375 161 -224 -75 231 763 -284 751 -696 640 -359 73 617 -773 -667 -324 407 -404 -893 660 404 144 412 -207 -827 161 399 64 -206 120 -562 326 -620 -524 411 664 -543 303 -462 -358 -670 -240 -518 -811 230 -643 -162 -862 -891 662 -311 -83 654 588 566 -385 771 -785 -731 183 -238 404 279 393 -577 290 9 -195 722 -34 377 31 547 -734 73 650 -753 49 195 190 -420 -508 540 -698 -869 324 -649 343 -254 -721 741 246 -607 376 336 189 -582 -563 -634 708 664 -163 -32 121 386 572 527 229 -120 120 664 -166 359 -796 -811 -838 40 230 -229 182 -798 197 -777 408 -898 -354 -282 299 49 -780 404 319 714 -569 238 -106 386 -468 -197 700 90 -215 -639 -641 319 787 431 449 -358 -595 -871 700 -8 -269 -501 -422 -314 699 527 -618 -727 -492 -66 -283 -521 -173 613 -873 626 737 -60 -851 -294 570 -150 -7 -43 -312 -45 750 -427 -284 -312 601 -225 553 -699 -194 -713 -569 -845 142 457 738 -67 -533 -857 650 -134 743 -646 422 -351 140 -489 289 -585 702 430 542 216 -625 584 527 -632 354 -625 -125 88 -486 761 87 516 -845 -25 -44 -541 -667 -488 -448 549 -89 350 30 -472 -569 -760 -759 -307 661 -517 -156 -128 423 -343 -245 767 -200 308 -37 -748 234 -325 -677 627 504 -662 -536 -327 -188 -733 163 -151 593 -32 286 -670 338 455 -227 -308 464 442 373 148 -622 -138 408 228 -179 -589 -414 323 486 -288 -222 -370 -330 200 9 720 -476 180 422 40 -869 626 433 61 653 -172 50 -736 -489 -614 365 87 15 -218 -353 325 387 144 -454 -494 -233 209 -430 180 -269 73 -233 -206 -483 -180 -419 257 378 573 77 -176 306 -803 -96 263 627 688 -880 215 -484 778 326 699 -747 594 -648 414 -110 -817 -604 537 -485 -161 -16 -218 37 -867 -796 -640 -825 -105 -611 -406 -10 -759 -808 -544 663 535 -515 194 502 627 -32 404 662 -158 -533 32 -590 -883 -835 253 464 62 -599 379 -895 208 721 530 -528 -188 222 -650 116 -280 -280 -468 232 515 -457 -207 -222 -103 511 719 -836 -252 -200 -521 720 -682 327 568 744 592 439 -218 570 210 381 -256 495 -496 483 717 -756 327 -316 -51 -579 -610 -107 646 586 -204 582 754 666 -412 376 -392 28 -466 -564 371 -422 -820 771 -732 151 -684 -530 -208 145 -172 -386 -18 -363 -380 177 778 741 -375 139 -579 -121 -849 64 326 -110 -291 -58 -713 202 352 -683 493 725 181 48 -367 -328 -294 22 -333 -533 -532 744 -481 394 -338 -889 1 -254 610 758 491 797 -127 770 738 152 -260 163 632 -297 -453 -443 165 664 162 521 528 -715 -147 485 -706 533 -322 128 -622 -599 234 612 394 -93 -167 -711 -400 173 -353 713 -782 -229 720 -753 -80 -726 519 -499 95 -261 599 706 152 -831 279 693 44 290 -250 476 494 -128 457 -86 -335 -161 -538 393 638 -474 -97 -207 -33 377 84 -345 745 26 -330 -715 -577 -284 -804 -49 -458 -361 -493 -5 173 -58 -618 -338 -54 196 195 742 380 -314 455 -167 16 -399 -682 776 159 560 762 147 -736 578 -515 -248 -713 482 -229 -549 420 513 -227 -421 -345 85 270 -84 -445 273 362 -309 -265 266 387 -666 741 -318 -801 -422 -642 -480 -468 215 184 -805 541 425 267 165 770 554 -866 600 -461 -345 -60 -526 -707 -792 -281 -326 -393 -317 -864 -738 -784 459 -806 -842 -507 -238 -811 -348 -297 750 -271 80 515 -246 -355 -498 653 -481 -339 -151 -832 -858 -501 -53 -363 -291 -215 373 112 634 407 593 259 454 -88 468 -123 -676 -785 432 -366 87 -638 -843 -660 217 -458 -582 610 -23 606 -97 194 405 -401 -321 -105 143 672 -400 -446 491 -297 403 395 -575 -330 685 -15 -5 76 -256 483 -102 82 -480 -553 403 -432 -540 343 -279 -450 527 758 -503 768 -602 -588 115 409 -815 695 681 373 -146 -706 -716 -440 -210 -395 739 -565 101 13 -347 269 -436 247 444 349 -363 -326 317 310 -460 -62 160 -719 327 318 241 449 -91 326 -169 -293 -366 -426 409 -11 -715 -284 155 282 213 505 -766 -384 582 -388 -468 68 -284 31 -458 140 517 -53 -284 -152 -217 286 639 -217 441 -761 400 -261 -852 469 287 -150 488 95 95 145 -53 -665 319 -200 654 -200 -22 186 230 -149 -169 241 197 222 428 -589 612 691 326 -170 0 67 176 443 -450 -564 73 732 -29 -540 -543 -540 -871 469 606 -657 -513 -37 -35 775 -765 62 -432 -380 661 -421 -448 749 -424 391 84 529 488 631 94 -32 -452 -828 -474 -8 -13 699 -581 -647 -455 100 426 511 -238 -94 -364 -75 -721 88 375 354 -485 469 -250 594 -224 -193 -573 409 451 666 316 -620 141 470 -139 767 731 -88 543 -126 783 22 484 204 721 635 -716 -226 -72 527 643 -401 -253 -813 -100 750 327 -868 434 -233 417 656 731 -858 446 478 81 653 786 -750 -599 -460 -734 247 89 -312 158 -849 669 -393 491 -248 -31 -189 -719 290 -533 530 -135 25 583 -694 56 447 -87 91 743 608 -478 720 -181 178 -798 443 -158 638 115 11 571 433 438 672 210 588 35 609 211 -33 271 283 -583 -252 -744 197 -82 165 204 -440 17 -558 680 -5 -747 114 -478 -643 -51 506 -347 -738 -104 -140 276 -230 157 707 -614 345 -566 418 -291 -147 396 684 48 -401 95 -790 -640 502 721 389 -449 78 81 103 28 -288 -60 415 793 -683 7 -162 660 -328 -819 -90 -49 -269 658 -19 91 -375 254 392 -468 -507 57 -735 211 450 -483 -768 54 335 366 572 323 -635 -406 251 286 -871 -194 258 -560 -208 67 -382 668 -144 -694 674 -789 -104 265 451 743 786 518 276 84 279 571 42 663 -188 87 -392 178 -755 375 -497 -444 -799 -728 -653 -476 295 -454 543 -549 564 709 -20 440 -565 777 -761 -490 521 -326 438 -44 -387 -507 770 24 -65 560 -273 -719 -310 682 601 -119 -596 0 674 -707 67 422 -617 -740 30 -719 51 655 -823 71 96 616 -137 -36 -634 156 126 50 401 285 328 -693 161 777 651 246 -837 616 -518 -297 -72 617 -392 741 697 410 -209 -517 -545 -608 -4 -596 24 -11 -111 716 174 492 591 -174 -394 505 513 -89 -664 725 -197 -780 -578 -401 -302 204 -38 -399 -499 -19 588 383 779 -516 635 -568 515 -235 581 139 -356 -399 -587 542 -181 133 -862 -321 -162 304 -127 40 -382 -389 -465 -1 767 -819 507 36 390 -707 -824 286 -302 -409 -84 -294 -806 -308 -704 119 720 386 -253 -737 -146 198 228 42 -121 -555 -30 665 434 -289 379 631 526 519 -853 -623 240 43 186 111 215 593 32 40 -135 128 -113 25 485 588 279 -134 56 283 -671 -412 -33 -555 -785 415 796 -633 -457 -475 106 -102 -724 -880 -88 -182 211 629 694 -339 87 -81 -575 123 -398 434 342 723 -599 400 -73 -716 169 168 299 563 -714 -744 796 -51 290 -326 27 -798 401 -380 -789 336 -898 -804 138 -28 -460 592 -610 -428 457 -633 -757 267 -884 -190 -358 -436 -266 -295 -131 154 366 -841 780 -142 625 -895 693 -443 533 595 -447 -787 31 702 -625 -814 34 -519 -389 -383 -703 -496 520 -99 -233 -87 -881 -532 69 -16 281 -202 -753 83 -349 36 724 155 -377 -619 -367 -324 503 441 69 305 57 139 -867 -142 540 -135 63 -691 573 678 -356 728 -112 -132 -887 266 -717 -629 174 -266 441 -93 682 -337 -126 -12 -166 49 -467 207 -646 35 601 402 618 -796 -439 77 -226 -480 -611 -740 303 234 401 87 545 -332 388 -701 145 -338 186 -71 -391 60 -104 -820 -80 -872 -744 -57 772 577 136 648 -323 -361 -729 380 111 338 -284 498 -248 -610 -757 -636 -736 675 307 -47 562 -175 662 -328 355 -315 -311 -799 186 -65 -828 -190 -693 -296 -598 385 -35 444 -361 -857 -473 391 -858 559 -139 -332 289 -410 -513 -689 -726 732 155 -513 25 -892 276 594 287 -716 -150 106 -6 704 -664 -80 -545 602 461 746 387 -425 753 -4 -245 -693 -70 756 249 -16 -22 247 -608 -317 636 194 214 532 -471 693 -862 -848 -250 196 -719 307 -532 630 713 574 573 -401 -828 390 531 -619 510 246 -619 -727 268 -160 -14 -130 350 -388 429 -222 358 77 520 -31 -773 720 -708 -176 -336 -645 234 -476 -187 -111 567 -578 -7 293 -163 -472 359 580 218 -439 -84 22 -469 -621 176 -576 -563 345 -854 288 -640 -456 475 341 381 -490 -133 259 -269 603 422 -276 -169 42 374 133 -252 -340 -605 -532 -100 -27 -71 622 -18 -546 164 462 389 475 201 371 793 -481 -209 -335 501 548 17 627 207 797 -262 -853 658 -516 696 181 779 750 571 -207 -712 -255 -765 765 694 -555 -474 -224 -892 -275 -789 701 -376 -146 613 233 -416 373 -30 -452 -798 239 -842 -824 -326 675 795 170 -231 584 -787 -800 -699 78 741 -314 -666 233 -679 87 270 -761 -423 312 -784 28 473 -316 -571 -426 2 490 129 -369 -864 149 84 -615 9 -447 453 -65 322 176 750 286 -501 -53 168 -284 -485 -121 -15 -653 -394 145 -103 43 -26 605 -98 -709 -373 -268 616 -845 -503 61 -343 199 -202 544 -538 300 -134 -811 -325 54 36 21 527 467 215 187 667 93 -275 -726 623 198 -11 583 -415 54 488 333 282 -209 -743 -188 -470 107 -401 -543 -381 -863 658 -33 -528 176 762 -772 547 -193 -574 22 -479 435 -57 292 -543 513 -147 14 23 -487 555 -271 -122 -631 189 -781 657 128 366 -467 363 478 734 739 -189 -808 733 536 -414 566 94 -20 -876 379 331 -822 515 630 -895 -403 799 119 -786 -542 -540 -470 -310 -61 669 -127 -357 177 165 -770 -698 509 645 411 714 198 605 -855 68 -407 128 92 247 -383 -692 -656 205 298 -82 376 460 430 -168 628 -688 -846 492 -289 -581 -839 -122 -438 705 -294 16 -476 -627 781 -466 -626 -156 -535 740 240 586 -88 62 -263 -504 -203 320 -548 -235 -95 -393 727 -822 376 -543 -505 419 160 -625 175 242 -542 150 -387 791 -895 -396 269 33 546 445 -696 -328 -767 -464 321 -440 -105 -403 677 -325 -466 655 -444 -437 -297 182 -214 672 -763 223 53 315 337 551 -52 94 -711 461 -623 -394 -304 295 634 671 275 -589 285 -389 222 -558 -528 566 -203 661 -250 268 -598 244 -367 -779 470 -66 11 -68 -267 -628 272 -899 711 336 642 -832 -612 636 -538 750 644 485 -727 470 -513 -1 784 -277 407 -830 -559 353 340 417 259 709 322 776 -789 -776 610 503 -714 113 -853 220 432 -91 93 512 67 258 -653 -72 -658 -512 41 350 547 -398 714 -757 -850 770 -359 -291 190 -402 -543 -62 -621 -567 171 23 114 782 266 678 205 777 7 -397 -700 454 529 -745 -240 62 -424 -804 49 595 -733 496 24 543 -504 158 -295 -718 308 -636 589 -792 118 472 -232 -548 376 662 730 -166 -433 139 251 -851 -14 57 780 -824 -264 -12 -371 -424 191 -342 -632 -742 795 129 123 617 -235 346 -345 -31 221 -607 -804 -127 -79 -818 -857 640 -295 -560 779 405 -450 238 262 -256 174 -766 -233 169 0 -492 -369 -99 -589 767 502 -155 -57 773 482 785 -128 588 735 -825 -444 671 -126 702 -218 -549 288 35 -858 119 -732 -712 -693 -335 221 -124 -59 -173 -619 -709 -390 -740 -612 150 455 -750 -175 612 -39 -362 627 729 49 -611 -515 269 -526 91 71 479 -315 558 504 7 -771 -215 -253 -860 483 135 -570 -720 -491 352 776 294 263 174 312 256 -874 653 -431 57 68 -152 694 -17 331 -611 -218 -232 707 718 427 282 313 -232 664 -830 -796 -259 -539 445 463 -642 -394 290 -249 171 573 -211 534 473 -194 742 -499 -740 315 179 -616 -447 -607 -339 283 -242 -291 773 -29 741 411 -414 -244 -625 -402 -472 396 446 387 -547 456 -710 729 785 -571 705 -143 -26 657 -794 -430 -762 -560 -590 674 -220 -119 -117 573 458 -180 17 -156 138 417 141 -731 -9 -834 -391 50 -409 -75 376 297 620 -84 -893 -402 701 -311 -260 227 390 -495 -411 550 711 -355 -301 366 455 -19 116 222 547 505 640 -672 -889 -220 -494 527 572 -452 -826 -456 87 606 312 -436 219 -278 596 -700 576 206 -829 -705 -92 271 -863 -784 -509 97 132 -63 -690 10 -76 -237 86 -482 -804 -837 -672 693 30 59 -327 -697 797 422 266 584 144 190 -351 -454 -22 601 -41 435 -214 531 554 -613 -813 334 -862 65 320 657 682 732 440 350 -52 224 219 282 656 556 -12 44 350 40 -250 276 146 245 637 -738 -543 -896 -217 68 686 15 -766 -632 -552 36 775 444 92 -350 790 -101 -10 -164 -137 442 -47 -268 -779 -729 681 548 772 47 184 626 -21 -137 -371 208 -580 152 468 -711 -451 -537 592 565 279 -887 -655 -53 -146 -874 -213 -543 -812 760 6 581 -371 169 248 299 165 595 745 477 412 -726 379 81 -386 574 45 486 766 -202 240 -186 315 414 -486 -778 -848 188 -113 -636 -735 550 505 -890 -212 -638 -609 -12 -864 532 -728 665 229 133 179 -629 -824 -685 -465 600 604 -606 -194 780 372 297 278 251 -168 520 -630 -21 282 796 48 -759 787 -615 -784 669 191 -12 -642 727 -506 57 680 -566 261 577 -418 118 -863 -62 -380 -101 -708 -131 -320 235 788 -873 -701 178 -88 -879 51 -108 -838 -205 410 336 234 617 -53 404 -40 -70 -129 -635 707 319 -501 -80 -836 700 741 322 -113 -521 -649 -275 -265 289 261 66 -591 136 -118 230 -847 -502 595 294 -736 786 622 -838 -139 -181 155 -365 -347 -495 646 -197 -897 -14 625 -314 679 314 723 -240 -206 197 -69 579 -398 -526 -649 160 -780 -747 -411 51 27 382 17 -351 -256 371 -128 -434 263 -28 600 -566 -301 593 525 -851 -587 731 -108 -47 323 -81 29 749 -495 209 -777 275 -417 75 -200 305 -549 794 105 643 -228 335 -256 -298 207 784 -632 -778 -144 -310 -43 529 702 97 703 109 59 -401 -297 291 138 -432 587 444 -674 121 -773 -452 -48 -788 217 735 -437 -434 -433 -276 -345 -680 -214 228 -520 -297 -512 -802 -268 771 -742 -608 -189 273 2 -142 761 -493 544 -433 -774 -623 -4 466 621 205 330 3 -295 -144 -383 -445 441 -338 -448 581 -52 235 792 789 703 579 254 716 467 527 -129 -186 313 -497 364 762 -763 -574 -701 -245 -236 -484 -813 521 704 -659 -890 -583 624 190 -440 -559 -322 776 -271 -352 -563 446 -351 783 542 770 -156 80 -221 -408 -253 716 3 -883 -721 -364 -552 431 0 -242 208 44 -623 -323 619 388 465 -833 -758 -244 496 -193 715 -882 -851 652 -758 651 656 196 -461 -767 157 -220 733 611 -692 -613 -711 671 767 -189 -429 486 689 -364 -358 466 239 -268 -134 -706 694 -599 -223 -367 636 260 784 688 -649 452 -637 -380 -636 -380 -610 -562 407 65 738 -43 673 -667 183 -267 396 -484 308 -218 371 -163 -419 -524 -827 603 265 -510 96 -141 408 440 713 -161 188 109 160 -492 -536 224 569 -546 619 195 -379 -408 642 123 22 -313 146 -14 -553 479 -243 36 292 0 -280 -637 614 713 562 -806 685 171 24 -198 75 578 338 -575 526 206 267 -868 235 22 696 -690 70 -304 -226 157 484 -81 787 68 146 -604 -387 620 -649 -887 277 -3 420 221 162 46 375 213 -660 540 407 -309 514 442 -409 -593 -774 -293 381 -372 -315 70 532 -404 -339 41 -173 455 -50 -726 389 54 -595 -804 -884 -568 407 181 -544 -493 -490 -272 48 -141 368 271 426 163 702 430 106 -428 94 551 -858 -249 482 142 644 -644 -303 -649 -132 414 -138 -271 489 147 -505 -686 420 -847 126 502 394 507 248 420 171 -457 367 -153 -167 -276 -403 62 -698 -814 -326 -782 -837 -690 483 587 381 318 -379 -279 -289 697 -142 -163 -351 -97 -246 527 43 640 419 -313 -533 -753 8 -660 -76 290 294 283 19 41 -563 259 -68 -727 -881 433 -635 -709 717 -266 -692 628 566 -38 -239 -46 771 695 -304 267 565 -60 403 254 754 652 -690 328 -186 -591 95 -295 -714 -535 -894 527 408 -693 -48 191 -202 618 420 175 -295 -84 161 315 -813 -93 46 66 -326 555 429 752 -749 -646 694 -214 15 -450 339 -356 543 568 -640 -345 51 -264 -785 -355 -505 -382 -797 -23 251 548 75 289 -238 232 760 -204 464 784 -196 -300 -27 -896 -793 490 -816 156 -34 -337 -887 -878 -885 -610 -243 255 569 -146 632 -814 -586 142 -136 287 -417 -757 -586 -532 -289 -323 510 689 -386 89 307 -77 -412 109 -796 429 -61 580 -291 567 -567 753 -742 191 169 107 -55 439 -473 -458 -512 -181 -470 396 -690 -818 109 511 -183 -200 -283 -881 273 454 -199 390 -370 -330 503 -857 -337 -254 539 -546 100 -790 -826 -540 -730 -870 -567 -424 -728 19 -561 477 571 156 -831 -24 199 -550 -828 191 321 -248 -228 -141 -73 -185 547 -142 -715 -705 709 -694 -36 -752 196 -472 -185 267 374 -350 -319 795 -603 121 -258 -293 -18 -434 698 -575 -15 -85 -41 -555 391 792 521 794 -331 350 514 -293 77 -711 455 -504 706 -264 -601 -465 660 524 150 -11 -44 135 187 216 -174 -806 108 -12 -262 318 -237 333 404 660 108 -214 376 442 -193 -661 22 -681 322 578 -450 -512 296 379 -84 -616 -487 -10 -815 -218 -561 -869 -21 744 648 -72 -553 -518 -887 -643 577 -472 277 310 -634 75 -72 119 664 78 439 77 413 -400 -370 -426 -879 -418 781 -893 -340 -348 -721 378 474 -715 26 -15 291 581 715 -295 668 453 -406 -316 -638 531 673 -623 736 -548 -675 670 -529 436 582 -28 669 189 694 -849 695 -246 283 440 -654 246 -38 582 270 -658 641 -817 247 308 96 -54 -175 -399 -13 -713 680 19 429 -615 623 -683 -663 230 -881 221 620 -523 501 479 369 -741 637 438 -293 -150 143 106 469 236 -863 -879 -154 530 -288 268 -465 735 -392 -450 -264 -316 -405 -55 -340 -193 -818 -310 532 433 608 493 -62 -607 -321 134 -799 -443 792 116 -167 -78 3 -155 -396 799 -478 -282 249 -517 589 -635 460 -428 720 673 -199 -345 581 14 729 73 -205 -795 -885 -601 -762 -580 -851 -579 -346 707 -833 -164 353 -574 652 -346 82 376 630 779 -403 792 -459 -888 -798 -92 224 -529 -50 -449 233 280 494 -436 -141 -727 -451 76 525 -657 699 316 -131 -600 301 -782 -265 -122 619 -430 335 547 -204 784 -461 -712 -554 768 685 -854 426 406 -466 -658 -401 120 194 114 491 246 -709 203 -337 798 -646 589 -269 -115 665 -636 379 -487 -284 326 -722 -548 -871 -137 583 546 -590 173 -849 146 15 750 246 -680 110 549 -236 -270 -744 696 -174 664 531 -576 -676 353 -770 684 -474 -674 -462 705 736 -60 491 482 -660 -153 338 -651 -518 -102 -791 -61 -494 -720 -423 -724 -187 -234 -263 -482 -344 -81 -841 -888 -506 -43 73 730 191 562 55 -418 -304 -187 402 779 -768 -62 360 -550 -587 759 -243 -844 439 -322 -273 -525 541 -158 -334 403 783 332 -754 -253 -222 -473 69 404 -2 -120 262 -468 -220 308 -78 324 -315 -652 -82 284 -400 -433 583 277 67 -378 -445 627 772 -816 304 397 -250 294 -495 -555 -465 573 282 -514 -660 329 -96 -396 -265 279 -506 -726 -28 798 410 -81 -500 213 71 234 10 -154 -810 708 -888 384 588 -315 96 415 -638 -735 -892 7 -285 -363 -558 -434 -28 -384 678 -491 717 566 96 376 -557 103 -490 496 173 109 -164 -719 377 -603 151 699 -404 -223 -294 311 -165 -850 590 -28 636 -618 558 89 -861 788 420 324 342 -795 -515 644 104 -263 -272 -381 397 -170 -525 453 -67 -252 -340 798 149 -588 196 -680 137 -654 547 -401 800 641 -537 -191 592 164 -491 -134 -548 311 -578 -805 -632 -637 -401 -57 -457 -267 -353 749 -885 677 641 -531 -892 -753 68 325 -626 -344 -647 174 651 430 688 -466 -497 80 -562 -632 -247 449 -106 -575 733 491 -699 456 -781 -375 -544 -680 -835 -186 -136 682 -764 -848 -296 488 760 769 783 735 -882 -793 -170 -707 -398 -478 679 694 -256 -584 180 169 -817 637 307 -173 -209 -379 502 49 -842 784 156 -192 -758 -804 322 395 512 13 -693 274 -715 -502 -683 -334 179 519 -314 -527 116 -876 650 750 592 216 -822 -337 -178 173 -354 -450 432 230 -17 -807 283 37 -533 130 -309 -602 157 579 -738 760 -340 462 285 -168 -679 -494 512 624 -193 193 -160 33 -745 345 -149 475 201 141 -275 -322 277 -503 -839 199 -817 133 703 -424 -119 365 -273 -178 -672 -702 583 791 -454 -35 427 131 -654 -51 176 433 262 475 -550 -534 -115 -661 789 549 462 -25 -326 -439 502 -797 -460 -716 -320 259 69 -524 741 -568 276 202 -161 455 -30 205 -656 780 -197 -448 704 -898 328 304 583 -758 -592 193 -181 30 460 -274 415 687 104 -582 -369 775 -695 536 -628 492 192 524 581 -717 -348 -488 -228 -237 -712 20 306 -136 -690 434 -22 -780 505 -5 -43 -491 -709 404 671 500 452 682 182 -775 -804 340 -634 152 -748 507 -839 -616 51 -555 644 154 22 -532 -82 -813 -740 432 -101 -8 138 -813 720 274 -632 -527 354 346 -571 764 -151 43 234 238 377 -883 489 -804 358 652 499 -458 -26 -742 -321 -304 -236 226 -309 152 -75 -475 -406 734 594 -300 -234 -733 282 -636 730 396 176 231 -170 -890 705 57 246 514 -668 -77 -658 -460 594 -623 -862 -371 274 650 200 26 -790 314 -325 -472 760 769 -229 -478 -316 774 -68 443 96 114 376 -726 572 -369 534 580 -702 -523 27 443 -549 155 -392 143 -455 -630 608 -110 577 -24 -132 -338 44 477 -726 -43 -387 342 -423 -642 -742 -562 -895 124 -414 -21 -529 -566 117 -613 58 323 -619 398 -696 -518 189 -781 319 -448 709 31 -174 400 305 -62 -541 -279 319 59 412 385 -742 55 -272 752 -556 -307 -235 593 -550 74 -622 -677 -28 -3 736 541 -792 -344 -526 280 -374 -299 615 -669 -669 -383 -460 -332 265 237 271 421 228 755 764 515 -878 -839 392 -705 545 624 129 -584 673 -575 539 233 -836 743 -656 -449 -337 -614 -217 -68 -731 -767 601 -205 -690 -199 -258 521 433 399 545 71 413 694 -484 -603 285 509 329 -257 21 -666 129 -764 671 535 -601 304 -88 -629 -202 591 -840 -190 378 -488 129 518 152 -224 -272 -14 -674 366 -859 -793 -699 245 -839 464 -677 313 311 -572 597 620 -830 346 421 -148 590 -302 95 -42 -389 198 246 -122 193 712 -163 620 -772 -580 -634 391 333 13 -133 305 20 -27 571 -402 -135 -864 -290 -64 451 30 -797 113 -546 371 796 754 72 -872 -250 160 695 -276 -255 -791 -279 20 399 -317 357 -53 234 -330 -179 710 686 471 -742 -739 377 -83 -360 -574 -514 -809 -149 -665 250 -705 -252 260 -58 -232 -761 349 520 -852 -294 22 -108 -389 -177 709 316 620 773 -215 -381 -159 248 330 -892 -383 -669 38 -829 -829 613 -720 -860 693 -380 637 -644 -390 -532 -83 406 69 679 -768 596 -810 458 -859 -300 255 -808 -851 506 244 -54 212 -460 -334 -300 -738 585 375 -722 321 100 -647 -402 -851 493 316 -647 -233 -58 -642 131 63 767 -113 421 -478 -825 -105 526 -292 39 18 -193 356 -844 671 547 154 416 -78 -726 -202 310 460 179 315 443 -111 -174 -55 684 -642 304 723 194 -144 -879 -605 747 -252 199 -314 -886 335 -346 -624 -633 725 -878 152 -702 557 -187 62 -1 -39 -753 640 522 127 578 405 506 491 -444 96 795 564 457 -891 196 128 -870 -198 604 -673 -282 364 698 -333 -103 422 -422 -20 -44 -425 525 428 171 -782 40 567 -812 -664 -74 -135 -521 -133 -789 -559 57 208 239 -132 375 -900 197 -335 -379 457 -774 749 -304 -723 610 642 685 497 -336 728 -256 -589 581 -502 -467 -314 -74 -387 -266 -360 -520 34 -141 308 -787 -434 -373 -710 72 -181 265 -782 429 347 88 -590 -752 47 746 -416 277 -538 -678 755 -477 -495 -284 -784 586 304 132 -499 705 -329 -129 645 375 328 -646 -262 337 486 -727 -512 281 593 234 -805 -224 -185 703 678 -823 -578 -790 650 -834 -326 -520 650 -290 681 641 677 -308 -269 282 -92 121 548 -205 -734 -304 -200 -470 -164 760 -163 -7 -486 109 357 757 305 -415 311 -761 -113 0 -873 743 254 777 -513 131 32 -798 236 -547 731 217 83 -19 517 -613 298 -621 -113 -591 -761 494 -254 -654 702 -21 -33 390 -722 -410 -747 -627 -871 409 -90 467 215 -158 -333 554 34 557 775 664 764 -575 708 -652 -423 -685 652 -298 791 -355 781 307 -758 -488 44 475 128 -683 -37 -180 -486 116 -675 -868 -773 507 161 149 14 496 -127 -448 706 -359 262 -644 -495 534 725 560 -646 434 595 -608 -361 379 -26 272 -270 213 282 668 481 -254 -169 -666 622 773 398 -746 7 -629 271 768 246 -483 -472 -819 -879 -417 -602 -117 153 547 258 351 627 159 471 -325 113 -132 -631 -687 422 -624 212 111 -846 -504 -250 692 420 734 -891 -221 -11 729 -230 332 -708 362 728 -676 -340 -113 795 63 -512 -415 98 -25 -538 283 719 -417 -887 296 737 -262 117 -662 49 94 -743 73 -477 -620 279 205 752 4 -444 128 725 -718 451 -389 275 -72 -161 -506 686 457 284 571 711 -850 332 -844 -788 -696 465 616 -301 -228 677 -193 375 115 -431 -572 -810 221 -75 -350 -701 237 -356 362 473 -528 762 -800 310 723 -104 102 566 -653 -557 -99 340 -523 94 -139 -508 143 226 596 -499 248 -664 -900 -894 688 -28 -732 430 -603 -588 525 139 256 461 530 208 -622 -232 -644 13 -871 -685 109 93 -210 -110 750 555 163 318 457 -600 -670 -623 427 -764 18 -522 403 -325 503 -416 471 -453 507 -26 -333 -744 131 594 -692 757 -468 -701 232 398 -377 -699 -879 406 -866 692 -888 -772 -592 -351 273 -851 -605 -235 -235 725 228 404 36 162 47 -710 -26 690 668 -781 213 155 788 636 -852 547 -4 -601 776 -160 714 407 -68 -564 -386 -690 -254 -579 -705 -215 -779 591 -355 -701 279 265 -646 330 713 -417 -859 192 641 -199 -275 232 696 194 258 357 -245 -577 -420 317 112 -485 318 587 -159 116 342 -299 -138 421 792 -504 172 -687 408 635 -57 -439 428 270 -694 -781 236 -838 -267 -504 697 -683 -391 16 -773 88 540 -108 653 -362 310 120 627 -782 -186 282 -614 737 -719 -39 -29 720 524 90 -803 -546 538 -650 227 -457 -425 641 29 -320 250 -298 505 797 507 318 497 -730 -800 -111 567 8 63 -861 61 157 473 96 -39 429 -309 -613 160 288 447 -329 125 -879 462 -296 531 373 572 -142 -831 361 203 716 -760 123 722 -51 -879 -514 423 -785 540 764 -95 -448 56 456 441 209 -175 -343 546 -13 -219 -253 693 312 -470 -49 683 -885 115 -343 -45 221 700 114 -30 -600 -756 583 114 250 26 -536 -843 241 587 -325 -324 665 324 -520 356 -734 -75 -39 -601 621 448 -630 -514 -132 -213 -225 453 382 -483 -431 -217 383 -399 -738 382 -169 344 -297 -465 546 -436 -673 -121 -196 57 -307 467 -856 516 -246 91 400 7 -804 378 -725 588 -244 -285 -252 -785 -714 -636 649 615 -60 -170 632 684 250 -186 143 -3 -383 -766 134 -592 -91 -117 -625 242 -348 526 148 77 587 397 -395 265 760 -455 -580 -172 -797 -277 587 185 140 296 -83 408 87 -36 784 -560 -226 177 -598 270 401 426 -354 -277 73 356 -107 795 701 -612 -324 -315 526 226 -5 189 196 -407 55 333 -334 336 -442 551 -138 -190 504 32 721 -202 -281 244 -167 324 141 754 103 210 237 -382 393 -583 541 -799 -636 -398 -742 405 -328 -337 -526 113 -598 -749 13 -213 731 271 798 773 -702 368 -859 -649 -874 -43 -27 757 -50 -157 -317 565 -467 403 763 -206 -169 -894 -14 270 505 685 -775 -545 -882 633 -485 -703 -240 -465 412 78 404 25 593 -276 379 184 -544 270 -588 -387 -697 466 -498 -404 -858 -388 -761 573 -211 -421 163 -301 -102 -517 228 -760 -668 388 -263 321 407 -719 289 176 -148 793 1 -773 255 553 25 -655 295 717 118 -822 630 388 -344 -214 -439 -519 -32 533 -843 143 732 -304 631 -882 225 162 -758 -587 -332 -140 -631 -638 732 -851 -834 619 -170 509 371 -551 342 713 784 754 532 -272 776 618 -340 315 -344 -576 218 -177 609 -814 -372 -410 -876 624 -119 35 -543 499 -852 675 186 -315 313 682 42 681 210 -800 633 -578 316 156 -717 619 193 469 -41 90 459 690 640 -287 605 136 682 -16 -26 -83 12 -728 561 -899 -199 759 -838 -165 -762 504 -252 -299 69 580 -593 75 264 278 320 518 -73 -713 748 3 77 -415 -707 -178 399 430 633 -159 1 539 -786 -827 770 -769 312 604 410 446 -892 -440 -458 242 190 347 772 576 -271 -636 -703 -720 740 310 373 504 -22 589 180 -608 529 -413 684 -633 -543 435 -873 -186 -414 -29 277 -435 791 -9 698 315 -100 494 235 -103 -637 -204 533 -641 -261 539 -36 -615 -28 -403 -725 458 -472 -182 -199 -496 527 -168 -319 -221 -463 440 -43 123 -511 268 7 226 -715 733 659 787 -219 50 -232 368 83 658 -536 -130 -56 -724 28 -377 -596 679 -300 -709 203 520 -372 540 -107 731 342 489 -481 -822 43 -742 689 -92 772 -99 111 510 721 612 170 -130 -679 -413 -245 -460 -612 -320 -486 118 -376 305 -527 503 661 -857 180 -850 548 -77 -532 -520 151 251 -174 358 278 -600 145 -836 -300 -719 88 -574 -710 -84 -659 247 -647 -812 182 -433 232 471 569 -621 -596 -399 68 294 320 793 -667 -779 -340 211 -709 173 -242 -163 -375 496 379 -238 293 677 568 16 411 -560 -231 -612 -654 -860 792 -318 -790 229 -471 722 -12 420 410 564 381 -338 -807 -720 455 -809 470 -820 670 -472 -330 55 -723 -773 -466 -248 -416 123 -147 -705 315 190 107 98 -872 695 507 393 -526 -47 98 -72 284 62 -782 26 89 -812 -200 539 590 -293 -36 75 -408 -144 -532 476 -658 -791 790 232 -824 783 305 252 393 -390 -468 164 -826 -233 -491 704 -306 568 93 -423 -620 -900 217 524 -252 -858 -742 -519 -736 325 267 -586 232 321 38 247 326 244 762 -871 -193 -370 692 771 583 789 753 -527 688 467 -643 -713 679 -257 271 -95 -190 475 -833 471 59 -664 -669 618 665 253 321 -330 -249 6 -3 -833 -870 -106 -96 -329 -750 -717 263 -105 -359 -555 716 447 -372 161 -900 9 29 -689 -685 -603 -558 611 -636 800 79 -715 114 -43 -178 -70 -402 516 -153 -5 -806 -86 -490 768 371 352 -817 -699 -131 513 740 78 -18 -689 -767 -313 -600 372 -609 297 133 248 -497 472 526 60 347 -564 -886 -684 672 792 157 623 584 695 166 270 -720 174 733 -802 -566 778 185 -431 -752 -411 -439 681 598 -603 541 528 369 458 478 -299 735 -796 -220 -643 302 -486 -463 513 798 771 493 479 596 622 6 -23 -561 177 279 249 406 108 -100 -126 -77 -466 -34 48 730 -109 -230 164 521 -817 -787 532 -495 422 -294 22 383 547 143 143 580 719 436 -662 53 -60 -271 792 203 -45 11 -612 449 -67 -288 230 -64 260 649 86 793 568 40 680 -45 -658 -842 -522 296 -862 -623 -372 137 498 -786 368 54 -19 64 -322 -658 7 -632 333 -727 -163 317 -671 711 -89 261 680 592 690 -709 -266 697 777 -400 -727 -399 -580 -263 -54 -374 -287 -14 480 391 -98 -584 -367 727 12 -582 307 -189 448 684 265 -727 311 313 -858 -693 372 227 243 -133 384 -137 -520 794 250 -701 -372 329 -246 -12 62 -287 -270 -258 -580 529 224 -270 286 128 394 -138 -697 84 -421 -890 2 -854 800 -162 0 -859 16 -402 -224 74 -334 -490 84 361 68 784 586 574 783 315 279 -588 306 -749 335 687 -779 659 650 -80 -335 -895 -650 -3 -746 469 -240 -162 53 7 507 -838 -282 666 -119 -554 144 -748 -175 -20 729 492 661 746 -249 121 293 32 -476 593 -12 -31 799 225 607 -533 -141 516 -350 46 479 752 654 374 168 474 -784 -163 -598 459 334 -876 692 662 501 44 679 -411 -515 -323 78 -21 733 -824 -622 208 -219 623 -604 759 464 410 -347 695 352 -579 620 -43 105 793 -757 574 -259 -855 -266 560 588 520 246 -205 -296 328 -467 765 -771 288 347 -582 556 -611 33 -43 467 738 132 -73 301 593 30 544 -237 -594 -397 192 -597 783 -311 -831 -433 -540 737 546 419 523 -400 385 -729 551 692 774 571 62 511 -724 473 176 279 516 630 740 -460 -4 106 296 -630 -414 -34 255 775 485 -349 702 766 -239 655 198 95 175 655 220 -667 547 733 277 656 -607 -665 92 -271 47 56 753 -712 -74 238 -672 -195 562 -8 -765 756 465 -242 -357 755 715 -101 -131 279 302 53 -884 248 -220 -685 694 -355 -379 -596 332 -856 -809 -397 -551 251 246 -31 27 -72 453 198 -849 186 244 750 -543 -270 -257 581 -355 558 756 -58 785 -530 -223 599 -569 800 -88 709 -110 212 355 -197 -362 51 115 -95 602 0 -487 554 -622 -700 541 -186 -169 -407 -554 -630 652 276 753 -772 -390 -669 -495 -210 -678 -78 -216 -3 -558 -57 -41 757 1 609 -582 681 55 379 449 -412 156 -718 219 336 -95 705 665 460 -508 -729 -897 431 -661 -221 -827 -520 -81 574 128 602 -198 519 706 792 -848 -445 -69 460 428 -32 -750 166 -796 287 -156 712 -747 -151 -458 662 415 622 -206 277 -755 -69 628 696 617 -708 231 -32 534 -177 472 -331 -878 280 227 72 -789 236 463 463 -139 440 -802 356 -547 -88 762 -116 115 150 -174 239 -190 514 310 -27 429 -556 -613 -97 -410 -769 -515 388 602 657 470 -366 -6 336 -43 -85 -688 85 -215 -46 296 -170 178 424 448 -770 -722 492 -151 -472 -550 132 378 125 523 -410 -87 591 -567 238 -678 391 -754 -613 -312 -513 637 573 255 218 -404 205 -13 -333 613 -654 583 -754 420 214 -455 711 9 -122 -855 84 -300 -579 45 41 451 -849 -299 646 287 533 781 662 745 -385 -756 -647 -332 -98 189 -449 453 276 51 648 143 -2 33 -89 -844 491 -170 511 -247 -504 215 -58 245 708 709 201 -685 79 164 -565 -185 -622 174 -105 -503 -684 -242 140 106 -434 -53 663 362 415 391 -432 106 -144 -237 737 -415 445 -765 637 -405 -171 712 -822 -498 -715 -401 -363 -685 45 -654 -667 -849 -487 116 356 -38 392 -278 713 -183 -715 -319 -588 -621 176 -59 -400 -890 606 65 117 -211 534 33 -696 243 -675 -452 571 534 -356 772 -562 431 169 -682 38 -784 -478 633 577 445 406 -202 -52 635 -383 -791 -77 252 638 -607 729 -359 -18 393 -158 -770 333 -652 -875 562 513 -346 288 -568 121 -543 -131 -207 303 -326 559 262 575 -233 -824 -190 -648 -438 -40 -224 -619 -520 -21 -266 -830 360 254 162 -423 -548 -834 -878 -731 -483 391 264 -179 -636 -580 -775 29 373 605 -885 -17 -652 397 246 -376 -400 -145 302 556 623 285 -544 332 -411 242 -264 -174 -197 115 87 247 -796 345 -245 -274 646 -733 549 127 471 628 -567 -598 -807 -357 -884 -687 797 162 -470 506 582 -582 -442 378 767 -289 690 -174 288 -401 41 540 -77 687 124 576 715 -470 -754 -777 -144 -525 -543 329 108 -497 440 -173 223 86 -645 384 126 -100 -803 -61 -61 -487 717 69 718 -896 444 209 -830 -121 -558 -376 -841 777 799 527 695 212 167 438 560 -833 -602 582 -511 -317 -3 -616 242 783 210 -37 59 419 628 -805 -512 -110 32 -597 -409 93 -153 657 -390 -343 -7 389 604 439 -415 484 104 669 34 522 137 80 407 507 362 -113 772 299 -696 -540 303 566 267 208 612 235 -375 -483 358 -450 -566 498 -656 -313 132 -874 787 -283 -652 -150 -839 -278 -52 -851 708 778 154 529 -319 -560 -781 -194 274 -733 357 -219 -95 675 785 -726 644 627 438 -477 -540 -212 -127 397 472 -654 731 315 250 232 -493 512 698 798 630 -207 233 -337 -471 -687 -404 -294 699 491 -516 -1 123 262 -414 51 596 350 -375 -779 -10 -198 -249 -390 747 212 322 195 -517 -711 391 450 322 6 -785 -285 -825 -596 -634 19 -763 723 -254 -340 -671 -714 -300 17 -19 393 -766 442 -421 -138 597 -197 -22 305 26 -880 -343 -115 23 332 -729 46 -705 -304 -676 -579 -883 274 -874 -478 -206 403 716 645 -455 183 -371 50 -764 302 135 -399 705 407 -518 172 325 -176 576 319 390 -450 -216 -342 -266 299 698 -593 558 -405 311 -499 -354 -91 -565 -217 498 -510 -702 -193 -668 -888 357 -266 -482 -326 -320 395 256 -580 149 81 -744 -766 -295 613 279 641 -526 264 795 75 -869 -837 555 290 -15 -594 -183 736 64 -293 279 215 158 562 -730 -875 -807 -330 4 791 -331 51 -3 719 -545 453 394 644 -383 438 -301 -396 218 -722 -842 795 47 -634 -240 24 716 348 255 -770 -577 208 178 90 -402 -385 -47 -508 -314 428 -697 -759 -116 99 -232 321 -30 183 159 -4 701 372 133 384 306 299 -394 -624 684 -555 -272 -461 -841 -832 -839 661 -84 -601 -50 -344 187 -771 725 -490 293 638 -740 203 -526 651 365 633 307 665 585 -890 315 -255 321 -880 161 120 379 427 794 104 -282 696 422 -235 -360 212 -853 701 478 -410 -830 364 -286 367 -734 352 -613 589 786 433 -261 -841 -70 312 627 -174 -33 -548 638 -446 -631 344 -185 437 -401 273 718 -90 477 490 790 51 195 -284 -482 619 787 56 -108 -105 606 11 776 -396 395 128 625 -659 306 663 566 409 396 27 -562 370 398 -858 57 -128 -61 -561 607 139 551 -341 241 -738 768 -42 346 772 -613 -881 551 -678 799 428 209 -646 -749 455 -43 69 -18 -434 -242 -199 -551 -87 46 -566 -828 -761 235 516 -185 -543 796 -166 -757 173 -348 -502 -685 34 371 422 -726 539 -56 268 346 -12 692 651 532 -858 -137 81 -817 297 -395 -279 -626 -503 356 -193 -341 -201 -307 -581 -670 317 -219 363 -734 175 -445 -570 -220 -204 130 500 -484 -487 585 -625 -77 -584 392 -264 -505 -237 713 508 -707 471 -337 -567 311 218 -581 229 -371 699 439 -161 -464 454 -152 -608 -184 457 629 -613 -201 -363 15 610 -754 -815 -354 -641 423 -498 709 -280 81 414 482 540 -259 152 202 -627 502 -792 218 -358 -725 -382 -581 -467 727 541 580 -576 298 -152 35 -269 -666 -658 2 97 -326 728 110 -181 -845 293 -597 713 -191 -594 -703 180 -433 12 -8 222 -585 -730 -588 726 635 -421 577 200 -668 270 -343 -832 536 391 -7 -1 -547 458 -397 -176 -575 -291 -491 -202 -171 557 73 15 -626 -760 -807 -675 19 -21 86 432 -237 -616 -364 176 730 685 -62 -337 -206 -546 100 -728 -347 -766 645 -683 718 192 -896 399 500 552 -586 -351 -810 -505 -566 -98 -288 -442 -702 39 294 719 -273 356 308 -628 416 -94 -532 -451 -692 -16 332 -481 347 -7 -227 -296 337 481 352 -439 209 -670 670 -365 -689 -724 -260 -548 -710 -26 -100 103 -17 497 -702 -571 665 298 -148 -356 279 -623 767 728 163 482 -353 -388 -557 -649 -843 717 472 -607 -663 -212 -54 -441 -97 -321 505 412 231 -491 185 615 -338 -405 -705 -214 40 388 175 -263 -712 246 362 623 468 -529 261 -843 664 -102 745 -519 148 341 24 -664 -874 183 308 -36 566 -799 733 135 -860 -635 -229 219 -507 -874 309 -38 -116 -424 -196 715 -388 -828 -827 -656 182 421 33 604 169 -843 -146 -215 -201 -763 -851 -40 -393 54 -33 629 505 511 73 380 -551 579 -252 295 -798 -525 198 5 432 -895 128 241 403 766 -183 702 435 -231 36 580 -251 -27 -279 -95 -533 -779 -104 -601 144 778 -625 -757 -69 -190 -763 651 700 215 372 367 -201 -811 -619 -399 169 400 5 -139 221 -900 650 10 -107 343 -45 240 776 388 771 256 -658 -697 480 -897 1 -436 -719 211 710 -669 116 711 -499 -686 315 -24 -429 754 -444 721 89 -240 139 199 -483 -286 -583 -335 -19 363 659 -170 -3 -699 350 -771 417 -112 38 -893 -53 -391 -860 -19 -144 347 -318 542 105 482 -755 -169 -735 169 -166 -461 434 -893 -449 -224 -114 465 -829 -409 -769 376 212 -411 -672 18 480 -321 529 -757 508 -604 177 -249 529 -245 745 -520 602 -287 77 763 -340 410 468 -654 305 -840 261 -659 -609 194 743 -7 349 206 581 -240 -637 -381 -459 742 679 -336 158 -326 -67 -534 -716 593 187 -33 -83 -83 -517 729 -780 -334 -888 -91 3 380 346 -571 -451 -113 -834 377 -249 -475 567 -15 414 301 -670 -860 -393 -552 35 -540 -203 -339 445 575 484 -845 148 782 -32 -665 -139 178 -229 564 -414 -291 469 -472 754 327 -203 -128 -165 13 445 -672 -803 578 -900 555 673 256 -147 484 595 -446 -559 -222 -55 679 27 -277 410 -823 -841 705 -86 449 -202 -387 -496 -670 -655 -313 -309 -18 -467 -169 171 99 689 -600 11 -271 -838 -601 694 -585 -653 276 -722 -504 -643 -812 298 108 -546 532 711 -10 723 -572 447 -345 374 687 659 -609 358 -145 431 67 -685 -635 585 -298 -122 -110 -658 -538 711 463 755 347 -655 318 597 18 -773 -147 214 -581 429 -869 -371 184 451 351 247 -212 -829 -4 334 789 -200 455 -479 -454 -585 206 -536 291 414 -410 481 128 -597 -221 161 -286 612 -130 -604 623 746 -695 209 -740 -738 -323 554 -502 334 -255 -267 -899 718 -272 -509 -240 442 -894 -781 -760 -233 -514 277 502 764 725 -685 592 -85 373 -203 -560 690 333 502 -895 -106 -631 -178 -182 -640 -178 -245 -201 456 -67 425 -642 -224 135 -500 -255 -778 -27 -803 153 -415 -691 -54 -582 -884 480 -455 260 638 739 740 758 604 645 -579 -296 -81 -560 -293 -55 766 3 66 -171 -440 -7 -42 -275 -677 -687 -824 -218 -845 568 -573 637 -5 362 347 201 303 456 477 592 43 -422 -123 226 -670 -449 142 -380 185 580 794 -485 742 -741 -289 688 213 526 165 276 -496 -109 -355 -580 449 -288 762 -155 -156 -335 -589 -544 -216 -338 429 -782 -479 -675 -647 -845 260 -112 -228 -347 127 606 186 -727 579 639 -791 2 -692 672 -329 -754 647 604 431 560 -134 -852 759 -214 -120 -796 -462 788 88 316 -567 706 -64 -467 675 -862 345 457 740 -507 257 -590 -586 594 720 -748 117 231 -541 278 -887 -542 -533 -385 -666 43 234 343 621 -270 -201 456 648 -297 -646 660 233 -749 -418 448 -190 630 568 -518 744 -41 -732 -772 -353 -132 735 239 -136 -139 -27 -847 -610 -780 107 -304 29 -502 620 -861 290 -646 308 -177 -238 508 -669 427 755 723 -182 511 708 571 506 -129 -223 242 -348 171 217 690 -92 -153 161 386 32 634 659 -28 -225 631 240 -284 -895 730 13 -729 406 -649 -585 -489 129 17 697 -114 -390 292 120 436 -693 -347 -587 -336 768 618 -738 483 168 379 -688 95 -377 -334 308 -384 -98 188 599 284 -30 -166 166 -27 -766 124 89 -551 -362 -167 224 516 597 19 440 -766 623 -770 -497 -433 -647 434 -322 -798 482 -624 281 352 33 128 -257 68 638 182 96 -886 402 616 -590 -481 -463 599 356 -785 218 392 -791 -893 219 -770 -453 -289 -894 337 771 -386 -645 -492 -344 131 -793 628 310 -158 182 278 -34 -547 525 -430 -231 482 404 -588 379 -207 -634 670 -858 19 315 540 -115 -466 -173 -563 782 -575 521 -38 -726 495 -583 314 -848 -494 120 67 309 -442 -257 728 -561 -10 202 615 -726 -613 170 398 -697 -808 -383 82 -539 508 238 717 201 160 -288 125 642 81 -200 -129 -253 745 -1 -21 498 181 -577 -473 327 284 -69 -418 -443 144 -805 -518 -569 447 -754 -123 -890 382 -771 505 -57 -477 561 -64 352 372 -786 -689 -363 -308 367 751 -45 -359 -423 -322 -329 -656 -47 701 435 447 -699 -116 630 692 -695 -349 749 87 -750 662 443 710 -464 124 -806 477 575 72 -529 628 -59 98 643 -293 -62 -101 143 720 -744 -757 -737 -581 -132 667 -856 -431 276 323 -233 -541 196 -150 -847 22 -253 794 -428 505 796 -837 450 523 -242 674 -220 729 467 -707 69 391 206 -587 442 227 271 -883 -395 786 -78 512 393 -361 -63 467 -777 -464 39 -817 586 768 -502 36 -444 -280 -172 -420 -856 465 430 96 355 -893 -798 -314 310 -550 428 527 -742 -816 120 508 444 -604 660 -232 -427 -220 -653 -637 149 -624 122 219 413 468 -641 -626 -495 -836 301 149 38 265 -157 722 -123 760 -710 36 152 319 685 -727 750 -176 -260 58 -462 461 157 710 -139 -731 -805 762 -191 -718 -296 619 -259 -156 527 -248 36 -751 90 -731 362 -640 615 344 -876 259 -259 609 -722 -437 21 -331 227 -100 11 20 -97 29 328 -756 60 -530 663 626 -219 -490 -276 -56 622 -874 234 -450 -644 -757 -332 -211 641 -408 -219 439 -289 91 -465 -400 42 -874 -872 -392 107 -871 -656 -489 433 474 -497 -750 -262 -611 -51 -141 302 794 173 428 407 -499 -676 -721 628 -225 -138 276 -364 -155 628 -547 511 -433 -532 127 -465 82 -755 -148 -897 580 358 680 -535 -701 -522 -894 317 778 482 54 -587 -149 286 6 -36 -335 300 92 -13 116 225 526 -520 301 -500 -613 539 -596 -286 -386 -307 246 -879 167 -601 -876 -525 -768 342 -793 -403 109 -251 723 299 -401 -833 -95 301 378 -800 -245 -503 -99 -271 -890 -863 -304 -572 -818 -557 -435 -582 100 -874 757 130 -267 -129 8 -182 110 -105 311 -896 455 -205 -522 632 695 -419 607 118 -26 -226 194 -165 -102 353 786 315 171 215 282 529 -448 629 -337 -141 -899 620 -107 674 -206 -315 -675 -67 658 -471 431 568 607 -265 78 -99 -345 -848 95 461 94 -729 -424 274 72 -6 -604 -39 274 660 -459 786 -217 675 -176 386 -134 -813 -461 142 179 -460 -814 391 695 -613 281 -493 734 -846 569 -300 -267 -549 -682 -628 -442 -320 458 575 98 698 -400 -230 -326 641 -715 24 -184 -756 -461 579 640 302 436 -688 -556 -711 -573 -442 718 184 357 439 728 -377 72 722 -118 569 262 610 283 -799 -283 -160 -766 -257 -900 -761 644 397 649 -448 575 109 -771 -425 -182 -493 403 485 368 225 327 -21 597 -770 262 -307 -291 171 -312 -382 -202 463 -304 -835 498 -124 -91 -565 -42 -197 -528 762 -560 -250 -781 -300 340 -252 694 -743 206 -657 525 170 206 532 -24 557 559 -851 -189 -373 -426 -179 -381 -826 442 563 559 677 -191 431 -397 -244 428 7 -405 373 -28 279 -870 592 301 633 -714 -187 -847 -408 44 190 -441 -196 -583 672 573 499 448 350 -50 -701 686 -8 -799 -629 -867 -899 -662 -352 -848 34 642 -810 -96 -754 774 -44 339 767 70 -658 -560 -800 -694 377 -109 54 -79 1 615 149 321 -185 -184 411 -661 345 725 377 -523 -149 -347 -276 -252 442 -596 588 477 -662 -134 -275 567 -366 382 524 -53 -390 -388 -421 -436 -372 -332 719 84 204 645 -717 341 222 -818 -618 702 615 -873 -677 725 -443 -776 357 -199 656 264 507 -804 -853 -144 -265 -144 516 -878 -482 -608 561 -396 29 -243 -821 340 -753 499 -267 102 673 -824 199 -237 -357 -16 509 288 -710 -50 -831 463 100 -745 -193 725 236 648 609 -796 542 -526 -747 -346 -401 102 -794 -368 178 607 100 706 -400 407 156 635 -679 411 36 -650 755 -453 -143 -668 329 -590 -752 774 -246 367 45 -481 -820 366 -1 657 744 -160 549 -81 172 627 52 47 693 464 -207 -78 -737 -454 -232 619 732 -395 -403 -540 78 -839 -612 -366 17 -470 -381 368 -231 635 -390 -518 415 451 689 -545 -370 -273 -838 327 129 -820 -379 668 185 -784 -627 -864 -88 731 640 212 -466 -376 -351 642 -358 440 -322 -87 -503 -751 -538 -144 -640 231 -23 -336 768 560 -129 158 -541 265 -663 525 -793 46 511 -299 -354 196 136 -342 285 457 -512 -17 -6 643 785 -390 160 293 -146 -381 -322 548 746 335 16 -91 531 -657 418 -842 -307 346 -46 427 314 742 -398 -64 759 -603 432 599 -826 -334 -630 70 203 16 -191 436 -362 -511 -609 -359 750 -166 -338 576 738 716 378 324 595 158 -412 767 776 118 -321 -883 772 -471 -826 262 -323 -716 142 619 330 -304 -799 -867 262 168 210 329 475 -498 479 -559 -619 -324 -492 180 -307 376 -436 290 -839 -99 226 -660 94 -66 -206 -69 -898 -296 -874 714 -650 -192 57 86 -223 543 423 152 -323 -519 -10 161 -119 -297 64 -547 -893 612 122 -874 -573 760 -277 -504 -585 200 10 606 138 -859 -578 -690 642 -105 -600 -282 -235 -467 -726 527 -718 406 621 333 -350 258 381 -102 727 319 -220 -257 -434 428 -741 -128 5 757 -554 -631 441 -527 365 -16 -712 -659 -476 -773 531 738 67 43 -682 -66 -308 -93 331 455 -295 -190 -547 424 684 68 -43 489 -623 -693 -26 -744 -441 -208 -856 -176 450 650 -732 251 430 248 707 317 -750 -38 514 249 -500 -636 571 639 -575 -578 732 2 251 -443 -458 233 322 -110 -276 59 280 652 -92 395 480 376 -766 677 -605 285 427 -218 -258 661 223 189 -770 431 -637 -680 -159 -3 310 741 570 359 -592 529 -265 -382 458 274 -681 -495 -532 368 -725 329 460 -522 212 660 420 327 25 75 517 53 166 -29 631 -82 133 -816 179 -358 697 -691 -702 -125 579 -612 -29 790 85 65 -45 -748 -191 -294 402 39 655 633 -440 -50 680 99 404 -463 -471 13 -525 -737 670 494 360 -287 -98 535 -178 467 -510 -343 205 675 166 433 -100 -896 -595 -593 -89 90 -181 637 240 -672 302 -331 219 -156 -687 751 261 -496 17 324 -331 400 -882 182 -698 -366 665 -473 189 -435 318 436 505 -13 561 688 -535 -892 693 178 310 285 346 -786 333 619 349 -525 -620 81 -618 -696 -487 -794 -259 255 -283 -202 -24 -896 733 411 -871 20 -891 -290 735 -350 550 332 298 -244 -371 -597 -649 288 139 -634 -539 -307 -161 -506 59 -297 -320 256 627 -317 474 407 -275 -814 -387 -180 -317 -255 -384 405 -641 525 -545 -276 554 -844 -13 -267 -496 -439 -142 -709 770 668 731 -753 -184 -63 553 43 -761 -812 -412 -121 423 -889 214 -837 193 -860 -82 682 -886 -719 -164 168 -73 -250 -763 648 -828 111 -782 -783 -537 542 -172 584 -725 651 721 517 -494 395 -310 -68 -604 448 457 -129 46 561 -323 -281 627 -367 673 719 694 -230 -800 693 -514 54 654 433 122 293 -36 -12 442 -595 -689 -632 10 24 -669 -482 445 342 281 783 15 700 409 540 -64 -630 -403 -834 390 399 -719 684 285 183 -821 713 731 -832 -367 -403 -84 324 521 -860 796 446 -673 -360 -301 -801 -375 110 -827 -495 419 -286 -219 587 531 277 576 -269 452 -604 -95 -849 587 167 -681 -553 -724 -633 -235 455 768 341 719 5 -506 -516 -451 -262 -350 -565 -418 159 746 54 -149 439 -723 -72 -218 -755 51 -294 -354 -845 -891 -631 297 -715 291 748 -522 -405 139 -212 -204 -292 223 23 463 -36 -442 426 -811 -756 -845 -467 -838 689 627 425 382 -151 354 517 174 -831 415 -891 -771 -10 -682 616 466 418 -129 146 612 -112 -451 642 473 -380 72 190 -718 288 236 -206 -500 -507 -179 27 -367 239 -556 -855 -807 369 666 -778 -409 -326 771 118 158 -228 305 -796 -590 -379 161 -167 -230 559 791 -255 167 495 -47 -610 583 266 629 32 -246 129 -726 -108 -232 -882 705 748 -531 -359 -884 372 347 -816 191 540 59 -270 -4 -887 -658 194 -888 -775 -500 -861 -99 -194 -313 -614 -524 -313 464 700 -581 764 -491 644 111 360 46 547 -183 -530 15 -268 -131 521 694 36 -413 -892 -364 -731 42 -598 -762 -434 -583 -387 5 -511 -604 150 359 -296 -492 -15 601 -136 -821 35 -678 -605 -178 152 722 -888 689 108 -176 196 -213 564 58 -697 351 154 -52 546 386 -286 -342 -104 226 -323 -541 -892 -726 -634 712 -89 -529 485 -871 119 -94 74 -131 291 -197 -219 641 -111 -754 -782 200 761 633 132 332 -74 111 106 -361 723 -77 -431 379 585 464 256 -373 -489 387 -379 780 -528 380 -455 -78 248 -84 565 764 -806 -725 -790 205 -609 207 185 -589 -449 281 -755 -781 -563 -661 -368 475 -72 -438 -252 375 -645 -585 303 400 126 -272 368 418 491 798 93 599 3 -55 -61 -550 303 -479 -514 531 381 594 233 74 -609 -599 -696 -377 -59 -610 -125 574 -579 298 -703 110 779 430 35 -876 -621 642 -140 544 -862 190 -238 -514 -405 695 504 -680 559 -19 -815 -422 595 55 198 664 136 -387 59 368 -5 -631 -867 184 -150 701 -860 -214 -589 -393 712 -208 -498 -664 350 174 730 270 -118 667 696 -511 -860 -378 777 116 704 -25 -197 -686 -854 592 441 223 -529 251 9 224 743 116 -284 -406 -674 -710 -671 -763 675 89 164 498 74 -743 203 -840 -653 -501 779 585 508 -374 -1 594 -604 520 -26 -257 -550 185 776 300 -862 -12 115 -593 137 -509 -533 -664 156 326 -785 -767 66 -675 -871 -28 -112 -799 -161 363 580 -552 195 416 -338 -562 -429 762 -30 -169 461 -722 -302 66 590 -257 -661 561 667 -873 -60 662 501 69 72 -328 -443 -224 381 399 310 542 -529 489 659 492 719 -487 793 -509 -59 116 -224 -579 -801 230 411 181 -357 788 201 359 -262 -872 -14 -629 610 -815 599 -611 419 -872 564 -612 376 284 -518 314 -215 577 647 -430 -737 -394 -518 541 635 344 -520 -811 511 -864 584 -380 -403 -768 -670 361 244 -62 -247 -703 -808 -44 732 -702 -795 -491 450 -284 594 -399 353 -806 -809 -753 -286 -35 408 -877 -664 -269 434 -593 630 -621 627 195 240 690 -375 182 -237 -303 243 -246 31 -641 440 460 253 -107 753 -893 -46 -242 -789 -864 137 -312 -192 443 -433 -806 203 -155 306 -797 465 -62 395 273 783 223 -267 -342 100 -248 134 -135 374 -102 140 337 -242 -152 31 -529 -194 95 80 -557 778 735 685 215 -486 -357 -174 323 -404 -222 312 -395 -887 -110 243 -374 754 -895 112 -747 -156 -766 322 -657 -398 727 -538 7 42 670 -498 355 445 -860 712 727 -332 -591 639 591 706 -215 -134 -365 -464 388 -473 -364 -793 -268 -878 -409 -339 578 100 631 517 -4 281 -194 -664 624 -59 -382 562 649 -68 -195 -398 -185 654 -624 192 -762 649 632 -170 -560 253 -825 -834 -531 -813 -623 11 -287 -540 -272 -471 294 87 419 -852 -133 -514 -833 407 -519 -650 -264 -282 -685 -128 -349 -90 -360 -310 -800 -160 -686 553 -446 -192 -104 394 1 -432 656 -412 273 -548 -346 53 -492 349 475 -368 258 -516 -329 512 78 748 250 241 -376 -824 -755 -786 -404 -23 -349 767 -575 -117 784 -403 -490 276 -70 -254 -118 269 -51 480 284 517 741 -629 131 692 585 732 -149 207 410 622 255 204 335 -742 -621 71 -247 -464 -390 -693 708 248 44 -64 -775 -128 -865 -728 -380 48 798 510 -876 -546 120 -506 -759 -105 221 -809 -206 -421 616 602 -498 -477 -422 -576 -705 506 -622 779 -425 210 -832 671 -327 -456 525 793 432 -369 -323 771 428 689 515 751 73 -742 5 -45 -377 84 648 -708 -800 -604 -612 626 -6 -128 330 379 538 -782 -23 90 702 -734 -77 675 217 -413 411 97 -434 512 68 -546 681 -85 173 239 -453 -58 247 -289 588 394 75 -749 585 -149 28 316 201 -383 -1 33 -782 -187 311 747 -360 -83 -222 -548 -123 604 -723 -669 333 73 -521 482 711 -576 655 -789 635 -17 224 -567 -430 -412 44 436 325 -465 568 -286 164 501 -672 -262 61 712 333 -260 512 -835 -204 444 -240 498 781 -732 216 -263 477 -443 -565 -276 186 17 -221 82 346 -15 -673 -245 98 -359 194 626 792 598 110 353 219 -482 -329 -658 -882 -849 -105 256 -16 -24 -70 -15 -897 219 -121 -309 -430 -220 283 155 -406 236 165 -396 -676 145 -263 -189 14 -658 357 -891 257 279 -776 617 99 -410 398 632 -713 552 -97 276 -136 -845 526 407 534 450 331 -361 498 367 -269 -250 651 471 74 -167 -86 520 -87 485 251 -236 -332 -466 445 94 542 -650 -350 -416 -669 -81 176 204 -465 -440 721 -130 -854 406 659 -695 -276 -884 753 -708 -103 254 -784 605 -594 -740 667 -348 -126 614 446 -366 -124 -242 546 -888 -884 69 131 753 313 -351 497 -28 -763 -689 388 -679 728 393 -600 -820 692 635 -462 -305 -705 -405 340 -424 772 -821 -832 -380 -458 121 -644 -74 84 -246 -222 -379 -703 185 -169 -199 465 -612 -594 291 775 -519 -169 591 -306 -51 -120 -146 -541 -587 -457 412 219 -118 397 201 -15 -420 -252 402 -604 -246 -454 527 -730 -866 -722 -62 -667 -650 319 -899 -784 527 -160 -180 178 -815 -217 -556 -777 -253 791 704 319 343 233 426 -698 -478 -721 -266 -383 -129 -452 55 -288 -670 800 476 -567 -358 -727 136 -35 -415 -78 267 -894 -555 111 -385 370 782 -300 657 -892 283 -262 -282 -104 -493 -405 -398 680 639 344 113 766 302 793 203 -96 407 389 293 -340 677 432 468 627 -174 590 -22 368 739 790 -739 -196 -423 -749 -198 456 509 -740 23 -602 122 -825 -200 -437 183 -39 -470 159 697 372 384 700 476 497 537 120 -689 63 -369 499 170 -462 697 -683 -305 735 -559 -348 -682 674 454 785 272 -443 -154 155 47 282 -478 -383 -205 301 -425 688 289 -456 684 -811 133 321 -720 -897 593 -425 253 -580 -837 291 -166 463 457 -387 173 -480 -143 -649 77 488 -390 122 -413 111 -204 -492 -800 -41 268 590 -571 -275 -149 737 204 -281 24 -466 -60 597 -782 622 -585 694 552 775 509 415 347 683 -761 -193 459 252 -239 -112 81 -389 -186 -885 507 -876 -801 -18 199 -123 -788 -759 -131 -265 218 -175 81 57 -679 -551 419 640 -449 531 89 48 -237 102 657 -495 -56 496 -145 -851 -873 -665 -320 -719 -271 350 -453 -182 -841 -531 201 640 -696 -41 612 -189 -44 -6 -183 -274 608 95 -281 266 -423 757 269 -362 344 164 -608 85 173 -499 563 289 525 -768 436 441 140 384 -403 723 -789 -764 502 -275 -279 -342 -500 -818 -452 573 -723 -786 759 -832 -38 -168 570 58 -873 -211 -41 -504 -511 3 -349 312 725 -169 -559 -193 370 -278 656 -818 741 327 154 -63 -460 -446 -516 -769 -247 415 145 -135 334 397 -77 441 -839 -3 252 319 -301 -661 -121 -261 -194 -52 -612 297 -358 -393 -400 -553 -188 181 -380 237 -140 -803 -754 -240 -263 403 169 680 -596 -481 -255 -499 12 -443 544 172 116 -35 -761 -8 344 -282 128 313 -565 721 -131 -863 70 -440 215 -91 423 -31 692 692 -100 -360 -32 -670 -657 -787 169 794 383 741 -448 -740 -483 -495 -844 267 -429 178 322 -576 -811 742 190 375 -348 -604 -172 -761 240 653 9 -130 -825 421 -88 -834 -537 -790 612 -461 -427 -653 -693 571 -66 409 383 -61 -86 449 -228 -303 491 725 716 -350 -339 -238 -890 218 -567 -625 -445 520 487 -586 -4 -396 144 50 -212 -357 306 273 765 660 -54 -685 -495 657 675 672 -250 708 -648 357 -729 120 289 427 400 -537 114 752 293 -634 -350 -497 -237 -665 -180 -778 -545 -630 -803 -130 308 218 -899 294 464 -602 538 -849 171 -754 -816 289 277 -225 310 -754 -538 -363 121 -288 -548 161 -855 -740 592 -463 -499 -99 -827 -760 -254 575 -119 -454 736 83 -564 570 -157 -119 -444 -355 -583 486 -201 568 -890 -571 -222 -598 -831 680 -606 746 -46 14 -694 -570 367 -873 -87 677 -637 -872 -692 214 418 596 34 363 75 668 355 -109 -276 559 280 206 399 -673 -750 177 -440 -191 -389 429 -441 763 -542 358 375 489 364 -322 622 250 540 119 -15 230 163 350 -282 133 48 269 294 -494 -311 -197 -258 -388 -538 -69 605 -817 -90 -394 327 471 326 512 -744 -551 401 147 -55 525 -816 -169 413 540 705 149 -765 632 -494 -309 699 -864 160 -697 -717 -224 -754 379 -494 -625 344 -717 233 111 187 -134 -876 -27 644 131 517 -568 -119 648 -122 222 -547 614 706 -574 543 -750 -87 110 -457 252 -507 109 610 -488 -443 162 427 -352 787 196 -588 -828 -134 396 676 -571 -765 -712 242 319 -451 -647 73 -298 -410 -416 304 260 30 -45 749 -249 -605 -191 671 -767 -707 8 194 244 690 -247 -872 657 345 395 159 512 -427 33 341 -803 -736 -556 -482 567 57 646 368 -675 -772 703 600 253 -675 570 -652 28 -841 296 543 -808 -107 -711 -297 -627 -508 -695 308 201 200 -74 -526 648 -744 149 667 424 322 496 782 -2 341 -205 -117 339 274 -507 -129 530 -657 -169 320 -882 -404 93 -103 68 -187 236 -241 164 -702 -401 -236 -217 248 287 19 144 -129 -888 293 -645 160 -882 -294 -355 650 -612 -473 -564 -189 -808 -501 226 733 732 -760 -802 567 426 -706 -328 150 104 438 469 -607 624 614 -279 482 -73 231 -332 -540 709 348 64 -171 -114 437 616 9 456 793 66 109 93 -617 -746 174 -691 -731 370 108 -786 643 243 -91 764 2 -830 226 -551 -719 100 552 172 23 692 -862 -853 381 155 782 -238 354 -827 326 -692 157 146 199 -383 789 108 -458 446 -250 107 -472 -504 43 588 -15 10 409 -120 44 787 -465 -736 -588 189 228 405 -864 766 726 -221 347 22 -286 784 -154 679 -416 489 -719 -94 -621 -763 -546 -543 259 356 -470 572 171 222 -243 -178 45 -779 -621 591 -69 -833 540 516 -734 196 -139 -144 -414 -167 546 75 651 76 -692 -532 -480 -733 646 -46 -596 -496 -674 452 384 709 -775 634 -71 -526 -867 435 -771 785 255 -373 529 -711 -415 -492 215 -141 -652 -613 79 -383 -438 -512 -224 280 184 -815 -693 -891 400 -188 479 -481 -444 373 51 -6 -664 419 503 657 -794 184 716 8 60 245 -301 437 -797 -413 -463 -275 299 -872 -203 -420 484 -61 -87 265 -278 -531 305 36 787 80 -378 304 389 -502 -660 169 794 728 -515 -793 -215 -565 16 -232 -444 532 -138 379 -544 31 -252 -818 -114 -812 3 -725 666 -838 632 -823 385 589 480 196 748 -288 -632 158 -274 -625 -862 329 357 273 -536 550 422 305 99 -319 -233 602 -51 763 -512 -150 -678 -668 275 246 489 -880 559 414 251 145 314 329 -523 -735 -585 -867 553 477 734 -855 -628 556 383 347 -562 -466 -717 444 564 -864 -139 -347 -426 404 101 40 716 748 -299 -154 731 557 -453 -822 220 -254 -725 -762 97 348 211 791 434 -633 -446 247 -484 373 160 492 459 604 401 471 24 515 664 -893 -761 82 -552 239 56 704 272 310 -393 -535 390 582 294 459 721 -812 -289 21 -115 19 -597 -583 -870 -299 -494 711 467 -147 477 736 771 184 -637 451 -730 -702 86 -104 503 -75 -435 -160 -214 572 -633 -174 -860 -143 -646 -401 218 529 -544 80 -348 -651 58 482 -239 -371 563 -535 -838 -365 -411 426 -119 258 -727 50 -544 745 104 -27 -325 383 -371 -358 -667 -625 705 241 591 -474 -437 -603 645 475 -35 775 487 113 -415 621 -683 -527 -151 -793 -725 73 761 284 -10 -448 743 -64 198 -64 -143 -789 585 -492 -99 601 -409 -590 -551 209 92 433 71 -601 247 -528 -511 -786 -419 -7 -533 -121 -718 -19 -856 -293 -877 -236 -165 441 337 165 -289 276 682 668 -528 -784 -744 405 177 -334 744 -399 -154 358 329 -896 -108 -445 60 -629 -372 -506 -346 193 -520 744 -214 580 -529 -238 -663 -187 41 194 -816 -638 -661 436 -372 374 -801 792 77 385 698 352 -374 575 -373 618 -70 -616 -712 -844 -732 -45 -348 250 450 -738 -235 645 -513 -473 -69 327 43 694 399 -54 -854 436 224 353 -644 -622 -885 -685 544 62 553 449 -378 -608 683 -785 162 423 -122 -139 -813 593 421 -836 -784 472 -167 -134 798 -860 -588 64 5 226 -388 -191 357 732 -593 108 544 -134 -826 36 212 -165 -227 -843 -22 -675 -615 737 -587 357 190 576 -553 35 -254 -234 -164 -117 -115 -474 640 657 -502 -646 784 571 -743 -64 774 424 -765 714 -812 800 -96 -384 -845 336 -182 533 -545 -189 202 110 265 770 72 627 429 -79 648 -553 -16 -276 -850 -259 -544 -584 -27 -168 332 -814 218 -664 437 -101 188 578 -84 621 -778 270 -900 -729 92 -738 640 -580 -771 476 518 -471 421 771 755 -792 -569 -898 188 -739 -234 767 -880 604 11 781 183 521 301 4 -394 -88 -450 -166 183 590 -309 624 375 -623 737 101 -309 711 496 -814 707 -671 -881 -757 -73 -251 -184 -884 -64 669 690 -678 766 690 413 552 -371 -348 -350 -31 337 647 327 -888 0 -173 51 -217 405 279 -417 456 -87 -809 -774 148 -598 -592 163 -640 442 -424 -440 -563 368 793 522 -293 236 -142 79 -293 -507 538 -226 -660 -515 -175 -412 182 -808 548 390 -818 -584 481 -833 541 -278 -613 -112 644 -319 -863 327 381 374 433 30 -80 705 -343 194 283 -455 674 427 485 17 -534 82 -281 -677 -657 -142 102 612 -42 -766 273 -624 343 727 556 -426 -599 -693 -209 581 530 116 453 679 652 267 -613 -245 -332 -785 491 -520 678 -264 -490 -155 -675 -368 -580 -607 499 20 258 -701 136 -335 -17 551 445 280 166 144 -345 -451 722 95 349 -718 415 628 -448 -763 82 -498 5 316 -298 -723 36 192 163 -267 730 -355 -871 -169 -22 266 -324 675 -38 -721 367 -21 720 108 668 268 314 -542 138 128 -533 -248 606 -585 -269 625 -40 -504 744 -95 -521 -72 -188 -164 -638 642 -520 -618 -407 796 -578 -276 198 684 -16 339 708 166 -698 -362 -119 70 782 -629 -27 71 778 327 -152 452 -367 -141 -248 -26 -472 -395 -101 -650 156 -598 154 -404 -768 -809 213 226 38 606 415 646 -597 528 224 -266 695 -282 -550 -329 341 -347 -31 194 381 2 170 311 -593 -514 -53 -88 -467 -722 -531 -231 761 -285 -710 760 -16 -101 186 471 566 485 494 -325 661 192 35 -538 218 -751 -400 -672 -232 -635 193 -402 -650 163 -519 -705 510 -814 -714 682 771 -47 -655 -110 -601 527 -62 300 -363 -242 502 -452 -100 -15 -518 -267 -539 -687 180 571 -303 -504 492 -848 408 -239 721 -773 -581 -725 103 482 -485 654 -697 -427 -93 -544 785 150 -114 387 260 -679 330 -280 -677 580 -576 573 193 -861 237 71 484 -379 -554 -867 -497 -362 -448 138 -95 -18 -463 505 -387 -526 118 -546 348 -273 -466 -764 239 -382 -23 133 630 -215 -69 -547 -688 548 61 -581 122 -777 674 703 -262 160 -26 779 768 688 -565 184 -577 -555 81 71 -454 752 -728 509 -383 340 -475 371 -433 551 -655 379 733 333 36 -868 3 -487 644 -2 759 331 -400 4 382 -494 435 178 -811 71 -893 -83 -377 220 690 -721 159 114 731 147 601 -654 -639 172 661 -323 592 -24 622 -877 330 -343 -753 -641 375 404 -61 -307 -580 18 -641 434 -292 -811 444 -715 -122 -190 -410 -873 -731 -195 589 621 89 -213 -196 -22 532 185 -69 127 -822 -885 -232 -313 204 457 353 -211 -123 -224 -621 740 -203 -107 -761 -328 -835 -213 -896 -612 73 -864 719 -282 -135 32 312 -701 -156 377 273 675 -783 -41 765 -91 291 -572 -473 488 797 -422 -423 474 -495 -496 -881 394 408 -854 365 -130 -125 -785 -453 -535 660 -864 -791 80 542 634 -6 257 -336 571 -632 1 523 597 68 -309 82 -316 -30 -290 -325 -663 -676 723 -585 312 -365 -721 751 -420 273 61 -496 -200 -405 23 -398 -898 -460 -261 -130 -364 573 -704 765 65 -658 404 -275 274 249 -652 -347 -452 355 52 -652 719 302 510 -621 134 -890 532 -881 -613 -375 -667 347 -224 741 418 -421 -858 -681 -21 408 -599 171 12 -15 106 88 -588 361 340 -664 614 -272 561 441 624 487 96 -194 698 -538 -189 -747 -355 606 -316 156 -442 715 -761 -754 -84 414 469 484 -802 430 -10 630 -328 -121 12 261 290 -669 -578 461 -485 -790 -37 748 -601 -26 551 81 592 -667 559 -565 248 -319 -606 -753 -491 224 282 196 744 187 19 -508 28 -606 -798 -833 176 197 -378 -608 -797 -446 535 -282 39 -255 -538 -865 -26 403 -79 -475 728 -100 -99 -299 -407 560 356 652 765 -47 -82 560 -185 -33 284 -506 543 13 147 -641 -301 63 -166 148 476 -118 536 -426 63 -847 -159 -13 -257 -452 -505 303 -256 -614 777 -808 438 -183 -38 289 273 -541 -657 673 -357 -783 711 399 -885 275 703 -699 440 400 526 20 500 122 211 -831 80 -455 114 568 -462 578 262 87 -38 536 -103 696 -863 685 520 -103 -376 -119 -219 53 543 -87 -711 69 105 -705 -465 -896 737 513 -503 -508 -792 338 -737 445 218 430 -341 183 -598 628 141 570 296 -679 -874 -574 -15 606 -654 313 -635 140 -494 -405 -829 -231 687 763 -728 -229 409 -19 213 223 -263 191 -885 483 -486 -567 477 320 -715 -241 260 41 732 -132 -172 193 250 641 -546 -748 -110 -196 712 -785 -277 725 728 382 -761 710 -360 -519 134 360 -221 -105 -616 -268 -78 -390 668 381 -90 504 519 698 -429 744 -847 37 -413 654 -380 -132 226 -39 -587 -737 -687 769 522 -393 725 -749 -672 -645 -448 524 -268 -272 -898 -218 -42 714 -148 170 308 351 -454 -876 -120 493 254 -54 748 374 -139 81 284 233 748 -166 67 -542 131 -604 450 -407 -339 49 447 51 102 737 512 -394 647 777 -537 157 -243 -47 -818 777 -614 -389 683 -374 -660 -850 -854 669 152 387 110 469 83 -371 -101 -669 -444 -483 258 -589 -648 83 -471 370 252 -668 -348 -652 -75 -37 487 112 -25 -584 -416 -47 154 -619 -334 677 106 411 -363 -362 800 -375 -315 -89 162 622 -428 -580 45 -70 292 -311 -266 -23 492 703 696 686 364 700 -192 794 -282 -654 56 -403 112 486 -17 231 -173 -516 -380 685 -304 355 -128 400 -898 271 -12 153 299 -186 -599 -347 552 469 32 -692 -419 -290 -101 556 -689 -92 -864 -112 -43 788 -68 -793 -35 -221 -656 -401 -315 590 -538 -526 228 46 -61 -646 381 670 -202 -548 -554 -881 -730 -652 479 536 136 286 479 -71 -414 -899 662 436 -46 -163 -21 339 -552 -649 -95 522 -249 -795 -572 196 -719 -706 -78 -45 -81 -29 170 -208 -740 -491 16 -87 15 -43 -259 -630 42 -380 -208 -860 18 -317 245 417 -73 128 -463 -773 -336 490 -234 -671 284 30 -558 348 294 231 639 353 -636 646 -239 -608 206 430 -584 -815 626 -128 -260 -782 373 -799 -488 665 -94 369 586 213 659 -31 -559 -24 -303 209 -494 -794 -114 -676 763 355 150 -583 -361 -507 694 378 -86 433 -844 -773 -426 437 -505 -897 302 -16 378 215 -640 -222 -350 -213 785 271 -865 -20 186 677 -441 -87 428 -86 438 50 123 -503 -246 392 -721 641 -229 -873 -223 714 743 22 522 53 18 -289 424 147 194 -546 -272 307 -601 558 237 88 -636 -844 -583 -124 -263 -824 87 327 -297 -182 -839 162 -895 -397 334 113 -369 200 -641 -360 219 -605 -572 616 273 -437 -884 199 -24 -403 254 -728 692 193 126 712 145 700 -299 -533 -115 763 -673 670 182 520 -202 499 224 585 -413 -10 -203 741 316 -149 42 -491 799 -769 -514 235 419 -748 540 -853 326 -708 28 325 693 -831 -166 -263 287 53 470 -82 -397 -25 250 -543 343 12 629 499 -290 20 -230 260 -555 314 -391 631 532 62 -847 -501 625 -299 770 117 -264 -101 -134 77 -419 -149 -853 481 -835 -4 220 -446 -66 -884 -445 180 570 -39 751 -561 -636 206 -251 578 -252 39 -218 269 271 -176 199 -471 -374 265 -42 84 -429 589 628 -515 -381 456 -18 -372 -699 73 -285 -760 -162 389 -199 -49 739 369 284 512 280 542 -301 -333 -848 470 786 -547 -32 -808 -555 260 392 -551 -104 498 49 646 580 203 220 -889 -351 15 243 -154 331 717 346 182 -46 594 614 -53 545 -234 46 473 -581 -256 555 -523 111 -144 -694 -357 -186 41 654 100 335 568 755 -162 126 -263 -496 -723 7 -739 -882 572 135 689 -508 -133 -269 -570 53 735 446 -438 -437 -13 -103 605 732 24 21 -590 109 200 -358 -239 745 -895 648 -577 290 760 80 204 388 225 -150 415 -388 644 -529 166 -705 -669 99 -305 -669 -559 199 -214 355 -204 -887 -40 -139 573 -10 701 -537 87 75 -159 -725 -447 -195 -95 -352 506 -639 98 -18 572 274 239 490 675 -714 -808 163 736 391 663 321 463 727 -264 -784 -355 -211 -406 -115 712 525 728 353 -792 634 -890 721 -449 -395 81 -100 -310 146 5 282 430 -334 784 6 -351 -872 350 228 779 577 789 765 193 -272 604 35 -893 99 710 141 -411 595 255 -359 184 13 -745 92 507 383 607 373 -214 -826 409 -841 -406 -114 167 469 -866 -484 -883 -207 346 -165 495 -545 -108 776 466 -644 -541 143 467 32 191 663 440 164 -308 53 289 181 597 -239 -875 662 552 -534 204 98 -857 -745 609 -652 -210 -727 223 -460 79 38 -211 75 -824 -99 -172 -393 -174 -580 -325 24 502 471 -624 -882 -743 -741 -862 396 442 -550 -618 243 573 284 -804 774 -80 -266 119 296 -363 -640 -403 -49 -743 -330 233 -334 178 222 -621 -687 -825 71 -528 794 559 566 102 81 -411 618 138 329 261 -532 -279 -505 492 -333 -92 -536 158 -161 -466 -464 753 -466 -894 -689 57 -668 309 -898 558 -740 -584 -376 -323 -136 -59 -213 621 -96 -123 -135 487 47 -389 498 431 613 -673 -21 -722 -628 530 -243 -221 522 -779 757 759 -249 383 -94 -805 786 766 -10 -553 649 -653 -273 -449 -765 669 -168 133 -806 -41 -66 231 -736 176 -622 409 789 -456 582 -827 579 -226 -637 -867 194 -486 257 -137 -336 -163 777 -839 -4 601 275 -491 -109 614 -567 88 -104 -779 29 13 135 464 -550 -477 -571 -529 54 705 290 156 69 438 320 -594 97 159 -763 -535 577 -49 640 -144 -638 351 252 40 -749 -55 383 -681 320 -823 358 197 -460 -852 367 -673 -387 795 508 286 -166 796 -762 -850 -369 631 -211 535 576 407 384 -746 0 709 -529 -421 -236 450 -625 -544 89 212 185 -744 -116 -583 -208 -398 -418 -885 -464 43 -113 -366 55 -611 -399 776 -319 -387 -811 271 530 614 -120 -266 -567 -534 -531 633 -707 632 -768 498 -776 113 514 -679 -573 -210 -756 484 -781 354 -710 440 -794 590 416 464 -340 365 -306 -530 136 229 -399 -632 738 -773 265 693 -222 -413 125 164 -326 -759 -27 527 409 -817 679 726 386 -18 -397 675 526 -326 -700 -860 -722 472 -593 121 794 -743 -229 -490 364 285 540 -427 -636 237 -589 -358 396 367 -181 -708 -399 52 195 -143 399 770 -639 625 497 -537 -90 449 -118 -872 356 475 632 -84 -261 522 366 452 625 -16 -620 -771 -497 -318 -319 -588 434 -352 -623 479 524 -779 457 88 -346 -295 -51 -527 -443 -668 -282 440 -202 339 541 258 506 309 -449 -156 -654 -389 697 -800 -197 -452 761 -228 -793 -625 -571 -216 407 444 -292 236 -473 -207 533 -470 -896 65 711 -2 538 135 -372 267 752 461 -419 382 -459 -22 -710 -441 -878 -614 508 -704 449 649 345 406 -166 244 -891 -52 768 -572 431 38 668 -256 552 -327 -619 -468 -514 -274 454 156 -841 -290 -417 -204 173 -348 -60 778 -419 796 457 279 -583 272 -308 670 601 -557 -870 126 361 -236 790 -673 -140 459 501 -84 -601 612 -680 -877 -751 -895 660 -834 -475 -129 49 -454 -836 -646 -377 -481 -79 319 57 -116 723 -502 239 169 313 471 325 531 -238 -250 125 -360 354 -452 -588 281 -236 706 65 161 496 -159 -356 572 444 -27 -104 275 715 -891 -304 71 -46 452 -180 513 -230 576 -410 -345 -769 675 -455 -94 -2 105 -823 -684 501 19 245 -435 613 -357 -808 -651 -820 107 371 467 -680 -798 -689 -694 -310 328 531 -139 567 752 26 -408 -145 347 -345 27 -204 -158 177 -548 336 65 456 106 -749 -175 -845 -858 30 -855 352 -396 -880 608 -804 532 -362 -292 -93 160 -364 252 -373 54 164 385 -10 -75 -261 599 126 -445 672 393 777 221 520 -659 687 2 442 -18 527 118 -566 -798 637 -599 -146 607 -396 -439 -307 91 -16 -828 777 -253 -293 503 145 341 322 627 345 -778 631 628 500 783 -318 -428 -584 122 -277 193 -87 -565 16 -559 -200 194 -637 -791 -402 328 295 537 -884 -374 -326 -646 -485 -265 -609 -767 -124 -627 -532 -361 504 -61 511 -250 -355 390 -21 -639 -283 -321 276 -741 347 638 367 -812 -736 -884 -419 -712 48 -829 -314 -344 -515 499 -283 -669 595 117 456 160 -411 -353 -717 -349 495 -233 381 703 -894 385 -230 287 -620 181 125 -204 -453 -530 -522 -840 770 -132 191 786 729 -234 195 -885 -504 -395 -683 347 -512 -531 425 -480 -313 -672 -768 301 -789 179 183 167 573 336 146 484 -328 771 -65 79 140 736 -843 428 -847 29 -38 -328 -622 232 -4 -658 696 -534 -634 -561 -582 -886 286 503 -871 -540 335 -137 446 -573 39 718 -150 -296 581 -306 -746 491 237 506 256 -199 356 555 -594 774 165 271 769 195 242 497 773 701 96 244 -315 442 554 -168 504 535 -702 204 -278 -257 102 -512 -742 730 772 -899 -237 -145 -850 161 -741 -49 149 -585 789 -206 -284 745 -823 -698 -156 670 -571 -609 -262 -294 -643 696 -876 -660 299 -551 -412 -694 608 773 -403 -202 -566 378 14 36 711 381 402 -154 435 -791 710 416 452 272 -13 -284 699 -879 -421 637 -288 -393 27 731 33 -473 491 -135 -437 326 -3 215 -648 101 655 373 679 144 300 -659 -482 -605 753 235 495 -362 673 305 -594 73 -221 -741 457 -214 -540 723 -525 592 -253 482 -255 611 144 -332 -129 -45 -421 -556 420 41 782 -651 26 -142 35 485 -826 -761 275 687 204 -255 429 -391 211 726 540 712 73 -705 -85 -313 507 -291 794 -390 457 192 242 -473 -612 175 -194 150 -670 -617 -600 -30 -53 -513 -297 91 66 -371 475 -341 -424 -190 399 -34 -350 670 -521 -443 373 -32 471 -594 -319 335 -191 -241 140 305 167 53 -793 -209 -684 -868 -519 -465 -266 138 654 82 -45 -781 -462 -864 -180 -280 722 -89 -136 -681 -598 -566 -600 191 612 -608 -893 592 -395 -261 -94 -498 -790 -15 699 -337 415 580 704 -545 -704 -698 22 -555 282 378 -694 690 203 798 -586 -508 -389 438 -558 657 350 607 603 270 -104 -699 202 710 771 -169 -86 -225 511 -448 335 -654 252 650 -74 -88 -447 465 -569 -51 447 150 696 389 -784 508 -845 -779 272 -539 341 -487 395 -579 -752 294 742 -579 -773 -439 -147 -445 725 -726 -519 267 298 -801 -67 -890 -474 -65 -29 406 -353 -743 248 439 179 29 416 21 233 -80 -830 314 205 -441 765 -324 -462 318 -267 490 -146 -7 -85 41 -18 -154 362 343 646 -181 419 161 -38 486 -221 -210 237 -163 -735 -764 707 375 -524 -21 50 -733 -704 23 56 356 -813 -379 774 -107 222 -831 -827 -194 -29 389 69 690 13 -794 -878 645 -381 -665 -844 -877 -213 -420 90 778 78 -622 -711 159 -558 -880 666 72 213 -465 206 699 470 -829 -490 177 -231 162 288 -81 -162 243 -345 192 -369 -565 26 -810 463 -158 -135 375 -843 352 -619 -139 -545 -539 -673 115 441 541 -84 -426 -2 -608 259 -562 -367 710 -679 -664 13 -412 546 214 -690 279 -460 -314 -627 662 -341 22 756 500 609 645 743 -293 678 303 -410 458 -793 786 269 -838 -39 551 -46 -549 619 -828 199 53 276 334 -12 -263 707 -884 279 121 -198 733 788 -500 -429 -25 240 -585 -744 144 176 -753 -9 170 -57 644 -727 -528 289 -16 -810 731 196 -771 415 354 -10 -120 -567 -813 -551 664 420 -631 -613 705 726 407 289 -4 -570 102 -105 -863 -236 -639 30 -364 769 132 -733 581 -769 -82 -230 -69 434 -340 631 -782 275 223 -6 -708 -403 -680 -360 360 341 570 -517 -646 -242 -632 371 -619 570 -380 -445 -831 -267 622 5 -350 -535 -297 276 -552 -119 372 56 401 -738 426 141 -726 -29 -388 340 -690 -192 404 -682 -234 439 -521 777 115 776 -72 -390 -852 -885 750 -237 292 -218 -167 403 -741 269 -256 -380 234 -714 -193 509 37 -896 717 624 628 -140 -617 314 -754 704 -660 -686 -850 -582 177 -378 294 179 -498 431 -487 -596 383 524 360 732 -87 -180 271 -624 -542 637 67 179 687 342 -879 350 491 334 -462 597 -509 -30 -436 377 123 295 -566 307 275 -157 346 -663 -438 -536 339 194 109 245 -297 -481 398 -791 101 -328 -511 407 -727 -368 377 -624 -700 -506 -522 -70 21 204 47 480 786 510 -787 515 114 -247 249 -132 -123 101 -606 -693 335 -219 -547 525 622 454 467 570 -446 -487 576 -223 523 715 -623 -726 -705 -405 571 716 -111 -319 18 -768 -92 -47 588 -804 797 70 582 -323 663 -332 23 -827 -365 172 -403 579 70 -403 -197 -734 124 -734 -484 -178 529 214 773 692 542 259 -42 -861 414 76 108 -489 -76 -799 -828 -110 322 290 -530 -147 70 -52 783 471 381 602 506 -161 -106 -514 -757 767 779 -360 574 -9 -730 638 654 -713 244 274 115 -501 14 504 674 173 455 -39 -101 93 446 268 227 -867 257 470 -97 -706 -92 519 699 450 715 603 -280 -449 -592 683 270 -115 -682 -70 -807 178 -522 586 -864 -465 -864 -595 662 -383 265 182 262 509 -896 -548 371 277 88 -220 -255 36 -405 -391 -676 -401 -481 795 270 311 -345 -540 -14 -361 -820 -537 -623 282 -273 400 648 -181 581 700 743 -631 24 -309 -777 282 540 -33 580 -278 193 70 12 16 -486 481 384 -782 -689 444 -811 -216 -62 729 417 388 679 420 -695 -730 578 -406 -500 229 652 160 -464 -826 -171 51 519 243 709 -275 -768 567 -181 671 -358 -690 727 -160 718 383 78 -467 498 94 -33 -573 641 -259 -462 598 -732 528 519 -282 363 -433 540 16 162 322 30 -847 467 162 -461 441 -784 606 324 -463 187 35 716 39 729 -228 -314 -748 656 -240 -82 414 -146 156 299 618 -500 -787 -828 -217 724 -595 172 -102 -506 -612 -432 -812 -567 71 -692 -215 -633 -247 -820 279 -297 101 -243 -177 -140 381 500 316 195 748 582 -277 -560 53 319 -28 -447 -248 -32 -143 -425 363 -401 5 284 150 -876 -541 456 -156 356 -311 340 319 308 -107 -777 191 -825 663 -744 713 -682 588 376 780 -118 257 13 206 -454 409 273 -335 80 -194 -483 -146 -585 611 -282 -585 -816 -454 -797 488 -41 -287 798 -878 -614 -402 10 446 708 -367 -210 -736 -630 -441 -849 -489 -549 594 -101 693 -236 -638 -669 -147 -667 -552 46 -622 -226 578 -48 125 -608 -307 281 10 698 178 361 -138 649 -1 -500 589 -569 634 -70 -171 353 -376 508 381 -86 77 431 326 -340 304 793 -417 569 283 753 -847 -885 -682 -438 254 -159 -434 753 -677 629 -516 584 -758 674 -517 -449 -614 797 63 -707 462 696 271 -399 -792 -232 728 -286 -567 -872 -686 727 324 -890 559 -710 -81 -322 266 413 -321 -109 -635 663 -766 719 -422 632 622 650 626 -447 -115 -876 323 142 206 502 -427 -607 -547 368 785 775 347 -516 -381 -469 -54 -261 25 93 601 724 -796 -530 -143 237 703 182 677 -821 -154 -449 -133 -391 500 316 -895 200 11 274 -477 208 -75 -384 -504 -404 190 -844 -193 -219 370 237 -259 534 630 -34 673 124 695 -268 775 532 -426 -763 317 539 -851 -243 244 28 -174 -134 -236 -120 668 -483 -66 -105 -255 -91 553 220 609 543 373 451 520 749 -652 -845 731 61 -357 244 633 179 376 268 594 -807 -622 757 449 673 -196 752 489 433 394 520 729 708 520 286 275 60 -546 700 -62 -696 217 -221 -309 74 735 -448 -2 -455 546 -444 -432 -562 118 354 -131 486 678 -804 465 431 -9 -772 -105 22 -171 -155 637 379 -513 613 790 162 388 796 570 682 80 742 563 -604 428 -408 -828 482 158 26 -814 -107 21 -609 597 -162 96 -324 -861 397 -763 656 -666 -849 790 715 -473 -124 172 -134 -828 -774 -158 -321 298 -167 -260 -122 261 -143 -837 -845 -163 671 89 658 -55 -233 21 325 -423 636 -716 -620 -598 305 559 -765 -837 719 -428 -90 157 -882 -891 196 -893 653 65 201 547 -383 268 406 -843 -725 577 -680 735 -742 -715 508 117 335 592 436 -488 -708 -442 -794 -348 -492 379 -160 56 -195 184 162 386 460 -342 758 -849 668 -781 318 438 123 -841 -872 265 410 490 716 -321 592 -644 205 289 328 292 -221 -237 33 -567 -629 -652 263 608 -612 -339 -818 -809 -425 660 620 -565 267 -806 173 631 481 395 222 57 -354 512 42 -701 -428 364 167 -800 -173 -572 621 -605 79 210 -181 686 -361 247 -250 567 -23 -879 -596 -591 -483 -763 90 -227 -89 -265 625 -2 776 -148 683 108 -258 -1 466 -756 -627 -12 199 482 131 -686 585 150 -731 670 -428 -350 48 660 -103 -774 139 -134 324 14 686 7 127 740 384 -316 527 627 -842 -465 284 -489 -300 -201 -95 -499 559 318 439 116 361 622 -122 -716 649 533 -692 -165 -880 -748 -46 723 -336 219 241 -330 410 -262 -565 653 -780 325 177 107 -421 -350 -618 469 111 -723 -492 -718 299 774 -240 -775 519 490 -615 -686 -865 -453 -844 -117 559 -100 332 -346 -636 89 289 472 -799 486 18 -622 392 136 531 218 -53 -28 599 524 -763 719 -423 -452 -259 -712 578 609 -282 -716 -658 -584 67 355 448 -533 -443 603 -468 702 -46 -68 -83 -390 567 335 -859 -822 309 454 -671 -177 508 -718 -741 -320 491 -293 -289 -741 286 -598 110 381 404 -318 -633 -708 -798 -227 253 -121 225 237 -26 -44 607 353 -719 768 233 -713 513 -800 -284 -249 -823 708 -866 613 536 -403 573 -37 670 -889 -204 -598 628 36 -879 609 -652 -858 53 168 -282 -447 -869 73 272 239 -561 240 442 281 785 476 -694 -95 -564 429 575 732 -694 298 -211 444 -808 -244 177 717 -570 611 616 -426 183 -349 -212 -243 -487 57 -393 -454 -131 -758 522 -241 281 595 -738 440 93 -744 -660 -896 501 31 201 -426 526 -187 704 -136 629 704 225 -169 53 -592 -104 -434 726 362 774 -235 -811 411 403 -497 390 -375 31 -300 -14 497 -134 -58 -711 149 -361 -288 788 -152 787 93 -237 -47 -169 28 307 528 738 373 488 -186 -392 -874 -750 742 367 -150 377 277 -241 -405 -134 -774 -703 -634 -827 -162 -63 60 -235 28 523 -317 -494 739 555 -879 475 -292 479 489 -382 -13 -649 -782 -290 451 212 749 -309 39 -244 582 -357 674 -1 -793 317 173 -653 -817 183 -333 686 -759 395 -289 -891 240 -521 -271 290 715 -14 -556 -856 -214 -190 710 585 -309 -38 -417 -556 663 621 -54 -481 -724 546 171 -469 -678 -592 -403 -349 474 -807 -591 500 -688 -191 300 -638 -326 278 -517 -674 4 624 -196 -881 -814 -70 -59 -179 210 -77 362 -625 238 -295 -312 -834 578 768 -5 -849 -381 -685 559 552 349 -777 732 668 189 645 145 565 257 144 504 -775 -870 -520 -502 -720 -136 85 -169 -507 -759 -289 -197 525 -552 -585 -369 -693 215 169 -275 334 419 -280 -4 -606 328 85 -779 -611 179 760 553 66 416 5 164 -371 -852 616 543 -432 -448 -532 -180 -733 -662 -277 786 784 118 258 -38 599 -427 631 97 -859 587 -704 234 -335 606 -643 -542 -797 232 264 -241 -624 72 -367 298 -318 -651 778 272 -888 -84 417 267 -386 -453 -391 -402 -789 -825 484 32 576 -845 -335 -392 63 93 19 320 233 314 485 374 618 -461 -424 351 -663 -387 609 -858 -485 149 -664 -292 -633 396 662 -869 -789 -329 -2 -126 -850 -96 -777 -183 -829 434 -858 745 768 80 255 -452 -224 350 -820 -4 -849 -321 -530 -820 -271 578 -57 267 672 -640 -31 -140 -548 361 241 529 -507 -46 48 24 402 -45 -41 -801 732 -689 -451 -880 459 -891 -261 -837 -736 -9 -467 -57 -329 581 45 -400 -429 -468 473 208 -724 324 207 25 -256 186 725 790 544 -796 -527 664 -506 -677 359 301 -39 -477 -685 -340 415 -685 163 -778 167 -33 -720 442 664 516 -712 -894 -634 -362 -218 777 -626 412 252 -120 207 -479 -300 306 -289 85 -451 -591 -418 -796 -444 -880 15 -848 196 -390 13 663 705 -644 -47 204 -542 460 -366 50 412 -227 749 496 616 448 -388 396 -172 463 13 -776 -681 440 494 169 445 597 -591 -792 -671 635 -793 -869 550 696 -514 583 623 -837 88 -860 -743 -51 169 -259 395 99 -725 -90 769 553 -507 582 396 -604 -380 -361 -839 -433 -675 72 -542 -554 695 -721 -721 532 207 -309 53 516 433 -757 -237 -623 -137 513 649 -859 -366 777 -858 -124 -451 -848 -783 739 -28 -565 679 183 -301 344 20 -829 -410 797 -887 -805 -606 -492 -199 777 -753 -339 405 -59 -747 -61 127 -77 468 743 453 559 525 -630 168 516 584 781 163 423 -388 -727 87 310 -186 -512 760 783 322 3 423 -581 405 230 -147 632 374 -556 -638 -160 -730 509 -418 -415 797 -411 -507 -97 -784 685 -778 -298 -109 647 -432 -192 -500 441 201 473 -714 604 -895 -269 360 82 714 128 -638 663 -810 -754 -398 -597 -810 -331 -831 -295 -441 726 158 -748 751 -824 716 87 364 375 420 670 3 -381 177 -266 -132 307 -322 -742 788 -707 602 477 -351 -372 -299 75 536 716 -286 467 -95 788 784 59 213 703 194 -898 -183 267 -221 -89 268 142 -398 66 -722 392 543 621 -97 -643 -57 -357 105 -325 -426 -765 -118 -82 -488 433 -67 84 225 -637 -259 201 -147 -857 -571 121 -768 -406 708 -505 -445 -59 -467 -486 -405 -690 -625 26 768 342 -242 326 250 -670 -154 -351 -755 -78 494 26 394 675 -36 69 -816 313 771 465 -335 -649 -627 646 -850 714 454 772 757 -294 31 58 -863 311 -624 -794 -597 -549 -878 194 93 -795 110 -58 213 -535 -659 699 511 484 -352 -749 -403 419 796 514 282 249 155 -96 -424 -466 -342 -518 84 -291 10 -866 -454 380 553 264 -332 289 291 194 -800 40 145 -861 -489 769 -224 496 -244 -237 385 230 -837 657 115 121 -528 -227 -771 -822 -414 -544 -469 -765 698 774 -734 -645 -233 -463 387 -830 -632 -866 -166 -829 -343 -503 -800 -876 -637 -391 338 661 289 476 231 -881 -508 410 47 397 -622 409 -248 106 506 680 -631 -601 -440 -799 -160 295 -532 -5 -718 -373 418 -652 -375 727 300 -812 109 -662 -728 -613 -27 147 363 -107 -542 -54 -641 -890 -524 94 -744 -402 511 -252 588 -430 168 -692 -547 -30 -205 -787 -827 -415 395 523 -421 187 -309 -134 8 -711 -286 367 771 -865 -403 614 730 -324 -177 537 437 165 -619 -50 602 -167 748 272 688 84 -15 -16 -808 -253 80 628 -97 -482 -453 633 713 -807 -326 -144 19 718 -608 260 316 152 584 401 -819 -414 207 -735 -786 -28 -569 -65 -632 31 132 125 722 348 -288 141 21 -806 -232 -612 684 85 730 -184 -575 736 -396 -461 742 115 354 -111 274 300 -634 576 -810 -545 559 -862 -495 -155 -400 676 -158 -274 30 -279 -226 124 -728 -757 -254 203 -566 -684 -109 -346 -373 200 -123 -262 -402 248 229 -122 -601 -879 -854 364 613 -433 401 590 48 -136 -671 -200 370 -603 244 -602 -670 -79 -289 289 218 -65 -90 701 521 -90 -468 -301 689 638 634 158 548 -555 594 522 -44 345 292 -173 -15 -310 90 -515 68 657 -117 419 337 637 219 -752 -311 454 -45 65 -190 -239 237 -639 676 -293 -829 729 -417 157 -416 -440 722 384 -3 -292 230 109 -501 406 -188 74 -644 -697 -498 129 5 -214 10 -562 497 346 -693 -203 -45 -814 -267 -666 -3 -277 165 102 -487 78 186 562 620 -365 711 369 -795 270 396 -885 655 -562 499 -186 -662 -645 -518 -230 -395 492 -396 422 -707 -268 639 -537 100 -620 -109 -438 10 -354 -820 -228 -441 -150 -335 -148 -551 244 -272 383 -375 605 217 705 -612 -424 311 672 -520 499 796 332 440 -233 124 211 118 214 773 752 190 -1 -794 -711 -723 -204 -512 -738 -555 -11 -853 -365 -24 -749 -618 34 -631 -735 367 179 669 -398 63 327 700 -515 162 171 -360 -55 -195 -61 98 274 -721 -695 771 605 -322 -379 -428 -106 -512 -50 294 752 481 357 -895 -852 429 411 107 714 591 250 161 -571 -773 291 -46 -260 -436 -720 -487 645 168 395 -396 652 -177 -90 -567 -529 -351 -440 -863 291 650 -345 -630 372 538 -522 651 -133 346 100 550 -588 84 538 -206 -80 594 69 46 186 -127 536 643 345 -105 -680 -577 -449 216 133 341 -451 769 716 -838 -609 -87 -203 631 603 688 -628 -470 -44 -740 441 224 -426 221 393 -519 48 -95 471 -351 -23 386 -151 -139 638 -609 621 698 514 -685 -187 -760 484 -410 -360 -4 -243 -55 582 -20 317 -161 -770 -883 -768 369 -279 -364 -843 -613 -480 584 9 -264 -99 234 -37 773 -342 -47 -623 736 -232 -805 -887 122 -612 86 -100 17 -898 -583 741 -861 -162 -112 660 -315 -620 -342 324 -32 -275 -242 -478 120 142 -594 2 -164 531 -29 82 66 612 797 -74 298 -474 -416 -33 -352 -706 -498 -404 -283 609 -394 -502 -224 -222 -578 377 259 467 602 501 323 352 -657 392 -725 -816 723 736 768 -683 -243 504 -578 -263 -599 648 719 -50 790 -163 350 -636 -140 534 -843 307 283 -795 -628 -312 382 81 365 34 -412 -401 -358 315 738 -325 324 -552 781 -455 622 -66 345 -134 -482 -777 559 150 149 483 420 313 -396 -608 628 -364 197 -791 728 526 25 221 367 405 140 -508 -520 -86 542 -734 631 -295 704 699 -482 -390 -468 -520 -316 525 -354 328 334 -820 223 630 680 701 -331 -353 315 381 611 536 -162 -368 222 164 789 -780 -781 -41 -421 -843 -259 557 -100 -532 704 -667 700 -689 -285 -506 528 -631 521 360 392 455 -827 -591 -543 -58 621 -846 -24 386 -556 98 -461 691 -280 -873 -427 -77 623 -544 -46 -196 20 -808 -406 -398 -832 208 243 209 -302 34 -190 680 251 312 451 -194 -232 -76 -201 49 -183 -897 -20 451 203 -709 185 -187 -591 784 -173 136 -832 -894 -605 301 382 -72 75 -208 -166 22 -681 732 32 268 -571 141 285 273 618 774 -382 -10 277 -750 771 -44 -20 -552 -328 -819 -527 366 -286 -84 496 -90 -3 724 545 554 204 -497 647 84 -828 -606 -529 -166 -419 -119 351 -858 -100 203 233 -311 469 -402 768 -314 634 -790 -243 602 253 100 -839 312 -443 -462 480 -793 578 -99 -733 211 -674 -12 -79 -244 605 354 -155 23 762 498 730 131 304 -91 272 518 779 -594 597 436 -217 -665 183 -529 -483 -669 -577 -698 765 -893 -340 -138 -495 -475 156 -893 -58 142 -37 -621 108 -804 -866 -243 -488 -439 -421 591 785 383 384 216 -346 -561 314 -583 -420 -589 -149 -372 625 -556 -143 -117 687 -365 -29 -714 420 -838 482 -204 -817 75 225 297 -456 431 713 -115 -186 432 -770 69 -170 141 -559 -237 -580 -158 -175 148 -268 -383 551 -273 -893 -416 -886 -874 -248 381 -40 45 390 737 -714 208 -391 -60 279 -377 -375 -134 110 -778 536 725 -446 -303 627 345 738 773 -783 406 500 107 -298 645 228 -640 285 684 -892 372 -30 -283 -573 -870 -77 -740 447 232 346 -342 216 -128 -87 -95 -862 -889 527 -332 413 666 -164 -554 -515 745 -472 66 752 163 -109 -886 30 524 189 -630 -637 -115 -77 -664 691 -69 669 332 613 -544 461 -127 -829 -299 -857 -342 -410 598 536 -251 -536 -843 -164 -661 123 -593 559 -501 474 -111 -629 297 119 355 790 -834 69 -111 -96 237 -688 -634 -411 77 -557 107 -274 -408 553 716 51 515 -323 -159 29 361 -652 -693 -174 -164 -756 595 -257 40 -799 -96 -471 600 674 -205 -642 -819 -766 370 -852 276 -326 -476 311 322 462 -328 681 -23 155 696 -136 581 567 169 -80 -123 33 -899 -79 331 293 782 -738 106 -493 -3 472 -249 -401 -830 784 115 -533 453 -742 365 616 -631 -197 -757 -825 39 540 -133 676 -867 -268 568 -793 -538 115 -92 212 263 -824 643 232 -843 576 382 500 578 -143 -511 -355 -481 326 118 226 -841 581 -523 -879 -431 434 -460 271 -174 -596 -412 -790 -224 474 -731 -111 -122 688 309 -255 180 711 -281 -593 216 -810 527 734 -467 -594 -281 -687 761 189 63 -512 715 -75 -472 -173 -206 -353 -857 -870 305 244 -488 -579 274 60 -611 -266 -248 -831 -465 -843 -164 -708 147 -578 -577 -291 -79 -279 -767 637 311 -6 331 -844 -403 -700 756 70 -345 681 95 274 -496 137 -435 639 -514 -146 -248 498 226 -630 -19 -112 -447 -828 305 113 23 -47 -35 523 459 -668 186 -207 394 279 35 747 613 -166 -53 -473 738 -767 -578 -366 648 575 578 15 -28 -654 -262 42 -805 105 -380 45 507 21 -379 -827 -595 641 491 -284 66 -358 -291 -614 -784 687 702 45 316 -65 -661 -371 768 -435 -658 800 76 -297 -648 -615 463 -366 -280 -360 -659 122 -99 416 236 700 422 215 -799 -623 340 248 -423 -332 -634 -884 122 618 350 -267 -197 -557 587 -608 365 185 -265 -370 -345 -418 -584 -567 -219 -874 563 -166 589 -550 -315 -690 -363 -597 520 -50 -679 476 -739 103 729 -549 316 -445 -548 557 -445 563 772 -390 -286 395 577 236 -32 427 -63 494 -245 568 -692 53 276 -722 -310 -252 -301 334 340 -636 -689 256 -422 121 363 -167 -855 33 99 795 -226 494 393 405 711 -809 -850 282 644 -710 -894 685 -160 346 775 309 257 -665 32 -82 348 -544 748 603 -594 750 -501 568 -597 -335 39 -866 721 509 455 -177 -580 -769 -253 98 191 457 -865 597 -687 355 -654 -142 537 730 -401 506 89 509 -240 -375 547 -791 366 -773 -189 -337 -752 560 -290 529 261 -561 123 598 -673 511 564 -543 -585 754 -134 -491 -533 244 -478 -418 -45 -819 -154 693 -742 497 63 338 -218 56 -750 -468 701 -894 62 -510 306 -704 497 598 -445 -122 541 -721 -749 682 555 -297 562 -178 714 438 -57 563 -295 -659 -212 424 273 431 620 -364 -745 135 243 -576 -169 755 -31 -727 461 -301 171 488 294 33 -283 193 -393 -249 -136 -778 504 250 445 -855 -690 -192 -651 334 300 -852 -35 573 -577 -735 -74 -617 -877 189 -894 -896 -114 -340 612 -156 -342 -617 -590 242 -635 -891 -410 -347 179 -53 492 598 -310 -318 -427 75 409 600 323 -271 -651 310 -139 -792 -847 -667 -43 363 473 -345 -94 188 -602 -415 59 -839 -537 -216 -166 -736 -103 709 -790 -451 -534 -172 402 366 -425 -666 500 -527 -584 -873 38 575 698 298 -17 -632 772 -270 -899 -309 -460 -142 749 433 -502 495 175 297 -719 -600 -668 -271 -75 779 -578 449 737 -285 -674 288 -396 -693 -636 -81 -603 242 321 769 466 548 269 180 711 456 303 541 145 -762 611 665 390 -690 -461 -899 -608 -759 108 797 785 -201 -536 -617 567 553 -429 618 -850 -112 68 -61 -510 276 -458 -63 -871 586 182 266 145 6 -706 -259 300 -352 270 349 -150 -822 -784 -179 123 96 257 -421 -687 137 -462 682 256 -289 -616 -339 -379 -344 535 -367 -81 -490 239 -537 255 694 -189 478 -332 344 59 -51 -535 -817 85 742 382 644 -847 389 767 -212 -420 -683 547 -33 330 717 -799 -884 -317 137 261 5 85 -35 -332 469 -56 215 -795 -793 247 -798 768 -466 -8 548 -407 -853 -817 -635 125 149 -439 -600 180 295 -497 -443 532 666 479 -147 -629 -296 123 483 -612 237 188 -64 231 -702 213 660 -375 -849 12 -677 -685 -454 -495 -542 -204 657 166 -82 708 -242 538 697 196 136 -381 -764 429 90 -312 -367 -222 453 552 512 -60 144 -717 -711 79 322 -863 169 733 -456 499 -571 542 610 -305 -368 -696 -139 -316 473 563 -501 351 -259 209 -19 -55 -546 -38 545 102 384 -755 -830 -636 -155 -228 -62 694 582 791 461 442 481 -15 547 -873 -804 -614 -498 -251 -864 -889 -668 -565 -261 -416 -142 510 55 -88 772 106 642 237 787 647 86 -463 394 -381 -63 -586 -549 -76 -666 -661 -290 -702 -799 -621 -293 535 -392 640 -533 -408 178 23 -811 -885 -153 -733 597 -288 -361 -785 -21 -268 189 582 199 747 122 -39 645 -456 -767 493 629 -456 79 -423 290 620 558 491 178 682 406 556 -501 306 517 557 -499 323 103 -53 759 -457 105 327 -849 -764 174 351 154 247 597 -586 -415 370 -375 748 -498 -559 -42 -837 -345 -642 334 -561 429 -20 579 646 -596 -892 684 383 618 -458 -679 -351 232 518 -627 -461 205 345 -622 520 -506 777 -813 441 -789 537 -241 -151 521 -238 -425 -310 -160 -652 460 186 -671 -277 -10 -394 -358 -563 -135 272 546 689 -560 -234 529 276 798 155 172 -386 672 -270 -545 -237 640 -59 727 381 -496 621 519 -141 -422 -406 173 252 375 347 -573 207 -198 -40 -605 -386 -117 339 182 650 -28 -458 -881 96 308 -839 240 187 -431 -522 297 454 612 30 517 325 -152 -574 24 52 408 -583 -541 -107 194 -33 500 -16 -751 -899 428 -473 11 439 287 -366 442 42 -497 57 -443 155 -750 -455 -634 -592 293 517 -527 -810 -417 -853 683 -783 292 331 -863 81 741 -27 -266 736 -658 -14 417 -332 -641 -161 -618 24 31 638 111 -831 -527 -345 778 -601 290 169 -26 548 -168 -498 30 363 787 139 -741 -871 259 761 688 442 -611 -70 -846 353 -876 143 -725 -861 630 730 -122 -858 -539 504 -133 -32 19 -657 99 451 -399 546 -47 83 461 343 615 79 776 -854 580 -42 -89 671 720 -75 -342 -316 531 121 -344 -850 400 -736 -179 752 -770 -670 -527 -693 -427 578 696 -16 -529 639 -714 -333 216 189 -233 136 -231 663 -815 -539 474 -59 -111 -188 682 483 -194 -793 -56 -883 -62 -802 628 -716 347 -327 -68 -99 -690 761 -107 -288 -800 752 775 -633 54 -686 -183 101 117 -895 489 -532 -510 -442 193 -720 -247 718 362 730 303 211 344 -893 -609 -556 -118 145 305 -497 -13 -684 -330 -755 583 382 -38 488 219 -391 -24 -195 -53 78 243 229 798 732 658 -864 607 -500 -592 428 -616 -742 271 -572 -343 -515 774 -180 -612 75 63 -880 -607 68 582 -277 172 62 775 -400 53 -488 -773 -440 596 220 -491 -577 -115 555 -305 103 453 436 560 57 -96 -861 -134 278 -800 427 -520 663 747 -409 404 -453 -532 201 301 -867 511 359 188 95 367 -544 756 -390 -623 180 -419 -880 -657 546 633 574 -651 -109 12 436 637 -106 -14 -621 -302 612 259 -252 -684 107 379 -284 299 593 -274 322 -149 626 -541 -673 -19 -522 -372 644 531 635 -403 425 612 -393 395 263 -850 476 505 95 -712 100 722 -368 590 449 -806 617 219 -870 166 39 148 786 -266 113 322 108 -99 -555 -33 214 -468 316 -516 -600 520 603 411 213 -785 -549 511 -46 -364 684 310 62 -864 -159 -459 250 646 379 -527 -742 -380 84 -711 -61 -444 -37 581 -138 152 382 -631 565 -558 423 -535 171 209 600 633 -30 789 290 -854 -483 421 -747 -480 729 -415 -644 144 171 -670 797 555 -298 -472 343 83 22 81 -287 679 -29 -9 219 448 198 -250 -293 705 517 608 -547 364 -379 13 -422 -686 -363 -818 780 420 785 -259 -32 -509 -654 648 -598 -437 258 463 -205 83 37 140 504 -531 -407 597 -466 -674 452 -380 -121 -628 794 140 -265 465 -644 -824 -19 -738 478 452 -221 -716 290 -253 183 -283 -171 -133 -887 445 140 -415 -363 -439 160 -880 -53 700 -343 420 -251 435 788 9 -328 390 355 -558 -87 -436 623 -14 -655 -744 786 -92 729 -862 412 39 164 -27 -776 268 355 700 571 496 193 441 211 -199 -735 174 89 497 723 -468 779 365 669 490 -396 668 -632 464 569 -6 144 657 -69 -452 -875 583 245 4 333 -222 -96 -118 207 -725 266 -294 -207 -63 541 564 -745 -781 10 125 659 187 -866 334 -546 517 336 19 384 -662 459 -30 -152 570 296 455 -46 -337 -700 170 84 -405 187 433 -848 259 -231 -170 -40 -414 241 -23 119 -494 621 625 -888 575 292 -589 -477 631 410 -25 299 -312 -414 -294 -797 -699 -802 -863 285 -695 -321 755 -771 386 -780 -322 315 101 102 -360 -729 797 -782 410 -81 -142 329 -794 -547 -231 -898 253 -80 443 -501 -804 -128 -294 -223 -449 12 -886 376 708 -474 292 -498 316 -198 157 -81 668 516 -790 239 692 -531 638 -718 534 -35 -176 -776 -266 -153 -311 796 338 291 -503 380 588 -298 331 -575 -613 -368 -739 -859 -232 692 571 726 -53 179 -326 -754 -259 85 743 -787 237 455 -476 -443 -744 243 245 -597 203 460 -481 455 301 4 799 432 509 -466 367 -664 728 -422 42 -409 -330 -410 -822 -197 -279 -888 -57 269 -213 -82 -695 -788 -81 685 -794 -654 693 -274 411 -532 -198 -225 38 93 -622 346 -399 235 637 -604 -679 -886 625 615 -164 14 131 781 654 564 -570 -535 -760 619 395 -629 -313 -535 -229 -250 759 35 -205 748 -872 700 -267 -516 -384 -199 -175 273 341 -368 75 114 -854 -293 -656 -552 409 249 525 -278 -106 226 -879 487 -758 676 -408 10 99 -178 518 -672 -416 25 87 -149 -387 -490 -321 665 -554 492 152 -532 -863 223 -33 -295 765 399 -89 760 164 59 544 -22 36 619 79 304 800 275 -863 361 392 274 -256 -127 -364 733 169 -565 -597 -664 433 -583 -486 -665 188 -631 -535 -723 -722 306 -261 187 754 -113 787 344 -800 -803 -505 707 761 -679 -873 -465 -177 -755 -280 -557 -694 -282 201 459 -668 -233 -518 -818 -852 -864 739 434 -234 -418 249 147 -735 -594 242 90 -894 -542 -493 723 -310 82 -265 577 143 -869 -159 525 460 110 118 764 82 -276 579 -871 211 626 360 -526 -357 627 -869 -28 394 -816 -544 303 253 -768 -800 -104 -204 -598 595 454 -372 -636 -177 -208 -503 -437 -598 102 26 -321 -527 -59 -660 473 743 -344 -655 -660 -819 -9 -31 -651 281 239 -316 420 -359 682 37 191 -561 -839 -633 306 41 -792 197 -201 608 -588 -201 226 488 -317 280 26 794 -634 -621 623 636 218 752 590 -743 110 -584 -614 88 91 397 -8 673 -706 694 13 390 33 -728 -684 -360 -571 -779 -763 -624 -761 -448 -812 499 -78 479 325 423 214 -410 650 -167 -879 263 -28 -823 -109 167 -251 424 -749 -881 -546 44 249 -327 240 666 -888 -522 -234 425 -445 -50 759 677 549 43 -503 -547 253 -131 684 -432 445 673 337 -751 474 -354 -314 -483 -451 493 -367 577 527 298 -56 -376 -272 521 702 -283 -9 644 624 453 85 -685 753 83 -457 -896 224 778 184 -292 408 -639 -358 -714 168 -730 -714 711 -28 -315 -828 383 622 108 153 -365 -40 14 314 490 345 112 -531 47 -477 -295 -841 134 310 -448 273 -71 160 -49 576 557 -116 -301 605 -455 490 163 707 708 237 -454 -454 555 -871 300 387 51 498 -33 743 -3 -64 21 334 -849 322 -80 275 -876 -206 -421 -792 -847 702 -726 -89 139 147 -719 -177 765 -289 -747 -277 -71 237 -50 103 -182 -592 -497 43 32 77 541 653 729 -410 -408 -487 649 -744 -76 -521 322 -351 462 689 104 684 222 -609 -443 2 79 -394 -373 585 -349 421 544 -161 -657 -789 -153 179 -740 -788 -505 -502 -862 190 701 -349 -540 -491 -665 -534 -176 -524 590 -172 509 430 -841 113 -171 -416 -181 101 -45 -467 -227 676 87 -511 184 594 -328 -314 698 162 -246 450 -688 596 479 539 -618 -515 -788 235 164 190 -894 625 0 290 87 -363 -825 -38 -15 350 700 -46 570 229 489 593 -558 245 611 -687 657 331 180 -534 -298 396 -299 -20 -197 175 -146 731 -797 517 607 -645 -501 572 -356 127 564 -498 202 -99 -206 94 -348 549 735 89 743 -656 371 -647 201 191 739 -472 732 442 239 580 -197 521 769 -461 -716 633 -128 732 -340 44 705 -431 -586 -492 -14 -124 691 -155 494 -363 582 -433 -656 201 157 128 -78 60 -78 -569 -289 -710 286 362 694 -277 248 98 421 -790 419 -25 223 -570 279 -685 -275 -704 -185 -133 672 322 342 28 -347 638 2 96 -896 416 -566 246 45 -321 -559 -287 -301 -755 -417 123 -259 -365 584 380 -890 -680 -873 540 86 528 -165 -676 125 -251 -758 743 -762 18 -2 -715 329 -29 -585 -528 -876 -415 468 -31 -153 457 -526 360 -477 64 666 232 -373 -667 246 -600 -834 601 -545 -248 -357 58 397 585 229 -866 49 -274 245 -737 -227 55 319 151 228 -357 294 -757 545 603 696 448 -772 186 57 716 -727 -404 -371 728 107 -62 555 -256 -672 90 -104 -645 -210 734 423 37 -599 438 -338 -297 -782 -687 659 772 383 -513 -389 -394 468 -423 -323 612 178 -417 -482 -586 567 542 -540 391 -502 517 799 201 274 -492 401 -854 524 -262 -783 746 -246 163 -759 -435 766 86 454 -434 19 -24 508 -202 367 -305 -504 788 617 -672 351 256 -439 25 160 -392 -393 422 -174 -711 285 -615 -102 299 12 379 544 -432 671 -573 498 -582 -859 -828 -144 469 -824 -633 155 -90 -715 -5 745 -631 -875 -289 127 -559 394 -152 335 4 -648 385 84 140 89 462 644 236 -307 209 86 -63 519 216 42 15 1 610 451 313 439 -281 310 -14 54 -44 668 82 -788 90 -473 392 -527 464 -820 398 528 -415 574 517 -857 -358 758 -591 146 682 438 350 87 -125 -194 12 -657 494 513 -149 761 -165 -249 267 -181 536 -18 -890 -662 428 185 -549 -757 -841 -748 -540 -46 493 -811 242 -64 401 -135 -373 -520 -218 -360 -451 384 -816 -453 -479 -354 438 -34 -392 -126 -772 159 -719 -195 206 187 -726 -374 -850 -878 -587 -41 -758 -96 -37 -597 -392 19 -488 -664 729 65 610 453 -325 387 790 37 -650 316 -435 -311 560 346 477 622 705 278 88 52 -88 -163 745 -102 -151 -26 -191 -428 259 553 -62 674 461 -588 -536 90 340 524 481 458 -752 -438 287 -186 -637 697 723 -287 448 -1 460 -351 160 -448 -845 284 -460 -701 -591 -443 -539 277 -784 -698 740 -878 -105 706 192 -72 -862 7 -850 38 -689 228 58 708 -829 -727 -266 -706 310 791 458 -425 25 184 192 -116 546 281 -320 227 343 -109 -144 -436 539 640 769 -810 -14 -728 -212 -798 -254 280 266 -714 298 -891 -431 306 -832 640 -536 -389 -362 487 240 81 422 -853 -850 -754 542 706 742 -478 21 -588 -510 595 684 -661 127 387 -110 229 -709 -337 66 198 -377 -338 729 -190 774 -232 441 572 287 -61 797 361 771 -60 615 -810 -166 210 298 -894 -843 -638 -846 -254 -489 -638 -858 138 -16 -409 -886 596 -538 -672 762 95 615 -38 -13 -547 -562 -184 -163 -791 -501 332 -771 525 35 -651 594 349 418 -68 706 -366 -542 303 654 364 -260 -12 -386 -146 499 -563 22 599 -236 -720 315 551 226 -101 -171 672 132 -699 205 -593 -677 -21 -245 518 173 313 121 -462 -827 777 -335 -602 408 570 246 -803 -676 -525 521 -59 -298 -460 -495 519 -833 -217 -695 108 -15 -368 -353 537 61 -869 -618 145 157 -227 755 -427 -777 -674 -809 116 525 323 347 1 458 170 -421 268 -820 310 275 396 -484 662 -659 -30 260 -682 -326 405 753 -268 93 -348 -649 97 82 -33 615 -718 -516 -240 -347 272 484 -273 74 115 -442 329 541 -174 752 -867 -558 776 -642 486 -692 -798 287 -714 1 675 257 -818 -22 -419 364 -317 144 -538 -457 241 356 -815 292 -229 -648 -101 69 567 -552 -729 586 -766 705 274 298 -823 -720 564 -856 55 -88 -89 -239 657 721 -701 -635 794 -146 -200 -387 478 167 70 -468 564 698 -721 748 664 -335 -651 -560 -143 -447 -670 706 42 -220 333 75 -223 -399 -477 -551 -668 126 405 -619 737 -853 668 420 547 -97 -589 -172 72 -409 157 130 615 -659 218 619 354 -176 578 186 -731 -204 71 584 444 42 7 496 -312 -860 104 -274 530 -678 125 -3 -233 267 -898 -587 -31 112 -810 -23 -652 655 522 270 -238 -231 -313 -839 -668 243 657 16 584 722 -61 -559 406 221 765 725 -833 -745 158 -845 -195 -504 -586 456 -97 576 -183 597 269 -540 -219 435 -74 -636 678 -796 -408 -528 553 303 -800 -862 156 176 283 477 695 -333 569 111 653 -567 15 -299 -645 -796 -579 -539 312 -68 762 -12 -115 -830 -521 71 664 -317 0 -394 178 163 -700 -894 -287 -522 438 95 -240 -34 -84 -501 648 -508 -515 646 176 596 -92 347 -447 636 506 -647 -267 -595 -44 -436 -670 67 0 733 -353 592 -53 -203 -240 -303 249 -307 272 380 -460 -248 -770 -695 -165 529 -743 398 572 -269 -774 505 558 516 -810 -16 -641 -687 -40 250 327 -883 -768 405 -199 391 -806 102 -211 -651 608 -863 800 561 309 -624 -589 -510 753 309 -455 -629 -69 -584 -864 148 -418 342 -440 338 -535 -260 20 494 -18 -331 -617 770 -69 66 -615 170 -595 222 -1 618 27 -746 134 -66 -395 789 -764 -204 535 -184 287 -141 -95 -737 -541 -95 593 -43 -289 -49 265 -14 -466 -886 551 -381 581 730 -704 567 -592 634 157 -412 646 -631 -680 -351 -212 -355 -79 -94 540 -882 -216 470 268 215 -475 301 144 716 -728 766 287 -852 -436 -68 -878 -551 -898 -195 224 49 734 65 408 462 -281 682 199 -19 287 783 350 -359 -163 399 -40 -684 749 735 166 -477 -160 -852 -661 680 653 -519 -253 342 -825 -568 422 218 -36 -805 300 19 -265 -865 -558 -876 -763 -515 330 -29 287 -191 -157 -885 531 -178 144 682 -462 -475 -557 -213 330 333 -806 -797 305 720 58 -396 586 183 566 273 -891 -668 152 -740 429 -613 167 -170 387 -729 299 716 -642 -703 -245 135 -230 -503 87 -481 -324 -94 -482 375 462 545 -443 530 -308 -67 366 798 -184 647 401 177 -596 -305 -664 -242 -509 -208 139 -154 -20 680 -492 -97 -253 736 -199 -375 195 -331 -172 332 414 -425 358 -557 313 -545 -226 -869 -416 302 -46 -331 -117 595 484 322 632 -776 438 226 412 -83 36 -662 -30 -310 -253 199 -59 -696 -377 164 375 -142 235 644 -343 -900 -23 -771 464 248 -289 -231 142 -597 -679 17 448 602 75 -184 -243 -412 12 -255 785 -216 -753 -340 -729 -695 -737 175 433 -524 -519 -79 -888 -107 -874 -283 -728 246 317 -749 -352 674 -713 -466 323 -731 -849 107 678 417 345 -575 245 62 -622 -159 67 -751 123 -431 499 401 76 155 -588 -105 -12 181 -105 139 775 464 -417 297 -887 -371 469 635 -769 190 -819 158 201 383 650 233 216 324 -718 -605 194 365 644 -187 395 222 548 66 -356 -845 669 226 -386 726 -176 560 62 239 -83 -289 -462 267 -35 692 -706 349 790 -843 -654 -130 -244 -338 -437 -615 -740 -270 -79 571 461 61 -510 -47 207 625 -530 -243 12 -798 -330 15 -133 -210 184 150 371 383 511 -123 268 -470 -684 704 59 231 -361 -212 101 84 -501 -895 170 115 693 -319 418 442 617 177 470 -769 62 505 -671 -303 -342 391 -101 -242 103 -144 -276 -794 -636 -510 -100 -477 359 468 147 -82 -324 327 -811 -330 -463 -292 763 -684 -398 227 426 -471 -633 540 -773 -217 -654 100 435 -756 308 483 -459 632 -518 -129 -136 615 -366 -113 -45 737 -305 -511 770 393 532 -680 -94 494 654 -27 -528 -581 -590 378 509 296 602 -897 -271 24 -653 -838 -451 108 661 -216 -285 -289 -706 -105 -67 -741 -321 422 634 -877 510 618 506 -747 -129 -280 -271 -664 -95 -545 494 -214 352 182 -606 352 448 71 615 261 458 348 -469 65 -351 171 397 -657 59 -152 -854 529 684 5 -708 72 -804 12 -647 137 421 484 246 -502 -331 350 -643 87 -61 538 427 653 67 -267 -602 -540 560 -553 -554 -299 798 286 361 -722 -104 -572 696 450 -27 651 344 228 751 363 -17 -711 653 -779 21 694 -527 -711 -332 -313 -104 91 241 -267 -369 -733 -267 793 -446 -361 512 623 530 -900 455 60 772 -414 -806 -168 552 -655 398 -459 -707 -193 -609 -148 728 224 687 164 -158 -528 -189 56 303 -784 -553 -596 -153 -831 783 303 704 -233 -427 369 322 -664 347 -330 796 402 530 -309 645 -799 -396 231 424 637 -459 629 -9 203 12 362 73 -211 683 710 -542 59 -689 -546 -866 72 166 676 -407 -325 588 -24 -622 -356 -158 -639 -628 611 -74 -718 129 477 -541 563 -796 557 -815 439 511 133 341 -681 735 -344 687 -750 -111 59 -655 -77 497 -452 -359 737 447 -742 250 -489 -382 -45 -854 -4 -623 -535 668 -119 -770 -529 -875 652 -893 25 97 -98 -573 114 -430 -71 -812 -232 697 31 325 564 416 562 -810 -415 455 -627 234 620 -252 -732 175 -69 -271 361 -96 -131 461 46 -485 126 611 4 532 -296 507 -33 -682 576 0 -305 -184 -704 -262 174 737 109 432 229 636 -614 -624 637 -84 -786 -748 -324 -126 -475 -834 -533 223 -336 -495 531 771 -70 -29 -360 -520 -74 437 -85 164 -115 -652 -562 -781 4 -83 -136 -776 500 -632 -474 793 -309 -82 -724 314 -765 339 373 -77 -796 780 545 -235 412 -501 -382 153 708 342 -15 35 130 575 699 -544 780 253 651 532 -780 597 -333 -887 -140 -536 -243 561 228 799 156 9 -862 794 -698 -38 -627 -250 560 -305 414 247 109 251 -412 574 568 486 -10 236 -174 -376 324 -631 318 -391 -351 -507 -120 144 180 -834 160 -28 -136 -709 -378 -461 602 159 -564 -645 62 -543 -415 -34 -129 -549 -88 -378 637 417 192 739 -732 -456 -642 -547 394 549 85 -466 582 256 5 123 -611 594 -210 -428 506 -80 455 530 -316 33 -84 510 -269 447 603 -827 -262 -295 -395 -421 16 -806 -504 673 325 -104 -546 486 797 -656 -494 613 -583 723 391 780 343 -545 608 223 -17 299 80 730 -634 599 47 -337 -603 425 -803 -163 628 290 -260 767 30 -320 566 -1 70 -136 509 -718 365 409 -319 -776 260 -180 27 -852 762 -851 130 0 -503 -31 -304 -870 424 580 580 174 202 -257 182 -187 31 796 -706 -826 -155 762 -697 -591 -246 618 487 502 -215 -809 567 -452 405 100 364 -476 -529 -338 -567 -673 -233 -338 -323 133 799 51 545 -604 -172 324 -491 596 416 287 -628 -716 -60 162 545 575 543 -809 279 344 653 620 311 -592 339 -312 -870 -708 -600 178 156 311 96 -391 154 -689 -736 179 -884 187 -417 48 -599 178 518 -357 -540 407 123 -207 -71 703 516 -87 94 -873 153 -778 -306 -776 308 615 -330 -643 -564 -767 157 -310 -348 634 -698 -87 -733 -5 -64 -451 57 666 -676 -875 63 669 303 -759 581 489 -94 558 -656 123 -627 232 -570 -585 -898 532 -793 232 374 -792 424 -52 408 -348 507 466 595 -765 -483 -519 -168 602 -109 -385 -357 -56 -138 -731 164 -886 19 -772 -239 784 619 610 -67 -207 -587 2 102 414 647 -729 619 -293 -387 265 626 587 -303 -282 665 250 181 -887 596 116 -355 -304 -222 -459 32 -781 258 -769 -368 -151 794 449 -525 -427 335 -771 -549 57 -15 -506 -73 109 231 -718 356 -870 79 543 171 -218 268 350 -132 -230 196 -589 -322 -234 523 -158 155 -716 -847 -875 -176 170 -246 289 -361 -54 447 63 -786 396 124 -611 174 529 751 -46 -712 254 2 -62 -895 -618 768 683 -234 426 -109 -614 456 -537 691 12 -673 -174 629 -564 -5 -135 -706 -600 -529 -758 155 -92 88 144 -63 406 38 -753 -27 679 684 596 -128 -839 412 -858 -315 -644 -838 -329 -209 417 -400 -583 -26 561 -726 -612 742 69 -831 153 -425 553 655 161 480 57 -494 664 -122 -453 295 5 -720 321 -298 790 783 426 584 773 41 -502 59 245 -857 -396 -896 -80 524 -586 -595 -447 -234 424 -598 390 -662 -519 -781 479 -229 -50 155 -454 675 -573 -111 -794 677 440 42 -483 741 411 -145 -865 362 -511 -142 -460 508 624 -703 -754 105 616 -798 508 358 -2 218 458 180 -53 -451 -806 298 -77 -149 -109 -599 161 -643 642 -392 -78 748 597 -411 730 542 766 -258 -454 180 444 -296 -285 -371 135 -535 92 -510 270 669 757 24 -399 -435 -486 187 -819 -147 626 638 26 618 353 -138 -712 345 -841 146 -223 202 -838 752 618 774 31 -656 -714 -786 -728 517 -582 -616 727 573 228 210 -783 -326 692 -42 -235 -374 -749 616 476 383 -56 40 148 -373 468 -825 -179 -689 -874 -833 -78 167 54 -863 39 -320 -324 -456 -605 654 612 81 514 -745 137 -348 -652 -151 -281 -225 247 240 -888 686 -875 241 -251 -239 115 557 564 350 255 69 162 157 281 382 340 -80 607 18 532 680 -45 800 612 -294 -732 -876 -735 -670 -207 423 -752 606 698 -895 -623 -510 741 572 -330 445 350 -252 -339 112 773 -379 778 750 228 -434 -93 56 781 -212 -333 56 462 270 631 -657 328 -216 -73 318 674 -177 -751 461 281 167 -316 -492 -431 -158 -510 -69 -281 587 -794 445 111 702 -701 -874 -109 -33 29 181 281 -731 339 760 -666 -718 -700 -369 -114 -69 207 -689 778 -180 348 280 292 -189 -425 -778 686 -593 461 -761 -137 627 137 171 327 -165 617 689 -126 -652 -379 691 -438 -495 -119 403 -387 205 213 390 133 -843 649 58 -479 -646 699 -881 782 -381 -412 424 -440 -268 450 36 -898 -607 -691 148 646 792 -852 481 404 -864 773 517 -99 -708 40 270 -610 147 124 358 591 -187 -899 -366 731 786 -65 -178 666 -170 531 -675 549 -872 -189 -72 -893 -320 519 213 -323 302 -682 316 -110 8 628 560 250 -471 -407 -511 -105 -411 171 -834 293 -463 266 55 -803 -826 698 -502 -84 566 -343 -814 -288 -223 41 -812 -112 -443 -396 263 -667 -754 -242 562 466 252 461 -483 519 -239 -660 428 270 468 -636 -558 -808 431 489 641 -729 742 -675 -443 587 -683 -517 -151 -594 -642 -228 -848 428 -234 787 -473 -131 251 42 -452 -800 316 781 -185 67 345 277 602 -270 134 155 766 472 160 -710 -3 635 -547 615 675 14 70 -200 545 631 487 304 -853 -816 238 756 -10 180 -233 -80 203 140 -825 -270 478 548 -411 192 -827 -178 -437 -528 -373 -49 -492 -298 -681 -630 562 -20 -635 -608 157 -250 357 -736 720 50 -59 694 708 332 382 -11 -106 -708 64 -94 666 -243 -360 610 -18 244 -769 -504 281 -181 28 -155 -263 -535 509 -726 -63 -644 364 -85 -661 -710 459 -55 31 -438 -585 -651 -800 16 670 -833 -762 -60 674 129 109 717 554 -811 -741 -702 688 576 -148 -876 622 583 654 743 -707 -851 -456 176 -750 122 393 -870 -250 21 -685 113 -535 -396 -791 -890 -814 -324 339 296 -852 359 685 -310 -541 789 567 -645 190 585 665 341 266 526 -831 -276 -253 301 -454 461 -267 698 696 -79 478 -871 389 -84 -49 -759 747 -788 534 -194 524 79 -251 -59 -111 506 -811 -155 302 -28 372 511 559 -22 -305 -614 -786 -514 192 -765 363 -305 -632 -41 151 -131 -639 -138 625 620 -707 138 -102 696 755 636 -554 -39 -738 -457 122 -243 597 -770 593 -708 -767 440 333 -508 418 -181 89 -405 655 -813 -454 371 477 -818 455 -230 188 -198 214 -307 -50 -152 -350 331 -357 -890 629 -328 -160 -245 560 32 395 242 -869 529 -289 371 -203 -704 217 506 -598 -667 679 -236 347 259 508 -601 -452 -784 -149 -73 -802 709 -389 149 -787 440 -622 154 -672 -453 583 655 192 254 233 153 -878 -202 250 327 -839 538 405 416 -798 344 -866 -408 -359 -469 -481 -585 -246 729 -200 466 463 -528 -77 -404 -433 -725 -423 109 -265 259 114 -485 -515 -249 -301 153 -682 -220 -204 266 560 -469 -845 -11 546 753 538 237 -331 -408 -173 -505 -115 -263 628 622 667 509 516 81 -509 18 -225 -563 721 788 139 152 -201 -331 -578 -552 452 746 -224 -163 777 -567 -564 -197 -302 -603 -120 637 -303 89 -810 -47 -392 -416 601 219 -705 -281 205 14 -72 569 740 277 227 -495 -878 650 643 454 484 -324 419 -453 -318 -509 -568 29 328 -529 -258 217 699 -722 627 353 -411 -58 -132 -780 -863 432 173 -70 175 -409 -461 202 -781 451 490 -116 -380 -291 -460 -366 -81 -263 638 66 187 -493 62 651 371 -520 533 563 -298 586 -375 790 -396 -402 -690 -546 -486 -257 -811 -397 -146 237 581 795 99 -869 -442 -559 80 -398 -379 -564 407 192 692 398 549 -472 -177 619 -486 435 -36 -532 -619 -43 557 -65 165 -165 598 -561 -711 105 286 233 -674 678 -87 -275 738 -43 79 -407 -781 559 -472 -166 -124 -777 -353 -136 -328 493 -518 -687 -402 48 -217 765 -611 554 -613 -732 538 439 294 451 -122 -876 -606 -548 -65 -766 -309 340 -899 645 -696 -490 -268 -197 769 -63 -812 -264 79 274 -646 468 -331 520 -424 -310 -627 369 -47 77 768 -888 -730 519 -425 -248 253 -401 598 -723 706 -166 741 -863 -144 -103 277 740 159 -586 281 739 -699 268 560 572 -211 318 -469 15 -547 450 -629 -252 494 -150 -702 178 -243 592 404 -201 -105 -225 -291 -729 -683 -450 499 94 -337 230 454 -384 -282 -51 -504 691 -638 166 721 798 704 -484 229 -890 -62 -344 -229 21 -20 -212 288 -395 661 -873 -534 -225 282 -412 353 -395 286 61 341 494 760 -1 -55 -630 784 448 693 133 -873 156 644 -130 -524 675 710 424 -512 -371 428 -333 533 -319 -294 -707 126 555 616 611 -677 -133 -20 23 605 -770 -899 -242 -885 -718 347 -85 683 -124 659 218 -654 -581 295 -352 -622 -830 631 515 373 -799 677 -8 -56 388 121 -461 7 -59 -245 485 -836 550 -510 -104 -394 -522 -29 -241 -634 65 574 307 -111 313 -219 -646 -542 497 181 268 271 748 -587 -283 -299 176 770 552 -290 -761 426 -218 -300 -464 -159 471 -256 -796 -65 182 -423 -37 -803 -806 -617 734 5 620 -437 62 -508 391 -590 223 -651 -387 -414 142 82 400 180 360 584 514 700 -850 65 276 -506 419 -130 -420 -783 -24 474 134 739 -873 -843 776 54 -205 -718 -402 748 593 127 -833 -99 315 -648 758 -152 594 -803 -126 -744 451 -900 676 -221 199 592 -560 643 -90 418 -443 682 -172 -542 385 647 -276 -158 579 -745 -768 797 -92 359 -70 -651 -424 -336 535 676 332 14 740 64 -502 250 -183 -585 -46 -644 -246 -551 -287 -297 149 -221 -867 128 170 -462 -235 482 249 215 -68 -386 -192 -279 -294 -488 456 -480 -565 -85 17 -237 709 595 121 117 454 552 472 127 -105 -396 -324 581 171 -499 765 202 130 568 -70 623 487 -702 73 -462 -49 -353 640 -193 405 611 -433 -871 -79 -565 -640 -717 463 -205 549 -331 -581 -310 333 -99 -52 -782 525 -148 231 -10 566 -66 -27 -201 -858 -150 -12 -485 -312 644 138 74 352 -303 -702 169 -581 -795 468 66 -650 198 -395 -728 -245 -52 124 -154 -136 -889 -532 -840 796 796 17 531 -41 577 -396 -105 172 -542 -287 -26 331 609 -18 789 -807 565 -111 -279 -373 153 493 517 -774 -352 -140 206 256 52 2 540 735 -133 652 457 496 -596 -78 720 371 374 -898 763 95 370 108 -844 -227 -437 -102 -165 -160 28 -36 601 -167 -500 -23 664 728 30 -619 -582 622 658 770 -297 -2 339 628 526 146 -398 776 609 629 -875 -742 -742 170 547 12 -546 -769 -510 -488 -487 -428 -813 -587 486 518 56 228 -87 644 -206 -411 -282 -294 438 -815 74 -294 -270 -771 754 -825 589 -5 596 -250 763 -455 22 -496 313 508 570 783 686 136 339 258 -347 438 -776 -615 249 -13 -566 604 -189 -330 -894 611 -675 -208 -587 -656 -813 534 475 -284 -875 -364 -567 567 688 304 -641 -169 734 -743 570 -887 -550 433 511 254 -318 -752 163 759 13 -230 674 -348 -472 -439 596 609 -834 -205 -170 -613 -793 -71 347 -331 458 -747 -581 716 713 -200 -482 658 461 -569 -876 -467 664 378 -302 -110 178 -687 86 294 -427 -682 -427 354 209 400 -163 33 540 -763 -371 -89 -570 761 -665 732 769 174 -487 -598 -800 270 -832 -597 -603 637 259 110 260 568 152 -26 786 -331 267 -888 -291 237 367 103 -564 -647 564 47 -196 136 -234 46 -551 599 -697 -143 -112 -155 7 -802 -272 634 526 309 327 -539 -865 69 -483 -736 783 -345 665 680 -571 -285 230 -757 -621 450 -20 497 605 344 -305 134 -732 -753 384 3 -495 -270 552 -859 -168 319 140 -824 -110 227 453 -646 662 757 528 -26 -447 -69 339 -808 -345 586 -715 468 -652 176 -71 460 -134 -638 318 649 -485 -559 5 -26 37 400 -106 -635 228 50 152 212 87 129 -734 -127 -139 -603 -675 431 -656 738 -814 425 20 -220 12 270 -743 768 -53 -291 -804 231 266 -518 -843 323 -450 -765 -647 460 -529 492 398 529 287 -853 179 -625 508 -595 561 342 108 -763 -508 -792 792 -199 -522 634 -894 -890 780 12 221 -284 -310 569 -680 65 -863 506 -188 365 -42 -481 -33 336 -666 -674 -849 -353 500 580 -161 -641 -344 -882 -186 -615 -125 137 491 610 -233 34 659 497 177 -277 447 -521 -644 651 -647 784 -156 -572 659 -25 402 -803 612 -430 19 175 -545 715 406 -17 -658 -359 788 183 -575 -859 -523 643 720 167 -232 794 338 462 -335 -193 316 -279 -220 -761 385 572 -71 756 -434 -432 144 548 624 -464 -239 552 319 779 -388 -110 75 23 -182 -96 70 743 -364 107 -108 225 646 555 -807 -154 486 -109 -782 -745 -594 324 -612 351 -755 776 220 -206 300 -161 147 147 497 403 -567 -336 217 -638 -859 -357 377 450 83 615 -316 -407 -63 -432 -319 6 -645 -137 725 -733 -582 168 233 212 126 675 642 62 216 799 -586 -436 -544 347 568 768 -8 -570 -341 -20 531 79 -483 -8 -106 619 -400 -71 -241 13 75 780 270 281 -273 -592 755 60 30 -499 238 -406 -118 416 574 403 -655 -267 128 716 -524 272 -768 360 -281 165 399 706 -334 -406 -188 -88 -165 619 -866 -881 -858 199 -460 -455 -132 -80 641 -79 650 362 -455 -237 -73 -734 547 -518 35 344 -615 -135 -851 -452 326 -702 668 -399 -772 -250 195 -155 -271 -221 -550 687 359 -30 -339 494 257 560 431 -749 -706 -397 486 -178 -51 -124 -160 -378 363 53 44 -297 690 392 -802 -478 184 121 277 -388 329 -581 -847 -417 719 176 103 -490 379 654 114 39 -713 365 594 737 -234 -890 -566 479 -815 192 -732 10 709 -503 404 -589 596 -462 -615 -754 -147 486 -258 569 77 -122 570 -427 714 -463 -95 -553 -409 672 -108 284 456 -266 -576 -696 -58 45 -92 709 -188 -84 586 256 -173 84 -741 194 736 441 761 492 -467 678 361 178 -10 763 759 118 774 -286 -124 308 116 -876 456 -735 -289 -574 -168 513 -382 -367 16 -879 640 -70 -350 -345 -761 -77 651 -315 536 -734 -549 593 379 781 733 -830 483 544 -562 -720 -338 -467 -817 -313 -567 575 584 -124 -52 699 -795 242 -229 -884 -1 274 -230 -395 -888 -459 74 -806 -415 307 -443 528 738 -71 -528 -179 338 134 132 463 -212 323 -228 607 46 531 -83 -569 -114 402 263 691 -447 -672 -381 188 138 82 191 -488 -224 -411 193 -35 115 76 -798 579 -379 -281 -255 -305 -610 -743 -162 388 341 482 -144 -895 -354 466 503 -399 162 770 -585 -415 -434 99 364 284 659 -686 264 219 -111 -431 388 -454 471 -158 91 449 -796 580 -399 75 -503 575 -186 63 -222 -301 -67 -738 727 -36 -696 59 506 694 -884 277 -155 -805 -895 579 -728 277 -78 -827 -199 -81 176 -10 -203 403 55 -816 50 -294 590 403 -18 -767 163 563 -575 -219 430 629 -321 -531 601 -386 -471 381 -408 -302 -169 -109 647 -668 -610 -686 -403 -328 -20 -342 283 333 -283 -74 -357 -395 -527 229 648 -150 -507 -613 658 -561 -59 42 -197 -282 -6 -327 539 144 -495 -353 798 107 556 -2 -228 -170 211 316 766 492 703 172 -261 -876 262 -723 -25 163 673 786 684 107 515 298 -75 -303 271 -5 551 153 -608 -479 -301 -439 259 185 700 797 -569 -502 198 -473 -628 -106 571 -877 -177 600 220 -869 -678 -42 -706 -886 -206 -639 -110 235 4 582 578 649 382 447 136 -795 -333 191 -824 686 -199 -682 246 -347 -336 -183 -295 672 -464 -10 -102 328 -297 -844 717 -708 -320 317 417 530 -40 28 -774 -555 660 794 -239 -671 531 -728 -463 -713 -216 -704 404 57 71 693 327 684 -867 -848 197 -408 -92 402 -798 -757 372 -659 624 -676 350 -544 377 721 53 -126 -404 338 429 -413 361 433 224 -581 -896 -547 -752 -816 -610 -870 97 281 -197 -104 -822 -285 -476 358 90 -507 -394 -817 -513 -163 -46 -212 157 -887 -135 756 -376 -570 498 72 467 -630 225 604 705 447 -434 683 174 434 -400 -509 268 -27 -611 -31 564 704 433 -425 467 -571 303 115 -608 40 -692 -470 -17 398 -244 20 682 -106 343 664 415 640 -83 -274 247 156 -625 91 -817 695 -732 401 444 -874 422 -7 -520 685 323 554 -853 -52 548 109 217 424 215 620 -675 351 85 495 709 -273 144 613 609 -12 -715 242 577 -363 -346 757 -414 98 -865 381 -857 258 -401 -474 -243 -329 218 110 176 744 502 365 202 86 -360 -191 294 -482 575 -814 -600 -671 140 220 119 242 213 -505 -254 -351 -545 -305 69 390 401 0 757 538 455 -235 -230 433 -818 -52 -632 -600 -350 -622 349 -302 425 -460 -845 182 -63 624 -685 278 -14 156 -839 25 -828 279 444 -7 -130 -865 -522 -168 56 -630 144 -229 -371 -333 338 -763 -132 -732 342 -510 289 547 199 -347 -583 595 -786 -63 -522 666 536 566 -543 170 -642 306 481 -879 725 -765 181 187 -527 -320 195 -447 628 456 -195 743 -266 708 -484 623 464 -759 478 -78 -652 -368 388 -609 -689 485 456 -286 -358 461 493 -728 -725 -120 -61 -533 -477 -209 -538 -342 -199 141 526 792 -394 -549 -487 -534 -845 -528 -5 787 -629 240 433 85 649 -887 151 -476 -860 -888 -738 -871 684 172 -282 -875 18 -618 413 -333 -743 -612 -49 536 -44 -416 225 -667 30 -573 313 -214 -870 -152 -581 -432 -317 -452 757 -869 203 -421 -439 -193 -406 638 -514 32 382 346 750 368 -284 -377 -501 -556 334 -452 -850 -122 -171 313 -163 -5 -272 -242 400 -195 703 -452 -322 592 -880 648 -753 -645 -241 -362 -252 -246 -511 -572 -844 -660 648 202 -868 34 -453 -729 535 -669 122 329 294 -286 -371 171 -26 -680 -406 -545 -97 -817 565 -609 344 -37 71 -503 -833 -283 -620 -503 -390 417 798 -155 351 82 392 -888 -106 -541 -788 381 -798 -454 249 48 -810 503 111 752 -137 -544 77 52 669 678 194 106 -55 519 193 -118 -681 347 664 -653 -718 420 -131 186 -882 -162 643 -619 704 -233 -217 248 175 -340 209 -461 -684 -325 64 -771 -526 264 -581 -457 -330 -140 757 642 224 -562 -745 -370 -372 242 -283 136 303 -673 62 402 -297 720 -63 634 -432 -246 312 -432 11 -90 641 -757 -762 -822 -196 -838 -587 724 600 -492 714 -387 -383 -638 398 -509 729 492 -434 451 607 -387 -323 304 -825 465 -6 780 335 -227 263 627 177 -502 -638 -208 -853 405 1 79 -870 -648 723 -780 127 -178 103 665 392 -740 391 568 -168 -326 382 -407 582 -448 -371 -763 -62 -333 -381 -578 -401 719 -377 617 148 -727 -761 -269 -383 -171 628 779 -342 -862 -460 694 -191 212 -255 -427 56 -888 537 441 -562 -696 -194 -750 -554 -358 -866 361 -613 793 633 685 -807 -268 -598 -612 145 -459 -72 174 427 561 631 -760 343 597 545 -528 456 -649 -692 -682 717 -573 -784 459 594 425 -174 -652 331 78 449 -366 -165 -729 382 -9 -416 -607 -72 677 -813 -84 455 478 -664 655 278 82 683 -375 -841 339 -718 -372 -647 -729 -568 -859 155 -882 382 28 91 -554 794 195 -301 -558 720 -549 -599 -72 -71 689 37 678 -634 65 -826 218 -172 -650 711 719 215 363 -51 -803 -531 -164 173 252 360 -630 119 186 148 -128 276 302 -503 390 -635 38 -396 -205 -173 -116 -434 -827 -151 103 96 274 664 517 147 88 549 525 -31 200 -393 -300 665 607 -696 793 -436 -87 -430 -303 336 167 -877 -852 471 -723 -269 -601 480 769 -723 760 738 783 429 114 203 64 588 786 -623 -448 -799 -643 34 472 -329 687 -806 -590 67 -318 552 365 -276 -678 567 584 -553 -450 -506 -359 -556 -474 97 198 -875 -119 378 557 497 67 -581 29 -606 25 607 -796 25 -387 -578 302 -557 -187 -852 -738 396 -719 583 -719 -60 266 -207 -119 134 -444 -196 313 686 -532 -1 -513 -384 107 514 134 567 328 -264 584 -749 -2 82 202 372 -18 218 -319 684 78 789 -245 119 242 -306 -437 195 140 90 -70 219 -705 33 -511 239 -260 -443 190 613 -277 9 178 16 763 -281 751 17 762 -85 159 672 722 743 -278 -231 616 609 -231 -372 -688 650 239 -205 -38 -420 408 -46 -578 -561 147 -816 -336 -790 56 113 425 -876 35 -843 409 335 -808 109 -78 -743 -151 -625 415 480 -298 -30 -615 -584 -213 80 458 -693 206 328 410 512 800 -738 351 199 -192 -475 178 -190 525 -495 -426 162 -184 710 -294 554 185 -607 -62 750 -869 390 -744 297 301 -713 -608 774 18 486 -582 395 762 97 737 723 438 241 -754 -37 -617 252 -718 333 46 570 -157 270 -417 -169 -707 495 536 580 -151 109 391 293 120 790 601 225 29 -458 245 -625 -773 -253 -144 -333 418 636 -610 -191 -193 62 653 250 -763 -249 654 -737 -230 706 -130 -635 -268 -216 111 -443 196 371 -456 -71 -818 -165 596 365 -671 735 -450 608 -634 -783 542 179 -382 -621 511 -720 38 204 694 -742 380 -880 -864 104 464 -125 209 -489 18 233 273 -179 621 439 439 -630 699 -887 -547 -463 -570 -59 363 -487 334 544 777 -778 18 -371 59 -255 615 310 781 -91 422 -84 314 -652 -802 668 -300 -588 7 290 -527 284 225 717 588 -58 -2 -232 393 -789 -171 653 31 565 -436 211 -95 -218 89 -684 80 -747 51 -895 331 791 233 -134 -411 -314 399 -458 586 -767 630 611 -687 551 141 -187 -713 -797 -137 132 -40 -631 331 -202 366 -521 -712 -763 173 507 698 -872 767 749 -113 29 -47 388 -594 -853 -794 -269 199 -323 -459 135 -341 650 594 -738 155 735 301 -151 -178 630 18 507 605 680 -428 -351 -427 -194 -542 659 -219 16 -835 39 -104 -607 -117 -376 217 303 -435 -697 70 -656 337 416 180 701 -779 -497 -276 461 -832 -732 287 -368 615 -782 388 287 -856 -680 -393 -819 -81 -435 -823 -30 -292 31 351 715 247 161 -393 -718 -512 484 -683 -164 -32 378 -36 -771 -670 762 -638 -265 606 -869 -277 -144 -475 702 -678 -340 -222 147 38 706 647 -298 -174 722 -278 -438 72 -380 -362 -93 -387 58 -856 -314 -268 20 -274 -410 387 654 494 245 -725 -797 177 152 -710 -573 -511 -424 266 423 630 -554 155 -696 -738 632 -814 -778 -251 9 102 543 -37 -247 -480 77 175 380 -641 -853 -360 -613 633 -410 -155 -821 -804 -890 -709 -153 618 -136 -50 489 58 210 760 -822 -97 635 -78 -352 532 257 319 728 -76 -94 -689 232 -838 253 -381 526 424 786 -200 335 1 -416 -629 -350 -231 -659 16 -703 437 -802 63 271 112 -363 -564 -395 61 184 749 704 -238 729 -815 393 -519 355 -788 412 306 304 175 64 -418 -292 224 -207 -782 450 407 140 -163 -310 -865 -479 -690 330 103 250 255 -671 -898 720 -535 -370 94 352 -268 773 135 557 318 -96 346 766 -93 151 363 333 266 -888 194 305 -27 -137 470 -387 -732 507 491 157 -356 633 0 172 376 248 93 757 571 35 558 488 278 -209 -884 409 -611 557 728 430 748 -316 -739 -143 27 -342 -80 47 -450 -844 574 -100 -602 445 -890 489 -883 766 44 665 -274 -329 -640 333 -160 86 640 -328 183 -602 -354 116 -844 -14 484 -643 -679 -371 -806 31 641 -249 642 -20 551 -175 -796 -766 -24 -855 -262 200 0 590 74 -10 -199 196 -268 232 662 774 -404 -313 199 -896 15 15 667 -700 -238 83 224 -35 437 545 443 -607 -665 -730 254 -546 -443 -744 -312 -626 65 -880 367 341 139 168 -571 85 -588 -700 549 -87 531 304 -29 -726 -580 -216 466 -720 -648 346 -585 708 492 -160 432 -254 12 -100 283 661 -201 525 657 -702 289 -768 -181 468 2 -394 -160 365 675 115 338 -560 -825 -660 -51 -180 254 -824 -76 -304 -318 -682 -796 -270 14 -281 -12 546 756 750 288 -603 91 -474 425 -404 604 -822 352 -97 669 -330 517 -767 -808 697 12 -429 776 -452 605 210 485 279 -274 185 -173 777 -590 -338 -384 -625 483 -778 732 736 -283 441 52 -216 -373 -249 -579 -831 -649 -898 -52 556 -855 -764 120 -42 -250 -762 134 731 725 78 -647 -691 -126 -809 -1 633 458 380 11 -715 298 -792 488 -55 700 -390 -698 5 66 623 -748 -45 83 -230 148 -719 554 739 -124 -431 535 719 -598 -478 305 -655 83 -306 140 267 -626 749 32 621 773 -254 -60 139 713 -95 -36 -689 -419 649 -145 -54 -134 -433 247 -571 347 101 -411 -887 -16 -361 338 -519 -539 410 -137 603 -309 472 -176 185 -849 731 -692 147 -780 -156 359 -100 -624 -663 -658 -86 -500 -450 -282 1 -167 578 535 269 -111 346 302 687 591 705 -408 264 221 -444 -30 606 -783 45 -355 -439 -299 -211 215 504 -249 -685 -820 -317 -318 169 421 -514 -345 -197 10 -17 103 786 615 -200 576 -780 223 486 -68 -745 -448 284 -375 67 -355 515 730 -596 -175 -756 261 -440 -129 190 -1 -897 -346 -49 524 -42 137 191 0 -49 -237 -502 -358 231 -683 -540 309 133 -291 651 704 384 -316 605 -614 -508 93 378 -107 -462 149 -698 -527 711 352 -358 -778 689 -218 -102 762 -774 199 -379 -58 691 -891 -696 303 26 -248 -798 -75 162 -572 -430 314 -98 -41 365 713 156 -456 605 -195 -309 524 -840 69 617 437 -34 -112 130 -794 -535 658 -641 444 727 -419 183 556 -337 -835 -142 287 -160 -716 -138 -377 657 -280 24 -793 115 332 543 616 -316 -503 317 351 488 -265 -198 -405 9 435 -39 495 -143 719 -5 788 -656 -874 -280 -43 105 -78 -107 220 425 378 -229 133 -613 -836 550 724 -782 720 -893 -99 115 330 394 262 110 -494 719 206 -12 -721 -95 429 438 445 -665 309 -239 -171 -668 782 688 450 -32 -365 -50 -363 63 420 -395 -191 114 306 -124 -571 -797 -219 -561 655 24 222 -38 51 -280 515 205 462 771 559 -237 -325 545 160 305 -508 297 534 318 -876 108 340 -353 162 645 -27 443 646 -485 259 477 -339 383 -268 -818 764 -17 -24 1 92 -852 390 766 389 251 -365 -45 -326 -860 -116 -151 185 90 -426 696 81 -658 -500 490 -86 481 412 252 93 -404 -895 -327 260 462 605 -10 -462 628 261 -631 -496 -574 277 -320 750 -487 622 77 667 -178 -71 54 240 544 -798 405 438 -794 -872 -155 580 611 351 -754 -345 -4 609 798 708 617 -251 350 -580 335 -696 -676 245 103 -653 -724 -664 -43 -816 247 -433 -288 195 286 -831 782 133 226 -375 112 -550 432 748 258 -303 -644 185 -420 -102 -204 -491 24 -112 -673 -291 -531 429 -180 -826 -66 -277 -700 -889 89 -298 -103 63 -284 -57 566 110 -807 329 315 -889 666 -442 187 796 -504 192 -469 139 -147 -445 -684 -819 642 -554 258 694 -566 -636 290 -576 206 126 -294 572 -87 730 -123 728 -455 298 -470 -54 625 565 475 126 496 -469 -756 746 -412 535 456 -587 -20 -253 184 -280 753 -743 199 -873 724 432 478 -184 -746 -332 -574 719 -357 528 662 -287 -288 669 776 -653 252 347 -502 -384 729 410 494 -889 233 51 44 701 -627 785 -252 596 -868 -400 557 393 -876 -204 -16 25 249 -100 310 720 87 723 -278 -824 358 -299 -543 -370 -501 -394 -637 -60 -644 -142 109 477 -735 -875 -666 -173 369 -601 203 -446 642 751 -164 -850 -302 290 -547 -9 50 101 765 -847 152 535 383 403 -729 -612 -818 -266 133 -285 -500 -528 -621 -167 631 428 6 514 213 -469 326 -870 -463 -449 226 319 683 -802 27 442 -502 -641 -772 -299 455 -215 758 -306 -486 278 651 582 -512 360 -231 -237 -589 -126 359 -302 798 432 -319 -679 635 308 654 548 -70 767 -300 -323 34 336 -705 -452 459 477 -270 -628 616 -101 486 -253 23 139 -695 -485 -668 -90 -849 695 -153 369 616 -44 -785 450 126 541 772 -464 763 -696 60 358 -573 -321 796 488 -92 -333 252 621 -364 -541 552 287 -573 645 -73 -597 -787 660 -53 273 -538 -668 638 -747 116 558 -582 -280 -873 233 -161 -595 -846 370 -837 615 -625 -106 202 129 -434 198 -828 128 -526 364 472 -559 -770 571 -515 642 -851 268 183 488 463 231 786 194 -249 -25 296 483 47 -238 -41 -837 674 -228 -477 0 404 -144 -540 -231 -242 -77 163 -602 426 -365 -688 -443 -424 -87 191 -658 491 161 157 -8 512 510 -456 646 -153 -692 549 292 -495 749 -784 447 242 -324 340 -138 -377 286 553 120 -604 70 286 -348 -678 -601 -85 499 -742 502 -689 -659 413 498 607 -231 385 -396 -540 -606 531 365 438 -576 794 786 433 724 -162 -424 -789 -203 278 -698 -627 -660 -627 151 -238 182 -816 765 160 494 631 -137 570 724 -460 -640 151 -896 -128 -765 523 345 -142 691 738 -13 -24 -74 -757 355 -530 -671 442 -205 -518 -378 350 -645 311 10 535 697 -714 623 -571 98 403 66 -717 651 -201 -644 -451 363 336 769 -299 -189 136 792 -178 -281 -116 97 -204 -406 -66 -796 652 -396 -362 -44 -204 261 -525 -303 577 -779 -636 198 -509 315 339 -277 -385 -834 -747 117 212 719 -661 -35 -811 -290 -549 -153 13 11 -637 -337 -541 -447 -207 -20 -215 -624 -896 53 372 643 -86 212 -157 356 -743 292 -642 239 138 406 485 -103 -26 -232 770 -188 656 -128 223 -327 -336 233 -671 -523 682 134 298 -185 795 232 -39 -603 267 484 598 -472 -437 -164 -114 322 300 484 278 -77 420 532 -555 -234 -565 -753 -620 -134 153 551 252 -359 466 -550 107 484 195 518 -621 540 -108 -166 -733 -230 -110 455 -853 256 -227 286 -511 -152 510 -750 -148 -62 193 772 -210 -794 526 -548 -802 36 -79 569 -706 -435 -547 -618 291 -835 281 603 -745 -714 -803 -830 -580 621 459 -406 190 116 276 -656 -466 314 -20 75 -178 656 -128 -11 -204 653 -873 -556 351 712 -892 -229 -474 287 -895 706 -385 99 -349 -212 -165 47 -283 -691 -663 36 -360 76 716 670 499 -456 472 -588 -621 -577 680 -266 -762 86 367 322 -172 572 -248 -492 724 734 778 293 21 -67 314 438 -323 -737 225 587 -119 483 534 -635 -529 315 -579 134 -609 745 770 -619 -20 769 699 -725 -428 -384 733 158 -325 -248 -97 731 -842 52 754 -451 791 247 -685 -219 -757 -36 -305 118 -377 373 643 -256 162 656 227 628 529 179 -769 -855 615 570 -771 -291 -781 -672 501 -139 196 -497 -284 697 -805 -818 300 153 528 -220 -216 396 439 -365 -404 -433 364 778 -364 772 -476 535 105 772 66 754 98 760 -535 -343 -228 -404 -686 -704 262 -396 637 411 153 315 -772 -488 293 -311 729 -772 -726 51 -714 440 -36 580 155 39 -752 -786 474 -149 309 -191 147 528 417 -714 746 427 0 285 787 -286 708 333 643 -466 -382 -391 -727 -745 149 -688 190 778 744 137 781 -695 -731 -240 522 -247 -526 591 189 -520 172 755 -660 363 171 -423 -877 -236 724 -332 526 133 -833 57 -523 -746 550 -227 360 611 743 -512 -872 519 156 -281 694 -217 304 95 12 -99 712 -258 -438 425 654 689 -382 4 -118 447 -168 -144 -471 -874 191 543 -147 -78 -699 241 248 -197 729 168 631 -232 -747 57 -146 -851 640 -687 -629 301 356 -587 402 514 769 -753 270 -115 -10 703 -238 -731 755 -631 205 -741 442 424 735 -853 118 14 -879 -216 -221 235 -388 -699 441 -495 245 305 -565 -163 -900 -846 -355 -76 -612 -53 -41 635 647 202 704 630 -851 275 374 761 -638 676 283 -270 284 427 511 -403 -419 446 562 252 -406 -96 -842 381 -835 210 589 -470 -645 -640 -665 -255 -853 -228 102 303 -504 -195 508 67 -457 124 -221 -727 732 -591 365 -686 -711 53 -491 -425 -858 -199 -493 -717 443 -725 516 737 -867 -539 -170 531 449 262 -374 355 -116 -474 -539 -447 -662 -667 -619 -60 731 324 350 -753 -201 -48 -177 -303 477 368 -546 -754 370 611 -725 191 -458 -799 -805 -265 794 563 -411 -851 -807 722 -644 -507 -663 764 213 -164 195 -857 -444 332 753 -586 486 -867 126 781 752 -545 428 -93 214 -615 -193 576 525 -209 -203 572 406 738 355 -512 -339 398 256 -855 -693 -60 246 289 143 -202 108 -824 -267 680 -241 711 -311 -662 -649 336 96 -682 88 -178 404 -71 568 -30 303 -351 796 224 -171 -624 -383 21 448 -515 -724 173 97 480 -890 280 603 432 55 314 -18 -373 -558 -203 -177 213 645 -767 -766 93 195 724 -427 -134 -705 637 -304 -491 255 -283 336 229 -326 300 100 -649 -239 251 -325 -491 -508 -616 26 -137 -371 -468 -582 342 179 -351 605 -182 355 555 363 796 -328 152 162 799 -802 717 244 39 554 -251 -147 352 716 -619 659 210 607 -87 -419 -1 -66 -746 209 -101 -682 -44 538 -287 -229 351 -579 422 279 236 -69 736 282 356 -204 469 -553 215 22 -354 -721 -738 -734 -646 775 -698 -470 153 -513 41 -236 584 -125 -635 -216 -391 4 -866 165 -534 732 -790 -647 250 329 -382 -773 255 401 628 431 271 339 -482 -264 84 665 584 654 -644 -851 532 -861 29 746 -97 -806 -685 -110 -429 713 619 -454 -605 304 573 768 563 774 -602 433 -771 480 -791 787 391 -759 436 611 -299 590 -754 -620 -798 -522 639 -212 -228 -570 -570 -97 -659 -458 280 512 234 -428 373 -380 42 -155 -632 -605 538 -785 458 -423 121 550 364 -648 -7 8 -38 -691 139 717 -320 -866 539 766 -328 282 -150 -797 -827 -237 349 392 -883 422 -746 -876 287 101 -843 -685 524 282 -114 -636 -846 -600 331 161 -715 -437 -619 -163 573 -515 77 416 659 569 797 463 375 298 -821 475 708 -187 -611 550 -653 -450 781 536 -90 178 132 -79 -619 -527 271 -539 -728 -507 279 -257 341 -458 -660 162 -196 -290 188 -399 701 394 755 -107 -470 564 -496 -179 -199 -677 -360 467 632 726 -640 163 -455 348 -744 131 -855 -149 -791 669 -42 -287 5 -395 -825 -724 611 -59 121 -736 42 757 787 -134 -804 -400 783 274 -54 53 -882 -508 -387 73 63 -511 -769 271 772 -132 309 510 -647 767 621 -289 651 446 540 -663 -570 414 330 -458 -563 -333 108 -279 -595 -613 578 -578 -846 55 -890 -14 -356 796 -397 -586 389 -207 567 -197 20 -51 643 489 -552 699 416 381 646 -60 -403 124 233 764 320 -699 -808 -153 -42 178 -200 -46 84 -46 -91 -485 721 -312 -262 -478 531 308 775 759 -423 457 658 -418 553 -23 753 -270 -597 746 -254 238 -519 -337 181 -552 -115 -302 -53 26 367 -707 397 -713 -294 69 34 -714 679 -250 -580 -222 596 443 133 784 216 -60 92 502 -231 -3 -701 -143 237 454 460 738 644 406 -39 283 177 586 114 -755 -110 -161 35 -160 -402 567 -533 762 772 677 298 -530 430 348 686 -657 -411 541 294 -889 -24 -18 -223 -507 176 -862 -438 178 -542 262 -322 -347 706 239 765 -398 -63 -498 655 693 -619 511 506 -53 -540 324 502 -607 19 -471 -174 -777 -718 641 -711 27 -170 -12 -419 711 219 634 -204 -302 -507 26 724 -205 -843 -282 -379 -323 -372 -68 214 -127 522 286 -231 223 -201 585 -685 281 720 -142 -23 338 570 445 -42 724 -584 18 343 219 -749 -579 -546 -258 -44 352 -112 -178 -463 311 515 -305 255 -300 -181 361 361 561 -183 -844 499 -269 596 673 662 -689 -75 135 448 -796 -834 292 -593 -334 101 164 405 82 -312 749 62 134 -219 751 -359 -277 385 -788 -536 -433 141 -757 -610 485 -598 650 -879 23 -482 766 -110 -393 3 444 -663 764 -84 22 340 250 -699 -619 667 172 -436 -327 781 -361 -377 -774 -291 -614 357 576 -280 714 511 -614 644 25 -120 497 -363 772 -287 -260 187 -61 166 -326 -622 -117 -152 -19 226 241 -493 375 604 -114 -601 660 494 -359 -385 74 -495 158 227 -513 782 -632 -203 333 -606 -234 -73 -520 766 174 582 -727 -715 478 -525 -452 694 291 -885 234 -648 581 -314 -22 -262 -640 -662 -635 -124 752 114 443 -184 467 -485 -316 -739 118 -284 780 229 768 -393 72 -334 -716 -295 474 791 -117 441 655 -810 -175 -66 -432 -549 -308 742 632 -563 5 31 -724 277 -140 800 -547 -320 542 765 258 -70 -332 -400 -722 -292 -852 688 262 -740 313 618 335 592 -575 -249 683 677 119 -780 -164 221 -333 -799 -686 -855 41 669 157 -426 12 381 12 173 -71 -882 -287 45 55 -203 -9 44 2 621 -698 742 172 -244 -817 563 -782 258 276 565 -81 -632 701 -584 -306 74 -664 336 -376 396 397 -475 739 368 -577 485 432 -454 55 -169 -656 466 -737 -68 -550 41 235 -775 -875 -87 -289 -406 345 663 727 -657 597 -544 -695 -477 404 507 285 -771 -623 336 -514 -459 554 139 -656 -384 526 440 -585 -234 510 502 88 238 -757 424 -478 531 35 -435 -279 -672 -270 740 593 600 -396 708 542 -16 -157 478 282 38 405 -360 400 338 -215 675 478 -853 252 488 417 497 449 584 -659 96 -634 -10 -259 113 -250 -390 622 478 -52 68 -320 420 104 103 651 -482 -356 -812 -690 430 163 -62 783 788 587 315 -61 -769 255 -854 114 545 -781 -757 327 -91 -428 -468 176 -88 360 -507 -477 -164 -375 -201 -883 325 527 519 286 -459 -317 -413 583 200 8 392 -105 -217 161 193 -562 -706 166 719 664 -180 -81 742 -192 193 -353 -867 -353 -749 -884 463 -292 -613 -668 37 -332 780 25 -79 123 505 236 521 416 -79 565 -773 425 -508 794 -237 499 -287 -830 781 642 588 366 -221 142 -106 157 474 -581 -630 -558 695 -278 418 -877 6 -876 -478 -126 201 537 445 -641 147 -760 -141 -590 -319 675 683 790 620 201 789 132 599 -56 18 442 367 697 -456 -669 25 363 -72 -832 100 241 -717 -263 -885 -693 607 195 -673 -222 386 -25 -799 709 -344 -854 203 -556 706 128 -830 83 -638 -896 549 454 -491 504 -629 262 376 230 745 314 -282 296 317 549 -70 619 587 198 -791 -690 -106 -610 798 708 -410 -275 161 -650 -250 -889 222 -640 -282 707 -366 546 -519 -306 437 772 -640 -788 -529 589 -9 7 446 89 666 -197 228 648 343 -766 349 -155 -271 750 -664 -755 32 245 -826 -876 -76 -854 765 -677 296 -844 589 -896 508 -130 -411 -550 328 -52 18 -238 490 -114 4 -52 67 342 178 190 310 371 -885 -804 -247 476 -783 -644 433 -373 635 489 694 -268 713 25 -147 396 737 -88 471 -649 -299 50 541 -594 706 256 405 -187 -148 -886 655 475 485 694 -316 -91 653 376 -70 -810 -252 647 741 -771 467 284 498 -506 -113 615 364 -350 478 162 -90 -59 639 534 -163 -717 428 765 -599 -601 426 654 365 -133 489 603 -569 111 570 -685 493 255 -115 -346 -386 760 -765 587 -315 -334 426 501 -128 370 610 624 -117 -698 362 706 608 655 464 232 -271 -883 -509 270 -70 174 -820 -44 -400 476 -663 -681 645 -333 -707 -447 -522 -711 -31 261 -772 -876 -217 -609 328 129 -265 -864 -51 -332 -184 -632 672 -733 746 763 753 -528 -855 -509 271 -91 -290 366 -795 48 -900 -305 563 -847 763 -431 -725 -221 575 499 -75 -419 11 -700 -549 432 -513 42 503 -214 571 431 -553 740 -857 -506 -873 594 263 -209 -343 -334 -681 -461 -446 559 753 227 542 407 -369 -539 34 702 191 477 603 -18 -529 349 551 489 -155 -378 -810 701 -589 775 -573 -497 92 218 280 163 554 -493 350 -311 -124 -899 655 -129 -250 424 127 -533 410 -37 506 -629 95 689 -654 445 -812 494 716 462 653 -784 281 -668 677 134 609 -282 -565 -410 -565 777 234 519 -733 -215 -615 634 -367 -677 234 -163 415 -524 -129 785 -843 -736 -758 743 61 108 -349 734 -575 622 135 -483 -522 -128 350 182 253 -243 -96 -802 724 -391 -308 -473 155 663 -705 617 300 -498 -804 299 -492 -109 122 -882 -247 455 -542 64 203 -134 451 -396 -65 166 -579 137 -315 480 -71 -807 -23 -686 -640 -694 416 120 -577 -311 706 716 549 495 642 178 -841 -55 291 -805 -712 784 -212 -442 -378 -663 -257 144 -560 -306 209 -297 -162 -24 250 283 182 -456 90 524 619 448 -862 -719 -760 -721 772 -422 -285 536 -28 -695 671 -836 327 403 177 -444 671 -631 447 615 -738 -459 -445 -176 354 174 414 265 -251 53 227 690 544 -378 -431 -797 -120 -292 -414 -288 530 -53 128 747 -384 385 -789 467 -37 -294 -839 -708 -821 610 29 353 130 -369 569 762 -497 558 -452 229 208 -115 -584 344 701 -371 684 -588 698 -374 -196 760 -397 -199 -112 54 598 520 -230 -821 -565 509 52 -550 -624 -447 403 89 558 179 48 -333 -540 -370 249 -667 -757 304 1 217 692 549 -484 647 -477 -461 -634 -623 336 -469 -448 -825 -733 207 311 659 -422 -3 -163 87 353 39 206 -324 594 23 -829 479 -285 368 156 145 -278 -265 -42 354 53 230 -110 303 -468 196 -531 -354 -396 473 216 754 -874 -138 -436 -114 -864 329 664 -57 585 761 -422 729 279 -621 -479 -718 -682 29 -772 -487 606 -263 -297 -78 -333 -758 -208 -306 63 -603 261 575 -149 -105 501 -259 105 259 -182 323 -266 -318 457 326 -203 -819 229 -824 -316 -635 512 -110 -857 37 329 -492 224 -572 292 160 365 364 572 -845 223 -328 -481 -254 583 -681 -601 -38 606 -671 -813 -795 -772 -859 -830 -441 167 -67 -521 -273 430 514 469 -43 -116 754 766 -418 213 714 -125 -805 -109 -385 -679 -621 578 693 506 321 -210 -814 200 390 208 -293 257 41 -436 696 -151 -448 -405 658 -523 -138 -516 -102 -668 -718 188 -641 -838 -760 -623 376 -697 426 658 683 -579 -634 557 -31 -274 -882 -36 -165 -516 -869 528 -389 161 -119 -348 -617 -658 484 776 419 -446 -290 -589 393 674 609 -800 451 551 535 219 694 -614 -129 -356 392 202 -623 442 -660 -241 -70 219 -397 211 187 -790 337 -750 -255 149 560 37 -890 -678 -65 -333 -692 -724 -326 327 352 369 125 55 377 27 -815 776 -835 148 217 227 -455 360 438 -896 -36 556 233 559 -77 266 329 -350 461 -879 -413 426 -486 -570 -762 698 -414 399 -84 -495 271 -475 -203 458 -244 203 -727 57 485 128 -554 -634 -644 -179 179 -758 -735 -349 -213 530 317 731 -274 -462 141 194 790 -153 -145 579 609 -568 -586 297 -65 -521 703 -77 153 539 667 -44 257 -733 181 -781 31 660 708 198 -392 -503 -463 318 691 213 -442 -392 345 -776 -143 234 -842 797 -4 -742 793 -301 136 -198 -346 -469 313 71 -228 -287 -285 -326 430 -313 -588 -572 -357 -637 -685 -458 -880 675 611 520 2 183 729 445 662 -741 -467 -599 -574 -196 -502 -875 242 -486 -642 -266 151 -656 185 207 -228 172 -694 662 -242 153 388 -43 690 -3 -210 278 -843 -541 329 334 -66 -36 -302 335 -887 -229 -18 -716 269 -490 -164 -271 745 -899 -893 -172 571 -246 -55 -549 379 1 -548 138 778 108 497 -579 114 -362 -596 -328 106 -188 -509 -486 -550 121 0 21 167 596 489 448 -269 103 443 -620 536 407 469 -176 210 -217 662 -230 249 -267 257 -427 11 -252 88 172 -634 -715 -863 -88 -659 227 -349 -323 -38 382 -248 -184 -497 784 -205 786 -149 -348 -605 -19 455 413 526 -346 -633 -181 337 -79 533 -840 -733 -498 -580 456 236 -540 130 -82 -566 269 -839 -604 -541 429 -342 -751 623 -555 -24 686 -406 -692 -588 472 -212 180 -388 -809 -494 -90 541 313 -204 -716 -893 549 -373 540 -488 144 -854 -434 -141 -178 -71 -478 541 -10 -595 -455 -64 -223 605 347 384 108 621 -887 639 -15 1 511 -312 -777 -422 720 -482 589 -82 -453 -801 129 -470 -94 314 -854 -839 50 -514 311 109 414 -561 -609 -469 -224 -260 166 178 -252 32 -82 -669 -189 255 351 183 590 -617 -595 118 -97 -40 380 709 597 240 -38 425 -502 -686 -177 -689 682 -516 269 -318 -149 209 786 80 -318 112 -562 -608 780 -435 528 140 390 258 -687 -464 34 209 497 -35 265 -13 -627 155 -188 -671 -150 635 697 -405 542 593 353 -774 336 352 144 526 -893 -276 -252 -668 650 -735 539 268 557 496 -298 682 -568 -82 -204 -485 -331 -471 153 269 390 -174 644 -654 -698 -815 799 796 613 793 -648 -406 -37 -433 674 471 36 -430 -784 -628 630 497 11 751 753 736 -92 -232 290 -227 564 256 602 -849 316 -90 398 -490 163 723 470 398 -368 151 -787 -631 -86 -450 -165 193 83 -28 -644 209 -353 -873 -55 -662 -673 442 -841 730 379 -400 244 -766 -311 -302 299 -369 54 454 -877 -888 248 323 -889 -813 181 -385 -677 -884 -876 332 355 -796 112 -191 530 -142 -509 142 -879 157 733 8 -466 -188 -550 228 -21 695 303 -615 -217 -655 602 715 -730 -52 117 534 -468 -886 775 366 -453 723 382 313 322 471 -340 -245 -68 -295 109 734 -36 36 633 -719 -833 -72 -283 486 -847 -402 -646 -70 443 -107 -564 329 -234 80 -428 222 669 778 554 446 -308 -11 250 -312 458 -295 798 -657 135 -814 797 -613 -678 740 -569 -520 -635 -229 501 -301 253 683 101 -172 -237 677 -412 -673 -886 -107 32 167 379 -462 -26 334 30 646 -112 -374 -649 331 -474 191 -833 -65 -467 -745 685 278 76 39 392 199 -746 -401 -162 -21 -614 150 -416 -813 -409 -707 798 174 -487 -197 -185 258 -328 305 -375 800 464 -641 656 540 -15 -680 -361 -771 212 620 655 90 292 202 -135 -61 -535 507 370 374 -319 -112 610 699 683 -18 -75 691 -822 -597 153 -791 564 -533 695 43 -83 289 228 441 420 675 -642 23 390 -171 -352 -672 719 785 -462 323 -791 292 78 -83 241 -348 -53 -603 21 -186 394 -508 -313 -386 97 -864 -478 424 -48 -900 -761 1 -712 -126 -432 367 -170 420 -112 -276 57 -265 768 343 187 780 -416 -659 326 302 183 -87 716 -816 -894 -170 -3 -515 314 393 -877 357 297 212 -372 532 -181 631 791 342 -169 5 -585 -422 -670 -65 -751 281 588 37 355 185 401 688 -241 212 -33 406 184 -112 -509 96 294 275 -166 282 220 735 257 -266 378 266 -223 691 287 -273 -494 273 479 -65 335 27 418 451 199 -397 -445 541 -862 422 212 171 -328 300 368 -288 757 -863 308 -682 -654 -469 -170 -729 407 -513 592 673 -749 153 747 309 -813 -800 -855 -790 -281 -716 561 -177 339 -312 721 68 -880 -258 32 -746 -363 -655 -585 304 -50 183 43 -754 -888 552 -508 645 441 45 500 -867 -750 -214 -80 242 -305 -466 -642 -493 543 -109 730 741 754 446 768 -120 246 -855 -502 -406 -659 -89 -795 -441 84 -186 -199 -817 -495 -490 -21 671 -831 -757 397 576 430 770 65 -54 161 653 255 -419 -62 0 481 -20 42 -825 731 8 755 -236 -501 -629 -721 -342 -890 -462 -185 707 -422 -235 -269 -12 -129 50 612 -699 -494 464 407 -111 584 -447 -438 560 516 -192 -217 -750 280 -579 -309 672 -140 -80 -486 -597 -565 515 745 137 118 -763 694 -622 -139 -303 241 -887 -296 -177 631 -707 -319 -84 511 -302 -612 587 -304 -369 3 454 261 422 -502 -863 443 -142 490 739 -29 84 455 279 -87 -70 440 -8 -11 201 -777 -342 -152 501 560 -210 698 -312 -404 -862 72 -865 134 55 -512 -85 -606 -151 -50 667 -440 -816 -343 -217 104 676 712 -204 -18 -163 -438 4 -61 -200 -74 -406 -535 108 115 339 -546 -718 316 -544 191 640 -60 -854 -761 97 -659 -176 524 -393 373 -508 -799 41 -562 74 -841 515 -685 302 -546 -35 -630 -512 639 -307 -866 45 -292 46 728 -489 -519 -579 534 763 -846 452 -452 -407 559 -658 598 -409 78 -728 -39 -828 -151 161 -842 -5 646 145 671 245 693 -59 -574 -890 267 650 -669 -596 -279 -707 360 -52 262 248 -587 -712 -396 715 -743 679 -630 220 -138 611 -209 20 710 157 59 556 -259 476 -443 220 -170 -624 -180 -697 -63 -486 450 -388 -623 587 -170 603 312 -444 -595 7 452 404 445 -419 169 -619 -838 -485 -51 71 227 285 -877 477 -252 169 -60 -680 -830 276 -45 697 -30 30 235 754 565 -239 -760 323 -190 743 -895 -213 -638 -1 374 440 -498 -300 118 433 -859 602 -110 -556 -102 -473 351 765 648 -524 -363 -380 -733 -484 165 -624 -813 327 145 47 -44 -572 -582 -512 -348 95 -2 454 -761 631 -185 -756 248 166 298 -471 415 -247 409 -848 -649 409 -425 501 -432 -56 -706 -565 -653 318 119 528 107 710 640 449 627 5 747 -13 286 309 -358 -34 -406 -3 347 564 1 -221 -571 742 -644 137 -779 -113 -526 -240 733 26 427 -495 638 -572 -128 -118 327 -408 -798 -556 -98 -659 -671 -543 -659 471 300 344 -503 -63 -800 345 515 -447 -341 530 675 -268 -671 716 -120 260 480 -219 461 251 484 -75 650 97 -724 -625 -387 -668 389 -645 -109 -657 779 514 285 138 -96 783 -858 -56 -13 -295 -125 321 70 -413 -494 541 561 407 -23 -178 60 -718 -133 -281 586 -384 619 -680 168 416 -519 -7 86 799 -13 -656 -13 -728 -144 639 141 261 77 -614 -898 -250 461 361 -608 -810 -888 38 -289 568 443 506 241 38 -32 178 -225 619 -442 -194 -882 571 103 -114 -796 -857 719 579 510 -588 -874 -28 -627 -748 -561 282 -381 447 -120 515 -755 220 652 -66 -763 -593 379 -587 -557 -220 -357 -789 233 168 479 -255 210 -37 773 232 -491 -704 712 695 154 436 -214 440 -702 -18 -900 199 318 781 -589 59 -466 -478 -211 -273 -790 292 522 -814 -674 643 -667 241 447 -248 765 -780 702 -800 -571 -154 -679 -548 466 -176 83 666 -646 288 -834 726 -95 -214 -678 190 -654 -466 -399 81 -392 -25 129 514 51 143 -447 695 -323 -384 -169 -550 11 599 -534 737 -249 591 635 -71 -91 -897 404 107 -764 39 -750 -505 91 302 -228 750 -227 156 557 575 61 -826 -660 486 -179 438 248 -873 174 -553 -20 -532 -810 -456 -63 -661 783 180 -8 765 672 567 45 214 -620 -732 761 -565 164 303 -416 608 87 -157 584 759 -766 -474 -257 338 -873 -442 -226 -805 193 -49 -570 -284 372 403 -531 237 12 -560 -815 -581 -202 673 -615 -757 468 214 -27 745 585 -45 -808 -549 -554 231 672 -484 311 551 -412 -857 -811 332 -249 -391 -571 -136 -433 647 -346 -514 -620 -472 -881 463 -835 5 777 724 -783 -152 -157 467 -408 262 545 -46 -9 581 679 -417 -386 -320 -789 175 -303 -271 295 270 -429 -615 188 414 786 -859 -455 -279 -17 -887 -400 788 152 230 -312 616 277 -765 -287 515 -818 -182 -285 -515 124 -420 -352 -371 -13 538 580 -442 -118 -132 -730 -425 -65 228 -300 56 -341 -126 -627 -854 -430 -808 -764 -113 -22 343 -835 380 -807 -569 112 -720 -897 -465 716 -870 754 679 -895 576 109 696 348 526 -386 197 -898 526 -211 -663 -91 -234 -92 511 -348 -840 -185 -309 548 204 -42 -397 -740 258 -305 -836 -285 -208 428 491 -305 659 370 -225 -254 -389 -69 323 690 322 -323 653 -643 -245 642 -874 363 194 545 423 250 436 237 533 -394 -460 -655 275 293 333 260 -461 23 380 -173 664 609 756 351 749 325 -425 -367 -206 100 -243 -860 -604 -526 -812 -803 -352 75 343 344 -21 -370 -807 658 216 -111 -124 31 -756 403 -5 123 -146 117 -223 -87 -58 -149 -858 -827 212 51 225 148 -254 -764 785 -475 -731 119 -710 85 790 284 -563 559 -8 403 683 -606 -477 -646 -246 -749 93 140 306 -87 -557 330 199 -519 158 -900 -236 709 676 425 647 -283 740 209 -553 -418 328 549 600 -544 761 425 -249 615 521 597 -185 537 -456 -325 -770 -320 -549 130 -589 768 -566 -544 -235 717 -426 57 376 739 -99 552 552 420 81 -43 -638 628 -206 502 751 -61 72 19 623 142 172 517 344 -98 -297 396 -770 499 -785 735 -805 -870 390 129 -494 436 -231 748 -519 -537 577 433 560 688 329 164 -466 760 -363 -619 -511 -117 481 -180 -784 752 -299 67 152 117 -804 -856 791 490 -101 -704 -559 -240 -401 -299 608 9 -523 -204 -529 -812 468 -516 170 105 -825 -6 -464 279 673 -712 -330 771 -874 -16 -405 733 -290 126 597 308 738 664 -238 -133 187 708 346 304 485 -119 53 -701 -619 -802 -542 338 493 -675 -454 202 656 -447 -214 743 -700 -65 -36 514 -526 -627 -886 -534 -666 -880 -322 -576 760 437 -518 -606 -93 -474 273 426 -441 258 267 -732 -481 -113 -433 569 279 -717 -698 -176 -269 -305 -485 -272 8 -578 -800 -822 597 91 359 -203 202 80 -92 749 -638 473 -210 600 -843 248 153 374 674 648 -670 -676 -791 -117 355 76 -888 -196 -796 710 573 -279 63 -538 709 -874 496 251 63 414 221 -796 -475 -160 226 -693 795 -568 305 -256 -250 730 525 675 741 -376 699 -160 -93 -460 -849 157 -210 151 114 283 76 -291 -453 -681 13 308 -457 -303 -389 603 585 -100 249 269 -39 -79 789 -773 180 310 -54 163 680 620 379 -274 -823 163 -321 154 -677 -603 -320 407 -676 -204 169 -437 199 601 20 148 571 533 106 -454 -737 474 -227 508 -195 174 -449 787 -711 -589 408 -661 -840 -320 -629 -609 222 -329 390 -170 -349 -506 -731 91 -91 360 492 238 746 -14 -102 -509 -525 166 617 338 541 -775 -31 -46 561 -363 -137 349 62 -390 -253 -885 -89 -494 -729 -157 -838 -775 -265 -487 -148 -665 -257 145 388 518 -700 -393 -263 -350 -332 -403 462 145 43 -136 551 723 555 -448 -321 235 -556 -22 -582 -476 761 -618 380 -54 53 117 539 -570 -890 -703 692 103 -78 672 -304 464 -900 507 -5 535 -849 -391 -31 -520 731 552 -741 366 98 540 662 -824 -666 122 -468 122 -833 24 -55 645 -837 101 570 395 -255 -333 359 -548 737 -154 -706 66 -176 -131 788 743 -25 -879 -259 742 -456 729 360 -598 -858 -656 -656 -732 86 -286 -132 494 340 -140 -508 678 -237 278 627 -111 -157 398 320 617 -180 -417 -401 692 37 614 366 642 -646 -810 451 311 39 -228 -227 2 -12 -738 -757 566 -58 -116 -269 743 -125 714 551 -677 169 665 -823 254 21 761 656 -155 762 556 505 444 342 695 152 -179 173 -210 -185 -734 -37 735 776 647 -43 294 339 -46 162 499 276 -779 46 -576 168 614 76 173 151 639 457 694 469 -900 492 427 -564 -788 684 635 -645 174 -467 -409 -567 -28 -661 104 736 140 -67 -108 598 -148 -260 653 -305 -381 -336 -614 396 660 -143 120 420 -737 -436 438 -551 -552 -253 773 195 -580 615 -45 -440 -344 514 15 -568 -433 455 -426 -795 -54 263 -718 379 -702 -575 -27 326 -623 328 -253 -26 522 -678 -413 730 -703 636 450 316 413 -331 185 249 343 344 278 653 -752 333 -247 449 303 -372 -361 123 647 684 60 605 536 564 570 -691 288 235 332 90 -467 621 225 -777 272 -516 610 -868 -666 422 -433 -898 329 -301 -446 383 286 -719 -593 -493 -27 -247 -135 360 -870 -575 -34 -748 -197 599 -788 587 432 693 -525 -73 -845 645 274 134 -51 121 -874 -167 209 439 -783 640 -51 -542 -536 -587 -495 -261 60 19 -252 677 496 -518 784 641 -711 -248 249 -470 790 -100 441 741 543 540 -57 473 -573 -750 144 -78 -818 -725 158 -369 -338 -16 780 -92 630 -827 799 57 -266 -891 385 540 -524 -575 593 -228 727 778 -765 458 -587 727 672 -701 394 -483 -323 -518 279 245 -155 -226 68 19 379 -830 -648 539 -93 -252 -600 470 624 26 715 632 -827 251 71 236 -843 409 -509 12 416 579 -759 -590 -844 -405 -897 -142 -246 -83 46 -604 757 -783 -722 452 -808 87 624 -10 795 396 -746 -329 -344 523 442 -804 427 -250 -128 -135 -61 -233 389 -138 -723 -399 -185 352 -78 528 -587 240 -379 -323 536 760 -587 -32 -200 -719 -743 -388 176 -149 385 -135 13 -269 -767 -869 -14 32 718 340 -825 -450 214 -568 697 453 248 -530 -875 -802 -502 -274 -580 445 796 -14 -501 -105 320 19 -688 626 209 63 -627 -417 -779 334 -750 326 95 -496 -245 95 -524 792 545 -543 -99 2 639 589 -756 217 723 143 -474 677 -454 -402 -112 636 715 689 185 -733 -296 -522 245 48 184 434 -484 30 -2 -419 -445 115 232 392 -181 37 -299 239 656 363 -58 -2 -560 97 -239 -467 9 372 -881 560 283 -156 -798 274 -766 732 526 282 -516 -263 365 797 693 -297 288 -502 639 -746 -776 392 419 36 -871 207 659 97 -122 -723 487 -581 -337 436 454 489 506 -718 648 307 722 124 790 319 189 -699 34 437 455 301 318 -622 -418 422 554 29 -577 4 26 38 -793 -607 690 -339 -812 -770 120 640 -620 234 -76 648 415 -516 -730 615 -763 -198 -279 748 365 395 795 188 -511 -97 -893 -580 9 -664 -899 -803 296 389 527 -136 -296 777 319 -653 -299 319 317 -5 97 -775 447 712 270 465 -747 -715 492 -584 738 610 -195 -411 -665 -588 -728 678 146 222 419 645 -279 88 440 -876 -841 -346 -505 -634 -656 768 271 773 477 712 -116 431 193 435 -881 132 726 641 -781 -547 -874 -830 688 -71 -535 -828 666 -724 -354 -833 -56 -105 154 623 -121 -295 106 -400 671 -46 590 113 759 772 238 -267 -212 118 -375 -150 -337 -271 632 -171 485 -436 -653 407 -527 -346 64 -272 589 332 246 -32 361 -746 723 -424 397 110 -251 361 277 -257 -354 -668 -540 352 1 110 206 720 124 507 452 659 356 -641 338 -854 127 -538 -688 307 -791 -345 35 -897 141 -410 -199 -590 382 -482 554 186 422 -34 760 -706 -388 -192 668 505 -240 786 -871 163 317 364 583 -59 -623 141 -537 -769 668 -8 436 -778 761 -897 -108 -859 -856 302 -60 -683 -860 -844 -167 486 450 793 524 -83 -414 295 -366 -637 -834 665 -599 -726 -389 -510 392 111 457 78 697 150 229 427 93 -196 -746 33 -865 -825 -236 -69 -20 529 465 -12 730 316 -464 -332 -735 582 288 -724 557 747 -55 799 -361 -487 621 364 -542 -373 457 -803 314 -522 -648 765 671 -547 -325 279 -785 796 -575 557 -875 124 374 297 -852 -235 705 -769 359 -58 -464 291 70 -24 561 -341 -718 301 700 -409 -319 401 536 -388 -796 782 798 -89 188 -489 -629 -779 674 -523 -673 359 768 -385 -126 668 -811 -368 319 737 708 -174 194 -647 -881 470 -639 717 -425 -894 125 -732 -815 606 751 -333 -863 759 500 -64 -835 223 -26 -151 428 -94 731 -782 23 -705 390 -580 -687 344 685 382 -524 -690 266 -751 -66 90 198 423 -467 -491 585 -478 617 476 142 323 -731 432 -186 177 -501 -155 429 738 -127 605 -703 642 764 537 180 608 746 436 449 654 -141 -579 -549 755 583 135 -656 -557 -670 -441 781 -653 -156 -429 589 -833 707 -284 537 515 547 -862 800 -808 -228 758 713 246 629 -664 -584 733 -14 387 -159 -359 147 -456 118 540 -343 764 745 -127 592 -122 -308 -664 -211 -729 129 -757 432 563 316 249 17 731 -86 -793 21 -242 123 -422 663 786 -57 -763 -57 -314 -484 570 589 415 757 138 582 -302 -766 -333 613 504 -164 472 472 -767 443 49 -897 -376 696 788 -508 361 -877 -556 188 349 -308 -634 -566 -605 532 -58 -363 -392 -45 525 -294 29 -414 646 147 365 684 597 -310 -31 -725 -421 -265 730 635 461 -874 107 738 -687 761 216 348 684 43 -603 336 365 -426 29 -737 -751 514 -377 380 -379 296 -232 290 -538 -200 544 -18 -550 326 -510 -670 -264 -835 -558 -13 596 -813 428 531 -43 173 760 -254 394 131 551 -659 -65 -625 -103 -403 -587 -202 -861 -836 81 -644 351 -11 588 -93 -68 770 12 603 -200 -249 -678 602 -312 -609 415 604 -673 -463 635 -668 564 779 -384 117 101 102 437 -628 44 -751 68 398 391 -278 -304 -506 -853 -346 -612 -219 595 92 -337 -61 -65 -754 607 692 -883 -271 737 192 675 570 522 -2 598 672 -710 544 164 671 -598 -465 522 -548 751 732 183 148 82 -55 -354 -300 341 26 -423 44 40 -146 -395 -700 -763 -161 -60 -664 586 -149 -207 -434 -247 703 -538 -771 -112 22 -58 400 -839 -698 -230 -125 104 -201 -412 104 673 -873 44 110 326 47 249 595 515 -691 669 -270 -755 164 -816 -403 -361 551 -317 -893 561 -230 31 745 664 -572 -631 -459 630 715 708 -96 -89 -197 -692 608 -698 -70 -681 551 769 -832 -440 276 660 -767 360 237 273 -716 -255 -895 75 363 222 -709 -727 -689 -439 -86 -663 -557 -228 276 -796 -875 408 -717 -636 232 -229 216 -174 494 13 800 -85 -657 -92 -279 315 458 -228 -803 150 499 -365 -854 180 -617 737 618 -559 -517 786 487 261 205 148 -169 267 791 -789 -609 473 191 562 -97 662 -265 84 -497 311 482 -684 -671 692 230 243 347 -3 196 743 -114 -414 -551 -570 -411 -168 -25 -394 339 -652 307 511 -637 -404 180 -607 616 422 -709 393 -7 88 -286 -884 -186 -626 -155 495 -705 56 -692 531 -465 -557 97 -162 28 -404 -9 -90 753 14 -337 -287 -744 -823 695 489 -410 538 -394 -187 345 76 -429 448 783 -101 -660 672 -746 -846 -73 -46 694 -237 247 -47 418 -26 287 -580 -381 448 -543 -308 478 576 668 139 -215 794 785 351 -261 579 140 -489 -163 -796 -668 403 450 641 -167 -130 -351 -563 -534 718 442 -877 -766 -10 -341 778 -592 -602 -311 -38 -774 593 -113 -30 -684 -870 -693 -134 -888 -183 645 365 -845 -588 -477 669 571 -510 -44 603 -143 -855 17 -316 277 -674 -792 671 472 358 58 -638 -829 680 416 -222 782 511 453 422 -287 -807 -659 -661 -183 629 -805 -725 316 38 -846 569 -715 132 377 294 -844 -776 -715 90 321 663 -855 134 -334 -42 172 -577 633 -250 413 403 -447 -95 586 800 723 -483 90 -568 213 252 255 282 728 244 -568 -46 116 -85 -60 673 51 -593 176 155 -591 240 -831 349 206 279 -483 60 379 191 -497 -687 -443 -410 -642 24 -514 -103 -461 -390 -534 439 -761 773 698 74 320 68 -859 525 -73 649 -780 249 411 -87 -687 -864 591 177 447 407 94 -186 -448 523 362 597 617 227 -889 672 -17 -724 -755 -252 413 -55 -80 505 -61 -136 22 -277 -193 -455 -557 340 258 -786 -353 155 -712 -900 -468 13 -507 557 263 31 -94 541 -821 -325 513 -246 -52 -661 111 -66 149 113 405 562 -70 642 645 688 -41 -197 332 -149 -667 29 405 274 418 206 -380 410 572 192 -8 201 -216 414 499 33 -871 266 -283 609 281 175 -221 -232 -230 8 -866 264 177 495 -856 646 60 428 -846 393 -869 524 466 -633 698 99 -740 152 -752 -741 -497 -508 205 -495 274 -131 522 238 -692 259 127 -811 -615 253 172 518 -478 621 283 -347 -833 179 438 70 591 -313 -838 172 -197 -316 391 322 313 570 -457 -583 -752 30 -539 643 594 197 -233 746 -840 -235 381 -641 -556 398 -29 623 346 -459 -316 508 -849 -219 -86 397 775 -494 -151 400 113 433 -496 -40 339 170 340 -275 702 -710 570 -800 54 304 654 796 -349 -268 -368 -382 104 305 -237 -367 768 -891 -900 75 93 68 464 703 -553 535 444 339 -446 88 -196 131 193 98 153 -683 -765 -90 693 479 587 -250 -888 199 189 570 758 -404 -275 353 751 -15 245 -618 -18 262 -751 -795 -252 744 -608 -263 772 -400 -588 224 220 -179 -681 -870 -678 -151 -285 553 462 425 -464 264 553 11 470 -497 -690 -676 333 -295 -581 -889 363 419 421 -78 -714 60 -713 -630 -795 65 -802 -481 -197 -739 259 -367 267 120 377 143 -488 35 439 612 447 425 -418 176 715 110 -369 159 -377 505 -494 -361 553 -706 593 442 85 -250 601 -526 -169 527 -296 -734 -36 478 297 282 288 -568 -437 697 728 335 133 -59 703 -380 559 426 340 -470 -335 -126 -493 -804 676 466 734 -275 575 369 -471 -679 -862 -303 -325 -129 -711 110 -600 328 -508 -381 -624 -244 490 -190 350 -162 572 -318 635 -871 587 -802 185 -81 450 602 51 736 -323 -676 763 693 -51 226 546 697 -516 106 153 -577 -685 -831 714 392 713 -511 390 -566 191 144 -422 -499 -46 -501 -79 -285 698 -615 236 656 642 621 -337 -708 -564 416 660 44 -601 -614 87 -399 -852 197 511 267 -743 -535 -534 27 -890 -231 -111 -151 -261 582 -356 301 753 -32 -178 -794 -238 357 683 -642 -724 -557 580 -610 -193 450 -497 168 -705 -571 689 596 207 -260 -281 525 -714 414 -473 -294 -36 -892 625 27 47 -724 -366 -472 -30 320 317 -230 55 517 -90 314 -798 -20 259 -877 -696 -769 -56 -286 100 -717 -540 -535 -355 -611 244 286 -521 -467 441 -473 -12 736 412 647 541 -807 -851 -567 -255 -862 -649 651 110 558 -897 -162 -526 556 279 438 -578 469 -700 -594 246 -720 -62 -79 -488 455 -808 275 212 410 -257 376 -24 -625 575 46 378 236 567 475 -116 -63 197 -846 564 342 -342 -613 505 626 474 619 -243 -541 265 -266 640 -224 -164 296 259 115 -627 -669 -673 -368 433 281 -60 432 -361 24 -840 -464 64 285 -848 -705 574 -62 -527 470 -393 234 703 765 -256 -6 -881 786 75 -188 728 743 -75 79 -8 -40 729 -746 -727 -818 454 646 -110 679 235 351 -106 528 -366 335 310 -345 -513 -608 -487 378 427 -101 449 -368 458 639 -349 458 -823 582 246 800 660 -82 -703 562 -444 -615 630 -340 -886 -698 -368 -131 -144 333 -832 701 -722 539 -354 -140 61 -49 -7 -769 637 198 252 310 -123 -208 -143 -868 -168 -372 -372 -288 -558 204 118 -536 -354 491 308 -660 590 8 -703 41 732 -871 -689 -10 -481 -744 -473 -533 -60 -306 321 -587 699 -759 30 -654 -818 -660 -560 732 125 130 -200 -101 -400 318 516 408 -56 84 -380 -651 647 -521 572 260 -883 517 -652 214 -298 115 -231 -757 132 -224 -468 585 486 -13 -300 540 431 541 -658 -713 -645 132 574 -18 341 -464 319 587 -674 -475 -160 476 -4 -255 -885 -637 -304 482 11 -797 535 -616 -246 554 176 473 -845 775 -326 191 -403 71 -893 410 -176 214 -628 -186 781 -775 385 -275 -244 210 -495 671 -258 275 -258 -778 -583 -392 -408 -227 -854 -379 445 -147 199 -733 559 -253 255 482 -27 182 652 625 792 -472 -757 289 -655 -427 762 364 136 278 427 616 506 -488 -707 -669 656 441 -10 -730 -643 -560 -22 -649 561 -9 -154 315 -387 -856 -359 642 594 -831 103 280 -710 -440 453 -821 562 722 136 -862 -725 720 -861 -827 286 -208 -545 -849 -51 584 -109 446 -163 -381 635 -431 257 -90 747 -239 46 -311 -873 415 6 -766 -172 566 234 -816 -680 -852 234 626 729 -97 -232 753 -219 377 32 675 317 -330 -686 309 555 -703 -648 -654 292 -385 598 -796 124 -654 578 718 320 -134 -329 709 -713 -705 -700 751 -236 -799 645 -372 -658 621 -714 136 135 248 8 -511 244 418 -600 465 797 275 244 574 -685 206 -720 -174 -783 645 719 471 103 -234 474 350 -40 289 410 -143 -552 567 664 -869 190 327 -686 572 520 -364 427 -217 31 153 666 91 -526 512 114 -367 -331 418 792 -773 -441 -795 -53 321 -598 761 -582 509 525 453 171 155 -369 486 435 687 -352 334 -261 338 382 340 525 656 261 -186 -360 -253 393 599 692 110 -844 222 15 -821 -672 -105 -531 -517 421 -536 -131 346 -400 177 81 -721 -240 157 -182 183 267 637 -458 -744 -382 403 -836 -474 -60 687 -391 -517 -738 538 -741 644 483 -226 -3 351 -896 528 753 -117 -196 -766 -497 -483 -541 378 -310 -269 753 38 618 630 276 250 615 -886 -609 -326 294 -45 -416 -487 633 -310 -192 -627 -469 -111 387 -746 140 104 724 230 602 -52 674 463 -457 -123 -689 791 642 140 109 -590 572 -893 -804 400 -283 462 716 524 -800 616 196 -523 -126 -337 -371 378 -450 700 411 593 -137 -626 5 -899 715 269 496 -87 -251 -370 -498 367 286 -262 -462 708 96 -19 795 -197 -294 -29 177 546 241 9 777 -352 88 242 328 -831 -323 481 -582 -856 226 262 146 -406 -735 -714 -626 -272 257 406 -45 -535 317 440 38 44 180 -192 77 -485 -779 -645 685 16 -190 -819 668 -639 483 -532 -274 313 -603 19 112 -60 -615 384 -793 -633 596 409 779 -416 -787 -557 394 267 266 -616 4 -43 302 -259 -637 72 714 -626 -383 -507 91 -42 -180 -797 195 -809 -82 415 -844 -654 -669 422 -454 29 432 395 -351 -799 -543 236 -591 194 708 758 -296 685 -387 -220 688 -710 -893 156 -663 -715 794 -832 366 -851 229 621 -410 -521 -185 -272 -508 -581 -358 628 651 171 -85 -141 -649 -352 -335 -140 -106 -758 292 570 202 -659 -802 488 -390 767 506 302 107 -609 268 -429 574 422 217 -279 -777 -457 -183 -748 546 697 -349 -477 -117 -211 242 336 303 520 -647 610 755 -512 660 -469 -86 68 -148 -717 721 -797 232 -592 -784 169 -659 361 489 -790 -169 115 60 77 773 515 612 -454 781 -791 116 368 735 -251 -654 182 -423 119 -597 -765 -541 -57 -503 300 -634 -888 693 319 -751 -563 -895 -723 576 -866 -593 -887 -690 -420 -617 329 159 715 377 636 407 -358 234 670 359 -857 -549 -74 -406 -325 397 -595 725 -547 -81 87 778 389 557 -467 -572 -892 440 700 632 568 119 263 282 401 -544 15 71 -64 591 638 371 753 -709 511 703 174 551 533 -306 -366 -471 339 -85 -393 -256 -645 -730 266 -596 -618 228 -190 308 60 -460 480 -259 427 29 -158 257 -774 -231 629 -305 -432 351 -875 -645 187 -389 78 387 -198 -518 -47 535 -452 638 -273 45 -133 415 494 -188 -761 203 -585 -816 -789 -712 -834 699 774 -43 -3 218 -149 -695 -590 402 775 -768 309 -511 -414 -424 359 -548 -549 -88 728 314 699 -790 759 -473 568 -24 -846 -824 254 348 -359 -854 -765 46 -788 -616 -44 612 -730 286 339 506 -428 -487 -112 -93 -257 674 339 -456 129 -569 82 -177 588 -739 -237 -807 205 674 716 -886 594 -848 -70 639 677 344 46 -885 -14 -842 294 87 -650 248 -96 -391 -893 260 674 531 -693 661 -823 -884 -561 764 415 684 744 -344 105 -97 24 -677 -432 513 -162 761 391 -327 -385 -149 -309 -535 117 -23 124 442 -748 -2 -639 103 125 418 339 90 752 -234 570 -242 591 -261 246 269 226 171 198 636 -880 74 360 317 -862 -151 682 533 -9 -857 -664 662 69 682 -636 582 475 305 -573 -75 400 193 -578 -829 695 308 392 -785 115 -659 134 -632 -272 -500 421 702 -225 740 513 -648 -473 360 -886 789 556 -507 607 -354 417 380 262 358 723 366 -516 623 695 113 236 744 590 -142 115 107 -614 701 -497 -690 -899 299 -181 -615 -99 507 -388 40 405 -871 37 262 -620 42 -647 416 2 -320 -43 -893 492 190 -235 -26 11 -56 33 -84 261 581 469 636 437 360 -856 -889 434 -421 -559 -440 617 625 -304 325 563 565 -432 -426 714 -615 -826 -276 -106 134 214 306 -687 -734 695 793 703 75 732 -777 638 724 -134 800 -284 -89 459 -281 589 -571 -171 265 -415 -69 -818 287 28 29 159 -74 574 501 158 -444 626 347 -448 223 580 554 -503 -803 -348 345 145 484 -532 55 -367 -898 -679 -829 5 568 761 -471 -342 525 787 -196 -260 -676 -703 266 -493 329 239 -799 -27 -723 636 609 357 439 389 -141 378 786 99 -556 -569 -524 -96 -220 585 253 605 -254 716 -704 -381 -236 -512 452 471 408 348 -432 567 48 -828 193 125 -833 -116 -154 -253 -508 276 -162 698 -604 167 542 -576 -106 296 571 666 612 527 678 648 -256 217 -347 -450 -854 371 644 -538 537 -115 -610 388 691 500 55 554 5 345 -339 -772 -388 682 655 -849 -874 -745 -544 -508 -142 202 219 -473 -563 -408 -442 -626 109 156 -488 231 -643 707 582 -108 -509 -867 -760 -634 724 98 -868 563 -488 -312 -745 139 -678 -204 -295 325 -584 -197 463 -132 392 514 -231 761 252 -357 220 690 -140 -36 -482 316 137 157 267 289 601 659 -383 -797 163 339 144 404 563 -860 -601 -369 -865 343 339 3 -447 505 638 525 -794 -42 -625 -470 357 364 720 708 -21 710 -765 -462 -231 704 292 455 -850 161 -526 -366 -431 287 -541 -156 634 716 71 230 735 371 551 -543 289 -477 -33 427 -859 -35 750 -727 -740 298 171 -563 722 200 -682 -720 -364 -481 95 363 -144 -566 247 -433 73 616 361 -898 628 670 -491 732 619 629 -751 -559 -217 -768 71 245 554 -210 604 -42 -218 -832 24 -690 461 541 404 -330 472 122 -6 -529 -425 81 83 -2 -464 446 -386 -435 119 79 -831 789 536 -485 146 -519 72 -820 -99 -721 307 -844 -878 -266 437 766 -648 -541 -98 512 -720 -744 746 -73 153 -77 265 783 -56 712 -389 508 -629 580 -666 599 216 647 617 52 581 -891 -827 -272 348 239 681 -630 -233 453 654 574 535 113 -152 514 -884 513 -581 418 249 9 799 671 -867 638 -104 -110 -271 -79 -603 1 83 311 104 -637 -74 -659 739 -195 616 -533 100 -569 -4 -61 787 -312 3 -445 -836 -432 719 555 449 -407 587 495 -594 -824 450 -411 -818 277 -672 -101 271 -118 -845 562 -449 -492 -514 -690 714 698 184 -832 -863 -729 404 -387 -508 -773 386 -257 50 112 468 746 -579 -589 605 357 -572 263 19 443 343 -34 736 90 409 -164 -677 -152 -247 -529 -467 -658 -712 517 613 574 752 171 92 719 -518 759 147 -102 46 -324 622 457 537 86 38 426 -293 720 -107 -708 350 -330 -129 3 42 -570 -850 399 -773 -387 93 786 285 -869 687 -196 -646 645 794 -824 329 -528 -799 675 -9 269 -309 431 -164 313 65 416 553 738 167 -383 198 -321 317 -795 -64 -639 109 -861 -673 -18 705 40 -748 -511 -179 -888 637 87 -717 -843 -79 -703 -758 467 -369 677 -428 -71 -542 7 -651 349 -842 -199 420 409 -562 490 -226 626 617 -10 -542 692 -433 444 -335 702 -656 788 -758 658 -254 145 497 -474 604 -129 -544 761 97 606 20 -364 553 157 37 -372 -447 654 -20 737 -745 -419 -387 -721 -780 -442 -861 43 5 -808 777 247 245 -595 -332 -109 642 -91 -698 79 146 -398 -290 685 775 -15 -62 -637 696 261 728 546 -7 773 -109 169 369 150 530 -564 -770 68 335 174 -492 682 -396 54 -686 262 626 -641 -417 -584 205 233 698 -736 748 651 -814 689 -456 631 560 213 -863 -14 524 211 -741 76 357 -596 630 -513 317 390 -304 -797 252 0 -52 205 -417 -507 -123 -861 -612 63 -679 226 -183 -873 304 184 -284 -205 728 -7 129 -381 -498 -705 -677 719 590 -199 -804 -492 36 514 -431 -767 -366 348 298 -294 473 -758 -428 -247 -312 -853 308 -383 -667 451 259 -21 -561 388 -738 787 458 5 -270 -170 297 -868 506 -349 266 506 272 684 -84 -801 84 -679 308 -755 191 719 296 -82 -467 303 621 -240 -665 478 -750 -533 -400 207 74 -813 110 167 -334 170 301 -416 774 -693 793 347 184 196 419 -812 218 675 707 21 -766 -239 -261 283 -192 -304 -779 663 23 210 599 655 44 481 183 -47 209 -171 326 -136 286 387 -679 399 161 580 360 -498 -683 -738 -689 659 -443 -391 223 -308 692 -559 307 529 -204 -377 -761 669 -663 722 -279 -291 538 30 285 -579 -807 590 -541 -712 142 74 91 784 111 6 -530 -610 276 744 309 663 498 -427 -760 -326 -32 -887 -707 -410 -792 581 -603 350 55 -245 -156 263 -714 239 -634 670 -580 410 -887 429 20 641 179 -450 -641 133 583 -182 -826 -865 -111 252 597 -681 349 292 143 -654 -651 -513 -216 -155 -696 726 720 147 -759 -481 581 -69 127 -717 758 501 -350 419 -592 640 -171 353 -441 451 546 -578 276 664 -242 256 82 212 -285 428 -513 -733 -185 246 484 -7 781 705 74 -549 751 389 712 -107 -288 -304 -174 -480 417 348 -749 419 761 -616 -257 273 -153 748 -123 -293 598 686 416 717 555 -526 9 601 -518 -570 -44 -195 -565 738 88 -650 -151 -272 165 284 -803 663 571 -253 -275 112 -148 -282 -859 -773 -169 -467 594 -18 -746 -806 545 12 676 790 -473 -772 -877 433 -583 718 -743 -394 435 -374 184 -537 450 -735 324 377 664 -545 -121 615 763 -127 65 -862 -151 -339 -394 323 -857 -500 -43 -170 -604 340 598 -135 -336 -241 -339 -258 719 -343 -839 126 729 45 -658 434 -12 -237 403 -853 -268 531 473 504 -11 -510 -647 -466 -534 -84 -736 -438 76 132 9 649 -840 -532 -378 -535 -791 13 432 306 -828 -444 344 -525 -534 -236 -290 763 -649 -525 -598 469 63 -514 671 -510 287 -676 532 227 -708 -395 334 -839 82 -234 -491 -449 704 -50 -128 -320 105 147 54 -431 -261 -239 -130 -229 -311 709 419 359 -433 -884 -687 288 -640 249 -803 -645 -165 -152 -667 278 517 -889 115 -384 209 -182 19 -146 304 -679 261 -341 -141 597 -453 -470 -158 -41 -895 -237 -809 -172 -47 688 534 -212 -72 -326 518 -535 -163 -83 -327 -363 186 -841 724 53 -371 -897 -844 384 -480 -637 284 627 -124 -772 -498 -183 37 -894 132 -145 597 -678 -21 -250 -163 -336 -486 661 -470 -762 -572 -642 761 -663 -598 -341 365 -584 283 -683 400 -531 -26 58 472 -847 704 481 195 -20 -569 -852 -355 144 9 234 -449 -56 740 -698 193 334 -332 -498 163 -502 776 154 -857 -504 360 -256 778 -47 362 -91 8 -234 370 -766 -850 655 -814 -10 -764 -858 314 -364 460 798 309 628 -162 -448 175 608 -799 -447 66 506 -710 65 -14 720 664 -208 20 -174 526 546 40 -469 -505 -439 -113 727 631 797 -212 195 -776 229 -164 238 -801 -270 -310 147 433 515 354 -769 562 224 72 713 -102 -587 -403 716 -686 -545 -395 -87 44 756 -887 484 -716 507 -427 -440 770 167 -187 -766 -382 -352 -161 -682 617 659 -171 -607 -519 -678 -136 -89 -545 -174 -844 -557 -177 672 -290 -663 -332 141 -128 408 -847 155 -308 -186 -378 -411 -575 -57 -14 700 -571 -544 -654 65 -691 342 -868 72 -818 23 429 -708 681 250 -63 -867 72 -662 717 -817 487 585 -503 -148 299 796 147 -797 255 74 382 -719 397 -888 -831 777 233 -830 375 178 611 696 -171 283 -417 -479 -707 558 -332 492 -737 -618 -773 282 -792 701 -86 693 24 -163 -589 -220 -338 -205 746 -534 -225 33 -880 -682 -890 518 588 234 -648 369 76 -814 -740 -429 -365 -877 440 432 -801 672 -861 755 -7 -363 718 497 157 347 -248 -221 -877 192 684 -465 -280 -32 674 125 -848 -263 771 202 -844 273 -153 115 -463 409 198 -461 766 680 -138 300 -341 359 -103 330 56 472 485 740 -7 257 -306 -728 -499 -592 -521 -767 297 -370 682 533 -456 -429 -510 760 -253 -575 653 -463 -673 410 -885 312 184 -55 645 257 22 -510 -556 -381 -162 -612 -162 580 653 -412 -420 -680 366 -377 793 -696 -266 478 262 196 598 700 360 -555 -457 -602 -6 54 -377 763 -793 5 -618 -116 -643 -838 -532 -642 192 572 520 -873 500 -690 -637 -450 563 -102 -595 -262 657 -67 -852 591 -525 630 -794 742 123 -255 607 589 -248 -92 -54 -268 81 621 761 -859 291 -807 -254 -572 159 678 315 254 266 754 641 262 601 -27 -288 -316 241 519 -246 -147 67 666 -215 194 -851 -175 -508 -251 -149 55 590 91 307 -648 56 -763 487 210 -771 236 24 -469 712 -145 -859 202 -94 117 258 205 43 -503 -465 137 617 341 467 -599 -648 267 -181 -730 -197 -111 -474 -738 -661 618 -476 175 520 -845 765 760 -639 -794 -748 -160 663 612 -214 -393 -248 -750 -785 -766 -670 -768 -101 561 -279 -800 -852 -42 -811 -81 788 -19 178 -44 -193 -661 -785 507 -566 616 -641 -600 228 -775 264 246 136 -276 -350 -667 606 283 -683 -222 691 -550 555 358 210 568 281 -303 -373 49 377 594 -150 -302 546 721 -254 698 -543 -16 592 -356 427 -77 775 -758 -405 -715 -430 74 400 311 504 -709 406 640 -781 175 -50 -357 -222 218 339 287 203 -849 -488 -434 189 629 -689 156 484 400 -173 685 -569 -62 200 794 0 75 -473 217 690 -897 -861 -531 588 -1 50 -596 -224 398 -770 289 -591 -102 -479 370 -748 -750 209 516 -725 736 -335 -275 -577 -370 517 271 797 458 358 -782 -816 -71 287 729 -288 1 644 -591 -874 -123 -492 -528 -559 -630 -482 -775 29 151 758 -571 -543 677 68 242 -434 735 -593 -804 -449 -789 258 -330 221 528 281 -486 -327 -66 -230 -306 -628 -32 232 -146 -666 284 -224 -260 -269 282 283 158 654 -52 43 296 -183 -439 -282 786 162 588 -208 -888 -833 374 -570 502 -223 585 613 242 -777 -274 425 580 -7 -159 -13 -247 677 -95 590 702 -91 -802 157 599 -301 -286 -859 647 -263 -277 -171 -571 -528 624 -225 735 -694 -751 -306 297 -114 -811 -260 -101 605 -266 708 202 -608 736 126 -493 -892 -697 276 -185 560 -556 -807 -553 -166 391 737 -532 -356 489 -823 610 312 715 -529 -796 -642 800 666 -796 -577 409 508 -446 596 -91 112 -805 -37 -427 20 298 602 -311 -842 -626 392 435 -602 -830 433 70 -500 -297 112 373 275 -390 325 -362 -469 -239 -244 -869 -128 194 781 -652 -321 641 -676 -860 -608 -380 558 -325 -329 512 -706 133 215 749 752 305 -883 382 -165 -171 -374 290 209 743 -542 -200 -77 -487 -893 370 86 759 -434 177 -718 658 416 -638 439 -394 -247 -303 130 343 125 -711 190 -821 -494 -345 -725 -241 -191 -154 -64 -255 211 -400 321 -669 -400 -209 777 705 -76 -734 573 166 437 -319 119 -586 87 -497 81 -230 -486 -702 480 344 -415 718 -721 -252 728 227 -53 782 -203 135 -444 20 781 -698 -7 239 -112 274 577 -322 50 -763 -505 -505 -251 -697 -393 727 749 261 -55 -704 721 -867 656 -815 -701 710 -373 -572 155 -486 -812 -453 439 590 -276 -701 -254 -584 130 -866 -719 -392 787 -796 -822 -143 762 412 284 -338 505 674 -514 603 415 37 -352 216 -722 -489 -898 -24 -766 167 -758 -29 -855 558 -214 -179 -377 -830 -103 -245 210 745 4 171 98 -824 706 714 -839 -493 -412 -225 -180 475 -765 288 415 41 -30 788 592 -439 114 -778 780 -260 30 -351 514 254 -630 80 490 605 -795 -602 -881 -583 -647 134 544 385 -355 -853 -409 588 -622 -609 99 718 694 -10 -85 243 -95 283 722 701 49 336 -476 745 -535 -69 -854 -1 540 -502 -897 -649 260 -654 332 581 132 -794 99 643 215 -217 598 -340 590 755 -82 666 -275 -4 -511 -37 -326 88 154 -189 -308 -400 -678 -549 -106 -660 -122 -483 -717 -876 -61 -809 -222 -246 617 -468 -345 607 -517 -485 192 -622 226 -515 782 -664 337 -584 -226 711 -118 -723 273 -826 -218 484 -194 -230 -23 762 -640 655 576 -867 -764 -323 173 -631 576 154 152 685 79 -5 248 226 159 760 -711 382 537 -322 -223 126 173 173 650 -53 -390 112 740 -347 637 254 -335 -542 -707 -595 -853 74 -92 -355 -609 -478 -453 729 -386 207 -685 -351 53 327 -182 638 1 -371 -445 637 226 -45 -543 545 -112 -825 330 693 654 -781 -438 109 779 98 -439 -811 457 -831 -616 -246 417 266 628 -413 231 -142 -803 669 724 134 692 -189 737 268 352 -698 -744 -148 -228 -822 -340 156 212 483 -190 750 -761 355 -193 -154 -612 3 224 446 -366 -392 723 457 -115 -645 -882 -217 -303 -327 61 -530 -634 -839 295 -651 773 452 -881 541 779 476 -55 -344 -796 -788 -659 80 -12 -218 501 -518 -660 195 33 596 -444 -73 288 -16 527 762 -801 704 -428 240 121 -285 670 -271 -19 -268 318 -797 -251 -284 220 -392 798 -497 302 736 692 644 -177 -55 -149 -406 -576 -84 453 -88 -611 -60 -891 691 -148 386 -847 -714 506 -732 484 693 -271 -196 552 403 -154 -105 155 673 305 8 -774 -716 -311 780 656 -138 346 -631 -618 -730 -74 -534 -313 317 -578 590 787 741 -21 -117 691 -582 332 -14 -201 -546 -483 -108 -103 565 -568 -231 572 542 35 436 81 -126 663 287 383 -28 508 -696 22 204 -760 -734 550 417 426 562 10 -474 -488 -295 -391 704 -533 12 -829 -203 -710 -773 313 53 -134 283 5 -865 76 -182 428 788 398 733 786 -867 -577 79 -393 570 -315 260 461 156 -390 -356 778 10 -659 212 119 -179 -593 609 86 -91 -887 433 -591 684 160 172 151 -588 124 -7 -600 -428 347 122 -751 -495 86 -716 -464 535 296 -177 75 -576 254 -388 603 -867 485 -675 530 -468 -94 -22 -646 74 701 392 571 -597 331 46 -756 747 -239 147 -690 -451 -186 -556 705 -52 768 -801 209 -549 627 -665 -309 -426 694 4 299 -307 148 -189 526 -900 -514 -248 -712 725 -68 457 -268 508 384 255 -313 -316 -891 409 -84 774 752 514 -723 -845 285 -783 -246 -263 -527 -284 285 142 649 385 -702 -789 -190 8 617 270 -461 294 433 60 -92 621 687 -768 45 -77 -63 134 -577 -881 -329 -147 26 -557 -787 158 -530 454 313 193 -548 346 174 -752 -670 566 -329 -200 -894 -440 -338 471 -6 -410 -336 -194 724 434 694 -103 -81 -850 -117 -342 -756 -555 595 729 680 716 -664 -288 -269 310 -472 81 247 -680 -898 46 -869 24 317 346 -633 212 106 -406 65 -835 452 197 -120 87 663 108 -763 26 746 -321 -470 -663 1 -337 -233 715 -660 -23 -874 -1 -207 530 -515 -500 -19 592 -894 535 -16 -471 418 -83 192 -581 -514 450 -825 239 -542 -645 -247 92 575 532 -273 -348 -95 -293 730 256 -249 -322 384 -846 100 -880 168 133 542 -857 -634 80 341 -192 132 -214 619 791 -796 -642 -544 684 519 -716 -890 572 -254 137 89 421 270 -22 511 -192 -327 -788 -727 651 -157 425 24 -236 -797 -274 530 -567 -563 713 -293 23 -835 -855 559 326 -158 -689 219 -515 652 -68 774 -429 115 -776 -276 -892 -654 -841 646 -191 -417 -783 131 500 658 -633 -92 -118 -17 -530 621 -464 -443 -839 -353 -732 765 354 238 -509 622 77 -478 751 502 -89 -700 -230 -623 4 779 224 209 -83 727 -861 718 -93 -246 -644 -297 14 -869 656 125 188 -331 149 -592 -81 -471 -451 540 -399 -537 545 -734 -114 -876 628 553 571 719 -411 151 -2 -345 100 256 668 -298 457 188 215 -678 -311 -533 -731 347 646 -116 421 -189 452 -109 -649 -142 -658 -767 -132 -3 248 -323 175 -139 -133 -793 111 506 39 -135 -514 77 67 476 -834 -129 112 -355 -611 521 -545 300 481 463 -777 -435 -579 208 264 520 268 683 574 401 -631 188 -115 -682 741 -607 599 -359 442 -499 106 -13 -115 381 242 -359 643 -612 375 26 -291 -200 -833 528 -466 78 493 712 650 121 94 -278 -393 -381 78 -167 -836 -779 -176 353 -541 537 -818 -446 -212 -318 -242 621 -747 -815 64 169 799 433 722 -810 -166 567 -382 359 -727 544 -535 318 -733 -866 -174 4 -541 -442 510 42 -355 398 8 -308 372 580 402 39 381 -49 -577 -200 -394 -827 -541 768 -470 -219 381 -660 380 460 65 245 508 699 143 -640 705 390 624 520 -593 -96 -580 367 -444 -222 20 -744 -332 -859 350 692 -257 -251 596 422 -655 168 -761 245 -545 436 -313 -27 579 272 652 221 -64 192 657 800 96 -804 -737 -290 -159 -454 -496 -4 688 333 602 -689 -147 -151 -157 -615 125 -359 -78 -776 38 453 -127 388 754 517 211 -419 498 -618 -150 413 34 -203 -125 -682 -877 -536 -342 707 -578 -440 -453 -782 306 -718 -527 797 142 -328 -184 -836 7 -140 196 -581 -269 -113 340 136 -553 -216 -852 -134 -430 237 -863 7 720 -295 761 471 -451 -544 323 522 -437 -528 -771 -313 464 577 -662 129 -788 795 758 53 -449 -278 380 479 751 -731 -167 792 -681 -286 -373 755 -742 -298 570 -576 -145 -680 772 -457 -220 252 333 299 525 161 -566 212 386 610 160 -43 -615 -387 564 -658 734 -580 377 -180 -778 438 -766 -12 -616 -150 114 -87 552 -611 -509 -466 364 -87 -342 343 47 -37 -32 -829 790 -336 -21 -713 134 580 217 -588 -669 -132 -818 -839 -699 -710 79 64 112 291 -580 757 430 -259 -834 -697 771 -660 391 -806 -325 -444 -163 580 -742 -185 -387 324 300 -80 468 -328 582 548 642 707 -473 274 -808 501 102 -661 -664 763 -691 -205 -491 -299 -235 -799 -746 229 -541 154 -317 -267 762 -420 -660 -225 -726 671 396 -762 -177 -869 -124 -172 -317 -716 -793 -509 -801 -818 92 441 -171 -750 -622 -95 515 -468 424 -310 -556 -339 -483 696 672 404 541 112 397 -865 -626 -83 -763 -223 -298 112 49 -134 800 -528 473 -675 -857 -632 -771 -388 415 -335 250 -830 -794 307 -181 440 648 397 554 -619 537 -27 -674 628 -332 -151 -107 55 -528 580 367 -412 -152 584 24 714 -635 251 -822 368 -548 -137 -652 -720 -789 -474 -237 22 -872 164 249 -101 -110 203 -621 -315 -86 -515 40 -604 -851 451 -362 610 343 -133 -591 -703 -470 139 493 -854 -557 514 97 -63 -723 -882 -747 -377 493 -390 -609 229 -776 -842 292 391 757 341 496 -692 748 189 -695 -638 -294 465 713 472 221 245 594 120 659 484 -625 793 303 -418 -422 721 525 -752 711 35 2 240 347 -533 -324 785 -712 -379 -490 -313 450 420 74 -637 441 -841 541 -494 -334 -798 210 -234 -83 -97 529 617 -1 721 -789 776 675 139 -80 208 -888 -714 -336 -94 193 95 -344 -454 -712 -708 483 423 77 -525 63 -45 -648 -422 739 55 183 45 515 15 -78 492 -575 771 617 -202 772 -89 -41 643 292 120 322 -238 -536 -522 486 -400 -290 -836 140 25 58 -770 -62 633 225 -616 -575 -418 -18 308 628 795 -305 764 95 -863 719 -800 -417 -61 -775 -855 106 -67 -780 -186 -150 -825 437 -366 711 91 -221 -3 291 218 -524 371 63 -674 -757 227 596 365 604 533 545 798 732 667 -592 153 -63 -575 -865 -176 603 138 165 343 251 -370 771 346 518 -286 -323 -790 -776 611 -267 751 -703 730 598 -96 176 -750 -338 -262 542 -755 596 697 -735 116 788 -736 40 -690 -206 -671 -731 -494 596 664 -386 700 631 711 -399 83 -627 -204 -286 -759 682 -778 -503 274 -522 -548 261 -640 527 -634 -138 -281 -687 -881 697 -564 -880 -149 -281 -265 -431 -747 749 551 114 -368 -567 -780 -736 -776 281 151 126 284 710 -20 65 -655 11 -769 104 390 797 -8 -480 289 -267 -690 159 729 23 -50 449 784 575 -536 419 -767 -393 369 -786 -424 446 -73 -517 2 -48 643 132 14 122 -687 614 549 -555 83 196 423 -703 312 213 -817 -459 347 548 339 140 -201 -141 -660 -547 -82 298 163 -886 394 494 -853 -128 556 256 92 -659 9 -486 113 435 460 -57 -582 -407 78 794 461 -475 -532 -420 166 -547 452 -192 -392 603 -869 537 768 747 23 -411 -700 82 -302 -604 -895 415 -295 -413 350 175 461 757 -768 366 319 382 629 -570 -563 -485 548 -170 474 28 -25 467 537 638 -211 -290 -216 -332 615 387 -350 -845 384 66 789 4 332 540 533 -2 566 -219 723 766 -488 -364 784 690 -333 -414 -811 146 -839 -17 -780 270 -116 -169 610 159 -476 659 338 -391 -412 -36 684 766 730 -151 -205 524 674 16 193 608 400 -483 -386 137 -96 -780 471 -390 550 -719 480 -697 -149 297 126 253 -834 -121 -455 -510 488 380 -631 -742 111 -617 -7 707 -53 36 -520 -806 780 236 -122 -226 -682 -71 -97 405 -883 -872 83 -222 -879 -236 -308 -866 -653 329 -555 -153 -643 -472 414 172 -99 -890 -325 -790 -587 194 -755 -688 459 -516 775 -197 -238 -281 -89 -254 -450 483 -620 -753 390 -883 503 -833 -780 749 598 147 30 -588 -407 542 174 441 -142 63 215 -890 -483 -92 702 -566 -739 272 187 -142 -723 -876 105 -371 34 140 -656 329 -192 -716 -91 -254 -431 -445 -743 335 -667 57 695 -104 -80 176 -894 677 -320 -226 361 -152 -7 -260 -225 406 415 -57 -842 125 -414 301 -255 569 -5 -159 -562 72 -478 -840 -668 225 522 85 -415 7 -126 -735 -479 -265 -140 -478 20 -703 -431 425 -137 -701 -460 188 -201 -70 656 -446 300 -578 774 -641 -477 -659 623 -817 -478 -366 -250 761 656 -781 -320 718 -30 -6 -563 -726 -271 242 321 231 397 -783 -306 -195 -293 440 569 -662 83 -348 -861 -656 -450 330 12 517 -540 -367 -365 402 -349 739 -171 -840 -304 406 356 -251 -338 110 84 -230 271 -716 -132 313 -520 -793 -283 -332 -442 670 -364 -714 725 -793 508 -438 47 290 754 -217 -437 375 668 -224 374 183 763 765 -549 -155 -373 -331 704 -330 176 -501 -353 -529 558 -631 -257 -846 94 -263 -891 156 -32 -710 -691 549 -135 232 -242 125 -404 519 -444 -509 246 -270 454 155 -328 -747 601 -477 125 781 -876 -35 -173 437 376 -627 -434 677 730 -585 -429 -1 -624 384 353 -207 573 765 608 -726 564 60 498 -537 -102 -77 250 -865 44 -704 -653 634 -643 -162 306 362 -379 57 443 -556 70 -883 -429 -500 -96 -743 43 207 424 -229 -400 -369 537 -221 577 690 -149 -676 -138 67 -824 -191 -84 -819 -285 -844 501 498 -416 -525 468 -732 -669 751 373 197 -777 253 -254 57 -116 556 723 781 7 -882 -500 473 -426 0 378 602 113 608 -772 770 262 -783 469 679 -235 -836 -680 356 -410 -489 -434 95 633 311 -621 439 -20 -175 8 -363 -848 -172 229 -881 -701 -254 -167 -482 -861 148 -225 285 -820 138 -838 -319 -292 356 215 -116 412 780 -607 -800 -788 -255 -492 188 640 -142 31 -809 262 159 588 -576 -711 -449 -538 458 648 390 -732 261 -718 -41 -581 647 -194 760 557 52 264 93 -25 58 -704 -449 668 238 180 612 349 170 280 -636 -828 785 121 49 339 -784 -746 -392 -630 138 658 -468 -634 237 -603 -652 -286 -475 286 537 -443 -133 546 -694 -394 -771 38 -269 279 645 -228 433 102 -751 -46 126 646 459 654 -185 -135 -695 717 415 -21 -247 -192 -211 -745 -245 367 430 -765 545 -605 -144 307 -45 331 -397 -450 -667 261 -13 447 -547 -179 239 -450 84 454 702 -461 -510 776 39 745 -8 -404 -216 -107 -219 264 -262 -617 165 -104 -212 -164 256 680 209 -607 59 -712 222 306 170 -898 -610 18 409 51 -315 -491 538 -368 307 -417 -641 -157 -538 -606 -895 -159 574 566 640 -872 109 -842 -154 346 712 -193 -502 -658 -492 667 257 725 210 -477 -495 -810 585 -352 637 475 -152 -422 -473 -67 764 -894 -735 -756 -779 -439 189 722 -717 693 102 237 457 662 -112 -786 -66 101 320 -260 -803 102 -241 53 -508 -838 135 -303 -294 -439 744 -4 389 -457 -141 -104 -538 54 338 -472 -102 224 -637 -873 203 676 -74 -773 315 -346 -731 335 374 -503 782 -67 -316 475 -406 -761 -510 0 -414 632 -758 -520 83 330 410 -249 -589 -486 582 -442 -85 247 -647 235 417 779 -668 -232 191 -787 486 -43 -364 556 315 248 -250 -872 149 -450 172 790 331 -580 -184 -362 549 666 555 -592 -461 -57 272 178 240 385 22 -636 -545 292 -785 -884 -677 -187 -775 -833 557 718 798 -39 614 109 605 -251 -642 68 -584 -834 97 -787 -551 -342 357 -786 -862 31 -109 559 662 -878 580 -664 699 610 294 -685 193 -329 -373 -328 179 -834 -632 -873 -314 637 -516 64 769 -82 -850 -510 159 -751 517 325 -11 624 753 -717 -396 449 -447 307 101 208 406 -544 -724 439 358 730 -82 627 79 628 -738 -653 70 640 239 -92 -734 -445 463 231 -824 -213 109 -464 407 425 -284 632 -181 781 -22 776 -592 -265 87 469 145 573 536 -627 56 -125 -373 516 -612 -671 -120 -881 -875 -803 231 403 -438 -600 656 -624 226 302 -395 -137 -257 -229 471 -646 40 -874 -263 -788 752 -125 -582 33 -219 366 769 174 226 795 350 -687 429 -593 -325 515 31 -396 -511 -791 -164 750 209 -128 -433 431 -896 -831 236 -617 -217 -548 387 -312 -430 162 351 -640 72 572 549 -283 180 -449 -625 -470 248 -381 144 799 -81 613 316 -354 -206 -573 635 537 789 767 242 -362 -162 455 -465 -584 718 522 -99 628 -738 180 658 -504 544 154 281 -273 517 -159 501 -105 520 285 -6 583 289 -535 -554 523 -267 326 -8 146 178 -741 -734 656 798 644 44 -852 -695 549 503 -381 -606 683 -533 -584 -213 -698 595 -53 -842 681 696 13 328 -12 -505 -710 448 -595 -516 730 630 -748 -307 721 193 -759 -622 -176 -554 260 -100 134 -408 -441 -200 -678 98 -442 632 -304 199 407 -222 331 -363 -216 -775 765 476 -239 -372 -143 -46 -320 -592 531 -639 304 420 -363 -489 632 795 296 -404 -404 593 -495 665 -509 -345 -396 217 -768 -580 434 324 -178 -533 -268 299 -606 -718 319 -3 -760 174 493 -798 239 206 429 -461 214 534 714 -141 -118 -543 -699 -797 322 -651 -302 685 -128 -1 315 -893 -732 603 525 486 -814 -428 255 156 -689 687 535 -80 -598 -587 420 -712 -667 783 -327 277 363 134 36 -708 465 746 307 -826 579 519 138 259 272 504 -318 507 550 -704 -737 -4 -832 694 37 -772 -232 257 -652 159 238 652 -237 -260 -413 -48 -547 -884 -187 -205 -294 726 -199 132 -254 781 276 -799 -242 87 63 -699 67 693 -673 -709 224 -750 -204 797 -637 198 288 369 169 350 47 276 -880 -143 669 -338 -248 -764 169 -92 -553 -308 -98 -771 713 536 641 -335 -238 -680 285 165 -362 -847 -770 130 -883 24 -561 -644 -725 124 -129 -19 144 559 -616 -223 -68 -587 729 599 -466 -43 50 795 343 110 -732 734 419 666 -822 -882 588 -112 -605 -10 627 126 783 -240 -61 576 633 23 -40 736 174 -98 -605 249 403 642 -611 516 -718 -572 -499 -448 -222 368 773 -210 547 646 172 -244 -166 226 -873 587 -129 -724 -435 -620 -203 -477 -457 -334 -781 -337 -692 359 -78 373 413 -336 -884 557 -650 -34 496 151 460 -882 -487 -214 772 385 631 -803 -707 680 -595 -360 -145 -389 -719 -444 -218 22 -547 -497 -418 541 -343 -329 42 429 -601 -843 11 661 118 -699 652 -331 -542 -177 35 134 -616 -58 -835 -813 -897 -693 -340 673 366 155 -223 -317 733 485 -671 -701 -669 107 -205 96 -99 135 -260 -462 574 -757 225 -384 431 373 316 -403 661 -835 428 -298 728 87 703 688 -594 -92 -395 -209 290 422 196 -810 442 537 -701 434 482 382 601 254 -799 -710 233 -701 -68 -791 -691 -350 -304 699 -3 -365 206 -315 -191 -702 504 690 -96 -717 -819 771 -186 -672 350 588 -748 371 678 -346 -627 -195 19 -422 517 -52 151 185 138 -311 690 -126 -534 -483 -2 -108 -896 9 76 -336 -874 576 303 -372 39 416 -715 -710 562 -836 -436 338 250 -96 710 219 -486 370 371 -822 -759 308 -870 -817 -744 -590 65 676 -679 -652 281 39 -487 15 511 611 200 -658 716 -86 518 724 138 335 -838 480 400 -804 -189 -752 -785 -53 517 -626 425 -60 424 298 577 -276 -830 -623 -556 586 534 -318 -196 -674 35 -309 -864 -266 451 -469 371 322 116 -40 152 89 -118 504 783 -492 453 -656 -844 -272 -327 -601 225 -5 -73 200 -554 506 -649 572 -480 -666 -449 -73 323 -394 216 10 688 749 -267 -218 442 -169 88 459 8 14 -476 -529 -254 -141 530 656 -521 610 774 544 302 68 -853 116 580 600 54 -813 98 184 759 496 -183 -401 417 385 -129 -99 -47 175 -885 367 -126 -744 -558 -94 717 445 -554 -846 -636 424 -198 -407 677 -11 -744 425 407 -545 672 -772 317 449 263 291 221 -268 -657 -747 -506 -405 -95 718 364 391 -890 561 790 362 563 -567 146 -15 756 -692 -19 -452 -8 -814 -435 -162 785 -632 403 -528 449 -56 -566 312 683 467 345 -154 -80 312 3 -456 163 353 -826 331 303 23 693 427 -514 -754 -70 -436 231 -152 -562 -880 -366 -51 314 -822 -117 -320 -813 -30 524 -656 719 -744 152 -277 447 43 374 699 -32 87 -782 176 -595 -598 632 16 728 90 -890 374 419 634 101 -662 -272 248 -502 400 -252 -276 732 -369 372 -767 -368 -180 -114 789 -358 -284 342 -317 -813 129 -74 412 -407 217 -862 105 260 317 646 -113 251 16 30 648 -287 182 -637 501 499 -716 -596 450 -145 29 -415 676 -459 -540 -799 -130 -198 65 -494 -351 -199 -169 680 -191 -635 318 -159 31 -552 317 119 -764 465 -733 -417 -137 -124 144 262 397 -514 137 131 645 -788 231 754 -197 558 272 -401 467 -687 248 -260 -405 -166 471 67 -130 -457 -836 -555 527 665 -139 -780 -241 275 -621 177 -59 610 -324 117 -868 344 -200 231 -286 -513 -42 408 179 338 78 -140 -42 -370 95 -833 -497 260 -644 637 -655 -374 -81 -98 660 -600 -771 405 -648 152 -843 -160 465 2 113 225 -780 -704 669 651 -620 -4 -508 237 -206 -590 -213 -177 637 -133 42 649 639 -385 455 259 -88 169 204 -895 -66 -350 588 645 -363 -662 203 666 598 -259 -151 -18 621 594 346 293 734 526 -231 -606 699 252 -359 195 481 170 31 0 291 445 701 -682 217 194 -373 765 447 152 -13 727 -823 -797 -779 -162 676 -554 -454 -632 -341 529 516 479 338 272 -132 21 528 350 -629 -572 669 161 469 583 -529 417 -861 416 -195 331 469 -136 -878 -478 -101 131 -619 -97 284 -817 -839 645 -312 554 -367 309 -206 145 671 -451 -50 342 264 -532 292 546 -834 57 775 -7 305 -753 -470 584 -675 -392 414 -530 374 233 -482 -287 -616 553 -164 635 -837 202 -491 -462 -359 -562 -885 672 331 661 419 630 -140 -237 -754 713 -826 329 -578 147 -421 -886 191 -262 -527 308 131 -461 -699 17 511 -182 10 -113 627 492 -690 -630 -421 714 718 -568 314 -427 -571 -320 554 59 371 -215 -351 -703 667 -594 -876 576 687 -262 -683 -184 -219 -259 -556 342 114 211 -614 -201 -59 -277 142 -310 661 309 552 -467 329 -628 379 -124 -328 -285 -149 -67 -761 -729 -791 -57 -542 217 -35 -896 786 578 246 227 -242 -351 402 -61 -863 397 790 507 -442 -690 -763 74 -501 -71 35 772 -291 561 -24 -608 400 -170 573 -118 325 -687 -39 335 364 238 258 -159 11 -294 -798 278 444 448 -777 -260 274 -706 765 -400 -802 609 -398 652 -308 -752 262 -805 -424 798 -447 -356 128 377 -618 124 -329 280 230 -560 97 -584 726 -245 136 -317 58 -579 518 -680 401 -17 478 -640 -302 -22 -227 676 191 189 -895 -868 -111 -867 535 280 -779 423 -420 388 -746 430 -377 221 -203 7 677 -307 154 649 361 -295 -81 -63 588 -210 -857 -742 511 -814 671 253 -798 -553 457 -85 -296 82 -706 -870 -72 -477 -380 -687 -268 -45 -735 -439 652 34 227 297 -471 -211 743 84 233 -96 -436 -153 -29 584 74 505 -153 -398 -494 -475 -333 335 -416 -376 550 -319 328 650 619 604 327 377 -531 656 -625 157 628 -500 -757 163 -559 -811 782 390 -481 541 313 475 -857 -44 -746 361 -339 597 760 -739 -155 -495 519 603 -335 76 -107 352 649 -515 598 470 441 431 359 -565 -104 -621 -254 -26 464 147 -27 72 -792 -295 -223 -34 62 600 -360 202 237 719 73 -298 -455 -561 -734 -129 -738 -360 -777 790 770 503 -651 -564 -723 -245 660 329 -819 -53 -825 719 26 -116 56 -710 781 516 -871 -806 -737 -695 -84 -210 -59 -726 -552 -567 278 -86 -665 550 544 59 585 -288 570 -273 -268 -581 292 524 5 -313 -861 246 221 -839 59 -517 -504 -312 -550 -292 -505 -411 -766 -407 -755 -588 644 -21 -496 146 663 -172 -627 -686 -229 -642 -168 -600 -577 267 -38 591 -303 -597 756 -586 -377 34 728 -490 435 186 766 -60 209 779 433 -607 579 770 -288 29 326 124 -895 -225 474 370 -220 -838 -682 -315 -320 87 543 759 -510 -166 40 572 -181 -839 -343 -524 -857 -823 228 -421 395 -353 710 -822 -306 319 -718 424 -46 236 50 -28 -78 -463 638 -487 273 -770 -235 -412 -840 370 732 557 -850 -716 -895 124 -323 -130 719 -265 327 488 -496 32 -236 114 63 168 784 -834 -698 501 -648 -109 602 251 -355 -459 679 -281 -839 -249 391 544 -409 46 234 -886 -228 590 -565 655 -772 350 355 288 -137 739 -851 -53 -180 128 725 -35 -783 581 324 602 524 -79 673 -549 -449 172 355 -377 -408 -104 -174 669 543 759 332 716 34 263 265 697 -616 176 215 512 21 330 -380 96 -635 203 -406 749 465 381 -509 286 -540 191 -115 -386 -593 -363 -463 -654 21 717 -594 736 -149 248 78 -102 327 -60 -702 460 -385 236 -459 425 -618 398 346 -578 374 -176 582 190 -745 486 -502 -137 -600 771 -620 614 -320 -429 64 -54 -861 394 -291 680 -672 -265 563 262 -762 -646 175 -355 -233 347 -733 -794 109 639 -432 -534 498 -470 -396 496 84 656 -206 -184 -373 162 -659 647 84 678 -376 360 18 -546 574 -150 -660 -517 -643 10 701 530 -687 542 690 541 -202 -335 -540 427 401 -328 -354 642 -453 310 304 -88 255 265 114 350 -782 150 657 -835 -233 -851 587 -758 -166 317 -757 -426 151 563 387 -271 -283 -200 544 -846 471 -707 0 -882 531 211 -342 700 114 586 121 -535 -258 328 391 -369 -557 679 -373 -547 -457 422 -561 363 700 -670 -870 396 510 -799 -558 -717 34 -383 129 -764 -116 -409 224 -498 -146 -700 -681 -12 730 793 -504 -875 445 -215 -227 -191 253 -556 442 731 -685 704 188 -558 -827 -623 -183 -406 -490 620 -343 -156 -789 100 -229 -229 -470 418 -295 530 -729 -666 -459 -723 -748 754 28 -405 -289 402 -760 224 -732 207 -240 751 157 614 -282 -331 -672 766 -96 -605 -568 -470 366 181 -460 186 559 -830 -211 385 -775 414 -621 148 727 -104 462 34 325 -44 -40 -172 -644 267 530 -722 -392 489 145 -869 -126 77 -885 -797 -702 699 -98 395 -861 109 -545 -619 357 -872 -219 -575 -562 -344 466 356 -866 -195 237 -380 -720 -866 523 263 535 -805 -779 33 -70 -597 554 -485 120 -364 161 580 138 -499 -579 -290 -713 -851 253 88 72 21 384 303 -349 626 -658 -768 -408 -161 -510 -466 116 -730 -900 602 397 736 626 -218 453 -478 755 600 710 619 177 165 396 638 -851 -794 344 -861 -520 605 682 402 -236 43 -808 -193 252 526 766 -431 539 -432 -651 -641 -413 -140 -92 553 -100 -870 -438 -301 631 -313 -272 -624 -401 -230 -754 344 -329 643 -725 504 -778 224 671 315 552 622 425 478 -753 -797 637 -607 -244 -741 67 -534 452 -884 341 -575 18 -184 -818 97 -470 -676 -112 586 -99 54 237 794 -146 602 -317 -755 -304 -398 649 -879 -813 -448 685 -540 31 -269 784 -208 369 654 -52 -116 126 627 -644 596 391 226 25 763 369 -900 275 -269 -266 59 493 -834 -891 271 590 -5 764 -568 -865 677 694 258 447 330 -45 -879 77 158 150 -526 -868 182 -307 -113 67 -318 473 395 341 333 -104 24 736 -750 -626 440 -162 -648 487 -72 170 417 654 603 -646 95 -482 -359 270 -502 367 221 -566 -678 541 -760 480 -266 -190 -808 -593 730 486 207 657 -891 -316 -793 760 310 -478 -658 257 -110 -128 672 260 202 194 -599 588 631 141 -219 107 -185 -122 -314 -349 -409 -307 530 -565 772 521 16 264 84 576 -315 -712 9 -84 -848 599 -810 -674 -66 125 109 287 -111 -579 742 -360 443 -715 -439 536 -436 -135 318 -777 -559 284 40 379 -267 558 -258 583 519 721 700 -496 -285 -806 -632 -637 -545 -557 -699 -121 602 -807 -102 -705 -498 -522 -238 287 -489 129 210 384 -85 703 4 -612 560 -525 -871 -433 -839 160 -320 -7 178 -900 460 681 580 -628 140 -740 558 413 544 -443 -415 -864 -83 -403 543 521 -357 -822 333 -527 -722 -442 -682 411 -171 -629 -761 -137 -251 136 46 -285 -248 303 -559 -564 -860 522 -9 222 636 112 -327 -560 149 1 -894 178 -248 -601 640 -769 -163 -703 740 154 178 -758 769 -255 226 371 -151 -855 -396 390 214 38 -172 -434 -351 -313 -47 -621 18 -24 -176 757 381 9 -791 546 -193 233 -481 83 590 -402 -10 487 -434 -725 -20 -646 64 20 191 132 387 441 415 -6 259 290 45 275 -334 -575 105 -271 -367 758 154 -148 -277 208 592 -283 -8 673 -666 790 112 -268 -276 264 -862 -835 120 481 -112 -143 -345 392 -384 659 355 -738 -634 443 -602 -637 524 671 301 789 -632 -545 -493 225 787 543 726 -535 201 -839 -682 493 -28 -565 664 471 -768 -894 -378 105 31 -499 -121 361 490 -845 -469 -126 -226 432 -692 -39 535 128 -482 651 -217 -771 259 -822 -748 -421 -556 -397 197 309 -841 -432 -589 294 -533 518 -205 481 109 540 -874 -761 -276 -777 270 -798 -168 -822 417 553 -614 -611 -250 -595 -834 -107 509 87 -21 -808 -589 427 -366 115 -695 238 -304 -697 114 -517 -102 77 7 422 -406 729 749 -386 722 -668 -853 743 -155 118 604 -796 -779 -514 -516 525 -652 604 427 -685 693 507 -47 626 -872 594 -543 -660 120 -391 91 -335 153 246 302 475 218 733 -686 -447 -238 63 530 -691 -153 195 312 -456 777 -354 252 -866 627 353 -474 27 677 -590 -33 138 250 25 482 777 241 -309 -133 134 -208 562 11 -381 -149 567 -600 -348 -510 -368 -364 -183 -886 -428 594 518 197 -221 272 -772 -399 723 -407 -25 -371 -732 -89 -715 -559 132 -154 -546 -729 181 -130 537 -515 -11 228 191 397 -471 102 -849 65 656 -392 139 525 514 -643 319 -704 -835 -310 219 -830 483 -453 -436 -154 -884 -203 137 -579 -642 -256 -166 -640 407 -681 -195 642 751 -103 668 -415 -471 -250 -632 368 -594 177 406 -656 180 22 -892 -772 57 -423 412 698 -121 -639 -734 -784 352 750 -821 658 58 -42 -735 -230 729 -20 362 795 -878 283 -647 399 740 770 -514 -802 114 750 42 -383 619 306 -731 377 -722 -437 -399 548 601 266 -316 -138 -430 -513 615 194 -719 -732 537 -455 -541 788 391 63 574 -702 -467 -358 -748 317 -274 -799 531 131 617 -228 -488 244 780 -862 390 310 737 470 740 -68 431 92 46 718 618 707 759 -472 -370 -245 77 433 749 -528 -697 317 -492 -680 -173 -257 489 -610 267 -432 -517 -104 -891 241 -167 -41 396 508 -94 770 -110 243 237 -285 -711 -582 -145 659 -605 -301 -771 158 -192 -535 -38 -5 -338 -208 674 -445 -658 -136 -594 -246 -306 164 -656 455 620 77 292 428 -559 150 109 -64 629 340 -394 -286 104 -666 499 624 -584 -360 -37 -37 -509 -321 736 -556 -791 239 -413 68 -46 552 673 -261 439 188 -128 681 -95 303 -137 382 184 774 -521 -757 97 403 451 10 -517 -653 -585 -298 -334 20 -685 -790 -53 625 -658 99 585 666 248 -824 481 -634 104 -515 584 190 475 555 -192 -629 -37 -191 469 -779 -837 761 624 -764 -329 -219 69 -566 460 -753 -190 -600 264 -356 75 0 114 470 -694 -113 -323 234 -308 -853 252 -558 178 740 155 -773 -279 -855 -882 -723 -100 147 795 490 747 99 322 -868 -824 747 -679 -244 -512 219 -47 637 -705 691 -552 436 -719 665 518 -268 374 775 -84 314 -33 -534 592 711 -339 -388 -74 202 301 -870 -701 523 224 272 -576 718 -760 -73 302 -381 -884 -606 394 -26 -158 -452 -243 -617 420 1 -499 -715 464 -339 159 -780 10 -421 84 127 -332 640 -365 -476 -213 777 -805 -204 657 117 -896 -694 -852 -863 531 -841 737 379 -853 319 -883 -135 -771 -108 -266 -538 -41 -640 -466 704 -326 -715 253 4 -442 5 47 -512 191 -147 -480 765 -543 -97 285 726 166 -661 492 119 -39 -625 -49 -172 37 -285 329 681 -321 -459 56 -654 -766 -735 660 717 93 -599 497 326 146 745 -297 -402 490 -410 388 -392 -695 122 -470 310 451 -237 381 -484 656 476 65 -262 -698 -381 -753 51 777 -784 -328 56 -99 554 -761 -653 263 -136 90 708 -560 56 -568 453 -7 -854 -637 425 -97 -300 -594 -26 787 729 -486 666 -136 -544 -835 123 580 620 -465 527 -607 -570 -633 323 217 -719 -129 -162 667 3 593 -846 -882 369 -881 415 484 -155 423 -230 -804 662 -637 102 -318 -491 -745 -112 77 596 179 323 -321 599 -834 83 415 -74 -747 -86 145 -372 -379 -553 -260 -599 436 -298 -764 -198 39 407 -497 -533 423 -438 494 -803 168 358 -17 89 546 -632 582 74 -690 604 467 660 -182 -143 715 -116 772 342 -713 -548 -524 274 -11 -163 -597 -218 693 -259 311 -93 562 684 546 -638 620 581 -630 -331 285 -690 671 -640 -188 -297 303 26 -594 -895 614 -536 -324 -764 -768 -585 106 155 -228 58 419 -664 -413 -722 -607 246 -468 608 796 398 -351 -848 -840 180 421 -382 -344 -755 536 -344 413 -273 89 -466 -604 -425 434 154 544 294 199 182 38 450 -540 444 -379 362 739 782 -534 -68 666 211 117 489 -839 697 263 509 789 720 149 456 -240 133 729 669 -856 -569 -741 -529 -131 -593 325 -632 438 -506 104 -823 -162 -206 -644 -338 511 -165 -471 -619 -470 -335 -445 295 786 381 -353 242 -494 -590 618 -636 375 796 -578 462 -860 772 622 242 -638 -740 -212 697 -883 -726 -239 294 -241 -442 192 -117 541 214 681 88 -776 79 -751 -399 105 -211 78 -814 -729 -280 -726 -882 143 80 571 -684 -720 685 -418 646 561 384 -194 784 331 375 -452 -771 395 656 474 -358 -236 -197 232 137 760 -199 662 -30 431 233 195 -482 -724 335 185 -6 705 201 -302 -135 382 97 -600 199 415 487 -43 136 141 -696 485 -280 515 494 625 -287 222 123 759 257 -314 785 -184 -529 -327 -223 790 62 604 781 113 179 -508 396 429 -842 -114 114 -681 -349 495 -612 618 -478 196 135 -334 -573 654 -852 -649 -312 616 -477 -59 -69 257 279 -786 -470 -13 77 -120 583 126 638 546 0 71 634 349 652 -499 731 18 -143 -296 -318 -150 -566 -222 -648 -396 565 331 -593 -484 86 -338 -469 -149 -645 519 744 -433 -287 -318 -571 -883 -270 412 588 206 -776 371 -531 -724 -685 -58 -734 611 -231 -616 -204 -483 -794 -220 421 699 -654 554 203 -444 370 -482 -447 -841 342 -357 74 -852 417 -319 -383 466 -214 -248 48 -310 -423 158 -858 -203 223 414 -576 -600 271 334 134 -16 302 -93 -519 636 -118 -492 376 766 -259 -200 27 -732 446 -806 -739 -837 -712 -222 -460 428 319 -654 -580 390 117 791 102 -178 480 -611 61 -772 -102 92 686 54 406 -869 -827 1 779 754 -770 403 -177 372 -215 -237 -833 545 -450 -447 -134 -138 -577 -498 528 254 41 -626 398 -549 -33 29 261 -896 175 -61 746 319 -355 -823 390 229 -752 798 -47 -802 679 506 -28 -629 640 -233 736 494 -755 -376 -390 -580 574 -89 -775 -768 -327 -695 -751 -84 -295 -591 -792 235 -805 662 464 -642 -820 631 446 534 579 684 -61 -611 541 -710 526 251 -776 455 580 747 -92 -295 640 -64 702 526 661 669 -798 -806 -416 -537 444 -56 -476 -618 -617 81 615 416 -845 -809 50 -591 387 -629 -401 105 -78 -624 -820 332 235 -820 -53 350 126 646 752 579 -325 -523 346 80 -138 -324 14 -182 262 181 -306 126 135 -195 -572 -77 -569 340 -792 157 18 -288 -883 315 113 -342 -705 330 -432 -511 -474 291 143 329 211 -443 262 -378 -226 645 377 524 52 137 -721 236 624 585 -509 677 -583 -153 -198 432 183 214 209 -621 784 -111 -415 140 231 -751 -390 474 537 60 393 769 -866 -844 -181 -239 617 322 703 -186 137 212 -434 -63 -632 393 -802 440 731 351 -582 -454 436 -119 714 -520 -386 -592 -152 334 271 -26 -98 658 687 -665 -508 -250 108 454 -554 -553 727 186 190 -413 740 76 -332 -395 59 -465 -768 -868 -821 -15 104 329 401 -841 -376 17 -372 -875 102 -519 -817 588 575 593 678 162 -811 -194 461 161 -339 -811 -50 249 657 781 -168 -280 196 -283 -620 -13 -96 141 -771 408 -57 -129 -264 -168 -301 783 -195 703 -114 -678 -756 -821 -382 291 153 574 1 709 555 799 -82 62 317 -184 -202 788 -316 65 -660 -405 199 758 736 -608 796 -462 -64 -862 -638 274 724 -113 -341 445 232 -387 -567 -836 -315 -334 790 -478 278 138 754 -105 -531 -39 -788 -739 249 -353 481 549 54 396 -384 -301 -417 -165 -734 -760 -783 -422 651 -100 -694 575 -684 -609 -486 -294 -393 -335 -121 -24 -358 -374 -594 686 73 -223 -305 -223 -153 102 17 39 -733 -566 -650 28 129 -2 -251 354 -503 -463 792 -552 194 -729 352 420 -46 -732 765 800 -834 321 794 -651 515 -770 -547 -9 -747 -83 -38 10 -603 331 -447 205 -765 -776 783 5 392 347 -623 -38 -472 596 398 82 -54 581 -758 305 -670 -495 -737 267 0 652 -828 622 -457 -426 -247 466 376 -577 392 -786 241 -128 -431 -273 -572 -188 676 -15 278 284 -360 535 -11 -423 -314 -231 -369 -705 -647 -109 27 244 -405 786 -593 -403 483 -62 2 122 585 -790 252 -17 -436 26 -227 -101 -814 -591 306 411 432 -209 -510 646 -77 -606 647 511 -209 586 -137 -328 -327 -258 266 314 39 387 635 -590 321 -736 -682 -36 -695 -577 71 -794 -122 -549 -661 372 -53 391 -690 -522 51 -260 -437 380 -213 424 -69 -477 328 298 203 276 -333 -474 385 -204 -841 588 -788 288 -683 216 -571 702 -761 -672 500 -785 -832 367 625 -376 -153 -96 -791 -208 -42 662 107 289 409 -180 -82 184 291 190 -161 -763 -46 417 -869 652 673 17 -568 213 -242 -337 490 522 353 -35 -695 663 -794 79 -866 536 442 -580 567 -172 -697 301 -554 -436 -369 174 -361 711 -780 -782 -632 -233 -524 552 644 719 -832 -129 -149 245 619 -519 522 -374 765 -838 197 187 454 -345 -754 44 238 -782 83 658 -513 -881 -8 -239 530 -43 220 1 206 547 -467 586 -473 566 170 -799 -476 -754 -35 -259 262 145 -310 783 140 -73 359 -154 -171 -541 473 -48 210 -523 -462 191 750 274 357 750 -518 768 289 -895 -453 -54 -730 224 -641 -773 583 128 -518 345 -17 -157 464 -538 -890 728 433 30 -385 533 238 698 -448 -760 -699 533 631 69 595 -55 -136 -219 -25 312 540 -643 731 784 -655 -385 136 -372 -802 284 288 -380 -418 317 239 733 -866 178 -167 -586 699 -811 676 -316 551 330 145 -544 -205 310 719 52 -153 -875 -634 -472 -689 211 -75 273 498 -734 -6 -761 316 259 -635 -462 552 268 -331 -146 16 364 -845 185 184 35 360 593 -236 717 -887 -838 198 535 298 755 244 -815 135 -684 18 -646 598 -2 -551 366 699 507 135 638 230 -363 -833 166 -698 741 -162 -141 318 382 -765 -110 354 441 576 151 -722 465 -795 -478 125 -253 205 294 -801 552 -130 292 -473 -881 -853 -53 -554 -601 -688 693 -49 -193 61 -49 -758 397 -475 59 146 409 625 -85 272 -839 313 473 -57 585 98 -499 334 686 -86 -619 232 251 -229 700 -343 -293 439 299 362 511 -577 -441 -891 521 352 -327 -62 -292 -85 -66 178 -60 476 -329 29 697 -884 388 -150 -656 -616 645 -338 -44 -564 -634 -793 -296 -770 533 489 -870 -579 -178 626 597 221 -667 -535 -175 -549 597 -577 249 -415 -829 553 210 -103 477 -7 -727 -388 -700 -729 -104 -288 -135 156 39 -113 419 -402 492 355 370 214 633 -212 -481 -226 599 -535 -421 201 254 293 -765 -463 357 -875 -737 420 443 133 -749 -764 -821 21 248 635 723 -327 -674 -796 -68 -761 -891 777 393 558 -537 569 -660 -551 -123 -35 -246 -64 -568 -888 -788 -470 -532 5 79 -382 528 -764 144 798 -662 -80 -120 -666 766 -734 675 779 -592 -337 -754 -240 -272 -481 -751 -425 -888 -226 -182 -743 -593 362 -527 -338 -869 97 176 214 -650 -78 43 -18 378 42 -678 130 -721 385 -531 -225 61 615 501 -740 -871 -490 740 -747 81 -601 -230 -135 155 -505 222 -261 -797 -148 -473 -867 -19 -867 94 659 627 -289 -888 238 570 -731 -854 413 -537 -486 685 450 459 -859 352 475 -834 471 586 -208 -145 -186 732 579 272 -178 22 659 82 716 412 117 68 91 655 -121 -797 409 -361 160 -439 -791 332 -431 355 -333 -211 -200 -601 -207 246 -102 424 -496 164 -111 -511 -676 -832 96 -242 -619 406 272 -532 -521 477 704 -235 606 611 354 211 -149 -301 -386 -123 300 434 427 -316 -802 605 -137 116 319 -896 359 434 354 284 44 -579 274 380 -501 545 -166 -661 312 687 -82 -439 109 113 -406 694 573 -780 -264 -515 -700 163 471 -597 -72 253 592 382 -208 -629 191 408 312 -775 -733 74 733 583 517 328 -277 -582 757 -168 -100 57 -282 538 -563 -464 -343 478 -589 755 -196 608 725 -297 643 -164 -149 -245 750 -715 -252 -768 -320 118 -731 -637 477 181 -815 -612 -595 489 370 -861 -288 127 -839 798 -848 -73 529 532 -362 -314 362 70 -692 170 248 -283 -194 -330 622 -559 -80 435 451 545 -459 204 138 -810 -317 -491 610 98 177 743 187 -32 -390 253 -174 467 -385 -887 -213 355 -537 -560 -372 -692 685 -202 -582 553 536 -160 42 -156 -331 206 600 565 335 -759 177 -888 789 153 -794 513 538 523 -158 218 -170 524 312 613 -424 -757 620 -575 425 -717 582 -505 -788 -599 -419 -16 193 135 128 315 -538 -328 572 22 -715 -839 -590 113 747 -118 -876 -10 193 -135 -786 191 -651 -569 -532 79 -211 585 -328 -709 67 195 -256 535 -174 28 -106 -692 -117 764 250 -591 -884 754 762 -70 669 -796 424 -173 182 31 -402 -143 -110 628 231 563 264 90 -326 77 689 -285 -234 -785 -533 -836 427 514 -763 -599 -690 -488 -594 -711 53 564 -168 124 -137 586 -181 -719 -361 208 -725 75 -34 657 -896 276 117 -636 273 -313 380 402 -139 335 -423 325 -293 510 -596 488 385 -318 -104 -834 574 589 454 633 -674 530 -520 573 -362 375 181 324 267 -419 644 668 -887 630 -785 -616 63 -297 55 -478 800 678 -282 101 -363 -562 296 445 112 -308 -210 -666 7 -158 -587 -709 -545 -334 -534 459 -420 -36 -501 751 481 -680 -86 -661 -745 502 177 723 -165 -447 92 -12 416 684 -854 -74 752 741 395 -337 413 -813 416 -405 752 -202 497 415 -587 661 -341 559 454 215 102 645 -632 405 -711 -45 -706 751 200 625 569 331 -877 -193 -50 -216 -658 595 533 98 -627 -146 -194 -667 -80 -18 -721 -567 -322 -134 545 -836 -116 -891 -849 -665 13 439 -216 -279 767 -531 337 56 -307 463 219 -417 521 527 -440 -508 245 -368 -422 -553 -597 -138 635 427 693 296 -225 -212 -612 757 -744 -336 -353 84 -150 239 -847 -77 -737 -491 617 752 583 551 -616 685 -3 400 -466 304 531 -234 -427 -229 -483 601 -177 574 -650 448 -162 -394 463 -370 504 -516 106 -849 574 -345 72 -874 772 -535 -623 116 548 -848 224 -652 -409 -614 -420 290 -184 151 174 -216 -260 144 372 272 475 -782 -684 -450 -798 649 629 -253 -123 -50 -38 -214 -32 483 705 -324 -642 188 211 557 -385 -171 -267 64 -331 -186 -471 -506 -466 115 561 -419 699 641 719 -438 -12 712 -752 180 -634 -484 764 158 -508 370 -84 -436 -287 562 796 -9 -800 -587 659 231 -734 582 -549 -117 45 681 -684 672 -227 108 711 -50 220 189 113 316 588 -883 -282 -595 525 79 -28 -101 -735 -314 -900 -381 -24 217 -52 423 -314 -631 50 749 693 -740 79 -406 43 755 -172 -198 -125 -589 -649 644 -157 -829 -885 -725 -399 796 21 -340 662 362 -379 37 -608 -109 -898 -449 647 -842 372 674 568 416 638 386 -791 68 245 -49 225 -697 -295 -807 182 -339 -48 -362 650 90 -457 -58 375 -684 -654 -513 -406 -408 -190 128 -202 613 534 228 -469 -709 -566 -91 -277 -138 -526 -849 -675 538 564 -776 -86 -180 -842 222 257 -593 231 334 166 664 454 152 -53 530 -141 -23 -422 693 -653 -103 166 631 21 233 442 497 179 -364 485 235 -39 -371 -695 131 -268 -805 -278 -34 -372 -524 -452 451 441 441 -448 178 -268 -611 352 -895 188 376 -464 -591 -799 130 296 608 -476 -892 545 648 -815 -503 791 693 649 -360 535 -201 -499 646 671 -773 -378 -354 408 -808 338 765 -587 -154 447 -708 507 450 538 511 -482 -218 -251 617 -371 76 643 698 165 207 -319 -725 -555 -400 -823 -589 -698 -696 -329 500 164 -509 -478 -109 82 194 -565 488 -735 -342 -365 -833 -711 -44 -26 360 -783 -825 -166 -878 201 -170 -215 -27 -746 -489 204 130 156 -568 -874 295 -881 -549 127 319 -549 284 69 -666 -799 -870 -107 -527 643 -454 727 179 -418 -300 -505 -553 -55 -858 -492 525 494 -390 -614 -796 -415 -332 333 306 217 655 -183 668 -160 135 103 -692 -704 -812 36 -126 86 -93 -88 -314 -850 -71 -863 -148 -370 387 552 696 335 -141 -57 576 -563 269 -238 381 -521 -138 -750 -68 588 263 -752 -507 364 483 206 742 -219 -576 -208 -538 30 -472 -41 265 -29 -274 -635 434 -422 330 -868 -304 181 564 -40 -73 40 -667 540 -488 -43 -61 -763 -246 -598 29 241 520 -862 -69 312 -792 156 -592 453 -739 83 362 -711 167 -124 -799 -895 -280 -323 361 -232 -632 -380 669 234 -548 -517 741 -625 623 100 708 -491 732 -721 763 40 161 107 -897 592 -819 -24 779 -72 -348 536 -464 -673 -422 142 -374 -614 -504 -101 4 -205 -101 -275 -757 336 466 -451 -603 -865 281 -898 32 448 751 -56 -648 105 -87 -24 -251 284 -386 -844 223 325 678 335 706 697 -405 -478 727 407 169 164 310 46 -735 -385 472 676 310 -881 547 -893 -54 510 502 229 -814 -386 263 -497 234 347 800 -797 777 -653 311 332 262 518 342 -31 -361 706 -889 -486 -325 -385 -570 393 59 302 -862 -168 624 -144 -691 -443 236 254 -382 -507 733 -630 647 -116 -312 -774 -651 110 -107 41 -41 -75 -366 536 759 744 -608 49 395 372 -124 489 -652 -174 225 -765 270 160 476 379 532 57 -802 -621 156 -179 663 479 -876 8 -725 623 -164 675 356 265 155 -707 -493 -459 336 -60 329 -588 713 586 146 -887 -164 -697 -562 -277 -83 -716 315 175 -330 -68 -209 -176 74 4 -164 663 532 21 496 -263 -543 -471 766 -564 368 532 -31 -421 -495 -798 711 -353 476 -64 -372 -540 385 74 -474 152 406 -496 -7 -473 481 -244 -202 10 329 606 391 -871 -624 711 505 -97 774 -655 -600 475 90 24 -425 -310 -688 -17 -560 -674 -599 -194 610 372 -271 728 -574 273 -578 354 -697 -608 -45 -25 -632 -893 -836 675 -384 294 -703 -139 597 517 319 -82 -477 258 -200 397 -605 -680 -529 -259 -522 -275 338 -109 -627 525 -313 504 31 -358 180 -171 30 -826 -651 -743 -29 -489 364 -766 618 -866 -556 680 -721 -282 -309 525 433 24 -613 -720 -304 713 180 112 159 -170 -361 -112 183 -143 -89 -385 -77 183 -436 608 -35 629 373 -638 -710 -195 480 160 522 248 337 327 227 699 -305 -254 -671 -479 -319 526 -460 101 345 353 -726 468 758 792 357 -71 -890 -57 -753 228 -786 -74 -427 -401 -629 334 -382 -790 770 113 261 -589 -570 -177 -708 324 -86 207 -473 641 -58 681 -16 137 205 540 -801 -282 -575 -208 -150 675 -241 -211 -210 101 -782 -826 650 301 -468 335 718 -566 264 517 46 264 -628 659 377 -341 -115 -616 -590 -736 -250 -445 -873 611 782 483 -490 321 -425 798 654 -273 -594 -511 -437 -587 -17 584 -665 664 229 86 -617 368 392 -773 -381 -278 116 -419 -513 726 -54 -732 -150 434 -814 -279 92 -150 -487 -482 749 618 -417 -156 -186 470 -458 359 177 725 -49 174 669 744 564 -215 352 -711 -677 -202 10 212 210 -438 681 -817 -380 409 -306 134 -579 79 9 339 658 759 -868 -820 -575 737 -837 -207 155 227 71 -388 608 736 772 89 -572 454 614 -689 -858 -489 702 84 568 350 -125 -754 529 -345 158 -155 236 -210 -715 161 12 -702 -74 -203 -214 -289 -464 412 637 299 -224 589 -155 -333 667 -317 -389 318 757 343 -9 407 -59 -316 56 157 -458 -344 375 180 558 277 -302 -421 -388 544 703 506 463 644 -727 -493 795 191 -621 -349 -383 -420 738 -629 -352 -342 -200 -363 -436 -562 -700 -642 215 399 -418 -99 526 253 -211 163 -80 417 -624 106 -679 695 -139 380 -604 -272 -194 726 351 364 -251 104 657 126 -540 382 369 84 542 -274 -768 59 531 -644 -333 -498 -724 -4 -13 -894 473 298 -333 -510 -870 124 -278 786 68 -884 -594 56 -549 -633 367 97 -7 330 535 415 422 94 693 698 319 -312 -662 529 753 358 -805 -190 441 -155 602 -65 -40 -804 -599 -377 670 -422 597 300 45 -889 -283 -162 522 -357 276 292 -646 -59 77 -21 -160 -674 -193 -58 -591 -761 546 -143 -227 -758 -72 -523 -213 301 -115 327 385 -502 191 350 -33 681 756 -560 111 156 338 245 599 109 -450 661 -891 -139 -856 -755 175 -614 139 -484 582 -315 -748 661 -284 -857 565 448 -239 -269 606 -635 -210 -394 115 23 643 -780 -539 -618 -135 -884 657 -197 -207 -52 675 544 -762 246 -671 -780 546 509 -21 7 -522 125 -388 -714 336 504 750 -655 -171 430 501 600 -309 -549 181 -742 292 -467 767 -668 490 233 -816 -82 504 180 -413 -329 -628 -666 -443 276 -510 -5 702 759 450 257 -418 -643 -888 -290 194 -66 -263 -504 -28 -757 -756 -267 -768 -280 -778 -281 -516 -281 -157 -420 -374 565 -74 -808 719 -637 655 -168 -746 -203 380 -36 125 610 -33 -732 567 -847 574 713 -758 -442 489 -890 491 -270 584 -254 144 -165 -831 653 747 502 -224 -346 559 -825 -627 294 62 753 656 174 -512 -584 361 -486 117 -847 -441 -28 -224 -797 -108 582 -335 -327 -514 -584 -643 -631 213 -399 -854 612 -487 33 -580 -362 692 -305 -865 617 -494 137 -254 -485 355 -790 -290 468 561 68 -393 -143 -108 -656 -873 523 164 328 5 -605 -782 -718 39 -841 -217 197 -182 788 -542 -849 337 -852 483 -142 -271 368 -276 -883 -555 -381 134 -546 464 -427 -808 -476 755 -248 -114 -639 -568 -869 443 657 42 78 -217 -143 -342 188 25 351 -374 -674 521 -873 -830 -290 -519 178 -77 -157 -595 -418 -274 -765 -663 78 241 25 -581 -732 525 -26 -26 -587 -124 570 -217 558 -691 140 543 190 699 695 72 -521 759 -704 -332 483 242 -413 -7 70 66 523 97 86 -389 -696 302 514 707 -437 253 496 634 -558 10 -653 -438 11 516 142 -59 45 472 -267 756 -611 -645 373 395 485 118 -425 200 -374 -161 497 -314 624 -38 723 532 508 16 388 -246 -190 150 455 -161 53 148 591 -636 291 -413 -443 -388 -163 -297 -474 396 -88 260 -201 -91 -322 23 -234 549 -130 -844 -820 400 636 -365 -785 -529 232 321 -62 -802 552 -865 -313 769 -527 191 17 -547 106 734 478 404 -398 504 -119 -208 229 -643 -451 666 29 448 438 -142 -390 591 -701 -327 614 -741 242 -716 555 -832 -717 680 -144 -381 248 -537 797 -533 728 -721 560 636 743 -22 342 594 -820 604 46 302 -837 342 664 -74 -473 -179 -59 779 -568 -128 433 774 81 517 563 660 -395 233 707 469 -222 -765 425 420 -187 366 -862 187 209 308 -53 -572 -191 286 -191 -754 -25 590 293 436 135 -240 623 453 455 534 98 318 -649 -791 496 550 -135 424 -764 -772 -896 -173 -254 784 -276 -726 -728 -66 522 486 756 199 649 -730 -733 -821 -53 458 -898 -820 -194 490 -593 -188 -393 219 182 -508 -488 -83 -849 -740 272 341 513 -221 540 478 -123 328 -41 125 311 -812 277 184 598 608 -134 -85 349 -709 475 -605 -474 -750 -752 476 -157 224 -521 -679 654 -400 -588 -109 -181 705 -41 197 341 -570 663 -350 -513 -815 -580 165 -420 -512 -721 -746 -779 -877 587 287 -237 -57 -435 170 -746 -690 -158 -212 -477 671 -535 484 52 683 505 302 -159 -158 -366 -584 389 363 234 -745 289 -190 473 -457 135 -149 763 476 679 -118 661 -251 726 -789 -744 556 704 -465 245 -158 -314 710 -769 -368 438 -87 -742 79 -93 -676 348 66 -893 286 -296 -336 -741 -123 55 427 790 263 -76 -633 682 638 656 188 615 678 -737 -87 -186 511 693 -670 127 566 341 456 -205 -534 397 48 42 -809 -304 -471 304 -284 662 -186 -222 82 232 -364 -268 -322 440 -349 -25 642 -898 757 494 -779 7 -815 -401 634 187 532 -44 -671 571 -365 -247 652 191 -706 131 -469 147 299 520 60 -172 -562 -209 741 -613 -427 362 49 68 -660 -356 -663 -235 -586 -232 240 -6 244 -399 579 617 -105 -728 -539 -281 513 -552 366 -746 592 615 -245 438 145 -709 243 467 -647 685 -329 -609 -781 454 -508 440 255 -597 -508 294 -2 327 785 755 745 735 -335 -755 -109 343 -270 624 -64 -250 597 447 99 -764 -276 -533 654 -500 83 -482 -374 -760 710 -862 210 539 130 597 370 61 722 -750 589 193 -247 16 285 -12 -625 -707 669 -51 402 -476 594 551 -83 -71 -869 633 668 -863 541 520 -224 -743 592 380 771 690 137 -870 -132 -595 -90 -548 -265 -117 693 80 632 -184 515 -438 628 215 426 378 427 496 -737 -858 513 110 771 635 -508 -420 216 -518 224 -658 301 596 -361 -408 -518 386 316 -862 99 569 34 -346 -754 543 -4 564 242 64 774 -240 407 -507 341 523 110 282 -758 -624 -199 -156 -504 -239 -365 604 -103 -485 -853 -429 155 -281 706 604 -303 -807 183 -737 -851 713 551 192 251 741 -852 474 -455 251 -382 -795 741 -58 -79 556 -38 547 -381 212 -189 -276 -297 -593 530 323 -483 777 -702 127 554 -884 193 539 -653 512 -867 544 302 417 -641 -553 -836 -610 -799 43 156 366 233 211 -795 431 496 330 261 -853 -422 192 -287 684 -602 -135 504 -144 260 -645 381 504 413 62 -19 -230 -580 -667 -102 614 -117 -296 294 -491 -617 794 669 37 83 -201 410 718 749 516 175 -523 -33 -184 -741 228 362 255 651 -250 -722 554 -577 166 478 -680 590 -596 -342 -407 -658 -51 588 -472 192 400 793 -263 -448 -444 626 -802 -298 249 56 -509 -265 -570 -237 -480 442 641 322 -140 -600 -856 493 -165 585 760 750 258 -18 -220 702 22 -270 -515 -76 -453 -647 428 -535 237 -225 387 -526 -622 309 -23 543 -627 -618 676 394 -692 -137 75 281 -230 43 -736 -302 349 629 -353 657 -425 212 -328 -355 488 -50 -435 -391 -527 -83 -627 -97 -162 128 -819 -620 692 -249 718 -820 48 581 724 -855 -358 -20 173 4 -195 -255 -78 107 -578 724 -357 713 -401 -719 283 -597 257 101 -641 -479 279 89 742 -274 368 -806 -576 -767 -134 222 432 58 -620 -401 -310 -13 324 -344 -300 -718 -396 -578 88 -321 -165 -226 21 493 376 -856 -628 669 -558 351 -345 -702 -769 -792 243 -285 -149 -183 -464 -276 104 226 117 -778 585 513 152 392 -232 437 284 641 -150 -545 661 431 403 163 -695 -882 -627 314 -874 -338 -686 -382 -516 6 -372 -432 390 100 555 -273 -500 604 668 562 -506 -758 -101 403 -12 -136 6 616 466 361 310 109 -765 -11 307 239 -890 -362 -220 323 551 422 733 45 640 -306 -797 342 -869 376 -477 163 -879 200 169 -326 706 254 -70 -501 -900 -295 493 -38 31 -37 -780 233 -154 592 -804 -754 751 -809 277 116 -2 -482 -494 186 -835 -706 -69 216 -349 -735 738 -26 370 407 389 349 -427 -868 -431 710 -720 -454 -277 -831 -880 650 -126 -751 -841 149 -462 -722 -734 728 457 -120 186 55 -285 -772 -375 703 649 -470 -703 -98 116 272 -545 737 -11 -418 410 337 106 -523 -568 -899 -158 -658 -816 -319 -560 120 -738 -100 467 -354 -322 354 651 96 -563 67 89 136 -441 -426 355 164 -580 -517 208 -728 131 29 -483 -37 384 -72 496 -34 -148 -304 771 -126 491 -185 146 -380 -434 -590 220 229 -587 799 45 -200 324 -672 -743 59 -631 779 -217 410 -732 -370 -690 -389 -736 9 181 -629 515 -159 -226 -888 -674 -830 -276 -858 149 129 -634 -121 -296 611 221 730 214 -564 796 127 -30 400 -471 227 422 -82 417 -395 672 262 46 664 -618 444 391 -474 230 -505 458 -732 -9 -782 -107 626 -551 -460 -555 -506 739 -627 -68 -299 281 748 -704 -28 106 -107 -715 -671 321 -236 -769 -245 358 2 -227 151 683 -501 687 -857 -769 150 -840 -43 -554 -100 -552 -675 -256 138 -703 262 792 -338 -692 -185 27 -203 250 798 -8 -801 637 -730 111 2 639 -324 661 -179 -731 706 337 477 -67 -196 684 686 -768 -502 -473 712 429 -364 -851 261 -882 -896 -765 -695 -736 261 64 -813 -792 -38 455 -825 309 599 108 317 473 452 371 286 519 -718 -410 -811 -405 43 -127 -301 -676 363 -202 142 135 -584 315 292 -636 134 -613 -556 -482 -608 -744 190 -218 758 570 -761 742 -265 -592 321 62 -322 -453 670 -35 546 665 -390 747 772 -694 -97 658 -654 -150 -324 -806 -390 -55 -379 559 408 -150 689 -309 324 -84 265 719 423 474 -876 -575 439 407 -478 283 680 -397 -673 -556 225 -790 -466 -417 606 -274 429 -330 497 150 -725 -377 -313 686 140 -707 -442 -278 -697 -854 380 116 266 228 621 -818 -892 286 -81 -492 -593 529 680 -363 520 -575 754 -687 772 695 222 -268 -484 -884 -311 80 -445 -649 131 647 -434 119 -179 -592 -123 -529 -171 -655 -307 452 685 524 671 -35 306 51 -788 -697 632 -23 -175 716 85 65 389 139 659 -89 17 -458 613 259 -393 517 687 491 -424 -676 -479 689 -476 341 478 208 326 -883 425 -522 -472 -859 141 677 160 -61 663 771 -67 698 744 598 -840 -245 615 -728 -575 -712 -115 -273 -292 595 401 -501 -263 296 -660 632 84 -194 -591 454 -97 642 218 791 -407 -422 562 279 -831 -596 -27 133 79 -677 -885 18 -55 522 -639 417 -743 -548 169 -102 293 541 -293 -453 -96 -571 -99 547 -434 767 -48 -876 287 -336 -664 -543 277 397 432 -289 -522 140 -269 -268 148 -749 -171 12 -108 149 -719 -211 -258 236 -519 485 329 587 -408 -492 -509 688 -101 150 287 -313 333 693 484 -66 109 -211 151 -795 -35 -120 -504 167 -568 294 -328 388 251 -126 -376 735 -402 105 655 367 414 796 552 457 548 -568 674 -497 720 -149 -445 -270 -58 -643 -692 372 -692 92 -309 351 -132 552 -609 -513 -346 -823 788 300 -273 -419 591 -754 -399 -178 -248 635 169 76 253 -332 138 -820 -400 261 -576 -761 -476 202 -177 -361 -164 -181 438 121 285 -410 -808 36 -743 -186 -54 45 -552 -157 -834 585 676 -155 -275 -134 745 341 -72 -499 -241 395 325 97 642 -164 69 524 -568 -111 -437 -768 766 778 -752 -398 -493 -50 755 -47 526 -214 633 313 -102 -716 362 -769 -475 -388 587 -268 230 -888 654 -627 688 -528 214 -600 -129 456 -471 708 -170 -577 -395 -692 91 -858 574 325 -581 -62 -511 792 -481 -248 -542 295 -332 601 -1 -495 -534 147 152 -68 -148 146 488 -181 169 390 -7 -230 -505 -855 -343 -857 76 14 76 -4 -368 -65 612 -381 764 555 -341 -447 732 -725 98 621 704 6 -575 642 -122 41 629 -300 -305 243 -185 209 302 -488 675 -304 -69 -395 592 443 205 578 -616 -369 -104 -590 -533 535 41 -250 704 -315 -223 -682 397 351 -292 -221 -538 -879 241 -417 -442 -51 -757 734 781 -794 -577 -43 -838 624 447 343 -895 -52 -794 -667 217 -299 232 95 82 -5 -744 -732 409 -887 155 553 575 351 -221 30 416 -417 -526 -285 462 83 166 794 -235 -306 495 443 -807 112 -87 -474 -294 -888 79 532 -311 -703 470 -753 -459 -800 -286 -663 -578 -718 -825 -478 399 701 333 394 799 233 72 669 778 -64 263 601 -741 -569 -66 41 517 -859 80 -864 336 200 -246 -10 -118 -39 -593 742 337 -283 578 782 553 -18 -856 130 334 655 -733 603 321 561 -676 -10 -501 -786 769 657 -117 -743 -158 -274 -865 -140 -16 -562 -690 -724 474 436 -343 350 63 -883 -57 298 550 599 -43 -459 -398 -818 -58 226 282 776 -52 221 561 -76 -646 -752 9 463 -29 618 -866 -814 -669 760 -822 529 469 -495 -835 -278 658 559 198 -183 -376 -750 320 361 672 627 -525 -183 -555 -410 -337 322 -598 21 -611 -270 -755 -88 -777 247 630 346 -20 -89 264 -228 453 703 -116 -821 -224 184 -306 -216 -765 -889 -877 104 -125 -14 269 1 -816 -19 233 -266 42 -267 459 -562 778 -796 768 729 314 -451 8 -211 -104 513 508 99 -198 -648 -791 36 263 184 -233 217 -589 -565 583 -407 143 729 -571 -286 746 168 657 390 691 -811 5 92 530 -243 -271 -466 675 17 275 100 -53 510 479 -859 -748 -582 47 647 -211 488 -656 -769 693 -705 -797 603 132 -181 611 -754 -603 -861 769 183 747 501 215 -444 -13 52 -514 791 -774 403 417 504 -24 -146 171 256 -762 -123 -762 729 766 -65 284 -221 105 122 477 237 -457 -422 -66 583 765 490 -269 116 689 424 -849 196 324 153 79 624 -73 605 -660 76 659 298 -41 309 -315 16 308 -573 219 -346 475 -551 366 284 259 417 493 -690 242 -625 -668 -499 672 499 180 631 -746 -704 -531 122 -338 561 286 -76 -282 233 -509 425 -746 574 -850 793 650 -772 576 -822 -666 -135 33 29 166 -22 753 345 -616 491 8 218 757 -283 -508 -575 -109 759 259 -171 718 359 -464 -860 -832 -742 720 500 559 -691 352 98 -609 611 280 -458 20 -605 533 434 41 783 -116 -781 -231 -644 320 -668 259 255 15 -435 725 -627 198 -582 745 -706 -192 77 -263 -465 -74 -305 -293 -715 -220 -190 -297 564 -875 -177 646 514 -837 -123 -112 -360 -674 -667 538 -369 -328 463 530 -250 -436 -557 -713 -51 36 744 -215 -279 695 209 -320 262 602 17 174 -531 -842 -292 -86 27 164 -578 626 -400 11 684 676 301 -749 474 -799 282 -776 0 -364 215 -581 -517 437 -803 -493 -319 -188 -666 266 -576 161 -158 386 712 313 147 679 -865 -295 -168 -634 -761 -216 -548 -317 141 119 -864 -358 411 -126 108 -706 -380 659 297 795 -470 -262 348 -509 -143 668 -307 -66 74 708 608 -37 -357 -887 618 317 -499 -608 -329 -353 113 -291 -203 -466 580 784 -149 -66 -441 516 -370 -236 -227 -721 -684 -602 174 -589 -142 382 483 -109 202 340 321 461 164 748 -292 -60 76 -696 -421 557 316 123 -183 -596 -517 708 -345 -426 292 437 -290 -54 -202 -774 568 -139 -317 -654 791 -76 -529 189 236 678 597 799 -160 -141 430 -140 -137 421 752 -192 69 -171 -243 546 -850 -527 -38 -345 -150 -756 -857 507 561 5 -579 499 72 -43 14 -457 -206 -872 477 363 -630 -220 358 -183 416 522 729 496 -885 -402 64 -445 -665 -367 -59 -870 -896 753 -790 -145 27 -890 -29 -718 580 61 -455 481 530 -28 172 -470 -783 -876 -349 663 -17 -59 -130 -741 90 144 -662 -772 184 530 279 460 18 -1 -145 121 699 -473 -885 264 233 638 566 -281 493 418 545 -547 265 -464 475 744 372 784 265 159 756 -377 -895 403 -195 101 531 -720 771 -307 -121 -53 516 -725 422 687 -698 -54 -520 -199 -315 -254 -800 -651 -738 684 456 277 82 -545 -103 -523 -893 -401 -708 -180 -724 -565 214 -193 317 779 -536 -6 349 75 -74 561 33 -896 -465 591 -607 -683 455 723 5 -490 -420 -355 748 611 10 -370 -871 -778 -410 -266 87 -124 -210 -416 494 732 -147 -528 165 -637 785 -653 58 102 -899 -846 -333 -455 758 -767 -205 555 -328 333 31 201 47 -111 583 -149 379 -884 167 -789 -352 -262 -839 -30 -576 -862 779 -544 607 483 -842 -602 369 555 -802 -237 -270 773 -331 -888 677 -860 740 -294 -293 472 -860 573 702 -388 -474 -309 -388 744 730 232 615 -298 127 694 -40 -896 -194 27 199 -372 147 146 267 -303 129 -720 -272 349 -412 -338 489 455 -542 766 -793 -105 -625 -189 -155 -118 695 -859 -373 -109 249 -176 557 -297 656 579 -320 -819 57 -266 255 -35 216 -272 621 752 683 568 747 545 -505 363 632 -331 662 -362 592 -281 -522 555 594 136 275 -413 -900 -12 -880 -695 -761 -839 631 -92 544 125 -899 758 564 -558 156 95 439 -320 -340 355 -243 569 -518 104 -99 -432 474 700 621 -897 127 -275 -268 -428 496 593 569 152 195 568 -556 -886 -677 -501 -755 -825 617 -631 -619 -113 223 -705 -194 -288 620 522 398 -311 -17 277 -710 -746 428 -814 26 374 465 -851 -805 -61 -390 59 74 -88 627 -417 469 166 159 468 96 -139 -267 246 -186 552 743 292 431 353 481 -825 -549 153 -480 177 682 -462 -343 577 -829 -692 386 -294 -872 -5 559 449 411 780 -722 -629 769 217 421 119 -560 -634 -61 525 -635 51 450 135 144 796 298 -413 675 -429 88 -748 -289 -793 -763 196 409 48 -731 -565 745 -844 -649 742 -409 -852 -705 -329 -55 -734 -88 -355 -833 477 757 129 -462 -111 538 -727 -900 800 -357 -619 536 337 339 -838 -436 -516 -837 709 -116 22 321 -746 -570 -235 -177 -719 520 -169 -91 -882 -287 439 -507 -804 202 57 -138 313 -528 -868 754 179 -416 -784 229 -678 396 13 255 -432 597 331 144 -242 64 -662 -884 89 -721 662 -290 -237 600 -48 -41 385 567 -209 378 -888 318 170 115 414 -785 270 610 -885 674 -578 577 791 -865 500 252 580 -750 423 792 -590 -199 -732 349 -320 86 66 312 -46 638 -476 166 -202 129 -512 -611 -625 -320 589 593 697 -681 205 793 448 -758 -418 -840 367 67 488 -68 20 234 -535 0 -236 523 -738 -248 -716 704 561 -863 -453 506 -317 358 215 -608 -782 -155 428 301 -100 267 72 -833 717 606 372 -119 23 538 114 -154 514 -507 645 725 -806 -16 247 679 -580 -559 408 -140 403 660 -498 -539 -486 -121 122 485 -313 731 -407 157 523 -381 -331 -810 -643 -33 521 50 158 -403 395 -79 197 -592 175 -752 538 -454 -837 610 -388 -532 -443 -274 328 -759 790 -294 -224 -294 513 -136 679 133 -575 591 347 766 -585 768 515 -578 680 558 -669 -413 -796 461 584 -141 277 132 166 369 199 754 664 454 143 -93 -532 34 -239 429 35 331 91 420 178 -305 -831 -239 667 204 70 572 310 -653 411 -302 -363 332 84 310 413 364 -332 730 -43 638 -213 -727 -692 654 590 -232 418 -683 -854 -577 246 740 705 -785 590 -1 -813 -181 448 -551 216 -786 -726 -600 -827 -866 298 -116 467 26 -68 706 -818 -754 -600 87 541 -748 -239 438 479 -695 339 221 -214 -15 296 565 -169 -623 -302 -4 492 -356 316 206 -402 -797 4 625 575 659 381 -71 -706 -254 -178 -124 -139 -320 637 220 505 -410 -598 -719 -283 -320 114 46 624 -306 319 -84 729 672 -608 -544 -308 -25 488 587 -220 -192 -90 571 -202 449 603 324 585 41 -693 -538 -479 774 308 385 474 538 -427 -449 240 120 -289 -628 14 -211 460 570 -790 115 -42 752 -118 345 -875 -396 -807 491 397 -412 561 -115 379 -55 18 -714 -898 584 -860 716 -865 636 555 683 -602 -847 -537 196 -363 -750 369 603 748 448 -379 116 274 683 359 -878 -182 380 257 -635 78 -512 -403 647 368 -604 786 478 524 -332 382 143 380 -408 -840 -203 300 155 521 -772 227 -741 469 -67 -879 -390 319 -115 77 -385 -597 -497 224 -168 -233 628 46 59 -160 302 -295 314 -675 -304 -689 -137 663 -460 -216 -813 -582 -550 606 -475 346 520 501 251 755 441 -522 -730 -389 116 -668 -735 -857 -98 -513 -112 -885 274 567 791 714 -444 -25 207 603 -344 -447 285 -174 446 -613 83 -91 -537 581 544 -678 -473 514 188 232 -332 -891 -225 -878 318 566 -493 -682 -84 -857 -755 -838 -525 71 -565 60 -70 581 -471 604 -189 407 794 160 -774 -384 461 24 -237 -483 92 192 -408 -27 642 757 643 -293 -503 717 -709 443 -587 -486 665 91 463 -67 -221 85 357 151 -428 416 20 722 -138 109 463 -728 375 525 52 -127 324 76 -239 508 -562 391 606 791 543 724 383 0 -269 -574 -782 174 669 682 -512 -878 -670 -343 -512 -362 -611 -242 -197 -485 -618 -215 -146 460 115 349 113 -691 -895 763 -125 643 514 663 244 -18 -673 -752 284 328 -180 498 557 -103 -477 -116 392 645 -730 426 628 264 -697 -418 118 -66 -847 -560 143 286 62 -280 535 591 799 -716 -840 -875 615 -573 614 531 -129 795 158 225 328 -826 88 -143 547 -26 24 -337 207 -495 130 143 -334 -211 -492 -600 -514 217 -886 -585 381 78 -697 741 536 527 -19 422 -381 -351 -106 624 462 -320 431 332 -15 131 -237 672 -303 29 718 309 -571 187 627 460 595 427 -85 -200 590 -433 -880 -242 -192 -175 -99 204 720 -241 -647 -846 145 280 -294 -747 676 632 599 594 650 548 -564 -86 -48 -534 91 -773 -711 -867 -93 416 -543 -17 -237 379 420 -775 389 -378 572 590 -237 -52 551 461 -407 -423 538 -825 649 510 360 -487 -698 -76 -414 292 -311 417 37 -815 -719 -698 87 -724 752 -353 248 385 485 793 -552 -450 491 611 615 -694 -875 -588 384 -233 440 -240 -639 -770 -365 -209 -410 273 490 380 613 -335 -573 -801 -77 139 -701 712 -722 -162 23 441 626 -376 -575 176 542 618 295 761 89 -328 134 132 150 -846 453 -405 228 170 -475 -721 -720 -270 -627 364 -866 -235 -736 497 -441 235 65 -393 -752 506 -214 -458 -741 -470 640 -620 717 52 17 196 75 645 -837 -336 -376 -566 154 -640 -258 -330 37 443 92 320 -22 268 -264 -532 -533 -654 -102 -393 428 352 282 777 -823 -877 -147 322 -27 -654 -358 227 -878 225 -351 340 -491 394 -585 28 155 535 473 148 -215 -887 333 -669 332 297 800 373 -627 -241 -390 -265 -468 593 -307 -817 514 494 -120 -596 283 246 -739 -560 -168 -65 -717 -350 14 -396 -452 590 -135 105 220 553 -622 152 -78 -146 -468 638 748 225 -806 666 -158 -225 -603 359 -183 -422 5 -295 -15 -474 291 -760 474 286 260 182 -201 338 675 -614 415 358 95 91 28 594 457 677 -146 195 -221 344 -536 -595 3 516 24 -77 -236 -653 537 405 778 404 313 -77 13 722 -381 300 355 -160 772 222 626 621 -86 80 780 318 -294 552 23 -331 -557 403 -4 -756 -530 763 -79 467 192 -23 -191 661 598 -524 258 -758 42 -596 -626 -820 620 -860 724 -430 -109 -600 287 -221 606 583 -431 -734 302 447 246 723 138 -288 385 482 -199 -355 -721 -4 56 -92 -256 625 -839 -789 330 -781 772 485 -254 -101 270 -333 777 -378 -308 -477 -900 -854 116 611 -866 -64 -148 108 -463 437 -357 -391 -62 -875 722 797 -447 -500 569 -535 380 -234 -717 -708 120 -739 480 646 -247 608 -499 9 -645 745 106 -306 321 227 -321 310 759 -211 33 197 314 590 190 -456 182 782 -718 750 -756 99 497 129 134 -426 -315 751 -96 286 -576 681 -110 -588 12 -536 793 -250 -475 398 206 -271 459 -118 -45 211 -505 539 496 496 409 -207 -168 365 -879 86 718 55 -247 -748 -488 781 -177 -824 132 549 -558 -419 -825 379 -187 -71 -808 585 -220 -659 -673 365 269 -566 -608 -841 -23 371 633 361 -297 657 -156 54 -501 -162 355 -282 -766 -436 169 685 -778 43 -370 -880 -144 -507 -471 -743 55 491 626 14 518 -497 -667 -750 215 -145 -560 -70 -770 44 -795 656 -204 -607 -66 -870 -858 -430 434 699 200 106 304 269 609 133 -341 -559 -479 -334 139 -233 80 -296 693 -477 598 -135 741 150 30 743 231 780 -38 243 -506 -787 128 -746 -567 -698 357 -375 -526 -125 722 -238 -748 -224 -582 -414 230 684 -394 -483 -327 624 -464 -630 426 -663 -601 -740 469 548 -99 794 -225 -132 493 -335 560 -56 -422 277 -156 -541 363 -662 -497 -114 -46 150 -727 -590 718 -702 -867 747 744 -18 -319 35 -673 -388 -294 -848 335 -546 646 677 -134 -849 -52 -319 -668 691 -67 528 51 -753 -21 -357 -90 -475 -500 -824 -316 398 -817 -809 -373 503 -407 621 -245 445 -335 -9 276 754 379 178 168 58 425 -20 -202 -24 611 -559 452 336 -329 -674 707 -432 -389 97 -715 799 700 159 -122 274 -574 -403 18 -851 -175 97 -597 725 505 373 -325 -532 -303 -521 406 250 437 491 586 253 -292 -195 489 -565 189 249 595 724 503 651 -128 266 -573 -189 -866 190 424 442 -628 4 100 327 -264 534 -467 180 -467 556 -659 414 403 -455 61 206 -520 327 674 -139 -671 359 -551 708 771 -626 503 -160 -828 -371 -108 538 -174 -417 769 108 -518 -646 -620 702 -689 -2 -398 -374 65 -342 -393 718 463 117 658 -741 -456 742 493 -552 -259 363 -90 619 669 -633 -540 299 148 483 -652 612 -206 -757 781 -441 -625 754 -123 193 196 490 402 -525 112 -878 -477 -57 -418 175 -737 -147 -237 799 -866 -771 -583 -725 499 -188 -695 -323 -194 132 370 543 -379 -883 -859 -97 120 -89 540 54 -6 -321 -734 -842 403 -594 465 596 304 -662 -530 448 -730 -370 -889 347 532 -431 -255 138 -732 417 -765 -880 -621 -845 -784 -162 -439 338 -415 494 -143 598 658 125 596 -712 147 -724 332 -715 -439 461 95 354 -136 -660 684 300 -824 135 35 -735 665 -478 307 -387 -560 699 469 728 -595 -795 161 498 61 86 -110 483 6 679 565 357 -538 310 249 -867 -828 -460 -98 -131 0 52 -869 -589 44 -591 -595 -254 -540 -529 -132 -888 -449 -88 456 470 614 -318 453 -338 598 40 -344 -236 351 129 -605 12 -634 -589 613 -19 -168 358 440 553 -759 538 347 -338 -671 25 655 -310 -430 345 308 -225 158 -169 -877 -33 -554 713 408 -171 122 790 -200 -32 294 770 -556 -261 -328 96 -734 -839 620 -469 177 -24 -745 -793 454 162 775 -121 740 581 47 361 167 -696 204 -167 486 -212 -163 -804 -314 126 200 -56 -407 719 -34 131 -299 341 -741 105 -434 427 -648 -823 -122 677 -364 778 516 -874 574 431 40 -376 37 -749 311 599 401 9 -394 -105 537 163 -242 591 707 106 -700 69 -279 -35 52 27 258 -795 433 -480 -867 483 45 -120 -835 -104 -582 595 289 80 66 -215 518 482 594 378 268 120 -395 -35 -359 166 -236 -120 420 -834 -686 -424 349 92 -281 210 -185 -376 129 -884 703 744 -874 649 465 410 264 -719 185 238 28 -793 -797 374 519 -522 -391 -214 240 440 -861 157 656 597 618 -25 81 243 330 -633 -191 -12 2 -719 -467 -550 201 449 -70 -72 367 -549 -321 -230 -669 -475 764 -102 386 -334 -381 354 152 361 105 -161 -647 -656 -747 -259 -238 -817 -722 423 220 499 -842 -785 -156 618 63 447 -306 -124 -429 -58 -122 -277 -451 -711 -341 734 164 -628 -9 260 -372 611 -416 -858 -442 258 -763 -743 190 612 28 -626 133 653 522 273 -404 80 -745 -630 619 316 565 258 601 -24 613 -589 -284 30 318 616 -327 -727 -483 -416 792 -327 238 -81 -882 323 -296 -336 -729 -532 -573 -405 35 616 -690 -529 -115 440 296 473 -881 672 -261 392 550 75 -557 -114 -898 461 -855 547 -234 -647 479 610 529 504 -205 -371 -388 -415 -113 391 -795 160 693 -327 -288 -751 639 -736 574 118 -37 177 -3 341 749 -522 -28 669 55 -710 743 604 99 -728 794 -187 -6 -54 752 -273 -351 -136 473 -99 -163 -352 -722 515 -363 513 762 -529 592 28 -581 4 -244 701 -700 564 -712 -49 219 -222 320 -215 220 537 796 658 -549 114 748 309 -828 -769 393 67 18 366 621 -211 -594 -786 677 -126 59 483 3 -644 -723 -736 220 -50 -397 -110 505 -597 -273 -759 259 -93 -348 -474 -708 -134 -191 452 -230 -527 272 253 -557 790 526 -93 -396 -464 219 129 760 -776 -638 345 481 90 750 475 -402 -445 22 404 351 409 440 579 238 -804 272 126 764 -49 408 276 312 -540 439 -840 -812 -391 -259 -752 -48 -609 29 -198 299 62 474 551 -642 49 741 -522 -100 710 237 266 172 -576 11 237 -190 344 562 -758 -141 -459 -57 -738 -390 -541 710 -676 -460 470 294 -647 -214 637 233 237 71 -378 379 -855 526 -720 -667 614 184 700 742 -823 328 -30 353 604 -204 -803 721 -889 244 -22 136 673 584 -40 93 -4 -362 -229 -508 173 -235 314 -409 96 -821 395 -53 -497 356 521 497 -852 -715 94 -282 -382 -295 574 430 210 -570 49 -706 -614 772 -295 -156 494 -707 495 -860 -414 -509 -528 179 -502 467 550 -469 -100 530 -516 616 195 559 585 27 191 -274 640 -785 365 -853 -522 -79 -280 342 791 -250 -69 189 -881 506 666 222 -816 642 -308 271 468 296 -743 -298 -5 -721 436 -191 -565 -494 -660 368 -148 -194 -250 120 734 69 269 257 334 -300 89 -317 518 -885 -317 703 -50 -672 777 -635 -666 87 731 -11 500 -321 -50 -448 -629 -853 -362 326 607 336 -231 130 149 627 679 280 -484 605 -10 280 130 -446 -277 528 -136 -756 21 231 -674 -520 -553 724 -321 -364 650 -844 316 -470 -512 -83 -282 -556 687 -240 30 -409 -848 -502 -90 -480 465 -691 -153 -428 -45 768 158 59 669 -152 -827 430 -890 523 -429 -749 -401 -284 647 -377 -536 -879 -423 -796 557 -556 37 414 293 150 -856 -175 -806 717 -892 387 -282 -380 -762 265 362 -295 -295 728 246 -319 -53 205 434 -831 -392 103 93 -451 -261 -63 -280 556 -737 -417 134 298 368 -124 -839 509 -516 -171 -449 -785 -113 150 -835 -116 138 427 79 343 117 -711 -480 585 17 146 397 -701 396 -362 -200 -515 -315 195 214 6 651 109 786 -598 -225 -201 24 640 -138 -386 -894 152 -456 665 -233 194 496 798 419 487 221 444 -220 258 -128 601 -234 -625 -80 -347 540 -229 -17 533 669 -662 -516 -47 -773 -82 760 191 -489 432 -739 -842 -547 -765 -312 -676 -318 563 -49 -308 680 -218 607 255 96 -466 545 -40 -519 543 -591 -337 -483 -11 -379 600 -45 -588 272 223 -831 -209 285 203 677 81 -154 148 -741 -603 532 699 -751 -77 662 -608 604 -895 -272 642 -231 -598 -639 -853 -315 -465 -31 340 248 -215 -691 -652 -620 -105 -100 -774 3 -779 735 -189 437 793 280 -238 617 -663 511 -288 -430 526 420 647 -681 448 734 -374 -19 545 485 -501 434 566 -676 -473 235 184 295 564 220 730 375 -819 583 418 -445 -718 71 -666 459 58 140 30 -643 -100 58 -790 -656 595 507 -297 -830 17 320 -6 -817 80 -522 -784 -584 -420 -857 526 -304 516 333 -759 -683 232 727 -590 -257 665 -687 48 -472 -381 -127 -708 151 -3 -346 -342 -837 -777 -711 63 -740 -517 -89 -368 609 -286 -610 -121 165 -396 -28 398 -879 -847 513 127 -138 -696 -489 144 -654 585 -832 -857 -655 -484 -565 -382 406 469 147 635 -36 -345 667 588 -614 672 -838 -318 320 -682 -537 525 517 738 338 572 -616 547 -664 -344 191 183 752 -863 -200 -598 -429 -445 536 650 570 465 691 12 426 604 -800 -562 604 143 587 -472 -429 249 -305 -794 287 -243 -210 -100 100 -724 -848 -716 507 -795 -492 696 -86 168 758 -315 210 -813 19 -889 -185 -211 -768 -159 -840 -36 200 -56 -171 640 -864 787 -7 -591 -610 -215 54 723 148 -582 316 -235 -245 384 127 -551 523 479 493 -581 -288 -338 438 582 -719 -771 715 -760 701 -291 -692 100 5 -308 630 491 -24 388 -721 257 35 -435 -139 -2 -104 759 -809 312 602 244 -325 -381 -219 732 -319 -646 483 714 -674 134 -155 -278 -673 -661 -57 287 -808 -579 -150 233 791 702 -100 247 474 -562 -32 -192 692 -483 65 -485 -695 669 744 104 -826 346 -682 -895 -254 -630 586 18 459 -26 512 -435 -305 122 -416 543 185 292 -150 445 -233 294 97 -800 -798 -436 -52 -891 -876 -192 345 -852 506 56 -444 -768 535 620 267 -133 -223 -684 -365 508 -348 258 -736 626 415 28 268 109 12 -513 -754 109 -333 189 -870 -514 -14 -9 -814 -862 -703 766 482 -550 -148 -8 -9 -263 -584 -810 490 -645 284 117 -45 437 -193 -228 181 594 500 132 -740 -369 -820 -793 302 -43 310 -204 796 71 543 -380 -335 718 -738 -81 -701 -820 53 729 292 360 495 -730 56 -729 96 -766 386 485 248 -885 -253 545 54 180 -360 284 557 459 218 -555 -9 34 -787 -415 -402 -451 -880 -26 604 -399 639 -645 -710 582 -723 -62 -386 -393 291 -444 -12 -763 -42 -445 595 523 166 432 -465 259 -646 340 410 367 -645 -60 -58 -71 239 87 -145 -469 -556 -96 658 293 -799 555 -313 -104 -485 -180 -795 -866 2 790 156 31 328 -681 429 -773 602 746 676 -187 625 158 574 -697 -172 -291 -802 736 -676 -46 -319 757 -423 332 -405 684 0 -602 -746 -729 566 -729 611 55 -549 215 163 -291 59 704 -638 269 161 727 529 -206 508 -208 504 -150 -720 -815 33 750 -315 -226 -367 -799 -716 495 -177 -679 261 -154 -5 -715 520 -176 374 247 -175 -808 46 -90 17 -840 -877 -900 455 764 -10 487 -565 669 791 -70 543 -430 -467 340 -415 -15 -219 -300 -23 -707 -428 596 -778 -665 43 619 -538 323 502 -255 -614 294 596 384 -551 556 -650 -429 -738 -808 -670 -419 282 703 -100 248 -450 -794 -126 -398 -232 481 -334 -814 -765 -847 -488 197 -240 786 635 183 527 271 607 363 -425 -407 -744 -387 371 -376 -752 489 564 -158 695 -517 110 -227 -400 -812 -664 -95 417 494 164 289 -228 666 -744 198 -609 372 317 -499 -339 700 -257 7 -75 156 -620 -165 360 509 -634 -432 -665 657 -205 -120 -672 -34 -442 486 -193 698 -177 -366 -465 352 -342 -487 203 -541 598 -477 86 -699 181 -94 -632 -136 654 246 526 -523 -95 269 -547 -86 773 441 9 -873 799 -568 9 391 -224 397 -527 -285 626 224 317 619 753 -72 -670 -200 743 572 400 -117 423 56 -50 403 -861 67 553 323 -769 -192 -379 789 577 -329 800 -448 -288 -577 -854 163 55 121 554 -6 574 -404 -873 -743 682 209 24 -862 -736 -321 315 -702 -803 229 37 389 88 33 -891 774 -87 -255 -399 181 187 -125 -602 413 721 65 657 516 664 -317 769 -851 746 627 -517 -585 -423 65 -419 201 91 -104 -66 -619 750 6 -37 201 530 473 689 428 -706 799 -868 -224 316 497 -232 439 -477 733 -756 -333 -65 473 95 665 -896 -266 326 128 57 -297 492 -105 -813 133 -624 -576 536 281 419 -204 -598 142 -736 710 -241 464 -513 -58 77 -169 -801 302 -318 -312 -666 -706 55 593 148 -773 -723 -186 166 5 -22 701 -837 368 -343 493 332 -761 -673 173 -647 -436 -7 -10 172 -550 -717 583 -850 752 -702 730 -87 497 681 -440 711 -444 -668 47 -518 -332 445 -133 344 -586 -438 -704 -329 419 -33 -859 -294 415 50 -139 -193 734 783 -655 -778 -401 535 608 407 -450 740 -823 549 156 -770 -477 -605 121 274 645 -415 597 127 762 476 -133 468 636 -436 89 616 -349 -277 -291 431 -432 -757 129 12 89 573 -746 -380 636 -285 -540 773 90 110 515 -271 520 223 635 -711 642 590 -689 -640 696 760 -333 348 -41 -714 729 -33 695 -38 300 -727 315 116 -251 -141 471 95 791 289 782 -487 -545 -762 248 -377 -627 758 -877 -751 699 -177 -588 657 792 -596 -501 -874 474 375 -123 -281 60 -704 -415 255 666 -96 293 553 -307 -83 -549 558 574 -517 391 -360 779 -202 560 784 383 -486 483 764 -464 -877 -209 148 127 -429 542 -658 -371 729 -337 428 -544 786 -228 -350 -137 152 737 -438 -795 -544 39 205 219 671 -649 291 309 -166 -443 -473 799 408 -391 -829 758 386 -221 -900 -191 486 341 -508 356 327 -739 2 705 24 596 461 299 124 263 709 -285 264 414 -270 -330 -245 -363 797 -357 -33 429 765 -221 777 -425 477 63 -825 120 580 -871 -440 -718 -207 -125 667 -716 -233 433 -743 -446 -179 -727 -43 286 -808 152 580 -33 -327 165 565 -68 197 -473 -569 271 -1 334 -222 466 37 546 88 -562 -464 -219 -495 -603 -803 -636 369 -899 -293 -817 692 -567 -118 150 371 76 -673 -386 414 -90 -414 -99 608 -835 -206 623 156 -832 419 -265 43 -706 -600 144 -270 52 -805 -517 -789 47 174 507 776 692 -723 -816 -695 -583 106 -168 -8 531 277 -270 355 241 -2 -797 618 -826 774 -319 -300 386 -132 -382 200 -59 -281 799 -310 381 610 -483 679 -205 -294 -226 -196 253 -802 -748 -106 493 -507 -792 -827 141 -614 507 216 -263 774 -611 585 -6 -234 489 624 -87 638 -870 538 -879 362 749 379 -547 595 -884 583 -668 1 316 -899 551 640 -855 -535 561 -37 -467 -405 -373 -856 -511 627 -353 -673 311 771 -858 -816 238 -509 128 112 185 294 217 740 328 774 -170 -266 -861 -393 -670 670 -414 517 297 -625 -259 -627 -338 -861 624 -176 296 631 234 -333 -685 616 -254 547 -602 -24 652 -143 -418 -456 -118 -318 168 362 -884 -466 -694 -398 358 365 106 -825 657 -22 303 -195 556 241 299 -540 270 717 700 434 -586 -393 -799 307 766 -310 188 -219 -282 -193 -312 -535 -43 -576 -22 707 -728 306 -877 -786 261 410 263 -600 -623 -484 502 50 -660 -196 -557 214 -603 407 598 -770 772 -288 756 -877 638 387 -71 -686 460 422 -500 536 762 -713 696 -611 -593 164 390 -96 29 -885 214 -848 -732 -275 556 87 -344 334 687 -330 644 -857 -485 198 -20 -679 643 -707 537 314 519 227 72 -563 -439 -592 606 83 52 -129 -84 -720 282 -221 -41 -895 -196 -661 -541 -271 550 -485 -223 -746 780 -797 -516 -784 -91 -273 -47 180 661 -147 -16 -225 560 -881 340 -441 506 286 -50 233 462 -620 210 -864 5 -841 -774 -222 -783 -224 -868 -496 0 -140 418 -296 -798 -737 -265 391 -881 439 -302 -631 -21 256 -446 -528 765 459 -430 271 484 -815 -83 103 -367 -97 470 85 32 -724 -116 -176 -825 -878 415 685 652 252 279 417 -191 -776 -762 570 133 245 -831 -218 443 121 704 120 527 -114 -583 437 512 508 -424 137 -369 541 -586 -311 740 -92 -341 341 747 -824 435 -110 6 -592 -169 -417 181 -672 173 -557 215 61 -600 779 267 -216 216 -855 -268 -775 88 447 -468 514 -888 -60 -504 713 288 680 44 393 99 72 -647 -484 -604 -764 -230 -249 633 -509 735 463 3 -887 755 -324 -546 782 655 -99 126 797 337 -720 -681 -311 649 329 -158 -652 -878 -385 366 -227 -533 666 -689 567 -667 -438 692 -63 -821 -520 -5 755 -244 4 -633 -20 -372 -828 -1 -151 -170 413 -726 -627 159 -152 26 -832 327 -797 398 183 97 252 -507 -391 -409 581 -619 -159 -450 -279 788 141 123 -354 270 -863 302 -384 275 363 -788 412 -485 602 -288 -626 -673 551 -828 6 356 749 -515 126 -351 417 -576 780 -588 -310 201 -336 -621 -42 -271 572 47 560 255 411 -374 480 -389 395 777 241 -690 516 -763 -272 235 -499 -659 566 -214 -498 750 -739 -255 -877 396 158 215 -225 -844 -564 -466 533 -738 -549 109 355 134 -889 -66 59 234 -5 662 192 -567 467 592 494 -595 -679 -315 647 766 380 639 137 31 -230 21 374 -137 -67 20 125 -826 676 267 492 480 -704 303 297 -442 31 113 415 -236 -702 -538 610 -537 337 572 -698 -874 -501 -596 321 726 -855 452 593 -81 -223 442 -417 274 647 -265 393 -20 165 21 -4 113 -410 -830 -811 -307 -471 -806 -851 385 -426 -84 -203 553 606 566 -204 390 748 -563 -722 3 -398 59 -251 521 -190 -432 -846 724 463 -567 -225 -250 349 -540 782 -548 467 150 34 -21 544 -98 -415 398 488 -418 -796 554 -87 751 394 278 340 487 -438 -790 640 -103 246 141 -807 -290 -84 569 -230 -16 317 344 128 528 -193 -839 -137 -145 166 -33 -268 627 -277 360 285 -18 -34 595 -203 -180 -561 536 525 -121 668 375 -686 -278 130 -445 792 -788 -366 -44 367 301 645 -280 432 537 -653 -48 191 -428 252 -614 127 -435 -376 -572 595 -223 -531 683 784 -263 -731 -402 48 -649 317 394 -383 -533 -821 134 -23 -113 -91 -351 345 731 -318 37 -5 -668 -595 -62 -352 -669 -9 -807 -299 -484 90 109 361 615 -423 117 751 -115 -240 -340 41 -845 749 -346 416 -480 -395 499 -770 590 -59 420 547 621 -227 -531 -407 -875 262 92 -490 778 -706 -626 544 -279 -527 126 202 639 718 -724 772 -821 -128 -341 -492 174 -805 380 727 683 -631 -694 -844 -440 -1 -522 457 736 -262 349 527 -304 -895 -256 -525 296 -808 550 645 -526 242 166 792 599 -746 599 -536 76 -191 691 69 -707 281 -878 459 -186 -683 -573 -241 -210 447 267 293 132 89 -763 -618 -141 -430 641 439 -252 0 49 -184 -524 -58 24 -514 -427 308 203 141 733 -376 195 -131 -739 106 341 144 775 -185 777 -584 83 34 267 196 85 -102 155 -15 740 -772 -350 -209 175 -39 593 -721 -107 -348 -547 712 -211 -709 -250 -577 -301 -893 227 240 -93 -266 708 248 -391 -633 -893 788 56 -355 489 -353 -378 575 -547 -214 332 -428 227 755 53 -382 -688 -851 -704 310 487 757 -411 463 -828 -254 -361 571 448 760 534 537 559 202 -756 -220 495 745 713 783 -250 422 -613 402 -719 247 -437 223 -346 21 445 463 660 -132 -376 403 -331 -825 -487 -325 -770 -235 471 532 -853 -292 -823 -549 -248 251 561 -632 -254 4 -807 -710 67 -698 -713 588 695 464 703 -408 544 -180 -148 567 -393 224 -59 334 507 749 716 -531 -892 -265 -479 785 -73 461 718 627 -32 189 -731 -189 -421 -796 -415 -677 -660 -253 191 -156 604 -273 -594 -224 -797 -894 -650 -280 744 -167 -31 620 -785 -668 -346 527 -21 459 -253 -360 312 -58 -550 -190 85 456 17 346 103 -100 355 -16 747 -24 -302 -876 595 -798 -861 -817 -89 -449 222 -705 -608 724 -242 4 -344 -842 -691 718 -293 748 571 20 -684 -403 -268 -489 622 -61 -806 -43 -219 738 23 -869 -733 -319 309 348 496 -30 169 581 -639 -626 598 242 242 546 -304 -575 -86 102 642 588 220 -505 -583 496 256 -148 -799 -477 -646 -289 17 16 453 33 -602 -261 -702 305 797 426 384 -452 -577 82 -6 -113 -767 458 734 -349 -729 -19 311 -46 535 -429 282 -114 -58 332 -392 157 -368 -871 153 -721 -102 -179 61 -9 188 678 738 96 -149 -129 421 -650 131 797 -637 -72 -727 508 593 101 -695 -353 -38 -609 -53 375 -705 -535 -832 1 -358 -811 -829 -125 178 47 502 -621 -619 617 -825 -354 463 -517 -489 212 -147 -479 -482 -787 -833 -204 100 2 -483 -526 258 375 -473 -89 212 -147 -108 472 -659 -133 -61 492 774 -295 152 -46 -142 -515 -192 -295 476 -847 -485 -457 274 695 -680 -783 -236 -27 672 96 273 -843 80 -57 -161 630 574 -418 504 -531 -550 -241 191 -732 362 -227 146 -536 311 161 -148 172 727 645 -211 -18 599 -835 -149 443 499 -717 347 -746 -673 -836 -674 188 -620 594 -810 -124 -612 361 791 -251 325 465 364 71 -456 686 -617 144 -309 207 -32 -752 -749 -451 -4 586 -154 395 96 -208 338 -857 -679 200 -668 497 -235 763 -359 -456 224 314 668 431 246 529 -543 -573 390 -375 598 798 -119 -313 577 283 488 -791 -44 -610 56 -386 195 -784 -678 -668 -595 -249 473 40 74 -188 -751 -550 191 -399 33 -722 369 490 -218 -402 -75 98 75 5 -178 376 -405 -150 62 552 745 -418 783 20 620 -277 -69 -134 -791 657 -824 -677 -705 -718 206 -473 -595 -836 -139 -877 142 60 -443 592 -182 695 499 -576 77 69 191 316 -29 -184 -608 321 -56 434 -177 747 -541 -203 -49 455 -554 -387 -786 -789 198 -511 -890 -259 752 -403 235 731 37 -378 -457 696 255 -193 -167 -442 -538 -487 800 -135 178 -882 86 355 249 426 69 -41 498 -455 -821 -593 131 -440 519 -415 -703 198 22 750 -805 183 -308 -374 -631 730 118 -719 -474 200 658 634 -126 -656 -862 -762 -140 120 -530 671 -63 727 430 -738 533 -687 -814 112 17 -538 315 181 -35 589 613 -606 -608 -866 160 -739 -365 -325 561 516 -164 641 -478 582 568 562 736 -292 797 -530 -352 -272 -14 -474 -320 -665 226 -60 -152 -203 337 -888 235 20 734 458 317 499 648 -427 -470 683 405 -695 -374 -186 -61 -587 -300 -69 -472 -789 312 -690 249 -894 -558 -22 278 771 -338 357 620 -836 348 -764 -504 127 -395 419 -654 222 161 288 510 -876 199 353 150 -558 -562 -410 -354 -72 704 -8 -192 476 -804 296 416 -351 -540 689 -14 -272 300 -817 727 -374 31 385 -80 626 -300 -238 -675 560 -731 195 463 46 -812 131 -699 -600 -529 394 -287 118 401 696 653 -805 -178 -628 405 -767 49 -619 -789 -898 -10 -836 755 -661 -819 -64 -307 -149 163 -462 -767 -783 -147 692 -482 337 -825 -896 436 -865 788 -168 -564 -150 -787 -846 115 79 -168 622 77 -320 -330 398 -124 467 -812 -443 544 582 -577 -334 -535 8 -263 553 -41 435 169 553 -897 660 752 -298 454 571 254 -335 -404 -604 681 232 131 -671 623 -780 -505 152 81 536 -408 -546 -275 753 97 234 60 186 60 216 -734 453 -126 74 -665 212 -483 -340 575 -328 468 -831 -154 -28 502 129 350 -100 311 292 744 -315 327 -161 -695 -570 -656 284 707 50 -410 589 -842 -724 -828 -503 -647 -655 -14 -15 -266 -472 -106 -820 685 195 430 588 -256 715 9 -654 104 90 376 -468 -435 579 764 -732 657 -315 -521 -518 502 415 -626 -235 410 -201 -232 739 -767 -435 17 -871 445 -164 249 -634 455 -352 226 169 569 469 -534 -524 -590 -16 780 764 546 -341 371 320 -343 665 750 -321 -633 -868 69 390 -126 372 -710 570 -686 -323 -884 -653 -195 -367 699 26 626 766 658 301 -745 -95 -671 103 -294 411 -251 -846 -287 -609 -252 -37 -897 -34 -691 -232 733 725 553 -685 -729 -469 253 -686 -574 603 192 -649 -427 -667 574 -578 254 623 476 -33 446 540 382 644 -59 31 -442 -829 -785 309 289 -654 567 -897 -721 -229 395 405 706 -425 -438 -404 -97 -520 -90 -450 102 -237 -386 -608 426 712 -1 497 344 795 246 -338 -204 -585 113 533 -868 55 -867 -345 499 -669 580 577 533 292 271 -231 41 419 -251 -476 697 328 -170 -629 -469 301 -82 629 -545 235 -646 -183 169 636 -738 663 -633 -11 -745 -355 574 -201 -491 62 -79 164 206 259 601 -505 -100 -266 750 105 389 466 -7 -422 -256 -491 -805 -432 -516 266 274 -405 -878 733 -710 -243 290 52 -655 779 -767 691 402 -294 599 59 384 243 -731 555 -339 -880 8 135 336 137 -399 234 343 -251 -339 437 -232 -481 421 -53 -635 315 -864 -639 -743 -315 507 -737 -877 -211 8 -262 240 72 -169 721 278 -783 48 -71 -604 738 688 -1 -824 -165 614 -891 -229 655 330 604 -93 -761 -336 292 -883 -773 -873 129 -893 -328 -615 179 -555 69 -84 -724 337 291 -257 -122 483 -83 -615 -458 114 -226 12 47 -449 -223 -216 635 101 -102 773 -278 364 -588 141 442 663 493 -405 -842 -307 383 470 160 -726 -356 -582 309 -453 547 -345 -727 -292 557 -705 600 -475 -488 391 -602 -792 348 -339 59 -544 416 -261 -66 294 -243 760 243 537 739 -369 -125 -866 403 620 28 720 183 370 -44 677 -795 -868 -157 -447 -584 287 595 -898 233 -755 390 -428 179 327 370 -347 -215 -850 -868 732 145 277 -97 448 -750 632 218 568 370 -785 294 694 -164 -326 -103 152 259 -13 -472 492 -685 180 593 -66 -528 93 617 -105 349 -487 -689 -460 21 791 493 716 225 -788 -395 -288 30 441 755 -682 -855 -356 -428 689 268 382 -205 479 399 423 525 -666 -18 430 99 -725 177 -566 58 530 -279 496 493 -246 -675 -294 447 166 -698 73 -796 76 -120 211 -100 506 -514 521 724 -896 488 -194 260 -605 -334 -231 -436 -54 -353 -661 153 31 582 209 670 -857 292 280 677 -562 -615 476 -419 81 427 -791 286 425 -522 -551 630 422 -54 257 522 -75 -170 171 32 -699 439 -162 -554 195 652 465 -538 51 -506 -58 281 -752 -793 685 476 319 485 336 -247 370 -748 -466 -272 462 -121 -887 751 -888 -724 318 766 721 -415 -806 -869 -88 -333 -41 721 244 287 -223 632 -888 15 774 155 55 -138 797 704 782 134 232 168 326 519 203 772 -585 174 -433 512 352 -824 255 -130 120 -203 158 278 -320 -125 260 -659 -556 -15 703 184 17 -250 730 774 156 56 156 611 -626 -256 -697 100 -419 -705 311 -529 101 269 485 324 583 -375 -70 -177 199 551 597 188 -278 152 -396 4 -101 524 -425 -893 -248 200 -214 -163 -62 -611 -731 -857 -827 -525 -711 -562 65 540 -20 341 -841 -780 -254 -410 171 242 -760 -150 -632 365 -262 303 -469 317 629 -785 -654 -651 570 3 619 -211 -443 -260 -574 -355 -687 -431 161 -50 -624 -550 -468 134 -703 -351 266 620 -168 -80 502 -250 693 734 -515 334 -869 764 147 599 -431 217 -569 424 87 798 -407 -17 -254 517 -96 -45 436 8 -664 -514 -415 422 770 -372 -386 -878 -202 -882 -45 -365 239 726 656 -157 451 671 -793 -32 -884 692 -74 67 -158 -768 583 796 583 519 -65 546 348 -624 128 -102 -182 -122 272 613 -777 -637 722 4 772 -200 -785 266 170 95 647 -325 204 -23 104 -483 -363 352 597 -182 481 -821 -178 585 768 188 634 273 193 -256 -447 -519 781 109 586 457 -875 -892 -724 -656 -210 -605 372 -812 -353 -441 -462 -159 -742 -182 588 -43 -703 -182 486 742 -637 720 -498 -620 14 346 208 639 -280 -548 -642 -750 -805 -43 -798 2 -288 -874 -683 212 -697 404 208 269 219 573 685 -22 711 -321 86 700 418 -802 185 57 511 324 -294 -98 -833 752 -328 292 786 698 -120 760 -892 -471 -121 -122 -413 -597 328 -592 320 116 -639 -605 347 -309 800 -721 -79 -566 769 -800 -614 -309 681 564 -578 111 -489 -89 -707 745 295 154 277 640 181 141 -428 200 172 -309 -502 538 100 -691 786 -159 727 -830 -222 -854 -67 -144 -449 -3 447 -28 166 -392 -368 -588 -741 265 -417 -562 605 306 28 -174 -735 347 -700 -751 309 515 -630 558 73 -850 -492 155 -138 434 -282 -410 62 -44 -457 -325 -565 -478 -493 96 148 -195 -368 -690 225 -536 711 793 -177 -133 -371 -703 508 722 -740 49 477 -600 -184 405 -630 718 -835 208 726 -713 -446 -811 423 -698 -346 262 -609 683 561 22 693 224 -505 159 -848 -255 -89 648 672 -273 -286 -289 -766 -134 439 -129 -157 733 82 545 -897 -276 -450 -267 -274 -363 -703 170 -39 213 139 617 646 -692 66 37 741 -293 -539 419 506 -105 127 24 -438 -805 549 -171 473 -218 268 410 -512 632 512 74 432 -337 409 502 -490 -390 -298 -151 -513 -195 656 -71 -825 -455 79 -7 -7 367 -754 -635 243 191 673 -565 178 -458 565 -501 677 298 -128 652 -153 380 283 263 -660 -82 392 -362 -245 -423 -176 -162 -702 -270 229 -442 -556 60 -667 42 378 -350 -480 333 475 242 -629 657 -886 329 -863 -190 364 -207 693 91 38 411 795 -11 512 -324 328 -367 145 461 -686 498 -726 -362 124 -267 -273 -200 -562 -234 -198 279 -714 -380 -259 415 -64 2 76 -624 473 -92 -69 328 211 -139 -382 -381 36 633 613 3 -690 -525 379 -93 453 -186 597 -317 -783 249 555 114 -491 -504 -296 -391 -465 -688 -278 556 -405 278 625 -318 -79 -302 635 775 -360 47 524 -26 -518 550 -850 -833 -121 -895 226 -343 619 -764 764 -595 367 -169 171 -128 292 -259 -412 609 261 -196 53 -2 -121 -294 -304 -4 -893 -471 -386 -292 376 301 85 608 -524 -609 23 -568 555 453 184 123 408 211 -486 -870 -128 -884 -874 697 791 -368 -596 722 201 -201 -875 -119 729 -207 411 -734 -816 -521 -773 -53 -782 -237 197 716 391 130 -463 -506 519 554 -706 196 501 -236 147 -303 131 600 -728 665 -213 378 -685 775 -791 -864 545 36 -515 -434 512 119 -371 -663 -670 14 -790 -12 554 -864 603 632 111 705 682 798 -884 183 254 686 -524 217 -263 -308 344 -818 456 131 -851 369 467 362 -458 -593 42 701 -240 -371 786 235 -831 618 -119 -316 60 618 -851 383 27 198 482 406 2 92 497 529 569 252 206 -184 -514 704 507 -530 259 -179 -597 -382 -799 307 -587 615 -70 209 -31 366 51 -763 -9 309 -616 573 -100 11 519 -850 400 -118 -154 -753 -147 -34 167 340 656 -366 755 -880 497 -716 61 197 -127 156 -259 659 -337 -819 -166 -414 -607 133 254 -259 189 -468 -685 645 -161 -144 -266 -804 -886 -843 -398 289 364 -747 73 -320 -285 623 -87 -748 -767 -112 -370 61 -704 -43 -815 605 772 446 131 703 -446 -880 -686 545 34 -161 -180 -764 395 -201 -765 -529 -85 -751 -344 -685 644 133 -343 -263 -619 -850 -544 -550 224 196 11 104 -384 798 -626 378 675 548 -102 -410 629 -280 -475 421 190 382 -383 402 206 -80 276 631 -404 -501 -365 289 110 -40 226 -618 267 471 -8 -853 119 -56 450 -390 -459 489 -785 -882 386 -324 -556 -765 690 -721 355 -288 730 543 410 635 60 624 -164 -326 -877 -110 -438 -56 -425 309 761 181 -175 -736 552 665 219 270 -690 222 109 793 -342 273 -76 769 -289 69 6 -838 311 587 800 534 -43 -793 -201 -202 -125 -46 773 100 -877 -207 -745 -10 528 -129 302 602 -380 278 163 562 -726 -388 400 304 -232 123 -685 231 712 -500 -741 618 152 -440 368 55 -512 -410 -898 -294 -405 725 -37 204 382 65 587 -829 93 -390 220 -582 -248 -740 -314 -792 -655 756 381 328 424 -621 -765 430 -62 -368 -649 -258 -130 504 -844 -303 -203 -197 356 -740 -819 -531 737 430 -515 426 410 446 -751 800 -511 326 -709 -444 -448 437 479 -784 -161 721 -511 18 -581 -360 -789 -839 -483 -724 560 242 350 270 240 379 478 -678 -123 578 -410 -284 -749 -506 76 779 612 -101 -262 -300 357 717 633 -463 787 27 305 -321 419 -221 571 239 791 -156 400 -404 311 -615 369 -671 -443 2 119 418 530 104 -412 -304 -317 -247 142 434 762 -610 -44 -741 -744 -691 335 196 346 83 637 -875 48 182 -854 -68 -652 800 -389 -654 637 294 -445 596 -528 -844 -896 -354 104 181 345 -288 178 -733 -777 -110 763 -174 618 -660 247 51 -30 702 -524 183 750 185 -617 -282 238 -434 -70 -57 756 -409 -748 -868 692 -770 -477 379 -809 719 -319 -619 420 -111 194 529 -844 -608 -839 500 -120 -771 250 488 443 429 168 190 -171 10 -343 -292 402 199 -729 -702 -695 -206 -85 510 -473 475 -172 475 -646 271 699 -813 -490 730 27 -862 -480 -225 377 712 156 682 -765 -378 -884 -641 -273 268 -681 609 -578 -242 -21 -107 -375 -431 -774 713 694 475 -679 -777 -384 521 -822 -396 422 268 -305 500 -787 685 677 -557 623 -211 -181 33 -370 -208 -265 776 -352 -843 -36 474 365 -656 -11 245 798 -10 120 210 -243 -822 -657 773 -569 -140 -761 -308 340 -310 78 -349 -890 -622 352 -37 614 797 520 272 714 498 -444 -484 -623 12 718 276 -826 -22 675 388 -723 -374 -573 -72 -649 -436 112 -518 41 -314 -727 -890 335 -459 477 -875 474 -81 -230 371 264 407 -26 783 -52 127 160 -296 -271 -767 -878 -700 105 681 -585 -307 -290 -490 -37 291 -350 -279 245 231 -592 -519 431 -440 523 580 483 -698 309 120 -674 138 297 149 -556 -35 36 -655 -306 -200 59 -52 581 516 -273 -373 217 475 103 -568 -495 -859 505 -52 481 -251 77 60 -245 249 -212 -81 -578 -433 -898 155 266 -129 -565 -720 62 339 116 316 389 -385 -106 163 -73 295 -48 544 -275 -780 71 162 71 -512 -282 -534 -215 618 259 -22 486 468 -181 -598 -423 -5 60 -874 789 -120 482 645 -601 541 91 521 51 -822 -616 444 -410 584 794 -749 794 -896 575 12 707 -863 72 -33 -105 -855 -685 267 325 438 -42 270 339 -706 -104 410 639 182 223 694 288 722 -792 759 134 405 -612 -377 442 686 478 87 -94 -456 -36 -32 -759 674 -890 430 -13 -354 -439 -565 289 71 750 450 589 -16 795 -680 -459 764 747 -491 -503 -208 51 -465 -602 240 -263 744 385 -208 544 142 107 -736 -761 -344 266 224 236 -455 -502 -496 437 666 -174 -285 -801 -567 -847 217 683 -30 759 -612 29 -488 -200 571 396 70 107 -56 -712 11 -342 800 -599 -98 -324 479 -821 -844 189 205 411 617 190 148 -440 632 -452 -734 426 -305 -306 -163 -846 -343 44 -211 -205 -625 583 696 -166 -104 464 -25 -253 -381 482 -232 208 410 -420 786 -211 477 -503 185 -432 645 -346 -686 235 -338 -788 -535 196 611 762 535 -277 -25 -159 175 388 260 -275 -397 448 102 241 -215 486 660 226 -828 -154 -216 -13 -505 -621 325 -60 -89 -655 377 310 233 -823 501 -667 -64 -320 -126 -456 75 -482 -185 -462 -167 -800 -787 -607 -765 -61 -786 -887 -817 -132 -49 712 710 -585 -677 -275 16 -437 -608 -690 708 510 648 -714 273 620 -243 -118 -131 -224 33 -46 621 -582 559 253 -240 224 -346 571 -862 487 -530 249 111 -182 302 -201 -646 -439 -402 722 692 -12 455 -282 394 -397 381 110 347 -208 -85 -518 -374 -647 -152 -51 150 -831 67 -578 737 78 -327 383 -13 702 423 -678 702 -553 214 672 -317 -589 -651 -397 -677 40 756 477 344 -495 571 495 -43 406 295 269 100 274 -743 -142 -37 348 -206 -315 -712 666 -119 -260 359 -573 258 -427 197 -740 -180 -866 -677 -761 -344 -417 -614 668 56 -41 -270 -230 106 -453 759 688 -629 -540 -32 -134 -820 -35 -862 -490 -594 -438 -37 238 23 652 -201 -802 499 644 752 40 -399 -67 329 77 -282 383 -1 561 509 -238 -479 -664 698 429 -837 200 715 -765 247 -802 -486 -432 -315 -612 -282 315 -84 428 537 -246 -232 -242 564 422 -783 193 795 -707 -420 -522 -526 778 312 535 -316 -427 -395 -5 -728 -761 -113 532 626 581 -839 -646 -472 85 -39 578 -869 -85 -56 -189 -442 416 628 574 633 611 -244 455 -829 -416 -588 346 -469 404 789 -48 302 -516 -535 -231 -173 -248 215 -304 235 166 -279 643 -460 166 -488 -538 359 -741 -160 -98 -451 -536 -724 740 -882 498 379 726 202 583 124 -852 -361 750 -242 -340 417 -173 310 -581 151 -726 672 -653 -250 -515 -671 37 186 585 695 -776 517 -885 -774 -435 -337 -253 -595 -389 -702 -217 -770 567 232 195 -53 22 -624 -77 -305 257 -578 -93 247 -425 -463 -126 70 62 124 145 268 487 796 -397 -91 -349 -333 -274 -224 301 -428 -102 -88 -544 319 -658 -393 -675 -468 -726 -717 -192 643 -518 342 507 -731 507 -267 -824 -679 548 744 -518 177 -194 783 689 -583 -668 168 174 89 167 -852 -397 -199 268 -592 -365 -355 -497 312 -811 -167 496 267 132 -185 -867 795 -233 -692 -685 0 -409 -513 131 -787 -734 -569 365 133 402 -872 -52 -734 545 178 -652 -336 448 689 -545 -149 537 -765 -234 534 480 -719 -150 651 372 598 442 -817 -461 402 -95 790 -528 -597 223 -166 100 -555 -194 129 778 573 -165 -711 -711 254 456 -16 327 271 100 -402 -600 -633 -798 221 410 -790 -718 -787 238 605 512 -457 -658 -160 646 -29 -429 -247 47 -295 -884 -782 -122 -586 -88 -256 733 -765 -244 -389 -672 -272 380 45 777 -759 82 -723 -564 667 -744 475 -184 341 -120 431 -636 -656 -111 483 -729 461 153 -457 -632 597 50 -301 261 -619 727 -581 74 732 413 450 -383 -483 -308 74 -443 -614 -731 16 -861 -725 120 -589 -502 -581 -324 -843 574 318 -850 -394 -756 -402 373 -600 -122 -405 193 297 292 -589 -713 8 228 -41 -759 -883 267 780 729 504 -177 -572 -525 -130 149 -276 115 40 754 -354 -47 -262 -789 160 -207 -83 616 -823 719 -94 -563 681 546 661 -698 -420 -851 313 -311 -762 23 -219 441 -64 -285 36 -348 247 361 -201 785 -375 427 330 -182 -466 83 -474 697 -469 696 -209 706 398 -146 -858 341 794 -461 754 589 44 762 778 604 26 633 714 422 -226 -514 -650 -714 -374 706 -871 -448 -777 238 -626 -439 -587 768 -816 -2 267 738 743 -206 243 653 -437 -665 -400 -69 68 309 153 444 101 -749 -480 721 214 453 -423 -619 781 -304 -29 147 -188 -445 -375 118 406 -132 -437 739 -680 -8 352 132 713 60 -351 791 -147 782 -593 74 651 -386 -700 132 -158 -108 -361 598 378 798 560 -884 178 -666 -705 468 -457 -13 217 -169 -787 400 -92 -74 455 452 210 637 -5 -839 230 275 -79 -793 694 -301 375 220 -231 582 -343 103 -436 297 -555 251 -108 -74 638 686 620 -340 -5 362 253 -128 -649 -659 -690 206 -142 -12 -814 -769 266 -493 -645 -279 -643 -544 -2 376 603 -704 -794 -236 319 -660 -879 -340 -160 26 -605 -458 -680 572 717 -808 613 -284 332 -156 608 121 355 0 -890 765 -387 321 684 688 585 -275 -604 -385 274 201 609 399 -633 421 -129 544 -203 281 -574 727 -546 -30 721 -466 650 318 325 664 -522 -269 -227 309 -486 -709 707 -375 -504 151 276 468 -871 736 -67 -242 -783 -25 -439 -683 257 -346 -580 -687 529 -156 381 66 -203 592 -233 -877 -780 631 -529 98 -144 733 -325 228 -39 -627 -866 714 -408 -516 512 346 -485 -899 91 -387 -833 -889 -281 -225 -804 274 -754 331 -896 241 -752 74 293 -698 -433 568 670 -380 235 -272 42 42 638 66 -290 -557 -512 460 -686 -3 -94 757 -577 439 783 110 636 636 774 568 480 545 -628 -750 -119 -474 -192 337 -413 -717 657 15 787 -404 -21 -250 195 -112 -863 607 -443 -360 -463 -624 -18 43 391 752 -119 -622 -852 297 56 1 -329 -247 -54 21 -501 -795 -244 -296 627 324 -194 -460 -156 -129 -341 -374 102 369 44 -638 194 -524 792 396 521 -720 299 -289 149 314 -317 424 -593 -17 726 541 -331 210 -754 25 67 -714 14 -749 523 -546 -388 -654 621 -269 738 -814 369 -120 -162 403 -837 19 68 259 274 -723 -313 671 -316 79 702 -40 279 -327 197 780 323 378 408 696 -269 -7 -345 537 -822 633 -244 -131 -198 707 158 -474 243 256 208 442 -192 -667 -734 -755 -791 491 482 793 112 112 -542 -66 64 -469 305 -614 -428 -244 736 88 -249 -612 -900 -99 -232 -888 470 -464 -22 -146 -700 -673 -341 -475 266 -170 -131 360 -465 586 208 -763 676 554 373 -47 -783 -165 -589 116 306 163 72 -278 268 226 521 669 -828 -379 -164 -614 -430 702 -179 -57 -117 197 -838 -70 245 -32 -210 109 -636 366 -567 597 -4 265 -701 -769 638 165 -507 -319 -897 507 157 -394 664 -686 -660 -440 -346 -284 320 461 351 -652 -756 -639 -278 -738 -875 790 -368 -231 -193 -60 790 99 -508 -547 538 561 74 -842 -567 -285 -861 189 -679 -113 167 -633 423 -442 377 10 754 -66 -580 -116 -873 -155 -24 50 487 226 223 626 495 519 331 381 226 707 47 -11 445 169 -557 165 -196 -38 287 615 -794 -513 60 646 722 -2 158 -352 756 -812 -609 -424 191 697 -65 500 -187 604 -83 542 -191 26 -769 -535 -562 588 -845 37 -276 -216 -589 -707 462 -702 155 246 -142 403 750 416 535 -864 -207 120 -891 -229 -493 -184 495 125 646 27 718 -3 216 223 629 -598 398 -85 132 -283 -426 327 -457 662 -588 198 540 -117 -11 452 581 -638 489 -739 201 -763 567 -62 196 -366 -65 -154 746 -716 -618 -57 223 679 -892 92 469 598 14 442 -85 -629 229 27 -344 683 701 -50 170 669 387 108 -509 -263 272 -494 -882 404 11 539 540 -120 -789 -877 -359 -302 44 -612 -759 11 800 -464 76 -17 -203 212 725 106 282 -533 -34 264 -855 -492 -289 -429 62 -897 568 -43 195 -799 306 -398 219 572 124 50 39 634 -440 631 758 569 318 -743 -110 436 -367 -536 401 684 -38 279 -688 -897 299 -815 620 -15 -514 -648 -262 -621 -545 686 580 -234 -34 181 -116 316 -4 -826 739 529 -406 493 414 -777 -734 643 -697 174 487 -234 98 -712 370 311 -795 -592 612 -741 165 671 69 -365 -821 -766 352 -442 -228 656 503 -676 -522 547 331 65 -305 -774 -537 -357 -123 -888 315 -64 651 718 166 580 414 427 -893 -711 -539 -514 -289 -18 -447 204 213 -212 -455 762 465 169 -85 274 -61 -253 646 283 551 63 326 -824 -457 -327 58 616 146 -204 402 -420 -682 -288 -628 136 -53 -513 258 -432 -320 -153 -473 6 -99 101 -412 -490 476 -249 -155 -176 -790 -258 601 794 -418 -807 49 32 280 -14 -167 -747 -601 -365 -556 -336 -882 258 -276 -172 -626 -127 -651 -826 -405 44 -6 -605 -98 541 -493 -235 -378 755 -64 -521 -601 780 -677 -897 373 101 501 -369 467 -739 775 6 -877 106 -554 544 -229 764 755 251 -711 32 32 644 -207 667 679 337 -56 -641 -46 -175 779 659 785 -135 592 -202 60 17 329 313 -89 710 -151 21 -450 -638 -185 437 -90 564 -102 217 -105 -341 -254 -27 599 399 -837 -708 565 377 -355 58 201 453 -374 -425 -657 156 -171 339 -747 257 -887 -308 -502 61 717 -500 688 -832 387 333 -736 378 -266 528 203 2 -314 -64 -270 -446 -5 596 -341 272 -151 -214 -712 712 579 476 -895 65 662 631 -323 -434 477 181 456 -699 369 182 -864 195 -639 -677 495 -777 -300 -688 -357 -326 290 166 763 -46 -84 -596 239 357 0 306 -569 89 459 750 -385 680 414 -636 235 -741 773 283 -342 122 -32 -894 541 -747 -25 -840 -250 -294 762 345 509 366 -542 474 -636 510 -153 -642 265 491 -247 -53 490 385 711 392 -727 -248 23 138 -99 -770 231 767 -343 -235 434 -668 -407 -266 176 690 -781 -175 -285 400 658 -111 154 -687 -85 20 -169 542 -840 466 -542 269 383 -313 194 65 432 -281 -282 260 -495 216 -735 -617 407 -753 -85 -527 -753 561 -733 137 -759 118 -146 -750 333 461 -265 12 92 502 -565 738 -315 -78 170 648 -671 -333 -665 -601 176 -852 502 -323 -475 344 -787 -3 431 -228 -700 210 358 -565 -177 94 67 -710 -521 690 102 -428 -335 -151 734 546 490 642 -499 -179 -473 768 -401 -880 345 -529 540 -338 -591 -452 -67 146 576 730 770 -832 696 406 -513 294 -570 -147 -496 737 -177 607 -561 -661 296 -684 -765 -238 475 -499 525 -577 654 -358 -724 513 -647 -771 726 -133 -271 -546 -265 3 -294 -326 395 506 85 182 -328 435 -384 107 164 750 -849 642 -837 -402 41 4 440 -453 -522 672 -878 160 -164 -165 656 382 -628 633 -395 -877 -697 -241 -804 198 -295 608 -207 -649 -893 -847 -767 556 -516 -197 -750 -449 518 619 -748 621 262 178 467 688 -831 -93 358 462 534 -205 290 -755 -508 215 -28 -606 -844 721 456 -97 -873 -827 -393 -256 291 482 298 -37 -480 -163 110 600 -222 -686 793 113 -519 223 253 -482 391 -269 345 -184 241 286 701 443 -490 -820 -382 -308 -786 -811 -235 -827 -42 -854 585 -811 -124 -630 794 -665 -149 201 -517 300 776 273 -615 -882 -453 716 431 112 -479 -125 -618 497 38 582 509 486 750 510 164 -349 556 112 400 426 275 -154 333 789 -503 333 -314 208 598 -531 352 146 -702 -187 -211 -196 -281 376 517 267 -833 -681 13 -448 -879 -425 -803 -202 -857 -679 28 -586 -198 180 -393 -374 657 122 -417 -862 166 546 771 -129 -52 137 196 -481 -535 -602 684 -723 -753 -890 -808 -68 -216 415 -65 -671 -751 583 528 -224 231 -234 167 658 -552 610 -583 629 -888 679 -666 -38 -697 292 -474 563 644 635 -29 595 660 -681 -616 -340 -458 -40 -440 116 -840 527 -344 741 113 -762 437 556 -494 714 -368 -865 81 110 311 -895 732 557 -399 -450 -874 633 -692 359 -258 -65 38 -72 233 -226 -217 768 388 -763 790 585 212 661 339 723 649 -49 -535 -334 249 194 326 -30 -710 -537 243 -812 -825 -791 -147 388 -136 552 -865 694 -467 -867 -33 -804 -258 -15 -16 -324 743 -520 -99 -564 -576 690 256 -202 -508 230 790 773 -488 310 -888 374 -325 366 176 486 -895 -695 439 -73 566 -775 -687 599 -120 636 -356 531 -247 -286 -514 -160 690 581 701 -452 582 730 -789 -501 -620 -427 -140 237 631 -557 599 221 -402 -587 -475 716 329 603 467 -581 71 -326 323 662 311 498 -899 617 268 -185 228 -861 523 377 -647 -282 -859 556 547 398 200 -112 239 -888 260 364 458 -105 320 -152 84 737 327 692 431 -542 134 759 -666 -899 732 265 -576 799 -585 -591 276 151 117 423 594 783 92 -751 -505 -520 -703 112 -666 -159 -603 -99 -487 327 -649 -812 -423 -459 225 770 -337 -816 -22 744 73 162 479 99 -883 -558 -546 791 -109 238 -210 -314 351 -788 504 631 173 91 318 -814 743 748 756 147 -378 57 -653 -289 97 -651 -681 -544 546 416 380 51 -30 -27 374 191 -560 -294 -845 -386 213 788 416 663 -624 224 226 -485 361 -297 -507 -784 -840 -252 706 319 195 800 -333 -629 -696 740 -376 -397 790 -315 -352 -111 -747 314 42 -346 562 17 -325 324 -865 -433 -86 -416 -619 -867 367 -236 -692 461 -625 -653 -298 -878 233 370 568 685 -135 354 0 -50 790 85 -513 603 -703 -77 657 -452 349 -282 -385 -331 429 442 -816 175 -263 347 -464 26 630 402 -22 -554 622 -572 -826 -752 -837 768 -172 -266 -630 -740 536 579 -516 -269 -768 377 243 -804 -336 192 -236 -40 -278 151 -681 -657 -304 -819 312 701 238 -177 349 -325 -85 -298 -332 -70 442 729 -868 -785 -450 -186 768 513 -44 -572 387 425 123 -728 682 -734 -868 -763 184 603 589 -433 -488 206 -322 -184 36 282 765 602 -345 75 -686 458 251 -357 -470 659 338 -732 -619 -853 -689 605 353 -797 -74 -108 729 650 -70 567 540 461 -10 -23 -471 -590 42 323 377 -656 -327 252 86 -237 -322 99 -469 398 203 547 761 -647 489 -604 754 -416 475 -732 -708 111 674 195 709 184 -103 793 782 -685 768 475 87 626 -143 678 -540 -36 -659 11 -855 433 396 220 151 -597 -230 698 213 -814 73 743 237 -562 -196 70 -401 -349 -853 -497 140 115 400 -13 -427 37 -549 -78 597 787 -776 -722 -595 -698 575 -281 80 -372 -415 -78 -457 596 -597 -150 -613 -786 65 -95 -285 394 -12 -753 357 -611 -579 -16 622 -246 -613 -621 -568 -117 -6 315 -748 -675 627 552 605 -529 -255 134 -160 -231 147 394 716 273 689 -69 12 -383 215 397 92 -411 -833 343 -545 -628 288 575 -795 -93 724 478 332 485 -544 379 -767 -6 -301 89 39 457 573 -9 -198 -430 -640 -110 495 140 293 268 -154 285 351 -496 770 142 114 -450 -393 181 -647 -457 557 -568 -398 -17 540 -304 -504 -779 -405 -47 -277 320 151 -26 748 -103 -594 365 -278 762 -678 -533 720 -242 -77 -365 -863 -402 528 -674 145 -729 -610 -459 -187 -116 635 -204 302 41 348 -293 -872 432 326 -869 142 618 -830 -869 501 -731 671 -375 -502 158 439 -181 -531 662 -854 -516 81 -689 401 567 260 -647 36 -574 223 283 -76 -839 -490 -526 353 764 -828 218 -177 -702 -161 -593 -251 766 -748 18 -333 463 -3 286 -99 -609 -744 494 38 -631 -881 376 -105 287 -116 -546 -385 -853 120 -528 -674 -69 38 -883 -508 711 176 -81 274 -79 -758 231 -450 -850 -510 145 -896 -751 406 -627 -819 -866 77 407 -579 -478 -91 246 396 417 -132 515 394 -768 -496 -177 -626 396 -65 -2 681 -305 -199 -129 -854 426 209 306 -551 -441 137 354 -799 756 -693 281 458 548 -341 539 -178 -177 -618 -592 144 667 518 -734 455 -857 -111 -209 482 -504 -111 -873 370 -761 -718 779 -851 -162 -109 359 404 -674 377 -789 -335 200 -222 664 -836 341 -243 -564 666 -469 -210 14 -377 16 467 317 -267 -793 590 -797 577 737 -709 -699 777 -200 110 -409 281 181 126 -159 -250 641 -813 -430 -482 38 542 -220 -785 -108 -198 392 -363 -362 -639 255 -712 -854 71 61 69 742 -187 -197 -176 430 535 136 -752 -753 762 393 -201 -715 -711 -553 -343 -20 -495 -554 560 -220 164 78 -217 325 487 667 -719 561 -408 232 -149 -820 -316 114 -220 712 704 50 -611 -42 -260 260 -433 81 -773 -758 -136 -406 151 -442 118 -343 -191 -94 374 -317 -563 -223 72 717 -720 -439 702 -291 618 551 117 -646 -208 800 476 -440 763 -499 -141 -593 45 39 694 758 606 -248 -18 -684 644 140 -146 -648 685 789 -264 416 -164 630 -710 -228 -568 235 591 670 38 -19 -788 93 -853 -118 -124 137 -92 -660 -782 -646 450 -258 -857 -650 -81 -240 642 -283 -613 -442 -876 -689 -871 -495 -783 -835 347 710 567 -50 -678 786 -656 661 226 -196 -848 307 -72 599 616 -852 -864 81 -414 -448 -632 -677 772 167 41 606 45 252 -185 671 405 740 583 674 -661 197 -771 -40 -506 771 217 -704 -150 -245 -663 -247 28 -469 444 -405 195 182 -336 -273 -619 619 -271 -612 -875 -279 -69 -820 -9 696 -571 -287 -8 -150 561 -698 362 273 115 593 53 71 -428 622 160 481 10 520 -272 168 -257 -550 -109 86 -277 -303 309 -790 -366 602 497 -70 -684 -40 646 -37 731 748 -152 160 763 60 -683 407 -584 493 -839 100 -685 97 -495 -119 145 -394 -165 -77 381 732 -783 -720 -598 -329 582 -133 -242 -257 -556 -612 716 -499 755 -28 341 -474 319 201 741 -523 641 -839 -662 84 -144 -873 -676 658 486 700 591 591 -257 -738 781 143 -124 643 296 466 536 -799 288 -144 -408 -543 232 452 653 -533 200 454 761 -65 258 -678 -313 -271 775 157 -281 363 -775 36 -875 46 298 161 11 775 -290 374 -217 234 -606 158 -128 238 -286 497 -562 -807 44 477 -833 125 -467 -889 14 -82 -479 -860 -417 -376 -569 584 144 603 -482 105 -693 -815 -857 -145 378 -345 -273 454 -291 -162 723 146 -827 -691 -233 -14 610 -222 -570 148 402 111 -162 -648 509 136 -378 -540 294 -697 -231 -226 678 410 -219 427 -320 -650 543 -311 503 -683 -266 -185 293 157 80 64 -420 -85 -676 375 -620 513 422 622 14 -312 -775 -712 -410 -834 -596 -662 -420 56 -655 -45 -845 -247 -237 290 132 -149 -69 219 -524 -167 -378 505 -153 524 -855 -318 -341 -113 592 -736 160 599 -380 -662 644 -801 -458 -169 485 655 153 262 -851 379 -472 588 428 -669 284 27 -643 142 591 -471 17 479 -492 430 325 -237 -549 246 795 -173 -569 -195 169 -125 438 607 -200 -749 678 760 -250 -598 35 -260 -842 19 -187 171 -110 -89 319 -589 381 229 -625 -482 636 -396 774 -236 -150 777 314 -443 -35 -203 -472 -264 699 302 383 -616 95 -53 -474 686 -308 -806 -833 351 -589 313 258 150 -403 -402 614 78 -707 -887 647 297 -171 19 296 111 -875 -299 523 -120 -486 299 -44 -53 359 110 -436 91 79 -619 382 482 -541 -737 -784 753 750 60 -118 -587 222 14 -455 -539 -756 -889 -688 -331 626 -649 353 84 633 -597 -484 -417 493 -97 -549 144 -200 -140 560 -556 590 -477 608 461 444 435 -697 -39 215 -358 563 -555 443 -164 792 189 -864 63 770 -140 -447 113 718 -369 -62 429 -658 531 -456 -749 722 483 249 762 548 795 -811 448 -619 -102 96 -668 -238 453 689 727 -59 -580 213 122 -489 -607 -449 632 29 -8 -806 -428 -701 361 -54 -203 91 292 346 237 157 738 -88 -588 493 -23 -560 -480 99 -587 -370 -876 379 -635 313 -760 -693 126 -99 776 -484 -65 665 330 239 678 150 603 436 63 -125 -456 424 -470 545 -619 225 202 -482 -584 457 -91 224 -384 466 -288 -110 -701 -144 -230 707 -820 289 -626 -550 346 -878 -86 452 -616 -750 218 647 -440 -832 -582 262 14 -707 -875 -4 412 -246 169 542 -895 -510 -814 -581 525 -866 -395 -309 -352 -143 -209 628 -802 -363 133 -357 177 -194 94 -238 -226 -540 704 -213 -381 -97 7 454 461 -36 777 -567 364 742 584 -412 762 -204 -609 495 286 -650 534 -734 484 124 -580 -152 638 -183 28 294 -595 -255 143 42 -192 786 -829 771 680 406 648 -119 510 444 -90 -273 377 -617 -525 -672 299 -656 -141 544 -647 392 153 -738 622 395 -118 220 -491 526 363 -29 -673 -15 -66 -482 -468 -546 -885 703 -518 783 -384 413 55 -766 712 137 -235 461 -148 -818 550 -618 24 -828 553 413 -28 -440 75 -459 516 -496 -1 -584 237 -275 -770 -589 -106 -459 427 280 -873 -809 -871 614 -323 -373 62 -642 784 698 -205 -182 647 596 652 -746 142 -643 -198 116 -356 5 143 174 739 751 -282 105 748 -484 -518 -231 -730 691 400 -878 399 789 689 -293 -650 269 776 301 610 -114 180 283 -467 168 -623 -503 1 -356 105 -384 222 -775 -224 741 331 -47 -215 -681 -693 -554 197 339 -729 -311 121 -142 156 8 579 -503 -691 -533 -771 578 -396 -797 626 559 -732 -139 366 -410 -450 -92 -696 689 -757 -728 -437 562 -656 -780 220 -258 96 769 -123 580 471 -837 535 -326 540 529 524 105 -657 573 662 106 -265 -38 -142 -554 -255 -98 229 24 -447 669 -642 -45 469 -70 -474 -839 603 295 713 -292 126 618 -897 215 -339 649 179 557 536 373 619 536 -428 -608 465 182 119 -211 81 691 230 -671 330 -641 51 669 -200 -589 601 24 320 57 -5 519 -39 692 -583 587 564 -185 120 188 -822 -199 -632 53 -174 174 712 32 -491 636 -451 -337 -410 758 74 -762 -740 549 303 -776 162 -866 113 -694 442 719 -866 693 222 -115 -604 539 667 -367 -739 -710 523 353 -301 481 762 451 214 463 430 -432 432 -723 -138 419 -117 -96 216 627 -28 -723 277 -844 673 -305 -899 263 332 628 -533 568 -569 -77 773 -742 201 453 -307 -404 -662 -133 -847 -484 152 297 -270 -877 -592 600 -562 -808 163 -266 -818 303 -338 98 -465 -333 12 145 -607 -79 -311 757 -201 -772 155 226 -653 27 -152 568 427 599 588 406 580 78 9 -27 -552 618 -613 783 -549 732 278 660 435 196 -612 572 -829 382 725 724 22 782 93 -309 71 -601 -52 -883 725 98 -461 659 378 -15 310 -840 337 -21 -382 -393 798 120 12 587 -864 -535 -22 34 -708 -552 -643 511 113 -369 788 126 -706 187 606 -729 288 696 -764 -16 -704 -792 -791 341 -322 274 -160 499 188 -483 -319 -698 56 460 -447 -437 471 -327 736 -882 170 789 101 -275 143 -132 -401 -761 190 -665 155 233 -606 -648 722 653 687 -746 -381 364 -755 -185 432 -574 398 -833 -414 -497 -330 -229 748 -192 -537 -404 93 757 -879 427 188 -428 702 183 196 111 594 -855 -341 -678 -239 -266 -236 -130 -370 -456 475 239 -328 132 -216 524 -157 -286 678 772 -499 259 -255 269 -373 631 -467 249 74 -163 93 -767 591 -366 -17 153 183 -7 -779 295 -812 -316 -775 -546 -126 -421 -724 -116 226 303 573 297 -338 -401 -363 -779 -566 -890 258 -289 -283 38 591 -441 -440 -830 390 18 95 -846 -746 494 -106 -705 -525 773 557 -126 196 800 357 -271 -644 259 -152 -194 743 278 607 627 50 86 -406 -576 744 -49 291 -579 674 -88 -158 -335 453 -20 -460 -139 -45 -854 -127 40 -789 54 -52 -107 -845 294 -898 17 -132 215 183 -865 -704 763 14 -810 -111 13 -492 -535 -881 320 589 -757 235 425 333 458 -457 722 718 614 151 627 576 -464 -636 512 -442 -109 -376 -112 -110 -265 378 -138 440 -308 742 456 147 -790 469 426 189 334 179 -343 -466 -73 362 99 730 -133 -721 -841 -165 520 31 -16 -459 711 -263 325 32 424 -520 -650 -408 748 -843 -866 -506 -601 -381 349 755 528 242 -597 412 90 416 764 -702 -748 170 129 -800 -790 87 375 503 -225 -521 -631 503 -874 671 -653 -626 -305 529 621 -13 743 -296 427 -143 488 -592 410 125 645 421 -360 327 225 -478 -223 -746 -477 -222 247 -283 -668 160 -47 -429 -361 392 -512 -113 -58 742 -654 -718 -370 792 109 232 -358 233 -591 -375 222 174 -489 -299 88 -822 133 128 -832 -344 -399 199 289 19 217 -199 343 -679 -331 -33 264 560 73 -420 -25 -826 711 -276 -815 -590 681 703 -684 613 -836 -880 -387 -714 -405 -494 -748 368 208 -411 263 -608 362 -164 529 -52 -651 715 -294 -119 46 -381 -461 -219 -730 -271 -357 -771 538 -474 -824 524 -493 -470 -521 663 12 -761 686 704 -840 -340 225 -27 -148 115 -300 -789 -357 -755 233 -86 -35 -873 -822 61 -127 674 642 -31 17 -355 -827 627 -702 510 -9 198 516 -672 141 -156 318 -106 165 742 -558 -437 -815 -840 559 733 -530 534 443 -456 187 611 776 695 350 -430 703 -617 321 616 53 -329 -182 564 -645 513 28 -439 280 -227 -40 -97 363 -592 119 776 -669 272 -92 447 79 187 751 -832 689 66 521 -248 -166 388 483 181 577 -287 -288 -636 -513 -677 -692 428 748 444 -533 285 -182 -332 344 511 -794 37 -312 -659 -579 -786 -803 -559 -425 310 -694 703 -836 771 -871 -223 652 183 141 -611 61 256 24 -329 511 -200 406 346 659 -628 -424 596 615 -345 -147 -547 -253 209 -235 -92 -101 558 -129 512 -499 -785 581 279 -538 287 501 6 162 -2 -217 43 222 532 678 538 358 -352 93 -38 -607 -223 -16 608 -775 -234 -341 -847 684 509 -25 189 486 669 -409 679 -218 23 753 -544 355 674 -57 -72 410 -300 673 384 -742 342 385 625 -296 -730 97 -227 -796 -592 736 -116 535 626 771 -191 -336 692 -564 -221 79 454 -466 400 -524 249 -244 -429 365 -227 310 721 30 -493 -379 -211 -5 497 -573 -593 -626 194 763 561 260 426 -52 249 203 305 428 -681 -801 597 -211 -850 -566 51 -584 446 463 -515 -432 34 -804 29 195 -878 464 -281 -226 -98 -339 -442 -883 -676 -839 -875 708 -541 -820 -505 535 -802 -833 267 673 263 156 -347 -743 332 278 -632 -53 -627 470 410 676 -266 556 -802 633 -880 -504 -249 756 -861 -581 -537 -16 -585 -165 -893 440 -761 156 -474 390 -483 -865 367 -631 247 116 695 -781 -336 -243 -506 429 733 -729 -694 585 -158 407 -197 620 -278 750 278 -717 -892 -714 100 287 -163 379 693 591 750 -155 -501 452 280 43 395 720 783 477 660 -240 488 -896 439 682 490 -808 788 321 -807 -240 783 -118 -79 210 -709 -821 659 51 152 -392 -621 -772 28 -11 479 642 -207 616 -160 537 -664 -175 -231 -808 243 480 571 -273 -290 154 -490 -31 371 238 432 -313 -534 -38 -75 78 -275 -848 -217 -634 -869 -133 -860 -453 -887 -80 -268 -565 601 -251 795 598 643 -527 -400 26 101 -410 -467 -672 -69 -138 212 314 669 -249 239 -298 -649 -158 -631 -67 635 -893 -446 -73 701 -416 -112 -879 -300 326 -358 791 -21 -325 536 -339 -671 302 358 309 393 301 -146 173 762 -647 -298 785 -884 0 -301 -499 -475 -256 556 -567 -286 -68 689 -535 -556 -174 87 283 46 -1 -107 -569 -582 668 -10 -807 -621 682 -218 -26 -724 131 -228 -856 -407 284 -400 -236 566 -482 619 -409 540 180 290 -597 727 -224 397 148 -48 286 -623 -727 -310 -392 289 -377 393 569 403 -743 312 -644 115 -469 -361 -326 33 -108 489 -586 -632 777 273 589 4 -511 -677 -547 -158 -205 -239 537 793 350 -699 396 -153 260 -302 780 -667 -442 42 213 -8 655 -699 705 -550 603 -812 -286 738 618 -386 -390 397 -89 11 352 282 -769 -529 -413 371 253 320 3 -864 -100 -643 -389 177 45 466 -117 244 449 173 -747 -789 77 -14 698 -76 88 -456 459 -858 -71 -434 -639 257 -127 -731 -818 370 -802 279 528 101 500 -353 635 -336 105 -737 786 -89 296 662 561 -520 -418 -201 349 -786 -576 -92 780 -21 -432 692 417 -551 -341 219 704 -299 -663 586 -657 -692 457 625 592 -50 -481 797 -104 251 578 612 -574 85 -757 685 127 796 37 776 250 -360 -668 -94 -435 763 298 -565 492 121 -250 -701 -359 -654 -594 95 761 -723 474 -183 -476 -14 295 -864 220 368 115 -618 -775 -468 -354 614 -239 -518 480 -428 398 666 317 -720 -81 -47 -136 -237 -315 186 62 709 125 -710 361 -80 -433 -344 -95 102 -621 580 -189 -68 303 341 206 640 -153 182 -87 699 -496 -749 261 -849 459 -25 251 213 767 283 -519 -132 116 -781 25 -405 -681 602 -262 620 -782 579 -471 -803 308 -181 557 -821 -810 732 -764 -545 591 262 479 -405 -90 236 -53 -771 673 -253 -524 664 -350 -89 -614 -559 -537 -561 -77 800 -482 71 -464 555 -435 -722 165 706 -830 -793 -74 183 313 233 -841 -798 -889 533 -346 -823 745 -349 -360 517 46 -162 21 762 16 -715 -706 -96 41 -451 -757 493 -638 735 -502 -411 -10 -461 758 -191 -614 -102 -35 441 -388 327 -231 -19 163 11 -672 -841 236 -758 213 -173 155 -538 -786 160 -490 -615 -656 -19 796 293 -427 622 -547 -360 64 655 705 -383 -492 -242 -61 618 -817 -612 410 695 -755 -390 150 -329 357 734 795 247 -435 382 428 -394 53 641 619 193 -148 659 311 -848 241 -243 429 60 -277 233 -194 143 -884 576 368 -686 102 -406 -495 -267 -852 103 554 -281 -334 644 149 -469 -315 191 244 -442 405 230 -144 443 79 -229 95 520 86 -11 -463 360 -779 735 -107 541 -838 -242 -338 -143 110 596 -437 536 -145 166 -300 -201 -445 -101 -145 396 724 68 4 318 -449 -205 -211 777 -573 -244 624 -366 421 604 -878 303 -835 626 -813 -130 410 -332 70 314 -500 -548 550 -855 713 -607 573 800 -599 407 -400 495 -774 -726 438 593 -303 -193 -213 -390 18 80 -543 110 -157 -647 -723 470 219 330 -421 434 771 739 421 372 189 99 219 6 659 504 422 278 230 528 771 -637 615 720 -509 -895 337 -523 281 -343 108 724 -502 -771 -541 552 -503 158 340 794 -834 -827 -509 -579 543 -839 -354 -778 519 -499 540 549 -7 185 -329 334 49 166 -567 466 753 -847 -166 741 -18 682 -213 -424 -498 666 447 727 272 -853 703 357 -445 331 81 -757 -470 680 327 136 238 494 31 -371 -315 -39 443 752 736 338 415 -242 739 549 773 -125 625 -502 -610 -341 335 -531 -471 -42 405 -482 469 435 -152 -682 227 595 -580 718 -29 -309 -12 -68 -405 346 -1 212 -191 115 623 -654 -389 513 -841 34 -312 292 -341 243 -48 11 277 42 756 251 -640 630 161 767 -828 -510 420 -899 622 777 -336 -134 -42 460 -38 -697 221 329 330 -248 -530 -538 754 40 -863 -778 332 -15 -772 -498 -333 297 434 613 -412 333 -210 92 -859 -582 -575 -598 389 237 290 -605 225 -62 -707 -586 -670 -731 647 289 751 -838 -458 -592 -587 282 -752 517 578 -495 279 348 4 46 47 44 -381 -816 469 595 723 -487 -225 -416 -266 -32 -173 251 -874 611 341 340 -39 -439 702 -490 -717 -340 -546 150 -438 298 -740 -63 368 -268 -672 426 -226 -587 308 70 166 -396 529 -301 -596 -318 254 -837 109 -142 -347 -494 -268 176 -307 392 -671 -438 204 -300 687 -351 782 170 -111 23 -469 60 494 -685 -820 -759 12 -70 -546 348 -729 -842 378 333 118 37 -286 277 -466 41 -888 -527 754 -788 -36 -11 -127 -70 215 -864 524 160 782 -797 796 97 612 -141 287 -736 82 -765 547 605 -835 -835 -765 -368 -698 -490 -200 -350 771 -573 380 -677 -623 1 -594 -434 -586 -41 -155 -472 322 22 -811 700 259 -225 -2 -181 -269 303 -364 -546 -159 -705 485 548 -544 -496 -527 -225 -743 -281 127 -32 -212 -265 -483 69 65 -121 621 361 510 -440 390 -91 563 -819 -121 -885 463 292 457 738 -645 -532 453 672 632 101 -661 288 32 751 670 261 474 -399 205 -319 522 653 557 571 -407 -106 -686 613 -659 -541 -58 -611 449 -507 15 419 454 466 -381 788 49 -113 65 -151 -8 -654 562 703 527 624 539 -5 374 310 458 -341 98 589 -661 21 788 621 -476 -307 636 118 -899 509 -390 609 -791 -511 284 527 -779 692 -643 238 -47 545 -550 -499 -310 -813 14 -577 -653 -152 -21 -170 -660 734 411 -149 651 425 328 -49 -169 -668 -723 -600 747 747 -649 -201 17 673 -164 199 -434 -492 700 -238 558 -73 -575 632 -491 -112 -299 -33 -312 -722 -816 541 275 754 -447 -869 -602 288 -613 -52 639 -733 532 -337 308 618 109 69 -829 -382 334 785 -185 496 468 578 188 -611 574 -377 -868 592 134 328 -548 -21 563 516 -408 -854 -425 -871 -642 612 288 -377 124 640 -311 -361 -189 -499 724 -492 -752 587 -110 607 -497 -764 312 422 437 -231 128 -182 -315 276 -896 -642 616 53 -645 333 560 412 -674 32 -330 -155 108 17 429 700 -842 610 123 512 -560 -331 333 617 262 276 105 -46 -180 529 -805 -212 337 585 463 -134 513 339 -716 33 254 -821 548 314 -828 754 -47 -359 -185 272 138 -212 -98 -811 609 134 -355 -398 459 -789 285 -301 177 694 706 -115 711 -510 658 482 -793 42 -531 335 -860 -826 -456 -639 578 127 627 521 609 -665 322 342 -524 540 -229 -811 702 -77 -891 -173 672 -879 -429 -816 -843 559 -816 457 277 -477 -345 668 231 241 198 -823 -503 -420 110 546 -765 -351 -128 -317 -234 547 362 792 142 775 373 -218 -874 250 600 -451 784 208 -498 -605 85 395 -492 317 680 152 501 -770 543 -788 -503 -105 -93 -812 -198 -700 -862 265 753 -617 797 -633 286 627 571 -56 393 -436 258 88 -133 -11 -367 577 664 150 131 -823 763 -754 674 -158 -682 757 -418 633 -481 14 -371 -690 3 235 55 -484 324 -171 -223 80 -807 46 -238 -116 -821 -507 739 659 361 -743 482 115 115 262 -237 -463 -201 4 709 364 -433 596 775 342 182 444 -273 277 -592 180 48 611 525 624 64 -35 -104 762 -673 -584 -397 -152 82 -441 -639 -27 546 715 800 743 726 -593 428 440 -763 177 63 398 43 -146 -9 294 475 -186 609 -737 -292 437 397 -26 -734 -566 461 -23 494 -433 -548 694 -441 355 472 7 296 -699 -279 -250 -793 -76 492 88 -154 -58 -21 -168 130 186 712 656 -242 -865 -232 -508 -16 -133 161 469 -520 -218 -167 149 541 -121 261 -638 525 735 533 -220 412 -703 173 -151 437 -549 270 -115 -368 411 772 342 -350 -383 546 -897 -461 -683 -169 -321 -38 -228 -784 -22 127 -163 123 164 210 693 -569 593 289 -242 -281 -441 303 556 -176 -604 -763 -216 659 -183 305 -614 68 496 363 -552 -177 752 94 512 -371 473 -596 659 85 -386 775 -812 -775 569 -721 322 -477 562 303 737 -453 344 -586 610 -289 758 42 28 191 322 -142 8 -516 -89 -690 783 -721 -579 -341 126 522 379 -665 -601 -301 232 -120 502 792 -755 -255 544 509 448 -366 -758 504 -369 -535 -726 520 -101 675 -303 529 -852 800 -479 604 -702 184 292 279 599 -346 386 -510 -666 315 -676 402 350 -495 747 773 -246 -349 616 697 534 -858 -128 -213 86 732 342 -462 -48 -665 -119 332 -154 684 -772 308 -837 -682 213 -245 -55 666 -237 -876 -175 -549 -83 169 -162 701 -693 -689 -495 -550 389 -536 -801 -475 -86 -636 -680 -457 549 -168 715 633 730 50 87 -90 157 262 -594 220 761 261 -679 -500 90 264 -123 677 -602 -408 675 26 -581 214 -79 -523 753 -531 -874 -874 660 -831 -318 -165 326 -669 -170 203 623 682 -505 483 -236 -447 432 84 -745 382 651 -564 -843 792 479 -319 429 565 529 -224 -165 63 764 -877 486 -446 -756 -660 -535 -193 -766 450 -171 -595 345 -591 -157 -493 -38 -549 440 724 308 -213 -771 139 322 -686 -601 345 218 551 -649 481 -461 -479 412 -306 280 150 -593 17 106 -107 -480 -744 376 -215 130 -314 654 569 -895 -160 -238 -115 -554 743 -805 192 311 -474 658 -461 -674 -551 59 -194 785 542 677 592 -522 187 -800 273 -160 530 -309 342 -660 -481 -861 -431 750 -808 -145 32 436 762 -556 132 -175 132 -467 797 341 -197 743 172 57 546 -250 -19 539 649 -829 -853 -472 -775 -725 -679 -392 -819 -453 797 -186 375 -358 -820 667 422 -700 347 -194 154 718 589 206 -210 -653 -844 596 -710 -890 -756 -787 -200 -93 -579 582 -185 256 -538 -391 -613 -764 -214 696 -778 55 726 -23 500 245 -7 -763 728 -567 629 742 717 -82 447 -809 154 -875 -659 -759 -715 33 186 -455 -804 673 -51 -97 -747 185 -342 78 -216 176 -476 248 -58 -540 -317 390 228 -652 202 -8 -512 -68 -899 528 -761 336 37 -24 213 -788 356 257 478 -888 -25 -754 -120 -695 540 -555 -325 601 283 657 266 494 -498 -529 -83 -447 331 -342 -806 -707 753 56 527 457 -122 310 -203 405 633 -375 -339 -751 -533 -256 -802 -680 295 -670 398 -596 184 273 586 515 -816 30 -93 -125 428 -330 -516 -299 -185 29 310 -262 -80 156 -559 -681 -445 -31 449 -861 -463 -438 -663 252 594 -57 -755 299 -519 346 -575 -812 -405 651 -113 -120 187 -540 -119 379 -818 37 -455 217 158 345 -369 -668 -220 -522 244 139 76 -424 153 -415 478 535 -637 -204 121 320 754 -558 -426 291 353 -799 772 -8 -103 -523 -871 305 780 -283 -292 82 -517 -1 -53 742 -817 566 484 -712 183 240 378 33 -290 156 49 347 -395 -759 -811 13 112 65 -669 587 184 330 492 -110 701 148 -108 -380 96 -872 176 796 765 487 -745 -127 765 9 416 -177 -242 -354 -665 -770 -869 763 38 266 -616 -763 -183 -102 480 -407 -832 -855 -434 347 -832 493 663 749 -48 -754 -205 -247 75 -100 569 721 660 -704 -595 85 279 566 425 384 71 -351 -827 -836 130 188 299 634 -9 483 -552 -176 -524 763 77 -761 -563 -198 -658 350 -216 -124 104 557 779 344 24 194 644 706 -15 -544 764 -565 -548 46 662 460 -191 296 -188 -207 657 648 -681 -266 -191 -37 -32 -722 -287 304 -138 -528 39 -707 -70 -480 721 -564 -437 225 752 -694 300 -627 396 -808 -623 -323 58 -776 173 -26 586 -164 -39 -630 373 740 -511 628 -586 406 -234 164 -712 305 -543 -655 -871 -434 -21 619 180 12 -886 -752 745 218 -219 753 -10 -835 -622 -181 -763 287 65 -114 757 -355 766 -167 465 787 192 557 522 -15 723 487 -676 -342 -46 688 385 413 -58 221 -789 615 331 -883 -399 17 559 -94 360 311 43 544 -41 -659 -770 216 178 104 92 535 136 -567 641 -526 458 753 -787 264 425 196 -174 29 -188 -632 127 -745 -105 -833 -865 -856 571 9 -51 -286 -229 330 616 627 -813 -107 220 -218 -755 156 -643 -408 -685 580 -343 219 460 -191 431 -135 -150 -48 -340 531 472 774 -127 -169 -404 -151 284 153 -523 -760 -481 -859 -636 -376 424 30 -856 -61 521 111 -886 -403 710 -380 -59 755 122 10 519 -639 -868 767 721 132 -261 -36 186 786 -260 -62 298 -162 -356 -467 -742 318 65 -16 781 -70 -95 389 -106 515 538 -638 -818 311 -757 361 156 -275 326 -273 342 89 342 -843 254 -13 -742 521 47 178 89 -734 -163 576 701 770 599 -11 622 -682 268 421 596 -453 59 231 763 -110 -79 -840 -742 -49 75 -855 -211 317 193 -7 -368 437 -762 -743 -497 649 -747 -537 -25 657 604 155 -319 -555 -539 201 759 -53 -115 -324 315 -682 624 107 -619 673 58 -299 514 -579 709 -112 315 -665 -898 235 288 115 -393 311 -321 314 -509 580 -547 -376 509 -235 -537 -698 -269 416 513 -688 70 299 261 -685 86 -114 -80 -37 531 -90 280 -433 -848 -861 75 675 -668 -732 -73 729 -309 779 663 -851 144 353 -255 -583 -893 -331 -637 194 266 -484 4 -337 -788 436 408 188 -48 -42 76 -612 259 745 240 774 -719 270 688 -240 585 740 -108 625 238 -537 -108 -419 -14 316 -462 578 -164 -821 374 400 637 263 507 -100 -870 -349 -851 721 480 -465 -2 -463 -457 -537 -355 67 -867 -340 -776 512 -858 -352 173 -811 603 240 256 -788 -301 721 141 538 644 261 290 470 529 781 -548 34 -204 -263 736 518 -263 -556 -890 355 483 -60 -16 510 -526 -263 -698 -809 286 754 -177 -831 762 198 -370 503 -175 -799 -196 596 -689 -588 -793 588 -704 443 -681 -476 260 -248 754 -294 277 297 117 -184 -795 -69 175 -167 -830 -761 -517 -90 -437 382 297 -286 56 -421 -130 578 -15 784 -214 -720 776 -601 145 -138 209 174 -802 532 741 -756 -524 -278 -805 -484 228 640 432 -812 -780 217 -258 393 202 23 -50 436 -694 646 594 51 -681 -32 784 -711 -834 -254 -360 713 -862 798 188 -414 248 -715 -872 -49 -416 75 615 -653 -26 -797 -643 -591 -174 543 -131 139 -378 -708 -246 -570 -574 -304 378 373 258 335 220 761 704 178 -713 -523 -30 -65 -305 581 616 -847 -524 263 -485 -324 -878 18 364 35 318 -262 -669 -735 149 -313 385 -313 -868 731 156 -473 5 32 -145 587 -551 -199 104 -534 -22 -284 -209 -372 -378 137 -178 -613 105 148 469 -807 -313 -727 -864 -36 -841 -873 -789 -550 -240 -137 645 -416 219 412 -465 226 -716 -187 398 54 -625 238 -152 -678 168 -424 -377 -66 228 -61 783 282 682 -234 134 -806 -240 -772 -11 348 370 -316 -488 517 -649 -645 141 720 171 600 293 556 -160 178 637 751 575 758 145 150 644 594 101 -136 -900 -140 -711 30 44 772 -104 775 753 383 249 496 -744 -492 749 -736 -300 201 -269 -554 752 -288 98 -130 224 180 -587 342 713 -538 -664 -702 -2 -159 37 -168 -382 -177 -611 -896 -296 477 524 729 281 -328 68 666 -668 -45 208 733 -805 -62 -583 27 -328 -358 -230 -479 -559 -779 512 -186 -797 311 -257 -331 -74 -292 -9 147 -435 221 -603 353 -122 295 -351 784 -81 -897 111 -102 -108 -634 -400 -761 -678 600 547 76 -860 -324 -50 57 714 -256 799 -698 -660 738 720 465 108 727 316 -796 664 514 12 73 -450 614 522 32 -83 -815 531 -732 -203 -253 539 341 234 255 304 322 -555 286 271 670 -820 -876 -867 -692 -370 -374 541 -897 -152 -499 731 434 -337 170 197 -511 79 -550 -49 -80 -279 284 -750 -287 -13 432 -235 740 -128 545 -209 334 -592 -644 -482 310 711 -555 157 -597 17 -411 246 -155 -131 -24 -696 -469 -408 646 28 -153 296 605 -562 154 -610 645 128 -632 2 27 800 630 142 59 180 -306 -641 630 -782 -433 -411 80 -370 -780 -649 628 -849 501 396 -433 234 -418 502 373 -86 -156 361 -564 528 -470 -646 752 -382 -427 -356 110 -213 -754 -770 469 -822 -589 -484 -363 -731 243 577 -900 461 -728 -123 775 -489 -846 779 -686 -138 228 -800 -414 -171 49 -528 123 189 -523 -163 346 -179 700 738 482 -755 -440 -138 -426 -484 119 -824 501 -659 742 38 272 67 -347 740 -201 206 102 -736 278 2 -158 -467 -319 -557 -581 -208 25 571 -621 -77 -698 431 -416 728 408 -653 -587 -55 239 503 -5 -34 56 37 -627 260 446 -510 -300 -506 -51 -571 705 -201 -2 527 -379 138 775 32 66 -366 -882 -575 -257 -147 -685 696 9 307 357 -731 604 -352 -10 -317 704 -301 307 419 321 463 477 -885 658 160 -434 358 -117 547 202 -38 -186 -147 -690 358 409 -336 -437 587 -861 -103 -312 -463 211 691 143 -140 -306 107 -820 699 348 -124 -55 526 781 -280 223 -50 -277 -357 -217 -466 -208 337 253 -608 0 800 433 -852 748 -284 -531 528 341 -321 -838 423 -29 -850 1 -356 418 491 355 -681 -796 -24 -425 -741 -626 -112 718 -462 -623 -599 -590 800 792 -26 -888 530 -879 197 -224 786 494 546 -291 -609 -864 630 564 -711 -121 692 509 -379 308 538 152 -502 792 -417 468 -706 570 -77 -710 773 -362 -166 301 786 252 741 -480 -124 -529 -821 -281 563 -501 -683 -784 -840 699 -821 438 383 -850 144 464 171 -691 54 -649 710 -233 -415 -796 -685 171 -657 363 -723 174 -131 -834 323 -310 638 -764 -214 -192 -219 94 -850 -744 -681 -491 580 -181 418 -613 182 -889 -50 -673 -61 49 239 571 273 -288 -443 -395 435 -681 251 212 447 10 105 -129 67 -593 340 18 -542 -808 406 -726 306 522 -387 -548 466 651 -371 -766 -197 630 -190 -566 339 -642 133 -698 -63 -641 735 587 -653 68 -144 -579 257 389 792 433 136 240 482 -9 299 675 -689 -336 483 -15 -547 -779 -401 20 -82 -669 197 680 -671 -364 350 364 60 414 -423 -80 158 -470 658 82 779 -682 -615 -394 -327 191 761 253 -601 -879 -362 -840 -334 -71 571 155 -554 -543 -450 98 36 -601 -711 -864 -520 289 -129 -720 679 6 -788 229 -174 -366 -23 -47 -215 127 315 726 -800 368 -624 -392 -704 666 679 431 419 -202 680 473 596 2 241 -218 53 -270 -841 590 -357 -639 -483 -302 -77 -568 -888 -691 -691 -242 -646 -44 495 -258 -15 -207 26 -870 -82 -494 -170 249 -717 -40 161 -660 -708 -62 550 31 -863 -243 87 738 -786 487 -436 211 9 -514 -13 613 131 594 -326 -435 -219 -330 591 341 49 619 584 -296 -845 -202 731 177 -362 -555 236 496 -578 -558 258 242 412 661 544 339 131 -162 296 495 -674 519 507 521 -788 -800 -453 -107 -438 -839 -115 -667 545 -451 -62 -123 295 -23 561 779 -239 -182 -379 -646 472 581 -591 -88 -564 -692 484 571 -528 186 723 573 531 271 474 235 65 -725 134 728 445 -632 -793 -238 676 -89 -180 -7 -65 -39 -797 -233 -258 -530 159 -814 576 -870 -378 189 -746 523 -786 -421 481 -731 36 -421 -592 798 679 -265 571 -56 -743 -789 -211 566 340 240 -100 523 552 187 -153 168 -284 -61 207 215 -877 691 -743 723 -839 241 671 73 577 208 -387 -68 174 660 68 -752 794 -815 -605 -835 120 97 -663 42 721 -636 219 -881 -273 412 -537 -518 -42 348 201 193 -544 -550 755 682 487 -361 -140 -622 192 659 -699 565 -677 699 79 -20 399 -676 -862 -673 -521 -604 497 -145 -348 -24 427 -405 -451 -10 -391 399 776 -231 786 272 593 -523 -828 -127 738 -407 284 332 475 -890 -413 289 -613 343 593 -522 -850 -57 -541 -190 -831 786 -331 628 -640 -231 -322 666 -64 -593 -3 298 223 515 -550 -509 424 488 -519 -845 537 574 -621 -375 217 518 -286 -517 -342 -470 -169 626 578 449 88 31 261 -202 -24 668 599 639 -356 498 793 236 -485 -130 446 -262 -645 -557 -603 286 -155 -860 -41 -80 -330 -643 -178 -339 -585 296 112 387 -583 48 94 441 -364 286 362 110 576 -832 767 360 -306 -215 -385 221 387 702 -892 -88 335 446 -340 -106 -348 -551 647 708 6 295 -349 113 428 -387 -594 -332 -312 -652 -699 -717 -229 233 -153 -211 -879 747 -4 565 -65 162 -858 409 -248 -320 543 94 144 195 -437 622 -778 -351 554 398 -497 506 -809 266 -421 -169 201 183 299 772 -371 -704 174 -46 199 517 477 -434 -613 7 267 -249 -875 -58 -64 -264 276 722 128 592 -837 -841 311 -313 -6 515 634 -541 -378 -832 -151 662 -113 119 525 364 -724 -532 -818 277 -181 -84 -313 -896 -888 245 -671 488 -61 695 371 -543 164 -371 739 -705 -176 -190 306 -346 -428 13 -521 -532 -170 690 -862 -373 177 -823 470 -546 -579 -127 548 367 99 728 198 -28 456 679 800 -635 -708 -648 -163 -579 235 -329 164 -219 -190 -491 -561 146 81 -826 77 -470 2 -343 -301 57 284 -292 -637 613 -356 -560 332 793 508 -639 411 -362 -801 -37 120 34 -692 -727 -426 655 549 -823 -86 -6 -563 -749 -357 -596 219 -750 44 -198 740 -725 -606 -188 -643 -30 -63 -209 -206 -847 574 212 -217 -513 -727 -697 -395 -21 -282 -567 -604 -294 731 319 -858 -414 247 -157 279 -226 497 757 491 -718 183 -604 565 128 728 -272 -687 584 675 -218 -450 327 -675 -639 -374 -709 95 577 395 -610 -801 -40 241 164 800 594 -712 556 63 -412 -137 488 393 305 577 349 160 155 248 370 -353 436 361 -228 115 -39 236 600 277 -511 295 -894 513 710 -44 -897 234 246 -209 -769 282 140 -842 407 -476 -345 634 355 370 609 595 -898 -876 -777 -594 -411 32 -424 -313 458 -759 -771 529 -620 769 0 -162 -466 -344 296 -805 140 131 -126 634 271 -660 487 -828 238 348 -7 596 713 569 -176 -143 -157 -241 -299 228 146 -55 -94 -178 596 -428 591 -663 159 614 -884 317 579 -529 332 370 -691 751 -266 145 10 -584 -208 -880 -546 631 -767 254 -114 -334 -410 -103 -128 -407 735 603 392 546 720 -545 -731 308 496 -632 -45 -36 -35 -223 -725 421 -527 -127 161 -752 64 538 -540 -821 -343 -834 594 224 -713 -706 248 445 286 -554 -694 619 -450 311 -541 -91 181 -140 396 -768 791 187 -303 -161 -207 -844 695 185 -736 652 -280 469 533 694 162 -534 -87 362 14 -496 -807 -181 205 -465 89 292 279 -375 593 555 -340 -505 -898 82 -26 501 -362 706 -530 -506 454 119 -263 -228 437 -467 -361 270 328 -281 -664 455 -645 360 657 -168 192 -684 97 77 147 -879 -695 -757 216 -797 697 -350 -309 -459 -784 -768 -761 330 -506 547 -460 -813 344 -617 -442 -483 -657 -615 488 358 -508 -164 -251 284 -500 611 545 452 52 -604 273 212 -86 -651 -390 -490 256 743 190 -422 -296 79 42 -449 796 -132 699 -750 453 -449 -19 -528 -287 -765 -646 -665 294 533 569 -121 514 -715 568 212 522 -900 708 670 205 258 -308 586 -222 551 342 624 -860 199 175 -20 321 -73 300 -659 87 -631 -151 -201 -750 679 -653 -49 116 334 -853 236 701 88 -400 -813 -224 43 682 -378 -538 487 -892 -597 193 -27 588 -283 790 -804 -705 -561 81 792 161 -348 -442 -608 -269 407 280 -445 -378 -503 569 -219 -823 613 261 235 609 577 -95 -275 -122 -487 763 -729 407 -478 -843 737 -44 -80 291 647 -594 -743 6 761 730 -385 -397 -755 650 789 398 -143 358 -241 314 -571 -615 425 -114 70 39 409 8 -664 461 762 347 736 -337 407 -790 -772 694 -371 181 240 264 -192 -799 -297 -758 663 -271 -617 -743 -534 -281 -237 -734 -352 -20 767 765 -690 -31 303 -831 -525 -210 -596 601 677 792 -451 489 566 400 -459 581 -20 340 -365 237 -749 -40 -383 -855 -638 758 339 -798 -650 181 -144 -375 -84 526 238 -535 -890 -881 425 -342 682 -359 787 87 -487 646 619 178 -617 336 -3 486 -28 -668 -835 617 -290 -452 249 -160 -478 356 554 739 -147 -160 -261 -635 -40 -624 -509 -508 767 -883 45 -769 495 -650 7 297 582 -552 207 -381 -35 -113 768 -257 763 507 148 -411 -696 -733 -290 -887 200 -580 -659 -663 165 -188 187 778 -469 259 -107 -45 -31 -330 -344 -376 -687 -765 -489 -876 -677 20 -67 152 184 365 -190 -371 104 -177 -8 -477 539 -627 784 107 633 -278 250 322 377 -188 419 -637 -236 314 -568 158 -599 3 -789 795 -643 705 497 774 -403 408 -655 -2 504 -710 749 -624 797 -30 -622 259 -592 768 86 -730 407 -110 457 -564 330 668 -699 -415 -824 -83 -158 297 -759 727 146 -776 691 180 -197 -491 -877 -664 695 -682 510 207 648 -417 165 427 359 164 -91 -467 335 677 666 661 184 -74 -454 11 -778 513 405 467 -552 -245 244 704 623 352 -520 -654 -322 -75 -236 -716 -842 518 -49 -465 -268 501 -712 -394 195 -831 679 -362 -804 -716 583 653 745 -412 800 -193 -443 -571 226 -635 -118 -482 694 -646 375 628 -721 167 320 32 -452 -742 391 644 -412 -220 -174 -197 3 174 553 -131 -653 512 442 465 315 -513 -378 -720 -196 -581 -111 225 399 -151 555 35 459 771 -706 7 -105 252 109 -270 658 367 -821 586 -744 683 467 -879 40 582 -405 225 -532 -26 -131 485 730 -749 273 -49 497 -689 578 190 -525 -865 -543 -444 718 -247 603 -867 -497 -362 397 -69 -541 -219 -394 511 -115 507 -480 -802 737 394 -706 19 -271 -331 -186 168 -387 507 -229 306 43 -185 -131 745 523 -643 727 723 -103 -618 310 539 488 -358 -254 638 -761 -44 -216 105 -220 66 719 242 -630 -557 -620 -503 300 -784 -476 -444 -194 253 208 -351 504 535 -848 776 61 -839 -234 539 -609 703 777 -595 -659 -888 714 -251 -310 108 263 -757 -850 384 -4 47 -465 431 371 -463 521 490 210 -686 -392 625 598 786 109 499 14 -56 -359 461 612 99 473 -898 -874 -353 -167 -861 -517 231 -58 665 318 588 784 -30 690 479 357 -363 -441 -446 312 370 -765 329 -528 -233 625 -547 -153 629 557 235 -327 -160 257 712 -773 -748 221 -19 558 -628 -550 -495 -865 372 -415 539 -211 394 -900 142 463 28 -355 22 468 -490 -233 -739 204 -324 -40 -489 764 -485 -899 -133 5 -714 20 -277 -806 -475 -840 -119 -88 710 -300 732 -192 330 -900 -450 -776 234 -345 138 165 -37 -580 436 306 523 -260 237 115 -4 64 -376 -86 74 -847 195 579 198 -468 563 165 274 596 -643 123 -294 515 283 -706 -77 524 -884 288 502 -657 -515 -610 231 295 -645 35 273 -784 -821 202 378 -278 423 791 720 -875 -440 215 -18 563 550 -118 -531 -77 -448 -577 716 -593 -370 315 -1 -629 796 -151 -56 -226 150 -399 -787 -242 182 -860 -293 -643 -619 -98 788 473 427 207 660 -783 434 83 475 -633 147 200 -139 675 -755 122 305 686 169 -429 218 349 248 -502 -27 296 -880 -770 329 -899 -323 782 742 -324 367 -503 739 9 -699 9 -311 -357 -152 148 -162 -699 538 -591 137 98 -182 -548 -395 -463 -708 -381 -99 -682 -524 51 -853 789 502 17 -539 49 35 -249 -663 -83 -114 444 -477 6 -662 -20 -277 109 707 -115 591 309 -427 -269 737 -275 -70 463 -894 -306 302 -311 -809 -99 -578 711 -773 -348 154 681 453 -529 -623 -779 538 37 554 570 -193 596 642 -873 -643 -413 -866 -398 -756 -651 -444 688 -374 459 -541 507 758 234 433 380 -306 -525 -577 -512 434 -54 -190 352 486 -590 -270 577 -116 -598 285 -900 -23 -883 342 -756 589 569 -822 175 -557 535 487 -305 273 226 246 743 531 -880 -339 -41 369 487 312 178 526 -179 -204 -308 586 667 -153 -446 -421 -25 97 37 -673 303 -363 -753 -786 -70 129 -535 -599 -593 -455 -598 -13 -481 317 -260 52 -595 -787 711 769 -272 456 -162 93 -174 -773 -727 172 759 293 384 -113 -544 -357 -17 447 -724 -111 325 -222 305 -725 17 410 -41 226 -810 -130 515 124 1 -401 -257 -879 81 691 -703 -126 -786 114 160 -103 -80 -223 614 -122 298 -620 245 -54 390 -510 -128 -197 -729 -516 445 643 304 -443 -171 671 -518 -670 -865 132 -291 493 504 -242 -113 634 190 648 -653 701 117 407 323 -481 -803 98 -113 675 172 397 -872 347 61 205 5 -223 -605 489 251 334 -401 -876 115 119 292 -717 630 -663 736 -2 128 -879 -792 750 -159 -523 427 69 -216 172 87 -105 -712 599 679 -321 727 578 -199 401 -678 -203 114 -504 -454 -354 -617 311 -76 458 -118 -625 -182 -387 -627 74 -469 -537 514 34 518 -211 -522 -611 -374 198 -140 336 43 -737 -586 426 319 -638 784 608 263 295 -81 -880 -694 193 -845 -308 -833 -827 -273 44 60 81 791 521 -52 -371 -322 -715 -164 166 -698 214 -695 445 -510 -821 336 393 -538 -616 57 -195 -258 -316 -182 689 -760 266 -259 -584 716 -718 -114 -625 -586 -881 -96 -880 -575 95 548 -245 788 -692 -184 7 712 619 -257 -385 757 -638 -414 -658 -428 485 347 -889 615 292 -279 -70 -346 702 -585 -814 -358 174 64 -187 735 -708 -33 -266 669 -759 -688 -51 510 62 59 -402 -876 -877 -837 693 115 -69 420 261 -247 329 629 -881 -614 239 466 -442 -573 -818 425 583 20 407 469 744 755 -27 -208 554 501 -340 -741 -803 -161 78 -536 -314 166 -868 -222 -830 461 -465 316 1 274 362 177 743 605 569 -397 -306 -668 -514 524 -739 743 -522 341 -380 -591 -255 667 540 454 446 190 514 -51 -537 701 -843 365 -285 291 -306 207 -118 640 67 -594 -19 26 -526 -535 784 -18 741 249 671 -392 -379 -482 -780 565 -619 -67 71 -752 772 347 -812 319 -142 -666 22 -691 -841 54 34 -633 -201 -34 -54 459 -855 -424 -376 -822 -246 -627 -801 281 -163 286 742 -399 494 589 -59 85 795 576 184 -729 302 72 165 -408 35 118 468 582 -332 648 255 514 470 767 -410 -496 -584 373 583 -593 -191 404 -566 -287 -568 269 644 -862 719 237 103 358 -818 22 -624 -685 -382 348 -400 545 389 -36 -388 -696 -152 -822 295 -503 -484 -623 -485 -582 -339 619 193 -666 -475 -535 621 151 -261 -180 -248 -271 -34 -750 481 -571 148 46 185 506 338 -874 -798 -724 37 63 763 -801 109 -408 416 -102 -147 -307 -173 -364 354 371 166 85 90 494 -688 372 -409 -351 -471 143 -768 -371 538 497 -168 379 531 781 -183 -752 603 33 -663 -737 151 -143 -505 -368 -508 544 -656 447 116 215 -381 627 -440 -566 712 -298 -774 -161 -331 198 -515 332 269 261 80 130 -123 -810 -204 -662 -90 -582 98 -556 -808 647 654 -715 559 54 -516 716 -709 109 442 -450 726 -715 -569 662 425 46 567 169 660 762 334 497 257 -782 -335 -860 -404 -29 774 271 763 286 746 -878 -808 -518 -306 20 -718 -292 -454 800 -750 25 -453 -475 198 -818 -647 -231 -779 101 627 789 396 -37 764 -628 591 309 315 72 -436 -700 -435 205 470 -153 -749 -213 -202 -285 -174 -336 -611 384 85 -601 -861 -899 630 717 -829 -309 -744 771 -754 688 245 221 -509 136 -674 -426 -783 -217 252 611 652 189 109 -669 691 430 226 -778 234 -85 -882 -783 -435 351 -13 536 -823 -758 -783 -539 -307 585 -247 -861 -458 -298 -638 310 224 -165 607 -81 736 134 -617 763 699 234 654 -855 158 -61 -192 656 -283 460 383 -23 -90 -458 -294 -418 -564 -204 -805 382 97 286 -703 -675 780 -791 -596 -648 -723 461 -440 185 579 607 54 324 -138 -212 -780 346 122 -137 -89 491 344 168 -260 173 -220 -719 -668 493 -156 669 621 348 392 -218 -169 -640 -815 725 644 -186 771 233 338 -501 -806 -326 116 648 -404 -322 -770 -428 -31 -209 -550 361 -816 420 447 -67 -652 654 414 -257 388 -3 725 576 460 -103 600 -654 -457 -564 4 227 527 -873 633 755 451 687 616 101 -745 -94 -108 -194 -377 60 -359 -847 361 589 64 -876 425 -555 242 506 93 -849 -151 -250 -720 524 416 239 -893 353 134 -426 -59 -737 -536 537 -784 -757 525 89 -593 594 -498 402 -657 -578 -46 -437 388 -891 -781 400 9 -834 445 -96 -350 -253 79 248 369 359 -41 -676 -590 -189 -283 -875 -773 122 309 -621 511 192 103 789 -142 664 -313 342 6 -151 -33 -650 79 -415 -899 565 606 674 -133 -657 419 -90 -67 512 -309 349 -355 -641 751 380 -123 -58 663 -245 668 -428 476 -112 -409 -290 437 -48 -343 270 -838 -217 421 -520 776 480 -354 -73 270 -455 -23 -670 594 -306 -155 534 -889 635 516 435 -55 227 -131 116 -154 536 -741 194 174 -584 -456 -299 -68 88 147 620 584 -655 759 -754 270 519 -814 232 243 -94 299 -230 -122 538 -873 -663 652 -380 703 555 -609 -644 763 593 -265 -87 277 -291 -380 -782 537 -729 761 -215 -106 667 -638 -387 4 324 221 -274 -750 -462 -507 150 402 166 -442 -882 380 -465 -647 151 405 -665 661 -432 -556 196 -148 675 -845 -59 483 165 722 -360 44 772 -341 -860 345 271 -160 -568 716 511 -541 628 650 376 101 -828 -729 557 454 -169 -309 427 716 -296 703 33 -423 -83 -598 261 -84 -389 -534 200 305 636 -748 27 -149 260 -896 -871 421 559 -142 -7 -145 -726 314 333 -797 -34 -635 545 -288 446 230 -89 628 550 -694 -691 -559 -783 -184 193 -383 -250 -73 402 -576 -828 -780 -27 331 602 462 704 -511 682 135 -316 -678 606 194 455 169 -290 341 731 720 -516 -536 -706 22 -762 -246 -175 104 307 628 566 383 517 166 -325 519 -736 492 -675 112 -123 -209 389 -375 -60 749 -642 37 -894 -565 438 -570 412 111 725 481 -474 29 774 560 470 -745 -539 -281 727 642 135 313 -579 601 -74 -142 -489 -226 367 37 31 -271 602 -634 183 -123 645 582 382 -390 248 366 387 340 193 -559 -658 130 700 196 -866 550 747 -517 -405 -762 353 200 -1 -383 -458 179 -795 -847 68 241 -827 545 -391 653 -282 -242 -539 -71 755 192 433 785 22 204 -880 -193 -178 0 14 53 -221 -207 578 -189 228 207 -842 -758 53 -690 -846 -420 435 -893 145 793 -295 -334 255 11 -899 -513 710 -258 -205 -223 -854 59 289 -26 597 -179 545 -68 -293 673 -261 -532 482 -307 -137 -49 677 -499 98 -213 -733 783 782 -516 -554 -731 -355 -292 505 -432 590 -540 -509 -95 71 389 -60 566 -319 -289 -496 45 -173 -738 354 353 74 35 442 353 317 238 -431 -419 395 -494 556 -189 -798 -252 235 -287 -234 -469 -526 1 -436 -184 -363 -543 -868 394 -25 -229 -703 552 -257 120 -146 311 -841 -607 533 -785 636 -77 -131 607 -631 -24 -274 -877 44 79 -524 -853 580 -581 101 -596 379 244 -745 -77 -222 -251 -646 -418 633 -434 202 -634 -179 -643 628 367 281 -896 732 67 244 618 -210 -770 -743 170 -260 -358 725 -727 -659 -45 329 -840 -22 -492 582 241 -254 -472 616 -434 673 -704 -90 557 -196 -597 -362 -882 -148 637 -602 237 -131 100 769 -888 -92 -819 772 515 -196 -201 -513 797 -515 75 -748 238 637 -643 -376 -490 -176 -253 -309 -528 543 -301 -647 -417 -455 -324 647 216 158 279 787 777 -865 9 352 132 -885 -565 691 196 -206 -388 -703 -426 -864 -143 -733 -655 198 -117 219 -213 -200 -632 -354 -189 -519 36 -180 599 281 719 514 -649 143 244 -868 218 209 159 -415 14 -333 797 -73 497 58 481 702 -498 6 625 432 -707 571 -25 -27 679 160 -679 -72 -820 49 -110 -218 629 88 -28 -707 152 -171 -742 144 702 -492 -890 -724 -628 -769 -240 204 -446 -438 -492 -732 -542 496 316 -853 329 93 -811 108 -163 407 -297 724 -51 20 385 -155 -61 389 -395 459 255 397 -70 749 -36 -254 130 294 -152 -485 -584 263 -643 -864 -65 177 -117 -547 -168 15 363 322 -748 199 -757 -246 222 663 267 137 501 673 -715 -192 -881 -487 -163 753 -679 -156 183 232 -263 763 362 -707 -385 243 -415 -869 -802 106 -245 668 -630 757 -558 -578 550 60 123 -122 -474 -113 360 172 -616 -671 34 487 -228 -263 -248 -229 -314 632 304 -211 -299 708 -158 -549 -508 353 298 651 106 159 -316 43 46 370 -374 -105 -551 -88 756 514 337 -675 -216 762 -499 -575 -763 -180 -640 672 79 -706 496 563 -484 -596 -289 -47 203 -478 507 -576 786 572 330 279 422 -170 628 -308 -109 -768 517 -805 -820 170 -702 531 764 17 -644 128 -250 130 488 -304 798 638 573 580 -262 -654 -169 -348 211 769 87 261 -615 672 172 -34 169 371 330 -135 485 666 -117 -364 -200 226 -184 -788 269 -707 64 -786 -564 58 566 416 -376 -552 -637 353 -190 546 -759 -138 295 -511 412 316 394 412 -64 460 412 -549 77 36 438 -281 -259 718 -198 -127 -365 -330 256 797 -703 233 -688 408 560 161 -51 33 431 -411 114 -114 308 -358 -393 673 -245 -748 -270 -657 241 766 502 -808 -869 -358 790 -508 -142 -247 -681 -119 468 257 -572 -246 389 764 -390 -478 123 -246 34 -109 -419 -777 288 226 -670 -587 449 -653 -65 -509 35 -307 -301 -893 -317 -875 -331 -316 -114 -624 28 575 707 589 15 -398 -110 131 -871 509 -363 672 -620 716 -122 -891 500 34 -80 302 -866 -114 31 -708 -104 690 -661 -848 -187 -26 110 -670 -516 -874 284 13 472 -611 -144 -756 -632 546 512 -511 366 -76 375 778 428 454 -275 -755 470 556 730 253 423 633 686 492 786 -219 -763 582 -729 44 -220 696 -227 -394 -787 278 -372 391 -206 65 740 -680 -559 -669 -851 67 -421 548 -273 357 361 347 656 -404 29 -241 -537 -865 -652 -418 273 -827 544 525 -879 -292 124 216 -328 -748 -43 405 178 -671 -416 -8 371 -473 -784 454 -529 570 257 -221 443 -434 -344 -289 561 770 85 -119 720 338 489 315 350 -388 534 -31 -59 -129 26 -283 327 -139 559 553 -419 -871 597 302 728 -348 205 751 -367 702 269 117 -439 502 -867 313 -474 292 187 -203 565 1 259 -685 -591 121 -349 -198 -712 -678 -369 -725 -577 301 -608 -41 785 155 176 525 -438 658 -98 509 -816 -664 -705 -145 110 -689 355 -243 116 -106 274 -646 -769 -587 -111 32 -331 454 572 -534 479 -847 593 -482 -338 -281 792 -758 576 633 191 367 725 715 -797 -406 247 -820 95 -740 -728 -856 -539 -258 -562 356 -143 392 431 64 -93 -304 601 160 -407 -78 793 -673 -37 -465 -187 296 416 -721 21 578 -871 -747 -590 -394 141 728 -270 -96 -137 49 -269 -294 289 -171 591 -815 600 -606 275 -216 -697 -57 -30 752 173 488 322 -564 592 -364 -892 -14 642 -671 646 737 43 -103 -89 -589 -806 -716 123 84 -437 -749 330 520 -408 295 -478 431 -467 593 -884 -862 28 400 39 397 -862 797 393 353 -748 -509 -670 705 365 629 207 449 360 -441 577 782 42 -167 354 -891 -631 -546 -878 -538 304 791 -185 500 -147 693 599 225 -402 -800 -496 -879 -189 -804 466 -730 524 -695 312 -483 -276 -593 489 -872 64 -822 355 -596 196 217 194 24 -470 453 -448 343 57 -78 -593 613 32 341 -212 372 -613 -342 758 -97 -69 -825 -302 -512 -803 -260 576 -145 -334 -215 -873 51 -638 -542 -418 338 -462 -51 37 798 -61 -866 -156 752 -38 -717 -41 363 -292 -469 -772 -756 -108 -617 379 -29 472 -526 -501 -685 454 68 596 -32 16 -430 612 -292 -550 178 -476 792 -526 723 -365 -528 193 256 -1 -98 678 460 -181 521 291 350 -786 256 -739 377 -304 -201 491 -618 -623 -646 -208 132 -757 -2 -205 707 616 -783 -176 -69 748 711 -220 -327 623 158 -352 -473 13 741 440 -863 -491 370 -893 -109 -547 410 352 -792 -530 -113 -768 712 -808 8 -203 233 368 48 39 461 -847 -657 -523 -264 579 -204 685 82 366 126 -178 -532 253 -589 -317 -15 -723 -668 790 -362 578 -159 206 363 762 633 89 209 -732 -153 -714 622 -475 -738 631 769 -578 -643 671 -738 49 649 -414 -180 -456 502 -444 570 -384 -135 -344 513 548 300 316 -249 -75 -478 -198 587 -666 -673 360 184 -412 -83 357 327 -174 157 710 685 -312 -415 543 -419 -535 -592 662 446 -727 640 -850 -427 -542 -501 -590 -31 232 -86 779 432 666 699 24 -121 -588 -217 -849 -54 58 233 -528 451 440 -618 205 285 -357 187 31 -177 472 -192 414 362 -593 -50 370 587 -744 473 -640 -849 724 168 -665 -500 765 621 -298 -41 -404 112 -66 7 144 645 -58 -606 747 -804 218 159 -686 417 -46 127 -836 300 -81 -508 -224 -695 608 -808 575 233 -897 550 787 -262 -578 255 22 524 -238 -880 -683 -478 -734 -423 86 -466 198 482 -107 -856 619 -614 -188 -30 -809 463 590 -625 -318 -848 242 121 23 682 -455 57 -313 -693 334 -272 191 416 -872 533 239 319 544 642 -141 -477 195 36 591 -4 152 434 -767 426 164 -802 -732 269 -667 -780 -156 -492 209 -317 292 -862 -550 -195 246 -881 709 -224 711 -61 -302 -370 260 -562 -48 -311 341 -634 -289 575 -740 -246 320 237 -736 -85 379 766 326 -417 -715 -734 418 67 -68 641 -740 -333 -148 586 -631 339 795 79 484 40 693 -858 -504 396 0 576 243 754 652 -430 393 164 438 -389 -684 52 98 788 115 -325 192 -516 35 532 40 -428 -159 48 498 249 464 -287 540 -881 -228 552 -226 -105 -646 275 -216 -725 500 -18 719 -846 -584 794 -685 312 -209 267 -180 309 -110 795 460 4 -613 212 194 679 400 449 -97 -130 -487 53 454 373 -55 -575 -748 -632 -334 776 -635 451 76 -793 124 -615 223 150 206 -177 -629 443 655 676 451 573 -826 -314 -660 -850 222 -336 -598 -582 439 23 483 608 643 669 -297 660 567 78 -529 -791 151 192 572 197 -432 304 536 324 559 225 7 -108 -526 -248 573 74 4 -411 -223 -890 -412 459 706 -450 229 -281 568 402 17 -702 215 -734 -771 651 317 -655 284 777 794 -793 167 727 63 -36 -615 120 -839 -71 -788 199 617 441 -609 -106 356 368 686 426 -341 -226 310 -143 -658 -565 623 479 -800 266 427 -290 135 715 -313 -468 -644 476 326 269 101 -787 -753 -633 -70 74 -299 -208 -176 117 -96 762 -66 476 -715 -811 -861 -650 -225 394 -615 567 -702 -132 511 354 -667 -896 -595 -844 686 -200 -75 -187 -621 686 -79 -606 -332 484 169 -220 262 -419 505 -528 -203 -540 544 -94 537 380 524 -718 781 -836 -101 -578 -406 -22 262 -227 -372 707 613 -63 674 -728 -346 670 328 223 -55 42 113 606 -547 -891 -751 712 379 -707 209 -409 447 782 71 684 619 714 -552 -177 408 -89 -228 -748 568 -886 -433 225 593 -622 -512 233 -83 -306 632 -882 -470 -869 544 -656 73 -467 358 426 651 -35 540 207 436 491 154 -561 -40 208 -584 627 -814 524 -856 -818 340 734 179 -425 -524 -762 -35 -179 574 381 -605 -392 -491 558 61 630 419 589 373 -309 -379 -331 175 -458 -481 170 664 -581 599 -412 -149 635 -747 69 -501 -595 -765 313 -651 416 -94 604 -135 -177 651 -313 -385 -220 -871 -432 -858 -32 -710 -637 -900 -607 625 139 269 -132 402 507 -585 35 365 -675 -487 467 442 115 -66 -461 -149 233 -544 111 -291 766 269 587 -892 -685 -353 686 398 337 -514 -192 155 45 -201 222 460 347 -589 263 67 -707 263 -241 358 352 -335 -682 -565 281 730 159 -715 -215 -865 781 -341 -354 795 -127 -883 425 691 -480 -68 -793 216 -124 -91 -634 621 393 -690 764 -480 -855 -240 -711 -420 -8 6 3 -717 -209 543 565 516 224 137 735 -649 757 -122 -739 -859 -681 73 -277 463 -463 612 -692 -60 111 467 130 154 -454 -390 22 -40 -663 132 284 -54 -223 68 124 304 297 -686 -772 -274 -520 -724 -734 -712 -464 743 707 -818 344 729 723 -113 238 -802 694 442 254 -358 143 791 -529 -680 -22 -859 340 757 713 407 -183 374 511 334 491 -448 350 387 218 -439 -494 434 -582 -659 158 -741 196 -598 -266 491 -856 -280 -660 593 -237 -478 -317 564 -89 185 26 -357 223 303 329 -121 -771 -253 -629 775 -262 -893 784 446 -311 -623 -24 -225 89 -648 -229 110 -285 -282 287 -454 510 148 170 424 75 -187 -413 -640 504 212 -435 630 -719 -595 319 74 -497 -131 268 462 -874 -498 -655 682 -274 -784 692 -814 306 459 261 -713 -477 -628 -264 -794 569 164 -189 -877 -316 50 278 -689 232 379 336 187 288 -96 161 629 -645 -392 -446 -859 549 182 777 -286 353 -212 -142 212 -508 -844 -177 -1 467 -156 -373 332 -743 657 -824 482 -417 768 75 -886 -427 343 -763 -432 489 369 700 682 -589 -558 688 128 731 -98 735 534 -255 -457 -645 -670 -378 -764 -203 -104 -423 398 -221 536 -625 558 102 577 -788 595 -720 506 27 -610 799 -272 566 600 -647 -210 722 -399 41 -341 490 91 741 280 -507 -471 587 356 -412 -855 -106 -713 -326 -596 -485 -551 492 -595 -186 -732 86 128 -126 798 792 -472 -386 -821 -729 -483 -611 -82 -43 765 -503 -599 -874 -370 -273 -151 731 239 -510 -822 157 -697 -673 -1 -670 -789 678 -754 -14 404 -334 -423 -465 -748 672 37 -323 750 312 704 618 -234 -862 -686 723 302 30 220 568 -609 -814 -228 459 -584 -446 -253 -528 -651 -304 -275 568 484 -188 -439 -806 287 291 -489 -140 -520 645 -523 -193 -664 -519 207 161 -611 310 91 797 474 431 265 138 -817 -630 -680 310 -638 -118 -726 680 -739 -141 473 -189 -413 -887 -441 -335 502 -488 476 -380 -21 23 9 712 -627 -664 -742 -122 -450 -293 687 781 379 -526 32 -697 -343 -154 -280 280 -205 -560 146 -788 670 -583 151 557 -487 -163 -319 -487 -738 529 682 -204 -792 104 -39 55 -813 -286 -777 -769 467 711 255 -360 365 536 -343 -881 -442 -817 498 -546 37 -810 -772 231 -354 742 -393 -321 -550 -304 -633 643 192 -62 771 685 -487 -710 125 -29 193 -191 -75 178 -753 273 458 332 237 -213 -254 15 68 -651 265 27 145 -615 334 731 -703 -471 -734 387 -492 -392 -743 -841 -843 302 729 -94 783 82 429 -863 -292 -661 116 -594 545 126 632 698 -71 -524 -622 460 575 -318 -42 550 -213 -715 265 -329 -481 -16 -829 242 128 73 -724 -883 69 536 727 469 -851 -359 -412 177 84 324 -223 -226 -666 -104 457 -658 -700 -131 205 -648 -875 234 792 586 -380 693 -799 693 484 789 552 -682 325 -60 763 -26 -667 330 368 -823 -178 460 -142 142 730 774 -381 141 679 541 -652 218 -23 -8 -164 610 437 -75 -145 -690 -564 -667 -204 -637 -264 -290 -594 -391 494 407 -743 428 20 -866 -497 523 534 752 -600 -891 -481 39 487 -872 -837 -632 -19 390 -898 -360 413 -742 446 -795 153 575 666 -347 -317 -171 444 674 -119 279 -133 -425 -792 -227 -804 -598 775 -340 -226 119 334 -618 -201 477 400 729 269 23 398 112 -452 -535 -102 621 -129 -683 34 -282 -461 778 -718 -711 -324 305 287 -164 316 -764 -610 418 285 652 168 212 789 375 -620 -197 -510 -672 -375 -811 580 657 -415 607 603 715 -338 667 439 693 -230 -535 -320 137 -578 -295 -328 -392 455 306 -544 -485 693 -430 265 -243 399 -9 -654 -10 -629 -397 330 -332 -617 720 -140 -356 121 -869 116 699 -749 -378 -311 -354 68 -65 720 384 423 -584 -705 225 347 33 190 380 522 -368 -350 -281 414 391 588 -131 -668 585 -772 483 574 -61 471 705 6 -80 455 -39 741 -149 -406 -793 -759 -86 -527 -761 -356 -36 -615 541 -630 -501 -24 752 495 173 325 -28 -16 78 -627 -814 -500 -25 -706 -241 -649 -579 787 -269 166 220 -11 230 -206 -681 -751 -279 454 -306 -356 -315 598 -701 81 694 556 -107 -535 -118 -835 -251 -579 -53 282 -785 -169 5 452 -592 -220 -381 -284 314 -769 -559 504 -871 -374 -139 -604 -235 258 -624 -62 382 751 -174 198 371 -205 575 -668 -3 382 73 -579 -851 689 631 -87 -264 -102 -135 602 427 -869 148 634 725 -241 -842 7 590 525 -219 -231 187 -874 191 211 648 460 549 -869 -136 -128 16 753 -367 -743 -344 626 -756 -140 274 54 504 -56 -27 443 -404 398 -322 302 -725 -818 -670 36 -307 -226 744 -576 -349 794 -84 663 -323 -620 321 375 147 -731 -677 -310 -601 290 80 -744 -896 386 -508 453 -828 -111 -257 800 -243 119 90 399 -795 -182 -411 334 337 -552 -632 -744 -94 -576 -70 -714 -524 -433 616 -110 95 -837 230 77 387 -527 -606 655 -832 601 -383 -137 -293 -297 -702 -856 345 20 779 547 157 -851 -29 -868 470 452 107 339 -206 616 -323 -343 390 24 448 -58 -675 -677 578 530 119 -582 -375 -707 -756 792 232 -92 -220 138 -701 -199 -692 -755 -456 -313 -334 141 -493 585 678 719 578 -234 -101 -207 415 -687 448 -445 -434 720 -549 554 51 639 20 -131 725 -133 -642 -193 -488 -389 409 694 68 -836 342 -158 -24 257 -787 -217 -637 436 19 -454 -872 507 -489 -527 476 404 336 532 284 -143 609 -847 -685 -649 -524 716 -107 -225 441 533 -233 -454 386 608 100 333 448 -411 -248 -136 717 -12 84 412 388 349 182 -278 166 585 -257 -106 -727 330 -541 -283 349 703 -682 -587 -364 497 -367 -74 672 -125 -535 -267 -83 -297 125 147 541 -507 -669 58 -5 172 248 -389 337 -271 -262 -483 -163 -533 756 535 132 -659 251 -20 -773 14 -283 -384 713 -158 -811 -192 328 93 257 -646 704 645 -247 -422 -61 409 554 -113 736 -47 322 63 -581 -754 141 345 -777 555 -525 -811 -873 -58 -339 -79 -128 -520 -446 -44 319 -601 -263 -520 486 633 -285 -181 -203 135 -714 -165 233 570 -226 339 -307 277 511 134 -269 -491 -467 519 -208 -804 -799 352 -116 -52 701 524 367 -97 -860 550 108 363 -551 -455 112 465 127 450 599 -397 -726 -758 2 -469 394 171 -786 544 -797 37 602 413 -492 312 -669 449 444 248 -522 -360 -314 400 26 -885 500 -700 634 -241 298 683 -597 -371 10 131 390 157 -447 -439 -7 681 -417 697 726 -3 -596 313 -367 678 239 -721 525 -278 536 -681 -807 -581 797 -846 -238 -866 -584 443 -48 242 369 -891 99 -486 -742 -635 -867 764 -578 561 -90 -886 -789 170 -413 519 -239 138 -437 504 -312 165 -46 -830 -190 -294 -554 445 -601 -708 2 90 -827 575 -817 490 -241 -60 792 -820 -753 -14 45 770 -524 123 -276 -469 -345 659 800 -645 -680 -273 -12 769 -685 378 -619 -736 -327 214 -789 -867 697 -335 679 -667 -753 136 750 -379 -157 -255 -143 618 532 643 319 482 -319 163 239 -622 -586 -616 -600 706 647 -742 58 -754 445 558 678 259 214 481 599 173 222 -784 93 -291 -674 -594 583 -434 334 56 708 773 -63 -671 80 -673 -773 195 -43 -440 -743 449 219 -614 -433 -34 601 -769 248 -502 583 -750 324 645 -406 472 -124 246 -342 -78 -73 -643 768 -188 -819 -315 289 -419 659 288 765 -749 -426 -854 -242 -753 -826 582 -768 -501 536 -336 -128 -761 797 -116 -574 87 -550 -70 502 -488 396 -256 302 -622 -376 189 526 -488 758 487 -299 293 -43 -267 428 -793 -895 425 -36 27 3 -121 -264 85 -599 -440 -9 -33 -32 214 107 -44 642 535 583 -472 322 248 -350 707 -281 329 -220 -85 -356 -291 100 -43 95 -542 790 -503 -346 -144 -875 -484 -737 148 -426 220 474 -380 -474 -686 239 11 403 -597 443 -182 469 -110 -268 625 -822 381 -385 -182 124 422 565 525 -592 725 460 780 -619 688 476 -682 -89 641 -37 -863 676 589 -272 42 -610 372 -361 -857 179 -405 609 -193 -207 -532 -68 431 -560 37 -228 -830 -796 -850 479 -772 162 598 -877 -899 88 -410 502 -314 512 -508 -821 35 -782 476 -223 672 -361 36 -137 225 -545 -345 -500 319 91 -555 -340 632 -35 444 569 711 -664 -776 -321 -381 49 103 -408 716 445 -23 -707 -236 190 -286 384 415 44 231 -214 -279 -719 -541 -893 374 -510 450 -535 222 -319 82 -875 -750 -613 -350 -892 631 -767 274 -159 765 -476 531 780 30 -882 22 554 187 -278 726 251 -39 -222 87 83 -472 -811 -719 -771 -624 -222 544 516 393 782 -5 -346 -154 -270 -621 -622 -848 -552 -270 -537 298 -427 794 -336 779 439 264 224 43 183 -658 -570 724 399 -467 -531 391 -668 677 645 66 156 140 126 752 -545 181 -430 -368 158 -235 77 -742 -372 -697 -544 720 230 -833 308 52 168 -867 -713 572 707 -297 -454 -575 -481 577 -192 49 -735 268 566 209 42 -241 281 -124 450 309 279 -824 471 266 -174 -228 -875 54 386 114 -338 246 -740 -731 -344 401 697 704 449 746 -517 -295 45 582 726 -838 -333 327 540 -69 -629 581 149 -439 -677 -309 -630 -492 -87 -34 2 -827 -650 513 -325 -697 420 -232 -740 70 -275 -241 -797 520 241 -350 20 -85 582 77 349 -112 -758 235 620 -283 -182 -11 -144 129 -306 243 640 -522 -710 651 -391 607 -73 62 -127 -56 404 -187 -532 504 649 723 -213 -676 -127 614 -603 -465 -752 -51 185 -879 -125 -640 141 -544 279 -701 536 597 -101 -104 746 -185 595 753 157 441 264 580 -353 -296 -678 -323 225 -841 42 -488 315 -874 -829 -859 -761 -112 455 535 -892 76 -839 -250 -106 -874 -639 -697 -801 -438 307 -622 468 -222 680 -765 210 669 799 -362 -360 473 -594 -541 335 427 486 181 -702 247 298 607 -34 -54 -649 135 337 49 210 -60 171 -220 601 -682 449 -249 219 -784 -49 -368 375 424 267 -155 614 -874 -600 371 589 -464 -355 313 -357 212 -246 -342 -222 -704 -547 -230 424 253 165 744 -100 -170 240 105 -681 -369 -758 -150 415 -636 -598 241 695 628 65 308 -294 707 760 579 137 596 613 -29 -555 657 -15 -497 500 226 548 12 -146 -206 387 -340 -91 197 -17 352 13 -752 713 -71 -787 407 56 -646 -778 499 82 787 114 -369 -537 685 -827 246 508 547 143 -392 563 -581 127 724 -386 -58 800 450 -324 49 -328 446 650 -577 -141 104 418 -69 795 483 -352 27 -326 -473 -549 1 73 128 756 -708 728 -464 -420 -841 -511 -311 -204 266 -78 -834 -807 -649 -252 154 141 87 -460 -845 -479 -886 281 295 -741 624 -567 -117 -200 308 -380 482 339 -159 785 -76 -783 221 659 207 286 422 -864 -41 -416 149 303 -382 -100 354 -179 580 -737 661 -540 -879 -163 -367 562 736 625 -835 -236 75 197 -858 647 252 -618 717 -651 -567 -554 -83 582 92 657 -104 -165 -218 593 613 754 185 514 -741 671 -578 794 -566 202 -552 -243 314 725 -803 -843 -63 129 -487 -709 565 -833 128 -860 -279 507 760 510 -635 512 -193 237 613 53 -828 566 751 526 146 -900 -854 78 -697 -564 -332 29 791 23 -363 273 -427 -789 63 508 632 -572 561 134 591 241 -601 367 -676 -146 432 177 154 234 -733 557 677 -627 16 273 26 -97 -147 -659 424 562 193 -194 -822 374 10 9 -600 -391 320 406 419 -602 -568 525 156 -451 758 341 -632 -650 556 -63 -626 144 142 -589 12 -537 -283 -472 -24 -863 707 786 -127 518 -872 -294 -341 -321 -101 164 -226 10 315 -625 -135 -546 -54 -168 -283 210 506 27 -554 -341 -223 398 -807 160 484 115 -31 525 -863 451 -824 -500 -169 -468 -289 -361 -330 316 -461 -341 402 66 80 -409 580 -125 -414 -589 -335 -499 -782 -39 -649 467 5 -500 490 580 294 682 540 752 763 533 -618 -471 368 -790 -712 -470 -268 -61 -650 -131 -156 -501 -795 -215 -897 -448 173 -402 -70 -101 -415 393 487 -294 -249 -758 -5 601 402 697 0 -605 -382 705 -264 500 8 -686 46 546 275 -354 341 183 -816 172 -832 -876 -442 -50 -376 17 -579 -300 789 -383 -79 786 352 -893 20 -428 93 -133 347 294 24 -823 150 633 627 261 -785 293 -253 724 -98 435 -776 546 -727 -562 -523 -225 -562 -860 111 705 480 -732 210 -540 365 -19 189 139 -590 -727 -2 704 -125 -303 497 565 160 588 -546 618 602 -90 -299 -194 -112 -475 -385 -148 -301 -627 248 -845 509 383 -286 -27 790 -346 479 343 236 -829 -529 -436 -889 -900 -378 -862 384 712 424 168 -717 109 -200 -646 -887 716 563 172 -338 105 -432 554 100 494 -308 154 29 81 -333 -239 539 -758 -365 559 -322 -572 325 -392 -355 374 712 -191 -588 403 -48 -818 291 -208 -716 -383 -657 539 393 239 553 -176 -766 -635 337 512 -758 -147 420 -73 118 -304 574 -597 435 -740 89 -784 121 -816 -199 -99 -386 -736 -84 577 -630 -32 -869 278 17 -138 799 -377 -866 793 321 277 102 359 111 -120 401 345 -840 319 -603 -186 -588 317 -767 256 -895 -416 -261 590 -784 -25 494 -374 -844 -156 227 -187 -583 -519 114 -553 -592 86 -811 -467 117 -711 -354 -818 -899 294 -492 -440 240 666 456 -35 481 419 591 543 -128 -560 321 62 716 -52 455 654 -313 727 115 -738 -484 -264 587 -662 -493 151 -810 612 410 -374 -290 50 -842 55 53 529 264 31 -879 494 -12 222 -496 344 445 370 -760 -887 -185 -231 -18 634 -353 -101 -593 -525 3 -755 51 -729 -362 -632 -184 -736 463 333 -802 792 612 667 402 -778 -292 230 409 -693 155 -701 -277 -105 -194 -572 -303 52 -410 324 556 -218 -290 169 -309 -494 -615 785 696 -682 -643 -727 -791 95 -635 403 -286 249 284 191 435 -614 -795 782 -364 -51 318 1 -387 -719 -46 418 85 -46 -547 -641 -899 -455 748 -244 -416 660 71 304 493 221 469 751 794 -86 -819 -484 -529 -610 -848 525 643 447 -556 -176 746 -578 -607 -363 -285 -858 454 -318 650 725 -27 750 62 592 33 -144 -719 -550 -85 -793 -366 -441 747 -240 241 -846 -570 214 466 -276 193 -633 -148 -579 78 261 -739 -322 -694 -287 -772 130 377 236 146 394 454 776 -10 -16 753 -96 -658 147 -899 -505 683 -80 201 180 -735 336 590 -476 575 -119 150 -230 108 461 -197 375 -118 -217 -444 -120 159 -229 -31 -50 -161 692 205 695 762 590 414 169 -380 -405 -355 182 706 470 -433 37 676 -604 -475 -783 202 -421 -46 -824 -166 -765 354 -629 615 -107 -605 295 -680 -185 765 46 332 623 377 -12 -429 748 124 645 65 -533 -900 613 423 -400 -517 -505 94 206 -745 102 388 -378 531 335 -534 569 -262 365 220 4 193 773 -567 580 -622 477 743 -125 270 107 -653 -384 9 483 679 -661 299 -4 491 210 -146 -798 231 -386 -606 76 -214 -793 -582 -183 580 -495 395 -440 558 610 80 -635 665 -390 -645 -77 -767 -57 -892 644 42 -751 -534 475 663 348 763 -559 -93 -569 122 -195 -197 -785 54 -503 -671 -720 307 549 -338 200 172 -449 309 496 -503 79 -678 -124 440 -559 381 570 -138 197 258 -423 -432 -459 -398 154 149 -698 166 -217 -451 389 -457 -317 -855 -605 -642 547 -150 -706 554 404 -272 563 724 16 636 -649 -475 752 -202 298 270 444 790 180 -411 -802 -655 -742 371 199 553 574 -726 -540 681 -102 -425 421 -632 182 26 720 -192 640 -60 -837 272 284 -843 313 -178 14 623 -105 -569 -511 790 -211 -335 256 516 -841 -588 -441 -291 -384 670 -599 565 -14 -592 -280 291 -228 -697 298 398 369 -450 695 -151 -326 -98 -460 296 361 86 -888 -505 -411 481 -778 714 113 700 623 -793 -605 -893 -43 380 -185 22 14 519 -172 -397 -415 -36 -369 -430 522 -597 452 -250 153 -828 -532 -667 -448 -795 137 682 -468 734 -315 343 112 -442 539 746 177 -415 -648 704 -642 -498 -371 -488 121 -485 617 -167 20 447 133 -250 752 732 17 289 -721 -378 540 -123 -122 708 -851 -585 272 -187 244 -377 -768 457 780 723 -84 753 504 565 -597 -601 136 -366 435 -786 -303 -90 180 -546 295 642 142 -633 63 -459 183 354 671 136 525 650 -792 -533 252 -197 428 587 22 -564 -295 -870 -821 -63 -370 783 555 602 -469 -584 -639 -314 -452 -749 -480 -349 290 -120 -107 -725 -598 233 372 -296 82 -592 355 77 -815 378 -839 -401 738 136 -172 21 -675 614 223 796 -216 -674 701 502 797 32 695 -436 -832 32 -296 -829 -548 109 -545 -868 584 262 494 512 463 -798 -526 -370 710 575 292 -241 -310 -67 -283 -427 -782 749 520 129 -98 392 -247 -878 -70 789 770 322 202 -123 739 750 -852 -74 235 -257 -51 23 -457 -492 -239 -263 -676 -489 -841 -458 -714 593 197 -629 -850 380 -825 760 -788 737 2 455 547 -7 -307 695 647 -215 327 -860 434 564 319 308 0 98 -569 -374 594 -431 -834 -194 -338 538 273 -729 657 41 454 372 -119 -267 -122 26 -280 403 673 -632 -674 229 412 -228 -639 655 738 -47 -287 418 -700 -205 394 -368 342 698 -675 258 113 -723 -377 162 594 543 733 496 499 -191 661 -84 -299 -841 -435 -117 31 -144 122 753 -580 125 405 557 -443 -627 -388 628 -784 -216 -456 -336 -284 309 66 8 451 -704 -875 -435 178 250 -29 605 -684 256 329 410 356 -140 -382 499 -115 682 139 -820 160 306 9 -480 -110 -809 -632 -676 779 573 -684 -179 -725 282 724 -545 443 -685 -245 725 -126 -354 -642 687 778 610 709 -184 -350 405 343 65 -889 788 -746 76 712 308 105 -594 744 -165 619 -674 -819 -556 -822 -370 -475 -822 -615 166 -877 -434 592 -150 602 529 -879 -129 -354 -781 -2 -373 -771 115 -832 -394 -679 675 -271 223 -197 46 -794 -341 143 -406 -500 -506 -143 -747 -812 -681 376 -161 37 657 512 -143 346 -635 -545 -177 -35 491 432 521 -870 170 -104 701 196 128 -415 -251 495 -662 -36 -685 -712 647 -178 241 -79 713 -499 490 269 423 -454 769 -609 612 -331 -610 -418 -763 516 34 -718 -842 -329 678 -421 111 -514 134 -155 451 67 -419 67 746 -487 -376 581 668 -777 158 -14 -708 349 -836 720 739 283 -595 -8 204 158 -677 -898 -767 -244 -885 511 646 -6 -221 -453 394 -735 9 262 240 -754 -139 497 722 536 -320 287 -527 -271 -419 -659 -524 -607 457 -258 54 -602 -434 678 -647 329 71 52 133 258 -666 -718 618 148 -784 -410 707 173 -456 -247 576 -685 -226 -400 -298 -602 -334 400 580 -154 -133 517 99 54 695 546 45 -275 -290 -744 -799 -752 -1 -12 -765 48 126 395 763 -645 654 502 607 -828 489 245 -610 320 -538 -102 -775 -823 -219 45 -395 -389 -827 -170 -30 4 552 -728 -198 -342 39 -84 626 -276 661 -14 576 546 464 -205 -504 576 -144 239 -314 224 668 527 444 -592 -613 229 -167 -449 -246 -449 -61 -588 -153 139 -40 98 389 695 408 31 -405 331 549 713 -440 319 -264 -571 -586 136 616 242 105 538 -261 141 -693 762 -731 51 -442 626 -89 -182 550 -289 315 231 -197 467 -692 -704 -301 245 114 784 -398 747 -253 -678 431 215 255 -585 359 709 -175 -407 304 -539 -404 620 -263 -758 46 -648 -188 384 -473 -690 800 451 -805 788 526 -159 -815 636 195 578 669 -776 189 793 167 7 -670 -341 -238 -656 570 184 -553 708 -331 538 -155 14 71 656 -225 -856 30 270 -887 488 407 -629 -268 -410 -886 -84 -231 -37 -618 -301 -729 698 359 456 -190 22 -769 268 603 -542 19 424 -359 484 -633 -428 -601 468 -339 -97 679 261 -18 129 -190 -129 129 126 219 -263 -625 -340 791 584 -450 471 770 689 127 -848 272 522 242 -662 176 500 -848 -380 761 343 -218 605 -124 -376 -363 -250 -396 258 386 -580 695 -80 365 -743 -888 -444 487 -671 358 -623 -292 123 -788 718 -142 -558 -569 649 -175 407 133 -31 -94 549 121 -693 186 -236 -60 -500 691 -464 -359 -107 -395 591 140 -713 -661 310 -644 732 716 -770 -661 764 -744 -270 -558 112 154 -729 -394 -83 219 -361 -182 434 -861 748 -798 134 446 544 -244 473 747 511 -542 592 755 -771 -296 -716 -230 -355 171 -157 -826 94 163 25 -259 -297 -661 670 14 746 -518 165 444 -466 -281 -43 193 -70 -53 -233 -574 267 779 -301 750 787 456 445 741 -420 62 346 -283 -97 -71 -296 263 -520 -92 800 -736 -295 368 -17 -608 -479 658 -795 706 231 -595 -673 376 416 711 -400 384 291 -711 128 338 547 -322 -156 -261 435 -49 173 -455 208 308 438 794 650 549 241 -300 -770 388 486 -512 530 -656 -677 586 547 206 -96 36 -355 380 386 -526 -618 52 49 -831 117 119 563 -266 -2 -742 690 286 -304 -490 532 671 770 651 615 -872 -99 -132 617 577 -425 -670 72 654 618 615 686 447 610 -517 -412 3 429 538 115 -216 732 653 -160 681 771 197 -61 -491 -51 -208 711 -552 33 -404 -734 436 -862 11 -142 -783 62 -814 -308 -705 671 324 381 29 -491 -538 -153 351 164 211 -899 -885 -212 -840 -292 -564 -304 -282 -305 -183 -618 620 -182 161 774 605 -474 -333 -165 -882 -110 -317 -716 -700 -480 537 -179 375 -364 -202 321 83 55 -40 -736 -323 693 644 26 199 -759 562 115 -787 632 62 -607 149 681 -647 -43 -130 613 -154 -308 -373 -141 -56 128 163 52 -791 731 -447 -266 383 -209 -643 -180 452 -593 96 637 -769 -221 584 -301 376 -564 -467 61 -556 -330 580 716 -636 316 -148 -693 -289 -173 31 -386 218 -553 96 -499 320 -163 725 38 113 -110 -451 -506 -431 -843 667 -311 -762 129 446 -734 -646 440 -520 -149 -588 -899 -601 518 -423 -512 -790 199 -69 -685 126 -332 277 -381 -309 580 415 -174 576 -429 30 -40 461 -511 67 10 -453 633 -159 -144 552 -812 724 -511 -461 -695 -15 157 -479 -632 789 -81 706 -597 -275 -313 395 705 523 547 132 645 111 -6 -679 277 306 -525 -880 334 311 -626 -641 741 134 162 653 236 619 557 -486 -651 500 -121 -751 -609 338 192 -554 764 -771 640 293 388 -170 271 377 -223 -227 477 -655 -43 -303 -440 -89 -675 141 11 32 758 -666 -141 -531 -463 320 127 -720 -425 -383 -40 -76 -265 -554 781 686 -796 9 -607 10 -639 580 -854 245 -17 51 673 513 345 39 493 -430 800 -885 56 -621 546 217 531 -315 -355 -435 -347 -119 290 -208 -435 -459 369 -893 -124 -338 -673 -556 -618 563 -156 99 -758 440 -407 79 -598 389 -389 98 291 -716 282 458 -796 21 -275 640 -363 412 125 -371 -110 -885 -482 -632 55 9 219 479 640 -486 293 19 208 -600 781 797 727 546 -623 -364 -700 -603 -126 296 454 622 394 558 226 118 -676 -298 -456 -693 53 -696 -382 448 -870 -21 -99 559 446 -422 -472 -874 195 62 628 98 -538 -457 12 -829 -86 -317 -79 54 -500 487 47 636 792 -787 -860 753 -809 605 -763 -338 547 176 152 -647 535 688 -639 -552 568 606 -302 734 -867 -746 151 -431 -243 -232 459 -722 226 776 177 270 -491 407 -639 -470 -74 -325 211 -204 71 98 719 -770 -663 -72 519 -101 585 -36 -155 -849 -577 -426 306 -837 743 -365 99 -248 636 682 -403 383 569 -609 247 -179 442 400 -89 -189 -309 87 -771 646 714 784 286 -802 0 -602 254 530 -144 -847 -300 248 563 319 561 -258 -427 -470 -179 -111 523 -236 -12 -507 -769 -354 -851 -752 -675 433 -765 -543 -480 548 -183 275 799 334 76 228 -580 -158 -776 276 57 -39 -252 -120 -653 175 -861 -890 -780 582 -824 440 -228 778 233 -333 -489 64 542 -20 434 345 -102 -435 150 -626 193 -821 -788 -333 677 107 -549 -351 -317 125 -738 291 -557 237 453 329 -551 333 307 -85 -50 -499 780 -456 310 -539 -851 12 -517 544 -179 -262 -189 -580 -889 -200 -342 -710 227 390 136 -831 -460 -433 -746 137 587 731 787 645 173 210 446 189 561 736 673 -767 -108 -896 -403 -364 585 -838 628 -693 -466 -864 181 -360 -167 565 -814 552 -517 -171 -656 185 8 -631 18 -525 -250 560 -283 611 380 565 -89 -803 392 -237 -184 -233 -531 -666 731 -526 628 -528 -870 -737 528 -173 -121 -888 -763 664 -341 -59 -849 -862 -128 644 -53 440 9 -594 392 154 347 271 -409 397 105 -318 -779 297 -532 -27 -277 -8 -760 -25 -838 80 18 -340 -813 -123 319 -666 345 -294 536 799 407 -421 -772 -789 798 -438 -198 372 -1 -267 351 712 204 -636 555 -344 -154 651 420 57 -405 -715 -48 681 -451 -353 745 8 -668 713 55 -416 660 142 248 52 797 -620 -228 72 483 185 134 -497 -600 529 641 348 -519 -31 -806 420 -750 -637 294 44 -690 517 -554 -133 -379 577 -649 -278 -18 365 -153 -225 -670 -160 557 79 713 -517 -401 -99 767 -528 -78 -353 185 19 502 -505 0 126 636 -225 452 -624 438 384 -500 241 781 -443 215 -806 627 629 159 -15 -485 -112 -568 322 577 592 380 -540 -81 427 569 735 198 -165 4 490 98 507 -379 791 -79 314 182 -878 -605 -687 480 -816 -834 782 21 -555 83 167 -705 -224 293 194 -60 -544 -517 463 -383 -304 321 46 -347 -666 575 97 398 13 -13 461 222 -602 59 -183 -44 -14 556 494 -162 280 96 -487 414 129 627 225 166 -499 88 456 -15 -47 158 125 392 232 -89 643 -608 -257 -804 -43 -842 -895 68 -371 -638 302 669 20 699 -481 -610 30 483 -531 -231 -8 439 432 -869 692 222 -488 -316 631 630 523 -325 -759 -248 274 -30 192 -672 370 -687 -62 290 641 -88 276 781 474 309 492 618 304 -582 -418 455 451 -667 786 578 769 -811 -41 -166 -431 -535 754 197 -419 -341 253 -96 -353 -240 -626 -156 -782 16 319 -841 -544 273 19 761 -367 -524 -136 -386 -365 -653 -32 -554 -98 -617 755 -279 -152 714 721 -447 -899 131 20 -694 -97 163 -21 139 575 -4 -689 553 -249 -629 -457 -899 449 -209 387 114 -394 452 456 -28 -387 -604 -883 15 25 421 476 632 759 -673 -127 44 -309 497 -309 -501 335 664 390 -247 -695 12 185 -229 -407 -404 -598 -707 -767 -424 -538 506 129 341 -37 -186 -436 -517 -790 695 -533 -357 -457 -184 784 -69 -608 215 -326 -197 311 -705 576 -509 -585 750 432 588 271 -726 798 89 -403 327 -56 -18 -141 324 425 -734 -460 -33 -807 -25 385 357 -508 -593 -130 -297 -656 -703 -290 9 -820 119 -559 241 202 -793 -399 746 282 429 -600 -599 333 -228 -575 -407 -108 -846 219 139 695 -508 -4 -866 -59 -527 -259 -78 -405 -473 -859 -690 -180 370 -238 267 465 -436 469 459 41 500 567 -180 -801 -420 215 521 -813 -649 658 514 -796 377 447 485 -866 -687 286 194 51 602 421 -222 -897 189 257 -168 733 257 564 60 483 -497 406 -437 599 -308 543 665 -177 -434 -614 -554 -289 186 365 -579 772 -466 -648 -220 395 -614 548 -32 727 -783 344 596 -90 137 330 -72 528 -362 -704 -149 -12 712 -389 422 432 -464 -774 226 -328 184 629 157 -837 -647 661 -840 -697 143 -551 610 -725 685 168 424 -404 71 -375 -738 -810 -464 169 -281 458 526 578 -190 38 545 -398 144 -478 -106 717 515 389 -769 289 -826 -716 575 284 -158 -222 -296 -441 -548 -89 -153 767 -141 -872 368 -818 776 -409 -632 -188 19 113 270 666 -681 -674 -878 162 -852 -43 -378 450 557 -432 -14 -231 440 767 -652 722 -885 584 -422 112 -848 -576 -22 739 -810 505 257 611 366 -542 538 -344 -500 -587 -196 -836 -753 -595 57 451 -365 6 -162 -20 -736 -492 -773 193 99 -348 -349 -386 538 526 -301 -118 -240 306 522 -512 17 -215 -105 776 521 763 15 -789 -641 -190 -558 -347 -265 -185 -767 -35 617 -168 -64 -165 55 -860 69 118 -639 119 -809 -760 211 -652 -899 327 221 719 787 304 343 -829 -290 -549 -612 230 108 -301 33 537 -223 330 -88 -370 413 295 434 -163 43 -674 -212 -528 555 149 -733 -202 50 -587 -603 389 -130 519 -458 -426 329 -124 519 253 -546 54 118 436 287 -458 -252 -345 -729 -108 -511 -346 375 410 541 695 477 -580 471 -515 -506 19 646 765 -288 567 -811 338 -878 260 -89 695 650 -395 709 -83 -831 -194 -289 491 -766 -216 -500 -206 -710 -210 -382 -824 151 -610 658 589 -597 -418 209 -142 232 -870 -228 -583 -549 -896 -280 -115 738 80 -324 84 241 -451 -135 418 238 -746 150 -821 -434 -844 175 -752 -178 -186 -314 -10 -284 -378 247 578 -369 -447 309 -618 503 245 689 9 -512 223 -481 405 726 593 76 152 757 675 -662 111 603 68 -305 -493 -786 -357 -74 -436 280 158 -818 -342 564 -446 206 301 -416 752 -132 544 -746 287 -52 -262 -310 227 -574 -13 -320 -500 551 476 92 681 716 -322 -423 -662 -208 -157 -161 -133 -460 24 296 405 -394 4 -673 100 106 37 80 691 220 -148 561 -342 -37 394 -385 -772 445 588 -672 564 -255 -772 -282 -520 -848 11 -261 -562 169 -153 -297 696 785 -805 272 -857 -135 292 -587 778 178 400 72 786 333 137 544 -507 16 -20 -576 -861 -560 527 453 -92 465 -24 -412 468 -846 -73 -339 -637 -469 355 67 -61 -91 193 665 254 -844 -194 201 634 554 -456 4 631 -636 322 -538 515 674 355 -358 247 -307 273 -673 753 -192 -336 -730 309 -324 -427 143 482 517 430 -829 730 374 -501 -269 -390 75 -411 630 70 741 0 -855 30 -853 -446 748 -719 161 643 49 424 158 -535 175 774 615 -609 305 503 268 -426 -885 -282 -403 445 305 634 168 -666 404 98 306 -88 -4 -693 -682 -662 65 -893 -823 -162 -660 -621 -890 234 -883 8 -535 -731 792 462 657 -660 -658 65 -301 -356 605 -21 -393 -620 482 655 61 -769 -853 -385 559 432 -607 -372 -707 -784 675 456 -288 797 189 199 228 250 766 -296 371 -489 -72 -82 -720 -678 -82 -409 -209 279 -877 98 -13 688 381 -79 624 774 770 -468 -856 748 307 495 181 -791 10 494 180 -831 -835 -278 506 346 -250 -168 388 782 39 -782 -262 154 -205 -300 164 706 763 480 262 -542 -563 -481 418 314 141 760 746 508 -593 272 267 446 482 -224 -559 -257 -482 619 493 751 -452 -180 536 -819 278 -891 96 -731 -380 -809 -367 -769 -313 102 -499 -772 -209 136 -50 -569 -72 622 -463 424 -900 -684 353 -399 -811 -379 176 -411 29 380 -345 -120 -650 652 -488 -248 121 308 -733 -84 32 -49 360 -861 -689 -811 -40 188 -357 -238 -36 -503 -826 -433 -117 121 -842 -158 164 102 -434 -794 -176 662 -223 -507 -217 -450 -813 604 -378 615 -448 735 200 -144 -171 604 -355 -691 -707 275 417 383 -542 14 -344 -91 -777 497 472 -506 -122 538 -733 493 -30 -361 1 -401 623 -209 98 -372 770 582 -247 -742 -466 69 55 425 -785 73 -680 178 68 -854 646 -669 -369 414 799 -860 732 121 -102 212 655 501 482 -404 -435 309 40 -253 -303 -853 -51 -465 -516 773 -625 640 -177 282 58 -838 -293 318 -21 -544 -99 -136 -364 707 -510 -84 282 -339 207 790 -766 189 352 751 -802 -635 -377 -196 -589 195 -341 -383 279 331 -339 265 -433 -9 -478 -259 -485 -848 -287 -62 -277 -331 46 57 -251 -23 -93 194 -757 -615 617 766 186 -827 161 -369 441 -887 -268 447 -51 -162 409 -653 80 -172 -885 16 -160 -321 -701 352 305 -807 -316 -458 -810 -16 -450 -333 228 -678 297 -403 176 -240 -170 335 523 752 288 709 -693 -812 -726 -701 652 69 -806 693 -762 627 177 -102 -840 -688 630 -308 -620 -542 -426 -495 -494 458 673 -696 -89 -501 -578 160 -887 111 265 18 11 1 218 -92 -67 511 -222 755 194 -48 294 427 119 -337 -471 -681 -601 -102 359 -560 -561 -675 -590 -93 254 352 183 -63 167 -643 -60 -845 248 230 677 411 -858 -800 -72 249 458 665 -277 -122 -263 -381 -83 -521 -615 246 -472 -88 187 -798 -549 -777 737 344 -628 321 -673 184 129 569 410 -409 520 -880 -733 541 -140 233 140 -496 753 731 -112 86 -790 -72 -29 331 25 269 725 549 289 -72 -736 762 -641 -440 -837 -58 147 -686 762 -473 102 605 172 175 -543 167 184 -728 -161 716 -503 -710 392 60 -738 -732 -802 -162 495 -742 -300 -798 609 25 489 -534 575 -792 474 -711 484 250 143 666 734 216 -825 427 -151 -244 -549 640 285 431 -80 54 95 -138 554 -678 -891 380 -29 -794 560 582 673 8 135 -472 777 -482 618 -876 -786 -727 -813 -434 748 556 -813 401 -124 -427 165 -271 331 -301 -459 -523 -282 -20 77 550 763 142 -732 770 -840 401 -689 688 -757 622 -121 -268 -151 -212 -400 -717 81 -762 522 282 719 353 651 -67 765 -865 584 516 -128 -284 699 -508 -124 542 445 -297 242 733 -791 60 -825 36 -527 178 351 449 -156 26 355 228 -384 -378 -643 740 211 -875 284 656 -754 551 -306 564 -421 640 -632 537 651 740 716 -120 412 -12 -119 628 787 568 338 -651 -692 -746 303 -431 -338 305 -895 3 -63 -114 -488 543 694 380 569 -521 504 12 -849 466 141 755 -604 754 231 241 -62 -451 172 -64 480 170 9 -790 -691 -807 -362 -564 712 -348 259 555 -226 662 578 223 -92 721 -60 -85 -649 758 410 99 589 -54 153 199 57 688 409 448 673 -887 236 -656 -221 112 393 605 178 -805 -230 53 551 -122 470 247 345 -356 -204 709 353 547 -525 76 496 -1 508 -284 -397 564 571 -663 -801 -220 298 -468 -872 -134 408 -511 522 -351 408 105 -473 143 422 -564 -70 -15 407 387 -307 -724 -630 690 -96 -720 220 -484 -468 -483 -853 35 537 757 -898 -368 -558 183 776 762 -764 369 -566 613 -525 -801 122 482 -96 -843 84 -579 252 421 -516 -487 -214 -625 786 262 676 -58 -607 -873 347 -754 -563 -366 -46 195 -139 -865 -87 240 -318 -765 715 -345 -720 -574 274 230 377 -171 -13 -497 396 -660 -606 286 38 -547 -60 -787 720 -700 -492 -299 687 -452 405 -141 575 218 -445 681 -210 -578 408 -425 -189 16 -639 428 -783 -704 -236 -261 360 -60 -632 -444 334 610 566 258 -891 -182 442 -592 245 -112 -892 -868 532 403 54 -593 -690 550 -460 -555 434 -778 -137 -488 -37 -71 -467 56 592 303 530 -408 -272 -127 -111 -179 794 -615 165 -529 -627 188 196 560 -72 -233 457 -381 -893 -92 -268 -847 -122 -839 174 -17 -180 159 702 555 -198 299 -802 209 -730 195 -335 -523 732 350 -349 -452 744 -178 282 -887 794 -496 -207 -267 -378 601 -767 -558 -682 381 728 -44 -718 -428 251 746 -773 -793 287 -616 91 -451 701 -568 -140 -216 -290 -719 231 251 -402 -760 162 70 -599 244 -468 683 -845 173 -212 -546 701 -35 -565 505 -447 -79 312 477 -281 -371 -395 -74 -360 -228 747 600 -422 487 -706 -630 -654 469 129 -842 508 -358 776 120 380 -329 542 236 -471 748 -122 447 -174 502 -714 -253 -68 462 -389 551 665 -197 -486 -642 728 739 -297 -803 -272 15 -85 593 -394 643 372 -816 504 -621 -804 523 691 -358 -186 -79 392 -76 -102 -501 -201 -88 -93 -16 449 -256 366 -801 -220 -396 156 547 -514 -342 -278 -756 -510 381 507 -632 171 -612 -389 -819 -96 72 -244 -526 575 -896 -761 182 634 -885 392 -551 -78 499 -822 -529 255 -318 736 -854 -471 706 196 670 -611 -580 312 -858 -771 -720 -549 779 -613 -750 -392 231 -701 -565 219 -752 217 647 600 -258 -509 688 -98 285 -194 -112 770 -653 -437 -168 75 -225 753 -182 -893 719 580 47 794 -123 -263 -841 753 369 34 -640 543 678 -497 -264 -792 -642 672 262 32 752 -305 541 -582 377 502 213 -340 -706 638 -88 49 -230 452 -578 410 235 -836 -843 -590 258 -176 -110 -164 111 756 -168 -518 -184 -326 -330 373 270 -36 702 -130 173 -102 -282 752 -798 755 264 -277 -248 -35 187 -302 75 -744 -38 -677 116 682 -514 266 -841 -348 644 -608 288 -697 511 -816 275 -165 513 -736 673 -57 -484 520 434 703 -483 257 678 -277 -10 -614 349 -614 -547 398 -474 -42 -408 -190 445 -572 323 -430 -569 -790 38 425 546 -891 -817 -779 80 -15 -72 544 -58 67 -278 578 595 394 -757 285 -523 -644 -139 -135 -320 -324 -470 -567 -504 284 742 -663 130 -644 754 -439 -622 -297 -320 403 183 -75 -307 -427 66 14 -135 -25 416 -85 732 720 -814 -812 -34 16 676 -56 343 -497 -118 630 -306 368 -676 536 251 491 204 -336 566 673 657 25 -507 -233 727 142 568 -473 -639 94 91 -1 215 343 390 -452 -163 -574 -290 -93 -293 -899 -200 131 -531 -600 -460 -181 -7 -754 -362 -600 -91 -307 374 56 -856 -72 397 520 539 -368 312 275 621 691 700 -19 404 303 -805 -379 -361 -93 -765 -239 -36 -746 137 560 -615 -547 22 248 -79 -514 -370 -426 -420 530 -62 734 343 -67 103 -872 -747 -593 -610 791 -874 -121 -818 -22 -703 248 -841 11 18 44 -776 -17 -288 735 -845 -288 620 387 304 124 -10 -708 -820 -377 -104 752 -516 -743 139 729 -701 -591 -462 287 -668 575 -127 -235 -229 -266 194 713 777 85 -349 -731 637 -350 -50 -508 -580 2 621 -98 -735 -335 304 116 -360 386 -81 421 587 346 737 -262 334 594 214 569 -538 -553 75 -534 -737 715 -833 385 459 453 485 -11 51 461 -299 -56 -753 -404 -450 -612 -404 -234 -3 15 -856 270 -69 164 -728 -439 -859 387 -399 620 -288 -411 -292 9 -315 668 -495 -496 -376 530 420 136 -813 -789 622 -879 412 712 767 418 57 356 -212 -782 -591 -192 -105 108 -272 97 508 -150 607 -424 135 -401 -352 -884 639 -807 -60 599 23 403 -704 721 56 615 -387 -620 -187 755 -723 -881 -840 -336 73 516 -504 -19 -594 -717 -332 -837 260 717 161 116 -86 778 -251 -191 -293 585 -200 403 -308 170 95 185 -108 -794 -415 441 -687 -65 421 -594 -626 -41 -814 -348 745 -634 -167 -701 -138 692 -816 -236 -567 129 488 284 177 -869 618 -402 -327 411 -428 -463 -83 707 -132 -462 -315 -18 -643 -473 -359 271 -698 -827 -451 -130 655 620 451 -473 313 207 760 -555 -833 -875 -157 506 -797 193 -103 760 286 398 305 381 -595 294 32 -602 574 -635 400 -83 -519 437 436 550 217 605 306 52 491 211 753 106 154 -202 350 539 -607 86 -293 -580 188 -663 -601 222 -161 505 -135 -653 0 -242 -631 261 -815 376 -480 66 497 671 -486 323 -30 2 -392 -4 -293 -713 -616 -415 430 -705 -589 -343 -565 -844 46 -594 524 -273 93 -193 -818 102 -422 484 -504 -228 -306 519 615 -620 674 -754 -333 187 175 -461 330 -187 319 -843 569 302 -147 165 -245 270 -676 -377 350 467 345 -380 -507 276 -364 394 242 -391 -194 18 -872 70 -235 -731 -824 -527 111 227 357 335 338 74 -153 -228 127 -604 -328 146 -519 -624 647 108 -238 -343 -775 -211 332 80 112 -579 -576 -368 -592 -238 362 172 -329 572 -183 -115 456 -702 409 -414 -554 -295 -604 -612 48 -43 120 236 -205 -71 399 -250 -501 93 -511 665 597 195 -377 53 253 -687 -693 118 647 -412 -191 -877 669 -726 543 216 227 -252 260 -258 387 582 -307 356 -880 -246 474 431 -543 708 -257 205 -688 770 640 751 -208 -69 -867 -281 -139 593 279 -560 759 743 -102 578 -445 440 -791 -394 349 706 345 -67 492 -512 444 145 276 223 -515 -819 758 486 647 747 -71 532 448 -252 720 91 280 597 -393 -536 -829 -393 -798 -472 737 4 533 -409 -38 755 -99 -107 631 668 157 -389 113 -563 -550 429 -94 169 273 171 655 174 755 62 -893 -153 -393 202 -666 -232 -369 -792 -158 576 -37 240 -522 668 -45 47 -244 -501 -158 208 -139 -882 -805 729 -756 29 -603 -390 -149 -361 -556 -595 711 649 -84 24 -747 -119 259 -359 87 61 -352 214 773 -865 -361 -858 341 659 -894 617 538 -253 -360 -146 493 -618 -795 -544 -545 -343 732 348 -117 -583 -203 -133 -135 519 -292 -17 40 -311 -551 -135 -564 -562 -400 67 -289 557 371 171 -871 -899 250 155 -443 -792 -384 -865 -493 765 -816 62 399 467 -680 -731 424 724 336 -694 -22 120 -693 -80 434 -166 -5 323 -233 772 -104 -377 -878 -362 476 102 157 273 -253 -751 608 -23 -51 653 -374 490 -41 667 -393 496 -856 -70 778 -412 590 -540 -285 80 265 35 655 -706 -301 -104 -108 -695 351 -416 -212 -783 -366 -341 -574 612 251 -755 -25 -466 -860 271 601 -296 -29 430 -741 -804 -106 271 641 313 -27 689 -392 193 246 -249 705 -386 668 395 -246 720 -64 -758 743 -389 -414 -159 437 205 -8 389 631 -637 170 -431 -474 -787 -30 -314 -248 -21 -136 561 -809 30 271 31 -212 -513 183 -630 -675 691 480 -103 -734 -872 361 179 -351 -627 -256 -159 -216 -663 255 114 348 -879 -500 -11 548 -663 592 -417 305 -495 -536 10 -483 -427 -787 528 367 -862 196 306 82 720 -182 368 -546 408 125 722 -628 109 -44 -247 244 569 -4 -477 18 -695 -35 -804 -497 357 -200 319 -137 -861 256 -548 -513 -635 -716 747 377 -7 -383 120 -414 -790 -186 44 -818 -730 218 610 720 471 54 356 -227 477 -234 -270 -32 278 -478 -314 -335 23 -311 285 -835 -559 -626 -627 -406 -430 -97 750 -354 -723 395 -563 -426 591 119 770 -14 616 -72 -660 136 483 -814 -416 -406 302 -635 -55 -240 -230 313 -150 -407 603 -880 -469 -230 405 -882 -812 707 565 -552 -272 761 793 -261 -721 144 622 263 -855 128 730 -474 433 -467 -7 -246 -238 334 323 -337 -704 -708 -572 -313 50 287 -497 411 353 614 379 562 -23 142 -889 -363 176 -253 594 -760 -724 -884 -426 625 626 53 13 18 24 139 -895 -840 -129 258 341 571 -30 -179 11 -12 -575 -895 366 276 88 417 -132 -516 -614 -169 736 -808 266 -735 -22 49 -285 -156 -711 491 -344 121 751 -760 707 -235 -7 207 -158 -494 507 761 -496 33 40 439 -618 441 417 103 -449 425 461 -285 -245 -570 199 -693 -322 -350 -437 -173 -304 423 -677 17 -554 312 468 523 470 -315 47 -567 -842 -397 -207 -794 448 281 -696 -436 -780 314 -441 264 42 68 661 -771 273 -850 -565 305 -510 92 -105 -174 -25 -586 -534 -733 -85 -419 -571 592 39 615 657 650 439 -801 16 -509 -222 -794 563 -555 726 -408 666 666 -424 -148 -810 -158 -541 365 404 -701 -806 -753 -880 -112 -152 752 -493 -874 -286 -880 -61 -399 -429 -659 -772 320 335 -259 -438 382 -589 40 -624 -539 564 -456 226 496 -622 461 -729 -79 -401 -462 275 692 -29 -126 -888 -139 -545 487 618 416 451 653 -465 -38 148 -11 329 -821 -379 781 243 339 774 -436 -49 284 -176 343 708 -381 -795 91 111 -159 74 607 242 415 639 -627 -396 770 -900 -205 -96 133 -787 -588 -113 -124 -448 -158 -693 -443 -91 214 1 -216 -856 -603 -135 -166 467 187 730 47 364 -527 -755 -638 -890 -689 -39 -836 -868 702 386 780 -413 412 787 579 -49 278 742 94 721 499 -292 558 389 376 -315 -581 -46 795 677 190 -762 -662 576 -54 456 -399 306 -213 608 221 -136 464 -231 -475 -68 -715 -368 345 -727 683 634 -382 -503 -354 163 759 797 26 424 270 -864 232 -476 297 -453 -33 -765 -285 -351 260 140 704 -439 161 21 -277 709 -196 -88 634 35 385 456 -633 -262 -302 -654 -427 -698 20 237 -342 53 -130 252 -546 -450 -667 -465 -89 -173 547 -310 -619 -427 -595 754 453 -38 -52 86 103 209 -880 421 -202 -684 -137 -874 144 117 -124 80 -210 35 273 316 429 -22 597 -531 655 -428 -137 -591 -417 -532 -751 -58 272 -20 231 125 561 -408 123 -276 -805 -135 627 209 -604 797 -494 631 -523 -25 -440 -444 -568 -98 -67 3 -46 -227 -574 -831 447 414 -725 608 -655 429 -67 -488 62 159 -140 392 -797 -480 -402 -767 279 -581 272 527 800 461 -138 -177 -220 -331 20 -170 -301 375 17 -564 -31 -534 -287 328 -782 -11 82 -101 -155 544 278 -670 670 -878 -453 266 559 155 625 581 207 501 -374 76 -415 -454 -247 -734 -279 -32 284 637 346 692 -679 -678 758 39 586 504 184 -87 10 23 -454 -344 599 -294 -381 385 -172 -208 287 434 -793 -47 -629 -320 766 401 -856 614 54 168 -543 -255 65 760 -626 -650 -808 723 -412 171 -594 503 701 233 -440 -139 341 -682 416 -687 566 -339 192 784 -132 508 -718 -739 771 66 -715 -197 -59 580 759 737 501 -674 -98 595 -95 549 -164 -729 -516 -798 627 -665 83 50 26 -91 477 264 -682 -233 -660 -617 -126 -258 648 -572 330 530 -698 523 -788 -614 67 247 -604 -30 -523 721 -199 -407 -84 -780 -799 195 539 -886 670 570 50 336 -72 295 -211 -443 -747 -864 -627 -103 741 -709 -673 672 332 -46 518 -438 -70 636 708 -286 626 -564 621 137 -794 440 -94 93 581 -883 -827 -1 -693 141 783 69 465 538 286 -350 -419 368 -76 -34 431 100 331 -107 236 345 569 -59 466 194 381 -757 105 -147 526 -593 100 769 -320 550 371 -811 468 -312 520 249 487 224 -616 -256 361 -730 -404 81 385 382 -709 -2 628 225 -424 -658 341 -262 408 -339 527 -440 333 -212 -792 -724 -778 343 -495 480 -74 353 -654 -574 -488 -573 247 -659 460 -258 -883 -562 200 -662 10 748 718 188 335 -646 -202 264 -749 -322 553 -305 -225 -496 469 -647 296 -93 -737 -305 -146 542 468 -145 -598 301 -671 501 -562 -452 -267 694 -618 393 408 448 360 -897 743 -420 286 -104 267 -230 -368 -681 -97 142 614 -434 644 -172 236 -425 -399 145 -834 90 -575 -466 -664 -323 87 -476 -224 -788 -887 -382 -434 683 213 -330 -640 34 33 -294 -159 620 46 347 -458 756 -370 -437 529 686 -523 235 -801 -460 -531 -839 -670 -75 -499 32 523 78 600 478 407 197 -404 358 466 223 147 -535 -785 241 -142 642 -480 -328 737 -608 -584 -539 -869 673 -870 -382 -711 -68 423 594 -10 565 538 174 -401 481 96 -555 -375 -561 -165 -771 -240 275 597 -287 299 -398 274 54 -417 -392 -780 -523 -314 -810 784 185 -529 398 199 -113 739 689 411 361 -542 -619 -873 -78 -121 299 -159 -180 690 -870 387 488 -627 433 780 -61 535 -199 -536 101 -343 227 -42 -570 -677 -694 -180 -365 110 152 -650 -719 -612 149 503 781 323 591 -738 -73 -255 -256 -381 800 -388 -159 -101 -725 -711 554 273 584 -478 -862 -808 -70 795 -632 673 -550 313 -888 -274 248 -198 618 517 -85 605 246 -139 -648 -648 -6 -13 98 -55 678 -52 342 -736 -296 -539 -812 -619 -242 -128 68 502 -151 0 601 290 470 -327 -544 -642 519 -841 705 -306 744 -469 776 -104 -782 -691 14 4 -81 442 134 -280 -680 -544 114 767 -161 26 585 -389 -771 -1 26 -240 -154 91 596 -123 -741 370 -230 87 -105 59 -898 152 713 -846 -708 728 418 -133 -657 679 432 -599 151 -136 -350 366 -110 129 302 599 -841 -20 -218 -295 578 -421 577 -395 800 441 3 -249 -889 -154 73 -6 563 391 -306 -462 -90 -10 -23 497 132 171 556 717 -594 345 -177 594 -496 365 -322 -577 -38 -709 -568 365 -816 -423 -365 680 -655 102 -661 31 -820 524 -899 175 477 392 -690 -74 -479 -439 -458 -413 -632 486 -689 -521 -600 323 -252 -147 -198 367 -402 -668 -479 -879 462 792 -806 -792 190 241 -803 481 223 561 797 210 -381 -281 494 206 -762 -568 -441 727 397 -881 -341 356 -579 -382 -616 283 -130 467 529 509 -583 637 -566 -117 -873 -504 -495 182 -454 -863 658 -845 404 792 249 -321 276 -247 708 -799 -789 -674 190 -135 -444 426 797 354 771 -591 -771 616 -676 57 452 -45 -878 -695 315 -2 -724 -638 -738 -331 170 28 -381 -166 639 -703 605 -618 -655 83 380 -669 -894 -654 779 -793 295 255 -55 475 -259 -705 722 -366 -551 327 201 331 -585 -689 -689 -448 177 -254 -82 260 -534 -313 -601 452 26 -644 677 -805 691 -259 -393 94 -67 -781 54 709 -534 275 -230 719 277 3 -118 17 -813 348 -347 548 206 -202 775 -696 -663 -551 -394 445 -522 -732 -576 -290 416 -812 666 549 -267 683 -732 -163 -325 380 -302 268 751 675 -21 -465 129 27 -568 -288 782 350 -191 87 -598 -319 -9 -617 701 -645 -599 -797 215 -525 -155 -714 252 128 -728 -285 9 20 -712 26 -71 104 387 -364 -181 675 -692 139 -889 -797 97 271 609 108 -531 -116 116 -117 -596 102 -674 383 -375 759 340 -548 -326 246 397 -702 263 112 -282 -719 444 -326 -810 498 569 -639 -22 -198 774 425 66 -16 -15 -743 755 749 646 -230 -209 226 -601 -472 114 -624 -376 -486 -774 -46 -664 -52 455 -549 710 -132 459 371 -391 516 -45 165 526 -455 -794 -421 701 -527 -200 239 -111 -689 -408 606 269 -279 -235 424 -853 198 657 -191 -788 475 185 -595 429 -150 -51 -46 725 -512 170 -689 -469 673 -617 -287 -336 129 668 -418 799 580 -188 -801 -320 688 151 -301 -661 -689 -429 -703 282 -18 198 708 24 -540 437 -716 446 -91 -810 -80 675 261 -630 177 394 772 -555 550 134 758 -563 375 543 741 -769 -360 580 -490 -528 493 -642 -260 651 -418 -743 -784 -321 -96 399 742 -833 -427 710 -452 693 -407 436 -164 -723 346 649 650 770 232 -23 -592 481 666 -397 336 -473 -481 -284 -150 752 329 426 -364 172 -444 213 -187 586 328 -584 -326 -438 -725 139 -470 800 -40 542 329 790 -323 -647 756 146 689 -107 -876 -758 365 -731 -219 -770 108 432 233 186 19 239 546 82 87 385 101 245 18 207 532 117 -396 -594 4 -65 426 753 -68 81 646 536 750 -506 -37 253 -665 -629 353 -223 764 -763 12 -371 622 672 587 -798 -517 -273 -515 761 -764 241 800 -562 151 224 124 -780 -325 -570 -127 86 -367 790 -199 439 -798 732 -254 442 449 137 -462 -877 -849 -464 589 669 -160 624 -462 -617 325 -538 666 -659 49 383 -683 551 -150 -16 -796 -696 -511 -416 682 762 233 515 227 283 -552 -38 -509 -813 -618 123 587 -396 -426 477 552 -825 -433 -9 -348 483 691 741 726 -850 -56 583 724 202 234 524 203 -425 607 347 -338 110 6 -279 -892 -529 -701 105 -486 -797 -3 796 574 491 655 321 -231 657 -708 17 -32 142 84 98 -79 555 532 -447 613 -80 225 595 -752 492 -349 -460 588 416 -123 257 -422 -228 695 -702 178 -718 574 -635 -734 96 80 168 -804 -158 -271 -343 25 29 -194 -63 670 21 -415 85 -722 -658 -629 630 -358 -628 -483 -617 -317 -501 -92 181 251 -274 492 -372 -97 182 -323 -258 279 282 -24 -149 25 73 584 -844 -428 195 791 376 -565 -379 434 -415 227 780 -665 -35 380 -369 747 794 379 -533 499 33 476 -884 664 385 485 -895 136 577 -229 122 112 216 208 -207 -364 118 -641 -875 -810 -338 -101 447 -260 -132 -889 -425 321 -250 368 -674 -544 -315 -465 686 -257 150 30 -98 -372 -734 -831 -532 -704 625 668 346 233 778 327 603 -577 791 -643 -802 -641 -142 390 -204 10 134 657 -758 -897 -188 -347 -418 674 -29 222 -378 -754 261 -853 546 -776 686 367 450 307 750 419 536 571 -242 -399 -875 555 580 -752 -250 335 147 778 -29 -333 -390 488 227 114 331 -148 -174 -759 454 121 -821 -297 -333 -451 252 733 -883 -704 -37 105 -269 -521 294 286 49 45 210 -14 -753 96 -491 -267 489 189 239 -71 -814 -795 115 178 -312 530 49 682 -626 -211 -618 -647 -279 -145 773 684 -646 -440 461 -533 -700 34 633 -151 237 4 400 -482 -882 -784 617 -789 510 610 102 600 -670 -325 415 591 704 -427 -628 526 -634 -899 219 -855 -323 -415 355 -633 54 -213 -791 -725 -370 -106 -162 -98 762 588 -737 -838 266 -401 552 -824 80 621 763 -737 -896 -607 -467 444 133 -297 -174 698 -835 545 56 -499 337 488 -140 758 -522 -321 -833 -231 -673 634 -683 -411 14 -178 -528 464 -129 403 707 -520 216 201 719 109 739 555 605 -369 -260 337 -762 -424 -883 -834 -184 63 677 -494 -418 -700 -199 -1 -870 -236 -351 -139 -729 -371 -496 700 -284 -509 411 -516 -863 -837 92 -476 762 534 -806 -844 423 -485 608 -280 -557 50 719 -797 212 -125 591 40 456 -606 759 401 361 -295 -127 714 95 -547 -577 -591 -36 370 303 717 120 -764 -255 158 784 141 365 -238 -548 -249 144 27 -585 -268 -447 769 -17 561 -670 299 735 -698 114 307 -512 559 -22 679 590 63 -214 -90 232 -855 -441 -552 566 246 -35 67 -50 348 -179 -663 155 -169 747 -505 773 -442 -740 -584 685 -751 -743 653 -759 -621 394 -54 473 -561 -582 16 -695 -782 418 260 61 -598 82 33 479 -3 136 -517 -112 376 649 -485 247 114 -69 546 -101 102 502 -157 581 385 -292 165 -666 124 486 -386 -184 324 52 -550 -410 580 28 451 202 463 -493 -592 -176 744 605 800 -217 -496 -526 -607 -305 -141 285 -389 -343 -108 -836 688 -151 170 395 -401 743 237 613 -115 -57 -207 -488 788 765 -811 -89 466 415 268 449 729 -645 -556 -694 -834 -674 -434 384 204 -694 86 -784 286 384 -154 566 -86 780 229 122 238 732 -651 49 368 -892 -18 -168 55 -799 732 -353 617 179 86 557 -383 -860 626 -294 -424 -734 -430 -298 341 726 -658 183 796 -222 292 50 484 -806 -354 89 -815 -30 640 -681 -527 389 -486 16 201 -792 79 62 483 -500 -222 612 -568 -281 385 639 541 -438 -529 451 -807 -738 -855 -721 108 516 -750 3 -801 -383 -825 -722 -415 -405 -253 662 -394 139 148 355 -216 -245 -394 29 291 289 60 -624 -144 -142 -609 -219 -84 -527 -105 790 105 -303 731 784 163 -527 -893 -740 495 712 -776 -401 -523 -747 -872 514 -273 -217 -298 201 -2 459 134 279 220 -831 719 -503 -155 591 62 -370 -606 441 -716 704 -655 -511 -671 -315 -738 -559 -278 -509 91 -320 317 -682 659 -127 -36 -883 -45 550 -292 366 178 -238 163 474 473 479 -836 622 125 492 -798 -713 -624 -703 47 -831 102 656 173 -341 330 492 84 -343 -778 -210 -152 591 -496 719 369 -627 -242 274 453 85 311 15 -822 331 600 385 -467 -759 -413 -493 106 -312 525 723 46 723 744 619 406 -260 72 -432 -448 609 -268 512 -466 -614 405 365 -411 494 324 -163 440 488 487 752 791 405 578 588 174 29 178 252 185 607 -337 -295 245 -832 -516 -508 561 129 517 -155 286 -17 -879 529 78 246 -567 -427 635 -730 454 -764 -449 148 775 197 724 496 -784 519 255 -217 206 169 659 313 -469 114 -390 -739 201 537 -587 -52 -209 -417 -102 608 -356 401 -575 427 481 -228 704 -608 -584 -7 765 -703 670 -301 444 -428 137 -582 663 734 -751 -258 731 -820 416 761 446 -394 7 -783 50 309 -456 -125 -633 277 -598 -644 585 -213 34 687 -127 186 652 -18 -235 -522 -580 261 7 -376 -635 477 292 729 -83 267 -204 -476 164 -570 637 -72 -877 290 561 -659 -67 797 -338 -301 -43 -213 -723 -122 -442 -801 330 -504 -880 -425 -480 395 -672 -178 336 556 381 207 -402 -176 -22 -685 -77 -222 -232 -884 92 351 -388 -445 -285 66 708 -320 -558 329 -594 130 -289 -260 -699 280 -140 67 -613 -673 14 -754 -492 137 447 -732 263 643 630 648 280 -238 512 292 -866 -43 -46 552 -668 -296 100 795 63 -782 -523 -51 170 -152 -470 327 84 525 3 176 -509 -180 437 63 622 -216 511 -272 -42 -685 -697 -580 7 404 -266 479 613 260 183 -566 323 -228 124 -288 521 439 -188 276 -14 -819 335 -36 -611 -93 -392 530 713 -563 355 -396 -587 11 -712 -782 -816 -553 219 255 15 -590 214 210 -436 -528 264 274 -574 666 457 641 -665 -847 -703 252 -540 623 477 289 -876 190 -319 530 -50 -625 13 322 229 -233 731 771 -574 -181 -513 423 -844 659 -773 254 324 473 587 -109 242 760 -646 -819 -393 -679 390 117 -782 -11 -350 665 670 696 -112 -417 -640 715 -848 -87 418 -314 -899 552 -647 36 516 -248 -353 -431 568 105 -816 246 534 794 -416 -350 354 721 686 645 473 -1 -751 472 -301 710 -82 657 617 625 -299 -891 -199 -177 -669 -550 -38 68 -36 453 589 -352 -133 -520 -863 726 106 -810 588 -429 -221 137 -761 337 641 -413 -133 240 19 -217 -357 791 -486 650 559 482 -490 -517 247 -101 -848 -103 206 699 -327 -471 -583 42 627 595 657 272 745 469 -765 470 540 -35 790 687 129 -881 -532 -223 -204 -178 459 -503 230 521 -71 760 675 333 -300 188 -125 -629 -30 445 -281 -495 -79 -428 236 -390 -712 -695 583 -556 327 728 -881 -3 -277 384 190 390 -359 -829 -700 242 318 378 -94 -514 694 686 -346 592 -95 430 621 -624 -826 519 -64 691 -303 -707 10 -663 -533 660 57 -261 -802 260 -862 -812 135 83 -492 276 468 413 51 -83 87 -403 264 209 129 26 688 -334 -806 -137 642 186 86 797 359 12 38 193 -637 -309 -743 -876 -588 -862 645 -679 -298 784 -181 447 716 206 251 15 -198 -312 596 -335 -398 742 478 -110 775 156 255 166 219 653 400 -378 -695 -727 247 560 515 309 -263 -28 -770 -896 -850 -500 769 -747 638 -129 -162 383 -514 -853 3 -855 -105 -389 149 -532 -257 -841 -384 647 181 129 473 685 244 706 -766 455 -213 388 -444 132 686 -878 -642 -786 549 -652 -762 -136 243 -765 -339 -416 422 181 -340 576 392 -632 -428 48 -402 662 566 -389 405 416 -826 -893 608 -197 531 150 -293 407 -680 -548 324 199 -152 182 136 -58 -125 270 800 -122 -563 389 -875 -520 -625 -33 -685 749 385 203 751 -766 -484 -756 645 746 640 -600 -872 -826 235 -666 82 -491 -619 9 292 -254 322 90 -32 -101 -291 90 720 -349 -765 343 -8 -110 -874 751 -844 -777 -428 607 -239 586 405 10 271 591 683 531 288 -820 -445 414 644 1 -81 -472 122 -270 147 744 406 220 653 -671 670 -521 275 222 -528 -890 -430 798 -616 277 -433 351 -404 -355 344 -534 -131 -344 -268 -372 -654 75 -553 -390 744 -73 209 -843 44 726 264 277 241 -398 11 -689 751 -15 224 -69 -861 547 -882 258 752 -238 -599 -322 -445 -839 720 -265 -781 -615 -20 -291 -231 -435 -341 138 -757 72 108 -78 -536 77 -197 239 709 -375 239 -543 -655 -28 518 -721 262 687 -516 716 -625 -712 -832 650 -49 358 -326 161 -685 -588 102 80 -346 391 -538 -528 -740 -244 -167 -635 692 67 -602 -563 1 -796 -451 691 437 687 211 154 -330 799 624 -776 725 -420 -29 357 -158 -239 -120 574 -510 154 -290 299 -450 77 -414 664 -624 394 -409 205 532 276 -521 29 -671 336 682 -652 -335 667 -619 -553 513 294 -41 -62 591 587 190 136 -457 -518 -735 422 -521 79 -316 -105 -134 -610 -479 765 -576 165 144 -195 -593 217 -33 201 -442 -256 -897 564 294 -538 141 559 341 -236 -535 651 -584 -188 -163 -582 -120 760 692 -155 438 399 -752 -119 -271 -163 -469 224 73 201 -858 572 172 -235 224 -310 -468 -416 -535 568 -652 408 669 452 148 446 -652 701 322 -798 -256 -327 378 548 118 712 -856 744 210 792 394 -553 619 -606 -687 764 -779 -445 -315 193 67 450 -91 -718 61 397 465 -335 -407 130 99 544 -534 11 -340 -824 -772 -578 -439 -200 -662 29 -707 -318 526 444 -699 -253 590 125 271 486 165 -520 -410 -379 778 -6 -586 -465 558 -799 609 -686 -589 -825 126 -859 -329 -556 -491 715 527 -737 -859 695 488 306 -693 -30 -145 462 260 345 -227 -251 99 -78 -625 -281 -568 -39 -742 -538 -236 710 -222 39 497 113 23 -474 -751 10 780 -563 6 -887 549 500 555 -633 -285 -231 538 595 -333 -300 317 354 590 183 490 -162 770 -601 -306 -656 -437 -493 -305 49 -394 617 667 -419 -715 296 713 -198 -407 399 -269 -212 611 167 -220 -59 -431 122 -138 437 -31 689 -227 -638 -246 -242 -312 -362 187 554 795 573 -5 145 -584 753 -4 -620 753 -69 714 710 375 494 613 146 -96 -345 -223 -326 431 733 -188 -261 -558 -776 -324 -562 717 471 146 65 -523 112 204 31 771 -626 347 208 509 -729 282 -354 553 544 365 -33 -166 -167 323 -542 661 -792 -221 40 -474 -737 -861 -184 305 -616 248 -756 326 -549 4 397 507 -189 -734 -138 631 165 657 -338 226 761 319 -572 540 -3 172 516 666 119 418 146 596 -882 588 -358 680 150 -124 19 614 148 336 208 -286 -626 -167 -643 -282 -284 -201 77 205 -726 -367 783 90 -211 747 185 109 549 56 -896 70 22 -265 70 465 771 427 211 244 52 -52 610 -70 148 610 223 -340 559 -573 265 389 244 -727 620 -21 588 -696 74 -864 -318 -496 -355 2 101 769 255 -341 172 -219 217 -432 395 -674 -103 -107 -243 338 61 786 243 273 637 -202 -833 -42 499 -230 422 222 -701 -357 -670 137 563 1 -680 366 -313 53 605 752 -64 -432 -213 -852 -316 -166 -677 -194 -179 -436 -793 586 580 -713 60 -777 -248 -392 17 -860 -666 -784 -13 -426 -450 -69 -370 -805 -402 234 -154 357 421 118 -226 -764 -701 582 571 68 -152 -84 -744 431 -708 -743 726 325 228 -448 429 332 -772 703 39 -559 523 -358 -545 -769 -807 -370 -478 -120 -827 592 708 536 -315 1 -279 -450 -853 -118 232 737 379 37 -307 -147 14 -23 -91 105 737 -856 709 541 792 -14 392 -359 -538 541 -192 -850 362 275 677 778 622 -452 -572 -601 429 393 790 -361 642 681 153 -899 799 495 -635 38 414 -348 551 -115 -273 -837 -254 602 121 503 64 -298 -22 -592 51 -17 656 -333 513 -777 -342 -397 767 574 -377 419 -154 -766 -896 -58 252 -135 125 745 776 658 -821 547 375 579 719 -348 -553 672 -476 33 582 -355 555 187 -168 -630 95 -875 -843 665 158 232 68 -192 -330 -11 -857 -232 -581 117 138 226 -119 544 -426 -162 -13 115 58 158 -259 676 -78 -150 -741 -227 244 399 637 -774 478 -640 769 279 614 -196 -897 -379 257 -663 -484 -115 637 -420 -198 -167 368 -882 -647 -10 -136 -474 753 -669 -604 281 176 375 -480 592 143 -875 -260 -732 -536 -854 242 304 172 32 -854 -868 -637 253 -603 -666 405 -256 141 -563 -411 -232 51 -417 -734 492 393 -844 -254 529 -159 -840 -122 -151 -390 32 -402 -848 84 -527 -223 393 -357 614 -101 -546 -149 144 -465 -99 -19 462 -68 -56 458 -322 684 -143 414 -542 -24 456 -359 -815 -178 300 -615 -287 -80 -128 662 -597 764 633 279 169 385 -871 604 -114 718 -283 -143 4 534 -840 -758 589 -636 307 -168 -517 -163 -586 -754 -744 -97 -728 -853 -584 280 -585 163 148 -897 200 344 218 -447 661 203 367 590 -545 -798 590 588 540 -676 130 -696 456 -187 -806 416 -249 749 146 205 -820 -460 110 43 -770 -82 520 28 432 -764 -892 719 151 -13 580 -462 31 352 146 -218 -140 360 -652 -431 -846 753 -607 -852 -200 -420 176 -712 440 -287 -704 243 -345 -770 -313 -677 -504 141 -214 -402 -137 744 -511 676 692 365 -35 530 611 -804 -265 -266 -215 365 -313 -501 291 -776 529 -10 -738 -596 278 152 700 -882 427 383 -543 201 668 -91 -407 -863 682 -285 527 -689 190 -72 694 -346 -874 687 -94 795 -519 -477 -406 624 -757 -266 -104 -819 -826 -713 373 507 -421 -183 -898 323 171 -236 -580 59 -677 594 -435 347 669 -513 -795 194 731 -67 -621 76 -530 -724 777 -573 262 222 -315 -285 -169 635 -66 -575 554 320 598 -236 466 747 -629 -165 -104 -117 297 740 -466 -503 367 -589 426 -736 656 -580 -653 705 709 432 -749 -59 474 -777 -318 614 -96 460 -555 603 200 168 -631 -312 273 661 -763 356 281 198 557 -738 124 -190 799 133 343 -49 -592 -823 -541 764 -214 -761 -373 145 101 645 -409 17 -4 669 -397 -531 168 -280 -176 -701 358 140 486 145 -486 670 507 506 52 -516 126 -49 94 -182 261 461 -497 128 603 375 -393 378 -726 -271 468 -532 -359 352 -618 635 41 199 61 -878 -392 -112 -258 627 -138 114 -853 497 475 283 302 -43 -848 486 -186 -50 -272 538 -334 613 -897 -120 -839 -614 -686 83 -747 9 -266 -526 549 -350 725 749 -102 433 630 463 -880 -15 101 107 451 -206 -806 -762 -807 167 -658 -774 138 -224 666 -826 746 -283 -711 -15 -112 -855 54 108 -82 672 526 277 705 626 -195 87 -372 -800 308 770 -779 -421 765 313 -180 527 535 -837 523 99 157 18 433 369 510 -305 -896 -618 168 -277 -154 -221 -619 -475 -790 -848 337 456 -428 -195 -218 -4 127 -496 -579 41 -496 -161 148 -356 -651 547 -478 -248 -434 -350 482 -837 -848 -192 -796 -632 680 593 786 418 324 521 121 275 659 -562 -617 -650 -123 -285 656 -118 354 -867 -320 -105 -630 -548 708 -709 757 593 -19 734 728 646 235 168 90 -858 -661 -836 574 -625 226 -875 -578 -345 773 306 175 -373 -302 305 -665 -474 -248 611 696 -800 -828 -582 417 -541 618 260 457 -448 121 600 -450 -603 607 381 -667 552 -798 -626 -809 -140 -258 -28 -404 774 326 -886 674 770 -326 -585 -272 212 -382 -820 -37 -224 -763 414 -510 386 87 332 774 -714 606 52 -720 -46 -159 424 330 211 582 -762 401 442 418 164 -53 -385 -425 -207 -155 382 377 650 -893 60 373 -575 251 -424 475 -421 -230 770 587 -602 310 219 312 -265 197 724 -355 379 538 755 -482 -682 214 748 -869 349 675 -879 17 474 -693 270 30 310 696 269 -778 -72 -233 597 134 -513 -311 795 -561 -217 300 -865 159 60 577 37 335 -494 -158 340 561 -765 -876 46 -195 -303 -476 643 -566 630 536 685 8 679 -351 25 52 -457 -727 703 -30 -306 -634 280 -380 725 -771 -377 -43 -389 470 -815 -286 -686 -393 -428 -513 378 428 570 301 -654 -131 38 335 54 -441 321 585 -185 245 -470 479 -390 400 420 -51 374 399 -244 508 563 262 338 136 -423 304 -337 -869 61 -790 45 -530 -490 -433 771 -521 431 721 210 -786 -374 -172 -807 558 -67 257 82 427 717 326 719 -696 563 510 636 -88 -794 538 -326 -621 261 -353 -545 764 -874 -822 -547 -27 -272 325 -473 798 -9 -677 527 -256 -295 11 359 -222 529 -146 -138 172 711 -787 737 -203 -205 -512 454 -735 -809 -833 254 712 -34 -16 -498 51 426 -674 -290 71 -282 515 659 -455 58 -459 514 -246 575 197 675 -855 -231 -285 531 -570 -199 702 -554 -755 211 -322 557 -3 -533 474 653 34 -361 220 284 303 -534 -199 501 -816 6 -702 -558 -845 541 23 729 -163 -683 -483 -535 -480 771 -548 -257 93 -588 484 135 670 559 366 53 -317 220 718 700 -786 -700 -404 -572 -448 708 -101 150 -456 727 -161 179 -206 -246 -759 -746 624 685 -300 -61 202 -875 -328 336 178 -518 457 728 -725 -477 -497 -138 -857 797 453 74 -818 361 406 -625 -290 -850 -800 -651 -292 -109 285 -410 -605 783 291 -359 658 574 -311 -218 73 46 -890 -658 165 -817 -407 -694 -221 -761 263 309 125 -718 -478 639 127 218 -492 -152 629 -715 507 -357 134 -491 563 -626 217 327 -720 311 -372 768 -127 43 558 -628 -26 667 -165 782 -329 444 750 715 582 526 -453 95 -355 -113 227 772 718 -627 -12 -72 691 -853 -244 -75 -171 193 732 -55 439 -893 -732 461 149 -1 3 786 -731 -685 143 -293 752 108 -101 654 586 -71 -848 428 703 -191 -331 -827 -664 -87 24 594 -252 -715 -608 -872 -472 762 -195 -642 -252 188 -461 728 -391 489 -360 38 -676 -209 -74 114 -546 -868 -349 -160 -767 -240 -279 -140 -363 285 366 -780 -126 -31 424 711 427 406 322 66 -837 -190 -775 -106 -212 542 649 506 434 599 515 362 -642 430 674 710 632 -15 198 128 601 -446 -746 33 324 -383 37 522 132 712 -799 192 345 85 -328 129 556 -615 -401 763 -848 795 474 -529 161 -402 544 -351 -187 391 -509 558 239 -644 -812 338 -158 -754 111 46 659 229 115 196 106 176 -805 679 -804 -559 -397 313 -590 624 604 -815 -65 -30 -484 -675 -625 -400 -25 -95 -593 -254 -198 459 210 307 577 31 -840 -439 401 494 611 387 631 -716 -872 -335 527 57 4 707 -89 -685 -544 -770 -303 -611 80 -566 -802 -781 381 720 432 -367 -445 644 -325 135 204 453 -675 -825 461 502 723 381 -619 540 670 403 523 46 118 294 379 160 -247 355 -428 -123 -212 -127 -659 -163 -591 -888 -782 708 -472 356 56 338 -133 -296 -440 -777 350 632 492 487 673 217 -841 -413 615 -552 -357 256 580 -833 196 649 -191 -221 799 402 -597 -283 -484 437 -817 1 -70 211 -227 518 -110 656 734 274 474 -125 315 -853 249 292 4 524 -328 204 665 -588 -460 57 128 518 415 439 -720 -203 568 -428 -220 139 -260 -545 -56 -291 -351 -221 76 308 408 -166 -747 786 84 -40 -4 -68 -498 -263 707 -379 290 468 740 751 -19 724 535 -450 515 564 577 192 422 590 396 320 314 483 -26 -18 107 161 -859 500 -539 -122 591 -155 -4 428 -375 -382 -593 -855 490 547 -723 419 217 641 499 -394 302 -291 355 -725 -61 97 262 674 377 536 1 543 -504 -399 -395 3 -691 -285 196 -727 -166 254 7 -688 -632 494 -303 -143 137 276 249 651 -422 -617 346 -455 449 578 -387 -249 -785 732 -103 -833 44 796 -685 575 417 -654 -750 -573 505 795 -824 -214 795 -179 56 -575 -824 -714 410 565 160 450 -669 690 -458 632 136 364 -733 340 557 -251 209 -642 -697 771 -714 784 -310 -192 84 -111 182 -275 -530 -493 751 509 166 -437 587 660 140 -81 324 -841 -259 -874 -634 217 -697 525 454 640 -12 -209 -749 382 567 -345 -721 156 411 -709 616 659 -165 -694 121 -875 -132 201 731 -436 -422 -500 284 -466 -739 760 202 276 -737 276 443 -836 -332 -689 343 237 -414 -862 -496 274 -313 -737 -160 -171 -322 -252 -850 323 331 -11 -61 569 399 163 440 -297 -724 408 -599 -386 -80 -61 213 132 -781 217 538 542 -750 -227 -756 -584 643 131 -635 -496 -747 -240 72 -227 -47 319 304 319 -294 173 525 416 -404 -460 56 -142 -436 797 -749 476 -59 -714 409 -330 387 -1 -18 55 757 628 424 -883 -637 -729 -284 -285 -890 -866 -337 472 -530 -816 -130 -763 640 -541 -422 -326 480 -151 -208 171 688 -743 23 -630 388 -258 -403 -104 -626 681 -419 -30 -567 -870 557 608 793 599 -391 707 -573 698 -593 378 618 -605 -50 560 550 -662 672 -528 -270 731 -413 224 -714 -574 -608 180 481 -710 241 -438 -146 -799 -494 -75 308 509 695 -598 -443 170 337 432 697 332 297 -733 -259 -422 -25 342 -290 -838 -372 114 537 334 -297 520 67 252 92 186 -774 588 -494 666 600 -683 -700 -542 -625 398 294 181 289 89 -186 39 218 -271 486 -710 -466 -322 -145 -44 535 381 251 -166 -250 -630 -459 348 -738 -780 566 -200 -378 -593 597 -310 -7 651 -211 -886 318 -769 26 -130 -751 572 122 -297 -453 -426 -755 530 32 -238 -732 -880 -103 -80 -307 459 -504 581 -1 30 -66 -623 -832 -131 -404 -521 -654 712 6 -65 397 386 -468 -71 487 291 451 546 -91 -223 -806 295 772 105 296 -612 -785 -163 -351 290 -695 -201 550 -222 -463 -167 200 165 108 441 -62 384 64 -448 408 293 397 -381 208 490 285 -102 -742 -672 206 651 723 -627 -548 -502 299 -581 -148 -204 -891 751 -763 341 -686 -744 246 -180 358 -880 -264 -216 -297 590 727 561 -15 -249 609 -381 -279 -526 336 -361 569 369 -80 -350 -691 -711 103 -374 106 -772 -102 -299 -318 -159 -66 -207 627 26 -488 -698 261 153 -670 228 -418 536 -578 -348 443 -720 417 305 60 -714 353 -434 169 374 337 765 -570 137 -424 642 540 -602 433 -227 722 60 254 -116 -107 440 685 234 201 361 648 130 -731 -269 297 -757 530 783 -71 680 780 -610 430 -317 477 -51 -503 -643 137 703 -175 -202 495 -278 -811 -439 -380 253 301 724 98 781 -205 -666 -325 202 -91 -625 -506 715 -349 146 -746 711 13 -840 -242 -448 543 97 189 695 -125 -154 -727 -322 -728 12 443 599 -836 -557 -718 -48 -548 -306 327 28 97 90 74 402 207 -474 576 442 202 -446 692 -338 547 19 -510 706 -667 577 20 -294 -840 597 -304 -338 -257 72 496 465 501 -218 -245 -268 524 -571 -83 -182 -429 544 -545 142 -803 -224 290 45 46 -397 -358 -244 61 -476 232 -891 360 296 -272 -889 -285 96 532 -686 505 378 -31 -637 620 664 -425 -513 -290 657 -248 -8 -343 310 623 -2 327 324 -34 696 -389 614 -699 -555 89 -112 -828 518 -422 -154 -58 -46 139 -68 -343 -100 -695 308 579 10 -590 -491 -99 -489 -251 642 -19 -770 -262 669 -586 -569 17 441 -581 228 -401 123 -62 -490 -529 -429 -316 -334 -214 698 -57 64 -538 -777 -841 96 -387 92 -411 -169 -643 437 313 -1 -709 -164 -430 589 -357 -242 -866 335 -76 146 193 644 -324 687 -847 729 769 -845 -273 -408 -720 260 279 728 -20 387 -353 -102 189 217 -530 -545 -269 -229 -645 -743 -454 237 -846 -800 -518 415 -324 -599 532 147 -146 298 154 716 177 -378 238 94 99 -681 -545 117 -603 -645 616 696 -282 240 -604 -426 -693 -618 -304 -762 -886 310 -496 759 -518 206 -765 -805 257 683 393 12 506 -659 274 -107 667 229 -32 -315 800 443 -268 -92 -648 -613 539 153 -720 -72 -499 445 -232 -833 -575 -462 595 -125 -352 147 -301 41 633 764 -495 -59 192 -17 -166 -59 521 616 -139 -434 -456 -799 589 582 -549 -444 614 690 103 414 -436 789 89 -150 282 281 292 539 267 60 -535 -463 265 -261 343 -253 -215 517 -474 -121 156 7 -640 216 557 -376 338 233 16 -314 772 -507 39 -456 320 -174 -857 47 449 -883 717 -836 -258 581 234 11 355 218 -682 -581 -569 -669 -8 683 235 530 263 46 -602 184 -174 -7 466 546 488 440 -386 180 -779 158 -249 -807 291 -691 -670 -353 -214 280 -665 4 -380 788 -818 529 -11 -749 -98 699 63 235 -538 -557 -219 -348 304 -253 -238 -652 -708 -758 -847 511 582 28 -340 -7 -762 592 -482 -782 -883 714 594 -298 -820 -644 -383 183 -540 -252 -503 515 -81 639 68 -468 -714 -809 -757 -428 -426 155 -893 163 549 -799 -136 766 -623 -732 751 320 -518 610 490 -203 -820 32 535 -256 554 370 639 423 218 -606 -517 -638 -558 -335 -662 -742 208 450 -663 435 -312 -6 82 -549 -209 193 -132 -634 -174 -539 -319 458 177 35 589 -223 700 -831 510 657 756 -593 -236 -189 -880 -70 553 -150 430 575 40 -195 -571 -838 200 561 -272 503 -543 472 -397 130 -751 367 -762 -506 -281 86 -485 215 599 311 326 364 -55 -455 -900 -20 -211 688 780 -77 -81 164 -705 126 505 732 477 -117 -316 329 108 -753 306 -462 222 207 -79 -801 -310 36 357 479 -531 337 275 30 258 603 -279 -663 -864 -103 -544 -248 659 -257 -626 -352 -755 -99 -328 -684 -57 129 -170 700 440 227 109 -733 155 -667 -708 -244 382 -87 -442 214 445 113 -206 187 520 -424 -510 -838 -262 507 8 -109 403 396 -486 -474 318 -513 -858 661 9 165 347 620 -697 -275 36 -501 -884 410 365 646 -75 -708 297 -142 704 128 -605 -871 -448 -283 -170 -34 768 578 394 743 636 -231 392 -271 745 -28 -723 453 601 11 -383 -711 -147 420 -843 -814 -780 104 -39 -420 605 114 785 -525 -797 689 -848 68 754 582 234 333 514 397 384 -582 549 637 -793 -108 -651 -423 404 451 -646 43 -411 -448 420 713 -159 -506 -426 -459 591 46 436 -777 -695 -685 -233 -761 -649 -389 589 -661 -388 -507 -571 -249 -694 -122 750 -391 754 -225 292 47 520 -463 -810 -427 711 -489 770 -87 -114 -592 4 620 -379 629 463 796 -47 498 -445 780 142 317 -680 504 -143 322 401 -445 229 -197 -135 216 405 591 661 -767 -62 799 531 -580 384 637 -671 55 -807 270 638 -857 321 148 193 -887 -8 -569 243 -765 -289 -11 -489 -113 -173 -897 477 -572 195 461 501 503 594 225 29 -571 -341 -452 -33 294 -815 334 -893 -83 -150 -303 -276 -356 166 234 447 28 -294 -344 -455 123 -233 -883 -888 22 513 385 71 -272 -382 733 -772 -678 -430 444 -649 -425 -282 -898 -599 -317 473 754 -640 319 -312 -398 -295 -654 -716 -811 -728 -258 798 -502 476 287 750 470 376 248 132 -631 -482 -778 -204 693 -439 -175 701 -763 238 -398 229 717 -121 -58 -114 -499 -208 -581 773 -399 162 -546 -341 -184 320 -255 -781 -605 -519 -256 -591 -260 551 -426 -536 -587 -643 348 646 649 -860 -10 238 -355 -614 -254 76 -761 -393 177 67 726 581 278 -33 -42 -660 -634 349 -682 -665 271 -718 429 662 113 -797 514 -760 -56 -577 -701 -185 443 400 -852 -780 -866 793 -183 -613 -483 274 469 25 -441 253 89 -831 -741 -877 -196 759 -705 719 -668 -10 786 -614 717 -10 -196 708 -417 366 -432 7 -777 131 76 129 -884 -441 -660 -146 -111 665 103 -881 -681 20 -197 -244 347 -666 -1 426 -530 372 361 499 -855 611 -471 -347 336 589 272 688 720 -202 584 -679 -818 185 -496 334 -359 225 -755 -342 718 -863 257 -269 426 64 -807 531 104 -548 393 -312 402 -32 729 -836 -472 292 -644 648 656 -665 230 -268 -751 148 -754 409 551 -831 -458 382 -258 -597 -892 -443 -350 633 -392 -117 -472 260 71 -352 94 -470 350 -498 -216 -308 -323 -239 -53 -773 -137 586 -843 328 139 -582 663 -773 -606 716 -580 41 398 -3 536 230 -217 137 179 -305 -174 85 -434 -406 73 -521 286 -651 -196 -653 599 -847 -251 9 414 -277 -505 -885 -190 -777 186 -191 428 -820 -316 -489 -525 787 -166 254 -93 -712 -779 -188 -327 28 346 -111 -300 465 -553 -805 8 -859 408 215 647 653 618 -502 660 -754 169 -300 -765 620 -213 -420 734 -235 123 688 -828 -24 200 129 -43 -415 289 -172 795 -378 -618 -515 230 -485 196 689 -703 114 -99 -250 279 426 -245 101 251 141 -635 30 -57 -835 505 -615 -494 434 -482 130 669 -253 -775 354 575 -802 144 -51 750 466 669 628 113 416 -738 31 282 -556 348 -758 319 -163 -624 541 -878 -715 -724 -828 -816 -162 132 97 -6 330 695 -671 -890 305 317 528 -581 416 186 -419 -630 -835 543 -121 689 760 -705 -68 -874 282 -624 672 -307 196 -499 157 578 782 -125 221 -778 -381 -613 405 682 -490 395 -726 710 -887 409 532 -194 240 -274 -829 472 -239 476 -422 666 311 -210 -752 -179 -131 -264 116 -587 -384 784 608 -281 -126 -539 -405 -386 387 -558 246 -186 -483 -665 -709 79 700 535 783 516 634 598 720 -204 152 -872 777 354 26 638 299 -697 749 -884 15 -657 357 477 -416 -759 -61 715 -53 -427 -891 621 138 -271 393 635 510 -344 64 -352 426 667 264 576 -879 -209 134 -632 512 -302 -334 -576 -734 -632 -873 -577 -79 244 61 -112 761 -145 396 -757 754 77 -598 627 799 -61 545 639 205 -159 120 -75 509 -461 -879 -123 -371 598 121 -892 5 646 -626 -546 -341 22 669 -752 -474 -652 643 459 14 219 -516 -757 -171 -139 -274 -486 -119 -421 -496 -119 -9 -96 546 788 672 -613 26 430 -376 74 698 717 -320 550 -838 -614 -287 417 796 -209 584 -838 142 -574 -698 222 -833 51 72 -578 -241 609 638 -430 -21 -843 -779 -663 -372 -187 228 111 34 -403 448 53 471 -153 435 -834 434 -286 351 -144 396 623 -508 -340 -671 213 546 -768 729 -345 -211 -584 -356 749 203 25 489 -506 178 -113 -357 644 -537 -24 -579 -601 559 671 14 -728 771 659 298 247 -603 -588 369 115 377 -760 -633 417 -664 -382 171 258 -705 -585 -466 -132 -333 -630 -783 -476 -549 -829 -817 152 64 711 -661 -3 660 603 -375 71 -549 -562 -616 125 773 -354 -654 -626 63 -618 -800 373 -487 -30 -581 574 780 424 166 754 -770 -29 353 -617 -514 -526 -79 47 81 606 -270 -321 -859 379 247 180 -487 626 209 577 -391 177 -588 780 -774 -784 359 -713 -519 520 -882 -352 431 -209 602 527 12 468 172 -443 -106 -240 -836 -52 582 284 -510 -549 -54 189 -761 394 11 -314 -403 494 36 -363 -224 -751 -715 345 408 763 290 -286 666 -32 -36 588 -415 -686 -509 -515 -737 394 194 563 94 606 -298 -750 77 -484 142 -539 253 754 -308 -374 617 -804 -139 658 766 547 296 299 504 -206 435 -595 -852 423 396 -647 101 -261 -55 -90 -393 -874 773 -553 36 525 -553 -99 731 -875 -219 363 275 529 513 -553 -206 -315 -792 776 93 -238 508 -388 541 720 -449 770 -398 559 -110 -843 -614 -669 -704 -333 -517 404 176 424 695 -524 134 556 92 284 703 440 -335 62 226 769 596 -91 -68 -525 -134 665 367 642 39 135 73 -806 59 144 113 630 114 -768 494 571 -58 -439 -483 296 565 -350 141 -203 -18 800 -864 298 -43 -610 -122 256 572 -818 -137 -309 667 693 736 -383 -599 768 -875 -329 -220 412 -288 -499 -868 -429 46 -406 127 -22 -681 -526 574 -672 208 612 785 -846 -748 538 499 688 365 756 -546 748 -22 648 257 -88 629 389 31 -132 -514 -181 574 198 -830 -787 39 736 -379 470 -548 33 -533 -98 751 -854 -705 419 -178 148 694 -361 -345 735 -69 682 451 -382 750 588 -5 -897 133 -413 -276 -434 693 -409 -754 259 464 626 396 722 -889 42 376 -643 328 -586 122 -255 21 -48 -34 -55 186 505 -444 -761 754 179 -424 415 -283 583 547 77 -247 363 461 151 -578 -471 409 276 -483 -282 144 482 -11 -886 537 164 -94 87 -269 -756 -278 -264 -449 -880 54 -711 -803 452 158 -372 -520 512 448 -341 -605 578 -416 -543 397 -571 276 273 -308 -61 626 -434 360 -320 294 -898 -363 207 -299 -54 231 -465 399 -678 349 -36 -899 -429 66 -240 616 -874 527 -800 -508 -175 -882 618 -771 -355 -73 -597 -535 404 414 185 517 234 441 -177 -535 -8 409 -885 -44 -674 -708 -29 717 -59 -417 -595 758 201 714 -282 507 -415 157 -742 532 732 427 -817 -161 797 661 593 -667 -696 601 320 188 -264 673 445 273 416 264 523 359 448 -449 -775 525 -686 -659 243 158 -82 466 -391 307 -671 -238 718 100 762 -2 600 -16 -321 442 -736 35 -615 34 -159 -259 397 -266 -512 50 -538 129 59 635 -139 124 -224 -468 -425 436 -49 41 110 -393 -672 185 -424 794 324 681 211 110 -123 382 395 -778 -398 -69 -146 374 733 -469 239 -310 -413 -836 -720 328 -166 32 726 635 649 -736 273 -132 379 -538 666 292 86 313 -478 674 -75 138 314 -417 -653 129 132 -533 225 -565 217 394 578 67 -288 557 360 573 644 -330 240 669 -471 -702 191 342 -6 373 -521 -212 495 712 -877 -575 -613 118 -386 -349 -819 230 226 422 -33 222 144 765 563 259 -708 -540 700 -881 798 -386 -134 737 575 -244 -386 784 -16 -111 483 -557 425 -134 -609 322 -152 258 -293 -711 -285 -860 315 -474 -30 466 -652 191 22 101 -501 -607 -377 -326 -663 -276 9 7 -362 508 62 -134 434 449 -790 628 643 -529 163 -665 -133 455 -703 555 411 -866 -752 -544 -52 -891 394 -711 -77 -744 415 668 -558 -142 -263 690 61 -381 603 -660 -255 -166 368 -432 -275 9 -820 195 -317 -450 -656 -106 -727 -634 84 422 224 -880 -188 -268 307 -117 562 -872 -275 -389 114 -225 -304 773 -556 -747 -184 483 -518 350 697 573 740 -473 203 648 714 -334 -15 -896 709 741 667 144 -217 53 -466 680 -382 366 -840 789 -31 -427 -119 -722 -353 -683 138 549 394 -853 -180 -79 -299 477 -333 -44 411 -307 359 -815 -536 402 -802 -348 460 525 -133 -372 -797 458 70 362 -178 -250 181 9 52 -385 -320 -454 289 -583 761 715 401 -531 -568 -589 28 118 -148 742 202 -799 205 218 -877 -109 -122 708 275 238 113 529 -393 335 564 795 -428 403 -678 769 -753 -519 -85 382 610 367 101 -179 616 -476 -240 -645 -463 -639 -479 226 -26 -589 433 328 336 -587 412 454 259 272 683 -753 785 -740 -629 716 -579 -350 512 544 -355 670 600 -91 141 -767 -747 -324 -672 -874 649 -791 356 -307 774 -452 -89 578 56 -564 -200 -833 522 83 55 46 -175 342 -221 -826 232 131 -817 -54 -626 424 -523 -686 -13 341 -683 284 130 -50 179 -347 -856 408 458 160 -63 459 99 -322 -151 -43 753 494 -872 -86 -830 -871 -890 242 -676 710 227 538 774 765 -232 -639 -320 -139 749 -319 -305 163 523 -867 -351 -545 -235 -341 -381 -503 736 7 -595 122 775 396 66 228 -343 -489 -746 -777 -135 -694 768 -590 -114 415 748 -855 686 180 61 -381 -8 -832 183 -800 -692 -9 242 -717 384 -685 45 381 -307 334 213 -225 49 -482 -29 -641 509 -366 269 -423 -203 501 737 286 311 154 748 -692 424 676 673 640 -379 598 88 180 617 764 -210 -388 283 -724 263 539 -49 688 -303 -629 796 284 81 777 387 601 -851 -192 221 -294 -248 688 699 -343 60 315 -1 180 403 288 -824 -486 -782 649 643 88 -678 66 -590 -252 -143 34 -154 603 -486 765 -330 -594 -114 320 -86 717 -851 561 -471 -747 -591 -140 13 -117 144 -581 -608 -810 -717 -382 -64 -893 -327 421 171 -221 348 -710 30 88 17 521 479 -155 -384 430 -380 577 -163 278 435 60 225 -675 672 -235 -466 -592 -49 476 -789 -697 -846 687 -592 65 67 -287 271 -235 792 469 -500 89 381 378 -325 -553 -649 559 -64 -784 13 -785 147 387 471 -107 -184 -891 -371 407 -351 292 -480 -819 -652 -646 33 -173 -149 -609 -322 -769 296 -253 398 -900 -185 708 -577 737 -624 603 -545 -880 476 -102 765 120 71 239 -855 -196 -12 -318 -614 632 -431 87 797 287 -673 -1 -275 -744 -709 541 -657 -395 178 771 -109 -674 -365 -99 -627 -584 -832 132 -778 -615 438 -589 -736 -727 -760 -107 670 -28 9 -42 288 386 726 714 241 -300 202 -68 157 752 426 -657 -245 700 -535 -852 -842 294 771 -848 -586 499 700 -475 -584 -40 -402 -484 189 -351 -814 -222 -575 -669 -203 -876 756 -409 -473 429 175 100 293 185 177 602 -622 462 55 -727 -85 -416 -24 -848 173 538 -624 -326 -70 -624 736 768 397 487 128 -569 -445 -644 268 -332 -260 -278 183 -47 697 429 678 444 412 -21 -828 -694 456 -791 -98 508 -245 -619 -242 559 474 -866 240 -66 729 -668 -206 625 362 718 -552 -70 -446 597 -893 -148 -535 -214 -664 510 -251 85 -900 150 -327 -37 425 -388 180 -118 468 235 -839 599 686 -561 -557 -346 117 -893 -285 43 -151 538 -469 662 693 197 -469 -132 -430 126 -661 -37 -30 -641 -389 458 -782 -400 737 -486 -336 -409 -861 -120 205 -671 -611 -579 455 -587 -805 120 -731 114 68 153 718 -895 -167 -407 525 552 -552 -664 319 363 487 101 -118 513 -711 -244 -813 -849 -575 -148 -172 -576 571 180 446 -16 707 -493 -576 -895 -581 -254 -211 406 394 -590 -869 -471 122 -770 -900 -455 -872 348 161 404 -441 84 297 176 155 -441 219 221 351 -144 782 691 -328 335 -431 543 -602 -555 87 -434 298 -97 -410 458 -518 628 -309 -885 94 545 536 -630 -686 265 765 -544 -533 524 -546 141 -586 -837 -389 -851 -168 -796 727 555 -783 -608 479 -550 -353 719 509 -372 -70 148 -246 693 -492 -593 52 563 -583 -112 -708 732 -119 210 -501 169 764 374 720 493 -506 -544 -726 86 406 40 -616 629 -478 668 -332 -27 -717 610 90 -843 290 -410 627 526 582 -603 -424 -597 -490 679 117 -273 -829 -717 324 624 -616 -249 -363 -431 -134 -855 -581 -608 -890 -142 252 -512 18 -72 -653 -261 87 -811 283 312 585 63 -409 -827 -432 -699 -218 -49 -636 148 -750 -68 650 613 -678 -498 -892 39 -625 -564 -648 -404 694 -639 52 -13 -772 -337 413 -63 -35 -870 -410 349 -766 276 111 -232 -677 -102 -827 15 535 697 666 -817 -119 -727 -76 -298 -109 648 344 -785 -409 379 -76 654 637 -173 386 634 -716 271 -871 -278 -17 -762 172 52 677 146 -296 -580 86 -756 -607 244 405 198 -766 20 -146 -145 163 -818 -457 335 21 161 137 -255 -240 466 751 -444 692 563 -897 -672 -266 665 -142 -661 -818 -517 192 -805 135 144 -62 1 -719 558 -308 -716 -646 -570 543 120 599 -666 -550 420 183 -535 -480 -328 -334 508 -312 236 -706 77 555 -176 214 -133 782 768 452 600 -555 6 -4 -805 502 -219 29 559 -898 614 349 294 -40 682 420 351 338 230 -699 -98 -64 141 -439 221 -167 -583 720 135 -77 -731 -428 498 778 382 -100 -210 -141 37 433 268 735 -248 -537 486 54 -248 18 713 -397 102 -383 -321 -40 -885 451 -840 -441 780 -10 277 -715 444 -643 568 100 -415 -406 504 471 -727 -576 -532 757 -895 -461 -98 -421 79 337 182 -285 -709 -473 746 -259 -390 213 650 155 117 309 -470 137 -893 -329 -336 424 562 175 -647 211 -853 -184 207 561 427 -514 229 335 -604 413 -356 448 -525 -585 612 -690 -227 656 650 -360 279 -99 -534 -799 141 -803 516 -115 751 -859 -876 92 602 -461 -323 705 -188 176 174 67 53 398 127 510 680 -71 5 273 -842 602 -762 530 -198 149 276 556 -626 -838 281 -857 740 -75 609 425 -64 363 -149 564 729 -12 -272 -486 763 -176 544 -72 31 -480 -61 -638 668 542 -322 -88 -467 729 -384 183 14 604 774 -177 127 215 311 -390 232 -669 -410 304 -840 799 609 -448 535 46 209 721 240 102 269 343 -629 616 579 -723 508 517 -36 169 -822 -548 93 -38 135 706 271 -173 -110 -531 675 -770 -482 -229 335 -517 314 -186 202 -117 -244 -438 600 -773 -127 -402 711 -762 703 23 -175 652 -228 653 527 -779 228 -566 260 41 -72 -205 -286 -166 -739 88 -517 729 -194 116 -687 -624 -540 -819 -725 -239 155 -887 325 386 48 -614 249 -685 -741 -505 -442 -605 -220 -252 389 -685 285 -498 783 -272 -802 676 -825 -235 515 456 731 -73 -470 -384 -173 508 553 340 -186 -755 -784 -406 302 -761 386 698 543 -627 555 458 -305 -649 -414 158 327 -513 -513 -216 -154 70 557 -703 -285 -83 -767 -121 204 303 -374 -841 -19 577 -142 -723 -656 487 499 -416 -308 718 631 -379 41 308 -779 -43 -398 57 -787 -346 449 -299 -900 -449 710 200 502 192 -347 -880 -146 -709 -346 -745 328 -183 171 55 -590 -675 -477 -820 -669 -786 -816 -728 682 -397 -416 787 380 -468 632 -414 -632 -479 140 398 -867 -665 296 294 221 70 7 611 -348 -770 246 -642 -535 470 323 446 414 -374 -633 707 399 241 -400 623 162 -18 -41 -640 -826 789 353 -568 177 -741 -859 -346 336 508 -581 145 387 -529 -890 -321 343 -664 -628 -294 753 151 -24 632 -43 -586 547 -74 -518 644 102 294 421 -128 -560 -575 535 -894 302 -172 -67 98 152 2 -685 -897 680 45 -326 -497 483 758 -613 -498 616 -199 202 -517 -81 348 -154 783 669 -821 -675 210 304 242 -848 -111 645 -457 -285 611 460 128 -861 -602 -589 80 291 -148 701 648 563 613 161 -891 521 452 -70 236 -504 91 -288 -487 723 -575 704 -892 -61 273 747 -395 -728 -473 214 671 -488 -805 473 179 -521 -891 -783 225 -267 171 -581 185 722 170 644 -4 -65 583 -225 23 -524 315 -851 -446 -247 -376 -516 -829 -259 -241 467 -527 557 -208 -36 -144 181 746 448 643 -740 -563 -235 122 -420 -659 -614 -423 -140 227 -93 497 -424 512 479 -53 -263 665 325 199 151 -889 -476 -887 -671 295 -847 217 787 372 222 277 274 -202 296 -99 -605 302 692 -876 -535 -408 21 266 351 785 -132 -157 9 677 -441 497 194 -566 -35 532 479 -398 -836 -495 83 695 134 -313 427 -810 -543 135 398 404 204 251 660 222 -271 376 -47 501 539 -467 698 -674 -174 41 96 615 256 -598 -567 750 773 -429 -509 460 -92 191 112 482 279 316 -524 -422 -473 269 653 711 -686 112 -28 -170 -306 403 -50 143 482 -697 108 657 732 -302 195 -223 -44 317 60 766 -771 291 -723 310 -307 689 -837 798 134 648 155 -168 270 632 108 -686 -347 185 -30 -302 -330 639 487 -701 -746 -598 560 772 454 -37 145 665 -317 -696 -704 70 162 -888 525 -791 -697 -62 -159 753 -510 -475 783 -631 -888 -762 -170 -645 428 -17 -583 -773 -454 200 41 122 -18 289 -253 -78 -842 554 543 784 276 763 -490 -112 -857 -793 -462 195 27 -701 -794 565 -599 4 -279 -380 -414 317 -90 623 702 -474 727 355 260 702 441 -425 -32 -348 -87 -307 -824 712 -477 444 625 451 -731 -898 187 -9 187 426 -625 493 471 48 -577 133 -663 96 -637 -201 227 -18 -821 672 53 -553 -778 -441 -634 -348 343 -244 236 551 497 514 -381 -59 -797 590 -13 -482 196 -344 -803 467 401 277 -146 -31 294 0 -329 -676 -1 -506 -66 263 -269 528 800 -167 296 -81 -777 136 436 84 566 -1 -52 -94 226 653 447 183 638 -750 -349 -617 -246 -158 501 -662 385 -646 -720 -669 186 -691 -252 -189 41 -765 482 -802 459 687 352 -293 -375 238 -683 -562 -60 377 -557 -623 -894 -295 -542 -810 612 199 456 267 315 -490 341 470 675 -791 -150 276 -513 211 659 -6 -91 321 540 656 366 -67 -546 588 670 783 -629 -429 -67 -89 -620 151 455 201 771 -212 -456 427 356 -149 205 37 562 -128 -547 -718 169 -221 101 472 -109 -369 -164 59 -151 477 -80 -2 324 -192 -373 -824 69 114 -677 728 470 501 446 546 -431 539 -225 -558 102 202 -333 96 -582 547 89 -467 -462 223 -43 -720 76 -891 -661 -397 -735 264 422 -158 -771 314 -631 -103 -583 -258 -68 -665 -532 641 598 -75 -110 -652 -129 47 732 509 791 -173 -827 -508 -462 374 406 36 -425 -776 594 -153 545 204 -723 -876 333 633 639 165 137 -510 -750 -28 -601 309 -31 410 379 753 -778 -541 -681 -168 492 -184 49 759 -546 264 -350 -444 34 -276 174 -213 341 -82 -247 514 -205 121 -701 449 -37 -218 583 -531 485 -816 36 693 236 1 393 -281 -89 -744 512 264 -88 -832 8 -647 520 34 111 -874 -147 -110 476 473 64 373 -621 -623 134 -193 175 -434 -118 -533 -771 -203 -391 331 -263 668 315 390 -638 -201 -599 50 -115 -839 -282 -880 -859 16 -407 -203 778 -823 560 -891 671 483 774 299 232 -581 -833 693 303 -188 702 -117 -137 477 174 -640 728 264 -375 96 54 717 -667 -442 -576 253 616 -248 291 -550 -38 -105 -452 -512 173 -325 133 -700 -523 -408 -571 -408 -661 -53 -464 -41 -12 200 456 -842 634 182 -113 -531 -341 -304 352 749 532 632 456 382 -809 -583 417 234 -238 547 -372 -740 612 -100 -318 -213 438 126 328 538 -288 -842 387 -666 -219 -317 -206 -2 610 489 446 347 777 48 355 -218 590 75 188 -352 -224 -540 -825 373 -314 366 263 755 -861 -20 453 710 -102 -588 662 146 -380 -774 -318 733 -106 -442 -370 -404 -773 724 693 -680 -658 660 559 -262 -825 329 137 -481 -765 -675 128 -343 413 -95 590 726 617 -818 -127 746 58 342 -614 -130 -624 530 -671 736 -391 -158 -255 -395 310 -20 -374 -147 675 -325 560 684 144 -329 -124 -503 -216 403 388 -666 705 25 460 -625 -532 -535 225 -493 72 -596 -451 -366 -547 -705 -841 -346 -96 674 -609 662 -371 647 -688 -606 627 -217 -667 327 -868 581 156 441 -112 437 -165 -299 466 -755 22 354 240 -195 582 -560 -58 300 24 -96 170 472 -591 314 125 570 -785 670 431 157 195 696 596 143 45 -75 -473 -572 369 -453 -877 583 -536 -225 799 162 -4 -808 -600 222 287 -595 -191 647 -470 606 -374 459 -180 -86 -804 -600 -734 -14 -138 612 -704 -616 -556 715 -7 275 -733 87 211 -893 245 -437 -652 734 183 -733 -551 -36 415 206 671 233 -871 -38 -618 720 32 -879 363 772 67 -155 -199 30 164 -324 -32 254 0 571 745 700 302 -644 -624 783 -798 -823 -504 -634 -153 481 -609 -253 580 678 90 716 450 -122 -187 167 -437 -619 -482 -294 -454 -165 69 482 -185 -252 -715 638 -646 -391 -179 -377 357 -107 -487 49 -884 552 -792 399 -818 -10 376 721 422 -769 -892 -92 315 -26 399 666 -72 198 738 -596 -567 476 -475 92 28 -187 -373 36 395 120 140 48 -187 -326 391 -607 385 86 694 652 -515 -443 -334 316 353 -238 -625 72 -549 216 -555 -133 -877 -801 -360 440 -548 -439 73 758 82 -735 1 -598 -263 741 -291 -586 -552 693 -225 25 779 -744 -764 -608 55 -670 659 -250 714 -581 -871 183 -140 -652 -579 18 459 65 -226 579 701 -117 282 737 -521 336 -734 -725 -705 183 -754 521 721 525 -679 -402 -706 -803 -806 365 190 -642 642 725 655 -476 -819 155 377 535 -580 363 360 -425 -422 -220 408 240 -223 539 -549 -883 437 -458 -779 530 642 -627 -95 800 729 -441 87 222 462 -271 -277 -159 -221 -780 753 507 94 422 -567 413 291 690 -8 415 -470 353 -558 247 -667 -575 641 -864 -591 -878 715 -94 -566 4 -732 -234 -372 -463 336 67 -481 -638 -226 444 -596 -806 700 -691 200 -805 642 -154 -100 265 507 749 -764 -841 -430 243 553 455 -394 521 647 -683 -198 518 -764 337 98 611 671 -434 516 -240 -82 -813 -72 -686 670 750 588 -737 -456 -450 -341 -370 -540 49 -128 770 -554 -510 35 -880 -540 93 -606 587 350 -755 206 408 -735 -311 182 -61 101 624 56 161 49 -296 -34 -186 239 -584 763 762 31 685 -166 454 -707 609 779 -418 -666 100 -563 -444 682 691 -151 -641 -189 -675 291 -33 -749 649 505 -471 296 285 -853 222 -283 221 -749 479 -570 766 385 -703 414 477 341 142 154 -812 635 -123 788 -161 376 -639 -324 -855 -468 260 255 644 -96 771 496 304 379 96 -465 -630 -826 -293 -155 -684 -177 525 -322 -689 -107 -856 -888 -30 662 -452 226 -585 -292 -305 107 467 782 611 -880 402 -556 741 205 -345 -40 26 -64 -772 477 670 348 69 -287 -513 -740 -573 467 27 140 -299 -214 695 -164 -428 -77 -499 503 492 784 -179 -458 404 -766 -606 -114 461 736 -679 -446 407 -96 -792 -708 -667 685 186 26 411 377 -614 448 -261 27 -774 785 755 -22 -282 627 -615 789 -440 645 -539 399 -305 -722 -302 -176 746 -892 -39 -446 786 -58 -271 -795 732 -866 287 511 -209 -761 -588 381 613 -485 8 -92 208 -322 -380 -128 -289 -450 463 169 386 -353 668 57 -710 -258 479 141 -197 -192 -384 -238 -373 -503 112 -365 571 516 649 -821 -283 -115 282 361 -266 -106 153 685 -363 -567 -422 -479 -539 576 -48 65 42 244 264 206 -398 222 -125 -899 -108 -370 -749 -727 -255 656 425 -684 362 796 -418 14 -358 222 -127 -400 -567 92 576 407 718 632 15 -438 -305 -881 -486 450 -815 -384 -9 -511 4 467 -807 303 -555 695 779 204 648 -693 -79 216 185 -389 -712 -500 312 -891 690 226 401 -620 689 286 553 649 -498 410 208 248 -406 -872 -320 -629 -259 620 356 -28 -168 -596 -702 -142 -500 717 546 579 -425 137 -143 -665 -99 -304 720 -129 -702 28 71 288 738 245 -603 318 -505 -306 -719 -591 345 -177 -337 -819 385 -316 73 -146 -393 -769 16 301 -137 -753 24 -247 481 -532 74 570 283 -668 -699 -444 -755 -12 -454 -460 -327 -473 455 714 606 -131 123 86 -484 248 -208 75 -153 774 -535 670 396 147 -198 -533 -670 -73 -61 -335 -555 -429 466 273 517 487 -874 307 173 543 395 315 -871 -856 526 -662 -844 194 -67 -56 -434 235 563 780 519 -539 624 377 -511 -48 365 720 -198 95 -365 -626 -721 120 483 200 645 -900 -752 -432 46 -493 692 -637 -632 -253 144 616 -466 238 199 -121 -859 50 -159 -827 -853 552 235 95 367 360 -861 483 739 4 41 505 -606 793 -564 -366 -824 -51 -244 -247 698 116 26 -271 -388 522 -345 -250 226 666 342 121 -182 662 -265 -478 -478 -574 -219 559 -860 -128 500 -737 -425 488 -581 -536 -30 -175 487 617 -565 -576 -172 778 67 508 473 560 361 601 -263 155 513 -474 791 453 237 444 -818 98 -496 744 -59 332 -404 -111 -228 541 590 604 93 40 442 -826 -784 543 586 604 -236 -473 50 -229 787 -124 -817 -278 -499 -260 -734 591 533 317 77 -37 -487 179 -834 564 322 518 567 184 668 110 792 -23 56 -355 -468 -318 -563 72 488 192 -303 455 567 -214 354 -588 295 -384 269 83 -745 -160 -59 -811 -247 471 -625 420 694 -666 -686 248 -521 -691 462 -337 -599 -205 -446 -23 256 -514 759 -771 687 -624 334 775 -831 631 -240 231 635 146 -388 -794 287 -35 -685 739 406 701 -386 793 37 655 -333 -434 619 264 496 232 -400 -614 353 121 -133 -866 -98 705 -129 596 -676 -876 19 -884 176 78 -831 -594 693 -811 287 -472 -621 709 123 -844 -736 -888 -168 712 -526 -310 -468 -532 699 637 -797 -507 -815 -533 -827 268 -756 707 -534 419 132 -555 32 -564 -719 -538 367 -738 -265 446 -484 762 -49 -135 357 266 -754 204 9 776 -229 493 41 -732 629 536 345 436 124 193 -115 -293 -673 35 -1 -339 531 -463 143 159 702 605 187 -829 -245 -427 -90 602 -732 -723 -260 -215 756 422 511 5 248 -176 637 620 37 -748 270 -739 -58 -212 401 7 -421 -505 -509 -834 -602 672 -734 -114 -323 -533 690 60 763 0 170 755 -620 507 174 -85 661 -778 -685 -643 -483 533 -703 503 -317 -300 -13 479 770 788 -387 236 245 357 -401 362 593 -171 157 100 -686 -10 -812 -288 -721 595 27 358 -881 -641 -121 351 -55 -626 147 795 168 -406 400 189 -681 -499 -245 183 592 -709 -411 250 775 -40 758 -562 -112 -680 -782 432 134 234 411 211 700 -351 513 -191 -428 771 687 425 716 -297 -762 -105 800 -10 773 284 243 -657 634 57 -9 39 341 507 679 -636 -69 347 245 700 -617 -604 -284 -324 -859 40 -58 -493 489 265 529 391 482 403 -636 398 -630 239 8 180 647 -714 -890 573 -177 209 -637 207 236 -44 786 -263 -807 488 -118 -641 316 -851 -250 -843 9 -577 -115 -823 614 -624 587 241 -620 -858 348 -853 71 -2 -521 329 51 -209 510 -808 198 -844 688 290 -380 773 -706 459 -715 179 -900 -643 -412 558 -489 -496 596 -676 -346 291 117 -761 -751 -286 783 -353 -484 381 606 710 -528 -73 334 77 -1 56 -585 -601 571 61 216 -244 -298 -173 -874 -101 675 -197 346 380 760 716 71 -311 395 416 480 -450 -425 -189 -293 -780 -254 318 -864 241 683 121 -94 76 -598 701 -302 -411 156 -116 -726 227 56 -593 367 -839 359 21 -214 -98 162 -839 370 -778 623 -759 -544 -749 16 -421 -131 721 582 -481 -294 -40 -30 569 -714 -839 791 -611 -101 52 640 66 -519 -362 -279 743 -335 -306 207 156 -170 -457 -713 -576 285 213 -646 -443 294 -471 132 376 82 -410 261 351 339 -624 186 297 71 660 381 498 -292 -546 49 648 362 516 596 476 -719 298 526 -854 740 -319 -684 -467 175 0 537 675 -266 719 -836 358 688 -693 -462 -566 414 -446 293 150 455 176 -313 -813 -191 93 -193 -345 224 -261 -550 108 72 -80 389 644 210 -701 -614 -692 231 -322 662 686 -897 493 425 581 188 63 518 -602 -153 -206 -599 -350 -378 39 787 -867 -112 433 -518 -794 -639 380 433 378 32 439 -151 651 -852 -749 686 157 -103 -768 200 780 129 548 507 450 675 642 -449 -628 -357 90 70 -784 54 119 -329 -305 349 -872 -622 96 -452 -686 292 -883 677 785 -6 10 -186 38 -504 -653 25 -231 787 -414 -320 -422 223 -547 163 205 -37 -513 278 759 -376 -447 -598 671 -884 -787 -652 336 -812 644 327 -517 -302 -444 562 79 559 -176 347 564 343 512 150 376 69 -883 783 -517 390 134 190 -802 -887 427 -410 388 -561 719 -658 298 -848 347 700 772 703 -17 235 -120 675 609 313 772 683 343 -639 -117 -202 -614 149 -438 186 -60 -196 -589 -4 576 -811 -832 -618 -47 -125 -863 746 520 -338 729 -586 141 172 326 250 643 14 -524 412 97 -674 -210 -726 -97 -864 -285 177 278 388 -431 -602 -99 -4 -233 -290 18 -632 -677 531 99 -618 -523 -745 461 -790 402 -832 578 671 692 -103 -270 -803 662 -731 -44 -206 -160 396 661 -43 680 526 -828 584 -659 609 257 -460 -154 -715 659 -329 766 -261 558 -30 -50 -694 293 446 71 -154 669 759 -517 219 -537 -755 248 779 316 -478 262 -567 -562 -853 -570 515 -550 350 -768 -836 -809 283 292 -344 -128 -866 -231 429 394 294 -345 -240 -307 688 69 535 753 -242 -865 -594 -197 561 785 -385 736 4 203 360 -706 -882 -45 -871 -893 -574 -674 -72 495 -28 -91 535 58 269 544 514 511 -697 -219 428 101 148 466 -675 155 -354 -262 -836 -723 782 246 446 491 -220 -221 -288 -479 -473 271 162 -579 338 430 -210 572 763 -191 7 -314 -524 -687 173 475 -26 -875 -692 367 -206 -420 652 -746 260 -670 -664 -880 -892 -204 -738 -636 710 321 -20 0 -474 347 408 105 -699 -676 -259 462 -63 691 495 427 362 299 1 -793 274 -696 360 -705 501 -89 681 -571 70 -604 -481 169 -173 -637 -858 -795 -696 736 -79 -721 778 151 -631 -774 -866 -574 796 789 604 -893 -898 477 -265 786 255 352 728 -295 -51 -311 453 -574 -735 -108 -698 -823 751 -792 -12 -769 793 -324 -556 323 472 -117 300 594 -506 -572 -94 -423 239 485 -106 151 -693 146 -900 7 -488 -411 126 790 716 712 -570 -128 -350 -133 -790 585 -180 -465 -175 297 -2 -834 -137 165 722 401 7 663 661 -617 439 730 741 534 -165 -22 217 -617 571 -669 573 -650 486 -482 -604 212 -677 -88 690 -604 -791 -97 -254 -153 -836 455 -685 -742 -666 -498 -559 -188 -403 -881 346 -265 -679 -123 -785 177 -755 -42 633 -121 187 -468 -869 -436 494 699 -486 -167 556 -442 400 -1 -472 -664 -623 -237 -53 -861 -197 500 -475 -363 -789 -823 -318 463 -9 -628 22 -145 -350 554 -724 -355 530 -862 736 403 316 618 568 -220 -294 -50 229 -39 -773 -49 -797 -547 -371 -725 343 190 -779 310 -368 -565 -269 -853 -251 -569 -350 -280 746 322 -57 -126 337 611 103 495 -301 -140 710 585 215 -653 -277 -598 -681 -625 -84 -451 709 -276 -827 731 -819 -648 -896 -103 -605 -643 306 -441 184 -132 618 766 -381 90 491 76 -783 -57 326 651 -666 -821 -630 -337 -44 -692 -292 685 636 -802 -840 681 333 689 -421 -96 -179 -158 -739 2 373 692 -87 212 -610 495 -888 244 -201 568 -121 701 -92 575 -796 372 196 -472 475 350 641 330 476 351 -474 -441 -653 378 18 -407 -780 675 -6 45 -8 -441 -162 70 770 282 788 504 -633 -762 -690 650 -437 439 540 497 366 -534 -259 -428 178 763 -119 -505 592 -284 390 420 574 -171 -202 124 313 -520 409 7 -117 6 -725 557 100 617 -103 269 -176 29 707 -857 -390 419 -19 265 -120 555 -119 683 60 -57 -5 -381 -898 -409 -126 -748 -10 231 -172 503 -319 -69 58 569 -441 -181 -259 -10 243 800 -857 676 -804 -619 -387 -397 703 -255 153 -156 -522 665 528 -95 -182 -305 786 714 662 -155 515 -741 -720 332 -94 689 -260 -598 712 379 -53 140 240 -859 489 798 -404 595 549 -597 298 -101 -734 95 -830 323 173 -756 -793 -722 520 -378 -476 98 508 44 -291 -765 -797 -71 763 739 432 665 -541 731 -162 471 461 529 -365 -212 215 -344 208 613 73 -404 -395 551 -674 674 752 733 -807 212 -376 -749 -559 -72 315 448 171 498 121 110 -33 529 -582 -686 581 -665 -139 -493 -37 82 313 -718 -587 -823 569 601 49 46 -255 -377 -787 -576 477 327 596 418 202 -326 476 713 -480 -115 378 302 -545 -684 125 -247 522 -64 734 -887 -373 -97 -720 15 184 -98 -338 171 -299 51 -96 -1 656 747 -62 376 282 418 370 -263 -867 -871 398 140 -113 -444 -398 187 -243 459 -745 -362 250 -180 235 727 578 662 110 555 -693 102 515 -456 787 -639 -760 -608 -481 -601 -406 -804 -519 616 -306 533 423 -62 693 -218 -841 667 304 -784 690 -25 598 -300 -357 234 -175 782 532 -757 224 -26 418 -151 -480 -873 -546 728 -217 732 680 463 -651 400 -183 -121 -26 -420 501 186 549 -222 727 -89 -82 286 493 -595 -235 253 -240 767 -723 -633 53 314 -637 372 -246 -533 -289 -547 712 -100 -49 451 354 -389 228 594 527 356 703 760 621 713 664 -473 -374 -846 -287 273 -131 257 -590 -123 -33 471 -137 -739 444 748 -605 458 68 -861 556 -890 -351 -163 -649 -339 -28 137 -783 309 617 -290 488 375 595 339 -717 -873 -165 53 -687 241 80 77 27 502 -250 483 294 -240 -12 -310 -599 562 -454 605 235 -776 436 675 669 337 -96 -86 -269 648 -421 367 -618 -291 173 -458 -409 -764 7 -350 509 -854 332 -74 760 185 247 693 589 65 652 233 -45 -415 183 686 589 -757 -733 -691 -509 373 -140 -412 -114 -70 -470 -464 -651 752 162 -771 -493 -216 -777 528 -501 173 763 288 400 83 349 252 -65 -16 -91 507 305 372 -207 -13 -378 -537 -85 -429 -534 787 287 -519 584 -814 -351 -573 394 -821 -240 341 -625 551 -653 -493 8 288 254 202 514 -849 620 362 -97 -348 171 537 -786 197 190 -797 132 615 227 263 -900 468 300 523 -403 -476 421 -378 521 -488 71 -696 -490 -315 158 143 -517 -404 -414 492 -889 -832 246 -232 397 13 513 -322 323 189 13 -170 231 -387 697 446 -180 444 548 -520 596 461 770 98 -355 -203 -298 -182 540 -548 508 606 107 -81 -233 700 -683 -687 -830 498 -481 -886 127 -482 680 690 -249 -702 123 -495 -6 -479 -346 -429 -328 -440 151 -422 143 440 199 -35 -350 -507 -462 94 -11 373 -845 -407 -366 -734 -97 -331 19 -205 269 129 457 -624 -570 395 336 441 258 -191 -127 -284 696 -108 248 -281 -76 549 -199 756 -527 -257 466 336 99 -438 251 -497 -875 232 321 -95 219 538 -597 -180 701 685 14 520 294 -440 612 392 154 -294 787 -281 124 -737 185 -2 764 778 401 -443 -536 303 70 143 546 -442 464 532 718 -236 272 369 -375 -829 -449 456 -258 -769 9 272 152 165 -250 -538 657 -422 604 247 38 -254 292 -502 -620 -84 -448 -145 -741 -844 -629 161 328 260 -528 -259 -501 -185 691 401 149 -541 -92 -400 158 372 -440 344 208 448 246 327 -300 -254 -375 123 -896 608 406 50 -800 -505 46 -434 -207 494 -819 -277 399 -468 305 244 -652 279 69 296 251 -655 -87 -291 475 -524 506 -450 -529 -180 -32 -435 19 158 301 606 -756 -584 234 -10 -832 -134 -682 486 -752 -202 337 592 -713 413 -432 -789 519 -106 -787 647 720 -202 774 -817 -776 74 710 31 345 -764 319 -618 169 -414 586 -752 -648 -723 -90 -104 -106 410 606 191 604 -784 -543 -794 -350 -42 341 -275 535 -566 -50 -179 368 -409 204 367 -855 -108 479 -246 -672 643 593 228 357 -113 -598 -630 55 49 -858 -842 104 439 723 -233 348 -525 -498 -544 -224 -317 -585 625 -173 -138 -240 -49 245 -503 -505 -167 -623 285 123 318 557 -764 -31 120 194 -596 -799 348 494 -53 97 325 333 -189 -174 409 -94 -627 -174 -414 -437 -689 -573 -547 -71 -333 -386 -93 -388 362 627 23 -506 -844 252 -867 -544 -800 -15 -481 -786 763 -111 144 379 10 -469 -666 -895 -348 -621 749 199 144 36 -673 76 423 380 69 -333 -701 48 -689 -41 -856 201 -645 -69 787 -847 -843 -279 161 351 695 -370 -785 -249 -749 696 -254 -515 348 -22 -523 430 267 -42 -861 -819 766 -586 -376 -701 -449 18 -178 159 -799 -314 -76 -547 -818 175 683 -736 -507 -547 -693 524 44 30 -155 17 319 -70 -390 -746 -319 -126 236 -565 327 -676 -872 751 -22 -375 356 132 -333 -781 138 -79 -591 -520 11 -426 38 -327 114 -571 -688 -5 67 278 717 780 -834 439 357 459 748 36 530 443 539 -429 -250 580 -825 107 -723 82 575 -292 -691 -577 -344 431 -397 -61 -61 518 -757 -124 -261 -275 -895 -757 -29 -570 -176 214 242 -753 632 -287 -287 -603 -365 668 542 561 -176 -78 10 85 -690 369 -689 -312 -66 273 555 357 -72 -754 -436 -675 -536 -119 -90 323 411 628 220 270 -561 215 -852 443 784 -153 615 612 -50 100 -831 361 -595 -151 -189 201 -806 -39 522 -313 402 706 707 -730 -845 -858 -175 140 7 -693 651 638 -551 -245 21 37 -264 617 -228 -234 -480 -472 507 488 -706 16 262 384 22 716 -228 698 -265 448 -45 710 710 254 -220 610 111 -802 -394 294 328 -522 -875 -386 -780 34 -473 701 335 -631 -520 -723 -765 -715 381 474 532 -325 -687 -709 742 -221 511 451 -16 301 -830 700 -311 729 217 306 -445 -682 56 322 -128 -292 204 345 633 771 498 -699 741 -360 398 -156 -271 293 303 394 134 -635 151 -117 -878 -333 -193 -364 -482 -176 333 -156 -590 -124 387 -20 -747 651 198 704 -464 -141 557 609 -540 -169 -631 -172 -531 -552 -61 -662 6 -866 118 65 -703 657 -767 -615 -863 -537 -292 -894 730 -359 -114 766 695 799 -594 -532 389 -440 -748 -580 31 -871 -438 -704 426 -748 324 -104 660 -411 -118 -879 -445 -437 623 625 -819 -107 84 514 -409 328 40 -458 530 -515 -859 379 232 -16 279 -553 -697 588 737 -866 -290 176 543 87 -548 301 737 -376 -767 247 -684 -134 -261 686 699 538 -316 774 -897 -884 463 -497 -595 -31 272 543 201 -720 27 -656 509 -514 -502 173 16 -674 -106 -202 354 -422 -303 740 -475 479 669 164 302 211 399 635 558 446 17 -899 -538 -840 790 -679 -677 -793 -265 -666 -91 791 303 623 366 565 -433 -568 -415 178 -569 -338 -817 -638 -345 -144 -313 -539 605 -549 105 461 521 270 -844 -250 42 789 -181 -601 -134 -246 -279 -719 159 -431 -145 -244 191 157 220 583 361 -527 -130 -589 724 -471 527 -63 247 414 -337 -251 -619 171 140 231 -298 361 466 528 294 -281 318 -113 555 283 -56 -785 -89 -136 -321 -738 727 626 164 -663 86 647 -361 148 628 -712 -100 550 -710 557 -661 319 691 -598 738 -855 495 -112 770 -209 -430 312 -681 -184 -767 643 486 -646 -817 -642 488 789 -549 403 -56 799 -886 156 -640 -690 -791 324 -666 -286 452 480 -198 -898 -280 176 -239 -407 271 -733 35 67 -617 -403 -351 190 767 194 -124 -393 68 -711 -143 746 -470 -702 -657 152 302 -742 779 452 -688 757 -222 729 414 -478 -824 424 -501 686 -569 -469 712 -215 -361 -357 63 -226 -874 -494 427 -770 -630 -265 -37 -694 69 -899 435 227 -178 104 -206 -362 496 -760 423 268 -711 -228 424 327 -733 630 318 -389 -724 -358 260 693 -714 -326 196 -48 -129 275 -339 -164 -810 -571 234 442 -109 471 -295 -545 215 24 362 -724 23 459 394 -841 623 -522 -71 645 -600 398 -793 78 -284 -308 -677 -473 254 -723 361 -125 301 -549 -596 -113 -444 309 277 5 -248 640 -232 660 619 -382 -859 -623 721 618 -606 694 362 -496 -560 -335 -14 493 -37 -60 359 -755 -521 473 -18 -459 -503 512 -141 162 -404 -282 659 -95 -89 -45 269 -657 -710 -407 -680 370 432 202 697 153 524 -880 -341 522 174 -158 712 728 -149 268 151 305 361 479 -357 -277 -629 -799 13 -805 492 107 566 720 21 276 224 -809 -612 702 -485 416 62 656 197 -150 639 -883 -613 706 -569 -13 649 -433 -378 -402 123 503 394 -509 -336 221 -403 596 405 -874 36 -140 260 -341 463 -414 72 149 -880 291 -348 -524 -244 -858 478 -533 -767 -258 120 -783 -543 -203 -838 -674 -561 -718 183 129 -558 -326 -489 344 477 -599 579 -566 -768 745 67 -846 -680 613 -304 86 57 -443 -719 -195 -254 188 -757 667 -609 -220 -98 730 360 481 772 81 71 353 -477 504 149 -400 324 478 244 -585 107 -628 -761 -22 321 -591 -407 -773 -508 -608 272 -108 354 -33 -209 34 589 -197 -583 -876 -825 -754 542 585 88 457 -803 -429 716 -361 -189 -104 612 31 -508 -184 77 -779 -257 520 318 -706 357 -43 -798 446 -116 316 446 -785 110 -81 -740 579 -28 -895 -679 -709 189 -107 8 591 -524 676 -124 221 311 269 -708 751 -305 766 297 561 732 -245 321 -507 -333 685 359 94 533 -843 -114 313 -727 780 -513 154 643 583 565 340 -23 525 -727 -473 -693 335 323 -477 553 646 -60 -59 -452 -80 722 -331 -251 117 -802 -116 40 -256 -59 -568 -666 186 25 332 -33 -35 5 483 376 -793 -578 -706 439 -42 583 -775 -490 -245 674 -814 35 -155 599 765 -21 371 252 -236 538 -293 -11 564 -98 419 -797 430 -446 370 -438 -152 -205 453 91 243 -657 -194 -390 -509 449 590 -794 -124 -169 742 -634 -819 -594 631 -299 343 -124 -786 -340 -352 11 -66 133 -484 270 -590 -78 -35 -778 -661 -438 714 301 -402 614 -690 -690 -286 298 -66 252 -193 -1 566 126 797 500 104 275 -228 161 430 -892 -703 -111 -841 -97 0 670 431 -892 -855 -562 -224 -659 -765 544 -132 -510 -740 -546 -539 634 147 406 660 566 663 -192 -856 349 -159 -866 -78 -274 -216 -1 234 -85 -855 -885 306 444 723 412 -743 688 161 157 -801 301 491 -683 -240 703 -95 -89 -189 -556 -773 118 550 464 -380 -871 97 654 -214 44 118 247 583 -470 -400 -71 -786 62 430 -650 -668 -798 -124 160 703 -607 -217 -71 562 -434 -708 -620 111 738 70 193 554 -80 749 151 63 724 -348 26 -617 -342 -6 518 -788 337 -370 452 429 -302 8 50 -600 760 -637 -201 -476 569 688 772 89 -632 631 612 410 -657 -119 -132 4 230 311 -71 609 -457 541 759 -146 45 636 -401 660 -573 680 -399 -706 -575 -125 -322 190 -85 682 420 737 -461 -160 376 79 86 769 105 -671 86 -789 242 -266 -475 -582 -495 58 436 458 -6 -85 330 96 247 -413 -238 -228 697 -494 -550 -883 -869 -202 -763 642 54 -859 -526 -661 -832 -692 -798 -154 587 517 161 -851 -171 -800 -802 411 788 -884 317 771 -704 -630 -414 -541 -194 -199 267 766 463 552 692 49 242 -242 533 336 -615 -779 788 255 439 -264 -193 -823 -601 -772 -763 794 68 506 -33 15 -411 115 426 -657 385 -194 292 -253 -258 -786 -349 -660 -583 -670 -765 196 196 -882 677 314 -400 -822 -778 410 468 516 777 436 -296 539 -539 279 -141 -426 -384 415 -606 -245 -681 178 -71 533 -777 -875 -808 -21 -176 409 -384 -456 426 74 -516 -200 449 514 -488 -845 -269 270 -690 21 189 -617 686 75 799 -296 -406 -726 438 764 760 -483 -196 572 -898 1 -469 -503 -223 752 111 205 -753 -684 798 -514 -105 97 15 -141 574 34 -4 612 -348 -270 -553 176 6 -855 205 318 -578 -137 -39 15 485 437 -350 169 426 574 600 292 -478 -809 -185 -632 775 -590 -184 -343 700 -185 -94 -713 391 -274 382 200 -469 -734 707 -469 229 212 620 -87 -99 415 -370 196 -85 297 -877 -755 -693 -261 -336 645 535 -591 298 -377 -378 -871 -622 -588 637 -355 128 -853 -770 472 175 -142 105 100 -203 -407 154 -882 508 164 -552 686 -573 357 466 -472 -225 -429 266 -306 182 160 -266 -813 -351 -1 -735 355 -445 -420 739 -829 385 360 78 -747 -866 645 634 117 -138 52 -492 -793 -78 -237 265 -95 213 -799 -338 648 -854 -580 676 -443 696 -452 -659 33 62 51 -42 -570 -591 166 -604 -438 -713 599 169 220 -485 775 -450 -486 -200 -30 33 209 -681 -760 -227 -138 710 -271 244 426 -509 -868 -447 -536 -561 -195 678 -827 -548 591 327 403 307 -447 -392 -594 -358 -336 80 19 172 -28 157 -185 68 -411 -131 -684 133 171 572 -847 588 -178 357 465 179 -808 -325 638 45 -739 698 45 -625 193 -98 371 545 -592 -517 -169 -646 236 -703 -637 495 -277 -535 374 701 3 15 675 782 413 198 -15 470 77 240 33 -480 -787 520 602 348 348 -87 239 -683 727 53 792 180 -415 340 322 -359 -143 -444 -656 -275 126 512 93 -292 -295 -343 -560 -675 259 585 -228 537 -210 -259 363 233 -654 -68 -894 -715 13 260 -346 -431 140 167 329 -529 -352 504 -241 -474 78 652 -474 -179 776 767 -487 -292 -204 479 -106 104 -895 -108 -124 -617 311 -176 748 739 -394 -372 180 309 759 -226 471 206 388 -852 -288 44 -104 -878 540 -1 -596 645 -8 284 -365 -242 151 636 425 260 513 535 746 -531 -455 -675 -772 53 74 -2 245 -113 -151 128 -384 -433 -684 -592 -806 -845 236 644 -6 713 375 469 243 -227 14 417 -504 -348 -232 -762 -531 647 391 -242 53 -690 -473 509 -754 -56 365 702 -554 -757 218 -41 -592 -446 327 696 345 21 409 -786 -650 103 -883 -2 -402 -510 -535 556 333 -696 -697 -235 144 -274 -86 -293 19 -432 506 -834 500 -894 -265 119 -143 329 -534 -658 524 761 -295 277 -112 -91 728 -108 754 594 483 -59 -9 -325 425 -443 -879 536 283 285 -207 1 -650 53 -651 -830 -845 205 378 -2 263 -146 -718 -417 682 -674 45 -340 363 618 -353 -408 181 589 -341 83 529 250 -703 286 -691 -841 688 -461 -235 553 484 -669 -155 -791 -529 712 -446 -597 -722 -393 373 -353 316 690 -478 -876 -594 -569 169 62 -789 584 -295 589 736 -56 144 782 -354 -877 -268 -72 -537 -613 -72 414 719 -68 160 -289 -161 -261 -817 -531 -534 29 -525 -519 -504 -899 -250 -208 -24 -692 -37 -368 -410 752 314 -892 6 227 -143 -226 -683 -896 -821 -537 -585 136 800 279 230 -436 206 -609 691 70 -247 -460 574 -838 -278 -834 74 436 -595 -551 762 -634 -172 493 -307 -691 715 -591 -181 -801 -621 -14 -431 -15 688 555 667 263 -32 147 -111 -91 506 356 -346 99 355 565 143 665 -175 156 -168 -134 -570 -75 -641 58 -626 -867 -397 681 -717 -228 -777 104 -713 -27 231 705 361 47 -568 -186 -634 94 238 -545 -488 705 -90 -778 -331 81 -282 -764 61 -98 728 96 -439 299 66 -2 356 -619 -658 535 554 134 -670 -247 90 -231 655 -723 666 487 -853 514 265 -266 58 -33 426 166 6 -84 -736 -355 -608 586 599 -340 4 -444 323 37 -288 -802 424 -240 764 555 507 33 -276 -314 466 -516 230 -648 -63 18 29 -373 81 -108 603 -768 702 -257 130 494 -13 -763 537 431 -816 129 -287 727 -795 287 24 639 -539 -189 -353 584 -756 -160 -334 442 550 586 -576 438 -1 -854 165 787 212 -755 -545 149 257 249 771 251 -158 -298 -288 -889 607 -870 -287 -701 -460 -668 148 551 591 505 -155 417 698 -29 447 411 565 106 349 -662 281 -316 -810 -340 570 664 344 490 791 170 513 -385 -36 394 -400 -707 -778 214 284 170 156 552 -56 398 319 -196 332 -496 63 -225 -257 -465 -643 -158 -817 -158 -611 623 -490 212 429 99 38 -797 -83 -352 571 314 119 195 -665 -586 -279 -494 -219 85 503 -190 130 425 -693 -470 407 -363 -629 -856 638 -318 591 -419 -695 -767 226 -177 -37 -565 -24 -245 -460 382 539 295 233 521 -391 12 762 -10 -813 347 67 -173 -690 217 706 597 8 314 492 -275 57 -380 -742 -357 -889 430 -619 -19 -64 753 -49 -780 27 -231 -647 183 -783 97 -295 758 598 -249 -634 -350 -393 660 748 524 -720 228 -192 299 -503 470 283 -273 327 -327 128 795 -709 398 -368 -667 434 98 -740 -867 -299 -324 170 414 169 -763 -353 348 -187 427 -789 -792 -447 454 -191 550 766 714 -1 -137 -716 -735 -876 207 286 -633 -655 576 -741 161 -690 -655 -529 60 -357 608 216 -815 -831 659 145 -805 -610 -61 -529 -817 30 -865 192 -799 58 -890 -797 587 -808 -9 171 104 589 -768 -70 457 700 -84 341 692 -656 580 -614 -410 -819 -335 62 388 -191 -738 -162 -559 -581 -890 -883 -761 787 379 -750 -123 81 -472 697 143 295 -726 739 206 -413 -718 -310 797 90 120 -745 410 -607 300 -716 -506 -835 -457 501 397 -459 -825 -855 -605 -673 -512 247 752 -534 360 13 -537 279 -759 729 91 -256 -492 87 -42 364 460 14 -744 457 -166 326 472 -549 -722 -723 -155 544 -675 -12 671 613 -202 -107 688 -337 -165 100 629 -11 -214 -455 -415 -307 -96 -192 200 -845 548 -313 -806 681 515 -203 -161 -413 -604 596 199 -779 -351 737 296 -478 549 459 -58 513 242 10 -847 595 450 611 -78 -634 -473 -873 207 -692 -240 -553 290 -256 392 -64 526 -860 -788 680 142 238 -62 326 197 -315 553 -824 -255 -326 241 -457 657 -811 108 -214 -52 -48 -794 -589 -456 325 -599 574 -444 42 -824 404 240 -639 -122 -562 1 558 -754 -284 371 55 -593 -383 -890 -499 74 627 -658 -571 237 -546 -683 -536 545 -733 113 190 425 686 151 -263 -392 100 -622 695 -823 -893 -429 620 -352 -121 143 -564 457 663 -368 -779 -713 434 264 380 -48 -420 -330 202 -644 505 610 249 -41 331 76 445 45 -345 456 -685 625 691 -539 634 -239 -205 -364 -613 -628 -343 399 489 -287 -796 -481 99 673 595 -444 27 -123 -749 122 403 -649 352 323 -189 -441 335 -121 541 299 758 4 -184 -740 451 609 -441 -15 361 -813 -41 -721 -195 -270 -462 -849 267 -764 633 -397 485 -177 760 -896 -600 -674 441 -637 226 140 656 -109 -365 269 -559 -45 358 712 -70 436 -622 781 320 -425 -108 449 772 337 689 -772 -367 12 709 209 401 246 -766 58 306 -269 429 756 -769 -814 -236 -252 342 -835 466 724 564 -222 -504 -740 -146 -861 -391 49 439 -105 749 242 -360 -190 -847 -170 -792 -617 -43 33 -489 63 37 -583 245 -554 143 153 -882 50 601 91 -236 395 -216 -275 458 508 197 -252 -371 165 423 246 -534 456 -778 -237 200 394 -353 753 438 -463 -576 -900 -510 -158 -366 -331 -800 645 185 347 -40 274 713 388 -721 -414 -568 413 471 -819 751 -273 609 -685 -648 -613 -369 -605 -771 59 441 -794 -893 -124 -94 -319 -232 -773 214 -157 699 246 81 -210 -366 491 535 681 70 -209 459 -483 332 690 -737 200 -373 -409 -296 -41 -174 537 32 -421 133 81 -424 483 -600 -460 506 795 518 471 766 58 -416 -800 726 248 -164 -466 693 406 -594 231 418 -382 -489 685 539 -101 260 -890 213 -351 26 -804 -843 251 769 -56 72 644 -11 53 -541 477 -65 -68 -863 -292 -496 740 -42 -525 453 -25 479 625 -576 -750 -542 -195 638 -498 -13 -88 470 -124 679 -508 604 -85 -363 -218 585 667 43 -251 374 542 446 584 -672 788 -696 -135 -627 -129 473 684 240 89 130 153 -721 776 34 25 347 -206 264 -564 -557 685 149 -854 693 -759 457 -490 343 -851 102 -211 -34 796 -724 -240 398 -652 -317 318 -169 -90 125 -251 -873 246 -245 451 510 -366 -567 98 -604 -670 112 25 789 343 -48 -499 -107 -569 -780 -450 250 772 -857 -806 -531 -150 -537 -617 -568 -287 233 -228 710 -323 480 458 715 -804 119 739 -292 -29 148 416 144 -129 -366 472 -597 -754 549 481 -548 281 675 -518 -147 -597 -619 523 251 -876 689 631 -522 339 354 92 -220 -542 -434 175 -522 428 287 690 -487 435 539 330 710 -869 -53 778 -204 406 314 -480 -371 486 144 249 -304 711 466 -679 294 -341 470 206 -185 -463 -452 -514 -117 -599 -616 705 460 -267 99 -295 306 -777 -266 686 -134 -662 -492 9 -496 -278 553 -894 -37 -350 478 11 603 527 -701 -334 67 -382 162 -532 -54 -496 -819 -575 457 420 -260 774 -742 759 559 -526 156 -557 29 -552 -497 -631 -460 -540 -784 395 -367 -384 -756 97 60 -885 -57 480 -558 482 314 214 274 -406 -70 -224 675 187 73 -608 -171 -622 -478 -534 446 -242 689 647 729 263 249 -28 -79 199 -540 -254 -429 211 151 485 -346 450 581 285 -667 -389 -23 -845 618 769 -103 104 -735 363 378 -86 -307 266 -843 142 -17 -147 32 -14 -766 -233 127 -372 269 -485 -595 -632 707 357 -484 272 343 660 125 54 -899 315 -436 115 321 143 -321 369 99 -379 364 369 -721 -870 135 562 24 -305 -104 776 292 -28 -533 -509 244 -612 749 -777 -130 -659 369 -461 319 -844 472 192 216 332 567 -210 494 -320 219 -399 163 -844 -254 -822 604 737 -242 313 -74 25 641 296 -450 -729 -758 -22 -31 662 -159 -493 754 130 312 -731 -355 -855 -410 636 687 310 115 -749 -266 -859 -640 359 570 370 -193 -696 -263 329 496 417 -857 -41 436 129 211 -479 -232 2 -146 112 418 453 -805 423 -307 679 -573 -428 634 734 212 749 661 -365 780 -873 -464 319 -260 -4 68 -196 182 -580 -225 105 343 -440 -342 -441 584 -544 81 340 639 726 483 545 322 123 273 -532 630 -810 75 480 446 -239 -870 629 474 244 -333 -704 645 64 1 309 789 503 -526 17 713 -401 777 -74 337 -469 645 638 -651 584 57 671 412 -658 629 411 688 92 -807 625 0 -729 465 207 746 576 745 67 158 759 135 -355 -503 -133 755 530 -585 -583 -235 193 723 -57 -431 -24 377 -63 459 -148 98 796 -238 -630 -383 -362 800 -340 -292 -514 360 -751 -892 -871 -194 -758 192 -550 -453 -809 -740 440 384 -683 750 521 564 -537 325 -606 -359 589 163 69 -529 261 396 74 -45 -462 76 -549 676 -3 -481 -134 418 -41 748 280 -361 -296 172 -208 -746 -248 46 160 306 403 -847 322 667 -237 -695 -162 794 431 -81 -209 59 -714 -15 -533 187 -789 -187 -176 -228 481 754 -229 -646 -685 646 -727 -756 128 746 -11 -716 798 50 -56 34 662 180 544 129 464 265 -879 144 621 -226 -310 354 -136 -814 -611 680 -465 -46 -228 -97 -446 -183 -673 231 142 -245 -291 358 268 -476 -384 696 354 485 666 -721 -447 -827 765 247 -505 -44 -696 351 -542 -307 584 578 -531 -589 272 247 -466 520 -814 448 -773 -687 -50 171 -485 207 264 317 -784 428 135 65 760 -734 560 -643 171 -81 181 -182 712 234 49 -113 -157 -650 -878 -671 -214 223 600 620 741 -1 651 -801 328 690 -103 386 -786 514 -32 -72 23 452 -743 9 -448 -98 185 267 -600 304 -188 -653 593 -362 318 -284 454 -428 661 -153 444 -869 -291 680 175 639 -845 -363 259 689 706 -425 574 177 430 -81 415 292 792 -820 -488 739 -680 787 317 355 -619 -93 -165 508 107 -610 -791 529 -442 -750 -761 -54 437 -166 626 -11 467 -285 -809 669 474 471 7 795 -769 -221 471 622 171 278 725 -103 -584 -50 -824 -103 742 -111 12 757 415 -713 334 -452 -253 -744 557 -737 301 -374 -434 217 452 548 741 334 44 -129 -238 -306 599 20 -592 -34 -840 -864 -691 -66 -393 -310 248 333 -257 -848 -842 -312 -669 245 -289 -703 668 125 -785 -43 -173 401 -348 216 -721 -231 -70 319 -739 714 685 -400 -188 196 154 458 -507 210 641 -77 500 27 -253 -149 -563 -639 -491 303 105 -138 89 -210 139 -620 -34 -473 -9 -498 387 -351 689 760 -545 -517 -851 464 550 -460 -808 499 -727 -604 96 -631 -149 -474 647 96 -680 220 332 -583 -465 -411 767 293 -290 599 381 -219 381 60 -578 -251 134 396 -675 -239 -735 -217 83 551 508 566 34 448 -195 660 650 -306 -757 -525 -69 428 -134 -237 -463 -880 745 -102 -361 766 383 -431 -178 278 92 53 262 340 -275 796 -724 605 527 -810 -337 -292 42 727 -114 234 135 -541 -426 613 -34 300 725 76 -58 -804 232 -517 -673 531 -736 454 -320 -628 -96 -263 622 777 781 699 -329 -631 410 406 -15 -611 -79 614 30 656 -772 -873 409 -840 686 712 779 451 686 351 477 23 200 29 565 339 497 -497 443 -425 -378 -389 -103 184 -767 677 -818 -816 494 -803 -296 -408 92 -484 -880 -643 -407 657 281 575 120 546 -460 192 -784 624 27 -308 -399 39 -213 662 -704 -844 116 -358 -652 -626 -167 -611 -496 -528 -467 744 224 -802 546 87 -697 -868 -225 517 79 385 112 302 -148 -830 793 -283 739 -607 591 -732 477 -633 478 -226 -31 148 -360 -783 170 -843 398 48 5 349 58 -60 121 773 -502 629 -595 447 -536 245 712 -742 -175 -447 283 285 -262 48 -764 733 -584 117 -67 -719 -333 -700 712 -672 -723 395 -422 514 582 -528 703 26 13 141 14 -95 -37 -652 536 396 -563 202 768 680 0 502 746 720 -353 -844 742 671 -882 587 -277 393 792 406 -665 -482 -649 551 246 -621 -619 -74 618 306 -663 -158 682 63 773 267 454 -612 38 521 -21 757 130 -531 -330 -728 15 -163 -635 -622 -362 -106 -826 -288 81 -50 429 -658 543 -820 -359 352 -232 529 745 -800 -795 283 -896 525 41 -203 -13 694 371 405 -693 184 503 -464 440 -421 -629 726 -896 407 383 148 -566 165 -850 477 -311 -463 -761 208 94 72 -484 -528 419 680 37 -745 588 324 -789 -426 365 -605 -242 793 391 -591 372 542 327 -750 -522 748 -681 -886 312 244 -891 -415 -3 -188 -646 771 675 -598 79 464 230 548 -876 295 -869 586 704 174 22 465 183 415 368 599 -845 -310 -129 310 369 -518 489 -479 401 -568 -727 689 -702 -900 402 65 -645 455 -895 -635 738 -138 -42 676 -262 -383 -176 172 518 -411 -152 -336 119 -119 411 -787 296 -146 6 136 626 -73 530 -108 -315 -103 -55 -549 -779 -582 375 624 -100 -857 -219 -107 564 645 -352 -877 112 -840 -387 327 -198 -427 312 -683 -865 209 -593 753 361 365 154 331 609 -576 -272 -843 -375 744 681 259 375 -80 574 383 452 -744 484 548 321 668 -170 -338 65 353 -326 -438 471 179 -771 447 -251 -365 -224 -782 394 414 313 -116 -322 730 -261 799 -366 726 623 12 -531 622 -489 230 -71 -487 -278 -880 505 58 750 264 -342 538 627 456 -495 -580 -858 -121 -596 779 -661 -439 -402 410 -252 339 -205 689 160 -99 -830 248 786 545 -324 -489 462 465 -106 -756 612 -51 690 256 -802 -150 -797 91 -691 161 391 -637 576 71 158 -786 29 5 25 -630 611 -498 715 773 -758 -187 356 701 199 530 665 133 -123 -812 -354 179 87 -422 529 357 -10 -899 -541 -819 241 -403 509 272 -360 113 155 241 34 476 -155 631 111 341 447 362 791 -771 262 609 -579 365 194 577 763 438 -686 -179 426 600 778 481 752 367 295 -748 313 -489 -633 -40 -816 -187 6 -343 -257 287 -776 -402 -130 -407 -851 -610 -447 -861 769 207 186 -780 -469 182 -489 -357 -204 -209 31 327 140 147 369 637 -704 -1 369 266 218 358 154 -894 -608 -683 -287 649 787 -342 785 759 204 -543 -542 -826 775 -860 -564 -462 415 -788 -262 205 -359 -708 -843 729 493 656 -81 -184 -618 607 277 438 -97 79 -256 -681 -655 62 251 -846 552 -91 -60 -47 -804 -42 89 -202 662 -423 -730 -390 522 -275 -728 680 -92 424 662 147 -843 734 527 -346 201 -159 743 493 212 -534 -68 -413 -564 -540 -326 175 -665 118 375 -263 414 454 182 18 490 590 594 34 441 -151 -695 -732 -544 319 -613 -548 -257 679 -512 383 -677 -709 328 678 9 -819 -838 -136 294 737 493 -87 -268 -674 -231 192 765 -133 598 -583 -596 537 622 -269 -685 -820 -108 -76 453 -207 204 174 388 -810 -876 -415 239 639 355 213 -384 176 -767 584 548 -689 181 189 -793 -636 107 -672 -746 150 -248 -701 589 -18 -357 -348 -651 -306 -561 -244 -557 517 -878 784 -209 -366 -316 -180 406 -88 732 -290 644 762 -104 -494 515 -779 0 -453 635 -442 -207 618 11 -281 -784 190 -597 -715 -346 -363 490 -269 758 365 -145 -683 -179 150 450 -299 -769 -127 -500 -307 714 414 113 -219 -45 15 695 -818 -781 -77 -616 -170 -796 -530 377 704 -364 -41 176 -207 475 -550 156 -675 178 665 -121 -97 527 -562 -161 703 524 315 430 -226 69 628 -790 676 -712 -133 738 86 351 493 -611 471 26 -827 147 -395 -798 -65 -890 -817 -681 -213 -661 -105 -706 -573 623 -681 -114 -496 -842 165 -600 800 -213 -483 -32 -328 -792 -789 -884 443 356 -193 -727 36 351 -272 -325 432 -327 -171 -71 -870 -301 257 -89 -252 -648 -765 -514 -342 -310 -780 786 -356 164 -66 561 -801 -4 -330 -61 192 -833 -756 -401 -43 -393 -249 260 51 -375 714 189 -47 756 -663 -31 -773 -570 668 -493 707 356 32 684 -677 -307 330 743 760 736 493 -874 -674 -165 504 -11 562 -769 46 -269 678 -552 113 -390 -512 -206 386 257 296 -391 -186 70 346 724 761 596 507 -669 -646 -505 -681 -350 -629 744 -345 -427 -522 -807 -84 323 258 246 87 -250 -480 -231 -99 -659 -519 -440 483 415 230 195 443 313 746 108 -687 99 -327 -431 -634 -282 -218 730 -653 -245 79 -636 562 711 486 -833 560 -729 -647 -898 109 -538 -685 619 464 -545 -407 -471 762 760 -479 -386 156 -845 75 -378 -238 -484 191 -393 656 -598 480 -713 215 -839 -788 -503 -170 -565 429 -388 243 -739 374 -806 614 290 304 297 -411 403 -193 -43 -538 -363 587 394 154 485 178 433 -236 -753 230 163 -29 -762 707 645 -762 -707 170 -879 -840 -77 -729 -388 514 8 569 118 394 -886 3 -148 612 -583 -681 261 -828 -836 545 -372 415 226 172 -732 275 40 484 -690 -690 409 -331 540 -496 -43 195 -197 567 551 -891 343 -133 658 -842 433 -266 429 624 -274 597 -744 -55 453 -532 652 -590 -417 -896 168 637 -392 646 428 386 -117 722 490 -516 -586 -237 440 765 160 702 -210 -51 770 -663 299 -316 385 -601 153 796 668 -353 -284 404 493 10 489 -177 -704 738 -3 -197 -193 -394 -657 330 -465 654 68 21 -580 664 -816 322 521 -412 -544 509 -774 -451 193 -187 -571 -700 -332 -803 -656 267 -274 -469 555 -509 71 515 187 -773 277 617 -18 282 -724 -573 -866 -410 -793 148 352 428 754 163 -484 -181 188 -277 482 -847 718 781 -409 793 737 291 265 683 659 -426 610 -135 -885 663 97 212 3 -861 480 -319 507 -47 -718 37 752 -390 7 -574 -432 504 573 -308 -274 -812 -812 -428 -580 569 -265 5 159 -229 326 36 325 -576 509 -878 -476 -745 -211 -77 -139 -653 12 732 722 -518 738 590 -394 -99 -326 218 320 -277 -822 44 -379 -790 734 -330 -454 -525 -101 -71 294 390 -90 -605 652 474 751 -897 534 -569 -734 -679 -882 355 759 320 -742 677 -173 440 -419 -878 -682 -400 454 564 569 -612 336 -698 322 -377 -650 -866 -407 -333 631 548 479 -244 596 -192 -279 185 360 -130 539 -480 -220 -80 280 346 -226 -653 307 -154 -576 -653 665 303 599 -750 433 -272 -813 -730 -398 -317 403 -741 -397 295 -851 -436 151 -784 -22 -553 -292 -370 267 407 -33 -803 39 -279 -150 373 278 506 595 606 59 756 288 196 125 -147 -758 -395 -646 -816 -170 -9 -784 -332 356 685 -308 -652 -523 -430 257 616 -331 -382 -475 577 428 686 -765 108 515 707 -154 -781 -552 -141 780 -711 -587 -275 236 -307 18 621 -366 -878 -391 -138 534 -70 395 633 69 -16 -383 595 -801 565 697 -746 -235 -471 -760 89 -580 159 -489 -762 -727 -406 793 -267 -427 324 128 566 614 -654 -318 275 400 -250 -323 -225 -294 -164 178 674 -225 369 294 715 636 -626 731 307 56 322 -140 685 245 -47 439 95 135 -900 287 -810 3 603 -303 112 266 -138 -823 -640 582 -862 -312 280 32 81 177 -218 608 -503 -781 -322 400 -769 -637 -122 -395 -865 -440 -423 409 230 -772 457 -181 -140 651 -337 -481 -139 -663 195 715 -471 464 617 -242 -422 -629 539 209 -852 -51 -780 288 -507 -218 170 590 -892 -512 -14 -675 -275 -258 -369 77 -596 69 13 -48 122 360 -883 -442 85 54 -6 -330 -632 -855 515 -258 -177 -149 277 38 125 -164 -420 762 503 319 251 85 -876 -98 -184 -511 -128 -270 664 580 -815 -420 487 -314 -349 -816 345 -839 -665 192 -61 -520 -263 432 -216 -511 762 -526 635 111 -716 -331 -579 345 536 -195 -317 471 646 119 314 -588 738 -552 -85 -589 -893 36 -740 -466 -357 449 -391 -506 -494 -695 -662 -664 576 -97 -337 497 772 -807 -780 202 -837 -811 -873 604 -37 -545 -36 -344 439 -187 605 -724 -693 -892 713 -48 -445 -484 104 -28 -549 329 -3 499 -428 219 633 693 -839 -693 193 -67 -326 361 -80 313 695 -155 687 773 -657 -875 231 -544 648 -671 -594 578 103 312 -173 -542 -399 681 677 685 -302 2 -57 -226 -98 -13 -883 240 -563 297 490 400 529 -691 312 753 568 326 224 -849 12 -258 -894 138 -430 331 -503 396 -166 -44 -705 -808 -167 214 -843 -488 768 -27 421 744 712 -38 -706 489 -271 -563 85 264 254 162 -800 482 -461 -661 -496 662 -371 541 359 690 -696 -209 -801 609 790 -151 599 -201 491 334 -49 -712 -102 -596 -874 -774 99 620 37 -694 -817 198 291 772 -823 582 55 -145 -812 471 348 -641 -585 8 -353 -459 793 -601 274 -113 91 -349 -253 -310 642 -146 -392 505 -582 -704 -777 -860 175 -462 -779 -456 -648 -147 -452 -853 602 756 -727 132 -728 595 69 -53 -730 70 -632 -536 -544 364 271 -102 609 108 -881 -677 -814 -8 -14 123 639 749 -108 697 -675 -297 761 -627 175 359 262 205 -213 192 281 199 -369 -397 -529 434 229 -76 -156 506 394 -77 212 -817 -664 469 76 -280 -174 -800 499 492 569 -469 638 223 -454 -449 -199 764 260 435 -813 -853 -58 -839 -635 33 541 -85 434 463 -279 -618 664 625 -542 159 696 26 -486 -801 361 -378 723 -442 -846 -767 -341 -721 -435 -733 209 -17 -375 217 -408 13 -653 -42 -548 -15 254 -458 469 177 -81 -820 592 417 711 156 701 -56 -603 -595 -619 229 506 -353 304 -525 31 76 487 -486 -195 799 673 -622 319 33 43 -455 -492 -84 380 -536 -344 391 -70 -843 -23 -153 535 -233 -405 -65 -453 -389 680 -895 -734 569 568 64 -567 -190 -614 81 -176 -122 206 -630 102 -427 -249 -823 407 -761 -643 25 -310 -594 738 -169 545 -889 -867 -629 523 -168 -341 -879 428 536 37 -636 227 592 657 674 309 -557 445 791 175 290 -603 -533 -658 -225 -402 63 393 335 -565 -176 -186 -321 407 295 72 -408 0 475 -621 242 449 702 -339 -736 544 -229 -747 -73 -404 626 -793 638 -166 -441 374 83 338 89 -185 519 393 75 -545 625 488 179 -89 -867 -553 691 98 -765 -765 -143 27 601 -178 -391 210 -421 436 479 744 433 -806 -354 -166 -551 134 642 152 671 -488 539 522 -585 600 -855 77 -222 526 -453 617 -172 -121 418 718 -866 -230 656 -812 -881 762 -718 -74 -778 132 -726 -225 -824 552 677 441 -102 39 208 -381 -63 -265 335 23 621 560 -141 -428 -74 -742 -737 -660 -303 709 503 -589 173 -619 495 -249 -493 151 -510 -673 307 -395 191 607 -65 48 -832 70 -227 466 349 489 -3 377 -712 643 -752 153 -264 -247 462 -114 -706 -463 314 -579 -400 -383 -121 -655 -166 -305 -141 588 348 -737 -494 93 -890 359 17 613 -485 199 -804 240 -458 455 -605 456 645 700 530 -238 643 407 -841 -391 359 -466 -682 -815 -459 -165 34 -264 273 -259 59 -424 -230 -162 -636 508 535 141 760 -841 -217 -103 307 756 -646 -123 627 323 388 558 -627 -122 -554 431 -96 14 393 662 644 -519 -148 -338 -77 -317 619 418 545 -496 -268 -736 519 135 637 589 768 523 -386 702 -562 102 -249 62 30 51 -154 -286 292 -200 175 -56 -598 541 -805 648 -155 138 187 9 -677 -410 695 -537 -283 78 -787 -743 407 757 -541 505 57 -72 -473 -69 180 -757 -562 -70 -501 95 -313 -868 -757 -815 703 -121 353 -876 640 660 -554 -52 128 281 675 -737 -182 -422 640 351 -838 126 171 82 -35 -353 -128 241 -166 779 -46 -361 356 -837 -297 758 -703 75 289 624 -223 -62 -43 314 -519 -509 438 562 378 -184 304 616 -544 39 -840 183 393 458 -514 -701 609 -871 460 284 103 -290 422 -738 766 -365 772 -578 197 405 -51 381 701 416 266 -695 -338 -368 439 109 -597 -827 -865 -726 -567 -1 -77 -375 181 -410 323 560 215 -699 615 407 -648 -503 134 738 774 645 -496 -489 547 -396 -487 326 618 -309 366 -668 -164 671 785 350 61 -516 -609 72 792 772 186 -148 267 584 466 512 477 358 -615 505 201 -724 -645 -711 -356 -48 235 128 492 36 -497 -861 -353 -68 -35 -224 -56 511 -437 714 -274 614 437 434 652 -536 186 375 -705 -390 348 292 -139 -772 133 -425 -104 790 -407 -353 -822 -240 678 503 -646 7 -501 -151 241 -853 -169 642 -61 -490 -282 -296 -40 -213 -709 508 -715 744 724 -128 42 -513 349 -894 -377 -197 -201 -874 -552 546 488 -309 -798 768 -381 -548 -329 233 -781 738 120 377 -494 674 -35 -12 353 721 281 358 527 621 588 713 753 -196 -826 -874 736 -220 -100 -389 -150 113 -550 127 209 -649 242 51 7 369 761 -263 303 771 360 191 -636 -222 -679 -457 355 177 6 37 626 318 -838 -533 -73 -510 193 108 -101 -834 296 -361 403 -814 -46 -580 303 753 -130 -455 484 583 -599 -18 -722 -591 63 -327 -880 -378 692 -290 458 78 671 102 690 379 717 735 -627 252 579 53 -220 602 557 462 232 554 -416 -178 373 -580 -397 -383 -41 -108 -712 465 624 229 723 -152 -53 -605 -225 504 427 206 -779 -596 -548 -200 -476 -462 312 372 592 -218 472 -152 724 135 464 628 639 415 -589 -25 697 -550 -814 -877 261 -84 694 -144 -646 -656 704 761 599 -78 -118 -547 670 563 -295 -132 76 -669 -898 -287 -250 583 -234 298 685 77 323 289 678 516 -381 21 -368 -383 -886 767 -98 227 -834 67 -183 422 -850 64 125 755 -896 -581 677 77 -490 -6 -834 -264 209 -654 286 -896 678 -805 -329 47 -735 774 112 23 -652 -699 -870 -512 -151 -116 109 106 -450 456 -883 -793 484 513 527 -250 -404 -512 -80 574 -741 687 -639 433 -112 618 -886 -845 -737 -615 -219 695 -618 293 -516 -564 214 424 -781 -350 -706 89 -826 368 -301 -309 -166 617 546 -591 448 -224 500 -835 114 -245 -805 709 164 299 -12 656 598 463 570 -871 627 260 -16 158 690 -489 -286 -303 -512 -629 -167 489 -569 -789 298 772 -179 313 528 797 -297 -312 592 110 -79 -617 223 471 337 -712 577 -213 -143 365 310 -150 22 397 -487 723 716 662 -206 62 -92 -296 -219 -49 737 595 606 756 707 -698 8 141 -383 -331 -804 -366 -862 378 -494 -819 -407 -809 -772 -229 -733 -59 711 -674 762 -651 -182 664 499 720 643 265 -395 117 -265 -824 -548 704 -574 778 113 747 655 447 -565 -207 -342 -153 676 -47 -445 -560 -104 38 -75 -399 403 -736 -786 -795 252 696 452 -366 292 356 587 -496 639 -512 -347 -432 -851 -878 -599 516 79 107 -228 -873 -654 -444 -530 752 293 184 -145 -755 -814 544 -884 -32 638 504 -209 -642 -357 75 245 454 -382 733 120 -869 -284 -426 468 -70 -851 -352 -105 -85 652 547 635 26 435 -218 -689 -446 -525 113 -818 300 259 786 19 -826 72 -528 619 -581 -520 168 -253 298 -223 717 357 544 -533 706 741 -418 -184 31 700 446 -705 47 28 -232 768 800 -705 -537 -511 -28 -673 -165 735 439 257 -303 -811 -614 -268 428 -94 -165 -788 -58 682 112 70 469 433 627 -45 -181 -573 -428 533 433 458 -655 314 -834 613 614 -131 457 455 365 740 252 -474 -168 602 -524 777 -872 565 -389 -835 488 561 262 637 85 -841 426 -828 -291 0 -382 180 52 -376 44 -805 -616 -420 3 -351 746 -432 -498 479 223 -516 -663 -125 624 -502 -715 -16 471 -592 531 791 -448 -385 -714 554 199 -644 -143 -116 516 -660 28 -142 708 161 326 393 -855 -673 347 -554 -40 357 725 159 798 -799 405 -725 494 -401 254 -450 692 -472 523 -306 -489 475 -564 -798 -393 -893 559 -519 449 -228 -252 391 -644 -40 308 -415 -839 706 144 -769 -631 632 -854 800 -538 -469 704 -454 -657 -598 -363 -290 751 -787 -500 143 -367 -146 -607 -93 36 176 105 389 -183 497 -80 267 -407 -347 -305 677 -700 168 470 -500 176 -797 418 -258 362 327 82 -659 157 356 623 77 145 645 -246 -26 -858 292 -784 387 227 -790 -368 -615 519 -487 -34 -895 568 -522 -374 -764 540 38 -167 -888 72 -597 49 652 -120 -817 -117 -347 -471 -319 -732 57 99 -892 238 797 12 -176 -343 -130 541 -90 656 -746 444 -429 -1 -776 326 -804 -594 597 112 149 -354 -736 -53 249 -496 -700 145 310 354 -467 -633 294 -381 -801 -299 -868 235 -850 -526 613 -404 303 -556 261 92 -646 539 -394 593 -833 795 -346 405 469 -799 -604 707 464 -855 774 392 -53 -761 676 458 550 -758 -604 -259 -174 -599 347 -504 643 190 -876 -146 -285 -392 -808 318 782 349 -787 -340 -835 -761 -429 619 528 -159 -835 -50 -582 -187 -885 -641 -829 -770 433 9 -113 661 -781 -520 163 33 -734 -42 290 -807 -779 198 -55 -806 204 -632 -720 312 73 -99 -727 251 -865 -710 -470 -726 -549 380 -289 782 -513 -700 744 418 517 -538 -805 400 -426 3 -37 28 339 768 55 -119 -353 -397 412 229 -795 -167 717 497 194 -674 75 -36 -168 791 -318 -186 -300 -713 -98 -225 -884 -494 60 -309 589 -115 798 558 733 241 -839 165 -90 -324 157 530 -728 -95 -716 -719 667 -632 -527 658 -73 518 753 375 -847 -315 -251 -148 -126 118 181 -494 -345 84 -272 -772 682 388 -199 456 -608 -753 -635 354 -537 182 480 712 554 -689 49 -282 -376 399 342 273 417 88 -709 -382 525 -770 -290 -474 -5 16 -882 -436 732 -50 -444 -701 756 256 -731 -728 -417 766 372 6 32 317 283 -232 299 327 53 -837 664 -331 291 -314 -542 322 705 612 563 404 -369 201 -542 253 583 -177 134 338 -153 -268 183 -768 -422 -53 -434 -259 420 -565 -722 -197 -494 -665 597 672 -239 -641 307 220 423 -35 -186 321 74 -398 155 80 -137 -876 692 672 260 -251 -76 467 -118 -584 763 -154 154 216 473 73 225 47 742 -428 265 -352 610 -59 -31 -392 663 -54 -48 -668 111 -674 129 522 358 200 519 518 -453 673 -371 779 327 565 -533 412 -493 186 11 -135 -455 733 -237 -474 -610 323 262 127 452 -316 488 -80 714 421 -193 245 507 -809 136 -823 -322 781 662 -457 73 -752 48 783 307 -277 772 -641 -754 716 -730 -134 708 282 -250 -777 -890 -84 -136 368 134 -167 241 391 728 -630 -307 -119 131 -872 441 -325 -168 -36 -342 677 -600 554 43 -105 -52 209 262 613 422 267 -157 -660 -871 502 524 459 48 -564 425 -281 -781 -214 -602 -169 -148 -55 798 -707 -392 -820 690 778 -34 -35 -642 -623 -233 192 -514 539 -466 -153 204 -306 -89 -792 492 -95 34 -536 525 510 -306 -545 567 418 65 -600 175 302 -58 -301 -242 -283 396 -188 -280 -598 181 223 729 427 743 480 46 775 -748 111 160 302 -794 -577 -292 61 96 -859 682 113 -447 -635 799 320 -385 -726 -6 725 709 247 314 -849 451 -331 177 344 -737 725 -504 61 -608 496 -109 512 -874 -705 -648 -44 -274 -291 -117 582 -63 430 -665 45 64 683 -731 225 476 -730 -384 700 648 -654 651 345 -616 33 160 199 -204 -352 -518 -41 348 198 576 -39 93 -390 -668 -358 -298 541 -711 -291 339 -126 -583 77 -702 652 -239 -638 549 -685 -583 359 -229 87 657 -108 -394 -256 354 464 247 236 338 -503 361 -854 -888 -859 -90 89 74 770 463 678 -107 70 694 478 -309 755 342 482 -221 109 -597 -588 -149 665 423 -279 -602 668 -226 9 568 740 127 474 -100 -318 363 719 -667 96 445 792 528 447 -163 780 66 799 595 649 -352 -84 -524 -866 159 -273 60 -43 -857 -785 -400 -91 554 599 192 770 767 65 661 392 -870 -408 -811 -782 619 -3 216 71 360 -770 635 -520 489 -165 424 319 -149 419 223 -81 -613 723 81 275 669 -381 467 -157 764 582 198 -832 -115 -192 -739 494 312 770 529 775 -787 -134 -402 -387 53 -326 5 547 726 252 67 -162 46 -107 -883 142 -444 -235 -733 -776 28 -876 -342 -460 -110 490 -355 -443 33 -147 302 360 580 159 -716 -320 374 752 119 782 -320 -66 276 436 767 733 636 541 -751 426 -50 374 -424 -355 -247 487 -439 425 -543 -886 496 -312 -441 -636 -687 -181 -525 480 -437 26 -624 -434 758 192 -177 -115 -144 306 556 -405 349 300 227 -514 614 -169 -247 -318 -625 -880 -138 -859 763 332 196 -69 -234 429 174 -335 560 -431 -493 -791 -815 -832 -154 727 183 796 387 670 39 -789 729 111 -863 -372 64 -378 -861 -527 -68 185 293 64 -289 -875 221 313 -307 -429 284 -81 -783 -690 -510 -266 210 406 781 -306 11 413 562 693 -349 264 457 -812 -502 -195 -550 382 -787 -797 732 47 251 -24 130 -892 -326 159 -857 262 183 563 509 354 -210 285 535 -193 -612 52 121 -795 -164 760 93 658 -13 -371 -619 541 -662 -803 -214 315 -202 281 394 -712 -852 11 -552 -493 502 -698 -830 -722 -375 -43 -530 791 -143 -10 -640 432 249 -69 -84 -617 -808 -752 -239 686 445 -511 152 -169 381 -851 -758 387 630 -568 366 786 266 -859 279 -704 -395 -153 216 289 755 643 454 691 -119 -623 -851 -624 757 -757 -719 16 32 -212 322 -231 125 11 -135 376 161 -297 498 -166 -290 -270 -837 302 -272 -688 277 417 720 180 -320 -559 -344 -514 213 -518 552 -55 -405 -436 236 203 438 660 626 748 26 -57 -429 -656 394 616 -728 -786 -770 -780 -14 -378 -218 41 -561 219 -187 -200 -239 -804 -368 412 770 -418 -157 -247 537 -253 237 -640 -131 704 246 326 -696 129 781 -477 725 -672 684 -140 -277 753 35 -801 660 -90 684 -355 72 -870 590 -526 6 582 170 -207 583 -720 137 299 457 -86 765 641 -149 -95 740 211 25 363 345 -481 723 -357 547 -476 342 -327 -634 -358 -586 465 346 -625 -710 -621 -228 -235 348 -447 -491 -670 -3 -84 56 668 752 272 86 414 -64 488 46 -891 -438 -718 467 -193 -107 137 -860 151 -388 375 -709 -379 -589 -304 537 -552 206 285 -200 576 195 170 -855 -258 -294 -640 5 -800 769 246 617 246 707 547 199 -539 -568 520 -835 -247 -122 216 179 279 583 -874 105 -165 45 -564 -267 770 -202 -529 668 -614 -550 -529 -609 6 686 -510 -653 349 166 -229 615 527 -865 718 -260 -335 -614 76 80 245 204 -817 728 -318 -14 331 465 -218 -542 -231 125 357 -557 -188 -360 101 -370 -496 249 216 80 -324 748 571 -690 -568 170 -431 389 -735 -276 -623 -232 558 755 -141 148 259 -582 773 640 -327 790 33 421 698 44 -359 -774 -737 576 -604 685 520 -104 -556 62 -593 322 -672 -889 187 465 230 -338 -260 207 -673 320 531 -831 794 -563 576 413 -490 554 -353 -60 553 -511 276 366 647 -606 -489 -109 316 -322 205 -112 626 -704 -572 -76 46 -292 -251 -816 614 378 -275 -85 -69 -42 751 -135 -850 -618 649 -36 -500 14 467 130 484 -432 -651 -114 771 -595 -214 -368 -822 -68 -757 765 -638 -496 128 161 123 606 -132 189 -785 494 376 592 430 148 8 -143 -416 -321 43 -541 715 -800 -479 -191 288 151 641 350 684 511 -539 -558 -831 -592 -654 -292 -161 -638 -780 -135 39 -733 -374 199 -364 -498 680 473 -870 -882 -201 786 -724 -524 122 -274 -521 469 -793 410 138 -814 -430 -11 -619 -390 265 -590 468 -847 -306 -499 -838 176 -801 653 -226 -582 -224 644 -798 15 -497 457 339 67 342 -618 410 79 260 -495 181 -35 -63 -735 -537 -144 -885 -589 663 -150 -832 277 529 693 705 -691 717 -331 -548 -54 101 363 631 267 323 696 -726 449 375 -434 -730 -709 -375 -821 -391 654 366 662 -365 -755 -201 314 149 270 553 176 -717 -641 766 624 -515 -282 -398 144 667 -494 -11 -380 -117 439 365 510 -60 37 602 -288 35 -781 120 72 521 2 33 762 -85 -176 434 534 -104 -295 256 193 -390 -212 571 -415 264 656 -775 103 -6 -460 182 95 -283 -752 -508 -609 281 408 -762 415 -466 184 -3 -59 413 -140 432 96 345 -859 -432 -596 563 251 -90 -681 273 704 -778 203 53 -883 -250 -241 273 -84 -119 342 -139 17 -223 396 -172 -317 -309 -145 -360 774 773 246 -346 386 -811 428 -423 644 497 -70 -285 -482 -764 737 -399 -479 668 -181 -436 338 788 -692 -138 -602 602 594 629 -839 409 177 -626 -625 -181 151 392 -498 -725 -381 -111 787 -656 4 641 628 741 -28 315 -231 359 -379 356 362 127 626 -210 635 -84 -608 330 750 554 229 -510 30 562 -845 648 672 -428 225 -612 718 458 360 323 163 -623 -302 -531 -53 76 691 341 -606 643 -24 -503 -448 794 612 -750 741 101 -846 129 21 784 -816 350 -637 530 -297 88 582 509 -6 538 510 -424 -290 163 368 384 93 400 645 472 -720 241 -496 176 -318 -502 615 -765 240 643 -680 46 -510 648 -649 -329 102 134 -369 -793 -107 782 218 -8 283 65 48 303 393 -428 329 -216 -818 625 -813 -431 213 -595 -153 544 -161 -397 -110 542 -77 619 -174 -633 -143 -164 270 -501 271 75 126 -101 -137 328 459 -758 -368 -334 104 548 567 164 -463 -795 602 361 257 284 -853 84 483 -733 -57 652 -640 -341 147 439 -696 147 569 -300 -663 210 733 -183 79 -820 -399 -27 -631 272 665 -564 -53 311 -856 -281 631 206 580 700 -325 -423 -653 -248 562 785 -538 -93 -448 247 -322 -772 616 -50 -291 -693 -673 -562 -768 -71 593 -720 -97 -638 -28 -672 -216 -494 -507 -51 -211 426 -501 443 -146 -478 -718 -746 -661 163 151 -472 634 283 531 -750 410 -498 -297 202 -520 374 -388 258 -66 462 557 457 652 -502 52 -211 -302 -629 311 -5 -113 364 23 434 9 -572 417 383 221 185 -778 -496 348 514 -307 337 131 -839 -850 -778 510 -459 545 -261 263 -694 -520 -730 -228 -264 -354 580 424 -745 579 -828 402 -576 -586 583 57 142 16 -162 -398 266 199 554 -404 669 512 -621 -563 -31 -488 -637 94 121 792 -624 495 -684 -671 -811 647 155 -511 741 -31 -629 575 -375 -810 -85 -241 -751 -387 -541 -74 -834 235 -753 -205 -602 -121 670 -714 324 -690 172 535 593 98 500 -438 -190 -451 474 -65 -391 -229 -248 117 -833 -334 229 -397 154 -249 361 290 -7 -340 388 -318 -534 335 403 -113 -215 -508 48 788 -590 -316 -96 -445 -757 -748 375 725 246 273 -333 -774 91 418 165 -294 601 -686 255 292 -745 -524 517 247 477 466 -523 -753 -894 -209 27 381 -590 608 307 457 -51 678 45 741 -855 103 562 37 446 716 591 794 -197 701 -886 -797 -70 -5 -598 234 580 -195 -265 -733 -420 399 469 199 400 51 -181 -487 -247 -777 -607 669 378 28 141 -142 238 449 -823 -177 -869 -699 242 -577 -19 491 107 -531 176 407 277 340 316 -156 -685 -372 427 -748 -45 130 85 1 -679 -510 -823 -611 -547 -183 288 -233 -46 -685 -584 78 -380 149 -448 728 740 -169 -826 679 -47 512 -854 593 -540 285 -357 -264 -566 -434 -424 774 315 154 742 -548 175 -152 -571 645 -857 593 531 455 543 -290 749 -476 -749 547 -715 -38 704 114 783 -11 -379 -831 49 290 92 -676 -613 -442 -789 -189 275 -785 -259 -414 -607 -689 -862 476 667 -105 -50 626 -839 -299 240 572 286 -611 661 -867 780 -306 179 -678 284 646 212 -21 702 529 299 -562 -60 -163 499 -785 -483 -693 467 791 -408 -400 43 -481 299 -144 790 372 -385 -114 -10 51 560 462 -673 -300 -99 -894 -29 -1 342 376 771 -287 660 -174 -302 -582 -853 101 -217 -762 -83 -22 103 155 545 -679 425 600 -457 -142 -88 14 -51 117 778 -860 386 282 -583 -593 653 178 725 -722 217 536 301 -417 63 -470 -140 -128 419 148 -8 -560 -165 158 301 172 671 218 -848 389 364 670 -113 -30 364 -237 38 633 512 -576 -582 -334 213 732 -764 208 -406 715 106 -167 -706 313 -838 -63 -739 223 -701 -264 -396 597 570 536 -887 -69 38 180 -560 -695 578 607 606 247 764 710 624 -231 -132 166 770 478 772 798 -340 -641 534 451 -220 273 -229 -551 155 -500 -82 468 -548 771 631 557 -358 664 -160 446 26 608 -18 -797 -192 29 209 -130 -460 -751 -408 82 -515 433 -307 -473 -536 455 -24 436 -179 -759 86 -362 -150 -238 43 380 189 -684 544 -426 341 -607 -109 166 -884 -729 247 -709 -750 -721 423 -335 770 -164 -642 -885 352 616 -424 559 -10 -476 666 -498 711 286 791 -436 56 -645 -240 649 -716 669 -136 744 -640 -749 327 178 478 528 697 -44 -246 -789 658 751 239 205 321 673 -76 -796 -593 509 510 -90 762 -413 680 -637 797 608 416 -769 -889 317 170 -856 -70 -265 -584 163 -615 -413 -214 -666 -718 200 -830 305 -609 93 -833 295 -407 -525 -822 529 251 646 -549 -552 -223 -677 499 -672 -165 249 -284 143 -581 405 739 -59 782 354 97 196 -748 126 -627 138 30 -857 735 -245 407 86 -596 -411 165 -701 345 -323 461 -507 -341 -623 -787 -767 726 -50 476 -808 -111 198 -325 -526 450 -296 -749 -884 -511 -885 -468 -586 624 524 16 -33 -112 662 730 -649 45 -740 352 318 -549 -356 -50 395 -148 157 -696 -90 268 10 -231 606 403 359 -21 427 -753 159 -372 -793 206 130 346 -602 109 5 -134 -586 -298 733 -42 -577 -98 -275 -545 376 354 116 637 -137 -160 -722 -128 261 -870 -743 -630 494 142 -141 -686 291 -158 252 781 194 443 -721 576 505 688 -410 336 474 -222 294 -706 378 -389 284 690 -559 730 177 -266 -195 62 -328 333 560 -452 312 -109 -363 80 657 347 721 200 -656 -716 528 483 -674 -20 126 -784 -257 65 -795 -43 579 -570 -230 153 322 -834 -360 789 -846 -447 -231 -468 -713 -763 -728 -628 486 717 -213 -495 -185 201 297 -244 13 408 -626 484 192 -454 -261 -547 -304 498 -543 -774 613 -199 265 -323 -787 719 -527 617 388 -4 -594 -623 -785 708 63 -894 97 434 -165 -615 391 -819 -666 -803 -105 71 -872 -824 -359 -375 -199 -84 -310 130 -865 -342 22 307 -791 30 -179 199 -519 -16 -129 98 -16 621 -625 -575 -586 165 701 129 -678 -826 115 474 -785 643 -677 -181 591 -541 -339 -13 -509 -183 -307 -506 488 412 -27 -505 -505 211 15 31 475 -400 -204 -461 -625 -747 325 -898 -229 753 91 661 660 -654 162 -250 -728 133 147 12 -310 -541 690 531 552 -796 -398 -270 740 741 284 -858 156 -542 91 364 -414 -490 -431 534 639 -880 -329 -747 317 747 755 385 -586 -506 199 354 -404 185 403 334 751 402 614 717 24 420 703 -121 282 -505 -805 -525 -616 277 -346 -677 -439 334 256 458 -494 54 164 137 422 -639 431 -542 -611 28 759 -854 -224 178 -24 560 307 -503 -752 330 -150 389 508 517 555 -665 50 337 788 -261 -219 407 230 -228 459 -234 -43 373 -574 594 121 -786 299 -380 -180 -19 -95 -318 -489 233 291 -342 446 787 656 531 589 123 -886 -173 69 178 -369 -273 389 -461 -825 -819 -281 -20 557 -240 96 -323 188 554 -705 305 -207 -807 -846 631 -221 -756 -437 -532 -714 -93 -821 -482 584 -634 727 -593 488 676 743 -79 -262 605 121 -170 -523 39 -206 -806 -502 -238 172 -184 -390 -437 -343 -843 713 423 451 504 171 97 109 -416 -442 404 565 287 -102 -94 675 610 -109 232 16 -429 739 523 -778 -318 -688 104 179 676 340 436 164 -618 251 -356 242 172 -663 128 -845 -112 -156 729 -219 397 -807 -194 596 669 -202 -142 642 52 -237 -209 410 -88 -488 -868 -374 506 602 753 350 91 308 613 -292 695 210 -413 -299 164 592 469 106 -683 220 160 -53 -15 53 200 -698 -257 748 -539 622 686 -719 610 -110 749 492 17 -60 636 -8 60 -203 625 480 417 765 567 685 -214 -555 635 -481 -123 159 -631 650 579 -836 551 -70 184 -768 -474 494 -562 -490 -22 -74 -140 201 254 -378 700 -607 135 -817 -132 -882 368 -369 -688 -146 -687 -480 -540 -209 164 71 704 302 60 -321 -579 405 -464 -478 369 662 201 792 -42 -239 719 199 -493 260 -18 -683 -736 -451 -667 -794 776 -892 -509 190 -67 -265 793 434 313 46 -38 -150 363 531 -735 620 -91 -366 -193 198 -660 -801 -440 -859 -219 -392 59 46 533 92 -756 -111 173 713 647 -821 795 608 -378 -847 -778 87 -788 -439 527 384 147 734 319 -416 -489 -548 559 -48 225 184 236 46 121 -244 -163 709 -387 -242 -165 703 586 -356 -444 -14 -127 268 325 785 -24 37 -3 326 46 -713 412 500 50 715 542 99 -803 -856 -623 358 114 608 -417 545 328 80 -570 -313 795 -646 491 555 426 372 -606 522 3 -826 -452 -165 -725 -203 -280 -470 -740 691 -392 -230 264 -860 699 258 -741 126 529 -75 196 -247 768 179 -275 -628 -540 -618 593 -678 -49 -727 -514 779 -291 476 -480 750 -105 -867 -381 -801 576 22 641 -13 -832 -429 -150 -416 351 -570 721 -146 33 273 337 -870 74 11 -724 -853 -378 422 -542 209 -98 -403 -64 420 753 92 -135 -322 519 -563 -863 36 -859 -498 -397 -558 -461 312 673 422 628 -193 468 -828 -895 582 -409 522 -130 -224 -635 7 235 -623 -250 -543 355 639 475 766 -178 -503 -8 -596 -50 23 621 -337 131 289 -704 559 -157 -529 -824 493 -150 -336 -619 -640 -887 50 -226 234 -35 -215 -265 397 -52 -846 29 219 491 -824 -362 332 -673 -658 113 690 -123 -816 506 -727 -472 502 -499 -361 -158 230 793 -336 711 635 -832 82 307 99 -1 -153 -677 -420 334 109 -351 11 -258 443 213 -295 -581 -899 -349 -63 225 -378 -894 723 -8 -880 -293 725 645 -710 -755 -768 -729 -297 527 -367 28 -297 445 -9 724 555 -502 387 -226 125 -320 -34 -98 -774 -515 762 213 3 675 -329 -340 -29 -20 -413 -140 476 370 -609 -642 -294 65 232 159 -863 -212 -810 -579 -174 564 298 553 -584 -46 -400 135 743 -642 -323 -71 657 -145 72 207 -583 348 466 487 77 250 -705 792 -822 757 -538 203 509 -839 75 -609 -5 -503 436 -782 516 -149 -317 358 519 495 388 -412 706 630 -306 -441 -391 476 282 -319 -521 268 49 555 -135 -217 -826 -508 -544 129 400 -867 254 782 -159 278 -213 -197 2 -264 -639 -467 -67 -42 201 626 -45 -309 -650 -157 89 188 -695 29 333 105 382 -297 -329 -810 -886 -91 731 -122 -828 669 -216 -616 703 -788 -52 -819 -806 198 -217 -261 -479 392 -184 653 293 -841 484 773 201 122 344 -184 -14 734 733 -792 -1 -211 -207 -574 -64 334 -589 191 -732 583 639 377 37 -867 413 -106 369 109 -388 381 -470 -889 -591 -243 320 190 601 254 -830 -92 155 799 425 -291 200 683 715 -230 -675 527 598 -817 609 163 -672 -545 615 455 714 -91 380 -579 51 669 10 608 586 -53 -150 -766 -370 -330 -850 354 -203 262 -110 38 -85 484 322 -245 -542 -110 -459 -170 -458 154 694 -821 -157 -480 -477 -471 -898 -673 476 24 -143 611 -275 -886 -660 -440 150 773 529 -643 734 642 159 -867 -137 -739 473 -836 674 -428 -552 -381 197 -309 760 -185 672 384 -495 -380 747 177 -444 782 9 -335 608 733 -431 440 -771 -290 -546 427 -50 180 712 307 593 -698 -876 -655 468 519 -468 -635 578 299 -525 378 577 -250 -298 58 -86 -471 651 -517 -355 361 193 -226 323 794 -886 -72 -630 769 299 122 -676 -283 -487 184 70 -111 -487 294 373 186 598 630 112 -97 706 768 579 739 -517 -22 -691 582 -199 686 242 -95 -478 142 255 -273 753 667 129 108 796 31 265 -708 -299 -2 -369 528 445 -543 -230 -623 -861 114 -370 -848 101 -803 -43 521 -577 -203 -856 -189 -303 -212 4 -800 -341 328 471 -652 182 218 -254 183 -233 130 -52 -275 -616 284 -583 395 397 -535 367 -21 132 133 -124 -541 -262 90 206 -5 -340 -389 270 -211 -214 -19 248 -535 -11 -340 -586 627 -348 11 129 285 112 -194 -21 727 -541 -103 -501 -205 -128 365 -668 84 93 -703 741 -416 681 -714 781 235 -464 490 565 238 -438 -290 59 -654 -647 -340 538 475 -199 -212 346 -196 -568 394 107 -686 -183 -419 586 771 -722 130 -207 -809 -254 -340 -453 -892 674 -722 488 585 329 108 -178 -584 -801 -438 547 611 701 -878 -617 441 170 658 -790 -453 -152 336 -378 -133 613 653 -742 -881 -502 -707 292 -659 163 431 -559 776 -664 510 -881 575 -242 -274 140 -650 -786 -685 509 240 353 -838 103 -769 -773 -509 -637 -809 87 -319 -622 -109 477 -248 772 -542 -711 63 -705 -470 -692 -96 239 -306 531 583 -286 -489 237 438 -740 718 258 -789 -698 -544 -61 87 -711 -864 -783 -654 -343 -862 341 86 225 -438 302 536 184 438 388 -101 -898 267 -19 -233 628 501 -239 303 640 -698 -721 52 -45 -656 638 301 -273 -200 -733 565 -735 -685 -805 59 -400 -887 -80 -77 -587 -340 -97 -884 605 -555 -555 -748 556 274 -458 -590 742 764 -754 -619 -140 643 752 -564 -434 503 -240 779 -549 -124 -4 -624 523 -743 -728 128 -584 -26 -682 -64 607 -598 -115 -141 -210 -808 246 614 -144 -398 788 -383 -845 -35 283 -305 141 242 474 -85 343 272 -247 550 432 354 502 466 80 -725 506 -441 18 -356 -887 -691 644 -180 -561 -746 275 579 391 64 -384 139 -427 -517 -874 -63 -774 98 -229 -687 -380 -731 61 656 -608 -329 124 332 700 225 -871 42 570 -222 -897 119 371 323 -156 3 -787 -377 -184 711 -139 -498 -888 506 -64 -15 60 252 686 509 293 384 375 388 -140 105 582 329 231 120 463 270 184 -424 94 584 -865 56 690 727 598 752 396 370 -612 -676 -520 -138 -143 329 -66 38 -551 150 348 -14 -608 301 -861 -388 682 557 68 196 32 437 282 -573 -734 -815 -522 -4 -386 -477 -238 -574 702 -466 118 -341 727 -357 -877 174 360 -317 -28 -849 -96 -789 -42 553 -632 -752 -210 -314 227 -231 779 187 -265 216 21 525 -422 -753 550 -528 38 726 728 -780 474 -420 234 -569 -837 -599 793 208 381 -323 -815 10 415 -219 -326 -808 743 426 548 -619 501 -354 -764 704 473 625 -475 -307 61 761 -6 4 -456 171 221 -588 -806 582 -778 -592 -875 27 230 -817 -326 -836 397 -775 -404 -750 57 424 681 -242 515 -455 375 470 -129 213 82 -618 514 526 -753 605 -455 -798 -203 -118 363 -441 -790 -538 -61 432 780 -116 488 -607 57 -728 -845 -43 -202 211 360 668 651 789 411 732 -4 -639 -645 39 -543 367 -187 202 19 -543 -217 -375 10 3 -203 294 378 -499 -853 -734 752 -856 -204 352 740 546 -468 474 -651 -427 97 -801 -674 -771 -66 -637 34 146 -116 162 -657 -470 428 -452 -516 781 512 -28 -490 -522 388 241 120 -221 -862 -67 -32 -822 433 487 -826 -158 -94 -131 757 546 141 -266 29 -46 -204 -644 -301 -242 -800 757 -460 798 -479 121 -509 56 663 736 772 118 -593 -829 -158 -94 87 488 255 390 -426 -712 269 -51 83 516 607 416 -246 -641 -603 45 158 -206 32 -875 789 -503 128 744 -66 -820 -706 -99 -373 -100 -308 -411 -20 500 688 -308 254 364 452 -845 -312 30 648 -428 137 362 263 -44 793 -275 -745 180 313 16 -571 477 -379 551 -240 78 708 99 503 363 -418 580 591 215 306 -726 234 -268 615 346 -528 -338 -33 -415 -116 -714 -180 -626 74 -576 -770 365 774 -22 187 76 786 7 -780 401 253 -385 -76 -740 320 376 408 452 -718 510 -281 -115 749 -792 -200 145 448 616 155 335 434 -340 -562 -572 -549 383 -796 -593 -516 800 -394 -634 -535 -607 -628 -7 493 520 112 -695 -782 183 442 200 -288 182 -320 603 -687 -577 -604 306 -281 -763 -405 170 469 679 -740 -47 -416 360 -210 487 -898 382 -549 -754 -412 -65 305 -176 -891 -850 441 548 472 473 -192 69 -442 -3 -705 -889 -307 652 -844 -484 434 -101 -650 -224 730 -336 318 -555 181 5 -543 -401 143 -609 525 -84 -330 -266 547 -150 -359 -257 -326 -700 562 188 -666 -461 -822 -427 -619 -887 694 -162 -508 -40 442 731 503 109 -863 607 -576 -608 625 -182 476 -271 42 539 173 51 37 783 -81 344 64 276 792 461 324 -652 476 375 -138 621 745 -768 -617 539 -601 591 201 -356 391 582 -691 -305 -198 -200 -115 -604 430 -151 -792 443 -760 473 69 -636 13 82 111 -864 -896 1 595 180 -258 -237 562 432 774 -476 -279 169 -598 -60 -877 502 366 98 -854 651 510 37 -456 -117 -865 -27 414 596 673 -40 247 731 742 398 -847 206 729 -490 -54 -429 -887 -381 -597 -79 525 162 704 662 -31 791 -262 424 72 -787 0 -717 300 -877 -422 499 -60 456 593 -806 92 160 -581 700 17 -843 -76 477 236 -868 6 703 195 -776 -188 -752 495 498 -208 20 -7 -600 -795 -16 38 519 176 742 430 365 788 700 145 -544 -501 -712 -162 679 565 312 -882 -695 137 -228 471 -358 172 99 683 -322 30 718 628 335 590 -424 51 595 -423 637 -530 -136 705 373 -696 783 -629 -448 -279 109 131 -636 -855 -264 -694 -186 35 -621 57 175 -70 -197 -695 -507 122 263 -6 -470 -67 93 509 137 746 -850 591 -764 153 -891 -166 317 261 -858 589 363 475 -497 -703 -767 -512 -733 -596 434 323 -850 564 139 445 714 797 672 -664 325 -11 587 -144 394 57 -126 -115 -299 392 749 -277 723 276 -509 -794 -172 -425 -678 -311 564 -618 -745 -708 -298 -832 -190 -123 769 -377 -709 -554 -323 -53 669 756 273 142 377 676 -166 335 20 -374 -325 56 547 -112 596 -478 250 -900 326 374 -128 -792 454 350 -540 6 417 -423 11 -466 -279 -432 302 -690 -560 -873 -680 28 -121 468 -819 -236 -172 43 384 -283 101 -185 329 -526 724 -778 350 786 122 324 -84 -818 204 -852 376 -383 -340 -878 -264 -572 -843 -70 723 -656 386 -468 -704 514 669 -398 -792 -329 568 417 -596 335 -834 193 -714 -161 -120 -75 -267 492 -237 143 707 -116 373 -869 -204 -290 -440 -666 -573 -721 -368 -235 83 -328 297 -174 -841 -753 -118 -582 413 115 -831 -307 -651 146 177 617 795 -622 -553 -206 -726 -560 209 -897 726 776 407 722 474 -278 -724 364 -72 -12 211 792 535 -572 -695 398 -228 -317 337 8 -669 759 -713 710 387 -619 -867 196 -858 321 373 114 479 110 40 124 193 155 273 84 -204 -684 -816 -423 -89 -559 797 224 -258 621 583 198 -645 -578 -451 -541 -477 732 139 208 325 613 359 161 108 783 242 -827 -417 -459 89 -360 20 -34 -812 78 -497 70 -82 672 -597 795 -440 707 -319 -654 32 -322 -556 60 -799 -405 210 -348 -424 148 112 -811 -900 -109 -180 -8 584 -358 -720 679 393 -227 -283 739 650 501 -879 -17 747 441 778 -220 287 -484 760 361 -824 -766 -294 -876 -773 -739 464 268 -35 -844 -559 -239 200 36 67 -705 -283 189 -449 -248 286 -574 625 -612 -579 753 389 136 734 -235 -727 -231 -104 -50 653 -753 177 -736 105 -172 -80 724 -839 217 206 180 -664 153 563 -583 578 224 -361 -438 159 -693 -97 188 363 -172 530 322 -251 796 640 -877 448 -644 -636 -116 131 -533 -558 -283 -124 450 348 417 -760 -131 591 -169 79 437 333 57 -629 -809 -12 -448 280 -249 568 286 -845 71 -219 -470 49 361 -783 -277 -379 495 82 -30 -216 746 65 -805 -340 -35 -813 -444 -330 107 193 -601 759 -740 -466 -567 -859 -528 564 -887 -244 252 -767 652 680 -283 310 158 279 -162 -480 452 -5 499 -693 178 605 -437 -36 -871 -333 -421 -473 -585 445 -594 56 -461 -840 -527 -426 -307 180 738 -728 509 318 169 211 -533 311 669 155 -771 770 -100 -186 -400 18 -371 655 429 441 -382 424 -60 -465 -350 -434 701 607 796 797 599 -674 341 -138 378 -710 798 -611 136 510 -505 -239 519 -567 -547 -800 618 -246 -806 149 381 -275 -760 -96 278 -813 -405 517 185 460 -463 -599 449 366 -826 -839 -375 544 146 -299 -398 -419 -111 786 174 -673 -135 -897 -599 151 -287 -288 737 307 -766 -79 -164 662 -576 -600 -129 -888 -842 154 -56 365 596 225 221 325 352 -266 -724 -21 -731 7 -237 37 -227 -670 -72 -619 -293 -751 739 65 327 -691 450 -708 -100 -354 -762 688 637 -636 724 409 458 -416 -323 733 -447 -260 400 -424 623 231 788 346 648 -725 508 100 -759 -345 740 -802 233 -839 -627 434 502 -629 -475 -701 228 15 184 -351 227 -664 461 794 604 18 -529 648 687 663 278 -524 -681 635 518 464 -213 208 624 -1 653 379 -721 432 -25 731 -514 -273 776 -263 127 -350 604 -603 -666 -811 -440 392 -574 -411 -342 -900 539 -845 -414 386 -735 -743 318 345 677 15 -441 -662 406 -235 117 -774 626 245 32 55 -534 -540 305 -325 -33 -680 681 -72 -23 752 -722 13 -122 567 -442 372 -243 681 693 -112 657 -141 224 -468 -484 -87 59 -293 638 -353 -675 369 759 -725 -841 -606 378 522 -711 -539 298 -899 330 437 -831 425 -236 346 -491 -753 -428 248 -385 -692 435 -773 -83 99 604 432 -290 442 -564 -375 -894 -59 -441 -446 249 106 -336 -748 -414 606 417 457 -388 636 602 -875 -155 48 -380 675 718 -454 156 198 -625 -145 755 428 141 538 -178 -286 177 -869 323 -867 67 269 781 -549 -243 -459 -341 10 -684 83 158 -403 550 423 439 599 -184 497 -423 -727 -697 -240 -807 404 118 -206 349 -446 186 379 -886 -481 -263 316 78 -900 -781 324 -133 -131 -210 -2 63 -260 -595 191 489 404 -575 -797 307 -738 338 -499 -148 -239 -485 174 -423 -594 109 75 -818 -701 -773 555 790 -361 682 -329 -272 -852 -649 -41 -185 -599 -821 499 348 -203 -362 298 352 -704 487 -786 341 764 -159 348 648 -726 558 -783 -858 667 383 2 -110 146 -158 -328 476 392 -162 666 -857 -121 -895 625 -351 -287 -846 313 744 -560 75 -158 -238 303 -785 -794 122 741 272 -59 686 -611 568 667 5 485 8 -99 774 -716 251 754 743 565 604 398 456 115 452 -613 -853 30 750 -33 -420 720 195 634 -268 -526 788 -416 -662 -6 -615 541 245 -411 -900 37 376 642 282 377 640 300 -798 575 -777 -378 -440 415 225 -26 -607 173 83 -275 720 -29 -629 -112 -580 142 -68 -783 618 -38 793 -47 -813 221 -193 328 -712 533 -664 -821 -803 332 490 -459 388 -115 -625 -18 -108 475 95 -626 -380 652 -596 69 319 -45 -167 -232 46 97 19 454 297 27 319 249 48 657 581 -28 -790 -486 462 -469 43 162 222 -341 -589 176 787 -758 539 628 -485 539 232 786 288 -846 794 -511 261 478 -233 267 -139 -530 -547 450 322 -204 489 -298 -878 -651 412 -135 394 -479 -677 -705 -874 153 -192 465 72 310 -843 532 -884 326 -756 -278 -693 -803 -327 1 -465 -280 -702 -6 685 102 -301 -169 -766 754 -770 585 -855 287 -849 723 738 605 -48 -74 34 -240 -702 -378 -370 782 188 652 763 -668 -610 -198 -740 607 595 685 531 117 -634 -872 -130 181 615 191 463 284 -136 348 296 359 344 -772 772 -697 -9 -146 -805 91 -859 -339 -79 -738 -368 208 517 727 -716 -647 -856 93 -592 -288 635 269 -15 792 617 325 371 6 28 117 -125 690 -363 -213 -344 -86 -885 -522 689 -824 406 -161 129 -367 14 386 -514 216 297 -82 -490 -504 417 268 340 -127 110 -87 -12 -89 -844 -142 591 -262 -370 370 519 334 -729 -576 607 -498 -474 -465 279 -631 624 12 -772 -398 540 731 -403 63 24 195 -462 -507 53 -792 -802 296 -657 80 -462 130 334 -160 -62 34 470 -472 611 -74 -700 -803 237 -455 -360 182 523 415 -24 194 -751 -260 -640 -832 424 358 -859 -881 -421 -461 -225 -17 279 -192 -164 512 -178 608 49 -208 472 438 -204 241 -117 475 -585 735 427 -630 666 -717 310 -54 184 696 451 347 576 368 320 -185 -248 265 707 -714 20 257 -754 483 305 759 669 -180 -571 540 -75 62 409 -198 -363 566 296 -676 -57 141 -7 235 770 31 -841 666 718 705 -576 -538 539 -632 747 720 51 228 -38 -31 -595 -546 -306 762 -825 2 -386 428 582 131 698 342 475 -757 10 109 -105 730 455 -627 -736 350 -482 -1 411 -713 796 262 755 -563 165 -810 162 94 -160 -95 771 -469 311 103 -759 608 -274 -128 -511 -745 -811 -98 45 -640 -286 274 392 -136 -781 -721 243 -508 -388 -302 36 -337 329 -551 17 -746 -619 -426 -738 -326 -18 -214 460 -192 -325 -126 117 49 618 597 -237 -364 -333 -287 -867 -22 -156 691 -589 -260 702 -447 436 621 -9 33 394 275 763 -848 445 142 -242 -756 -203 -795 775 506 -142 -234 541 -497 -799 -350 -18 69 631 -747 -136 -549 -413 147 535 -83 -472 740 734 605 286 -107 -557 -278 -34 -72 533 -22 767 405 -694 307 -388 -20 -18 625 201 -797 85 86 550 -177 -873 268 -815 -761 -506 317 9 -503 511 485 6 -612 -346 583 -236 754 200 -437 309 743 -289 238 -255 -538 694 513 321 528 -842 333 363 -595 -474 -364 683 67 41 486 460 692 -69 -654 -689 -655 554 -595 292 612 -337 384 -542 766 711 533 -650 -480 -107 -236 369 -149 -712 -872 525 -664 -441 -49 -662 -288 -276 -539 -81 495 -739 172 -751 -718 -430 296 -29 361 -231 -425 -759 643 517 -299 -444 -364 -68 207 786 -448 694 192 -391 589 646 164 88 459 292 659 137 250 576 29 90 -403 147 -5 -677 414 211 158 -332 -46 -131 -53 -171 -420 -250 521 -378 -739 105 560 260 500 532 -458 541 -728 -237 -11 -464 649 628 106 -430 -116 -744 673 440 281 -447 -6 -740 12 348 -560 15 317 -430 -343 -223 753 -68 428 685 -418 153 89 451 622 601 355 150 249 774 167 -879 -439 -268 -823 -769 108 636 215 -637 -639 517 -501 479 -509 -735 388 -878 275 169 58 -232 559 -720 -52 -611 -882 -864 678 -521 -825 -890 368 225 -23 666 -527 203 -35 90 -13 505 309 -758 332 -509 -685 -222 248 94 -217 -607 -87 -364 462 528 778 488 -899 -401 -585 413 360 -331 -616 232 320 720 -176 223 -571 233 544 127 136 248 -220 602 518 -96 -380 470 507 610 -244 -275 474 446 -683 694 637 -805 -199 -727 666 421 -85 422 107 -94 -227 -93 30 -14 649 -624 137 36 -669 264 207 -470 609 203 112 673 -727 208 320 -830 -292 683 363 -497 678 426 -52 42 285 -72 588 681 576 -698 -528 -340 -360 -640 -657 -849 -473 747 -405 -57 -756 -339 -596 -133 -633 335 205 566 -184 -409 -453 -898 -740 516 4 493 222 187 -892 706 -87 789 628 66 396 -340 -732 210 -759 -102 331 380 791 305 729 163 -130 -681 -792 310 6 -792 -205 626 -123 -736 -644 -556 -452 374 -594 226 466 -333 414 198 -524 -83 145 370 -342 -602 498 160 -521 176 609 -174 -371 636 -487 187 -484 -220 -838 750 653 288 21 631 -870 -49 -442 -590 -822 682 225 -562 -701 267 -318 -535 209 56 -382 455 46 332 -421 508 -188 178 307 121 -6 179 -270 -302 -230 -608 -83 449 -148 697 -741 113 563 121 -338 34 683 -244 308 -816 -774 302 -74 -259 293 -718 -539 482 -618 -85 -805 -595 17 -117 275 498 61 273 657 -726 442 565 56 -703 507 647 -84 495 427 400 239 -785 143 425 -356 785 152 74 -871 373 595 316 314 -515 182 223 401 530 -810 700 -722 -767 121 609 -590 478 -772 217 637 -533 -139 724 -167 -275 308 -197 -477 -582 679 275 -179 123 -136 -435 -666 631 -814 634 -26 46 263 -691 460 -511 119 342 -176 -174 16 122 -336 727 -276 49 271 -886 659 -121 -298 145 645 -283 444 -50 553 452 667 163 465 -720 -189 -420 -479 69 771 83 -206 -636 -124 493 -277 723 -145 -256 -779 759 515 -196 -297 124 -388 -69 60 -373 713 -651 -769 250 -322 -126 -372 587 -621 718 -427 -33 209 -113 127 -679 340 -100 758 -697 55 275 109 -792 204 799 -148 -243 111 535 -410 -881 -602 81 656 169 482 -304 -545 -68 -861 -835 -300 -140 -619 -279 124 235 710 144 -489 -585 -30 617 -352 122 -878 -24 -227 -751 162 -787 114 80 400 407 -585 -498 454 565 582 759 -93 -122 -194 250 158 -432 587 559 591 -135 -306 250 -611 -303 500 -779 -799 161 791 774 -864 -527 -131 -793 320 107 510 -866 124 334 -655 344 60 687 142 -177 473 -737 796 112 20 740 407 -807 -592 23 -720 -446 -297 -580 -703 -47 475 201 232 350 -820 150 -215 -46 189 585 433 -514 -44 -323 -634 -684 -594 83 -839 -62 -456 528 610 -88 -308 -137 563 -554 32 446 33 348 550 -276 597 396 -565 -458 -101 428 98 -316 -722 -454 -900 -19 292 -358 -195 -402 380 -64 -784 745 443 -379 -550 -705 -669 554 -879 755 54 541 -695 370 187 561 -786 430 -248 -725 769 138 -338 -386 523 -789 360 238 793 -666 -634 218 764 -803 235 585 -452 579 789 -552 764 277 380 563 -503 743 -840 -268 -631 179 745 706 366 494 -638 -272 -591 104 2 191 -296 593 596 245 170 532 -238 796 -173 297 120 -715 207 -34 230 -383 497 399 -153 -396 -338 208 94 -747 -682 -162 -889 -892 -663 718 -868 -432 -779 -516 604 -12 427 -245 301 388 -735 -374 -407 -79 487 795 236 -455 -592 751 487 372 243 107 -712 -519 93 446 -2 463 -837 728 -370 129 137 719 -888 557 -596 766 130 -867 -156 -427 -765 -392 -158 571 149 -416 345 -347 -705 -279 767 -7 -403 -16 -792 -781 378 791 726 -814 -662 -552 -697 5 516 67 -416 -650 -380 -533 -341 738 -664 631 353 -362 411 276 419 -766 -471 -629 -286 66 -893 343 -490 -614 -67 162 788 -128 570 -290 426 512 -227 -831 -285 -493 -218 595 -69 -58 325 -669 -433 -700 -65 360 -811 597 -615 -385 -157 -100 635 -399 -619 782 -167 402 401 -395 -78 -273 -571 -361 -523 114 -164 -683 193 -171 -434 -109 -821 476 -52 634 -562 -580 125 -132 -111 -288 240 23 747 683 513 182 -153 -358 211 -543 -602 -79 -323 -353 -567 186 111 -51 588 318 215 397 206 697 -388 -590 -709 320 -173 25 -678 -120 -394 -156 -137 -478 -589 -854 64 587 -426 623 539 722 63 498 399 768 -563 -482 132 490 580 -772 254 -311 -814 123 -483 383 -138 262 547 642 -247 -432 279 558 -828 -212 -446 -669 335 -617 -545 346 -655 -451 742 573 -225 -131 344 92 -480 39 200 -818 154 615 -593 -630 -445 -567 -241 364 -85 151 -254 -82 -120 -444 -356 -192 794 739 587 -417 566 674 463 -589 28 -85 619 -146 310 -697 -635 755 627 -794 -713 -405 -500 -861 37 352 -220 445 194 79 783 -543 736 287 -557 530 742 -844 -592 -384 -169 -271 762 209 790 741 -111 741 -799 -66 -404 -357 196 742 -372 495 -470 -353 146 -811 101 715 -215 -620 327 385 -896 -179 377 703 -161 -816 284 -34 179 -840 -313 224 -330 249 114 -457 320 -583 620 418 -520 529 -667 768 374 -708 306 617 -374 62 -106 551 418 -312 450 321 84 679 -59 -702 -790 487 750 48 -363 22 757 621 78 -270 -358 -392 -145 -725 -398 57 289 -57 273 -389 -532 657 -638 -51 -860 -652 -682 -662 797 -356 -113 -699 -420 417 21 -878 394 -24 650 691 -525 518 540 274 -143 -308 62 -825 569 -471 -709 -361 -31 -453 438 420 -2 212 710 -854 558 378 -36 -11 785 -277 -99 -408 419 -337 183 215 -194 121 396 -667 411 -430 650 -501 774 -11 34 735 573 -743 -760 338 338 -330 -368 -339 -39 748 228 -422 239 605 187 -251 -439 -408 541 -616 -440 420 569 307 -216 74 -251 664 -728 -151 48 -428 76 -692 -317 -354 547 -703 -233 542 -159 -831 422 529 -858 -500 -435 116 -565 -566 -698 -302 -593 -394 -230 -764 676 -535 -638 715 -689 617 -796 -94 -380 -23 -839 -101 -434 -597 292 -763 -418 794 14 612 -390 463 -109 -237 -130 746 -423 -718 -490 633 -501 164 -891 70 -622 398 -28 146 181 83 453 793 88 163 161 -515 589 302 -239 -45 -348 445 724 644 524 716 751 -243 -494 -208 217 485 583 -208 198 419 469 564 74 -638 -598 -758 719 -255 530 -164 -701 344 -114 -577 -215 -774 -226 -538 -552 -248 552 -820 -85 -1 397 258 184 239 184 0 408 631 -514 312 570 -636 -87 -709 617 -876 505 731 188 189 -517 -873 -141 -362 641 -140 669 326 -438 162 -155 -317 338 -887 -419 -657 306 -255 90 -223 292 139 -517 -27 -585 76 -209 169 -731 764 -798 -790 -94 -804 -359 302 -466 653 -212 -333 -489 208 207 622 -369 167 724 483 -238 -488 -473 -317 78 737 641 574 224 508 -313 -744 -234 514 -416 -153 654 59 -467 -201 -437 -273 -45 -201 36 337 -811 406 210 -446 188 368 -648 458 -266 711 -374 -7 -360 694 -500 -295 -166 94 670 -305 39 208 -37 -400 362 178 336 -398 147 583 -38 696 -602 -687 -119 440 454 -398 698 796 373 579 -739 -762 622 -527 -297 686 -897 250 686 -319 -116 204 576 -461 591 -894 254 779 -828 653 761 -98 439 689 -760 190 -573 181 -418 480 730 471 38 -800 70 -21 -694 466 -610 495 653 -642 -487 -880 222 126 422 -62 -641 499 -547 222 -802 -84 -545 545 19 202 -502 -32 155 -273 -498 568 -880 97 -281 509 344 -284 668 373 -808 428 404 -890 -2 -693 33 -261 207 -499 -496 -207 632 291 465 -470 -890 106 -429 297 -164 742 -649 -521 599 -58 92 -767 -379 529 164 -412 -233 -772 436 124 -830 612 -399 325 793 582 -199 751 -600 -334 -661 733 -488 -685 -171 358 190 -129 58 97 100 395 -659 -569 149 -67 -86 -774 -615 -78 666 755 -632 6 263 650 799 -157 749 152 265 225 -305 -760 -42 -43 -321 -393 394 -26 -155 640 132 611 -78 -832 -554 424 -260 276 610 590 605 731 304 166 60 316 -92 363 429 -702 137 700 -683 34 -231 146 -72 557 -325 -388 614 633 -777 344 164 265 -233 -753 298 300 116 689 -150 -887 -217 323 -678 -263 -773 -161 -241 -286 663 -849 697 451 -615 544 -168 -807 -648 754 -765 571 -104 -452 489 -1 295 -214 50 -697 561 126 124 -750 541 -79 -666 -490 -124 662 622 -704 -207 -420 602 -736 -879 -443 87 -425 237 110 -242 -487 633 431 -390 413 -645 11 617 345 691 -703 69 -771 -733 -47 244 -146 -408 762 -490 -323 608 -582 366 -752 400 123 689 758 -362 672 -228 -30 -118 -798 287 347 712 -370 -756 653 261 -772 641 -714 -539 -593 752 -753 99 76 -359 153 -873 -442 308 647 116 30 -374 -604 733 86 -609 517 -647 685 -39 -23 -737 -399 -149 -423 205 -706 -133 -182 -328 -411 440 -62 587 -299 -112 -568 -422 357 -440 32 -627 635 64 383 -562 -770 -309 799 648 510 -555 -16 -272 -54 -701 455 602 136 -96 -653 471 158 485 751 266 -336 478 -757 149 -223 444 477 246 -897 -364 651 644 -472 -43 -637 -516 378 -106 -386 -559 127 735 405 700 750 49 91 405 -367 208 165 620 -432 -892 469 -609 -396 -459 -103 -72 758 141 -281 55 60 -298 491 463 -592 -874 -408 727 -577 453 -469 142 792 360 -113 490 -474 515 293 -259 -433 431 -570 323 202 320 -776 95 -357 -652 410 492 421 -513 240 515 -156 38 507 -718 -131 143 -225 539 432 -272 214 -624 -667 -236 728 -36 -884 655 507 -533 -59 553 642 55 -406 -200 592 595 -34 -293 195 -306 764 -350 -747 447 698 -551 -645 -248 337 -542 576 464 248 -69 90 774 -556 -889 5 799 172 -414 150 17 135 -269 610 -710 -595 -113 442 -638 -674 461 -339 -423 438 313 661 120 -796 -399 482 -521 -249 101 -657 -75 402 247 -45 -675 -439 -885 800 44 770 -725 35 -133 495 -660 -172 505 437 735 761 504 726 130 142 -813 -84 794 -315 -692 8 253 -784 226 -661 71 -38 -232 781 -5 -149 631 704 704 -101 -793 -439 34 -744 -358 -54 281 -760 -198 761 88 149 -502 -346 551 -778 191 346 -825 -619 740 -346 432 288 -204 -240 -643 1 652 -34 136 -647 427 -466 626 367 182 61 479 154 638 281 630 -637 -827 521 167 707 167 144 -727 250 440 -730 -746 -15 -160 -819 782 -366 349 -645 488 -491 470 513 -499 453 -748 0 -604 -694 -771 -12 182 80 -148 739 -732 -374 -205 -608 409 -281 -102 685 99 -544 -432 -547 -746 350 -16 81 596 6 -579 329 -824 -243 189 153 -151 -612 -814 278 -285 -813 531 -457 -725 693 105 -526 629 -663 116 -754 -619 -226 547 314 -416 306 127 544 471 -647 71 -841 -685 -90 493 185 651 -501 163 -868 374 -609 255 -340 -390 -2 -262 -86 -473 321 -612 -192 -279 -382 652 319 -589 -262 -688 -401 -261 -87 283 525 -398 -553 346 448 -891 -286 786 217 133 742 315 -329 -577 -580 618 447 -3 488 -778 -296 -755 -818 -226 159 573 800 135 366 303 -356 -571 -664 -269 -835 204 739 516 -565 -301 -271 526 498 -13 -735 565 -264 -799 753 717 -256 -229 101 221 -8 671 460 357 -826 -893 110 487 394 -672 341 752 -545 231 656 -233 595 688 461 495 501 287 -508 763 485 -127 416 620 -313 -767 676 446 -210 715 17 -785 614 260 -620 216 -453 547 -203 132 685 732 713 599 -465 612 -483 323 789 -437 573 -40 636 307 -50 -794 -135 -229 572 564 340 -819 402 269 343 604 626 -632 -75 -2 -738 75 649 -692 -55 142 744 116 -169 -522 705 506 -164 252 -790 677 343 342 45 385 -324 -759 94 547 -886 -237 -711 -669 548 366 -354 -789 -386 -642 166 -779 -629 -817 571 563 454 -556 -139 492 -887 285 113 138 267 -19 -860 -294 -628 -830 -225 -687 -697 -76 187 -714 -854 534 225 306 -37 118 658 -821 254 -134 -414 -69 430 462 -206 147 337 250 -101 155 319 -510 157 -643 221 -773 -370 -57 -471 -840 -301 -132 -899 605 -255 715 619 -139 -342 -573 -291 182 240 439 148 -144 368 351 416 -358 166 196 -183 -495 -117 224 -884 -840 -608 -366 101 -431 -483 -798 -262 -415 -837 -571 744 130 413 -536 -179 -293 -855 -165 -713 -424 277 447 -186 521 -513 276 623 665 -98 -711 365 639 116 -608 -352 283 -126 -346 38 674 489 295 54 378 713 159 501 428 371 -489 722 24 794 201 197 123 -252 -729 133 192 664 -215 740 419 224 47 -225 -377 142 499 -367 133 -606 -386 310 9 -795 -800 748 113 -442 -310 -864 -314 16 -432 490 -818 543 81 -210 458 -144 -193 366 281 220 -639 -56 98 542 740 338 -879 306 -289 657 -769 -345 -559 667 -522 -757 -477 -607 -239 558 509 694 -393 -531 351 -644 -221 -653 -652 -529 584 -79 -401 442 100 730 -716 569 176 419 4 -442 -436 373 374 -24 188 110 -429 -791 -705 -758 -201 724 -842 -822 254 -83 306 -567 -613 575 383 -748 -830 679 352 -496 165 506 -551 -411 434 769 -237 287 -893 676 -345 -360 698 -112 396 440 -792 204 -712 -71 -763 -555 -159 -56 702 -60 -132 60 -166 468 455 -113 -182 137 -690 -434 -598 405 -95 406 -30 -596 485 700 234 60 576 -501 -135 75 -224 593 -392 488 754 560 -162 -245 -827 -412 -303 35 -20 27 -192 -457 -317 185 669 163 -819 -197 -385 -739 -298 321 -128 477 261 34 382 68 -274 467 -895 220 -581 -511 103 -602 -504 275 49 -387 -136 -330 -82 569 -439 205 -548 -78 156 595 -547 -585 -568 324 617 314 -874 -400 -423 -312 671 -664 500 -579 -445 -143 -690 616 590 -691 -293 -533 -154 -738 -335 535 -641 217 -402 -497 -64 648 385 772 768 -175 -735 -570 -889 723 -441 165 720 42 -21 620 -717 -851 -648 281 571 -387 -207 -501 -383 -685 602 -765 -163 -22 -255 212 -304 379 -634 -363 380 -606 -839 637 -353 521 -202 -292 -671 -899 -633 -349 392 -32 -671 481 598 575 -589 -716 -600 -803 41 -327 155 -466 357 230 -574 681 568 -863 -780 694 358 -789 -429 579 60 -63 -90 235 527 395 -186 450 293 -626 -36 15 79 -605 -855 -400 -851 -16 -687 -139 154 1 -875 -360 -536 129 371 770 665 -363 -249 514 -563 512 -748 640 -207 -878 -83 -810 358 -622 -544 -291 -661 -251 566 -681 784 -502 122 487 -182 -239 525 783 231 -330 278 522 -97 -821 497 -106 -863 -161 303 176 293 520 -692 232 -274 -475 236 24 -69 -758 -730 -879 -414 -611 -459 47 188 259 -48 -288 -741 -416 -262 -676 -255 385 -313 -852 -334 -725 -159 299 496 -76 734 254 -524 54 786 -171 -352 -788 153 -86 -774 464 266 614 -778 728 427 -726 279 482 -231 433 -37 628 -727 329 69 -188 -479 399 648 632 -484 -368 64 -334 -427 -886 147 -313 775 -493 -200 636 176 -345 477 43 -395 -285 706 772 230 -869 451 363 604 71 67 557 310 -807 742 -870 -722 -898 393 -86 -820 82 -150 -540 -305 685 469 -264 -370 -628 -81 231 335 365 -610 -167 323 378 -328 344 -372 -609 -844 -114 -118 322 -637 292 -302 -115 -5 566 -845 749 693 -847 6 -851 -527 622 232 267 -421 -432 481 117 -602 -615 153 477 574 536 -179 598 297 111 625 -807 -617 487 -346 -381 79 387 529 617 668 -397 408 -202 -830 608 -676 184 -467 -75 253 -771 -115 504 769 -39 -682 -104 -522 634 361 -501 193 -457 -785 675 -392 257 -813 -892 747 561 217 -166 194 -742 -49 -406 -229 -315 -286 303 701 -78 4 538 149 -803 200 -449 141 428 481 -278 -532 -663 -575 -697 670 -134 -373 -286 273 -523 -488 568 276 157 -819 239 163 -697 467 -480 -684 -198 412 -714 -419 -307 -243 41 -408 487 -247 651 -119 -421 8 -116 -499 -205 5 0 -389 459 -606 502 -592 151 -577 -701 305 -282 -680 386 604 -622 -191 -39 -812 42 486 260 -825 584 336 372 -575 -522 -590 85 309 -852 235 -233 -513 122 -9 -165 68 793 -415 -69 736 618 113 -780 -53 706 -732 711 436 -741 546 662 789 -697 -697 -428 141 -790 -473 589 568 -486 -544 686 -43 -639 -406 -42 -676 -346 440 -136 526 787 -367 674 -541 -283 -96 -357 -505 -139 -545 -335 -497 -629 406 -779 695 -756 537 578 634 413 -385 -316 -723 665 -270 192 -434 586 -121 517 -697 269 206 -823 525 293 -166 591 -509 -373 202 -575 -149 -758 677 -768 415 461 15 -617 692 -105 266 514 198 -352 270 -806 -876 438 -856 505 -735 364 -200 -693 -589 -91 -221 89 -5 118 120 -304 547 676 339 624 333 -867 591 52 -504 -542 730 140 714 549 738 209 -662 713 475 -122 -485 599 -413 -628 394 427 -555 592 305 467 294 -632 -530 -835 -528 155 385 -296 -227 385 -866 518 272 106 746 446 174 586 27 778 443 655 578 330 -793 311 -364 658 -842 -201 383 -574 331 -299 -618 567 -726 363 410 326 220 -505 -309 85 545 -473 81 -865 -223 444 -490 715 215 -613 -447 723 -699 -75 188 476 777 -572 263 -300 -251 -88 -87 165 276 172 707 -410 486 337 -59 115 -756 -541 331 -168 706 706 26 -669 -416 -180 542 -541 240 508 -563 304 249 285 525 115 48 -422 467 -153 63 -789 -399 -172 -590 545 -175 755 -376 784 -139 -173 -429 -128 692 97 -567 581 403 -575 -382 123 -818 238 -139 -212 -459 283 -213 190 -388 -383 -158 -304 757 -703 -325 -347 474 455 -664 -120 -464 -831 -527 572 -726 353 -125 -437 -4 -72 -438 666 58 -337 220 -406 280 -88 543 -86 291 10 314 -77 502 -365 -489 -268 -793 390 227 -82 -267 -693 37 -457 202 343 21 547 -754 185 -823 -418 -126 -111 30 374 293 396 785 -588 -409 -745 -403 624 206 511 575 282 775 440 -849 -472 -331 -645 -412 -694 777 620 220 -897 698 651 228 68 120 489 -595 -121 -253 -642 619 -835 -336 -368 -845 -461 361 -675 568 165 -220 -517 -250 489 -97 -687 134 -146 636 565 -869 -356 284 -384 -345 -173 -624 356 778 277 -546 -624 -443 -647 -203 77 -126 553 -678 228 331 590 -256 -857 143 -399 349 -787 680 134 -386 594 76 -149 197 -462 413 8 -11 -742 -268 71 -65 -551 58 -252 -582 -315 -662 -870 -753 -729 784 -176 -46 -50 -116 -418 -241 127 147 -43 151 372 303 -551 472 146 662 -502 -46 717 650 375 684 665 675 457 -725 -637 -333 -663 -303 -717 731 -823 249 -741 -165 734 -774 -609 538 -208 -204 707 -252 164 753 -419 -433 -795 -235 80 171 -806 465 -308 97 -732 -64 777 -455 353 137 -816 -185 693 788 284 -802 -264 349 -405 -710 -713 175 -234 -492 -580 -501 -691 162 185 -429 -578 563 49 -483 -119 -709 73 161 40 211 -740 294 -594 650 -881 -641 784 769 -177 620 -106 584 477 -768 -238 -603 725 -42 64 -93 -143 -603 -866 -584 101 -615 -6 -774 -836 -593 -887 741 741 -777 478 781 -399 678 -340 -253 -826 481 -627 537 -483 -53 -538 530 790 -22 -131 421 779 -129 -654 742 -567 -444 526 111 -379 195 43 489 534 724 696 -866 727 -594 220 -529 -813 788 -256 -145 108 630 572 178 146 498 92 -188 500 -781 133 691 26 229 -423 -392 180 -691 -108 -667 -388 461 562 -900 -89 682 744 508 -525 56 -306 570 138 -23 -66 159 687 -436 -33 771 764 -729 -342 -215 384 179 -496 -633 273 -734 -870 -37 620 -153 -479 597 -167 762 410 -341 -863 -887 459 -373 21 721 714 700 -494 -67 -841 -435 -491 -780 -399 -31 270 775 -282 329 -33 112 511 -523 -687 -77 -549 663 -192 65 -663 -262 58 424 -340 568 -443 -870 -815 -677 276 499 694 -694 513 102 20 -743 -622 -30 275 -457 763 -417 -699 31 784 -103 458 44 111 149 384 353 -520 -474 -243 -45 -519 309 715 719 501 -395 -174 708 721 430 -205 131 -686 -747 104 -428 -400 -894 -291 284 73 -509 17 -393 -266 769 -52 -541 -99 52 -334 403 35 643 -558 -669 -273 -818 483 111 330 -854 114 203 -469 584 -773 698 721 -539 554 -897 -533 -866 -266 -669 308 -423 -755 -274 -251 440 -706 39 -871 -556 757 141 623 370 633 721 768 -68 -65 44 -51 -733 725 614 333 566 335 467 394 572 143 745 36 409 -523 167 -320 -861 -861 75 -566 -148 678 252 409 -36 138 493 -99 726 -412 85 -754 -870 -319 731 -661 -555 455 15 -313 218 -287 34 612 399 474 -621 -146 418 -788 716 -254 -179 -486 172 670 451 -369 35 659 -91 -237 -639 -167 -165 785 -450 766 -884 630 13 -437 -74 618 -107 741 -707 239 -637 -767 -459 -189 -135 399 -435 -347 -289 706 464 -224 761 -122 -402 129 353 -15 -317 -890 -533 -449 349 -751 -847 -141 306 -7 151 -762 -510 -346 534 -541 -832 -73 578 -258 -898 206 -235 774 525 48 -741 767 103 136 352 -523 -532 -258 640 -458 -751 -456 574 588 -457 -143 340 54 -629 -398 719 552 21 -794 -790 -439 341 -409 618 763 -586 -398 -884 487 -12 -538 -868 -838 -286 594 -228 745 23 282 -187 350 285 -864 -267 -355 -535 -166 654 -514 657 -768 -688 -125 -729 82 -678 258 726 -636 246 -349 -795 632 -49 456 665 466 -218 178 -449 779 -517 -39 -80 -764 -868 92 203 461 -147 -706 430 -131 -584 -734 -298 -127 614 -851 -164 -597 578 556 -667 -624 -359 468 755 -808 578 396 751 648 480 246 -883 225 129 -534 605 98 692 642 -352 30 -229 -106 100 730 -306 -384 -223 -771 763 103 73 -717 -757 637 -467 -769 713 -699 -547 247 -497 -58 577 362 -706 -572 454 20 -553 528 -487 300 -22 -668 272 -248 648 159 722 174 -881 378 -333 570 328 -888 778 -655 554 -469 61 -726 532 -339 518 -163 267 283 13 -123 -837 667 -729 -213 261 703 -148 110 -72 -483 -348 494 -192 312 66 -453 -242 42 -358 -75 -672 -868 -381 -537 291 -826 -704 -641 359 -330 -183 -581 -727 -812 -65 -72 441 -578 -365 -894 377 -578 -636 -642 -653 -108 719 -377 739 -199 613 399 485 111 674 319 -423 752 -347 -451 154 -895 -291 281 242 519 116 -881 -843 152 -193 310 520 239 449 365 -56 764 514 683 205 332 789 -211 732 -25 -657 658 491 719 287 289 -464 560 -341 173 261 79 134 -594 -723 155 -674 -394 788 550 -803 128 -512 685 239 3 -695 -574 575 -446 -713 -559 470 -6 606 674 -832 -834 -300 690 -176 744 179 772 -60 595 -44 -544 706 429 311 -180 -899 200 -153 -342 -398 465 419 -387 98 -623 -691 -55 -513 618 256 118 669 87 101 601 689 -666 474 -823 203 -375 -9 -474 640 -492 449 -95 -635 674 318 -72 -145 -320 64 792 -771 342 641 308 -123 -675 -32 253 137 574 -326 -327 745 -489 -347 142 619 -536 -273 -163 -371 89 592 -556 414 107 -804 654 -709 22 645 -430 345 -651 26 213 730 248 792 -620 -514 -568 -193 -193 -643 393 20 -622 -312 -538 647 -29 -836 779 687 693 17 -770 -804 36 -556 -422 -608 -446 -626 -575 -350 -565 -505 322 -113 -518 236 115 -324 541 565 -354 -459 -455 206 323 117 -414 -808 -39 -554 742 -391 784 580 638 754 596 -462 -571 2 -624 -651 480 549 -738 -783 -707 352 437 127 -518 -27 789 -407 -541 -777 748 -876 538 149 -365 -718 276 -476 -475 -155 44 440 554 380 502 -851 -677 534 176 -167 -820 -716 254 -852 98 -63 614 -229 152 513 -230 727 186 60 59 173 -672 111 122 -681 677 -75 22 238 727 -611 536 712 -814 597 -23 -873 -202 -829 662 -802 -340 612 716 52 255 -579 472 -820 60 499 -308 285 -377 -104 26 627 -356 440 -682 -648 785 409 243 574 -541 728 118 -219 313 339 -702 -714 321 153 659 -448 -567 -347 -419 -607 -802 -877 190 -346 -833 -642 532 -213 365 -539 -140 660 666 -117 -531 -117 20 -890 582 585 255 -281 -836 -322 250 484 -86 -111 -615 358 651 448 -358 -656 250 520 -397 -180 284 5 36 -869 -13 430 402 -419 -767 -198 -461 -771 -483 600 196 165 269 142 223 428 632 530 -829 -590 -654 648 -137 -430 -64 -193 558 118 -169 -302 570 695 -607 -187 411 769 271 715 -278 155 172 -673 -244 1 -653 70 710 649 46 649 328 290 -740 536 49 -136 -574 594 -823 251 -845 367 28 -13 -402 -173 -264 -650 619 -85 -51 251 -33 138 551 -78 732 -136 -232 -747 -763 219 134 -32 -9 -276 -98 356 742 80 111 704 1 -858 588 -476 -879 -584 -135 -130 -93 544 151 -159 -4 -867 -358 -799 134 -683 -612 -663 224 -509 -602 -532 -844 302 12 745 -285 800 -566 -10 230 -827 -122 665 -501 -887 -313 -111 -696 321 -820 311 70 -622 -161 743 -2 658 745 411 719 -590 99 537 676 646 -868 43 -370 32 -568 -216 -225 -413 554 467 -806 -731 -572 9 -348 13 -279 470 572 358 284 341 -542 92 -604 62 -699 415 529 -527 -422 -790 137 -868 -201 770 716 -232 324 -119 -157 -793 49 494 -872 -419 359 199 185 -460 62 -797 498 89 567 -691 -5 -103 -30 478 715 -617 293 633 -22 142 722 -826 -300 65 -407 -807 723 719 -65 350 -698 -641 -107 776 -39 -889 -294 -543 18 -807 -671 384 345 -385 -101 29 229 -809 -442 -497 221 144 -529 389 -885 195 -255 -191 -323 -438 -355 770 -473 35 425 656 142 -180 38 -713 -417 435 -196 240 66 473 378 -685 -524 -631 -596 453 -105 380 -28 647 80 505 183 440 -521 138 -619 -178 -771 -777 469 211 603 399 -553 -849 -385 -866 -582 -888 713 273 -743 -751 179 -271 69 611 398 -410 -106 -572 400 133 -609 537 255 525 -716 -696 -208 -374 175 507 -638 -56 314 -886 251 -329 741 75 -108 -557 -221 -209 -869 329 -818 -120 -467 -511 -758 18 -52 -855 -135 -516 272 -249 -242 80 356 340 -274 176 194 -845 -146 302 369 -798 -429 462 639 344 -790 118 -147 -454 -217 776 -698 -567 -828 -691 351 600 -34 21 515 410 742 -363 51 -642 177 -709 416 -301 518 -578 -140 637 -506 -149 -506 659 656 -269 512 363 799 389 -585 -168 388 9 -141 -215 784 -257 275 687 770 -491 714 -396 -898 -825 537 -863 -4 -687 -794 -400 -658 -50 35 425 -412 -352 -247 215 -235 -892 -531 -135 268 189 -464 591 -81 439 -66 448 82 -399 743 660 591 706 -823 -720 790 668 594 673 323 639 10 -263 344 -569 -816 -740 115 -230 443 533 -222 139 -479 354 264 399 -131 131 121 681 -368 -873 -362 261 -352 -88 -626 -431 -468 -894 -341 -187 527 -107 542 -601 -19 704 87 -235 -448 312 616 170 -190 128 618 -539 -272 101 286 581 448 192 -407 -539 105 -873 28 222 117 308 495 -409 746 319 372 386 -465 644 -179 773 -271 -450 232 406 -389 435 -412 633 655 -390 -439 261 -821 410 605 652 452 -548 -230 -517 390 -278 -192 -684 -678 622 195 169 -769 583 267 -447 562 -837 -812 39 -474 338 38 643 -634 -386 512 185 -767 396 718 -827 -364 179 -358 186 -351 460 -608 23 57 141 -774 -651 370 -756 -120 -232 453 -431 -408 276 599 697 -393 -821 484 102 -546 -246 -787 648 269 484 -517 565 717 -321 -349 -161 -54 798 500 -786 -480 513 -694 267 133 -243 641 729 570 -71 -613 547 486 446 322 -421 -621 654 727 55 234 66 619 -534 -760 337 567 69 -469 -193 51 -359 -861 -181 -353 -804 310 -358 43 718 111 -183 312 -643 166 -590 -880 -737 572 -336 -320 -343 473 80 -164 731 501 400 -671 -264 637 -876 -476 72 -864 795 -142 -35 -583 -307 456 513 759 -197 217 -789 -264 -523 46 -767 370 681 -687 583 435 711 -45 -283 -460 -12 -268 -749 -486 607 -190 782 -298 142 -369 458 -718 -687 -819 506 -433 -459 417 -730 -39 -461 -774 -709 -484 -811 -87 432 -255 -650 718 -616 -721 -666 -579 690 -585 487 489 -20 -59 -847 360 770 -534 -811 514 -176 602 366 -548 362 -399 566 -38 279 663 -434 63 -856 -435 184 480 697 602 292 541 -516 -697 515 -747 -500 404 749 575 -743 156 668 -662 -706 -188 682 -274 139 221 257 -733 -96 -139 -271 78 -85 432 -690 -660 510 -767 73 669 -575 -329 -894 -220 325 754 -197 792 -634 284 -213 609 402 -756 -697 -37 81 -372 451 288 -774 796 99 -25 -811 -836 655 -538 -535 492 149 604 -892 -880 743 9 690 190 -87 -83 -832 221 634 726 -610 430 792 -169 -349 313 -817 450 248 -77 331 -372 606 -743 632 34 366 34 589 -751 -17 -438 279 769 -673 -202 -352 -637 165 -305 -431 -309 -530 -91 -160 601 604 -287 604 384 565 -560 -50 255 -677 -62 192 -374 -436 -536 -645 245 -540 470 -891 -82 -407 -840 134 424 503 284 667 677 -543 -367 -36 -740 144 573 -648 481 -471 -342 352 -406 489 409 -785 -18 -571 -152 -859 590 511 52 -367 25 14 -1 -869 -845 660 -265 319 -443 520 -898 -671 768 -662 -257 -226 -476 -239 513 508 311 -405 -245 -401 205 226 -523 469 -474 -473 788 -725 -135 -663 674 -357 30 334 -637 -333 -741 -438 681 689 -37 387 459 -583 -348 -223 -524 -855 193 381 141 -816 -816 -528 154 611 -395 -820 -230 219 -540 -102 -589 -91 -117 -688 -133 -210 476 711 43 362 313 422 -333 554 -206 674 306 -876 678 -287 566 -524 314 -388 719 -800 -893 -470 419 -15 -871 -21 292 -359 -869 -258 24 -780 199 -160 12 -383 617 -302 535 -416 547 520 -508 -417 565 -183 714 -890 648 -639 793 -554 463 537 500 -577 191 -201 767 -460 295 467 -883 -282 622 -900 -688 202 -152 -511 -9 -626 -788 -598 547 495 -435 -614 455 -595 -649 173 275 736 -188 -172 -187 51 -336 -116 638 53 -219 -414 526 769 342 -414 -378 169 558 782 -227 -534 -321 693 -811 85 634 144 -751 761 792 -224 543 452 -629 162 -512 106 232 -523 -646 211 -719 -727 348 645 -647 202 -561 -648 -200 -524 -711 728 575 -846 -224 -440 34 786 -297 -746 -479 -870 -287 774 -762 249 551 347 600 -775 -512 -889 223 105 -701 -209 -68 174 -552 50 743 -614 89 -231 -51 -726 -781 694 -7 -442 -884 -432 696 -141 -189 -811 98 369 -812 64 -590 502 218 -821 -873 -642 -363 572 -797 -742 -200 339 -122 -357 654 -493 333 44 459 532 588 -460 492 -780 289 -206 -510 -705 680 -154 -6 -561 -31 512 388 168 44 -772 -147 -868 -281 -105 388 -394 30 -104 -609 -707 -270 -255 218 -646 618 449 -363 -670 752 -606 364 209 -698 -879 413 618 -393 -665 84 47 672 299 -99 -859 -203 254 -154 118 667 325 -143 -520 -15 -493 -487 647 -194 -52 221 284 51 -510 591 -542 378 481 -44 -169 265 -659 -118 224 658 -164 796 635 189 -571 -762 393 389 740 367 -832 -623 -339 352 538 -201 184 -175 132 -841 -306 368 3 -496 -222 -674 325 321 -450 311 655 600 -861 -568 540 697 335 -635 -80 549 -397 -550 -121 -801 -47 -328 -158 -314 20 553 -6 -64 30 -217 113 705 624 507 -656 -882 -630 687 -711 -594 419 -107 608 -478 -768 -632 779 629 630 -714 710 -341 -629 87 474 510 -694 -864 291 -664 -165 68 -711 372 -843 159 -681 -239 669 -133 102 -633 -879 -436 -178 -430 171 -848 206 -149 613 -520 -580 -437 -172 -841 660 -785 741 -111 581 -468 -112 611 645 -47 -209 -709 -85 798 524 -228 -36 -610 -217 243 -682 475 757 -299 465 760 126 730 299 625 -754 584 21 81 -34 363 432 755 97 -621 415 636 -165 -565 674 -236 -680 628 -606 -664 142 -842 273 -715 -569 417 -545 316 558 528 755 254 413 502 68 278 463 -140 490 -163 417 -705 -558 -425 -3 -217 -177 -762 -486 678 652 -676 466 -122 710 680 -410 -559 335 -22 218 448 -6 -822 734 -883 -751 -276 -327 -667 -515 402 738 -683 83 429 761 -456 285 -769 -660 -493 -888 -57 -157 -274 576 129 -509 -487 177 -108 569 381 27 -765 -556 -643 421 369 -78 351 -62 -171 584 -20 -411 -73 -864 -442 -61 600 -703 751 -614 -883 688 494 636 388 -576 -194 -666 167 -359 -760 -146 698 -658 222 -736 -841 773 551 -396 -226 -505 440 -487 650 201 624 -709 -104 173 -297 -789 94 214 761 -574 -752 -242 93 47 -141 672 -374 680 -22 459 -722 431 -652 -826 48 106 271 626 -219 -314 -154 92 -609 201 338 246 -789 -205 777 319 -400 -664 413 -752 -602 259 -362 -585 260 -795 461 154 58 -664 180 -52 -752 -382 383 -293 21 -281 -648 -892 -332 -93 615 -680 277 -764 -721 -670 608 554 725 -471 183 469 472 292 -832 464 -89 462 -314 171 -187 64 -895 -663 -565 -658 -220 386 55 -141 -817 -85 -187 252 537 481 -465 478 102 722 523 -339 199 691 -818 -699 -53 16 -488 -253 111 -428 436 253 -422 -900 -302 161 -148 615 458 -185 271 -13 583 297 -248 673 -883 511 -547 -523 562 269 92 259 429 -825 -131 -709 -312 122 -418 -297 -603 614 546 -13 -548 302 -568 -533 187 -490 -590 184 -484 354 -422 129 -787 154 -106 191 -59 -580 376 -365 57 -206 -221 505 544 -837 -791 602 -452 -243 -787 -530 -596 665 -843 540 800 51 684 -84 -426 627 143 -486 220 -198 -661 -415 -691 -187 538 -39 173 442 -780 698 -709 796 -19 -171 493 38 179 367 -515 -223 -102 -774 -363 -731 -405 -50 -480 586 -601 -359 790 54 598 70 -23 -801 -567 -494 692 -570 -243 -628 -897 283 -433 293 543 -670 -112 411 495 -455 -148 -377 -321 -713 -699 -283 308 649 -500 -338 -512 -612 -500 -262 -197 603 -498 -222 505 457 333 139 -355 269 -33 -131 -2 788 751 742 -468 609 -692 693 540 -878 610 -722 364 -345 636 -405 -86 71 -293 -15 287 690 377 16 622 -671 -890 461 733 -764 -345 -606 -188 644 -350 117 479 77 305 158 364 407 580 -4 -661 -836 193 -459 -274 -679 636 -704 237 -370 -290 -360 -67 -468 -742 -789 -429 -877 -28 -738 -105 -891 -691 -467 -449 -714 348 -28 -730 -155 599 -346 -752 145 -213 -173 131 586 170 -454 649 -691 400 -697 -254 -347 -879 -869 -577 638 -602 793 -400 -505 -850 -628 -478 322 -259 606 93 -108 -736 -103 474 -306 607 -452 -718 -113 -609 175 -446 -773 -470 -316 -757 -550 -71 -105 -47 742 389 -406 -455 -159 509 157 708 665 -435 316 471 -641 -171 -393 269 538 -169 -562 -662 782 -13 -232 -224 -548 706 583 -288 -108 -411 -325 703 -63 689 710 517 -34 -152 -761 211 409 -334 231 -775 550 760 599 -289 170 -832 -275 -876 -717 280 -880 -133 -436 -391 -532 -305 -283 628 -778 -159 -185 601 250 312 -676 -278 -418 251 796 -794 -887 -799 -284 -839 -738 -432 -433 -842 631 466 799 -759 -194 -356 -453 -252 519 620 -418 -895 -861 -755 208 -162 712 -433 93 -756 -812 -766 26 611 751 594 -850 -590 719 -494 47 499 -451 121 231 -881 -881 -898 78 -276 -689 -62 -669 -420 -327 -235 200 136 -412 412 -653 595 -584 417 788 780 -893 -779 -801 654 219 -186 -704 -362 -635 479 -803 752 -770 46 -344 494 119 -145 -562 -842 492 -596 453 -859 -248 521 79 143 743 -96 -248 -696 -81 -896 1 -283 660 -334 -654 -112 -142 767 9 -804 -882 -631 -366 -543 347 163 688 -725 -406 392 -821 256 -53 387 -594 709 414 748 697 737 -360 -617 159 83 746 -398 118 -193 244 212 -636 -754 710 377 -711 -579 769 -146 -484 170 695 473 -365 174 236 -809 715 -69 -354 -417 -604 -127 -868 642 31 572 566 558 -188 497 96 422 -388 660 -512 450 497 -694 -82 -134 300 -698 -658 -114 -639 -844 -531 502 -402 -215 -889 -652 632 184 218 -834 262 295 -89 287 -423 379 -483 -684 -676 -128 -471 139 744 -272 670 -723 -499 -355 -384 -636 -561 -790 -794 -248 533 694 570 -343 176 -38 -443 616 -181 318 415 -44 -292 380 -620 -422 -265 532 -608 523 -860 510 -719 -550 355 -174 -645 216 601 -499 -346 269 539 -199 192 -345 594 -282 -595 -476 -518 -521 430 -372 132 -11 -880 150 694 -287 735 -125 -724 -520 220 -77 -579 -747 -838 531 651 70 363 -831 187 -662 -73 618 515 -615 386 319 -268 539 529 506 -775 340 -298 555 584 -50 -303 706 -426 202 -151 543 280 376 344 272 -859 -617 -265 99 296 440 362 642 732 -214 -758 764 698 268 42 -523 318 -148 731 171 -650 350 -704 -882 -811 577 -691 458 782 438 -571 789 -37 187 -703 -738 456 263 -277 -726 762 696 -785 -80 -106 71 -887 615 -478 303 -656 113 405 -69 -502 -177 -99 591 -153 -60 648 765 515 -387 786 700 -19 -30 262 57 -132 -662 335 -228 -111 -858 525 560 309 276 -43 356 248 77 327 435 -202 -118 -247 -564 146 776 -371 442 392 82 -888 -798 -237 493 667 -468 -274 -6 -153 -16 -341 378 578 -361 422 -636 492 -482 328 -504 -451 -737 -125 -199 -308 -136 -97 -722 702 731 8 -760 493 -734 324 229 -460 481 -873 590 639 -796 -211 -797 -724 68 545 -615 684 -234 -294 455 -862 595 -842 360 244 221 306 -20 437 668 603 768 -864 -514 -240 -427 -748 93 270 -838 -855 202 669 678 -371 117 -461 159 645 585 -719 -395 -145 -381 -432 -415 -706 516 558 -168 -300 8 675 -609 -204 -856 -589 -587 -38 331 -810 21 -438 -607 -333 -681 -561 500 663 38 92 177 -795 561 -778 256 367 -741 311 -429 -198 -107 -179 154 -269 521 150 282 150 -594 -173 201 368 674 -15 -593 -107 600 506 -485 -101 -519 -871 301 -859 -20 -644 -807 -417 -316 -441 -597 199 -571 398 519 -535 -535 -852 201 -819 -699 -376 668 -776 -255 468 392 142 -228 -517 -651 -652 320 -85 263 -530 -774 -785 1 -548 561 771 680 90 488 -427 -315 -185 -724 -138 774 100 740 690 -716 -333 -461 -141 -158 -842 504 344 595 619 -109 -136 -359 -832 -75 -686 374 -279 342 298 322 227 0 -659 491 -749 70 -805 -314 -332 187 460 -842 -476 685 -754 78 -225 -647 -12 -573 -531 -432 -673 373 -266 -411 -653 -757 74 -7 -277 575 86 -856 -274 -483 146 -220 -699 183 -258 -642 51 -874 -882 -72 -716 426 175 -154 558 202 -435 -361 -892 560 694 49 -218 -875 628 126 -843 -185 438 247 -307 -801 -332 389 764 -651 -675 -28 -778 -22 -156 420 732 467 330 -807 4 107 289 104 566 -456 -555 645 -236 -570 -363 -857 -709 -58 -583 537 537 -763 -631 81 475 -9 -133 693 -13 374 374 -369 569 -121 663 -483 -847 -570 242 -294 644 -190 -309 -870 686 309 -522 53 -570 598 -63 640 687 437 286 -616 187 -639 -819 499 -695 328 -136 -29 -170 -854 574 211 630 -804 325 -816 -313 -261 403 -571 -728 -832 -364 -409 -810 -235 401 -264 -196 -257 -273 33 -647 -224 333 -846 619 -529 507 443 209 271 -590 -492 474 607 400 -632 793 202 174 -88 -69 -582 -325 -376 -421 -89 173 338 -606 -593 -900 -885 349 -522 615 692 -821 -517 66 790 486 -162 689 -710 519 347 623 79 -161 307 -888 422 -387 -17 -585 -844 -779 91 235 -253 -899 548 -195 -262 -323 291 612 399 -189 -385 763 280 418 795 56 398 -134 -394 -223 690 -644 174 -887 17 442 449 582 105 193 406 -98 -370 -270 642 -40 -13 54 620 155 332 -37 -236 -349 490 -636 -421 318 -518 311 465 -43 -224 -533 -324 -28 -126 -44 585 568 492 483 -778 629 565 242 -790 -383 99 -12 150 750 -189 103 47 432 -683 668 462 -11 166 -624 686 -237 -163 778 798 684 294 617 184 -429 -294 -533 -659 773 -589 -223 641 -1 -178 -879 80 11 -842 -196 -570 -29 -804 566 136 429 234 690 -328 652 -794 -364 -836 -22 -529 326 83 -157 -322 216 134 -853 558 463 -308 -685 404 -215 -243 -642 515 762 -647 -356 -252 -133 -474 83 -64 70 -555 85 -778 432 -404 338 -22 515 110 -392 -585 -693 319 -264 -624 -67 -153 -385 155 504 755 325 -209 606 -396 -112 -481 156 -562 514 -66 -840 -227 -461 302 -119 419 -640 1 342 -96 -504 764 674 314 -310 -26 -59 739 16 -259 -687 543 528 -491 456 -799 -811 -828 658 -367 -452 -63 -131 221 -681 -334 237 104 -103 791 -39 60 252 730 -42 -71 587 38 -415 -268 -738 -643 -764 403 346 -825 -142 -284 62 155 32 440 -400 596 -844 -242 -272 70 -412 -123 739 570 95 -649 -651 118 -294 730 -417 -223 -474 -19 -36 529 -234 -462 767 -267 365 3 773 -286 536 -710 -284 -710 327 -113 -765 -212 -807 -261 -724 -449 485 776 -716 435 159 340 418 73 -686 322 67 -214 704 27 34 -839 -93 176 -843 109 103 1 -604 -642 -827 224 709 398 -207 661 208 -78 -257 77 -519 111 486 -78 -790 -797 609 169 -396 577 516 -330 168 446 -799 390 -822 552 403 -34 -262 -370 219 -699 -651 -776 -347 201 528 -77 -823 96 -136 -611 -579 193 313 -805 115 -168 -226 49 235 781 387 498 647 368 678 -51 -594 304 -643 -894 -680 -272 777 -420 306 -618 -753 -97 -470 788 -50 -577 -459 418 158 543 301 530 299 -833 179 76 398 -57 565 530 371 -616 -62 713 -476 636 -238 -136 423 569 401 -400 413 776 -25 -225 -595 -149 737 -463 -546 -251 -356 -159 -683 -393 524 -401 793 659 -572 474 -169 81 -663 282 684 -869 -193 59 -118 -424 665 588 48 -865 237 -831 -775 776 731 275 388 747 652 442 53 173 -210 453 -291 388 324 756 -782 -579 197 13 -310 -600 155 502 -134 -165 371 310 396 285 -131 -878 -722 -183 100 79 -139 229 -897 682 -388 399 577 559 204 591 -91 319 -294 -557 516 -613 529 -198 -158 35 -492 79 -189 -681 -421 724 649 -656 -137 382 730 346 41 464 -415 147 -129 280 -384 727 282 -523 -89 627 139 -210 -169 -245 242 419 152 183 -518 -547 -613 237 68 443 -662 -737 -356 -308 273 767 -351 -575 331 660 476 378 379 -543 444 -15 -791 342 693 -262 65 68 251 -834 371 -65 -431 -170 -407 -199 -635 -16 555 -658 -709 -62 450 71 -844 -103 -740 174 342 -243 -214 -555 689 -475 -340 110 772 -21 242 -573 -320 502 -148 -846 30 -420 -674 -171 -509 103 -389 -665 -198 -814 -548 589 320 -702 -71 797 -31 -605 -811 -577 -269 -220 -690 -410 504 -121 -471 484 475 181 427 -461 -864 39 187 558 398 -200 768 -591 -272 321 -120 497 -777 185 -439 -497 344 33 -353 -601 682 -28 -648 -510 -126 -406 -752 -756 -371 -387 -181 602 -395 41 605 -705 270 350 348 -103 675 -270 785 105 -833 -232 -887 -205 -731 390 -635 -256 232 -20 164 -754 -252 -636 -395 -461 -10 -339 715 8 -712 -260 -648 348 167 -798 172 529 -180 -876 153 -789 54 109 506 -763 -423 13 -751 64 -390 525 -807 -294 548 253 491 293 -307 238 626 -866 -736 -702 795 -340 244 87 -551 -27 -798 518 189 2 -879 737 390 -362 -537 -889 403 428 738 -394 33 -233 -594 381 404 647 163 -244 -885 -618 -410 70 610 -571 319 -627 -7 -21 315 515 -762 -681 481 32 -14 -84 -183 -394 -449 675 358 -387 -476 -296 282 -608 -554 2 -461 368 -580 305 554 640 460 -863 514 556 92 -385 182 80 114 73 301 -563 -449 -298 464 -230 208 382 -33 473 -338 159 446 125 435 605 -419 -545 220 405 86 471 -266 -452 -558 -124 -2 -791 -56 10 -40 125 -515 -554 427 -763 -198 290 -343 314 110 82 -763 -677 129 -193 486 -53 -306 519 521 -265 75 95 -775 133 -718 79 -515 -506 -388 -24 -83 315 508 100 204 -200 359 507 193 -578 290 -522 63 -626 451 558 -580 -682 -676 110 -220 71 333 419 593 -748 -124 410 212 241 245 287 -266 155 -560 68 578 424 735 -709 -434 138 238 -6 -258 -791 698 -785 340 468 -615 -735 -765 87 -225 275 760 -330 -270 -572 158 -787 781 410 270 768 -468 248 -183 254 275 -311 594 707 -13 38 731 -168 -813 -125 -175 -276 153 -515 193 4 547 -122 788 -174 -362 -412 -331 797 601 215 -557 597 -411 -865 -379 592 318 -499 -36 -782 -380 -826 -869 -561 281 644 -799 -884 -112 -590 104 -456 660 -862 -510 639 -395 -886 -432 -548 156 -321 -517 58 496 -481 -3 681 -523 -764 -382 -15 -482 125 -16 -540 -515 -291 325 -342 127 -158 -793 253 -221 177 -168 -240 90 -751 682 51 506 -390 -882 665 144 147 12 -33 -894 -599 724 -691 277 -635 392 289 198 -563 346 -268 -193 -730 -135 -573 324 -413 47 -327 -49 506 531 -574 -771 -862 467 -513 -295 414 185 -784 -616 -140 -185 792 -270 -552 -867 -525 48 -842 -116 -563 -550 -567 -548 316 -386 213 -743 -166 415 679 -63 -292 556 -683 -835 196 5 220 539 -394 494 430 -159 -154 -163 -283 -372 11 371 -397 -18 -162 -714 -310 -248 326 -574 772 -282 -748 645 570 -13 -120 -243 99 -595 730 745 -742 288 659 -484 146 -432 -556 481 250 269 670 588 -573 573 -329 637 -269 -305 593 -197 -120 -263 132 -671 -433 420 408 465 16 302 -741 18 -33 9 -438 -782 -535 -408 164 -273 -507 218 -156 418 -29 -376 564 -468 -415 -489 366 69 40 245 -173 -226 641 277 -299 -554 -560 366 564 85 -293 322 -468 660 -559 315 -622 -306 26 -627 138 587 414 598 -503 602 -518 122 -844 -597 522 334 -819 616 92 -40 247 -792 -250 523 -95 -163 213 -335 -845 -811 433 -485 441 186 -488 188 -750 -521 -525 187 -8 -624 401 344 694 -488 404 -366 -832 231 314 460 -238 -43 -737 -277 -376 319 -539 489 -720 -35 -517 595 409 -367 -19 267 323 181 -602 -334 338 182 -621 -459 -847 63 712 -120 316 380 519 599 537 687 390 -702 -175 336 -880 -778 -615 -547 -861 18 -332 -898 605 417 71 -136 -524 -85 535 747 -895 -224 -512 -385 -279 -304 644 -269 261 -62 383 27 -51 -83 -315 26 -489 -22 -409 65 -359 719 303 6 297 72 -216 -232 376 -331 -110 480 368 -181 -372 -484 -748 480 -235 234 -367 -307 77 -584 -795 484 49 -380 -49 124 660 -736 -862 -390 -853 -216 -897 -334 -792 -780 -308 -474 -274 -718 301 552 -4 -306 724 409 -180 -38 369 -876 -782 -769 462 -168 -342 -645 211 -413 -570 -83 -607 -640 198 -9 -770 598 -304 48 4 694 136 -375 670 532 373 -890 308 -468 665 507 197 132 63 648 -420 367 -544 -316 550 736 -754 203 -894 -637 -395 444 -251 228 440 135 -337 -715 152 -844 -134 -451 296 15 -654 -196 388 -850 16 522 -218 456 761 -801 528 -762 -530 -323 516 -323 -479 782 224 687 -558 -234 571 774 -521 -842 472 174 35 -853 400 -142 255 -816 297 675 -777 583 -795 105 38 -70 -79 -116 247 454 -539 197 -642 -711 443 -588 131 406 -554 -246 640 -95 -612 -566 -383 -771 486 606 699 -613 -86 362 456 31 -23 -796 -453 27 500 -672 -123 242 -691 -812 330 374 668 -507 -560 440 -601 -53 -168 -26 -224 -77 -680 134 243 611 460 -794 -146 224 787 -234 -508 -147 701 548 -23 -670 400 -854 767 -114 278 251 -600 783 -655 -682 -125 232 -607 464 785 -445 301 800 91 490 -242 -229 -186 -178 -863 791 -236 526 -767 -42 784 -246 -757 -289 -166 305 298 -472 152 214 756 -702 -872 219 -640 229 590 152 488 688 -421 56 84 494 -672 -74 348 -551 458 788 -31 98 -890 -278 242 411 608 -802 -519 -508 -541 73 283 427 -782 -797 -543 161 -849 133 104 -494 -696 755 -122 140 457 -544 -250 229 755 666 -563 -358 -105 -84 274 -729 -282 -567 249 534 -659 -224 241 -79 -148 430 -28 497 127 693 234 689 384 -848 -487 494 -378 157 112 -629 690 651 130 -293 775 85 -27 -37 -639 -540 -401 199 -848 -788 438 184 629 -621 684 484 -810 791 395 762 649 -463 -564 -158 87 -533 586 -346 -581 -250 -602 350 286 -610 262 -878 462 -798 -553 192 -23 -809 -208 -894 636 -533 365 -422 412 523 -658 -516 297 570 -893 -744 -14 -380 -690 -615 -245 -725 -213 718 534 455 -840 -49 625 -872 -515 -621 318 -139 146 -783 -354 -130 -562 -692 340 113 -12 -725 -841 -663 -705 399 -720 -172 336 661 -566 -416 -878 292 99 -734 -90 245 -570 158 621 -834 -768 -372 -499 -889 62 553 -178 -143 140 481 556 -105 29 71 79 -890 -714 -390 198 334 555 -852 319 377 127 -831 679 -110 13 144 -549 -30 -739 547 -653 329 262 -166 -592 723 746 -572 33 -567 202 -545 497 -556 716 502 -795 261 643 183 -747 -118 644 514 677 -197 -725 -317 108 -147 -203 615 -277 -85 601 649 743 -512 560 -391 81 743 -719 409 702 -335 -610 198 -811 243 196 -399 -845 -144 -140 797 -239 -74 -104 -586 131 -430 455 -670 -135 124 -900 -852 740 -225 -37 212 -872 384 301 755 673 395 -825 390 458 50 346 125 -338 611 703 -640 -857 571 773 -161 529 -430 -20 365 183 411 -195 698 -311 307 -116 425 -81 9 -102 156 -271 35 480 232 514 -555 2 -72 491 793 -75 682 688 -578 752 -576 56 2 54 293 -374 -236 626 -492 -197 -54 374 218 760 261 712 652 -607 429 -824 100 480 485 117 731 172 -749 -240 112 515 380 -505 338 82 -516 -455 -68 -511 23 636 -725 -740 -839 30 -693 208 115 -763 -49 260 -206 191 -521 -311 -676 632 -475 -791 555 440 521 -109 -629 -256 562 475 286 447 53 -810 -857 478 -856 -421 448 539 234 766 -875 -702 427 525 -695 715 46 -324 696 -559 465 -4 -508 -42 -520 234 694 -96 436 -730 353 -832 -713 194 744 103 282 -4 83 170 -579 508 27 -725 675 405 348 -24 -521 -266 -210 -662 162 -753 -163 212 560 88 133 -67 680 377 256 -283 208 213 -6 -170 -122 71 -755 -830 -640 726 633 -148 -637 -276 106 745 664 184 419 -17 -32 -693 188 -29 254 31 309 -737 -451 -458 391 319 617 654 -602 441 652 -503 -340 -774 256 -202 -311 -876 353 -304 -61 -8 -273 593 573 -456 162 66 473 -667 723 -660 -404 -497 173 464 -514 244 -207 -768 -789 -223 -713 -658 -93 -475 -785 -325 530 -277 -491 -443 191 181 -339 617 659 73 707 -462 -663 -488 -125 594 -322 -811 7 668 373 465 153 -761 743 300 581 482 58 476 -507 304 -221 -110 -20 -886 -728 -484 -616 -811 -457 443 -772 568 281 499 452 -766 267 118 690 723 54 719 75 581 -391 -466 307 79 177 635 69 -155 -632 -15 669 -466 -407 -578 -114 -268 -334 -176 656 692 192 -836 -142 -238 562 616 9 232 646 608 -874 655 368 -26 597 553 349 -412 401 -150 187 -264 -430 -157 764 -519 -590 114 -37 627 283 21 227 541 691 -107 -223 402 -840 144 -485 493 -435 -884 696 181 -852 -419 -328 -855 793 -777 354 721 -791 178 -366 -599 624 526 -445 -128 599 790 783 631 322 -352 -699 -816 630 361 281 -362 -160 581 349 241 736 -595 176 282 -751 -61 623 -407 -267 744 -281 341 21 -482 -547 440 -171 -583 121 -598 -524 505 528 46 -744 252 -380 -757 -340 793 76 314 -848 569 -493 96 -758 -152 -892 137 -794 717 254 -336 -484 -558 -271 540 657 -861 -823 615 56 581 -781 -233 -369 -434 37 -680 473 -343 -195 -63 157 -353 437 -185 358 646 -52 776 272 -339 -266 357 272 53 -207 -343 -856 -146 -170 -675 -132 282 -655 -762 -533 563 138 470 505 -565 383 632 -446 323 641 -785 -136 -482 -629 -804 201 594 -516 268 10 -176 -754 -272 644 32 -847 427 400 579 -355 -893 -690 319 662 -505 510 -822 -507 752 575 -451 -705 393 -744 -648 -672 -364 -787 251 -379 -587 -233 720 140 685 601 -357 -777 -633 -409 -152 -328 220 315 -427 -79 114 683 -142 -374 445 -11 652 -751 -357 -377 -766 209 -117 691 -285 133 708 527 276 -400 -271 -855 -145 -689 708 -640 344 663 -512 -533 43 -95 516 -213 613 23 550 -79 -176 516 601 284 95 721 -364 754 536 -539 -145 794 749 -826 285 -704 336 236 546 -182 -361 380 762 77 -432 82 -596 732 599 673 -292 305 -430 -473 178 -141 -839 665 487 341 -888 -103 -732 -645 459 -571 -834 -178 139 -405 -11 -254 184 -213 724 -699 -460 170 -699 -325 457 494 716 27 623 126 -833 602 -458 672 48 -162 578 278 -749 677 508 -624 434 633 -414 -838 -501 760 443 301 -23 -549 -47 -894 -575 281 -821 750 -220 -881 420 -293 -750 -134 122 -274 -184 -777 333 604 -399 -21 503 -147 663 -566 630 -245 469 729 754 -738 -622 -273 -63 -419 -574 -419 -897 -736 328 -563 659 701 -848 139 596 -144 378 -543 387 744 583 -136 -570 -181 -803 -802 -275 -226 -417 -606 -748 -204 -554 -168 -484 280 -489 717 -508 70 -493 -414 -699 608 -678 -600 404 116 139 -819 154 -828 720 -186 -845 27 226 102 -426 -80 614 30 -871 188 315 -680 54 478 -484 670 -53 242 -749 239 163 573 651 58 -784 -574 115 -524 -54 -603 755 237 -533 -410 731 587 -224 -338 287 -487 -850 -658 -326 320 -887 -851 -532 -227 -789 685 231 295 143 -689 -193 -94 -194 613 335 515 -672 -596 -669 -213 -856 -68 -835 -121 -451 -95 92 -69 603 468 -248 -812 -693 -366 792 -179 401 -806 -38 28 -847 471 730 -49 580 -502 607 -518 -333 705 -61 439 473 -62 208 -563 -224 799 670 98 -784 240 372 250 -326 307 515 145 -273 667 -680 190 -419 257 620 -627 699 695 -308 793 -156 397 -615 728 -626 179 -566 758 97 642 26 113 301 -15 -634 -239 -673 -692 -285 -696 349 -605 -408 -412 -459 378 594 553 -51 -247 557 364 -435 -571 -568 140 -598 45 -224 403 440 136 -166 -582 162 653 -540 454 640 590 -142 -171 -490 608 -563 524 -523 -435 -654 -481 -689 506 414 -806 -778 682 -50 187 -564 546 -608 98 -703 -769 269 -587 -768 -599 408 -286 -797 6 -218 -116 -883 487 -602 -895 -853 214 -437 85 -325 472 451 -495 566 -564 -52 -387 147 23 -571 441 -163 -681 -486 -446 186 573 -698 -163 520 -77 -720 -114 -206 345 -489 424 -546 389 747 -210 -449 -449 354 -429 525 -614 514 -111 -540 634 194 -518 -837 -277 513 -284 359 -618 -60 411 -338 482 -78 -559 -324 -331 -638 -100 -237 -745 -310 -473 -570 589 606 20 -569 617 330 -252 -11 -764 213 426 703 -471 290 -555 -242 401 -242 -814 -421 670 567 734 489 -479 -246 -307 62 -219 -528 293 40 -784 -215 332 702 -472 -93 -2 374 -747 708 391 -445 521 114 63 -15 247 -586 572 -840 -147 331 532 -341 119 10 -212 316 -640 590 -195 452 -426 -358 -7 -586 -161 86 781 278 144 -649 196 -539 150 -66 268 29 -34 163 305 -453 616 -359 556 -85 257 292 332 -442 -200 616 52 278 608 77 59 -248 -177 760 612 -501 -665 -349 309 -670 -789 50 -313 -12 340 55 -133 607 152 233 -344 -185 -576 -442 764 675 138 -199 -590 24 -261 186 -837 -765 -873 660 -245 536 679 -600 -886 -509 -442 672 -672 -40 -341 38 464 350 -23 -155 -752 68 53 225 -17 -372 325 -114 789 432 -577 -584 145 119 527 771 289 168 -340 -139 -549 -394 -483 197 -223 55 -62 385 -458 -190 789 -543 770 -720 558 -17 114 775 -372 375 -757 -23 467 -310 -781 -513 660 309 305 -209 636 -878 463 -700 -256 -121 -306 682 295 217 -813 671 336 125 -619 400 421 508 -592 -382 -892 -97 -778 -147 -55 -863 -643 -298 -502 -285 91 -334 620 -620 -581 660 -20 431 563 556 467 -738 53 -149 251 450 302 -223 -541 -78 648 163 516 180 -622 315 -330 389 -574 -739 498 -372 759 28 0 94 -744 -163 -550 -104 -165 79 -3 -698 360 638 590 656 786 532 636 462 181 -301 752 -280 208 -589 561 289 725 601 588 65 -451 -301 203 -29 580 -760 61 465 526 743 755 -646 -859 380 -78 501 -184 36 256 -111 -740 -319 -237 344 -339 68 768 -735 -521 5 -265 680 -321 -130 -611 126 -612 317 -361 -434 704 -302 19 748 -545 -173 143 385 671 -6 411 -193 -587 -646 596 75 -316 -835 99 616 148 -425 352 -461 -130 285 601 760 -134 -81 -128 92 -563 762 508 -874 530 -766 -173 -295 380 -852 302 -576 -285 160 774 507 722 268 -305 556 -628 -406 776 -237 119 585 -772 722 590 -420 -814 -194 -369 177 770 -41 95 -898 -893 100 -737 80 -394 -579 198 -307 -349 560 359 -154 -491 476 -758 -656 692 -612 748 -831 -55 796 -794 -345 330 -124 118 709 -893 562 -766 -406 -99 -858 770 334 -561 -235 356 -156 478 -389 320 549 -465 -229 -293 440 634 -701 700 611 -655 -346 -574 -422 -506 -603 -51 507 -17 732 430 -524 643 -875 775 -663 48 -876 387 -614 -457 619 610 -328 546 673 -101 -104 -184 -517 -689 174 -238 349 782 -11 336 545 427 91 -61 303 -383 546 -15 -512 -502 -154 -504 140 -762 747 639 511 312 -424 71 449 710 -683 -42 -255 728 714 689 -735 -789 772 -661 -299 645 -588 -195 -200 347 -316 103 -758 -518 -322 -709 -714 484 -471 -415 -727 -880 94 -210 719 -729 429 630 650 -300 -143 -737 -784 -700 -739 -520 -574 -731 -572 -166 -78 -151 -16 249 40 669 89 797 -407 -304 118 -807 -295 444 -704 -333 726 -11 -284 590 432 623 -632 680 -104 -52 -332 333 -400 28 562 704 722 601 -692 129 533 254 -686 89 -541 68 431 -622 368 -71 50 94 -775 489 18 -850 618 -746 108 249 569 201 561 -529 -800 -364 570 -646 -387 607 -370 329 -121 -155 -630 -900 -774 -682 -647 712 -399 -634 -583 -720 738 -793 -880 131 -872 -624 461 -818 536 598 376 -783 -637 -165 -504 -796 -720 672 600 652 -655 382 -283 -99 -860 -257 526 132 -458 -789 -838 350 -191 -2 408 543 593 638 767 543 -87 -814 -315 -812 76 165 641 -115 -890 593 284 608 -550 -738 775 -28 -225 -237 -288 81 799 -516 -899 85 242 -718 513 553 532 -764 -682 -201 -96 64 -616 -719 -156 -451 -106 -343 -79 443 546 -476 299 747 -593 -482 651 107 -889 -388 533 -312 -352 -721 431 -881 726 -113 364 585 -537 -245 -20 -428 744 365 -801 723 13 -540 729 -724 -811 502 -830 -352 -642 -431 -398 -6 168 617 -102 315 -896 -168 70 -587 502 215 -322 616 -234 -309 -350 319 -325 103 387 -346 -353 -779 299 615 349 382 -209 411 60 218 549 -548 -490 -581 -412 -48 158 -344 161 742 -577 764 625 -530 386 364 544 -535 -131 89 679 -76 503 -785 -765 68 -262 582 160 -724 379 -144 -84 137 790 301 -363 788 -785 -171 599 -71 -28 -78 -221 -877 -696 229 -519 -266 -255 -387 577 202 -528 477 64 130 43 522 555 129 -552 -361 158 384 758 782 -774 -478 243 -652 -440 -371 42 271 623 -598 -326 722 559 -227 -34 735 541 -137 586 60 -658 308 -514 23 300 243 537 448 223 665 -267 537 754 262 -458 445 655 466 -131 -801 -109 27 216 -642 -486 454 72 -8 703 -184 41 662 -131 -869 320 -390 -586 -508 98 -13 -468 -128 -85 777 300 -770 140 -214 -205 367 403 -42 -358 -650 135 395 723 724 378 -84 -692 -628 -453 -222 -378 389 703 -430 -787 -128 255 -627 -706 311 -826 43 -635 -37 508 444 229 268 796 -210 -2 -871 693 -297 -345 -817 -212 384 -752 215 -456 36 794 648 -305 321 -706 -414 -324 -339 336 121 -93 -815 -404 317 -711 -445 476 13 -775 197 598 -818 -814 -883 -326 528 580 -432 -292 -383 349 752 653 -299 -756 -164 276 -462 -626 -635 -35 -499 -246 -645 85 -243 -123 140 237 612 -356 -613 -272 -217 -5 82 -602 506 594 238 -689 -740 167 468 -895 797 590 -817 -473 -712 503 609 652 -533 785 664 -238 569 374 317 -386 100 -237 63 465 743 -676 -420 798 -449 -800 148 -308 -101 -672 -588 -14 -203 -651 17 -558 322 77 -724 750 -888 555 669 655 441 414 -125 -713 -843 250 -620 -810 -277 626 -642 -243 23 -821 -322 142 -271 -299 -656 138 -184 538 -25 206 476 786 798 418 702 -87 334 -752 -628 178 -452 -887 335 275 -646 -172 -857 312 436 772 -178 262 366 -501 698 116 -86 -563 -510 -42 443 8 783 35 -480 -204 -338 -501 -404 -897 -342 -750 632 -620 24 667 -565 241 420 740 709 514 220 492 290 -690 -182 577 -789 297 -75 -875 319 149 68 -119 727 482 -583 -620 418 -316 -208 -417 715 480 -454 213 -671 -742 -12 301 -65 628 -143 -548 741 631 329 782 -666 -790 574 166 443 590 265 -412 -564 -749 -788 -721 -548 -365 146 -204 -44 136 488 -427 -708 -335 -132 573 -679 -401 -441 -891 -456 399 -641 623 -865 91 200 249 -875 398 -510 582 148 389 -17 243 79 76 -825 381 62 -743 444 37 468 -487 -387 775 -16 246 119 -281 779 154 532 105 499 -766 361 -10 45 533 -774 -867 177 -140 212 103 467 239 -303 255 220 240 212 -303 -706 -201 -607 795 -582 -307 696 151 -767 719 -323 -457 88 586 385 -506 -655 -366 -733 -73 322 -12 -363 579 -704 -73 587 -894 -669 293 -496 -241 662 464 -234 11 432 64 388 83 -25 733 583 -828 -272 -768 -40 -134 393 643 -17 360 -471 -616 -254 -331 -382 -580 259 -411 298 -681 695 -227 -363 -839 686 -412 -600 -47 416 -196 742 -150 458 735 560 288 23 -846 -751 227 -870 -865 -107 -232 214 785 -236 -611 -841 12 209 -581 -611 -396 632 445 595 576 576 -179 -727 189 -752 681 329 -7 519 -783 -637 574 -510 -757 -608 -615 750 -49 633 371 -605 -31 445 484 -423 243 42 517 48 521 -145 360 -481 67 405 286 733 109 449 -90 -601 -754 -287 -142 -558 -600 263 373 -302 -89 -112 779 -589 -166 -526 -454 -813 -430 -321 -594 -440 -572 -833 242 -605 -578 -763 171 -608 -259 249 -550 437 409 -230 183 274 558 655 741 -268 522 -877 -84 -16 -464 383 -842 684 -57 76 -868 -118 682 620 -539 -225 -371 -259 -279 -827 640 285 -339 773 186 -610 -569 92 -472 -538 533 -513 -218 649 -653 -744 -254 -630 177 -133 116 -60 119 -340 -770 328 333 -385 229 151 -754 -46 188 244 668 544 -224 -472 -77 405 -284 39 -540 -203 -8 243 -618 374 350 178 -615 743 -633 251 -463 356 -602 711 -150 -62 -356 -293 -551 -731 432 635 643 -849 -138 435 683 285 156 732 748 180 -465 -804 703 474 -446 -330 -878 168 224 -195 662 -741 731 754 -814 287 -30 69 -165 239 -140 543 -696 -50 306 706 282 -507 489 -468 -689 -290 709 -452 -214 -99 649 509 -250 56 251 511 -785 390 216 -896 -333 -8 -648 534 -144 -666 59 774 -23 426 -459 -301 -790 -487 642 90 -671 -257 448 366 -632 196 73 738 -375 376 -752 -506 279 -81 -174 661 -353 -3 -14 -162 204 744 -792 -355 -821 -714 -405 784 -773 -61 -559 -476 -862 -885 516 -687 791 200 142 244 19 -690 619 -540 297 -307 -172 286 -57 -691 287 265 31 384 449 -714 288 -759 606 -729 539 -422 -171 -284 425 -306 578 371 -502 -367 -323 -546 530 -289 -761 752 -363 370 -892 622 -14 503 -707 -377 -567 -95 284 -523 -587 -498 -731 75 -645 -296 -583 400 39 -692 533 -364 -177 796 795 -417 -554 608 -795 -230 662 558 -28 228 -875 -354 545 -852 -453 548 371 291 460 -740 586 -348 277 126 -460 414 -695 128 -652 -621 610 728 399 230 -94 121 -620 -298 638 -627 -439 512 544 590 -727 -738 -586 -217 -669 782 700 -606 -472 -629 160 -892 -353 -527 -640 -678 -260 179 131 212 -463 228 601 421 310 396 768 -109 -664 -1 -65 66 -308 -643 667 116 -545 -320 421 -150 -185 164 405 -297 -5 -404 377 270 -844 -790 748 -180 -847 -769 784 298 -649 547 -144 718 -512 579 592 558 287 744 466 265 227 627 100 354 -792 -293 -769 -456 -122 240 425 -757 210 623 553 -794 104 -830 16 -25 365 -565 700 362 -496 -602 -353 782 696 21 775 204 -64 708 -453 195 8 -220 479 640 759 -96 -84 -548 609 -243 69 451 -218 -367 319 327 -286 773 -590 -77 667 -463 734 329 414 -792 778 492 -574 544 -133 -358 -320 -841 680 -770 -167 -54 580 554 -855 -142 -679 -665 -210 -84 -333 753 438 800 -644 -122 -588 -485 -506 631 368 -501 534 146 314 -626 601 432 -128 85 -529 756 406 -453 -170 221 -124 -770 -238 -617 28 103 -219 -53 -675 590 -450 288 -385 -105 613 -320 -280 -118 -320 717 248 -211 -315 -612 668 264 177 -426 791 -299 65 92 57 687 -15 231 436 320 171 425 458 -787 -856 193 441 611 -806 73 649 -226 566 408 -353 -838 485 -185 -370 152 -276 796 21 62 -254 -41 80 -64 -324 252 -664 705 -331 650 -30 -803 174 446 -295 93 463 607 -152 -272 -361 -517 374 -769 -455 719 -115 -840 -666 70 794 -302 -581 -250 556 -334 762 722 -558 -439 -482 -591 662 -354 -789 622 28 425 411 -493 -90 -643 260 -866 576 680 125 403 -818 353 -559 384 315 -790 -283 -57 -700 -831 -209 435 269 730 350 -302 -469 -33 -633 -640 -122 681 -330 -98 627 123 172 -272 181 560 -361 0 -90 662 96 419 483 -34 698 -418 -727 -539 -386 360 -100 432 717 -651 69 -247 -701 701 -692 -289 428 -277 -25 241 400 -688 -848 230 -518 -733 84 -210 -811 -489 -830 -415 -37 -483 -589 -762 401 450 162 348 -281 -133 -834 762 -828 36 800 707 -833 -834 518 -438 696 10 -407 -878 676 -880 179 -253 -438 -325 -851 -151 623 -151 -186 -466 -254 -313 755 154 -524 317 482 -40 622 -137 -725 -303 -144 -631 -18 -41 -576 -637 618 722 -220 -164 -549 -748 338 435 -190 658 -671 -800 36 -790 -675 184 191 -706 -201 -788 727 -32 -126 57 -463 -355 -849 -53 -826 391 392 -231 463 -712 -466 -815 -404 -818 537 -788 -278 -391 -542 84 -182 -849 230 -781 -712 323 -494 151 710 358 365 -765 769 -36 563 -349 -848 -621 307 -537 -116 -818 -633 -152 -408 -507 518 -180 694 -265 -729 -891 -268 686 -248 635 -428 -631 142 -35 -507 -438 -181 -450 -43 -263 625 -712 438 654 200 -100 -828 -367 629 -256 -415 366 398 -678 572 750 108 279 -837 -881 657 557 -869 279 -661 -693 -283 -269 221 467 -212 156 628 -748 -4 717 -839 -222 -139 212 196 149 -639 -56 -296 -9 -563 156 -231 -483 -697 394 -205 -714 386 573 178 -849 -567 99 756 -625 -245 264 563 -676 446 -26 143 360 63 650 503 136 755 -308 796 -368 -356 -30 -866 -898 86 547 -590 -583 1 -608 -8 -660 200 105 36 -117 236 416 -79 -118 41 -819 -225 -862 -413 -744 -565 294 -456 -459 -74 214 555 -500 762 124 429 216 -516 -491 -779 -646 274 34 -6 -480 -1 -260 1 742 -593 281 -22 762 461 -102 391 -714 56 -430 -11 654 774 -47 716 543 318 -659 -778 626 -829 -499 -247 -212 -570 112 684 -174 393 56 -126 539 -690 344 -717 538 -336 -776 -194 307 199 -306 155 -316 305 310 -169 333 606 -232 -378 633 -322 -21 -347 -804 -174 179 311 -800 23 -765 -177 -556 483 717 219 -365 -212 -393 -494 -793 183 -677 -130 -846 517 -155 -322 315 -284 164 488 744 -766 -426 277 -715 -619 -881 -54 660 509 -289 516 -440 287 -463 -434 -1 353 688 449 21 606 -829 -124 -882 -694 -420 -284 -735 67 -54 -379 -304 -300 -171 -366 -479 -831 355 445 202 -225 -600 -1 -854 -362 -125 644 -319 545 107 -46 -621 -452 262 -184 -144 422 317 144 535 77 10 -536 -283 168 -320 199 65 654 -246 172 12 -30 -650 -61 -838 -77 -125 -719 643 -616 -308 259 -523 264 -448 -694 -560 -867 -431 -357 246 -74 272 786 -771 503 -880 -276 319 225 245 -358 -35 16 -487 190 -306 -886 474 741 -673 -546 -855 508 81 -422 796 -447 647 597 -856 578 -196 151 -90 528 -647 379 -727 -79 762 590 -422 320 588 -820 507 -476 708 -146 -771 395 -50 -252 177 225 -659 375 673 -452 -872 329 444 374 -627 718 -553 -257 -456 -248 -258 -167 399 754 -307 127 -375 588 304 -13 -497 -261 11 446 353 587 -171 -183 -856 -315 350 -392 -364 780 213 556 357 -256 419 394 233 -77 -819 279 -815 -554 -564 127 62 242 315 418 -705 377 308 605 578 -660 -646 657 573 -831 -880 -495 -96 214 -497 269 742 -511 75 339 -307 -755 -66 -206 -522 -746 376 -594 -153 -198 -409 390 -820 340 -501 -691 -689 -70 579 496 510 -292 -135 525 -824 689 -508 648 -543 93 688 -716 -379 -378 594 -70 560 391 -620 -568 -121 -243 119 122 347 86 45 -489 -559 -462 -878 368 444 -334 -3 421 -92 246 310 481 395 590 277 -478 -161 -855 -566 364 682 273 -612 12 488 -641 247 605 465 -711 730 -514 -215 -717 -894 16 -582 -613 -676 -894 100 793 327 -682 -68 -439 -351 629 4 621 -636 -39 691 -267 133 -376 -820 757 -807 -297 -787 -676 -170 126 -665 616 -791 -301 -811 -850 202 630 -791 203 147 375 -374 -323 -648 -844 653 -559 -50 -456 -129 -257 270 -742 685 -516 -112 371 502 -129 547 651 -432 175 222 744 320 -42 800 389 -204 106 260 471 718 -36 -663 -718 -657 -749 -544 425 162 -328 -141 417 -646 -447 798 -463 312 665 -855 597 577 -733 -761 557 282 -513 -650 -762 641 -407 2 175 -12 461 453 -449 -264 143 -739 -471 -798 -349 644 -167 -629 -404 -314 -686 141 773 -835 435 366 -95 260 -9 -492 -629 28 -574 -799 -485 375 -710 -259 -286 125 774 468 -651 -405 699 247 -623 -119 449 512 220 -48 570 -725 -385 -156 -43 -134 167 -478 77 -769 -851 -798 230 -853 -508 -327 631 432 -448 87 222 371 184 -660 478 707 -677 685 407 -390 -600 7 121 752 605 403 395 -779 -82 -863 -806 487 -161 513 -785 19 422 -232 -862 619 -702 -212 177 480 -539 761 274 -741 87 604 6 86 594 536 -799 -453 -455 647 -792 -218 752 574 23 5 -721 132 -1 477 -303 103 -288 -28 663 149 -627 287 167 -402 -187 294 743 116 269 -238 397 -121 238 -228 -563 435 503 777 -708 -770 -79 -847 504 -856 135 666 417 642 -47 -613 377 -200 503 -713 -791 492 -40 -486 437 -430 774 359 -896 518 -394 482 -154 558 -580 -5 223 -341 -405 -420 -29 -289 -899 -520 -286 -666 -68 777 306 -31 608 -435 425 764 443 -818 684 726 -708 370 -671 275 -700 282 776 785 -842 -656 563 -419 294 8 736 -545 15 -563 -425 227 681 553 202 144 -772 71 -742 -472 126 -578 709 149 -793 -588 323 -293 -732 -523 -193 -682 258 -888 483 -348 580 118 375 225 -861 -353 171 796 788 -216 -564 693 -343 453 -496 675 709 457 283 -890 19 -430 747 -670 180 593 345 -373 429 514 663 723 348 495 451 -212 -270 -196 382 125 437 -435 72 -347 735 -38 18 366 -645 -390 713 233 737 -500 548 -575 444 -360 -480 -26 634 339 688 -364 -693 -540 -765 -398 66 761 -456 -95 133 -563 214 -118 447 -882 -117 707 59 -756 -278 243 -31 -865 -607 -120 264 -428 -891 527 -384 680 -709 -262 -690 -440 -840 604 719 -869 -425 780 86 -272 602 177 282 -144 767 -557 336 -741 -217 73 385 553 -699 -789 -50 -836 -490 -29 -213 572 731 -485 -549 754 -756 -214 -387 579 -174 6 -629 153 -218 148 -726 -82 507 718 47 524 145 -834 -319 737 428 424 155 692 -279 -505 -152 -702 -788 -661 104 -160 536 298 -479 -77 -883 -228 -851 621 -880 -728 708 -655 -797 156 -835 -323 608 335 -480 -799 -640 748 -220 -162 792 -318 484 318 47 -44 -261 400 -70 216 -51 343 703 -179 574 9 -211 -504 19 -503 -54 -479 652 -46 -804 515 -726 -775 -741 114 -804 -508 -24 -326 187 -342 166 368 674 71 409 -45 -245 -609 600 740 -61 547 -601 317 645 582 -75 789 591 -213 -120 580 -767 126 411 311 -561 681 246 -554 748 429 248 -641 799 231 -544 241 -539 509 -733 40 629 -41 -686 -889 -822 210 -6 -811 428 -872 588 -648 532 155 -781 771 -79 386 317 -754 -523 -105 19 -172 -657 -173 690 23 703 -150 52 622 208 -581 -305 -750 168 660 -481 -123 -333 548 -225 -132 -770 635 -77 346 611 500 28 449 -393 -725 -330 -252 520 -297 265 256 258 303 357 121 -595 -727 136 -344 223 168 -530 -432 476 -846 284 -156 -785 313 746 -884 -667 -130 -159 170 606 -291 -269 -460 594 -420 -89 -889 -70 -868 202 -570 -158 359 -73 642 65 -274 -703 294 -458 -406 -549 -506 561 -539 -441 -628 341 -828 392 -792 -121 532 269 -517 48 428 -174 -133 -900 -596 105 627 -146 -98 513 -300 -517 712 362 33 344 -237 317 351 -98 -714 -498 -155 -698 780 -448 335 -108 728 248 -80 -834 -510 -498 19 -267 140 -661 246 -540 -184 774 175 -164 -685 -260 157 768 -92 575 -662 269 -808 96 -695 -43 -643 -247 -492 -534 -707 -389 10 5 -788 525 -124 -841 51 530 -818 21 -635 -401 -327 -343 709 786 -45 -555 536 -773 -655 644 -451 220 208 394 -246 -780 -251 704 477 -179 -719 295 311 283 -822 403 406 -685 -568 -552 234 -203 -131 -491 -592 472 -531 -467 208 -323 -249 64 618 183 -390 800 125 262 -766 87 -778 319 -579 523 243 -432 -408 94 -628 747 457 797 -633 580 -558 -58 -223 278 -392 611 -845 -72 56 157 175 360 528 -482 636 -223 348 300 392 251 368 -448 -371 -619 336 719 796 364 -611 -584 -686 -108 -85 193 -679 666 376 -73 -633 -376 458 121 -797 618 377 392 -485 211 -247 -572 -495 -486 49 14 474 -280 -327 458 -853 497 -631 484 -464 626 -284 197 230 402 -219 459 298 -708 236 332 -526 -294 -162 -92 -615 -667 -574 -812 640 -43 308 539 429 -517 -253 567 -681 -250 -383 -216 127 -543 -555 -59 709 -137 -649 -578 -441 -575 -113 105 697 549 722 -775 -774 464 405 722 -746 -890 -515 -535 -740 54 281 532 682 711 426 -10 90 -12 471 422 -751 691 134 594 -575 269 -642 673 -239 183 447 -585 35 -181 500 724 477 -629 -309 681 -330 -201 707 583 683 -659 112 380 -466 -2 -581 254 -897 -773 209 287 -380 -247 34 624 -252 -793 -685 -528 -485 -590 226 646 614 -487 721 349 -98 744 -324 476 120 -608 71 -48 -177 -395 -197 673 186 106 -330 531 -678 621 -571 -44 635 -711 -678 -358 455 456 789 -783 723 -44 174 -441 -590 -637 -408 523 751 3 89 -518 -859 544 -860 -603 -322 -182 339 -683 748 401 -169 -6 -238 -242 433 726 -362 248 95 -246 407 554 611 -431 -281 -239 24 611 -528 -175 74 -23 -378 -862 9 -313 475 630 -669 -460 -148 788 -562 18 -501 -728 313 190 648 140 -477 780 -128 248 -890 -833 -367 751 -458 -248 345 -177 526 71 -321 -697 -2 -251 -578 -412 -535 101 714 -145 -837 -49 -826 -25 27 -438 402 -17 207 -271 -798 -559 -829 127 -751 221 37 427 -623 511 -764 13 -392 535 488 750 392 -630 -78 621 33 279 423 -231 -703 -287 -419 133 -426 272 -116 382 -887 -871 -93 -515 13 624 758 -135 763 -443 330 -491 -803 -867 -569 271 360 -684 337 201 410 400 -107 -136 251 350 -564 -269 355 -737 -335 -643 603 -648 792 108 -25 -573 -67 -290 777 -873 -877 443 97 111 -434 -728 318 -191 460 -399 545 -415 759 -173 -326 744 368 -78 -806 -513 -544 151 -710 -483 698 -414 400 -598 -280 -772 -281 1 -262 55 201 -162 620 -399 -618 448 -368 -836 614 41 519 -110 -386 716 -898 667 -812 733 -92 -568 761 -271 579 -893 768 466 24 100 227 314 23 -795 -409 -234 154 -297 142 -347 344 157 -138 -883 387 782 467 -113 -716 309 442 731 -184 -821 -22 589 452 -833 32 -539 749 -150 -380 -214 735 -611 194 -605 499 -418 604 -24 -302 159 -819 162 -245 -553 -408 704 -469 25 -125 -691 51 -419 422 614 22 -39 -133 405 -273 270 -771 76 726 -462 -6 -82 524 564 779 -468 259 364 -697 273 350 180 516 -474 222 -3 -385 46 -463 770 684 617 405 501 574 349 772 -629 -748 406 -606 275 -337 703 300 703 -747 -659 311 135 568 -4 541 -484 -403 618 -739 52 -677 92 -539 622 389 607 -711 722 676 -669 406 33 389 -473 435 -550 350 -339 -894 300 -681 203 94 67 17 121 -639 140 301 -511 -209 521 505 -405 -471 -304 779 247 -892 614 -627 -469 25 483 -494 -243 755 238 278 50 -484 -335 -21 156 -641 -893 264 28 -834 259 -179 -658 68 769 -137 -711 754 534 -886 345 139 642 -715 -390 127 -229 591 344 -605 312 -492 757 -271 176 -95 192 693 180 383 121 -697 84 -89 271 390 -360 -267 697 292 495 -149 -613 -186 -809 152 366 -421 373 -683 -285 112 375 113 -180 493 -708 -115 351 760 -331 273 725 332 776 268 -535 692 382 755 -425 -390 -636 -782 -390 765 -202 -375 464 752 292 -88 651 -42 579 -790 141 259 774 -482 658 -776 707 646 -40 -760 104 -875 -132 -113 473 -271 697 -397 482 185 -375 -426 110 316 92 -713 -710 537 532 438 -714 -493 -486 -161 138 -808 -744 687 123 -507 -16 327 -729 197 -765 -516 -469 318 366 532 -545 -876 -39 -439 -873 135 -218 144 -290 753 -171 -445 134 -890 -137 387 632 -287 477 286 -809 -534 315 66 -354 -372 -450 440 641 21 461 -875 390 -538 277 -826 -217 789 359 -439 -661 -376 755 -372 -669 539 794 678 -661 422 -301 -264 -55 -158 -489 -461 461 -298 239 -810 -859 196 429 702 -704 430 -714 -683 -806 -435 -244 111 -749 591 355 -590 -40 708 445 -374 403 56 257 220 -213 -596 -755 -633 24 -852 -154 729 547 -840 390 -458 132 -807 -49 -115 -249 -723 -538 170 299 173 -726 270 -288 121 -639 -203 85 -497 328 211 569 -801 -277 83 -409 13 203 247 421 -166 -792 -209 -299 397 389 -69 -615 -200 -668 -533 -717 464 -147 74 530 -183 -234 -855 638 501 -27 766 660 -778 -795 323 555 -377 362 528 180 466 263 -486 98 -30 246 643 -726 -743 323 -534 -735 344 -501 -563 179 540 -646 756 -586 -584 261 433 -207 69 172 455 -810 -882 -177 -393 166 -108 285 -27 210 165 -411 53 -778 609 701 -585 -831 278 589 776 630 -145 -822 616 -8 787 434 -665 504 217 -817 620 221 482 23 584 -267 -507 -497 166 -539 543 -335 755 271 683 174 -868 -783 -557 349 -687 65 -3 -730 184 235 440 767 -325 224 -22 397 -884 742 -281 -181 195 107 -727 -49 -425 -683 -203 -437 -847 104 -86 -804 -838 -745 -363 669 -791 2 56 -161 392 664 260 65 105 395 -626 -835 496 -242 -839 -565 -460 662 -865 -425 -207 26 727 -135 -375 766 -378 -611 -840 -685 -186 -420 -468 -560 593 416 36 -28 -652 559 124 -575 -710 -498 199 185 601 107 379 -333 -614 18 748 225 542 490 12 675 -403 -859 459 -132 -898 -719 244 717 -592 -529 -586 648 -178 627 43 -739 -52 -74 -693 764 547 280 -232 355 -364 -5 -801 285 -373 421 316 668 224 525 48 -789 655 -772 150 697 -275 479 -153 38 -788 24 769 -789 -748 -438 -765 -863 335 -589 -824 -648 326 645 558 18 727 139 -263 -584 -182 -509 655 749 172 657 -452 464 -674 -247 -62 22 -801 -256 -842 -19 367 -160 -673 139 -369 28 36 -862 -756 -122 652 117 -603 -877 -83 -518 -101 -715 324 400 765 -416 -58 353 617 -571 -372 429 -760 772 203 57 458 -762 -86 -454 -295 385 176 -535 -818 395 -481 -331 575 -526 -92 -641 568 329 -205 -792 588 -255 -43 -126 -68 526 -716 -845 -257 -823 -731 607 565 625 -242 246 302 681 492 -799 376 -96 466 796 -787 -507 760 -468 433 -270 -403 -520 11 391 220 -13 -531 740 -220 -156 332 508 -129 -673 42 -257 663 462 -539 -131 593 -759 677 111 330 -836 641 187 138 -368 236 -435 -377 611 266 635 -655 64 174 -469 -682 743 -848 -94 -194 -392 231 -99 -323 797 558 -766 -416 543 -783 -392 718 333 -121 30 -58 -586 -878 -719 333 554 -475 762 578 597 238 -564 -266 -364 -830 236 -780 143 -502 -696 354 336 185 -35 -560 -184 -686 427 250 -143 685 -750 571 -679 -283 274 -374 373 -842 -322 -657 605 64 -628 -649 361 218 -662 -867 -147 -800 -516 -292 -335 246 676 -104 752 -457 202 -727 -559 356 -824 -320 -223 740 -320 -147 -862 624 -470 163 777 -767 -530 415 -320 -276 -17 -207 265 -677 -22 -668 -251 -798 -858 -665 -894 -628 -309 -808 445 658 -798 -307 65 130 -249 291 401 631 -343 -835 -384 -55 -400 -329 -445 -402 -844 -304 -603 -52 500 709 -777 724 789 -892 309 -240 -689 654 -573 -186 716 -605 -670 -687 -353 -243 515 747 -578 -631 427 754 -781 334 -232 -310 48 -469 102 -818 -434 -825 -546 -201 768 225 735 -393 -874 -246 169 419 150 -617 573 -731 -603 -6 441 -32 568 65 -611 180 -578 393 646 -886 -28 -7 -288 326 617 -506 -497 -155 5 93 -193 781 -251 111 505 113 -811 111 -234 -555 -113 478 -608 33 -247 259 -213 -872 -492 606 -268 -554 -722 -584 -752 202 -725 -528 559 478 -50 332 -444 486 -95 -851 748 -120 703 171 61 376 -278 -886 64 509 -678 23 527 -437 -857 737 263 475 -184 579 731 316 219 280 283 -722 664 -678 -693 718 1 446 531 206 -262 785 -783 642 4 -351 -898 -188 -254 607 595 303 158 183 -10 -460 570 329 244 -812 -113 129 17 -71 -270 -763 -70 -52 658 294 225 -435 -671 330 424 -762 -816 -532 -633 -397 94 752 -84 -736 322 433 306 419 -146 281 -282 711 491 -654 200 340 -396 -490 -187 205 449 334 -721 -536 -723 165 -262 782 -755 -588 619 -179 585 270 -841 -365 362 27 -884 299 -211 333 -844 272 66 702 157 738 475 -320 404 -216 501 -508 -854 -91 -463 501 323 619 242 776 109 490 -432 -174 -677 389 -442 -154 624 -105 320 -347 776 517 230 737 -313 259 -121 575 70 -355 -194 92 -278 -264 384 768 -98 -6 -623 534 497 -745 -619 -518 281 -774 -520 -804 342 164 628 -811 398 -231 179 149 -69 -100 -89 -421 -772 548 792 67 367 -734 179 227 -95 -603 541 -760 460 -893 -167 246 -890 270 -296 531 630 52 280 -254 -744 -112 -111 74 -765 766 -900 -472 594 276 494 -644 -450 -679 118 -320 -261 -121 -523 361 -558 -71 574 -723 -728 172 -34 -139 -234 -452 -725 -112 -347 385 -244 418 190 181 376 -207 296 289 508 -803 773 -841 -216 24 -856 -451 -181 172 387 224 -416 12 -818 -616 -599 -592 -372 365 -478 -394 620 79 -760 -599 -223 103 300 -710 -381 572 -875 296 110 -722 -330 195 -718 -263 -348 -304 -591 -324 550 631 123 338 515 -856 515 25 119 412 -456 319 457 245 -821 -213 -507 386 -896 510 554 699 437 -262 -383 471 4 -459 443 413 659 -7 -640 -859 356 187 41 371 -722 582 -834 -703 597 425 561 358 103 766 -577 -776 -323 -141 -472 -657 471 -51 -878 57 -750 34 91 -109 -587 -231 -110 628 76 -639 -166 88 102 536 -429 -481 214 -184 -719 -411 367 -532 -16 739 -258 649 -9 -689 296 777 357 27 534 260 -140 107 572 -462 406 292 -644 -419 -452 -894 -324 -306 -699 -48 -207 -853 351 -536 -203 664 443 -295 -706 667 683 -244 411 -385 -549 551 452 -514 526 379 274 -844 748 -735 141 684 -853 -759 331 -877 -784 -442 538 -367 -811 -612 292 -159 -516 68 6 -210 -513 -569 252 -318 -798 75 -417 -246 490 -413 -487 258 552 -375 -468 507 199 655 -739 439 452 -861 12 -316 172 -856 -805 8 303 307 422 -407 392 800 439 376 -161 698 213 -628 133 17 -413 -658 -465 -133 721 394 12 178 613 196 688 -502 -244 -72 -242 42 637 -861 -491 81 738 498 104 246 -600 148 -694 186 244 316 -377 82 635 -446 726 188 -95 150 -153 -17 256 616 360 272 -701 445 -792 472 -223 128 -220 114 -717 706 -625 -744 526 -849 521 392 -568 -231 -445 568 714 -527 454 -272 -631 313 -829 235 217 109 -734 294 -462 -418 155 312 328 -106 -479 -449 286 -529 796 15 84 -896 -770 613 116 673 161 -241 -338 599 -12 218 -64 689 592 390 -785 137 -296 319 -683 291 -840 -268 -126 -698 -523 163 -250 457 682 -139 -722 -487 -747 550 -140 -386 -59 393 101 359 538 -113 -822 -608 -873 -221 -763 374 9 470 -335 -662 -861 57 -37 729 -57 -481 -402 729 -258 764 468 -376 -176 106 700 519 -331 384 -376 402 -510 579 -379 56 -837 34 121 0 -270 60 -458 -661 -644 722 -692 -770 -362 -495 -55 234 -665 659 321 134 110 291 101 592 720 483 525 417 627 21 581 -859 441 -2 -11 -803 295 629 -761 271 593 -11 -146 485 477 419 -771 319 -498 -198 -560 428 -362 -744 212 356 265 -893 510 431 61 714 11 126 -168 -717 682 -17 319 -543 389 198 791 263 -647 14 390 196 -332 630 -401 -814 416 671 598 -357 543 -458 -505 704 -746 543 -238 563 382 -719 -450 -588 336 437 3 -107 24 -719 765 154 207 -623 562 -372 184 352 695 374 247 -569 -753 -839 427 74 219 -621 -456 634 210 133 757 33 545 -2 -529 171 173 256 -45 -589 391 -351 -279 671 706 -894 -256 -465 373 789 102 -436 -401 -727 213 3 -833 -129 452 -796 212 150 -282 619 626 -681 -674 -812 212 -442 -4 309 -244 535 19 567 255 -352 78 -344 -499 630 -763 -590 -789 519 344 -354 -407 184 403 701 -331 319 -222 110 -115 130 86 -504 -873 502 -303 -249 -697 -487 -625 77 -502 565 102 -837 -296 145 -542 771 648 638 -843 366 175 -345 784 -141 -690 293 541 -150 639 -542 -127 95 623 385 -762 479 -184 386 -197 257 -172 -299 -72 164 -802 20 543 489 157 -262 479 255 -501 -698 732 43 -48 258 157 -551 -637 650 429 -180 -811 -307 327 -885 -289 221 -535 25 534 520 -25 -106 -264 633 -605 513 315 -238 -461 -536 -31 396 -732 99 441 269 -881 90 363 -805 -53 379 -889 303 -552 470 670 -312 -363 327 -198 -342 -537 121 11 -681 581 -140 -119 792 779 738 77 403 513 -98 231 -802 460 697 -678 -698 -585 222 -803 -746 -166 258 371 -713 -109 215 774 28 223 -356 171 109 -29 -38 -870 153 376 -814 -293 765 743 -78 624 -757 379 -281 496 -852 -504 510 206 -646 471 2 370 -671 -663 -725 -304 -710 -334 -385 -408 -630 183 423 -614 272 667 -433 605 148 636 779 454 -165 782 -34 377 84 714 226 114 34 433 549 -625 -577 -314 466 -461 469 -712 464 663 -778 -873 -361 -668 616 -514 710 -527 -474 -647 222 642 515 350 365 -91 -182 -707 -21 179 -52 660 563 -26 10 761 601 607 -357 633 -261 728 260 145 -550 -867 90 -497 642 35 -465 210 293 -223 12 713 -727 174 -656 -103 48 535 225 640 -852 749 2 -465 -46 -396 -819 -228 258 238 -55 358 -658 -375 520 -726 -537 724 -549 -120 13 286 -816 -343 4 -579 660 210 318 -218 751 -638 40 148 -126 326 -501 -288 -257 -136 472 768 -790 606 -220 -878 189 -815 -883 -355 359 -607 -39 522 161 -563 710 778 -485 -771 -435 -575 516 -337 -483 -648 -847 -397 276 209 -869 127 231 533 -569 398 203 585 369 -672 -785 659 -270 372 -831 -869 -849 425 84 -805 -433 -495 28 389 -511 -167 -303 -112 -634 663 591 501 518 -523 685 178 -895 -851 -666 -595 190 354 -48 -671 396 -755 509 662 -746 -348 -679 -518 -540 776 -581 -713 -540 533 445 232 -317 -494 438 702 300 394 -842 -736 -397 -564 365 267 -587 -344 -620 614 730 719 -102 -571 -67 206 -517 -34 -403 -544 142 575 -403 664 -338 776 -286 591 369 -379 650 245 281 -376 432 -468 -249 -693 -248 744 -522 -600 -781 312 -703 332 -310 8 234 447 559 -67 -869 -456 -517 45 -600 -725 113 389 766 -497 -10 -156 -17 -580 160 -139 -417 459 475 -766 -237 -414 663 -253 129 -770 -791 -57 783 -418 -899 -603 9 -87 267 -452 -55 -246 127 -888 677 -334 -347 -541 -653 -829 458 437 163 495 -630 743 -292 -579 -664 -75 82 263 699 -118 485 -444 -397 -209 757 552 -308 -464 -277 5 -248 645 446 300 377 160 -167 179 509 319 -840 -253 -101 88 611 75 -506 -467 -761 -466 -807 448 -34 185 -705 94 305 -197 539 -836 185 -670 538 -158 508 269 -323 -582 -559 -380 -376 -53 -122 244 -108 -810 -750 -829 -754 142 -605 640 674 -527 190 308 -870 417 -651 -460 -663 780 -485 192 793 546 585 -42 -538 537 -830 149 430 406 592 606 43 -104 -293 755 -141 -53 794 -42 -173 -690 354 507 348 40 -333 -381 411 -114 -189 -501 -352 554 134 -164 -776 -658 199 -845 -134 453 -199 459 754 -213 -34 19 534 791 552 385 -66 322 534 -479 -529 459 -632 572 -24 609 -317 -705 621 511 -797 662 -533 3 -538 -663 -548 686 -450 -79 69 320 81 -233 -84 424 414 -66 -801 130 -250 490 -403 675 251 86 675 -282 340 297 219 155 549 -601 -787 -391 -235 630 -37 376 -828 96 356 -757 434 -63 76 -241 -819 274 501 -551 485 678 -270 -813 -810 -568 -427 -437 485 -476 -132 -215 243 386 348 176 -425 -157 72 -272 689 335 783 457 -559 149 222 455 -423 336 -509 71 120 -460 393 136 122 278 -222 -243 -407 -321 -531 -716 -49 97 -755 -382 758 567 -191 -78 -463 -79 246 -361 59 -868 -316 496 -215 -338 -490 -765 732 476 -810 647 -133 -457 628 768 213 529 676 661 -795 779 528 -63 -606 173 -520 72 565 -90 -317 -781 440 369 -870 503 -571 419 -250 -50 695 300 -745 -678 -343 146 -395 -126 -64 321 310 -357 -861 -631 -591 -519 -357 691 6 462 634 -806 -457 -880 188 -695 -841 -459 418 449 40 707 -448 -378 -864 -458 690 -605 18 720 -600 -387 289 -495 -180 183 -231 730 475 183 422 -685 -101 -773 43 -161 -741 601 517 -49 133 296 -723 -564 -5 -758 673 -101 -114 65 -204 -72 -48 -159 -801 335 543 -505 -890 434 354 -516 191 -772 108 -429 -23 11 566 -70 -12 -15 -108 -439 273 661 -700 441 12 -150 289 -883 -328 -779 350 -822 376 329 526 677 755 390 305 -351 385 336 -747 402 14 -504 122 -778 -173 567 637 436 -245 -513 -15 -200 14 -689 -452 -889 -729 -300 128 158 -74 -255 -836 -461 -285 574 -587 -537 -523 -252 460 -762 -549 360 -399 66 -752 -154 313 563 77 -596 -281 -191 696 -151 -142 659 674 -476 290 -721 -232 -132 87 233 -793 -706 610 656 -97 -179 230 -270 -847 -227 -373 -66 -543 193 568 -120 -713 108 449 410 -834 -167 -622 563 -97 -747 477 267 611 -459 -535 -364 -864 -477 398 -416 731 591 -595 -633 -358 -496 175 588 -752 -425 -165 187 -490 434 185 -482 -98 -323 2 -96 -523 399 254 -878 -464 302 233 618 -74 134 764 216 -604 -658 305 -545 282 534 414 599 744 474 -850 -5 474 228 595 -11 506 -660 16 -881 392 -282 278 -365 -158 595 358 586 425 120 -79 -23 -38 -150 -631 800 409 659 556 44 591 -211 -559 -900 -542 316 667 60 -288 -879 -296 -388 -139 536 785 673 -24 282 218 402 -751 -379 146 311 -176 -159 -19 -436 -139 -676 -256 -479 -201 -312 -346 142 198 -289 -624 433 -419 -494 341 -838 787 -598 -53 335 -172 -670 -666 490 404 330 -458 293 -48 43 400 -554 -258 338 -648 -558 755 -574 -47 -518 -712 -580 -280 -61 -673 -780 -872 676 -203 -30 -233 796 -273 1 311 305 244 -691 -799 -341 374 -57 163 205 -802 -289 619 439 754 -374 659 573 256 91 -347 -663 338 -880 -369 -581 609 526 -73 -607 -219 -196 420 300 -886 -817 -606 190 495 -162 311 -876 -776 292 -810 654 -84 -576 -542 -361 33 -544 -302 505 -559 -800 -558 610 -848 225 -820 -878 425 -127 607 454 -579 -153 -756 -491 -34 -202 -34 -572 777 -378 -490 -760 532 -725 -349 655 -307 622 -841 149 150 -265 153 173 -875 -617 4 268 -80 696 441 -405 -505 -259 749 237 -726 -189 348 -685 -275 -523 606 147 376 28 -328 -767 -505 -255 496 -683 251 636 -341 -735 -689 -216 382 -461 -144 -346 268 -218 -627 754 -726 -344 -807 249 40 -138 -93 539 24 15 -445 -855 444 -788 -519 -137 613 636 789 -159 -37 677 -576 728 755 -750 -897 -261 -469 -410 683 582 497 -161 -46 115 -619 339 -781 46 -229 149 -370 218 -886 -151 -313 713 508 -769 -122 129 715 -131 -180 197 -193 198 -835 -331 584 -758 -263 619 24 -18 -726 714 -475 498 612 88 -211 -781 -736 -796 619 409 -892 -610 136 492 -586 -342 -250 417 -669 279 310 -511 -313 271 160 -242 237 -388 -344 700 305 292 417 467 -475 162 247 -176 -848 -731 322 -829 -621 -687 -276 -794 23 -577 -235 280 567 691 406 -741 263 781 -41 343 484 -569 -70 728 -259 -790 232 -883 -376 381 -135 -822 69 653 -204 -370 403 -579 -88 -849 390 -442 -110 775 -257 -38 50 -53 -801 -500 -227 -12 193 13 405 493 -553 -509 543 249 -124 -856 -348 482 6 430 474 -801 692 171 -159 -856 145 634 204 -19 -728 26 -308 -645 276 -328 -471 721 532 -376 28 -220 -53 -412 -659 231 -278 -239 -720 -102 -278 -389 -170 419 -127 -22 -839 -853 322 614 -364 338 -213 -234 519 72 -544 -686 -823 -240 -61 -406 142 573 426 531 -9 473 -595 -368 565 -686 584 -275 -548 -423 793 -51 -299 49 566 206 17 692 -381 468 328 578 10 -136 696 327 187 760 774 592 -699 499 -463 -352 -322 286 192 -182 622 -57 328 -486 183 764 -858 -321 726 467 121 -882 -788 230 -528 -196 781 497 -563 -549 -285 -711 -434 503 -395 767 -265 544 71 -22 -255 550 -130 691 -176 -143 -662 -656 -338 -486 -809 301 -752 605 -604 281 728 693 -750 -656 -309 -457 606 -280 -711 125 -372 81 -845 72 -56 332 -124 376 532 -705 -309 -474 -54 -225 80 -890 714 -177 -700 -195 -509 251 539 -3 69 784 -802 360 -561 165 -710 -191 289 401 -504 693 -207 660 -116 -164 -577 627 447 482 -473 211 -423 -469 571 204 -600 -751 -528 255 -315 -818 -728 736 -435 -575 283 -160 633 -684 -549 -621 -232 -84 250 -483 135 -892 739 -633 -9 -67 -760 -867 215 -403 316 -822 -795 -763 264 423 220 -126 -535 130 -758 63 -338 -839 269 162 -429 -694 -405 -496 -378 -771 -319 -349 697 -621 701 795 -618 -300 621 -570 -127 55 -143 -623 -404 451 -266 4 693 -222 500 667 467 57 597 369 600 -616 583 -449 -662 665 135 167 -684 -398 355 402 461 -561 386 231 -886 -638 33 710 -408 -6 800 2 173 -386 661 92 -461 555 -442 -522 -597 -621 -191 376 -570 -727 -365 -367 -635 45 42 -828 461 133 720 -565 -414 -87 -170 779 -283 777 725 -516 30 -255 745 -412 796 -216 -477 -628 -53 195 72 -527 216 274 -132 -234 135 -192 -708 -565 -617 -345 524 -885 413 -894 -248 -510 -248 -647 -105 594 77 765 55 439 334 647 104 54 -607 520 369 -302 -874 -594 -221 -760 498 -97 -307 390 -17 592 619 -444 -549 -765 731 -386 36 280 630 131 304 779 -318 -144 466 -888 -441 -258 266 608 -272 596 531 -171 641 -749 182 -202 -865 246 465 -886 -12 -732 525 -155 -759 -625 -164 -461 -883 237 311 200 460 -421 -855 76 541 117 227 428 -27 -738 303 -312 -483 -868 136 468 -361 -405 394 -858 177 594 408 188 467 85 -224 274 173 -629 -47 -152 -384 -879 -184 -561 616 588 -584 -163 -259 -133 385 527 -821 -100 -591 -540 709 52 258 -47 12 -364 589 734 -654 765 697 477 -431 140 329 14 598 30 56 -441 734 -593 714 -63 -671 389 -202 -35 -390 -422 -387 -727 -533 731 643 581 172 482 480 -522 69 -687 -219 -614 -611 -884 -825 -359 -518 -114 644 -585 174 -895 351 -351 203 -79 352 128 -827 -167 -889 -751 125 198 160 -234 -219 151 111 -803 65 -642 102 -361 -540 316 215 -133 -147 726 213 -550 -767 82 358 266 20 188 691 335 -534 -710 -114 776 -379 -343 -209 796 -551 -458 -430 -686 533 -142 441 -771 -300 455 -100 -826 -815 394 142 -177 300 198 -549 131 -668 438 -57 441 -568 -132 727 -594 -397 -296 -819 -12 -262 400 -574 400 160 585 224 -373 650 -422 16 -286 272 23 123 -265 -342 -455 658 691 393 137 -85 341 -34 -216 -299 485 -319 19 -652 471 -721 -625 -405 90 93 555 35 299 -381 460 -622 129 -732 -455 566 376 -209 -690 786 -723 636 144 -123 -78 -528 -414 -45 -401 12 -566 743 -596 207 423 -806 -60 591 449 246 -813 315 -630 -507 -446 487 -874 785 437 504 705 24 56 378 -211 103 286 -83 -45 -720 122 471 628 -777 499 -349 471 -65 291 424 -327 313 -3 -615 -368 -496 14 -707 539 620 345 349 -296 195 -191 79 -773 -308 308 432 628 17 695 641 -101 -511 -21 444 240 310 -726 -127 -891 -397 -60 44 -481 7 -398 268 -855 -464 763 677 547 -672 392 -71 -597 -248 -424 -281 -407 -669 -605 -207 272 -787 -469 -615 239 110 230 -342 209 584 -420 -786 -435 -445 -648 58 -363 -832 -389 -425 -456 399 -591 -805 483 -832 64 -398 214 -181 147 -609 -528 -857 -486 -181 -203 -856 -539 68 -423 -61 -56 52 -494 22 -809 401 269 -68 361 352 -455 -626 776 -409 -399 -881 585 373 -88 488 111 482 -453 -794 444 75 -21 -514 -595 -567 295 748 -369 -318 -669 -437 793 -566 -844 -619 140 -310 -180 -667 92 -89 680 189 171 693 390 -439 -281 202 -158 170 34 -585 -660 216 436 -413 40 693 -419 625 173 -465 -505 -418 -330 -56 -688 557 -409 494 106 -213 -250 -269 -654 -507 -593 -231 500 186 -276 -183 231 249 360 -899 -616 470 -662 -365 -644 -872 800 709 145 528 485 -308 -621 -320 787 -693 -711 -198 -643 515 122 718 698 -44 26 485 -23 -228 -414 654 213 370 700 28 215 210 -635 589 749 -163 -121 252 35 -708 242 -222 644 -832 301 537 166 -768 473 -332 341 -629 175 277 324 42 730 162 731 518 313 260 -518 590 -290 -14 770 -667 -55 -129 -781 491 -609 -234 530 -412 66 -332 -457 -110 -546 -597 -229 184 600 -598 730 -890 -220 -749 -717 605 -851 -162 -380 677 -122 -402 -301 288 -230 -465 -185 388 660 -502 -485 379 -266 -101 -352 251 193 226 348 575 412 -121 535 445 -642 208 563 0 -453 -303 697 459 144 237 543 93 -359 -170 -564 -668 -602 -497 764 -391 -337 -358 397 -228 -293 530 754 -341 384 -246 -343 753 139 -10 788 -395 719 295 -321 -116 430 -842 -597 625 -739 -673 -795 -485 -680 -51 -727 -229 679 -365 233 -713 420 -363 -233 -217 -247 526 -660 -40 694 -239 -398 122 -785 -77 -312 -582 -828 596 604 617 -197 -651 -525 181 663 -301 -560 -795 559 -887 477 86 -8 90 149 242 354 103 -137 -264 -313 -372 -294 -390 348 17 -559 409 -156 667 -641 294 136 -215 -251 534 -383 -300 369 257 191 -596 478 -164 -556 37 -794 287 242 -657 -514 -71 -443 -158 165 -314 599 -405 -562 -674 481 208 -858 406 -40 409 263 -730 -117 -340 799 -728 -139 487 -261 -196 -194 374 -816 350 -244 -784 577 568 652 -882 -436 -896 -314 102 236 527 -632 478 5 -92 511 59 -737 100 -212 763 694 135 110 -127 -637 423 50 276 -784 649 471 -345 -42 57 242 -597 -360 -615 640 -613 466 787 738 -415 -515 -48 265 -384 446 294 25 -37 331 -553 -480 -246 251 -351 555 685 313 -283 -420 -767 43 646 699 -734 51 -470 407 -518 544 -851 -792 698 174 -277 119 -559 794 522 562 526 -540 337 483 -537 630 74 -648 -409 405 517 -728 -83 793 -107 451 545 431 -626 780 112 -685 655 -49 560 -734 279 177 617 465 -582 -532 548 770 -377 -27 -394 538 125 707 371 729 -534 -353 762 552 -402 -811 204 373 531 -344 -789 -200 -519 591 4 71 246 -799 641 -106 -765 -385 -587 -195 199 222 12 531 -891 -530 10 567 61 -185 70 -185 739 -528 557 -88 676 -788 -432 -631 159 336 -136 411 -490 -724 -268 237 -377 285 -758 -389 179 -699 -848 550 -31 -124 591 -82 -794 -467 98 277 561 462 -405 -378 716 -477 375 -781 -492 -255 185 -427 -134 -463 -116 -474 -898 64 468 -81 459 -119 -731 -187 357 -87 668 742 -162 540 -176 -4 -517 -30 -319 -481 207 574 10 -14 -155 515 135 -846 65 203 -773 677 -39 -61 -794 -846 -759 -373 -617 260 135 -76 -304 -878 -339 -91 468 -845 -37 536 -243 -721 549 -62 724 -356 -92 -685 -491 357 -286 789 -457 -108 442 677 -842 -99 -124 -245 -892 -874 596 600 -640 -199 -627 113 766 237 -141 5 -898 659 -167 544 752 -340 55 339 -755 279 -723 112 591 535 553 413 -198 -29 566 327 543 378 -306 -313 -754 -461 613 -794 -101 81 -141 -250 -82 -665 566 494 236 -180 485 -202 118 -50 435 678 780 585 277 113 -886 542 782 110 571 -46 -579 199 -381 -352 -422 -592 387 176 321 783 -640 -658 545 -215 -320 -387 122 -663 459 -525 -866 -434 -45 466 -505 757 -210 -106 -252 169 -65 95 668 334 243 -758 -717 -783 -86 324 262 515 792 -62 13 -715 300 196 430 -103 543 -192 -598 687 29 -235 513 -115 -617 -879 -256 133 -672 -835 41 -4 -493 662 485 513 144 331 -640 -486 -809 -49 462 -400 312 -696 -308 687 -791 138 -549 -53 -771 715 401 268 -750 237 -242 -119 350 357 -324 -762 -207 724 -668 -796 -651 383 420 397 -621 71 -686 693 -77 352 710 713 547 215 245 279 -508 568 -462 -753 -886 -753 773 714 279 -698 288 -315 -455 -759 -593 -646 340 -752 -467 -279 -105 518 59 -287 557 -830 476 314 -792 -25 -40 -413 667 -763 -33 389 229 536 -303 39 220 754 425 -407 91 167 -122 651 501 -347 511 -777 -503 47 -441 -234 -830 245 71 153 -404 712 704 50 -631 -770 -448 712 -733 704 33 -857 260 583 -636 386 -842 -597 -266 -840 529 -404 17 -152 -82 541 -681 -116 623 385 -80 215 73 146 -570 540 149 440 -243 233 -693 520 -715 -619 -502 239 -596 29 -863 -758 251 524 389 -674 361 -181 630 -668 722 -647 -378 188 -17 -337 -854 -755 -388 203 704 -859 714 683 -356 -67 -100 -456 90 132 -95 -419 353 -724 -269 537 351 -631 -202 -689 74 718 417 236 -568 -54 605 102 680 -468 312 458 -399 542 -281 -663 -702 795 366 351 -840 -27 -780 -24 570 326 68 270 -540 611 291 659 -898 -102 296 444 158 -456 -206 -507 269 250 -797 -554 160 -175 -882 -778 -251 -561 -377 -82 35 140 278 90 -88 145 489 475 786 525 -426 -135 679 -290 610 316 -24 -206 -333 -319 -450 -382 203 210 -572 568 623 -864 -733 572 344 -244 -565 -203 251 338 123 447 -270 -69 499 -25 684 -850 -110 -209 -834 -260 -33 -738 -883 -523 -16 -657 -660 -582 526 -60 503 39 72 622 25 31 799 -556 -812 754 724 600 679 280 735 -659 688 599 -880 -173 -823 281 -222 -658 752 -354 751 -387 745 17 -119 -632 125 -235 280 -800 -356 267 157 220 -479 -502 -278 -747 -350 -508 -524 128 282 445 -61 735 -607 -446 286 -286 646 249 -64 757 672 -663 -465 708 366 700 393 425 127 -492 -160 -869 732 -546 -275 -375 240 331 -871 -697 -614 157 -257 -466 -331 -896 499 345 -822 -300 -176 484 -61 -586 -561 653 -544 683 -333 -159 -609 224 -157 -260 211 -52 -112 617 -101 644 618 -690 7 -536 -881 -852 733 -570 -247 681 -221 -229 182 -515 -288 -425 -481 -433 221 270 222 321 -711 -233 12 74 -543 -43 80 104 -606 354 -836 612 202 -620 364 -7 682 12 -747 281 -154 407 747 -779 191 -665 431 59 336 25 -670 -45 -474 -819 300 -608 -517 43 -624 -658 285 476 -402 -285 406 763 -292 -300 -726 88 399 44 193 500 210 -435 -349 559 484 -444 478 575 -348 415 -212 -435 -67 -819 -144 476 -25 -848 -215 134 -652 318 -839 -721 -386 123 663 -666 763 -230 -145 363 -694 535 -219 -472 -237 -155 609 -519 -849 -779 734 472 -249 -791 540 -222 338 621 -853 -799 -541 -660 -484 -295 -520 380 107 -707 453 -281 -778 -31 386 477 -520 388 407 406 536 -611 646 774 -393 -519 69 -312 583 -337 548 -723 -769 645 293 -319 -284 -573 -398 582 -261 -400 -677 207 450 591 -792 54 52 -214 492 203 513 -610 -653 -618 4 596 -9 223 -402 194 306 796 -613 -208 -244 -445 -333 -222 548 95 -192 61 -523 98 -831 500 412 -733 552 -307 -633 279 -683 -648 239 -223 -737 15 759 -247 -505 -369 631 -440 526 500 13 56 200 179 501 -317 270 -764 306 127 699 -831 -295 283 -566 -82 4 -500 -835 -627 -165 -594 217 -566 360 80 499 -193 -93 -839 -388 -449 -276 -500 -605 -284 -98 -104 -38 567 531 29 342 639 -70 -94 -42 105 691 -386 -388 302 -520 -292 554 118 650 195 -878 -813 428 -839 238 -360 -135 -800 415 217 667 -72 -677 -294 -423 492 88 -124 654 -248 -215 127 737 45 -23 -623 33 -416 -248 695 653 -715 -869 -40 797 -18 -686 -896 177 -589 -607 -234 798 -475 697 -200 -849 615 -390 612 -469 -740 -361 -246 631 311 -739 541 -815 -857 623 -460 667 747 655 -594 514 -441 55 33 698 -90 135 -379 576 -333 279 -532 748 200 -153 -841 -508 -386 -442 127 -792 679 -510 -541 775 -757 -480 -831 -654 -629 592 406 624 -366 -630 -79 721 -742 376 -135 750 -510 -249 234 -37 -762 -401 -285 503 697 611 -604 566 231 -250 227 -480 -604 62 -84 -101 140 63 -582 -445 402 -152 6 -565 380 -259 -39 391 489 -642 257 543 532 -403 742 549 455 -703 378 -713 -13 445 -20 -140 -9 223 730 751 -208 -640 405 313 -315 -439 551 -900 -472 -324 -54 363 160 467 718 -282 -687 -406 -774 -106 -795 -677 461 -776 24 -57 82 12 -537 -469 -544 423 6 -61 -576 -736 -808 -350 -798 -311 282 -425 -281 -352 -274 -226 195 100 -196 -479 35 -733 -465 756 346 377 -52 -238 532 -74 -816 41 238 490 343 708 262 -120 -21 -71 100 -527 714 169 676 686 -406 -201 3 -351 58 476 633 -389 -744 -257 126 638 182 427 533 -21 -94 206 -13 637 713 -338 743 -432 -101 377 562 682 486 -273 333 774 399 -888 -778 -304 360 -435 -404 -833 354 -365 596 -370 -210 767 -709 -260 -883 -465 691 303 602 21 -126 -236 664 -854 417 695 -162 -789 -496 -718 284 562 688 -442 297 -115 -802 631 776 354 417 413 221 -207 -426 -609 358 -454 791 -771 -682 -407 -530 -689 -116 -141 -878 210 -217 241 764 -577 -534 -770 -137 688 686 760 -508 323 534 -838 197 -316 490 316 -406 -479 -357 191 481 -522 -198 -40 -589 -806 -469 118 216 345 -698 115 754 340 -669 290 -14 -874 -718 -294 48 -653 -860 294 732 -364 -22 -164 -442 156 -850 -604 -308 -427 -148 588 -723 775 -635 -494 159 -279 553 44 -707 747 321 -412 -102 -612 -159 169 4 164 544 276 -339 -172 -521 172 -63 -114 -288 -34 -210 301 522 -860 423 69 -5 706 -183 -830 -841 239 623 -308 -553 -770 -372 -352 -349 376 673 -363 -786 -893 -712 497 -354 -721 -894 -682 172 -797 -343 -764 222 542 -877 -670 -603 -505 330 -373 -459 -291 -855 375 197 -501 783 62 629 -138 -354 -189 -772 744 -793 -513 -603 86 -299 -479 -656 -515 600 333 -796 -70 564 -624 778 178 -486 -849 5 -85 -183 -828 -30 261 -823 -610 593 721 -629 -146 -807 326 102 635 223 -172 747 -298 -256 -133 522 328 -54 -143 97 714 279 -521 -137 128 -524 -465 -776 -163 103 -889 -524 -550 -422 -685 416 631 -21 -186 -854 441 246 -190 203 77 316 140 336 420 -794 -314 648 722 -364 -718 71 299 -496 -114 -391 -708 222 722 -22 -422 -47 -80 708 645 386 177 -19 -178 -713 748 281 568 -572 -491 -359 -140 -194 533 784 -382 386 -273 -140 774 699 -246 590 302 -112 -896 -598 617 -541 130 -136 -490 320 -123 692 -748 485 -157 -626 -409 480 -769 -470 -485 460 -597 230 795 -794 750 235 -428 -461 -820 20 -860 -126 -10 -673 607 160 -112 -706 -409 410 513 -245 260 -890 656 369 588 556 -129 -228 -757 235 581 -142 -474 531 -714 28 445 23 -538 -250 137 525 -877 -269 17 118 -715 596 -131 623 60 399 539 249 -813 459 -70 408 -880 -286 139 -230 -801 410 55 -326 15 -216 425 179 205 125 113 -248 667 373 370 -730 -417 -291 -118 427 67 622 504 -125 -238 745 -434 -820 -467 371 599 115 773 800 652 244 -332 231 -541 221 -617 -619 -298 21 28 389 503 -58 -193 -211 -714 -352 448 326 58 -114 340 741 -638 258 -179 27 650 32 -687 255 241 367 170 -409 673 -826 666 486 -137 -342 -10 328 -172 -551 -49 -580 700 -816 -266 -781 14 135 -893 755 564 162 -534 -476 101 -584 -100 33 218 -417 461 776 405 -468 -57 772 -236 -43 -229 692 -764 -553 -231 -452 -344 705 -77 -80 518 624 -593 -609 -844 466 501 -636 -145 -522 -160 465 611 78 134 421 -514 387 -487 -790 279 13 380 -475 487 567 776 -643 -57 -599 -221 132 733 -610 248 619 559 -635 497 -301 445 550 674 -705 -46 -335 467 -287 -809 297 -217 92 335 544 -97 105 -155 190 418 670 765 -457 -461 230 620 559 445 653 398 -539 -279 636 335 44 -820 641 -302 -488 258 446 -286 528 -86 333 586 541 -3 683 611 -677 -327 -413 769 -735 -836 -93 584 -611 252 -280 230 298 -492 322 -64 -52 732 -268 424 223 -736 773 339 -682 -209 391 -65 -488 598 -576 -512 705 -586 247 -597 -132 -494 41 -184 -423 -383 431 -464 314 -507 158 297 -838 -274 394 -797 754 -154 -11 425 134 740 519 -626 -644 741 102 354 703 -4 533 -146 -343 409 411 -703 763 729 422 567 557 -339 -720 706 473 -611 -197 -835 -710 -803 -387 383 743 758 212 385 -78 -494 688 158 -335 -187 -111 791 379 20 -760 102 -411 390 524 -342 797 -437 -428 -542 682 356 -825 -198 362 207 -106 75 -333 396 1 450 -703 -341 -309 527 -756 475 -501 -102 -93 -437 496 -439 70 279 397 -100 -887 641 -49 354 449 -298 437 -524 110 -716 -590 601 474 -241 -360 121 -303 -467 707 1 -525 758 767 -169 -771 796 -800 -272 99 242 -524 79 -820 622 -522 245 712 -426 -72 783 -105 -373 314 105 -570 -642 336 411 -632 -509 705 73 -158 573 -456 434 771 427 8 98 -821 -730 702 -138 618 -475 -50 -685 113 759 387 -798 -235 -245 -347 -225 -97 568 -27 -169 292 43 326 362 80 506 790 196 624 -659 193 -765 -707 -94 -850 -33 449 -565 305 -780 -607 758 -435 109 -149 675 -64 460 -81 -250 -817 454 214 -768 -377 785 -125 -524 55 -730 -674 267 -896 -641 -223 -61 656 -131 -276 587 714 147 4 596 527 370 336 218 683 -727 -328 680 411 23 468 384 508 -337 2 -127 703 -173 -274 -150 -775 -578 658 -571 -171 690 -855 -289 195 -659 -514 -861 276 4 -860 -785 718 630 -808 232 -884 -107 -179 423 -257 536 652 603 -338 -535 -393 -220 -294 -340 -15 118 -38 529 -146 9 500 451 -237 -456 69 529 87 -61 143 52 656 -825 281 711 716 444 540 -404 -496 -688 407 668 301 419 201 -270 -381 -234 -858 79 34 -427 127 537 298 -188 -844 -637 83 -627 -541 -579 -833 -175 -148 321 -162 266 -600 541 588 -464 -426 -289 -150 -124 573 -178 -76 -716 -459 676 67 -63 -287 -192 769 590 5 -173 373 265 64 92 273 -98 -20 -169 -420 -74 68 -155 781 -193 -892 116 475 -607 708 457 -491 -313 -83 736 98 -121 -754 -790 515 458 357 190 223 -3 196 253 448 455 -593 -20 427 467 -683 -559 706 -408 540 458 573 577 -402 153 -817 -61 -606 -72 -631 -853 -141 350 690 -27 167 15 -633 649 764 753 -583 -219 643 583 633 -247 -143 35 65 797 -709 -91 -670 433 -371 294 755 -76 -248 41 -147 -653 -861 68 -216 0 469 -842 -118 264 -186 -129 -741 -281 786 467 634 -504 172 -284 361 596 228 254 -526 352 -61 -654 -167 -792 294 -29 -252 -557 -477 -755 369 297 128 463 -171 220 285 -45 -377 -363 -861 491 -555 495 -428 407 570 224 -783 124 519 -695 82 -609 696 -773 -277 -690 -210 324 15 -529 698 -814 -177 0 -76 603 -402 -402 137 -613 378 258 -810 585 595 -787 190 -1 -455 -687 364 -725 -439 305 -356 -434 798 -535 -584 581 -729 323 -770 279 512 -288 277 -230 -657 -612 643 164 493 -403 -87 -482 -608 -492 350 108 -558 411 -707 8 -825 -555 625 -641 -98 -239 644 -342 726 -178 -683 -110 623 -891 -49 643 194 -2 106 719 600 562 -866 -265 691 113 388 -486 -836 110 412 -798 -82 -606 -654 -411 -217 -419 102 709 177 604 -394 207 -364 -849 202 763 -86 242 160 -4 125 574 382 472 335 -879 -712 643 -427 -55 585 710 303 -893 -348 305 414 604 685 419 -795 557 -87 -259 393 491 327 -709 405 -626 518 206 -854 -303 -739 -337 -814 -388 -596 274 -112 -107 -75 -721 -257 -84 103 432 -585 -244 -552 647 -628 -627 -400 -660 782 311 600 -328 -866 -640 727 -676 524 761 613 -620 -76 -591 -288 -180 532 -490 78 516 348 31 -802 -689 -490 -728 235 224 133 -220 -464 782 -537 511 -482 332 -190 -516 588 -656 774 -204 -405 363 -503 -269 -126 115 37 632 651 374 -520 510 -281 -874 33 678 -858 76 -368 -828 -39 524 -523 -810 -171 -253 635 -572 116 529 -559 -64 668 81 170 -414 626 278 460 604 -263 -133 -574 -277 -592 555 570 562 -187 401 -776 -278 215 -158 373 288 370 -253 106 -211 -130 -468 609 327 490 299 -772 554 -337 -205 51 682 -601 -273 -670 -724 -535 -688 560 -810 -125 -734 669 409 -506 -75 127 -292 92 -608 795 -827 -888 728 611 -2 222 -532 677 717 -826 -425 -466 -138 -65 -345 -857 141 -609 -275 -877 702 400 272 247 709 -535 -251 -806 -194 -205 673 74 619 -545 786 179 550 449 -282 493 681 347 -578 735 478 -899 -360 -572 33 -567 286 -652 635 115 -481 -638 -194 -607 -690 739 370 745 -309 -778 -700 -480 69 -607 -12 -4 378 677 438 -665 -415 124 -777 527 767 -416 -297 -411 -358 -792 754 729 360 158 671 -57 551 -608 -753 -700 -132 -524 -33 192 -816 69 693 -524 -707 258 -178 -895 418 212 154 -120 -421 436 283 -588 72 539 -702 416 641 615 -541 -509 28 202 75 528 430 -538 350 -808 235 -556 22 223 -616 -208 7 627 -677 555 -498 631 651 125 -674 -534 791 -460 30 107 -772 172 172 -892 -323 602 755 627 116 -28 -788 -366 44 -194 153 -547 -814 -181 100 -247 -597 -189 -720 756 600 -525 19 193 636 449 105 -353 538 -275 -662 49 -872 -828 -767 229 -30 -76 -726 -599 -27 -788 562 -474 536 -787 -128 -854 94 -490 -506 548 513 666 386 724 792 518 141 -44 -768 249 -639 -279 -689 -271 421 125 -748 -340 762 -388 -790 -137 -473 -172 241 -609 -713 388 -492 177 439 69 12 70 751 198 -103 -114 -82 150 338 -807 392 556 -491 -309 -380 659 633 537 49 710 -445 -744 398 -660 599 -87 771 -765 -838 -844 612 700 -665 -101 -292 741 -618 -256 -737 678 -889 -891 453 359 604 -716 -604 546 10 -53 -682 629 477 695 -342 550 495 -64 -232 166 9 -495 -392 -264 56 424 -150 -669 -509 -111 -123 -289 -261 447 -402 663 77 126 -454 -636 -793 -367 -795 -708 560 -212 170 239 243 -425 153 63 -846 185 33 -710 218 793 285 42 437 -118 440 648 590 -224 428 -40 -7 -865 126 -535 -103 -759 777 86 -568 491 -585 310 622 304 -780 -302 -14 706 788 -276 10 -879 632 -140 -661 -412 -543 -727 -418 -609 726 -160 -59 737 -341 -340 -5 -246 682 662 -722 346 -495 398 339 159 -772 -357 -822 690 -414 599 149 -502 303 -14 -900 -73 -104 734 119 235 -536 -603 -436 583 -387 227 194 672 742 -576 31 162 698 317 -403 -97 427 184 714 281 436 -248 618 -454 752 -787 -547 -405 -553 -836 -260 -606 26 -843 -367 -533 663 -313 -637 275 511 -167 -750 -111 -320 -415 390 576 237 -732 -25 564 -248 -110 596 197 -383 -818 -44 509 -413 736 -270 -170 -408 65 -873 668 105 -489 81 -173 -826 -199 -715 242 258 -4 -711 104 -590 -449 -34 -258 -461 -284 451 -564 -268 217 459 715 264 -851 -852 -822 -450 91 -656 65 -227 593 -360 667 -877 -694 419 712 -89 166 780 5 747 -126 -711 -479 -804 -642 -174 -248 -170 532 -89 -582 -226 -346 -378 -725 368 -499 624 502 -198 -863 -315 130 160 -113 -411 -74 657 -84 -729 -749 -510 -761 357 444 -895 548 -517 -445 111 -362 -551 -315 680 613 -353 -141 488 352 -704 217 -513 -159 -377 774 481 274 613 -803 -828 44 358 -78 279 526 -434 644 -175 688 -753 3 -290 -6 414 -542 509 -217 -332 -604 83 -667 -649 416 -703 -426 160 -276 199 -817 -640 -77 -462 29 564 17 275 -506 -603 542 -519 381 -299 -806 523 -729 -140 643 387 662 53 487 337 348 531 520 -217 246 -883 -179 -268 -641 -846 778 130 -381 -466 -240 552 734 781 758 361 -260 -18 72 -471 -428 -311 -283 165 -672 -348 292 789 42 -575 646 -65 693 777 -804 734 75 -590 642 -267 54 -398 166 663 198 384 -823 95 -340 -667 593 -610 440 -328 -195 -425 258 -845 -868 692 -140 -676 272 -757 730 496 -757 195 -625 -805 -365 -89 675 413 -207 -644 -215 477 -74 553 376 -146 -697 724 337 704 -829 -521 744 -74 -773 150 -439 750 731 -800 -465 -144 -482 686 95 -459 791 -613 267 -378 759 584 412 -94 -605 -378 -131 -595 189 759 619 438 -512 646 -831 -861 -514 160 252 739 487 7 -599 489 -862 164 105 269 -381 -10 588 544 -656 149 -85 -651 -522 704 -216 -689 625 -819 -738 -845 715 -779 -894 795 -851 728 791 28 -656 127 409 -483 412 -372 -69 666 -179 -492 -671 380 -536 -246 61 -415 -432 -17 -727 522 698 141 697 -273 448 137 -146 -769 -815 -397 299 278 538 -461 471 -605 254 539 -285 -224 -108 -494 567 698 520 -20 -316 437 451 -73 -246 -733 735 -642 91 787 300 -6 -196 624 625 -722 -855 691 -350 738 -93 650 -853 -321 -60 550 775 50 -663 189 -385 267 325 -468 565 554 -695 74 -197 -306 745 -689 -266 -208 -141 -27 666 -695 -755 -16 322 -167 -523 521 -413 -713 -9 -8 -303 -800 711 -529 468 -66 -300 245 763 -75 -337 -628 -587 -85 -873 21 325 748 -745 -523 -696 284 -579 -553 -222 -800 -446 13 -40 -677 497 184 -32 -191 -611 86 -729 -605 -629 738 -269 -386 -536 67 -309 23 -373 162 -812 -665 -43 -588 343 -39 286 -545 -547 31 -451 -163 19 -81 92 198 154 682 597 217 -640 711 251 698 -384 697 87 102 761 179 352 -169 -371 -569 49 -228 -884 -695 788 470 731 -578 178 -334 89 -449 -633 381 -795 152 -207 -77 -579 -165 399 -625 606 -386 -561 80 -10 -802 129 -427 755 -119 797 -70 309 694 -828 -812 279 -322 -814 -125 -34 0 -761 -561 -321 -685 290 -310 307 312 -634 -593 617 66 42 181 -446 232 363 -277 -784 -839 -688 564 377 764 -789 -606 -591 53 104 -189 50 234 -295 491 -298 673 -118 -18 701 -45 -283 246 -755 -734 -36 -859 -348 717 -799 619 512 -729 -18 188 65 -807 446 -758 -580 692 -832 230 467 479 -176 -291 30 -361 80 -769 -518 675 -192 775 18 436 -251 -477 344 -275 -759 -545 -89 -482 -396 759 234 439 496 51 773 -775 574 571 728 313 -226 -752 -151 363 -335 -385 540 -208 744 31 -103 -339 694 -258 -753 -231 751 -77 147 -270 -218 -609 573 790 89 32 141 -439 -313 401 781 146 744 -646 -827 602 642 -629 488 -591 -518 311 -800 673 422 -800 -446 515 -60 -228 432 166 -167 -659 330 701 -249 -681 -191 -281 -307 790 -809 122 93 -554 189 -783 206 -292 -769 654 -470 -117 474 613 205 361 295 544 -66 -334 136 649 -46 298 228 733 -787 145 -366 374 -395 -342 -477 714 -343 508 -118 -74 222 -49 235 680 -725 -15 566 307 -618 137 330 -473 -397 169 -709 -202 196 -558 -408 665 389 -394 -352 -760 402 658 242 732 -890 -576 327 262 -687 474 -366 55 -385 -268 570 -873 -175 323 -99 -49 192 -391 160 291 -498 728 -233 -780 -540 -317 544 -639 -463 723 -380 426 775 -53 53 603 752 681 757 -706 -581 201 460 766 -801 530 591 747 5 484 525 611 751 -787 -653 368 -461 -350 -515 -160 169 -344 -527 314 -503 293 -336 103 -430 -335 487 681 94 -172 -305 192 -621 -22 -553 676 97 -256 -56 -369 560 -882 794 -169 536 632 -895 477 262 283 87 -13 -737 777 452 799 777 417 -666 -768 -325 690 -479 227 252 487 224 425 -286 -491 -564 -407 403 143 365 272 -602 -646 -66 747 -187 39 776 -555 -423 -23 250 307 -219 -284 355 -636 -578 -708 -666 795 172 -388 78 -851 -663 -28 520 -191 786 494 -369 -107 -134 -854 -792 789 -151 331 138 419 84 735 -716 -498 726 265 -536 289 -51 139 -148 800 518 299 190 -75 286 -870 -618 658 -274 488 314 -504 291 -65 311 128 -855 528 243 16 462 -413 -132 499 443 9 309 307 -357 212 334 -131 -114 472 332 -546 16 204 -887 15 -197 758 298 -24 -524 377 -306 111 -279 -475 311 -355 -152 -372 790 -813 92 304 135 449 -370 -366 -782 -870 -809 -865 365 279 -722 388 63 -26 -895 -669 165 -436 -728 -595 -266 679 -153 639 -577 -519 35 15 -857 395 -554 -239 211 -197 -870 243 710 157 -190 -576 -713 446 -120 -816 -241 -805 -750 319 713 206 -298 -298 767 -854 -763 276 629 -305 -295 387 459 397 146 143 -859 385 751 -261 -728 -467 720 -744 -499 580 694 -29 -145 650 702 -631 792 89 -661 379 354 330 256 331 282 -872 -761 648 571 549 101 -358 543 306 -630 -747 685 306 590 -664 140 307 -424 548 539 -110 -141 -562 -280 407 116 100 636 -234 -803 -741 -825 737 -50 347 -418 166 271 -100 213 -123 -327 -312 598 343 566 463 711 190 340 726 263 621 646 -81 22 -26 380 -402 -892 389 793 81 600 -831 305 223 -524 132 -820 416 -450 -590 259 -424 -351 -717 104 -517 598 -183 125 590 -55 588 663 797 -555 668 -814 -659 -613 602 679 455 -395 631 160 -41 -184 -647 -178 -101 177 -238 -393 413 -114 -604 301 60 380 -314 527 499 588 -327 354 553 298 739 739 -10 302 496 -397 -315 -13 -637 293 -210 -804 236 -806 303 -689 -336 -774 -97 344 -478 269 -25 710 -741 -873 271 267 409 324 596 -433 632 -542 -296 -131 -126 -810 -296 370 20 -252 23 -119 214 418 -896 340 -795 -256 -513 -570 -63 -684 53 -393 514 -322 97 -164 91 -427 54 -237 79 -788 -657 -295 -886 534 -819 -474 59 370 -690 -511 798 693 -428 338 100 -710 -215 -129 287 663 -183 -786 -856 -710 643 -494 -883 589 476 527 -789 -440 -585 511 343 -340 304 -322 -675 657 -661 -523 -720 143 770 -404 200 119 105 53 -52 564 -534 764 -18 -627 -221 741 -776 46 -794 784 -562 -833 -184 -308 -458 -582 199 145 261 203 -227 660 -348 86 456 -8 100 525 -520 -167 -35 -625 489 510 -343 382 400 718 -751 -30 -534 350 -163 234 -181 464 -625 -462 113 -829 -412 260 -401 231 -617 95 -184 -136 585 98 73 -452 605 -282 686 -624 274 -87 -432 615 -513 -596 602 183 119 -514 -839 -715 -656 -292 -764 -297 -469 -418 644 -376 510 -207 691 -165 274 469 203 -113 489 -612 -253 -40 536 110 654 -335 176 -254 -48 399 -888 592 -632 70 -147 -466 -509 -466 317 0 485 267 -11 -566 -463 41 -604 696 -61 59 -147 269 -774 249 -818 -287 -8 -375 77 785 371 312 -196 -468 -615 -59 620 -390 56 715 301 468 -568 -14 -742 115 -617 -202 376 44 -282 234 273 78 -536 211 -327 523 -64 119 -618 198 475 -344 -288 -102 -58 51 -613 -529 -538 -79 -522 -853 309 -603 -137 -624 -177 589 -761 505 -366 572 19 132 -573 -12 -20 212 -158 -705 -681 772 747 132 -287 -553 525 -150 282 60 -685 -211 420 -738 192 448 -410 36 -103 -423 -665 -293 246 -574 -515 -664 278 750 639 -460 -175 661 -720 659 -846 -378 -102 -223 -15 -576 373 -329 302 -486 697 -815 466 -353 163 -895 -583 43 584 568 653 41 537 791 -31 572 -403 -678 -532 -272 -857 -134 -757 337 284 -832 -49 570 -524 -483 -189 -399 -278 -94 330 643 153 144 -426 455 -882 -571 -200 -592 639 -474 73 -232 230 -95 796 630 -864 -7 -769 -560 457 41 -23 648 63 -637 546 -498 490 120 117 -607 -552 601 293 447 -115 -546 146 -764 -398 -143 220 -464 -656 589 -609 661 -227 -223 374 388 672 -426 600 474 -188 -613 354 -818 224 204 -35 587 -870 -819 269 748 512 790 -750 770 -590 260 -312 -129 252 -140 196 -320 -664 -794 -258 -44 171 48 -175 -117 -236 614 -167 388 -275 613 -199 -159 -678 309 554 -393 39 685 745 -383 -342 -634 199 -716 744 679 -663 -462 -53 -563 573 -619 379 649 -775 534 26 -336 -327 -61 -63 664 -214 568 -761 -485 619 176 -668 -698 -395 135 -320 96 551 596 -688 -443 -853 -529 -737 -629 216 -312 203 485 76 -212 -835 788 463 -282 199 239 362 12 300 -79 -335 783 -857 159 412 -776 -308 -814 -726 -175 94 -595 -593 215 -730 -53 766 736 -390 80 583 325 -133 103 737 195 722 176 -644 -252 -441 -559 629 -438 62 -731 -280 -127 105 371 -676 -138 350 -624 -324 685 709 -16 692 -263 419 471 165 636 -421 728 -816 438 -52 479 607 666 -210 590 706 688 107 -478 -291 -788 -127 -644 380 434 463 -40 -39 -20 -720 -257 646 312 53 779 -273 -449 -690 114 203 363 -453 610 -774 299 -314 -498 -107 -753 -689 154 -458 -470 -196 -755 -3 -752 -116 387 558 455 -196 -558 472 607 -476 191 479 351 -875 -233 -190 -727 -824 -683 492 148 717 -740 -557 29 260 -445 -697 588 -198 -545 -641 41 291 -619 235 -893 -157 386 189 447 -726 118 448 2 -108 784 396 33 591 -70 83 54 -795 739 -369 -356 299 380 360 -405 -619 -213 -816 -512 -209 122 396 440 -219 -650 687 -542 735 552 -255 81 223 -342 748 -667 -186 -113 -372 -845 155 739 -660 -836 110 783 -419 -310 598 88 232 -260 -562 -152 778 635 -624 -818 -117 622 -845 6 118 -571 -330 519 -399 594 557 -652 618 -803 -703 -37 55 501 564 -143 396 580 668 -233 762 -202 -898 683 -574 6 355 753 497 -308 -841 -139 -346 -14 516 431 -30 -653 400 -876 -387 -868 497 -432 -219 -716 614 -589 704 -618 596 -300 292 630 543 -8 -485 362 592 -775 -312 454 -556 380 480 -545 512 -379 -203 -227 -81 696 -777 566 -336 757 -141 602 499 -468 -683 -870 87 590 317 -677 -166 266 39 42 -572 783 510 545 227 -563 -301 554 -479 79 396 311 -114 652 -12 -608 640 -252 22 624 -831 696 -326 279 -20 317 -581 372 609 238 141 -625 -330 -540 124 -293 232 -79 143 295 504 177 -501 210 -707 -885 -488 183 -722 -607 -466 -411 416 -337 -234 -134 -550 -358 636 714 -366 417 -769 399 332 -54 -168 718 -581 -560 -758 -756 606 -237 405 676 171 -810 -278 -242 -497 -834 174 -609 -358 423 -258 -810 742 107 -371 381 21 71 528 4 -346 481 374 435 -241 605 -581 -683 392 -420 635 -257 -375 -10 -738 314 -736 92 9 208 -277 220 -873 434 172 74 405 523 159 111 186 -551 776 -373 335 731 -159 223 6 -547 -217 -752 75 449 558 -606 -881 235 -34 -38 -798 435 714 -873 -179 -102 257 -26 -62 -169 82 -870 265 490 470 542 223 -657 -560 762 474 220 239 -220 547 -869 -582 585 187 -848 -603 82 18 775 -60 9 408 798 -385 595 344 434 573 452 469 -821 -764 14 -545 602 -391 721 493 -495 438 -440 -656 627 -567 -592 452 -596 -368 609 155 -283 -51 -275 -359 553 591 368 157 299 -723 419 127 291 -429 505 714 -717 -876 479 -596 534 -89 -51 -285 -2 -831 -680 -571 -376 132 611 686 -23 -370 -376 -249 -653 -245 -697 -440 206 -24 -399 -644 504 67 157 414 -357 70 651 -677 771 -428 -737 -2 -350 -226 354 515 44 720 329 515 -470 -1 480 218 192 -471 224 12 623 158 347 258 710 -186 704 135 766 -433 614 -854 -48 -7 -225 -292 -206 -555 371 184 -81 -45 -341 348 395 -39 -281 -129 -365 -723 -360 -869 -449 251 36 490 697 325 147 767 96 -860 -254 706 -796 -15 -321 -420 483 -217 -763 611 -129 -23 529 -21 326 -79 288 -346 595 733 -271 384 687 -342 -402 487 -861 751 -63 625 696 238 539 707 586 -279 -209 -145 798 -629 -17 639 -250 -41 399 -12 545 491 -288 114 533 -312 -239 -688 433 -856 -779 -353 -235 -867 321 71 -725 375 -887 -72 -583 767 310 -670 -583 -760 -716 -41 -287 -582 -141 160 -221 526 -707 -440 50 519 113 -120 539 234 -878 -633 742 547 -12 -90 46 -755 -286 -93 -859 446 409 -552 -873 655 429 350 232 348 -345 607 -749 475 307 544 421 -34 -658 561 -411 760 -584 147 429 667 -810 -514 -846 351 -388 -127 263 122 -202 650 -890 -511 304 -277 203 494 -101 -384 765 -51 -76 5 -545 565 454 328 -80 -679 -55 440 -49 34 362 462 40 495 -324 -124 -76 -684 -299 367 -313 127 571 231 795 763 616 -695 444 605 -356 -350 96 122 6 -100 184 -711 -799 -226 39 554 299 92 -636 294 661 762 -444 326 715 283 -67 442 -337 675 596 374 -628 -500 -629 -149 -147 -14 340 640 27 789 -66 -372 15 221 -207 376 257 381 472 -837 -341 145 -632 396 86 -74 -765 -289 464 -421 -93 -666 448 -590 -321 65 79 -712 -694 96 -632 -405 78 562 734 231 -88 -84 798 -62 -880 -588 -530 520 -786 -512 -539 -466 250 -292 508 -430 -281 568 679 -558 535 137 690 31 -86 259 -638 509 28 -552 -35 417 -657 -536 -745 8 142 -91 -562 -220 -108 696 156 -548 476 -179 -427 314 -357 660 449 604 -16 -882 77 -161 515 772 -878 -739 -768 -184 421 12 -201 -577 -846 13 -426 567 -802 669 625 760 405 302 533 658 -11 -438 735 660 -144 648 92 -795 88 116 138 763 41 581 507 394 -894 164 298 642 143 457 -577 -209 -800 -763 374 436 520 -317 -626 -24 528 -247 457 402 -380 -302 -769 418 141 -812 -519 325 -64 295 733 706 429 -390 -431 577 -118 445 -205 -645 534 744 434 -147 -164 -156 -617 498 25 630 -660 -723 769 -771 -428 -280 -412 -280 222 -676 -202 -760 370 265 342 590 378 -254 247 -830 -144 531 -166 -758 658 132 -129 -9 109 -153 -317 -897 -208 -777 566 320 30 538 664 649 72 -517 178 526 333 723 208 337 -377 618 -11 516 -32 -860 497 -66 366 191 -746 -438 192 -822 -212 638 -414 577 -885 357 -700 -492 -723 -6 -251 379 -26 -514 673 -69 206 -396 751 -218 206 -490 754 785 253 93 -316 -192 -13 -265 -172 726 226 482 -385 131 513 -775 -347 638 198 -816 600 426 171 -497 235 -853 346 177 36 -236 -332 -885 -76 -722 176 -847 465 -418 370 614 -482 232 510 218 -481 761 -834 537 430 -118 -325 -442 525 277 -230 119 -186 452 -265 711 287 517 -437 363 -351 755 236 -311 -861 334 -753 34 -647 618 195 -739 772 -544 -235 246 780 544 -741 379 -723 -702 69 -899 -514 323 48 264 115 362 -208 712 -210 794 -716 129 -443 -581 541 -47 -305 120 519 -423 -647 518 326 -787 607 786 652 -772 345 -432 -559 -886 -554 608 453 149 430 400 -418 -228 -38 410 298 487 742 81 181 -836 689 -36 -378 642 -531 360 374 -251 564 61 -546 717 110 -448 -141 -556 106 359 137 -119 92 -325 -150 -359 -630 566 -362 -183 -453 704 533 388 -237 121 -803 -871 -136 -817 -585 601 247 -231 759 362 798 402 512 -886 615 -34 790 -47 301 611 -312 703 379 -156 282 -120 536 516 432 289 -129 -716 -388 -759 -519 -448 136 -271 539 710 -376 595 499 220 -217 369 31 -247 -315 390 -165 91 -303 539 -357 -453 563 549 -66 493 798 673 420 -62 -331 555 -491 -466 189 628 753 -118 397 231 184 -738 -390 -256 317 671 -279 -655 726 -675 -562 218 -21 54 81 -296 632 306 -538 -795 634 645 135 -80 -716 -47 617 -776 -70 -623 -776 762 -318 -99 -502 -97 91 -553 -138 -624 -313 -648 39 79 -405 -497 -171 192 -451 675 -117 -385 -793 224 7 -222 473 -600 -538 -175 -264 -697 303 -278 467 520 -264 561 392 -549 -866 150 181 20 -788 -504 366 741 781 -839 -749 60 565 -282 -400 -648 -51 -77 11 -38 303 -246 -394 -585 424 -827 792 -520 -654 -29 -490 697 -279 534 30 -81 -67 -250 266 181 102 -249 427 167 66 619 -287 447 166 784 -169 703 -818 -378 289 80 459 -441 -658 -188 -152 -687 -171 464 -181 727 -327 -216 -372 661 -262 242 -577 80 -88 687 -285 541 -896 -123 348 353 234 165 70 -710 -353 38 430 182 -262 176 356 627 330 272 -807 159 -430 48 -179 348 734 295 530 -526 191 -558 -190 -362 -900 564 -854 -762 -145 223 207 775 256 304 -568 349 -260 152 181 -854 -592 -346 -416 540 -461 170 -312 638 -723 -719 -488 694 627 483 336 -378 31 -106 -868 -641 -326 259 586 239 745 -236 -463 343 23 302 -425 -196 357 -310 -877 -422 -844 605 -120 301 -390 650 645 504 178 375 250 776 -133 -267 -625 558 22 -513 -83 523 652 311 -759 -343 -656 -447 -521 -790 -42 144 298 44 74 -239 442 743 -240 53 -182 42 539 -556 -402 591 185 252 308 -634 -72 -195 130 -836 -783 276 -595 156 775 -739 -585 307 141 -444 19 -695 -785 393 506 -485 376 -825 -404 136 373 -285 196 -16 -76 544 -384 -717 -335 -214 456 362 -811 799 437 -295 -761 -511 -531 -692 -653 -856 50 -698 -823 774 582 -311 303 617 634 -597 168 602 637 -765 -116 68 406 -590 533 -595 -352 723 -536 499 57 -779 505 267 434 206 170 -553 -472 408 -686 415 -183 246 123 -2 -790 -583 -122 -9 69 -191 102 72 204 -308 -659 -691 386 651 -458 -323 -683 194 -614 171 -461 -136 92 795 -652 417 632 769 -741 624 -777 -65 236 748 396 -117 -302 -700 -522 748 732 -183 540 606 -283 -270 -372 -381 702 327 -402 -120 -367 676 198 -93 546 -483 -148 57 83 -108 -859 -872 665 -738 -494 427 -540 753 179 64 207 -572 -773 -788 379 739 627 -460 -832 52 -380 -347 361 616 395 524 -769 201 704 105 -674 -120 434 -78 282 517 170 200 -788 -187 690 230 -366 491 528 -581 -346 -645 -203 515 -711 360 -182 81 -613 649 693 -228 -662 -450 771 494 -719 -478 719 -522 -99 392 -307 197 210 -145 441 542 107 763 -364 -92 -880 -487 -93 262 -177 -393 -631 165 -577 -265 -796 442 -190 264 671 -392 -896 -29 -149 -578 -272 -874 -275 457 -815 -167 -115 -446 506 -365 -68 686 428 -870 426 12 -716 339 -854 362 -207 395 -393 726 -398 462 695 22 76 -781 -537 -898 451 301 542 398 -281 -87 256 637 -189 171 266 -522 -144 -213 536 521 -449 -214 -494 -437 602 168 9 -351 -769 525 -631 364 -124 -809 -560 517 -626 702 -851 292 -781 226 465 -345 -197 -296 -95 539 -481 394 -522 -24 -136 581 641 441 -51 430 -213 370 -266 619 -109 22 520 649 663 263 -503 -849 588 -353 -19 410 488 -159 487 447 -134 -688 343 -507 209 -254 770 40 -478 217 343 -594 -262 274 -129 -49 -227 541 200 355 -420 -51 32 -378 751 133 -738 764 185 283 -707 162 -207 -84 -215 256 201 120 146 -321 -379 9 -345 -856 -215 -672 -758 308 266 -560 490 -139 -742 224 -146 -708 -607 308 38 787 -483 -301 19 -570 -268 -23 238 314 -852 491 -819 85 219 -395 -218 80 207 340 -351 -575 694 -564 -843 -448 350 -321 -585 -190 -29 -10 773 -653 -707 -654 27 -813 -854 -215 64 -414 620 -265 434 721 180 597 -159 -639 419 270 469 552 667 -108 38 -792 47 -538 270 93 560 -165 766 722 -94 -897 797 -435 -872 -799 416 -262 13 -673 539 386 35 55 279 575 -423 651 771 -70 -897 249 17 -866 -153 -837 -333 430 508 359 -180 162 608 -516 134 -811 154 189 -206 -465 461 -144 500 -784 -185 -636 15 16 -161 560 548 671 -571 -697 -129 -706 -790 115 -237 20 -129 -445 -119 -855 174 234 -778 -814 -369 491 -707 534 -268 273 430 -357 296 192 -614 -325 -460 201 191 -538 -309 -332 726 725 -274 -40 -4 718 -726 167 -699 145 -199 -244 -153 -848 296 -268 668 166 -6 743 -24 369 -4 322 -458 162 -769 636 778 -348 739 -437 559 -156 267 -261 677 -881 -638 259 -726 479 601 -388 -553 -478 -305 72 -200 255 463 -268 191 -475 683 421 -867 -62 -669 522 -796 575 -667 3 129 349 -738 550 -52 140 675 228 -509 -310 -79 -336 148 -695 726 577 197 -472 -691 -209 -812 -653 140 472 -652 2 441 -792 -570 -346 -684 -690 457 -700 -151 -891 258 243 -293 -73 -832 -805 -737 -18 325 227 -147 -250 -238 -133 573 776 -554 -387 232 333 -553 -423 369 235 -133 -361 -800 -377 -487 -703 45 100 -300 665 707 329 -796 171 -866 197 139 -578 -216 272 -681 -58 -292 68 399 -590 532 175 644 646 622 786 277 -270 -466 737 -830 -53 -597 226 -332 483 -162 384 -501 506 388 519 -195 444 -168 -196 -291 -802 -347 633 -733 -429 457 -67 485 91 -590 246 127 331 277 -871 -532 110 -812 -765 780 -724 395 144 -900 190 -703 198 -60 -768 523 -696 220 -584 428 571 -715 -169 553 345 674 -813 -790 -178 -561 184 -747 -173 -272 -146 324 -335 -189 42 384 764 26 673 -670 -642 -265 282 -501 800 -786 -377 548 714 663 49 396 -402 300 698 -855 -844 -400 348 -685 -547 587 -421 -25 -454 406 -404 -758 570 299 755 -357 -39 612 -725 -34 577 -524 489 -817 511 642 -436 743 66 -900 -486 225 -700 -129 543 -414 -887 -714 549 -503 -663 -710 -374 741 -86 -837 48 282 -45 -801 -677 231 728 455 360 -84 60 91 604 589 454 -265 10 503 -700 654 646 512 372 -526 -809 -882 115 -138 140 -690 387 23 675 -597 148 -599 464 -809 -891 335 790 -54 628 499 -370 187 -267 -302 -263 -310 -875 759 -343 -211 459 664 -186 587 685 -408 -42 -39 -780 41 -468 401 -835 177 664 -91 -631 296 300 -390 -584 697 -254 668 84 -768 -173 490 -390 -275 -194 408 -539 499 682 -46 -433 -312 1 -479 147 -425 -810 -849 -566 715 685 239 -632 -92 -665 734 -180 -720 -876 -578 -476 586 447 687 251 -750 -367 -632 -35 490 210 229 -710 488 23 -231 754 -19 -835 -133 -449 25 58 239 -314 -194 261 -207 626 173 515 785 556 -527 -850 654 -900 -536 719 413 -39 751 320 555 257 399 -153 588 -317 -870 719 -831 -623 314 313 39 715 603 -159 531 705 73 157 377 -13 174 -208 -76 732 -588 -23 626 309 -107 -684 166 326 -730 -867 -494 741 -887 537 463 15 -311 -687 -807 -566 588 566 -738 -349 -549 -523 59 -122 742 530 669 787 -806 701 -642 372 -760 619 -732 -736 226 -44 169 -556 -246 -369 -59 -489 539 -340 76 284 -140 -839 -160 307 531 -396 -70 -338 145 -810 243 700 -499 676 -283 -303 296 -888 -605 415 608 -581 -8 471 -797 -577 -521 452 441 -309 -817 204 -157 743 -384 430 -87 -52 548 -817 -683 -170 -855 716 -592 735 74 -223 -285 367 687 229 92 369 346 562 751 -551 -330 -333 453 245 -537 -315 737 -44 -48 -137 495 7 -808 -78 351 -746 -264 -738 72 596 245 -49 -349 464 348 522 -379 250 -679 614 -489 -750 -656 36 -670 -862 354 -117 -545 -344 -366 236 -676 141 -254 128 -415 228 -28 -465 -121 -172 -614 189 297 390 -70 96 499 -235 229 232 -868 176 726 -688 18 -314 356 235 799 -19 -763 -238 -152 470 -378 41 -755 -449 0 329 602 -290 66 -285 -705 -250 190 573 -601 -129 -724 -630 -125 -520 683 -673 379 150 -598 -851 206 -544 286 -716 103 439 509 -675 -624 -574 372 -820 -96 9 646 -883 556 -465 -332 105 551 -126 -816 -571 -284 -364 -494 729 -410 625 178 301 147 502 72 2 191 -95 -442 -514 -171 482 -492 162 -49 52 637 -9 -672 -488 -448 -407 23 -826 272 -454 -880 -274 -810 -602 681 -651 722 -117 -197 -239 -35 552 -696 -805 -703 203 -466 -602 -207 -17 672 -168 -525 -432 497 -424 356 184 796 99 489 -860 142 362 536 698 -162 -335 -416 -117 -333 -163 -819 -628 136 688 -321 638 733 487 -689 -851 631 288 -232 -108 -483 -882 -220 -326 -76 788 118 752 690 -817 -52 -304 745 -408 772 606 -151 756 348 -178 -568 -845 355 -225 299 -440 719 -84 -454 225 552 62 -18 354 -602 586 -307 -629 111 430 121 -117 379 -375 396 552 640 517 -300 -779 515 172 -462 -857 390 26 -387 477 659 410 -84 -782 125 -369 628 -532 614 165 -634 94 14 525 3 -100 -157 -279 -54 407 75 -854 -375 -82 778 -38 -721 704 -300 -341 -173 560 -296 -652 92 547 -899 380 268 429 -757 537 714 135 -289 -178 -799 157 -814 -816 632 557 328 499 -860 594 -363 -266 743 260 -368 408 383 191 -347 316 67 -291 -572 529 -625 -393 -15 789 -749 472 765 -721 -563 256 -669 -566 -781 743 334 -871 500 -619 -128 115 489 639 156 497 -74 -5 -760 -558 406 178 228 -763 -824 -132 596 716 -551 -856 -327 414 69 416 766 383 -856 -595 -218 736 66 -281 -849 -608 61 522 -383 -550 463 76 -681 -158 286 -565 -198 342 -890 577 -646 83 352 62 -578 582 -58 780 -684 91 762 459 277 -107 566 101 -742 628 -762 -129 -410 213 322 462 -361 -743 589 537 -437 -826 289 57 -547 -641 66 -900 -642 -386 366 646 -534 360 488 118 342 -874 -824 122 749 267 70 71 390 -746 556 192 7 -654 -706 766 530 -775 522 -515 -746 -635 -435 -641 -49 -53 -137 185 153 395 -333 531 426 423 -98 -138 -770 -107 461 -355 -7 -507 146 -682 -157 94 434 714 42 -16 455 529 -121 692 -136 300 -518 -599 234 379 -194 -195 216 81 38 665 77 257 -627 -532 238 -9 613 -705 -450 -456 414 564 36 655 -252 -682 -440 -692 370 328 198 734 520 -437 -696 333 -622 -119 -208 282 -205 321 -539 209 -65 123 173 -113 -24 -806 -149 -720 366 57 -759 339 207 -652 -156 -375 -17 -27 -220 -486 -179 11 87 -375 -893 602 -747 -456 696 758 469 -206 -76 336 -126 21 473 -9 47 -762 735 536 -495 -321 -40 -355 -597 401 -56 -352 569 -137 -81 -358 -186 -281 71 -678 -568 140 -194 -506 377 196 -424 -48 544 -318 -410 -130 148 739 -146 -762 -536 -532 -73 721 508 682 444 -415 0 -501 741 -852 505 218 -528 495 -2 336 171 -412 177 -461 371 -700 -196 88 -78 -106 710 -739 -563 -439 -600 -420 368 -45 728 -745 500 -667 41 -290 -697 392 -613 -716 -775 -139 -461 -278 135 -32 303 763 -146 -650 -119 -133 475 25 -328 -396 569 236 567 601 -242 -489 275 -64 -154 29 -596 220 49 124 -843 792 -232 88 -565 -88 303 -114 -601 72 -893 362 -632 572 734 110 -758 790 659 -631 203 -455 -157 -122 -786 -437 298 487 382 -593 -746 -687 -199 154 365 -833 447 -260 84 -374 373 -656 -80 -123 41 -743 -366 -100 -127 -826 707 587 120 -789 708 313 666 362 643 -144 541 708 476 14 45 679 -49 62 -309 -576 0 31 778 -890 -686 -594 651 -416 491 639 -809 416 -67 24 777 -293 312 207 484 -81 -491 -803 741 577 676 -869 774 99 -636 -83 741 -767 369 -22 687 190 -739 254 671 -209 632 574 124 329 726 -766 417 221 -654 548 -64 427 252 -577 -289 -363 577 349 -628 -867 709 517 303 316 646 -519 -3 -499 162 -463 -474 -814 593 545 170 109 -762 645 103 -29 366 -492 -254 638 23 -142 -147 474 -693 -864 -357 624 -388 4 -68 31 248 743 -380 -377 -690 -845 668 210 -287 93 68 646 -84 15 212 -817 327 34 144 281 -438 -32 -404 -269 -337 -477 742 89 122 745 -588 -358 32 -477 609 638 328 -364 -765 119 -607 247 415 593 372 559 -574 -736 -493 -346 -720 -899 568 4 379 -853 -632 560 -17 -823 387 165 -124 -276 160 -32 363 617 377 139 66 346 -446 229 677 745 183 266 487 -405 438 787 -657 -142 -17 -285 196 692 -246 -768 176 322 -731 -580 494 -587 312 -650 381 498 245 346 586 368 -641 -862 -245 253 449 -822 -260 316 -595 -120 -858 -866 770 -620 53 241 424 476 227 492 -737 144 -200 384 -306 -330 -820 595 710 -11 652 757 -364 56 641 -841 58 274 444 40 278 435 -502 -881 -800 604 401 -646 -544 -566 462 159 -266 324 796 -634 -613 -634 170 -192 -329 283 -623 -756 -642 427 -378 -433 -273 -300 -319 -447 490 -231 194 396 526 -768 270 300 -25 -276 -270 -555 48 367 269 689 -610 -6 -404 62 -626 -413 202 -637 639 160 -14 -473 -661 -474 718 448 -643 -333 -470 404 -728 140 -16 466 169 537 421 -702 -148 -218 615 361 -288 -193 -378 -161 788 -528 -449 202 -735 -594 70 -838 -342 -370 668 -466 659 -739 755 103 -191 324 -214 624 -124 -644 155 44 727 654 763 382 -448 607 -195 -246 -428 -85 742 432 766 464 710 -493 748 209 218 289 127 -94 681 -683 -156 679 322 688 -887 -794 -97 -138 -118 38 -606 -305 528 -201 92 616 -183 -196 -433 465 -99 -655 632 -7 -343 434 545 -309 -477 785 485 278 595 -323 756 -879 -424 -787 473 -857 550 -654 -610 56 -506 -888 -789 -78 461 170 237 165 -706 186 -654 529 120 -787 195 582 522 -299 403 -159 284 425 436 230 -217 -93 113 -331 796 -752 746 457 716 233 -506 -442 -528 -878 -401 -204 -9 607 -109 551 -592 614 -436 -586 -333 -87 -410 118 712 -365 -115 -387 -14 324 -798 -525 738 -332 -175 -341 615 89 285 24 -375 -282 5 -72 544 -80 359 -747 -886 -724 231 -465 546 48 286 -736 551 163 261 -398 728 -339 -752 -466 92 599 -809 -812 385 264 -521 752 -272 -668 666 -524 348 391 590 -408 -118 -595 -7 -152 -164 254 149 694 22 362 415 -556 -731 -775 466 -681 510 -496 -38 -872 -317 754 653 566 -648 464 651 -502 -422 739 -653 -128 -346 143 -244 512 766 -61 789 745 786 209 -758 191 54 434 474 795 -50 -251 -357 -516 -525 -656 -575 -869 -788 -363 776 21 -10 -299 -151 -702 -310 -789 -667 -681 450 -150 -631 -130 222 -454 725 -378 -743 -286 69 -418 344 308 -300 -556 -433 -848 -796 243 -256 -552 132 -765 624 326 693 -377 484 355 -12 16 -460 -870 -187 790 -377 -511 453 171 356 -151 -83 -143 490 -95 -106 509 190 -330 -631 800 435 397 8 -690 -534 540 226 351 358 -59 -717 -610 -656 120 270 -447 -29 -646 364 92 394 -477 -785 -584 550 -566 657 719 -28 -622 -767 325 753 570 748 -720 220 -269 -81 236 -743 -538 -505 -91 -831 -360 193 -729 -266 150 -164 -673 467 -679 587 178 266 110 743 -454 -345 563 -50 -432 127 610 -794 -347 -476 122 785 -859 122 595 -190 -571 -171 -89 680 -238 643 190 -288 520 499 -484 -68 754 281 -105 -500 697 513 203 94 -745 -468 -467 -456 -819 -308 348 485 -604 153 664 394 -354 573 -836 613 -345 189 676 -323 -786 -458 719 -480 -846 586 -737 -461 63 -1 64 -615 -179 416 -769 -892 -29 192 -879 503 703 60 -441 454 120 483 183 -328 -78 602 -14 58 -184 764 -287 -767 -333 363 140 408 494 -892 -551 -510 -418 132 -177 -439 -362 -652 -380 394 -354 -194 266 -342 -859 88 231 550 -541 -553 -350 392 333 -140 51 -848 -742 58 569 -540 -189 162 372 -634 706 22 299 -106 310 289 138 397 -238 431 436 359 580 658 621 -679 593 107 722 704 -526 260 -861 700 261 -250 -434 751 551 -698 477 -416 7 -203 199 -612 -424 -97 775 -364 696 -828 -323 -436 357 298 -637 541 -158 477 -67 -448 -265 -149 279 413 -821 -248 -601 502 -258 25 87 -513 -553 -525 -203 -539 -24 759 -213 -728 -376 -842 -410 424 -684 -371 61 77 508 -158 62 -102 538 -609 -500 -713 81 -798 -653 -696 416 -696 397 -64 -236 -493 -383 157 447 -778 -827 -447 671 516 -887 -145 -887 -820 480 -524 309 -714 -336 -174 -745 -546 751 -356 703 296 493 -599 -247 -131 491 587 193 -34 144 627 -504 -64 -78 103 -822 -774 -375 783 702 -451 758 -28 -850 -138 427 -405 -706 352 778 563 -250 297 292 -215 655 164 -888 -642 27 -369 -820 -652 748 -299 -306 -777 -520 -282 243 529 -565 85 -189 -886 646 -602 690 347 563 793 664 -453 707 -604 -127 189 -40 260 350 28 -528 -784 -405 47 -399 -577 572 -171 726 -500 -513 405 -226 339 -541 -649 -248 675 -221 432 389 -480 658 -444 -566 -247 -577 -498 81 761 282 -88 632 -586 -590 336 -528 758 536 783 -793 -581 744 -42 -594 33 152 526 -120 -469 419 406 639 782 -446 156 591 -24 -508 -344 689 649 -363 -710 -711 -327 785 -326 642 210 113 -14 -462 -420 285 524 -235 102 -680 -772 -893 -358 -156 536 -230 679 -524 -850 -871 -510 590 552 213 27 -890 -594 629 286 -359 244 -16 255 -450 -143 -167 476 -505 228 -433 547 26 -739 764 423 -601 175 -411 -548 -97 427 -878 46 200 453 -503 109 292 101 240 129 -720 -71 717 -802 -740 759 -661 -22 -354 -6 -552 -636 134 63 -74 -292 -556 -143 353 -252 496 -18 -633 110 -10 -681 -40 -407 -538 -357 -733 -607 -454 337 713 -247 -706 229 474 649 489 -695 -180 195 284 -359 -619 161 -874 147 364 212 -25 262 -688 -2 237 -891 521 194 591 -723 149 -327 -227 100 -659 -228 384 551 -693 -693 88 -435 -382 635 -811 -733 -198 -150 175 -177 -788 565 399 -720 662 -102 -661 218 -775 55 -899 -226 792 557 -616 -168 -123 -20 613 28 -647 516 169 624 176 -528 -774 577 686 157 263 -694 417 318 682 -444 414 122 -743 -15 440 -284 151 -698 -62 359 381 -834 -171 676 455 -604 210 419 -880 -213 -210 -108 -642 -666 -688 -442 586 23 704 460 621 323 -34 -642 741 -756 -458 -632 -842 290 -728 160 671 338 637 126 42 445 -703 -392 694 -696 213 -701 47 508 459 -370 -398 522 787 483 -736 -637 552 250 -629 740 379 155 260 623 -286 98 -510 455 200 628 -293 -624 759 -60 170 -664 428 606 599 -605 337 334 -697 411 -605 85 389 216 -542 -633 301 270 28 170 415 625 -443 653 474 515 -340 -730 -458 -432 49 -229 -179 -605 666 -52 1 -627 -11 724 -661 -635 294 -394 410 98 -236 -180 -189 327 -479 -409 -475 -527 387 -412 -390 -292 -178 -44 539 378 -512 356 133 573 493 -735 390 796 -297 -877 271 539 -853 50 405 207 458 -247 -846 -560 572 522 21 601 -450 690 -258 -336 -73 -71 -352 251 -489 454 -73 -765 342 395 408 -696 789 446 -220 557 381 126 582 147 84 78 530 622 -641 662 151 -274 606 -547 -238 788 -334 -744 19 -333 466 406 -553 214 521 249 -307 -497 265 -835 -290 -789 293 -310 139 -585 -539 2 -372 620 334 382 537 582 116 -718 147 39 149 125 -146 -302 521 -482 439 -651 258 -207 66 637 -278 36 -736 -867 156 198 -14 24 -765 -114 -580 -35 -139 241 -659 -338 -771 -482 186 -500 -403 180 -157 393 719 -491 696 -859 -675 511 -867 -665 289 -831 721 -330 -837 -344 654 -813 -97 392 115 643 89 -5 694 366 104 391 -346 -614 -83 -513 -582 -118 -664 -425 -799 556 -296 -625 -699 60 -133 -550 -376 -559 380 -102 -343 133 62 472 155 735 -534 -48 -172 -430 -87 202 676 145 -520 -160 -313 111 193 -789 -869 727 -378 195 705 117 284 -81 -612 -103 -75 -165 -645 -615 544 142 586 504 -127 418 185 191 303 -775 428 -799 180 677 288 -318 61 -550 -639 -883 -466 -320 -663 -623 -300 782 163 556 -634 -645 666 669 -31 394 61 344 607 93 421 -428 -875 -759 -659 190 717 -748 -487 138 232 -38 -874 -614 480 73 -292 -143 44 -601 229 347 -354 -614 466 190 -418 -602 21 -35 475 -642 -220 472 -680 -415 144 -174 736 -675 263 -655 581 -333 -315 -700 778 -97 392 -595 -298 195 552 -874 -486 703 359 233 -493 -563 510 -340 351 -899 584 -431 86 738 292 -827 -293 290 575 26 785 12 447 158 399 -594 -793 755 -477 248 -243 205 -707 611 424 -764 -808 -63 -637 -610 235 -652 167 266 83 -685 747 -650 -142 -81 169 282 -661 -140 593 -836 280 -630 195 -617 -806 697 769 -557 659 259 -779 -17 -533 -472 739 -41 174 229 341 -383 -65 -878 -354 -474 437 -329 71 -732 -266 -160 258 -393 -891 -663 -587 330 127 635 -628 -836 -157 -358 -797 -629 288 -503 -194 306 787 -661 -490 -448 -235 -11 614 -241 -556 -210 -436 171 -876 13 422 585 362 -559 -261 225 401 -180 -258 132 654 -172 -340 -299 105 -722 594 288 -847 -47 601 725 -579 -736 -835 -675 285 372 -194 -580 -544 198 644 -551 -200 -100 -609 -23 -363 -837 -19 -362 526 -334 173 -165 -595 132 -207 -419 -393 318 -51 249 544 17 757 -111 390 739 -326 408 -606 417 617 -714 218 736 -753 -325 -677 -156 -464 -28 -226 -268 116 -613 791 -845 303 369 -512 608 507 -726 -582 -423 -82 766 59 -343 -14 -146 199 591 -439 212 -133 -840 -806 344 -541 198 431 -814 -806 755 157 -229 -382 -6 -746 -655 3 -546 -796 -858 373 83 -457 719 81 684 -60 364 -788 361 -560 -887 -382 782 -333 -189 -838 -269 -246 745 449 766 -199 -416 86 274 663 517 544 -359 320 576 -439 -624 -242 361 -841 -357 234 738 688 -132 -786 403 795 -422 723 539 394 -786 -217 374 -87 341 344 457 -224 -863 -839 314 -584 -29 -378 -44 -513 501 -257 -821 526 -665 103 576 624 642 -286 -483 -344 593 -504 -345 342 -607 -839 293 608 -230 461 422 -358 210 266 290 124 -304 -387 536 719 -154 -260 -30 -338 -418 -666 -369 -844 658 -444 -478 -250 -504 505 -542 529 -818 0 650 578 -795 607 -537 -538 652 -188 653 260 -667 639 331 535 699 705 -604 -103 -809 -693 -441 544 -298 -23 475 508 -231 525 118 -528 -719 -556 -375 -630 -756 58 -618 25 -547 -62 -740 -438 422 -695 57 -625 336 753 -451 629 472 502 418 -93 608 711 -216 316 354 -89 -755 367 164 562 -343 -346 -606 -647 538 -713 315 -469 363 771 -22 167 -362 621 -874 -554 546 -193 159 735 -447 77 391 -322 -672 -377 525 406 -834 633 398 -811 228 -258 368 487 -296 365 -235 -886 -92 746 -801 710 -538 -544 181 576 519 -355 -107 70 554 -115 -637 728 -225 -164 726 479 664 -131 -461 309 164 -52 -841 598 110 -105 472 609 -713 -105 49 -187 415 793 393 683 447 -597 -294 -347 778 663 150 -314 -48 539 234 -746 -686 -117 -357 181 111 -151 -143 407 494 130 -421 -573 749 158 -898 -89 146 759 -752 -129 -626 -119 -833 414 -855 -511 -832 557 427 -702 -717 -323 606 -674 -535 -295 -784 -807 228 -641 -271 -296 547 351 649 -804 -129 318 27 642 719 71 -426 96 232 -899 -478 643 328 -171 238 13 -286 -136 242 797 -827 537 479 -108 -854 407 -821 -372 15 230 75 350 282 -432 -160 -279 612 85 403 572 746 -512 350 202 785 -756 -475 29 -114 689 224 658 -553 134 121 -227 191 -207 217 -134 -133 -433 -295 87 345 -885 -248 129 -675 184 393 503 -137 495 270 753 615 258 420 -601 19 -143 335 -183 -806 158 -782 -680 388 89 -527 -771 -577 -363 133 -267 268 743 222 -886 44 90 -62 -165 -787 -503 204 -757 -154 -234 235 -877 92 517 -117 629 -455 208 -647 160 621 -272 -347 -543 -777 -426 36 -215 64 231 694 138 42 -293 322 324 679 -249 -676 -157 706 -167 -93 -578 -330 -448 356 -755 -325 -194 127 -456 -517 683 -626 719 252 -601 -186 -197 -195 248 -372 -543 -263 40 -67 -396 -71 690 -627 -46 630 -29 -349 595 497 619 -361 -199 598 -685 -611 382 311 -550 283 -411 -554 -375 -345 -403 -337 787 114 56 -262 60 424 -461 359 -851 -519 -479 687 35 -346 504 -895 60 735 247 789 613 446 259 -61 -421 -17 566 -658 -9 -316 -820 608 328 -187 -646 353 557 -140 786 687 670 -671 501 -342 -740 -116 -247 -801 -735 149 5 -223 -114 -141 -586 -852 698 550 -557 415 -127 -361 27 -216 49 98 -830 -715 543 -786 -269 -445 -790 -385 722 145 -890 -152 92 456 107 -717 -312 376 600 -763 -400 -58 592 -550 631 746 -467 624 -15 146 60 -486 -339 292 640 -760 550 -705 -752 655 7 320 586 -846 305 288 -377 593 532 168 -124 -673 -201 699 -719 -547 -464 487 -355 -409 -293 -526 387 -363 206 -366 714 503 734 -511 -502 -5 695 -591 226 -272 632 -757 79 -457 -708 338 141 -626 -175 265 -855 -754 585 62 -59 -497 -674 448 780 355 -420 487 -598 587 238 -105 303 64 9 723 -723 328 -423 654 -435 437 -142 364 -708 -796 783 -76 244 -366 307 -249 -445 324 -144 101 167 744 -332 34 -220 -447 -596 -24 -146 -478 633 -491 -340 -477 -752 314 -310 -854 -74 -154 -666 -238 -187 697 189 658 -740 -183 -116 580 -71 334 35 -432 -33 -570 -73 -817 99 -713 477 -241 -463 665 -507 -535 -325 -670 599 -93 -508 -198 329 -425 388 226 -580 679 -574 315 633 167 662 -497 662 -319 726 54 -175 270 725 -430 350 193 107 -838 -780 -580 -33 181 -517 716 -293 -811 -789 -122 -100 293 -876 2 -172 -253 89 118 771 -26 -439 142 279 514 -42 487 -449 -802 391 207 -879 536 495 301 351 455 230 -804 -254 -590 -567 555 -400 312 -551 -347 -264 201 480 209 -211 153 -205 731 -686 353 -749 515 420 -460 -31 92 438 686 371 653 -856 402 -652 -628 -660 632 -39 -356 329 -240 577 -416 92 -577 555 339 59 771 87 -705 -664 -596 3 548 -435 265 -709 136 123 641 346 246 -891 -341 43 -205 -670 -713 201 669 191 186 687 561 613 -415 53 -255 -188 758 -95 -224 -438 454 258 -58 311 -232 -889 403 -10 -666 507 217 240 -714 -833 -413 -627 -495 -415 -281 131 -846 175 356 220 -412 -103 -11 324 565 -45 -524 -86 739 -27 -839 380 -158 314 369 -612 -751 40 617 234 -218 612 -556 477 206 -515 765 -447 767 -637 428 -49 649 671 674 769 175 632 611 745 360 -267 -241 284 165 -879 -753 90 263 -165 -387 98 -688 -115 143 -416 -472 -222 519 -170 -584 768 116 690 530 221 642 336 -534 -720 -613 155 -459 -358 -153 -371 438 -823 -430 -367 -430 -448 291 436 -192 228 -585 -814 436 -556 -165 -429 526 -246 -392 -20 -643 -255 397 -51 59 731 -621 -43 -816 -720 -483 -810 -872 548 -446 -533 208 190 413 -533 -315 -91 -73 489 -362 327 -43 -529 -784 155 632 664 -829 508 -187 -647 -685 -577 730 714 478 -470 43 -588 -121 503 626 -153 150 -590 -21 434 -471 -835 318 -301 -199 -395 -216 615 -644 -425 618 -104 -228 536 460 599 -571 318 36 328 -691 364 -575 -428 -792 119 340 -673 207 -832 245 336 -494 424 751 174 -36 745 117 475 744 -348 -117 189 192 644 -185 93 161 -506 79 419 120 513 433 173 589 556 442 -279 -702 -702 135 -48 -466 -742 24 489 756 -446 400 -649 -533 -388 592 -871 -127 238 307 653 -134 130 -372 -766 770 -119 -319 -797 -393 52 332 341 30 -1 -583 295 -320 -760 389 59 -289 620 746 -584 604 -522 32 -575 366 756 25 222 569 79 -114 -838 244 457 -602 114 603 -691 573 -590 -63 483 -722 -53 -77 515 529 -611 -315 353 -135 593 -107 170 -532 -671 -78 580 -30 591 -771 -485 -486 767 -536 -240 242 71 -700 781 300 65 -158 -277 -548 -769 138 370 -350 -823 578 400 -30 -766 -153 -338 518 -11 533 -714 -221 -420 56 590 -503 -478 -549 -217 -208 128 303 -654 -427 -290 -427 161 -449 162 -556 -157 -73 -863 737 -419 788 657 -60 -362 95 -26 -663 165 -225 -175 -594 -55 -8 -306 -615 -18 -696 769 590 -791 728 -717 595 -87 355 -365 -815 212 -334 788 394 -812 543 452 -871 -314 81 -69 -710 -16 0 -675 243 446 205 293 517 647 -864 665 -625 67 -627 -738 -599 -163 797 497 159 418 118 -253 -533 402 -343 63 -345 302 264 -488 -899 -880 477 301 -826 461 465 -121 -221 529 726 -481 -531 -702 -106 280 -271 -896 6 546 85 -317 -389 707 791 -222 -489 -361 -618 239 -796 -663 717 628 143 -197 -358 672 519 657 -545 -252 653 711 -702 -863 184 690 223 523 158 -583 628 -643 -364 -198 -776 652 526 -350 711 -745 468 324 -508 784 421 336 -597 330 24 799 -267 354 -248 -674 229 -738 -806 429 -780 -733 772 409 -650 -244 -56 -133 -16 506 409 187 -475 310 -415 -448 404 -837 662 539 759 -872 367 -327 525 270 -794 604 -548 -543 -783 145 501 64 613 -425 -275 -367 505 -117 749 -642 216 515 -775 158 183 505 -61 205 -77 772 170 441 166 -202 -223 185 -213 -54 -128 -395 375 -189 439 786 -450 370 -724 -863 -727 306 -407 -577 379 -285 -312 -204 634 -572 -865 282 -886 663 627 -239 618 -407 -661 436 -14 165 453 -451 45 -599 -69 -611 -481 261 -821 308 218 -393 699 280 -550 -719 -595 -96 -320 -319 -700 284 -715 -338 4 15 -581 -131 524 637 680 483 168 -325 -201 763 -570 -425 334 -514 489 -844 154 -130 -18 613 -187 0 -233 -862 -214 501 -26 304 279 -248 466 178 -370 -599 423 -506 201 665 -587 -322 271 -351 42 687 -298 483 -268 785 -557 208 -894 574 -893 791 411 -477 552 149 -27 -578 625 -727 661 551 315 -847 24 769 -667 716 -280 -258 136 -660 -364 -77 2 565 21 590 -1 -752 -582 505 523 328 109 -613 57 688 681 -292 -498 800 463 53 425 679 -524 730 109 403 -771 -103 32 -868 120 -796 550 765 -569 401 -48 725 453 284 305 620 644 205 -125 -70 519 10 -64 -74 409 -21 -237 -430 53 450 -756 -556 69 104 376 -685 -475 544 34 -573 11 -792 -575 -763 471 136 -768 -224 -795 -718 -693 315 159 771 472 13 77 -247 -417 295 73 -405 -837 -779 -410 209 730 -295 356 -727 -256 273 -859 128 -427 -272 -131 362 -195 324 772 -255 93 -135 624 327 -24 -657 -342 -837 274 569 -786 -242 67 63 310 620 -134 -610 -645 -226 -45 100 -167 446 -878 119 -182 -869 200 -82 330 -430 339 65 222 534 -586 -870 476 -611 375 522 182 -522 -610 43 310 -538 776 208 325 164 517 -530 -19 -392 -523 -836 370 -598 -554 -699 363 -377 622 -777 -324 476 -231 -761 198 307 -516 105 78 508 -501 -440 643 659 -622 -454 -136 -516 -305 -176 544 493 540 -228 594 300 -641 -549 -112 -762 -686 -646 -715 -498 316 -533 590 -8 799 -822 -484 677 687 627 -8 -229 274 478 -423 -647 622 -213 -510 -285 -24 131 -104 -686 699 685 56 600 84 241 -825 244 -151 427 -232 696 529 -552 -260 -312 697 38 -454 -514 -803 -692 -322 -788 686 -2 -437 123 209 709 -353 -630 -513 -551 -1 675 107 227 88 562 -31 -211 394 18 764 589 497 16 -51 -644 216 -547 -683 676 372 -367 444 330 116 431 154 767 -798 -490 -353 663 749 440 668 -520 458 777 -590 43 658 461 714 -97 -500 342 -294 266 -126 467 -666 -158 -53 -769 572 539 -632 233 -218 529 735 643 302 548 -605 -42 166 -213 -871 -176 644 -300 -483 773 -517 -222 -544 -619 -880 -249 -60 2 120 -652 621 -368 -376 99 -575 -840 -376 -322 -47 19 -605 316 -181 561 -693 21 -545 -108 701 -583 19 571 -662 -30 -323 761 534 -454 77 393 165 -334 -789 639 252 -229 -375 -483 -497 -193 -764 764 -824 542 58 -334 612 43 343 -7 -612 71 -327 364 100 -613 357 -624 64 101 544 -126 -638 402 -839 64 -786 648 -554 -338 709 -213 -149 -68 800 -813 -339 -491 -307 270 577 -293 223 446 -686 -457 -872 -286 -62 -593 29 321 -547 -356 97 -698 584 762 -550 -157 -61 -636 596 203 -408 133 788 -781 665 13 -237 -517 288 364 -153 476 717 -20 -565 -188 36 211 -132 527 -614 613 -326 113 -238 209 -847 654 -573 -693 -862 699 93 -332 422 -526 -343 459 -796 200 409 -602 775 701 589 787 -408 476 59 266 400 -714 418 -839 455 -460 667 -797 -501 664 -374 673 -415 -410 -829 -565 -18 217 672 611 674 379 -736 -862 711 470 527 391 260 -33 -621 -392 169 266 791 -214 -569 59 239 -93 -427 -579 -771 561 691 -3 -358 262 -885 444 465 433 65 -493 753 278 106 -835 -243 -36 -687 -106 -592 -92 45 -651 -697 -442 600 132 -719 -799 -240 -636 -381 -600 37 -477 -241 -13 769 -308 -282 -743 408 -496 -738 -430 -116 -423 416 574 195 178 -385 -360 -102 485 252 -341 -15 71 714 291 -875 -891 -262 793 -864 72 134 -318 -871 76 235 354 529 -392 -23 -591 403 689 734 -18 358 -740 255 497 125 -106 -321 646 261 610 -562 -783 -438 393 -310 -462 -776 -488 774 -581 42 -764 -847 -356 137 -311 623 -465 788 -582 758 169 -264 398 737 390 363 712 -322 -720 -286 119 378 -171 533 581 301 -491 526 62 -698 -226 -64 528 -246 218 87 -759 96 630 -501 472 -632 -794 -490 -602 -397 -597 -358 -616 605 -308 609 -169 -784 250 569 523 -497 -701 724 241 -297 -319 621 500 592 797 355 -307 -866 225 376 -551 445 653 499 546 349 -868 540 800 -754 606 399 -787 -197 -692 -428 -322 -9 -787 290 128 134 22 -405 429 -489 -206 -1 710 678 512 -491 -432 120 500 338 364 150 -339 -542 82 597 300 636 -656 -621 -29 -631 -209 90 -156 228 394 -225 166 -778 245 -207 533 -72 -196 556 -36 -311 -66 177 141 496 -429 -264 147 -393 -91 -112 -263 424 -159 257 429 -28 -772 -702 -116 -130 -656 43 243 -73 -502 586 -252 -847 -457 -23 247 588 426 -850 289 172 -126 -431 431 -73 -399 329 -387 776 387 -487 -809 -810 -732 650 -876 692 722 -659 -232 351 -571 -337 -648 662 -635 -152 359 -483 238 -641 517 31 48 164 -548 -109 -676 -599 691 308 -784 55 -268 -154 -636 540 690 -25 -871 -825 302 226 182 -831 -211 551 85 -116 -754 215 -566 145 152 -378 662 621 -198 663 -123 658 -255 142 -403 -317 246 -57 -758 -824 -243 697 18 399 -640 20 -892 -112 -356 401 -178 -48 -739 -93 -749 242 -316 -471 -414 -404 566 37 584 -817 692 149 -335 -164 -48 643 181 197 418 -640 284 635 255 -113 -476 203 647 -492 -797 -589 -621 -296 319 -44 135 613 -451 -416 -285 723 -434 -637 -765 -709 463 -874 710 585 -470 307 317 247 35 523 -405 495 162 582 227 145 -301 380 -532 74 -369 573 -460 -522 -328 42 88 518 640 -505 -309 -792 729 -239 -312 -476 -293 383 35 -872 468 -764 -789 -237 159 -855 -332 -507 -671 498 -577 -762 736 172 -710 -260 755 617 -591 -777 468 229 231 11 -311 459 -566 209 225 -199 656 182 615 536 -862 -36 54 -431 -192 -303 200 -173 -862 457 571 279 783 -893 -362 27 -788 -648 -651 243 106 -693 199 538 508 -830 -890 329 569 668 596 -416 -273 549 -377 -135 443 -513 -183 636 152 130 -285 414 39 766 720 -63 -508 -224 773 438 788 438 -511 715 -392 -437 -550 40 -846 321 347 699 117 -372 209 292 -829 533 -672 -777 -366 87 -503 80 -170 584 -453 -610 361 161 584 487 190 154 668 -233 -830 -692 -179 196 -283 597 -246 573 724 -118 503 655 750 460 636 -468 -363 703 412 554 -636 317 561 -665 -361 50 638 490 -495 792 -92 -192 352 -409 55 451 589 -269 -645 724 403 -677 216 -270 386 595 43 97 195 -516 -708 513 -216 34 114 -594 -857 234 159 82 -274 197 -488 623 682 562 -616 218 782 -247 755 716 -677 82 599 -625 -365 382 -325 -616 -816 -599 -308 -41 -874 -467 247 -296 115 460 -319 -744 579 -656 57 -780 621 393 -275 261 624 -882 -894 212 -88 362 -743 566 -353 -284 128 -32 -170 580 632 -309 -304 -604 -362 -73 543 -563 -298 35 -659 -398 -298 546 -537 232 -364 258 -74 693 -897 496 -82 -701 516 721 -192 -142 691 489 -516 31 238 564 -204 -879 4 101 325 -321 10 -349 580 705 -207 -592 154 621 222 -29 -358 247 -758 -477 538 303 -332 -47 -767 363 -503 65 -364 263 -139 -7 -425 -6 -121 360 -174 -664 535 -111 255 253 626 771 57 401 6 -197 -642 520 -407 46 -137 100 -216 109 263 -316 -442 670 602 411 -719 160 -273 -57 443 629 -522 776 -537 -575 -538 736 103 -653 -871 693 48 -143 -20 678 -59 -637 -301 48 709 -871 -504 305 -588 -129 444 -346 -812 -143 714 -71 435 -645 -426 -656 -317 635 -663 -624 -450 -725 -850 -541 -261 76 541 -556 -667 649 -610 -228 199 303 -466 530 -135 236 676 160 -139 -279 -62 624 -292 645 -603 777 590 -608 91 794 529 -113 -45 -364 -568 596 208 -863 -400 800 -376 -545 -428 -160 -232 -687 440 591 -814 202 306 -376 -362 413 369 37 -49 98 -84 -455 -87 598 302 -546 325 -641 554 -229 -479 -438 87 -134 48 -244 -615 -457 -635 -353 22 559 156 410 407 -755 -867 695 -438 797 -772 -645 -360 177 -299 291 405 742 -720 -852 649 -783 17 -385 -255 601 52 187 -384 -507 -297 -521 -881 542 -708 202 131 -707 -510 608 243 341 -423 459 -198 739 -831 -87 268 520 333 -308 -488 -279 -308 656 650 689 171 204 93 526 308 -99 -500 -317 -344 535 44 -877 -659 746 -16 379 799 -557 -202 -616 473 -116 533 -401 -864 -410 251 777 448 573 165 599 -142 476 313 340 -666 -843 368 -525 -593 247 581 97 -277 -294 -518 792 249 39 -503 661 -193 -707 -66 222 -401 694 -674 -518 -525 -174 -157 716 -732 55 -487 -617 -550 531 394 252 -62 414 -772 235 74 -380 -705 218 781 -232 -678 -598 138 -9 170 164 -202 -196 437 -139 -571 -111 -430 487 -886 522 -468 376 -437 -758 -299 -83 -465 599 65 -285 -166 -575 -728 794 169 447 157 -507 -1 314 -765 -296 -454 -130 378 -550 -871 50 -62 458 -560 -754 -580 608 459 232 -795 -835 618 -285 -897 -632 -278 517 -179 -820 296 -285 521 320 14 -272 -450 210 -130 749 439 -91 -343 230 76 -476 -138 -190 -357 -27 -331 -344 -111 437 -890 684 705 -193 111 134 768 457 -493 168 368 -605 794 -100 -559 273 341 -747 -23 -3 -518 456 298 163 422 -354 -265 89 259 662 -541 -240 -705 -697 -418 365 770 534 356 -396 -367 -482 452 78 -145 -325 -574 474 204 -629 236 668 -119 -460 214 386 518 -48 445 435 347 -325 -879 -461 591 715 681 364 -586 798 334 -559 -416 61 -187 -242 321 106 355 597 775 -524 534 -665 -612 632 -45 470 145 -396 -677 -816 -69 175 -761 617 -385 -322 -446 188 128 -677 -722 -437 200 -832 743 140 -68 -34 -660 365 -270 -106 -405 -338 233 659 265 -182 -797 -543 -681 -432 367 373 16 -14 -124 341 602 -406 177 -647 516 -372 784 784 -45 -308 345 -379 -347 -566 261 -621 -540 307 416 251 604 85 -869 -863 608 508 735 -120 -448 87 -656 -171 -782 -782 307 -316 -228 -856 88 -547 -858 -308 142 497 -286 -797 227 33 -769 -799 -532 -742 -483 136 -804 -874 316 -405 464 689 338 -65 -747 -585 98 -670 232 312 -677 -287 -816 646 45 -761 -373 -712 -565 482 -435 -564 -103 594 52 -868 -179 683 210 436 -692 745 556 -76 -490 -450 -718 -77 -557 74 600 66 178 361 280 21 191 464 -467 -128 -731 -422 -394 -267 699 204 -561 -579 750 736 -490 -630 -151 179 -854 727 -549 -190 366 -805 -57 661 362 674 351 434 623 680 362 -697 -383 -437 -394 646 248 510 -233 361 638 -583 18 339 157 291 118 -803 -718 -402 450 299 690 -688 -155 53 602 -591 77 685 -640 -436 -880 77 -336 -132 -327 -761 -775 142 -94 -155 -211 724 -154 232 -500 -347 29 377 -867 375 97 -607 -693 564 -501 -12 380 84 -485 12 -524 -57 771 317 377 87 185 -858 -553 -373 -53 114 22 -328 -895 -723 461 -43 484 -50 -494 -428 261 -864 -253 70 699 -695 743 709 -11 603 577 -162 177 -585 -119 115 401 403 -274 -407 -251 -165 -127 -644 -379 727 486 63 323 -679 616 49 385 445 -859 -728 -314 -892 731 -496 -579 223 373 -256 -290 -381 313 -313 631 228 375 -215 -729 694 -347 -379 296 -751 -186 128 330 -842 -859 -550 58 -287 -563 751 168 -774 -139 -309 -198 -294 598 -109 -334 230 -176 21 -863 797 698 228 -617 -180 -597 -134 289 597 -687 -98 -177 723 44 165 -175 -457 745 322 -422 421 -585 310 354 -704 -474 -209 400 -528 -243 208 -397 -663 -556 -223 159 285 -521 202 221 -63 632 -255 298 -30 -226 -842 -640 479 -250 771 464 -422 -13 -566 -675 -8 -878 -767 32 -247 658 -597 -613 412 765 -269 -797 -290 -475 125 537 -388 -676 109 -38 799 -463 -668 676 57 -824 450 219 -842 -455 415 189 534 498 -134 480 193 -152 559 241 268 -681 -253 -637 356 86 643 -419 -822 689 332 417 662 143 747 207 66 213 121 -871 -571 -344 -98 -736 -598 395 -279 552 -649 -72 -443 -176 200 -201 501 -534 724 -796 519 744 -631 -331 -698 -865 427 -278 -224 -483 733 -824 -41 375 -153 319 -682 -159 -743 -223 229 769 516 154 -308 570 476 292 367 -449 124 153 -633 615 425 488 543 -812 207 229 427 -206 -305 -547 -499 -558 232 -445 -200 -770 -618 -146 -628 356 -4 438 -356 -643 -524 -139 535 -678 70 554 -32 -192 763 328 449 -342 727 -206 -416 -348 19 477 -339 -505 -815 324 182 621 780 -3 738 -850 75 116 5 -370 597 579 742 -802 -61 -563 428 -104 211 -850 -347 -91 -829 685 -273 537 -799 274 -821 -849 -892 81 567 -441 -740 107 199 184 -136 -846 303 -777 562 -241 51 -318 -352 -722 -833 -790 172 767 -745 -156 763 -299 672 130 -895 554 -50 -583 -46 -436 425 331 -302 -236 401 184 618 -787 -734 637 -900 452 137 -77 4 483 -45 258 -137 -766 -241 413 -677 -718 77 156 295 -136 -24 33 -421 -670 584 172 -439 127 -524 -551 -846 344 -807 410 242 239 24 -294 -129 -655 -844 696 -323 719 190 111 769 -643 183 496 292 -509 300 -322 -156 211 -252 -22 421 -780 756 -360 -865 -744 -33 -744 -738 -16 129 631 -494 554 242 -667 625 72 -88 232 280 -311 -487 -809 38 -873 -430 -826 599 20 9 -152 636 171 124 544 245 217 559 -209 357 -605 -547 516 718 -823 307 -719 698 -317 627 -694 711 -21 -693 -832 681 179 -819 64 -581 -719 84 717 709 -772 -540 61 131 308 397 -483 -437 630 387 595 -415 -711 448 634 -792 39 -827 -305 -28 261 16 439 55 545 -559 -621 -367 -182 -758 -670 23 334 -577 -41 -245 -781 -288 305 110 414 -145 -864 -192 379 46 496 -242 259 -790 -31 -744 747 628 735 -103 431 -481 180 295 441 -832 -490 -553 -720 -373 -452 -605 419 -251 -465 -186 418 -24 -444 -82 -7 -376 -458 775 -757 98 -557 634 273 -37 311 -844 -354 323 -400 -451 -885 -493 -248 431 -485 254 231 -246 -570 256 -563 706 -671 -27 -143 -592 -123 -507 631 -19 -7 -443 401 -14 -710 790 -120 -270 -875 -748 -556 344 727 -158 524 -253 -766 -833 -332 526 -797 243 -224 -796 -213 784 -49 -864 -564 177 334 34 -757 740 367 -78 -237 615 -676 1 730 -213 -601 636 712 465 -209 -553 -79 656 218 673 694 -584 250 213 418 -575 520 249 -505 331 -268 -806 665 766 775 -680 -598 595 -267 -899 -618 -660 -795 -466 -197 -630 -259 557 -227 -729 194 -447 127 -523 -169 -123 -672 -530 -643 763 191 -162 -375 171 -214 679 579 -542 -189 -579 -584 -829 683 458 429 -150 -268 -53 44 73 80 -886 -604 -240 576 -692 717 750 -296 -635 -363 -818 649 396 -295 582 -718 265 -535 371 471 225 45 -343 250 279 195 -621 -560 -406 601 618 -114 -299 -638 612 -375 209 725 728 -338 257 377 -829 -406 -623 -856 -97 -623 686 -397 192 -168 757 -26 -216 445 -58 -163 686 -537 -778 -667 -420 199 278 -815 154 -157 -71 496 796 -493 175 526 -845 -539 -105 -551 -64 -81 484 0 23 -755 -14 -617 -112 727 752 389 -576 11 502 -536 -572 -113 -377 -341 -285 447 150 -855 130 44 -785 536 -17 -476 528 227 -348 -330 -603 -408 -108 404 -124 -596 716 -115 -110 -598 -335 422 177 -67 -804 -573 692 -408 -27 -131 -635 -379 -172 -404 -421 573 -788 -680 -449 617 560 463 645 -259 237 521 -223 -536 -128 -894 98 108 -748 -879 -670 407 346 -260 553 434 -428 -79 -801 -896 783 781 -391 -395 71 -388 -760 438 -349 80 624 168 -431 -284 -404 517 -141 -85 182 -207 466 43 -474 -378 612 363 463 -313 549 462 -462 -677 -13 684 -311 -375 219 36 -834 199 -327 194 -822 -612 -622 -652 687 -305 -359 -451 -488 736 -783 -838 287 -171 505 -475 -465 -572 -681 752 292 212 -314 -709 438 560 304 -624 -233 -880 169 -371 680 492 109 643 209 -662 -491 -86 334 345 -444 -408 456 -539 -486 364 46 204 -234 -178 465 -130 -342 -166 -837 303 -887 -655 17 531 756 -710 -26 -689 -727 -628 215 654 -325 370 267 464 -101 -13 -804 405 -139 323 -263 -155 -15 131 473 -15 641 174 718 749 11 779 264 -36 464 -791 -55 52 -655 -461 8 -153 262 690 -367 -727 -527 -391 -825 98 -51 306 -845 -242 -561 23 48 538 -614 -94 -597 237 584 -68 -830 -669 -888 458 344 -301 787 -706 -184 -514 121 -239 658 664 288 510 -823 -65 469 419 -619 -873 169 -314 -597 -20 -30 211 787 501 364 -693 -782 404 -141 -823 -463 -116 -251 -730 -350 238 448 -643 -600 -598 412 -833 -890 192 201 149 -494 -2 -492 -687 -612 0 -287 714 -735 34 266 -132 -476 558 165 780 -183 -558 -178 155 -729 -668 431 241 173 778 -212 739 -460 -649 -630 446 -210 273 658 547 -212 447 -128 -707 633 248 -304 -712 609 140 -752 764 128 -887 -456 560 140 7 -613 -51 572 726 746 670 12 369 -498 37 -528 -721 -537 148 28 554 -564 -890 404 -237 675 490 -120 191 761 -702 -838 541 759 -551 -18 475 -561 -87 699 443 655 -878 409 -780 623 440 263 -234 -745 535 -279 513 93 -129 343 -223 -563 715 780 -114 -376 -578 -533 417 -451 558 -468 668 -627 646 7 185 -325 -242 -610 798 69 117 -621 359 191 647 -89 -846 -601 -289 -563 -726 348 -613 731 -356 -181 -82 -174 -676 -301 -740 192 413 -754 -530 -370 335 649 532 -730 89 540 724 175 -255 -350 285 767 481 226 29 -714 -391 282 107 -450 541 -676 692 543 621 244 345 270 83 -428 128 -872 380 291 -547 -523 -803 -644 793 410 -178 -553 71 -27 -708 -98 522 -765 632 429 -868 276 -801 -805 -568 406 218 449 -477 -868 -533 -656 -592 428 38 -282 -845 -151 -149 566 -180 -194 179 292 -415 -538 -528 736 584 -885 -607 470 299 -159 -617 214 785 -241 414 -736 -745 -61 -869 557 -733 -624 3 -526 -777 -687 -543 -253 -11 550 29 -344 -374 -744 -523 237 -596 239 782 -238 -579 -629 363 -134 -218 343 -688 323 210 -110 -4 -348 -629 -215 -261 304 -764 -696 35 171 -416 -116 -15 708 -755 -359 272 -692 719 394 143 -393 240 -769 293 688 -90 -653 -809 -488 -173 -546 293 764 -175 -205 -9 313 -230 -841 297 -46 -644 -558 -613 -868 302 650 -834 351 -732 698 -62 623 -157 91 152 249 327 640 672 175 539 -892 -749 592 -378 724 648 -422 514 -345 618 371 567 -131 264 -265 -7 -314 -686 -476 -879 -351 78 -501 535 639 601 -703 709 -205 521 703 -428 -237 -139 172 187 141 -86 -552 -258 228 -360 459 689 284 52 727 -587 50 1 -468 82 738 199 -437 -321 -382 -597 41 756 -94 764 -452 317 -800 -346 176 -466 620 744 794 -594 -774 370 -823 -509 43 -547 -717 83 607 -809 -441 671 454 -592 318 -806 -382 459 500 322 -501 -668 -172 179 685 -721 -693 21 -680 -122 343 -321 -250 -583 -831 -628 229 746 502 -504 -245 677 626 -195 54 -517 797 -180 -131 -394 -617 -690 -675 514 756 -5 600 788 29 -85 49 -556 -429 -886 -175 -682 -635 775 644 -876 19 150 -760 -524 8 -270 -574 430 589 -271 -697 735 444 -117 -46 141 551 134 159 -95 378 257 -654 -540 -224 -429 59 599 -600 359 -66 211 630 598 173 739 -636 -839 -582 -504 -613 18 527 163 153 -58 -450 785 -213 -544 -471 329 -74 644 157 -701 -496 -256 738 -65 -331 -447 -289 -17 -828 -31 579 -111 232 -423 -142 -447 -699 -754 249 -366 361 -871 -548 -18 -783 -330 739 -103 321 95 -478 465 264 254 -601 340 -413 562 -85 -622 612 -182 466 -304 -369 20 -769 517 587 -51 -684 -529 -829 -510 -277 -24 -268 632 -204 494 -433 449 458 -385 -709 760 -48 254 6 -853 -139 12 680 750 -80 469 237 -50 269 154 152 793 -781 -49 2 -48 -883 683 202 -654 -509 24 -406 -464 -447 -92 -897 118 166 -237 418 578 739 571 -872 -240 -389 -28 254 -893 179 13 478 717 -508 -164 556 782 315 565 -859 328 -488 -383 765 493 457 694 697 464 -792 -687 322 44 189 -174 236 -643 -558 484 -432 327 386 350 -794 607 289 -267 -15 151 -838 -550 -628 740 435 -293 -529 640 -318 422 -58 750 563 262 487 -163 234 319 -286 408 -407 64 -796 -847 -773 178 -647 -35 757 -799 -429 668 -403 746 -501 499 340 -556 -135 -98 -3 5 -75 -705 -727 -382 -140 -492 491 -38 -315 -50 -287 -536 41 225 745 -97 185 -396 -826 385 -524 -466 669 292 282 772 195 277 -220 705 -457 690 -727 -601 291 226 -815 674 -372 -384 -149 -62 514 46 -52 45 -363 596 216 -666 -898 309 -769 567 738 122 -470 222 163 -736 -711 201 29 686 -164 160 736 -169 262 116 -883 288 -271 553 107 353 383 -76 -684 743 -421 -13 287 -116 -613 -368 -709 357 186 57 -415 166 453 -524 -846 -96 554 566 -141 695 9 -779 -86 -710 -808 -656 -464 679 -504 619 -694 -169 -794 422 680 -117 106 455 616 705 131 19 -219 655 -898 -12 412 54 473 681 132 -212 583 16 -254 -162 -137 443 -337 -509 -190 -78 465 -580 -612 574 213 29 -792 438 -205 500 282 -220 322 714 112 -21 319 -754 -149 -887 319 -465 688 540 330 -802 -286 695 444 -442 698 -828 -65 -859 249 -518 389 343 765 58 -532 -158 -483 -215 -170 755 -792 227 -171 657 218 -526 92 -862 -458 615 -117 474 433 -527 59 -878 332 -896 522 384 -114 -638 522 514 -646 -730 407 -724 -622 691 448 513 170 -429 -33 397 -888 -488 24 -354 747 159 679 -448 -517 713 -166 -418 -551 -493 -388 -186 -465 -449 -2 -170 343 489 758 576 712 555 -172 -428 264 -233 -456 -360 780 -547 -482 -188 -106 -616 187 772 27 -486 514 -77 -732 147 -707 779 -398 -91 590 221 549 273 -302 -741 -116 -873 398 365 -836 128 -792 -636 -544 -199 323 586 -710 51 664 -734 457 81 -771 -854 -468 384 -563 -765 -684 -814 -517 -328 -175 -503 -436 318 739 -114 -655 -800 -77 -213 764 643 697 -345 -521 406 -380 99 621 529 79 -481 -85 760 -798 46 82 -525 -856 -559 -639 646 222 523 490 177 626 472 -722 168 -590 -52 -777 -552 -2 -222 -240 -879 12 -468 -350 -166 -294 -429 619 -242 676 715 360 -727 36 338 700 368 369 748 311 358 663 -427 -398 72 -292 164 741 618 -532 -608 -666 -496 556 -306 425 603 -293 -482 -632 568 -346 -241 -54 -279 329 -516 -778 -462 -460 373 588 -715 288 715 75 -367 483 -313 -733 -883 488 -585 623 410 -376 180 253 -582 -237 2 721 483 641 77 442 -204 -322 -350 -431 -308 340 -273 -803 491 734 183 384 -668 400 -333 -507 -824 415 -571 84 -586 435 -649 217 -228 -524 -65 76 661 -619 691 776 313 650 -72 113 283 660 623 -766 659 -416 762 -12 -584 -77 211 209 720 -716 -605 593 702 522 -718 452 -719 694 -785 -729 -386 -565 -351 -650 -594 342 577 -900 -268 -426 669 -620 -829 -630 -588 792 -160 -445 -19 153 -139 358 187 -360 135 656 710 -580 520 479 -368 -62 660 800 -115 396 -899 64 303 -854 -414 -703 105 593 -600 442 754 -115 -717 -534 -822 -15 -790 251 382 137 -634 61 712 -275 431 -605 -316 -760 164 549 175 -125 10 -55 428 733 748 675 -94 -644 -808 -633 -616 410 -808 -347 -56 -463 -67 129 366 429 544 -814 797 -789 -54 447 -523 779 -54 -464 -744 -607 318 -296 -209 -824 -595 -157 501 652 296 525 -84 592 99 -200 -49 -309 218 -330 -698 119 -554 673 719 515 693 -481 -458 671 481 714 350 -335 -99 -353 -58 -501 552 523 257 490 193 -785 747 -798 -428 -340 421 -458 -698 199 -598 409 17 -823 -706 795 -198 487 -467 698 -451 -96 -63 -126 224 -679 -638 766 591 279 -313 59 -531 69 235 -409 -565 -857 521 -116 -585 792 -332 -167 134 -7 -342 -87 709 -282 -661 38 599 497 739 399 -823 -196 -319 21 -575 -785 321 -352 83 166 620 -466 -676 625 -606 273 -336 140 342 -175 466 -685 -583 704 -47 343 80 449 -653 198 454 -465 389 245 -774 -302 357 -364 795 375 481 656 351 64 -491 753 -131 724 -260 -98 212 567 -126 121 536 477 163 -679 720 248 498 2 -395 372 479 -261 253 626 345 -765 -490 -719 302 99 -549 114 256 -208 -610 382 675 202 -458 -122 302 -114 728 125 759 -824 -346 40 798 520 429 -226 -712 268 122 206 384 770 -394 756 242 -705 91 -58 249 452 -352 -875 115 18 -750 -615 -104 308 -522 -640 -477 -672 429 642 503 118 -617 -585 -50 -351 -447 -11 -554 -61 104 -796 -405 -262 -196 568 60 454 16 -455 -57 -78 604 127 731 779 -833 -650 793 184 320 -843 -104 -871 -397 615 -366 -831 -78 -276 35 -36 -433 158 -843 -47 309 91 -423 89 -513 -50 -86 -494 -523 345 -340 258 432 -14 522 437 46 -658 402 772 -38 -869 733 -475 639 -899 707 -731 -474 726 118 772 470 -370 468 111 -571 -341 251 559 -183 -292 566 -100 -581 -550 69 323 -244 -276 -742 -579 690 -543 -877 -457 -833 -430 204 758 30 -25 -205 -19 -235 -677 -778 -685 -475 411 442 -171 -426 625 -460 470 -313 324 249 -216 -866 -586 688 -382 -805 166 -326 208 -374 259 454 -703 51 -719 370 -691 -499 570 518 -535 -361 -338 201 -555 -759 686 -35 527 491 -725 309 -819 782 370 221 316 746 463 317 -431 227 752 785 -704 220 285 -830 791 -777 25 761 -307 -33 407 38 115 -145 -807 524 -410 -279 308 -724 26 725 153 -875 -346 647 -106 -30 -240 -495 -316 -500 289 226 -384 443 162 -622 32 461 -54 316 -720 584 78 -192 -72 -497 373 426 -322 524 -244 -809 -165 479 691 -21 552 535 -206 78 191 274 712 226 -60 172 243 -825 617 376 723 -637 -315 -182 650 -174 792 -760 699 -324 -526 8 130 218 702 -351 251 -355 738 427 470 594 -734 405 293 333 765 -798 -756 692 -591 -716 -58 -156 -198 -727 513 -53 100 -345 -214 -265 -332 -174 -533 -775 800 633 -871 765 -368 -810 152 516 -715 -814 223 715 467 -402 764 -314 336 -658 -298 122 525 -378 -2 -425 -57 418 -683 -148 123 350 202 220 688 -421 521 379 207 451 -726 -101 30 50 254 -239 180 398 405 -347 -365 -543 -23 187 174 148 -791 -264 694 717 171 164 -218 667 291 567 531 -719 -807 305 -644 439 800 89 -719 505 364 -326 203 424 -814 677 -656 -355 504 -865 643 -498 -652 -107 -608 -846 745 -170 706 -290 -71 291 -410 -638 -302 -597 65 362 713 -578 -578 -340 -644 -85 -28 481 379 -364 -191 212 -198 280 319 336 -421 382 -329 -259 -567 468 789 593 621 -650 664 417 -179 697 596 -752 -24 53 487 350 -266 -220 750 697 -881 -789 -737 12 685 -762 134 -72 485 -598 63 -676 411 421 -165 323 -843 731 -76 -854 -342 186 619 431 -299 -427 -763 -73 -712 738 -22 670 -332 -668 -364 -264 -691 53 -209 -18 -327 721 641 -193 -248 -571 -592 -265 -547 -186 400 -839 -247 738 -353 209 799 560 191 -524 -821 -816 254 -151 -65 -869 728 -826 -589 691 326 721 776 633 -53 107 367 -764 730 495 587 -21 659 -832 -653 -839 533 347 435 -181 356 -23 429 -631 -243 724 246 43 605 -495 -120 -228 241 547 -714 -756 55 -693 475 -711 -231 219 -702 -840 335 223 686 49 157 -646 -230 661 -471 -102 -107 -265 715 343 -212 701 -327 -439 721 -117 -333 409 499 -497 215 -61 689 287 771 176 -706 -751 -445 576 -151 -577 476 -899 10 -245 -391 146 165 -575 -693 -52 284 -214 774 527 -649 -188 -187 124 689 -47 335 365 -60 -590 -223 -802 -689 53 -89 -626 637 227 -22 414 -479 440 557 231 242 313 416 -465 755 -825 -660 -496 196 372 233 -587 384 740 -151 -811 -186 206 189 166 -117 786 -670 -133 -332 -663 381 406 -321 598 676 97 132 295 211 324 -494 -265 197 16 -695 -853 -126 -613 -414 -67 -383 672 -576 556 18 -682 761 -269 393 -642 -350 -383 546 -811 -129 179 353 -34 -179 -900 381 670 -897 -889 610 -524 -725 529 -639 252 -419 -287 -792 -134 399 393 -718 28 52 -266 647 766 647 282 536 -173 -474 310 -102 750 279 476 404 -135 -128 -821 -28 397 -806 -630 251 -541 299 -542 628 -642 709 -595 -514 -801 -697 -44 -231 725 -878 417 -318 657 -485 -67 -845 767 530 -326 -645 497 -217 179 -441 260 -416 331 416 -325 -841 406 613 642 302 -812 -550 -159 97 261 627 -694 696 -497 -297 -444 365 -659 -279 -161 156 -374 -433 -9 -126 -589 3 27 -623 642 10 205 773 616 -418 -121 682 486 226 -351 -197 375 -20 -124 -153 -803 125 792 -157 -459 414 -312 -427 517 -588 -590 741 421 746 -176 -616 61 163 -80 -778 -201 -847 -893 -707 -228 -445 675 -768 -231 290 -40 558 412 460 -208 -734 5 465 -197 631 -660 -151 -261 -528 -463 604 -354 -508 -249 349 654 104 -441 -693 -271 -46 -366 516 98 -740 -885 -733 -541 491 -42 -220 -581 673 762 -637 -175 -109 262 84 120 -240 -84 317 -853 661 -558 388 -5 -148 -110 -571 -451 -612 -215 -487 385 -862 766 521 -127 800 -510 -343 757 -889 -531 -688 789 -771 -745 204 587 345 -484 -589 752 647 521 -577 -154 -293 -412 692 -712 11 181 363 557 779 605 253 466 -107 402 -604 -106 -187 -371 -761 -716 612 -43 -282 -61 35 -211 139 -55 -377 598 -473 -713 785 -272 411 753 508 74 -795 36 -566 -668 154 739 -784 -867 -278 36 -136 181 -71 -815 -500 380 -332 -187 -230 215 637 -705 -465 -885 -511 -200 -214 -854 -345 -821 777 660 630 607 743 9 -261 -139 -209 732 477 699 -142 -363 701 -718 -173 659 658 502 -847 -72 259 -560 -260 -477 26 -104 -201 -216 -580 -471 -43 268 -485 553 374 -463 -410 688 573 511 -37 540 472 307 406 188 403 346 -654 -430 226 503 -767 214 -12 393 -822 408 -351 650 -148 -235 318 -57 -816 509 233 404 -664 545 -533 -722 198 -631 94 -153 184 761 -507 -256 -447 -791 618 533 285 -856 -308 105 -874 -814 39 -67 -52 -229 -860 -129 389 -210 -828 -640 -262 207 -436 255 214 195 -506 -90 324 177 -275 -713 -263 -605 726 -143 -510 75 -568 674 -207 -145 137 -661 294 -640 58 -601 -622 -664 -140 -235 -486 -371 -674 455 369 251 742 421 588 -261 564 -444 185 -210 286 691 -506 473 452 -356 473 -224 757 -425 -513 -174 490 -209 -673 232 353 -846 -329 -14 -98 -528 -196 757 -447 743 -252 130 -378 -654 171 -666 464 -300 57 751 -413 -172 131 569 -319 -242 395 -327 229 384 239 341 126 488 -824 -752 -210 -677 -191 568 -885 81 276 88 238 -533 -473 -504 438 779 768 781 -809 314 649 -458 384 -126 -107 702 -273 -820 497 117 -685 317 -174 -818 -173 -415 343 46 309 -333 346 753 682 -501 384 102 -498 66 -216 -280 586 206 228 282 -712 355 347 -231 -862 441 704 -267 507 628 768 784 629 604 749 730 -182 792 -498 -484 -162 271 -275 522 467 180 -354 27 612 646 -63 751 26 -384 -531 -605 648 -489 465 282 340 -697 510 -782 148 292 437 -82 356 -497 127 -258 -187 -691 -892 253 -130 79 601 -508 612 -831 432 536 -559 606 220 663 -332 146 -838 -304 666 -830 493 -478 701 696 358 -244 -151 -733 475 -198 -486 498 104 -262 -105 540 -686 -642 -201 -669 -97 -783 581 8 784 -356 -275 575 -134 -461 -694 754 -860 -506 797 -345 -665 -656 -443 -105 513 -331 462 -291 -106 594 295 571 599 457 -629 773 -797 291 -862 72 -515 133 -805 161 239 -280 385 23 -625 142 -163 728 -298 -371 -355 -690 -674 436 169 -44 -204 -731 117 -765 510 127 -495 -542 -296 -610 284 -315 195 -698 49 300 186 673 -858 447 -185 337 -476 -286 -711 -167 90 511 227 -715 -549 -898 348 512 -147 315 -534 -742 289 650 -170 182 446 -426 360 -138 337 418 -112 263 -70 -569 -570 311 -566 -364 -482 -135 -758 761 626 -510 712 301 -897 476 -234 277 351 -81 652 -439 -377 -746 -522 355 -77 247 183 103 -722 -139 196 -720 -507 -435 -496 626 -154 -637 -580 -436 -187 561 -252 91 508 -177 355 -513 -779 -504 -482 236 582 378 -119 -603 -316 -597 23 -264 -182 38 -868 -675 269 222 79 -438 -183 -679 -36 788 3 21 -863 -781 -426 76 702 129 102 -773 63 412 -68 -535 708 -743 132 5 448 460 -802 329 -466 682 115 -315 375 324 -636 351 711 -444 -221 -861 -152 -371 -265 -641 643 156 291 749 -809 -690 576 588 621 -388 -78 769 -609 -753 246 521 302 682 -481 649 -399 -219 -85 121 -261 694 -492 -118 -876 356 -591 290 -869 -538 -250 29 519 316 170 -692 740 760 -64 -897 -573 302 -835 -788 -835 -72 739 207 -100 -291 354 -663 -164 -152 -840 726 597 5 -869 267 -177 388 -298 -77 683 -831 -722 469 -368 -868 177 -153 509 -537 -130 688 -343 721 485 -276 45 -453 584 101 732 -452 -412 682 68 -159 -502 701 -750 27 -184 -295 -861 -646 558 -120 6 -534 545 350 -591 241 -844 367 -612 -589 306 591 -546 -237 -56 -799 45 -143 -383 493 525 -160 -717 340 -779 689 -97 -169 6 -587 -177 482 732 290 -450 341 119 -544 -331 676 -409 725 -183 350 -232 -324 -170 -708 413 148 -6 142 -575 469 -332 750 107 250 188 673 -15 635 432 -805 575 -538 316 36 336 -586 510 384 -639 514 -871 211 -265 784 -530 -298 -173 -721 -253 318 114 -879 134 -727 -344 664 -692 -514 629 276 -840 -246 -839 236 -795 -765 -890 -128 330 768 -744 677 -580 -676 -433 -559 -701 21 45 97 -594 207 602 783 474 -747 -107 -240 -624 50 -108 71 501 -379 -556 -28 446 -38 -708 -444 172 540 -196 -689 -891 454 301 350 -807 337 -81 431 30 -762 -312 -448 -429 -761 -852 -497 271 133 -482 259 732 -519 607 -230 -225 -115 519 -439 95 -898 -832 -570 74 702 728 698 -798 632 -5 318 596 256 -855 -109 295 -555 667 -763 -703 141 224 397 433 432 -736 157 -820 -509 616 -700 651 472 -683 -292 -732 435 -467 208 239 234 529 -879 -305 -361 -570 233 -748 799 -450 294 475 -210 -893 -695 360 -62 -184 692 -825 34 -561 -558 -162 15 -549 402 587 669 98 538 470 -161 574 382 699 -746 -21 -689 -326 -859 -115 686 286 653 357 91 264 -707 778 -777 49 -69 -776 797 11 774 -366 -210 222 -59 120 -13 162 168 686 -248 -887 259 -184 562 646 -778 -6 -543 59 134 -712 698 -224 -367 469 175 -636 651 580 -16 66 690 188 691 775 53 -813 -339 530 -192 -101 -627 624 25 -649 133 -729 34 -623 -368 -81 -175 80 -260 532 -730 792 367 128 -870 83 -240 -718 -782 -613 703 561 -601 -327 -165 -861 -108 -281 233 -786 -173 786 168 -203 -49 -723 409 660 187 32 -232 166 -28 -250 -827 -93 -104 530 -882 43 351 514 -683 -240 256 91 -721 -287 -549 685 565 -420 343 -487 610 -55 407 -567 -147 786 -600 729 313 -562 -741 773 -170 -878 110 680 -254 101 -691 213 660 470 272 460 84 -214 -690 -846 -571 -374 -580 -371 -739 -473 473 362 445 -218 654 -672 253 -460 155 564 -653 480 -586 -644 771 739 -328 -181 795 -200 -395 139 141 -424 58 454 -468 236 -243 24 -724 -142 178 122 -382 -44 -196 -57 174 629 145 566 200 384 -285 -560 -356 -635 552 -331 -430 667 773 -833 -366 594 58 -55 -68 649 148 -497 -589 -51 -173 7 155 -805 163 58 452 735 -704 357 413 391 -851 726 24 -294 613 -609 419 337 337 573 278 -37 -560 -827 -117 694 40 -326 192 509 -434 -372 472 -697 -838 441 -688 -694 -516 -661 319 441 -204 -541 300 -368 -653 -114 698 63 512 -812 -130 -3 723 119 -643 539 -439 -330 -347 -388 37 -781 -341 155 446 283 230 -572 673 785 -379 229 -620 549 -697 -19 -123 -628 589 -725 703 341 -13 -127 118 526 519 496 -745 540 -102 -411 -115 -172 -578 -774 -464 531 597 -636 211 356 -777 -639 106 758 -332 -478 525 -364 -866 658 465 -464 498 -836 -724 -347 763 33 386 -235 -185 471 -542 537 365 745 34 -738 -67 -209 -615 789 161 540 -209 -145 -518 706 -197 -459 344 -215 -601 526 424 473 -790 -11 315 257 -144 561 321 -437 -345 370 275 -389 -16 339 -438 346 -627 -839 509 -360 132 -232 279 -139 381 436 -385 -754 -36 -525 -792 116 -654 683 -305 489 -716 -616 -830 -323 164 626 360 449 284 503 -267 -40 -636 305 -416 -781 661 -618 -79 79 -734 529 641 526 425 695 -764 20 -831 554 -168 18 208 141 -22 -322 -349 -2 -124 -485 251 -36 111 126 -615 -587 122 409 -354 -557 135 42 759 -537 737 -34 -782 189 265 -839 -104 -385 561 750 -164 -202 618 503 446 319 417 49 -69 -82 -601 31 183 -706 758 -458 -624 -294 626 436 325 352 -164 -101 -340 768 207 -583 229 -37 48 -277 132 682 -775 291 -135 -6 288 674 -223 -240 48 -272 -686 218 71 571 -314 -609 -660 -88 -258 -88 21 54 558 65 -285 -534 647 91 -579 -463 448 -705 -15 -120 -357 -239 238 242 257 -71 187 283 -398 603 -558 -93 -726 81 -270 139 -29 -130 -188 728 775 -75 -468 -308 79 472 -185 129 81 123 -881 -876 300 -463 -714 -468 538 -657 -863 50 186 -797 469 664 556 30 343 387 -218 -343 -606 -160 -103 604 -68 243 -590 -845 -483 -27 -310 -856 -443 171 3 793 206 686 497 176 362 -175 -55 -360 -507 -686 207 -589 -87 -487 -677 175 613 52 -745 -675 -274 -104 770 339 545 731 732 -867 711 -145 486 5 -11 104 107 417 783 729 517 -584 495 48 252 375 104 -616 -758 759 -811 -439 739 -841 774 -32 56 -643 8 -785 354 -215 -71 -738 450 -448 181 -528 457 567 -359 768 -413 -10 -411 -143 -269 -650 -75 389 -364 401 618 -237 -832 157 140 539 738 -661 -586 -183 -391 -795 -340 711 -579 -520 499 57 439 -168 533 -577 774 -366 -212 -390 120 -353 -296 92 -328 682 -623 -2 -321 -900 -329 20 497 -819 449 631 334 -858 788 -214 -702 -94 405 -179 170 -359 668 -780 180 541 780 -546 -175 -682 151 -720 431 -645 529 649 -266 414 -186 637 -848 -400 3 53 33 -519 -21 509 -656 -400 -720 -684 87 66 519 25 -247 420 257 -191 731 -695 758 -750 -91 -757 -478 140 -438 -6 647 248 -192 -809 582 -818 -760 -131 410 58 780 103 -560 197 -31 165 697 515 696 43 -832 291 428 452 98 -315 -239 -717 -708 274 -667 593 759 291 701 68 -452 -818 86 -888 -705 10 -283 -781 -741 601 437 -272 505 -811 -108 382 -177 -873 -117 405 564 -330 796 -812 -837 377 -758 122 -56 60 662 112 559 -448 331 7 697 751 -106 250 -667 160 -718 -150 723 -853 393 390 -590 697 204 -227 -299 -693 -2 -147 642 -220 -57 -382 -256 297 380 -104 429 -141 715 31 43 298 149 401 449 179 470 -207 -428 500 -601 -325 182 -236 -469 -318 -422 -637 131 383 318 -692 782 -585 -703 -61 289 -374 -111 679 -730 -622 723 88 -6 21 -704 -166 -735 -507 -285 -43 517 126 -259 -659 -566 85 -641 -189 440 -638 -340 -788 88 -309 -761 463 -669 555 -25 -503 650 -46 684 -112 335 -467 -211 -547 449 50 -73 149 111 519 -303 142 -464 -336 -890 -187 -55 -458 212 -510 63 -586 -783 -14 574 -196 206 -576 517 -397 -783 -340 186 182 22 -197 745 -350 -501 619 -382 281 -471 -138 -66 -104 400 -6 546 -223 380 72 123 -335 51 71 685 -128 -603 -741 253 -588 -759 758 426 -726 -65 -33 -767 -611 -771 249 475 -360 312 -252 350 502 -555 -644 595 574 -265 -11 -60 260 -498 583 -136 -351 -35 -227 127 -565 -833 472 160 -553 -79 -272 -806 -578 -163 64 -505 424 452 606 288 762 -847 -414 200 292 -205 -206 -560 746 -497 452 741 100 -447 -148 684 700 673 -496 116 516 -259 539 515 -94 355 465 -840 -155 -413 -713 -690 724 93 598 388 -147 424 -420 0 -199 181 85 512 -21 -235 343 -408 730 -754 -594 345 257 279 798 537 780 758 534 -333 245 -404 112 20 -239 174 76 396 -189 -493 246 -803 710 242 -511 -735 -602 521 -537 106 454 -846 -676 -137 -128 498 -83 777 -471 -531 277 786 -87 170 -424 -728 130 458 -452 730 -880 160 357 361 -66 -533 -264 -168 226 -405 -674 -303 -469 -734 -277 789 -318 648 94 -33 -301 195 -158 770 -134 -9 -400 781 -614 -732 -839 -755 -134 791 -344 376 462 754 147 24 749 -88 613 499 -343 -95 320 -871 -498 671 -132 -214 380 42 -37 -20 214 -720 -851 662 -309 -762 687 -201 102 -492 -130 788 -238 660 510 201 757 -98 -135 -93 -309 -740 -122 460 -547 -247 692 303 -160 561 -618 -132 571 -548 -898 -534 -828 -744 -776 319 -558 87 265 561 -897 -81 723 -173 -806 109 433 -391 464 621 432 149 349 -420 179 -395 549 74 308 -138 258 728 798 754 188 -651 146 245 -440 -32 695 237 -614 744 373 -843 533 -314 534 -130 -294 679 -239 380 -585 235 74 157 -572 434 641 -187 -841 265 -891 454 -365 659 -771 -702 446 223 -598 -353 -364 290 -873 108 106 616 72 325 54 544 194 218 -799 -201 -808 624 -96 155 -663 352 60 147 -175 171 -435 -334 -69 308 66 -748 16 226 714 -166 479 355 277 127 -135 -343 382 -472 570 374 -96 204 -616 -462 682 286 449 302 -264 583 -761 -630 -155 -398 653 -30 -13 -50 -311 -828 -218 -112 -714 225 463 -655 -771 66 208 -248 -583 -287 -207 -225 -132 -273 -479 48 -318 500 237 -433 -57 -384 -779 -898 449 672 796 595 46 123 195 -860 -118 -587 -718 125 -416 419 -675 315 4 -344 -547 532 -510 780 -753 120 253 -423 411 -143 744 -416 529 -242 225 34 88 -784 -737 368 236 -269 -731 -314 -526 -573 -396 -693 312 579 -606 334 517 481 -743 781 -160 791 -646 -454 -873 301 674 425 512 -597 276 -168 654 381 161 -329 686 -650 -819 -884 -568 773 -215 371 -541 -170 -220 -472 -278 662 -816 -319 -425 -756 513 -53 -864 -413 -775 214 781 -800 116 -566 -877 -243 -569 -755 -263 -120 243 -898 -589 -560 277 332 -717 -752 428 368 -440 588 521 40 -759 432 -35 102 535 -347 487 439 -15 -132 -253 102 121 0 -332 227 -65 -555 -519 -479 -547 50 -387 -300 -741 252 -19 -289 648 -57 600 -809 106 -137 621 129 -39 -602 -109 -123 318 -207 -174 627 674 -689 -854 800 773 -680 547 -138 76 -626 316 -409 -374 49 -207 584 482 567 -147 -806 -143 387 52 -141 -201 -32 367 514 342 -701 -137 426 127 -573 -708 -371 -102 -661 84 398 -208 -151 91 -898 425 572 618 201 -572 -603 -242 -296 -707 -803 -747 -80 -687 343 -781 -851 446 -4 417 762 716 -132 108 -361 396 -340 402 -867 486 208 105 -787 5 -685 315 348 -507 409 -654 123 197 319 745 720 -811 -610 -709 -455 -282 75 -68 -166 -353 -271 -312 -604 -533 -462 8 695 -585 -186 554 440 662 352 229 145 123 499 -358 -20 345 728 238 194 -92 129 -634 58 357 2 660 -409 733 -671 389 144 183 753 235 591 -714 520 -300 215 146 454 676 -734 384 -526 -131 83 108 246 -55 -344 -76 53 349 120 93 746 731 -387 530 -807 386 441 -458 -468 -73 122 -165 116 622 -678 502 500 0 550 -118 -712 -115 202 -610 368 154 -84 -420 671 -816 -805 652 499 409 -689 -855 606 390 -354 -399 150 -570 63 694 322 -691 -447 -628 478 -254 -748 -744 170 -521 -775 -649 -329 539 392 -282 -304 267 -705 -877 -747 -408 -895 -863 85 -851 -786 9 5 -567 -525 -639 -451 -811 222 343 -626 -199 607 -597 -388 499 347 -427 252 151 394 -762 766 -729 -38 483 150 -696 -282 177 736 712 -766 9 -222 613 515 456 219 194 -502 649 774 -358 216 295 147 750 28 9 542 330 9 -753 702 -218 205 -597 -15 -479 434 522 523 269 -423 556 375 -167 -338 -325 -852 645 -296 -388 -483 -238 -450 208 -420 -789 687 74 -841 -499 -255 -649 -602 646 -274 230 306 -704 593 -664 -879 461 -313 586 -562 749 244 -562 -712 -799 425 -240 -405 705 -416 -342 220 -167 361 -883 432 -602 -217 548 -839 -882 279 -555 -858 24 43 726 389 -529 -412 212 156 558 -523 -767 -564 -590 686 -244 -503 564 635 646 554 -556 -691 -854 358 -235 -309 253 -534 443 -479 -508 -59 794 -583 -74 -593 -628 -474 -227 -772 -330 210 644 192 721 -862 419 279 308 741 396 -877 -258 572 419 -256 -615 -561 733 -133 706 305 392 -565 281 -619 100 -843 -136 -874 704 745 -592 583 690 -204 610 -80 -844 -200 758 239 -877 -445 2 274 -710 -529 -808 -821 -528 31 -60 558 614 -490 -760 -296 -617 -138 366 298 556 701 536 -117 -158 -593 161 -481 -814 -519 590 -209 587 581 256 797 -658 -855 -195 332 -261 -580 406 301 -454 -290 -673 694 54 -751 -603 -564 47 -863 18 -673 50 -35 363 -292 370 624 -394 -504 -539 -890 497 81 -756 -25 -556 327 -304 -803 -595 -538 723 138 -883 -639 -165 -499 618 384 -843 -73 504 324 442 -12 156 -206 -271 -350 -390 -39 609 405 155 402 713 -875 -124 557 -3 379 -415 -780 -365 296 67 -154 228 -388 -849 -310 154 764 -655 -620 46 257 500 -371 791 112 359 -650 -333 501 393 75 0 214 -863 -511 145 -888 171 -755 -488 -178 -538 -126 385 -468 67 -577 -336 -290 536 -820 -126 -758 -7 637 295 -186 -73 -795 630 -479 -122 -459 -523 -28 783 683 -278 313 592 178 -212 271 112 -27 -507 -74 153 786 -426 453 -612 -698 136 506 -94 603 745 -194 338 -569 -153 -845 175 569 -650 -452 -282 -840 285 -503 330 291 629 277 227 620 23 115 138 -223 180 103 327 -283 207 648 772 82 316 396 610 356 223 418 -494 -554 -736 484 -143 -296 237 3 -732 -897 549 270 44 52 770 134 613 -635 256 -483 626 -775 532 -562 -113 -832 103 322 165 763 328 -835 -455 491 453 -178 -141 -113 557 94 -639 271 -106 583 545 402 -738 -737 -505 -96 -209 -441 457 -134 484 681 777 780 635 -44 -136 -414 109 617 571 -261 763 499 493 -68 116 150 -6 -678 -893 597 202 -800 -724 395 394 -744 -571 -527 -716 -527 -150 -431 -238 -798 419 -844 -204 390 216 -688 -554 -838 428 459 482 -585 136 146 -221 -414 -543 -219 -864 -593 500 656 419 69 -824 -88 -131 403 -314 -126 -209 662 759 -841 -207 -899 -778 178 -218 -436 726 454 376 393 -47 214 537 -646 260 -222 -405 -299 108 -232 794 -457 622 -430 326 -401 -15 622 -318 244 697 -885 101 34 -228 -63 -599 197 -229 776 1 764 211 -3 706 433 259 -123 234 -102 298 -221 306 -29 -79 -130 576 -54 123 704 420 -659 -65 66 -323 -141 706 -582 194 -842 -98 -338 544 -834 761 -619 -555 -159 594 334 339 245 526 415 -336 58 -407 -142 266 -454 -487 175 470 -142 379 166 -254 -128 -180 20 387 523 300 -664 201 314 -807 -277 368 -511 32 780 -471 518 799 -598 596 205 -825 -852 -819 587 -657 793 -354 -168 356 745 -122 -193 -382 463 684 133 -503 125 -427 -456 -618 -346 458 705 292 -326 619 -190 -117 328 548 497 -401 -423 -685 -461 -583 -168 491 -181 -637 216 -677 -457 -128 -202 -369 236 123 511 627 133 251 -119 724 -263 220 755 -551 -473 -544 -41 -874 735 22 -388 -759 339 -524 149 -487 496 585 518 -626 -644 -12 717 -543 -615 -257 559 88 -393 -354 -839 339 418 70 122 -21 259 -224 92 145 -28 -124 -635 343 399 737 -81 -260 -879 141 -283 787 -427 84 398 -571 -727 -772 -623 213 320 559 -717 610 595 -274 719 -644 168 -401 576 -94 -194 178 60 237 -389 -8 321 -475 -684 -393 526 515 464 -31 368 -314 441 615 -644 393 -765 126 -496 -761 -887 235 660 -66 -844 -488 -142 -3 370 -147 504 -234 -823 -757 -299 -735 -691 162 -106 523 -166 235 498 -608 -388 405 -663 -675 271 -311 6 -485 389 -719 442 -224 -556 -686 506 -483 74 -179 -82 579 -383 -609 580 -318 291 -390 -384 600 -641 -460 107 263 -290 -447 -337 131 743 -659 -87 -414 409 168 -696 -94 25 511 151 -91 -48 393 -529 -729 525 -753 -265 -694 40 -72 -300 -151 120 -872 214 -684 -606 387 -441 534 380 -85 -788 77 -761 -557 284 244 -562 -542 -697 -558 -141 -365 -32 -665 -507 720 -368 529 -143 686 -837 -811 79 117 -720 588 379 -176 -409 -424 -267 -326 346 286 58 -67 -699 387 -787 -777 -302 282 -731 346 -60 -750 -421 614 -467 -440 168 -399 -10 626 -547 -473 314 778 -624 118 -147 -388 755 140 105 -891 682 717 -44 -720 340 191 -891 117 129 -712 98 88 653 504 -553 241 -764 -645 -192 733 -463 -507 -441 669 -481 598 -157 -669 180 -183 -106 -132 533 610 449 -273 396 -817 490 -223 708 344 -317 -534 -726 -178 764 -123 -751 -551 -370 -395 -787 -99 149 656 -393 146 -843 757 364 460 -499 -552 98 696 -594 -107 713 -364 580 505 4 -273 -823 -94 -337 218 -679 624 206 -577 322 627 217 -890 542 -36 -571 -644 -126 473 -663 -462 730 44 522 -46 -655 -153 596 -321 -349 212 -45 209 17 146 -814 -64 670 -322 -519 710 524 199 -109 209 -581 374 -79 -158 -438 -65 7 342 -360 124 791 143 127 201 -124 -229 -786 -199 -510 -893 458 -847 248 -533 557 -55 -404 -544 302 595 -512 -154 -824 33 690 -178 -428 3 274 -220 563 -511 160 381 260 477 432 149 455 -34 -3 190 358 96 93 610 -485 -506 -442 78 -537 -831 -32 -397 361 274 -831 445 556 -743 608 631 5 563 -133 -722 90 -216 720 -872 -862 -444 -769 -662 398 -188 210 -192 -327 -209 -489 -618 -116 695 -255 -66 -188 -879 757 -88 -334 339 -676 -224 -863 -38 -117 372 -768 617 -507 -91 -52 -275 32 -775 19 340 460 408 -43 -466 -844 -77 -888 -748 322 -344 151 -491 -33 24 489 -326 234 -814 -223 110 59 -395 -694 -341 -668 -461 85 -568 692 -541 13 -859 -815 480 736 445 -723 722 -115 250 280 102 -833 773 -227 523 -847 521 -522 -303 42 -770 -297 -87 -806 425 641 -7 -896 144 119 432 415 -311 161 -438 39 379 444 228 709 98 555 -482 753 -233 266 776 172 -803 47 534 713 -324 -140 -647 715 -719 572 -311 117 175 -36 -361 -347 752 19 -328 -778 89 -287 438 667 -794 -232 640 637 753 1 -567 -39 -257 384 322 -648 -259 614 -454 17 130 -579 334 -188 -65 -560 10 -796 -770 -487 -258 213 698 -187 -546 589 -158 -853 -7 470 -790 658 -258 92 48 466 451 245 413 -608 -449 -414 764 42 -696 469 217 698 499 -698 609 365 -386 297 -462 -676 512 -268 -89 -809 591 107 -84 591 -766 125 -380 680 -274 190 701 -388 -140 -820 -629 -575 756 572 -517 101 388 153 442 440 -839 585 491 441 -768 747 498 -862 -457 -463 454 197 355 -238 -773 -535 -129 310 -590 -102 324 563 -67 509 364 616 -495 257 -539 -697 662 13 182 124 594 -570 -748 -63 -877 73 769 -588 485 -436 386 -702 67 758 612 520 790 460 -305 -324 358 -848 697 -571 -213 -556 -19 -382 332 -439 -1 287 -346 -227 -723 -590 175 632 -782 -671 253 -552 599 -817 -85 -203 520 -398 -580 249 -690 -586 -95 -166 229 566 352 98 -570 -191 800 142 -256 -98 -278 -495 14 -569 -859 -248 398 -195 -646 -375 -202 -418 707 -860 -659 58 -407 -644 -123 -373 -443 -284 -638 732 117 -207 375 667 610 407 -749 672 377 -468 -475 746 -676 521 -490 301 31 568 308 746 -511 -368 -731 -152 308 697 713 -773 -421 -264 512 174 213 -421 -820 656 -278 -407 -179 -81 -838 -247 -42 727 660 668 -718 -747 534 -898 36 -18 -690 -512 -785 -884 -529 -59 578 -666 211 -639 -310 206 -490 -77 344 408 274 555 409 433 -248 -848 -698 -517 608 -552 -669 344 -183 -705 386 -359 76 632 -79 609 -580 228 -733 -189 -432 -325 -646 592 186 393 -510 -31 -348 73 -25 -865 -248 704 -378 -212 -546 -318 396 371 796 307 249 -209 -849 -663 364 -437 -665 -177 798 248 -234 317 -847 -634 385 554 482 -140 525 -403 58 -349 -174 -161 313 -25 689 681 519 374 -576 -517 743 215 -880 -559 -89 -393 -814 -539 341 -567 48 -336 -560 -673 339 -487 -513 -18 -443 -122 -79 296 -717 -167 -669 -652 484 -79 -704 56 -438 -381 -572 696 -207 -349 264 -585 766 -366 -28 -731 -156 766 -318 -58 673 65 -233 638 -91 726 405 -833 -639 552 -145 -30 -546 -784 -836 148 40 -853 371 427 781 15 -455 282 -154 562 -350 382 731 107 -567 -657 564 -412 222 -307 706 -49 368 160 -215 512 -584 551 123 -764 -531 -22 716 107 87 -894 198 -494 -212 -250 -757 606 11 469 -377 -856 -690 434 -7 -855 -650 364 85 -854 127 375 -374 -487 -241 321 -542 214 -535 -409 -555 738 -470 554 555 -845 -244 -639 -610 776 -893 -353 -435 355 -569 -125 150 -663 171 -165 742 148 -819 561 -75 -726 -827 113 -579 -495 -804 464 -473 754 464 -685 561 -301 -528 150 -385 -831 -749 35 -145 565 -451 -106 -569 755 -39 408 114 -177 -752 343 421 -456 455 -190 688 445 -892 567 -434 -260 672 400 -776 -315 281 368 741 5 -703 435 365 -608 56 -433 -513 -314 -345 -220 93 -650 -129 -512 -258 719 -363 -180 780 -660 -757 -69 616 -272 758 -118 -532 -21 -390 -341 -324 692 444 549 501 -135 -417 430 64 323 -248 450 -329 -69 -658 -741 -90 224 558 606 -840 775 568 559 -862 -800 -420 351 229 243 -25 346 644 291 -835 297 455 354 264 49 494 121 596 -38 298 -619 105 -401 697 524 -13 -559 -41 -864 779 -167 635 -231 -421 -870 -16 105 775 -119 -317 -383 462 175 493 781 -603 -63 188 164 -645 268 -709 658 758 -193 -3 672 291 536 -458 367 741 382 405 -822 738 -567 659 -898 -762 -892 -602 630 -456 97 -855 150 678 -279 665 573 -117 -369 -646 -835 -653 148 -644 -501 -532 269 616 -266 313 -167 273 396 -668 -609 -842 -374 -341 -12 388 -844 -867 -708 -376 -157 -79 553 -210 523 571 249 -664 707 265 152 213 -645 215 -603 -712 -186 -305 423 -763 215 -878 618 -318 120 -524 423 -898 718 299 -212 -160 -62 551 -123 -548 316 180 123 -595 -502 122 -454 195 -641 -247 585 351 -187 369 202 -305 748 123 -248 64 -204 650 662 -199 781 3 736 -842 -399 199 536 339 -457 378 632 -623 441 -663 -729 534 -572 403 583 418 -411 -346 695 -519 437 -177 -469 590 401 -421 3 627 10 -403 -270 650 699 249 -658 -36 710 743 66 -464 -248 -499 45 -72 612 -789 53 -707 511 169 -454 -508 -555 -816 -558 450 797 619 -39 579 -747 -389 270 -530 174 96 174 -111 458 674 -537 -281 -352 -750 -705 -476 -812 23 -468 -401 626 -703 -370 523 -120 683 -896 -336 495 -368 -555 -688 617 405 717 751 -747 762 -254 -808 -156 572 -498 -797 100 -282 -754 -540 -814 -486 -565 613 260 356 -249 373 -21 -764 -64 535 -599 -354 -195 -872 184 -694 -414 -193 -282 13 -391 533 512 -269 -506 -62 -875 5 -222 -294 -42 759 -188 781 225 387 91 588 141 -832 -858 -719 -282 -54 175 -205 416 411 -658 358 -4 239 -689 765 -474 289 -660 392 768 509 733 -726 479 765 732 -459 260 -370 -539 -138 -481 265 690 -694 657 263 -707 652 603 477 -674 175 430 -663 499 -748 703 -608 186 -456 -704 -317 -805 -256 799 443 723 -679 281 -472 501 465 -652 -338 -87 -669 400 512 -475 655 193 -632 785 -577 -144 -550 674 -779 789 -670 -470 -12 9 367 -375 329 -178 446 -754 36 165 318 -128 -358 253 228 394 -234 -612 317 345 601 567 209 -670 253 -334 417 -409 -381 650 774 349 778 -753 -680 262 673 441 731 622 570 639 745 10 -859 -534 780 -625 -738 647 -814 -862 -112 -695 70 -290 163 -819 -831 421 416 -190 378 -639 -412 -691 -57 -828 290 786 -398 -120 -441 -696 766 762 -295 749 -414 356 -719 -465 -124 159 566 -115 -726 -696 431 196 -646 -266 102 689 405 -490 -79 -409 -295 383 630 -356 -120 681 -246 -329 -419 685 86 414 114 -686 556 -558 502 196 -893 277 -458 718 -194 -549 -313 -533 -160 -414 602 -108 422 511 750 552 387 -109 -761 -154 -217 23 51 334 -262 -357 -544 -191 771 -95 41 -592 785 373 336 -77 -130 469 -666 -797 -193 -714 393 -303 -559 662 311 -481 231 584 -424 564 -301 386 -64 -91 -768 -278 -598 17 -577 466 -613 765 -339 210 -635 89 770 -287 741 238 482 -104 340 -1 409 -39 -795 -95 792 667 553 708 724 -455 -271 593 -767 -247 195 142 517 760 491 651 -117 29 -220 -749 95 617 568 156 -458 -610 308 -847 153 -582 341 -15 -145 -145 263 -372 74 -49 712 234 610 -599 -78 463 327 -663 -660 381 -810 -374 -578 281 -841 238 183 -807 495 -383 297 -350 134 94 -207 -599 -178 -788 479 451 394 -727 -804 -456 -287 710 403 -645 199 620 -846 374 130 -460 378 -211 501 375 -836 516 -90 -107 -310 72 615 391 205 -130 769 613 315 258 659 54 -104 -772 80 -354 4 645 -674 187 397 -55 492 -168 570 -670 -805 -188 -142 171 4 -545 -837 208 754 -673 -248 13 375 800 -426 -430 -11 -801 -18 -881 600 525 -246 545 652 299 -896 153 -471 705 568 645 -607 -869 35 -129 -185 -577 -703 -234 338 -157 25 484 -139 -375 721 -287 -63 676 767 169 115 -243 -220 -787 152 352 -555 357 425 709 -769 -608 -840 244 19 -754 -169 -3 171 53 624 -610 -311 -172 -222 -509 118 787 -712 -454 268 -78 587 -723 554 408 -550 562 579 -456 -374 190 -534 333 552 -201 -392 714 509 571 -646 -752 32 -742 255 629 117 263 5 -589 -781 -599 -184 -646 -515 -506 -451 46 103 -707 -544 -141 -369 628 -579 398 -121 -598 -740 635 646 192 -635 -863 -852 -523 -680 -415 471 692 -463 688 -710 -561 26 -199 -547 -177 -484 274 -881 204 219 -401 145 710 598 -1 -183 -484 -418 -115 -151 -776 -52 351 570 559 -665 -210 -593 404 -238 -672 382 -358 612 -663 388 -856 270 539 164 -556 439 321 784 194 -309 -760 10 -27 -24 704 -856 -338 -197 557 -637 -682 430 126 708 -89 -440 497 167 -605 -216 -345 297 435 376 563 471 -337 -752 6 -849 522 756 261 -698 -535 696 -837 595 -156 138 -141 676 35 268 64 105 -530 424 -371 638 599 -830 491 684 30 -621 730 259 679 -675 338 461 -394 -803 -417 279 -51 651 -383 -49 -273 678 652 739 -714 62 286 -709 -628 497 261 -353 -862 -175 -549 290 -238 -290 765 -243 -52 160 47 435 365 -314 188 -68 -174 327 -734 415 552 -811 -624 144 -279 616 0 429 786 -849 -677 -370 -468 365 -212 176 326 636 -761 18 305 477 658 144 -151 -897 -2 -373 540 462 -196 741 -234 470 -64 -797 -782 -569 295 725 -478 -664 266 321 -757 -208 -226 562 521 399 -149 -140 299 440 -1 -775 603 -2 92 -495 245 717 -620 -669 752 -59 313 79 475 -68 771 -190 761 46 437 153 -427 748 220 498 -184 589 -157 -21 291 -586 -168 643 -788 -706 -480 281 -798 -779 -254 -105 795 520 -857 -498 -627 -336 517 390 -514 177 -517 370 -195 441 403 -494 3 7 499 -199 -333 310 -464 625 505 693 -345 -321 736 613 516 781 671 686 -705 160 594 -893 -832 -414 600 -708 723 794 -751 715 229 341 -38 -732 -236 -197 -400 -722 499 343 424 628 240 -340 111 -565 104 -522 -730 528 -896 773 99 -339 605 758 -366 -421 -471 26 -475 697 -691 121 -283 -13 155 -28 326 698 -20 -632 -347 -376 -125 -211 -402 -753 789 -496 -368 -614 -692 -268 -43 148 -272 716 -261 -380 387 -801 -558 74 571 -407 -693 -594 491 329 572 508 778 676 -478 -897 104 -304 -465 286 50 138 28 -423 -653 -454 244 -515 786 -890 -520 -458 561 -46 331 255 579 756 146 10 -487 -703 0 -67 157 -887 -237 -213 335 -422 276 732 -374 461 -155 11 -844 -676 -516 -425 71 221 -98 -302 741 -825 563 -842 -301 513 -503 -722 325 -762 407 -548 -302 126 643 -841 -243 -414 553 543 -854 -168 730 -713 525 -19 -627 773 167 -497 -597 508 -710 54 520 -811 664 -100 -663 -477 -478 -382 -275 -636 -510 -152 144 720 304 665 -84 180 694 770 423 597 351 -815 -672 -747 474 -42 -616 -755 -119 -499 160 346 -218 -875 -165 -430 -754 758 95 -703 -344 545 634 193 -400 -833 -714 201 -371 -221 552 584 461 713 430 776 571 -359 -605 -116 -674 394 224 -299 554 -306 417 -274 520 301 231 -793 -184 -674 369 540 260 -71 480 -845 -47 -729 328 432 -877 -46 -812 638 268 506 -336 -525 695 174 -555 -177 -469 -859 752 476 -890 277 157 -673 787 306 -404 509 673 -685 462 -862 630 639 787 -802 -871 -872 -798 424 593 282 -71 -499 -161 -832 501 -223 -324 -345 -881 -818 84 73 445 -91 -881 34 -15 103 434 326 -142 -553 -359 -283 40 -828 -735 347 745 -547 -240 585 537 555 586 579 54 156 -630 -898 -795 -791 -832 0 212 -95 -833 -225 -48 -15 -834 -628 -603 -398 -384 -893 775 295 654 -521 -269 -789 285 -232 -142 -110 -47 -422 -547 -810 420 -659 661 44 -180 -720 -172 549 -698 -432 334 788 -214 19 422 664 578 784 252 -221 -112 378 328 -508 -825 300 769 -500 327 -217 -483 -502 216 351 -190 -149 506 -487 678 -622 748 412 -869 -224 58 94 112 618 -635 253 -639 -483 432 -700 -466 714 -536 -817 -162 79 162 136 671 -892 -516 -269 -385 -587 667 -827 -567 -648 772 153 12 -696 499 652 -706 -44 -10 114 -719 -25 615 -107 706 -354 -271 -294 -812 389 -257 654 772 -80 -707 128 -818 -184 718 384 -213 -86 -6 -811 -311 730 568 226 -140 -375 48 -342 178 167 -111 68 756 -180 -156 -571 -630 -473 772 698 -9 441 54 -69 -666 -183 324 -82 -14 -259 -849 -126 -756 -76 -698 723 -547 669 -26 477 -579 -565 389 -758 -507 47 24 -498 -408 -501 613 -900 -17 -840 -30 392 -383 548 -799 -718 -468 153 -225 445 -557 534 -453 305 -407 -360 253 3 345 196 -453 -424 -355 -695 797 430 -622 476 765 421 -99 -798 595 -588 -520 -285 -388 726 390 -201 -571 -359 -415 -56 -378 -389 -852 -690 -630 -639 106 598 115 367 101 154 -330 448 778 -225 -207 -752 311 -191 -81 62 -614 -68 -527 228 140 196 -640 -746 745 -211 488 82 -452 -162 126 -838 6 38 -665 42 257 -390 632 765 100 521 489 -457 548 -694 -619 663 -709 -266 758 417 63 -834 -87 369 651 -633 349 306 453 149 -327 -611 2 -299 623 -187 -715 646 -69 -196 604 220 -219 127 576 205 103 -407 464 444 16 63 61 206 -154 -772 -238 3 -346 -226 353 164 -162 -863 383 653 -697 -371 -320 -742 7 -581 -590 -777 -320 -106 -319 278 -557 375 -433 -885 -710 105 -4 -438 424 596 671 -889 337 669 -466 -359 -545 451 -469 347 -649 -820 650 652 -308 104 474 -694 -717 -208 -328 -628 588 -832 -323 717 -855 -151 -210 -558 -193 139 3 312 147 39 -535 -431 182 102 557 303 784 -290 -818 795 662 -329 71 30 -703 717 -181 701 343 -247 -22 -596 187 -497 -873 627 713 -387 -839 -357 -71 426 -544 172 -570 775 411 285 -636 679 -350 498 361 -358 48 520 -473 -131 -307 670 179 720 680 -569 308 -315 -683 -882 -122 -436 749 -271 -814 674 -65 -231 183 -15 -227 253 -543 633 494 151 -525 -212 396 728 391 34 546 380 568 -56 211 49 417 462 -338 -407 -704 -671 37 39 -501 80 -402 436 -577 111 523 724 90 -276 -360 -211 -717 392 -827 -381 787 322 -710 570 -121 173 -850 -363 794 762 -610 586 -750 65 -477 -188 -379 -258 -817 -768 247 -436 174 694 -738 -366 -896 227 -51 -541 656 -376 -6 -175 -278 -467 362 -405 -179 -467 -871 726 -808 -120 -477 -241 -172 -836 130 243 -895 -173 -813 -47 -593 773 379 53 -573 -695 594 -651 244 -467 -667 -255 -656 -33 -17 521 721 -108 -410 -674 -185 535 -597 -217 82 -737 -236 -77 322 -513 628 -498 -247 489 -486 -640 91 -587 315 -145 -310 447 -660 -268 229 109 -133 -358 227 334 -236 22 266 -289 765 25 144 687 -395 -297 762 -134 -376 768 782 797 299 363 -30 -72 -718 702 787 170 118 -513 580 599 -722 -186 224 -566 542 -215 -127 235 -249 462 427 -853 652 -13 81 -41 316 -509 -663 754 -544 -173 369 -778 772 700 465 669 600 -309 137 728 -596 8 318 699 672 -236 -40 -138 226 -195 142 -195 736 713 -14 -751 -656 -335 184 -591 -59 78 -414 292 -309 -486 68 559 -725 -313 -115 210 -209 -15 467 374 650 -680 -833 -116 527 599 -51 40 130 294 -725 29 -239 -468 -208 353 -162 -710 267 455 -763 -518 732 667 650 -410 296 548 169 145 -705 453 -217 -207 294 -73 290 -515 -365 -686 -296 -603 -242 -485 146 390 240 -619 362 441 -210 -38 438 -147 -671 -285 -651 -849 675 21 40 794 -868 110 -809 143 591 198 -722 -784 191 -403 -737 220 86 -177 611 -63 -348 323 -186 658 232 -212 -563 -420 -565 -307 566 -650 450 158 253 -13 -70 430 -318 630 360 118 -722 749 -781 582 341 397 465 -751 -681 -74 -843 378 -154 -772 -335 -369 159 -675 749 -368 -552 743 -139 741 631 -705 -96 -526 461 59 123 -689 -301 63 -761 754 672 -591 376 -285 782 53 -21 223 -630 -390 -352 390 713 122 131 783 234 -569 -816 -508 -403 -365 355 629 -483 -636 781 78 -358 787 -875 62 -82 -373 376 605 -622 -653 46 622 792 -510 -860 50 282 -453 17 192 -576 199 767 692 57 -64 215 -601 -58 469 -850 314 477 -768 139 -59 484 -555 318 271 150 -884 -560 8 474 357 -501 -847 150 -141 -472 777 198 61 -611 -427 264 -537 -128 490 -771 -434 92 -170 -423 536 197 -171 -829 -236 -63 -756 -485 -225 258 676 28 15 -684 -327 -283 34 -243 -393 -624 -821 -753 -540 -553 -424 -179 -287 -200 -509 211 506 -126 417 -668 -462 -569 -847 -737 -800 -133 -770 15 632 148 -485 334 -133 244 -225 266 -524 519 -804 552 -424 336 653 93 -396 -887 -487 51 -554 364 -265 193 -169 -848 665 -301 225 -619 466 -141 -838 -51 -175 -206 -459 187 -680 -451 388 -424 32 -851 286 -779 134 -395 54 -698 -893 -238 -221 730 -24 -672 337 752 527 -177 649 409 263 -471 -34 -728 -686 673 -405 -26 -684 309 723 69 -600 -28 -575 139 -650 -300 545 -204 -443 -534 -857 528 -782 718 780 196 393 361 282 -111 731 322 793 -322 -314 -156 75 61 -100 -4 430 -873 -712 -711 -746 -425 -445 798 -484 -737 -867 81 -772 583 -359 -312 -456 26 -229 480 -597 36 277 -94 -647 -89 -882 -767 -701 -77 -159 -233 295 -349 -149 -493 -598 393 -50 -165 220 -756 -296 359 -201 638 218 -729 656 -382 94 -153 -538 -653 573 242 -667 257 653 -5 6 538 -6 404 -171 139 280 -443 433 -305 210 -473 116 109 120 -523 176 -773 -766 345 -602 -762 -813 522 -469 491 -222 549 380 -339 -713 -718 -431 -700 7 -354 -260 434 673 -863 197 787 -99 -293 353 396 -673 -759 499 8 706 427 143 41 774 -698 -432 213 48 -19 91 55 -370 646 -874 330 -655 293 -378 433 685 646 -879 794 710 496 487 380 -132 -57 238 -109 17 240 -782 -841 768 307 -564 -485 -403 649 376 28 348 -188 190 206 71 -687 226 -578 -812 -543 -32 673 444 -564 -310 519 697 -771 -94 652 654 236 -12 -561 515 -683 -372 -730 758 -58 324 -888 671 -597 -238 -706 333 -371 -749 270 -804 -896 -466 -629 60 478 196 740 584 -76 0 634 -34 -209 -227 661 219 245 -552 792 -814 213 238 -75 -798 737 132 412 -182 -500 217 646 208 -506 334 193 762 -89 232 -311 -657 469 -246 -268 -782 -44 482 311 613 -27 300 341 -737 -747 681 502 -518 752 179 773 -687 -513 -446 -698 -786 -177 602 -399 522 -552 -611 -71 -556 -591 -75 -226 -329 382 -421 -358 117 210 -369 509 448 -176 782 -197 -648 27 -340 172 321 619 378 -424 -472 47 -807 131 -630 -326 285 -499 343 -501 272 -536 -849 -200 -330 576 242 -380 187 209 -378 -6 60 213 675 632 303 761 493 -270 -620 757 -632 30 -799 644 715 225 556 -371 -1 356 -612 46 157 -823 122 -602 -320 -625 -284 -140 87 -883 -489 -604 -544 -246 -524 -750 -684 -188 402 270 170 657 -735 482 -679 742 -155 497 -679 -770 -580 419 -261 -80 490 199 39 -828 -611 479 -846 -67 -601 -434 -277 366 -625 -391 -385 524 -572 735 -244 -775 609 -322 -669 53 525 -443 188 732 -468 -428 -567 -337 -402 -400 266 -125 -533 -744 -614 790 -276 -701 -697 671 279 -512 609 324 -340 632 128 397 54 -548 238 -466 -396 24 -404 657 -633 371 359 103 -381 -265 -685 29 80 -547 132 -700 787 -643 -641 587 -875 543 380 -837 -289 42 116 -667 478 469 -712 -406 -119 -213 -509 -814 -250 267 -332 513 695 -693 -599 690 -539 -229 -891 -272 -369 -432 -579 610 -645 -720 103 -805 -19 205 -744 789 440 -316 -732 340 377 718 -873 82 -218 357 -631 -95 571 -695 500 728 694 -257 -209 -519 193 -490 -815 709 576 104 686 -758 -850 -560 122 186 -452 249 392 462 -791 92 -300 146 -311 -337 -512 176 76 400 531 453 603 -94 -73 -234 609 447 -600 111 -509 384 -541 -813 356 -109 -224 647 2 -396 -725 305 -442 706 11 383 53 -732 217 -802 -3 -310 395 -889 761 -710 -527 431 -659 -827 -681 512 -440 -576 -304 -175 686 431 97 519 70 -868 -766 -240 -838 -288 -688 632 -10 166 297 196 412 -461 -612 696 653 -414 -135 269 570 115 49 -26 -388 -145 -230 727 559 391 403 -159 750 500 441 340 -92 -457 -320 591 232 768 -722 -843 -80 454 570 33 -658 -169 587 221 -713 629 -645 457 -314 623 236 368 -183 -347 463 -589 -743 -247 -283 370 -747 -745 260 -391 37 27 -572 447 721 -746 -296 -704 -303 -525 689 131 -333 -335 -829 -770 -556 -595 768 -623 105 -636 -595 95 799 414 795 -535 47 -535 -454 -507 707 222 -386 250 -5 191 -532 -325 718 470 -699 105 -465 29 -542 725 198 224 -298 -758 769 714 -94 -167 173 520 194 -463 475 -393 -254 -747 -458 49 721 -96 740 751 425 -323 -774 722 -602 517 -385 3 -330 352 -495 -116 450 737 -672 -771 -215 -605 358 370 581 -235 699 274 456 -324 594 -726 -340 677 394 603 252 -804 66 186 356 -182 -728 665 176 680 -413 5 109 -497 783 -756 773 726 -775 -491 -258 8 -162 -416 -471 -154 556 510 10 -472 625 545 362 4 -53 20 557 -493 39 -828 -623 -431 -184 -412 242 59 -819 76 -414 440 -356 -877 234 -120 -566 -262 272 75 -44 430 -664 317 10 787 356 108 205 767 700 88 732 -553 -715 459 -384 -434 -141 -236 329 676 -416 -292 -397 473 -244 -531 650 796 309 195 -308 219 -42 487 -631 -575 -126 -168 17 411 144 790 351 309 2 -273 741 -205 369 -300 -239 -199 -377 -900 629 233 490 -884 -537 -467 389 -844 754 368 -216 7 197 466 182 70 -176 -41 761 484 -623 -676 -749 -414 -436 -473 -471 -885 148 -657 88 -394 -376 578 -831 -868 -605 -658 -44 182 -505 -611 -200 -612 449 -65 -442 359 506 395 429 657 347 -392 -486 -238 -854 522 765 -211 -733 -215 -262 518 699 -838 -483 286 130 -308 765 231 -295 688 125 -454 422 234 309 -684 -832 353 -873 -620 21 21 -177 -593 -590 46 -409 752 415 517 -482 103 220 663 303 -877 263 35 656 326 -189 -455 -883 -748 -806 -815 -616 14 -618 475 -225 -761 -466 235 247 -101 297 105 701 -474 175 775 584 -83 355 -299 678 -637 -251 287 479 180 289 368 -250 -477 -545 527 -870 701 -669 -18 -430 -546 -650 -605 -454 -839 30 -234 256 732 330 350 796 24 -764 630 -171 -584 -517 438 -522 87 -197 444 336 500 -510 788 -64 669 -481 -75 -131 265 278 -559 420 483 -440 314 542 603 538 -797 728 -451 -581 214 306 -619 564 141 418 719 -342 559 -674 167 373 -681 -584 -29 278 359 -225 5 -500 333 -593 -740 421 290 35 -733 -166 263 -358 39 -239 353 571 -524 702 -863 -220 -20 379 -871 -249 -837 292 11 692 672 135 785 -236 -663 -525 -76 -301 -474 254 -21 523 -851 -684 -771 -716 559 486 716 -281 -765 518 -646 -412 -327 -209 -407 539 628 695 451 4 265 -709 -374 -789 -109 -66 -644 96 -90 458 -831 -162 527 47 -353 -670 690 182 -687 -77 39 167 -662 -778 721 251 -388 -625 -866 -428 -25 425 209 549 371 566 -159 -643 -507 72 -816 -399 -745 -44 207 433 -295 672 374 -820 173 650 -77 769 565 345 -308 355 333 -555 376 -57 270 -194 -161 49 -261 619 -796 -45 -534 -305 144 662 329 691 -730 733 -812 346 -854 -36 64 797 208 -448 -720 320 -603 -786 -833 511 -677 395 -649 -277 291 -732 -474 326 374 12 -123 348 764 624 -799 262 323 241 266 -606 727 357 -680 -597 -690 15 426 453 378 503 -775 668 -666 -878 206 552 610 18 470 21 -338 -54 -400 301 693 707 -586 170 213 -109 -475 685 -12 751 214 -814 79 497 86 -689 -335 161 565 -551 -49 411 -797 547 462 300 -614 -423 -400 -869 647 -408 137 655 90 -79 -530 -762 -654 -755 793 708 520 143 -789 -546 219 -826 -659 -607 -402 -300 130 632 -630 -251 133 377 639 -731 326 -370 -176 -240 466 45 160 -521 402 570 325 -29 -797 -603 141 -626 391 -427 425 -742 265 -395 -782 596 768 477 44 -604 336 -516 270 479 -163 692 365 -724 607 675 139 57 -198 587 -577 642 -743 714 -477 -308 -693 -340 -121 376 491 536 -126 -357 567 99 -526 -632 -704 -634 -233 301 542 158 144 -864 272 654 583 737 -768 -592 -212 604 -778 124 -774 639 -800 683 113 -233 -731 742 -334 -585 -313 103 -680 -381 -144 155 -705 -406 -844 244 -135 755 671 -222 -226 236 -287 566 781 279 210 2 -218 -24 -19 -411 -744 764 634 -441 -796 -529 137 736 -20 -339 247 -340 159 -168 -87 -184 -256 403 152 15 9 -408 378 -601 -321 -879 573 -109 -682 -292 -819 672 729 732 456 -270 170 -190 357 125 -474 330 -15 324 331 -206 -785 -454 -852 -230 -769 260 -493 -197 244 -147 799 -288 760 -55 -37 469 479 -587 -206 641 310 -394 143 -288 142 -777 471 194 -362 -837 -792 -231 393 370 48 -546 549 -185 -284 374 549 -721 576 98 755 -292 116 431 49 -824 -141 -289 -307 -396 -158 -387 -252 698 -266 -641 410 694 551 484 -85 -490 -190 81 -485 -470 -52 -368 -2 -74 473 764 -526 -130 602 -412 -804 374 -161 -206 -248 -45 -174 62 -853 -778 49 -390 -700 -766 -876 -649 300 220 -290 -48 489 -229 605 -652 780 346 -750 -139 349 -641 85 66 -91 388 -635 -76 672 798 -599 316 -34 -280 -543 37 -621 -509 -462 151 -421 374 -610 316 -168 -550 536 -790 692 -115 -545 -346 154 508 -725 -107 -505 -38 569 605 367 361 296 -882 764 -195 557 -781 342 -267 91 -388 665 -109 227 384 -396 381 -409 720 -565 94 75 -463 -657 -640 -513 -193 437 -52 485 -30 441 604 645 214 99 177 -469 -317 769 -371 299 -654 663 603 -249 -50 42 798 398 -764 -478 512 17 258 717 -648 -201 123 636 -575 453 -322 -159 729 533 -356 -257 -386 28 212 -628 -406 645 -229 97 -554 75 263 564 -701 35 742 -755 -117 -355 -182 692 -66 451 429 571 -533 -661 -722 -818 -140 -447 -117 374 -785 28 639 -543 -713 503 686 578 -386 574 609 -35 -145 -366 -445 667 243 -457 584 -482 58 -245 -448 -658 -205 334 310 -426 -496 -877 652 -887 -253 156 -410 449 -477 182 -856 278 -281 -528 -64 42 39 478 -536 -535 -571 739 -441 689 417 648 53 -861 -635 -111 578 206 -146 217 -425 -45 -265 288 -388 -553 -70 -549 773 -44 -777 87 -704 -98 724 -678 -787 5 73 449 84 394 150 539 -623 288 47 429 -138 641 -703 751 115 529 264 593 140 250 23 184 -515 -17 579 470 -872 506 699 -883 -701 359 214 -509 -108 175 788 -688 -852 -385 642 96 -805 167 -345 289 445 255 315 -621 -441 95 -567 375 -449 -576 425 -385 751 -111 -842 256 335 -839 385 116 584 -577 -427 -871 -582 -192 780 -531 -319 164 -674 -695 -196 143 521 471 409 -826 -162 782 -749 -281 -386 662 -693 327 108 407 611 -393 -870 200 272 -831 222 273 -851 -18 269 623 -21 114 670 661 -606 174 -846 386 -124 -228 -748 -456 -112 215 584 57 -382 -630 -865 398 528 -419 -104 -36 -863 -675 -547 696 359 638 -183 -648 127 33 183 531 350 222 -70 352 427 -736 -74 -576 190 -1 -249 -776 -324 -376 -691 -32 -567 -658 -455 -46 49 419 -533 117 -201 40 607 346 640 -45 -274 263 -349 269 149 -184 632 -49 100 -382 766 92 -434 484 459 704 -761 -433 -684 426 145 -360 10 474 -411 -685 -402 -127 144 23 -567 727 534 -821 123 761 -856 -503 -664 -849 -639 195 753 30 282 -21 384 -275 58 541 -784 8 688 -814 457 -216 255 574 326 629 553 -894 -670 157 -420 -202 -338 542 683 -466 414 -482 -236 -392 -586 -89 -517 562 775 -517 -126 -555 -108 292 183 134 -116 -862 -229 -77 -564 -540 -443 -118 -206 679 -667 -888 -346 45 -39 367 264 -368 152 -268 136 235 233 -422 -627 -346 343 -544 -809 -256 -632 754 234 -864 18 -770 -670 -123 701 -826 -762 464 -550 787 -579 355 254 425 -297 -294 -163 572 665 400 -228 11 -37 792 706 611 -605 -639 210 519 693 -247 -180 -111 385 105 -550 18 271 -547 174 -195 -339 724 563 -59 298 -534 590 793 -654 96 448 -75 -159 -153 545 331 159 -708 615 -761 169 -706 658 -638 214 78 442 345 8 740 -431 -55 415 470 -684 -124 -422 -746 -722 -169 -482 -640 -513 173 195 179 220 -5 20 272 525 219 772 407 57 -86 -6 711 415 364 327 -341 754 293 -482 -686 -331 168 -391 97 -777 725 -714 -178 -700 602 -569 -509 -193 -316 514 533 -163 -420 -434 173 713 -200 18 -312 580 559 -212 544 -628 -710 -804 416 253 -112 -865 199 301 -785 -142 -494 32 -787 -785 760 -882 671 145 -788 -801 1 42 -840 491 53 616 -57 -24 -323 391 778 -232 130 -466 -70 -575 134 784 604 -744 779 -730 742 736 239 251 -614 -362 -511 -521 344 -577 425 -56 -337 -133 514 800 -649 -428 344 -595 -882 -503 -334 86 -322 272 311 142 479 -624 126 -434 -288 -196 -348 576 142 725 -47 -517 -455 386 -13 522 790 439 -432 584 -87 -757 -651 -565 219 -866 787 269 -467 209 566 88 -130 -233 533 -636 -678 623 4 607 137 -564 -259 783 185 246 7 648 -258 479 124 -678 -149 401 -816 158 -785 -875 -206 -608 -686 29 -699 209 574 780 735 -118 300 -530 -696 486 -122 -76 39 -430 353 -759 -200 448 151 264 598 -578 94 -207 -865 -209 -88 -166 656 569 -890 -738 247 -445 -815 -740 -447 -251 315 749 710 780 762 -757 -47 -260 -896 408 754 -1 -606 -664 639 -722 483 -837 -880 341 -562 531 -850 663 594 771 -692 -6 364 -61 396 -124 240 -836 -334 590 41 -267 364 -439 710 -421 -874 743 -26 146 359 79 154 -725 110 478 -297 -120 697 -576 -21 -46 -330 797 168 -362 -530 510 -280 -571 357 706 -564 -482 -625 -321 777 -494 710 263 -126 231 714 136 -447 -406 261 690 613 466 -430 -245 663 207 -115 624 -184 -472 -610 -150 -113 -482 -592 772 -678 -622 583 -737 -721 -348 409 -15 179 -731 771 -317 -179 -658 -449 -534 -305 -484 301 -39 513 -637 8 -757 -289 397 -316 150 484 -455 594 -202 -246 -362 -655 -123 559 -81 694 -562 177 -231 -459 5 409 -897 130 57 681 670 471 -762 536 709 -578 -152 94 473 797 70 733 -300 203 -817 667 -181 582 -807 -567 445 63 28 -484 540 -200 -572 -831 406 -151 -237 -401 34 378 246 96 82 -892 -795 658 52 297 -370 -286 1 6 586 419 224 -744 -768 176 26 -22 483 -249 794 -541 640 -821 748 236 5 222 96 -392 -588 -89 -771 706 509 -6 189 -822 -91 487 -700 -622 -503 314 -523 -793 -648 -498 -887 516 117 -663 429 241 -421 -668 214 -870 618 224 -383 73 -174 100 358 -182 459 799 -316 366 34 124 -484 -271 -822 654 794 -250 354 729 -258 -812 553 -78 744 491 -750 161 122 -533 -372 -102 -524 -649 -39 -792 -255 -93 745 -393 -261 308 -870 486 621 -13 -114 -621 609 229 136 442 -173 576 -40 -719 -364 207 7 239 -336 -676 -643 278 -189 703 -110 186 -56 33 561 -706 111 -15 656 -196 -864 -713 -40 -759 -466 -457 477 -470 -312 235 -630 650 -869 400 -544 -693 -120 -189 -697 23 -504 -217 325 339 636 -213 -84 -699 -477 502 -413 -81 -495 -787 -580 557 784 21 259 335 -448 -180 -203 197 588 -638 -556 476 525 -665 451 404 520 -74 452 135 -410 165 -714 126 -512 -611 -788 -590 66 -347 102 793 307 -531 -189 -739 777 -132 -476 -595 344 284 552 459 -829 596 -241 557 -595 732 495 -610 -528 -466 -146 -864 483 394 551 690 390 -706 -194 143 108 -532 213 -491 -248 12 -786 683 242 466 271 -725 199 558 -516 -865 523 -74 -336 399 -753 -856 91 664 -170 184 -711 -414 237 -59 3 328 -331 150 103 560 -872 652 380 680 -123 382 -899 -309 520 -40 -129 -172 -551 -881 542 147 -58 326 -267 397 641 429 -443 793 -530 172 731 -814 356 -696 -653 -715 -183 145 -228 -850 342 -555 120 627 498 -799 -119 -520 121 733 352 -324 102 -661 96 -631 357 205 -503 506 -212 -385 558 595 -172 91 227 122 114 272 -769 408 -114 -288 -534 693 104 152 -10 477 327 338 564 -874 496 -591 -123 751 559 174 489 22 609 -632 742 -231 -566 -735 170 -551 -590 405 -439 -276 -626 -302 -789 -888 -148 -547 -573 630 -895 754 -23 -279 233 5 -795 519 -231 690 65 140 183 -570 -855 -794 -86 -694 708 -555 515 -39 -337 -272 -337 -469 -761 -40 586 -358 581 526 -327 -545 -645 -53 416 -87 -822 42 725 -233 -24 -698 -647 786 255 2 -125 -625 -520 -453 -445 -240 86 -151 265 -386 -392 176 -461 -144 -663 286 255 -554 -279 365 -798 -348 -560 647 645 291 -346 -247 343 -606 -351 6 -415 -41 160 382 15 -244 -51 457 145 426 627 -377 548 -730 -399 175 -839 240 312 -783 -485 683 -248 -307 -638 82 -279 441 -310 135 -123 -343 743 -46 325 607 730 784 -30 441 -205 -774 -196 1 139 515 136 -875 -349 403 397 72 -346 551 -397 -775 660 -298 -604 -380 12 556 789 -646 -350 633 654 -578 -481 -727 569 -704 342 -185 133 301 -337 317 495 521 144 612 749 52 -44 140 110 -854 -837 -78 551 -486 617 -320 -838 -588 176 351 573 488 -305 -412 -716 -555 540 481 -74 -171 115 531 -334 579 -474 -433 486 316 -845 48 563 -443 -461 -83 559 269 140 416 196 45 -281 -469 -89 -590 -112 617 254 -537 -713 100 791 -533 -812 -408 213 -698 -299 624 354 512 -2 569 657 -478 -847 438 295 -632 138 -380 -810 535 52 -199 625 -153 354 -4 -790 -562 -564 -560 568 295 -78 -744 27 -866 -569 -626 -303 186 -548 -686 770 -98 -370 -798 -769 749 297 669 598 139 -319 -204 -781 -431 -594 -202 -749 643 122 210 -702 456 -518 262 -233 671 729 657 -144 -532 70 -777 -577 -794 574 -233 583 457 -302 85 466 -126 -828 415 -359 42 -480 -773 415 335 579 -696 353 -412 -267 -321 -370 -320 -267 -489 -444 -90 -848 621 694 322 95 712 145 727 -91 64 -563 -765 -96 -47 -126 -433 169 700 -375 -433 -707 -499 797 -214 -354 -715 -107 -115 343 54 128 -505 763 263 108 57 -409 8 479 590 524 164 -447 598 478 378 697 -254 327 -480 159 -665 -470 61 713 543 -704 324 -713 -148 430 12 -686 -290 438 -68 -816 -243 38 108 305 -398 -77 -408 -690 54 161 82 49 599 -398 548 -831 -478 -9 364 59 410 -705 788 552 733 -890 -432 9 -16 -446 -85 160 444 -866 -694 726 217 399 754 -276 -467 -14 -513 -640 501 549 -234 31 -208 364 459 -807 -554 -83 -511 216 22 400 -332 784 783 -808 332 462 322 354 -876 261 -546 -213 -400 136 252 681 -84 586 91 -603 -381 -648 -125 492 -646 517 -115 753 -745 -847 -631 513 -860 -350 -818 -147 -746 -329 609 755 -325 -77 -365 -634 -665 -63 452 -44 15 -98 783 62 -520 500 102 -868 408 195 780 61 -96 778 102 467 -28 1 -106 -633 367 -576 132 -804 -858 493 -94 -32 729 240 -37 224 758 -688 446 -422 -533 90 -371 -54 -835 -301 -621 -241 554 -600 -802 619 -497 -807 62 70 419 508 -50 310 -59 -366 21 752 477 -455 564 375 -516 -383 704 212 -207 -703 19 61 401 622 77 -112 206 435 181 100 -724 -289 -284 560 -177 -309 145 -221 297 -77 222 -213 177 -422 -441 -317 -672 -617 -510 -207 -125 33 -298 -520 605 609 -508 429 -832 161 657 299 -896 -434 -395 116 -159 757 -169 -624 -696 -294 -221 711 -448 16 -449 -627 -820 788 329 226 -237 427 602 -142 -335 -230 -483 -598 449 736 -124 -371 -712 179 -826 -379 -881 -238 -459 -100 -696 -37 123 780 285 -27 -459 -690 738 -649 65 -674 -362 692 535 322 109 -287 -94 6 81 67 -60 -847 -38 304 627 -178 610 -197 23 81 -363 -877 -166 305 -801 292 514 -839 -514 -743 126 -869 -79 -210 -524 -338 -167 -563 129 440 -464 -74 -178 -509 82 626 -471 -502 -866 7 18 584 -378 469 -667 284 554 681 -848 -233 -422 656 -367 -761 -538 777 112 661 -417 -832 -541 -434 259 -866 46 74 342 -497 207 -516 -250 428 656 367 -298 689 -875 -697 690 -636 -556 494 736 641 138 -184 -566 149 132 403 544 -651 -466 568 -120 -120 173 -102 638 -611 676 -218 -253 -124 315 -142 -75 -466 -756 753 280 -520 515 198 549 239 715 -163 200 -531 -772 -282 -341 763 47 -171 -527 -889 146 619 -245 -709 662 -864 -258 -564 -489 -127 -10 -883 747 602 -866 -719 638 -741 -597 -453 -426 -101 498 -699 -467 301 568 -178 309 -682 576 -138 -461 -765 -193 -388 -430 -402 517 638 -343 553 15 506 -86 789 -85 -708 -404 136 400 594 -359 257 -206 113 358 563 179 287 746 -898 -351 -850 677 127 -709 -172 530 -52 47 -897 -68 -553 -510 170 -202 -226 -498 70 208 490 6 42 239 38 -449 793 -34 -426 -649 -255 67 -255 -484 -789 -558 -322 -597 50 -711 -787 75 46 -65 -182 344 721 -821 208 -537 -84 -302 126 -800 -174 -452 181 -835 735 162 -272 -585 -671 -837 153 -472 404 364 447 666 524 -408 -760 -728 354 454 -619 -315 -599 568 551 780 193 646 504 242 -879 173 753 -680 -458 -799 489 698 88 679 201 -684 450 697 -365 -786 -92 -199 367 -650 -681 -201 -524 276 -630 706 426 683 397 -131 -627 140 -852 -24 282 11 288 -580 -625 497 498 13 498 -33 -853 466 293 600 -6 -793 -461 -545 -242 170 -228 466 438 135 112 -763 -873 291 67 345 -481 -374 -319 -819 204 -210 -681 -144 -668 -799 144 79 -783 220 222 -757 705 -627 235 116 363 -618 -205 164 692 350 169 -467 118 742 625 -457 600 509 -317 -366 222 -216 -535 -421 -336 314 121 -546 726 -758 228 -782 -169 -320 -662 573 561 -583 -396 -126 -321 -391 315 635 366 238 -721 -731 -864 656 -545 -446 245 78 -858 -44 -467 -355 -429 -634 132 166 254 674 54 -203 -591 560 -2 349 479 457 579 155 114 -568 316 601 165 -579 83 -268 648 -200 -326 -747 570 -73 736 515 -582 257 -75 452 -427 385 300 -247 -395 574 328 -819 -339 -630 324 476 642 548 -453 -244 -308 -201 -403 347 703 -83 654 -754 -748 -50 -804 -341 571 -586 775 476 165 457 -521 142 107 -215 -71 -432 401 -473 -878 674 -555 -552 -783 366 346 39 -464 -283 101 712 -411 -14 295 -778 247 744 -735 -314 -829 169 538 544 -135 -83 492 -757 -577 -760 764 -671 -378 -315 78 -886 206 647 46 479 -75 -242 576 648 69 -615 306 -11 193 -253 -899 -538 -105 370 -449 -72 749 -570 -295 -672 130 215 -558 427 -23 504 -356 -90 -489 514 434 -288 -878 729 259 513 466 -477 335 -591 -414 -817 -191 498 -49 -468 -826 106 237 -645 189 786 -289 119 726 52 354 453 -595 -788 -645 117 -773 -125 -847 -305 200 191 -461 -525 -316 421 -214 -704 -696 408 -749 248 245 246 -767 -252 1 13 -541 -514 773 -629 -54 -337 202 -54 -765 107 -211 127 50 -239 -695 320 521 -558 357 -53 634 -627 -312 -398 -242 -787 567 -56 -52 108 -706 -167 276 376 242 -184 627 -304 533 -36 688 -620 -332 -444 -650 306 660 -553 -800 14 -813 -487 95 -151 -673 -310 768 624 -395 -44 -200 -436 -109 -785 92 556 -61 138 -600 -20 -146 547 93 -335 -237 187 -690 -304 -528 -527 -612 -857 799 1 139 -773 775 -682 -336 -592 429 25 249 -238 508 182 377 -585 699 135 -595 -316 -561 -850 -700 784 -751 705 574 -597 -608 -208 487 -448 -451 108 -728 285 -319 196 715 -215 -462 -217 -886 -614 384 466 489 -558 -103 2 -489 -890 -55 -445 -809 -649 -772 485 150 189 259 -283 534 246 -699 -647 -189 -807 -259 337 421 265 -555 158 -469 -132 254 -48 -580 724 705 -443 763 -277 -47 -524 -845 259 646 -555 -346 -292 618 -187 258 163 480 -313 114 -768 126 -806 -375 373 644 -658 683 -660 -169 -331 678 -487 -746 -110 -79 288 -288 677 -86 -714 727 -305 -842 -828 572 -399 501 -476 -540 -260 -158 617 457 216 676 -680 -677 -526 78 -523 -572 -730 761 227 -141 -219 -145 161 750 -66 353 600 685 -391 -402 -473 696 -720 657 -269 -568 -421 394 -391 368 -213 727 -610 182 -620 -291 572 -210 656 -529 -798 -356 -344 228 382 498 -883 -597 285 44 -101 -709 -103 -411 -488 679 -745 -393 -191 -348 -549 -398 800 721 -423 -724 -273 -61 -690 -731 -114 628 581 -471 299 -71 17 -225 -490 433 -341 538 413 718 -857 -605 134 693 -25 -706 -725 619 -18 -502 698 296 737 672 -661 685 274 -597 547 603 561 -78 596 204 501 189 -51 282 -78 16 427 -494 -313 -249 325 796 -694 715 712 757 776 -86 765 -131 -707 -269 522 525 -454 -650 97 -428 375 665 260 -862 139 796 -393 -491 -618 -668 -132 684 -857 -295 -597 145 -417 -499 -313 315 -44 -760 74 553 -741 206 449 -302 741 409 -640 587 -470 -710 -133 429 4 -25 -506 691 -777 -753 630 132 -476 -27 782 -361 -169 -580 209 -133 -254 52 487 -654 -795 -340 63 -667 -263 -595 317 747 776 333 772 -93 -13 -28 99 718 -48 92 316 108 -844 -446 -456 496 -316 -516 13 -168 -817 -860 -282 -840 -756 200 736 -533 142 673 -174 -891 439 -854 650 -41 -551 -360 -556 56 -426 -32 -323 165 459 -512 395 -398 -696 187 -888 -594 372 195 538 514 -28 -563 -263 96 -851 -124 556 98 682 578 -891 -4 -68 61 -801 -803 -534 798 783 47 435 -730 512 -514 -461 -871 141 -822 203 664 -451 -435 -683 -42 669 -693 733 51 -862 -360 328 252 629 -485 559 68 -710 179 63 -692 175 81 440 410 -621 -255 -223 675 -356 -243 714 -445 602 117 47 723 610 -445 -770 -522 33 -898 -889 705 364 -688 596 -464 571 391 -857 -524 -35 -67 344 -749 741 -303 -546 -324 72 680 -195 -170 -722 -346 -118 172 720 -888 473 -131 -177 268 -804 333 -409 -5 -187 -616 -607 -48 341 -303 313 -21 79 525 703 -505 651 -348 -880 433 609 -576 521 -444 770 -33 356 160 -306 -1 610 -796 -285 192 607 332 -802 -861 443 -324 442 -284 -361 -674 -815 -228 274 558 730 -71 -231 157 -488 668 523 -459 769 35 -647 366 387 -565 642 268 478 605 665 -286 -530 -284 -634 702 514 -712 35 -148 333 103 663 -635 -316 222 -633 -32 -379 -163 66 -715 -13 -655 -890 -611 143 -377 449 102 407 327 -618 451 -53 356 666 -183 -783 -399 -8 98 647 -487 -806 -727 -783 -302 -572 644 -503 196 -872 -425 -673 -108 -56 779 438 -231 -193 282 34 -884 68 570 311 780 291 49 -246 -184 -865 275 610 644 295 393 -474 -128 -445 -354 517 72 -873 432 -301 -586 647 -100 403 274 2 140 428 -537 729 64 -666 -792 87 -58 696 -219 481 531 768 -394 -106 684 -276 273 183 -692 -284 -673 37 473 -872 -793 -587 -449 -769 -736 335 -462 -618 -177 -608 -669 -100 690 553 -195 443 -436 -819 122 707 636 197 615 -635 -340 -341 -860 -441 -439 39 43 531 692 376 -294 -411 84 -83 537 -667 610 -683 -834 776 -811 -52 248 -825 53 -585 53 -559 -381 -432 344 217 205 125 319 -224 603 257 482 396 58 -604 -345 -757 -29 515 287 642 -12 -393 -250 -210 601 608 685 -873 373 753 -187 -233 249 -813 459 613 215 -754 -616 -660 -761 116 362 22 569 -724 -232 702 -104 -625 -163 -201 737 -679 -521 763 -895 -487 329 653 -223 767 -710 433 754 125 334 274 31 -751 -776 -785 -460 -520 -238 -633 -849 -873 349 573 702 108 760 205 100 590 -397 -468 -436 -333 -851 17 -242 -580 -122 767 -350 179 60 -597 -136 90 769 -73 -92 -70 -181 -148 -865 -455 124 334 -18 -52 684 661 -786 -289 201 -758 52 622 -373 -24 418 -698 550 -72 -725 -166 -17 -255 609 -262 62 -80 224 -793 99 -25 680 659 312 220 772 169 460 -161 625 -623 256 -378 19 -387 -32 -10 470 -863 -53 119 -558 -515 410 -73 -10 701 59 634 -669 102 -240 -117 346 676 -166 -784 586 -315 20 573 -128 366 -716 226 -788 756 14 -784 2 142 218 -695 766 686 633 -450 191 -151 590 461 704 608 -67 453 675 -800 -495 287 751 -106 776 -491 -824 755 -350 -231 102 -868 313 -462 62 561 -127 -188 -173 350 -182 -717 610 -209 -354 527 -47 218 -312 -571 -9 -643 758 -416 -501 -479 112 394 -116 122 240 -782 -617 149 291 -725 -88 -359 296 -373 798 -814 614 -511 407 145 46 -646 -774 -604 23 771 717 -621 -244 -390 251 694 -784 -880 17 -647 -680 -713 -17 185 -227 529 -401 -4 -431 -432 200 -305 -685 -40 -226 162 213 -655 38 -123 -263 654 -386 4 -155 -439 256 -85 -398 -801 -522 338 660 -25 226 -893 -381 407 198 701 -47 -31 39 -326 -843 -111 790 -56 531 451 -807 -152 -672 289 -57 -365 675 -590 -468 486 -625 702 174 -419 -69 -383 128 -413 596 -710 -827 674 -721 -374 -841 -893 -36 640 204 -586 628 555 545 161 170 488 439 209 571 -119 355 -395 283 -784 173 390 -128 -619 136 -837 -328 -229 413 -400 -596 -439 -619 -842 720 267 509 -712 316 46 -760 324 -181 -756 -599 -869 -618 -833 -158 326 -783 792 -206 284 641 468 -11 -273 -150 532 667 637 268 550 53 -762 605 -676 -663 -215 -30 -485 512 424 -401 -27 -576 417 -728 -874 301 -104 696 -720 36 384 215 -40 244 -453 414 -393 -821 454 -882 362 592 -213 -656 125 542 -353 -528 -80 744 -371 -187 655 13 -4 -820 -271 765 -453 192 271 -685 217 594 -218 510 -696 722 -625 717 -234 -860 66 -64 -270 -572 295 213 -295 -26 -711 -317 618 435 439 -648 429 -868 -410 -517 -831 356 628 -430 -798 240 702 344 -812 -296 538 -721 -503 -553 -147 589 -362 -859 168 -535 -61 -864 396 446 395 -370 755 -731 -215 -71 36 -286 -163 -229 -692 460 558 -871 -763 267 -213 423 -474 -577 429 -419 519 -634 -427 -635 -614 672 -608 -606 -341 -155 632 -545 88 633 -271 770 -29 -734 -283 -694 -500 -474 -226 238 222 337 -857 122 396 -439 393 677 -437 -254 -766 -509 540 -132 -217 -514 629 521 -714 -819 250 254 -327 763 -627 338 -468 -290 -470 -839 -670 -171 -43 533 408 640 -444 -728 43 726 -245 717 -417 306 298 -11 60 710 184 -201 62 -795 -477 332 -63 68 388 -287 -298 -211 587 -868 -538 -308 338 409 347 -777 273 -813 -635 112 412 421 -16 -618 -503 -104 -233 -149 -679 345 -268 -623 700 685 -531 -175 51 -749 243 -564 -176 -690 -133 -328 357 556 368 -306 20 -611 -624 -452 -562 115 206 247 715 -876 149 236 266 -751 109 -583 -810 136 -817 21 -684 132 -857 -155 277 -140 -419 252 -119 -72 82 619 797 588 -343 -222 185 -896 -350 460 -704 519 456 -753 -746 607 -418 558 -371 -616 -148 -468 305 397 299 64 -645 -269 -721 729 -487 81 -216 434 795 409 -631 483 174 210 -258 256 -731 -298 498 776 -344 -273 795 760 649 -573 513 -789 -542 45 -475 -758 -748 -592 47 637 -879 172 786 -27 534 -745 -786 -748 -73 -600 138 312 613 -381 104 732 357 -660 -409 -339 -345 -228 -62 354 -477 -773 523 326 -677 272 -526 174 -743 579 -654 -151 542 -416 77 -37 476 -440 -194 -331 -485 18 -280 -813 -621 -870 305 506 -236 695 312 -599 430 589 432 726 195 -291 -465 464 -470 674 572 338 -88 -544 -804 -884 566 -74 415 -223 782 110 -386 -813 -16 274 421 -302 -652 190 372 128 505 -385 228 -257 28 -165 -126 -572 -109 114 405 -484 -3 -94 42 290 -454 -550 -699 206 737 -37 223 -119 -320 293 -137 535 734 67 -740 -38 380 -471 10 -215 -879 70 -519 -603 555 -603 -518 704 478 -229 -696 -260 -43 -357 47 470 -733 -223 -594 131 437 -484 76 -732 -186 -59 38 595 232 585 437 509 69 -78 779 119 -266 527 387 -541 583 -744 -510 126 489 -769 726 318 -627 -416 -661 -162 100 -427 521 451 -77 365 107 -480 -276 315 -753 368 -752 -772 -6 124 226 139 -636 277 -533 -547 342 483 557 207 -232 -657 151 244 117 -154 -102 -138 261 -506 -199 662 0 762 -227 475 734 -402 -628 103 343 472 190 -253 534 -760 48 385 551 710 337 583 -103 154 -621 -244 -407 -442 -25 -321 377 -370 744 790 774 -268 217 -557 -108 393 -228 -461 -401 -140 -408 -53 767 -219 108 122 401 -679 518 244 772 666 -250 -635 327 -61 793 18 -442 -524 -267 -385 -631 -816 -686 -184 -66 14 -764 720 481 622 -661 -168 461 -519 435 -791 -597 601 -782 305 -89 155 -804 -110 679 -873 -636 -891 726 -304 46 623 -218 -717 -661 -242 -623 -195 384 -314 509 -728 774 777 271 -208 249 -627 -34 -286 514 257 -677 -470 162 -659 -198 226 -128 -439 637 681 -636 416 91 80 410 -455 584 339 -598 -793 -403 -145 -439 126 -51 398 -541 739 -753 -657 -265 533 16 73 -434 -537 381 -186 397 718 720 611 438 -33 405 207 412 371 -210 553 -597 -285 711 -67 341 -542 135 -515 107 121 651 -833 780 -551 507 -215 -575 -38 -224 534 -865 -779 -814 -152 -735 364 260 -536 159 -363 279 33 657 438 -655 -625 271 -651 -544 768 -666 -270 -102 -137 -22 677 220 115 -147 -33 -694 -708 545 308 -728 603 -772 -806 -59 -661 -661 609 248 184 -862 -305 90 497 125 204 -324 -788 248 -45 -748 354 290 -221 85 89 -881 770 244 -457 158 -115 470 -671 -670 327 -244 612 -590 -139 414 40 -647 298 -98 388 -405 -193 -645 722 703 -843 -292 -619 553 -13 -484 -887 -100 495 -755 -817 -72 -546 770 -91 -98 536 -177 591 673 -719 -85 -529 -225 504 168 98 -256 325 665 113 -17 -364 -761 529 -250 237 796 793 475 255 -612 -866 556 323 608 -856 -592 -276 -481 -660 -509 -732 55 426 -640 283 776 -787 -139 131 -402 -140 402 218 -387 -543 146 545 -362 -85 612 538 259 -571 535 43 -883 -149 213 -117 -860 440 101 -517 -264 266 482 -63 -829 483 -236 185 -447 734 -402 106 558 98 -76 47 164 -653 -784 570 229 683 -623 451 584 -336 359 454 -474 324 -644 -502 440 144 633 425 335 -164 -84 335 -198 -808 -146 -444 -899 -542 6 475 740 -94 -146 -182 -109 -116 772 -763 -389 630 -602 -575 491 -636 -334 207 -506 370 -750 -555 -573 59 176 -28 529 -814 -394 -79 63 -313 372 596 -856 -267 -465 770 691 56 -492 -93 279 -378 438 -667 615 -171 -30 13 -308 619 113 -568 -834 -344 -230 508 -236 103 281 513 -589 649 353 -513 -806 651 686 243 -397 640 640 176 429 -455 735 301 -742 84 -396 297 395 735 -46 -607 -124 270 -699 302 82 -875 420 -72 -820 -647 332 -717 -710 219 -428 683 -588 53 314 459 -275 -348 606 -330 -81 -527 606 556 -122 -436 -148 370 454 -513 568 -80 397 341 36 -696 352 508 614 -257 -571 -735 -386 -217 -262 -634 535 -712 52 -149 -803 785 517 -564 -893 -584 -421 -509 -566 -156 -781 501 -72 -163 -785 -850 754 -162 89 -89 8 -899 340 238 -556 98 263 -541 -799 332 788 -561 56 -544 333 14 675 634 -827 513 259 -246 582 366 -124 -34 -4 638 -822 521 -753 -627 78 340 675 607 771 375 5 -713 471 -464 8 -385 163 -9 657 -623 -779 -554 357 -4 511 70 -517 202 561 141 762 -365 -145 351 627 -413 598 -64 -65 -800 -525 82 293 -467 403 -833 774 415 675 390 3 659 281 -571 -240 688 573 -827 567 794 -692 720 -578 -152 -646 755 508 710 685 734 -555 -706 -81 -748 388 571 -272 285 -460 -271 -576 310 34 -300 -649 -498 766 607 -84 191 -186 -260 704 747 341 -221 148 588 -174 -395 -365 496 562 -878 576 -376 207 709 394 2 61 357 24 314 -758 501 -505 -470 -846 -317 -239 341 -787 -501 665 -374 -781 712 712 -153 129 -103 32 -528 -760 -447 -517 -600 790 651 333 -507 -798 421 -662 61 751 -314 -689 -115 -442 183 460 -170 -807 -20 -229 -237 -171 188 114 -644 473 -17 364 660 -81 -820 -78 -502 -32 -268 -778 -226 -42 329 49 -306 -633 378 -238 -807 646 80 -456 563 292 331 800 -889 550 751 -760 669 -495 651 109 165 277 -217 202 30 -615 76 751 -264 -223 -97 -104 175 -244 181 82 -351 -792 613 -192 601 -417 579 -191 -6 -836 777 -506 240 186 -833 -567 -837 404 -805 684 -242 -87 -880 379 653 -716 141 -791 8 265 65 626 321 379 -16 -658 537 -254 565 520 -680 -243 578 -162 -882 -715 -437 -545 -831 -160 -348 8 -611 -86 275 216 -659 -78 251 416 -594 -629 -714 -93 -298 -850 -443 103 517 -708 419 160 188 470 795 -187 109 -68 -811 521 192 333 139 59 -651 609 41 -820 -306 -123 -672 338 -836 82 -723 280 -123 341 -414 147 678 525 49 298 -224 358 745 -806 48 436 -28 -653 -793 -137 -884 132 -314 688 57 81 -738 -664 93 -35 159 -454 392 -696 -479 -364 636 -712 731 369 156 -662 317 706 -719 229 160 -648 -660 -523 13 -818 -39 -157 -444 -278 721 481 -679 622 269 223 -747 437 -888 -48 417 -307 -349 324 -438 631 567 -183 -230 -52 701 -293 -384 637 750 204 -395 -370 -437 -267 546 -672 -674 487 171 657 -365 -95 -555 733 217 -293 -597 -780 214 -121 787 -581 97 741 469 41 -653 614 381 -677 479 500 -471 -147 51 422 -635 -479 381 -589 -468 410 -190 14 -593 165 507 201 645 112 433 330 -396 306 526 -359 -829 -354 -112 21 361 -393 -876 123 561 -895 277 -548 -312 -372 -166 -832 -26 -125 -693 59 671 386 -613 -867 -267 -531 138 -561 -585 -752 203 72 179 460 -729 -48 -464 -157 -438 427 254 -541 217 287 -243 -505 193 -60 729 -178 32 759 -696 -323 -275 -655 1 -336 -694 -633 -452 -562 269 -91 -335 357 -744 -409 -498 -251 720 641 -673 -714 440 292 -867 141 -456 -825 255 -715 538 410 339 95 -164 168 683 -102 482 201 -866 530 511 405 -128 -319 -668 267 684 34 -102 662 712 -748 -810 -623 -79 -390 -438 -138 171 -168 733 -645 -318 653 -431 -881 270 703 736 -747 -703 486 -681 -553 -387 -548 -197 274 -232 416 -579 -687 435 -416 -157 -479 -71 185 -670 25 -455 453 145 -182 684 -467 -781 -314 630 131 -480 391 -609 699 294 461 -657 -887 563 774 109 279 -275 -884 71 -348 663 -551 703 577 -364 8 760 -759 -866 238 -115 -648 618 549 -890 -509 -542 218 57 -63 -860 421 -459 -206 -162 -165 246 -589 173 -272 -873 723 38 605 705 -514 -105 -528 617 -698 466 270 625 -665 -628 -610 106 781 -769 -403 321 65 -672 313 54 328 525 -749 494 -318 -80 -413 494 -879 -667 -236 -38 -550 436 284 -160 -666 224 285 -770 758 -319 252 -683 50 -201 530 -188 588 -475 -204 -448 466 -521 -506 -445 8 -309 -163 -773 -427 799 -245 53 -60 -882 -885 -502 347 -502 -359 756 -703 -118 -226 -634 -333 -680 -544 129 -137 -398 720 -646 259 -284 650 699 748 223 -553 -291 252 -300 8 273 -742 116 -466 535 459 304 -352 511 -861 593 773 -194 -474 -293 -60 -582 450 513 -62 560 -166 461 -12 -546 -306 -93 -585 -875 -297 420 117 -670 -709 26 215 419 723 173 201 243 408 580 -386 -213 343 172 -344 -296 714 640 -519 440 432 -104 613 -419 -809 -703 -129 -676 -719 -440 233 32 346 -254 -775 -302 735 -117 -586 304 -159 -83 -775 620 -504 720 161 631 777 -377 -775 -848 744 -422 -246 359 -255 -267 -552 299 257 -168 -834 788 553 482 -54 577 167 -346 523 -735 496 -627 -712 587 661 -578 -521 -846 -181 351 118 615 -389 -560 29 233 -330 307 -523 -55 -162 -560 -478 307 651 18 761 95 287 -15 -317 126 698 289 182 -139 684 -353 661 -551 -777 -271 99 -118 -877 -443 351 700 -82 -841 235 -754 561 351 343 -677 -264 315 -24 -867 -496 -542 -264 165 512 687 -591 -631 454 -839 -240 -135 481 -287 579 402 476 -684 -391 -660 -353 -80 307 131 -100 559 186 200 -199 81 -182 -789 798 582 -221 -708 -627 370 66 -445 -190 -611 -14 292 424 335 522 771 228 -64 392 93 374 366 -74 256 46 140 -395 166 -480 361 158 -173 -429 702 494 535 -674 543 -104 -102 -553 -44 171 184 -61 -632 -629 -540 -278 -709 -13 777 -835 -161 612 -830 -405 -199 474 -562 242 199 -191 578 393 -549 583 123 -573 538 -813 30 463 -229 -789 -10 -205 -500 -517 -347 -399 290 114 -453 619 770 284 -305 311 -391 -395 -428 -473 230 -540 422 559 -227 467 322 -841 -747 -540 -105 694 403 332 35 -252 50 415 -261 688 -344 546 714 -833 60 -17 288 -793 430 -381 -307 282 -269 272 31 -855 -32 486 -48 -197 498 592 -174 599 702 713 -585 72 -426 -493 -768 161 466 -441 382 584 86 -737 -375 792 432 500 -38 645 -92 715 -427 82 -269 -437 -841 -471 -751 627 -346 -870 501 -352 -852 -440 37 -373 545 -801 -19 370 359 217 -656 -206 666 -673 -587 -93 -481 -532 643 -726 -409 -90 605 276 578 42 717 -862 -570 -842 670 566 226 -645 -241 -596 674 -885 -451 598 184 412 -674 -676 -261 -30 -112 -326 -34 -445 74 491 718 173 23 780 -771 136 -77 -134 -807 -532 353 -730 -875 -152 -170 -873 -850 455 -8 -380 422 -33 -468 672 603 -289 687 663 -80 -715 -463 -337 -330 -622 173 -54 -569 -879 -817 -97 337 -278 750 66 336 0 -697 -666 -690 799 359 -843 -619 683 214 -838 -69 401 -768 400 211 700 -556 -204 -603 -599 238 -440 37 755 -291 267 -774 498 -711 -620 -878 -53 452 -236 312 618 -824 -364 -601 -463 65 396 -517 276 -75 -529 146 -823 514 414 199 -42 78 -680 -127 -174 500 -391 -576 -723 541 682 18 -786 -590 -499 -517 -665 757 -5 -255 -341 -75 -531 -117 567 593 510 -680 -235 -655 -99 -103 718 -828 -899 423 -130 275 -879 -846 226 521 299 458 -79 474 -824 721 -555 208 62 793 125 -255 718 689 -888 359 621 702 -199 -452 326 485 -14 207 -879 -195 -71 -116 775 773 -486 -368 -578 -76 493 484 -728 -797 -872 693 -421 -86 -546 -143 618 779 754 -818 211 545 -106 208 287 18 -675 -571 570 -707 526 -749 -254 590 -265 -791 625 -248 -541 270 473 -624 -262 -798 -204 341 36 612 -692 -81 -569 101 163 -6 -105 -94 435 -508 -347 337 743 -573 -891 -87 795 691 -145 -513 -58 -467 -30 -215 123 737 71 -531 8 -155 734 -482 771 649 -840 -249 102 113 -578 187 425 64 -130 543 541 178 -401 378 -85 -596 670 -127 -806 -514 588 -110 -765 -111 416 197 70 -812 646 350 -870 -553 -77 301 312 -103 382 771 44 -52 567 269 -336 -804 -504 482 142 378 -607 658 257 -577 402 -271 502 -485 185 232 -452 592 -471 -648 -486 328 321 -554 -360 -185 440 -692 269 366 64 -679 778 -788 -393 274 -569 296 -256 209 -833 285 618 765 -146 -399 219 -552 -551 472 -820 418 -468 698 -848 130 459 -159 390 -98 -8 -728 628 388 -321 -74 -173 -614 797 306 -728 421 -404 570 70 -406 -373 679 385 -417 594 -598 -212 570 217 -348 159 14 -589 -396 776 641 -513 -778 224 -878 -278 744 532 -558 -385 -512 679 -860 639 431 -892 -671 -21 -464 134 769 -542 -466 629 -700 -326 645 377 686 512 -167 504 122 -462 -368 -459 -753 355 -94 239 142 -4 131 379 -657 578 670 -888 -439 4 331 -536 -272 -638 548 -855 326 -787 -830 372 12 438 -876 13 -16 508 -233 -351 -853 -288 -636 571 91 -183 152 -643 198 470 -805 167 -221 -795 -524 -561 670 432 61 -532 -207 671 545 -219 -876 -434 496 -362 -781 474 -275 -356 78 215 -755 685 -191 -284 724 -233 -232 -101 -615 -522 81 166 -471 -291 635 -199 -630 616 -794 -785 585 -572 -643 509 -333 -877 -201 96 261 208 -536 -668 -232 716 -723 -538 -653 18 14 -647 603 -145 40 -325 257 689 -552 -508 47 -768 -298 -338 -214 651 216 92 133 -864 686 -240 584 367 723 346 -456 -227 -637 -428 -171 -593 -375 -130 623 210 -41 -251 -3 -661 -573 733 763 -782 647 -655 -887 -701 -806 -568 -249 528 -252 50 113 161 -343 -220 -368 -444 -511 514 -800 -446 -649 -900 614 -457 278 313 -304 -194 788 -850 280 188 -23 -386 369 756 -574 657 727 494 -631 -409 -96 -90 -704 -70 584 -871 -822 347 50 56 271 -48 -74 -55 -25 -121 256 664 405 413 664 -380 573 -809 86 713 487 -382 -380 83 -438 -370 -478 301 -407 -240 127 404 -762 161 -205 -543 -749 344 236 -729 -82 -23 -861 412 -117 -668 -341 -657 -335 -861 -98 575 423 -740 745 106 -137 -820 404 756 270 702 -847 -312 33 -558 259 652 -548 637 -502 -153 115 592 696 -23 -27 -177 292 206 -427 -101 252 530 -361 277 -619 -107 646 307 -454 331 625 -691 -157 145 -616 -762 -704 -527 -688 682 357 42 203 -657 239 -325 -803 28 -568 -615 -210 -261 338 30 709 510 291 -253 -392 574 -99 297 581 -68 188 108 -544 360 -676 -158 -9 -758 -145 165 644 380 553 -33 -778 -416 388 -322 185 573 126 -250 -160 555 -751 -551 -414 734 -809 748 406 636 -647 618 -317 -835 -405 188 -216 34 409 -260 363 -189 446 87 -860 -729 -645 -666 -842 -119 118 756 -228 -597 -134 463 -371 -417 524 592 -35 -864 -559 710 377 501 279 -372 198 -263 390 606 187 -444 428 455 -94 694 -704 673 -485 214 -251 40 728 -315 234 785 -893 650 -265 69 46 -808 -608 17 -835 -690 484 -766 698 -371 -849 -323 -677 -568 -858 -437 -631 41 -615 -770 789 -308 357 287 -823 -447 -438 297 390 -746 -367 -149 -181 -396 581 -661 -179 -202 -406 -763 11 -812 379 -552 -652 652 120 -243 -833 589 -34 207 -719 81 -18 687 388 -733 138 467 738 103 -734 -728 -225 672 -537 16 327 -121 -656 -167 -287 -285 -719 -347 -472 -531 787 670 518 581 91 137 64 -721 -462 281 -336 -476 377 -758 -221 -49 -113 -360 785 59 407 -437 115 -437 698 -379 758 131 399 -135 -350 732 290 -127 -30 -162 371 -747 -721 -331 -885 -627 -527 -825 191 706 -398 800 -448 -129 145 -678 273 -276 157 135 -223 -653 597 -608 567 255 -709 -525 -214 -131 -449 461 93 -519 516 -819 548 -147 380 2 -844 -488 18 66 -687 614 754 -160 -7 577 124 69 698 -123 242 -426 779 -315 -507 -564 -557 201 -127 754 -334 -871 -223 -74 116 190 644 680 198 492 49 -621 -263 700 252 -799 -215 259 288 436 243 370 18 279 213 471 -824 -400 -200 -698 -860 244 727 405 -575 -465 -578 -454 239 -514 -738 -561 -310 561 523 370 109 -890 -735 -554 513 249 -351 -806 156 516 467 268 753 658 -152 172 614 -373 -335 24 -773 76 -414 -45 -64 -190 -777 757 -611 -184 653 240 -222 137 -94 -450 567 -401 136 133 278 393 440 -867 294 -80 -537 284 472 -105 -772 -548 -643 -327 27 619 -300 603 -437 -301 -197 -275 -67 234 582 -512 487 573 -766 -472 36 -769 321 95 -266 511 484 -677 267 616 -571 -199 -66 -61 -784 -8 -744 472 659 -173 93 -240 -730 741 -632 -638 -228 -574 -11 -530 -148 -506 -520 742 356 364 -501 189 -369 197 633 629 -133 -698 -646 178 -291 -153 260 -337 -422 -149 -852 -237 67 270 -472 565 -570 5 284 84 -664 75 -124 106 145 266 -105 -218 68 -779 -679 448 -505 -353 123 -837 -374 -434 -802 -894 513 335 722 800 472 190 -548 -604 436 757 -733 -220 642 -141 748 -565 -712 -131 105 -311 -596 55 66 -795 -557 -770 311 -22 595 -27 781 647 269 -131 773 -133 710 -170 338 -115 -640 291 787 -453 202 -722 -141 225 517 195 55 -429 -526 642 -723 583 389 -309 -685 67 -671 231 -31 194 -469 403 -530 -49 -178 787 -429 624 -646 -251 -288 -690 516 333 -793 -328 -32 -408 -404 408 -168 -409 215 -791 -510 -705 -275 -549 349 504 557 178 -290 22 -579 13 -400 612 -256 -459 149 775 -899 -294 -595 -350 702 -74 -688 -720 -617 472 448 344 58 -230 -817 -57 -798 522 704 83 70 -336 -49 423 -778 -277 -552 33 -495 -501 342 529 -887 -738 -683 -468 -802 539 -236 212 -779 -316 -860 402 56 -37 -231 -233 431 279 256 325 -352 396 262 -675 203 -608 15 746 -592 280 -789 -75 -694 -250 104 454 -765 453 -765 608 -191 -413 -76 451 480 -639 463 -638 -814 -354 -723 -348 643 695 -294 -709 -11 -649 -554 -263 -211 -108 609 419 -111 136 -56 -367 220 184 281 112 248 -206 787 242 -62 -660 -455 397 680 136 -496 175 704 187 712 -218 -738 -365 115 -318 33 -738 -620 402 -636 402 144 -42 211 -50 781 -484 649 260 -829 770 -87 -6 -438 -847 406 582 -703 -425 379 -809 -54 511 437 -894 -529 567 83 -743 465 563 -387 779 -624 -511 459 -318 524 313 501 34 712 4 52 21 -261 -335 82 -76 769 -304 695 429 607 -51 -873 -14 -141 597 -65 -613 121 343 577 632 301 -187 -364 91 720 -199 448 125 -249 30 373 407 233 -330 -16 78 -885 413 -637 294 -621 19 -156 -72 765 418 -334 732 -165 -32 679 -433 523 74 732 515 709 -363 -183 -552 520 -774 -664 -837 406 -439 -830 -470 -788 1 62 -548 -90 -866 673 -303 -170 -369 -843 356 -642 369 447 -105 -664 -346 -870 -483 -486 -267 -742 -6 -93 -741 527 77 435 -540 -691 628 -887 -519 -62 -402 -756 -56 479 90 93 18 52 149 314 176 -26 -595 698 141 358 779 -321 495 -863 -34 677 521 -103 605 338 583 -613 -895 -884 -127 395 -866 784 308 608 -842 499 -644 598 347 -856 -886 -424 -899 -312 631 312 -381 653 612 -365 -445 -117 471 332 584 649 -172 -869 -803 -162 11 -508 516 202 685 201 784 -574 452 -466 686 -871 158 -607 -447 -788 -879 255 328 -440 -211 11 -229 -765 -869 -39 288 494 562 98 781 340 -817 -865 -485 -411 -153 -399 -256 204 556 -339 -172 -164 -610 485 302 -22 -845 -398 526 217 433 -442 311 -843 684 -699 596 723 -378 190 211 575 328 678 -249 -349 213 794 234 726 -595 52 732 546 133 -231 -219 309 433 -339 -475 634 661 -566 694 -507 114 -854 -691 -652 717 -571 594 490 -656 5 639 -272 -198 616 686 360 -459 -155 685 -190 -537 56 1 -151 -214 468 -769 664 -111 -621 425 -788 -34 284 -217 532 650 -836 38 36 470 -54 404 -321 605 -285 131 -534 -251 -815 -817 484 715 327 -159 -502 -77 80 134 37 -863 409 728 -638 242 763 401 577 230 634 -449 -763 775 55 -284 -611 188 -824 -228 -808 -513 -158 679 692 63 -597 -99 129 -374 568 44 -459 297 698 206 -83 -295 82 -240 -626 -84 353 -884 -822 714 319 -4 127 -304 -717 593 688 -170 -427 -537 467 784 269 -627 -757 233 -549 -177 -612 130 -870 575 -126 -762 -762 -281 753 -255 175 -191 -362 800 -754 623 137 203 -436 -427 -507 97 -228 229 -580 -86 571 -637 12 355 -254 -47 727 237 556 -485 -252 -400 -814 340 -819 -713 566 -802 -653 538 773 -670 582 157 -730 654 -246 -499 54 364 -107 -826 781 -66 -451 91 350 704 -761 -162 -205 411 509 -467 265 -515 -423 197 47 -415 -307 472 251 7 613 -131 -870 490 -197 -416 -666 -581 -571 196 243 200 -229 276 -62 -68 588 -567 -338 695 -177 179 35 -370 -337 281 -39 -677 -857 -297 -343 -134 -603 302 140 -829 -739 -231 -864 -784 635 206 665 643 -809 -677 -97 -410 745 -817 -766 481 40 -360 577 622 335 364 107 387 -375 -84 180 -663 -832 399 237 -675 -377 492 -205 528 158 -775 -798 -16 497 400 402 -343 69 -349 -862 18 -131 644 606 -358 673 -724 -312 710 215 -231 232 -178 -62 615 -102 -429 -852 -533 592 587 156 -782 -805 -636 764 -801 542 783 -732 677 -820 413 -483 -136 446 -764 569 -63 -661 -626 -615 -796 -265 367 325 -113 528 186 -57 623 -415 786 584 -540 289 -605 -846 745 180 -544 208 -786 -605 -20 -290 537 322 432 -105 157 -35 178 -129 -782 -366 -795 250 506 -130 -301 -853 -839 771 -107 364 -852 -598 -591 -850 -208 765 380 506 597 245 665 568 -65 -392 522 186 -369 -753 -860 -19 -352 -814 -680 -452 -371 614 305 -896 -294 535 -841 -215 -364 -4 -219 -628 462 -720 -721 -230 -138 -574 -109 -521 138 -406 -244 -534 171 281 -704 -568 -778 370 167 148 591 710 -890 -49 367 147 -250 -121 319 -124 -343 -672 -529 -58 -91 -368 308 -266 -714 719 461 414 777 -215 4 -835 -779 134 426 -124 218 761 662 295 91 -723 -315 -770 156 -377 -777 -804 -555 555 95 290 -201 112 415 -67 518 262 -422 -220 -31 -591 23 24 352 -610 -375 123 -723 242 295 524 -13 -289 105 -13 -461 330 -835 604 416 585 -79 133 -7 -19 -712 83 -681 -649 -291 -502 462 -592 709 494 -70 155 721 -657 -291 269 730 299 5 -226 324 -809 -646 -649 -94 679 566 -690 -851 199 532 267 -625 73 630 56 89 171 32 5 787 -474 -654 104 449 701 633 -323 -720 226 -35 -542 -530 -559 704 -523 -725 722 -508 -130 -327 -171 -472 -157 497 713 -390 680 -687 286 671 -580 172 -534 -189 -545 604 480 -458 23 178 -652 -449 -722 353 -321 -35 -849 695 324 -470 -175 -798 -329 84 -737 -346 -270 785 366 565 504 -153 -521 -457 -157 -185 -485 429 399 484 -597 -696 -881 703 444 741 -136 564 65 763 100 598 672 -21 32 398 90 -845 521 -348 150 205 412 32 113 797 737 327 -431 619 704 758 -805 -230 152 111 205 723 224 -793 692 253 796 -195 -865 628 -881 224 556 113 515 730 -391 -340 497 -73 621 744 -444 -126 -207 -622 385 -514 768 -304 -601 -137 216 -210 -648 166 383 259 -349 74 208 -802 545 708 326 -841 787 -243 164 666 -30 539 32 -719 795 767 -885 112 266 -1 -210 628 522 -317 -119 -203 485 621 -389 -339 159 -279 51 -252 317 182 -109 -560 385 638 565 7 -185 -222 -880 -899 496 94 799 -738 -378 83 -565 61 -821 528 -690 -652 -380 650 573 -163 359 -454 -843 -488 94 342 563 -684 9 -56 740 -87 -9 192 -171 -520 699 377 -628 -625 775 -144 770 -501 214 -33 -844 -837 527 -408 532 494 -369 -611 681 14 -69 -129 797 450 596 -645 -470 -743 154 117 -462 304 292 -111 780 618 404 -797 133 13 -450 633 -128 569 -314 41 -858 -649 -664 296 -96 466 278 154 -81 403 -634 -741 779 403 -363 -320 -256 173 545 -777 84 520 748 -767 -584 -251 -306 250 -465 -332 -172 -83 189 -68 -156 -458 -300 -193 482 134 -112 -496 -529 -113 -288 255 -750 406 -608 -352 653 -556 -816 -624 717 98 -482 -676 153 -172 -397 133 195 674 120 -587 -90 -229 113 -267 -265 -131 -854 752 102 617 -227 363 632 -721 -796 269 -547 -529 791 268 92 -562 -90 679 -666 242 733 -418 109 179 -106 -111 -756 796 337 -635 -374 17 -186 162 202 1 -455 -475 624 215 -825 212 764 357 -92 -565 639 788 70 209 288 -32 -271 -327 -341 32 221 -316 25 406 325 -593 642 -174 178 765 -365 771 -70 346 204 -422 254 -668 -620 294 -817 182 -94 500 236 -836 720 -82 360 -14 91 -745 -283 -423 -292 -59 -521 -360 266 -436 514 49 367 258 123 -6 -67 -686 -804 -865 -389 -89 -342 131 646 -59 614 -176 442 -781 -203 321 -374 721 248 -709 -223 174 83 -887 333 -266 -695 -657 -7 -600 226 13 -236 -770 -492 234 -841 7 84 304 -695 -395 -84 229 -99 -204 -870 382 -827 552 -103 381 691 256 -688 -132 680 -357 -596 259 583 563 -530 334 666 -116 247 -161 440 -631 546 -545 355 -216 -844 203 -858 198 -303 -618 74 459 -90 -619 -829 570 -417 -246 349 -444 -523 -745 -327 136 -622 439 406 -74 -771 329 -839 328 -653 32 -525 172 -335 -873 -247 -70 -306 -168 -160 -345 -725 -731 592 149 684 682 388 493 498 -121 -24 554 -874 29 -350 650 -412 -841 323 798 -696 -614 -612 -777 -435 -95 437 -170 403 -658 327 -502 -128 -720 -298 -295 42 -830 606 -879 -774 -684 -468 96 -748 42 527 -105 134 53 -415 -845 496 -586 -351 -765 -227 -431 670 -658 795 220 293 -381 -743 -370 254 -781 281 -870 -374 692 134 -570 582 399 -737 -229 194 -47 -730 419 563 -794 731 -253 369 -701 -46 -303 -307 43 48 281 400 -29 -875 -101 -437 -559 -600 135 793 -141 717 602 589 256 187 -559 682 -267 -285 57 -828 783 -531 -830 313 765 608 58 180 -736 352 -261 -600 -531 -304 424 78 -349 152 -564 -734 -43 347 -349 266 330 -678 578 139 -770 -429 -296 520 628 -745 -708 425 571 206 162 436 170 617 -470 -636 554 -415 745 -523 -664 345 65 491 157 -480 -520 565 -757 141 -62 351 151 -497 449 -560 -675 409 -560 26 504 153 -643 -213 18 671 403 389 134 299 -635 -728 -477 636 372 -561 672 547 685 -331 597 779 -66 758 135 -335 -209 365 -195 30 615 137 -789 -286 -281 -707 -10 -233 245 -753 65 -789 769 453 -475 56 -138 -277 -350 320 -221 -658 -549 -622 719 247 149 -864 478 -848 -13 -441 656 -519 141 457 685 342 6 474 683 -365 603 767 -62 619 151 522 63 299 -377 -159 10 -614 148 131 263 756 367 408 677 -853 -883 -351 180 -696 544 656 -114 281 -208 77 6 -860 -214 -841 -361 269 622 782 -417 -77 527 728 -133 -248 -13 463 -109 -68 719 -630 330 -600 -66 199 -269 -821 -205 -781 -673 -475 245 -740 472 -290 -393 -351 116 369 252 -658 -485 -193 583 -236 -714 -739 -862 -684 -884 -785 140 759 744 107 723 -410 -813 -71 689 -220 757 603 -846 10 239 -49 -598 -553 -567 580 643 439 -377 229 764 -658 563 281 231 187 -667 -727 472 402 -42 622 209 795 295 -772 -564 497 -415 -29 -892 385 -330 724 -572 433 233 664 734 78 -231 437 101 645 -271 -193 154 -452 199 657 572 -283 52 -613 -867 -321 -447 -567 -753 -670 303 681 -437 616 771 -635 170 154 -44 -852 -836 631 636 -691 -311 -883 -127 105 440 627 -218 313 182 623 31 36 -636 583 -473 -423 722 331 -163 -896 -600 -730 598 612 -74 -653 -644 277 -293 396 -524 -688 -772 90 -396 657 -330 681 -696 119 793 389 649 701 -296 489 315 -397 504 -312 -793 -689 644 749 -100 -856 19 -356 -411 -496 197 -197 471 -692 565 -731 57 -543 -646 213 -266 -631 -731 -798 -89 -291 -581 473 -765 663 768 7 130 -189 560 -761 633 -762 -202 -899 597 -613 -168 -391 -298 -836 365 401 655 -565 332 -703 -413 -720 584 -821 512 -211 163 -652 -425 647 -248 -760 -687 -560 225 -489 -2 -761 -738 12 -42 622 186 412 41 14 -5 -505 -198 407 750 537 -123 -40 -504 786 -546 -258 340 -723 354 -612 -65 -661 1 -576 -222 570 570 -470 -37 -757 -156 -330 774 -734 655 -687 -570 -589 -355 -442 -140 -873 60 -814 45 -794 -193 -61 -253 391 252 791 653 -226 -890 772 -74 -870 -66 -862 -53 -646 -871 633 240 -477 -587 257 -135 -475 446 -431 -1 -27 -553 653 593 223 -462 383 55 568 -444 -870 -148 568 117 -452 352 181 -186 527 565 544 420 -282 598 760 536 680 563 444 740 -247 779 -217 -196 220 -324 342 785 696 280 -480 -735 -311 707 396 -167 -410 -736 -255 -177 -371 521 -232 529 -746 85 238 -579 -271 -702 -899 703 -55 -34 -364 -189 339 -290 25 -390 -534 -18 -450 -88 -241 148 800 -762 -709 55 239 487 -635 102 -396 -736 -611 -719 -40 -78 -684 643 606 -604 -694 173 -477 -781 782 -804 -122 -413 624 -836 401 -750 570 -735 374 94 -777 396 -268 -598 -101 -573 472 184 647 -763 -260 308 -465 643 71 330 -623 126 -447 -32 534 -209 -663 769 477 791 -722 -146 -4 725 159 116 -860 340 192 66 485 90 -803 741 -532 -742 -719 -235 769 -263 -106 692 340 265 145 -10 -195 176 418 590 474 -194 278 285 -809 -847 709 -565 513 -327 -151 232 147 -877 -148 -99 -301 309 -130 791 -243 577 419 -891 -162 -296 369 -716 -402 -323 350 758 635 282 73 -429 191 -656 170 506 146 659 -574 -253 -245 -58 318 268 71 -425 -234 -181 -844 74 541 669 304 727 394 379 -307 605 -511 566 -7 356 15 554 444 225 -673 611 -476 36 -694 -185 -471 325 -365 455 -670 -867 -578 -751 -845 352 610 -337 139 -454 368 650 -709 -72 -184 -400 -184 200 -414 -662 421 -152 -835 -89 144 14 351 -368 -364 770 -226 681 -544 689 392 -805 -815 338 -34 410 204 -98 8 -556 -522 77 -9 473 242 -117 -732 -872 -349 144 299 390 -728 19 762 -246 -373 78 -714 310 -673 -883 470 445 388 -557 172 485 -736 -689 -270 454 -158 576 -284 544 -318 -137 74 -44 723 397 14 -54 592 633 1 -561 -745 -577 92 111 77 -524 -486 740 -524 595 -523 134 -355 -134 779 -13 312 305 651 670 -450 -130 575 -818 21 684 -318 -517 -224 189 441 720 -159 448 -670 -135 -802 520 -188 559 356 -156 -211 -400 135 186 105 -604 552 -702 -373 -460 -149 422 -896 223 39 -866 -419 36 242 162 779 -357 214 -59 -546 693 -258 -23 122 533 130 -864 -230 524 -893 6 -460 13 -526 -742 522 -50 95 -668 266 -282 -94 -843 693 -697 440 -193 783 -447 6 643 -4 -675 -244 348 -449 -145 -324 565 434 358 190 -469 -485 118 -887 220 -269 646 -421 -654 -610 -64 704 283 706 324 -575 -402 -497 -365 -782 -64 760 698 220 754 225 -77 505 -42 276 -633 -757 -477 285 -67 111 -676 497 114 -407 568 219 -371 -807 674 396 -861 -546 716 -290 393 38 -243 294 393 26 -506 -616 477 678 -622 -493 634 -602 -451 -416 152 -135 -661 -860 -453 -119 628 336 -90 -264 256 -890 -81 -327 -267 699 -292 -165 -500 701 694 -750 -315 669 -726 -873 248 616 538 598 367 -500 -22 -705 598 147 749 437 24 -385 488 -681 212 629 564 427 -251 725 718 -1 -60 -792 -106 -325 81 -465 -444 722 74 -675 -532 195 -627 -419 612 365 -723 -247 -188 -739 -83 225 724 -726 -300 -370 665 359 -274 -300 74 -831 339 -317 -78 -6 -820 -235 648 -870 416 796 -412 360 385 -862 -258 319 -304 90 -454 539 -5 741 -454 311 -871 640 358 736 269 -374 -70 594 -211 720 -885 174 -164 697 -244 -453 -257 712 732 -660 -512 -593 -10 487 654 330 669 84 683 521 189 428 664 572 -577 -841 -493 186 299 478 223 253 -90 501 -81 255 701 505 -762 114 372 -268 510 -403 -148 -105 -810 -318 -156 -91 341 -107 180 -49 -15 361 -827 708 328 563 -152 681 70 555 -18 -426 505 -695 -163 245 290 423 204 605 -228 -409 296 46 687 -502 502 56 192 397 -245 -753 783 591 -500 -246 -802 -163 -838 688 -225 -843 2 602 112 -303 -683 -412 -370 -100 -202 -168 459 -59 661 -396 478 228 -115 -845 -862 -866 638 164 99 701 406 -376 -48 196 538 325 -337 555 -53 -380 -337 242 -755 451 -34 -797 286 681 -335 16 6 251 719 -822 785 -557 -281 192 -579 138 -198 -799 384 -467 661 220 49 464 -527 233 117 733 295 -25 163 -831 -455 -120 198 -291 -34 237 -335 751 460 128 -494 112 547 -246 232 239 -876 -838 -701 651 360 -504 -47 -842 430 -324 -785 -325 -16 -646 -268 -733 629 56 -360 -684 461 773 -651 475 569 -59 225 211 -118 192 -110 779 -286 -593 -191 -152 -727 93 -243 -620 486 510 531 -521 40 237 -244 327 294 61 27 -100 438 -781 -449 -351 565 640 459 87 -698 -443 -854 659 259 -513 -320 -815 189 669 -878 277 607 710 -116 -416 202 404 588 -488 131 144 246 -324 -478 38 -792 554 105 179 -455 480 -205 -169 33 -422 226 557 -347 -332 -73 -659 -161 32 -877 551 381 41 199 454 778 -214 -7 -359 285 -405 233 -821 -341 342 -824 172 337 140 -354 789 370 577 -33 -375 506 545 665 -608 -764 -745 527 428 418 -445 123 142 -588 187 424 116 -414 627 229 -830 457 117 -454 -882 -117 -378 59 723 -105 151 -252 123 352 -119 -547 -68 -340 664 427 -93 5 132 464 305 294 -402 -660 -244 -534 -661 567 -621 -219 529 -193 -805 550 185 664 -228 154 797 236 529 -152 666 -715 -405 -818 796 262 558 741 461 -750 -693 105 -427 798 254 261 -354 241 -255 308 28 190 240 -85 372 -638 -84 707 -778 213 -685 -862 -497 68 501 88 122 -132 -194 294 -705 760 193 514 257 -693 -168 -866 753 -58 91 -726 33 -726 490 -594 -391 758 777 -703 394 -847 68 -703 -469 -769 -255 288 87 -606 478 -746 -523 -767 450 -825 458 38 454 -381 -440 593 -703 -699 -835 458 -166 212 -537 21 575 239 451 417 606 616 -876 -551 -144 -895 -160 -515 -543 777 -146 -343 -724 -437 -675 -735 -520 -283 -120 -795 261 12 -511 125 -395 -768 33 -856 -291 -441 552 613 -719 289 -272 502 -24 -402 307 608 539 491 -260 -52 -625 -308 473 713 618 224 402 -87 -594 208 121 -824 -217 -489 795 332 -720 469 -213 -18 587 544 -326 -64 -785 -254 -556 640 -410 -176 -226 11 733 -313 700 632 -896 129 -334 226 698 -457 -551 -337 -447 304 -21 -527 535 486 329 642 536 -839 326 -21 -572 576 -64 109 713 -628 21 -603 -873 137 -129 280 -213 331 199 -738 590 557 19 -727 360 -78 114 -742 -736 380 146 354 252 657 -90 -552 -240 -245 -422 596 -388 387 -437 -271 441 584 489 740 -758 -476 747 -100 -813 -7 -74 -177 424 316 178 275 -185 77 -351 -346 -671 -367 -323 412 -881 423 -802 572 -337 -87 142 -864 578 707 -480 -374 787 107 -423 606 -662 -805 475 7 256 646 737 -160 260 -617 -689 -591 406 108 -560 -159 620 381 66 -274 291 -853 -611 -44 -104 -52 525 742 327 -536 -524 -117 -366 379 352 448 -374 -631 790 -572 577 -734 -687 -171 304 209 352 -573 144 -66 136 706 -659 338 5 -68 254 -181 -674 122 2 -238 7 602 -841 -129 -742 -189 438 634 784 -578 688 -540 363 105 -811 -766 458 376 681 284 188 650 69 -92 26 93 -853 -443 197 324 -529 -279 -24 -258 -477 -449 -37 -191 -647 284 757 761 -594 29 -257 -486 -308 705 -814 -631 588 171 294 549 -188 726 745 -471 487 -441 478 -592 -318 -192 753 123 -40 -66 -596 -423 -76 -39 -461 717 252 -759 431 -861 243 350 -286 117 -881 75 -614 -718 294 193 -883 35 352 -130 612 -339 -412 -404 -598 742 -93 -434 319 641 -826 -863 -720 665 -537 520 144 -42 483 709 -134 559 -320 -442 446 391 -403 -819 -482 -639 -416 -357 -383 -489 258 48 -336 598 -255 -132 26 -451 488 -73 -855 -517 -422 394 268 -154 -820 461 -397 763 -243 475 99 122 678 385 -217 -567 -134 156 672 85 219 -330 -851 -161 525 -723 -271 -395 -753 33 -578 646 124 -873 -204 558 -880 158 429 79 659 -88 -868 113 -153 329 7 -227 -570 306 438 66 -102 685 -515 777 146 -351 -526 55 -116 180 -87 -158 263 -849 659 8 -597 -294 -714 -315 546 -793 -889 -349 286 -319 -774 790 -544 748 391 81 703 577 -530 -574 437 254 24 -721 565 -320 228 -105 652 666 -233 -359 -182 339 -111 -513 466 -710 -471 662 441 434 -450 776 -94 520 204 490 -416 457 -712 727 471 628 603 -752 -896 -327 -539 -597 257 357 -759 500 -576 32 -174 413 475 206 -259 776 641 -724 -115 -633 -766 616 -478 213 361 500 -377 476 792 -476 137 169 514 -384 -522 181 -816 -826 -45 772 406 223 201 -645 271 563 -255 -864 -96 146 502 -182 544 34 499 -845 108 300 -63 -552 680 -674 -525 -206 -142 -263 777 325 -134 -369 -336 752 -669 -828 -443 -279 106 -546 640 475 762 -831 601 731 -483 479 20 -31 -890 -102 147 -474 -485 -255 315 -57 771 141 266 -727 656 259 -48 772 697 17 129 -678 -585 14 532 -382 -838 672 -86 198 -808 140 -307 -191 -506 632 -233 -282 -308 383 -14 661 768 783 310 399 -314 -22 759 -255 -838 376 77 666 -873 145 323 -15 -583 495 112 -388 -286 -478 423 134 202 -149 454 -315 24 -608 -40 -98 316 -217 -703 87 -365 -355 332 283 -620 44 -244 292 -17 170 -164 604 606 366 43 -520 -376 -241 -555 -300 -641 762 -798 -244 -795 -706 9 -449 -896 -575 279 -143 653 -103 -252 -875 -584 442 763 521 -561 -629 432 111 -480 -216 -725 1 -662 -640 -839 489 -217 -868 260 -42 -37 385 -713 -37 774 285 -583 -144 -705 -430 -731 -560 -153 48 314 234 -108 -757 -340 -117 790 255 581 454 -848 463 -281 243 -222 429 686 620 -545 -393 71 -852 -262 -360 -685 106 -577 634 -733 -58 280 290 511 -437 163 736 -795 348 -674 645 309 -46 -559 -93 -6 -371 682 212 -275 307 773 -880 -287 -828 278 120 459 123 206 84 -223 776 -577 621 -670 628 21 -290 -240 -173 557 -220 -188 408 484 10 -671 -596 -312 62 539 421 484 -81 557 198 717 534 526 -516 -517 253 -477 -181 -412 650 -96 65 -131 188 695 150 -624 369 -340 642 -623 781 -838 317 -576 372 32 329 676 53 -433 46 -335 331 722 169 -252 -713 373 651 -554 -40 -183 -281 -148 311 260 -488 284 -232 -401 -467 189 -88 316 -192 -589 -238 -48 -833 447 9 -676 100 -334 -152 -423 -353 574 32 -636 741 -294 -120 406 618 -759 -510 585 602 -350 767 6 508 785 -268 178 -52 -831 262 -721 61 -7 779 429 -273 588 591 571 -651 461 791 -235 -197 458 -454 -532 -191 339 374 -402 -839 653 726 587 -452 -298 -176 -861 273 211 418 -610 632 -560 595 -35 442 625 -412 414 473 445 -615 -509 271 -470 711 574 -615 755 -301 -344 -269 555 723 568 61 100 1 129 155 -726 -733 708 -490 80 -343 288 283 655 796 -337 -127 105 -503 273 734 -481 49 690 -334 405 -536 -307 -84 449 -141 -467 -645 -254 -840 401 -327 -843 138 230 -657 348 116 66 -356 -810 168 795 497 442 -291 -723 197 525 407 -499 -527 286 183 666 139 -766 -623 -244 288 193 -613 217 -176 578 -188 -756 309 -704 457 735 709 -802 -325 -301 -206 -844 115 -236 405 -140 -648 655 -740 664 -840 -363 625 -120 424 671 -388 280 -866 389 -478 -264 -386 18 309 -77 435 320 -362 404 94 355 -528 -399 152 -878 287 -425 63 686 -569 -455 -247 547 56 -99 -262 -57 -206 328 158 -290 447 -786 175 779 -706 -412 419 -732 -430 66 636 800 32 224 385 -680 368 544 -485 482 -176 763 151 16 170 -772 -614 284 -762 -832 125 -50 181 769 -597 62 51 687 -628 444 -634 -354 -541 597 -353 -613 615 -164 -708 -730 719 -682 -526 236 -66 46 124 798 -892 755 -831 150 675 533 -9 -444 -356 -641 -483 -92 -845 735 -232 -467 -685 1 -80 -611 245 -577 323 161 546 -461 -757 555 -236 -851 206 -381 -676 620 -861 -211 -538 786 -803 -637 -659 -169 376 -545 661 629 607 -328 475 203 682 345 69 733 -247 -90 -97 603 -366 335 144 174 405 280 347 -409 676 697 -655 371 797 368 688 716 -434 250 -535 290 121 147 485 389 -26 79 -486 -23 590 -748 -292 375 -236 -7 112 -39 -168 -883 349 419 -440 348 -148 476 261 -608 79 302 471 92 526 14 625 -838 -81 -728 73 -823 406 -139 -353 434 499 -607 30 -699 109 790 -492 -71 -251 -628 -141 732 703 -195 -802 101 -348 307 328 -685 79 784 -717 -511 -350 244 -11 152 -602 742 -83 -253 -249 469 -871 -547 -330 269 -815 -549 -757 -529 -436 633 -493 -182 491 -12 -61 -791 -383 -515 194 692 547 400 714 587 -883 -145 508 -241 -249 -219 -366 -635 -128 312 -699 -397 -749 -420 -845 -295 -303 307 -192 -328 -622 -798 -14 -807 266 -597 725 -24 81 -232 798 -381 -740 -182 -674 501 510 -263 564 -287 -855 475 573 508 61 -443 -762 201 330 683 -284 408 244 -229 705 340 335 -552 119 221 564 372 125 -604 796 -361 -760 30 -465 367 101 303 281 -686 200 107 -457 -409 -215 382 -345 -350 -623 547 429 -546 386 -63 -377 -177 -877 268 676 -864 558 540 628 -216 -689 51 -119 567 -249 -187 -639 137 -659 -31 152 -244 -197 -529 383 -110 -764 -774 -249 -199 232 -564 49 345 -256 -112 654 -697 493 -867 -424 -655 581 544 276 95 99 -583 739 15 81 -468 483 118 -110 195 481 177 135 -751 -842 337 371 -479 -45 -768 308 170 -251 429 -11 -867 -352 -185 -671 520 133 754 446 723 -315 -552 132 269 -374 -457 470 -482 -254 -75 -697 669 -422 149 781 -567 185 244 -622 -229 34 -595 -23 355 553 414 459 -35 100 83 396 -110 -638 384 224 -670 -199 -872 -360 -414 -783 -881 90 -616 110 -789 -516 -300 686 105 -834 -218 422 -73 -202 274 -308 -571 -867 398 659 531 -872 -809 19 272 -490 743 -386 -783 -25 605 -584 -423 578 84 -193 299 777 623 384 -406 -896 -653 435 658 737 300 -99 721 -467 -194 -350 -777 26 -563 404 -13 257 776 -791 -662 -368 314 -59 -103 -657 191 508 440 309 771 -516 16 -891 -89 -715 356 -627 363 262 719 184 -188 -231 18 -611 -352 319 -731 553 -639 -569 225 -771 -793 -432 239 506 52 -351 -29 602 -268 -55 -472 -192 213 -397 406 533 -320 -238 -695 -616 405 -327 -639 -796 -300 73 -754 -291 -704 -715 265 -182 448 -571 797 210 -564 -568 -582 24 -830 -128 360 563 -94 -328 493 -347 -572 -663 -315 -488 111 154 -485 603 3 -615 -731 170 -822 -681 -872 -382 220 -120 -105 -390 -124 -824 378 298 -361 -305 586 -462 734 524 194 50 -304 -251 -173 -863 727 740 705 -732 764 -14 -877 9 -365 -118 -781 565 -12 448 -617 -724 115 616 -662 -630 -899 555 186 88 -682 -166 513 -392 51 -450 112 -700 483 -549 220 637 -23 -831 665 655 -109 220 712 12 687 283 -549 -292 -897 -213 791 -594 -894 -820 166 480 -383 675 -581 454 -527 785 -858 -692 289 -16 -650 -355 -501 640 -477 87 -879 -749 -490 739 113 -33 741 275 591 366 -521 154 777 475 663 127 -12 266 -749 -36 -86 -523 656 -108 91 -44 270 676 -345 -687 33 -438 41 567 -808 -679 -541 444 -718 -850 -225 -15 646 629 -58 -616 607 -630 -83 397 -394 -340 722 -845 110 -724 -181 170 547 343 227 412 -169 -782 284 411 379 -391 -557 -101 628 189 449 -290 -785 -231 -708 -811 -228 466 60 -466 397 532 82 661 -638 25 645 49 -284 281 168 610 -619 403 -375 301 677 -539 480 -338 -396 386 594 92 368 312 -720 769 685 422 -149 -199 610 -758 -768 -305 -678 281 628 483 70 -230 310 82 -131 282 79 -783 -740 -816 -756 -437 -334 -420 -17 -27 758 -259 -771 -617 -683 333 317 748 408 -324 98 -245 308 -807 -819 -353 -887 -333 -309 390 518 -28 -254 224 125 245 -513 602 -427 -750 22 582 -781 -244 -700 44 -559 -220 -643 -512 649 -144 586 497 761 341 -687 -358 33 -226 -28 -717 -422 -148 -56 78 -432 168 537 478 -746 -260 104 469 415 -593 770 -408 466 -786 741 -263 649 -696 311 -203 272 431 -9 -713 240 708 79 233 -157 -101 -726 58 -446 -190 49 -162 210 186 -198 -860 376 -44 354 -739 434 -693 261 2 154 486 587 143 -729 -196 -112 -552 -384 -791 635 176 -873 -896 -720 -219 203 38 -52 -328 -404 272 -727 27 681 207 -151 -740 -290 -202 -798 -822 -440 78 -471 -195 -378 -85 -252 -377 442 -139 316 504 578 -83 443 346 -542 558 -582 -763 -754 -420 404 52 -572 156 -373 28 -584 388 79 6 -754 -170 137 263 175 517 -869 246 -177 -169 291 -354 -553 -141 -441 654 787 61 -420 427 -129 486 -640 639 648 212 631 -881 563 -556 773 -678 549 453 -109 94 36 -890 281 -340 -700 231 596 413 -99 71 -433 -334 -848 225 318 762 1 128 292 208 505 240 432 -147 -365 -146 -156 -20 747 -207 116 19 193 320 -433 212 163 709 -513 627 -215 -662 351 339 522 -880 301 -363 512 -466 27 -374 443 -730 -504 296 164 777 256 -641 -100 -460 270 -477 -756 319 -341 505 630 240 28 207 324 -64 287 784 -753 381 -656 -11 278 126 728 -661 521 137 -195 -888 360 -51 452 -452 -6 -782 97 -486 -597 -125 767 177 -846 -130 -750 52 790 657 -820 711 -824 -125 570 -594 -878 363 338 -753 -710 -521 77 441 125 601 -844 -789 625 404 300 -28 -206 -734 712 -655 -411 -261 -139 374 -614 -33 33 210 -554 43 -397 472 389 185 787 480 -640 -336 355 -56 -567 4 -565 331 607 -64 -815 225 22 -296 -427 365 364 -231 -581 -674 -480 -67 308 198 195 38 777 355 409 485 791 -291 -896 -715 -205 483 791 -352 -737 40 -483 160 -277 -673 -456 218 -439 -844 -865 -268 345 -415 175 -120 723 306 166 -74 -36 -388 -301 174 -395 652 266 480 414 464 -349 445 66 718 57 -358 682 758 506 -635 -741 -745 151 -425 -883 -74 178 -675 137 144 630 -607 -484 464 -657 189 679 -578 -8 -91 641 -90 -672 -853 62 87 153 -770 -129 212 -419 -800 97 124 -319 -867 -299 -147 169 -858 -524 -305 -514 312 43 463 410 -18 753 672 472 -26 -72 -393 257 422 478 -433 -524 495 170 -166 281 452 400 -320 -340 -208 -655 -578 -238 96 241 -309 203 418 479 -561 451 -740 -730 771 -399 288 -33 -726 143 -488 -30 -564 -899 797 460 426 662 -27 -42 1 -600 446 333 220 -789 -394 160 -587 719 -660 510 152 -156 708 27 88 -748 -823 -38 702 775 -732 213 338 281 -553 -468 -300 -198 -194 678 35 220 500 -809 -168 -342 -505 422 -418 589 -855 -628 100 114 -757 -877 -693 -325 -747 413 -276 217 -535 -300 104 -236 493 219 -883 82 -196 751 -11 37 567 152 -632 -597 52 -145 -731 3 233 420 -858 184 -521 -826 -661 -406 -803 -757 154 161 81 403 329 -474 -608 -716 -242 -672 174 208 -475 -822 18 -722 -614 641 -21 688 -404 27 248 165 -8 -81 -690 -388 579 -556 -171 -147 -445 371 676 -751 -252 -555 318 -356 -18 -835 -519 -10 -865 -444 716 -367 357 326 -335 -450 -249 -166 240 75 703 -94 -8 -360 643 99 -221 -388 371 -225 122 -739 768 -713 344 -156 -875 -171 -829 495 426 -241 -897 528 37 7 139 262 -196 253 242 -543 431 9 -633 -609 -29 -363 351 469 -306 -44 -765 407 -591 641 -827 769 -420 -715 149 460 -631 509 -212 794 483 -216 239 -40 -767 -796 403 -803 608 -734 -329 133 800 -793 -12 14 -700 -12 357 -88 300 -541 -463 -188 -384 -785 784 404 579 -762 464 -49 74 -662 -328 413 549 259 23 176 664 -329 185 -724 387 121 -380 -453 -596 470 -357 -508 -228 652 -867 569 -117 4 565 -392 748 126 38 -206 269 80 293 -532 130 -523 457 646 -627 -611 -632 -271 -268 -149 -674 -592 800 606 103 -63 -881 -516 452 -206 652 -809 85 -633 -96 -343 199 468 779 779 -338 -796 -545 679 -881 191 -742 53 547 455 -267 -340 772 -598 -789 -612 334 -782 -446 328 225 85 -856 -663 -119 -238 539 -460 -421 372 -728 -597 -171 -705 158 485 -752 -760 -399 99 -129 -315 -758 -775 -738 100 -71 20 617 51 122 511 167 -170 -306 638 689 -687 545 250 69 747 -106 346 -105 285 759 97 580 65 -680 489 -71 -281 -746 -496 274 724 -838 -261 10 577 -581 -369 745 377 199 -445 -839 60 -474 -174 617 493 -878 657 401 590 -665 448 679 -74 359 -138 545 591 500 -611 96 -394 -732 -113 595 -400 273 -537 -766 668 -97 -587 312 213 631 500 -215 771 -871 363 -6 -13 -436 284 -723 -684 532 373 -94 423 371 605 -547 -252 -794 -318 -680 250 -486 429 -298 598 477 -208 -93 728 236 172 -602 -170 186 298 518 250 600 -275 -326 648 483 -435 101 -62 248 -406 -58 -65 161 28 609 -712 -585 555 83 341 -482 -412 581 -537 370 222 -70 -672 176 215 -717 360 527 -46 -459 -77 112 -267 -828 68 258 -452 -560 -540 -4 -469 -451 349 -870 -494 -323 -107 -546 -712 -381 -741 487 -128 398 -831 347 -289 -34 765 650 -117 -815 -535 602 -88 -517 316 -660 -772 -760 302 -523 557 -541 -777 -710 6 744 -311 370 -105 246 188 66 71 195 434 -536 -566 477 523 -443 -849 -780 32 -686 253 -799 413 -261 222 -54 -889 722 688 34 -127 198 713 -87 -269 -275 -635 -315 637 -724 745 318 236 -680 4 -538 82 -83 -205 400 379 494 -757 87 -667 -199 -503 595 458 415 -672 -544 795 -410 106 -802 -205 -188 -689 730 -439 259 766 -252 -236 331 -491 185 350 -44 658 -344 11 134 -101 117 -697 -290 398 154 -528 764 -93 -592 201 -710 320 26 -150 -7 709 83 769 -323 -221 -282 -849 -8 626 724 602 -639 663 194 -811 258 295 696 365 611 422 530 -643 -91 22 228 470 -468 -115 -140 -152 79 -337 202 -333 588 -645 -271 429 123 -689 258 -528 71 -70 799 417 752 -114 405 -66 -315 -851 51 -1 75 -712 675 797 470 19 750 -265 394 -610 -381 -746 272 -799 -231 711 -25 114 173 -107 -613 -440 -801 381 220 359 -52 -80 712 -40 377 -664 279 235 -254 -681 -138 -178 71 529 -631 155 -31 69 789 -508 -637 259 -180 -540 -856 110 75 -744 136 386 -105 165 431 132 172 -413 470 -163 -18 -312 -307 451 -355 -69 -6 518 -260 312 -14 676 600 -32 -564 785 602 664 57 542 -813 412 98 426 -440 593 -771 -756 748 365 589 529 -805 416 -812 -630 175 170 -868 -672 356 -876 -595 -681 403 44 -696 -75 480 302 682 128 675 242 551 -141 -67 427 -399 763 365 120 162 -759 -678 -342 -399 641 -38 555 -465 507 -3 469 46 -689 242 789 -122 -246 -673 -476 -399 11 -83 -119 -457 420 462 437 -816 -665 122 -350 570 799 472 -388 -284 374 70 -292 -749 -119 417 -377 -210 283 625 -579 301 -422 119 320 -499 113 545 118 -97 526 183 -151 737 -732 -329 -254 103 -276 -509 -90 161 -883 416 23 232 -369 -729 -156 742 -25 21 -734 782 -642 -425 -481 185 -359 -217 -799 -795 435 791 -737 60 -209 -418 499 641 -501 -218 148 -319 407 724 26 120 -366 -707 120 86 590 -235 335 587 -683 -496 63 -826 686 -720 380 -260 389 -841 646 -425 622 -344 361 -295 -472 -272 -293 -580 -782 189 302 -639 -776 537 -876 228 182 233 265 511 -23 592 -408 735 462 -235 -584 241 -595 796 155 771 -219 -872 -818 -677 -39 -293 -873 754 299 91 19 716 30 376 -768 -69 514 -661 -320 505 80 -115 -289 171 226 782 539 -875 665 630 162 203 -188 -384 -700 274 -277 -381 476 -786 -799 15 203 284 520 378 -455 -367 -59 -704 -790 91 35 -365 -625 358 -558 -441 457 -114 534 38 496 85 -557 -246 414 -452 501 -304 759 -817 -19 431 -677 -170 123 513 -822 -336 -627 391 -763 738 -142 -568 450 144 -170 60 -885 799 -502 -290 381 304 457 -623 -702 379 531 328 -357 -825 712 567 723 432 175 260 -245 742 63 -367 -201 -890 -772 -312 788 -317 -248 751 631 379 122 -158 1 -55 4 498 321 -5 -545 66 207 -423 356 -746 463 415 -883 638 -539 769 -839 223 -190 -715 541 321 -517 -256 191 -632 142 757 -287 -23 -841 639 -173 -885 178 147 -230 -550 206 -314 662 -434 610 122 -170 -472 -91 704 -791 375 -149 550 480 591 -148 -757 -641 202 -46 -397 629 -630 662 707 -776 -668 448 450 645 -389 171 206 502 -593 -466 763 -672 -165 -533 -55 96 -226 -825 750 -120 -775 769 360 605 -739 -299 365 -24 407 592 -354 -183 -397 -538 -805 233 -106 317 139 550 -475 -844 -102 778 727 -613 771 -151 687 -326 738 419 -894 -655 -29 446 -825 492 -840 354 631 320 202 -829 -424 82 793 556 456 686 -866 395 -839 -597 -293 -624 19 -196 608 -3 -499 669 557 -816 344 668 574 101 272 83 183 -7 -258 293 376 -383 -515 210 70 478 487 298 -665 -808 611 -588 -10 764 42 35 150 -646 124 658 131 685 -395 -237 723 552 -720 330 -739 541 297 267 31 -885 -275 -803 406 -249 -289 -455 780 659 -256 -461 549 -309 -858 647 -695 -810 -898 89 194 -470 -56 -465 -146 697 -76 571 -671 -668 -422 13 -867 732 -225 585 224 -343 603 -118 -298 -512 727 -73 206 -284 277 -371 495 213 -590 -808 -785 -746 -326 -780 -370 -558 536 -123 -850 -685 667 -331 379 752 713 139 -287 -591 278 -39 789 -663 -307 -136 105 -39 133 526 -228 736 -647 231 779 110 245 124 -736 -820 359 550 358 63 -619 569 66 506 274 -866 -285 -638 119 -727 34 306 -568 515 244 796 447 -624 609 268 -60 -284 -60 -800 -40 569 -726 -397 -130 80 -355 -365 633 612 354 241 -2 -485 436 -23 -43 -69 248 -702 -176 -68 290 387 -153 625 191 -823 -727 340 452 394 -94 -380 -796 -288 -606 -356 -731 -371 427 309 -440 -311 -177 509 -874 796 -203 643 565 690 579 -55 431 -32 -604 -76 81 383 308 -723 766 -836 -880 241 386 356 238 -624 -689 678 693 -25 452 -611 -329 -775 -517 264 -304 748 -90 753 136 232 -289 -24 556 -686 -403 321 523 -405 693 -679 261 800 -734 -339 709 -28 -257 -558 -38 796 -29 215 373 -503 -380 671 387 -165 -41 -596 69 -842 -510 -192 -151 -497 -51 635 64 -264 651 -436 -579 -376 -632 -799 -235 -437 -445 -154 -132 434 352 239 -310 -788 260 343 355 621 -45 -693 537 517 -700 353 -248 706 -403 640 309 -687 -537 23 57 -190 228 -346 643 333 594 305 -603 -680 -24 13 -420 -512 2 -566 457 612 -471 -8 -450 -190 -477 -73 -723 -701 375 323 489 -24 51 725 -860 -143 -149 391 16 195 -54 300 -139 -220 523 88 44 -865 603 -207 -102 630 168 -263 290 257 -139 -201 788 -168 -283 -602 37 484 72 -347 -864 -120 -339 462 -767 -684 653 -52 -680 538 651 140 -869 761 -671 -287 -252 417 -617 -738 126 -170 -469 -282 -102 745 464 114 701 454 651 -274 708 442 -841 115 -609 206 758 213 -570 -630 -827 543 -70 468 -161 -241 -484 -798 543 -413 -404 -483 49 -383 123 550 -30 -694 771 21 66 66 -868 -47 -129 301 -225 538 681 -492 37 -374 74 442 -107 -608 -75 87 -441 360 88 0 -110 -382 -454 -163 393 -172 189 -495 -719 -336 417 -410 565 -1 718 -677 545 -44 -860 -547 -608 -600 -190 -17 771 529 -521 331 -37 614 619 394 -113 260 -133 717 521 -128 458 796 -877 -652 -750 199 -508 742 -742 -634 292 -404 593 216 -869 -126 255 734 -824 201 634 -514 144 339 -334 306 396 157 101 703 -47 549 -641 -185 -270 -465 -724 178 -149 -866 -328 -30 -473 304 -684 -103 -448 -295 531 61 -553 525 -783 59 28 114 -769 635 -544 -425 -503 629 -853 -79 -311 123 577 -196 -370 796 728 -684 -598 -315 753 360 522 520 -337 92 -817 710 344 -495 688 316 249 -330 -486 354 -61 -144 415 -282 -648 -126 396 797 -654 -653 128 -278 219 331 -458 -23 -843 404 -601 -649 -553 -722 741 724 655 434 176 -710 527 81 -201 -696 -294 334 251 -554 -91 -92 128 -201 -780 172 674 -659 -413 -593 682 300 500 -628 598 429 75 -555 313 277 725 615 611 102 464 -140 544 -616 -828 315 409 -871 745 336 -353 -622 627 276 59 181 65 -226 395 531 716 -674 740 -481 -465 -374 -211 754 794 -604 60 525 218 -605 721 -85 -75 160 -858 -618 707 441 563 737 417 -263 108 736 -42 40 0 -329 -494 -406 -542 -516 -166 -680 359 317 365 -865 139 566 202 -710 -246 -89 346 614 -259 693 -623 -753 -482 729 -701 164 714 -585 -304 -3 -658 201 -538 -193 692 778 -613 34 -561 448 -526 -50 647 702 649 244 -185 -384 -712 -456 -808 -335 -175 -251 -894 -67 -304 70 233 -522 387 -105 -840 210 57 755 -23 250 398 507 -372 465 -702 -681 -33 119 209 233 -880 457 166 531 677 785 -455 447 634 -852 -28 610 362 795 112 -855 -29 -322 -719 518 -586 786 -280 74 -43 -393 -445 772 395 -788 -482 42 -828 -853 -717 163 -246 347 -664 545 15 470 -532 431 -634 -310 731 388 43 -368 353 340 126 338 -196 -890 -828 718 348 214 527 390 389 -712 -384 622 86 782 -529 -483 358 -739 -481 182 -82 -809 8 -575 520 -619 85 149 554 664 287 315 -257 -881 22 -636 -899 54 -620 -468 -225 794 235 -387 -243 237 -836 -257 434 295 537 -161 667 399 709 -148 728 677 222 -259 450 105 -447 147 -417 -112 64 75 443 -741 -522 -433 -238 353 757 -237 19 286 287 100 634 201 311 659 472 -893 -280 -595 -334 397 287 385 346 -96 555 -690 43 -301 477 -680 771 -689 -444 -615 432 158 -695 -322 496 507 -480 797 -806 632 281 800 -88 -466 -466 73 704 -100 -798 331 108 -598 -207 -864 200 -592 -298 691 -631 -303 -162 -223 245 -897 563 -489 -726 657 628 107 -876 -622 -309 -241 164 546 486 -799 -695 161 -625 -641 -168 401 -600 170 780 -630 -17 228 -482 798 339 22 -293 -42 476 -3 -176 438 -22 -835 -245 182 -885 552 706 -846 -290 -422 -716 -173 -20 317 479 -855 -200 -681 315 239 437 558 441 -292 -173 -422 652 215 -638 -95 -378 -783 -689 183 259 -353 -555 304 172 -720 -313 -447 -420 -507 366 -706 242 791 -363 -448 313 13 -382 275 -358 260 -280 638 298 -194 84 -442 431 -53 684 636 727 -281 592 739 -456 -560 37 -268 56 -551 -867 -707 -595 -608 403 683 -121 57 -76 220 -302 675 140 484 -369 -701 601 -645 281 -558 -251 -433 -88 671 750 268 -3 -713 609 -93 -66 254 -52 628 -780 781 -371 -694 -641 562 -614 317 -69 515 -801 3 -235 -347 496 -736 316 -142 320 -138 726 -754 485 -823 -336 374 -284 672 -67 179 -572 -486 764 756 688 430 242 -114 605 -297 -672 570 -252 312 716 -734 189 127 130 -277 64 544 506 -384 574 22 373 287 268 362 451 571 455 -897 -469 -630 -760 -865 467 343 264 -684 -343 -57 648 227 58 -632 511 -876 -528 -624 -816 329 -768 597 -430 708 -300 -313 -858 80 55 -410 764 -205 410 -565 -91 -546 -402 -846 -797 -725 -585 -332 618 556 -896 -83 71 658 348 -443 631 -282 -676 769 423 -205 -211 -681 -236 655 211 677 163 292 -527 301 -603 -129 -587 -542 -141 416 -117 123 193 737 454 437 -211 -714 181 797 -708 740 -428 268 -181 -427 -215 -254 -583 -825 117 -827 27 45 -232 -322 -180 730 746 -315 461 627 311 -116 -736 585 -532 -144 116 189 677 -635 134 120 -637 76 188 -732 -53 -468 -237 -437 -517 689 -682 533 722 -776 391 384 -859 -420 406 434 99 272 -472 -504 -576 -409 315 -223 -761 -676 -199 528 429 -325 -682 -380 -439 -441 597 625 -86 618 -115 -573 -566 -534 627 -366 580 -96 684 -15 330 -566 -881 763 180 530 640 430 -495 732 566 -74 199 715 -761 -714 -261 700 -198 -168 634 496 -213 604 -400 202 593 18 303 72 178 187 379 628 650 -265 330 -140 -230 686 -689 540 -341 702 -328 531 -480 -775 20 -894 354 89 -384 -883 -704 32 9 423 776 189 405 -324 623 342 677 -172 -468 -801 68 493 244 -854 -511 270 730 313 -514 183 -371 600 -149 371 -287 -71 -739 84 28 -589 -825 325 701 -256 739 -359 631 -65 566 -555 -685 110 538 -56 645 -645 301 -836 688 1 320 647 -690 454 675 696 -129 291 468 -789 -256 788 -46 -557 561 -565 -324 468 78 319 591 -327 493 -878 497 296 -812 -531 -16 -787 386 130 -23 -83 -474 -374 -708 534 -217 -173 -441 280 692 12 -325 264 -91 343 484 109 364 354 -112 625 -668 592 -337 -680 -634 -87 -347 772 -822 -13 -81 370 -293 -73 544 545 -42 -1 -892 434 6 287 674 -535 -649 -577 361 -869 -277 444 -283 -880 -722 -328 -623 -703 -216 -768 108 -166 -285 -494 -33 36 677 -55 -853 -587 -369 400 -495 523 451 752 -466 -60 -696 -685 388 413 -286 528 384 -344 68 275 -259 369 -343 -583 -115 -287 20 359 756 -769 481 534 -430 -512 -707 454 -672 400 -167 48 124 242 56 -767 -167 -881 -40 -335 -794 -378 -572 730 -814 -292 408 -564 534 576 -798 470 -535 -396 -712 411 -45 687 -788 -140 268 457 743 437 259 -282 586 109 -526 -473 670 -224 571 603 -316 711 711 721 -889 -69 -472 -28 650 -211 89 -170 603 -248 467 508 -106 303 437 15 668 -310 440 -242 399 -678 -517 16 199 783 -164 724 -258 -340 135 -849 150 -470 598 128 -44 -499 -8 729 -562 692 -488 -673 249 -893 746 255 746 528 -173 334 108 -320 -486 -189 409 -105 -275 -508 496 -529 -258 -364 8 621 -193 739 -769 587 -495 234 -886 508 774 -111 -601 -532 -339 605 -21 -660 694 -539 -67 -511 161 -600 256 -693 559 671 701 386 536 653 482 -69 -761 211 -656 -788 -300 -527 -291 434 -394 178 -417 711 -673 -338 -416 -748 106 -160 353 273 -176 587 571 -669 -810 448 -537 -568 -528 -289 134 484 -159 -582 -147 189 -593 414 -171 343 658 -799 799 39 75 -224 -377 767 282 -275 668 677 -263 233 485 -56 -828 -851 -585 789 -682 -745 549 -147 -235 297 660 43 -883 -696 645 556 -441 -460 -43 -191 -518 -834 648 -246 -608 -525 -278 -473 -698 632 -62 -325 720 -63 -505 -216 -322 497 -655 -205 772 157 -544 68 719 595 -557 -273 -778 709 465 790 242 -402 -665 430 -677 -871 -370 382 -405 -34 630 -498 219 452 305 -776 653 -343 -314 676 -265 -458 -597 -814 520 -549 738 -142 417 -507 -884 -755 465 -106 -659 -41 687 -237 -237 -286 573 -594 -542 688 126 346 789 -636 -436 -646 -255 282 106 694 687 -221 216 38 -104 580 -246 -205 425 616 -407 -91 -864 -34 -503 -729 546 409 -354 482 -899 -874 -492 58 685 -219 308 279 369 -475 -25 -837 609 145 -773 707 -365 566 -653 542 -257 -387 356 532 163 -134 -13 434 -793 386 -735 402 -818 -861 76 178 -610 423 483 -468 -506 625 99 41 -331 -84 -109 -355 729 122 83 -76 650 709 -875 554 474 93 198 -198 445 -267 565 -251 -519 -40 -338 554 602 -758 -368 -152 -328 290 419 121 -830 602 -877 -262 77 695 -233 -219 -595 -55 -477 -232 199 767 504 772 343 -34 -782 -387 729 -13 -508 -16 -222 -796 578 -31 636 -822 -450 -213 -289 400 -268 -113 392 460 379 -880 275 339 -877 635 -717 40 215 682 499 -302 -341 -788 448 -778 591 764 -530 -10 -443 -683 -127 -445 -235 -464 -288 -578 -298 -866 50 439 -199 -309 -363 507 -593 -832 255 -209 109 388 511 -552 -794 -62 -25 768 393 206 676 760 50 -885 356 525 -367 722 -74 -803 -569 -841 -342 -119 -536 678 -761 -122 712 -99 -126 -899 -157 -231 272 -563 757 -298 -269 322 586 619 -44 -475 125 -900 763 168 671 -567 -524 684 540 -831 678 485 -143 358 148 -766 34 -333 -601 171 -399 414 -678 -262 488 500 573 221 -149 -543 -13 177 52 -811 -339 346 -59 -105 -413 -43 521 -637 375 -117 56 483 351 -862 -674 555 343 321 12 -674 -790 214 719 -529 189 -411 -455 -362 367 -883 451 139 -810 -281 61 606 538 -582 -615 196 -777 757 428 615 246 484 -352 190 141 -164 -495 26 -491 -599 -514 -5 688 532 -623 20 156 -51 304 655 590 -379 65 -10 -496 -332 428 8 -468 728 -866 283 -117 -461 713 -720 512 -707 144 -643 246 -7 182 -543 -687 635 -779 -753 -622 -724 798 292 -764 -141 268 302 338 98 -810 363 -472 -426 325 -388 696 411 -120 97 430 -870 687 195 -313 -349 -407 470 566 -192 -569 170 353 554 536 516 435 557 -107 429 421 557 559 -457 762 -881 -872 -743 687 -101 -46 109 89 599 -167 -135 228 336 -580 464 -448 235 491 413 -516 750 -20 -355 702 733 193 550 -344 -171 247 559 770 49 427 512 -803 -25 -575 357 -321 458 296 -649 -548 -447 -409 -382 325 270 -543 529 -715 -37 659 -448 9 -473 338 -900 145 293 -490 511 758 -97 -864 -372 237 -549 15 493 655 655 -745 134 -517 121 -260 778 367 136 -647 3 665 -854 1 -544 -73 -757 498 -111 792 -819 -440 -426 244 -107 -637 -695 -109 -330 63 39 116 -155 42 -310 -193 160 -493 502 -136 -126 43 638 134 384 -348 -234 418 -843 -614 -386 -403 -368 299 -172 -79 -705 169 794 -506 -414 119 -77 -423 -101 0 144 -104 -112 186 -700 -791 593 355 -519 -411 383 -800 -183 -465 -364 712 -860 -618 -162 -852 -97 -22 366 -188 -441 -518 -226 -515 34 58 -657 -418 284 597 563 92 -398 -789 -337 402 -645 612 113 -13 559 271 419 474 276 791 279 -681 -111 -164 -864 606 678 302 -782 -153 454 -352 96 -477 705 19 -195 -213 -889 -275 -576 -166 413 -563 -842 -562 -562 -95 714 176 799 439 -732 -542 350 159 333 -65 380 -695 -666 -135 403 -491 -563 543 -862 87 -519 -680 794 -714 -371 -310 790 451 -575 566 433 111 253 -815 495 128 -228 -467 -302 -538 -533 599 -781 -200 777 258 -835 443 365 -367 609 -900 -233 221 -448 -22 -1 192 405 -254 352 99 -728 -444 468 -598 344 -888 -564 13 -721 -200 -741 524 111 792 667 -161 -160 -611 393 766 761 52 665 -483 -862 -312 119 433 241 -889 82 288 -880 467 -180 -718 -892 -871 402 271 20 258 31 81 575 569 -380 344 -253 309 435 95 -676 -150 -89 400 641 -194 -757 797 -330 285 41 -675 -256 -624 -552 164 84 -718 619 485 -20 -483 626 686 454 -316 686 519 678 -521 625 -827 355 -599 27 -388 -883 313 246 490 -522 724 168 348 133 342 -422 251 -62 287 -154 -633 466 -174 503 607 447 791 -618 698 702 480 -773 -537 99 -290 -135 -12 -596 101 -127 -503 -487 254 -744 765 119 456 -557 -797 -379 269 760 488 -543 -357 462 744 -895 -641 -341 30 701 198 589 -635 746 120 402 -286 -730 -5 145 740 344 737 -450 149 138 -489 -125 578 766 -66 -765 -879 391 -412 -562 -878 -654 152 537 -885 -721 -588 666 -261 -104 -425 117 -59 242 -895 -744 -325 -458 -396 -551 361 -7 666 -805 -623 344 -728 347 -202 -248 461 121 464 -167 786 186 372 691 -296 302 39 -876 39 -473 -685 -624 671 236 -413 473 217 666 445 -838 -440 280 -246 -265 253 -262 777 230 -724 456 -844 -731 -652 -416 219 -761 -555 -506 -451 156 -685 406 68 210 -655 794 720 409 792 92 748 -495 142 735 -884 138 -662 -791 707 -721 -540 762 -588 -836 -298 -197 -599 504 -85 683 -570 -275 -367 551 -684 -453 69 -773 -199 -352 150 -474 112 -683 235 -673 696 488 -402 -423 -568 -152 361 135 331 -895 37 578 8 330 289 -154 -342 -726 538 245 425 233 -318 228 -883 168 742 99 590 -23 413 -857 -689 432 744 548 579 -98 -776 -33 -568 708 -479 -689 249 656 -639 221 186 -286 739 -839 -620 -245 127 -669 471 -230 -420 -739 138 550 -374 -206 697 706 250 -33 -225 726 -311 147 209 670 95 -144 -273 94 -262 217 393 -878 -432 -136 -275 -260 -311 -422 183 -432 256 -323 -371 -124 533 -55 429 60 -387 83 162 -884 438 683 747 -702 -841 -370 755 -750 61 568 -644 -682 599 49 -893 -223 530 13 -406 164 -731 273 -459 221 -126 800 -194 -203 -413 -422 -62 56 567 -596 -43 -145 -483 114 -227 -494 -92 -729 -494 69 -439 -117 -717 227 -645 -603 -400 -737 231 -806 770 -293 460 -492 48 -245 557 -571 396 -327 421 184 187 -440 -5 778 324 -476 -482 662 -786 469 -66 -215 -359 -429 -523 661 486 95 685 -680 213 -93 -301 526 -574 199 390 -376 -416 581 445 240 236 320 -70 -607 -888 530 298 376 655 -150 -773 -299 577 740 -787 -42 -603 -851 4 181 683 524 -258 -108 -677 263 -869 -498 -334 -783 590 -138 49 -791 -362 -426 423 -888 147 -240 -199 775 -464 728 590 77 -27 282 -87 29 306 -766 287 726 -740 -630 -365 601 -532 -827 -88 444 -553 -289 -780 389 -565 -801 233 698 -226 -448 205 -352 696 -280 -166 589 -809 -540 546 -173 -466 -50 -464 -530 43 303 -324 -818 436 -563 -28 760 738 145 370 -35 -253 -331 380 147 423 -783 395 -182 692 -143 783 -668 -460 -675 454 -99 -334 350 -173 786 333 122 346 -199 510 -609 694 469 -884 23 -465 788 -226 -558 -783 22 689 -642 -32 401 793 588 53 782 -409 -537 -622 -610 292 250 -753 -658 -424 -818 -100 132 719 -656 -80 -236 548 -770 131 196 648 -99 431 -623 56 -428 -298 779 -779 132 -555 -770 761 228 -516 -483 508 -834 152 -130 115 54 -527 -713 157 -297 -572 -35 -116 684 326 -804 324 604 43 -174 -187 -607 -46 -461 -247 -532 -361 786 794 547 -261 -863 -213 -672 468 -120 -116 121 507 240 17 83 49 568 -178 757 588 -108 -208 67 76 -883 494 -230 -117 579 356 171 -496 787 142 -117 686 -622 369 -665 171 -572 762 455 38 -565 12 -522 -571 -242 666 -418 -53 536 -691 -472 405 303 98 -869 57 46 150 336 169 -886 -19 94 57 -487 115 -261 -15 -321 -580 -509 -15 163 -74 63 74 -776 -852 -214 523 -748 -859 338 266 -89 740 199 790 -845 24 -342 -592 -161 -492 -461 482 234 496 -734 -44 -387 635 -425 694 -462 357 149 -369 545 586 -412 778 468 548 -761 63 200 766 -527 456 -463 -547 -806 -720 -561 195 698 -460 -137 -67 -441 453 233 -521 14 -12 -778 81 -729 -44 768 -724 -170 425 -590 -638 -624 -785 432 410 -633 -262 658 582 79 687 174 -887 -179 398 -347 579 566 -365 122 -409 -400 274 -38 -590 -757 121 -30 -576 283 -833 -70 216 483 -581 322 -282 -372 752 176 11 324 -715 123 -587 299 -299 329 453 -662 150 192 330 -760 750 -528 175 324 -301 -493 -770 -323 292 174 -438 -299 539 -498 -196 -511 203 -230 -251 775 623 -127 -318 -427 -555 -774 710 -105 405 -217 -415 452 -630 -376 -201 156 -401 337 186 309 -405 -308 -459 490 215 669 -222 -481 -478 303 760 648 -786 -517 450 -257 -499 759 -32 -727 155 259 -509 568 320 -10 698 -265 -429 544 -56 -633 -440 -105 -857 -144 -290 239 406 605 535 756 384 524 657 186 -223 235 530 291 371 -42 -823 -50 596 -890 633 691 165 228 63 -271 196 147 368 437 -783 672 -145 -308 45 -784 -598 99 -447 27 -824 -224 -814 561 -572 42 703 202 56 -3 622 -827 -673 92 695 27 750 -789 -183 -224 -842 -839 78 623 -149 -678 706 224 106 -467 277 -448 -87 -471 385 434 289 82 -456 510 650 -167 390 -432 -709 112 784 -335 11 575 -374 224 129 -135 -650 -565 -243 776 -410 488 695 -833 -677 85 49 -290 421 -219 -815 -726 782 -71 -823 175 740 681 -631 -425 -636 152 -410 47 -797 -767 584 -179 -581 -256 743 495 -745 196 781 169 -629 264 -647 -189 -264 -492 -247 204 247 -8 -812 749 -201 -602 -387 273 -576 678 -17 -82 237 -569 -293 430 -180 726 524 448 -138 285 498 -355 -640 45 194 -720 151 464 -779 247 228 173 -61 425 -36 -561 126 -620 -237 -60 -674 482 215 761 308 -679 -775 681 161 -425 -162 400 305 -497 607 -103 -449 -421 445 -246 127 235 -7 -707 258 594 -76 558 -527 -331 -480 238 11 529 -549 -813 -725 490 -624 -814 -756 -891 729 -57 762 -463 622 -196 -602 -70 573 558 -725 -745 592 339 -269 739 -211 -256 292 -716 -650 -118 89 455 160 -663 -93 779 -86 -312 738 513 69 -339 -268 -606 -710 605 595 -507 71 593 699 248 -723 -867 -245 655 -229 210 -845 -687 70 276 -792 329 152 -594 -651 -508 253 -237 -885 296 335 -483 -225 73 -437 27 -165 36 8 -819 747 39 -107 216 224 -26 69 67 647 -583 -352 -378 -452 562 699 191 -388 -329 -854 525 249 -450 -879 501 -639 691 94 -432 717 -274 -887 -30 579 366 -713 -423 -520 -775 -598 677 380 -639 -432 -413 -825 -750 501 5 496 180 -390 307 794 158 496 -668 -632 -106 -601 -734 658 -680 260 -60 -705 -56 -105 -300 96 -99 -155 -181 738 501 -667 293 793 617 431 110 789 -136 -373 675 -676 422 779 697 210 -670 468 -78 441 -517 -777 -421 -841 730 39 -36 -773 -735 119 -591 652 -432 351 -227 -670 -285 -515 -570 79 -680 106 124 -733 -531 603 270 644 -136 -319 6 -193 287 791 -652 -36 312 205 644 90 -538 282 -259 -604 -585 -352 455 215 348 -198 -214 340 -558 335 107 -616 -625 -100 582 -893 -141 -8 17 366 355 148 302 395 207 637 -726 -492 -528 -32 -212 -64 161 -223 -297 -525 737 -507 411 -374 -735 480 442 -146 763 464 -632 137 -200 -90 -169 -338 -119 121 -500 425 289 -403 623 -8 -339 -461 -687 775 489 43 -715 -360 511 -359 -420 -862 792 77 253 -699 -485 -68 559 -486 482 -55 97 -639 -111 492 -217 516 610 -41 309 -415 -615 -126 249 -739 -251 527 607 -631 -750 -893 -867 716 -474 176 196 628 781 164 -546 -5 736 163 22 -508 276 -638 742 150 -435 -543 742 -563 381 -31 -312 407 17 -666 168 170 -663 114 -893 677 682 -229 9 -713 74 225 743 666 630 -106 -792 -2 -812 609 629 -38 -554 -531 705 -652 -187 -10 -868 -257 448 -772 -317 447 373 -74 349 -403 690 -716 752 767 369 358 502 -117 -899 456 -725 256 -315 -634 -112 -188 -161 -839 253 -860 -683 425 260 601 97 700 -574 -151 -403 112 656 -56 -507 44 668 105 -294 785 -665 741 463 -176 -666 -900 735 -883 321 446 102 -346 -335 -98 284 -116 -45 333 -170 -689 -560 -558 -825 211 593 -771 240 606 -860 -876 -526 -427 -92 -482 39 524 -250 -388 597 5 756 -595 -98 368 103 -849 -152 -787 746 748 800 87 -731 269 791 462 -573 -64 656 -733 -631 -700 212 648 -91 459 786 -728 -250 -880 -162 44 270 730 330 277 25 -516 321 -856 112 -605 312 477 459 -547 294 -843 748 -350 721 242 433 34 -617 456 5 -74 531 29 -68 -742 -266 -129 -385 193 -346 -155 108 -767 619 -840 299 -39 -443 556 772 -19 270 754 -300 -324 322 508 -16 -229 479 83 433 295 -2 307 304 -458 309 -19 -16 -357 -118 -629 531 11 -555 107 400 110 245 508 -319 -676 555 -106 311 661 -386 719 -77 -874 280 -573 682 19 162 -809 -168 799 547 -192 -16 278 -561 -283 -49 -330 -840 -496 446 142 -520 -160 673 247 -125 7 -882 -323 -445 206 612 48 -645 -187 -292 -171 -30 717 24 611 -42 -515 162 -486 60 -553 455 441 -695 -886 -335 -705 757 -814 -677 452 -768 -698 602 -152 48 723 -249 185 -776 574 -754 410 407 -150 -193 328 613 62 627 -897 -193 -559 602 795 -676 110 -51 -738 -604 437 500 -692 -591 -550 611 -687 -45 -614 215 307 644 665 -855 -790 431 -465 -446 679 319 -412 -579 -168 287 529 -471 772 -576 295 83 457 -606 -747 -784 421 229 361 -109 -473 -173 569 442 114 466 -644 -794 -866 -765 143 -199 453 -118 -441 -705 674 4 97 -632 -455 449 -678 292 384 -383 -279 -876 681 725 634 -776 -276 -304 -20 573 306 -179 246 -150 -646 597 -419 609 789 -202 437 -64 -173 209 413 7 -347 179 -828 -752 68 -494 -723 -236 659 -626 -578 -853 499 -412 -405 -331 -159 673 754 772 -284 -254 -187 718 627 -865 712 285 200 283 620 670 48 549 726 -309 690 -371 -818 -666 -222 340 560 -4 350 199 -117 156 -552 88 243 142 -839 -482 233 753 -529 -854 361 -84 -216 520 456 645 -766 -601 692 -291 -234 -355 561 237 -774 -635 -597 -279 -351 -516 775 -48 340 91 418 285 -756 532 -854 -587 -185 569 -661 315 74 -459 -459 28 -884 -71 -60 -564 -348 -389 490 -465 -145 -513 -859 538 -725 -377 334 333 666 -68 546 301 -38 248 -882 513 -125 558 463 97 -623 -889 -115 -385 229 -403 279 210 281 400 -838 -817 -684 -390 -387 -259 -138 -313 464 -231 779 529 264 278 681 57 22 -585 -412 307 530 343 768 185 567 -900 -615 122 741 445 -881 671 283 -524 -519 -724 293 -445 -884 387 120 103 -567 -168 599 -766 182 -859 -658 707 319 396 -569 465 -170 -451 734 -459 -893 320 -681 -734 -820 -259 453 368 -504 115 -405 -553 -41 -377 663 400 497 362 683 -444 93 -228 602 -30 -871 37 -792 795 652 -187 -128 719 767 -145 -698 258 428 413 682 -397 -869 -314 -168 684 -279 112 406 -258 401 -831 -526 68 643 -622 125 201 564 -662 684 -899 -301 -427 -400 -642 -684 -578 666 -831 -748 705 88 433 -343 689 0 140 371 -675 -388 -410 -301 167 -22 696 -192 -853 632 -889 -818 371 249 625 -356 336 -673 -736 -873 -63 -538 645 240 -869 -172 -869 -287 683 -684 -244 -204 -10 -215 -211 462 381 -228 -836 77 -593 -227 -807 23 -647 -471 -46 -418 421 237 198 -881 -130 -532 204 302 796 -590 793 607 566 483 155 720 -484 -193 -754 584 281 -672 -717 -100 -371 381 555 -390 -268 -105 201 -115 507 -258 372 697 74 -478 344 408 -378 -154 -353 -192 363 -97 -308 664 -23 -34 447 -569 -76 46 -630 -428 520 778 -480 -218 -605 -339 634 458 -424 -643 -203 269 -32 -70 400 -124 512 -824 -461 670 171 -276 -226 -455 417 -560 -51 391 482 -326 765 290 529 -9 614 784 466 -81 -493 29 787 -357 241 -507 -493 -141 122 -438 627 -62 636 144 321 33 313 236 -486 -32 -290 -735 76 -449 -123 643 -454 31 289 -44 33 -529 -663 742 -751 74 -766 91 -690 191 -892 -486 403 508 788 -475 -109 -724 -256 -463 -728 -431 -704 173 100 730 329 -118 427 -732 -649 303 73 94 186 174 133 -430 -607 -617 -222 774 -238 423 -806 89 530 -10 -461 339 480 -675 368 -742 422 291 753 21 122 321 682 -124 732 -840 -6 -808 489 572 -27 258 -108 -690 59 -272 -701 -473 243 -534 633 765 -716 -664 233 -391 216 -193 -830 399 249 422 612 -483 715 -418 245 330 -125 -401 -511 403 11 -3 -157 -839 -583 755 578 538 277 112 -113 781 608 479 664 -135 -296 -399 750 -429 252 -635 700 279 525 -829 95 -479 -63 -41 417 -280 -270 26 -863 91 142 391 85 -706 338 757 744 -427 108 40 208 -719 744 -459 -173 372 -321 -150 -771 259 -654 -597 81 58 498 550 -31 -241 333 -316 -710 152 -742 276 -156 448 -460 -891 -111 -44 -635 -203 -873 170 578 542 394 -110 -172 -605 -391 -629 758 88 -363 195 -142 -99 646 -674 302 -551 39 -597 482 -642 -127 -312 -149 -449 274 -260 -428 -215 636 104 722 -427 -485 -216 -429 174 531 396 329 461 -324 496 -518 45 -821 742 -785 -451 -649 643 -324 -786 -734 374 610 464 -429 536 467 109 450 -890 752 405 411 466 184 373 -880 205 -861 29 -31 -177 305 -841 -480 656 442 90 -607 -186 750 -486 -65 -873 660 -556 99 491 -675 780 -387 695 -78 786 -384 689 233 -72 581 -323 -171 720 -277 -512 -477 -350 216 630 -24 164 599 -764 -45 -210 261 727 432 248 267 717 -626 407 657 719 643 -571 74 -16 94 -612 -533 -866 -373 -721 506 -588 630 225 -452 -812 -322 163 -6 310 637 -142 -89 253 -272 223 684 748 -449 -290 -184 706 -626 -164 10 -303 -60 -444 -239 567 -93 -305 457 753 125 -1 568 230 -162 -320 -262 338 -229 -260 -330 -351 566 -134 291 -810 479 495 -8 513 -210 -80 -756 64 548 -645 -234 479 -876 567 -650 532 -636 203 -124 -476 -859 318 -490 -566 -140 -64 532 26 616 -326 365 408 303 -761 -623 114 -250 573 -30 -697 -713 -427 508 -276 579 784 50 -459 -106 -782 110 -553 -528 677 -892 -351 -586 -494 -500 -522 202 419 234 -811 -64 -50 -893 -542 549 29 -518 640 -881 -262 -641 566 155 566 403 542 116 508 -619 121 -593 -345 203 561 290 -407 -34 655 -98 -792 -831 358 -141 -471 193 640 167 377 -526 -764 -822 -843 362 316 798 414 236 -664 -756 285 -695 83 -645 432 -402 709 421 -342 80 31 -200 -812 193 -640 -461 -794 774 -360 306 -142 473 -827 67 -398 -419 -594 156 511 490 148 -809 -28 195 556 479 658 353 581 -3 -842 -900 543 -457 -289 -348 -498 300 387 -355 784 -880 727 -749 128 -770 255 751 -759 -134 -263 450 60 139 100 -460 558 -36 324 799 -459 -159 435 450 -881 54 155 -880 358 608 -639 121 367 -570 -512 280 496 -652 -613 -846 -820 -98 246 721 -527 -854 292 -250 705 482 -749 -273 -578 -367 47 432 -730 -756 -484 -343 725 -86 434 -243 -203 -759 -505 -454 -882 4 222 -806 294 -733 -266 -803 316 -557 -606 485 -443 682 349 -126 341 228 13 -830 287 -415 -564 -302 -36 7 711 -891 -195 -565 -866 -576 -141 670 -291 204 -237 452 -508 -425 -333 657 -10 248 356 -109 794 364 -205 730 695 598 -413 -528 -386 -894 271 -372 106 -232 371 576 662 -691 -526 568 189 637 542 -171 142 -744 51 -280 -545 -428 106 -862 -824 -640 -726 -350 -1 667 575 -143 49 43 539 190 10 -688 424 -122 -273 292 434 -345 580 -595 -234 521 -455 3 -173 -78 707 -141 -755 -617 781 -724 556 -673 -289 321 -356 -228 772 415 -346 -338 -27 -659 -149 -606 655 -786 242 -124 241 299 -769 -697 516 -315 252 35 -720 415 465 -525 -284 86 -688 -868 -549 -120 -896 316 -101 -572 -115 -737 56 235 -419 773 512 157 611 741 -638 -53 -293 -623 292 -37 -549 83 315 -358 -787 -190 -14 297 704 428 -537 -514 -759 -769 -616 -874 -707 9 -513 484 581 -681 623 3 -81 277 135 -739 325 580 12 178 -350 792 -46 -471 753 627 -181 -376 -16 320 -479 -337 -704 755 593 -665 -451 180 -703 -249 -777 339 485 -60 442 497 -657 128 504 164 -643 375 -383 -727 59 689 -5 -806 -380 -870 392 565 -122 -559 -299 751 758 482 -633 -363 -448 -296 269 783 422 -456 555 -452 438 71 151 -84 -708 729 369 498 -752 701 -206 339 401 -339 -544 165 21 -312 -395 710 -320 -168 -61 -43 567 74 717 -32 241 -213 4 273 33 -628 694 46 175 -95 -515 -506 226 0 522 363 316 -557 679 -286 -523 616 774 449 502 700 -602 -478 421 -711 -225 -590 -168 534 371 354 684 -633 -709 -597 -540 26 386 -254 257 -833 -810 -395 388 194 442 -355 -181 -617 -20 -734 317 -229 -730 -280 -156 540 97 -580 -842 169 -120 568 -212 -423 -821 -517 81 371 20 610 -374 375 666 291 -162 473 288 15 229 578 -342 -406 362 -702 -36 -696 16 306 -568 123 204 -95 415 -274 -335 -358 -414 -556 -284 -625 19 529 41 224 -679 727 595 -744 -474 -701 -644 -405 258 412 -752 -883 -260 -134 -767 -674 752 -763 -199 18 375 -776 565 75 94 25 -765 675 -350 -127 619 339 -9 279 -279 361 -394 -178 -766 -701 657 -45 667 -72 -273 -538 -519 -573 -817 -628 -279 774 -268 -626 -455 -682 -137 167 539 241 347 -828 -886 -841 -840 703 -485 -133 726 293 192 -423 675 89 732 -2 517 759 -19 691 -679 193 -855 375 -554 251 -510 -171 -600 -865 -236 -339 538 375 -757 -216 346 -448 428 -85 -1 83 -473 -233 -253 -424 8 -265 -306 524 645 -214 -851 95 -706 -700 -537 -583 193 256 598 -143 497 517 345 98 -562 715 -72 342 -248 396 565 -894 -130 -502 -599 -802 269 -322 -335 444 -699 537 -769 -243 641 -30 -426 -733 -433 53 -893 738 235 -602 -14 -488 -408 -754 367 -512 337 -2 153 -760 -791 495 185 -814 440 -446 -598 -711 525 155 622 -105 378 -811 571 -658 745 382 493 617 276 -278 -451 -592 -546 -134 663 201 -436 670 784 -349 -887 -17 707 3 -628 -739 -107 -406 -459 -396 -859 -807 -520 -269 -259 -28 391 453 -187 687 745 385 -736 -3 -303 -404 616 -238 253 -671 -358 459 -294 379 -374 525 -496 -784 320 795 -159 -157 675 48 -190 -604 284 -615 -104 348 286 -848 343 -482 -552 -502 -262 436 -684 345 134 -11 -633 307 -757 371 -251 -421 352 -782 -580 76 762 82 527 -825 616 -795 -255 443 -495 -707 479 -134 -54 582 -743 -834 -57 462 642 27 -159 -472 -475 574 -856 576 -217 -9 -316 92 -510 83 74 630 -892 -364 383 -725 -822 643 9 407 182 83 721 -445 198 292 573 121 -621 539 -326 680 701 86 22 -896 88 674 -168 436 273 538 549 -750 381 -770 -222 221 -164 252 -724 694 317 711 -712 -29 -50 -856 14 778 -138 311 -412 370 -40 -127 -237 -8 -506 -271 -422 -449 581 115 -777 611 718 301 -267 745 170 502 -248 -578 -591 772 -497 543 -544 -599 -45 -242 -75 -846 -155 165 648 125 -382 -360 -683 -800 -313 589 6 -769 -655 543 -356 -691 636 759 778 -485 590 245 -586 754 -811 437 319 407 -349 -248 575 142 -210 574 -55 393 438 -282 129 426 -896 -545 -130 -505 -85 382 -722 -474 56 679 -558 398 760 -602 -400 387 282 -759 155 -484 523 -597 -315 -685 703 460 -741 494 108 -214 636 -648 -293 -551 -849 657 -589 -461 158 82 74 -539 -767 60 378 -49 -223 196 730 -728 369 -820 -149 -36 -506 -200 -41 709 -811 -451 -155 -629 -490 -357 23 -236 -142 -670 -786 -563 -634 -355 -449 720 -106 400 -577 233 98 -812 -394 -816 -17 -790 -93 -60 -157 151 -525 -601 303 -861 -214 165 -671 247 -813 -495 584 520 -892 -719 343 253 -602 563 581 223 -232 -200 -4 -291 -725 113 180 573 -626 688 107 291 362 -265 405 -513 36 674 -134 768 89 -618 -503 305 -719 -202 -502 270 -412 527 -490 -683 -500 -1 493 -64 368 -278 6 -519 210 17 463 392 -41 -719 -686 -250 -488 -504 287 -14 639 216 -880 35 -492 508 -196 -595 666 536 -159 268 759 -46 546 349 618 492 -615 -188 190 135 -39 346 581 458 125 -143 246 -451 -795 289 -469 -884 148 190 -266 -135 -503 -351 399 -63 567 330 -347 755 172 -477 102 793 101 510 -794 202 729 678 241 642 -718 -360 -720 515 238 149 330 -517 441 238 -473 -875 -745 -426 35 679 448 -267 -85 -29 -700 510 147 222 475 -373 -262 -173 473 648 196 119 343 -482 -376 749 119 -694 -552 -32 68 269 650 595 -216 -149 592 -141 550 52 112 -534 6 -263 128 -387 -77 547 676 771 -377 -504 -449 -148 -450 170 309 -699 -685 511 -350 660 -371 125 -15 -607 -823 435 251 -285 -572 302 -499 142 -624 94 -153 7 618 -857 623 -807 165 -20 -100 100 186 364 392 601 303 156 642 142 -484 297 -814 204 -608 464 497 189 509 109 -443 -231 -647 -258 -199 -296 299 324 -350 -89 421 -254 428 743 449 579 765 549 -559 -720 -104 -435 -747 328 -413 342 595 25 -254 425 219 596 323 -135 408 6 217 469 -780 208 326 790 222 304 -367 766 -98 -326 -483 783 510 60 -541 -711 -513 678 227 -503 -486 -466 -869 -148 223 449 -761 349 294 -810 -305 -72 -66 -612 395 -844 315 426 -576 -551 -151 756 400 -755 -256 566 -812 -854 652 398 -161 -390 -522 -714 -829 -305 398 -103 106 -162 435 379 -590 -93 -900 535 46 646 278 356 540 117 181 -109 -469 424 -673 511 -623 -230 -829 -34 254 -884 658 19 93 669 612 -126 711 741 385 57 115 -735 -644 -333 -889 752 -841 642 327 286 346 -679 526 191 -807 166 9 747 759 -71 173 -586 277 239 -152 -598 250 594 794 -429 -75 -781 -389 -722 -410 -819 368 -566 -273 -127 558 -321 197 121 -650 526 274 68 -801 -164 636 -396 544 621 248 -331 -826 -253 -254 402 586 767 -560 399 23 306 183 -753 -636 325 146 651 603 -257 -141 651 -697 529 -337 687 167 -791 -450 97 314 -667 -734 -536 -749 715 -150 -851 -727 435 -581 -21 228 -891 260 748 749 474 -543 -853 631 616 -526 -37 -868 315 628 -508 386 -846 331 571 388 -512 -866 34 -394 -702 -493 141 -663 390 -57 436 -200 -433 -297 196 732 409 698 -81 378 -189 -334 204 -638 -90 -777 -119 -519 505 -586 530 -342 -274 634 737 510 524 -23 -402 627 628 -703 -849 9 223 -25 -404 -564 -360 609 695 -562 255 182 359 466 -884 -626 497 -503 -365 -271 463 -758 644 38 593 524 -119 756 206 299 -9 -629 566 -673 342 -500 -215 -211 565 794 715 -72 -373 -743 -804 547 -817 -553 -185 103 678 -155 -4 489 471 676 -843 238 193 47 268 -500 767 -24 -203 -405 -201 -232 205 607 -479 361 -542 462 -741 -349 -234 166 351 487 -177 -220 -97 -622 -499 -704 412 -384 114 -541 -839 631 148 609 -622 -43 -203 -106 467 -814 -837 7 -154 -183 214 -692 -554 113 -716 -122 -501 -447 -542 448 -773 -633 -777 -299 131 -371 -270 592 -557 -121 -378 -689 -292 -876 -15 -619 -247 -652 536 -169 182 43 635 766 705 316 -731 -188 663 -381 748 -638 382 190 158 -30 -508 -349 134 362 -388 476 611 -435 617 171 -294 -271 -784 768 536 -19 -319 625 43 100 -56 -286 -620 456 155 -534 -401 -239 -695 -424 744 -331 644 328 650 -356 -849 179 -870 -432 -711 -488 370 -480 247 -882 -362 568 566 65 521 614 -607 -318 -405 400 -136 140 -494 281 307 42 414 -364 -637 -32 361 -70 -376 587 -383 624 -618 222 322 160 -478 -164 -325 784 382 447 -761 780 234 -432 -307 370 251 -93 -312 -290 -158 -584 658 -873 538 474 -877 -808 -517 50 -230 621 -703 277 285 336 421 -765 570 474 311 382 90 -103 489 -576 275 -875 -585 676 -648 -767 266 -687 -663 -533 -889 277 -388 -109 351 485 -527 199 546 -503 -161 293 420 -718 -741 142 -225 -792 -460 -680 -282 64 -609 748 779 -495 198 -407 -2 71 -475 -222 468 651 -683 -614 144 32 637 335 -341 515 -632 -232 -454 784 146 248 299 -324 296 103 -526 -407 -789 189 -380 90 -470 -847 63 46 -312 -795 -521 737 568 -718 -630 -384 505 708 174 -487 -151 625 115 -367 535 643 766 -223 -806 -383 360 -844 -209 620 336 -866 322 480 642 84 90 -273 686 -858 318 583 -639 459 -304 -307 -335 -92 -395 -250 313 576 -489 -705 228 68 -508 -106 -58 69 -512 526 652 -515 -17 -886 403 426 749 161 548 -452 -352 776 83 178 311 231 264 501 -900 269 -519 22 498 -342 618 134 799 -370 -822 -34 -527 716 -242 -122 -518 -423 -556 -592 312 -756 626 794 -166 527 86 249 55 322 -691 -237 -698 -605 635 -15 -158 319 5 349 -214 -378 -503 724 -408 -235 600 -476 -325 -47 -91 -110 78 131 -165 -531 -572 413 -576 161 251 -400 96 107 -417 -281 -821 -429 -294 98 -638 -427 -839 363 -121 113 20 -818 384 -283 -723 314 14 474 442 145 623 787 12 452 -379 -484 -346 735 -647 -622 -613 523 -523 590 167 732 -130 -153 211 -536 -98 315 -634 408 748 -117 451 120 -642 -440 790 652 -674 -544 -639 -122 -195 433 453 -294 -84 -667 -560 630 600 -787 321 -509 132 224 194 -47 -609 171 279 -374 -659 -857 741 759 -660 -515 311 498 650 -557 78 -286 80 -799 87 -189 128 -355 -75 -3 -276 259 715 -201 -762 -698 529 -320 626 -800 -413 -69 -629 -873 -590 461 -453 -297 562 -639 -676 329 539 488 -619 329 340 -757 -59 389 -103 -779 434 525 -541 -118 -277 495 -584 105 349 647 -446 -818 559 395 338 -543 -529 243 449 -35 -516 454 -392 -657 559 -559 551 699 745 261 469 -497 -450 -155 -111 -593 -622 488 355 -399 -362 789 265 326 -439 110 412 -789 -421 -688 -239 -194 -472 665 672 -696 -256 481 -403 -335 -211 -129 728 518 -732 -105 -12 -534 -29 -849 -2 -669 183 -613 -481 -892 704 321 -21 -6 -784 -516 225 454 -602 -665 527 -776 -54 49 710 -169 441 776 -868 442 -468 120 170 146 -299 -566 405 441 -284 -202 -630 -654 475 499 502 -672 675 -483 -198 -445 537 -91 -302 -715 436 -740 -454 376 33 -624 -466 697 406 114 -371 -63 -832 -192 624 228 -650 -392 -243 500 -661 672 461 684 -127 -137 -184 408 -629 -498 -684 800 151 -271 599 184 348 363 583 -758 -16 -880 -868 -469 -414 497 776 27 -121 -147 489 -808 -793 727 567 -762 218 615 223 -851 672 225 710 -557 693 -137 -139 -560 786 -474 -44 480 606 286 -803 666 -808 555 775 172 -225 -351 523 439 -681 107 429 -14 -527 -465 -801 -290 633 -124 68 0 -449 -891 -765 -554 583 -291 669 116 406 129 -403 -858 623 236 -360 -132 -850 -797 493 319 -105 467 -586 -684 -190 -471 -408 -426 34 250 -586 740 -90 795 793 -178 702 -470 -91 235 -40 -230 -638 105 -534 -697 -353 -554 324 153 -868 460 794 237 -826 640 -638 -811 -730 -81 726 -87 751 -701 482 -890 471 723 -530 -60 361 -678 -624 -327 -195 288 789 631 -827 732 742 666 -253 763 -563 635 170 283 165 -405 242 154 -117 -506 -487 505 234 405 735 746 -194 563 642 611 282 -854 -465 -684 -159 -444 585 -416 -495 -224 381 141 747 187 -155 630 -700 -716 -19 -169 -103 -46 300 -208 132 -278 561 -146 -20 258 -270 465 -49 -244 -688 93 -764 611 7 362 -338 -111 -867 -700 -856 709 113 335 -179 367 -185 274 733 -246 -393 -826 -621 133 -701 -317 -642 -629 -783 194 529 -98 577 -878 507 -391 647 449 291 -190 176 -373 -239 81 -513 -123 -214 -575 614 -40 -588 310 -659 501 577 -777 -45 371 -400 -587 -862 -391 199 104 220 -78 -175 -83 -502 111 -343 -452 -795 729 -185 -112 -376 -506 -625 -252 251 -172 -817 152 -768 663 -830 -322 -867 -133 424 -689 130 393 -554 -552 -564 -617 624 -829 -710 -578 63 745 208 -831 701 -142 -88 550 -290 -144 467 647 297 758 -368 -200 529 614 224 -33 -673 -698 -834 -270 -540 -652 316 611 -241 -13 633 103 -37 167 -241 -531 636 361 -332 -716 -646 -44 190 91 475 -598 211 -452 -796 -594 -359 -474 -517 -303 131 543 338 161 -489 405 783 -389 688 -463 -315 -757 -768 796 -673 208 287 -698 -471 -15 -24 596 798 475 531 680 -579 -224 -300 -501 -516 482 -744 83 -75 23 252 -164 761 165 -750 -87 -500 -148 -159 -695 200 -891 -307 -566 196 297 -301 -89 -839 208 -66 -705 -550 -235 -348 252 -237 -811 698 239 -742 140 -668 -341 789 -469 -542 -678 -593 -850 90 202 -867 536 348 342 -235 724 557 -768 -625 89 -708 -587 210 -436 -247 511 -635 -186 186 -407 144 394 -757 108 267 -565 595 -311 -225 -433 -130 -471 -336 535 -641 99 -735 583 332 -864 -685 469 374 294 -143 -559 498 479 -808 -404 509 395 -865 -294 379 -858 -432 -736 -864 71 281 -879 144 -525 -595 752 645 12 -63 465 -231 -511 -179 760 282 173 700 514 -421 -216 703 440 165 684 -843 313 -312 178 54 284 589 -26 -280 322 793 229 -481 607 696 -584 194 -141 505 760 -546 229 505 227 400 727 -681 -398 -820 -90 258 -373 514 -191 7 -448 604 695 459 -54 -792 -624 -858 -168 712 79 -197 713 -396 -29 512 -890 -207 280 -874 -550 602 475 -76 -390 -340 66 -143 -86 -646 691 321 489 -23 -618 -168 280 -548 792 256 -508 187 339 475 -19 541 666 -198 -112 -7 537 -632 -39 -154 24 -194 -887 225 -738 -609 -443 -478 -830 120 -11 794 709 273 400 -281 382 709 -110 612 -305 718 -266 -151 -797 239 -609 182 -195 -422 -184 512 -219 433 -203 -349 93 -675 -547 -446 0 -18 530 647 798 -671 -239 -638 461 -586 -461 -352 -712 16 447 285 116 309 343 -778 -656 -450 -335 46 -834 -453 762 -360 305 60 349 -128 350 -754 -217 134 364 -624 -579 -637 255 657 -542 -4 696 167 624 72 -341 -698 733 -396 -891 207 300 -385 29 -889 283 782 -150 510 273 415 -294 118 38 -277 729 41 35 -383 -211 -48 -324 -6 -315 117 -551 532 112 -140 -624 -90 -286 -811 452 450 168 -82 43 -86 -585 -388 64 -226 -772 357 752 -72 -813 583 513 -363 -605 -473 360 -355 782 -747 -530 324 351 -482 330 -489 758 225 789 613 -107 731 798 -83 -226 -84 -830 62 -85 -795 602 535 -138 -547 -90 104 -899 -166 -123 793 779 -198 -38 -739 -728 -674 26 -670 -232 -296 -356 -151 397 -613 511 491 -568 496 -455 -315 431 396 -330 -279 100 405 -18 -670 438 258 -827 618 -131 672 526 649 -707 -238 477 -463 -583 627 62 -224 -139 140 -774 -322 -107 444 -190 351 550 -502 -788 732 -838 484 755 783 -386 -314 -310 -305 414 607 472 -620 592 117 79 114 49 358 68 243 76 -851 -389 171 710 197 -778 276 -843 646 -119 -244 -540 -130 173 198 133 -537 800 -37 -668 -406 -64 -834 532 483 302 54 481 659 -654 -470 596 18 621 -844 457 -169 398 -59 -442 603 -779 49 -523 404 373 776 -234 -604 -731 258 433 -627 176 221 -874 405 171 -574 -587 28 -634 -771 4 683 452 -52 -602 298 -253 -873 -845 511 -480 460 -360 457 -692 -542 356 -442 157 458 -37 493 508 773 -515 144 -170 71 21 -188 -509 -648 21 140 -587 359 -429 -73 469 -287 34 275 -366 6 -124 590 -779 -421 496 238 -872 -208 601 185 -487 -354 700 291 410 670 -153 -576 146 -177 -291 333 181 -540 -244 665 -352 -251 506 229 566 652 -80 457 464 -284 -869 -810 2 365 362 376 -302 761 -685 598 -638 643 -828 244 273 703 -666 673 -528 -225 -225 -612 -383 92 771 744 124 631 -193 -305 248 395 732 626 324 -263 -245 -484 -587 -5 236 572 -883 114 -195 314 139 295 -583 -379 -795 671 -327 -850 218 622 -265 610 -378 -424 -287 263 568 610 792 -593 267 625 -854 -346 128 -524 524 -731 -712 213 231 -581 130 481 -759 800 577 771 -273 401 32 510 -860 163 -327 -701 -16 -844 643 291 105 789 -40 -541 780 715 -728 -862 -379 257 508 -557 -117 75 -200 -261 755 675 625 76 435 236 613 -26 560 -209 -482 -637 510 -417 223 -615 -642 47 -266 563 -706 -166 121 392 -527 480 318 580 -216 180 -290 200 20 -542 614 -796 -67 529 -727 -714 -506 -222 742 214 293 612 -670 -511 401 -627 718 681 710 -2 456 675 481 -410 679 39 400 287 118 668 -631 388 -104 35 -100 285 193 -732 -454 630 -764 -591 -247 176 356 393 -259 -52 -173 -869 -697 -70 -36 109 -766 -15 742 -320 -736 -860 757 295 302 -81 -95 74 383 283 466 734 -111 -367 249 495 -168 357 -217 -826 616 673 416 421 -47 87 22 739 796 106 -466 -624 -580 429 -837 122 83 303 420 124 -291 432 -425 326 -595 -192 -433 -313 435 516 -712 -491 278 -708 327 -34 79 107 102 -821 454 544 -787 113 630 -697 306 -48 -310 -526 -844 581 325 -779 -885 594 -361 -214 -302 502 767 -487 -351 -272 -739 174 688 -321 42 459 177 741 429 11 -469 -240 -304 514 -751 -83 163 -80 649 -882 -684 -512 421 -530 603 -524 686 -619 716 -625 437 -413 -521 668 620 -125 350 648 -254 -236 -548 712 -337 -628 764 -693 623 759 93 -37 -468 -877 159 -731 -741 790 498 265 412 -719 720 -662 -482 -608 474 -564 788 630 111 -78 -550 133 288 188 -246 467 727 746 -772 308 222 627 332 799 646 -822 534 798 199 605 151 -654 -721 -154 36 -872 -183 357 -339 -146 -697 -362 -684 302 343 -643 -374 -784 -92 91 -849 585 683 13 -247 -380 352 -34 -567 -889 -249 -267 -803 641 -828 338 205 150 160 -706 323 -858 591 -377 -409 -208 205 427 606 532 -244 -101 -894 -819 241 -142 371 -223 -429 -399 -396 -732 -383 178 -158 -114 -604 169 784 77 25 453 -225 -483 -350 -408 -98 -888 380 604 -595 155 312 91 -706 -214 85 -388 426 -754 788 -761 -533 -278 753 -304 -261 -763 -789 128 462 441 -238 284 710 -157 544 -328 -698 740 649 -525 434 244 -14 -773 -13 173 -582 -718 -289 59 -74 211 257 -70 -772 702 -297 670 -173 299 421 748 -270 -705 667 461 -789 -820 -247 126 -472 495 -246 -234 214 -641 -480 -664 692 7 285 405 533 -302 -797 289 72 621 611 -594 -523 203 214 190 56 93 254 -726 505 -401 286 -127 -247 625 -625 -321 518 -8 -667 -897 -154 -199 -548 20 735 -472 -662 161 169 -260 426 -642 -259 395 -580 -630 -591 -662 666 -146 -68 709 -305 327 258 -407 -13 -66 145 709 -109 -625 -207 619 -322 -682 -269 57 -655 -56 574 183 722 403 156 -462 -884 -525 464 -62 -145 106 662 -773 121 -265 -719 710 228 -651 318 -279 268 -246 405 392 583 -90 -836 375 26 -461 -220 276 -253 -831 669 -271 620 -235 767 139 102 -253 320 -703 462 -265 -732 691 -91 -783 -545 -623 516 -105 -157 -209 -645 551 223 587 -676 -839 -586 445 74 776 -814 513 648 -692 499 -532 643 252 -544 -19 -834 0 -897 -59 -451 -420 -790 789 -817 -550 -409 758 448 -412 717 233 556 -61 -630 -603 -615 -143 367 -572 761 436 742 269 -9 -194 205 -295 467 -92 31 153 482 -765 71 326 431 136 441 -642 -300 -357 -209 477 697 67 277 148 -741 -240 798 -37 -390 -557 -68 588 325 -577 -594 -187 -614 -415 610 258 -427 314 -710 723 -715 584 466 -686 -167 76 -778 730 382 -754 508 -491 485 -680 724 531 -532 -601 -466 -346 -544 680 -869 -433 787 -540 260 90 -197 -414 470 257 303 123 -750 -555 378 192 430 744 762 371 517 -658 -629 -896 665 -645 674 17 -614 -189 175 -697 -240 456 198 -807 339 712 163 -362 -30 -64 762 449 724 98 276 438 -217 547 -38 -892 30 -432 -503 741 775 782 148 -574 569 642 373 -717 269 258 377 220 209 544 -284 -17 286 658 463 -786 128 484 409 732 34 744 209 -376 -857 -668 648 211 396 88 -66 205 -348 -260 536 743 -231 -199 -146 -830 -660 64 -325 -464 239 -319 -128 213 199 -302 104 186 -377 654 -742 -499 791 343 -213 -264 354 336 -595 119 666 -714 533 -187 -549 -514 211 202 -505 607 -757 -576 238 -834 -645 185 -411 559 370 760 -173 224 -714 -899 118 -350 -168 11 345 -788 -804 711 -267 563 151 -312 689 3 641 -499 -644 -175 -334 166 -342 433 366 709 287 113 -600 412 -27 -231 79 524 719 -96 -147 -853 766 -593 700 607 -651 -833 -858 -323 138 -391 -657 610 -562 -34 351 -823 785 73 -781 125 -807 -22 -82 377 297 95 -504 406 784 554 -131 -842 -361 -812 289 -129 411 482 -683 529 -295 707 -798 216 -570 -800 -197 -340 -223 697 -177 344 390 -64 284 243 -327 445 327 -483 -692 -271 687 448 779 -281 -489 -731 82 124 -661 -337 -96 -628 -102 -338 737 -831 523 -600 -500 -270 293 476 -344 -530 -860 357 -728 228 616 -597 -585 -847 -383 451 47 -643 -203 394 -263 -36 73 -728 -416 -501 -604 532 -260 679 17 -543 -827 -364 223 253 -107 -439 -872 522 -591 274 588 513 -564 -655 -53 673 -145 -397 -456 686 14 -679 -765 -775 -549 -323 583 442 -138 318 -622 -427 783 -400 545 477 485 506 331 -765 611 -629 -161 -721 -199 -444 -713 -823 59 -261 -477 -480 -845 -379 -4 -556 50 -408 67 117 754 728 -325 -148 -882 131 236 -347 566 16 -405 -590 -432 527 -766 295 -601 -114 166 -17 91 -298 449 -798 566 -459 385 690 148 -432 -871 474 -522 -318 605 -627 475 -673 -776 -449 39 -766 -15 -665 -479 606 -146 221 -762 -357 -489 -608 -405 161 375 7 -159 208 41 -491 -220 -780 247 778 -581 -370 571 -627 -531 361 -163 146 -818 523 599 325 218 -92 -138 403 678 -422 373 -555 93 616 -436 339 -268 -807 -322 299 290 -547 253 423 590 -554 713 -43 -173 426 -856 102 -581 -432 -71 -396 609 211 327 -277 764 364 -870 3 48 -193 72 -563 -532 -349 -811 -574 535 173 -317 72 -636 -162 154 -317 86 -594 252 225 -727 -125 -11 -114 -183 647 446 -852 -872 -149 49 -757 -527 -745 -798 102 115 -243 362 70 290 -358 247 -376 210 -528 322 577 -532 203 -815 552 -21 -535 169 782 643 762 34 123 306 164 213 0 -368 593 -213 358 -397 698 -263 -884 -191 -254 -209 647 -561 -350 471 712 -730 -115 -778 422 -506 -45 369 103 -556 -302 -81 -644 398 -22 108 709 375 -761 735 441 377 45 -320 -321 -209 -690 -809 530 -339 -302 575 725 616 -299 -879 685 -445 -242 663 798 651 -845 -604 -447 -238 33 -110 699 -624 766 -700 435 -77 296 -605 767 -798 120 -72 -395 -336 -782 537 -398 -568 -894 296 374 -567 -545 30 578 655 785 86 -461 57 632 -807 284 -787 -401 -877 -385 720 -610 745 679 303 -707 -5 -12 -312 -453 -38 -708 -104 166 -220 635 -661 -207 125 785 -263 555 56 329 98 474 -374 -90 -669 -874 -610 46 -342 -207 -878 -348 -374 -538 -807 390 -876 176 -663 293 -415 -647 448 -289 728 -54 -387 -362 365 -349 -550 791 -125 -628 611 -802 -744 -777 -35 -7 293 -439 -674 -770 -234 201 -643 -358 -588 -524 89 -737 -91 -58 218 285 -748 307 344 -373 -471 458 -229 751 -20 608 -394 140 304 -312 -459 84 -541 266 -518 -813 323 459 360 -401 -633 595 -757 -284 154 -113 217 -622 116 452 695 -712 -244 353 -624 501 701 161 -722 -13 -183 13 -435 -723 121 305 -25 -332 -560 -745 -443 -246 796 -458 -43 -772 -205 292 426 800 568 -82 741 -878 548 -499 -369 -762 -80 -609 351 207 -783 -258 -520 195 289 -31 -878 -804 20 565 618 -274 -256 563 -338 -69 -276 -421 679 -30 -90 -737 -296 395 8 -339 468 109 -820 -511 -295 17 -524 275 -561 -851 -339 404 264 -415 -684 -538 270 263 -59 92 -828 626 -151 -264 -643 -225 439 546 134 -620 695 -23 -194 590 59 671 -341 -809 198 461 -561 -861 -659 714 483 -81 206 -320 -243 220 -35 -310 -393 270 705 -31 -870 505 197 -431 -745 -12 154 -900 -621 -334 200 149 395 749 -270 432 -872 744 580 -829 -746 -856 754 498 -699 552 -790 -520 -120 101 -260 729 186 420 466 -339 650 -265 -720 -618 -884 559 65 -49 171 -896 581 -774 -866 676 -16 -633 624 -373 330 -241 268 -825 -320 141 696 119 117 246 514 -692 -38 213 -488 -806 464 407 -356 -367 -858 -89 774 417 564 660 -343 546 762 62 -405 618 -656 224 554 -346 -629 716 624 -693 574 -256 682 761 379 -49 136 95 -238 -311 127 -234 -537 499 361 -515 -551 -624 588 -528 26 182 -519 -519 224 -266 -637 547 193 -120 370 421 -486 -548 355 438 334 476 174 -306 -548 -286 -864 -302 286 -662 42 746 -153 652 599 314 639 -586 -164 -155 303 30 315 279 671 -179 -872 -191 561 -101 -684 266 652 720 323 -696 -683 44 -636 -669 85 -742 -451 -778 -208 -20 -550 -259 -890 347 55 300 -440 -630 134 -316 -210 -35 -860 501 22 -885 429 117 -237 186 -511 596 -193 -840 51 -277 -90 -175 -150 475 -41 -194 -725 429 -257 -590 772 223 275 402 -527 -340 -777 132 614 130 -369 200 95 109 436 -97 86 742 -767 86 68 327 447 412 -54 499 -813 -358 574 297 -269 -239 506 -240 -580 142 -677 -101 -302 339 -236 421 -497 -492 -643 -894 -180 252 493 -851 -554 226 611 -585 444 354 609 -477 -469 -465 586 463 493 -632 313 -83 179 306 -849 -467 -859 -187 -680 13 -645 504 -895 438 -675 -81 -644 -367 433 298 -147 263 752 440 615 -436 -384 721 -13 447 176 -660 289 223 -801 -261 -672 552 273 -531 37 353 349 -275 617 196 -483 218 665 371 4 -813 -899 114 -479 -217 -92 171 -774 -791 46 183 488 -644 677 -103 -233 409 178 -464 -427 196 -422 14 -101 119 403 -217 -460 336 40 -300 -590 -623 -786 195 -184 -870 362 31 695 384 -387 -505 -205 -261 -85 -17 729 593 226 -835 -700 -503 -386 389 697 -109 591 -683 260 -351 723 -99 432 11 27 221 -120 -442 -126 169 -571 -687 -431 -733 552 -870 708 499 -585 -79 -432 -463 -822 -750 -118 -187 -895 222 11 -12 38 -534 568 -378 -92 531 237 353 -776 798 -646 -604 133 781 304 83 -406 507 -575 241 -770 130 727 764 -764 -80 461 761 -330 395 -874 -814 -682 -62 230 -415 -465 451 292 -463 -732 48 -352 -130 72 -64 -140 -841 -425 -801 522 111 634 657 -658 681 -678 779 -492 360 496 -102 -746 -338 -448 -208 -630 337 -493 -502 646 -400 -600 629 -543 -214 -276 -755 398 48 -150 -342 699 602 187 150 -454 433 -440 195 -782 797 -357 -161 336 -426 730 -262 437 -322 627 694 -389 634 -512 706 189 -410 -817 -316 37 236 6 614 -230 -610 204 -375 465 68 -806 225 441 -369 -404 -583 -193 -42 53 203 479 -852 449 201 178 419 -486 362 -97 427 -151 -683 -193 6 -147 483 -17 105 -751 -370 611 313 -238 -632 408 -2 437 229 206 -108 -583 -677 737 -24 -391 513 -561 451 561 652 -703 793 358 121 -617 -596 148 79 -263 794 49 754 605 -544 -140 -173 -462 727 -403 521 -820 578 432 575 -850 -418 475 210 573 709 -490 583 178 744 -486 96 -570 -536 -221 64 -446 367 -45 -147 -18 -189 -653 -467 -556 -460 728 674 143 514 -256 267 659 -331 683 253 631 -689 413 -310 674 -806 254 424 -479 32 494 799 758 42 512 -181 -872 786 226 377 -188 -19 228 343 219 -402 -886 -42 214 -457 -600 447 -806 -372 -847 246 -62 480 212 -389 -717 158 -422 338 -607 660 -417 -242 407 -164 -29 -496 88 -896 -103 19 541 -588 485 452 580 -674 175 541 -177 171 94 -257 -409 402 318 -724 205 187 279 -69 60 107 -825 417 -891 426 236 216 39 -694 658 -645 637 532 499 303 -550 313 -694 2 77 445 -788 28 -649 243 3 329 467 -393 -9 -839 -509 207 -773 221 798 665 -502 -872 16 -778 289 -94 -131 -570 624 -294 -544 -100 -299 719 -161 -218 -785 -93 -397 267 230 583 648 11 -436 287 235 122 296 -244 -429 -842 -605 -250 93 254 -570 -463 -34 -601 -287 402 -614 669 60 -115 -104 223 -343 -704 -138 778 -70 -229 745 404 597 525 -814 -787 700 260 -272 233 87 609 616 664 -293 -251 -705 669 479 757 -207 451 -658 -594 127 695 315 447 769 -326 275 -805 -431 -677 38 338 -573 23 -830 368 47 674 -886 -404 -92 206 -85 -435 141 -564 104 462 24 -75 359 395 -142 327 -13 312 281 -741 648 269 760 -479 -23 -333 312 309 453 458 -637 -359 -308 65 208 -873 -369 643 -779 104 -145 413 -573 -288 -247 583 -488 -130 43 399 203 -653 745 -608 768 740 -554 -42 658 503 -781 151 472 296 382 -856 555 -809 -816 637 -299 723 549 299 189 -299 -802 618 -673 353 -13 -751 101 -382 -515 436 466 152 -292 -764 586 224 -770 19 -389 601 -694 -92 -404 781 253 -506 -346 132 11 -124 741 -235 -407 -306 -620 -169 -516 713 -139 182 54 -250 421 -385 53 -215 -536 6 605 -163 -207 -363 153 655 659 325 -582 -892 319 433 190 -342 -698 -684 -532 48 66 -711 -802 -254 -163 -518 -166 672 -607 164 282 362 -693 591 245 -651 -503 -106 410 -452 -467 -898 -654 582 -703 531 -737 174 -104 -55 188 795 489 -173 -410 -691 -565 608 93 569 306 -73 512 -684 -831 634 -535 681 115 -428 82 170 27 470 -668 -30 155 322 199 660 -415 104 71 636 708 497 226 -320 91 -349 552 582 730 -311 -855 -744 96 469 -723 -345 666 -439 -540 125 323 -237 59 330 164 -646 -791 -288 301 -329 403 99 195 -669 448 169 -115 -531 98 -201 -652 -35 79 513 -624 -813 -520 -829 -647 437 358 -738 313 31 -368 137 -461 -677 -840 470 181 -41 365 758 149 116 559 461 -656 392 -601 230 532 631 -630 -456 445 -513 703 -426 -596 518 -202 -542 137 31 426 -278 726 -653 -526 765 -704 6 456 571 316 258 -734 742 591 -666 -553 -388 -805 557 -160 -51 186 723 56 -817 -366 -744 780 199 -705 -431 394 -632 273 180 786 -304 203 206 -66 -184 -329 -303 132 -240 671 -141 305 117 -537 -198 44 -488 398 -272 -62 729 -498 -13 182 -667 565 -805 310 129 -330 -509 -312 -623 765 531 -653 -268 109 -590 695 179 330 31 -814 -213 16 114 -735 67 41 245 243 732 -900 -703 554 -168 -810 240 563 -291 259 -502 -55 -695 513 -715 485 -140 388 562 794 -45 176 -260 643 -125 -348 -516 688 186 -240 -481 323 101 18 -430 743 -398 684 -782 274 -437 104 564 181 -500 -729 54 -483 -4 -117 48 360 -496 381 -598 573 16 122 309 -11 476 793 512 -334 -631 -548 -359 209 -781 87 -440 -415 263 457 329 -265 -328 -882 482 -339 -868 -592 282 -587 6 -331 -570 -655 795 280 -289 -698 230 -870 -437 -186 -158 486 129 -829 -487 55 718 -838 -433 561 -765 -291 352 322 -556 27 726 -73 81 -571 490 -449 -408 649 -749 -585 266 -184 -143 -405 -320 -102 -402 314 485 549 65 601 -505 -537 -818 360 -333 61 50 599 -341 593 -361 41 -212 107 -347 -657 -874 341 279 390 -518 -670 -222 -350 -719 217 494 -260 505 -774 -533 449 -638 628 612 46 -416 405 -510 256 -220 365 -779 -130 -607 -794 -129 -173 154 141 562 -137 -309 753 7 -74 -242 -563 -184 -882 370 319 -112 664 -322 431 -509 704 184 251 161 455 632 -240 -147 305 700 -310 638 -601 -54 -591 310 422 95 54 -417 -209 393 -170 -253 267 49 -737 -202 -516 -295 -338 -369 105 -460 -451 -265 553 -767 -422 631 160 782 -465 -714 559 83 -121 -577 -405 716 460 103 -773 198 -672 -224 -76 629 -599 -489 -370 -457 459 25 -208 282 387 524 479 357 793 -273 584 -315 751 -145 384 -624 369 -641 777 407 -692 594 -642 712 127 117 -619 -104 -102 -25 10 535 171 -121 514 -154 471 -511 474 577 -768 -623 579 -571 -648 331 -147 278 -653 -370 -672 -31 -566 -110 776 407 696 -21 553 64 742 783 -88 -801 283 401 453 -131 -327 -208 765 54 -215 -653 -214 242 -342 -74 550 747 -615 4 798 -681 28 555 522 271 -752 45 -473 -457 188 -65 -509 -652 660 -890 497 -147 68 502 320 412 -11 127 -834 0 -661 47 -190 -381 754 734 712 -223 115 -105 472 -717 -691 -207 553 250 786 -384 -863 714 356 -387 415 -232 319 -669 621 -255 -55 -296 449 -596 485 -207 455 -679 309 -17 -116 391 212 -466 771 -627 -462 733 305 671 -661 134 240 661 750 289 366 537 563 751 22 -776 316 68 83 156 -78 438 271 -14 -72 -500 1 -613 -391 368 -435 277 -732 -611 -613 -646 759 -142 -266 -375 -69 151 116 -157 -51 -290 -72 27 -544 487 653 374 459 -651 -530 -578 -170 669 725 -133 318 779 -102 466 185 -211 -582 -527 543 331 -347 -775 -376 614 192 -563 -430 -351 -146 -32 717 521 -209 5 -322 -305 -202 -219 -255 309 -840 213 -148 643 793 -120 -79 409 149 -6 -346 380 241 694 -39 639 733 -746 -256 -680 -789 -840 181 7 -33 81 -355 -619 -476 -326 270 669 -641 648 -822 85 602 235 502 613 -840 -170 -72 491 -409 -607 -12 -319 593 -372 -703 282 -132 267 -112 277 -838 69 -720 -830 478 -206 172 453 380 -393 -513 630 -152 333 196 256 101 506 -438 -404 639 54 -374 -888 -771 534 -604 224 139 790 -228 648 724 -738 -859 246 767 780 684 48 -532 -536 545 -598 -678 -862 225 90 -297 -310 -248 414 -828 -815 563 -439 551 406 -829 157 -246 346 -199 -450 711 -324 763 552 -455 -713 640 -316 -675 361 -234 -673 -622 668 -31 413 335 253 -493 405 -389 113 94 108 -857 496 -700 -875 -352 -16 -478 -570 -492 -630 -289 -731 -641 110 303 -114 -126 -3 -345 466 -410 -555 241 531 -368 -14 -96 -212 -107 296 -799 209 759 306 784 -605 -866 -513 -691 -728 -553 -816 404 82 142 -702 -560 -27 -786 226 684 564 -403 65 151 -124 567 247 -75 259 730 -638 189 80 -314 259 -234 -837 -204 311 728 -584 -520 -96 -869 468 -710 330 687 543 -514 -793 -874 537 314 320 337 -84 296 370 38 376 -725 -177 -168 393 580 546 -334 -866 -32 -286 80 790 -333 -775 748 189 389 -421 351 599 -188 563 -768 458 -467 -57 -203 -771 -556 799 756 353 361 -384 -695 448 573 406 649 31 -670 723 -211 -574 -680 -432 171 -801 -884 -259 -185 366 -745 -404 -231 489 -216 113 775 -423 377 482 435 112 239 -583 -582 751 546 392 -409 364 -808 -311 -650 -792 -145 372 -760 -549 -105 -648 -721 457 453 112 -18 -889 394 -331 451 30 391 -404 -36 -55 -201 82 728 665 480 -41 -285 428 -706 -121 727 -510 -401 -448 292 -468 -472 58 194 -88 -537 -206 337 -294 101 791 -808 400 -598 -66 -118 -463 496 -439 -843 472 169 -252 93 -222 487 -747 110 -752 116 -166 -607 -17 -121 194 238 -899 93 -608 583 -877 -836 -506 703 -476 -837 407 -712 -404 -868 343 92 208 -683 -815 -71 -781 547 -814 -776 -86 -628 442 482 -248 -563 -702 390 -202 -868 -834 -613 -91 135 -817 -171 -547 -39 426 785 150 -625 -630 790 -496 -412 477 -282 -332 -746 -727 -396 -771 -166 478 277 -59 325 -855 -562 -92 -522 427 -201 -577 -380 521 -323 -610 749 96 207 -260 17 380 -243 -697 -757 -575 165 444 15 -530 -599 784 1 -454 -805 376 -706 409 591 678 -742 -550 -721 -794 -894 758 -624 639 162 -219 -606 -211 -33 222 -55 -515 -65 -364 -302 -478 340 230 373 -721 -841 -128 31 68 -739 -756 418 56 346 85 -838 -256 -24 -19 -748 -399 -731 -113 338 -329 395 -695 -188 64 -715 -53 -63 23 -732 -234 404 179 -806 560 342 708 -269 -92 94 238 -324 19 388 175 589 -182 454 276 106 15 274 339 -204 -391 306 -3 721 148 -449 -40 461 -484 -399 -229 -795 155 -194 446 -738 84 683 -352 -52 -842 -47 405 -350 557 -111 -481 -869 32 457 369 -178 -367 -293 -438 596 325 -530 116 -82 -66 426 -373 784 -160 -418 -793 621 759 310 -874 -260 359 -853 -344 -56 -770 8 299 288 517 575 556 617 714 -700 350 -640 -209 -98 292 -23 -626 -699 179 -707 -368 -369 -612 775 698 -817 -658 -403 -39 602 -873 -340 -288 300 -591 -823 13 44 -769 130 67 302 321 235 -155 181 81 -560 310 -547 -227 -585 319 -45 -608 573 167 -299 505 -561 -412 120 -614 -625 -27 239 -213 426 167 249 -475 -67 312 -285 85 -389 -685 635 -96 -228 -54 -75 65 -301 93 -206 -453 -728 -535 -890 116 40 -754 -374 176 39 -145 -764 679 -617 -832 57 551 -290 612 -453 -865 673 733 488 -221 -671 65 732 -125 -330 330 733 -840 246 -102 -657 -185 -771 -215 -411 48 -393 -395 -450 518 407 -124 782 541 -49 -800 -358 -89 38 785 -535 60 267 -441 -513 489 -255 -744 -733 -848 -165 -448 -783 57 659 261 679 119 -619 225 -601 -254 -529 -555 -678 -800 122 -380 489 116 -682 -95 552 -111 69 -595 764 -575 -91 -131 294 -764 -711 27 406 490 296 -445 176 -855 497 -325 -773 -653 -30 446 -752 111 -57 -549 -162 -343 -93 -459 -561 -662 -841 527 -70 742 -302 642 -360 670 -152 -540 -832 70 788 -290 -668 -479 -88 -595 -120 -672 -356 74 -139 454 -472 -248 -707 -747 576 -145 634 -745 -65 487 124 204 343 479 -572 149 508 -93 365 -531 139 -91 380 -495 358 -64 333 -291 501 -843 -201 -516 -750 386 -381 52 405 402 -144 -307 -217 80 300 604 -287 63 -716 -513 -668 -682 211 -179 -231 666 -817 -244 -624 -40 -778 -241 54 -534 729 -574 154 767 -792 19 -580 -451 -114 -544 -684 256 -593 240 -371 449 -35 -375 -849 -432 -164 358 485 379 -149 -493 -878 -198 -665 -254 463 390 66 -389 701 80 -21 -162 -526 269 -481 -673 -504 427 556 -367 -822 -254 -153 228 -203 786 -530 -807 -878 380 -518 245 361 -105 607 -771 689 -753 792 43 -834 -464 -569 481 -591 -638 659 -398 370 724 697 119 389 653 421 617 -167 -165 -363 -208 318 649 -21 732 218 217 -539 -437 -254 -550 97 -85 -844 690 325 92 688 74 411 -389 595 529 702 271 -91 777 -441 -515 118 592 -24 181 40 634 188 -478 -364 -156 471 -450 -16 201 221 433 391 690 -278 -457 502 -373 -364 54 288 -745 -745 -502 -146 606 580 -651 -135 -523 -30 -251 -453 -780 -188 738 -724 -841 365 403 -656 -857 -183 -796 -611 605 749 493 435 147 -113 510 -452 208 341 -523 -452 -633 584 -416 -363 -212 707 697 -385 -182 650 124 27 484 -359 449 666 349 713 -861 -760 473 326 223 -780 -385 -196 -231 307 -313 -552 -844 -364 42 -305 -707 229 -423 34 -136 -314 -706 -800 -134 463 -539 136 -848 -244 -442 304 401 369 626 -386 -609 -658 -597 306 -161 461 -424 363 -507 700 555 -230 667 -5 -163 662 712 -613 722 409 299 604 365 -402 -622 712 251 -668 73 376 -59 630 -261 -568 342 731 -829 -176 72 488 66 625 -773 214 65 -39 -172 -245 384 -131 -222 664 -37 -769 60 -581 268 -190 180 405 390 392 366 75 -573 514 64 374 -244 62 595 -56 321 89 15 254 2 580 -883 -37 319 717 57 435 -244 -800 -719 -836 263 42 228 -210 -831 91 -128 -60 431 -256 -709 -522 48 -548 -454 -401 -513 1 -311 34 348 -528 355 252 445 81 329 -220 136 -493 -426 -833 -768 -681 731 565 707 -775 179 17 -46 -304 -807 519 58 317 548 781 -566 244 315 -338 225 -491 61 -328 -80 580 513 -327 719 460 350 118 562 -871 -281 332 386 -281 -491 387 705 42 -822 442 769 -609 523 717 -606 588 273 476 -459 -815 560 -382 165 -278 7 -190 -275 694 300 518 430 454 733 287 -64 680 113 -580 95 -326 -630 194 423 -639 -444 -149 419 -500 376 -840 -705 129 -291 339 -865 -303 -581 533 -779 501 628 -370 -842 -259 451 762 -183 771 -877 51 -1 -63 118 111 431 -69 -591 -197 18 219 425 -612 -164 302 92 -670 -221 -7 -236 -465 10 400 738 -9 -251 -656 -507 -587 145 303 -715 -344 531 -415 -624 696 -341 -133 2 -411 -79 -564 668 -689 -415 -759 -605 -723 -453 -824 -48 -515 619 -786 -856 126 -418 -697 -159 -311 -859 488 -395 119 784 -648 735 -547 30 673 -149 -507 622 234 497 -27 213 -809 249 -814 -819 -97 253 226 -467 -701 439 416 -85 206 -77 -163 136 706 787 -203 597 -39 612 -83 500 -871 -414 -201 544 -869 336 -231 387 -436 -442 159 -645 -712 650 198 -171 -624 269 -824 39 -715 126 698 782 -266 779 563 773 -477 -308 -272 657 181 -799 366 696 796 784 -362 -638 -793 693 -538 -399 -491 62 -564 52 -389 184 183 737 -707 -830 -867 -672 103 9 162 -778 -305 340 -584 -502 -23 109 180 346 47 -162 -609 -648 498 71 -764 373 366 667 -110 -606 -601 491 210 -812 419 -791 243 103 -602 140 -361 -829 -675 -656 423 416 -543 -790 -567 -120 39 -724 -325 738 -873 -2 99 609 175 -522 519 -684 604 -824 -83 -9 -125 89 -83 360 -8 596 -519 -317 238 651 25 -531 8 -325 -113 -216 -568 619 179 -546 -464 -699 -810 130 724 341 -91 773 92 -563 -153 624 33 638 -229 127 631 524 625 -53 533 -383 -688 271 742 145 -737 11 439 45 61 -675 721 22 311 -768 154 -432 470 -429 -374 -526 -623 -178 432 -681 -773 222 -358 222 -712 -516 7 -844 -440 246 -42 627 -787 569 -539 100 -261 -631 -806 397 -397 -282 110 497 -259 -550 -42 -595 -530 798 20 204 -433 -525 404 -505 264 219 -105 -890 -251 116 -67 433 524 795 306 -55 -217 -554 -267 504 324 -284 -894 -8 294 -520 368 632 -113 -28 288 -390 436 509 -477 593 233 -636 -566 503 -516 57 581 -805 -6 -151 -213 704 -521 -409 758 -708 -243 150 177 465 -64 -818 -585 227 204 -546 -77 169 -179 -565 -607 -439 -253 -523 343 27 -330 372 -155 131 51 -700 -695 -449 -704 678 -592 -820 129 -111 -372 637 502 80 -567 -120 380 -69 560 452 79 -599 46 -823 527 -873 -370 -587 72 744 -34 -615 -361 124 724 598 -381 467 160 342 153 -853 281 -73 366 -544 335 -345 33 301 651 119 432 -445 88 112 -878 732 516 -72 -263 605 75 -283 -457 89 -696 -786 -7 -502 624 -860 375 69 717 277 423 -745 555 -480 675 -180 432 -659 619 -632 738 56 -94 704 -221 -144 -590 -216 -230 76 -809 -827 56 160 -273 656 -411 80 -641 255 505 -505 604 381 -787 -725 -160 196 114 135 -481 461 228 -14 615 174 19 -788 -4 272 -792 -693 -617 252 539 643 712 -129 -743 -413 270 485 151 759 -350 243 318 -545 82 -11 660 269 -178 -1 -165 -304 625 -277 50 637 -375 -243 -14 -445 -94 -880 472 380 -309 -583 -887 306 -213 275 7 7 729 -500 -533 642 -334 -836 -507 -706 -826 294 256 461 484 -623 0 519 365 -108 -862 0 -323 390 -90 408 -241 431 -719 639 -675 -871 710 -286 -93 154 -182 334 -178 -651 695 535 -728 -242 -589 363 369 -372 -154 109 -70 -479 -777 477 262 616 419 -27 -598 -679 634 -511 285 -768 -810 546 -842 -768 344 139 501 642 -276 -297 -268 84 -692 165 3 -790 755 55 -157 -759 -379 546 29 705 -92 -820 767 -884 773 51 -494 232 -201 691 542 -670 -254 323 782 -776 -366 84 -297 -136 719 137 -802 703 -136 -377 294 -574 525 -64 185 -855 686 -273 575 -813 364 -95 -641 563 607 289 -599 -563 -125 -429 -306 234 112 739 -437 -662 122 623 -139 -714 -243 -248 -452 -625 46 -463 -268 -775 -750 -516 264 -85 254 560 -676 -640 -80 -83 -456 -780 -710 -886 -15 -872 -698 -627 153 92 -40 374 115 -272 -509 588 450 142 605 377 615 467 -489 472 479 -662 429 -105 526 -179 76 785 237 601 -62 171 396 414 772 531 395 562 765 314 94 -475 313 -554 -620 -29 -61 -271 88 653 -746 479 -519 -365 -39 656 244 -455 -851 684 86 677 567 644 -605 -230 -754 -646 -750 108 -214 -23 -149 266 -278 265 -690 221 -96 525 77 768 20 -225 -286 494 497 146 -620 -674 335 147 -76 650 -148 438 -685 134 391 -439 -540 594 400 -632 435 456 238 -321 205 499 -117 -819 353 132 437 -32 -420 609 533 -624 -85 631 752 -743 492 -713 -124 -761 -157 -318 666 194 325 -478 -882 305 486 -438 -303 -116 -78 -825 -514 341 199 -450 -629 -742 189 -323 31 205 -4 -584 -389 -425 -874 695 599 -499 416 170 -482 -412 767 -617 370 -423 -606 526 -336 -173 -334 118 -528 -174 -797 -250 -475 232 702 11 -775 -167 -563 -753 -584 112 -68 -174 -211 201 473 772 561 407 -65 66 394 293 -614 -320 473 -417 -464 -708 45 -399 -266 -659 451 448 145 153 -734 505 -556 341 -679 110 -828 -708 -742 -797 118 380 -824 -402 -409 673 600 -264 565 652 771 58 323 -303 783 -540 36 -42 513 680 -259 10 454 -450 -857 -585 218 -709 -563 527 -457 -7 322 700 -87 -180 633 -300 238 510 -23 358 711 577 509 -641 -360 306 -778 727 173 -664 -211 -313 613 -267 -55 -529 292 -203 733 732 -813 -186 147 -898 -95 684 -296 -478 -162 -95 648 688 -567 306 -490 -840 377 -534 -319 -85 619 -562 460 -358 -445 -56 -93 -232 599 496 -57 -112 -517 -825 316 -717 384 -435 342 743 -740 -866 -875 787 -403 -752 -475 729 364 -696 -729 -492 314 84 561 -364 284 -595 -664 -861 -590 -209 -476 -48 206 -432 391 -231 -482 -559 410 -853 -289 -695 7 -285 -594 -320 26 357 422 -647 -352 -37 492 457 201 709 -717 -789 -219 -99 -17 -711 760 501 -890 448 602 230 -260 788 -834 -275 376 257 463 119 183 364 -652 194 126 55 -737 -407 71 235 -277 -850 750 381 674 -400 296 675 -555 181 -582 -274 690 -755 -202 500 -678 -710 710 -270 49 165 -269 -309 -861 155 -154 224 -900 -574 -477 637 -852 499 -483 -745 -445 351 -389 37 158 -305 668 327 -8 -321 -394 385 -171 -229 753 508 -778 99 -448 115 592 305 163 -694 -113 800 -756 164 676 21 -187 -205 152 -782 602 -790 626 398 -745 -142 -354 396 8 568 660 306 297 -817 -673 461 -443 -596 135 -735 -492 171 141 -74 97 -509 -199 240 -691 -569 239 -411 -598 -736 -205 -678 -459 -57 -760 692 41 772 24 -400 -518 -94 -194 -378 -187 187 721 -305 -618 -302 -709 693 144 -657 -107 32 513 316 -750 182 132 -892 -193 223 644 363 670 -425 -674 114 164 -812 -57 -452 267 -13 3 -480 464 -415 -700 292 -64 635 357 727 78 371 -656 -783 -723 -46 335 43 -647 651 597 -733 -352 -753 -360 -330 501 -39 580 -454 -222 -89 -886 147 274 -861 -683 697 -127 243 -280 -160 -207 349 -646 -572 311 -660 -807 129 -348 133 1 296 -269 45 -280 164 -653 -397 685 -626 -679 -617 -366 79 739 266 773 -766 263 744 -698 650 442 -362 -267 -390 780 395 463 -399 106 -302 -769 259 383 -426 -542 719 -23 283 -602 -312 -224 -73 87 464 -688 -456 -681 147 177 -288 -873 35 -80 -267 458 -454 -873 -136 771 -500 -228 400 249 739 758 313 723 -470 -237 262 -893 695 -348 -437 567 286 542 -686 -21 62 471 662 611 800 -450 -275 -72 -155 684 -147 -152 -545 416 -18 257 243 -369 -698 564 714 667 -844 82 -4 258 698 14 -854 -603 345 669 -344 -867 62 100 665 469 -629 -460 -160 76 -463 -480 572 82 453 165 81 -859 -100 -245 -741 -600 712 757 -737 427 -541 -306 472 -242 709 -542 550 -619 237 -124 607 538 91 760 -355 -463 -643 -876 679 145 192 -197 -699 -422 540 315 -630 640 339 -563 183 363 -125 117 713 -816 47 -792 196 712 -312 62 -605 -588 -355 617 403 -645 -136 96 -217 -521 370 -559 -65 -318 431 -337 709 -292 754 -30 724 155 -711 750 -636 345 -156 228 -799 -694 -898 -513 670 716 56 107 191 411 -551 177 -422 404 -703 -47 -391 -100 -721 -741 -685 209 485 125 -609 608 317 -20 80 649 581 513 -163 302 81 -437 -586 279 710 -875 26 -736 313 195 -439 53 -609 788 -429 -757 347 -322 649 -562 283 -762 -206 438 -849 -424 300 10 5 -688 -10 293 -850 116 -330 395 -410 -815 415 430 -265 461 -893 317 370 -7 74 198 725 -39 -306 234 -603 484 -604 -804 394 -815 -819 435 183 -230 400 422 8 -70 -249 -70 106 -514 -486 797 -226 -465 -452 -190 -41 541 -722 448 252 410 389 -886 -444 89 687 -54 -255 437 -855 -72 360 -407 532 -111 630 -558 197 245 542 763 528 -262 564 -372 306 -687 -463 0 -85 -558 -656 -547 416 -847 512 82 -270 667 17 -618 210 330 308 -504 -760 -349 327 -346 -378 584 -699 775 317 66 149 749 141 -566 281 116 756 283 173 759 25 -867 -111 -506 544 725 110 441 -143 -725 -319 -322 -629 143 364 -205 -290 766 -216 -705 -844 678 17 -203 -750 -150 -843 -258 -741 -749 149 -888 12 650 -100 581 39 -545 300 -19 -721 -535 -643 471 151 685 716 -304 -200 149 446 -176 188 448 163 508 -328 -737 -784 -830 -583 -453 656 352 -79 -18 -334 304 507 -377 -800 -97 -143 390 491 -490 308 -284 599 -776 619 494 -208 401 -575 604 -153 -569 -249 346 -676 -285 171 790 -406 -340 725 -375 -503 235 -543 -413 235 -633 -780 536 442 -100 -806 115 234 721 -693 -6 161 -145 -535 -342 -198 -228 504 93 -101 -602 -764 -895 -826 712 -795 -517 -714 10 203 547 -424 -484 -361 761 31 -417 132 37 -419 -2 389 -277 -765 -56 142 417 -82 -445 -748 458 -9 -810 -404 396 -789 -10 424 -784 360 717 -192 792 604 -56 698 -549 -841 205 -143 743 11 751 -664 -469 748 -869 -716 -654 79 -839 250 -689 165 249 -900 -18 579 43 -203 668 -266 326 -538 -65 -379 -339 -804 739 359 596 597 -42 -453 517 777 -435 -692 -747 -673 -78 -117 184 675 -30 122 -194 -263 -769 -741 -181 244 -677 -258 757 736 346 -197 1 546 -790 707 -467 -268 502 -453 53 797 -263 -273 430 213 -178 -186 -145 425 -649 427 170 5 470 756 343 659 -331 -137 194 456 -133 -212 133 -23 -230 168 128 409 -641 -150 -435 485 -280 271 358 -144 416 -413 591 -830 -192 673 -637 157 -242 -399 -638 745 -831 507 422 357 438 308 -396 745 399 9 -306 -278 523 258 -354 580 287 197 551 -399 296 -346 -186 216 -427 55 -23 758 472 -378 -356 -729 -455 -779 -574 62 -510 768 297 459 -139 633 -63 -451 -233 701 -724 145 80 129 -41 232 -806 -112 -13 -88 90 -515 -336 497 -765 -692 -563 202 283 548 708 -267 662 249 113 800 616 -317 -776 70 9 -777 229 158 523 -482 642 -423 -443 -291 629 -818 464 -702 -154 -779 -538 -763 -20 335 725 -409 -642 -346 473 380 -333 660 -736 -220 84 617 291 550 32 -776 -642 532 -885 -622 -209 509 337 601 285 221 -536 229 650 92 287 121 -292 -351 159 -719 -572 718 722 771 -583 -485 473 219 47 382 -158 -698 -860 532 -48 145 471 -691 -507 377 -225 -80 134 773 -24 649 467 -606 376 153 533 22 -720 -603 613 262 188 -818 283 389 -900 675 -824 159 -762 -509 -240 166 531 14 -613 -99 -188 -390 -247 532 260 -49 -870 -724 638 -36 421 694 -789 -99 530 -399 298 -30 113 787 -662 635 450 428 -595 -614 210 -475 -402 601 304 293 -727 -542 -785 -9 -383 -548 -677 -808 705 -116 -887 101 284 -714 -416 567 -68 -819 -24 527 418 6 369 -692 454 -166 -57 -244 522 -393 -562 -495 756 628 -736 -212 -622 -848 45 70 -331 120 307 795 311 -464 -672 697 -517 -674 480 -826 553 179 -356 -239 -506 -696 226 11 -656 652 -319 -361 20 -476 262 168 505 490 -293 -759 672 369 715 -453 387 375 -832 76 -546 -369 534 -19 -168 577 -454 442 -712 -625 -308 770 -740 556 -481 -188 -893 595 601 -293 -432 -162 462 27 -8 -53 498 -584 145 -107 522 -795 656 -270 -766 -802 114 -328 -218 -663 256 -733 -580 653 130 -706 616 -765 -220 -791 -276 -755 428 658 679 -572 43 547 662 22 -424 448 172 694 451 -633 -622 -256 653 -212 223 -259 -198 216 507 787 68 346 -97 -557 237 106 -206 -21 -32 -754 193 701 -511 535 160 -797 -234 276 -833 343 -496 83 -151 744 505 -487 542 721 -199 126 74 566 -208 584 -652 -264 -650 -876 61 -23 -262 -650 491 637 459 376 375 107 4 567 -781 755 -528 -493 -166 -486 69 112 310 135 -712 -236 171 -734 351 -549 243 274 781 484 87 145 146 370 684 20 -320 -392 797 738 603 -39 -658 729 -702 -455 419 42 -803 -449 402 -857 421 -764 -190 -737 202 -613 -141 79 -889 768 774 116 162 -872 303 703 127 -171 381 -853 390 -590 389 381 -544 366 -698 -113 -451 512 -243 557 -357 -809 -103 -207 -718 37 -169 -704 -139 -51 635 196 -28 -766 -410 345 -229 -761 313 -209 -79 -449 -365 756 -314 -227 -100 585 113 -777 253 184 622 -878 -204 -882 717 701 -100 -243 -586 -488 79 26 639 6 -185 -716 -853 6 542 -186 -650 -51 60 459 -409 502 -38 -121 363 187 129 -776 476 395 -12 -853 -881 -16 -13 -397 532 428 -761 -98 -81 -204 -622 -40 -361 371 -580 306 326 -645 -535 380 -481 773 -326 648 1 -189 630 -547 -508 -440 -232 -255 547 278 -467 -185 -320 119 405 517 382 -732 141 -232 156 -420 721 -808 -850 -468 -601 342 -797 -411 -510 -37 -482 -654 -507 750 -572 6 -672 603 130 -763 64 -302 -260 -523 606 256 89 379 -650 284 -154 -529 -47 592 -736 -106 721 437 99 586 431 -54 748 327 -636 121 -207 290 286 -395 -142 -300 -86 -826 -368 377 702 -591 671 212 287 -306 -805 164 159 702 -314 -890 261 -615 367 14 -782 445 -265 407 -355 -131 -268 -892 399 447 -645 -213 689 232 -876 -365 -480 251 -336 -781 -2 -88 365 -782 214 360 -621 -566 -370 -714 356 495 -517 -81 5 620 -125 256 -429 752 315 -252 -408 -240 781 -121 -747 668 -606 420 257 -790 -830 302 -889 201 692 -770 -317 -718 -182 593 740 391 -899 249 -560 -587 151 -398 -517 -211 -581 427 -1 -741 620 -740 -770 -503 159 -822 180 449 -723 -723 -255 -798 -750 -332 564 445 -552 73 -758 459 404 -666 -747 -183 -531 -705 -501 246 319 -537 14 -621 83 -829 -837 353 -558 372 -290 404 -239 -487 -426 -517 177 704 29 156 -785 -601 425 -288 -80 -461 184 -14 -383 -770 46 410 713 221 -871 248 -866 -165 -747 522 116 -646 729 98 -493 638 -213 656 -153 7 -739 -524 -221 -277 260 71 -712 516 375 276 177 -154 437 221 701 -834 -319 37 -873 686 -278 -309 241 634 -623 217 40 629 -579 696 -44 -426 725 -51 749 76 761 217 -895 -634 -816 493 788 -290 -423 -194 -808 536 -378 -335 538 -694 604 651 365 767 382 -280 -597 -8 461 -297 51 693 78 -434 -86 459 -592 -61 342 701 -732 74 -390 -305 -272 183 644 309 -52 442 -347 574 567 475 133 281 -532 -501 -312 -648 -568 -521 -860 -768 -34 -896 372 257 127 485 589 26 -699 347 761 -702 583 212 685 -174 413 610 400 -538 706 268 333 -451 -657 49 122 -184 330 -248 413 -897 624 -725 -801 -360 758 96 -413 -878 274 -485 -758 -441 -193 -871 795 611 -318 115 -374 -449 560 295 -642 -118 574 788 407 149 424 428 -483 553 445 -262 -677 -307 385 -842 -425 -137 723 -74 340 -186 -813 410 160 -59 788 -824 -585 90 -894 69 211 483 525 177 -163 129 -886 487 -237 -176 578 -863 -469 431 151 531 -388 -586 436 -436 -481 -646 243 -882 -431 -81 615 1 -334 72 -127 -871 16 612 -500 -797 -152 713 66 -499 684 -647 778 401 -818 -765 137 789 43 -419 -108 -778 195 -280 346 -502 -494 296 -10 574 691 -240 628 -631 283 -683 -358 555 648 177 677 -797 -91 430 -717 49 -234 791 -77 448 -780 537 -320 708 489 -9 405 744 74 -308 -491 110 -308 525 792 -439 -335 383 -869 -741 -416 672 336 -830 711 -411 -741 -221 747 233 314 4 371 190 747 316 -836 -474 -538 -602 215 -731 657 -22 653 435 227 -73 683 -475 -454 -378 596 551 -579 -635 553 -217 558 365 769 -107 252 -350 526 40 -477 541 -541 491 -852 754 463 -494 -534 -723 -602 55 445 612 635 617 22 -189 -106 515 80 186 619 -233 -257 -890 -61 -736 -15 108 -214 -327 -811 64 -225 -872 147 -731 -104 -579 778 -496 785 605 594 -6 -125 569 -529 -640 -275 625 -561 -821 -261 -31 -761 239 676 -139 -567 345 -538 -561 504 269 -717 634 30 285 15 794 -464 453 -851 416 -739 508 -625 -177 -796 -188 77 -762 -84 564 796 183 -757 -71 -567 295 -601 -203 139 279 281 233 582 660 91 565 -578 -458 -320 114 -611 752 -436 696 361 208 9 -629 -248 -186 55 -695 -171 137 452 -423 790 -557 -319 -822 521 -178 36 -249 63 627 -49 -76 535 798 75 -589 -395 -265 -353 -128 23 -487 -370 -590 -809 -773 754 111 -476 388 -237 530 315 49 38 707 -399 -760 164 -663 -860 -127 -531 598 289 726 -661 732 771 729 68 -771 -492 619 11 -120 770 -730 521 780 295 -713 192 -182 -5 -3 -254 95 -388 -423 -802 -246 -216 -502 317 290 -317 557 11 -609 68 321 -5 236 -509 340 -368 -234 623 -347 -666 262 445 480 150 -330 -750 -679 10 82 395 319 702 218 508 53 -434 150 710 -743 -689 -501 -652 -725 90 -507 -491 -358 714 63 71 591 16 -23 -560 -530 351 -663 -203 7 -131 417 -345 -646 -268 -462 474 720 -69 -351 29 -287 -355 658 657 -123 -692 -422 195 356 -187 -114 63 498 -491 -752 39 -583 274 683 -296 -599 57 -824 -62 271 749 -668 652 -859 130 -417 629 347 598 552 -111 749 71 -662 761 -537 88 201 -93 -143 -216 -715 -50 -790 352 -514 -404 229 354 -547 -615 640 -219 -32 -518 -455 205 454 -174 250 473 689 -195 156 566 189 -612 500 156 695 -566 209 131 -410 -663 559 528 721 -243 626 -206 165 -581 -461 -253 285 -796 -599 549 498 360 -38 -276 -884 773 187 518 344 769 407 -484 -842 354 -899 593 -489 -441 -734 -582 -861 -830 757 567 736 -402 -336 241 245 -111 -311 603 -707 -482 445 330 -108 682 727 -811 -41 -662 313 -733 -680 -878 573 377 716 754 629 60 -872 767 -335 -531 97 -797 -224 47 564 730 494 -247 -699 -343 -589 256 -664 -227 -608 48 -684 280 262 692 785 -580 -510 613 -487 -850 302 -739 -119 -99 208 59 -630 -396 436 -354 166 -761 -188 -399 -608 163 -544 -833 -765 -656 -23 -839 -603 -788 -830 -866 -883 -860 117 390 499 245 -496 529 -568 -556 -882 450 562 -253 82 -558 -878 -585 -213 -61 -92 598 -67 -772 223 272 -355 663 622 -359 -867 -455 345 374 42 532 -351 -623 -712 403 -288 -393 449 116 430 -779 -711 -326 -588 799 -853 -516 -289 589 633 147 15 507 -64 647 565 -697 -350 117 -300 721 -165 658 632 295 237 75 -137 763 550 -667 785 -444 475 -548 -729 -101 -112 528 -338 705 -584 -491 729 -810 -68 -169 35 675 -387 -709 271 789 164 582 567 -593 -62 608 778 -283 -173 633 350 -514 475 -820 656 -267 142 -350 -211 72 -56 -738 643 -260 -382 -50 -358 567 -591 -242 -690 -176 -864 99 513 -476 -715 -368 -405 679 -364 -514 -349 356 683 406 101 -593 -399 -664 -513 82 -246 483 151 -845 713 14 -385 488 581 113 -860 724 -788 -298 698 -504 -249 558 526 -739 446 -890 -627 389 -145 549 -508 323 -373 560 -97 -263 344 -809 656 97 698 99 317 -506 506 524 -687 -217 727 -308 68 -276 -715 -549 322 -103 452 -799 -154 793 -635 364 228 -772 609 -720 -842 483 -695 -639 652 682 -397 -95 -794 -697 -70 -551 -220 -576 -112 220 -707 584 -406 -263 289 -515 552 283 799 738 -357 -521 303 -411 -889 -406 -47 -714 -651 -236 55 256 8 -256 399 404 430 -736 607 563 601 -283 -412 -288 137 -543 -258 -659 -431 691 531 759 552 -433 270 -392 -724 206 -197 -302 -604 -285 13 -119 -614 -303 269 215 -585 -466 795 -751 143 -640 -120 -787 105 -447 691 392 -752 665 470 145 -247 693 239 258 205 -751 473 -746 -848 759 770 98 -535 -506 -741 -742 568 -796 463 352 577 -875 2 -178 720 22 785 -539 -512 789 634 -659 111 199 641 170 -708 -366 23 -27 -656 40 109 203 -557 -24 -73 -832 -275 37 419 -181 -880 -123 535 -115 215 75 -825 -589 -54 723 480 -259 -218 63 -870 334 459 445 667 282 152 29 45 -96 -590 168 596 213 -212 255 -3 -726 -858 440 164 9 -666 -224 -851 -35 391 795 -830 -4 -155 -213 -232 755 -785 747 -760 -154 396 -266 505 790 -479 -662 747 -834 -615 -357 795 -605 122 715 -107 619 -491 597 -134 692 621 479 -494 -91 -283 -529 -379 115 -164 -332 272 -578 14 551 -450 -25 -813 -226 318 278 354 -50 157 128 -267 -229 -328 84 -335 631 176 -30 -879 -267 -607 -851 -91 314 -449 -701 -838 380 -223 17 -95 414 -714 566 513 -767 538 -599 -820 -248 778 80 392 -13 178 -644 -704 636 44 -686 -193 632 569 150 -635 -10 -773 -577 -891 141 144 468 -46 -813 -378 687 -159 -580 366 -83 659 -88 -162 -650 730 -634 413 374 172 -366 441 283 487 -60 -240 723 149 769 -680 325 -585 -444 -852 -567 -473 -855 -594 -654 566 734 -423 112 205 105 -637 -157 30 92 456 780 715 -358 -844 -62 -382 705 510 -635 -93 593 -178 361 379 -400 -136 -798 -453 -303 724 -445 435 -561 -854 462 290 -863 -477 508 -513 178 27 -595 -796 -49 371 -696 89 -529 626 479 176 312 444 60 -550 -863 -211 309 239 -894 161 -625 124 20 -231 -640 634 -67 -460 273 -567 -362 513 -237 -139 543 -251 164 684 -678 304 -25 780 678 546 292 -489 622 -821 -322 460 650 233 640 -96 -656 -601 257 412 -388 251 -696 185 -38 -600 514 544 163 293 -441 -121 244 -531 -299 -145 174 -557 -816 799 -704 500 -37 -513 270 -712 484 582 -390 -888 442 -274 -465 670 -548 558 -593 66 -763 339 109 319 -171 -781 9 493 551 380 -369 -360 555 -579 -745 -135 323 410 774 -143 564 -675 -87 -516 -268 -516 446 -395 -374 3 296 383 177 662 -701 297 -649 332 -406 132 592 225 -832 245 699 127 -576 223 86 659 715 596 778 -28 -409 206 -686 549 576 -215 561 108 235 84 -410 740 144 501 523 -187 409 440 780 600 210 109 289 -45 -410 -494 -839 -550 -371 -134 467 -484 589 398 87 -408 -760 28 -596 -479 427 531 574 218 594 534 140 -144 -736 396 393 -261 -159 -351 -277 -258 155 539 -572 -827 57 -90 -557 -724 -504 475 -346 -478 12 125 501 146 -379 -550 391 -456 401 -134 425 -251 642 -286 49 -126 441 498 -805 115 -157 -691 -526 -123 408 561 -328 756 713 -392 720 -388 674 567 700 -53 42 174 472 672 355 235 747 -281 -485 371 -458 -562 -262 429 -789 -171 720 92 517 -389 -82 351 -9 661 588 -174 -563 200 -254 -316 -653 435 663 540 -871 448 424 564 -219 -757 170 -100 -136 268 -441 -289 720 705 -725 443 571 -235 -447 755 -11 -466 -523 626 462 697 12 -767 -180 765 762 -294 131 -380 -623 552 484 -797 464 -579 45 38 98 -652 600 -397 119 -363 -203 -745 -299 -871 310 -667 84 219 47 262 -304 591 27 -299 -688 -78 595 -583 115 169 -13 212 201 28 -121 -319 -734 539 357 597 431 792 -803 522 607 91 232 -675 -291 -815 -748 287 -649 -802 -40 -488 -436 707 -159 165 -531 -672 -689 -318 441 310 -829 -548 -325 -584 -22 592 431 716 295 -738 -397 280 156 -368 -605 568 500 -655 -200 212 -84 722 -742 -107 -533 -637 724 266 -292 364 -287 -767 -538 -225 303 22 -112 229 -98 651 -142 -422 -418 78 -325 -315 172 466 229 152 479 106 461 484 -371 677 581 304 400 -107 111 628 -120 164 585 -769 -820 452 -20 146 333 -351 -791 -740 655 602 561 -765 -805 575 608 489 742 -321 -131 536 40 28 745 -252 -538 158 -79 -384 400 -161 -314 733 -535 635 -67 422 -84 329 75 490 -338 452 219 -629 197 -674 346 -456 -139 15 103 52 -491 112 -2 -258 687 -121 -504 -563 530 579 391 -467 -651 285 8 670 -742 669 -273 -831 73 -160 269 -706 14 -127 -545 110 -3 -755 69 -213 -828 -635 -219 206 -149 -507 -818 135 145 664 631 -167 633 -209 -264 -75 -45 -112 -140 -324 -878 -634 491 -105 -361 71 119 695 -645 -535 -884 -379 -275 -208 728 337 493 -833 -561 189 -12 -569 -891 -385 -558 -224 476 576 270 559 -537 -253 650 -618 -603 -305 -149 -692 -595 501 215 -843 -295 586 -189 708 169 -497 381 -372 -484 2 527 -747 -868 668 723 186 773 187 688 -695 -278 778 74 -900 571 -710 -744 -763 193 -584 350 -835 -77 303 -413 200 414 156 -142 -244 623 718 263 127 478 453 -443 -236 680 -730 -237 -765 -275 162 163 -313 125 -153 723 -758 334 659 -687 -734 472 -305 133 50 -274 12 604 301 -863 -790 -567 -358 536 658 -125 148 583 349 -157 759 793 539 643 303 336 -86 -184 -585 36 -53 25 -189 -203 -283 -460 -340 -821 -127 755 -747 -376 524 -237 -829 475 -718 -21 142 491 -840 -307 540 -94 -614 -93 -168 -705 -115 329 -26 -619 -573 -291 751 295 -853 144 241 722 712 -848 143 -814 -727 -582 132 289 -581 160 -272 627 -536 392 -566 277 616 -540 49 -66 -332 -78 -322 457 -390 -56 628 -744 -585 536 -289 705 -618 -642 96 119 598 -695 -333 568 -131 -757 -655 780 -418 -172 -136 797 -281 59 -814 161 614 -556 -807 -366 779 -737 -231 -612 280 415 -445 125 -883 679 -690 703 -127 -529 204 -51 743 -394 407 -732 -857 468 269 -764 -587 592 531 683 647 -626 52 -251 -602 -238 31 676 -862 428 694 137 -65 -838 496 705 278 53 -269 -711 -599 -564 -616 -844 -338 625 -599 -173 535 556 -482 737 461 -463 61 536 -895 -339 244 -79 -100 -463 -595 671 434 -581 -864 311 -678 -881 -653 -176 -309 261 131 483 -176 701 -596 588 -360 177 -532 -405 -490 -454 -394 460 -311 -131 120 523 -18 -711 -530 -375 -93 698 -594 164 -375 176 39 -461 -395 11 -619 -256 -101 -271 18 335 -751 713 711 -408 -333 -888 -693 611 654 -91 -143 -673 473 506 565 262 -68 589 517 -58 559 -451 -280 534 742 -333 672 -810 -835 86 79 734 -705 710 -351 -378 380 789 63 -417 -220 -655 -304 726 -491 67 -533 480 -512 191 216 -264 533 438 -98 -698 -407 531 -251 -427 767 -893 350 -852 -480 -752 320 356 -207 677 -444 625 -538 464 286 -674 334 531 -173 489 -251 -304 -686 -27 559 54 732 -105 632 -222 106 -690 -633 774 35 313 75 230 190 -70 -734 265 -360 -424 -452 -541 -401 62 -835 -559 741 -844 698 542 -431 729 -253 10 556 -193 -675 442 -12 -800 52 697 -270 109 -534 -145 346 -344 258 -565 -16 365 -355 -721 -849 79 -369 -33 687 273 621 -318 -811 -405 583 13 -851 439 545 -721 -666 -52 -385 -321 -243 77 -794 649 123 198 -489 401 -788 -594 -158 772 -26 -433 237 -469 671 665 -678 626 408 -862 -668 -499 382 494 109 -738 302 154 -894 777 -165 -890 713 175 -870 -723 396 -394 -711 -754 689 186 -605 -140 -116 -225 637 144 -874 -410 -640 -696 -162 -416 -167 341 15 -47 506 700 -849 -774 -769 599 408 -506 711 240 463 767 404 -383 -109 680 -336 -121 224 -390 176 102 -616 325 -57 -585 538 -674 757 -485 413 608 252 -596 -666 82 -43 159 -834 -86 691 51 245 564 799 740 171 -415 390 259 572 -597 -693 132 677 654 -222 419 -228 -867 -308 89 -243 -142 784 584 765 -187 233 696 -229 785 -319 54 174 583 700 -676 239 -125 -576 700 -159 154 160 311 -872 -821 147 -268 -187 189 420 -234 610 -370 -476 -439 794 720 -496 -431 8 -822 660 -441 53 408 -709 232 320 784 -341 -89 -451 197 217 -208 607 -787 -61 -78 289 782 -732 -633 -179 534 128 -900 -583 -503 535 -317 -729 -874 -506 294 226 -48 -814 431 -690 737 463 684 244 508 74 -632 -462 567 -30 -203 528 593 467 26 -351 -210 -871 787 -467 126 -773 -523 -888 631 -134 477 218 -45 551 505 -321 -165 135 545 688 729 -651 347 -293 461 -188 -673 -209 175 -556 -528 -125 -666 -695 -584 183 -789 447 52 298 -65 725 -232 772 -191 -686 371 597 -660 4 -550 681 390 312 590 -325 -694 -111 579 -368 -120 -426 138 645 -550 -377 -50 646 743 -540 -318 601 175 -365 630 -55 355 543 440 514 721 -864 -143 -169 -639 -338 465 -222 300 -504 373 744 790 275 -656 -92 -816 21 68 -780 -93 -425 375 -684 -718 -724 166 -587 606 190 583 -134 -3 -813 27 -35 102 -73 -834 -754 287 73 -639 232 -9 -158 -192 -106 -707 -246 388 -546 -281 502 110 -895 171 -788 479 -268 -563 717 -549 -370 348 -129 119 90 629 516 -752 -396 -57 -697 -567 370 -248 248 534 -334 63 383 694 -833 113 -892 529 -749 -128 -678 -702 699 -287 188 96 1 -383 -528 -191 83 -515 -124 -179 -110 121 677 524 794 -850 -535 -472 125 -31 633 8 516 -560 8 303 -132 -737 412 -868 -820 375 -69 641 28 -522 -436 198 353 -58 -574 -337 -142 522 264 -632 464 -409 -636 690 198 -593 -718 -305 -543 732 -571 552 -805 233 -534 81 543 -544 -712 -246 763 -300 -514 649 11 684 -118 -804 95 -178 -838 -453 75 -418 -571 230 360 161 134 203 -346 -226 -680 -662 163 -354 796 -718 332 379 408 779 -827 474 113 -90 -476 -672 -651 479 -74 -168 -44 -315 634 6 -752 -633 748 -256 -494 -881 670 45 -152 -81 -161 -357 -275 -479 -25 263 145 57 -829 42 790 672 173 -558 -871 -742 736 -790 -60 -262 778 340 428 -47 -190 181 -386 -104 418 -744 12 -433 41 -557 -832 663 -476 217 504 -588 -202 377 462 -301 -510 -217 -620 545 266 -298 665 732 469 273 277 -833 -552 -248 -632 -237 794 -637 467 649 -864 78 449 252 616 -652 -627 -571 527 -322 463 112 513 631 785 738 -858 241 640 490 25 774 213 -550 493 -811 -840 217 362 85 -840 578 -98 -876 -192 739 81 553 -182 -109 726 -293 -394 734 5 -843 -515 84 77 175 -739 -187 429 361 -858 501 -437 -665 71 107 427 583 -634 623 282 81 -44 371 570 19 -338 -288 -764 -56 -575 781 698 184 -71 383 588 554 -799 -445 669 -686 -137 -289 76 -360 61 -612 -144 -48 348 388 191 -168 113 -788 -79 417 -383 629 16 -212 25 335 -897 667 561 717 507 -767 -388 -365 -236 791 433 172 -867 38 -111 774 -107 779 411 -754 -276 -738 -608 722 -749 -699 215 185 -815 -534 -723 -852 742 -223 -862 545 -399 -643 -302 -844 -784 -515 275 -91 448 249 -794 -47 -586 -405 -416 460 -184 450 776 -437 -9 -503 282 380 248 500 -371 -271 742 -282 -196 -895 -221 -261 -94 168 -48 -504 -262 593 -238 769 682 -790 186 -883 -608 127 -605 -179 -476 684 -769 -199 -486 507 517 -229 -440 265 359 -180 664 490 -887 331 -123 613 -315 -664 792 -822 -297 -417 -796 -587 -846 573 556 -760 99 180 -613 -894 -472 -839 -808 551 610 150 -559 323 761 78 127 -274 646 -205 -885 -560 70 -664 -514 721 521 764 -480 95 -758 -900 -516 569 676 -8 -354 -498 10 -120 209 685 447 -576 553 -206 436 -324 758 30 -585 -349 -472 -607 682 10 -59 516 -130 92 234 6 380 66 -303 -271 647 -143 -243 -122 245 491 -777 -577 -373 -820 -200 406 470 -154 -419 -832 -439 539 474 -143 -620 709 -300 -681 777 -435 -545 670 534 -676 -67 208 469 -181 323 -267 715 -441 -869 -232 -399 496 -315 481 -163 12 -291 185 -549 -53 782 -704 -95 -575 11 -202 -254 638 -888 194 784 -291 594 462 743 282 -433 -454 741 -643 672 417 16 -815 386 772 267 -28 -87 -249 88 761 84 -361 351 -296 -622 347 52 -872 298 298 -14 -29 467 -138 -380 552 -254 -783 -176 57 -167 66 275 147 278 135 -573 465 417 -837 235 -822 320 -143 777 -12 140 742 71 -326 695 188 286 -463 -102 532 -529 -717 547 -252 -166 609 411 369 351 669 676 579 474 -420 245 -226 -476 443 -252 -8 195 278 8 67 1 -447 28 249 525 -476 -670 -889 -159 -634 731 478 412 334 53 -107 22 -361 310 452 -277 -560 579 673 186 342 730 -525 795 -271 43 -332 618 539 796 -610 488 -833 -811 -70 -335 -600 370 -451 324 393 -36 336 767 -486 -878 416 -805 236 -321 -513 -245 -375 -173 796 -161 -348 -709 86 18 342 29 502 -154 408 249 -602 -624 -184 -582 143 524 -820 0 334 -733 181 308 -756 671 -568 609 554 -601 -508 165 666 710 -836 752 -389 -592 170 134 -634 -549 -604 234 307 374 692 283 -471 -424 -506 410 -171 585 -810 -443 713 -883 425 327 690 -171 -605 -684 125 -286 -365 609 420 68 380 551 381 711 -249 -591 754 -720 603 -78 -805 -725 -579 -824 540 -861 -819 -238 112 144 -831 81 -658 -771 -294 -558 446 536 83 690 -665 -838 351 8 438 514 -868 696 -635 -39 774 -448 -509 -767 107 -595 -29 -240 -428 -686 560 -589 661 566 -53 -836 -91 -242 -714 -632 -327 799 -229 540 44 -10 -390 -441 -724 79 656 -68 70 482 45 -30 641 409 247 -262 545 769 426 -327 -216 -307 -52 612 -46 -640 -167 -629 -342 664 -209 562 684 91 404 -589 -457 451 -725 -374 378 543 0 51 -378 540 273 755 -206 -108 362 -23 519 616 -761 -529 528 -630 -209 -784 525 468 -346 -872 331 -300 -198 -635 318 435 102 -338 -568 461 626 51 -857 717 -682 515 -122 192 144 393 -489 266 667 -603 -298 145 175 759 282 788 785 -660 477 54 487 743 135 -158 214 551 -864 617 -758 554 152 -693 -760 642 -176 -678 -185 -697 -502 48 39 309 385 -499 740 -703 -143 -579 420 42 719 730 -444 797 -746 526 -85 619 -381 -750 -878 174 232 -401 -587 -610 737 -740 -850 -581 708 452 515 -879 550 -387 -92 -240 -571 -476 -218 -889 -631 -91 -199 -854 354 50 -568 -232 292 -245 510 -474 -235 118 510 622 766 280 -292 -440 0 -889 -505 159 -623 -386 46 173 172 -677 -572 -170 -857 -724 199 616 381 -538 -830 -254 245 713 -887 104 311 -748 -719 789 678 -22 118 253 296 -15 -114 389 -228 275 233 -637 341 -42 -370 800 74 787 449 11 -85 489 -758 60 533 115 -287 618 -539 -287 699 682 482 -92 747 208 537 489 669 -369 -417 -510 -524 -859 156 -20 -173 -862 -790 -425 37 697 294 -177 -852 595 711 -662 -152 136 20 104 680 299 -143 264 -100 -198 -663 -57 -61 -806 -393 -158 -679 112 -660 -509 -292 -682 -355 -670 -562 -192 -450 37 137 -121 653 -804 516 383 359 -75 -212 -239 -155 471 -594 541 -432 -424 -634 -11 300 163 -87 476 51 -557 -630 -407 -878 8 -758 469 -93 594 -788 55 23 -861 545 -454 788 183 -584 362 -164 -276 39 -367 -571 41 704 -740 -43 -819 543 354 764 362 -597 -643 -125 -484 -269 -856 490 379 -575 695 -366 449 -707 539 -386 449 31 -244 -784 36 -491 -758 -243 689 323 404 314 173 452 597 655 -353 53 -598 -260 34 60 -8 -108 727 -90 -683 446 661 10 564 111 4 620 -817 -579 737 709 650 -478 -250 -386 -700 14 479 722 328 27 191 309 -699 -590 -596 -389 -749 -739 -420 503 -538 -639 494 -578 248 367 547 181 -259 441 573 422 -516 755 -312 -209 731 589 748 -385 -840 -656 569 -527 -410 -542 756 637 42 -60 -272 -294 -46 -335 312 92 -833 -841 -617 431 472 -570 -232 178 -112 -32 -160 672 -589 315 734 -786 -139 -593 -47 350 -624 -102 408 -521 585 -81 -311 439 223 -448 575 490 737 2 -525 348 -881 779 -518 -714 -870 -794 -659 -836 -390 582 -487 396 375 129 -97 -382 450 -282 797 -517 -763 154 369 628 428 396 338 -652 108 610 -221 425 -206 -625 -481 -200 -348 189 -758 225 -615 125 -724 616 -98 460 469 230 14 656 -11 576 161 -508 -542 90 622 -81 -267 -173 120 -752 735 479 -502 -853 251 469 79 -614 -404 326 -202 87 -81 424 -559 316 -23 781 124 738 -585 352 85 -538 -82 750 -173 -3 502 751 58 97 253 350 270 -321 -617 -778 53 178 -853 385 -847 333 616 -813 -627 248 -670 111 647 564 87 720 -485 -632 -609 -653 -746 -644 308 -429 569 -208 -253 -734 186 -592 -270 -64 -672 457 188 -283 316 -202 699 -446 23 -283 -217 -711 415 -636 39 550 141 -443 508 692 324 -780 400 -601 84 194 663 -201 -220 -788 -58 531 494 712 720 750 -351 -13 707 -588 -750 -89 141 111 624 386 656 687 -521 88 418 -406 39 644 259 554 596 623 -844 278 -781 458 -364 657 -841 -551 271 -162 -769 605 -651 -608 -167 69 -669 -720 -593 -737 621 68 616 764 -484 349 -144 -514 495 -418 -157 -679 171 303 703 54 -620 -791 -135 603 -162 772 697 44 -861 -427 267 46 91 -476 558 414 445 799 492 -23 -406 -200 12 289 -478 6 -343 -104 758 -189 -91 358 -220 -472 756 -225 170 765 255 -99 -562 -173 457 -218 -663 -626 -169 -582 -274 -763 86 21 783 -555 540 578 186 -64 707 -228 -408 -654 -325 786 524 -670 576 -530 -731 -862 -672 750 -134 -440 -660 -80 50 -121 690 233 -111 -358 -68 -702 -176 -164 -350 -820 -22 -100 -199 633 -454 675 -882 -818 222 227 -63 -242 161 597 -626 236 -366 -597 586 -683 -370 196 -864 69 -356 216 544 -494 737 210 499 464 -311 -546 -893 -828 750 114 -116 396 -390 270 -601 -770 -847 382 423 -558 439 596 29 511 -214 -95 -317 621 -663 20 72 -276 -394 -885 15 80 758 406 -785 -167 298 -803 -243 599 448 -715 325 290 -323 -268 -900 -331 167 -489 -111 181 -319 408 405 561 -282 392 264 368 467 279 -275 646 654 507 713 -644 -533 -442 -26 -774 -725 -858 -850 -777 -177 -186 571 682 380 291 -387 -538 415 -561 642 767 -607 17 -539 -855 214 757 327 424 763 576 -180 117 566 -147 -88 263 673 -206 -270 -682 340 461 -649 -428 -499 505 -95 -749 -434 -26 -126 -666 306 -182 699 292 -498 -373 -435 32 398 383 -677 373 -614 694 383 331 -129 468 390 257 -51 -518 -436 -400 -222 26 392 72 469 345 553 -689 -8 -206 37 493 -316 -825 -643 -836 -81 -540 -25 -304 -391 -276 -609 146 169 25 766 352 -791 185 649 -764 -48 -59 256 527 -353 447 399 -576 368 571 201 -9 223 -584 -778 -566 174 276 393 19 699 -188 -92 -638 -296 762 344 573 203 757 413 -315 3 -845 -682 307 -812 -635 557 -780 -106 310 -649 591 -851 403 654 628 -849 -661 -482 -235 -753 577 -98 -513 -578 -514 -213 -705 -532 370 -752 -582 107 -250 389 98 678 579 -174 800 571 -272 61 -77 800 -423 -502 -313 254 -632 781 593 -483 -370 -510 389 -894 743 762 751 553 740 -418 381 -246 -168 153 -765 252 96 -364 -525 8 769 229 -166 -616 317 -517 97 783 -816 120 419 33 -733 547 -233 -696 298 54 605 -578 612 -307 -493 -409 227 44 453 -762 -841 206 -87 28 -216 787 -878 451 209 145 201 543 -433 -483 770 -438 756 -374 -173 -182 -721 -814 523 -321 -703 -239 416 25 370 541 491 608 -113 639 797 340 -118 454 394 -526 720 -895 425 -843 445 -725 395 -445 678 550 -92 683 489 -181 -125 638 -63 588 211 -858 -456 147 -307 597 -21 417 -115 254 773 488 -426 33 8 -648 -370 -87 442 512 -185 474 380 -95 -288 -289 -353 -642 -578 -84 -281 -753 -142 -701 -787 -87 -843 159 -736 -283 -116 762 -726 -129 -263 -680 318 268 167 597 -344 8 640 -333 466 707 401 -660 -371 -458 -855 -515 222 -496 -125 -580 499 723 -114 -315 214 -572 713 -647 -366 503 795 -354 222 456 371 -625 -297 365 510 153 -102 672 -720 -175 -778 -59 -446 722 -395 468 -808 -630 -648 -677 -319 -53 -115 -3 -612 510 496 -578 -113 -840 -256 -375 -858 -432 179 611 -193 535 550 157 -646 40 -222 -673 535 -470 -161 8 -273 238 677 -764 541 -89 -359 -28 100 226 190 -461 -48 75 528 368 -116 557 -801 424 605 -773 -646 11 581 -65 -9 670 289 -634 -829 213 528 -316 -458 -5 207 779 -497 173 -395 -192 769 600 92 -486 193 491 -684 -513 557 102 369 218 -487 385 -828 393 62 187 297 530 -369 409 -664 214 46 -435 -696 92 72 758 -187 504 -244 148 -795 -452 431 543 -556 -482 -558 551 5 -864 -896 -339 -781 -360 793 431 185 555 -216 709 719 606 -434 604 -562 570 -721 522 794 212 -642 233 135 -135 790 202 -687 -53 303 714 -139 -234 438 -558 52 666 171 630 307 -232 -895 -59 -691 261 470 -715 -115 511 118 -707 566 -88 -27 312 -133 -576 -602 -347 -290 -307 -349 123 -130 651 217 -549 -682 -117 180 -841 -666 -739 -479 699 227 319 -893 78 529 617 -403 -849 -880 284 -732 -708 655 -552 -221 21 -449 -340 -689 599 -448 253 454 199 711 410 -807 475 -433 609 -144 265 -695 688 555 -513 5 -803 576 250 721 -452 -639 771 391 100 -894 303 121 -254 -73 -544 450 -595 184 661 2 -214 -292 168 436 -294 -645 565 494 640 459 -866 87 387 -280 565 30 188 -841 220 502 185 -458 152 -703 -160 -609 570 -67 218 -572 318 -466 612 -42 -11 -258 -629 -790 592 -125 428 -587 -279 171 541 42 437 526 -103 -92 -838 -108 752 -676 -841 422 565 453 -53 -668 569 -731 -391 -687 722 -846 -707 84 741 -439 -637 47 -338 -251 524 -285 -452 -440 -848 -262 -88 -704 -407 -387 -180 134 290 -740 -499 -570 -645 38 354 566 -348 -443 -525 219 -549 -784 -158 -399 42 -371 103 -845 163 -727 521 -556 -292 -30 -736 472 -106 382 -507 -691 -386 -790 768 -586 -446 331 -71 477 367 252 599 646 -20 -802 367 -46 795 -471 127 702 -484 -726 405 180 516 -549 -383 -586 -102 617 -894 49 593 -506 -322 -524 -511 585 100 -460 -428 260 522 -452 -859 -522 -698 -337 416 -369 399 -693 -898 -889 -439 212 394 464 -569 -884 638 -766 762 -356 -638 -296 -553 -148 589 687 -591 -258 690 235 480 -366 -130 264 681 544 -813 351 -484 -93 303 767 574 -382 703 -390 405 420 -355 656 -806 -885 -328 -567 -416 151 18 743 -228 -447 -689 -7 716 -130 -248 27 480 -647 -800 -292 -829 154 -637 -858 520 -543 356 148 -154 -733 -355 776 -672 -621 516 648 -672 -72 -760 797 -794 353 483 -315 -275 78 -60 -99 -362 -780 -82 368 -728 -267 525 746 -322 -660 -118 -338 420 -295 -807 642 -539 107 -178 57 -22 784 -164 427 -285 -386 -457 531 -575 -392 -173 506 130 398 -3 297 -816 -296 -158 155 292 -812 66 -179 728 -705 101 -603 438 421 -264 -476 156 629 -675 772 557 590 489 -854 54 -543 445 567 247 67 -552 188 -862 -447 27 157 -331 -791 -567 -49 -134 494 214 -367 -844 584 761 -331 171 -326 -251 -385 -123 244 -418 144 -706 159 427 -137 143 367 -432 -395 -745 -418 -623 -134 544 651 -84 -899 -195 -477 -418 499 -436 426 -811 -388 -689 289 -743 -885 424 496 -304 218 -164 -285 695 570 -214 -14 -209 -305 433 -702 -163 -702 469 -312 -535 637 -342 -484 470 -166 -522 458 600 312 547 -123 -145 -210 -185 -593 102 703 749 -799 14 -669 372 766 -877 -291 -551 -553 -662 -853 171 782 -356 -194 -329 -542 363 -652 1 -268 -765 450 -354 -266 -152 333 210 574 -21 121 709 -81 -740 -179 -154 -433 -400 108 -463 40 -128 4 -559 -636 161 -656 493 597 -779 125 -734 -216 647 -702 415 111 758 706 -884 770 -510 -100 323 -285 -31 740 388 260 716 -535 -128 332 -155 176 83 -695 -107 -443 273 551 -276 -525 271 216 32 640 746 -640 628 -848 -398 -804 -741 284 -683 -451 -309 -801 -202 766 -716 -345 521 -110 463 -242 -209 -299 142 -571 643 -219 -340 212 -365 375 422 -127 -316 -304 100 -717 -47 278 -878 -796 -386 735 328 144 -43 222 672 -251 -86 -88 -197 -98 -94 -559 788 -583 317 -826 -593 -819 661 -539 171 -635 -883 29 -9 -811 -671 660 388 58 -119 515 -326 353 -818 -88 -249 -119 -721 535 -789 -170 680 7 365 -29 -719 -225 -133 106 511 -661 -99 196 -735 517 -274 -874 -139 365 559 334 -639 426 -656 587 -48 503 441 629 -404 97 781 -746 224 540 -756 38 -896 437 178 588 -16 672 -863 41 704 -710 -824 -277 -746 -157 65 -648 -18 -611 -696 -885 532 -150 -136 471 408 587 169 238 -327 -360 -62 -206 231 -680 -509 24 -685 54 498 -246 190 -800 -337 65 235 781 -231 455 746 -411 282 -219 273 724 -822 649 -341 -253 -611 -840 128 -353 301 -47 495 110 222 388 -433 -812 190 786 -182 -69 -143 -99 291 -394 270 0 585 479 -412 -246 708 390 -559 -392 492 -436 -361 231 711 635 -836 213 -871 -17 61 714 256 -256 -353 -605 -231 137 -663 22 -37 51 484 -288 321 481 -80 318 -90 307 342 -49 364 -285 507 397 305 295 -33 -626 284 -712 767 -253 -842 53 73 616 -693 249 466 -31 -63 -290 -273 742 -529 407 -332 742 -330 -604 -736 -147 728 597 -391 -795 403 543 -391 -302 -66 -219 613 -891 258 -394 -566 89 61 6 -798 708 -327 756 768 674 667 -730 -398 -103 -881 614 22 412 727 -186 317 463 -258 -396 -889 -668 -484 771 223 -685 67 279 -450 -728 545 50 -256 -471 144 -246 -610 -556 413 329 -425 -351 -528 -604 -179 -858 -436 -47 -498 -261 249 -682 -504 -825 -461 -878 551 -292 -898 49 340 410 -225 -55 -595 133 -390 -66 418 -288 -635 -690 -309 691 328 720 -505 -588 -125 -392 377 -622 -336 -368 767 -476 -478 769 657 -240 221 456 761 -834 632 271 716 -383 303 -848 -145 -865 655 -128 1 167 275 -685 471 -778 -624 797 256 -850 585 -191 -280 -760 22 380 -474 -831 -189 -250 508 -454 197 -572 569 -841 -360 319 289 -799 509 -658 -440 423 -736 412 -500 -674 527 -371 6 -891 -615 427 -648 5 773 -261 -617 -662 -145 -223 -96 -749 249 -372 -220 108 -841 -782 -802 -835 -762 -1 -895 -847 187 232 731 -801 -46 166 327 191 52 188 95 -497 -782 -617 -552 245 -765 257 546 740 -364 785 -98 -40 -325 -111 342 -259 -580 -877 -292 -822 313 209 39 438 -702 -379 -694 17 -603 320 -759 -114 466 41 -312 386 -879 -5 750 -481 6 193 40 -753 554 593 -263 398 637 -503 -64 -395 638 -334 297 -280 -778 174 621 48 593 396 -582 62 419 -559 113 629 -513 795 244 -160 205 524 -365 -185 524 553 -180 -389 114 374 -806 -164 -6 109 608 -617 -464 605 -800 -570 -226 34 -267 -128 739 619 -132 -776 -475 -405 -330 -875 639 -215 -456 407 -816 -622 -87 622 122 389 -420 250 266 -113 -524 775 -512 -755 -356 192 -728 523 -632 -9 388 286 362 -766 -618 311 -878 -205 -287 -193 583 632 69 253 -452 -255 -831 -346 306 429 -231 461 -855 -87 773 567 201 -857 709 424 -839 115 297 609 -298 312 688 302 -1 34 217 100 367 560 797 715 212 590 158 177 -856 -831 -563 -355 61 -75 504 765 -712 -375 -778 -396 319 -333 -87 -659 -338 -500 -85 -62 799 54 -701 27 -476 180 73 798 -448 629 636 371 43 525 569 -143 -86 290 505 785 -102 -254 64 638 -577 198 78 -28 551 196 -772 404 -384 -808 284 -45 -601 -407 297 468 -708 279 11 -200 554 -456 86 -65 -191 -540 -235 57 -875 481 613 -55 -720 106 -521 221 118 -488 -40 786 792 9 -424 519 620 770 -201 -884 515 -370 761 -302 734 -463 -551 264 -299 -203 -193 661 -618 464 -136 101 740 -460 -865 553 768 -888 -20 410 -645 -176 516 -839 -26 -165 -608 -349 753 684 -603 129 373 529 -815 -25 -734 372 30 696 -356 426 545 -27 174 -664 460 -456 398 -444 -809 455 233 -551 609 95 39 -366 263 -659 548 646 343 -272 673 556 273 657 -57 586 -843 -207 -122 -562 -405 -766 229 -71 -554 761 51 -603 421 623 -63 -642 615 -573 115 -793 -845 567 -83 -778 -856 575 -637 440 -362 422 502 160 261 627 -900 800 175 -592 721 -606 -56 -313 296 -100 -266 179 -379 -548 612 712 -74 155 415 -187 -812 377 510 352 481 -695 -690 -397 585 -262 -207 466 -182 -476 144 586 -582 -23 -753 -824 -891 -780 -659 -854 -672 -131 -785 574 -90 109 -187 -24 -57 -820 581 -167 560 382 -510 200 -524 -439 593 -874 -701 -122 359 -231 160 142 -420 -154 609 689 -264 487 -210 286 176 -354 685 -302 536 -790 127 533 622 -642 -299 734 172 -50 -551 459 397 368 -871 -788 -349 196 270 206 393 289 -241 361 -879 512 729 256 28 589 -896 19 -743 -309 -534 -829 256 442 -738 -207 280 560 -770 -496 -772 782 -104 154 -580 190 594 308 -450 -563 49 577 -733 698 -96 -250 120 -886 485 -10 -733 -290 756 53 2 -241 606 313 263 351 547 -108 -703 -668 553 -720 -1 -217 -60 48 -860 246 341 -614 -49 -772 572 733 -303 -502 228 -472 491 595 -646 25 376 174 674 -785 500 -632 -302 183 -40 -511 -76 757 -153 476 251 664 -234 215 -626 -823 -157 533 -721 433 -237 -699 304 -799 -439 362 -858 -340 84 543 534 -224 -238 -890 698 -539 507 -294 -520 -336 112 659 -442 383 -538 242 65 -326 -439 -538 770 -744 -109 264 242 596 786 484 -302 199 -725 -849 541 90 -310 -588 -151 567 -294 292 -247 482 113 -523 786 -890 -208 316 -859 -60 -727 456 -368 397 725 326 -821 -230 -241 -600 -271 35 197 -254 -38 -523 -874 156 387 337 -229 338 -272 160 -102 -240 -168 -308 -426 -75 383 48 183 -557 -740 275 -586 -93 -389 124 -24 -864 624 119 -699 582 236 -123 -441 134 253 25 288 -873 68 -446 523 687 -306 -195 -812 630 -405 -146 537 741 -752 -412 -749 -478 101 -357 390 371 759 413 563 -337 785 -329 424 735 -260 -675 -43 -500 -878 -155 -499 -283 479 -860 -698 -272 -17 -858 638 86 -300 91 343 -245 -99 -731 669 406 126 142 -164 22 156 -497 421 -10 -732 380 215 411 -434 117 -719 -435 153 600 -12 -303 -732 -27 675 -741 -521 -128 -631 -643 -683 -756 -502 -10 -881 -685 630 565 -68 525 584 -65 29 487 -347 -72 -681 329 688 635 80 -416 -641 226 404 195 748 448 -533 -129 -708 -882 101 -429 385 -560 -867 641 -771 570 350 -667 -235 -764 -139 -110 515 -662 -104 340 -810 192 -806 -390 -610 -777 -880 -631 522 -102 -236 394 -749 458 -128 364 300 223 727 799 -479 -48 406 -853 379 -867 496 -23 -796 686 744 -774 149 -890 -236 702 -639 219 185 -744 -630 406 197 360 -501 -417 173 -496 -575 -775 195 -879 573 -426 -135 663 -250 -262 -163 -451 766 315 -898 -843 -532 41 93 516 -115 -170 289 -290 -451 -702 -125 159 127 176 63 382 551 392 715 727 316 732 648 652 230 -537 706 210 369 -342 -342 -643 240 -434 509 551 -341 339 -365 -665 -342 357 42 430 -464 -461 -75 -40 658 353 -211 -342 -816 -423 -70 -859 -183 100 -485 -384 673 112 -887 -270 -105 675 -313 -425 -601 622 575 58 -361 -478 -811 -652 298 76 -670 506 -643 -94 -233 675 -548 -579 -380 737 -163 -283 -74 653 -404 -129 -747 -331 -265 516 -827 649 198 287 -774 -543 -550 -352 -46 -548 -549 -673 5 -45 -472 -289 -235 657 -571 -724 748 719 -64 -271 -386 -31 360 345 36 -271 283 177 -76 267 566 -822 -150 603 786 741 -215 -648 -203 242 -538 -859 -705 -283 461 152 355 271 626 -707 -69 -236 329 -760 438 -770 764 187 309 -53 256 -417 -201 -119 111 -541 776 531 193 99 530 9 -72 -444 8 -191 498 44 -347 212 428 613 -830 -83 -436 -815 -614 -24 -8 752 373 -404 -579 -533 25 484 788 6 616 -550 -238 -172 358 -886 -565 -719 467 800 646 -545 286 -785 243 -859 -645 -704 416 -684 -826 -611 111 585 -152 -562 -829 639 -724 551 -27 102 -606 634 660 -341 377 -833 -80 -159 348 -182 -417 -821 -343 283 -565 108 -230 251 -348 -858 -407 147 469 -547 155 -378 766 -464 245 760 -179 -16 -561 716 591 -416 716 551 -829 -670 74 -340 -862 -458 -272 553 -210 87 -629 402 774 -1 -226 -259 269 -809 -220 194 -42 -543 -137 434 -511 209 261 -531 -42 492 339 733 -206 -129 -323 635 -557 394 81 -414 364 -24 -210 544 184 -154 -127 -770 201 -490 611 -612 -470 441 -334 645 622 111 622 231 -424 -405 -868 -788 324 -362 -778 -436 151 632 286 43 214 203 -112 361 49 574 376 333 256 -796 -763 -497 -593 -683 377 115 731 -670 -599 263 -26 494 -267 -275 -52 -795 -89 184 67 -149 523 -122 -359 -579 -270 -200 -626 -211 -139 212 -331 208 -212 793 -786 800 277 84 -886 -162 -518 -888 -237 -369 -251 374 688 -725 -53 96 -561 -469 -390 735 -897 -760 -488 169 -145 207 591 113 -150 48 -170 -464 521 -356 -99 281 -821 -865 234 302 690 -702 718 -270 -618 -876 -410 -673 669 -461 -221 -638 51 549 -597 691 161 123 655 -208 -765 751 -507 -353 -583 -650 309 454 -500 -746 -180 415 -149 421 660 -643 -766 23 -737 735 -225 -716 359 320 26 761 -562 -121 -109 -211 740 694 -368 -658 666 -456 -811 237 -806 -194 -26 127 -301 416 510 -200 -29 199 -745 -814 50 -285 78 -721 -90 -190 -114 -336 331 -829 449 768 -842 18 -610 -101 513 -643 -276 245 -742 301 120 260 258 -734 -155 -565 -593 497 -126 589 646 -234 -353 551 -834 -697 194 -606 -760 -520 304 799 -197 344 -247 402 572 409 201 -872 -873 -644 577 476 324 -423 428 -102 -490 -530 49 -690 104 351 -749 -634 528 490 -475 -605 54 10 770 336 -148 -65 -260 -571 -40 -482 630 69 -65 17 134 -335 -279 644 322 697 618 -879 337 -249 427 410 -614 202 -145 -588 651 -878 -85 186 -640 -504 608 306 -880 -239 763 -606 -332 -631 -458 322 -629 392 604 132 105 -26 -773 -85 -830 578 -340 -318 -896 230 319 -662 -70 -870 481 449 474 -112 -215 -431 104 -478 -760 239 -220 785 732 133 -171 -277 -68 150 429 -485 241 -334 189 -71 126 374 -787 550 -144 715 -116 -311 525 -638 49 240 130 -360 123 626 -587 642 185 -774 233 777 -418 109 -580 -147 -519 583 52 -86 -824 -336 362 -174 482 -874 677 -353 -125 -501 -348 -213 -554 314 -507 -771 345 -327 556 93 539 -700 223 37 -348 381 -165 -758 -295 -51 -870 206 762 -732 501 541 -587 294 -830 -825 -233 431 384 -530 111 323 628 688 164 -459 276 577 -791 -177 658 361 17 3 -831 -288 -893 578 738 -144 -585 696 -150 -696 -565 -853 -426 172 397 460 -766 -807 248 129 747 -763 625 29 415 -407 583 -432 485 521 -335 450 648 465 330 387 43 -479 415 -531 -579 468 -763 -497 -461 -69 18 -567 -35 442 -510 745 799 -337 633 696 -392 -750 -35 -406 76 487 -161 -572 -872 189 -794 763 175 57 5 327 51 -179 -58 -41 -550 -719 -533 -175 535 236 475 513 -387 83 384 -250 586 -7 -383 -401 647 -49 -571 -782 -572 -288 -413 -40 -35 -521 424 419 375 -576 -378 -91 653 392 -108 -77 522 -728 -290 398 -742 -223 -706 42 730 198 676 -638 -198 -128 358 -618 -560 -302 -850 -545 131 -889 -571 448 595 -154 -161 -834 227 -492 702 707 -756 440 -845 552 360 -397 -557 -805 764 -893 721 -693 -642 -637 10 171 80 -671 -230 276 -142 -656 -615 366 -708 -460 -456 536 175 -733 291 65 751 242 281 -813 149 -733 108 448 110 528 -481 -649 796 700 454 500 423 237 781 391 -90 -535 -643 -789 -551 542 -715 -801 -449 651 376 687 -692 -520 158 -272 -838 784 -468 -866 168 -534 215 283 -612 -521 -389 -159 -729 -485 -204 779 -460 717 -43 -91 699 -806 -410 549 -700 -782 -495 204 667 66 618 -129 469 278 -334 69 -630 134 5 15 -34 -106 -782 -238 609 -129 229 645 -59 -187 -301 -506 790 202 -554 -672 257 76 384 109 14 682 738 -884 556 -407 -552 383 -442 -113 53 -819 748 -144 -168 -809 -14 373 -845 -367 -219 -709 715 -382 289 413 -841 -869 229 -270 -426 318 -891 665 704 122 -68 -560 -439 -151 724 -568 -214 -106 511 -465 728 -463 300 -770 586 -625 691 -178 -831 770 -518 -679 -89 0 -440 266 -491 609 512 -645 -803 -385 302 436 -872 468 285 -626 241 248 -667 154 448 116 -5 -731 583 136 -271 -856 338 -226 230 -292 -813 -817 671 619 -522 -394 174 258 460 327 -654 -703 480 -459 -574 -776 285 696 571 690 535 48 462 -59 -521 200 301 178 -310 -83 4 -708 -78 -900 773 -225 431 649 -348 462 -422 599 -720 -273 760 -793 359 -252 182 -643 -396 134 -283 663 -542 527 -450 551 -140 243 523 539 -610 -271 194 -450 675 -847 649 -108 -336 189 -450 -105 -580 -258 114 -740 463 -718 -251 -795 -679 -636 -214 760 328 76 -817 393 -547 -338 -687 -747 77 -185 44 544 -56 -75 142 -3 -338 -710 -226 698 -887 504 105 -371 -559 186 441 787 475 72 216 -811 444 38 -304 -335 257 -21 -886 -856 -711 -758 757 -431 -322 -489 -694 -741 -830 270 -690 -897 -5 87 10 -246 -45 763 334 16 73 -106 -624 491 541 233 157 -798 -146 -555 -833 -317 234 152 -854 -515 123 16 -493 -481 26 -31 474 703 -98 251 355 -897 -828 708 -161 407 341 -89 -207 640 81 -791 -240 -621 -697 234 668 -584 273 544 -185 648 794 548 -373 -289 180 -344 -2 -338 -298 -148 -773 -297 -704 542 308 -219 215 -155 -396 -340 -93 -159 94 -194 -253 -684 633 -615 210 786 316 259 555 -237 -364 -299 313 401 -777 90 100 -445 -786 -398 511 -736 -227 -97 -880 526 -48 -555 -572 622 -335 -787 -388 -437 235 -390 -185 280 -613 -238 201 -696 130 -47 303 -162 170 605 -558 -15 336 246 -697 -417 280 -898 268 -849 279 -456 -611 684 216 -223 52 -578 -467 -289 -848 421 193 742 -109 463 385 -408 12 -279 219 781 207 -716 197 -310 -194 -527 456 -681 733 322 -640 253 -822 723 206 -258 777 -595 -129 -616 -251 -586 -773 384 785 32 -813 498 126 -434 -113 -295 -507 -598 529 -275 -93 -184 -340 -466 -231 -532 -466 272 -286 652 75 683 728 752 -534 -379 -334 196 -864 -762 -165 -217 -722 -420 504 -619 717 -590 88 -106 561 534 594 60 -714 227 692 751 -322 -25 -824 -55 -226 -343 -658 517 74 388 314 0 396 32 682 -159 -733 704 295 396 -759 417 441 455 168 765 254 -243 337 -686 389 557 -127 -765 -591 -174 -413 -592 -741 -778 46 736 370 -168 -93 98 704 574 -633 -517 652 -439 -21 444 113 -544 60 438 316 36 -156 -881 -376 361 -82 -831 72 -359 4 50 -589 -165 145 483 -267 693 756 346 -737 280 -305 -371 719 762 704 543 -566 -478 -155 766 -757 740 581 -279 -746 492 -663 133 64 175 -204 304 -231 612 -824 -782 791 -701 -21 -650 -881 -295 499 471 -383 -604 135 795 -668 610 -75 7 -433 -801 -798 -69 227 -539 -272 240 291 -547 -58 622 -137 -335 667 284 -685 -527 -598 585 133 637 42 720 200 670 9 24 471 126 -423 -168 -118 -19 -419 -45 -283 -306 106 331 114 586 652 556 457 203 -848 176 -124 -791 -419 -332 -271 -563 -479 614 105 -655 673 384 -837 -754 565 -769 -135 758 -523 -219 -472 123 -305 -738 234 200 -856 -282 707 286 -376 -74 484 213 -188 58 -737 161 539 -90 -115 22 -448 655 -404 -723 124 621 470 -634 697 -753 434 288 509 754 -745 -886 -778 -215 161 257 -422 197 38 -66 -46 257 140 501 -594 -650 128 567 151 -485 718 -889 -305 101 143 780 -611 644 290 -205 380 340 99 397 -501 -109 -344 -210 -871 -339 525 -752 -188 -731 739 721 -489 -333 352 765 118 -575 -557 -264 -377 113 -193 -636 -164 -611 178 783 -624 -801 -121 768 226 -131 246 712 -782 -802 -294 -551 338 767 88 719 103 683 501 -366 44 82 -865 -369 -604 -562 474 165 -136 -657 729 649 74 -224 -166 -10 670 281 -670 -559 690 -831 665 -413 686 -200 644 -324 -250 -363 -894 -745 -166 -712 383 612 -836 512 -575 161 -234 -809 -328 -320 -893 -622 430 200 -210 91 116 505 -32 -889 -70 106 488 531 -874 -863 13 -198 -843 665 504 394 462 -529 -10 -838 -586 53 -158 70 -35 650 -220 -422 -495 -574 -632 -371 -424 -736 -810 708 -726 43 -310 -499 258 179 -8 -363 421 -538 350 -52 606 271 278 173 -553 -175 -660 -439 450 -490 662 -22 -603 548 235 -493 -51 -678 -648 -417 -516 519 205 -74 -153 598 -412 728 -509 684 -51 630 -161 515 -558 -27 275 -663 -671 127 490 355 123 -714 101 -858 -750 -289 423 -851 -598 774 794 88 14 24 -711 -198 438 -340 80 -614 -168 -721 33 -314 -551 245 -31 -309 158 515 736 -616 683 -546 -279 377 -217 -250 467 -228 449 -790 609 -213 -698 466 -388 318 262 384 427 -797 182 219 -778 366 -6 566 -886 -577 -541 -100 -834 -72 377 125 -351 -520 -862 694 353 394 621 -803 -419 36 742 -530 -274 -11 190 309 -534 5 3 267 -458 -598 62 -148 -530 -24 37 306 262 -120 -760 -458 31 -236 -308 -252 -285 -221 136 592 -122 440 -309 210 -271 -491 397 291 507 -265 26 742 26 579 -85 663 363 -802 -410 -350 752 -13 -377 -625 -30 -673 366 328 103 -840 425 167 -103 -53 -839 767 -85 632 215 253 -336 -652 -19 -331 627 323 -735 184 443 -786 529 82 395 -151 -498 698 -92 -1 -87 -629 478 714 -137 507 -115 -98 -608 -199 -265 -682 160 -10 713 -176 -405 761 -406 14 -720 -620 566 634 -78 133 -461 -526 39 484 251 280 -753 349 93 761 560 60 597 658 287 65 -737 169 -69 -785 -613 590 769 -787 377 -166 765 528 151 -780 -458 468 -399 448 -672 -337 468 309 276 108 -581 634 -149 -774 -744 -614 571 431 615 285 25 -613 -795 206 -122 -428 -12 517 -621 -889 -247 -493 -562 244 538 752 396 -213 -462 -664 380 -281 -32 369 -348 -481 664 141 -398 -633 -32 -485 -677 -323 137 173 -51 212 485 242 -862 -190 515 274 -298 271 -471 -603 286 -644 273 117 398 -642 442 -137 515 40 95 -382 -698 527 -59 535 -302 -178 95 794 -642 -313 215 -579 -860 -362 -364 357 -626 186 261 -182 195 -839 -329 712 -243 185 284 -142 -58 642 59 481 244 -821 671 -390 -217 512 -122 156 413 300 -321 640 279 279 -283 136 130 715 -384 -736 100 483 169 15 12 459 -428 188 -791 707 540 371 -445 -336 -658 -508 -830 467 530 482 -450 -468 762 -521 486 -531 528 -450 312 -35 257 760 -872 402 118 -822 622 357 -503 -444 -858 -502 -704 -16 -8 82 732 -603 268 -454 749 583 -885 -898 175 -598 -242 -308 -461 284 546 -106 629 -833 -878 378 47 -230 -264 -674 -818 -624 -697 643 -345 440 407 -494 490 319 188 247 316 788 766 180 70 517 512 -701 389 -612 -305 11 648 13 354 26 61 -472 -868 430 -101 638 -272 -524 -553 -693 -899 -365 -162 -678 692 -61 182 781 49 -773 -737 501 723 -749 -489 673 705 -444 115 514 423 771 -574 150 548 437 518 -266 -722 23 -651 -267 677 65 -185 -824 -339 184 58 -296 6 602 -70 11 -607 797 -605 528 -22 517 -793 -33 608 -203 -813 769 -638 508 357 -572 -57 -457 -835 -483 49 -98 -272 162 639 -7 -530 -621 450 -821 12 -155 -94 47 6 23 248 411 197 -449 109 674 169 77 293 -783 64 69 -751 -691 -90 94 589 -209 653 419 484 -631 -273 -414 -529 147 -605 -804 209 714 -161 -68 185 -487 -645 -822 -566 679 617 -568 -180 -630 -303 -855 534 -53 638 567 -796 96 -454 574 201 388 -860 -137 -480 305 298 -749 -427 -71 638 -65 686 -444 474 757 178 -104 -586 -695 -873 568 -64 -3 -588 -791 -632 -262 460 -516 303 -99 686 -140 -644 163 208 -253 -671 -608 700 726 -359 -553 -190 -140 -121 17 345 613 647 120 793 454 500 -44 16 -175 663 202 -666 -136 122 171 -459 -64 -145 -465 788 553 -737 434 -515 -690 798 -776 -701 243 -142 38 -326 -414 -62 -175 269 414 -12 -442 621 -644 91 27 -188 -166 -377 -678 11 96 150 464 -435 144 576 462 745 690 -96 -502 -266 -335 382 -262 497 -483 -670 -734 224 -437 -272 -335 553 354 -849 98 425 -421 170 -372 585 269 351 -679 -424 568 800 -582 -508 591 616 584 478 -51 538 670 -105 -209 543 -812 -720 -25 552 -730 279 -890 489 759 308 -619 -556 588 118 650 -766 -513 -706 540 -852 -318 69 -868 -722 17 165 131 355 676 -497 -381 -430 -69 203 205 174 -80 670 -188 -446 507 -573 -628 -278 -496 627 743 -817 385 -187 8 451 91 -853 -499 638 669 269 -709 455 752 -196 -848 463 -437 -717 60 500 602 565 494 765 -712 610 -294 -889 597 100 196 121 678 455 -618 555 -439 -232 -739 660 88 710 221 374 464 166 -599 -155 -190 288 451 236 -744 290 -722 -489 447 640 277 580 -507 -23 574 317 -521 652 -615 -54 -742 -547 683 237 -686 259 -544 -178 -214 378 116 -892 212 -612 -804 -869 64 84 -359 567 271 172 -857 550 58 -754 408 -202 -163 459 665 535 757 -837 100 -394 -272 -837 257 319 -321 -572 -118 -743 80 -243 618 -582 147 -612 242 633 0 -699 710 388 -198 -182 -305 421 15 531 631 55 -656 -78 -317 -154 669 -219 54 -448 593 -825 -727 -381 591 554 671 188 742 -467 785 489 328 51 515 -846 -873 208 -626 50 659 737 253 233 534 -118 -50 389 385 -770 -866 -275 -286 163 -583 -393 -637 271 -520 -841 -503 487 -750 -6 -348 -382 168 747 -448 497 42 403 -241 -57 -415 671 -598 -529 -619 214 -543 447 -898 121 -264 632 225 -746 483 -30 -396 -711 437 -694 55 576 342 739 599 607 272 705 753 499 89 -475 -157 -307 147 163 281 157 756 -35 471 253 -630 -427 -874 -610 15 477 -595 675 -50 -346 -23 771 41 -790 -44 429 705 238 459 368 -646 -452 -683 -384 163 -560 -364 392 -33 -804 235 -854 483 -421 -327 602 548 -531 -649 695 644 -789 315 -734 -521 429 414 716 -340 -751 -467 572 -394 383 -764 274 743 -219 -166 739 -153 -759 473 85 376 132 247 122 -459 -476 14 -160 -477 51 212 -517 441 -511 -766 -757 511 -622 531 88 -631 389 63 373 -705 231 -740 -463 -238 487 -71 -396 688 -809 -568 -586 -101 757 -583 492 644 322 -789 -442 -175 500 634 -318 -628 -403 536 193 -66 730 -756 696 -314 304 -634 455 442 -653 29 647 -262 531 206 -517 -560 -686 762 -517 373 382 -320 -824 -633 -545 0 609 -309 -64 -255 -84 -535 -547 -208 -161 702 71 119 -851 -680 -11 667 -242 -203 453 172 73 -792 -629 -890 -891 535 447 -241 295 -442 -470 -876 -211 -357 324 -64 -801 -427 -488 -81 306 -778 672 9 -29 -600 -602 232 156 -497 669 -672 201 -835 371 552 19 -728 786 -215 -779 713 125 579 -747 -867 496 473 414 -302 -754 302 315 435 -687 -245 626 194 -674 712 524 -513 553 679 -829 -868 -530 -86 656 -427 231 -760 -219 144 -366 -894 122 21 126 -498 589 563 196 -797 -622 247 -1 353 64 489 85 22 -507 -38 256 -538 637 715 -165 -531 690 629 642 374 -859 -108 -826 -241 -51 424 22 -522 702 535 793 126 -202 238 42 -266 -154 196 -878 -379 -353 -386 205 -753 126 -834 134 -220 781 51 -525 643 -177 349 -378 747 203 -737 145 -824 578 -640 574 512 -175 -83 -895 761 -181 423 340 -646 0 60 -453 -372 -580 50 86 -760 -455 -683 212 335 -535 -665 -381 -363 -737 -10 397 250 645 -97 469 -216 -271 -586 -675 -874 -821 -783 -709 775 -82 -298 -507 595 -689 324 -897 -245 459 -311 689 708 -11 -812 488 -34 662 743 -78 261 -496 256 14 334 -453 -121 769 -396 347 -852 -472 -604 0 -50 499 599 491 -667 791 718 645 -360 -709 309 -400 588 211 394 34 687 -815 261 55 -838 -853 644 -465 716 -129 296 -482 358 -269 731 -896 -852 -757 -601 -175 -267 338 -875 -188 -232 -547 513 -899 -707 -579 -421 -779 -408 569 545 -465 304 320 62 799 -380 205 124 435 339 71 -256 244 560 -149 -300 -127 -804 -129 91 -423 715 -296 737 -462 237 -138 597 777 -10 -175 752 18 -700 -115 -890 121 -338 728 -169 -466 -407 -234 -592 711 -443 -589 -33 172 -727 -103 -508 -864 69 732 -522 553 504 -453 463 721 -836 -128 46 -583 180 221 -454 282 454 -231 719 -588 418 280 -533 -416 182 -367 -360 77 -73 2 -880 15 -719 -297 326 279 -122 798 -378 -891 727 134 -62 -445 -745 -785 -52 -733 -218 293 293 465 -340 -305 496 -337 697 -393 619 372 -680 -549 766 372 -649 -118 -3 -662 686 -319 -67 348 723 -281 387 -162 170 488 -429 67 -282 291 -748 449 111 -464 280 -426 5 -602 756 -580 -315 234 498 85 -259 714 43 -418 -512 223 509 711 125 -46 246 -505 -241 -720 -585 -630 -618 -238 284 -584 567 -626 382 719 280 42 607 1 -270 -185 -711 486 -352 -192 587 128 380 -178 769 -388 355 347 -514 722 -26 -726 -338 237 707 -379 -505 673 -579 474 -67 -716 -154 781 498 476 -55 -65 230 -425 -885 -812 729 47 -266 -568 -366 -210 -308 712 667 -15 -885 -16 -567 289 -866 189 256 101 735 622 -391 -102 -726 -508 653 48 -464 6 -14 590 792 -365 -325 49 -639 261 243 630 -88 119 280 644 643 -223 -290 453 -775 115 -718 418 -172 -298 -366 752 -570 573 127 246 -541 -234 -851 754 -367 -703 -555 612 -397 -275 610 -900 212 309 -257 117 -412 68 78 -567 -103 -19 225 192 256 -150 -539 351 -865 497 512 104 483 127 32 173 459 -897 -200 -895 442 -580 -9 -857 -331 -873 -532 76 138 -367 330 248 -530 -464 -501 -707 109 -650 -8 -446 82 -461 -59 -537 550 -324 -450 -579 -361 533 -159 378 -442 459 -288 -240 577 333 677 -317 631 314 -704 771 -746 -386 -376 -491 -515 -180 666 -269 -540 -323 366 -629 774 -422 155 267 -253 -8 343 -887 85 612 -708 60 -81 -183 489 -48 -486 -573 235 -248 -269 -617 -102 -519 -604 332 786 -396 43 -255 32 410 524 723 548 187 232 -652 -856 -534 21 -778 630 7 431 99 -139 -343 -674 371 -156 452 384 -26 -719 123 -253 -277 -875 115 -526 582 -767 -198 -548 785 -650 232 670 -531 -819 -333 -155 528 689 -581 -417 -463 -295 661 -671 -263 -859 -870 623 46 428 -750 644 -559 -542 -527 422 616 -242 69 510 518 659 -133 423 -282 -621 293 277 -761 742 -523 -143 -390 -361 -304 -234 -589 -342 71 -750 -576 410 92 -624 -717 779 -370 -65 -245 612 -545 -498 -237 239 72 682 -840 -125 -374 -456 249 720 782 350 517 236 -238 -122 296 -599 152 136 -217 -401 512 -769 467 238 -464 -339 514 -655 699 -570 -701 -881 212 -479 322 312 767 -496 184 -85 511 -533 -454 -610 -527 739 604 -361 -53 -580 -203 640 -483 380 -108 -522 -181 368 433 -158 -116 -522 -802 -472 -232 -474 -648 562 734 -641 -315 -213 -255 -660 -134 696 330 151 -418 -452 -314 -677 -771 73 -221 -811 240 -121 -654 331 451 220 428 285 -372 -685 651 -53 -847 -387 -179 -67 -361 -470 -324 -764 -21 634 432 -844 715 -23 -369 102 -793 663 227 223 -639 -502 -182 121 -540 797 351 -844 -143 -680 749 -290 408 295 -250 643 -767 541 -513 -805 403 -333 -680 618 -63 182 621 -105 -481 -634 -29 -752 601 -667 531 -647 -282 657 -417 -130 -291 739 -23 266 261 258 -37 225 65 237 125 -549 -490 663 -537 701 542 283 533 -81 599 -594 786 -658 707 -633 -527 -151 140 694 -744 514 -782 124 -735 596 -479 697 -278 365 167 -107 -470 -111 -199 598 163 -362 -500 72 -595 557 -857 -308 529 -291 387 545 -91 746 446 354 633 -682 736 -119 136 548 503 -365 50 -524 -800 121 571 384 -68 208 14 293 462 162 483 -605 308 -164 422 583 -754 -75 -530 23 -3 -859 -592 630 734 -591 618 -267 -214 -463 -431 -417 349 158 229 -530 570 118 279 495 -121 -518 -480 558 -269 -478 -139 -449 -240 268 48 -113 680 341 66 -235 -637 35 261 -344 532 -504 392 -46 -413 113 -9 699 -582 -387 -186 391 -192 204 610 476 -847 -126 -7 561 741 -799 197 -143 -624 796 101 315 -290 780 -217 -298 -705 41 -602 438 562 212 -810 323 53 590 -580 155 636 528 -130 272 349 -830 -83 748 -159 -388 -173 518 -207 -100 -613 133 -697 -566 -385 -245 -790 -679 -223 49 -179 -392 -644 -328 -262 550 -566 -886 76 -6 751 -333 357 755 -38 147 -859 -375 -678 72 265 -247 -171 -438 220 -235 -118 85 -636 216 -556 165 -622 684 13 557 -447 -725 -56 548 -697 -547 604 505 732 4 -722 -576 -618 410 737 -142 -781 723 -459 456 -454 213 -727 -652 344 312 -274 -443 -178 -680 385 -148 293 -354 -640 -816 47 -40 376 304 -619 490 510 87 677 359 15 -727 429 68 -577 229 133 646 465 69 -425 -391 -570 -855 345 -636 -648 -578 286 36 696 -119 325 -266 -844 521 -163 686 283 -474 362 313 2 -348 205 -418 -840 513 7 788 -884 336 -564 -396 666 285 -264 -545 -383 -75 -620 -451 -796 303 -157 236 -48 -257 -300 -323 367 430 750 249 -831 -739 -109 -714 513 634 378 -298 -175 -233 54 -313 62 -830 -812 650 -88 -254 -248 -52 -167 -328 622 110 321 -104 -74 626 -434 -276 396 210 -572 641 296 141 41 596 798 568 359 203 -218 221 232 282 -740 11 -78 -77 -719 5 731 441 303 -49 -679 778 86 -783 -530 395 377 -489 -131 564 -679 -384 -690 789 -679 -513 -564 263 767 -459 -162 436 361 -102 57 597 444 153 -234 307 -624 31 -462 -899 -838 477 -564 -568 -813 174 -625 -850 440 -327 -562 -701 219 -4 -1 -71 75 -669 497 393 791 -193 325 49 -124 -433 -589 -733 -615 350 -93 -320 -673 165 345 358 -760 140 472 91 557 -890 -480 -449 -519 -282 318 692 -462 518 791 660 -3 525 -841 574 263 128 625 421 -245 446 621 505 -54 -360 -733 167 293 -776 -51 -578 624 18 -207 239 -14 -700 -705 425 -562 746 319 -655 -605 -671 -143 -72 -519 -568 207 292 -803 -169 543 171 -327 605 -282 -836 -632 -65 -585 -579 747 291 181 701 -643 506 -185 -872 709 -629 -649 -274 -99 -793 -41 -179 380 -823 -749 116 -857 -105 -109 -400 667 -693 -782 512 -288 632 -772 -852 -671 258 178 484 676 -616 765 -609 -509 634 23 -550 420 610 142 -17 -488 -805 -231 -161 -155 -385 534 607 496 -255 -757 364 739 561 457 -94 523 476 -782 743 -708 -802 721 723 398 548 -265 -344 -140 430 -542 767 -97 60 515 -513 212 -452 -345 463 -223 -887 -720 24 412 626 414 -753 211 21 73 -169 -709 -267 507 508 30 -831 -305 -867 103 725 -112 -165 -629 -162 -326 241 512 -368 -265 302 -815 750 -334 177 715 728 -372 -97 693 -444 -861 -765 -747 -447 406 735 -593 -12 560 -104 581 -856 635 782 -517 -573 160 -716 307 154 -5 -673 307 -668 447 156 63 -353 691 458 509 -197 161 292 -834 152 -344 -762 243 693 -381 -506 631 -679 28 532 265 330 -327 -339 -741 -59 759 -536 -735 377 503 -323 696 -2 -176 -763 -639 -324 -464 -655 443 -763 788 318 -459 -41 584 -159 249 -444 784 578 241 -897 367 299 -36 -584 -517 -804 -517 81 -493 507 -387 416 -763 357 279 28 155 -797 -120 -477 -744 -328 339 710 -582 -617 113 -232 762 398 -763 -234 -125 -657 58 -830 -298 -432 230 -536 147 406 -401 -379 307 676 -327 255 228 321 529 -153 11 611 358 507 -232 76 18 341 682 -588 -289 772 249 -233 -48 4 -266 -637 -811 -738 -429 596 380 -378 537 -693 147 518 445 -222 -494 94 660 -520 213 504 -662 -590 -24 531 741 -189 638 -72 -49 -622 -162 184 -589 744 -281 218 -191 409 -331 386 245 -57 -717 220 -281 599 -491 356 -132 665 -266 -162 769 644 -278 679 582 -769 126 -599 367 109 430 -728 169 673 -160 -580 612 362 -138 449 -568 28 -505 398 770 -41 684 283 -445 -895 231 83 249 -424 -807 572 71 -397 -898 -241 463 5 -235 -830 -645 -408 -498 543 -635 -799 -899 -797 -728 -50 653 675 -817 -370 -812 -515 29 -811 -25 229 647 -261 -890 -82 24 736 111 -808 -829 -613 546 -176 7 -706 -211 -269 632 -611 -108 15 593 785 168 123 -683 417 113 -183 -888 -533 736 43 666 726 -869 74 339 -113 379 482 -482 -72 -56 662 -463 -669 -1 690 450 -249 403 -283 170 -50 -335 -511 79 133 -308 209 -490 127 725 747 13 -371 -489 -632 -221 -137 413 -656 74 -813 145 82 691 -367 257 313 669 -41 -101 -658 -686 -784 402 531 750 -637 578 192 -236 104 289 466 -693 -369 326 -104 -35 -694 53 -777 53 167 -351 674 -279 -40 318 126 -247 692 472 -472 77 426 176 -88 484 573 -201 -635 258 -51 -878 612 688 -608 -885 -594 -886 8 -149 655 234 -670 216 595 224 456 485 161 5 318 -900 155 139 -26 -615 616 -851 -308 -411 454 -400 -573 -576 232 -233 -203 -321 -254 186 -186 119 79 531 -171 -329 -829 794 749 426 -60 -237 -840 -198 -40 -874 -107 78 -789 353 -40 -604 -189 -737 -821 572 -422 389 -8 594 417 282 -844 193 636 179 -193 348 566 -157 143 112 611 320 284 -876 392 205 696 541 -864 494 -459 559 213 298 513 -261 166 321 592 -14 177 -450 -27 468 93 -323 -898 -2 -641 -260 -240 339 564 -482 -839 216 -767 -697 633 -103 -161 409 -314 670 -807 -200 748 -662 435 -247 -434 427 757 -163 -447 -448 -734 246 -267 28 -93 -790 673 283 724 59 468 249 359 215 499 -71 36 -350 287 597 -324 -134 307 1 -197 -554 403 -519 -80 754 581 -706 -531 -65 -721 -383 603 355 589 -264 -83 -607 -49 -385 -324 329 -447 -87 622 -251 667 -496 -455 -716 254 375 35 -433 -653 774 242 779 789 -180 58 -850 139 353 18 535 123 75 -99 -573 226 -227 791 536 400 585 -401 308 -342 -875 109 -575 -333 -519 -316 82 219 518 430 -812 522 746 301 -562 -199 145 259 572 -873 -295 487 -495 152 769 55 -631 -132 -596 270 686 -774 -573 308 -335 474 767 -541 137 -194 -347 661 -387 111 -790 -350 -224 374 -634 -114 -487 -800 149 -786 711 -570 -693 -352 -581 761 70 -471 -384 576 137 -384 207 216 21 669 697 -867 -41 663 -877 -155 -826 633 -275 -865 -328 -646 618 -340 -196 -176 246 588 109 232 -326 -596 -284 -373 405 400 460 281 -463 776 503 -715 -628 618 260 -89 -654 -32 540 -63 94 43 -270 -580 501 -303 36 -225 523 673 595 -461 149 -841 562 45 467 19 -447 -443 -724 -68 12 283 398 480 413 774 -294 -137 -465 -861 261 -536 649 168 -302 781 657 168 -159 747 772 -555 -770 -261 -746 -776 50 -643 300 -11 274 577 80 401 -193 -640 297 164 -900 670 -473 206 -196 -336 -191 -200 -198 -35 -768 -188 -527 -14 50 261 -87 584 654 215 388 414 229 -524 -716 -640 708 -319 -646 -317 -229 -554 92 280 793 240 196 -88 -516 -850 -99 430 170 -207 -866 772 546 118 252 450 -892 678 639 663 -661 -613 696 -194 219 130 734 -873 442 -549 -549 275 719 -88 603 54 486 -843 -4 -673 437 691 365 97 731 269 -499 -851 -511 404 -435 -647 172 -734 -58 -256 -641 -853 -353 -258 -108 141 -104 140 162 -774 545 392 374 666 328 -334 369 88 -8 465 656 186 383 604 594 -5 -608 544 -713 -623 657 -186 315 691 -732 -425 -370 681 -303 11 -161 175 73 437 506 581 -829 -499 -403 -257 12 298 -771 272 -174 -650 -379 52 800 130 -113 49 121 -110 -226 -897 -249 -62 394 770 73 -791 -528 125 -8 771 650 556 150 58 -630 -552 740 435 -334 -539 -359 662 -179 25 102 203 538 356 -48 -416 711 -627 341 290 -730 670 651 -95 569 596 -393 377 736 137 -695 -341 197 538 189 349 191 451 570 323 94 -723 -332 609 -52 391 379 252 -495 -142 -371 261 -319 798 -881 -230 56 -25 -380 476 364 731 394 -203 774 -497 517 250 -286 -394 -733 -289 -309 -488 114 -862 -54 -512 -638 -811 293 -456 -92 -519 -624 13 -652 -47 -557 -92 -857 440 358 -866 -254 400 750 -246 298 -299 659 -196 -743 -756 147 -797 636 -487 698 -270 -893 639 -445 71 -533 -532 -206 269 -99 352 -243 743 -434 208 382 390 -659 443 -331 -132 662 430 -437 -555 -682 -74 217 -406 -164 -897 -759 305 413 263 -382 -18 -805 -98 234 -235 -500 7 81 443 -864 -125 285 -204 -357 -341 -261 5 664 548 336 -686 -749 254 -50 -693 -432 -258 661 547 -689 54 -784 749 520 368 -215 -744 -93 83 579 -449 -501 691 -779 -445 264 491 -309 111 -282 -241 -16 -805 72 -457 -537 511 780 -24 261 627 460 95 -645 -76 656 -111 -617 262 246 86 630 -570 -453 -175 198 -336 783 -761 -735 -731 -542 -605 388 446 -522 -6 58 301 685 208 499 737 505 357 -169 -540 -412 219 -286 -563 631 62 -264 -258 -473 146 494 -356 -818 -439 -123 457 770 -180 -639 22 460 -122 23 446 619 -529 608 -393 106 -243 -837 -545 -736 133 -763 347 654 -578 348 -585 -738 162 -590 27 659 -142 625 -552 242 -532 -749 661 -130 782 -404 634 -67 6 578 28 -463 144 474 278 -777 268 -25 -708 368 64 -145 251 -173 684 390 -641 240 -384 661 -489 496 -242 -78 622 334 -849 606 -107 573 62 -68 107 -863 750 386 307 -271 673 -191 446 -469 -685 -197 407 -663 142 -137 -523 -429 35 317 62 -466 -269 783 -433 438 406 -35 214 -614 -399 661 17 346 -737 -837 351 -349 401 -656 -64 -653 767 -825 727 698 -172 -625 -500 -782 -195 89 -793 759 -31 795 -673 -258 348 -40 -358 -377 -667 -156 -406 -315 376 675 290 134 13 382 -754 768 -370 -204 -753 -140 -508 -667 -215 -362 489 72 -850 313 -362 726 384 773 -656 474 -532 -34 746 36 -477 329 348 -403 692 -375 -674 257 -540 187 -405 -803 254 -360 -538 726 -291 -240 229 663 -21 203 -591 -14 43 345 -899 -483 -804 -655 -537 -857 163 -387 -560 -761 50 -205 -233 -109 -684 401 -898 716 -392 646 -79 378 308 -857 474 304 -283 430 -793 -898 -63 -37 -88 -506 512 -309 15 -243 576 -758 578 -386 397 -597 280 -797 -384 265 609 -858 -78 764 -97 -728 738 -567 -670 -396 -236 -100 135 187 -101 447 -802 -336 713 671 122 -317 283 -70 171 -882 44 761 -473 -562 -462 -396 -516 611 312 655 251 -702 -390 -795 -373 793 -410 159 -477 -568 -521 343 727 -553 256 -847 -218 220 -474 33 -835 476 -211 748 157 -344 -692 -170 -708 -663 698 -887 -509 -519 333 5 214 -50 225 -806 362 -293 -570 655 -386 -168 -238 -628 300 747 568 730 -535 -325 -347 -484 656 130 -127 -593 -96 494 -624 -467 474 -671 -773 670 257 82 402 -34 256 -123 634 -237 108 309 -769 612 -803 -849 680 -118 166 -421 586 554 -533 -83 427 328 90 -63 42 -571 -280 -39 -241 -546 387 -37 -205 497 -144 -875 -410 -236 667 721 323 679 566 665 -220 -750 -431 -274 104 -472 305 -367 -250 -767 155 -133 187 -419 -558 456 -663 -271 -163 416 8 404 -682 105 63 -408 -104 339 642 720 -790 239 -242 383 413 595 -310 199 -883 93 494 -250 350 52 -862 -380 577 481 534 -303 626 -23 760 -816 643 -125 -824 -431 402 143 -407 306 636 539 -254 264 471 -620 -671 408 -540 -633 278 -735 -687 -532 -611 -357 -225 -153 -35 -733 -758 -513 621 735 -266 87 -135 -466 -506 643 -360 672 -490 69 81 -561 -22 218 409 25 -687 -705 -662 318 206 719 354 173 -283 -769 -102 -549 669 -535 -251 -563 -355 -155 -512 -104 -98 -508 433 -79 784 -89 509 -311 -477 621 -852 -603 -492 216 83 -163 -129 -645 718 -369 -412 -468 -785 226 -497 -382 372 -329 -58 -686 -312 -325 545 -49 234 -221 -715 -696 280 592 -541 -835 298 -669 597 62 -601 -417 -723 -212 20 379 562 699 306 -592 431 -373 766 -104 448 -387 -787 -840 515 437 426 -774 266 -362 -707 -774 -6 -204 -732 88 -768 362 73 -450 403 800 329 357 -41 -820 420 201 682 367 594 -48 -183 -159 -518 -442 116 26 307 -335 122 678 -572 670 -611 -24 -175 209 196 -390 -349 658 593 -865 343 92 414 163 640 -654 -52 -393 -270 144 -20 600 -73 458 -188 343 70 374 -427 107 114 -674 -360 -753 218 -543 728 349 124 612 556 114 -214 410 -793 -481 -679 -742 -521 50 -60 -267 322 -450 -740 -619 -371 -404 -825 393 -888 611 -794 -38 72 152 -432 -111 709 209 151 762 -357 400 -364 208 -588 -765 -247 759 -257 -62 59 -885 -568 252 129 -635 -126 14 -506 -803 -289 -136 -11 -632 104 653 -100 -866 447 69 -405 -696 -339 -95 744 241 -493 -625 576 -616 -837 -595 -886 -289 184 -549 -703 -87 602 613 463 408 -600 -35 -318 -780 142 -684 -473 519 510 -424 216 609 -640 -551 -21 165 -302 -299 434 -289 -81 -396 -243 731 291 -454 -99 -617 698 -32 693 676 202 -224 -612 -19 -266 502 776 86 -633 -425 -36 673 -827 349 75 -112 316 -61 680 -756 -475 564 -767 466 -210 -505 749 -553 -886 -371 102 317 742 -90 625 485 653 0 572 665 -122 408 428 606 15 -32 -1 -719 -86 -498 201 523 -328 334 -648 -452 -899 717 -816 589 -878 524 -5 -883 -791 -886 -489 678 440 -408 464 -566 -14 318 -608 -358 436 -610 716 509 741 -746 222 -413 -847 -344 615 234 416 -82 -105 -331 -591 11 266 285 699 -82 -164 -169 -617 350 -494 -862 759 -76 -51 -821 -257 268 -18 201 323 -662 -488 -729 639 -581 32 -846 -345 318 -112 626 97 627 -347 -425 -804 562 -22 -385 -343 -647 -224 -405 338 4 -389 -44 -534 172 -867 -445 614 734 -431 556 -154 244 291 -99 471 -393 -191 54 709 769 -86 -441 -347 -409 411 -753 -820 -836 -138 -749 136 243 -617 35 599 -770 604 -820 -144 -507 215 30 458 -48 526 368 102 -303 -76 -491 -546 488 -546 576 -600 346 356 590 -246 296 -729 -860 337 -211 -363 -454 -826 178 428 -36 310 -4 63 -565 -467 -32 138 -74 678 0 352 -508 -239 -590 -627 -186 -551 -801 -276 235 -288 -344 -683 -116 -853 483 645 -572 -270 -731 389 591 389 489 -698 -787 366 -605 -498 70 -815 607 -442 -236 -575 -439 665 -614 636 -800 404 38 -853 -819 -369 -611 49 -14 108 121 -103 -480 -156 -627 -727 -664 550 723 -764 -267 144 -619 -530 -806 493 33 611 329 238 431 754 661 -761 -468 -144 36 -361 596 708 -517 459 -630 -320 -485 393 -454 -472 763 114 -729 -388 670 91 669 -491 -471 -303 181 765 30 191 -600 323 147 749 -13 -847 220 774 -480 79 -402 -454 179 565 -569 426 164 84 510 -563 -584 244 -291 594 529 717 99 -650 -845 -711 -193 600 -711 -848 427 -557 564 511 -178 49 347 769 658 -407 -839 412 -367 -886 663 -858 -130 144 684 503 -123 -467 -422 -680 -562 592 202 415 534 470 -757 -160 -95 579 -695 -638 -505 -327 615 696 -311 -453 355 287 -509 484 -471 -665 -348 569 440 19 -839 -421 211 -229 295 -633 -532 -457 350 -805 799 362 -184 306 -180 -668 -226 -483 52 402 264 600 -766 264 661 -276 -167 705 411 -312 -501 263 -65 -346 -475 23 -126 -731 -366 -215 506 -616 -684 401 -578 -835 702 235 412 525 -86 -328 364 192 680 373 385 189 365 -655 -385 -869 -620 425 103 -565 374 547 -667 -304 130 71 -62 -12 540 169 451 466 -850 -507 560 -518 456 -401 -95 -804 343 722 -533 726 436 -637 181 706 590 335 -855 765 586 516 -648 -707 476 -142 -151 -698 250 -640 -461 -485 -573 -674 667 -179 -885 755 -119 -714 -25 -40 267 96 487 -106 635 283 -637 -616 -525 3 311 720 -348 228 599 -800 419 167 -759 501 131 239 -204 167 130 189 435 8 759 -132 -244 -281 650 636 -639 541 52 -688 732 790 591 -617 -562 454 -106 542 684 126 727 -461 96 537 467 540 -380 -167 49 753 -518 454 -706 521 770 588 73 89 -724 576 -80 -900 -557 -46 451 -886 -466 -555 -581 -770 -301 -25 -697 673 180 410 -669 -45 234 -659 41 -839 -876 -416 -85 -415 -207 670 -64 -304 671 -447 375 799 -689 273 -159 -16 -747 537 79 -388 252 -356 -416 -547 435 -528 -1 -148 466 -832 160 -853 786 768 707 -38 -666 -721 741 452 -357 191 168 68 422 -566 363 307 -629 417 -602 -82 223 384 706 155 199 -608 -376 417 -447 453 278 292 170 -423 764 -838 -228 -187 334 308 771 761 -498 -636 -743 -232 307 -25 -407 -183 431 -839 -774 217 -7 253 -687 -299 644 389 -215 56 -538 418 666 222 -838 165 -45 761 -841 -37 220 -51 -199 -426 -809 -709 -541 556 -120 36 47 448 353 -702 -503 -456 -136 -574 -881 383 -443 748 -377 -442 -595 32 -15 -271 293 -508 -213 -617 -475 -269 -455 793 -104 -8 94 590 351 244 718 653 -465 -198 419 441 -94 563 186 460 -254 -40 654 -456 -478 640 461 -790 719 -508 -150 -483 -122 306 638 -558 510 220 -116 537 603 -188 729 -362 -898 -554 -113 257 428 641 245 -419 490 467 -161 71 152 -879 476 -368 -565 -243 -334 -164 -124 -153 649 -365 434 -791 -294 -481 -693 -280 -615 -756 450 -54 -581 176 -803 723 -334 -482 -599 -373 -237 583 731 733 286 566 131 -457 -138 -628 -726 -78 678 483 285 -686 -25 16 29 488 -641 -287 497 608 435 -582 -462 -900 -768 442 579 556 78 337 46 -297 -800 260 -411 588 82 386 -594 419 797 -667 465 -25 -48 -746 312 -811 215 -508 -431 41 -440 -732 -801 426 -109 -738 -449 162 -525 -812 -623 324 -526 -423 757 -832 -399 219 -590 146 -783 -125 -100 -418 -802 455 594 -11 -723 -731 -537 30 -124 -879 -746 329 -152 57 -582 -897 217 -49 392 -701 -736 392 -590 -555 724 -610 -686 536 -566 454 -803 -701 295 565 -210 -46 697 -817 -670 505 -138 686 -117 779 70 49 -468 525 775 -423 329 -113 -701 -720 -316 -369 482 -426 634 -276 693 -835 558 -536 103 -448 499 300 -468 274 455 79 -17 798 -803 -762 332 -434 66 100 -481 619 638 -798 313 -521 -206 -547 423 -891 224 -64 -172 -442 216 -354 -691 -207 -819 -295 -458 796 341 -409 571 -802 -661 48 269 -549 -471 558 124 -396 -686 517 586 -562 -181 -861 -401 508 348 136 240 -896 -257 -204 495 -195 -442 -540 -797 181 799 -694 347 22 326 -394 -527 364 -332 522 -881 795 76 408 -444 -362 83 -706 540 183 105 302 -66 393 -341 -57 686 184 791 -813 -486 -430 240 -878 -151 -657 -533 589 -803 -277 -88 -674 657 65 146 -780 -159 -396 -505 -895 132 382 -340 -550 290 -10 24 -717 -356 490 367 -707 447 -222 -33 -758 385 440 632 -44 -296 740 -793 -54 -169 -748 -27 -32 19 -420 -209 536 280 -60 -559 186 709 8 329 624 -767 -172 676 791 478 -769 -219 445 -601 -188 184 -800 -784 401 -703 701 4 -868 56 -58 -576 -790 -478 642 72 428 244 211 380 755 -434 608 -185 281 -306 -46 60 -447 775 -279 70 -783 -235 280 422 -267 84 382 388 774 -685 -326 512 -837 760 85 -770 -366 -2 552 -469 792 716 599 -368 440 653 753 -316 -794 -855 -888 307 366 -841 1 -128 -176 -159 646 638 -894 -742 -502 -575 -219 443 -232 68 436 -64 747 -706 165 80 -45 -282 283 713 4 175 -110 799 -282 -610 122 685 675 236 -279 -591 -267 -504 173 -506 -137 -366 -738 -465 62 323 200 633 551 -644 -855 -238 -254 -107 -446 331 508 -723 -710 -229 396 -692 677 481 532 353 484 -657 451 248 -3 743 -550 183 770 232 57 -194 680 648 505 -671 150 -114 774 289 693 133 310 679 -13 -470 330 -68 -179 -174 408 -364 -776 -665 -716 27 732 -801 445 199 376 573 -597 -378 138 327 516 -404 68 343 127 753 152 -231 -261 622 -378 -184 -490 790 -411 -64 385 677 -507 794 -26 -462 327 284 -300 120 -777 -794 189 -90 -838 -285 708 786 -642 -692 747 692 -416 -418 -129 553 604 -858 -341 84 110 -195 -891 694 -251 -198 -288 23 773 -49 664 478 -56 -739 -513 344 620 -66 282 -684 -127 -434 -875 189 307 -842 71 759 -605 242 -322 302 -87 -375 57 -105 -113 228 -184 248 65 685 -697 -898 69 267 651 -834 -514 359 342 277 733 -300 -395 -147 626 394 565 -356 426 586 43 -830 163 441 85 378 -560 214 -783 -567 -651 149 -724 -521 309 -619 -18 83 -874 -734 -364 -833 -67 -91 23 260 260 633 682 -510 -612 -576 11 -894 35 -805 224 -168 243 519 521 202 581 -765 -584 530 -373 -633 641 677 449 481 -638 -321 -887 -522 551 110 -891 533 427 -842 -337 117 392 311 -585 402 458 -397 769 -160 590 476 665 -250 256 -755 80 380 229 590 503 -306 -814 338 443 375 -819 777 -278 298 -564 78 -179 84 -887 451 -441 -595 -253 739 28 89 495 683 -80 -591 -136 244 149 200 515 -270 -339 581 629 186 -127 -900 211 -611 716 437 -754 -826 665 -162 -838 98 -842 -721 436 -898 -58 341 -10 -79 213 271 227 779 -459 377 -663 -754 -461 381 -40 528 -288 -29 -836 189 692 -608 -447 181 337 -351 -882 -549 274 -694 -800 778 273 745 -544 626 417 -828 -466 -332 -717 417 -456 -690 -702 195 365 205 563 -348 -579 -882 -99 791 -509 -7 470 -24 -546 -893 -528 91 -605 -877 538 212 -35 501 248 112 118 388 -324 -413 114 -312 -313 32 22 554 679 -82 181 302 509 568 -310 207 410 -260 -56 626 736 660 -277 -667 -432 646 612 -254 -281 124 594 670 358 364 -792 514 368 -129 -558 472 193 170 -872 646 -494 717 -839 499 771 71 -775 -769 -27 297 -795 -455 365 -133 778 650 176 511 246 68 -86 784 -187 741 -117 781 26 -522 -846 -521 447 -477 626 -500 -244 192 174 779 777 127 -208 -835 594 745 688 -418 -351 383 -754 60 -468 -859 -702 355 106 207 -896 152 -212 -614 441 485 120 400 197 -200 358 358 -391 607 642 -269 -707 256 -539 430 -854 334 673 -44 -727 19 -782 -407 -291 -35 14 -622 517 587 685 358 -314 720 383 124 510 722 347 511 -17 419 277 722 513 -70 642 -237 633 -401 -335 -426 -533 -439 734 -579 -837 53 -704 -702 793 -702 -479 681 475 -611 -225 767 521 533 -412 -766 496 -47 -557 522 84 192 -48 -410 -166 680 -40 -44 -170 -397 67 -756 540 -434 -80 -782 -397 -328 662 -577 -448 82 427 630 462 -126 -791 -398 393 -787 616 -22 -741 -652 64 -262 -192 -775 -690 255 707 513 -133 223 -392 -6 -40 -459 11 -69 411 -589 709 32 -550 -707 796 -718 588 -168 -145 238 243 782 -860 -702 152 788 136 -740 424 238 513 -328 -199 -441 -165 -16 289 734 -397 571 1 -517 373 -899 -724 542 -231 399 30 629 -838 -108 26 -712 674 -285 -711 624 -280 40 63 776 -724 -65 5 -301 373 124 -608 761 406 795 459 670 180 437 381 421 622 -211 369 -536 393 45 -57 -320 54 357 -866 254 -219 501 63 80 364 -772 -207 -196 624 28 -722 387 -655 114 568 -53 -246 229 -640 376 380 41 -457 -147 595 273 -609 -285 793 463 -52 -687 -607 57 329 156 -674 -444 -733 -769 94 465 -490 199 -818 -847 511 -378 -543 -253 7 430 218 -116 -502 749 -607 -564 483 -764 791 -512 -689 -866 -294 -15 145 510 -183 545 -421 277 -489 -496 627 397 -7 527 120 -818 358 -310 -877 429 799 -119 571 -753 -217 197 750 -42 -516 20 -525 600 724 -556 163 356 -368 494 -709 -864 644 506 798 800 -771 407 -610 -621 565 -206 635 30 482 739 -806 620 -465 300 -93 -896 391 129 402 -638 -40 594 800 -9 436 666 -406 -75 578 515 154 229 -479 568 410 688 685 -531 -653 -31 614 197 -15 -876 -399 391 -575 -153 -281 -198 -256 -345 649 -148 -383 469 -507 76 523 -90 -5 717 65 -499 -437 -769 -345 383 537 291 -192 356 78 -469 554 177 -264 317 -839 276 -702 222 619 -45 -259 142 421 731 -12 334 -776 -496 -892 686 -115 403 -468 675 400 -700 -104 -687 -306 255 342 142 -806 -313 -795 45 392 -831 455 116 -887 645 745 783 -784 -151 -35 -726 -365 481 -896 -607 542 -233 -200 249 186 419 696 -451 -180 -602 -253 -456 -900 -350 24 -734 -887 714 112 249 -12 531 -442 -135 609 119 -166 -258 393 42 -263 421 505 -63 580 53 113 118 -347 -638 770 -524 7 -444 -244 -384 -30 -72 -654 305 149 -101 210 54 248 -223 -849 -39 416 372 -727 305 729 120 286 735 -50 21 -610 162 -642 729 639 762 246 284 159 597 32 641 -304 -90 264 -229 685 160 415 -288 -370 -416 -856 -189 -340 47 -673 383 -670 -693 -367 -729 -198 458 -415 -191 -185 19 -162 -501 -587 170 -61 -882 -75 -597 706 284 -576 -644 -294 -177 608 -153 607 -49 -476 171 164 -740 -274 392 640 60 541 638 264 -202 61 738 704 -73 656 12 -386 96 -520 468 418 -491 -699 36 18 -830 -101 282 -255 491 -543 -74 -829 -609 616 440 -138 -101 -452 -575 -23 -725 430 -844 -310 -193 457 -479 613 668 731 73 -66 79 647 -613 -54 199 710 526 -206 -691 4 43 205 -626 -577 -823 354 -122 532 -587 -678 -564 -607 -388 -887 -112 245 180 -109 -180 764 -92 -302 438 -63 -234 -385 222 594 -797 -518 -517 -655 37 616 -446 778 320 440 -544 -719 -574 -212 426 605 572 595 475 -186 -594 552 679 -211 305 -262 179 516 260 -228 -369 -206 -380 -337 -4 686 717 -666 -745 -40 611 -86 652 -536 -891 702 -453 -643 -204 41 -381 -746 237 -380 -462 -201 -98 -154 -89 513 -799 -649 512 -813 -688 -383 -100 -409 -839 -592 -79 -456 332 379 398 -775 -414 192 690 -104 790 -66 65 -40 309 -393 -78 -561 214 -566 -91 -405 -6 -808 -116 612 0 -820 -224 -268 -891 739 -296 557 433 566 -889 456 -653 -676 105 -184 -727 661 328 464 67 491 -177 -465 629 -411 108 -87 673 -846 552 210 -297 745 -364 74 207 -820 762 -366 725 -609 -887 774 -191 44 425 215 -150 643 -360 -147 467 185 566 -269 12 -309 575 380 379 -339 -426 -555 156 78 -776 274 -727 -359 -492 -195 -5 -896 565 -328 -695 -501 -679 -69 789 -680 622 -597 -484 -761 752 685 654 -351 -88 449 -229 50 -555 637 -213 -870 -130 -378 -673 -159 -234 58 598 -832 -841 -719 148 270 -402 241 499 427 321 -100 400 417 -65 767 101 90 -743 621 -346 -346 303 -237 298 -850 232 597 27 -30 369 238 -350 423 32 591 716 -25 742 439 -660 -579 -620 578 -258 599 -728 23 644 -335 -897 550 339 788 -465 -506 504 486 394 -840 -727 7 576 39 15 -9 -584 -610 616 186 -12 471 -699 114 -429 542 -635 -326 2 349 -110 517 19 681 -781 -838 -376 788 378 -304 -147 64 23 -859 332 -287 -617 -127 -479 -222 -626 -182 361 -440 722 138 753 117 -124 62 604 -693 689 650 -413 -220 -710 8 -417 -598 -846 156 462 198 -631 -150 -364 -25 -857 -536 -337 174 -296 -666 -682 180 287 530 -198 -434 743 -600 287 573 443 -423 42 -592 569 -479 -270 95 237 -437 -137 355 -168 477 -439 231 -142 74 211 307 -815 -383 -329 -477 -336 -553 -830 -552 -783 -617 -546 -681 -231 -638 237 -824 763 525 264 26 -36 -562 70 330 -490 -727 677 -598 -484 171 -214 -592 142 -244 -586 -85 113 -205 407 43 -866 -738 -302 -474 750 236 -11 646 -753 251 -436 41 179 34 -249 339 -647 538 -275 170 500 -778 177 81 -577 -291 428 -76 -775 -707 503 703 -145 391 772 -562 731 114 674 316 82 434 -103 470 -437 227 -45 -629 -514 -86 709 508 623 761 -591 -30 -228 176 -514 -685 -843 -450 419 -11 198 537 492 429 -486 582 -513 -248 -364 -269 -745 -697 268 -171 335 -135 755 692 414 551 -311 246 -672 -695 -580 538 -157 2 -16 -725 -581 -870 -494 -766 116 -667 394 -209 361 -297 461 -50 791 383 105 77 322 -889 432 765 259 146 319 -645 -356 -342 -150 -879 29 446 -563 -297 -106 -545 103 -287 754 782 782 315 -158 -542 -439 -298 -115 162 49 -261 -705 583 -68 396 -622 -170 494 -32 -323 -140 289 26 -191 -355 -122 -747 -311 -242 87 -246 151 -612 488 512 -171 590 -478 166 721 -205 691 -399 -3 95 -100 -672 422 -701 769 781 175 138 176 166 363 -326 -453 404 20 -464 -590 -470 -791 657 -420 -838 372 644 -872 -20 276 -810 399 -824 747 384 497 -585 -1 -693 -188 -892 -771 14 255 -115 -467 -881 -449 693 -801 459 -297 74 373 -161 304 600 625 -289 43 537 130 -618 -561 85 -599 527 -737 -9 336 -654 -497 429 161 -684 -257 590 -18 356 226 -657 247 110 377 29 460 -500 287 -881 270 343 -221 411 -704 484 700 -40 -281 171 -712 458 474 467 58 -899 -95 -241 624 441 518 -777 -364 -82 -796 -745 372 23 -847 350 -17 -413 584 -46 726 190 -448 -554 -632 -170 558 707 -362 722 187 469 -384 -864 -434 -565 -482 -825 340 452 151 -321 -754 -302 -411 235 240 169 -272 313 -812 367 375 -162 308 404 -170 317 -619 -848 -492 336 436 -659 -845 -659 578 -230 275 -714 45 170 158 503 391 343 -838 477 -389 7 -883 241 -271 -355 -706 -339 -835 -673 -597 -580 712 -619 -70 601 -462 473 -31 -200 -784 296 544 -677 254 -726 653 -319 -303 -845 -285 266 4 -218 -404 691 -49 -638 508 604 722 -45 -703 -488 -229 760 489 260 -510 2 -335 -46 741 786 770 563 401 -815 363 584 -624 137 162 -273 613 -563 -817 -883 -205 -733 -583 -348 461 642 -585 618 -15 728 412 -733 -516 -854 -565 -699 -427 -297 763 691 239 -450 654 -192 -115 681 -413 465 -167 -291 595 -466 -211 585 -868 -132 688 580 -24 -492 565 291 -232 -457 -413 -430 -362 -105 -496 19 -4 -840 -185 443 669 -710 -771 -747 -326 479 88 -47 -396 -363 775 102 -650 220 -150 741 580 579 -746 -343 -76 198 124 -370 -139 -430 -54 -562 776 -241 459 -288 542 4 -653 454 8 -749 273 676 407 -298 704 -296 427 58 308 384 -713 241 -837 179 717 -52 -695 -844 -811 566 108 -106 -166 -651 -866 -84 -48 214 15 -398 732 267 486 -275 -677 87 -406 -110 -288 379 -315 195 -640 95 152 -154 294 -898 170 20 -745 369 -182 -245 -189 -675 -886 218 -345 -875 -180 398 -222 -89 -512 -6 594 93 -152 232 -328 -663 672 -718 695 425 -590 185 160 243 471 -75 700 -338 -434 199 643 -166 414 -441 45 -13 -37 216 -856 -699 -662 575 521 747 -585 -876 -224 -156 -690 508 625 364 390 -103 -711 -43 373 696 703 -704 600 -600 638 -282 -255 93 -699 -113 -174 -33 656 796 -646 -576 307 433 742 473 166 -489 224 -525 -174 487 327 -82 251 -308 -102 -417 -761 748 -867 -822 -425 -373 -865 -193 466 -600 468 299 564 235 661 -107 -864 -455 650 -733 -706 -513 139 551 575 179 -284 313 -707 -856 578 170 -402 725 -688 -535 -419 639 262 694 -602 638 -116 259 -867 -441 58 -147 643 -307 -595 -396 -48 738 44 -456 -80 -882 580 79 351 271 256 -506 622 -557 -104 135 -478 -742 653 -688 374 -363 -397 -700 575 -140 -426 -9 -366 30 -784 -312 745 519 -752 221 706 349 -514 705 -600 640 599 -134 217 -345 -310 -850 785 27 -598 -297 644 -541 -362 50 747 -489 241 -195 -797 28 -177 779 -620 85 -633 -825 503 457 -35 725 -458 -899 -745 314 781 652 495 -232 -228 701 -341 193 -751 633 -326 -885 -781 -74 -347 -837 -418 -623 512 128 97 703 413 -570 96 39 -732 -874 -160 -697 -177 -885 399 6 -90 466 283 151 216 -855 301 390 519 761 -898 -599 -749 -531 396 -761 -775 -649 594 697 17 -793 82 -413 -370 -34 -431 15 -331 -241 -436 505 358 729 707 -776 -818 113 -304 -136 -119 -89 635 -316 93 187 155 614 -195 194 115 -510 47 -786 17 343 672 327 34 309 645 791 461 -686 -551 -248 -596 528 363 228 320 -328 321 -60 -464 626 -165 66 650 666 -694 432 632 -707 -634 407 -726 781 -695 -114 -307 42 -631 -707 -331 -669 -23 -892 409 -525 -597 91 472 59 -382 -227 -477 758 313 541 75 -231 468 -731 275 177 782 -132 463 -232 -310 631 458 -103 407 350 640 -626 -441 28 -100 -241 -146 310 578 -372 118 479 691 -444 -662 220 -436 -300 -850 -535 268 -406 732 -737 -755 441 74 -721 486 125 497 -660 -813 -245 -105 -455 210 -321 499 -876 138 334 495 -119 346 532 -125 50 160 656 319 259 711 591 -31 -493 517 360 -110 449 -147 546 792 -882 651 293 779 -39 -505 -500 702 491 -656 -841 -309 -153 323 700 49 -427 -424 -377 503 630 -335 663 381 -486 590 -613 755 427 -466 -748 348 25 -120 112 125 161 449 68 -888 -554 -555 -345 279 -90 -462 -420 530 457 -188 -532 498 150 -213 -499 702 -146 -866 640 502 201 -357 -628 616 -715 -321 74 -845 262 -233 351 202 33 -725 -32 189 157 -166 -320 -450 -583 -747 677 -151 -29 -437 -718 469 294 -774 263 -176 -718 -514 -772 -310 636 583 201 -9 13 65 -162 547 306 733 725 -832 655 458 -697 191 314 723 414 -534 -294 596 51 -534 547 -248 -822 254 82 285 762 -740 -666 190 -272 -94 312 -854 -129 -56 -303 226 -392 408 -54 728 642 209 347 617 -257 -370 -451 -514 -453 307 3 -281 261 -552 -104 -496 -345 -391 -489 -472 651 96 188 14 -376 783 670 -742 691 -313 278 -155 -1 -770 507 -899 -542 -673 -19 -826 22 -283 674 25 282 -81 234 -255 515 527 91 273 303 -806 302 -54 -478 -64 415 -705 259 303 -3 -217 86 384 347 -116 669 -526 -81 -227 795 -55 612 130 -419 -246 357 756 150 466 -541 500 -681 -385 204 304 -694 -479 654 455 -713 204 -513 224 -642 402 -2 441 -892 677 -744 355 -487 377 742 687 -287 195 -342 -804 -679 -89 -698 -2 343 336 411 513 134 -33 675 -209 -779 -183 -633 -28 23 -340 100 738 -503 -236 -165 641 -458 784 479 -617 111 310 -441 425 -421 -407 -9 705 10 -889 -53 -836 -365 58 -24 203 593 779 332 617 -117 687 494 690 -186 -425 614 35 557 62 -50 -468 -265 5 642 643 -333 -489 235 -290 575 -172 399 -295 -507 -315 -555 224 247 -155 354 -324 -543 -593 214 -878 738 516 -225 -34 367 -184 -499 -27 -570 347 -703 -250 -876 -391 186 -523 -479 380 331 -566 -812 -630 239 -456 -85 -769 330 -416 -268 566 -355 167 291 251 -482 173 349 32 712 -570 776 321 17 -129 -249 -449 305 438 511 -697 -374 95 563 -897 -489 719 -217 210 284 -645 -107 368 586 763 53 694 796 -6 1 -412 -411 -823 541 -605 -13 584 669 159 282 602 615 -87 -721 76 250 743 -871 -600 10 -459 617 401 -713 116 -35 -810 -23 -685 736 408 210 766 -17 -242 325 -78 -461 222 -256 539 525 -364 587 -788 -792 -303 -279 -466 -655 -340 -853 -227 721 120 -635 661 178 10 -326 -352 409 -829 751 -114 462 -587 -80 49 202 682 512 279 288 -233 -85 -205 36 18 -192 -398 353 -865 508 263 -778 -360 -349 635 -531 -766 206 -681 -24 309 -326 659 -276 164 746 66 -303 -408 -42 738 83 -755 -381 -275 -523 -581 -771 -158 698 -740 127 371 107 -663 498 -680 632 -93 440 673 787 -294 550 48 -732 305 -195 -745 49 -391 504 -511 723 -362 25 316 -501 717 -307 396 182 631 -318 376 65 -2 -136 -115 -245 -588 714 622 -44 345 -510 252 789 -353 523 -610 739 -43 -551 -825 -155 584 -515 365 -414 741 -280 -71 -388 -355 -697 -734 422 266 282 257 96 390 -638 -308 388 250 427 4 -859 -320 496 426 -141 -11 -786 -692 379 -136 -24 -184 780 649 123 -119 -58 -813 36 451 284 -268 -353 -333 -811 185 -40 492 -313 -122 -34 79 631 -527 -472 -558 729 318 144 775 -521 -344 38 59 -775 413 -84 -466 -31 177 -200 738 673 8 690 -366 -615 500 -485 -127 -392 -791 505 36 -533 100 -117 482 -698 650 514 96 -389 -607 -303 55 688 425 484 -258 212 361 706 -854 81 -465 -823 215 130 688 -716 -573 -504 691 -278 646 -56 -293 -387 432 -867 283 -512 -205 105 -102 -470 -682 775 -810 171 -825 253 -511 -344 -820 -697 -10 -702 -812 63 -665 -53 -540 65 178 -176 -732 185 499 210 -589 340 423 492 13 652 -766 -191 102 -264 -169 538 -762 555 -190 509 332 -599 -379 -726 122 -428 -104 684 -591 -336 728 -21 -579 -484 -428 529 -900 -879 659 524 -575 576 -167 584 -553 -33 781 -366 -205 -558 -641 -672 47 436 -128 752 -445 -450 -885 -374 439 -809 793 -11 -321 -294 162 -58 65 382 650 292 -481 -154 529 150 -851 682 391 345 169 -331 -724 -305 230 133 650 325 81 619 -100 -89 -828 -513 166 766 174 -777 -61 -339 632 97 -621 288 -526 -728 -132 -439 470 795 -677 644 -552 -69 498 -592 400 126 372 -261 -868 254 179 99 616 572 722 737 335 69 -279 -317 -137 -510 -381 677 -514 722 -354 416 -235 678 -142 623 370 -625 -809 440 489 225 -37 -76 266 574 -586 403 103 173 -585 -745 614 -868 -568 712 373 -844 -245 739 -192 -265 -702 185 -519 222 -411 -61 607 662 463 482 496 258 -274 105 163 430 -199 82 -263 -810 -129 -658 559 607 -823 0 -57 -509 -670 415 -265 269 721 -467 -353 -836 732 122 -469 512 202 -749 -425 146 162 -553 -182 -137 -389 436 663 -349 -764 428 -829 -659 -533 676 -12 -232 447 -293 799 -285 554 363 -365 537 213 707 -811 -797 504 -10 492 751 769 378 -53 761 -61 678 -780 -592 419 634 113 548 -249 -324 -585 122 780 191 -291 -536 -308 558 -874 -629 491 230 342 -731 27 210 -102 -448 -611 -860 177 -521 177 -602 -260 -282 -413 -752 495 240 -490 -630 234 479 -539 -729 -896 -655 256 -149 -858 23 -561 -457 -479 -666 -771 -259 -717 699 -264 129 -528 -533 103 -889 616 -629 771 243 -186 338 -648 -505 259 696 -331 152 -445 602 -613 691 579 57 -733 -201 -143 -753 -765 -272 51 -510 758 446 323 553 -807 -605 420 -1 598 684 -721 -206 -435 -828 -736 -657 282 -743 -831 -453 -588 -168 -595 -648 -393 -653 -888 364 294 225 559 -67 -703 -48 579 -264 -853 -99 -607 -368 151 579 -828 -11 379 -355 732 499 -452 -440 -51 -41 -479 426 -231 -435 -568 604 -6 125 651 637 -614 -77 85 237 -752 -756 245 475 583 -863 561 -669 212 -246 -321 90 -149 484 -286 -336 -343 -847 424 -469 -34 -90 147 537 -634 474 119 465 579 -692 -87 174 138 585 -804 -762 -449 306 204 21 -451 -447 -762 -751 -589 -393 -128 289 631 -411 718 -476 -284 308 508 -385 -252 375 676 -504 -396 -626 -435 799 558 769 -449 -321 -769 -184 -546 286 -748 396 -115 348 43 666 -39 115 701 -739 -572 42 695 -859 -490 -515 -292 482 -166 -6 190 -286 112 -19 -34 35 -218 410 -243 350 230 -454 -753 17 99 -282 -342 132 -210 530 -632 -873 467 205 -513 80 -389 405 -260 388 -245 -165 -20 110 -237 -189 487 -165 726 726 -163 590 -509 -382 -672 777 553 -887 -463 110 721 -268 -321 -490 -540 87 -712 -81 -780 -704 645 -462 640 -450 259 -186 597 381 157 427 -784 736 305 661 -354 -427 -773 -469 160 35 -793 -617 658 -864 -146 -61 -303 566 418 785 -882 -524 383 -774 -353 310 -194 133 531 -523 152 622 -645 301 512 57 -710 -713 -738 -576 -216 -364 -319 119 212 -863 -675 -122 242 706 -600 -54 -147 589 444 -259 -398 505 -780 -693 279 780 -359 550 -212 -668 300 -891 -833 636 738 253 -851 -746 578 470 471 381 -382 -525 -425 335 -854 601 -545 217 476 308 -570 289 -438 -792 650 762 -480 -232 310 298 -91 -254 365 376 123 546 -286 -789 503 -567 27 -520 -750 -489 293 155 500 271 -864 -490 740 -724 -530 -395 -427 -785 -472 -608 572 98 -221 202 374 -413 718 -621 -16 321 747 -562 -183 -490 632 449 468 -335 436 235 -211 162 -891 75 -378 505 431 771 -888 218 -400 -240 308 396 -231 60 148 633 455 149 98 261 -345 -21 -141 -486 199 182 -201 -623 -526 -553 46 640 681 -213 668 -414 214 -546 -524 -806 459 -827 -466 -544 -489 449 720 -612 -741 285 212 -146 -869 510 -539 485 -468 -155 654 432 -571 84 -672 669 173 268 -625 77 -319 612 -276 727 -246 -201 -900 -647 -12 -739 -42 81 -836 -260 -6 468 -153 -261 -187 50 -194 518 -473 236 247 -190 -500 365 -675 -317 -84 -639 -506 708 91 373 -870 574 -424 -95 -685 -681 -452 -888 559 618 423 576 -44 630 -174 -104 167 -761 -639 425 500 711 631 718 708 605 -292 -576 793 -4 -286 290 495 149 -398 386 674 -492 156 -595 638 361 668 -675 553 192 -163 -16 -306 -85 -97 -654 -840 565 547 -380 -777 -207 513 -843 351 -205 -267 113 283 -182 575 -847 -375 -838 482 -613 262 -408 -189 759 -758 406 -780 770 -528 -878 -74 -109 -716 -493 391 367 -570 -156 -699 -332 -236 -786 718 -325 -445 470 -195 531 -710 -433 -655 -37 -346 -66 -835 -836 -139 311 638 675 528 377 241 -511 -830 -864 53 -534 39 -641 528 -364 622 675 358 798 188 -479 213 -803 -202 23 -41 -271 -891 -520 -777 800 106 723 -313 -136 182 -102 -125 559 739 -6 -405 516 -866 -127 -329 255 109 -417 787 510 -109 584 -12 739 299 -484 235 -328 448 357 608 -476 424 329 -93 -730 -439 -865 -154 -281 273 -9 750 595 578 -188 103 234 -214 -198 -834 345 532 -691 495 -698 759 -244 574 -485 -133 325 -348 720 -698 -706 -435 -878 -678 695 92 -848 -211 -283 -883 -684 327 107 -496 383 -491 -328 -193 261 -28 665 -761 -84 -694 222 -608 146 255 -119 -116 -888 -381 -640 404 -476 -259 424 602 141 768 188 234 -900 -562 236 -586 -49 -575 430 -657 143 621 486 -621 -391 -432 -334 -665 -611 -414 191 -559 -216 -300 -454 78 538 -784 303 -894 35 -191 673 -864 -795 390 -879 -368 -841 698 474 248 -472 -201 161 -799 -403 -47 -160 -484 665 488 -473 -519 -111 532 244 -253 -783 530 483 -234 312 651 -833 799 -322 -514 61 448 273 720 135 -892 -188 212 -797 -164 68 -278 369 155 -313 -714 -762 431 -48 -620 -479 452 -256 226 240 -286 -636 -783 -253 673 765 -23 106 -75 -419 655 786 -172 -425 547 538 -256 537 617 -755 33 -642 -376 -281 530 -320 -432 -492 -650 116 -648 178 205 -232 324 457 -712 342 -836 478 710 8 661 -838 -98 -806 -633 482 635 -204 -235 -216 -445 -709 463 -883 -788 -450 -143 -94 249 438 711 -263 713 289 608 -9 765 405 -377 -262 5 -666 645 -177 -88 275 -465 -53 161 -265 247 -617 22 -70 138 741 -618 513 -12 -135 171 -342 275 -643 639 672 -268 205 -521 -324 -489 -518 -746 755 598 707 -305 764 436 329 -552 259 -661 51 9 8 323 -607 -776 -731 -574 592 437 321 -884 -349 -732 -343 -104 216 -48 375 188 -405 399 731 -334 253 734 186 -780 221 793 -225 -480 744 -136 93 535 222 -88 373 367 -673 584 52 -700 125 -71 693 -369 -60 -618 -598 -279 -765 -256 -804 -101 -298 319 562 259 607 -205 380 553 -437 -101 -528 -657 -511 -544 90 540 -650 -223 -433 -115 7 510 662 -301 313 0 495 317 -726 699 655 232 -240 437 451 -390 693 -28 -98 724 -134 -86 -869 -269 -449 740 695 479 -548 -215 -888 696 337 75 -92 -126 -650 -625 581 -83 261 326 217 248 -749 -75 -34 -201 507 -308 569 -428 738 -798 -230 754 -635 595 -73 598 -560 135 -480 -605 -347 341 394 -667 197 338 517 -566 152 -139 -354 -728 29 -349 625 -388 -762 -103 -591 -438 -133 -400 -900 149 508 -122 671 -890 409 -77 213 -263 -566 -556 -373 -177 -300 556 227 -748 -542 -756 -161 154 275 -533 -831 600 357 -557 385 749 -499 505 -502 246 612 -322 -795 179 639 324 106 -482 -245 -720 -59 541 -816 26 -491 -542 -641 323 -494 -133 -843 -318 20 499 551 -670 -235 -511 -710 347 -369 -668 622 -183 483 794 -131 142 570 -108 -413 27 -57 -811 -848 122 261 -456 441 -835 -802 102 83 -591 -402 -41 760 -353 16 554 709 233 -164 -93 -531 492 59 -217 -807 566 -619 -491 -790 -267 -401 44 -820 151 762 140 -512 646 -375 -408 -205 -564 -516 -402 -673 314 352 -735 83 426 -21 700 -841 -587 -131 -836 -873 -437 346 -192 476 -189 -591 -704 437 777 -122 -882 510 39 228 -389 -124 261 -55 144 441 -369 486 -847 -21 718 -846 479 684 575 -849 408 105 582 300 221 679 275 -393 -486 -195 -159 126 -74 18 488 537 -291 698 -439 198 -281 -407 25 -257 -363 702 426 -217 -788 135 -179 507 -147 -558 688 284 -555 -417 -811 244 -332 227 158 249 692 137 -822 81 -170 768 128 -564 -688 -365 -289 -814 507 -40 582 -63 -862 -532 759 -376 -561 -769 -191 -796 232 52 571 -388 681 739 -493 267 655 -630 -808 -605 -541 624 222 -500 288 446 42 793 252 -164 652 263 -229 441 644 323 -412 505 -379 -241 -177 -269 -715 349 143 -651 -607 -567 -726 -713 264 -432 -247 233 -495 -187 -124 494 478 -561 -722 -179 -855 -862 -385 -390 -168 -328 586 -179 -266 250 -782 140 -85 264 -850 -609 -588 -144 764 785 -89 -514 -701 -765 -707 742 -884 -778 744 -845 379 561 653 726 334 512 -98 128 -264 -669 524 363 -206 20 707 -632 10 -179 179 -365 -607 -746 679 128 -339 -815 -322 -753 274 -585 -897 72 485 464 -430 -643 613 -311 -172 241 413 564 -139 -359 36 -718 -403 119 763 -803 364 171 -867 -72 547 -251 -548 144 -522 -249 -299 195 -471 -564 76 -384 -836 615 -731 108 -458 482 -137 -219 -110 -291 43 -887 -677 61 -724 602 587 -431 451 -168 -339 -484 -110 -730 -145 281 785 200 -321 732 470 -36 513 46 -23 123 -164 -453 -873 -630 -800 -795 -670 788 595 -212 -739 -360 -272 236 -647 118 420 36 587 764 557 644 234 -110 -331 -544 68 -795 -414 270 -278 -376 -545 674 212 396 150 -739 712 632 -530 -97 351 583 -209 -841 -505 303 88 -175 18 597 -170 -519 -448 436 170 -889 590 -363 114 -671 -725 443 437 -69 -132 -718 -117 -16 678 697 -16 -305 301 293 -222 -821 -889 780 566 -12 -177 -395 557 -259 51 32 -826 448 353 525 581 419 -891 128 430 -164 -477 -327 -105 693 -550 282 379 114 -39 290 -173 -443 -471 -850 483 624 187 -123 -338 -365 -755 401 205 515 -758 323 411 -335 310 390 69 -172 -69 -499 -703 -347 -757 -231 -313 -33 -35 196 -546 718 405 -80 -649 43 759 583 745 521 -304 513 492 677 -766 -585 691 392 -554 414 727 179 63 54 -172 -734 87 606 26 -194 189 623 -736 196 -466 -691 -659 -677 -559 -791 -218 257 533 499 783 632 -396 -894 270 320 342 -264 316 -237 -582 441 -343 563 -831 598 332 748 -574 -655 161 -638 -214 439 419 -538 125 749 -849 94 -282 -415 230 -313 -418 -562 -1 165 -614 -406 -122 452 -516 446 644 -261 -367 656 -586 766 -462 308 -779 -349 222 224 -104 474 -407 -29 -170 429 -605 -887 -693 -650 -896 54 653 469 -340 235 -284 280 108 707 -713 -492 791 46 647 -464 -385 619 83 -642 -577 -152 658 -115 366 561 -186 -98 -116 -415 -296 -431 209 -119 490 -579 298 105 -486 28 116 -643 -373 394 -499 -303 476 747 -283 584 -415 349 15 542 -10 -24 -681 544 -390 359 151 -609 348 -312 -281 -124 95 -675 -639 -511 -97 285 -347 -394 -360 26 163 -888 673 -848 -277 219 -875 39 -107 -865 693 -889 542 -736 348 -155 529 -529 608 -144 -418 -523 56 446 -843 -759 -488 17 -32 175 -419 -404 161 -368 -703 -895 -744 109 772 79 -53 -471 -613 326 570 -436 472 -27 14 -553 -379 349 -11 -479 -875 98 -443 554 268 -778 -193 76 -869 -394 -767 -386 309 -876 -472 646 -814 312 194 133 510 600 -445 -795 342 -375 -785 -303 -591 -356 -48 568 520 -466 570 -180 -327 -303 -531 -151 -520 -626 -395 -651 180 -556 -554 500 -894 -757 492 615 704 782 115 -404 322 -377 -427 -1 705 607 -637 -812 -3 761 -292 -149 -157 -328 -234 136 -689 -560 -577 -395 -27 -600 449 290 -257 170 -115 -71 594 -396 -189 365 -23 529 -266 708 -824 134 12 68 779 -758 317 -839 118 179 131 115 -858 -775 761 -299 -491 794 500 379 -374 32 513 52 562 -146 214 -670 -746 -474 100 519 -132 510 -425 565 47 561 -614 -675 -378 172 147 71 -454 -710 738 -589 -3 -609 214 459 674 -779 -46 -709 100 324 -608 423 777 -879 -580 152 -278 -892 -121 -421 584 644 -71 601 417 -11 223 433 -765 548 600 404 664 -589 -160 69 410 -788 43 -188 -126 -76 -703 -193 512 -372 -425 -779 232 -180 -371 -708 788 146 -548 312 190 367 582 -164 635 -423 -393 -405 439 -868 -131 -787 397 751 707 -375 550 -518 -39 345 -31 74 691 735 73 -580 -297 610 -366 -580 -421 -80 -862 -416 -605 -140 3 -408 98 761 442 -495 -686 -105 -569 58 88 501 -753 387 93 -833 -38 -113 -653 267 -843 763 -275 -39 414 418 271 -467 -210 -221 -559 287 351 505 749 -659 -376 -828 -700 -751 -459 -796 80 347 -254 -766 -206 189 592 511 -779 -223 -328 -786 396 227 505 -615 -97 -587 622 -519 303 -662 413 -451 -692 -884 -285 592 -766 617 146 -810 -550 -201 -83 -286 -537 -275 -188 -712 -685 -709 -152 -687 502 -787 338 106 339 -876 -390 414 785 -267 -397 -99 547 372 -84 -816 -16 -814 -66 398 -820 91 -283 95 -870 450 -95 287 -268 -378 -2 -426 -312 740 88 -785 -850 269 82 523 475 -684 -564 -749 -344 -470 -794 566 -364 -808 488 -648 486 -172 0 -350 771 167 639 383 329 -32 -408 707 -694 -106 255 575 449 77 -704 -429 -372 -581 528 -14 -226 -617 298 412 -336 589 625 -350 -245 40 -210 -609 -846 413 341 788 -88 -257 -191 692 517 -607 176 18 -749 477 -271 -541 -107 -513 -549 -695 -135 177 793 -795 272 258 -700 503 -23 -359 -322 -372 -528 74 647 644 222 385 516 -336 488 110 426 -850 -233 -485 -312 107 -51 -768 -103 -736 -280 -391 -404 24 -647 115 -582 -558 376 -828 280 345 -301 343 472 750 255 -506 -678 159 -574 603 -249 -275 414 -33 -176 265 505 662 -135 147 -891 -828 734 397 -680 -865 -202 -157 -861 41 5 108 -267 -224 451 -440 468 254 371 156 620 -282 -711 -128 -851 289 -817 694 800 629 -33 149 459 710 119 -490 557 785 -46 305 -143 147 -192 -525 774 700 7 -684 733 -423 -298 192 -797 -302 -383 -195 -454 -633 349 365 -640 257 -331 521 584 -877 326 -515 -671 -733 -163 757 446 316 435 -450 -830 619 -215 -653 -338 41 745 -121 -359 447 -4 -828 -231 602 726 127 -135 -210 -666 -2 -467 -717 -182 -107 -473 -122 485 620 -606 304 -148 -71 -582 68 113 -493 -412 539 -410 -24 -166 -590 641 503 -699 -810 -290 -597 -833 115 414 -208 205 203 -22 -47 -28 -525 -373 87 -219 516 182 300 -482 567 -266 -720 -679 525 392 672 531 -375 375 -823 476 -649 515 347 -874 -94 -471 -415 -434 4 188 765 636 -647 107 265 29 94 -492 -268 585 322 760 220 -650 -17 546 331 84 -436 729 -93 550 -560 663 -72 585 -553 -589 671 -462 453 519 -81 -258 343 -343 -369 -582 731 -2 -388 721 428 294 661 -76 -625 -805 639 -805 -343 311 -664 685 208 -753 -317 767 76 127 97 -702 -13 -728 -250 -424 -304 292 -439 542 33 -813 -826 -463 314 186 557 -320 424 -679 311 -491 -889 726 242 376 -349 -341 -4 23 100 362 470 442 -93 -179 -536 -234 -879 751 -640 -679 -882 -717 -215 546 298 50 302 757 65 -848 312 297 -795 -637 374 279 -892 177 133 87 -59 -610 546 352 773 410 -798 -711 -714 60 367 -838 -224 -365 109 385 181 -96 -529 -863 549 -739 -676 -814 281 539 -723 695 -656 427 -185 -213 348 605 -212 144 44 56 -112 -462 370 -553 -431 772 538 415 34 -270 -159 -310 -259 198 798 683 735 -511 109 -101 167 -55 -620 -897 -247 -740 -362 431 717 -889 344 -700 -292 -886 -704 72 782 -888 -673 -326 584 -668 -716 -90 -758 773 516 17 -326 -534 -444 784 -826 306 614 767 302 -66 -690 -804 -286 343 260 72 -23 -114 -194 -893 45 223 118 -96 680 742 684 -865 -422 -175 -837 -641 266 93 -580 454 251 236 86 285 790 -601 183 799 -565 -556 -839 394 -870 -334 512 344 481 -730 666 -526 96 661 -327 -563 -821 -553 -830 -398 -668 -137 -525 -238 447 -742 -764 176 366 757 100 312 -540 -269 -130 100 -489 -440 -808 -660 -334 576 -450 377 -735 177 739 196 -666 447 625 75 314 -409 572 -284 -858 -654 102 475 -479 -144 -829 -502 61 330 -172 -295 575 -368 575 92 -325 562 -403 -856 172 -869 -237 -177 -59 176 193 258 436 -644 461 -644 -245 249 8 -596 -275 598 -221 68 -489 543 535 76 -209 744 -454 -542 -176 783 2 -820 701 270 -843 -541 -557 250 221 -677 -404 344 -536 -758 -303 -171 -794 584 337 -356 512 -673 -596 -775 375 357 373 -196 159 -304 195 -828 136 -546 271 216 357 -698 -213 -505 -36 -545 -499 525 -130 -546 18 244 199 425 436 -820 165 -718 115 229 611 99 -515 -304 -130 659 -236 -526 559 -484 626 440 0 292 262 191 399 205 718 336 -120 -210 -116 427 -390 771 -374 -712 780 -562 -828 -749 -124 -356 298 723 -637 -303 200 590 407 -425 -788 -53 -827 132 -244 -447 -338 12 175 501 -26 -403 555 -476 645 32 356 -327 339 -358 180 557 125 -390 -592 -88 -286 130 -833 711 492 -107 -195 -544 -662 -224 -194 -406 373 668 182 -354 428 -219 -711 228 -601 -649 713 -304 -201 229 -864 -196 -614 328 -194 758 -368 212 -489 67 -628 350 434 -798 -584 -865 759 534 782 245 -801 -641 -645 -644 -448 -743 253 -828 633 -730 -209 310 12 136 -626 390 -779 211 453 -825 -563 -240 245 -687 245 -272 -26 -134 416 686 -498 -837 -780 545 601 -718 -754 -149 11 639 293 -247 -254 159 -776 -509 -97 244 600 -293 -700 773 273 -787 591 -512 670 -298 52 771 -593 294 -626 -164 11 419 43 -872 351 -506 -564 791 10 606 291 49 -633 -735 -345 -207 -338 251 201 -123 328 -98 -544 -527 32 122 -605 274 540 -54 -599 733 -245 -495 470 -675 -16 -342 526 -598 -884 -550 -422 -216 342 -505 757 -649 -290 -576 -233 600 -466 -791 -611 785 -548 445 130 26 -434 -466 -576 -666 -440 772 -246 -342 -536 -713 576 -394 -236 -211 -325 -222 -665 106 -692 -302 91 -333 -661 465 387 755 497 600 503 -595 243 273 548 295 -329 -289 774 58 797 -66 -91 83 -806 -239 -520 28 93 -572 511 561 121 394 21 -232 190 -711 -741 -452 -629 -39 548 -343 110 -255 523 593 -562 76 -647 -750 -121 292 519 641 404 -488 567 361 -330 443 -459 487 401 587 -130 -665 -320 -370 -472 625 534 -598 238 108 -885 -767 471 -108 -847 272 245 554 176 292 406 691 485 491 -249 -549 -796 662 -55 403 -650 -211 799 77 -598 -366 -237 597 444 -165 201 574 232 -534 -812 -138 -136 -569 -75 -299 281 -655 -287 -721 -185 -898 -230 483 532 -378 -820 20 519 -555 163 -341 647 -447 330 -713 -673 -643 -328 -780 -411 -720 -142 73 -686 -25 -856 -639 -605 -677 -835 -336 452 -537 -482 206 -449 -275 -264 47 -751 -648 562 -626 -32 664 365 -213 -828 420 -375 641 -703 -4 -474 -669 739 76 -867 -607 -378 5 619 -355 501 -280 -684 -754 -489 451 175 -140 300 -5 -637 -715 -721 -848 -448 -513 642 -685 -656 -296 169 -123 -229 99 -448 -739 -884 487 -571 108 -761 510 -263 213 59 522 -475 65 -722 391 151 -275 366 389 742 -391 479 136 -244 -366 -801 -153 683 -95 295 -144 -246 -710 -620 -46 -483 -348 487 -282 308 333 473 7 -45 576 550 -531 -520 -454 -856 -660 -826 -326 490 370 489 -471 259 337 -340 -370 89 -858 -274 -544 555 -785 -148 -585 -184 494 -11 216 147 -380 26 -206 -793 -813 737 -648 722 409 72 -597 -580 477 -65 -448 -99 -725 74 -756 230 -50 -749 778 -47 24 609 11 793 63 -776 -368 694 547 413 228 144 622 171 72 736 -406 -562 488 237 -174 -407 -390 -424 -423 -429 225 650 389 -284 -496 -589 487 -625 -234 -677 -102 715 12 766 -12 -256 -13 -328 365 673 666 628 -440 -580 -412 40 -269 -583 -528 57 84 -870 299 238 105 44 -286 0 235 771 721 -502 -298 692 263 -594 656 -512 528 -62 -72 359 -682 -77 149 -629 423 -512 679 -715 313 338 -143 133 584 -588 271 -596 -70 -273 283 217 -182 657 -194 -55 -866 63 -126 -639 -208 725 -48 272 -298 439 -700 605 -433 -820 -105 234 -395 -672 -493 -831 248 -776 732 758 521 219 127 534 134 749 -793 -267 -134 -879 -55 -597 508 112 482 -270 -676 -522 152 179 -482 -841 278 -485 640 -502 399 153 -55 -459 221 777 425 -610 -248 -715 478 -166 312 440 -721 620 -188 -615 469 -258 -348 584 -55 56 -349 74 564 668 -744 715 101 -290 -811 379 -431 545 529 -700 -642 -115 570 441 -56 -523 -875 422 -440 169 -516 -211 -329 227 138 -877 83 -93 337 301 -493 -867 -770 694 472 201 654 684 -321 -78 151 263 -450 120 -646 198 -464 571 -850 -697 -613 154 -632 104 -349 -532 419 503 -612 -766 245 599 -484 -190 -368 94 488 162 333 -248 654 173 377 -140 -648 -612 -174 520 30 456 523 -241 -761 -746 457 408 -740 -174 606 403 412 -874 -820 -329 -383 -868 357 -839 225 663 773 625 411 -303 -837 187 -20 -829 227 222 327 383 -741 139 -341 -365 -584 263 -358 -516 -124 -587 128 27 105 -401 401 641 435 139 -460 165 -716 -349 53 -892 -846 -82 736 -193 235 188 531 355 -847 -812 96 353 -154 -809 563 -527 -20 -40 -736 -634 -301 -697 -399 14 -439 76 -767 494 796 -454 -415 -173 77 252 554 170 -819 -268 419 -784 -236 113 -806 -58 -269 -427 -877 -3 351 247 -321 -553 -458 -17 466 -427 -36 404 676 295 530 -208 -149 -805 183 -200 -74 -496 11 280 -756 -867 463 -472 775 513 152 -787 238 503 -714 -359 -849 -806 -344 -405 -203 394 -761 131 -347 642 267 -761 -353 -22 781 -355 662 570 -575 208 -579 1 -720 -441 -850 629 414 -59 595 -737 337 -626 -286 -444 782 -678 703 85 519 706 774 -164 -468 -142 756 -624 -606 738 -783 -356 787 398 -351 -42 -700 -269 745 -105 -884 776 -331 103 -742 -608 -201 -430 -797 767 -100 488 4 -406 596 356 -22 587 -349 -765 -379 -431 -41 -66 -398 -756 420 -576 -345 99 -466 -875 341 322 -461 -70 -21 715 -70 -721 516 -153 -263 628 337 632 -184 -100 -19 -869 725 -837 -577 -29 -94 -59 263 87 658 -660 -828 -528 701 330 290 734 -563 421 -769 541 724 119 441 313 -129 -409 -364 -521 -518 -322 736 -837 -809 641 -498 -598 196 143 265 -410 -56 -463 -79 -215 -189 563 -566 504 -488 504 189 -325 -862 243 -122 165 50 -38 -436 -535 760 190 -830 -38 -895 -858 325 -139 -765 -75 591 444 384 -198 -391 455 -9 -793 217 732 -674 -605 -126 -708 -865 -768 612 -609 -432 771 -735 -871 627 662 -850 -39 -638 -849 519 77 677 -773 569 -82 446 -619 -819 582 -56 -883 -339 207 457 -858 476 -183 182 -563 -454 -692 -686 -486 -161 -58 -373 -429 -694 -255 -491 191 -780 437 -330 643 185 -665 347 -832 -737 -353 -440 787 -158 575 446 712 -469 -644 169 -301 -692 -573 498 684 -228 -661 443 516 -847 237 741 633 -192 -614 -753 -774 491 -395 -586 641 -83 -749 159 587 -344 320 -661 -421 617 -663 -25 -692 366 -493 -834 -638 -788 526 -171 483 533 342 -495 -265 564 -836 -111 -30 -453 658 -110 678 -570 -57 233 728 -650 523 -714 382 -496 -502 336 -552 -684 -850 -501 230 310 793 273 464 142 -14 93 463 337 -382 505 -832 75 557 -690 122 -177 790 -574 -514 -34 -550 -282 458 -665 87 369 -432 -701 -821 797 -256 -618 12 -295 162 -512 -792 -560 322 -368 -357 -188 263 732 209 -468 -271 -508 -855 -294 -42 224 604 -806 -750 -455 214 300 -264 -627 552 -158 321 664 -468 -756 -254 -862 -758 -591 -20 -300 311 627 379 -898 -759 -770 -344 -635 -39 -522 775 229 -593 -371 407 218 7 743 -364 -591 -43 -736 -407 -234 -840 -808 -698 183 -340 -214 -86 450 320 -757 -573 421 -808 -358 -58 -405 -222 183 252 -774 358 176 629 584 630 -617 137 -738 -37 664 -224 628 -154 -546 229 192 -798 59 -467 -241 -67 -163 314 587 -445 590 -575 -435 679 746 -502 165 -794 302 131 -651 -407 -481 -198 -148 530 347 596 482 -656 122 -770 -197 -539 609 -376 123 638 346 -592 435 -556 -465 750 339 617 -589 249 -183 709 -682 -154 -625 -770 696 778 220 -27 421 443 -199 387 -327 -450 385 371 778 480 -313 -307 -14 417 -612 613 -369 215 208 98 420 -31 -695 -300 -2 -168 576 279 -495 -585 -95 -587 399 -226 669 -69 137 -491 440 230 -239 -46 -883 -897 337 -182 -35 787 395 712 -500 552 -829 380 186 -551 147 -266 577 106 -318 -118 680 -346 767 -854 -477 -587 -324 -17 80 -561 -530 791 -339 -729 -837 -898 169 260 770 -704 176 343 -561 -344 536 131 174 448 590 -146 57 596 19 -148 652 -500 628 -515 635 -627 -856 279 11 -822 45 283 -90 476 131 501 127 -442 -617 -524 567 -263 407 769 301 -669 345 -772 309 253 -771 523 661 463 120 454 -99 733 -14 184 549 -410 -141 -227 329 463 49 717 -256 324 -92 248 -295 718 471 213 175 225 -57 200 -125 478 -103 -168 -177 -778 -718 798 -163 -424 506 -225 -422 639 82 118 183 -723 459 33 528 651 -718 -414 -248 154 -166 -316 31 16 -739 55 -639 -830 -293 -678 -605 -693 287 -301 -173 -852 349 -715 585 419 -108 313 -25 -402 613 -664 -492 -136 -817 -565 16 -159 652 -762 -858 210 -818 155 211 -831 387 -469 770 -468 572 -661 -115 -426 755 -471 110 70 -885 573 67 695 -807 221 -415 277 288 328 -614 516 2 -783 -769 156 379 651 72 -883 -292 -66 51 -335 286 -682 185 -832 568 -217 -101 -380 364 121 -690 678 -76 202 -660 -147 428 -592 -768 621 468 708 60 -32 514 699 18 -357 716 690 542 -155 -136 -662 754 230 -505 202 -227 552 -191 -798 -831 -809 -875 343 -498 -538 297 545 103 -1 -533 785 -11 401 -799 -62 677 236 -75 207 -223 -268 476 -899 483 -214 -763 -554 -738 651 -254 -623 568 -277 267 636 -320 69 552 -21 -139 -848 706 379 613 528 -313 366 9 -451 -464 -394 -414 -94 -303 -315 -298 139 -46 246 378 679 -405 -452 -590 469 255 -701 -155 -787 -330 -626 -789 28 -734 112 -641 -826 -421 -725 393 -6 315 -384 -805 -410 265 423 370 -759 -287 -26 435 -79 189 463 341 110 -677 239 588 -465 206 -492 172 663 724 258 -224 -754 408 -412 355 455 -198 -745 -542 31 446 662 -364 -812 -536 -638 -380 165 98 -147 270 639 -334 611 -384 -419 495 -750 28 -136 301 580 -431 517 -568 -645 718 98 81 550 331 -899 -811 432 -289 -362 -896 -382 317 254 147 -555 341 -394 462 158 634 53 -136 686 335 -851 -556 -807 -265 409 275 353 491 507 472 -263 -734 59 -95 -810 -793 -865 767 691 756 767 -32 -789 -436 -185 341 -853 -246 -850 -515 -863 -486 -587 -553 -207 -56 236 705 -767 365 209 -209 -188 -135 -371 111 274 796 85 -209 -168 -861 -724 -662 87 -114 -72 -344 -624 -397 -52 -265 -279 480 -39 183 -785 -283 741 -757 -509 -635 -578 533 -652 -663 441 113 -178 328 -491 -63 -182 591 -868 59 734 -262 -866 -14 582 -746 60 3 98 164 765 -305 368 -543 -314 -668 -829 -893 602 515 -737 -181 -612 -749 126 772 464 -738 448 568 326 723 -629 707 -280 38 -78 -58 152 96 -229 -816 291 592 385 464 -847 9 -606 -499 502 52 -527 209 347 -716 630 -884 741 246 -283 7 476 515 -156 -711 -97 695 461 223 -164 702 -631 196 -53 303 756 -290 -421 -552 523 366 136 -13 -128 -46 -589 438 -235 -204 521 786 370 335 -6 -692 666 278 -133 -345 616 108 506 346 -718 -810 702 34 -524 610 114 320 449 -410 -536 -47 -291 350 -402 -519 -58 -632 -780 -768 608 -397 378 -9 197 -85 -235 323 -585 -257 664 -99 177 -518 -481 -714 80 -170 -689 -897 -776 605 -239 -606 -401 -897 -248 -816 -439 -578 -616 699 402 798 -118 284 99 -814 723 78 -274 262 -115 197 -533 -62 75 580 -718 307 438 -683 702 -598 -782 515 212 -602 -669 -604 96 -756 -226 10 442 -833 -689 397 -579 485 -501 -396 81 -819 374 380 -131 797 -522 -271 10 300 121 217 127 -436 -362 391 211 328 -502 -504 190 -297 604 -76 -304 425 95 170 569 409 -233 108 -230 -122 156 -424 302 729 -519 -67 -355 157 307 -807 -658 35 -455 302 -636 131 -323 -526 -283 497 -332 -805 -786 -728 589 161 795 -65 36 -524 -648 304 -840 -700 579 -410 495 -485 250 409 168 249 -558 712 96 -864 -794 -506 626 491 -626 122 621 611 -572 700 -52 705 677 523 -106 132 -883 -822 347 667 344 -787 -318 74 -891 580 -589 478 627 -529 -887 610 373 657 -427 649 21 -595 242 763 304 -102 237 -172 -172 593 -94 537 -238 129 -83 651 -98 -308 775 191 -446 -472 243 -395 -76 219 -395 -543 -820 -219 369 457 -746 -749 -242 -197 92 -143 -894 -657 -621 40 -586 83 -665 -703 -239 156 385 506 750 -662 403 -101 324 -548 -496 475 -381 143 -411 632 397 106 -359 254 256 -277 328 -528 -599 -423 196 22 -94 -468 -820 -198 507 -780 717 536 143 -749 577 514 -306 -747 -739 171 -23 -762 604 -592 -689 -372 574 -68 37 529 -774 637 -853 597 -625 572 -515 -456 -646 -536 -205 633 720 -481 416 206 -657 -341 386 -412 -13 204 148 319 757 -600 -176 -624 87 319 -123 228 -166 -557 164 562 -527 297 -300 -142 -358 290 52 694 -690 104 -544 -152 -168 -69 -412 480 -691 86 96 -666 133 190 -284 -14 699 -420 21 -482 -234 -230 449 578 710 705 79 -40 252 -285 -602 283 544 -571 -354 534 -332 163 -672 -397 -65 654 467 790 779 -331 -288 -749 -284 789 -19 95 -890 779 98 -123 -895 699 -69 397 -400 207 547 -330 -557 11 442 526 192 -889 -515 -41 439 776 262 -694 -457 -483 -835 389 558 -381 279 -856 112 -12 -504 -811 -97 -885 -249 486 275 630 -555 31 -523 -40 138 496 -612 -164 521 654 72 -882 -365 494 -286 -310 -889 218 45 -591 181 -431 -480 -822 -860 -443 -494 -667 -324 68 201 -837 399 614 -369 797 -853 683 2 324 -250 554 -291 118 178 391 -215 -238 -65 623 109 36 782 -608 -70 352 229 -872 -286 -194 -740 -646 471 93 743 -802 -487 -301 544 -240 -331 116 730 342 -181 -511 142 -867 -695 -515 -401 -70 570 555 683 297 166 -572 93 693 674 285 -595 -582 88 -160 295 121 -440 -646 239 -344 -376 -22 -821 442 -329 -535 740 383 573 -596 91 779 -671 -539 415 445 -422 610 292 211 618 761 494 777 561 678 757 83 585 535 -83 185 535 568 722 756 364 162 576 776 212 685 -865 -406 -872 215 -538 -371 73 -436 -656 -330 -166 785 -715 -777 -873 282 -708 220 114 381 -597 -370 -96 -749 -139 -337 593 269 -530 -852 386 -108 312 -643 -368 778 324 605 -47 -815 -169 -765 -489 29 726 152 322 462 -738 -629 -32 617 -111 441 402 -481 -726 -69 -359 -620 606 -826 -307 -4 -49 585 -529 321 75 655 -898 -729 125 141 -285 -794 -402 -479 -836 229 -169 -10 440 -647 190 475 -635 -158 551 294 -92 -565 -33 -529 307 -684 -768 294 610 148 -823 -267 -634 80 502 460 748 541 -798 320 -294 -444 -674 371 603 -355 465 -440 -571 231 -474 737 -347 -694 -397 -772 -104 95 -145 -213 571 -316 -522 548 -712 203 675 -81 235 92 -120 770 92 -641 -422 -493 531 -76 664 104 325 142 683 249 593 400 -319 -194 -220 117 -582 12 595 277 763 -284 -661 -190 -194 -696 392 35 749 -673 -624 274 207 170 -562 -517 -357 -790 -96 480 439 -214 601 303 772 -251 -422 546 -732 657 -53 669 93 -244 -202 -76 -153 394 -876 -807 199 329 -240 -637 691 -883 -864 -551 -801 361 137 344 -302 -600 -434 -865 215 -628 -410 215 160 401 -643 286 -99 259 631 260 -544 488 -197 122 -602 725 -24 -790 -820 -680 8 95 274 -411 239 -423 596 576 553 757 420 466 -142 -663 183 -785 -880 -717 176 -305 -882 -113 -264 -627 -227 -449 -553 -433 -600 -355 -897 -871 598 442 685 -273 -139 -539 201 -667 317 -523 -649 268 176 -136 -803 117 -484 -377 -611 199 -316 -131 562 -822 -760 470 -146 483 114 158 599 45 -75 -693 321 -854 -388 706 718 -154 630 717 -256 -747 177 -41 446 -638 -706 -500 -70 -815 -633 221 220 -342 793 785 -843 -505 -721 244 -249 -60 5 340 -639 61 -246 -413 -360 116 451 -24 504 -196 360 433 -35 -88 -118 698 168 -751 -899 539 -760 -23 395 207 268 -161 -119 239 -139 -225 -796 -203 566 -163 -385 85 -193 -133 416 -845 43 -21 -198 186 371 -284 -846 800 -470 -200 -869 56 740 -675 -383 720 -745 220 -128 81 -97 -823 -613 413 -518 156 287 364 -588 -802 68 -121 493 273 -91 208 560 -114 -576 28 411 166 -157 -335 -345 622 -854 -234 -747 -132 -312 268 124 405 513 -495 -870 -811 -465 358 215 753 603 168 59 380 -253 -3 -433 -422 -100 -262 -719 -253 327 -32 798 -545 -80 -870 -679 -869 68 738 131 -526 516 -219 701 -74 191 692 800 -758 364 429 -153 434 -884 -875 146 565 -40 232 145 -565 653 -405 281 -82 -853 -266 -89 -126 -466 241 521 -722 -362 -528 26 -195 562 610 -461 -4 -754 -819 539 765 11 -277 -695 222 497 442 191 74 184 -252 -817 370 757 217 292 -296 -805 448 397 -338 -155 72 -825 -86 20 -853 -384 -637 -747 -203 -69 -675 511 523 669 -700 773 325 -512 496 -399 513 -717 -704 325 145 691 -388 393 340 122 -705 190 204 20 581 214 402 -64 -769 360 196 725 -463 660 308 194 -189 155 27 -119 -606 661 -2 422 1 -265 197 -222 336 -525 430 -29 -6 -832 291 -688 -469 -651 -55 -1 410 -675 333 492 506 788 -277 505 701 452 58 723 177 -533 544 340 -312 -284 183 274 233 -775 676 610 747 -182 156 -256 255 800 -860 -831 -478 -879 -547 368 -649 -90 600 294 637 -468 -57 -886 -756 -421 753 -452 -517 11 -869 -293 596 399 -275 -528 -712 -295 622 422 -885 -513 606 -295 462 -791 -758 -658 -283 169 235 434 282 -844 -427 580 -636 -69 -309 171 538 -475 20 -521 552 -275 -256 -822 375 663 -254 -90 -318 -410 -736 777 469 -182 128 466 84 -540 177 454 -218 667 741 247 -340 -814 522 -389 677 707 -431 797 -582 326 681 -68 -695 10 -147 -897 713 -179 460 -351 -747 686 93 -744 170 290 -215 -167 -858 -388 -521 -38 496 403 793 304 -772 303 -324 198 543 -321 114 569 -648 -174 697 -340 -567 -169 -345 -840 -249 203 238 -675 734 31 -819 -139 616 525 668 -690 282 -161 -837 690 702 -347 521 -852 498 215 -460 585 -665 -594 28 562 794 -314 -620 255 -376 -794 -758 -2 -640 -900 575 103 373 23 -336 481 371 -134 700 563 -562 -346 2 -355 159 -844 -763 614 -204 669 692 441 -489 70 -317 -887 -113 87 -310 -744 53 737 289 536 -799 282 -215 617 182 -782 -520 -448 515 -37 354 269 -568 -723 -427 483 -273 149 -380 -266 385 656 324 -60 -810 345 -111 -726 107 -198 -446 6 775 -686 224 -273 401 557 592 -224 -477 -129 688 353 277 625 -612 -881 -2 736 367 99 -494 -791 266 53 119 152 -754 80 -707 582 -797 334 44 -272 -587 -517 -178 465 735 -76 297 20 115 -490 170 -452 -879 539 732 -195 730 258 332 760 417 -882 -551 -727 -649 -794 -86 -192 -467 -52 17 -604 -580 563 267 160 -295 317 19 687 399 166 667 -710 -682 -428 284 496 521 -692 -837 292 262 -604 628 -514 -91 -131 283 383 -629 -20 -52 595 299 -608 31 339 -600 -609 373 -796 480 346 -399 694 472 -812 71 -630 -285 -145 381 -675 -549 -468 -1 -237 574 -365 -539 524 307 -132 15 -642 560 434 518 -267 -308 -536 -324 -740 737 -318 86 -640 -52 756 798 625 -244 -86 -617 -600 80 -248 366 350 -658 -486 530 11 -74 332 -487 107 -491 668 -296 -94 529 524 -844 631 -880 765 -244 335 454 384 -563 -105 338 -62 391 550 315 610 -10 -392 249 347 -386 556 412 -739 -369 283 602 -183 483 156 -797 -109 412 783 421 -91 201 136 277 717 -290 -306 -662 308 244 491 623 -463 424 -241 611 -791 644 -534 -647 63 -254 265 -345 -222 741 356 647 323 14 721 406 485 46 -96 169 -94 -487 -447 139 352 270 489 -359 -355 -3 280 -522 322 566 -456 -692 -672 2 290 -411 -816 16 706 795 175 793 606 99 343 -272 -480 515 -569 353 798 -15 -273 -553 47 -752 -677 -685 207 -757 468 290 371 -415 566 -899 548 -173 -729 -210 -775 -25 503 -137 -401 23 109 112 717 -170 -695 520 -380 -661 -370 334 -26 -716 -798 -777 -3 -456 -885 -303 726 -21 443 90 197 307 -206 -41 -248 -436 -665 138 -899 784 -821 -794 -333 550 217 75 -104 777 -426 -306 -637 -239 103 586 391 -373 60 -335 -608 317 -605 -554 -463 571 -577 -864 676 -226 -519 284 8 622 685 -286 476 -856 -131 -219 687 -34 784 393 -741 -475 -350 -80 -871 -185 355 69 308 66 51 -536 -585 -142 -191 -363 -715 -596 99 -347 -53 -694 746 -609 -563 530 -347 -69 93 199 69 -519 243 722 282 454 -17 -478 -325 -304 787 549 -582 550 379 777 521 -703 664 118 112 369 -146 691 305 735 400 -195 412 -69 -709 301 510 -742 -115 -505 615 336 -776 -523 366 633 -612 419 -510 -200 766 377 -659 -129 -335 790 683 583 323 -491 -446 75 -807 175 41 -516 -873 -703 720 -379 -566 -506 -98 -330 -282 501 718 -733 471 552 -293 100 -348 103 462 559 -235 -218 -871 186 480 -850 -373 -590 -828 -84 586 525 283 -44 -775 -216 171 -274 -540 -3 756 -318 -671 468 -721 481 -659 6 418 -246 -889 -378 -111 -817 609 -607 252 50 493 -671 -789 214 173 546 -599 175 -479 -4 487 101 181 506 203 115 -491 -329 -581 -837 441 -759 482 114 -409 -175 -597 -27 -872 -424 52 377 -683 -611 -779 746 -472 290 702 272 -365 722 -363 31 401 298 -403 -672 -752 49 670 -812 293 279 356 -203 -452 -141 -2 -834 140 377 454 -365 324 -24 222 -858 143 -573 -275 -204 -622 125 524 -581 80 765 -546 -216 -62 -715 481 4 -256 41 562 757 -850 -201 218 -33 556 767 -713 -750 -380 -284 -177 292 22 -204 -407 48 607 -793 442 -496 223 433 -773 -236 660 -469 -192 -298 -658 -221 -829 -489 302 -657 498 103 143 -217 627 -716 224 -518 -726 615 -228 31 -613 -471 -345 162 -443 -709 103 117 -633 -483 -683 571 532 -585 -558 -22 -690 645 159 -116 -859 -18 -756 -484 793 625 356 237 -879 -812 -514 -547 -260 188 -9 472 754 346 -54 541 -449 -287 -250 -837 412 -734 18 -166 280 705 186 -645 505 -784 677 -727 -148 -91 35 680 -375 -852 -841 154 -745 -195 45 625 9 366 -293 65 698 -155 176 500 37 335 -650 460 349 -515 -685 -582 521 -625 -344 485 334 124 -363 630 -10 224 96 -370 -375 274 -448 777 441 217 -96 183 -246 -866 -483 129 498 -119 -778 766 160 417 -756 327 -273 202 1 -598 -869 329 -247 -892 655 264 -339 323 -104 311 -227 -868 -126 -243 252 -774 177 794 369 106 -545 -621 479 461 -896 -779 633 -377 446 361 -340 726 634 -633 -183 -136 -701 -208 616 -498 -588 672 130 -327 390 313 350 639 -127 91 -764 707 43 712 5 -860 -882 784 -456 615 -845 154 -882 325 -763 799 -269 -311 105 247 194 -546 123 596 616 -510 -107 -657 -132 -750 -51 -431 621 -838 -546 -130 167 788 -260 496 286 -816 417 257 -470 800 88 -487 257 -516 -271 163 570 -279 560 -49 625 788 552 268 788 -869 -598 -438 -329 -338 568 -581 -737 753 588 609 -408 786 494 731 -69 -478 701 173 -389 -186 145 329 762 -565 -628 -587 150 777 -736 -828 645 -752 437 577 588 -222 -143 -230 -454 267 206 -447 800 458 -673 -545 -528 -676 611 334 723 512 -113 85 -270 413 752 -461 -892 -566 102 280 -276 482 -286 -334 192 57 41 713 -345 19 633 -723 -624 -162 -797 -668 435 164 -891 290 -612 70 260 -796 -390 -63 495 -419 728 470 270 -196 -745 -837 427 363 444 229 715 455 -482 -835 -179 -850 142 795 -525 -383 -729 -162 603 -292 104 782 162 -593 -264 -401 -538 293 -539 -455 -258 262 -42 274 112 -386 -269 -110 119 -171 -144 613 -1 -618 733 343 79 -588 524 -519 -448 579 -815 78 766 -437 -697 441 -620 -328 172 -300 -270 -25 97 151 -717 174 -501 -597 401 601 569 -374 475 -493 -36 -402 -598 595 67 -605 248 351 661 -501 508 727 -674 541 536 -499 -268 439 -690 -579 679 762 -595 -9 -140 162 199 441 522 -887 -423 -415 -362 406 -752 -894 -268 -322 -839 -104 -536 -129 -52 -246 -374 -694 508 -277 -99 417 -413 -214 -41 291 -415 256 336 -18 -769 707 -399 -267 -245 -130 648 704 753 -526 -246 -318 429 -50 791 520 335 -438 213 -888 -100 210 -379 -707 -774 -342 199 -11 -391 655 -214 -242 404 682 489 -318 -306 -208 -675 -335 595 694 498 562 708 483 -41 -19 130 -534 -589 46 613 574 -122 -415 -791 -780 319 -771 -9 -335 -230 138 115 -469 793 -97 -196 509 189 -122 261 247 708 -138 376 447 128 757 548 455 -233 495 -799 569 -105 -830 664 -807 -888 41 -128 769 285 -731 -109 5 198 269 -175 -33 28 602 306 78 -56 -607 -603 453 732 262 557 747 497 -660 -10 230 782 -885 19 475 -344 -164 427 -91 646 -738 -584 -534 -319 -502 -405 36 298 -45 -839 105 -770 42 -870 729 -41 -584 -811 -512 -567 600 -538 610 519 440 -667 222 475 419 -676 -748 -456 124 687 -338 438 -364 441 -645 -656 88 749 496 797 -328 708 300 255 -867 -786 -771 198 -732 611 -850 -197 -795 348 534 -197 92 -805 512 244 714 361 423 -27 671 -464 -52 -666 -817 -571 -35 -771 66 -854 -46 669 -849 -579 -460 -26 215 265 -751 -782 -555 110 -15 207 338 353 760 -350 757 41 205 -185 -287 171 -452 -171 45 -732 -550 619 -56 -455 -370 721 54 166 -396 -487 -431 -427 -838 475 615 -779 -551 -897 702 720 108 -476 -305 -355 -747 178 720 -300 -604 -745 409 435 106 -886 435 103 -406 -385 -856 -775 455 533 -827 -633 206 668 -513 -232 -723 30 -250 406 -17 -124 -9 213 -580 -545 -129 195 -545 15 -157 -490 -132 174 24 625 -573 173 -293 -783 -807 -148 522 -24 -608 -887 564 560 564 -384 -470 -99 -344 -813 458 -6 -208 -633 191 177 582 -600 277 -563 -353 -475 245 -48 -889 -384 516 231 -159 -179 -547 -469 -341 596 134 756 -530 415 800 -487 381 622 -843 -20 -819 -376 129 558 -780 -551 -688 -627 -416 314 -842 177 -370 363 431 611 -827 186 -546 112 -563 594 -748 -892 -759 -575 66 -788 -723 -436 -80 -679 -479 -42 -518 153 -732 -807 -736 -709 -161 -423 664 -214 553 -823 254 -34 -604 -558 196 487 -183 -777 559 -118 -35 773 -511 -261 -671 -747 -471 172 -873 168 -321 312 -556 762 488 -221 -55 -711 -296 381 547 -266 -744 132 -800 -270 -416 92 -456 551 15 796 -764 690 -97 705 626 -770 628 733 465 724 -708 -887 -466 -431 231 -415 -714 340 313 635 -30 133 -826 -162 -246 -878 -47 -187 -880 -173 -104 -463 -535 51 -114 -41 -793 -13 189 -577 -728 -307 -763 -216 -854 259 -426 272 -452 687 -667 421 -412 429 -521 -747 -722 -658 566 395 -471 296 -315 -691 583 -594 60 151 -526 -859 319 -858 105 426 -221 174 37 -267 598 102 -209 234 -405 681 -328 415 103 -71 -840 -819 -642 -646 -131 -781 -271 636 -613 -530 -159 -443 190 389 -289 565 -373 258 427 -135 -755 -661 -265 144 295 -308 664 -136 327 418 554 -697 345 -50 -315 -867 -189 73 -202 706 -195 -592 -590 306 -864 402 635 623 -275 174 151 230 -595 -561 253 -394 725 -641 334 -294 494 -850 -322 -672 -631 22 -879 147 -734 765 202 -618 -822 581 -758 -844 283 398 -18 426 265 595 473 26 -337 -664 515 -14 275 380 -786 776 -117 -334 313 -554 177 -290 260 -38 -525 -476 -487 -862 763 -419 -251 794 499 751 -759 -332 -424 -588 385 -762 364 -9 -320 156 624 -862 741 563 -411 483 -714 283 67 344 155 -515 -399 612 -50 -234 571 338 187 62 -826 -120 234 470 89 -42 -764 160 259 183 -424 257 674 -580 686 42 530 -95 -688 204 -69 77 78 -14 -139 295 -840 611 409 206 -625 323 -706 -24 -623 -599 -428 -877 -38 -280 671 574 212 -65 -794 701 -694 -837 562 -889 -578 -826 522 -814 713 306 144 -147 -134 -723 362 215 780 745 -886 5 9 -847 -552 697 -137 -553 483 -494 -33 284 -492 -881 -431 -869 -367 -253 502 593 -794 414 656 222 76 549 -886 -440 481 -474 708 -677 791 654 -565 -116 402 368 436 -111 -211 110 -388 123 -176 272 -875 404 205 270 -437 22 -44 93 767 594 -329 116 481 551 611 429 -439 536 -585 -54 -852 8 -240 -654 -339 751 -539 643 -886 -610 -620 483 671 677 408 415 -884 791 24 -184 -81 -541 -271 125 790 62 -782 -753 -382 -390 -797 -891 -39 468 -26 -160 -77 -895 -818 -464 -27 272 429 306 735 504 -524 -689 183 -495 46 398 2 220 -583 -433 -225 -367 570 -301 354 353 -118 -893 -92 -253 168 255 105 122 -102 680 337 139 364 100 272 381 -696 3 201 121 -656 -636 618 466 399 -695 -435 56 498 249 698 -630 39 614 -824 -836 488 -548 -88 354 -369 -592 751 -776 266 632 480 379 -407 -864 81 -376 -656 -353 -363 -299 -350 -448 -86 175 -770 526 536 456 -435 -227 -708 606 -280 728 263 554 512 -675 -711 109 109 -643 10 -254 -686 52 -850 576 700 -297 450 -396 718 -287 236 -192 -402 430 639 476 361 -714 -865 -758 618 -654 612 -451 678 -368 717 -152 199 228 -487 737 259 -866 -759 368 30 -64 -431 -615 69 -246 -891 -851 6 -400 143 315 -662 -14 519 -711 -23 400 -854 641 786 -305 -270 -603 -523 476 779 535 -89 668 80 545 758 746 -369 684 385 539 578 586 -9 -221 -751 -778 80 -759 394 -756 39 -176 108 763 494 -384 337 595 53 -576 -394 -710 4 -146 412 -377 -223 -125 -651 760 634 582 -796 195 530 731 -511 616 -199 448 -590 165 -464 -868 191 669 -646 -664 -891 35 100 -425 466 -350 -699 -559 625 -811 104 97 369 329 -497 284 -852 364 -49 765 692 -409 68 450 516 436 -737 311 762 -424 -424 551 -526 -609 -215 -876 -602 308 361 -400 -786 297 -638 -820 -428 -313 -592 -824 81 182 -117 -697 623 585 -390 -54 103 -34 -809 433 -841 635 -394 360 86 744 659 556 604 -258 518 -683 -751 -473 -843 410 -21 -721 46 641 116 158 3 659 -162 -260 702 329 -204 -623 -90 434 717 -840 -234 -384 623 -352 -621 457 -438 778 262 -51 174 -831 481 286 305 465 -658 -550 -402 7 -557 -543 692 -864 -671 -295 590 127 712 2 -337 387 419 -382 374 608 396 516 -149 -163 -777 -130 -396 48 -398 165 -286 513 -762 583 -203 573 578 -428 -336 -688 -873 -847 615 -383 298 -164 -556 -419 290 -94 654 -305 -832 -253 -106 -894 -641 -201 -822 -25 596 191 -73 -291 167 447 753 509 768 -603 -650 -147 609 -338 778 -861 -758 210 223 188 -789 -311 0 -231 -354 -613 -200 -1 -853 -787 -12 353 -550 167 424 -713 374 -608 -864 492 103 434 158 377 551 798 407 11 -40 110 305 -576 -671 386 1 -356 579 -777 238 -865 75 38 361 -302 115 -284 -497 -433 -777 427 562 511 488 -781 -221 -618 688 267 782 638 -59 -516 439 10 528 -104 506 557 794 -203 -696 -391 745 -269 241 419 430 279 339 -878 252 111 -398 -427 323 -828 -443 292 -649 296 370 472 -511 354 -58 -449 -582 -127 364 178 499 -566 123 -715 -133 137 -597 -895 -211 -397 784 -749 -492 -324 -227 392 -759 670 -63 63 -777 -390 -363 -195 -674 -861 799 -750 -456 -352 -546 532 -543 554 -564 -529 478 638 572 288 494 -27 81 -713 -862 -194 -492 -514 132 -856 -591 291 -272 734 -716 -360 -898 -44 192 479 -344 -262 -567 56 -321 602 535 -874 -767 273 -427 94 232 424 -482 597 -545 346 -597 -726 -881 524 -467 -823 445 -523 -464 -890 -636 419 -499 270 -2 511 679 -437 -104 763 369 -754 735 -541 795 183 353 -695 -408 -271 -744 675 -738 465 39 473 -140 -803 -640 -39 -331 -223 -664 109 29 179 258 236 -351 -846 -353 -704 -693 -426 -70 473 -724 72 170 -478 -391 449 129 -92 -602 -554 -151 -307 630 725 431 -82 292 665 -135 267 -91 460 244 192 -556 526 244 -741 377 405 -250 740 4 -655 246 324 600 -382 295 -538 242 -16 259 16 467 -539 700 -170 756 186 462 637 -172 -890 717 660 378 229 57 -863 542 104 217 182 442 358 219 279 477 471 -748 346 -588 -700 487 -844 160 423 312 -648 -674 700 -181 -570 -269 36 140 566 344 226 268 -425 372 -585 679 -325 66 404 515 391 -705 -279 450 -585 687 373 -774 262 -268 25 588 561 385 -441 627 658 -748 575 102 -79 715 -802 -144 -185 649 -201 733 -39 330 -293 281 -296 161 381 -742 761 27 306 -146 -283 -113 32 -501 196 585 -214 -850 771 -683 51 -152 -894 -89 -552 -653 24 357 44 669 171 -660 558 -778 -457 -157 99 -417 552 523 -164 -665 -52 166 -194 695 629 741 449 -477 -332 673 -413 -522 -747 -685 -345 587 141 317 519 592 206 761 169 764 251 537 111 463 612 -722 796 782 481 -233 8 -463 -388 75 -142 -806 -481 191 -863 769 -536 262 -171 -13 -491 -297 592 779 -675 423 195 389 -240 -581 -76 -585 560 -186 -785 -501 400 176 -85 -315 476 -806 563 784 751 -597 -612 -354 242 -249 608 -103 -175 -96 293 704 292 774 -244 -865 -45 -634 693 -233 -28 -177 389 -510 -538 259 -624 -115 -613 728 -25 204 -554 602 -826 95 350 -637 -540 -155 371 -438 246 -694 -468 -382 32 549 -425 -838 -563 734 -481 -669 668 46 407 -25 -508 -590 -143 -16 -215 -510 611 -129 -532 -687 -122 -717 -66 798 -27 360 740 722 -156 -90 -845 495 3 -235 464 -21 217 -479 -271 -809 -280 -59 -568 -786 -771 487 -694 -719 554 -1 -523 -602 154 424 -895 -503 -263 591 769 -848 622 632 379 -461 -701 265 612 -670 -47 -148 -32 -473 7 -580 470 -378 696 -886 -882 725 431 -98 -679 489 -361 170 -27 -779 611 -536 -387 -186 432 219 346 -328 -882 -299 208 -833 34 -554 659 315 607 365 -634 543 700 -477 536 629 -897 538 -86 30 290 -390 356 411 20 -592 97 305 -792 -213 -875 -189 -126 476 -247 -632 499 179 -355 463 -386 -324 -841 -84 176 281 63 -569 160 -764 -776 699 -308 -705 -64 -775 336 398 770 -437 -810 189 557 -553 282 617 210 -866 360 422 4 -342 -347 -573 -886 -218 -339 -628 98 731 -43 506 -654 654 461 -313 -898 -37 -579 780 -22 -456 382 578 359 -635 452 -461 -777 -35 206 696 431 198 -446 198 368 393 -444 625 -696 -187 19 -29 -258 -765 322 325 641 -290 -207 334 762 484 -137 -692 245 306 -834 -531 -556 717 -463 -20 798 164 -23 471 -764 224 -446 799 -765 -542 453 75 -403 303 -551 287 -170 464 -125 -383 427 783 -790 -269 -396 412 -204 -50 -814 -793 -141 531 -58 -802 40 -456 -371 -647 -189 705 -863 -558 736 622 -48 421 389 779 -526 265 470 -145 -341 675 476 -359 -408 -895 207 -89 283 -490 -895 -52 120 725 -595 -294 -488 232 -402 382 185 -300 200 679 -360 165 -264 499 -252 -79 107 -888 -295 321 74 -796 83 -242 -192 -364 -20 288 329 261 290 -437 -142 18 -123 -87 -613 -400 -387 -691 -896 -885 -498 303 -396 -58 -621 636 524 -797 393 -15 127 -658 536 82 789 77 30 720 -191 -842 -534 3 442 -435 -330 82 419 -569 -622 616 -601 -287 416 680 642 185 537 221 -681 394 -172 -267 721 -96 512 20 -714 373 -183 -632 -359 -66 -898 561 593 -878 -377 42 -799 637 -393 688 -729 -397 -612 -725 -460 393 -435 624 -466 39 22 -485 -589 184 720 764 -339 -487 -115 436 -269 184 241 692 236 373 537 706 -101 -274 -217 -185 -709 -729 -126 778 394 24 119 435 -391 -595 600 477 551 -769 308 -845 -5 -390 -298 -634 678 -788 -312 -303 -634 152 276 32 -453 537 18 727 640 -699 -245 -180 -48 -248 245 406 273 -863 133 -159 -439 212 -226 428 684 -285 722 -367 -342 -504 -328 582 -301 -755 512 -525 -346 -324 -140 -637 -371 -15 339 -766 318 278 162 754 301 -491 -835 629 -876 -749 136 -873 -426 -264 282 371 599 -350 -491 -698 709 -598 277 184 -863 -606 587 366 -192 -444 -173 -425 639 -133 -705 -424 707 -490 654 -347 323 434 -788 472 -15 7 -698 -104 361 156 759 -631 -572 -385 -732 2 35 -589 -60 314 -30 410 -701 -148 -747 -21 401 46 -492 725 198 541 194 -12 -534 -308 166 759 -882 674 -608 590 -510 -55 -50 -693 -137 628 -335 -823 541 782 -272 335 -36 133 319 -587 -454 22 20 -156 -801 -64 -56 21 -640 110 754 634 213 -432 310 -584 534 784 -532 785 181 269 652 -506 542 -644 -297 227 -672 64 299 -49 186 640 -475 -427 -702 428 -840 -57 -330 -598 463 213 286 -61 344 581 146 -625 -659 -99 -542 -139 597 -744 -332 253 585 236 736 -747 -664 522 -512 715 -32 -331 -657 62 699 441 112 -703 -440 -520 -680 529 608 564 -841 -167 -513 -209 -427 -120 -373 62 -604 -496 192 468 -280 369 -724 -550 459 -70 735 -432 -866 75 -143 441 732 454 92 298 590 -613 738 -765 -158 382 796 -795 179 516 -518 -854 -188 -49 -387 335 727 509 -612 539 -287 -268 -153 -144 609 -588 -470 -183 402 381 289 -578 -42 93 151 -325 -755 -614 -617 518 192 -759 74 383 -888 795 548 767 457 584 -876 30 -651 -587 -653 16 492 673 -545 198 85 338 -685 133 20 708 -21 -507 267 387 757 -860 -319 246 -507 -6 -10 -39 -175 -52 -132 -441 283 -502 -430 104 398 128 791 -572 -476 -391 -194 -29 -392 796 639 334 -284 6 490 -28 320 -594 -386 -839 -9 552 -46 -80 625 441 -197 -72 -787 -368 101 546 -836 545 559 279 -700 519 384 -768 -845 342 720 298 -358 125 445 158 794 -38 316 48 392 -329 441 -880 473 -381 -215 -264 515 -469 -642 782 -374 410 398 -722 -302 -180 576 -61 60 -611 184 -864 -332 -403 -153 206 -623 518 -534 -818 -404 199 -146 481 -657 -9 -881 -770 388 706 719 -678 -38 -737 132 -103 -835 714 688 -691 251 -437 -420 -779 546 552 -341 -653 -80 223 721 -602 112 201 298 389 -169 -563 -518 -831 -28 -411 -467 -66 -741 -810 723 457 527 -271 -116 143 -225 172 -111 371 -199 -289 623 -656 -64 395 -225 -269 573 -669 -57 -133 236 -370 -397 157 237 47 -656 -8 -93 -156 -650 -207 436 746 -24 -625 436 -119 -30 5 245 -706 -886 -742 -768 563 -265 319 181 313 781 -360 108 -524 -58 429 -336 -896 346 368 -288 -879 638 -94 -316 750 -497 76 -387 -865 -696 693 -409 95 -114 258 380 573 548 -401 648 -407 310 365 417 -66 -545 -230 681 -533 52 281 92 321 647 -375 -483 -804 -609 127 -465 786 76 440 -540 -354 612 -770 186 -587 733 -29 -348 315 317 377 -825 659 656 189 178 364 204 73 595 -569 610 566 114 -492 609 -763 526 -436 -753 568 590 -239 121 -766 230 94 368 646 493 -844 -415 283 383 -480 -30 -891 690 -119 379 -842 -703 -676 235 704 367 166 -202 -359 -498 358 380 -272 426 469 553 256 -116 -657 -613 667 -330 596 292 -23 -268 -753 -22 -270 554 -584 -445 194 -69 670 349 240 -174 54 706 -367 -347 -164 138 422 730 -96 -817 6 -100 365 523 -679 -850 -66 47 -892 631 -52 155 299 -372 -774 -334 -82 -620 -659 415 178 251 187 -220 -515 -135 276 -348 -60 558 -684 -324 519 394 213 762 -87 -36 551 -689 159 186 457 -699 552 -706 -502 105 -179 613 -327 278 -402 -885 -710 -520 201 432 339 755 618 -739 426 -596 -702 -823 225 -647 731 86 -84 -443 -314 407 -849 268 674 -682 -696 -663 81 -815 187 201 -757 -273 -628 -854 -647 407 -651 -123 -595 157 -615 -394 -141 -202 -434 -580 -423 -846 -367 -192 -829 -436 200 -834 417 -808 -609 -653 -281 273 265 20 396 -295 35 -23 155 -659 619 -877 153 416 307 100 13 -473 -52 630 -900 663 -463 -779 626 276 584 686 -757 -265 -554 197 437 782 -285 -15 -125 -545 -614 -525 623 -834 -622 -300 121 329 -115 -163 -439 654 241 766 175 596 529 -246 -285 -556 -455 -818 25 683 -800 -873 -336 283 566 728 721 -780 696 1 -638 264 352 627 -814 487 84 718 -677 24 569 254 -511 743 -40 -435 -670 20 704 -509 169 221 -895 156 -808 -873 51 -188 293 -876 136 -18 149 -629 -461 198 295 -365 433 237 -831 192 -298 302 688 -58 -843 107 282 -482 -789 89 -99 724 -245 -671 -383 -118 -562 -683 -834 -317 682 -755 -860 381 741 -665 290 -855 -336 -698 -698 511 226 581 -887 -185 94 549 548 360 670 697 -331 -573 -828 -826 163 -648 640 -208 -662 216 292 601 -231 -218 -311 -823 -797 -337 782 576 526 -364 210 724 506 330 600 788 526 371 -418 -572 -585 603 742 489 -378 -778 -40 148 -573 -575 -563 41 79 282 -470 573 -82 -729 -42 -110 -724 76 -554 -328 -299 -354 -873 299 -143 -1 -226 778 555 782 317 -457 -725 477 236 -773 -410 679 -68 405 -761 779 703 -501 782 -873 -735 486 335 343 702 530 89 798 -254 469 250 -107 -556 -448 -370 564 -743 24 123 -553 -289 -93 24 746 -706 40 295 -790 64 -303 713 418 -160 -73 501 -640 32 -329 -131 556 -503 -635 -133 -102 -511 -556 -20 -317 56 -222 402 -59 -699 -428 695 247 215 -156 -200 658 129 -878 637 290 172 -164 153 370 -694 57 362 423 -225 197 526 315 253 751 -234 -38 686 -897 -690 -212 194 134 -256 -733 258 607 -805 -775 346 412 428 -506 337 208 -639 -111 -704 303 -173 -182 74 306 -350 -528 -549 628 -271 14 442 -856 -682 274 -561 -687 -73 -637 69 12 -343 -835 178 277 682 510 -558 -459 -199 -27 -320 -550 -872 -516 453 644 140 365 624 -98 -804 -457 -596 -271 -610 192 -323 -235 122 -759 313 358 -13 -407 -460 -500 -20 379 733 -51 -299 428 5 -401 -293 689 -26 -807 -104 8 659 301 -80 486 -816 -791 388 -823 -149 -524 -23 240 117 631 93 -258 -874 365 402 -483 -310 -611 -294 723 768 443 -190 -650 458 -231 -745 -249 -255 -244 -133 751 712 549 -316 -733 63 0 -171 366 -446 -698 693 104 -205 -814 19 150 208 776 71 562 353 152 14 -245 -598 -348 -11 14 600 217 -64 103 -114 710 -334 438 -688 -641 156 -156 218 170 109 311 152 278 439 309 152 -301 264 -53 590 75 214 -602 132 -578 106 676 -482 -63 637 349 682 -111 344 -535 580 -603 -299 326 -354 28 -800 -291 -16 -482 -367 -445 -102 -757 108 -396 -334 484 -896 215 -791 112 617 -508 706 -25 -218 657 613 -846 740 -234 285 -512 -67 301 -865 -217 -23 -230 193 -451 -191 274 660 0 -73 -799 458 129 424 -556 -439 460 -387 -436 325 268 552 784 445 -776 -301 770 402 -405 -321 -531 304 798 443 689 80 -321 574 287 282 181 536 -675 -577 451 -407 73 -814 193 -2 -468 629 -286 166 -559 -117 -448 376 -44 -159 -103 -508 -675 -262 -825 134 -172 -370 421 335 -260 -763 -165 524 -441 -595 -7 -784 -786 471 -5 -568 -373 614 -570 -867 560 489 257 531 -68 -10 -447 -411 797 -400 -723 186 -357 -850 -277 1 -698 686 -145 194 309 -397 271 -123 -528 176 715 738 637 -254 -176 -395 -604 -315 -748 113 -725 -277 539 723 -213 -689 -312 487 454 500 446 -390 749 326 -7 -609 735 -748 150 -603 -69 50 -738 -588 42 319 -864 504 344 489 728 -240 314 -537 422 331 187 -203 93 -138 -697 581 -670 664 551 -776 165 285 434 565 -29 -310 -58 -194 731 105 -238 782 -607 459 -726 422 124 -435 676 -178 412 118 -716 709 -680 152 -846 21 -894 -312 -550 -371 764 642 624 -107 -711 -27 -473 512 20 -4 -835 -404 239 -779 -706 -439 -841 675 66 787 641 407 -862 5 699 -286 378 716 399 -602 -59 -42 -540 554 579 242 -739 -719 678 562 83 -558 -303 265 171 82 -470 -331 756 354 -672 584 523 -877 557 117 63 -684 -822 -140 -234 -807 -669 -15 618 -345 370 107 344 638 181 358 -332 -70 -134 -310 -745 560 318 346 11 73 -577 194 -50 -337 -763 -538 -214 -834 613 38 -152 -149 -378 81 784 -709 554 268 -460 721 335 -434 690 390 153 -195 756 -592 139 -123 -725 270 -509 741 462 -417 215 754 364 -180 -558 511 138 -542 -641 469 410 287 -335 497 -42 -109 -713 -312 392 -486 -20 -874 624 390 447 -97 568 -368 -64 -271 444 68 461 -455 -690 -671 -617 -545 -141 134 599 -373 137 557 559 628 -483 -579 -735 -800 -253 -155 -510 793 -283 58 542 -522 2 -248 -508 565 514 -366 0 -216 -80 -629 187 -496 182 -811 -444 -492 -487 214 -741 46 468 377 -461 -880 37 -837 201 520 480 -490 343 -249 351 705 714 515 -470 103 -115 -605 138 -882 -687 431 -170 -409 -839 -292 677 -269 -342 -171 -239 -100 461 -566 373 641 263 -470 -864 165 5 -264 119 297 -758 452 789 210 -233 -531 -209 -218 551 243 232 -250 198 140 -830 493 512 -89 222 -650 747 -855 402 102 486 -881 -238 -316 629 -688 757 -460 202 -158 336 -213 -660 485 -171 305 -190 421 664 -790 752 -526 127 96 -206 604 -820 -352 732 797 553 547 -113 -217 66 -864 119 106 575 -107 -328 -79 779 78 -613 33 -465 325 -26 -842 -463 677 -263 375 -525 253 254 -870 -389 -32 571 -98 661 381 289 677 740 109 341 -1 14 -72 84 597 414 -675 -121 -313 -665 -613 -471 653 -725 737 244 298 728 -768 13 730 421 642 -691 -741 -466 406 444 254 129 -564 -788 -872 403 775 -804 454 -661 -204 -612 -243 -120 25 32 496 339 715 -50 -702 180 310 -316 -738 743 -795 795 -326 -293 -180 -780 626 566 -590 -792 -490 474 772 -600 691 -403 -122 64 -204 -70 292 -728 717 531 -571 61 185 -801 -351 -379 -415 391 -837 71 255 -474 782 198 -509 29 286 794 -853 -27 610 798 241 197 -698 305 601 709 367 -123 -778 464 -719 -387 195 223 402 89 -756 715 -6 404 625 628 276 -167 -595 557 -235 362 170 -680 -620 -695 -60 -236 -342 -202 51 559 297 195 391 702 -663 -195 510 -764 -567 70 18 -88 -137 591 -892 -659 746 -860 -489 295 298 319 -449 -434 -594 -858 -429 -822 -681 766 647 -528 -70 628 61 -47 54 495 494 -619 259 685 -816 641 -9 -696 -365 295 -468 631 -500 596 -462 -144 670 105 291 -262 555 -69 658 -537 693 717 177 750 182 255 94 -80 -426 624 326 457 446 196 -374 318 -692 344 476 -132 -348 146 534 -419 636 73 42 417 -172 772 -211 -603 569 235 -344 -36 -451 -399 -318 187 -859 359 -614 283 -532 -218 -534 764 -5 -209 -780 -303 -501 760 -42 429 159 -789 714 -82 -446 276 488 -509 -549 349 -518 -850 604 60 -551 679 196 682 -773 258 -718 -255 788 676 590 -759 -811 374 -645 183 -516 -569 -601 716 727 85 -471 -597 436 562 328 -668 28 757 -878 -65 725 644 -697 -616 685 -610 299 311 -578 668 -310 -50 -443 465 491 -25 305 179 -658 -60 203 -720 315 -223 -46 360 350 182 732 -333 167 -277 -388 -109 714 -471 521 787 -215 175 -750 490 -653 -9 297 -832 -339 402 377 -281 -640 598 -218 184 -725 248 49 109 -310 366 382 -275 -77 608 -488 165 -421 -657 -817 -680 -42 600 131 -682 535 732 -382 -811 -723 197 333 370 308 -183 551 515 734 -613 -846 -388 -866 771 441 634 602 -250 433 -461 30 684 -76 270 32 568 248 337 -320 629 -17 -868 41 341 205 -344 394 681 -850 -171 334 -340 -410 462 -827 716 349 306 -268 223 -62 -617 -742 -465 108 43 292 -866 102 39 725 -684 -278 64 713 -890 -286 62 -13 436 -692 -554 525 527 -899 -496 -263 278 -733 -106 609 730 -203 -757 -338 172 -631 -440 317 746 513 524 -654 -768 10 -118 748 -360 -416 314 -797 -621 -169 -246 245 28 631 623 -282 579 7 466 534 -22 465 -801 588 -549 -30 147 724 550 571 -281 -293 526 -845 154 -133 259 -393 -335 -674 715 734 -866 436 600 365 -232 552 -523 687 666 222 -461 -443 341 -564 -124 200 -240 776 -126 -211 -512 -41 305 548 768 494 737 -563 733 408 488 -569 474 750 -440 -889 207 -624 536 477 -380 -510 -755 267 -883 -428 -418 378 639 -508 -3 218 175 84 469 -589 251 322 -198 -453 -184 -702 786 -42 595 191 -859 451 -684 -154 380 -112 -872 513 -411 -25 201 392 -799 201 283 -563 586 -847 -577 593 -522 229 -803 -345 79 -204 -427 -837 -574 355 -831 -853 -513 -77 501 637 -462 -174 -807 760 59 693 -572 -705 -755 181 657 410 228 507 -461 -258 -490 -642 -836 579 -812 -129 687 726 -498 -117 753 260 -712 90 55 -109 182 301 -356 306 -628 -296 558 -382 767 -452 729 -803 -71 -228 429 329 -749 28 -420 496 169 736 576 -102 519 -293 603 477 -203 -378 -858 -533 127 -393 194 523 145 348 403 -132 -59 -71 419 -349 207 -449 -626 -304 372 -671 323 -399 -437 -544 9 -564 -818 -398 -685 651 -531 -232 -771 -381 -750 -57 -208 130 158 -415 -725 -884 -476 389 -203 -86 -554 379 191 -487 -354 770 601 -679 -74 331 -245 -216 689 31 -449 -481 489 157 530 285 467 -82 -486 -355 -36 -886 215 702 635 -38 -514 167 -546 5 315 471 -153 542 113 -618 -4 694 36 544 561 246 -727 126 -876 68 -802 -394 -684 291 -363 -217 493 73 -473 -217 -497 37 -287 -563 375 277 -821 -252 -510 -650 -88 -543 784 -167 218 -172 784 61 -627 631 -142 -763 -548 751 414 -9 262 -241 -13 -818 95 -194 259 629 562 -682 -596 378 -178 600 -349 -158 438 -568 -467 -424 -388 -851 -115 -651 -678 -750 -247 742 626 677 408 281 -481 -265 -356 785 713 -779 375 -93 -816 155 -732 -632 -525 -795 -171 704 -738 -848 -403 785 203 -615 324 -492 394 598 -1 -191 -848 788 -495 -801 414 -226 90 -284 -307 312 647 -481 104 739 95 377 586 650 691 167 -399 193 -322 24 287 575 19 -750 317 453 -418 209 -502 -462 -100 -765 -32 -457 -246 478 -12 175 -256 -441 382 668 -648 305 624 260 -747 -429 -163 303 693 -858 249 -398 -522 -832 613 -882 -858 -430 -798 129 472 196 590 -390 -622 441 -314 416 -318 -666 -226 -580 683 -129 625 -827 -544 -660 613 78 495 -278 -762 209 -116 612 242 24 557 579 -122 142 491 204 346 102 -73 -853 -671 691 -728 -319 -653 -211 197 -830 -692 562 -138 113 -269 606 -573 240 588 486 -238 -246 249 -494 -295 -397 -883 -318 -419 576 359 -746 -167 554 -301 760 188 -827 -400 -470 376 -17 -863 -713 150 -311 -472 -261 533 196 -372 -504 -381 -238 -186 -767 463 -503 -136 -46 -95 144 -391 -485 -761 556 -580 0 -685 386 624 -729 -283 382 -347 -183 43 233 350 -260 186 163 657 90 59 -547 -102 -380 -223 -166 683 -69 -502 257 64 -52 183 -234 48 320 522 -153 77 341 -198 -497 -645 367 24 -615 -295 -44 588 297 -716 233 -634 67 5 571 772 -584 94 476 -278 -784 -798 -413 172 -124 759 -267 795 -58 7 150 0 -286 149 204 -416 138 -376 -836 791 -138 747 -764 -127 412 -878 223 328 17 516 -252 476 798 -321 693 403 -241 521 -463 -787 -584 -423 -405 -606 235 -61 377 659 -486 -714 -51 -627 329 201 -700 185 -70 -7 -683 -395 296 760 -536 -677 308 -428 -851 573 671 91 453 686 722 36 -478 -48 62 -297 411 104 -585 -739 646 -552 -721 666 -146 -400 342 559 162 -767 -555 44 744 473 27 -218 283 -166 -722 -431 462 16 -640 701 696 -96 -848 391 322 -749 -333 -489 -479 -172 -212 -230 -884 284 -95 636 -666 437 -481 755 600 476 483 507 -297 -359 -6 -819 313 -160 279 388 -356 279 407 719 302 -891 -363 515 115 414 408 530 346 -471 -147 -840 469 -660 483 619 133 788 711 -437 -230 -863 -160 736 525 389 -740 41 -90 -60 -299 88 622 741 755 -152 -77 545 633 -563 -184 186 48 -128 385 -897 748 642 -241 430 -148 200 -408 -762 -588 389 -752 -675 -146 618 459 382 531 694 -799 -218 591 383 640 -322 570 283 -120 -736 13 759 399 -60 628 742 -667 227 -767 346 240 -744 -25 798 339 -900 418 477 -487 730 -296 -545 -391 -248 -247 353 41 -480 778 179 357 -187 -617 444 -524 156 -616 -749 627 746 679 -153 499 519 -543 -721 179 593 -306 -90 -661 788 -663 -453 -289 787 335 127 330 -9 -275 -366 -292 -726 328 244 678 581 291 525 -618 -104 212 -654 -674 -877 85 447 17 -841 -309 92 -752 -593 109 -154 -739 370 174 -645 -185 40 -89 108 44 -599 -799 -650 -572 -378 780 -801 130 -452 91 154 764 -706 -399 -234 450 -727 -90 662 -233 -806 409 573 45 99 777 622 -637 796 -297 131 -195 -533 554 -711 390 199 -887 -226 182 -91 -771 -852 41 576 -765 82 -676 -729 764 222 112 -269 551 461 -553 630 -854 67 677 -26 642 -698 487 -871 -21 -184 -837 508 -255 -767 -212 -496 243 -20 -665 518 355 766 689 -210 51 585 33 551 -718 -89 394 -731 77 -176 641 501 458 -854 -666 -114 -477 676 -621 71 -507 -105 169 -68 -2 605 -366 107 -836 -568 -50 -686 326 316 67 -585 446 783 -596 -458 448 616 -389 214 -137 -42 -523 -813 424 -103 -272 -190 -394 601 504 -780 179 506 138 -811 694 284 493 -195 -894 540 -644 352 53 256 -482 -395 786 -830 660 -833 149 -404 -758 140 -489 -337 -620 403 350 -575 -192 147 -353 -433 -723 -264 223 -690 -298 -551 196 36 379 -6 503 44 -361 -561 735 -199 656 -81 -748 173 597 263 345 204 536 -234 -628 244 -539 374 35 -381 -131 799 -692 -72 -361 586 -666 -805 -661 672 106 -526 253 480 -314 199 -480 -76 748 -316 175 -756 -890 -428 475 729 -195 196 416 -760 -74 -661 576 -390 -563 378 734 -351 -542 73 478 115 -434 514 -847 240 15 -114 -395 701 -813 47 -562 -655 548 146 -568 -881 33 -277 -634 -35 565 333 20 -323 -319 -355 -282 797 308 0 738 -594 762 65 153 -240 184 -105 -551 614 473 66 -886 -699 146 601 -327 750 -3 307 0 -382 152 -245 795 -481 -809 652 -513 -350 624 -11 46 -556 382 -689 -105 -748 643 -401 -243 -677 -113 -288 -833 -428 -242 -285 -8 115 -621 -740 -602 -8 -318 -776 624 289 282 -326 -605 -783 199 -102 661 355 -336 329 -447 -227 -393 66 356 -546 240 -461 52 -605 -298 -744 116 -115 410 -560 -269 -555 759 276 426 -852 -650 222 -827 -664 -779 -111 -172 -387 490 -655 -266 -108 -70 -529 -824 -469 -415 -509 -702 82 463 -20 533 619 -845 706 194 552 -357 -899 -476 -167 498 -458 297 -411 -827 552 399 -83 577 -427 -141 85 741 131 -792 -569 348 -334 -424 118 -415 122 312 660 137 -508 640 411 494 128 -736 453 -15 -401 562 -456 -687 -889 -531 472 534 278 -538 427 192 794 484 506 -78 469 197 -94 -120 609 564 262 725 739 756 172 -663 -8 573 190 179 -834 -282 575 -178 -395 70 -280 -189 336 557 -792 -28 550 34 -485 -718 -390 89 17 -797 -857 785 603 563 527 732 618 -878 547 -276 246 -556 193 7 -109 533 448 -823 185 -591 113 22 148 515 -95 672 -659 -137 405 -489 578 60 -475 -855 210 -531 -219 -821 -41 613 761 152 -130 -381 394 760 -243 -488 -641 491 -733 286 -861 56 137 -319 -134 550 -97 -250 -93 -353 -730 777 -361 -741 -113 -27 564 -665 -206 564 659 366 233 -361 105 -204 429 -854 -514 109 -859 24 609 153 -832 -855 -103 44 753 244 257 -774 670 -300 -222 494 -44 14 -552 619 -324 -272 -553 -383 3 -51 463 789 -243 161 581 385 -785 497 -236 347 -695 640 680 -388 -819 -168 -147 -768 386 -334 -162 -133 -816 491 -819 172 -161 -543 585 60 450 -145 555 223 330 -251 -121 80 -811 191 -481 -428 338 -288 650 -320 -2 237 -761 -460 -747 -7 -157 -413 -357 -431 418 160 -656 -377 -866 -529 551 569 -514 724 -528 -260 132 797 -25 -773 -246 197 -230 -58 741 -2 420 -133 424 237 -879 640 -457 674 -358 133 -148 -453 681 442 -134 -836 -62 -510 -874 583 387 171 138 -95 -92 -756 256 -828 -303 -835 -509 -673 236 -652 500 -28 -211 697 -354 518 -598 605 721 133 -426 517 636 760 336 390 -136 -557 -652 -499 -773 -250 735 673 -565 657 -681 -439 -225 -298 686 -443 -886 687 -359 543 419 336 -103 599 798 473 -31 473 -283 -557 -456 -482 443 596 -856 623 -450 -42 385 -22 -122 -52 -560 -56 782 -888 -296 -166 225 -815 -866 28 217 -446 -869 149 -435 646 610 -570 713 92 -792 -481 -685 524 270 -273 214 -785 613 -406 -523 -899 -596 24 -72 669 -313 599 510 376 -519 320 -101 85 301 174 -126 13 -9 455 606 -712 41 -725 64 559 -344 -344 -575 557 -263 -885 -395 648 -785 468 421 -16 -277 -655 -731 349 782 86 358 -762 378 -92 -119 733 114 343 -789 388 625 -350 -355 697 -524 -689 379 613 234 -804 561 697 -801 -376 -161 -758 340 -460 75 -362 454 437 -869 -674 781 672 -123 -850 -291 302 253 -412 672 472 -593 212 -337 754 -342 -621 -256 296 456 -753 -255 -343 -317 -522 -477 -704 -89 -90 -383 797 547 -900 169 -187 -612 -51 -135 -748 -165 -53 -639 -204 624 -864 511 -845 -223 737 325 533 82 -319 287 -858 -666 -855 -447 -240 669 238 -431 144 -567 177 -879 -515 676 -517 -877 -474 561 -195 -172 -268 701 -260 -803 644 -871 -503 -586 292 -689 -45 70 171 779 -195 0 61 -373 604 -587 -621 464 405 547 494 796 366 -716 287 -573 650 246 -766 -597 370 -219 -802 -709 3 746 -869 -520 185 -140 211 -550 -618 -149 80 590 -115 787 558 -819 516 -132 778 270 343 669 -52 -330 -412 -457 256 653 -504 117 140 -81 -860 171 -550 707 233 323 180 -567 -635 -610 -14 605 -626 134 450 338 -585 -156 -628 314 512 -407 -82 -208 -430 -77 -818 547 612 755 -732 -892 -777 -63 751 89 67 -338 684 -518 -438 -689 787 744 777 -16 -331 -376 -636 -137 -111 -328 -259 -883 332 -268 -896 216 108 -152 145 -746 103 49 580 -434 660 142 349 -179 -848 2 -6 -420 -59 -736 -462 -728 -669 -680 -209 -324 790 410 -76 -117 517 -471 -268 -367 -198 -706 23 -321 359 -669 207 -104 154 -590 676 41 650 -449 557 633 -104 330 -136 -737 -326 -780 -702 -301 472 -284 -863 -869 -54 -185 -203 -843 -376 677 -158 706 -468 257 742 718 237 121 -245 690 677 399 -683 -772 -217 16 -443 418 -191 -610 -97 458 -652 -834 735 422 523 -94 -829 -274 -682 -754 99 619 -473 -698 -16 -323 -583 -285 40 -465 356 205 475 225 32 -235 -53 -433 -563 297 770 301 -252 -12 136 -783 -848 -570 472 -237 758 579 325 -376 -820 -716 -755 73 -354 -584 688 5 401 -441 553 -777 354 542 -757 132 -5 -529 -725 753 -611 488 -528 -421 345 -758 -862 -306 376 -125 -222 331 530 769 752 -483 -547 76 83 -21 267 739 -435 -175 433 622 783 536 -733 -860 268 -65 -304 -115 -97 -79 411 786 604 713 37 -683 -160 463 489 -203 63 -604 639 -242 289 -632 -102 224 613 62 795 -406 -411 772 725 191 357 436 -818 -790 -300 -320 183 -371 -884 332 -193 -242 476 748 -638 -447 -145 288 468 709 658 138 -158 -362 444 -160 -420 -808 -866 771 -670 308 799 139 -38 99 612 542 -476 -437 670 -813 653 -125 90 -81 -143 -569 10 -517 -882 -653 164 -399 567 244 754 -348 -306 132 -380 -86 777 545 514 -805 -648 656 -429 -319 -23 466 769 -477 -760 244 -352 -196 -854 -233 579 -33 -565 -743 -888 -33 143 556 248 -91 -40 -813 -562 244 182 764 692 177 -311 -581 613 -333 -610 -77 -489 -375 -528 -417 4 -778 327 -743 -251 -603 -167 394 -647 -738 -364 -381 639 39 54 -731 476 629 -680 105 -257 547 -171 -207 210 172 -217 -771 408 348 -883 -671 76 -326 -75 -460 -423 745 -94 -611 481 194 58 5 212 -101 -360 -654 -612 -283 322 -60 -173 426 -220 472 -371 -455 396 -669 614 784 -23 364 139 -164 -100 776 -64 -467 -811 82 -365 399 220 -541 -377 -737 -615 760 -288 56 486 -60 324 -723 610 -60 -785 302 570 -540 596 -780 -52 -420 -830 142 793 -726 223 -458 128 -573 -811 627 -238 -718 369 -380 -422 186 -242 590 -719 30 -506 -622 481 570 -725 668 -280 -692 117 246 124 706 700 -415 675 -65 -522 5 794 656 -653 -588 -324 -341 176 639 626 697 -369 523 -343 566 76 -82 -433 -420 -97 235 339 483 59 -56 586 -542 -884 -809 744 126 -824 -632 307 95 305 586 -504 -187 -220 662 -547 -741 -659 74 -571 -109 -731 -425 -607 3 602 187 -422 -387 751 -665 -665 -39 -12 -582 -287 276 -683 -542 -882 -461 -456 460 502 418 -185 351 -317 -858 735 679 793 320 -340 -67 -838 9 551 625 -821 -560 -658 -697 323 387 427 -873 -46 -489 592 694 81 796 387 -234 470 626 588 165 721 455 518 394 -298 -409 -573 364 104 541 364 -742 577 -357 689 -28 -892 -331 74 381 729 -701 -152 -589 -709 268 370 369 -450 764 473 -707 608 290 703 653 175 -738 94 548 -1 -197 -610 -886 -361 564 73 268 -279 636 -671 -486 -224 640 136 47 -177 -285 -614 -482 -610 -358 589 313 -105 -91 -56 -290 -32 266 363 -424 -854 -735 -382 598 601 261 -162 235 656 208 -704 -675 697 761 450 514 -85 56 -444 -512 -226 -777 -411 14 580 -570 599 -853 -524 101 693 -720 -110 -85 9 -833 721 -638 -438 129 159 -171 -822 747 -228 366 42 -756 671 -556 -649 -546 420 509 -158 -460 -745 -450 73 468 704 -697 756 741 589 -171 -859 -323 -772 -751 -257 567 -436 -441 483 337 700 185 -550 -765 102 -114 -146 -647 291 -5 323 700 -866 -732 -401 -555 556 -663 -860 -75 157 695 183 619 -892 -464 -577 -541 408 487 186 -457 261 -427 781 -259 -119 -566 171 -415 357 -566 -808 -515 -722 663 692 -531 -295 -436 -458 311 437 341 374 138 -838 787 523 194 -411 -684 -803 -607 190 -285 -387 283 145 -278 -120 791 477 -833 93 -225 -697 -554 344 545 681 -755 484 -866 451 -669 -165 -850 -686 -280 -682 -400 430 -223 -212 159 196 380 -39 -897 205 772 -866 -522 -266 -333 -775 444 -8 -416 -610 477 -578 312 30 -880 374 366 -10 730 -408 -146 -75 773 -341 -801 -383 42 175 -422 449 534 -795 -754 694 728 -617 247 -55 -764 682 98 -581 624 70 -131 -656 645 800 -371 -785 -205 454 -656 -371 568 506 411 226 536 571 369 153 -190 -708 -524 -579 -463 757 -814 -359 672 -642 -884 -749 31 -588 476 -880 670 -182 -134 195 -327 184 -644 -384 263 18 508 225 607 35 176 -550 601 229 725 -801 -353 681 -482 738 -100 -275 729 361 -775 -333 -51 -32 -681 684 96 -788 261 442 -170 -545 -610 785 -156 -445 -740 -263 -857 139 -220 -79 633 317 -686 551 -770 763 -509 581 -28 -30 -796 -574 644 770 -372 306 253 741 -546 384 483 -16 -874 289 -209 336 516 -137 -492 559 -181 -11 398 671 -745 -679 732 -240 483 667 -477 -118 -128 -668 -31 -710 -381 225 -533 379 187 621 -599 135 768 -442 321 85 -434 -633 210 188 321 250 638 -255 -358 146 -363 358 -859 -568 -564 -409 476 -483 367 -735 -332 104 772 -127 133 -838 278 475 147 -344 -49 241 259 -175 -486 -756 164 -52 689 -599 576 -764 -391 -327 506 -339 -130 27 -506 -132 534 -670 493 116 -750 694 618 602 227 687 -747 460 628 237 147 623 -318 -747 -797 -205 479 641 93 279 -280 -608 235 -784 666 78 -77 569 -698 336 -579 -559 410 800 -111 271 -150 352 179 -816 -341 86 68 -47 -759 325 379 554 748 584 771 -846 -623 -829 226 -46 319 351 402 357 -533 -394 -602 263 -106 545 505 346 685 488 -730 -308 186 427 -3 757 -788 -602 -534 736 735 726 258 -675 -438 -288 -645 646 299 -295 254 158 473 178 -739 -629 225 -114 -621 -774 -606 -122 -681 -550 209 -836 721 356 337 497 750 -652 -687 104 592 -765 -468 -627 -717 276 259 726 562 -661 -462 182 151 562 783 -370 438 -743 -50 665 -159 -826 154 -820 285 344 650 444 -64 -559 401 -265 -239 153 39 441 673 647 301 -528 452 737 354 614 7 -648 -691 775 -265 -372 449 225 305 312 -813 742 -330 163 -633 199 -217 -286 -298 475 344 -354 314 439 -815 658 -777 -535 -383 -195 -392 34 785 388 659 -604 -10 -890 -382 -884 148 -280 -129 -134 -161 734 -584 145 -220 523 -459 246 390 401 -137 -93 783 94 -170 -252 -550 -462 -212 -831 359 362 -334 31 -730 -714 70 406 -164 -613 -127 301 -497 283 -734 602 -172 -362 -80 -18 -316 -448 -874 307 -593 182 20 383 216 -686 -192 -758 554 227 165 795 602 596 636 -438 419 -263 512 -849 -429 218 419 -111 85 715 665 446 153 184 -142 -300 -527 66 -569 733 230 -690 19 -13 -147 -73 -379 409 -875 589 741 -263 723 -523 661 -280 -183 -204 795 -685 -492 -397 204 -739 -456 -72 -737 661 724 244 383 -133 -421 -758 337 -88 546 314 -283 759 379 294 673 609 -161 -552 677 -302 519 -857 374 621 753 377 328 -781 -337 28 -845 648 716 225 551 -45 748 776 -844 -356 543 -513 -447 751 -871 -815 289 717 657 -606 207 -233 -273 -430 -460 131 184 701 785 -201 -627 8 373 -281 458 -251 354 -112 184 -847 686 713 -368 -288 -504 -685 -479 -25 409 552 -18 448 -801 -540 607 332 -530 -812 -472 119 -143 -38 450 -786 313 -788 481 -675 377 386 578 611 -738 620 608 276 -449 -98 -812 298 -751 440 108 531 -395 -179 796 -506 334 -623 -755 -225 75 -540 -90 -752 -466 751 64 -767 -112 -673 475 93 -710 351 -668 -796 -128 318 -628 -677 51 -810 172 572 83 129 347 -267 -157 425 -53 -441 -495 -482 286 -329 -436 -374 484 -457 711 278 -506 59 263 -331 282 -369 -802 -639 -595 -242 137 -574 453 243 -114 -277 187 -453 -205 -90 -878 289 85 334 -422 -281 -423 612 -471 303 281 -671 -400 -195 403 -243 611 -482 543 701 201 -718 -329 81 68 -598 -839 690 452 -398 -616 738 -683 -98 -176 -356 -849 69 -412 -761 241 -665 256 437 -136 357 -613 433 -287 -369 -519 -455 613 -533 349 683 -889 -734 -67 348 -453 -414 -103 24 -277 -192 358 16 -191 426 -894 -886 705 408 -779 580 -823 287 -708 -388 -605 -28 112 561 -602 732 -23 -399 -725 787 86 -97 -121 2 -426 -658 -787 135 66 200 514 557 609 -202 -227 315 -765 8 -730 300 -475 -738 645 -848 15 -117 244 -519 797 686 430 -648 -61 -502 713 -439 -137 -210 -205 29 -863 307 584 548 -31 316 -848 -70 -124 -687 373 450 170 -18 -480 -755 -524 68 307 184 95 253 779 495 132 -777 -600 -774 133 -293 -595 466 411 -445 -564 -590 413 447 -691 -735 -668 -505 569 -683 -680 381 22 -45 111 -658 516 726 -346 -513 -229 -372 176 135 136 150 382 -683 418 208 54 -666 -192 -294 -171 631 235 -492 -11 742 -283 -581 538 390 597 -21 554 195 -624 -492 -808 577 -501 -213 239 -672 488 -244 -795 -474 707 -631 -481 537 16 321 -101 -343 -562 -735 661 -896 252 -715 680 -839 -679 -411 252 766 49 -375 140 -644 340 191 191 319 744 428 -244 -864 410 -469 540 -590 -95 359 487 -526 -94 -522 116 603 644 258 -235 309 -90 196 320 474 -768 779 212 -897 188 720 171 479 -460 -668 767 -179 -248 -433 -696 -217 -768 -309 549 -721 -31 -850 -848 -795 -645 -39 -291 -168 712 37 601 345 -495 173 14 430 -169 -688 132 583 414 -647 665 -685 672 -91 -634 2 -463 415 -396 126 -50 -257 371 -554 -55 503 -413 82 -169 447 584 579 87 -149 441 423 25 169 -803 -93 -480 -539 350 -834 -502 -867 -62 -358 143 -130 623 519 -778 389 -321 -474 -524 -66 178 -391 233 -239 -64 -386 -849 -791 212 197 -402 -417 796 -164 -415 -614 362 697 446 686 -489 -364 -647 -126 -129 -881 -169 66 -686 335 163 143 -70 559 370 -516 -518 636 61 755 -499 -421 563 -423 610 -174 -77 738 108 235 -253 19 372 76 -21 706 282 341 548 793 690 470 -773 -285 206 447 103 -200 106 -827 250 -664 297 213 656 -830 702 179 785 321 -9 -246 -894 582 -460 -77 -344 -596 -118 -144 -829 789 52 172 298 -185 258 -227 638 556 397 252 -665 -78 -738 -805 -318 -165 -346 564 771 298 489 -224 -2 9 -706 -498 791 27 336 195 566 547 -322 -245 -392 143 -227 -875 -650 71 714 -374 73 153 -569 -371 97 508 387 257 81 354 733 -814 72 65 731 -195 201 -679 754 -552 654 577 -233 158 546 -584 -348 226 744 -569 -798 -330 -367 -265 786 -184 -722 -25 791 -776 227 -102 -857 -587 -679 397 -97 -538 94 -354 -287 -130 -68 164 779 -317 -398 -485 162 -148 172 -495 -677 -447 -759 117 -513 -648 -155 711 333 -772 -630 -726 367 222 -157 733 -699 440 417 715 -450 -218 -247 -311 71 -333 663 559 711 -388 715 46 -864 -341 717 399 -15 -821 -231 -301 -317 674 -558 -888 459 -132 63 490 -194 -499 664 -110 157 271 -772 572 679 -471 706 -353 413 92 -589 11 593 708 -710 531 70 -173 524 -594 -689 -531 376 376 474 463 -437 34 -519 292 50 188 149 305 391 271 789 755 446 -767 266 657 -160 -27 591 112 717 741 719 415 132 631 -395 47 -680 -838 10 709 64 -662 50 -713 337 -348 -552 -179 382 211 463 258 -28 457 -684 625 -832 652 331 34 659 -249 773 -753 -848 205 -42 -515 780 -805 448 640 11 7 -202 -835 235 324 723 -253 408 269 -745 -520 647 -690 -756 -711 -162 123 -163 784 282 -570 -591 264 62 -516 -622 -312 -587 369 46 529 618 -414 -730 -553 -754 280 352 -211 3 -627 -822 -534 488 70 -473 725 -870 764 581 -889 -597 -275 453 688 -826 681 -529 -829 -721 -120 440 -95 411 -554 189 -746 -107 179 346 -46 -426 -319 255 -230 -788 -746 -667 431 -45 -437 66 747 362 33 676 -176 -842 375 435 -692 635 25 -111 -761 -462 -150 167 -566 681 -332 -412 -159 151 -144 -271 350 171 454 192 567 -472 81 -375 426 -361 -646 336 -738 497 -212 -565 376 -632 -326 -371 39 -630 93 -657 -187 -651 -201 -767 -41 -486 424 -835 488 -161 -324 86 217 -723 -736 764 -28 403 -517 -594 424 -66 332 698 168 -94 -796 374 -899 -32 -575 -591 -792 465 400 -671 -880 -871 -60 -108 694 -304 -125 224 655 -580 -695 -576 661 -798 179 744 312 170 600 768 -599 -62 -669 17 -110 -355 -350 -737 765 -718 63 -605 665 662 -178 -455 -57 565 -605 -159 -765 -516 -526 -600 -363 379 778 645 -85 -652 757 796 -508 523 -219 195 -633 -804 9 55 -343 570 -409 422 -554 -304 1 756 -710 641 -615 278 -19 496 -620 -134 -279 -460 585 -55 607 280 -135 792 329 -90 361 441 438 -276 526 54 -81 92 -450 625 -236 -363 -166 533 -880 -223 443 479 -799 -492 -786 354 -540 -160 604 -895 -403 -531 598 499 605 -854 184 -505 -138 17 -643 609 31 -651 -418 -570 447 712 38 292 -622 662 -477 74 -296 -594 -490 254 -24 727 648 236 585 -727 102 -763 -139 -107 -717 -478 76 -555 294 237 -868 -4 332 304 681 653 -311 -21 231 -749 -123 689 45 -863 -399 456 554 795 -513 -84 -340 -140 146 675 -317 426 75 468 -123 397 664 -204 -795 -808 330 -287 203 -604 -668 -757 612 -706 -847 -475 456 -772 688 -487 -873 304 587 -858 8 705 8 -440 -198 -842 -676 732 525 -768 -410 -810 676 350 588 440 -172 142 -838 -299 595 -888 732 -125 -871 -370 795 457 208 -894 466 682 160 583 163 582 154 -265 349 -115 -803 582 258 61 775 -692 748 -884 -264 -868 -77 647 -49 774 -180 307 70 -761 -546 222 507 -661 -345 -253 -851 305 599 495 -452 -149 430 -813 -429 -243 224 9 638 -503 -451 -178 -194 709 564 -740 541 19 -417 780 -602 -342 -634 -73 700 123 -317 -525 712 539 -267 673 292 344 160 762 -449 418 -460 -402 -144 -861 453 196 -597 670 321 -435 -222 285 334 -663 239 426 789 -530 -8 425 549 -660 396 685 -133 -77 -785 -286 -99 -534 -472 331 322 -803 -245 636 -532 210 -789 10 -741 369 -162 678 52 628 -761 181 -297 -627 -179 732 -478 -148 611 -372 -367 734 -37 410 -526 627 -317 505 329 101 -762 488 252 464 -874 572 -166 465 -562 -461 276 -304 -6 -486 -887 543 556 -715 644 603 87 -748 -224 -825 -216 548 262 -146 -879 -589 92 583 -644 -289 -494 -663 -120 461 115 -183 -347 -824 -486 -290 -219 -465 321 -617 541 730 44 -709 -621 -369 -664 143 -718 796 345 637 -646 373 644 -363 437 -122 -358 61 745 284 -72 -700 -891 671 532 -142 -188 432 528 -475 32 618 657 -597 -527 365 67 -749 273 89 547 -890 -598 647 -487 750 -558 -753 254 -351 -749 656 365 -172 -180 -150 54 177 705 -846 -681 199 682 -669 -635 162 -560 421 -461 261 -603 -288 117 -197 364 477 -595 -449 288 38 -156 -349 595 319 -797 34 690 557 -850 356 -654 684 -428 -464 -288 361 131 233 797 697 -701 -830 439 -386 -83 263 -116 635 -146 409 587 480 173 462 157 -869 104 140 -45 162 -567 165 -104 -482 248 7 33 595 -442 711 709 -2 5 435 302 -313 352 -150 -497 -471 -136 -108 -141 -291 453 448 -492 -23 707 -722 615 -824 -471 666 679 261 608 -113 -238 678 146 -251 402 539 -288 -155 495 74 -3 -474 203 -788 514 -817 -540 -662 -738 744 636 239 -390 706 -723 118 -518 245 307 -85 -293 464 -622 571 -629 78 717 49 -455 -462 768 -346 -824 293 627 746 -144 361 186 -822 -82 -447 -357 -812 -743 262 102 -126 317 -76 103 775 526 -737 173 -122 -342 -340 -730 219 615 -125 -438 344 -863 -557 506 -33 -319 -677 83 -166 -247 627 -522 50 487 -274 267 206 -373 101 250 339 -834 735 -47 384 -720 341 259 34 -182 -369 409 -625 -634 747 -49 -179 -525 -10 141 -562 -145 -663 35 774 -194 19 515 -135 -653 -239 733 -91 789 -668 424 -250 756 -371 376 355 693 275 -359 -696 710 357 562 -721 535 -356 -2 683 421 -60 485 -116 427 602 -859 -251 -672 725 -583 411 217 470 -71 -670 161 477 -738 193 -650 -155 462 -819 -160 255 684 534 686 645 -184 68 -435 228 -626 -461 517 -887 -847 -143 -298 763 24 -95 -519 273 -422 -268 748 794 -327 -880 755 -580 -189 53 -284 -898 -701 -420 -847 90 677 -646 -165 569 160 -136 316 617 566 -900 -744 244 224 420 235 -204 -180 308 684 -749 -117 -118 -108 -808 -99 138 -508 447 -835 166 541 748 -760 -759 -503 739 -793 694 72 -127 775 501 -811 -641 -160 -533 800 140 209 -5 -23 -474 -399 144 84 321 -652 -776 429 25 -131 -760 55 -75 -361 -62 20 739 -374 -307 -158 435 472 550 -517 371 -626 -607 388 -263 -185 370 245 237 -172 -264 -412 -196 470 -459 -260 620 350 -843 142 -372 -784 -736 26 -391 768 -414 305 -40 629 -742 652 439 -72 -304 -540 -262 -866 -136 -146 312 -779 436 38 -379 -421 553 455 -779 -172 -113 -132 -258 10 -658 350 -76 -37 -141 347 440 -79 -539 -193 -324 258 392 452 -341 -767 395 609 254 -298 -852 181 392 244 433 706 41 -299 -721 415 606 -818 627 655 83 524 -725 755 -38 230 -388 602 -220 322 244 -466 -564 695 52 -384 144 73 -874 -450 -883 -652 -49 729 -184 452 537 318 508 90 -587 365 783 -326 -137 -413 -821 678 -364 493 -811 262 -771 -845 241 -193 -103 -516 331 577 -716 -667 329 -487 -554 -492 683 -482 538 15 -818 604 -107 -353 -703 -240 -382 449 -490 -255 278 376 -780 777 -707 -294 -203 -157 228 317 562 560 -150 -424 714 -579 -87 619 443 -525 664 -456 -380 362 783 -385 -383 -624 273 537 751 -483 197 46 -74 623 -885 61 67 -811 749 -177 101 287 -284 382 764 297 570 -796 177 184 193 450 577 584 -97 -818 212 -722 387 108 620 -686 162 723 138 622 772 -642 -766 -334 406 736 -306 -745 -68 -550 89 501 545 273 -527 -451 282 -861 -697 710 535 -371 -648 112 101 199 505 -48 -101 207 -869 -314 223 -851 -549 189 -568 -859 -588 355 582 407 -644 -527 442 -575 496 341 718 -259 269 -498 13 732 149 -377 -289 -321 -443 786 331 204 768 746 -124 -18 596 431 -643 515 45 340 416 475 -503 -17 -477 -18 -343 130 463 -280 115 -225 508 -500 -849 392 -290 -747 73 585 170 -529 562 205 -113 55 -421 21 120 -330 373 -266 67 -864 737 -657 -430 -635 55 -814 -534 95 683 583 346 -832 169 39 -256 -308 -469 -311 -389 -864 734 -806 -368 211 -528 -752 254 317 -310 757 -489 -264 592 -678 -730 -33 -411 -9 -830 310 -10 -167 710 410 -252 461 740 223 722 -807 68 638 -321 55 20 -900 379 395 -727 230 -391 -821 -879 -228 193 -83 372 -525 -150 -796 -822 709 -621 -326 -319 -607 -433 -459 -851 -362 14 -278 -887 541 -781 -891 677 -222 128 376 -271 718 -792 -103 65 -364 -628 -67 -736 592 -798 159 -574 -138 504 189 -33 367 703 184 -340 -730 535 627 168 72 -120 379 -339 -323 515 -683 -429 424 -334 -756 -211 36 79 119 540 195 -189 -894 206 -500 -207 -731 561 -611 -707 125 -377 181 78 470 383 -372 345 78 -36 507 -443 430 -530 -191 536 -490 458 -839 257 -489 666 -394 590 478 -803 -804 -41 -494 394 -423 -211 767 452 516 516 -360 76 -492 240 555 -163 -161 -492 328 461 170 414 406 570 646 -548 -571 441 -600 680 -889 -43 358 275 -857 -480 -794 697 189 -768 682 462 -855 569 -788 288 116 96 -787 -828 -464 -469 -258 -562 634 -473 -836 -16 684 -528 9 745 -9 407 -35 500 260 389 -568 -397 89 510 180 -783 -154 -237 -430 696 388 364 726 287 54 -663 -359 -610 203 700 620 -564 -62 727 483 -484 -156 -421 421 572 -687 -149 161 -397 289 -219 562 -730 -444 -71 36 316 -228 383 -256 -95 -704 573 83 520 -747 218 -420 -871 -322 504 -364 32 -543 -327 646 351 8 -45 232 -702 375 769 51 -306 795 -372 510 -864 -670 465 106 246 -6 -55 -357 -629 -685 -229 -204 501 337 384 452 -763 -44 -845 -117 228 29 -720 -634 -493 -889 -701 -621 -17 -604 -450 30 -152 -137 219 -64 -559 -519 -275 101 347 -612 46 465 462 -775 -499 -126 -822 -812 -124 -245 82 96 -352 -682 341 -721 -740 -715 -113 777 -717 -15 -865 -477 -190 -45 -249 25 -900 714 -647 -446 -545 85 176 524 293 557 -139 -720 132 321 -890 487 182 -9 -306 86 266 738 -502 60 -502 -900 148 -379 -505 -599 79 254 484 -218 -99 -600 708 53 -792 -224 -337 -500 93 705 40 -510 798 -520 -58 -146 798 107 393 218 423 53 167 -250 -605 764 -8 -854 -846 -870 -651 -756 -425 588 573 346 -311 -159 430 344 397 703 -336 42 62 -332 -193 -166 789 -300 -461 -381 404 -112 792 -768 -73 382 -573 -768 12 -288 -785 -441 462 -877 -609 52 -741 -348 -307 -852 311 330 -752 -406 -655 -818 -669 -397 243 346 -854 -687 -757 -591 76 -822 627 -702 -385 180 -360 -35 -55 -674 155 483 572 185 -877 -867 -824 632 -553 559 700 73 75 -701 -353 734 525 62 -865 736 -136 -270 -702 -76 -108 -516 415 443 333 360 -696 481 -97 627 -769 -553 -814 722 -711 -604 -242 197 -716 147 -737 359 -353 559 -5 -660 -286 630 266 -867 33 -591 -759 647 19 -678 -604 229 142 -469 154 80 -62 780 -197 -161 -132 109 -361 -136 372 353 595 448 -90 -305 142 -229 408 -86 -662 440 467 -854 -804 -91 321 -578 572 700 213 -313 -375 -804 -222 649 796 -811 -60 -723 -549 -713 -811 -319 36 -591 -96 277 371 -426 546 -888 356 120 -330 -587 186 533 -484 -719 409 -218 -469 504 474 -712 534 -668 305 92 759 -833 582 658 -772 -234 -458 524 -465 -856 -692 525 373 -98 -575 786 465 -179 -863 -77 -21 -876 -250 -849 573 -69 4 245 -206 745 -605 630 -637 326 613 194 456 524 387 498 773 649 75 -112 229 20 533 302 -162 -706 -416 266 -29 206 378 -330 491 -615 363 607 -744 -758 -305 -239 714 748 743 -621 683 -2 773 -769 22 611 -33 544 343 -601 226 -801 61 -265 461 169 628 272 -439 103 -1 -891 -327 -759 480 193 -2 -276 -48 -864 -891 -696 737 -741 291 -397 -727 93 -594 -678 397 -342 603 0 548 604 115 425 183 -397 369 -116 -842 -33 -538 -532 -880 307 -512 -889 229 -281 -239 -629 688 -394 144 -178 -508 530 406 326 -299 -488 437 -662 222 570 -597 -732 62 -207 -516 -29 -369 623 325 -522 618 36 -59 -459 665 754 733 -484 -117 -278 16 -402 -803 -232 493 -326 550 555 -691 -796 -675 290 -389 78 -85 -509 -719 -756 640 -543 273 515 369 -454 -767 -411 -528 -118 -527 -5 -65 431 -779 588 771 71 -45 322 283 440 271 778 -167 357 -550 52 -578 -115 -891 -796 -305 364 35 -354 647 -464 -863 630 -480 187 -521 -427 -389 -788 -417 249 -146 22 -552 -1 117 -148 16 380 206 367 485 -169 -766 363 639 -894 630 -515 -863 292 511 -748 -676 -71 152 792 270 -212 -515 -883 704 375 -509 100 712 738 -701 273 -309 326 653 -34 -271 -789 193 493 -799 -604 -806 -371 622 548 359 -664 546 746 -61 52 478 -877 187 638 357 540 541 654 -640 13 -774 226 -193 -208 -663 -690 -823 188 -21 692 -587 690 -232 523 -236 -734 -125 169 -865 -508 -693 311 -423 36 213 -525 -826 -581 -162 -52 -519 65 -323 -668 487 571 782 -190 -888 -513 -59 720 -221 -865 -575 -248 119 330 419 -48 -827 97 487 -269 -871 -888 -763 -425 259 -276 338 -92 -102 543 -84 -870 -580 -338 -77 -821 -167 348 -844 248 -128 -560 -283 132 -35 680 -897 184 684 327 530 -711 -736 271 -716 -250 -520 612 95 27 552 -871 420 -180 258 139 465 379 765 170 369 665 321 470 -586 567 -720 343 -781 678 392 217 364 263 -223 -811 -505 667 -392 504 31 690 -757 -715 -742 564 -1 348 380 -441 -503 -877 -240 448 -157 209 -341 139 -783 -388 453 262 -889 -549 104 -138 -129 -707 662 732 -174 -713 735 -251 -9 473 -695 -894 435 -307 -188 -205 98 -70 498 279 402 505 284 -709 6 -478 343 633 -407 -139 205 -540 800 648 -44 431 581 724 -646 213 -147 601 -87 65 274 -254 -75 431 -753 -315 -84 24 -789 561 30 635 -142 -317 -666 590 -899 267 774 776 367 28 521 679 -892 636 -678 -708 -735 -351 -601 430 -578 -155 352 301 362 74 474 352 750 422 -158 43 799 -598 69 217 -342 -166 -88 -656 527 -415 -635 -593 303 -896 -234 461 -658 222 711 732 -738 -79 -511 372 435 -578 -552 -375 340 6 -136 -507 199 -429 73 553 -593 589 436 -56 31 -508 309 -825 -439 144 -545 70 592 761 695 231 -236 -499 200 -139 -244 -271 700 522 -374 -376 -502 -30 -562 -658 788 -400 -46 -269 309 413 186 -811 138 -582 -337 -312 -861 381 496 -698 -451 765 -595 558 -350 272 -337 647 77 35 417 -544 -322 -874 -36 360 -210 -866 -82 -188 -39 -880 756 -401 -186 -293 -364 154 -285 544 -697 100 680 -288 433 -277 -138 -498 -635 -58 -308 -595 -166 506 -301 -386 -516 692 -645 -663 -638 215 121 -273 471 353 790 -438 652 -283 486 403 -406 175 130 135 -84 -354 698 679 -509 -400 -766 -879 -480 -590 -333 56 -644 -290 -85 -858 642 -307 -470 502 -417 -321 -828 766 -798 -342 54 -752 448 -863 430 -185 -248 -475 -42 -838 -377 -286 -839 263 -849 43 -802 99 209 -528 -341 -297 -279 614 179 -374 233 -493 704 -569 722 33 701 582 684 -857 407 -821 762 -322 -284 -428 -851 -293 -386 -593 617 256 38 7 253 55 -578 -39 -584 461 509 355 356 -370 -413 -725 72 -194 102 -53 113 -784 -780 26 434 587 -635 784 600 -745 -677 79 -110 520 -161 735 542 -116 122 455 -497 342 -447 -134 701 486 219 -655 -520 605 132 -839 -347 100 163 -680 267 681 -1 754 -700 -264 434 768 -220 -394 54 238 -690 221 385 -782 248 752 -766 67 298 94 -618 -454 150 -354 -399 214 -534 84 -227 -689 -252 496 602 -89 -687 268 -277 -524 174 267 -122 464 56 -658 317 -679 -190 748 604 387 -75 -389 -561 -675 705 -123 681 71 -655 -340 522 -894 -58 470 484 572 402 -607 -666 353 640 255 -782 386 213 -624 366 -4 -35 -328 -63 626 -873 -349 680 556 -84 789 -737 -863 533 545 316 -830 513 14 316 -170 -634 -155 500 -556 -751 138 -385 -288 364 -566 -477 -585 598 589 -834 -604 -457 107 -825 179 -527 -352 -785 439 -411 -66 467 -817 -457 426 -788 566 -184 246 -205 -267 345 -140 574 540 -863 -302 525 -252 -888 -722 -820 -786 78 -751 -506 648 -880 596 356 348 688 -467 679 320 410 571 616 627 611 108 664 201 -180 196 665 -718 150 303 791 70 725 428 652 388 77 -269 608 -81 339 168 126 638 -438 -390 603 -812 -657 -196 623 136 -470 258 283 573 -237 -251 -873 342 -462 -727 554 53 -343 693 -368 -153 -540 253 65 -739 711 -612 -398 177 -520 -678 309 -204 434 476 418 565 -571 -441 203 482 600 240 543 -340 -878 558 142 3 124 654 -822 -820 49 -755 269 -898 211 771 -615 -550 572 774 529 168 -558 659 -549 -163 706 664 -883 726 502 551 -392 208 170 717 -864 -212 -277 637 452 612 446 -487 703 789 -113 -404 -173 31 780 645 110 391 148 66 -883 -404 -344 162 -783 641 -503 746 -418 754 689 -694 -8 -797 704 -67 -370 279 624 -608 766 -203 571 -786 -349 -138 766 -854 44 621 -505 -404 780 3 354 -341 -232 -742 648 -45 637 -424 520 -182 -67 632 654 288 13 55 63 171 466 147 774 207 603 502 45 -49 -391 104 186 465 694 -103 106 -452 -825 -609 624 -864 -230 352 -240 313 -801 -458 -837 -819 -669 -332 484 17 -190 -128 -288 -30 287 -22 467 250 779 -232 567 358 -314 -210 336 119 -429 197 -556 -607 -266 684 -120 112 -710 -615 -802 -727 745 575 440 780 -540 -614 -478 168 -458 -705 -775 685 -350 728 63 -620 -475 21 -458 648 -509 -534 -376 77 617 -188 -119 -417 536 716 654 -843 756 322 -388 -406 84 -387 703 -890 -296 -335 -573 300 -258 -450 608 -378 441 45 -212 741 -727 -302 681 -756 446 -839 235 679 -123 -575 522 269 800 357 51 155 -433 -787 141 490 -900 -217 -23 -519 406 -150 -181 -781 647 -316 361 -357 -362 96 39 697 541 -29 178 573 -120 0 538 194 -844 -755 122 299 -871 265 -625 245 -164 -879 -379 -188 307 238 566 434 411 -195 -131 -488 -596 -855 -486 -429 -508 560 -624 -343 -757 479 -662 445 -258 -681 704 -749 492 -550 140 -10 212 -416 716 3 -177 290 388 328 -381 -128 -897 -148 -23 124 -520 27 386 -820 -257 -779 -351 -755 597 636 -482 440 691 -113 57 -406 -61 265 -868 -436 -53 655 -189 -117 707 558 -101 15 437 -694 470 -24 315 -430 -150 -102 -258 -101 -794 722 576 318 -425 392 -360 56 -363 -92 411 -46 -254 -29 -820 -14 -714 -452 -716 -242 230 -24 -506 530 -390 -162 43 379 559 268 730 9 539 387 151 -881 -58 -612 -66 -689 591 -217 419 -677 -421 -747 -139 101 -318 -715 777 -44 509 -827 549 297 168 621 -762 -837 450 735 687 -262 359 -695 -342 -557 -628 -685 774 -182 -791 -7 230 727 295 398 538 -884 -491 97 329 663 315 446 403 -296 -231 -167 439 632 298 -777 -13 143 495 -320 -493 671 -754 275 198 555 -478 444 622 -669 548 126 43 628 699 586 576 198 522 -396 -617 -397 -463 681 -486 -706 -94 668 -335 -518 403 -693 619 -680 555 375 -863 -704 138 432 -521 419 -27 255 399 539 251 -325 -21 4 108 775 -470 -872 -883 291 449 158 756 -189 -191 -336 -782 -635 432 -579 -101 -382 -122 -205 207 557 321 -511 -140 -430 74 -273 361 -516 -735 -819 -782 549 -706 -143 -676 422 -27 -729 668 -641 655 -162 -287 -798 633 -70 677 241 -227 -467 -170 329 -396 -846 -338 -649 567 -822 456 731 -394 507 -881 -390 -775 -539 -319 694 713 -239 22 -297 414 84 -321 -645 251 -836 -527 -761 -240 -312 -827 -859 -426 734 392 -385 -53 548 -800 -13 198 -109 -90 190 781 -505 177 701 -713 -385 -4 183 -810 759 520 69 481 92 -452 -544 -371 755 543 -261 -116 329 460 515 -290 -605 524 -131 -518 -788 227 383 -886 -727 -389 -45 -472 -347 456 -859 -357 37 -130 -452 -29 322 -475 -749 -409 -15 659 -257 -541 414 87 -452 304 -845 708 672 -833 -821 -200 -203 -411 481 -134 -94 643 248 66 398 131 710 -281 -391 135 -44 675 732 500 -7 -513 -723 -764 397 -133 727 -242 764 -103 -162 -5 282 606 367 -630 -421 -40 384 293 -459 -546 -175 -102 -128 273 -837 -770 -755 -398 -31 174 465 -723 51 -159 -705 -595 -845 -310 -571 -220 83 295 766 672 -206 -460 -557 -573 -166 -167 797 -206 446 153 -229 -893 200 -135 505 -474 -827 274 -661 -249 143 144 -513 298 -328 -881 -431 178 -164 -104 -700 76 561 -704 290 -12 166 653 -845 -659 -878 182 -146 -137 -96 167 -165 171 -846 781 -804 505 638 -745 481 696 694 744 -528 509 -848 27 -233 -402 -343 273 -355 -468 87 -721 -373 690 77 -441 -244 740 370 79 96 -569 138 -80 -687 -448 -530 -599 544 -692 224 -66 -758 169 -162 62 332 -327 697 -261 496 -301 -129 791 -815 682 1 486 503 -676 -651 -179 93 -828 -125 401 -273 791 523 329 266 -512 -624 -203 556 377 640 469 -45 482 -65 726 -419 680 -309 378 98 -468 -4 -773 -346 -681 299 -120 -82 691 103 692 -533 608 -285 -302 382 658 -856 443 -893 -159 256 -810 -625 654 -225 -875 -828 -604 -807 231 -744 -581 -704 -213 -50 -396 61 -41 -508 -796 97 -590 -5 400 -32 311 -186 18 -203 721 -524 390 504 -663 -870 512 -410 -371 690 421 -856 -334 248 174 538 -331 9 502 -760 -543 -325 322 276 57 -592 -56 -251 -486 -115 293 318 -321 562 -377 318 113 559 514 418 126 -293 -339 -794 175 -280 -255 194 -420 222 -824 423 316 -27 -176 -302 -41 363 -327 291 746 254 569 468 274 54 329 96 742 430 -849 577 -160 199 -505 -508 721 -103 266 765 523 -794 534 176 -511 503 731 214 -44 247 -887 -5 451 -688 -46 -500 -799 75 119 277 -461 459 -362 57 -259 -438 62 -51 -546 478 184 -362 -674 349 250 -495 776 571 481 -594 -3 181 -886 705 552 -91 -356 -813 -607 -456 -470 77 -816 255 754 -771 -519 -306 -93 121 -724 -314 510 -309 469 405 312 -413 -716 -203 97 382 182 -330 250 -528 -324 -862 -892 106 127 -379 546 641 327 41 -122 -464 212 747 -14 135 -583 218 511 -26 -866 99 82 652 563 -743 467 163 -390 -124 -94 685 -257 449 -834 535 -401 -725 -215 -136 -303 424 591 188 522 514 17 378 -630 525 737 -369 -733 173 -533 -244 444 76 198 22 684 -654 -858 85 -192 -381 -791 509 615 528 -695 128 365 24 147 251 -40 327 -104 687 734 -505 589 605 -540 737 -273 191 -430 322 -699 -485 -703 63 -256 -641 165 -140 -407 -16 -165 418 176 -801 -714 354 222 140 777 -438 260 -75 -687 82 -191 -228 231 -334 -626 -609 739 -431 -653 564 -798 -856 -864 -584 510 776 -119 469 553 -547 71 -851 601 71 -758 -1 250 58 -389 194 629 -881 -367 275 -460 -593 -385 375 106 59 -762 329 355 -624 -697 427 -143 -548 564 750 518 171 -878 140 -580 -138 -525 -809 -70 -844 791 -495 185 -112 -655 373 -496 -779 -211 -21 329 222 -634 -759 -477 284 -41 -738 721 -588 623 -506 -114 91 -398 316 -126 112 -897 -530 372 -563 415 -698 742 674 -697 -211 -363 -757 644 640 564 100 -313 -476 601 -462 627 492 -257 -616 272 451 -470 280 263 -720 231 698 764 766 -817 293 -447 442 -548 -732 -628 589 -411 178 -695 655 -105 -865 -628 155 -241 411 570 -720 -398 151 -454 716 762 -203 -206 -833 388 377 -27 650 59 -617 785 419 103 665 418 41 323 -498 598 -504 -274 756 579 -656 717 646 -867 -63 546 -292 363 306 526 673 58 797 240 -8 214 18 -365 -260 -724 -542 316 -100 -493 119 -522 322 -359 307 -800 -876 201 240 -249 -705 735 -427 -379 -302 -668 -108 -101 442 -268 -869 1 169 -593 551 624 -454 -648 -655 452 388 88 478 479 -280 -495 242 -216 -109 -663 344 -884 274 -138 609 124 155 -652 -553 -437 328 -379 -687 -80 -560 -361 -114 -625 -540 -413 -773 -620 596 553 -421 524 -38 148 99 -524 -698 744 -531 409 -141 -372 287 -156 430 14 343 85 -716 93 -297 242 453 191 677 -283 -568 -18 -556 56 -779 -510 -315 -876 -801 302 95 -415 721 191 -100 -860 -177 129 537 -265 327 58 -133 -634 266 -30 598 567 -395 213 359 -486 -553 -235 643 248 -692 -272 -398 -873 -77 -453 -377 -570 -307 -180 -413 58 -581 -42 -57 -130 609 685 -602 1 681 -546 352 -549 71 -6 -100 118 -35 280 715 -119 253 151 -201 -627 317 -267 163 209 -364 99 -344 -330 -624 -178 -730 529 328 509 -117 208 160 -597 178 209 -254 -11 69 429 -504 200 616 339 665 -79 362 255 -35 -211 272 187 -534 169 -149 -277 68 617 -712 775 318 -68 784 -236 -693 -461 -248 -48 -813 139 -328 246 364 -777 -491 -35 -686 663 -561 -796 354 75 525 762 -51 607 -218 -224 -216 207 250 455 114 500 -72 -282 477 -191 -210 134 -227 338 20 139 -299 -805 497 237 123 662 -183 777 -668 135 540 442 695 -735 15 337 770 -44 477 -308 -671 97 222 102 -484 681 542 337 -248 -496 -544 397 546 119 565 -370 -43 622 677 -331 761 -821 -854 -298 566 -270 465 387 78 -231 -7 106 -733 132 271 -81 -55 -210 444 -54 -777 -799 -778 -93 -336 384 -377 -140 -848 -269 -809 433 -576 173 248 555 642 -738 329 370 85 -514 -132 115 488 54 364 246 -593 -585 -800 88 -408 748 -618 -794 564 386 561 -186 -53 -104 -590 -80 -165 -349 -282 -8 387 -446 424 -424 411 680 -190 480 601 458 -841 -615 242 117 -684 -158 69 86 -726 63 -153 170 -511 154 445 281 367 -376 92 -154 95 253 -226 363 265 683 -681 -494 -40 519 -73 324 643 -344 -863 95 159 -482 533 -50 -64 736 454 458 -693 725 283 11 -14 -541 -566 -260 -485 -639 -275 669 -752 189 313 375 -752 -532 579 -552 -118 -575 -793 -591 674 -84 -256 -628 -851 -346 -64 -599 -152 113 140 -311 311 -673 -244 -81 -67 173 -8 -293 -629 -389 -700 249 -358 416 -193 103 -547 169 -557 -270 -272 139 -70 499 360 -114 524 -480 -547 -73 -661 -833 -372 -878 208 -32 -212 -286 460 421 162 -822 781 576 157 673 573 290 -433 491 -211 439 12 -107 -101 -452 618 -81 -668 165 327 -676 -809 -763 -480 -266 -642 -544 -837 418 -107 -807 245 373 -725 57 168 29 -622 -176 160 62 597 460 -643 349 -354 177 -810 534 351 164 -182 -650 -661 -422 504 778 655 -28 -425 -51 -198 96 -388 -519 -9 -274 -727 540 -168 -292 495 715 702 -145 -773 -723 280 777 498 -313 -225 -399 779 -762 -159 615 702 -681 -71 538 -734 -459 655 120 37 193 -368 789 -335 395 69 739 521 459 78 335 614 54 138 794 317 92 -81 -131 -646 -884 -352 -64 105 650 10 -819 136 -594 -201 622 -615 203 -365 -547 -54 -275 793 507 -258 -37 -582 442 110 -363 -169 -325 318 -295 -121 -546 353 -234 -871 -564 -637 -572 582 -211 -49 764 447 -47 -623 265 -44 36 -39 488 798 -175 -452 245 -817 -158 590 610 72 -470 760 2 -530 -93 -167 302 691 200 764 84 -151 -390 -382 42 255 402 444 -855 -218 -447 469 -413 -507 747 -350 -773 689 -4 -38 506 -73 432 -583 583 309 735 391 -305 -170 -392 342 794 341 745 -873 -97 -532 -281 -171 -870 -804 782 233 -125 514 422 -316 -84 -150 338 -366 85 -235 -584 -719 -359 -214 -622 450 -382 -201 10 -817 -289 -673 583 47 528 574 364 593 -860 -737 212 -150 794 235 336 15 429 -25 -671 -456 -891 -479 -861 368 -526 -833 520 -750 -763 -300 -807 753 475 381 -570 107 -764 302 -77 60 85 -329 -630 -407 90 -537 -513 -792 752 208 -478 -691 -844 -44 -175 320 -840 -506 -134 -341 -181 -620 -772 207 -840 -666 681 -572 -731 341 -751 -635 -472 -111 -465 603 669 50 -448 -794 -148 -381 498 -461 730 -768 -839 -488 771 -286 -632 -547 -404 -131 519 557 -577 -99 -725 533 -312 206 289 -752 306 -411 -588 85 -369 -832 781 367 -692 758 -779 771 624 -709 -699 -355 -651 -401 317 -860 135 213 607 395 581 279 113 -401 -441 314 -489 -58 -58 -820 16 60 -554 -892 -312 -892 706 -68 357 -847 573 743 -290 43 30 -190 669 -47 -433 45 303 -32 278 -779 -755 420 239 -882 -68 -790 -885 -400 605 -85 -404 -551 -427 -777 -658 774 11 174 -847 746 508 -657 221 -64 -850 -327 729 263 -734 -761 699 298 118 -820 -152 447 47 -415 -567 532 121 -886 170 -359 726 289 607 -791 -164 227 80 -174 166 -8 624 486 203 735 -648 -760 605 671 469 -95 -597 443 -543 -402 -353 147 -146 -433 -114 706 -475 -739 77 -253 358 230 -346 -191 345 -238 299 -578 24 -547 190 -847 777 735 -175 605 291 688 -621 568 -257 41 -448 -795 -589 0 -97 -513 498 190 -574 -711 -112 -733 48 -117 -144 210 -292 -649 213 -367 -52 -663 -294 339 -195 670 -629 200 95 624 -832 380 -474 226 291 -832 -190 -126 482 -347 -691 -592 177 457 468 -749 -580 16 622 48 -219 315 316 -475 381 633 -75 -720 491 -132 -620 345 -369 13 305 -248 212 717 242 -283 248 486 -246 -54 135 -484 512 598 -178 646 782 -876 -253 -277 188 -300 -192 -231 -696 -237 761 -586 -145 -534 35 563 406 681 455 620 346 432 50 362 271 716 -363 112 113 548 -555 712 -563 800 -248 537 -347 539 -502 263 -293 273 -483 -338 -30 520 727 498 464 725 -206 521 -897 74 -845 -53 -75 -375 -259 -60 -491 290 -204 -583 -622 787 -709 653 563 -667 658 -284 453 343 409 -688 549 301 -735 -880 630 -566 686 -74 -395 -881 -334 220 55 -635 -791 88 -187 219 -633 -406 774 352 -283 635 275 741 698 47 -207 -584 22 104 466 -209 445 565 406 -890 -347 424 131 -598 168 9 270 -300 97 -581 -35 -159 500 -734 -447 -609 -629 -195 -165 718 391 353 200 118 -405 -867 -676 -639 655 -65 44 460 123 653 90 452 466 -300 485 25 -547 338 -608 395 -514 -205 -306 -13 -306 513 233 577 445 -226 -294 106 -126 -226 -529 528 100 72 -724 657 -732 -104 -444 -814 -446 70 -360 -567 293 -432 447 -859 -119 -847 -545 -818 -646 -648 -513 -676 228 -703 773 561 352 -459 -296 -215 -457 257 -687 -254 704 -773 70 605 -437 474 466 237 177 527 -455 -32 542 94 2 725 -630 163 -83 -872 -493 -39 103 -141 358 -40 227 -809 -573 236 471 -752 -528 -621 736 -460 -454 671 720 503 759 500 195 358 76 29 -107 742 -358 366 -763 -738 644 -7 -621 482 -576 190 -711 539 502 -7 -334 608 -300 -436 683 611 348 302 674 247 44 -589 -577 -223 -167 -787 58 -822 -329 797 337 -223 190 255 348 -595 -498 738 -620 -735 35 -470 542 -765 -561 -181 220 725 -698 297 476 37 520 412 -520 -275 -515 -859 -278 463 -799 765 -215 452 -341 119 434 230 -337 -572 -1 -636 -260 -489 -340 508 -329 -792 -141 -408 -583 246 160 -341 -10 -260 -244 -291 -339 537 -564 -859 -359 -395 125 -721 588 -51 -105 293 -564 -823 -15 -877 773 205 625 758 -793 -766 -266 -13 -107 -603 -272 -614 -18 712 374 169 576 67 152 642 310 478 -818 -182 67 -882 -692 -488 -258 -489 28 -437 248 -415 -826 410 145 -280 275 313 -579 411 186 -382 268 -16 -412 -363 -805 245 -806 -205 561 234 -228 -615 -526 628 103 -475 562 -116 -577 714 332 -60 -403 -880 -778 -103 -105 726 -482 -256 -454 -284 742 -355 -540 547 -586 -641 -714 -401 132 244 -177 -283 72 -640 513 748 -405 354 -171 185 151 43 429 -745 -74 464 724 -145 244 -498 -17 312 -377 83 247 771 363 -313 -830 -362 279 -108 -515 168 -95 738 -319 -72 -440 451 -149 -27 270 -786 -442 -122 303 648 -550 -17 -654 -897 -234 -281 717 -30 -341 617 -581 -865 682 -771 -280 -876 569 -220 -336 -784 593 -766 -517 501 30 262 197 562 -774 768 -177 -362 -181 -575 -899 -80 -268 602 -11 -869 -465 642 568 -531 -889 -853 -120 679 -837 586 -349 781 747 525 -280 -555 372 -236 -45 605 -168 351 640 -170 36 162 -426 -64 -358 563 -90 39 384 -367 44 -329 236 -637 -163 -751 -514 -614 610 173 360 -747 -517 218 -238 53 -229 173 422 271 709 -875 121 -721 -429 -330 576 -223 -292 273 -56 407 -565 775 221 460 569 -755 511 -538 757 433 17 -742 -413 -285 -166 -563 443 6 -100 460 7 356 -529 761 -680 -175 613 -647 -210 620 15 466 -527 -762 700 -631 607 784 422 559 77 761 542 -10 -595 -81 522 -678 124 601 -189 -849 298 -439 782 -821 641 1 -51 -264 778 734 297 682 -828 300 330 682 -718 671 -638 302 -878 -508 -875 -481 746 226 55 120 274 383 -648 398 -691 -112 766 748 336 -673 -702 32 -299 234 509 540 -538 -546 -589 175 -111 721 -407 -610 -25 -591 -437 583 -868 712 255 -562 -462 -182 452 -672 555 -759 -871 -731 -218 -131 -763 789 -479 -729 -286 -503 267 -774 -302 -781 28 467 549 -481 11 -755 60 111 718 217 -737 227 194 442 -26 411 554 157 -539 -356 -758 46 -376 -814 499 -580 522 210 383 -840 260 -95 580 602 -190 -16 -272 -564 241 496 -615 264 -231 799 -887 -363 505 -144 222 237 -539 -323 -140 -673 -35 -413 -211 653 303 -823 -703 708 440 438 147 -687 -832 603 -19 -836 -675 -765 -106 386 -423 -99 -195 726 -254 -682 437 -307 293 744 599 -264 -139 -503 104 326 -831 -351 108 629 569 161 -367 -643 -386 -69 -330 -853 -84 320 -488 -697 -633 679 473 113 202 752 -320 -347 173 549 -549 -64 394 -617 -625 158 78 51 782 -710 -431 -254 796 -490 -297 -206 -154 -877 -461 601 387 -603 -402 773 -260 -60 -826 251 -335 590 278 -548 -210 -274 499 -195 -305 -79 199 -427 114 -811 512 -891 -383 174 -143 5 -237 -627 -293 -407 -893 40 -695 11 504 -512 741 449 -575 -3 5 792 600 507 -633 305 666 -892 -102 -321 537 -347 -525 700 -834 157 -157 -596 -648 347 -663 -438 205 -683 -665 -653 -846 199 -450 -189 -899 392 -572 -745 338 -830 645 -798 112 638 -405 679 112 484 -655 307 280 794 484 685 442 -476 582 151 46 -90 681 382 116 -358 198 470 678 -424 -376 665 -11 58 560 260 -390 415 632 -688 79 71 123 241 -182 -440 247 -560 793 -23 721 282 -241 -431 451 -477 458 798 -76 -234 -270 -293 -11 -794 -659 -72 -60 -153 387 -664 -889 114 -101 747 573 -159 756 -478 -539 798 488 -829 -136 -299 455 -653 -61 -245 -173 85 77 330 -389 331 220 -330 -751 -491 167 -329 620 -541 754 573 -666 112 175 -151 -759 -234 -577 -128 -567 -333 -182 -691 287 -178 132 22 -846 -789 -385 462 -348 39 -701 542 540 -42 -791 13 112 498 -179 277 -61 -194 527 -593 489 -19 618 0 419 58 59 -582 -701 -220 -890 527 -827 -836 371 -337 707 775 -870 -8 380 393 507 -173 -416 -803 -544 -841 -19 249 239 130 -255 -387 -764 -89 -124 -694 174 201 -689 -107 693 -746 -380 -681 -559 -240 2 357 84 127 604 749 -173 -552 518 -768 -506 -674 670 -783 -515 -604 582 -730 -188 -35 -488 27 -596 71 -301 352 -530 -703 -53 -900 158 777 -61 -428 -506 140 -101 593 262 -39 -375 182 190 -619 721 205 -253 -782 -31 111 641 -575 536 -342 -738 -349 111 89 -810 611 704 -352 -28 -795 -605 -828 765 -386 -354 -131 117 74 -820 425 608 -867 528 -890 -392 -778 470 365 430 -791 50 -720 -152 271 772 168 724 -829 -347 -454 320 -277 680 -461 -75 -767 425 706 430 -141 63 -482 -665 211 -234 -585 -651 116 -582 52 -168 768 652 333 -769 -446 -470 258 -422 -533 442 750 210 410 690 460 -204 -259 264 -757 674 297 464 -805 64 45 -495 577 -107 -237 121 -571 401 240 88 263 151 241 93 -733 612 384 701 74 -117 -94 -576 167 -90 6 572 633 509 -514 -587 443 786 469 -543 -377 340 -255 32 535 135 -860 -780 -116 -637 790 1 -724 -227 -470 -486 -608 96 173 -514 -411 433 141 198 252 -97 -43 -833 -805 -246 -520 -271 -35 66 -569 -737 762 45 125 252 -535 -386 -781 -10 17 52 -149 -392 -316 -416 603 -845 770 541 327 581 -9 208 747 511 222 372 -674 -590 -605 -594 534 -337 -275 507 578 -549 -276 -836 -866 -101 57 -443 693 14 194 40 -384 244 289 612 -414 725 -743 201 590 322 717 533 -552 -334 618 -205 -828 430 -135 141 190 754 59 530 83 658 433 197 -357 443 143 770 -481 -681 660 559 461 -133 651 -120 -543 756 584 -404 643 275 -740 -897 323 -406 -64 -230 -446 49 -27 181 300 -378 -317 396 -773 -455 457 -826 149 522 -270 273 51 170 556 -761 -681 290 -567 18 -808 652 -481 21 -619 537 -764 418 -857 543 -548 -843 791 497 -170 -87 587 -222 -462 -396 -833 -168 -251 -369 544 100 -497 -323 -145 -217 -135 -598 713 -568 481 49 -300 576 -172 -431 -479 521 -876 -261 -311 -409 367 590 297 -652 -748 -865 -142 -550 -456 591 -693 -255 -849 397 180 603 -833 -674 160 242 -120 -377 652 -116 787 179 221 270 -626 -770 -137 278 -210 501 -314 -719 -130 422 62 412 -432 355 184 203 342 -863 629 762 -805 -532 258 713 -862 354 -443 -714 648 -750 -136 111 -758 408 -12 377 434 -657 287 -753 112 -231 520 -176 252 238 -764 -386 -339 -202 352 122 -422 22 -507 -402 335 -698 -157 -324 384 -656 54 587 -621 376 577 -763 457 620 -120 24 -244 587 -548 335 -378 481 195 276 685 591 70 215 594 -385 -176 733 -645 565 771 519 -724 -328 291 559 -319 -512 272 -143 -673 -437 179 -180 549 359 -256 420 -467 578 -732 482 -67 -714 636 -480 -423 -201 -748 -615 -122 797 180 -26 -181 -83 75 -837 -720 574 291 88 661 154 -189 620 -530 -408 673 313 -740 -842 -355 -847 -598 -607 -42 366 399 -42 720 -536 -265 543 -785 -803 414 634 536 777 -273 -669 -857 -711 -349 -818 629 -98 712 -415 533 640 -592 -629 455 504 607 -579 -663 -611 -532 482 757 -493 -189 -286 -333 -229 503 -619 -367 34 309 730 592 -841 163 -603 -674 -822 -398 74 -886 -296 -23 223 135 -824 -307 87 -342 -189 120 -238 -434 -672 625 160 -110 209 286 434 499 462 -27 -626 -7 -383 -583 -94 -818 -397 552 -701 -830 480 251 222 -250 -570 -220 -304 191 479 114 -548 -647 -745 -672 -805 340 -810 -719 -179 -257 -434 -111 -522 -828 766 627 360 306 800 141 753 -765 -757 -364 584 306 -506 560 678 -844 -83 719 143 286 -389 -88 423 -818 -432 -331 -749 -898 729 708 505 -312 -102 38 -617 -185 362 -876 235 743 -776 326 331 34 -233 18 -815 298 -749 -880 209 12 -406 15 202 -769 411 -22 462 456 60 456 311 -876 -307 215 3 -590 -23 -13 5 -318 795 719 -543 -738 -9 631 -548 -888 -261 704 376 -700 -196 -561 -78 -153 7 353 -448 377 64 739 -345 -222 -447 -569 -894 791 314 -591 -165 -632 -336 -849 791 152 -136 473 -683 596 -832 -642 -457 -657 760 580 723 169 517 -135 -858 358 -40 -23 424 -34 -180 509 -795 -45 -862 288 -146 -761 734 301 -485 428 537 698 503 -359 -128 -235 -260 71 -29 -55 208 -786 -219 314 120 -431 -791 38 109 -565 -652 -845 -869 -48 294 -39 706 -331 -862 -415 296 676 -667 -363 265 -248 301 -799 639 343 293 507 518 497 72 355 -693 -108 -193 -83 403 -711 -849 256 238 413 404 -305 186 -187 756 -852 -39 524 666 -127 -709 -486 -82 -574 -214 -854 -158 -169 -313 -75 611 -472 717 280 -327 -594 150 715 -604 64 26 432 53 576 -900 -442 -295 136 -516 -101 -221 220 -527 377 -444 189 -594 362 -7 739 -529 316 220 -584 429 4 108 16 718 -67 788 -259 -418 336 -528 254 196 -376 405 -654 229 -629 -326 686 -771 -809 -215 715 222 -150 30 -548 -153 687 746 -605 359 -281 -744 576 -882 640 -717 97 143 -207 15 -101 -679 652 32 -402 593 454 -829 -853 800 368 -152 -185 135 -103 -305 -328 -215 262 210 -280 747 -485 -374 298 353 582 513 482 -139 -89 333 111 253 444 230 645 710 -82 550 -708 -212 -823 -290 573 335 -817 272 735 5 -643 345 -801 -571 -107 -83 -80 506 712 322 -719 114 -14 42 238 -349 409 -381 419 754 -654 228 88 287 -20 -729 50 -732 -87 -23 -202 88 -309 443 207 443 -281 -795 102 -740 389 314 252 100 -71 -204 250 792 -62 265 632 502 198 720 -89 333 499 700 580 -871 660 -207 418 -717 -146 496 -215 505 512 746 -393 168 -150 -270 71 -721 743 338 -784 -890 -4 39 583 -699 526 531 -797 -442 -887 -584 -728 213 -417 190 -554 168 413 -850 -21 130 -798 -785 -760 -467 629 217 424 11 487 -337 -250 -64 -254 639 438 688 -701 230 792 -725 510 310 -894 -707 357 -196 719 705 783 -751 -834 -583 -874 -120 467 462 -351 534 -399 -674 183 -633 545 -467 680 -194 -482 414 676 65 228 -759 135 501 -61 -338 -438 306 269 -659 623 -308 -781 -224 -706 -885 -418 213 -37 753 142 -398 114 603 -23 33 387 -801 655 -469 378 147 -700 468 -679 736 -807 -310 602 -386 26 421 -201 -21 456 530 187 232 380 -684 -135 -206 -624 -132 -742 709 -284 -425 634 -132 -656 -825 -773 682 -638 -391 -787 329 -327 -147 577 -194 -156 331 -520 -421 533 -255 -264 -840 255 -692 346 752 -580 -785 423 -134 686 -671 -22 -224 -611 8 478 -323 -869 -402 -142 337 -149 175 277 -25 -687 -543 92 -227 -180 148 727 348 -94 116 -571 -639 74 -462 -190 -79 734 -658 685 -671 -275 363 303 -814 -495 -47 198 478 -220 -858 746 380 3 -15 405 328 518 567 -119 -891 83 -341 -256 654 -739 -19 -720 -376 -39 -644 192 458 -766 750 -511 531 -750 -65 -164 -818 -312 33 -851 45 484 593 288 344 361 -748 273 -711 -176 -83 -419 50 183 -787 -344 749 -746 349 272 91 -43 259 -220 -444 -596 80 -1 -699 586 13 123 554 287 -893 -511 732 457 -267 313 779 442 -99 587 -551 504 -391 -288 423 -324 -848 735 -702 -630 -675 -675 -217 254 -423 -532 -76 -736 252 -773 -115 37 550 86 665 -780 -351 -723 243 -900 189 634 -354 157 562 10 -562 163 795 639 18 -216 -508 -18 73 228 530 -87 671 604 502 570 -751 324 -875 -145 760 435 -887 -205 -892 39 -525 -61 550 -311 495 525 175 -523 106 -660 449 -11 -662 124 189 -741 -455 -607 591 469 -596 -256 -28 155 -375 -482 234 612 558 -319 -749 87 -724 -847 -169 205 -87 -290 94 -131 -231 -54 136 633 -702 -705 -410 669 -175 363 -670 -478 -350 -759 -238 -766 -833 -787 786 682 -797 -560 -844 325 654 499 -630 668 -448 -744 364 -306 -680 707 313 342 -747 278 501 516 381 734 -288 -480 172 -638 -559 -173 -161 329 -641 375 717 799 -130 539 592 -823 -65 195 -440 89 -157 -367 188 713 347 473 -91 -793 -878 -730 640 -539 681 -77 -12 -486 560 557 386 -32 -469 -59 591 513 -478 -580 792 -77 252 -591 581 656 788 -423 406 339 -371 615 346 288 -177 -752 -813 471 162 796 -719 507 -143 -17 104 -718 -126 -144 -789 720 -648 -342 -875 42 -383 -13 776 57 -62 611 241 678 675 -693 -639 -126 460 577 -605 510 188 -783 232 225 122 607 481 -672 -751 -635 751 -756 -10 77 302 -726 -202 -144 -159 73 -188 -645 -798 -570 673 -873 -222 240 688 -85 685 -848 -166 483 -27 516 -803 566 329 598 -528 -183 138 -146 753 -533 691 -46 268 196 665 118 282 -677 574 -612 -467 -20 -456 -487 101 -392 79 -488 622 715 317 640 484 -648 573 264 -586 30 -235 783 -605 -640 -839 -5 -461 -410 -727 -403 160 -679 517 -236 -207 159 -599 -593 656 -803 -209 522 -264 -442 -610 232 -121 -280 -862 -92 69 -142 676 -215 -34 -202 783 -32 33 -27 -368 2 -530 565 -1 120 -783 -785 751 -687 626 763 -405 316 -892 -393 50 748 -675 -182 582 765 -645 -822 -332 -432 727 -850 634 -395 329 -267 -274 796 -179 -655 -405 741 763 95 -323 -316 -356 17 338 -326 612 190 199 -601 194 209 527 -761 -409 -18 2 -846 378 518 -427 -100 -530 313 788 135 370 113 117 308 -74 -519 75 282 377 -259 733 -419 121 -7 -111 283 -532 -583 142 546 -401 492 -887 -777 -360 84 124 -272 549 -37 -280 -407 389 504 -289 223 -336 -495 -869 -771 -824 468 195 535 -12 -841 524 -700 -225 -743 528 322 -514 -829 122 175 751 767 320 -235 -872 -709 -441 118 -884 185 180 -582 -700 -830 419 507 576 -101 60 -626 -18 7 444 -136 109 402 -62 -339 249 -723 367 581 608 -698 -44 -766 -139 766 -271 276 519 347 -415 -777 793 337 -670 156 358 185 635 -238 -156 425 -383 709 397 -784 -185 21 762 -510 321 259 532 335 -289 -62 -756 -381 -757 -652 32 -191 -836 431 -803 219 -465 -354 -738 123 45 -219 704 -507 707 -833 371 344 63 -748 -217 392 -268 327 -517 540 773 -277 -35 -700 94 -692 16 480 -71 198 688 146 78 -374 578 331 -890 -18 -588 -814 550 574 380 -46 -273 -203 448 423 552 -615 485 -250 728 37 -122 -371 -216 -250 382 -780 -18 -142 -723 -862 -113 448 -742 130 -493 453 443 -410 107 617 -111 38 512 -683 -621 -818 487 276 505 -876 164 -489 690 -700 -645 192 -757 -729 212 674 -211 343 142 81 -864 608 -529 -363 297 400 -272 -676 -358 175 414 286 383 420 138 -623 347 -897 432 -64 -241 -14 559 441 -662 -417 508 283 -471 581 237 488 -445 -608 -218 -829 -315 -654 -713 -96 -195 -66 386 308 -836 253 759 65 -296 -281 218 -36 -89 -709 -187 -167 664 296 -748 -798 -783 -435 107 -503 -104 98 489 274 119 295 634 102 63 -840 -587 -292 -574 587 308 216 311 691 282 -497 669 614 210 -381 589 -260 334 -479 -191 723 -442 -364 730 -108 -583 -655 -641 -436 -391 734 -893 386 -768 48 -11 -740 516 478 -638 470 201 341 691 -59 -88 -854 591 785 -363 39 -319 -619 549 762 757 226 119 638 193 632 790 -83 -525 633 -852 -497 -305 286 349 174 -465 180 -124 458 340 -238 289 274 50 188 -547 614 -189 -23 -322 -553 581 794 -502 -781 -637 258 -319 -610 -123 634 505 -421 530 -872 487 389 773 -306 -145 -131 142 -76 653 483 82 -783 665 -462 -892 212 633 -626 558 -352 185 -288 20 -419 -449 -72 -321 50 -450 184 -372 -34 -709 -226 174 312 -390 160 -613 286 -873 -675 -479 668 760 137 -543 -866 -166 -424 392 348 -813 227 -771 250 -890 335 -629 -93 152 -767 -92 -504 -196 -760 -861 -417 -271 243 -882 727 523 373 -754 -67 211 185 -802 -621 542 482 -398 -236 -416 168 708 21 -476 -850 -411 -479 -388 -677 -629 -679 -284 -626 -65 -484 372 -583 159 -646 -263 -713 357 -106 -617 747 -278 -681 166 -279 -273 -86 201 446 -794 584 -715 -79 -473 654 -573 226 746 182 -824 -65 -704 139 229 46 432 -39 -638 -294 482 -542 421 -457 509 -218 -774 625 613 457 -176 345 322 -433 -95 487 699 -653 -645 159 -209 -733 80 577 363 -347 254 527 -786 684 -571 -49 -739 -899 -357 337 472 679 528 285 134 -86 -198 403 67 -138 -526 -563 -109 295 -578 -123 739 -23 -620 257 -449 327 -607 -200 691 413 -757 734 235 476 232 37 -345 295 -621 516 -99 -345 779 256 -147 -273 443 182 -631 188 535 230 209 -748 -617 -437 248 590 193 632 629 -1 266 704 -183 -785 127 333 431 -204 -274 69 793 -395 -480 782 -56 215 160 -117 -528 402 -565 -845 -47 -734 178 25 -244 -338 -401 641 -434 -885 684 -613 -116 705 210 448 547 194 -764 -451 -622 122 270 -484 -584 174 739 -191 -47 555 -739 -870 -31 82 540 -448 -346 289 -163 -894 -884 -184 -473 -138 631 151 -403 -895 -719 -574 284 -511 -328 686 699 569 91 84 -14 555 723 -696 -850 454 53 -333 -335 156 -396 212 -614 12 -718 644 -723 132 54 -789 -680 -259 543 602 102 -778 271 -332 -819 -900 -28 252 -47 -30 -570 -176 -552 -104 419 379 593 -111 -719 434 631 272 -710 -853 -686 -466 -797 535 -80 -594 177 -44 25 -886 223 -586 468 720 -840 -654 -57 -234 343 413 -445 677 550 702 -861 471 748 532 -692 -306 -569 236 -239 644 451 -253 620 -377 -874 -433 700 193 681 493 186 121 372 -799 353 -471 -324 -18 -513 609 527 262 40 -854 246 565 -869 -471 -368 642 -432 713 -367 -444 -778 -764 788 -206 -609 335 -211 -433 34 -247 -179 -254 -533 -601 -791 580 -829 67 578 287 -108 -390 -857 221 -287 651 716 -363 -108 707 119 -795 377 713 222 -538 450 -245 356 241 107 -368 -71 213 -623 372 -243 -711 -251 32 -285 350 699 369 -812 -540 -547 521 704 -562 17 479 337 -764 773 134 69 -420 679 -350 550 311 -192 -31 483 665 -231 -339 -871 -729 -779 -451 -610 754 430 481 -77 -195 643 -2 609 -425 263 -363 -167 308 -292 -858 -386 -496 -237 -56 795 499 -298 460 -281 -396 -876 682 542 -27 302 268 -573 -503 576 -277 -895 321 624 416 166 -349 -851 -151 -805 325 181 585 353 24 -801 388 480 -199 46 484 -635 406 791 -610 20 -320 710 199 688 -10 -784 -866 388 -658 460 310 -350 -545 -766 -762 -198 -783 -347 592 12 609 777 763 670 403 269 -642 -802 223 -729 551 -452 -657 767 -358 9 -256 -615 -610 208 -606 -323 -579 139 680 412 130 -869 330 237 69 -330 166 372 -661 37 -786 223 -794 673 -382 281 165 -785 45 241 -260 368 10 -453 -444 631 -844 3 639 -341 -821 194 371 -491 769 62 729 -672 462 -6 637 182 -822 682 -613 51 -227 616 -491 -193 35 588 -394 -274 -201 -626 469 -296 521 274 522 -324 -761 132 -290 505 455 658 118 -210 -539 -167 -667 784 394 525 328 -890 25 99 653 -308 712 -153 -335 198 644 -464 -6 -725 -707 358 -137 674 -309 544 -45 -329 132 615 95 -217 -780 68 691 736 -894 -52 622 259 -30 538 -420 456 274 -270 178 -703 -855 -219 -285 507 -503 -370 -567 -432 325 -336 -226 736 -619 171 707 -609 299 -325 119 -684 526 374 134 515 200 -654 -119 26 -291 260 -822 -186 460 -460 100 -145 -595 -635 461 19 555 -191 295 -476 597 566 706 436 535 -103 -746 -62 406 189 -228 503 -888 795 263 -348 -134 -192 -809 59 -829 217 297 -37 -520 -309 497 771 -313 -738 235 -548 -639 724 470 -445 730 -390 -115 334 -856 772 455 414 248 -183 -777 70 653 -313 -232 -652 -196 -197 5 600 754 447 -889 294 -360 -328 130 -366 -517 609 -329 344 -600 454 387 627 -46 -146 451 780 393 439 741 -379 -180 530 489 -848 -376 -626 -819 -583 -403 15 683 -145 751 -823 -499 668 -860 205 737 -517 -464 457 603 -472 452 272 425 411 125 -24 -273 261 677 -169 2 780 -829 222 -184 -39 144 -247 -186 789 53 -667 -291 33 -23 69 257 438 -670 -869 735 -76 619 -751 43 -849 217 -649 -893 219 683 -26 420 434 593 -746 445 590 -703 -409 -466 191 -361 -521 -239 72 -792 -793 -203 -561 14 -445 186 -807 775 -128 584 -506 77 -433 -149 -353 -818 421 -753 -498 -303 543 -463 -847 -415 -755 241 -475 479 -204 -509 478 -412 -375 -449 733 -644 -176 605 -893 627 -304 -885 -585 761 516 530 -277 -392 387 280 315 -187 -371 107 684 -284 780 -681 -255 -462 308 799 -38 670 -295 -507 722 585 202 386 467 235 -160 583 -631 -194 -463 437 -558 225 -724 118 133 674 -718 -585 30 -633 -206 607 -878 -450 76 -733 -562 -562 -652 375 -341 151 -375 172 316 348 -282 -654 501 -853 -893 323 -545 -250 -893 465 -480 596 -281 288 -180 376 69 527 -291 -20 -862 -671 783 -561 758 328 -747 -567 -584 -192 -606 -446 356 739 20 -244 691 -99 207 10 -407 -562 431 -806 -132 717 -32 71 -189 -628 -515 648 636 -583 307 369 571 -198 614 378 -251 -496 273 -689 145 178 -108 -850 -795 -238 315 -326 316 158 -19 -215 303 -6 395 -301 -323 -533 -45 148 386 663 -93 -431 -259 411 3 -428 -75 -753 417 681 -817 592 792 -565 -632 58 -551 326 655 50 -552 425 211 118 -899 -102 -605 -438 -579 119 445 -823 -667 -521 -324 216 245 267 -110 719 -261 444 -552 -702 -827 -483 340 209 -247 207 8 -867 442 -60 -556 -70 60 -642 -844 -83 11 -786 -79 189 -672 -205 -894 -83 -474 724 479 662 -317 -667 -35 -397 202 -454 554 460 -139 301 -832 -781 -694 -608 -305 -168 -546 -768 -187 218 381 -276 -434 448 -514 685 -676 382 -742 513 -211 357 -211 -570 -301 346 -198 -274 -248 -629 -638 -206 293 -9 -702 -165 556 -770 432 542 -662 -323 467 498 625 -706 187 -792 -47 -822 -465 135 187 -247 -608 86 547 -30 -429 -541 797 -36 -737 474 -474 -405 594 604 -196 -545 -583 519 1 169 422 -890 463 109 -760 201 -316 552 46 -102 -460 -810 211 7 -648 639 -697 -639 190 -115 -710 498 319 617 -436 696 475 -583 -776 651 -105 -346 -304 745 -547 -403 -584 -47 -560 599 491 613 -117 -608 456 -437 419 -330 285 200 472 434 -307 507 694 169 -107 691 58 135 542 67 290 532 501 605 -464 -220 484 -343 310 -510 -357 146 314 548 36 769 52 -272 -207 -385 -576 -384 -112 -890 -481 660 653 -748 74 292 -194 618 732 -220 -484 243 441 -690 420 152 513 791 723 289 512 -344 685 669 90 -476 -225 -640 -547 651 -95 710 520 -424 -374 376 -514 674 -543 694 -238 -866 -713 -866 -517 691 -146 -770 729 424 111 -710 405 569 184 -587 269 -119 -75 118 584 -603 371 797 -409 -54 791 -81 -10 -365 781 752 398 442 -640 -251 -780 227 364 -850 -40 140 -626 -199 241 191 205 34 -821 497 -166 44 21 -842 198 594 470 -185 -365 -131 225 -857 621 -731 -880 663 306 -222 -16 679 -796 -296 -240 423 639 780 215 -720 -254 -900 -445 183 -842 -413 -870 -719 -388 -839 89 708 -143 203 181 150 -402 408 30 -756 -617 -446 269 -162 3 -209 694 -801 -235 -289 502 -395 496 -306 45 -298 43 -170 -11 -761 -824 -447 595 193 -622 -220 -374 39 583 206 601 38 798 32 707 118 -520 -147 360 597 277 -805 -856 202 -519 -56 -170 -432 762 309 -856 323 764 -761 -448 43 -755 330 -88 -187 -16 -219 -786 97 590 660 583 -835 331 -789 652 595 -409 38 548 388 453 493 -81 458 132 560 -145 698 -578 -332 10 194 554 768 -185 -255 -115 463 -212 210 -283 -292 -351 -229 138 -641 -418 -275 -604 409 -275 176 646 -579 286 276 -72 -565 -562 -18 -710 112 453 -203 448 -294 -145 -332 -601 428 778 623 284 -406 -726 -875 -351 467 -868 -529 240 218 -751 645 -320 -698 488 643 -631 -147 188 586 4 433 -488 -622 -49 202 648 -362 78 478 -22 -214 -658 -643 394 757 677 438 -619 209 -138 -353 266 13 -858 15 -476 -173 -478 -586 508 -136 346 48 -732 -126 671 593 -473 128 724 -592 700 398 -149 640 794 719 -433 777 148 -146 -467 -502 702 -135 500 281 -818 198 -237 52 -580 -555 -397 709 -489 -603 -273 -537 -88 -799 -532 226 -254 -226 514 -889 -606 -142 -803 -294 -879 -855 545 -900 -168 281 497 273 -188 433 757 146 -15 266 -844 374 785 464 770 314 243 -588 557 -843 556 -592 -642 -403 -126 540 -472 601 -799 -863 199 -560 -139 17 191 -660 -400 536 -499 580 586 -523 74 -593 95 -353 -596 -246 748 -219 -513 -899 -344 562 7 -343 -816 543 -107 -836 423 230 51 441 242 -802 -440 -100 -134 119 -616 53 441 264 -757 -439 513 -395 14 -811 -2 -794 60 780 -22 341 -617 264 -792 316 251 -468 -604 202 60 64 -786 255 657 -346 254 -714 407 -764 -230 -267 214 -10 -184 130 194 48 784 250 -414 -377 -818 -690 215 232 -85 613 556 607 529 586 -122 -527 -6 -532 -266 171 -41 -413 -681 -712 594 -84 463 -356 -155 -334 -229 388 676 547 -795 -534 -253 -611 -134 747 346 -128 -892 -576 765 148 -344 -195 363 568 -188 383 738 768 525 709 486 238 177 99 -2 -345 -453 552 414 -93 -642 -331 -835 -318 569 445 -189 685 -786 457 -301 110 -508 -90 520 231 324 -335 657 -709 -510 -41 555 -502 -630 -539 -473 652 -880 5 379 130 -33 746 207 -407 -614 593 110 713 -475 -565 223 -133 87 -698 -566 741 395 -581 -174 -331 730 14 -417 -271 -502 312 -720 -441 -269 -194 -410 105 -621 431 -413 -117 -426 -879 -542 -516 -507 326 528 -644 343 372 -745 -360 -390 635 272 342 -200 -17 693 -844 219 224 353 740 -610 -325 -213 645 -283 -256 102 799 -29 -148 -650 -159 398 5 451 425 -421 512 -76 -252 507 -31 793 -822 -141 363 772 633 650 -280 472 -652 -173 696 139 -513 783 -503 -528 -154 683 380 -286 -227 -602 -697 -818 -467 84 508 144 -432 57 492 -448 736 736 -740 -778 688 -831 -396 -808 634 622 -802 436 -565 372 -9 -755 244 414 256 214 -708 -454 447 500 -123 681 -561 456 666 -122 552 159 620 474 -852 -323 -854 -583 432 -861 -430 56 -104 8 -133 150 -337 617 318 -126 -280 40 -599 -770 261 -824 -468 -864 748 763 533 332 718 -15 514 -21 -516 427 -449 -465 -146 743 -148 151 -206 26 -317 -765 329 -95 371 236 30 442 798 -716 376 418 713 -821 -291 -31 717 -247 725 663 318 -258 -135 -77 -432 -491 603 -175 14 -275 -157 -166 624 136 -542 -159 693 -824 -551 661 -223 -282 -407 60 175 -835 779 268 451 -339 -793 -869 538 -339 -742 -508 -606 252 -655 794 229 128 -716 56 -81 696 -738 119 59 660 -674 -8 -830 519 -146 -491 712 647 -657 -64 433 -192 435 -847 496 -553 646 727 138 385 -213 372 21 708 725 -261 321 107 -593 362 655 208 729 54 -526 578 -529 137 399 290 139 -721 616 -796 29 -15 -6 429 -143 78 -188 63 -162 537 -347 148 -399 274 -746 -580 -269 -662 -110 -788 -721 -413 -78 675 -38 114 -462 4 78 193 -355 586 -207 416 190 -575 224 235 -300 -898 -377 497 -762 -561 -305 -53 458 -883 208 -199 552 -163 -559 -345 150 -499 138 -392 649 410 -755 170 204 456 -186 356 -571 -659 -498 6 -172 443 569 -820 -177 518 -587 367 -358 -305 697 -616 -668 54 -202 -315 -104 539 402 -89 653 619 99 312 706 -437 -722 -890 192 -82 -770 -726 -293 -590 -173 566 489 -257 726 130 -562 -699 -357 709 500 -122 -508 496 -700 66 -595 739 -88 63 -858 -698 -301 670 68 -322 798 99 -41 -524 99 433 -429 607 -869 -860 782 360 62 -517 -631 749 -550 -769 -538 -122 634 -364 -790 -50 55 -177 -897 -320 220 -462 362 -449 -84 -737 203 432 -169 -861 -267 -885 -540 582 -635 -823 570 -507 110 -585 -103 204 -675 260 433 -329 -597 -49 -37 -790 -21 70 -352 616 -486 -558 -555 -122 -28 -490 448 415 515 39 -430 730 -758 -247 -370 403 647 -704 -758 -749 -733 416 59 531 -281 -494 -758 354 389 -283 -82 442 -245 198 -209 501 -473 753 -890 141 239 -716 333 -473 240 489 84 -528 -422 -892 782 785 -725 -729 -135 -3 128 743 -152 -465 -100 -823 -164 -852 450 655 315 413 -689 -885 -479 -504 -428 44 465 -756 -186 476 -571 -564 -210 414 -799 292 -23 750 -108 -60 -783 -139 -96 126 -241 -286 -757 81 -610 676 680 -295 204 179 -784 -63 -612 372 -482 66 -736 693 -616 -466 -30 -461 -301 758 -869 106 -544 -810 237 -170 -724 378 -519 543 594 116 242 22 573 786 -147 -324 -32 133 -91 -246 -565 -148 -577 70 -323 -236 -488 -430 201 320 -90 210 -113 693 152 5 733 -581 368 -107 271 400 -180 721 319 248 -465 193 -347 800 276 32 438 621 292 -806 718 484 671 743 404 -387 -460 -881 -653 -224 -50 -788 758 193 -230 717 -578 -720 233 156 -133 -847 282 -428 447 -433 -595 -181 575 518 363 594 700 -77 302 707 -593 755 -55 797 -704 296 -346 -430 -238 5 778 -201 -558 566 -860 -445 386 281 -657 -496 169 559 675 277 -191 -700 -123 -359 -128 658 -743 395 -220 514 425 514 -354 -5 -706 -31 245 125 764 238 -50 571 -214 -191 -894 -11 -284 -584 -43 397 -811 -725 -742 -488 372 -744 -750 386 -334 -648 212 635 457 207 456 336 -116 487 538 -417 445 510 138 691 -854 780 394 -657 -393 346 203 -874 88 319 -126 775 -331 -80 -303 167 -539 86 -306 430 -172 219 -881 -842 156 -126 317 -478 307 108 -795 463 -754 -164 -338 -343 63 -779 -803 -536 714 -349 -322 -45 144 -123 539 369 302 163 497 -270 378 584 -805 -701 101 560 -3 253 536 475 164 -839 3 693 509 298 -669 -90 457 357 435 30 639 -226 536 -428 254 469 -860 128 565 -590 -12 -896 -577 41 270 -61 -21 360 220 392 -875 -26 -73 -631 -398 -392 295 -607 645 -724 -164 -716 499 -529 -648 -741 93 168 -14 -817 17 365 76 681 -516 -577 -632 -625 592 408 60 278 68 610 450 -859 -313 -211 -469 -804 -216 720 347 429 -653 716 500 -858 -419 -740 800 -125 463 68 232 -387 -449 -215 -471 -517 186 201 -758 -761 -218 95 -577 -767 542 -398 -351 446 561 -555 46 -25 -358 681 -90 -497 42 513 601 543 -284 -529 -434 368 -416 367 -330 -468 721 649 -769 -674 -16 498 126 589 -651 -472 -149 392 -688 511 102 -510 576 352 -93 -54 1 -600 409 181 -265 699 498 -581 -791 -58 -78 124 -403 -825 12 -857 -167 -661 -747 679 -373 -148 -438 -257 123 456 598 458 -507 10 -550 338 326 652 576 -437 -244 -232 546 448 746 111 -741 -205 -803 -64 -141 -235 292 734 618 306 668 -700 703 -424 186 177 177 283 -448 -257 227 -838 -467 -449 472 -528 -749 720 179 -882 -784 -73 788 -6 -746 587 -540 8 -897 217 -680 -567 638 200 -786 561 -16 -645 383 502 637 732 528 373 532 255 -343 302 -316 -737 351 -491 -689 -320 35 578 139 650 -644 609 -689 207 141 -97 587 601 732 249 34 472 224 -868 -95 -338 -138 656 744 553 -298 454 783 -264 800 132 629 -589 -395 287 -822 41 41 -548 -111 -860 -401 595 17 -291 12 -515 349 -527 519 334 -592 -778 -145 488 451 53 703 -485 715 -119 -61 -308 -336 -209 34 -357 -420 488 478 -889 -81 -644 536 -534 163 492 -194 84 65 -366 179 -296 -472 -185 595 718 -379 314 132 232 -710 430 606 -356 -810 -575 3 320 501 508 -725 337 181 549 555 -68 527 88 290 -278 -216 162 567 488 -514 555 53 -871 -635 -509 0 -49 -56 -486 402 -710 380 -375 -41 139 -289 83 -619 -647 -415 59 -605 331 -269 -511 733 206 686 -504 89 320 681 191 -844 -263 370 -664 -658 -429 -540 -25 -209 -436 611 502 -207 -166 -488 594 130 12 -779 -845 571 -379 -174 -665 635 -657 -452 563 271 380 91 506 -264 -46 -844 -89 115 258 282 -195 -104 -629 -478 -571 -76 350 -256 -855 -385 -851 -455 -862 -383 -223 -397 -331 -506 -404 -755 109 364 388 106 -561 -381 698 29 -146 124 666 346 582 -660 608 560 -470 -166 4 -858 255 -287 395 83 32 625 605 -121 -586 -557 347 -151 399 29 703 -75 296 -688 -527 -663 -341 -643 628 417 745 -500 628 352 133 25 -822 799 -166 -671 -509 784 -691 678 -245 -522 -195 -282 123 104 -104 760 468 -22 469 714 -411 728 310 157 248 -859 55 300 206 796 647 -288 -216 458 126 501 -233 770 2 -831 472 -219 747 797 -546 -79 -508 79 -545 -175 -349 421 646 -684 -178 380 363 500 -899 -696 642 463 6 -358 349 -680 347 -686 -890 454 139 533 723 -14 -577 364 89 -374 -364 -223 -641 570 -532 572 61 249 446 -884 109 481 -209 75 -654 216 -658 656 -522 -310 -427 -114 305 -654 73 -655 270 -784 536 660 -276 238 -596 120 289 750 489 680 -324 -621 177 491 -742 -246 -822 12 90 50 221 560 41 -384 -860 -442 -336 621 -365 -354 -676 -442 -111 -863 115 501 68 -403 109 149 -838 196 -415 33 24 -591 -645 664 -410 -646 -374 -67 -701 365 -371 -711 281 552 727 -510 -418 -375 -163 636 11 715 492 40 406 -650 -820 483 -868 773 452 398 684 -595 -575 -383 184 -121 -836 391 659 315 442 -377 -426 -362 -551 422 -338 336 79 217 -884 -266 -756 -718 -85 -471 -552 401 382 552 -148 -7 -326 526 685 -499 -304 -750 740 271 753 181 338 700 50 -829 -433 -529 -722 170 357 -37 203 511 -364 390 565 335 432 -730 -653 52 498 567 -18 613 724 493 -663 569 -485 -638 -470 -433 -76 -808 -321 -468 -558 559 -123 -245 310 195 300 -900 -33 -137 -555 92 -242 372 -834 86 592 569 460 628 87 691 -137 573 89 -108 -525 762 -696 -742 637 -666 582 255 -279 -578 549 -178 -164 241 -327 -844 366 -301 797 777 301 -631 -541 -640 -566 -429 29 645 500 -162 -171 -724 222 -298 660 306 -651 -850 -444 -283 596 290 -719 574 675 626 77 165 -654 720 -652 -661 -414 -531 615 93 476 248 772 714 547 127 -383 450 -213 -103 499 -74 705 -608 -130 431 102 -381 69 -605 454 545 670 21 -749 -357 -476 -133 255 -767 -495 220 775 -475 -576 605 -575 -56 322 -156 -128 -851 -361 -786 -540 6 438 -97 -722 -13 -725 455 -597 558 249 -340 31 -412 179 109 -207 -35 -717 -610 369 -369 322 259 -585 -668 -529 -243 793 -756 -550 -562 -596 -565 624 62 -794 -872 -51 2 63 -664 384 -195 -610 -519 339 -284 672 84 -636 61 795 555 -489 -492 34 -520 -835 61 468 334 535 -595 -283 493 572 309 -651 402 288 -650 780 339 142 511 -330 670 686 -869 599 522 107 1 780 -116 368 775 196 -330 583 697 41 -413 -432 -522 384 192 -594 -130 180 515 50 -798 -896 -745 -66 31 -335 -486 233 441 557 -393 681 -391 54 -759 -49 355 523 -768 -471 522 -35 43 478 -514 315 101 624 107 730 -422 244 1 -834 678 29 645 -559 -886 -750 -846 -835 391 -542 -574 216 -539 -308 -265 -165 252 -822 136 -689 -80 -18 -116 -787 652 52 -869 434 324 351 628 53 248 -314 202 295 216 796 58 -284 658 -508 559 108 664 429 397 288 -34 58 -644 -857 633 -638 205 642 659 -297 -36 -699 745 749 -282 56 -569 -549 -860 713 -651 -218 186 141 472 -481 399 146 -430 -344 -53 -109 -779 421 383 624 362 -892 769 148 -486 791 -890 672 -300 -749 434 637 -637 675 7 -627 150 -440 -733 749 -782 244 -243 -535 216 343 648 478 630 -632 496 375 -459 -621 -19 88 -517 547 580 402 -655 -344 -852 749 126 -306 356 -755 -388 732 -607 1 -24 -448 184 318 -195 -150 567 -350 670 159 660 -725 387 349 -20 -698 468 498 111 741 125 -892 -316 -618 -511 -362 254 35 -584 477 -141 -447 -20 -388 -886 178 -143 621 522 -125 394 -734 253 20 -356 -132 -620 -705 -21 -161 -45 432 -613 -633 -429 367 495 -106 -238 223 703 -176 -77 730 325 -510 696 -392 -697 -728 453 -135 -116 -580 -798 -601 -813 -498 -531 563 -818 273 655 -695 -425 295 153 -109 -204 -209 -876 -648 111 -686 148 70 48 -335 639 -464 -727 -843 -312 -305 -594 -99 -157 -44 -376 -604 -807 125 542 -657 -418 -503 -382 246 613 87 142 363 -878 -293 -138 -775 -252 112 -737 559 350 686 27 -370 237 120 -382 618 -813 -648 -141 -192 197 -387 -362 336 483 754 -683 781 553 230 220 -90 757 -255 421 81 -671 539 271 -652 195 -786 -621 280 367 315 -23 435 -383 -879 67 -30 657 -751 -804 469 -839 -830 526 -430 87 399 135 -454 -22 515 380 -776 -366 -535 708 -482 -67 -186 272 569 -276 23 -408 786 -220 -375 412 219 -839 693 274 756 587 416 -783 -459 -8 -243 -438 -849 451 429 -660 -425 567 591 -5 -18 390 -483 -566 -864 -171 127 -312 137 523 793 -214 -242 -709 -830 364 -744 237 682 -136 -601 -633 492 -382 -101 -731 -376 -485 -853 -362 -113 -491 337 398 -836 496 418 -885 -879 9 537 -489 -724 501 -615 445 -223 -739 -802 259 -877 282 394 155 -432 -882 595 -800 -523 115 -442 -810 257 752 -699 79 -830 -313 514 343 -83 226 -88 -803 -123 -626 -149 -438 -736 -59 494 71 130 505 -430 674 -242 -349 591 683 -195 663 392 -572 627 650 781 -612 -835 -618 778 658 640 400 -148 74 -406 93 81 -506 486 203 -692 -324 -520 -883 -747 -596 -34 -68 -93 -51 -281 501 655 241 -594 152 -489 -395 624 -655 671 -874 -836 -363 -857 475 -459 67 -462 -628 -852 -281 -50 -474 -573 15 -379 -306 -266 678 -869 -787 -429 418 -311 729 -412 -243 -164 86 -229 515 -387 515 345 602 -613 355 -316 248 441 122 -190 -442 799 -506 -832 -176 715 -787 57 467 -69 -829 -252 464 76 720 -690 -171 464 -344 485 75 211 -861 -426 320 -233 -273 -647 -350 517 476 780 114 -657 -513 655 -648 -568 726 -344 412 230 168 559 -107 -207 -10 -645 -246 451 78 459 789 84 -232 -358 448 506 -623 -726 -770 -772 -367 -229 -6 185 -818 -31 -898 -637 -882 -524 -185 209 -719 671 93 -32 -526 -475 184 69 547 777 -291 364 -108 527 425 567 -374 -835 675 -381 616 764 133 -375 -602 -844 99 302 -60 -759 653 -432 -526 35 -561 186 185 39 719 -896 -638 643 -357 -603 540 382 -109 645 -319 259 -758 -167 -126 -900 355 433 -822 217 699 608 600 530 -377 514 -641 -330 -360 -813 710 311 672 229 233 220 6 -292 579 57 -707 401 130 0 412 668 -312 106 -541 -205 -371 -848 406 -361 -323 204 -770 305 130 -876 604 122 -771 -647 382 -393 260 527 219 183 -859 108 -451 -707 -779 151 -12 -616 14 645 -335 636 59 -423 -336 -563 -513 569 -359 -276 -88 -700 -9 798 -787 361 506 -414 -458 -458 -493 -198 245 -346 -87 145 796 283 -82 -442 -467 781 -734 -463 -833 -823 -131 -315 -637 -319 -638 -591 172 -437 5 381 -774 -85 148 110 -731 669 736 197 45 -384 -21 -693 694 -427 -545 392 -58 499 -147 -289 449 -857 -657 407 -810 85 504 210 -448 202 152 -406 20 71 -214 315 -665 406 440 -645 68 -704 -95 -33 118 -715 -60 361 748 -683 49 585 535 43 -264 -342 454 -600 751 -93 -234 -820 642 362 -863 -32 -371 -743 -265 278 -95 -551 -314 750 -333 141 -820 -35 228 721 698 -340 401 529 450 269 -110 644 549 -666 131 752 608 -660 268 655 -607 121 -640 20 -210 -328 733 716 -730 -304 -70 423 392 -698 633 -447 -76 -475 -108 7 -178 -371 126 227 -104 -44 -409 -233 232 -302 -182 689 -222 -167 125 -650 -554 -665 -642 -747 -417 -487 257 10 -865 22 -781 -725 219 -890 216 -839 389 413 -899 479 618 481 758 78 -151 582 -34 -788 231 492 -602 -626 111 -622 60 -219 -46 -118 624 583 -602 -256 8 -424 -783 136 -46 -777 -737 -6 -617 -95 -674 625 -783 -104 82 -332 -401 -548 738 285 3 -254 757 -562 -292 4 -511 11 289 172 -526 -646 -66 425 -278 423 -67 60 2 -381 489 -788 371 -31 -618 -866 46 173 522 53 700 -100 101 -27 363 148 -485 145 465 303 -47 -28 -480 165 -390 710 -670 -130 178 -159 -178 -382 652 369 -613 -407 766 678 -9 -280 692 767 -575 -354 730 -827 732 -32 426 -617 -538 -86 -422 -560 -498 -828 -348 140 302 -12 -461 -648 -269 618 -346 -211 -774 21 749 377 -146 -129 646 -60 293 759 -572 -786 332 121 1 457 -625 -450 -498 -752 276 310 408 183 -271 -470 529 -83 -696 -336 177 310 -433 -275 -640 616 -308 -258 144 -43 740 -181 -299 178 424 -211 151 -521 667 151 607 -683 168 -2 -859 -236 -44 677 -180 -829 761 -850 18 310 209 158 144 682 -585 74 -494 -634 -485 -732 -239 -791 510 -585 -648 -789 -104 17 -719 -401 -214 586 -876 202 -716 -578 -743 -855 -596 465 -167 -101 166 -564 -566 520 395 -112 -323 -227 -35 -870 522 392 -735 -633 -877 749 -205 -278 144 -647 635 -201 -812 -195 -459 116 -865 303 362 223 46 -435 222 -653 630 -10 -411 196 169 -579 -15 -274 -329 -892 101 -95 79 -34 -586 371 -243 -840 57 -437 279 -595 734 599 85 -625 -430 141 -329 587 -406 -688 -133 -394 -873 303 -859 -175 93 -794 -111 -473 94 -87 341 -218 -783 -560 -4 -266 381 -650 -735 -748 650 -203 -879 365 -422 780 -383 -406 -541 272 94 177 -85 -547 -139 799 -124 365 -261 -234 561 331 536 -24 -148 363 -785 69 797 394 -237 44 268 -279 -586 443 -210 436 -604 219 586 635 -53 528 506 -421 591 42 663 375 418 -4 -705 -447 -761 -582 556 -703 -526 -812 28 -478 8 420 504 -694 610 -796 -577 5 13 167 -671 431 -876 -766 388 -214 -636 -187 -35 12 275 314 -650 331 117 -335 -247 -755 45 630 450 667 -564 288 -347 -336 -530 -165 411 -617 268 490 -163 -755 666 -475 32 439 -811 -540 639 -811 80 -546 -520 128 -697 562 379 -350 193 123 -814 687 -671 615 -809 -519 -20 -377 -787 -148 -772 491 -889 656 -881 -503 266 696 -767 151 -77 84 -524 275 -573 -202 -222 609 395 -263 140 -184 -637 -328 52 553 61 124 -243 -418 680 -308 627 -492 182 232 -371 -892 105 532 41 539 0 -22 772 773 478 -894 -808 -461 -69 -557 -611 584 -165 -844 -842 -473 514 -811 -466 30 417 -811 -387 -353 -161 462 -896 -722 704 -385 -166 -454 121 188 514 388 449 367 -423 554 423 491 43 492 -30 -692 -300 59 -260 567 -851 -32 -593 564 345 92 -623 730 1 760 -729 671 -259 287 64 -385 310 326 -744 635 706 -526 -24 -58 673 240 -85 -657 694 253 -341 -663 -403 -583 736 285 632 -851 100 617 -207 233 -694 -501 111 681 459 -730 331 471 610 512 45 754 -585 -799 295 -541 606 299 -514 612 598 196 99 465 -538 126 604 -208 -274 362 -538 -241 592 -117 658 533 -869 -70 149 519 478 -195 157 -6 -527 402 -310 -6 -736 -856 92 530 213 501 -466 -644 507 397 553 -877 769 -661 -438 -144 413 -157 183 401 -371 569 -725 -600 601 -409 583 137 163 -468 -775 30 -56 544 -579 602 -77 47 -322 -599 782 4 690 38 -588 198 10 -858 34 -611 136 -90 456 120 -79 626 261 -349 587 -749 -223 -743 -873 315 -842 -446 -121 -289 -725 -723 -789 -371 -671 -892 266 17 -41 -882 -647 -305 300 20 -749 -226 -105 7 -742 616 -505 596 -21 94 -515 -230 -343 -478 158 689 -145 -359 -483 405 -265 -851 616 103 326 406 -425 435 -538 278 794 211 523 -138 239 -190 -792 -40 -719 -333 593 -224 756 -861 330 2 590 -602 385 -644 216 375 -842 -627 -78 -723 716 -365 308 364 -501 388 16 -345 750 -740 402 503 631 -646 -446 -265 754 -507 -135 598 743 -716 310 -70 -88 214 -35 345 486 -166 -706 623 720 118 -101 210 406 668 -866 -504 -774 -813 -149 -879 -266 -230 -704 56 587 -541 746 412 445 466 -430 698 103 -855 354 207 -523 363 496 -92 765 797 -325 573 379 536 -64 -590 -795 -592 -592 -494 -509 -794 -436 244 330 319 -590 -299 419 -157 364 732 -226 -440 419 -593 -379 275 -387 -600 -761 -39 -271 -470 -844 683 -438 -824 -407 -805 -222 -826 -521 461 88 -406 -724 -52 321 241 199 239 -150 -855 -126 27 -545 -167 -839 504 -539 -342 588 718 -723 729 94 -612 -156 505 -168 285 345 764 717 197 499 -583 -373 138 -764 400 -2 -128 523 375 -28 678 516 -315 349 -653 -147 -131 -184 -468 -385 -63 652 508 -185 -255 109 794 792 -389 -871 -770 238 732 773 174 -305 582 186 114 573 531 701 -719 162 -388 -755 -337 557 761 378 -481 341 224 -630 -36 -565 -444 -552 -381 -404 -698 -885 -806 -305 -137 182 287 -618 292 667 695 -711 -65 -590 -47 -687 -156 -551 -528 -880 751 -32 10 -120 486 -237 -774 83 -439 -667 301 442 -53 438 46 22 -193 24 509 -60 -402 -702 198 -350 163 277 -382 342 -621 -420 -883 -304 -222 -509 663 -520 705 87 689 -745 -850 115 -123 208 -858 111 -761 773 791 -9 -810 245 737 428 -700 457 73 617 720 -240 -231 -429 327 -288 -233 351 552 -392 -744 440 -575 752 -319 -453 -717 179 -356 -77 237 -368 -201 -732 537 -461 499 363 -899 -741 138 155 -12 -533 758 -566 -270 -545 -824 -596 -95 -193 145 -873 -639 350 126 -594 462 525 -864 47 603 162 -89 -16 -305 -664 -241 -45 498 119 664 111 36 -22 527 -168 -217 -295 -520 -564 213 -533 390 -432 315 572 611 641 -488 -698 311 -14 -387 -472 -311 -579 661 -140 403 -780 348 -131 -179 -275 430 314 -315 214 548 170 631 308 185 354 -761 -343 -752 -753 -601 -200 540 240 -368 -785 768 -435 -822 712 -161 376 676 377 583 -391 -856 -393 -314 280 -334 464 373 -424 -43 512 291 -153 -559 169 -207 354 -517 -495 58 -475 -172 50 -192 -497 -436 380 727 -851 35 -283 506 -207 361 -872 537 -808 -228 115 -468 -36 445 -184 -270 -465 -273 727 295 368 103 -211 585 85 -644 14 -64 142 739 -526 -660 697 744 -211 338 162 -518 633 621 408 530 -628 -828 737 353 405 301 -571 -230 -496 317 285 -429 75 -108 -226 498 32 649 -116 -673 55 776 562 236 227 -148 261 -578 -809 49 394 583 -602 -195 307 707 608 -710 724 -260 -803 -729 -48 49 732 -747 238 -472 427 161 517 -81 -241 -291 -516 645 382 -246 -298 -520 -423 -501 599 -97 -679 218 -596 -768 736 -534 -721 447 -276 -91 -628 -195 -29 -768 -94 617 -865 353 -247 -446 628 523 203 603 -702 -146 718 -51 86 -128 470 -60 -713 -673 85 466 -210 -405 -445 -229 598 535 -683 -672 512 -814 -852 -102 -170 -198 317 730 713 -311 -363 787 703 -20 255 593 168 -718 -330 -120 248 144 -411 404 -808 346 561 -114 228 585 415 36 -314 -401 -242 78 166 -456 695 -649 -65 -742 -591 256 26 -618 -345 646 416 118 136 56 -409 -305 311 -769 782 -763 558 572 -205 23 -158 -177 -471 -370 -395 308 122 309 727 -498 637 -378 -149 -273 241 590 486 -520 -839 -173 339 -243 498 -255 -688 485 -69 -731 -719 -93 655 208 96 -88 288 -799 315 -405 678 598 768 -239 273 -426 441 733 -458 -158 -747 495 125 274 -407 491 156 72 750 -800 134 -216 211 -227 -495 271 69 47 325 -313 -86 -719 478 -174 378 -458 -797 -561 731 -169 -668 685 563 377 -326 -877 -344 250 188 662 -655 690 606 -679 159 18 -802 68 -99 -118 -155 652 204 354 -163 610 800 776 629 -386 -794 796 -652 536 264 284 436 -204 -616 30 -660 34 371 -593 262 -594 -682 -863 312 347 37 617 -890 288 -897 -169 -669 -876 153 714 109 470 -572 -254 -501 414 643 693 -577 48 275 -358 -109 798 476 343 212 -74 313 624 -150 -718 462 -774 483 401 -584 680 624 93 -785 482 -458 -642 515 177 749 -454 704 -525 -894 -875 -31 693 -289 -556 -72 503 515 539 519 323 -375 -174 -762 -59 -155 -208 -836 401 182 -539 -74 -353 530 -812 2 -793 -900 -477 -214 -864 -198 542 37 547 -250 355 -500 -680 569 474 584 -140 -342 -172 -274 -389 564 698 54 -52 537 194 -825 -263 84 514 -255 344 732 148 83 284 -285 -570 25 262 571 460 -137 -247 558 -737 -587 -618 -444 -225 100 536 -178 212 -798 -177 -880 -841 -884 573 -269 74 402 -838 -376 -276 392 -841 82 -482 687 105 714 -200 -766 -790 -281 -736 270 -646 221 94 51 567 -810 -122 698 -501 -251 338 -844 457 -37 53 649 590 158 641 658 294 -724 -624 274 541 -595 -249 330 66 789 617 -79 387 -78 774 -10 472 -517 259 222 -688 -10 -888 -623 -627 -424 0 283 626 490 695 -539 -766 525 -208 13 -698 -603 -54 263 -196 -648 -319 -896 208 -796 758 423 491 -566 75 -297 595 -532 -304 -761 -760 761 -543 -435 -354 491 -90 598 790 69 -884 -764 733 558 -145 -46 746 -223 325 -545 571 168 -350 647 536 767 722 136 -229 -637 222 -796 375 377 253 739 557 -616 -100 688 550 -858 -465 -290 -889 375 773 -106 -590 757 -218 -363 -594 -725 -809 -701 -216 88 55 624 -610 736 785 -659 113 585 -900 684 -574 -767 14 -507 221 -198 -389 -395 -252 531 552 106 563 627 -740 35 -297 28 252 -662 -75 768 60 -603 -470 -850 -453 -834 -456 560 266 -637 64 -177 -361 -236 -165 763 -545 70 464 -18 657 61 691 -503 -675 -141 251 474 -410 -422 -705 -253 381 -650 -668 236 -119 -448 496 757 -157 -598 688 -596 688 -822 -18 -806 668 -253 637 -794 -841 -595 -438 761 -374 -593 -313 593 -865 -857 -836 -567 635 256 -690 -774 492 772 430 164 289 -660 -572 428 -779 727 -393 -675 204 192 -461 -540 -557 330 -75 -788 410 -159 -578 -203 -274 394 -790 -385 495 590 187 149 -34 -784 -298 -689 -30 137 -875 734 -618 -119 431 -207 -588 -768 138 -400 -233 551 -417 -858 -137 -390 -526 721 581 -744 47 -824 52 -357 -891 691 -392 647 -83 -343 -626 247 362 -60 -544 413 145 -288 203 329 487 -184 228 -157 504 346 52 302 -38 -281 224 -467 47 -73 -365 751 -612 -288 298 -179 -643 236 -669 540 587 -217 228 196 719 499 -621 -316 772 -470 781 573 116 506 185 643 621 659 -265 -683 -798 -178 -64 -519 617 -658 -667 448 -92 -815 594 -503 180 -745 785 551 386 -811 703 -456 -333 507 -331 -312 -365 -510 176 -97 -821 125 667 -320 693 210 -132 172 613 -885 3 -176 -856 -675 528 -49 -693 696 -391 -814 750 -366 -372 -746 -467 723 -99 210 -325 -376 34 -322 -348 -699 176 772 788 767 -164 413 -155 -7 738 196 731 -65 -326 -700 9 479 118 -128 -748 -120 -639 606 -779 254 -867 582 -710 -630 -660 -238 791 -817 -473 -213 253 -44 -650 466 678 423 395 101 -230 -639 309 -231 785 -842 -615 611 173 -876 -409 -571 -869 -372 -481 115 -698 -5 -633 -810 -440 361 -393 150 703 176 40 -642 599 590 116 536 72 -865 -430 444 -189 -392 17 249 795 -436 -451 -5 667 -19 -752 -708 562 538 177 -104 272 -271 -385 465 337 -268 -384 586 669 406 -779 -390 -433 222 101 -850 -841 -890 116 572 -513 611 -764 350 -756 782 650 -821 -310 658 362 210 -370 275 -233 -225 137 -302 -269 -597 -545 577 -415 320 -863 773 -56 -90 639 48 -415 -345 -631 -98 -320 455 610 -629 -2 778 157 301 268 -510 -451 784 363 -398 -748 -697 -311 125 487 -878 633 1 5 -385 -43 -365 -762 -748 -171 -611 -120 282 -338 -30 96 -36 676 91 437 428 -648 -602 -720 332 -221 190 -869 -595 657 -296 85 -528 -576 -282 728 -461 685 -893 510 -662 -606 -842 -766 -222 -34 143 494 659 -466 147 -794 573 437 -710 4 -309 724 315 247 -408 -882 -366 626 404 72 425 -255 -669 -260 -8 -170 402 1 303 86 -562 712 430 -335 114 24 10 -282 -840 -415 163 638 524 110 -181 773 -36 -668 -581 779 -727 -674 353 -750 -803 751 635 -787 113 26 127 573 -723 -604 -770 -233 -761 213 760 609 -850 -126 -683 -692 -214 -900 606 -249 -47 -262 -331 -732 -826 202 -413 -699 32 717 -6 -390 -341 66 96 473 175 724 -444 -182 444 771 369 -507 -558 602 377 -365 624 165 148 510 120 60 369 -583 493 80 759 54 781 -873 364 138 -612 -648 173 -459 683 -55 109 -325 204 -244 434 -10 112 178 414 583 -220 506 467 -133 -720 -643 262 14 -206 41 -78 -658 -150 791 -482 15 305 -847 548 755 -209 89 -207 -740 -410 560 109 -771 203 -48 -760 -372 -11 -296 -574 -306 -280 -520 -83 558 306 579 764 80 -293 -377 355 621 366 426 -291 643 -304 -701 -465 682 -394 -154 193 -806 -853 -371 -594 -117 583 332 -808 -835 -766 -532 -889 -371 -873 -160 283 -593 227 353 -235 55 23 -52 -95 -176 -772 155 550 520 -808 560 -476 251 -749 421 -543 -53 -513 681 406 -849 -248 449 -418 -859 -362 351 -496 -448 330 780 90 -271 -829 -593 443 625 -814 -686 -108 307 143 -169 -176 -202 -97 -217 2 -393 634 -841 -74 -780 -605 -214 410 17 635 -431 -730 452 267 55 -188 54 -56 -629 84 -587 28 -868 -523 356 -614 236 -554 319 -358 691 -359 167 450 -691 -211 -32 -589 -872 466 337 466 -884 657 478 301 -187 33 -339 -791 -591 -819 4 -436 -404 478 -100 74 -634 677 446 162 596 303 229 174 -715 -672 -339 -355 5 285 223 -7 -457 674 -680 22 719 383 717 517 95 697 -316 17 345 -724 -719 -165 -650 -856 529 -537 25 744 -299 648 658 217 -390 391 -282 -888 697 150 170 -607 485 -830 379 518 774 448 -731 776 -288 -223 3 -580 -66 -452 -222 374 -283 545 -637 -550 -742 -869 -24 -229 451 -431 290 -131 757 35 -237 650 638 795 258 -452 -784 -492 374 299 334 -379 496 -386 -370 -530 389 -245 741 748 -27 -689 -474 -804 -341 572 365 -301 702 794 348 -209 586 375 675 605 361 -642 438 -670 -251 -818 -130 435 180 -583 -880 577 752 -147 -586 33 299 -409 -875 541 -55 -145 -505 -14 487 99 -159 624 -315 -889 230 775 -472 751 -687 620 -394 -234 430 95 458 -316 629 73 -488 -366 529 115 -292 -135 -771 183 -40 310 -490 -96 221 -787 304 -591 552 452 310 -270 486 86 -889 -696 -44 -254 686 555 -492 303 753 611 -860 634 -224 423 723 -231 190 779 258 656 -836 -200 -243 331 288 -863 117 -343 -428 -407 112 -851 -207 435 -781 -707 376 487 -506 -520 708 71 30 336 557 230 280 503 -425 -284 -822 -883 303 -608 171 -857 201 348 -477 705 421 -196 -237 208 49 -317 -711 -582 378 -164 -808 529 779 159 109 -896 217 -702 -213 445 -727 631 -838 490 -344 84 40 791 -201 -105 433 -286 255 -94 -888 697 333 -407 579 -779 -806 122 100 -206 228 663 -900 -584 -722 -404 -896 -670 408 605 101 392 -404 70 533 382 -138 -391 -393 201 -668 409 -151 295 -777 230 -187 -309 323 -344 -341 787 91 623 -208 -55 489 434 -878 -64 520 -220 -763 312 -432 77 -260 342 389 193 -377 -189 582 -798 -314 -866 -711 784 -79 -415 736 -189 -333 -750 -458 466 359 660 267 -234 168 -381 668 262 197 -152 -315 172 -788 -871 -421 -95 -833 380 530 -331 -364 -108 -520 -636 555 -439 432 -604 92 -457 246 -846 688 -640 573 -881 503 -217 -519 227 -324 -669 306 420 -263 -221 -466 579 -541 -326 -614 732 -108 -680 419 364 718 91 -85 91 -418 251 -828 794 -235 -766 -435 -619 -842 82 542 -570 258 50 168 -594 -879 9 -867 -262 458 -340 535 302 470 657 -381 -403 726 -882 41 -14 84 -794 -393 -749 263 -650 -708 214 550 348 -78 -79 -814 -445 711 7 -377 456 450 240 -409 -150 281 -633 669 175 -388 -887 -742 514 -23 -122 -559 54 417 -549 782 -430 661 535 -368 -824 635 -562 -134 -132 444 -578 375 -415 626 -790 677 379 -684 781 -116 -285 -809 -209 -31 157 -756 -624 18 -889 114 -338 398 300 148 -785 -555 222 458 434 -677 562 617 62 -536 -81 689 -377 -138 356 -674 184 639 154 -736 -203 -440 -176 -427 660 191 -722 -421 264 -630 -341 -714 257 687 -157 -138 -130 86 -342 -775 -404 -289 -766 -160 -548 452 -853 -778 534 -631 453 332 -262 734 411 634 342 173 -861 -825 724 246 792 589 -531 -118 -524 312 -258 -263 -212 -275 147 288 -111 -134 79 -341 -258 321 68 -167 -252 -737 66 -198 -861 681 -802 -800 625 -374 -776 24 -413 -750 -565 377 -650 576 76 -223 70 -419 56 546 -282 133 776 -856 -264 -763 463 662 -78 -191 78 -831 121 -423 -4 254 353 688 -775 -277 -448 392 -815 -367 -75 402 751 658 52 315 -312 -110 -650 -693 530 -623 -298 -70 346 445 -692 303 -623 -415 -5 -68 -626 -651 -468 171 -35 -92 287 -219 246 -455 -20 510 -604 -863 -424 -896 16 -356 -402 -454 -441 783 -815 -135 486 756 483 205 -778 251 521 414 145 -653 -741 -723 695 18 -486 286 -701 -150 719 -256 -178 695 498 168 -69 -723 -28 426 -340 615 -118 424 -555 -496 691 -872 -461 -882 -350 780 639 -151 754 -227 762 648 -687 313 623 -723 -269 449 -488 271 -769 -797 -54 -282 -836 439 -852 16 -161 -66 -791 -757 -244 -584 -780 -676 -651 780 -641 -300 -495 674 -189 -564 406 -720 -161 179 -538 794 -449 167 -140 -478 -481 -674 56 121 236 -5 -63 749 -426 685 -869 -504 586 529 407 580 502 -617 -345 375 653 115 648 576 -660 494 448 430 427 -326 -646 -479 765 354 -305 -844 793 800 -297 635 -880 -718 -281 -717 137 -220 386 154 768 725 185 -5 337 -145 271 -763 131 -592 554 -102 -150 -245 165 -42 697 -434 -898 204 250 407 298 -75 232 -676 -653 -231 468 -608 664 202 -856 -322 -355 255 -807 -33 -571 -568 -166 547 -623 -240 264 -142 28 -429 51 -446 -259 -88 93 -199 234 -229 310 484 -791 -656 -34 549 -384 331 -114 231 -116 -426 -213 17 -896 -344 -576 -56 158 286 -336 -417 640 294 641 797 -588 245 -214 578 -30 -837 634 184 -243 -374 278 502 -9 467 -647 -710 -576 -691 29 -13 -596 -778 -871 464 -153 -837 601 -716 339 -888 592 -878 328 202 -810 -871 -760 49 -288 724 464 -491 62 -676 720 -476 61 -519 -561 -1 9 -557 -477 -315 -358 798 492 -29 -890 419 565 -278 212 -380 -401 -650 -184 363 -147 -686 -822 -82 -770 411 -302 42 -471 708 78 -270 -634 -342 -412 -336 205 341 -687 700 270 -45 313 -266 -273 633 643 251 397 444 667 794 -474 778 -720 89 778 -236 799 -386 381 481 -558 168 32 78 -500 -633 -646 567 57 -488 746 491 345 204 -862 -340 -463 404 442 62 -285 -329 -306 433 120 582 -838 788 -335 508 -585 -548 619 102 -188 -125 18 195 356 -359 722 723 576 236 59 498 -229 374 -75 -448 -543 435 176 -114 -754 208 -724 134 -107 303 -649 -492 -474 338 482 121 -2 640 -261 703 -51 -4 -809 -392 328 765 354 -493 -830 -769 -892 466 -749 782 306 -497 551 78 282 -243 -831 -362 372 533 32 638 137 668 -196 -156 424 105 699 -543 646 722 564 12 378 -207 -406 167 -763 -895 671 -359 -100 284 -310 -13 492 178 -690 374 -190 -425 -312 -411 -541 -362 573 246 54 726 -374 512 546 -248 -876 -124 -538 604 -696 -332 -383 -512 -31 519 525 25 -806 530 -12 -199 16 -626 -315 453 285 -160 -712 49 -368 -757 449 -198 -255 60 -720 339 383 -54 220 3 193 -697 500 -69 760 -387 332 189 -110 -161 93 -886 320 -737 -91 -712 -207 -412 224 -261 147 -162 -298 394 -561 -393 46 353 -102 283 81 178 257 642 505 -846 -119 670 -380 759 -68 -564 -885 528 163 -520 498 -209 -302 -156 586 -365 415 -155 -830 -249 -341 -672 -720 -469 -262 526 -704 -254 699 424 421 -715 739 16 -724 176 163 -521 -206 -648 768 -608 286 673 172 468 -528 -854 -836 -694 388 182 -839 674 -577 384 -796 -449 769 -549 -411 419 643 -196 571 414 -238 -496 -350 -418 384 -893 -463 676 -210 265 -757 -581 684 -69 698 -247 -472 777 757 -346 650 -151 -780 -39 -842 -38 151 539 -115 292 77 198 -217 -220 -742 -764 -858 -720 741 -348 568 474 201 -511 -357 189 330 -422 696 -258 507 562 -389 -275 -869 -484 -781 -560 501 -162 -565 -772 585 -663 595 184 489 386 -546 596 335 -694 236 726 -809 -461 86 725 280 -48 -433 -317 -167 -31 -542 -653 359 -695 -400 234 -287 -534 177 -114 -227 -527 -197 -398 455 -580 -551 -244 173 -651 -723 -241 -240 19 142 -164 753 43 -547 -305 569 -332 -326 241 769 562 783 28 649 -86 54 375 430 487 -704 709 -864 17 -731 -17 -258 -839 116 -689 781 -191 -314 -22 -630 -606 -581 611 -880 91 579 -179 -700 -496 585 624 197 203 -386 -713 772 -462 -732 438 -641 98 -374 -877 290 -813 -732 339 -575 521 -813 -152 -194 -207 -480 445 -715 555 -444 469 -200 -265 199 -527 88 -129 -517 788 -506 242 -422 -25 356 -358 -697 373 86 -89 670 -562 -175 432 -578 -54 -142 703 199 -393 364 405 247 -844 -381 563 -503 544 20 -490 -881 -397 -611 506 798 -561 -651 -396 -743 548 363 -728 -17 -90 -625 -719 -515 359 623 -711 96 -290 533 180 -140 -757 -481 -524 -534 -562 -553 692 -596 -535 190 714 699 184 327 -405 552 -716 704 -425 265 -792 -569 -508 766 118 219 -698 -75 233 -680 263 -345 -578 41 -554 721 -257 391 -662 -291 -452 179 768 626 292 228 272 397 -617 -3 -766 335 -463 438 -440 724 682 102 760 -342 694 36 -431 344 -258 476 -220 633 239 215 600 500 753 628 472 509 -616 -679 -626 730 -822 446 -890 -810 -57 -643 -833 -571 788 -663 178 76 679 -604 211 261 73 -398 300 144 -274 712 -37 414 396 305 683 361 25 -793 -710 -416 -139 144 486 322 -360 441 -138 -700 537 -245 514 -673 268 -785 301 551 356 736 -722 705 -73 362 -534 581 -55 -393 -708 619 -258 -502 -242 112 -288 599 627 -217 -157 -620 463 606 242 765 -649 659 25 191 -463 -471 85 -174 -404 681 495 -492 354 14 -549 -141 -112 465 41 -875 391 692 -95 -566 394 -344 -177 -490 -67 367 9 -36 389 -151 -312 747 -280 -842 -416 -19 152 594 595 589 233 -59 -68 342 -66 93 -765 -272 254 -715 612 -270 -772 170 -24 -300 73 624 -817 390 -211 -888 -188 81 -648 694 512 532 605 -671 -591 -808 668 -789 -748 689 138 -742 573 70 450 -710 172 -558 490 221 -882 679 386 -298 -72 -225 -785 711 428 -542 177 553 -343 623 -140 -822 -201 786 574 337 -646 -698 137 -234 774 -665 365 732 -123 -835 779 340 485 64 -435 -364 470 44 536 -171 -759 -779 -711 -855 671 -543 -610 146 689 -662 61 -183 188 554 65 -851 666 -53 321 -249 -87 171 -207 461 61 721 -653 8 -729 511 14 -329 448 -861 -8 -268 381 -856 304 -306 -582 335 268 -710 -110 -713 347 186 -360 575 -413 638 -790 388 -711 141 620 -683 -308 -571 782 -575 -133 305 -700 -426 -272 -154 -152 -879 136 450 -185 589 39 -728 355 -386 567 -306 286 561 799 458 66 -639 464 383 -416 120 -270 439 -203 -391 612 -469 -622 -812 145 -67 206 -30 408 -451 -371 527 508 120 369 -883 -34 -17 264 -372 -469 -177 -335 -544 639 -598 -798 478 230 -43 -285 352 572 -186 517 263 -653 -533 -565 502 287 -453 687 490 -284 -816 -775 535 418 -428 -551 522 693 -144 -30 731 280 198 745 -148 -65 142 -805 189 -16 15 735 371 -517 78 -573 -847 -671 -738 113 601 230 291 -194 759 -873 -236 -588 122 -337 -201 -577 559 -892 177 610 -767 231 -296 -897 -460 357 7 -573 147 -95 -448 385 536 -79 -612 -827 -56 10 699 48 517 -890 695 -523 488 444 -480 -397 531 -855 -629 -636 302 269 533 -26 637 -72 283 -746 -884 572 -347 404 799 95 -67 -20 -683 -335 599 -835 -135 -805 -373 411 -119 276 -746 500 -614 252 -784 781 73 420 -131 -647 502 -320 -862 788 -872 -468 -293 -604 253 -349 540 -583 -106 -240 285 773 760 110 -867 -415 317 -651 -851 548 38 -791 -486 10 597 -405 -506 58 -76 352 167 -738 -766 644 611 -300 -98 55 -577 -170 353 -781 -532 147 550 287 509 586 194 788 -546 569 -774 -17 -435 -844 532 -806 473 -384 377 -195 312 -413 -120 65 -290 -879 -267 640 291 -60 126 769 -442 700 -659 -751 280 681 53 25 489 581 -240 329 -814 86 73 -791 -402 -876 -58 93 136 -546 247 -2 -508 -636 -382 474 -820 -880 -587 480 -411 -708 -17 -775 -852 -464 214 156 -120 514 292 -209 484 -866 -334 -732 299 83 -723 -420 -244 -793 -204 -505 355 99 280 -50 -320 592 206 -337 219 751 -174 737 422 -599 -361 -316 -230 588 -823 -664 -668 -144 161 333 -248 255 -227 -135 -18 215 -235 614 382 -84 54 -468 -428 782 685 -857 -336 -472 607 -185 484 -673 280 -571 -616 507 -332 282 -308 459 159 -572 650 -404 -129 -549 -674 -605 374 144 -392 -86 228 -82 748 -289 -871 597 -584 772 -102 -406 -651 -432 747 549 -717 3 296 -47 641 -707 -102 339 -826 115 571 524 -374 -548 -327 80 -621 576 -620 -634 754 -764 -303 470 189 26 687 -264 -134 8 563 -389 -531 -92 183 243 -558 526 638 322 -667 497 582 782 726 -39 13 265 -597 -421 -323 -757 -890 220 511 -543 -855 653 -880 221 -212 270 541 280 675 -528 -258 -694 -373 453 368 -402 91 -38 682 61 366 763 -855 -430 104 -99 485 -76 557 -541 621 -537 -540 84 579 -24 -293 657 140 -42 -499 -702 -689 -465 -585 -480 330 463 372 291 -589 520 154 -192 -853 -331 -748 146 540 -182 769 -862 -521 -885 761 182 317 -323 454 -333 -543 -165 358 545 -31 391 443 66 -641 258 656 74 -322 -479 -275 -83 -13 325 718 268 -672 51 -395 750 -17 575 199 44 -775 -626 -654 -852 -112 99 -867 -475 593 706 240 -824 735 -524 340 742 -103 -129 386 -220 697 680 482 -268 226 369 230 -375 623 -414 -86 -687 -523 299 -271 -776 -780 -148 669 685 492 -558 -93 -435 58 331 202 -294 -569 -850 352 677 502 565 79 -844 -755 699 54 -357 -285 432 -390 -774 -424 -202 641 -846 709 -817 -528 -521 -15 -871 643 262 -772 48 623 389 485 -191 -533 -862 746 -697 699 -511 -654 731 -138 -355 633 524 630 572 -104 638 -225 -129 -429 -845 -672 616 -248 -758 170 230 -242 127 -186 -835 488 57 622 427 -21 -365 -785 -422 154 58 -345 32 218 -105 255 -611 -868 -156 384 555 473 544 -448 -595 -167 774 116 487 80 122 -299 -612 -368 406 240 -741 43 636 578 -225 -360 -260 775 -240 294 739 -812 -28 -474 416 -842 277 529 489 -262 180 -900 743 -310 461 -604 597 -78 626 597 -487 -721 44 213 -838 -173 522 106 -680 -152 -75 658 -465 -737 117 -382 -839 155 487 -106 -201 49 -483 -528 -409 315 -358 413 799 -536 -316 -366 584 -109 -734 637 685 -824 173 636 363 -786 -557 -117 -163 746 471 -838 -881 -493 663 -24 -327 -397 -270 411 223 -50 276 -80 405 29 -852 441 266 498 583 641 -452 -188 -283 649 358 672 722 -314 638 55 -268 77 -199 -423 -88 328 570 606 761 -151 -469 79 52 369 -618 40 497 678 3 329 572 -478 -777 -131 -84 123 -67 399 623 110 293 676 340 -850 110 692 232 168 691 372 245 713 466 684 -568 772 230 559 -358 -400 -114 669 386 711 283 -584 243 718 437 -492 -81 -21 -166 698 29 589 -509 219 414 287 23 -706 -818 68 -416 -623 669 116 -168 161 -657 414 -338 278 -40 -278 -534 -283 451 163 -470 466 -254 64 -268 336 665 -82 -142 -169 124 -634 588 110 468 -844 257 638 -626 501 687 21 243 -252 -765 -590 -573 -729 680 -691 534 -545 -751 445 -462 -388 -548 -314 -461 -381 639 -294 -289 -806 345 -702 -564 -531 -357 283 74 673 -145 -354 279 762 -468 -291 85 -312 -330 -349 -83 -83 175 -550 672 701 656 -543 -334 -466 -290 -780 1 -803 312 392 -430 -704 -379 458 508 -497 676 -579 -82 -242 -543 -895 671 -514 -657 787 137 -544 -427 267 -320 -851 -400 444 -886 289 -651 -129 -490 -145 234 715 -189 124 -3 -136 -81 53 511 612 467 -164 11 -415 -8 133 459 -214 -41 -900 -552 -611 786 249 181 -835 -646 195 -629 -608 152 542 669 23 243 -97 365 -808 -108 -217 -448 272 -302 -252 -602 -234 -41 578 -842 -405 779 227 -144 370 -700 664 -830 -746 -560 67 383 13 164 -550 422 -410 -222 -440 -456 509 280 47 -748 608 -734 -403 404 337 -326 -622 679 263 -642 162 441 -552 -359 239 606 315 701 -177 -678 -609 623 -163 401 -618 310 -203 264 -269 -431 40 -272 -351 -770 441 252 -586 129 189 799 584 -642 585 -877 401 -883 383 666 -886 671 -408 222 800 -823 -342 -583 -720 -527 -790 -467 270 549 -181 382 -224 -742 330 -468 758 -53 -662 469 -893 -9 691 722 -29 -472 60 1 563 -769 -591 251 -817 777 -583 -199 94 68 -287 -444 -642 6 -317 -505 -742 558 -444 423 0 47 577 71 477 74 -228 614 -878 -162 455 154 214 791 21 -522 77 317 207 -123 125 -405 -319 -771 638 736 131 442 -62 -823 641 161 737 -656 17 -332 721 -389 -156 437 162 -341 443 229 357 -238 569 -480 786 -727 -431 -359 18 -149 -514 -620 -558 770 -133 -128 -363 430 523 -675 136 -628 -70 -722 -20 -236 700 537 -897 -889 743 -248 -665 -498 794 411 -680 -640 -361 102 -239 36 -139 503 -566 -187 -505 -481 703 -811 -410 258 -700 -52 -456 39 -708 358 103 634 -415 -710 566 85 -850 -765 117 -49 -382 -424 -482 528 576 -279 759 620 240 -79 -144 -25 -124 24 -482 -101 156 348 -597 305 -697 -822 13 -642 -66 -890 -453 126 -110 -864 -466 -218 296 -833 -83 -447 654 630 -166 -754 -566 -435 -751 -614 -597 -221 -758 -30 -110 37 -280 -582 40 694 -749 299 91 -440 684 765 549 604 389 339 92 585 540 -710 -811 -422 -80 -215 -469 643 609 -378 -535 -191 136 -346 -892 -192 390 -168 -790 -624 688 -90 367 -770 -157 222 268 -810 -834 -874 456 -334 -463 -297 -648 631 -866 -687 416 382 554 361 -43 -633 -864 536 760 765 101 -106 69 -345 -218 641 -327 655 87 -148 -830 -77 -439 -17 -691 -409 -710 -616 -845 -292 169 614 182 -418 294 650 572 -78 -433 -863 662 321 508 281 798 248 -460 -879 -822 -579 657 -881 -385 -215 163 155 661 181 680 199 -29 318 518 -315 123 -839 118 287 50 -845 -301 210 -597 -347 -703 -595 265 -157 25 -425 340 -599 583 -659 242 -621 -583 260 95 763 269 -375 -465 39 192 602 -582 -574 427 167 530 -729 723 627 746 -349 217 768 595 -545 678 582 -139 542 753 12 643 457 13 576 -287 473 -218 562 -800 -382 561 760 772 -448 -45 753 -851 -107 -741 -876 -900 -171 103 774 607 628 -698 259 -578 -818 200 479 514 335 -72 -199 651 243 -201 344 779 -166 285 55 647 -204 533 -479 69 171 -732 451 -591 -656 -339 402 -315 309 460 319 440 35 -644 -688 -751 -635 -81 549 -464 507 635 608 635 562 -618 -833 663 506 548 120 136 772 9 -536 594 -735 -247 746 -699 281 112 -376 -3 -121 -780 724 201 205 -642 310 -59 595 -657 -226 566 -493 381 -335 179 471 32 105 63 -208 -9 432 -488 145 -668 292 -333 -342 93 216 708 -66 696 -22 83 -270 18 -646 560 652 704 -413 633 -46 597 14 -165 567 -443 590 -535 439 777 -720 -715 -842 -707 -122 -849 237 525 -542 -356 135 -162 -353 50 -44 -98 -803 91 145 533 -645 280 -538 215 215 -106 -62 556 -428 398 744 -417 -647 732 -470 -539 -811 720 17 -50 -261 -303 -10 274 -230 212 -305 125 -701 -760 592 -23 -839 99 -514 -218 641 -670 -820 -557 381 -146 143 426 313 -136 -868 -206 -767 740 -426 622 -803 16 46 -565 146 530 129 139 -357 725 -226 630 -732 -4 -645 -92 -696 -77 -540 180 390 -729 -17 463 153 -897 -125 -166 -249 108 6 -593 0 364 -274 458 332 437 -389 -796 -164 -395 379 34 -6 -311 -745 582 320 -806 129 217 -49 -411 502 -13 -748 752 -340 668 -792 -555 125 -856 -651 -149 -819 -405 -118 -250 688 -184 688 515 -79 309 -512 709 -515 -717 404 256 778 -8 110 -281 237 -489 543 581 39 31 -74 -390 527 516 -261 -598 -785 -699 -311 11 -450 365 617 -281 196 150 470 542 216 628 165 296 88 -589 123 -736 395 107 -182 -619 -182 129 486 -118 107 777 238 290 122 229 156 302 -404 -40 -363 -834 -288 -30 -428 169 -790 -707 233 -624 -876 -825 768 -443 -237 -666 -647 -676 -719 97 73 -235 -547 194 232 -407 288 188 485 303 639 -718 -135 678 554 609 -755 342 263 -14 77 -228 -283 -711 650 439 -321 624 -232 -410 558 -527 307 161 82 48 -522 437 524 -769 -108 -478 312 6 8 -180 -78 -128 566 -640 -814 488 364 118 485 725 5 458 -469 -447 -101 609 -103 -75 295 -347 356 -160 429 456 -349 -203 -69 368 23 241 -23 725 -491 -345 -89 -7 -772 -163 -495 501 -137 -839 -801 -379 633 572 422 754 -94 -726 -622 377 -860 -336 67 131 -787 -632 258 590 -687 455 -518 -15 -448 690 533 -813 631 199 546 653 157 580 -382 449 622 421 174 -35 81 779 -94 490 -453 82 -692 -450 -548 302 589 -241 -146 307 -55 -1 512 -632 795 532 -788 -133 339 598 -99 38 -736 -315 -374 306 -373 -777 497 -582 695 -375 10 363 213 -248 -697 274 -492 235 -450 -839 400 -106 -360 -598 715 -699 -90 351 -739 -505 -846 -708 -768 430 363 58 469 140 -888 430 719 -542 751 -664 366 -716 -446 -115 -529 50 -305 -578 110 597 269 54 473 459 230 -505 23 336 -110 -493 -200 -400 -393 653 431 411 514 -447 290 240 -716 -308 575 448 -170 -611 149 689 515 -63 270 -618 689 -802 214 741 560 394 -196 -762 629 510 598 -773 783 618 -483 -418 -425 624 560 -743 -401 -393 -480 558 436 685 -326 -9 -433 727 532 269 -857 168 323 293 -305 -478 397 -708 -240 632 585 -110 -773 791 -209 682 371 -30 516 554 188 -284 37 -316 -277 118 -471 -56 641 -516 -295 295 524 -585 -402 501 221 -831 -224 512 -86 -309 413 -736 488 -424 -441 56 -211 -330 -895 -623 -847 -899 647 223 -277 161 332 -408 0 -600 -209 137 71 66 690 757 -885 -900 -37 722 620 -827 -500 25 -622 -53 -192 282 -392 -497 -58 -11 257 -157 409 -874 496 1 -439 -551 128 256 588 -884 -623 -507 -162 131 103 597 -274 -235 505 443 576 759 572 147 -59 -624 274 762 748 -300 349 570 -761 -821 -654 -107 593 -480 -876 -862 -682 -762 -595 -627 -819 -319 -674 -60 175 -655 -307 149 451 -374 -39 -470 676 -316 -674 662 680 -530 -158 281 -360 -664 -840 -267 -141 324 794 -64 -448 427 294 -34 -40 -547 -424 -623 292 -623 -155 680 153 -258 744 17 -372 -130 442 310 -818 -571 -335 -327 494 688 -490 -504 627 -767 385 143 -365 -309 288 -120 -411 -462 -464 722 251 183 -720 797 -409 102 481 575 -834 -231 -76 -123 -864 565 -848 -880 773 4 270 687 -195 3 -460 49 605 183 -242 463 232 -794 -316 -563 -218 -509 -641 -383 -320 116 -719 -786 151 266 -897 516 -176 -165 -875 -722 413 606 -94 -537 -344 631 272 -557 435 391 -760 368 -867 101 210 456 -782 389 -860 -516 -807 -91 -639 -78 -563 717 -714 290 -707 -57 -896 35 -794 601 -518 -531 -654 -503 -740 -307 -748 22 -841 -149 667 715 287 487 685 469 -406 80 786 615 218 -104 474 -97 515 257 143 635 -287 376 -352 158 -365 -663 -497 237 285 145 -619 -376 386 351 -70 19 -435 550 76 430 -500 -72 -171 438 492 424 458 -366 -123 -554 -799 -434 -790 12 -696 -249 -143 -93 206 -809 -240 -103 -631 -107 -334 189 -41 -817 -682 304 -418 679 -807 -660 -566 -788 539 -238 787 -29 429 4 -671 190 320 215 750 425 -737 -294 79 499 621 696 -168 -183 -509 -846 491 535 704 506 787 379 -606 548 -222 424 -212 -537 -832 507 -736 -473 13 305 -716 -390 -894 142 -337 -49 729 157 -697 -98 -117 -387 -765 -786 -58 -480 -716 -851 -382 -196 -607 782 9 -363 -84 -506 -74 68 -205 363 -117 -464 517 -620 760 655 -97 -485 379 -578 -619 -116 288 799 738 507 -460 -593 462 -851 -712 36 518 -462 -30 -721 -606 11 -840 770 -222 -697 128 -627 -123 35 -720 247 -672 -594 -354 795 -9 674 591 -852 247 253 268 278 571 -501 -435 -828 447 487 -801 -374 666 422 15 290 163 -661 -574 32 347 778 -486 407 -690 618 -82 -679 714 558 -428 297 -85 561 261 573 786 -326 641 -526 -383 371 -861 -844 192 1 -616 406 -123 114 -24 91 -269 648 590 76 298 -410 270 700 -45 330 -113 -683 555 449 317 124 287 -592 333 -880 171 -253 -769 -5 -377 -794 -364 342 -472 230 -56 -266 551 555 -120 416 321 -860 583 697 -431 171 723 -46 340 147 -338 430 139 -184 784 13 -3 719 -385 632 -154 -869 277 -424 -445 367 412 -23 470 291 94 558 -769 12 -194 -143 -412 201 -264 -477 274 -168 -172 -366 29 -107 -8 175 -283 -696 -587 533 -849 -36 -679 774 489 -462 444 400 -190 -160 -85 479 -703 -622 413 -57 -809 453 23 -128 301 439 480 39 621 -548 -365 512 -343 506 -73 517 -224 -709 118 64 -638 670 -155 -342 -200 750 -330 -59 -382 581 -498 -48 -313 -585 -846 -691 485 597 -40 116 467 -853 -567 -441 -429 -890 9 -269 -129 -404 671 -454 135 -887 250 -391 -785 -85 750 -526 512 -787 -299 -626 126 505 250 383 -372 753 -311 763 228 126 -701 -808 249 186 -253 293 642 312 315 350 -140 -818 293 309 449 422 -345 -882 13 -863 -94 -682 30 103 21 340 665 12 -329 -550 -237 775 -64 29 -627 217 -266 27 614 759 798 -790 768 20 -686 324 369 -499 -402 -800 347 -243 727 683 -142 520 547 -868 -114 170 -442 318 -877 -109 -689 -714 -536 -566 144 -329 -33 -456 -795 -390 -206 -707 251 -183 -881 334 -277 584 -290 -391 -33 200 75 -570 -280 304 -55 758 -673 260 -791 350 -518 434 -132 285 485 -122 504 -252 798 -774 627 224 655 453 498 -719 190 140 -873 122 -590 513 -328 -873 326 512 -107 -418 410 -541 -456 491 -899 -197 -860 -316 -827 779 379 362 -112 448 -207 728 -101 -433 -324 361 176 -695 -273 191 -56 -559 82 757 -503 -853 493 -418 -367 -192 795 -394 -327 294 173 -275 579 -143 -237 321 -664 598 363 -489 -382 -139 -95 40 -167 -651 -227 -586 -512 68 43 -336 191 -13 167 768 622 586 -676 -349 -816 330 203 266 -214 -832 -424 686 -219 131 -302 -432 -73 -240 -447 -714 271 -469 -874 653 -345 12 -736 -278 -349 630 -581 189 -705 716 89 646 -510 -284 580 -239 334 679 -758 724 278 730 -281 -272 775 -707 -362 -470 695 675 72 -850 -77 -163 -159 -128 -112 -523 -706 782 444 -25 -548 -892 -623 -552 -285 90 -535 753 -576 634 -701 -725 -289 615 784 246 386 384 363 -283 255 -129 539 -863 -539 -352 243 701 -191 -658 -104 3 -38 577 -329 -279 675 -786 -438 -53 375 -132 319 624 -251 348 -477 -277 -415 -31 -591 -109 694 -696 -271 -146 -627 713 78 -657 -778 383 -553 -863 140 -543 -865 387 271 -258 687 67 169 403 765 744 270 -441 657 90 371 415 -624 -25 -893 585 -352 675 738 175 537 111 77 609 -693 666 -777 171 708 -391 -413 217 600 -476 456 510 -840 580 351 -443 -164 429 397 650 -783 -831 10 -124 -173 370 442 320 -559 -695 780 -720 -511 -399 733 521 23 84 -597 612 -298 -248 183 267 -767 464 648 -408 669 -738 648 -535 -494 -246 -79 -725 -633 698 -896 -80 559 438 753 -394 -879 -134 385 -646 -419 -162 59 753 -157 -268 249 -728 -95 -256 -69 -821 122 -802 731 -513 421 -136 -450 -519 227 -441 33 265 698 -212 -379 304 -390 -185 32 454 101 794 -185 -660 -448 -134 -472 -697 -746 783 -317 -475 309 747 209 -702 -567 -657 -411 276 557 718 -25 -441 -317 545 -218 299 611 -349 -851 -85 511 232 -654 -487 137 773 117 -824 -332 -541 596 -194 -88 -250 21 86 -232 -873 -317 -524 -673 155 -274 353 56 288 -404 400 -144 -714 447 361 640 -2 -357 -303 -295 -481 556 -353 -251 441 327 -650 82 -515 -268 433 -125 95 -295 -299 -489 -781 -269 234 750 259 167 -600 -597 -601 -171 140 632 319 -761 -505 -241 -522 -24 514 -673 262 159 -228 177 -814 -22 531 464 552 -884 -1 448 -509 233 647 -806 -135 -657 760 420 -266 676 -848 -335 -541 143 -622 -291 633 418 -735 -283 271 -684 -587 -518 636 740 -352 -645 -17 326 401 663 637 27 686 -703 -622 -688 111 -702 592 581 77 -101 87 -492 103 553 83 -324 628 88 -715 -117 -363 664 -330 -294 -396 500 -265 -70 -166 83 393 -244 507 653 -237 -291 356 -487 -129 703 712 -482 -613 196 -667 -115 225 -686 458 -731 -882 -620 22 500 -837 79 -186 602 -226 -737 148 791 -765 411 -87 426 502 -783 775 -705 101 -526 419 -487 -531 279 -108 -531 -81 -194 -767 478 4 743 311 -642 124 -249 30 118 -834 -578 114 381 373 -425 -235 263 -350 -306 125 161 -887 428 -607 -450 -162 -256 -86 736 125 655 89 -621 399 -241 -231 -357 656 134 -250 367 -565 302 637 -838 -868 -126 257 384 386 76 -735 -250 -783 -722 118 779 -49 -271 -270 -755 -659 -475 754 566 289 109 -115 -820 255 -233 238 -505 -254 -602 -67 -50 -36 -137 321 396 -610 -383 758 423 11 420 -47 -567 -865 255 -850 -621 102 -241 632 371 365 761 -612 791 56 759 -203 75 60 -263 -78 -392 740 527 704 -817 424 -592 -503 462 -510 779 -483 -727 -198 708 -415 797 176 -87 85 -198 -400 768 -595 -213 -90 19 160 248 -478 564 -808 386 -428 -683 -340 -165 -467 -382 -777 -664 -797 -311 491 -494 -487 501 -48 12 -70 168 -447 -885 607 231 -767 -433 -70 131 -671 -105 -583 547 571 -597 -473 -205 -877 33 552 123 -343 -827 698 -85 516 -141 -59 790 -865 -555 -510 -741 -615 393 -208 -47 558 23 549 -102 642 568 -343 762 169 -375 156 323 99 -619 533 267 -684 -113 -794 696 -377 -166 -408 -429 728 -708 170 -210 -493 273 583 659 579 448 254 -559 -221 33 -165 -224 -458 692 518 46 24 704 378 294 -436 713 -760 646 351 -195 14 -263 513 265 793 659 -210 -813 -441 -788 388 773 342 270 -107 -717 617 419 -691 -671 -770 -762 -243 -628 693 217 529 505 214 -530 689 -297 -830 307 43 -647 -17 -433 268 741 759 -303 551 281 529 -503 -406 761 -503 156 599 225 -799 -66 635 612 742 367 -42 -659 567 -661 -586 -459 3 610 -442 -143 154 -352 349 401 -513 -606 40 -240 -98 -557 546 343 487 -67 -151 782 -805 -789 -748 -668 -369 -633 -754 584 -867 -28 -637 -768 -650 -440 -10 -863 463 669 -423 35 -609 -181 -623 -560 617 -539 -182 -548 -527 46 -65 -70 277 -221 -483 -164 590 596 500 646 -294 187 -718 239 565 -626 -385 -856 -42 -542 791 -146 750 -538 322 355 -68 -232 155 720 509 -833 -646 -475 791 -393 322 -247 477 764 570 -375 -759 -41 616 -282 -320 -720 -209 -244 -101 409 -476 -800 -78 -313 -431 -199 304 -599 -106 -34 -729 799 -568 -799 -582 562 493 253 -615 594 -82 -363 -347 443 -519 108 383 465 240 -402 -730 -503 -386 247 -887 -871 -603 415 -699 -643 -892 -849 -849 786 -206 -890 373 -522 -237 -815 584 -690 -35 211 -134 -602 376 -705 -874 -678 19 77 -341 487 -254 139 102 -444 423 -257 -708 -118 694 335 -385 -749 -55 -483 -532 -51 7 296 -62 -680 -41 89 -451 -110 -230 -369 756 442 -63 -114 -62 -450 -599 -354 -223 226 -598 246 347 -472 475 198 194 402 -669 -221 -476 -256 -890 269 -321 -180 -669 -506 97 786 -64 -770 -829 -818 454 -466 302 360 -447 263 244 303 -254 -225 -690 269 -528 -411 547 -659 102 -718 -148 644 406 348 -244 584 -425 293 310 527 -543 414 405 -700 -673 -258 -485 -685 656 -892 336 -17 -119 797 -703 778 69 23 -854 -739 -156 -535 -226 709 -572 -819 -74 -220 -299 -176 -488 -299 376 437 535 158 51 -337 -190 -470 483 -517 -5 -532 -586 87 -148 -838 550 -96 -49 347 638 -708 20 458 -151 49 -169 274 -268 -362 467 -116 528 -641 -792 287 -371 -832 -97 55 -535 523 -337 49 158 568 -772 -826 742 -194 687 345 -433 326 -540 -10 -71 -690 -381 -251 -540 -613 -662 -414 -895 411 315 -569 746 -738 753 266 773 -893 635 -359 -552 224 -560 358 -785 672 -686 -844 655 131 -84 -191 -360 -564 243 -479 148 527 -762 64 -689 278 657 -52 -125 -243 -567 -120 -805 -226 425 628 425 -249 -368 184 -99 -826 -876 -207 -239 396 -496 -611 420 -142 -796 574 -205 280 633 -256 445 -897 -232 -118 -221 178 -834 544 469 -524 -700 254 -687 -809 716 524 57 -206 -304 -245 -602 -20 -836 -551 85 506 -413 -424 -153 499 23 205 668 408 -559 703 -350 -365 656 -352 501 747 119 135 -142 -304 25 609 -447 262 94 -834 -91 -732 -586 270 777 161 -781 -666 366 0 -510 771 -582 108 597 -82 -556 -85 -627 -686 145 -284 639 8 -344 -622 648 -583 14 511 -168 -657 165 -333 91 310 174 698 -66 517 -152 93 721 -431 295 -527 59 41 552 745 -134 -898 265 -869 -468 397 256 -605 568 -135 -233 298 168 -584 130 798 519 -626 -867 -660 361 -687 502 373 -323 200 -18 373 -24 740 263 -25 307 499 58 -378 -26 -272 -653 712 -122 313 760 -61 -234 379 -664 -370 -737 378 -607 410 308 379 -529 -773 -226 -640 -235 659 148 543 -424 -465 -845 220 -537 678 -270 354 -89 -800 -281 -225 -628 -92 -804 397 630 -775 -586 358 708 -217 582 -8 -876 -111 183 488 -332 746 -403 422 -312 -690 -721 402 -274 265 -784 532 -231 326 578 660 -595 149 -202 -760 -369 708 -145 492 -48 739 794 -185 -122 -890 -758 -140 -110 116 -253 -70 -64 187 179 796 -445 758 -531 405 -207 -141 -889 -311 469 -44 -525 786 -136 -258 552 251 -157 -870 -596 -635 195 81 208 410 162 -64 -158 324 -275 118 -435 -643 -373 -84 -622 737 -689 -526 -360 168 31 -739 -137 -879 -8 259 640 370 -755 -67 263 377 -480 -530 -205 -305 -398 688 778 234 195 -637 55 345 -708 61 -169 363 -29 282 353 529 -222 499 228 143 -66 363 332 146 -118 -286 -732 89 -117 413 -531 491 -403 -892 -527 25 -316 446 -291 197 -75 612 326 -19 205 646 -708 -883 137 -34 -667 -456 -516 604 708 155 -266 490 -363 -182 237 -387 -472 627 370 562 151 399 -872 280 -412 -364 467 314 787 -446 -149 -874 551 763 -898 170 -668 -311 506 -271 542 -694 -544 -302 495 751 -331 404 630 355 583 95 -839 -513 -445 -875 262 340 -375 -171 -745 375 473 21 -565 487 -372 -230 645 -100 -65 -810 -495 694 557 -341 462 -270 153 -93 13 -839 -873 -652 309 -505 -684 4 19 645 466 420 -118 721 541 217 162 -403 -778 -607 550 107 -45 242 105 -94 -386 -45 79 -541 -539 470 261 -97 -53 637 330 -68 409 -559 745 -388 -452 -408 -209 -423 -93 750 605 617 13 369 -246 20 485 -414 703 -874 -244 789 515 -4 622 287 -838 696 344 -514 -228 379 -752 -722 194 132 568 -168 -149 762 -858 -323 -627 601 -689 613 795 -230 334 -285 -838 289 -538 -530 -586 -433 -356 -201 618 -783 -681 249 -678 61 119 -394 429 -12 634 705 -589 -403 -326 -552 560 690 641 443 -892 -540 -629 797 -515 223 342 -420 36 474 -20 -811 -170 76 -396 -434 -568 153 -529 -832 -740 655 -647 644 -349 600 471 698 -2 448 178 449 -72 197 -836 455 174 558 734 -341 528 515 154 -258 -247 584 -883 -288 703 -520 -287 682 -452 661 -738 -897 -608 716 643 328 -202 -60 450 780 657 623 -468 604 -829 -781 -226 -323 -115 -297 -367 -291 124 -7 -81 -14 759 -232 641 -165 -200 -111 146 -93 -476 165 286 -176 -699 191 -563 -708 765 32 362 64 -752 81 -811 625 -647 -701 -32 -867 745 749 -218 -714 378 -831 -48 -396 -763 332 14 -355 -110 -761 436 -853 696 -514 149 -379 -733 394 -658 -663 -648 -898 266 -217 117 -864 365 -819 -545 -808 -434 529 -673 451 317 -265 -537 791 172 -621 -313 609 -432 -830 -442 -45 697 -596 -681 -355 71 -330 2 534 233 -475 -177 -832 436 235 -746 593 15 752 -263 661 23 -346 186 -69 -61 -298 534 -724 -590 -114 265 -210 -273 333 391 -791 765 665 -243 -598 -877 -111 694 -703 775 -410 -92 -184 746 63 -814 543 374 343 51 73 558 389 -560 144 502 357 -682 -842 -623 55 -732 -636 144 683 628 -843 -743 -421 -517 38 518 -189 410 -66 563 -325 -169 548 71 -764 29 656 463 405 -247 -568 259 -454 346 241 -226 -899 729 351 -768 -797 -552 716 -103 -556 -789 -243 -470 -300 -470 -134 -29 76 437 -424 -461 -605 10 -787 -265 -875 104 503 -505 578 416 563 -444 -122 -360 -174 -75 269 108 -555 -180 787 -657 -459 -736 -683 412 -444 -92 198 -639 727 745 -209 -345 744 -689 -411 -373 341 -459 583 -477 -840 -155 259 -60 -546 -540 -827 -164 -540 170 -661 -746 -451 -242 -486 -342 -306 -725 118 -862 -626 -48 -129 -745 582 -814 -633 -116 233 -680 -718 93 -565 634 -339 -67 -647 377 -839 -259 156 -70 -420 537 -408 406 224 -834 259 595 -346 -92 351 -228 534 -257 -538 -135 482 -743 713 31 -51 758 -661 632 -276 -830 -40 -631 -546 -382 45 162 -782 482 -305 254 57 757 416 -849 491 -450 467 555 686 -684 596 -593 118 -646 301 -424 199 548 353 -278 452 551 265 121 -314 -6 47 -825 -899 -282 -215 382 -239 -258 635 678 -892 -330 118 -835 410 -583 -175 531 403 470 609 -299 677 755 394 -226 -521 0 69 -53 -521 350 269 -136 317 -676 -636 710 181 394 -647 412 240 -419 645 -593 -287 514 303 -306 674 571 -62 -517 164 213 418 -432 390 271 298 406 -884 -519 -360 -534 -502 183 -290 582 687 -248 373 -803 723 -461 178 -763 485 441 -161 -153 302 334 45 -176 76 151 51 -15 363 424 543 227 458 533 -755 -3 226 324 -747 581 601 129 -506 -329 690 480 729 -183 637 -448 -617 60 -679 -193 -300 -603 492 758 109 -108 469 -770 -237 302 455 -530 4 -596 548 -395 -4 -380 -615 160 585 376 448 -603 171 -141 -47 -80 -532 312 -592 -581 -287 -102 463 527 -746 608 395 -247 -689 -504 210 333 651 -7 -25 683 295 66 -154 -761 687 565 -806 -60 566 -89 -180 -552 785 172 -743 -581 -145 -652 62 -790 -757 -644 520 648 625 -879 -169 312 267 -722 -389 311 387 -366 -119 -787 -543 -460 -166 -64 -318 433 -628 440 -473 730 517 265 436 -197 -92 148 -801 -204 319 545 125 -71 336 -79 -599 -197 -351 746 -612 -180 -850 758 -250 -124 315 -764 554 -384 -893 -527 469 419 -376 -270 -806 -289 732 -789 183 -345 719 -645 -797 -738 -158 -11 655 -314 205 -432 -72 -598 -608 402 228 73 -424 -199 -867 290 -772 229 -700 -807 391 -523 -363 679 415 324 491 519 -623 751 -493 -564 212 -60 -653 433 -478 -392 -844 -617 -743 -752 -483 -397 221 583 188 -425 346 -870 -299 -3 588 -161 -623 591 -425 590 -454 -163 122 -330 -295 -728 -506 -98 -850 579 603 704 -711 -204 -207 437 -811 185 280 -33 -613 -481 616 738 -319 -119 -708 661 146 -574 -479 302 -676 -14 7 -101 -342 254 -99 697 -900 -203 -80 -356 -572 -551 -653 -402 -404 745 422 -188 434 483 332 -852 749 524 324 564 -513 -60 251 -439 761 -459 728 -321 -726 -751 -108 -834 481 733 -144 -848 110 -554 -887 -240 -385 514 245 33 85 213 -448 -645 -55 -113 743 562 725 637 -676 -626 -601 -91 -640 591 -338 -755 98 77 382 -796 -190 -440 -657 -562 -198 537 -538 -792 -184 -107 -278 -549 -213 -492 -385 -119 -759 -702 -478 604 -717 -443 -171 -731 55 -242 672 -144 140 -451 29 -661 -852 -483 -335 -654 457 -125 611 247 489 42 105 -354 413 -460 38 270 -203 -557 611 47 634 -578 449 178 -48 235 734 736 798 387 -206 65 -789 -217 -114 619 284 682 273 -852 772 -645 576 394 -847 -412 -407 76 -479 602 -792 779 -17 373 427 -624 -544 -390 -120 68 469 616 469 -265 167 769 -438 -632 -756 -595 -7 471 -20 -674 149 -824 -812 -717 -105 532 657 -13 -598 714 -756 -624 796 -235 330 194 -21 -836 382 322 -275 -677 330 -245 43 -569 -56 -93 303 -474 328 -147 -348 -660 -79 438 -253 230 -11 9 637 209 -418 -354 526 -515 -751 -873 -369 436 694 412 -70 -60 506 558 -441 314 -210 777 -712 -557 -191 -818 650 -36 -523 393 -818 319 696 -183 752 720 -359 306 343 -243 -226 65 -107 -431 242 -743 -736 617 625 774 181 -44 -246 -560 -686 -202 523 549 319 773 -430 674 -886 195 -93 568 -572 -1 601 -143 -168 34 -620 -313 -440 -16 791 -30 -721 627 -314 -35 310 -416 -10 321 666 195 -723 -836 109 -871 -12 -500 -832 -153 417 -255 -508 2 224 732 574 9 14 -819 -428 -609 -382 263 -840 357 -106 742 756 -411 164 680 -56 -778 447 -283 150 389 550 -395 -361 -509 -208 -799 119 -547 532 451 -833 -861 503 762 383 330 206 -265 -363 -78 510 163 -268 -821 243 -788 -817 -151 -793 607 654 -79 -518 -96 -87 757 237 552 -207 -897 -640 -837 -108 -377 582 242 -47 -391 -634 -54 389 -262 -714 -451 -254 664 -814 -662 -683 0 620 188 -751 592 -729 781 -675 71 -742 695 -324 148 658 594 256 91 390 360 2 26 -723 -182 309 524 631 -488 3 517 -800 -476 -733 -227 593 367 424 222 431 22 -416 586 -614 180 -272 51 158 467 -424 -446 -325 -242 -716 -709 -651 -882 -247 172 738 -218 706 370 -599 417 -213 633 -706 -107 495 -803 -663 661 -581 -691 389 -195 333 215 -11 647 -850 567 -734 -705 232 -473 -602 679 552 246 -143 -423 -325 -320 131 707 -685 -852 252 302 -19 168 -500 -721 -695 -426 347 -139 81 -839 369 549 -37 541 562 -663 -788 780 -344 287 -491 -857 34 -653 -850 -172 90 -405 -300 -91 -616 -140 15 679 -316 -186 112 416 -376 -499 755 -740 -173 666 475 -723 473 770 357 -211 187 -876 58 -10 -625 -328 -175 93 719 -101 523 -825 531 161 645 6 566 -679 -81 -613 100 467 -31 666 -283 369 457 -243 -303 383 -598 -6 540 470 412 95 700 -167 -40 -37 -7 755 -112 -383 517 718 184 623 157 -757 70 -523 487 725 -477 305 255 -674 -202 -367 -358 192 -395 -418 501 45 -135 239 -299 329 422 113 280 -540 -869 -812 709 -593 -151 62 -757 544 -819 573 517 -723 -306 166 -854 -16 -36 -206 772 -780 -627 -731 -610 -262 292 631 -593 -15 -488 -480 493 -80 376 -820 8 -376 -757 -481 708 531 -207 119 -481 -626 754 250 447 78 428 233 -187 -781 57 39 -143 -339 296 -319 750 387 517 -246 614 -376 -488 14 741 -535 531 -555 154 758 -421 431 456 790 619 -888 500 -194 -551 -633 281 -347 771 203 19 -15 -146 -144 719 -184 541 296 719 231 -771 -784 -629 -464 52 -23 -680 -389 292 -306 -146 720 -271 -531 -589 721 31 -614 -236 -181 -230 -579 295 -191 -683 -649 642 -387 569 -665 465 84 465 -767 326 -410 538 270 605 -628 -427 -178 197 732 364 -696 -185 593 -182 -258 727 436 -147 343 284 714 400 -669 -59 35 213 -802 -118 135 312 425 -661 183 556 -743 557 -330 494 -300 -290 238 -433 -77 555 398 -220 55 -227 461 -68 213 147 540 -173 404 21 47 84 252 626 299 642 492 97 -35 -538 410 204 306 564 188 -499 -579 337 -479 -239 461 229 -312 433 180 -890 492 523 354 277 -647 422 203 744 -566 34 711 -619 -502 421 -318 -14 -763 731 668 171 -387 8 579 -596 299 -336 232 326 -84 -701 -471 544 -357 151 -53 368 607 13 -735 789 -629 -750 224 -694 -585 -167 123 -894 271 695 19 687 -691 -514 232 83 -624 379 -877 223 -635 795 -719 605 539 529 -293 253 767 655 711 17 13 746 -194 -502 759 476 -32 382 -201 705 -518 -100 -341 513 44 12 76 531 -730 -109 560 192 -834 -80 -675 -225 -471 -143 -235 591 -624 19 -845 -495 -229 -795 560 503 -510 -741 -212 -583 -220 -773 -623 -168 0 559 191 464 -845 584 -478 352 568 -267 -887 334 709 -886 395 519 89 -348 -714 -682 215 -329 -683 -479 754 38 -559 415 690 -260 597 -193 205 -370 622 381 -639 -410 100 129 -664 -283 27 773 -240 -644 461 -620 -561 -155 -489 634 389 -329 789 -74 62 714 -743 191 -355 -231 197 -181 241 -669 -497 -635 -820 -481 -571 -517 185 -175 472 -268 523 -106 499 -560 -463 -118 607 -87 -432 -786 362 -143 713 -723 -282 618 555 36 534 778 338 437 -101 -458 256 678 -175 70 -889 189 268 -737 -504 -846 728 -618 207 -387 256 -346 269 351 266 769 -706 196 581 -873 -331 153 -385 -225 107 -192 -411 -787 -617 -527 330 428 -709 -47 -301 -80 -343 -487 -40 84 -624 -44 -292 -689 -648 -855 -235 -183 790 -154 -101 -34 358 -749 670 -459 787 130 -485 -367 234 518 -641 246 94 -737 432 336 -794 -324 747 124 792 -888 619 281 180 258 284 255 427 -672 443 -232 -157 -123 -530 -439 -45 484 -575 768 651 756 -875 -768 -813 178 642 460 304 -740 -514 559 -668 679 -280 295 758 592 -876 -149 -568 -362 558 -697 -259 721 -449 283 -53 -757 281 477 555 -819 755 -37 50 548 517 777 -476 -578 -237 -569 -841 475 -837 167 -476 647 -190 710 -569 415 -789 -260 456 -590 70 -821 248 -85 658 -303 733 701 -524 224 272 411 265 78 7 389 449 658 -756 562 -600 -45 -758 237 -879 525 152 -256 788 -413 683 -566 -329 -76 181 386 -95 -862 131 -336 -587 -459 577 -343 -1 -573 228 131 235 733 -151 287 -768 674 -380 -181 -740 123 -422 -753 62 -53 -529 -62 194 -201 -821 426 410 281 -669 53 -466 305 -285 -293 631 -425 -644 141 734 23 187 -794 495 524 -64 -218 106 -752 -896 18 -767 243 -9 -161 -822 422 552 -601 -390 -410 -867 35 -778 -729 -108 -135 -169 -539 -355 460 502 379 17 -860 -482 69 607 247 -402 138 -764 445 27 575 551 126 -782 115 -776 328 -188 631 217 -427 494 -826 -239 -619 -791 73 -101 97 -466 129 -765 -589 220 233 -552 533 -289 -671 301 182 660 -371 -768 69 -687 -620 188 755 -731 699 -386 -395 -770 499 -350 -713 -242 -812 -421 305 -218 -804 -301 -299 366 745 479 -874 158 -831 495 -791 174 -770 -623 117 -334 -72 511 175 -648 448 161 473 274 -225 -541 -251 8 -22 785 -352 -852 -103 -62 -496 -525 -105 422 120 -615 751 643 -359 -866 -659 -224 404 379 -201 367 -644 -221 -59 -243 425 -570 333 284 582 -539 288 467 429 192 -840 609 98 289 -140 -356 -244 295 -455 -497 -785 -800 -298 -679 -855 -9 753 -279 -767 -247 694 405 171 -475 668 414 693 -375 -823 -771 98 419 231 -571 -302 -424 -287 -702 -165 -544 -127 -826 -562 745 431 -35 246 -175 -161 231 186 743 -759 456 705 183 381 161 679 128 -545 355 -872 689 494 256 -353 -283 -883 -898 -465 -247 -234 -650 314 -636 746 326 384 -331 45 -387 -810 -122 297 -157 380 -446 723 -641 -748 -765 251 -88 682 289 480 -248 374 -588 -90 15 494 -286 -237 -23 -480 -870 58 -483 625 -736 17 -281 -737 290 -664 414 561 358 609 286 -369 -354 -810 -598 -482 -55 -806 86 -106 73 -348 757 496 -527 -899 -443 273 -769 591 116 -796 -367 -539 275 -230 159 73 544 312 683 -856 -133 -458 -7 -84 -718 120 -15 427 -779 784 -163 88 -778 430 427 546 166 -161 753 461 -752 332 12 624 -466 733 417 -339 169 -318 -701 422 -797 -301 121 297 -284 244 -356 283 449 -717 -135 755 -358 -149 -592 -797 -403 334 452 184 -768 778 -278 -63 -707 -108 -352 282 79 512 -673 -680 672 -709 567 -407 -787 291 25 -702 -502 -113 -32 711 -871 706 370 383 433 171 -426 -346 -483 -729 749 -434 -176 381 -850 367 -256 536 -780 179 249 -252 521 -89 498 214 -304 -823 -604 154 -291 714 384 -329 176 -657 -557 -704 -343 42 -306 687 -45 597 -841 -757 297 301 -406 318 -899 -515 -279 612 192 -600 657 129 751 305 -499 -694 733 -88 374 554 396 275 701 369 -223 -444 799 542 709 -861 -700 169 144 -342 129 76 -483 -280 506 282 -55 158 425 369 689 -807 394 -844 -723 -211 80 -7 29 582 538 -69 -512 -758 684 -27 538 -222 -215 277 -241 426 393 -860 247 -875 357 784 455 -634 -558 147 -116 300 -68 -91 316 -775 417 40 612 792 -392 -672 -201 -768 -416 -661 -102 -382 -132 -599 586 54 71 599 17 731 597 392 -381 233 457 760 -46 571 68 199 -230 206 510 -865 759 160 393 512 -354 -67 -246 198 584 -107 -39 441 -79 698 -749 -123 -312 698 -786 481 698 -626 -508 591 717 268 -267 509 256 -454 -839 -245 -306 -782 -483 -509 598 470 0 -506 -271 72 -209 -92 -56 -218 110 609 -462 -676 -399 239 210 800 263 -235 -37 118 173 614 11 -228 362 -438 413 -93 -493 376 263 365 -430 644 671 -891 -779 129 551 157 -541 -861 13 -127 52 503 651 -469 -741 4 308 -761 -232 407 45 -791 -103 -773 -273 744 51 -138 732 175 360 -182 689 -386 -820 -239 634 -114 224 -284 -13 -550 596 557 -426 328 175 524 152 -206 -416 -143 -228 -473 -204 554 49 -210 213 -892 608 257 -237 -677 716 453 155 -848 179 -86 178 15 178 13 -897 648 89 -747 701 -663 227 523 127 642 670 -702 473 -836 -441 -548 545 -340 383 200 536 -412 424 769 -899 -687 604 -130 -393 556 677 -471 -385 -824 -576 340 168 -900 -641 401 316 120 117 -91 321 -192 706 374 -852 -444 -94 -220 -584 -470 -25 -760 -784 443 -897 -146 -166 -251 234 -138 -248 698 611 192 -40 -336 705 -328 -440 573 65 -820 187 715 493 561 -462 691 687 587 -448 -648 757 -341 -584 -843 -46 559 270 -765 -138 -89 545 -113 524 -805 -738 268 405 -887 364 583 777 752 4 572 -900 611 555 -644 293 667 -19 -200 -827 -164 87 578 -586 -835 -71 -45 -313 373 439 139 -653 -635 592 335 319 71 427 -12 -796 -739 309 58 493 565 -222 -60 96 41 417 459 -173 434 441 218 -521 588 -834 7 117 562 -166 -391 4 -108 457 -281 -223 -673 574 573 -358 2 -695 490 755 -540 -607 -100 -10 -755 104 -393 -346 533 241 -568 348 686 781 245 -327 49 -14 2 95 -267 1 -754 -497 45 482 -67 106 768 -75 424 724 119 54 -401 -328 234 60 -89 -48 -494 -66 -838 -371 118 -558 -243 519 -834 541 -200 -688 -401 777 707 -139 534 36 -230 -508 -331 530 -419 -459 -375 598 418 499 308 -607 380 -443 -746 50 50 -834 380 -616 788 465 -780 -52 28 -634 788 104 345 -624 -900 379 572 -833 -845 707 724 610 343 -642 516 294 319 112 -751 618 -878 710 -460 -96 -128 14 136 -532 -127 -410 -420 676 9 457 502 -524 519 399 518 -167 291 -789 144 160 -180 -362 -714 635 786 -799 145 618 -308 403 451 -738 -654 -401 197 -598 -362 594 -341 76 -235 -270 -552 -697 -516 -299 -534 -375 43 205 -78 124 -459 -232 -544 296 386 -601 254 392 -745 -28 -457 367 600 -834 -306 -368 341 -733 -509 597 -585 646 -621 154 -312 420 371 -621 -772 -275 282 232 -642 -775 -833 -531 -632 436 493 96 -844 761 -553 -20 -765 670 635 -553 -606 707 -547 146 95 -671 -605 -20 -325 217 481 641 -133 -831 124 795 566 -448 414 333 232 470 -624 -736 124 -522 596 186 -433 283 63 -289 -368 435 571 774 522 -169 -165 -773 720 -577 365 641 -409 709 -246 27 -231 -777 663 -290 -267 94 375 128 661 -676 -495 478 -195 -246 -256 -539 171 -490 -472 237 -141 -683 117 134 190 -640 -681 407 -732 798 -113 346 -114 312 -877 166 258 -464 -407 -287 36 -875 -631 2 -630 -711 641 229 -282 -434 457 744 -35 -801 -586 356 131 -496 108 -348 -824 -369 -547 713 41 605 -195 -401 612 124 517 503 -75 440 -191 601 298 -6 13 211 -388 723 127 4 -608 543 -660 466 -374 -563 77 -313 -106 196 -134 -346 -804 -772 315 -727 -607 654 590 -314 457 -536 618 -385 172 -260 522 -445 613 -180 120 -550 378 -91 -722 669 689 -363 103 -82 241 -535 -391 -377 780 -388 -440 538 -130 -289 -238 361 7 319 -30 485 -461 301 -148 602 -582 35 -793 -122 792 77 509 -500 -377 254 -77 669 -65 -216 373 -62 441 459 -321 -408 245 -288 -439 -374 -398 -470 -162 -497 -834 -593 -864 541 -666 420 -891 640 761 799 -411 434 424 425 -610 -418 -703 504 113 -437 306 -637 -329 -161 724 -117 341 327 -838 389 750 584 -133 -831 405 -575 269 212 659 -127 -639 -669 732 74 44 677 -288 -548 280 -393 -634 368 -432 -265 271 179 -631 -536 -755 -301 59 212 367 -636 673 -583 727 592 -515 77 -260 -24 -812 -88 424 -443 791 766 418 -570 -566 -618 -426 -172 -333 -235 510 -803 -331 53 -39 -45 -483 670 108 428 -420 617 -818 -754 570 -582 -856 517 -718 700 -442 -760 -303 607 -292 -640 -799 -17 -629 -499 -591 2 427 795 71 -530 -623 -832 -176 -467 283 476 -562 194 535 -844 -835 -876 -210 -210 -658 -141 -296 -401 -68 42 733 -597 -744 443 -110 -448 -423 -233 566 -3 348 73 -370 709 -817 370 -121 -505 -586 144 -581 505 723 376 -636 -893 799 -478 -321 705 -834 -9 -853 -831 -641 -527 -487 546 -821 278 -883 -879 124 73 468 -426 778 268 153 -8 90 -461 334 547 -294 390 -769 442 463 -15 67 -578 -14 747 405 653 -737 315 -646 -214 -515 24 -544 727 631 -679 -9 -837 82 612 -723 219 -752 26 -542 -558 -676 -466 53 -6 -262 280 -455 480 673 -49 -382 473 -63 76 -115 41 -294 234 15 299 324 -10 -489 -144 575 -724 -709 -741 -413 -371 565 178 -477 274 586 622 -376 -817 -857 -240 -491 -383 -333 -491 138 120 -218 -810 461 -801 -341 -60 529 -385 -206 -670 -795 783 715 -485 323 -473 -442 63 -13 481 487 -215 -645 -792 20 169 -132 -765 367 161 -603 -756 -465 775 583 103 695 -314 -145 -556 -286 386 263 -636 -752 650 718 -853 -289 134 311 678 -503 -238 -451 -880 673 -284 -77 -388 386 579 -234 -594 462 363 14 -817 176 -376 329 44 -108 -90 693 404 756 -567 -601 -867 629 -690 -116 561 632 177 493 -358 -446 279 141 -394 -871 335 363 -664 -14 -383 -557 -682 -747 48 597 307 251 638 425 -527 -777 -263 508 -574 -803 -333 41 -767 -456 -812 -172 -611 540 480 494 196 -542 -336 -815 706 -670 -415 -768 540 -888 502 -847 728 -849 669 -561 -261 195 -461 329 121 -15 -131 -878 34 7 -890 680 580 -17 745 156 -262 191 -61 -373 478 667 -420 173 667 -341 271 -63 -130 43 672 -549 590 402 -21 -539 -868 204 -293 4 374 261 281 481 -111 436 -727 526 -37 -374 -585 455 -787 -322 796 149 75 92 -544 748 206 -701 741 -873 -890 -749 -85 561 -556 -566 -399 339 -245 377 -643 444 -726 -851 194 519 -245 763 420 688 662 -116 205 -575 -424 524 -203 -670 347 267 -350 729 185 521 638 -674 -439 -784 -692 365 -381 -807 -327 -871 233 -157 725 294 -322 325 -100 -154 99 276 -609 131 740 389 -719 -711 46 -8 753 81 352 1 -514 163 346 186 95 224 -734 365 518 -143 -650 -746 726 658 -618 -107 -86 -502 -335 -389 272 784 -679 -401 92 -338 93 478 -122 -136 674 755 419 -419 163 -704 -686 -452 598 -521 171 511 -431 351 -242 687 648 -852 -204 168 535 -476 447 296 -158 -112 156 -376 -323 -596 277 -555 179 721 -120 -624 -402 -123 348 163 437 697 -39 599 648 331 -478 -461 -74 -701 -249 -445 -5 497 -762 434 -541 401 -276 454 553 276 -635 -480 -398 -571 -164 -553 -403 -324 -348 -854 178 -850 -8 -804 243 185 619 -116 107 548 -278 -292 -645 34 -34 752 -198 272 47 527 155 348 -891 298 -703 -832 -504 -10 668 240 -629 314 -395 -332 -726 -51 -316 -758 -422 209 -118 -480 -505 207 -240 711 -900 472 -11 554 87 -521 35 -327 118 -807 662 -242 605 332 608 -620 450 757 -460 -439 -561 156 -29 -623 617 657 643 -553 -824 305 340 23 557 -341 617 -473 629 488 -160 -182 670 775 18 -319 -81 343 99 -121 -783 -800 564 -769 -751 510 753 -693 462 -557 -536 -98 -801 680 -440 305 -127 525 -869 -735 -373 -379 -191 -89 -150 700 -380 -690 357 187 20 -428 175 -167 363 644 -507 630 -255 245 -202 -610 -365 -711 713 541 615 452 323 -472 -440 481 41 521 716 -644 527 626 -791 302 -863 -751 -170 -619 -60 535 756 -384 384 -62 229 -55 -307 -51 463 702 393 -556 -391 -793 610 11 41 124 416 -864 429 -420 -576 497 -408 290 -321 203 -429 -478 -692 381 -262 -18 -870 -364 267 -195 -863 -664 -474 -93 -762 -434 -106 666 -803 329 -198 -637 -344 601 -183 544 -849 -299 375 730 502 353 -465 52 68 61 7 -535 419 -180 222 356 -341 -835 -282 523 690 790 683 730 -869 -886 -759 720 -169 -642 176 -316 516 -575 -483 -143 -619 18 158 -195 -672 -544 -888 -878 -134 -599 493 -388 -837 485 -187 -588 633 -361 -72 -420 584 -167 756 287 -617 -73 -205 -777 -205 254 646 495 5 -103 -421 -333 -790 34 -524 -193 789 -338 536 213 -361 609 36 -733 723 -265 379 212 692 185 -723 -308 -331 -780 742 613 300 -720 78 -436 -114 161 -84 -877 438 -694 51 98 528 415 21 718 698 66 -338 -81 -3 599 -710 677 -171 -520 748 -440 194 -699 -501 537 -12 -532 314 -742 -521 434 -685 563 -606 307 -666 -57 -93 -197 -438 793 168 129 -591 -177 -396 -336 23 -413 -140 -629 -295 -896 388 400 -286 -448 171 -196 -166 -86 -655 -190 -484 48 -305 -475 428 680 -758 303 191 758 -769 273 -741 87 -576 -141 487 436 329 464 115 -676 271 548 291 395 471 -581 -829 -760 -171 -556 -809 -560 9 60 262 562 473 -339 697 -281 -685 -198 -620 -35 -692 -222 81 269 235 771 400 438 -837 -704 508 212 -426 -500 284 454 681 87 -606 -107 -208 -161 -458 262 -741 -60 515 -38 117 -586 -127 -9 700 -370 479 -718 -556 254 -374 -493 83 -460 -825 -330 -763 454 95 -433 -216 493 -108 -301 -9 -56 283 486 198 -201 481 -263 -404 137 217 -11 -716 -19 -596 -135 581 408 185 -686 283 -173 611 -817 477 282 -548 285 347 -733 -899 710 -461 -86 255 -641 -105 -225 629 795 191 487 -754 -386 118 -738 352 -632 356 -269 -673 414 -615 70 -637 116 -378 96 -563 -450 176 -700 203 399 430 -449 515 632 -33 -686 -734 -782 4 -484 -80 572 -14 -615 3 -479 85 -463 -703 -653 452 -550 654 -86 353 641 -499 702 -374 321 476 -692 86 -405 -344 -459 -202 -13 -724 -489 416 -226 -680 -531 734 -85 88 -629 532 555 -485 633 -255 -775 -842 706 94 -826 -46 683 140 -850 395 -765 797 414 -558 -94 519 460 411 76 365 -843 453 -653 34 349 338 -220 647 -330 565 -790 36 -585 312 -79 -801 -564 -531 -246 -656 175 -650 -199 -338 -443 556 380 648 -641 507 247 254 -325 771 -60 -470 -545 581 -75 -670 -447 428 472 693 407 -38 -498 -213 -116 354 569 549 -490 -761 -643 698 -776 -472 19 -449 81 -310 -881 -676 1 799 -184 603 -675 -762 276 -611 -270 -882 537 -579 131 -274 514 174 118 330 -862 106 -200 -228 -621 646 697 -404 232 -633 -307 -92 630 -739 -151 -318 -649 522 -327 -740 -733 -779 539 673 720 -308 -441 -586 -649 -650 -836 575 -829 -641 388 -50 -405 353 184 632 527 -550 188 644 228 -444 22 640 278 24 253 253 -155 292 428 -272 -761 -796 369 -350 -47 461 65 281 -396 -435 -569 -241 3 53 536 -406 -858 -526 429 162 -87 -892 694 -63 -734 -630 330 -244 -482 637 -654 -533 127 -652 736 252 400 525 -495 676 390 -705 300 -460 419 -192 570 665 -607 155 243 -263 -253 -212 464 -638 187 728 -540 -589 470 756 567 554 -637 -899 285 323 631 -441 759 655 198 316 -701 -430 122 -839 258 203 474 743 506 -183 741 -775 443 533 2 735 429 -125 -215 642 -97 -685 123 -276 -220 -809 -164 -655 -224 172 459 649 -217 718 122 255 536 73 790 -775 79 -844 -485 -831 608 590 134 -406 -104 626 -262 687 567 -563 151 689 -234 768 -327 -505 -326 356 -377 -495 798 212 426 -55 269 -795 -645 -499 637 -501 -569 -327 -506 332 -27 343 -95 412 -112 535 113 599 -260 -401 742 44 558 167 86 -526 572 -392 212 391 -68 692 -265 -70 -498 -837 -158 -376 -92 348 -246 136 554 -853 291 -796 738 106 -377 608 545 362 604 216 374 367 -401 -777 -270 -724 -428 658 -187 246 -424 -671 467 -447 -783 38 492 -662 54 -181 567 -213 53 780 -593 270 279 -1 -515 -164 406 47 -134 -484 262 70 -461 612 -346 714 -660 103 -540 475 -221 -167 359 439 121 -624 -363 -115 -846 456 36 -196 266 590 77 -286 707 -270 595 -49 248 -299 -323 116 -772 633 -567 606 285 -435 706 184 540 -284 552 -682 -751 -349 -582 -94 -470 -352 -735 165 570 109 35 -452 515 388 459 425 686 -728 456 19 453 226 -653 146 364 62 124 55 593 -179 526 -56 558 -148 460 0 679 -127 -606 791 -427 325 327 -115 568 -581 -40 486 -90 748 474 -474 -277 -569 -507 250 367 181 -274 -874 186 491 -291 -234 619 236 666 -561 93 -157 -594 -885 -359 -711 -880 794 -849 -582 -329 375 -601 -141 473 78 797 350 399 242 325 -740 -855 -390 33 -79 228 -181 563 268 760 51 -120 -205 129 -559 227 -199 47 -688 501 120 -303 -844 484 793 -726 715 279 -207 435 483 -844 189 517 -648 -848 -739 102 -757 -816 79 -13 -49 111 392 704 -159 -840 228 262 -602 515 -345 108 -21 -374 682 -468 53 -34 -259 -790 -737 361 367 -520 772 122 233 282 -404 -37 500 -607 571 636 -556 -236 -742 399 -584 748 -338 714 640 350 46 -273 295 -600 73 -791 751 -704 121 792 574 546 -288 499 -494 -811 -615 514 -880 -68 621 339 -780 473 149 187 -461 597 563 284 -138 168 136 -796 -729 -157 670 420 -430 334 -181 762 302 -135 -710 158 -600 -601 98 -649 213 -351 -63 -229 -321 -133 719 81 -783 -52 -398 -625 -200 -491 535 493 554 -448 -589 -311 309 -16 356 648 796 -819 247 -100 47 112 749 394 283 -712 475 -485 581 760 -299 82 -111 505 -835 -820 342 -61 -477 -283 -633 415 774 757 -800 -857 -72 120 -353 785 -710 677 -634 83 512 774 -606 185 177 224 -271 -546 -761 -72 757 -615 668 -337 441 -66 371 -799 97 580 -30 491 -64 415 -571 -841 -89 -372 -343 -823 16 -63 93 189 9 375 -702 94 94 -591 -103 -795 167 -720 -558 -821 360 189 484 -571 715 -217 59 -585 -814 640 -195 20 571 673 747 -654 350 -361 -728 362 -690 -10 -403 -881 -547 724 576 515 -819 34 -59 235 264 -600 -734 254 -6 772 255 749 -716 479 -364 764 -184 -619 -10 -148 -852 448 -15 535 -365 -227 683 778 -872 264 776 -451 -320 -279 -626 143 -605 71 32 259 -510 -828 511 497 -392 -428 581 -54 85 -664 -716 -816 -342 326 484 79 491 373 -561 84 328 -85 -761 334 -456 -735 161 -278 95 -324 24 259 -604 79 -599 48 -177 227 -553 -327 410 -184 -143 520 204 640 129 542 187 -130 192 -307 -807 -21 54 383 -616 -459 -683 283 514 365 -6 -133 -640 -729 -217 -378 520 95 30 -588 727 93 9 195 -586 -489 363 -505 -562 572 762 469 51 689 -159 -696 -461 323 -142 -39 665 617 183 -113 -1 -345 -742 635 411 184 -337 70 291 -810 -27 -241 -91 -145 -685 -864 -702 441 -544 -316 161 774 -617 -566 126 214 -860 443 569 333 564 -522 -850 -860 301 -899 -571 142 647 525 -442 453 -542 -64 -586 674 -404 -116 -644 594 46 -588 -520 738 -237 -686 -140 125 -789 -569 -167 -212 -611 -851 734 127 103 -142 82 389 -211 -671 -429 -314 617 -543 728 -365 -493 222 461 -861 288 432 614 -205 -874 -408 -381 -766 -797 307 -471 108 -608 220 -351 643 77 -265 -597 24 -578 763 -296 208 280 -387 611 -688 -856 248 -787 -624 523 -477 -209 -786 -546 83 -311 -407 -468 732 414 -683 399 -92 -319 284 176 30 -434 -139 -66 561 -279 -436 -472 67 -751 -800 136 -437 589 -768 -773 -506 318 -682 370 732 44 -186 46 140 27 105 -406 -107 639 -298 -730 -158 593 -439 166 -214 197 -243 -867 394 516 -107 -151 567 220 174 134 481 62 -506 -454 554 -590 -895 -227 -220 -252 -436 295 302 -191 -399 745 12 -176 -117 -262 84 435 -654 421 -320 516 -148 -361 -702 116 742 -490 582 -285 362 553 467 769 591 -882 -458 531 -848 -517 365 40 80 352 -190 688 731 738 -128 -137 552 518 147 -766 -785 777 373 -861 -630 308 -128 384 453 100 705 339 -528 264 -768 85 19 -861 -197 -162 -520 -314 -866 -680 -781 -575 -880 323 -69 -183 335 460 -392 -894 777 -81 523 -340 148 -146 137 -273 427 -1 -625 -182 36 -852 -143 -263 83 295 386 211 267 -805 543 -584 -32 -71 -834 423 -889 -881 -900 -313 -552 724 -484 -134 -453 294 76 279 394 -212 -58 65 230 698 627 545 -402 -871 -180 -896 -173 205 -47 -424 620 -269 -580 -181 -556 -623 151 -435 -481 362 -437 -493 -92 -675 114 437 -642 251 710 567 -424 -448 791 778 623 -136 205 -327 687 443 -357 -14 383 244 499 -690 -813 -245 -890 725 650 -37 695 -443 499 -666 -507 135 315 155 28 -141 -327 620 134 769 -9 -398 -593 -235 487 -362 150 -370 -304 579 585 -805 347 516 610 -321 -694 763 508 -171 -614 145 -781 -474 256 653 64 -394 -615 328 -706 582 50 456 -146 -143 111 4 -558 248 -615 -659 786 211 250 162 -106 432 -444 479 799 208 -127 -260 636 -563 -3 -274 58 151 -179 107 -36 342 -65 -433 136 -648 663 224 547 211 10 -168 42 199 -510 600 264 681 -514 -707 508 722 782 444 -643 773 -792 -138 749 216 -691 50 -180 -281 320 -623 568 641 1 457 -343 -339 446 16 -45 457 292 -274 147 -306 45 -677 -345 -395 299 -656 -787 312 -390 -781 457 -93 -392 -873 13 -887 388 -104 -248 -335 -127 482 -233 778 -44 392 -28 504 -469 -530 -26 -175 -286 97 -203 393 666 -510 -551 745 179 -580 652 -637 411 -619 590 10 -214 -689 -5 -434 715 358 -301 605 -509 29 795 -870 -611 -439 -895 -896 -310 -583 156 6 -759 216 230 111 512 242 -252 713 -4 -329 -26 224 -410 407 321 622 240 -669 158 -597 -313 310 -155 -831 764 -44 636 -434 12 437 488 -524 799 -257 110 579 -393 725 -189 572 -531 200 -620 214 -246 -184 40 -337 103 647 469 -133 -214 236 49 -156 695 -815 -533 -145 -616 309 -382 759 -808 717 -92 12 -594 779 -220 -546 -456 -9 -615 -800 675 82 120 -202 -649 -688 453 -231 59 -563 485 -364 -227 -335 358 164 -444 363 703 679 675 -886 239 -507 338 723 -100 21 -778 47 -267 636 -462 -544 -190 697 -660 -427 -219 -742 47 -453 343 341 -50 426 529 -44 -209 -451 276 -132 -431 -113 355 431 -62 -399 -521 133 609 -540 -198 685 -712 -597 -440 -809 553 27 764 -103 304 -315 53 -467 420 205 566 -488 -711 -792 -685 345 693 676 -857 617 469 -57 744 262 325 604 594 -338 463 49 -799 -659 671 -45 121 -351 -32 499 424 -477 -772 -143 256 -628 -86 -391 -210 -630 -753 557 -864 272 -796 -598 -772 590 663 468 597 -125 560 -280 725 506 -143 499 -509 -2 -479 620 653 -376 -266 -172 636 193 -145 -688 -567 -846 648 672 778 246 -371 737 659 568 531 -410 -33 -777 75 -556 -494 -17 487 -153 -184 533 -615 -33 -562 -194 702 350 -528 497 -499 -93 -812 -760 -478 -725 -308 -4 195 163 570 72 -656 523 280 105 767 -366 543 -837 486 270 -834 548 303 581 70 -432 -249 96 -255 -47 -41 -37 391 -364 353 773 -279 -373 587 -844 620 -394 -594 91 707 479 388 27 -664 441 -174 657 -58 17 -443 691 -75 -309 -868 -744 -323 535 166 -533 -679 223 687 477 63 13 -844 -269 -466 414 -869 96 -47 235 50 317 -321 -858 627 -787 -886 786 -823 -79 -772 -788 -637 -622 -848 -389 258 269 381 712 683 347 -133 166 -635 -648 350 230 63 -95 -274 -77 -449 641 -512 218 3 359 -256 333 -224 -571 -663 375 287 -881 -411 -376 135 6 -544 285 737 460 748 -496 584 -62 791 -856 -366 684 374 -520 239 -651 -47 -661 329 -525 439 -654 -420 -424 -126 305 196 370 -198 -513 -831 753 -503 -533 -60 -648 -457 756 -394 -506 -65 -596 -583 21 -268 -473 -761 -860 -282 674 351 761 -711 177 -506 -658 691 -833 677 95 613 -823 -376 -765 -315 0 -392 699 -608 766 331 -468 -75 24 -879 -107 -540 -744 -290 282 484 754 309 -661 -459 405 -249 57 -716 137 -685 -668 355 -348 -692 275 -185 141 -846 -37 -839 638 140 224 164 647 -723 -82 -716 294 574 474 -652 527 -194 -128 -853 -627 -808 694 -165 355 28 -382 -874 648 -161 -102 365 -145 429 -520 -510 378 -246 -561 147 200 -132 555 415 351 565 528 -643 502 -506 -581 757 -147 -248 -837 704 -795 -646 -434 739 613 750 174 787 -254 -703 116 783 -721 -12 -76 -106 -295 -849 89 286 -354 462 -326 2 275 603 13 485 561 -46 481 348 -731 570 -723 -395 -382 695 524 277 -326 -700 -742 -882 -499 -125 -48 512 -110 324 -137 -134 523 -767 76 -880 -147 -218 775 518 -894 417 330 399 -897 367 -197 -667 -691 -190 345 170 -390 632 -620 -387 88 395 622 645 -452 -319 -107 588 -566 267 -707 255 249 499 -660 498 -592 78 -707 -42 796 -50 227 -742 723 666 217 315 181 -690 -858 494 -707 -629 36 -124 597 -385 -667 249 -675 -389 431 -900 790 -669 46 -856 623 -682 -708 650 -862 606 23 772 -850 168 -876 474 347 775 158 -274 -764 474 709 -294 291 -293 -774 631 777 -399 52 -782 783 729 -899 159 751 612 87 -506 -806 -121 713 299 681 463 457 799 -125 -543 -295 -443 158 -212 470 -422 334 764 -104 497 -47 -596 573 43 -402 -130 331 -542 455 769 80 -651 167 -571 -798 369 64 591 422 537 645 -6 -898 -393 423 88 -10 687 -263 546 630 301 -688 741 416 545 -585 779 -589 496 -546 -591 592 353 -839 -107 -870 534 671 330 540 -790 -860 -690 -281 -221 -290 -720 605 -266 -513 737 -895 771 -386 721 153 690 -424 -860 366 717 -69 733 -868 447 364 626 279 -423 -825 103 -845 -576 -112 133 -635 220 -547 -249 59 672 -547 506 -94 -384 -408 -130 -2 -141 413 384 557 -709 -893 -788 -257 698 -103 47 -792 -320 420 -533 227 255 -327 692 111 -808 -327 378 650 -626 302 -384 677 -899 729 666 -298 -136 374 757 -557 -216 749 -618 441 -700 -93 -832 249 -234 415 168 -571 756 -500 545 -526 -94 -151 -746 -6 -82 -638 20 -727 -158 -713 -849 -15 -185 -778 260 -375 110 526 -839 -569 579 15 628 315 -690 -483 -719 -564 -849 -760 -417 -147 -47 -404 -528 -715 388 -13 0 651 369 453 -623 -425 693 -350 694 -643 -485 506 462 519 765 -699 697 -619 -174 743 505 -876 450 -388 -430 -379 -96 -25 120 -716 71 -431 405 542 -81 -676 513 589 73 -359 -154 -544 -351 -799 331 -111 682 -535 601 83 -184 -842 259 45 -661 458 557 767 -385 -497 534 196 6 -448 22 -520 193 -677 -18 -690 -51 265 -299 -35 569 550 -815 -709 298 -192 616 668 -702 607 419 422 405 -450 -172 -108 90 -697 -25 -523 -601 -800 -353 411 131 -855 -129 621 -390 -882 588 -679 -683 156 -221 589 -204 191 -129 -824 -500 -790 -735 -377 23 -405 -669 -839 -152 -443 350 334 703 -538 398 -757 -137 133 470 -880 -79 -812 -858 278 451 655 -543 -489 -503 -782 -672 -515 229 -484 567 348 493 463 333 609 256 -10 -743 -550 363 783 514 -204 -617 -807 472 -801 -550 -22 -570 -373 232 -762 343 -124 -485 401 276 -338 -803 -894 -830 -806 -573 -388 -245 -10 262 160 -312 704 124 -876 3 -419 -416 429 -393 109 306 639 657 -21 -227 -783 -782 -193 -43 -63 -814 -807 -754 555 40 443 -511 -145 -757 -298 95 385 -160 -387 606 -268 383 -20 -278 423 -546 -428 719 672 -250 242 347 531 436 125 -844 -524 202 423 510 -843 193 -485 189 -195 613 -863 -533 768 -409 574 138 199 362 -841 649 732 -140 -195 727 742 -557 -340 446 691 17 43 -746 502 172 -44 472 -2 682 -144 -180 163 429 713 -369 -839 686 -273 -333 -218 210 -818 -638 -866 351 -232 -280 -652 604 -750 507 190 -413 -283 -393 -105 -175 -216 -622 596 181 -515 -134 -506 -142 128 -43 -865 -216 613 -684 125 379 -745 -466 -413 553 31 277 -181 81 -207 -812 -371 3 317 -746 -580 -604 -124 -60 -522 -83 772 -865 743 63 -895 56 -123 720 558 -675 -78 308 -232 -249 -765 498 675 454 -443 0 632 718 -388 -699 745 798 -613 -22 275 476 -756 404 80 577 430 -734 657 -182 -508 -782 -350 -566 -312 -22 -726 -570 -765 -54 -109 -813 -196 462 117 172 -836 -749 375 -450 -562 -465 -25 -639 -146 -682 646 -687 493 -854 -376 -95 652 435 -855 -741 476 -43 565 -544 -574 -717 -761 336 -631 304 263 253 318 -766 143 -404 510 -260 204 -282 4 -118 208 363 -585 -680 -44 156 729 438 363 501 798 783 -519 85 -187 -555 -616 -775 370 -43 -549 -821 -688 407 -546 -183 325 675 -621 -102 624 -11 183 580 -810 -553 59 147 -421 521 -194 -56 -607 -857 -182 372 -493 12 797 157 -370 464 -455 -122 -731 610 -56 31 251 -448 -729 -488 -529 332 -207 275 73 -383 -225 -640 322 764 83 -394 -400 404 770 -27 772 -272 42 -597 599 -500 -656 496 -711 -447 -49 -803 592 -603 -558 -235 -255 78 -170 -539 -732 -128 -756 -491 556 -790 50 -840 -827 716 264 759 320 298 -480 -834 730 555 760 -599 -94 -153 -746 137 454 -340 -506 620 -417 -358 -117 -18 -485 -303 690 -319 377 -791 742 409 409 774 -257 603 -673 702 -802 632 -634 406 -370 221 273 -390 -389 -488 -369 181 -212 769 697 -487 96 759 -502 59 382 421 -864 262 739 -860 611 -631 -671 599 699 -115 99 776 -195 -38 -555 752 -192 -378 263 -371 -24 683 -230 -452 -422 -629 -215 617 -744 303 537 641 497 428 520 -770 -536 -118 -466 -668 -465 178 -27 581 -447 204 -474 612 70 356 -552 395 283 28 -121 -50 -449 65 597 -654 -681 -701 -515 78 -578 -743 -351 528 363 -39 160 589 -34 384 737 -10 264 -623 -699 -424 -814 -50 -629 -504 -841 -505 -649 -29 292 774 -282 -471 -459 -42 76 -336 -421 365 -456 486 -280 -744 638 -379 -317 -213 -412 -821 780 -898 -856 -660 122 770 188 -55 -82 720 -690 372 -314 732 -473 -200 171 -722 -245 649 764 -768 782 173 -848 538 -737 -155 -867 346 383 165 -366 -176 313 -629 -406 -106 -855 325 -361 -846 56 768 371 -456 502 780 -800 479 574 -62 -265 -443 -811 237 548 -44 672 -398 518 -601 206 -572 -627 80 -265 -411 -671 105 -868 -782 665 -603 230 222 -296 352 358 741 468 450 -826 -517 191 -474 273 -455 186 -400 94 -859 -857 -747 -418 -416 -63 411 -791 532 -333 -303 295 -659 -535 535 396 -212 -283 -303 259 546 -670 -699 109 -10 431 -158 122 772 -229 695 -329 -221 292 487 -204 149 651 -808 -749 158 203 -615 -647 337 -365 -41 -20 -662 497 639 249 14 -509 524 629 166 375 361 -45 -27 -503 389 -155 -532 -473 235 49 570 -214 -97 542 26 -215 -58 -817 -208 559 -506 336 -251 -48 662 52 165 601 -760 512 700 -137 -201 755 102 -472 -211 697 -749 435 -303 421 -654 -671 115 238 -390 141 -77 609 -84 3 -604 -532 -630 -887 -557 -697 289 5 189 357 180 -691 -659 -778 12 522 288 476 -680 -811 -388 -427 311 515 426 -721 -1 363 -568 -649 331 -411 -232 -325 -750 208 108 -259 -806 -719 -27 -579 -869 147 -885 -464 599 653 -772 671 -839 -247 -135 -47 -294 -531 205 -549 -872 125 567 -812 -71 384 42 59 -749 74 -259 34 -218 -597 759 621 -594 -886 282 -770 34 192 -633 -235 -794 -683 665 -756 -881 -878 -310 -452 -204 559 304 -324 145 -326 783 251 -488 148 594 -635 799 705 139 -229 -213 -660 -26 -637 -663 -820 676 343 -233 -747 -661 -488 -787 -872 789 -4 711 252 472 77 290 -44 152 -804 -394 -108 342 457 409 -28 537 702 542 -29 362 724 439 -742 -862 -220 -218 -79 622 -798 614 350 640 -225 320 -882 -44 -50 -598 410 -502 71 -353 1 -359 -752 559 -864 -120 -703 795 -811 367 514 -720 289 187 -623 -360 587 439 -570 -806 -746 -827 94 679 783 596 649 363 595 207 43 784 -767 630 -486 -648 -812 115 223 -254 -420 -202 579 302 -562 38 485 418 189 186 -82 421 277 -569 372 298 737 411 82 122 222 -527 -229 -851 -664 634 539 -486 593 393 -828 -789 -308 -262 -893 479 350 361 365 392 -177 -371 739 -815 -607 -212 -729 622 216 521 283 -805 -755 -560 -547 -396 191 618 -478 -228 -866 -411 -501 -192 -160 50 682 -167 -721 -657 556 -124 -728 -132 491 -893 -749 -668 -64 -207 744 -605 -265 670 -858 -43 -703 -886 -353 339 -640 624 159 509 -531 158 -801 -56 -404 200 16 -894 -341 -83 352 235 287 726 629 246 -122 53 593 797 210 -423 -595 -403 162 144 590 -258 536 -177 -658 -394 304 -55 356 748 227 -131 666 -299 339 -874 -799 159 777 242 -66 -454 379 722 -881 551 71 -819 316 706 107 476 575 662 98 550 556 505 138 -823 33 -152 471 280 729 -751 743 -330 700 63 -123 -324 442 -72 527 -292 -383 613 375 627 -757 605 -389 -561 618 -533 247 -896 263 -570 269 -382 -826 439 335 91 432 -611 124 -517 -285 423 541 366 673 -237 580 -688 -366 265 -861 -893 21 423 -694 -723 -56 413 206 575 511 -466 724 714 -776 531 798 -398 -46 -154 -893 461 -217 -139 530 -634 -100 503 158 151 214 -704 128 -704 540 83 -416 -887 -319 -473 -595 438 355 542 -391 -617 738 -529 610 -640 -588 6 540 -540 324 -89 733 -192 -495 37 664 -626 -792 432 -423 -112 227 724 -496 -638 -669 -587 -758 -767 572 282 494 -378 96 731 382 602 438 -168 -121 382 -823 300 576 356 -635 59 -869 -887 100 -70 -650 -890 -655 70 -716 434 477 -316 -836 166 410 450 -238 456 465 -107 -496 -111 12 -729 -14 563 -608 -789 90 313 281 -616 -95 507 -196 -467 -261 -55 -530 332 393 -10 -141 -387 -177 682 -870 445 703 505 444 -489 352 -813 -508 401 143 -50 717 -628 -735 -866 -264 -427 744 -535 485 -203 -14 621 -818 574 720 -211 -98 215 550 -724 -213 543 769 -392 361 677 225 -74 -899 -430 -723 -109 454 409 663 -307 511 -89 155 319 338 -550 554 108 -544 -111 -746 -820 108 -156 506 -323 786 -57 474 59 -136 -655 772 602 -897 -709 613 -813 -585 430 -890 -863 706 -408 -436 595 -102 -44 -484 793 -851 357 -770 -106 785 -577 -746 -348 -111 755 763 -211 -450 176 50 475 41 -92 -77 184 241 -818 165 515 40 -540 -505 483 -785 793 -799 656 188 401 393 -824 -439 -509 -699 -705 -386 50 -90 471 697 -565 373 -5 -535 -881 717 213 616 233 149 88 -552 751 -895 429 342 -67 149 -385 -535 -167 -76 -680 231 77 -437 745 -450 -240 -702 770 531 702 483 532 -378 194 -576 -126 -750 -580 55 504 -49 -9 -83 -387 700 357 223 493 618 399 -510 441 772 -806 -697 166 285 -456 226 -588 -806 -352 121 -872 -264 -880 -789 69 164 -467 -268 -331 -66 -394 -688 -433 262 -355 -262 334 634 -700 552 -551 509 -733 -207 76 -646 692 -608 411 557 -79 -878 -445 -758 -843 601 575 -876 -636 433 373 186 -623 122 164 -401 -784 -156 146 -276 335 690 -530 50 268 -555 334 487 -201 -790 -816 -785 -215 400 -299 -774 -779 317 -732 702 482 -459 714 563 206 -224 750 -146 44 122 -93 -366 -705 299 -47 -47 796 267 -738 -418 287 -200 -239 447 -315 663 351 -498 -526 -761 -309 465 279 469 179 -706 634 653 457 377 -681 -366 79 -285 597 98 637 683 -545 -713 648 -718 85 710 -736 -853 -737 320 506 706 -559 -118 569 -504 -648 -576 124 -773 569 -20 244 -14 789 594 295 135 -334 503 -203 -411 789 -192 263 275 557 -388 77 218 -13 -584 491 323 -266 -629 458 -639 241 -746 -494 -291 -535 -754 731 -708 533 185 -551 -545 -52 319 -444 -624 -602 -879 373 790 100 736 -504 -352 640 -843 104 534 -290 -832 -334 481 102 162 318 502 6 -42 56 -151 38 295 -233 -664 783 699 371 -5 -772 -542 358 28 478 -129 265 237 129 -336 -548 -206 422 71 293 -339 256 482 -228 -154 -556 208 -577 -736 -208 313 372 219 -505 -89 -820 321 -863 502 26 -413 -471 -497 293 -84 -57 -85 -70 -376 118 368 128 -467 -549 -146 693 -551 51 -310 176 137 -224 -673 -67 730 61 187 541 270 20 -172 -558 314 13 527 -148 -591 333 725 -617 246 126 -321 -9 147 608 541 153 227 410 423 64 -341 -812 94 718 -35 278 268 -889 782 336 411 -460 550 -273 287 -129 -512 -458 -295 -682 -478 -113 -863 -172 772 -415 -761 -280 -137 729 619 -267 -158 -346 302 -393 94 -882 30 632 -852 -427 563 -743 17 -541 -500 686 580 363 -541 -507 -556 677 458 -269 -848 -682 -852 748 -169 -807 -427 -93 104 -824 -787 -764 -56 -414 -678 648 -784 329 -568 251 -8 721 206 409 455 -665 -735 -544 620 170 -341 -68 -725 -813 627 -832 626 641 787 293 285 -235 101 -712 -894 -547 367 30 -76 -383 240 -365 610 -792 688 547 -630 278 -10 -633 -788 -897 61 613 -409 -454 200 -649 -334 -731 603 -620 -376 709 -850 -595 -179 -399 -720 346 417 -802 168 506 -437 345 136 -671 -94 263 -709 -737 784 472 -466 688 -64 194 467 242 -503 -823 602 -635 -638 434 774 -731 684 245 -141 313 503 36 90 276 -160 -49 277 799 635 -88 51 -691 -823 423 436 -188 -878 400 -553 569 -29 432 387 62 -392 -708 678 94 31 -541 -523 -684 676 470 -739 206 143 598 -260 -295 -198 -250 597 192 -483 594 589 -650 -674 -328 -664 148 727 -841 534 -354 -174 744 450 -125 -352 -14 660 304 -816 627 -361 -455 -549 -113 697 -843 -361 472 -141 -597 -559 243 149 -225 -564 84 -204 -163 -461 791 -461 -320 396 -129 94 267 -545 -353 -141 -661 575 336 267 666 -426 -881 -269 692 270 -533 -395 -443 -856 -387 -283 432 304 -870 455 -706 -715 -303 -776 -22 -718 -820 -14 415 -685 235 209 49 -834 -108 -415 505 -272 -822 -511 -115 -629 -236 -483 706 275 105 737 -877 660 -537 -161 189 566 -798 740 -559 -10 -161 -520 704 322 15 -213 -593 -492 -590 -279 -199 -680 -194 -545 288 117 -76 -448 -415 -383 374 540 -828 -175 642 122 409 -463 -320 529 344 -684 -199 -169 273 -390 -405 449 127 -128 -654 -13 353 -442 -291 707 610 -627 -247 234 61 543 -563 -122 -708 -406 -740 -200 530 323 -180 688 -119 -3 -334 376 -657 -61 -83 672 -511 -883 -405 -840 -358 -354 34 0 214 -518 580 32 -100 547 -890 -5 -560 -697 3 684 -424 317 -9 584 476 -253 131 720 414 -794 15 471 -327 603 -244 586 707 331 187 -469 -28 296 -769 -827 645 -54 -156 296 -313 278 -632 -582 -357 263 65 -523 540 90 365 -413 661 -161 482 526 -374 361 -316 547 668 321 421 -770 -677 -499 387 547 617 269 -702 -853 -246 72 717 119 -187 -855 -660 796 597 97 -114 -315 218 -205 -79 -220 -64 -479 -502 -144 -401 54 161 -374 596 385 525 29 -880 -1 -386 383 75 -532 296 -358 626 237 -572 207 64 -305 -336 716 -44 63 498 -851 -556 -696 -115 429 -31 49 -294 -851 -668 702 451 -596 775 422 424 -871 129 -712 -511 757 -444 267 735 -843 -816 -201 -84 108 -160 568 -329 298 -242 -148 148 -432 -796 -205 -637 304 580 -819 -381 220 441 317 554 550 -9 -247 -65 -336 438 -54 202 502 133 107 528 610 385 661 -467 334 -198 339 -33 -174 39 -271 257 79 778 127 326 -180 589 756 779 -798 -846 -145 -630 -287 287 -690 -342 692 -342 520 -123 80 -407 -65 629 269 -24 -488 590 -410 385 351 -822 -575 719 -37 511 619 754 444 -50 -195 275 -715 -747 -534 288 -881 119 -231 -391 226 -320 50 -205 216 -223 -808 -251 -780 -462 -765 -719 -670 402 373 -599 775 -178 -543 728 -531 689 341 -13 367 -499 156 -731 677 -108 -589 493 410 -271 -106 -242 -629 -427 515 -245 -136 54 -95 -630 -659 -558 119 253 693 -613 396 -352 397 -47 -453 -66 645 -89 -602 -561 -193 740 77 -684 -478 368 -449 108 -97 -199 522 729 537 444 -839 -50 300 787 -51 -45 -630 -448 788 318 767 -642 752 -223 784 598 -807 -280 -352 -853 -187 -639 681 -49 -232 -882 -832 521 -801 141 -406 -121 -344 154 626 757 -767 -169 706 -173 795 -781 -62 387 -704 224 -280 607 181 -363 609 -756 657 440 -275 41 692 109 -538 659 175 -717 -98 -614 -622 -491 -104 -747 -849 -165 60 192 -222 468 740 640 307 -82 28 655 -11 -696 631 632 -304 -609 706 492 -320 717 -263 -215 621 -461 -779 596 19 120 345 433 2 -190 -684 -477 -868 155 -33 484 -357 665 526 640 -68 -232 -177 -637 -369 -48 132 565 -633 571 399 493 -825 607 569 -322 312 -576 -463 -247 -270 340 -367 469 500 -275 -822 536 307 -285 -891 -424 503 -550 107 -466 596 563 345 139 -359 -659 -85 352 633 -182 -782 -559 695 -111 593 765 -355 674 -53 -457 220 -46 -753 -655 522 574 -171 506 117 -559 720 625 -432 64 154 150 -124 -402 -584 -219 -457 203 -129 -384 -255 769 -10 -429 -544 -351 363 681 -436 151 -94 618 270 685 -428 -870 -350 -203 634 543 -45 14 -703 -283 384 35 -892 -517 -313 -758 272 196 233 -1 -291 723 -507 478 -610 400 -691 67 50 227 -90 -674 -586 -483 26 -411 241 -69 -140 -599 572 -690 516 306 -732 203 557 -18 -107 -25 154 265 368 790 753 -163 -523 -169 -113 226 -367 -224 242 -618 664 -68 496 -143 -256 75 716 -416 276 603 -620 -372 -141 548 -694 -576 561 -362 176 -302 -8 -31 227 -479 -415 254 -525 -140 624 -54 -242 440 70 642 176 107 222 361 -279 -90 130 452 19 205 -371 529 526 -722 -143 39 -536 347 -732 64 -646 700 -544 -3 -628 74 -653 -10 138 -656 338 544 267 -582 -309 -452 -773 177 708 278 -812 -702 630 -229 670 -898 256 -59 -573 -424 549 -96 -745 337 -571 345 504 -495 -6 -882 434 790 -604 470 -664 -400 347 -9 -73 573 -654 -628 -693 -266 306 -264 707 -111 -859 -855 -768 -755 -276 -767 593 -886 47 -785 421 320 -885 628 -501 -335 75 409 -511 -648 607 366 798 -52 162 194 -788 555 -777 618 239 249 -345 -624 -751 -491 757 39 412 -383 608 639 122 -102 -219 -782 703 638 240 11 484 672 18 -148 -145 72 -348 -700 270 -699 -242 552 -572 -359 726 359 -342 200 -717 -649 408 723 -788 102 -529 -337 124 -36 -612 -708 -70 -193 -345 -534 -815 -675 -51 -279 -301 471 -200 -54 22 -307 -601 -703 -568 453 186 435 765 -117 274 -745 254 -693 745 -405 -352 62 -176 500 -844 609 175 323 654 397 71 -143 -444 -145 -135 155 -846 -184 250 -12 -250 -727 113 699 -782 241 777 -261 -400 187 759 -316 331 536 -407 53 -896 231 -387 168 -295 -237 215 325 -53 120 -42 -504 -451 274 -769 -806 -380 -222 -598 -244 701 -430 411 -882 -674 -570 -354 679 -27 -580 76 126 795 285 449 -510 -80 108 232 -851 -268 24 -41 583 49 -322 144 419 -288 433 100 -862 555 480 80 -20 134 -321 -100 -132 756 -396 -329 -100 347 97 -824 -542 -46 -687 355 355 -398 -617 597 562 -335 757 800 -213 710 446 359 761 323 -803 -342 439 -480 -879 -36 -247 -159 -151 -491 -385 406 704 757 -605 -29 -379 -892 569 31 -126 572 -669 783 507 198 108 182 183 636 211 526 -497 -820 624 -63 -541 205 -139 283 461 410 186 -529 -632 -232 551 -302 199 -308 -534 -545 -888 -309 -183 776 542 775 518 84 -655 -893 374 788 297 411 -565 598 781 17 -249 572 653 421 -753 783 -730 508 29 -869 -530 146 -815 321 -714 360 -543 113 -667 -248 -24 243 541 -740 320 -347 139 -563 -607 -726 -508 515 448 -600 346 613 -239 -890 -481 383 -484 -633 -461 485 387 44 558 -218 -736 577 -464 -624 159 771 401 -92 -567 35 -770 49 61 -155 371 57 82 -540 469 -451 -252 713 344 355 760 -712 -26 434 -808 49 514 -777 691 -436 622 -550 87 661 -300 769 611 755 -338 -563 -437 -775 -633 459 -148 -747 -806 -587 -306 783 506 777 550 -835 495 511 -547 -277 493 586 -336 15 -219 246 367 218 -673 679 -213 517 -293 -219 -30 456 -777 -761 793 -752 276 -892 -431 -830 -319 485 -343 122 -177 519 411 -66 -740 -366 738 -594 252 -376 -841 -331 -51 -533 39 -126 -22 656 390 74 -741 -654 666 -567 314 716 -75 795 -124 -21 -636 309 24 -313 -323 -25 358 542 -500 -517 703 532 -540 -97 -575 -738 119 332 229 320 714 -64 -741 -175 359 -674 30 -470 -596 -76 -94 -645 56 550 217 -676 515 674 -4 -112 403 157 544 799 -388 -606 724 -740 757 -265 -473 -62 -126 132 -374 571 204 -419 -427 -651 -266 159 -898 335 -691 -112 -823 311 433 -776 533 475 -544 532 -103 117 226 59 583 125 700 98 660 -326 -340 -661 346 -96 702 -754 -877 -558 323 -429 -802 -360 533 606 -792 -291 -619 387 -615 -310 631 -592 193 -476 -568 791 577 154 321 -179 -782 -585 -361 82 -386 -550 -22 -276 535 -34 343 -351 130 67 714 -247 205 -781 -531 700 132 -808 532 -492 -572 -641 -554 -72 621 -628 59 44 719 -123 -660 -679 -229 139 728 -725 672 -530 627 -199 -883 -692 612 336 80 -858 470 -725 748 -648 -18 -721 -59 -69 -238 708 -416 493 -366 487 288 -167 41 -752 -698 391 303 -666 -607 646 -566 365 665 -132 -844 526 697 792 456 301 627 -301 -828 323 660 658 -45 143 448 -899 588 -772 600 529 217 21 648 745 490 -337 -780 -341 -57 -325 -762 127 98 -877 -254 -489 722 -386 40 -568 -673 696 162 214 -679 -415 461 -385 -595 680 -826 -586 798 791 669 464 423 214 -746 736 -295 -366 70 -292 -544 -561 46 -248 537 403 -315 539 -170 441 -494 252 -684 427 -551 63 -739 282 317 -432 681 -328 338 583 687 338 -518 726 331 243 725 -417 531 539 -324 343 -417 -637 -536 778 171 -211 582 -66 -556 -634 -84 -765 440 -496 -168 -60 351 321 476 628 765 -402 -672 616 -865 -766 605 -519 -505 497 -464 120 425 286 753 -537 748 -608 -884 -866 -671 -573 -200 -137 -811 -726 -528 -426 -833 433 -291 87 -832 -672 -204 633 -686 -628 119 241 267 615 247 -739 -38 -194 -598 -84 -6 26 418 -746 -649 140 -877 157 -755 -104 -739 -337 746 455 587 355 515 696 -146 183 386 443 576 66 -44 -443 -543 572 -383 579 -763 -777 565 -781 -831 -898 658 68 -703 83 -510 -190 -848 -819 108 -662 -794 -487 -216 111 -188 89 350 615 558 -883 185 342 617 -332 -597 13 -726 153 -68 -739 648 295 338 608 -680 -602 -623 -868 663 242 -662 276 6 -501 725 -158 646 -536 226 -497 -186 -285 -805 452 37 630 529 -361 -261 186 256 233 -791 -782 -419 26 -74 220 -808 344 -858 234 -106 94 459 -693 -458 679 102 -23 -95 387 -378 -422 -382 -101 727 139 385 231 519 -698 -736 -688 -105 412 191 675 -466 -345 -608 158 -180 495 -371 531 -759 577 -667 -411 64 -343 -223 532 486 -631 436 -784 -589 484 -540 556 -308 180 391 609 698 -490 482 -361 -157 564 -142 627 678 51 475 -230 -197 -789 3 41 493 -803 474 -620 -304 -126 -493 97 327 -441 650 593 -193 -53 541 667 -748 -493 -66 -633 -172 484 -57 -457 -892 793 423 752 -2 -417 227 108 -482 -512 -111 -67 -180 -103 684 -644 506 -474 85 -130 635 -144 511 -199 -710 -15 -161 31 -613 387 131 71 -595 -573 -424 -257 -763 -520 397 40 527 -250 211 800 65 784 -816 -845 124 -730 -744 264 -331 -292 -173 -697 717 -744 791 -28 -121 104 -614 -333 -175 -639 704 196 188 -677 612 -476 -118 504 336 150 263 -242 472 333 -347 419 164 530 -495 -12 646 679 -357 78 -431 -29 720 -31 -785 -55 -814 -844 48 49 798 -866 -343 -899 347 331 -9 523 -368 95 378 103 -38 554 -347 395 -843 663 -526 -750 -743 -630 -122 307 -329 -661 21 -782 46 -780 -149 -778 -429 -624 -781 -220 45 -820 -560 40 -341 -106 432 70 -569 -13 783 -234 766 -817 -154 197 38 218 370 -55 -618 -361 771 -811 -894 374 -770 -736 -338 -267 594 3 309 558 697 -218 60 -595 -257 -102 -883 -869 -422 719 230 461 -781 60 -892 -630 -77 407 625 -830 -550 -574 -295 242 -32 -620 723 79 -169 -687 -716 -136 -780 -734 558 542 -17 -401 -177 -770 716 -510 43 529 238 -820 -460 422 608 -132 85 -751 241 -835 -372 232 -847 -84 -227 -630 -824 -629 -688 520 -773 -421 -860 -551 519 -617 426 493 91 -41 -747 -811 -398 9 -116 799 706 445 343 416 -629 520 -692 132 139 531 219 139 -62 -230 62 -769 768 -275 -461 169 -148 -383 6 169 -282 124 507 -46 -387 643 471 -686 718 607 616 -235 -199 314 655 -106 151 713 -706 703 -243 -297 360 753 235 619 -116 -752 -894 55 -465 -50 -282 71 -658 -151 718 -268 119 -354 -576 772 -315 447 -519 307 757 -757 -388 93 654 -228 210 -466 -653 80 36 595 776 -53 -81 -829 567 -297 535 -53 757 531 -267 25 -580 371 -465 -865 -19 193 -66 -742 25 -638 13 -600 285 691 103 -289 -452 -758 -615 267 -360 792 -719 -435 80 519 -767 705 -684 759 -321 -531 -465 -385 -11 682 67 514 321 -22 108 710 -292 -488 -723 -843 -897 -411 763 36 -627 602 -596 130 -817 -126 -665 -791 -560 -26 149 -18 -232 -341 765 -115 -453 -581 163 18 -72 -85 -764 -484 351 -553 104 -518 667 396 -730 744 -654 139 41 530 -385 -454 379 615 57 -809 79 282 424 143 31 294 636 -693 -517 -94 -266 137 -543 -896 -648 -746 -837 731 -209 -398 -41 -603 767 728 -659 276 -443 338 -448 -748 -692 758 -560 730 351 -138 31 -832 677 -90 -192 382 504 -459 -614 -508 -209 147 235 -498 677 -359 -243 -666 691 510 364 12 39 259 -737 -815 -319 -541 -467 291 130 -235 303 -634 673 331 -840 739 -45 660 546 124 -469 -675 394 -10 510 -470 -691 -808 -486 522 -798 -116 -115 -460 -245 -172 -710 -389 160 -40 -435 646 -33 161 -418 182 236 572 61 700 -762 -423 -500 755 238 -119 -252 -863 -467 493 42 245 -170 -72 323 765 631 -433 -574 -731 -193 -165 -138 460 -621 342 -858 130 424 -447 -180 -729 488 -101 -325 219 176 535 640 -44 -766 -331 426 -40 767 -543 587 605 -612 -672 239 161 -698 517 -448 460 -149 -220 -411 -518 -20 43 -141 -145 523 -573 627 -59 629 -199 -71 -176 -299 -611 527 567 320 -308 679 -470 -290 156 709 -18 -382 -544 347 618 592 314 718 143 302 -243 -693 754 -168 429 -431 -820 185 624 411 -555 149 -792 443 6 -850 294 225 -280 -252 733 340 222 -248 119 -54 457 516 -9 646 -888 -54 -832 -593 189 52 124 472 779 -621 573 -338 -538 155 422 565 737 -688 -862 -607 548 376 -885 50 -257 653 -892 -135 -626 665 239 -85 -741 -550 678 -607 -625 -860 -61 -22 506 723 566 -675 -870 -266 459 591 219 615 -402 -699 -730 238 -480 -321 498 727 -302 230 680 -397 -406 -101 131 500 403 -900 -656 -734 -165 -718 -857 747 -372 75 -866 -389 -241 77 -737 259 655 -614 -514 561 -494 -201 698 779 -78 -623 -188 -371 346 -260 238 297 647 649 -855 -603 668 313 763 411 327 117 -780 -867 -98 -353 170 -2 -376 -628 -699 161 -782 133 111 548 275 -874 80 -852 51 -498 -219 677 -319 -141 -306 601 121 676 -249 722 250 -204 -39 -528 618 326 643 -429 -174 -112 -838 215 -466 585 -372 -428 -424 -434 685 -730 -638 151 -453 519 508 542 499 -561 76 107 -71 -294 -735 -479 -665 -623 -59 144 -407 -635 238 -808 -396 -769 159 577 -655 -160 242 -499 357 -26 -177 -457 247 -482 339 -189 334 -818 751 580 313 108 -383 398 248 -391 61 769 415 -458 318 446 -53 -522 232 -709 -582 -818 9 14 476 285 -724 553 -270 541 751 -318 -704 612 -523 -775 -632 -265 -300 -115 -740 -71 -693 -510 656 -104 405 -215 530 215 577 -671 -568 47 -114 97 18 -75 -657 -102 -868 -462 258 -112 -301 447 51 406 -84 -675 -621 356 -142 -329 28 -251 -450 -416 276 256 782 681 -37 -639 544 512 244 491 170 -121 315 -687 103 -442 765 -21 -142 -46 -495 199 222 -133 686 789 135 -641 -793 217 458 -719 104 -264 -876 88 -181 411 -659 681 -469 -405 776 -677 -390 -888 765 403 -166 -352 309 786 778 242 -665 436 -347 -354 -91 -880 79 708 559 -197 -449 -380 630 568 -454 -582 -221 -178 -156 -715 -343 -18 -250 505 -240 488 228 -171 -481 -900 -610 780 528 794 734 -397 -742 -162 -324 254 -745 -240 -729 -594 -709 327 292 -161 -184 390 -197 -600 759 41 -498 503 721 -154 177 330 335 -788 -585 -726 61 -608 251 -346 -509 -605 773 112 629 -116 553 126 357 -48 -685 -676 -457 -626 -605 444 -335 588 -368 673 -675 38 -789 -67 -890 18 73 524 -434 -450 -760 -734 626 165 -230 626 606 -427 560 486 278 625 -379 -464 -686 158 623 47 53 -92 330 -12 -314 103 28 -173 -810 -743 -305 33 356 -877 623 120 -384 -310 667 -376 481 116 -676 152 -79 188 -11 -153 659 -219 -290 -652 705 318 -356 -176 -284 -387 413 -677 262 -544 -764 -699 -769 255 56 -513 383 -591 -121 -23 42 139 630 -851 -813 -178 249 -430 596 122 625 -265 -137 -560 595 -155 732 -525 -96 -16 157 -610 -656 -541 241 -775 235 -98 788 -31 542 -18 59 -573 -854 -703 -597 72 580 -628 641 -409 -246 -695 750 -881 584 -753 -369 -368 -87 338 -264 -862 371 -377 723 -230 162 271 -86 -714 -638 -283 -328 65 564 62 717 678 742 -679 712 222 397 87 410 492 -309 786 214 -386 -127 724 -184 -841 -643 -899 100 -301 -635 -134 -704 -702 -448 412 -259 660 764 -156 457 -32 122 -481 -788 399 105 -324 141 -324 -229 -246 271 -618 462 399 -520 -643 150 -793 -35 -707 -810 772 649 155 -288 -604 -602 -225 -297 189 115 -250 -564 765 137 -434 -652 436 -764 234 323 -439 -488 -367 -558 -305 27 666 93 438 -289 -4 332 -599 -757 -292 300 163 267 -744 -168 130 -323 -441 -177 -700 -861 478 29 -284 112 748 477 345 278 689 -318 -473 111 -182 48 -748 455 -626 -848 274 -706 -862 -358 -697 469 -237 117 244 576 -185 205 291 424 -370 -193 -670 155 -840 -556 594 176 -856 -415 -849 -84 252 -504 618 -593 195 633 163 -516 277 738 468 -294 -416 103 259 -596 -577 542 -108 700 737 89 -549 44 -558 -317 701 -397 115 -893 -218 -82 -816 -332 -449 -670 451 -495 -406 498 571 800 88 -756 -725 -415 -445 443 601 -55 -360 568 -621 -373 -129 508 -686 32 -873 -497 22 84 -352 191 -675 247 533 -47 -792 128 32 -299 139 90 130 -659 -630 -183 -268 248 -369 693 -362 -38 -795 72 -728 240 702 60 702 398 289 37 20 -608 168 707 -882 -637 413 -564 -496 -674 -329 300 -592 104 516 320 -140 -448 152 296 267 619 -691 540 169 -742 -458 -522 514 152 83 700 -735 -609 304 328 -286 -543 206 134 -586 101 223 107 32 -223 77 638 603 -866 474 -326 -322 -591 -457 743 -44 28 21 275 367 -172 -450 -183 -417 -615 -269 -564 656 -721 -601 571 -408 -121 644 694 -793 -139 -326 -604 -677 -809 19 -622 -170 601 -877 -83 -472 409 -328 509 -892 -239 -895 -633 61 752 -421 -674 150 -798 -532 -452 -555 -169 310 -64 -426 -827 687 -2 -844 -317 212 21 -206 273 -431 -773 -287 -310 590 -677 223 322 721 453 713 -312 122 13 125 -194 -99 -86 -768 318 -509 -48 -194 -183 484 24 578 785 669 -741 -695 -134 -777 -36 -40 -165 18 428 106 -292 160 -682 -358 795 -383 54 332 -300 -538 -104 641 -770 -83 -75 332 412 427 -821 120 -797 52 -218 -210 393 622 115 159 -586 254 -414 396 -174 -89 639 -516 -263 -73 -688 562 -62 513 208 694 425 -426 581 -469 -472 -702 -567 500 -91 724 247 326 269 -768 337 -390 -245 -390 -514 -709 690 -527 -375 169 453 -629 391 -79 578 246 607 254 -899 -390 746 -57 -24 207 -88 689 -77 -650 626 -409 -688 345 -210 -888 372 -689 108 125 -491 -463 116 -730 -257 -845 -609 -893 435 286 318 763 -607 373 455 -141 -495 -497 -713 794 -573 24 702 -458 -433 340 -316 222 -183 -57 -525 623 420 516 -229 776 -395 433 -838 -248 -820 -208 -190 270 401 -663 -456 19 -639 -610 -295 484 232 -271 -633 -226 387 -508 82 -887 -583 227 507 -589 -30 -326 -643 -869 550 -354 -32 -36 -764 128 -355 -199 -872 289 -615 795 -759 -863 -476 319 -747 -283 680 416 548 -428 -685 -281 518 661 -654 231 265 -391 -456 622 554 -3 736 542 -193 -157 663 521 -734 587 115 -821 -85 -216 -508 35 -40 -562 319 -888 -277 665 253 -628 -480 -727 203 -624 -421 27 -326 -380 512 799 -164 580 -786 -489 -440 -678 -517 -128 -699 62 751 -646 -578 -274 133 -629 -804 -70 180 -209 492 518 236 756 -246 -247 398 -833 -639 667 9 -444 -363 344 -433 287 -608 725 -541 475 -297 111 -209 -142 -185 -317 -722 21 -827 -643 -657 662 -405 40 215 697 -224 -340 51 632 350 527 -400 -872 394 353 -665 415 167 -9 722 358 -232 -465 648 -298 784 -269 -636 -391 422 -472 -414 -289 448 -446 -496 200 -474 -314 471 -747 -690 771 212 420 -396 -787 160 758 -727 -449 -264 -145 28 60 -161 -413 -882 617 -284 -177 -397 238 376 274 466 107 379 708 -651 -365 532 -423 -405 736 538 152 -593 -431 -140 -215 -812 55 -405 -751 724 181 -355 624 -346 -196 527 75 -112 -519 -850 -353 725 -850 598 298 -647 -36 725 -229 324 615 75 -338 754 -796 -316 -734 -472 -785 350 -49 34 434 -287 620 -718 -481 521 -190 -310 -15 62 -816 -162 -879 -265 798 791 50 614 -343 -665 217 146 90 497 456 -542 -567 -225 -704 -544 -92 537 -866 573 -406 561 692 -153 -478 40 470 -865 -816 649 -405 742 -636 -886 -735 117 -328 670 -642 354 86 782 -314 171 -251 -55 287 -239 -582 -735 -158 -494 68 -330 659 522 -375 -822 -313 -600 -195 -17 -660 777 -619 147 -7 382 141 214 734 -166 304 -760 163 -442 -658 42 10 392 -522 -399 795 27 -430 573 559 187 -275 692 505 741 375 -287 653 -637 729 716 -161 -25 -8 -324 -894 736 221 -15 -107 236 -353 -867 334 295 330 -35 -542 113 29 107 -512 436 -843 355 -439 -691 -367 -825 -205 -775 -839 -798 -611 -825 -827 429 184 -502 45 313 -526 614 -89 31 -95 -21 -662 -759 -547 -855 -827 -705 55 -51 -383 125 764 774 -542 404 99 647 765 -539 -837 -425 517 176 314 761 40 -94 194 69 7 -10 -212 605 -718 -599 300 611 525 -819 681 491 552 -854 760 613 -665 -179 -708 404 -380 455 214 -116 1 89 -740 358 -156 -656 41 500 -486 598 733 -427 667 -642 -265 -499 294 783 -688 -578 55 -1 -47 354 -593 -464 -522 -473 -558 -353 721 648 265 -527 -693 -538 306 708 382 34 707 303 -264 472 -663 -380 -755 -524 -329 -229 -820 174 423 456 792 -644 -641 12 -163 339 134 -875 -367 61 617 -804 37 -294 213 -798 333 129 -702 -681 342 -889 441 -117 78 -571 -879 573 462 736 504 495 -703 437 798 426 89 407 -595 -22 -296 404 98 -555 -162 541 640 668 100 -292 -490 774 133 -776 273 614 766 -387 -631 -306 790 105 -486 -90 -424 -457 359 -893 273 -410 116 -608 575 465 -863 -545 -116 -308 781 -494 526 -698 -110 432 455 -849 -235 -729 428 -729 -302 360 374 -250 -447 -720 -544 -535 -94 -24 -610 594 379 -185 -252 292 663 58 -448 -754 -286 -499 -314 731 45 -136 142 -312 -526 727 186 220 -475 -212 667 -762 -828 39 -881 -900 663 340 560 505 -415 440 618 427 -398 -296 -598 -472 -156 156 -692 -227 240 -308 -432 -73 710 213 159 250 704 -726 -869 470 -746 -602 -442 -53 -870 3 -260 -337 796 742 -520 -126 746 111 697 310 -727 411 -262 -107 -199 -727 602 652 45 -822 -330 -732 -508 509 -335 -715 -57 -321 216 64 -752 239 -333 -211 151 -53 8 445 -507 276 588 19 -545 196 -385 245 285 265 -114 -869 190 470 -170 366 -344 -797 422 -724 -318 588 67 152 -868 269 552 754 -153 56 -97 -365 -537 115 -863 576 78 654 -587 -360 659 -368 118 -34 636 715 -864 -181 -64 660 687 -635 603 -897 -428 496 -845 595 698 215 -368 -310 -95 93 -211 -724 314 18 727 497 -519 290 639 130 -634 329 -441 -561 -50 -779 -758 330 454 193 725 -483 -728 -160 -87 456 -622 379 -33 -4 295 -896 574 476 -688 -728 -26 -459 248 308 -557 30 73 -235 -692 281 -515 -247 29 -61 358 -424 -696 473 -739 419 -580 430 -568 646 704 -325 -660 -229 136 -503 -448 104 -440 67 328 -407 -694 322 -497 -315 -665 41 178 -132 478 491 -598 -30 -807 659 400 -386 606 -844 221 768 -468 374 -357 516 212 126 708 210 -814 61 199 -427 -701 -340 -126 213 -480 424 -533 634 170 225 -157 -102 253 213 -402 -319 -671 310 502 93 -449 -507 -580 -534 -452 445 -597 -105 -193 -415 369 -677 723 -11 -70 329 -558 -872 650 -823 -322 74 -324 798 -34 371 452 693 -303 90 165 529 -409 156 198 -719 552 663 53 793 -763 725 19 -856 -606 -101 -591 473 -466 216 -238 -8 24 467 772 -483 412 523 -762 -353 -295 268 -16 485 473 103 -566 -354 -770 -699 -741 -831 -351 262 343 526 -283 380 244 -66 -111 430 321 743 -527 527 -486 -358 344 320 -130 11 775 45 236 -660 -883 -554 -451 404 90 721 751 166 594 -264 -152 -40 343 -4 249 105 -748 -96 696 -664 391 519 -106 -29 420 -806 -892 208 -483 -134 727 -321 290 -762 199 -827 726 -896 492 -572 505 -279 -531 -456 -95 756 561 -873 161 708 -856 -704 -168 -104 599 109 343 -783 728 -650 -5 -653 -312 -334 -809 213 135 -406 -337 -730 623 -721 733 -408 -367 -470 -137 6 451 -812 676 -813 372 690 399 290 -539 227 648 275 -47 621 -291 367 -810 183 389 -865 -674 451 -605 358 368 773 -641 213 336 -836 202 -176 793 124 749 147 665 -435 -279 698 -897 -772 -194 288 238 -416 -519 -847 -790 397 798 627 464 535 378 -669 486 -312 -561 205 -23 -117 752 732 7 565 292 -684 34 146 220 -680 -664 681 -628 -360 317 770 663 547 -76 -393 489 -607 517 -315 411 -137 -19 -789 226 246 602 -217 460 -698 352 687 -13 -432 -256 -167 -820 -504 -740 165 -656 459 -3 459 744 -837 -542 -590 -340 34 379 256 277 227 -447 -640 -577 -755 3 657 584 700 -95 611 582 518 -350 558 -886 182 -281 779 -124 -103 37 -541 79 -281 -142 247 -370 453 -529 -322 -521 178 717 -311 523 248 429 -497 736 -599 -24 406 -164 -233 -389 -252 133 728 152 -140 -6 375 347 789 225 -833 18 -33 193 -753 -71 438 -78 445 -245 -869 565 -283 754 -601 545 358 -79 -865 -145 -157 724 -853 701 407 -796 470 -728 215 781 -75 -214 -508 230 380 -706 704 -861 -754 -303 799 -559 643 -17 149 146 -246 -722 -163 584 614 172 -429 429 42 -889 335 -67 -812 -92 -459 261 788 572 -688 490 520 -723 -434 378 440 -90 -760 294 -638 -319 -745 510 -893 -623 -99 235 -500 -487 -354 -669 -659 -59 140 66 377 -144 176 185 472 -629 -852 227 -405 141 -883 -118 59 -83 -32 -592 -618 -216 791 22 -567 -555 -431 -850 -389 315 -565 200 -727 -884 431 469 -52 -32 389 -637 -284 230 794 292 257 -632 523 531 -742 502 355 -587 439 -776 244 736 -825 -339 -783 70 665 -171 -518 -20 -773 -533 11 356 701 483 656 42 -866 445 -50 -441 -553 -825 0 262 305 554 310 -496 -401 406 664 484 -318 40 360 311 235 -730 347 -516 -492 -205 590 509 571 -375 -838 363 762 466 171 601 -31 -79 -256 291 -400 -7 -844 3 287 -601 -33 549 386 -786 -36 157 -142 -441 334 -705 -854 -882 -559 43 540 262 24 -404 474 -584 -334 -241 -567 -759 -524 -33 688 -399 -417 -799 592 -87 -135 -662 575 -324 557 -509 -867 -195 -231 -251 514 -54 -239 -522 760 -42 -660 19 -669 -789 -588 -94 -67 -555 53 -463 492 292 -883 320 -883 -795 -120 116 110 -77 -440 526 778 -618 760 732 -503 -489 468 764 -661 -711 -725 -531 682 -594 -570 796 191 236 -404 -255 638 -713 571 554 522 -539 -619 -360 -62 -127 -489 457 279 -654 -101 445 -521 449 307 -4 -252 365 -28 -768 687 635 -638 197 -68 -314 -16 -870 505 -663 -195 439 -509 -389 5 -631 -156 -11 -781 422 105 652 268 -896 673 -772 95 -797 472 -206 782 -785 323 481 -882 -171 332 -751 765 75 56 -456 -721 402 101 726 -900 -735 -599 61 709 -710 2 -1 -640 -104 -334 -878 568 617 92 775 -256 -47 591 -362 430 -29 -307 22 27 642 -290 -770 604 628 17 342 554 558 -436 208 492 345 -43 -513 -278 -442 23 -758 72 -395 -73 -785 669 395 502 508 -43 579 492 -367 -302 258 -220 409 781 15 -113 365 -356 -377 659 -172 32 -601 -351 298 611 33 784 -398 -248 -797 -22 -816 -227 -875 382 777 313 -432 -245 800 796 -296 360 -500 -241 147 -335 505 575 -688 -691 474 539 -587 356 -20 461 -456 -564 -748 94 -502 -754 701 322 -126 -557 -160 747 -683 -693 92 -293 -367 777 -253 -235 -148 -276 194 -470 -509 471 -119 -54 -261 -36 -725 783 -365 -20 245 -150 116 -441 -173 20 49 378 203 633 127 -648 283 -76 199 -512 -716 651 -125 -889 -371 423 -58 -510 106 -269 -42 624 632 451 137 -246 -442 -71 -344 163 233 -388 558 -286 -376 -377 197 19 -504 -698 -779 355 -100 623 -154 289 800 -446 -534 -321 35 310 467 -697 -735 -57 -97 70 462 -530 -266 -780 -350 -470 365 501 342 408 -428 -162 536 -419 -47 643 -51 -215 257 -893 -862 -438 554 -84 297 -525 635 -497 -90 -641 767 702 -55 270 -826 -318 -316 751 431 555 537 -366 395 498 425 -76 390 712 -538 557 123 -22 665 800 51 753 -668 -187 521 762 618 -413 262 -520 672 7 -401 -38 739 500 -824 -372 -518 140 -775 16 120 -881 673 536 -386 717 -323 -729 -858 -118 699 -742 193 459 164 -891 538 657 -521 -450 709 610 -521 -821 -115 666 744 -854 235 -557 -519 699 -467 502 545 -803 777 312 430 713 -870 -326 163 660 -24 -465 723 -665 252 -158 -322 -375 -720 329 -421 -887 -654 -834 -521 467 502 -461 634 412 -869 39 -406 -75 28 -505 65 708 757 -755 -759 28 196 -373 -201 793 598 542 427 406 693 -754 258 322 -772 -890 -692 800 -250 -238 721 340 444 -769 -550 -597 -839 33 5 566 -226 366 -536 -543 -203 136 505 107 -873 513 112 -899 288 392 -32 69 -839 -775 -867 -443 -393 758 -570 -541 -455 -515 268 -381 241 -567 -687 549 349 764 -544 386 591 -523 -585 -260 372 -612 -329 113 -840 504 -787 -278 -505 383 -474 665 87 5 -811 400 -143 -813 -833 586 -244 650 -439 420 620 531 -583 -885 445 -543 164 -551 -62 -862 191 212 -784 181 601 352 -505 172 -755 -204 -689 163 24 316 -797 -535 -40 304 -775 -897 -568 522 -496 390 -757 -28 594 786 -877 398 -599 24 327 93 -215 290 748 -692 204 187 -560 -127 -738 465 -773 -50 -399 747 -676 -600 799 583 298 -852 66 -500 -327 -641 701 772 135 665 140 -315 -497 614 70 769 396 497 -807 -340 -614 -410 -275 -772 101 -595 -192 -506 -420 -603 609 -541 -178 648 126 442 479 -636 -465 -845 -387 12 767 -370 -784 -94 -234 -731 -434 127 187 105 -92 0 -38 -177 3 206 392 -448 -397 572 -578 -321 -60 -581 -155 119 -25 743 417 -669 702 -561 695 -446 -74 689 407 711 728 -233 -726 -296 29 -571 479 551 -637 -823 62 -139 439 230 -864 -523 -528 151 -55 -247 80 -38 158 691 -485 -196 504 764 -543 -265 -224 -534 409 -34 -411 407 -392 -349 623 -122 216 502 -575 189 -739 785 -421 165 -600 329 -97 799 791 -366 -218 -37 419 330 -57 -878 573 -553 653 -343 718 786 -809 -317 310 389 -332 -810 187 -798 -591 225 -273 -455 -145 734 -413 509 376 -463 205 -811 444 691 -4 -432 -467 711 -326 -107 725 -409 -894 -99 598 72 660 -22 542 496 -187 -202 295 -306 474 201 -9 -465 -337 652 509 -95 -730 647 713 -625 63 -332 -198 -196 -37 -657 227 693 -251 -698 325 -9 -377 -344 27 -58 205 -414 527 332 17 -768 330 491 -162 417 -526 -509 169 -269 -531 179 -434 -515 724 -40 633 765 -747 -709 -241 -625 86 647 -619 416 312 95 441 303 -468 385 195 -899 -478 -844 -900 -873 -315 572 -769 577 162 -507 219 -500 489 -863 323 -374 -805 -503 418 -122 -310 -704 -372 80 219 -676 617 -294 317 -539 497 -220 473 528 133 -316 642 -584 692 487 277 752 -471 680 -424 -796 402 -241 652 429 49 195 -304 321 -440 -54 -726 -50 -488 -370 771 -683 -545 51 -423 -298 -290 262 -438 628 -537 -26 -835 -877 -728 -158 765 -103 410 316 358 -561 -3 -306 -624 737 -108 -253 162 299 -377 779 44 -308 520 -748 -787 -624 -580 147 -364 -440 65 -145 -416 -154 -359 -621 -868 162 137 602 -100 283 762 755 -668 330 660 486 210 420 6 374 442 270 -521 290 128 408 172 160 -436 -38 -540 -163 402 -364 346 -137 310 -764 658 -205 -155 -111 -673 -4 -586 -171 754 684 -28 212 -113 350 584 -601 186 -506 77 299 12 216 -778 -303 -749 -559 6 43 -700 221 -188 32 94 -760 541 475 450 -815 -405 -112 40 501 -862 -696 288 -291 -616 641 -81 -148 -441 459 -461 -21 213 -197 482 433 -617 -822 -54 -505 -877 344 251 -365 254 258 243 -753 -444 19 -190 -721 -665 -441 -587 -890 -199 769 -353 -836 202 -721 432 44 439 318 601 -314 606 90 -833 -634 -130 -36 -538 783 -35 -681 713 335 -479 35 714 -756 -639 -879 -346 -175 -406 -809 -768 -96 44 794 -346 -586 562 736 231 543 -127 -791 -855 -234 739 732 -277 -356 402 -641 7 322 -203 -262 732 -760 705 -717 -141 -368 560 746 537 783 171 646 595 317 -610 -847 197 -675 -222 -52 -198 350 -317 366 26 -547 635 -97 -1 -645 -131 -582 -881 -280 411 -486 -791 71 -320 795 568 -184 -257 -460 -523 799 -552 -572 -137 530 -880 -437 -117 161 577 -347 582 137 -895 302 -214 -586 -394 300 401 -535 -684 188 -28 437 442 -599 -678 -487 678 -887 601 -228 -230 26 -673 374 244 -531 731 -250 -342 18 51 -214 -376 -115 -262 -260 14 696 525 169 -661 281 -244 -262 -735 -484 -621 -252 728 -229 54 35 581 -605 -479 734 726 732 -7 -200 217 -866 253 -461 -612 503 -58 -825 -705 613 276 -658 -860 -623 -358 686 611 227 -216 -433 -390 -343 -37 -57 302 15 -623 -72 -818 -811 -68 486 272 734 492 -877 686 424 703 -535 372 363 -849 -415 -772 -271 121 -441 396 -474 378 270 331 687 -296 54 -658 82 -608 292 735 -224 557 754 -7 343 -645 -800 -492 -875 -853 175 101 -878 -520 -620 350 732 -706 193 -217 651 424 432 -238 407 659 127 -388 -841 555 -600 -818 -143 559 35 -879 528 -268 -537 -453 230 -221 -334 155 -595 -474 254 -585 254 -700 239 -816 727 -814 701 -84 -574 -170 -808 625 -27 -516 -218 -353 268 80 -128 518 367 -799 151 -287 -156 734 -412 -398 -423 215 556 -887 289 -311 -136 534 -14 -710 527 -30 -232 400 -423 -180 374 -675 579 -783 679 -627 -515 319 -881 643 -690 224 240 784 136 645 782 -842 513 -242 746 731 -296 -23 106 142 -423 485 97 -747 400 -320 129 -157 -804 -439 544 -701 -253 -473 -363 -283 270 -777 435 755 511 -541 218 -2 693 -276 -730 464 -835 728 -703 -765 -422 276 565 -64 121 360 -400 -108 405 -352 -308 -584 -598 496 459 -632 -434 -534 220 184 354 393 521 542 -156 218 -385 -14 -718 -657 326 507 644 390 -567 -818 468 -890 -358 -522 -271 34 -606 -393 -309 -644 -443 -508 383 434 -214 285 -411 -31 395 -372 -244 -64 521 786 -889 670 -8 -10 -272 712 -688 579 705 725 182 588 -218 -848 -332 -705 -476 739 371 35 -362 523 -807 464 -773 -657 -348 -222 -717 -838 -43 101 102 -605 25 611 570 293 80 94 87 768 26 -879 -800 -526 474 203 752 -466 572 -349 588 -52 243 -564 588 163 -894 -326 489 542 274 440 580 485 -555 -824 259 511 -286 449 -843 235 451 -610 -789 573 -869 -102 589 250 137 -710 775 136 -310 98 374 -12 -438 -570 562 605 -182 114 -77 -579 -153 -881 -810 35 503 749 727 -212 -183 -687 -197 355 138 775 -761 7 650 -347 398 428 165 299 -526 13 768 788 -749 64 746 -362 -350 -379 638 528 -450 -556 -624 -346 -510 -69 461 -124 -59 197 -892 -364 -229 632 95 163 -376 -238 526 -739 -886 442 -534 -301 567 -241 -89 -658 589 -138 403 627 -24 -665 614 -674 241 -551 -181 604 -732 -448 -495 -500 -610 -313 -702 315 -681 780 522 112 531 -328 -700 -658 -596 79 -649 -749 370 181 128 451 -843 -414 762 790 -791 -203 628 581 458 -442 104 310 165 398 457 -856 -777 206 199 -843 501 -163 -580 222 -167 -375 -159 376 600 -107 647 -130 717 616 -663 89 -900 -749 255 791 -541 -486 -59 -27 -749 522 303 459 -455 354 1 160 591 -862 46 499 -391 761 450 -231 748 471 245 501 -186 695 451 -343 -839 -197 -897 102 187 664 -503 -202 271 106 -832 -797 5 98 724 76 365 757 339 605 -447 795 -139 600 22 546 88 373 -54 350 -610 69 244 424 53 -626 97 -556 669 -140 783 93 -415 786 583 180 755 -215 -797 41 -390 -609 -449 253 306 686 -439 -820 -392 -115 -436 -575 -755 220 200 -330 -229 -786 226 -55 -434 471 -783 -583 378 -577 -267 -120 -23 -125 792 179 -644 -336 719 186 -351 -557 710 -253 -284 -489 382 -464 587 -20 -837 -43 -41 743 -301 523 207 374 -3 -59 696 -328 -606 -482 -744 -666 715 -648 126 143 -709 -437 -311 305 205 -11 -631 298 -889 -830 784 -624 280 771 271 18 -596 -364 636 -665 716 -315 -462 358 665 -575 -221 -316 519 -442 -797 213 280 403 -783 -754 159 -314 -38 -492 -815 -704 376 254 -93 359 -732 774 350 -362 -69 -822 -384 707 122 -405 -523 -358 -307 128 -215 530 144 -397 744 -612 -113 -620 -352 -406 -318 -734 -898 -86 388 -641 475 -54 -856 407 -736 -825 -249 697 421 161 -468 -382 136 -516 789 -163 -636 19 -692 655 -363 -882 239 -238 -613 -697 779 145 764 303 -104 -796 -790 -563 -214 -625 -701 559 -443 718 55 -589 229 382 -43 -458 582 -248 -375 -424 -447 414 -626 752 -854 67 -71 -40 -1 -760 -470 426 -166 159 -478 747 6 -839 -733 634 -22 348 -768 -268 24 -213 267 146 -462 -374 -332 -312 -775 616 -44 -722 -696 -127 -667 -892 445 410 -624 -777 260 114 -47 -794 10 -166 -322 20 -145 -234 -672 748 521 -323 411 558 504 -323 52 427 -187 697 129 -718 -256 213 -332 602 -215 87 -440 -834 450 -824 688 -393 -860 -226 -776 -738 -275 792 16 777 -871 -250 -595 -265 -523 -814 -324 -59 791 191 -400 -659 299 -259 -616 -376 -102 560 -416 -803 -738 43 -465 -81 -56 106 -455 -263 684 -592 190 -95 -472 647 -684 -473 -825 -298 -415 165 -472 -536 -218 309 178 -37 -389 -213 -335 526 -513 729 29 -206 361 -362 727 -611 457 -24 -511 -331 -349 -143 621 58 -722 -770 355 97 -768 176 498 -377 500 -767 9 -22 -267 245 692 -486 -289 335 411 -528 791 -379 -473 -181 56 147 -551 542 686 -185 523 -300 -275 -623 629 -377 -349 158 634 764 316 374 -318 294 89 -435 -410 -18 -288 595 382 -20 -828 -657 181 278 579 250 537 740 196 -780 -548 215 684 302 -79 -382 -897 -181 -700 -597 -366 -69 -345 -458 748 234 -24 -527 -462 -863 286 461 -491 -763 -802 -794 455 -329 199 303 437 -73 651 136 59 -281 -167 -376 723 621 -290 -461 615 -212 -228 275 610 -683 -866 -837 150 -775 7 7 -62 467 234 -374 599 651 595 -242 91 40 5 -217 -404 387 -553 642 735 749 -756 798 -345 71 -161 -841 -620 141 -497 757 -82 252 125 137 -404 -426 -824 167 301 -493 -678 -578 556 703 -801 717 632 -216 331 -601 581 705 129 216 500 300 -591 -148 -125 -59 -87 -630 54 -429 781 408 -776 -739 223 162 558 484 177 -302 -626 -529 768 -76 709 73 -513 -28 -385 -58 517 0 -487 -218 -670 72 -408 235 -240 475 -581 -259 -875 -95 -244 452 -826 -757 406 342 595 -199 572 38 -518 -33 400 75 3 -606 -198 711 -885 22 72 -216 798 -346 -381 -50 -76 520 -28 -94 -218 348 -254 282 -584 798 685 677 -868 -812 233 41 -167 257 784 725 -555 -864 -515 -445 628 -297 -871 -156 -631 -195 -593 -621 -377 114 -110 -617 84 -212 -709 266 227 -268 -892 -510 34 -887 -807 316 -747 -804 -769 -650 -646 776 -832 -377 738 -80 -507 -730 295 -470 375 503 219 -401 727 695 237 -178 -621 5 760 -403 -425 275 423 81 -531 751 -874 -457 -355 -879 -716 315 -245 422 -892 707 -619 -426 -104 271 488 -582 -157 -38 551 -703 150 -13 -764 -639 159 417 -833 361 90 -565 594 570 244 -853 609 527 36 722 -794 -120 426 676 -815 188 161 -793 -640 657 95 -247 -585 -30 790 584 -694 -226 -251 576 -397 172 712 140 102 519 551 201 -312 -477 -52 -708 358 -624 -753 738 -884 228 -397 -718 -563 -206 147 743 -689 -511 709 -530 517 447 -339 22 -221 247 452 -702 716 -712 -574 470 -554 10 374 45 148 655 510 -659 456 332 321 -626 696 -152 -482 -622 -555 -644 495 693 687 470 -775 517 -848 464 98 -242 -419 334 -835 -365 711 671 -886 -758 219 610 35 506 -612 341 -178 -495 -71 -615 171 586 -389 128 692 82 -879 -780 306 402 -775 637 -513 -236 -495 -666 -603 -484 -757 -450 -158 -668 617 71 689 -223 -253 464 759 -208 546 795 262 362 582 293 -858 -312 45 -702 -900 18 570 -81 359 593 541 745 588 704 277 195 -726 -567 -437 241 447 -23 -375 -19 320 -872 -242 481 -882 -781 688 545 507 -818 417 -770 -421 -59 -358 -741 -499 731 -25 -307 497 -131 751 -178 547 618 140 -459 -885 -218 317 -571 -766 -476 -119 -777 678 -273 -371 707 -301 794 393 618 98 -338 -149 -712 225 -462 -133 -232 -286 499 -398 -537 -772 -342 -768 217 747 179 -687 333 634 -41 419 -440 -761 -814 166 355 -401 -289 -129 -46 -61 -709 313 -457 525 -642 -816 -454 142 486 -427 -471 642 -732 387 33 720 765 533 -94 -374 -699 670 -475 -610 419 38 590 -717 -67 672 -21 -569 9 550 -73 -423 110 293 -278 671 -41 -338 349 -381 -7 436 542 -887 320 111 309 127 645 107 619 -462 686 475 -693 -469 271 -87 608 -398 729 -111 108 -379 -877 47 -635 -611 -430 -508 35 69 111 28 448 444 -876 -394 -726 300 -798 791 233 -584 408 -172 -482 -747 692 -782 -805 499 320 -799 -552 674 465 324 -813 -208 308 -572 720 378 -726 -173 424 595 448 -110 382 164 522 746 4 103 238 392 -737 692 -761 12 -725 752 -566 735 -19 -872 598 -233 737 -276 578 710 219 -81 -31 224 -157 -791 174 337 -389 -102 161 -425 325 -895 -784 348 -317 438 779 -641 -265 -797 -603 91 -298 -405 537 -123 695 -382 -90 -371 561 304 -893 303 -146 -716 -580 798 39 -81 483 142 583 64 -18 605 -215 -571 -687 784 -734 -526 703 98 -868 15 -556 799 -190 272 -70 426 254 526 -463 336 68 -90 171 388 -588 158 -895 375 -845 514 -226 150 -846 470 -663 132 -55 -397 263 -173 -126 219 -595 -438 129 -481 58 134 11 466 -204 124 -98 27 111 743 770 -596 -821 -141 -867 -626 386 -494 -729 -790 562 20 599 -84 176 402 -556 768 155 126 -133 537 670 634 715 -24 370 -837 322 424 -616 -708 -662 655 -186 -57 206 -507 502 -503 -833 67 -437 -679 -510 -622 -57 -448 212 -279 -115 368 370 348 -714 -536 -463 -472 100 -531 46 -254 -267 612 -727 -475 -163 -77 -339 -685 194 -388 -104 100 718 -657 402 -31 198 -435 -703 103 -403 -626 523 163 -671 -659 405 -151 601 8 649 656 283 777 -116 770 399 358 -37 13 -293 191 -66 -478 -145 335 -874 -465 95 575 -616 -6 -60 388 -153 -688 1 -171 521 -296 -886 606 -678 -205 -709 6 -209 -840 508 750 -63 30 191 799 -608 573 -708 -610 556 -520 -599 450 489 105 -108 44 -756 -878 431 -777 -284 -517 -414 -847 746 -195 -650 209 -523 379 -84 -741 -673 1 424 724 276 724 694 789 -810 -778 -650 427 749 799 -174 469 229 579 247 685 -521 -472 276 -9 -401 41 -144 207 -334 -535 36 393 569 176 593 770 241 -256 409 517 438 387 -292 329 265 -420 -379 -831 104 30 -889 -312 -697 -837 -422 287 -799 -848 -278 -323 -204 -724 301 -787 134 -282 357 362 -607 -599 35 233 226 -522 -315 -457 360 138 -545 78 -770 793 -513 -481 -291 665 496 -503 780 159 -731 761 -877 104 -640 729 -813 412 567 -649 602 26 763 525 313 475 171 -522 795 -248 749 699 -859 679 -134 -417 -806 336 -690 427 -38 180 451 -309 -384 409 224 503 414 344 -731 244 744 -100 -661 -210 619 608 -385 -126 -804 155 -416 400 -854 534 -280 -135 -449 -174 112 -643 -178 -330 -535 -105 -419 -698 -169 450 365 497 -130 -194 -739 17 117 -378 37 -537 -276 2 352 164 678 109 775 601 26 308 16 -554 -78 90 518 -293 -206 -194 -719 -50 -423 -558 268 -396 -18 -185 -642 -232 -179 522 -224 -28 -286 511 508 -144 32 -641 517 -814 208 -669 -216 -168 -326 45 399 86 628 456 685 -572 260 402 457 229 -779 376 -697 -301 304 702 -114 415 369 -30 234 122 29 35 608 -441 -847 -830 -446 -796 -603 279 -788 761 627 -326 502 -110 -716 717 -329 -293 -395 480 175 286 -881 527 12 418 61 549 798 160 20 666 -397 444 -556 166 -457 682 547 -533 -837 694 -840 -730 -538 -605 -512 -872 67 799 -614 -156 312 -717 -428 -154 120 -330 579 -104 200 551 642 -872 -709 -143 367 157 -71 -124 -661 -110 -415 62 -717 521 -229 650 -169 -450 103 417 -108 -522 -596 404 303 -744 371 420 -191 664 -79 -831 637 -514 -92 -470 -766 -160 -539 -444 -860 794 -342 -144 -307 738 109 -604 -611 754 -62 -234 701 135 -507 157 -759 -641 -745 -696 -665 -577 -566 -519 601 44 -214 578 187 -373 -97 -509 257 353 -164 -255 320 247 -788 -772 228 -10 -200 -654 -682 -507 311 -381 -808 556 -627 -48 582 25 -283 -227 -772 -860 303 -248 709 761 139 -251 271 305 -567 138 304 241 395 -748 -219 -521 669 75 -394 -879 24 -528 595 -878 -419 -384 583 -448 -361 -134 -108 -853 -36 745 -787 -360 -489 -411 689 491 -294 798 -600 -850 -848 -332 794 -373 -368 -525 -813 -24 526 -434 -691 -865 -119 -12 91 423 -347 667 -486 -680 590 573 758 1 -668 -391 335 -536 -299 264 274 284 603 599 582 219 -546 780 -778 -826 -574 452 486 274 -519 536 -589 179 47 -895 -323 446 -770 -489 -382 -398 15 -521 144 310 -703 325 616 -718 -385 145 -440 234 -788 96 -41 -895 189 -761 52 -237 794 722 -218 628 -291 -298 26 41 688 -287 794 -133 -221 628 -181 422 112 -607 -240 -144 -723 -716 -724 544 -847 100 -61 -878 468 -676 -719 -888 -199 56 -733 -231 -342 -580 302 -648 469 172 -327 237 -817 -570 772 107 7 -560 217 -880 542 -810 -687 127 217 79 -299 -438 300 -861 595 -521 -632 214 -692 -327 276 -640 -25 -794 241 777 633 176 432 633 -768 234 753 126 -100 -479 -383 306 713 266 778 606 626 249 383 -121 722 133 421 -103 682 550 -90 -71 -285 -837 518 -699 594 -516 599 -814 -748 10 794 -315 -317 568 739 629 -252 562 -52 -131 -225 -567 -185 742 -889 -856 763 264 -82 561 783 752 442 -890 354 -802 -390 -529 32 -682 560 -886 -527 24 -62 133 -722 -843 127 -466 -191 -478 283 -896 -776 -449 304 578 667 -312 629 530 -737 -637 -871 772 -236 117 218 727 -418 306 -481 -60 -39 -138 509 -618 646 246 251 642 604 504 737 545 -48 -408 -770 104 -897 -895 -217 794 450 -262 -811 -247 653 -777 -186 58 -601 796 643 611 -164 577 -130 265 -690 -684 588 771 -57 -138 104 -548 134 -272 -401 -782 141 76 -891 -454 116 -799 597 -401 268 763 699 -671 157 423 401 -5 774 108 -585 -174 434 86 -287 -536 289 -342 362 210 428 -772 -100 -417 -216 -167 -63 333 -535 480 -493 -609 168 703 -456 -141 752 -429 287 299 793 -435 130 -814 -88 -455 266 -887 49 -121 -836 -872 -156 -517 589 464 -18 -540 -640 631 -853 432 -90 -45 -792 27 -370 221 122 -161 686 -439 497 -418 -705 -858 227 -640 162 382 -261 13 610 416 -479 25 -702 103 -321 544 450 -220 588 515 775 608 345 -81 -900 6 647 -755 191 414 385 -822 -17 238 16 320 535 500 266 -49 748 -559 3 -65 426 184 -561 -345 -18 -94 177 738 332 -782 -243 78 295 187 361 37 -476 256 254 -321 171 -348 744 -601 623 392 -725 -655 -306 420 -340 364 -851 627 95 213 420 686 -729 49 -351 -193 -20 -661 193 -757 350 -658 707 -608 -133 -770 -245 -644 697 486 -811 -632 19 -312 377 -317 219 528 220 -826 -313 72 -599 708 257 608 -455 -349 273 -575 238 -509 -732 -780 638 784 20 -827 785 -812 -728 511 -102 354 -414 -246 -109 -18 -171 -72 -722 24 -270 -110 95 -522 -279 -212 187 -762 780 790 676 668 -374 -440 316 554 -237 -680 85 -497 504 -561 -604 -716 -143 562 -211 571 38 -861 654 31 -447 -874 750 -777 -12 -326 -864 225 -770 -92 664 328 -492 175 -32 723 -868 -17 614 637 -336 -723 -220 329 -476 298 471 -380 310 25 -615 -734 -22 -783 18 526 766 -820 579 739 -256 752 -92 189 -541 -653 -365 792 -268 -291 -102 36 -280 -270 358 -7 322 461 -778 -384 -358 -582 -281 -646 174 -523 174 -532 655 270 -808 786 561 510 -741 592 -105 -137 -755 -357 627 -237 608 -181 657 -126 186 441 -560 267 -454 -412 -661 -770 -459 647 442 183 597 713 -836 192 715 -93 679 -307 -558 -789 92 -396 754 106 579 -778 -92 92 -51 -109 317 198 -462 575 337 516 -727 -166 -625 787 -121 84 -635 -225 96 -482 133 -165 726 92 445 -23 -406 -169 -423 35 705 217 -748 -709 -84 308 -186 473 -163 -525 -244 -724 402 -341 -582 617 -21 -611 400 -51 131 -394 -21 -600 628 -88 735 748 -503 -288 182 -353 -127 379 -253 701 714 -404 -25 763 -273 798 -648 -836 781 169 743 -439 -301 590 -178 117 -813 545 -142 -460 18 560 543 -304 -643 55 573 478 718 540 -739 472 210 -513 629 -124 444 682 772 447 -470 58 -364 62 -128 -551 -29 207 -616 446 564 554 537 416 -126 -850 769 81 -765 193 -100 -360 612 529 -101 137 -463 -162 555 664 -680 702 -605 -82 -291 -214 791 -667 -774 -351 264 308 -166 -736 680 250 580 -766 -227 -1 -118 -578 -819 -216 -616 -414 703 -388 -830 -85 -276 533 720 683 255 -469 137 -311 622 411 -716 -130 -369 22 -696 525 -667 723 -247 -823 -464 29 -457 -654 742 198 -159 535 -294 228 -412 316 -311 698 710 -425 -268 529 -29 -151 602 283 156 -218 -849 -36 -313 -271 354 -361 -895 318 -48 111 -32 -596 -486 -350 252 -651 579 495 390 -574 -98 -372 -258 -831 55 -19 686 -751 -835 100 706 422 261 511 353 69 340 -19 547 -227 715 -518 674 -640 570 -334 -481 564 -564 736 682 704 598 -899 -772 -868 -90 -448 -707 347 -353 -6 515 -827 -263 354 739 797 -449 688 748 -589 26 330 -3 -217 -499 -798 433 666 -317 -603 -396 -486 517 -579 575 -504 -651 482 94 576 123 -1 491 -51 -621 -456 -640 -167 -592 -76 -879 380 -35 -595 -105 88 -224 318 203 -241 599 -364 -29 30 361 757 -635 -661 -100 533 -3 543 220 496 -309 -652 56 -387 -247 -321 -648 -204 -324 -658 685 730 57 97 -122 208 -269 -149 -402 -196 585 163 -800 -467 -652 -710 709 572 -729 -844 266 -364 -595 677 -345 -58 401 477 680 -255 781 -828 -410 -753 -846 -846 421 -667 167 800 544 -705 150 -231 13 -542 -546 220 104 -490 -527 347 417 499 39 545 -794 -294 118 -230 -470 -102 -790 -750 -273 -820 705 460 -251 -695 -509 -112 33 209 65 679 -319 597 622 663 -10 577 -401 -77 611 -85 169 -77 -698 -544 -697 -181 467 -104 -889 221 -646 -77 582 -639 -690 -120 186 -737 124 567 123 -602 11 -329 -735 621 350 -844 -181 -682 503 633 288 -319 -409 -211 -352 -493 494 -831 -466 255 -761 -359 -471 665 -780 -706 -59 -2 752 338 -126 550 -185 727 536 696 -3 655 30 -527 237 54 228 181 476 -356 -278 609 468 -491 485 672 -379 412 726 -497 194 517 235 617 -126 730 -293 -832 -479 -391 -473 -892 -683 -468 -803 -497 -514 603 -427 654 -623 196 -791 350 561 568 -549 -341 -394 469 50 -277 769 449 -342 -755 512 -715 795 742 437 -787 -712 -658 771 264 -289 -689 735 65 247 -771 -595 -131 726 22 -701 -643 -347 462 -173 -114 505 -775 -806 322 13 228 19 341 -350 -88 -460 244 165 380 -517 -532 630 182 631 172 194 -445 693 49 -124 -104 461 -308 253 -833 737 163 632 -772 -878 761 552 562 -160 -812 251 311 -664 644 447 -744 496 -239 -662 -885 -828 245 -570 -640 743 221 111 -16 -245 116 -5 553 767 261 291 -810 -447 -659 -104 -496 -791 311 378 -133 -369 -565 665 7 603 78 -898 -147 381 580 597 -783 -467 395 506 708 -250 274 -183 -63 319 127 -871 342 482 6 -316 -103 -873 -889 614 242 -731 739 470 -757 243 722 -474 634 189 -598 -231 40 39 -233 -154 -789 -508 -626 172 -111 519 675 515 -15 -391 -523 614 357 482 -586 -536 434 196 87 -829 204 399 184 -292 343 -174 -436 683 384 -92 -735 -858 -824 464 -511 735 -253 -697 -645 -342 -497 -351 -867 203 -406 548 -431 -765 -784 -622 -172 764 47 625 -117 -390 99 -383 301 507 -514 653 327 36 -712 -859 -747 -85 -414 -719 -816 -703 -263 -102 681 -51 89 635 718 -269 447 57 28 502 517 794 682 507 -572 -424 431 738 102 -499 765 -54 302 -713 -806 155 -899 -693 -246 -618 -131 100 82 610 93 206 668 -690 0 651 -255 -233 345 583 518 269 -226 -879 232 -162 82 467 467 107 -742 642 -840 -565 740 -455 1 706 672 479 -715 69 306 445 -268 767 -620 -415 -680 788 -863 -745 -883 -388 -802 173 -565 795 747 -438 780 142 603 553 590 459 -754 443 -29 -460 -628 465 -783 -256 554 -595 670 761 -743 -105 -562 747 -16 3 425 -221 -481 -823 714 428 603 -552 127 430 -851 -802 -839 -743 -741 -116 731 -370 779 383 361 -33 -742 -5 195 -625 -724 -868 -510 -260 -246 -729 2 -698 -467 -482 788 412 758 -80 315 -496 352 760 -695 -42 620 -429 -131 -119 -387 144 -95 503 -93 -652 89 38 -104 -552 -479 -368 229 -651 756 -816 684 -747 612 55 774 -877 569 -745 518 -529 382 485 -170 -630 460 -602 -482 -810 -112 250 -95 -464 -325 646 297 -402 -219 -252 106 -854 36 362 508 -769 -207 582 -584 -478 556 54 -769 729 -381 -683 26 -812 308 339 -133 247 -5 376 34 -345 -594 566 24 300 443 472 -655 -275 -45 -603 228 141 -115 -317 -546 780 -355 281 619 -120 733 382 -300 723 -246 -802 542 731 -336 -168 -304 768 -597 548 98 25 641 286 -314 -71 -724 241 126 -466 409 -737 339 -899 52 -614 -781 -535 188 -97 133 -273 -35 -279 23 -144 140 -593 -839 709 614 -204 -651 748 -627 707 504 -40 34 426 562 -109 359 57 45 691 -593 241 605 -557 -442 285 85 268 -617 640 -459 207 533 -139 -506 47 -778 -441 437 713 -879 -437 -653 157 -888 140 -728 -347 -772 -759 92 -838 -870 -273 -602 366 614 -844 692 785 -634 -68 545 -492 635 90 -708 -377 678 490 -815 577 -568 679 -295 -780 -338 -680 -585 390 122 421 -683 -628 519 722 546 -62 -687 340 -690 439 -525 -572 -276 650 -567 -424 -695 724 -228 -295 597 -42 18 -12 -346 -464 677 628 295 353 492 -594 -660 100 -369 411 -313 -868 -70 -9 387 -621 260 413 -541 18 384 -826 456 246 738 330 -504 562 625 -40 -361 48 -405 449 531 748 250 -637 473 -645 509 4 -25 -19 -835 -241 -35 588 793 -417 515 -814 481 -624 -453 397 -6 335 -259 -280 216 459 -361 -367 278 -626 -790 94 -782 63 -883 -667 -31 -722 -100 -676 615 217 -889 537 298 -190 -34 5 -310 311 479 -225 417 655 -237 698 -283 -795 159 -81 9 700 -718 -382 47 -511 -577 -9 -753 623 560 -258 -788 -789 -508 134 -369 -846 273 -752 -729 -773 -665 697 156 -587 -313 -184 682 -719 -597 -95 559 -487 435 115 469 163 -781 777 -884 -391 -768 -569 -573 -612 660 -616 54 -228 -224 667 72 -90 294 -398 -632 316 269 551 724 734 -613 232 -19 602 -684 -350 -475 613 403 -523 -259 365 700 -723 42 230 -105 426 152 189 -549 -608 -93 -817 300 498 212 350 -387 -666 162 -786 -275 -755 -23 -267 -361 -263 -72 63 421 -777 -682 475 -432 767 775 -725 554 -610 261 663 -426 757 -595 636 -540 -411 -757 163 416 39 332 -670 349 419 781 576 724 447 595 177 -308 709 -845 680 746 691 -702 -51 -826 237 -73 407 761 -449 151 343 617 -254 281 539 -317 172 -483 -672 410 -341 -284 82 -671 596 616 -393 326 -836 726 -589 712 494 -108 -333 -211 414 -523 -591 2 507 -616 -187 617 -441 -722 -547 -831 636 -758 680 -684 -720 -614 -690 527 465 192 -798 383 556 668 218 146 516 590 -136 190 184 -278 609 -422 -788 -897 -578 -322 324 -149 733 0 -891 -319 -794 747 160 -883 -287 -648 -601 -583 32 -167 26 -141 629 -551 371 463 -313 309 787 673 -331 774 -842 -183 374 756 -480 -882 -516 -686 197 339 -586 97 151 -560 -638 404 -665 -880 154 356 -34 236 705 120 -472 707 -283 -457 767 91 607 264 -586 209 756 -220 525 -893 -461 -17 694 38 156 410 -405 37 142 -275 -189 -451 -497 -167 535 390 -165 -769 626 351 -451 -799 -178 -454 322 211 -271 141 115 -75 309 356 -845 253 116 483 102 -167 -521 510 -422 -473 605 -573 135 -612 -807 -700 -381 -47 -619 -624 308 690 -862 111 680 618 75 -620 -173 -270 171 690 244 -131 -43 631 51 768 -104 -273 434 495 -746 -360 -730 23 106 558 89 -118 -651 -135 -678 321 737 463 -309 306 601 -340 90 155 -438 -2 -551 -283 -699 -268 -459 732 -354 -314 -155 -266 -395 499 -190 -112 245 -792 320 517 -337 -761 -71 270 -102 -73 54 545 -559 756 -487 793 -660 -27 -647 -757 -438 -310 500 -173 -451 -551 -382 312 -56 238 49 -141 662 -299 -820 -367 -877 248 -161 -862 414 519 185 306 -572 -87 -178 -291 16 -340 -159 -695 483 782 97 118 95 407 -532 -780 651 682 -851 -451 -436 -544 478 -285 482 -558 -270 378 -894 332 -789 -737 763 574 -434 -553 -772 -433 -627 -613 161 95 -862 -497 -602 -97 -477 545 -56 550 530 -80 365 122 -470 -721 463 -813 609 314 -22 -473 -236 -772 -817 664 -257 -343 -481 -118 236 252 -66 337 -346 -385 799 -402 -635 255 651 -669 399 -266 -172 -230 -355 257 379 -128 -705 -864 -670 -634 -783 -276 697 378 115 -719 28 453 -105 -741 -310 -750 -657 -296 365 485 -459 -400 -49 697 -289 304 -311 -830 -180 -33 792 354 -127 -11 506 241 -862 495 -688 -281 656 679 187 -27 -77 -384 -265 -394 696 -553 -659 746 -402 326 362 -719 -428 681 77 -798 446 -850 -241 699 -537 417 -391 -451 -220 -139 229 245 485 -501 -759 333 -672 397 -111 -203 -22 -349 -101 670 312 -411 297 -700 -345 -554 -595 455 644 -301 636 -439 173 -882 -852 480 -817 -5 -772 -35 226 289 -735 -26 364 495 42 -83 -596 -29 333 194 717 709 753 -456 475 536 -134 753 -11 -271 -346 655 457 166 -551 225 -573 -437 727 -762 158 -838 610 -790 438 342 -365 339 -844 -377 755 122 -663 -200 83 -5 172 168 697 -21 386 471 53 261 754 212 -705 -694 483 72 523 -165 93 690 -868 -346 -101 564 298 466 699 225 -257 -641 433 156 -203 331 249 -89 443 -581 412 291 -795 -867 445 373 -160 541 -483 -420 414 -314 141 156 -325 301 -676 96 615 201 138 -284 -215 -775 621 -895 139 -346 726 -858 599 -98 25 529 574 545 581 -594 747 206 -100 132 -599 -498 -191 42 715 -372 784 -257 -846 -122 -318 313 268 384 -773 -780 -102 -3 -861 63 -454 -430 -559 174 375 415 -371 -349 -404 -549 165 -860 -231 -17 -326 370 362 -549 311 96 -187 -489 642 741 -730 45 -778 497 -400 -841 -634 591 -237 629 -138 651 774 -709 94 -632 525 -594 -533 -411 -50 692 -295 -529 736 -507 -356 -212 -67 -90 -775 -895 -93 498 -432 -107 427 -782 492 -194 238 444 88 -550 -521 -386 -345 -453 628 -459 1 -899 558 -279 151 -780 -316 505 676 17 -570 -292 -413 438 -36 -797 256 736 -283 -723 592 -202 449 113 72 661 776 -676 -23 511 -801 116 409 -484 621 124 778 292 -415 -195 467 -801 -503 -636 767 -828 -315 420 462 576 -805 484 -727 -361 -249 774 361 751 -449 -339 44 -620 31 -618 -248 428 173 141 -726 183 83 475 -413 699 220 -630 -833 316 -334 -105 -811 -867 -414 376 -176 -633 -167 401 -20 -245 368 -899 357 -553 -854 -15 -721 -359 -153 381 -97 -44 -585 -639 -899 471 -340 334 647 232 -119 -421 -772 -29 -551 -482 -84 -496 -829 432 404 -393 -678 -208 159 -1 -395 -96 -554 -313 21 -90 -773 156 77 650 686 -300 360 672 535 -679 726 517 -5 -36 -894 -849 622 377 758 -714 -533 670 -747 123 427 -242 -173 -602 -162 -848 378 792 776 334 -737 -274 499 747 311 -430 460 -170 94 254 502 -298 288 -769 587 371 -66 -893 -133 726 -365 -215 -114 -532 498 -702 -555 274 713 -173 -18 -347 656 -574 -226 -824 -160 -736 -83 -168 -738 725 -300 -15 664 -607 10 786 786 -598 800 657 -579 -522 195 -605 291 -12 -162 -360 446 656 -227 -592 793 -33 670 -85 -232 679 -869 -449 -276 249 153 552 -594 291 -18 -562 753 505 793 683 76 -497 748 -621 -30 247 197 262 -605 -549 -180 -187 179 -839 140 579 180 87 467 467 315 -583 582 200 -669 -632 -263 -654 395 729 676 -105 -555 -202 -745 598 409 173 344 -46 651 -522 -557 407 -829 325 -334 625 663 -463 729 -261 593 -414 242 -862 -331 613 -549 -627 74 -39 733 -55 -567 569 638 -317 492 571 721 -624 -599 -750 -316 -163 -85 -146 -596 -215 -532 -408 721 -468 -584 -52 675 -664 712 28 -739 -48 -307 327 -292 127 -596 -750 -609 -155 -872 -378 180 -6 -625 -662 320 -751 -142 -493 -304 221 -766 739 584 -245 -230 -873 589 302 800 391 436 -736 652 -297 -113 18 -10 -29 -820 754 557 -390 -788 -407 -77 -214 -544 -43 -200 48 593 -349 -270 707 495 591 291 449 12 -348 81 42 -646 -593 657 -695 428 314 -568 648 792 326 -49 744 -706 -181 521 -822 -40 -376 133 -800 250 113 566 461 751 356 -159 -380 -722 -676 2 740 646 -396 -750 717 172 -686 324 -619 117 772 -475 -78 -829 -635 -288 -389 -239 -281 -285 -139 -171 -812 -581 -693 402 -256 682 -102 485 -435 -620 -239 -665 -582 -406 1 608 -482 387 587 403 -660 -160 402 -845 -815 -428 -280 -793 -412 -66 520 467 264 235 361 384 -302 -808 -534 381 273 -195 -633 -851 -805 571 145 -393 -347 448 -388 520 334 -505 -791 664 167 -491 402 786 98 -499 -657 -39 164 -67 34 91 561 696 -505 -671 310 -881 502 -172 318 438 194 618 220 -149 -590 -797 -82 648 752 168 -791 686 305 383 697 -463 -831 215 -796 393 -209 145 -33 -279 -283 2 768 -669 272 196 -714 -698 -688 733 -423 570 587 -880 692 793 -328 494 -125 -212 608 -165 -760 -610 656 -897 532 652 217 316 507 -321 -625 41 -585 -794 -849 -857 308 -446 -360 -696 139 454 -302 -303 769 577 108 -483 -650 202 -438 799 549 -656 -260 -101 -426 768 349 230 -870 -327 -703 -40 -723 -410 66 461 -378 4 273 750 4 276 41 -22 707 -415 786 -381 164 639 -267 -489 519 -840 470 12 183 -494 -267 329 -78 319 -863 -90 -85 208 206 288 227 -109 236 490 -196 -84 74 443 254 -349 -472 -362 -73 -520 -104 292 -633 107 -177 700 486 292 638 524 118 505 -854 -216 -569 700 219 515 36 -1 -615 786 92 -160 -554 -440 -661 -467 -703 777 730 362 -363 -692 631 -576 -194 -520 325 773 -611 793 -498 -440 506 86 -426 -71 -671 -305 249 34 -198 -497 332 224 -353 -504 786 530 -364 109 -47 -531 505 695 198 175 52 127 515 -841 -32 -521 26 567 -8 -661 -530 -472 -666 -282 747 -91 10 282 341 261 165 -245 259 52 -140 -260 743 -406 -535 -458 202 -66 683 259 -119 -519 -273 328 -77 364 208 761 -752 619 -364 184 398 700 -106 730 -66 226 -527 -14 47 -467 -451 168 496 787 -683 622 -665 -38 -726 -91 -585 -398 772 224 144 -583 542 174 -895 -335 -558 42 -304 -699 133 315 -690 320 19 -792 -124 304 579 798 716 767 -500 602 -468 15 -204 -398 -881 264 256 -727 179 73 289 185 -242 -395 -496 539 -202 -248 440 -107 -647 559 -658 -888 -356 197 -346 -42 -32 -862 465 -820 -727 45 340 698 260 291 -453 86 -590 -839 -492 499 23 -286 -875 115 506 -431 -887 530 -733 -835 496 381 -393 219 -611 365 -288 -532 341 -777 -144 -574 -372 345 307 -784 -895 488 -253 -386 140 -798 -799 749 -494 -880 -260 -461 -101 754 -776 489 94 -329 574 55 -313 497 36 -147 65 114 -15 -316 -682 605 101 -331 329 -749 192 -593 -249 783 -11 715 661 -113 459 430 -240 -90 357 -673 769 36 -144 236 -841 -91 -239 57 -896 498 -69 -359 -427 290 285 191 -88 355 -515 -476 -845 -587 -820 -876 -431 -401 374 -644 -747 -58 -448 288 -450 -103 -876 -57 653 666 57 547 -358 -640 -885 -833 643 -741 -231 -296 -320 -357 -814 -546 -751 -421 -696 381 598 634 -695 258 627 -332 298 -55 650 552 -474 -229 -386 608 515 -621 -343 -315 -149 456 -604 739 471 -787 423 636 -461 -204 -178 64 -443 134 -39 106 -467 241 -390 -597 -375 631 781 743 199 130 362 -266 443 -292 -433 247 -585 -815 377 595 478 -137 -687 -876 -846 -793 -507 -23 -835 -321 -550 268 -4 230 636 -242 -395 632 565 -447 -645 -492 -107 130 -584 -177 -534 181 184 425 -293 132 288 -79 225 328 -607 154 -683 453 437 -72 -701 -178 477 -19 245 586 46 716 390 -28 461 271 -403 298 -355 617 -278 199 -413 621 508 753 -829 22 432 -273 668 509 711 -527 459 -386 -78 -712 -360 408 731 -784 436 660 251 377 577 720 -183 41 -897 692 676 -423 -164 -583 -528 24 -484 534 406 -138 31 750 253 -627 -531 272 -216 -818 -341 462 461 733 92 214 -668 289 -894 -210 200 -251 68 377 592 -17 -836 -327 -140 222 -414 390 200 -691 -606 403 -793 673 -419 153 450 351 -413 -364 -857 330 758 267 -415 -849 601 -92 -99 36 -71 204 -487 -23 -557 -98 739 -422 -630 -61 232 619 -270 -110 -278 76 -217 20 -741 512 425 121 172 -181 599 -59 544 -823 567 384 186 -827 -898 -220 -323 -235 411 407 744 -603 -59 164 539 633 800 121 440 313 -18 -432 -620 -240 632 -727 701 -379 -850 695 -168 -486 -668 -830 73 -609 -285 -377 -82 12 77 151 192 689 603 -887 -646 -235 475 686 -809 349 -363 629 697 577 -72 448 -783 -602 468 -446 212 -416 626 452 -518 763 -707 -3 242 707 444 515 715 -340 -248 9 341 465 -425 -805 209 -883 328 -695 -436 -206 348 541 -661 -328 22 -454 221 542 799 -2 526 552 724 -696 392 -803 692 -219 -165 -72 329 -440 444 -872 -498 -577 -495 40 -492 185 5 574 278 -709 497 185 401 774 -144 608 169 152 -704 561 219 -314 72 171 791 -379 72 -209 274 -141 15 -487 294 192 283 164 102 782 -225 -657 -653 601 159 -746 558 173 42 415 -88 -815 -400 -470 56 270 -23 -694 -621 605 -608 -382 -519 479 344 -815 -33 -138 -285 486 -614 -239 -237 -466 -293 -98 -69 54 260 -869 146 530 660 81 199 334 -689 -667 -631 -734 360 -500 -425 -399 262 551 -339 -823 -612 272 642 -810 515 -802 164 287 -542 -744 -603 -799 190 -619 -523 499 258 483 580 541 -822 -588 -437 -627 165 -584 -659 624 489 -249 354 278 -71 766 -256 -722 -83 4 -416 56 -533 -4 646 -731 248 -55 236 256 31 379 643 -539 -116 -782 566 611 744 -379 284 593 667 768 -647 428 -147 184 644 -887 754 -107 -376 682 635 -715 524 197 297 -629 -855 -341 1 -547 221 459 273 415 213 -382 -185 -98 -734 681 276 463 -68 -845 478 -858 66 751 547 -170 494 -839 -752 -55 387 -663 -881 712 -771 394 -786 260 -699 -845 -797 -505 67 -285 45 -83 425 243 -457 -471 -131 -289 -822 67 630 -515 -252 -599 394 288 -12 384 170 -710 -783 -306 80 -805 325 -626 -198 -805 -393 -390 214 702 582 -531 37 -63 690 -860 -668 -457 666 723 112 -311 -192 670 -456 -16 -178 -508 -246 585 -385 -568 -236 450 583 -333 -470 305 766 713 -886 604 727 585 -512 315 -704 788 427 577 -201 794 533 -37 63 -743 -528 -290 -254 349 -32 437 -393 -163 727 -298 686 351 -396 308 38 -553 -641 -6 -442 309 -385 126 656 -80 -744 -668 -320 260 509 -529 -573 -787 147 69 -685 -13 664 162 718 -41 128 152 27 -348 660 42 -183 -352 -221 -452 -813 604 -660 288 741 -240 257 238 -423 628 634 -892 314 -192 -828 -30 331 76 137 -38 -800 535 -527 53 -394 758 610 127 133 297 252 184 574 475 -517 764 654 236 -763 298 -567 -348 630 28 349 -698 732 510 101 256 130 668 540 766 393 -503 -150 -219 -96 638 -115 -827 -325 -166 -436 82 669 -283 -704 280 596 343 -297 -886 -678 416 -83 -440 -612 800 669 493 269 -346 710 402 -706 212 -721 -891 -171 -581 722 -525 -171 -399 -697 695 -398 -831 -881 741 -156 -460 778 -709 -17 -172 -801 428 -868 207 -884 -313 -218 507 -374 -551 480 -773 -8 -634 -192 119 -856 -164 702 -252 757 -374 -151 -677 297 275 303 -514 -573 -315 -200 61 -851 50 496 -641 624 -97 561 -124 51 -205 -770 -629 403 -247 -347 159 -32 -804 17 -32 -591 -295 584 -588 -528 342 213 54 148 37 18 -5 459 266 797 747 715 49 497 -35 -405 -652 348 25 -121 -883 -895 314 -701 384 -491 -308 -822 138 -164 795 736 -225 408 -267 -288 -899 198 572 -351 -767 -129 -411 452 273 60 -88 482 -2 -117 -391 -854 284 631 -658 772 -354 111 -725 201 204 -495 -417 570 170 -593 -385 229 515 -445 341 172 -664 218 -189 -674 -776 -841 -789 493 -408 603 435 693 -175 -693 18 -400 391 488 -479 433 -365 -618 224 327 -864 577 -23 512 -589 -582 -565 227 614 740 -127 685 323 438 425 -20 -572 -853 -224 -169 -212 -233 215 -108 -720 -223 386 26 -61 -269 -107 -520 -529 -105 505 647 -57 -849 -771 680 -720 197 311 -40 683 -548 128 275 -829 137 316 -431 -236 -178 490 -223 -72 285 -288 -886 699 -321 668 -602 -603 -596 -82 177 -61 13 215 -87 674 -650 -164 736 -739 -11 -449 -564 476 257 8 -862 714 -546 124 -405 656 781 -343 82 215 772 -709 -208 421 -445 -758 -717 -322 775 664 270 -128 -774 -460 18 -439 -737 60 -180 -261 -707 -386 -476 -673 290 -536 1 -351 -53 -456 -166 -362 -473 -371 602 -344 238 -634 382 -107 -430 306 -274 556 -234 764 -366 -762 -47 -382 -625 -240 -143 -141 -346 -742 -177 -792 -670 -324 637 -203 156 -474 463 -686 -65 -234 -588 561 -882 91 -586 -302 263 -157 -302 -837 444 -215 622 -402 -139 329 48 -744 -603 -726 -54 -795 -425 -397 481 -882 -429 -104 -578 773 -843 -26 418 -326 -419 -294 -458 -494 -237 -548 193 -352 579 -286 -634 678 502 -784 311 261 16 -9 15 -704 -271 771 295 -665 -113 -487 -732 -144 635 -410 -111 -507 201 -435 620 575 612 -152 -458 318 289 -694 -338 577 45 -695 -169 780 -474 -582 -885 -334 -559 172 550 95 -654 361 -721 547 719 -394 -354 486 486 -607 -816 517 119 321 123 659 625 771 533 -421 -427 607 321 -886 -889 293 -113 -160 231 191 337 -471 455 -550 -87 467 -808 -193 -809 -407 532 721 -651 -414 -660 740 -419 -850 213 -434 -892 -597 114 134 -646 -428 -654 -575 -578 587 21 35 -313 59 -674 -583 -28 756 558 754 281 322 -732 741 133 -330 531 737 -595 -168 -515 33 -379 -347 -704 451 -421 -807 679 726 439 -630 529 339 -696 -215 -105 -350 637 370 -516 -425 610 -726 787 62 61 664 -811 577 -584 -228 -406 86 784 -487 -184 581 683 654 511 50 -671 609 -527 -344 235 -796 -552 -586 200 -566 588 -860 -443 -719 695 -285 -508 174 443 -548 -554 800 270 222 -205 432 -55 691 442 -516 -354 524 -435 779 746 719 -743 316 733 199 770 616 289 -864 -143 678 -743 154 -186 789 -593 560 540 443 -818 282 248 444 -759 -667 616 -832 238 -314 304 225 -814 95 -487 654 469 -336 579 -840 -407 521 -773 471 -328 -296 361 290 -498 2 -268 326 436 134 -747 -315 -89 -629 -169 548 -508 312 129 24 335 -493 -152 111 -651 114 -55 -155 -657 387 20 262 -884 119 707 -371 -155 -518 -335 577 766 5 561 -758 -427 -351 -196 411 387 -150 -195 43 -516 549 -594 -711 343 60 -339 492 -797 204 333 -43 635 -328 676 635 179 -588 -130 -215 174 -361 109 -708 70 455 260 98 -569 148 -234 760 -897 662 -375 441 -426 326 -578 695 -485 -635 -259 226 -894 162 631 -599 397 517 -511 -323 463 504 -737 787 -820 -174 386 -527 -48 -816 3 -523 -832 -287 -615 -73 -477 25 580 -781 80 413 95 -747 -58 -248 -520 -2 602 -549 367 48 -688 13 686 -378 83 250 -820 -778 721 -309 -191 495 361 -663 -537 284 -510 290 445 -392 112 -430 528 -57 -38 -280 -243 60 -852 -282 -525 93 -552 715 -409 -354 321 -599 646 419 -109 -212 -91 -726 576 -730 140 196 -115 -423 -591 -645 228 -846 -563 -486 -689 452 224 100 -267 -405 421 210 -245 -417 141 -541 214 -222 -839 510 -200 495 -657 -730 -807 45 -388 676 778 116 -382 -808 500 198 -821 -264 -652 -567 644 8 -539 459 666 -1 -210 779 14 -247 -724 675 309 178 -135 372 -152 -651 -234 -701 -847 -644 679 -866 -538 -658 542 -66 727 -428 -729 595 -822 563 -440 625 -453 130 -170 12 118 -262 177 554 -215 -185 549 223 -119 270 64 -478 583 -714 -224 -269 18 585 765 114 -653 -40 -875 148 263 634 478 -618 711 408 725 -823 -512 510 712 453 -550 75 518 37 -456 459 -763 -780 286 739 5 -273 508 787 565 -225 -856 -511 -160 780 -213 -594 -788 144 -375 5 -721 -608 13 -793 109 795 177 544 -228 -808 260 646 -862 633 -660 722 -627 157 616 -352 -619 540 -284 528 -555 636 -533 -625 -52 -13 -468 699 449 500 -248 312 157 -775 -469 776 -631 786 35 -509 660 -849 -7 -694 118 246 311 614 -217 -225 -22 -563 -71 465 230 781 -296 422 566 363 -439 -619 -519 727 263 560 251 -540 313 544 477 -223 -670 -503 -458 50 -782 123 -265 595 -175 -330 -394 -855 63 -853 -732 205 -807 -567 308 -323 42 -168 -469 507 -779 558 -237 -646 743 245 -791 488 -266 1 -530 245 -455 217 -1 660 -662 787 641 701 573 586 126 -690 604 -335 -186 782 -516 -853 -347 -727 -569 505 689 130 785 630 -868 -547 278 239 84 753 -41 -104 634 -566 591 -383 -90 183 380 484 -755 743 -22 -428 679 456 -692 -130 -625 -434 -883 720 696 402 607 123 -324 585 186 577 210 574 -755 -410 -341 674 770 -479 317 307 83 -217 -853 571 526 711 768 737 -234 -50 -311 -710 592 -630 -64 -428 -669 237 -188 -626 646 -438 -618 799 -594 445 506 141 -751 171 -656 167 -88 -307 -224 194 122 -295 -314 463 -155 -438 123 -406 -271 -875 -271 342 754 -207 49 183 -728 228 1 90 680 669 -550 256 75 372 -172 -318 -173 -428 -531 -514 -250 -255 -476 -833 -490 -60 549 148 -21 392 132 -850 -484 -775 -814 -112 -858 650 76 -450 -678 -386 311 655 327 -206 -365 -809 -820 202 -401 -790 -275 -35 28 577 42 168 80 -350 790 712 652 -620 -406 496 262 -63 -779 205 -461 -875 -786 246 -552 -484 -795 475 228 130 231 -277 137 -41 -137 -751 -746 -423 -80 -413 692 734 377 -568 -147 583 -371 98 -661 42 -622 292 553 -15 734 641 -268 -300 -199 438 -779 -834 -675 55 592 179 -671 23 547 -621 698 -144 -561 -297 93 34 -200 279 380 -230 508 -118 391 350 -731 142 47 -818 -88 156 -723 683 124 432 613 -824 364 -787 430 -733 -502 249 -74 734 701 -631 -653 742 -806 676 -580 93 115 -537 -168 235 506 -550 -329 684 -647 634 637 -817 -715 784 451 696 -619 -569 193 -81 -664 -260 -836 612 11 -88 628 -215 -148 756 -548 -94 605 669 -43 -395 53 -460 557 502 277 178 -689 -32 216 -18 -571 778 -151 -225 -518 -701 -512 191 744 -731 -171 -751 -30 -855 170 86 466 701 400 670 -444 256 110 -465 332 183 -135 415 -171 706 14 -798 390 -838 -222 286 -99 -381 678 526 -784 280 287 327 -568 -851 235 -98 416 -170 -217 136 -474 359 -846 302 279 -595 270 -778 502 459 -231 642 63 -562 -473 -234 -462 623 195 412 658 335 -224 710 -86 52 729 606 147 606 -177 -103 -803 165 -374 -621 -234 742 -8 -597 -308 -434 675 577 698 -588 131 -696 293 700 299 632 -751 327 -579 -687 683 -433 -136 -61 -167 -696 300 505 -426 -400 261 -450 -592 -775 -246 -775 703 -720 308 514 19 -376 -666 637 448 538 -2 507 427 -53 383 715 -361 787 -583 -526 -334 -742 -821 454 747 530 -572 -412 193 37 -49 -320 -852 330 125 -113 -535 271 -187 182 520 -50 -43 36 -404 436 -51 -789 299 740 305 -118 554 163 -421 695 -598 -788 122 342 -576 591 696 401 -457 -455 -471 51 -741 -735 -194 7 -542 633 -715 785 618 -646 -841 -429 -890 -447 445 -588 577 -837 -414 -694 -786 426 457 -204 -361 750 230 396 769 705 -557 15 -138 -894 -674 -840 724 406 351 -412 69 313 718 511 -119 445 -837 -152 -48 -540 -226 -733 -771 -318 -586 79 741 -473 -647 -649 568 -351 -744 83 454 -409 695 247 209 180 375 -290 -640 -590 -269 -426 49 -283 490 384 48 97 358 -419 229 713 -2 35 0 -473 793 340 -486 610 -116 630 404 -672 -862 -238 -656 707 -446 -489 -363 234 448 -150 664 -111 -805 669 711 58 759 -502 -701 -658 434 -252 782 -428 -700 -499 203 6 197 276 -539 97 20 474 46 157 -640 274 733 477 312 670 102 -781 -280 279 146 555 705 -303 664 -765 -215 -865 231 163 704 -764 -878 -237 -441 -592 -759 -390 637 757 -653 179 373 38 -87 305 20 353 -397 -722 -855 548 -91 -475 339 -436 -576 -870 110 -16 -715 527 -637 -141 -754 -7 544 -298 31 723 336 -822 -129 -813 484 -210 -236 -649 -399 -59 -663 -895 -352 -571 548 -386 165 -78 280 46 -772 360 156 5 -106 -529 4 800 749 477 582 540 714 -157 -415 -763 -566 766 577 154 88 271 -515 616 309 627 655 -129 -3 168 639 -723 446 -740 626 -479 693 -504 -522 440 93 -444 35 -629 126 674 -896 115 332 511 171 220 -286 31 367 591 -299 441 175 -772 -548 -846 209 -742 -731 445 -387 592 -371 -268 -528 -786 624 -526 -576 -207 375 -535 171 224 492 442 320 744 -890 769 762 722 -78 789 323 699 -853 679 492 -177 689 -701 -435 -684 648 761 707 -279 -315 -526 217 43 -777 -131 -420 -8 -341 277 212 534 -679 -723 392 -862 -677 -48 -748 147 33 625 146 223 -145 -517 -290 9 22 -718 -807 -776 -590 -349 730 -368 171 -551 -212 159 -739 566 -86 -189 317 525 600 -15 271 -721 -365 -414 34 800 657 -148 115 714 -267 18 725 -694 -70 495 -625 -605 -222 -707 -440 -229 -337 -799 335 585 -629 -591 -870 -721 674 -620 504 -475 96 -47 731 -668 -624 224 -455 -675 -581 -727 -343 -741 -530 -536 469 -522 -88 -469 -546 264 220 -775 -717 -770 607 -364 390 -741 -822 -368 -469 -448 255 -306 -559 -737 -332 557 -453 771 222 -271 -411 58 -575 -149 430 136 -825 325 -467 510 695 -899 -686 -217 364 -343 -724 -711 -569 -161 521 -47 -177 38 -151 499 -76 -291 638 701 -613 639 752 -705 736 -502 599 -605 -545 -577 -535 -90 -595 -527 -697 670 -460 -75 676 -16 -413 -572 29 547 -591 789 -469 -250 -316 227 -102 78 -385 717 150 -408 -33 288 -762 -702 -46 295 701 683 257 96 35 291 -331 35 554 -473 461 197 421 -606 484 -613 -574 -654 -72 38 -577 775 -627 -467 -571 -338 388 -36 -532 474 453 -26 37 -271 220 557 -219 -251 -805 -371 126 -214 -336 -808 -68 -716 241 -796 410 229 74 -139 -569 -499 441 706 49 -457 -436 724 366 -503 -102 154 -396 -865 -533 125 441 -756 590 -179 -742 -181 83 479 320 438 -774 703 -291 411 -660 -42 666 -379 -485 713 226 444 238 -264 -722 110 -324 -118 130 445 -721 -718 -371 -832 265 -820 552 -276 -444 755 659 691 473 122 -82 -270 -74 704 -41 -802 443 -94 -423 45 -576 -184 -586 16 514 -396 414 560 500 386 127 -33 -471 423 -536 368 12 660 223 585 -720 -58 -842 -136 -752 -698 199 327 315 -851 425 -567 790 323 -265 43 665 404 490 323 -27 -199 171 -103 42 -236 414 -137 -503 121 -585 644 216 -331 641 435 -709 511 -152 -211 -416 -47 -182 383 148 -278 323 784 -371 -708 796 -583 -577 -420 -587 61 -97 594 221 -465 257 700 -419 159 -737 91 -29 576 -73 -280 262 -688 -347 437 304 657 -660 474 260 -505 -255 100 -71 558 418 406 -680 529 -255 -403 -769 -179 -278 472 -836 49 -16 -241 351 -6 -863 438 -631 538 675 -118 -483 80 38 74 780 -17 -273 13 311 -10 -129 478 540 334 -732 598 177 565 -763 -693 661 446 -76 -151 435 392 -689 726 -251 -810 429 -877 222 -486 412 -272 -776 640 -331 210 537 -815 537 -532 -200 467 362 -847 721 -251 798 89 303 638 -855 -463 -129 -423 43 448 -340 -329 217 -680 -830 409 643 -818 175 575 -304 650 735 -548 -64 -84 790 537 683 -26 -769 18 -569 -78 447 550 -606 -244 -395 -458 399 -431 186 -63 -80 -28 -183 657 -604 678 399 -809 -118 253 -290 724 -629 95 767 130 616 -7 -647 36 -718 -604 -415 -516 -106 -832 -536 432 -398 257 415 214 87 411 443 -479 -877 769 -542 258 611 -64 1 277 -115 -385 -362 639 687 -850 601 442 -152 124 -32 -218 781 225 705 -29 370 44 238 694 -24 541 -658 579 641 -241 -560 -775 -887 -853 -387 728 -398 -94 78 -114 463 638 -356 -266 -891 -63 -348 -738 -249 635 746 -815 469 691 -302 -742 -768 -44 -786 -87 -263 713 -256 545 37 343 174 -748 107 425 -481 -880 -193 -240 -274 -343 -878 168 446 472 -231 18 -348 -10 537 -392 -866 296 624 -305 -281 -457 246 569 -304 -481 96 167 60 -317 615 -53 374 -592 -88 -350 164 513 -403 371 297 214 -221 475 523 559 111 377 -709 -255 -601 691 -560 -701 258 -264 -378 -733 357 485 543 739 -524 392 229 193 -106 302 789 -825 738 45 -131 -703 -134 235 -488 -436 -277 735 523 -78 -785 -261 -388 326 -107 403 -463 717 -597 -695 319 318 472 417 283 -843 -32 -843 68 -865 -822 -308 356 -652 -361 -71 363 -91 -295 -345 255 583 -617 -824 250 635 -787 -494 -296 505 529 -137 -358 -263 -754 56 542 -655 176 713 -338 -561 -31 369 195 -548 -846 232 -127 -786 -41 590 -252 -631 186 472 -257 588 699 -672 510 -679 -182 -415 -349 233 24 225 -337 593 604 283 -734 764 -436 -819 15 263 -141 229 -424 204 -159 -184 618 785 -94 -378 460 436 153 -841 796 -558 159 624 -602 -606 571 -332 262 -87 542 572 -412 585 159 280 -325 -572 -420 763 249 -651 706 -169 454 558 -260 474 -890 -728 -811 -531 622 -884 -673 273 -34 274 638 376 158 0 -852 715 706 383 127 -322 151 -405 -569 -4 535 509 64 -636 295 634 413 -768 118 -349 -667 760 783 -56 614 -456 -503 23 744 236 -709 -527 146 -576 70 237 509 -813 -797 -775 -337 751 504 21 305 -67 -689 -446 -128 514 152 25 709 -376 -53 -798 -771 135 403 -290 652 -731 -621 -249 -683 -503 -521 359 -497 -726 395 -607 636 -126 -890 207 532 -792 -370 -132 -299 -526 770 -363 -662 -123 459 264 -259 -855 685 457 70 -110 532 465 -154 -762 -201 221 -398 624 594 191 -469 -426 6 -593 -445 -762 75 -576 698 583 721 -259 -763 507 -143 -536 789 -596 -860 355 758 343 -880 -411 248 541 -436 -488 -665 -62 -683 -485 688 784 -663 245 708 -229 56 -300 374 776 -647 271 -687 388 -437 -432 632 528 -18 -183 655 -820 -398 -869 -47 479 6 103 -647 -469 176 174 -419 -208 605 -485 610 -365 -843 -291 22 751 92 -362 153 215 -723 -332 588 489 730 -807 -393 -284 389 229 -428 -436 383 -377 -75 -736 143 653 -888 -795 -397 -300 165 227 90 149 109 -655 -487 184 -766 -894 51 -203 389 31 -68 -278 526 -2 486 398 119 311 -273 -343 -827 575 -173 -683 -437 81 -171 415 -501 52 535 -76 125 752 291 -248 -796 319 -133 672 -70 585 51 153 39 -218 564 598 313 360 789 458 -281 -356 -116 -725 441 -119 -337 -428 -170 -133 249 -491 366 -280 -457 -879 -503 -263 -411 -561 -258 -76 -427 103 74 -186 -694 -845 -359 -276 9 57 772 -531 -286 -535 -206 505 -182 -8 -516 589 473 90 -326 -8 -653 657 -687 477 -271 -731 -648 34 696 784 437 -591 -515 587 -500 -819 78 321 318 -839 -692 10 331 44 -424 207 241 -111 -113 -661 209 533 -545 724 -767 55 774 -362 -529 -886 -570 560 421 -49 -880 -610 -105 -810 30 385 -229 448 -23 600 -612 -291 -330 -768 -673 266 -118 -20 -331 -318 279 514 604 279 -563 461 366 -807 -221 -222 110 -125 -841 -863 -681 159 -577 437 8 -84 -274 -466 -682 -421 774 -870 234 504 -434 -328 759 -589 -28 440 146 -95 372 520 660 -416 139 434 515 680 -358 -274 393 -167 449 -320 -137 143 -578 -601 21 -667 121 -574 693 299 95 497 -404 296 91 -659 -650 -190 -4 -461 -879 -863 368 -199 -2 -679 494 -455 -21 539 337 -453 -378 -226 199 -200 -10 -303 746 -473 -542 181 441 -244 -133 -4 242 -643 579 -564 -608 -350 276 -348 -214 -695 -257 134 -711 -208 362 -63 379 -603 168 795 -249 128 -88 363 144 -202 671 -702 772 375 -877 -546 -390 313 -739 646 -481 311 -796 -624 540 557 402 -464 459 -103 -197 147 156 -854 321 -163 279 -415 -524 342 55 429 -391 404 681 -782 -880 691 -618 -234 205 -549 -17 -588 776 -440 188 -377 -715 460 -644 218 756 370 -116 -498 39 88 9 444 136 -116 776 666 29 797 -77 107 211 433 139 -424 -621 461 538 -264 -650 -590 -132 774 -860 -436 -129 -777 -843 -618 -145 625 106 438 -228 62 -620 -277 -422 -768 -708 667 -896 -346 -636 -874 148 -565 40 488 -659 -491 -269 686 -24 -451 469 780 108 -344 -116 237 -494 83 -818 113 -40 -267 -541 191 -827 217 -17 800 -531 -506 -550 694 531 305 -594 -21 733 196 283 702 -474 617 327 -69 -300 686 -314 -674 379 -548 -752 -734 628 598 -879 -634 -131 -255 -490 680 -749 -161 50 463 -578 -69 -515 618 -633 97 289 76 26 -163 171 790 704 730 -329 -244 210 -6 -100 -253 489 -625 -200 -410 84 219 -602 -443 -685 723 -473 -452 -197 -37 357 133 -614 84 86 575 -574 -575 -219 507 -490 -120 587 585 -593 183 -651 119 748 78 -89 -600 -754 251 -628 -390 267 -129 721 607 -465 43 592 484 -274 238 -60 710 798 -772 235 -321 -452 -609 437 165 361 -682 -435 -632 -676 26 209 653 552 250 -786 171 353 -35 711 -564 159 107 539 -342 -831 124 190 135 -830 678 -245 487 -290 772 403 -846 438 -422 -575 -39 123 354 646 -646 -891 709 734 -853 124 630 -501 459 -397 -151 -854 243 -156 177 134 87 107 480 310 573 155 232 -497 639 -83 559 514 -815 789 -676 -213 177 541 -851 494 -888 -607 -192 -436 -864 247 -395 452 -94 -155 -88 -109 728 -563 373 288 493 -856 -248 -755 -292 199 761 -784 238 604 -83 -664 -608 -524 164 -343 186 -742 269 527 182 -801 96 -6 353 -374 651 -700 -364 -176 -186 -378 102 452 -108 428 753 -39 55 -29 -296 477 237 -685 -18 391 307 -506 -721 -185 -1 -9 -703 738 185 -385 -109 -802 -20 -205 800 391 -353 -509 13 -98 723 -266 414 286 597 -483 -116 -724 -105 50 270 49 -303 399 -57 -463 -373 -296 702 748 308 470 -627 604 -787 -91 -749 -613 591 -832 498 -504 -191 563 -49 -761 221 793 -794 -751 -591 -84 -571 388 362 172 -333 547 529 -815 -102 133 504 624 250 -504 -807 577 9 510 -891 -650 353 650 0 -131 269 520 -410 -463 683 -716 276 -114 312 2 691 -781 -306 250 -430 -228 522 432 725 -231 693 699 595 644 758 -44 208 -769 10 -474 686 -568 -847 -354 113 540 163 666 -241 439 257 773 437 -96 774 768 29 -466 -169 -510 -854 21 -864 766 -636 479 342 -752 405 57 -483 590 551 -72 71 -464 320 -212 -574 665 -43 172 -385 -103 122 -777 -663 -377 453 313 -225 -53 -443 236 -715 -381 273 -794 -108 477 -471 725 753 -67 791 743 -620 213 18 -328 767 328 -318 372 -45 464 795 -564 219 -64 -303 521 309 782 -253 5 440 -399 93 24 -836 118 -300 -136 -581 447 -556 -420 403 -805 -513 285 -777 104 617 -611 -415 623 -116 118 -819 162 305 72 -412 -37 -828 578 -513 -419 788 652 -881 -723 -872 161 -29 153 -229 -486 -894 34 -331 -27 497 -542 -311 -224 -843 -392 -684 -340 701 -57 -848 -433 201 571 -468 154 318 297 -864 360 -301 598 297 467 -86 478 -455 535 50 -783 793 -813 -884 -366 -886 119 -513 -645 -476 302 456 -888 250 -287 185 -886 -897 -294 -801 -354 -438 635 464 -507 -632 344 441 -405 -497 239 537 -79 289 -10 -705 201 -734 -358 -746 -839 612 511 -333 -807 -492 98 287 -580 398 -223 -328 -798 0 321 -184 -539 170 -795 48 605 -492 -589 -65 743 -656 353 -571 443 711 -590 224 -448 -382 -622 -548 -240 144 -106 -600 223 -320 -700 18 696 -739 -306 478 -394 -800 -614 -821 -315 259 -241 -694 -632 250 -588 587 -357 -737 -716 441 -814 44 289 -181 702 73 -374 -556 -180 2 697 35 105 -448 723 -35 -558 326 403 -251 -725 -480 -269 691 122 480 -777 742 507 419 -11 47 -737 461 -613 786 -664 -269 -237 129 -65 -705 -1 791 623 -128 -748 -782 -282 487 555 398 -462 704 -519 113 757 -332 464 -596 -431 -401 -761 180 -721 492 517 -366 229 581 370 -245 -560 289 247 -116 -568 -129 580 -380 112 -4 -89 228 -454 656 538 642 122 -78 -266 -116 -542 476 -232 -818 273 -518 -328 485 -535 245 -711 -502 -809 581 -287 86 151 -299 -249 -530 -253 -848 436 -34 555 13 -699 464 375 320 -480 -144 -367 -897 -488 600 -575 627 -694 -383 329 438 -113 138 116 -568 1 -114 789 107 546 -746 -312 742 700 -290 294 -446 747 -679 -535 57 -657 -39 475 -660 506 -212 659 -704 663 100 28 -389 314 561 520 21 -832 -891 578 215 -805 -430 -254 557 -369 -795 -454 421 465 355 269 -824 -434 707 -540 -828 -70 -694 -428 621 460 476 -669 101 -858 609 247 -490 -374 61 -692 675 -23 -660 670 798 -44 -203 -252 536 505 -286 -210 -564 -2 401 686 -181 -130 -470 -313 -835 -409 -852 253 -7 -480 614 651 86 -633 -78 244 -616 643 280 648 -403 273 416 -724 -11 350 475 115 -626 -746 88 -530 -644 -772 -669 -369 -226 -805 25 -557 -520 794 162 -472 -700 -340 777 439 -627 -471 -231 592 30 418 343 -548 -774 -404 718 -565 -296 -890 -678 714 610 -758 -806 -276 496 225 -131 231 452 544 352 561 -309 -519 699 -70 771 -300 163 337 334 568 -591 737 -601 -427 -875 -282 -495 -591 634 430 170 -337 796 -92 -323 596 704 -26 162 -597 181 711 -598 -388 760 44 -174 771 -293 214 226 30 -136 146 621 -346 231 -448 -649 -329 -262 -663 178 38 513 75 -847 -769 518 -543 238 -714 -171 640 381 266 -95 168 -775 -342 -98 347 334 -32 587 -756 679 -680 -217 237 329 -253 -261 26 -470 146 -197 248 -713 -617 534 -505 -438 -717 -231 -128 -720 -109 642 639 -53 -576 -437 221 706 722 -232 -224 161 8 373 444 -208 381 -827 478 -645 452 -685 -253 312 161 -724 -804 -899 281 -36 -318 -665 -603 -798 694 -679 -160 233 -626 -749 -341 129 -338 -462 -893 368 730 15 -582 647 67 -187 2 -339 -382 633 -781 -207 114 -898 451 8 -772 -158 760 121 -856 -468 -565 -10 60 -543 618 515 434 -753 753 -484 19 -30 -189 115 211 -740 -564 -481 643 -284 665 290 173 -265 -546 -651 -594 -189 -858 -24 311 211 -317 307 -869 -673 83 220 -255 247 59 -49 231 9 -317 156 507 42 -245 417 -492 -352 125 -388 277 -790 320 145 -41 -371 9 657 571 -220 261 -392 600 -198 261 -105 409 768 -554 60 -515 -121 -715 484 -293 -352 -607 325 -731 -622 525 -266 689 436 -363 9 -806 -109 -855 288 583 -403 -155 -123 414 -491 579 -117 -586 329 117 777 247 -578 208 557 696 397 644 733 -746 -471 -65 -695 -101 -152 -782 -705 567 -59 -435 83 -183 -170 -112 -44 410 481 777 237 275 -42 123 -389 -745 -577 -611 -170 -108 -617 -900 -850 -721 -102 -78 -502 261 91 -716 -38 -238 377 -158 757 -242 -154 328 208 -409 207 -553 -140 252 -525 -127 519 -818 44 -819 -108 -644 352 -552 174 293 714 -429 -784 -884 -239 -482 280 753 180 611 -446 -386 530 -25 662 -730 -238 746 740 -796 -519 645 -396 385 -607 305 -844 -68 739 661 88 637 0 -182 -799 290 198 331 -181 449 -507 -498 659 709 -789 737 317 -863 -38 -448 -603 325 400 326 256 784 -111 666 -362 80 635 758 228 638 -216 240 599 -833 -446 107 281 623 427 -857 704 -31 128 -483 142 405 -11 315 429 196 -561 -834 737 -366 -536 -834 -530 -448 517 -132 680 -595 -90 -631 529 49 498 -538 -393 334 -78 193 -440 601 492 -745 428 -134 -647 733 269 -369 -100 -639 -725 -780 755 267 -780 258 510 749 645 -22 704 -643 -889 290 97 -229 630 319 -668 648 -159 -45 592 -862 129 -463 629 626 -162 440 -298 -667 538 253 31 -252 747 70 301 -888 -472 -140 42 564 96 -99 142 219 -592 -215 -736 571 -631 -312 -294 552 766 409 215 -555 -680 -828 758 562 495 278 -784 128 -558 -875 594 304 -392 111 -732 499 -853 54 -355 -688 6 72 -759 -498 -432 -87 747 709 416 -122 272 269 -282 797 -734 598 -144 -609 -647 471 -367 760 123 299 -778 -169 120 -316 -264 -163 -722 21 440 717 -377 -709 14 333 705 309 762 504 191 736 139 449 255 336 -680 480 144 554 -449 -561 -712 -160 -572 690 292 -26 -316 615 -107 683 -17 682 -158 -395 414 685 45 585 -869 328 735 668 164 413 -563 -834 -425 -261 -358 -167 -530 737 -633 -103 -507 262 420 -409 214 145 -632 -279 -259 491 610 558 645 -354 -409 774 393 -378 -392 31 -356 283 -477 -720 121 643 34 555 -182 -619 -159 -329 755 499 -495 -676 -745 -609 552 -250 776 -676 730 -275 -291 -132 -642 276 241 -588 -296 -19 178 250 639 -432 -551 -520 -46 575 339 -426 -206 -288 -703 -94 41 339 460 799 524 -23 600 -172 -419 -324 -434 -440 182 -460 243 -589 277 -646 614 -334 -291 357 -869 -557 -313 521 -551 176 -868 793 623 -841 -104 -451 -342 565 -550 -111 -872 -624 -688 -318 -629 402 492 538 -631 -360 795 -665 -657 246 -358 -551 774 -314 -276 659 -269 41 479 -616 -681 633 696 408 639 -428 -731 -247 -404 -748 -900 -347 -311 318 -717 -845 289 -238 -387 174 -883 -568 275 701 78 -677 289 213 23 547 683 -706 -577 -747 -443 -847 -129 -186 -141 488 225 277 -674 148 523 -834 -671 -713 649 387 237 -720 -60 304 -874 294 -730 220 -681 -21 449 -641 -2 -491 -200 -427 729 72 536 784 336 350 -428 -641 -485 -693 -892 -503 -404 142 -888 409 493 66 -402 -249 -588 -845 -369 -795 -72 591 -855 90 -808 -107 -209 376 373 -576 612 62 -457 -506 -583 -300 -614 -530 233 -179 -202 143 -7 -299 -507 67 -731 -8 660 -133 502 -521 -689 693 226 -404 717 90 496 382 -239 81 67 660 -33 -350 -769 -193 472 508 -891 -49 -753 -445 335 -453 -579 9 -242 53 -9 -875 484 -452 739 -748 -160 -328 -500 -708 -878 411 118 -73 -895 461 639 -229 88 -434 652 -567 583 555 -640 -706 -603 -64 -410 657 -586 389 -194 388 15 -348 186 -518 476 -223 -84 -596 -642 -575 361 773 220 325 267 398 156 433 -553 544 691 -525 442 166 781 -319 636 204 -320 -625 629 -35 -650 -683 -538 -91 -46 559 269 571 -478 635 300 -468 -408 -613 -446 593 -369 567 -368 -473 -545 -730 432 -9 -439 213 -719 -150 419 -466 360 116 -398 504 766 639 165 319 45 107 135 -406 -67 -87 -686 518 155 197 655 -604 -792 209 -175 -391 -160 -342 -538 293 31 -286 -528 534 787 676 -803 182 540 181 696 562 197 790 -534 -657 -898 -434 447 -422 -603 -249 -338 523 99 156 455 -807 124 261 -262 -502 439 -458 699 218 103 683 191 392 464 667 306 -604 686 450 5 750 40 -546 -106 135 361 640 231 249 398 422 133 -456 -231 663 194 -566 107 -61 740 -581 -514 649 -207 -757 730 219 291 -885 -448 -572 -500 -501 76 580 432 79 722 -500 -352 -40 -60 -540 -556 -402 -892 -251 -289 114 260 -96 -431 -511 785 -474 259 -604 265 524 386 -71 -544 -470 -268 780 -857 -877 736 293 337 -144 -619 721 -362 -738 488 678 -555 -893 -677 -844 -156 -3 -28 222 -443 -886 586 -822 -359 -151 -29 -623 435 446 -150 -187 -863 -448 274 525 -490 -685 -530 -379 526 775 415 569 712 189 487 -230 -793 88 202 691 -168 -235 -225 -516 725 -428 310 -7 135 -434 643 491 -626 634 -510 318 695 789 -183 644 -27 -364 44 -327 232 201 -600 -555 304 -646 -631 476 408 128 605 115 509 -456 184 552 663 -534 171 -155 -795 -583 -439 740 -829 -719 705 86 -491 100 -525 -326 228 -513 325 -675 -828 -642 -590 415 -518 93 -538 -4 398 169 -627 660 -895 90 336 426 127 424 -858 -734 -730 -504 7 91 -380 368 292 663 -582 -868 -546 -602 452 -837 -617 332 -282 -724 490 433 -528 122 624 -860 -21 288 -290 427 -248 305 -826 772 -833 511 -169 137 -654 -488 -135 -715 167 -152 -318 764 361 344 -48 -306 -662 398 488 354 -206 774 762 657 -568 -628 707 -202 575 -187 -399 -437 -485 -624 -350 -358 -141 -387 736 658 -276 -399 -685 516 211 628 188 354 661 -292 -162 -317 -897 -537 696 -880 -109 -483 -396 -582 390 -275 731 -363 -636 -824 567 628 -760 583 204 694 416 -692 -209 508 302 -875 -536 307 -446 -695 -523 -199 653 -325 -532 -44 -144 -328 -590 -743 -784 296 -88 -835 607 319 -530 -619 -263 400 96 -802 527 474 -759 226 531 402 172 -258 -855 -305 88 239 235 -139 397 440 532 532 492 -216 -230 -41 -338 -393 -289 -321 -577 298 -582 -65 147 378 732 706 -45 151 91 -467 218 -190 -661 651 -747 -741 546 -839 -451 389 -480 -692 433 680 642 -750 -804 -544 -113 181 -262 9 -292 -409 -359 -81 -280 -140 -12 -574 491 4 -43 79 391 -690 -685 -831 -665 489 -70 -157 -359 665 561 -611 21 589 -882 706 336 -668 591 495 724 523 -316 280 263 673 375 613 -851 685 600 606 -708 -28 -397 219 -194 -106 -511 -120 -284 455 -396 581 629 -327 -288 -42 -871 88 -784 -714 587 -620 136 646 -612 -383 -112 256 -75 361 48 -699 216 736 -636 -763 -107 500 -263 627 481 -785 -886 -65 -302 -58 489 741 378 679 647 136 -461 -471 556 -190 -815 -550 296 126 612 234 620 716 761 331 366 647 384 -879 99 712 -741 369 -578 -745 558 -55 141 276 -675 -41 -369 -899 -466 500 -774 -790 17 81 -834 -812 772 176 595 -301 765 496 -203 -78 435 -854 -743 708 -232 782 561 -697 769 374 -548 -846 634 427 -810 -418 132 498 -413 186 772 -770 -19 -562 138 -242 -656 301 520 -348 -154 -177 17 -490 -758 -488 483 31 513 143 159 -686 -493 762 -703 -442 367 -634 69 -737 -562 -300 215 317 -423 -742 347 -176 -109 -666 -553 -885 773 771 -37 -275 -487 -174 -165 324 136 -366 717 356 -541 -395 -162 -786 -303 -156 230 382 -539 680 283 -477 -287 654 649 356 -451 86 -518 605 456 203 442 -294 581 -234 367 -373 307 -587 -822 412 -193 203 -160 -30 387 -875 398 335 -391 419 274 501 -637 601 343 566 93 -812 413 -702 -454 68 428 352 -678 373 -882 -751 644 532 374 609 123 -634 -139 -100 606 517 -890 -878 -491 403 -213 -252 -782 -321 292 387 -795 229 -68 482 -522 -499 715 618 645 -745 781 -462 647 -216 -530 285 581 744 -218 401 582 -192 -821 -690 340 -711 -652 -376 542 -80 -742 794 -239 538 -758 -563 -700 738 -592 453 429 134 66 -179 722 -513 274 450 -349 -441 -563 -531 424 -174 -669 -547 521 517 -402 548 -790 -479 -474 418 383 -402 -223 232 658 207 -532 221 132 17 459 67 517 -743 721 561 693 -382 -724 505 -264 387 4 -259 -327 -333 -144 420 -382 595 542 -503 434 -655 369 -553 -306 -335 234 -811 -535 773 475 -7 539 -469 -865 -338 -604 503 216 81 -136 216 368 326 -207 57 346 434 -31 182 135 112 -116 585 -863 300 712 -887 -711 700 331 38 -700 -114 -604 688 -17 -667 549 25 113 -266 -572 -225 -698 -33 -601 -416 409 -583 -877 -612 769 161 15 -211 -776 218 -261 -455 423 -596 738 -277 550 574 -593 312 -430 -897 329 -809 -364 126 -702 749 -509 -739 192 695 365 -349 340 -804 -437 628 699 735 549 294 72 -615 -381 697 -33 659 -310 8 -658 -335 155 475 -367 310 -343 517 -853 -358 184 787 -117 119 -631 -475 -830 799 344 -222 202 -698 509 100 -594 758 -752 91 534 -480 192 -795 630 -207 608 19 -62 -897 -468 -684 46 138 -135 231 -756 16 314 -630 553 -606 -722 653 87 114 -602 783 452 -760 285 -95 -724 -883 -254 -314 695 36 166 -429 -426 586 516 -47 343 -842 -507 -57 418 591 527 -771 -354 -473 -678 394 722 -451 -518 311 -53 462 628 -510 760 547 106 81 -236 -215 -845 401 -242 24 -146 -899 -721 199 360 -144 754 528 -285 -398 376 77 -40 -341 187 587 278 415 -568 -236 349 670 -601 211 596 -466 -96 -764 -802 -814 -876 -428 221 646 693 358 795 642 3 -721 505 -774 -582 780 459 676 -896 -877 -609 568 -452 625 -561 313 -802 -691 -60 274 519 -6 382 258 -282 198 -378 100 657 -465 -592 -465 -358 391 725 -760 -612 526 510 -118 347 427 -230 264 778 -458 789 -173 509 -517 470 -22 -312 -438 -372 749 -216 363 50 -150 701 335 580 89 250 -334 389 -725 -625 175 787 -195 -622 264 408 242 -389 -532 561 84 598 740 241 304 467 -701 -384 514 -280 613 5 -30 -120 -465 -729 -701 -484 -126 422 -70 -622 542 -810 229 77 -445 256 97 -327 -78 800 -340 351 -868 -571 124 -787 -548 199 259 -69 -387 661 -551 516 -842 403 559 209 104 781 579 788 -196 614 97 784 711 -798 -55 -450 340 -765 615 -727 318 -256 -185 -708 -846 385 634 -64 -503 -686 195 -418 609 539 586 59 -260 525 156 367 -307 287 -894 737 94 345 171 694 504 -379 582 24 559 -588 460 -1 507 -192 -267 -414 -741 -144 -647 578 -285 743 478 121 -789 678 82 689 -809 -652 -161 525 -433 -863 132 522 615 -737 -801 -448 623 -117 494 658 615 564 73 -167 -846 339 -304 -870 539 445 -758 143 44 538 -41 458 410 794 -623 -862 557 -667 48 491 144 492 -652 -29 716 -394 -826 345 -377 32 361 504 -44 -729 -171 -708 -521 380 -453 504 -8 179 509 -405 291 249 165 333 206 491 136 -626 -281 -684 637 -775 -591 -475 -804 -810 89 -636 151 -671 -392 -608 771 164 60 123 -645 -326 -627 -190 -718 -489 -421 -374 144 283 653 389 -455 -194 97 -274 -413 -196 -894 748 -889 392 264 -435 -509 -119 43 -410 -853 -381 -300 -388 -823 -56 779 213 411 -564 -689 300 443 -137 -15 -404 -674 29 774 77 774 638 205 332 216 211 -886 -368 -449 362 -512 -412 158 649 368 369 303 160 -403 37 132 -158 -712 462 -854 -90 -275 555 103 614 774 17 658 251 92 -356 -165 795 343 -711 -52 -202 39 -418 161 -899 -276 488 -45 137 200 -711 -51 218 -642 -793 -802 713 796 315 386 -222 776 -95 -622 95 -462 643 766 766 -741 384 445 393 729 744 -776 -440 -657 -457 -473 593 -849 -332 674 544 -721 -305 702 -215 709 -116 -223 282 627 365 537 430 330 -578 331 137 -759 -731 -639 81 753 668 304 704 233 660 -467 -567 -824 -813 296 510 -297 330 552 667 -363 431 -577 -185 -111 -571 -162 -202 88 -10 685 2 -849 -40 -259 -65 98 -98 -722 298 113 392 -856 575 347 657 -57 740 30 332 254 -395 -786 799 561 -236 566 27 -875 642 437 -198 430 -449 145 -432 337 87 125 4 720 288 114 -425 -555 419 -63 -852 63 56 784 124 690 267 11 575 304 -818 -727 -242 777 -194 456 630 682 -245 428 -391 -540 296 -148 790 711 -789 -377 290 -634 454 94 320 -406 -147 -537 800 -43 -471 241 -631 -871 316 288 -499 285 498 76 -308 -747 -720 -791 -206 636 -778 697 -697 509 8 551 -17 445 -780 368 716 662 -591 -584 119 259 -397 -56 -41 504 -646 -669 -575 4 620 669 -692 -715 471 510 689 532 62 115 -113 -847 61 -252 617 -845 193 -234 636 -740 9 281 -520 -824 -265 -396 -876 107 630 143 224 689 -835 271 220 -812 757 651 765 790 -423 498 467 -90 29 -660 -334 -27 733 674 -620 172 -2 -248 618 181 638 -866 -640 -504 735 81 252 585 -611 -395 -160 440 -758 -591 602 424 493 175 134 773 5 120 -451 703 357 178 -743 -850 357 721 -322 729 403 -198 -218 -834 -500 16 -402 -483 -563 -660 -331 86 607 -43 -197 236 488 -337 -48 494 -826 -761 603 244 272 278 468 -443 -495 -864 -78 -400 -256 -275 -597 757 -416 254 40 336 152 -358 627 -595 186 152 -652 -314 -552 223 -448 578 -199 -118 587 727 131 391 -345 -339 320 -661 -296 526 419 798 8 544 620 344 50 56 335 -536 764 678 379 -172 59 683 326 672 560 695 -602 -276 -153 -234 -346 239 -263 784 -412 -87 782 -655 -620 700 -711 593 677 222 -718 449 691 -168 -415 -299 -276 -572 -290 430 -658 95 701 264 -855 -130 -605 -796 -835 345 -413 -281 -130 219 391 -237 -89 -274 597 -715 785 144 -197 -164 324 68 -344 432 -297 -660 -154 -307 412 516 -152 259 478 -611 -454 574 -99 -706 114 283 407 -461 267 730 -218 -496 -665 -493 -232 242 -192 -768 219 -297 -487 -138 -487 775 -649 123 212 161 148 -726 -773 116 -20 25 -166 517 384 651 225 -97 -576 524 -198 -468 -419 -383 640 580 -618 -111 -733 138 -840 121 69 539 -586 -4 -847 289 -627 21 236 461 364 601 -534 530 -59 -177 692 -168 473 -337 -418 -804 548 374 508 -869 446 -113 691 85 275 -678 -623 -733 355 -586 23 -784 475 -115 615 -523 683 163 -267 300 -330 272 -129 253 -290 107 94 -674 -335 -261 544 449 42 -868 796 -743 292 -579 531 143 -357 525 207 -98 750 405 286 142 446 64 -312 -228 362 -882 -75 -359 -761 -102 251 715 -485 248 -540 166 -86 1 36 -746 -94 -370 -820 660 478 189 494 -377 603 -877 -138 793 -701 -319 -109 210 -191 -700 -484 -371 -537 -614 272 474 778 -854 254 587 -781 -621 -198 771 -655 36 635 396 -540 -220 665 25 440 350 307 -623 -95 -219 473 -91 -479 757 -742 -158 5 -502 773 675 731 -402 456 405 137 168 -582 -284 -442 -721 -580 124 128 634 -253 -747 142 -197 142 -539 334 262 -186 -582 -237 -294 663 -198 -287 -312 140 -499 -140 -431 745 212 10 570 -731 66 690 740 382 -79 482 -386 71 -647 272 61 -469 148 625 -88 -207 135 800 252 -559 257 -22 -170 -467 -204 433 63 473 -863 -217 -562 726 102 353 -829 543 532 -426 -757 682 -831 770 -110 206 -350 561 757 -251 507 -712 69 -498 -318 346 98 -628 129 -431 -451 -353 479 673 -172 313 497 -606 -345 600 316 187 -757 -343 796 -327 785 374 -214 -301 -882 418 -787 -639 324 -809 400 -862 -319 44 -156 -219 -766 -266 -43 134 -313 -630 -609 668 -1 -715 558 -25 -759 -622 -169 -470 -714 766 319 531 -37 -22 -652 155 -125 -56 -321 -33 292 -799 237 413 -371 712 -32 -142 -546 -545 -891 -23 350 354 -438 -897 -114 307 -609 238 -89 572 -681 289 -740 70 -821 -262 104 773 648 -539 4 83 -694 -254 -539 340 -340 -529 210 -366 -134 651 60 747 204 -264 -169 -581 -582 -437 251 -597 379 -515 -170 531 -784 -718 -869 -138 -314 -416 390 -580 -359 107 -525 -103 799 560 23 -76 13 -126 -342 -126 -530 -67 -376 -758 -449 511 97 -642 338 -897 307 698 -749 -168 62 712 436 -533 584 -34 -317 -166 85 215 -331 -206 -454 -179 284 353 287 277 -48 -209 -232 -555 -609 -848 -271 -498 -830 -794 583 -372 -188 -687 111 -129 -815 -74 -460 -787 -189 157 519 789 -140 -810 723 -427 -735 540 -270 510 -63 294 589 739 426 -292 121 658 584 -185 776 -514 380 -854 562 -367 277 -602 530 -662 316 627 298 -612 -817 358 -575 -55 -322 -11 -487 -202 340 -894 -337 -175 260 -98 -877 -792 769 -210 -327 -652 325 -801 -689 621 -517 -829 20 120 597 -736 528 -165 -824 590 114 -371 783 273 101 15 441 -518 -428 59 391 152 -243 -293 172 -310 302 679 11 638 -862 622 -891 16 -804 -502 434 -44 719 -108 647 141 634 -358 -115 627 354 743 262 -889 -399 -441 -506 42 -821 -490 14 -764 -335 -184 -490 522 257 525 -434 -382 -130 -794 795 765 505 -789 -309 -553 713 268 380 -641 394 146 251 577 -533 124 265 -68 -27 702 -269 448 -778 636 -813 -603 103 -495 564 125 -777 -664 -80 -305 308 -706 355 734 -684 -102 -11 190 219 -874 799 58 596 406 51 48 397 -850 -434 280 -473 622 -402 633 -496 708 -817 -532 -453 -320 -872 76 99 -287 578 -442 398 6 -867 549 38 -603 770 -654 726 -310 153 -400 161 -839 673 -857 299 511 -140 654 775 -627 -738 -375 -192 209 514 -617 494 -55 -130 -545 697 118 -296 104 -254 -264 -734 -502 -341 -472 623 198 471 156 183 627 -32 -743 425 -180 294 177 659 339 510 -180 758 -210 256 -835 677 -499 -455 627 167 -247 121 -244 -202 -899 46 673 111 780 -815 437 778 -118 648 656 -764 -896 227 4 -165 -415 593 -671 632 465 -468 -43 -825 -107 -782 701 -232 447 -236 152 694 -310 606 -426 -77 246 654 198 -74 635 683 190 787 405 -592 -74 -783 -100 -884 -670 417 -323 -511 -230 358 -861 89 628 767 -733 557 278 -182 460 -313 577 -468 106 260 -483 422 447 -586 547 -152 -532 -24 -367 670 -657 -815 591 -888 765 -811 -94 447 768 -75 -741 -629 643 373 686 -876 133 -228 474 -316 -477 645 678 592 -496 -266 546 222 -552 -30 655 -751 238 -339 -675 -32 714 769 560 402 -252 -99 -709 214 -681 -613 -402 -285 37 204 663 369 588 -754 387 710 -238 755 -860 -354 66 -22 539 179 -870 -694 304 -608 -419 -53 -240 351 524 -554 -854 -893 567 460 -550 143 718 -630 164 -414 -833 704 -72 -735 404 155 32 -478 606 -849 -781 390 -360 628 -667 -806 -654 144 496 -384 -530 -498 -516 -445 242 -697 558 512 -230 408 -766 570 -400 585 92 350 674 257 753 -485 624 161 -252 96 -279 649 574 500 -197 34 -371 -232 647 -273 -279 -756 384 -669 -246 -374 211 -841 -857 -587 -332 786 455 698 713 -27 -628 -43 -817 125 -894 -674 112 71 -168 600 -828 -409 283 -332 -608 698 677 83 -28 -709 -40 -365 -342 -546 652 -153 -603 -360 434 -260 -437 680 -740 -676 303 679 582 697 -894 -622 -711 375 262 -13 -760 344 -800 70 629 127 -891 474 -784 323 260 445 344 -73 550 109 -412 -484 -306 -333 -823 -468 -65 620 -767 534 6 -278 103 -651 -755 -123 -500 149 -154 531 -806 551 474 310 -850 -799 -571 -643 -732 767 -655 -521 -306 392 178 -786 130 -511 -446 -812 -891 -157 -204 -751 -756 -377 394 -870 -453 -241 93 -192 -285 -396 393 440 -289 -51 -375 306 -768 776 467 542 -730 247 -206 -160 -764 -126 -420 623 168 231 695 -683 -87 -871 -189 659 -723 -846 542 -729 785 -86 -714 -519 -276 -563 639 -578 -503 61 496 -826 78 -336 691 677 373 -429 701 456 -63 -743 -459 -654 681 581 240 -718 -351 -670 670 -302 -141 -625 31 256 734 121 734 -159 -164 517 -565 214 -737 378 -139 -676 -73 -68 342 287 583 -337 48 -143 -80 -471 -38 -702 275 -599 -589 322 -379 486 196 22 -349 -689 683 -391 593 778 366 -475 286 -463 -114 523 -477 693 433 -816 120 -688 -514 -748 -642 16 -835 388 -754 133 125 347 -769 -133 -600 263 -6 405 -338 -755 594 474 -220 -542 -721 -670 691 509 665 313 116 -23 -774 112 -50 481 -890 -852 -882 315 -597 -538 398 352 221 -369 537 -516 35 -697 -856 -779 570 -664 58 713 408 506 366 589 -858 -119 -251 669 700 -647 -859 -457 349 -751 102 -23 -180 -450 -155 -648 682 634 621 469 -465 -410 342 106 -671 513 715 373 -157 -630 -900 -208 464 -467 63 738 721 26 638 -819 -552 -861 644 -255 560 723 -453 257 693 575 -691 532 395 -507 -540 -585 539 225 -105 371 447 -712 286 -248 -656 141 704 -628 -40 148 283 -692 -43 -601 622 -153 -572 144 774 778 -555 -519 440 -360 377 799 291 -368 355 345 138 6 171 136 -575 558 628 -792 727 80 -312 -622 559 727 761 358 568 546 298 -527 446 -460 210 -159 637 35 -537 -230 -884 -664 -732 512 586 594 -738 578 -885 329 -846 545 186 436 724 -52 -621 -816 361 458 -271 -434 -162 259 -502 -454 185 519 -156 -90 -724 2 567 598 -105 -442 265 -724 -116 391 -62 -623 -631 -552 270 103 -702 -646 63 -481 -555 -747 548 -493 -590 -184 -535 -373 108 619 628 699 -174 480 667 -517 77 291 -287 58 744 306 420 -420 683 353 -573 800 -648 -506 -863 -264 -816 784 -17 610 474 341 70 263 442 533 494 -86 -468 482 -849 -377 -863 -232 76 405 -563 205 99 -161 450 -203 -51 732 -357 754 412 279 -498 -525 -846 104 -351 -197 346 791 310 -659 183 -697 -630 81 -628 395 -561 -58 549 171 1 -67 -232 359 130 156 332 -335 692 631 83 239 -110 425 -161 716 -403 -514 745 763 26 -413 -116 249 92 498 56 -333 706 394 93 -318 -721 161 -279 -398 144 588 -199 184 136 -575 -184 45 188 109 575 258 -839 96 295 -484 -436 -92 -486 -817 167 40 174 58 -168 -473 -810 -249 594 769 271 71 -382 47 524 -833 -573 252 -647 -399 501 -230 24 567 -690 -782 -159 -122 624 148 530 -841 401 99 751 -845 466 -35 780 -645 -563 -720 276 -33 133 -381 -137 -736 632 -874 99 -495 -603 -364 -55 -763 257 -548 321 -117 -470 -584 -106 -678 777 -59 -615 250 -812 302 -675 330 -134 414 -363 467 743 -88 736 383 -726 -27 129 -592 -262 315 125 698 777 -818 339 536 736 -165 -823 548 567 -157 420 231 146 -450 -329 -459 -480 184 -194 586 417 -531 111 -722 -417 -695 183 -542 -825 318 -288 -123 594 -863 678 -127 764 -173 726 -825 -823 -172 -891 -304 -507 -143 224 -31 230 -176 -242 -845 247 150 707 -243 288 -774 -623 590 199 762 716 527 -121 73 -408 -319 -467 -104 242 309 255 -51 147 424 -10 -194 -878 766 -839 -637 180 -315 -537 -80 -871 375 -592 307 201 -612 -257 -599 -790 -681 99 -742 151 207 -855 -351 448 517 -476 -432 -16 -442 495 -413 445 -577 450 609 -282 244 -267 -584 614 -441 200 680 -168 510 44 340 797 -487 295 178 -135 723 -556 507 763 292 -298 -121 115 56 331 161 -815 126 566 -5 -546 -180 -135 -682 3 313 393 509 -764 -129 758 -538 -26 587 -199 631 -845 -4 -269 -345 -450 -485 625 340 -552 -854 639 679 281 207 -731 -659 -574 -95 486 -406 -472 59 -421 783 290 690 421 -844 768 441 -203 -845 605 -800 665 -105 -407 584 -538 34 644 -140 195 111 -591 -219 -400 -336 -20 453 -865 -245 -367 452 109 677 281 307 -410 455 -433 775 -600 254 -137 -365 414 518 629 -370 147 -252 639 557 134 524 -478 -302 -544 -694 277 -436 427 -717 -609 635 620 -562 -64 -352 -295 663 723 -477 784 532 -375 -513 -510 693 212 720 577 482 240 733 -278 -743 -632 562 -598 621 -82 -549 -375 772 577 270 74 249 326 475 239 704 -557 73 353 -866 -40 705 -168 -829 351 -568 -752 -737 -396 129 -659 -235 741 266 374 565 -567 -884 -5 -374 -779 -400 -451 -102 -305 -230 73 -744 -834 736 -874 -679 -175 -394 680 -291 355 -381 58 111 -819 507 -379 -549 -388 -590 610 58 486 120 162 292 -480 -899 -785 -857 -428 -887 556 9 -377 -692 -809 314 420 -495 587 -799 562 -446 -870 187 152 739 -715 -440 -593 121 -526 646 -162 763 -53 342 -59 -444 -130 580 604 -702 -810 601 667 -24 652 685 -671 276 -363 234 780 -653 418 -394 123 -346 -658 578 -356 -853 519 -479 33 -49 15 -621 -36 11 -329 -9 -832 -273 304 -217 610 -385 -40 532 109 -280 -712 -444 -598 -137 -277 36 217 708 -808 -728 -70 -114 -678 766 245 -318 -410 -394 -566 -427 517 -784 -788 55 -661 -129 117 240 639 -112 753 788 724 -742 -853 797 -798 -252 626 604 779 155 -281 -44 -528 -565 434 205 -109 615 -156 478 -580 595 -629 -186 -559 209 612 -868 -119 -688 -688 -5 -869 684 -141 457 483 -437 752 138 -447 -317 -182 -593 -263 570 -722 613 533 -564 -76 -305 -257 -875 409 281 -44 -472 -265 35 -551 115 491 396 291 630 -363 -199 -637 145 -286 697 491 167 -330 -206 -838 -845 310 605 -55 108 -28 515 622 409 -163 -775 226 -476 12 319 -757 -24 289 648 791 -805 36 -313 -71 -8 -252 -825 513 -162 -230 69 569 98 -79 -827 662 -387 478 766 -563 602 67 -194 -898 316 -718 -792 -122 83 534 139 743 -281 -821 669 -350 78 -241 -844 -640 712 -136 339 -332 -845 580 -427 -76 326 -700 -690 -304 651 329 444 -452 533 -563 699 -182 -827 -253 603 542 -47 -846 -592 697 684 279 99 681 -591 587 753 -212 481 -884 -698 452 529 134 -417 -350 -458 424 542 461 -519 311 108 -168 794 310 -9 -484 -869 -382 -458 729 -218 278 -607 760 -818 -827 -256 311 225 224 -21 -267 -452 -880 796 -79 -268 156 789 387 537 -21 -665 298 651 452 -152 715 -318 577 450 -286 622 268 -371 -230 -213 513 -693 514 -49 -89 520 -514 -352 -239 -217 368 88 379 599 353 -379 628 658 731 -897 -852 -172 596 -676 -107 486 -181 448 671 -177 660 70 178 -570 -762 -297 -712 16 427 451 -828 -768 658 -684 -264 346 -108 398 414 321 660 529 -556 622 157 -91 -49 213 -785 332 -320 365 -38 497 -204 -445 -249 491 205 -782 218 309 -767 -663 286 497 -185 730 684 -743 -603 -227 -669 429 -830 -875 -753 -143 555 -306 -630 -457 -24 419 249 -307 -507 -599 234 32 604 -193 525 411 -712 -765 595 603 -816 128 -10 421 -30 -302 158 220 504 519 439 -76 -714 -806 -540 -883 -355 547 -807 -564 582 14 -332 -402 642 582 244 536 136 585 -568 -164 -745 -702 210 -870 -745 -213 387 -438 106 482 -525 -630 197 730 -851 174 449 -515 288 248 622 778 -451 737 28 -71 -450 -762 -234 509 -273 -666 723 651 -282 63 -195 6 -867 -637 -182 -376 574 366 -647 -567 401 -474 297 -457 167 344 422 49 590 -522 -684 318 309 -712 396 286 496 6 -70 -428 -165 424 359 -890 -884 -673 -370 -42 -390 -617 -880 -424 658 450 -331 -642 -718 488 25 263 362 -671 -775 366 303 534 450 14 56 -70 -385 -764 -122 -231 -186 -253 -440 -618 -707 -427 661 440 -697 -13 350 336 743 366 -609 291 -184 -350 -481 -342 509 -869 -865 -273 -466 504 390 -317 -820 442 -168 8 -49 612 -189 748 -769 -41 418 20 16 736 75 296 71 631 587 428 -870 333 461 -557 156 -113 -358 -133 257 -338 -95 -559 -662 -348 -381 -170 -735 284 -795 676 -123 -366 -836 651 117 -377 197 170 -542 698 445 -306 -25 -370 -720 235 41 609 577 -692 -754 -498 -760 593 -114 -540 -821 -285 -839 25 -840 446 305 420 33 -443 574 -274 328 173 199 196 -476 -328 -246 -556 751 679 1 -751 109 587 514 -868 578 -862 -40 56 246 -332 -448 -444 -183 224 409 17 -892 -833 -19 -53 -471 -159 204 -336 463 -844 -692 553 -607 440 -35 -667 796 705 -691 82 -404 602 -92 -285 439 736 21 286 603 370 660 634 -478 -497 123 25 -216 230 -10 -70 -156 -432 -47 -320 590 794 110 -274 -136 -554 227 -693 -172 -484 554 87 -752 -753 583 -170 445 -173 307 509 -605 512 283 449 -4 7 -331 -86 -850 137 540 384 -731 -673 -130 29 -333 -656 705 -372 -737 -862 669 119 -256 140 -489 782 206 -760 -33 -207 365 -106 -109 -172 64 -115 -319 485 -9 680 503 -492 345 -2 70 355 55 -130 270 -655 -644 -874 340 -137 60 -795 -723 563 -326 -532 -740 -472 159 -834 134 774 579 -735 -658 -65 -281 -765 -456 -637 128 300 516 -280 710 286 679 -706 -128 -357 -852 -272 -679 -277 -667 638 166 -278 522 -333 666 122 287 -368 691 -480 -866 616 212 699 -105 569 -723 593 704 720 707 121 -495 -729 -861 637 242 -585 138 -285 415 200 -8 -405 767 414 35 -681 -181 24 105 -531 -899 387 54 -86 114 213 546 743 -609 -776 -465 -194 120 3 555 534 714 789 37 -18 800 725 634 725 -67 -809 288 183 315 46 -750 -786 -702 329 -126 -433 -32 -409 649 217 690 753 440 622 -177 -412 675 315 -222 242 -129 -231 676 95 679 436 776 -570 656 -680 -430 -124 172 -440 -264 666 -406 -867 245 255 -772 796 304 -232 -70 -277 -537 577 568 203 62 298 -539 -393 159 -710 472 326 -461 -307 -384 654 -892 30 494 -409 688 -643 322 -69 54 -569 254 -867 411 -742 7 -228 -290 -374 456 32 -527 492 12 287 334 354 -380 29 576 -296 -324 371 464 -367 8 38 788 -708 -144 -79 -748 -733 -97 645 -421 26 -242 40 119 -308 618 737 2 704 566 507 -362 -85 124 -882 -349 335 438 -311 -410 648 344 -302 589 -541 -352 -479 61 135 -816 -569 -576 -331 -535 418 140 -298 -829 -697 293 767 -469 -848 64 -499 648 -509 -310 79 -481 339 642 198 248 -653 519 -181 263 562 209 -740 -358 -63 -95 382 -611 510 -473 -43 -471 162 48 621 443 -346 214 -505 -175 588 313 789 455 652 662 761 -752 406 -812 343 -202 -746 567 623 4 -448 -541 -776 -838 -277 691 317 -571 -364 107 152 702 272 -133 -317 -796 199 -592 -298 -452 -110 463 -36 339 -809 -294 170 -491 -490 -793 -428 -293 -673 784 -874 354 -765 240 518 -168 419 750 -429 -152 59 -96 452 -78 5 797 -771 116 -242 8 -67 639 -266 -665 -585 491 -138 -48 -890 -36 -547 -662 666 -547 -121 -516 68 505 -879 781 -525 -694 -743 136 378 731 -299 -63 -368 567 561 -424 -352 -228 74 764 -596 755 739 551 -799 -181 742 -383 -735 -681 183 720 282 166 450 -63 -244 -429 66 -706 -441 -69 -746 -485 -743 -318 -346 739 66 -372 511 -85 458 374 644 445 742 -67 -623 524 574 -855 539 361 790 315 -662 380 -116 766 140 -268 -656 384 -47 -321 -228 -464 -166 -486 731 -263 659 477 -201 227 794 65 -446 -342 -430 20 464 -504 728 176 -120 24 -75 -401 -254 630 72 678 -697 -290 -20 -539 245 106 -384 -257 662 -672 -263 -140 621 297 346 -696 152 154 768 -514 213 -541 169 62 -474 -483 785 -587 153 -703 198 -402 794 574 682 37 -370 27 261 -77 -769 103 -737 181 -837 71 95 -561 -882 780 -615 148 -94 365 25 415 642 -190 -11 -419 501 -211 -520 -875 -732 -638 562 478 6 -758 -221 282 -392 391 498 -822 -43 210 163 -883 160 -169 788 -791 -187 -78 -467 -349 -383 -765 440 696 -489 -1 723 -15 181 31 -32 439 -498 -710 293 305 306 222 -828 -653 576 -498 -654 590 471 462 -116 163 392 -272 -702 -382 595 -373 -676 209 -88 -897 -836 -516 -165 -436 309 442 -407 388 679 -506 -514 -523 486 412 -540 -107 368 -177 277 537 -818 703 71 -214 500 -644 116 -797 -57 -572 -796 552 -500 -187 25 292 358 592 379 -445 -852 494 -730 161 775 -193 445 2 -222 446 695 -422 556 -90 148 -404 -834 152 -597 189 -845 242 -330 589 -726 -205 -478 619 690 285 21 -866 -166 134 707 48 -349 314 -451 106 764 -329 -750 -157 459 51 677 -134 171 638 -770 -253 605 -780 -633 555 720 -146 655 717 103 -240 -819 -651 397 -148 447 655 -774 189 795 725 411 -235 -763 691 -328 435 66 582 781 -208 313 754 161 345 660 -384 -850 637 -464 228 176 -769 -593 -443 645 630 173 -218 -218 657 661 759 -136 -11 -278 682 -515 -510 -733 -295 738 177 -109 776 537 -384 -264 -620 -191 -462 -122 727 113 -130 -280 548 674 298 738 88 -455 -707 -120 -562 -850 475 -616 -230 507 -891 -527 133 595 379 637 -812 -174 186 474 -870 -628 -403 258 199 -283 665 751 227 -384 -829 561 523 -597 767 -826 -481 -406 191 -281 728 -175 198 -696 272 -633 -408 444 -492 714 -633 776 -445 -704 -714 -125 772 -548 533 278 548 -783 -453 -877 402 -179 -118 221 691 -602 33 -42 449 -722 497 -885 -312 -840 -101 -347 -747 409 -632 -139 495 -866 -230 -151 -30 140 -286 -281 -662 -490 -78 -366 -60 -697 672 767 -666 219 1 -134 -795 191 618 -324 268 602 289 -641 525 -449 112 135 372 -410 -132 -781 317 -259 -398 317 162 -671 90 -216 -181 355 -703 66 591 97 -185 -654 -221 714 435 -522 352 147 288 142 -384 337 472 -607 -142 -860 -27 82 763 -28 175 78 277 -883 -750 377 625 -12 -410 179 -620 797 403 -874 728 24 305 23 -324 297 417 385 739 -182 292 -273 413 394 485 623 -342 -200 -750 -885 41 68 -109 349 -395 -376 -792 577 -774 -207 333 -48 -58 43 -560 -476 699 -418 360 130 285 -374 632 -46 253 -176 692 699 -43 488 -453 634 600 463 -407 -544 -791 -448 -68 521 41 61 -81 -539 -856 400 -900 -306 322 570 767 -598 294 667 -313 -360 512 -866 674 404 463 -796 571 -75 -776 253 507 -734 -656 -829 475 -158 -98 -573 270 -533 -41 -581 -450 -745 104 -677 -639 378 -730 631 540 263 313 -3 252 -708 -502 -715 0 -396 144 -575 -58 -97 -292 490 -168 694 -195 -584 -190 721 -766 257 126 521 68 -309 -814 624 292 291 -721 -741 337 27 -753 483 -69 573 305 -747 -789 -489 339 204 -554 419 144 -788 300 454 -655 -421 -258 -746 -125 -692 796 551 -748 379 -124 708 264 -86 414 -677 -88 116 -584 -416 -639 -586 -632 591 352 428 83 -88 -296 240 -605 -427 -498 -643 -288 -150 -397 -178 -673 -620 724 -793 -763 713 -160 530 494 -244 445 402 691 379 -102 377 -44 -268 206 -128 676 206 769 -136 -633 -23 -94 -210 -538 194 -614 -735 134 -615 609 -109 -296 616 606 -554 749 -487 -813 -488 287 -453 -464 21 -194 227 78 450 -360 604 724 -484 -485 -702 -763 -536 455 -466 -798 -873 -493 647 -711 -2 117 -617 -761 -267 -41 789 115 -31 707 589 -327 66 -309 161 -860 68 709 357 -252 -215 -467 -80 433 173 -653 403 123 -205 314 -66 653 -812 495 -265 -234 -865 -181 -856 90 673 -699 730 44 -545 -148 282 -465 465 47 399 333 295 728 -307 -249 437 -29 667 117 -263 172 37 557 -705 -810 -78 387 94 737 -398 -474 629 622 318 238 -445 278 -294 -888 -247 -388 668 -501 -312 -857 -387 -311 -556 -97 87 628 119 -207 558 208 -257 -310 214 652 -87 153 -887 -96 -83 371 -45 487 -105 -527 713 -713 -578 -30 683 73 -15 351 397 672 362 74 137 -745 391 38 -76 -630 -657 724 -528 -809 -690 -658 -847 -799 455 -377 -182 -791 617 -627 -318 -22 -554 648 -883 -649 -857 625 713 -423 266 -844 -368 6 -701 449 -734 -823 227 -587 -365 -104 -391 -850 4 -324 604 -845 310 35 562 245 730 -548 -657 350 17 237 -113 -9 -385 -653 -166 797 621 -538 478 88 510 91 -551 -170 283 150 -388 -896 -347 -34 -228 232 -206 269 375 34 169 -47 -750 -394 -686 -241 -54 372 637 -71 -329 528 -124 709 -344 -147 -465 -752 -261 589 -583 -588 -180 755 -116 -463 260 -887 471 749 -459 707 479 -459 149 -112 94 56 261 -113 -327 298 -611 -879 -838 -228 257 309 755 -36 -579 -250 -381 59 -465 -900 -18 -658 399 -85 -569 538 138 331 200 -90 698 55 -347 152 -303 -540 36 521 317 728 -605 -160 405 -721 -449 222 -233 -830 29 -336 -398 342 -670 -453 239 782 -250 -588 -572 651 -266 419 25 -532 210 -3 -772 486 -606 -408 772 42 -23 -328 -183 265 -262 112 39 647 493 -649 -265 513 -477 249 220 125 -38 483 -642 405 75 -399 524 128 -92 598 -578 -513 483 114 56 175 727 -404 222 227 582 168 -244 -189 40 171 -212 646 72 -733 503 -28 171 206 -198 732 431 -111 -395 196 670 -596 600 -653 503 247 120 -859 483 404 147 83 139 -54 545 730 722 259 710 -189 422 -265 77 469 150 641 213 -270 697 -591 163 123 -254 501 -299 530 -815 -689 642 246 7 -580 236 -322 466 -597 -80 -659 687 424 -767 -805 665 -549 -72 4 468 588 317 798 -593 604 -216 170 -188 -355 18 366 -849 -846 282 -396 -148 -117 -458 170 238 515 -45 -495 -589 301 -740 -645 69 240 -810 91 704 474 715 -79 -64 -884 377 335 -635 -585 635 -462 -571 457 -149 -757 -860 489 644 -623 -563 -204 -631 -414 671 -455 -21 -7 -611 769 442 557 704 -282 -873 355 287 -299 -52 171 -37 -802 437 -376 -24 -69 -247 750 -505 -51 634 -344 -45 -235 510 -249 465 -207 671 -268 -689 -826 -496 -505 608 -653 146 -554 -382 505 -306 -690 562 -6 530 -657 -655 -562 -661 692 -307 418 -556 232 -437 -602 -239 200 -121 -244 -749 100 -733 -453 -327 539 527 493 233 -551 273 -735 39 -418 208 -643 -881 563 -28 700 741 589 563 431 -865 358 500 138 -368 -287 -488 -412 711 -691 -814 -675 256 -623 689 -368 -182 682 -667 182 90 -670 -286 -547 111 -600 -204 35 -690 -41 608 302 113 541 -482 -606 -818 427 127 81 575 459 -83 -755 -661 -299 -464 114 -850 -22 -521 211 -362 -470 -202 159 562 690 1 -715 647 509 177 449 225 -727 -642 -415 -677 -670 173 -763 371 -683 -217 -704 -231 -106 797 30 -851 380 -823 -176 -521 411 -98 167 358 547 797 -226 422 203 -251 268 -719 -250 -25 -414 54 -412 -467 669 -183 140 17 244 453 654 -211 -226 -393 625 474 -5 -823 -344 276 143 -758 796 -286 544 -711 179 -17 134 -354 192 -706 9 679 84 137 675 613 -842 -479 -346 -625 352 -880 -468 685 -731 -487 -149 -56 -164 -357 286 767 -7 49 27 -691 -161 -734 562 360 -767 -777 -606 456 -307 -792 744 556 -491 208 272 650 -575 215 -522 67 716 -240 -748 -128 402 -475 -67 196 -687 -291 310 -263 -314 -166 -624 -765 242 786 -869 528 172 -229 434 -746 635 -34 -681 -742 -682 422 91 217 174 -544 329 -625 613 758 79 -263 336 415 -484 -161 -860 -510 -343 376 90 -585 -712 -516 -23 184 381 -726 420 -387 344 451 237 -30 79 -629 -588 72 356 685 633 -149 -563 -784 688 707 381 -629 395 394 392 774 655 -24 -217 405 306 -749 -720 174 707 -837 -827 -178 267 -805 -474 -547 -237 -808 585 551 -48 -343 207 485 295 -899 158 -719 457 49 -409 -666 -322 -366 -758 -368 361 749 -696 -122 36 -413 -764 -257 103 511 646 -586 411 -697 -398 -893 782 -525 589 -826 379 -244 109 76 -575 -638 526 268 -749 659 -777 634 -264 -475 381 -861 -24 693 -714 86 638 657 153 398 -576 -691 -739 232 272 -541 409 376 -526 -621 -274 412 358 -294 -179 -185 465 -416 -689 -613 237 -673 -486 -264 374 -616 281 -214 -639 -411 -350 -263 87 253 225 -827 -391 -230 290 -428 -815 459 335 151 -134 39 770 -354 367 -516 -720 -48 -497 292 -621 664 -310 -643 -23 -93 29 -349 -869 160 -441 564 -111 783 229 428 325 -608 157 623 238 239 -793 37 7 182 608 317 638 -132 -616 -531 -165 -47 -430 761 -120 544 726 -721 -11 -653 -153 406 324 -507 -94 -693 -896 118 -703 -175 -767 251 -694 -107 -594 193 -316 487 -80 645 -693 109 423 -412 -823 -406 -102 -779 310 794 -350 -214 -597 666 -119 122 -228 -665 741 515 -691 673 -229 -446 -740 -688 -173 124 260 269 82 -28 -701 -27 -612 758 581 -612 261 141 255 -876 -885 672 223 -873 -68 413 -698 233 155 -381 771 -646 494 -454 -807 -23 -311 -206 103 -552 34 519 -92 326 286 487 500 304 -360 -586 -639 -76 423 -80 681 -6 362 796 526 -548 153 339 -276 334 2 -693 -221 419 -796 -178 -208 232 574 460 -136 732 -203 724 -105 513 536 -152 -833 -90 12 319 470 194 -1 -301 216 -231 -40 417 125 -467 -182 -883 -685 -551 -771 -878 -867 -730 361 587 -848 -756 142 95 -65 513 665 17 541 -2 -780 287 -232 -767 -592 771 -207 562 262 508 -517 -217 567 -894 -621 502 672 -463 154 248 -207 -47 -174 501 -695 -186 485 -686 106 -715 759 -636 476 681 312 -563 102 552 -185 -856 85 -377 -426 -135 751 661 -486 734 224 -268 506 290 24 -410 319 299 747 768 288 359 -438 -777 471 198 222 -398 699 -866 -671 -38 284 -401 -6 -824 545 516 653 -452 508 -266 252 -373 246 329 -323 -130 -588 193 -768 -555 -332 -888 773 559 -744 181 -162 -146 396 25 -20 -363 -882 -657 528 -495 -325 -673 326 530 110 -202 -300 -807 720 -498 304 -864 495 264 -251 556 -184 798 -265 -63 -646 764 -306 -698 -320 703 762 379 -127 215 144 -102 755 -791 -689 -137 730 305 -833 -716 -172 -103 -657 -424 -30 -194 644 -418 -493 -614 790 -789 -303 -236 -701 684 -222 -744 -205 -649 606 682 319 -418 -801 646 647 -499 -631 659 587 237 -199 425 322 768 -229 -9 -367 720 293 340 -294 -762 -187 -240 -710 -791 645 715 590 -103 483 666 -59 534 -112 713 -402 -607 -247 738 678 -899 -554 -644 351 462 619 -844 -247 -341 629 -483 -469 -589 -870 -891 -699 -166 634 -410 -880 100 -539 -593 261 -656 540 -304 486 -640 -118 -293 -590 -60 604 -426 -33 49 673 261 774 51 182 712 547 385 -646 461 -616 408 619 -450 499 58 381 -874 -857 -405 -691 -836 -467 -505 78 -866 534 663 786 388 475 250 446 762 748 -83 -136 -433 -817 655 544 195 711 -611 -207 -307 -253 -187 746 33 -727 -291 230 -861 -790 -83 70 -629 -81 -277 16 571 -172 -209 -499 -229 30 -166 149 -668 141 -279 259 456 -382 57 -676 -745 648 689 517 -568 558 -401 363 331 496 764 -441 242 -34 -244 651 -138 -187 -380 -587 -474 134 -225 221 -228 70 201 13 409 -361 170 -602 -484 422 679 -414 -820 -315 -208 300 367 -565 -161 -275 92 -74 478 -693 -224 -130 -114 212 340 -46 723 495 -768 -238 -468 -507 -107 -119 226 699 337 563 52 -627 237 -617 658 -220 176 730 686 -289 -856 390 418 667 -509 517 769 -307 67 419 27 -823 465 -207 -673 -216 -703 -319 580 -709 696 508 -697 -807 462 -668 -794 -352 -717 -102 -378 -840 -477 684 -177 -408 -457 217 -525 -188 646 -273 50 706 685 -818 -790 -543 -65 14 150 -459 665 465 520 151 -90 178 -407 -873 -453 -511 209 -879 -622 242 492 411 594 141 -418 635 459 403 350 -497 719 -397 -188 -329 639 781 -719 24 575 671 -603 407 -821 -607 790 -556 -491 662 -128 501 672 -321 -22 -579 -197 675 -457 -315 575 128 -248 -560 61 707 448 438 -50 -63 -888 -815 -82 -386 -631 -332 146 251 -332 -641 594 -97 553 -801 -821 741 -277 -537 -714 727 345 -757 201 -493 657 99 -875 -702 -857 786 -360 419 -15 -512 255 587 -615 157 -246 741 147 452 510 237 24 -816 43 -844 766 -399 266 672 -869 340 -786 410 -566 37 -681 30 -742 305 215 199 -241 701 -657 190 405 -206 -198 688 353 -789 208 355 426 149 245 167 -228 -113 -894 -396 268 -402 117 -873 -541 -830 91 -660 -252 -514 -540 335 -324 182 -525 482 -860 565 -427 728 -566 783 -257 -61 -826 -297 26 -239 -156 -71 -344 -376 481 -19 56 724 39 -559 615 -384 522 -272 -39 -439 -74 -692 243 -321 510 604 -634 785 -592 -886 -812 -92 482 762 -70 475 -446 634 256 -674 -62 583 -726 -699 -537 -482 151 0 -50 459 -737 61 -641 -109 406 -311 346 -245 473 591 -551 -832 348 160 752 -546 -405 -287 153 -237 468 -570 -702 316 -373 -152 -538 -333 -370 412 654 -690 -775 -207 204 -64 -512 708 413 758 747 -277 504 428 -67 736 -308 337 -838 726 -495 -834 -535 -686 605 -647 -875 -788 -16 662 225 -771 654 -385 -313 -610 -71 -202 -23 738 479 101 233 -321 662 364 536 472 598 226 742 -495 796 716 545 586 -752 -832 350 153 477 -728 -260 773 -401 555 -556 709 14 -819 757 -817 593 8 681 363 -855 6 -545 788 649 -670 586 -553 -531 321 495 -152 177 320 -415 -185 -7 -119 -413 -547 550 -276 243 -436 165 -580 -369 260 -879 -109 -189 316 -443 571 429 152 -715 -291 28 223 239 -439 390 424 -330 538 28 -612 393 576 -610 -776 -348 457 -637 710 -774 18 695 74 -706 428 -120 -143 -356 487 -179 484 -9 425 327 -882 420 77 -455 -340 -142 760 620 84 -118 484 461 -506 250 -740 540 -206 255 466 191 730 -402 721 789 -528 719 489 -893 -865 -444 426 -731 590 -58 287 693 288 717 -436 448 -104 -164 276 311 -655 -398 115 -133 -529 185 -289 -695 -400 -516 -434 691 -600 201 603 320 -383 -347 -179 588 -824 -211 367 10 773 -706 653 -829 487 261 105 -560 513 37 382 234 -707 643 -780 566 522 -869 12 -152 -420 419 93 591 -611 784 389 -366 -461 -93 -647 288 -484 424 232 -583 -455 50 -780 -850 -229 -498 172 750 -658 -29 272 562 161 -786 -673 83 793 519 -483 251 -196 -157 -633 563 -348 -856 503 438 148 659 -656 101 85 -530 -180 -259 480 -243 332 -601 -249 -406 -241 276 -303 -170 -745 678 -642 -454 630 -164 -83 659 -512 -423 -785 -240 286 -363 65 701 -506 219 98 636 678 -67 -68 765 81 -409 370 88 622 -159 183 -573 -20 69 35 -364 -107 441 541 -758 395 -319 130 370 -771 -72 469 -449 -570 362 -840 28 96 70 -730 -882 270 -671 -285 -302 378 700 -584 -301 778 796 370 -40 247 -225 680 711 -506 -5 -111 250 -207 -366 -354 148 719 -601 693 -603 550 -254 -596 -123 -508 -422 -842 -436 -605 692 -308 276 -318 -164 49 -704 -524 84 794 732 -302 -425 -870 586 603 551 -756 131 -830 791 562 199 552 -780 787 128 -785 359 -389 -515 -845 -50 70 -624 -168 -798 405 -444 242 -141 153 335 -604 -398 407 77 -195 -863 596 -806 365 468 257 -572 102 347 -601 -446 68 732 41 393 -138 -281 -488 -431 -461 218 18 -774 109 -891 -685 542 -476 -330 719 -614 -106 -10 436 66 623 -368 -417 -418 163 -603 199 -254 336 112 384 774 -62 78 -155 788 -777 -643 -818 -329 -164 339 100 -235 -344 -760 763 -54 -457 -277 467 570 580 -863 348 -384 420 -201 -434 -100 -775 73 -512 -212 -29 798 -812 150 585 75 458 -348 168 -731 480 -70 -705 4 -558 -295 520 -86 -684 -281 -495 82 -241 35 -430 -237 519 -30 637 679 -841 -557 46 -609 508 -562 540 682 -614 -694 -120 174 573 59 93 -196 -5 243 -94 672 45 -8 124 -420 -88 -828 690 -169 326 206 -404 707 -168 -132 -174 -893 435 688 -517 -82 207 -862 -669 558 150 282 -343 -632 -315 608 793 -535 45 -157 -717 -444 194 212 433 608 691 -359 -200 -793 639 430 516 510 13 -780 -772 681 -382 -23 173 451 442 111 -104 599 -394 -863 -210 -530 -110 -615 -679 508 673 -812 309 19 530 -529 221 -764 -382 764 -618 -400 -894 505 -36 -862 649 -356 360 -254 -837 335 147 677 -244 700 -197 -618 -327 -282 182 -208 307 736 92 -551 -583 277 -773 -665 9 -857 -248 138 -859 449 489 -799 -323 785 618 -255 41 -813 -251 -181 614 -389 -370 -455 703 122 330 384 -660 -485 -289 -798 639 745 59 794 -313 -745 -33 186 -299 -279 -829 482 153 113 -585 -444 248 630 689 -246 195 276 321 -255 -224 800 518 360 -88 -413 268 -548 -602 428 -178 -766 289 721 -482 -335 62 217 -118 -293 -530 720 -607 96 -851 -101 -704 552 -687 -91 262 -281 720 87 -657 -349 655 -531 -67 711 -464 599 233 506 -525 -274 -570 -861 -321 -169 -51 -373 -856 688 597 -455 259 -113 117 60 609 477 223 -162 -196 601 166 -582 -288 -172 -823 -422 106 658 190 483 -511 592 -559 -807 213 -8 85 775 39 -319 58 -192 492 -322 124 211 487 -282 519 -609 325 -329 -386 -3 241 665 -817 -674 256 -581 -111 -623 544 51 -386 -451 -289 -402 -257 710 496 539 300 -677 -155 310 220 625 329 -516 -351 151 -637 596 -656 -26 530 738 -621 454 -525 456 365 365 307 -524 453 483 218 15 -855 -73 -83 -68 373 281 62 -299 667 786 413 -33 343 745 299 -313 -599 628 204 68 62 -729 -859 227 -713 205 327 3 652 570 755 -125 333 -48 147 -463 -787 494 -66 -295 11 -282 -504 -666 80 -307 -781 -754 -477 -412 -449 -413 745 471 -571 663 -836 -104 -162 107 144 131 317 -760 -412 -416 412 -531 253 -335 -23 623 40 -874 -780 -342 -773 -526 477 -287 748 82 -369 476 184 313 -772 -576 -81 510 -84 -115 788 -686 -151 361 -714 338 250 332 -575 522 351 -661 626 645 571 -444 442 539 -670 761 -334 -813 604 630 646 -895 -82 -469 463 369 119 -725 450 171 631 799 -780 -165 -591 -576 -59 537 -348 438 604 -255 58 -84 187 -249 549 256 -25 165 -861 -675 238 -400 251 62 -56 -500 361 -408 28 -32 -59 161 541 -509 634 667 260 619 551 312 442 -742 64 -261 430 -806 695 467 -316 415 -644 718 -317 671 194 -590 -505 330 391 701 466 396 142 -823 -618 146 -794 -15 314 -701 -699 -427 740 -852 193 -34 541 694 -431 241 710 101 732 22 569 723 -723 35 255 359 -606 -205 -888 -481 -271 497 -95 98 -801 -286 -353 467 790 355 -878 -896 -601 -880 -830 497 -864 -479 -770 -1 -458 -855 -676 -220 504 247 185 -226 -7 -572 -126 -389 -490 133 13 -220 -535 152 200 -183 466 -400 -37 -512 -475 337 137 282 -694 37 132 -381 -416 -106 -116 -604 264 -599 767 -651 487 144 608 -568 -758 -679 -105 340 -459 -260 -695 150 308 -438 394 -210 -803 4 -609 -375 -93 -364 307 -151 712 -578 -26 -450 -890 322 594 -328 -26 651 -592 707 -794 227 241 356 796 -398 -765 267 165 673 -645 547 -655 -311 -212 -316 -497 -211 -552 765 61 676 -515 170 240 -372 534 -840 226 -392 236 728 735 -32 -519 64 285 -310 156 -873 -657 -263 -68 -630 782 -307 132 252 415 -68 100 574 1 -440 -529 -375 -65 -896 -800 216 35 -147 39 -840 -228 785 -598 319 259 -700 -564 -890 769 -612 722 636 -205 567 139 -482 372 -111 -507 -76 -149 712 -574 -437 -288 -139 -14 558 -83 632 718 -507 -194 -174 -422 566 162 -602 -138 721 -123 771 -809 575 -386 -135 67 -893 578 -680 -454 531 -562 -207 503 -86 231 540 -95 -507 -708 783 -819 -840 -894 182 187 46 -800 -888 403 -193 -97 681 -626 -368 -527 273 -741 -74 409 165 151 690 27 -513 193 225 -97 418 197 -424 613 118 546 -171 756 -165 442 -291 97 -872 -711 30 -11 -859 -754 439 -444 -648 -437 -125 9 -699 415 394 67 521 -247 -326 776 -251 449 -611 -828 -149 -772 -443 377 155 302 571 -393 -739 40 634 -523 -470 -557 729 550 -826 -843 -616 -260 -499 202 -60 236 -817 -292 16 403 -93 -833 429 265 -464 182 6 53 -890 -497 -638 632 -469 -804 -526 550 441 163 781 352 -737 -245 309 714 402 -581 -353 -108 678 -427 399 -508 765 -26 4 -78 -153 -483 637 -48 633 -134 -665 -815 502 -888 245 -169 503 706 713 716 -771 -879 738 485 -725 -696 -151 -588 -140 -730 219 653 -425 449 -58 -199 161 179 -550 -866 189 -176 -340 -236 336 748 -741 438 26 796 388 -866 19 354 179 23 720 -242 311 758 -76 -332 646 796 691 197 -394 -749 291 606 -580 -432 104 729 -32 468 -388 -583 243 -589 314 -554 -624 -843 -460 -311 650 749 431 384 -84 311 160 -298 577 155 -423 74 -381 -571 423 -268 -638 628 -598 276 499 -279 -543 -352 166 674 -207 706 -464 -838 520 -431 -560 -754 11 -731 -821 346 -435 -574 -222 -143 -222 212 105 -101 98 490 696 208 -206 -591 385 -53 631 686 -310 -23 -284 -59 -859 -453 -873 233 -111 -760 -742 567 -373 -829 135 -360 -154 -896 767 -574 -576 468 499 745 349 -98 -224 -256 45 547 -664 -590 -34 483 -120 -891 -168 280 -567 -433 226 -848 788 -577 -800 -98 494 655 445 -392 40 216 -655 622 682 -267 -444 -184 -218 -833 14 -274 -709 -392 231 323 515 -835 16 -131 135 382 432 314 626 -482 -165 -393 -589 -668 185 -556 117 -169 494 793 516 431 490 -864 550 61 478 -775 102 -458 464 592 -709 -650 -620 -2 313 449 765 -728 -349 -569 -839 485 -140 555 -432 -748 -827 561 -861 -488 -731 229 87 -67 634 396 650 -796 211 -515 -254 630 -398 -874 73 -334 -442 160 -402 737 -694 -272 -530 -285 -840 -222 64 -448 171 -735 -228 -783 -810 -365 622 -278 730 -843 551 -577 -46 -545 -336 132 351 190 277 107 133 -248 -71 -671 -556 -719 -885 -361 61 412 171 215 229 -466 107 -567 -348 -716 459 -843 359 -63 -771 783 479 -98 33 444 425 -777 -242 -792 96 551 -99 677 -845 400 -529 15 -590 582 -503 -457 202 -301 374 301 -318 -319 -145 185 -347 -52 484 -443 -622 -593 -343 788 -25 -568 -479 107 360 -821 497 -605 -270 -200 -573 398 -538 -582 -176 611 -418 58 351 292 -446 -566 553 627 300 -676 -267 692 -815 431 -394 475 -629 -775 -183 791 -676 -609 637 -174 397 280 344 -93 175 -68 603 206 -285 -438 269 -833 578 -358 7 -371 -305 -770 476 -13 683 166 -361 -548 75 -330 768 -432 -266 -142 -746 466 -403 -260 240 305 540 -886 -83 341 -855 -185 -338 221 531 -33 -187 -465 -456 -147 11 650 572 -348 530 -274 -219 -711 -352 256 -294 -412 82 738 -761 -796 143 -334 -392 115 89 659 666 231 94 765 -797 -857 268 -80 -815 -882 -358 435 -541 -309 -448 23 -319 -849 -718 -781 -608 -292 -394 367 -814 91 -329 -434 -253 -241 52 -189 302 505 733 602 -414 794 624 -38 -47 -228 -563 -455 604 -288 366 -161 -809 384 -512 -659 311 757 -167 694 -180 76 -319 -551 -614 -163 -839 -168 -99 -656 -512 441 457 -124 787 -229 -641 198 482 -471 272 455 750 111 -601 81 -355 748 -97 -246 -874 286 -53 316 -763 -577 -92 526 -327 779 -42 515 612 -401 -78 -73 203 -160 -273 400 183 -862 -533 -608 -147 -321 791 51 -388 -253 -828 -214 -644 -702 -629 -641 -338 433 313 591 261 76 734 -159 655 646 561 752 -116 -526 -171 207 165 -127 463 173 284 281 -521 339 -140 241 436 653 -379 -175 216 112 -505 -746 -763 119 106 -880 628 -72 -422 -270 10 -103 -69 133 -712 767 421 -3 -800 -490 -887 528 -183 494 -36 -662 -536 337 -525 -304 -691 105 -62 -424 48 -170 -882 -708 -568 731 445 -842 158 274 191 -755 -419 -61 -752 -63 -101 -25 -773 115 19 -778 -299 746 43 -357 629 -723 -282 -102 -489 -803 -519 -482 233 129 542 -853 237 551 85 -724 -195 -849 795 -514 -151 -451 35 250 -620 -186 -738 76 214 661 -897 649 -531 8 -248 -99 -809 109 -234 -122 -659 496 -655 173 -128 -156 -893 -669 -92 -300 99 -626 611 -23 -776 -616 -490 -199 -107 224 -723 -256 -615 -173 133 637 -598 25 163 -199 -813 52 -609 233 -525 -350 243 277 568 -48 106 -813 -432 447 546 766 577 607 48 565 517 565 234 -509 -525 487 -288 505 -437 -353 147 343 -664 264 226 -310 -58 702 448 26 227 -675 -201 -652 413 -666 323 -122 253 239 -514 450 -502 622 -273 -825 -536 -525 -890 524 -13 413 -648 399 -704 184 693 -260 -89 59 752 -481 -790 -501 103 -24 -237 224 -254 -836 99 -33 -450 -819 -469 -521 -694 -693 -712 6 -374 -705 216 -851 -102 -91 -276 672 287 -320 -116 -441 -763 394 -152 712 398 -683 -630 164 -668 -874 -22 -879 123 -273 534 201 -767 557 789 450 -303 539 -754 613 -443 -392 660 -458 -529 711 114 -549 -11 350 570 -699 579 -622 -153 -269 38 -857 -427 105 69 -862 403 -116 -849 686 751 744 -539 346 -118 -52 -629 -382 729 -773 -479 504 521 -137 -346 28 -800 278 -354 5 35 -866 279 596 308 630 -281 -175 -601 203 -332 552 -434 66 385 -654 -91 290 495 -341 285 -46 -644 149 -454 -618 -846 696 402 -526 -20 -408 611 -720 -402 137 -286 -890 755 -386 491 189 586 -379 -827 233 -896 -184 -144 65 -397 53 -867 -294 389 489 -393 95 565 354 -781 740 -538 -152 -791 175 -366 -527 -469 460 -756 544 -276 -708 59 550 -382 362 138 476 -711 142 726 -763 -100 121 -133 626 -409 -463 241 -651 -620 -665 -510 193 3 -818 -165 193 -546 -661 -113 -163 -244 -314 596 -123 196 648 708 37 -512 -621 154 574 -815 459 726 -567 749 -688 -576 -683 -817 361 -878 -380 -518 227 666 -203 -498 -480 -395 -390 -186 153 680 -320 -784 -890 -464 150 -255 -173 -333 364 -347 -790 -263 -778 -381 611 -815 -286 249 -17 30 86 296 755 -131 -18 -54 490 -853 466 320 -591 46 252 42 -836 -151 91 57 323 -364 460 -291 775 675 519 -529 -605 -755 -408 -834 2 -725 359 -399 -175 -377 -873 -350 -228 -664 215 -770 -487 771 137 454 -57 649 -657 -853 -267 42 392 722 -823 661 700 263 -897 -159 364 289 511 -314 -99 364 -727 -62 430 481 -101 -174 289 -344 14 -88 -719 192 -845 -792 435 559 507 75 473 325 -841 -153 737 317 -798 673 204 -471 395 -421 11 571 501 -441 -858 -80 488 -486 277 690 686 77 -651 327 -898 522 -743 494 -241 549 -265 -139 706 -436 497 327 -442 -523 -361 -488 -265 57 -305 296 -565 116 769 -54 73 -552 153 -494 90 -371 355 392 -293 579 -557 722 -630 -210 -261 -386 544 8 451 363 -632 -398 484 -880 -164 166 705 275 -785 763 -349 730 44 599 -870 488 -659 -880 -443 -743 -175 400 629 -168 226 -847 -187 -326 -420 2 445 -780 2 201 658 791 64 -571 494 -366 653 -528 422 391 -365 727 510 -89 -10 -724 266 573 -843 695 571 -648 155 303 -134 498 113 -315 -226 364 710 517 -653 717 -888 129 -549 427 212 124 -159 -37 -171 -298 -459 -245 306 -111 -878 -170 -57 73 54 116 -182 217 -270 601 477 182 -582 -188 -69 408 -242 195 -125 -22 -552 -572 -230 742 -393 -869 2 541 -605 482 -710 479 281 -188 763 -611 -453 -103 400 71 -722 739 -134 -600 483 -676 -326 -357 98 -123 46 -168 -336 337 98 -576 -54 576 88 175 -57 -871 780 154 -434 -844 312 -562 350 -15 740 -66 171 134 588 108 -298 -183 206 253 -838 -132 -72 93 724 -374 -691 131 371 -25 584 -257 -666 383 -224 -760 638 -897 90 -323 -808 -562 -129 546 -122 -825 97 535 -155 -307 -503 -859 351 -271 -631 252 -688 -386 549 454 -63 -65 -423 -476 703 656 -519 113 -577 364 64 503 -774 -33 705 -592 -772 -731 -840 656 186 599 -14 753 -330 -777 2 727 -393 281 -867 -355 -458 -634 -491 -218 -642 448 346 -405 567 -537 34 -243 -840 205 409 755 536 675 -200 -495 178 -617 -304 -387 -612 676 20 -663 -114 -409 -661 544 345 -18 760 -145 608 -85 -578 -742 432 715 789 -408 497 606 645 -558 552 -831 669 -334 186 -598 -826 -94 569 164 -651 272 -655 -214 442 -564 -887 162 -124 -243 -636 616 -856 490 436 459 756 748 -295 -579 -604 -891 -502 -584 -798 -615 132 -487 -418 -160 -859 730 764 698 502 65 498 435 100 -884 115 32 583 673 -801 466 534 542 -764 404 203 -682 -751 -836 -179 -44 -293 372 290 715 -398 -558 -22 -873 -714 58 -496 339 -13 783 46 332 -571 701 -213 -501 -472 87 -775 -844 250 -459 771 -32 668 739 630 -5 -678 -173 -3 681 503 345 486 -325 -157 616 -778 -123 -613 669 -97 -189 -725 176 -675 -644 20 -783 -781 716 -855 271 372 -427 -176 169 551 -70 313 -160 223 -858 -178 97 714 -39 -601 81 55 222 18 -712 -99 786 -643 73 5 -534 -560 495 -779 -298 436 784 -189 -625 324 -254 -329 -146 247 -671 639 -345 3 575 -26 245 749 -713 -94 -395 510 97 -782 -356 -408 -225 -430 556 -458 438 -122 536 -306 657 -605 92 580 -810 -295 312 2 -54 551 122 544 710 -423 14 -718 250 786 117 -52 613 -600 14 -80 301 558 259 -79 -677 -760 -475 73 386 232 -360 187 -706 -169 -665 -155 -382 -552 99 15 -84 587 -465 -284 578 778 -410 37 -79 490 -234 524 -371 -519 650 -252 67 688 -560 -315 -626 -168 -218 643 -106 -739 216 -251 70 -308 253 280 -555 -826 462 695 363 -567 -366 345 -782 -802 -628 -100 724 708 -170 446 364 171 -238 5 49 -147 466 -430 -191 592 268 -308 261 332 -91 179 -872 -889 -463 -851 318 430 82 -635 -340 188 186 144 -889 -241 754 -57 -654 -483 -847 442 229 -361 -314 -312 -397 -529 534 775 420 -134 348 -74 548 -249 50 -54 507 451 -619 555 52 498 275 -125 171 -193 704 -224 -809 751 -888 322 125 208 -268 -620 -481 553 -133 -469 492 318 -611 72 503 -555 -607 -631 509 -857 112 396 339 677 578 -516 662 -713 -300 369 -857 -729 -557 644 -711 -873 266 -291 238 -631 -239 64 677 -135 225 -737 -595 -40 -534 -592 184 386 41 135 -157 -729 117 -878 -29 -892 -231 650 -202 561 12 -349 -303 -749 -518 -162 507 689 367 656 -218 384 -356 182 -45 -880 -15 -719 166 637 194 -461 -402 406 -176 499 -598 -311 -664 -542 -212 39 -584 74 480 -164 -898 394 -711 -607 438 -84 769 145 707 683 359 -247 -664 749 -440 -805 184 733 -570 -375 531 -261 576 581 590 -416 -657 46 -59 -20 485 -189 443 331 -106 -461 377 -489 516 -280 -300 -106 -71 62 439 -823 175 640 342 -852 -862 -170 -627 -656 378 121 53 -1 -357 182 -769 404 -702 443 -774 44 -85 -662 713 -790 366 -151 -745 -262 -783 297 347 291 -557 81 -394 -132 -484 375 756 -700 314 -630 642 -788 541 -736 147 -12 -723 -254 364 -317 152 721 263 432 -797 609 -855 -698 637 -640 162 560 88 -309 221 670 682 -745 230 502 521 -715 130 432 -807 -454 538 -409 -738 -111 -826 309 -645 125 -59 400 504 -650 -369 -74 212 -793 390 96 -22 -452 -315 459 241 756 -63 -775 -330 471 -618 640 655 455 -502 719 -512 -455 -415 258 -568 461 -552 -105 218 132 -495 -247 220 -823 -402 -421 427 -641 -282 -76 663 501 362 710 -57 -432 618 173 468 -310 543 313 -123 -763 463 -555 -114 -796 -398 -70 530 -177 -126 685 -636 -177 632 780 -225 -6 770 360 -515 -250 -148 -13 -812 126 -69 -372 -365 -862 662 -231 -664 138 228 579 -678 -636 -748 104 -651 -694 -766 -293 434 74 -285 -380 327 597 -54 -183 639 501 -657 528 52 -297 437 258 78 -549 99 115 329 550 197 -393 -220 -18 -461 -512 576 -160 -595 -579 593 492 117 -161 562 616 -14 -671 97 -757 -442 130 -502 -43 -713 205 172 -564 -293 -494 -846 -557 713 281 -567 -701 -664 -807 94 736 -665 -467 -841 -139 209 488 699 -896 -446 -339 -565 615 9 -675 390 -239 402 -687 -315 -579 324 696 204 -611 -602 -747 13 -436 -269 665 -649 -815 -231 765 -75 -419 -721 620 351 646 -324 -374 541 -893 669 -874 70 -588 -631 -207 -326 -783 -70 409 620 -471 -802 384 -795 707 -307 561 -240 -99 -798 -84 340 -320 -159 -66 -687 -161 -10 237 -696 -623 349 -806 -701 -237 -828 152 -105 63 -368 603 633 -146 -145 -413 -529 740 783 55 -826 -291 683 744 757 -771 496 -406 651 -384 -746 223 -421 -495 -550 648 94 546 -226 276 -327 -530 611 -71 -393 612 -848 588 139 342 -354 527 -195 660 -303 701 540 302 596 707 -82 -372 -740 772 617 -737 -585 788 117 421 -168 -207 -325 242 -292 271 758 -572 -293 -485 -890 569 -255 74 -493 -212 -80 287 621 -698 556 -423 481 -258 -602 -50 -330 224 -251 -732 -221 -384 -530 773 355 500 -217 292 -124 564 36 404 -44 -367 683 213 -406 585 -164 157 -266 560 365 -680 -331 -876 -264 -257 375 282 259 -420 786 -804 -114 310 -406 -419 -8 665 -271 -235 -353 -463 -284 -181 -43 -199 -564 -573 422 450 486 287 555 -443 -672 231 -148 -634 595 424 -861 -113 388 -486 608 -649 614 248 -854 -297 -28 -34 328 698 782 -129 -490 -852 784 518 714 -234 615 -403 -345 753 -898 -124 -627 -490 -348 796 -307 -438 -805 397 389 -301 391 -446 -605 668 -877 -815 -652 -746 102 -791 -787 -150 568 679 -878 -230 -822 -197 -784 256 520 519 -630 -353 311 529 -704 184 -418 515 -844 262 232 -159 -815 -706 -739 767 -739 563 752 -479 236 -495 233 -745 -355 -761 -168 -449 221 -433 611 123 360 -530 -442 463 583 143 653 183 193 178 267 -116 142 -22 684 -787 -580 405 -868 -517 459 -837 147 -18 13 541 136 -248 244 -84 -278 534 -533 204 -372 -576 -203 689 -892 -51 -227 -508 786 -639 -173 289 -716 277 692 -274 -357 457 -230 553 336 552 40 453 53 149 726 563 566 -474 -512 -164 -673 207 751 498 269 -791 -871 -96 -598 485 129 743 -606 -373 387 130 -134 212 -896 733 -94 -358 418 214 -124 273 -318 709 -632 -323 113 128 508 597 -855 -15 -705 -888 485 -344 171 -856 -185 -106 440 -814 388 -337 -162 -673 -838 338 -617 157 -407 -84 346 540 -375 742 551 -793 -645 744 -68 -790 -685 -773 -227 391 -97 419 -197 418 -678 -596 770 740 392 -44 528 719 -325 740 40 -682 -195 228 697 -763 -778 271 -293 -362 -764 56 -307 -22 -380 537 787 385 -93 -205 -537 -202 -85 -487 791 -194 -751 55 -800 -258 52 -505 -656 471 -697 360 593 -153 173 612 323 530 -418 80 -377 -869 60 -456 -742 288 221 -776 460 677 -230 -611 -524 -700 125 -91 -501 -273 570 227 397 -155 518 -41 -2 665 -483 661 478 -872 -536 -633 -242 -262 650 -365 -111 -315 -222 -784 -3 -749 -260 -208 391 -365 -53 755 -310 -618 -152 377 480 125 -679 651 -473 -154 559 608 -297 -808 364 242 93 249 -91 -412 -456 -379 645 -226 -254 594 -761 404 -826 129 -319 -153 747 536 -338 195 405 678 433 -401 436 -239 731 748 -389 -762 -21 595 187 384 -590 -523 -344 -252 -576 50 -835 427 105 -521 -751 651 591 793 -612 -360 -758 -191 -227 -709 320 -270 -7 -434 -237 -366 -813 153 -357 11 -534 -270 -54 165 -133 613 -736 -206 -63 -223 584 63 490 -733 -769 -473 -741 -381 315 518 -581 -534 -360 57 90 687 107 -782 -847 731 705 671 773 91 353 666 -713 22 -851 31 257 633 700 -178 -894 329 720 -503 262 379 -70 -727 -10 318 183 -721 -670 520 445 -858 -715 679 -796 465 -689 526 -149 -695 -602 -355 399 431 244 470 -566 -651 -397 -141 137 788 -774 -548 -877 -714 -810 543 751 -115 63 743 169 -286 -284 45 119 -403 345 -439 -352 -466 -740 598 646 -690 603 91 -103 -819 541 83 -782 -255 -657 221 -629 216 467 281 -368 13 588 453 345 -871 281 -685 -700 -598 183 286 -443 -845 -820 756 -76 522 492 131 -490 -13 -827 -446 -332 -41 326 -341 -417 -616 -36 48 -572 -568 608 493 337 -612 453 -666 286 -665 -678 506 668 -504 78 -240 -666 -816 563 677 77 -29 501 530 -540 -268 739 662 -427 -223 215 -732 -235 84 359 -575 -576 -347 722 191 498 -201 -718 -596 -356 -308 -600 646 -79 -210 102 -252 -535 548 -721 437 -234 -595 -249 489 685 172 403 373 -850 322 -627 694 -824 -5 -540 -70 418 -276 -711 -555 -724 724 -248 462 -774 -443 -671 -2 -220 727 462 587 -429 477 -838 403 -711 547 -241 594 31 733 -861 -485 622 -613 -268 733 -849 -8 453 -712 446 -344 472 -379 -44 766 -785 671 547 -224 689 684 -783 779 -250 -87 -470 -184 -368 -470 -815 252 278 -328 471 693 -303 -381 -640 -79 -403 646 159 444 207 230 -685 223 -348 -517 -117 494 -293 384 126 141 -409 319 255 351 -6 -483 20 448 219 -159 -864 -311 -252 220 299 -420 785 -650 -113 -380 -545 -643 675 -771 235 165 -612 349 50 240 -140 412 302 -345 -523 -273 -287 -351 1 121 708 -394 -688 -213 43 566 202 274 -512 571 -428 468 501 184 787 -832 -599 -689 6 245 -767 -495 359 679 -46 342 241 -546 -229 -385 -13 -245 490 519 -663 598 -519 255 388 657 -238 -472 247 372 501 -615 -665 589 -412 -696 -77 -553 -883 123 -388 428 709 -266 5 -769 40 595 599 -314 -459 -357 -772 284 367 636 9 -489 654 -33 -885 -159 688 -804 -645 -182 538 552 433 -376 -716 762 -91 -387 -270 174 135 -309 707 655 93 -369 379 240 -203 659 -791 562 -680 -738 325 -173 46 31 210 -892 -644 -732 324 -624 228 165 788 456 -476 -128 -86 245 612 -836 661 -887 -331 432 499 -358 -874 577 229 466 389 -843 5 -634 -469 -183 -711 360 134 -21 -173 -761 -631 -793 705 777 -716 -767 492 425 -453 629 518 504 78 348 615 -629 -852 568 -316 309 -674 -631 156 288 -44 83 626 239 -112 -666 -372 413 182 -465 473 617 -638 -119 655 153 26 790 -778 303 572 378 615 -763 -635 -842 -292 745 -231 -120 -125 118 31 756 -298 -805 617 -66 361 -428 -881 -203 -78 -295 758 -784 55 776 -360 -461 378 -838 -650 731 -588 87 674 447 -229 -141 -836 83 398 -317 639 -52 553 -538 -578 -163 567 154 -638 786 -7 -176 407 765 425 -77 -743 44 251 607 -252 -494 -467 730 -253 -246 649 -74 -284 -44 -51 746 -258 -544 23 -524 -404 748 -281 329 786 440 -346 -525 -525 -119 668 261 -416 315 -892 -175 -785 -449 280 116 306 -763 -387 -460 639 272 -510 -268 -694 464 -806 226 -188 -715 451 231 456 514 -204 -165 184 -486 -125 -534 -40 -794 -664 137 -653 509 738 499 -354 -121 -163 -838 -238 -738 -185 525 -417 500 305 580 -301 -406 645 418 -601 262 -361 759 509 757 613 -313 240 696 -320 156 408 744 -140 528 568 -372 -884 544 251 225 -663 -455 309 -700 222 -547 524 539 31 -826 -501 94 101 -422 -477 -352 -269 -82 -176 293 66 115 -111 -231 -406 -453 250 228 -398 -835 -529 294 237 95 -536 -871 31 560 150 -875 50 -250 -131 742 -308 355 613 -416 -155 -634 -240 328 -848 -700 -626 342 -12 324 -571 -204 262 -551 -28 334 -10 696 648 399 -740 184 113 -870 -485 -553 346 503 766 409 -172 -636 -160 733 298 573 763 744 141 -839 730 -835 430 -818 140 -806 -779 -590 -241 784 -690 249 -577 -346 161 245 547 534 -636 -105 -212 -784 -682 243 -753 679 -177 743 -567 219 258 -659 -221 -21 -10 -816 -352 173 -258 190 -131 -894 -292 32 708 -867 -175 -785 108 -392 654 -722 -119 -115 790 532 341 613 -569 419 362 -497 -873 -420 125 420 -159 -355 764 -137 -284 599 236 -733 510 449 -533 -894 -655 422 303 495 711 498 567 685 255 696 312 -440 390 667 -239 542 122 -3 37 281 189 -404 148 -863 588 -177 -204 -524 -775 495 -726 187 -876 -665 -818 490 400 -208 -408 -427 207 -600 -141 557 439 -331 -392 70 264 -12 -57 669 741 -700 -122 -419 221 770 -825 -349 -710 -643 666 421 252 -780 317 127 724 20 -838 662 -717 61 153 -884 -21 251 -185 -849 97 -872 -405 -81 -62 -80 -801 -225 -326 -346 664 -482 269 418 -650 -591 140 718 -534 -88 624 556 440 -319 -653 -164 -773 534 298 -473 -725 -438 610 298 -26 705 36 0 483 -94 620 -730 -475 472 -784 -486 517 -68 -565 -837 227 161 -644 -303 764 296 270 -681 534 556 -221 632 -150 -206 -56 564 572 280 183 -228 -384 244 -623 -829 -180 128 656 -899 795 -615 646 699 -34 -285 -812 250 -470 -793 223 -215 531 -16 -838 -222 515 9 -746 -427 -288 417 453 572 792 -563 504 -666 -535 -866 317 -127 -81 -885 -663 211 -360 -540 780 420 -7 406 673 730 330 -345 -327 505 -445 -194 -143 -893 459 479 680 176 429 285 -217 -558 -211 681 -413 -417 451 183 -644 165 -797 -382 574 -222 -673 -78 -107 259 -221 443 10 -165 526 -155 -677 -249 -848 -15 35 255 590 23 382 -256 -357 163 530 -74 -204 7 206 -231 -112 146 -416 748 113 -283 -338 -819 307 646 -201 -61 742 -323 -726 622 -65 -388 -87 -448 42 -13 105 -763 402 -154 -692 222 -813 -756 -41 -474 587 5 588 -356 -125 574 497 -556 399 91 207 206 555 -566 208 -398 12 -210 763 -840 -499 -207 -89 523 619 84 -720 -846 -144 -646 -771 -74 -598 -460 -293 454 357 331 -141 -530 -167 -74 -874 -493 248 -571 -470 49 -804 -567 523 347 -173 690 536 89 -133 234 399 315 -833 195 262 214 -500 28 409 -544 -62 15 -697 -857 -44 629 505 -712 716 210 425 -700 585 760 602 -845 797 227 -36 558 745 -68 -221 304 -540 198 302 -193 -275 -463 -215 -612 687 17 -699 -7 -890 799 -436 -162 274 526 121 648 -177 657 -135 775 -368 -496 -580 -129 -343 -138 -820 -668 -168 -14 469 -206 -276 -450 652 -444 270 762 -405 -270 -598 -725 -846 791 338 -853 -802 327 -493 29 -429 73 312 32 7 736 -434 -520 -155 -516 637 67 412 262 33 -595 -669 174 176 229 -861 675 131 -269 293 -95 445 -298 499 -343 262 -312 -301 596 521 -435 -647 404 -378 -653 -844 -19 -576 260 -21 -577 -327 -202 -746 -330 512 -635 -132 642 -857 -105 49 -525 439 660 167 702 -36 635 -558 -255 -399 -341 -684 718 -50 399 157 499 -400 10 255 469 599 -799 239 -587 -790 -755 -152 -584 -438 246 -687 -875 494 228 596 -114 239 -627 -711 507 -567 298 99 185 332 -670 776 -205 322 433 -282 -189 -531 -653 -5 -306 -94 -675 462 -414 635 745 -802 -374 -184 14 214 -872 706 -474 460 -433 -887 -565 310 -475 435 -370 -674 689 -890 443 -28 68 -135 223 206 -261 425 -659 -429 -832 753 30 537 -101 -31 -218 64 -370 495 -222 -858 271 -426 20 444 -559 738 12 112 144 -491 -286 -214 -679 -72 734 -668 -813 143 613 414 682 -99 -348 514 -55 78 -519 -873 -423 -597 -188 184 278 290 -175 409 -37 -95 201 -404 -688 -851 -874 414 25 450 777 192 177 -143 775 -315 130 669 574 -817 360 70 -832 -355 8 -456 -410 71 658 -872 666 465 515 -341 -575 -116 376 -134 -457 -771 -711 280 485 -832 711 127 -174 -160 -784 187 -390 -269 -730 -818 -597 -521 -716 -184 -383 -431 -126 -410 419 -380 -141 -704 351 -632 -453 -77 -231 -272 509 282 -824 392 534 630 -395 594 -827 -655 233 -85 -539 -892 -458 -430 -870 -634 -352 -735 722 794 -668 -872 162 -596 629 488 -824 -218 -349 -351 -431 -288 -20 -358 -25 -324 -728 -665 -868 -480 -492 -647 -679 715 -110 136 -721 692 81 -748 441 -58 -662 52 733 324 86 -252 710 189 650 572 -800 -552 563 38 -583 -144 -463 -358 -106 -421 -386 -309 781 290 70 72 284 -388 95 416 594 -355 653 -883 -713 -394 624 -41 -242 199 -346 721 -395 -667 -266 -861 221 235 -529 -194 345 -889 577 217 -634 -222 -464 387 36 393 169 -322 114 518 -122 745 -113 -474 -336 -376 -587 -586 673 753 231 678 354 -668 -523 -227 386 -340 -720 227 591 -50 -250 -474 -589 638 150 741 -348 436 -390 327 695 171 -502 -17 101 -540 176 174 -637 -451 -73 -531 -791 -163 -178 -783 582 -678 69 275 -338 286 -182 -76 -332 -595 -748 242 412 -53 763 532 560 -267 -71 -249 199 -337 -364 347 741 -409 -266 47 411 93 -531 596 568 -773 318 142 635 512 219 -835 -672 -330 -458 782 427 426 -45 658 184 -337 85 133 3 695 -640 -325 -476 643 670 779 445 66 714 86 -842 595 -312 69 -69 671 -548 -108 516 -475 251 -202 273 482 -896 68 -777 -69 8 -49 -411 -66 -572 125 460 -392 734 206 142 36 347 599 22 366 -491 -865 -516 710 -873 58 217 -311 -727 -679 -462 57 534 -528 -549 401 526 -254 225 338 184 -609 -418 -889 520 693 217 703 247 731 631 185 138 -727 -112 169 -145 -515 -497 -245 405 -650 -661 -675 334 -371 -764 141 -614 713 778 -337 133 502 361 138 -453 236 -84 -625 -122 24 147 -345 325 -648 -573 -750 520 -865 461 -653 -159 211 -132 -823 -228 -214 608 143 14 -758 427 206 -651 -722 -730 0 -513 488 -372 80 468 -699 -90 228 -583 581 -166 437 85 768 175 -95 392 -553 635 766 -113 113 -874 91 -268 6 28 -899 738 -200 -544 -131 -175 -470 -185 -650 -413 311 770 175 -124 287 -783 -412 -629 -679 -378 -524 -153 -594 -858 -153 535 478 -60 250 -881 -862 -420 -864 -201 -780 623 632 403 -827 508 -466 -882 443 -188 189 726 417 232 -321 275 -519 -567 45 269 -857 762 576 -379 -191 -353 794 -666 -435 -563 127 -549 589 12 -195 -195 397 505 -518 220 354 -764 70 -185 -692 306 432 -149 -533 342 -644 -69 428 -168 297 178 306 -563 -544 164 -167 -664 605 -243 123 212 587 632 -287 554 -838 -230 -133 -681 -759 623 -113 513 369 547 703 715 388 -623 -231 -836 590 632 329 -643 231 -352 -215 -540 470 -897 789 -850 -146 398 -814 -572 345 -668 -19 133 246 659 -574 -93 278 -4 12 474 210 340 -357 779 -488 -283 644 35 -28 -472 128 -681 358 -810 328 518 204 -472 362 787 -883 272 -52 -745 775 -281 -855 -2 390 357 -798 383 -103 68 636 -676 -103 -119 -651 -863 -335 364 153 369 262 -629 499 -423 -759 90 -48 -671 -28 -489 465 -77 581 -64 466 -213 666 624 564 -757 624 618 -815 -548 543 -172 145 391 397 781 -444 -357 -22 -102 -744 -392 -495 -499 37 -164 -380 332 237 -110 317 182 695 -752 -95 -33 -646 46 416 -46 253 169 64 -838 796 323 177 -8 96 732 507 -374 751 331 750 486 -376 202 -818 13 349 -784 -33 -737 -819 173 -345 -639 -387 431 -812 -285 -119 -273 633 667 29 -519 -723 -665 -542 459 470 -780 -231 -37 -750 711 713 551 -298 -680 310 671 -606 276 -502 143 149 635 -251 607 -672 -113 -318 -184 579 -821 -66 -135 -381 293 261 -279 286 515 -715 -138 81 359 -880 156 536 729 208 161 183 -56 -13 -811 -666 404 -237 678 -726 -65 -284 -319 483 415 -408 -371 773 -172 -638 219 -331 -519 763 702 706 -410 29 29 -232 -401 -365 374 -594 -477 734 -430 -755 136 344 128 -361 458 -496 -261 -175 -836 -497 -485 208 -793 -887 -155 -523 -847 358 -471 -556 338 -430 119 -796 -221 -674 -843 -23 691 614 -475 152 -806 -207 317 623 -609 -479 229 333 -642 651 -256 357 -74 605 -528 283 -850 383 457 752 -310 -357 482 -515 74 -435 -611 -668 -811 560 564 355 609 -165 631 79 630 628 -846 -124 305 760 137 -470 -468 166 -101 206 61 -535 734 -530 -487 673 456 -219 26 -393 406 -208 -828 296 218 769 -168 742 -664 -135 204 583 570 -131 -721 497 -799 -161 54 162 -15 -349 -271 -334 657 -697 -848 392 113 -497 373 661 717 660 -206 -390 41 -164 -179 254 11 -758 181 399 43 -184 -594 56 -158 679 -688 -771 252 221 -699 799 761 50 -725 -525 -287 -497 716 -300 -733 98 797 -125 764 39 603 515 556 -32 109 -725 -829 262 -119 591 440 713 -47 222 -823 330 -534 -197 741 367 702 -415 -268 187 354 428 -498 -863 751 -83 789 -359 -134 91 -311 137 -810 -636 683 -311 -19 -564 -649 716 -347 -710 48 292 -336 -578 -737 -103 767 -221 596 -893 -256 -237 62 168 696 635 560 -580 337 -880 -365 -294 -199 -871 268 -179 733 372 82 -374 757 -529 302 709 -609 -167 601 -88 -31 623 -414 786 25 -8 191 758 424 557 54 -261 -719 -261 776 -126 -366 -66 -182 -234 -48 670 -723 -48 -630 312 -59 134 765 -422 61 -64 -634 -132 -642 505 -249 -164 279 661 164 159 460 700 90 -769 -691 551 497 -487 387 277 246 -4 -815 -417 700 104 -772 -358 -415 -143 40 -328 -262 -764 20 725 -92 -712 105 753 19 515 672 -552 -809 568 670 169 618 385 -449 244 191 -309 -461 -236 249 -343 149 -141 -233 -589 -235 317 3 -635 -570 -216 -668 356 723 -155 -304 512 -331 751 150 365 246 394 224 42 -893 -102 167 99 313 -535 -253 -30 566 -186 -739 -423 367 -727 -888 760 -842 -384 109 -516 647 434 -610 289 517 -784 -318 -678 275 -424 -880 -518 157 -336 -123 182 -806 -877 -853 -250 633 146 -662 -74 633 -447 584 -289 -40 -658 -18 -319 779 434 -734 -149 -150 312 -831 296 -876 -407 737 319 33 615 306 283 -67 -723 -450 432 206 -374 680 668 -397 682 116 417 -483 -600 -172 721 232 638 83 503 -624 -597 -12 -60 -250 -254 -319 -170 419 565 783 370 103 62 -797 -860 6 -555 720 761 40 -817 -349 -32 89 32 -141 551 -796 -141 728 -245 -537 -404 523 289 748 640 -444 92 298 283 476 -270 -57 721 422 -645 591 -893 -110 -640 30 -519 -590 -260 -264 112 683 280 -458 709 288 -744 -551 -494 -886 303 -227 209 692 -255 102 242 84 651 -890 -47 -616 -685 -35 97 629 -207 784 364 -627 -149 247 541 -119 -34 451 -347 432 -613 429 -579 385 560 -31 -250 -569 -156 -808 670 -529 -59 -786 -307 451 -173 -792 -551 -13 -137 -855 376 -857 -383 340 -532 264 -317 404 -398 432 93 -528 -501 286 -193 -159 378 -167 -850 -565 657 593 -257 -641 -477 -246 19 -58 -413 489 -28 -291 -824 445 -217 472 595 34 -104 -705 -24 -717 271 -88 -641 42 -441 -243 -708 -466 99 416 558 -437 -608 -831 -389 121 591 -393 -428 -696 -703 -246 -887 -485 551 -282 -313 -283 307 -8 -888 688 -4 -533 -98 508 559 388 283 -80 -895 735 48 -681 -241 -75 -611 361 110 688 -785 772 -438 564 -629 -877 -327 -841 -514 -482 -290 -80 -353 -390 -396 -463 -275 -80 480 773 226 668 -540 -544 -521 -477 534 -422 -345 578 510 743 -93 425 270 84 535 282 -43 740 -577 -161 -576 763 731 613 -89 -879 573 -734 499 228 31 -119 51 237 283 257 -193 -523 416 562 532 -220 -400 -820 -169 65 27 -11 -176 734 124 715 -769 -308 21 763 -710 -276 577 -856 -504 -122 74 711 -126 294 179 -33 190 -121 446 599 61 346 -186 -780 57 -376 -344 -733 81 784 -267 -684 282 403 -483 -793 387 -20 -72 -855 547 -471 -317 -239 482 768 -672 390 217 364 -600 459 -780 -549 -2 -555 -455 -89 643 225 556 -57 -88 -26 523 589 769 239 94 -448 -553 620 -81 -731 -187 681 412 223 -407 631 -896 -768 -62 -896 -154 415 511 -187 626 287 562 -184 -664 -804 269 167 484 -785 513 505 -649 -426 -317 72 275 -193 -434 -654 -551 -668 -557 -71 388 -478 489 -628 27 -455 -243 152 105 502 -152 -173 570 582 754 -769 -112 638 -497 332 -374 445 -298 -464 -419 736 -699 -678 -18 612 662 -233 4 389 -53 -214 -471 -466 -59 -637 369 -504 35 -40 -624 83 -711 32 -482 -583 -138 -822 502 -428 -179 783 -894 -757 -700 620 -520 632 504 -627 467 215 -198 -170 -28 -603 187 -711 -811 191 -356 339 -881 638 774 -647 708 -620 318 -94 -748 82 617 -499 749 339 -86 25 469 -622 758 767 -721 388 -507 -838 605 -781 -41 483 -123 705 510 716 685 207 -798 166 -105 -226 372 582 28 754 787 722 -366 332 661 435 -271 399 549 393 44 392 -595 86 721 145 63 -773 144 63 -136 606 321 -39 78 698 -508 369 650 193 -476 339 -216 201 54 522 -882 -544 90 -810 -748 506 -497 383 480 558 -618 483 341 274 -378 530 -357 -494 292 -570 630 278 221 -848 284 406 -741 104 -697 658 -531 -752 657 618 -252 -230 150 340 684 173 -415 662 83 652 47 218 -322 635 -136 -238 -818 -134 125 707 -435 478 676 -881 -562 349 -655 774 -746 543 769 435 783 796 392 222 267 591 184 -390 -893 -870 21 193 -218 118 718 -695 120 -328 293 576 589 498 -512 473 730 250 -81 329 513 -553 340 -203 290 -332 406 783 369 -439 65 -582 -757 668 738 -584 -208 679 635 640 355 -253 132 424 -331 51 -473 -349 -482 188 744 223 -580 -769 322 -288 718 176 -390 -196 -359 760 -518 800 392 179 456 -665 473 -65 -333 -493 447 -810 -465 -852 -102 -59 -657 -562 -421 596 -231 -87 -48 179 437 -745 -574 727 -330 -536 281 -22 -59 642 213 -690 -556 537 -265 -119 542 -5 -84 -772 700 -463 -3 -136 430 -129 224 -112 -94 -52 638 -129 -613 -8 -867 -278 -838 -678 -534 -628 -398 401 585 396 -791 51 719 75 -271 -876 600 -806 -346 -29 399 129 -465 -764 -831 -890 -727 219 387 738 -897 703 -699 221 -811 -307 96 -578 -263 769 300 769 -711 124 282 209 -13 -423 -127 736 -633 341 147 222 -727 477 782 576 -150 -101 452 207 291 269 -102 -562 384 -729 -840 67 -711 469 360 173 -735 382 -457 -693 -683 411 74 674 -627 -769 759 174 455 34 -66 -381 -347 -93 -32 27 313 -619 -298 -361 680 -256 512 -42 496 23 620 34 27 -243 -69 -782 -303 604 -707 591 188 227 -794 467 -899 -898 147 -767 -88 259 -482 -122 -625 193 191 469 -230 -456 165 -215 -792 -559 529 520 63 523 -819 -369 727 -701 72 -36 -472 -719 -239 -362 -800 721 544 -869 -826 -62 -21 -40 554 -305 559 772 -779 -299 -601 323 -116 -814 -284 -339 -502 -27 42 779 -560 371 -542 -766 -69 -95 -344 630 -473 372 82 -816 705 154 -808 -224 -586 -245 23 554 791 529 598 -555 -35 167 -721 476 -840 -486 227 -627 554 83 375 24 -320 -778 418 -464 -390 -178 -495 -610 16 -67 -776 778 -227 657 -234 527 381 212 274 -835 632 192 -486 -260 600 -286 180 724 560 -513 -755 -26 213 142 -196 92 176 -832 167 610 -706 179 -462 125 362 -591 262 103 618 -470 548 -258 553 -336 44 62 -578 -850 589 293 -745 -97 32 50 260 -499 -781 364 616 230 580 145 261 76 760 192 -876 468 -66 -232 354 -24 800 407 692 337 -203 211 -11 -388 700 127 439 -667 -571 -346 -355 625 238 78 -549 37 32 -20 113 259 -540 693 720 607 -598 202 -609 -481 -717 767 628 -301 -618 243 -373 -181 -9 -172 -783 -828 176 -892 30 146 -402 553 316 773 -70 -344 -83 28 330 -243 -846 -181 261 684 541 454 412 323 -878 532 -92 188 -697 581 647 304 -709 -56 615 151 14 -745 510 -229 528 -393 314 123 780 -370 666 -280 -671 -39 -756 -662 -305 -397 -306 360 -196 791 -899 -76 -892 167 -216 755 -142 525 471 193 777 -589 328 452 488 91 -810 715 560 -23 750 -235 109 521 729 -527 441 800 -135 559 700 363 -824 -580 -188 -559 -515 -61 575 13 -111 -103 -717 366 -358 -340 766 39 643 306 466 645 149 80 -702 -861 -889 754 -327 -476 -451 -321 779 43 93 168 -583 583 -217 -823 -46 -324 -625 -589 523 -335 -364 -73 -389 -740 262 92 298 399 -505 -334 -737 -550 -66 -133 -529 24 -484 -539 553 389 -529 172 -809 280 -750 -564 -77 735 -196 -573 319 -440 457 200 253 -900 -254 350 168 -597 97 560 439 -125 683 -175 156 -518 187 701 -721 -404 -4 340 -397 315 640 144 394 534 -66 -607 768 88 -246 -204 -76 -282 531 520 -632 559 527 611 586 -68 128 -139 -783 -423 -285 -860 -175 -246 -326 -675 622 717 331 594 18 -147 781 549 -354 -424 735 -794 573 -632 -619 70 19 616 -469 -532 640 -591 -349 762 326 382 327 741 -66 214 -215 -227 432 106 -172 -321 548 104 701 -678 555 2 -18 281 -398 -69 417 -716 -645 -873 -664 -75 -690 -260 796 -712 -697 -440 -64 -642 -345 -662 784 -385 213 709 -635 -92 374 -248 737 -860 425 -617 93 -126 594 -855 199 -869 413 575 -40 370 -639 -46 -83 -260 595 -597 510 -693 273 378 591 -133 522 159 -39 -444 175 -654 672 702 -541 -775 383 -118 662 -721 -556 -647 -569 326 722 -401 -749 -77 -547 -695 485 458 23 335 694 214 -457 -818 353 -126 -523 -701 -552 661 242 470 348 694 497 519 -513 -886 -282 742 166 -530 -434 -462 -146 -118 -708 752 -883 -400 -545 268 647 -771 -770 -199 -301 221 534 380 44 -859 -440 -72 -697 550 -897 -206 288 668 -467 527 -176 94 -421 -86 -68 456 -332 608 -328 200 172 -816 -368 -850 -512 256 -317 345 525 260 585 -616 -399 -755 376 -394 387 40 167 -788 -760 460 195 518 -283 -657 -97 643 -559 -419 625 -475 -645 -850 -720 -84 -521 -521 -605 101 288 202 -411 89 189 12 -505 747 317 224 -407 -39 224 -492 615 -115 -471 280 -556 -280 -886 371 678 146 -379 381 -233 -179 329 -441 500 -159 -22 135 -325 368 -245 -816 284 769 -567 416 -440 -673 -719 -764 -878 -687 -3 -42 0 499 -763 512 177 273 -320 -231 -361 -223 -46 -499 50 606 -1 360 81 -676 -601 602 -403 691 491 550 -811 -349 -580 609 -750 487 -339 512 -573 -498 140 -183 -114 -406 -815 -562 -114 655 -356 -461 -429 470 -675 723 447 -22 212 710 -258 -326 326 -577 -306 420 527 -128 -493 -880 469 -14 36 593 453 -549 -344 -646 -76 666 -469 -356 -568 -147 651 -200 598 -159 -270 -332 -196 350 614 620 584 -96 298 -865 -341 -333 391 -337 407 -880 276 223 367 303 -449 -781 -899 -677 572 96 118 -373 -205 -747 700 297 -424 106 -899 -729 -184 -627 770 773 515 -721 115 510 -800 -629 -743 -774 -181 -463 268 -215 -832 295 -640 691 -672 -23 -813 726 397 -100 7 271 -586 496 -153 -306 -96 -792 -41 -130 -524 734 -489 705 675 424 -365 537 176 -10 717 -163 -586 -173 702 91 747 606 181 -189 168 -521 530 -339 -574 108 458 -603 -203 417 -475 -820 -72 692 249 440 126 -97 757 152 23 327 -494 -245 779 556 633 -106 415 -887 655 361 783 -719 610 -572 327 -769 -401 667 126 -125 -766 -882 771 -877 693 696 -589 -680 -622 652 -343 -828 258 220 655 -155 19 -856 -275 -529 394 -450 -214 372 624 128 -886 -640 -183 258 -450 -279 -541 -141 -633 -561 224 -455 487 510 471 -385 156 682 -601 660 771 280 168 -846 658 451 120 118 -387 222 138 481 352 73 175 326 -101 508 149 359 -603 100 319 270 -496 663 -628 -10 -224 304 -21 -694 58 28 509 423 -297 452 48 502 571 800 -733 215 -405 242 -844 367 596 62 -872 -668 -419 128 792 -142 -707 -770 -835 -315 351 -894 468 186 -670 -432 -589 223 508 -345 -865 -236 738 60 -11 -449 -633 -666 175 -77 195 621 753 717 -155 664 570 -467 287 567 -464 305 726 -89 187 702 -89 95 698 210 166 349 -711 -524 216 -5 -245 -429 677 -356 142 -696 -891 -416 85 682 257 30 435 750 -377 -452 460 203 192 -314 135 -242 455 -427 -508 -601 -680 -516 56 0 412 -216 366 -793 -128 118 -650 -824 -749 430 -468 -459 406 132 87 -577 -703 321 -535 -106 -836 -537 32 71 -371 -813 -737 569 -475 -204 -27 523 -839 407 642 -66 158 -395 -491 -142 -248 450 -692 307 54 -434 583 -361 395 -671 329 264 -347 297 -736 419 386 624 -291 328 605 -449 305 298 -413 -552 -755 273 -468 209 -701 -513 -188 357 -49 -164 226 -225 -605 80 -434 -220 50 -449 -424 -248 -846 784 -306 157 531 -594 580 -826 139 230 -503 777 20 -301 194 -337 174 400 -682 -799 763 626 477 -402 -658 -63 482 575 -856 125 472 -56 619 -871 266 771 -155 22 694 96 664 570 -380 -894 266 -833 -538 798 -517 773 -206 -738 117 -93 -10 -523 -55 -354 337 -313 430 431 550 792 -241 -625 -768 674 -4 -345 -603 63 -889 658 -819 -163 228 -874 480 -155 652 -419 -282 -348 176 -619 -38 -846 -749 701 -165 -795 530 138 -559 -268 -756 800 527 -140 -500 -889 -56 -604 384 -135 110 178 643 -731 -680 326 466 423 376 -107 -121 750 -383 -76 185 292 112 -684 461 647 188 446 615 342 -893 59 -817 186 131 298 -369 597 295 442 -628 -838 372 675 223 -248 -723 704 -855 -206 299 380 168 326 -655 765 447 107 -870 -853 486 139 795 631 -439 617 760 98 -471 586 562 435 -88 609 -361 654 787 -515 -790 -537 -156 248 -201 113 559 -635 113 -359 212 789 238 281 -24 753 342 -251 511 744 -355 -331 201 -854 711 508 285 696 -283 201 -594 612 -237 -115 -725 721 -133 308 -627 657 -581 -846 504 770 331 -420 -679 -365 225 35 682 646 -764 667 38 -471 769 -388 596 174 -525 61 -655 777 -630 -639 -877 -294 548 389 421 -332 -319 130 -109 -330 452 -58 632 790 -437 777 -802 504 -214 -761 -234 -278 -200 -299 -504 -874 122 -39 -835 76 241 723 124 -851 -795 63 610 -376 686 -10 -408 607 24 -242 -779 759 -40 -309 503 -82 -662 -831 412 -240 -68 352 789 -543 -419 264 -74 614 7 -29 298 601 175 -890 486 -249 594 -635 187 697 163 457 82 -584 177 -17 -611 466 -339 -618 -587 -817 -552 -271 446 -222 -160 -537 540 678 -151 125 -706 -83 202 -820 -268 -391 28 183 -455 -126 -26 112 -864 687 -784 -253 -219 413 294 -820 -669 -900 -413 -639 779 515 -786 263 -864 -326 -656 -667 -487 64 -200 -71 599 -55 -97 -512 -355 -38 299 -542 -169 664 159 253 99 -543 248 -45 -598 -505 411 -31 -94 -288 -715 -408 -405 -615 -701 7 -268 352 612 558 -303 -774 638 245 -682 -42 453 770 -392 -341 289 -14 462 740 -284 -888 -306 -551 178 -599 -116 756 155 -889 275 680 -207 720 -898 385 -224 -896 -372 302 211 -835 -736 269 710 444 -184 -50 681 773 294 773 -766 -812 10 -597 787 321 335 590 169 -354 -190 -49 -591 624 465 -864 -802 528 467 -862 398 22 -194 -238 -520 -37 -897 256 385 -355 758 442 557 670 -520 -472 -270 -399 524 58 -740 -886 422 -294 -112 237 224 240 -59 444 -813 681 -44 586 715 70 -371 345 51 -283 -145 -386 -712 532 -123 -195 -586 144 12 -624 555 -162 -36 -109 -625 183 51 -558 -350 505 -401 -241 -456 -204 -616 -50 570 -692 -705 -325 -720 299 -813 -638 -836 -386 -229 728 40 -55 -226 -206 -899 -198 143 -752 62 18 257 358 -668 -54 306 56 -717 -463 -566 -121 -110 -156 351 -366 -694 -1 503 150 -729 268 -118 262 493 -327 -108 -173 458 -739 394 -553 -674 40 -471 628 -237 153 -681 -725 -273 -407 -701 -661 402 378 -349 -201 468 -219 33 150 603 656 -478 642 -494 193 -222 185 -572 645 -235 -796 -480 -878 -191 72 376 345 447 446 -521 -45 445 61 -423 385 -360 -751 -701 -391 -345 -818 -243 -464 -576 17 -655 -777 -753 686 -668 460 -655 -302 197 -46 -515 -537 -397 488 -457 312 299 263 -72 178 8 761 34 -468 -719 -284 -374 -609 -827 237 102 672 239 -536 506 -269 -643 695 -728 463 -768 64 -851 765 209 398 -655 -482 500 790 -448 600 452 -174 365 -352 -874 -541 571 -693 -743 -849 -628 124 -244 83 -815 136 -285 685 209 -382 797 -424 23 -512 320 790 83 -518 527 783 -586 -537 15 -858 607 -814 257 -278 267 -836 450 406 75 -56 -314 -404 -691 62 -46 -764 -61 -714 438 -680 -683 622 -59 326 733 421 -557 149 484 -688 -697 -417 753 284 305 -503 -317 -404 785 -254 -43 -850 -841 -895 304 511 -228 -688 -464 40 -877 352 360 -532 -27 -294 -162 -320 202 213 72 662 -590 413 181 731 712 -582 415 -313 -11 -298 258 227 371 -62 -562 -386 -215 -835 -455 543 -505 648 -746 -341 -296 57 176 -298 731 -709 -255 -216 -421 526 -628 -495 348 -529 -528 307 776 761 -146 -284 546 -63 314 90 -301 -353 637 -173 484 11 -91 -518 415 -134 -608 -696 595 -738 -688 88 -504 -708 -289 253 -169 256 -731 -8 -329 16 -390 -64 -91 -552 -624 93 -166 -348 -621 -351 -374 435 494 74 647 -192 -221 -303 277 146 -133 512 259 -432 542 -12 368 125 -339 -481 542 -154 791 166 -709 -827 588 628 52 -753 384 -709 554 -607 -224 640 -707 -676 628 607 737 573 -300 -787 -223 99 -589 -448 -317 -729 81 722 658 249 64 466 147 -793 -396 -237 342 -569 -238 644 -721 686 374 225 551 -611 -488 -758 685 -130 -732 -226 449 297 -241 -716 -509 -294 735 396 -556 -492 686 259 -695 142 -467 3 500 -624 259 623 -545 -503 -409 123 -514 429 -36 -234 -769 -769 734 397 -632 -479 -297 -547 -155 264 283 553 183 623 -134 -655 -273 264 -415 763 -227 513 -602 681 -371 332 -722 -766 77 -368 -835 108 -337 -585 -447 -777 -694 210 162 -501 -83 -587 -613 164 395 564 -891 488 709 -92 -1 595 700 -422 -891 246 -734 647 -140 253 257 411 732 -515 -117 -791 -449 -359 530 431 -816 343 -726 -104 749 -158 668 597 -747 -883 675 207 277 -166 -694 424 254 453 585 565 -199 318 -765 -853 727 264 -722 636 -372 -591 -214 486 508 395 482 759 -304 -73 479 -574 -235 122 -167 502 88 -620 -94 -520 -58 306 243 391 -362 -720 733 -599 455 -80 760 -379 562 176 729 618 -176 -262 290 -275 181 -401 552 617 -251 -356 113 350 271 -102 -749 174 -747 -266 641 397 -461 -761 -625 -1 -712 -540 319 405 443 -883 -789 -816 580 -285 -839 -44 -786 -401 708 -581 -197 772 -146 181 -284 565 393 -683 134 176 -820 323 -260 -401 416 376 676 223 670 115 -1 -737 420 639 680 475 -618 -48 115 -817 -841 -812 489 -666 -599 -239 -852 -70 -714 738 -892 154 537 -559 -397 388 509 213 -123 145 495 473 -40 244 672 162 223 739 -601 -261 -707 68 -807 407 -46 186 -266 405 782 -273 -590 -816 769 289 89 -269 -442 -607 112 -682 191 518 -723 -118 -196 -772 -645 211 545 620 554 403 154 -472 291 579 64 204 103 -105 -424 585 -872 -25 -830 -108 556 -575 -41 -722 750 306 702 297 -148 734 451 -515 -658 318 496 -143 -155 -498 530 674 47 759 -211 67 607 -354 -732 701 264 416 -594 -400 -199 -134 -577 -4 -112 -385 620 -797 -672 497 -169 222 125 109 -683 -888 175 230 430 -15 -775 -867 499 -248 372 -528 -390 22 -380 167 300 697 -61 -677 294 -513 -414 36 640 286 -171 -269 -793 -840 -162 -635 160 75 -164 -538 333 524 606 -264 208 713 674 -485 -134 570 13 580 263 266 -498 139 -23 87 -849 -330 496 -830 -888 678 674 192 207 -593 -205 131 -526 -260 -618 701 769 -272 -258 270 264 -37 735 380 -854 678 -24 34 126 -584 -395 -599 -127 690 335 -35 -687 679 92 -245 -24 -175 -622 -560 194 153 -572 226 -519 299 -456 -514 733 -575 420 595 -296 -890 -668 -848 -320 -157 276 504 560 -352 -17 -843 646 -27 125 402 -241 -71 -306 -822 446 -754 474 309 311 -458 -102 -136 681 -387 -674 -642 678 -453 -286 657 -75 671 -384 -204 51 -723 332 -427 -353 -786 0 -312 480 646 455 291 -654 637 271 647 -62 445 305 -92 -71 165 609 568 -280 -45 520 173 613 303 -281 -713 747 140 -783 -882 -424 -525 259 -548 -374 -767 -608 201 488 48 616 -845 -688 -845 568 -779 -668 -218 640 -769 532 603 -677 202 -394 -543 114 -59 391 169 -375 -619 -155 470 -445 610 -202 -252 488 237 77 550 796 399 90 267 -671 771 435 -593 -860 381 664 -645 -96 -157 -137 639 401 744 185 -442 476 -774 -681 -443 -371 -355 -228 -678 -97 -879 -637 730 -566 -451 -880 473 -578 279 727 -186 -782 -714 -332 598 80 -93 316 -324 -182 -771 -541 -53 -257 -255 739 -827 629 -483 -448 399 -248 561 -300 -840 490 553 525 -758 473 -714 646 -459 -122 333 -446 -457 -670 463 421 773 -315 -563 -138 449 561 -706 114 -265 -491 160 -157 475 -434 112 -213 695 451 -373 306 -31 7 239 -620 -868 533 589 99 575 -176 164 519 -179 -634 -774 -483 -118 747 -103 -656 -725 -820 1 209 -699 308 -256 -645 -34 86 -436 460 740 520 -248 713 629 -312 150 60 770 22 -74 546 -260 214 309 93 -763 625 327 407 655 338 -835 151 598 -331 -24 -68 713 790 -443 723 -633 -447 -409 -837 -243 539 -734 37 658 395 -120 -333 -838 -367 -645 439 145 -638 556 665 -4 629 113 576 616 -70 -683 136 404 -17 542 -590 -43 -683 540 -13 582 518 141 -650 559 16 659 -645 -454 -72 113 -258 192 -594 -310 359 -297 310 -253 -319 117 292 170 -29 499 12 -342 799 -268 -664 373 759 746 -329 625 -345 361 171 -319 594 -747 467 -204 -853 -472 -565 162 -695 -701 -58 -638 -575 -192 70 -56 -365 696 796 227 -706 -516 135 221 7 -828 -211 -632 -826 176 532 267 -575 -769 -476 -113 -711 -780 503 316 681 648 -528 -734 -372 481 -27 536 535 121 -824 648 747 -605 144 -255 -246 -135 250 -317 477 -669 656 432 426 770 -145 -286 -304 705 708 44 619 -504 -445 -667 -760 215 632 -386 -883 -492 -777 507 154 -218 251 701 -610 761 -72 -649 363 -360 -848 -370 -378 -434 131 -861 -795 382 -349 -78 187 -102 -839 -459 555 -311 -789 270 -101 120 324 -785 -96 -896 -128 -697 455 784 -783 -457 99 212 -131 476 633 763 318 -684 -48 607 -79 -205 -221 -334 520 -370 186 -557 285 777 -779 248 -354 -52 -289 302 663 592 -637 454 -389 -309 -541 -60 445 -497 257 -319 -288 669 461 532 -343 -640 583 392 155 454 -21 158 -720 -689 96 368 -419 -681 -107 795 52 -500 -476 291 3 -432 -777 27 -217 113 485 548 418 629 -881 -70 -850 -103 373 407 -839 -654 -394 -13 592 -811 -520 772 649 -645 136 -689 -780 -794 -485 -417 742 -781 -630 591 -204 -747 161 -796 90 503 355 -113 226 -504 -231 407 -445 782 579 -2 -229 158 -154 -655 -603 108 -293 -15 -806 -392 647 -261 -693 -698 631 703 565 -309 -545 411 305 198 584 -537 -748 -356 -577 513 -518 656 449 -126 369 400 -28 533 662 -741 -49 -736 -511 -729 775 -487 546 -722 43 -690 -27 -585 -701 -861 -896 366 675 -579 136 199 -824 -200 -7 -547 131 22 -31 -97 -173 643 -895 -431 -270 707 165 -204 716 -87 -185 -591 63 -403 355 -170 31 -154 -825 -778 -121 240 548 617 35 -832 475 -761 -292 736 666 -762 -9 -360 637 -479 -44 681 -366 -129 305 -728 -600 615 -227 619 -785 -422 95 -244 186 171 -725 377 -172 -225 -377 -130 557 635 567 -724 641 -299 -148 -514 -499 302 -636 248 -720 233 252 -279 -467 -372 -352 -827 571 363 757 -91 -32 507 282 723 526 356 660 281 -837 621 -599 -700 -26 558 549 55 342 -625 -624 -142 429 18 441 407 582 711 327 -637 150 90 680 619 259 -569 786 -891 -681 -91 -702 241 51 527 460 -497 -541 -640 -114 298 -647 410 202 -175 -370 622 638 419 249 570 -367 80 -272 -289 -97 -796 -825 737 -67 -497 470 84 100 222 -822 -458 -741 -284 57 -427 497 400 184 -418 -761 611 92 -757 -669 364 237 32 601 376 421 794 485 -672 168 -894 541 -645 -51 -858 670 -424 677 109 -166 -183 446 -848 -222 666 -860 132 -594 388 -673 150 84 46 -579 -876 755 -230 -404 -220 -443 499 -815 186 -225 136 614 -764 -478 -193 -658 554 57 795 312 47 -127 -296 50 -85 -626 -777 -251 314 722 -104 -112 206 -807 -561 764 185 -565 -806 233 467 -462 -577 -257 371 -886 120 233 -414 299 318 41 354 -575 -452 106 383 530 532 580 -425 221 202 -511 -396 227 38 -128 -625 -58 746 644 -757 29 -614 -877 626 -195 -304 -310 -63 554 679 -655 588 279 -135 284 472 -762 445 -887 477 352 694 652 -786 -886 401 -114 93 -714 333 -374 -717 -584 209 -596 69 -820 752 54 75 506 -681 797 -589 -643 -894 341 26 -755 -42 486 327 -493 -370 611 -202 60 -317 78 -46 -743 251 347 467 482 -284 -5 725 -689 -387 -584 347 -34 242 387 79 576 44 -321 10 -836 -107 -600 127 -14 38 -409 632 -692 386 -15 595 274 -313 -428 -856 -433 41 231 37 669 680 -241 609 539 -493 0 -467 47 152 -202 374 114 -64 -739 636 673 148 622 -429 498 -499 194 -107 747 359 -245 -838 -492 87 -713 781 580 -298 336 379 -833 105 115 128 -191 -27 704 -198 338 -808 -138 -4 -238 -512 90 -537 211 -742 784 441 -103 -25 177 -300 -239 143 758 -823 439 150 -766 673 -85 -777 -887 599 -51 -273 619 -90 -228 -889 384 592 -117 -621 528 -333 685 -808 1 -616 -210 -146 333 -114 315 785 678 -349 450 596 584 -131 610 -217 20 -552 555 305 -159 -573 97 -564 -155 476 -530 379 550 727 -477 -705 794 -381 622 360 -620 622 -194 329 622 -708 -258 -116 -658 -245 -570 -527 49 -300 757 -693 -602 -368 -560 -80 -734 -877 128 -771 211 -748 -242 -193 567 657 322 301 -684 -625 608 180 -865 665 -698 521 630 507 167 654 -518 556 798 -30 466 -227 -444 168 -421 -342 250 -242 519 -648 321 184 708 637 -688 -554 -867 -802 -371 221 -248 -591 84 -757 -354 736 9 -543 158 612 -507 -171 265 332 -836 143 -444 -99 -469 -523 -330 678 62 -197 -666 121 -626 -98 -503 501 -314 405 733 207 535 -382 -478 83 -189 -846 -519 -101 -176 774 637 -321 -241 497 -316 300 -75 340 437 -391 -823 -450 407 26 -818 405 101 252 -217 -814 -307 727 -500 -87 -31 84 292 -673 -447 -129 -284 542 -510 283 -723 174 -744 671 500 293 680 -635 587 39 -742 -359 -760 -321 745 -556 -836 -144 367 534 251 -404 56 761 306 799 -74 512 -550 505 21 -209 -51 631 -592 222 647 486 110 -749 219 715 -196 683 79 -487 189 -723 678 111 238 90 -529 -185 677 601 -252 -28 357 499 -639 -12 -580 172 588 526 -626 3 578 81 379 -377 -660 688 -347 -468 -331 -112 439 506 710 -272 720 -794 -513 401 764 764 -568 626 -887 -413 569 83 438 45 -325 437 386 120 -25 -88 -686 -401 703 461 106 -883 -615 634 297 8 533 -17 -101 -808 350 -653 -23 766 506 -178 -437 640 -604 -898 742 -58 -112 -258 -608 -619 740 551 584 282 -469 272 -638 475 685 245 -558 726 -884 763 -668 -647 -145 722 240 100 -867 -232 412 284 121 -782 32 -719 -389 127 625 -87 -620 719 514 734 -879 -659 400 347 149 -494 294 110 564 -381 200 595 623 -454 157 -174 -586 586 -664 -379 -690 -356 256 -536 -502 -443 -29 601 508 307 522 -543 -811 231 371 770 726 593 -16 446 -400 432 -87 -42 -390 612 176 -94 -517 346 664 149 397 -695 -233 379 -588 -328 -887 607 -432 346 115 529 328 504 -231 -805 -761 773 524 -608 389 200 189 777 -9 668 632 -99 -773 -199 734 -653 -172 -353 -708 -364 224 259 -737 202 285 773 195 -260 -92 -294 -80 -899 311 282 578 684 -190 742 263 165 353 -563 333 515 -108 788 -578 373 61 -65 148 510 -617 332 -840 -212 -368 256 537 -806 693 441 -170 -568 -272 -283 330 -44 655 238 -116 612 -521 -492 -68 9 -188 -876 -456 -685 -763 -505 646 505 -154 -105 -128 -376 723 626 768 208 703 -739 66 -564 -662 -321 -138 -764 -519 -539 -667 624 541 -645 736 -50 721 77 108 166 -805 -761 69 532 -817 -180 253 -556 29 -260 616 -840 -822 568 -805 -672 -110 147 412 -47 -703 -230 739 -736 269 737 -196 734 -15 -568 -438 549 360 -68 -873 -186 535 693 -787 486 -889 -827 276 764 -892 -86 653 -654 -105 402 -838 -890 298 477 -398 146 -358 714 -814 -355 229 721 -313 58 -322 -248 -518 -508 351 -214 540 602 -816 345 25 269 347 522 265 -261 -364 381 497 -318 124 -122 -270 414 -446 -244 -456 796 -230 -241 781 -235 -771 483 -246 474 -319 603 723 290 -210 147 -34 97 -506 -797 -490 -852 -698 -823 386 374 -612 772 -324 -410 -700 -431 -587 389 450 243 -816 530 -821 -597 797 -234 750 132 -256 99 714 534 724 505 783 391 -566 716 568 76 -855 -398 -285 -778 -820 204 430 -5 -748 -832 -317 51 -89 -730 -292 9 656 -238 -132 583 -30 456 -509 611 -844 -826 -298 -423 -112 -417 587 -872 -771 -763 245 -72 -774 -621 -168 -754 -768 395 -112 107 -692 -640 -815 -69 495 714 -351 540 799 -328 678 -735 335 545 -250 -38 -161 232 -346 672 781 474 260 -483 -5 -583 90 15 111 -698 445 -751 -173 265 -381 -614 206 -655 552 385 115 -530 299 716 725 52 214 208 -403 -97 -435 -620 -773 -545 268 -138 -765 -870 549 206 -454 591 235 -239 -84 -393 -152 425 -117 -432 -179 740 4 182 759 -2 -458 232 71 100 713 152 342 -538 -663 528 711 -483 430 773 571 -249 -5 187 -292 601 736 -13 -590 -492 -514 426 375 -115 573 74 -759 264 17 12 139 -573 -709 -201 -433 395 711 355 -868 -127 -721 -580 500 548 158 145 -76 -395 -111 -691 357 -212 -737 -458 -133 -508 -283 -354 -238 -176 -283 578 -775 -551 780 705 279 -608 -260 -147 265 -363 383 -149 -497 373 -300 -272 -575 386 272 -520 -662 -287 67 -690 -91 -870 -284 -142 408 -900 -311 -275 437 -703 -733 43 -625 -470 399 592 785 625 335 571 -358 331 -582 -793 -5 -710 -857 310 -262 -368 -676 -333 566 797 -641 217 -860 -576 -738 -614 -416 57 365 498 -124 583 707 114 573 190 -687 242 -2 -530 -605 259 28 -824 -885 -121 480 36 513 416 -290 510 -301 -697 281 -364 -536 -56 752 390 90 160 296 627 -84 624 558 51 -501 159 439 -469 -612 377 197 -166 -638 513 -222 787 -431 347 -250 131 450 265 451 -154 594 -792 357 -174 535 348 -621 768 77 -409 -137 61 -324 221 549 270 610 -830 136 -77 241 -878 -632 488 122 785 513 -546 -200 30 707 -415 -80 307 79 407 242 -77 43 213 -572 523 -79 -119 456 -544 -323 -191 -461 397 608 -632 50 155 -126 244 556 -852 -493 12 171 503 -175 -285 532 411 174 693 -742 740 -220 -423 562 552 -593 -809 597 245 672 -833 132 366 97 -341 81 -701 56 759 -317 535 438 -641 398 78 180 439 -95 285 -442 19 -698 -424 668 -359 212 -106 -459 701 544 88 -584 -89 -638 -723 282 -490 117 14 -898 423 -230 609 201 477 650 328 -126 -338 -167 -219 88 225 -100 -290 744 -172 623 30 197 -199 457 678 160 -809 -353 644 -862 332 525 -893 -604 344 -744 130 -569 -264 570 -184 -839 -644 -530 541 590 625 -154 477 -112 646 -862 -63 -416 -877 367 -582 -346 -3 -281 -365 -281 254 -112 32 423 160 -174 -730 29 198 -34 -315 -82 379 -465 -248 204 652 -274 -343 664 744 -627 -243 47 -472 -86 -60 468 93 484 308 -241 -338 -761 344 -40 799 -215 -219 732 77 -489 -234 715 184 -167 -387 -29 -857 -432 -632 -134 -371 597 -881 427 702 220 -34 -75 -415 -492 -336 367 393 131 67 0 -278 80 543 87 -282 596 -337 232 -600 -567 -649 129 -390 -750 -729 540 106 208 -509 -365 295 241 -120 -285 756 505 592 635 -572 -893 -478 -434 -86 28 -735 -852 762 89 563 -328 -602 365 -460 764 230 -862 78 -607 -631 -74 -517 407 -747 348 537 -379 -668 -447 131 -563 63 -186 -629 750 -548 584 -518 -321 9 -438 113 -75 213 375 -820 -144 30 90 -507 -213 223 -445 -712 451 602 394 -323 26 332 -96 -176 152 569 -595 311 -53 -77 719 -125 384 -724 -792 -67 -578 -326 -601 -16 -211 7 274 134 114 755 -417 -228 787 -885 -85 -313 436 -170 127 -106 459 318 -608 -107 -885 527 -352 -893 539 -242 -574 -612 344 -320 193 10 -640 23 -138 -301 -739 727 -151 494 -222 144 -397 361 -19 -193 642 204 372 422 -708 -805 532 -878 650 -11 -38 464 712 299 224 80 576 -394 -662 -864 -860 -87 -439 39 236 -814 -751 426 -179 -392 734 -873 591 345 444 -283 -590 -195 -534 -645 347 233 -425 -121 -703 -387 398 -297 245 109 333 219 -610 -590 -383 295 -859 358 -295 -248 391 -436 -597 587 -502 -291 -492 574 30 471 -541 -767 -21 -432 0 -7 -193 -188 -151 294 -806 -455 614 -697 582 311 -71 136 774 -140 -879 125 -881 242 550 -812 -534 83 -413 -152 -465 -646 19 -613 434 227 756 -51 -136 479 -892 599 497 -207 -168 -386 147 423 85 496 -180 675 -447 60 108 294 -532 105 258 -269 143 -148 -869 -646 112 -428 567 -15 -811 563 207 -898 -258 149 -395 540 -702 133 464 -861 262 214 447 -435 308 188 380 612 205 -844 23 203 -510 -625 -285 339 -413 -443 -312 696 201 166 359 252 292 6 113 -398 -339 345 415 -834 -621 -137 767 -149 632 597 -92 -268 -169 -231 -894 -474 -843 -376 227 -471 -621 158 -69 -840 210 -382 -592 -33 -289 -400 724 455 242 -75 759 -156 -726 -657 -264 141 -832 -724 160 588 -647 -737 -700 -179 105 406 60 -788 -344 151 -812 298 611 338 -658 631 653 721 190 600 -830 -707 377 -108 425 291 132 697 -477 -698 533 558 -412 -285 -627 -398 192 -667 -443 501 143 138 -766 747 570 -395 -113 -635 -157 -882 661 758 279 222 -462 255 291 548 -59 -653 709 119 315 -329 -143 47 -348 512 507 -17 -550 -690 82 591 -693 -125 615 -711 -690 100 417 246 97 -2 391 509 -873 -626 212 253 240 -61 488 -730 232 600 361 797 -523 424 -667 -742 99 695 384 41 -211 -83 -835 -59 322 -842 -560 511 90 -206 372 596 104 452 -385 -10 -210 140 600 319 -677 -392 573 307 309 -715 93 715 -332 -300 309 -645 -167 -487 -151 -196 -165 -370 783 -524 -644 -891 -20 -837 614 -753 480 354 -688 268 -609 617 -98 -96 -399 199 11 -160 118 292 604 -733 -272 -645 -5 190 -131 -391 -861 -743 -213 -339 -769 110 -529 662 138 -836 -881 381 -714 -18 -80 575 -658 625 -620 573 -423 675 202 -294 -248 -240 -673 -580 514 -571 -647 376 -380 297 92 -99 -60 -180 306 -74 -405 66 117 796 626 698 369 -432 155 -261 -374 -625 -654 -550 74 750 371 45 -405 -366 -506 81 246 190 192 -291 540 100 367 -816 711 -882 -23 790 568 -685 574 -737 -72 -255 88 -213 723 209 -848 360 -638 43 -715 783 -560 520 333 -425 696 -698 688 -382 642 -459 497 -208 546 63 337 -816 -108 -722 -16 -741 599 -120 511 318 73 507 -134 -526 -225 406 -660 589 397 -484 358 568 -618 -900 151 -204 -64 -202 571 -705 -679 8 -586 743 350 129 718 -39 652 521 -66 -11 -221 39 367 -192 -835 576 396 -503 264 339 602 -319 429 -808 -612 224 599 -503 -504 -9 119 168 16 -735 -888 -480 -877 -481 -687 -818 709 646 -713 -5 -684 -830 426 -156 314 387 -865 387 193 -607 -640 273 130 -730 540 485 179 -895 -128 710 25 119 -44 -617 232 -386 -90 234 -851 665 -639 293 -847 -753 360 -255 -7 726 -47 -470 -19 -291 256 1 -61 252 -39 738 509 732 -863 9 -231 218 -501 -196 -861 517 431 -461 755 492 -475 -633 -409 -641 176 249 -302 -735 -648 551 -724 -615 336 -247 737 8 101 390 -230 -724 -65 751 -581 401 -135 275 108 -671 -443 783 143 -876 31 682 142 -444 -626 -175 -575 -141 246 353 130 739 640 -707 -523 -540 130 -403 -799 -144 -718 -94 -853 48 -708 649 -559 733 307 -253 -315 -605 691 -381 635 284 -654 204 775 -370 -620 36 -384 204 -547 620 -762 -413 -153 -685 -720 6 -320 -855 -487 270 663 -731 -712 309 248 288 -349 -888 -854 -800 573 -513 567 -304 -744 -240 40 638 -128 -521 -81 -275 755 675 514 717 -337 -166 11 -866 -490 -452 -316 -695 525 779 -279 -51 -142 -517 -409 -625 -127 -110 -702 -270 196 631 -269 725 -672 717 389 -566 770 596 -404 726 -761 693 -16 660 -64 -345 -515 360 -649 -896 37 476 34 -600 534 -151 147 107 -7 -65 -420 -814 -407 77 -2 205 668 -42 -261 -246 651 -209 554 -10 284 -154 -666 606 -230 -19 379 -286 -720 -123 -228 220 -180 276 570 -666 8 -357 403 -452 709 100 -645 92 -496 317 -657 -38 99 670 733 22 -724 399 351 -894 484 -849 -572 294 192 -824 611 -208 784 387 -613 -530 207 -160 749 348 40 141 -19 -91 -538 -408 -846 -217 -635 756 381 -652 716 -471 159 -170 433 682 -189 290 353 -783 -798 384 -33 -812 208 416 -216 -367 372 414 447 730 391 -677 -359 541 109 -895 698 -782 687 -120 -696 -579 -193 -414 220 -328 40 689 -457 257 -391 763 -233 -801 136 -392 -22 -29 -573 -121 -52 -681 227 -604 -815 -569 340 189 -557 -613 -206 -83 -644 -826 -661 -382 141 -813 -298 -692 -380 107 -324 465 -752 -453 -308 31 499 174 382 -757 163 -236 243 -224 531 357 -483 -776 -882 441 -518 -507 -581 380 -81 -706 681 -698 570 -542 -552 175 -52 122 -316 -793 -330 354 -254 24 383 646 787 685 -357 -512 -349 461 637 -114 -870 -358 -787 180 -208 -17 245 -767 -316 -552 380 520 -638 -156 255 386 166 -688 -617 357 -353 -243 411 306 -348 -730 119 463 -167 -359 -75 392 188 -811 491 187 -199 181 -38 -589 622 -361 543 188 685 457 138 298 -565 286 547 382 683 524 -215 169 -773 -520 436 -640 555 -134 -305 -857 -635 -196 279 -774 -724 493 766 -86 527 -298 -277 737 -537 -665 556 -643 -310 -241 651 760 -170 -654 654 514 -6 -24 -572 -865 -304 71 -889 -607 -534 627 -162 378 -12 78 -798 68 -767 778 -351 -248 774 205 -786 748 -387 613 468 379 797 -157 -460 -124 266 43 -269 399 -253 -636 -589 177 -475 -530 -779 -396 -622 -775 -745 211 185 -272 192 176 42 60 793 -454 -431 -609 -647 322 -31 460 770 -270 -111 558 -476 613 149 -783 632 -121 -384 -638 387 -516 -448 -818 -356 145 236 -581 -120 -276 223 -776 386 -703 -572 150 -423 -160 -46 152 -48 -519 174 -864 321 288 436 364 -810 -334 404 156 -635 388 69 -535 -809 238 -66 10 -723 -378 -593 -238 542 -24 60 176 149 -897 536 283 -451 -381 -781 733 -643 22 -292 374 783 -856 -9 -174 652 566 -815 303 712 -809 -606 -693 -405 -500 690 -122 -181 702 -852 -564 -324 -615 222 180 -403 286 467 318 -266 -579 108 -447 126 397 -884 -473 250 -814 -687 -838 666 -437 -660 -360 777 -279 -757 469 -365 -648 -815 606 619 -179 712 795 109 -498 -362 -302 57 478 -179 703 -190 -866 248 -345 -564 -214 515 -790 -559 -232 -341 -12 -92 56 182 -834 -361 128 -426 516 468 103 -156 321 738 405 210 -169 132 -769 284 210 -586 -469 -277 -347 784 -334 -90 -44 795 614 -291 -263 -699 696 12 -69 -527 -691 -781 -614 -373 -246 -625 -373 214 -551 475 74 -252 575 -477 205 -79 -826 -713 722 -806 100 -457 -174 -384 26 -461 -411 -393 -380 574 -67 -740 -629 229 -215 -378 -75 -464 -356 -149 618 635 121 -68 -745 -310 138 491 -603 481 388 -590 797 -262 -375 -337 609 -530 493 -800 787 184 489 -328 -413 -6 -448 -698 80 -89 52 19 396 178 387 678 -688 732 -776 341 -673 -281 167 -386 -134 -781 -769 -789 292 588 -266 692 -14 250 389 738 -310 -315 -28 76 612 708 145 688 451 -7 -29 -549 -283 -242 424 -214 11 222 -19 -184 136 -567 268 -119 -785 184 345 -86 219 -702 -332 223 428 -568 -602 639 329 141 -719 40 -419 -131 -130 -225 -259 350 -234 -421 769 -854 578 135 586 322 316 372 -102 24 674 737 -366 774 -625 -751 167 -292 431 741 -119 710 -488 553 -228 726 372 179 -565 353 -674 -587 513 54 -498 52 -779 299 -98 -223 -160 -638 672 451 492 -258 -108 690 299 -394 -855 -469 63 -312 -696 -452 13 534 294 38 -566 -184 447 -170 -202 588 172 -521 -233 -419 -670 -588 -478 774 246 -716 -814 381 337 -502 -108 -378 -230 -444 -756 407 -374 -887 -876 65 610 -628 -736 -680 189 -119 -660 387 -800 781 -798 -774 -213 612 -572 736 718 -810 696 457 -74 -178 -856 -381 -475 229 -714 -744 -556 491 -46 632 -284 239 88 -247 365 -103 -736 -493 425 718 -489 117 -616 -654 562 -165 60 -441 488 -200 425 243 582 -390 601 351 382 273 174 -869 474 -243 -116 379 -855 -737 -631 22 -81 84 386 350 284 -647 283 611 -900 -579 -266 -790 -646 -431 344 700 359 -885 798 313 -722 346 -460 -68 -156 -768 260 360 538 167 3 438 23 189 507 -246 224 202 555 731 -172 -825 205 407 -693 -3 433 -352 -593 -665 -589 -262 233 315 -503 -881 -111 -791 -656 -421 700 -559 104 761 -221 -559 -768 499 -91 741 520 -366 -86 -163 -444 442 90 -852 -780 -706 -417 510 481 -92 445 282 155 -71 -569 -425 -681 652 416 -646 -850 -564 -384 215 656 -260 -141 -541 626 -251 -32 44 -516 559 566 340 -153 -633 -738 383 669 -65 117 417 -737 25 -661 -736 -542 -738 33 -4 -406 794 502 186 -288 575 -144 -29 203 -838 741 26 795 740 713 186 147 667 -566 -250 19 -590 603 -423 -192 -880 440 -545 -117 -587 -889 39 349 5 -121 -812 -834 408 374 370 -345 307 -93 -585 -526 -76 -6 597 -876 547 746 630 740 -96 -23 -583 -642 434 229 -401 -499 520 -328 -200 314 -498 -619 -896 -250 686 162 388 136 -692 -19 212 -537 795 -260 -295 275 -121 -855 -405 -34 -660 490 -483 -568 48 -538 738 -810 -291 279 638 -837 -98 -334 -633 12 -265 -675 20 -142 -641 -676 459 510 -399 205 -48 701 251 -326 -756 -556 520 -149 -301 9 707 741 -50 -830 -32 526 -163 -350 285 224 795 -95 174 276 637 -223 -342 -610 -120 -680 -749 -65 189 -821 738 -49 -473 701 626 -508 166 459 -95 -30 591 -90 -507 -246 547 390 183 -88 -67 488 -572 576 -737 -876 -135 147 -373 -209 624 4 -149 218 219 318 406 130 -34 62 318 -776 733 420 57 629 491 -631 194 358 723 761 241 573 -83 637 652 309 534 -155 383 -859 167 374 739 -343 -739 675 -318 163 209 301 504 -82 399 -746 146 -362 -826 -600 752 667 674 605 174 -323 642 -66 414 259 356 -32 -322 119 -283 -588 471 277 747 164 447 -34 -250 142 745 -832 -187 70 42 766 317 351 -810 -650 158 -810 -183 -377 -50 -435 -446 -355 -420 -781 -533 -883 488 -863 554 436 -130 560 107 513 675 398 688 -419 -650 -407 -12 -471 -602 -712 -229 432 -737 -102 -294 547 104 120 258 241 244 -504 -687 355 796 23 -688 -881 82 600 -775 -622 -752 -127 -60 -644 369 389 -498 -810 -491 -268 -268 706 -789 -549 -488 650 -785 -900 783 -245 680 -802 -169 -825 49 -174 -561 -477 -298 -883 444 -78 -94 -743 -369 213 -286 -565 -538 -249 -747 484 213 -709 134 437 -894 565 290 652 501 314 442 225 246 -97 -326 680 416 135 -635 -674 20 -11 -830 756 -750 472 173 -691 440 -155 93 -56 778 207 -290 -90 -516 -444 -862 -659 648 -888 -508 608 -597 -576 105 -198 437 -332 557 -201 40 87 -135 -817 -182 -350 319 322 -189 459 9 -221 466 318 303 -887 -720 -256 -401 54 -75 -497 -682 -873 -605 222 -192 378 213 -318 -528 197 -347 -403 359 -592 630 112 305 -15 405 -551 -204 274 -554 -801 -45 -520 -366 459 -876 27 -595 -826 13 -828 746 -671 579 -747 -719 657 -840 498 177 558 501 -239 635 -180 642 620 -764 -201 772 133 409 -525 397 -651 -449 612 -24 204 590 451 -727 780 202 -46 -440 -102 -713 -849 1 -326 -570 -524 -401 81 187 -841 -65 490 -327 160 -177 -129 341 177 601 766 -391 -285 -714 -866 -833 -616 -731 406 488 705 -557 489 -220 526 -41 -233 -70 313 -824 -459 631 560 -800 -111 288 -863 -333 -553 753 -733 551 -2 -430 100 -364 -813 -863 380 135 -698 570 692 288 456 -728 439 374 -784 -483 200 -529 402 -842 77 34 -757 343 565 -550 -511 -207 -606 768 29 -772 -712 189 408 523 -606 -375 -793 -423 -764 -680 -851 723 608 -570 77 -748 -267 727 -153 203 686 -829 273 667 214 554 164 -601 708 132 -24 -38 568 -161 -109 643 -517 -209 -163 -64 -447 -441 -622 172 154 -338 -605 532 -409 -88 -354 4 526 698 -836 757 699 -452 239 -554 300 -322 -320 -666 119 -372 -797 -407 18 -573 707 361 232 -790 -346 210 797 -269 -420 780 -374 738 504 -396 -534 -861 -190 -231 -683 -249 586 132 -881 -417 -80 -15 -858 168 314 573 -460 335 -361 -41 -801 94 -185 -201 -454 247 -476 462 -404 407 631 -472 -687 614 349 551 682 -272 -624 -148 200 417 -900 -328 -663 30 -629 -886 -494 -639 714 691 786 244 461 413 338 661 -381 167 655 -148 -600 780 239 -439 -222 544 589 403 224 -376 762 -701 -837 718 -414 -656 -396 -522 -449 -655 195 541 -438 429 459 449 -437 -6 -574 517 -14 -787 133 -570 -641 335 -30 -667 -217 -690 113 -408 -560 513 -522 589 -211 -731 -48 -466 451 747 606 352 -417 -42 164 -852 749 551 744 644 -197 -198 -736 -576 -868 -535 553 -122 -849 57 474 381 773 623 -55 181 796 -138 -576 -588 304 284 -624 -335 207 -397 -695 691 -274 158 -83 -506 -720 -197 136 273 -804 -809 -596 -825 -684 424 -250 -66 -881 -46 583 58 -403 626 -700 745 107 -854 538 -580 317 602 603 593 657 -714 -840 800 -839 -137 -426 -433 -267 367 -398 -190 362 777 608 300 646 471 136 770 -686 -546 639 770 -841 -476 -699 467 -285 581 -472 -513 -863 112 315 475 -505 724 796 -720 182 -578 -110 740 -850 -376 337 -297 -775 -581 -346 -363 -862 -645 -358 -866 -151 507 -130 437 233 -840 210 -793 -432 45 612 -213 -157 533 790 -316 -738 417 100 464 387 -726 -703 -341 625 -25 -2 119 778 -25 426 -449 573 -700 -661 23 594 482 484 741 -394 -698 -217 -755 -579 -501 637 462 554 533 295 -173 -246 344 -644 783 593 641 -782 640 -50 290 143 364 -257 319 -268 -881 -494 -91 -326 -201 363 -440 671 -438 -285 -862 505 -371 686 -831 -438 210 -491 -433 -34 30 -668 -38 -840 -603 -517 -287 14 356 -178 684 -275 672 -691 -44 -663 -444 707 -373 785 342 222 347 572 -346 89 -827 426 -349 -446 258 -462 440 490 389 36 738 662 161 613 274 348 608 -798 -713 -864 191 -472 598 304 -782 -538 735 67 -530 236 -508 -253 -626 -684 -346 554 565 -443 213 614 248 -871 113 -818 -270 -750 -804 -520 384 507 -346 546 -634 -77 -460 357 -260 -627 -480 -444 215 -154 602 110 -349 -347 -265 -465 -514 390 -624 533 179 -435 -510 152 -752 530 210 -155 149 418 -682 -736 419 -127 567 -513 -427 -179 556 793 -268 723 592 -380 703 788 -756 -762 -624 -168 -599 410 -639 -587 -339 300 421 85 739 800 -127 -781 -422 -408 506 -84 -80 -780 -23 -299 653 -268 757 -797 -856 494 -641 -640 537 -254 711 357 1 -286 -587 -644 -807 -572 -143 192 677 88 403 507 -573 -373 -798 511 330 -496 385 754 -177 -595 -378 -636 72 501 686 514 711 457 143 393 773 -442 -210 -817 -817 -524 200 280 271 627 -360 -825 618 -852 240 538 84 438 -784 61 749 -723 321 -616 145 525 134 726 -3 -352 -479 -592 33 -230 -864 -733 -645 531 116 593 515 -525 -21 -752 -827 421 -898 -184 132 -868 -611 -151 18 675 -656 -26 -450 -195 -515 -812 423 -724 -502 628 193 15 55 -652 -43 -262 -287 -543 89 641 665 -511 -77 -642 -133 -313 -550 -420 651 -260 -804 244 -29 46 -867 161 -361 -480 714 572 691 348 124 763 -580 610 102 769 100 317 -93 -142 -275 355 485 205 -796 -878 -82 659 -10 -506 -843 -513 733 -840 566 -393 -7 -782 180 -233 -350 389 -837 -198 -892 -37 212 688 -323 454 -884 18 -484 -877 -33 174 -387 792 -535 533 -705 -488 641 627 -274 -900 84 33 171 38 538 117 -834 348 12 492 577 -486 -798 -730 -121 -325 404 262 -259 -422 -780 -684 26 747 -162 -388 673 -73 -17 -163 309 334 471 -806 -156 -679 -283 258 -208 -617 -525 279 -545 -244 -833 -674 -863 -791 -54 422 -817 -343 312 735 344 -15 -781 -510 517 -852 -430 -882 331 -709 -397 157 -809 547 600 559 596 -93 191 -570 -308 -575 -284 570 -302 146 278 -461 216 450 -756 324 341 -381 -519 439 146 -492 -137 234 -237 -759 637 -48 -836 -266 -153 -591 -166 401 3 246 504 -510 -204 -205 -741 587 -700 -486 -78 -18 -1 -824 602 -785 -10 -5 -115 451 -658 282 350 -118 462 788 685 -437 157 696 -234 340 618 -716 -513 215 -624 -94 570 -847 502 -556 -709 -170 -269 394 -470 -843 -768 291 -488 522 -171 -57 -139 521 -208 471 242 -646 -786 -680 -535 -646 714 663 -867 637 115 -258 737 601 -674 193 732 -75 372 -330 -821 -631 12 -513 -846 515 -673 -250 480 679 33 283 -262 -842 366 9 285 -18 -169 278 602 -371 788 -439 201 574 -749 -362 -149 -604 -101 -612 367 358 351 442 -247 99 435 546 -128 681 -323 574 -882 107 -12 555 -670 -438 307 -402 -804 -619 198 -780 -73 -313 612 -139 -442 -807 -189 -523 -198 627 -130 85 567 718 -519 452 -199 -328 -428 200 -146 182 -16 -144 669 -673 -396 569 -594 254 -47 112 -456 149 435 -89 -266 553 763 -112 308 -196 378 -571 -349 266 -265 -571 -874 413 -769 683 -288 -168 370 -707 -752 -766 -626 -498 -660 -241 -584 -200 719 -611 723 510 719 145 -893 234 -756 -160 -178 -612 -120 -871 237 359 -761 -391 307 617 76 -384 -10 -13 -434 -212 -179 -524 -165 -90 728 611 -430 250 544 -565 -628 -239 509 -861 230 17 -832 225 -770 -282 198 697 693 318 -597 -107 -544 -803 -573 212 236 -195 592 -393 -46 3 -799 719 -386 -529 -28 538 652 784 451 -739 -328 238 -765 411 223 348 -572 -638 360 -314 -36 -724 -452 252 134 582 -295 -523 575 -553 152 -534 792 -806 164 -458 -266 -159 -346 -403 511 121 -20 -183 248 -879 220 -380 733 -698 189 467 -115 -412 -822 542 661 -814 174 -629 -875 648 342 -269 -565 544 143 553 -893 583 -409 81 49 -2 -696 -546 -139 -169 -826 259 -168 -224 -512 -433 -87 -344 -900 391 -691 -385 365 -377 -408 -58 526 -815 157 -790 -543 94 -274 220 214 -160 -152 -755 -552 414 693 553 148 -371 -647 -379 508 378 -333 664 -215 337 684 418 88 174 677 -191 -280 745 364 -731 496 376 -868 -408 74 323 -130 763 506 80 -673 473 66 125 144 453 -750 429 -859 764 -149 -727 -245 -848 468 -501 288 242 -850 594 -111 480 371 -407 438 -654 -157 -826 467 -18 77 24 135 34 457 -559 -342 427 -224 -573 -268 -506 -611 779 438 -15 657 -515 -862 -298 342 -237 -165 -866 292 694 -162 -191 758 -323 -592 -768 -397 242 356 410 -87 699 -33 -159 143 -371 549 -743 540 -471 -225 159 408 288 -167 -715 675 269 -440 -531 590 -692 431 34 730 727 -840 -302 -16 -888 -1 -169 -254 771 737 710 133 -619 -647 -393 -650 -300 -172 425 -855 -359 589 762 -859 280 -534 766 -741 -721 480 286 -823 494 -221 758 -782 -89 10 -503 -135 155 136 -541 -678 -596 671 489 389 -145 489 -557 -812 -840 -240 -668 -436 -640 229 107 -35 554 -505 309 -476 -677 368 732 -284 -742 -247 -451 -661 -456 -594 -888 -65 549 -362 -4 545 -388 -419 235 368 -219 96 -834 212 -664 -670 -255 -247 -634 -843 -678 18 -680 -267 -107 642 -878 -242 -478 791 -748 65 -710 30 685 225 -624 679 16 -597 621 501 794 -12 -155 -414 -68 -663 -496 -162 -103 -50 311 -778 -227 513 -206 -73 746 389 754 773 628 -332 594 -11 67 684 -848 61 168 137 798 -837 -76 -236 490 499 234 -127 605 -513 -888 -561 733 19 -545 601 -243 16 37 671 -315 -725 125 611 413 -672 740 -218 798 -40 -525 -286 6 515 400 69 301 -281 29 -359 -381 -614 82 -130 -578 -615 -123 -51 -118 -522 581 -164 107 315 673 487 -289 8 -894 -841 -479 220 -448 -748 138 715 365 -11 -226 -278 162 -855 646 -2 185 399 128 494 111 -242 -485 254 -785 741 -697 -646 388 577 -456 73 -252 -735 -390 -115 -157 -371 128 -96 -514 -834 30 -810 -628 -142 630 -799 -721 343 618 372 -641 47 533 770 -571 686 -60 -795 292 -695 40 587 304 -78 483 -682 -305 244 697 474 -202 -348 -576 530 351 678 -319 232 -224 679 537 -111 -388 -180 -708 -421 724 -579 -756 -836 -424 426 -677 -498 -707 -429 197 -437 -746 -888 -131 -710 -55 -146 171 -467 373 -652 -151 189 -537 -457 -63 -494 730 698 392 187 491 -351 542 726 -341 -629 4 515 516 -857 265 -201 13 245 539 223 663 126 337 564 -346 -339 2 756 40 -413 -459 353 721 -443 402 -813 763 -797 374 127 -794 -369 302 361 -422 -486 735 544 774 262 329 214 256 442 -739 276 -621 -186 -451 -514 -92 -863 194 -438 359 -63 207 -616 279 -459 -325 -817 -369 499 -460 -401 -696 177 -30 -154 73 -708 276 761 -385 -481 243 263 455 164 -25 -105 -743 309 641 -560 -625 540 -791 -561 -83 -897 739 -456 -138 -457 175 336 475 4 -7 325 -884 -392 -782 -268 628 -376 -554 146 440 625 -82 421 -381 -786 -406 684 398 -893 -545 -15 245 -415 -676 -64 -103 451 390 228 -657 -767 -464 703 -721 -360 220 107 530 -769 -717 -819 -308 471 -43 495 419 -54 -463 -763 -633 601 115 -124 540 482 -28 637 408 -112 230 633 -411 136 -550 -118 108 -466 -725 739 55 -143 -487 414 600 -327 -757 779 180 435 -506 -488 701 -66 187 407 119 -259 -747 731 -748 144 3 -857 446 402 -782 -884 395 390 -334 641 718 750 -792 -458 721 -752 142 107 -157 387 -244 615 231 -368 60 -342 -549 -311 721 -807 -679 785 316 -340 -742 520 738 -273 -245 -270 99 609 601 -743 254 144 -585 -254 -382 204 529 -190 671 662 -310 332 -605 -83 172 368 -496 666 -301 788 -519 52 -874 473 -204 612 -127 -641 -12 -346 -326 -549 -400 2 87 434 528 301 14 -805 -220 -402 -829 703 666 127 -227 -162 302 -451 -141 93 -648 754 370 220 116 -206 -550 -741 622 676 212 -774 51 389 401 32 -534 -475 658 508 28 -301 738 -871 518 -292 509 602 -86 -611 769 -266 40 -546 481 -297 -196 -822 727 462 -328 741 -247 -750 -384 57 236 -154 -391 -599 740 -376 -687 -526 205 -305 390 -698 -627 -811 -221 391 338 -318 -353 -81 2 -767 362 -262 -501 763 295 -882 -450 604 -615 291 -708 -57 108 507 641 -21 -382 561 273 -467 -148 -699 787 562 51 111 -632 369 -109 101 -110 -597 -4 -101 316 -581 -34 101 465 455 171 -241 543 -571 295 -748 -756 660 -829 -485 -69 -820 708 390 155 378 -130 -313 152 228 -254 -506 -302 -317 -705 -325 -129 -220 709 -409 752 238 675 426 -58 -30 -870 -784 81 610 799 -610 114 -601 608 174 351 581 -414 -554 263 312 62 -630 -845 -60 -283 -513 666 501 760 477 -7 -44 -274 -131 668 -187 -744 499 -819 -617 -104 -574 -771 603 -871 327 752 -350 674 42 -594 -169 -387 152 558 641 -880 -365 -321 -2 -873 -135 -186 -110 34 -245 34 -445 -498 230 -311 402 503 -597 -168 642 174 -387 506 -834 788 -221 -237 458 425 178 -745 -825 522 -441 502 -319 285 11 552 340 720 724 -769 106 491 2 -330 567 791 -873 79 302 -376 -859 -140 342 127 -832 679 -135 -577 107 457 173 -803 -555 478 25 -542 -400 -194 258 -141 -182 -668 499 399 655 -117 -626 -154 674 -274 362 -82 288 406 -125 -470 -41 458 -874 -434 204 325 -173 0 -71 -386 527 347 231 546 727 -592 -161 -272 -196 417 578 56 -516 -615 652 -594 -445 -313 -453 -6 -439 -320 -497 -697 -655 495 -132 192 -484 -567 738 -207 -711 -159 42 699 524 -261 -862 -160 583 362 78 -188 -408 -452 546 -859 -597 107 -141 168 -75 543 12 -842 252 170 250 363 248 -365 -870 253 -94 74 -847 781 -68 -52 131 -151 -563 593 754 5 -845 -171 267 353 -257 -81 158 -239 -884 208 -474 -411 -76 -170 603 -152 -829 711 -820 374 -739 -637 743 -170 34 -309 -42 -399 -479 -823 741 209 521 -812 -423 293 -569 355 -298 -685 -376 774 -514 777 -116 -471 -578 -533 -761 -511 456 436 -370 296 127 -828 56 -16 -140 -59 -73 461 260 11 -892 -402 -266 175 -359 437 -676 166 -145 29 -882 -852 -590 399 -472 697 526 624 -765 -530 5 98 104 -412 395 423 101 512 241 185 -361 -136 -100 276 -601 630 437 490 460 743 328 381 -384 318 328 -813 -769 -615 -413 109 -271 -408 -191 -152 681 -493 293 480 9 -14 679 714 -861 637 -126 440 -723 660 -61 -591 -600 -559 -166 172 242 -837 -683 -269 -666 710 -602 -148 439 632 548 -625 -243 220 -501 615 559 -435 380 -596 -252 -674 154 -442 -693 -783 368 158 -279 -191 -583 554 -885 -689 -802 -305 -372 102 115 -243 704 -472 -563 -900 515 205 -328 663 178 407 -206 289 685 475 -601 -670 -512 277 -318 513 -466 201 -286 -154 -461 -230 -768 -654 -680 710 417 459 -590 439 -320 -534 -851 -132 -423 -265 -104 -781 -486 597 -432 -69 -88 -257 69 144 284 538 322 -649 -689 49 592 555 -698 -798 557 242 77 573 276 710 -891 506 -294 518 220 198 8 -106 -188 589 -501 -363 87 270 250 344 -63 417 785 16 76 -853 68 -730 111 -697 571 734 -489 -498 787 -548 584 701 770 129 372 -430 -709 -510 12 140 102 -153 -431 249 -331 -645 -265 -307 376 -374 -108 662 391 -111 250 -733 535 -397 559 -149 -368 687 753 -620 744 356 343 87 -672 466 272 -78 586 269 -734 -707 89 -277 -613 493 -244 -580 -831 492 -346 572 -503 -30 -362 229 -866 92 -326 -9 572 109 495 137 -464 -609 -509 667 -194 -460 356 753 460 286 -331 -887 -635 240 723 579 -135 -486 -742 499 682 -805 761 415 -482 453 520 -278 -713 610 785 535 549 589 428 -654 -796 273 -244 684 477 508 -651 147 550 252 -333 141 -424 266 65 -660 772 -874 -326 376 114 749 234 -766 -31 686 460 -422 262 33 -96 -343 -799 -341 58 -363 -641 651 99 780 547 445 -793 -570 240 478 -161 434 -766 -700 -557 516 -858 -466 242 68 217 71 -360 43 -626 -430 557 -31 143 -806 172 128 -311 259 396 58 -588 -302 -259 349 8 -394 -379 -202 720 -307 -141 26 717 505 688 -252 -491 680 256 422 626 -87 -200 355 -404 471 -586 -273 418 -842 -136 -280 331 -655 683 594 -266 508 -515 -739 -685 -509 158 566 32 -191 674 544 234 489 -314 544 -42 -221 144 -391 -837 -875 400 571 -856 618 -262 781 -692 416 318 537 -577 307 -179 326 -375 -826 582 577 -447 -677 -847 38 -146 311 449 580 371 -43 -43 631 -765 -459 -721 -265 309 92 -709 -655 428 600 238 520 -893 216 504 37 718 -13 226 -228 -788 -873 712 59 560 512 -609 -604 19 -461 -450 -462 -451 139 -95 412 -480 -503 -716 -478 -296 277 -103 -374 -127 -555 494 -98 -103 -65 523 -638 597 643 -104 -875 -150 409 -273 -106 -402 471 -390 152 -411 -563 54 537 -691 276 -314 61 -387 -245 -853 159 -882 -440 419 -196 148 752 -81 552 464 -818 -663 -151 305 -483 -821 102 -726 -823 -362 305 -318 -96 -141 526 -681 -114 -689 -214 718 478 -601 -6 -433 -262 483 -133 6 -499 -719 475 -71 748 -385 -148 293 -221 -729 -255 -401 114 647 123 252 258 -687 369 -796 -618 -74 558 159 -856 -847 -849 604 763 -334 -781 689 -346 197 7 -412 -654 -882 -659 455 -562 -785 -623 476 -629 -632 -864 53 -817 -722 521 -213 -881 374 125 -440 -604 62 -673 -31 -78 446 -694 763 -13 411 507 114 661 -350 702 -368 -205 755 -313 703 421 310 55 -630 -615 57 658 -88 452 270 -486 -615 -588 564 650 -117 -251 -491 701 -425 -438 -849 539 686 -574 -75 -759 -223 215 -693 155 672 -81 626 -325 503 -748 84 528 54 659 520 304 -694 477 47 -100 -283 -845 -714 -638 110 -762 -409 223 -508 -231 -88 -43 294 -791 -343 -394 548 532 -363 58 -403 170 676 368 -63 651 -202 -566 340 -45 783 -449 -104 118 379 199 212 548 798 472 570 -553 -127 -47 -334 774 -754 -502 -106 640 -135 29 -415 -262 692 14 -503 -885 -247 -596 -620 138 -14 -424 -837 150 -495 -528 242 -587 421 -350 608 61 41 277 126 -402 -582 608 -412 -849 418 157 -839 637 661 -722 654 -558 -623 704 -895 -204 59 71 -346 332 641 -197 796 -671 472 419 799 -142 97 415 -805 431 -438 755 75 -702 584 -48 -541 294 221 420 535 -319 -201 -563 81 -93 444 244 248 -876 -619 -872 -150 680 35 403 350 605 -713 95 -424 -677 505 -475 216 340 -818 39 377 -388 -80 -18 -898 389 -56 -527 -270 584 -831 -271 -578 35 -811 356 381 -672 -432 -147 -264 464 -258 762 -890 720 -692 629 -722 151 722 -47 -701 -714 -268 -277 -61 599 -788 -806 717 281 -192 -339 -11 -18 -825 65 398 439 649 -79 -773 -766 223 749 789 -173 109 -845 -490 -682 310 -787 -134 -115 234 113 -76 -218 -474 -432 679 -192 -783 -731 -473 -6 160 -390 261 764 291 -776 338 -212 -115 322 -567 -860 -632 474 -33 -882 -821 -881 -663 -279 492 -674 -721 -158 799 418 -120 108 -597 741 -297 18 -740 370 -791 -224 -577 -258 -834 -221 -734 431 324 441 767 218 -586 -693 663 -687 -389 -115 323 296 507 -512 -829 -681 415 -248 160 -602 -413 764 -628 -703 673 -342 -867 786 -345 -51 -621 -576 -797 343 -605 -680 688 -14 -627 180 227 278 -746 -531 486 542 769 793 -469 -202 533 -850 -651 -152 372 -782 -6 136 -837 599 31 -699 -254 469 -685 431 707 539 333 -114 149 7 -269 -611 -146 621 371 -170 -880 -777 5 -138 -239 -347 -133 83 100 730 -366 -823 -512 -352 -825 72 -376 -59 38 528 261 -780 87 426 -402 -321 -572 386 -725 168 143 -189 411 -728 -675 -143 242 243 798 162 -811 341 -9 424 732 -370 -29 -431 -121 121 436 -237 -80 -237 259 -619 -896 442 185 551 459 -756 767 -317 487 -175 -652 -257 -229 -611 -335 -813 357 -878 699 -707 -827 769 279 316 -445 -547 -85 -528 148 -882 -357 543 -865 686 -72 615 -349 -824 -500 121 -506 122 -153 -155 -591 709 -379 602 -359 601 -361 -377 -710 -66 -408 252 -119 312 198 292 -142 -614 -574 -627 -490 -588 -506 -843 387 -84 -394 407 577 28 633 -820 626 -799 -487 -646 -684 446 739 470 490 652 122 -460 -426 -563 -711 -615 -443 -648 36 -48 -330 419 675 92 380 577 -380 681 296 389 -521 -540 -639 -445 -581 771 -868 -586 774 -145 -325 131 -244 -661 -707 -724 379 574 150 -181 281 -568 -184 -646 703 113 -221 -473 416 -9 523 -777 312 289 -24 -638 410 568 752 -407 258 -725 303 83 -149 177 781 285 -877 785 -65 -225 -372 374 338 409 -655 -554 -658 -11 336 -544 146 -100 199 49 612 -690 -643 -43 699 82 146 -354 -118 -340 -200 787 -153 543 -531 -388 -846 -434 -620 786 412 563 742 -658 -436 -112 -388 -465 -250 -148 213 -119 139 388 79 609 -95 -215 516 -280 -753 286 -369 -53 -446 135 -648 499 -658 -1 181 157 1 74 633 781 -77 -887 -351 708 -288 -220 191 -260 326 -848 -864 693 83 -352 366 -469 490 -599 -417 486 240 -769 -156 -681 26 -57 123 192 -692 -771 642 120 789 -473 -293 -49 -634 187 365 -736 678 629 -150 -321 -325 91 -608 -481 -544 -496 -790 -714 -462 -757 -532 296 427 71 -609 -572 -56 -776 -542 -442 342 288 341 -850 -208 -299 492 -797 412 360 -712 -871 445 -406 -821 -423 -800 -687 263 -142 -156 -619 64 608 213 2 397 -437 145 -484 -845 -770 -740 -483 -864 785 -832 -561 754 -834 -100 -612 62 335 39 380 -430 579 -683 208 602 709 268 -326 -471 638 143 -130 -846 565 198 -704 317 728 416 -219 14 250 245 651 156 -669 738 295 194 -354 287 -55 -444 731 -590 -93 386 -523 -560 -595 -504 -94 78 402 -650 693 229 546 407 747 -673 -476 -486 -531 189 -103 100 175 190 463 -702 -643 -214 -109 140 -494 556 -278 -708 81 -191 307 -101 -47 277 627 652 594 -314 -96 -366 -439 245 204 260 130 -660 -374 350 -646 -435 403 -173 -724 507 606 -184 -202 498 741 -786 -90 675 65 -33 -302 48 -816 -500 419 -607 -881 -129 -366 -827 -614 -295 -495 -848 -725 169 217 157 -896 -861 447 392 -363 534 654 437 -9 -319 440 -469 785 -291 -552 -292 73 -139 -689 199 -780 -839 330 -671 -456 -754 -86 334 61 366 467 -480 -657 424 -237 -22 -275 -531 139 448 -664 471 -407 -861 -729 -670 790 -120 -110 749 -189 787 -340 -322 -213 345 -590 536 356 372 508 295 -752 -886 18 -851 134 106 124 -216 674 -303 752 334 718 -899 772 -863 -175 697 -84 500 -665 591 -116 -617 -313 -501 -666 39 87 -232 565 -831 -307 380 143 274 -362 56 -721 391 697 589 726 -489 -80 -21 -783 771 97 59 -309 -62 178 174 777 532 179 700 -600 -284 -325 -849 -150 -863 -720 283 72 777 -372 369 -499 -393 710 703 -54 70 202 403 -353 429 144 285 133 180 -224 -98 26 165 -603 -217 -362 634 388 0 -604 763 -533 791 775 -457 328 -700 -814 -85 743 567 217 -178 567 -73 323 423 763 221 48 -674 -495 -518 -737 -831 146 -320 -194 799 -637 -364 -786 264 -275 -883 343 -213 80 754 640 -591 306 -776 -350 -628 18 -20 19 -879 493 -862 491 -898 536 -793 29 111 773 190 -439 -270 119 48 -640 -424 647 403 459 -285 781 540 342 -345 -45 533 594 -658 335 358 717 -777 600 -303 -900 184 -482 354 -390 -166 -4 615 -100 450 137 767 228 -549 -35 -742 -120 -475 -27 -569 -78 223 249 450 533 522 -63 610 -239 -482 -4 599 -900 667 231 489 -496 -248 -457 -880 -108 -484 588 474 -471 290 -661 743 -404 60 -679 -361 -425 -553 618 365 -871 -693 123 372 -466 -117 -350 188 -228 223 -440 -166 153 680 332 -160 -223 -39 -66 -328 416 -384 651 11 97 787 -257 -834 276 558 725 -292 136 -345 708 -508 -219 -36 338 -31 -116 606 -361 -866 -200 69 -146 -291 -638 389 -531 177 -718 673 -531 -306 117 -370 -669 211 346 225 41 -691 537 -73 -480 502 653 -814 -320 355 -392 -59 -587 84 32 -709 115 51 -622 170 -461 581 9 671 325 -455 -612 633 21 129 -883 -509 -92 -670 80 -349 12 676 308 660 -479 -273 75 356 476 659 127 -281 -224 -419 -162 -508 -804 426 -615 350 257 21 -536 -325 55 -155 46 512 419 -550 -272 -124 625 45 -168 -589 696 -656 -267 -795 -876 -191 -207 346 242 276 -353 217 135 362 680 2 -736 228 67 116 295 -63 525 174 -222 426 99 -362 754 697 -694 2 -363 -349 238 437 -512 452 -782 -488 -643 -257 29 -117 469 -895 82 -203 -570 -397 292 -309 -275 557 -159 140 397 -601 722 -380 392 -79 -499 -217 -423 735 640 -656 -728 -274 703 -121 752 -126 697 123 -422 -15 -403 177 356 768 438 540 -294 -776 641 159 449 190 -706 231 -642 152 -181 -163 -224 -715 -584 -633 -19 -348 -893 492 587 289 -169 -277 -400 694 -387 -246 259 -898 199 686 -881 -731 -368 -699 674 320 251 64 404 -848 156 246 -647 -95 94 578 -49 -54 -614 596 156 -438 418 395 -699 -587 -788 71 190 702 -820 140 -36 -868 695 -834 37 -165 -480 689 11 392 726 -747 -450 -881 -792 -194 -35 -656 -868 752 -712 -56 -16 594 -125 -537 -34 -629 310 -148 578 371 441 -881 237 -288 -170 462 713 -83 63 273 686 559 185 734 -29 -135 179 -517 -96 391 298 -538 298 348 -263 -289 466 26 -718 189 171 -313 190 -776 49 459 45 -654 685 -100 412 642 -162 690 -353 499 -240 -193 -573 282 570 -525 -458 -579 464 -765 -462 508 -558 -126 -665 472 597 687 -181 785 -793 -590 772 338 -264 299 412 -141 -872 -178 -719 417 -80 -620 -561 -409 735 2 -272 -724 -221 266 -427 487 -180 624 -875 244 722 24 682 -772 -122 756 -723 -542 -114 -508 58 645 -886 -530 -590 -842 -410 -185 -467 -366 -217 -298 -376 112 -707 116 614 390 -744 157 782 710 103 441 644 -664 665 -121 609 -190 579 -447 -119 -113 644 -175 -256 218 -59 113 -367 723 -801 -810 -584 587 -475 574 527 -546 321 200 -348 -11 647 16 307 -497 463 -739 74 668 -531 565 454 332 93 -733 -61 -419 -764 -129 548 60 510 -388 477 -207 280 -479 -565 522 356 -400 121 602 -451 278 116 219 57 -13 -347 713 -858 402 655 -882 418 320 -571 -365 1 -707 675 -83 -297 135 377 -624 29 -256 644 -780 -723 -435 538 -575 -149 37 -581 234 618 329 -323 -745 206 -849 640 -83 -237 787 -884 -819 226 655 181 505 -635 -458 -698 669 783 669 -282 562 663 -391 -888 70 351 -423 27 -43 -50 561 645 -308 319 510 171 200 -711 -180 636 -499 66 141 -107 509 302 -633 28 -616 634 -576 -71 -797 171 364 -479 -757 -249 773 -198 -662 -763 -466 712 751 -1 -898 -47 417 453 -621 666 115 -621 -155 -834 -676 669 -772 581 -871 294 348 543 742 -448 489 84 630 560 565 -734 -421 737 -818 -99 177 759 489 35 203 -596 222 -172 403 562 -58 372 160 93 516 -829 375 688 -209 -408 -137 -510 455 -351 -653 14 754 -67 -678 672 794 4 -195 -179 -107 -492 -506 -258 77 -176 -589 525 -891 455 -468 -598 565 313 -260 -744 -211 73 -480 -660 428 646 734 -528 -737 349 -222 274 709 -709 -732 -732 415 73 276 286 -42 -133 -175 -141 646 -689 -273 239 287 -800 441 -588 425 32 572 -511 -86 -50 -496 -879 -588 -825 -768 124 -111 -84 -400 -134 163 706 -369 -498 754 46 -69 -550 -385 340 -830 291 594 -410 751 1 652 -313 153 412 21 719 36 -745 659 -632 -118 743 -688 -65 564 -877 176 -408 430 446 -537 584 -72 682 -505 611 642 302 367 -271 425 -387 -82 -772 -403 -734 666 129 427 465 560 699 657 77 731 -292 -620 -470 -32 763 -284 63 -491 -467 -348 -124 -336 406 -890 -96 226 -112 434 -392 -258 51 699 162 409 -204 681 201 294 178 668 639 60 -272 191 621 248 786 -160 -596 283 -36 437 -58 473 682 -681 119 -654 47 268 -106 -702 76 -379 -121 -265 591 171 156 -701 -483 541 -61 -263 -775 -596 -476 73 574 675 -100 784 286 80 -751 -438 -501 -625 -209 -230 482 446 199 -550 -701 -256 -835 150 -269 522 -196 286 95 782 777 101 -205 486 -861 -517 644 -714 145 -514 -834 465 -596 676 181 700 390 372 -699 -812 -784 789 -569 71 -327 -68 -515 -531 774 -48 -141 -278 -281 -455 -390 -471 -703 -44 -611 -399 -852 -207 582 -225 468 101 -271 -717 -366 6 -307 -587 -759 -78 156 -846 -722 -696 -561 355 769 275 -170 397 535 -808 -544 278 642 144 306 604 92 -177 -538 763 -236 -783 -826 -98 296 524 507 -322 171 176 -309 91 242 552 380 678 28 415 655 5 727 -658 -659 -85 2 -358 128 -359 148 -313 -224 217 230 -227 -711 -272 -675 267 -43 549 699 141 467 445 453 559 238 -311 733 687 241 196 -390 441 137 -788 188 -264 -475 -234 -488 -107 -400 -415 261 -245 -479 14 646 -680 -333 25 778 23 393 225 -790 406 -46 354 249 743 158 -53 -106 -777 -806 453 -630 268 -195 -124 -101 239 134 189 -99 -793 -696 770 -223 358 -284 -719 -619 -547 -536 -109 -312 567 -298 -265 -577 -370 -488 766 208 -425 -515 795 -16 294 69 795 140 43 398 -808 415 -167 -818 -299 636 -863 -859 -833 315 -507 440 -570 442 -421 -74 -738 -393 255 -715 -423 -173 -126 -874 625 621 -40 790 -752 -42 554 579 780 -184 -764 -793 -340 750 -509 -661 224 -257 -498 -638 -655 597 413 -451 17 -562 418 -742 738 -549 143 -476 552 647 -633 -668 -512 -867 197 -444 -835 481 -637 560 -60 152 -733 -681 262 464 -98 756 -682 -827 -93 692 -800 751 165 285 437 577 -718 696 -219 -305 350 393 -796 -249 508 -627 624 -898 -623 -666 -509 -896 758 663 555 -610 -203 562 493 -398 -491 351 519 643 -896 -843 431 -780 226 -74 132 -298 150 -311 -117 446 -204 499 355 642 -675 555 -720 782 592 -773 -611 89 499 556 318 -129 782 504 252 -528 -162 726 -752 341 63 -310 -454 109 -96 -433 -36 514 -797 622 59 -680 151 549 -433 -611 707 161 -665 221 503 696 -475 -239 110 63 -859 107 -340 502 -860 -590 -10 213 -279 704 -78 -442 532 -567 -120 -460 756 609 -811 -245 -270 455 484 -740 175 639 -233 -847 -38 518 480 162 160 -697 273 -184 703 -16 225 -404 -149 -664 -414 148 615 -547 663 794 608 45 715 -811 -197 -662 -234 -461 443 -413 553 -813 -754 -493 355 -212 -201 -750 664 -25 -366 120 -545 681 -616 672 -673 202 -87 180 479 673 296 -336 -133 144 -535 418 36 -760 -63 66 556 -116 100 -585 -379 -358 -764 -674 -495 47 78 -507 -352 -19 488 -584 440 -899 -367 -360 -466 -517 -212 -45 328 -557 445 -396 -521 -246 633 584 -403 547 -511 524 -364 -243 530 -472 -583 -837 -513 -837 90 349 -866 72 163 -661 561 -755 142 185 -736 518 285 -164 -434 722 -191 291 66 785 327 -845 -760 726 -57 233 584 -584 345 754 283 -57 194 610 -311 -716 -100 215 -773 -78 -471 384 -56 61 236 645 520 317 172 552 127 661 361 -626 -125 735 -710 -863 740 230 -101 -821 -167 205 31 434 -575 -398 209 501 25 451 -717 600 556 -8 -512 141 -725 -460 -586 351 -182 -660 541 -275 611 21 112 317 550 -889 -176 615 421 -899 -564 -823 -65 -570 427 702 -91 566 -19 790 511 550 -811 296 109 -245 738 442 24 -639 -463 -191 -416 -366 319 -326 364 111 721 -881 -760 -778 -70 -248 372 -889 370 690 -748 -529 556 -459 436 531 -837 -556 185 -287 -793 299 744 314 -544 602 246 -828 447 61 5 298 -512 564 80 -647 122 -325 584 179 -138 331 586 -885 -162 225 -810 -243 -425 -779 -356 262 554 490 137 -316 -495 -313 -738 624 -178 -463 -542 -556 532 41 -76 290 724 743 -312 351 348 583 -509 -528 -551 -577 147 37 -210 -579 648 416 722 313 -366 47 657 -729 -697 -444 -424 -260 745 129 793 334 655 744 -350 778 -574 396 -781 790 781 291 365 -701 366 367 381 331 -370 -734 120 31 656 -326 67 632 -62 188 -223 -482 -86 -900 432 -832 767 -505 129 614 -438 -65 -158 -153 -374 -47 -883 567 -778 -871 613 -227 -892 -552 716 52 598 -311 -95 -552 -198 790 20 185 617 -333 -758 523 281 -444 386 -51 -232 20 689 363 -121 794 -213 681 134 732 784 -671 796 -556 425 -380 -869 -269 -882 -133 683 -413 -777 -570 799 49 17 -178 -724 -130 -238 -74 344 -258 168 -314 737 -371 121 -162 -564 332 44 183 -430 -646 -747 -744 359 -24 -377 551 781 -116 592 251 -727 -652 -659 -14 -590 -786 -13 -310 -768 -378 -729 -761 198 52 246 301 663 219 764 -371 -440 595 -668 -704 -209 154 533 -544 80 -17 481 44 -781 -110 647 -330 767 -444 788 -319 -236 731 -495 711 -827 -267 -895 -82 672 -825 -112 -693 473 365 -298 487 -519 -169 -5 -497 -7 -666 -572 -184 -750 -25 -620 453 -8 -501 -837 592 -606 385 344 150 278 -515 -110 -617 -525 -112 437 506 -762 447 295 679 -527 796 384 668 -172 -321 493 352 114 6 642 -185 757 789 -15 558 -622 583 471 -469 473 -760 -203 286 619 -457 -209 -716 -693 568 661 375 417 489 692 -236 -583 322 -852 -196 667 729 437 -330 -2 -198 -336 -73 533 -592 238 -783 504 489 680 -105 -441 182 -176 -732 -443 -708 -604 -720 -512 -544 781 461 270 295 -405 345 -734 -460 -603 690 103 608 -152 -848 -465 276 -587 -619 -319 723 627 541 -4 523 620 468 -649 -107 214 3 -818 -156 -371 374 -706 -248 527 -771 -247 -684 513 267 260 -601 -719 -839 214 745 -450 -655 653 -547 -370 427 -499 753 735 658 209 -65 15 -643 -791 -802 338 301 -262 -242 507 -874 743 3 233 90 155 700 399 -42 -130 -826 -62 762 -479 -374 -218 740 -303 692 -247 -10 -173 -560 604 418 -441 -869 642 732 -607 -392 4 -534 -294 -669 -715 346 -163 -152 -819 -9 796 -348 -121 222 -441 205 -834 -707 -659 710 579 -532 -282 -425 709 275 279 779 364 98 -568 -668 -757 246 764 95 57 132 30 651 -60 564 221 753 -350 -693 65 -531 675 462 58 -568 418 -754 89 -487 -264 250 512 -178 -512 700 698 -259 -489 452 -135 -652 -107 -196 308 -688 -231 -896 357 -422 -718 656 313 -335 -786 -240 64 -710 207 -701 -156 -885 536 299 -651 614 -424 -629 224 -845 268 454 -814 -533 -139 -672 -581 138 -377 -622 272 33 -569 -615 748 274 -856 0 559 362 -672 -92 -869 -207 104 581 -656 -748 -817 -573 721 -429 -270 702 611 -565 -765 271 283 -788 366 368 -645 668 64 -372 575 -558 -93 401 100 356 271 -575 203 -712 -311 -882 -57 -630 -557 539 -123 -687 -249 -708 -475 -507 341 392 118 -157 -59 382 -377 362 -467 -785 -607 -684 -20 277 -58 -108 271 353 627 -72 -559 17 372 272 242 -300 -560 224 570 -543 200 -398 -886 376 555 -604 -683 243 -793 590 -22 -519 326 -852 -375 -528 764 318 -288 796 112 610 562 785 -759 777 -250 725 -798 -363 -134 600 -812 -620 -362 -233 -522 -618 -649 -402 -17 1 -500 214 182 -896 -133 -218 158 20 -802 -669 -318 551 498 398 217 -781 -135 -879 568 290 373 -739 510 356 782 -57 -546 541 -371 -884 -409 -800 -829 -678 -167 338 256 -285 210 282 -223 557 -835 367 736 82 793 658 -309 -692 132 -78 -295 -856 545 -512 11 -315 -414 774 122 -804 -715 -457 218 -238 -81 477 -335 443 537 -571 356 50 630 -377 -858 -672 739 -175 41 409 -368 506 642 452 -379 303 -78 -497 552 176 -277 -531 -419 221 736 759 -252 668 -724 -12 -281 -79 -51 603 -66 213 -2 -76 453 202 -621 780 -881 573 223 -13 312 -5 -374 241 -129 419 -701 -86 -167 -436 -419 -297 253 -466 100 308 -813 332 531 -621 -469 -597 88 131 280 332 774 24 -305 364 -700 -520 119 -744 765 241 364 -670 -79 -641 -798 -256 -204 449 -76 395 -729 -789 207 276 -586 -458 -819 608 -723 265 -56 -752 96 -668 -332 278 -596 -837 -226 -37 79 397 328 220 507 708 -134 386 499 -36 -97 291 -406 269 -86 425 -769 -404 -583 236 747 130 642 -248 534 -681 288 245 -334 -433 -880 82 8 -743 305 -590 -851 -64 -291 671 220 96 359 783 -838 756 -847 172 650 406 -81 764 11 -651 446 199 -153 -424 -220 -801 -247 490 118 251 738 -583 77 412 660 528 -845 571 605 -604 -786 548 -688 -705 -837 577 782 137 447 -125 -700 -243 -819 -563 538 -880 376 577 -540 -336 -875 765 79 565 345 -505 580 -225 -809 358 -551 -154 -833 -454 -528 234 -134 -130 -165 61 74 733 529 480 2 457 -438 275 232 -798 -787 504 -98 41 309 416 -262 -378 -781 518 -80 -755 -586 449 47 298 133 306 601 -666 -149 -12 690 20 -191 182 39 -17 -745 -177 47 -283 635 -846 596 496 718 -699 -94 -839 676 -156 509 -891 -736 623 -524 315 -488 -762 765 40 -211 -535 290 507 -326 506 -141 588 -494 611 -324 -610 -490 -683 -256 590 537 743 -861 464 -645 -161 -330 541 793 661 -727 354 50 -548 -501 -238 -300 496 742 -311 734 -334 286 250 -768 219 -773 763 -772 -424 59 -608 -525 376 -823 32 788 387 -762 577 -35 88 -257 421 90 789 383 -547 -465 736 246 -447 -862 -854 -669 -687 -482 76 369 584 -383 4 635 -790 119 -220 543 240 -655 421 -225 -237 551 -114 -281 -303 495 -362 -135 -302 259 100 256 -790 -814 548 298 218 745 150 213 80 -553 -32 532 338 -546 132 -842 -749 450 -64 -735 694 78 -779 -201 -484 -153 107 -590 -88 -413 -451 509 163 -573 235 -418 -884 -318 481 716 13 -154 -91 -719 672 -751 380 400 786 -308 236 -843 587 -32 -568 -584 59 -516 662 -316 -560 228 -305 5 -464 714 -356 -745 -840 -721 183 441 69 -734 -563 275 -654 459 741 422 384 -377 -147 -120 -869 -103 -873 520 110 520 -371 -254 -310 -841 69 -297 -663 -351 -217 -659 385 -287 -103 153 41 -431 -620 -831 132 -512 513 228 25 475 598 309 375 -660 -64 -16 719 497 -26 389 -342 -402 -80 -736 290 589 -514 -431 -654 436 11 -729 241 264 161 673 156 780 -483 609 -764 -356 785 313 -719 340 -28 523 32 727 625 583 -693 610 -316 609 -211 -572 -23 -464 -628 477 622 -654 305 459 728 -46 489 658 651 -781 -741 -889 286 438 -275 453 -346 140 532 -334 678 -238 -275 -793 564 425 -68 -453 -429 -173 -40 -447 679 106 628 -829 606 -770 345 -603 766 -859 709 -485 -442 -413 162 531 335 82 629 376 354 19 -769 698 -310 -314 -726 -454 -206 -142 186 -875 561 -883 492 -48 -890 -826 -442 -143 -332 -835 682 463 300 31 535 -728 -14 -172 383 612 -465 549 -122 710 400 427 -246 -468 -57 71 -40 -834 436 -678 520 258 -626 6 -30 319 -860 670 368 -593 85 205 650 -789 395 377 69 407 -155 488 -309 -727 -616 -880 749 -398 -350 -852 0 -30 351 -209 131 448 -658 -504 -218 -591 -326 -386 206 145 526 -48 -604 -525 -484 -322 -737 782 -787 -891 404 181 -845 -380 -206 -126 104 692 -353 -318 -489 -559 -683 -770 -524 661 436 325 -858 232 444 -506 -795 345 736 -23 437 -242 689 -455 194 -682 -767 -107 790 598 -858 -491 -336 -392 196 265 690 -721 517 223 -871 -630 -350 -71 -633 244 -564 582 245 656 122 -812 389 -812 -729 326 549 -9 -449 -862 -113 -851 279 693 38 60 -730 682 216 611 -482 -131 -572 337 383 -739 -664 -547 758 -787 145 101 -191 -66 -215 648 -244 -8 -704 121 491 651 203 -500 -827 -300 51 -464 -781 226 106 72 254 70 -74 -570 -842 618 -289 276 -652 267 753 135 -521 269 -202 431 -861 -500 333 316 359 697 -102 467 97 -79 -27 -630 -251 -748 669 -678 -74 475 68 -539 509 540 788 -647 270 346 -795 -371 461 -816 -440 -149 -643 -63 -801 792 -624 746 566 -70 -430 72 245 92 -524 -129 -54 -330 -274 172 -480 -899 588 -21 -157 -6 -498 470 -93 785 566 -709 611 284 89 -115 -265 113 -778 -665 771 162 783 -740 558 -582 425 637 -856 -550 -519 -544 -90 -30 302 168 637 397 750 325 75 -563 -882 535 761 -292 -284 88 278 649 212 669 465 -443 -167 -653 137 580 -662 -311 -413 135 -804 789 342 446 -495 366 201 -694 -621 446 712 -301 -598 -621 310 90 203 -765 -461 -543 376 8 126 528 744 354 70 -505 636 412 559 -91 -177 -371 -588 -837 314 12 -318 -448 680 -434 -334 -616 -800 -567 -628 -740 -272 440 -763 -509 672 -588 558 393 608 -33 48 -736 -816 25 578 -638 725 -25 -500 522 -7 -650 -724 119 144 -111 -95 -216 -848 345 765 438 -568 353 -795 -558 201 260 -884 142 95 -309 548 121 19 -604 -443 -248 -232 -649 571 -718 -251 -630 207 -309 -224 734 -122 -187 -799 -172 598 -554 -372 -846 -556 484 -745 614 213 -415 -603 -200 -579 -296 -634 -802 -703 -214 312 226 -362 -522 -296 212 -699 642 27 100 794 -794 -734 -535 -272 -230 -81 -12 -233 177 -835 -18 127 179 -868 -768 742 -615 -766 273 -246 274 421 -629 147 512 -423 586 -888 696 541 -88 -616 -297 -105 -152 -482 218 681 374 -423 -138 -214 412 -307 -657 287 -415 -662 514 291 545 452 500 -825 243 -181 567 -862 762 441 320 342 479 -705 -40 348 -522 -246 214 -47 260 342 -792 579 -316 -184 -755 622 461 -300 -76 -585 -456 -628 757 510 -87 309 -495 -721 -226 191 -493 31 324 -556 359 65 18 -428 -208 193 358 -297 -833 -669 -462 -655 285 304 597 365 -847 -463 -521 381 12 143 723 434 384 -551 -415 534 82 18 549 -682 -146 -747 3 544 237 243 108 174 565 -423 -804 -424 539 617 561 774 -677 346 312 -571 -271 641 -121 -694 244 -889 81 -388 792 763 -745 -61 -697 -533 -9 -834 -589 554 -458 -717 -793 352 528 -774 310 -9 -672 -883 -463 -408 -110 -300 -580 -630 378 39 -66 668 -690 340 -373 762 702 -340 239 -92 -412 215 -366 424 763 -602 429 -260 195 -581 736 107 -784 746 -364 758 -20 431 58 -517 -122 -435 -196 -604 -136 747 -872 -68 -780 -764 -78 508 -895 -898 47 -1 -274 700 -460 -527 258 -846 698 -879 -389 562 -328 717 353 -635 -788 593 -819 -588 -879 362 100 723 220 746 -33 29 544 749 -114 397 -169 -619 -255 231 433 -485 650 786 -303 76 743 -212 340 761 480 -498 -843 580 585 -791 68 239 -2 502 728 -537 -863 -424 -594 149 773 244 -487 -898 -16 -395 79 485 -90 -823 728 -381 -344 123 121 -671 -530 560 -108 -809 328 -763 162 -491 373 251 -573 617 -693 701 47 -404 45 -148 -483 -595 590 85 -719 -516 -100 -420 410 405 -368 -55 201 -412 227 -162 33 -827 -186 -690 -551 -32 -294 -109 -327 -514 -457 -716 -757 -757 286 -112 213 -811 -199 -491 -271 559 58 474 -470 420 -92 235 -717 423 -61 -94 -372 690 731 -87 -472 306 -353 31 -134 -265 238 -818 68 649 34 420 -798 565 -803 411 96 -150 756 35 -860 -821 536 634 -417 577 97 177 639 75 232 -346 343 -898 -381 -272 490 733 -280 706 -885 389 253 482 309 -527 -769 -431 546 700 -419 -126 58 -451 -554 110 -683 -199 -559 410 -866 577 636 87 708 -709 109 461 -311 -366 476 -775 -215 -199 -710 -215 -601 612 -500 660 -515 38 124 93 -173 -759 -439 -321 -231 -439 -368 5 670 237 477 41 4 -359 153 139 329 559 359 -129 -266 -589 -743 49 616 -275 -510 -170 418 -382 99 112 -116 30 -408 -475 565 742 659 721 167 251 68 718 200 -397 106 108 482 -592 206 -161 -719 -714 -809 -23 -768 408 671 -521 -854 441 456 -681 -17 -150 1 -130 -694 -792 464 81 276 670 324 306 551 -320 316 507 494 -402 -162 385 -707 -629 -358 53 24 -39 559 68 -223 -75 638 93 -576 -791 -553 -351 -177 483 -387 117 -650 -411 795 -647 -577 -142 -33 114 295 23 278 45 -390 650 -853 -715 567 -426 35 -279 -822 -531 -478 438 -862 680 -415 639 -716 -40 -29 -13 -804 70 -542 764 693 357 341 -159 -326 333 -564 532 554 -506 421 72 -161 555 -777 773 231 -544 -487 -802 384 615 363 -821 -775 -761 -66 531 -568 148 220 146 66 451 -256 525 701 552 -873 653 -114 -162 -69 -92 667 -626 -172 289 336 -455 -685 -611 -806 -566 258 366 536 -89 658 -493 -272 781 81 -314 -219 -393 -356 -737 -484 -707 458 -483 -358 -170 -894 -287 56 -620 -564 -551 220 19 51 301 -466 737 625 -585 258 -562 349 473 554 278 -699 482 -163 87 784 446 668 -64 323 -343 -91 -277 618 718 580 -791 768 298 -106 -94 73 -382 113 89 -324 -887 -444 210 -448 427 -92 -126 -259 -310 588 -32 301 -170 413 82 98 733 789 -467 782 -757 -550 -427 -699 -753 -394 -436 -286 -381 -96 31 770 -454 -109 283 -404 -393 454 -825 693 143 571 -466 -781 318 -635 -824 131 -36 -198 -757 -641 662 340 349 -555 267 -149 41 -171 -414 -576 -538 139 83 158 687 140 257 734 -640 -111 -733 607 -216 757 772 -582 -379 -379 138 -823 669 371 645 -502 727 585 -689 -423 86 75 791 311 749 -878 -825 744 -462 71 334 195 -352 510 689 -271 703 291 -473 -603 538 -685 541 81 -27 -314 -821 -296 -118 -239 336 243 151 -512 -598 666 -296 -761 -410 40 -701 -786 -9 195 -180 -445 26 782 155 155 -142 496 330 -627 574 -69 546 -643 597 225 696 -49 -841 -421 639 197 464 600 95 -337 -440 -428 -851 -13 -395 113 -586 -776 170 -651 -655 787 -471 248 391 60 -111 450 -481 219 447 -694 395 -739 605 -306 335 -174 -612 137 -882 -360 -425 -108 510 -343 377 -359 -435 -344 764 -641 396 -302 -705 -324 619 -691 -697 112 -230 -883 -811 -130 -454 -675 89 -218 -710 648 -172 522 -895 -88 182 -20 -627 -434 -135 -408 -177 -619 155 109 291 -886 605 671 -530 -92 -55 716 638 126 -655 541 -328 -279 197 -213 196 614 763 -412 399 575 133 -686 289 -162 317 371 -683 -774 462 -233 737 -676 137 -445 -581 -46 -230 56 534 -222 549 82 516 -321 199 557 593 -561 -442 731 52 -353 -863 52 148 -841 10 671 -301 340 -403 -791 795 696 744 -218 -38 -264 208 431 379 -111 162 767 -475 -567 152 -342 582 169 -51 632 605 -24 -732 -30 436 447 800 639 522 567 14 214 329 -85 530 408 -575 386 -13 -172 215 -501 298 -357 -499 340 47 685 -324 290 289 -897 -824 -156 763 -878 -526 -518 381 159 -188 241 -688 597 -182 -18 41 299 -384 251 783 665 56 -899 3 -854 -257 -456 -60 -481 640 431 318 -425 245 425 -120 659 -468 -158 747 -98 675 -469 -737 717 794 -873 -521 229 577 42 47 -499 712 -711 642 507 476 427 227 -606 775 -791 112 -608 239 335 -133 -143 733 585 -327 -803 -722 101 93 102 -768 299 434 289 -118 606 761 -603 342 -208 -156 -504 -731 590 -497 -495 402 561 540 -321 -795 231 162 -385 -383 36 89 77 -712 28 -418 358 -17 -448 -659 302 748 -744 -136 -139 -502 -267 367 674 730 716 -631 520 475 415 -700 -106 -394 -396 411 565 20 -463 781 -370 -826 -171 -463 -100 345 120 753 649 -831 -851 417 -770 185 -32 698 -29 -497 -524 20 643 400 -536 376 50 -118 230 -264 635 -311 -511 -128 434 -833 51 63 58 -224 290 240 -712 279 210 731 142 -191 -145 584 -620 332 -882 -627 80 285 366 356 -454 649 99 596 -162 -585 453 54 -898 -211 -234 -488 -393 -843 153 701 -592 135 -305 434 240 -446 -506 207 173 -470 481 -6 -552 -7 445 86 243 556 -886 -591 -781 -175 -52 -624 -297 -375 233 -758 680 690 -838 8 -353 122 -180 508 -426 -858 -195 677 -676 120 202 -848 -208 -770 -572 -18 -645 -321 369 479 -89 263 -581 794 193 -12 -744 439 -310 742 665 157 63 394 -485 -146 35 -788 -420 -130 180 272 -535 272 -52 -467 -722 267 200 -619 -619 -345 -242 641 90 475 321 307 -776 650 -146 325 441 -345 -829 416 47 -564 -628 295 564 -210 -893 117 -383 720 605 486 362 183 -859 -501 -473 -177 250 289 476 -38 -443 415 737 -607 210 40 -780 611 -77 659 -135 -449 -641 -797 -690 780 6 562 -866 -717 625 -453 -88 412 610 505 113 -483 -880 -242 -195 503 -515 358 -297 72 -564 729 -796 761 -42 -515 -77 -425 37 716 679 437 -299 69 -435 389 54 -291 432 -615 -191 -413 449 -239 60 -364 -309 -880 -388 309 654 552 -17 503 759 207 -704 -305 -79 -666 -398 -523 -611 -202 -518 449 -793 607 490 348 -11 -406 295 210 374 -659 -416 609 -198 -836 -648 -300 -501 459 -220 -814 120 -114 -898 62 -84 -439 784 -710 226 625 -555 410 -821 799 248 -676 -753 -712 -751 297 -227 -208 -473 532 292 497 229 -146 -491 541 -425 -869 -824 -563 -810 -84 -340 568 748 -769 -492 -252 265 -176 613 555 478 369 600 -720 -881 682 -357 532 84 -441 -69 758 643 744 151 38 -459 -160 -751 423 206 637 -92 0 -598 147 92 23 -330 251 640 -433 -722 -586 225 235 558 693 454 296 -223 573 -707 71 -638 -455 427 -274 -387 -835 156 435 -559 -216 -251 724 -264 81 -450 -363 -236 -827 -88 -3 169 22 -543 -234 -376 401 360 631 -218 665 -360 -177 83 320 587 -434 -697 225 280 -646 -173 -867 -694 776 -663 -115 -17 -263 533 -803 406 474 51 -757 575 412 287 202 -789 380 -137 35 69 -211 -798 -12 -361 322 -471 -619 206 -94 668 257 167 255 -537 -548 -494 599 -896 756 -546 -405 33 -815 -204 433 590 262 706 728 375 237 554 -477 170 737 -274 -205 534 342 581 -48 -157 405 -726 486 190 739 263 -880 696 -416 -420 -444 -856 -794 411 572 -784 696 -64 -455 -723 -580 -155 -196 -850 416 -490 -181 119 -876 128 -511 -147 -260 -750 -301 -504 -296 -176 363 -392 0 -757 573 706 214 -702 440 -482 -86 -299 -314 311 752 -727 -158 659 -834 -485 -627 -141 242 -213 -612 -160 362 288 -291 551 351 -892 -194 -885 644 -607 542 -104 -201 396 679 -51 496 290 -217 -813 -890 -293 -362 -584 -660 -121 154 -262 357 214 -471 -56 -317 -37 597 -885 670 483 54 -303 -563 -561 798 -724 -531 -155 -171 648 -368 -664 703 -357 -329 -692 -188 674 -448 -126 -33 766 -253 302 582 134 -586 123 -411 -444 686 295 -37 664 -106 517 98 409 -683 -204 387 -162 701 -848 -408 701 -540 -250 -227 -51 720 22 283 -587 -56 -738 83 -518 381 -408 47 782 -576 483 -492 730 -749 -118 -193 -380 -315 687 -636 -418 -796 322 -413 202 796 -371 166 -453 -561 -818 -96 230 289 -271 660 109 -646 760 -854 570 359 -693 -821 75 54 -606 714 685 476 73 -65 -368 44 -618 319 147 -391 -262 259 -216 151 -655 -603 -117 -648 -877 649 -338 618 271 -723 434 687 -525 -182 -344 156 36 -859 -666 649 548 791 656 656 -38 668 -604 539 643 -391 -212 -665 283 146 -429 377 734 257 384 648 416 -182 -18 -709 475 373 311 -620 309 198 -13 462 397 -230 649 378 -892 -671 92 118 200 -240 222 399 210 557 765 -520 -532 324 -99 -575 -483 747 302 429 -194 -495 -900 -105 -629 -288 -786 511 151 718 718 -513 664 -878 -265 126 398 28 264 596 -91 489 425 -14 -784 -374 305 162 -393 217 248 396 527 216 759 -562 663 311 -283 101 379 597 668 668 442 604 378 -765 538 115 -75 135 -738 -555 142 -690 -219 79 653 -32 -87 570 53 529 487 -387 -831 372 -146 -411 -452 -778 66 237 541 142 153 -565 79 -477 -284 211 17 326 643 -422 -550 277 124 283 -738 -485 -873 -180 -461 -220 -219 403 -549 -317 494 515 -68 -141 -160 447 464 -67 -82 250 -223 -218 -726 -576 651 109 -387 759 -322 91 79 366 -170 258 492 66 259 32 92 729 -120 -99 376 723 241 695 685 -351 -343 -398 -864 276 -785 286 -763 200 -899 320 -509 462 455 335 -319 272 132 247 157 -318 526 -521 152 624 -893 -720 509 654 -331 -338 696 683 545 600 -245 -347 -211 -536 -184 -835 -206 -452 -381 -688 -38 -266 358 -856 -139 -411 464 734 -512 453 84 424 623 -515 100 777 -344 81 -776 431 121 304 -827 210 -146 332 307 -733 -150 -581 695 -445 -253 -566 345 58 -461 -582 -304 171 -820 215 183 478 8 -656 545 654 -589 -856 769 517 28 375 -848 338 344 317 -354 -167 368 -224 -891 676 -333 -449 457 540 -132 300 -41 -350 326 -411 57 -370 39 -686 534 695 691 391 748 -882 489 -319 -725 423 -545 -651 -528 -579 58 -109 54 -155 -887 -265 686 346 654 -759 24 -871 -490 -328 712 102 83 502 156 652 569 22 -75 461 -660 -141 -405 -733 -659 -143 335 402 -695 -241 -778 -271 246 -497 356 121 171 -244 -500 597 514 -632 208 -767 -269 800 -471 798 269 619 717 318 435 533 -263 -619 176 -488 414 -877 199 641 286 706 523 -808 -703 318 -796 117 -121 667 -190 -288 747 -468 537 -819 -378 -148 286 387 -159 -602 -63 373 399 -142 -584 -318 -714 -88 -20 575 -728 453 -861 676 -808 -498 419 -233 -104 110 -178 516 -864 488 -109 516 -695 691 -336 -390 266 -460 685 -286 -413 -186 547 -161 800 -651 -838 -658 -396 46 -448 201 -876 -295 521 -780 -331 563 -252 399 584 182 -7 -372 -310 -803 277 -366 788 584 -649 512 -229 -375 -180 -826 599 -511 -336 109 -853 429 423 -310 -192 -724 -161 -579 -840 -547 541 -652 568 769 464 -112 -401 -395 -52 346 -195 464 -29 -643 -438 -886 -530 -535 -42 -143 620 102 -578 285 -360 -37 320 -423 -400 -308 305 -687 -636 -442 237 -46 -741 -856 27 -624 786 404 540 -634 266 -71 -295 349 637 -154 -839 -322 -502 80 421 -416 367 526 112 -831 -378 244 63 17 -104 298 93 -62 -679 -13 -267 570 -444 -654 -161 319 -772 -188 411 575 646 -359 190 -706 -593 -567 585 -558 -438 -24 327 157 701 -134 753 290 208 -439 -3 668 -274 -747 -186 -749 66 758 523 235 -385 139 -612 -30 617 -104 -836 -90 -404 -122 -604 -860 630 -423 183 315 620 -113 -608 -852 -104 -51 -449 340 -625 160 -579 -307 788 313 525 -502 -607 -188 -80 -461 417 -637 -12 -879 646 -126 22 -335 38 650 -518 767 -48 -85 -575 -178 88 -775 -281 622 485 288 453 -191 -608 376 468 296 200 645 -758 210 541 -599 744 86 -334 -658 -727 -694 -230 31 -422 -538 -222 -159 -241 -7 598 413 -284 422 -890 481 -12 -317 -274 -717 -60 -307 -353 473 566 588 -153 -81 -405 -537 173 213 -273 -827 551 -251 256 193 704 429 -617 -183 158 -246 231 -526 -727 -193 202 38 -6 377 301 365 644 600 293 -693 206 -870 643 -801 69 254 645 780 490 -531 188 609 592 -32 -292 -326 600 -680 226 679 534 -473 -784 -11 387 -881 -412 755 -530 -497 590 -561 219 -334 181 487 -588 -251 -835 -71 9 -243 97 -822 389 -290 372 392 516 -814 66 149 646 -67 -561 37 413 165 758 -502 -641 -820 551 495 -762 -219 108 -535 -112 -247 -796 -115 295 1 -707 -153 179 266 -427 -5 -339 642 -75 -178 567 -617 227 -740 383 614 120 -323 -566 -548 -896 -714 660 -570 45 799 258 -419 2 436 -482 369 21 -62 -85 -2 -224 -262 -358 -818 -576 -729 763 -182 -452 -566 -613 -192 -683 133 651 -201 332 488 26 -61 -399 691 530 -508 -801 -565 -411 112 71 -450 590 -344 -763 -142 44 429 -660 -120 -154 -834 368 -54 -871 -871 -814 211 704 -627 -85 347 -411 -167 -253 -323 388 -794 -645 -844 483 -94 15 -698 -119 521 -895 -493 -652 329 -544 123 -182 433 527 -352 -840 -572 170 67 -869 -574 -506 503 -812 -427 741 161 -446 -97 91 -391 -13 546 403 -828 133 290 -262 16 -218 186 175 -191 55 -820 -754 -298 -341 355 -88 799 -120 521 472 48 -7 743 -844 -282 -795 363 478 67 -264 561 -29 -717 619 -535 702 425 -39 -428 274 525 -420 -418 726 -240 716 728 800 150 277 454 204 703 -146 544 168 -248 223 -9 650 -534 -345 405 -875 83 431 389 181 -250 -29 265 130 -255 -13 389 371 236 668 793 -606 -69 -445 566 -49 431 -176 -555 33 -285 800 -621 62 -82 394 456 -663 -632 -741 -223 -229 25 -671 -27 -619 -155 -342 -758 408 -382 -568 434 -599 513 594 -834 -81 165 581 740 -864 -125 -626 -744 72 579 -724 485 -702 614 297 -594 186 766 592 484 56 573 520 -779 -369 -431 -811 -735 -268 240 602 137 -750 681 -175 -551 531 -141 334 366 -231 -259 -672 -258 604 -567 -875 89 642 -684 749 492 740 -368 -698 -272 636 -33 -129 -526 -688 615 521 155 111 674 -15 545 -67 633 -473 44 -479 -811 -63 220 -6 47 241 212 -639 -381 149 -533 -382 519 -170 -200 -310 32 492 354 772 -598 -22 -407 -278 287 -119 -689 325 562 -239 -81 -518 -236 573 313 -391 -312 -852 -338 -550 -335 -776 -211 447 -429 -380 -621 -819 -400 386 675 282 -289 748 543 98 740 111 -475 -692 10 -698 109 699 -804 -252 168 421 -389 600 -195 597 -733 -859 -478 199 673 -782 -611 -688 -325 -507 -443 85 181 -833 -390 620 -784 -811 584 -637 14 161 -548 -511 -142 247 -861 68 -659 707 365 -457 112 449 464 48 668 -576 -221 464 -266 249 77 356 -542 666 139 -187 244 10 340 -647 -706 -421 -783 -271 66 -621 -187 -634 519 87 -853 181 641 555 29 -281 732 -829 -226 110 -591 14 -527 167 481 -561 502 375 229 262 -808 449 654 -397 -740 -313 414 -888 749 -369 794 -406 571 115 205 -597 107 -126 354 -4 -509 406 318 419 791 -115 135 642 122 -410 402 -40 -519 84 404 -135 -639 187 460 -473 -809 165 713 -124 -169 454 -254 577 -241 -220 272 -756 363 117 375 445 -785 764 -863 -772 264 4 -299 -253 -663 340 776 -63 -201 -790 233 249 -500 164 653 515 -317 566 -138 195 -217 -405 -79 87 124 628 154 -382 61 -829 686 -390 446 382 766 -705 537 -742 261 202 310 -671 601 505 -755 791 551 -399 -542 770 489 146 -378 -357 441 64 212 -311 27 244 -461 120 427 454 -163 128 -718 83 615 -22 148 401 -9 -117 -48 355 -283 -244 -122 -308 -316 181 -337 610 -662 -792 481 -167 -779 -750 -845 -653 574 -77 -800 -98 -636 -708 32 -226 677 -585 -826 89 678 272 -51 553 -793 -321 411 590 -644 798 721 -85 733 -881 -720 662 481 -676 557 59 -89 56 302 -55 304 130 -718 -532 -828 -155 -726 168 -634 -93 788 177 513 450 746 217 305 -57 -144 -810 -69 448 -659 5 579 -863 -677 -890 70 347 611 591 192 -849 694 -841 -331 45 -544 -466 -580 775 423 -313 -505 269 415 -689 -888 -859 -879 746 -493 198 -631 -364 509 -386 725 570 -615 -433 250 9 507 -572 -731 -739 -518 -866 762 -399 613 -144 312 63 -232 -604 -861 612 -270 -340 -202 -654 188 117 419 -30 -524 -450 -652 583 95 -843 -692 -237 -218 -208 506 538 -887 375 -641 531 -545 -539 -180 558 -53 672 589 -36 39 -820 793 -475 181 588 596 127 -587 -84 33 65 -382 748 -516 713 187 -822 -895 -93 -660 463 -777 248 665 617 543 -663 217 -859 -629 -879 -883 629 -485 282 -411 -852 -430 -506 654 142 -162 289 -124 16 -399 617 -468 -26 -323 -50 410 -812 -658 458 -190 765 -714 -462 172 765 -262 269 553 46 -518 715 553 -408 149 -70 -178 -850 -91 -769 -196 -158 -553 -607 153 -698 403 686 795 -309 510 150 -793 31 -529 -497 664 -375 518 130 750 213 -8 252 571 192 -750 -741 -712 260 473 -288 -889 -605 -820 -713 -188 -282 -9 -42 -257 166 256 -496 90 -112 -707 345 330 -488 -144 -192 494 -87 -663 -592 255 -693 -257 722 122 429 229 -416 530 -879 254 796 -522 -664 -100 -115 -606 -19 554 -217 -884 189 5 -625 -475 -882 194 605 -194 455 483 242 -841 520 -208 104 -181 388 -721 531 -499 364 221 293 -76 -329 -753 -174 494 645 261 25 274 503 -548 -826 636 -495 749 274 757 -277 -322 535 -754 -560 -341 723 736 798 -352 605 -435 481 -755 427 -89 -289 276 502 -636 774 350 -78 507 -179 641 -877 496 679 437 758 364 104 -354 -425 -173 661 -383 -702 -519 604 -863 273 -114 -401 503 106 178 -802 -270 -262 583 -481 663 -491 -762 563 446 -832 -415 36 193 -652 -45 526 596 -631 135 -641 17 -324 627 113 -224 714 -29 -535 180 650 524 51 -728 -636 309 793 -744 -76 325 740 160 -343 -64 328 432 -159 -482 680 513 443 176 -137 -734 -863 -528 -533 -595 305 329 328 264 51 -702 -10 107 331 627 448 277 -713 501 646 -414 -197 -589 786 -388 309 7 -446 479 -118 716 564 768 -842 -676 141 -442 372 -70 122 740 -14 -422 -398 -345 484 -369 -232 620 -151 -848 -616 -646 726 196 -538 -155 -836 -863 -650 568 -742 -160 478 759 659 -461 131 -126 635 -198 185 -734 -767 756 -91 -363 -744 631 201 420 57 -311 -875 401 308 62 -854 -13 -46 245 316 764 -500 548 -620 418 -96 -626 679 300 497 16 -329 -831 -146 216 -218 -806 -74 491 599 -874 -408 -60 -794 -235 -555 -453 683 -803 432 -671 -755 -736 541 -377 -834 573 -512 -202 -125 43 249 -580 -97 -598 -223 -881 -850 -574 73 501 -480 117 -473 -358 -342 543 100 404 -133 -123 762 456 -684 -795 -192 -559 491 272 -428 720 -496 -802 -391 668 -888 -365 -168 -421 361 -231 15 -225 21 -821 148 366 -326 -539 -549 -442 651 655 -589 -853 -217 -838 614 -651 639 56 -890 -431 470 527 -428 -721 527 -792 606 -860 31 685 -552 -720 -887 248 702 424 404 520 -348 -151 -383 679 -335 -764 403 583 659 -219 271 600 -577 600 -448 314 -94 106 643 -690 138 453 -544 -103 153 300 117 -300 204 -781 -702 -566 77 -725 370 742 428 -593 -669 690 646 -451 -494 -748 763 43 261 -222 -51 -868 -656 722 137 -446 405 29 306 -85 -530 -393 178 -23 666 -740 83 413 -814 408 -644 -412 636 619 -181 771 -532 638 -475 679 -493 458 157 -533 411 -313 -557 -468 768 -405 -30 -364 -158 -248 -52 -189 792 218 -445 50 592 487 676 -856 -9 728 -303 166 -25 -333 554 568 279 -255 152 -513 -140 -251 -595 -589 -600 495 -121 -861 -601 -108 669 285 -539 291 -229 689 798 -202 -380 -380 383 -768 -160 -101 -704 705 -512 -705 132 -694 -779 -138 393 -389 -93 -87 -881 557 -499 -240 578 -504 208 201 -353 635 345 569 -651 688 465 -722 -799 125 107 -316 249 644 610 470 580 45 116 -271 71 366 509 -265 187 -816 303 -110 99 -781 159 377 -391 -350 -106 453 756 334 -719 691 241 613 49 -63 -342 -355 -377 -556 -888 -254 1 -140 289 644 738 213 447 -42 -216 128 208 -137 317 -838 343 372 -416 -871 112 -696 283 -78 479 -264 -307 -209 -536 -426 244 -413 401 -629 0 67 -114 -763 386 498 -438 -868 -777 342 -556 -339 178 -60 352 -280 196 592 -488 -695 289 669 80 118 -836 -644 -509 -496 -881 174 -64 135 205 202 52 -757 675 -588 -310 -9 485 -323 -472 -743 -198 -838 670 -428 370 -276 -37 -524 -12 -205 766 282 -312 253 -46 -672 -550 -765 451 720 -334 503 465 -728 309 -271 67 -500 -463 377 302 -90 -798 -27 595 -312 276 60 265 585 317 -484 214 503 43 173 -760 422 -246 316 783 590 551 430 -565 -217 -797 422 -75 -885 -358 -747 567 -818 495 -430 289 561 -343 -139 315 -739 128 -519 321 -765 -511 -673 -274 -883 -577 199 516 37 290 237 575 -111 508 -156 424 -207 -853 -35 578 267 79 450 -826 26 -399 55 -530 334 -607 205 -403 -336 -454 -783 359 -654 -174 -764 -843 -489 -218 -648 -332 780 -112 476 -388 746 648 -645 242 91 572 490 -491 -214 387 -799 -669 507 280 -1 -575 37 345 -308 680 -630 104 -555 -798 -895 -406 -817 181 -382 319 800 2 -593 -142 -317 673 -444 -822 120 652 604 -349 119 -111 333 160 -151 -455 -781 -768 228 121 -612 410 -287 332 716 317 -672 458 258 530 649 678 249 -756 19 -261 -638 -783 223 197 599 240 130 90 -563 -487 97 613 -370 -746 -500 232 243 -154 -837 -807 144 -589 -80 -637 -874 458 476 308 -706 -320 -54 -520 -736 -228 129 -576 -778 -322 -226 260 -369 42 -34 -624 -97 -522 -830 480 -815 140 -663 721 601 719 772 -888 -165 757 501 9 -415 -152 -590 715 -94 11 -56 298 -762 -486 241 460 -225 688 787 -570 224 304 -835 384 554 617 -772 -666 -869 60 -141 -655 -441 616 577 95 657 -829 679 -698 -398 328 -438 -21 772 -301 570 687 233 -840 168 -713 795 -885 582 330 -301 617 -661 580 -457 491 495 290 733 -170 -60 87 256 -2 -346 222 484 -556 318 700 166 -774 560 410 780 -134 81 -578 -622 -783 67 203 536 8 292 747 -35 258 -852 566 -380 -817 -634 -593 667 -302 -305 -715 -605 242 -82 147 -384 513 63 -40 -404 155 769 244 666 607 340 111 -467 340 246 129 105 201 660 678 209 -18 -179 -366 87 731 -514 -331 62 -346 224 605 -498 -360 579 -459 -684 -45 76 333 -779 641 281 630 -74 690 495 -238 136 -844 490 -542 -133 199 118 642 507 419 19 -510 -202 -815 -199 305 -198 735 -175 104 566 -59 719 -795 -244 333 -541 26 -820 -737 -349 -497 580 321 -531 -411 325 -26 -440 -6 638 383 -776 593 -810 -509 -678 142 -496 -785 527 139 -854 -725 -852 347 780 145 -762 -484 -134 -126 -589 -14 629 498 -813 -729 632 319 -400 -165 244 799 615 282 -72 283 245 -611 -6 -633 266 -562 -377 591 -627 69 274 -288 -392 391 592 381 621 -878 -845 509 -726 -212 124 -718 277 29 -272 709 -628 -837 101 -397 -668 -10 -344 794 660 460 245 -753 -125 439 447 658 -596 684 140 -390 707 -722 -743 197 -878 -800 374 18 777 485 -785 149 -545 442 -262 112 258 -162 -768 487 -710 -321 -628 230 373 -465 518 -254 752 704 371 -171 120 492 205 -709 -192 243 148 -689 -137 -50 -305 -162 -355 -188 434 -547 644 -263 100 -512 -726 334 444 615 387 665 467 420 -111 -393 227 507 -66 -730 -289 -145 247 -747 -451 -88 440 580 255 -718 411 -887 -104 -471 -409 -642 -284 -342 -124 -147 -661 -323 656 613 -372 -617 -775 -858 398 -477 -34 628 604 -702 349 -503 569 -76 376 469 777 -760 118 385 -710 -146 -656 59 373 -74 -345 395 -806 80 -259 261 -553 64 676 124 791 -727 -56 -1 633 287 109 435 -188 -797 -635 472 730 -796 155 -131 406 -380 240 118 -184 -325 -625 -855 -898 -712 296 -671 -634 -583 -175 -712 167 -188 -499 500 267 -701 600 -528 -250 -194 555 673 14 -765 -598 -176 311 -866 -11 222 284 -112 433 43 67 -727 319 -114 296 -80 478 -729 478 294 -477 64 426 587 -803 263 234 -345 -708 -743 -689 226 -688 -109 -360 -222 -142 -334 -597 -472 -352 164 149 -359 -836 786 -497 -1 -571 273 -237 -640 602 313 -486 281 305 -509 35 649 663 -275 785 8 47 -537 -131 -73 -129 -585 -492 -107 -19 -780 59 546 451 -828 -116 -552 124 -258 -42 417 -536 620 779 -695 -82 606 755 -210 327 101 -226 -205 413 1 611 -398 -792 -729 514 791 610 735 -351 -764 -887 -83 457 286 -59 -752 -144 557 -502 298 267 37 -720 -768 354 -140 -744 697 658 -337 763 -337 -493 -621 -763 204 -688 -403 -471 619 -256 -218 -635 -189 -465 495 -440 672 -420 -322 552 -417 418 -537 -814 642 -746 -290 474 666 -97 -736 -515 -213 650 -475 -169 791 -71 -867 -685 -276 -30 -570 -208 97 -468 205 -442 -617 416 45 -568 241 -848 95 -427 398 -538 701 579 -489 76 -505 -728 264 80 196 22 512 -404 -276 -92 412 234 46 -837 561 634 766 385 746 -851 545 277 -130 -513 381 154 450 -746 -451 693 -718 -453 -825 169 -19 230 162 442 563 -814 70 -340 -121 -107 -416 -22 -148 -498 -752 -231 -410 -136 82 -71 -572 -245 -538 -451 319 -401 742 276 -173 -441 -506 692 -242 -264 -3 -99 -379 -234 -686 409 -189 574 143 417 -523 662 -357 305 35 -157 783 177 -644 -750 142 554 -80 -666 40 175 -164 583 70 -652 142 300 388 550 724 -289 -585 408 -806 -121 -553 -659 410 603 792 -832 -34 -262 -80 104 422 -226 693 302 -421 376 -546 437 -564 739 -636 -882 0 -884 -189 378 -494 34 207 -219 47 656 616 -109 -22 -133 -693 -85 558 -263 356 1 -36 516 172 172 -208 -13 117 553 83 508 326 424 174 49 -763 -596 551 80 -121 646 -287 -760 258 631 69 -239 -165 -395 -833 -408 -489 688 -343 720 -615 586 -133 -117 -585 -432 -807 -691 -24 471 -570 181 -612 -8 -211 -265 36 -655 -523 -535 -43 595 317 -157 -505 -291 461 -37 241 799 173 796 51 247 -281 688 34 326 788 62 -476 -211 569 197 -67 467 127 501 -821 563 -261 550 -525 385 -806 443 73 -852 710 -890 244 -323 567 -679 -391 678 547 -372 -555 -22 464 514 139 -173 330 360 -265 -149 -85 -522 -736 -265 -388 544 -247 157 498 -852 -518 -793 529 -602 -25 -65 -145 378 -456 -109 154 792 -183 -79 -14 -634 530 -747 -334 -95 733 -695 -663 -777 685 -748 82 -835 -470 469 537 -870 787 785 -718 659 -704 317 -73 -224 -858 -138 761 -302 69 303 -397 -652 600 10 -500 732 -721 -611 60 314 131 -239 -320 -818 51 20 -593 -464 487 -84 -779 -38 725 131 438 330 -638 -262 -441 -841 -164 366 -421 -403 105 176 -148 -783 -192 -883 684 -425 676 -257 530 391 6 -363 -220 -583 -537 -566 -197 349 -279 793 137 -793 649 -560 255 -559 -804 343 -141 291 -27 -19 -238 -678 663 -649 762 -68 -769 -893 101 640 248 -232 -833 724 -2 207 31 459 279 224 388 -770 647 -786 552 -694 97 700 442 -24 349 -272 569 223 546 -527 626 415 -163 -850 138 -350 444 -885 309 -663 -64 0 -515 -62 551 -333 -189 759 -529 -636 629 279 140 -468 -106 58 -417 668 -211 131 -755 101 -430 -515 -781 -260 -404 -319 409 374 -274 673 137 -873 568 -671 372 -37 -377 518 -226 -663 -543 -329 -26 -798 -335 286 155 -519 256 146 269 787 51 625 -125 -345 -348 493 168 117 -493 -488 557 129 -763 447 -771 30 105 -90 757 398 210 442 -355 -767 -257 -311 241 -685 -343 486 -746 354 34 636 535 -744 -480 -351 -393 -625 659 -292 -568 628 768 -466 -877 119 -749 -129 594 -861 105 -383 50 147 119 422 705 -878 422 158 -206 715 -133 612 550 -491 -752 725 245 77 -722 -173 -215 615 183 -396 -427 469 -435 113 -404 -99 -447 334 150 353 386 49 -555 -440 24 -789 -261 -266 699 -380 353 -56 115 -348 -205 71 4 -48 329 -479 -372 264 -786 -373 26 209 -116 -689 -867 756 -711 582 44 351 -531 791 -74 -682 -196 -528 417 -853 548 -239 105 -638 757 -487 -14 -71 507 -789 610 -82 -252 81 -400 -38 702 -60 569 -191 373 -318 350 -541 -795 -166 33 142 -337 62 -161 458 469 -424 594 -819 -112 745 323 83 117 165 -830 -734 -525 -50 -465 -78 439 -522 635 192 -557 -362 62 514 -44 237 -100 -863 -653 483 -379 -877 470 -488 -404 611 210 -885 -69 156 -521 181 140 169 -620 491 183 -519 -601 524 -732 -707 -77 271 -464 256 690 -817 740 737 20 258 615 -339 291 -373 -357 -242 489 -384 -123 731 -712 -133 318 712 508 -335 14 223 773 -705 612 -499 -338 -245 417 -764 -236 519 588 64 -133 -452 47 138 -557 95 509 -432 460 653 342 -523 -701 460 -773 -767 286 -189 -633 42 453 59 -654 -389 -766 115 74 467 -699 126 467 -163 -436 177 -351 290 477 313 -239 192 522 216 -457 79 115 -83 -792 -334 534 -315 -423 -675 558 -29 771 524 51 -161 340 777 -524 608 310 101 -550 -57 -598 3 666 -527 286 657 169 -188 598 680 393 53 781 325 -871 611 45 -399 -96 -360 670 550 -76 -26 793 -478 577 23 782 742 -518 -231 -164 -784 178 -545 108 780 -595 180 -60 113 558 42 -767 -691 158 391 -816 645 -322 -588 627 -109 539 740 -464 -6 64 -270 -44 642 -597 737 146 78 366 678 -601 778 585 -138 674 659 237 -742 308 366 -793 -375 114 265 -346 -742 115 -155 482 -283 627 -718 -890 -119 -702 -593 -22 359 -237 328 -175 278 -11 -581 -359 -825 690 -327 496 93 -312 -344 767 -800 -178 -670 -580 -300 250 -728 178 -739 101 -261 733 428 -602 -862 -647 -862 -863 -868 -703 252 -58 85 -159 233 610 -152 -200 -296 291 183 553 -21 78 -714 350 -467 -390 -608 -822 190 744 396 405 -24 -91 275 685 -442 577 -754 -776 -783 -640 52 -371 454 99 -154 -121 446 165 324 -53 459 117 -187 676 -315 21 746 265 -412 360 -222 574 149 -565 -816 -424 68 -199 -473 -649 -764 -457 -402 -409 -865 406 165 212 723 -517 -174 667 38 -831 -829 -190 476 -688 -20 799 402 291 779 643 -696 -368 222 -196 196 -347 773 -513 -333 -236 -570 513 -783 369 -425 715 -565 257 307 -769 247 -530 -213 -825 -90 -876 -800 -611 -361 -672 -273 662 259 753 635 343 654 -782 222 599 -730 -683 -775 159 -7 347 -11 -143 -458 -372 -586 779 -315 402 -473 371 672 -292 -148 5 254 -625 -381 -812 561 -303 138 473 -723 7 -639 282 643 579 -193 -159 324 -374 201 -732 -287 -306 -108 367 528 -78 111 -147 -544 -444 660 -894 -48 -94 732 -243 178 -79 338 0 650 -556 412 452 -883 330 -379 -483 -398 42 -239 389 408 708 407 628 230 736 -480 -344 293 738 496 -878 272 768 113 -388 234 43 -76 547 -533 -279 -886 -787 -527 -896 -44 -736 710 -319 221 795 -270 605 -418 310 -92 -66 -164 -677 18 364 222 -162 -614 589 752 651 448 -595 106 266 -316 553 189 56 125 493 -638 -506 524 -402 -494 -423 325 15 494 467 -376 385 774 476 -570 -353 -755 -856 79 124 716 -764 -464 -655 725 -185 601 500 206 123 18 -431 212 746 -567 611 674 696 -762 -3 -537 244 128 501 157 -606 199 -892 -455 587 -250 -494 482 -81 -587 -692 -199 61 30 -801 -79 -795 200 382 -643 503 89 -485 185 -123 728 152 -879 99 23 638 478 743 255 -539 -675 -326 688 439 425 -485 453 575 772 -859 111 -350 -675 -283 -796 459 -563 -192 -341 -831 760 99 128 -330 677 -271 -624 -213 295 598 434 553 -765 795 664 589 -501 215 544 -265 -653 -42 -402 -482 62 183 109 -718 -829 92 239 -694 366 416 -826 450 35 31 458 401 231 -877 -598 -816 -93 -718 415 -276 -615 -170 516 -29 165 25 694 -513 753 119 -501 -726 -787 -403 -853 -485 670 -236 -819 -451 538 -234 -373 91 595 -449 -164 275 174 -795 -69 -245 -374 -823 -239 187 -530 254 664 637 -310 123 14 155 584 426 786 -56 128 -384 168 716 648 -341 140 -20 8 -593 -517 -276 195 -309 -270 -490 -78 212 -92 249 -725 -512 -313 162 650 -252 -304 -590 -39 -126 -117 577 -250 -488 -45 -57 -43 -504 -891 -77 -744 341 273 -697 166 -28 -550 427 227 -828 412 -627 -538 -525 304 -82 561 -898 -179 -267 -337 -809 -101 -71 286 -62 -804 306 537 -730 487 174 -654 4 617 46 538 185 -282 171 -507 -602 485 423 -736 692 -719 -285 690 -81 -267 468 -825 32 -579 -875 193 -216 -413 -872 -592 115 493 127 -314 -872 657 479 -487 473 -359 568 726 450 -251 554 473 102 -22 28 -304 157 -41 -561 -324 -376 115 286 335 -554 -495 -677 164 783 774 100 666 -840 -807 543 563 -753 -728 74 -626 99 127 -336 -358 173 148 -339 -5 -27 -869 -821 303 -864 -335 95 -755 217 -170 -136 403 722 -898 205 -427 -215 173 148 210 -41 -600 548 148 -170 -351 304 717 -582 216 -571 -610 -480 -816 -268 618 563 -525 -214 231 -895 392 237 19 395 -690 541 -597 613 655 37 -561 20 -486 263 161 -600 -586 -123 -359 -693 606 791 -584 -374 -735 -732 -78 -206 762 104 545 356 -196 -683 602 -312 462 187 798 -647 225 670 471 134 -114 -470 493 21 749 -194 -385 -510 -858 298 648 -612 -389 -30 -641 528 91 788 -813 295 -479 -269 192 373 148 -781 85 -746 408 9 -39 -813 137 -647 -600 -10 228 201 17 -800 -403 -601 -577 51 -750 -372 -832 543 528 322 387 776 -619 -168 -453 -149 -850 -485 -649 -572 9 -448 -127 -657 217 792 324 651 403 -433 666 565 -80 -138 436 709 263 409 434 526 122 214 1 -649 775 -323 366 -845 -201 97 510 -467 -840 742 -540 89 -432 764 -148 -298 -325 441 173 -604 100 -758 130 277 763 -68 274 566 -602 -655 -94 -456 -407 -293 -281 535 603 -248 -504 -737 -694 -576 -167 -899 405 454 688 -70 -417 -345 -580 -6 -76 -825 -426 -203 -451 -480 38 482 -206 -359 200 -456 416 -171 239 587 -109 -703 170 272 -24 -400 -161 753 669 -37 -537 196 -259 -179 -883 421 -640 119 39 -885 -326 -139 133 -262 698 112 693 -699 61 -293 -482 191 -887 -782 -561 -489 10 -288 -593 -861 -389 454 -442 141 -18 366 -894 91 737 407 -857 679 -126 236 -639 -514 -668 523 620 -342 -814 -553 366 -227 -150 353 589 313 665 -73 -667 -645 -154 -650 474 753 360 -439 233 -59 -50 469 316 -783 225 464 -405 790 -557 228 -870 -539 252 -201 274 -525 485 -46 -465 -425 -428 658 9 -322 -74 -172 303 -56 -148 -82 -536 -598 -134 -547 718 648 762 -387 -356 -120 728 -166 -896 20 -475 -656 35 -36 193 -717 -715 -506 187 -27 -3 110 397 -244 255 -701 -279 780 -518 -443 -850 411 -717 -352 712 -868 -419 -2 467 -270 -147 746 -539 -290 77 -364 -816 -197 719 500 174 -744 360 724 372 31 181 724 475 -636 -389 -292 -108 -610 223 64 -792 -666 -650 -142 -287 -257 -71 436 -188 -743 654 -737 -538 689 -531 40 393 -756 316 -829 780 -833 -444 663 91 -579 -469 114 -841 92 -758 788 3 315 -673 404 -437 767 738 -61 621 -90 -63 -363 141 229 -51 -230 -377 -783 365 91 -162 472 -343 -261 -561 -568 -374 -150 -659 532 -778 662 666 -380 277 93 288 706 -151 263 -762 746 -623 -145 75 274 -250 -114 -318 175 137 -123 301 381 -707 -263 464 316 505 -863 729 168 121 -540 -618 -558 150 -45 764 -796 413 368 -771 -373 163 501 153 -756 -304 158 -319 -747 307 354 430 -420 246 719 -336 -508 -830 183 -723 -571 -372 -807 -160 376 483 595 745 85 77 601 -301 310 148 668 -702 101 -420 23 686 34 -767 -495 138 381 -550 788 -160 -653 -342 601 617 -689 346 -211 -287 -411 -563 468 38 465 -600 710 -92 375 574 -121 334 76 -861 269 -497 493 471 -787 -645 -309 -617 -628 131 349 -80 646 127 181 528 196 -676 -637 -460 -311 532 -302 -19 109 -388 -58 -333 650 -645 459 23 370 -322 243 -309 257 -323 535 110 -227 -779 67 -20 -386 -324 637 -165 670 728 -351 367 25 15 80 -29 -482 -617 -285 -571 645 272 -150 -605 -869 -284 716 -506 702 -76 466 -684 -79 646 652 -67 -731 621 682 553 275 -251 -713 -882 217 747 186 -291 -248 65 -602 -708 781 -751 664 -164 -531 212 -870 217 271 86 230 -487 -603 645 112 520 -166 -541 -142 26 674 750 -54 -51 -613 -368 373 -362 185 497 746 -414 -483 -578 -897 671 -493 113 -785 -63 -402 -818 -474 -577 -232 232 543 339 -402 567 -314 656 26 561 22 586 -830 -62 -791 -159 -534 -518 792 355 -298 616 282 496 -292 -23 407 -626 357 -198 -585 -663 782 -180 165 739 704 -745 -631 -786 -22 228 -237 -408 338 -489 372 365 -686 -570 -96 -214 -98 623 -181 -159 -280 -524 394 683 282 -235 320 -842 77 -661 615 549 -161 646 -798 522 -631 -471 -249 -364 -159 549 269 -240 354 622 18 -98 -23 401 778 -272 -637 186 -39 -755 -744 655 -117 204 662 -380 -268 185 416 344 647 234 -686 608 402 794 -653 -744 -265 -495 -666 568 704 -46 -340 428 486 356 -480 -775 763 -42 302 79 11 -284 -209 783 -390 697 -556 -767 508 503 118 -528 -65 51 600 474 -152 -146 497 -712 702 475 -534 -737 789 784 376 84 292 -684 -474 -898 171 -693 -781 172 144 294 -698 481 480 -155 -650 218 158 -441 365 277 -283 -137 -580 -525 697 141 -293 281 89 459 -439 691 191 486 -124 205 -110 -671 263 -794 -670 -596 -696 -157 593 578 468 110 511 672 -597 350 491 742 -293 686 -335 -105 142 201 323 20 -457 382 -148 -714 251 6 -613 372 -176 -419 -518 -181 249 706 -473 664 489 791 -66 -58 -865 538 -556 -218 460 310 -748 -127 -572 -604 -884 551 -384 -595 -39 -248 -85 -272 -781 -815 125 -129 -221 468 681 301 -771 -268 110 548 603 -194 423 -638 486 -482 -411 479 30 191 315 -899 282 419 544 320 -174 606 377 217 -239 234 712 192 -162 -822 -674 676 -606 -299 -306 -899 768 -887 244 -70 -571 657 223 -355 675 -361 -674 -18 -704 758 605 236 -441 -591 467 -603 -308 -430 766 468 -173 -430 -551 -665 -342 -827 675 471 -327 59 696 -12 -701 36 636 295 -763 -61 -805 -478 712 31 -820 249 -569 -66 774 -202 -577 -354 681 -49 -314 132 665 -475 141 -558 -350 -566 86 51 576 -722 399 -433 -823 -362 729 -603 690 -731 359 643 255 621 688 -202 -409 -200 125 -164 352 552 4 325 -514 204 -488 -839 -209 83 789 -15 -696 -452 9 -203 -258 -164 -407 635 175 690 -526 -465 -347 -458 139 30 -83 63 -797 -792 122 -484 290 785 -568 547 -93 636 -368 -729 291 -843 414 -247 -848 -652 -88 -501 -897 -794 586 687 623 -674 -612 -249 -197 -5 -541 469 69 497 157 -486 613 136 -742 -563 -844 -333 -818 453 712 -229 185 -796 284 -615 55 -374 542 -110 -773 -471 -155 34 657 30 130 655 202 348 -341 -874 762 -421 629 -490 -748 -701 72 621 413 -786 766 -199 -349 -672 150 367 196 -690 400 283 -818 -57 -297 -557 127 -340 -223 -16 -727 -585 451 643 -571 60 274 286 -744 -191 252 -243 -424 -804 -875 536 50 -239 774 411 -864 784 -136 349 -750 -86 -159 -437 597 -342 -635 116 -625 301 228 -611 739 315 -449 -693 -555 -655 631 571 -612 -281 500 785 -464 -147 312 -456 58 -855 232 -315 694 448 -49 -380 -575 -46 -114 -142 515 -119 -463 -812 -826 228 -16 -548 -359 -70 -346 -896 -552 180 -230 664 548 -391 331 485 -341 110 397 335 -683 245 663 240 -158 174 -11 624 -603 -798 502 377 304 -440 55 668 -316 -498 -600 -435 -272 -33 -548 537 -265 -753 -241 -15 792 339 671 721 -553 242 -185 -724 32 -250 -179 -561 721 518 -478 -62 -431 -575 -886 -454 25 -426 726 -80 -714 -155 118 -646 438 -117 158 522 121 -790 181 223 -343 151 273 520 -8 -64 350 474 430 -897 231 491 -556 -91 386 -15 -9 233 151 -712 -441 553 333 28 -773 -568 -633 646 -713 357 597 -22 379 -227 -479 454 -228 56 730 30 -424 -405 -57 79 -502 -207 323 74 -333 320 -421 -886 -523 -530 164 609 96 -152 -126 566 -408 442 33 730 267 -885 -705 -207 175 751 -343 265 338 -100 -249 -689 -668 -756 -828 276 -555 250 756 647 260 -197 602 -690 -682 -629 450 15 -213 11 86 285 -848 -124 393 -131 -44 -235 -127 -219 341 -369 20 -496 -84 -508 -407 -272 -200 -180 648 -419 327 -861 -255 628 -355 -487 -887 -566 -517 -122 -357 -63 -59 632 532 -3 568 -171 -350 -670 -263 -81 -870 -523 -900 384 -728 237 423 349 478 -880 -105 715 208 -408 284 452 -233 235 565 -813 124 289 107 194 -521 91 612 579 -681 -304 -205 543 -283 350 -868 17 504 99 -416 105 373 -198 796 654 -315 -558 -795 -735 -453 -104 633 -594 -803 -762 -871 -225 421 -842 -460 -828 -100 -603 643 340 -548 490 -161 758 157 713 -339 -831 -831 -768 665 -376 -459 621 137 377 260 -270 -267 -198 -667 -231 624 -287 -81 745 -452 452 -248 -148 714 32 -465 167 425 333 17 -385 -718 -708 226 -812 -635 658 -38 -627 -422 -66 525 675 -869 544 -278 -496 -183 110 -400 657 -269 85 337 176 461 -165 -586 -251 523 -493 -791 -294 147 -426 303 543 -220 795 -482 203 615 -604 104 -127 -230 686 -363 264 -281 -570 -371 337 332 -633 -193 -557 -737 -515 724 -885 -325 -60 195 -193 458 744 -255 434 430 -511 4 503 -56 -127 244 766 -436 384 459 -620 735 413 316 -886 -758 -196 798 469 -1 -159 -848 -896 -541 -86 256 -302 -372 163 -873 -626 -530 -864 384 -751 0 150 -805 172 582 -311 444 -671 270 341 -889 211 303 435 -758 662 23 110 -880 782 636 661 -59 95 -197 528 209 401 709 265 -594 -17 -603 -724 753 792 -227 -132 59 -893 -212 526 -864 717 257 463 -699 -296 -1 48 -603 -61 -439 346 417 101 -47 799 148 -542 405 747 -758 439 -37 -558 -739 683 -225 -387 54 527 -247 154 -508 425 -598 -490 -886 -610 -863 -516 -183 -180 8 353 765 -197 389 -882 225 131 -112 -123 776 268 598 -188 -239 -326 -141 575 -93 -335 319 -864 510 -257 -610 -223 -750 -100 -203 -583 -653 374 449 -767 -513 337 -163 72 -673 -797 653 -329 -81 511 -778 -854 -714 -254 169 -730 -802 24 117 633 -720 -549 -766 743 701 129 183 439 -54 626 160 649 -630 599 -457 -80 246 -25 -217 -875 -603 762 249 -415 -105 239 -308 240 -632 643 781 474 129 -257 558 -850 56 -451 -189 -674 73 -303 -526 476 -461 -66 -56 -18 721 -204 151 -698 -562 -20 -459 521 -125 647 722 260 -105 -872 -626 57 56 -590 -850 249 -267 739 -130 -37 795 725 163 -184 -622 -843 -751 -297 715 259 533 -326 536 101 403 423 -340 -70 258 606 -41 234 153 -659 -665 -582 -628 313 85 -173 -651 334 -160 -172 -33 558 -152 759 -95 -854 -474 118 515 192 429 -316 245 664 -467 7 -211 580 -368 250 627 -285 679 -183 -444 -888 -242 -282 -335 636 -52 91 -850 -354 -340 647 -30 -114 631 660 611 -278 -256 563 -211 287 139 672 325 384 -256 758 367 565 -457 -657 265 678 38 -670 -52 -625 66 386 -489 -94 750 -538 -843 29 -433 597 162 192 156 -557 -45 -417 -123 392 502 557 -419 -121 -596 616 427 263 546 -200 432 504 -864 378 -853 697 108 -831 107 345 5 -477 -56 21 665 314 -687 -712 -831 -292 214 433 339 554 60 -699 669 -227 486 601 33 -670 -50 -564 627 -722 -208 -694 747 -638 -587 761 -96 -394 597 674 65 120 380 559 467 -799 -634 -448 -426 702 -369 694 336 632 -846 115 -741 -384 -177 -815 -72 -367 686 -328 484 691 -679 -321 359 632 667 -17 -714 166 -359 340 317 152 710 534 -59 -120 761 -807 -804 296 587 453 708 34 13 -110 379 6 787 667 489 486 -349 531 305 -856 -375 105 -270 -347 634 225 -869 -630 -642 484 334 -7 644 294 246 559 -417 351 -430 -133 559 -137 -40 477 -886 -95 224 -748 -470 588 -151 330 -78 544 -603 -581 -474 -19 315 -601 465 -233 -693 -642 -711 -204 91 -106 -537 326 754 -633 127 -89 -621 525 -525 -857 -319 -524 42 -57 -14 -890 -521 678 396 443 433 -27 378 -571 396 -187 674 -315 343 761 574 410 -193 702 90 168 -617 -186 -53 -660 592 658 37 -274 27 309 -876 416 409 -555 -238 419 282 -422 -104 -738 -373 -850 -778 281 377 326 624 11 -853 628 289 784 -125 -265 620 -602 -316 594 169 226 -516 -392 -814 -396 777 -141 166 -548 204 -760 450 174 613 415 140 735 -180 -67 -185 -473 -167 638 -397 -44 -757 595 147 571 138 507 80 319 -465 194 24 358 -809 475 534 417 87 233 287 121 -25 296 -134 -666 661 701 -841 149 636 -608 -70 193 627 -831 71 -800 327 561 197 595 -222 -746 12 -480 -565 172 -243 -270 -757 -443 -223 -546 -333 644 631 -37 274 122 -2 525 39 769 -474 445 -291 -841 -763 -191 130 720 768 318 706 -350 248 -782 723 109 716 3 651 -463 491 -722 560 -884 38 -580 -764 -594 135 -528 -840 -163 65 -822 -444 -20 -637 -535 498 604 536 -488 124 -468 -370 -477 -99 284 182 -504 -803 667 465 104 -302 -703 730 235 164 239 -31 48 61 -429 -6 192 -300 -185 408 96 314 539 614 -250 -276 699 357 -304 -321 66 -550 55 708 647 93 -44 581 345 195 494 127 294 765 532 290 -342 549 -76 -601 204 203 250 -97 -443 -869 -601 555 -868 -819 366 -98 134 -858 357 -533 469 -892 -418 -89 -691 661 666 -402 255 -681 368 -193 741 -238 -400 659 -613 -813 -498 142 -293 -412 -531 156 -632 -697 702 -63 -109 -564 -879 135 -307 788 300 -725 189 -877 -662 -123 -601 277 -179 752 -552 -876 579 -76 782 -798 -676 -289 508 -223 522 687 -852 -484 -85 -572 -322 -231 650 -156 482 440 454 84 -47 -831 -848 42 -718 -671 -708 -814 572 -54 736 -70 23 590 -418 -156 -292 -491 -27 14 -394 579 550 -46 167 569 -280 -602 -892 -168 -184 -356 0 -470 -44 -619 -612 -632 -851 281 -372 468 -460 32 724 145 -1 429 -499 -886 -834 599 -659 760 -888 -59 -241 -639 -593 161 -162 788 -815 -600 -315 -672 436 -647 -818 -769 -791 -23 -441 -323 780 -121 312 -716 657 206 335 -252 637 -358 418 91 582 697 -651 -900 -230 -579 -720 -774 -563 695 -22 461 589 -875 627 87 446 294 -477 163 165 285 -514 -536 657 206 177 -441 -162 433 -50 602 -140 595 7 675 751 378 -97 -826 -831 -894 -597 -532 771 -860 99 -286 -453 -390 -874 688 -504 427 438 -699 -785 -607 84 174 -624 -159 429 -38 710 375 -480 -863 -253 177 -868 17 302 309 94 344 -136 -37 -526 -663 -713 -411 244 -307 603 753 -206 -640 26 356 -81 546 689 429 514 -194 -75 -3 555 -182 1 -616 -891 328 372 498 -664 -170 245 651 -187 36 -134 680 478 420 336 512 -756 144 -651 386 374 -591 -459 401 -522 660 490 -187 678 750 56 -294 529 428 -427 245 -263 455 -39 -792 606 -183 -752 664 -494 -234 -646 -710 667 -768 -526 -586 240 407 -233 -331 -879 -347 175 90 792 82 -874 -664 133 -572 -392 -78 -242 -549 205 -629 330 670 -26 478 476 -844 50 -21 242 344 -895 141 -13 320 222 768 627 342 616 -255 543 411 542 366 -500 -492 271 -350 -506 317 6 761 -843 -732 -522 -529 474 -844 -437 436 -619 -562 623 -490 586 370 -10 365 593 -199 334 248 230 691 503 207 478 -431 -258 -484 419 266 -589 473 -419 -427 466 -342 -152 786 -854 192 -676 -266 -635 -414 141 626 593 -561 702 -262 -260 224 -107 367 412 192 5 -479 -569 -787 -50 312 91 150 693 566 -295 -612 617 783 117 -762 662 381 -10 -428 -632 482 -749 653 -426 -26 271 316 -197 -417 -591 -129 496 754 610 -340 412 -260 -875 666 565 788 283 -580 -91 376 -846 -30 122 440 -448 431 -220 -762 -433 578 -47 647 221 470 -176 -278 292 -2 -799 238 501 631 -797 -376 621 611 -899 119 563 116 -293 -505 789 -495 786 318 -640 -850 520 -643 -361 -272 -230 378 2 659 188 11 740 -290 -70 -493 566 365 160 -778 111 -618 493 -349 -188 -876 -283 -607 329 454 -832 -191 560 707 -206 -380 -704 648 250 -238 693 -864 -570 -442 -392 692 356 474 639 -299 -673 -285 379 677 -881 506 -761 603 -265 -794 -709 178 -680 397 -423 -728 71 -544 89 -6 -409 -868 126 -761 549 567 449 444 -21 -879 161 -324 428 -871 70 190 782 746 -709 -581 451 -770 -236 188 406 756 -393 -772 -839 -22 575 -715 289 -73 -740 102 716 -31 -515 -680 673 38 560 251 -362 -293 124 -794 170 -269 -841 693 144 -170 668 -867 -613 -83 -142 317 365 -819 -336 -557 331 344 -714 -669 -588 -762 -284 87 690 -80 -563 -692 58 -351 -4 721 457 570 -646 714 12 265 153 -865 -498 435 -877 491 17 -836 377 391 -265 -296 523 -11 327 -771 -723 -864 -53 417 -507 -427 596 709 -194 -876 -663 -391 -318 -199 300 -46 -102 -892 -158 513 -762 318 -819 701 -454 -241 -534 486 548 641 -637 -415 -866 -870 474 151 759 504 -766 168 760 36 186 -472 292 352 -46 -354 246 -281 -794 -264 746 -426 -451 -374 29 39 387 382 -785 -96 417 184 324 -303 -557 773 770 -195 -372 354 -386 -302 -138 -734 -171 -591 681 -61 634 449 -213 564 143 489 -308 -502 372 -457 -313 717 -490 -635 265 342 130 -651 -548 699 149 315 -232 -866 111 -391 -65 754 47 433 -768 -299 -640 -221 -389 -385 -246 -214 -687 556 187 322 -740 -203 -15 603 -480 62 -78 -726 -498 -524 -870 -685 -717 -330 -254 -567 -343 -722 738 -809 -608 339 359 -614 111 232 473 -726 449 -150 -26 -127 -355 -785 38 572 -296 743 3 -370 -182 34 -522 211 712 -567 316 -366 453 -847 -580 745 288 -230 596 -438 763 -470 327 131 -321 -15 -344 -182 -889 188 179 -209 -829 -582 -662 -590 -732 -539 768 -168 502 177 598 -605 658 -575 38 362 -694 744 -225 337 345 120 -276 432 -619 121 63 73 429 -753 -178 403 668 -524 -710 731 -170 -228 352 -189 -507 591 -793 -840 77 -223 -780 621 242 363 -820 635 573 -276 617 190 -204 694 -274 -222 664 -532 276 31 734 -404 331 -326 247 400 -416 383 -283 -307 -14 158 -112 274 254 -753 331 755 710 -273 -653 359 436 -575 -67 591 -277 725 566 651 161 -695 -765 -836 -639 260 133 470 140 -453 283 -90 373 52 467 -792 -482 -469 -468 -755 151 122 -23 518 361 344 -310 -452 435 544 381 -71 -579 92 -744 619 408 -334 78 -191 -220 170 -19 492 -705 -827 -342 84 629 -12 594 -320 -647 -856 -180 114 -149 -843 616 -197 -457 290 -48 249 -834 387 -99 -639 430 -15 291 -463 324 339 676 -878 -43 -526 -838 -308 -657 -207 759 -153 742 666 1 332 408 706 -621 -638 656 87 552 364 -95 314 -134 -496 400 -271 346 -318 -239 159 412 -840 -160 469 -519 641 -419 461 -238 52 318 211 -361 -775 712 621 290 -163 -638 668 798 -506 705 -308 723 183 -3 -37 -835 -215 -30 306 -794 -429 -604 -202 -436 -129 198 -497 -535 -308 412 418 -740 -763 -725 491 118 784 313 -224 -596 521 154 -100 570 -797 571 397 -491 -63 280 8 -332 697 -335 -729 323 -85 -722 725 -618 -321 521 -118 617 264 380 772 471 111 -155 -431 510 626 -54 713 -710 -442 220 -103 799 -313 -167 402 -113 -487 -127 242 -757 -441 -209 -498 -857 -336 -609 448 386 -471 328 -502 -734 -295 -384 369 346 -824 56 -265 -712 -731 542 561 -152 799 -604 505 -146 727 -738 -647 767 440 443 -2 247 -587 697 -222 687 -881 775 -665 -438 105 -612 324 287 -141 -47 411 -876 -592 397 -787 333 -629 72 269 166 354 599 -877 772 -162 -189 560 -544 84 -647 684 -132 -80 683 34 -817 405 426 122 -474 -559 -99 526 -377 543 -355 -537 -447 504 -241 -358 639 447 -786 202 414 -578 -727 -846 180 -553 332 627 116 -190 45 -770 -592 -892 -61 6 549 -299 -211 -520 -504 349 90 -723 -748 238 107 -378 -282 -301 -779 -48 -820 174 508 -714 195 620 -590 -325 434 365 -760 743 -455 204 -460 140 -677 -823 -245 -331 30 67 -596 -881 523 229 -676 -688 606 -106 -35 -80 298 -328 101 249 758 -565 -179 543 -359 -886 -43 620 376 -204 -351 88 189 -413 47 -579 -722 215 -739 -787 655 -97 588 61 -542 138 -546 -772 446 -640 -887 -233 554 625 -662 -124 43 510 40 -624 286 55 -592 -66 164 560 -743 448 435 34 -362 359 -406 -758 -512 525 731 135 315 247 335 563 -435 -336 -857 741 -341 526 726 539 117 490 261 327 -450 519 -352 546 313 50 -492 -185 541 672 -168 -541 695 496 -726 -253 436 191 -411 293 577 125 537 -111 -175 -236 12 263 740 -619 -128 256 570 217 -446 -359 -464 -460 768 141 88 -708 600 688 48 758 -219 791 -264 104 589 -391 118 384 762 605 43 188 -552 -205 -590 -549 423 471 453 -672 -682 84 448 -879 -405 611 19 -599 -900 -727 -736 -190 -409 23 112 -237 17 -140 -171 -95 -622 -170 -261 -29 -41 796 221 -88 791 -17 -387 -684 51 162 460 471 -83 586 770 -490 -353 782 -313 220 337 -330 -579 -233 -429 -421 145 -807 76 345 -787 700 -486 -384 -427 464 432 -348 275 -546 65 -596 595 -809 733 -586 561 -638 -767 299 -266 -59 -42 636 739 -253 -725 -334 179 -611 -493 -4 631 -347 -18 -841 -181 -127 170 656 -530 218 644 573 3 271 220 380 -643 -800 -283 551 294 55 -54 -351 350 366 -243 722 -175 -198 -783 376 710 -329 188 -513 679 -509 -42 530 288 694 784 -859 -89 -407 -450 522 46 53 -169 719 222 -810 -236 -291 -483 -270 730 170 -182 -674 713 103 -251 71 -146 340 -122 680 -478 -479 -275 -673 475 182 -852 375 467 -512 -820 787 202 -724 -212 -745 -306 654 83 401 -67 226 603 -809 -186 755 656 46 -45 -590 463 374 -627 -605 -103 586 -231 626 -871 743 -817 -641 440 -431 112 -187 -682 -446 -633 -371 50 616 179 361 -833 -602 -145 793 499 109 347 -875 132 -751 -388 668 -750 -535 -427 639 402 -764 -462 -304 660 606 453 284 690 512 -393 586 186 -503 -136 606 -10 -110 364 452 -727 730 611 685 -843 -466 786 793 336 -889 -73 772 142 365 371 568 278 -216 131 549 618 -818 -34 -328 422 90 81 -449 140 505 -510 -285 -501 708 -122 -194 510 117 -848 -738 -724 -519 21 -674 -61 670 460 798 -48 -606 364 137 401 -522 -425 60 466 -830 292 -201 396 570 -881 449 -788 -461 -134 323 -331 2 -710 274 299 422 789 -709 -797 355 -226 797 -513 56 722 697 659 562 481 -740 407 398 414 -405 728 672 -76 -63 -404 -472 87 597 662 769 718 209 72 -408 741 195 579 520 -408 609 -62 -386 -328 373 621 -25 701 777 446 627 -46 412 -323 672 -892 460 -786 -21 -315 -520 -338 365 155 -129 488 -306 -529 -468 -730 455 629 -860 -475 -144 460 -328 -592 424 -35 -56 602 -439 160 732 219 -108 190 79 -526 -358 -69 586 -77 -488 94 -160 -237 353 -491 -494 -322 -751 36 511 -480 -212 -610 -746 179 703 277 -789 -442 -417 -174 663 -885 352 -30 -528 94 -260 -252 418 -620 -554 722 193 85 -694 548 -460 655 -845 9 -517 547 130 -142 706 -748 476 450 -696 280 7 -792 -442 -260 281 -552 169 706 -59 406 304 -617 364 -160 326 368 342 500 -788 -448 -338 -34 -487 353 -523 263 -752 201 -609 783 -565 -536 216 -704 -626 -82 -840 422 129 -749 23 -167 489 -308 -292 -57 -248 461 -57 -848 552 610 131 332 -318 694 -24 -818 -172 -677 -138 -3 590 775 628 694 -677 -185 -133 522 -569 -74 -426 -499 -672 -697 -340 -511 709 662 -619 140 360 -380 -58 93 645 394 -432 -62 -369 -513 771 613 -842 -3 633 -443 -324 148 232 -551 -89 -794 -8 -770 147 552 -828 -166 -184 791 622 207 601 138 393 -830 -135 -788 550 96 792 449 -56 -207 662 786 -531 146 247 56 401 240 -409 130 -586 -535 -603 334 301 -242 269 -339 473 605 309 -825 719 -354 767 -212 -405 781 -284 536 -541 522 -5 631 -832 627 -463 575 -384 -376 -230 -442 148 -26 -520 -101 782 553 -525 -788 -853 669 463 -675 -736 -89 -737 -6 -800 -781 -191 324 -691 -243 485 612 237 583 462 -719 293 623 110 293 540 -790 -533 78 -789 401 613 542 270 -71 588 584 666 -420 -486 366 586 -605 -891 666 698 305 -541 677 -592 493 -276 748 -177 640 -430 -429 -671 307 278 -229 67 -689 -350 -502 -208 -593 -184 -104 -707 714 258 241 -677 -868 -376 -688 -596 -320 728 5 532 -894 788 -549 -130 81 646 719 -247 730 -324 271 731 166 -322 -326 362 -455 -129 -699 -691 -588 162 475 -177 387 86 590 679 -711 383 -100 333 -216 284 604 -4 79 756 -518 635 463 7 -751 455 -99 709 -543 -707 712 628 -300 777 -784 -739 -40 241 -619 197 -131 393 789 -505 -144 -793 -556 -277 -164 268 344 532 313 -886 651 650 782 -172 602 -223 -115 294 351 -724 -177 280 -419 711 432 -353 -68 197 -207 -370 671 355 -435 491 67 -854 794 112 -292 -747 539 777 379 -173 -274 90 550 521 158 489 -492 773 -481 115 -646 119 -26 -587 -174 24 -410 -863 -772 683 -803 759 -596 768 101 -664 214 392 -622 607 -795 -182 -854 -261 66 755 350 -494 -808 -408 -250 -327 -872 707 -97 -331 391 597 -851 5 -750 297 508 -801 -842 -336 29 505 284 -809 355 254 -470 -573 394 -508 -794 -272 282 -838 -684 -34 101 497 -97 738 367 165 -692 -419 -14 -490 380 656 -563 -272 -847 -239 426 -121 -59 769 -560 -480 -573 66 722 -565 70 377 499 -301 -619 628 -209 343 612 -21 -894 -385 -169 -504 557 0 218 -152 -76 -139 480 -139 -337 113 203 -156 602 354 594 782 -732 -571 -758 649 -603 229 27 -670 -385 -802 459 535 -653 -557 -161 88 379 -678 -409 -841 516 -460 -268 -139 340 -387 -770 -514 89 370 -21 105 367 206 154 241 -737 -874 -467 -711 576 -580 133 -497 441 -800 688 -354 194 -596 -751 -11 493 114 722 -877 196 254 -341 3 -188 576 -72 440 -272 -783 285 -204 -39 334 -304 -316 41 -884 -676 -183 -659 -201 -683 -703 730 -217 746 445 -814 -536 281 -269 -309 256 767 -370 -341 -773 298 573 247 777 -27 215 -168 -792 -167 -16 -94 56 -94 -704 338 114 137 -766 -786 771 432 -718 -481 -599 40 198 -106 321 139 -625 217 -119 590 -769 482 552 -327 -468 -458 -217 181 250 372 322 339 -413 -91 -306 -26 -383 -214 85 -455 -473 -376 694 -900 -839 31 33 567 -742 -280 487 -635 353 -839 -350 119 99 -459 -326 220 -59 627 -214 -869 125 244 -53 -396 221 -447 -893 611 741 604 171 777 -270 648 710 -764 405 -294 69 265 508 -438 -143 -563 -261 473 -406 -417 -499 450 539 -280 66 -418 -468 237 -353 455 -792 -475 -534 656 -741 235 17 -367 221 -840 237 -197 53 12 127 -694 -434 -38 8 590 -777 703 464 217 -274 611 551 -680 130 -609 88 164 -801 -332 421 238 -705 -197 -380 649 -637 -508 317 -487 -623 32 295 444 -239 106 121 -474 677 431 -181 124 -548 538 -356 -165 -386 621 -252 301 -145 -412 169 414 -236 78 -898 -872 200 -411 492 -655 -448 38 -459 -154 492 -677 -511 775 26 401 -92 -484 587 782 -507 -524 705 533 -680 482 -643 -681 240 321 321 -7 105 -614 649 658 588 426 105 -53 -13 -116 600 39 -474 115 33 -427 682 535 34 410 -634 -727 221 -151 -470 -526 -790 670 -476 -274 639 -96 162 777 -254 740 301 66 571 758 -90 -577 -162 564 456 -47 728 405 680 -33 -886 574 -781 617 616 274 -888 -795 -617 641 -880 707 637 15 61 -319 -847 -812 -154 -585 -333 155 750 -5 -857 278 798 -586 -710 615 781 721 101 24 -672 148 417 -108 -825 556 519 -777 57 -886 232 130 794 -353 41 -412 498 259 -683 679 536 790 -102 -797 349 135 96 269 -335 -413 265 -308 259 -275 134 -124 -509 316 469 317 -141 670 -525 -148 -554 -64 -389 56 790 306 763 723 59 329 -354 -367 747 -282 51 -440 557 -250 -409 183 603 0 687 -467 -529 333 -402 -167 706 -368 -87 95 197 740 6 689 -594 -279 411 -206 558 556 407 467 -676 -811 -613 19 -524 -436 -812 -168 145 566 296 -754 -427 -893 416 -784 -584 -897 -471 -50 445 407 -154 93 533 -649 -118 203 559 603 -173 387 -748 -190 -331 -204 65 -715 -227 -721 799 725 -813 265 586 695 670 -648 -767 716 -887 -34 543 -878 -137 566 399 -7 492 -788 -477 -222 39 550 -633 290 35 -804 -269 -623 -648 -194 -623 14 -629 490 -53 -752 -522 -509 37 236 506 783 562 -288 -347 653 78 149 28 -282 651 437 -635 -879 287 366 -641 285 661 -240 -528 -313 231 -637 329 702 -451 -436 316 363 154 170 -721 -327 266 -404 26 -249 -519 -64 -538 -503 88 -339 15 616 424 -329 62 -277 652 -858 479 -392 -685 307 -36 -10 370 -327 -162 403 394 -624 -110 -550 -282 259 -112 304 611 74 66 673 799 -474 333 83 -236 -423 -881 -502 314 390 227 -709 30 -280 -17 -77 82 -764 765 -434 -712 -324 -237 -30 -313 -618 404 -70 502 228 247 -550 -765 -614 -357 -892 367 321 -570 683 292 684 515 -205 489 -377 -476 -384 -397 587 396 -333 754 -318 -750 302 -707 489 299 -156 225 -763 -200 -517 69 -71 -458 53 -687 -595 -113 -234 -450 -394 -33 424 662 600 16 -458 725 -137 -205 392 -652 519 -774 508 256 142 142 -179 183 -214 480 400 328 -533 787 -199 482 591 698 341 687 528 -273 -404 -358 87 -6 -353 765 -294 495 338 71 457 754 474 -124 -538 -531 -760 -439 -327 374 -251 -112 287 27 -840 78 353 -685 151 -691 -687 720 543 -812 -222 -561 -604 414 143 -226 537 438 -254 -821 51 -879 8 -517 -19 780 -585 -83 730 78 434 -854 -138 -521 236 -85 285 -869 328 112 550 796 -802 -822 632 105 -879 662 -604 307 -536 716 -337 -551 158 296 95 -613 -151 -6 -673 -271 666 -862 213 344 67 -120 -50 -761 -628 -260 330 537 91 -402 463 -633 150 110 327 -515 352 -563 506 -574 -340 350 -470 -632 776 -221 -672 -255 232 -217 450 -170 76 38 -220 277 707 145 357 -463 383 -464 563 13 679 384 585 -728 777 572 124 495 -403 582 36 288 -204 280 -48 18 -675 -825 -51 383 -836 403 -777 -197 -691 -235 306 311 651 -428 -298 404 -519 338 -396 300 -221 -894 -522 626 304 560 108 -352 687 -894 -543 -241 558 748 730 -773 386 -732 768 -239 627 144 770 38 173 400 -716 349 93 -302 448 -805 -757 -423 286 527 -200 -634 -571 -614 -126 -558 264 377 112 -263 -581 -770 679 -93 -256 -276 450 -708 -420 309 385 508 625 485 -767 228 140 251 -746 -308 257 -566 390 359 44 380 -555 51 -549 -130 12 -747 -884 -526 -295 222 -329 557 589 -436 600 191 -389 -878 -77 390 189 -487 317 414 -617 -177 699 52 461 269 24 -605 -45 -522 -528 -24 -126 696 -502 388 -258 199 -427 645 -26 287 125 683 309 178 484 -323 -706 317 -30 -525 -54 135 122 -308 -444 -818 -829 -457 -626 -12 -858 -282 -423 -40 47 497 -820 -883 39 -854 -550 -189 -647 -723 780 -560 536 -482 756 659 0 594 706 -212 205 746 550 -37 616 -619 732 200 -255 24 108 503 209 -763 -820 363 -38 314 704 -692 -432 -685 -593 -141 -10 351 -523 -534 60 305 -459 771 -527 563 -413 -356 647 619 396 -645 -90 -167 29 -110 771 -123 525 -809 109 -673 174 688 -415 -746 351 -128 -202 18 738 -50 415 -528 455 210 -670 664 339 -823 -64 -432 352 485 514 -124 322 11 479 -197 40 198 780 -194 -793 -532 -284 118 -539 -260 -145 -11 -639 -353 -512 325 -544 -789 -505 453 709 43 -397 601 -576 -289 49 -347 -242 -733 667 -380 -694 742 -507 -767 694 661 -510 -330 569 -464 -301 109 -857 289 -170 629 177 179 707 73 458 517 -34 -249 -18 -53 12 370 332 -70 27 -384 -661 668 -238 -747 -163 710 201 -337 80 -145 -543 -266 269 -757 -438 -547 567 258 230 -347 -5 -797 -567 525 396 528 770 -620 -167 -820 792 -264 763 90 -504 -813 517 -752 -494 -191 251 -708 181 -703 -215 778 750 71 -883 464 -280 -794 -333 -86 -516 -151 -413 -658 635 788 -422 403 -38 519 145 -325 691 -886 284 710 -649 -267 -729 -266 -665 -248 -834 391 -146 647 -634 734 795 12 418 31 -412 -567 -790 -201 724 548 -724 -326 443 754 338 -824 450 -221 -761 -155 -849 -452 -180 -86 -717 756 -564 -829 205 762 -63 458 -628 -149 -139 598 -79 -829 -756 -310 -574 -364 266 -698 422 -513 -31 174 -110 159 -340 -389 590 -99 -466 190 706 125 -18 -271 -239 -870 -154 243 6 -72 -96 -96 -895 654 -294 183 -550 215 -730 -40 -743 -143 345 271 -521 361 596 -643 -618 655 -47 681 530 530 221 -156 -818 354 -442 650 85 548 -403 297 -242 -483 -823 124 -613 -738 737 -536 320 280 -2 -12 358 481 213 78 554 731 771 423 298 467 -137 -9 496 -745 303 459 -859 -30 -472 182 562 -191 -544 259 -453 -801 -712 759 -275 -650 -145 -584 594 -320 -75 373 279 -6 663 95 330 -738 325 86 573 -236 -866 421 115 729 -56 -740 -461 193 214 -433 -886 687 -541 -664 -767 14 -558 770 -885 -261 -748 -729 -259 602 430 652 -768 -36 -358 -96 696 -524 -732 -273 23 423 224 -858 -846 455 -211 -181 774 516 449 264 -64 240 311 695 -307 323 -728 -43 -849 179 -899 430 -393 753 430 622 746 264 -857 -333 -202 172 565 208 513 264 -427 535 -142 564 -554 -647 -293 -35 509 378 483 421 210 -39 -16 -230 -828 69 402 -455 -560 -173 -736 -140 171 7 121 -747 -71 640 -603 -469 -759 479 -332 -247 794 729 347 -353 -339 316 618 -2 -894 -738 -724 223 -311 796 557 730 377 -443 251 -704 7 -852 -577 586 -391 201 294 -481 675 -248 -591 466 -501 242 -216 -213 206 -721 -822 -673 328 -53 644 -263 166 325 -504 -630 -208 -694 328 -186 -588 624 -10 710 -356 -607 -44 452 -676 -84 -199 -331 -501 184 775 550 530 36 -701 230 664 -22 357 242 -836 -869 421 -139 -347 353 -360 323 -266 -444 -776 -888 -848 -54 -842 -127 -428 -386 10 -406 -527 46 -440 667 -433 578 -449 -109 -842 622 334 -346 293 -769 240 146 -210 162 -74 -357 376 -741 -778 540 -274 699 -705 -589 526 133 347 -281 -200 -126 -484 -164 97 597 663 191 225 -508 -398 -242 -732 -269 -703 181 3 -188 -881 -714 492 -687 -198 -737 -863 -88 -43 384 716 -346 -311 -184 -828 75 -332 395 -300 268 -476 -591 705 646 765 -44 501 195 -542 -230 763 -211 325 -873 662 161 -362 534 2 -237 60 -683 429 -856 378 -403 448 220 -309 599 -884 688 228 -554 -897 89 41 -150 -556 778 -134 242 -38 308 323 409 298 -405 -434 176 258 283 -45 -500 -866 344 -677 -778 -635 -612 181 768 -37 12 479 513 674 251 -884 -398 -438 -29 -227 596 169 200 -749 -66 136 669 383 -307 306 567 278 353 761 88 194 -188 -510 616 709 -658 -547 -255 157 -563 473 -140 556 611 166 -681 744 -806 22 328 12 105 443 -421 -590 -107 458 -370 96 -568 449 523 -80 -286 -170 -112 -56 108 -31 -56 549 -750 -335 -823 -465 567 167 649 618 124 -472 473 -43 -60 -780 287 268 -570 -252 -554 284 -546 -434 365 -333 -716 177 -369 365 -877 345 -540 216 276 -191 -649 -63 739 -105 63 464 -405 -286 740 -501 232 -270 612 -699 774 358 -888 -604 749 502 345 333 -287 -479 -49 -269 -181 303 399 250 -898 -225 119 -445 -872 141 -45 -122 -880 -835 -160 -396 -106 -704 -44 524 684 -201 -289 -123 427 -895 -100 414 170 289 764 756 -692 191 623 -641 -330 -440 129 -328 -746 -744 787 182 429 225 -408 -798 -351 -653 608 405 22 611 296 -43 796 -578 -448 493 -805 559 382 725 -545 280 664 34 -77 -71 712 745 -291 -617 683 -640 -44 184 -505 182 294 133 72 -517 -237 -690 -527 -704 673 571 -369 -104 -494 594 -108 -674 -637 466 387 -550 783 447 371 354 -658 542 291 2 769 627 -770 413 -183 -336 777 -875 -655 -327 6 507 -653 -892 -418 -28 54 754 583 23 722 -481 -143 -41 -803 145 -470 -624 221 437 156 482 273 67 -274 -562 392 -552 615 -407 -79 149 315 625 451 -758 422 -458 -12 126 370 736 -335 -145 161 -804 99 -22 -614 212 711 -861 -37 -864 451 -357 249 701 614 -858 -840 279 -260 514 -800 565 -429 -564 -717 368 82 141 264 169 0 -60 -68 -206 537 -589 -874 -372 -60 -725 501 391 680 602 -830 -758 -675 -309 12 -461 -455 -336 -633 -585 665 454 698 -305 761 393 -359 250 -663 721 326 411 -471 -101 -846 -827 -817 -812 675 -122 -518 -464 -749 -65 -23 492 -84 90 93 736 366 -70 -771 -1 -428 -387 -715 -545 -139 408 -3 -307 606 -452 486 798 -724 -1 -682 322 660 405 -738 -775 -399 779 -624 -56 -481 410 -520 576 530 547 -635 294 -392 88 547 -197 77 -136 -386 689 473 -595 240 464 -506 -51 318 757 96 111 -435 215 656 -61 776 228 -799 205 -385 130 244 303 -702 560 5 314 -186 721 -303 268 -280 -593 -192 415 -435 -10 -836 561 204 -413 719 -421 130 -498 -766 151 -554 158 -469 376 572 -810 598 496 590 727 616 739 -510 425 -159 -659 -876 -39 67 -797 297 228 457 -663 -560 -658 642 -164 -743 571 11 -543 -604 775 408 45 703 154 -24 519 -588 245 -820 -194 -474 -233 -452 168 173 367 -332 -648 133 -255 -13 425 -307 542 -135 601 279 -80 62 -278 -835 710 -280 -2 -66 -459 -370 648 -185 -363 211 -125 -266 -140 -523 -414 -194 553 -453 76 -454 -329 42 364 -485 -594 -858 -372 -258 245 38 -235 268 -819 -802 -228 314 431 384 715 540 545 662 -653 -429 -427 355 743 286 -290 -693 -612 -426 -724 -517 745 -287 -200 -131 -900 687 117 307 -520 20 680 -414 -539 -454 750 -170 618 446 10 -857 783 -386 558 426 -367 -360 -842 130 708 -185 142 -860 -663 533 -577 735 -488 -857 109 -90 483 203 65 -413 281 478 778 -642 124 -426 258 628 121 503 238 -458 -794 59 -342 -23 -62 -788 -639 487 -370 22 440 489 600 -875 726 -791 721 113 -37 -548 -369 -27 117 -238 508 122 -881 491 380 183 -863 561 -833 -586 -864 660 -214 436 -170 102 535 -478 -541 -819 -30 -856 -222 238 -768 361 80 -169 228 531 260 -108 386 -342 -656 -249 -324 510 -433 375 -272 740 162 404 -538 50 -625 -490 -598 132 244 405 474 407 255 536 -39 -460 101 166 136 -393 39 -818 182 -449 257 -357 312 257 -52 355 -232 -287 -875 -31 -286 -706 362 625 710 -504 680 116 -30 149 649 -2 211 -50 15 -847 266 -34 65 -177 790 531 -190 193 687 -821 -804 -369 440 321 479 -626 242 631 -152 -454 657 -30 767 270 45 -155 -822 -495 276 -604 432 -162 -426 -560 46 -797 670 -131 -626 217 -223 390 147 -730 -221 20 778 -328 549 -587 218 -22 -474 111 174 512 519 256 -842 671 -610 537 309 -210 -778 22 6 708 739 -506 224 -369 -263 -18 -769 -492 -433 -332 -526 434 -24 428 352 -502 165 -754 -180 -603 -699 -550 -632 757 -737 -493 -220 -500 -453 -242 -534 -523 -805 422 -639 -211 674 472 704 -631 -202 -33 -74 579 -534 648 485 540 221 661 -191 -828 144 -234 -828 619 739 595 397 -736 -812 586 547 123 -760 -384 -858 -688 334 -418 115 -455 287 566 -253 17 -887 259 -498 -666 -602 666 -303 -334 236 747 539 -678 -473 -14 261 689 619 659 516 -790 -70 375 -763 -133 -426 -551 -868 -843 97 -716 273 -464 -852 309 -881 -436 481 89 213 -844 -704 -689 -702 77 574 670 180 80 -857 -774 159 -313 -77 -356 681 624 -861 -328 -180 -823 703 791 279 -200 101 -280 499 572 -134 -54 508 -352 415 -291 520 -557 -807 -189 -391 57 395 -403 -90 294 -333 749 778 -733 522 576 -353 -258 167 -104 299 294 -401 -678 -749 79 761 -871 270 416 81 104 -685 -228 -462 475 218 -553 -804 -847 -108 -92 -527 -341 88 392 -166 532 -29 713 -442 -186 -292 779 257 156 78 374 598 80 748 -633 569 -865 -641 -202 -156 -768 -762 -293 531 -443 -388 673 -571 74 260 -164 -644 81 -60 -470 385 -72 -699 -706 583 297 -804 95 -590 -526 457 -333 -391 -478 244 -27 -303 -194 649 -174 160 598 -118 560 306 339 361 213 202 117 480 -872 664 -175 34 -528 381 -458 1 -314 -571 503 -12 382 711 -666 445 -439 -418 -797 -877 -750 567 642 -713 23 -506 678 -664 681 759 72 488 -468 707 45 463 793 -616 -772 -89 -746 135 -42 -206 -814 780 710 -274 -41 361 -113 534 -501 142 -583 -325 -224 -153 -739 380 -801 41 367 -282 -493 751 381 542 -147 169 -297 258 -109 -168 305 291 -511 77 -558 151 -212 117 -465 -95 193 685 599 -602 769 -54 91 -671 -364 26 -245 681 610 -211 12 732 89 -798 -272 -747 798 -517 -23 24 725 -318 507 -261 -388 -560 38 -675 572 65 -268 678 381 661 -479 468 755 -703 340 212 -820 -141 278 650 195 -825 346 -498 -119 -542 149 -447 -142 -807 -835 19 121 678 -821 322 542 -214 -842 -383 -684 -45 -115 -643 251 -730 682 479 -565 -373 783 -160 -498 -737 468 288 350 252 -71 12 -143 629 -97 -566 -259 317 -134 466 390 -585 -222 539 -373 575 77 -126 -626 30 -25 -549 -792 235 -146 -212 758 -119 327 -689 372 -491 -469 571 483 670 -754 648 -680 -854 330 169 43 -892 -590 -631 -184 -820 -374 -21 500 242 523 795 184 430 212 -458 -743 656 59 -400 646 -179 375 781 -556 -695 -383 293 -573 443 185 98 389 -791 294 -152 -218 261 125 -215 173 291 -825 -158 -718 568 312 -604 -14 -702 -660 367 127 -768 -447 128 -332 215 658 -576 -371 430 -644 278 741 -553 -609 491 -553 -402 -240 467 622 -725 -832 -810 -557 -696 -612 -128 702 698 656 -155 -532 -686 -67 758 -264 353 -500 -182 592 771 -741 18 66 292 -277 764 417 -688 490 -39 -269 340 722 368 -150 -856 69 254 -363 -301 29 767 -586 -651 -674 617 635 177 -889 571 -353 -265 259 -475 -542 522 -590 124 -372 -748 -176 -93 -518 -336 145 -381 458 -414 -800 -764 -257 -377 77 620 115 -417 391 -40 779 -329 66 -757 -609 295 -330 641 -125 351 49 -735 -369 -431 352 -810 -330 780 1 584 -434 -871 32 224 140 -641 326 -148 486 793 -400 -22 545 -286 410 115 -455 290 -352 762 -588 755 -411 -670 655 36 477 416 -137 658 570 472 589 173 721 28 -579 -801 -342 -47 193 -687 347 -509 170 -552 -656 -231 144 -468 311 -509 -549 -132 -550 -70 -893 351 -510 -419 257 -586 676 -64 -28 672 793 -766 -235 745 -185 774 -18 485 13 764 369 686 505 195 -103 -824 -647 170 143 -821 -465 229 161 589 -842 593 570 488 218 58 -392 595 -780 -641 793 62 630 -367 -467 362 -526 -223 -280 -184 359 -775 769 -678 702 332 -342 -13 687 536 -624 -773 -748 -633 -476 437 161 -797 397 235 259 -425 -666 404 -279 -133 461 -568 171 -767 -142 363 -6 -20 -767 795 749 -852 -223 -530 135 162 504 -169 -223 -411 -826 -189 -876 -885 -94 -286 703 629 -651 -521 -787 751 35 -87 -189 -787 648 -573 333 -644 755 48 635 598 -45 -893 -501 -814 624 7 555 -256 -378 239 -661 665 80 554 197 -175 547 -302 -78 269 255 -654 -553 365 -245 -118 333 618 530 149 -489 -385 -590 -894 672 -116 -426 -788 711 -91 276 489 704 337 338 -65 -233 9 561 -255 -847 -332 -867 68 676 46 -798 -138 717 -67 -636 -414 244 -328 -400 103 652 165 507 750 600 227 -5 -851 796 190 729 616 -391 -597 -369 653 -212 444 749 -309 615 -702 -676 -500 482 413 -588 560 -497 -260 -584 -652 -227 276 734 292 247 428 386 -320 -1 -173 680 -48 396 558 135 -14 -837 -284 691 -853 -894 -623 -298 256 645 92 -654 187 495 779 -732 -727 378 -188 -795 -789 225 -462 -523 -12 676 160 -710 -334 437 142 125 533 -555 144 485 253 294 605 -594 -607 767 620 -9 -499 -125 305 -416 348 179 -513 -624 -663 741 41 446 -334 -444 -620 -274 -181 -236 -443 415 305 -498 -483 -889 429 -774 -709 -893 -846 -690 91 -816 466 705 -302 -299 -494 -129 24 -200 407 -229 318 526 259 -327 712 -143 -62 75 -211 579 445 -237 -3 -107 742 234 572 -897 -826 375 -226 515 367 -406 -422 -326 78 337 696 514 -643 -404 40 62 -602 218 488 598 -361 -320 77 -10 -457 480 429 -411 -794 -65 410 -787 196 472 99 -633 -264 -117 -583 775 77 490 85 561 -898 483 653 260 57 -863 -101 491 -390 -369 -469 -319 762 -631 -193 -353 -895 311 522 -316 -472 369 334 -140 -851 708 530 405 498 21 -98 -615 453 -625 102 666 75 -850 469 -515 387 -257 -839 739 270 -326 -888 -329 -829 18 -732 568 -493 382 -590 585 -648 205 -305 -700 470 -615 -886 -421 127 -475 -355 647 205 -688 -607 -828 -212 696 50 116 377 586 696 -559 484 460 157 411 -813 330 459 -667 461 113 -243 -240 524 -422 -360 -104 794 -367 -181 607 -768 190 -779 308 48 -567 243 -7 594 -208 -765 151 328 296 -278 214 745 -59 -524 644 -611 698 658 -854 -485 -836 648 -185 15 733 -11 395 -889 -306 393 186 7 -860 -311 -762 -224 495 -848 598 -627 -378 -183 -98 -885 524 -192 -191 -38 474 646 -73 -351 -406 -679 -523 -279 -623 644 -842 575 -887 -392 -791 393 621 482 131 5 -61 -215 -615 -783 -622 -726 64 -62 278 568 321 -861 -137 18 -318 72 -731 636 -734 -325 280 786 -820 261 -185 -28 512 -733 -256 -137 578 -556 -576 225 593 -368 228 -219 -390 331 -611 662 -720 -467 -558 -255 -649 267 -706 -407 -131 -420 -52 -241 -737 419 -61 -243 67 564 305 626 -109 538 -780 -882 -62 -212 64 -371 389 -323 450 562 -572 -262 420 -781 -48 511 -316 -329 271 474 -25 -724 601 -279 459 -253 459 -814 643 677 266 387 -336 523 -82 -810 -505 -26 -772 446 -38 -727 -649 754 -283 786 528 232 456 334 -362 -536 -171 -321 490 66 -654 -604 -167 -401 776 -1 -287 -142 769 -568 345 -828 -851 670 537 -87 677 -744 110 415 -830 -195 -126 240 -32 347 531 754 589 -198 242 -420 191 -331 -588 782 300 378 -608 -18 -496 554 -847 709 -140 112 -677 -870 -292 -258 236 518 -871 197 -499 -556 -143 765 708 -398 84 -431 -778 -94 428 -198 -203 -628 -202 418 705 77 -805 -242 -793 -604 -229 -38 81 -614 -812 -299 360 263 -606 212 159 551 412 -77 -143 -423 689 -610 -311 -295 -879 738 516 -24 -188 333 -219 161 -406 479 -123 541 -576 271 -710 612 -506 -590 -402 674 -161 278 -392 52 -853 -10 21 -647 9 595 -528 734 -343 786 278 -536 -71 326 631 -7 765 -416 -288 -884 369 -514 384 -815 -288 -236 -126 447 -132 -210 -744 786 221 438 548 -814 -678 -739 543 132 -312 -349 467 531 529 229 191 704 -462 -301 -810 234 -160 171 -867 -418 -619 190 305 -620 -729 669 134 290 -160 -338 330 742 22 -209 319 399 -210 -203 -865 -748 -453 -444 530 -349 -206 -500 -734 -623 -623 -813 -206 -79 671 -588 -488 21 -395 -150 -767 33 -480 529 -318 -603 -895 -233 573 470 -630 -832 147 198 401 496 -249 -232 2 261 -21 -249 -696 601 -25 -150 -64 -89 -90 -100 172 462 696 633 431 268 -701 503 -132 -336 767 -619 -614 -48 -789 435 -378 -577 -144 236 -316 569 -26 -405 342 -548 -536 -663 110 -69 -499 682 -373 25 161 -751 89 -411 548 -788 -454 -853 493 -256 -880 202 373 -599 -740 58 106 -57 154 492 -516 -385 -407 150 -116 -601 575 -607 -735 -594 686 734 -746 178 747 -450 -551 -433 656 -489 -61 -9 -243 -209 -809 -233 695 -167 542 -719 364 721 -880 770 457 619 -605 533 -640 151 -251 41 55 172 47 402 -282 643 688 563 -710 -483 -738 50 326 -562 -226 149 -588 -388 -500 -581 630 -744 418 82 -90 -819 334 -317 33 -253 -351 325 165 701 748 255 -89 -162 -186 -642 513 768 -614 -818 438 457 198 -765 294 221 -408 -87 -229 76 497 612 -72 -502 3 220 308 -82 596 629 -672 -713 275 -760 589 43 774 574 495 -323 7 444 495 -721 -110 255 -134 224 -823 597 119 642 383 738 -336 -877 -515 45 651 99 327 -5 296 -599 650 -42 -160 520 -73 225 -830 -819 725 514 187 -298 -803 -350 -731 -785 798 110 -850 -109 634 -690 -132 -65 717 -494 -297 575 577 612 645 -48 -421 592 -618 -292 303 -448 21 245 -625 -250 -436 -491 505 -98 -519 657 10 406 -821 366 432 518 -26 479 -513 -646 -506 -865 -67 -548 -143 -500 -444 601 664 -573 -867 289 -425 -494 300 -689 105 -84 -151 -239 58 -174 -324 -608 282 227 -723 612 610 -20 693 -206 -813 774 -274 250 134 -399 344 78 -89 -635 527 -792 -245 718 -594 -201 -161 -412 490 120 540 220 -448 -239 -625 -194 450 -144 494 -428 616 -220 297 484 -19 748 101 -373 -509 402 -31 -247 -275 -172 -280 29 -428 573 389 -417 -39 -798 266 -242 -562 -861 -272 -254 76 -269 442 -104 -38 -888 450 -488 -106 270 -754 -781 20 264 680 -570 -706 -412 361 359 -564 585 -451 -331 788 -9 -849 347 -279 -162 -563 67 54 -143 65 -687 -777 775 321 -196 291 -420 356 724 647 -210 -733 389 303 -724 201 -385 633 -113 -803 463 -217 164 283 -855 180 -77 516 -666 -202 583 -121 390 -704 771 -898 -404 390 659 574 555 -23 27 -141 -789 -71 -157 541 -497 319 -745 436 343 -691 -618 -128 -209 -407 475 359 -147 -73 188 -502 -9 -274 299 -246 -483 -46 461 -839 -766 237 339 697 289 -239 -649 306 79 439 488 456 -109 521 -721 -579 221 395 -724 428 -653 77 -556 -451 -443 507 338 -613 -375 -847 -103 690 370 -528 -348 702 634 124 -580 143 -406 580 -280 459 -599 -136 402 156 457 540 694 701 584 168 -896 -332 684 -194 -141 -374 155 411 -2 -782 -595 287 722 730 -136 -1 -93 -381 483 775 118 -27 515 -128 350 -730 596 618 79 -560 676 -824 -363 210 473 354 250 406 4 -546 -299 418 408 249 -452 368 494 -31 -323 272 244 -213 583 539 -767 -593 777 731 47 -124 -340 -865 25 777 697 48 -593 -157 -226 147 629 461 -487 -827 525 538 -101 -371 -611 558 -786 56 362 -56 436 -808 47 -104 283 694 582 690 671 763 -552 -517 -563 -213 485 202 -667 -232 -823 6 4 230 785 -344 -602 -413 133 197 -878 444 120 655 511 -189 -657 -479 -437 -608 437 240 -249 -892 -53 -843 460 -642 477 -826 -30 -527 634 197 -626 -576 -131 285 719 -589 -450 482 462 -176 -35 178 -166 663 142 -2 -737 -470 722 -855 694 422 -851 124 -893 -661 -353 780 -234 -623 496 -883 -549 -543 615 -500 -572 -862 245 -842 -720 -448 -49 -333 611 -187 -509 -387 -125 537 -521 697 -137 326 608 -55 191 45 198 -428 -507 -294 70 259 561 -152 -504 637 355 545 703 601 -18 -298 -765 175 290 539 406 545 -553 -259 -244 -163 554 -643 -636 207 -140 -750 -628 779 -849 -267 798 -742 -273 -664 747 12 399 156 -503 419 783 666 -836 228 446 596 -138 745 139 -397 225 164 -668 -832 764 -236 -491 -418 185 650 -144 -302 592 -178 -151 -341 -157 396 -138 763 -836 -552 -293 -447 601 -38 -665 200 -374 105 681 -238 -189 266 -391 653 249 793 -165 -758 -188 -730 25 -245 -179 159 103 -322 138 -655 629 -236 386 384 -120 -752 -255 736 -431 657 -45 -319 -621 248 177 -429 593 -268 -203 -394 -292 -801 702 798 301 203 784 99 724 -612 561 -826 559 -582 -769 -211 -355 357 299 -614 -540 -397 -878 -89 39 -301 110 753 -117 379 631 482 716 516 -644 251 -616 446 -156 -875 -787 -639 -550 302 239 732 215 146 689 710 321 84 -514 702 -391 373 -482 -350 -336 -671 345 -213 281 638 -483 -565 -475 234 295 -763 256 -220 -780 -111 72 -777 -864 545 112 287 -716 -134 526 421 -770 -451 -268 252 300 432 -388 428 8 -722 -77 -66 -541 -186 -331 608 743 460 642 292 656 648 -37 473 722 -544 -509 761 650 -732 -827 188 -765 -670 436 348 -389 -271 443 642 -137 -731 759 423 -190 -488 -261 -611 742 -225 770 -619 779 68 654 -806 188 -646 298 -513 -581 594 -94 -293 137 -713 -788 683 137 -242 76 449 -219 -440 476 12 -845 -784 -768 616 -591 617 -24 484 314 327 -476 -186 -164 -128 561 642 224 -243 -629 433 -94 -656 -806 -351 702 99 -380 429 420 693 -847 -212 215 541 -750 -586 530 -841 -712 -761 140 140 340 223 269 -242 649 229 -697 -481 -308 217 273 -367 272 668 35 -851 -654 -863 61 428 144 348 -88 -654 -765 -444 493 323 -398 -683 -390 -16 -886 146 532 578 -148 187 -596 738 730 -652 -634 -816 282 -21 -798 -63 -693 280 -866 -211 0 -107 -430 647 -575 -293 295 -649 148 -394 750 210 557 541 -422 11 -591 -820 -672 324 185 -460 326 -283 324 642 133 743 369 -554 -325 -870 583 33 364 -179 -331 260 -72 -468 -188 -478 476 -306 -356 -31 -115 -602 -741 26 -242 149 697 110 -669 91 -251 -824 -601 291 -308 536 555 370 6 -258 191 724 565 -729 -186 590 458 -505 601 -723 579 705 469 -823 -452 602 729 548 -719 695 -193 -740 369 102 199 -351 226 -149 -438 -761 672 439 -394 106 -739 475 -62 -582 -510 -821 756 640 -829 -86 578 65 -757 -306 89 -322 763 -536 -756 89 346 -276 -814 -6 -656 -114 -247 714 -467 -791 668 412 -515 199 -778 587 -276 -672 596 -235 -791 764 -426 631 -478 -72 603 -424 -52 -433 495 -432 699 -481 15 490 1 -732 537 647 556 -44 -448 -889 -775 -38 -595 84 2 -301 230 -351 748 115 689 622 -845 131 -668 -641 -305 -822 787 296 -212 669 17 524 -667 505 -146 784 -797 795 -716 -403 -558 -326 653 -759 -299 626 -270 581 288 -463 772 671 -233 83 -727 243 -581 -24 109 -144 425 -720 202 363 -232 689 -225 192 -680 -635 -777 309 643 -488 -20 387 -695 614 264 -526 284 -294 -788 -742 -307 -198 -133 -611 799 -783 -784 -240 -150 174 289 -632 -712 -3 -611 -341 339 -95 -428 340 69 -593 106 384 -440 -691 -793 790 -77 -573 -339 -333 -590 -686 -438 672 -785 254 9 795 -861 749 59 -575 -900 -49 -372 -487 -115 -873 -350 263 564 394 711 -105 87 -106 483 776 349 140 308 571 674 -248 -643 679 -803 -162 627 -779 582 202 -653 -869 664 780 469 208 712 -641 -727 731 -358 188 138 340 -8 -160 176 325 -352 -249 775 32 213 -147 -310 128 295 668 -281 -14 687 -745 -763 6 -287 429 -134 -273 725 499 712 -295 440 -884 -106 -434 -376 -198 -726 -358 586 440 -737 135 -760 573 15 721 151 723 534 191 52 -291 217 53 249 -516 384 566 -765 516 143 -638 -528 272 -816 724 -768 -829 191 -581 -398 704 -491 -487 730 3 212 206 322 -652 375 -241 375 -386 -175 -657 23 -757 537 -80 -86 278 92 -282 -330 -372 759 -549 471 -443 -191 -864 457 -332 -504 123 387 -195 -404 88 382 522 285 -631 -383 175 -842 -241 -614 589 636 -345 -634 -73 -533 236 222 -722 -7 -445 -295 37 303 157 639 -761 182 212 -596 248 -539 -363 -129 561 95 91 -194 -240 375 -253 338 -587 154 -516 -397 -430 -532 53 -210 433 570 220 -534 331 -509 -841 715 -176 -628 -172 709 -39 -190 -847 441 232 96 476 -590 -346 -551 240 27 -137 -617 -277 -658 24 712 -613 346 -868 -200 -203 -197 -849 666 -44 55 684 516 -671 -220 -410 -368 -276 541 -413 -18 458 28 312 540 485 -31 311 -583 -838 706 -621 -787 -431 567 -866 553 23 -721 469 237 349 192 666 -153 229 -218 -26 -137 339 490 200 -690 -691 -637 -846 90 -57 -497 555 -378 -897 -163 -186 793 -859 56 311 -386 -374 -320 -348 -22 775 -349 164 343 739 -858 -888 -315 -2 106 340 342 406 216 -736 -652 293 -130 457 243 -875 -274 27 336 498 -72 -892 -746 262 -41 -364 470 -110 -175 58 639 463 65 670 623 581 -89 -762 487 -161 648 -768 232 -97 -670 -611 784 706 147 -382 -124 684 614 232 337 125 683 151 446 40 612 176 543 -226 -320 -841 568 -599 -9 -601 738 551 178 698 694 315 600 738 134 -827 -398 -707 36 -467 -576 -410 -80 -99 -569 -13 -554 -334 296 -156 224 -158 425 467 707 -469 743 -713 309 108 742 430 639 88 -869 198 -737 526 -106 -582 -308 471 647 557 -693 -206 92 -482 -435 705 508 -341 694 755 -325 354 674 -399 -436 -623 458 597 -116 122 552 661 709 -459 566 -638 580 -515 -409 -252 -104 -202 -406 390 -497 -740 308 -481 103 241 -344 280 291 0 -197 -322 -361 279 -381 669 -879 717 463 -427 -512 770 -430 391 -533 -657 592 652 -311 -380 -839 -304 -101 393 -661 -373 -764 513 560 -773 422 -70 218 219 -639 606 -585 -511 -575 -862 127 800 654 230 501 -648 1 -371 764 -867 -715 77 757 -881 402 -397 -48 -549 -846 -238 11 650 -872 370 706 91 655 543 283 -150 -16 172 -448 546 117 533 405 716 -827 570 709 -478 447 594 132 523 710 -489 613 178 273 -771 296 338 -40 396 -761 -412 -366 45 -528 -616 -613 130 722 363 335 324 527 -113 -667 -15 -765 -40 -639 65 -430 306 -863 -191 -264 536 -615 669 258 66 -255 111 -120 792 -444 -667 772 -364 85 -717 -517 -881 168 156 -143 496 524 -145 662 -596 -410 -343 -440 86 -541 572 -465 -229 450 -650 -618 223 -857 -84 -571 -658 -680 -873 -611 -154 -37 -327 726 388 459 -179 621 -409 -290 194 569 -127 -726 689 66 787 188 -104 -401 -539 707 -468 651 -106 114 -602 557 751 -847 -226 674 79 -894 -623 -84 394 652 -122 -661 -583 -559 -213 176 -354 -632 113 342 -267 -532 309 -253 -85 572 558 -619 133 -369 128 -416 -781 544 114 392 -729 475 -622 -163 -123 -772 -262 38 699 -397 -461 -815 406 -266 -218 -156 55 -591 -704 -588 505 770 342 -248 -620 -772 -435 744 -291 -438 337 532 -769 254 67 474 -79 491 -43 -571 399 297 772 227 248 -746 -287 -612 -710 516 509 -506 -302 -562 75 317 574 595 774 -16 -900 -67 -516 278 138 -664 156 306 -414 -347 -627 -673 -98 -282 -656 283 618 -886 31 2 512 675 583 753 719 265 -883 380 208 -21 -347 367 423 790 340 402 312 -631 531 -351 -388 -210 -145 -447 653 -237 228 514 -880 -96 519 323 -771 -467 39 -438 -106 206 -391 -814 -721 -735 -137 395 -237 775 454 -168 -625 -470 303 101 -567 288 -900 -635 30 -182 689 -338 -339 181 340 194 -357 633 6 606 -649 136 -435 669 -417 554 185 338 -562 641 774 538 585 -25 -489 -763 254 146 -464 -218 174 0 729 757 -44 756 477 -601 -144 235 -795 -261 690 171 -897 794 -198 397 -641 194 667 79 402 -517 -439 -788 -883 108 -262 -4 181 -874 47 -637 -855 -309 -229 245 -472 -796 -370 -601 573 786 -808 -771 241 -824 738 -135 568 342 383 -144 452 -894 -624 -156 -852 690 -437 263 -504 -338 453 163 -156 716 134 -262 732 737 -772 -639 -563 -895 -161 -331 -572 101 138 651 -611 629 -137 -119 -858 -233 150 -258 -761 -161 -517 -262 -92 665 780 288 356 186 -522 441 447 -641 372 -239 37 792 -164 -842 -847 395 65 5 308 454 491 -828 -616 517 -298 89 724 196 -840 509 -484 -837 213 239 -871 640 -551 219 -247 -305 -1 560 -6 145 -248 -483 386 717 466 617 -319 688 -571 264 -892 534 -687 542 -787 387 102 -315 771 -767 -834 -8 318 -79 -849 132 -778 -554 -260 19 -279 -425 -121 -598 485 299 175 619 668 -221 -356 205 -820 387 136 -620 -860 -511 68 -609 -459 57 79 199 -70 437 761 -335 -205 660 -317 -227 198 -321 -310 561 -852 -200 -579 246 -278 208 -576 -398 -835 565 -381 -531 78 -715 -514 155 -354 -678 -64 66 100 263 164 240 430 -20 -637 -854 163 -556 -467 -378 -366 -484 -426 509 -66 619 -348 -43 471 -175 688 494 -74 78 334 655 -718 -787 -842 -416 -396 -727 -826 -864 172 -438 44 -24 392 632 305 262 -687 597 -713 -177 -652 2 777 339 747 -678 526 429 481 -595 28 -426 -489 519 507 131 593 731 -624 192 380 370 623 677 584 186 274 706 -705 -78 -220 -339 -680 -542 538 -642 760 -257 619 271 -743 -398 -116 408 -54 -665 560 -784 84 692 539 -397 -527 -878 -84 -888 -75 419 86 -97 -8 -109 -280 -350 -245 709 88 -121 -881 -874 -197 -699 714 -427 81 -328 -511 800 110 615 -635 77 -641 409 -256 -64 -612 12 483 420 -194 -562 449 -40 -755 -3 787 486 667 322 -504 692 73 417 112 511 694 175 -415 -296 328 -71 -147 -542 -420 383 -114 714 344 580 657 154 751 320 616 -304 385 162 -169 374 172 615 570 -753 488 -806 386 -784 -559 -814 611 244 -855 -854 -134 -498 332 100 -408 -672 -130 -637 -36 -632 -644 596 586 586 -383 -248 190 630 689 -171 181 -283 443 16 -53 475 588 -32 783 -746 611 25 -46 -563 -751 -289 59 54 -53 318 692 693 -560 -244 -628 653 633 769 -280 -750 610 -31 -784 633 -454 630 -99 28 167 -95 107 71 657 -726 637 -519 -680 598 -432 690 -3 -689 473 757 -508 562 -844 -265 524 174 -442 526 -588 -259 -714 -446 47 375 -803 209 -636 292 45 81 -556 -38 211 -416 -100 -870 278 328 -786 -160 436 789 59 651 567 -732 -408 -886 -291 -71 634 -425 148 -846 780 642 684 -436 -689 -472 -278 405 326 -784 253 431 -43 608 -120 -273 -679 -712 -827 141 -235 277 39 -874 -124 755 -613 606 297 33 -592 -469 449 91 5 -162 247 -535 -257 -540 -331 659 -707 769 794 -195 -425 220 117 -719 585 788 -478 -164 302 -828 91 -725 -466 -611 738 -436 485 -319 -758 -889 707 558 785 259 -839 163 709 -274 -706 388 589 391 316 324 546 197 741 -144 476 -96 -861 -429 -299 -20 -132 -684 -322 -749 741 507 -417 742 272 768 -147 -125 54 -696 -436 529 291 -578 324 -735 60 -610 -645 -632 523 -68 -59 -423 -210 700 -604 -34 -176 177 -391 97 -230 -22 95 421 667 267 440 -890 147 771 378 492 -664 -82 -180 -438 -305 663 -419 640 682 591 -227 723 -389 126 502 -96 -872 255 -788 505 -226 31 625 -592 31 -503 701 -650 -155 736 -783 -261 -284 308 71 471 -224 -738 720 421 566 -796 -872 325 388 -607 791 183 555 -93 -9 -95 576 527 471 234 364 640 487 750 716 98 504 357 665 657 778 425 -870 185 -177 387 -320 183 -334 651 304 -642 -564 -743 415 -664 47 -833 326 -168 -833 314 -245 551 327 -41 -324 790 506 -204 742 -883 780 -796 -419 -863 686 78 -491 -516 229 699 756 245 61 170 -63 -106 -340 364 -652 -523 677 -101 622 211 530 158 134 427 -48 -335 423 -842 498 -183 627 167 -344 -845 -333 -347 571 385 -66 447 -875 570 -718 -414 -883 -83 -517 125 -264 -310 779 -775 -459 242 130 -261 715 149 -354 -506 460 785 253 -459 -70 -58 -581 141 -330 -407 -459 47 -380 -596 532 603 -160 -206 -237 -80 515 -819 523 17 -776 -282 -864 -166 -689 -371 -327 -109 145 100 -705 -376 782 -773 321 -553 -323 -226 -17 -307 -113 720 126 -849 -533 195 -516 -551 424 -25 -651 482 -806 -246 559 347 174 325 -98 -122 -287 -192 25 -811 -31 758 636 -258 -648 409 191 777 -748 116 479 -778 433 79 -681 583 -566 -380 177 -259 -230 -471 591 -687 243 431 697 -266 350 151 -199 143 -26 -16 -624 -487 -58 -288 -481 -726 -810 621 -875 145 598 -410 -384 27 51 626 -191 -854 786 648 -30 742 122 789 -527 -524 691 -580 -663 -822 229 -295 608 591 545 411 -821 -399 -816 -678 463 -421 780 116 147 555 498 -198 506 -616 519 45 393 105 160 -260 -399 123 374 400 -769 -766 -39 -337 184 -199 -893 -645 643 11 38 13 -83 -793 -565 -551 439 -50 650 -435 -709 -361 680 -534 26 -379 -706 -875 652 -436 -336 400 -781 -900 637 31 -50 90 -79 -792 177 -284 174 -5 -800 354 -859 -115 -151 -667 -517 -426 62 -348 -388 33 -822 -233 -778 159 -229 -799 -599 -220 -713 -589 323 -747 -731 -513 -457 568 761 -340 -623 -504 798 602 229 -487 -64 -608 174 144 48 435 61 -225 -29 174 -567 248 -95 101 431 -824 100 391 -464 690 425 -472 -386 -837 -275 -503 638 550 -455 742 -589 -149 -240 701 -95 -430 762 -619 44 66 -836 560 -733 94 233 -292 -50 -94 204 695 724 -2 -164 25 -186 -809 581 136 729 -419 -660 -879 -629 73 290 442 -765 -159 104 -661 3 -290 488 -865 -666 -168 263 181 -759 -124 -666 -109 527 24 -46 -308 698 -578 556 785 -712 62 -268 -275 -456 779 36 17 -436 -536 457 176 -153 -364 -281 -440 -239 353 -257 285 -182 -522 196 344 -532 -365 179 118 277 542 636 -143 41 166 -848 -859 -452 -543 -216 564 -235 -227 -368 -801 375 351 -527 62 -499 471 319 603 755 -418 -639 -861 -667 -141 -53 303 488 571 -185 590 -91 502 330 -820 -881 589 267 -851 -382 54 -484 -419 -298 -211 144 -396 -731 -737 -387 -889 -260 -689 425 -192 -725 -739 -462 -378 594 -380 -68 113 -822 438 39 72 502 444 425 86 699 -655 -746 432 -843 -774 142 -169 440 -637 660 68 408 -472 -714 493 0 -169 -538 -121 478 -484 -168 232 -453 -796 -267 605 523 123 513 -286 479 666 -655 -25 782 -610 -502 245 765 121 146 -334 -414 -711 190 210 -112 413 -739 468 -624 -834 115 -36 -574 -801 511 -743 435 91 692 -92 -820 -188 470 779 700 -466 -844 -631 -334 218 520 301 -472 -284 487 263 -802 632 -12 -575 -607 98 599 -411 -768 456 271 568 352 -853 -632 153 -164 382 -376 -816 -398 310 235 -656 345 357 -798 -96 69 -861 -647 -55 -403 -822 -696 -492 -642 -775 -127 55 522 723 700 388 -471 399 616 -360 708 -227 -297 590 589 -603 678 -496 -647 90 -38 -307 453 754 743 -712 -123 -817 453 -259 271 312 -523 287 -178 308 -557 188 -43 -432 -752 33 -391 -301 -630 233 321 -561 368 188 193 -163 -301 575 -210 -357 -520 -486 600 -560 250 500 -619 738 -44 66 110 627 614 239 491 696 477 -441 787 -410 -214 29 -151 234 244 638 785 436 786 -720 386 -676 695 323 -175 -461 -547 -837 -737 374 -158 -899 -28 720 283 -259 -607 586 205 -334 -289 -794 128 -594 239 -174 -338 323 -154 -618 522 349 -501 -843 305 -20 -526 -670 651 -702 419 -637 123 -22 429 -625 508 -360 -680 646 -73 -401 -684 -568 -243 101 -830 261 -325 -549 -750 -100 -652 636 -728 -627 524 754 -637 407 -382 221 374 -702 -269 495 -370 320 41 483 308 -637 -744 157 754 392 -616 245 -456 138 -551 -482 -203 -289 -232 -119 -11 773 31 141 186 218 -95 81 114 122 -86 73 115 -790 -21 -438 313 284 -753 458 100 -561 386 714 355 321 301 -372 -244 -579 229 792 -395 -68 460 -658 -740 96 489 -271 6 407 -365 670 554 -803 -305 103 749 623 361 483 369 71 -294 768 -430 -147 -530 -340 426 -886 115 -507 408 -510 -554 -763 320 -878 -151 -298 -346 168 -152 -352 37 -203 -803 -666 -825 477 -684 35 583 316 -74 -846 -313 -72 13 -792 -836 -735 -299 -514 -152 348 8 -5 777 195 324 -302 -849 257 505 -745 460 717 290 505 594 -528 -708 81 153 544 -395 -192 -216 -233 238 -39 -359 50 -689 683 399 428 -333 87 -174 248 -25 -337 -841 -822 -358 -436 -650 -594 549 383 577 410 312 493 709 -748 495 -802 445 549 -756 461 -646 -114 243 36 190 -839 -689 648 -674 -534 38 -30 688 100 489 -488 -511 155 -303 705 617 349 -435 181 -557 -225 127 389 296 -460 729 -601 -534 -838 -204 -443 -735 43 307 729 9 -252 -118 -186 300 -23 262 115 481 -85 509 199 414 591 -864 438 307 -137 -430 238 308 797 572 -210 414 -195 -36 431 223 191 -770 -409 675 73 756 -215 315 767 587 468 305 -731 -1 364 266 694 -140 450 -286 696 -34 -89 -299 751 -99 -417 -569 -172 37 -604 665 92 -229 111 -479 -192 442 -723 -858 -627 -408 -677 -769 332 646 325 -888 -510 -830 -562 302 456 623 438 -378 565 242 156 -650 723 -540 156 443 349 145 508 149 626 95 -238 8 -334 542 -333 109 -815 1 338 -726 546 597 -537 -800 539 -497 -525 135 188 333 -460 607 -371 -96 -170 716 -93 -626 792 -699 -642 295 -501 -184 -163 434 158 -885 -749 337 -525 46 -900 42 -446 -750 -274 361 321 -135 469 531 131 -569 -549 595 642 782 -13 -510 -763 -315 -140 776 -783 -201 127 242 -233 89 510 69 258 -309 669 714 706 -156 -710 171 25 -834 567 388 -569 -153 348 -346 53 345 -703 -612 168 -577 512 -425 -776 -294 -509 224 -517 612 -570 125 672 -118 718 -270 500 500 -529 213 -33 -854 29 415 374 -454 673 601 -671 -450 57 -86 -126 -210 731 -746 697 181 745 -138 230 -14 473 589 -71 -155 -603 -14 294 -632 72 -857 614 -896 -439 409 -414 -227 -314 -644 756 -652 183 605 -866 -225 123 649 92 574 -472 -114 -475 -651 -812 387 112 -246 -545 490 332 -627 -765 -475 51 34 -335 280 329 -707 -481 216 -528 -373 -294 -847 680 435 -361 278 -359 -159 470 419 -332 -108 692 -848 -538 625 105 60 624 775 -257 -253 499 -262 -330 -871 -27 467 411 427 -318 -617 143 -467 -745 -535 477 790 765 -307 158 -499 -633 11 -463 431 257 -141 -424 -100 -47 -320 -120 -607 -108 -897 -272 243 457 -602 287 330 -43 -246 -609 745 -875 671 -119 -432 -28 613 714 -347 294 767 61 68 -175 288 410 -883 644 166 335 207 -42 -3 -194 719 81 103 -472 -898 -479 583 -5 -681 376 49 -2 573 -22 127 375 -497 473 70 -169 -274 -450 -428 -347 -659 -443 53 769 107 -658 712 -57 615 -219 -855 -134 771 -855 -137 -680 -347 761 372 21 -766 -495 -742 -623 248 -796 282 -36 499 420 -105 488 564 154 493 504 -200 -160 38 -797 142 -762 -605 -23 728 -794 295 -96 689 347 686 -311 795 11 -684 -148 601 727 -558 645 -455 -445 -296 255 -705 581 -595 793 734 -617 593 -710 -633 669 -651 499 -494 -846 32 18 631 -397 702 -312 -203 -413 76 611 -247 492 -704 -284 -879 487 668 -74 38 -573 229 -691 355 -177 359 63 -442 750 -324 649 475 -745 746 -697 113 283 514 -208 -181 391 197 -439 728 -894 372 275 -60 621 61 156 168 -403 -581 -191 -886 -234 491 -294 245 428 634 -837 776 343 -138 -82 -405 -243 -99 708 -545 -145 727 -505 -349 571 243 -771 114 -768 74 94 51 -740 -534 423 -339 516 -368 411 -372 -541 -306 436 188 730 134 655 310 39 -241 272 -153 516 645 -583 -789 781 -762 169 542 -329 -852 -230 144 -381 654 512 795 461 -601 4 -809 336 453 -518 -159 -358 -22 178 -561 56 -288 140 564 228 592 -554 -461 -561 -848 397 567 -219 236 139 -450 -255 -361 -242 607 -829 -231 -713 -236 341 -357 -701 145 -487 -556 23 754 -785 -440 30 15 -699 343 -252 -330 524 -814 573 82 327 -613 -91 256 -260 781 521 -526 142 543 428 98 -209 728 256 472 -504 557 -280 761 -476 310 762 -460 -83 -644 -550 239 461 198 415 414 -47 -238 212 -793 -535 273 721 347 -564 -493 660 485 111 509 -231 -245 -270 -517 180 528 289 525 -56 109 363 -424 -214 -261 563 -616 14 -259 -365 -835 -729 -312 493 44 200 385 190 73 -871 387 -612 606 -279 546 237 279 -800 -184 -124 777 -137 -697 262 -592 418 531 370 65 -886 -799 467 -391 11 327 224 -447 -704 290 -590 319 761 -585 -133 451 359 374 369 50 337 -114 264 8 -478 -383 608 147 -10 -90 -50 7 298 127 743 603 -850 2 -565 349 704 -112 628 -6 -738 -886 -682 -145 233 180 -322 -894 296 509 -70 -9 571 27 -506 176 66 -585 109 -55 -66 70 -29 -838 -545 788 287 430 149 -490 550 -851 -350 -400 -549 96 -382 45 -651 -477 -108 553 -246 14 795 594 -339 -81 -312 -790 -345 -858 39 364 485 754 67 -415 761 -333 742 -491 -130 -589 -484 397 -101 -729 -225 87 -58 -212 324 -414 648 -357 -205 524 -176 -324 127 495 780 -747 -599 564 690 -453 -216 -97 -41 131 -847 492 -24 283 -393 -461 743 -228 597 568 -297 -25 -786 -363 589 229 725 762 -478 -312 249 -205 -415 322 511 -674 -502 221 533 425 -166 474 569 -18 10 -196 361 264 -880 -176 -810 353 -604 -417 -821 -520 404 -821 410 52 -346 -97 377 -216 32 -22 -846 -829 -792 561 -22 314 781 520 355 -9 230 423 538 662 -535 553 448 -310 -816 -887 -855 -721 438 -25 -659 625 -469 270 171 74 -568 80 24 681 -835 311 -368 13 453 -90 -389 -872 624 529 522 -564 -874 512 -356 -358 337 -587 -95 -544 -823 -337 45 550 -186 727 -105 -555 767 -454 -323 581 -229 -269 404 91 52 160 -659 721 729 -293 -787 -90 -471 636 -860 728 701 -353 -774 -282 -233 584 -191 -881 272 22 -892 151 -59 -264 626 -340 675 597 35 666 231 766 -402 361 -203 -159 686 -466 -488 57 501 -72 77 -156 -518 -900 -230 -427 714 796 23 -673 444 -153 -131 -580 -435 -729 -891 302 90 582 -621 420 -646 -329 -132 -455 -861 -242 599 645 112 501 -625 373 -247 -416 723 -293 403 -115 -603 -413 611 -796 -498 600 -68 -833 -586 318 -472 575 213 789 -360 -494 689 -256 -880 -303 -447 714 -665 -252 -530 -816 442 521 -757 -484 159 -516 -821 252 78 549 -531 516 314 -778 598 -760 -475 -630 52 89 617 648 -762 -821 437 -46 -328 -849 -562 -194 632 -408 -844 24 -373 -358 528 -748 -222 259 -7 78 -321 -395 374 791 188 202 -20 586 -395 -576 213 -740 -195 -635 -370 445 -846 612 -831 -218 -40 515 -888 783 -508 568 634 443 -530 390 774 11 -78 749 -365 47 -72 -530 475 663 535 631 290 31 -235 -530 358 -119 -95 532 -777 710 -401 654 302 735 317 786 355 173 -623 -625 -168 707 -756 667 179 -341 553 -390 -282 -504 -562 -127 780 264 -490 653 -474 -550 227 116 -874 359 -652 440 -219 62 -469 -360 -610 -444 712 -117 -516 -873 14 -198 499 556 115 433 -565 603 -502 -48 -350 170 -18 312 -674 -346 -558 -562 -672 -841 51 -789 223 -158 692 614 -822 -641 253 -260 382 -440 558 -740 71 114 88 -793 -52 -21 -144 -328 -465 -597 554 -798 131 -354 -7 117 -887 -618 -108 365 389 29 114 577 12 -669 206 -146 27 88 -703 -776 189 -657 -279 -735 201 206 -741 204 -201 -605 -180 163 594 -70 -616 -298 -288 132 -240 -177 670 -712 94 -112 -694 356 -723 761 622 -182 -647 -266 198 -497 -121 660 -320 -364 -479 414 368 438 129 -695 703 751 4 742 -166 -807 -174 -502 742 -746 275 162 360 75 -165 566 -114 560 -853 -455 204 -803 215 -782 -334 28 -540 700 -511 -543 -272 -585 137 452 277 -343 -197 -802 84 658 391 454 316 779 169 -165 -309 220 -278 364 468 738 -816 -387 743 -43 -406 -531 553 -826 -141 -451 553 524 -416 -277 301 495 -183 242 610 183 -745 -761 -603 68 -358 5 -34 -7 -456 201 -857 -479 -436 36 141 -218 -457 344 -337 -232 182 -208 219 778 761 714 723 -7 -3 216 677 741 -264 198 229 326 -342 -182 -724 -132 644 -890 -23 -222 405 -191 156 -146 -475 -817 288 777 196 224 -328 -12 -819 139 786 -780 -323 296 -703 41 323 671 -298 519 -877 -817 596 -360 340 789 681 -793 452 768 -70 -855 -187 69 676 423 -374 709 132 -116 -556 -651 -179 131 174 -555 -282 -886 588 -767 -666 -388 -715 -79 -645 -460 551 143 75 -95 -7 -886 -168 649 -234 -288 466 -126 415 -351 395 225 -539 -104 -380 -209 -1 -830 37 -139 0 106 667 -516 -164 471 -494 561 -649 -15 796 50 681 -122 321 486 -606 -509 -503 -539 -536 204 432 137 601 754 33 124 349 694 -323 -467 -93 715 46 -228 -429 221 620 201 359 -806 560 -183 763 406 102 -129 -588 -636 -160 -838 -30 -659 245 401 379 -257 560 22 -357 482 488 -10 -673 679 667 795 741 713 -644 -181 -1 -883 31 306 178 -159 -481 -29 644 36 -6 787 -338 -298 -77 764 -838 15 268 -419 38 283 -106 274 721 759 194 115 -745 -542 -628 610 -598 140 -741 -308 -640 -263 -163 -789 214 603 -888 -885 -671 -801 46 -97 -375 329 298 306 -419 228 773 569 -634 -575 745 580 690 -654 -108 -729 -719 -509 514 -610 -594 54 -731 696 680 -648 195 255 164 20 -104 609 -199 590 -402 423 -243 -362 -212 -323 -281 -211 -447 86 32 451 -489 -483 733 -378 -322 648 -653 -109 184 -40 664 243 -503 42 -717 478 -579 633 -693 -315 45 -220 355 -407 -757 481 71 550 297 -360 -866 633 783 -533 -772 -880 -638 -759 -103 402 -538 -159 123 429 417 -148 -428 -547 696 640 -842 85 -302 -149 -459 -390 796 416 791 707 0 -61 -186 644 -580 -18 -169 -706 360 -483 -805 548 233 584 709 477 -1 -526 699 692 -466 -466 -555 -373 531 -286 -45 -521 583 132 -427 195 -3 -763 647 -683 -214 783 88 91 -477 -681 121 137 -40 58 377 725 -90 185 -645 792 413 88 -888 279 -793 755 -407 314 224 577 66 678 -713 145 17 75 -298 512 -741 -207 -11 -634 -584 789 -94 -182 82 -75 234 179 -424 -858 -566 242 397 683 -873 524 636 557 522 -451 703 559 32 708 -536 709 -165 -125 726 -659 623 523 272 597 -551 -828 -380 439 737 210 -26 61 -897 -191 65 564 421 433 -350 -303 -861 485 308 361 554 -482 -328 -423 -580 234 -76 238 -492 15 -83 315 -125 191 462 412 256 -112 -449 -530 -355 -347 612 -857 -695 -796 -859 348 -112 312 -775 619 473 408 168 389 -454 166 -538 276 456 -664 685 -164 -179 725 -571 -705 160 778 -862 -517 33 -731 -243 304 -601 149 481 -669 477 -264 206 -57 150 572 161 -608 -420 -613 -428 -150 -436 -798 -529 -601 201 68 -439 563 -877 162 -696 728 -635 433 -95 -151 103 -897 -528 -771 381 -599 -286 -809 364 377 -318 49 -539 643 430 -704 289 -602 674 -412 772 -576 -71 556 478 106 689 469 -556 760 -698 -67 315 -199 709 433 771 -232 -591 714 -306 -4 179 -79 226 243 214 4 76 -735 726 -742 -605 -276 -766 33 683 378 -890 784 -795 131 -245 482 -364 -302 561 64 760 481 -465 111 643 731 295 -60 207 392 -52 -36 394 -306 -501 753 -70 -665 461 154 564 -121 100 427 551 430 -548 770 -395 -172 -845 300 -687 46 582 257 -147 -38 -382 -510 -337 -57 662 -108 232 646 324 -549 718 -662 411 756 -623 633 -697 150 -764 -563 636 102 717 420 -315 -245 273 97 465 -860 678 -721 -691 264 -617 153 540 381 -596 180 -546 -695 212 184 684 65 -259 -131 -689 211 756 151 687 152 -530 135 -689 -618 -756 -223 -26 -30 -360 -549 487 -651 -785 769 -299 -571 611 -778 -138 -895 187 -883 156 116 487 -16 -834 -566 -821 653 -241 -404 -91 -218 -302 -76 -898 -195 333 199 340 66 -485 -425 777 -799 -145 -298 -797 -676 -821 -365 597 -608 394 -12 384 -216 -117 74 -305 -597 322 611 -317 -562 635 277 557 55 535 -592 -445 -389 -266 593 -110 440 -312 -831 621 -630 262 260 519 -160 -640 -147 -15 209 -346 614 702 -211 -545 -839 -896 52 -310 -682 -766 25 388 -283 793 234 -309 417 194 -548 433 -31 22 578 -695 -598 -767 -362 -228 -343 738 -159 -26 -532 -796 -513 252 758 28 151 467 340 328 -381 -66 -450 29 -671 -479 -199 -516 -175 364 655 -222 240 -23 -256 -1 428 642 87 526 -212 -266 238 -43 -506 674 -399 522 434 -331 240 655 -584 -515 324 605 -582 -874 77 628 -209 -522 -132 -620 568 13 328 363 -163 61 -113 68 62 250 651 315 -338 -188 197 -235 73 -218 30 184 -449 -579 -303 307 -255 -797 417 307 -810 -98 390 -604 -533 417 174 465 -656 -115 563 655 218 -48 57 -766 302 306 658 435 -815 568 98 -327 -217 611 -554 -900 -634 -830 474 641 -672 -525 -882 -59 -179 728 703 -425 154 -446 627 -865 1 10 -876 673 503 -738 -228 -781 -173 -841 -221 580 -118 -502 -110 -545 670 -357 737 330 -36 -225 -468 -394 704 -102 -725 427 -188 304 632 -255 -855 -374 -628 345 -896 -864 -234 322 -447 -418 393 -430 -504 -889 447 119 572 107 -239 181 -616 512 -125 792 302 230 226 85 633 225 -549 -611 587 548 7 -822 -808 308 529 93 503 274 682 612 39 -572 349 -514 -853 -556 -672 61 130 -146 422 204 -528 -75 33 506 163 -283 -354 -43 -775 -435 -290 122 -49 21 -270 -254 -860 -476 -884 -436 -746 271 376 -790 -654 152 -337 19 790 -158 72 -647 -9 597 163 537 259 -527 675 -804 -402 424 -887 -643 532 229 -295 -593 34 -680 511 -52 -293 561 -351 417 331 115 -816 -354 248 721 123 219 54 -11 -837 -900 -95 370 -509 123 410 113 -270 -43 -222 -315 -173 -149 89 -90 587 -486 -249 -105 253 152 610 -23 -371 -94 -84 364 774 513 -231 -334 532 230 -161 -707 -613 685 -537 -322 175 -446 -526 50 748 -838 204 -439 364 -509 119 -112 108 -858 -113 -245 388 -207 -304 -384 -301 -391 491 -402 -182 377 -578 460 728 260 -544 -391 745 454 49 -354 -767 491 -701 362 197 -63 -213 -670 475 -413 508 -839 -78 567 438 -872 364 679 548 -775 -583 -327 215 577 -83 19 178 -647 176 551 -208 -477 -46 -571 464 493 -171 760 671 -680 10 650 -877 767 4 -283 136 411 306 -319 119 724 -804 580 96 -300 -829 -294 64 92 775 -94 138 572 -819 -519 -535 -652 202 754 -111 505 49 -702 50 -135 21 -696 6 73 -646 -533 -897 30 -498 -137 -809 -470 718 198 -542 -244 619 10 -841 -654 736 362 689 -659 -624 597 -639 94 -154 738 146 -712 -792 624 -792 194 -280 538 729 486 407 280 -253 205 -107 777 -368 -194 -774 11 -377 448 437 775 137 140 416 465 -429 -308 -358 191 482 723 -845 -353 -545 -28 520 -92 -343 636 -265 285 -900 -172 82 478 109 -866 513 -760 164 397 -589 -466 -747 -209 -226 -92 461 -705 485 -225 -266 562 628 -600 -48 99 -523 642 -359 -455 -770 37 411 -702 -657 -746 247 -249 293 92 -687 -18 -501 -739 -588 189 -453 -856 103 406 -28 119 770 -326 667 -698 537 325 -746 575 361 70 -693 742 -520 -322 580 -181 -875 -418 -12 197 -353 -6 320 -89 30 719 233 -785 493 418 64 -118 649 712 -690 -253 246 -458 554 217 220 741 227 -115 -468 -250 199 799 -308 450 -225 260 -705 -70 533 -4 -555 -356 352 160 -782 -486 605 619 623 612 -214 648 674 -741 -140 45 623 -784 373 206 387 -276 317 764 -688 -229 -765 -508 563 493 764 -473 -583 675 375 -254 156 539 -187 -868 -444 -439 -377 -78 -327 -604 -546 -34 703 -366 -750 -745 286 33 -555 379 -118 -864 -456 -106 -888 547 520 450 492 78 -86 425 -159 -721 -810 483 533 50 744 -458 38 -835 -45 82 347 -766 -723 -500 -675 -533 -71 126 -765 5 -430 -155 466 -412 173 308 -711 -629 -780 -161 -337 23 94 -218 -812 271 270 -381 23 482 42 215 456 -712 406 713 226 311 669 -460 424 -723 309 -56 59 -243 336 388 464 251 747 -239 538 -574 -379 -54 538 -271 306 64 559 -550 -894 743 -393 394 327 -703 514 -789 -212 526 591 -803 -179 -154 -879 -237 -503 305 -26 -391 -289 279 -397 754 270 -74 517 -808 140 468 -601 788 280 486 -142 -26 -584 518 751 348 -412 285 -596 115 -80 563 -592 262 -742 265 27 789 228 506 -6 -167 207 206 -581 -761 626 772 255 -80 -610 -691 441 -357 -637 248 760 738 -655 226 704 785 -54 -548 -253 -558 -679 -38 449 -582 47 -145 535 -318 704 -825 459 -37 -525 153 371 -85 -196 -515 609 -512 -273 26 6 -460 600 -618 -306 231 601 -834 358 60 88 59 -393 794 -850 724 217 246 -712 -36 -586 -735 433 94 -114 -512 -420 -151 568 498 87 136 -426 -101 288 412 754 345 -32 -896 469 -115 103 302 673 -67 760 -153 -405 -190 69 -337 206 -890 -233 572 -164 547 -578 633 -341 716 124 494 -200 780 -243 109 391 -157 -408 -892 310 400 -593 217 233 -20 504 -239 -36 422 -438 -807 -544 165 237 437 -164 405 -52 -608 -568 -448 184 -46 -498 48 -67 -710 -883 -838 -658 -728 -189 601 -557 -160 -766 85 299 435 -549 -510 -100 673 378 -705 678 -597 -286 140 -664 -700 567 -800 -216 24 -644 -561 467 606 573 121 635 91 -35 557 359 -367 -305 -473 180 -887 496 694 -759 -73 746 -736 -538 -873 -882 -683 708 45 -421 624 -9 207 84 377 335 209 449 -495 144 422 -795 278 -26 427 -73 223 -448 -773 651 -841 -641 495 2 -832 784 -891 -630 51 -516 -616 -217 48 350 -568 -321 -23 717 -337 87 -470 368 -808 -754 -171 343 -848 -662 -32 199 320 -149 -439 637 680 -862 484 -893 170 -95 -854 -831 -583 -59 415 -318 -661 739 -3 -875 -195 -334 327 483 9 -867 -143 675 -95 49 -636 -10 429 -478 -15 632 401 -683 657 448 -641 350 -230 319 -300 557 -447 -72 33 -150 678 -577 -464 760 798 656 -875 457 -32 -448 391 -625 -507 269 -108 -550 208 459 -215 64 588 -278 -763 585 -702 -775 184 -236 102 275 -609 669 731 -523 383 388 200 242 99 783 -787 513 506 -466 -341 528 616 88 -450 -562 556 -397 -323 14 83 -348 100 600 -500 65 -446 -589 157 554 -791 -191 675 -467 -395 -759 -83 -58 -474 -278 -105 -280 -513 -38 -47 -775 442 -745 -833 -135 -344 -177 -318 -559 -106 -841 -336 -451 352 -25 170 -801 136 88 604 -233 673 443 107 -365 -631 -890 656 297 -609 -79 452 -801 -144 -210 -260 33 -626 127 -161 422 -57 717 -675 774 106 729 592 -480 308 -396 287 722 -790 -478 -486 598 533 -92 710 -443 287 -378 614 -33 62 -637 30 -135 86 -180 71 459 -376 280 234 722 161 -573 661 -66 255 -803 218 -725 -155 -367 170 -120 37 -466 -880 -789 -7 -418 -181 -692 446 247 609 54 -21 778 -280 -733 327 -361 567 118 -614 417 247 -703 88 365 -175 -202 -17 350 -83 -709 294 -509 586 728 762 -7 -433 -693 148 -109 673 462 -789 -420 -849 -845 -864 683 -248 628 -483 612 -856 38 -215 721 108 594 -24 -798 -162 352 -727 -389 -432 212 -102 24 178 -447 466 -683 67 491 -708 777 -826 -496 343 786 365 -691 -883 620 747 145 -322 232 -706 -92 -422 -139 132 213 621 -95 -697 -361 23 571 612 20 -622 626 -166 738 -643 -195 -463 -564 -264 -368 -580 -147 794 -657 564 349 275 414 -638 239 214 620 595 -413 379 669 253 -382 709 -576 550 -828 -564 -426 479 -26 404 -655 757 -679 320 -383 532 670 226 116 -462 161 580 700 491 -99 328 -276 -247 -256 476 -12 -376 12 -439 90 495 47 -731 -435 460 210 -389 441 -82 273 -881 672 170 -233 360 322 487 608 -851 -340 -426 -93 -48 -302 297 -383 501 -299 -563 788 189 -578 729 -349 162 303 -807 295 -577 -160 4 777 313 569 -109 283 611 -642 441 -779 451 217 462 -209 55 -380 -431 668 -748 264 166 534 701 -879 -11 -48 -356 -630 291 -710 -80 -487 -399 -187 -564 -140 -538 493 -677 278 120 221 155 -715 -636 253 -794 -13 -52 -25 76 663 -479 290 -708 -569 -188 478 156 765 600 284 -857 293 -467 513 730 387 653 -216 152 -842 -896 -44 -479 118 688 -156 321 642 -806 -421 472 -858 607 -46 780 -294 84 600 -379 653 -115 179 518 -819 70 -94 461 -73 427 -698 -607 472 -367 -559 433 588 -471 180 -577 -620 689 638 794 677 -284 6 -600 -117 264 439 497 495 -292 316 -675 -314 -234 -397 -30 -892 -96 -138 -664 -225 -495 645 619 763 -301 86 -210 622 226 248 612 -251 509 -804 -33 311 312 -448 731 776 -846 -320 72 325 173 -836 8 -638 -685 -365 -831 -805 410 -723 118 12 114 -31 -390 -740 -487 282 581 485 -677 -741 -2 797 495 -666 -199 17 153 437 -689 -452 281 215 -706 -449 232 -707 6 444 256 434 -562 -180 -293 238 -75 82 -381 182 455 181 270 494 -11 -297 -809 -195 257 -113 -563 -553 -642 -752 237 37 -139 622 587 143 -642 16 -772 128 458 -474 -389 -275 -312 461 720 74 -782 4 -243 -739 168 767 -226 116 537 293 320 621 -639 -830 -114 -692 -378 443 369 -502 -260 -675 49 -113 719 -535 65 79 -799 115 502 -265 -136 -523 -899 156 -112 -439 199 233 303 578 -816 -357 261 116 -201 -679 228 63 113 -540 -88 29 -137 -861 662 442 -316 -53 -827 -346 570 -617 -722 -574 176 -509 510 -215 162 -451 442 -813 305 -256 712 -246 518 -250 447 161 -141 -675 255 676 124 256 -843 403 -343 230 -349 679 -403 -275 -216 632 229 457 711 700 -532 68 283 -542 280 -163 91 612 -823 -509 -274 405 -589 -301 -708 651 -387 -108 275 -654 113 -872 -319 -231 -411 417 686 728 352 -407 391 782 369 -289 -315 263 791 97 -735 482 -333 -241 -816 -790 759 454 -770 348 352 -225 -154 -280 -295 -39 234 -671 587 -513 -432 413 -483 -157 410 -271 -592 407 38 -428 -519 319 -55 115 -249 52 -816 -188 -95 168 -741 128 52 404 272 -231 -730 278 -639 426 -16 -321 -894 -591 557 7 712 -311 241 -502 -60 -104 653 405 101 113 231 -228 -563 -281 -448 -370 -438 614 -845 583 25 -639 206 534 -877 570 687 446 -175 24 22 582 -618 -269 655 -668 -22 -579 688 440 -130 -184 -424 -479 780 104 -700 15 -111 69 -488 271 -516 469 119 -830 -356 704 81 264 63 469 175 -388 302 -261 569 169 492 329 86 -513 111 701 384 -461 -708 258 -103 24 340 -88 650 769 174 -274 194 454 -169 128 -247 -86 597 -823 -234 -186 -375 -736 -465 -631 -56 -577 431 780 -434 -153 -381 -466 790 89 300 -400 110 513 -419 -281 -60 -557 -367 216 530 629 -599 763 -533 784 144 612 -453 678 -82 -592 -137 -672 762 333 -39 -158 -823 742 442 -413 297 -792 148 26 103 444 219 496 121 -341 745 256 -383 621 -40 796 344 -249 -782 497 -428 61 204 296 -710 642 -489 238 226 -823 -222 -474 -669 590 371 510 132 794 747 70 750 459 -314 -312 752 -98 290 -869 719 227 -672 307 396 -583 -429 686 -393 -691 -525 347 -831 -169 722 -866 -807 -328 794 76 431 -262 -433 184 -426 733 397 -40 441 257 -152 -853 643 -418 -863 757 -403 -529 -532 158 141 -639 -893 600 -300 -60 -402 107 -494 -327 625 -869 -124 464 -822 667 -763 -497 486 -831 -862 -94 743 -169 -343 -174 394 -148 225 132 -196 -366 8 -415 254 -69 -733 5 685 784 488 -657 -442 -554 212 620 -732 -489 508 334 -240 -751 -809 151 406 693 -504 -283 282 -184 -694 -486 127 570 12 -244 358 234 125 -805 -873 65 203 -290 449 313 743 -541 704 -219 -101 -345 55 -177 20 82 -104 -194 -661 -826 -242 -444 363 -345 622 -706 -363 -510 203 40 -92 -210 397 2 787 -445 576 -565 -877 643 -502 103 703 -239 -139 415 455 768 -138 -537 461 -354 -768 793 126 -198 321 -623 -614 87 64 365 -10 -592 622 -586 672 -800 -417 -593 779 -374 533 201 -808 -299 -143 -46 569 -666 312 -125 700 -390 -580 -204 -371 230 190 340 -886 -9 399 -210 156 772 51 -212 -831 -177 -570 223 415 717 -833 220 -447 638 -173 -471 464 -668 -69 472 18 -368 -257 -418 -291 428 28 -697 13 51 -552 -3 -836 765 -502 503 671 -823 593 775 -623 13 -411 -206 578 -698 -302 736 264 799 -787 -531 -706 -853 209 -777 468 -678 232 -408 -821 695 475 544 327 425 -685 -463 587 -148 490 -22 189 -293 -641 -598 -819 -682 450 475 453 -216 -262 -671 -2 -582 -863 210 459 64 785 -48 -252 398 607 699 -827 -674 44 502 -179 327 59 94 -468 180 505 -231 -307 418 654 47 16 -96 466 274 493 -103 -544 133 -172 -155 5 -759 0 -322 -471 703 -63 694 501 -353 -723 272 654 -526 -778 -349 389 149 -835 429 -320 495 40 -659 371 -293 34 773 652 14 -224 -408 722 435 -272 -427 -22 -92 520 -788 -758 -389 793 536 594 -603 315 528 646 -237 552 655 -70 339 5 65 -205 90 -614 624 -710 656 -821 386 -794 -511 -802 547 -831 -572 -518 -25 256 -268 15 390 732 341 -93 -495 -715 -184 207 223 445 -32 -466 -689 -350 614 636 249 688 747 -571 -648 234 734 53 -719 -753 -30 415 -294 -64 -502 -696 -345 -521 432 -23 -337 -841 158 -138 635 -264 -79 -352 -116 -677 732 227 -85 58 -725 -363 -517 -399 116 510 -497 164 785 -769 -858 387 676 678 -223 244 339 211 -481 -396 -59 -287 -730 191 716 -737 -694 -761 -607 -109 -628 299 -292 50 226 -430 77 -690 282 -334 590 -558 -217 607 456 67 -400 -169 145 -524 678 -657 -289 684 -98 -402 -21 -301 -504 431 -668 598 -210 -731 -230 -770 310 276 777 759 65 -466 -386 155 -511 400 298 742 275 -550 -745 -26 -770 -438 695 -292 266 -448 -379 -668 399 260 258 797 -41 97 -3 -544 33 249 -850 -387 299 206 218 148 -334 -824 684 -870 -231 91 196 -365 -842 -453 424 -712 36 -719 111 -340 529 446 497 -207 -482 -528 -419 780 490 116 19 -636 -722 -33 130 176 -610 671 -342 5 -78 102 133 -884 -717 -704 -845 -132 -538 -458 -311 -194 190 -651 -558 303 -153 685 794 -99 562 101 -675 169 -828 -474 -441 -753 -590 650 -599 675 -314 -763 -107 413 521 -209 -773 -327 -296 450 -608 732 -314 -41 -43 -861 76 -460 704 -191 -661 712 -173 -230 -113 -754 -766 -662 -97 -759 -430 -570 -781 -185 710 -314 280 48 -91 -517 635 -830 -586 -392 215 434 -324 -809 -734 117 -36 438 -280 632 616 -230 -687 76 404 669 -397 -341 382 210 370 729 -247 610 368 317 494 -432 336 245 -433 674 -238 356 -732 -673 517 3 605 80 429 -515 391 -604 800 521 -832 317 581 -764 -744 712 -695 480 601 -180 345 374 575 -156 564 286 -410 -741 164 -272 -406 483 -877 281 487 -76 -585 -483 60 -288 -193 722 -217 109 -900 -843 610 517 -667 -135 387 -304 -726 556 74 699 314 594 158 -695 680 87 525 -117 -123 285 565 649 -723 245 399 424 -100 -819 179 -870 -882 -291 511 -524 569 80 392 36 -72 -418 -147 247 445 -752 332 633 -669 62 560 -247 -285 106 312 438 255 520 728 334 -582 -11 -141 625 -24 617 -230 798 -403 479 112 66 -707 230 366 747 -194 -768 -891 -680 -551 -152 -202 752 -499 -222 -852 352 361 364 -543 592 675 785 418 101 -83 508 407 -702 -24 251 -533 -254 223 -110 -796 -462 727 -586 227 329 191 129 318 -306 -132 -602 -362 -774 73 23 749 -314 42 -259 -473 -257 -693 -239 -50 -139 439 -250 -211 -489 -807 -826 291 -643 -794 -131 649 730 759 -298 -298 -790 689 -660 -309 -684 561 483 -764 -266 566 277 -344 623 -720 775 -290 649 733 651 -648 -701 311 510 -153 -234 -233 261 -685 487 496 -534 677 -419 -98 -304 120 -222 -315 -495 -227 -579 364 779 49 -897 79 -272 682 -270 461 646 -419 -572 315 -720 -683 -543 -292 660 -221 -866 782 9 291 -889 -627 -187 -480 -809 221 -662 -64 -71 152 766 36 165 -69 -438 -170 461 261 570 694 747 -165 658 180 73 -279 524 791 -384 -599 451 310 484 -85 456 -606 -482 563 -272 751 -786 155 560 -788 -791 413 -854 -505 -526 -617 -719 -462 -157 -749 73 193 505 -794 112 -513 -285 317 -607 563 145 -75 -733 -2 409 -658 -782 581 -719 -850 399 438 -508 455 276 190 630 710 -750 653 529 397 -411 440 -498 -748 67 -478 -854 615 526 -118 683 203 757 -363 31 -462 450 234 101 -112 -148 -487 -273 225 -657 -292 -332 267 -84 615 -33 -335 -194 208 663 517 20 -509 -652 -351 -70 411 -577 474 -824 -15 -135 -704 -60 -263 -276 -352 81 -224 322 467 248 -573 -71 -513 44 -771 -406 573 462 -733 235 265 477 -88 217 670 151 -896 26 392 -262 -456 707 -767 571 -483 -256 777 -396 -234 191 -195 77 -70 472 257 -239 -704 -828 714 382 -119 -604 -379 317 697 -242 637 -840 -413 300 759 -890 -65 -765 -136 52 62 -50 -447 -294 720 292 -593 -574 410 -43 617 -315 -785 340 -132 -687 -787 -649 -234 -723 170 -825 -274 -718 -687 -393 707 -843 332 -391 207 397 -815 30 143 -52 731 -558 522 792 -699 138 450 -275 -329 95 -487 -896 177 497 -152 -547 -110 676 723 -475 487 -495 209 358 -387 103 105 166 -334 666 77 -76 238 262 -843 -702 389 -394 -681 94 -238 573 -319 -21 765 -285 -851 -126 -888 511 -807 -636 -328 163 253 -431 273 -121 337 -769 -802 -221 -888 -380 -723 591 -847 604 -251 750 -808 275 407 262 -880 -452 138 229 -739 306 153 238 -731 -468 -528 214 -161 -231 -363 -483 -360 -94 -789 70 34 -780 -731 140 283 534 267 161 -681 206 584 -194 -398 521 188 -815 310 -178 -4 -387 -218 664 600 -802 -862 340 -154 -448 -280 191 -600 -205 524 -790 -36 -594 -355 402 177 770 -604 -575 -834 -552 -61 754 51 -296 592 -494 -400 -796 -774 644 708 28 -521 -669 43 -415 374 392 -772 -41 776 -67 -781 231 402 -649 695 613 -21 121 -223 -832 -764 491 -290 652 471 -83 -541 -52 -25 14 -877 443 -698 74 520 504 -799 148 445 -174 478 -263 -152 323 -211 284 -434 -69 -713 -345 -857 650 59 454 -65 680 -525 -707 -757 504 712 -716 -170 -205 526 -840 -721 471 130 337 -439 356 -360 -615 582 -388 -220 -384 299 210 -845 582 573 48 445 115 -583 393 -647 115 709 69 28 -805 -40 -78 689 -822 552 -877 -675 493 55 -642 696 -53 -784 584 428 -888 520 -561 574 -54 723 -412 -589 420 149 80 335 -601 -618 694 125 -312 334 -754 612 -578 424 638 318 -616 -767 -335 -866 151 276 32 546 -142 -581 -276 -121 -525 -195 -242 -178 -98 -220 668 -46 -728 -86 -257 -407 132 -187 -337 -476 -557 -275 -489 -287 -371 -93 534 -781 -866 -854 298 -215 -404 -388 -794 38 147 368 139 -750 333 735 247 373 -449 -186 565 -114 -47 -207 -141 615 -718 -874 -798 422 155 146 352 -463 337 -370 33 -466 -585 -811 -253 467 659 617 -476 289 679 -498 619 -438 417 240 -290 -828 519 -691 -283 643 649 -602 -103 566 -509 -669 -410 223 398 -515 -667 124 196 284 610 260 665 127 -417 367 582 -522 -789 -506 699 481 -847 -107 632 296 -353 179 -328 -824 422 -285 526 -708 -255 426 -403 -834 -293 257 -96 -670 -589 349 -584 77 -697 -688 651 597 -485 -113 -563 793 165 286 71 44 -889 -388 -698 -412 -110 -508 578 -354 -869 452 706 661 -279 -472 -644 642 -528 362 -825 579 -214 19 384 596 92 456 -127 -875 85 -385 147 615 273 468 -313 -408 -102 -595 -63 108 -31 -766 469 625 765 -209 315 -229 633 -473 629 -668 -179 -344 -313 286 407 625 -296 -400 -344 -725 403 362 629 -693 -308 -129 -352 660 -876 417 415 -104 102 -888 0 -599 165 399 -129 773 -332 -720 102 -510 -264 47 520 -761 770 -416 -356 598 -872 697 -715 537 205 -859 120 90 -682 431 -406 430 -70 -791 235 -97 -675 -702 -817 161 -18 580 -62 146 630 326 614 241 -91 413 -474 227 224 65 705 -307 -126 718 -525 572 -5 -469 -528 -725 -575 152 175 504 131 -267 -530 -70 -193 -133 -803 175 85 172 -520 -354 -756 104 769 -796 72 -224 -211 -761 -564 -415 -787 -345 -257 -399 -677 -384 93 59 -104 -113 -247 -273 -16 69 -408 -637 -457 471 -872 -241 -365 582 -665 -472 263 -580 -535 434 155 -60 180 142 -155 -226 -608 512 649 -339 161 643 305 -593 94 270 780 -106 -878 -548 708 87 324 -743 -503 -576 -146 774 264 175 634 19 127 -753 792 -862 533 85 -192 -820 -412 364 612 -562 -884 34 -182 296 528 265 257 -598 -538 -398 -600 -14 690 6 147 248 -22 -896 433 -417 28 -740 247 -715 143 -324 307 -158 -27 -887 -386 -692 -484 672 -44 -306 734 496 -878 270 614 -708 16 219 719 613 504 -504 253 17 -763 387 -705 -395 778 -32 565 -595 235 692 284 -835 15 365 38 427 142 -707 219 -689 -771 637 105 -259 -184 67 767 552 -88 549 119 -405 -819 144 -419 -124 -119 -79 -460 -191 -527 230 -456 -51 108 670 537 555 -66 382 -598 702 436 -367 544 668 -361 -683 552 -84 -369 275 -363 -290 -583 -575 -613 606 -583 -891 -635 -656 400 391 -780 -289 -826 -250 -431 155 -739 -500 -51 8 330 -401 528 488 -693 -753 -180 215 -161 -115 -306 299 -586 359 -219 201 337 681 -6 599 272 478 254 -566 -93 696 -637 41 549 -237 621 416 374 722 -597 -815 -436 795 500 -99 409 -175 -401 -848 -724 186 -51 591 -801 208 -482 -173 386 -238 -495 396 88 -231 512 362 -221 465 390 -511 661 417 -378 237 -896 -93 177 -737 -150 -381 134 -534 -392 -781 428 358 -773 513 -540 -230 538 -598 26 -400 -132 94 -858 -402 -374 -196 -549 -706 -578 -10 727 523 -555 -362 -155 221 80 116 -690 513 80 260 -426 -25 -655 184 420 689 66 -570 345 -753 -11 -739 -688 -792 -373 -302 712 168 -133 733 -567 -297 -206 736 -428 172 -832 471 368 -539 -735 312 -589 -382 -543 -839 -850 -622 -497 154 -719 483 313 -688 688 -546 -70 -84 662 -611 -344 507 54 -710 -252 466 -60 -540 105 -765 584 126 -37 -751 -383 599 707 129 -214 412 301 315 174 -722 -513 -857 -263 -832 767 -604 -570 682 -389 157 400 765 505 533 -93 -519 741 391 -869 564 490 799 -816 -639 -121 -232 -706 -348 66 -319 35 594 27 777 215 309 219 491 233 -279 174 215 -64 200 294 -561 435 -889 -249 -323 -663 -503 -29 -144 -172 405 -815 -379 688 395 -529 88 215 670 -773 -238 -234 -552 -399 -12 779 -819 75 636 416 633 219 735 -559 483 778 -331 -603 292 -215 -476 62 -333 -19 8 444 81 -422 708 307 -493 786 -356 -596 -641 331 62 -406 -225 -230 -685 -140 538 -769 607 -678 -531 289 55 -412 -254 322 -806 -479 437 -21 -33 309 -559 630 276 -52 170 374 358 -675 727 -75 -794 -604 438 285 453 -575 50 -497 -138 696 -869 -881 -344 -366 -48 683 436 754 -274 -110 638 89 -789 -237 342 -833 -822 400 489 589 358 -116 -313 -120 13 19 -417 206 284 -764 355 214 -643 -572 -856 673 -139 498 -765 -840 368 -46 -631 -467 574 382 176 -175 -574 427 666 -67 124 793 85 -545 -429 566 556 -666 12 -728 295 95 -722 -167 215 781 -285 -411 -556 -693 380 -892 -822 -92 -23 57 -497 505 587 -210 412 665 292 -886 -744 9 -573 291 696 -182 736 534 -494 -366 -328 -228 344 189 492 -249 674 676 -451 -661 421 -649 -426 286 -303 -706 140 -345 -468 -327 196 109 681 202 209 320 -603 -744 613 -28 174 124 -566 329 -698 60 -789 -734 600 -408 283 773 -679 -164 148 -126 -815 216 798 289 -232 728 291 130 -671 296 305 -8 403 -886 175 -557 529 250 555 695 -436 764 -341 -252 615 -302 185 248 -682 -606 -552 -15 -767 353 -358 -540 765 496 -349 355 -480 627 771 -377 117 -330 314 -511 -674 -187 350 -403 -236 504 262 625 391 -505 -708 -668 358 -636 215 -401 533 -679 661 -339 -270 -860 -47 92 -6 -316 -179 -471 205 211 146 -748 70 713 696 -850 746 249 792 -870 -811 328 738 521 -692 294 -182 -743 -43 -368 501 -541 697 646 -205 -577 -227 -539 -128 -441 -569 216 746 -12 515 -747 -570 86 -433 512 -181 57 -321 -51 581 -735 629 -738 -217 302 246 510 -682 456 268 315 607 122 150 199 766 -2 -430 676 267 -584 625 -469 449 -600 -506 -664 788 403 -198 -280 -49 -99 751 -334 332 501 -566 -404 148 98 -15 -596 -504 598 248 698 458 -433 766 -392 23 -132 -788 -573 -832 -215 -552 -869 347 785 750 787 -427 204 -287 320 -494 479 18 5 -644 78 258 124 486 -667 620 -66 581 -100 765 -394 262 476 521 -623 287 -631 -555 -594 602 246 -412 300 -402 -171 116 420 -590 -273 -430 -226 -366 591 533 573 782 -862 414 -868 761 319 596 -622 94 -250 -698 771 708 49 791 65 220 -870 -311 410 514 -503 -675 -877 35 19 -614 257 461 -13 -284 644 537 -510 -820 56 -469 780 521 731 722 -793 -370 -99 -333 -474 157 792 -743 653 711 300 -835 259 -404 793 206 101 -319 315 -793 676 -567 -635 -449 -94 748 339 -719 223 728 -465 -787 384 305 460 -478 236 528 799 -156 125 -413 -701 -548 295 -451 -450 -302 -504 -783 -744 318 23 754 -190 453 -113 -373 341 -896 -311 -886 640 -814 -504 407 -519 -264 287 720 -229 184 95 -30 28 -557 310 155 107 -5 385 185 -835 -581 -595 339 338 526 -295 106 257 195 -853 591 -238 133 -712 327 322 232 -421 67 -839 -288 -471 369 533 -44 -347 590 -808 -599 -114 509 682 -677 -46 463 211 222 -545 -846 228 -875 781 -317 -466 253 -169 -849 -900 -355 -152 396 -409 -725 410 -750 49 -240 -665 86 -141 396 -877 -82 -126 -751 -543 -243 37 311 653 324 -781 486 -820 163 -675 29 -295 -567 -131 -464 -524 -656 302 569 283 -757 545 350 -830 -145 -2 -545 -699 226 662 632 -249 -477 -408 417 -705 -35 303 401 116 -540 510 612 -70 -202 -158 106 -761 -313 -193 583 511 -615 -195 730 116 -888 121 -697 -756 685 -576 -237 -30 -727 671 -207 172 -667 -605 -397 697 -79 -880 -455 -413 53 -39 173 -590 -200 298 620 484 87 694 80 742 -337 650 232 366 -547 469 415 286 -664 504 -509 535 -791 -893 -708 -189 135 751 1 -717 -774 -888 556 -695 123 -349 121 730 -458 51 629 585 -499 -219 256 -512 324 282 -310 4 -507 416 -45 115 14 -745 -656 567 -488 734 362 -292 -699 87 -194 89 -723 787 -49 486 -558 572 -298 -654 66 -444 -164 -700 79 -764 659 -646 -419 -48 17 -792 -262 571 -291 499 -63 167 696 -469 197 -811 160 -190 -630 128 707 774 445 619 693 -431 -895 601 128 -139 -200 784 -74 730 -485 -566 -179 -700 762 375 759 -717 255 -868 -203 297 429 -518 734 213 -746 219 277 226 147 224 -407 56 609 -24 712 -760 202 702 278 28 -403 -107 39 265 -808 -236 25 -683 -250 241 612 456 -781 -804 -766 667 379 -268 22 -178 -490 308 651 -434 133 -203 -660 714 526 -468 -35 -463 225 -471 -77 91 89 -654 -217 9 -443 -417 -576 -204 -803 360 -376 473 592 -859 17 375 -110 -597 792 -238 -893 263 -331 178 158 -32 259 726 195 -555 150 -301 -90 -311 -872 225 -551 -93 441 -193 335 -600 -609 194 540 789 -499 429 17 596 -233 -269 -365 54 605 544 403 232 -150 -126 -487 -884 -604 80 -57 528 299 -443 -627 -709 521 -852 -419 -331 -223 -541 -290 -897 -3 508 587 650 -540 -56 -643 -160 436 -474 483 -397 723 -687 787 -577 -896 -589 561 -421 -512 -758 -242 355 -688 350 431 -867 714 593 -21 -773 39 -732 294 -421 24 -494 -871 -444 -415 -673 494 -58 -845 -595 -172 526 293 -486 -744 314 412 196 -231 62 -63 -292 -710 -12 8 213 494 288 -632 -588 -518 -816 475 -558 556 493 -565 -88 288 653 120 -673 345 503 43 383 107 638 451 712 -563 57 -628 333 480 243 -650 259 69 272 -167 398 337 -63 -482 -738 -664 -553 -211 572 213 -147 -211 703 -862 725 432 642 -183 730 -440 -232 -273 -703 -8 -127 -476 427 -743 189 -586 -438 461 -791 -617 439 -865 -426 766 -407 -811 390 -528 -821 -52 -374 486 103 150 -311 487 291 456 -6 -307 422 596 -307 197 765 -858 104 671 560 -562 39 347 320 -109 -330 452 -187 684 190 -252 -505 721 250 -667 -534 260 672 665 -352 -750 -750 65 107 98 644 -159 -131 -72 347 -14 -832 456 -295 605 612 710 -538 787 745 45 -14 -353 237 -312 -242 475 -92 -565 -171 -477 472 -315 575 519 -31 -584 -130 -64 -783 -130 119 -507 -418 462 699 -300 764 574 -206 -566 -508 -167 -389 -498 -134 -64 -11 -260 -631 -51 479 -284 141 -895 528 -14 -251 704 -287 262 630 -257 -625 436 521 487 -35 156 -65 -412 296 -33 -646 -875 -38 399 -45 677 667 -536 194 -262 -222 -440 -670 -271 -690 -853 -862 -310 658 -407 -668 -477 -254 387 -338 -430 204 -262 26 267 720 -374 -289 568 605 -37 183 218 571 -428 -388 314 115 -795 -157 157 -508 -845 598 -834 -430 396 639 -666 227 516 141 -139 316 -164 -616 -318 -186 -771 -769 -89 -293 -634 361 194 711 -855 -302 757 77 -480 362 284 -709 -852 411 276 -823 -349 -105 401 393 -44 -465 -75 -138 179 154 543 -610 396 -359 -333 534 297 167 48 149 798 261 752 -142 -335 -550 47 -24 195 -569 -351 741 689 -344 50 91 217 -386 -787 -330 -532 -500 -469 -888 -573 707 140 -145 -454 -882 -420 617 36 -696 -92 -167 -709 -132 -329 -673 -472 365 45 -528 -762 323 333 -146 97 279 -751 -548 -639 -430 -333 -115 -899 -817 -717 -66 767 -658 238 389 -466 219 -683 -21 -584 -260 560 -800 -293 -753 -361 544 698 -894 490 -514 633 668 675 77 752 -360 -60 -325 122 -622 536 722 31 96 -821 348 -115 -649 -597 -745 -567 337 -823 -833 -428 -846 -86 433 -283 -140 -370 774 565 -252 410 -560 12 188 454 -387 285 477 575 323 478 171 780 -696 -29 699 7 -764 -408 713 280 -848 125 -594 698 775 -507 636 267 -126 128 678 -24 -200 -365 -644 149 -862 493 585 357 -523 756 559 505 -192 -691 778 158 -793 -386 451 -668 38 705 211 204 -560 196 604 -45 -880 460 -651 333 211 132 -353 -162 -269 -208 -367 -528 718 645 -300 -171 -183 -184 625 85 598 -616 -533 -423 -315 -114 -207 -773 521 -116 2 792 7 -559 504 -629 413 -472 196 -486 -631 662 302 181 -369 -813 -815 329 -39 -653 -125 -482 -507 -830 -879 -5 506 274 170 126 -157 270 750 219 295 144 -669 -265 32 -383 -718 -723 692 -88 -702 -129 -301 -212 349 -92 49 -40 -742 -78 380 220 390 -792 552 -673 308 -228 -409 -535 83 -317 -508 417 -863 586 729 -580 -575 -372 -325 49 464 -1 551 -672 -591 504 -717 -555 484 -380 -739 -210 -58 -820 -433 -634 -374 -614 153 -221 165 -294 -41 179 -398 -306 250 495 609 281 -85 -557 -468 44 -416 -452 708 -771 -676 -721 -756 -338 -80 151 280 -645 448 216 785 -164 679 796 513 -796 -615 51 692 -109 -352 -557 -512 51 636 -443 -790 -550 -695 746 -413 -504 -863 -739 -601 -832 -462 121 778 799 165 -864 712 223 665 700 -409 -78 -709 691 -724 329 692 791 537 355 84 -511 -680 -117 -868 736 371 461 -486 52 -113 -279 672 580 -609 776 -103 588 -374 630 44 -106 -359 -180 -192 270 -301 606 -563 43 -829 -419 -134 771 256 170 -275 -69 588 -338 -632 -797 -589 -760 -617 -691 765 727 -472 -726 -5 -338 307 -747 262 66 270 -545 42 -90 610 722 610 -417 -837 -525 206 61 272 -208 89 -510 -4 202 -647 -1 -278 -190 -697 -411 -551 230 -323 -458 726 672 324 -715 -307 -569 -852 517 -773 -116 516 -362 93 488 590 67 -200 580 213 -369 -572 -316 667 -679 -728 -746 -752 506 333 287 514 -796 714 549 553 -276 -328 621 -249 -497 44 -892 -329 -874 -454 386 154 -76 -44 -709 649 145 -164 -425 692 -474 -664 610 -484 -514 6 -224 -796 38 678 -827 -874 655 349 -445 40 131 -863 -721 -864 -420 669 -725 695 -70 -108 498 -64 728 -71 -898 -746 555 -198 496 239 -645 195 -587 424 -368 520 -361 -147 302 509 39 44 -473 -91 421 547 148 627 -60 -272 -791 -562 156 476 407 407 -171 -414 -68 -72 -483 -430 555 176 227 322 -126 23 560 -237 316 -749 367 -139 -551 -270 644 479 -764 -296 249 -106 252 -525 -667 171 210 -490 757 -178 -774 -876 225 294 224 286 557 778 -358 286 416 -530 61 78 -68 787 140 -894 136 166 -238 294 76 206 178 383 -601 470 -525 -82 -344 -271 -865 251 357 -107 442 -851 -498 -876 153 246 -896 -240 251 -435 583 -1 266 182 -832 789 178 21 -224 628 180 -596 -67 -640 237 644 -231 -292 -632 -698 -789 626 -749 766 -853 131 6 -656 -784 545 -200 548 182 44 352 564 -563 497 -684 253 -426 410 -15 -318 196 752 144 283 629 -278 764 -280 -710 -335 -667 3 -383 57 -514 394 -583 -364 324 -315 -394 -30 391 288 -572 -881 602 244 710 -460 299 -496 -78 301 262 555 -647 706 291 -510 675 -766 -529 57 -271 -236 -346 -128 -539 701 451 -446 246 -431 -740 699 -77 -493 -515 -129 697 765 469 23 275 -454 -297 800 -131 799 197 -541 -817 219 264 -176 672 101 498 522 699 618 -513 204 -345 570 202 -518 111 -446 -857 -99 538 -590 729 -12 714 -126 44 -432 291 -848 -164 -257 -645 466 -573 -373 -30 -860 681 -513 -477 -376 -605 -57 -206 527 -584 -298 454 -441 -800 649 -747 -713 -335 454 -562 -712 -31 767 144 -325 -64 361 611 359 -355 664 384 595 -261 444 113 -629 -882 -599 -182 665 -582 -306 -437 262 -882 -136 366 -607 -343 -104 -63 -378 -303 -310 -660 240 -241 146 -63 -508 -787 705 598 282 183 -429 -293 -46 -879 -488 -228 -370 407 360 -487 -781 103 -785 598 -110 747 -703 708 -452 741 -882 -12 529 -108 -109 68 604 326 514 -868 770 141 621 -16 165 -18 -632 723 -513 -602 122 76 -34 -416 -200 724 -708 784 -639 -405 -265 149 199 -29 452 -366 372 171 -479 153 -279 460 671 -485 419 -534 111 -708 -98 493 -683 -331 481 -301 800 -487 -552 341 719 -710 -827 -10 592 476 -415 -453 191 11 -500 528 -642 -429 10 332 217 79 72 130 256 -387 644 -556 -626 765 -772 687 -245 427 -542 -509 -842 -894 604 -654 269 638 473 -278 -676 -313 -338 -60 528 -217 -528 513 180 377 208 141 -562 -559 595 152 -362 524 -634 742 -384 -864 -478 -503 -92 -137 556 -30 551 796 -719 46 -725 -90 576 308 -293 -424 -642 -668 78 -125 -191 -898 -501 327 686 131 421 -244 576 604 200 -623 381 457 -691 -581 -855 412 -612 25 -162 82 -263 647 638 545 313 -817 310 -269 -75 -385 -504 -382 386 401 148 561 776 243 -403 -256 -816 589 -224 -353 69 741 -854 636 -163 -486 -186 291 129 651 -900 -635 -363 -312 785 -60 -438 214 -107 -730 183 657 -436 -448 658 296 366 -337 612 -351 -471 193 776 -462 -751 -298 533 242 -455 -201 122 628 -76 -693 -615 514 257 -57 -161 -235 -654 -679 -802 -657 -455 -283 -813 631 745 345 -371 -355 -889 234 -404 -555 688 414 -833 -608 123 381 103 128 -542 -776 -320 -729 -484 771 -320 -708 325 417 490 -890 -725 280 64 -702 -778 -794 415 -702 350 -835 -625 -541 -814 -320 -392 -51 64 515 703 -764 -388 -86 -533 -112 644 -810 82 -396 -128 -278 -858 560 -818 92 -521 339 310 211 126 -382 314 -323 -296 414 479 -555 -284 318 -59 763 559 792 -256 -81 784 -713 681 718 618 592 648 561 284 59 88 488 -108 -413 793 -19 -752 -282 451 -340 606 730 731 -63 -195 534 510 -780 -46 401 440 -635 731 -635 276 -881 -539 438 -791 -322 357 -545 -331 342 -509 -498 188 -644 61 -343 495 319 -19 -718 743 -124 299 405 279 -7 -717 788 -385 767 -793 -799 -768 -247 -481 668 -10 614 520 -353 709 -525 726 -551 564 473 -806 -754 117 742 -730 -545 367 -597 -364 626 191 -161 -8 328 500 -832 -549 675 223 -814 -611 -794 -284 -404 320 -731 -342 -648 -378 -298 -48 376 623 475 667 187 -520 -94 -508 -224 71 -769 -763 -262 349 -875 55 -137 539 -586 -591 153 610 -521 -781 -752 -322 -676 578 228 -736 -395 625 756 628 -894 -662 426 322 124 -359 677 112 -467 585 -265 486 -322 -535 -59 -307 -647 532 -203 -241 722 -709 -83 -146 -673 -798 696 670 -751 772 617 15 297 436 491 -78 -504 244 -616 -35 -216 144 -4 580 -426 170 -891 146 720 603 -357 228 -770 129 105 -874 -592 -819 482 -878 411 -666 -29 192 -427 368 -9 -665 -738 621 -524 423 -581 -764 448 -207 -819 -144 -149 -85 -277 768 765 348 -277 126 34 -655 713 136 528 401 -899 -454 67 -704 -259 -73 -65 -867 -313 40 -725 -562 642 -284 -165 258 -323 -492 -548 -263 788 668 273 -504 242 -50 711 407 -130 -800 -465 -35 -518 124 -667 -601 -45 510 208 -898 110 87 31 -839 -619 -619 147 -76 758 213 270 405 -323 -724 201 -753 762 -828 -677 493 462 77 -304 743 694 471 -528 143 314 423 -334 205 -678 5 656 455 482 444 272 643 596 -894 -38 567 -432 -360 716 411 648 -118 534 -459 -155 -127 373 664 -58 324 455 62 715 623 -311 -543 521 -548 282 -634 180 -408 118 25 577 606 -36 -767 -291 -322 621 210 -589 -555 311 -22 -210 458 -720 104 -895 -179 574 -362 -61 342 137 673 -423 -676 -718 -10 -396 -396 763 225 380 -446 726 446 30 501 -812 654 -83 457 -745 475 -735 -709 312 -525 397 -890 699 138 -801 455 474 -582 -4 -201 -390 382 -831 -841 -232 499 -459 67 -103 543 448 779 183 35 -404 -362 361 572 -862 -317 -40 -282 445 71 -21 784 -893 128 98 -868 -711 -155 203 -41 188 798 -477 -102 -442 -510 -630 -305 -891 140 208 738 -600 721 574 29 -777 517 789 -251 635 787 -841 209 -587 -496 431 -236 330 749 201 358 -728 482 559 732 586 -450 -30 -554 634 509 -349 165 760 -522 786 546 445 307 99 208 563 627 446 -357 657 778 -583 570 -770 -792 633 573 169 406 -622 59 359 -375 -91 708 -502 -531 -345 -331 -102 -454 -576 494 -648 -578 550 758 -750 -222 -332 185 98 -1 -313 -774 -107 -250 318 -841 -333 -2 168 663 -386 206 -421 -333 614 289 -424 16 737 392 -618 532 -356 -361 -638 285 -116 -811 506 102 -238 -622 622 17 -7 -298 437 -785 -554 -17 427 -164 -453 379 -84 -549 -250 345 -821 -463 -340 767 235 533 745 163 -513 -846 195 62 614 -176 251 108 686 -385 230 298 -87 17 505 -70 667 -632 652 393 298 -705 -546 -378 -389 -770 771 -193 402 588 -10 -523 -645 -738 -23 350 -202 157 -124 386 664 646 308 537 -539 -51 -290 364 -60 133 403 -44 219 -519 110 -483 620 333 -394 32 -103 122 777 465 -515 -651 -653 -686 502 -310 -38 -530 162 -540 -511 171 -142 -317 -449 61 133 -825 -875 -90 491 767 -707 -396 -55 355 744 -528 -573 -604 302 -744 -416 3 535 790 -261 732 168 117 114 -33 -820 753 368 -354 -405 -396 -516 308 -397 -363 -276 -810 274 12 -845 285 470 -699 68 -890 279 -554 598 524 419 689 534 -874 -24 60 252 -12 -123 502 -102 -565 -547 131 -21 -3 -429 -451 543 -828 -94 66 -236 44 -64 606 -706 693 640 -163 652 384 190 431 -487 -388 405 571 -821 270 158 -855 7 38 459 -166 560 370 49 -701 -836 -121 -730 -869 678 27 374 -353 -506 -397 -787 758 -649 -650 671 -488 -896 -246 -17 663 -383 -384 232 -34 438 -517 133 -739 -887 -803 -238 -618 24 -107 501 536 -462 -615 -91 -533 -776 -292 -102 -797 -634 493 -552 392 -716 -586 -548 -127 -757 781 722 -277 -88 -199 687 -745 679 208 301 159 166 646 -834 680 489 391 -378 -410 363 276 -409 -850 -628 -40 -830 -682 335 -796 730 288 306 775 -775 -404 -357 618 98 -794 424 376 767 -837 370 -747 238 -70 334 -646 -686 356 -310 645 634 496 -418 45 655 -322 445 671 -702 150 -265 443 797 582 214 656 622 -157 54 -764 -245 -559 -349 513 703 414 -174 617 -878 662 -223 -392 301 -230 334 514 362 -613 -776 564 -241 303 -273 151 698 -473 -527 -527 -113 -475 682 481 428 -837 -507 -394 -826 71 145 93 -671 132 -800 574 709 69 -335 -373 -123 795 -530 443 -693 522 523 -567 -206 211 792 299 -582 189 226 -128 -873 776 -43 -735 -654 -874 709 398 -767 -212 356 -458 -829 473 -760 617 -637 -267 -471 156 -525 186 59 -235 702 -441 240 -480 -861 -19 -422 -554 -831 -276 419 -660 -365 -581 -839 611 -689 364 13 -743 668 -232 779 666 -383 484 -779 -137 -607 726 -375 -610 -822 -881 -567 -644 -882 657 -299 -467 -320 -486 685 429 476 -858 -488 641 736 800 -843 -626 561 69 622 640 -3 -308 -236 -464 327 517 -623 -234 482 152 687 386 -821 -37 682 56 -576 -456 -60 313 -496 -855 346 613 -313 -500 676 -799 -369 -764 303 721 -148 -412 250 197 221 57 -137 675 354 194 639 265 661 477 228 63 -541 776 -532 -645 -713 -453 -329 -438 -574 -835 -869 260 -440 191 -36 -214 -768 361 31 -773 -475 -422 210 147 -518 436 194 -508 -761 40 -782 -272 394 -520 -194 405 -452 -587 255 -646 157 773 -817 -680 122 542 -733 -597 -308 -260 -653 -670 432 146 619 53 -417 -729 -671 -228 304 348 -110 584 165 516 -26 653 229 340 -706 -600 -157 -548 594 -49 633 786 -141 -338 -733 635 775 -340 383 594 -182 -498 667 58 -286 -778 -105 529 -816 -272 25 -16 -368 108 -742 -499 667 15 29 107 -27 -756 -291 -362 22 -379 -533 471 406 588 -602 -351 231 711 322 -50 701 573 85 381 226 -736 -857 -680 -78 321 -546 209 -380 -45 507 -786 -75 -142 -725 -569 -615 -208 -380 491 258 -843 -27 686 -403 -712 -724 -254 -275 -784 138 499 273 -493 -882 657 430 -674 -77 35 246 -794 682 -17 -774 635 87 340 -779 745 -158 153 210 -134 394 -427 512 580 489 -90 -318 -446 -3 157 177 628 507 -376 -68 629 7 -164 287 -646 -5 496 599 634 -199 -420 -798 343 -141 -412 -734 -867 -679 656 -387 29 -795 600 310 -716 -36 590 538 -36 757 228 70 -286 -382 557 230 697 -59 -104 -482 439 -436 -170 -60 701 -350 763 153 401 598 518 -208 -198 553 -228 -61 286 794 -785 655 -532 -528 -44 -802 -95 226 523 133 345 39 -330 -874 -115 -453 529 285 181 -652 -310 -564 -484 417 -106 352 -369 -799 405 -32 -650 -11 -534 -527 329 -38 368 -633 631 530 -787 339 665 498 -836 -630 -142 -406 91 414 195 -745 -538 -322 754 220 350 -17 113 151 477 -712 414 415 -336 -662 -791 -564 -190 83 -241 -419 -161 119 6 542 -198 341 509 719 -294 -331 458 -876 716 308 -294 254 215 -201 635 -103 579 -57 -180 -206 -811 -176 581 -724 -284 89 625 -302 -328 211 575 31 142 246 147 -181 -646 199 547 -757 -679 341 228 153 795 474 -451 223 -617 -662 -103 -656 715 -507 70 562 -164 -461 -872 -175 -395 -122 291 128 -374 785 751 539 496 233 109 796 617 203 -55 590 -86 -551 -819 -641 -66 480 669 86 -885 -385 -817 -735 239 -13 -663 586 -244 -435 86 476 -26 354 541 343 -712 -31 269 -475 50 106 -393 44 -840 -755 -516 481 404 266 -539 -411 448 519 -431 701 759 -340 646 -219 693 -214 293 513 -37 -253 -8 542 77 496 292 767 778 -770 -278 -560 150 532 -83 -733 769 -794 -738 196 418 -89 -256 -351 409 162 -159 -423 -786 489 573 702 -238 797 -4 -670 701 21 550 584 -638 -42 618 203 -815 -487 187 699 753 -598 -528 682 -304 -882 253 132 -673 -51 435 746 -52 65 -867 -603 348 507 -139 -723 -210 143 736 183 -62 -690 -3 -13 -147 668 704 -383 84 141 498 -610 -860 -599 -596 -839 715 -757 -507 90 -594 -59 585 -177 569 225 -629 -472 -335 -781 -719 27 -135 742 718 520 203 -202 203 725 226 458 -752 -493 -443 -608 -865 -63 -20 215 432 423 -550 302 -719 793 -503 109 670 753 632 -816 -72 14 450 -469 756 -481 -439 -553 -124 646 -77 -681 171 313 69 -396 -250 -774 -609 -98 -83 -72 21 -301 216 -767 -167 129 619 -86 -619 -540 797 -221 -632 433 210 -177 342 -287 -430 -778 709 -638 185 763 -672 -440 -316 786 -263 499 728 -820 -819 -600 88 263 -411 -34 -30 -516 -826 -777 -885 -56 -355 426 681 -805 577 -665 505 85 -559 -242 -636 -744 430 302 -549 -436 478 484 416 -554 -387 -288 -883 -38 124 348 -387 -331 351 357 541 93 330 323 -416 749 147 -617 47 -362 -702 -565 -891 632 -28 -492 412 456 725 -284 -860 -65 335 -648 255 -500 773 -119 43 -10 -797 63 -62 -598 342 176 657 633 -554 205 -199 -660 -707 -372 571 647 -485 500 -779 -676 198 668 296 -55 -30 391 18 460 -392 113 -205 -826 -514 -542 762 787 -692 -261 678 -253 -176 -710 672 -413 561 -220 763 -212 -504 256 -796 280 -683 -170 -291 -47 538 -762 728 -785 -493 -700 509 -702 -11 131 784 708 -333 -262 -806 -480 -125 -613 -671 -109 -348 -432 -872 -335 230 -194 406 338 -733 753 -66 794 698 215 780 -93 -51 -496 749 -263 -161 -316 -568 -501 662 -316 -236 -394 309 536 551 -630 310 -601 100 -170 672 451 -230 111 -496 253 -484 89 -293 -150 -496 -734 -784 687 -139 480 278 734 372 748 409 -99 187 57 -444 653 364 122 347 211 595 -714 -833 242 596 601 326 -336 554 371 -659 574 474 247 -670 -359 793 334 356 194 -7 590 53 100 -231 303 -335 435 365 715 408 46 724 127 465 95 -185 515 -512 -542 -273 -860 -477 238 483 -803 -721 -281 -870 -591 -690 528 54 74 690 460 677 -786 -470 -184 -350 -633 -267 142 -569 549 -792 -28 -139 79 692 192 -669 -865 417 -877 788 144 -500 -105 14 -114 -342 -429 -582 636 689 -740 -893 476 107 436 -797 -863 199 -716 -263 205 300 -416 42 287 -899 439 66 528 -68 -214 620 -787 -265 -279 -832 -845 -34 627 -250 529 -631 -180 -535 328 368 -333 -792 698 779 -621 625 39 444 -632 617 136 -854 -653 237 -276 -616 577 -653 -432 -352 627 307 -43 246 -561 510 -121 -613 386 -353 -668 140 -842 322 535 259 -711 222 -854 -253 -817 -25 -500 -850 -428 509 706 -525 710 -375 -121 -380 -694 55 -718 425 -73 -599 -107 169 128 -665 -95 480 -174 -446 517 587 -116 -772 -282 23 685 -591 -6 -259 -454 -219 666 -671 708 477 -293 -802 -452 749 -625 -469 4 -881 485 261 -14 -200 670 736 -535 329 800 -226 762 344 522 -869 616 -692 -431 -512 -282 1 90 -560 781 -122 534 -873 -845 -759 -806 -134 -644 -847 562 -779 -778 -497 372 -53 619 143 692 730 -316 -571 155 -769 -329 -474 409 727 -175 406 731 -817 -305 -831 -110 -666 410 200 -518 -11 -589 688 128 -68 424 -70 327 26 651 -804 -140 -554 676 -118 741 -830 589 -317 345 -797 -57 707 -879 -64 74 -37 -159 493 720 304 189 -516 -246 -40 -57 248 12 397 -576 -317 587 241 703 -681 -661 38 -704 785 -295 237 -722 -790 -635 490 297 -639 581 -508 59 -155 16 327 -397 -657 343 -186 -395 370 -896 -299 -439 327 -440 488 -856 -278 644 385 -65 -665 39 87 -672 643 -737 774 -158 -202 -358 540 162 -899 238 32 -557 531 171 -486 -18 -444 -120 353 231 -687 -484 227 422 500 316 -893 156 -245 -854 53 -427 -360 -237 77 -252 -676 -347 -583 242 -203 -542 547 -252 -134 25 -649 672 53 196 -768 150 276 631 122 -529 -558 413 645 -342 38 198 -523 -176 256 -879 -566 -595 314 614 429 448 528 197 -258 -271 -618 -6 507 111 370 -789 -456 -65 588 188 -93 -84 558 396 675 237 424 -476 413 693 609 -793 239 -9 673 -641 -128 468 336 482 204 332 -591 -629 -679 -796 -839 -435 691 -87 -685 -840 -644 -638 27 284 -591 -682 141 794 -170 795 262 -520 -879 -695 -828 316 -68 -238 590 797 7 -857 32 -195 606 -880 375 149 -764 697 -692 363 667 -324 -31 -291 -173 66 -455 545 -399 442 786 689 -544 -2 457 -455 616 -603 -599 572 -532 623 -135 647 -137 -814 83 746 104 570 -824 701 -503 587 -126 554 206 -171 -3 366 -582 766 347 446 -487 -262 148 725 -530 -472 -162 359 -779 -31 -189 -753 -140 -837 96 665 -244 758 -206 486 -462 -436 561 387 495 263 657 621 679 -859 177 239 625 -118 222 -690 -54 183 480 363 656 -685 737 453 -503 -79 -144 730 2 706 708 68 429 523 -611 -316 -405 -810 -193 416 108 437 -21 -787 506 -519 -606 337 347 -601 -237 -454 -615 -738 -674 437 34 -22 -198 -728 599 -472 -841 -88 701 -104 -295 -154 -333 736 -105 -469 -552 757 102 -613 -212 -712 165 -702 -78 -246 -324 -416 -221 631 -47 147 619 666 32 -20 375 -618 -584 -104 -421 247 -360 -302 -346 394 108 -227 -215 626 -543 -658 507 -398 -623 70 -858 354 -567 -787 418 262 -769 -118 -738 335 223 147 -751 -298 -778 366 201 -459 236 -206 -765 288 -549 -195 41 -848 205 -655 798 -388 533 -694 122 620 410 213 619 433 192 -322 121 598 -41 -725 268 161 143 696 -202 -547 -265 95 482 -653 -718 -407 504 640 -322 48 254 787 -576 -615 -475 -281 -649 385 -14 422 -880 -462 730 -87 307 -16 639 -407 143 -384 -4 -451 387 359 -443 72 -663 30 328 475 -717 715 -209 -153 28 -278 317 -691 -362 -131 324 -18 339 355 -868 -803 704 372 -209 247 -146 -153 672 290 -275 698 -81 433 1 277 62 465 631 -471 265 -600 303 -365 696 216 639 -446 575 276 241 -414 -324 -103 494 776 -182 -504 -424 -814 332 408 -541 -251 253 646 -209 482 -142 55 -54 226 704 -348 -243 -18 177 729 3 -775 -770 -292 -735 -473 -410 465 -822 297 -841 476 -236 -479 453 -278 536 -182 517 185 777 516 -698 -15 313 411 400 -729 723 -662 -149 730 -449 -294 -37 -879 139 129 -268 608 -387 -787 758 -17 757 582 -667 -288 515 -568 -281 -531 700 686 -277 541 94 -206 600 -553 790 -840 -604 641 305 -359 -783 201 38 -691 -470 549 -286 -338 -143 405 -819 -280 119 -672 -784 -343 -97 293 -148 164 -367 328 -819 319 -137 92 -642 79 171 -595 -593 -331 -859 -372 -370 -77 772 -458 716 315 -123 608 609 241 -169 473 -114 -459 169 721 -256 797 -562 -147 130 704 -773 -767 447 380 -52 -821 -5 -466 771 244 -759 414 707 -385 541 -492 -575 648 -22 243 -637 209 -77 214 296 631 -482 130 -718 528 -83 -125 -679 -143 709 -775 541 572 -850 -808 446 -726 -13 628 792 56 318 -818 593 751 377 222 -398 -558 -774 -193 -495 33 -523 10 -640 -34 387 -80 505 -463 -780 347 263 -519 707 -342 489 352 540 -185 -362 533 -595 267 278 516 -412 -320 -205 31 -182 440 -273 -486 642 -697 169 -278 -882 -778 46 -584 -732 86 -716 -13 -664 -659 -685 -794 561 -417 -80 59 178 576 -602 -822 -311 602 748 -333 -732 -785 605 271 -478 493 122 -889 684 423 -874 -623 -390 -288 26 -60 -307 323 -799 -50 -244 744 -528 -517 -393 -549 236 -497 -274 -70 78 689 -797 -202 701 -527 -669 393 -95 -229 -176 66 87 659 -167 377 35 -595 38 -74 283 -72 219 10 -252 -162 -898 -183 -438 -866 -467 -890 787 -337 -882 -514 643 511 -604 -160 796 -289 314 -136 -105 -235 287 257 314 499 708 726 320 69 -726 -708 179 799 -539 -24 498 -820 232 -759 -9 -603 169 267 570 -137 -678 -799 -481 -204 655 -349 -636 20 -879 -177 -677 -519 -816 750 -618 -898 -781 -463 -318 110 465 -179 -244 251 570 -318 -523 23 -630 481 -474 764 56 -739 -823 -271 144 56 80 -882 -815 -896 740 -850 -204 421 109 -332 772 365 -628 -77 -813 193 421 426 144 -722 -191 608 575 251 -658 86 -710 -178 -294 -348 682 458 90 -586 136 -319 90 -117 -181 -113 -717 -3 -201 -446 529 495 -242 -355 104 -613 165 -664 -738 239 552 -568 271 316 778 286 -695 -244 49 -125 -603 -690 415 359 435 777 419 -500 485 -816 73 31 354 -899 -278 -340 -460 -627 -804 718 113 -560 355 -874 -590 -147 -716 -346 -797 416 -376 -77 -886 590 -270 -712 133 -157 785 -823 -645 -65 392 -312 -2 113 -229 470 162 396 47 -717 -656 -645 285 -894 -417 -104 -149 198 691 315 171 505 223 238 -498 -40 -549 -797 105 -790 141 -598 -567 623 176 -313 258 230 8 787 -265 -741 324 -440 -258 515 602 -142 793 354 387 211 166 -716 -606 -87 420 -164 -336 -872 -265 -41 -249 -411 474 -497 537 313 689 100 718 505 794 -548 381 451 -622 -624 -716 -836 -895 -210 -119 -413 -803 -816 -283 -87 -345 -127 589 487 -386 -410 -307 756 -161 746 241 -17 -397 769 -747 -435 566 778 -637 -843 -373 671 765 -519 423 499 0 644 500 -741 -214 576 501 68 -892 -564 -35 -790 -882 784 726 629 583 -683 -882 -205 -787 -763 133 249 -598 234 -153 -568 -551 -271 359 -347 -748 73 -131 405 -610 88 -450 601 -254 722 643 -769 454 -354 543 -686 317 302 -326 794 72 66 -273 -522 137 -531 634 -597 168 22 -681 591 703 77 -801 -464 571 -275 -91 -797 713 -584 675 -268 -466 -365 232 -891 -157 -802 -563 -376 -797 -750 185 -368 464 -522 -51 415 473 93 592 276 -784 369 -387 307 -222 396 251 -783 505 -28 543 565 229 494 713 26 -218 -48 -795 -560 743 157 -617 700 -859 116 -780 -479 -470 -151 -602 -31 -759 -783 509 397 -807 -177 -306 286 388 314 -445 343 -34 511 -807 287 -91 -321 72 -664 -174 791 -185 -881 214 267 -147 -33 463 -489 -557 -815 -643 -726 298 427 656 -278 642 -270 224 -364 -631 278 -256 -690 -182 -763 -709 -249 -211 -48 -836 -511 -754 -77 301 -35 -487 -100 179 182 6 -740 556 341 -335 -335 41 26 222 359 377 148 -806 105 358 -186 374 94 175 -846 596 -326 -695 -11 -682 21 -607 277 -770 -881 -142 594 340 401 -3 323 -284 -253 -36 -301 100 66 373 223 552 549 -709 -6 133 -208 -527 -141 437 -702 -881 -297 622 -380 325 125 60 -826 -476 -606 110 -153 -3 128 -756 281 -875 -103 -202 -239 240 198 314 -422 -660 795 764 787 -695 -456 755 693 579 -525 427 86 -548 -624 372 -607 -331 411 141 517 783 -262 491 784 -27 124 -122 -118 285 -434 95 309 -801 455 -537 -253 44 -254 -632 312 -37 -50 679 -681 -5 559 -298 -138 568 -358 -795 363 -16 -64 424 -409 -183 130 529 -50 174 32 530 790 -832 -115 675 -105 508 -337 -80 520 349 713 -55 792 -399 -145 -176 335 143 742 -386 712 -305 310 707 799 260 -95 -176 301 -168 -45 -3 533 736 -441 -392 247 -644 275 -376 460 336 -355 746 -307 568 521 486 -699 -274 319 356 416 -129 -505 -215 -523 78 314 -713 55 -348 -249 334 -864 -823 657 -341 -2 243 -776 363 -369 656 160 -892 -260 -619 276 -837 -830 -141 38 734 483 -710 208 268 428 -383 131 617 674 -872 394 -2 -254 629 -591 -68 207 -538 -587 -196 -275 607 -59 -268 284 618 -575 788 -275 595 435 52 -372 -146 -483 127 -100 542 512 -477 645 -111 -739 -690 -489 -125 -689 -350 225 -546 -140 753 453 483 -535 -236 494 -39 -48 -821 -614 343 -581 -697 299 -243 -797 -820 -851 90 766 -368 -838 361 -513 -44 171 -385 -468 -122 -71 -290 272 529 434 630 533 -124 -662 86 -164 765 51 -784 -283 600 515 190 -350 -389 -330 -601 -132 -311 -570 -70 -335 -436 552 646 -514 30 87 -74 -226 284 591 -319 776 -721 729 756 451 -405 -662 -790 582 107 -412 -790 232 -344 -341 -474 -532 -866 558 -163 446 -761 681 -488 9 192 42 -737 -837 -569 688 -361 280 -689 -822 -324 681 -258 5 394 145 -871 -132 -851 236 33 -651 -371 741 788 -713 -34 -10 -618 -285 -411 292 -76 322 -641 714 -172 84 -78 777 -523 -488 -123 719 -792 -21 733 748 184 245 -505 -530 146 787 -137 -666 -412 708 -833 -478 -48 391 719 -80 -518 -836 40 -404 166 131 -40 -42 364 94 652 -613 -894 -443 417 -600 -865 -710 -108 -589 216 -533 -370 -341 755 -298 -23 -571 -778 480 583 72 -784 776 484 71 108 582 -732 455 695 -90 104 -566 -146 -582 -371 -71 -277 360 533 641 -2 -676 536 72 198 282 -132 369 380 -728 135 -381 -306 495 -113 -523 -254 -656 -752 338 -425 -241 -23 -445 541 501 -887 47 336 -873 764 -881 26 -828 -395 -896 -545 551 496 15 -384 -432 364 589 -7 402 185 404 298 -151 783 -14 -336 114 -22 -510 603 -198 -717 116 -209 282 176 -854 -563 795 -892 -211 -126 258 84 -79 762 -812 -286 28 122 124 -231 -846 114 -341 154 681 245 -125 -522 344 -423 -63 434 432 -843 -350 -379 -340 -275 402 -157 -680 717 -511 395 -486 -489 99 -158 -270 -89 -611 -539 691 448 293 -549 -848 -279 300 626 -712 -834 -681 -212 -202 480 598 -399 624 -26 25 -872 621 322 -468 247 208 -709 257 132 663 334 -424 -512 -322 -281 -5 9 -632 -95 -365 120 -118 -26 -500 -148 -378 -150 -759 287 -249 -271 580 -551 742 -524 -12 209 50 125 -339 536 -48 -410 13 205 -100 -762 -786 131 -126 -660 -295 -596 -229 550 -67 7 -897 -521 542 616 -880 134 -436 -283 -535 -645 -244 651 183 435 -663 -13 -220 130 72 628 -216 -864 -770 -358 55 312 -180 120 -887 -381 -303 -603 -652 520 -182 716 424 -889 -663 584 50 -38 -631 768 148 736 -786 -269 131 231 -588 709 -710 651 -110 232 679 -208 -767 -726 -24 610 239 70 266 -421 229 0 -93 115 -385 -832 -438 -60 395 -545 -113 -121 -855 525 50 -80 619 -279 111 308 692 719 -462 -829 516 281 -738 663 -221 -695 -406 -6 783 300 -856 -383 562 -466 263 290 -612 567 -895 -16 515 -333 -246 -45 -211 95 37 672 -726 14 85 -372 -615 -101 -191 649 642 -809 16 -409 -88 -434 204 71 292 687 381 -749 -683 -387 -74 508 790 584 -647 -167 -79 546 -667 -605 66 102 -137 -720 -750 -448 -283 -336 -265 301 -308 6 183 796 -349 -90 -433 312 -867 -406 230 355 93 -684 562 149 128 777 340 -228 -420 -83 -74 -283 423 -217 312 -643 -151 331 466 708 -604 -704 -337 -354 -764 518 -793 -158 -158 270 604 -776 -316 -108 131 468 707 -760 427 -362 -776 479 -754 -56 450 -600 -232 -489 -247 277 -693 -499 -143 -695 -281 -834 126 439 -407 -233 87 480 30 -350 68 39 78 82 -789 693 -199 219 298 -319 261 510 163 619 596 -299 -127 -477 588 547 406 -278 -515 -193 217 -239 -318 -345 364 -6 684 -690 -642 321 -123 -552 505 119 -815 -558 -57 763 195 -502 -863 -849 -883 773 668 -853 -858 344 -262 95 -45 -439 489 234 -177 340 -223 -3 -74 481 528 -894 507 -567 484 -197 -569 -114 -93 115 535 764 287 -630 -145 -682 -486 561 -313 -78 -335 439 -157 -18 -852 260 678 603 31 179 396 121 713 542 -11 484 -701 626 -463 -226 -856 19 -766 -742 471 -766 670 -177 -157 -552 652 -857 799 -407 -632 217 -90 -775 -864 -573 -135 -253 -670 -350 -24 629 -265 -86 118 48 -389 -372 -713 524 741 -441 -828 -59 76 -666 -667 739 -568 -257 -493 684 -783 338 -440 103 756 -450 -515 -200 476 -439 -236 -165 421 67 -606 -696 -567 -83 20 244 462 422 592 377 361 -118 545 -673 -490 -731 620 723 619 -523 -138 -711 275 -423 532 -595 129 128 422 607 151 -706 102 282 267 762 530 95 642 612 -192 -700 563 231 624 530 -114 566 795 -786 597 -140 455 219 764 -692 753 -154 -835 544 295 -887 -819 605 -533 -285 567 -561 -645 652 692 -320 -232 -697 559 82 28 -511 -24 252 -469 -586 246 548 779 614 -857 412 -493 -825 -598 762 700 -706 110 -262 -333 262 27 143 312 748 222 -384 432 -176 119 597 538 321 435 -449 -441 -326 -324 467 -3 105 145 -81 -320 31 448 64 578 743 -676 -593 -179 193 -759 -562 -181 -114 324 -269 47 431 558 382 181 -702 731 -791 -839 -449 -815 -335 -847 194 33 -531 26 -735 -421 24 415 382 -562 -440 753 -32 -805 -722 697 208 565 -768 -809 -49 -344 -308 -459 -717 -553 -237 -627 -600 696 -358 -385 785 472 562 -787 -667 613 -892 -756 289 -641 217 -450 -676 -237 -890 575 356 -673 -181 -72 788 -610 96 -110 105 -151 -496 -279 -572 119 204 357 -747 662 274 513 -208 305 171 -783 404 262 719 287 -656 -247 249 -42 -893 57 679 -763 565 119 454 791 -236 -544 -517 336 741 395 503 31 -308 -796 181 -718 363 739 -621 -138 789 -612 -344 -755 151 -653 -461 217 -600 462 297 -337 -835 778 260 -270 505 196 -580 -597 736 144 -6 -423 -813 -247 435 -12 -596 -757 -63 -104 676 -249 -284 -98 168 689 375 -873 16 -484 -836 633 -96 -860 -692 -269 200 -838 651 393 706 -400 182 -582 -425 -821 252 730 548 -797 445 644 253 -832 -403 713 -493 666 -580 135 -425 -684 -887 188 584 -212 -392 279 511 -57 -28 -684 -727 -835 -524 594 -370 -69 562 500 -562 98 -454 -2 -745 298 -655 765 -162 546 -814 472 82 -756 136 -506 794 27 226 -368 358 -533 734 475 -257 -71 744 483 -871 -189 -543 -552 750 -75 722 -115 -17 3 -436 321 -134 -697 -299 -204 670 277 634 766 789 536 -513 -845 -639 512 -473 332 -115 220 72 -737 352 -861 12 -220 -6 664 -641 -821 325 -283 444 539 -802 399 739 -413 -586 -93 257 -547 -395 756 289 330 203 -270 317 -132 735 -778 119 -738 -646 637 697 -344 706 618 578 119 -281 249 -245 -224 -474 552 150 -741 640 613 -630 467 71 297 687 386 548 -358 768 371 -476 19 -414 -258 177 -507 -139 -370 -167 -4 632 172 204 571 -822 -729 580 462 -662 32 -317 434 -594 -254 -562 407 -516 -687 -811 -454 -780 503 -76 -695 470 -132 134 166 -181 387 -10 178 756 -898 16 -242 -613 319 214 -775 -251 416 373 497 -150 70 517 -453 701 397 265 189 -638 604 -368 323 -66 528 -274 -453 -505 -578 115 -787 -94 -16 -721 -486 62 603 -539 506 -301 -534 -257 -251 -492 724 -69 -777 735 24 -623 -742 -158 -229 359 569 -28 728 645 272 279 -587 -597 -298 -471 -78 -63 -362 574 746 -186 694 -784 143 377 -157 -494 -713 275 537 -87 -76 97 639 280 179 260 -671 -17 -370 -510 595 435 238 39 -682 -869 217 772 -820 484 -201 372 719 126 34 183 626 379 -404 -609 785 136 179 472 -817 725 769 273 378 333 -23 188 799 -677 -713 -609 513 481 -569 277 743 721 -742 -875 -147 543 -803 -407 677 -816 -485 152 -524 -299 -642 -288 -346 509 -121 -303 502 737 159 20 -214 378 -780 -273 -552 -801 -888 -287 70 -528 -585 -799 -426 -85 458 -196 361 -593 191 757 -689 -268 -769 389 -728 744 -843 577 402 -576 -442 -555 -307 93 216 579 -774 301 -794 411 -821 650 -864 542 -390 167 -376 -269 -281 490 211 436 -442 -724 -394 199 -658 -583 -602 -367 -291 728 -655 -853 683 -433 -339 126 646 710 -672 -436 -316 78 -120 -54 641 394 465 -683 580 153 -657 -725 -299 315 -560 -351 -813 331 -635 -811 778 -353 -447 461 370 358 148 -362 240 -878 -68 667 -748 -453 -466 353 -802 -436 -804 -162 107 144 791 -161 595 -261 -18 -687 451 -666 147 552 -1 346 88 -170 422 791 -601 -69 -140 62 -872 343 568 291 705 -424 -596 -433 537 374 466 -726 -790 -482 576 -260 579 -607 513 -290 593 -618 -213 -283 -261 247 791 378 401 -823 -264 -633 -393 18 -381 535 306 182 -82 -733 -128 -221 -268 80 -440 -27 -711 63 -78 764 -319 -251 -19 -769 -409 -213 -887 -281 -582 -402 65 -260 -329 -428 -694 787 91 -333 419 528 -581 -894 383 -91 612 -621 -393 509 -132 177 157 -179 -817 -731 264 -146 771 480 -132 118 -23 -721 -199 -645 726 -73 683 -686 286 -328 448 133 -602 110 -315 755 409 -749 -139 38 129 307 -575 109 -661 442 254 289 702 -873 -626 -143 -417 446 -275 -167 -267 -692 333 -760 -654 -404 334 -180 -13 -152 -462 224 500 202 -728 -19 -879 482 -822 759 441 348 -417 530 753 -758 374 147 -158 366 -544 120 -397 -734 616 -180 -188 -825 378 -823 -111 -207 357 -561 462 -530 -350 450 -504 146 -82 -8 402 -58 -301 -759 82 525 769 190 -428 -733 -427 69 554 -438 -75 60 572 586 221 701 -442 -568 93 782 -197 403 -746 768 -279 -812 -186 -750 219 -344 -664 286 -94 -158 103 -857 653 -148 -553 474 337 649 -141 494 -246 668 -472 -646 -28 81 29 -458 -355 -223 199 82 -883 -469 443 287 -594 -499 631 -13 395 641 -221 620 659 472 -866 216 -810 334 -456 53 -94 -31 -470 -790 -444 553 -366 634 114 -204 -72 603 -450 -364 107 -525 -758 -584 -499 199 -467 -672 -434 165 314 -182 -651 -135 179 791 62 780 -677 554 -528 205 302 -881 31 -4 -622 -277 -83 739 -471 -226 -626 587 -623 706 276 421 -90 492 -258 768 -570 358 396 703 673 -450 -584 -867 -741 242 720 77 132 -760 -73 -428 298 300 129 -641 270 213 -702 -715 567 -769 -711 417 474 580 -476 -553 -827 -507 -823 -2 -400 -661 -688 437 680 -588 669 423 -431 -524 163 572 18 -311 508 150 766 -41 -40 -304 764 96 -476 572 -382 424 -558 173 -393 -137 467 398 -749 205 779 -486 -87 -873 -584 733 -260 769 712 -296 774 514 121 -97 -280 328 183 -725 729 274 -684 -839 235 -166 -8 -440 164 565 755 277 752 276 -311 -221 -664 -72 -365 -60 -609 -387 -492 -589 244 -82 -59 692 82 569 -718 670 -391 -469 211 -741 585 615 -870 606 497 731 -44 -94 -824 -778 47 207 -50 454 504 -443 239 287 726 653 -288 -781 -120 -820 53 8 -19 372 30 -296 788 651 753 161 -335 -811 -843 -691 -696 470 -448 143 -50 353 504 131 148 727 -575 -622 -628 -502 276 -14 -545 -170 293 753 -246 -740 -250 -40 -580 -313 14 291 166 319 -543 410 -114 203 188 551 421 464 599 -26 632 -553 518 -430 -847 280 -133 -694 -487 125 -711 -82 347 148 -359 -888 21 -353 -424 -161 -818 344 -451 -450 -723 393 296 496 536 -770 148 675 -638 -475 -293 -878 -160 240 417 385 783 -303 -159 -594 626 -1 -72 731 -488 146 -354 789 -16 612 -101 -732 720 -20 444 -226 96 236 -589 493 48 -97 751 408 -795 -760 530 225 90 188 294 111 792 -233 -861 -212 384 434 169 -126 -301 689 71 540 -11 33 92 383 509 739 483 634 -138 -298 16 -753 170 -320 14 -559 399 83 290 80 131 399 38 -682 -122 457 -718 517 -612 -773 -693 -253 117 226 -131 -245 -388 -641 -837 234 -435 -247 270 103 212 -844 105 -639 -187 702 -220 -805 -664 -550 -444 106 -840 509 551 33 200 -101 22 569 393 83 -775 -553 8 -302 379 527 32 -267 -336 168 -404 543 254 -849 -498 356 640 -685 -248 -618 -703 -20 -682 331 -780 568 73 -531 -213 -882 -379 729 528 -501 -570 560 181 322 -362 294 -731 -692 351 -484 -887 637 -900 -341 -154 735 395 -538 64 148 345 215 -655 410 323 -357 -169 -705 -830 -496 38 -246 -265 -899 -200 662 153 -899 -592 -689 274 -310 577 -455 -887 110 571 -798 406 -662 -64 733 551 -146 -265 532 -838 -652 335 -308 -137 397 623 446 -379 -706 -116 795 -118 356 -768 80 -208 102 223 -261 -696 224 -477 -335 -733 -169 182 -57 659 -814 575 7 218 592 339 508 361 322 -553 -456 -837 -692 -429 -85 429 -467 395 433 437 110 616 278 698 237 711 -36 760 95 -580 -542 -167 399 -732 -146 -523 -150 -261 728 -405 -278 -885 -419 -10 -494 -430 438 702 300 379 -744 -820 439 201 368 146 -738 357 -250 -624 490 708 -165 -214 19 156 -844 -872 -157 -893 1 693 -768 577 -687 267 -432 -138 24 -568 -148 115 -442 -114 -467 -836 -760 421 -682 -74 -233 -624 129 90 434 -880 -838 -150 -392 -166 30 -104 -716 245 247 782 -17 624 -787 -291 447 253 -369 -452 -732 226 -329 -711 317 -724 104 515 -858 -690 140 -30 -427 -852 475 43 646 -504 689 759 -612 -535 51 -682 -190 -214 -32 798 112 -224 -242 704 254 800 -131 367 102 -878 651 -159 52 671 -109 537 -813 -53 -574 -656 -408 -644 -670 -637 -12 701 -632 -422 -319 -542 316 771 11 333 146 398 668 -67 261 -888 69 774 221 -489 188 712 645 717 -471 -609 -297 679 -610 -411 688 528 -67 333 -633 218 470 605 404 103 137 615 633 647 421 471 66 -66 -131 -883 -714 -423 -603 -795 462 -713 71 -576 -855 -581 -744 524 331 -772 -273 -681 -829 -156 -347 481 129 -629 -874 782 -708 226 184 550 219 -697 -72 248 -259 -31 -760 -432 -56 413 643 1 -211 682 -285 162 576 552 206 -65 -156 490 -36 -235 -22 -342 -334 763 -32 522 -89 -230 -396 683 678 -279 109 -576 -300 107 -774 632 275 273 354 345 754 733 8 -795 -25 -246 374 525 334 245 350 153 128 -575 -727 -669 -598 -459 -653 -346 -735 -719 178 -409 718 50 697 680 -318 -653 -771 350 767 -370 -2 -623 -736 731 125 -52 577 697 225 591 470 545 -174 665 74 132 706 -398 -94 1 628 -172 -815 800 -418 461 -253 -822 310 -392 512 -403 139 -744 -870 215 104 219 260 320 -567 -818 -546 -769 -446 585 276 389 -880 -700 -398 -105 190 572 -739 -144 647 147 242 249 430 498 -646 -115 467 597 268 475 477 -530 -588 375 253 487 -652 668 416 -745 321 -736 771 -853 -586 253 -304 -889 -559 375 666 -263 -346 -632 48 -535 -67 -137 -586 -57 590 151 308 -745 232 -238 711 74 230 597 11 -771 -649 13 -416 -283 -398 -564 263 725 -254 -208 411 -365 354 667 629 13 8 613 240 -195 -798 -888 354 -117 420 711 -880 -472 79 -179 -803 -665 222 -810 548 250 -93 501 -139 117 -723 -819 -594 -310 -442 -187 -228 -395 -477 252 -414 -208 -856 556 -429 486 -590 -90 519 -57 -223 -845 -603 312 -575 427 81 -346 708 -513 -679 334 289 177 -201 -740 -763 118 247 639 -33 -841 -172 -812 -460 -706 -214 -428 -356 -50 333 255 289 -507 616 -757 323 -595 -889 -839 -879 -576 -70 270 -789 538 -196 -868 123 164 -234 450 237 628 135 -102 98 -400 674 315 323 -596 559 -424 -347 -683 -663 -868 -472 406 402 684 -419 -90 257 -760 -495 -634 -344 -632 -643 -279 -237 281 95 -694 -571 428 127 527 -503 -680 -192 -184 -238 -746 -847 729 752 483 -10 666 -515 21 644 506 -129 774 -428 -727 537 707 -561 -705 25 74 151 790 164 440 -290 591 -135 543 711 -162 288 439 -893 -675 241 -481 628 -509 658 -419 -311 105 592 -558 777 -496 721 190 421 -744 410 341 -788 79 185 -261 483 536 -259 768 -186 -536 -501 -327 421 -409 -396 710 775 700 -628 644 -654 -88 -671 -773 740 -405 -17 551 -14 -605 325 48 72 -305 721 -667 70 -52 370 244 -608 -77 -78 393 -829 541 -652 232 -138 709 -114 -170 -499 703 558 -377 -55 -896 -474 220 594 -235 198 -123 763 274 758 329 -263 465 -435 195 -31 64 22 352 556 67 199 744 14 548 -679 -867 -452 290 -24 -333 403 -626 -20 495 703 260 702 -190 -650 197 738 -202 591 -580 -892 -37 -846 291 477 50 365 155 -603 489 492 126 171 -255 -187 574 -293 314 639 -347 9 128 -157 -240 568 383 -506 16 -557 -219 -610 297 -95 -260 -861 -390 -407 694 -582 188 -389 113 140 -581 -585 -768 -387 -504 -221 -766 -260 363 -200 280 -304 -873 666 -37 640 613 205 -341 125 9 -644 -464 -136 210 -881 -651 -866 -375 720 -883 185 618 -705 -270 -398 -628 747 -737 -582 729 54 287 302 369 -139 799 -819 -659 99 -35 -311 -207 294 329 -868 57 -814 -855 -542 677 -874 -185 -268 183 -217 776 752 144 -404 766 -166 136 758 399 775 -566 540 -809 -236 320 364 -236 -483 -271 17 -255 514 -167 262 -348 15 -66 549 -769 121 573 -882 -246 -898 494 191 -849 245 665 560 428 261 702 -881 -260 152 600 -197 371 -162 -132 -596 139 -711 -424 -672 616 239 419 -480 406 279 -23 -161 792 -733 -817 -3 313 202 -249 -669 267 -7 -414 -183 109 -176 675 -779 -765 -532 292 624 -714 -18 -530 -133 -529 -688 673 -425 -267 -777 15 776 657 -97 -836 -148 412 479 -680 -373 -276 488 440 -189 -137 -845 -616 734 368 333 -721 -587 285 25 538 776 508 186 -835 160 514 -225 -53 -357 112 -379 0 213 583 -548 -56 -575 219 -159 -829 -649 231 216 -451 -596 -364 531 609 -32 671 -72 -719 784 -882 -186 -447 405 -861 713 351 299 772 381 -139 45 -408 -597 -417 781 699 770 -542 276 739 -150 -307 376 192 616 254 591 732 -28 -776 509 -213 462 650 238 -819 339 106 -9 213 716 -560 -801 -692 -223 -560 -457 522 44 483 566 365 -315 -93 -583 -626 132 -772 253 -452 -396 -597 -395 681 431 -855 -345 -169 391 -554 -25 -215 44 139 20 31 367 -900 -498 -48 276 -442 -596 667 -88 602 -844 649 559 -777 -285 25 363 -240 56 64 760 -859 427 327 -744 -277 -472 484 -390 764 541 135 -48 495 791 -878 690 276 -13 -167 -202 92 645 417 217 589 -235 -47 -403 488 -544 -79 -154 434 -829 -865 -857 728 -282 -387 -787 404 521 -836 -242 -570 -895 -281 52 -158 729 606 674 375 -2 -143 673 104 -890 558 -371 -430 642 -892 632 411 -143 632 -853 -165 784 -685 763 -183 764 146 676 -441 8 17 687 645 -485 622 345 -156 -533 144 17 -398 -416 -618 -806 -420 -597 704 616 203 674 -479 575 602 765 600 -877 496 -28 54 201 314 -178 -547 -860 -701 -43 33 188 -708 -201 599 -664 783 -885 655 335 769 456 390 -467 637 327 -38 -137 -618 -362 718 190 538 190 -106 129 471 321 -57 43 -71 99 44 262 -50 207 616 -550 664 504 -210 -728 12 -414 -760 64 753 -884 532 561 107 -391 -147 746 104 -419 -460 377 -514 216 -270 -385 -174 114 25 312 -489 45 -588 658 441 -533 682 -475 -141 -845 -765 698 -279 727 298 -700 271 710 -744 657 278 599 281 155 -835 21 -704 -832 -659 -743 -858 683 604 -405 -429 -465 -323 386 315 513 -377 -18 -628 333 -375 292 -371 -669 -11 -653 191 644 -394 378 629 570 -302 731 -218 154 -536 -84 -32 624 238 -861 -105 654 499 -579 -617 -97 -23 -618 20 135 -260 397 5 -252 -741 -836 -577 93 -646 -69 -162 -728 -578 568 -119 305 -179 -792 -396 -88 203 567 552 -161 522 437 624 344 -194 -413 -638 131 174 -264 278 376 -402 -649 -875 -854 -370 668 -214 141 -832 -852 549 228 -329 -424 -212 -445 141 455 -759 -643 -815 -13 -857 -663 -256 215 -220 -146 417 -491 423 -647 674 359 -275 -873 -872 -695 -746 -292 123 -283 -328 -816 -685 136 -590 725 -333 -719 -354 -254 -376 12 -413 504 -320 -573 -472 528 442 -519 44 -427 -384 676 363 450 -658 718 179 522 -533 89 -337 -378 -593 220 -788 -644 177 422 703 -244 131 -204 -227 -516 -451 -463 -551 -591 119 -128 -727 -683 636 800 -701 557 501 265 -492 -446 -54 377 -87 -799 679 672 -897 -609 382 -234 -139 156 -127 340 -518 -267 -815 -805 84 -741 -524 -283 -481 251 102 -23 231 -455 263 -636 -181 138 210 -583 460 70 -143 339 -851 -419 48 -869 -733 341 -711 -111 -482 -453 -235 237 219 -221 681 -644 -193 -388 636 134 -146 728 -557 748 444 657 779 -518 732 524 -392 511 -14 630 -839 86 423 500 -552 176 410 489 -794 -594 -576 768 662 -612 -224 -238 668 -831 36 168 301 -453 553 -45 -710 -308 -702 528 -635 -536 98 -497 184 -530 76 -7 -519 428 -104 648 -627 -170 333 -844 753 357 -36 225 -591 -42 -464 59 -53 -18 -243 -82 -340 -596 589 -182 191 46 -665 677 649 -665 93 -413 -223 378 246 786 416 586 -384 -544 181 607 244 293 -619 196 136 -824 123 667 458 -749 332 526 529 -338 710 566 -721 -752 743 -128 -147 -106 -138 -457 761 432 128 -795 792 -621 -229 -34 662 -576 559 -337 -883 373 197 412 -783 -261 -158 -626 -459 606 288 428 -345 -312 -472 -39 -778 277 321 411 115 58 -857 -521 430 782 -301 -100 409 -305 584 232 -452 249 -266 -134 279 311 166 -420 -434 469 85 -728 96 -341 -652 -594 -635 754 -580 -610 -818 -1 -762 -102 -405 -827 659 -713 -790 -743 181 -511 117 -738 -424 -165 -594 172 184 -763 -460 242 -563 654 -356 -734 574 302 519 -731 574 370 90 357 681 -714 586 258 778 275 242 -259 -656 -794 -625 -884 600 544 77 -50 531 782 400 15 328 727 -85 -817 -561 -123 -691 469 -806 744 665 -648 -521 86 5 -271 -654 -445 155 -434 435 620 -65 182 -712 -721 -13 6 263 234 47 -580 382 178 -812 407 12 -536 42 -570 -897 37 412 -542 692 -78 -568 299 -297 -88 -651 -497 335 -741 -140 -193 -323 -820 -284 160 -197 -840 -474 4 751 -545 374 -316 354 -139 17 708 -180 -290 177 78 -680 -484 529 495 221 399 -665 -769 -274 593 -677 -846 12 -602 398 -22 -884 -599 -822 203 -879 249 -314 174 -383 -791 731 432 -196 55 -258 -292 -632 598 742 274 -245 -18 -47 -640 -277 -489 -440 727 -818 -195 -240 480 449 118 -800 768 -688 468 -586 777 -267 -637 -105 316 -506 169 -686 -53 490 -254 638 508 -303 218 678 -460 320 -664 75 -881 -28 688 -736 -395 -493 -296 377 -627 -803 569 -310 701 -870 -521 -853 25 -121 130 637 285 695 -564 -60 594 85 -709 85 333 -196 -235 57 -139 -224 -29 -591 -705 -100 18 723 786 311 -19 744 -307 -247 -205 -621 -652 -823 -564 91 -157 653 -281 99 133 -884 390 -595 -520 -623 536 -261 -813 244 737 -654 -456 714 183 -900 -785 -810 -218 -522 -87 -698 -567 -150 -866 349 -642 138 93 247 303 654 426 329 -456 -877 432 246 -466 -824 396 -719 -732 -49 657 558 -498 -157 25 395 570 -88 68 179 -715 223 130 -293 -148 -862 -782 126 264 442 -156 -629 -302 -317 -41 -883 -182 362 -365 281 395 -695 -724 241 142 548 21 -645 -213 -750 -317 258 627 -413 579 -21 380 -493 -627 613 -334 -613 -778 546 -858 335 -56 -35 -811 -49 -225 317 -243 142 -574 -182 233 -411 307 511 -461 -277 750 348 311 102 232 -654 400 -644 467 507 512 45 -583 -652 -612 379 -54 403 569 651 517 661 171 -506 315 -634 342 394 -184 171 269 -552 797 296 396 -876 -287 -154 355 768 49 40 -615 -479 390 -129 -702 258 339 -577 -165 -409 -426 -336 23 511 -848 -770 356 -270 -699 -435 -179 568 340 -129 750 -443 -512 251 641 -140 130 334 -151 -153 -744 -94 151 -50 -160 152 -437 470 704 -537 450 -325 -361 601 -462 -33 -385 -381 465 -198 60 200 -717 187 -698 -190 -636 279 -313 205 -483 236 66 708 377 602 196 -44 215 -711 501 153 -138 -411 -237 466 597 249 240 417 -796 -319 454 -232 669 -857 618 65 -17 -22 -778 -329 286 -714 440 -233 -481 64 167 -623 239 651 747 -727 443 564 558 481 -73 -264 605 -609 -350 497 -281 -514 380 -565 -686 528 739 -265 -509 -891 49 -532 138 -266 367 173 65 119 -873 -849 -478 -824 293 768 -712 26 570 157 -39 -703 378 -676 -792 620 -675 423 92 -761 768 253 389 14 757 -538 93 349 -91 -570 694 -252 -827 -164 -634 -698 -745 692 186 -221 -570 34 42 -383 -253 372 314 -129 596 -141 741 783 -91 591 -887 -297 -334 679 -430 -262 571 -873 -759 -738 -14 349 -685 -269 582 -830 -591 -330 626 119 -525 -554 -693 95 433 -552 -597 569 -191 280 -116 487 377 -473 339 -76 790 -897 66 -29 -26 572 207 244 568 -154 782 507 -540 553 -307 499 -512 -886 -137 641 752 663 -650 501 -359 343 -816 608 398 229 27 -344 -226 -219 -175 249 -221 -167 489 -807 -556 -224 -892 -432 -475 264 716 413 -341 -317 -468 -243 -490 627 -233 -695 508 613 -487 -106 -57 601 203 -718 -30 296 550 -195 416 -389 73 258 774 351 331 83 -30 199 -782 -57 -137 -525 -247 534 503 -321 -805 201 314 -158 -847 -673 -354 294 282 643 186 -621 -661 447 715 -107 -278 347 -138 725 -255 703 -245 -539 -319 -688 767 395 -308 -698 235 5 542 -540 695 -521 -415 -608 581 -869 -816 -355 196 696 -561 265 176 -581 -36 -655 197 -377 568 667 -483 -451 517 51 319 -637 304 172 531 -308 61 74 -10 -612 715 571 706 566 501 580 -620 -284 -533 -315 -473 -324 584 -159 -266 -643 -32 439 -745 4 70 388 680 -246 177 -772 -199 69 125 -546 -594 162 -826 -786 -31 -261 -19 -416 -583 -492 360 -265 777 503 522 -3 -680 -147 686 -160 -2 -512 684 -709 -747 -554 -654 461 -459 -6 719 -399 -545 -707 723 63 -415 -506 438 -710 9 178 297 136 -880 58 734 -861 93 558 -214 -348 68 -252 -221 -156 367 564 -7 -347 -285 19 -587 -189 -612 721 12 339 -242 791 474 -579 373 216 543 -184 -147 5 647 -110 -782 -840 -399 721 419 -314 -592 -834 -867 -752 -207 10 -847 295 680 -45 494 -467 -31 681 97 658 414 -127 555 411 -731 652 -75 -247 -728 -792 113 -120 -796 -272 -510 -880 -580 -229 -421 515 -829 -859 136 -126 -337 -112 505 466 227 -443 164 265 776 139 13 -748 -300 16 -386 -680 135 -217 592 -122 -424 -531 522 -533 598 677 -151 -468 -502 -721 -700 -65 -887 -758 358 -371 -317 -777 -681 131 -772 -672 -577 -591 -578 171 -768 -254 438 128 610 534 -497 493 -123 494 -90 -269 -232 -111 -113 766 -270 -93 771 138 369 54 407 255 100 337 505 -681 -249 601 -865 -341 446 233 -652 -70 -171 247 63 442 -252 -899 -868 -482 -704 -2 244 53 -841 -771 -706 83 262 654 162 -884 691 -211 -708 11 -550 129 -643 -159 -553 -365 733 -591 -530 199 -151 268 154 -513 487 660 626 -533 -492 -110 -633 497 -24 -306 505 307 -108 -175 -568 483 -120 -593 -870 218 -429 231 22 -226 -706 319 -900 145 477 -554 23 -182 345 400 -521 -883 153 226 193 -460 -134 602 707 -838 -184 -268 323 618 288 -598 -761 -788 631 476 -227 -493 274 -741 -599 365 -572 -248 -328 498 553 699 451 573 -629 -423 -574 708 -500 -522 -676 -245 287 -395 -47 -486 -456 -603 127 -222 -598 -361 -351 -888 444 -360 -130 439 -13 -254 464 -858 -879 -511 -560 -515 124 -768 -570 364 139 -550 621 253 -245 -264 -763 -129 54 715 220 -740 273 426 216 540 -732 651 -894 791 2 -477 773 349 238 -45 341 441 378 -782 -766 699 -701 635 -863 -592 -798 -63 -17 -260 -889 548 -28 451 181 504 -861 -735 266 -222 232 -646 -557 -433 -688 267 235 -425 513 -3 495 491 164 253 709 -443 328 447 282 -834 741 534 -702 109 536 -591 731 682 -786 -777 17 -469 188 -502 393 -331 -112 -429 -309 580 312 -95 722 598 332 -549 445 -7 -13 -548 -283 751 -394 -353 -461 614 -301 494 617 171 598 635 -305 523 -525 -516 320 450 -303 -264 -9 172 104 356 -174 669 -726 -143 -600 397 -149 -104 -478 227 -296 -879 -71 -147 -447 -54 -165 206 196 712 -867 446 -830 -19 -108 -155 -537 503 501 473 -763 -382 -867 769 -47 -274 432 -452 702 -238 -130 -820 -486 612 -875 416 -483 81 -490 -148 746 -433 -185 -187 -323 -90 682 706 515 -638 617 -74 -504 -800 -787 -218 483 293 -463 -812 -677 -287 -720 12 -514 -598 415 -208 -602 540 -105 175 -141 294 600 -6 358 147 393 -252 -101 718 730 -681 316 94 260 664 246 -155 -889 -626 380 -847 -429 -505 291 428 133 625 -290 -256 -895 589 661 646 674 -495 -792 654 88 -480 -360 -132 -445 -528 178 -543 227 -184 -879 236 -64 -682 -163 -267 -589 659 368 -661 72 -552 118 606 213 166 681 -704 340 -391 203 376 447 26 428 477 584 -59 -37 470 58 533 -797 -509 -54 -546 301 150 -555 -336 408 -827 533 672 258 -750 374 -361 648 498 523 -342 281 755 -193 -239 -740 50 -402 -409 596 524 -132 370 -364 239 627 484 -387 91 -576 -487 323 568 372 548 364 88 228 -149 41 -692 121 56 -687 115 -49 206 408 408 6 -119 -770 -601 522 -809 731 -854 -207 245 -548 576 96 440 -239 387 -218 -210 -815 298 416 -802 631 -768 576 53 -96 168 66 -672 -266 -233 742 -187 138 -634 -440 -174 -491 676 495 -533 797 -168 512 138 -395 -416 -121 -227 204 669 -317 -572 186 225 -222 -236 -425 -14 154 450 -657 -394 88 407 342 -228 -671 512 -374 -57 -492 255 692 -822 91 -428 217 781 -84 178 -162 -560 494 229 -728 403 1 430 -21 393 -583 -84 676 -44 -740 -872 136 556 -745 347 -888 106 451 -164 -323 -659 -502 -73 664 -225 -194 632 -743 609 -777 470 -94 428 66 381 6 -773 689 333 735 -738 -187 645 267 252 319 -73 -699 544 -320 -840 325 -28 -518 39 -208 774 273 380 -124 132 -818 134 315 -507 -168 -541 -891 423 -361 -794 764 -326 -889 537 194 -484 476 -306 78 -827 225 -42 -570 -197 222 261 -16 56 -196 261 358 199 -297 403 241 783 -870 -855 -170 357 432 -252 -652 -86 22 635 9 -856 585 265 -691 -449 189 -363 217 5 342 15 -842 149 -559 -693 -600 -299 -444 -662 654 31 508 -770 140 -79 -847 486 -324 361 -32 715 43 208 -428 476 700 -180 690 154 -506 -319 -170 77 755 -753 -732 454 35 -844 239 -693 412 562 -383 398 280 659 487 238 -488 -876 -694 -287 724 389 106 -896 317 35 181 -582 -75 -341 -774 250 67 -763 -667 671 -702 551 -211 -191 -775 -478 -169 -37 -578 -579 471 593 447 329 -732 508 123 -773 111 -587 258 -168 -203 67 658 128 -687 67 455 -832 775 405 -172 -475 70 345 -725 596 -812 302 23 -603 792 -51 -160 -216 522 416 258 -428 -111 362 -720 -814 183 780 -548 -235 472 -15 -897 529 -521 -856 21 -323 -515 591 -471 -386 -137 253 303 -745 -635 375 353 -122 -205 553 -818 -760 184 -857 369 -297 -847 -140 384 614 -849 505 -730 -338 340 89 -678 516 -844 410 610 46 178 -798 -487 359 554 -790 474 141 729 -786 323 -724 547 796 370 502 -470 53 735 -852 -702 87 567 502 252 -747 777 722 -363 570 670 -317 630 -563 -164 601 -33 293 -779 40 680 718 -886 734 550 31 -39 -267 -889 138 457 88 495 -509 437 -865 206 662 -194 567 -808 -96 114 406 -735 800 665 -493 -896 -263 559 -452 261 -233 479 -662 -403 741 796 -812 -677 -347 -657 -599 -640 -191 -832 587 -285 687 -845 -762 -397 -33 725 -656 -635 384 -278 160 -318 -173 -334 36 732 -26 3 -709 -411 -782 -829 -757 -608 595 -253 258 -35 127 -899 635 -51 179 -141 -174 -49 -658 43 -279 -321 -145 157 283 589 -836 -460 -457 316 -596 -644 -556 -618 -36 -822 293 711 145 423 -128 104 777 565 -155 -607 -666 -322 700 -387 547 542 -310 371 -895 676 559 42 730 -757 271 489 87 711 308 596 297 274 -381 124 784 -690 795 182 -584 515 -360 -84 -45 -138 -336 -550 -222 463 -854 17 -778 157 406 367 -401 582 253 -729 -166 -303 447 123 753 -768 -144 196 -478 -656 -110 -141 -500 -195 -19 270 651 672 -192 299 -539 -550 -149 -194 305 606 775 -730 482 37 649 -398 -462 -126 105 785 -402 526 -721 -85 -381 -595 70 313 -317 -453 -511 -15 -569 134 -790 -350 251 -569 -288 501 93 776 -480 751 -401 -883 619 -377 -428 222 -694 189 -483 278 498 668 -278 192 -291 -646 709 -687 576 -790 -560 261 -645 -751 512 -88 784 -201 -664 40 585 585 -206 -30 -689 -268 -233 744 -204 -569 119 745 -731 -550 392 341 -288 657 28 -273 19 446 -20 -510 -892 666 769 406 -474 -549 -520 -263 456 -37 182 716 748 55 398 -182 -244 202 -776 78 217 759 -47 666 174 554 512 90 -157 -590 -827 -602 589 -109 336 685 -720 -815 298 -545 344 508 322 -165 304 -617 -60 -571 -842 -368 365 708 776 405 -779 343 -618 -862 93 406 242 -85 627 -669 607 510 606 -332 -98 386 24 -712 720 220 -652 283 -407 -170 639 463 -406 753 161 -195 328 -77 662 -483 -583 -873 588 138 -786 -835 -580 209 -894 392 527 619 -591 -27 549 445 -516 -276 -596 556 -439 -646 646 783 -559 289 620 76 -324 -308 -575 654 491 141 -834 -347 -262 468 -698 -351 -36 364 432 -311 1 -853 -190 -82 -299 -762 644 782 -143 203 774 361 503 558 -393 -778 210 551 -588 -693 183 -566 692 117 -150 -230 717 -337 -111 -5 -233 -527 575 628 -555 508 543 742 535 -831 231 119 -489 704 -208 422 -560 -257 201 -568 -884 -854 122 -46 -895 -736 479 -401 -381 568 291 68 -238 -897 415 354 -364 -389 -481 -832 33 77 -289 -535 -736 -586 -416 129 453 800 -707 291 796 -614 561 -660 92 -779 -431 241 -352 676 441 668 -1 -841 -400 -12 715 160 11 -806 452 538 -497 -375 -851 -534 -788 510 782 214 129 347 -375 -324 694 -146 -819 9 571 -392 -633 -801 2 -859 -67 118 358 273 477 327 -517 656 408 310 260 308 715 9 34 772 -174 647 -540 116 -430 -497 468 -744 -567 -14 411 -739 -334 -170 -140 690 -594 312 46 -101 -63 277 10 -642 458 581 -314 31 223 177 637 -858 -565 398 206 674 748 -254 -358 -796 -143 690 330 408 -157 534 409 -78 709 -660 393 722 -302 -405 -523 721 -685 694 -191 616 649 -262 124 611 254 283 -619 -805 -88 440 35 -294 -380 -95 -386 -744 226 -677 -154 549 -565 -721 -155 -217 -333 -148 -7 -499 -541 534 -715 -448 45 -851 134 317 -794 241 386 621 -184 703 -77 -816 183 -665 276 -441 297 -154 126 -766 700 -560 486 -405 -422 -453 379 -432 -786 -768 472 -19 -380 -159 -370 -460 -859 116 -538 411 -593 -36 129 -690 -571 496 -266 692 -57 645 -687 782 329 -858 -239 120 -530 -709 770 -250 -664 -468 -172 43 90 514 340 741 -796 368 -98 425 -305 -344 552 138 722 -83 -448 -467 -390 -465 105 -815 -78 -877 173 513 -737 -634 -206 -678 -546 -29 -105 -155 739 469 -138 -507 783 159 434 -718 657 -586 -103 6 347 -231 468 188 189 365 -357 218 493 762 379 -436 -6 724 460 188 532 -476 -504 -301 345 643 510 -325 -733 465 -544 554 208 528 -550 -647 96 789 -124 94 96 -820 599 -322 -630 544 -838 800 748 62 122 -218 578 267 415 668 -869 -221 739 47 -106 -534 651 528 -486 510 -161 785 -73 435 -584 -721 598 -29 155 -230 -313 -660 -487 -718 654 240 -636 -624 -227 399 796 -212 -828 205 598 692 702 -230 440 619 177 16 141 -536 464 548 -295 -391 -180 -368 245 -143 -679 130 64 279 -27 -529 45 -294 555 583 -72 -489 723 249 -26 -459 -432 -603 627 -659 -758 -822 196 355 -822 -171 71 -23 107 -898 -895 -167 -766 122 250 -785 -550 -745 171 99 111 650 -55 -99 409 -350 659 261 660 -292 -524 425 -101 -507 144 278 -187 -769 738 185 657 718 676 -24 -244 243 -373 305 460 -412 37 222 -66 -587 203 -37 641 122 -502 29 763 501 -514 504 -403 219 -224 233 178 668 -185 772 118 -566 211 -184 -735 507 703 -133 12 -696 79 233 -714 157 488 431 481 206 680 564 530 133 389 -263 647 328 214 -475 -9 -71 -470 -375 -242 -619 -349 288 -481 -843 -873 -190 158 712 -193 156 624 528 297 376 -555 572 395 752 703 -171 348 513 -57 78 296 -240 702 124 466 -149 -414 470 -806 -204 -221 -204 -496 -585 356 647 348 -654 627 -2 138 379 -251 214 -867 626 -543 -596 -610 176 -520 -374 397 -860 -153 624 -54 -883 159 141 -75 365 -714 169 -142 279 -872 -577 -439 295 -4 243 617 -472 -611 -306 -31 537 217 575 -873 741 -621 665 -750 38 -508 -269 527 455 732 -836 -342 -798 433 -841 16 -246 786 -391 -726 616 558 -722 139 679 679 379 459 -219 194 -12 -391 733 -195 4 -90 61 711 55 527 -558 -301 476 -175 543 -125 722 757 -746 -857 589 -12 -430 720 620 594 -675 -601 524 -559 622 -405 33 -728 613 707 -225 208 -204 240 409 -227 -362 -123 173 483 -685 758 330 -336 -647 301 -47 -805 -423 351 -804 -241 -545 -370 -749 -842 -141 62 -820 524 521 237 -620 -847 -846 385 613 -715 -694 775 438 -435 383 -735 666 -146 -446 316 -818 -723 162 610 -714 185 -594 678 778 160 -597 -30 90 -288 -282 -496 658 -269 180 695 -380 -836 -424 -890 -673 650 -597 795 -380 104 147 239 -845 311 489 -412 720 -300 -401 -518 -668 37 -707 -643 658 -263 239 -801 -100 438 172 -523 -251 632 -794 113 786 -521 -730 252 740 -450 232 -149 -58 753 -566 -88 82 99 688 -863 22 245 -487 25 -569 245 340 -852 -112 218 -235 -796 -857 -529 582 -328 -171 -613 73 464 -629 -898 -455 -154 632 36 -864 253 -700 -856 -228 574 -1 -251 -440 -39 -748 266 667 -49 276 642 -376 -359 524 616 610 -629 -153 384 -870 -176 -227 411 -158 -272 42 540 -705 504 329 756 -867 360 462 156 13 -71 -217 537 211 740 -516 -624 198 -27 -318 340 -345 -831 -24 145 252 -653 -588 -145 -123 760 -836 -423 47 -649 408 15 -564 571 -637 -622 140 -709 151 -440 -113 726 460 -401 286 554 463 -201 468 -836 -700 -740 768 -637 -878 494 150 -498 -607 -548 680 427 632 -46 342 -730 -341 179 -780 594 675 -444 -703 264 733 513 362 49 -716 -228 -344 -589 10 -309 -310 310 -839 322 -452 30 778 734 137 650 -213 -235 -797 -138 -50 445 701 -26 -583 -654 -575 608 -62 398 -382 711 -448 -448 -252 314 192 672 639 -26 723 198 51 -272 -526 4 154 741 -203 -518 563 -648 675 48 -341 -47 -281 530 205 -221 149 -541 -539 534 705 -864 200 -627 -814 -265 198 -69 143 -17 -69 560 518 -279 -17 -356 -160 -103 -77 581 -502 -369 313 -467 648 595 624 730 -146 -80 726 354 156 475 495 421 -635 -314 -58 -69 470 737 122 722 -820 451 554 -796 378 241 439 -29 538 683 -169 -122 136 -680 508 323 -540 -890 543 -478 475 102 -818 486 79 277 493 -223 426 235 778 -131 -231 124 219 -443 -758 -401 474 -758 -805 -763 487 -786 -260 613 -270 795 445 195 -70 -281 552 -459 -84 -632 -74 -751 537 -641 727 -361 800 30 -402 -548 -61 -322 -651 -503 472 -564 -468 -441 17 -97 -21 435 -891 348 714 600 -871 757 510 293 -175 442 -304 177 -17 -618 -301 94 -543 -315 197 774 53 545 -32 12 -599 218 431 -640 128 -368 696 765 424 -582 623 -220 273 -594 799 -424 190 149 26 764 -418 236 -546 272 -724 541 707 -542 -319 -146 -396 461 313 180 718 97 -2 -113 503 -547 -377 -321 106 -13 -511 621 -265 -422 -553 -660 -265 -146 -425 -130 -340 -860 -880 663 -196 -657 -381 -451 -545 416 369 727 269 698 -570 236 -455 -690 -446 9 -340 -829 -56 -519 527 444 1 -93 774 196 -88 14 168 -310 433 307 208 325 -634 -188 -228 190 182 762 -330 -624 607 -305 -350 -115 578 503 -759 687 722 -657 -261 -25 766 -554 249 -689 -500 -512 -263 -827 286 -785 -375 -220 -658 760 189 -49 -666 53 -736 -725 785 -792 -704 -21 511 55 -685 -166 -167 700 553 -827 103 124 -732 -78 420 -726 217 712 -720 -199 -426 152 634 -899 -233 14 -697 204 151 84 600 -693 -437 -150 -352 271 -182 -896 274 742 654 -814 -188 277 552 -17 -730 -228 28 -496 -347 94 641 -247 -263 -693 -694 -249 -642 697 -519 303 -87 587 -191 557 -180 -445 -424 260 -396 -649 -179 706 798 208 767 576 482 -394 -107 615 -459 -608 324 -54 -470 -662 -38 -612 -124 -654 -406 774 758 -647 -780 -416 18 338 433 -388 -421 476 -849 -142 -211 -783 535 204 -240 237 -427 -540 -457 465 -590 630 -70 -619 737 414 326 -269 -447 154 -466 -296 -4 611 -336 -337 -70 -752 -698 -461 -432 161 -149 29 659 143 -303 206 57 666 348 653 728 209 -306 446 782 373 -437 -776 528 162 -92 366 -600 -833 152 -278 610 -660 -75 239 479 563 -166 -644 718 -391 611 292 147 -369 758 -65 -559 -827 1 472 558 -115 -695 -693 363 -634 -352 -335 448 -575 422 56 -642 -386 -324 375 -587 -459 -677 -540 -813 267 -244 3 200 765 371 -417 -273 -349 467 700 -677 633 -290 -118 312 143 -125 768 -434 82 -688 -513 167 598 436 266 307 -895 -480 749 -675 560 -240 -125 274 124 -731 788 -823 77 357 -662 -23 280 -171 568 -757 776 148 -663 -320 -524 443 135 156 422 -468 601 672 -657 -770 61 -419 -615 -68 212 320 -377 663 667 -406 -568 722 613 11 466 381 -403 11 730 655 376 281 395 82 752 692 -85 -106 772 -693 -335 380 603 -21 -214 197 524 -122 -749 334 149 -889 6 -171 -800 45 -181 -513 -310 -91 -435 454 472 -689 119 -363 646 279 -162 314 243 -101 -889 132 368 -187 -110 -199 513 -170 459 -559 747 502 -680 -275 441 157 56 -771 -361 80 523 -592 -763 -758 556 -570 -274 649 -382 678 409 -541 -55 -652 696 -576 -838 144 58 246 -554 729 -419 -879 -722 -711 653 189 495 69 -342 711 -753 -423 -47 -540 210 99 628 -288 120 -802 -720 -145 105 -665 130 87 413 683 746 290 126 -815 529 628 -619 118 -193 -236 551 -711 -746 -117 -704 95 290 -353 -563 585 169 -584 -581 -479 259 775 -841 -360 -92 -524 -94 661 -403 -678 -7 317 -205 -361 365 600 -186 569 -842 -594 356 314 -832 8 -539 -328 -552 345 -117 464 -586 -372 147 491 -101 -566 -150 549 436 710 -356 59 759 564 -486 77 398 -575 -537 -153 464 189 -434 -661 -677 -289 536 276 -716 -154 776 39 337 -888 -262 151 -356 -56 786 697 597 75 -899 -672 395 433 -809 -164 14 -817 488 -236 -559 657 -720 404 -567 124 278 267 145 190 173 189 -702 161 451 570 -703 270 767 -577 225 517 785 -419 -251 180 -152 141 -402 692 66 -522 -702 -10 -589 -717 309 474 -341 -394 -805 -685 -17 517 542 -301 -264 -850 390 -653 -470 -111 729 735 131 -496 760 -705 -372 -363 504 -884 -443 -318 287 -93 -506 314 -536 627 196 715 -787 -764 46 -169 -871 747 -271 -298 -512 -190 147 74 -507 -837 261 287 546 653 398 -436 429 -268 -321 58 -93 -840 95 561 -140 312 554 352 -771 -347 -493 -896 128 -366 -623 299 -504 -720 212 -80 -422 -807 539 -519 -793 -251 710 462 -782 -246 3 693 223 -299 -709 583 379 -496 -626 136 -709 -803 276 -208 -667 -768 -186 -884 -392 566 622 -214 -117 672 287 528 79 717 -241 -245 635 25 209 -186 -637 -140 370 147 -521 795 81 -878 -164 59 -199 51 -499 -261 4 421 462 792 503 -426 608 613 -215 -331 -88 424 -396 -417 746 -228 547 586 345 -806 -715 131 -710 -683 -200 -73 -120 -163 -460 -71 6 185 538 -558 -157 -577 -477 -620 -622 599 -573 429 407 -656 -319 203 -519 -888 658 620 667 557 344 -418 777 177 657 311 11 380 -658 -648 -93 -409 -608 -315 190 542 -55 -883 -720 -409 -428 379 -538 -778 -218 224 509 -61 -688 756 -764 30 -262 665 -658 -387 92 6 -887 443 718 -25 -50 346 -749 634 -153 1 772 -350 740 225 242 373 392 299 424 -565 284 -760 -702 -55 -632 -428 715 249 416 478 154 -194 -722 242 -564 -163 -731 -661 -16 -813 -479 -869 133 -494 218 520 -186 -333 -854 638 -217 -39 -590 -486 -375 -788 207 746 -6 -392 -241 -45 -788 593 -646 19 603 381 -471 9 -723 603 -714 -61 -33 -85 -37 774 369 -95 -298 110 -71 -205 -223 -290 -314 223 -473 743 720 752 776 -324 -760 -269 91 305 -743 -527 362 246 548 651 594 -357 232 302 764 -733 124 99 665 -315 -592 -26 213 -136 -773 -686 257 100 57 456 -75 -8 621 -697 -392 -398 462 189 550 -482 81 -611 518 708 520 416 666 -245 -677 463 -170 273 234 735 4 -135 84 -51 -519 -888 -76 -157 646 -365 631 -195 467 549 -194 499 703 548 169 -246 -474 -183 -292 -278 488 -724 24 649 567 272 -467 -601 -761 12 318 225 -135 -872 -822 -247 489 -60 -162 581 267 -86 -1 424 -228 -399 -232 351 -224 -860 -402 18 -1 -367 624 34 450 -526 690 -650 222 -899 320 504 156 -650 423 -237 -57 -849 278 -673 642 676 -211 283 -127 247 -745 284 -71 -54 -201 215 -797 -798 -409 -788 417 -23 649 329 597 -593 -380 -298 -392 218 -22 1 -207 -206 -354 36 -219 -579 257 -584 -163 415 -291 -126 -799 -204 3 -551 480 -85 745 135 -418 -156 119 -171 -550 696 563 -202 189 591 -728 -195 -250 -672 -629 -405 -48 -759 438 -397 467 -474 -721 -185 -368 -701 296 -845 522 -338 519 655 372 775 130 -385 229 -578 -721 702 599 -185 -611 -819 -773 667 204 -166 248 -364 133 447 229 -673 -610 -380 584 542 369 -137 152 -127 592 -380 -697 29 -606 -474 -573 769 534 -58 -18 399 48 506 -616 -823 -222 -64 -765 17 535 -541 -749 -712 -469 -389 -48 -229 158 369 519 219 -899 -225 2 -241 124 -186 -708 170 -529 -286 249 253 427 -583 510 -252 -201 683 -170 632 136 -585 552 -684 182 488 -469 665 -611 121 173 -13 408 -892 -40 594 -658 -735 -499 -235 -872 47 -620 -840 -675 -233 688 139 -104 -729 267 68 375 2 -831 421 -586 -349 68 -251 250 581 635 185 57 404 -477 723 565 150 -745 -547 -48 -674 361 -99 579 750 -13 -709 -590 -636 -798 390 -254 137 -861 -900 -657 402 473 -795 466 -397 -777 410 193 745 -72 -352 768 466 445 764 -422 -356 -826 -198 789 -406 -856 -869 -562 -193 512 357 -648 -111 -343 84 -552 -813 333 317 -295 87 598 -150 161 -782 -240 630 -581 -198 -873 635 322 -900 343 752 -672 441 366 726 -790 283 -83 -333 324 -541 591 686 -260 -668 -229 518 -216 -254 243 -141 563 -125 -823 795 -189 -705 189 -291 -275 -871 -376 -570 -845 -335 -779 730 -461 -762 207 -217 772 -529 -714 325 -693 -584 -791 -28 -489 255 273 443 -492 588 -867 340 145 -83 -95 531 717 485 -652 -585 -705 -496 766 -808 584 238 -204 491 -78 14 -81 348 -403 -368 -123 -144 316 -796 587 39 618 -742 -121 -595 724 -58 191 -129 -270 639 -582 95 240 -181 -462 -843 -108 395 -335 -168 74 -700 536 122 -315 -212 -874 -24 -274 -257 231 -596 -390 -461 -432 439 -812 -748 -748 -163 -470 251 543 656 -691 -540 -900 607 67 -872 650 -23 439 -422 -558 432 -329 2 94 -18 737 -370 -384 281 -347 -108 627 -76 173 -579 321 -472 2 -858 144 -416 633 -424 553 -185 -299 -802 407 -537 706 757 -313 -257 -525 -171 -837 -76 512 -345 -652 -306 201 -844 -764 -793 -604 436 199 367 48 -352 489 740 -204 -485 -21 43 730 -830 -577 -122 -112 -423 585 -523 648 84 -321 -701 86 -9 -94 -590 -721 771 -417 -411 -829 -3 -725 476 -451 -533 -705 -360 103 -221 782 431 769 251 -84 612 -203 311 -759 441 186 -301 59 546 201 605 -368 -874 -121 -508 -687 -494 57 -345 -133 -671 524 392 -634 118 104 -736 -763 -354 160 -545 160 -454 395 398 -488 -225 -735 374 -339 -882 -565 -199 380 -262 -823 769 -241 -216 125 -66 517 -42 -136 -258 698 -705 -864 -441 242 -174 -899 548 419 522 -225 -495 367 -539 574 -535 -555 125 580 222 -437 519 575 515 -731 787 -732 576 724 -680 -35 -631 -290 -475 -358 124 -512 -231 -710 -585 -804 -467 -380 540 186 39 165 -838 -11 -565 592 -616 71 -417 71 -760 -590 -884 -781 -21 -66 29 725 772 -139 547 286 529 -784 325 744 -889 -609 -194 -5 63 -835 788 208 507 -597 -152 705 -429 -226 173 536 378 -624 34 124 -230 153 46 -748 776 476 -86 -547 380 607 735 -260 -669 -320 506 -394 -420 650 414 -737 100 500 244 119 558 608 -189 334 460 -138 514 -387 54 -569 332 -173 531 357 -860 -245 -504 -856 371 635 261 -810 724 703 -583 372 -895 52 545 -848 -623 -363 -201 642 585 -359 -792 250 -74 334 -205 -840 666 -717 -230 25 -595 -895 -825 -873 -79 -110 -447 -687 -808 748 -127 131 -604 -149 -213 619 -128 793 -756 623 602 -187 -233 159 53 -423 -211 547 -188 -363 -714 22 -411 -193 313 541 -522 -709 289 105 788 618 270 -833 -111 79 -711 54 -354 -390 -787 313 -231 43 -66 -593 425 -736 567 -403 -833 -462 566 -450 -836 -889 -791 -23 -528 -127 151 621 51 -411 166 -223 -309 215 -407 -522 541 -328 607 790 345 681 757 638 6 -263 -529 183 548 -629 47 -316 15 -510 633 -368 206 -481 85 644 401 42 176 -871 -884 704 -575 -853 -718 -590 -727 -49 -283 429 -683 156 -715 299 -316 111 659 473 -767 106 -489 373 -333 -270 -864 195 -713 -457 165 650 -153 414 -813 390 -810 -135 748 402 609 782 54 211 580 129 222 560 -280 376 106 -697 -770 416 -485 -600 -488 733 357 140 -537 -68 706 -705 250 -1 -889 -454 -493 109 -43 95 -882 -787 -23 -789 -170 504 -203 35 -36 -678 590 -465 -764 75 -156 649 -224 -818 -274 787 521 -47 59 -234 215 721 -642 -872 725 691 -23 436 303 59 -288 -717 -524 380 121 251 -112 -218 -368 393 -139 -489 -848 59 319 125 -801 354 432 553 171 -725 696 -525 -694 518 -808 -867 252 -773 715 640 159 -159 -156 -501 245 -3 404 -574 699 -492 193 -138 692 -53 -617 -639 206 463 128 -300 -353 167 -629 -754 492 -198 -197 86 437 788 137 777 139 -594 530 702 -575 -111 292 -811 452 -764 -305 488 -29 718 481 -715 722 -579 673 -110 97 742 170 536 -669 -468 -208 146 166 -861 -873 -817 -536 -452 -449 589 799 77 -526 15 -115 276 656 207 -601 -451 -37 -350 302 230 355 -821 -301 68 -555 234 741 -275 710 627 718 -795 -208 -779 182 173 -349 -149 -694 471 -242 661 -592 455 162 -285 -262 296 348 -182 299 170 -638 621 349 623 660 481 -870 -461 149 -167 -774 323 420 -645 41 606 506 109 626 -800 527 -867 -900 -481 -375 -778 -177 -251 -761 -257 139 197 -712 124 338 -603 633 -518 699 300 -253 -324 76 774 145 -229 -566 532 -220 19 559 397 401 291 -81 592 438 668 309 429 589 530 696 -673 2 -486 610 655 -810 -896 -502 489 -260 302 147 335 -824 497 565 -82 493 -9 526 -183 641 -147 -126 629 180 62 367 -277 -149 328 305 326 -139 -279 -46 139 774 -473 -95 593 -401 558 -254 35 550 382 -320 495 22 -636 508 173 -774 99 -341 -354 446 -299 120 459 1 11 -409 382 85 463 366 -562 360 485 -350 -85 507 66 -710 -58 650 -520 443 -567 725 506 -800 -784 278 269 -145 650 -62 309 -571 -475 -279 783 632 -100 571 458 -346 306 439 -252 569 -166 326 350 -428 -755 -48 595 -40 -139 498 259 525 733 554 -57 772 -574 -829 -547 706 -370 561 -337 -375 -338 -123 739 -688 224 397 -92 304 747 604 752 -326 -519 -864 626 -654 -13 -147 219 135 -29 -220 -767 685 749 642 490 -414 -897 -133 713 -590 -881 235 -12 -370 238 -42 499 -177 339 -728 209 173 -157 122 -225 562 767 -871 -740 388 500 -29 54 97 631 213 576 34 -270 -718 333 175 46 -261 -225 -116 421 540 114 400 -853 479 630 589 744 -728 557 564 664 319 -218 215 397 -325 800 -707 106 -536 -584 295 -555 726 200 -173 -576 -238 124 -650 -879 259 -832 -599 656 -86 -886 422 -547 -883 -832 644 464 742 -384 -150 -342 -691 603 233 351 753 682 -120 -358 -783 -619 -249 -406 -448 -129 12 232 449 760 -660 -29 -824 481 -458 794 357 665 -520 284 -182 -657 -839 750 -278 403 21 432 -556 151 -483 749 614 483 -176 -865 -749 -741 -120 440 739 260 439 -658 723 -59 458 -489 468 -711 -329 -176 -602 382 642 -237 -56 -13 622 202 -347 528 11 523 466 75 524 -692 291 523 -92 -189 534 220 -349 353 -436 -327 -261 -199 -200 -386 -315 -676 194 -219 -803 -365 70 356 -40 712 -52 -608 -820 -690 -300 -41 -613 -271 620 506 -172 -857 -739 399 401 -839 -249 652 24 -287 684 -569 -712 361 254 -422 399 360 -78 345 -748 -422 -824 413 -394 -484 120 -698 -330 -589 -798 -24 770 254 -384 -496 -126 -785 389 -528 -726 -894 401 -140 600 549 -244 -728 33 -643 -550 281 230 -832 -551 -604 -849 150 -682 -883 -246 631 450 -134 211 -155 -626 -736 634 -193 -346 -475 621 -309 -705 -700 510 -17 -664 -543 611 -554 12 -106 -104 -466 337 407 797 -822 -570 -485 -151 -541 724 611 509 -102 -192 -198 -220 410 647 -22 -547 -291 -664 -701 -865 -119 -371 472 -621 -225 588 -143 671 762 440 -89 142 -549 -13 792 -347 -468 266 323 -446 -255 -742 749 742 -449 -473 797 -402 -589 -888 -625 -363 -627 -547 307 -306 -556 -20 -708 -633 284 365 -698 731 338 -498 696 -299 572 614 -554 115 -434 -79 452 -793 -728 -704 -823 -56 -525 -307 341 270 -213 311 -570 687 -601 743 295 65 -404 -534 746 236 -269 -129 634 468 -55 231 -839 -395 -825 -211 -766 190 718 770 327 -41 4 109 -6 -98 286 -679 -227 98 8 394 -70 704 -864 -892 798 -634 474 -896 -453 70 -411 -578 -533 232 -279 -500 737 731 213 479 -765 -553 -718 310 705 -843 -707 374 428 -792 308 -331 -559 182 -827 -315 -344 343 -64 459 128 -84 462 75 -491 -421 675 -557 310 333 280 -223 609 200 -92 533 -836 -264 -823 122 -589 527 -253 -254 -760 -425 751 756 -313 -814 -674 -282 -688 454 658 -628 -714 -134 -252 -122 404 -856 728 473 -402 192 -624 -347 -57 -646 -277 684 638 786 -117 -488 -798 51 751 49 -835 -121 -445 766 -391 -233 -243 442 205 -668 -18 -193 -607 61 -413 -242 678 -135 -52 145 -703 160 -44 588 -243 489 84 508 40 17 610 677 -898 240 -176 -898 -390 -725 37 -27 218 617 -630 561 607 283 -371 575 727 -741 -438 117 -409 -825 663 536 709 264 -19 11 -206 -845 641 214 197 -332 -230 465 226 377 309 -434 -306 -451 -439 -367 -108 386 -789 -829 61 435 338 475 770 705 -41 -701 -770 175 -670 301 -109 -9 -471 -103 -745 709 -759 583 310 -312 231 -842 188 -564 481 -566 179 -544 615 -2 -239 734 -184 -858 340 576 -249 -668 486 -570 -479 -752 -479 -647 -177 778 -455 174 -78 39 -488 748 638 572 341 669 446 -502 -513 -767 -683 -708 -246 -163 -201 413 -693 -850 154 -876 255 758 792 504 -412 -536 -109 -401 219 -403 -516 671 715 493 747 -52 -35 510 -803 195 -875 -584 -754 -597 198 -634 -380 -533 -374 -244 -308 370 236 -125 -600 -94 74 424 389 534 -337 147 -498 -335 -705 716 -116 496 -423 523 -386 108 639 279 470 305 210 -724 217 715 796 198 465 170 510 18 -808 -23 175 422 589 -564 29 -148 787 -794 -818 -611 -519 534 -390 361 456 -188 -855 -153 -734 -251 -99 383 -570 -600 -132 289 394 -241 618 -321 -666 658 358 -561 710 -742 178 -890 577 214 428 165 -601 140 169 -792 -317 -687 -581 93 -255 -487 -238 299 -188 439 -884 759 627 -37 -96 294 -167 -588 381 495 -784 -317 14 -2 -747 -276 -30 52 -379 96 467 585 711 202 -529 -823 430 -126 -61 598 -842 517 102 -522 34 -430 -333 732 227 -118 -759 759 -475 -782 30 259 424 -422 -368 359 -333 744 509 -715 331 -246 268 -479 -807 187 274 578 343 611 306 -528 -243 -844 -523 -145 767 -692 -416 624 -233 408 343 -193 109 43 92 -776 -16 -66 756 604 -25 -53 -54 222 368 -407 236 566 488 485 -39 639 -52 -700 407 -538 156 -199 436 -752 466 306 39 191 -91 -365 390 604 -649 -615 633 -415 345 -69 576 190 -601 423 -393 317 -572 -197 -458 -146 -237 -838 721 7 -802 78 -499 -459 367 -633 -593 -411 780 288 418 -251 -630 -65 115 -648 680 15 -590 -756 274 -168 764 152 -588 -88 669 299 -254 -337 183 107 -710 -855 790 -369 -9 699 792 -542 374 16 439 439 -137 107 166 -332 95 -700 -510 -277 290 -565 -183 593 300 350 -646 255 665 208 227 715 22 -836 -502 576 128 529 420 -90 -97 -574 187 211 -349 559 -551 778 155 -270 -372 -752 -890 -226 -256 -368 -405 -582 -332 -369 -355 16 -869 -505 133 -160 -578 553 -441 -359 -741 -52 -741 -883 105 541 157 -40 89 -419 -675 394 351 -693 653 -826 477 410 -125 -319 -644 -441 -253 -190 68 52 -734 504 -868 191 -373 -783 -255 29 -42 739 453 316 772 146 -488 -621 544 -57 -574 -108 154 -455 786 -488 658 534 -737 -687 -157 -406 558 -536 -317 522 470 -519 -481 655 -563 -716 -255 628 -843 666 453 -712 -168 60 483 -537 -58 -244 -214 -436 -780 -714 -641 785 11 -97 -362 192 -110 -823 275 593 -588 739 113 -13 -550 166 119 709 -558 -115 -414 -539 -85 159 431 -151 -531 -274 -755 -92 43 777 496 222 393 -102 299 -815 -144 -703 731 674 -740 -273 226 -125 -391 -743 421 80 -816 -291 -421 518 -108 -254 559 -350 280 -277 -425 -735 -482 268 -29 -713 12 -388 -190 -896 -359 -762 -290 493 -613 -154 -267 -785 -118 797 -261 444 256 -16 -684 -147 252 -95 509 -689 650 559 683 697 -702 462 -289 -571 233 -773 -749 -180 -660 483 -231 93 -482 -816 185 305 437 -623 681 737 -401 -410 -454 590 -224 -373 366 783 414 -578 184 274 167 -245 788 -128 -807 175 403 -213 -681 388 -517 -441 -36 623 392 429 -529 661 558 509 279 -635 734 142 -42 -500 -544 -73 -491 347 -467 -332 772 -449 -322 159 413 458 659 191 -291 6 -864 479 389 -89 -283 -696 -126 -647 -259 -712 -832 -633 339 -895 -232 -587 629 -206 565 -320 -413 -675 517 -130 427 -890 169 32 -318 -753 -856 -453 402 -214 -361 194 -272 -552 56 311 -871 -397 -278 -151 566 728 293 -347 454 -299 -616 111 62 278 652 -601 -668 -437 369 119 -39 -402 431 -638 -818 643 -811 -587 -43 297 410 297 -517 -813 -332 -30 237 101 -274 -576 213 69 -124 -283 312 145 -688 -863 -858 -679 189 694 410 769 163 470 -346 390 -835 757 521 557 742 -726 81 445 394 217 534 -366 -60 453 -589 64 -126 -631 603 -518 60 280 -823 -224 -388 390 -832 -385 559 393 -640 652 -319 -623 560 -598 -269 -451 -774 599 -242 -837 -35 652 -5 -486 -133 -891 -298 445 -386 607 771 597 -350 759 428 -316 -351 -363 166 449 611 -396 -157 668 118 -898 669 446 -807 792 -215 738 -194 -833 -459 -348 -868 -308 337 509 -766 -229 -571 356 629 -549 432 -294 279 -618 -37 -152 -263 -409 378 -494 -447 -301 512 -464 -584 -720 -509 534 457 291 -647 113 -405 437 510 -302 479 727 670 -65 -119 -676 391 -790 -609 -96 244 -459 -752 312 528 -452 692 214 524 -398 -791 179 -809 -382 -220 -598 -146 -125 100 678 407 -26 -100 -483 116 178 675 -657 -891 792 -887 -174 -704 -322 -460 551 265 297 402 405 231 47 647 -509 140 799 -647 663 180 296 -143 405 -788 -219 -763 -824 75 -453 -249 -1 -447 -49 604 -742 -142 17 -90 790 173 418 -481 551 -639 -856 561 294 350 74 797 596 328 -754 179 -199 -757 275 238 752 -370 -892 560 -198 -323 410 -17 -195 377 743 -479 743 -148 -568 795 89 107 -564 -296 115 -652 -353 -177 497 447 -324 -213 -750 531 150 -876 426 784 -778 -135 106 -582 377 -588 -160 -861 -565 -822 -510 790 354 86 -625 360 165 -671 658 -892 -871 -736 -777 -189 -548 -142 645 295 337 244 372 -802 666 -396 395 -817 -51 176 -528 207 350 -354 735 -748 504 572 305 -829 -344 -365 -81 316 -204 -590 -493 -263 731 -759 659 -133 710 446 206 -505 -848 639 196 -797 -109 698 768 -84 -556 781 242 642 272 -184 -153 -4 36 -775 -148 -83 642 528 -256 -617 616 -594 623 -501 -145 -543 468 -156 -403 -363 -42 591 -577 373 675 701 420 609 520 78 56 -144 -552 649 -196 -160 -170 -704 682 -301 -684 591 -365 -429 -138 622 447 -321 301 -591 -32 155 58 451 701 -174 -404 359 -291 316 -826 -252 -160 329 544 -251 629 195 552 142 -148 -162 -416 510 10 -144 540 -602 692 -325 370 597 -19 -342 469 603 403 186 -731 153 774 678 -598 -729 560 -672 642 80 308 194 542 733 -635 -585 -291 68 -359 -282 -642 -383 -123 -805 -37 146 -205 -769 255 160 -94 497 -707 257 758 -690 -733 735 -395 -588 -689 -471 -49 -649 -300 313 656 -529 51 221 -313 -686 -728 -114 186 -419 -664 528 -259 -571 -561 8 -827 -776 -35 425 -357 -244 -291 351 5 -782 -354 -644 725 487 544 502 376 -158 400 446 -636 -462 -445 160 523 410 -348 -9 247 124 684 -349 721 723 353 -81 463 -708 -167 -116 155 440 -767 29 -483 -871 -504 -520 -699 758 670 320 -767 -103 778 -424 196 15 -353 -492 -599 84 -253 -845 711 281 -707 -748 -286 476 735 -409 623 417 393 789 -328 296 -327 206 467 468 -161 -64 209 149 42 21 -282 754 101 271 -777 553 -439 252 312 -369 119 -506 -565 -299 11 735 1 85 -274 397 237 572 111 -483 -881 -64 747 11 -847 -212 -576 -701 -438 -550 -64 -611 -647 65 -523 650 790 -654 -399 -13 -719 -490 -102 -180 -668 -775 340 -105 281 -723 -304 -234 -695 157 -465 -875 606 -404 -419 243 -568 -425 109 -58 -544 52 -365 -600 168 -412 -656 426 55 -394 -702 -811 687 290 -35 -252 432 430 -368 -372 166 -256 -346 -844 -423 -675 -247 -782 597 114 -858 518 -746 -9 -801 575 -887 -149 -329 -346 -855 -283 -563 -852 711 -482 61 715 774 -413 213 655 380 444 304 -654 -810 -840 -65 774 226 -639 -150 -881 463 -57 -479 789 -104 253 674 520 -881 -131 202 -347 421 235 -677 785 -626 599 -470 -207 -501 -683 -755 259 -611 708 -746 -221 700 -787 -809 361 -446 -563 -537 544 -732 127 -641 -457 -280 607 -82 520 -214 -164 -346 -749 768 224 87 -648 442 753 646 -228 87 -132 -97 -81 723 584 -477 -383 -568 336 759 -582 -69 -147 748 -351 -381 619 -593 -701 36 651 -47 251 -441 -730 349 -464 378 -168 -109 663 -814 -371 481 -329 -304 -693 -409 -627 35 -746 423 -232 605 -4 -430 -784 272 -575 -723 -419 -735 -396 672 -365 -496 296 -704 -78 -236 -855 640 27 -64 -553 -4 -669 -786 379 108 -876 -663 -745 2 -615 -411 286 -270 778 -864 -848 -209 -45 -830 44 -425 212 -809 -480 -478 513 -216 354 339 487 -438 -557 -223 -667 -897 381 -732 478 492 -798 184 -541 740 -711 -753 -552 284 -523 783 194 -27 674 -18 115 -396 -684 -482 -182 -773 291 -525 -162 -866 -105 733 -787 791 140 -539 -602 466 689 329 -205 624 746 -628 -494 776 165 739 16 -322 -148 3 -649 399 -395 -181 -672 176 -774 -297 783 -191 241 237 -235 118 -833 514 469 122 -585 378 -854 191 180 -410 487 -459 165 -675 -249 224 791 -645 -130 -658 -376 29 -90 -468 60 197 -900 -95 176 -345 748 -616 -57 730 -416 -817 -739 -826 -208 -672 278 -214 -452 709 -794 798 387 -740 -175 788 6 -821 706 -494 -517 -446 -723 -120 410 455 265 -410 74 332 776 -236 557 754 589 261 229 630 -250 202 738 347 -649 432 431 722 -616 169 -547 655 727 -865 -361 -867 -556 -418 66 -309 -456 678 458 -645 199 791 166 718 -659 496 622 -552 750 55 -269 -47 553 756 641 -873 630 93 311 -435 -229 -55 -68 671 -148 -123 145 -587 -558 602 544 -629 157 -796 316 291 -512 -264 -252 162 -19 753 -721 -43 -445 600 474 -324 391 245 -45 567 -837 -571 -599 -594 206 539 -232 278 -412 55 290 90 321 -482 535 65 556 152 -382 24 58 -739 120 -429 -186 340 710 176 77 -613 383 -690 -190 3 -619 245 -531 782 412 475 -58 -186 -667 -139 -312 96 577 185 195 -602 -117 -770 -537 -324 500 449 -741 368 -517 253 187 -395 -809 42 712 -135 -58 29 -757 -572 -141 332 -93 -24 -583 -276 -476 -727 383 731 750 620 -87 663 -649 -355 63 -302 -737 446 -402 -395 -19 70 419 -186 191 -602 -697 715 608 -753 -565 102 365 496 -208 317 -18 -73 -72 -267 260 -686 -826 152 -856 90 454 301 -37 800 749 -261 -234 -138 223 -330 691 168 493 -107 391 -678 -116 275 -698 488 77 -698 -243 -282 -170 -114 -644 629 169 424 485 -15 72 689 -213 686 -380 -158 -164 515 -775 -548 -724 768 577 311 -390 102 326 173 548 532 -494 354 -372 193 154 -699 -603 -84 -528 263 -19 -867 -844 14 35 401 401 -457 326 619 -109 -838 417 560 725 144 -565 -130 -533 776 -896 338 222 551 537 -143 -34 -547 -503 519 41 546 496 -400 717 -406 63 767 -834 -794 -579 341 -30 -748 -824 257 557 560 -880 492 -120 729 -1 -577 166 -467 446 -701 193 570 94 -78 -290 -892 -661 -159 -310 -357 -786 -747 785 315 -716 -290 -117 682 270 213 -278 -860 164 -501 -764 -29 117 -57 206 679 -666 502 424 615 310 -473 -737 781 105 -613 251 668 -434 588 -514 -12 131 13 -641 482 736 639 762 599 537 -63 -85 -41 161 629 -836 23 -422 -512 721 408 150 -208 299 -758 -298 -366 -757 165 119 186 459 -812 326 660 -476 700 -18 -467 494 -260 233 -253 461 -393 -10 -312 -310 -492 -834 363 773 448 -105 301 558 -435 742 -127 -537 780 296 776 7 -39 -69 -840 -659 -742 634 -650 -307 432 298 624 320 -288 290 713 316 -515 700 591 657 468 -765 495 -545 660 -890 -363 -729 161 -9 155 -72 -641 67 164 -807 -727 -639 -538 -405 11 -434 -200 22 -288 -484 342 75 225 -378 -638 643 -813 394 231 -630 -286 300 -308 149 777 428 225 -833 -387 635 422 534 302 -884 770 -322 -499 191 -389 -657 -481 571 -664 -504 -304 149 -694 -798 211 787 -693 144 748 728 -873 785 -265 -139 765 -716 -327 646 -200 760 -453 -564 -493 -714 -330 673 -23 -591 488 -847 507 558 353 211 679 270 -592 -114 212 -471 -764 -491 -398 610 255 294 -818 788 -396 313 122 -528 491 -340 -3 530 790 -619 175 -610 -444 547 -543 -381 282 698 -896 -3 553 712 -361 454 -228 728 596 58 -250 539 504 -307 -49 646 -539 -52 -817 621 -406 -288 143 -811 526 530 -471 -629 -418 -285 162 734 -396 -234 536 19 231 433 -419 244 104 80 -441 286 -657 451 353 -283 -237 -105 59 543 -621 447 36 476 -235 -340 626 -320 -531 527 -315 229 155 400 -563 331 -820 -306 -20 412 -56 72 -211 727 -693 186 -66 30 -284 -469 -785 -389 648 1 -51 360 -856 261 -329 -278 -534 -791 -412 383 47 519 580 452 473 -42 698 -860 -495 174 509 -821 -720 -483 339 643 -750 639 610 457 -54 723 -807 701 496 -601 -540 40 -646 -491 -49 -447 -123 -97 -270 -663 575 -180 27 45 -795 270 -54 666 148 -11 352 415 -508 -856 -274 304 499 -201 717 222 -862 713 255 42 -126 -579 693 671 -866 207 -5 536 -538 -503 -62 356 -801 -39 749 -307 497 -830 -56 -400 737 -729 157 -563 84 695 -100 510 -347 -122 -242 -794 469 750 46 440 720 463 548 -612 414 476 36 -81 -715 346 -363 -605 -850 -422 -677 660 -716 -877 -648 -363 407 -477 15 -469 -712 -480 723 366 -822 605 332 268 -540 151 -834 -290 -580 -784 -132 -157 -831 -35 426 -836 295 -31 604 626 -708 -462 491 222 -281 -98 773 723 -662 4 -164 611 648 -303 -204 684 -338 457 -803 -385 769 -431 276 147 -73 -641 238 -751 -74 448 -627 -316 -311 -330 313 -634 124 -664 -80 -593 -547 -732 -461 -418 787 -627 265 488 -351 -516 -280 32 149 541 -491 652 721 -211 787 -650 388 145 -708 -391 -495 546 -329 -172 -158 685 241 76 -475 -854 -584 488 -59 155 -850 -212 246 -731 354 -640 730 -628 268 -828 113 369 -352 568 -560 217 -420 -289 367 446 260 -451 164 257 698 -899 -204 325 332 -402 -472 -796 679 -726 647 -54 -546 622 148 569 -386 -246 -562 -438 -195 -342 617 -590 435 -353 203 -39 242 262 747 -705 -215 11 50 393 28 769 -32 -494 -429 -27 -476 604 157 -357 283 -559 14 -490 574 194 -820 239 -198 51 45 -267 -580 579 -138 -728 -586 584 17 -706 430 -781 -235 -258 783 -728 -760 -764 533 -794 -395 -659 -159 501 -150 799 664 119 135 -701 -92 -201 -666 -374 -7 -663 -831 -751 697 -458 -879 -322 -376 633 740 283 301 -145 748 -882 -760 -794 -368 -58 -489 163 -46 310 -60 6 670 -834 73 619 -9 -395 9 -889 605 -511 -36 -449 -616 718 -206 -675 -371 82 -782 703 773 788 -37 -90 625 -8 147 -795 -179 85 -295 191 479 -133 -653 129 36 225 -158 -329 314 90 116 -343 290 -128 367 -242 -581 -2 372 -802 -562 -582 430 338 -162 513 -88 -67 -358 547 -194 -667 614 -43 411 161 -321 -538 379 -737 -380 -507 455 -291 -892 -206 258 -111 664 73 466 -341 158 -876 -463 448 97 -458 -244 -899 512 167 -132 -861 -705 -163 580 -608 -393 144 -734 777 119 -157 -590 -17 286 591 -827 101 -485 177 108 17 632 -530 150 545 -860 23 -652 -454 258 -765 25 704 37 -61 -168 -203 -641 -439 -377 -481 240 610 63 -474 483 14 539 763 200 -670 710 -451 -336 323 -716 -247 -433 -425 -354 568 -649 78 307 101 621 -300 -463 566 44 -437 -240 -614 -776 30 605 -804 -594 716 -102 -520 259 -339 -716 -400 238 385 534 -523 -592 415 -678 225 732 -533 -476 -596 -524 -98 -501 747 335 548 471 443 -826 114 -496 20 -100 -73 455 780 430 527 713 -147 -501 464 284 -877 -92 -536 -481 182 -690 -416 -390 -42 -79 711 -707 -449 209 619 135 -416 -789 767 -789 -558 -176 -182 469 -11 -799 683 711 -514 505 424 -436 218 736 296 772 366 -600 -725 -745 -834 -503 -337 -365 284 -334 749 586 23 -385 -824 763 -94 389 265 -699 -55 102 -889 -142 685 683 -821 -102 -632 498 176 -245 -423 -285 459 -194 146 -732 669 -469 38 88 -192 794 -147 -234 420 325 7 -514 400 -878 199 268 497 237 35 353 260 -722 -159 -10 645 295 -491 -509 -75 456 -617 -75 -845 263 12 584 692 -390 -367 -734 -669 444 -314 -229 -418 -250 352 239 662 -878 -729 -145 28 -655 75 537 -10 406 -573 -609 -313 592 -831 -863 323 52 -108 371 -478 -69 -747 -328 791 -567 -97 39 341 -632 -313 139 445 -714 518 -254 162 796 -900 -16 757 398 -657 -278 -673 -54 -263 -483 -52 668 -738 -459 -456 -180 221 -804 -629 557 -658 -347 535 269 729 82 -450 -637 464 -201 -608 -214 -690 776 -846 601 661 233 90 791 -840 -865 -5 -400 70 764 -403 351 626 -74 -885 -637 -808 -126 -609 74 598 560 132 -887 -355 -626 -694 -227 632 375 -300 -234 18 635 -525 -554 172 -556 382 -713 -877 -822 482 409 627 -486 -537 -687 -127 -466 -434 -120 -99 262 546 51 463 -6 -398 541 540 581 -143 82 -708 -707 -723 232 -758 -849 38 211 354 419 -504 -288 620 479 -795 450 724 -492 -727 -419 -585 669 544 583 -98 776 615 -723 789 -817 -92 -734 303 -552 716 23 -429 405 -363 -873 92 -376 -519 696 -277 579 597 -634 143 -156 -865 -74 694 -412 33 101 -116 -510 386 -573 -427 516 -173 -530 384 3 -577 359 -461 -771 11 91 621 494 -785 -95 546 -900 -807 -378 398 576 -885 238 -423 -44 776 -717 426 68 714 -706 605 -157 -712 -135 -149 642 -173 354 -24 166 530 -4 143 414 36 363 676 -480 -652 -547 -734 304 -42 -524 638 778 -42 -846 233 219 -761 327 -865 252 -38 -758 132 15 471 157 493 -129 -17 516 -878 337 608 -158 649 -826 124 125 -36 157 -187 -236 702 -54 296 -246 495 -880 720 251 174 -27 763 -717 203 -244 444 521 -682 21 -886 -333 38 -566 -598 112 337 -898 78 85 -596 415 478 -352 123 -412 107 -734 -884 509 729 778 65 305 474 -849 676 -132 554 -688 -786 -637 562 -440 -290 -807 646 586 -83 -790 -346 -442 -167 -877 309 37 139 -500 -73 -452 51 138 452 171 259 -726 128 -740 -596 -72 92 -566 -115 -217 240 578 548 798 763 -652 -539 -6 348 -557 502 364 162 -142 762 -104 -707 230 -528 -756 711 386 -266 793 -835 -247 -168 182 254 91 -138 22 -53 -154 763 40 395 687 -294 -214 -215 446 -882 716 -600 -696 60 755 -140 -792 645 679 -131 756 -776 -647 -155 -339 659 -58 -250 -533 201 -4 -497 -70 102 -668 318 -609 -257 273 566 -84 535 669 -177 -405 782 284 390 417 530 443 -117 -533 -608 621 334 -726 -43 -725 472 -555 635 -424 -91 -281 -147 241 -877 466 -711 717 -278 -874 -494 -661 -327 122 -344 173 -219 782 1 -707 -773 279 602 567 -549 -207 -703 -290 244 -366 -755 -530 -353 640 -335 -490 309 308 -419 460 452 -253 -407 531 661 622 -656 -234 466 -247 -613 -447 759 -184 43 493 292 -608 231 -291 735 247 -101 -39 291 154 541 -368 729 -98 340 340 -647 568 -660 391 -38 717 -329 428 -562 -57 620 -112 -332 522 663 -702 -3 158 777 -619 757 -623 -613 48 172 594 -457 788 353 -128 471 468 -662 416 -716 26 338 -604 -409 527 67 -290 -178 788 -39 789 435 -456 518 -451 -432 -49 -382 -863 -661 -454 738 174 -821 534 191 358 -70 337 -245 -385 47 -296 128 368 557 610 -376 665 91 -485 -870 525 238 -749 410 -477 3 567 -531 -615 -456 -110 -722 -659 -1 377 -584 -254 220 382 282 -853 -840 -683 -331 329 207 -805 -692 326 -577 -833 -348 -776 584 -798 -867 188 -47 71 700 315 733 -611 -553 -493 -641 -323 -641 -75 -741 773 727 53 -631 -872 -527 129 -644 458 182 -313 541 389 584 -738 -58 -625 -620 -779 179 -501 -275 -559 676 793 -365 109 614 -156 -97 195 182 -38 -691 533 374 -13 -454 548 -686 635 -503 -653 -753 407 678 -14 621 675 -197 -389 -1 -643 235 -861 -256 -294 -847 -38 -433 -734 -652 -602 -794 660 443 95 339 423 667 557 603 -84 144 335 -201 221 294 447 -760 -792 -624 -631 -226 -689 -381 88 -214 619 -736 337 55 228 275 315 -669 272 591 -308 -445 3 -16 605 495 -135 80 306 300 410 -460 -281 64 -549 657 -235 -865 -539 760 159 556 175 -77 427 -20 -239 175 168 -291 654 638 410 264 -418 506 -122 458 -885 -11 -458 1 -10 302 758 -674 -445 -822 624 330 638 710 -381 -331 -234 -139 -357 -317 -714 -11 397 644 635 -274 -152 121 -699 -414 296 527 105 -585 609 444 -801 -599 -51 -789 648 643 556 517 -537 -382 -129 312 661 -812 799 -529 -114 -894 -856 -437 -638 310 652 546 286 -198 -626 162 482 -772 -882 -404 229 -757 595 -367 181 446 -453 -627 -549 161 5 367 -447 235 -285 773 -633 -228 -392 -784 -592 -229 -268 195 698 545 18 -343 645 -632 459 231 -28 -600 193 -736 761 -499 -321 757 -135 11 501 -502 663 702 -470 -145 461 -351 -596 52 296 55 -163 -77 574 84 696 -482 -635 -486 424 -598 -563 577 -47 -132 -367 -601 -291 771 614 308 -372 -445 -666 371 -481 468 404 606 -800 -292 292 474 116 -330 -672 458 -866 396 435 136 302 661 69 -291 1 -526 452 -136 -316 492 209 375 407 -865 -803 108 113 348 162 544 -840 499 524 21 530 37 341 731 198 -706 598 -327 -522 570 -274 -850 -172 767 592 -660 -590 -2 -442 -61 57 158 -867 -875 -558 52 136 -250 -652 201 353 -148 562 -817 -295 -123 -118 -72 410 591 392 -341 -618 198 -278 -189 761 -417 159 62 520 -517 213 108 191 -149 -730 -746 205 501 -140 -658 174 -10 -137 -479 765 -67 702 657 -223 -333 -502 -422 -725 487 644 184 341 -218 229 440 92 -383 -366 -318 -688 -860 755 57 -144 780 -196 293 580 -420 6 -479 -793 77 -209 -37 -569 756 794 -811 681 -460 -8 662 -262 -224 541 727 -229 273 -835 -489 -390 705 -609 -516 -749 -47 -592 745 442 -117 -325 421 754 -525 -114 -77 672 -121 49 657 532 -311 -596 -203 362 -386 695 -488 331 617 -597 381 654 282 399 -819 380 257 -717 -588 -138 611 -541 -254 -809 -448 -162 0 -845 -401 96 -820 165 -167 -48 -447 -294 -297 -49 -505 -119 496 412 -673 209 521 -724 -810 646 -161 -592 -490 337 696 84 -269 618 -261 -506 746 750 -882 229 -275 116 -115 -830 339 -637 694 585 707 -552 -814 -758 -561 -222 308 -196 446 142 320 373 656 -405 -783 42 -846 -477 -566 -582 -480 -871 57 -341 389 538 -252 -715 192 -358 568 -844 -313 -73 794 -294 224 -493 211 618 -170 -334 -899 -760 445 648 749 272 69 -626 244 -326 -485 -758 -141 579 -631 -434 482 268 663 321 -47 553 571 -239 -60 -459 -14 281 -641 524 765 516 -400 -431 -243 208 466 -270 -347 348 -861 248 607 -889 -820 -214 -826 712 0 689 -155 -108 -458 -446 -177 -709 -395 43 -826 290 -52 -405 -647 119 -576 755 732 -171 -826 -293 357 -736 597 540 93 519 300 313 429 -499 -545 407 618 -746 641 469 -103 734 769 -112 433 492 -225 300 -345 -340 -130 -169 -26 -188 -196 744 63 -832 -760 486 785 111 -891 -284 -285 -464 754 -847 -775 499 -485 -815 -72 -475 388 -488 -583 -569 -804 -689 -580 736 180 -209 -67 524 -181 -215 546 508 181 758 64 -804 443 74 -878 -689 -541 343 -736 -75 181 -100 51 203 283 -107 -469 368 -469 -247 -148 393 -499 -233 205 89 787 344 -651 261 -342 -514 -105 762 -235 -256 -569 -55 -564 590 -779 -32 572 -635 -231 -156 569 -21 418 -751 563 532 -567 714 615 230 216 -501 277 793 -45 -130 -37 -37 -482 -326 110 22 -109 672 764 -250 306 54 564 705 -280 -559 575 428 165 304 -292 -707 -131 -220 -736 248 525 687 -788 767 276 712 -15 -429 582 -786 477 368 349 -61 -802 63 -261 -447 385 -150 -783 -156 -375 -811 178 575 476 -329 -495 573 754 -438 208 117 46 -698 -563 -129 -377 -110 59 385 774 35 -235 -419 -287 324 -757 75 459 -145 582 131 207 196 -41 370 484 -138 566 -437 45 -468 -342 -850 -3 -824 -117 674 229 -270 712 556 325 157 479 -716 777 -443 677 -542 151 -483 734 -754 786 303 -345 -341 687 789 449 37 -675 385 -527 -279 609 -411 571 -300 215 -860 -871 581 -684 346 362 -771 -488 -888 -132 401 -352 -313 -198 73 -474 -473 -686 -22 -756 694 256 2 -720 735 -340 -222 467 145 792 461 286 -53 -182 -847 616 -855 -777 -161 -102 670 -86 582 732 -821 374 -236 -448 -252 -889 793 -196 -885 783 -257 623 221 16 -445 -862 -28 177 168 448 268 70 737 -782 -803 -96 -516 -658 -735 560 -874 493 -126 -36 -487 -394 -506 -325 -337 -671 -796 429 -755 -265 -698 -863 797 -426 -347 -868 -248 -168 -852 -829 525 -723 -743 -188 -491 404 -577 242 -131 -766 -281 -370 592 -142 -698 -8 463 540 709 -722 -24 -323 472 -296 -194 -370 -19 560 583 197 289 502 -14 61 -572 -737 408 -810 -887 -273 349 -380 23 708 -597 -92 -243 511 -96 494 -192 0 -72 -12 -170 486 665 749 126 102 633 347 378 567 -568 -718 46 255 222 596 208 -298 -296 -392 650 687 -573 40 -100 420 -879 389 21 -382 -175 168 483 -274 164 661 -554 -225 -554 -670 324 -175 775 -634 176 -65 -607 16 372 -35 -889 434 -701 -692 74 -230 231 129 355 2 -648 193 -811 651 -710 555 -294 -144 384 -64 -848 756 -605 445 -799 492 -33 24 -671 409 -455 -636 713 -127 800 408 716 -358 -739 -379 -208 -262 412 186 168 450 544 568 -880 564 -279 -680 679 375 355 357 343 -43 -788 723 633 -769 -234 740 785 556 -127 171 346 324 -221 314 -487 -760 185 -370 -477 -892 -405 440 457 -900 -380 622 -586 304 -797 -263 -837 433 -227 366 136 514 -821 -386 102 165 -576 46 510 -158 149 -621 292 188 -635 -421 280 408 209 111 481 -360 218 350 -131 -306 -483 384 -367 736 -899 -31 -496 218 -211 -9 51 83 595 -743 457 29 434 -514 -97 563 -161 69 -357 -9 176 395 -50 -761 110 -482 -815 149 -503 529 -471 589 -467 -73 748 136 -806 285 619 -684 -557 81 671 -799 349 800 -517 -93 -357 -851 -35 239 442 667 -97 -610 480 319 -154 -505 208 -459 721 -201 179 -106 -311 161 -527 -426 -560 80 -409 -474 319 -856 137 -108 94 -551 -148 644 -616 562 -502 273 -586 729 134 -182 -267 285 136 -242 -122 -473 -521 -683 353 408 48 -508 -468 353 -804 574 -320 44 77 -180 548 -387 464 -837 416 -348 -609 -579 769 467 -733 248 -520 -134 726 -479 -429 -329 765 -536 108 407 -804 -784 -631 -210 690 -384 -105 -489 -490 -87 732 -797 -300 -650 -82 337 392 392 -895 189 -762 -681 784 281 -54 330 -217 44 -426 -713 -877 -360 -54 -285 150 -582 -65 259 -813 -43 -391 126 -611 474 -697 491 398 -797 484 -279 -127 -640 -821 518 -96 -270 230 102 -378 -638 -513 -409 -712 255 -888 -606 514 -627 -135 -68 10 -333 550 403 -893 565 -339 40 -697 -775 512 -578 361 -796 512 36 -684 460 -656 559 -152 -266 -494 -663 240 -780 -575 688 -56 628 129 -551 772 719 738 -696 659 735 -783 -78 -346 351 548 668 739 -900 -205 482 -735 -71 733 704 290 454 -248 248 153 -337 -303 -447 -189 -335 -684 679 175 593 639 -451 -557 251 710 -553 354 -501 220 -495 -427 -63 -312 -478 665 87 -11 -662 -216 693 -886 149 445 -261 -427 -481 -482 739 402 -27 -260 646 153 -783 201 -425 -402 -500 -658 -874 458 749 156 -9 -261 209 -202 -66 -695 668 -500 8 -686 -286 -66 690 -669 131 478 671 -141 300 245 -35 600 65 -195 120 -277 144 235 -316 699 -109 -399 -529 180 -370 -538 -605 -249 36 297 -767 -776 -356 -281 -766 665 -257 91 -247 394 436 -258 -723 248 -197 236 -316 -754 -708 -508 652 -790 194 657 -733 -829 -750 22 74 -579 -36 47 -800 694 -652 -788 -853 -897 -78 360 473 553 -543 800 455 -445 -209 -160 -234 426 109 -815 775 780 -497 -509 -115 -371 383 99 326 20 -491 311 -166 -471 -335 -513 368 -469 387 -298 44 -554 403 614 770 -50 94 -544 63 -125 769 288 59 313 344 -407 -326 -691 -767 -732 798 614 324 -628 482 -101 280 -516 496 -465 661 -599 -330 450 325 548 -262 426 -257 441 -268 -749 -264 -539 -719 -695 -70 -64 42 687 -613 205 -797 -180 -354 -286 616 275 -518 -463 -677 -751 767 52 -898 -586 -88 244 726 -423 -326 552 -545 -166 424 375 -448 -85 61 766 -228 668 73 -776 655 464 -13 174 64 -605 527 -552 449 -564 128 747 -560 764 -488 -743 -365 547 666 434 52 530 756 -392 -605 -385 337 651 -289 119 156 72 229 569 640 -877 -370 -715 -75 483 629 557 613 159 -284 -604 -592 269 649 -683 549 -539 201 163 -889 697 382 -853 -649 -744 -27 22 17 -887 -199 416 793 -664 -475 -621 -656 221 12 280 -713 361 29 672 112 -588 373 -289 24 490 -787 -198 484 -643 78 -850 -390 -123 710 437 462 577 501 -656 -226 79 -110 -393 -559 -171 108 488 613 645 165 -597 101 288 716 -163 -757 550 611 -834 -92 252 352 -104 21 699 493 -295 -489 -212 539 112 379 -612 -855 -312 295 778 543 -892 -357 -826 -341 338 374 -212 378 140 -390 664 354 -137 104 -157 -416 -108 619 -587 -29 -151 -178 -145 -741 -408 -854 569 -488 579 780 385 549 -51 -19 -56 151 -662 -347 -694 -221 -91 -269 -96 -326 -685 -400 777 251 -700 -49 167 -268 322 393 -243 -235 652 113 -15 169 435 -563 614 -764 560 -679 361 674 -743 -198 -337 -112 75 -11 60 -831 17 -237 -845 400 518 -395 -136 42 -358 597 577 759 143 211 -533 -713 -475 -608 383 607 -202 -442 -561 345 109 192 -694 -804 -427 -422 -336 484 -726 -697 -48 505 -28 -301 595 -113 690 403 134 564 -215 -149 13 687 -339 -547 -562 340 420 -218 227 791 133 579 44 -108 -304 451 316 -539 -625 -802 203 -690 -816 -199 -275 -402 84 -680 667 561 -34 445 -294 482 678 -528 -665 -574 769 232 523 663 63 -261 736 280 311 323 668 490 -50 191 341 -43 244 -671 -689 -624 -89 33 -189 405 -578 -86 124 446 -74 387 686 -418 201 -650 -57 98 -426 -793 224 -206 666 -598 -686 201 561 491 315 -6 143 -32 -21 -308 153 557 -265 -544 -55 640 -29 -343 722 -191 -792 -9 403 82 378 667 349 -625 126 471 557 -431 633 -821 772 -334 43 174 139 766 515 -702 -143 -413 -441 186 -32 96 591 -719 6 -685 155 -358 44 779 686 -37 -385 692 -139 602 -704 279 630 17 257 -663 -43 539 366 358 632 214 -603 574 -860 -891 -25 726 416 -783 262 470 -773 -706 623 452 90 388 502 626 38 148 127 517 -450 -622 -211 -153 779 -25 -729 363 -746 115 -409 76 -253 84 188 796 -413 -617 637 647 578 529 549 526 -791 670 -732 -870 -217 42 546 -821 -419 414 563 553 -18 81 411 608 -639 197 205 354 779 -168 -113 -594 313 -321 424 -296 -399 -662 418 543 -416 -121 -446 -133 726 -354 -26 -193 417 480 -701 -521 -602 586 262 619 -144 454 408 -567 197 -761 -806 -532 399 -527 459 -365 -596 596 -77 569 -854 -518 96 -462 -180 -1 134 132 326 -789 387 -1 -703 782 401 -247 798 224 319 316 -510 473 -900 -666 -484 -828 -135 -218 575 -139 -841 -759 -218 -813 -730 167 732 115 673 -404 178 599 0 -125 215 -681 690 193 756 -256 -599 -645 453 -734 556 -592 350 -382 -788 329 -882 -325 63 234 631 -669 306 -703 457 779 -612 174 -631 -287 -842 -770 -239 8 -163 70 726 182 -644 576 -301 442 96 800 363 160 731 -353 207 -18 344 757 87 457 -690 -261 -395 -311 -383 -341 -190 -853 663 -623 564 680 763 -336 170 -430 456 670 485 -316 -161 257 564 -337 -364 -64 -720 -759 -545 362 538 -771 -522 628 -185 -802 109 370 109 -106 -733 175 -396 -41 -468 -568 -384 -877 672 -79 174 456 416 -751 -216 -416 -286 -100 -629 275 456 301 -306 250 -389 -466 -659 296 563 110 -481 -159 -64 148 584 695 -490 -795 485 353 161 -876 108 573 -232 -872 -855 -210 -396 -875 -815 -406 105 -619 -33 404 311 -314 -442 699 -136 246 589 716 428 230 -824 702 568 -587 -424 665 30 317 -385 307 387 232 555 -160 -44 -297 388 169 358 776 -672 -698 -202 -656 -549 -423 -227 -549 -538 527 272 78 -175 565 -89 88 -525 157 -341 308 532 560 312 670 83 -194 -19 -862 -740 -829 -412 26 231 -735 594 -113 -680 -413 -389 -547 394 -430 -433 -307 314 444 278 189 30 102 215 -67 -738 460 -627 761 -838 -229 -433 -785 -735 -831 109 -697 -1 796 726 -555 -743 245 -194 -148 -796 432 377 432 -615 350 -864 -193 641 723 -92 -712 -460 327 -603 339 484 550 -695 -658 -528 -615 529 -535 -719 -509 -793 153 61 499 -166 -150 -541 -557 -360 -590 -662 -379 563 -713 622 -844 554 201 -862 670 -751 13 -401 -307 -732 751 490 209 -700 -335 486 555 -368 -752 606 -547 -83 -758 -712 -652 -14 305 -634 -131 -379 -463 176 320 772 -222 682 -259 -855 409 330 624 800 290 -129 -320 105 262 458 737 -856 585 -651 -516 519 -479 714 -192 165 551 -822 320 -384 -752 -557 745 479 -310 -197 732 -202 245 383 40 262 156 -83 -182 -474 -323 354 -223 -674 -207 -891 706 493 -858 -161 632 -30 18 159 32 160 107 -139 632 540 -270 800 517 634 -798 762 360 -605 424 -147 -175 372 -343 -444 -320 760 61 664 -471 -161 -893 -465 -164 91 -290 -188 -687 -609 415 192 769 101 314 -558 -54 -361 -367 701 435 -872 721 407 -871 471 -617 -18 -517 -899 -146 -378 677 -597 -695 -414 -669 -548 -176 747 -504 -669 101 -25 462 -728 -549 78 791 786 -554 -620 -603 -198 -10 -448 -783 320 -320 -471 -25 542 -640 -673 -714 83 71 -858 343 -617 -264 -661 233 -120 -754 -659 738 -486 357 -117 419 -725 -855 177 -813 147 308 669 -7 -180 -520 -675 488 -332 -725 -176 267 686 -400 419 -356 170 752 -856 241 -657 -509 -558 60 -842 -58 618 341 -123 48 -416 -201 -722 284 -48 25 247 681 108 547 513 -392 -541 -752 389 -16 -791 -653 -658 578 579 662 622 663 -747 411 230 -170 -576 579 -530 -365 772 19 -864 -687 -155 -170 412 159 503 402 14 -667 -256 780 -149 603 454 489 -656 765 54 -22 105 284 -208 787 215 -33 333 -591 -718 207 -78 -621 -254 -80 27 543 -234 385 -252 -400 -650 -547 756 -173 121 135 203 -28 -64 763 -614 46 -758 204 -399 -634 226 -550 -298 -676 44 -646 595 504 29 546 -891 509 792 380 602 -442 -207 119 -203 517 212 -475 -555 216 -18 -146 -853 278 521 -898 -646 89 -197 347 -825 -333 -373 541 -824 768 -77 29 -596 -820 -369 184 -297 760 -765 -543 -705 -125 -743 -29 -359 51 -733 -703 603 -457 609 625 -575 698 -373 42 -627 592 -898 401 53 -353 -435 -665 293 635 -192 -733 217 561 433 52 -741 316 741 165 -497 28 -496 450 79 -175 215 586 -225 507 -635 168 689 492 -618 -457 170 491 -224 -327 -240 577 589 -57 23 -773 -474 129 673 725 -791 458 689 -830 264 -305 426 588 -787 7 -389 -174 15 668 131 -346 -516 284 -82 776 -389 -437 -160 183 -73 -369 507 -237 -128 -790 255 -709 -349 -524 -555 -661 -804 -243 -390 1 -22 619 -644 407 -302 233 372 782 674 665 399 585 308 194 -175 27 -744 28 -626 679 -644 362 -453 445 668 -637 763 -659 788 -880 -200 482 -613 701 694 -750 748 584 -466 440 336 -782 -178 -433 -494 -477 182 441 770 13 683 -440 -381 -301 274 -481 103 72 -225 52 485 -475 378 684 -763 583 423 438 40 120 -13 -520 218 -585 86 227 363 -221 -670 656 -270 372 390 -234 658 -289 427 439 169 577 -724 -717 -523 76 -454 312 228 -14 -615 -84 -878 -85 -421 -724 -690 -655 578 -311 733 299 -561 -714 -116 756 -685 725 341 -375 420 -768 -669 -653 -420 -641 -63 -772 270 -119 753 -69 112 212 -710 780 181 -57 -612 -201 466 -304 658 362 -28 392 104 -46 136 -136 -292 -608 -226 555 688 36 699 -657 313 390 -700 -304 -337 -130 -872 -197 -548 765 375 -335 296 -729 117 -21 109 -727 253 480 728 303 -528 246 -429 -583 472 52 306 -573 659 -29 -10 -113 -762 585 440 -602 292 511 -650 747 334 -587 -602 567 791 -341 -258 -366 -6 -214 -172 110 -281 -775 -494 304 -865 -275 559 -702 -658 34 599 655 286 446 634 293 678 -248 468 237 -638 272 -539 -765 67 734 411 -638 330 -404 687 417 674 -187 47 54 -520 -663 12 545 167 371 -303 -201 -271 -650 -283 -480 -798 -885 389 -416 530 -664 315 598 -841 -823 583 499 -588 46 688 -233 700 -326 468 -229 -6 428 -183 -880 280 -695 -215 170 12 461 702 -425 -101 -499 151 -804 -551 350 632 -92 -858 237 -682 -32 426 -736 -81 -73 -217 -586 -232 27 185 -39 252 -63 702 794 -490 -791 744 -900 -426 -409 520 668 -61 52 562 787 497 -395 580 -759 563 530 549 -205 -299 -399 241 416 48 625 755 -18 167 277 -122 427 201 119 -707 -55 787 379 -399 -740 -714 -458 568 485 491 -96 563 203 -818 266 -858 -651 414 -900 -890 -144 -515 -472 253 114 181 -330 391 -573 -321 293 -880 258 173 438 749 -256 -791 494 -648 328 -143 -733 -55 -67 625 577 493 760 -548 -183 287 773 -406 294 -757 -744 279 -312 764 -89 -282 374 -507 -449 722 797 -312 5 343 218 166 366 -300 527 -504 -249 222 -493 60 -556 385 -663 -347 619 407 -43 -747 529 -539 -410 430 -759 773 774 -258 797 -835 -876 -864 70 -373 -446 -99 -102 149 -320 -558 -292 -481 178 -701 282 140 66 153 -47 -286 732 743 -89 1 592 7 -352 145 117 199 647 339 -530 -362 791 -23 434 -784 381 -844 737 -167 1 -758 -548 584 98 -713 -107 -148 -169 640 457 -754 234 143 -806 -579 -59 -462 -145 672 123 643 -621 -481 143 -192 -374 -638 113 576 -358 -814 205 393 207 96 -447 559 -230 -249 630 -525 60 -757 362 -89 -677 -159 778 736 594 712 -797 -720 -571 -291 -102 660 -74 154 235 59 -654 775 595 684 432 -75 -642 -145 124 -121 -232 544 -27 699 -472 470 -66 61 544 472 -507 -892 -18 705 349 682 -302 -253 510 -59 -896 635 758 174 -419 796 -858 -574 377 -502 586 -161 -639 -572 -52 -73 666 -422 -271 97 -326 629 -211 275 522 630 455 -838 -193 635 -366 134 -302 -686 -666 -843 43 -815 -479 700 -45 368 459 -457 -822 24 -257 532 -16 -691 -564 -770 686 623 -722 -528 686 658 -630 753 -220 332 308 -183 275 -27 67 -836 -129 108 -37 114 653 -724 790 -712 -475 -41 -198 -431 -658 -342 -897 -437 -337 15 -574 413 365 -329 367 22 685 -402 -597 23 -226 658 693 696 -99 -12 -644 761 -111 -759 394 29 -368 -363 -598 784 -226 -689 -246 624 646 317 248 -189 -532 237 279 319 -143 -110 142 -204 78 376 103 -709 -529 607 466 751 489 -514 279 -414 -822 54 -104 -331 -896 -686 53 -521 -634 20 497 -794 530 276 147 -651 -595 -300 -483 210 -803 706 490 -655 -840 647 358 743 459 41 317 -745 400 427 322 706 -379 289 742 603 101 712 632 736 -535 -250 35 -832 447 -350 794 182 32 -316 673 689 -349 440 -687 -788 240 -324 -785 -446 -249 -96 -187 -390 -569 -843 679 646 163 -375 -797 -415 -658 -592 -728 648 -804 173 -754 238 -147 -773 170 -391 -726 381 194 147 -589 -74 349 -440 547 787 -833 -523 678 -181 652 -33 708 70 507 -522 418 -748 -427 254 -623 -560 -229 -225 451 -277 -442 51 -417 639 799 -3 664 756 477 699 -147 527 722 432 -253 -482 492 -738 483 -200 347 -648 -430 -738 -20 193 -696 -810 -766 571 721 -352 -335 145 -598 -359 461 637 -185 612 -379 511 -237 544 584 -646 -576 -621 562 -843 597 661 91 -328 6 -159 -218 485 366 599 700 397 -301 -629 454 -886 309 650 -355 -109 110 17 644 -621 -283 413 -428 541 -354 -865 -52 193 721 -430 518 326 -234 -580 61 -716 391 -456 -807 -324 747 -228 443 -83 586 107 187 -432 655 -643 -634 635 -388 372 -292 727 0 704 722 681 -489 787 155 -537 700 279 -392 645 -78 -879 -660 -60 679 -55 -784 -37 616 -612 224 -441 632 195 105 -189 -745 -599 722 340 -477 -621 410 49 77 -696 626 -786 -363 -366 -327 -75 153 -552 -558 39 439 -70 471 -337 140 6 -29 -758 -242 789 -359 -412 104 -76 -897 -678 -251 -841 730 59 -748 -864 -537 446 38 -863 -320 433 188 -377 630 -558 733 -888 -552 760 154 129 497 257 -781 240 -2 284 -49 -424 777 483 -56 392 -565 -391 625 -672 151 -693 734 -360 79 -777 -438 770 -548 -704 488 -342 -188 387 80 57 -267 -421 545 233 -127 733 99 -203 617 -884 703 -344 131 -691 -538 -443 -570 12 39 772 -438 726 84 -866 446 381 684 526 -397 406 -434 505 189 -730 -136 120 -441 211 373 -209 -626 553 -270 -642 89 -350 -100 663 320 501 771 -614 -586 -475 -663 679 233 502 -891 -104 -158 580 667 -358 300 -277 499 -215 -169 549 -171 512 -633 177 -622 676 -560 437 625 -739 718 -555 24 -385 533 -526 500 215 103 703 688 90 -785 220 -652 -56 -819 -617 542 -746 716 798 605 -886 169 -129 -425 -602 275 617 -784 -609 -795 -60 266 -304 777 265 236 736 329 708 20 508 -506 665 -522 201 314 70 467 -703 -676 571 452 229 257 535 -895 -872 -104 -632 693 -453 241 523 76 603 288 -84 -306 698 -838 -229 -84 -154 455 -756 -865 729 -268 65 -674 461 -515 -655 319 706 366 425 -717 183 -496 -699 507 142 -849 -108 -590 -48 340 442 377 -612 758 379 428 -61 423 -635 -593 551 358 -387 782 -302 19 -655 622 -319 -797 173 679 736 228 698 646 -46 512 -850 -184 -785 -37 517 -673 -847 582 338 69 185 -89 182 -893 -727 620 -719 -778 736 -80 -731 654 -887 -638 23 534 -820 -721 -433 189 -593 -672 742 460 -398 -307 -171 -221 206 156 -372 -147 386 700 698 81 -569 723 530 -488 -72 -813 116 292 738 502 345 233 231 663 562 264 -364 701 -181 -688 -647 -307 638 722 788 -726 743 -898 -719 -505 445 128 -65 213 -857 -171 -545 -444 146 -266 296 -679 -526 -131 128 506 -322 457 -119 602 -492 351 98 -92 602 234 130 562 -19 -822 -205 -866 -707 -86 177 -420 -423 -366 -593 -823 237 -160 284 609 -81 -551 -603 544 542 -569 -833 23 -107 408 -669 -315 -174 -165 -50 4 -560 689 -237 772 644 -799 347 -35 61 -374 208 -898 87 503 -430 -628 -3 -890 -184 -373 466 595 -279 641 700 744 450 -572 -818 498 256 19 -243 112 -408 11 142 272 508 96 319 -367 -773 311 -297 -382 -163 -447 644 -826 19 -218 -110 -131 -637 -146 -189 -28 403 21 -769 -323 483 2 -55 299 491 -286 -112 659 -727 -165 442 384 -561 648 236 289 789 429 -655 -802 -884 492 313 619 -761 -361 373 -209 12 -818 631 412 39 -795 84 -9 -772 -439 -341 -125 -248 -743 281 -177 363 -697 -89 -74 282 -825 -757 279 663 734 79 481 534 -530 127 587 402 -813 47 -668 784 -795 -793 613 673 587 24 563 -208 -770 198 99 -660 -504 -509 -511 232 242 266 -449 -880 -565 775 244 -486 -333 -461 -372 -6 -375 -559 345 418 -12 -565 594 -346 58 -517 -182 -310 -765 627 598 615 10 -554 -286 428 79 332 -168 686 292 -423 -62 461 707 662 -455 -281 -176 674 420 -300 729 213 148 -696 -354 88 450 -695 80 -407 -45 739 224 -148 487 -166 770 678 -439 -593 -307 709 -27 -270 -651 -722 692 292 -95 -130 -639 577 -702 490 392 424 528 293 515 729 462 -744 -596 474 798 492 -895 -603 723 -842 -401 -437 -582 -753 -320 -401 -551 92 388 -802 -393 -587 376 -556 -149 -496 -680 127 -122 -314 -617 369 123 201 -188 -165 -840 293 185 434 673 -424 505 139 739 -660 -789 44 -837 -311 -139 150 -853 -706 619 218 442 417 -884 614 -200 -550 777 187 242 -359 42 -786 -659 361 649 -565 330 476 -325 50 -512 -324 541 -99 -352 -647 -650 154 -455 -713 -245 437 634 633 127 17 647 -595 41 -150 233 -504 -788 655 -395 -443 -31 543 145 -32 -620 -520 -56 -246 -87 -233 365 -746 -776 -758 -123 -813 182 571 -677 291 -643 178 -27 -725 700 -473 279 -333 282 -96 -457 461 791 646 523 430 -667 -144 769 622 -194 670 556 378 -551 -279 -890 -330 -230 -28 662 -870 -548 -102 -319 -56 -76 612 262 -526 521 720 253 -615 799 646 -650 320 176 -62 -232 -798 439 -614 -758 -257 -24 -819 -46 -481 71 719 0 -374 80 20 104 433 -104 90 -662 -384 321 -451 181 375 479 -450 580 -522 -2 753 -388 -810 588 -66 -311 152 -518 226 293 264 241 -189 13 209 -197 779 575 -35 -11 -180 410 381 584 -740 -644 -345 415 -575 707 41 58 -166 67 245 53 -401 489 -372 127 357 239 393 -374 -545 64 -161 770 792 532 -844 -465 -728 -71 370 -249 58 -721 -829 -817 -22 -74 436 153 -591 -313 337 -470 -350 -383 495 461 284 171 383 -323 599 445 -517 67 212 320 -515 113 -225 -383 -14 -184 737 -691 763 -518 607 -325 292 -218 495 -670 211 436 778 405 -169 -549 -811 784 692 -794 -739 246 -367 -792 421 -883 193 -280 718 105 332 64 -771 605 543 -448 571 -658 138 -837 741 -178 589 436 -573 -121 -426 565 -83 -778 375 -813 105 -86 -175 290 -615 -637 272 72 468 -513 69 -189 91 -243 -389 -353 -166 -214 110 -763 274 -255 -210 -874 -543 -575 -304 -246 -583 -856 561 -798 511 -862 -689 -136 557 -187 -432 679 -563 -697 -414 765 -829 186 -338 581 -276 -803 239 -170 -604 -717 -602 -580 -818 -483 -868 720 -693 -155 57 11 391 -582 -272 92 432 186 -117 -748 -634 129 -266 -323 732 -375 -363 330 -832 -814 -235 206 -811 783 142 386 552 -233 182 461 5 -676 -792 -514 -499 260 412 614 -150 -447 86 -710 -344 -501 -634 -671 -159 464 -633 -285 -757 -190 -278 -535 762 73 719 -611 510 44 252 406 -338 214 -713 -232 102 61 -886 -807 767 -493 -278 189 119 -171 -652 -400 629 -416 -841 -667 -93 -285 -556 -648 601 6 436 -710 -611 109 687 -264 478 740 -62 -724 507 -878 671 287 -451 -625 42 -368 781 -14 266 73 -193 -643 -426 476 -67 535 -251 93 -113 -548 -300 -557 -11 327 -468 684 -588 455 652 -652 785 543 458 78 -248 -383 -85 618 -409 244 -192 -274 -752 -171 549 685 -765 -605 49 343 -306 -587 -787 247 -118 -812 -311 -574 -121 -498 298 -867 -644 -355 -392 -160 -677 662 -629 150 798 -612 -844 -347 -857 165 710 109 -698 -728 425 377 -48 -106 423 4 -91 407 -700 -849 -664 749 682 13 29 182 126 -829 681 -268 -276 -432 -881 118 531 -525 -199 -11 -573 793 -799 663 -666 -822 -394 294 -423 231 -894 -170 -776 226 -443 344 -337 -22 -261 378 -561 548 318 108 -581 -46 89 -214 150 187 -660 -219 769 -239 -92 -796 -310 -127 535 755 39 -130 716 631 -454 625 -396 -140 197 -773 332 649 564 552 -409 -325 74 465 -806 -366 -439 679 19 -538 -213 541 -893 310 358 563 764 220 -499 -343 -477 -202 -425 671 -427 50 438 -867 -663 -144 -392 -776 124 415 -268 445 583 -622 466 706 251 -554 -394 -222 -590 653 -562 305 -70 571 557 493 693 -481 479 -662 651 -814 -233 518 -305 -361 784 -517 2 580 -288 -632 -329 78 -779 -766 364 -126 645 794 242 260 -39 690 -844 654 -427 64 -484 66 -502 -45 634 226 -518 399 175 682 256 -830 80 -693 377 557 218 -839 541 -776 -850 616 239 532 -244 165 162 465 -430 -210 632 479 -537 555 409 680 -631 441 709 -48 -362 261 -802 370 -823 -778 288 -871 398 535 268 -701 751 -541 105 43 -883 63 -224 -644 327 -313 -746 537 -348 -74 262 -528 -349 89 371 738 700 426 -702 -557 -605 -622 -413 -770 -259 -161 -750 344 431 -443 387 270 -202 227 -586 41 386 517 -299 722 212 692 -840 -858 -663 348 -305 246 38 456 260 -556 313 -220 -38 179 577 107 -116 697 -601 -227 -137 -739 -145 24 655 608 -211 504 367 -361 -828 -694 -74 -314 -672 -120 565 -499 189 -44 147 -149 -96 -345 333 11 -270 -849 -236 -531 213 -628 -271 190 221 697 -790 473 -412 -117 -871 -246 440 -302 200 -795 -639 -625 -898 -206 -499 -167 -558 171 -356 504 -666 234 243 563 296 354 619 -778 -70 397 -228 -357 -776 193 -424 -136 -891 -511 -294 -171 -70 -883 -533 -392 -581 -431 176 295 -563 -429 -668 -507 311 771 -267 -164 522 -236 290 338 789 -260 409 -838 235 -580 -229 -844 383 -278 138 -283 -403 -762 -554 687 776 -871 -445 145 -766 180 -508 -466 -696 -471 477 -798 -893 -738 -799 628 571 179 -787 -105 167 660 -298 -883 594 41 -793 -518 220 567 603 -90 -186 419 -493 -106 693 -397 307 -503 -633 -849 -458 -697 236 620 390 -814 46 -855 -873 231 -107 -730 -255 -345 233 -805 193 157 -792 -368 396 -684 214 -700 760 -630 69 728 -382 -579 -647 -315 632 -847 470 -337 -742 502 -414 -336 -105 -880 25 -332 261 342 -192 608 -77 -379 -110 753 -440 -57 3 121 20 -859 -486 531 -630 -544 543 144 -813 153 -83 155 -633 694 -131 657 735 -263 -728 766 -610 -898 -19 -12 -494 -198 -117 -549 431 674 -105 679 -747 -164 166 -425 -788 190 -354 -415 -606 -308 -533 -741 -533 -835 206 592 277 -445 331 -873 543 -499 404 97 -222 495 -46 782 744 800 -507 -542 747 188 -212 720 240 121 -362 277 -644 699 229 -158 219 -897 479 23 -280 -23 340 451 -158 302 -190 -883 -648 -647 201 316 738 369 -792 490 723 -241 -789 -399 -691 -387 169 186 -334 585 -765 -547 -847 -626 709 473 -135 674 766 -538 276 435 -89 -623 -512 598 -257 39 640 -852 251 -335 -654 404 -278 43 277 291 711 -555 542 -472 -739 -650 224 776 -874 498 -340 -128 158 452 691 -168 355 -121 -348 -708 725 506 -460 170 129 -726 786 507 753 -868 522 722 280 -445 271 59 -403 403 -309 282 -225 7 530 -237 -467 -598 -402 370 -826 675 -97 -156 525 707 -44 -3 -171 604 756 -144 412 621 -514 -566 -307 -446 -792 484 -763 327 207 -349 -88 60 308 -850 -875 -23 -681 -724 -391 -448 773 -134 188 -310 194 573 -299 -739 -182 697 -275 -302 -497 -669 398 228 -12 2 -271 -87 -471 320 555 715 -242 -279 -731 -407 -551 -345 317 578 -233 -232 -650 -896 -821 -717 221 -649 772 715 -481 -510 -258 732 739 191 -311 -627 34 385 632 757 213 -537 402 -441 -552 -854 -846 -133 449 -373 658 -195 601 684 -691 610 -39 -219 -511 -795 -700 621 -562 -796 702 -5 310 -327 -451 -458 -151 512 -132 -397 -376 279 -228 -162 689 27 27 488 708 754 324 -440 -342 -810 137 -578 654 276 692 406 -659 -757 689 -178 -696 -3 -59 -562 -184 -81 -356 514 -801 -299 629 -160 -352 -736 -122 -545 -827 557 -816 -277 -899 -227 -430 -106 -268 318 -741 -885 551 424 270 105 123 54 -163 -757 439 -300 -76 -447 -813 -152 -345 163 239 -107 272 483 751 -319 798 -202 10 85 -388 11 54 -275 -406 557 -129 -599 -531 -883 -590 8 233 -357 -632 -386 -752 -332 146 489 488 175 287 652 -888 536 -511 753 -570 -724 -247 373 -508 -254 -468 586 90 -670 -457 100 30 308 -684 115 -637 -780 -603 412 72 -271 -782 -507 130 605 -445 245 739 403 158 -96 97 560 -238 -316 -68 -739 574 -293 -730 -188 -87 630 707 -406 -136 -705 -25 673 -142 -262 -601 762 -353 -861 3 -392 -83 162 475 -693 -323 -405 482 -834 721 107 575 653 -153 -76 716 -300 -340 305 -657 -593 -583 313 -734 515 60 -163 -829 21 545 533 709 -279 -81 796 192 -329 -807 -448 160 343 5 -554 585 -340 -463 -264 433 192 -632 387 -825 -710 722 288 -255 517 304 704 -159 -746 94 577 78 -637 -91 229 -380 787 37 674 543 34 751 369 -133 502 148 -473 38 -572 770 -576 -186 -351 -460 -292 -669 -780 -346 -60 90 -896 -578 -844 435 338 -145 -62 -34 -766 -292 657 -185 772 -624 -518 44 258 -498 -279 671 663 -894 -670 -736 762 -743 187 691 104 -214 159 145 -792 -513 370 437 -118 -773 -445 288 315 652 -805 710 410 26 -326 -735 -212 486 210 618 300 84 -759 -683 -370 -420 310 -189 -185 479 -710 -674 -271 339 177 -459 408 -226 240 -626 524 358 -4 -331 486 674 698 370 -494 -514 223 -815 -843 -662 118 -124 -898 -691 627 605 -147 -507 338 598 88 203 394 641 400 148 520 578 -261 -643 259 735 -676 -659 -589 -724 -431 582 -528 -834 407 90 537 59 -470 412 -55 263 24 -601 628 -846 -871 332 603 -174 -400 244 745 52 -246 738 782 636 -336 -815 560 337 237 221 -269 258 122 118 -185 138 -705 651 754 626 42 80 527 107 -716 -521 -586 -173 649 781 -4 48 217 351 135 303 -665 -306 -179 8 -155 -652 -807 -423 215 -85 -876 52 -25 -574 -845 513 -94 -115 138 -198 266 -760 -866 363 -486 684 -82 514 -371 -850 -751 -525 -143 352 -517 -811 -254 -369 -833 129 384 567 -254 454 -20 678 -767 466 -88 -534 165 -358 166 722 -605 283 -418 -72 -696 445 539 -588 283 744 -217 613 -204 -816 64 -74 146 -832 540 712 -693 332 -381 87 15 349 -539 657 -734 543 -317 174 -715 424 -777 176 704 -353 -608 -709 592 71 -836 448 -853 -880 719 643 17 -187 -751 223 462 570 -248 -59 84 -836 587 -458 663 -713 152 -254 340 -465 -370 669 -717 48 -713 158 -312 365 670 598 514 792 58 -145 341 -842 -744 -428 554 680 -45 -188 276 -370 75 64 -51 -481 -398 216 -665 -558 -268 419 712 620 585 366 -397 -381 -282 -7 -463 -329 471 707 -520 -365 522 -884 526 -232 484 -419 232 -337 -79 -282 -851 -869 -384 334 645 -132 -527 759 -807 350 -887 113 -474 408 165 -307 -719 338 -305 363 591 270 335 -836 -95 -817 347 385 -165 531 -433 -810 276 794 28 244 -303 789 372 588 -168 -77 -359 -477 -839 754 307 585 -194 -633 -683 458 -345 -709 -351 -31 -861 -811 -828 -796 -404 209 -324 -616 -358 576 -693 -381 -410 -438 -857 468 -562 -446 -463 -682 -248 -464 -664 791 -880 -551 663 787 300 444 -508 795 -91 722 293 80 -868 3 -411 282 769 -285 -208 -124 519 677 709 -569 -231 630 -399 -175 227 291 -385 457 -435 -537 -831 -807 137 36 194 617 -817 -526 614 272 -307 -219 -481 -899 -855 -431 -96 -600 247 -128 454 630 -386 103 382 -846 -489 638 501 -560 64 483 172 208 488 -202 -815 -407 -31 364 408 -170 -328 -334 -170 495 -808 -679 -287 -351 -298 -408 -513 -510 606 588 157 -69 765 500 -110 668 604 -370 -852 -727 -452 491 128 464 485 531 -108 -273 -729 543 -55 521 -331 670 286 -826 -788 507 -653 -574 386 -376 519 -109 -322 -640 -790 -394 -613 -131 392 -475 423 -803 207 529 32 -492 431 -402 -140 -880 -550 -321 -611 -39 -619 212 -143 553 796 -159 -513 -272 8 -483 200 400 -866 -197 520 -849 134 758 -803 -314 653 553 308 34 -689 -665 566 517 523 -83 279 -776 -367 -203 573 658 776 -205 683 -688 454 364 723 274 449 -768 759 581 -397 545 -207 -750 528 -855 -411 334 -638 294 -221 -110 648 80 138 -464 -524 250 367 -719 250 -537 -65 -696 -336 6 -807 -623 727 -686 396 255 -470 -148 351 518 144 669 -624 -860 236 156 681 293 273 -842 -240 -314 -41 773 -315 434 -1 257 427 -878 226 -222 -706 -554 -430 43 17 -484 782 395 -403 -263 -352 123 507 688 -574 -700 -417 -417 742 -337 -265 -720 -598 -66 90 317 510 -667 -516 -143 -449 640 -160 -462 -343 779 -720 -30 59 -307 242 34 427 259 -184 136 465 -865 399 -53 166 99 -278 343 549 -342 -311 -665 14 -228 282 203 -565 -67 541 -240 -654 760 275 -876 204 -29 60 -547 -12 566 84 -416 246 34 15 84 -18 -530 -694 -248 450 -306 482 -458 22 -158 -156 -399 259 64 -505 -28 -200 176 -695 -601 283 -548 398 551 -136 -213 119 -599 527 -269 -190 -199 -758 -613 -385 580 -355 404 -456 243 506 -375 124 -763 -600 -626 240 -563 253 -746 247 742 278 -799 674 -109 187 -786 -169 -255 261 -173 -46 -831 -412 -504 -264 661 -816 -583 643 -562 -821 341 484 38 -199 42 327 -50 -696 -391 -671 -175 -855 -839 94 785 483 -895 741 -491 207 -849 -529 -106 -336 714 677 66 -59 13 -514 233 -878 626 -355 228 631 -133 -332 -296 -334 214 -2 55 698 -463 667 -869 743 -717 -623 351 262 334 -519 -458 209 90 734 -590 -40 -232 -407 -733 111 -893 -553 93 -189 -608 593 -852 213 728 -804 -758 -760 -129 434 -689 214 -344 -83 -357 587 -170 290 -114 288 270 104 59 -792 -575 115 527 -20 743 -626 -509 736 -298 487 -727 3 -557 326 1 231 72 -106 -228 -135 -177 -699 421 544 -335 -23 -397 -894 386 307 273 656 539 666 -726 99 541 -312 -820 253 259 -63 -9 -199 293 -669 -495 306 -870 351 162 -832 295 105 40 -277 -780 426 -612 -839 -156 -753 45 49 -469 205 -146 486 -41 430 -13 -454 -681 57 -553 267 -820 -838 274 619 -816 150 274 -37 -595 -718 -773 196 244 -459 -66 -329 553 -219 188 -766 -575 -667 222 716 680 531 692 -333 -511 20 222 -654 -240 755 310 -55 486 -160 123 -470 339 -446 60 642 411 -574 411 -150 -67 336 -102 -336 -697 38 146 691 455 -411 564 -425 557 775 -540 -69 49 297 -830 709 1 118 337 -750 239 86 521 209 90 737 18 -744 -624 726 482 740 -279 353 -61 387 345 -242 605 -769 -842 466 -501 -280 -12 415 397 -134 -383 210 282 775 -354 -402 83 -645 -624 -613 41 -516 85 221 760 462 -540 67 753 -533 410 95 -760 91 -468 -563 727 -154 227 434 -742 -487 -709 -772 -102 777 -896 -831 187 211 -175 56 474 -463 758 615 319 -800 -261 -357 508 -718 8 -475 327 455 502 342 -381 -894 -229 565 -821 655 -211 -337 -720 418 -890 474 426 521 -154 -274 547 -668 -340 -155 -444 677 -249 -3 -113 -386 137 772 303 121 342 -869 -368 163 141 469 -137 -310 584 255 256 -210 -883 308 -167 724 -93 -77 623 298 242 -889 768 770 -333 577 564 -470 186 793 -447 -108 -20 58 59 -359 -99 -157 501 368 531 -502 610 283 -111 -741 685 -500 -304 -802 -499 499 729 545 -773 724 67 1 -109 -226 135 -818 -273 183 283 -553 -561 396 795 187 185 -452 508 430 518 416 -187 -146 391 753 -13 707 -119 446 -827 -322 -894 -309 333 106 -71 756 559 -110 -242 -415 -631 291 749 -818 -848 91 -195 348 337 543 -85 -401 -348 151 -491 565 -129 24 739 48 -522 765 692 -230 274 649 -669 394 -424 297 -62 -666 -687 712 521 -105 -892 198 -558 779 -640 -13 -425 466 -437 618 -452 -811 390 -33 -432 -559 572 -296 539 583 709 -889 -433 -555 -488 -896 -395 -772 -726 -363 165 502 -815 -4 649 -428 -195 2 -67 421 -545 -351 -109 -185 130 547 227 -545 161 8 326 -462 478 -128 -889 -104 304 94 -524 -548 -282 158 -485 455 693 -818 -865 -390 200 -775 205 471 110 671 -192 54 626 626 52 -835 335 -227 -257 350 -773 -428 261 636 -792 689 -710 657 -135 -512 659 499 -314 -648 -674 -380 83 641 359 -130 -859 -621 -411 -875 317 215 -426 -123 552 -194 -221 27 6 548 521 -214 -630 187 104 -263 -581 411 -885 -857 748 69 638 495 -142 -598 -13 -460 -372 -424 -31 -553 20 -839 10 -600 -735 -260 246 -576 640 465 20 -572 -822 -399 197 -833 343 -869 592 248 723 352 521 -134 49 -11 23 -187 -34 633 670 121 353 -111 -450 -448 -55 14 -796 767 221 -191 297 -28 688 769 728 141 -703 -297 -426 259 -620 -357 -185 -392 790 650 -341 144 -187 -52 632 139 471 -275 -480 546 228 342 219 -172 -522 -814 410 327 537 465 -108 757 531 -224 514 164 431 -900 -614 -104 722 369 -488 -50 -856 -660 775 270 659 -824 -856 121 769 635 -579 791 -747 -821 -278 -381 -86 791 249 119 743 -492 -864 504 357 667 764 -615 -470 318 -11 -281 -205 -772 -69 -624 -568 -208 177 -51 623 131 -900 256 -338 204 -291 -395 432 -742 -567 684 -517 504 -446 693 -80 -342 -247 658 -119 646 -900 -161 127 157 120 -393 -402 -717 140 -221 421 663 -601 737 766 -166 540 131 353 259 -859 -491 234 710 -1 97 67 637 -626 -323 -604 238 773 -296 672 595 -107 -780 321 24 527 570 588 -364 -456 95 518 322 85 393 511 -576 -791 -135 -374 -256 749 30 112 -398 450 -777 731 315 511 -362 -500 387 413 -617 -151 -498 215 450 539 754 -731 271 -667 -16 -405 43 391 -438 -249 -164 -363 184 -608 699 727 -341 -371 -472 -205 -887 257 -304 274 487 -386 302 -450 -733 437 -333 -270 -858 -411 455 226 -115 -96 -709 510 -496 304 -411 -577 578 -222 766 698 -184 764 -713 571 597 602 -419 -187 -175 794 -569 -100 -785 71 78 -312 -474 355 -660 262 -513 -794 556 48 -785 221 -763 -66 -280 -207 366 197 252 -286 -615 -427 644 92 537 253 369 775 -591 -514 174 783 8 -621 304 561 536 -305 800 58 612 780 -91 -520 58 62 -542 -357 -56 -482 -590 -485 -17 309 -827 784 -135 721 -879 -691 -629 -434 328 786 662 77 477 536 -154 716 -215 -746 -417 -538 39 740 -282 472 52 -848 -867 -772 773 661 329 779 -45 503 -687 -9 204 -39 -604 -269 -58 161 -596 159 -327 89 -486 64 -120 523 439 123 -107 -100 -650 669 -833 261 -35 -820 -446 -338 428 782 638 -153 -721 766 280 -94 226 -864 -74 -113 -309 -601 630 232 -758 183 -840 -98 -171 -504 357 22 -470 340 427 256 -82 640 -527 112 330 -746 -624 -711 99 -563 -837 130 -885 731 191 533 -628 -3 -336 -842 557 618 -377 735 23 -834 79 154 -387 745 88 384 -505 484 -752 -270 -411 -483 175 -871 -655 -428 771 -555 -333 646 358 -240 732 98 8 311 -135 -540 322 -362 292 -637 419 705 -430 171 289 107 -352 406 673 114 -571 -544 -876 -253 -393 676 155 390 782 -697 251 -313 622 -651 -469 -618 -45 542 706 399 -809 753 285 731 79 -365 407 -56 115 -313 9 -736 -16 -191 -37 -400 388 478 -21 655 -405 -634 -659 -532 617 354 -373 427 -21 64 -281 541 89 -213 453 -127 16 -734 -304 138 -481 -414 -736 30 247 792 324 323 474 -295 -521 -200 750 -94 -616 -572 665 52 384 695 490 -609 6 716 389 557 -510 702 707 -185 137 -573 -221 -214 787 -390 -107 -179 508 -627 -269 -27 -733 -10 529 -470 -804 611 -831 -897 -80 -524 554 665 -629 373 -693 -215 -862 414 774 -49 157 -162 372 -334 -360 86 410 -311 -52 -18 -533 757 713 -87 -568 -892 -569 592 353 -498 413 -524 -281 -309 -749 -758 -460 235 -378 -64 -556 400 473 -330 315 125 103 13 -396 -879 -808 142 521 -313 774 -266 -171 -128 -500 -4 -842 -219 -421 -113 564 748 435 402 283 667 -696 687 657 446 797 -684 199 32 -656 233 712 593 -217 609 -80 429 107 -777 -272 -597 -620 185 638 560 757 703 791 -241 495 465 -558 589 -432 37 122 -411 166 373 38 32 319 -748 -416 530 -545 439 567 80 -175 116 546 2 373 -255 -134 -822 -67 425 -487 -402 581 38 800 272 454 -70 391 70 41 582 575 -732 350 -561 90 171 524 -367 788 -550 -373 -47 784 -359 557 -851 -245 -226 -120 -86 -121 553 308 -390 -227 258 -189 606 370 -770 -880 756 395 -525 423 -611 774 504 -1 -473 314 -332 -115 352 294 399 -619 -882 -413 541 -465 -371 388 -885 311 406 -381 -477 215 680 -757 -233 -569 753 -94 275 364 507 -461 -834 -313 79 -271 -435 2 -44 676 -516 352 353 -660 -164 284 -386 -452 -656 -296 -828 -562 -57 692 -672 353 -397 727 621 -574 150 -558 -249 199 337 -284 8 -662 -221 719 117 -758 -570 772 369 253 -124 -608 -327 -573 245 -508 -166 729 -791 -387 -274 572 -343 -635 -709 721 519 -151 10 -366 -639 153 634 17 -852 -695 354 -475 -809 -40 202 761 361 340 592 440 -882 -808 371 -671 247 -604 -709 41 -264 -696 153 -735 185 294 -171 625 794 -359 659 70 -480 587 -259 45 -702 -370 -284 582 -97 105 448 128 -162 -587 -25 -680 587 273 -115 -895 414 360 562 361 -300 -716 768 193 -736 433 -247 -828 -558 464 -14 -373 -176 651 -619 177 -716 148 469 184 -308 -659 126 415 -60 -733 -284 301 -155 287 141 453 -519 435 -787 216 560 236 -108 32 -320 563 -877 -320 508 460 -848 -150 611 -556 -825 464 -156 176 445 494 -384 341 100 -751 -38 -366 -189 -878 -645 236 -774 353 434 661 182 118 -685 485 500 -788 482 465 421 -669 -204 -679 -526 -461 -531 83 368 553 -242 -858 725 -693 800 12 -782 77 363 -36 -360 -364 226 786 -355 -182 258 779 482 426 164 492 -33 393 450 544 639 -757 -89 197 697 -721 314 -668 -432 -189 -891 31 180 305 -527 60 484 783 616 510 302 664 653 515 -50 233 -645 -170 583 -244 688 295 -163 455 -694 433 768 235 -181 111 27 -414 606 -42 39 543 170 -69 675 -636 -115 -765 -508 -418 104 489 -383 -842 -808 616 99 325 -352 120 646 -523 632 -448 606 191 -367 11 591 -449 792 649 -466 494 645 635 -275 -493 -789 -768 -491 414 570 -684 433 -433 313 -889 478 -889 735 157 513 -544 18 339 388 246 -832 -893 233 181 -176 -713 573 65 -439 -622 -785 -861 570 -763 -325 -638 403 266 -288 -830 -221 -265 414 291 555 -777 510 285 395 331 -207 -195 -24 485 -54 -232 -446 -191 -174 662 -168 508 -210 71 -229 -471 612 -398 -655 778 -855 -640 -495 -25 -499 -154 97 -91 -872 159 294 -445 -232 -248 -859 -80 -409 -556 609 -274 -578 585 -647 -394 -383 -472 -699 638 -531 -174 70 -480 46 322 -153 -246 -493 440 -102 -894 -134 -587 -521 625 768 362 16 330 -607 497 350 142 -128 702 168 -622 266 -287 -693 -63 750 47 286 -260 264 779 -400 387 205 -419 448 553 -543 708 150 337 25 -80 365 -873 152 -52 -631 664 -126 -890 -525 360 451 520 -127 571 -628 38 76 -460 444 -191 -151 781 -872 -480 183 -783 98 -407 -543 -867 589 -13 -442 343 -403 534 368 502 468 -520 774 -406 601 76 143 -450 -249 -266 -188 555 52 -102 638 231 -523 626 425 -407 612 336 -299 365 687 -548 170 -341 -644 232 262 -222 765 -112 54 -152 380 544 249 97 309 760 -304 159 -659 163 -216 160 -162 -493 -599 729 -294 10 -364 206 -36 350 -278 -691 -424 -400 182 205 -283 420 612 -416 246 -361 71 -244 400 -273 74 364 -409 -691 -185 553 566 -491 12 -124 273 -445 61 -309 -355 753 639 -714 747 565 198 -813 -322 -212 -474 282 -639 -683 800 -649 -127 -337 -15 252 781 669 48 432 478 451 -123 275 285 106 715 595 -833 -565 144 -287 -19 -790 29 291 691 499 -650 -392 -775 173 -51 -391 638 -402 -117 4 -760 -243 193 -169 10 744 235 146 30 771 -440 -382 339 -485 69 -69 -395 633 -211 127 -31 -369 -33 238 279 -592 -647 -74 -816 586 -821 353 -268 -581 -700 713 -220 -854 525 -571 -661 404 371 446 -524 51 7 249 -6 581 -90 114 -888 84 363 -567 -880 18 -181 114 -212 89 -323 40 315 697 -573 -829 515 407 -101 -372 -742 -889 601 289 656 238 171 403 -380 -638 -593 -251 -494 622 -744 -648 793 -265 273 -829 -20 -608 418 596 134 -821 -442 401 89 135 -254 -702 514 357 -530 -595 -54 46 -497 681 -246 -447 117 -545 362 -414 553 -161 -611 -303 547 448 103 -614 111 618 394 -422 -671 -574 429 761 -468 -360 -386 -801 -76 412 -737 -138 86 -239 -631 254 776 248 241 -480 656 30 -779 -320 167 226 423 -827 -506 783 -637 86 -180 -88 -384 -71 445 643 456 28 207 -41 -302 -30 9 312 -193 656 481 -639 -486 -59 -706 -556 -791 -558 788 -300 239 41 -638 46 -747 58 545 438 669 -221 670 523 -242 35 -287 -889 667 738 -672 -598 -364 153 480 -289 -491 -465 721 -610 -859 239 -487 372 -162 367 230 -820 334 -428 308 135 416 557 163 -677 -99 483 -443 -713 639 -756 -409 283 -718 -729 51 6 -807 108 -691 458 -257 551 -520 740 -645 -710 -630 603 121 230 -636 710 153 -186 454 702 701 709 412 -101 286 211 -548 471 -754 536 -792 397 446 -462 -264 328 -880 483 -585 212 476 -196 -323 236 208 -488 338 613 -212 -261 348 -826 -120 -478 170 255 403 -431 -858 -499 -408 -49 597 681 659 106 -541 -442 24 370 463 -795 -61 223 605 -538 -541 -11 253 -798 169 -321 261 -434 -322 -259 776 -231 560 -661 -651 -3 -170 530 -484 433 735 710 673 -798 -132 -441 482 -325 -506 375 -762 617 -51 190 16 -149 -896 188 746 -203 57 -275 -424 720 -681 246 433 -513 60 -568 332 206 411 -635 -130 -406 81 -400 515 123 -850 -441 642 456 -729 313 -88 -752 661 764 -542 785 -254 -59 45 -876 283 132 -537 -643 -887 551 615 -455 478 1 73 -541 -86 -894 431 -457 77 731 -779 -516 685 -196 657 -552 -539 625 -687 82 -815 -71 224 266 -693 728 -508 -555 764 702 -34 -526 -873 612 677 -388 -627 -171 -74 -755 -698 -343 -15 749 -566 -428 658 -697 347 -37 -222 733 -595 100 541 224 -349 -192 -363 -437 -74 -429 381 105 293 -668 -241 163 214 -701 619 8 -837 698 611 684 504 -519 530 155 -544 -863 -642 456 -602 730 -461 568 -211 202 -885 271 722 265 683 -693 -881 563 -502 611 759 -215 -115 522 53 550 -199 44 652 467 429 -591 657 47 -80 -547 -356 697 491 -749 652 795 778 373 -755 -391 -497 107 -171 -94 268 263 676 416 -605 -351 -586 327 467 65 174 232 -472 57 192 347 106 451 713 203 -887 -629 -862 -714 -305 468 -115 -345 -862 447 514 -235 -470 -182 -416 521 297 -14 -464 -802 78 21 -658 380 222 -406 -106 40 784 144 -482 -158 -825 -780 -641 736 151 -177 -248 444 -761 170 119 352 -191 -112 516 -267 -516 -63 -504 -637 -346 420 788 313 -834 -21 500 -791 -409 102 -634 258 710 210 -57 459 678 -700 -136 361 -111 571 -435 -752 -633 690 404 -884 -273 679 -696 -619 -83 781 -59 -832 48 389 -269 -366 -784 560 640 -163 -898 -511 774 -71 702 -700 -273 -141 -393 764 -452 391 451 358 734 747 484 -39 93 542 788 -344 130 -169 -404 -883 -607 -763 -331 70 179 -191 -697 432 -600 409 741 369 -16 -825 -657 227 -715 -700 251 -459 116 -182 -834 780 -494 -106 -57 -566 433 571 413 371 220 626 -808 150 206 563 104 -686 69 697 396 518 357 -595 -300 -142 446 -169 -575 -479 221 712 301 87 143 -295 -190 -212 -325 665 455 -400 648 552 -440 484 438 280 340 68 534 -190 103 307 555 -721 739 701 106 376 140 -200 436 84 -574 -817 -414 188 38 -695 408 440 -874 -762 333 276 -382 -883 -256 90 661 121 -21 370 686 -465 -125 394 122 -503 -889 -318 -432 -575 786 715 401 -765 300 153 89 -644 103 5 434 -432 798 252 12 215 -298 -373 22 -788 36 -71 -146 5 -227 -358 638 600 -545 -674 110 -520 378 -826 648 -216 -595 -371 -789 -842 -654 -798 437 -401 626 398 -444 -398 684 -879 -352 -301 -301 4 110 -112 24 309 756 -794 59 300 -226 -897 706 -836 -408 -620 20 210 -258 -133 644 -363 674 279 -331 13 -608 -28 -156 388 17 -767 337 -354 8 -737 -450 151 -337 -331 274 -347 -729 -514 -621 356 553 -803 791 574 -721 -140 423 -555 782 697 -471 -135 483 487 353 750 212 432 -485 -82 209 659 -655 -149 647 13 87 -48 -521 -311 613 -687 125 286 173 -79 -210 763 549 329 85 42 -572 518 402 724 408 -543 497 -688 -3 -291 -310 364 -140 361 41 -369 -457 89 315 441 -861 -74 -94 398 -688 -15 484 -446 -563 526 480 -654 263 -552 460 -567 305 448 464 -765 765 758 -36 253 489 203 22 398 -27 610 175 -243 -412 202 625 -245 -724 -328 -874 -83 -717 57 -407 476 656 -307 218 -860 -511 390 397 197 -179 611 -565 169 314 378 181 347 -657 599 189 -62 783 483 -93 -413 279 162 -779 -529 -324 401 532 -186 -526 280 644 445 -241 280 -91 38 -591 -113 -828 621 -746 719 -675 -528 -402 568 539 -412 199 -76 -355 -590 361 -762 121 -352 547 -549 7 -410 557 -106 -244 474 153 621 -199 -105 -793 -813 525 -354 466 459 -124 -198 -360 315 -109 418 753 792 8 685 -536 -507 -186 -46 -12 -406 -145 304 105 -666 309 -260 -319 -257 -512 -525 447 100 540 -14 -448 440 383 580 290 -617 495 761 346 -678 -352 700 -444 649 -658 -434 -285 -829 318 591 81 196 -238 -458 260 -481 -648 -25 -292 -749 -360 219 530 -661 -868 -374 -9 -712 -609 474 730 -297 -445 -355 -46 650 -509 322 296 474 -261 283 -825 645 -900 -730 473 622 357 213 436 61 294 -386 -107 37 -512 18 795 -153 595 -639 -857 -690 -494 -381 598 -413 -891 40 615 -600 -188 715 -423 -679 729 -439 -266 63 90 413 529 537 -757 540 -861 -208 -887 -872 -20 672 -221 173 -735 477 -143 -199 520 484 -695 -861 724 164 233 -279 -192 -266 -282 252 97 385 -324 -804 -645 469 -368 795 700 775 -377 -5 469 172 133 29 -173 312 -666 577 -833 -692 766 -713 410 -237 624 -817 -29 686 -166 786 -256 736 308 -61 -459 -23 -315 490 17 -704 125 -43 71 -281 734 16 -844 243 -127 427 -280 765 163 35 -543 -817 348 465 -143 781 -890 521 -571 -410 445 120 -719 445 -410 556 143 501 -711 -97 -491 213 776 -182 -523 430 645 61 -43 -511 76 -603 428 -318 501 491 -735 -827 206 -219 611 -243 -358 237 -173 211 233 503 376 -151 8 -705 -502 419 122 311 -68 281 -865 -672 423 640 -705 -782 -475 299 393 -472 -319 199 508 -882 -477 -471 -360 -873 95 -551 -267 -301 612 267 478 -85 -411 -394 419 -311 -427 -855 122 -345 147 792 56 -829 398 -858 -399 -597 -331 636 217 -682 146 -272 182 344 -351 -195 530 -387 148 -511 -228 469 -331 250 -880 -728 -731 -277 -614 -732 -546 -287 741 649 705 -689 -372 -183 127 -444 377 -395 -688 283 596 -166 711 -382 675 -638 292 -536 51 -81 -166 -259 -621 -577 -22 -269 -868 756 528 -338 418 -709 -73 -110 -788 400 -152 -687 193 0 -789 -893 -497 -12 -163 -794 773 734 -272 -448 -558 185 -498 -842 -742 57 -63 -107 -153 -503 -228 -145 754 -695 353 70 -547 -831 -753 206 -409 184 534 -786 295 -125 732 30 223 -292 486 -110 265 560 17 -652 197 -238 131 196 52 -265 26 554 -652 -588 390 256 -805 121 -500 -115 -640 -900 -797 -584 -570 -47 -287 319 619 -647 -140 447 -565 -1 -320 465 -104 -492 159 557 -291 -375 -734 635 -850 597 -237 -701 212 226 -360 46 -257 -432 -532 79 -801 -25 -870 -110 145 732 -253 42 -699 -376 778 720 -630 -128 688 -42 -382 517 -827 -331 -896 782 445 603 -743 -843 -736 -856 7 40 -39 -746 -79 -543 230 -293 221 -140 225 -440 664 -500 537 292 -488 -561 -294 4 -646 515 383 281 -836 -605 752 764 122 326 -788 -790 -136 -138 -479 463 -406 -149 157 451 -237 100 346 29 -767 733 -830 -652 -82 337 465 134 -288 378 593 -271 144 781 487 692 646 652 -661 392 173 183 -198 659 181 772 736 -780 -23 -9 177 -214 -39 126 364 -480 -867 -368 -386 658 290 494 -230 459 -764 285 -744 -749 -262 528 -632 -623 382 -333 416 45 -741 -368 -739 548 172 -85 -145 115 -885 372 -65 -503 562 -232 626 -843 -136 -16 -297 -327 769 -207 711 -812 -236 -864 240 -636 366 -546 -616 573 193 644 -426 46 715 -492 -113 -226 -469 -802 -755 -830 -621 -236 623 -198 422 498 455 -417 525 -853 -226 682 29 -250 28 103 697 -481 -285 785 -828 7 56 -637 385 298 163 -316 398 -858 -12 -407 633 350 779 728 378 234 -337 76 603 1 -396 377 -774 386 573 -519 505 -812 -812 -250 -719 -830 198 583 -805 796 220 -85 -173 -309 -85 -398 -370 66 341 -560 -57 -561 642 152 -456 -833 -382 142 -810 -456 163 689 584 -753 -129 737 -272 -604 -607 -385 697 202 -87 31 -840 -163 551 140 312 201 608 75 790 -451 -470 493 -607 -502 -328 -790 616 -799 341 319 681 -297 -870 179 199 575 709 -152 -652 -316 -361 237 -350 15 540 150 -673 694 -660 -422 -846 197 -63 -504 -71 60 796 -556 72 788 462 759 324 -849 394 183 787 53 71 -724 -317 350 -734 777 -818 -861 -712 165 -419 -235 227 -447 448 69 -156 633 -369 437 -22 783 -611 117 -433 106 649 -11 292 -471 34 -883 -868 -400 125 503 25 439 78 -469 -171 -827 -308 -169 -827 425 101 730 -806 -326 -884 -371 217 -386 -660 -896 -379 -421 -448 -78 653 -297 450 -718 161 705 114 -205 -11 110 -72 149 -114 -818 -687 128 -743 -837 -488 686 143 251 -596 592 -689 -574 592 -568 750 353 -256 -464 285 -368 249 -564 -898 92 777 -748 -670 340 314 -607 -834 -358 776 724 -894 -69 142 -776 795 771 -737 -852 726 595 -845 -591 -443 -811 -62 -439 -301 354 -644 -207 -234 -186 1 -293 -836 551 260 -165 -58 -412 -620 52 -267 -608 391 695 298 -529 -728 659 -214 733 -698 -30 -164 695 623 581 -768 78 139 -98 687 -353 -235 -499 -44 760 767 406 69 -165 627 421 96 239 -457 -344 -863 -266 -121 663 460 -315 584 276 -851 -536 -212 -749 -92 -812 305 64 -298 -536 -636 788 333 -155 -819 712 -313 -721 585 247 -775 -616 -614 475 572 -469 -636 68 658 -203 608 756 -275 -734 -175 570 -616 741 -781 205 122 -239 -807 -187 549 -277 -252 -385 369 -228 -8 -637 670 -731 -707 786 472 -167 -606 -377 -373 601 -871 -864 303 401 -726 -567 -843 491 -197 451 598 -531 627 -599 -446 -725 395 -864 -766 -11 220 -442 -298 637 -817 -806 409 551 302 30 -636 696 -808 728 400 304 -834 365 45 -372 36 -835 187 428 -543 299 127 -718 800 -778 -676 -430 637 -520 52 -278 -655 -833 641 138 539 41 -784 -849 -613 -406 -865 -272 -713 -281 421 237 443 -503 729 641 -770 -558 796 507 294 -462 -355 763 -44 80 -198 -789 -355 -263 -654 -271 -545 202 -196 681 160 -531 -331 65 554 -741 -263 -341 -503 -229 596 -707 -568 -618 -768 -821 46 624 -247 -76 687 -685 0 -187 684 -598 660 734 -839 -531 130 -42 -467 473 -303 -556 710 -780 -309 -113 -107 -805 -628 753 182 -880 -558 -552 179 170 -671 342 548 796 -560 491 -751 457 50 167 -490 -818 619 301 -518 63 -543 377 -475 627 487 562 -660 -670 709 -271 473 -491 -192 -584 -530 569 387 -394 606 -215 267 -274 -684 -706 609 -155 664 -94 -666 -415 24 587 -795 -825 726 712 -170 194 730 450 589 -575 -681 271 242 -754 190 -322 -637 -10 367 145 -264 334 340 -744 -126 -293 477 527 -777 347 562 475 594 514 -384 -713 632 -303 15 468 -717 638 651 -334 393 -139 214 -345 558 201 -609 149 -399 -2 -608 -753 763 -97 -535 426 49 697 -866 530 -787 167 -256 -87 -664 543 277 676 421 48 710 -609 -42 -100 478 713 739 -72 -535 713 -33 678 -496 -206 -152 611 603 495 -357 -772 634 661 -250 -309 -52 -88 -43 115 91 426 -265 275 -396 229 251 277 -294 -662 207 -641 -307 -483 556 322 -460 179 -263 421 -314 437 249 -555 -886 -196 197 -514 253 696 246 411 -416 328 33 210 460 -492 -633 199 -615 344 329 -396 654 742 47 56 482 -591 492 -754 -567 11 386 -731 -317 -100 385 -8 245 134 156 321 -502 -497 537 506 423 -259 522 776 -591 -631 316 -224 -237 479 -569 481 41 165 -139 -195 562 -41 298 479 -830 -545 -32 -32 -703 122 -546 -440 -773 -359 558 -433 -132 358 368 95 568 -381 -814 86 -886 -324 32 -161 290 -421 -252 17 -419 69 -266 -175 -411 -349 326 -486 -527 -396 614 -217 -217 -284 -370 -421 55 612 696 -707 -596 760 366 -104 -578 -451 444 0 215 3 -619 -712 -720 332 -896 76 773 49 -681 168 81 -604 -837 346 623 -793 82 -363 289 -802 117 86 127 -62 -633 79 -364 723 44 707 -418 -204 -157 -900 427 -764 -231 -664 296 35 169 -456 8 -745 -284 -247 -301 482 -730 628 533 -65 615 -305 182 670 -380 344 -335 150 -287 -63 -360 706 380 487 -653 245 -796 305 -212 62 -418 53 198 -45 754 255 -715 -727 -452 602 123 552 -806 -664 -323 -150 -528 -835 271 246 631 -461 -177 372 -722 -779 742 111 608 -503 -190 138 206 257 321 -696 -12 -580 -286 -169 -603 198 234 -552 -505 -95 -224 -377 537 579 -728 513 282 -24 -205 -284 127 -17 666 690 368 -190 -561 -198 623 310 679 -26 781 170 596 -539 589 258 744 -839 -6 -683 -566 784 -880 -223 217 -324 139 338 -805 566 536 -654 42 -824 179 -348 -286 451 -523 235 -1 -633 47 -718 146 -561 -78 -701 -841 599 482 -844 -187 641 694 -626 363 706 354 -631 -677 -549 -148 -365 255 145 429 318 -116 654 -750 382 173 -202 -700 -546 298 617 377 174 -767 781 430 -630 229 -403 441 -620 -369 -845 -679 68 -872 542 -480 107 361 -793 -487 120 -782 621 350 -177 82 711 597 -153 -277 -109 50 -417 -460 48 322 573 86 310 454 -876 767 -116 662 -10 -70 -737 347 307 186 381 -57 -27 126 -351 -38 333 -246 -694 113 -31 -572 284 509 383 254 -818 -19 -502 -858 254 -199 101 -137 100 -437 429 -647 344 -787 -558 -54 -24 -35 -862 -172 -666 -85 -201 429 419 629 759 -327 -235 -279 -58 71 -809 -136 567 359 669 -854 369 414 774 357 -390 793 -259 -315 -571 642 787 474 702 346 -242 604 -272 -358 790 -463 304 -743 501 -691 -407 -557 -501 -650 185 -823 419 344 61 710 -311 -162 -354 183 -697 -31 568 -713 -396 -849 437 238 -271 522 471 -790 -408 -838 348 -270 240 -223 337 761 512 -311 774 -809 -579 175 155 -335 -738 128 -787 208 615 -126 -822 208 -69 -110 688 -443 214 562 348 -243 362 -592 646 67 723 -139 -767 -470 -518 555 -771 639 594 -534 449 -197 -617 -816 -9 113 -736 416 -25 769 -274 -769 -865 154 -83 323 -500 -381 69 -896 704 -329 -65 -845 -749 -283 -749 -448 2 -11 -725 -450 -692 -246 -60 641 520 -644 -895 327 -209 -18 -761 6 -810 494 -850 -823 -875 702 197 97 -436 345 -328 -239 -592 -323 90 636 -783 -247 60 508 -591 -780 262 -391 425 657 -260 502 -351 236 -816 289 365 -566 -751 -444 354 15 -130 -371 -422 -422 367 -694 63 553 -688 -33 211 484 705 350 -51 258 -258 -299 550 -307 589 262 89 -390 300 -665 74 -390 80 -314 205 59 782 763 -276 -188 -692 -3 397 554 -501 -601 109 -395 56 -621 -36 615 487 -782 -133 -306 292 -151 -683 -598 46 -742 -787 -634 -105 445 777 -213 -729 -806 -291 522 -64 534 -849 -186 681 799 -684 -371 242 400 11 395 -769 53 196 771 789 -170 143 553 -807 -129 469 -381 82 -22 228 -678 403 19 422 -533 726 659 -541 -375 -559 780 756 -600 584 500 -350 776 -6 -632 -810 554 -67 -56 -686 -28 446 -530 199 -745 351 724 387 547 497 673 -131 573 238 469 -80 340 -825 294 -286 -169 -617 784 101 749 697 587 -361 170 689 -44 -748 -431 -48 694 254 351 525 798 -454 -652 155 437 752 364 477 463 -21 472 66 -676 -861 -542 -676 -824 -709 -485 512 348 238 -583 356 -52 482 -113 -243 214 -234 247 -432 -507 202 -760 -656 -87 -58 -261 -804 -246 50 -459 221 -369 240 -603 339 -523 580 310 -114 -113 -728 680 -221 -780 -545 -370 -462 505 71 229 -490 745 258 -366 -826 -137 -211 -597 -778 111 630 434 325 -590 -159 -181 -500 92 285 -527 -807 -823 169 349 -611 -267 -614 207 781 340 -190 -629 -184 95 -813 392 -671 223 -376 224 -74 -331 -425 204 751 -605 442 715 484 705 767 752 254 194 -639 -821 -78 -347 -739 -844 446 579 -245 -117 44 228 -437 -278 498 171 605 -839 602 -732 259 781 488 -821 -172 -709 -558 532 627 -446 -312 -261 -175 149 175 -56 -732 503 466 572 -480 -685 -241 -186 -269 -134 756 83 -754 314 -387 167 -813 -373 429 -123 186 151 -845 -779 264 -775 440 -104 124 -241 -560 -641 -294 379 -61 -348 594 -621 -72 718 561 -677 346 -570 -597 -563 331 772 -195 302 -26 404 172 6 -405 -473 -156 686 -171 -466 627 -866 372 785 -693 -213 -248 -545 -447 -84 -133 408 -61 -339 413 -25 -672 586 -767 47 658 -429 -302 100 -316 476 -237 727 721 281 -827 48 538 63 -465 -830 639 -574 101 -579 -488 -720 782 -658 -355 575 -67 -197 587 -577 -477 -47 -462 -475 722 71 -511 514 -258 625 -727 101 147 655 191 441 487 -472 -378 -441 238 -75 -166 281 -254 355 -40 -678 197 -551 550 349 81 -757 -807 -357 -43 671 -51 -79 426 191 -496 -687 600 -591 -731 153 -769 -488 -873 640 -382 283 688 425 486 -798 -142 515 698 571 -62 306 -258 -97 121 264 764 -601 -293 -507 56 -215 -658 -347 -788 794 276 -445 725 357 -111 484 -427 -701 -529 -370 -705 -567 237 -318 -844 -295 751 -402 728 -154 12 -396 760 252 270 349 338 -281 -890 437 -371 112 -566 -98 -762 -589 193 706 -417 -817 374 735 -345 -294 -866 -713 -35 79 538 -213 172 -54 699 482 152 -326 352 -108 -827 -798 696 -760 -400 -31 -152 -232 -26 -880 87 -513 -822 102 507 272 290 325 175 228 -437 -199 -840 -296 -484 740 -360 394 -867 -731 -486 559 -243 -370 -10 780 21 150 175 214 -555 -689 765 422 -471 -193 -631 -749 27 -763 -599 270 630 -192 199 635 311 -153 -886 -212 485 215 67 -109 -501 -550 631 -827 678 -820 477 -848 303 -879 -31 -815 485 -800 190 796 -112 440 645 288 -189 90 -657 -576 -838 -524 -52 495 -460 631 -437 208 415 169 606 705 581 -103 569 -441 235 -772 -433 -116 682 -625 599 590 -113 -54 780 424 -838 373 -269 -747 -300 -660 -650 255 -228 156 256 -409 -671 550 168 -445 320 -514 254 72 -5 131 656 731 -92 -517 674 -112 -137 -532 105 652 -369 -721 676 -165 -107 -338 493 -495 437 677 657 771 -442 236 -390 -844 491 547 558 -552 -874 723 625 -805 -560 -312 322 -577 111 -642 -376 -226 -455 -355 -270 183 -230 -214 686 -840 -375 665 643 -371 703 71 -354 93 452 -192 38 405 600 -278 -142 487 -467 -153 433 583 -741 560 -352 508 647 418 448 -504 -192 81 -201 452 -14 -739 575 105 -288 -53 154 -365 -42 -421 608 118 -255 795 196 -393 -15 -129 168 -613 434 -579 587 -587 431 -199 -516 422 -689 -550 -810 -839 -740 780 364 214 677 149 -168 328 -588 257 -79 503 -888 130 -577 734 -457 -782 -284 -371 -625 23 -23 -91 535 299 -216 233 764 -468 463 617 475 49 -658 -638 169 220 -690 -409 -401 252 86 52 -892 -187 -369 -21 106 -237 -805 118 -456 664 197 -73 -275 -510 -282 -322 573 -590 -160 180 147 473 -512 594 29 -368 71 297 42 790 -475 366 -724 244 -300 382 -449 -700 -385 -613 673 -445 504 -739 -468 -295 -201 -249 -618 403 -628 -206 -437 -662 -744 110 798 -624 34 646 236 -584 -528 -677 -856 -339 -44 467 -441 322 -21 5 708 187 -224 248 -405 39 652 -864 484 -318 152 228 -843 734 -745 641 483 252 248 -82 -498 287 418 654 -485 -89 -558 -266 375 -763 -139 -254 104 191 571 -757 548 460 -134 -33 590 757 466 473 663 -885 238 181 -514 380 -260 539 -275 -442 -415 -44 -65 614 278 -167 349 -645 -186 -627 -894 279 76 334 7 165 492 662 -693 -818 -249 46 -836 689 -663 -531 658 -383 -218 499 -91 -544 460 708 -13 -421 -478 552 -571 -787 450 671 776 83 -602 -557 -486 -484 -275 475 -726 452 702 -60 -68 131 711 153 206 -207 -292 -899 412 -837 -457 -77 180 330 21 -11 630 -424 -644 695 212 457 -267 -830 -523 -368 -562 -379 -497 -501 159 -324 -354 235 636 -428 -755 -60 447 -134 705 762 471 409 -143 356 277 -245 144 -632 285 73 -77 -500 -135 -875 -42 466 300 -776 -227 -815 267 -187 -797 495 608 49 -606 -740 -388 -450 6 511 242 -540 -209 85 -117 749 -761 88 -224 720 -521 127 -738 -2 -335 -79 730 230 -64 605 -92 552 -376 -296 -6 -516 310 176 -595 -167 -56 275 -576 759 111 -607 -716 555 -297 -855 -348 605 -577 -541 798 119 794 -27 -146 440 78 63 -401 697 631 -193 -308 -137 -25 417 -725 12 -114 -815 -237 -691 -494 -486 -185 126 655 189 349 31 -134 -24 361 665 172 221 197 726 689 384 279 -483 -672 -48 638 472 317 496 -314 475 -592 357 267 -221 -25 -698 -249 192 -681 456 -283 -125 -273 774 -100 -62 -152 137 763 -851 278 -14 241 662 63 307 -281 513 291 220 -850 768 224 -475 -597 -619 -768 288 -863 139 -29 205 -141 -571 -825 388 550 -294 585 660 59 -632 -184 -314 -431 273 580 -531 -757 45 -621 386 668 -56 -51 659 -838 749 577 -713 640 221 -377 -623 743 -196 -690 130 499 614 -498 -826 -287 150 -486 -828 -686 -747 -452 -54 208 112 470 312 -477 23 640 -121 -65 -444 212 9 464 -551 607 -656 138 142 -69 280 134 -554 -475 -855 -670 -838 719 -692 -324 -260 -896 421 625 -501 -662 563 -800 -197 651 -247 661 447 521 309 -894 205 -119 372 742 -616 -337 193 22 -731 -830 -471 434 -12 165 -799 -277 221 -149 -508 -253 -823 715 -202 145 308 -423 405 -16 -811 -889 141 465 28 138 782 -179 -648 -734 -232 -617 -675 -757 543 -39 -599 -467 -899 -483 359 -629 -193 553 -22 559 223 -351 580 118 587 -713 -56 394 467 180 340 -661 329 -355 -221 494 -271 -712 -498 85 -590 -363 -25 561 -225 381 -629 207 -147 -576 -549 12 358 285 -2 -791 -619 -66 464 -457 753 -252 637 348 166 436 -242 -355 -139 -450 -146 416 768 -202 -452 164 -803 765 703 -750 -246 -408 660 -839 -188 557 -543 -105 -644 673 500 -808 -682 -348 -591 692 235 503 -358 460 -537 342 -597 329 48 601 -779 15 -681 461 56 196 -174 -124 -248 377 -122 -792 560 563 151 -535 248 205 793 -432 -756 715 46 -694 -845 -392 -834 -796 190 789 212 -425 125 -876 -35 412 124 605 -473 374 773 -32 -877 441 278 -194 318 582 -107 -321 -794 -303 -48 374 271 -801 -637 26 -150 -409 399 474 -221 -34 -2 -816 -606 673 172 338 -624 468 754 -392 111 487 622 771 -212 603 -604 441 492 659 -737 -889 -766 -107 -854 242 -463 -510 -460 -671 589 120 645 -287 694 762 423 -104 -135 175 337 -720 -787 606 180 515 409 95 -621 558 228 -580 268 -322 425 107 638 -351 -719 88 -490 -544 461 460 -83 -842 -660 -134 -6 -276 -67 600 -15 -214 -544 -277 671 -748 286 -698 558 -558 784 789 -789 -263 -414 447 669 173 235 -386 693 -886 504 -1 -348 -591 392 -560 -563 -371 -755 -754 -378 382 -348 -108 458 -282 -193 798 -836 -717 716 -573 438 -698 -157 -145 -337 81 -490 424 751 -631 701 250 -151 -736 -155 556 231 -841 22 -270 -844 -823 -229 -93 -322 -788 -226 -443 -377 -741 -246 -453 -204 -625 -396 98 -44 -513 -684 -441 362 438 -44 374 302 -200 725 240 368 -196 775 -655 741 560 -407 36 -858 663 -694 397 -585 385 -149 19 279 -589 -4 426 -546 -297 -399 -646 -264 489 -281 -283 358 406 137 -427 506 -358 -194 -468 11 -121 3 -2 640 -629 -539 726 -307 -261 -285 153 -467 -426 374 263 219 677 552 -183 376 -558 160 93 -649 -80 -838 576 -587 14 798 -697 -540 661 -734 -433 -686 681 -179 667 -13 423 703 -189 -589 134 -229 579 495 783 513 -852 -673 117 -66 155 254 322 703 -457 -35 -443 -731 -331 600 580 448 -775 -449 -285 800 592 -37 700 -596 -218 -721 547 17 -319 -45 -197 361 -149 570 780 390 -296 392 233 -434 -219 -654 247 36 -482 -458 -238 205 26 -866 556 615 521 573 569 84 -117 -533 780 -504 -403 303 -846 -106 -840 195 351 -230 -504 691 -528 -374 387 4 -893 216 -899 485 -53 633 122 306 -824 -322 543 348 -584 211 732 394 610 477 73 378 203 681 380 622 95 353 787 288 223 -609 -678 -298 430 -147 70 306 476 784 701 -695 719 -347 -301 -409 -796 -757 -156 -91 -518 280 -241 227 -169 -783 29 309 -717 493 363 -534 549 -437 -254 628 58 190 -488 -436 444 -674 76 -589 533 -266 -721 -282 438 -783 -101 -72 -567 -581 322 -324 -604 153 -707 600 -765 -410 623 -143 -178 -587 32 -700 385 642 -743 -83 -626 695 599 754 -449 -516 -508 285 260 -327 -570 -621 70 382 734 768 731 -577 -199 -43 -376 -130 -160 -635 -92 -171 639 630 -888 434 662 727 664 68 315 40 435 601 544 -330 333 -315 790 -163 23 -428 -411 -404 238 -660 -116 244 -220 693 -825 -336 -446 291 -222 -817 222 636 -631 -899 -60 743 -859 -658 639 -60 485 251 -144 -655 528 -821 653 509 -495 719 636 404 679 382 741 -142 76 -85 -165 -883 -871 -104 412 658 -438 -680 -4 132 4 -698 263 167 -823 219 51 -160 454 -382 -775 -224 -856 551 386 -436 -893 364 405 -645 -289 -353 -591 -461 52 -810 -555 247 -728 185 440 -337 675 -300 24 -234 722 98 594 -424 -587 365 -354 -669 -781 143 776 -799 -804 -555 -365 -594 611 -227 -875 342 -362 442 -441 -658 289 262 313 304 -719 -263 400 674 -98 -691 718 -892 640 -432 761 68 -474 549 -808 469 75 -425 -238 346 -371 -839 -158 -862 -620 50 -107 32 -674 -245 -770 -126 718 584 -596 377 -598 624 753 412 -173 -425 513 -371 -245 362 36 537 617 -377 -863 -402 -381 -461 -602 607 62 -639 370 -434 398 -141 -414 -204 -687 -861 35 -73 -873 -435 -153 -343 679 -623 -226 388 -173 -346 -68 -286 -544 -58 -210 -99 428 -842 -206 -37 769 795 600 779 -73 451 482 37 -177 -640 -655 -172 -698 416 -781 -165 -731 577 -73 -438 620 -723 787 562 -248 -583 -473 708 696 -111 -71 297 -572 -788 -258 -46 -113 361 -480 75 -633 -498 793 -62 -521 151 -111 -127 -707 536 121 -288 -898 -230 536 -113 -879 -538 -754 -849 -608 -321 241 39 -839 7 -120 615 471 -622 -75 -36 -821 321 -284 -870 -585 688 -856 210 -480 745 175 -339 -827 721 -162 -67 -381 497 782 -316 -355 135 -290 697 -829 122 161 -350 375 -562 20 624 -576 -606 582 693 -739 -735 191 159 232 676 -233 707 -96 -256 67 543 -502 269 -433 -732 406 -522 -336 19 -66 -811 -457 -646 442 747 -66 -872 18 -394 561 470 -79 330 122 -166 582 56 -136 49 -525 415 232 320 -94 -37 142 -38 613 613 -61 332 -265 -886 519 323 -405 481 -824 221 -194 348 -223 -559 -672 460 -410 659 -379 228 427 -488 341 -598 516 -832 163 254 -748 437 -312 -526 152 595 404 -244 -670 -148 -765 32 -477 720 61 -526 -15 762 783 -111 -711 234 153 320 373 -216 -543 -425 -364 -375 -524 41 316 -402 334 391 124 238 -704 71 -732 90 -65 -476 483 355 -473 88 -682 614 203 677 -567 -596 -746 -686 610 -251 164 605 517 -628 -857 428 571 -452 -842 -179 319 319 673 450 273 -401 -208 -831 72 -896 588 -823 -731 -765 758 -829 -340 269 323 -276 -884 33 618 229 -413 -458 -714 -508 -607 231 7 508 -275 -548 -277 310 -306 -234 382 -197 69 552 179 -224 -761 662 -404 -880 215 -606 -103 159 -692 -251 475 229 -305 -899 -535 792 -303 231 -178 -894 557 667 -410 289 -19 -272 767 62 -422 34 326 -121 -85 333 254 377 175 -827 -608 -290 240 -842 -557 -743 -157 -71 641 759 -103 -539 599 -870 207 -568 -658 -310 314 -661 -895 -473 -130 -765 30 -218 -679 524 573 -253 343 788 119 -280 100 615 461 581 35 -325 -896 42 -633 -510 684 774 204 -385 -361 233 260 -843 -682 223 -766 454 -30 -221 -599 37 -514 -255 -216 14 -585 374 236 144 -341 -129 -38 412 460 526 -450 667 262 744 731 400 -251 -54 -702 -27 -143 480 -891 112 462 -722 167 -183 -275 580 434 332 656 -238 378 -604 -348 -180 -824 -43 76 800 -134 284 -216 -427 245 -756 357 177 -161 -648 -576 740 225 -645 325 -121 -719 -172 480 45 249 -22 577 -311 -512 -265 -600 -303 -383 709 583 -589 -526 -564 690 255 -639 -197 -571 -661 -673 -369 101 46 -185 278 -783 -334 -393 -46 -413 454 -473 -294 687 334 -292 -298 611 -176 -570 -564 -752 -39 634 721 765 733 -366 173 668 -229 -561 -688 224 -640 -745 546 -832 -34 94 662 -719 -330 -829 -216 -619 -41 639 112 -794 -294 -677 -312 489 186 -789 -673 293 -165 -197 -283 -287 -358 -741 -674 -33 667 -842 -850 -616 -81 -275 -817 -641 -618 227 703 -354 484 110 630 135 -832 228 52 -27 -122 599 680 -548 456 541 -191 -50 -338 457 -516 82 -692 -197 546 450 117 105 770 711 -825 450 -79 -825 -612 584 578 245 -44 -105 -60 646 -394 669 -847 -305 678 -140 -646 -750 -56 -168 -402 -271 -691 -783 -671 100 -847 710 -46 -333 -653 667 -880 -543 -602 -43 -279 -402 134 -511 -77 352 -442 639 359 -225 -854 425 -469 -475 -236 677 -700 -620 -178 -8 706 100 -762 -428 692 -480 -275 -347 705 695 -614 -112 -115 -443 -843 629 -819 -517 -613 588 -608 -839 283 721 -88 -887 -620 -412 -887 -594 -528 161 -620 -422 -371 235 -290 -755 418 505 -509 386 -337 217 -253 405 -863 516 -581 619 -108 -338 -750 -503 -245 -169 397 -526 -352 609 240 334 718 -406 -646 -520 -878 335 230 -600 277 432 -633 -167 388 729 673 -666 -226 -387 782 -707 588 446 522 -154 373 -331 -362 -177 291 -280 490 494 -189 669 640 270 -34 58 -897 539 690 539 -373 726 754 -803 612 -122 -307 613 -854 755 -889 -382 633 182 -246 417 -731 -730 -633 52 -878 431 578 654 -329 549 431 728 -779 86 283 739 -529 -562 -194 167 743 -393 -59 -446 -786 653 128 -227 78 368 -82 221 -476 501 -102 -849 -454 -386 191 466 -849 -866 697 -548 436 437 55 -655 -604 308 -263 -369 185 -534 293 530 66 218 562 731 -504 581 535 -5 672 551 692 176 514 -102 467 42 -721 -254 -895 -578 450 211 -578 -107 339 -569 605 -864 48 -124 -591 440 -65 670 -371 101 343 616 510 581 -777 142 -585 230 482 -405 -342 -115 122 452 30 -745 -274 131 -706 549 -282 -669 -776 -816 658 -221 -287 737 630 -189 505 555 -208 646 230 -91 172 99 283 -763 669 -607 -434 -573 666 -678 202 -308 -633 569 -546 -752 522 -747 -100 -36 -385 -549 -886 -583 584 160 -621 -869 -549 -838 236 -471 193 -676 -23 -445 -828 578 -53 -140 508 150 257 -452 -398 96 -412 114 295 -678 420 80 28 -553 -651 -189 -553 564 152 262 -201 -836 562 -769 483 265 288 616 791 -183 -256 384 -69 373 -153 503 -247 -687 -303 -93 -20 736 85 -789 -814 -72 -526 -397 -189 -655 -477 634 -71 -373 -103 -666 761 630 695 -375 -802 38 -796 632 -780 -541 -737 -543 513 591 768 -441 -550 -585 14 461 -697 -493 -829 64 74 -356 -589 -548 28 327 519 -418 797 -599 653 -826 325 -840 337 -92 -243 -294 -75 -77 -812 -528 -268 -861 -702 -507 -23 -356 394 -415 -892 613 -268 777 -23 -734 650 444 -559 586 119 -704 536 516 -607 42 -261 -806 -740 291 -517 782 -828 -802 -26 -802 -487 -138 -603 -236 -66 -293 -791 -19 -774 296 -432 -120 -364 311 647 184 136 -275 370 348 -837 -37 169 -22 704 738 -614 671 464 -106 -868 -854 -680 551 -6 525 146 103 783 -282 301 779 771 -176 -579 358 -77 -847 -658 -205 634 473 524 -373 -803 752 77 -657 267 147 -673 675 -748 311 709 -833 692 -569 -32 348 -244 693 -779 98 -414 -580 84 -209 -720 129 -562 313 -855 553 293 209 -11 525 -271 -692 -419 774 -397 215 -678 -768 -488 379 -743 231 -248 113 777 233 -788 31 -590 -494 -606 -739 789 576 -570 535 215 343 482 -497 -830 12 550 -366 -823 282 -856 36 -28 -770 589 142 -181 637 -861 -566 305 -731 442 52 -361 48 699 -116 -616 -624 657 711 -509 327 -752 -61 234 -366 -665 524 -182 -39 -180 -546 751 314 146 -25 -91 -704 -833 -631 784 -85 734 -740 574 -485 600 -565 -708 -833 -225 -618 -240 -80 119 381 615 295 697 350 516 -381 -570 58 -637 562 674 -612 384 743 -736 470 603 -558 -676 492 -41 -752 -223 204 530 181 -507 -127 749 -813 -493 -205 -785 -728 142 323 147 -323 398 133 496 -356 -187 -351 -31 483 159 -54 -172 203 -551 467 717 78 405 426 523 55 454 -378 -523 -181 -708 21 -298 777 410 730 462 -675 369 318 -612 221 -65 -693 788 381 -17 254 436 645 375 -879 115 549 -495 757 -207 435 655 629 323 -578 -600 -16 239 -463 678 -229 -527 123 -411 -784 501 -430 161 -649 206 770 -301 -642 209 569 147 73 325 -711 -499 -554 672 -860 -156 -674 -85 376 140 -778 -597 -553 312 -732 -149 553 391 237 731 -496 587 133 465 759 9 -773 -165 -616 -293 -327 420 682 -593 -856 -124 -660 -471 -731 460 97 -153 -334 438 135 -697 -624 -814 -580 -350 -116 -780 -289 -849 -586 -464 774 791 -591 273 104 711 -507 -433 -814 -185 702 -384 -820 -529 -142 -410 -728 582 -285 -618 -99 -362 149 367 414 563 -824 615 -821 712 -812 -252 -312 517 327 -288 -463 -390 597 353 -737 419 110 659 115 -6 -636 137 -3 627 175 440 579 -42 631 421 1 387 -76 707 -240 53 23 -649 -709 -95 163 -493 -476 -747 -860 -503 344 -562 -362 329 -898 774 -498 -158 -215 147 795 -73 -146 -351 -308 -534 291 -798 331 -458 -899 -788 771 150 -58 444 -233 -490 -733 -265 -532 -885 406 -821 -2 -334 -497 346 499 -722 -717 455 156 -846 -883 -371 -518 40 125 -60 -750 307 -681 445 -589 -233 167 355 -559 662 203 -33 -361 260 294 -109 -82 214 736 595 -590 -82 759 -578 -229 -504 475 659 441 -676 -748 524 -231 -34 -48 -516 -744 -18 -664 726 356 394 471 609 -472 9 -553 -239 541 -228 -165 55 -663 4 -114 -794 -370 -815 584 48 620 649 -585 -614 -653 -300 -156 361 -717 -304 -813 585 -456 391 227 702 83 -262 -828 209 222 -129 675 700 -216 -725 609 -73 -348 -501 -846 -505 162 -797 -181 -101 -315 279 311 -88 36 584 -68 449 -276 353 -53 778 -360 -64 718 313 -730 320 -609 144 -384 -208 -492 549 -609 774 -828 -589 -104 620 -273 -733 -259 245 233 645 455 751 299 -103 800 726 -620 -336 103 -589 695 -55 171 374 -438 724 -130 315 40 -683 244 -702 -309 -716 -20 156 529 151 -19 -572 -759 96 72 -607 669 237 -612 -66 -309 -533 -21 -269 12 532 759 571 203 598 454 380 -328 -296 -887 -444 741 -173 -532 -139 -366 -58 -13 166 -377 40 631 -336 -53 -512 633 571 -550 -853 670 455 -57 -785 -123 -711 -99 31 94 -365 101 606 -125 130 -895 -741 -673 -60 -855 -631 476 262 -687 700 -520 429 620 -745 633 -100 616 -325 -362 -392 -192 -639 -621 177 -724 -111 390 73 572 542 -703 59 -370 -116 -434 -806 -452 667 396 650 624 -500 -609 -158 751 524 -136 -482 -140 -518 212 246 498 -850 -79 705 -815 16 -496 115 658 -282 -741 -739 378 291 -174 268 -313 -446 131 -309 -160 327 -59 -297 -730 -558 -882 -686 93 -215 -228 146 -603 -83 -106 80 640 35 155 98 -234 786 234 708 125 -450 -819 166 456 799 -227 481 -633 127 222 -462 92 -770 -769 400 525 214 -329 -491 -326 -617 51 196 470 16 455 -384 -710 664 664 -138 112 646 -606 -821 -526 378 112 -313 745 -385 128 -40 628 -33 323 -858 127 -795 350 284 742 -472 -633 434 614 178 752 -537 -211 -243 -304 -332 -779 390 589 183 -318 -277 389 -405 -206 -174 -649 -847 -467 -587 -263 354 35 6 -529 -316 -300 -642 5 -894 -457 455 106 521 -882 539 720 -791 423 674 374 -864 413 177 468 -7 55 665 68 339 747 611 -308 -509 647 -666 750 -848 -542 614 102 654 712 791 277 459 -816 -267 -447 -590 433 -589 686 -33 686 610 -227 -344 -553 604 527 460 -639 -94 19 -684 -637 362 316 708 613 69 765 566 -251 -391 -652 -722 53 452 646 -587 -849 -589 -617 245 289 771 639 -230 317 85 -875 56 -511 472 629 661 26 -152 760 29 29 -121 -800 -115 565 -195 -346 -732 -729 -761 -787 -205 -888 340 -241 -456 -532 -712 -69 -38 -490 -734 -396 -551 359 -566 -750 449 -805 -414 -685 -762 372 -587 -570 -884 13 -694 255 197 666 -128 -97 -135 -797 118 -297 703 -195 -898 383 -338 137 -532 -493 -877 -897 502 605 -468 -572 518 324 -589 -867 37 658 -389 -239 -632 302 -881 -572 360 -313 91 507 -191 483 -248 316 755 -8 575 -43 667 175 12 -811 211 457 779 -609 753 135 -811 515 -118 -183 -320 310 -865 560 738 493 -92 477 317 -392 -765 277 -633 -174 -299 -561 -815 -249 -710 -1 -518 -173 -343 -211 -29 778 49 -304 322 8 -141 670 -135 128 -575 520 48 -396 -524 -420 -291 -872 -514 527 771 -332 396 -528 773 230 760 708 -868 -476 58 667 -734 561 -289 -233 601 324 -332 -315 -459 743 -406 461 -644 -641 204 -328 -717 615 -434 440 458 760 379 -696 -347 212 33 320 -232 -678 -14 -87 -140 49 443 30 536 29 -57 571 -715 -74 219 -893 -711 -141 530 8 -629 -639 -84 -794 -614 -699 -352 277 -366 347 692 -882 -286 -221 249 183 209 -724 714 -473 -880 -77 -502 485 -339 -644 557 -360 355 524 -329 349 -336 697 86 -23 -26 657 440 341 708 -393 333 -895 693 -673 230 151 662 -306 -112 -713 -66 -877 412 -202 686 370 124 -603 605 322 -190 -264 -705 783 -113 -554 273 -452 -25 608 437 727 -792 -533 34 -15 177 381 51 703 166 -517 -469 398 -300 538 -594 575 161 -175 458 658 -669 -530 -502 797 -222 -399 -258 541 -872 -693 694 -97 657 -880 663 -860 58 231 392 -620 -322 478 -219 98 739 -521 55 678 702 125 215 -122 68 -754 -490 -784 -362 -27 501 -263 666 -481 189 749 796 377 612 584 -747 227 135 -647 -295 101 782 -758 -623 529 218 256 -765 -746 -372 641 499 -814 141 489 185 157 -214 -39 -409 -785 -852 608 600 -716 312 -278 -375 571 636 764 -355 -84 728 -798 -10 -358 -220 345 279 314 377 387 -446 131 596 107 -633 -167 -25 757 471 177 -14 -577 439 -818 -390 -61 -779 27 -529 -625 -698 -784 155 -167 -573 -761 -510 80 -667 -511 389 -211 -24 -369 -439 -336 -100 554 -373 -233 -332 -788 -281 -336 7 737 665 -271 -449 -565 377 783 -872 -291 -463 -788 -799 256 193 141 -146 -510 -428 -593 181 -201 -256 21 -114 -66 387 -459 -350 -42 487 -96 -593 -105 564 786 103 502 -170 -447 -714 -365 -440 -779 -828 -108 186 261 -496 734 786 702 -719 656 -328 647 -329 -486 2 212 109 184 -96 -133 528 -287 26 466 -371 722 453 677 63 270 -158 -865 773 -707 44 132 -774 25 127 370 -890 230 -850 -826 287 -86 -496 -704 755 -332 -481 -887 -629 -496 126 96 -30 578 -637 -856 -598 159 345 155 222 -70 468 -521 288 -712 -338 -764 701 577 481 532 -567 -538 -89 -519 -382 590 -82 405 785 -441 -209 -631 -345 69 -58 134 294 47 -482 -353 -208 -285 -900 -171 354 -306 -742 -640 -531 128 -473 783 -561 531 -520 -273 -370 -416 312 -104 332 193 41 -227 234 715 251 734 -19 629 240 -273 555 -88 765 344 -372 730 672 407 359 462 -239 -752 -832 623 -809 -554 514 -482 89 723 473 -642 482 -789 688 293 -233 358 -784 795 590 450 -418 -115 -529 459 -772 -28 -765 -471 -618 -582 -861 636 -392 -319 283 -389 644 -675 -256 -202 685 -114 -852 766 -530 -150 -233 -85 145 604 -781 545 -770 -760 -649 -23 -580 -493 -298 711 424 325 -38 -454 191 651 -191 -63 -475 165 369 -282 -213 -5 -90 733 -71 45 -70 762 438 -351 -846 -245 473 -292 552 -835 288 -558 -718 430 142 764 72 -803 307 746 359 -215 39 -158 -874 673 -589 221 -594 -684 -442 -431 482 -798 -162 154 694 226 -177 -888 262 -278 573 -229 -61 -225 -368 -842 228 614 52 -212 787 250 -594 145 281 457 -730 431 265 795 -371 -104 569 -510 -427 349 -460 -707 -802 391 -500 630 638 -464 -212 -318 -509 -399 -382 538 -641 -753 -586 -240 315 744 111 6 381 -360 440 628 353 207 472 259 573 -609 -474 22 683 794 -472 -16 205 -772 140 532 -462 488 753 611 -226 -356 343 -631 575 -783 -718 13 82 -480 328 -541 -580 348 39 -538 -348 -637 -21 -453 621 -468 633 218 216 501 155 158 639 111 792 -225 -498 557 -73 -139 -473 -267 -690 -324 97 515 -385 652 -122 765 -727 -48 -193 111 -629 262 -782 -784 734 586 -536 613 343 -380 -713 -354 755 -363 -390 699 171 29 -17 650 -740 134 -395 -63 2 703 -726 265 225 -456 -235 -342 -886 509 -725 232 -250 -145 463 -516 466 591 -406 -695 -535 -141 101 597 579 393 -280 -719 361 -174 -349 -313 -656 613 46 -740 -851 442 -647 -632 -160 -377 12 -891 406 -147 -133 -209 -502 305 -678 380 278 -284 329 232 -70 -422 606 -612 645 -364 -637 636 184 -66 -521 -864 367 -261 -577 -621 -476 -533 445 233 -517 522 36 -746 179 218 136 448 -863 -132 -500 -708 313 -471 478 119 -802 -28 113 -157 -499 -149 -798 302 -16 -720 595 479 -608 -70 -454 -758 -679 -774 65 -212 325 333 403 -423 722 111 -184 -820 671 -6 -746 -422 652 -881 -225 -66 -357 -840 -646 -239 -177 9 -49 -336 -224 -587 -845 178 -434 278 -566 332 642 436 296 -312 618 736 -509 -865 -580 131 -297 256 363 533 41 -792 480 -716 393 -723 -296 353 149 637 349 -525 271 -793 649 -202 -158 -262 -712 600 -341 -382 685 -135 317 -785 178 -398 326 181 452 -694 425 718 -862 465 -227 -549 -453 -479 -503 -721 507 -825 400 405 -565 -491 -747 358 -460 93 -329 334 643 -498 8 780 -650 -20 -78 -475 -273 -321 220 366 -136 208 -340 -715 221 -274 -465 -630 736 363 -415 -187 -1 -733 -572 -435 -891 657 669 758 750 759 787 249 646 534 -641 -259 -840 -187 760 779 -845 -92 -674 375 605 -285 379 -119 721 -724 687 -149 -447 -197 569 686 -636 -304 368 337 -587 -712 -650 754 -460 -553 -287 -550 -46 -883 319 -897 -270 110 265 -424 206 -865 -18 609 144 -719 -354 512 -280 -471 -755 -24 -404 -271 152 725 179 504 -120 62 -229 -399 -668 -138 156 38 -482 570 -234 564 -599 -90 -307 -701 -156 -202 -378 -281 606 498 -244 -158 640 -210 -701 -749 -146 611 60 -700 -72 -196 -221 -614 -842 143 -829 92 -619 -816 769 -888 122 -272 179 -510 -648 -114 -772 -900 607 652 -194 -614 72 -502 794 -133 603 -147 -858 -43 -647 -539 -722 -2 177 616 -881 478 -322 -513 -784 472 -512 131 413 -132 -40 147 566 -104 -864 328 -275 228 -762 708 -549 -75 -440 171 31 552 -870 -233 -414 -558 625 -684 482 -185 136 341 235 44 80 -861 -466 -91 -303 -841 -386 491 -628 -551 -574 -422 237 423 -226 -677 -464 -168 -330 552 -596 -641 265 -369 620 -229 -296 -629 228 -620 -259 -279 -285 718 -564 49 -772 -534 134 620 260 316 -112 231 306 204 381 -672 283 202 -95 115 -676 -846 -272 194 -236 235 -213 217 131 297 526 428 708 355 782 570 -69 -36 -858 772 689 -208 594 -251 40 -117 -266 -52 -436 -512 225 469 -476 -26 669 269 449 -749 726 -37 266 -17 199 -549 398 791 329 273 -74 679 -258 -218 -390 -57 -662 64 432 460 -320 -870 -276 47 733 -600 -425 -622 744 620 747 -324 -456 130 298 611 -523 205 -484 -792 619 -799 -868 380 -568 -18 -251 560 349 -774 -213 60 -868 -285 199 -515 -792 -278 -213 467 -27 123 -197 116 779 -501 127 -128 -666 -413 329 -533 570 -538 569 -226 664 343 451 -73 -713 173 -139 786 -837 -501 658 423 96 -748 -310 -515 210 -612 -390 134 -853 -209 337 -652 -210 -329 506 -799 124 -118 277 -765 277 575 -769 -422 366 -64 -31 106 -58 -729 274 654 584 571 -847 691 -781 447 590 -332 -120 738 -470 -450 -533 391 581 253 -585 662 700 424 -515 29 -536 294 135 -730 323 -40 582 755 -884 262 503 581 -409 -171 624 -30 344 327 -671 670 -373 -523 180 -448 330 791 79 178 781 731 -450 741 -443 392 -7 -466 142 394 -670 412 796 -657 -473 -142 -696 -28 -239 663 -173 -817 -164 97 -450 -145 401 -653 238 543 -617 73 -694 116 -717 180 180 559 668 -427 -116 699 72 364 203 778 -506 305 -891 -639 711 -820 785 -250 191 620 266 688 549 -209 392 -380 112 795 485 780 355 52 -224 767 -87 269 -46 400 470 -125 -279 205 -892 478 402 -283 730 721 406 166 -67 16 -79 790 563 363 -646 262 -345 327 459 514 -874 -304 -379 342 -616 583 134 -763 23 548 328 -245 589 -365 -92 150 759 -57 -650 242 -344 -335 329 136 791 468 667 462 -34 365 -147 -707 -115 436 575 312 -574 -434 587 400 -36 575 759 487 186 -543 671 -361 335 466 186 -666 -147 -349 156 784 268 -398 635 722 112 384 672 -453 -696 -371 -827 406 -361 75 185 -852 -733 -681 475 -133 -857 -827 -675 418 -122 682 496 -525 -846 -603 -546 418 11 -256 741 -714 -501 -848 304 -730 -887 769 -785 33 -738 -261 -184 197 -494 -559 489 269 235 276 -192 -485 -716 -548 208 -678 -381 -414 -603 -229 300 641 -361 505 692 -556 500 -783 181 -314 588 716 -78 635 -395 81 705 648 -512 413 -758 -465 -51 -86 488 432 186 178 -482 -594 -243 -740 -423 729 -418 -233 -900 -216 -146 -474 -688 399 190 604 -284 -577 -585 -22 -742 -500 -280 -486 -597 100 -588 -336 -468 560 -262 -586 -40 183 92 -696 -770 -555 -779 278 -529 -400 -453 238 -231 267 697 632 -150 -411 73 525 640 -460 -317 -313 412 703 -793 607 -383 -718 701 -622 720 -762 366 49 -203 74 -860 -404 536 -92 -597 -263 690 -308 -888 -630 -791 738 -636 -117 162 272 -37 647 182 -453 449 155 48 453 230 300 -297 338 188 -318 -349 381 576 -481 -328 401 409 493 239 -179 169 -484 -206 -207 657 -703 652 -140 -713 -531 59 103 -206 -706 -649 -756 368 173 319 767 -819 663 414 790 -144 -669 -282 575 -765 -883 -244 -698 -680 -327 75 -132 -705 10 -139 494 327 -346 707 -724 -574 431 -186 -844 -480 753 388 82 -638 -788 -460 340 -172 486 97 652 -565 725 -460 -568 774 -525 -775 420 321 -839 -508 258 603 -263 -267 -397 113 -644 678 432 712 118 -851 -895 165 -247 -166 -10 13 -229 302 -254 -660 614 717 -132 16 198 -534 181 363 -855 -735 -428 -49 -285 391 400 309 -631 -451 -142 42 -157 -586 192 565 690 -656 500 338 694 -416 628 22 443 458 -675 -316 17 591 84 -845 661 699 -764 -109 612 -81 -657 446 -888 -521 -613 433 452 617 -570 650 37 -124 -841 604 -249 505 -175 170 234 82 436 124 51 -603 254 731 709 -672 -548 -850 -243 -833 219 -351 -841 453 637 467 -435 605 532 94 -394 -706 -200 -71 -574 190 -376 -877 -637 -308 -799 -503 -54 8 394 31 -213 240 638 -208 -381 347 483 -646 -680 -58 -287 14 438 232 239 -525 117 743 -454 426 -536 750 315 418 591 612 702 -825 -842 197 -660 -3 434 -50 123 -704 431 573 294 -655 -595 -22 212 -332 -609 -305 525 198 -15 544 752 651 -428 600 724 -306 -734 -546 698 -18 -331 493 -281 480 -333 85 -851 55 -417 733 -126 695 -808 -516 -659 -53 631 -637 -877 455 325 -174 -321 98 -892 -160 -600 316 -621 181 288 320 795 -499 -147 630 -30 -685 637 -290 311 -57 -375 -576 161 -74 725 -582 -241 -844 38 -2 35 -72 365 256 -317 154 689 -250 -516 -898 67 451 537 102 -710 301 579 95 253 607 -59 239 472 667 -366 -379 323 -614 -225 719 682 -748 495 -572 116 -291 -341 48 -647 262 372 -232 134 158 -774 160 73 -361 509 445 563 95 -668 243 172 -248 279 -329 739 700 -828 -366 703 433 340 453 207 -592 58 -86 686 563 -388 791 -7 -843 -496 -789 -477 -612 588 544 -227 -62 384 770 49 786 116 248 340 327 619 -855 -661 -397 -142 -390 103 282 666 740 469 -124 -656 -31 -780 -598 94 -129 -815 -631 231 -526 157 -18 -766 -584 -812 464 -407 5 566 447 237 313 -846 -560 558 105 -121 -885 753 738 426 -32 -757 244 -283 -79 -481 -290 166 -612 14 -40 -428 717 -178 480 757 -828 -638 -556 -50 310 -839 66 9 -657 761 -29 -226 572 175 -782 518 -824 -677 -358 217 361 408 -52 -659 14 693 -134 -736 309 -655 263 687 -575 -176 607 -477 614 -889 -289 -597 -553 -38 -208 -571 284 13 88 -465 -287 -169 67 -800 468 -63 -473 -832 681 -480 194 -140 525 -824 -388 390 -718 -127 516 47 -851 -179 -775 67 677 -785 143 -631 -618 176 493 -267 175 762 70 250 -248 -427 -804 -357 -637 17 -165 43 319 -418 339 126 315 -891 -355 407 663 -805 300 118 4 93 -195 473 303 -60 -529 -646 -387 175 -332 310 -89 -749 -524 484 -221 327 16 430 21 -506 -31 -600 345 -741 747 -247 -714 427 277 659 457 -337 719 574 15 572 276 -588 415 633 -651 799 632 644 132 753 -235 129 608 -87 -15 484 -717 127 731 554 593 795 685 -270 -63 -651 -679 -656 102 -744 249 667 388 50 648 -871 -786 -80 -157 -33 331 193 768 -253 -672 620 -367 490 -311 -188 136 718 -715 -166 -230 -259 481 -277 -400 -424 -499 -213 -169 379 703 -745 514 458 -891 -679 -742 92 312 -275 224 -900 -198 230 -536 255 -230 -593 -573 -885 779 73 -164 134 746 -332 -344 -129 -679 534 620 72 717 -135 -31 446 606 456 761 279 324 245 -50 757 416 -296 64 -493 374 -522 -125 116 360 -261 -844 301 638 755 -677 -24 77 521 652 -652 -727 215 246 -547 -249 -5 -422 114 -604 577 -885 -770 533 85 669 754 383 -852 571 -495 757 93 306 -346 -306 133 -499 -380 -678 -425 -812 714 23 -114 -53 -675 382 442 610 -213 -133 538 -166 -120 -593 -602 -164 -582 -684 355 -655 718 -100 163 541 -213 144 -126 -495 -624 416 710 -826 10 329 -714 142 5 -492 -609 -769 -749 -163 -240 732 248 544 730 769 291 -883 -419 -280 521 503 -555 -192 -847 21 581 -185 92 -56 294 -512 189 195 741 631 11 49 795 560 537 -99 -89 -265 -695 273 2 49 -71 -830 201 -761 -584 -193 -760 11 -182 -734 540 -831 55 597 -841 -82 -50 -260 8 116 -34 747 -229 -209 443 -516 -719 143 -265 463 225 -281 458 708 400 -857 197 -562 60 -202 -87 -725 -455 466 -782 -707 -198 -684 619 -308 -288 -562 -203 -170 -376 -701 -21 669 -730 407 723 345 355 -627 -472 -661 8 529 611 533 -643 -678 -130 149 -231 800 -548 758 713 -309 -199 630 -404 220 680 -332 705 418 798 -77 -166 798 782 584 414 -295 -221 577 -96 -258 -310 273 639 511 -537 -121 -605 511 -26 -445 598 69 -143 138 190 -227 663 -352 -628 -338 -342 -786 36 594 -412 54 -71 -343 -451 -315 -56 -838 -110 -811 794 308 119 -257 300 -226 688 -532 -257 -310 -231 620 304 117 128 262 -382 452 497 -65 -543 235 -343 -231 725 -75 -305 -186 -346 217 781 -320 706 -169 -257 -273 4 591 710 -364 -640 -508 124 -281 -567 -340 -764 521 771 370 724 -796 -387 -885 216 -495 -362 70 161 -428 -861 -115 457 -15 -815 -300 -389 162 -636 -272 -294 -668 -227 -689 -19 -102 798 688 107 -237 -432 717 220 -416 -577 31 -579 -113 -810 284 758 175 -632 43 402 -210 -17 -620 380 195 -360 657 -492 118 -10 172 67 624 573 -486 -718 -402 622 107 -129 777 -808 771 688 567 -327 161 185 731 -724 -116 -635 -420 419 -310 -43 760 -4 -561 49 -589 -484 603 -449 -485 -127 -749 225 45 432 156 693 -373 347 -837 142 462 702 423 -733 -491 732 -513 -804 -284 -104 -864 -806 -711 -317 -184 669 151 -143 -267 -855 -104 -477 128 -893 -794 209 317 -701 -687 72 565 296 -811 -532 -50 735 342 126 61 -310 73 238 203 -755 -868 656 541 -852 -28 -253 -474 -516 105 578 527 -877 734 735 -305 -740 -353 419 -296 -250 558 179 -833 -383 -491 -267 34 295 -605 398 -729 -66 507 -435 11 -488 -135 286 178 738 -582 -469 -616 -200 -669 534 -75 103 -58 403 668 606 252 -218 439 783 -146 589 -275 -680 311 -6 101 -4 -646 589 356 551 -836 393 -241 -807 -673 -525 799 -472 -450 -109 -277 496 17 -830 -658 417 -617 175 -492 -119 289 -167 149 22 465 625 723 29 35 638 -87 -81 -194 462 635 379 -678 647 -401 292 721 -330 690 -516 153 -835 595 145 527 114 -548 -52 624 179 216 574 -482 704 514 520 226 502 460 -643 320 -249 -292 250 -59 124 -272 123 -126 -821 -296 14 -817 -45 -381 56 724 -6 392 -94 486 47 -41 -576 757 -28 -623 -828 -141 265 -554 -17 796 257 749 -81 317 -186 -15 -357 -92 748 -635 289 51 564 -292 -282 -725 -62 -204 17 -28 -780 451 -159 -336 -761 94 318 -744 268 368 400 -725 -768 354 353 -405 -215 678 -256 34 -264 -86 -671 -120 -741 -700 -453 797 547 -846 -351 -518 465 -440 -771 -582 -405 -607 -173 -789 -63 -357 193 -876 88 -618 6 -351 -107 -260 -250 -29 -36 710 567 -570 151 150 -354 767 368 -853 82 -416 -527 -310 -248 -261 249 -810 800 468 456 143 -569 -674 32 -77 -374 -245 355 -440 312 24 -724 195 729 459 239 70 192 332 -580 -529 -372 64 -319 -545 318 762 -759 -261 -341 37 213 -490 148 -842 -501 548 -204 -617 407 -137 -11 -395 516 301 566 367 276 -2 -873 217 -561 772 604 713 88 741 -331 667 -411 -644 -376 524 -818 37 448 -605 219 -819 545 -262 -680 -382 -31 143 -557 -854 -829 254 -521 743 -112 78 -21 -672 98 -411 -533 -294 -464 -168 -404 -140 -310 -717 -513 133 781 -820 -434 -633 492 -187 603 292 768 -371 -240 85 -61 50 455 444 -567 766 -273 -848 -595 -177 777 -32 203 440 497 -123 774 785 -407 549 -563 -363 756 352 -227 -305 -156 -573 264 60 -23 533 115 266 -323 413 -71 134 490 -174 655 296 -347 -479 -478 708 -33 668 -719 316 -17 696 222 -252 623 752 793 90 -441 -830 720 -289 593 551 485 -680 72 -203 716 260 -623 62 -10 -44 316 -151 -344 -123 -427 -179 -460 -615 766 -489 -856 664 40 -343 -852 595 -830 20 141 5 111 -287 363 -826 659 316 336 -295 670 -896 265 -377 245 665 261 -482 -219 -841 41 -733 564 32 282 586 424 -593 -409 -717 94 -666 -589 621 -536 124 -892 -248 -201 -179 -751 583 573 245 -123 414 574 -158 -608 306 403 522 253 744 -763 -196 471 -213 777 697 66 -450 -445 543 571 685 391 -588 -57 -30 -696 -672 705 682 161 291 -581 -335 560 -616 -436 194 514 456 -48 695 182 302 -242 -408 -480 -632 773 -438 -485 -70 476 110 307 92 -92 -555 45 581 397 386 -285 -167 -229 478 760 -424 -579 -25 394 -19 415 -17 -537 489 -609 -398 265 -670 11 -837 -775 -575 -606 220 -173 394 -894 20 119 77 -216 -252 -868 -521 -693 49 492 -826 774 35 -456 -331 -169 -321 37 -817 66 783 266 -46 -246 -400 -510 351 -119 -587 -3 -248 -508 -547 -171 -872 -306 167 143 -118 -451 142 600 783 -473 -613 137 -406 778 93 -809 269 -396 -16 -180 -395 -301 291 762 -611 198 17 260 -622 -850 248 712 190 580 -387 -702 -371 -275 -270 500 161 494 -490 -272 -106 11 38 -625 -496 -600 545 -551 -850 -656 314 -662 -496 108 -22 -262 480 -86 427 -524 508 71 -740 -236 336 -219 -418 539 -571 799 257 -396 -593 529 606 766 -319 96 709 -681 -502 450 345 -498 -724 -488 -850 -743 -728 273 -551 -196 -744 576 264 276 -609 -900 -774 321 -900 548 577 703 22 -859 671 201 586 -784 -169 49 -884 525 -887 -47 599 -733 614 -129 30 -69 -312 344 280 582 51 -483 114 268 745 665 401 -893 -204 -143 595 -284 303 762 302 142 -593 662 -818 287 508 -420 -109 -64 -615 439 -567 -157 -774 574 -575 -608 -852 -250 -644 47 -138 -191 26 -51 327 -885 -14 230 -680 520 219 -762 -228 -388 215 463 -108 -358 -640 -670 173 204 -843 300 632 -135 -215 -824 727 363 -678 706 -846 61 289 -608 723 89 -137 392 340 431 -716 -378 139 -232 -474 655 -218 -225 88 -119 413 418 -48 -396 -855 -896 -378 56 282 -820 233 44 50 195 -204 -783 362 -528 -377 86 171 -97 462 -310 -594 -537 571 -557 -373 605 -130 -504 653 773 165 -718 446 623 -282 -712 337 690 198 80 -42 -18 -484 -218 -407 190 -422 -326 -694 -410 -375 -228 293 -602 -693 -31 -346 199 69 753 617 -26 -439 -304 -872 479 389 508 -24 -278 -253 -464 488 681 -419 0 -413 -81 -333 -385 -239 383 266 559 651 731 -548 -267 -784 517 232 174 522 -374 776 487 360 -549 -766 -154 -806 -744 -37 -121 389 653 -422 -68 -635 338 -379 251 603 -584 442 -753 8 293 -340 -511 698 -800 11 -759 -34 353 772 -88 555 -415 653 -877 197 277 167 265 -412 548 -228 30 -668 544 -236 -786 528 -733 423 -431 82 -894 -621 -243 -565 -141 758 592 376 -467 330 729 -683 753 582 -686 -310 250 -582 -765 -149 199 719 -403 279 -691 -135 -809 -158 582 -408 -877 127 -463 445 -587 -414 -799 -883 450 -73 -20 135 -337 -693 -245 19 673 244 -637 -745 620 -472 -1 414 405 399 200 316 -289 -729 -620 440 800 -148 425 150 615 718 -543 689 239 514 -182 -393 420 -23 -350 556 156 736 74 57 690 238 790 24 -680 -334 26 -323 -708 -116 104 107 -188 571 -436 442 500 142 -651 196 -860 405 115 -679 88 -375 -479 -209 588 759 -878 344 -82 -874 -281 361 -306 533 565 -359 315 -152 -670 -766 -90 324 -733 105 -587 -33 152 425 722 640 516 -625 781 -169 -442 -625 126 -569 60 -102 -613 -132 -79 140 -147 686 213 -446 448 788 530 52 111 -866 565 -331 -683 -696 502 -639 511 511 718 -361 -228 -507 201 -690 271 -347 -463 732 -293 743 -836 266 365 -880 411 72 402 789 -501 -333 404 -65 494 -499 25 -317 -507 -900 -449 -9 158 -639 -225 -242 -421 -206 -721 -35 -795 -45 -116 -250 -884 -277 294 -619 494 -233 -58 390 -868 -187 73 -781 130 428 -787 725 432 -38 590 -252 144 359 -599 251 315 -477 719 366 -117 -787 393 606 379 -817 339 611 515 -834 20 337 -37 -119 -296 582 398 -773 472 525 763 -634 -346 -406 784 -651 377 -607 -672 -173 618 -876 -767 -783 -602 71 -554 -389 59 -633 -700 -555 -32 411 -353 -388 -802 -728 127 271 -386 -110 -337 -271 -640 -367 372 -819 34 -371 610 176 -27 145 604 632 -8 -35 326 103 274 -341 478 51 -883 221 527 383 -531 -164 590 -74 -563 -610 315 706 610 -161 -231 703 557 -272 782 -494 -757 -559 -119 270 368 510 -816 -788 -430 -265 121 -519 272 -619 621 -862 159 -329 384 699 -657 263 -774 459 713 632 742 -79 105 510 -669 -869 -501 -848 509 447 113 -336 659 612 -636 702 -616 88 606 -360 -501 -366 -678 578 196 -143 -200 -174 -852 -24 510 183 790 -189 692 -667 346 -438 -840 666 -288 27 -355 -723 385 136 -321 390 455 752 -279 -400 -507 -689 -658 -183 -389 -722 373 -747 538 -590 -788 -477 633 211 -356 -287 -199 614 790 -206 -504 341 456 246 -798 -727 76 552 277 363 233 -113 -322 285 -492 662 399 -20 691 756 -398 -830 -56 -723 -302 664 -493 -495 60 527 -121 152 750 -405 210 -620 576 30 -198 -692 -90 -619 1 -788 499 -631 -78 762 147 -816 91 116 610 -165 -397 796 -847 45 -165 -693 -272 71 685 -320 9 444 543 776 575 739 -305 321 -244 305 697 -815 -532 514 577 -1 -819 -746 182 -759 771 12 -385 624 -258 645 635 -360 514 565 459 481 -56 -737 -485 5 193 454 -107 422 215 -588 -473 13 -800 -522 -147 -243 -480 472 -699 467 -418 -173 -675 -442 370 531 -416 -359 -354 73 730 298 401 483 170 -205 17 -822 -687 765 112 -478 674 -142 -275 -592 92 -424 119 579 91 468 -548 662 68 -52 -9 561 -795 -166 -701 529 574 503 -245 717 346 241 227 -121 -568 -171 559 416 -301 377 -263 369 692 531 -551 269 448 -69 181 303 372 581 245 -319 -680 -388 -126 -573 -53 -872 639 -343 288 96 -38 -459 -369 -245 -224 78 -428 620 -882 -641 -34 -814 -526 141 -682 -759 20 -337 157 207 -506 -221 -545 503 84 -759 299 408 466 -532 16 -192 301 704 246 -374 157 -888 -342 512 207 -2 -158 183 -46 197 -546 -290 797 -200 -545 360 -487 517 126 744 -401 -281 -56 -833 -69 339 -800 322 -179 137 585 378 -505 669 -681 -507 126 388 613 695 -763 -694 -491 -668 -790 307 -672 -190 172 311 472 734 2 -604 327 415 -283 -168 380 230 568 -299 -454 67 -458 -65 -10 -358 570 -862 226 316 704 614 104 -820 -806 -94 709 211 -22 -792 -121 -197 -211 386 234 187 -131 301 -603 597 -203 -554 -296 753 439 -248 -237 553 148 -9 635 -174 174 -82 -769 -773 250 115 333 -19 -85 -601 -654 455 -414 292 -795 -107 -727 -299 -424 -382 640 -709 401 649 576 498 41 407 778 584 -22 -121 -619 384 -69 -290 45 -791 -92 -619 -471 -870 36 530 -276 -700 790 616 -491 664 -492 72 25 -49 -607 -420 -678 780 -394 688 50 221 329 474 411 34 492 413 194 -538 462 627 -276 -452 -129 -365 -491 -516 -499 308 307 -433 -509 -213 637 535 524 -82 90 -393 758 95 -672 290 -433 346 684 472 345 404 784 -420 -275 492 -507 -150 -776 304 762 597 -80 -156 -632 672 274 9 131 496 -669 414 -738 -832 -541 598 -470 -123 522 541 -464 281 367 782 -200 412 206 47 -633 266 -455 -390 -543 -29 793 81 -893 55 49 191 -733 -46 193 -891 -746 587 -539 -705 742 -666 -861 -588 228 -540 178 -623 -10 -735 -106 100 502 136 -825 -676 320 -891 -627 -745 746 -303 757 473 -776 -732 -494 -644 652 288 228 -793 -292 738 124 299 -263 436 61 369 222 -820 446 159 265 437 -885 -277 -870 790 -123 95 225 -114 732 790 -879 383 394 -599 -237 -266 340 779 -334 -697 -307 425 -496 -301 -143 548 -606 22 -284 96 486 -309 -832 27 -115 -759 -339 280 380 -339 65 -835 -288 613 265 382 -736 480 212 411 -656 600 -784 -721 551 -165 796 704 128 -572 59 249 293 -575 639 -493 -336 -46 -81 -598 -574 -630 -887 238 502 129 -317 -403 452 694 -132 302 -591 -196 -432 125 -858 270 -802 455 -487 -632 -722 -892 -96 -384 -592 114 -148 256 -789 -521 -887 -615 -491 -829 -369 156 -601 481 82 796 -558 -167 -19 363 -844 380 -857 -96 115 -503 46 472 756 -348 -777 289 -833 -426 376 -491 -395 -127 -617 -787 33 -404 776 -422 -14 -657 -566 366 -155 -63 289 -200 -128 628 -600 579 733 -693 -895 257 -592 -344 582 -108 -275 -385 -119 696 746 -648 -900 -430 78 138 719 -731 -155 733 -755 766 -664 -771 -395 -380 -289 -894 -479 313 522 -651 333 -472 444 -842 -519 -168 366 -453 -662 -893 -260 -635 287 -243 -321 -327 -755 -288 -790 -647 73 734 474 -276 312 -630 120 -279 -613 -719 -151 551 151 782 340 404 -114 689 399 -120 -317 -175 -622 -839 -274 -309 340 75 -103 -445 -883 -897 434 -610 -626 -803 345 -514 14 436 56 663 -165 -124 -427 -527 612 -568 524 -523 -556 -199 -522 215 58 613 -621 644 711 487 756 -647 -413 375 364 718 644 -48 -320 201 -588 291 102 425 -830 665 -337 -400 -884 756 621 704 11 -421 230 -502 48 -207 759 429 -124 -720 -113 -551 -441 666 -637 -48 -686 -881 -415 745 -48 398 143 -813 679 475 190 37 540 -127 454 -440 -378 239 -200 546 -139 150 -579 -798 592 -548 -687 -365 -557 -834 -247 350 360 464 619 -306 -278 -235 -594 -386 -453 -217 618 90 -685 776 -755 -683 519 -352 292 -351 -337 538 -880 -286 -272 -406 -153 -244 326 -654 -680 -38 116 -770 204 723 268 392 482 387 -13 100 -801 -388 437 -410 -246 -846 418 -511 629 -889 786 -251 575 -537 764 202 -456 399 690 216 -422 285 177 385 -869 -900 -579 398 -687 -491 -20 -865 -491 -376 794 -182 27 -816 -848 140 196 -686 284 -305 -308 -591 -118 670 35 -588 -12 -803 -90 223 200 -291 -853 790 -303 -176 380 -713 -660 -825 -227 -799 -99 505 342 -281 -41 -369 789 6 -210 -406 -483 -508 -770 -286 -537 418 -263 665 532 21 -622 -22 -725 188 -878 -437 109 245 -331 620 -164 -329 61 704 707 735 -553 -780 -789 -231 620 706 -669 504 568 80 101 160 -439 392 -166 719 631 196 214 681 -677 -634 586 117 425 224 -565 -27 207 679 -44 669 -579 -560 296 -393 -432 371 -825 -440 579 -315 -820 -265 -754 -529 550 -41 -340 -481 671 624 -549 -822 -7 472 484 0 505 -675 -416 699 698 517 586 -631 160 -398 -140 5 227 442 587 643 -505 -236 -839 -754 94 335 520 -267 75 46 564 -454 -258 -284 -783 427 784 -441 216 -33 563 472 -609 -37 87 -292 692 687 192 524 -785 -384 -178 744 -116 200 -68 480 757 310 25 -15 -757 259 247 529 -341 -781 -36 -543 503 -58 -497 151 778 422 -849 403 223 -894 -131 -627 -534 -532 10 -759 186 569 -881 397 -341 534 213 427 175 -240 -230 271 -708 -96 533 663 -491 -703 192 -126 52 314 461 675 -732 13 -392 -757 436 525 -514 -526 -674 619 74 -257 -118 -702 -112 -602 -741 -410 629 -765 -79 453 761 490 -819 74 670 421 -641 -171 -456 -721 -269 110 152 29 42 -460 240 321 -587 -171 217 137 -123 272 593 -850 -714 -594 -232 365 63 225 -618 -298 254 369 496 446 98 699 -45 121 338 357 177 -279 -590 585 -185 -578 167 -255 -760 427 98 -561 -864 -102 -463 426 289 -389 -371 571 -778 602 -515 -88 -850 -825 -682 140 -872 506 718 -75 -102 -479 -447 -384 676 -78 541 -248 752 -615 19 101 549 656 -742 -550 551 66 730 -62 415 -325 -714 687 -569 152 -529 765 -258 521 -618 -151 -302 -841 -293 -310 -604 288 -436 199 647 -133 412 68 -833 -484 556 -185 -883 -277 352 -362 -635 -545 -25 34 -293 -130 41 -85 -160 386 49 234 -296 267 -124 -151 712 371 633 147 449 -15 -146 -506 103 -658 -335 -687 -603 -372 -424 728 -588 -355 -677 -795 -332 -447 -876 69 -46 231 -35 367 -514 -47 -75 -655 -508 753 -290 785 582 -651 -111 -387 338 -710 -263 152 -494 -752 -438 -366 26 647 233 -705 27 126 695 362 -809 -255 178 -830 419 -760 -524 -654 -514 -373 -899 46 -82 -866 -692 13 7 247 103 -720 537 328 472 402 -596 -41 199 718 424 -74 -490 683 -174 251 -502 276 -350 2 -536 -424 -15 -29 17 -294 744 203 502 416 511 -497 260 749 47 -326 760 194 -584 -718 -893 271 -227 -590 618 494 -863 -148 219 425 340 -249 -613 -762 549 646 315 281 -391 154 -182 -705 508 -663 724 -60 552 620 -594 -106 133 -614 723 247 -77 107 -511 11 -26 -497 -775 -502 -93 447 -384 -329 -842 -508 -61 -103 603 336 197 394 -861 -260 -89 35 -156 -184 217 -118 109 586 195 -181 -147 351 155 -482 55 458 -647 676 -360 -161 -589 -615 -60 758 -375 -324 -810 -124 -688 781 539 -60 -211 348 -292 -486 355 499 -148 -518 -730 183 -20 573 774 -660 -9 736 -656 -91 -879 234 -21 -658 695 509 514 -519 396 -317 -12 413 68 -620 752 -112 -135 261 -348 -413 -858 -184 728 473 413 270 200 -355 256 -35 652 -455 116 -197 -150 602 214 182 422 176 746 260 -479 40 740 689 160 10 113 389 -747 -173 -758 -823 -107 630 -894 -571 -817 -788 -132 -148 -362 -651 367 -396 397 318 702 -178 -474 -344 -559 -712 -422 197 -536 203 515 174 -399 -267 628 -460 654 30 -396 152 -736 141 473 -876 -678 -580 28 -219 261 -48 259 507 -628 754 -690 485 509 35 103 454 91 -806 -804 -402 -807 -80 719 91 662 -4 149 387 -353 743 141 325 141 -529 546 -326 -594 601 -73 -147 665 -157 709 -599 -27 -890 197 -246 -333 -770 -275 528 -734 398 -632 161 35 -348 739 -691 -774 378 -78 -696 167 131 -586 -637 -733 478 321 1 627 -12 625 340 -291 367 5 399 -211 -449 -502 388 603 -463 -528 -189 -692 -211 -228 48 39 -523 576 -250 770 -898 -455 -81 -885 -484 -369 -30 420 310 -451 -887 -487 -356 -623 -469 -325 684 745 -846 712 -30 711 -73 -883 -822 -171 -9 598 444 -752 219 -385 10 -32 -670 -253 58 -546 -32 489 -841 746 113 557 748 -759 -437 731 -144 -343 716 49 304 -391 -453 322 505 -448 435 -608 -826 170 -515 429 -647 -127 93 509 146 690 121 58 635 139 -433 657 582 -257 -703 -361 -531 443 547 267 -434 177 470 -323 -196 461 228 -849 583 452 -1 -177 544 790 143 686 -19 237 101 -616 -88 66 -875 -765 412 -598 595 -266 555 745 -329 455 -70 276 -444 598 -627 649 -256 800 -551 -586 127 -367 -241 -738 300 -694 282 -456 477 548 -724 140 -406 -813 -115 -467 -859 703 794 292 -157 716 69 467 195 766 776 25 754 -139 584 13 -194 -296 579 -219 158 -690 196 365 -147 791 -410 64 -501 -261 177 -517 -741 -223 -377 -386 -491 335 396 484 -423 -67 -775 -775 -372 -228 -790 -199 68 -814 436 -498 279 -78 725 462 543 -310 334 -27 -701 -180 96 540 -793 148 -600 -114 -102 -119 624 -515 225 -131 568 -127 241 440 663 -513 693 393 749 20 -363 197 -811 323 -184 597 602 -890 227 -781 -387 644 540 266 61 -362 -17 -399 716 -761 736 700 531 213 -202 298 309 -669 221 753 768 -566 -628 -729 -581 -377 -106 389 167 540 286 62 -243 -519 -154 577 26 -608 -120 47 -743 -817 573 -409 184 587 -531 -883 -626 -467 -808 -769 -192 -437 80 -714 -618 -405 116 699 -204 598 167 -738 -272 -517 -551 -374 -886 -233 -90 696 315 -490 -623 -566 660 -808 -150 721 -290 359 663 -647 201 261 323 -89 -378 247 -657 658 -58 -336 -477 6 574 195 494 -885 -808 713 -399 -898 722 -464 131 -541 86 -624 -884 -566 445 -538 325 -521 -91 370 576 640 -640 90 -754 -792 376 -606 -232 597 -710 456 -324 20 32 -693 -842 -56 -560 702 27 -740 378 411 -181 456 792 -854 -585 93 -516 -614 -112 -202 -214 -781 -874 -660 -94 -845 627 644 -315 755 680 -853 -287 586 -836 -896 -736 -263 502 54 -755 -194 -331 161 -365 613 435 46 385 657 -313 -390 121 -207 116 -209 430 -674 -186 -88 63 -206 346 584 430 -268 -643 -263 -11 74 -130 633 556 -489 -543 319 -433 -344 138 -396 620 -16 288 -518 -828 -332 -784 567 -823 406 66 -795 -627 -282 -249 358 136 -597 736 -21 -779 -182 29 770 -283 -159 69 -752 -780 -50 -650 -746 473 -427 -545 444 -149 445 -478 -669 589 482 595 720 578 469 219 -401 -201 117 -63 738 -35 -331 -843 -694 -689 699 -364 -114 231 566 -150 220 442 580 669 -490 491 151 66 -77 -628 407 -700 227 188 -609 434 -579 -103 262 548 431 337 -701 181 -304 -252 722 176 -106 -895 -607 -628 726 758 601 -368 300 -676 347 160 -178 211 538 -196 -873 518 372 602 486 621 -209 -311 -395 264 78 143 32 -226 324 774 378 529 -302 -816 776 -75 369 -801 -31 -637 -432 365 -42 144 86 340 -164 -397 -675 -797 -398 -186 -77 24 -707 508 -339 435 726 -802 -739 254 44 257 265 -419 -714 -64 86 -866 -794 -768 -514 -759 273 792 -81 -638 639 442 -383 193 -490 -276 -273 454 762 -24 -281 -364 75 -426 -207 -12 -532 -338 591 -546 -274 312 -141 690 445 -290 -892 335 607 261 -518 25 -629 -406 434 -804 385 -408 620 327 694 654 438 405 683 295 -730 -806 -692 64 -136 775 -391 512 -15 -376 230 -372 -7 -352 -746 -408 575 760 -16 217 -220 550 -566 452 -756 -666 -338 623 -350 689 360 -545 210 577 117 -195 782 155 399 -330 228 -868 409 665 -489 339 240 795 134 38 720 -659 -663 -262 -576 -835 167 732 -758 -191 -856 683 684 311 -393 -49 -490 21 368 628 -434 -390 645 -683 -126 -194 214 -591 -441 705 84 -870 474 -407 144 78 -219 -233 -56 31 507 608 303 -799 41 418 -872 -184 -571 -450 -781 289 -340 72 -286 -226 30 -793 457 -77 543 248 -606 341 381 259 132 -105 32 454 -485 -871 -341 -857 119 708 -781 -36 -355 106 558 240 -544 -523 -479 626 -898 -886 -691 303 -581 305 -311 -674 -211 -151 -229 -812 -510 350 -577 -430 -133 -895 367 303 341 -149 -5 -419 -356 -709 39 -313 704 108 -881 -102 637 -895 -285 34 386 680 -87 295 479 -175 -741 -452 -615 755 372 -649 517 -251 -590 -394 -2 464 -741 348 80 -138 139 -516 66 -264 135 -215 -285 653 717 220 -472 -114 -631 477 -256 -150 -100 207 1 -756 -400 -247 -26 -134 -756 753 -653 158 -56 73 -495 351 -182 -805 347 -109 -249 172 -174 -717 65 342 137 -667 -811 57 -872 -895 -722 -523 450 -367 96 240 720 -792 678 -4 -889 -803 488 279 745 254 644 731 156 625 604 343 -295 -309 665 76 464 -770 389 727 -802 -22 668 -519 -311 -179 562 169 -842 -517 352 -593 -770 459 -603 -754 -656 -20 710 166 760 -860 337 -592 -106 -829 565 540 212 -42 -701 -706 -396 324 420 84 -686 -1 593 322 494 188 653 555 -294 -334 457 -823 565 95 -493 149 -81 134 716 -1 645 316 -793 -18 -668 -783 -640 -745 -797 756 322 237 558 -801 335 -366 -125 324 614 -121 -739 721 722 -586 -554 707 -713 -447 770 -392 -256 799 522 -592 394 90 171 -585 -663 328 501 584 -112 -898 -235 -266 573 -118 369 32 -748 185 -509 -797 -430 369 -374 136 386 319 -803 -890 -59 -863 -48 669 -790 -59 223 632 -390 -862 537 282 22 -518 178 -11 711 453 600 -387 302 24 31 -530 736 320 327 530 -162 43 -149 239 -378 -584 372 -596 -333 570 141 418 168 187 -307 -591 203 -879 86 208 567 -623 513 170 468 -803 -789 -82 -308 -490 -19 -840 -750 57 441 668 338 -700 -181 -494 -700 577 641 -416 -307 551 361 -646 250 -373 698 22 66 -241 612 -74 -511 -853 -664 -48 -270 522 350 270 671 -749 -408 -654 723 443 -571 -143 -610 659 -636 -485 -54 176 -295 -166 712 -142 574 482 -645 346 619 673 525 776 443 613 -223 643 63 697 -193 -15 175 -181 -310 376 -434 -222 -864 -821 453 369 -671 -497 -496 215 -670 125 -426 -476 202 3 102 -307 32 539 388 -288 713 -789 558 -552 -450 -252 483 611 -350 427 67 595 151 53 259 -688 270 577 -107 -300 -270 -635 -418 445 -673 -59 232 318 283 -723 416 -673 429 366 -259 -240 445 8 -396 742 368 -84 315 736 12 -217 -625 -164 667 600 -38 622 -816 -266 -573 208 13 -564 706 -556 -530 -875 48 -697 579 151 -260 -610 -442 -898 -875 -897 -364 -437 30 548 -471 403 -690 707 -840 -838 -728 404 507 759 193 -741 354 -501 -506 499 -652 -454 -839 -288 379 -356 692 616 306 627 338 462 -92 -317 -110 658 778 -130 -31 -605 -228 -379 -573 243 -389 -787 -378 -317 -225 46 -339 -34 665 155 -414 -479 400 739 110 -48 72 757 -527 31 -370 796 -544 -163 135 -127 489 650 -242 349 -245 746 614 668 307 -653 -804 -81 311 -656 -876 -740 286 -880 200 734 397 -726 683 -428 540 164 734 714 48 15 -708 -413 -826 439 642 534 -151 684 -213 -663 176 -94 765 599 -308 -811 -251 -799 566 758 -847 197 -176 73 78 -179 693 515 -868 -848 -190 599 -631 36 190 538 751 -740 -380 -282 463 219 165 591 -469 -823 -552 -132 -529 601 261 -771 -370 -572 168 401 38 769 1 -75 -120 513 530 -57 -604 -492 657 195 741 622 -593 -871 192 -666 -712 745 199 317 616 -295 11 2 -550 -614 -242 -310 -488 456 204 -99 752 681 31 395 -149 -278 10 -419 -202 -272 -879 229 -699 -283 342 -562 90 63 309 466 758 -155 -797 244 253 86 439 -155 -4 659 -348 -88 544 681 -441 -829 334 -547 -390 499 393 -93 768 -155 221 -584 -137 -844 -202 767 204 -426 -128 -301 698 406 -354 -133 250 -540 743 -134 74 -261 431 -110 383 -697 518 722 -873 353 -21 -329 131 15 -893 -29 -416 577 358 682 -173 350 614 -888 408 185 -332 -327 -500 719 623 -325 -507 -615 44 -196 -554 -891 -581 -140 -741 623 -134 -172 -459 425 -526 -270 -825 470 767 159 203 -677 290 -387 -155 -840 151 84 672 -207 -196 364 -502 691 -737 185 508 -822 46 528 -484 216 496 -19 510 352 766 603 -447 -32 -210 -110 242 -545 -712 490 -414 277 322 712 -693 -867 -762 -471 -386 -209 481 723 -414 142 -866 -560 -74 -734 -696 -248 -486 49 -322 -572 -361 -432 -319 671 -63 -756 -437 735 -764 -282 -54 -804 196 711 623 -647 79 -679 396 -40 -689 -526 -292 507 -540 -60 448 21 -707 517 -814 315 263 703 -127 -841 588 -17 -850 -768 -377 -296 -864 -828 199 -225 -792 -430 274 412 -587 -853 333 73 -334 412 519 -11 -178 -35 -886 -892 641 -516 730 -582 186 -821 -497 -284 559 -894 -418 -832 -598 -874 -229 379 -811 763 444 -874 575 -39 -467 -849 -224 -795 -79 317 640 -783 564 528 157 -406 -885 237 800 321 441 242 -124 107 80 573 -33 428 -178 -896 -178 156 782 94 582 341 -695 -886 -384 -659 -426 196 -792 -781 -900 -147 381 -41 540 22 -158 382 -177 -884 -46 267 -478 -309 418 -338 85 756 732 -555 402 582 -738 -492 -178 456 -692 -883 243 -307 -433 -501 -367 -339 -644 -749 263 518 -358 616 591 -190 -795 -813 -191 34 342 119 -191 563 60 17 472 260 -572 -604 678 -374 -596 72 -316 -56 23 -64 -840 -825 -147 -399 256 -593 406 -689 133 49 -610 408 162 44 174 795 -35 47 -111 9 435 114 -328 -51 -874 -471 -232 278 -603 439 39 -341 241 504 -797 -624 603 -164 -856 79 751 25 -795 84 4 -174 740 -551 -714 -403 -599 -848 96 -160 -347 -649 -616 -514 -2 -114 439 -739 -571 229 18 520 -398 -737 565 151 -164 -21 -699 687 59 266 -180 -639 619 373 299 -796 432 368 -103 -303 32 21 -173 -467 560 -620 -660 532 -790 349 -121 -183 617 424 -11 410 -62 -857 -621 -209 -635 -13 -841 -758 686 508 708 -287 742 437 249 -865 -416 -876 -241 -519 355 -124 306 -697 -155 -38 -829 716 247 654 175 -691 26 445 -731 149 -594 735 -581 -304 -317 685 -130 332 -308 -480 757 -120 570 161 -624 410 93 -477 303 -829 -545 -716 -655 237 312 -379 -25 -620 -10 64 742 318 323 -51 373 430 372 312 -889 53 141 -233 209 701 -621 573 595 -774 409 461 630 525 -378 417 662 -666 -20 405 -128 -806 -343 402 420 -799 170 599 -217 466 -91 170 140 434 630 655 -152 27 731 420 -624 -744 676 -24 -104 -584 -747 492 -882 292 419 -295 -424 648 -431 281 285 83 -497 279 354 502 -696 577 702 394 -899 427 613 454 153 681 -675 304 -632 710 -147 -421 -553 -698 -246 -26 -700 -130 199 -143 -615 701 763 -322 -568 -204 -631 144 510 -855 233 -830 513 -630 261 693 210 517 -225 -366 223 -29 -545 -651 -192 167 -443 152 -180 -622 -42 -78 -157 -212 -660 415 796 -231 -728 -613 477 -787 -646 -220 264 674 -246 -388 122 -532 42 -364 -460 -201 67 249 674 -226 358 69 -632 46 -449 509 642 -113 661 -770 209 -290 -772 59 57 -830 -840 254 433 -463 -657 -377 417 308 286 -800 -303 -474 599 664 185 165 -171 -704 -478 -508 -643 -900 191 450 -143 -394 -860 443 -872 -400 -334 -753 -549 672 129 459 498 53 -315 -172 -179 277 387 599 388 -710 671 -508 562 -181 785 320 -487 -340 -232 -330 -538 103 -349 477 -120 131 -412 -580 163 -338 -60 671 -759 71 -435 687 541 -143 777 688 514 676 -323 -183 658 -288 -54 -539 316 672 -646 619 -448 -650 -441 -868 -862 -368 654 -539 37 -80 -791 62 633 95 124 -715 -709 525 -202 70 -747 -85 506 491 695 -349 -605 -662 403 786 -428 614 -627 -371 -218 423 321 126 -657 304 184 -226 603 -665 -847 -851 81 -192 660 -364 541 693 -431 62 602 64 704 -689 345 -809 350 -855 402 398 -607 -296 -807 -124 61 -331 275 768 -201 576 702 -838 640 -789 -680 -815 14 472 -807 503 548 183 -555 785 -79 -199 -480 -291 654 -281 -795 -46 -454 -142 -45 -671 -846 -362 -681 688 159 141 -207 -529 -83 402 -556 -68 551 306 183 -830 -846 -874 -395 -476 160 -619 346 -257 35 107 -877 518 -403 -430 375 -454 435 -761 -611 -597 778 311 -616 -274 -13 -235 -184 700 598 465 554 770 -247 537 83 -8 46 324 410 -484 17 -335 -223 40 798 602 -67 419 -454 199 262 657 441 569 204 -653 513 -403 150 -597 -371 95 554 657 -63 -416 -183 -520 -320 553 218 -687 -372 594 51 -61 -536 -685 328 -607 47 385 678 -752 598 671 -158 -879 655 665 282 -433 29 7 465 -95 -580 -156 293 290 -439 -176 125 -429 -215 -557 178 203 550 -290 0 -833 -695 -695 -32 -401 39 -463 -626 -657 105 -142 -306 344 368 453 -176 539 551 -22 -398 794 -268 -806 -136 -155 -501 497 600 686 -670 397 -21 25 430 -654 63 774 423 -245 -585 660 -823 -47 -681 -50 -266 465 -99 -585 -428 378 -793 -717 2 -283 -159 -819 51 -847 140 -754 95 571 -206 -261 90 177 226 -190 -308 -160 62 -57 494 1 -310 -222 370 -372 71 320 112 10 462 -456 370 -463 -62 462 -698 797 -560 -506 -455 335 -386 206 674 794 662 608 -260 615 471 761 -480 -483 -315 -176 -733 -280 -876 -798 425 -385 225 316 -861 410 76 -849 778 -534 319 63 392 -372 -740 -447 36 -159 569 325 264 -655 621 174 504 314 103 -116 167 276 695 -480 -550 214 45 91 -265 718 -13 -174 -734 509 188 298 -123 -9 39 -521 477 163 -50 34 68 -316 -696 342 -834 20 -658 584 -783 -869 -190 730 437 -536 -870 -612 -104 -389 748 99 -92 -362 -604 -625 -24 -160 42 -234 417 -266 -734 -320 -141 -812 -586 -149 -712 251 713 -39 -462 484 760 -112 -627 334 -812 -335 -215 -452 420 625 202 -833 227 -72 -660 -617 780 -479 205 426 -536 310 587 -571 -742 -363 -551 -337 -63 84 -557 731 799 395 -114 614 -146 -288 -726 -438 -48 -494 387 -644 118 8 107 744 480 -810 -883 -260 -171 792 -128 486 -344 558 67 -43 -398 731 -636 530 54 -153 -648 -155 -815 581 541 517 -204 -825 551 -272 350 -253 -147 722 404 -891 -309 389 -378 112 -707 -674 479 233 -711 170 394 -305 -563 -264 -626 338 -233 706 49 -511 -166 -601 -29 -614 616 -698 443 -229 128 -839 -451 522 -152 -559 -758 -737 -448 -226 -636 250 683 513 572 561 495 -139 583 -436 36 587 -528 773 -134 702 -651 -735 646 -4 -472 698 113 -31 662 -271 -848 408 69 206 -310 -837 279 735 -428 -404 -557 -106 -893 -398 -234 -724 -583 -259 -809 507 -532 -167 97 786 631 442 428 -513 67 521 -479 13 -333 -197 430 -678 -499 175 451 182 -115 -493 572 612 -353 -397 -23 -358 -614 -374 -850 65 466 623 -577 -797 600 -223 306 487 102 -771 -841 -307 531 34 452 43 -815 -632 747 -341 -561 -834 276 -333 -11 281 -29 755 -338 -898 313 169 324 -242 92 402 203 343 -666 -478 243 3 539 -348 741 178 -365 -428 495 -815 -468 361 639 640 -329 210 -668 384 642 241 -561 -453 619 56 312 210 -259 -289 325 -40 -680 -315 -785 -844 -543 595 762 -518 -87 -124 29 60 -237 448 -188 332 309 -243 77 517 -589 -271 -407 -695 250 -755 -563 89 665 -469 769 117 -41 162 -385 -182 729 -622 424 -857 -268 -422 -679 691 -434 524 259 -67 -459 -552 -501 594 610 614 -108 465 46 -670 497 298 99 328 -32 322 342 -236 -84 292 -518 579 768 -174 417 -90 269 525 -549 -93 539 553 95 -489 -709 564 208 173 570 -129 726 -150 199 -488 -723 -161 -723 -117 -210 700 -354 -293 135 -79 464 -850 160 75 358 204 -190 -162 -331 -409 670 506 -193 162 139 787 617 -741 360 -696 -94 -550 -216 -354 781 -552 547 -157 -87 -272 783 -54 -420 218 292 -132 433 -881 -249 -824 -336 -286 741 -723 260 230 381 -892 435 -368 -551 440 441 -824 -24 -440 -523 -238 -410 651 93 -241 -27 -745 -368 -288 -821 199 360 -568 -188 436 -517 164 -5 -803 629 -334 222 242 -505 -555 -841 282 521 -300 -889 -629 -398 196 -691 671 66 92 -510 374 775 633 103 686 435 400 -782 -186 -76 159 61 -192 -674 744 -620 -39 73 -848 350 -261 -349 -704 -159 316 -192 -409 500 -301 325 265 618 -301 379 -494 -38 244 -816 -834 417 -542 -83 -53 -824 749 -634 -141 -175 442 -820 -650 -838 -351 -456 -874 -300 303 782 268 620 533 -885 257 -178 -532 646 -66 455 -163 310 569 -353 317 372 343 -648 399 90 246 634 -860 179 182 421 -602 -191 -413 -328 762 434 762 -131 -237 -636 291 7 115 614 609 97 -256 731 -606 102 240 -579 -93 -327 291 -899 -77 357 -729 687 -561 365 686 653 148 56 446 -387 215 630 75 733 80 797 -663 597 -527 206 672 -333 558 -783 -142 319 -876 393 -853 160 -92 -776 247 162 430 -893 262 -145 125 -210 -839 496 -7 -581 684 -246 76 -723 457 -487 -451 225 -616 716 -162 245 109 537 523 -37 -514 672 -444 353 -495 796 -158 -567 -296 168 -459 95 347 203 -33 -581 766 604 464 381 293 -442 306 219 90 -725 -876 -330 753 310 477 -534 443 447 276 595 -197 -836 666 -396 776 772 -775 -333 -219 -812 515 215 -255 -51 458 320 -76 350 -805 -501 -69 363 -775 602 717 -817 765 -23 -225 262 -232 792 703 99 23 -278 -887 -838 -711 -714 348 -242 -814 -404 367 -570 442 62 70 432 -864 734 439 -330 -15 307 -553 115 -86 518 772 -430 -264 569 611 -785 346 386 -793 -800 256 -318 -687 660 -110 -220 118 730 -683 365 653 146 657 -29 -112 125 70 323 86 -135 -814 -839 -551 -667 721 633 25 -442 567 -387 507 683 -847 314 -25 502 -254 205 746 -641 -210 -360 285 -42 -13 -838 -276 184 660 -791 40 555 259 -181 456 594 209 -192 28 305 461 759 -294 182 168 -99 -781 645 354 -177 -680 147 360 589 -70 159 718 -506 381 628 297 -615 396 707 550 68 -348 -334 -28 -418 281 -812 292 -16 -124 604 -135 -427 -555 -84 132 -421 798 -862 363 -749 -298 -590 795 212 -732 101 456 -7 -686 647 627 -22 514 -518 -334 -13 778 -722 15 39 69 -284 556 -723 -196 710 -825 793 217 790 207 -154 -174 -220 -106 365 264 640 571 459 -824 -693 772 467 598 536 -333 -417 -308 576 588 192 254 -703 -51 190 -98 100 475 308 6 -109 -644 111 -161 409 -875 -768 -133 248 367 276 -593 273 -571 559 -57 -507 374 392 80 -631 -275 559 349 51 438 391 -186 -863 -142 265 328 470 -277 732 260 -629 716 -321 153 568 168 -714 -354 731 -503 -522 -77 -292 537 -76 789 -391 -22 -403 -729 142 -228 -45 672 568 -500 -672 720 -575 -5 585 790 -530 22 -12 94 -108 0 -719 502 -124 -483 -668 236 486 561 52 -394 -261 -656 -809 -19 -101 -332 -709 -147 -775 -53 243 280 348 469 758 -715 120 -370 518 83 -426 66 -700 -646 409 -503 743 -43 -35 -271 -415 -674 45 -692 -500 -749 -58 -794 101 350 -43 409 545 655 562 538 -516 -831 -30 474 551 116 -822 29 757 739 588 136 755 112 550 108 288 558 760 516 -296 429 372 -635 -413 -564 -687 -327 -406 764 -135 -135 -737 604 -787 -260 -247 -711 -75 -346 -547 -332 -222 -314 705 123 749 -736 -2 -867 292 563 407 720 184 -867 -813 12 -127 181 675 -573 -516 721 -212 99 738 -193 29 -860 283 -32 -673 -43 -337 -489 -638 -823 -227 -130 -811 -822 -493 -156 40 -235 -554 -625 -253 -444 238 -878 503 -66 619 402 -348 -600 754 154 89 -183 -145 674 -515 369 238 479 -575 -40 438 -382 -264 174 -674 -705 -279 -255 5 -40 -678 43 653 -297 -687 409 21 117 -815 697 377 309 609 84 501 -222 -434 465 -35 -442 -702 314 -677 -282 118 -323 -711 -600 417 -428 450 -449 -473 581 -395 -777 52 -278 448 557 145 -793 -119 -629 413 354 467 -315 502 -216 -768 -650 -81 -832 743 521 -171 644 -375 -403 58 -695 -197 565 -798 -900 -750 725 -766 -600 -550 321 -252 -497 304 -231 -170 -634 -653 193 -206 -279 -551 -883 268 587 -740 404 231 393 -807 645 -41 367 577 -234 31 576 101 -239 -771 677 -151 -256 264 292 -369 790 189 684 -552 -342 -807 437 361 447 -579 -213 -371 494 -699 -511 329 586 -712 671 154 -633 -521 295 -540 -169 300 -759 229 763 -673 -462 -280 -252 280 -767 -708 69 102 459 -208 -484 -796 -417 170 754 -165 766 -640 477 549 -848 227 341 785 -848 -488 -475 462 636 325 291 -761 365 -683 -68 -842 -227 518 -119 -534 -174 112 797 -230 292 -33 200 -363 -649 -671 313 -300 321 -531 -769 57 -897 451 -147 613 -661 41 39 370 -132 -497 675 -684 101 121 -737 602 -881 133 349 -822 -331 122 388 264 253 -115 -387 -798 -704 -835 -496 644 35 -122 271 469 612 -258 -366 -52 -878 336 -690 -817 -621 -507 -95 704 330 522 763 -481 311 -98 -573 -532 -267 -819 109 593 -816 568 -825 -499 600 -670 -407 -221 -780 -715 -616 466 -493 -276 762 -385 123 507 237 95 222 -251 791 16 -122 561 -537 478 -649 141 -514 -420 430 -85 -221 -877 462 76 -789 544 -784 29 -53 -337 -194 495 -98 -301 -421 -314 508 54 -870 155 -384 81 686 652 -408 -111 792 -163 -861 -210 403 679 125 -11 -285 -760 -720 -794 -889 474 -254 322 44 -708 453 -257 289 29 -120 280 552 -552 -370 -447 421 711 539 -810 -642 229 -430 107 673 -333 -514 -146 -295 714 632 260 -606 -12 -516 -56 -711 671 -142 399 -171 523 -18 242 670 -882 32 384 531 -567 -130 -3 760 314 -401 682 715 565 -819 772 -677 -834 -356 -581 -756 -439 -694 249 191 -578 491 453 -258 -100 468 166 -724 -7 -866 408 -879 -785 670 -878 -847 -552 230 -470 -711 -379 -17 -845 -486 -738 736 106 296 441 -341 -60 691 -10 437 -750 447 190 -650 -899 626 -608 -591 460 -158 -196 549 -345 587 772 420 -708 -726 477 -379 568 -153 -521 -276 -494 -413 -200 -92 494 -742 727 411 -497 28 719 631 -574 -15 -757 -877 182 177 -406 -777 -224 -802 302 -800 -505 -240 -554 -284 551 -105 -789 105 -563 -233 -409 641 325 -790 -68 456 -580 -581 399 -496 -61 -784 487 322 364 -885 342 14 -720 509 -64 -88 666 91 -72 -792 384 -506 -600 195 386 -8 521 327 273 -648 737 -838 514 -442 661 364 474 -445 -67 -8 787 -458 -871 -675 -863 -826 -682 385 752 -315 675 608 789 399 -763 -404 -41 667 720 779 -845 696 363 -320 -358 -165 -313 473 220 -375 628 -711 -500 -605 738 648 59 439 -276 527 -13 -413 -407 -652 -49 17 -7 323 2 783 -68 150 651 -496 340 -450 127 412 -820 -351 755 -459 -841 -664 -509 -355 276 -475 -797 -565 399 -724 -222 -191 307 -436 100 148 -183 53 -568 607 -103 -150 51 -179 -612 -776 297 742 734 -595 -621 57 68 -225 -205 -653 -181 -137 -513 793 115 443 -180 95 237 -642 -304 -707 775 441 -858 354 54 690 -668 415 456 -494 -587 252 -559 -793 776 -707 410 -786 799 715 399 -512 34 -511 -307 -584 -562 -124 157 -893 -720 -20 45 749 -591 -879 -369 -662 406 -492 436 685 -278 329 -596 -810 256 -185 -284 109 781 -442 -898 257 -769 322 -470 -821 572 -38 364 -345 -267 -359 158 -247 -818 2 170 -478 -517 -568 -878 782 387 -30 -721 -19 649 -309 506 238 -153 -650 630 -686 -673 305 -200 366 -341 2 -385 -265 592 -77 -6 -46 -219 158 -875 -274 421 158 -642 597 -553 -465 -277 495 758 701 198 530 205 458 -43 -206 -177 -509 753 236 -114 -605 -607 287 -721 -454 -283 -334 256 680 -796 745 277 -449 -784 -633 -442 -140 -420 -372 471 518 775 -528 231 -601 -146 -720 -778 239 591 -299 430 775 731 -496 594 489 85 -677 569 -306 278 -76 658 -486 -832 619 -346 -720 365 -673 -457 347 -360 467 174 668 -489 -595 -834 -831 253 555 -741 -76 -438 -129 -99 -574 376 742 -157 174 231 166 -237 139 -403 139 600 -392 -513 -345 -583 -58 -57 680 -44 -526 -679 8 -74 -103 658 551 137 385 134 -864 398 -706 -802 216 722 -721 493 516 27 -247 -310 -564 160 -177 275 329 433 -435 379 -371 110 -829 571 -875 -18 -257 64 -894 -822 -812 -251 68 676 -689 724 71 298 -787 96 -185 -137 -18 275 -375 251 417 535 -634 365 -462 -637 -527 -89 -416 -819 -345 563 614 -810 -865 -589 677 66 754 -652 13 -7 436 756 -397 -477 636 -707 -308 -459 393 126 546 -386 -112 250 -72 792 -469 345 -380 -132 -258 669 669 -345 -894 -211 -248 -73 277 589 356 -847 -716 -216 -505 -123 779 -107 763 -499 -201 132 748 -698 443 -356 -473 155 -495 -830 -303 543 37 454 -45 -29 -53 310 18 -552 237 -675 -362 -636 -105 703 -417 -59 363 -90 -672 238 -850 -104 158 -570 279 -825 70 -542 341 -675 -254 535 -219 196 432 156 452 286 -358 -764 -446 -352 -28 -170 -624 651 440 461 -136 706 758 -210 205 296 -708 -796 41 -688 -461 780 178 -784 426 -542 -436 -882 -448 505 752 -883 211 669 409 -725 -13 -283 -91 197 -713 -478 152 -128 -300 528 667 -150 732 50 423 -362 -787 -256 -151 -243 -83 -503 -293 13 348 482 -618 426 313 -410 666 428 -714 379 -641 -482 -229 245 282 764 -835 761 695 -2 68 586 -374 -553 -196 134 72 92 736 37 215 99 -241 263 112 -24 210 -207 -859 366 -780 273 -492 681 -128 -631 676 207 -223 -359 -794 -305 258 -100 688 526 -574 -492 -328 -137 210 -895 -242 -409 277 705 471 773 -266 -505 -752 -166 -874 397 446 -95 -380 70 661 -567 -847 -799 -500 597 -765 -235 616 -624 -633 -630 -886 373 -514 776 -376 -88 -171 -838 239 37 477 -693 -12 -334 786 696 685 -467 551 550 -300 -23 569 -724 -432 -132 -771 -149 -411 318 -207 -63 -34 375 -396 471 -105 -810 -131 735 135 -40 -496 206 615 0 -168 200 446 -231 -545 70 -219 705 -567 -231 229 371 -454 384 465 -677 -166 750 -542 -729 787 25 601 -472 224 -139 66 540 -743 -821 -553 -449 693 40 453 -70 -617 -540 -411 211 -538 -799 -353 -24 -850 -511 -556 648 -475 -497 -316 40 709 651 189 -357 231 -565 -524 -817 491 399 -434 -801 -219 -19 501 -128 -365 357 42 339 -139 603 581 -33 -288 -307 -639 781 -673 104 -4 -842 -619 168 677 -728 243 284 654 -387 -517 247 140 532 709 -464 342 721 -401 626 -80 -231 290 87 610 -648 -237 606 523 92 -216 250 640 65 -391 436 -80 -830 -781 -745 542 317 594 -225 -256 194 -541 -596 335 679 291 419 -560 637 661 -231 193 -224 -500 759 559 509 483 139 -211 15 465 337 765 -751 -519 173 -893 -890 794 -472 619 -392 -120 687 -685 340 -669 -694 738 118 6 -38 507 -258 111 -777 745 277 -865 -803 111 475 -59 680 511 -877 762 -603 -388 -650 -268 -315 -600 294 -864 -681 735 -326 626 651 -715 136 375 427 412 -575 150 -407 -776 260 165 349 234 -593 -887 -257 660 196 -290 -441 -63 -48 492 -432 -795 -749 79 395 709 -567 487 248 -574 345 -391 -408 202 -89 21 137 -805 518 -376 582 -844 302 186 743 381 -55 798 -402 -384 658 162 780 -311 555 379 498 -350 -692 350 -788 438 730 -659 -574 -618 -596 124 -85 617 -74 4 -729 -858 -313 -754 -260 53 -343 379 -635 -375 -389 18 -506 -55 -193 74 120 -804 520 -659 -559 -89 -616 175 -213 -472 -820 307 -418 61 -322 -317 -394 -531 -103 99 768 428 -741 -852 -756 -832 -614 411 -616 -209 97 -519 -598 627 62 -168 -498 -34 -90 188 119 -529 -294 -227 -571 -410 -385 366 552 556 315 715 -493 -27 492 -346 728 532 217 -45 105 290 -874 227 151 483 -432 -350 317 178 383 -683 -870 672 -312 5 633 -7 156 -644 630 645 269 754 -725 -270 587 -90 310 730 -22 -157 -397 -742 -660 31 -323 -442 743 678 -638 139 447 263 110 -190 606 -366 333 -380 445 -165 740 -527 -888 408 664 -444 -610 -735 -355 -283 78 547 -809 -390 -581 -884 -587 618 105 697 -237 628 178 -22 636 75 570 -869 119 -299 397 -847 77 -420 -554 -86 -312 180 383 371 514 499 -601 250 345 787 279 383 257 764 -796 -65 -590 -871 72 -221 -183 -537 455 -853 -150 -47 670 240 -386 -682 737 591 397 39 -361 -404 756 296 -759 -741 -835 -376 -765 784 790 -259 547 -647 65 -755 -396 -763 126 -527 -630 165 -226 667 -275 -674 368 496 -536 -263 277 -364 -699 757 511 -879 -282 -639 -232 -193 370 280 -785 -508 290 27 -110 -842 308 194 -431 -677 702 -794 -112 189 727 183 727 -780 79 666 329 674 484 283 -768 -594 365 648 -171 158 -533 301 -120 -757 656 -623 -831 800 631 -348 543 349 681 -247 799 581 212 -426 477 -119 179 -408 -164 -894 285 798 -398 -768 688 86 164 12 451 -625 -279 550 402 399 -348 -248 409 -397 527 -668 -561 21 119 177 214 -785 473 425 93 -444 501 173 541 -453 513 418 -175 -536 62 430 -416 372 -325 -639 -81 727 83 -731 517 619 -530 512 -311 -456 563 -590 455 -833 520 773 301 -491 380 150 280 124 370 15 -437 -224 -347 398 -518 -397 -566 -44 -309 -196 660 -71 235 474 -786 -479 679 -583 -14 347 384 720 -309 -470 -558 220 580 278 -80 756 -357 53 -356 -118 -67 758 -619 -548 158 593 -238 -501 280 -208 -5 356 -803 -393 178 448 -81 786 -8 -794 -39 244 566 655 62 -689 -629 783 143 693 -155 313 -386 -266 -84 -546 721 -678 -617 707 -689 -890 143 786 -497 -218 246 60 -561 762 269 -71 379 -858 -725 -720 -203 -452 -625 697 154 -264 -559 -555 -158 -410 -537 697 233 435 -632 206 251 234 -23 24 196 -50 622 716 751 219 738 195 -355 -569 512 -572 131 -28 152 -22 -118 -663 42 -78 632 -234 -114 586 -813 253 -484 510 305 161 -391 -792 -509 65 -700 88 89 590 30 -433 -558 268 228 -809 708 -519 -115 386 -638 374 714 646 78 -533 447 -774 79 757 448 -444 566 395 392 -243 122 -725 -572 -453 540 -762 343 42 -841 386 -899 684 395 -869 711 248 -111 613 -135 714 574 327 -575 -438 -147 -827 513 208 306 -755 -323 707 -771 -710 -414 -505 -12 -288 -369 415 -130 214 -155 423 -227 -843 -751 -698 -407 -751 -363 -872 -889 -193 -805 434 526 282 510 -421 -636 -273 -562 226 55 -771 596 -575 -736 -442 -417 -706 -287 -65 -848 782 224 115 -59 -351 -652 132 39 -354 -107 -10 312 405 -266 -412 72 -127 -742 -84 723 456 362 -199 -898 119 742 747 -366 796 221 -567 635 -834 478 502 -680 239 -572 -745 697 -490 -890 305 765 -405 -544 -587 173 762 478 588 70 -475 -754 666 -603 372 -86 -637 -34 -15 650 -710 303 -42 -28 199 -110 -620 -315 -150 -855 312 552 536 -470 384 -239 -744 691 -347 213 426 655 499 -609 323 101 -739 -264 -399 730 -103 -145 275 -162 778 -342 384 51 -714 685 -164 137 -662 -30 -325 193 -677 533 368 697 719 -136 10 -96 690 502 -616 792 -268 -762 227 70 -187 -221 466 -799 -175 -576 772 14 -74 -145 74 -611 -346 273 -49 170 22 119 -104 604 -498 -621 165 333 -383 79 -431 505 735 -199 250 275 -193 -527 -623 37 -368 -235 129 775 36 507 271 446 662 584 -94 399 238 254 -755 236 84 -322 604 253 -777 689 -713 -843 -822 -686 -849 -894 347 -764 -277 315 -406 69 -792 371 -679 552 401 -813 604 -883 -554 636 -66 -590 311 457 -664 404 -281 -790 633 758 250 -641 -867 585 -666 -523 -521 391 -829 -230 214 -551 164 204 -683 -802 -31 -251 -65 529 743 -89 560 -775 620 724 327 662 -222 283 -29 365 459 -751 248 -861 -273 -799 352 -134 147 -30 -477 -704 -119 136 349 349 -615 -214 -356 -318 704 -404 -221 -651 147 198 -385 179 -340 -89 -570 773 -76 -696 224 568 96 789 -672 -869 -581 -111 -478 -127 187 259 546 -33 -804 347 444 481 -304 -271 -466 271 252 -123 295 61 -206 97 397 235 -430 188 296 258 -72 -388 -259 -571 -860 -287 -310 324 84 -62 -546 758 -280 400 302 -772 146 -350 -649 -328 671 -205 639 567 -248 -380 -90 556 -737 -733 -729 -512 -481 627 -564 -545 -628 134 514 -458 -246 119 309 602 230 663 -345 -350 -723 398 -421 151 538 630 -22 169 -467 -860 -197 -271 -782 266 781 -804 724 -143 555 -259 152 -302 -809 438 192 -476 -106 -184 254 582 -145 -767 637 -486 83 278 -830 385 587 154 296 605 460 416 548 -512 580 -494 -283 -471 -98 -706 358 -471 456 -232 -696 -801 -829 -833 425 -478 796 446 -646 -489 353 420 -833 585 -395 289 298 139 463 -588 675 482 669 741 -182 -117 -136 625 -687 -697 -836 71 641 -748 -201 -300 330 -394 278 61 -206 245 183 395 786 736 765 34 480 760 -445 -245 -212 166 63 -18 -674 -879 -98 233 287 612 116 355 -105 551 -694 134 -675 -844 -649 -35 136 -151 55 2 319 601 -845 -672 141 -148 687 413 472 2 471 -674 -584 645 98 -605 -276 -137 -565 399 -670 301 -630 -538 -554 -307 -801 -530 -857 -20 396 -128 162 -756 -613 -191 576 -120 84 115 -334 530 540 -519 642 -482 580 399 491 480 -225 -895 -24 -611 -853 525 -619 132 595 608 479 -778 544 98 776 193 5 514 505 658 204 -826 -692 543 -104 -40 -890 23 -606 -726 640 -668 694 -337 -344 210 -1 88 745 -558 -1 35 84 -698 -18 -811 -770 -244 -616 -884 -553 -447 500 141 -896 36 256 -87 160 547 -136 -313 -620 -732 756 261 -622 -754 377 288 305 101 136 711 23 -539 -715 -696 265 171 192 -464 -296 459 -819 -356 -520 -717 -665 465 -602 -645 -618 -482 695 -723 291 117 264 746 406 -212 -377 -397 211 -4 286 239 -69 -98 -92 -894 -376 -412 -719 82 -9 -521 263 -7 526 -819 -38 -4 -393 305 131 551 590 -443 333 -357 24 -501 642 -220 598 -786 49 516 426 -626 325 590 307 311 419 18 -643 372 -659 -805 71 -353 523 198 -220 -424 -144 384 359 103 530 -813 14 -90 -23 763 772 -160 710 571 -206 402 628 590 175 426 559 -471 683 -308 658 504 207 -430 -884 789 -449 -758 90 262 501 314 412 -501 2 -616 -227 -844 -182 751 -338 87 786 -513 200 -870 -387 576 624 515 501 744 79 -594 -193 794 31 -186 226 279 89 97 -635 144 -334 447 -660 -630 257 -236 379 800 -544 480 41 611 94 655 -520 -497 -867 -14 63 503 -700 -460 790 -452 -900 -121 218 -130 -683 -153 -283 -659 -500 -750 60 369 344 -787 -122 757 -802 479 81 -540 -53 115 -615 3 230 -171 705 -864 -676 -417 527 292 -731 684 -871 343 -340 -817 -620 -730 -347 701 -888 -279 360 143 483 373 -368 -584 -252 293 -242 -177 462 3 745 673 -869 -138 -125 -761 20 -396 -542 -319 -575 160 -662 -558 402 478 385 7 -333 553 -792 684 -452 -91 661 583 -326 -34 589 125 -122 242 -334 -554 494 -3 486 -361 -224 470 99 37 -250 105 -246 221 180 270 89 359 -185 436 444 -801 495 185 650 188 -195 -504 -75 431 55 461 258 -49 774 -458 727 728 -455 3 675 -490 -574 29 636 -33 -579 -351 -427 -274 316 -291 -792 -170 770 295 74 180 42 -207 -432 -431 -583 289 573 -104 564 -747 402 -126 -630 772 328 222 -300 583 -377 -294 564 53 274 455 -43 -282 161 -717 235 654 145 -121 -251 -582 -321 -299 -444 552 421 -523 61 -745 584 -636 -616 665 676 -638 -827 615 552 557 -777 -748 636 18 -246 309 -726 -57 253 295 673 -432 372 319 250 -642 718 772 129 4 -57 738 -475 -175 -772 -451 -216 782 -427 -443 664 -704 108 -843 17 -546 -136 -857 25 -888 -612 -501 -276 -106 124 291 640 236 107 490 455 269 475 -305 -400 -884 -382 -223 261 711 613 569 131 -193 455 -829 775 -234 241 471 250 -524 206 95 -695 -376 286 212 -272 -287 624 174 -603 -23 -320 748 629 -739 127 -318 0 -528 94 -20 706 472 -364 -233 -839 701 800 216 -204 -890 796 -837 -763 -579 166 -298 -762 534 298 -841 361 -800 -43 -795 -875 153 -883 -377 450 -773 94 -422 -527 -848 90 105 -86 -613 229 -768 -760 -705 783 -870 469 575 285 763 -828 -602 677 -29 205 -189 154 222 -563 -415 89 -679 -772 499 -301 109 642 -379 417 765 -756 -126 -595 -340 697 380 569 -637 -31 -469 -690 -166 -177 -466 -705 -530 561 -476 -515 -625 200 470 -220 -760 264 36 618 613 325 -134 198 533 22 401 66 556 -306 156 -239 746 167 -493 -779 -266 -707 473 -593 -3 734 -174 515 352 -515 572 -318 62 -218 -632 -659 -632 -429 555 389 -3 473 84 -429 429 -453 683 730 267 -236 -813 -875 -178 -711 -109 398 532 257 -284 172 -847 771 -366 -694 -598 23 -619 693 693 583 481 124 -805 -251 334 -368 745 -205 610 -554 283 796 199 697 -763 -369 -122 352 -660 50 -78 242 307 196 -777 -739 233 499 488 -788 -472 574 246 -694 378 -868 181 -771 -660 330 -636 169 -707 470 191 575 456 -672 -241 -285 462 -383 -257 788 -405 141 -442 -310 -473 -22 730 633 791 -569 -255 -698 -289 -302 -54 -209 100 -6 430 393 796 -752 -431 -518 436 -25 140 96 -643 -347 -741 -564 494 693 -739 18 522 -172 -534 -701 -485 -95 486 -783 -590 717 500 -329 645 677 -711 -357 242 509 650 -1 782 411 316 774 -387 690 -736 -888 528 435 597 -856 106 -640 693 770 -852 -496 -5 490 306 -384 684 -827 -312 760 -635 657 288 -751 61 664 376 502 100 539 311 348 -227 -472 -568 625 628 368 -185 -650 -148 362 -852 423 -422 254 -466 -521 518 -9 -597 -819 712 382 738 -226 768 -877 252 -414 110 643 -870 234 -353 512 -658 -7 -236 -260 465 -742 -827 90 326 -732 756 -172 -725 -590 -844 -118 247 748 -281 577 -224 316 345 116 -569 643 -324 -515 143 -459 -101 -686 -432 -271 -375 -445 -27 -785 -302 236 -106 -70 -250 264 198 -780 349 458 -693 -258 661 -272 510 -151 565 197 -413 617 20 295 -75 -11 -389 -267 417 795 -410 179 343 -880 -256 410 -833 -568 -438 -572 -832 597 736 20 -196 508 -849 -533 -120 735 49 -602 690 76 -61 365 463 -827 636 -76 -105 -489 -326 -10 -882 -900 646 758 -747 348 -314 -49 557 486 -746 -499 311 -684 -442 -897 -105 -445 -281 -156 365 726 161 76 381 355 -195 533 -546 -706 383 -812 202 481 241 753 -795 -418 17 -15 -497 -341 -418 254 230 -194 -792 -447 -467 -721 -183 676 -453 142 220 272 -639 458 128 4 -782 249 397 -201 659 -389 432 -177 -833 317 -603 -46 -806 99 -315 -360 293 -84 -238 496 460 -579 -470 356 -65 -123 591 721 -415 -395 -705 23 555 -198 -269 -658 259 -787 790 677 -826 340 -141 606 94 552 -97 586 611 478 675 115 222 734 81 367 -759 581 744 535 -41 763 571 -171 -171 125 729 -588 631 685 -568 -841 -448 115 402 43 -626 -383 -157 217 546 617 -572 -28 -748 -219 217 -706 359 284 763 -327 -722 325 -710 653 -297 -633 -775 -594 -60 310 352 606 363 -849 -135 777 -283 405 218 -734 -454 -501 -649 567 451 -241 273 212 -398 106 583 703 665 -596 247 742 -287 -112 752 71 -727 439 -885 630 759 207 -459 443 -592 613 274 770 -214 197 405 321 480 -709 331 -69 778 -470 -610 -255 -562 -731 485 501 -707 305 -297 703 -535 776 504 -800 781 94 -423 -654 297 -520 173 623 -422 -509 -740 559 -871 -830 151 74 -173 789 -559 -230 -527 476 -420 -86 481 -570 553 -643 -585 -472 -766 -436 -344 218 220 177 458 374 675 -272 491 200 -457 311 407 680 1 1 398 -572 -157 -507 -619 -247 -871 -699 -734 -666 324 314 155 165 -574 -353 -45 313 251 737 -389 -370 -743 -487 136 -757 771 503 -615 -250 -145 -342 -13 -723 -142 -490 379 791 -878 -866 424 -107 -489 755 201 -860 535 608 -262 25 264 -752 -548 -60 541 329 362 -75 -856 -317 -116 -87 -503 -411 210 -2 665 -671 -711 662 528 -201 584 -746 -237 -4 62 -373 -63 -630 758 678 -270 -521 -270 -208 -641 213 -587 -35 -646 -877 -797 678 387 659 -450 538 -359 -251 -183 362 -341 420 -108 -598 -596 -170 -268 -592 -609 2 -440 -412 610 -467 -558 653 226 -43 -493 337 -879 -535 296 -401 -71 -759 27 668 115 -460 467 -517 657 -682 613 634 -466 226 230 -314 -766 578 -259 -128 -353 -828 576 409 -755 14 65 61 62 -65 -512 388 -587 -872 -260 -281 22 -846 733 -303 -656 351 305 -575 -554 -261 -163 -53 -132 586 295 -809 -884 -699 -33 -561 730 320 -441 -96 -211 -694 -61 700 -744 195 -653 205 -558 450 -779 -824 510 464 -848 729 -761 -228 -528 142 -530 -879 19 799 -551 -427 707 -234 -345 460 32 531 128 -561 654 -441 -600 380 -495 145 638 -150 -133 -775 -246 138 174 -353 244 -41 -632 -877 706 24 118 117 107 71 -243 -184 517 -663 -191 -637 -18 347 -677 -219 635 -61 348 470 -227 -403 -138 153 469 148 -228 -367 737 789 -217 398 53 -708 758 419 -653 -597 229 -733 334 300 795 596 -802 -443 -364 -585 -839 303 429 -570 37 563 -718 -855 476 -893 69 83 -320 751 -182 540 -267 -141 -783 644 525 276 -146 -482 -450 461 566 108 695 1 97 285 784 102 -602 391 -563 -462 -766 -510 201 -563 -319 43 -861 735 266 213 565 131 698 409 292 -416 730 621 -818 774 740 547 -218 79 -770 462 -557 -589 150 -178 12 386 -406 -304 -790 512 -513 209 -570 -465 -534 -445 402 -309 124 -735 328 -432 357 655 362 316 147 -401 647 774 -707 422 -823 -546 -602 575 204 776 570 766 677 230 422 651 -259 20 -6 -823 716 -829 401 -455 -728 102 542 58 333 -589 -833 -75 -368 34 -842 -55 427 319 -178 265 154 -428 446 161 -892 768 -732 216 -11 -397 -150 -882 48 279 -28 46 -307 138 -701 -107 -664 572 788 -897 775 800 -684 194 -840 -753 447 -172 356 216 567 522 -185 653 285 167 -346 -123 -411 17 715 4 -179 118 344 689 623 -21 551 -431 710 -483 -153 -498 -549 -66 -342 531 87 793 -365 751 -308 -14 -473 -482 -682 -706 -466 551 754 538 679 269 185 -316 64 -37 445 -544 526 -166 -319 -41 647 108 -369 339 -705 472 -572 616 83 247 695 651 457 -613 758 64 491 653 -167 417 369 -131 -298 -540 574 237 671 616 -137 -16 -218 382 -202 133 -833 529 604 -735 -825 544 -585 370 -175 336 -887 -77 171 -561 9 -667 736 -235 -221 147 -421 513 505 83 -593 -140 -707 -434 -866 261 403 506 797 2 424 -161 230 -365 497 -458 224 -897 57 422 -213 -758 -647 531 695 580 305 -233 -5 612 222 31 755 631 708 53 -541 -96 -713 -702 629 296 -470 -394 -60 -396 -227 -741 -495 -738 -689 -835 -139 -517 34 247 -233 -582 258 -184 -195 124 -409 393 -898 -134 373 228 163 475 -279 800 415 -65 -438 -207 581 -774 -319 -409 -123 -268 -492 -480 777 -671 663 -226 790 -707 222 -295 407 -397 -265 611 -19 -171 711 440 172 165 -582 -31 485 522 9 -832 303 -428 -38 31 -863 -798 -204 -207 -262 -249 137 -160 606 -888 396 1 -705 115 -575 -726 121 260 659 -455 -106 -726 611 -774 -296 -692 -482 246 -284 495 -646 -249 -890 444 482 29 -98 195 -502 299 663 643 -740 -544 -327 364 577 758 672 604 -510 710 731 -254 507 619 -100 -297 646 -103 -565 -551 -10 -214 55 -391 -569 -622 491 344 -80 -556 386 -171 -458 674 -440 -42 -131 435 21 -441 -378 -292 -389 6 423 -275 304 -233 234 -770 -332 267 67 -470 616 494 -197 195 -647 -703 -625 567 -303 730 204 -244 353 -538 -326 303 -622 -396 780 780 -220 -445 403 -855 -131 348 235 -414 -741 456 -570 265 743 192 -650 -693 305 -155 735 -570 -358 206 -879 -92 -14 -198 10 -212 -143 342 -52 -317 -390 574 598 -81 -202 -306 752 792 181 368 222 -410 -47 -307 -457 -380 609 -47 -162 -598 241 329 501 512 446 157 -405 -36 420 226 -318 -598 -633 573 48 628 353 -787 -61 -868 -424 -625 48 -294 272 -505 -333 391 245 -449 300 693 -148 48 669 -43 -123 292 45 -53 -776 702 101 -141 -409 757 523 -68 -433 -890 -91 -509 -850 329 612 -224 -600 -254 541 -666 -181 -371 -214 247 269 -736 713 -553 747 -311 449 -93 -765 30 -756 -128 445 334 -748 -6 -156 64 798 -3 418 -684 360 448 471 700 8 603 -144 -371 -371 -245 -291 -829 -809 156 -793 -584 200 -349 232 -271 -788 319 -535 -258 330 -273 -538 -107 -851 -658 288 710 -804 -733 134 -789 -252 594 634 763 -484 517 61 -292 -209 -335 710 791 708 430 178 689 263 -846 492 21 -302 -867 456 -348 -49 411 -277 506 -887 -64 18 -861 467 39 0 -900 199 -394 310 65 758 448 -189 -18 58 612 1 16 698 -474 595 -808 709 272 -291 -378 676 -829 -887 58 -111 565 -66 789 -100 709 238 -93 -202 108 -885 -287 -729 639 -154 -185 160 -325 720 -354 4 -457 69 96 -134 614 -169 -371 -803 490 -57 5 -805 -829 -848 -843 -406 -491 -695 -358 -178 553 582 782 -298 241 184 508 32 -517 588 386 -710 250 652 -70 -255 24 -169 -546 -796 499 -33 785 -320 285 -187 331 -790 -510 -376 -600 -329 113 274 761 -601 -171 -452 -896 -116 264 -114 -782 -137 344 -414 -253 592 137 485 177 376 -715 -231 351 60 -325 -279 775 -402 -454 -449 -375 -834 7 -77 151 468 -618 -776 151 -158 669 630 -752 -888 605 -890 755 392 349 -299 511 -331 549 -551 169 -21 800 -832 78 192 -673 686 759 -236 263 683 439 780 -180 232 -635 -750 -644 322 -894 -165 172 -94 167 -861 -187 -832 -833 -534 757 -120 -79 789 -821 542 393 82 -156 -429 466 186 -512 -427 20 765 -437 386 650 -864 636 -678 83 -140 -880 -246 -626 -345 -547 -683 709 -369 -716 -811 485 -316 183 -138 223 203 585 331 194 -757 201 174 -855 -354 592 612 -711 144 -460 570 -461 219 -307 -33 -251 711 -234 453 244 -178 -240 624 726 169 -355 -2 415 701 -881 -212 -191 -123 162 -691 -582 653 -656 -736 202 226 -133 -890 337 416 235 14 576 311 356 706 499 -677 69 330 -843 575 -407 525 -607 -584 -872 331 -137 -15 -523 -126 414 566 702 794 677 -285 -262 -315 -256 344 -326 -68 -82 -231 354 148 -768 324 782 119 -376 603 407 752 597 -857 501 362 440 -230 494 -338 -653 158 -189 507 -345 -656 -67 318 -538 -507 -187 -571 -692 -752 569 41 538 219 543 148 -259 -469 -821 -213 666 713 -425 584 -867 -727 -333 -469 -235 658 606 696 405 555 144 570 236 -580 -537 -336 -524 -807 -278 -263 -127 -741 -327 -417 365 536 233 -413 20 -259 338 -224 -794 532 -571 -535 -508 707 452 -558 636 442 -707 -410 570 96 -10 35 -103 31 -785 607 -213 622 -761 -711 -479 -121 -493 -71 -700 -192 68 -392 -124 -81 118 380 -513 -256 -402 598 -191 -804 786 132 439 -481 -702 -673 -419 -742 283 -861 -623 329 -168 585 554 -785 -177 -224 -509 403 -460 643 184 406 9 622 466 185 558 -156 691 490 -285 669 606 -890 638 378 -18 394 -528 659 -868 186 -783 -764 -357 -642 15 763 -195 -408 -426 567 289 409 -783 -85 32 723 -23 413 -807 539 508 272 124 469 -362 404 647 634 314 105 -85 374 -107 -683 -560 171 -374 71 -737 366 41 631 -648 -835 -207 -302 -330 325 -647 -190 766 725 -477 90 -342 -584 -236 143 382 552 -477 439 327 -245 219 198 369 615 -408 734 -580 -601 514 702 -662 780 -511 707 349 164 -269 -622 -434 395 -216 592 -418 288 -786 353 -334 -685 -417 -182 117 -367 552 8 -659 -179 -226 -580 591 -111 -19 -877 306 -895 425 348 -513 -780 -53 174 -505 -392 -827 508 493 329 -576 128 78 45 -740 -611 266 -69 -247 -576 152 22 -715 154 -773 10 -98 -95 -73 408 -485 -775 332 -262 -742 -419 -301 772 554 33 213 -570 319 -422 -135 682 305 247 615 522 -92 -161 675 304 460 410 -806 352 -477 -802 -218 -354 609 651 594 -446 113 -263 -167 -185 453 638 -1 364 169 -780 132 105 586 614 -722 69 -293 146 243 723 327 -250 391 565 -367 -485 593 -359 -123 604 299 -637 7 -297 410 65 -321 632 443 366 -797 331 374 -37 8 -805 -206 36 -556 -194 -870 635 -681 -470 -430 -308 289 -167 -879 -831 -280 -414 799 269 488 -569 793 347 -702 -765 -223 422 -689 314 -479 -358 -340 445 -347 -611 -221 540 -484 599 -812 -352 -885 -688 173 -167 -478 137 -674 -182 -809 -727 138 -608 778 690 -164 -190 571 784 715 -770 -67 553 148 501 179 -419 215 690 257 187 -545 -33 -894 162 121 435 -853 680 139 529 -591 545 -395 95 -176 -734 -552 -509 140 607 -179 -357 -97 163 -39 549 -520 224 -162 117 -72 -634 62 475 737 -121 -214 -238 702 542 -117 694 7 -877 -883 659 -127 125 418 82 -467 -887 -652 619 -686 434 -177 -858 -56 -67 -527 -539 485 -804 -827 -681 -166 -488 170 698 571 -814 -197 -137 323 -885 -458 689 710 263 -687 251 -356 -835 -761 349 603 -787 273 53 523 -218 -695 -259 490 -709 564 -216 225 -735 -713 280 79 -619 454 -363 344 -789 -670 -504 619 -608 778 489 595 481 -168 -270 774 -571 131 783 142 9 -387 -289 -841 -304 -844 -163 201 -401 507 -819 -272 115 498 -167 236 -897 103 327 -216 -759 -322 -432 145 348 -571 -741 -877 -461 101 -5 -487 -659 367 366 175 -464 -39 -883 531 66 414 -170 -637 88 -627 397 384 424 -376 28 477 55 486 364 472 -716 729 292 -578 81 446 -776 465 -524 545 399 -888 71 -152 395 -827 116 -441 -883 30 739 -445 -291 -610 -322 217 734 -212 230 -81 375 378 599 -262 -392 590 -19 411 -305 275 270 -294 501 -455 -573 -670 -424 741 -684 -475 342 -158 -558 783 340 -608 -489 -532 178 -445 -57 15 111 -731 -406 568 250 536 458 215 211 529 86 -711 330 -849 238 -724 776 756 -445 777 -658 51 -758 693 -716 -869 48 -230 631 333 -579 -241 -422 162 673 794 366 404 390 -310 365 768 461 -636 -799 -593 450 435 -471 -36 -141 430 71 25 253 -687 -738 -556 88 152 -133 648 -497 152 722 654 283 -697 18 -130 -723 -510 -275 -123 621 203 -338 577 454 -208 -410 241 -13 -688 -751 730 -898 -234 -608 -97 465 155 745 705 237 -266 -318 -69 -530 221 -395 -359 164 642 626 -745 -291 -681 -518 -112 167 -69 -456 -52 44 433 468 515 645 -781 124 -622 254 -408 -567 -515 74 135 303 540 -729 195 -752 119 -239 -125 139 122 780 118 130 519 547 -64 -578 -214 370 -258 769 -596 301 -142 -547 -344 262 150 739 -318 -93 396 442 687 206 687 -14 458 621 290 -738 -793 394 704 260 -57 161 -708 -766 -392 -854 612 -129 800 786 -89 -3 -628 -656 -521 181 -770 -813 -391 -455 13 -86 210 -864 586 317 -898 -428 693 380 -581 596 -690 -427 331 490 611 481 196 578 -431 -546 -420 543 -504 -281 723 -27 -816 294 233 -573 -716 -5 -330 -631 228 -720 -774 101 -685 102 -770 616 679 -897 -130 -356 195 -189 -485 -473 -127 -166 634 158 -855 3 -761 248 -119 -110 -682 -898 -30 792 -441 42 -815 -766 -362 381 128 690 -61 -168 -227 -705 -199 -163 717 178 723 -272 655 580 506 386 -459 644 58 389 -152 421 -882 -172 -570 268 51 551 -287 -113 -627 308 -762 -28 -545 -614 610 -147 70 -749 680 728 -810 -168 680 110 456 -412 -12 478 628 -594 7 98 511 -897 -413 -459 -251 -462 -32 -178 705 -628 -521 -621 -119 -280 136 -407 410 -543 -157 779 178 100 136 773 -268 681 312 583 -794 -382 418 -363 489 -28 -683 608 734 -675 -256 749 465 -487 678 -147 564 278 -161 -32 -243 594 363 -82 -273 399 -318 -211 396 -891 408 -750 -861 -822 611 -631 -321 788 315 512 366 -611 675 652 -768 541 -655 -494 -639 377 -727 -608 -672 -477 -262 68 334 -412 -539 122 -143 -465 -551 -639 -330 -188 -729 -491 330 277 80 -181 -414 172 35 500 370 -832 369 707 -426 409 -443 -348 -17 326 212 167 -660 551 657 -371 -839 -861 713 79 -346 -12 -791 -697 716 68 89 734 -323 -658 -597 -155 -265 -668 729 212 -414 -890 678 -281 -170 566 -243 -365 218 -399 215 140 692 -354 755 -760 -302 -93 -229 -673 415 419 -628 -888 213 70 123 -806 -773 615 505 617 77 -330 276 -71 -257 98 -476 -443 -38 242 12 -86 -478 -427 -490 475 199 428 -351 -732 305 209 -119 127 770 -137 21 -231 -884 -363 -478 -241 745 -4 -160 386 604 -746 -316 730 -624 -604 692 -774 -112 -114 -152 407 -483 202 730 550 -161 331 673 622 442 -73 732 -177 608 187 -821 -263 -709 321 476 -475 -44 -842 -187 -554 -328 -305 -267 -472 -195 92 -865 -700 -60 356 236 -651 -773 -556 463 223 -602 174 -722 270 788 595 116 684 331 77 -722 495 797 -76 -413 542 -142 -668 -292 448 -899 -772 -835 280 186 572 -789 -242 603 -70 -784 -460 -49 -550 456 52 -496 43 -37 556 -651 198 792 701 -635 -716 618 -738 -856 -525 354 552 -589 -805 -399 -308 798 -679 -703 325 499 -592 -403 -81 -530 134 -131 -876 328 -862 531 75 392 -206 169 -630 382 -693 87 -888 132 -548 -865 -649 370 -613 -432 50 -529 799 553 752 4 -741 652 488 -195 -771 -323 -314 -353 708 -210 87 306 -42 111 183 -628 -67 -862 220 23 -720 -558 -320 -333 458 -224 510 -717 504 -533 667 -569 399 -141 154 52 -860 98 -283 453 -243 75 677 -101 238 -484 -387 -750 607 -343 -131 -384 187 52 -603 -481 -610 -816 -262 49 -371 -87 -146 465 765 -686 298 729 -154 -197 67 642 -845 -612 -509 371 544 604 -757 787 625 504 -733 321 559 733 478 -13 509 690 109 -828 -210 495 762 -382 458 -125 512 -203 546 -713 446 -779 -817 629 325 -557 -875 -354 386 128 784 -852 376 250 89 -674 620 405 775 -527 487 -563 -637 -59 557 -624 89 -561 135 95 -287 -474 479 -870 -795 519 515 -28 -627 -422 585 -691 343 -450 462 445 -647 -142 543 -426 -457 755 542 788 768 -719 769 444 -14 -406 -357 106 -486 199 -153 759 407 -146 495 -442 -898 -582 -386 15 378 -62 526 -29 784 227 607 658 -400 -186 462 745 657 -22 -323 -226 -600 -613 -673 -451 139 14 98 585 253 251 659 -565 554 457 565 134 766 438 -445 -554 -32 -573 -490 -463 352 -80 278 -784 -454 538 587 318 -22 -823 -477 204 193 -14 451 -791 -86 125 -15 -536 -527 -532 23 759 145 -897 -759 238 452 -350 -683 -25 -698 -678 -303 48 -542 -724 -553 -664 734 101 -162 -551 609 325 356 -785 15 -745 669 495 21 381 539 680 -281 -713 -375 196 164 715 669 338 -720 -848 -747 -47 605 671 260 342 680 19 -76 -553 -691 269 -540 512 -853 -813 -781 -357 249 -625 290 -364 -174 320 112 358 -362 -421 -790 325 156 789 252 -302 -330 651 -372 206 -233 384 -751 535 -401 40 -775 -886 -591 324 557 -271 8 340 -73 -758 356 -465 -88 -318 574 -818 -589 -342 -293 332 -755 -738 760 -707 800 -112 676 -617 118 57 -900 634 251 403 -599 -55 -119 -266 -172 353 226 781 737 -313 449 756 677 265 704 -223 -628 -260 -3 -53 727 -755 246 538 418 -593 -518 -782 -783 632 -456 118 -645 521 -561 -583 130 425 -90 676 361 529 394 135 -753 -878 -696 -804 455 -218 -428 669 768 -744 337 -587 -203 782 -695 71 257 -641 504 239 526 261 -138 253 -101 -137 -415 -181 286 -825 -530 -143 750 634 -238 365 118 -563 426 -503 -794 636 -347 75 -732 -361 628 311 60 451 748 -607 -301 746 -795 125 -899 604 747 393 277 132 -20 180 220 -174 -312 -11 -79 -776 13 -424 339 315 -806 296 762 -746 -837 328 401 -332 -547 -549 75 197 549 -359 565 258 695 -464 517 101 107 -98 666 -884 -494 -637 559 780 -409 -114 -635 248 -180 -656 -691 2 317 -445 -102 334 -459 255 264 436 111 512 281 231 -481 -598 362 -539 233 7 402 -820 694 -146 634 151 757 602 389 5 290 -8 -671 -603 25 -29 -216 -599 472 323 -339 -528 -781 237 -702 -851 -393 473 71 425 -662 -417 470 8 142 -301 332 -549 765 81 296 608 142 -719 316 -351 311 603 -406 -551 -512 -699 627 -515 194 -733 626 -329 201 -645 -434 -447 -688 176 701 -616 197 -240 636 328 -619 -353 607 59 -241 -474 389 -202 -821 -819 614 -183 467 -415 -150 441 583 -630 519 596 -212 437 183 -725 -653 707 567 -150 -471 384 638 485 -575 12 509 114 183 -425 -156 472 -90 103 -764 55 623 -519 320 589 218 -831 491 656 349 -272 39 144 -55 -865 564 -505 -317 424 592 -775 144 386 -847 -359 108 -501 469 10 -202 633 -4 -479 113 -851 572 -396 -176 -412 95 -482 720 -450 -803 200 405 -20 -114 -268 -745 -732 -338 -751 -432 -574 -456 -768 -568 -854 -246 -172 -4 423 -202 790 -303 -220 -547 113 539 -332 240 259 326 527 153 583 -877 -321 -258 297 349 -673 -583 466 -90 580 -419 -799 -15 -76 -427 -562 -109 -529 321 712 -798 255 258 -54 92 596 -830 548 530 611 -595 -464 -723 -77 -448 -669 -745 -373 318 264 -159 561 3 323 -801 442 -443 703 697 690 128 581 -659 636 -228 -206 97 94 685 605 -658 316 -139 -529 322 515 489 -605 -378 65 542 -599 2 -782 -520 -333 -318 487 -161 61 376 -778 -351 558 -773 -256 506 -115 -202 133 -283 -120 753 -312 717 715 -39 -194 200 -139 -362 168 -284 742 506 -653 -192 -619 -183 558 390 179 -527 161 -539 -410 657 -428 -675 158 -767 -105 554 291 425 -226 -324 -179 645 165 -25 335 9 14 -117 18 -231 684 -49 350 263 -468 -475 -628 -14 -778 -453 0 -422 370 -732 -335 751 368 516 -120 -393 -763 -152 75 -665 614 -303 660 -450 761 -537 48 627 -858 186 316 -12 -210 -792 454 -163 317 356 568 -369 -828 -529 -535 -463 -710 -523 -153 511 571 75 -658 497 -403 131 46 -333 528 -238 -38 789 643 198 679 -293 274 -681 752 795 -525 -269 -625 -726 -587 -233 -344 -293 -580 352 289 -696 -455 142 325 453 229 -196 -410 -141 96 -626 -604 776 -624 476 744 -58 406 418 -142 86 578 153 450 -720 160 403 -117 705 361 -294 -889 -332 -427 -377 -144 76 165 -783 513 402 556 -572 -208 -410 -438 -646 663 -309 432 577 449 565 -869 -60 -433 -881 -157 -573 795 755 308 -51 65 178 794 -297 607 741 -753 -346 681 -538 570 126 259 -627 -63 165 312 -75 741 713 -380 -531 -450 -133 -638 112 14 496 478 -463 54 -251 134 537 475 335 127 -301 288 -883 467 788 -811 -376 754 -500 -354 426 74 -816 -709 577 511 -871 493 540 183 -826 -214 -355 336 -787 -84 -781 -344 342 450 374 600 -664 414 -141 74 523 -13 -482 -192 -351 -837 -356 -753 -888 -75 -147 -861 -323 92 -106 -135 -480 510 -513 -859 -441 619 340 304 -301 351 -151 -671 540 -648 -548 -594 -86 334 759 -416 -880 505 -640 -239 378 88 111 20 93 -152 143 -151 66 -570 674 -58 -31 497 41 286 -830 -411 115 -58 -254 -15 238 -391 529 700 -627 378 26 783 -305 726 45 -371 -36 198 -43 -490 -449 -188 94 381 377 34 658 64 626 -491 -127 434 -669 -772 707 333 628 344 -137 800 -178 740 -76 345 48 -22 -271 -781 -409 362 -649 -876 461 345 -389 -147 340 588 527 -511 -742 271 -494 -569 -569 -218 -672 -84 -325 436 75 458 -745 658 233 -842 -304 71 -106 -562 156 -318 -552 575 438 -758 -333 309 -150 -650 -653 45 -117 -794 433 324 -90 -3 234 -757 501 -632 98 -777 -387 147 679 -720 -860 -850 -158 -317 688 719 -445 -728 -324 -754 73 569 -23 -408 -11 166 -887 262 90 11 -292 -350 -403 73 -203 438 -823 697 -886 -795 -663 668 -343 -121 -855 -551 71 -251 -49 -837 21 -811 477 -163 -469 427 -331 572 -344 231 251 -588 -481 -152 -299 510 -27 -551 793 315 -301 -22 796 -322 196 -146 -334 -569 -115 785 -525 -833 -155 3 537 -792 594 -17 -39 606 -604 411 316 -733 280 -141 -39 -631 585 593 -898 -56 655 84 -688 -392 -722 61 518 -107 459 -305 610 -466 -752 -781 56 -192 661 351 705 240 -476 -676 -736 441 390 200 -718 476 508 -856 -227 -873 -305 54 705 122 -648 -71 420 563 -527 515 -890 44 -584 340 -87 119 -541 -128 785 89 223 -340 318 -637 -681 -776 378 731 -205 -146 -470 -451 630 231 520 421 -865 220 -208 -512 776 170 -166 -588 387 498 -448 131 -811 -888 -185 294 90 -316 477 -122 -56 -643 -85 219 374 456 94 -252 -425 -124 -752 -1 323 -684 41 229 252 285 114 149 -214 -216 371 -410 719 -730 -114 -883 135 561 -231 -176 258 21 -664 -522 -375 661 -463 -356 -135 -656 -684 -455 584 747 -818 -695 601 -698 -667 -686 179 774 566 -335 13 675 -286 608 -406 -151 468 -877 -872 228 -206 108 -186 87 -669 423 401 -632 12 -578 -785 510 -36 674 -231 -212 -157 28 371 -889 -718 407 -772 517 761 -132 -268 -789 519 -394 -77 -251 768 -656 189 -439 708 625 799 -1 -301 -2 -704 -762 719 274 -209 -545 81 387 437 -5 715 -64 -682 -833 656 -501 -543 -4 743 -861 -730 -245 -207 -127 -163 -151 -292 -502 380 64 -634 -438 384 -749 417 -710 -518 756 -565 -276 -798 224 310 -379 522 638 278 254 622 -574 -554 -408 -793 337 -726 8 219 378 463 -42 353 -316 -141 -824 -378 -746 58 -603 748 -892 407 -721 348 -456 -173 778 -342 -488 -146 757 41 173 -900 605 -650 -817 -890 -894 -262 472 -61 97 -154 -98 445 21 392 -569 -451 -492 440 -109 415 -187 760 -349 -599 562 399 -568 207 331 -306 126 441 400 558 763 -207 357 -95 585 -573 -385 228 271 -430 -819 467 780 -571 9 -779 462 -394 434 -585 203 -244 -210 -44 -639 -176 704 243 651 126 -609 513 -560 -162 -110 137 -750 -598 -98 -128 357 341 17 -385 -469 -219 4 -606 -753 11 -540 411 -524 124 -251 638 -521 477 613 -870 151 -387 633 798 308 273 476 743 217 711 329 623 -800 -501 577 305 -373 588 340 -674 466 286 -94 -882 542 -480 732 -473 376 152 -518 -793 -697 609 -529 792 352 60 -362 -349 14 -661 91 -405 389 -171 0 659 -124 -723 -362 638 12 519 -2 -108 -17 517 -241 -370 -231 -349 -883 -173 108 -179 641 -342 526 286 657 720 -703 -586 -326 -521 -205 -755 -39 -790 -841 -92 -483 95 -723 -779 208 -101 -872 -628 235 -866 -484 -117 -842 170 -391 -811 748 462 274 -731 -319 488 -277 -627 -634 778 -679 -80 296 408 127 -853 -586 -640 131 371 433 -595 -466 766 388 451 -38 -764 747 345 -469 128 -86 258 -856 -144 -861 116 -900 -230 781 651 -94 -806 -124 -381 337 -808 593 -552 639 750 76 277 571 184 439 762 -534 342 562 -586 381 -373 -796 -674 -440 -885 659 -841 -717 -443 339 -812 145 526 168 -507 586 -826 -237 -563 -855 -764 179 344 -30 -591 460 644 -24 -89 -129 -308 -426 -715 4 -219 -313 426 471 -763 429 398 -640 397 -330 -588 432 710 686 -86 382 291 785 -16 -36 -221 -125 -133 -40 -688 778 -127 541 -528 -480 -809 -610 -489 -656 -527 44 -271 -505 -551 -688 210 -359 -436 710 292 530 760 -43 -664 64 156 512 -61 539 168 55 -568 -10 -121 762 526 -670 -363 -644 -697 -576 -572 492 -29 620 388 65 -193 -499 650 -144 10 500 -428 145 41 -130 452 -538 611 -462 413 576 242 -460 -790 -154 632 -107 -415 120 200 752 40 302 278 -880 -698 309 -829 -663 -720 -344 245 374 100 -356 557 -247 185 -351 -64 739 494 -247 260 -822 451 -671 -825 -633 -446 487 432 -154 604 653 -736 -519 717 -726 640 208 683 580 539 -736 389 -318 -733 228 -144 244 -466 -141 54 741 200 778 467 -456 -322 338 -418 -695 -413 -565 655 452 198 174 -6 615 -498 -119 -603 230 -792 -843 492 -894 -513 156 174 156 396 202 -750 318 157 -30 148 -699 -101 599 -113 568 666 562 -772 648 35 546 -728 596 -108 131 -428 432 -346 -704 -288 357 575 -54 71 -773 587 -124 -537 -274 415 -30 -245 -454 -739 691 5 -792 655 -760 345 -24 -590 50 -31 545 721 -754 -816 4 419 -752 -453 -50 93 -467 -329 -220 715 689 -281 -608 -78 -868 -568 -85 660 171 647 -554 -605 422 71 -24 395 -850 -77 203 102 -494 250 -425 446 -377 -439 43 -611 476 551 -828 -688 429 -140 481 88 700 626 -730 684 439 611 223 378 789 195 -259 -291 -642 -589 44 433 -144 -38 590 -8 -419 656 -590 -179 -567 749 -299 -624 16 -578 530 -558 -321 761 -661 -272 -317 -182 -413 -785 771 81 -65 310 -152 -104 -209 -343 157 -673 -649 -261 480 -417 399 691 -639 672 -697 -273 -851 -141 -678 423 417 737 426 516 -499 -888 176 -246 689 -157 -51 -272 1 -256 -897 174 -864 -480 757 648 -482 -654 394 -258 184 351 -383 -775 10 779 542 225 -600 568 225 -691 227 -620 -362 -836 617 392 -776 181 235 -314 -441 549 507 437 -135 330 -275 645 -735 456 392 793 -57 -595 -526 -472 -149 576 445 -654 19 -465 -567 -874 -841 659 -327 -499 210 535 259 146 306 -243 -807 572 167 350 -268 702 -167 -193 209 75 50 -432 -424 83 -627 -132 226 364 372 -605 -450 -126 325 296 733 54 189 -154 710 -203 117 -465 -480 789 -319 -157 -102 344 492 -170 387 348 792 491 -321 -211 87 -871 -609 130 793 193 -50 -166 -315 -282 -737 700 43 -253 517 -395 -101 561 -85 -781 147 79 118 -231 -425 -366 -829 -628 -28 596 103 708 211 543 -693 -428 -876 543 -150 477 564 -235 -319 395 179 -286 -647 -407 -280 140 -634 256 -643 418 382 -854 378 -670 196 -238 -389 734 -653 522 433 -601 600 -879 -20 -598 -715 -317 461 -378 549 660 -200 -321 -793 -613 -316 733 -701 -638 -225 132 -177 -179 695 -284 -158 -627 -33 -269 -613 -469 -200 -790 -777 681 -898 277 693 -494 -895 650 462 -397 338 622 -860 -11 424 -430 8 690 297 113 207 149 50 262 -868 -615 -150 251 -546 -886 166 -149 -381 282 591 455 69 501 798 445 5 686 320 607 -624 -870 643 -677 -696 313 -804 241 -585 427 -76 -342 191 339 707 309 -414 -711 -398 359 -85 -480 -165 115 -855 462 3 87 585 -367 -487 707 265 -246 -630 -140 -681 555 620 45 -429 767 -436 -232 29 560 -16 216 -522 -375 -548 261 -700 -813 -680 -140 328 141 338 -94 -672 -311 -405 -439 380 172 377 -855 226 148 -40 120 59 -448 116 238 -493 -461 163 269 288 -741 370 267 -454 -229 341 -576 553 -230 -198 -55 -430 -63 497 -477 -301 754 -809 744 420 184 -25 41 86 146 -780 -93 -584 308 284 269 45 271 81 -218 -188 -544 384 110 218 -847 -791 -857 396 33 79 -252 205 794 -519 -148 603 -516 694 433 -268 -517 734 790 -162 -246 -270 -14 518 -45 545 592 -818 695 423 -106 -880 475 661 -791 74 128 -318 -836 -323 3 143 -255 744 674 -337 -170 352 203 -383 144 226 48 -189 -247 -815 49 -169 555 -706 680 -823 767 676 -627 309 422 652 198 -596 -11 -92 390 -160 -54 -763 573 -16 797 57 -421 653 415 -641 -500 591 313 -540 -236 191 284 -598 582 689 241 -264 -866 85 406 -767 -342 -744 723 -400 -847 -536 -497 229 -212 -213 644 453 284 422 475 -575 -568 634 -621 -776 672 -840 -175 25 396 357 184 797 -455 99 158 -880 -215 240 -110 -8 672 -58 -791 -647 26 -303 -105 -40 -353 -293 -380 -231 682 488 -639 -690 491 240 -176 732 642 -404 -164 -596 364 -197 -566 -858 -371 -590 -533 268 -897 -343 212 -270 200 236 456 80 755 -430 -122 -129 -889 574 -93 496 434 -183 -502 -286 -118 652 -660 742 -136 243 -620 -558 -169 159 338 594 483 -872 -134 -429 665 218 -570 -41 340 642 672 501 -334 -566 -104 49 -254 467 788 -603 799 -571 -642 -278 -518 -245 -360 755 -76 -525 -848 36 130 197 -709 -144 -556 383 -161 481 213 -312 283 487 524 -28 -438 579 408 483 -885 229 171 -704 -694 -38 144 -741 -700 -264 154 641 -689 408 -450 567 -341 609 -10 -484 -10 71 584 -401 -115 170 -809 748 162 -257 739 -402 732 516 -675 790 169 -639 -404 -696 -894 -102 166 -514 -454 -103 752 -138 -15 241 716 -786 -253 26 -76 -359 770 472 -692 381 372 761 -849 -368 -545 -264 189 392 -864 -745 113 -102 723 -119 526 -504 31 -573 -748 -664 659 509 -515 -565 748 -152 525 -865 737 143 285 599 434 375 414 -772 410 -603 -301 -779 718 589 211 590 466 734 -601 470 -312 490 408 -508 -27 -774 268 -715 -274 414 187 107 691 530 -454 287 -375 -674 -243 522 -244 574 432 388 -719 -156 134 -53 473 735 566 721 -876 417 420 -142 -205 494 739 508 -420 539 -190 -449 193 23 -281 98 -214 484 99 -318 -490 683 -822 -743 167 -794 -145 381 749 723 -402 53 -135 -474 -825 74 -875 783 758 -807 -54 -313 519 -626 -180 -579 -478 -249 460 570 310 -393 471 548 248 -210 329 -524 644 461 149 365 65 -740 718 603 -142 -265 216 -662 289 598 417 -832 -318 -849 -723 376 -209 800 99 151 -414 -319 -382 498 -90 -12 747 419 -858 -621 342 -170 -597 405 624 -148 -404 -457 -836 -259 -499 84 262 -718 270 -237 624 -550 17 380 778 431 83 -822 -362 -48 664 2 470 -841 324 -885 2 -789 -276 220 357 795 -813 -480 -733 75 203 765 607 52 407 36 451 768 -182 633 278 -405 135 -151 -895 -359 57 -237 330 -579 -852 33 487 -55 174 -406 495 -772 443 222 361 -234 -736 677 -305 -397 -341 -824 763 464 -583 613 -424 -236 -648 27 -109 516 -881 573 186 109 -202 -712 42 576 632 -619 -53 -369 525 -683 704 121 372 -349 -881 -469 -879 705 324 -67 -33 457 -596 -100 -602 -161 342 189 655 -393 737 -178 220 -326 -508 -370 573 383 -748 -764 -603 -327 358 -561 770 -482 -258 -584 -463 73 -394 -618 -540 -51 314 -681 -363 -369 574 -330 -59 290 567 -570 645 -839 -138 -372 754 -140 -675 145 -829 -805 114 527 -267 204 65 29 14 -703 -207 -230 407 -857 311 762 377 -715 338 -872 -709 272 -540 174 -494 -610 -422 -501 76 731 -108 -690 -436 684 209 -824 734 -636 -391 776 -124 164 90 360 -509 186 -604 260 -734 -730 500 549 -272 385 348 -180 -254 -49 600 47 360 275 151 -240 544 37 -314 357 -376 -189 -363 740 -583 652 -702 -445 -815 -717 -22 368 399 -826 502 -582 -490 -298 522 -352 -886 -285 540 -489 -496 37 -861 -306 -597 -427 654 66 529 76 374 767 379 535 784 -143 -342 287 587 -4 -433 -332 -577 306 376 -331 179 -704 -646 -738 507 480 -640 346 22 -589 111 -293 -415 -9 751 -436 687 635 238 -9 -388 789 730 -287 762 796 -779 253 -167 -629 243 -561 243 725 -610 147 640 97 281 705 478 -278 90 428 510 -265 -29 451 -640 681 -181 597 287 -647 -576 178 -755 354 -417 449 -58 -736 415 290 508 52 587 169 -538 127 188 126 621 -514 -525 -153 -42 -249 588 356 520 201 -393 -669 -356 559 -728 376 -59 239 760 150 436 -540 -742 -465 656 404 -575 786 -372 308 716 -78 406 -71 -299 -850 591 538 27 477 259 313 -799 259 356 -229 -94 -136 -713 -843 -287 32 -377 283 378 317 -97 734 744 317 494 -341 -820 -356 -719 -404 766 -501 -27 651 -298 -611 -485 197 754 523 -216 638 105 800 92 -743 -62 -572 -148 -645 453 704 -478 553 -310 -696 478 -212 -489 579 617 -522 -278 254 -448 -531 -850 608 -150 -515 254 -876 -750 -264 -162 675 -25 -755 681 -655 552 54 92 353 587 -658 -449 156 -161 -854 513 685 -317 471 -245 -655 669 478 3 720 -27 -859 -196 405 554 -2 454 706 -513 654 574 -437 -869 480 -559 92 -508 -33 -13 242 -345 -523 -304 502 205 -883 80 60 365 607 248 -232 671 -12 -767 -484 -897 -647 464 127 125 -791 -482 -838 612 -473 -201 362 -896 -33 735 -312 -484 -175 -66 484 -833 -525 -182 -419 -259 490 14 722 285 -280 208 -5 -2 -346 -319 -666 -79 -429 -328 -359 -586 492 199 -626 679 464 -467 -787 -89 -671 -615 -883 195 -533 -291 -764 203 774 -642 580 292 -539 -129 -277 123 -685 647 -873 -655 -146 -411 -437 481 -550 -5 335 -488 -466 407 757 -63 -519 -457 -545 282 158 793 -91 351 647 770 -523 -270 322 390 497 -7 -567 -288 308 -341 -478 -638 288 650 96 -190 -323 462 -200 -833 -139 -302 -134 -42 -560 -1 -281 -772 452 -533 -573 270 -285 -269 -715 -473 -426 313 429 -789 -618 -300 -816 625 -169 -838 -257 -4 -331 -206 490 -312 -459 -271 165 -820 -858 648 114 182 -39 -49 360 244 693 298 601 521 -260 -617 264 787 -93 411 -62 547 -483 731 77 -852 325 512 311 582 612 8 749 -628 284 -605 173 655 -340 -668 478 653 774 385 -694 -414 -362 722 175 -593 -453 -705 -274 -609 458 130 -710 335 383 800 98 756 -107 -609 -677 151 587 254 -313 -123 141 -51 -330 92 139 432 656 -477 -765 -564 96 -663 -423 -570 -557 377 -789 157 454 383 -294 649 -727 -824 578 -258 -225 -508 798 -763 93 740 -92 -292 -779 721 387 -311 -220 -738 -858 -789 -115 199 291 -110 -747 -719 487 -793 -432 476 540 309 575 -96 -114 277 63 -832 -264 673 -819 -300 -507 489 -852 -768 15 -597 646 -708 -235 -463 445 -112 160 739 -444 364 119 326 66 -193 -19 -87 105 -559 768 3 -891 249 329 -820 -613 21 66 -655 312 416 246 798 352 43 -576 -39 448 -122 -408 -369 660 -72 380 70 183 355 19 -575 -760 -254 -802 590 -261 -274 262 -394 -89 -120 -896 753 226 -262 -59 405 -879 -854 793 89 -246 182 -50 -423 315 -401 681 547 -18 -205 291 -228 172 164 629 309 24 -680 413 -763 718 416 -715 -256 444 424 -847 599 -558 348 -695 -413 139 103 358 -180 143 -854 197 -432 -53 652 -108 -812 -505 -274 116 322 -636 93 -388 -547 568 548 -885 -303 -858 -438 272 476 287 -798 294 755 796 537 -25 -423 -271 314 -317 575 531 779 614 -754 -565 460 117 336 -221 745 381 65 127 -174 186 -692 373 205 -900 241 -817 -884 -615 -812 -325 166 -238 196 -384 400 -81 679 73 78 535 -690 126 669 462 -198 -157 430 -712 -702 -889 -41 -428 613 25 -711 736 -459 -419 779 125 -885 -221 13 -498 -237 454 250 -665 178 464 455 -768 662 -685 -573 487 385 -882 147 201 260 202 773 555 -193 350 -142 -129 798 554 -174 -30 -176 -803 177 -578 -254 -850 289 182 383 -707 -103 160 750 335 -457 551 376 340 143 240 -762 197 -60 -10 -899 -509 -897 -496 -308 294 415 -97 -44 -299 -174 469 675 -111 771 267 -878 -67 212 -870 527 284 -368 408 573 -6 -699 337 -801 -153 755 789 -324 -612 706 -829 -652 658 -381 -584 106 774 -416 686 -351 35 269 41 63 -392 366 577 193 89 -39 369 410 457 746 394 16 -788 -139 -644 384 576 -406 -521 -227 -6 -372 -183 -526 308 365 438 715 -591 85 357 -709 503 91 -486 -465 -124 -890 -692 449 316 714 339 288 -199 36 -158 -366 57 -494 -23 787 622 -723 -295 -674 -570 -494 350 -169 -236 92 262 -668 555 -701 -224 274 -795 -707 576 221 -547 660 -601 -305 749 -470 -57 -365 -120 -428 -291 611 -506 -219 467 515 394 346 -420 -273 409 501 783 418 484 -743 -339 -605 -363 -897 -560 737 -677 -775 -447 -656 60 -347 118 225 86 88 -382 -545 314 -1 543 -699 105 402 410 -649 -649 167 231 486 705 -432 240 -190 251 15 539 633 -723 634 409 -750 97 -879 -342 140 652 -577 -872 455 332 791 -282 -665 513 -208 -421 -405 782 -895 601 -351 -815 313 -212 80 588 311 -130 400 -12 -447 -40 605 -563 -149 -832 -208 -286 -88 -324 305 296 621 680 -154 -670 158 -479 622 -831 -743 397 -227 -418 10 672 -226 -33 -630 182 247 -472 -612 372 86 -835 -484 109 -426 787 -220 724 -650 -716 244 195 -15 -675 32 -439 164 318 -736 243 38 -90 420 653 -797 -891 -427 -598 -765 -64 240 -764 -849 647 642 534 -328 -749 -843 -685 -325 792 346 -337 -226 -364 -599 198 434 311 -608 31 -498 12 376 60 -524 -167 -128 570 -43 -357 -114 -537 278 725 -325 -197 512 -45 621 -876 537 298 -244 184 218 564 726 -746 691 -268 457 345 753 -251 -140 170 328 268 580 -89 -814 -207 142 -458 -527 508 -614 -507 -390 467 31 -766 508 -615 217 5 15 583 441 -576 129 -425 -692 522 162 690 -102 459 -17 35 -182 -191 -630 -191 730 733 -256 -325 -459 -333 -741 353 792 -783 366 -350 -162 275 -70 28 720 -833 21 115 419 -702 -382 225 -889 661 -415 -751 -504 -83 -711 65 235 -267 439 -724 710 -147 412 -96 -294 -756 778 -654 -106 -415 368 410 -172 110 -820 185 217 584 -223 -623 -322 0 -544 678 -466 -423 465 599 -123 -24 736 245 -48 487 610 -619 -343 -512 748 437 306 219 -186 197 -679 -505 584 -595 -568 -276 -522 -355 -246 -475 -66 629 -74 473 -466 132 750 -102 -589 206 -370 551 205 -379 683 -330 -649 -328 -26 -226 69 -175 50 -857 -594 -880 93 396 483 -74 407 -76 -878 4 -455 182 -232 -368 493 -160 256 -396 -403 784 727 -253 -827 -415 -73 278 -604 -388 451 -220 -299 -549 -780 -509 -79 79 -318 -512 703 737 336 662 -614 -419 61 -625 427 -478 170 -679 -878 -311 -361 -346 -530 -220 570 -835 -375 375 495 -596 -458 -299 -593 387 290 -630 224 -683 509 144 -547 -142 -837 -566 -340 562 215 545 -98 -887 -817 207 -649 -410 -416 -190 671 -144 122 713 116 679 -883 422 531 139 -321 275 -98 -692 -45 -436 656 598 21 639 773 424 -401 -531 -828 -565 -801 694 707 -591 -495 40 561 -772 -251 104 -222 -878 128 152 -374 -204 684 -565 180 638 -196 322 189 -343 617 458 -296 387 -448 -471 -864 692 -768 -46 535 33 649 -666 198 -26 49 -230 -185 77 -28 -651 49 138 -872 -764 -734 574 180 20 194 23 -678 -798 -320 -772 305 -698 -567 771 24 194 -819 -527 681 -313 -532 284 -229 -815 -238 6 -422 410 -663 788 337 253 722 -726 207 -314 775 -702 -16 -487 299 -714 501 34 -825 208 6 215 195 -436 -114 -61 -779 739 188 -812 246 -31 -817 -465 142 584 496 -327 -673 720 -588 429 32 -873 -1 779 166 -637 14 113 -675 526 342 132 -406 458 -489 -164 516 329 -50 676 -228 -580 -90 199 -842 58 287 -43 -521 133 36 660 -474 786 667 -242 -41 684 496 -305 510 6 148 -258 -404 733 -249 -21 -483 -524 731 -289 -818 90 90 -226 -866 68 610 -317 648 -465 -807 -172 717 -307 -153 -56 -24 -453 -610 -713 518 -353 -260 -103 23 559 -84 206 -715 698 719 309 -692 369 791 -552 583 -869 -34 -284 52 -412 663 -677 21 86 86 -77 -184 -169 376 -29 -853 -257 -839 -754 562 279 -67 674 225 -741 591 -166 -515 -208 -724 -794 -442 516 -561 77 -186 -829 -483 -314 358 -286 763 685 -662 294 274 -707 -674 -153 -364 778 -584 350 634 -329 628 370 742 575 -527 -876 184 -894 -853 -659 -861 223 725 151 -23 94 -792 -196 596 418 54 21 -818 692 283 -437 304 118 -599 90 277 -775 -332 -827 784 738 536 334 -674 -796 -174 -173 540 231 477 -527 -685 -750 -43 335 -529 -236 -698 783 686 -108 596 -677 -418 649 234 -504 55 645 299 -818 509 -289 -280 484 511 692 118 650 272 306 625 63 -122 242 -244 189 431 -343 155 324 -423 134 88 288 306 169 -32 -131 735 -646 -703 299 -275 -250 300 799 -105 572 -69 257 31 -536 -692 538 760 -183 664 -385 784 -586 505 -436 466 -726 -296 -874 -900 -723 -379 695 -214 273 -686 -215 -455 -168 121 -548 -60 -547 596 -821 -582 -629 -503 323 592 318 712 762 376 -681 -416 748 92 619 230 638 -77 5 -53 444 38 169 -434 220 -843 -468 -492 -464 -584 -521 772 212 -195 538 -400 598 391 -768 -254 326 680 55 666 779 528 726 695 -264 -54 658 -300 433 132 771 36 -193 -854 173 670 744 -599 71 -739 481 -363 268 -396 227 514 -286 493 671 654 -175 593 -675 -308 -760 717 -22 -395 -381 -348 690 -104 753 -379 -138 297 688 -530 -568 627 -883 499 82 751 -20 -232 -569 -625 409 598 -539 410 232 -703 405 -859 -692 -869 -234 289 463 -411 588 -589 -229 -720 -242 445 -737 -699 -389 -176 470 -266 -783 -664 669 -450 143 -123 -550 300 -534 -48 -362 -456 -172 -621 -589 -37 -218 695 515 -633 -14 -583 82 -870 550 413 -102 310 -1 -484 -318 -206 -15 -191 -759 -706 495 588 -127 -635 280 631 387 -546 137 544 -420 -621 202 -478 -567 -250 34 489 -198 550 -551 -505 -770 539 507 -195 -136 755 81 -266 193 438 -397 -256 282 -539 8 -38 101 771 -502 -893 741 386 435 245 -255 500 -613 163 763 524 -208 25 388 -380 95 208 675 767 -355 -650 -733 -9 -121 -694 542 -802 -727 -638 247 -307 -417 167 -273 9 553 101 182 -45 284 739 -508 -504 -59 -211 313 772 456 493 427 404 27 -848 -559 536 -771 -277 -468 -305 -109 150 481 254 -688 230 -468 -882 142 -127 -311 361 -169 -283 -400 -233 -608 329 702 57 -635 -344 237 -526 392 -24 603 -813 -506 -145 -589 -571 756 564 44 68 787 -800 -74 30 536 -406 -673 -617 -346 -572 496 398 -886 -312 -783 -553 66 704 -818 736 -159 -369 -543 586 -327 -489 253 -401 302 -254 258 323 -630 -133 -91 -443 -620 -272 -456 -724 761 -715 689 -344 385 -654 -777 342 113 -26 6 -720 787 549 516 345 280 348 -514 474 -421 -656 456 44 -423 -827 -767 442 480 179 449 540 -245 432 -454 774 -431 693 -212 496 -345 -738 727 -763 -876 370 -79 -672 -708 -837 411 -236 -5 173 124 -709 -200 -693 -137 -473 667 -313 -857 -383 -821 -182 23 -258 91 400 -892 302 -615 789 196 -878 -527 347 750 293 -766 -26 19 662 -23 -105 -429 242 -557 362 -304 -582 461 -158 271 -2 503 65 -363 217 -54 -875 306 580 -790 -536 -233 -580 207 94 -542 -351 743 -220 -510 -183 -101 -623 13 204 401 -779 -170 278 251 -719 -193 154 -672 261 -559 271 -192 616 42 -474 201 512 202 -787 152 -60 400 695 475 -98 788 284 -873 -158 484 -497 335 619 691 -187 -142 -683 774 -25 662 -854 -479 -552 275 345 -91 -135 463 367 -206 -269 585 -158 -217 -140 -701 -472 434 -714 -360 209 -742 -382 702 412 -208 599 634 -261 505 -655 687 -373 593 -238 -685 245 630 -143 -618 -253 -367 363 -17 793 -588 -467 -476 -490 -12 -726 48 531 609 -820 -219 -263 481 88 732 -754 -380 -81 507 183 638 -194 -755 -619 344 -382 -805 400 -125 -117 -614 -613 59 696 507 284 98 589 -398 510 567 613 448 -118 196 -137 -286 -340 -443 738 -2 -505 -676 -200 313 515 -497 -207 -369 13 -234 334 509 194 -885 29 312 -162 -641 412 -594 728 124 -646 -455 -870 -88 -731 -265 -540 -285 436 -185 -120 -831 -249 407 -596 -361 231 76 -292 568 -874 -843 -826 189 -857 -859 -602 540 544 1 634 -872 709 511 -769 -91 -205 757 -391 152 103 525 135 -805 55 78 206 259 -472 -84 -504 331 -893 306 210 -233 -428 314 669 -475 -655 -434 -741 637 578 795 239 -283 631 -857 392 491 -872 -321 784 617 302 87 5 -200 -334 -395 -485 72 29 -427 -717 -572 -310 -583 588 322 -682 390 -510 -657 629 -871 -124 -310 -132 687 345 -711 195 -377 452 -77 533 -848 -551 -182 -387 -105 -572 109 -510 -40 61 230 -508 -92 -265 -828 549 653 -239 -824 -762 -299 -34 -44 494 -391 -192 -189 468 -354 -470 -899 693 -459 -489 -366 -869 105 210 -712 789 81 527 526 502 -103 -244 -151 -413 -414 -488 -327 -125 465 395 -709 -86 -795 -242 -744 426 550 65 -156 -858 -750 553 -688 38 -348 687 -328 -366 668 -874 -224 -60 259 -855 -259 -304 -159 564 -389 354 465 133 -121 -435 149 169 -295 589 383 -657 -403 -442 529 -577 -100 677 318 -135 522 -125 -442 -842 683 422 -755 133 328 -674 -572 153 29 -467 -206 -603 83 -227 -157 451 -886 584 -821 104 503 -105 -104 753 95 -257 -128 -880 -565 -412 -140 372 312 308 -78 342 350 467 -425 296 693 185 -137 364 -89 -614 245 -583 626 -290 -34 -861 -224 -60 -398 782 378 118 39 -29 -209 -617 -198 719 -54 -403 698 644 -249 324 451 303 -636 401 -287 524 -401 -641 -481 731 226 -147 69 -670 -227 -578 580 687 174 -44 725 5 -165 -231 -846 605 528 63 384 -521 -61 -529 -792 519 -186 -122 -574 -107 669 -784 678 -821 -472 -323 797 64 -505 -579 -163 -754 772 784 73 -295 -22 330 -756 299 -178 531 -49 -4 -497 125 -309 -570 517 -159 -417 -841 119 -845 642 -371 296 -320 623 -810 692 -575 -54 -305 -425 -551 -509 617 239 -134 -869 -153 679 12 113 230 -151 502 667 281 613 -865 -670 -204 691 139 -313 -193 285 232 -63 556 490 -611 -827 -682 326 487 -790 -884 595 55 688 632 612 -643 695 -492 -501 -309 -886 -842 151 -737 683 188 661 -573 -177 658 -258 255 -497 784 328 -855 502 44 -671 428 503 432 -24 -139 -369 -756 -722 590 -751 -190 9 314 -756 -401 582 499 -470 551 -293 -609 -253 -766 711 -892 280 328 -290 -587 -406 69 -420 -674 137 -655 -125 269 767 6 -823 -358 -54 -462 541 -405 -829 151 -455 127 -101 453 -390 -129 -871 669 -7 -891 355 568 -527 158 152 -321 -822 -463 4 -139 -208 -223 482 -609 435 574 -391 -758 663 325 318 -36 -490 475 -399 19 622 420 -520 762 424 -648 35 -317 69 554 -284 9 -860 -595 461 -144 696 205 241 -690 730 -594 -673 -238 301 34 -426 -565 496 368 -860 558 -532 -320 745 -438 502 364 656 74 -845 -306 -542 697 -886 -299 355 -610 329 -142 -752 787 -508 -378 18 427 -586 46 786 176 -146 -231 715 355 26 -441 -419 -835 627 65 -357 -752 -482 603 -283 673 576 -120 -531 -495 -83 414 -597 -704 444 685 -240 -141 -68 -434 500 44 -60 -246 -132 90 126 -266 367 200 -402 570 -305 763 -720 -308 -874 -453 -362 280 -859 -831 -668 -537 -387 -393 -286 -467 574 251 602 -571 -164 -606 727 359 -461 34 -465 343 682 -468 -782 -526 618 135 -744 -67 -117 432 -760 -763 207 -270 254 170 720 -30 -504 791 -16 634 -797 -616 -879 688 319 568 -237 57 -635 124 -273 259 -844 502 176 -706 -605 -740 -388 -243 748 -444 -882 703 -515 -208 -232 -785 482 -860 521 421 -413 -51 -60 625 -888 -421 -436 -83 554 -672 -76 -880 -81 127 -293 -576 456 -711 -425 632 -373 -316 85 -338 469 412 -8 407 -571 -673 606 453 558 -505 158 -557 -50 204 8 667 582 -211 -865 -202 -515 360 41 228 -118 -521 -539 -417 -355 -655 -116 482 -341 235 -54 -13 -481 -179 -31 710 -212 -699 -239 -676 17 -57 745 -469 -542 -445 -124 241 -265 -790 486 -316 -289 -306 35 256 534 78 606 168 -412 301 48 694 338 506 68 619 -7 442 -343 -422 -863 -498 -599 -486 538 -11 649 761 -245 506 25 242 170 121 -836 484 777 -169 162 -662 197 249 171 -238 648 -465 320 -558 -486 136 -597 -370 -178 682 -220 573 213 626 -843 -231 636 -303 -130 195 220 -619 -900 -487 -634 -532 524 -190 -151 -690 -651 -806 -513 603 -455 -743 476 340 -205 490 -104 -399 794 411 -367 -306 -239 88 539 -786 -267 -10 778 196 344 719 788 -75 529 316 119 -47 130 -175 -140 -810 26 -498 -353 502 -725 418 689 -91 -690 649 204 -591 497 -519 -435 -188 554 522 -413 -347 -43 450 261 -625 -380 -261 -136 -262 -265 441 549 -371 -234 -764 276 -855 309 -723 -692 -785 -755 520 707 -93 -367 277 -16 -640 -759 -635 676 622 266 -422 -585 -248 -250 175 -144 -546 -523 -593 722 -770 -724 -547 -169 32 -621 484 -132 618 544 -672 304 -327 515 -191 -728 -70 76 -610 150 -732 -92 -516 530 -319 -487 508 117 -560 -719 -354 -537 -163 -43 -492 418 -57 546 -466 304 -857 -480 36 -238 -100 224 -56 606 224 -576 7 182 523 371 330 593 162 52 19 -700 299 259 -885 -403 46 4 403 197 -258 728 748 -157 92 -302 -474 60 39 332 -872 -832 -305 712 -895 -667 -553 -27 776 -363 61 -215 -693 382 296 -811 -52 -367 -457 614 479 676 460 246 168 764 392 -11 376 -784 689 -230 124 -492 -79 -692 -280 -828 750 -62 -6 389 -739 -788 -656 -307 544 -440 -315 204 -585 -484 -325 110 557 388 89 200 151 183 -886 102 -635 -403 265 212 663 -620 184 -875 -894 -390 -591 95 121 -362 -465 -735 90 -798 -526 333 -722 -102 -405 -627 307 742 -58 48 -668 773 -603 -527 422 76 795 -572 -34 645 -779 -878 -675 366 -55 -834 -421 77 722 -878 460 -412 -542 -316 570 -141 223 739 565 543 100 114 -887 -307 -48 -116 -854 -552 433 12 -829 92 -184 681 718 363 704 290 -21 -27 383 -726 130 237 -769 -852 -133 658 -733 424 146 -209 748 -845 279 398 650 -575 402 331 -480 -191 47 -683 -880 475 -786 -315 -64 569 345 105 -411 363 150 -536 787 609 274 594 50 -447 -505 -714 67 -428 -509 -163 344 -757 -449 791 291 266 37 -390 -750 -650 -410 -268 -843 -374 -441 800 447 412 -318 650 -476 -58 -777 -827 -90 385 -427 429 -607 -405 -405 -312 -761 779 -375 -144 727 189 37 -736 711 425 -474 -607 -651 732 407 36 -10 425 -696 -648 -140 -397 -551 512 770 547 220 539 -821 -689 -897 -819 -177 390 -728 -396 -169 -688 74 739 -292 532 785 775 305 703 14 760 75 -708 -672 -271 192 -860 -218 -174 206 -255 543 -156 231 -704 -882 -727 429 -802 -48 -424 -105 628 725 -365 397 -357 727 -189 569 18 -140 -620 115 -761 773 -86 761 199 607 -239 -415 -619 482 586 -843 -515 -378 326 -740 117 -791 -321 -220 417 -766 538 414 248 738 26 507 10 474 488 722 588 -342 -100 -424 -351 -654 -402 -496 -666 -701 786 -710 -863 -382 -776 -447 -309 -202 509 487 -853 -127 -638 -158 -793 91 -726 -818 -125 411 -860 384 260 -740 477 -661 610 611 711 394 -440 346 545 512 458 234 405 -305 -561 -224 265 44 76 287 -635 464 152 -72 -356 -539 -547 318 -412 -354 -6 378 -831 715 -310 -637 190 632 554 -853 -410 -544 -301 -228 -882 -228 97 155 -716 689 -195 600 468 -457 -326 -527 536 110 127 -637 -149 44 -400 -641 -662 -181 632 -835 729 -185 125 -124 559 -778 621 234 708 -107 55 326 -539 260 555 401 139 -597 -849 660 -412 -458 -400 174 -859 320 -72 -150 -717 -750 766 28 167 -460 -761 -161 135 556 142 674 222 -370 517 -869 -606 -715 786 -216 -111 -374 567 -100 605 147 81 -676 46 -700 -618 -7 -406 -473 471 -764 696 -853 775 642 -489 -855 -266 342 -268 -567 -467 715 -283 785 739 174 -473 -55 763 165 410 464 155 -62 -464 -534 141 151 720 679 749 -796 -569 -831 342 -712 -682 83 -785 555 -397 -236 -434 521 756 257 -77 702 429 -628 291 -3 -293 -155 62 -358 255 166 -576 -312 82 -459 -5 -622 335 -254 616 -860 266 -654 -709 -655 254 510 526 -126 168 701 -680 -527 -37 -797 492 -555 -323 -536 -845 627 421 31 666 663 -201 607 -706 281 716 -57 739 -885 161 -561 84 147 -29 -188 -458 698 -91 -900 645 580 35 568 -126 -70 468 509 -24 168 615 -763 -460 583 363 473 108 106 771 533 730 -648 33 556 -84 -338 -173 -30 4 -78 -413 -345 107 505 -16 752 -871 625 725 421 -602 -154 -617 764 84 580 -178 -549 282 45 -393 -816 -333 407 -163 403 282 -44 -467 -833 131 -270 -866 176 -357 677 201 -629 334 678 722 -78 -4 338 620 -403 577 -761 -681 372 -548 478 711 -684 376 219 -137 147 -828 -264 408 470 -678 491 -227 116 749 -590 298 -87 -511 -363 -277 -413 -17 -409 -437 -165 -681 149 534 549 -627 783 490 -543 -615 -93 225 320 792 -334 -719 -155 -673 -671 700 479 468 -205 -506 721 463 329 350 399 -31 385 -718 -661 766 4 -720 -153 35 214 -141 -341 404 542 -742 -553 16 453 -295 -44 -598 285 -847 -144 600 384 68 67 153 -268 378 656 190 -832 673 579 756 633 -89 199 -792 705 617 336 -549 235 190 -368 253 -329 509 -423 -115 -490 -177 -661 350 111 -593 -849 151 -696 37 258 -744 -425 -869 -776 -696 -124 373 -871 -320 530 -656 -555 309 -786 -280 -433 -751 76 -46 277 -250 757 416 166 501 -381 434 491 -152 -89 149 -354 376 441 659 649 -718 -410 -226 230 -487 98 108 795 -63 120 182 -391 -214 -372 -660 635 -806 794 176 41 -460 -174 434 -856 720 -801 458 -679 391 -32 426 554 365 -695 398 642 202 304 -820 295 800 -729 209 -642 225 -178 111 -787 -410 20 -134 -815 -414 279 -54 -84 558 782 704 -885 -104 -93 -522 316 -739 196 -72 587 -457 -597 467 330 -39 371 472 525 -251 -868 398 371 -22 15 -805 -31 -813 -140 271 202 591 359 188 -258 -436 396 -801 69 521 -178 228 107 710 -539 -452 387 -7 469 -162 592 453 -354 382 -66 -574 773 -690 -737 -685 687 632 516 -860 650 83 699 555 -106 -91 -721 -381 573 -477 -848 -759 -589 129 494 46 66 -205 251 320 528 285 -805 -681 176 -669 -117 -373 749 -750 -653 -126 -129 -865 452 -365 -616 -673 583 409 382 -562 176 -169 -608 -894 -382 239 784 -710 -36 51 -439 372 486 -369 -43 -340 -556 -570 -51 -814 417 -212 518 604 -231 278 -222 273 703 -231 553 543 482 -866 195 635 72 -194 -37 -459 72 794 231 398 467 210 304 -684 12 -895 -19 -615 -855 288 191 703 538 -229 178 -480 -72 -196 -758 -851 677 67 388 524 83 66 41 -740 235 405 -324 -646 695 -542 -761 64 273 -560 602 687 234 -299 -674 177 -773 -890 -460 -504 382 -851 366 -183 -527 640 454 -380 -832 -549 -456 -149 733 -681 -814 -237 611 -275 -648 -543 -20 -280 -47 448 -848 392 -518 774 -359 -900 -793 -561 737 -73 -341 211 -502 664 -499 -567 175 153 570 -684 -323 -137 668 373 -701 -120 613 -832 536 527 -227 428 -167 694 -189 -642 -87 539 332 -812 133 599 -246 162 -544 7 694 -460 324 27 -420 -457 603 -148 149 200 71 -279 517 556 -852 195 -647 -124 -311 -242 -605 -781 486 -895 470 -557 238 -621 717 95 691 -584 743 -675 -681 -478 -220 595 660 54 -434 -532 14 47 732 194 -485 -622 -513 193 617 -882 -519 319 -57 -359 373 -653 -493 544 -798 -159 107 -316 28 -185 -139 668 18 -125 -622 -872 281 3 -624 -735 674 -147 791 -728 269 -106 -761 161 -343 -65 -77 -371 -258 751 -812 693 470 426 -808 -5 185 -356 -274 670 161 415 -46 727 -424 -881 -693 -723 -733 -556 -325 -554 377 -561 -268 23 738 -557 -426 560 -219 -412 -171 17 -94 -549 -609 -297 203 -398 50 -315 -3 215 491 -424 -513 -42 736 -619 655 -700 -310 -467 415 -230 776 389 -105 -602 -891 410 -184 -762 -678 316 -477 -369 -14 -704 406 -370 73 -200 -689 -780 -134 120 -84 25 109 -532 -817 740 -428 528 -770 514 10 -578 -703 752 -310 397 712 -899 160 -892 755 741 -673 -308 -156 -712 -401 -525 -10 -751 359 542 669 -425 -139 -275 637 651 759 -257 -605 390 -195 -12 184 -541 510 -353 656 54 -474 -584 -72 -387 274 718 -147 -827 -194 -392 795 -552 -606 -850 -315 99 448 -567 649 -330 788 674 562 691 -72 -690 258 -855 714 743 -564 428 490 324 -857 745 280 -380 -660 713 -125 -46 -734 11 155 144 196 553 310 783 -641 -723 687 -480 283 760 43 27 315 142 216 -219 187 361 -755 -186 -590 -747 -715 663 -370 100 473 370 -91 -286 -594 -768 456 695 -497 -135 461 581 -12 220 -295 -60 -710 -722 580 -216 246 -784 -766 71 249 485 712 -55 772 -746 -662 -686 -356 -786 585 28 -706 -748 -782 461 -643 -301 570 524 615 -666 -273 34 612 -815 -507 -313 -599 108 604 -293 605 336 -386 234 1 -738 508 -623 673 -33 499 -368 -250 521 787 -347 696 224 406 -23 110 -553 333 616 246 473 -806 478 -373 149 -75 -78 647 44 605 665 -572 -246 -330 498 438 -289 3 611 -437 796 94 457 -209 126 -512 764 530 -779 586 -34 669 473 -141 107 -803 13 -194 617 766 398 -519 -306 -594 -370 369 -250 -56 -569 -126 -44 180 573 -330 79 -114 -556 739 -745 -129 62 104 766 217 -226 737 13 727 171 -296 415 639 -769 -841 776 743 582 408 737 448 -428 -777 -452 -546 -714 -162 -183 34 395 305 -496 -816 -365 -516 -712 -655 -338 234 -428 -613 -770 259 -596 0 610 -754 299 -429 738 565 395 -340 417 -330 -255 21 247 393 -862 -484 480 -813 -841 701 303 528 -223 567 -305 -694 98 -248 -257 -874 -791 113 -281 -683 -263 -836 241 -69 -315 742 -373 -346 -459 -862 -320 -692 -599 -16 -882 94 2 -450 -691 294 410 -470 -334 493 523 -762 234 -422 -474 -10 407 -234 345 455 -788 -893 -90 -732 -303 117 752 -59 -187 -470 -619 -638 -41 585 -232 503 677 265 -659 383 13 52 -766 190 -198 398 495 106 -81 -641 -37 -685 -858 236 -869 5 674 304 53 761 -750 -798 440 490 -485 359 103 -615 360 -859 -454 163 -185 -444 -503 448 -859 240 -162 -839 -497 563 -418 -70 70 -417 -284 -265 -613 -150 345 765 601 164 94 -382 377 -278 -809 -264 -88 743 -264 -815 22 376 618 667 532 297 -780 41 -803 -330 105 -768 -508 758 667 -92 -545 -512 -212 657 496 -107 341 -155 558 300 519 -770 201 441 -628 -844 -819 619 -498 318 -848 -684 294 326 -220 4 369 -662 661 88 -605 635 590 -470 145 -702 259 20 -730 -694 605 333 -487 -568 -156 301 -50 70 -494 470 58 237 565 531 -250 493 -880 -276 668 -467 505 -578 377 703 375 378 -401 696 667 -21 -868 -794 449 710 -83 635 -809 -649 -5 150 318 -215 689 659 613 738 -437 67 782 -702 741 -732 547 -405 -755 -654 -837 -897 -210 -106 355 439 -591 207 427 495 -461 -382 523 663 -86 -338 149 677 -173 697 3 -203 -758 -427 23 595 -153 -596 -859 -781 -732 632 426 -39 712 -347 424 365 -480 -57 524 -215 640 -302 203 358 562 -723 -181 654 -35 110 -6 774 -129 634 756 122 -184 -840 -94 -361 -133 -809 626 572 -368 -777 787 464 143 -683 406 563 -114 -113 -858 227 -231 606 557 -733 -872 -883 467 -109 357 -46 -299 -604 -10 -181 -223 -92 513 -821 52 531 -20 300 -686 262 573 -297 -632 -423 -449 -251 118 578 -419 -429 -285 401 -466 494 -493 -554 368 174 -199 -736 223 732 55 -367 470 -720 -231 -702 449 387 -274 -140 -217 435 467 -376 -18 375 -399 -311 -443 674 215 -843 301 -486 468 322 583 -704 -671 -559 -812 378 483 339 315 732 -868 -496 -835 -74 177 424 337 -890 -726 -746 -296 637 448 698 781 282 589 109 548 -12 140 465 -579 381 55 709 743 -70 -699 -597 -697 100 -188 -463 184 246 788 -846 695 668 612 -822 602 -227 386 -413 -666 -693 460 -265 134 -570 -292 164 696 -180 -392 430 287 -27 147 -493 -389 -26 190 57 -663 -22 373 -7 572 387 -489 700 334 353 -323 -678 680 226 210 214 597 329 214 -313 736 -727 -503 -776 -408 -283 -579 457 -379 -687 -335 -219 -383 -720 216 103 -204 -539 353 444 23 564 -127 -32 -292 -529 789 -679 322 748 402 328 37 -408 728 -742 -77 -420 -792 -274 -809 6 126 95 -893 -864 437 587 11 -407 228 -778 -821 483 -364 -336 392 -134 -593 -231 119 -870 -527 -498 -511 -305 -223 96 -180 -537 660 -835 760 -110 334 644 -48 -34 7 -217 -118 -439 281 386 -894 -624 369 486 -594 -256 683 -245 -372 529 525 -541 719 -460 -635 -238 89 377 -876 32 341 282 -623 340 77 402 -440 597 -52 -294 -23 210 329 174 395 -351 -845 400 -144 -451 732 -358 194 -157 -491 -457 -823 172 -163 82 556 784 -152 -37 -166 -443 -865 484 -652 407 -726 -104 648 77 7 -125 661 -783 65 428 163 -501 92 -723 -614 462 353 694 -301 770 -277 576 555 204 -887 282 -397 -758 -880 -83 -6 116 49 308 463 489 382 734 681 -556 182 -109 590 467 598 519 218 -182 261 -582 -413 -64 -341 -618 -5 -118 740 108 445 -496 494 750 86 -834 591 784 379 -128 198 568 -797 413 -461 -116 765 779 42 -576 228 442 512 144 -643 -103 317 -502 280 122 -270 203 93 229 -215 11 -24 -499 -312 -392 -183 719 553 453 427 -781 -67 16 47 720 402 -379 16 -222 -437 502 313 712 790 -256 -514 316 -428 -854 -626 -532 -296 373 715 598 -449 -638 -88 117 536 38 -574 557 -750 -205 144 133 -551 -858 -355 -213 299 -664 -418 -546 58 362 439 -463 -507 374 -301 659 324 568 689 42 -292 292 -101 -485 485 49 340 729 -74 -366 232 163 -432 -55 -27 396 135 -544 -894 580 -284 -777 -737 -93 -346 576 260 609 -620 435 -701 475 -303 755 -639 580 136 -793 163 372 43 651 703 -195 600 185 -459 -242 564 -815 527 -817 293 -107 -512 -26 -363 -599 -802 -81 -857 -681 38 -27 -489 487 421 -113 -707 43 198 -886 258 693 -592 4 -309 666 -201 476 -439 758 425 -765 539 84 -191 -635 -436 727 -412 -731 296 599 210 721 340 744 498 304 184 619 113 232 178 -643 -58 -852 686 -856 792 516 25 712 369 -378 511 476 600 259 -401 -468 676 -561 691 -634 454 -603 -337 460 296 -893 440 252 -735 645 358 -759 511 -476 -104 516 64 295 -616 537 306 -145 -883 741 -594 -279 393 -561 743 800 -182 37 -803 -743 238 -516 669 -409 -337 -354 -679 -589 548 -825 -58 60 135 -456 748 -435 331 -694 -40 789 562 609 66 -733 212 553 530 -271 -354 118 125 543 -162 -463 -587 -593 21 -286 544 65 165 692 -413 27 -576 -114 758 257 -675 -233 580 -499 -51 50 618 190 -201 -729 -426 -190 -724 490 -524 666 -7 337 733 705 15 -73 -615 -852 115 -320 262 -762 -545 549 -339 -869 -367 -179 -611 -407 -110 -599 -57 -898 528 -802 -87 -456 -437 565 -49 -60 573 252 -862 392 -710 435 137 -816 31 -220 167 704 642 -51 276 -17 424 -842 -306 344 -532 303 185 -139 89 24 -701 -51 -142 -453 -651 78 -225 624 -181 501 18 327 691 -652 275 749 -231 -429 -92 -298 727 357 200 -218 81 -421 602 -214 713 194 164 -798 286 577 -386 -427 720 -271 357 -689 -161 383 605 -342 -849 381 -655 75 -855 36 578 511 -68 -484 104 -413 -724 -790 372 461 -246 -188 -269 502 319 108 616 -346 644 -203 -830 -189 719 487 -405 -683 67 796 -551 169 593 -162 -499 -511 359 -379 -560 229 508 678 749 264 -526 226 369 -342 -599 672 471 -1 717 687 -57 -607 532 -111 389 -437 710 532 688 -106 303 -687 -121 -17 394 -739 -426 -454 -791 -339 -828 4 28 545 583 688 668 -258 318 541 580 -866 -842 -382 393 298 649 -209 769 -699 -3 177 600 149 -381 727 -709 595 59 -23 -861 -399 -56 665 454 286 425 -886 -381 -639 410 -363 547 776 285 -733 659 401 -467 387 600 676 -893 757 -655 -219 299 -812 240 344 -265 -177 -59 687 -333 -190 442 -148 253 -750 284 -469 -294 582 -633 -19 -594 -549 -385 103 -188 695 786 675 257 -883 -100 -699 162 -230 497 -497 243 512 -492 -850 298 -159 446 -460 -435 92 -369 439 340 -414 -102 -766 -804 -360 588 201 610 774 446 790 722 -745 -33 209 -793 480 49 294 -771 102 110 -567 -354 60 -734 -397 185 -27 607 751 795 275 -287 -808 -604 762 -572 40 334 -718 272 414 608 532 -728 -636 225 -242 738 -266 -441 -603 404 -745 -716 584 177 541 -681 427 229 -362 756 -555 -188 -630 339 -775 -866 -884 422 241 -800 100 -754 -244 -256 -9 -178 493 110 -641 -291 -611 -290 -547 113 264 -770 -642 564 -91 -502 -25 -222 -652 -28 113 -28 -77 -264 64 586 613 -791 -471 -237 564 719 485 -810 169 -464 -347 188 -582 90 333 25 -339 795 -359 -515 334 281 -41 -884 -269 297 -104 533 -261 17 280 -33 383 366 -489 546 319 247 -736 -229 322 255 437 -377 264 264 677 -365 -283 -23 606 750 61 190 -491 780 -606 -391 711 216 248 11 236 -8 246 583 386 -17 -396 -62 -474 -46 414 77 -445 79 -557 -751 276 -96 387 780 -43 -375 -297 -52 198 -452 -377 47 279 -405 -580 24 428 -464 -313 -762 -635 10 -551 584 -547 479 -881 124 -766 341 -44 332 12 -677 73 -565 -472 136 -514 253 -462 -588 122 -7 -852 -156 614 435 -281 288 -316 393 -427 -887 743 -365 -680 670 443 326 535 130 -683 -748 366 6 109 84 -767 -715 -783 -788 -781 -825 230 8 -277 400 577 -279 -687 -671 688 -521 -676 -544 -128 -139 -853 -28 23 -153 361 790 550 -59 -828 -272 -148 725 589 -567 24 -306 -798 775 -562 511 -229 333 -174 61 -381 402 132 186 -99 52 160 -554 -341 523 88 -119 386 -106 68 -850 -292 -321 226 -400 254 343 190 239 645 373 -215 547 -29 -838 554 -731 -646 503 529 -490 374 660 -874 81 591 -281 -501 -541 -174 -671 -794 346 -679 -134 -433 778 -56 678 -444 -718 -197 462 759 212 -873 -332 -304 500 -567 260 78 -388 717 236 37 -111 596 -872 526 445 125 506 -548 -107 294 23 -372 -657 -441 -425 -264 -42 -738 -359 -532 763 35 -45 133 -218 598 -164 669 -269 461 -700 -708 -752 -395 -12 -774 430 288 -565 -781 -898 -450 73 477 -203 -116 -837 -720 -710 -69 9 336 -123 -394 -585 53 -169 732 -83 104 -391 553 259 -209 -56 -617 -249 -641 -79 735 -460 -180 473 589 -699 462 469 405 359 -37 77 175 719 -556 -89 -152 741 449 -10 -485 126 0 -31 747 -257 139 218 -262 728 -310 -872 -499 527 -612 -819 -827 176 364 -775 -104 -398 -483 366 -486 660 514 -597 -294 325 -726 542 -634 -881 -377 -793 195 -693 -365 155 -269 -644 -263 541 344 -107 -603 -409 -260 681 722 -792 630 -716 590 512 -742 -799 434 -736 -753 233 336 152 119 611 295 743 388 -361 -504 -443 -366 -516 -691 -591 -388 -599 -878 -208 460 -205 -61 152 49 405 -657 -267 -800 -747 -386 729 25 50 345 -812 196 680 -865 -434 -624 -472 -534 -641 -610 -522 -513 409 318 382 -694 -543 522 -9 -834 -61 -337 412 486 48 -245 -100 608 -714 774 89 -800 -430 8 -295 178 -138 250 453 -843 635 -474 -67 789 119 -136 605 567 -455 -126 771 -531 435 -288 491 41 -290 155 -158 -762 -731 -519 -202 339 285 -51 687 -485 -74 699 619 -122 339 261 521 -618 776 -116 380 -898 -198 786 -581 660 -236 -852 -672 -358 -878 387 620 -293 636 -698 712 313 -355 631 -120 -276 -353 231 -285 -703 -61 -336 435 -812 38 -67 27 -748 27 156 -190 -772 756 90 -279 480 -345 -808 235 102 -411 447 -495 731 12 -604 -464 18 796 375 -65 191 597 224 -123 -77 137 -316 -229 -460 -879 657 -486 -168 734 593 -41 -140 -366 -802 163 185 502 -702 -806 -769 550 -716 -652 379 -728 427 698 125 -683 -847 29 -670 -165 289 -485 678 -389 719 266 381 -810 387 -242 -276 242 -375 -641 -13 -814 722 236 -577 -742 665 -209 117 759 -201 -160 319 564 706 679 257 659 638 -671 658 -252 -57 132 -821 382 43 -527 773 80 -483 -43 276 -447 193 -424 -154 29 229 -512 207 -564 -695 418 555 -61 333 -267 -382 -644 -421 -180 -98 -414 372 538 -523 -181 -505 246 59 -348 446 -44 630 -80 -479 202 209 80 -142 -643 60 505 544 164 -347 323 -646 570 -792 -279 -152 -178 297 -259 -630 96 369 -314 191 -860 -318 -392 -654 -692 -611 -882 -810 -267 247 -580 733 788 -236 660 -879 164 706 89 -34 -813 92 437 -757 762 682 513 473 -107 392 -356 -192 521 247 402 -478 -207 -281 -558 494 -281 552 -813 524 396 160 485 -224 -409 -228 165 156 -401 148 595 522 -155 -163 507 544 682 -612 -437 793 300 330 -890 -121 -418 532 492 -406 786 -578 -88 -364 -789 -108 299 -157 -551 -274 182 -434 510 698 -68 41 121 -687 705 -2 -377 -534 -254 -440 43 -593 -420 633 307 335 69 -136 -226 195 561 323 -51 495 703 -294 -820 780 -137 161 47 -724 -262 215 -830 163 -458 -463 -663 -892 -524 -276 749 -10 -679 -859 305 -457 -439 -837 -62 -720 -792 -449 -2 -56 199 311 585 -859 -299 -861 679 -6 183 719 -239 -484 234 -453 -487 -6 -142 -814 -741 -378 -70 515 371 401 -626 494 -672 -6 -418 244 -297 -649 -791 452 -501 -235 78 449 -129 -161 19 -91 -865 -246 603 -395 -886 171 -121 -446 73 784 -637 -349 792 275 564 -711 738 291 537 -727 -426 -173 -543 -180 87 -173 -333 -144 -353 -628 -502 494 266 532 262 662 -152 -76 168 -384 -822 463 -761 142 683 -435 -96 -819 -162 -523 -96 629 -832 579 -451 137 -108 -110 787 508 179 -438 567 -91 40 -4 496 517 -166 -892 -24 -752 286 -677 796 -489 503 -424 -336 -698 -36 -745 -30 230 208 779 -477 130 -799 -594 426 350 377 -792 69 260 -589 -750 -603 479 434 383 145 -718 -313 749 563 -574 83 -291 618 -130 6 -77 130 -672 -520 -726 -95 511 -130 -503 131 -155 -476 615 640 -440 683 720 100 220 -124 486 -689 -107 105 579 204 -773 -179 -82 -441 -301 437 -591 -328 -257 -434 -238 -485 -611 -445 276 -139 237 798 538 -701 -871 -445 -439 673 404 49 -667 -512 60 -21 725 770 -852 797 779 658 97 -546 -627 -368 487 -860 197 -309 -610 -781 349 500 21 533 -403 531 -898 10 -431 507 325 87 558 -215 645 -160 -128 -790 444 -447 333 710 696 455 534 -520 28 -581 -416 466 102 -766 -646 543 661 -211 356 271 -112 156 34 257 -91 -279 -747 -493 33 -586 -435 -84 -93 498 438 138 -45 -577 -38 -316 -57 367 -806 -247 533 251 -714 -268 307 -56 57 -519 242 -796 289 -411 123 -374 272 -409 209 -79 -711 -396 7 -837 -312 -211 -491 657 -295 799 605 -546 752 -207 502 -515 354 282 166 195 -758 528 -416 -784 715 378 -742 -372 -66 -180 280 503 109 -861 -201 101 -748 -335 -415 497 376 -71 -38 578 768 -395 128 256 719 -261 569 -511 -81 -862 344 781 -667 -800 -485 720 -25 -522 440 -159 730 602 -237 522 375 469 -40 -594 -733 726 -352 21 534 -204 -36 -57 -722 132 -508 358 -788 -16 -765 251 155 588 -743 -179 212 580 186 412 407 682 -682 77 -505 277 494 749 639 358 593 -404 356 184 -780 -300 628 264 -524 186 -243 621 664 -378 116 -818 679 257 -345 -759 165 -775 -631 -69 -237 186 531 -880 400 507 -77 204 -848 203 -738 -429 -263 -617 -748 -807 -2 -325 290 764 367 -726 -333 -364 -272 -323 123 28 -16 -98 -696 -165 -113 596 -721 410 492 -583 513 331 -53 486 -658 234 -450 638 -88 -145 -62 458 -428 322 -315 -64 463 319 -46 496 -387 -263 -361 -668 -349 443 412 -897 283 -155 768 -766 -643 694 322 -293 259 -737 699 298 261 64 -895 -512 -790 661 269 -573 -508 -522 107 -529 77 -732 318 782 750 -584 -594 392 712 90 -733 -693 41 -290 5 606 93 -84 -173 448 -558 672 -343 -211 -587 -270 503 328 -791 -802 555 -194 -154 219 317 -132 -593 141 -74 -860 -86 -675 -130 -600 -219 -429 -606 -513 -29 -372 -164 296 -470 -603 -230 -713 444 621 -416 512 512 -490 468 684 463 670 531 392 -182 -844 132 -548 -224 456 -731 -590 497 421 -755 90 -288 -266 -779 -395 649 110 -885 -610 410 380 -90 -287 -188 510 205 -870 -134 -500 -44 -363 -102 -357 728 39 160 -691 -120 238 602 -440 -820 -614 657 337 759 -763 -876 -707 -21 153 445 757 118 -838 -434 -282 -425 -82 -23 -109 775 117 -228 -870 -19 438 441 290 229 -146 670 -60 -699 559 -472 -101 -415 -337 -268 -144 -214 -102 -565 -781 32 245 786 -842 -399 374 643 -751 41 -692 -720 -134 -741 187 -473 -888 -629 716 20 -129 632 -392 -331 385 -877 -23 367 420 -328 111 -470 182 -328 -363 511 -836 155 255 -522 434 -547 714 637 199 -445 320 286 -204 -801 480 377 512 145 -856 -294 109 -402 -26 -698 64 -639 -502 -503 -285 -37 467 169 214 -601 114 167 -803 35 -484 99 132 21 -470 536 447 370 -832 450 -314 -63 -795 -410 647 798 -656 390 644 -414 119 574 670 -795 -462 192 -9 -704 -771 -539 -281 -414 -228 105 -218 -605 -550 363 -316 -476 -166 -711 78 784 -46 -624 -246 -467 -78 35 760 -684 -728 148 -429 -251 797 416 174 -674 740 -360 -424 558 -620 206 107 -561 -501 -611 775 533 166 763 351 -365 108 68 40 -363 -51 -690 -795 529 274 -361 542 222 -249 348 -49 -327 -673 -335 -614 292 -201 -28 -47 -641 -851 176 691 -175 -298 -404 645 399 449 600 254 -343 -104 -440 268 -711 470 220 -721 -323 -769 107 -740 -582 -84 -106 591 183 546 -601 456 753 -41 -131 691 -648 -308 -843 -497 -237 -341 294 625 -103 303 -674 -398 -327 -149 -878 -824 -824 -486 -465 665 799 215 798 720 607 -274 -617 664 124 -277 -113 119 424 -151 584 71 -99 348 -852 -688 746 -730 274 -837 394 506 -708 -811 3 -626 -312 538 -20 -828 -73 595 -533 -240 -305 526 432 -8 451 -176 -314 -338 -141 -776 -378 590 199 -483 -42 675 -862 -693 -822 -538 -769 246 -688 411 783 -700 -809 -114 -110 503 319 440 421 189 10 605 -452 706 -23 -3 443 -424 505 765 -484 -802 -73 -72 572 -448 447 -418 -422 411 -601 194 -863 -745 272 -688 -727 -183 299 570 -786 -138 514 798 551 -31 -489 756 -164 -692 -31 -691 374 -57 293 -834 705 310 -62 239 85 78 -879 588 -736 -620 -819 -361 -323 -809 -465 548 503 -603 739 -781 457 -484 -651 525 207 -220 -661 362 -247 157 557 -9 113 -328 -165 -761 -267 -667 626 -201 -547 -184 -675 -346 793 -607 573 -67 106 133 -730 526 394 139 -599 780 -253 -534 539 127 719 601 -63 117 -595 -323 -852 44 -863 237 -69 -404 -696 -88 335 -723 -305 -683 367 -649 515 -350 6 478 139 -645 -899 188 -399 567 778 432 527 -659 410 -106 403 -881 -710 -379 -704 -425 -375 -349 -535 -830 575 -608 283 -869 -505 777 -117 696 -700 -274 -393 544 231 255 11 250 -320 -703 -488 759 207 -874 150 -751 208 305 -771 138 310 261 -498 245 597 -465 -283 -790 545 263 -232 -580 -212 -510 -348 217 -895 -627 137 -333 -708 205 -698 366 698 367 710 -593 -194 580 155 560 554 688 -120 -464 -78 -612 326 799 -92 -545 196 -322 738 429 -362 199 -393 -75 703 -701 -467 84 -289 677 323 -891 -104 454 -765 -324 64 285 -593 774 385 248 -128 -172 200 756 -642 -665 -127 -158 -234 408 -579 -357 290 370 108 175 135 -619 258 -505 216 -846 -509 -165 -435 -207 -74 108 621 -118 -760 -562 -276 -721 751 -61 -863 -843 720 587 -3 549 -199 49 620 397 171 -79 -286 -639 370 750 273 -426 -503 -459 -782 23 302 -876 714 -892 581 -779 622 -174 -234 567 616 -280 551 480 -322 -10 591 321 2 -435 232 -215 -358 -613 -888 -554 113 51 -333 599 -199 -187 -626 -835 -837 -880 513 480 -597 121 -276 211 671 -79 276 644 -863 613 544 -273 625 499 -811 -314 -61 129 391 -624 691 -81 682 258 784 -772 93 539 -760 -434 228 321 388 -242 -94 284 734 -649 -744 626 401 493 9 -601 -297 475 -497 -852 -32 -45 692 -174 587 270 697 -486 -819 242 46 151 351 -790 -592 -764 82 645 366 -754 759 -722 71 -59 351 713 341 -168 -858 -532 421 -147 -339 655 -708 -243 -236 -233 43 -271 192 -267 625 -351 -261 -659 -308 119 42 -567 -95 306 -646 -545 -260 -679 346 -810 -768 328 -516 -13 -22 470 437 -467 -492 -117 -300 329 -409 -627 518 522 634 628 -704 -594 317 -27 -550 752 792 447 -758 129 565 -868 -823 -416 -186 -467 -608 -437 -183 -80 -153 -651 108 113 770 -288 471 280 -340 492 692 -341 -374 -685 428 684 561 -604 698 740 179 -121 621 -796 793 409 360 -374 -194 538 84 -290 -475 -483 -129 -4 -572 768 -846 418 -804 -236 565 -700 -787 771 371 587 649 323 -124 -308 600 338 464 -768 249 -785 -525 -302 43 599 538 -602 61 56 -892 -371 -375 798 -805 -428 -589 -442 504 209 -448 -28 -556 -15 226 798 649 -627 332 -45 -304 581 -261 799 585 -424 267 612 247 -369 668 403 725 174 228 -716 -363 46 -762 396 612 742 84 -253 -563 -624 -523 154 45 -319 126 -252 -461 160 -553 -335 -403 -350 -705 7 94 14 -611 771 -252 -273 74 -680 63 -129 338 499 -893 -236 784 -555 -481 -276 746 599 250 282 553 -219 369 -682 -224 522 780 -763 491 -739 458 -547 -212 73 -399 699 -568 205 -671 -261 -815 328 530 139 -340 -828 330 537 -760 -73 292 -806 -571 -862 164 -309 501 -572 504 -555 -620 128 22 -170 -520 -212 -163 657 394 754 734 737 306 520 734 127 -390 482 -586 -8 206 794 453 751 504 229 -196 473 -604 -429 -799 -513 -249 -637 -53 244 451 -700 413 -228 271 567 668 512 507 -844 523 766 -18 -698 -750 -326 502 -13 -184 -214 265 -418 788 -355 -306 -396 -107 -822 -407 613 676 -305 -487 569 -463 222 -774 106 704 636 -631 -564 -523 -533 -814 -866 -167 -550 46 -639 -276 726 -385 -24 -395 30 13 -393 -777 -6 406 -617 698 531 549 -819 -447 105 -789 438 -229 495 -570 -316 -276 -418 729 -531 448 356 -227 166 391 -709 476 552 23 596 -88 9 776 410 -53 -230 -150 -76 93 35 -413 -283 135 89 -444 686 322 551 94 -610 -314 -617 -404 -667 555 342 16 796 43 -232 -75 -617 -178 -570 490 1 -136 -817 -524 -865 -199 694 -360 625 -766 54 204 -266 -394 -335 219 458 -207 160 715 471 528 713 653 -628 578 135 -534 400 -398 797 -549 -477 149 -280 323 791 764 -613 -55 107 -412 -873 734 318 -535 65 127 517 790 -725 745 -615 197 537 -422 586 -141 297 788 -178 -28 -637 700 -449 -17 -560 692 143 -810 -425 -133 503 -277 786 -39 320 -313 -718 -428 617 -628 422 -204 -574 -865 260 -682 -124 555 783 137 -36 -834 -584 -605 203 707 84 -872 57 -344 53 565 314 -836 184 436 170 -94 715 -342 196 -503 -408 463 -690 463 432 -220 -712 265 514 451 -840 -731 -722 -490 -579 -122 -205 777 -421 -888 332 395 218 385 -278 -722 138 38 542 799 -383 599 795 -671 672 125 -689 526 429 485 179 -652 -780 -728 -106 80 -862 -644 593 -649 -578 355 52 -813 -659 -512 -392 744 298 -225 330 -422 -861 258 -658 432 657 -759 250 467 13 -369 -241 -719 681 -495 428 -528 -204 -631 -868 197 -267 -338 71 355 -365 498 -6 372 651 -329 292 644 243 282 -136 511 -669 -431 755 -805 744 -105 -465 -103 343 -402 429 -178 -646 -184 729 248 -507 490 -709 -229 517 -318 218 -630 519 -421 -481 294 -14 36 184 -390 623 -80 -173 -865 -736 -142 324 660 405 -689 -785 583 -646 -556 -330 585 85 -364 -44 -311 -86 277 -594 792 -203 400 678 403 -371 -15 -260 482 -818 -500 598 -871 -336 -767 415 -719 -524 -304 127 745 165 567 -218 -311 293 -544 187 -770 -834 653 -704 231 -524 -235 -420 -854 -519 -709 -641 -673 -113 509 614 743 642 -433 230 412 292 331 90 367 -112 -248 -408 595 576 -639 90 -295 743 -730 -94 -883 623 -470 -391 155 -488 220 67 -656 -555 646 -464 -783 -274 71 277 -258 -701 279 -645 577 -548 -646 741 435 475 -246 204 112 -396 295 -874 642 -770 420 -868 167 -207 -205 69 318 663 189 -406 727 64 -388 39 463 -242 226 -46 -514 -552 -81 -307 688 189 556 -80 663 -308 281 471 -639 -71 -37 358 224 -100 172 -750 -898 699 685 -364 485 248 629 346 34 -95 -162 517 171 -229 -180 -702 -175 382 263 131 -109 256 -674 -766 -655 71 -308 -318 449 -156 -541 161 168 82 -510 645 764 324 517 -113 -883 -473 -297 212 -731 -498 -412 250 -159 -634 -195 770 -216 503 105 623 508 -543 330 -519 -329 -29 -453 -490 -378 -673 -256 -250 -44 -661 228 308 -487 312 186 756 -455 -419 -146 492 304 414 128 -832 -606 -399 746 -726 -139 -840 -563 -301 747 677 -501 -50 -304 -700 -813 -897 -552 564 342 343 464 797 -232 533 -333 636 590 27 -523 -557 -529 300 -115 -310 -590 -731 74 484 -849 670 305 -601 -858 467 122 -610 -497 -146 245 -251 763 235 -743 398 514 389 -547 197 772 67 -37 -167 -319 653 -256 -852 -490 625 651 -199 -613 -665 -496 -669 121 261 -448 -573 -377 778 394 -226 -229 290 404 -261 -601 -159 -666 364 -671 795 -677 -888 318 -718 -262 775 -577 770 -202 554 -577 116 -785 99 148 -59 -612 -590 -666 714 -831 -181 108 -476 207 -142 388 -145 -22 -432 -76 259 514 -617 86 -503 -266 23 -154 -81 -673 719 251 454 -797 165 28 -806 645 -420 462 559 358 724 -878 336 308 -580 455 -565 -464 -125 7 381 497 -191 -329 316 157 44 753 -682 -155 -869 20 -482 444 -99 467 285 -184 -2 -340 564 195 180 -461 -325 31 -707 -238 495 -449 88 719 505 378 -756 1 665 423 -7 682 -6 672 -616 431 291 -462 -618 -241 -481 -108 471 -839 584 -96 708 -808 -157 695 48 -607 -274 -18 -704 -644 -256 510 -375 199 149 302 -66 -767 -535 248 279 -567 799 -136 251 -36 -159 -32 -10 647 733 -503 662 -315 682 625 11 -581 657 -505 -182 -718 485 117 -896 -523 658 -42 -588 200 -829 -419 -849 -29 -860 -483 599 348 -506 1 -93 72 -98 -830 -275 -889 -507 437 -158 -165 -895 176 188 712 274 602 -454 416 -556 -482 732 -805 -346 -635 458 -71 -450 -602 728 -665 118 -533 -178 -390 -229 657 -667 304 -446 721 -833 132 722 496 -556 432 177 -234 361 -825 42 723 789 -874 -343 148 -177 -170 -37 -14 222 708 -595 -736 623 160 -118 -820 582 -259 -838 -212 -266 33 33 -494 -43 -399 -188 -97 -90 -790 -645 -405 -484 -40 -15 -430 558 231 -689 -446 798 -586 -204 -789 219 758 -81 -831 468 485 -534 -868 623 560 61 -509 -544 84 350 16 243 6 -614 -95 283 -668 -631 -548 540 -126 -76 -221 467 542 37 495 -162 661 -165 166 -787 680 -364 442 -16 -524 259 -558 303 361 -698 209 702 -891 235 648 -292 -244 206 -243 -349 530 761 -814 283 -816 -638 312 -386 -157 394 -308 -874 -727 622 127 726 655 -489 595 -546 380 68 399 -36 -199 736 -798 25 -533 -511 690 -303 700 -653 794 691 278 -138 -33 -363 450 -139 324 -762 -595 -361 -793 630 -881 -241 -624 780 -823 -333 -704 556 -251 768 -872 659 68 -175 184 -633 -586 -157 787 265 -668 -642 56 495 -137 -398 -293 179 120 55 510 21 412 -820 -766 -429 -256 -267 -385 -306 605 -698 -368 461 -483 539 -482 385 782 -792 -108 -649 -270 -535 604 776 41 733 91 -266 -662 96 -883 659 335 -396 -331 -407 -143 -898 -51 -397 286 -776 -136 -449 206 355 -774 197 -265 -87 -808 -700 -578 768 198 -834 -42 -521 -893 337 460 350 -755 88 724 75 730 638 359 -556 -325 763 -607 -613 191 -79 689 583 -269 -748 -861 736 -76 -205 586 -423 69 309 -785 789 53 440 -373 309 556 -694 -813 -450 39 -85 -590 -696 723 -674 525 247 -392 539 797 -530 770 -79 -416 509 -373 276 589 713 372 -249 59 49 24 -479 412 85 701 796 -422 -647 175 -349 773 -518 273 -222 -384 125 316 -281 610 658 456 -400 139 353 779 -535 -892 -451 -297 -147 167 61 -736 579 667 -325 -388 -530 -161 -546 67 -378 -424 218 723 -550 779 -46 -66 499 -795 -796 -84 -738 704 152 466 678 162 495 432 -299 -858 -484 254 749 4 5 -389 -313 571 -393 166 -713 -878 -478 377 183 -634 350 -611 -532 -832 420 778 -607 9 332 -643 -59 -317 -358 266 662 -824 -271 -892 -185 -168 -187 466 -332 -522 -583 124 169 60 309 -288 352 443 370 137 716 681 -741 -277 -535 322 -435 213 292 318 441 -182 -453 720 -124 734 247 224 -583 473 292 -257 -138 41 -874 198 -28 257 426 371 492 56 -374 -334 -674 -309 104 -708 -516 179 394 -131 346 -179 -869 -886 290 775 -377 -456 322 -716 -3 -833 346 -669 577 700 667 350 800 406 485 774 291 -676 -755 -539 294 411 224 -172 -877 147 289 741 -536 49 -646 -170 90 -602 -191 -41 454 49 607 -849 -792 -892 332 521 -440 411 -203 71 -631 204 -65 -132 674 411 -434 -804 -22 -315 422 532 -262 262 162 -242 -4 457 67 -842 42 -175 -151 743 349 656 -679 641 -483 777 -365 -883 171 284 -351 305 167 371 -76 352 -850 53 -10 -102 -337 673 568 -50 -831 189 401 365 -201 746 747 551 613 -603 -322 -106 -127 -236 769 -124 -17 783 -269 -41 407 568 216 357 636 -573 470 591 -515 62 -191 -509 -32 172 587 -47 586 324 451 -54 -586 -267 -397 426 564 744 -388 348 -890 -125 -180 -462 103 336 686 -724 -308 -222 -760 -685 -487 777 416 -712 -126 20 -792 -328 -890 -894 83 -180 -340 -736 -719 209 -271 -429 441 390 182 643 381 -781 586 365 -587 269 138 -404 121 172 -8 91 -508 -105 263 -824 -274 490 667 -577 -469 -403 197 119 205 -214 455 551 389 257 250 125 -216 496 -396 -189 70 -773 10 247 -864 608 484 381 791 -710 -90 632 -357 744 144 -639 520 -192 -453 323 538 -72 450 634 770 -468 361 -586 407 -850 -294 -751 -537 505 -857 -440 757 -696 -406 -137 -855 -40 -422 407 -705 -548 142 -183 95 580 -98 47 -712 -426 -506 508 -317 681 -575 -60 787 -880 -243 131 -71 82 628 743 -846 -329 -690 447 -685 639 -162 -646 535 539 759 -36 -817 299 295 -221 -71 -13 13 -775 752 -624 456 405 193 484 -650 -112 -193 -72 180 40 147 -423 -521 -451 374 746 -222 736 -450 111 -714 714 -141 380 237 -207 707 680 -64 416 -267 -133 -600 306 -545 -150 -41 541 276 2 -15 -97 -347 494 294 720 -792 -322 -864 -493 172 156 678 -20 686 8 -668 34 -285 -132 774 340 -831 113 -54 706 608 569 272 -643 457 -659 263 -780 -575 -535 37 -270 380 311 -373 -114 -793 185 518 -662 -528 396 554 -408 252 300 -525 -572 -790 252 724 -301 -611 -369 174 -193 386 299 4 545 -290 497 -888 -318 -829 547 -511 -874 777 1 -829 800 -802 703 -701 12 340 -807 617 760 -535 -450 -27 419 360 -297 612 -528 755 -238 -776 -515 276 278 -655 -132 -85 -732 -867 -429 -730 -885 338 -341 -746 73 -88 -326 -470 561 458 -273 -855 -328 -187 140 -627 -451 206 -48 316 520 193 -393 471 101 -631 52 701 549 3 518 -200 480 -31 -219 55 -158 -725 518 70 -255 -167 -256 -275 -162 781 422 571 -620 -359 525 259 -580 -23 -724 -849 641 576 609 -244 -41 -767 -344 490 675 408 -558 -238 -46 -425 738 -141 539 -883 432 789 2 -639 56 720 -103 -593 208 -548 763 665 630 433 -889 660 -617 525 -260 -360 -172 342 -288 -413 -384 -718 649 36 -185 158 -587 -84 -48 107 -687 -408 544 -419 -740 223 563 54 -311 699 680 619 -108 -580 -297 -698 -740 186 -153 -450 695 344 -176 -620 62 -876 -265 -6 629 738 425 492 -793 468 -520 -272 753 202 -93 584 -690 490 -553 -351 334 664 -189 473 749 89 -851 -105 181 -105 -584 -745 499 -470 -173 223 163 -613 283 483 71 -900 -125 77 -330 -194 178 -619 -471 -657 435 525 216 -848 259 705 511 405 103 -726 720 -564 21 -860 411 -197 -307 -625 517 -458 -85 312 -863 298 570 -718 -401 142 87 -900 -804 -136 -786 -743 13 -634 -491 754 512 549 344 -78 489 695 -170 -730 148 684 -832 -832 -567 248 -655 204 662 -612 -801 -359 -571 539 -766 -494 568 276 71 189 687 606 711 -187 361 -898 -223 560 -10 502 -750 -541 229 -221 -445 103 -704 -199 710 346 125 365 49 459 -447 -320 423 -190 -109 -688 351 -262 799 302 -124 478 -557 -256 -705 542 -538 -469 84 154 -233 -767 199 -84 654 -450 -649 0 -586 476 451 428 -806 -592 -889 -503 696 -766 -533 622 250 -622 527 -345 -140 -626 577 -169 -255 548 786 703 -676 44 -259 -866 -602 -24 126 -15 -569 -63 781 -334 -670 181 -11 195 -387 -692 -585 -407 -367 316 -448 289 -877 65 -716 761 661 426 544 790 518 -824 -498 -733 392 101 230 -804 -118 190 -205 568 136 -793 275 -763 -4 -685 -662 565 -577 467 -473 532 651 -204 -246 533 -550 576 -565 785 -141 522 -351 -391 745 -625 620 -400 295 73 -38 -186 629 639 141 -426 -230 322 305 -452 -134 170 750 329 416 228 -712 -892 322 -762 609 170 -259 -248 -810 287 -274 -516 -725 160 -285 -745 -162 -403 -367 -475 272 -539 290 182 744 65 722 -679 -667 749 -99 49 721 -473 257 498 41 -27 59 18 662 501 441 143 -559 -757 -673 -427 -160 -199 642 -62 -674 208 -382 -105 377 389 -6 247 720 328 307 266 -292 -183 -472 48 423 -123 180 -154 -69 -379 736 -91 -285 -437 359 22 157 -797 -698 60 656 510 14 -397 -78 -643 -687 724 147 -537 -742 171 282 -563 377 -414 712 -660 245 -19 -606 283 -328 -526 -885 -515 -189 -132 160 -273 295 -472 215 319 -150 339 792 -490 -179 106 637 115 -628 145 22 712 -200 -338 -382 188 -779 -581 -498 727 25 -212 -703 485 171 504 157 -691 -158 -738 729 -180 -276 512 555 -107 -410 700 -357 -40 624 239 103 -703 -607 745 268 -378 787 197 60 -663 -852 -750 -354 -734 -57 123 -465 -267 -697 -272 258 -564 -189 -145 296 -200 255 144 -390 556 -533 498 256 234 -888 -247 -122 -2 665 -338 273 337 -331 -664 -285 -575 -126 750 656 -332 -294 200 215 35 -489 -206 -753 675 -125 -559 800 -248 661 461 -102 -760 -416 -98 -674 515 488 6 60 -629 51 799 -351 -717 191 -428 638 -731 161 -149 -323 773 232 -613 -390 244 114 291 -677 -184 144 393 -513 -215 238 714 -574 579 -282 176 107 -853 -119 -207 -555 -747 -73 -559 787 196 -693 -155 657 534 262 -408 344 126 -356 -628 -255 -194 -680 8 -460 506 -818 -361 97 385 490 -55 -200 -129 326 84 -394 693 -826 274 522 182 652 459 -334 415 -407 -308 -543 555 170 -870 593 253 590 619 -128 -300 -889 -654 -158 -444 714 -26 689 -673 612 -326 622 474 17 -588 436 23 533 -806 436 -404 225 351 558 87 382 220 -469 595 292 -333 -96 772 -350 -571 -185 -185 103 413 -667 71 -120 317 448 -856 182 96 66 26 381 -760 -672 757 -586 537 708 -573 -886 240 355 421 293 600 -807 742 -874 568 -298 611 -444 613 -720 754 164 -54 -680 -281 686 -11 -306 367 -100 207 416 386 517 -632 -465 29 55 -372 534 268 -14 -188 727 115 -211 -85 -110 470 -135 763 526 -342 -572 -506 -845 -362 -604 -280 248 -591 -756 -784 -164 535 -234 324 -146 18 142 259 -719 -583 137 -865 -862 -781 349 643 545 -188 586 -454 -400 -625 -655 -574 86 575 277 -31 444 -661 -875 -231 -180 359 -855 -14 640 196 -84 -715 -223 58 737 507 596 593 467 -898 184 -715 -80 520 -552 -110 -263 460 93 -497 62 -122 530 -445 -294 362 510 609 304 -461 208 555 -732 -512 -388 -59 511 664 401 -460 -638 -252 -342 -433 -124 -794 -673 -401 -766 -894 268 -682 -895 -694 -138 773 -874 -616 -677 -198 758 -899 260 77 -170 -421 -817 -98 627 334 765 -550 -427 -819 516 85 528 -678 -406 49 -382 -708 -436 710 -135 705 -615 290 -685 163 432 -45 37 -477 -278 658 -431 -700 19 -121 -144 -152 -99 -26 -268 -349 296 -799 -446 -494 126 -100 -625 104 293 -9 657 -461 -346 -334 -459 -10 -527 589 -381 601 -351 695 -875 -220 646 -407 744 744 -812 -243 -702 175 -814 121 -411 690 17 -588 -569 -386 -307 494 -856 -174 345 159 640 -305 479 592 -790 -28 -362 -393 346 -11 -609 -375 426 595 346 -748 -900 122 219 -439 440 -732 -592 -742 -199 334 757 -708 -395 -470 415 371 382 601 -462 266 410 319 184 526 -431 347 -171 357 -744 631 290 -636 240 -890 432 -858 -889 -787 -799 -346 -82 135 627 -580 -675 -639 -242 367 -474 -77 678 -677 -79 257 -39 110 308 735 -650 -388 -819 -213 -203 189 503 -833 -641 -455 217 -219 -496 622 77 112 -58 799 -832 140 -199 -512 704 765 177 165 352 328 747 339 272 556 793 52 -479 -164 -354 685 -670 -188 200 384 181 472 -648 -834 -242 -392 -33 -338 80 -241 495 642 -712 132 -307 315 355 -524 457 618 -504 -1 383 -22 -496 355 374 126 307 490 -593 -147 529 277 272 -510 470 -322 261 704 -31 -882 -351 -206 -595 63 -265 334 660 -156 640 -30 -187 -42 442 692 -94 -327 -299 504 94 -671 -444 83 76 579 -789 -289 358 521 -571 306 312 -847 565 626 -183 176 -166 -812 -353 328 372 -54 -83 -257 105 654 -462 -743 381 503 387 -733 433 369 -806 639 623 129 148 544 -176 -504 -460 29 -98 799 -146 -279 -532 0 -288 169 -484 609 489 260 601 -599 -655 477 409 616 -476 278 -193 -481 -8 141 -800 -110 -849 -396 19 -113 -439 -55 -844 -14 718 -238 587 -154 -228 -197 284 638 -195 -129 447 174 -346 -299 459 -147 310 672 -381 -338 -146 -577 478 -97 -802 472 -267 446 745 -510 -236 -87 -370 -450 685 151 258 -157 -552 717 -603 -871 110 187 -79 -417 489 176 -809 -187 -247 484 -395 -41 184 -752 338 -826 -662 -658 -151 514 -287 658 -234 -155 -625 -584 -645 717 -725 -864 216 -102 -31 18 142 -24 -42 -874 155 -307 629 18 -64 -874 -254 -458 -631 771 -99 28 220 347 -711 -839 -593 411 620 -251 34 439 602 -826 331 -271 -745 641 -341 -71 -878 388 -229 -573 170 -532 547 538 -735 -605 537 191 -482 294 -576 -757 -175 -693 302 -637 -455 -873 -188 -153 -673 198 139 -656 194 -829 -675 -278 542 634 357 506 -402 -712 -547 -50 -571 223 149 421 389 -837 -647 -235 -316 402 342 304 630 -837 -179 -837 755 544 610 267 -486 -537 -633 378 -239 -589 -604 -129 206 -719 114 332 -399 453 374 -855 271 357 560 688 247 623 334 -812 71 305 7 319 -54 -584 536 253 471 -687 606 -186 9 616 270 548 447 172 20 -884 -252 -618 352 -872 -219 -407 375 -147 639 -722 203 -611 -485 632 18 604 329 365 428 -720 329 -683 -321 72 766 -406 -758 -101 -688 690 701 -489 242 -367 -516 672 -825 770 753 45 747 427 780 -301 -712 794 -156 592 10 181 306 -66 61 232 -480 -720 150 -758 565 533 21 -480 -803 793 399 556 144 794 777 668 -514 5 -211 4 122 319 -834 642 -663 -23 -649 -229 737 -356 -292 -102 236 -192 73 -168 -672 541 -405 -417 -749 753 -1 434 453 -11 -822 -852 -336 372 -228 -182 525 490 758 304 -820 -811 41 455 -526 -568 652 759 141 -562 -283 -870 -760 -417 -844 162 560 -757 -468 -166 88 416 -798 -33 799 -129 -606 -46 -139 511 432 -255 738 -877 -63 132 -160 -601 352 -61 -707 439 279 251 -153 -399 94 -132 -755 258 37 162 -438 -243 -475 -325 -322 -387 -355 -665 409 498 -856 -616 561 -154 -198 381 -594 524 792 133 -413 -44 -269 -807 -27 -712 570 -642 393 -183 -42 -45 615 313 663 -551 112 -647 -155 201 314 133 -582 -811 768 -885 706 -178 624 7 -805 -364 544 -1 557 517 -479 177 -18 -418 -699 -406 92 -13 86 166 720 -101 85 157 284 345 -864 252 526 523 481 81 -277 114 47 -274 -750 -207 164 448 701 -894 478 -309 372 -216 306 -457 469 -689 213 -424 203 113 -291 726 399 -539 -369 321 -489 -322 -257 92 107 -86 -493 -268 -507 95 -27 -243 -810 266 -519 -793 493 -465 -792 -737 207 110 490 -349 -301 70 190 124 147 58 -186 -546 630 -538 -222 592 -656 -227 -716 -246 512 484 -169 782 278 -894 2 794 411 527 -118 467 -498 88 -843 -756 -195 497 -221 -723 330 375 -35 119 19 560 448 -182 191 94 -379 -649 -492 -190 337 493 -55 -34 773 244 478 477 -415 -511 -497 466 65 -573 743 -707 -550 366 -700 569 -89 82 -812 754 -860 -216 -407 -178 -460 -725 278 -201 92 121 -165 214 444 -606 634 417 -54 -403 -787 -176 249 -603 -895 697 460 -115 521 -794 -653 644 546 -570 459 -526 586 105 607 -223 343 66 566 -807 148 499 584 -555 -822 684 259 -260 475 144 -111 -49 -397 618 -269 7 -485 -381 344 -286 -573 -274 144 616 380 176 -517 116 311 343 713 -212 -441 -226 -605 -54 377 86 -547 -304 -216 399 -214 90 137 11 -783 7 362 -228 -716 -525 686 675 194 -336 -287 -84 744 122 585 557 -807 -213 -395 -233 799 -798 -569 782 771 368 95 642 -892 -493 362 -468 -506 -805 -316 490 -309 587 -532 585 -81 -830 318 -268 -232 -433 -106 -384 -45 -249 786 -670 609 340 84 -664 -386 72 -756 444 -637 -706 595 108 535 304 186 596 -817 774 149 623 -508 253 -179 316 -499 -427 -117 545 -93 488 -259 -69 -16 84 -606 482 -391 -426 67 -668 143 26 404 107 305 588 172 212 725 367 -534 -770 -164 -844 277 -279 699 139 -383 732 353 642 245 -678 -615 212 41 55 -65 -283 536 77 -614 -222 -564 122 543 380 727 -524 -302 317 -699 337 -294 623 541 525 519 -298 -453 428 529 277 -239 -239 -614 6 0 -852 668 -698 489 371 722 -287 -366 -755 166 -644 777 309 374 359 668 514 -686 -370 554 693 319 -679 490 -249 -407 -612 36 -698 701 -518 -454 -668 -211 -842 284 -733 -179 -597 -508 671 -744 58 -401 201 -296 -134 141 120 -565 364 -319 -356 -302 393 170 347 -582 700 38 -671 -836 630 -768 189 -280 -342 740 512 -60 -282 -102 268 -823 -878 -871 -742 511 534 -205 198 266 144 166 -84 -272 182 77 651 538 586 -666 283 337 712 -104 23 408 -664 103 20 -335 552 313 -199 -341 -627 108 -736 498 -139 -811 -451 -832 384 -472 220 -758 -400 -320 -793 598 -406 -874 10 147 585 432 575 236 546 -898 -839 -356 -683 -259 -284 525 -585 -282 688 460 74 -847 -335 55 -483 -19 -588 316 284 -738 102 -440 -620 112 710 460 -17 -698 -380 501 -788 -371 487 238 -427 -64 -441 388 692 78 225 217 -671 -480 -361 -434 -659 -9 339 -3 329 313 -769 611 544 -296 -185 -795 -687 616 -526 702 338 -398 353 -564 28 -208 85 -19 548 -480 -119 138 62 166 634 186 137 -541 -892 -270 -274 -767 -105 -884 484 -311 -346 105 316 132 -35 800 596 168 -298 408 463 480 -619 763 -646 -186 -421 595 -373 -604 325 155 708 651 -261 -668 -658 711 733 -405 650 -370 -645 368 -357 -359 527 -614 70 574 -161 610 -55 64 -816 -350 434 -416 -378 210 -226 732 307 115 783 629 622 164 -584 595 -633 330 214 713 435 -305 -4 -429 365 528 -202 280 -651 732 56 561 117 -567 252 279 267 528 111 47 71 154 -147 -146 -437 -356 91 349 714 -810 -865 438 -278 -859 583 -428 -772 -484 -449 652 -175 304 404 -614 314 18 313 19 -739 -721 214 -192 545 -12 69 584 -444 71 -238 -496 173 -590 -444 -546 -633 -814 35 -584 -342 -607 114 280 -861 -471 -842 37 -30 246 -886 5 94 278 -680 263 -692 -271 459 -676 -885 280 568 -718 399 -837 -428 -755 794 -430 745 -611 -349 -414 712 89 311 -310 -533 362 775 -758 712 512 -499 -3 -437 725 464 406 323 -297 344 -95 -211 -467 -435 -205 654 39 428 32 158 -712 387 9 -775 369 -572 -424 494 74 -631 -155 -64 -776 -712 -708 -4 -84 -809 -38 748 688 -136 89 292 24 -421 -439 630 -206 -29 -586 491 314 -719 -615 -535 797 -635 681 -563 -555 -503 -340 -475 -424 -887 298 -743 -392 -345 -792 -18 106 -812 -217 84 157 -586 -788 322 193 -246 775 307 472 -201 532 -871 -816 -850 -73 277 243 -536 -505 514 -676 -24 -441 -778 509 788 -146 550 742 -351 403 -789 -361 -112 -109 -849 115 -166 -444 -594 -340 -211 -342 108 11 631 -342 -508 -449 2 -576 724 -679 577 360 295 -249 135 588 16 -584 -243 -726 -635 -736 345 -726 -715 -479 -533 -133 -819 -20 -17 -362 -507 -416 -716 57 615 -567 -660 326 524 -668 -721 -829 -611 -660 -420 549 287 741 -765 -68 438 -729 3 424 459 -687 -772 227 -710 416 -483 486 -476 -314 -862 334 650 -719 178 -142 -312 445 -858 -206 -44 -812 217 -870 575 266 376 -686 -23 -506 -304 191 -58 -291 -188 611 -9 349 -284 214 -65 -452 -69 -665 232 600 468 703 -184 -378 -148 -67 -814 -592 -889 -214 382 798 770 300 -201 495 -227 521 175 -314 69 -636 787 -860 -3 89 741 -692 -133 -167 -747 -417 -507 -354 -437 -647 -475 354 -836 -893 709 -29 -238 -187 364 -553 201 -303 110 -688 -547 46 232 -476 -356 -555 344 -127 -673 505 -466 321 -780 628 -332 -871 528 -755 422 80 312 -675 -465 373 -605 -169 -117 84 -378 386 -336 786 478 754 -724 -107 421 -204 -709 -839 -317 -660 -692 701 -415 630 -179 -362 -857 -692 716 569 60 784 -367 289 -364 96 -10 585 610 424 -153 294 256 179 -834 637 456 -587 186 604 626 790 -389 579 -890 -673 -493 -738 -564 489 376 -673 -678 669 205 386 -615 -685 303 -498 -862 622 641 548 -427 531 -164 426 -22 797 -642 528 -426 -16 -231 -463 -298 -877 -99 -412 -119 -108 -81 -692 602 -463 -722 114 728 100 -850 -302 628 -365 524 586 603 -114 -636 -397 180 734 -437 136 -877 -278 -284 231 -24 352 419 65 -575 255 -342 -756 289 449 -715 797 -206 671 -5 412 615 7 -641 -843 301 611 178 -4 -702 -511 244 720 251 375 298 -148 -201 -372 421 410 -286 507 324 -233 -202 -482 68 -29 392 159 -124 235 627 741 -26 -250 -875 -722 40 550 -529 118 -549 734 33 409 -375 -278 -345 640 45 -24 -722 576 796 655 694 -693 585 -81 259 -326 -165 -69 608 -679 -898 -576 456 -221 -713 -188 -302 453 -202 691 -201 -101 -72 -150 796 -875 -680 64 -773 -809 587 275 -44 17 -42 635 82 -25 760 -849 -655 660 -865 -297 -177 -574 -365 -663 -431 721 560 -283 787 -628 252 -281 204 686 -193 -196 -797 -866 -547 -245 -160 -63 413 188 445 -7 800 -202 349 -207 721 -439 544 -47 539 338 -687 429 616 -63 32 -68 -341 -662 -50 -807 -576 66 -263 369 51 -865 -835 -810 -639 -77 -558 469 313 -116 233 407 -832 276 475 10 720 -444 403 681 -565 -897 -731 409 -123 -273 -536 -71 -2 -746 -27 632 -788 -32 -800 -871 373 56 311 -57 -119 -858 -453 303 -886 -833 55 646 652 493 777 -831 403 -436 470 -794 -252 260 492 -85 -500 524 93 -790 -718 -115 -508 -69 -305 107 -662 -749 749 233 -485 -895 689 310 182 796 10 43 -871 788 290 379 773 -37 -683 540 71 -624 406 676 800 -337 -434 415 -227 646 164 -77 790 80 37 -410 -880 103 532 531 -734 650 -524 691 611 521 -234 662 -434 -194 -863 -853 -409 -697 -660 690 715 437 -664 -22 317 -858 652 449 201 123 282 -621 192 325 30 -828 528 133 -784 -179 -708 667 56 -313 -131 133 706 305 174 -461 -348 -374 -676 -274 -347 113 -121 -390 -683 -19 -198 -698 149 589 -750 267 -509 155 -233 157 1 -515 -550 322 232 -289 -254 -23 407 414 538 -37 165 -45 -454 133 -253 300 579 -448 -407 366 800 -809 -537 225 -751 139 -464 393 372 690 -687 73 5 501 -637 456 126 1 -94 -478 -117 509 65 -323 542 357 708 -800 172 -364 -638 192 591 -107 724 258 -432 469 339 -586 310 -107 286 -845 789 229 -714 -282 -730 -726 -162 -547 -141 -832 360 -748 345 295 341 -198 -242 -157 -118 -384 -860 328 -569 254 -889 -581 -426 435 -445 290 335 -274 -840 -237 344 -767 227 -716 -252 -335 -348 744 -626 432 644 -21 434 582 583 -232 -398 689 82 -625 -196 67 -246 -424 119 332 -111 683 -580 -190 -49 -123 -562 -333 -166 726 25 178 357 -232 127 -508 -722 1 79 765 -723 515 -780 613 591 430 597 -179 800 -461 -536 -20 -353 203 -103 -25 462 -213 -242 -838 -774 721 -108 524 771 -311 -172 -428 188 -806 -287 107 -615 554 132 -802 -228 -200 -484 -262 574 80 775 81 -461 33 506 713 687 -354 716 -293 -724 -176 790 674 767 -583 -230 422 -831 601 -284 -822 -769 -35 526 -741 -773 629 43 672 -766 216 555 351 7 235 641 719 488 -43 -446 71 537 -739 710 -323 -509 -875 737 434 696 -615 -476 -736 -519 344 167 795 35 456 -565 -627 229 -661 -325 -486 -537 -643 465 342 -103 473 378 -49 28 -558 733 -316 -554 632 101 -90 342 -558 -203 -639 638 -501 -572 15 408 -797 -442 -226 -652 -530 -502 347 -631 -642 -596 -865 -28 -584 -861 -808 -677 612 -899 -816 283 -175 -55 -402 -32 48 3 -393 -177 508 208 -833 -39 -497 580 300 -357 -41 -736 220 -16 -299 678 271 -24 674 -142 -287 -726 -322 -791 120 190 -831 -131 460 411 -691 766 91 -387 264 -607 782 -432 237 494 589 333 -885 676 309 -439 163 621 567 213 -785 -11 -891 -761 -622 27 -887 598 356 -877 419 -265 -51 -86 -698 -854 -818 -480 -870 -684 -565 -376 -445 -332 187 140 293 -483 -384 -665 -733 -516 -3 229 563 -51 18 428 -613 -238 36 422 -864 -411 -404 106 -135 683 605 67 313 550 581 739 -746 703 465 124 -185 -560 130 -465 -760 -92 -227 472 -877 679 150 -429 -21 -122 -305 -711 -235 124 410 -47 302 143 746 -850 442 -774 -635 550 85 409 39 -350 746 -223 240 -477 -272 -452 702 -205 -395 52 229 -728 551 -337 -86 583 32 -385 -198 110 -811 -101 653 -348 -742 345 -641 629 103 395 475 508 -806 -542 336 -147 211 -786 465 -395 646 -345 -99 732 513 478 271 150 698 -349 509 -322 644 444 208 255 754 -107 -367 -496 -732 -717 -651 -582 432 -500 618 735 -769 476 562 608 188 -614 -25 -148 115 -387 623 461 -51 -283 46 764 -110 703 531 -598 -81 -231 -611 775 -700 -119 200 -699 -237 -151 -725 -488 -774 -868 -360 -465 -580 708 -278 723 -734 514 -465 -127 62 750 -482 -45 774 -660 336 -536 692 422 43 702 -28 -294 -359 -301 -98 499 233 -703 -482 510 -111 105 -764 -66 561 476 29 -33 -808 580 6 -210 317 -141 -255 -404 686 44 -360 -740 526 320 -493 -283 86 -496 -602 -755 714 674 421 -388 164 -64 264 -371 -29 -881 24 737 651 381 313 406 -239 743 94 -178 299 -33 -853 788 223 433 -76 -210 -367 -753 578 532 275 -561 597 94 488 183 504 -162 293 -551 -276 -550 475 -262 680 607 141 343 -550 -553 -748 327 -77 203 240 717 -529 506 776 381 422 512 -138 -254 432 -209 75 -358 -62 621 -746 -383 652 -64 -186 -535 -342 -66 -309 -714 739 -859 41 -785 -787 -879 410 413 220 178 -345 725 -739 213 228 -736 369 -228 -66 -323 -645 -273 479 -399 468 120 -430 88 657 -653 375 -630 -198 -585 32 -605 659 -126 -286 -265 -658 -106 -750 518 -781 16 579 -66 143 350 686 402 -660 -129 632 316 -634 -739 -504 341 -365 -128 -701 652 -130 207 -26 -833 -775 -383 -740 -550 646 401 -295 -481 59 133 -19 -736 -210 209 -125 -809 277 -749 -62 -369 -49 -845 388 743 -479 -840 329 -98 -692 610 503 -418 -105 420 163 -509 -396 192 691 -382 82 -591 696 404 -149 -502 -212 -847 -876 162 -458 -268 -269 173 11 -497 -495 400 -852 -227 -597 -406 -599 -60 -462 470 586 -867 531 756 -384 200 -466 112 672 -646 -52 -763 -541 -474 -899 -845 143 -517 -810 -233 620 308 -834 442 409 618 729 261 655 -563 -877 -452 -416 -397 450 -588 161 712 567 -852 -132 -521 -41 -415 598 -569 -856 397 -639 -162 777 -585 8 533 -425 482 -171 -369 -847 -211 464 700 -470 -767 112 -247 23 -486 -337 -609 -511 575 -860 -273 -436 -470 -613 556 -329 365 590 -653 -334 435 -748 -158 526 -655 85 -151 -671 -74 347 769 490 359 129 -730 -139 -259 426 -808 -607 -771 -651 -33 391 532 719 -608 23 -848 177 -680 -554 -278 792 -591 -155 -858 143 -744 613 -245 609 -733 126 311 -134 45 93 753 -118 -328 -235 -746 -169 439 -274 -305 -411 509 313 105 -313 779 -823 -127 -606 -569 733 315 -310 -44 475 519 491 -881 -668 -516 601 -221 628 -566 -420 -519 -341 352 497 -399 436 490 233 672 45 364 -103 -835 268 531 -836 -844 780 557 -893 -846 -756 -483 790 656 -55 763 -816 755 -440 508 -180 105 -28 216 -106 -286 542 -602 727 796 -552 346 -528 -252 28 711 -367 304 -791 137 -764 205 235 -542 -439 164 -753 -532 -421 634 786 431 -483 -183 575 409 292 609 716 324 16 660 -723 726 -825 175 -56 -657 -608 -590 -594 -826 90 360 -692 84 486 531 378 339 -250 131 -657 558 413 782 -59 -492 230 -514 -79 -191 -677 -661 -74 -338 555 522 628 11 -588 556 770 -369 -640 290 423 150 727 -873 371 -537 665 -490 -220 -603 -487 -435 -164 -100 -808 -688 478 27 476 508 712 -380 -33 -801 -421 294 100 17 -562 -742 64 511 211 384 -54 -309 -813 48 -849 49 337 527 -521 -699 604 142 -51 -554 -423 -626 314 -351 173 -867 -820 -650 -567 606 -257 -191 458 453 -708 -830 255 -212 713 -262 -4 -50 -544 -563 -44 -399 437 159 -190 -729 -789 -52 410 648 719 -48 -67 -727 -593 -600 320 -650 291 -52 -285 -837 -308 553 278 -268 -535 285 -167 -567 168 643 15 621 -452 -428 192 288 -235 34 -443 212 -579 -94 -619 155 23 -799 -699 757 -771 -803 -593 624 354 -565 338 -318 -522 -404 413 -610 -159 -599 -28 -603 -809 -337 554 77 716 10 785 -147 -164 -625 718 238 -586 535 -572 540 685 47 84 -177 232 -34 -752 722 775 739 -880 -610 81 482 -346 -324 -891 635 -628 607 706 743 1 -368 -37 -516 -287 -720 505 -598 374 -458 726 67 725 698 -328 194 281 711 135 -230 161 -204 128 677 539 -148 571 -344 54 -230 -349 -177 25 -188 325 576 443 687 -279 -128 378 298 391 -603 -811 75 -831 -784 -492 636 367 -378 777 300 -892 561 89 447 -414 -488 -5 98 -152 554 -86 789 -526 786 428 493 -668 -681 182 -727 -282 -288 701 132 -370 588 129 -803 769 -475 -672 -869 -15 -19 384 -818 650 651 -7 515 495 638 499 203 25 -521 -257 -443 -173 323 -431 -559 799 618 -500 -798 -125 -767 -773 291 242 -72 551 588 766 215 -411 8 -869 -411 -831 -825 87 492 -220 -54 564 -386 -755 692 367 752 -715 -174 329 -570 -860 -796 734 333 523 218 309 -38 158 -569 -681 54 -561 -471 -506 -373 38 -272 731 -248 -566 149 -218 -338 667 92 -323 307 682 273 -304 282 -850 -91 -413 -390 -458 -299 377 187 639 -888 750 265 655 -713 460 709 777 -229 -79 -187 -517 -324 89 -242 -779 -590 -86 559 525 207 -552 -595 -71 -360 3 685 -109 724 -295 -404 -414 55 -729 266 761 545 701 -104 -642 -262 -451 -344 664 580 -360 -893 179 227 767 -665 539 701 -588 159 -481 -192 -83 635 249 -731 122 -402 733 -325 49 -214 252 -582 389 -103 185 762 667 -590 68 382 -843 -885 758 462 -59 709 207 539 189 -887 111 573 0 724 556 297 140 554 -794 -145 238 -457 -742 216 -546 -710 268 -822 177 604 -413 209 556 -516 -624 393 -830 626 -793 691 89 189 -380 347 783 637 -672 -298 23 193 -302 654 -218 98 -845 226 217 -681 16 614 495 547 -884 745 -40 26 -870 403 -383 49 112 -626 265 -146 -199 23 -436 -825 -31 427 -41 -111 355 -224 322 -272 -231 -493 -81 -826 385 99 723 406 -830 450 -262 547 -470 -157 -604 534 315 640 167 371 -571 -852 -133 569 -303 648 669 -786 -628 368 -146 684 -166 -870 -474 -651 -886 470 797 614 157 293 -385 -356 -550 -475 -817 112 -474 -69 -499 -793 621 211 290 45 -624 -887 534 41 -375 780 -697 -844 -158 626 746 283 531 205 755 -243 -841 546 12 71 258 214 -237 520 -103 177 712 -314 227 -216 -703 508 -625 -235 258 635 289 -544 -256 632 -355 677 599 573 652 -860 -631 -485 386 698 -246 -575 -259 -328 -860 -569 -397 -245 -739 -485 -545 -317 -186 -15 -698 -503 642 -705 104 491 -364 261 151 619 -287 684 -561 -878 -196 -526 -681 -71 -789 -702 -184 -706 307 -869 -534 789 -52 542 274 -131 -848 -22 792 713 -601 -117 -470 299 -287 505 -235 -710 -327 -586 260 437 -666 -322 -768 702 -484 -253 -55 785 -134 197 -361 -490 605 -209 -361 -525 -858 -117 560 209 -222 -309 -763 472 -625 606 36 689 488 -733 800 -17 -311 -127 -291 -691 394 325 -782 539 -791 -283 -889 366 139 37 -593 -21 -101 410 103 -537 -470 -391 -801 41 743 -469 -760 -135 716 -518 78 519 -232 -321 531 -45 -818 44 -543 -437 -43 24 591 284 -536 -53 467 -509 190 -123 585 -252 186 35 -786 320 -884 -361 270 641 -591 -340 322 -456 465 560 -333 477 374 495 -21 -806 -151 -138 -490 80 -433 362 660 -602 143 -490 744 -56 68 368 25 -638 -208 24 -336 -342 719 -447 -565 -530 372 211 -172 -102 -875 -619 181 463 97 -542 500 -368 -743 354 723 413 350 -102 403 -413 -882 -445 779 694 -820 775 -559 546 -95 -742 430 -880 199 655 630 -260 800 -864 584 -548 -415 -53 -716 -215 262 -787 411 788 -85 -331 200 -495 -629 228 479 -241 787 322 76 -472 -775 663 -448 -294 -241 257 -687 -52 -816 -862 -195 -92 544 -310 555 -64 108 121 -754 -771 -607 627 111 -803 221 272 -828 -47 598 295 -727 -560 124 796 -127 653 277 -563 -822 483 -769 -388 182 -269 -643 242 -440 639 -863 -659 -645 -19 -722 -214 -694 304 -454 -94 -265 -446 524 59 792 292 -215 36 170 -309 -735 510 -626 -773 172 -670 -881 -165 752 717 -327 192 413 -795 -685 500 -18 -210 -111 5 -163 -410 -808 -258 -258 481 162 -461 -297 528 771 -204 -778 -884 -799 653 -637 -101 -695 479 116 107 474 -348 -37 -183 302 6 759 -580 72 726 -237 -170 -663 534 512 757 -847 -500 -84 741 -1 -3 392 395 773 407 701 446 -464 -439 -593 -99 -290 122 513 -759 -151 -870 120 776 -264 -435 -750 329 81 783 374 -628 539 682 148 650 775 -170 551 -473 687 -638 -438 590 -687 503 -321 -661 -218 -32 255 -375 -405 26 301 -32 527 -877 203 -678 204 -292 530 38 -695 548 215 -344 -693 -427 -739 635 455 379 -470 616 -648 -25 2 -516 -810 -387 3 -304 654 -716 -385 -434 -368 -234 333 765 -463 794 610 -359 63 300 549 28 -739 504 644 49 -857 532 530 -275 561 525 207 -73 416 -542 694 -11 -637 12 756 -535 198 -321 -372 -394 50 199 -590 -123 299 103 276 -320 -489 -746 216 -571 -324 54 53 2 629 -351 -183 -799 -634 279 564 -445 -429 -285 184 -692 125 159 -66 406 -143 -352 728 -799 -169 614 517 670 551 -808 -846 256 740 -58 -203 -56 -709 359 -893 -261 -254 148 -329 307 -213 740 279 -282 -797 -1 178 446 -260 444 -346 -40 -88 -237 143 247 -187 583 -777 -732 659 -720 -109 516 -502 -109 -255 -468 501 643 712 -573 272 -76 -839 -200 -64 208 -7 -615 -809 -161 -518 -763 -379 -757 147 -696 540 -710 -374 -716 472 -78 235 765 259 -82 767 236 -320 -634 155 -371 300 -895 -126 248 -518 -475 695 604 -139 -860 560 -17 612 -563 480 187 -649 -40 19 559 272 694 -375 -843 696 1 -772 276 277 257 -513 676 57 -61 652 -691 -896 269 -637 -10 238 579 -642 760 654 662 399 -197 -725 327 350 728 -144 656 296 -215 -833 641 -200 -695 183 19 -20 246 -492 -827 -562 -528 -364 -122 664 426 -576 600 290 667 621 -349 -225 -705 -224 223 65 787 -566 385 47 482 211 -229 128 -448 -575 -866 554 -127 200 530 -105 206 -859 -407 -320 104 652 -875 340 -116 281 -846 518 511 340 400 -765 -740 -453 417 -19 -586 -457 550 437 -174 20 -807 -428 -189 640 -154 -647 -290 408 523 -512 -249 88 138 50 98 725 -824 462 334 -241 547 746 -799 -654 -599 -164 591 680 697 -887 18 -709 -686 -268 689 -299 430 364 -266 221 -145 -262 680 -818 -671 -790 539 702 -380 -736 715 472 741 -886 -18 -821 -371 426 428 -574 -75 618 -49 -370 -723 -113 -817 414 -41 788 702 378 -45 -418 -354 609 480 205 702 -405 -111 170 -441 113 370 -727 220 -158 365 466 450 -21 -880 -821 226 -191 46 156 690 -326 -897 682 -103 486 603 504 39 540 203 -528 391 -600 -318 -20 727 2 506 -132 789 -668 250 519 -660 593 614 325 -879 -677 -891 778 498 440 399 -370 366 589 721 -303 -533 220 -297 211 -369 -254 150 396 -230 -849 345 -268 266 -129 -582 -377 -774 667 202 -513 -10 -387 205 648 676 -348 -75 668 774 -812 240 347 492 276 223 -401 -693 414 -560 770 701 120 491 -526 669 528 477 740 -185 -507 659 143 -599 -405 -840 -209 558 338 -148 -452 -624 -608 -445 562 -557 724 -8 674 -17 307 510 311 -15 366 317 739 522 105 699 371 -40 -569 3 -766 -611 -26 -574 -170 -866 -570 184 -693 -644 251 -877 -799 87 705 355 405 -269 516 -271 420 -131 567 464 585 -80 -760 86 623 690 728 -450 227 441 175 324 -116 -44 -214 -529 -32 -638 -375 47 760 284 526 -176 740 347 425 -358 -527 -860 128 -580 531 -284 -839 636 317 351 779 314 240 -109 650 -329 656 727 -385 221 -56 718 -754 -302 -254 82 32 695 -757 685 -369 -878 -371 -395 -548 335 527 -897 -351 -613 51 -272 334 507 -285 -39 -502 -255 565 720 -705 -528 -218 -164 -796 232 -181 -183 -723 186 -699 64 -308 -806 -711 218 -385 12 783 -769 466 -133 -80 -727 536 84 -234 798 -427 409 58 -316 -783 -620 604 700 -281 241 517 -759 626 -752 -71 705 -218 -158 -723 113 289 42 430 108 294 311 -732 -496 111 -420 -45 -236 -302 673 -335 -726 -298 -446 -216 646 -847 -699 39 252 -445 -699 34 -172 696 577 -220 -504 170 115 641 137 -874 292 -682 324 384 -802 759 -477 -238 -668 -563 -646 455 -799 34 -376 -691 -752 -365 460 696 -373 -712 -506 -658 508 -898 -762 765 -135 -526 -855 -124 -583 -681 102 259 686 -344 276 132 631 630 246 391 -257 421 -249 152 -348 233 554 461 -302 -144 -701 97 460 183 24 773 -99 -312 645 -160 -863 680 481 712 -735 411 792 -355 297 263 -155 392 218 780 -561 125 229 675 -895 15 470 -372 6 -364 -499 222 206 630 -534 -231 576 73 26 -485 744 -750 454 672 598 -183 418 -165 74 -357 -37 -21 -73 -497 -858 100 -535 142 391 -86 246 533 312 -24 19 -653 88 -367 797 -478 460 782 -400 698 -268 -440 759 -875 -423 106 -287 -3 -809 771 -421 -880 -59 236 702 -753 594 -463 743 44 465 -438 -614 -186 752 -250 550 277 -720 423 145 -775 711 598 704 312 -66 -166 -41 512 32 -10 591 441 791 -76 634 451 -308 -7 -87 -860 -650 328 399 -409 768 -376 772 -736 -141 -692 127 521 -469 600 463 -738 -239 -709 -230 27 376 648 56 -690 -861 -237 -89 -279 -536 407 390 346 -487 28 -19 369 -739 -91 -18 -431 -571 480 693 -94 -717 -590 642 504 -471 -778 532 111 80 -837 251 -254 783 691 -526 108 146 153 117 309 -173 -828 -874 -477 657 483 -383 -293 235 786 441 585 -857 721 -701 678 254 -516 512 737 -11 -398 -129 -695 155 772 771 206 -202 -221 -528 86 84 682 634 327 -217 444 -757 -893 -862 -165 -551 -257 -71 -289 178 333 79 -67 342 -257 -305 -357 -613 -402 719 -465 -647 214 295 -613 -239 -42 -871 306 -411 -835 173 -826 -490 254 751 -71 519 -520 -311 -819 -881 691 125 -710 -22 313 29 151 -742 275 -205 511 -70 -767 381 420 734 60 -700 -742 -228 -98 90 -669 86 -157 520 -485 -19 -813 590 611 553 -165 81 -348 -112 145 -808 89 355 -549 -125 -785 -702 -36 456 -193 -322 -860 -684 -889 697 149 -163 693 238 393 -167 -280 -471 -838 751 -103 252 -627 -340 488 531 536 406 -275 647 -273 -322 -56 -772 -470 -482 -585 -262 -869 269 205 371 -404 606 -666 -514 667 -407 -691 -889 -724 770 532 -129 316 -14 -34 -750 560 -389 -616 -797 227 -204 -695 -865 -393 441 -645 -601 -637 69 -687 -693 637 798 -229 -793 -245 294 -687 646 361 306 -845 -346 -764 658 -616 765 -740 -9 -307 -149 -671 -22 262 -7 -718 610 -203 -294 -31 -708 -664 -164 448 -808 119 -785 372 -727 -510 -401 662 -859 440 -889 -857 141 -377 -431 -66 -267 771 40 441 -894 -282 -55 415 -614 240 -554 47 577 -457 -122 -822 685 425 380 297 -426 -643 -711 107 205 -740 -316 235 335 697 -264 330 -188 -493 -216 -464 409 -188 -545 -877 -557 489 -435 -90 721 -471 720 -411 -35 -686 537 49 674 -450 -556 -356 76 694 64 268 -834 135 -169 238 329 -601 -803 -448 659 -449 -150 -17 -586 792 650 -206 140 746 742 692 81 213 -173 399 -879 -746 694 -108 152 498 304 303 -735 -444 -79 104 -149 -233 -900 -247 -78 -41 -495 -655 -878 277 -567 -749 -86 -372 -241 -154 430 782 -674 -897 -55 768 314 -47 194 27 289 -329 -443 -116 -803 16 324 -779 438 37 388 -242 425 -139 -479 -347 488 -201 -799 401 -493 762 -768 427 614 -401 578 -68 499 651 631 325 196 -290 -455 -360 397 -73 -322 622 -45 625 239 -532 560 -762 -87 513 -279 -236 638 785 -561 -653 -553 -480 319 197 -869 696 -604 -571 -851 52 408 131 107 580 -262 254 201 -315 -15 -316 413 -556 -73 -5 85 389 61 -831 -897 774 581 -729 263 -298 -789 349 709 248 -238 -136 -560 -210 21 746 -22 -577 649 305 -486 581 -801 -59 -399 -483 -739 250 -284 -271 663 230 581 -381 -420 268 523 -711 -524 -686 456 -20 381 -750 631 -13 -90 -777 657 514 -590 482 713 -124 -831 -379 443 -612 565 406 -697 -484 -420 -822 569 586 -677 -848 -364 -40 -476 -9 347 620 5 -708 566 172 -716 -678 185 -733 -300 618 7 -832 390 -821 549 622 199 -625 65 597 574 -793 -602 508 -451 -708 219 60 788 56 -673 -606 -639 -27 191 312 194 -163 467 162 747 389 331 -328 511 -837 -176 -813 -829 -108 253 471 -618 -558 -797 720 622 469 -276 -832 153 164 165 271 376 -469 -332 46 438 -883 46 416 774 -746 746 -14 734 261 -577 4 -842 -29 650 286 -373 -77 384 -607 -798 611 795 -506 -516 -544 -122 711 64 -296 704 49 -479 722 425 -302 -425 177 -84 -378 -883 -416 1 -68 427 252 -326 789 -321 -377 132 139 488 13 412 -169 775 -368 269 15 342 93 603 -421 -194 624 -443 -667 -633 -729 -816 610 547 -663 96 -430 793 -810 -634 -24 663 279 657 323 242 427 -533 -60 -308 -276 322 -516 601 -512 -661 -439 314 -642 563 339 -332 -371 -690 -442 12 -182 609 497 -119 734 -714 118 722 -148 753 740 389 -162 -376 -802 455 -559 223 356 -595 -86 58 142 -670 -868 -876 -545 666 -824 210 -91 -452 -296 -782 719 -683 -355 -412 -531 215 300 485 109 -491 -893 207 564 198 13 -864 371 -651 636 475 387 -145 356 -291 -691 605 -693 -540 -675 188 -621 -613 -636 -278 -289 516 154 -11 -114 -586 724 -107 -789 -624 313 -225 0 -504 12 644 -15 -173 -748 48 147 269 -429 -32 -558 614 692 373 -366 -896 -420 438 -605 -837 743 366 -208 -572 618 -305 140 443 96 -654 510 -29 568 -445 756 117 391 132 467 665 541 -330 474 -140 -63 -19 15 -677 274 -542 183 -337 -102 13 378 -573 297 -51 592 349 -337 -1 279 32 -26 -622 -394 797 -458 -614 -490 -31 -369 -752 -767 -492 -827 611 -659 630 -332 -508 -638 241 20 632 -167 -295 -621 81 -671 306 8 361 154 -12 -824 762 436 -341 -455 -606 -463 499 283 -729 340 -179 60 -423 -725 -788 -412 628 401 488 -154 -382 -516 -108 -702 -216 732 291 781 -754 -855 744 -523 -537 -129 763 -552 790 -336 721 173 336 374 657 375 573 -138 -40 -533 -873 -737 -886 668 460 -410 -213 -675 -404 -92 395 -384 89 -120 712 195 -838 127 -338 -669 -557 -22 -19 352 -514 -365 171 -280 -665 -186 -46 -409 31 216 15 -207 -813 90 556 345 -671 -793 -357 -655 -690 519 -758 -791 -600 773 -525 -371 -33 -868 623 481 221 -175 -73 -65 -421 672 -696 -856 191 777 303 -678 467 352 317 251 311 -817 -41 105 275 -516 621 629 279 -830 -843 -830 -259 -145 -179 -304 -475 408 265 -665 540 411 -637 111 399 -646 274 476 -444 458 292 504 371 571 796 -667 -716 246 776 -168 -717 431 706 -393 467 -569 -805 567 387 -401 378 364 -526 -582 -606 -827 -139 -772 438 -367 689 -201 251 -802 -554 -602 619 477 554 17 53 -564 -232 333 477 75 447 14 754 -12 -366 -859 543 -829 -221 -680 -687 764 -635 -481 61 527 -370 608 -591 399 -373 -72 -743 670 -175 610 405 -761 -337 -145 -566 -67 777 498 210 170 -432 94 568 504 66 582 -816 -594 388 -495 -205 -762 -739 292 231 -223 518 324 298 731 371 -199 -260 89 348 -517 -795 233 781 -276 631 -254 8 711 388 -776 748 -253 -304 226 -711 117 719 662 -470 617 680 129 -754 -456 759 -774 -670 -243 -403 429 -862 -379 72 -322 545 -50 -345 -105 532 648 282 734 91 763 -619 244 -434 92 643 -740 30 582 -426 -210 -612 775 -507 362 -369 -630 -232 -35 250 -520 64 -494 -495 -451 449 774 136 443 -170 -469 -728 440 -379 -670 481 -499 453 -209 755 -653 595 722 734 370 -318 -871 753 254 -548 -590 -831 378 -602 -546 429 -429 -376 -638 282 529 -104 77 305 -108 -404 -846 339 -366 -792 630 172 -146 493 -296 -334 549 -542 688 -232 44 661 560 -900 698 -790 -738 -756 -459 600 -270 270 622 -41 -807 -636 320 723 -513 -35 56 -734 55 -24 397 -251 -799 -701 793 409 0 130 -634 -555 730 -877 380 533 -251 674 315 526 -807 -607 342 154 559 193 -732 -676 -497 411 525 182 -866 359 489 -862 -370 -389 -605 -880 799 138 -490 -213 -568 -877 461 -730 -772 -688 -435 -757 521 -77 209 375 -754 796 128 705 -168 -835 88 -783 380 259 -223 43 -604 740 -781 -3 -85 -656 163 -1 -579 239 244 122 -302 107 -560 520 10 -130 466 680 64 215 16 -655 -589 -698 -681 -663 -410 33 -647 -832 141 -122 -196 -781 733 -56 -249 97 -437 -30 -278 -708 -131 -819 39 -392 -82 183 288 458 -872 704 -605 -796 -107 117 -243 8 670 601 -487 615 -644 -368 478 182 502 605 -754 381 786 -185 -371 -241 -328 664 -32 486 169 22 -91 605 -761 -634 275 150 -260 718 -330 582 -161 -86 -87 242 104 -226 22 68 -20 580 79 582 448 768 -50 425 94 662 -292 719 -896 -338 -262 -644 398 714 647 683 -711 396 627 92 -389 -499 -428 -703 -394 462 543 -597 543 -343 409 424 -207 -569 -555 -875 -802 435 166 -798 719 -22 696 -371 314 -31 -392 799 599 47 192 -574 672 -171 -727 536 44 752 -609 -254 -195 -101 -891 754 -186 -796 451 124 480 318 638 438 338 -640 -167 -183 662 -803 420 742 -445 382 533 -86 -288 652 413 -401 -81 74 592 557 221 -185 -190 -725 11 -16 -619 -242 396 743 453 -835 577 -889 777 -497 -466 -715 442 -106 -21 -518 -253 -812 -824 367 -558 -309 -870 117 720 -492 -803 517 548 461 -844 -469 -489 379 131 -695 35 651 647 -534 758 523 -170 -757 -584 60 -420 746 794 469 -841 358 -836 -590 -86 -551 -617 470 680 -780 482 -335 655 559 -737 740 -53 39 537 -779 637 702 -738 -864 447 258 -278 385 -386 -227 -241 411 -488 -143 321 479 -610 472 -535 -571 -248 -177 711 116 -494 587 -633 -629 758 29 -504 -744 -453 -31 263 765 4 63 -526 65 -14 354 224 583 -595 -822 -172 531 83 602 -342 201 614 625 59 706 -634 -587 -864 -83 189 129 368 -469 -201 12 381 326 382 573 -297 -504 -639 -811 152 -791 303 279 -86 694 142 -824 559 -440 766 -868 265 -340 -684 -446 -300 550 -727 -171 -628 -400 389 10 -473 438 678 718 -733 716 -582 -292 -207 -267 -420 393 100 -71 -163 507 -332 470 78 -500 -665 -389 517 501 -230 644 224 -782 -176 157 -74 2 -833 320 -521 -848 458 -522 512 -274 -891 -348 -536 -11 75 774 -341 335 -61 -174 -136 -343 -600 -358 -418 -458 52 37 -465 398 370 -84 217 -655 -734 461 -529 -833 629 425 -228 -299 -801 -425 -179 399 728 125 -616 750 432 -795 -369 -230 -660 643 134 9 190 244 -629 691 518 75 -677 251 -133 92 -67 -334 -384 89 -678 124 64 -651 -549 477 766 -57 658 7 522 331 -848 597 214 -669 -823 583 -732 -41 687 609 468 205 472 246 -358 220 91 253 -4 -206 -68 -893 665 -894 -59 -77 -14 -411 328 603 -190 -275 -103 -632 548 687 154 524 734 -692 -678 205 -470 13 244 -77 775 -541 556 -825 -679 -8 -322 -486 413 -717 -674 -57 -155 -420 -793 753 -311 402 -107 -636 -665 351 -882 -436 476 98 -458 -15 762 -664 -596 -387 620 540 309 292 693 684 151 -716 -436 456 205 369 475 582 -113 726 610 632 -150 22 -900 742 -703 123 -266 -493 -58 416 568 611 -180 -557 -108 -595 280 -711 20 288 671 -207 -653 454 -838 -790 89 214 -432 -612 -696 -249 -696 730 -337 535 459 783 -536 174 194 -820 -161 -632 217 223 -665 281 771 -688 116 598 41 -885 -721 -213 -853 582 -651 403 -849 492 412 -256 634 462 471 -851 -325 591 -878 134 578 631 47 -692 119 -794 -687 -257 372 763 -228 -33 -88 -80 -674 -751 -237 -453 -379 637 551 678 -846 67 -312 -809 435 114 -802 -279 714 -854 234 -806 472 100 -765 296 -209 154 627 100 -529 -596 395 566 -738 740 305 -857 -627 75 -147 -867 525 147 -405 252 -465 534 216 762 262 174 106 476 798 -441 -77 411 -169 595 281 208 787 286 666 -864 -546 250 -588 -775 -215 -847 -693 -854 -684 224 -721 -828 -380 -173 329 -444 -164 48 -488 -693 -266 -852 -2 495 -819 170 390 -825 312 -327 335 -633 550 -614 675 487 -10 -150 -135 725 66 -335 52 654 182 -323 713 482 203 792 797 599 704 66 533 -492 -623 -798 707 -868 -619 -633 704 619 -501 546 -457 702 -174 346 640 415 -456 423 522 -62 134 -551 -6 -821 442 -68 -885 540 -45 -756 580 -563 138 -793 120 300 -183 643 -18 -68 -224 223 2 -658 728 240 -674 -822 658 -533 -625 -898 -357 -184 -492 -94 268 -246 705 392 453 -258 102 94 377 757 292 -196 171 -865 295 244 -772 -13 641 -479 514 168 -464 468 790 -43 71 -353 -516 156 382 358 -864 661 772 -659 -319 656 26 -156 -399 111 -273 -502 91 -592 152 80 631 275 291 -396 -73 71 392 -631 -338 -508 -391 -581 443 761 90 -792 -249 -133 85 -459 -175 -297 291 -290 535 757 -453 -155 79 763 409 -406 -130 -41 261 -852 -328 365 -163 -663 338 499 -383 -182 235 506 -461 11 -160 -299 -124 404 376 -856 131 -190 219 -95 -296 -587 -818 -662 780 6 230 -867 636 -380 692 67 607 -409 -868 -602 -195 344 683 -658 -575 427 255 -858 -262 -1 -501 574 -253 -826 -656 93 90 -862 -31 550 -347 673 -795 -824 -21 724 51 -485 -684 -83 -723 -389 139 27 501 -353 315 -88 -373 60 -652 -708 -61 -365 -879 -207 64 -855 589 284 -462 216 -241 -239 -281 -781 -713 15 262 54 305 -77 -111 -59 686 -205 44 489 507 -473 246 94 -226 -113 -118 226 -90 441 -76 152 -780 375 -288 -172 130 -646 676 109 -837 38 610 -199 698 401 188 -7 -24 -171 163 -743 -684 -183 500 237 111 -488 253 -286 -617 -162 -212 -214 -563 -159 -127 704 720 563 -2 -335 -467 27 222 -9 232 -862 -575 -325 -466 -450 -580 -186 -167 -703 235 753 503 -285 374 445 -656 -219 -626 52 208 -186 469 -14 120 -341 -879 531 -625 245 137 599 -710 747 159 435 134 -600 714 798 108 -478 -522 -99 492 -608 -146 761 297 619 -13 73 342 444 -631 -470 -877 -270 -435 -873 710 -619 123 -271 -401 527 435 578 -891 154 -734 647 -888 560 -119 -296 353 533 745 413 391 90 -37 -600 -782 574 598 -374 794 -453 -752 790 687 -513 -415 -701 -53 -639 -474 -886 -194 615 420 -204 -377 -362 -478 -799 -546 -204 623 789 11 -192 705 68 -147 -376 601 514 -620 -355 -398 721 -163 578 34 -815 -347 -557 -635 503 -20 -345 87 -829 387 613 631 -137 -690 -898 -457 -879 -748 -185 336 -228 -144 -856 501 638 -261 -761 512 -391 129 -647 -264 -648 459 419 -859 708 -871 35 119 -738 503 -605 474 190 252 360 -389 -373 -667 772 -354 791 42 -232 -718 -707 99 134 -735 381 480 -290 123 656 -823 185 -806 -344 90 -439 -70 603 -112 602 264 761 -610 500 -267 -88 296 -681 749 -176 -771 -467 -628 -596 228 -228 -572 509 773 156 -710 32 -843 -509 -238 124 654 -666 -767 -284 62 -28 626 178 -795 -446 -16 -583 -754 -414 -668 388 -117 -485 -60 -600 157 -219 -82 -550 -67 -187 652 -356 615 -706 537 698 -151 -676 -871 81 -689 -297 -216 -241 422 536 -552 132 183 -843 230 -681 -46 621 -805 528 494 260 -885 -47 -886 38 182 233 -439 219 166 679 -652 -856 716 -150 79 -251 416 -883 409 268 289 439 557 -312 -630 -767 659 -812 -287 -152 97 -641 -427 685 631 -879 711 -84 -382 -121 -32 765 -859 -252 348 -304 523 -55 518 500 -331 -793 177 -71 -372 487 -739 193 463 -744 647 383 444 702 556 -274 107 -396 -283 -711 128 794 792 372 226 124 -587 -689 10 189 -256 606 257 523 -545 757 557 -264 -654 341 -108 -159 -225 142 549 596 -324 -405 -119 172 764 83 529 -833 684 -773 -131 20 565 431 680 -452 -47 -334 373 -731 67 -443 278 793 -509 -472 -643 572 -566 -5 289 96 -622 -671 307 173 137 -85 -251 -429 -694 711 692 -645 -238 212 -869 235 -878 -291 -401 -92 511 -300 320 610 452 15 -695 -659 185 628 -628 251 400 2 429 612 527 -697 -35 281 -231 763 413 272 477 -366 -309 291 -113 -324 312 134 -437 518 313 253 467 -32 177 -181 61 -357 -392 95 81 701 344 761 -90 -326 259 -585 196 642 522 766 -97 562 -899 -353 -465 126 -679 -358 -571 59 522 -771 730 -680 -399 769 258 -150 -569 -68 -231 -573 -662 -250 673 22 -242 637 -288 153 719 -538 732 -882 -412 -1 -282 -302 -498 698 661 321 686 14 194 144 -411 335 -596 688 226 569 57 -230 -882 583 743 -125 -830 553 -722 -582 364 472 27 29 152 -652 -662 -542 -254 -343 -101 509 -622 -204 -755 673 768 -860 -635 -854 -209 -674 15 398 -595 420 -147 -786 -105 -528 -76 -180 -686 485 277 78 -768 764 341 697 -193 -816 -210 -429 -131 -797 -479 -862 -188 -365 -366 -678 -675 711 -434 525 330 289 -280 -413 -163 669 -754 -111 662 -248 -764 -676 -597 509 78 422 464 -484 -379 363 -485 -34 685 -237 -585 -831 -141 -837 -763 62 748 88 591 -629 653 480 393 696 597 568 -751 401 245 141 -362 584 -14 696 -119 226 -173 -718 -758 -848 151 -338 -640 -280 -553 -546 -20 556 219 613 718 211 572 287 -59 512 134 310 -694 -260 -356 8 -196 646 -868 371 586 -258 -873 -358 -34 -461 -26 1 130 -566 217 193 221 -209 -645 778 384 193 667 -662 202 -841 177 -438 -849 -202 -243 -666 -471 730 673 669 738 255 423 312 394 -439 -327 -235 -487 -875 -677 504 14 -473 489 -535 -862 752 -142 723 -895 -259 407 184 -88 -51 685 -374 796 355 -218 -45 -576 185 -874 -417 481 -614 -371 185 56 789 521 -460 -368 303 331 333 -317 -551 -701 -435 -74 -335 76 637 21 676 651 -313 -188 -66 -209 662 -160 534 661 -176 -549 179 622 268 -693 676 417 -767 -16 511 150 43 -738 -218 786 710 129 -18 174 -275 120 616 663 -832 -397 262 -398 302 -704 505 -25 152 -522 785 329 -404 -595 -121 -148 -485 397 756 -478 127 610 454 -105 -653 -125 686 -409 -491 543 -352 735 146 -17 -790 -892 -268 -786 200 442 81 538 -495 -434 721 -539 -719 468 502 -312 754 42 -890 796 678 246 252 448 -184 -264 -252 717 368 415 753 -252 102 -315 614 251 -615 -129 -296 -792 92 405 122 486 108 -787 546 -305 -164 -594 -233 -360 255 385 -36 236 617 -237 41 -375 286 -627 428 51 292 600 -288 398 -59 595 648 754 729 412 -820 -86 751 332 -459 200 181 554 34 -373 370 81 781 -674 397 245 281 -105 -573 605 634 -408 -77 680 -398 326 -732 278 152 -553 -860 -827 297 363 -801 -217 -183 -291 48 -712 758 -127 -838 -333 -409 -26 -649 -846 311 -641 363 84 184 -505 -602 -695 -794 -202 -706 2 -467 -620 -620 -757 -773 -501 230 750 361 -471 -50 541 504 306 -72 72 24 365 -416 -304 -398 -177 -176 -561 -362 -1 16 -739 744 -376 -381 -134 669 115 755 675 -25 -763 -689 -117 542 95 519 -470 389 -96 483 -692 -566 -442 283 247 -484 -86 -48 -25 306 36 129 412 -94 -211 -529 -35 -144 714 316 177 390 -561 167 -474 570 601 -283 58 -616 32 262 -149 -797 -865 108 -456 507 44 -755 -687 423 525 -434 330 -747 -281 -894 786 310 -781 -403 -851 325 756 555 -821 -456 -623 435 -602 -358 144 488 568 83 709 -873 -721 198 -57 -275 -8 -463 344 -425 -643 -269 -173 -195 481 -76 316 -580 -651 -796 463 -199 -655 439 -731 439 126 587 285 -42 -457 447 149 -541 -153 -3 -191 606 272 59 -568 -869 720 97 86 -80 61 -633 -276 636 633 -853 -860 52 -92 782 170 -498 438 -369 -647 -788 152 -8 -229 376 293 693 -871 -312 305 27 -338 364 -236 -5 -108 -277 356 753 597 -256 -74 -802 350 379 704 470 -52 792 -485 365 168 326 -870 -461 238 600 -76 -211 -879 -56 710 41 -765 150 556 713 51 602 110 -562 -162 642 778 223 749 -93 19 379 -474 532 74 157 97 -233 -10 -510 218 170 712 -88 -558 40 -491 -299 162 -676 -504 -600 -748 -550 -566 400 -379 -845 335 -800 405 593 376 -597 -632 -878 462 540 384 688 -62 -517 -432 -701 -545 261 216 242 180 -279 758 -238 -290 -330 -528 -487 -707 532 739 703 502 -717 153 316 353 -703 105 547 -762 400 -663 -419 435 106 70 201 -553 -863 31 759 -645 353 -481 376 -763 355 759 -571 -442 628 740 528 -74 765 447 -757 493 -555 -333 -783 -496 51 -873 -827 -247 700 -521 -897 -8 -91 -742 171 -757 369 -674 -327 -196 650 -154 417 -119 285 -588 474 -40 -700 -851 -114 339 -574 -330 -680 217 24 -163 775 689 -772 147 -63 326 -847 -665 -98 -295 -830 -784 647 -401 411 258 170 -852 390 543 237 -43 739 -672 33 -638 18 -209 -500 -855 525 317 763 260 141 742 -485 98 341 572 263 -266 -547 86 121 -177 -156 734 -211 -552 423 624 -358 -260 713 688 -209 -782 93 -291 -165 -175 717 -99 544 -341 486 -858 -527 642 -506 -677 -851 711 -616 -331 -883 353 -565 239 -875 117 -53 -659 -796 -98 -462 -712 -220 -304 443 -768 -342 -460 373 132 229 -395 -665 545 -86 -584 -214 688 -693 350 655 -261 -610 665 -711 14 58 -301 23 407 -178 785 568 -170 -150 -607 108 -817 667 10 -352 533 687 633 752 -677 -594 536 -180 -40 -445 320 -768 -817 581 85 400 94 -112 -107 299 172 745 -715 -342 511 -847 279 -364 487 -818 -893 -480 -506 -475 689 -741 114 490 -239 639 21 -329 -532 495 -690 534 -100 222 -333 -537 407 -577 584 76 -360 591 637 128 -2 231 596 693 174 357 -583 540 -627 -326 754 -566 -805 22 -814 -567 706 62 125 -363 -320 396 414 -284 -811 -352 -272 353 -58 -496 -473 244 -52 -357 37 -253 670 -552 -40 90 -524 727 -862 207 -171 416 -327 -559 96 -798 336 -173 577 253 74 -658 589 -558 -91 -342 -573 383 -536 -439 -599 -746 -513 -869 123 262 640 549 -142 -562 -660 786 -10 745 142 -534 -181 -449 230 -890 -575 782 -798 -420 -24 493 118 -292 203 -448 -68 -553 307 -612 163 -497 -687 270 46 675 -762 107 -860 293 547 153 354 301 -72 91 -219 -548 28 -523 -152 -57 99 -671 -762 -520 -862 -463 -695 111 -173 727 -142 -601 47 694 -691 -541 -181 -163 617 566 718 -761 98 -265 374 651 -374 -12 -59 745 420 -660 497 128 642 707 -299 426 -270 -515 363 753 776 -298 -422 -74 475 700 -285 773 459 -350 630 -388 37 524 543 -832 677 195 -473 198 -515 60 -50 239 318 612 358 188 746 -560 506 -311 -583 -207 -786 363 632 438 525 587 -69 135 -416 -761 223 584 545 563 -210 288 139 -204 -854 140 -806 294 196 -81 -489 -291 -495 -261 85 -223 172 -157 769 614 -350 635 305 -535 -340 -803 -624 -276 533 291 21 676 -614 -323 749 286 350 495 -341 635 -96 -205 -888 -223 140 -683 -258 440 750 -95 200 -564 282 610 -17 653 478 307 -89 -837 470 496 404 530 -479 -552 706 685 -522 435 776 230 111 470 -697 -622 -887 618 -708 391 -377 43 -307 328 -247 -594 279 288 -721 -174 -116 349 -811 643 -411 743 497 -492 -738 557 673 -557 115 608 -390 690 239 -448 125 -860 -880 726 -888 655 -66 656 -773 -268 164 -295 -555 375 -43 -563 -10 -492 270 764 -155 -254 -497 -858 538 -760 589 369 597 548 32 56 -96 -152 364 -337 -120 438 624 139 -335 723 -578 225 -724 795 790 168 -279 -557 480 372 -169 -735 557 675 481 208 78 -170 -831 45 -115 -117 149 90 -375 160 -440 -352 -121 669 251 781 -645 4 89 -734 176 50 -330 -360 -509 -814 -859 -366 -694 -452 -77 -197 34 -358 -667 -667 244 797 564 -616 -525 683 -191 -698 185 -13 215 -567 793 586 -874 239 333 396 -345 -316 -469 148 188 -603 781 582 155 632 -103 -670 331 -212 732 -589 -669 -492 -111 557 487 567 -373 493 -180 773 236 200 432 511 694 228 -1 655 751 -895 597 -587 653 423 -735 105 296 21 668 -40 -389 -707 188 -846 361 359 551 98 -130 11 -348 609 315 171 333 -490 -849 421 312 -504 503 475 311 -549 209 655 -596 -39 557 289 -726 -848 433 -285 -260 -702 -34 -99 -303 -830 -572 -604 767 707 -321 -231 -611 645 -789 235 -648 -361 -509 307 -319 517 230 743 29 780 -100 -420 -248 -709 -506 -689 72 -279 -405 -250 -100 246 273 591 -255 -57 594 772 -842 -562 93 667 201 -399 315 527 -428 129 142 582 76 -665 -253 -132 -140 -890 -803 208 -97 -548 433 340 -794 339 -263 -586 -97 632 -621 468 -85 138 -466 201 -492 -482 -721 780 -750 131 -120 -116 -278 -131 -500 -420 -608 231 522 -157 -866 269 -489 -482 722 724 -847 -578 406 286 -349 -521 193 419 -44 782 754 -720 -482 -656 -307 661 221 368 -825 -710 258 -643 89 455 -720 259 641 505 209 -408 258 -171 -509 81 -151 239 -97 -287 682 -558 122 -627 -315 -718 374 562 -424 -164 730 -313 442 -108 282 85 135 654 604 -8 -41 424 -572 -797 -625 787 126 -783 -168 -300 493 136 -261 -472 358 -47 567 -427 -415 732 82 15 -428 64 -671 -597 103 -848 -600 582 -196 34 -582 -394 -92 -204 473 459 -91 391 -801 -121 267 -313 72 569 71 -811 -496 -55 640 -789 693 -631 -554 154 -864 48 -607 -607 -734 -238 165 -818 -34 791 -780 329 83 -82 -331 527 185 336 695 -300 220 -40 325 -654 283 95 630 -102 398 224 76 -77 -740 50 61 -752 -411 -782 511 70 434 631 509 -232 -84 -183 215 -517 108 305 -362 -127 611 583 416 -18 680 734 273 504 81 -681 222 658 402 736 -588 707 450 -232 -696 -514 4 516 -101 -272 -895 199 67 83 85 742 -578 543 -479 488 -495 -131 -610 -319 -456 -586 140 -64 -139 -724 -10 -511 -252 173 -652 -538 -874 -432 -382 -804 757 -404 799 502 592 -542 -708 -558 -541 207 209 -863 756 -195 631 790 158 552 -734 -860 -22 -112 796 3 -481 514 -23 -503 478 -112 -225 379 -479 298 -45 607 669 -218 -564 492 -238 -642 -551 655 115 356 249 -837 473 99 368 297 -877 -760 -430 -121 -787 -772 -562 755 -635 213 678 424 83 556 793 376 452 106 -122 -222 -794 -442 -859 -380 -289 481 118 -393 645 153 649 695 -506 -380 777 627 711 -499 648 326 -289 -539 473 -492 -267 78 129 237 -225 776 -430 140 -408 319 -679 -416 798 -412 639 -537 199 -877 734 -650 -431 746 138 112 -741 772 -223 769 648 221 -762 -294 259 349 383 254 542 -832 -151 -820 -644 -262 645 526 -801 482 -588 -413 756 563 -348 317 -330 405 77 604 -470 294 580 635 332 -723 -643 -682 -878 449 367 250 359 -306 425 -95 -130 -267 174 320 -581 430 340 108 -533 450 355 471 -816 -410 89 -728 486 -289 362 -565 147 704 -260 -381 666 671 436 113 364 -172 -359 -860 -303 -270 40 -839 640 129 -21 525 -484 -310 -595 7 -96 -618 288 -620 -772 516 -565 -812 -72 -358 46 -628 611 -534 735 -553 -810 600 -165 469 -258 47 -799 -712 -316 790 -368 -114 -579 186 797 -888 -671 621 290 528 -637 -569 -789 -16 366 570 436 43 791 -103 195 -877 -573 -83 -51 -158 -251 544 -216 -831 -121 418 -208 -385 -595 616 343 345 296 429 -623 -603 -758 -124 -21 647 -162 -553 -565 480 563 -792 534 462 212 153 62 -888 592 458 -82 -14 -529 313 -82 -391 173 -424 -706 592 356 33 499 139 24 -454 -770 212 126 344 -774 613 -242 -196 -898 -486 625 253 -39 751 -381 301 -555 -222 -453 570 -729 387 41 145 432 634 -815 -779 236 -433 407 -817 -142 -607 -249 -643 546 -300 421 -44 335 -613 -585 417 -564 -131 294 -143 643 -108 6 694 -324 212 -206 -296 -615 -812 -649 408 -375 695 -713 -633 207 -523 -404 -394 -83 200 -329 -896 748 656 429 -203 -582 -65 -424 -67 -302 780 -264 -589 -852 -39 781 -125 -775 -538 -399 -669 -763 -629 386 -218 -896 -506 -450 315 289 -609 67 -103 -664 -379 763 -26 -267 302 -189 204 414 -91 147 -387 -661 -427 536 28 -118 175 210 660 -192 -727 -700 111 -271 -677 638 -30 202 215 -812 -685 233 366 -77 -256 -596 609 54 -880 -46 -575 -701 572 455 535 352 692 640 -900 -851 -164 735 -16 -270 13 -428 -623 -132 775 -234 -329 111 350 -53 640 219 783 370 -887 4 113 224 622 -400 404 -211 -41 168 742 -444 -228 323 19 717 -168 214 717 -371 -584 774 -30 468 -171 -581 -852 -825 51 -755 -470 150 -606 376 -555 -198 -343 -715 -591 -168 -812 310 -608 -843 112 714 370 -328 722 -140 603 -312 743 -331 -541 -316 -197 -503 -480 -803 793 -886 142 -174 774 573 777 -416 690 -834 40 -411 598 750 460 557 -478 -199 736 -617 516 72 -800 -753 721 -509 589 -572 130 54 -478 728 62 -733 68 -728 521 -393 -530 -807 -346 -16 -736 575 220 414 -667 452 -203 -210 -219 332 -684 -226 276 -169 -813 -635 244 -399 18 344 280 -731 527 -763 94 -803 174 -581 407 306 756 -300 -351 -572 -830 -885 -580 347 700 -786 -693 657 95 236 -471 -670 586 -144 -705 379 200 -694 508 -82 580 295 610 636 -161 -465 448 733 209 112 -763 290 701 -468 -603 -56 -442 -557 330 -202 -583 -16 290 -356 774 -758 461 -703 349 -397 -338 -240 -765 41 247 -641 11 -763 -698 519 -713 -196 151 205 538 -98 -273 -628 -867 -535 238 -824 -276 -672 219 -453 175 369 -181 -818 412 -614 389 -70 -475 -512 -568 -168 -134 -434 549 505 -72 -188 -616 -612 264 376 396 -823 793 185 407 746 -192 67 -799 -844 -101 29 36 571 -105 -152 -800 561 -672 -317 -479 276 -314 -772 247 -699 739 741 23 -181 380 82 -797 650 -835 381 -391 -817 33 -496 361 -171 400 -873 246 -125 -634 507 256 -108 -604 619 45 696 -251 552 -281 -275 -641 681 -450 -206 -593 -653 -15 520 -495 486 -434 -839 -636 53 -51 347 109 471 -857 -750 -84 81 371 69 528 -110 28 711 -56 -865 -880 49 336 -120 287 606 -128 -566 -722 -419 -875 -271 -305 747 335 -454 -731 445 -2 132 233 95 -267 396 520 102 -777 439 -871 -63 -738 547 -136 -185 440 -577 313 689 -70 627 -82 592 52 -601 604 -316 721 533 368 620 -372 450 -313 -251 540 573 478 619 -305 -659 -543 85 -584 315 -250 658 -103 -141 -277 183 376 -462 -308 -305 -663 -533 184 15 -39 286 -41 786 -879 -399 160 744 -765 -645 -449 -828 559 -716 397 -597 -178 -523 348 -404 -428 633 -734 -231 690 70 111 -580 406 -373 141 770 775 -211 -575 310 -584 -591 413 -570 -392 -378 -849 744 -426 -614 -787 743 114 418 274 -566 261 -525 713 -276 266 -213 439 -90 348 507 33 98 28 245 -557 290 -43 -78 695 768 751 629 -451 101 281 201 -24 63 -870 -850 730 -279 -174 -610 -384 40 586 146 -56 -186 -52 791 44 682 306 -146 487 418 -248 323 -765 598 440 -760 180 -244 -734 -23 -648 454 -276 410 335 -265 -744 302 196 766 669 636 714 -776 -125 -392 -246 271 520 214 -142 -217 -727 222 -610 -838 733 -702 -772 -230 -863 -9 -578 -185 -157 277 517 718 -238 -5 511 23 267 -217 -21 368 -816 -56 566 512 429 -606 -302 761 634 472 -600 -878 -385 -634 159 -640 427 -566 762 634 -357 110 200 -271 290 127 -236 729 -261 460 8 136 396 304 711 -800 -501 -263 -386 -156 88 -736 -396 -891 170 517 534 -739 498 -611 453 229 -38 -79 -654 -236 -316 -582 -311 -301 -833 -43 711 788 -115 -694 715 -881 -534 619 301 256 -780 -344 764 685 699 -701 -330 582 286 -264 -744 -308 -169 -752 304 -418 -744 423 -828 768 -746 -342 -389 575 142 436 -250 304 -455 -858 269 -397 -40 472 -557 630 662 747 485 -690 -661 66 111 98 651 -420 -706 -207 -189 79 -43 71 -238 -511 33 -856 550 -889 743 396 445 -393 168 -678 -421 333 1 40 -527 -441 -415 -572 398 325 501 407 -808 666 -482 570 777 633 480 454 -267 61 -553 -129 -170 527 -439 522 -684 282 227 -645 113 371 -165 464 -786 37 438 -431 562 350 -54 -368 -820 87 -900 310 584 -750 792 -251 351 -218 -360 -247 -897 -605 -34 559 323 -826 169 -682 774 -332 -261 -179 204 777 -508 -25 513 -851 -341 717 -216 318 644 -484 -837 -309 711 -332 -617 -323 436 47 -380 677 747 -73 -867 -799 766 207 -323 -431 -580 -815 478 -575 478 10 317 -124 330 -40 -703 334 731 544 -15 -716 564 468 167 -232 -54 -629 -592 501 105 -331 38 49 -648 691 667 731 -586 -852 33 -400 -49 669 -325 -770 569 252 -462 -179 -672 652 609 -342 248 -769 273 -240 472 732 -112 -423 -566 -147 193 -360 586 741 557 546 75 230 487 457 -670 -659 70 -433 287 -329 -86 -174 -650 -377 -210 -431 -808 -578 -190 -206 530 -670 -494 606 550 -31 -319 -717 763 -144 157 294 155 -316 -712 333 66 -233 -556 339 -366 478 724 714 611 702 -108 -408 -260 254 -378 402 -663 -404 733 760 604 -256 -896 -255 -718 -789 -871 777 -744 -850 -252 34 -193 656 686 326 -539 273 -475 -42 -761 577 347 -896 -482 733 407 -876 -689 -613 684 484 -845 -449 -807 -715 673 110 -672 -827 -113 195 327 -203 597 -508 743 -384 756 164 126 -855 192 -100 27 35 -855 514 232 -55 637 25 203 561 -463 -461 -150 -376 -451 -439 461 -117 -230 501 -265 -708 -631 504 338 467 496 177 -646 613 -484 -548 -829 -496 609 132 -211 671 644 499 -34 186 258 51 -505 276 351 -847 -863 -613 770 48 -3 -186 678 419 -574 -589 74 -211 48 -309 122 -175 16 -570 594 -248 -778 -67 554 500 -248 319 -593 773 671 -892 -401 -835 649 400 -433 -557 -180 -704 -185 485 -358 362 -54 -693 119 593 697 372 176 -73 -21 680 -693 -856 36 -473 30 -459 -688 -540 629 -27 -457 -846 120 38 51 -265 -469 -279 75 -322 -713 241 45 -441 -656 695 -573 -40 42 -536 -223 305 -695 270 -865 -280 -84 289 374 -396 80 -646 -382 800 197 476 663 -518 -278 562 399 571 419 718 17 739 -775 170 -225 401 -481 -772 -352 0 -839 244 -98 -333 -854 795 265 672 336 499 593 219 -182 425 50 111 -443 -496 166 -204 -29 -725 135 -443 176 423 447 -221 283 633 -142 -349 83 -82 102 440 -182 794 -686 676 -100 -241 136 -468 -895 594 -219 18 688 -390 -131 -344 -225 -426 321 -845 284 660 -673 353 782 238 712 46 -741 -551 229 -801 248 -242 -658 41 -143 414 -633 -595 -856 176 -135 367 637 -40 237 -751 624 -545 -151 315 -111 266 304 -438 147 -75 317 389 -34 -289 -817 133 496 383 184 785 218 410 -873 643 -810 517 -172 -370 288 -466 636 -77 -82 -67 265 335 -750 -674 47 709 -36 -835 45 285 502 359 -126 -638 15 -504 -131 186 -46 774 431 352 656 -191 -594 -177 -865 -120 -683 451 570 330 476 409 320 -156 -203 -68 -364 -850 -192 236 220 502 72 783 156 -465 -713 192 -118 -149 -261 565 28 63 -315 -216 -449 606 -243 -260 -314 -897 161 261 -100 8 496 -330 -184 -775 -670 -184 -312 -557 -12 764 500 632 308 -605 758 -288 323 -470 466 15 456 150 508 467 126 -545 404 -486 458 -413 526 -649 -877 112 -565 71 -549 -544 -764 23 213 397 52 -327 -112 751 -898 83 -265 555 426 301 -274 468 313 -212 760 583 111 581 -639 357 -887 367 689 131 788 -807 -794 -94 149 123 -637 199 759 573 -270 172 345 -652 177 128 -727 -331 -358 -487 712 -37 -145 -102 116 -320 -303 615 142 614 -883 16 -276 -32 -252 211 -871 383 -891 252 588 -793 37 -642 796 78 76 385 315 69 -735 -359 -409 -806 375 784 202 -859 -80 -653 -201 -30 -704 77 -803 -618 645 155 711 74 400 -189 -874 -26 305 -496 536 -478 55 -845 221 -637 559 741 353 618 69 148 -665 670 -828 -353 -242 87 -480 -642 -585 -464 -384 -468 -847 684 261 649 -451 207 -476 539 442 -69 315 -742 -330 -273 -471 -75 -309 -342 -494 -104 -45 376 478 -859 430 287 -218 414 -558 -454 -50 180 371 -641 207 -339 -699 -583 16 -49 -482 450 508 474 377 267 787 -480 541 772 32 -405 -290 532 -712 -875 28 -738 -625 596 -782 -703 -745 -271 -248 262 -84 512 -748 192 464 543 172 327 -476 559 -447 226 247 403 29 -173 -681 97 390 -168 772 -754 319 17 -52 -391 -583 609 -510 34 12 481 -879 -762 -136 -86 -597 764 195 706 -533 -648 -359 12 -243 218 -812 -735 663 258 -805 383 350 704 -507 211 -454 380 26 -160 37 508 230 656 62 800 527 -350 -208 780 -519 734 -655 12 184 -795 72 758 -412 795 -544 -494 607 -7 -226 99 207 -656 626 675 167 16 145 -660 -570 362 -543 -619 -483 444 234 -378 260 736 -248 -253 -125 -801 236 -179 -382 278 415 317 384 -502 60 294 -353 -153 557 153 30 788 -283 24 243 -502 -268 -156 517 -213 -801 -430 -37 -273 662 -219 -568 -586 -869 726 -208 -758 79 -470 374 478 -651 27 -121 -491 -523 -140 661 -585 -721 258 -99 -251 -426 -468 -646 -699 -512 -92 -303 -17 11 -291 -638 -161 26 -490 -794 -113 71 -26 548 -680 -59 536 207 -86 -838 155 754 188 -25 -238 26 135 339 -682 -589 689 188 -376 269 -864 701 -813 240 559 288 -19 -690 -285 -772 737 -262 566 -158 -564 -387 -587 528 -420 -204 -843 -649 670 352 -555 278 516 448 -712 781 -313 201 -449 -319 -687 -413 -899 -599 -346 546 256 -519 -763 -887 -599 288 -97 -77 404 647 662 -77 -574 775 -368 -668 -436 -467 424 796 -83 -455 650 2 111 758 -553 -238 73 643 140 -517 120 -879 -851 755 445 -513 319 340 -553 318 -338 521 27 -68 -305 783 364 -262 -760 166 -291 701 -162 -69 185 -723 514 544 511 467 326 -765 443 -191 -475 459 562 635 -783 -492 192 -769 248 46 72 260 297 211 606 790 507 532 32 552 -826 619 -384 744 348 -662 -579 450 396 -28 -248 -736 -33 -548 -512 -656 -610 -858 639 -9 -778 785 293 363 230 -713 605 735 -875 -884 712 -623 681 580 679 -598 625 -134 48 140 552 -703 -463 -591 605 134 -20 656 100 -107 -197 -270 -431 433 -560 162 -876 -5 694 -385 299 -137 -470 -889 707 -25 -741 -738 733 -415 612 565 374 -58 -762 189 -585 316 58 160 347 470 -870 794 663 216 -12 -574 5 -280 -238 -366 554 9 -463 -424 752 -424 110 186 -173 -816 -112 555 -322 112 225 337 -350 410 302 -208 445 -795 -499 507 481 -172 183 -261 161 29 -208 783 -320 239 -481 -796 9 -822 -775 -790 -573 -683 -250 313 16 -343 -786 -875 -689 598 -178 -347 -646 581 -215 9 498 418 511 549 84 -622 258 -418 251 147 -897 -588 -607 -292 494 -554 598 710 458 -499 -833 787 -833 -34 -777 754 484 694 517 379 -500 677 470 -521 -96 345 734 -488 238 290 670 273 607 -135 -794 -317 -541 201 -26 -7 -292 -817 -116 -888 -577 -315 -36 551 -187 425 -145 -388 -393 -788 -698 601 -442 430 166 -796 588 324 -415 -353 14 792 -230 472 -329 -222 766 -865 -276 -24 -283 -158 -83 51 385 619 652 -504 -730 476 609 -779 -584 -181 -97 211 578 -31 211 45 642 -83 220 -411 -889 796 -452 -90 507 379 -579 653 198 486 -65 -119 294 487 -704 -405 606 471 497 -647 187 427 73 189 -569 -874 -792 357 -305 -125 -216 -420 410 41 -86 762 592 -524 -302 -233 505 430 752 -802 -373 -726 587 319 -397 -850 190 -366 -15 -717 738 -134 -516 -57 -479 -827 -437 -31 554 -539 -516 -690 756 -741 -658 146 612 -575 285 -889 -599 -734 80 -32 -426 -738 -565 -350 326 -341 -805 -112 -775 -53 -499 614 541 -506 445 617 -698 -3 768 -625 -43 105 76 -383 -225 166 557 668 -62 -628 -166 -552 343 -415 425 725 450 -316 -68 347 -85 -531 478 324 729 -647 -837 300 -64 -89 -298 -221 -46 -493 -704 493 -365 -293 168 385 525 -302 -769 -893 -289 389 -867 576 -258 367 -69 -394 -84 621 -670 -543 -705 169 -203 -634 -491 526 425 -64 -643 301 87 503 687 -207 543 -289 -286 -776 -439 -497 -419 -326 -646 -308 157 316 144 685 211 -19 -184 -116 488 375 -882 207 -81 -410 -126 -314 -696 -221 528 84 151 -100 -829 -312 658 -268 -819 313 -520 514 158 171 -808 782 -295 -140 602 -644 714 -617 -766 650 421 -457 203 662 397 139 -122 418 516 -263 395 758 -101 -866 503 -259 -249 -372 734 -806 -754 655 375 -338 -500 64 -295 -357 -480 -241 10 -476 467 -810 -795 -221 662 571 -652 115 608 -78 722 -182 52 145 -174 -366 -390 241 -659 386 570 -351 -224 -548 -89 32 -847 676 630 584 45 592 -288 432 -729 -422 -220 725 493 213 562 -780 594 -57 -534 -349 648 126 659 -31 689 677 -164 -433 433 -607 359 -847 -750 -599 -82 -163 661 -108 -747 -138 -114 715 137 -847 -673 -155 111 142 -168 -161 -45 194 682 20 691 -817 -857 -874 -205 435 -580 -116 -177 186 530 -848 -696 574 -52 204 655 -549 -850 316 -382 363 -378 -436 -570 -398 46 -588 -533 -47 -27 -799 -783 -833 -94 1 13 -570 -591 -420 -834 463 164 238 -573 682 -27 407 -707 -630 510 45 -439 -694 -371 -212 136 632 -361 470 500 294 368 -775 660 678 642 13 -588 500 -316 -337 -677 -332 -618 -80 195 576 426 -150 -711 -58 104 -900 391 173 -510 37 -828 267 245 239 -406 -629 370 637 419 140 55 46 517 -816 -251 791 -399 -493 639 -764 -149 777 -8 -104 -144 -47 -220 212 -614 634 -439 -222 245 371 -58 641 -416 -152 -173 -411 617 -359 258 -309 -745 -363 -617 417 348 -465 484 488 209 428 -523 68 -177 687 728 587 -69 173 709 70 -569 -265 -404 168 -468 -731 9 -102 222 -731 375 -741 265 47 -599 -195 627 192 -611 -327 209 -702 743 -130 790 -480 671 -752 789 -616 639 12 237 608 -619 -171 618 -342 -84 578 -462 -167 -754 -90 758 51 544 -507 262 296 481 199 739 720 599 316 -449 -554 585 -478 269 -448 683 788 -569 -96 -71 195 -94 -242 -127 531 -514 -166 -438 -644 -107 363 -315 -635 286 29 -284 -571 -520 -688 -783 -772 -448 -347 -328 715 -882 -9 114 -576 634 -53 457 603 78 -299 -340 -885 -67 -567 700 -717 505 576 -527 769 -739 96 675 -92 423 246 89 -155 -287 330 -141 242 -403 775 -758 337 375 493 -173 -324 242 229 524 261 -367 350 -213 -156 636 -611 -23 -362 -93 -428 394 228 -210 -510 702 -404 583 435 257 251 -118 -172 216 -410 204 73 -321 -310 -707 730 26 560 306 -840 173 774 -474 -184 371 373 -307 115 -182 375 243 694 276 695 -232 -517 -562 -816 -41 500 -393 549 -219 735 294 360 771 329 -720 -381 427 343 -775 -230 218 -202 -373 310 245 381 590 302 -199 -142 -92 -816 -412 -897 -421 -248 -558 -100 -881 546 706 -8 238 -127 -349 -498 -383 -518 -43 602 531 -796 -599 -284 447 54 709 191 -749 -602 529 -154 -625 -785 600 109 -281 132 71 -370 -438 430 -163 -224 633 644 -457 -360 -263 -900 -117 -250 327 -107 -619 406 295 -294 -261 9 102 -621 444 -531 -52 671 559 -666 -613 -120 151 655 -652 441 151 -799 -397 211 -74 -269 -700 -8 -898 -128 28 -205 494 -645 -723 552 136 -29 -49 -435 98 522 467 116 -359 701 -161 -721 460 188 69 266 -821 -785 -143 458 177 -499 -404 137 -293 439 -203 182 330 -471 218 -565 5 -682 30 697 -833 -405 -577 -891 -792 537 371 -213 402 -87 -414 713 100 -415 -359 282 -857 -336 453 769 -578 404 -498 -278 618 -641 82 507 177 489 8 -577 -778 -472 504 332 28 719 734 -374 530 -787 698 -632 399 -747 225 -227 -380 142 -672 -301 -756 -345 -584 -558 506 466 798 -747 -159 13 459 -160 -87 551 344 -830 -861 -514 331 673 409 -261 529 -217 -218 -767 167 -245 -145 483 237 -765 -72 650 -193 705 -786 -52 -477 -808 -63 -637 -668 389 -383 -852 138 527 -223 -130 116 291 -545 88 588 -670 -729 378 -699 -769 156 -48 -639 632 73 -805 271 459 383 401 13 -837 -132 -792 279 -491 -281 637 -533 489 -467 -818 -430 -439 -90 120 -749 791 -865 283 -286 86 -51 -170 -803 -459 64 -776 -345 -88 273 -598 33 -330 270 25 -320 465 -252 347 376 10 88 -466 -216 -144 -804 484 -176 -783 -85 370 -562 -496 -286 269 -613 297 -894 -294 -879 272 -209 132 -136 229 793 -287 -873 -797 -457 615 470 459 265 -583 -85 510 -301 -119 -694 -670 578 193 132 -166 183 -636 785 585 -179 461 700 6 355 -246 466 467 554 -735 9 302 778 -198 -340 583 468 -501 -248 134 -559 -563 -447 -323 -230 236 686 -624 -383 391 -196 60 -872 504 487 -424 -232 632 630 720 390 345 -250 640 214 99 -665 -865 640 -309 757 733 176 -282 -861 536 -703 431 -294 611 240 -864 -594 -254 292 -6 -571 -806 -840 -692 778 -415 -711 714 754 -536 -680 -732 -126 615 -610 230 -392 157 -228 -253 -891 679 502 364 -773 -649 -847 -183 170 -115 -646 -179 256 644 -275 22 664 -521 -582 270 598 -16 508 -524 779 -528 264 -871 625 -740 327 567 -360 -824 -530 302 308 -154 311 -813 -504 460 -466 -324 -106 423 315 -819 321 636 227 -163 31 -59 -662 57 -833 -266 467 455 293 798 558 603 379 -328 634 507 -159 588 770 -784 -205 171 12 584 329 568 150 -520 3 -281 -545 362 734 -776 750 559 -624 -518 332 247 -828 -783 530 678 208 -719 307 -319 -336 -714 -300 -119 -684 -202 773 -896 -342 581 675 72 -23 686 212 -35 467 -137 652 -358 518 556 352 288 -493 -393 -835 -876 675 378 506 187 -122 -851 387 111 451 597 549 -397 -121 243 628 -626 -689 -362 -541 -105 85 -748 38 -854 248 115 241 -484 -394 325 681 -61 350 193 -483 496 -644 315 -739 -747 680 292 615 -514 -26 539 464 -550 -393 649 -437 -158 -551 -437 -225 602 304 621 -831 -333 -557 -316 210 -853 -347 -99 -853 -473 -822 -603 252 -107 -698 -596 -28 -697 636 157 -12 -791 -762 464 -443 453 98 182 698 127 -663 -27 -270 481 -380 332 453 -494 3 33 607 108 -359 -307 -849 -711 398 69 -198 -578 -620 309 238 -619 -675 784 -732 302 210 -456 -315 -435 -584 74 -533 622 -357 268 714 14 -160 61 90 514 203 590 102 -834 -725 -103 -699 -537 704 19 281 -284 216 -379 155 67 -264 384 -449 698 -165 644 -253 77 -228 269 -33 164 274 -387 189 442 -202 -665 411 725 -846 419 780 -386 -371 -268 -36 -539 -495 30 311 -535 -478 586 -395 406 -518 -441 491 -241 477 -350 -497 -602 795 464 594 167 91 -782 663 -694 -563 374 -647 -406 696 503 -730 252 -736 -373 -224 -318 393 -648 27 -491 121 555 339 -810 371 -71 -794 -586 -485 -48 -466 523 599 -500 177 -24 607 185 591 -495 137 -412 234 388 -497 -837 19 271 -367 -831 521 645 -477 237 -311 -112 250 225 220 -41 485 480 6 -539 149 263 764 457 -586 -225 654 32 99 326 359 29 -862 409 123 -158 -669 -707 -823 -565 -873 -536 663 34 502 570 -465 -812 18 229 -463 -350 409 -790 -789 88 704 775 -501 -568 -345 -274 499 -544 210 -727 740 -278 217 329 -784 385 -165 -863 -259 -49 -466 348 -534 -591 503 -37 40 745 455 -21 -14 -65 -883 364 368 65 -843 540 -864 -225 -814 547 -341 -496 555 337 636 572 437 -36 -569 552 -836 -457 559 382 -169 -446 -496 -711 206 504 -342 14 -461 -292 -165 -182 77 -665 -571 71 229 673 236 665 -753 327 -259 -231 -512 226 708 701 -873 231 -828 -285 -206 384 378 504 -2 -301 33 -420 616 631 -142 -124 -510 762 -749 409 242 643 -469 376 589 -422 788 456 -204 -782 -827 -552 247 654 -897 -485 310 -826 -220 293 530 -507 -174 -381 24 -123 168 778 456 -679 -900 -409 -722 527 -484 183 -589 354 -205 264 -635 403 -592 581 129 -239 685 -275 715 -405 -192 -458 636 -330 -278 -88 212 517 773 -481 26 -784 -191 449 -262 315 -306 -223 206 739 -824 -190 258 -179 727 -61 -786 -570 516 -577 484 -6 -318 543 549 -28 -405 2 183 537 101 452 -40 21 -595 -299 316 -590 -823 532 -373 262 -357 -432 509 -275 -575 551 -649 141 -719 113 217 615 -526 -11 -425 108 606 -175 -341 271 -149 14 167 13 194 641 -855 716 583 -767 -438 458 -876 218 551 678 -151 334 -868 -561 -206 -36 353 525 -724 -181 -737 226 -549 -848 -518 623 391 569 -453 -662 -317 196 192 -213 -416 81 603 -495 -445 545 -496 153 -569 -881 450 -846 -479 253 154 441 -241 -675 -712 -718 -587 97 797 -276 -545 -231 -27 439 220 512 -62 673 91 -120 564 504 287 514 -831 218 -436 337 -91 106 544 -646 -491 361 -136 -1 526 684 -61 -76 473 789 98 531 661 -196 787 7 -577 -182 -233 -5 614 227 -635 182 -415 -382 640 -282 -25 460 400 623 -684 -311 -711 151 -856 522 -373 534 609 -305 -165 -69 781 790 699 456 -22 61 -511 9 -546 16 127 406 593 29 -880 -726 -137 276 354 -665 -421 679 -195 570 -215 82 -151 -259 669 774 -747 420 -740 762 763 341 501 -511 144 -568 204 552 164 -627 61 126 -618 -215 -638 -494 -349 523 -514 755 -533 -46 -636 -753 -329 -768 311 417 305 -47 -567 -691 -660 -868 538 194 -442 -175 236 63 -785 -574 -175 413 386 -145 -583 489 403 555 299 63 -743 -324 160 567 -81 -579 142 593 259 -664 670 -523 -534 -256 -191 373 574 -332 518 217 -388 -474 -226 -728 516 689 330 478 156 -375 24 -402 -778 28 316 -669 234 771 -437 390 -845 396 -48 -531 677 -197 130 -457 552 -161 -392 139 159 -305 -336 -228 -641 439 121 585 187 81 -597 -746 245 692 38 -393 173 528 -653 452 -495 -744 -853 -524 193 -197 383 700 527 150 351 -176 -426 -400 -723 -808 644 -638 716 -346 -213 -47 -327 58 399 -502 511 -723 109 -681 -396 758 790 -651 114 666 -792 80 680 80 -818 -322 -469 171 150 621 -504 -483 213 -351 689 -564 -528 -463 -249 -476 354 509 -206 -656 -630 -249 775 -616 -181 -881 396 604 -162 -645 -418 -625 -314 68 427 512 588 357 41 634 671 772 -770 -189 378 -228 494 -309 -46 -20 149 -769 -729 -415 14 -86 -522 -524 572 -461 374 -889 508 449 -363 722 -181 -440 -759 -882 -192 -797 -845 -304 274 200 680 66 -129 -222 448 359 442 -642 -4 707 -887 -575 -465 -466 279 -289 -112 -666 -706 403 675 359 -396 659 147 552 680 -854 83 211 642 -470 108 -179 322 -171 -407 459 -26 -90 666 774 -703 429 -757 192 791 227 -546 85 -351 -248 -493 671 -343 46 549 458 332 587 -677 -68 459 695 -219 -588 227 -827 -788 60 -701 68 61 662 762 -8 693 -584 -325 263 -879 -461 -442 743 297 -668 2 -186 -81 337 411 414 146 12 -722 -53 -74 -245 -748 771 524 -601 557 260 529 -321 -705 -602 169 454 506 -468 -9 -443 487 78 -43 428 -465 496 676 632 314 211 596 -670 -824 -492 -267 -365 -281 176 22 -519 -308 -254 640 -210 -460 -496 654 -152 -648 278 354 -778 -578 694 -80 616 653 -361 -217 -5 -469 293 737 -510 362 10 187 124 -256 791 337 677 306 641 -465 -702 -174 -373 434 290 -83 -272 335 -691 323 -764 -693 -484 225 614 -735 -247 -797 -587 32 -611 352 -872 532 -50 -600 131 -465 442 674 467 223 648 451 -874 -547 -137 367 -616 590 -185 -88 -604 -729 -564 84 195 791 800 326 -714 -711 608 -736 680 -582 -332 356 680 511 -470 704 -365 764 -828 539 -874 470 -660 297 -328 -683 -72 -337 -767 647 417 459 -12 474 577 -525 -537 -460 660 173 -708 -113 180 -176 263 509 526 769 -826 -298 -425 -361 127 766 -545 -209 -488 315 -439 640 -733 -838 -82 -684 33 54 -503 -109 441 383 468 287 -658 318 -154 102 205 743 -448 64 -226 -405 -252 -196 -252 747 -764 -73 -36 653 -90 731 -140 -530 -273 154 -755 -424 644 -334 517 365 -301 -717 -730 -568 -448 514 -197 -455 -772 450 -420 -723 624 503 -25 -294 -386 461 -805 -400 491 228 654 -464 507 197 131 -337 216 396 -831 232 -474 170 -46 -840 -423 -161 96 508 -515 -384 102 -470 369 -877 -769 -21 -409 666 11 757 292 -392 -487 642 156 650 -54 587 153 -256 -698 -298 49 101 569 -552 -698 -143 736 759 -574 -68 680 -813 -692 -393 752 -50 -614 753 215 -258 511 559 314 -354 224 750 -265 722 -401 -642 696 523 37 -779 -198 -554 624 668 -640 -669 -840 -184 -645 -465 -609 -533 685 562 -471 -368 631 794 -495 -800 -162 75 -871 274 -203 313 56 104 -870 -359 -159 -537 -143 -877 614 529 -626 -733 771 795 -698 -834 785 241 -708 676 155 80 -645 220 -477 -444 522 351 238 -548 -556 -490 -437 752 525 564 -183 -727 504 469 -218 -629 -182 -796 755 480 -431 511 -180 -268 385 -872 -374 20 272 455 558 522 599 -846 -65 532 187 30 578 -721 -71 -473 225 395 -674 625 -420 35 461 -888 306 -470 -125 29 -649 -817 -151 -760 159 -276 -709 -519 -832 -319 -98 40 768 -56 -394 -624 79 -668 -656 59 36 367 719 -102 212 -428 -835 606 267 -358 -85 286 78 733 -190 -368 -813 233 163 649 -62 -485 67 -835 -521 -875 555 585 165 590 599 652 619 500 468 7 -412 383 -609 -699 315 214 -877 575 -824 -592 -13 -625 -381 681 -500 -445 -409 -136 -17 -514 106 -852 -854 -757 -817 -603 -359 617 -167 -448 -507 206 -617 -489 -238 662 -170 -357 -550 -762 492 -595 -613 -341 740 452 -313 -170 746 -415 -753 -441 279 392 -25 -383 -47 505 100 -533 -506 -515 -25 643 335 -525 567 676 -412 402 88 23 -252 -598 692 -598 -499 235 -505 -818 33 -247 277 314 -827 -369 -83 -444 213 -38 -648 -829 -142 327 27 202 -450 661 -861 228 40 38 310 -459 8 451 -527 -740 -340 -585 678 -756 745 767 -287 36 774 669 -828 -587 166 -465 662 -69 672 302 -327 -128 -844 -63 462 -396 417 -445 -631 -834 456 -83 -85 -412 704 -840 785 -720 -147 -709 588 505 -312 277 -424 138 757 767 -469 540 -562 385 261 603 -50 -246 -356 -510 -486 -574 -595 -271 132 -510 58 7 -281 142 243 100 -451 -488 182 -339 -335 -414 -439 -118 333 -44 -486 764 -343 511 -124 -114 -405 -349 33 -899 714 -620 301 256 487 -758 141 -291 260 -850 763 326 -33 420 344 518 -628 -712 186 182 746 202 550 -204 -730 205 -800 -177 -374 -55 -203 -899 -28 -581 -738 -104 792 656 -812 -622 151 758 -688 -530 -580 -894 304 -200 676 -119 -691 455 -63 544 -250 143 -711 -618 -35 326 -13 -264 539 -32 156 -490 -659 505 -841 -897 -628 449 -117 660 616 166 -383 702 48 -361 -526 -677 241 364 760 471 416 777 -568 154 253 391 682 290 -320 32 -159 517 578 511 31 598 327 -831 158 -634 -285 209 -297 106 -217 681 741 -860 27 711 -514 243 -495 -880 324 311 -608 -183 -534 -662 -214 -837 -45 394 95 -373 70 786 -454 121 -381 -517 60 752 366 -725 -235 -442 -882 -562 720 282 757 -438 323 -696 -472 -285 -303 491 45 -744 -51 450 190 123 301 -34 -781 122 -276 725 427 -669 -31 -794 180 -299 -381 78 721 664 279 -270 307 563 273 355 -768 61 -893 -381 -692 -645 713 496 -348 -179 557 -714 372 -18 80 315 431 760 -699 3 310 -167 -277 -134 285 -627 -342 -285 -764 658 421 -855 -744 550 -629 -472 377 355 -431 -169 -814 -523 342 -655 195 -748 -274 596 -23 -306 13 -144 -252 8 378 -771 -464 -745 -276 -733 -334 -108 331 486 32 536 20 -793 -412 -224 -19 240 -565 70 -515 -415 -824 767 328 65 414 -611 -279 -613 625 419 -354 780 -396 -847 756 319 -379 -138 -592 -519 -606 -223 -604 725 -711 -501 782 88 575 -887 -297 -880 -575 -485 397 225 236 -393 -450 -545 631 -218 -819 669 638 -258 281 555 -83 141 508 -84 -658 569 170 777 -331 -844 -896 382 -517 179 -207 -634 -417 -605 780 650 -74 -7 -113 37 633 658 212 -510 -714 -886 295 -768 64 -141 -338 -184 -181 677 -190 528 -603 -14 -814 321 488 -153 638 -334 -398 -151 78 756 -667 -203 221 -875 -602 156 730 -311 183 210 -788 -176 -629 208 164 -569 758 47 -863 569 -891 -387 700 185 -261 541 469 351 -771 -874 -431 612 350 -123 488 -724 98 -795 -171 540 -227 360 0 122 682 188 -824 201 -353 26 -760 562 91 705 -242 507 174 781 -68 509 -447 -255 -241 -36 425 -646 -298 564 533 604 -156 30 -539 -528 -354 -436 592 76 398 637 760 -651 -529 -675 706 342 55 87 98 -572 -878 -213 -35 -28 -379 -299 -124 -357 -504 -510 238 128 346 -582 -393 536 -91 -863 -686 -150 -760 188 -498 -350 797 -415 -66 70 -723 496 458 -556 -686 -5 -121 -598 -614 -178 40 -256 -167 -189 -198 432 134 -611 725 -139 -596 -211 417 223 -817 25 536 -779 41 -428 348 66 -762 -788 -668 141 57 544 -740 767 -789 -147 -84 607 -350 405 72 -700 -419 589 -861 239 173 211 -393 339 630 -93 -896 -290 -321 -511 -509 381 -200 -551 19 -852 -718 488 523 321 -311 -828 653 747 -142 156 368 692 789 -843 51 242 678 -55 -900 -228 532 465 -459 -636 19 -82 -591 -95 -486 121 -468 -127 659 -494 728 -26 -43 -224 31 -751 -630 297 -14 135 -422 237 -450 -362 -112 158 -879 595 232 -132 386 -797 133 -192 -527 702 442 792 -800 -227 168 382 455 -497 -669 448 -120 215 303 -51 414 -281 -900 -717 -663 -348 -297 -468 -308 151 267 -686 -328 -845 -116 -13 558 -130 -702 371 777 -583 323 217 -424 301 -62 181 99 794 -611 -669 626 -867 -13 47 603 633 -257 -273 -36 -815 -11 -509 -867 300 504 -533 -688 372 -214 590 -860 -826 214 152 -507 -599 -713 -203 506 -635 474 -440 -98 -701 206 360 5 -328 689 -841 -676 691 -557 766 -328 493 -549 670 590 -815 -668 -183 -374 -322 -406 426 790 154 -872 -780 -505 -795 -385 -78 516 760 372 -705 514 -771 -5 -244 -552 308 -727 -547 -846 -508 -864 643 -439 -466 429 163 -372 121 -815 323 537 -431 -849 -253 524 -8 -224 243 -747 -646 54 -668 545 411 -457 317 -364 -261 -524 -297 161 -837 -276 -297 694 433 -222 -176 -57 327 -262 478 324 -892 171 266 102 114 -184 716 -800 449 -462 -717 -339 446 573 -539 -122 -180 -417 -630 -332 -415 691 -540 -384 103 334 409 786 653 700 -140 334 653 659 184 616 402 -531 37 153 -141 -604 -760 -426 324 347 478 621 -396 -601 0 586 437 77 -424 139 522 -549 -489 337 569 -661 217 742 409 -641 -302 -453 -33 733 -501 -890 325 394 -321 -398 -365 -98 255 54 599 -539 -701 121 -6 781 -796 -731 333 -73 -37 74 166 -316 95 -631 300 -257 -34 142 275 -266 290 -21 -222 -486 677 -669 -145 -66 525 -5 22 353 -773 2 -614 -744 559 581 786 562 -776 730 343 -185 -279 56 290 158 633 159 -396 512 -57 -641 -140 -75 395 -870 -54 -743 -221 -896 -588 44 -36 327 -619 -55 165 677 40 -600 575 -72 -879 -839 565 283 -304 -590 654 372 -843 574 706 257 -166 53 473 -620 401 111 702 -207 549 288 -701 -25 728 214 -750 603 503 296 -678 -844 241 -534 455 -285 -171 -57 -134 -345 -445 69 53 159 549 6 487 -755 -405 737 -29 753 -268 -866 8 -664 413 -665 103 563 -573 -145 -682 511 -820 253 383 -96 327 -755 469 -377 472 -264 -85 244 593 697 -684 -742 298 -105 386 -209 -23 -695 536 -589 -7 59 -531 -826 -660 -190 -602 -823 157 -154 55 -603 217 -737 744 -751 -833 371 -241 -840 -894 -74 -820 58 -27 565 252 -712 -541 -707 473 -175 -366 237 238 -161 42 -237 -81 -308 361 -587 37 419 -537 638 581 740 654 -439 -125 -569 -723 -143 -419 -169 -253 75 -5 -150 -421 312 -451 11 -879 -864 -254 -459 225 61 -375 729 58 651 -562 745 155 -363 -743 290 -444 149 426 127 -201 -450 716 -188 572 -182 -361 -13 -521 -631 -499 -690 -117 607 -228 61 -636 351 712 264 328 -311 204 560 -329 535 -88 288 -886 657 493 472 612 595 193 -16 -655 -298 -93 -711 -26 -96 -534 243 381 333 -41 -69 739 -247 -882 -116 -519 146 131 -390 485 62 -530 -385 177 -864 -311 -82 -2 -503 -776 -563 -564 278 -716 -867 741 36 -640 492 -683 543 -678 292 -590 -483 18 562 -802 299 -702 -879 51 -783 574 278 130 -607 -229 642 -822 -36 416 535 758 -195 -187 78 119 79 163 -44 709 306 -114 -4 240 509 -166 -741 -844 -593 326 -865 730 755 456 643 -774 24 312 -283 -52 46 -270 725 -852 703 340 189 66 -430 299 -79 -427 -323 -303 -491 466 -236 255 -872 -324 244 -61 597 -207 10 123 -92 -149 -570 -520 714 -387 -824 663 71 -696 726 197 261 129 -34 -872 300 83 -161 -117 -832 608 578 683 122 -347 191 -132 -543 -530 523 677 -626 -427 650 775 -334 -623 467 471 -174 -379 334 543 -233 -28 247 -77 -814 743 89 -621 -573 345 -436 566 -204 -888 637 548 -858 471 -802 -452 -354 -754 -140 -639 669 -183 600 333 -285 779 -115 -872 -299 -585 -110 -440 683 116 -680 292 555 613 -848 577 41 450 -167 558 -273 248 -351 -626 -262 -202 206 -120 740 -381 478 -551 -122 -164 -581 -270 -453 233 -141 -202 -465 185 -550 -755 -759 -826 446 73 187 691 662 -738 373 246 190 -223 618 457 788 242 -781 96 71 -526 -190 -416 171 -302 -550 359 751 174 -450 -331 -255 -439 -62 -788 -578 195 -549 -564 161 86 572 -819 -191 95 441 -725 780 95 231 -634 423 -296 258 -10 165 681 -94 56 666 577 312 256 -110 -789 -692 -503 -798 -141 -649 -465 757 -11 -634 408 -812 310 -668 191 -881 789 572 -878 47 -828 432 -193 51 -839 -152 494 434 748 687 -595 750 -389 721 -729 149 778 157 -369 -151 -12 163 218 -690 -668 -744 275 -890 -596 -425 -653 184 -284 -147 677 -387 171 773 686 64 -749 -476 -537 287 392 143 12 -763 276 721 -156 -581 166 -85 431 199 -22 -169 532 98 -221 -500 529 -637 655 630 -702 -584 615 740 434 -853 -419 -455 -52 762 -298 384 -192 -437 -58 -862 -672 780 429 -778 209 660 -598 -565 280 -826 600 690 625 205 -475 765 789 -60 -830 -481 -63 385 431 -66 -653 -813 -805 138 -77 217 369 190 154 642 -641 180 266 -149 -170 758 -222 340 497 -844 -481 437 -264 -212 -301 739 -397 423 308 75 -106 603 484 -721 -755 -527 563 -308 -171 -194 -327 -459 510 -351 -95 -148 -363 -461 44 -302 591 -659 -72 -448 484 532 -757 487 -148 -537 747 415 -856 275 -108 -154 545 521 331 65 -560 126 -584 -333 -212 -815 -353 -141 -364 -143 707 214 257 396 507 -122 376 -585 -129 462 38 116 30 267 -368 -565 -528 -419 -669 -889 195 -793 370 -133 758 -249 697 174 84 -114 -95 702 162 793 537 -661 699 -507 330 84 544 405 -369 101 -245 -758 -234 494 450 395 -791 519 -766 772 723 -3 116 -230 459 334 -472 -508 -75 598 558 -363 756 37 -517 -60 -234 255 -29 -483 -49 361 -6 644 413 -778 -800 -51 -419 636 2 301 -224 17 -162 -703 585 -771 -208 -796 -541 713 -227 -886 -592 -44 772 704 587 214 346 38 -774 -331 110 530 -328 612 -599 -270 680 -234 567 -672 189 -667 -101 570 244 43 547 382 -658 517 148 -598 137 -261 -899 -20 -657 -176 -865 660 -227 -465 485 -566 -113 480 541 626 525 556 -432 685 563 -540 191 109 473 -41 126 -740 -391 428 785 452 -125 764 -826 -800 788 181 372 -680 -748 -173 -803 210 514 22 -660 436 -43 -577 -146 -504 -420 -599 635 356 -326 612 207 -151 -767 398 -190 -480 796 8 396 259 -778 580 401 -566 -869 -397 -175 -370 -167 -292 -147 -707 -390 -457 -369 -389 689 358 -25 -348 -27 341 -73 606 12 402 619 432 -687 107 -44 -309 -76 134 -68 4 631 563 594 107 -478 605 772 219 -134 325 -806 190 -535 220 -802 549 -246 -290 691 -43 151 259 -846 -304 599 -276 16 -645 -134 -199 742 -637 -825 388 -257 -126 -634 371 -99 579 -471 -59 277 -768 425 792 235 -150 448 740 403 -593 502 -348 694 -338 -59 795 -565 463 21 562 -220 -192 329 628 -750 -116 -66 63 -350 784 -800 -143 569 -415 -486 -315 785 385 -488 695 95 -13 494 -814 657 228 -170 -499 -204 514 762 307 235 358 231 -640 -737 -632 485 506 792 484 -31 304 -436 -435 -555 60 -278 -575 -641 -13 -20 -312 -73 -57 20 587 681 -785 -620 783 -65 473 -408 599 -579 96 -606 -385 -254 -707 633 116 -10 -546 -425 -334 -788 -72 337 520 769 -457 -606 -457 657 673 68 -73 70 366 -261 -293 -459 -509 -244 -539 -130 367 -778 -192 428 -557 -147 135 -4 552 -631 696 -549 -701 341 276 356 377 -225 492 530 290 -572 -328 -361 383 210 230 -219 -612 -731 -14 -318 -52 558 -620 -407 -23 162 505 -112 626 -17 -722 686 501 112 263 -274 -574 -378 382 -876 -306 -642 -430 87 -540 -66 -363 13 -812 789 511 -80 673 414 -763 -228 -133 419 -431 -844 767 -249 302 408 -873 -582 663 -22 -500 -706 473 -864 403 -585 423 428 -600 -282 156 678 -224 664 355 596 376 -663 -714 -856 -805 571 -16 290 -301 -183 -479 56 477 460 335 -604 191 -512 161 -830 -894 -328 670 661 -226 -505 347 228 661 568 425 282 531 454 -61 744 90 654 433 708 396 554 107 615 -592 -596 736 294 -509 -643 -488 -821 -562 122 -392 186 759 729 457 -173 -305 -465 -388 194 -482 68 -82 742 -231 -885 -504 -423 -1 -32 -642 -377 -712 -464 -751 341 179 208 220 700 -734 -178 -429 -366 -100 -677 466 -340 7 -452 -282 -13 -418 -425 -261 -844 359 -206 615 -32 -411 21 -850 600 -545 -706 -24 -151 -292 342 760 -654 292 33 -568 149 648 470 189 -393 -528 29 -635 -276 -579 433 -197 -160 627 -471 291 380 647 -378 154 73 -321 235 323 339 165 569 182 -700 -18 296 680 -719 -488 199 580 26 -693 790 -159 368 471 42 746 581 -618 -282 -502 304 -733 646 -613 637 340 72 166 357 33 -836 -507 -350 701 202 -288 -368 302 776 291 104 305 677 -76 232 517 -411 115 -306 -505 208 31 270 -621 621 438 -98 -810 549 404 -415 -780 -788 -220 -669 -520 -800 -495 510 174 -406 225 -284 -518 -423 -758 162 -705 -805 -199 -471 -217 139 244 624 -100 139 -184 386 -855 386 285 199 -502 273 -383 -579 83 401 695 639 -631 16 -52 554 -117 -475 -877 -422 -65 -73 -410 -745 -585 -187 -454 -121 -798 342 -412 379 761 -344 -568 -491 -497 748 -584 228 609 518 138 -822 -234 -890 403 558 381 661 60 -461 276 -83 -227 -125 381 -677 589 313 722 -175 -473 667 630 -558 331 262 444 -129 -30 -866 -4 798 -513 -704 -96 742 167 -478 344 -308 79 77 435 745 77 205 383 -97 -208 -464 164 312 251 721 -33 -677 222 318 -425 189 -570 241 458 698 -858 -150 -759 447 -274 -297 -405 218 -70 -552 250 -576 -842 -9 792 336 -621 -510 -635 -139 -523 547 422 332 460 -9 -514 -529 -228 -746 -78 650 520 -180 580 770 -716 601 -359 42 661 -443 -636 -844 607 798 -83 -510 -755 -261 49 -67 -733 502 -128 649 168 668 38 112 -191 588 -896 -533 488 -640 -392 86 -513 641 195 551 -470 -305 797 587 -880 414 -345 710 127 -321 429 -14 -413 -36 -758 171 562 677 -674 -539 -615 -500 278 -862 -768 -8 -164 -23 796 -167 356 -110 396 -147 144 -77 390 348 -855 226 219 342 612 -856 -555 781 -888 -488 378 -544 -603 -658 314 -157 287 -830 288 -283 -669 -293 653 -870 197 -305 344 -854 378 -133 748 34 96 -464 -317 -181 655 687 -331 -637 545 -622 255 657 576 -92 -196 252 750 13 185 -825 -552 733 -485 763 209 729 -707 416 372 202 536 727 -871 99 306 174 615 -195 -359 560 -898 -530 -67 -255 557 770 -672 644 604 -570 -822 -677 666 29 -422 169 -556 165 -556 -252 514 -510 -665 -489 295 -112 -553 -512 47 -306 778 -227 88 -530 -698 -550 -893 79 -825 -738 751 -336 -110 -49 14 247 454 -692 21 -116 496 -846 762 233 -595 -206 -703 -526 -456 481 -490 701 573 463 -231 -445 766 -497 729 -823 -56 -178 -468 735 -182 -75 -591 174 -546 -328 128 -583 12 785 475 -364 -503 15 -206 -240 -4 -836 -194 -894 179 -111 -271 -417 158 618 -869 92 -68 709 310 -569 678 -26 276 346 725 -337 187 -107 -243 496 -804 -862 275 544 -287 745 -490 288 -164 -223 -843 41 -898 -484 -629 -225 474 110 -545 -632 -321 -49 -296 384 584 -850 76 590 -781 -558 174 350 -796 -448 100 689 -571 440 -466 -802 689 -666 358 402 -461 218 742 -261 -497 -412 -637 -837 -319 -380 -521 -441 262 680 776 19 -730 -396 -859 74 516 -344 739 290 369 -85 -564 698 -161 200 276 606 -55 377 -662 -323 -431 53 -308 -890 653 -136 -273 -627 540 -523 -67 544 35 -219 -736 648 -637 -897 20 -63 -23 0 -420 -780 94 266 -264 232 557 615 -475 21 -859 228 -696 -313 -626 759 -864 -505 -245 -859 745 -885 -163 -692 751 448 -480 -309 -474 661 -801 708 -451 -599 128 -168 55 -19 193 319 508 318 92 -651 773 23 156 435 -457 204 90 -686 433 285 424 -536 -584 123 -97 734 -772 548 -460 -881 -837 -332 -221 -532 -875 1 -556 -48 -640 -568 -513 119 -751 -747 619 166 -258 -724 582 -475 643 -187 -601 -508 -823 32 111 -402 353 -666 725 193 -259 -779 540 -152 184 -414 430 -506 452 640 -260 235 378 -536 616 695 167 770 -643 332 340 685 81 -623 774 -395 -742 -42 301 -75 -154 525 -341 341 392 -694 100 -873 595 663 -178 360 579 563 94 -807 -552 -841 593 -836 -864 -801 -745 -505 496 16 -123 -533 -862 -313 -812 -816 -387 345 358 80 -854 164 549 40 83 156 -215 492 -832 193 260 431 -776 -649 202 -781 -137 695 -856 145 -212 -47 531 390 672 85 150 -543 -621 361 -160 -619 -169 -815 401 140 -258 284 174 -713 -747 -374 -200 -634 -92 475 -819 -728 -284 -693 278 -408 787 -287 573 -97 -405 -153 -846 -840 377 -372 19 -112 174 396 799 594 -895 420 -602 722 -447 -651 -437 -856 515 -769 -718 58 228 384 -842 -768 -631 -713 -805 -664 -766 153 -813 706 532 383 -143 -526 539 127 -45 -177 310 732 -633 707 -325 -256 -315 -442 494 -683 -895 776 -606 98 169 226 586 -175 281 16 418 -391 347 -810 84 295 658 -736 255 -460 628 684 85 348 -190 299 583 -222 483 259 459 240 253 267 800 128 -467 647 -514 179 479 -305 -37 303 705 321 184 177 544 -820 204 -442 527 -514 -420 -707 -138 -851 485 439 -760 -401 -293 339 -297 749 513 73 231 392 607 -651 261 244 323 320 280 408 402 -876 -611 -126 597 -514 491 212 571 -40 -744 656 572 139 739 194 -115 -453 -141 -348 215 772 -798 -599 450 594 -291 261 591 765 483 684 -594 4 -257 -13 -95 137 696 354 787 453 -30 743 -621 -29 -133 -86 344 -665 -289 -678 -204 667 419 250 138 -679 293 654 366 -751 -137 704 -338 676 -500 -203 -812 445 -661 256 -567 -634 691 257 400 -764 81 -205 -367 707 277 -283 -826 -335 249 639 -247 -141 -130 242 289 -420 630 565 -10 666 -735 190 771 293 -248 -615 132 -764 224 -712 -186 -887 546 790 600 -627 -345 472 -5 -553 371 458 747 712 480 -776 122 -581 -411 -796 654 369 -232 -480 418 211 -416 795 247 -675 524 -203 -622 9 417 417 -483 -614 658 -440 -452 -625 -200 463 242 177 -838 -532 314 -759 36 -178 -300 404 366 -605 -639 503 324 -882 -263 684 -26 378 -573 248 722 372 -788 140 -444 -376 -141 743 -841 211 201 -637 69 766 -602 -540 -434 -524 136 294 -498 -149 -377 640 584 565 -205 534 -123 -679 36 340 -438 428 -567 135 -697 698 509 -172 -651 -492 -5 65 -604 713 -20 160 557 -591 -147 712 -350 49 486 -219 -475 -764 607 646 -494 18 -706 91 226 -109 -687 -383 470 597 -178 -510 579 -875 424 36 111 753 361 -812 -46 -453 -817 -63 611 262 367 -738 -648 744 -899 -72 -737 -838 -260 -411 722 653 -827 -431 -340 411 184 -631 -809 -80 -355 123 -496 543 -151 -342 29 120 -281 685 702 -811 -164 -594 -768 460 -577 -693 -808 -610 5 -162 -387 -900 -882 -416 -358 654 -374 -481 147 -470 563 292 -270 190 -99 511 145 -635 348 -756 -108 -645 -164 12 202 554 -411 -674 502 -381 -273 460 291 22 378 586 -251 -880 -562 -343 99 -630 -89 723 -323 -701 259 -113 -705 50 -144 288 637 -668 -651 259 -216 369 -631 -166 752 -369 -136 445 -774 657 35 -362 -299 -203 -242 -55 -263 698 699 292 -375 503 -588 259 52 173 153 396 451 -844 164 588 -698 90 -341 -815 541 -654 -725 -621 -119 161 405 -204 706 -317 -724 776 312 791 -440 124 -869 -406 261 -831 -528 -711 758 645 -814 -633 -810 599 -798 -158 -732 643 455 444 318 16 386 -394 -103 149 -436 270 -76 703 535 287 -839 -570 -798 546 -300 438 136 -789 708 -185 -256 -372 -222 632 268 182 200 -418 -677 -725 491 -585 77 196 229 -803 461 316 376 172 -244 437 604 -184 -603 136 400 765 -372 -65 234 -338 -303 -511 371 -645 -352 -274 156 0 -264 -876 -92 137 209 515 225 533 -629 -305 -364 -7 -182 -378 491 182 -782 -854 -282 210 152 144 -351 -698 143 414 478 141 -428 -732 319 -73 -435 159 -80 -194 -287 492 -837 -451 -266 -161 -361 520 -412 178 300 83 -471 183 -899 -36 -6 -267 -285 -28 365 -245 -723 -150 690 -370 373 -658 -755 224 550 719 446 -693 313 -351 752 -61 -767 664 64 -809 3 487 -239 -237 -878 197 16 114 -791 589 -473 -399 -369 0 -419 -795 296 798 164 539 -707 -472 673 5 210 -707 -42 -44 778 -686 463 -198 599 -608 249 -681 -301 505 500 -257 781 298 -518 760 -361 345 -194 540 -414 228 111 127 630 371 -253 -455 234 33 705 -612 -377 7 -222 -330 -604 147 352 279 -443 415 -591 -680 403 317 -699 -282 -202 -463 -81 -404 -130 -606 231 246 -312 -424 -478 -830 524 693 -75 -557 -188 -720 -474 -42 -696 -685 7 -647 -825 -886 -272 526 412 -846 -575 -358 -591 306 114 -636 -167 0 541 -739 436 604 -44 215 -820 637 -488 -732 752 391 53 -29 676 -841 468 209 -437 322 -508 -884 -654 748 -763 548 82 -393 -548 -651 341 733 150 -787 -483 578 -43 -188 -679 -616 -334 683 -91 514 -264 416 360 -337 -28 -156 -565 -621 -595 461 271 660 -846 112 183 304 -189 -795 185 -207 -360 -572 -490 245 -782 -742 -681 210 574 174 490 -96 -354 -884 503 -133 497 -155 110 -698 -44 542 -701 494 -459 -835 -202 -697 407 355 307 345 -342 125 -256 -873 186 373 -608 -119 -359 -402 -572 -156 -798 451 762 -846 -756 -845 304 535 -894 -413 -595 382 743 -894 26 635 756 -356 352 -652 -44 -139 -476 497 -873 -790 -122 -602 467 733 760 442 689 241 269 -662 -288 -185 355 -730 -108 -126 -671 -726 -56 612 -820 -116 -702 -308 314 -282 -246 -417 -677 -150 -571 74 556 -831 367 -161 -890 -872 -340 -339 0 -94 695 -674 -259 281 -112 464 -726 511 -666 -634 342 362 465 -634 -409 764 248 508 782 203 390 -324 158 -129 -165 85 470 -801 -486 -287 -399 -833 -227 -627 626 -799 789 -95 401 -305 -781 81 500 636 402 -739 -556 54 -68 106 -436 685 -252 102 327 -340 765 169 -523 359 56 -800 -281 451 229 -524 -407 -271 -149 -735 705 -54 721 342 -445 189 -160 -799 -540 766 582 634 -858 50 610 424 -437 467 -605 -900 789 -698 16 486 485 408 152 210 728 283 -246 -457 -3 -743 227 -463 -588 253 732 539 -881 -148 -764 444 421 696 -202 113 115 441 331 -706 364 -494 775 40 405 -628 275 -168 -137 267 322 -608 -432 123 242 -278 -875 655 -586 490 179 404 -649 -440 383 391 -689 -193 -236 572 -225 310 632 458 229 371 -90 620 788 496 383 -401 161 -860 756 -214 75 -743 540 347 -741 -245 535 -279 -554 -74 604 -190 -794 270 -51 -831 40 -590 -828 -516 -225 -45 200 -621 -103 -629 200 -852 563 14 -113 -652 -475 488 -217 753 -568 480 -873 -122 -778 -483 -738 -509 -23 411 485 518 74 -234 -617 232 -269 -564 -46 -148 57 -460 79 -468 620 -551 -863 292 -582 -4 -541 -819 -252 503 -889 -891 183 -171 -174 679 -25 298 423 -515 263 -27 -245 -263 -634 -561 -760 -114 638 708 130 -883 -295 330 159 -524 -168 -310 -113 378 341 42 -33 579 -94 427 -165 707 611 -176 -894 711 247 -273 38 -851 682 -664 -420 245 -20 -516 661 594 -327 -708 18 445 271 477 -864 -574 416 -433 -216 271 -460 73 -239 761 -194 672 -34 146 -884 400 -384 -149 -206 -460 -681 239 -824 86 -306 -258 -889 -836 513 -602 -764 -243 -682 -205 325 -86 80 765 -155 211 468 -322 27 533 -794 -524 518 -328 -832 -579 770 -349 458 -744 -56 607 -65 -222 -779 472 -600 -614 -854 412 -433 -659 -678 381 401 741 246 -262 336 133 -540 -879 -657 -110 -261 -215 -356 200 62 120 575 -51 -879 -92 521 -611 55 79 90 -838 438 -183 383 -462 48 769 543 155 45 623 -300 -844 -527 -156 -881 -162 -488 -370 -582 699 200 -229 -381 319 -643 473 -96 -455 -134 -506 -139 58 -670 540 -245 -314 182 -295 -638 -146 -760 -286 -155 -467 328 -533 -223 -673 -715 459 666 -394 -824 244 301 -640 -576 -413 525 -690 131 -88 -58 -581 280 -639 656 728 -669 307 -484 -143 -190 -98 -884 451 -436 632 -384 -283 -380 545 317 -355 597 -510 -467 111 723 287 -878 221 79 122 -788 361 -230 -306 110 -849 -103 234 274 575 -212 665 590 514 739 478 -206 -154 452 50 427 226 -486 690 689 743 214 421 -775 -335 291 -155 -436 -412 113 616 -163 713 -646 -726 -330 -695 -281 -538 -149 405 -655 407 121 -445 -820 -44 -272 143 -765 30 -96 70 -461 -212 785 -369 -794 -850 -6 32 -314 795 172 419 327 -173 28 -144 206 -274 -359 -772 -519 456 -703 -446 -377 -711 -502 -729 414 89 -11 -396 568 693 91 -642 402 -109 648 -147 -431 -555 244 -651 175 -592 722 444 -81 793 -489 689 -808 -486 443 170 394 14 -890 115 700 393 98 -388 132 -638 -872 -46 -818 -185 694 -545 224 263 158 -360 70 -137 -589 -174 22 -475 434 -651 -234 544 665 -155 -753 29 -897 -157 696 -18 -603 233 94 -302 -287 -289 331 610 -643 179 -731 490 -785 592 385 100 -791 412 542 -609 -267 531 716 -448 -469 -678 654 614 719 -820 59 -766 294 -10 -403 -822 271 -301 -119 112 -721 591 -289 -35 -460 150 276 423 536 696 -240 623 -726 -105 -6 -41 70 477 231 293 -624 96 -92 112 169 -635 -752 496 -500 50 -249 150 -565 -242 551 409 653 -790 579 593 586 -25 -848 -474 559 59 308 522 -228 624 -389 -250 111 -70 479 562 -340 69 -616 454 -733 -285 -13 256 575 -171 -443 -822 -559 -607 688 -711 -404 -806 -555 -514 -512 497 264 153 -369 191 -134 -52 -260 -169 -11 -767 -542 -828 72 -516 799 527 79 210 231 279 522 467 -219 242 460 -803 -568 468 521 513 335 679 108 96 -216 757 -140 -590 -499 -572 648 -541 52 -669 294 340 93 -583 -12 355 244 -22 365 580 358 90 -503 -112 454 -671 -762 482 478 285 -900 -806 -419 -550 375 4 -286 708 569 -254 179 279 558 199 439 259 34 534 454 -582 -560 -864 634 -244 -242 -263 -787 -536 -389 422 -558 770 689 116 -437 -774 -454 -18 -580 -164 -364 536 -62 -396 -396 -860 351 244 503 212 -189 564 176 -334 315 -291 438 -768 -261 -231 490 -607 -886 596 -895 176 -631 198 -816 634 141 79 -223 -837 -806 302 -367 343 306 -702 119 618 652 60 21 425 -34 53 -414 -287 137 482 708 214 -652 311 -726 -88 -759 38 704 186 -689 770 477 -599 653 412 525 -555 207 -667 -676 -443 -2 466 -66 96 231 787 -107 108 -415 354 427 -328 54 -390 -563 -347 -823 -754 27 -380 -257 566 600 694 -272 -380 -819 -365 336 -678 733 160 -685 -458 364 529 491 -216 -892 -701 -651 -707 -445 -206 382 -873 283 251 -34 191 -686 -864 250 571 568 267 -529 -143 -31 597 -154 631 789 395 -404 -731 -819 551 -473 -450 -64 -117 386 532 -844 200 -724 -684 611 299 173 794 658 -267 607 -366 634 453 405 758 -326 -414 436 -346 701 -84 -394 -280 -796 416 737 -205 -552 562 62 -419 -67 -403 -62 665 786 -793 116 711 -404 532 -421 -288 -492 -34 107 -682 559 373 761 -781 78 -418 -149 753 671 734 641 482 -310 131 775 -87 303 487 348 -708 -472 185 79 454 -294 -477 479 18 -709 605 10 -291 -361 300 -570 499 -360 -403 -491 467 -100 126 642 -803 -499 298 685 110 47 -810 -398 -814 203 358 431 -605 -189 258 -415 -478 553 -395 -159 87 -750 511 649 72 237 534 783 -215 112 -722 383 698 718 -309 -264 -741 159 -509 512 -581 233 -502 -629 326 553 -153 -896 154 314 -882 -719 -229 647 -600 -470 -184 736 -422 -586 388 -471 302 757 367 699 308 -295 -684 -250 -292 -895 -300 217 -698 -622 -710 603 -74 -413 -361 588 -361 -830 411 182 734 660 -167 721 -151 -375 269 135 598 408 259 -769 47 -869 194 -627 -35 -696 -383 -419 -833 -601 678 321 615 -119 348 -587 359 -280 314 -877 -120 -667 -889 356 -357 -84 -336 522 741 188 758 269 -615 -724 338 -310 -91 -802 -796 14 -485 -870 590 155 438 354 -717 -756 470 -17 -222 754 22 -558 -377 -33 -139 -107 -516 -816 47 -589 -697 -869 -766 -139 230 -241 -380 793 4 552 -75 -762 561 -299 -342 35 -837 -456 596 -573 -430 696 -323 -862 -548 183 -153 47 -76 615 -624 54 454 248 -661 739 -542 -825 -541 -144 659 446 -292 79 -239 -19 -641 445 663 -74 70 761 220 230 -2 -465 -434 94 -483 472 80 -466 113 -643 703 -34 -232 141 136 -179 -275 -761 -214 471 89 -244 547 -397 538 -71 435 -602 -559 -430 -448 -757 379 -103 -390 -627 104 -673 -563 231 181 577 -64 -104 -467 563 478 -428 -763 601 191 124 334 -831 -705 -771 646 -216 -802 -637 532 703 -461 260 243 569 550 118 -719 437 375 432 -164 227 -454 624 2 -685 -181 -784 527 -807 -37 64 577 -386 790 -74 356 -808 307 -684 -187 -633 -510 602 -659 -819 -269 744 209 244 630 84 -605 287 -21 456 353 321 610 -375 365 -439 211 436 303 561 -817 -377 -737 246 -325 -303 -256 -824 260 737 -871 -295 -401 -196 -340 -811 389 165 -55 290 247 40 -495 383 -267 238 490 303 -329 -664 129 190 -484 457 110 78 200 -861 -180 5 -102 763 -753 -520 323 374 270 -745 -669 -795 -618 768 270 116 303 80 607 -299 271 -259 -834 779 -769 -492 713 620 257 -122 522 584 489 694 310 -534 190 -710 -716 536 157 427 -197 249 -68 203 79 37 -229 -645 -688 -480 -628 -444 -263 675 -522 721 432 494 166 -665 -202 -127 374 469 267 223 -623 -80 -25 -253 -123 322 -57 204 -895 -90 156 -378 323 719 2 -339 -637 429 413 -669 112 677 496 95 -865 -559 608 225 -434 -91 -578 773 205 -357 552 -189 347 -466 -262 -149 634 738 330 86 246 542 -767 572 15 746 -132 471 -872 679 168 595 -450 -773 664 681 -375 617 580 41 -789 311 303 -390 -606 -46 432 -361 334 -799 -188 -206 30 -124 -415 552 -353 -783 -588 -657 512 -530 219 557 78 -824 -329 226 -556 -651 -837 725 -188 759 -624 -235 -317 296 -140 -873 458 -773 -812 -706 -115 -47 700 -465 366 557 -336 -117 -738 -830 -64 -351 780 250 77 -297 -271 -446 -152 31 757 518 -588 -651 -32 -102 -153 -772 672 -463 142 -522 -512 216 -801 -71 348 -435 260 549 -512 -500 -182 477 574 -602 -826 676 -65 359 -14 -16 -751 -656 -859 -883 -582 -258 -685 -411 518 40 348 516 -868 -269 47 265 -481 585 49 707 78 -145 619 -822 -195 -609 600 402 428 -439 186 775 -604 254 -609 207 574 -167 -532 477 610 -841 -311 722 -300 -574 -639 -500 775 62 326 -495 -159 -137 -425 -346 277 -183 177 751 490 -419 407 85 -385 -123 -354 -858 -135 610 -218 -201 2 -23 -57 -409 631 -788 784 -761 792 -630 37 -19 -857 -708 -17 -444 184 714 -338 -373 -138 217 -608 -743 669 -693 630 413 577 704 -731 -268 -895 512 492 774 125 -667 -93 -402 196 -558 -865 564 584 -150 -749 -98 99 -728 -64 -252 -474 -547 14 134 -540 588 132 -136 -234 438 455 -15 466 -399 -595 509 143 2 546 -209 -90 169 714 313 -615 -482 517 61 479 -843 -17 -86 -786 -226 -730 237 62 -121 -40 -756 -677 -28 -82 663 -210 535 748 -193 24 151 769 -831 -146 304 -833 53 32 690 -672 -645 11 -691 -864 242 -724 436 -513 735 296 268 -661 81 -501 -218 252 279 345 -320 49 391 17 -415 582 -434 -864 435 -548 236 496 640 692 -659 782 468 2 95 -738 339 771 -871 648 -841 -573 -193 -442 -804 89 -40 593 68 -190 572 226 245 -233 -397 292 -337 272 -197 -667 -803 -712 -896 687 -334 -658 -237 -838 460 -639 -158 638 405 -613 -488 -392 656 442 -607 102 -237 -227 405 -738 660 366 505 -289 443 -154 283 -736 655 251 -275 -541 756 49 -50 771 -114 -448 -679 525 -679 175 350 -642 136 -690 674 798 94 213 -34 221 -270 -665 468 -886 335 -377 677 -389 569 -287 65 455 -705 -830 -94 -204 -94 -805 -762 665 -761 -122 -333 -252 295 -795 501 -713 579 403 106 -645 488 -572 547 -179 421 -31 -712 538 -894 -880 31 529 475 430 170 203 1 676 -687 -600 -758 171 -407 -196 -421 -465 461 22 97 -93 -262 780 -611 65 787 -636 628 594 -61 -467 -716 -291 252 -509 -498 -605 557 600 202 579 -470 511 -154 -774 44 -229 653 213 563 -865 63 138 693 270 -617 -383 -629 -205 -183 -236 -379 -297 -552 149 727 -649 125 -57 -648 -545 438 -281 679 488 251 -859 792 -533 -105 329 667 -680 248 239 611 194 17 -219 730 -364 -222 -50 -752 109 -453 -143 -702 -674 717 -28 -346 -440 -550 364 681 677 -53 -184 -151 -480 -389 -467 462 479 0 43 199 334 -586 -721 -554 -776 392 355 -765 -399 -53 369 -706 -643 -212 -84 -79 722 -792 18 -546 -765 394 546 -783 -477 -386 -406 531 -687 616 745 230 -554 489 -165 335 -96 397 -721 -527 -287 442 489 -12 -621 -318 -806 168 201 377 -389 -444 -533 -859 -24 146 766 -375 163 274 390 -495 754 -698 -91 137 -223 717 -394 -472 377 -556 651 301 -315 -367 297 778 173 -834 79 -104 -268 57 -329 -664 362 667 795 -266 -188 315 441 -891 -534 41 -695 -344 -73 355 -720 -549 -166 -675 -271 217 383 16 721 678 63 502 278 8 -625 -195 -642 -235 -11 -374 -652 -212 -216 60 -554 -883 -393 766 398 -148 514 -893 615 -726 -456 -473 -84 189 -215 -218 506 -781 521 -583 198 695 -265 718 589 281 108 -402 -486 241 -590 -245 245 31 500 689 -461 365 158 123 -701 61 -490 -468 422 -699 -704 -524 53 -44 95 630 -388 169 304 58 181 -328 20 -697 -135 223 -655 -620 -774 226 101 795 272 687 -500 761 193 508 -767 259 788 -56 80 466 -390 463 -735 -69 -317 -831 29 -253 -864 413 -116 190 517 473 -139 347 -434 -733 -134 -461 263 299 94 -747 -881 -68 441 627 632 331 -790 269 -570 -485 244 149 -168 -288 -734 -446 -463 748 171 -861 166 97 168 639 222 -182 -321 -471 29 500 -564 -710 175 -778 91 -644 -713 -51 -836 470 -56 -99 650 -587 -169 -854 -10 527 -45 471 338 424 250 -112 -408 -455 682 501 708 532 301 252 -30 -246 -338 602 23 -542 -402 114 -795 -862 -619 -812 657 163 -551 767 7 795 439 -867 -742 188 83 -535 -224 -752 180 -745 35 53 773 518 621 -636 431 247 77 -738 -291 459 106 -763 -98 -65 618 665 -81 -675 726 -81 -783 -557 -40 391 -881 -721 239 695 753 -454 5 653 -613 -782 607 80 -339 124 -634 -264 -793 716 -738 -165 -720 -638 249 482 -440 110 425 715 669 -305 -876 365 387 -163 58 -276 -329 -131 -853 -670 -181 -217 -617 -86 235 783 -281 45 71 148 -846 -104 -394 151 204 343 -283 -686 -625 -791 -287 -109 -403 -867 651 693 -290 -416 -694 -292 -477 638 780 116 361 -202 654 -238 265 -804 -142 566 -612 196 -174 721 103 662 -234 -325 675 -713 -429 299 -842 -851 455 61 539 -102 -421 688 739 -29 327 248 552 -135 58 -136 -699 -472 103 186 386 799 209 -178 649 -437 724 -700 -881 165 -855 90 598 397 -821 -713 -723 326 -663 374 186 792 702 626 -703 -418 480 -776 -803 -714 161 -408 -836 61 -847 -689 500 -245 -372 472 -203 50 165 322 -244 -698 -217 -551 595 -635 720 -18 356 316 -747 368 -275 -804 394 -243 -123 641 -548 229 158 -597 214 -858 635 -391 -671 130 -780 -169 -743 202 -24 117 267 -587 -797 -639 342 -380 268 643 312 -235 382 -65 -883 -892 448 -13 461 -313 -576 -594 -429 739 67 -109 539 337 -429 -845 -220 -613 -598 511 -91 -385 383 -153 479 644 779 248 -467 -655 -7 421 -704 -734 -400 497 -277 -54 -798 -29 723 -818 755 -215 800 425 793 -663 82 374 -391 -171 739 511 -125 490 265 650 -888 715 -603 -218 -792 333 -159 386 758 149 -18 487 -750 305 -583 784 458 85 -484 613 291 348 -177 -80 670 266 -35 -63 492 -820 83 679 656 633 586 77 166 294 554 -624 693 301 128 -733 -165 -418 -792 567 -104 775 -307 -780 -612 -459 -279 -744 550 100 -249 446 -17 -280 -416 -45 -416 -372 695 -29 -357 495 602 -802 -104 -42 -501 681 203 -888 651 441 -450 668 440 -356 373 -237 665 -69 -349 251 -547 254 332 -657 388 -564 558 -224 -555 642 434 648 182 -882 -178 371 376 754 197 93 715 -820 561 -56 -209 730 117 491 -357 -253 -530 -510 83 -742 206 -546 714 -296 735 125 -675 -579 -703 378 -566 787 -237 429 -669 -251 766 -524 -146 -708 376 -358 188 307 -221 58 352 -175 -385 -427 -247 576 333 -411 -205 -844 -738 516 -884 -195 -49 -756 545 358 -678 692 579 496 -890 105 577 -701 -702 653 468 -873 -818 -387 210 -134 -869 736 -356 -58 536 -709 -671 151 -606 215 -130 182 -777 598 293 -157 508 -86 -532 123 -275 274 76 -503 72 -338 722 -745 474 -542 550 -564 -414 302 -755 -468 -516 217 -604 141 666 731 356 -450 -51 -237 -604 -592 122 198 -112 -167 -325 -739 -131 -55 -325 -99 466 -533 -146 526 28 -650 571 357 423 -550 -282 -849 -73 -730 703 55 -139 660 438 -128 600 391 479 -449 113 -433 -32 -727 -713 11 -346 140 -525 401 501 -65 -699 583 348 -159 764 33 81 -40 36 -244 707 -420 674 -464 468 105 -247 -526 209 -129 652 509 -329 -428 -821 365 160 196 422 -83 -49 180 -875 -128 -876 796 -855 522 223 -561 -501 -375 145 747 -802 -364 -834 -307 -361 379 -1 625 -750 -709 -892 616 -333 -276 625 -21 589 -90 385 509 -482 -147 673 734 777 58 -685 610 -195 354 233 764 570 480 -787 -174 -211 -290 316 -531 -606 234 -594 366 -393 -863 -558 -250 690 -75 162 223 -851 587 -434 -831 470 135 39 -87 541 347 26 160 -206 714 -479 -780 554 518 464 656 -848 584 -767 628 313 -665 292 726 -649 532 -237 -527 -809 514 778 471 -617 -821 -23 148 459 624 -417 -790 -14 -541 -652 -505 152 18 -169 -219 335 589 -228 453 782 504 465 91 -388 302 -815 83 596 -797 -624 261 -4 489 189 700 675 -252 -836 -613 540 182 -610 -897 -818 -73 464 120 -311 172 86 -440 576 240 -573 -45 -621 -856 -463 450 733 -661 -597 451 548 399 -515 -78 653 -738 389 491 287 -750 696 477 -189 -547 -66 204 410 45 733 736 -685 720 -405 515 704 342 -506 689 458 282 -366 -678 13 4 779 314 -290 63 18 -590 -502 -885 566 624 518 710 -867 -615 582 -390 -543 144 423 451 140 371 -386 239 -650 157 337 -623 -179 40 -855 512 -254 334 -184 779 -687 -146 -134 -620 -124 37 -875 171 358 143 239 -688 239 421 -425 339 9 -255 -137 452 -72 104 503 149 -668 -687 155 50 -840 -779 318 703 -782 -91 -72 590 586 164 -116 -640 -76 -522 669 -218 -885 -223 -482 -562 778 645 445 -791 591 419 -131 -675 -741 -421 747 -398 435 355 741 -389 -794 787 377 -490 -634 478 -61 -114 -26 -856 208 313 365 477 -623 -84 8 -266 210 122 608 -205 674 -549 325 -345 400 205 433 412 637 446 655 179 -285 529 312 -591 249 690 -495 -126 -694 -757 -743 138 137 0 -246 263 60 87 -379 190 480 343 -841 396 -687 760 -501 -831 696 381 290 7 -214 -158 -16 -7 -701 65 -498 -858 375 474 271 701 -86 -461 459 -322 144 -290 -226 -587 -288 -881 787 723 -623 726 -548 206 -798 50 58 485 -47 -631 22 662 -647 -126 -816 115 -110 -222 179 218 299 351 -197 -286 -279 -317 131 -99 42 -319 559 159 -472 14 -806 -57 -30 -536 262 70 -542 250 597 -746 605 -761 -449 343 -897 -644 -209 617 798 481 753 659 538 -745 -441 518 -388 167 -686 243 -86 361 685 -113 301 186 628 433 327 563 -668 -816 -632 636 -243 145 195 483 -721 -18 -771 244 750 -608 -737 -628 414 -556 -485 48 -111 543 451 510 637 413 640 -708 -66 309 -244 -163 -40 -88 -330 349 774 -778 628 596 46 -897 637 485 301 515 445 -586 273 506 298 513 -564 341 -306 -330 -632 751 -654 -201 175 -527 37 -715 -752 -224 -23 -156 182 -622 154 779 385 -644 -156 712 -483 631 -183 287 -226 -33 -467 683 512 32 -9 -112 485 -796 659 -727 786 97 -525 319 670 135 125 -201 -644 557 -774 681 -620 -461 -269 -337 446 -666 34 -574 217 581 -184 722 -741 -312 -648 -315 511 -414 -714 0 795 -476 -861 491 -469 -236 385 -259 77 -409 -151 443 -302 -661 -242 -867 753 351 157 647 251 -700 -882 771 -830 735 -190 213 -51 -826 277 745 -452 -868 -900 -375 -48 764 330 757 -70 -726 -461 247 -78 73 -202 34 0 273 558 603 -669 541 73 -19 236 -308 788 -717 -795 -116 231 -130 257 -482 314 -28 -100 -378 45 197 -757 -266 -366 73 -626 135 -275 26 675 -248 282 305 273 -288 -80 -126 72 335 454 -395 621 -725 380 444 214 -146 -619 -460 -428 -7 -575 -338 5 134 -101 497 -722 -372 714 373 -291 597 -368 35 -144 793 -623 -706 -649 -793 -898 -205 479 -341 -292 -499 -867 582 -843 -137 -52 421 -175 -117 -683 -325 684 270 -580 -288 591 768 254 -187 306 627 639 782 677 492 490 -237 301 -391 727 451 -447 -293 -733 74 341 149 -832 383 398 370 334 428 -113 55 -361 -780 -606 -9 345 154 554 39 622 -312 719 -1 448 -136 470 -170 458 113 138 58 -163 -269 404 752 -504 -10 181 -425 738 -739 -841 -455 221 -404 688 -166 116 622 -209 -308 717 -500 604 -863 593 -609 39 -613 314 51 81 497 244 -355 708 -172 209 -714 -25 -189 394 308 -181 732 321 308 -715 -454 -485 64 -66 -690 267 -209 70 -684 464 -71 -378 731 259 -597 -257 -838 -704 -701 564 -675 -640 -280 -234 784 149 -486 -492 -541 388 -826 435 368 -737 -567 -811 -185 174 -700 -189 -42 104 754 773 534 55 273 755 147 -186 743 -531 747 181 111 -655 -415 -598 -59 656 127 -776 168 -107 568 -893 138 -439 -178 -823 -738 610 -78 -101 493 265 553 -83 459 -829 303 750 -214 -104 45 -851 -118 -433 -299 124 -860 -714 -19 136 634 582 574 -670 -649 21 199 -567 -897 137 -144 477 197 -855 415 477 30 319 140 -212 83 -448 -499 797 199 7 -726 -550 485 -767 -51 -173 -414 325 314 -453 122 -12 527 154 681 176 -462 112 176 218 367 -482 500 57 579 464 -70 -503 31 588 467 658 283 613 -25 -99 370 -17 720 -837 -165 760 -267 375 211 546 -201 -388 -446 701 -51 -106 -461 -78 -859 -363 2 -849 253 29 271 -370 -466 28 380 563 392 -776 -538 -106 791 -136 651 -406 -333 -356 3 -699 -130 -458 -341 -669 463 781 788 779 -301 590 -749 382 611 524 -109 -638 761 679 546 -687 -757 785 489 -127 -76 789 153 -598 621 -671 -320 -2 -758 -748 -221 331 -784 -72 -858 -276 -449 -816 129 123 -620 649 -501 -827 -321 -749 493 -414 638 420 -439 -688 690 670 360 -51 420 -532 -484 -556 675 -785 -606 -697 -439 -479 630 531 58 31 -61 793 672 431 -342 -505 -663 -750 -303 -726 -743 789 -863 430 195 -854 -479 547 795 102 -373 638 -414 64 -436 -456 -695 29 -791 -380 168 359 -62 -664 -86 -8 -98 -674 -274 -191 -224 -298 170 337 466 -142 -146 700 -234 498 43 -522 -296 168 -458 66 -63 455 289 492 -618 -55 -390 231 -376 227 -27 -157 264 -763 -419 403 588 -85 525 8 -386 -473 -327 749 -690 -632 -341 28 13 229 -275 490 90 -382 670 -22 312 378 636 431 -165 -153 -859 -850 -602 501 -516 265 -614 -43 293 -342 -153 282 9 654 695 -325 258 -851 -608 184 -563 -727 -735 -811 -323 -632 116 575 655 792 189 -824 -538 -351 328 -504 328 131 689 377 393 324 396 -505 -252 -221 193 -793 -453 -345 -389 -870 81 -630 437 436 380 -787 775 52 420 -198 221 -231 522 737 -833 356 -315 390 308 527 -737 -416 -131 322 258 -549 49 -648 13 -67 -71 124 382 309 -839 -799 -588 -384 -792 -876 -296 -258 -20 -861 -24 214 183 776 538 -123 490 -108 614 -422 -145 -560 653 -711 181 -332 -54 370 -287 -102 -708 -673 571 115 224 -401 -631 -832 28 -497 -790 30 -49 -194 229 -539 -785 -447 -781 -96 -776 -381 -633 41 536 327 -883 -49 -723 -312 -246 649 620 -473 752 -580 -313 179 303 -358 -27 -260 -607 393 -233 -673 -486 554 -710 40 431 290 32 -235 -313 -102 -837 503 -103 451 662 745 -250 511 -148 387 -348 163 -76 136 128 -472 -747 -895 -719 654 -352 725 452 578 -422 641 85 -693 -47 -819 41 -411 375 353 -297 -615 -138 -554 -419 -705 -97 404 487 -622 291 594 -219 640 473 -593 85 186 -752 772 533 -423 -397 707 -47 414 -398 359 277 -595 345 -646 -236 498 293 117 149 -73 552 -894 -133 -844 -714 585 584 40 -764 165 753 -832 366 439 486 -130 -434 -898 666 718 -157 -367 -521 -606 -192 788 681 -780 -143 397 -487 -361 -194 -724 130 -100 415 -268 -131 -364 -853 378 -492 -141 -627 -490 -335 86 777 -592 373 -529 -668 553 -121 5 -897 445 -674 -727 240 -816 498 665 -441 48 489 451 771 417 -862 -224 -138 -110 778 -358 -869 -616 -82 636 582 -378 -138 239 704 -55 -95 768 690 -851 72 -631 405 -398 -19 488 -632 424 182 -878 587 62 69 -174 -174 -522 -526 497 431 -389 78 -647 -334 -497 -311 -891 741 237 -671 -434 -421 -869 388 165 637 -672 -142 -103 -377 460 -846 -101 590 -103 -545 -247 -728 528 -428 38 -695 -779 652 271 456 -791 376 585 -613 -427 353 150 -55 411 -742 1 -707 -271 -298 792 -349 -732 525 -866 -67 444 -793 176 -799 34 -160 687 -425 288 -884 669 -825 283 -294 -889 -447 -312 382 -162 -750 -265 385 707 105 668 -819 -311 95 -807 385 -481 629 -118 -29 39 613 488 263 397 670 -718 518 -247 -381 -379 -99 190 249 74 -543 768 244 -274 -899 481 274 515 -824 -110 233 1 -206 -551 659 -462 -384 -461 -266 -204 -581 -177 671 -636 -21 -779 177 -595 -13 322 -781 -302 -637 -376 676 179 -226 237 -666 530 764 646 -420 -759 705 -535 390 348 -861 685 493 -522 658 -453 141 260 -796 -54 -828 -194 -261 -256 -887 331 386 -777 695 -425 -91 437 704 -849 -508 -126 -481 -370 273 -610 -642 -351 -161 -498 -816 -303 718 128 770 575 6 738 657 -849 730 -507 -655 412 -37 280 -151 -857 -347 -529 -9 -850 -379 -610 720 499 -290 635 -432 -655 -602 -320 -14 673 751 736 -294 -194 -488 41 -596 674 237 657 -11 723 -823 -291 -127 137 106 -455 13 -402 -134 -121 585 -339 -385 -789 -848 793 -347 -846 -735 -574 -206 591 -889 -825 -195 -288 384 -492 -729 -140 -132 607 -760 -261 486 257 -195 503 648 698 789 73 86 -247 -352 -799 -653 -828 -342 -165 740 -295 440 688 -512 467 540 -188 416 89 53 539 -114 -804 721 -259 -735 290 444 -551 104 221 708 -704 431 -507 -12 -59 141 279 432 479 -579 240 351 -160 -255 290 -810 592 -793 176 614 40 540 782 -438 569 -160 -299 559 431 -63 -578 -353 792 611 -400 326 263 719 -617 119 788 -179 -417 -620 -511 -273 -663 -216 601 -218 193 -755 -684 -423 -316 -552 125 348 732 133 -705 -636 551 307 -281 83 449 647 247 493 -468 -885 573 -467 -317 -661 -555 -718 279 355 269 -825 -404 -525 352 -856 -117 558 -266 430 -248 -11 715 137 234 73 -852 638 777 -456 -371 -171 411 714 -68 281 532 658 694 -201 242 782 -73 -866 -154 -612 668 -530 535 -440 41 377 728 191 197 711 -29 445 506 -204 22 -574 528 -348 -567 -383 -407 -354 350 202 -872 571 -869 -439 -101 279 -484 170 -630 340 -751 8 -791 108 634 31 -54 -728 594 713 -71 396 27 755 21 754 -883 -30 577 50 456 -415 -46 -654 -862 755 124 -734 -600 708 281 -688 368 -30 -640 518 383 431 -76 -339 231 536 -130 -199 157 -233 635 273 -524 -845 622 128 359 -671 -786 -408 -317 -334 156 22 -236 -495 -604 -580 182 255 -4 -459 -392 -576 654 651 45 386 -596 405 294 744 501 -211 81 -593 127 -48 -762 127 -414 -154 550 -899 395 769 790 -349 43 19 -736 80 -323 792 -55 261 -80 25 -120 686 -203 -239 646 -546 -291 378 766 502 -238 545 -444 149 103 -11 458 -741 295 220 262 713 455 511 242 -267 -25 -79 684 679 -474 713 -37 509 662 298 -773 -158 -69 782 88 -153 791 245 50 -548 -255 -204 421 -502 -500 -16 -447 475 549 -875 372 -826 678 547 -482 -86 -864 -579 -667 82 -515 367 -244 195 -150 -456 -770 -838 459 666 -650 437 458 -886 -860 -764 -643 616 51 601 -180 -522 170 235 682 -597 -748 469 171 -582 323 -555 451 -227 224 656 -852 265 266 -143 307 -707 -806 102 235 522 -4 532 565 691 -622 55 -862 268 37 -352 324 -640 -782 411 200 724 -445 -790 -589 245 381 611 11 410 -341 -116 -663 195 -442 452 -768 6 -136 -409 -512 -275 157 -773 464 -428 -665 -711 -794 167 -554 -851 782 -853 306 -817 271 -27 94 426 176 240 -66 -284 107 -546 176 494 -654 522 -271 359 -684 712 -130 333 259 -722 468 445 565 58 -258 529 701 130 -527 786 720 101 -383 -142 512 408 -428 -423 -322 623 791 -402 -184 -16 533 37 -516 -491 65 -193 -473 296 105 -22 -782 596 -374 500 -751 638 -683 533 -832 182 -756 -889 743 -735 -618 706 292 -203 -714 -557 -94 423 410 84 -62 -656 48 778 747 -378 714 -561 -123 264 -33 -686 209 -547 611 -781 -59 481 -837 -24 -515 -770 704 -426 -196 708 452 315 -701 80 -739 -654 666 267 -269 535 -678 288 739 766 319 -204 390 -7 380 -669 144 455 567 54 397 -601 -552 -718 -328 -271 139 -557 526 -589 469 -129 -381 768 762 120 563 -227 -658 -656 -23 -374 -173 -328 72 715 -793 140 256 -592 -571 -40 -853 155 -60 -93 524 -396 607 -821 -628 482 272 -418 -455 226 -427 -642 312 438 53 644 613 -641 -290 -872 -591 685 -247 -834 620 8 -882 565 -778 335 -363 -738 -535 -355 738 -361 342 -18 517 -58 516 -842 769 387 -459 -164 -173 551 -356 450 158 -752 -15 -75 165 -584 343 244 -468 560 -825 -65 259 114 -526 703 -115 -432 360 -140 -755 -485 553 -692 -210 546 225 556 -235 154 766 399 -598 767 290 634 295 -426 -670 -873 286 287 -791 -121 107 -526 774 -358 -461 -561 -1 258 -701 -819 634 -848 -269 14 760 -348 -721 609 647 -256 -598 -852 -42 777 517 455 -236 654 -324 -21 -190 -577 410 -787 133 31 715 161 381 150 -704 -266 -255 -331 391 -35 126 440 -182 -530 -233 -240 235 -113 -247 -556 382 -85 37 323 -458 592 -256 -401 -167 -617 -159 -374 644 329 -335 -14 188 261 -181 -131 467 329 134 145 566 775 -457 -488 -682 472 -137 -462 -316 -835 710 -738 -113 -434 -628 -56 92 607 9 -259 -155 -324 161 383 -665 -149 -686 -25 110 -279 -180 180 587 595 217 -105 -272 -623 753 132 -636 -768 -477 -794 -601 -625 -65 -433 -272 -625 543 -68 3 -635 -268 -592 158 74 81 -538 -374 71 -161 762 -251 -51 330 219 -444 628 618 -253 -287 321 127 -419 -672 -896 -338 4 700 -779 50 -757 314 -25 619 -474 -896 590 -540 -651 241 -190 694 -542 -719 -5 365 88 557 -528 504 -482 123 -165 -329 -759 -336 511 -560 502 -279 -502 -688 -225 -48 -258 -845 -471 98 640 778 -649 -699 276 761 -412 -577 756 -528 616 -460 -660 -775 264 -465 93 310 319 369 525 214 196 -779 22 -11 -182 695 686 -286 -475 -501 453 573 -729 -543 661 68 427 99 -854 -243 742 751 -287 -654 -552 139 -600 -437 -282 14 -78 -261 -479 -340 338 -605 -494 370 -314 -676 -579 245 44 -686 376 361 -618 455 690 381 738 264 -316 788 -32 -440 753 -139 -377 -494 -278 -530 144 -229 10 -450 -461 -796 -562 63 -642 -66 261 -90 -375 758 789 -740 -696 -415 -893 -708 197 208 -412 -380 -362 -168 -269 4 510 -99 -548 -400 -714 715 -74 644 -789 28 -88 453 468 -154 749 -563 -897 783 -621 -392 667 50 -223 490 -709 413 715 -560 -649 -249 786 -10 320 -41 335 605 33 -111 187 427 133 -286 -70 -8 547 -811 39 -606 -800 579 468 -348 -426 414 -682 -423 356 394 224 707 -115 -571 12 439 200 -643 -784 476 -237 -628 -686 -26 393 -364 224 -772 -452 -130 -890 -99 -50 -891 -182 -736 -304 -338 -809 -888 -81 446 498 -368 190 416 -624 154 -431 -632 593 197 -599 456 386 -889 -826 -613 -757 170 -190 -849 -102 -25 -875 -278 359 331 620 582 -172 -555 310 -623 665 -142 336 664 361 -251 347 -147 -515 -448 -459 -827 207 140 255 -534 -36 -117 -556 -177 -381 557 -58 -561 686 -116 -584 -656 -477 238 -696 648 -649 74 34 -297 31 -823 488 -228 429 -314 11 747 681 572 759 -817 -539 -455 444 397 -150 154 -19 -808 -308 610 -542 -469 635 -79 -536 553 -661 -775 370 -425 589 202 -230 352 310 -328 316 -598 709 -481 43 -863 -492 -780 19 182 601 -746 -396 142 -522 482 155 451 150 741 615 115 -338 -234 -586 667 -770 -630 -17 -134 515 -177 118 -799 80 -98 633 624 -72 -405 36 -304 639 766 79 532 598 -228 738 -297 -539 -169 107 716 -209 -407 -447 105 -3 -472 366 -414 -75 719 595 252 -807 508 374 -585 -620 -362 -299 659 -187 527 791 740 672 798 256 636 201 -526 30 -360 -235 737 187 361 -866 -61 -649 -366 227 477 735 422 574 -836 459 272 -700 -483 -459 -389 -874 -660 -218 358 648 -464 -264 44 590 3 101 -40 517 -74 451 4 -762 -155 60 -791 568 -364 -385 -160 -588 -625 -447 318 -35 -560 527 -177 -598 -22 167 66 -873 579 539 -531 -53 -26 -801 -75 136 -694 -794 -232 314 -673 -5 316 -573 -816 416 500 -295 -843 399 -44 -275 354 -810 -173 -593 206 -535 639 -572 155 -218 136 309 -610 -404 101 527 744 -44 -730 -786 12 -209 566 -569 -607 6 145 723 348 -877 -357 -49 565 2 239 -631 -314 128 -56 -374 -711 675 -614 -787 -2 -589 210 -186 -129 -577 542 4 -321 -435 -314 684 310 679 -34 564 108 621 406 -451 -672 -82 -897 542 -500 -423 680 430 338 -503 -343 -9 122 -327 118 229 -577 -241 509 390 308 718 193 441 -350 656 -231 651 -494 -362 419 296 -258 402 433 -27 241 -269 794 -574 -354 -598 253 -378 186 -396 731 52 219 -689 483 -717 -170 433 -326 3 -860 -64 168 108 -613 -164 419 41 -80 116 -641 19 -474 -551 -254 -230 -703 -833 -39 -801 -630 -293 528 -664 -477 226 -487 -865 727 143 -657 -750 -229 217 732 -425 -277 255 83 119 474 -219 -813 -545 -3 -338 -640 141 -324 256 -537 456 -454 -113 509 -115 -636 -291 -365 485 620 -121 797 95 398 -240 70 12 -145 -646 -153 647 257 -387 -31 -658 -285 -82 104 -863 -779 739 -714 -594 357 258 -319 308 131 -186 84 -201 -288 -219 339 -726 547 -669 375 733 512 458 485 -184 -60 420 256 685 -140 -882 471 -351 501 722 -744 45 -132 398 656 632 715 -801 9 -82 430 -587 420 263 -221 -322 281 -768 -76 772 -382 -229 633 682 -704 -158 -75 -430 288 459 -330 -266 286 -345 -29 -414 684 301 -757 5 353 -6 103 -874 -63 -769 -450 -115 708 450 210 507 -390 -502 134 688 502 -463 -4 -76 318 -275 -750 524 -838 -715 354 581 -394 614 355 103 628 -270 -348 -779 -55 314 -73 -825 702 610 -643 677 469 -621 -451 -738 50 612 758 -74 696 -706 -803 -295 -716 -570 621 792 41 563 -739 465 -46 120 214 -531 137 -174 514 -422 -533 -792 282 604 739 -435 713 -762 570 -813 359 -835 758 495 -610 128 776 477 -516 585 680 504 -441 -397 -197 -216 473 -170 526 -204 -383 144 302 -816 380 -612 412 -177 391 426 -243 268 -790 -869 -597 758 800 -108 -236 260 405 682 530 -766 -680 -268 -899 -297 634 -178 703 644 -668 533 308 -477 -150 496 -84 -12 784 -375 674 -659 -48 -744 249 420 -612 -322 -660 -216 703 -304 -340 599 735 -3 -469 161 291 800 -803 -635 372 -459 723 -154 724 -91 -572 198 -187 243 373 -863 40 -315 314 159 786 330 768 -752 713 -541 696 -107 -64 -273 -198 -733 -446 74 610 -820 -605 -388 -385 -853 -851 -509 -639 31 -593 42 214 -523 -89 -280 503 103 495 52 -420 536 -177 289 10 215 375 662 115 699 -845 -155 745 -830 -95 -522 103 -299 696 517 -519 -879 365 398 -396 172 364 -409 -382 -225 174 560 -667 20 647 641 74 103 -422 488 692 -779 422 -523 -79 490 133 -419 -759 16 6 311 -809 89 -71 492 -480 -877 213 -394 -33 -282 -349 -759 -363 -274 74 304 -402 -786 -547 660 312 -765 -871 -820 -616 -634 -413 737 -774 -229 469 -336 -146 -666 -271 -590 -332 77 174 -773 -105 545 -485 478 149 304 371 -511 -266 -894 178 430 796 -817 -386 648 387 64 -400 272 -728 594 -56 -248 -227 557 -562 178 317 259 205 325 -373 272 -170 -636 -758 466 351 -250 -36 -51 638 58 -392 500 679 384 -20 -649 432 104 -399 113 -500 -377 -284 -868 797 -405 -530 -419 -313 154 -877 -717 -761 -96 136 332 -213 793 -146 -866 -554 433 310 -583 41 398 -331 -575 -824 395 -287 563 313 197 -598 -582 748 420 -186 -69 -435 413 743 178 387 494 -191 -661 -793 -867 698 -568 -880 -25 -784 -90 -513 -310 579 -867 -482 43 260 463 -229 336 -584 -484 51 -860 -896 519 515 -773 529 -67 427 280 660 -235 -673 -360 -587 335 627 -149 117 -697 -331 -306 -412 62 197 -242 -797 -867 -456 -578 -796 463 -702 -502 525 314 -315 -787 -403 771 -248 17 -142 -300 -736 10 -654 641 -612 -340 97 109 697 717 -831 -585 425 71 83 -391 -742 504 491 -126 200 -91 -312 -58 458 161 750 -272 -792 -16 -247 148 -515 47 -285 -460 570 -253 17 -367 -820 437 -500 -531 -697 222 -745 574 432 -448 -34 -174 -608 -181 108 472 381 -701 -317 334 235 -784 -645 -122 147 -837 258 432 107 783 -296 713 -431 399 -825 408 301 485 554 290 -579 793 -690 -818 -594 371 211 -44 626 -9 533 -409 283 281 83 -714 759 -10 -166 -354 333 -242 791 221 -161 -737 296 -468 -476 275 417 -233 -869 -569 -619 158 252 205 330 466 417 799 505 458 -339 79 -614 526 344 208 26 -6 -167 264 -635 398 -24 -840 60 -632 -547 -310 432 -792 -475 671 -161 -665 -332 -842 -81 -718 -618 -219 548 -351 265 -211 327 -356 625 678 -716 726 -794 475 -117 -346 103 485 324 23 -326 233 557 500 100 -684 -65 -289 -505 515 -537 776 175 -434 411 -780 429 -871 547 481 -503 114 585 418 -248 518 172 -599 -687 -390 269 463 -535 471 -648 -417 -123 766 -369 400 304 743 -588 545 319 447 -665 283 360 -424 581 178 -560 -766 -580 62 -638 -546 -588 554 -557 538 240 -675 -512 -631 386 167 -859 -801 199 560 447 -116 397 447 -371 -637 -153 96 299 386 65 -148 -592 -35 612 394 43 -269 -696 755 -658 559 588 -444 35 -325 156 318 400 548 38 -311 375 -562 480 -721 247 702 169 192 760 180 -308 482 -38 520 153 -591 734 -442 -691 -27 -802 65 -219 687 70 263 -813 403 -809 -742 167 236 -532 491 482 766 157 677 -60 -818 599 -161 -451 142 379 -868 -735 -565 63 -445 382 33 450 -40 -570 24 -360 432 -262 -804 -383 -159 -147 -225 -168 -465 -450 575 -281 537 -347 -9 562 752 -182 269 500 468 500 777 -295 712 -626 610 452 -577 69 193 -328 -25 -516 -556 -681 722 202 -897 -788 -151 495 -842 -26 151 -199 66 -440 -731 -450 -325 -333 80 339 -176 663 -368 433 -655 -260 -19 454 88 34 -713 722 -97 -823 757 -421 -92 -623 153 271 426 375 17 539 -573 -179 328 -496 -726 385 454 -448 -762 150 588 62 353 634 -284 -474 671 98 352 228 214 -539 371 412 -358 209 527 431 517 186 653 -644 193 -324 70 -339 -326 577 -10 -153 486 120 -655 -609 -371 -252 597 188 -717 -745 -733 -238 772 293 -149 -691 -223 767 -784 -686 -170 -690 207 -533 128 317 -474 797 -724 772 -19 -424 -32 -629 -882 296 -751 744 -856 434 510 -67 49 611 122 473 760 460 -634 -335 -115 -880 44 -622 -343 -796 -215 189 -792 737 541 -130 -181 -464 -216 708 -14 -174 187 580 408 -95 244 370 -430 72 -749 607 -590 454 283 720 -437 -195 592 -826 -579 638 265 -46 -740 -232 -245 760 1 -670 0 -19 33 798 97 -592 -9 600 -84 93 585 -799 8 -494 461 -217 -534 -798 645 -630 531 520 161 -806 -735 195 -790 734 276 -602 171 416 445 378 559 281 339 -726 -420 -799 717 242 -722 572 209 -15 462 -633 -354 571 173 -326 -139 -10 98 -699 -146 -517 -108 -421 767 745 -151 -286 -687 98 -786 -648 -741 -747 727 763 786 -393 -787 314 -109 -579 36 -50 275 -591 -219 -70 -550 -403 -81 -867 521 485 -136 -513 114 -533 -697 115 -398 174 800 -749 -195 -206 -178 212 -403 -885 -204 766 -860 -65 -397 126 135 -666 -280 -864 395 -103 799 -321 -332 -555 796 162 -558 -611 -288 -365 443 -723 689 91 11 107 441 512 206 320 -769 394 261 -88 -64 638 557 -76 -60 -217 290 172 -193 -85 76 697 555 501 395 -579 58 -828 -327 171 -475 -419 -492 -358 -332 344 -4 440 -786 -760 -173 49 -133 508 -86 -900 558 99 -856 -275 535 -698 590 -751 356 221 523 -477 120 -889 10 -247 734 -599 -893 -573 296 -260 -318 116 298 329 380 -743 520 -568 626 -58 -821 -534 493 -536 708 -21 -293 307 -380 -434 244 356 205 -762 -748 -765 208 -314 -594 694 404 744 -876 -797 701 -604 100 -31 -100 513 632 651 -486 -816 64 -512 114 -715 -28 64 -214 -329 102 -835 159 -612 -612 -379 -385 -536 -729 -48 310 517 -514 179 -610 -509 421 -90 -900 557 787 -857 -167 -596 235 361 -877 686 470 33 -763 -691 -605 -248 230 13 -263 316 -27 502 145 67 507 -122 708 -400 -790 292 135 79 576 -598 117 -495 -471 -108 150 403 519 -285 338 -358 577 793 412 -26 -489 84 485 35 147 111 18 777 -38 -814 231 766 679 397 623 -809 -680 225 200 757 -890 385 -277 49 215 228 560 273 525 359 427 138 -370 3 470 -850 -580 -746 39 111 716 -550 626 -875 -772 -174 -722 -777 127 -37 -893 -610 -395 -331 -298 538 2 571 -204 -533 661 -388 -484 -881 -777 163 250 -770 -122 -387 790 757 -776 -708 -225 -892 327 199 -828 -872 544 -381 -428 -272 503 -656 322 -531 662 -144 387 -35 781 -256 -476 -525 449 -594 -582 613 -728 660 -720 119 -678 534 169 286 630 32 91 -350 -94 -405 -90 633 490 -481 -591 -619 117 -336 -111 426 -489 -187 147 282 -507 -666 -787 579 701 -712 -570 633 16 -569 744 -351 620 -403 720 -293 -420 -410 -825 243 136 -814 -705 -394 -850 338 -408 -732 -367 -92 -226 670 -682 19 -634 -236 -848 -352 -538 366 -205 138 -665 642 272 -791 -787 477 367 533 373 -823 575 432 -441 -562 261 -487 262 603 261 -137 248 -423 -411 -134 244 659 188 38 -425 481 -415 220 -217 -814 713 278 -199 -652 -371 -815 687 -356 729 323 290 -110 485 538 -430 -725 531 -541 -626 -593 350 472 -763 751 175 207 140 -224 114 89 739 276 -897 -226 772 81 -826 76 189 -369 730 233 -322 -251 -547 -672 550 306 349 -724 -744 -898 -114 339 -766 -142 354 -693 -232 -707 -385 -201 -667 -344 -289 -624 407 -782 -743 -297 -750 -4 489 -560 427 432 -275 -181 -369 444 745 -364 678 -384 -474 386 -555 409 -527 660 -793 -891 -453 -652 345 -522 -490 -472 -410 621 -58 -35 -870 -165 -644 -633 291 36 238 -663 -693 711 -414 191 -294 512 -767 12 11 -200 -159 371 6 79 455 -43 -572 -765 170 -334 259 -547 488 670 -223 -338 -569 593 -71 -417 751 -820 383 -240 502 -696 -748 452 136 -142 -838 -491 451 -241 506 -524 739 345 740 269 -328 369 540 -623 -715 -838 799 -346 -235 302 4 173 -599 422 147 -468 157 -821 749 715 -455 222 767 -510 128 -61 205 85 -826 780 125 -832 116 -227 -679 -783 325 -362 -349 614 -685 -485 270 416 -454 -593 734 221 645 577 576 707 -279 -631 -881 -887 -354 -190 -250 -421 332 438 -690 -168 254 411 -790 -781 -189 671 -202 -3 -717 553 -176 82 -473 791 -394 728 233 -121 613 -103 616 -598 -375 394 265 1 794 157 -51 -877 -751 -878 -893 112 232 583 -296 -779 779 -842 615 671 -655 631 213 -347 427 343 713 -446 -256 249 -439 120 -273 765 -464 22 -215 172 409 -896 668 -314 -378 134 405 797 -277 74 -49 561 -820 -259 -611 53 571 -131 -752 -894 -80 551 -525 -225 456 433 623 35 537 -324 329 -792 -639 -587 775 -234 -397 751 664 -768 -742 -759 -50 -800 -89 708 676 -107 -892 -152 -402 -605 -853 -400 717 184 -729 -317 -376 299 -338 475 769 455 -41 452 574 -26 -320 466 -340 256 -143 1 616 -300 -275 273 430 -212 355 -779 -523 -610 -870 757 -633 561 -533 -294 -283 -377 -251 -594 343 -674 -668 -630 -177 669 266 -303 -295 -611 616 -495 32 418 -394 -437 -776 786 4 122 455 -333 730 -468 277 34 332 -3 -251 787 69 -278 -729 -17 376 -848 -788 -724 234 -423 -808 -712 -760 -485 445 -180 766 -61 460 -425 599 489 582 -24 -723 -25 -601 70 -78 428 125 202 -264 464 407 -604 81 -39 386 332 -108 119 -432 276 -377 -389 -516 474 -633 69 -45 -2 780 670 -815 641 634 -757 -375 459 -162 465 -665 389 89 -389 -286 -691 -528 -893 -426 -45 580 311 471 290 -423 -771 -136 -403 -669 249 482 179 -231 359 -896 -762 293 25 -86 37 787 -866 -819 -776 97 -218 426 -647 301 469 -520 43 56 -729 -776 -13 393 -827 -703 -660 -106 -502 -603 328 -772 324 389 410 -492 646 -609 -416 -16 -7 -861 -652 -770 333 716 -652 -473 232 -530 316 -183 -671 609 258 -46 49 575 218 -438 -117 -472 -236 -53 -437 -59 547 -229 -572 261 -731 -244 -157 -577 -549 158 526 -46 -237 -531 793 622 -347 -306 -31 364 -199 -830 176 165 665 309 232 -49 -683 -702 665 -367 -792 291 540 173 -33 -738 -549 -18 605 208 -708 578 -537 448 -733 -731 -898 -710 497 -612 408 476 630 383 155 -732 471 -177 -257 536 389 -47 717 -655 88 403 -882 -876 -280 -301 -418 -343 -736 -360 116 579 776 522 577 299 373 171 406 -764 -451 70 -60 -626 449 -892 414 753 349 434 -24 332 -791 101 677 -612 -547 25 627 486 606 -213 -619 172 -479 -138 411 351 -229 -95 -787 -472 377 352 554 701 -807 463 -861 -819 -475 -787 -721 -423 800 -460 -821 172 679 308 599 -146 795 -305 -740 -314 -47 21 724 -350 -502 -157 255 725 -828 -899 322 536 543 -498 747 -542 66 -634 -865 -743 -758 -367 14 759 265 -735 -623 -447 -473 549 -165 579 624 -654 330 -856 -562 -563 -522 -45 -548 482 -844 -337 517 34 -410 -76 31 780 -321 378 -321 263 213 -321 -703 51 643 -31 -636 482 -347 -295 -577 131 54 -434 -238 -84 -554 -632 -698 -403 -49 386 -236 680 -263 -3 -582 494 -93 452 -327 -37 339 27 442 -641 503 -175 -408 -60 221 235 617 344 -494 527 659 -555 524 372 -781 -785 -54 539 -557 -353 564 -328 -71 685 696 153 423 -474 696 473 -730 527 516 -862 -561 134 132 -899 751 217 -249 476 -263 -573 630 -726 -777 -91 115 -340 86 -195 -365 -197 -674 -378 543 -639 756 160 -264 7 -718 471 43 -543 -406 490 96 -534 169 738 -864 104 -156 688 -694 501 -296 162 -591 -556 -810 -402 103 602 -78 457 192 476 288 459 594 284 477 632 -595 505 -512 -599 -678 -270 190 -6 127 -176 -752 596 133 618 28 494 227 -649 297 -424 -327 -776 -239 -413 -18 -569 655 -162 -598 -404 -281 241 -630 -796 -321 784 -614 747 406 130 784 692 757 471 464 126 -812 554 439 108 396 -146 -601 -820 -364 -338 -718 -723 602 782 457 -256 374 0 -465 423 -8 115 -540 -212 332 252 654 -604 -220 331 -82 -336 -684 229 35 653 716 -418 -852 114 -404 456 543 -440 -636 542 -449 -562 -281 -13 -149 -515 -631 95 728 -684 -521 -61 -187 306 -161 519 -420 180 -675 525 -557 -422 -756 -735 -714 -580 -612 779 136 -232 691 365 -749 598 -776 -535 -663 203 -23 680 449 799 82 611 410 -530 219 -831 -437 -585 -74 -44 550 222 -168 -29 -765 -266 292 364 -879 683 -341 762 -844 -511 -576 -574 -365 -415 -588 40 329 -270 -253 503 -336 -720 -840 -34 -823 -847 473 -787 -601 -151 -376 302 560 -652 684 -815 792 -614 742 705 -603 -756 639 238 656 -438 778 493 -573 -288 357 -611 668 192 -188 428 564 283 381 -357 303 -521 -122 451 115 403 -201 164 -762 -820 -42 -125 -491 430 205 321 -635 680 651 -142 -336 522 91 323 -661 -701 -603 686 -367 127 -833 -208 -485 -485 207 617 -375 10 328 786 611 -437 -22 -275 351 -601 645 124 -632 717 21 -313 -720 144 10 714 -613 -23 -138 -409 -835 -317 -626 -622 529 716 -787 -287 233 -851 491 18 -311 -590 -482 -894 -298 388 747 349 -181 778 -75 617 586 -301 549 -872 18 -535 30 -576 724 -468 -391 -380 627 -546 647 329 -135 -409 272 -754 -655 620 375 603 -602 -308 -713 354 240 -709 -360 -704 562 224 680 -65 -249 -565 736 -382 17 559 667 788 568 243 446 383 -618 -97 517 -205 631 -537 661 -475 -653 595 361 -692 -33 300 -10 -360 -842 660 580 -343 196 -413 -29 785 189 135 75 -478 -886 428 -286 -465 -363 -131 -817 -427 38 490 583 622 -318 374 750 -758 -104 -548 702 151 643 -419 166 84 415 628 -697 -527 -350 -75 -286 372 502 655 273 791 515 607 -819 -92 -105 -552 -491 450 3 -442 -689 632 563 -425 -532 669 333 -161 -553 -323 -243 492 315 13 -470 645 164 -108 -50 -589 649 -349 -608 -513 -264 -399 440 659 491 -851 -53 262 296 -121 -879 570 373 493 95 -52 -172 -154 -215 -65 404 91 -715 -57 -377 274 -891 -276 144 774 69 -546 -644 -832 -82 -1 -737 -5 244 -430 -420 -262 -343 164 218 633 726 277 436 -283 -641 -334 714 222 20 -653 -42 623 -438 -50 -64 67 722 -446 -671 -888 162 641 -594 -761 14 -796 545 -469 291 -396 -494 -879 -713 -607 507 663 725 64 -172 551 -638 716 324 773 746 113 358 -603 -870 -148 106 -131 -198 -495 89 -566 -360 33 -751 5 431 -196 -164 665 740 108 183 -666 250 -781 -420 -562 -849 -134 -388 -245 -266 -864 314 336 728 -531 -71 -814 -254 -333 -238 -544 -119 -730 -733 -117 110 718 447 657 515 575 578 654 376 373 40 -208 -410 309 76 -4 549 -879 -325 -93 -283 504 -58 -312 -301 272 -357 -511 -229 -288 -793 262 763 -313 -124 523 99 185 546 603 -591 671 -188 172 -601 347 -627 -635 -182 519 403 -613 418 -29 -361 262 158 511 -652 -270 -755 -436 -297 695 -202 -194 169 -864 350 724 -477 -829 -877 -479 -892 445 -566 296 796 -836 672 -750 462 -200 -219 -473 507 -674 524 -199 -884 444 563 -589 85 -281 212 256 -803 253 618 219 482 120 415 165 -359 714 417 62 14 -40 -417 224 55 261 -74 -186 -6 637 -686 130 -727 -867 -849 -31 -787 685 387 63 -864 -570 -583 749 234 75 -240 247 475 -511 717 -166 206 -246 -259 494 653 22 549 687 480 359 682 -501 -500 -719 447 -19 -389 -90 636 -876 -359 563 -815 449 268 153 -770 -591 -788 452 151 -351 303 409 782 717 -662 -32 -744 -335 73 484 -773 -563 438 -818 663 207 445 545 141 762 388 -12 699 -532 -171 127 303 -730 -663 -263 444 358 -283 -608 -266 -144 -252 -701 672 -340 104 118 34 211 -14 -844 346 742 603 266 424 -368 221 229 -119 334 -671 -202 -673 39 784 523 -215 69 -8 -4 642 -522 -364 181 -544 -368 -452 -501 -21 -102 451 762 566 -666 -869 -430 -785 73 549 -203 -242 163 -391 -74 -893 -287 69 -360 -634 499 -873 67 -312 -204 125 777 -686 -378 -655 602 -822 -127 181 576 -412 38 667 -790 -639 -590 254 729 -686 -625 -389 166 18 106 -849 -221 608 290 -168 -797 -608 210 82 -359 -891 612 450 64 -789 545 -545 -218 -612 755 -486 -479 -377 -9 -39 687 -808 563 129 -48 437 160 52 526 758 -62 250 -224 29 90 283 401 -339 59 -128 -898 -838 102 -646 -180 740 -383 -663 787 517 -216 -498 -605 -410 56 -846 -201 527 -509 -300 -313 -401 494 312 -792 -300 662 -495 598 -241 -738 -842 648 558 526 -412 251 -351 660 -415 408 542 -197 -349 -162 -290 247 98 445 24 -577 -557 653 -585 271 766 -114 533 327 406 -486 -751 -398 658 -331 -86 -402 -493 -322 -433 -770 533 -400 655 297 451 -6 -404 -690 -285 708 -624 644 -520 -557 759 617 -875 117 -259 -411 520 367 -151 408 -774 -179 383 378 -236 581 -565 694 561 100 -868 169 410 -270 131 -22 -898 -1 -13 55 -538 -104 -6 -492 403 -672 401 -578 -142 -821 -576 -703 -883 -519 -897 -121 367 214 -778 164 142 194 -226 455 798 -66 316 -884 -501 -467 -690 -454 -690 28 -363 -700 -742 -386 296 732 420 321 -702 -743 -883 703 458 313 -623 711 -6 644 -223 -538 297 -867 603 -194 -488 -243 759 -302 353 365 -595 -246 61 597 735 -588 471 664 199 29 -74 -516 -542 -538 -72 -465 -96 156 -642 687 -471 -556 -831 201 -13 -9 370 520 -75 -466 727 -798 -703 169 610 82 507 545 365 214 -486 -4 -606 -238 778 528 657 649 740 -538 162 58 -689 -587 -356 466 -492 466 -294 705 -718 -842 -493 479 -819 384 772 -34 314 570 745 174 125 -860 696 513 -639 9 619 -882 385 413 -743 432 773 -16 -80 -884 -654 -833 482 -231 -793 -797 646 -250 -106 -461 566 -701 -86 215 16 -120 -323 135 -285 -620 -75 -659 579 -756 33 -886 -289 282 -269 113 -800 312 -623 685 -174 568 492 -194 181 307 580 -243 -721 298 418 -485 47 -394 -668 -767 707 480 -813 546 -323 -359 -470 -490 -302 102 617 250 99 -562 -733 174 -140 190 -28 3 606 -800 -29 680 228 -70 -562 524 253 647 -71 -660 572 -215 574 621 -107 -424 795 206 -276 127 -643 568 -275 -211 -586 -545 -340 -151 730 79 544 -348 452 44 263 -75 -671 443 -494 557 -583 -408 627 189 -289 -488 -165 -184 -881 -344 141 -112 163 253 -784 -687 200 28 -177 676 293 -775 -331 -297 419 -557 595 343 439 -185 -95 -322 -761 -332 782 -714 -633 417 -886 532 624 164 -10 458 770 370 266 -710 395 -643 86 -137 214 -451 -661 435 -368 -877 679 -347 641 -560 -339 -587 82 -681 797 43 268 -137 539 509 403 -366 -265 33 -327 -720 -322 68 675 -210 -672 -90 451 288 -227 634 -327 -333 -197 489 295 456 -248 -102 -242 734 -739 -720 -743 723 797 226 412 -847 228 712 722 154 -167 24 -507 345 534 -480 -187 80 -262 -863 373 -487 446 -195 -122 -70 -309 -384 -817 -695 -360 751 744 -296 -644 -577 -48 12 459 103 605 -887 173 305 -847 -582 -558 -696 -77 -361 -412 608 -134 -635 629 9 -356 -162 262 -487 267 -649 450 -776 -212 -529 -744 252 401 -444 41 -767 -809 785 -502 -829 -852 773 254 -672 -59 592 10 93 -895 732 -53 -604 456 -365 473 552 -2 -471 -702 -633 576 350 615 -192 -473 286 481 390 -429 -824 -311 630 -302 -156 -274 -430 -104 -399 713 -80 -198 -545 -305 163 -154 513 -234 669 258 -203 -247 537 -278 -347 -379 147 65 774 -718 -853 348 -435 -176 773 -653 528 23 725 -112 770 -66 275 32 578 -340 -876 -547 69 -439 470 212 183 -218 -645 -118 -500 658 -812 -631 -158 -160 344 -276 610 245 298 -629 382 155 -588 -603 -472 688 7 260 -705 -779 -603 -824 339 -153 -171 -660 691 12 720 76 157 -102 791 121 -449 560 -660 351 471 406 -158 534 -492 -829 736 -737 89 -878 28 238 241 212 -299 -684 -545 200 -174 39 -182 362 673 -679 154 733 626 425 -652 -234 -880 461 566 -139 -612 -142 -42 50 -255 364 -700 35 -64 -484 -536 488 -479 -366 63 -738 683 467 -690 -500 -187 794 646 675 -280 -146 -769 254 -517 -631 -687 -146 -804 146 -91 -169 652 -126 661 -823 624 730 -364 -541 589 -412 -335 344 -52 561 724 -329 482 372 -465 -105 598 186 -833 708 -35 -540 532 -462 -302 -887 467 -852 -160 -477 -169 -471 121 -502 -149 -572 421 592 -577 184 271 -8 -272 746 467 -465 44 -64 482 -19 732 372 367 433 -81 -408 -479 -225 441 -286 -161 -477 311 -535 527 -802 -42 191 -822 -744 -14 -874 428 796 -580 -358 -607 -768 551 250 -593 -838 -103 797 -292 241 -221 477 -728 438 346 792 690 -592 611 -419 -341 458 -121 -354 289 -351 478 -429 -661 243 -729 -628 -62 -600 564 219 294 -871 747 418 -428 194 144 -419 54 -848 -526 619 168 -167 -318 122 606 209 -132 -439 583 -465 -189 331 337 286 -312 -341 -380 -139 -126 706 116 -725 -65 -168 799 -256 -567 12 -756 -131 490 235 305 -607 -638 60 -805 -525 -850 358 -311 735 -541 -338 -479 434 -790 575 -480 67 242 -824 248 -757 574 -108 -545 535 409 -430 -304 756 305 346 667 -804 -445 382 -445 312 602 -657 659 266 56 -696 -129 419 515 -352 173 224 253 -340 -601 -722 268 297 -45 143 172 -125 -786 -489 372 593 -372 757 637 527 -891 -418 215 63 -764 509 -547 193 -759 -115 566 308 792 -440 -484 -722 624 -480 67 -486 265 179 754 772 246 -451 -149 362 -595 -253 302 728 -54 784 -401 -394 58 144 -99 -817 716 -634 -234 179 -736 -621 -565 -189 -772 800 -516 286 -656 677 347 -417 -153 -822 -295 299 385 267 -678 -793 -167 615 -131 630 -593 716 -302 -459 245 -14 352 -786 587 -152 -287 -767 40 -737 513 -528 485 343 29 -542 -137 342 -135 267 -796 -534 60 376 -597 389 -132 -375 -9 773 755 354 37 -650 -10 -401 554 -119 -67 -211 283 -488 -583 474 -519 106 -368 451 792 369 520 -302 -57 -507 282 -819 -814 687 -423 -82 774 538 622 -302 -753 -235 130 -34 1 -746 273 -565 117 -535 -570 -203 -704 608 601 -304 552 -127 -119 -498 157 -2 134 270 -791 467 -637 -795 130 -760 446 533 201 737 -662 96 -597 413 499 -180 -822 532 -692 -404 -640 -397 -304 -172 735 464 -531 -441 215 -755 -683 -308 343 -205 -687 120 -439 -409 785 -245 424 403 -298 -66 212 608 -212 -664 380 -283 -597 -542 -531 311 -110 -714 772 -81 778 -528 -607 -395 622 -283 -276 250 -502 442 327 -180 -258 371 212 -51 -86 576 168 738 -65 -695 -276 232 595 564 408 -745 201 -638 -431 -752 -742 11 -32 -467 259 -203 -185 440 336 -473 637 -358 -631 31 -598 -46 -283 -417 432 -595 -821 340 371 637 328 -710 478 372 -673 -57 373 435 277 -699 -241 141 -139 238 -357 -604 475 -305 -638 602 789 -713 -517 -287 -454 169 -93 284 -375 -66 -891 791 225 -3 656 100 319 86 -707 761 102 -86 -525 -46 174 724 -326 180 -120 23 311 -59 777 -189 3 404 -389 -602 -323 -394 183 630 500 -69 593 241 542 436 142 -805 -842 -91 757 504 218 -851 -589 -358 771 -742 444 401 -786 -760 -827 227 327 -680 -709 472 -277 550 -308 718 7 -339 -299 287 -449 -218 688 -369 236 262 104 41 478 503 510 168 -218 -95 -116 -301 180 -208 -746 616 786 -152 -634 623 675 -746 -825 610 -89 773 376 342 790 -154 -430 -288 -730 -447 496 192 289 -611 -754 139 -380 -534 187 793 -441 -862 221 -465 671 621 -546 -305 -477 -569 675 247 -692 -135 -760 -18 -223 543 675 64 -598 539 -541 -102 -217 -588 -47 605 662 643 -873 -502 -721 -156 -344 -303 731 398 -3 -368 582 313 113 280 -118 211 280 610 -349 741 -612 349 -504 -592 642 0 -204 83 189 -142 -157 46 -272 766 -512 741 6 -628 -899 -860 -562 -848 3 -419 541 -620 -622 311 -837 -101 -687 620 -518 -853 -552 -279 -10 61 279 -86 -380 -667 -20 776 -592 83 269 399 -484 -745 246 -496 -638 -270 -862 242 706 433 -861 101 376 -529 -431 -331 -423 -476 210 -17 702 135 754 489 -48 105 -424 555 464 647 -341 70 799 142 329 -577 -282 -34 -35 186 615 -750 -658 143 12 -540 -796 -310 -636 735 -620 -64 -5 -164 281 423 167 -662 -336 499 236 -874 744 160 453 783 -806 418 304 -433 442 -716 -592 -825 -196 -234 -315 -492 546 47 -798 725 228 -790 -439 654 -530 506 -180 -557 -377 -357 -781 407 -239 -426 -278 144 683 192 -859 202 -852 -625 36 -301 387 104 -311 251 -128 -378 776 72 -727 -627 -268 459 299 450 -668 184 -158 -106 752 -772 267 490 -402 -165 448 -740 506 686 -157 -314 -559 775 165 -728 -519 -668 -798 -482 -573 -279 -803 39 328 -234 -521 -6 -151 91 152 149 -260 -711 -180 705 -44 761 -479 349 -551 -776 -201 449 -859 -162 -401 -762 -481 -192 -464 563 -355 147 324 87 526 195 30 139 95 -474 4 -870 377 -739 -672 -94 151 -77 267 -261 -221 194 176 242 -368 -570 -229 -258 214 -517 172 -142 143 -574 409 -265 299 -639 -603 224 -410 -546 -479 -697 790 -740 212 321 240 160 -816 285 27 782 152 -166 -130 730 -479 504 542 -569 -129 -857 373 -460 222 -782 -809 91 -822 233 567 160 591 791 -121 -268 429 -811 257 -369 -493 -634 -724 -844 -497 -242 -711 -826 -148 683 566 254 714 291 437 -333 426 27 51 758 -98 652 -759 779 334 -224 -9 394 415 -585 123 -670 249 223 -121 -490 244 -731 -204 3 -568 -178 224 520 184 717 349 -578 -853 -655 -103 -66 400 752 -401 476 -90 719 -525 82 -611 133 -690 562 -56 -82 -572 -481 -304 -750 93 189 765 -555 324 -61 -444 -265 -531 -716 -449 658 -640 -820 -760 -482 -478 428 610 734 -218 73 -122 367 529 32 631 688 26 176 -351 -299 186 483 658 -656 -199 -371 514 -286 406 763 -604 549 -760 -262 764 112 -570 660 -28 -300 745 -203 -812 -403 -418 406 -666 -387 1 -249 128 -539 -85 -845 -140 -393 287 306 -642 -521 -513 358 -892 173 346 764 -641 -26 275 -616 693 -469 198 -578 -681 -482 -359 -217 194 -9 -473 -79 749 726 -824 550 399 748 140 -737 62 -473 390 264 325 -283 653 -37 657 -240 240 -900 -843 264 481 -49 415 -693 -222 34 487 -686 588 -583 303 499 663 227 -21 -625 -813 594 -597 -526 758 -743 -843 534 -864 -824 561 -373 -510 -118 370 624 580 -38 747 581 -572 -839 696 655 437 -145 509 433 690 228 -407 656 -270 382 -553 520 256 332 528 468 332 453 -508 736 239 -563 600 502 257 78 655 765 -788 -883 374 660 -184 774 -497 210 -450 -777 -322 -877 -450 441 613 154 330 218 25 249 62 277 -18 -782 -444 757 -173 -595 10 685 -597 -445 678 -659 -646 -753 -433 59 -303 799 -45 -811 -704 81 -104 435 -22 361 -108 755 432 -311 795 -206 360 657 -412 -678 608 225 -574 560 -597 588 712 670 58 -483 87 584 268 -229 -510 557 -837 -854 362 -172 784 -416 -284 438 -832 -166 -328 -417 704 -178 336 23 -673 472 -132 665 -57 693 164 46 -159 456 -605 120 622 -118 72 295 -811 696 240 328 -39 -118 -636 -678 219 22 -640 216 -212 -368 -371 11 -406 737 442 344 -5 -125 346 718 -253 262 -865 -629 388 -494 -485 573 -127 -457 379 -544 462 -466 -593 -593 361 -800 79 -719 -820 467 -535 -420 -696 612 14 385 724 565 141 -371 -106 -731 687 87 188 -244 93 -54 -89 -174 -396 -93 -77 -840 -408 -338 -120 651 -849 -708 45 -201 -851 -621 -151 -63 -700 188 66 399 -317 495 -630 -119 717 -815 633 233 -780 228 -639 523 151 -159 723 70 601 153 -500 565 628 149 295 -411 -117 142 -803 -586 500 93 627 -229 -443 682 -238 -697 640 158 393 -429 523 -722 716 -527 -841 666 -230 -870 46 799 -319 431 130 791 -250 186 -428 664 322 -257 214 -477 -567 -483 -237 360 -412 -300 217 96 -700 -77 232 -516 227 -262 -625 -859 -307 -325 568 721 -254 -121 182 707 541 303 777 -16 97 116 298 281 -492 -235 -703 767 -827 -764 -38 784 530 -775 759 462 -747 456 -878 387 -239 215 267 744 -634 -269 746 431 221 495 370 -476 339 346 106 553 -91 -884 606 -761 -181 544 -410 518 794 -696 -397 633 752 241 -227 -97 -308 -799 332 -331 -118 -900 -151 195 527 -897 -843 -774 -677 654 -136 -813 772 105 -652 568 -176 79 171 -200 32 76 342 41 283 381 -707 99 212 -314 114 510 -521 -689 22 -726 341 217 -4 443 340 -19 735 -838 433 -327 -563 -401 92 7 623 -349 -885 -627 637 137 -424 168 -110 -765 -510 -564 -818 297 98 167 -682 279 -791 489 367 -563 728 464 718 -769 757 -468 -212 579 -204 -735 -385 192 31 -729 641 -305 -701 538 22 -434 -77 -354 439 45 -292 -381 56 543 356 -130 658 -470 -357 234 -867 66 -571 -157 -457 -765 -71 365 314 356 -804 -660 320 -391 790 -158 526 -193 605 -900 -192 -6 -297 -588 430 368 450 -290 96 258 -83 -815 350 266 669 -826 507 -95 303 467 125 -433 246 -200 159 417 593 -381 196 -5 133 139 784 -300 -633 511 454 51 -716 -741 -106 72 -266 -138 587 74 -705 -117 -850 497 -653 -103 292 545 -454 97 -699 203 755 -890 384 -826 414 69 257 416 362 -598 -731 174 -409 -54 -862 -143 507 -792 -540 55 221 -626 -359 597 -752 36 486 475 -308 579 465 529 32 -235 754 376 395 -519 -802 410 -15 -302 -17 -824 -429 -440 -404 -408 -524 -752 -280 683 -597 384 -573 -477 290 -55 -351 307 -876 -392 386 -860 -852 198 651 -75 -703 -585 -78 -619 -450 793 781 -713 -633 -700 -133 -787 198 129 -589 283 209 338 -752 505 529 -628 537 728 -476 554 650 -788 571 -569 129 -663 -19 124 -704 -789 -166 127 354 -455 247 737 144 -556 -743 177 -571 695 -257 -264 -688 -279 -20 492 103 -752 -458 632 647 256 234 790 -204 -148 -299 587 -850 204 -251 -285 -187 574 733 331 -269 13 -625 441 114 -620 403 -186 -511 162 -61 717 594 -531 -507 -171 709 470 -719 284 311 -862 -292 -368 719 477 779 770 220 -153 730 -625 64 -470 444 -769 -381 -543 -124 525 -729 152 1 -440 -319 -634 -812 163 -724 -535 -744 -561 702 -445 529 -503 -722 -667 -654 -813 -11 407 -782 -408 485 -423 -62 -350 34 -621 -426 -299 52 -110 425 -38 -399 250 -64 -470 249 511 311 -780 -265 -124 795 799 235 381 243 -254 -183 -125 -64 546 -476 235 176 324 -25 535 18 -661 373 -346 498 -149 437 -157 -324 -302 755 -431 -138 -300 -490 264 455 -51 -309 -62 -720 550 693 -284 416 -285 -864 -177 -554 -887 28 -403 -660 -534 287 729 541 299 504 -762 787 376 -682 -645 -635 -484 199 -778 732 74 67 685 615 -420 -789 -110 -771 -513 -858 -305 179 444 -237 496 -847 -884 391 -315 -90 488 -419 768 -880 632 -261 -29 -358 -617 408 384 -34 581 407 402 -106 421 -209 163 178 -196 -276 -367 -701 -102 800 -765 -66 204 -225 696 348 781 746 -647 -686 -11 -334 -725 -784 290 599 -616 -205 227 -367 -850 368 -736 382 407 687 -574 -774 -6 705 -365 -254 234 365 -198 538 793 225 -598 -253 478 -565 72 389 426 -94 640 219 -730 429 -764 -11 249 -74 -8 176 748 -749 -138 16 -436 -261 -627 785 414 -199 611 -679 -35 -772 617 195 -678 187 -875 -378 251 132 -2 -404 -808 -538 -376 -376 779 -795 358 -476 713 691 -795 -562 169 -10 -503 -568 -292 -406 -356 715 -496 755 -467 -725 135 462 686 407 108 573 66 640 -270 176 -538 678 -306 -685 -574 -267 -72 -363 539 738 175 374 125 -446 -277 727 191 668 -325 -771 487 -710 165 454 -171 -396 -746 -763 360 409 209 -424 648 -303 568 239 -84 185 -496 -750 49 577 -141 -749 408 -155 -88 326 307 288 -750 -856 161 -76 219 -387 566 -692 515 593 -364 488 742 -474 428 355 -379 745 -498 431 -121 -335 -94 -83 774 -571 589 -42 607 -227 -521 -165 -541 325 -817 -679 197 463 614 -451 160 496 498 724 -335 -686 -181 1 707 684 -871 -390 -650 -454 -849 -3 -33 -406 -821 -82 163 -204 512 -701 -394 -400 559 -292 -858 454 523 317 283 493 -639 278 -896 -582 -826 221 276 -307 271 -860 -737 -297 -845 -431 306 227 -282 472 663 360 696 -411 503 -485 -821 -282 669 -106 569 171 281 -384 7 34 -876 297 463 -280 -715 -19 505 -668 -315 -607 685 -656 354 -646 731 118 -776 -570 298 90 -437 -558 670 -242 -895 -402 -95 782 638 247 573 425 15 483 83 -687 400 427 141 -721 37 -212 228 -814 350 -618 373 -113 -224 -47 325 234 523 536 716 -818 -80 -676 487 -458 -577 -16 751 610 -37 -89 291 -550 -169 -150 357 -829 418 138 41 -883 -353 362 -413 -311 241 394 618 -849 -484 -115 515 -292 459 -469 -359 24 -633 -732 -579 -128 -840 -870 -729 -364 172 109 489 779 -626 -617 455 -128 46 -765 -472 718 173 293 -886 -676 -625 207 -278 635 -138 514 -678 300 -824 122 582 379 -713 367 -191 595 -830 -343 432 166 -826 678 789 461 590 -674 -790 -577 -888 -415 -52 -186 291 243 17 307 -98 -234 608 -895 514 235 -481 243 -754 -636 16 -178 -509 533 495 674 720 -746 -462 387 -45 298 -681 -566 98 -663 607 309 -10 694 -243 -415 -711 319 -427 277 -781 271 -617 -148 -135 -526 -749 86 -477 714 -441 -571 -839 401 -237 571 503 56 -553 -243 485 -359 -167 -163 -819 -643 -738 -345 -695 310 722 -681 702 -273 -508 215 -256 -475 -302 -585 72 -113 -797 -776 -237 380 149 425 -470 -769 -203 -781 -176 633 -113 -504 -482 103 576 139 -492 325 -518 560 -843 -803 444 -747 88 544 -662 -867 605 -898 -680 727 455 -842 -225 438 -826 593 -296 -707 161 669 646 -149 22 -847 -830 64 -348 470 -739 -583 -322 -296 -338 526 665 -148 -725 183 -530 236 -292 -345 -256 -119 450 -788 124 -853 625 -645 -423 -686 -35 648 -376 499 718 -887 196 -84 -729 371 777 -75 345 -510 -341 617 762 496 673 -675 -52 -14 215 -645 653 -591 378 -525 -850 543 255 -793 -520 300 -121 117 -795 44 512 -224 -95 44 -608 695 653 -801 -45 277 -425 -650 -868 133 160 -173 -22 -722 647 -360 -86 -63 -215 329 -406 -878 -327 -613 185 -661 527 -511 786 -44 -707 -827 534 596 -313 140 603 -482 694 -621 -315 -528 48 121 123 -28 -803 377 210 732 744 -899 -754 -487 367 526 -27 603 603 318 -70 -670 603 113 87 522 725 797 -177 335 -279 260 -725 -442 509 -377 106 -431 -240 -795 -541 -782 -480 -835 601 -746 698 352 222 55 491 488 573 103 318 -794 -536 -655 632 -435 199 -869 -82 259 -511 627 148 794 649 -499 -225 90 -341 589 378 441 -518 -234 -590 -26 20 -42 -180 52 -140 183 -833 401 223 242 333 592 -110 -489 -625 -344 -720 176 -547 275 -328 138 -372 92 -824 513 798 489 -383 333 -270 749 -739 -771 11 -36 -754 -53 -868 -64 -84 -380 -230 556 -352 -293 192 126 -668 -321 -130 487 -863 -674 -175 293 596 117 263 -269 -209 -896 -743 -185 -202 383 -578 324 95 428 -706 763 223 319 306 -222 -744 -299 -293 -805 221 -781 337 698 -172 -214 -874 -730 643 -250 -104 -899 -211 602 -257 -147 -889 -281 -12 636 -449 572 -127 -257 -693 603 119 -613 -445 -17 326 -640 303 -414 629 718 227 705 -401 587 486 -416 627 -514 424 -14 184 -95 -552 706 679 -497 -553 -467 2 -521 -151 620 452 692 706 -399 -302 381 -687 -895 453 -637 354 -115 723 -579 -176 -609 720 397 240 -650 -405 421 -729 402 745 -270 167 -259 285 -275 -385 -30 -260 -881 -763 -555 -503 -571 -10 -367 253 459 -519 494 422 221 -565 57 333 436 -79 769 110 -440 185 789 -3 -733 743 -311 -899 -176 -605 -871 298 766 27 -273 -347 -76 93 468 -524 -10 515 -538 447 -110 -570 -820 334 390 -47 760 -646 329 -439 -66 363 -542 -783 -588 495 -569 281 481 -514 -498 -134 -703 -722 -692 -529 -260 -66 -499 -241 -811 -22 303 -848 304 -358 -381 -792 622 144 463 347 -442 -623 -866 -765 780 493 61 -390 -397 238 503 -437 -649 53 -875 -791 719 -168 659 338 -800 390 -43 -409 -778 435 175 375 -528 -743 -55 -222 -752 253 -789 -99 72 325 -181 48 -24 -734 -781 -475 473 -699 -873 528 83 -301 532 -897 -802 -75 -362 640 -762 -20 -893 -689 -240 341 -214 362 259 287 -72 361 -817 -225 -840 344 -771 -278 -16 85 671 -876 89 -843 -170 675 361 608 777 -467 -859 -840 82 531 411 -54 589 779 -284 -222 -631 -757 90 -445 601 418 -167 -783 517 -154 255 597 354 136 -853 -122 -563 -593 -263 -548 129 328 -508 609 484 744 -150 -502 103 -702 753 -358 -870 -330 -840 501 604 -803 -456 -377 531 -740 -809 -113 -206 -665 655 -677 -247 -900 -838 -98 -189 294 -373 -854 -88 61 -370 -748 -708 -359 -116 -16 -343 -2 -352 -467 257 394 214 639 -759 -38 778 571 130 -199 -847 -855 758 175 -67 482 -391 -378 279 224 360 -78 -656 -754 -443 -733 -188 702 17 -29 448 482 -690 -777 55 -57 -120 -546 462 -584 259 716 -41 -639 -856 281 495 535 -347 198 613 -242 504 -769 -233 -188 -8 -365 628 615 -131 558 671 213 -609 -868 -769 -790 44 673 359 285 673 -799 -23 -58 172 -580 324 666 -366 102 373 665 99 253 -71 637 329 -203 -260 103 492 -808 -459 793 318 724 -448 -307 247 458 -540 -485 -226 -296 -682 -407 435 -875 279 -361 82 -717 -118 -407 162 276 224 -127 197 -320 -769 -358 -742 -95 -31 -169 586 577 738 724 186 -80 512 683 543 -522 349 -621 206 -59 279 470 -270 231 447 -882 -219 493 512 -732 651 292 -627 222 513 73 -306 634 -513 797 -773 304 566 153 390 100 -519 321 142 134 307 -234 259 -635 45 -578 -786 333 611 652 -854 -853 309 -6 -430 -330 -516 561 -292 542 9 -437 553 315 -573 -569 556 1 -490 -198 -736 -387 -369 705 140 -839 750 -724 -261 494 -499 723 606 -596 553 -391 759 -654 -396 -710 244 784 -252 -794 253 215 -864 -436 -691 -745 46 260 564 442 -688 -235 -320 509 -895 671 1 -25 714 244 238 563 249 200 -67 -52 -539 -307 452 -401 -387 380 466 454 -616 135 707 -123 -883 675 486 799 739 -22 749 553 590 675 -466 666 -743 -429 -290 634 -467 -529 -267 -810 -441 -809 -773 96 548 159 148 -523 -862 186 192 -441 -124 -485 -698 -707 6 255 -729 -37 -671 -258 -699 85 -872 511 -412 545 -98 -448 -43 694 -882 -635 -258 -337 -664 44 575 452 -90 -296 488 -7 247 -834 462 -417 34 573 4 462 537 518 283 737 -738 365 499 270 -222 -197 729 -759 770 -453 -186 -779 -372 -814 -226 -327 -724 41 800 -468 559 -777 -51 283 403 -506 573 494 791 -893 -86 -123 784 644 136 123 -14 -709 -501 -646 198 200 -409 -866 -52 -790 536 -3 -694 732 -724 -71 -570 -127 476 -86 -235 217 44 101 132 263 -866 -371 684 707 545 -437 -410 -399 -301 27 679 -71 169 -349 325 -629 555 -841 153 362 -613 -888 -873 -765 374 748 -230 456 568 541 -801 -479 483 -789 -21 -743 -652 -545 -48 316 -376 -814 666 570 -887 -88 -495 -100 -451 -288 50 619 660 -249 -825 800 521 482 -532 -647 -456 -504 -731 -529 -195 703 8 -525 -239 145 -852 -78 -226 11 -536 -886 737 -214 590 788 418 647 -837 800 125 449 -550 -487 -436 -180 -270 134 361 -253 -742 -233 -384 329 -390 -98 -568 -412 -296 -409 621 -435 -239 -385 -535 275 445 256 165 442 -342 599 231 -676 17 72 391 -422 -161 -836 57 -179 710 -833 762 91 -869 -848 -219 -805 -107 494 138 -292 -661 18 59 -63 -556 568 368 490 -586 154 257 630 250 254 -220 99 704 -318 664 -191 -452 233 442 -198 224 0 -734 -467 46 574 447 309 54 685 728 92 90 -76 615 -442 662 -123 -698 -252 -202 -335 -491 386 236 17 -840 -638 -575 532 -866 -727 569 70 345 335 -767 163 634 -567 -816 -261 -497 -761 452 198 -423 515 367 -768 -227 131 538 728 643 -448 464 -325 -585 653 -73 116 280 -390 -311 613 359 575 153 262 387 -356 -254 -98 -801 -346 293 759 -534 -401 623 409 343 116 166 -632 573 -310 -3 336 -661 111 -429 605 161 -642 -305 190 -477 -557 -715 -548 -8 -833 -203 450 -70 -197 317 -367 -592 -139 -890 733 -388 -215 383 259 445 -856 -72 -811 23 435 -834 136 -553 -51 105 -371 -369 796 569 478 -746 -622 683 660 422 633 495 -546 710 328 -443 184 -557 -198 -90 -338 27 -883 193 -699 292 -527 -427 328 -160 -794 -490 404 -535 -203 727 156 -417 550 -620 290 477 -620 13 345 -648 -844 558 -655 292 -113 404 -384 -421 679 -837 416 -366 -628 -195 598 277 -749 -182 675 -373 236 -176 -835 -102 315 -206 -368 331 659 -290 -703 561 -289 -699 554 -391 -526 605 -68 -643 -202 698 -24 160 -589 -249 -595 329 766 326 57 668 443 480 252 797 -899 -364 3 -531 -240 -673 283 208 15 -840 -510 -745 -290 -20 -567 -691 -18 625 96 -76 591 -169 -147 -227 -253 -517 354 444 -329 -9 -880 -853 -224 -336 418 -872 237 645 252 194 437 -113 372 670 -874 796 501 -180 -850 -613 -756 583 710 163 93 249 -462 81 -296 70 286 28 -558 -555 664 405 -213 -842 295 341 -527 -837 -145 160 -525 555 -842 -707 761 -756 -802 -785 80 -385 -498 84 9 -314 -163 33 -289 595 -184 744 144 282 -233 -875 408 280 -127 629 -339 197 -155 -247 768 -178 -58 795 -14 -718 1 264 294 278 -640 567 -496 729 -724 179 -822 -223 -791 542 18 -708 -830 -190 -27 684 336 -577 -764 630 751 451 -127 -552 -857 98 -769 353 -886 -27 -387 -679 -892 192 -552 13 499 -618 -878 -13 -744 665 115 413 250 -432 175 -259 -663 -20 181 557 685 -222 136 -607 -220 -585 -116 -302 -288 -99 7 -754 379 -879 -650 -39 -111 -149 -501 -798 -385 142 -350 507 744 -53 430 -545 414 63 127 270 1 484 430 -271 674 102 57 -102 413 478 -51 15 226 24 -621 -282 211 -248 405 -66 -399 660 -101 410 -345 -211 -307 -593 742 591 -567 -637 204 -764 -241 -269 -715 -381 -618 -294 154 -178 588 4 -255 1 -895 100 -610 -552 92 -458 -110 84 -96 441 606 -619 396 -333 426 611 304 81 -173 -423 -898 -823 -712 -309 -545 399 247 -809 -823 218 636 -131 609 -407 512 125 -844 188 -834 -691 170 -65 -787 -245 75 585 151 -158 487 441 53 680 -346 -683 -75 -702 786 -451 -615 593 -493 734 764 -662 -212 -736 -339 752 -157 169 202 -536 -123 -64 -470 -321 427 339 -38 -542 -578 82 497 169 8 -762 299 564 488 310 -565 -884 -608 419 -235 -653 745 423 75 -683 -380 -205 676 537 368 -287 -794 -304 643 -412 15 236 665 -694 -374 -52 -64 409 749 -525 82 -376 771 -254 275 769 257 497 -327 -718 742 -789 275 550 215 558 467 -154 307 463 -320 466 748 638 -446 634 665 583 -289 -179 465 -301 438 439 -105 -19 673 -579 384 138 317 -109 -590 -520 -627 84 691 -394 -229 -881 756 -377 -185 772 -73 766 -528 150 14 399 -780 -199 677 -668 23 -546 415 334 -158 -304 676 -841 635 252 647 415 646 -801 629 -728 562 -304 -464 -9 419 -482 -685 -554 -270 82 -145 126 -571 -371 693 746 703 573 787 -651 594 -396 536 633 -870 108 -803 -170 -63 -430 -131 143 702 -702 -479 -734 -172 -629 -293 594 154 -756 -109 366 236 419 -492 164 -166 483 526 -506 218 286 542 -551 -400 628 706 -432 277 -155 51 -160 451 161 250 -441 -664 42 497 795 -597 -370 -351 -495 667 311 461 338 117 -56 189 -740 -738 720 -515 -479 -165 253 733 -705 -882 -509 42 -716 255 -97 239 146 -27 479 -494 -229 -225 -629 327 -258 573 -473 -641 -446 644 -897 -594 -446 121 -49 610 -126 -858 -563 -571 518 -399 -678 789 -682 569 -837 -550 -166 -287 503 748 580 651 133 210 -25 -434 -864 -538 336 598 -186 603 -314 -323 -794 699 -203 27 -143 13 -404 775 -437 18 445 -555 -339 -626 -437 467 -654 346 372 125 -816 -182 188 -849 -522 -276 -420 -550 497 560 -850 652 -380 257 93 -211 615 400 -518 -56 -300 -241 -271 658 311 -115 -695 199 442 793 -208 583 -690 633 -492 399 -898 -313 91 -385 -317 -429 -786 14 -161 -57 -417 77 -899 -765 244 -506 -734 314 -683 -809 770 505 315 -62 -496 -31 -446 350 -13 -51 661 -283 167 -243 141 497 613 134 79 -510 -550 -604 -391 -439 768 187 -179 317 421 243 216 -639 -360 138 -36 -692 -734 -8 333 -507 -400 -288 -412 566 753 -589 -665 91 722 -565 -435 -63 588 -686 394 -530 -458 28 767 -280 -449 -189 -808 113 104 -476 438 149 714 -672 49 206 -661 -425 175 -539 427 -709 -494 -114 -838 280 -733 -884 51 -881 294 734 -537 488 20 -251 -623 242 -170 -666 5 448 -191 360 560 -360 -434 -776 -581 542 531 -168 -464 -470 -201 317 -566 504 325 532 15 -413 514 392 161 499 -38 -418 -125 -368 -493 -641 -433 -825 375 -766 -763 -709 674 342 391 -367 -717 162 -157 267 400 -488 -560 -861 -128 163 744 -644 -880 21 -257 295 -893 38 -497 -25 736 -815 372 451 -624 -178 -183 -114 593 257 165 236 629 -217 585 97 450 -398 446 -242 -799 -432 -5 -205 702 -183 641 -481 675 661 755 648 114 -233 -150 209 369 669 443 -527 -836 -395 -463 -123 288 -642 -710 98 -502 -682 76 -38 704 283 -61 365 41 -408 557 383 793 420 498 -402 -52 -558 -847 754 191 -104 -194 478 -846 -765 26 477 -878 309 -91 704 -46 -754 -894 171 -481 783 354 627 126 740 -34 -275 -307 -523 -45 -295 -820 728 -275 -242 -26 556 -478 -804 546 -430 2 -567 -636 641 199 754 -540 182 800 238 -327 248 -656 -451 777 -196 -171 -271 -672 -522 -532 741 191 441 -340 -177 250 -580 -844 231 -148 504 137 -217 -407 -93 30 -421 -425 533 229 66 -579 -210 737 -242 -486 22 550 743 180 -194 -705 -113 7 -301 -839 354 -296 -852 44 573 410 -707 344 -511 -470 575 -856 -426 -720 423 146 -39 -633 277 92 594 436 -833 -352 -851 -202 -837 504 -22 780 641 682 -193 124 496 68 329 499 -822 -761 -187 186 -179 532 -94 -316 -251 -152 -118 209 -680 -499 -498 -360 468 -819 -354 723 -86 -16 784 -424 -773 -533 648 -305 -812 626 110 -766 699 387 -396 219 -158 -138 -798 364 -464 375 120 -557 175 -705 -768 758 -171 -25 270 -264 749 -831 -280 -868 465 -616 -823 -712 245 -550 -460 696 340 677 182 -449 89 -765 -422 97 639 -292 -819 -197 -622 -163 -419 228 -478 505 333 108 621 74 -595 -376 -897 453 175 500 -430 732 -554 118 777 778 -464 -810 -488 186 -753 -568 652 -786 -95 -345 -86 630 32 -718 -114 -415 -191 59 -500 -273 -867 -499 -236 -253 -599 -324 -13 -819 63 629 -452 -580 511 -183 -565 603 67 -853 65 70 -829 228 -277 -695 538 -720 494 316 -474 -877 193 -854 7 -564 -864 -275 -571 -799 -361 101 -491 141 -479 -433 -190 -34 -562 -189 270 552 -181 740 -547 -99 625 -165 -389 -57 -276 -873 -396 -567 184 483 778 36 -893 -689 130 -541 -457 -205 197 295 -508 105 -505 -216 671 764 426 -28 -386 -257 556 222 -611 210 753 -361 408 -109 407 -612 -150 22 547 -731 659 -796 378 -440 502 290 196 -845 -221 -581 -703 -720 472 -9 -307 383 -486 -535 -397 694 -776 -451 -823 282 276 -482 41 -737 688 -46 676 663 -203 157 -77 -850 467 -308 -662 -847 -150 -197 -490 445 -474 168 207 225 611 -46 109 176 12 -15 699 663 378 336 -538 -804 -490 693 -40 799 -46 162 583 476 -31 -147 482 494 737 -61 25 470 314 242 40 -639 473 570 390 664 459 763 492 -502 9 748 729 607 -128 70 -794 -505 -790 -87 790 -366 -506 -122 2 -403 -512 119 -278 730 -589 -338 -584 -778 -434 122 -426 688 -607 720 -878 531 -595 762 -733 0 750 279 774 -514 -895 386 -334 181 -175 137 656 210 319 634 514 75 -21 588 593 -302 752 -256 -51 -422 481 -206 559 116 -859 -579 -115 -191 750 -411 522 -128 159 179 -443 623 -573 623 64 655 778 -694 -157 476 -604 391 585 406 -648 -826 -306 -144 785 394 -161 682 505 285 -412 -293 -12 314 226 -516 279 277 -616 -840 -86 -393 -126 540 -275 -810 -267 378 493 -873 -323 412 310 -839 664 92 -257 -698 336 -127 -829 323 -746 -129 482 -154 489 -889 286 83 64 -469 37 248 734 615 735 113 -802 421 -382 725 -636 631 394 681 -244 -515 498 -150 263 462 253 455 -892 9 -890 -350 526 48 421 -839 741 89 -536 495 -754 -13 -115 385 -209 256 12 219 780 -425 -783 76 421 -283 -674 -688 282 -655 -554 -497 -752 138 -494 723 554 -204 574 459 284 -713 -412 -562 -353 75 -408 -650 -373 -773 313 413 -644 284 792 -290 -733 -179 -260 -15 758 709 -839 -402 -719 531 -503 -2 -865 -610 -11 532 -190 -299 520 571 245 -865 32 -87 538 65 -133 -706 377 399 -308 -756 -400 225 -619 573 -289 -216 -756 89 -392 10 -812 443 -58 -617 693 -49 262 -446 201 -822 -307 318 -409 -11 302 -576 -427 59 154 223 268 721 59 -186 -124 -634 -886 -741 580 -496 113 209 -107 -22 -130 648 202 715 -697 -218 -85 648 132 92 118 -753 -296 149 -868 405 -1 729 55 -625 -12 467 -296 -168 -10 -307 290 -373 503 -317 -102 -805 169 640 -144 39 290 293 20 -888 -450 410 800 -126 -224 177 30 -676 -578 -858 -563 162 307 -495 -189 779 753 479 -186 617 -240 791 -210 -194 629 -420 720 60 141 -117 363 601 -278 -461 238 519 260 -231 -178 178 19 -20 -687 -401 714 -176 738 -852 -352 312 -514 -58 637 -387 -493 -223 -219 399 -183 299 -505 635 -571 -267 -35 -175 754 -427 156 685 661 654 492 -136 -495 120 -816 -566 601 -515 444 -287 -817 -638 -339 562 -151 -397 252 -109 -559 -743 264 668 -128 -784 -334 -771 488 125 -504 -133 611 -587 658 -316 475 -34 -287 380 -115 318 115 -358 783 425 -806 406 -882 165 -269 -855 -217 -829 -36 -112 -827 -109 241 -203 -371 446 -202 597 -781 -172 -15 750 686 267 237 476 288 -873 170 478 -313 -497 -110 398 -673 -173 699 75 -461 -519 663 -826 287 -430 553 -104 -457 -241 642 -561 -528 -207 24 -629 673 -430 714 -685 169 -271 -11 487 257 251 -92 -276 717 113 663 -876 250 276 -617 670 614 -167 264 -9 730 -265 32 -839 196 741 -336 -554 -650 454 -121 701 -637 -864 193 -243 -91 108 32 40 753 432 -548 -614 -95 -450 -64 -191 -744 -481 50 689 469 -832 -614 -849 156 -677 -624 -331 434 194 252 438 596 644 -76 221 529 -689 242 -164 140 -329 630 -522 476 433 -593 556 -392 -438 -455 708 -490 -314 403 -105 -603 2 2 446 -802 315 125 -538 -150 -419 762 -761 441 -743 488 -105 -296 450 -650 -860 -370 324 -530 266 -376 -368 656 736 -55 -465 -248 268 379 99 306 735 -246 185 606 625 554 402 -556 -317 97 -420 -284 272 -812 -167 42 299 -237 217 -845 -535 -484 -678 93 402 217 97 -549 375 -446 -838 -716 -719 754 -694 -365 206 -289 -369 -866 -31 228 -133 -897 -135 529 -298 138 -667 -491 -685 547 -38 545 -365 -816 -566 24 486 -232 609 -857 -509 647 -599 -287 648 -639 498 -457 152 -718 596 101 100 141 -585 -559 203 227 320 -823 -360 -670 660 -876 516 -495 438 655 -222 -699 -540 -847 370 -67 -563 -218 564 492 106 -410 -147 635 -868 149 637 122 294 181 -772 651 785 565 -666 173 412 -775 386 476 558 -88 -783 -312 -564 -614 465 -682 366 -595 169 -203 223 715 -292 746 8 -393 -801 -515 -82 -84 496 727 119 289 -649 -43 277 -298 231 -207 61 -519 155 492 -160 397 740 -48 792 -255 -112 99 524 -233 -175 -475 -843 212 -673 -239 -51 -319 450 -284 -786 -398 552 -763 -786 -104 -526 -776 -201 75 262 418 -644 -857 216 -120 582 98 166 -400 -870 -450 -375 401 463 -180 523 -232 -765 238 759 414 658 -769 569 259 -619 583 -187 -374 298 528 784 612 798 581 764 103 383 -837 656 509 -804 -754 -416 -591 250 580 -138 -582 -482 712 -354 -815 139 486 -206 -806 -229 -608 -856 -362 -74 -32 161 679 155 148 -364 -781 -409 -385 458 400 -835 153 310 496 192 222 -898 72 -707 -857 310 731 535 -102 329 647 -552 264 244 599 -217 537 393 186 -89 -798 -468 -398 398 -182 251 -530 -155 365 -213 58 150 -384 -549 597 438 -781 -128 588 190 340 454 -834 -670 381 -658 -173 -827 -412 -226 -308 -143 -153 -396 463 82 750 362 733 260 -323 -153 -611 735 232 139 184 -422 207 519 -839 476 356 767 38 -37 -361 -346 333 -496 -567 60 460 271 398 590 746 -411 70 731 605 113 229 611 -36 -595 -832 -57 261 744 -132 -518 508 -541 -19 737 279 -452 -503 -305 401 455 -237 16 288 -396 -849 -602 -888 356 -308 218 -370 -469 371 757 -575 -321 -406 -880 -436 -856 -710 -506 122 -263 81 124 404 -146 553 -237 -411 -518 -881 -3 -71 -577 492 -490 358 413 505 -496 205 323 -426 -637 -684 287 56 -803 213 -154 288 -205 -4 679 -536 -677 213 488 -290 204 -89 597 -553 -295 537 466 398 637 209 -861 392 -67 631 -594 -47 172 -88 -865 -812 -244 135 761 -382 -891 778 -256 -873 -531 -167 -654 -327 -863 -377 -733 -712 177 -217 -856 -215 797 363 -403 -194 -855 -35 765 148 430 -1 -685 -298 -112 -103 335 -427 -426 795 308 -835 -238 90 130 -681 672 -796 405 260 652 -586 672 651 -257 211 -891 441 -343 -784 -834 -594 -853 745 -679 569 42 -707 167 82 545 -616 -351 -582 -340 -369 539 -195 478 -56 566 471 -328 -421 332 -543 -486 86 -471 -448 630 -277 -593 -875 140 -776 615 381 30 -173 2 392 138 290 461 -419 -13 -122 -580 63 551 -594 -154 -467 -439 -516 67 716 -466 -87 645 -518 -821 -423 526 -697 486 -362 -611 -879 -856 358 -432 -739 264 657 -886 -345 416 -66 -87 -488 -370 -81 87 702 -170 136 24 605 737 -825 -325 -766 388 -860 232 -760 -739 580 797 -808 -777 340 -407 -374 691 498 -851 -143 -745 -681 -768 368 -785 330 468 -897 767 -197 -102 -709 -864 781 -595 -456 -554 -502 22 -46 198 -4 364 -241 -380 -372 -552 -121 1 -539 -180 -834 -178 -843 -42 172 525 791 -178 -588 -642 60 750 292 326 -750 314 206 -303 -196 -106 647 616 4 -233 560 237 774 787 -169 -820 465 -343 141 415 -709 -540 -790 65 -692 -271 -796 487 -539 -384 -570 -378 6 -366 697 -584 -529 549 278 -223 496 12 725 -151 -619 -696 74 192 633 602 462 -637 659 -873 -141 -66 -379 739 51 56 -510 -107 -63 134 -825 -91 -149 -811 -754 308 1 320 -606 55 257 -897 771 -508 730 388 -702 -62 -745 697 185 237 413 -258 651 -636 -394 405 -161 -786 142 -120 -400 685 538 128 333 -504 500 208 408 38 -68 500 -817 515 404 612 116 -192 333 -829 -562 -782 -456 -140 666 311 -476 -655 -832 -106 517 -171 -739 -306 -217 583 699 -443 180 -140 227 -232 454 -554 306 -23 -380 628 -376 -571 -390 -71 712 174 352 -114 29 573 -531 -421 491 280 305 -303 603 -724 -801 696 -372 -573 177 -203 228 100 28 -488 -468 -577 -631 -253 534 -217 59 507 -145 -424 -474 -53 -37 666 164 250 -61 160 -100 -650 783 192 -837 346 -535 235 8 -125 -690 -426 -305 32 141 519 721 84 -439 -490 620 681 537 131 -89 607 -116 -372 -678 372 556 682 -383 -120 -587 670 -313 -163 297 475 43 -774 -654 754 279 -579 -879 -440 -434 -303 -19 -121 754 163 -234 222 -315 518 -738 157 24 -314 -731 -378 -894 80 -868 -149 351 780 325 -505 -279 -516 265 -89 297 -258 -698 -119 -575 273 432 -737 -641 325 -69 607 -164 -521 -245 -784 72 -494 593 -125 -36 -609 -140 -331 130 -485 -615 -34 -817 232 -762 22 782 -218 -666 475 664 -412 -63 86 -875 591 604 308 159 -767 -39 670 594 -718 100 -307 486 -349 -508 -785 -330 -571 -347 -50 52 -580 -80 309 -831 -423 -219 -886 -703 218 -415 177 146 533 -141 -448 -64 -528 645 -201 728 -49 -263 -465 412 -287 179 -547 71 515 -713 -731 -571 -387 273 587 299 245 656 600 -402 -378 13 -6 672 57 -837 400 754 82 -817 39 -355 -380 -291 -826 -476 770 633 411 710 -683 275 570 40 504 646 -844 -529 -22 -233 384 583 -133 660 -637 733 187 778 -880 393 295 -406 -101 -37 -578 89 -486 -573 -561 -872 225 374 137 704 -830 -13 660 655 409 -375 634 -485 543 -293 447 -83 -124 -712 223 225 75 764 687 -130 204 -203 9 -582 -235 -820 69 -466 262 -861 -795 -462 -75 366 -866 -700 674 579 283 -804 -583 -654 520 456 208 -654 623 174 -774 106 371 -2 215 -205 -281 -380 -677 -777 -511 -875 191 155 524 -571 764 -722 -491 -810 772 272 -236 -848 -1 -125 -448 146 498 -184 543 695 -642 -765 447 -801 479 514 378 -592 114 -859 -512 -161 -867 264 -423 -83 -155 312 207 407 222 389 294 634 487 637 586 47 -359 431 -602 719 40 560 -761 234 -346 -515 -521 -891 41 330 245 -396 364 -756 404 571 -16 617 -875 173 -553 177 -220 508 189 -589 -7 -297 -49 199 -103 -324 574 738 595 -465 -243 716 193 771 490 -900 -629 321 -8 -415 550 -370 -697 248 -146 -840 634 -259 588 375 -499 -228 272 -697 -369 429 -219 145 -194 -89 374 -283 300 75 -740 -701 -154 -16 -882 -695 -410 -630 -834 -825 -452 -393 -97 1 -408 43 718 337 -78 -52 -872 -659 -587 -421 345 464 421 -529 -413 -605 -867 128 -494 -526 -631 772 496 789 -598 -494 206 698 630 -557 -785 547 69 468 -168 370 -155 -241 -112 351 410 -515 265 262 -116 -590 -863 290 -806 -858 247 188 173 -544 443 685 204 663 -345 404 -769 -836 -801 -285 365 -99 592 -48 590 -728 -99 130 -869 11 -598 -640 -516 -504 -891 146 -147 -653 418 -533 666 115 -276 -96 -663 -754 159 416 -856 -603 -69 -200 697 470 -659 187 -284 225 280 -451 -784 -28 -186 -621 16 41 53 -474 -744 -425 -16 729 399 -112 280 -552 503 293 -505 -691 165 -536 -210 -739 -130 -505 -691 791 -329 -831 425 747 -70 97 -255 422 261 -315 320 -473 -13 336 479 698 -730 398 -317 236 721 493 -367 250 419 -896 57 677 799 -589 -449 -422 313 385 288 298 -330 343 125 465 -885 -416 502 -235 210 86 429 673 -256 267 568 17 -449 30 -161 156 -644 215 46 682 227 794 -391 401 -21 106 -686 293 47 -743 641 25 513 -497 507 -810 33 535 102 -544 -681 176 161 127 791 -134 174 -132 563 -764 607 159 -798 -249 319 -208 -872 729 -268 766 -532 -394 -179 -671 -110 314 349 567 156 -266 -562 -577 -389 -782 -120 -890 712 623 -766 451 -57 -46 -156 -172 -541 730 -77 763 622 -276 -279 -159 -807 721 -4 765 651 110 375 776 439 -688 213 -644 594 399 140 -401 -607 521 586 87 -769 -47 623 779 138 -316 -54 199 682 34 -582 742 605 535 -734 430 277 111 93 97 -748 -511 -327 425 -459 626 -81 358 292 11 -169 -787 -238 -826 90 602 -880 -343 -438 23 290 273 213 -702 -366 -367 244 267 -368 794 -144 704 -448 -268 315 625 638 46 244 -125 596 366 788 -552 -533 -862 -532 -429 -185 123 -267 442 465 -393 -128 423 -383 -313 709 -900 614 -695 -563 338 430 -897 -772 667 391 -725 526 434 427 459 392 558 748 468 -720 718 433 44 -765 -34 -729 -546 -337 -203 -801 504 -663 -860 -203 -783 -548 699 496 541 385 24 702 678 519 -78 -574 -592 -697 -284 -546 -437 -458 -447 633 191 456 -383 -79 -557 498 -389 364 -37 343 -88 -670 -557 -309 -886 329 -475 -307 -677 -553 -773 226 -580 280 -890 -50 706 55 599 680 -7 -847 478 282 302 192 405 -825 -282 19 -633 -813 -863 220 607 287 28 -234 492 -206 -297 216 -475 332 232 -361 729 -333 -94 7 -538 -777 -480 309 -47 -742 -722 -254 -82 -841 748 10 -220 -494 -251 -736 778 -208 -442 -642 623 -671 10 -443 307 587 -307 -428 -621 175 -773 311 6 -477 559 -425 310 -764 184 675 -10 -670 -372 682 375 -792 53 687 147 -503 81 60 -315 48 -535 183 -9 402 218 -391 -27 258 -768 581 556 -160 -423 137 158 588 62 418 495 692 467 -739 -325 -711 221 -897 183 -444 -413 290 -654 281 -132 -17 328 -887 131 -869 651 -327 502 -117 -879 -446 706 36 -392 -182 146 33 -365 -450 -855 716 507 506 442 -699 -186 -352 -842 -276 -363 -540 -331 197 485 148 -567 742 776 -137 486 -896 -527 -541 288 66 719 338 442 -262 572 334 273 -599 -867 682 89 552 -299 -48 517 463 201 -797 -524 -412 -567 -441 -747 176 320 608 304 581 217 -631 -659 -728 -448 -160 -629 -416 -425 -398 -660 402 216 270 461 719 131 -139 -405 -374 374 144 -555 -710 677 569 -772 -686 6 262 229 749 24 708 553 -694 -394 -672 -691 -681 740 -115 651 -235 641 36 26 623 205 398 786 -275 661 423 -417 445 -230 569 481 613 -352 449 18 477 -520 -391 -817 -222 -160 654 184 -16 328 -186 444 -692 -812 212 43 -710 -856 -719 3 260 -354 132 449 607 -314 742 -283 -856 641 733 -172 -97 375 311 -690 762 680 204 674 -419 -630 488 691 740 560 259 -706 -344 591 -112 324 295 792 616 -33 -38 478 37 -880 266 -150 -556 -824 756 -88 355 174 -296 -73 3 -640 694 -502 23 -7 345 -660 113 -816 53 329 -736 -154 -736 -625 -480 -872 -511 -219 -145 578 -822 -443 -209 -105 -11 -636 -534 -636 585 -168 -341 90 275 -168 -760 -155 382 -867 328 -344 -441 795 240 226 248 -287 -585 419 447 -86 -96 380 -269 297 17 320 -611 -854 663 114 475 686 621 275 -129 -799 644 -99 651 -276 306 369 -672 515 -817 -670 -421 622 241 -177 -796 317 -344 577 206 -445 749 273 -299 -164 -672 -268 257 465 -209 416 -262 -574 -175 108 -34 712 531 -500 775 131 -433 -534 -671 -728 247 457 389 -6 -531 398 -348 555 -212 687 530 -197 218 -866 -468 -304 538 -38 -221 318 768 344 -97 374 -523 -494 -250 347 -532 -271 -685 677 -551 -616 -112 589 528 -782 101 -295 697 423 59 501 333 327 396 487 -528 787 -329 -848 -230 119 -246 -896 -365 304 -331 -535 -218 528 91 -341 -321 -545 -238 764 -673 10 426 -560 322 -376 539 -144 -283 -521 503 555 -881 408 727 563 79 -817 551 -229 -302 -591 225 -144 -31 726 756 779 351 -575 -187 -284 -308 518 -312 -282 317 263 -1 120 237 255 88 140 -246 -382 134 296 231 -103 297 760 -725 -92 -44 401 -784 161 -748 525 -687 607 663 493 636 233 627 -392 -698 -372 -70 430 -29 625 -7 512 133 -133 534 -207 -494 306 -27 -469 -29 -123 -94 -428 437 -117 -620 660 -362 291 487 349 40 195 531 -359 520 -292 -817 417 -614 -56 39 50 -511 -260 77 -261 -802 -813 749 765 274 -170 732 -204 -728 -734 -108 -854 -620 6 -138 -405 -298 -124 -739 654 128 -696 447 430 -267 -86 306 634 -71 -97 -481 630 588 291 63 -681 419 124 -799 345 -259 -658 516 313 -832 553 268 -800 679 507 -251 -19 -505 349 -465 -789 -391 296 -641 -305 -117 341 -8 -696 435 -351 -681 74 -626 -611 246 7 -407 -395 254 -794 -420 -40 494 -126 2 378 146 -546 -168 354 -842 83 759 424 486 -612 -137 -747 -885 -691 172 -700 240 692 80 -84 -501 201 603 -660 711 484 -652 335 314 104 -192 -12 557 547 410 754 401 -719 133 560 -429 -287 -729 -446 -115 214 728 658 -757 -639 17 467 92 -847 467 -773 -10 -407 337 622 358 788 -884 -836 -288 -580 -465 -310 -18 -188 -316 553 -313 261 425 21 -797 763 -866 504 -621 -540 239 -557 -72 125 -546 658 133 189 -238 -41 751 296 -270 628 -569 -277 -895 689 -770 646 728 38 533 -482 218 -846 -619 -321 -323 632 -121 98 -277 786 -377 509 547 234 17 638 -622 550 -647 -452 -105 438 729 -215 13 673 132 -465 731 -663 -733 -615 -793 688 -717 109 -375 -290 -125 581 -316 -385 -372 62 532 685 98 -240 209 717 668 -780 369 170 -801 -733 -560 674 -504 77 172 209 204 456 41 -507 -51 -187 -298 491 127 -746 14 -483 -702 221 100 -43 -590 564 645 -609 540 144 -51 -813 -742 610 -604 -726 796 88 -67 489 203 -891 -507 -242 55 291 -659 -758 220 -530 582 -627 465 446 -220 123 -684 -790 478 -733 236 -737 23 134 456 -671 148 253 324 -465 249 483 -83 -828 464 -54 752 -29 -325 735 576 -271 -248 -86 -656 -753 -416 -432 -490 -828 -182 -704 -287 675 262 -376 -762 -282 -208 -439 -474 -29 400 -143 -763 -119 567 -175 340 -482 -181 130 -80 -554 -521 243 -49 752 -207 -101 768 429 535 -544 -143 111 -54 663 202 697 -879 96 151 -272 -39 -526 -108 120 691 -207 25 -288 -822 647 -722 799 -895 465 550 429 346 -485 -39 247 -818 -54 -780 -172 633 44 277 257 732 714 69 -679 789 524 747 -639 352 157 -487 -456 -142 -181 -277 690 -862 -605 -95 179 -327 217 304 -400 -549 767 -272 328 -852 -801 -590 669 -178 -574 -883 -801 373 106 260 -424 -593 -479 277 487 -210 -374 -155 -804 540 73 382 -826 640 474 275 781 -896 -883 85 377 638 212 -517 -24 -159 -242 510 -788 -486 -591 134 457 176 -82 371 773 -435 524 582 -163 385 146 230 453 620 23 -532 443 -160 789 -158 -631 -179 -217 -882 -451 -583 667 173 632 -320 -165 -877 696 606 -845 315 -746 -12 642 -434 -883 35 270 -272 81 586 -366 117 -664 137 465 -328 -512 -679 672 525 -361 743 -168 548 -325 -623 -180 -54 -614 -242 105 520 -524 -275 -713 -364 197 -513 772 -85 555 38 303 50 682 -872 -182 404 7 -409 675 340 773 -562 -784 415 591 604 7 -463 82 -565 407 -405 -483 688 510 59 540 -874 -662 -135 -23 736 -692 19 -276 457 -371 -36 -119 411 787 -701 -40 -728 173 692 -152 721 609 -780 -333 -579 -885 -513 752 -101 577 222 283 -437 755 168 374 -323 -698 759 -662 -46 777 -724 -707 -506 -598 -692 -456 -136 -850 -154 80 -498 326 -87 292 776 758 -397 684 -700 -698 -364 -116 371 476 -154 284 -624 664 -884 -192 514 -327 -730 -715 -745 596 641 656 732 127 186 245 106 -641 250 -678 -670 639 -537 -406 342 399 206 -211 306 651 -531 -313 591 75 -581 -648 579 -641 51 338 484 -61 139 -886 435 447 363 228 -280 565 148 653 -858 -143 549 -238 -489 -27 -292 -416 -165 -28 -579 -589 451 -422 109 -564 -380 -257 -335 742 790 -297 -255 -66 156 189 457 360 -373 -589 479 625 -845 -132 -336 -200 -752 -256 -555 -831 38 685 -749 -734 226 -253 704 420 -662 107 143 717 351 -103 724 277 682 234 66 95 -148 -716 -313 418 -191 -446 200 267 -607 -85 -300 -603 417 -386 682 -829 -191 -71 -652 297 -249 -551 -466 -480 527 -14 -274 -497 415 66 486 84 -371 289 120 -149 -140 747 -383 -711 627 -246 -830 -341 -111 -235 -199 703 131 -382 475 767 -492 603 -290 4 -420 253 -559 -215 391 -431 -107 15 -562 -209 -602 640 -443 -750 -74 -538 339 -60 -800 24 82 -877 -82 -275 785 93 -547 -602 -417 278 168 -636 -33 235 690 -199 132 564 -591 -145 374 470 -2 -425 -886 -372 -519 -340 493 712 94 316 -97 37 -8 -138 494 379 -538 -666 -700 -106 800 -768 -873 200 602 -599 489 434 483 250 -21 -493 481 -336 153 178 -720 -177 -583 82 531 365 -770 -795 323 40 -416 284 243 -24 -859 627 -838 264 345 -291 -560 758 736 798 -461 -469 713 577 -179 -724 732 -27 780 -839 691 -241 -753 578 663 -61 -866 -534 202 -544 368 108 -721 542 116 770 318 -787 -91 71 -752 -237 -542 78 -421 181 397 -738 148 -100 -500 526 -843 -772 -157 295 -8 -66 -400 491 24 112 302 720 -208 -241 -444 244 187 429 -195 -422 329 -768 -387 -612 595 186 269 -23 733 257 767 -302 -664 -758 -864 -141 245 -392 -738 -5 732 687 280 -150 11 -812 -783 129 78 -444 -747 -90 -875 -808 -661 704 -84 -197 -576 -727 705 -856 629 -444 759 274 746 471 -863 -441 109 769 -232 -38 665 734 -459 496 682 -714 104 -320 -410 -851 -113 246 367 -157 600 170 414 -896 -668 -680 -885 651 395 175 328 -737 100 -111 -671 -487 257 609 532 74 125 -344 -163 300 183 702 -174 -565 420 -63 578 91 32 269 -858 -515 -55 552 772 -346 -579 400 -559 -845 121 537 732 -71 -892 -594 431 -186 670 420 -345 280 -492 -42 57 -123 -320 715 332 -103 187 360 667 -623 -245 426 -68 -68 -131 -468 -443 325 -546 87 43 731 87 684 -27 736 -82 -728 -377 -692 -62 -723 759 406 460 -213 116 126 751 146 -365 226 -371 -644 -828 -625 508 481 -795 -333 48 685 -635 253 -37 -569 -400 -846 790 512 80 182 547 619 524 442 -480 -877 560 -584 -221 -661 -659 -582 672 454 596 562 -377 -130 164 770 338 -472 620 -225 -372 -460 571 -550 264 -589 216 295 -522 -357 -112 -5 10 737 576 600 -679 -219 520 -3 354 -11 -291 -123 423 -388 -219 -436 -837 64 -762 -360 197 4 636 780 -374 608 780 317 573 175 195 683 -565 12 -431 122 -130 -250 -150 91 -740 -82 -280 664 -469 665 -851 -791 -558 -440 -641 -802 268 -749 -170 -364 264 -531 438 -78 94 -611 50 687 -90 30 -534 423 -214 25 709 314 578 -896 -472 232 224 268 -900 642 571 -213 353 -271 275 -253 251 595 -576 389 253 98 329 699 415 -190 764 127 620 220 549 439 -377 -640 -203 -197 443 -805 244 280 161 255 792 -832 -244 -694 -510 118 651 387 415 -238 112 -689 -114 758 491 196 -171 342 -778 -745 -28 -315 284 787 -529 -364 188 -29 -746 277 529 660 172 -453 -152 -868 131 -550 321 574 679 786 -137 -334 668 765 542 132 -821 516 710 -358 -242 -782 -151 -519 569 534 539 400 -416 61 -297 -343 -44 -483 22 112 707 -699 -506 355 -600 -256 -785 96 42 392 609 517 -844 -28 663 -430 -690 203 -593 -282 195 -228 541 340 -600 530 140 800 -868 675 -401 707 -128 -798 522 -741 -7 714 640 -436 -313 704 -643 -681 239 341 400 623 479 -543 345 -692 -91 -336 -38 -24 -426 352 -733 469 -729 425 45 316 -276 61 489 381 -185 58 -862 -800 -363 -90 722 393 8 475 276 640 277 551 -648 225 -1 -640 232 -806 -424 -492 -88 -65 -226 -580 628 545 -800 -648 -109 -304 263 -665 512 -869 496 -203 286 88 -350 -391 460 197 -376 92 -49 634 -738 194 306 586 272 336 -803 739 -303 651 269 106 527 -674 -646 -273 704 -95 -711 -643 -639 -95 -146 113 460 -594 -169 -261 60 -635 556 -210 -555 -63 225 -91 -869 139 -753 -458 189 -641 -354 -509 660 187 516 785 -823 442 468 422 705 681 56 -96 -325 645 645 120 -518 -331 749 -350 -126 607 -407 577 -851 4 -234 323 -105 318 -708 -709 -814 -506 47 -448 735 -57 -794 -373 573 -533 754 -68 114 501 -583 593 -343 -806 -600 639 162 77 354 315 -17 76 520 521 -517 425 -373 -216 -287 342 -258 -738 255 262 -766 646 -663 583 -128 -178 448 -231 589 219 -838 -892 800 -764 -100 640 -612 133 -614 -853 -709 -373 -869 359 405 -744 506 249 -461 1 91 510 -591 -34 -327 -470 33 617 -725 471 -602 124 -212 -724 724 130 -382 -324 702 769 676 -598 -254 447 42 262 390 419 738 735 -183 611 500 -500 290 347 776 -11 18 142 225 -185 -567 663 78 -209 -778 -431 446 673 441 -648 -112 175 -536 473 609 678 -162 234 -628 -696 219 -577 -608 265 -736 -598 -89 -151 -869 -680 268 32 -599 -556 637 639 145 291 -76 -450 -3 735 -635 262 -215 -245 20 -590 -180 -256 -546 421 -751 -216 581 494 589 90 417 -178 -11 -109 -544 -733 -731 -440 -45 374 -22 -641 131 -159 443 145 -665 -547 -786 582 -87 451 -756 716 -52 380 609 -884 737 367 382 -258 -190 -205 411 -526 667 53 -574 -32 324 -271 -876 760 54 -233 -455 -799 625 114 154 -161 -143 113 616 176 -229 -322 -108 -234 143 -303 127 -715 -330 759 741 137 181 524 516 -515 -843 -870 794 -785 275 -319 723 62 654 -521 -814 397 -602 544 -97 677 -419 -511 123 -6 671 569 237 -492 718 -418 265 712 559 -171 -314 -61 598 -539 41 661 402 98 775 621 579 712 -821 -126 724 443 444 -260 460 116 -840 -52 335 -710 20 528 -733 -439 566 -786 754 -120 -585 -880 643 115 -496 330 312 -307 -245 145 609 -636 -145 119 -811 -448 749 134 342 568 -863 -322 585 -862 -189 191 -516 213 -337 -587 26 -812 -842 -102 -653 300 0 -794 -750 -806 -182 -833 -336 508 -31 -825 -22 761 -455 -664 -747 106 -332 239 -32 518 -691 775 -197 -558 -98 294 -511 47 -442 635 147 -654 -882 189 429 133 706 -398 226 -640 59 572 508 474 226 -179 584 -788 -508 222 531 8 -232 -668 264 454 -183 -120 458 -693 -319 64 554 252 367 118 -120 -706 -489 -869 510 -615 -195 -24 670 399 239 234 773 -863 587 491 596 -860 701 -69 -701 446 -245 654 434 -715 28 475 583 330 -282 613 -476 126 686 -592 340 694 -644 -607 -773 -900 270 595 531 -845 314 -758 268 -55 442 -667 -456 -668 -33 425 -515 570 256 -154 -853 402 -284 -523 -616 -553 -283 31 -554 410 368 424 -659 -134 74 284 -628 -792 -365 360 124 31 -286 -324 -304 464 555 99 -834 -333 -722 -705 -323 -608 -730 -786 404 -389 -851 -468 -739 741 -891 -449 252 41 507 -139 -212 258 -635 201 731 -53 561 -313 496 764 700 300 -62 -864 286 -521 312 661 -881 -498 29 -628 -19 -853 540 113 -318 -88 -216 78 691 764 -183 -176 592 -419 440 -130 -226 -695 164 69 -270 -412 -382 468 -570 402 120 346 -23 -12 86 4 -97 -13 -625 514 599 -421 21 -844 -312 335 377 531 -75 -713 -878 67 -205 -165 550 -107 -813 237 535 -753 -161 383 91 -660 -653 642 623 329 -793 -407 -551 -407 -213 -267 -7 314 114 41 -722 237 -871 380 170 -808 511 501 -656 -724 -85 297 718 473 793 124 -251 678 -265 521 -755 188 -55 605 563 681 150 -454 35 441 -757 512 1 281 -622 -60 -262 -241 19 748 -199 476 156 23 587 447 330 -855 440 -43 203 -798 220 -373 -846 97 10 750 -461 755 -38 -1 770 -432 360 401 -318 96 -239 -461 94 626 -283 -169 573 -303 471 722 214 714 -850 267 -661 28 172 -271 -871 -461 -860 -293 -1 644 412 -698 457 -822 -674 -121 351 593 -297 349 214 133 -367 374 71 -105 37 532 531 639 -813 -241 274 703 544 -848 -132 519 645 -469 -277 -180 -298 -790 -771 98 746 656 428 -455 186 -653 -305 40 485 -584 252 -32 448 -835 51 -131 -506 319 -105 -682 60 -879 56 690 -860 -776 -829 101 664 294 376 338 -501 -339 152 -163 648 -567 284 -31 73 -423 659 660 -81 630 -188 -751 -869 778 519 -364 339 721 631 -715 -110 23 107 181 -621 -392 174 22 275 132 -900 -103 380 454 -137 -345 -610 -109 -737 -168 516 -645 574 -619 787 -668 663 -523 23 446 -119 -546 201 -379 95 127 -799 -454 37 -136 77 240 -648 321 398 -700 203 -838 -736 153 740 -860 -157 496 95 -359 555 -799 -232 482 347 153 -367 -240 664 47 313 244 -119 691 186 -759 -59 691 -768 -20 191 -267 737 591 57 651 -620 409 779 -841 -420 606 548 -312 727 -721 -771 -34 -441 -495 -516 -541 332 272 64 -54 -475 -217 793 -143 584 -538 397 478 -419 226 176 -177 399 -649 -699 -658 -256 537 -731 683 -842 22 206 484 -817 23 -360 -708 -592 -249 410 -122 -834 56 -387 -627 -188 -889 366 -141 -726 -820 -649 -786 572 -398 554 294 -748 364 -277 -636 -611 -172 -331 -158 -93 -613 -869 420 39 421 -330 -476 246 -828 342 654 -737 -706 -53 -897 -635 -611 720 -444 475 288 -592 482 -224 -667 385 358 186 694 -827 83 -573 91 -836 -629 -666 -417 -104 -182 281 -19 -412 -10 672 359 -443 83 515 -616 673 736 -150 508 -534 -410 -176 -840 508 -626 387 -587 -566 -129 -213 -54 524 766 -349 -896 -502 678 -866 795 690 61 241 -267 -620 23 555 -770 -389 -303 774 -546 -43 -590 292 536 197 707 -210 564 684 -84 -698 -648 -820 -803 246 283 542 -886 119 291 -837 -376 -200 611 250 -650 355 138 470 735 751 -154 675 -621 481 -362 -495 -272 -463 702 40 -147 -171 280 684 -562 -311 745 491 -593 288 -549 -87 -376 -820 772 254 -288 -52 -367 -758 -89 412 203 308 -499 742 -889 -890 -778 -543 726 318 -682 -388 -469 -206 -708 -310 -686 -114 489 -308 -320 735 -630 -420 -209 -174 -171 -638 117 680 567 -564 624 -786 -390 684 342 6 -773 5 -354 558 684 -236 -788 -705 571 -704 -486 -421 498 -188 -343 761 647 49 -6 -834 222 -87 -632 485 -440 279 -888 692 -768 610 -13 -323 316 -546 -475 -297 697 -270 -423 -848 -286 697 634 294 657 549 263 721 184 -149 285 740 673 3 -462 -512 -500 122 -287 -325 579 217 124 -809 777 796 324 682 767 -413 595 -653 -266 296 -672 244 -900 5 -251 -765 262 755 726 705 -245 -120 -201 -385 201 -871 -720 552 237 523 546 -33 443 280 -888 445 -639 -177 -523 255 112 -99 -807 177 -665 -385 381 -385 -827 -104 -5 726 705 -798 675 -473 -867 331 -334 293 -702 -340 -437 -433 120 -727 -401 -888 -345 -549 334 -293 -498 -225 261 -315 157 165 213 -891 -174 -418 193 212 657 165 520 -731 6 300 243 699 479 389 773 -739 -845 -549 512 170 -722 106 -608 -513 206 -103 -126 -772 180 -236 -249 554 -99 -848 -577 435 -175 28 301 -519 -272 370 542 -426 -118 -413 -585 417 510 -794 -595 -827 422 -25 -661 16 -56 97 685 233 -856 -289 540 -339 143 381 224 -719 -858 -588 505 -582 516 143 224 -900 -249 -346 210 765 377 605 -879 -793 346 512 -774 -625 694 -102 -570 698 232 404 -68 -180 -680 50 676 -416 -852 -6 -438 -267 372 -367 671 -52 560 191 -520 -118 594 536 766 -451 543 -415 -98 -792 -260 628 -168 775 643 47 -101 -867 505 -546 -340 -422 -761 -735 -304 671 211 702 506 686 501 -307 443 -545 506 -770 -657 -814 -301 -898 308 -328 -522 441 -529 470 204 401 110 -135 630 -626 93 345 -139 196 675 -75 -439 131 -466 -71 -190 -373 -395 -834 -273 -234 -82 744 218 781 796 -442 -570 106 791 505 -73 34 -49 324 -137 90 -895 481 -35 -739 -693 -499 409 692 23 383 583 -185 -488 -753 743 -571 724 360 237 -614 710 767 223 7 -534 395 -110 -287 122 658 -640 454 6 -755 -893 -432 635 349 -383 241 -622 325 -471 -406 -593 368 316 -716 190 74 -791 -181 -403 -750 -28 -585 314 -294 688 397 -432 -408 129 309 -712 549 -83 652 -842 -803 -310 521 587 581 29 502 347 -14 -563 487 -165 -639 -822 -628 -519 714 -769 566 365 -82 791 -235 492 -39 480 270 517 -96 -103 -234 673 361 -384 786 441 650 115 -577 118 -368 377 106 473 681 -790 632 548 677 41 -296 -536 -744 -825 56 194 100 -314 -262 -141 -577 601 447 533 -856 647 -772 629 109 -245 268 -777 163 173 -811 -627 -727 -865 -251 -384 -505 -48 -52 155 51 672 -865 -499 -876 227 795 203 687 -660 272 -881 623 658 -362 15 -623 -623 -892 58 -565 132 141 -555 566 -168 262 717 455 544 -790 -624 552 -631 -322 -280 -30 -757 112 307 141 -27 -515 -746 -179 52 353 -425 654 680 -252 155 62 -139 -655 679 -268 -777 583 -460 304 712 -58 42 -736 448 -125 -823 -884 672 355 649 -215 -591 730 -1 664 -358 347 432 -287 383 -649 734 -815 515 -311 201 757 122 231 412 277 -639 730 -855 761 -332 557 390 -425 -400 -603 -399 -22 15 733 -397 -271 -136 -484 -762 -13 -123 -597 800 225 -630 -353 90 -648 182 145 324 -652 -138 -483 -859 -2 -416 647 -187 366 -807 721 -497 731 -580 304 -51 271 488 791 467 488 -692 334 -239 -145 418 557 13 291 503 -377 400 -523 115 790 -754 408 415 519 129 747 -156 -59 -337 424 -571 -505 -261 -455 -53 -354 542 -771 754 -638 -807 345 -719 653 -685 276 -266 -740 -281 -112 -332 368 -180 308 434 497 5 -359 492 -689 -744 -383 -857 -842 -630 -396 266 -747 778 -616 -763 -782 -485 536 -549 501 -774 134 39 502 -439 -68 -739 -332 271 -527 -67 451 -402 -387 -630 47 755 571 365 -430 -334 -103 -283 -588 666 337 -155 -323 -784 283 -543 285 -768 -450 259 -709 226 -506 409 -716 -164 -469 -612 -359 523 -756 120 538 -553 -35 637 364 390 -264 -440 -769 -441 -20 568 -30 -801 521 -565 -4 360 716 -771 149 -238 -524 -892 -78 391 721 -497 -645 -528 259 329 -425 700 -565 256 -787 -591 -432 222 793 -884 605 -456 -688 -530 -189 751 -29 -785 -373 -99 530 578 -172 4 -345 224 -727 562 689 99 -359 741 365 -504 799 310 335 156 216 -345 -642 530 526 347 -196 -757 105 -490 -767 -850 -109 -181 725 -742 -649 -844 247 52 -146 252 29 -155 -86 291 -836 -375 403 -598 -364 -677 -779 -166 64 -876 -491 -851 652 -405 484 328 -708 279 586 -606 -671 -441 -147 -823 -420 -6 -272 -702 78 144 -695 -89 196 254 457 101 84 -137 459 142 757 -763 137 542 -140 -671 120 181 633 -187 -172 -58 663 119 176 -231 -39 287 -107 472 -130 58 66 652 -114 32 795 464 322 -875 453 578 -385 -735 -838 -62 -860 201 -579 -679 -433 159 -410 -886 -746 238 -333 228 -875 -239 -180 101 344 -307 92 389 787 -809 -883 394 -97 593 -138 362 -481 396 318 -280 -702 237 186 -723 -113 126 727 -110 78 779 40 -542 518 -244 479 164 -899 653 -711 142 -85 483 565 -121 -126 755 169 -428 -207 -896 100 473 538 -171 539 707 -642 705 -744 -37 557 -667 -339 -560 -513 697 -535 -712 716 -734 -560 467 -19 -404 65 148 -427 -417 41 -438 9 -58 112 466 28 -684 794 245 -466 745 48 -204 -190 -788 -170 -589 636 710 -497 -788 -767 653 117 679 131 -74 -481 116 686 -252 689 -386 -339 172 -811 -882 -492 -862 682 -898 602 410 -540 -437 278 -898 100 310 -806 505 566 378 26 65 -5 31 -625 -188 -538 -844 700 525 699 -817 -309 -182 171 215 -53 -14 710 458 -852 -363 686 -543 -818 -60 471 -76 358 82 260 -630 235 366 -682 35 -58 735 56 245 434 -848 -131 -233 -105 552 -136 399 -568 414 -8 -102 -136 -742 -244 794 -428 -743 -566 3 -771 25 -73 -710 59 185 -744 239 -496 -115 362 738 -739 479 -689 471 -122 -615 452 -479 224 -444 -95 359 -442 545 -854 272 -705 -654 596 676 439 -296 323 -117 -156 -489 718 236 338 278 141 530 -700 56 359 -8 -708 112 688 -332 337 703 -890 -294 421 600 534 339 -437 -506 -168 33 70 64 -403 584 -887 -239 53 236 554 152 -61 -463 703 -677 -256 -891 -84 -849 42 540 -613 -423 -488 -577 691 -226 -332 -895 -62 335 -255 -285 452 -59 -446 333 95 -821 -478 -625 560 -91 297 657 -885 -657 576 -611 220 -657 -367 512 -838 675 182 -462 -732 -155 -511 -232 -686 769 -463 364 -834 342 631 105 -405 -271 -660 -620 96 242 -756 364 -266 -578 -810 688 281 -165 -895 -858 -242 -392 506 -650 -160 603 -143 -418 325 206 287 -319 722 563 29 505 671 -897 -609 -834 303 792 -877 76 -471 -219 -294 -21 -826 334 497 272 645 307 -192 -293 48 799 428 39 -665 175 -748 746 735 573 685 376 738 -677 -473 -96 -244 207 -211 54 -332 620 -662 -821 -688 144 -447 -444 692 -77 -598 -828 561 -783 548 0 266 -647 -438 -855 -414 330 -413 682 -515 470 -679 -692 641 131 -557 478 -294 122 -266 695 -128 -334 -670 -201 -275 95 -592 252 -796 99 389 -174 404 -137 447 763 480 267 532 -804 236 789 -179 -202 394 380 550 350 -124 760 -742 59 561 88 -657 521 750 -478 -302 -701 -115 -20 797 372 46 192 -548 -323 -422 409 -580 666 490 642 -349 784 276 -244 -429 185 445 -764 -604 308 -432 435 203 22 90 -714 717 91 -230 -701 -706 -628 -580 -623 692 318 -358 658 -899 780 -276 -778 -93 -283 -580 -47 501 -887 671 31 617 -367 168 -389 -899 583 306 -310 -79 -822 -231 510 88 -308 749 -289 -619 -262 439 -287 164 -784 -207 218 7 -624 711 -201 307 -820 -77 675 450 778 -406 -803 786 656 -874 -357 -2 1 66 364 -172 -330 -718 318 -384 536 768 256 -852 102 459 43 641 112 432 -617 -128 658 112 637 -282 507 171 -651 672 404 -540 -537 -894 488 258 -703 -722 425 -114 -554 -69 -803 -656 -832 135 727 -572 309 -641 20 -48 -376 454 -551 68 642 787 -876 -677 542 459 -681 513 -574 -310 -788 -164 -108 -766 359 488 -468 194 -8 506 -676 -261 -9 -563 -522 76 491 -524 -176 129 -692 -257 89 369 265 129 117 -719 399 -207 28 -688 545 -119 339 255 -179 -629 584 91 -823 72 -398 783 209 -578 243 -92 -732 234 -836 -434 653 -247 210 -151 127 762 -217 352 -410 24 -297 72 -757 0 771 241 -237 -44 -274 246 -131 -169 -320 -627 -271 -456 -512 115 800 636 -419 -720 788 546 228 -36 -714 -628 -588 -52 500 -264 -655 38 -248 -129 -497 -774 361 299 -519 25 615 481 55 665 -678 506 791 -504 487 -835 691 -585 -374 313 -750 -610 548 -37 87 397 778 673 -812 -144 -356 -562 445 315 434 488 100 -321 -666 -611 -172 -480 -616 -286 -704 -23 -170 -259 -509 -491 -177 -679 -333 -194 478 -311 252 294 345 572 796 -113 -743 308 213 -866 217 -137 626 -829 -139 -880 -72 55 708 440 -674 -252 578 8 -891 786 499 -407 -713 -453 -723 -731 -589 220 22 -635 -301 609 -720 696 18 34 -163 232 -682 -358 -151 369 704 89 -534 -878 -733 303 -845 -892 230 -70 683 -898 265 542 -765 -81 31 -702 -115 -747 155 347 742 83 660 393 -554 599 -596 -140 -9 567 -159 -831 -636 -729 699 -675 -779 275 -128 693 -258 21 -18 443 -585 -422 -15 446 -77 -509 144 -314 -269 -889 179 -14 151 -405 593 410 -308 698 -42 416 -691 109 90 -825 684 604 40 -29 735 -419 414 -271 -668 -515 208 -333 429 357 190 -210 -164 698 139 550 -195 -364 -693 -538 454 781 -475 221 -60 -86 -359 -480 50 -546 -74 228 542 94 -558 -886 562 -171 -504 -664 -413 130 -572 610 615 -422 -753 -199 -204 62 197 -311 -880 165 258 684 -722 -390 698 471 -457 -875 -311 -219 -69 -130 665 23 329 650 -592 431 -700 -449 182 -193 363 279 714 -526 -108 504 654 -44 734 92 -461 -304 448 649 -702 60 342 360 -321 -771 394 -93 48 466 44 321 -283 48 -296 -709 -205 56 443 -282 151 -706 688 49 207 -145 -856 -833 -687 361 -1 -266 10 529 -508 321 -653 -642 518 -20 -429 793 707 -717 562 169 229 -200 -526 63 94 -76 -900 -127 -791 -173 -62 -774 -658 -393 7 -239 214 -45 -419 449 -159 706 94 -127 -471 294 -583 -259 -336 -348 251 -384 -455 -729 383 770 -402 695 -879 46 615 -319 -440 310 736 -418 728 468 316 49 797 757 -153 -378 -702 -188 370 -665 157 361 -267 -122 -238 653 360 781 -254 372 743 268 -619 -276 -743 -22 -184 -214 44 -255 -217 -310 -253 70 -456 26 -196 406 203 494 -445 698 480 -567 -726 588 -499 470 -510 541 -291 -586 331 -261 325 599 -356 -807 -851 461 -646 -742 -221 -532 771 500 374 249 -155 -895 -637 -60 350 799 -188 369 -257 369 -652 724 -207 634 -793 -189 -319 179 641 445 -49 36 795 -782 -214 -805 -557 -384 -674 759 189 154 768 799 156 31 -867 -834 -110 -597 -726 -655 -531 260 576 -545 284 336 390 109 304 589 146 -547 532 -266 308 548 221 -212 713 -349 414 738 25 -717 461 38 190 -168 -688 364 356 -513 -686 785 -352 -163 -875 -359 775 -726 324 174 -144 772 165 -249 -825 -596 -400 -387 -274 325 -803 30 749 -802 -414 -507 274 -427 656 -662 134 -885 776 -876 -627 -11 43 -849 675 -632 57 188 450 -484 -32 -293 525 543 -792 -550 -773 155 194 69 635 -185 -215 -670 -92 -422 364 -385 -95 -559 -659 -772 548 406 570 -130 147 -836 -269 -612 259 -131 -150 -452 -231 -720 -360 -801 -41 440 -319 -280 660 -835 -199 459 -243 559 -302 -73 642 200 -197 569 286 400 -493 776 -292 192 536 -13 -880 -297 -112 -135 -335 451 -147 -554 -107 -663 456 -303 464 641 13 625 -65 -828 172 -644 703 517 -440 -522 -168 409 -114 -372 -427 22 -277 141 -544 -543 -618 -265 86 532 293 662 540 -505 663 225 -42 -888 -395 590 -319 206 -368 -641 -19 774 -125 -819 -625 711 -829 457 442 -501 270 -408 -336 -6 377 585 -252 95 397 -375 665 626 -797 712 -496 147 236 99 -21 -534 36 343 -573 -497 31 468 -604 -877 -107 -328 -113 -724 260 623 -633 480 -498 -56 558 -179 -183 -787 387 -18 -121 560 -485 24 39 -223 -265 -570 573 457 225 -219 742 -638 -789 420 712 -754 482 108 216 52 354 564 -412 -258 106 -372 -880 110 -524 -122 -185 285 330 554 -788 -398 7 696 772 -853 30 452 654 -570 354 -792 -593 221 -72 -769 363 351 683 -822 -612 -620 388 57 -883 775 -767 -703 412 373 -190 6 -653 -87 93 703 -832 -479 764 248 409 486 348 43 119 -509 -263 717 532 -95 -216 -673 -316 -51 -436 -14 -337 -260 273 -641 -814 448 -294 125 748 693 -43 554 252 173 -126 348 -199 230 -177 797 188 -793 -701 -195 201 683 121 -692 -598 24 -50 -5 485 -631 479 -329 739 -422 -448 -535 278 -17 -363 394 -40 -582 -52 -579 784 -512 21 -336 -36 755 3 -90 -524 160 -553 116 -401 -793 748 355 -218 34 772 31 99 288 -677 -593 -894 786 -130 -496 -124 -807 95 717 179 -1 41 -576 713 -544 -141 206 205 652 25 -720 -830 46 203 -425 -41 -842 -850 -176 514 116 -173 -96 789 83 -292 245 -41 -732 570 -263 141 674 -222 -370 -19 -448 -143 589 -466 -507 -60 -816 125 695 -492 -530 -775 -617 -663 -635 207 472 -46 -608 534 -54 452 -286 -429 -386 -614 -748 -191 20 -801 -327 573 -706 -866 -682 600 32 -324 121 -520 -443 -870 584 524 -506 -798 641 -26 -359 164 -252 504 769 -228 561 -844 -114 454 -191 -376 448 -79 -43 -26 -274 185 -472 363 73 -712 -673 -773 -828 283 738 -464 -431 592 -211 158 -306 -566 102 -683 -415 654 -694 3 267 111 568 436 17 -291 351 196 577 -537 -73 -330 -574 635 261 -490 -22 515 -767 215 796 633 -619 -238 -765 134 795 772 -582 320 630 -444 -578 485 -558 -36 -317 -512 164 -241 -566 -60 -543 670 214 205 642 -317 118 -433 779 -819 -899 -656 551 234 57 -427 -398 167 -99 787 650 125 620 -462 172 -638 -320 -116 483 -702 143 554 -245 -755 779 608 -749 -423 433 -677 -428 -637 656 626 -393 -512 -360 -331 -211 61 635 -610 -427 -470 -351 -546 -21 327 -500 53 -462 -483 671 -891 -537 510 -651 761 194 144 184 430 504 -701 586 649 212 -887 -741 -113 241 217 -574 -748 357 249 -381 202 -523 410 613 -340 638 -849 400 -725 -61 413 -188 -366 203 -787 -328 -174 121 -236 565 225 -565 103 -377 -192 -880 -17 -145 -286 -690 503 754 -464 -43 -718 -823 -255 -482 586 502 425 -575 612 33 796 626 224 382 232 -392 -317 -186 -516 -434 -129 229 257 6 362 119 -96 126 438 55 290 -878 -203 202 -74 -424 182 -78 76 316 -347 -709 -91 745 769 120 143 -370 -841 -529 -478 618 -97 -142 467 -749 -174 -294 -713 -546 454 -26 286 -295 -397 -413 -397 -294 -137 -256 -418 -229 423 164 241 480 -787 -712 -811 -7 281 783 -39 -124 -615 769 606 -379 7 -739 -568 -707 -676 -252 -248 -472 -344 -480 592 -177 -2 -215 316 245 703 614 -786 -280 -166 441 -696 -137 -244 -347 78 -654 -538 443 333 64 34 -437 -630 -566 -243 -857 -143 -445 -115 255 153 -601 -49 149 -300 -47 -10 -763 -425 249 320 281 -851 -589 -279 529 -748 -156 286 629 -684 -152 752 498 672 -283 159 166 39 177 -142 -258 770 67 332 121 -163 -149 -361 -785 96 -807 -103 440 -350 308 170 -573 -731 -417 184 532 588 -764 -712 -849 -694 -660 632 774 61 187 193 245 102 -445 -693 323 689 760 554 -80 703 358 25 497 -604 -857 -634 -96 -849 -195 -481 507 557 -771 295 -212 -865 -816 276 163 -839 -693 477 698 -605 -119 -886 497 747 -6 -702 -881 743 95 210 -420 -558 109 -319 -125 351 -387 -123 98 552 -458 537 -840 271 -511 227 -548 -69 -12 -370 -533 569 76 -165 569 -743 243 474 -149 -243 -444 -19 612 -321 190 -706 -541 -647 -460 -564 -225 -61 751 364 691 578 544 -310 342 778 -846 -428 -160 -344 -227 -26 722 -863 -743 303 688 -89 -20 -603 -671 -494 427 -465 94 -843 -576 668 423 553 -426 427 593 -758 427 -574 -828 -75 -354 -562 417 -472 -781 -407 -343 -460 277 79 -834 726 553 616 -248 270 -108 -206 -840 -341 -79 617 -276 -495 226 -228 -534 -123 -837 -83 -651 -100 -309 -103 144 262 -43 58 373 -679 -127 -671 719 561 -280 -520 -869 105 423 -449 -318 115 14 320 -101 122 197 -418 -572 400 -61 186 483 -252 368 -284 132 295 231 -469 516 346 -65 142 -47 608 762 280 -670 742 -819 -104 237 -793 -126 201 438 -666 612 -201 -486 -557 -286 -186 783 -361 -388 732 -270 728 -446 383 457 -402 461 -302 -248 325 417 126 -398 -79 468 260 -62 390 -288 -705 479 17 -484 -311 424 -256 707 -113 -32 3 -889 -35 -423 12 -291 449 -653 -164 -501 778 -684 489 480 -98 497 -829 52 -272 638 -467 576 -837 -205 -227 -460 -205 728 -845 -625 354 136 -543 -564 344 611 286 -389 -398 386 543 -603 275 -386 -607 740 124 -649 586 676 377 389 -45 -556 -271 -776 -436 184 -680 728 746 -334 -283 347 -840 -438 64 -146 689 191 379 674 626 -207 769 -110 49 -410 -418 327 274 54 -113 -569 -453 -133 -198 -306 696 -613 12 -527 319 367 -381 -638 -842 -67 570 -839 629 -247 109 483 116 313 119 -325 339 -211 -712 723 -289 -137 -217 -856 186 -96 -265 703 -469 121 371 -573 -183 -88 -120 603 -540 -287 -39 538 238 -643 -796 504 10 229 713 356 -717 -216 705 331 154 -884 -455 -85 -558 698 256 796 -516 757 -241 -802 -149 -891 118 -239 -102 -725 -75 -880 565 357 -744 -186 -589 -697 136 342 -152 388 783 674 -337 33 -453 477 -524 -840 36 -810 321 666 -365 716 -593 -788 327 132 -369 286 -203 135 -738 75 288 523 -682 700 -202 -5 664 418 -25 84 386 -5 75 -438 -74 -411 -358 -599 -357 -209 -615 -633 190 -394 -467 397 521 -882 738 -490 -388 42 -293 -460 312 -219 73 164 -407 -809 269 764 -250 -614 662 725 -515 -813 -886 415 592 -151 -509 488 -572 -646 213 -75 -53 -30 452 370 -253 454 632 615 86 476 -196 266 -191 -116 -818 -214 418 641 606 782 176 -670 229 55 -577 -490 -719 111 -771 48 590 335 -584 -797 -293 -17 306 403 -198 -98 182 536 -679 182 519 -669 -714 579 745 -649 -192 119 -97 -782 694 -487 -296 -302 325 560 -704 618 -519 765 -810 -412 -587 693 789 -368 167 301 662 -757 -678 1 396 -886 92 -154 605 600 795 16 -381 -8 -177 -340 -414 -524 -688 515 -621 250 -753 -392 213 -820 -713 -203 741 -748 -337 -680 585 -466 -138 179 -738 -326 355 77 -378 146 -852 -261 450 -276 -457 220 592 354 171 -489 408 65 -832 157 561 -114 679 17 -158 591 -438 612 30 255 310 -464 580 410 -246 -812 561 -666 635 -649 144 572 -114 -766 -315 -525 374 721 48 -697 527 608 -816 -832 795 610 -572 -404 -787 731 -585 -163 -581 478 289 -188 791 657 29 162 -462 590 -113 16 5 479 -546 -273 -120 -745 537 465 435 -121 -713 -254 -431 576 -499 -217 156 -427 365 313 -240 156 255 -118 -154 786 -362 66 682 -138 226 -645 480 780 -128 234 -430 -639 753 464 747 -308 284 728 -357 -498 590 328 25 -367 470 640 357 749 -437 378 570 -144 -624 -829 -732 -293 568 -319 -751 576 -322 369 214 134 554 -765 626 360 -410 -67 281 310 -609 -700 -779 32 -195 574 505 578 227 744 -569 621 -465 454 -699 478 -314 -184 728 -517 -269 -547 -575 -82 -446 -545 797 -365 10 -236 -297 -572 -536 -743 791 -221 -368 645 281 -751 -765 381 394 73 155 265 28 285 -197 432 -149 -196 686 -227 -639 -163 -326 -85 -49 579 -256 453 -145 -724 401 758 -751 -806 -743 783 336 641 120 -204 53 -835 522 683 555 670 -225 -75 -292 142 -762 177 505 501 417 406 -566 382 -110 259 -816 -319 350 -45 26 370 387 151 81 -712 660 76 198 706 -421 307 -304 129 356 -117 699 352 -899 -200 -618 -455 -369 259 93 98 -322 49 -230 -315 -874 -400 657 692 -578 725 256 342 102 -136 -658 -308 -203 91 394 171 272 597 -526 9 142 -831 -422 -648 593 -101 601 444 689 -481 745 400 -636 325 -815 693 -838 176 493 -888 -468 -854 -228 -767 54 -479 -843 -766 -740 -635 218 -292 549 -474 -523 300 773 -547 -162 -193 506 -489 -729 -447 -246 241 25 -123 -54 409 -445 -719 -359 544 362 207 471 -683 493 -882 426 -746 -9 -729 -731 -464 99 788 530 365 766 412 451 -644 -77 681 -68 308 -583 71 -7 297 783 -783 160 421 -186 -498 -333 -400 -661 -708 -836 244 29 503 -429 418 -124 -202 282 670 -365 -294 -636 322 -691 398 -849 -676 660 142 696 673 -196 -62 81 -418 -736 -596 564 -532 399 314 303 -878 -397 43 -734 -44 -693 -560 607 80 502 97 -244 689 -500 534 -200 -204 431 -52 706 320 -440 -111 -451 410 6 54 106 540 378 217 -300 680 525 370 776 34 -639 -188 -677 425 -225 507 -2 320 113 39 -399 9 -225 758 65 -886 787 -530 -856 -228 585 -345 -561 16 311 20 -828 244 -674 697 -654 -353 -439 654 -4 603 -528 -510 607 271 481 -149 571 389 -204 -409 -61 674 -584 -834 -877 674 -788 -136 -301 -404 -492 498 -523 -391 276 -772 -394 -254 9 429 420 485 702 556 -52 -13 -811 -561 -156 -524 -97 443 495 49 240 642 -536 -716 650 212 -440 522 -820 -426 -585 -580 768 -895 81 350 -305 482 -659 -666 356 158 640 -257 302 -495 668 764 -533 720 -523 -171 82 -273 -138 -794 -492 -580 489 -829 -418 -320 201 -557 -745 201 -763 -708 454 -172 144 -222 339 -8 279 670 -59 -239 158 671 331 -342 -870 -613 -864 -626 533 -582 320 -656 166 -619 41 431 649 783 -642 -280 101 243 397 125 475 -506 -411 256 -338 -185 -33 -531 623 -729 -871 664 220 639 520 -797 -434 -746 430 513 414 -178 -698 -432 -683 702 800 743 693 252 -211 -431 -758 346 353 219 432 -188 312 -148 -644 658 -840 -78 -704 542 581 -82 -416 -826 -548 295 -121 -204 459 -375 -613 -422 131 668 37 179 -186 381 -254 135 638 162 -186 -38 -294 767 289 363 172 -459 265 109 -270 -384 751 -149 451 -342 -465 496 -808 753 82 466 382 -492 195 -260 177 112 -417 106 -770 411 291 228 563 -745 716 -190 -806 156 296 162 631 -143 -308 459 287 664 -266 -828 410 -734 -676 391 -99 -23 70 144 -212 -66 484 167 488 49 -650 256 158 -655 -124 -665 -113 -634 230 -6 -307 241 259 381 582 643 -124 -816 -517 -435 -49 -244 318 236 532 -161 -304 163 -174 -344 -611 -466 -716 -611 -437 -56 -379 -481 643 248 -460 -216 -49 -668 -397 109 -641 -783 -168 -661 385 -544 -63 81 492 525 -382 -448 603 -845 380 -575 370 -428 456 220 578 770 -283 -195 -311 178 483 -890 228 -603 -297 472 -104 297 585 -885 131 759 -197 -558 -605 759 755 444 -789 -157 23 -716 -593 509 -688 -463 13 -19 548 327 -638 -52 200 -783 587 492 -711 -655 246 -279 -180 195 -85 122 -882 56 271 110 -854 -351 -428 -761 -302 144 -101 -321 478 -197 -827 -354 451 -691 168 -9 514 -316 -622 57 -669 304 -16 186 335 55 -446 8 -15 -36 -72 -557 -104 -663 -540 -817 -165 -177 282 -527 -413 -472 492 -495 454 493 -885 -114 580 546 -240 569 -878 45 -483 -101 -201 583 -77 -107 -369 256 -284 655 694 -445 243 57 -289 367 150 -245 592 783 663 273 239 -876 -46 286 421 517 -674 588 -882 -347 -378 35 135 246 601 -862 174 -207 -67 349 -581 -509 279 441 584 514 211 -702 415 697 -173 339 -188 75 457 -385 -777 664 -602 677 -518 -253 336 -487 -51 -415 405 482 694 377 612 -875 335 -476 -78 139 -144 -319 344 284 -419 97 457 307 -800 -783 125 3 -578 782 -870 -491 280 754 82 74 -224 465 -62 -316 -323 -591 -662 112 -718 -209 239 646 -780 702 -2 -295 588 -456 191 -775 455 340 240 -525 437 -474 781 -258 781 675 -740 378 587 -57 226 -391 181 -192 560 -714 -235 -465 -262 483 424 273 78 -862 -45 594 -130 365 -823 415 523 182 -99 -861 -215 689 413 -318 651 407 -204 5 -35 260 -150 606 -192 764 -459 -217 119 -128 -276 260 390 -277 313 -442 423 185 453 202 55 -510 -158 335 -389 750 518 491 693 -13 -756 7 756 -362 663 -298 -176 68 -397 -3 -182 285 564 -88 262 199 -822 107 -348 445 518 209 -99 510 -38 82 -494 249 -736 278 -317 -891 474 -110 756 -531 137 -585 -102 -840 664 -248 -5 -273 -575 431 -172 563 -544 -351 -27 105 -386 -117 -210 384 -746 -59 223 420 -742 470 -563 -823 76 -295 -286 -355 553 366 98 -332 -72 -506 -5 -104 120 655 -611 284 38 -335 748 174 -707 -829 -98 -293 29 303 -352 -594 -182 -422 -523 -753 -455 -297 -778 -767 -357 -129 -866 650 -823 -480 162 575 -452 -4 -566 423 -380 18 -124 246 307 -104 114 -78 -120 78 -401 -292 237 503 -614 7 -114 141 752 -192 -706 776 294 77 -466 -257 -766 -898 193 -717 437 323 -676 214 381 -520 235 -692 -751 -272 -349 -711 -866 738 -386 -818 -322 -673 545 -51 606 41 -875 -720 -881 -849 742 -629 776 -823 -812 374 -84 -90 -163 -56 748 -524 213 457 287 -119 -652 316 721 -569 -818 -380 342 669 83 216 -347 -578 -434 220 -441 127 720 781 596 -765 722 259 -523 -56 746 -229 462 -311 -507 -569 275 195 -151 141 -477 -237 -512 43 -401 -541 -524 -264 -212 32 16 -569 -42 176 -359 -301 216 367 -94 -762 601 -602 -501 -598 -498 -164 -900 -380 -201 -160 -640 -56 -855 -282 77 347 543 -682 361 474 -139 445 -288 369 721 -839 -816 -21 -391 602 192 203 228 -715 -638 -495 -577 -52 130 -548 564 48 773 612 294 765 -866 -625 -724 -539 -900 -13 438 -406 462 -479 513 53 -496 -614 690 238 548 -136 589 203 0 -595 102 616 -773 341 425 -101 164 276 602 -115 728 -125 -361 39 -396 574 -468 -443 199 -738 546 -560 -126 -22 283 338 -827 8 121 -463 449 36 -225 -829 -873 14 330 -369 -205 -119 -341 718 -99 -102 -758 775 -143 274 569 -399 295 -288 784 -400 454 -302 639 367 -705 495 341 -620 16 -636 -771 -329 -639 -744 214 423 560 581 -82 437 -825 368 374 519 616 589 -587 -642 298 -670 -859 459 -771 53 -771 -804 -820 371 597 507 -323 -135 794 114 328 -871 9 -204 225 648 -802 -841 -498 800 728 311 -298 -529 637 58 -374 11 -390 -496 273 114 -512 356 -462 -560 280 260 -304 -18 -421 257 -566 -298 -201 504 24 -464 -532 389 520 -716 497 561 -28 -678 -756 -420 290 530 -435 499 174 -203 -871 248 250 -556 -880 307 -566 -674 125 270 596 -538 -11 -272 45 -257 425 -25 762 -677 -512 24 -521 251 145 -819 -435 -429 -397 -465 -599 -330 -585 -696 -832 597 -172 -408 194 -232 -217 -414 514 -357 630 261 -437 518 -851 123 374 531 406 -884 408 -142 -318 629 698 718 -633 302 322 -165 505 -483 659 -572 333 570 50 -135 -780 192 204 722 749 306 -223 -419 68 10 376 -418 455 -94 211 379 -204 -292 -39 -176 596 -117 -442 440 740 -599 704 691 262 627 209 480 53 -86 108 438 236 154 -413 293 378 -442 -661 538 -692 248 -187 234 -441 750 242 -160 -441 370 -694 -437 726 -864 452 -32 417 188 -37 340 698 342 50 -715 37 -620 573 -378 -614 209 207 -300 507 -96 -886 -241 645 318 -724 -468 324 -484 -616 -468 -559 -257 -267 748 -509 -585 -234 -615 -244 -351 -214 721 -191 725 -85 264 315 155 -783 260 309 -898 -634 -166 357 421 -678 -553 403 388 -256 408 245 530 308 495 789 -320 -293 553 -680 59 -712 147 670 -620 -677 168 309 178 295 -229 578 573 -356 -613 299 -612 -23 472 632 71 716 212 408 781 -708 -710 -829 439 -691 656 509 190 -370 -786 317 -630 198 -587 118 538 -374 606 624 630 191 -590 -792 367 526 -762 -671 771 113 -687 750 -284 -883 -424 123 -824 -481 98 613 362 198 393 49 40 -498 -218 288 -28 -897 52 -523 738 -138 737 -275 -823 750 -69 497 -38 -26 -343 497 688 -844 -443 334 358 -772 -20 -505 -421 -89 -334 737 -571 773 -407 11 -654 164 -16 -780 -390 435 -166 -674 1 -647 -873 -520 -460 -39 -344 343 47 495 -193 398 238 779 -657 785 368 -133 296 514 59 331 -70 -507 612 -717 -426 46 699 -74 467 295 221 -649 646 -313 -882 394 -774 -767 654 -836 146 -559 -610 -194 206 220 196 -212 -793 113 -698 540 -674 -114 214 -421 783 -221 215 -429 -437 457 -309 -819 34 -30 -176 443 481 -650 -144 -684 -492 -244 -409 -635 -867 -602 -758 -695 -458 -286 -825 -38 -151 -77 -86 260 284 426 744 -190 -842 -453 -434 -726 751 -558 745 -839 -136 -275 406 -434 -315 171 -485 -108 205 -127 -142 -167 -762 48 698 360 -62 330 161 481 -729 481 287 -267 -660 -46 52 -558 1 183 777 173 -241 -252 -753 -727 165 -588 297 -151 -787 548 268 -616 677 106 681 799 343 -162 665 -246 -297 -636 99 -857 271 -722 -377 -162 -541 170 -90 491 -379 -192 -751 94 232 122 -302 -598 -539 -771 365 -119 -257 -893 292 89 214 668 530 -839 -276 -478 -147 666 513 -616 -42 -474 -760 -612 -870 10 -214 -76 499 262 681 760 -462 -505 486 -832 47 599 -624 173 740 -67 -503 523 497 -880 -677 243 -301 -820 -673 458 444 315 -232 -418 -246 215 109 613 -760 -543 -816 49 42 540 -312 -632 -551 708 -882 -443 530 -580 -22 -857 -372 -347 75 -647 -146 206 382 -345 90 -283 491 179 -329 -233 -620 49 392 -211 565 -475 636 -92 -814 72 217 -149 651 -321 253 409 728 -123 -790 612 -187 222 282 94 725 267 -775 -635 -314 -252 -770 -292 -232 257 281 369 335 -83 -433 -754 71 522 169 -678 -460 -776 439 -832 702 314 -595 -696 90 -559 -395 289 -127 -36 95 -852 -381 442 633 441 133 -609 -26 -92 134 734 -17 386 188 3 -794 -430 -237 237 135 -890 -857 25 -292 -27 62 221 -791 389 -735 -235 439 13 -810 -733 -37 -170 -526 -136 731 -310 -166 484 -488 -826 -274 -356 313 4 -854 783 469 -432 -268 777 659 284 -230 -342 -223 -225 -269 580 -420 -717 433 -656 -74 74 -542 -856 -566 -721 -553 102 -82 209 128 723 -302 242 -721 -493 418 579 643 49 -842 -145 41 19 -386 146 -482 78 -816 -262 -898 -517 -68 399 60 -190 160 -599 -209 207 259 586 599 309 -765 242 -51 -640 -734 702 249 -882 349 -592 -119 695 707 -390 545 -761 -469 -680 -681 358 81 232 -608 580 216 -746 -634 -137 -92 -349 -142 421 -465 179 -660 -579 -219 648 634 -644 -718 -146 695 577 -430 -408 -97 717 666 -307 396 -798 -509 84 262 -216 -884 -700 189 -622 388 -125 573 -773 20 -787 -834 -521 -639 -53 -453 -512 -440 497 -503 -202 -572 -102 -210 -116 751 528 -781 -608 30 -683 496 229 743 183 -367 -495 64 -284 331 -854 36 -899 260 -472 612 -588 574 -236 69 581 -851 -5 387 -213 -704 10 -701 748 526 56 -704 128 202 -712 -683 324 -269 -422 -447 -281 613 401 160 -112 -310 110 -312 60 -160 298 -28 -52 785 538 735 -891 -494 -298 -678 797 216 569 -803 -100 -402 794 -622 -151 781 547 -16 597 591 -433 -554 455 450 -731 -824 -685 -561 -489 711 -354 -340 81 34 346 671 -622 739 -40 378 376 375 -10 180 253 -832 -205 513 158 84 -752 429 785 -330 -354 564 563 429 675 792 347 757 -57 600 -813 -245 513 787 415 -492 -177 746 104 331 -528 -146 368 -491 -866 -335 -174 -288 563 -388 -348 410 546 -134 675 37 261 -779 -407 -732 -15 -534 -241 583 -723 -153 -482 130 -632 -244 -303 -496 218 -96 -122 -89 695 -485 251 515 -50 -329 189 -578 35 -201 -7 -225 426 -727 270 -692 -26 -485 449 671 327 404 -428 -142 -384 -749 -465 -857 337 -866 -900 -250 -406 722 226 -567 370 246 -617 -835 203 484 -414 269 253 642 328 -442 -114 585 788 778 55 188 415 -112 -91 81 289 330 646 -163 -796 291 -741 -776 -503 -267 85 -462 -300 -95 -62 -691 741 -371 -496 -257 -688 -806 700 -631 -421 141 101 -243 -716 156 327 -360 654 -105 -489 -762 -527 -126 -226 450 -289 -415 -400 0 -615 673 -133 394 -596 -374 -136 -703 38 -234 469 -77 316 -765 405 497 91 706 -838 720 610 -603 709 -428 207 149 203 -21 -793 -139 -258 -279 523 407 -619 67 186 -184 -766 -447 -672 -172 -283 -452 663 69 -882 642 72 282 -92 180 -824 785 -539 229 206 372 443 -482 -493 -304 217 -758 -12 151 204 224 -238 -785 321 -773 -733 183 -34 218 -842 -236 228 358 563 -224 -279 -857 -616 -184 193 32 -93 -655 61 -465 544 -647 -493 -830 -145 327 353 -605 39 -473 373 181 710 170 -325 481 -407 378 -869 -255 247 -494 -709 -186 -763 178 561 295 788 732 50 -2 789 -645 355 -374 707 764 -262 -206 -777 606 317 -290 313 -530 341 -702 296 106 -264 796 635 -350 -716 5 106 -154 406 -705 224 500 -131 -131 -277 127 -432 683 786 -789 -444 576 747 -812 137 182 426 -546 -209 769 -207 724 -693 573 -891 -395 -504 -196 -601 -145 774 -560 -370 -152 -890 -380 100 -404 431 -455 155 -596 -280 280 103 254 54 -524 391 -154 734 176 -703 -188 -272 254 -689 514 -125 -860 671 607 667 744 -464 263 -449 791 654 -189 -771 618 509 611 285 782 -270 -647 -145 476 710 37 -286 -164 -554 -775 119 288 582 -99 -840 696 -498 185 -842 194 -546 252 -82 62 501 -386 -523 212 -226 127 -790 20 117 -336 610 -342 522 -900 -181 -542 679 37 573 -489 -357 -310 485 306 426 617 335 -461 -20 -290 -451 791 789 -273 268 -560 -624 -634 -780 -156 245 20 -555 -153 -553 475 395 -693 -434 128 -861 790 254 -474 -704 -286 -577 -875 -193 251 -512 -833 -128 346 -665 705 409 258 -506 789 796 -768 -245 665 318 354 -459 32 303 -15 672 359 -69 211 -618 72 343 22 -846 -750 -452 121 -139 -139 -535 10 -488 -312 503 784 169 -79 -838 -769 263 376 -883 -620 -292 -778 296 -295 579 -220 -823 -194 66 120 -27 476 -26 144 -802 -872 4 395 547 -819 227 431 400 -735 616 525 -278 66 -122 -585 91 -679 437 -91 235 96 -672 -574 -602 421 783 273 -791 61 -127 633 397 135 103 -678 539 239 143 28 -304 739 -714 -649 72 -234 488 660 -206 515 -709 462 516 -718 -658 247 -168 -585 -390 440 -877 -666 -889 169 -517 159 468 -585 167 -585 -1 -891 405 15 624 -856 663 272 -260 -463 655 -401 115 762 50 316 -554 -573 -328 -883 406 504 -205 -50 167 -761 19 276 -787 -842 34 230 468 649 775 -329 477 -270 752 -246 -814 -639 571 122 -599 -51 144 67 181 -459 -331 -304 -244 -96 273 -656 484 63 90 -703 -174 -474 122 -680 -184 -74 -215 -732 312 354 -801 -795 536 167 216 548 -22 -310 -165 271 -884 789 -460 -603 -234 382 406 98 -761 -56 -581 -730 577 -314 -327 -52 700 506 -420 -836 76 509 -755 352 -649 -665 -15 -382 147 189 536 742 -851 -721 532 -406 -94 -843 297 -843 297 223 -38 -136 608 -509 1 -404 -242 -724 -120 -632 -548 104 -559 -858 -826 -264 -655 -482 -55 7 419 -573 6 692 404 206 -604 555 -91 249 293 -628 -885 -528 -228 -609 -824 140 -43 -798 541 -621 -117 -170 461 -554 -716 745 -577 -811 -135 541 -179 146 -676 -828 363 -77 767 -636 -297 -666 101 1 210 502 -148 332 -152 609 613 -370 -517 -133 -329 -839 -242 234 -521 181 -500 748 -314 699 -213 -46 751 524 -685 403 134 -345 -272 67 -268 -8 309 -716 -483 -623 436 627 -26 720 471 247 54 -341 420 -431 608 -473 145 -749 -28 -360 -271 -500 -690 425 67 -18 761 222 -263 591 -388 -743 398 565 -828 623 -548 42 -708 720 -741 -219 -741 -893 -654 -723 6 -334 255 -826 280 -88 126 -190 -712 142 -553 -158 -262 181 -537 136 595 -877 -321 -385 -462 -272 211 728 732 570 -5 -314 -776 -551 -163 -769 -303 -108 735 628 34 -52 -760 -43 -812 -627 583 -295 -356 103 -86 762 153 331 353 -869 -71 735 -248 -516 -16 -346 -219 265 309 461 111 -889 -707 -654 374 385 -493 568 -18 -137 705 -622 586 -820 129 -504 -267 -10 -796 475 -94 549 457 -290 255 102 -85 571 95 741 157 420 -584 -17 -51 31 78 58 72 -869 570 582 69 246 397 534 -832 22 -625 693 17 241 692 -458 537 682 -427 -467 216 -38 -17 -783 -734 -480 487 -256 -165 340 -709 178 -543 -599 460 -478 11 -49 245 116 -246 -37 347 -32 -552 605 212 146 -385 86 -845 20 -408 252 787 445 506 71 679 300 656 367 767 -275 -121 558 264 147 689 -560 264 -89 751 -475 368 362 462 309 387 759 -701 110 -415 431 -549 652 -543 -91 25 -756 -134 98 579 -562 734 263 -733 221 -67 -393 -656 -685 313 -758 -22 793 593 93 283 -391 -764 469 -785 760 -89 -43 -272 575 212 -482 -677 717 409 95 -78 319 -681 219 476 426 -566 -638 -481 -861 -131 -198 177 -191 253 515 226 -793 -158 -645 -641 401 -109 -283 -389 -695 -542 -367 222 144 71 184 47 538 -246 575 185 401 -613 533 95 237 516 -665 -7 525 -38 -622 663 334 27 429 -414 546 -772 -283 610 -409 -730 575 574 -256 -869 552 -298 596 639 707 -818 -890 -894 129 706 -765 3 345 -264 459 -764 -363 668 35 -694 428 482 403 -271 520 -785 688 -762 -816 83 106 433 300 -115 -711 798 520 -849 -111 -314 -775 558 381 -890 661 667 -69 -712 654 -206 -495 165 -735 -320 768 -660 274 608 418 -139 -34 79 702 -184 -713 -647 -888 586 -452 418 -656 -598 108 33 -103 71 719 362 14 25 -157 -564 -884 -598 32 -240 -612 -686 -149 -145 293 -386 -835 -225 -262 110 652 338 483 491 643 -182 451 -742 61 -899 -665 -896 -490 300 245 623 522 -485 -301 -695 442 -311 769 -144 -58 -543 -760 162 447 95 -698 196 -464 -174 -766 -419 422 -277 -286 -861 -371 211 -552 -584 442 -679 363 -591 -407 -143 723 387 345 -455 439 394 -548 -515 602 147 106 590 -353 -877 -296 -460 149 -245 -382 180 227 718 728 -519 -739 -404 760 -680 112 721 137 296 -378 351 673 688 666 233 -528 264 -766 522 466 506 469 -883 -639 -226 -256 -367 181 513 488 -739 515 -611 -524 783 -608 208 -342 666 438 356 -76 131 -245 503 645 435 40 -254 577 157 -376 -245 -169 -180 -246 45 396 -652 175 -661 623 -799 617 -447 -842 -560 252 298 -225 264 -589 -627 125 -855 -230 -400 -589 -727 773 38 -575 -411 -821 641 80 -75 -9 589 534 87 -762 648 -337 -108 227 497 166 588 -45 -425 -748 -807 580 -407 -138 -668 370 190 444 -873 -602 107 -826 156 202 -732 -498 259 -674 471 -845 -777 134 -410 26 38 -564 -870 -240 -356 -95 -119 569 -93 140 -499 440 97 724 -103 90 144 -748 -652 -739 -641 193 -174 -531 648 -723 -44 223 605 466 -166 -352 -489 51 602 -542 31 -607 -515 -827 -834 774 335 549 344 657 568 -225 230 -622 -766 -717 316 385 -148 737 -75 -402 -528 771 26 -822 433 -165 -565 -355 -238 362 -617 -547 -133 -245 141 -641 -570 -62 -80 -6 610 339 527 391 511 216 447 426 55 -76 -66 -816 -552 -698 -536 30 651 754 -341 91 -595 -566 -377 -354 90 -893 19 433 143 -12 -365 404 624 -241 215 -263 190 194 -656 13 441 646 768 -655 141 -203 -101 -752 -190 734 -403 -876 -174 -544 -758 497 -14 -624 -109 127 110 322 707 344 -628 193 189 -667 -613 -688 -517 -197 582 -673 0 97 631 300 788 750 -206 227 -136 -202 -353 -479 -759 550 -572 -182 346 -720 -511 -870 -629 -693 -366 -291 -534 -809 748 679 606 774 -211 -728 161 522 -478 -767 231 258 -833 -632 467 -439 263 -787 -216 791 -380 229 634 622 -576 -268 -377 281 -704 148 479 14 -277 82 547 -533 -258 -586 -200 657 -105 -124 92 371 156 195 -202 624 -547 329 307 281 462 -111 541 -588 102 442 725 -616 -860 -344 281 300 -562 -882 -52 378 205 -586 -407 648 670 278 -89 -362 441 768 388 -39 522 172 541 -846 -56 -326 741 678 -764 -816 -568 -761 -743 -338 -850 697 704 137 -199 424 606 -144 535 -277 724 38 -835 678 -481 747 151 592 393 -598 -108 -366 -184 -312 748 -713 329 105 -695 -691 257 -86 205 -527 321 -867 -528 765 -192 72 178 -759 -383 -691 227 -892 70 579 597 794 38 -242 -568 -895 -317 60 449 234 -726 -767 733 -225 -86 -529 -792 345 234 -430 -525 -799 39 -426 -335 459 -827 -617 -730 22 89 229 537 -498 666 -686 550 -87 770 660 -758 48 -570 -659 -278 -625 -300 -647 -605 -494 -525 349 -387 -274 513 520 294 -436 -30 588 -26 -34 433 30 -57 47 133 -264 -593 -685 -185 580 452 -81 -67 457 -266 -10 -46 -765 -518 322 350 -410 164 -754 308 171 677 -460 383 69 -130 -124 -268 -627 -480 -541 623 -837 166 -444 -554 -62 -256 358 592 -837 -39 84 -156 -788 -99 433 -877 -213 151 -36 -560 -298 445 592 736 491 -507 508 -392 -782 222 -75 -457 478 212 -201 172 -254 -777 353 405 -733 52 -13 -440 705 -782 -295 -554 -137 345 634 695 -408 -560 594 -189 -94 -523 -78 661 746 173 718 197 115 -756 -320 351 693 439 174 772 645 -5 -547 503 529 275 -691 74 484 -50 -134 -552 -538 48 -385 -134 -638 41 673 264 -676 48 357 567 756 781 19 -110 0 -745 174 628 -550 -572 239 -797 -584 -291 -466 235 -303 -270 414 -252 -191 -78 -845 600 170 335 347 -174 125 748 -337 172 -544 107 -147 15 792 442 -167 -337 521 620 -739 -365 295 -892 627 -311 120 516 7 -310 -321 -251 363 -65 200 173 307 265 147 -662 -266 342 -334 354 -877 -31 -865 130 -401 273 325 675 390 562 614 -466 680 -570 -357 -357 170 -351 -368 -294 359 752 252 -83 -518 143 398 -618 -888 466 379 -278 -610 -19 594 -122 -426 589 -886 -693 -197 -428 -61 688 -65 485 496 -215 -121 203 650 757 -552 631 -748 -641 -436 716 -229 -865 -520 -453 675 21 1 -535 -847 514 -703 -158 627 -757 182 -640 -111 436 439 -48 120 411 414 -886 -159 -259 -360 -553 -481 -149 356 43 390 -768 341 548 90 -33 778 -203 -738 385 -526 -88 180 91 178 80 637 683 208 443 411 -66 143 111 782 -495 444 182 -844 327 -282 -884 -250 143 533 -372 787 -412 169 606 242 577 -303 500 -576 127 -898 747 -45 11 -245 -242 466 -808 502 312 251 -780 -419 377 -385 -23 674 445 -586 417 630 277 443 -401 -85 651 11 -753 -180 687 -716 73 705 331 735 -547 -280 763 -812 316 207 -339 -186 -255 -522 606 388 -81 -692 -46 523 -7 263 446 543 -31 80 725 280 -268 717 -775 -846 -527 -140 -625 636 141 664 -195 119 126 670 -794 591 -622 -33 200 369 -384 226 255 546 -797 -254 -539 296 266 593 -781 465 -747 198 -486 -202 159 657 -384 415 486 761 428 608 -680 -370 -718 770 -448 163 -221 -57 790 -793 213 652 -562 10 55 -858 -799 -42 -65 -137 -89 216 -305 583 631 385 730 -511 533 762 526 217 -601 -597 137 117 -783 167 -464 -456 -721 218 794 722 -491 44 -446 198 -666 482 648 455 275 713 -657 426 -788 -175 174 -28 750 58 -302 270 62 -54 769 423 -832 33 -764 644 -290 -382 -891 -119 467 -553 5 183 792 455 714 -740 754 -325 -218 -113 26 -150 367 -351 -510 2 440 524 -345 -273 206 -654 159 254 768 -196 -611 -374 441 -30 -675 188 658 692 142 -340 -354 32 -227 225 581 152 542 507 247 223 186 43 635 591 -511 123 389 599 761 -473 495 468 118 -815 -243 -768 -261 -129 -835 -861 381 336 -584 -808 326 105 -112 -225 650 27 -718 -604 217 -586 284 183 -693 619 -395 519 -787 -867 -522 -894 -565 479 -87 -846 -323 -492 668 -645 581 -641 -573 -390 532 122 -563 214 103 -287 -542 -65 -287 132 -461 712 21 -767 -581 -504 113 -515 97 -695 -428 -353 -650 -190 -540 -588 -125 154 39 -311 320 332 -333 70 -203 617 483 253 -694 -848 533 251 771 596 -706 750 460 -21 -411 -95 118 217 -755 -38 -538 -143 396 -626 -63 150 -900 -569 449 533 113 11 290 -296 638 511 -479 486 -336 330 230 440 -493 -435 -199 435 -866 767 389 -664 -251 697 178 345 -34 578 -781 -744 -822 159 -514 -163 -742 -755 -647 506 42 -361 618 396 21 153 767 218 51 -748 -700 -311 -391 354 -223 256 696 -49 -100 -428 -275 -106 -440 -587 -561 -348 -202 -742 -564 631 -425 91 730 -18 269 745 345 164 528 -484 317 -58 228 625 101 -799 316 738 -148 380 662 253 -458 -488 -567 315 -501 504 -349 201 -689 695 -434 -852 148 -313 -309 -90 -896 -49 -694 -6 608 307 358 459 765 -850 -391 -637 -373 -33 645 -765 -549 448 91 -539 477 -263 -510 684 -110 397 709 -32 -414 -287 -491 -824 -384 -254 -416 701 147 -320 -551 770 314 -333 245 -490 651 -689 413 -272 -240 -511 21 -898 156 -615 42 -168 495 -22 741 471 122 546 -436 -246 240 682 -282 705 -189 -539 386 713 -809 798 -342 -405 306 756 -99 -725 251 629 677 522 114 -209 -103 -417 -843 -832 522 432 546 -294 105 -221 -591 -450 522 -313 259 -434 10 -217 791 -21 411 -658 451 220 626 249 -654 -679 516 96 149 270 214 -640 -27 178 -673 361 -197 -622 127 649 -662 -669 585 743 -322 -734 -592 769 -334 584 -782 -866 -304 -207 354 -516 -828 -70 325 -101 -422 -521 400 -130 -625 742 -71 675 -287 -486 482 -268 755 619 -99 -755 540 -140 504 141 78 721 -208 78 -25 -584 -215 424 375 -797 248 -308 -559 -232 -783 -141 -224 155 504 324 301 -630 745 -794 -286 310 723 -579 665 -156 -13 749 -564 571 -673 544 -640 -878 -4 -678 -559 -461 -409 48 -342 -677 467 294 417 461 -277 -887 516 -191 -846 -414 -758 101 -277 -14 89 419 160 47 385 186 509 233 -817 784 2 748 -422 173 248 459 505 194 289 -195 294 226 580 -526 59 448 -100 -833 -744 144 -507 694 765 80 120 619 -333 507 567 722 791 2 375 344 285 -536 -711 89 748 723 -546 -747 394 468 189 36 -211 -739 -312 266 -389 -894 -559 46 -70 -444 452 -361 550 -42 741 -82 -391 -397 179 294 490 599 476 303 82 445 663 -745 -705 -228 425 544 -148 632 358 -728 128 -204 -770 311 137 -767 164 641 317 -643 -398 4 -546 -310 -31 543 786 -511 -364 -360 -65 -399 235 38 -7 -137 -558 276 -221 358 774 502 151 788 311 307 -658 116 330 -895 -374 703 -19 796 327 789 -203 624 513 -102 -833 767 81 -786 514 -651 -127 363 622 -684 -291 -493 -539 257 183 410 -399 596 -650 682 -23 566 538 671 -254 -223 -326 553 -112 -665 761 549 -193 -328 406 -819 -349 -505 428 600 704 112 181 335 335 -212 -357 347 -44 -166 -573 674 379 634 -804 94 -396 -337 -565 163 -276 -70 506 -729 -586 447 195 327 420 539 109 -886 447 -5 -345 431 251 369 117 -517 -815 144 -241 784 -106 -764 -500 -342 -163 525 -667 -811 -207 -446 367 -274 -369 397 -831 -624 -208 -781 123 203 -419 -709 795 -455 62 63 -383 -727 -736 237 292 770 606 583 -692 -337 467 -547 -624 145 53 -505 -497 -532 -842 745 -560 -210 -745 -460 172 -532 674 385 -817 -454 -798 -186 -861 -643 -814 -745 -799 272 418 -273 -656 -389 555 289 494 -204 -649 -322 125 -715 0 -430 717 214 -707 170 321 207 694 278 -494 43 163 -682 236 -406 -489 267 359 -243 344 780 -63 168 -771 270 775 373 66 379 52 677 326 133 -174 490 -699 316 -368 296 0 -398 553 744 -99 527 -431 -857 759 683 20 765 647 -399 54 -168 -748 369 54 738 104 79 -324 -885 308 -270 497 586 369 -590 -791 -276 710 27 -802 -508 -354 -774 3 263 -105 -677 -494 -519 288 -154 -526 795 404 -663 97 646 318 536 381 -564 -328 752 246 89 -108 -27 311 725 405 -584 603 425 -68 -442 -43 663 -634 608 516 11 515 296 -144 -704 518 -464 -475 263 -727 -500 358 -186 -282 553 -572 -887 -739 -823 81 -360 714 -815 -217 -891 427 -398 -699 763 618 -303 -777 584 -145 239 440 480 -74 -117 -353 -810 49 -853 588 -426 461 132 -704 -232 -28 599 -656 298 -673 -794 5 -90 296 -95 530 -483 -32 449 416 -549 65 -66 -553 739 -40 577 -70 -772 -720 456 -291 -618 544 134 121 549 -783 -632 -484 423 299 -187 -845 126 -46 81 -750 39 -430 737 -197 -773 67 428 320 -342 -245 45 -724 -143 126 -308 758 -226 763 340 217 -219 -608 -593 -320 -451 -732 -148 -672 -439 -45 -355 568 389 321 380 -23 311 -852 156 -155 -138 719 262 534 -843 698 -243 -4 558 169 100 136 494 94 662 -216 375 580 134 -315 670 -430 527 -712 -738 -341 234 -354 -447 56 -609 -170 737 795 -803 423 -661 -404 -173 -496 261 -818 547 -741 541 623 -277 596 -688 -881 -462 640 127 -697 211 -401 453 215 90 -493 113 -759 -218 659 475 -203 135 -309 721 721 -139 170 -143 383 -757 -737 -550 283 -446 -420 -610 -860 -93 -186 -119 -308 164 286 -96 -454 -359 102 -647 -897 -162 -301 491 -361 -389 379 312 -521 403 -267 -283 -690 226 -20 729 691 284 541 444 -481 199 -682 -575 653 -216 720 431 -774 -44 -689 -178 592 799 494 -548 326 737 -475 -757 573 248 138 -841 144 -527 429 287 767 -873 477 -247 695 -570 -303 753 510 535 -422 547 120 -489 528 -21 796 -45 -411 -110 -650 30 575 -495 180 -397 -467 -581 -705 -628 754 -775 550 266 407 582 134 777 107 -364 660 712 744 751 5 -756 70 -494 -205 -539 -528 -680 447 -361 -871 -668 -278 -581 376 708 671 308 -881 -663 -610 -157 208 553 -717 661 457 -215 -274 380 26 -783 -509 458 576 -337 607 -819 -874 744 253 -125 -1 -5 -679 -593 494 -697 551 -850 -279 -826 -435 -361 422 -174 754 -597 -422 -271 159 353 -528 -148 78 -159 234 -472 -317 -62 491 -835 -377 122 96 -663 738 728 246 -872 749 576 446 26 -832 -748 -24 -678 -17 261 465 -821 -794 -556 797 -454 312 -549 -499 -822 -591 -700 -636 -623 -343 479 -768 123 209 576 -558 -447 -125 -436 153 565 633 -49 -830 39 -570 -581 -368 215 -860 -651 -808 -301 -617 203 650 463 -748 -537 687 -427 275 -140 561 28 -742 -77 160 -611 -723 553 -789 -292 14 645 282 -788 256 81 554 748 160 -689 476 343 520 128 -697 -590 409 -830 -425 -574 508 -63 -186 -161 316 -234 -684 -788 705 -749 -758 38 417 422 -167 -523 -473 507 -684 -184 637 115 -500 -172 -276 -67 -593 34 -695 -573 344 -513 -362 441 -111 102 -103 329 750 -528 -72 -581 -472 745 -616 6 580 -425 611 -650 -552 250 448 -442 606 -788 -195 -268 -218 -636 -302 64 -438 -438 53 293 632 671 599 669 45 328 -709 -894 -576 -376 416 -422 -140 -252 197 449 670 -631 -257 660 -656 318 -446 -317 714 683 24 -119 315 296 751 311 370 613 259 -456 774 678 -769 -55 -862 -101 164 617 -638 589 398 -796 -180 -844 -891 -562 -564 -18 -287 282 -874 -311 -653 -456 692 341 -651 -164 -164 -687 -72 74 74 609 203 -477 -287 600 -250 707 -239 -418 -812 721 -304 -649 261 732 -499 83 -614 -219 393 557 666 -427 -127 139 64 38 -854 -370 -802 369 547 -354 595 -7 -327 259 265 -837 -236 -208 -879 -867 -525 -166 -376 -13 -282 160 755 -246 26 -167 507 -636 561 -425 -423 -562 576 354 155 -146 -1 117 -55 -230 -623 -526 281 729 428 -755 -525 596 -145 -476 -538 -113 369 699 -881 -716 707 225 -317 -186 88 551 -723 -490 -732 -782 386 53 691 -487 -161 -240 333 -219 -345 -519 293 -742 -115 655 -39 -539 -15 -247 -95 -781 -45 705 -799 722 343 184 -16 31 494 -896 166 512 -302 680 -163 -120 -82 -518 323 -305 247 -90 -825 264 -693 186 488 715 491 -618 193 437 -803 556 105 -383 373 253 -878 -88 597 648 765 -758 -689 374 -388 -614 62 -774 488 665 -688 -480 -413 -419 -342 -485 298 -337 209 -543 -607 505 727 602 -526 -641 -401 121 207 555 -700 59 78 505 -549 -442 112 -767 -612 587 -282 -13 230 85 -189 480 -308 502 -743 210 -331 -604 511 645 496 663 399 495 -57 194 -140 -757 723 351 648 98 -390 -566 -91 -457 -277 -554 -689 446 596 -864 -102 -605 362 412 -365 -429 65 274 779 -37 -645 -402 148 -845 375 524 540 -484 148 444 -652 347 624 -304 -25 380 791 -560 33 106 -655 -90 -671 -269 400 541 124 -512 -248 75 122 637 -479 212 761 -869 -586 328 -745 -89 557 -839 141 772 -793 -811 -104 259 -135 -847 -764 524 -45 -190 795 418 -6 -159 339 -482 634 -867 643 -897 -870 213 -283 282 -761 266 -177 387 251 -50 324 165 -397 386 -857 -220 154 -191 -896 226 359 746 532 -845 -212 -107 -365 460 -212 -405 -310 -187 -650 692 645 -162 337 -207 209 64 43 163 430 716 696 -201 -844 -643 -158 293 -369 -200 -646 -319 93 -688 -536 -24 -403 42 -519 -239 -541 -319 -621 652 709 646 -540 672 16 735 244 -221 -478 -260 237 -781 264 367 55 760 -668 748 -78 -644 -433 -784 160 87 -849 450 716 -535 -38 207 584 558 -262 -3 237 461 65 -5 220 -210 536 459 33 -502 -575 390 294 381 -596 657 127 -779 320 387 -337 -840 152 -375 -130 329 33 499 244 443 -362 698 -132 662 7 348 -355 -385 -680 180 -651 -171 -192 383 -812 279 296 -867 -359 -259 -597 -133 -59 -461 487 -507 -522 42 413 -747 -472 228 32 -670 392 -256 -60 -574 615 -520 723 -765 -530 2 789 -868 -277 591 39 51 648 521 284 -197 652 -163 -642 -337 -12 237 -445 -253 -627 -297 -503 153 -566 -876 53 -416 -437 135 -327 -790 -122 -355 -215 -355 -627 -675 292 764 565 -112 -78 -584 -115 -847 284 -438 571 -126 20 -15 404 716 -176 -612 422 -869 -829 318 445 733 -482 -160 494 432 13 -585 20 655 541 -266 -456 208 690 -877 -418 -107 769 -358 -396 524 790 -544 -757 529 569 252 583 -584 -161 -157 714 -863 448 493 632 188 -519 -567 -625 -508 8 -376 -200 -650 334 646 -501 -179 105 -888 -894 570 163 -450 777 -722 38 67 113 -449 392 -93 261 607 -329 313 609 160 -502 473 490 -696 -375 -97 -687 -213 -33 577 -766 -265 638 -444 349 -406 -117 180 -400 307 156 -370 -676 681 370 -638 168 -4 791 -433 81 781 -471 -594 -641 -590 -188 214 -547 451 324 331 704 366 -44 -37 10 196 -561 261 -484 794 773 -53 -36 552 -271 -534 602 -462 -777 -360 730 393 -343 18 -877 223 17 65 185 -591 727 -650 -15 -409 357 -653 -382 -420 98 -496 530 759 -452 -873 -387 -202 -520 -354 429 144 616 -874 568 -517 -404 34 665 64 -832 777 693 -287 -76 -401 6 -703 730 -710 232 693 -885 661 77 666 -22 457 457 -88 -466 -109 -620 -620 13 488 -591 -636 215 -553 -614 -268 -419 343 -512 557 -359 107 700 630 614 461 207 -481 474 -521 -844 400 -496 212 -768 558 -327 408 225 373 -882 -800 -655 -438 -98 369 -794 340 -119 765 -61 110 -200 -592 -193 405 277 758 300 422 500 621 605 446 -647 268 52 481 -573 -594 -103 175 -398 459 -610 -135 244 -735 425 401 -121 -211 -34 665 -149 -75 48 -288 -630 -663 -36 -841 209 -822 358 -667 -433 437 -99 -546 -620 45 -665 -731 514 -318 436 -628 -245 -369 -299 -205 -437 220 782 -51 276 -151 -270 66 101 562 -722 731 -666 60 -230 92 466 306 411 429 -324 207 573 741 629 771 -728 195 309 36 -389 -425 -154 236 -210 61 0 567 -57 -136 477 24 570 -201 74 -425 712 -635 -505 -489 -890 -891 -45 -61 438 -33 -195 -133 -281 -327 -76 -780 -283 156 -875 -418 -883 -831 778 -121 275 482 580 -593 366 -648 -676 -213 -375 -860 -394 695 143 -760 -106 216 408 -305 180 66 -781 -867 -47 358 606 441 100 367 22 -870 686 772 -785 777 602 11 -255 435 -859 359 65 -563 -573 712 -622 22 -523 676 -522 327 -433 126 -654 -535 325 60 -348 436 498 -73 -682 -727 -305 -827 94 -463 11 -389 -86 -482 578 -624 386 9 59 -183 -827 723 -134 571 -229 293 -2 538 277 -358 695 366 -257 -299 -835 412 590 -694 -556 -830 -406 -70 388 294 -819 -553 449 561 -72 0 467 -898 -763 -463 600 396 272 541 -36 591 474 756 -163 357 -469 -716 -335 221 216 282 -212 405 502 -206 -819 -780 668 -889 381 557 739 -176 -702 610 144 -565 800 -67 -94 399 104 -810 728 -606 -742 560 47 -507 333 470 84 -610 -243 -671 233 -760 739 563 -705 108 82 -386 597 -704 593 795 -57 -253 103 368 627 -735 -613 281 -175 141 -55 588 -364 -546 544 107 220 -190 392 49 199 -807 -439 169 -67 625 -503 -864 273 -324 417 274 29 -145 197 -575 -533 -126 -351 -83 -339 417 -70 -648 168 -689 239 -744 -605 788 80 -85 -555 236 -476 -90 -492 -491 486 536 393 279 -504 117 703 511 -714 783 -713 376 620 42 281 -472 304 421 -146 -899 365 -286 -540 -629 272 12 629 -801 229 -155 274 -536 385 -556 637 692 170 -880 -814 260 759 -508 -16 -99 -103 510 -726 475 133 -452 748 275 -34 72 656 -423 302 589 274 -345 616 -328 654 25 396 -64 438 -750 442 -272 -559 -299 -518 383 -91 -256 426 -883 -212 263 -171 -553 -548 501 -704 -109 647 -792 -816 -712 -144 -245 311 98 227 -135 748 304 323 536 -448 -367 628 -863 -694 583 -160 -680 -884 485 798 167 229 -58 -694 -395 -421 203 -173 -598 122 -179 -520 770 -462 -109 -694 786 499 549 -355 423 652 533 779 679 -309 -94 160 -354 -35 638 -604 -599 -86 49 683 498 286 -535 162 343 -123 -364 471 -226 156 -343 747 634 -597 123 70 544 -506 -843 -490 323 -65 -835 589 -101 -184 -858 -858 251 150 -753 -843 -865 -127 -560 93 -715 -436 -66 764 -364 163 -403 -458 -207 -681 388 341 315 -879 547 642 -209 -256 -843 -65 -208 330 544 -178 -7 -432 484 -796 73 -875 -272 -23 258 304 -217 -785 -251 -469 586 171 20 -816 720 201 -331 386 17 263 -148 385 -539 85 128 -610 -852 75 -606 -148 450 45 646 -540 525 196 571 -102 672 -499 667 -493 -772 -388 -155 -272 -667 706 -241 -251 -736 200 -211 491 -387 -186 680 212 726 133 -305 -515 305 436 745 445 -861 -409 -800 -132 260 -859 -313 -362 -148 -184 -689 58 -338 76 762 326 -344 133 456 -756 104 -353 -366 -101 338 418 -846 190 276 -593 -80 769 -176 182 689 -95 -16 214 330 169 62 -550 -405 575 -662 -450 -652 -399 768 -183 -119 -686 640 -74 576 792 495 261 209 -268 -607 633 -319 129 370 295 108 -705 146 89 -828 462 33 -206 51 -530 43 -324 270 595 -98 352 -739 173 -71 -260 626 -431 746 -728 -829 -879 -497 -837 -73 -526 523 783 -752 -648 353 459 174 -613 678 109 338 649 -44 -198 395 -302 253 244 -199 -335 -459 -748 -279 -853 377 539 148 -433 -875 684 558 460 753 -341 465 -777 -644 -214 -445 240 36 357 -20 -74 270 -91 467 -344 -344 736 -266 -446 780 -510 -441 20 -235 -531 -401 238 81 -669 635 -142 748 -184 -548 -497 230 645 -125 623 648 206 -394 -337 -594 534 -480 -776 -119 -881 -794 627 534 445 -137 -898 -472 -36 219 -624 562 -58 -684 186 169 56 -122 -777 -355 484 -242 459 -152 264 -388 -24 -408 -57 4 -527 -90 -192 231 69 545 16 -367 317 28 -759 554 -385 -719 561 -563 -17 -885 -787 -260 648 -501 678 -786 68 -455 -388 514 -333 -551 -402 674 364 -442 -192 -798 502 346 -222 -894 383 380 -20 341 -355 -341 672 -732 309 -840 592 -416 643 -770 706 -683 -628 615 672 724 -754 637 64 188 367 685 440 -10 -807 222 -310 -96 -55 -492 -376 290 292 -419 300 517 -604 701 576 -549 57 279 420 473 776 -216 155 -595 74 500 109 369 -37 39 259 -814 -877 -262 -380 796 109 108 196 578 343 -91 -673 -588 109 -839 -325 677 -328 -248 -671 141 -449 34 -741 171 483 486 -143 -221 -320 98 627 439 229 -503 24 132 514 -645 380 598 -25 256 -417 -874 468 -367 -557 -181 568 -372 587 -643 23 -319 -53 -560 -71 556 325 550 314 -350 -714 -776 597 154 -771 719 -190 -475 -386 -893 743 -95 351 182 381 -245 -291 -645 -454 53 89 198 548 87 64 -557 122 -832 212 426 -618 653 -19 128 -52 -438 79 -756 -619 251 -254 737 -437 -390 45 297 -65 -476 406 286 -814 -305 665 149 -812 542 43 798 586 -343 -726 -224 -32 -52 -118 -556 -543 789 -422 243 -737 500 2 -898 -339 27 -197 -586 302 -237 301 -386 -647 579 -497 -476 495 -119 -47 -680 -310 81 658 609 491 653 -143 294 472 -455 -199 -670 709 -814 -287 276 208 -672 -344 571 -410 307 326 343 -77 -419 648 679 465 572 -378 -188 322 -331 -598 147 271 -105 -653 -140 -439 -507 102 -539 -746 400 -531 752 -476 -643 8 648 -174 450 407 -866 284 -289 735 -132 -174 -869 -684 77 623 635 519 223 -379 -358 493 641 -531 173 383 -140 -268 273 -182 678 782 753 791 763 380 -890 -808 97 -158 -464 -194 -178 589 -582 91 425 -431 -612 -566 -672 426 661 252 620 -604 -806 -731 -722 -325 560 89 489 657 -180 -867 -258 -897 659 -808 -578 401 718 662 -357 322 356 -414 396 -486 319 499 477 -443 -827 284 652 -518 -642 -57 -875 -228 468 -127 492 -811 -122 10 439 338 57 -501 -437 -649 472 -720 329 300 -274 -586 571 -225 275 -425 28 -227 652 -284 -725 -79 -558 682 517 -274 -123 625 -838 -601 543 -109 -876 17 -830 729 -644 32 439 -514 -481 -524 -400 -525 113 788 706 -418 -877 -148 597 579 -375 676 109 -153 -493 751 -466 -286 -513 -806 -213 380 -371 -260 685 -756 80 -698 502 -8 167 623 633 472 -618 -711 713 327 -519 510 -536 -477 385 -775 285 -805 41 268 728 -99 423 249 -553 -42 359 -348 -811 401 -632 786 485 566 -67 597 -308 150 -11 -808 760 -825 -294 -247 -127 703 532 -888 162 -470 -428 52 223 -628 -202 669 -305 406 -743 -119 -813 662 -651 223 415 -709 -401 -424 171 -562 -279 -131 -812 34 -239 619 560 -352 28 -479 -235 -231 -782 -226 8 586 -669 -476 362 -165 545 -509 -350 651 -753 -101 167 458 722 -479 111 621 202 128 -608 -845 -858 -154 -185 198 700 756 747 267 183 592 374 -321 699 475 -271 401 301 585 399 669 505 277 -638 -78 182 -495 -185 91 -765 14 -398 -347 -173 -866 771 722 -340 -748 346 -661 -802 -770 -689 -199 303 57 162 -782 -667 -272 551 -58 -232 306 56 -189 -510 668 -814 360 -733 -413 126 -545 -479 734 658 -200 -73 189 471 -848 -852 624 751 -114 607 568 -674 768 -24 -173 74 447 -502 441 -524 708 788 -460 -763 -365 543 631 -2 -552 -119 125 627 108 -20 -769 454 -288 14 640 211 563 -235 -894 132 599 -420 -888 214 -848 -357 730 -844 -641 593 -501 130 648 180 233 -811 373 -68 429 -461 -565 515 571 -174 514 -112 -737 -307 -888 -490 -479 -535 719 241 596 225 146 125 -86 712 -424 -846 379 -3 465 -266 -791 423 -492 -639 106 -191 321 332 706 60 493 117 -831 -15 -158 -150 503 755 -309 -92 316 -227 -117 -297 -198 -687 -244 746 -578 480 -463 -14 690 -458 -99 616 684 626 34 -774 9 -667 544 122 745 105 -74 113 -214 213 -892 -266 -532 -645 -893 553 448 -489 396 661 -708 -547 241 -891 -259 -695 693 458 -324 -174 -850 220 443 -131 -771 -271 -491 -340 -849 404 8 324 82 -391 423 -425 -197 702 607 -157 127 563 209 674 -852 176 570 -185 -15 743 134 145 686 75 460 -208 -438 -307 388 -150 437 -789 63 401 -899 -269 -583 141 -82 700 -799 -200 -157 325 -839 402 -604 -69 -754 471 -797 148 279 317 625 -436 -156 -749 485 -475 365 576 255 -74 13 788 -590 564 551 -579 313 -160 351 -617 449 -479 439 -546 -215 506 -882 680 -396 16 -226 756 -395 328 51 -426 -597 310 -92 -407 425 -99 8 -569 -342 327 -760 523 -713 -185 726 602 196 -775 -767 736 570 706 240 166 276 -337 -316 -820 -805 -631 -821 -318 -161 -265 -232 -319 -392 334 -853 405 -237 -618 590 -778 -668 -376 -845 -124 -748 -158 370 -110 -418 35 -613 -251 181 695 357 -866 630 750 -562 -870 -478 609 -659 -852 -616 393 260 -503 -651 444 414 527 -247 -395 467 -621 449 -747 -97 535 -45 -708 -193 21 0 781 -195 -72 41 -581 755 122 608 -321 -880 553 219 249 -676 442 -198 383 -526 83 -178 140 775 774 256 605 138 524 -332 306 -770 491 -490 -151 214 -506 -259 -748 73 -870 332 152 -405 -636 107 269 -503 -264 594 -33 775 -687 -296 -734 -700 -799 -249 -12 -577 -622 -510 537 -476 29 -134 -866 -368 760 707 -194 595 -390 391 -585 -848 -662 131 609 -398 381 -781 83 -733 711 14 263 144 462 711 784 71 553 -439 428 -277 -524 -282 739 307 323 -789 290 -493 717 163 444 322 -671 772 360 411 -691 721 602 521 -552 -864 -546 -215 -662 -420 -612 -464 -823 756 520 484 458 -368 56 493 -634 360 -531 -742 294 147 128 -283 23 41 508 683 358 207 -679 -512 -647 -616 -722 241 -180 589 -693 -262 323 -212 -598 417 -448 346 -892 -499 250 73 -839 717 -605 -550 -427 -73 -900 -626 -361 -891 -801 462 355 148 -302 726 -124 -555 -127 -471 26 -367 644 -693 148 457 778 -879 -861 -164 -139 -728 275 -524 667 90 -173 3 -475 -568 258 -385 632 -839 502 345 -447 -61 644 489 -601 284 649 -878 555 -176 569 101 -371 352 524 462 -765 116 747 -249 -253 243 -822 -609 -538 276 -647 451 -665 -738 348 497 154 -563 706 -221 -51 322 426 -168 172 -167 458 -20 724 441 632 752 -269 434 -389 -888 -549 -590 -319 -831 416 -62 -222 250 -231 -791 167 -393 -665 -570 -842 -834 424 437 434 210 295 -135 -535 -291 208 549 716 680 186 -890 -429 -689 -41 -664 -53 -278 406 777 774 -211 -452 -484 144 -161 -725 -252 -676 386 -169 458 448 -606 755 -567 44 363 72 421 546 -206 -688 -321 408 -148 -109 -173 572 -883 257 626 -893 294 58 -642 694 98 -488 298 -823 -341 -575 496 377 515 392 -384 -668 535 -879 -340 364 -781 793 -649 -617 647 589 537 -775 -168 34 216 -36 -843 -755 -664 311 -122 -137 -703 -613 324 3 75 280 651 -483 225 -281 421 555 496 800 754 -204 55 -513 -685 -822 -646 73 -828 78 511 -661 -793 -250 -631 311 611 522 330 -771 121 292 -611 -154 625 591 -787 -172 -517 -394 -702 -108 492 -598 -173 -829 -721 147 146 -734 -58 697 -704 -9 73 -789 -663 303 281 157 173 -87 -104 681 146 -136 -240 -518 273 796 439 -313 -14 -19 -62 -46 -605 134 591 398 106 58 -295 -340 -206 593 -284 -681 -36 550 -852 -314 758 -822 576 -448 36 -254 267 461 566 -231 37 96 -824 -199 -248 -398 -679 -8 -142 -388 68 595 304 241 -169 -256 156 434 -349 168 432 656 202 105 -551 56 391 447 -5 -344 246 392 -249 327 29 -158 783 92 436 -405 105 -599 -487 -572 -637 63 -177 390 -446 -346 45 510 -3 793 -534 -702 229 -722 669 32 -90 749 622 308 -139 -258 -463 -281 -373 -63 -70 337 -869 563 -754 -798 353 697 -179 185 396 -44 764 -718 -87 -537 -13 -516 312 -239 -681 -250 -52 -861 298 764 -146 255 -587 305 -10 -370 -757 -900 -296 -690 673 -832 -460 -238 76 -724 632 672 -551 58 -889 306 -62 -222 318 12 190 -657 -620 46 364 19 -784 -739 614 -426 -140 -650 -893 410 -53 337 -872 -537 -11 379 -845 -873 -782 751 -317 612 -591 -37 158 164 -657 564 -202 -529 -836 -32 770 360 -562 -812 -641 8 -414 202 -420 710 469 -69 -676 -674 765 -279 681 59 -82 354 425 51 538 -501 216 650 575 -775 553 167 307 394 629 623 -387 500 -894 -495 -618 -352 -858 45 179 -475 -657 277 -427 22 629 35 594 -73 121 86 337 212 743 -667 -777 182 -258 -391 -898 171 -76 609 51 -594 203 668 714 684 483 -516 352 -491 143 -178 -488 383 241 664 -534 -687 -672 -425 -749 19 -708 441 -475 393 -637 -875 495 -292 43 -472 -519 -366 395 181 520 -108 46 434 775 -329 617 337 356 -867 -502 -856 467 -552 -689 217 -203 -239 -724 -821 454 27 231 10 -590 -841 601 -482 278 10 223 -30 -468 -551 -429 -110 741 300 -538 -29 747 791 -792 -672 -151 682 -845 422 128 -138 527 357 304 403 -89 -218 616 -74 202 -198 465 -512 567 156 9 -289 -318 -509 632 -285 -395 424 228 -425 656 223 -896 291 748 326 -437 107 -472 225 589 470 449 644 -258 141 294 -687 553 106 -18 182 567 444 184 311 -156 -735 728 146 282 -173 265 214 -875 223 386 84 -67 -12 184 381 -99 -518 -483 387 -565 281 -648 164 548 179 -522 446 -854 -357 -595 -463 400 -350 -544 -682 101 -629 525 -865 280 417 145 -896 174 459 250 196 694 -70 -146 601 283 -648 361 -813 -106 716 299 195 -142 -709 239 104 107 -397 -239 452 -127 -413 632 744 732 672 767 472 341 -546 198 -797 -773 -348 425 729 -347 -494 119 706 -504 387 634 -668 767 203 -62 107 -98 -491 396 354 503 535 -14 -549 671 -24 727 -703 573 734 -345 112 327 -499 770 -782 -686 -473 350 389 -138 303 640 -115 -844 417 211 268 745 586 -635 -166 632 671 111 -237 -304 -702 607 66 -724 -527 -736 -323 13 207 690 -773 575 156 640 534 -365 749 -409 -515 -163 -332 -636 -314 -611 479 -767 -328 310 330 729 -433 93 132 45 -790 -141 -114 325 602 -257 -519 -503 -675 -309 -21 -440 -174 446 -768 -360 -193 128 606 -352 -561 -791 -258 545 711 262 -402 -653 -668 -119 -303 5 80 -319 -602 -345 -608 423 421 -881 644 -294 -245 -260 -761 244 -818 0 221 -18 799 51 -430 -490 -372 -499 426 -704 -54 321 658 248 613 -690 -58 -535 -255 -770 346 -871 -250 -37 723 451 713 717 -601 -232 -441 -551 -395 692 177 -804 521 -125 551 -751 420 -777 257 210 134 -651 201 -98 -836 10 -71 -847 387 -398 -727 625 415 -124 -625 -876 494 -823 226 -548 373 -169 -728 693 -348 16 374 -84 189 -591 10 -387 -249 505 -613 -439 -555 669 792 288 42 -46 554 578 -824 750 166 479 455 -674 126 299 256 282 -714 -331 720 -650 164 556 109 529 268 -191 717 -49 -283 155 420 441 -49 428 567 -758 708 -106 17 -219 736 -809 769 12 -688 -432 -100 194 -243 686 -274 583 -433 258 -795 -328 -88 360 230 -800 -431 -51 609 -887 53 136 -3 -43 326 237 -557 -884 170 774 372 -553 602 600 -72 433 -243 -179 729 -584 -343 -746 435 -254 -119 231 555 346 595 -261 149 -677 590 414 -835 479 608 -497 652 256 325 382 574 -781 -237 -499 207 -242 93 -176 -471 363 502 -813 553 14 -736 -130 656 474 -259 -146 -635 170 -374 -162 -160 450 728 -370 -179 -61 -567 146 -237 271 -862 -843 478 692 530 -339 719 -10 -600 -18 -607 -752 -608 2 134 -365 11 774 -876 244 -501 533 -779 -492 -297 -456 756 765 -750 -159 -864 -737 -395 73 -198 -287 -285 117 -802 -340 -853 -723 536 417 -218 -318 -680 -589 3 -279 427 714 323 8 368 448 214 -415 -778 -33 -641 -859 -86 -235 655 -478 761 51 341 790 161 -689 -42 364 779 772 387 -431 -229 -263 486 -630 684 -881 -835 332 280 632 -100 -428 741 -272 -81 417 -315 23 -778 -171 572 297 -10 -460 153 329 -282 575 -95 491 789 -642 -779 -70 -46 625 -563 230 -861 -233 707 -269 -73 -164 -430 752 79 -687 631 656 38 -547 568 514 -874 348 -222 -345 10 88 -741 106 608 422 546 -331 421 714 754 611 348 47 22 -876 -670 -706 -351 366 -272 -325 -123 -866 -781 17 -818 -529 -122 -197 -392 -202 49 -318 201 -516 247 -782 -136 780 490 -842 -436 444 758 -486 -692 618 -187 -91 127 -603 315 -749 231 786 -215 -481 -103 -825 -150 712 513 -130 -198 201 -115 -792 -549 -483 567 469 363 558 391 -732 -671 195 -279 228 -261 -333 750 -35 497 -256 -361 -429 420 -197 -693 522 533 -755 -892 -874 -487 -527 515 101 -387 79 -318 670 -770 -256 -399 273 564 737 462 -21 265 449 741 149 -631 -462 -659 -798 -849 212 339 -560 554 -807 -474 240 -83 -564 617 46 483 -548 159 334 -506 -545 58 201 -790 -113 -81 -529 682 -674 538 -21 -386 580 -765 632 -816 393 483 -324 107 -238 -112 -429 555 525 -209 -842 624 34 594 427 -28 177 -500 -288 395 -569 -866 363 785 -152 417 -802 -465 -370 37 -735 740 -507 89 552 438 279 220 -728 476 -545 784 554 781 344 676 385 -658 406 -585 -638 -491 670 -72 -885 -743 -56 280 -455 311 464 -537 -432 159 -602 -725 -340 -802 545 355 -409 450 -223 -463 760 793 154 -626 467 461 -319 -463 732 -789 359 243 -543 782 -175 -277 516 434 260 296 282 507 -733 -408 -545 -438 -615 585 -591 756 324 -241 -470 -593 644 339 661 -578 133 -755 -27 -199 589 -538 -483 463 104 -728 -367 265 317 575 433 542 -787 -603 -136 -87 757 800 774 491 -178 170 -701 -449 406 -145 401 -704 604 -113 113 -507 -577 -762 366 785 -493 206 -191 577 -528 778 -235 291 372 -897 -111 678 -656 673 -431 -756 -190 -530 246 -502 74 700 -70 101 -515 395 464 376 581 693 -571 771 -192 428 -891 -683 -56 -83 -453 280 524 122 546 255 -776 34 582 301 -91 -516 288 -304 -593 54 767 -142 327 635 -300 462 472 528 217 686 152 -855 -493 -648 -725 133 -483 376 -301 79 -214 -427 110 293 3 -793 -95 525 -812 586 -410 -74 -667 783 663 -253 -163 -77 -616 520 114 -666 304 -713 -258 -868 -198 202 299 788 -362 441 652 -856 -336 -754 -873 -635 -717 40 -899 778 -302 121 77 -646 606 513 79 226 223 611 -406 107 87 27 369 -559 -877 -764 245 -730 -361 193 -482 -343 797 535 788 -610 172 470 721 -165 68 120 -349 225 -236 220 65 439 787 284 -308 -582 -760 655 -287 -134 -206 -496 -533 694 -151 242 -532 156 -675 -511 -420 696 -756 -12 -737 -300 -160 516 800 402 329 -547 -214 52 -882 547 496 -807 275 -359 311 -552 21 741 -14 715 -747 671 355 -239 431 618 737 442 20 -735 -127 523 -289 -250 692 677 170 782 404 662 -819 590 -195 51 -156 -40 -535 664 185 377 -533 509 -593 209 393 383 162 -411 481 -388 533 -395 543 254 544 609 462 -776 614 -126 34 566 704 150 -391 -173 108 -596 472 570 556 560 -225 715 -537 462 -55 -635 -859 259 135 -143 -301 100 -442 522 396 119 -595 544 -865 504 637 132 -439 -40 -883 4 125 748 -525 592 -454 696 622 -775 337 451 -168 130 28 -419 402 157 -559 -232 -622 -726 -689 -595 175 -221 114 -111 -332 68 -475 -602 725 472 424 113 -209 76 151 175 -475 500 175 -680 134 -849 -234 774 506 -742 25 411 -691 -78 -876 348 331 -626 321 -377 -358 273 537 718 -873 499 -492 282 150 -19 -76 229 661 -171 662 -450 327 -574 -400 -534 -387 -371 -355 -860 -63 421 -880 97 -6 -590 -741 537 747 85 63 283 364 -62 144 512 220 530 -653 666 -565 -495 -479 -371 -102 282 -319 -202 -304 187 -875 343 -256 576 319 -409 -744 -124 -458 -654 -518 -895 -130 -16 216 -165 781 -610 442 506 532 -866 -261 -46 666 -856 302 70 -477 102 491 744 670 297 86 -520 514 -264 -211 423 -180 -157 -756 -563 379 565 -667 -123 145 -302 449 715 511 571 130 678 333 130 601 705 67 36 -709 328 -183 -268 655 -734 -373 -324 -389 151 -154 364 -272 -23 443 -187 -187 344 579 -881 297 580 369 274 790 -55 -625 426 -464 -413 -317 -596 -163 419 368 -744 -106 703 -771 -263 554 -16 -206 -799 -16 638 -2 -124 -591 -805 747 -57 273 608 459 -737 -185 -792 33 297 -213 374 287 -272 547 361 397 605 -483 -2 466 -339 384 -35 -190 100 692 321 -354 741 -507 467 685 -476 127 -315 -440 62 88 -544 -37 -633 -36 -773 599 -809 331 -612 -463 -738 361 -447 -450 -197 -672 -849 622 -15 -313 -286 -294 -571 445 798 -373 -262 270 -44 520 764 364 594 -347 17 687 112 -502 555 759 -670 -532 -87 642 -482 375 -670 -243 631 -728 582 302 -456 -404 -835 594 -837 -639 581 703 -282 -568 131 354 -431 284 -621 96 478 146 536 305 332 152 -537 -835 -104 -826 775 -141 425 -477 573 -639 254 84 458 -404 53 371 -827 208 700 12 -733 224 14 -316 -287 54 -820 385 655 246 645 -511 -315 -777 458 -89 -302 -819 225 375 -265 -107 534 773 450 258 739 104 117 74 -35 -403 728 475 240 -871 579 72 301 -794 -446 -758 -359 622 -662 446 -702 18 -596 -130 617 -740 618 96 676 453 -312 -514 -810 -672 637 -419 -402 348 -899 -345 -457 -260 -823 231 86 -286 -26 -436 -202 546 611 -158 -597 57 557 -641 -575 549 105 220 -310 -516 155 -196 -305 417 683 -582 -696 576 -368 -753 -132 -488 -300 330 403 -767 615 306 2 -20 137 -501 262 739 559 -829 -540 -371 621 -700 630 -46 525 -221 9 111 -269 266 2 -633 -589 -413 280 357 240 -473 208 -275 -763 545 -278 -354 -560 -331 -814 56 131 64 -724 -494 -696 -393 -511 -642 -315 -79 16 -278 -173 -894 528 41 5 -446 393 471 616 707 -77 251 -628 -314 -392 794 -53 209 -221 -118 -754 -314 133 -431 245 -749 -688 757 -830 -609 427 -393 433 -597 233 -308 -339 -797 7 110 -345 37 -853 -466 -654 -745 -645 647 423 -688 -495 778 272 381 -624 -125 -420 -693 -637 -543 275 -316 -830 -816 -483 303 -208 -318 -52 -641 -792 -498 -209 -39 451 -724 230 176 494 595 -613 596 -286 -538 464 -899 8 -295 448 780 -682 -225 66 -881 -58 -78 57 -291 -600 506 469 754 -230 -42 -582 573 -286 569 -499 -210 -357 799 -49 476 -134 1 166 -631 -109 -259 -888 -900 614 -184 786 -598 -264 267 670 181 293 604 -492 130 217 521 -639 -877 -440 -638 223 -328 295 747 -776 -805 609 454 371 249 530 207 -764 769 713 -468 -547 -401 430 348 162 -197 238 -40 -237 -517 692 -485 504 224 -882 527 -853 -422 -241 -178 552 651 -446 31 676 560 594 -769 734 109 -161 610 -658 483 -640 312 -185 -527 -835 -863 -408 381 -210 139 232 168 83 373 526 497 -264 425 119 159 -687 422 198 507 516 781 -243 288 622 728 -27 -314 554 -50 -828 271 464 -298 -437 -502 -504 545 432 648 -693 -340 351 626 557 -799 -215 131 -276 429 601 -140 328 709 677 -462 -198 41 477 630 -161 441 -219 239 309 88 -390 -148 373 -126 708 9 -608 375 -307 454 342 -472 -612 81 642 69 163 331 82 -621 94 -454 61 345 174 362 -885 590 726 -56 -131 -362 -412 -555 -228 678 -245 278 713 684 391 776 -61 209 -25 -752 -880 -319 167 -592 298 -797 -159 -553 306 -543 617 -340 -385 287 410 660 435 -197 647 702 695 83 645 232 -475 -837 -786 -401 -831 316 102 751 554 9 628 302 -102 -153 514 75 -723 380 -242 563 512 160 347 -589 -670 -94 -213 724 -144 -543 475 -843 -170 608 88 696 558 654 -334 -558 419 682 -161 -273 -721 460 195 637 -290 389 -520 648 316 -53 -113 462 -656 263 553 630 20 -587 -774 233 714 505 -701 641 -729 -736 201 225 362 -332 269 309 -842 -427 -786 528 323 -10 147 243 234 -144 -249 -153 247 -118 -105 -881 -167 -290 -218 -895 -875 -1 647 -608 -762 553 -896 -356 -2 -358 -441 -878 -539 314 -109 371 260 315 13 -408 102 661 -91 -42 426 -198 -331 21 -582 -206 -37 -702 458 -489 190 -434 181 -244 736 -361 -743 7 -216 -848 786 -311 415 -289 -148 -26 370 448 -317 -35 -539 573 -698 -683 -585 664 478 -859 -482 -799 355 761 -771 347 626 -269 -662 -107 232 -765 110 295 -894 194 714 717 246 754 235 -686 -652 -885 -636 -477 -321 -453 166 -675 56 -64 -874 -900 -187 -669 494 492 724 -312 -763 223 -826 -127 -788 -331 57 378 759 44 -660 -828 182 426 -690 -518 362 436 653 -115 -270 520 -795 -650 768 192 26 -755 255 -621 657 -759 56 275 105 51 -200 381 -755 -754 651 312 191 476 -879 -27 -51 -824 353 -516 668 91 716 247 218 -536 94 -177 -93 -622 -654 339 550 -93 511 760 -138 -430 788 689 -844 14 -49 -467 433 -204 206 259 685 -447 573 -376 -365 368 -175 -313 58 -19 572 -868 570 186 -81 134 -638 -186 -468 289 -140 -716 80 121 585 488 489 158 -743 -655 -493 210 -55 238 -688 444 -710 281 84 567 -444 82 -772 108 577 -729 691 -572 399 -531 650 560 -503 -237 311 -393 49 -178 -86 -523 717 -420 798 515 484 541 -457 193 -788 760 -750 45 311 85 -733 -255 -154 456 42 -605 487 730 114 333 -735 50 -321 -152 -853 380 633 -364 581 -813 -484 418 483 -398 687 626 -414 -159 -549 -404 352 342 -617 -871 -565 -193 -707 616 -618 -172 381 -538 -888 800 -646 499 -517 474 -726 702 116 -342 -365 635 214 -484 -818 225 -372 -2 -196 -198 -396 -76 -247 -593 -229 452 243 22 -362 -886 527 219 -294 716 -630 -697 -662 -773 54 -250 28 -28 -289 -366 -412 388 411 442 -650 710 58 641 718 -637 25 793 -134 -743 -525 330 -503 -759 133 -37 652 759 -814 534 -283 794 165 206 -787 -732 -62 -565 -651 74 305 313 396 -783 -867 -413 -699 -219 377 359 72 601 735 512 59 -133 499 -186 -94 -36 352 -421 233 109 759 -5 -816 -166 478 -336 -27 -547 421 694 -6 314 -430 304 115 -741 -314 -341 732 292 272 459 359 -491 625 -435 352 725 220 640 -730 302 164 152 -301 -624 406 -560 800 477 -498 269 -688 333 73 456 573 -789 153 -760 -742 -1 448 288 -73 505 721 102 568 584 -330 381 -712 -273 787 747 62 611 -178 -583 268 -446 -208 -514 -188 559 776 304 199 -506 545 -411 118 321 -279 240 -538 -469 489 558 -450 292 189 -424 -602 474 -49 262 137 -67 -815 -259 -200 -782 48 -344 397 -57 -5 627 -501 110 -703 -844 -566 564 679 313 478 232 -173 -425 -757 77 -351 -580 -116 80 -473 -718 229 209 106 -119 271 -178 -100 -220 -417 244 306 -678 -714 165 -174 526 -500 -734 -432 494 -331 -505 -590 -188 613 280 -450 337 797 -368 -509 -850 670 -753 -36 -530 432 -682 -585 446 147 663 -702 -561 -389 6 199 58 -382 -277 659 726 -749 -756 296 -456 -773 397 758 735 587 168 72 -180 277 692 -107 -686 -171 268 -195 354 99 -188 -127 580 -844 613 325 -720 -169 -738 206 -232 117 384 -4 -584 -109 792 506 -19 723 159 -259 -519 -370 592 -220 16 263 -565 -668 -98 -267 778 107 41 -662 -619 301 -247 -301 521 353 603 767 149 -517 -316 175 -588 -4 -383 136 13 79 187 -202 -203 -166 765 -154 -90 568 -894 109 -289 -751 -574 365 149 -735 -732 -243 -328 -571 -583 -544 515 -135 720 -195 -319 -343 284 753 -866 -315 -56 797 528 -629 -853 -789 712 -752 -813 606 -378 309 593 300 -782 723 447 -283 52 286 -153 420 -389 -220 792 -654 -211 -91 296 -540 17 71 -688 598 -126 468 -386 308 429 -220 176 -200 -808 -147 269 -309 -783 -330 251 -642 -663 127 597 -492 -705 -529 514 -754 -42 -221 119 -346 -203 592 -439 661 -240 334 -825 345 438 440 499 533 -9 -93 -493 705 666 -6 400 -441 421 84 -197 -595 -872 485 -523 73 -391 -674 12 718 732 259 42 127 251 448 448 436 49 131 -619 -410 624 269 -86 -89 -729 69 408 -786 -755 -318 -5 -845 -289 139 -466 -289 607 -81 155 288 -362 498 716 -76 -887 -683 231 -814 -257 331 -477 267 765 -692 -595 -610 36 124 -387 795 -276 -850 -811 -331 -774 317 280 254 400 -180 746 -47 -337 -517 487 642 223 300 343 -728 -264 -308 698 -642 637 698 244 -413 -313 -79 540 -106 529 218 -421 547 -664 -864 -518 -46 -260 -477 -511 -67 -691 -684 709 118 -668 -357 773 670 -183 -859 421 426 167 -278 -397 277 -477 -513 -858 422 461 -538 664 -726 -815 342 -695 -29 302 698 -751 594 394 -312 -617 89 770 -202 -204 78 -366 -373 -852 -209 392 -682 -790 291 190 370 191 173 -514 546 -230 437 467 467 484 -429 -128 -412 -502 -258 64 -729 736 656 -386 -460 217 793 245 165 635 508 -557 597 -781 249 -348 -260 -868 351 -336 293 -889 106 585 529 591 -665 -448 -485 -381 160 39 615 188 413 -108 -833 462 -134 -687 432 -173 760 -726 -713 -741 649 316 320 -704 771 28 462 -155 645 282 586 660 -394 17 -864 -383 -686 -81 653 -5 -303 -45 -488 298 -680 -523 262 -79 31 172 -825 713 -435 639 -441 676 304 -136 159 -742 690 -626 129 594 154 -403 -189 781 -495 -784 23 296 -710 279 718 -80 -245 153 290 -57 117 -790 -844 -827 -691 -711 -264 254 16 -654 348 461 242 132 42 -469 179 113 615 344 196 447 -297 416 551 535 -66 44 -705 -880 -511 -392 93 289 680 236 792 795 707 -397 -360 66 -807 -295 -357 479 183 305 -475 -770 571 -292 577 552 -560 -616 -709 396 688 475 447 -360 666 191 -275 -791 717 -49 45 -265 -25 229 141 -487 -490 -196 61 -57 248 147 243 774 422 -136 -391 383 523 -88 -208 -190 760 -314 181 154 -755 580 255 744 11 527 -344 439 -781 -609 -383 762 241 -508 -452 513 -351 792 -846 -347 -282 165 -492 -896 127 -324 460 -398 236 -331 -167 -292 413 -454 4 534 265 -806 261 -92 -567 -831 394 800 39 368 -870 -144 673 -271 -532 59 257 -392 -97 -130 208 -336 -388 -149 -28 -108 -70 -428 -854 -15 -738 685 -411 413 134 -550 -876 701 -742 -836 184 -11 -653 -166 459 -846 -201 -239 -275 -234 533 414 -525 -167 125 291 -168 -68 -475 179 508 686 4 393 704 -459 350 -51 -172 -238 779 525 -806 -851 37 587 -144 -541 542 -822 198 25 -274 16 -96 -78 188 189 -760 -283 -827 -651 -578 265 -426 -139 403 49 -650 330 -622 -165 165 165 386 404 769 -287 -602 226 -463 357 48 -427 -282 -119 -269 -524 -65 249 -804 -58 -95 -550 717 533 -391 -344 257 502 -141 69 -705 -699 -579 -877 -787 377 -587 -889 256 -630 5 112 699 192 -765 -512 -709 -365 -721 592 -182 90 742 533 346 -81 429 -248 296 -227 121 -202 -70 -472 -165 519 567 522 -127 -69 -889 -224 -739 286 195 507 -265 -35 136 724 -283 755 -656 29 709 700 78 -70 460 -896 315 -762 -817 -846 -480 689 560 -155 547 -241 -758 74 -89 480 -95 263 -83 -465 613 22 -8 -91 750 -828 558 -782 -600 -542 374 -20 -170 26 -529 -605 102 -482 -289 -243 727 651 -103 468 -572 206 -868 456 94 -199 -189 190 -455 613 -299 -38 260 -215 -28 -515 329 -194 -485 132 501 -512 102 262 -13 603 -315 57 -839 376 618 -241 -100 425 -163 541 -521 -572 -36 -11 524 461 -795 -617 -286 -589 -254 317 -775 -309 -170 727 361 519 -375 -396 77 234 152 -827 -675 -110 226 -805 -394 336 -762 -738 -464 -755 -808 413 -189 306 405 436 -278 -739 655 -586 643 -787 -227 -276 -839 330 274 47 -751 -125 -648 319 -41 180 -191 -201 411 -20 -55 414 -844 400 -19 71 -9 -280 766 237 412 611 781 -632 788 596 -102 517 119 240 102 403 762 -255 621 369 -546 632 -478 199 -694 774 -169 -777 -69 -134 225 -280 240 -761 607 -235 670 -888 779 -802 369 102 -220 472 -451 -866 133 -713 733 -318 62 -359 -478 -225 -629 478 -864 505 480 675 -106 -209 -165 -415 -605 174 -577 -681 498 673 -449 504 672 -78 345 142 -621 205 -424 -36 40 -201 -614 258 499 -683 -651 648 -396 227 -657 -582 361 -48 -758 34 745 -477 -900 -9 531 263 -106 190 746 98 533 -8 -821 -462 379 262 -322 88 559 741 -660 430 -244 -272 -15 126 491 338 -473 -319 -847 -346 705 -428 -444 101 -430 -701 -540 -497 -79 227 -626 -888 -819 -114 -141 725 -883 -189 109 -408 -342 -58 -835 -346 -876 476 566 710 -838 -106 723 88 -368 703 -420 -664 -516 -450 193 -365 -264 -102 -793 142 -181 -526 -532 -464 227 -756 -753 211 644 -823 -620 -413 346 66 126 -592 -243 -707 166 -234 -81 374 300 -442 -385 -78 -334 38 -700 411 697 -834 344 -802 -68 583 606 -491 55 -708 -271 795 -461 157 38 -275 405 13 274 -828 793 -504 720 -883 239 -294 265 364 -788 314 257 126 700 545 770 164 620 -221 -734 -351 467 367 -358 -428 606 -200 -147 -94 -54 159 -51 694 783 357 356 -887 -192 -724 777 155 745 -285 90 -409 631 -300 -504 -799 601 -160 232 304 -864 615 300 309 705 -663 -814 -24 463 284 -402 570 73 -158 470 -428 788 -702 -102 -90 -35 211 131 311 681 -664 -643 237 524 -84 -406 -476 793 -577 190 754 -848 342 -632 66 670 331 -130 -386 -3 714 -858 -9 -63 -22 -749 -332 582 369 204 -315 -575 428 -855 -168 -621 63 -632 282 -826 631 -412 -47 -172 -149 30 -478 -660 533 705 -497 -65 -603 -642 236 -297 -752 564 702 -608 -394 -529 -8 -311 -571 367 477 593 -706 -281 -74 -435 791 -325 543 -566 -733 392 -382 -61 362 -558 502 309 700 -353 -19 -550 -121 -781 -2 -809 58 -773 -65 -591 -638 -535 -241 -605 -43 -711 -173 192 43 83 735 608 -601 -480 -528 671 -138 338 -705 -807 159 61 74 395 498 473 375 -660 100 -19 246 640 -84 385 483 -72 587 -619 377 -360 698 -863 667 -285 -508 -198 -378 -286 -864 622 -305 375 -487 531 -128 -446 268 -322 -337 556 -896 489 343 166 -273 700 63 22 189 -743 -835 524 -481 -667 137 -504 -593 -803 504 -529 233 -132 -350 -283 17 -735 -107 -896 -617 481 625 -734 650 -416 543 -42 -219 -224 -832 615 -493 391 22 68 40 207 504 -203 684 309 87 492 366 -491 -378 -16 -39 522 436 -344 -388 425 -71 -412 -252 -51 440 -770 284 -791 -156 -164 111 128 -269 758 -146 -157 -325 -453 545 -284 25 -474 -548 157 -827 567 645 316 422 427 660 -778 -424 -434 -857 -618 -577 -455 355 -213 778 -160 464 -595 -790 -608 -344 771 -246 629 94 -755 751 -656 684 -725 -378 362 -440 215 707 347 -15 -54 777 132 -577 -683 177 16 -305 -770 750 -1 26 -118 -834 -398 -846 702 -718 -813 357 -809 -16 590 -108 252 5 -640 516 768 -894 -748 334 570 -131 231 -507 -871 705 463 -323 64 -774 -560 326 -179 -194 -619 -574 -442 -166 -761 606 -123 597 291 277 -277 -899 -211 774 -797 100 11 324 542 708 -633 -228 -805 -456 -240 -395 -442 33 -439 470 -214 337 373 652 -163 615 116 -167 472 -217 -383 619 -97 -719 -843 240 785 -759 541 -459 -588 175 -83 451 -59 -293 444 -803 7 274 567 -177 294 -887 677 -510 -535 602 -598 509 -664 -514 -412 339 -839 -599 -142 -445 425 -750 359 306 274 373 -142 770 -557 307 1 -354 -633 -668 -303 223 772 378 -794 535 95 592 323 189 138 -169 -778 166 -893 -276 475 -163 49 -883 417 130 173 738 563 155 621 511 330 693 544 -87 480 69 682 -459 570 203 -613 -802 615 700 784 218 349 -760 119 -702 245 -166 -361 -424 482 -444 634 -174 -83 384 -28 -322 475 -324 -661 274 -139 -159 244 566 -799 15 438 648 -558 82 27 415 -447 -278 -220 250 525 -179 201 300 -11 685 40 -864 503 -600 -486 -368 733 211 -470 589 -29 -498 -79 -19 -291 -897 88 -476 -589 408 493 -886 385 -662 169 -566 713 -487 -869 -136 -158 678 -659 -404 -304 -241 259 -294 240 730 -168 507 -532 518 -486 -393 -516 -891 -524 -581 -582 50 478 -706 800 -60 -657 609 -324 -683 -799 -673 -805 -237 -179 79 -66 228 192 730 -881 -553 -526 643 -693 -234 -587 -487 721 215 287 30 -403 142 -837 -867 -829 596 186 358 133 702 -264 84 -25 -898 569 495 -798 315 -709 91 -775 -393 -534 358 1 -31 -242 -733 -4 -645 -579 -546 508 571 -893 -68 -676 -117 46 -357 -158 -295 -279 236 -420 -433 -66 112 -13 -152 549 -868 -773 536 384 -520 -303 102 54 -157 465 -30 -22 642 -890 -29 53 -401 146 -263 -568 -696 -660 -36 91 530 -173 576 81 442 142 -415 -669 -71 208 -819 -767 -291 745 640 98 206 -91 139 258 743 -602 553 208 -266 -483 -217 10 780 -104 180 -745 317 681 -163 213 -36 531 280 -662 795 496 -432 -156 -238 87 669 -332 -346 -291 754 768 -94 -598 -79 744 -31 -179 26 -445 -710 -694 -598 -292 -320 11 -42 -288 216 -320 -631 -90 -125 -694 427 236 406 36 -359 -491 -49 -135 567 -544 -221 -341 -356 769 -876 574 -868 -3 -765 9 551 -637 84 253 661 141 311 103 -276 -276 -829 -172 -758 317 -174 -522 -506 -611 -406 -363 -615 -157 -641 -48 800 619 612 -572 -638 526 -55 -261 -544 782 -713 688 -446 162 -565 -61 718 744 -361 708 -19 152 587 355 -491 -847 -207 -459 43 591 -758 513 -727 724 -853 704 298 399 258 -393 -654 28 81 19 625 -487 -336 -338 -344 -341 129 584 -168 -136 126 -323 43 248 -822 467 -191 -342 -173 -2 345 283 623 -13 -786 392 651 -190 634 210 -309 -119 673 -686 -241 -791 -667 -26 -702 -482 28 315 -361 223 690 37 207 739 -717 300 -591 -371 712 28 -518 58 660 361 387 -832 -837 -450 -196 -65 476 -483 -513 -31 443 -309 -334 -119 783 300 -98 -43 520 195 -778 509 723 -649 -157 701 7 -309 -544 -506 367 555 725 -697 561 747 659 704 699 -513 15 595 109 -363 -660 732 -97 -366 181 140 -453 -608 92 696 54 -543 184 -248 159 -446 299 687 476 724 -259 729 532 -41 456 -313 418 -859 -468 -616 787 -709 -524 143 -673 461 -624 658 582 47 -398 742 623 186 -404 -778 240 114 688 746 798 -415 15 192 -35 481 -758 320 -895 -197 248 674 -224 -346 -571 -465 28 -872 263 439 399 -615 -157 -570 227 -518 156 446 -443 716 -575 116 -728 590 -572 323 -401 -750 -386 613 -476 516 410 604 -702 413 -880 650 -259 110 663 399 -5 -347 -867 -386 -119 -485 202 245 -367 -283 -802 -823 782 -658 -76 138 574 -267 -23 -272 480 -817 -596 697 595 751 -701 -573 -531 86 -397 -434 774 -753 -252 704 -529 761 -511 465 -872 412 147 658 -547 -581 -617 -452 -146 -648 -58 -453 685 -638 -225 -892 -114 -440 532 -270 -798 -840 620 534 -599 -407 -721 171 -159 474 -4 699 -443 -221 -615 31 -85 -360 -240 21 45 -113 -17 368 -722 -226 228 -506 653 -708 68 170 718 -746 -559 -406 -800 -263 505 -191 263 -198 -174 555 538 6 733 434 146 -454 32 550 464 -785 -391 94 667 -316 -855 -757 576 706 -653 775 -407 725 -587 -192 -184 -104 -217 607 644 -10 -239 422 741 -576 -203 251 -330 123 311 -19 -782 -765 15 -546 708 589 -707 427 -101 -440 -821 -238 -399 -245 -584 246 12 -484 765 686 -883 417 -479 -130 277 -578 -325 136 -41 627 -728 -264 338 221 142 519 -685 -26 -762 121 -244 -290 461 -36 -682 -713 -691 -338 -851 -815 -175 542 -529 -671 -134 -350 272 -721 294 -303 -432 -831 -659 -698 -402 -541 616 -663 -474 82 -447 43 -195 -764 -629 239 -587 315 -24 154 -115 462 207 -541 355 -185 -496 -372 485 166 -329 7 178 -402 94 617 -780 124 -601 775 666 248 -864 654 -554 -218 1 -58 -848 -90 495 -256 -644 -650 -397 -776 -574 -242 -456 323 -780 466 -571 -809 583 30 -580 111 -450 630 412 281 81 -855 -483 -723 38 -876 -636 294 -24 232 106 246 293 -202 -372 709 -317 642 -642 375 -223 274 114 640 -128 -415 -93 -138 -792 -682 277 -257 -816 -697 -722 -101 491 153 38 92 6 451 717 660 405 439 644 -742 128 336 -17 -682 490 606 770 685 466 378 -831 -405 -565 34 -76 477 -647 -571 -142 -238 672 -314 283 229 717 -339 586 747 -2 -348 -235 150 514 -377 632 -314 -187 -112 221 -888 -60 507 711 -705 -110 722 -571 -293 441 -795 -225 -451 -123 487 -94 -847 -573 -285 456 337 -225 -623 -271 554 635 -475 -651 -886 294 460 -783 -655 -297 -708 235 -334 358 -77 705 -125 -654 390 233 570 -281 -283 591 530 780 330 -834 312 -145 38 537 57 90 449 372 489 384 453 -825 -857 771 326 -724 -395 708 -109 223 -654 -304 -7 -855 24 380 604 -133 -45 417 -768 14 -678 -819 -680 259 -194 -607 640 135 176 451 786 83 -115 -615 -439 -610 24 -50 395 -198 -659 -516 159 -60 478 -416 531 -38 -838 -442 -129 -217 684 -451 765 718 -402 -145 -131 383 -592 21 -763 106 -430 333 117 -141 -419 355 -640 613 760 22 -83 286 407 230 641 82 -719 275 356 436 -299 -181 713 229 597 -287 706 -73 557 717 -372 -540 -706 -489 218 -241 164 469 -512 -49 242 -353 244 697 663 348 377 172 -503 -646 186 75 -125 -147 366 -273 -801 -765 -269 -91 -658 437 -414 -822 253 -511 -643 138 -822 -14 -393 138 -91 243 -506 -142 497 210 -76 16 255 274 85 -249 -662 -266 -407 -659 120 365 148 -395 -656 28 224 744 612 -582 -309 363 97 327 514 -219 -649 219 444 -364 -686 272 -512 -390 -39 -42 -767 -248 -627 211 561 -144 236 50 723 644 354 -511 -511 623 -93 -763 150 -328 -395 62 640 557 -411 301 -805 203 -116 -732 -320 -29 -354 451 -786 -159 154 124 -93 -267 137 203 -685 60 512 -118 641 -741 -82 329 -610 -302 -193 -352 -596 -238 -515 -824 -697 -257 276 130 441 127 -593 460 242 -832 -126 153 -766 406 47 -550 -43 264 -502 -135 -717 -124 -540 70 -39 295 437 -688 608 88 729 254 -746 -417 -843 769 -640 -363 -584 -71 714 135 -192 156 756 336 -351 -186 511 -656 207 -366 -862 -373 -745 -169 -792 -265 -879 -558 -309 59 163 -216 77 300 13 -533 450 697 -484 -223 -756 30 -862 -576 -853 758 -725 279 -827 -11 -431 -506 -428 -538 728 69 93 118 553 -772 -53 -7 -798 -315 -101 -154 -169 455 199 471 -28 -637 21 223 -871 719 -635 159 -96 192 265 440 -37 725 -47 -453 -434 376 255 140 -289 -491 703 529 581 32 132 -335 503 76 -613 11 -881 -680 242 -275 470 245 66 472 -572 -247 -238 663 -429 -613 -425 -215 421 215 -723 -125 -503 476 -862 -326 86 -748 312 -785 -403 347 688 2 658 413 -426 -496 -247 89 -417 292 -379 134 719 755 -72 -575 -894 -495 -838 -490 -489 -274 719 169 -206 -574 -368 -514 -537 180 448 -292 -281 -506 -852 -733 193 -320 -471 -202 -180 -196 -827 683 -78 -738 -786 0 -698 550 -124 -69 -410 -522 -726 -261 300 703 21 -750 -283 -899 -93 -741 -714 160 660 530 -48 655 495 231 393 -458 -859 -834 -655 745 -668 420 -454 -685 -582 -778 211 28 -92 -691 99 -651 -267 -231 -552 -110 522 -199 78 -57 -492 381 -79 540 459 138 -814 652 -452 -702 735 -565 441 -284 453 -787 -90 -159 -800 109 -247 586 697 -635 613 307 584 -550 373 745 -753 729 352 89 -41 -86 -761 -80 167 689 -92 -807 -513 -639 766 201 -499 173 690 424 548 800 341 74 1 -4 -818 366 311 0 535 38 -550 299 -222 -571 157 -528 142 -180 399 -580 -599 719 770 354 -832 568 -767 59 -499 -134 -868 -73 -391 -745 285 46 151 -605 365 -402 398 -639 272 25 -352 -275 516 -89 365 186 -371 164 -733 -231 -777 120 -406 -207 -28 345 352 -457 -196 -659 472 256 41 -141 247 -47 722 -845 420 129 98 232 332 358 -305 -198 87 -434 -728 723 -244 -867 -389 -399 -432 765 12 -111 -7 -569 266 407 -613 -221 -531 122 -646 -117 656 -431 -472 -330 789 -597 195 -192 491 -896 486 -12 156 264 -707 596 -645 597 -712 -792 736 -224 -226 -835 -192 447 -16 -869 40 32 667 -148 -481 36 -44 314 694 -237 489 361 788 664 32 -151 -129 -806 103 -786 110 -123 -146 -440 489 -348 -475 -189 749 -495 -109 615 698 792 744 -107 -225 86 -68 -49 661 -312 -520 337 -255 349 120 -890 792 -324 745 -653 -72 -648 -11 -884 188 29 -192 370 15 -424 -772 -390 49 -44 -810 -589 -445 -608 603 599 94 -696 490 196 -350 680 475 596 685 -859 212 552 -837 -863 612 -859 -607 -512 -210 89 643 540 -707 421 273 -375 -64 -201 -624 -389 -896 147 -791 -281 671 -440 -791 -512 486 -214 797 -257 -863 122 567 -125 -611 -452 700 -459 103 616 -188 460 -893 617 29 377 -165 311 71 592 -730 407 -171 124 493 -386 -495 372 531 -371 -64 609 670 -485 -684 -153 -56 138 -492 -699 -391 350 195 -595 -827 -864 -713 542 -534 -56 -417 314 -7 33 478 440 773 -179 -314 -122 720 240 -783 -765 -53 209 -456 -348 -857 718 -897 -491 555 542 -450 -882 -327 89 -50 -66 -437 -611 -316 -601 -490 363 220 138 -1 18 238 -113 -381 21 -385 -526 449 42 392 -33 -758 -738 -782 -239 -860 192 225 -589 785 -492 -305 408 -769 480 -356 -845 -545 -487 199 -806 -384 227 -632 123 619 565 -23 -232 241 -607 68 71 -195 -826 -296 2 -231 -709 300 615 -852 113 318 678 200 604 -177 781 -670 -598 316 328 -602 746 387 557 -438 -817 -263 -130 -4 -656 38 -339 -815 -729 -217 319 -588 -634 -453 -658 37 522 793 -136 -737 -67 724 -191 -764 -667 408 -238 774 -51 294 -753 416 517 401 -275 -378 -525 2 -270 -417 -322 515 -106 757 465 633 525 185 569 -275 403 358 203 62 425 -164 795 -30 -319 250 -823 -442 73 321 472 -176 -175 -355 -453 -186 -69 -441 651 -565 -638 572 543 -383 645 -85 -227 -464 -723 -476 -697 601 -503 369 529 672 707 -713 236 -81 591 -733 -564 560 523 -287 -880 698 98 330 298 319 628 48 -203 625 -857 -468 15 -372 718 -297 -463 699 703 697 -91 624 761 -827 -229 -441 -2 -446 -276 -890 -565 156 -649 -214 -27 -491 535 -197 -115 568 597 -607 -262 -489 -341 -217 217 125 -225 716 57 -293 -806 -62 -542 438 67 116 -881 -724 -3 -562 -312 655 -667 -733 -327 348 39 -650 196 -662 459 -508 -899 244 388 -653 225 230 -414 650 -161 -562 -412 -272 390 -822 -284 -840 92 -605 -583 581 -741 282 -286 358 66 -93 538 -841 281 -642 -676 -866 -546 493 388 -151 551 275 -837 19 728 476 375 518 218 -175 714 -397 -223 -266 476 32 -335 -264 -846 -28 489 -472 91 414 -546 555 -118 443 20 498 232 -5 42 -522 -684 -828 220 -343 460 -819 -524 -690 520 -514 -129 61 -548 122 -862 -143 -234 -575 -226 -650 -282 -307 -826 139 83 -482 496 387 227 -797 178 -650 677 -540 -128 -547 87 592 184 -416 545 389 547 292 -650 -436 52 641 288 534 -274 -192 405 209 354 -352 -887 659 381 -152 252 323 -464 -540 -445 -288 118 -739 164 602 -351 28 -388 -376 587 685 265 -93 -863 -86 -55 149 -13 787 -133 -91 664 798 653 -517 125 -105 -437 479 375 90 15 95 510 70 59 736 6 -480 439 -652 -251 -546 323 538 451 -670 245 -719 468 -745 91 -199 -495 -487 690 404 -170 -898 791 -196 -713 722 501 570 -559 -462 -188 -687 326 497 -617 -538 -871 572 -441 105 -779 -182 455 465 272 -142 -679 -649 -410 -608 -172 -401 -224 432 296 11 174 317 82 -78 -715 442 -894 678 -633 567 -568 626 354 297 765 96 358 -757 -481 -689 766 181 -55 201 -838 -472 141 650 199 624 -267 431 -621 224 -350 -396 -883 -657 669 -834 -396 -282 -363 -446 -638 -819 -332 -487 -659 -64 155 4 62 -825 -900 351 -456 64 -671 759 -509 386 555 -797 -39 382 632 -361 -343 522 219 -124 -213 179 -708 -448 -570 -387 -710 225 -537 -278 687 -521 137 670 299 76 -70 -877 15 -562 156 549 -665 439 -190 -148 354 -652 -809 -78 -446 579 682 -225 675 -297 77 -67 35 10 -39 -376 -732 651 263 -784 -733 -3 683 659 -655 -105 -418 309 35 -685 406 -861 231 330 15 -524 -618 225 -653 37 -691 -695 111 -418 352 -331 90 166 -571 -583 -316 145 -704 688 702 75 531 560 478 146 -123 363 -370 51 396 662 755 -60 -19 -798 -9 -694 5 -326 370 -863 328 -458 -401 744 -880 719 189 -155 -882 -461 -123 -516 -406 -270 -684 29 669 76 108 538 357 -133 -786 294 322 683 -249 590 17 776 186 -537 563 -119 -156 -494 -219 -128 -755 250 90 -648 721 723 -846 557 -450 589 537 -688 -90 680 -302 195 -204 -538 -93 317 -430 -690 -325 334 352 -843 568 -867 -403 -302 599 -246 19 560 -504 605 -213 798 -886 237 -570 -412 -790 424 480 244 -291 -43 -853 -492 774 -874 196 -589 541 -331 -182 -386 -756 -514 2 -489 -798 70 61 -643 -232 326 363 -891 800 -43 -505 -146 703 169 325 597 -48 193 183 -766 316 -358 -544 -842 430 110 578 -117 -6 112 -882 302 -362 362 280 -533 425 155 -342 298 -120 738 -33 606 658 -334 -864 -114 -844 -12 -769 -542 -427 -268 183 189 -235 -667 -509 -863 -801 -621 717 13 -420 609 -626 -592 -892 613 650 -45 -443 -370 -884 249 -8 -83 -433 -631 -432 13 -141 403 628 284 698 -143 -307 381 201 -856 -255 69 762 -135 132 262 59 -518 -828 -552 144 -31 635 719 235 -435 -210 776 735 -373 303 -178 -181 559 779 378 -656 35 -370 204 76 748 -594 -253 47 -345 -48 -27 748 -433 -855 4 -219 -59 -56 -733 -826 -637 409 792 -411 -594 -736 -29 -426 -445 -375 -499 296 -791 176 -615 655 340 -829 -553 -388 -488 71 63 733 -358 645 -152 56 -477 -337 -624 -804 230 532 496 -690 -341 -624 -402 -756 -890 -486 -827 -605 -676 352 -115 -80 766 42 -788 218 475 -152 -26 -688 511 -122 -363 295 635 -517 -313 -413 141 425 -242 62 12 -437 515 137 -513 213 -304 176 -676 212 164 -441 95 -637 42 -95 -382 201 -431 -72 463 -711 740 333 193 -325 687 -320 -724 48 288 168 425 251 -29 -214 -874 537 -283 -284 52 -530 440 -830 -61 -570 -500 702 -697 -324 -286 -260 634 -610 -717 -345 -270 601 469 452 -716 -325 511 66 378 424 121 91 -8 -700 -571 -426 -768 -189 214 348 140 320 534 -175 777 -492 -396 -491 -497 538 -421 -59 425 -479 194 -583 -438 457 686 -330 -139 688 -633 455 786 -169 -229 155 -478 -187 -875 -587 -612 -89 339 225 -9 -192 178 635 -513 202 156 -38 -287 -846 -297 98 -122 695 399 206 -417 -401 413 620 -722 202 168 -243 -159 347 285 228 -776 225 -751 525 84 -364 -832 380 -729 168 -830 697 519 -69 -567 -498 12 569 -507 -532 -425 -600 173 411 -489 629 770 -845 -238 -802 -66 347 370 543 -126 -800 563 113 749 -241 -62 745 -356 -615 -41 590 -720 360 639 -836 -119 45 432 -86 -188 671 -790 -23 -157 660 -898 -439 -16 658 740 261 745 266 -240 -486 -188 -580 239 -208 58 612 -823 -521 373 -318 -471 -43 592 756 -467 149 37 -597 775 -750 746 -889 355 -748 75 266 -623 416 621 -816 -507 -102 -454 -322 553 -838 79 -676 -556 -893 390 374 -808 96 498 -629 111 -34 -493 -691 775 -722 454 -345 -480 599 619 -447 382 -358 707 -807 -815 623 241 448 -608 666 153 -429 689 -525 284 -835 -365 45 -619 639 -12 -745 610 335 -376 280 -415 248 198 -649 667 389 655 708 525 -642 707 -10 -707 230 305 -765 -784 94 -105 -226 -545 -695 -829 428 -124 -113 -27 565 -351 199 -31 740 771 -755 765 -637 -46 -782 -268 -424 192 -571 -736 781 -156 97 -594 -370 -117 325 432 772 630 -437 735 523 -753 -859 420 750 -299 351 -261 -149 -390 23 -300 -502 -831 -604 246 352 -235 238 310 125 9 -76 317 -269 -154 439 -851 244 -213 -502 747 -739 753 518 444 -324 -622 -502 -578 -724 -311 -123 -473 -497 -695 -598 -137 -855 -119 490 414 252 -754 -370 -464 774 -740 -285 -296 -689 -610 -256 497 -413 -459 -172 609 -366 -836 -643 606 -30 -221 -242 -19 213 -771 300 -641 631 -530 -698 -762 179 619 -541 -789 -522 -570 -841 255 112 -133 -153 69 7 28 -44 -242 -290 664 -308 32 21 -10 -16 -6 617 -857 -724 470 117 -138 232 -717 -216 -415 171 547 316 485 722 582 786 800 -373 -523 -292 -696 658 431 -427 -394 458 426 -542 517 -211 -885 -545 555 733 -533 6 -836 653 -664 114 -704 573 -896 -533 562 582 583 491 753 -203 -646 -633 339 -379 -85 -81 680 43 -166 -722 632 -149 -758 486 238 -156 -573 280 -162 -377 -512 772 515 62 -146 -877 766 -565 -508 28 19 -707 349 222 -302 557 81 419 616 619 -560 626 472 151 692 171 -585 674 -481 -441 -263 -404 -143 350 -667 211 108 277 -249 37 72 609 306 372 376 538 -36 248 -538 -566 -100 -630 89 -93 -329 -889 269 -564 118 -33 -426 -900 -242 -567 678 737 333 -548 703 350 -833 -345 -72 -77 529 218 769 540 74 -377 713 -257 -267 460 285 -644 492 -25 697 -441 -230 385 391 364 39 -50 -507 -834 125 423 370 -78 436 375 -302 -55 -247 516 93 -365 149 601 306 716 423 -751 -96 -75 -700 -245 -68 17 156 -376 615 412 -823 761 -77 -555 -65 199 -343 691 487 715 70 150 -356 135 263 398 -443 -252 417 -88 325 -831 272 -567 -468 723 333 -830 -689 482 -450 -414 699 -527 526 723 484 -13 -69 630 -780 -4 364 771 463 676 306 -248 -746 13 -358 -167 -388 -859 -233 241 -583 -624 -569 310 -514 193 -46 217 438 -831 334 339 392 -591 31 781 -855 -677 -454 -54 -35 228 744 515 765 571 -891 277 -504 45 -615 82 -518 -361 548 127 -255 726 -246 605 -126 -471 -200 -291 688 50 -89 741 -271 14 516 -768 -545 -5 722 -67 -763 -353 -684 -730 -526 445 421 -787 116 141 -94 -438 -465 48 755 431 377 -339 -304 499 -751 392 229 696 -780 344 -190 -406 -863 -868 644 287 342 -748 460 -11 228 -544 220 -764 219 630 400 467 487 -757 -534 -244 -386 -139 533 421 -163 6 420 633 -301 -60 -710 655 627 741 -737 -119 647 789 305 758 -550 775 449 -474 -497 -529 155 -855 489 -898 19 -767 -542 -225 -65 -269 -839 245 -479 -699 -814 790 -152 639 452 -718 -320 -696 327 -823 631 -457 129 37 -173 635 190 67 -757 -285 -411 668 703 711 762 603 734 552 449 585 588 569 587 595 82 -439 -786 -448 -409 -18 -244 154 -676 223 -158 560 -611 202 443 -132 -110 538 -124 354 -808 556 -568 299 11 -122 -61 -36 -858 -893 -810 -255 -893 -279 57 66 646 -711 -462 380 -448 -653 -674 498 698 -761 -886 215 -661 478 187 -791 299 365 -30 -390 763 -776 -126 580 731 679 605 640 -769 -771 671 -487 355 61 -290 -771 -532 176 554 -122 -416 -773 720 453 8 329 86 -30 -101 193 -286 -582 -577 -548 -471 -325 410 -341 252 218 -847 -150 111 -84 -286 -337 690 592 716 412 273 -533 61 -623 -584 -710 396 265 379 -456 305 669 746 418 -600 334 -868 790 -167 -348 85 343 645 -631 -830 556 168 258 1 439 -843 406 267 -898 -61 13 631 -871 -110 -741 -702 -108 97 -467 -704 -812 464 600 519 -607 -125 -153 482 -496 646 -15 241 517 -712 336 -770 123 -503 366 -522 -241 21 -687 -426 636 -378 735 520 738 105 466 -579 221 557 -677 283 -109 256 667 457 660 239 -479 743 482 -392 634 -27 329 233 -680 -562 -17 314 -425 -893 280 223 -226 -148 469 -843 -678 778 525 667 -514 61 208 195 651 237 396 749 355 -358 -452 -846 -177 -195 359 -899 104 73 -543 -599 40 -197 224 722 363 753 -718 -838 -328 454 386 -5 -718 -890 -763 -726 740 268 -656 -292 -516 -771 -191 243 -507 -654 180 -545 793 316 343 -457 -763 452 778 -547 604 27 307 -24 645 -479 323 -691 -795 627 788 -673 -207 -814 696 -542 -306 -405 -860 -26 589 -854 -711 -269 652 -712 437 -369 -803 -339 92 -498 -559 651 -630 189 469 -165 377 -317 271 345 -426 -265 -801 112 -615 315 169 260 254 682 648 -833 52 -856 -655 592 -586 675 470 -594 233 -844 277 -137 -45 -397 -468 440 -795 -779 -681 788 -582 555 433 614 169 -442 -294 -393 -536 397 -495 -14 -645 85 454 167 296 -857 720 -528 89 508 392 -702 -215 -865 425 -454 617 473 -735 -703 -109 745 -210 -508 -834 508 -229 -237 222 -150 683 -211 38 -466 -247 -633 184 -364 -564 644 -244 -360 -650 589 -791 699 705 -500 -509 526 -585 12 -140 -869 -122 -862 -588 201 -244 785 -455 -302 -851 -105 429 -721 -102 -103 29 107 -600 489 259 86 21 -812 -84 -584 -353 323 666 300 736 -372 89 675 -409 -793 53 767 578 296 -763 689 469 -734 263 59 -326 159 274 -176 683 -412 -551 -637 -331 -611 -58 -385 -579 -345 189 -96 -307 501 632 -41 -879 -534 -842 -592 483 -577 194 -858 -885 -753 11 -808 -547 673 214 279 -111 364 242 473 -820 347 -592 -651 -154 -47 -465 -390 442 -763 681 600 472 762 796 369 -811 596 -609 682 84 689 -414 -644 -94 709 244 -76 642 -650 -276 -112 646 -105 -842 405 -529 4 -786 483 279 -769 16 -24 -800 -141 -7 411 -663 -272 575 371 -343 -593 660 434 -64 576 -678 581 408 -739 -894 500 -727 -18 -76 429 440 492 -187 418 256 379 -496 -341 565 -599 -825 -319 -726 -830 417 -195 -726 -474 -148 -893 -239 238 417 -850 462 -798 -355 -648 -628 -714 -522 349 -721 673 -558 52 -744 -858 -203 -111 -307 -162 -898 -309 149 -246 287 -887 654 -353 -860 442 -192 184 -733 -492 697 -419 703 337 -838 -641 539 715 170 613 323 675 -384 -201 780 -664 -234 -326 -843 -523 -757 -6 284 405 23 309 340 -209 -326 318 -166 -493 565 463 790 -27 -351 -360 -360 -280 542 -375 -132 103 -369 333 -780 -687 -679 -202 -650 -724 -689 -119 180 -271 -704 -421 -201 507 -313 -590 -538 -147 180 -684 737 -151 -674 -796 361 559 -848 275 -593 -726 -707 -293 772 -328 562 -885 -225 684 756 -56 -370 691 -639 -274 -535 268 -867 -635 731 -10 731 -785 -353 661 -653 -716 731 58 289 88 -893 -9 -284 192 -430 -850 395 -634 72 732 -397 -201 191 -434 112 327 -531 -390 494 -144 -186 562 -33 -571 -217 787 -377 621 -128 243 -350 718 335 -217 494 462 -612 -699 774 -442 -253 -558 638 457 -195 573 -406 756 283 -514 134 -536 -163 -310 598 -144 -869 280 289 -112 -758 -521 362 -282 -687 30 -758 751 685 -720 70 -431 200 -399 617 -668 -699 -748 -104 -691 -10 605 316 799 736 -789 160 -240 -295 -808 -810 -352 -704 -251 465 -219 129 -711 -718 486 305 -692 341 171 -895 -392 244 -794 -351 -599 251 11 -569 320 -844 13 510 -356 598 151 121 -387 -148 377 -747 307 331 576 323 -100 796 -539 -415 89 739 330 108 654 -166 -317 -668 -192 283 755 764 -201 204 700 189 13 -691 454 515 341 159 -772 792 659 265 -450 -768 -221 130 8 -395 715 13 -585 -439 163 -73 -789 -513 -753 667 -680 294 226 -28 293 -219 -3 -87 536 231 367 12 -236 -466 131 -676 -862 -675 -806 -224 797 -261 -688 445 95 488 -431 -795 -5 647 181 334 -560 228 791 185 -863 -354 142 -626 415 -650 99 -92 -487 -828 -35 -372 -873 -321 -461 -712 131 358 689 482 -867 185 61 744 -334 457 105 -415 729 -611 -678 -325 772 -361 -707 -46 229 -202 -510 -209 417 -224 288 -12 533 -545 77 285 -617 339 -491 713 -720 -56 744 271 -549 -6 314 -244 559 -542 -200 -894 -830 285 292 -781 -414 79 713 726 484 246 -379 117 -274 313 287 -814 617 410 -621 227 560 321 93 -225 797 -842 611 286 220 381 404 636 -285 26 -708 -230 574 -199 -771 44 -158 448 -536 -727 -814 118 179 -864 -752 -387 660 -481 746 -182 -186 -303 -209 668 -472 -860 -799 -608 351 5 -85 -404 349 435 -46 -474 -181 -488 -98 487 -491 374 -12 -793 -583 -543 -198 -695 378 591 752 -480 85 -514 643 -275 -800 -862 573 -382 -831 779 446 769 12 378 309 202 597 169 -99 -325 -365 43 719 -373 -494 -807 -499 264 -14 -22 492 -764 620 540 -246 -708 441 629 -623 184 -541 596 -240 331 603 -22 179 -369 282 -6 184 -574 -667 -560 234 -66 -316 283 47 539 -299 -617 -342 -398 -91 499 760 -873 780 78 -866 -699 385 -412 303 532 293 -682 -247 412 670 336 -558 750 515 -691 42 -21 -716 -675 -862 16 701 747 -819 783 279 136 149 238 -301 503 -552 -727 -241 -508 -2 -540 -33 245 -854 -376 50 -126 402 572 -760 512 327 -462 601 -629 -13 618 701 201 798 339 -771 -107 456 93 28 613 -178 665 463 -559 446 -408 488 -761 330 182 520 748 -734 -346 -458 689 697 143 -480 102 564 -389 781 475 495 -406 194 515 -856 -147 -456 -798 93 95 -55 -553 385 -331 -261 -840 -50 532 -548 502 608 -854 -837 -200 -325 747 465 -450 -864 666 501 82 475 665 -629 132 -57 659 -877 349 52 -704 -629 559 774 -355 482 -101 -597 -780 -43 -381 715 224 787 91 611 -12 393 -305 -51 -691 -840 -744 -308 87 484 539 -110 32 -598 -136 800 799 -756 -882 226 -833 -723 -600 695 -95 399 -37 -217 -835 289 -362 -656 -899 516 -202 -507 -261 655 -324 -491 313 511 -281 520 -556 391 -254 185 -429 -629 -214 373 627 -169 -899 -850 635 -496 92 -424 -878 478 726 377 -481 669 421 109 -775 660 526 -178 -898 -61 370 -140 95 -208 490 175 400 613 567 -119 634 603 -666 -677 574 -775 207 -687 320 155 -103 -494 -583 -695 284 788 476 -469 252 105 177 -706 -430 76 -348 -621 -706 -191 617 769 0 88 -328 30 -852 547 -503 -603 560 -868 150 165 -362 64 255 -61 399 3 89 -774 -237 -564 80 -203 -448 -681 -695 -131 132 85 261 755 165 -698 177 -173 -306 576 -575 349 -710 87 600 68 35 713 361 -595 -653 -460 -133 427 -585 -271 -307 482 -386 -773 -111 464 -885 -466 -298 -197 -466 417 688 399 125 -512 737 709 732 -187 72 -102 168 -150 213 -416 -763 -38 -675 710 -862 -555 456 -546 635 21 -196 483 417 20 -814 -732 347 390 528 -588 468 -434 410 -240 -657 23 -663 -653 -130 481 -139 -770 -604 459 -850 -304 -839 724 -250 111 -774 -634 719 567 696 -174 -550 552 738 -165 558 -496 403 333 55 97 -390 -515 378 334 -667 -623 -460 768 747 547 -536 159 469 185 -117 -609 -398 -780 -230 -831 678 380 -849 -279 -327 -420 -845 441 -83 -215 768 -472 -330 518 671 195 776 522 -762 593 -375 -651 533 -888 753 -55 -771 -305 -229 -554 -265 515 535 251 176 66 255 340 -430 400 -729 -736 -730 279 707 -733 757 167 -556 -765 -252 -556 773 120 -23 348 309 618 382 -569 546 -581 611 -841 326 -608 -448 -762 322 -449 604 426 -874 -767 -216 643 469 -282 445 -611 501 783 -734 -322 -629 457 -764 -42 15 -781 460 437 787 -12 661 -194 -472 -845 -550 -572 126 -175 368 -710 -3 388 -20 530 665 -435 -191 790 -271 -530 -12 506 -742 -348 -269 115 763 -342 114 -883 150 -161 -729 123 -61 648 382 630 705 -741 360 36 165 773 -534 -330 172 -172 721 -897 324 717 47 548 182 233 -228 -774 65 -768 -195 -430 -20 709 773 319 -835 566 589 -64 623 173 526 122 -296 -59 -646 -492 425 -67 -430 -531 304 217 545 42 -868 -554 -123 145 322 -385 -526 220 -197 207 -328 -475 -623 666 732 -569 415 -305 -260 51 -417 -894 554 -553 23 -475 -776 -548 716 -723 -375 167 -183 425 333 -137 661 639 777 735 460 278 -851 231 -138 -585 -537 -292 298 480 -842 703 76 -157 -46 202 -193 -639 273 -42 -252 -648 -48 328 516 -303 356 658 428 -130 -881 -535 -557 -120 770 -480 -274 682 -586 279 487 -129 -892 441 -665 485 637 -215 568 418 -387 -41 -858 439 -184 -647 270 -512 -287 -680 -128 495 363 -741 -319 -100 249 273 -288 -503 646 -780 -131 -800 541 -362 -207 -441 -432 5 -686 391 623 -277 -81 785 -654 -254 462 -240 232 -464 560 -527 115 393 317 787 346 660 558 163 -578 -296 696 29 17 -134 -584 334 -478 509 277 312 69 -249 187 444 563 559 -782 -267 -438 649 -411 -676 -404 185 -769 519 -797 203 466 -465 -39 465 -279 122 -536 303 -714 290 187 -84 671 46 207 -292 -715 -645 425 118 -86 -438 151 -628 545 168 -597 132 -329 594 -784 -566 -676 -756 -808 -47 669 174 -735 711 -562 408 -96 -181 -309 517 -685 -122 594 -733 -181 -732 596 -416 247 199 -461 101 -768 -691 -279 450 -152 -891 333 93 -212 -272 -463 58 -686 -73 -881 -612 386 561 -725 -97 623 -796 285 176 450 -828 -804 -276 127 -361 -100 -366 -693 411 -533 -96 772 -166 -324 -104 -383 -568 -268 733 400 -770 616 -829 -32 -121 -810 -30 -337 -745 242 620 660 -373 90 -126 555 -436 243 -842 -735 348 -482 235 -834 -467 -891 694 -738 -495 51 770 -30 -485 492 506 45 341 -812 -429 233 -330 113 -717 -438 436 720 419 -550 -514 -709 470 450 284 217 -330 734 -162 -205 709 -436 582 576 240 116 -61 -307 -396 28 -775 590 -18 273 -463 -58 459 105 -104 -30 356 -492 -766 -417 -371 560 233 699 -576 -633 119 336 775 222 430 131 -784 -265 588 -626 356 395 -890 -365 -893 -452 453 628 420 31 -255 220 643 417 -733 722 -820 203 -510 352 741 -553 428 -130 609 330 -532 -254 244 613 -196 283 427 -631 -798 661 -785 -643 207 -341 -259 486 423 530 46 320 -515 13 -199 111 329 121 582 -16 592 268 -640 -34 432 -619 322 -612 643 -235 -293 -624 572 644 154 234 51 -14 -55 -883 -613 519 -378 593 781 -354 -591 57 529 -591 427 -711 -279 -220 -403 315 -392 662 447 245 80 -864 -342 336 628 375 -717 189 -804 558 588 -879 149 466 -310 -546 -17 -828 608 333 -629 -372 116 598 357 -613 270 -255 -575 -528 -424 -137 -747 168 -502 -665 -198 598 700 -566 -507 3 -633 -625 565 210 344 794 -553 -393 81 -174 -733 -55 -302 -893 -559 613 -86 323 713 -140 -646 -80 -140 38 293 -768 -826 -724 573 551 735 676 -518 527 336 -628 -449 -69 -173 -355 -67 66 444 -325 -65 585 -774 725 736 76 -690 799 52 345 -521 -800 783 -160 100 -674 469 -164 -653 338 -400 666 -317 -229 -101 -104 706 97 -725 763 -227 -324 600 -722 -99 -196 -875 792 -244 -840 470 -288 257 -779 -590 -251 -114 477 197 -399 -190 -481 -412 147 215 669 -677 -458 -299 431 -747 -387 -340 183 -869 -703 266 113 -840 -123 -689 -447 -744 204 -490 -74 -7 -580 -338 -97 -69 -257 550 -98 746 -596 371 -401 674 271 -567 146 228 610 665 -657 695 401 516 308 639 -563 -725 -442 196 -700 504 118 -205 -378 -191 775 567 67 -630 -312 -303 -889 -134 -358 178 -101 -635 745 493 -599 789 108 -316 56 -524 671 -108 -568 234 537 199 -354 31 -690 -64 -564 779 686 -259 585 563 393 599 131 411 168 -160 38 599 637 751 -729 595 -900 -165 701 744 -220 -860 -464 791 642 -28 537 -417 -378 -97 -192 -40 -99 -307 663 741 419 594 718 121 -872 425 606 660 -857 -86 763 -307 -847 689 -723 -313 499 -278 383 646 -214 789 789 112 199 -895 -133 759 -327 597 -454 160 55 385 304 -489 -779 -311 -643 -474 238 80 -186 755 428 553 672 -254 602 461 -80 348 434 134 231 -17 287 -471 489 707 -11 613 -869 -434 58 -42 540 -514 105 101 653 746 -125 -578 351 -200 -112 -181 -178 -611 -486 316 -664 290 -71 657 666 327 -70 128 631 283 -716 132 -378 426 -238 717 -682 695 -422 -313 331 -1 270 -648 -315 -695 -29 380 -364 -123 -89 -638 707 -209 761 -707 370 -26 -861 -881 -797 -720 374 -868 -883 -819 662 -422 757 0 -484 -810 237 -641 -745 -392 270 792 102 301 -728 680 -100 660 608 513 463 -98 -47 -507 -239 -74 -76 271 -330 424 -300 194 -670 -328 -547 208 372 -854 541 482 -207 -899 -638 -170 -893 -109 -467 397 478 252 -751 -239 -557 -745 57 -89 730 -500 -402 -384 -394 -791 453 607 -587 -600 -589 -94 424 -337 -387 -298 -334 2 -60 -377 -820 -375 726 639 182 144 481 26 360 -37 221 337 -576 713 -213 -816 -755 634 366 700 -651 -195 439 -34 607 332 604 -536 -383 579 -472 -184 335 -729 627 108 -110 -778 111 -90 -85 143 -225 466 -3 326 206 509 -397 -151 81 -235 -827 496 498 357 476 -564 61 -452 180 -235 280 468 -190 772 223 133 -64 355 800 -412 -600 -184 -87 287 615 -690 199 -750 748 267 -71 466 43 280 -448 17 -249 90 260 -464 -58 704 366 -38 681 413 -652 418 569 516 -32 -445 -838 -637 -721 -424 -436 667 654 -497 17 -571 197 428 751 -42 657 642 -491 371 180 -224 -489 497 -183 -421 -100 70 98 -564 -184 509 -822 314 -79 -605 -754 -313 687 686 391 -491 717 -540 -614 -895 556 -376 637 -72 444 598 -23 -16 116 -662 -419 304 -851 -771 152 333 -191 -591 133 443 -105 -512 -693 28 255 7 -211 606 -172 448 -185 383 700 -177 119 635 774 -316 -585 -264 -606 -732 -276 -509 237 -720 652 -616 302 100 41 707 500 37 444 241 393 -377 589 -511 -196 -305 -704 -146 356 616 -252 601 -272 145 -413 12 531 185 -649 173 -518 501 607 361 650 -468 -893 -253 -664 -436 325 459 540 -321 -668 316 -630 -597 366 130 -258 -590 458 277 676 487 300 -174 -122 791 777 -172 662 -603 749 -453 -815 278 587 -785 260 255 -121 476 141 216 781 -94 -90 -166 489 630 -622 288 122 -284 -580 -366 744 695 -175 205 100 276 -257 -856 707 60 -642 4 -842 491 541 447 -13 384 -197 -387 -539 -405 -629 -810 -191 99 -288 -2 -631 -523 -644 654 -773 -591 153 -608 743 453 70 -19 545 233 -334 546 -726 625 198 438 -641 132 67 78 -94 387 36 -617 89 -889 278 760 369 -510 -113 -691 -396 542 -670 -129 -209 99 -660 -697 707 -606 551 -4 -282 290 335 359 -470 550 340 622 -91 -752 426 -178 780 -4 -768 -285 -517 135 -210 -888 -250 245 -196 535 690 -67 238 615 -467 -191 186 -709 -360 752 -161 -536 -872 -114 551 492 575 -686 -632 480 -116 -52 -782 100 95 -428 -638 -692 344 0 -573 243 453 -862 -342 -130 -617 523 430 323 -291 -773 -212 -624 384 319 -431 298 -205 -867 -508 -213 456 269 8 763 594 98 504 -844 796 149 482 245 -179 -468 -122 -616 124 -743 -24 -165 -768 490 -582 258 -209 -218 -259 -26 607 -789 791 104 -209 286 -824 603 -855 552 481 642 181 -424 -264 459 -172 255 27 -873 -474 -183 -647 356 297 -354 -198 -765 -485 563 -314 -450 -419 -494 410 -483 -450 605 -51 56 -886 -564 630 287 618 679 -496 681 -767 -870 -691 286 -264 346 -60 -92 -623 -138 784 451 -436 -193 17 163 300 627 -491 -284 274 -467 -118 499 675 -597 241 -206 346 82 -269 763 444 -144 -790 -184 245 694 -478 459 -436 -432 529 167 490 202 722 -644 50 -629 -656 191 -169 549 318 701 -135 345 278 681 -537 -56 -817 610 -692 364 465 655 331 -870 558 250 64 -697 227 489 461 -826 -437 241 -81 -130 -682 17 64 -667 73 -311 -659 650 788 754 454 -93 -227 -850 410 601 716 -672 -91 -321 -303 -243 -487 146 -487 -144 -535 -49 -857 -362 6 377 -438 -444 362 547 -300 79 -628 671 -367 75 -728 -561 -427 -74 -784 -6 517 -579 -350 283 207 40 365 -325 439 244 -415 -555 -317 274 -682 755 380 -460 -576 577 183 799 528 751 227 264 124 -482 -823 348 -58 727 -161 732 -494 99 541 -580 -108 -72 460 -373 502 -299 471 271 -494 -781 -578 82 -729 18 305 480 210 -236 181 -312 398 -593 145 -517 256 700 -476 696 -99 -465 724 -455 -735 -712 786 -533 -435 -433 625 -121 -326 -427 -671 460 425 -868 349 461 -817 118 -841 701 -696 -422 -204 -298 -191 -892 28 403 -366 692 182 -418 -758 -241 327 -849 706 -277 21 -890 118 -813 -503 532 -653 -757 -621 -265 247 -341 -447 -845 451 -279 189 -347 -591 197 17 769 -151 563 -222 -202 333 -127 -82 359 703 -160 -461 715 558 -605 13 -473 -851 702 546 -275 -103 254 -856 -424 736 -503 -162 -193 207 737 765 -96 -391 -59 405 74 -222 -405 640 82 -406 596 -226 648 491 17 -81 -137 452 -9 -233 -705 -663 -131 405 700 373 -507 -365 -683 335 -522 190 -655 -756 -22 676 -704 -196 -648 500 365 351 -489 763 -803 -873 -704 -858 -162 425 404 -552 -410 -12 -381 -120 -132 -766 -197 -2 356 56 525 -510 -426 404 -854 -331 -109 787 -845 536 -90 383 159 174 -410 -835 80 -150 -147 -833 -243 470 -880 -376 -579 -691 114 731 515 312 371 -730 -417 -567 -699 273 -38 487 -370 597 356 762 696 -483 -117 -678 50 -61 -702 -422 -787 680 179 511 361 228 118 223 371 299 -164 -176 308 123 -164 736 -655 -494 -894 147 483 -748 690 435 -145 -197 -607 -862 561 -498 696 778 -351 765 34 -453 -196 -531 -697 -115 287 139 -790 -889 762 274 489 -813 64 -777 -792 702 -365 -450 454 81 -23 -308 -635 566 -342 -306 653 239 -582 124 -578 -219 -272 688 416 -386 72 48 -723 -395 490 -231 -360 189 -11 -188 631 -111 -739 -591 275 -675 -433 441 223 11 -866 -266 668 35 -762 -709 -290 -856 16 -285 242 -859 -366 -792 -574 296 -148 278 428 -887 -85 699 -395 -394 163 589 -190 -113 221 98 -871 -579 472 -399 -271 34 492 52 -359 -366 -217 400 -123 -49 -443 -426 91 -717 -182 -778 -805 -215 -317 232 384 718 548 618 -64 -717 767 -298 347 -477 687 446 -257 45 -45 597 782 730 -529 164 -795 -244 -333 -190 139 -680 -900 80 735 496 426 -71 -268 386 792 -595 771 -109 -381 470 712 -825 314 -527 -649 520 615 575 -665 -872 -860 -838 -469 -637 -563 -671 400 -510 450 577 252 -582 -495 331 741 -460 -270 -739 -210 219 -602 -400 386 -7 579 577 -896 -707 300 -130 -799 773 628 -115 -68 667 -615 -320 590 -617 -223 451 -793 -126 -590 -474 684 -745 341 -817 -631 -160 -634 -843 617 82 -871 736 135 485 -203 477 -498 94 -895 -250 62 30 -797 737 680 -391 -251 714 -220 -716 -849 287 -319 490 152 -423 -879 138 320 -23 -432 -158 454 654 574 724 692 409 -52 442 607 -353 78 2 288 -665 747 -498 -604 371 -796 89 -392 -541 425 -490 -466 -472 -638 0 709 150 670 290 -653 -324 770 -547 586 -805 -626 41 50 366 220 -585 -101 -282 183 -334 -305 -50 130 -760 -120 -419 -201 292 -168 -595 -427 -763 108 635 332 -161 -525 -359 -546 153 141 516 218 423 533 -323 -801 126 -84 -781 485 13 476 787 461 -338 790 -650 464 505 669 -569 -515 354 713 134 77 606 -123 -192 411 -73 705 -775 -632 792 -79 -595 764 627 430 -642 590 -761 -305 -789 -792 296 -619 -491 741 -443 696 165 269 -677 -808 509 -253 -431 -426 722 -111 626 152 -488 248 -434 9 -459 352 -489 -580 679 -798 -5 -672 301 531 -403 785 -500 -647 655 -786 662 -162 238 363 -238 -183 -534 719 -843 -187 -168 -284 451 -625 545 -24 655 327 -597 -615 -813 -128 197 39 -671 -215 -271 667 -683 571 -807 -458 251 160 251 -882 651 80 -572 -766 499 50 -25 543 785 -745 762 511 148 215 340 -355 553 -750 222 765 -219 58 406 344 640 213 -830 -351 -322 191 94 -516 66 657 255 -489 89 -533 711 -689 1 -843 -44 737 207 202 426 697 188 201 -340 672 765 522 224 -708 -438 -746 647 -163 770 797 192 228 -851 -638 -360 -409 728 -154 -774 -899 -52 311 233 704 -611 49 -473 -649 -201 -405 -264 -765 592 -37 -442 -86 701 -14 -96 -599 366 419 248 588 -725 -104 325 397 -862 -115 -677 618 -670 -810 147 76 -688 -640 53 -688 28 -741 392 389 354 -670 734 -101 -899 -823 -232 118 -223 -681 -271 -233 66 -601 -297 765 70 563 -488 155 647 330 -638 692 88 71 566 650 640 103 -352 -512 -140 766 -437 247 519 -493 329 429 1 -337 119 -459 275 430 -842 -487 -616 592 87 236 -178 213 -556 221 643 88 82 -400 623 698 -490 -139 383 550 -329 -818 -698 -721 -191 -160 567 587 -428 626 702 600 -44 315 -131 -177 -582 -227 165 -806 -68 -115 -312 -648 304 -429 729 -553 565 256 -243 627 -532 30 -247 411 -354 -877 -559 -692 -459 467 -222 -161 151 -191 -563 -449 726 309 524 -191 735 -113 -114 453 -163 175 -884 -502 -280 -17 -614 452 223 -115 182 -184 -674 537 -38 -886 400 90 -315 624 172 616 157 570 -443 289 -727 796 -196 395 755 -446 -56 -845 -349 248 434 463 209 613 383 742 41 750 511 433 134 -405 530 464 36 312 -789 788 -141 -183 461 302 -304 -382 550 438 -130 792 578 -446 -308 83 584 647 367 373 789 -283 364 753 -768 607 -854 552 -275 -569 393 268 283 -334 -516 83 761 -246 597 -798 -790 656 -188 570 -540 -834 746 -673 -374 766 534 192 -463 34 69 -449 -718 115 -140 53 -753 253 557 279 -701 575 -199 -396 116 -583 202 -636 679 564 -396 427 134 534 304 -878 403 -62 746 -132 -556 -602 -828 570 58 735 -388 -629 -607 314 -519 -436 -186 -686 269 -187 -700 507 607 -742 679 -332 399 9 -745 -169 -254 500 -371 411 -202 -47 51 -865 -429 87 509 -290 794 356 522 -51 464 82 -122 106 -830 -212 -751 -569 2 -185 -201 -107 751 -94 -129 -310 235 -603 234 561 -266 492 532 -776 -865 608 -359 -478 -462 -504 -106 -71 -341 -587 -538 317 -718 343 -465 -523 741 199 -823 -31 -654 -102 529 -791 -641 574 477 -378 -694 -359 742 485 359 -21 -476 -151 -709 -89 468 359 -428 -436 398 -752 -474 -71 512 -541 94 -641 -862 -378 -786 264 172 -591 -415 259 -176 -316 -669 -198 -427 -535 430 -375 -254 -244 790 -359 206 151 773 232 -319 -489 650 174 -220 -691 244 96 -110 -872 692 203 -726 -523 453 -405 296 709 410 34 -53 687 -739 423 -520 772 -91 -439 144 -401 -113 -512 799 142 291 -177 -870 -364 -737 -483 59 173 -729 -686 -249 -59 -826 433 774 -382 649 -609 -790 -520 -864 691 -500 -206 -658 -514 -237 128 -180 -664 -293 -673 376 36 701 -488 -363 726 708 368 -593 -411 -589 49 484 -398 384 -597 -660 130 -223 -811 210 535 -101 -117 -766 320 -769 349 739 -24 747 763 494 -228 15 138 -534 674 366 -723 -796 266 490 373 -818 -458 -72 208 654 -258 68 661 -469 -208 -538 684 -61 -529 -854 -516 -103 646 400 714 206 -872 536 -67 -488 -734 658 -195 -443 -8 -879 -387 -859 412 508 423 -528 -136 595 597 -472 635 -752 -70 754 -869 342 513 -574 -626 -713 -881 -762 -416 -405 609 -267 -71 -459 684 -521 357 793 36 -99 50 183 162 -452 606 545 -398 -403 377 -686 93 558 -684 -497 260 -845 -693 711 -108 -199 278 -758 -443 -253 -886 243 -374 580 -279 -267 301 -682 -774 -271 -549 207 -145 -688 393 565 -861 -348 599 -461 355 145 -375 -898 346 27 -434 -7 -300 372 30 699 -414 -695 -513 -567 323 -417 333 -478 -565 -372 494 61 109 425 394 757 -586 -626 285 -581 367 690 763 597 755 -323 -865 -461 225 -337 -866 -851 731 522 -423 -706 587 -287 374 8 -824 -644 -448 -118 -128 21 2 -166 91 108 744 -335 468 -379 572 72 -614 -260 -854 6 -661 405 408 -638 755 -500 192 -498 690 707 188 -855 -211 -192 -98 374 -616 -181 140 -663 -618 -863 -506 709 -133 -167 61 186 -620 544 -724 351 735 628 -874 627 -293 -802 790 -864 153 -706 -760 -175 -429 -485 -895 -891 -577 -459 169 798 710 352 -661 -258 403 -553 -173 19 567 -500 -138 552 175 221 681 -436 785 -502 -511 460 181 767 430 -288 -861 -894 762 -632 -877 227 402 558 285 -355 753 328 -746 532 -513 -808 148 2 -570 569 -263 666 -216 -222 564 749 -183 -591 -284 421 -503 -750 190 -447 567 -567 479 601 -136 -840 -237 26 255 -719 -394 -806 238 -237 796 -764 -739 590 232 -58 -442 791 -380 40 67 -314 -340 -508 88 -638 193 165 255 597 -41 -771 365 641 585 -529 718 -729 -720 366 -528 -48 -189 -37 558 5 -116 459 -56 -589 368 -237 115 273 -899 324 -810 -96 -812 564 -748 717 410 -65 714 -806 -424 -9 455 388 722 363 412 -767 -688 -487 156 -637 111 250 488 -694 -214 388 -657 -232 -299 317 -75 -280 -886 715 611 -316 -131 -801 638 -53 267 -359 -657 430 656 -757 206 362 -825 -652 -765 -640 540 607 -344 689 -26 426 128 -356 397 -881 -187 -858 -64 -166 -249 650 660 616 -43 -109 -54 647 730 -334 -606 -365 -159 669 -895 340 367 -588 -561 364 33 -89 -12 -683 722 514 267 -505 -410 703 217 145 -614 -653 508 -557 662 -461 -768 471 -233 709 21 -335 -680 689 471 -89 568 52 388 -175 -168 -210 400 703 513 733 200 -668 -587 377 -426 -677 460 -214 532 -701 -871 232 -701 692 -160 -737 10 -445 -650 353 251 399 -112 -184 544 -151 497 -783 -651 -81 -225 -101 -868 -567 294 -849 490 -316 559 -658 359 663 -37 -132 -497 532 121 588 -57 620 201 618 60 578 -790 -640 470 365 621 312 -386 773 -114 -401 -704 744 -262 21 101 -741 644 206 -89 -593 -436 -211 -333 -306 -699 -368 -451 -767 268 -541 479 104 -21 58 648 -848 -852 -42 368 -458 -249 540 -778 357 -590 -205 44 -383 552 440 220 -352 -183 -116 -632 -556 -628 491 638 399 316 107 263 721 -69 -379 -852 257 204 583 -39 -35 -513 335 -836 765 199 361 -518 669 -580 -505 707 -776 24 -249 183 -596 76 -480 771 778 620 33 -438 -18 -720 -781 -203 560 -8 217 393 546 310 -421 -626 -812 -890 -571 -616 321 182 324 602 -313 241 -25 -163 -608 192 -712 613 -162 382 687 -487 446 -518 -884 -609 -414 -871 104 701 -760 -218 69 599 338 762 754 187 -180 275 462 218 -873 -138 -730 -491 374 -291 -221 324 -854 255 -310 741 -525 559 696 711 -625 453 83 539 -615 275 -585 -873 767 109 427 507 329 33 108 -437 -693 -887 229 -362 262 333 26 -562 -812 340 369 -63 -383 -491 412 -517 381 -48 -379 -520 682 -824 -98 -637 55 161 -553 -558 106 691 -834 225 737 -805 740 389 717 70 -893 -623 -370 -411 349 652 -420 -828 335 549 -667 586 231 -291 -73 -880 141 541 579 -756 -829 -80 -83 -344 -610 -534 142 220 -884 -877 309 -247 771 -753 506 -826 -812 54 699 -520 409 -537 138 514 -83 -672 618 -37 -736 -731 112 -358 -775 327 540 -788 587 -487 -309 -484 189 -680 380 238 412 -622 53 478 378 105 797 -839 508 118 -470 -883 -772 -740 -23 576 -784 229 220 -616 415 796 14 587 224 552 -87 -382 -593 -489 652 -350 -510 -152 268 237 68 -193 124 237 -481 -514 -634 -460 -673 773 171 -608 -808 178 678 324 -119 -527 -22 -467 700 409 -746 -379 210 458 752 -3 597 -62 609 713 776 -33 -189 -835 -900 -109 480 107 -234 -421 342 -338 62 529 -518 -652 -235 38 -155 -401 -388 49 -548 -368 -796 -854 -18 226 -647 -620 -582 13 -90 -781 486 -521 -623 306 -641 -731 185 -516 -772 -133 -756 25 -707 -710 -388 705 76 -300 -408 452 536 469 -492 -666 -409 363 -525 539 506 -859 -124 -818 206 -831 -677 -141 402 -370 11 492 713 744 677 689 765 -434 590 -420 89 -625 -566 205 -64 -529 408 392 -91 577 -845 478 232 -598 -193 -834 -639 -435 -738 792 388 -5 388 -349 -660 -838 -77 673 600 -290 241 199 161 457 -304 -217 -57 257 -125 -684 -25 -563 612 -735 159 -481 369 12 -212 -838 -439 -197 424 96 693 392 -623 316 -316 382 308 -350 752 -589 -331 -792 -207 -262 552 -124 600 -63 526 703 -534 -134 210 129 388 -814 653 443 -246 -740 319 148 694 567 240 -230 442 592 -720 -732 -740 -735 -672 396 -648 470 664 131 -14 -421 -717 584 681 467 385 -526 -241 101 446 -62 638 -7 18 -520 700 -799 154 -889 -595 248 259 -197 170 -480 -238 -283 -416 -681 -16 -318 657 -61 -203 553 714 488 -7 -124 -724 -899 -846 -199 13 343 469 193 536 652 193 -30 300 -143 -862 -561 -691 564 673 55 390 -562 762 117 -173 504 695 625 -344 737 335 308 -60 267 -269 -794 -100 613 -344 -309 -81 53 -654 -669 -853 -544 753 -759 300 568 -258 -497 -802 678 33 -384 -814 -815 177 -518 -25 241 -193 -257 -815 -620 -450 457 584 163 -37 152 -634 198 165 624 -407 480 295 -128 -637 -367 635 -384 -860 553 406 574 445 -697 -377 573 -471 -878 -749 215 196 -881 -136 36 -654 -92 496 54 789 -508 334 602 -874 496 -775 152 644 -115 335 720 244 -669 -551 -285 -709 -21 350 -454 110 -144 -271 233 -570 209 132 -550 -176 -843 742 -745 126 -561 -74 495 -255 354 410 10 -39 653 -824 451 -27 -103 -678 675 718 -323 -535 -223 42 -738 344 -170 -868 -2 166 -677 558 -438 -613 -276 74 211 -321 -239 -287 789 350 169 785 -203 413 -233 589 -162 104 567 452 157 -707 713 610 -711 380 -644 -232 -702 740 -320 -741 5 -629 -582 -464 442 -336 497 -435 -460 -265 -573 344 328 182 274 352 402 -231 715 -343 -219 581 708 -50 35 -202 -299 428 -358 115 482 72 292 -398 524 -220 406 -839 -439 -600 31 -803 575 -556 -633 -697 523 41 -818 -32 -120 -659 -878 774 -103 769 -356 643 -329 -434 311 -767 -146 -841 -808 -302 637 -784 -774 338 -144 228 162 -216 298 -566 -600 381 634 125 -320 -259 -257 -868 -668 -107 546 416 253 4 -115 308 -623 -574 -639 471 -425 -100 6 -222 561 -465 -894 -1 -542 525 -372 769 173 -473 784 -359 -524 139 -318 -437 -790 -442 632 -107 414 -800 438 786 -383 288 174 -355 -601 411 215 229 416 -653 -486 485 -63 732 80 627 -721 -900 -480 -668 398 191 415 220 333 -578 219 318 362 -592 -32 -751 -264 263 -512 -206 -4 -699 238 -638 449 -181 6 355 -169 -619 -80 631 599 -237 -458 -313 690 368 329 -292 679 356 -648 -381 558 -90 405 -497 671 -892 -66 517 209 42 -785 -257 -6 229 -854 791 -275 -763 -61 11 -892 -57 -298 -159 669 789 675 -26 -280 -66 249 491 -519 -203 -487 513 597 -339 534 90 -678 605 18 -771 -31 400 -642 698 -146 -451 -851 574 764 132 -418 -118 606 132 54 546 513 -216 -690 -129 -6 589 -682 -54 -86 -423 654 -194 -553 687 -871 35 -889 681 -298 -636 -391 295 -17 520 44 -723 487 609 168 -510 -537 533 -559 122 428 -112 -343 402 633 586 47 -611 -897 -627 -299 712 -590 485 400 -229 160 609 113 102 23 62 -636 -589 306 -95 302 122 37 737 173 -641 -587 329 -180 -764 -146 61 308 522 -571 -440 40 245 685 -801 -402 -294 -420 574 496 606 28 -704 -234 674 104 163 -123 -653 -554 -65 -41 -396 -81 671 351 -778 781 467 483 -769 157 -682 285 90 -393 675 -716 190 34 -885 641 -608 190 -633 -549 -525 -525 413 -143 753 -305 -236 151 215 488 638 -442 673 -220 -401 -218 -592 -281 138 303 397 -341 -704 -92 88 -278 -65 -661 -425 791 -708 -683 -851 221 -485 551 426 -27 376 -733 661 -515 122 142 -108 -417 368 -186 -809 -53 -220 481 755 -184 440 -669 164 795 308 606 -540 -412 -522 -677 -49 495 -643 -424 -595 -797 -399 62 -64 69 -673 -70 -192 -164 136 517 -142 440 48 -47 -305 143 -384 -8 -616 630 152 101 540 402 -808 158 -158 675 399 -90 664 653 -122 -848 178 739 -19 562 248 -726 -64 115 422 -9 532 223 -424 -328 395 755 -742 -279 691 126 674 -273 734 -852 114 -300 639 -50 -6 735 -5 -847 31 -485 -35 -754 -665 147 408 -57 -803 -897 -406 -259 685 -699 576 -212 52 -185 368 -383 511 -152 754 -45 -287 -266 524 461 544 267 -309 -39 731 716 -786 159 41 476 615 -316 -214 -644 29 672 713 376 137 -878 -67 -28 746 -891 185 -14 179 -483 -506 -412 -626 335 -854 -67 -722 648 221 -356 735 433 646 455 580 -824 222 465 -141 -182 453 -215 -466 -159 -409 -133 -547 -592 754 337 -418 687 273 -117 -538 735 -302 -506 217 -795 -11 481 795 -827 564 89 -89 -861 135 -717 -291 239 -430 -546 -625 644 -404 -685 -70 -80 -682 -554 -446 408 616 361 -103 -245 30 -96 710 -499 -49 198 -269 -227 273 777 133 -34 -412 108 411 219 294 446 640 650 -180 -54 -292 -798 782 -618 128 184 327 435 -134 558 734 672 758 784 -762 554 224 -450 -393 -180 -292 -569 616 -277 198 -465 -519 -451 -515 474 99 -315 595 266 -517 -861 100 591 263 400 182 -165 -622 134 529 -505 339 -268 693 -117 358 792 -420 373 441 745 -877 74 507 -608 -408 735 -431 -396 796 -610 -418 -769 504 -616 -646 767 593 -57 -118 -530 -310 -864 441 156 -37 272 437 -178 -314 285 -699 -293 -339 -55 -83 630 391 545 635 166 431 111 208 -370 -512 -856 -140 566 487 -343 468 -568 250 146 -267 -669 447 -700 -856 -353 -795 -622 -53 47 -760 646 717 -838 -562 230 -294 -365 -801 499 665 392 -164 -180 -391 576 470 109 180 -893 168 -481 307 290 501 -85 -898 -428 -325 767 -352 -164 -637 -776 419 -572 -432 626 -422 598 636 520 -700 717 -611 -893 -707 419 532 -464 -706 -698 671 -654 -92 -56 591 -489 594 -403 -67 209 -628 -699 -153 290 621 424 -408 -194 79 -65 7 -306 533 706 -771 -172 142 575 784 -181 -432 -530 -759 -401 103 443 340 -364 -638 -838 737 277 378 100 -539 -574 -147 -499 -21 -2 147 511 -789 -481 236 -145 -153 -352 -358 -30 494 128 99 -766 -292 -175 781 149 -815 495 627 -146 -490 489 -730 586 378 45 -547 -504 577 13 293 -494 214 -391 -315 -63 -229 -316 -250 190 -318 655 -181 278 -490 390 579 -893 -189 -222 -857 -675 -138 -39 -619 -181 323 -51 -499 -378 -278 -430 -518 182 -18 289 -433 -480 -808 562 -458 153 728 260 699 -780 -838 737 646 -558 -108 91 -706 -620 -672 -177 204 -722 443 -563 -710 -95 690 -654 -798 274 -341 600 438 -314 -756 360 357 -891 618 -898 588 -441 797 592 718 -162 214 303 -482 178 400 -544 -247 -290 -834 -491 -240 -414 -880 -697 258 419 -61 -627 259 -325 -525 397 477 319 219 285 356 -698 3 -124 246 254 -589 600 -234 94 -241 -704 487 782 85 -477 261 553 -100 -452 -62 -573 480 211 71 332 -521 -686 607 -767 799 -524 688 -640 745 -125 321 724 -27 -46 508 398 -889 -846 -755 -724 728 244 680 -348 -283 -529 620 -635 -888 -875 -48 -820 423 98 585 -435 552 761 -437 -462 -221 -288 463 184 -834 500 -750 301 -678 -295 -544 283 457 -452 -402 -379 764 -581 48 -804 195 -108 -293 97 523 297 94 266 486 56 -204 -25 -756 -825 -397 -410 -266 -768 717 212 -854 -506 552 -270 -548 328 -483 406 316 641 -160 -66 661 168 49 -684 626 279 -898 181 110 -142 261 395 659 255 430 -34 405 197 734 460 -627 209 -539 327 -176 -867 -393 595 -433 -732 775 44 510 214 5 -365 335 -214 610 -876 791 60 577 -301 -119 -276 -773 -370 -625 414 783 -273 -354 676 -91 529 -491 630 625 -358 231 678 -697 666 -505 -616 -79 -758 -857 623 -479 -380 598 -311 -324 170 -812 -860 -524 -39 -284 -308 -348 -842 718 -890 -214 -75 197 -813 762 8 -3 678 -252 -617 -448 -74 686 252 10 -652 -680 -27 221 231 -667 115 -89 792 755 147 541 -526 460 -631 -632 -596 -66 -255 -463 -117 254 -119 -432 681 519 611 224 234 50 368 -760 -298 -419 -102 388 -539 -116 -370 283 648 -510 463 294 77 -123 -270 657 159 -506 -617 783 -158 325 -575 32 -99 -587 -772 -172 531 478 -861 -779 -275 -634 -815 135 463 -813 -106 -643 -429 722 -364 -589 553 -480 760 743 -345 777 -44 -93 484 690 -695 -69 -563 150 -464 -180 -310 484 -741 645 326 378 419 194 -741 799 284 -667 -368 -792 743 -199 357 -459 284 643 577 693 458 363 514 -109 -863 -342 380 571 659 -400 -613 -802 346 596 437 486 -369 427 -468 -124 -772 341 -26 448 -714 288 233 789 -492 748 63 203 -735 214 -584 -695 120 453 204 778 259 -386 -597 -272 -332 729 13 605 -281 671 -850 390 -327 447 -109 -862 214 781 -204 -628 -539 779 -83 331 132 103 392 -237 787 519 188 -250 416 0 240 243 663 -795 -176 265 -116 741 379 -118 -411 20 -245 -742 106 708 -549 -8 540 -789 442 -802 -263 597 1 153 341 -651 -785 -16 -498 722 297 -849 -518 -478 590 -288 -657 434 413 418 692 -594 652 89 14 -628 689 -433 -773 -174 -862 -584 122 -28 -652 541 215 -826 303 613 -173 658 365 -88 -258 -305 605 -785 -842 401 485 686 505 -727 167 43 470 779 532 -158 -168 740 223 -497 -728 74 270 464 -393 -698 114 260 -419 -123 -727 -674 203 43 -489 -203 -359 -391 393 699 -770 -641 484 448 -72 -29 -347 480 -426 751 111 760 -194 709 -727 45 -557 -498 -302 265 545 -842 253 -736 438 -178 559 -528 -728 478 -297 -462 168 -105 731 -70 -800 -652 -458 740 600 71 721 -133 -808 418 464 -317 319 -336 -91 642 105 -689 -40 186 -151 557 309 -585 -607 405 -317 596 -559 -271 -63 660 -883 -304 -248 340 456 -319 443 344 -221 -612 738 -839 366 10 -639 -189 722 -572 110 -617 -633 -71 637 522 228 -533 -3 -334 -133 522 -460 90 770 788 -519 404 -721 151 -674 -472 360 238 757 430 697 -715 -844 670 315 45 72 -84 -112 -842 -336 -283 -745 -390 -468 -768 537 -851 -496 -346 691 499 -756 195 749 -897 637 -483 734 736 82 -388 578 284 -57 25 100 136 181 480 5 -757 -101 447 -373 -394 502 500 341 -224 786 667 519 106 81 729 -844 35 -576 425 -280 -297 -596 -320 174 -226 665 -327 138 706 -400 -642 680 488 405 -887 533 215 -334 -471 -697 531 -290 177 -309 -417 -553 780 -665 -625 -233 612 -640 -51 523 453 -174 -651 -179 -857 439 528 -194 -288 698 -605 -628 -696 -695 3 -172 218 261 -150 604 -473 -781 791 -55 -240 612 216 328 -379 -831 582 -180 771 103 677 130 -120 -26 173 -774 52 766 753 -574 260 -719 -337 -46 772 -151 -459 -75 -739 407 660 -562 -197 12 -836 81 -410 -19 -43 -107 88 81 -428 397 -408 -449 -115 296 -358 102 -135 -467 -471 493 402 471 432 237 296 556 -58 -662 769 -897 -597 293 -122 -448 -833 -457 -94 -628 337 -203 180 -712 -252 -806 650 -835 -706 -39 396 -159 473 -475 621 781 96 -33 725 -701 -485 114 119 -327 -128 -174 -284 131 -491 -599 196 -800 420 -764 771 -85 -170 -619 -894 -267 98 -348 654 -78 -47 -603 266 56 -616 446 754 -575 -13 51 -805 301 -49 -791 -326 601 -621 137 -633 706 -533 -211 -356 -896 -370 187 -743 126 -776 -508 178 -250 -436 -290 75 454 -493 34 33 -170 441 438 -866 -767 -170 -69 -661 228 621 -610 -587 -281 -479 538 -140 -394 221 -806 -685 101 681 -348 280 -825 458 220 -12 7 -825 392 704 745 -628 -545 269 499 138 -644 -175 784 -656 344 -171 -303 -11 422 59 170 -646 -799 452 -398 -665 -859 -619 140 -396 -25 -743 -164 -287 426 89 -352 371 442 -812 297 125 -126 226 -183 -619 -815 601 494 25 329 -577 58 -865 -602 -813 -467 287 -816 -699 585 250 -315 -876 -663 -186 785 -365 344 -102 634 468 -187 -678 760 352 -142 -446 28 -330 -677 -527 -842 624 139 -366 -259 -28 489 -388 -69 -452 -396 11 -352 392 597 -506 -639 376 330 537 345 -281 -570 100 -899 387 383 -193 322 -660 -318 -753 25 -299 -292 -335 692 -485 294 453 -141 -842 -615 -38 -794 159 771 497 745 -651 -169 -474 -576 12 670 89 647 23 596 -139 310 352 161 269 220 -552 88 505 -837 -193 -283 688 420 138 -305 -138 272 465 498 589 -328 -257 -664 -639 553 -396 -284 -886 598 -381 280 -269 -16 -206 -288 137 -182 -489 564 -224 227 -316 177 633 -230 -251 -639 776 469 784 279 -393 536 -117 88 491 -180 -544 591 -619 -155 -863 -431 -442 -316 506 -187 263 -853 -207 -608 179 -481 -209 -575 -666 239 -291 490 631 551 728 -710 -594 694 -650 -124 771 -570 754 -507 -218 -360 798 183 -393 91 497 -727 537 -404 -709 747 -121 114 -316 -366 695 -207 -877 -717 572 -261 212 -846 244 -379 -744 295 -879 -801 101 701 453 -597 -680 477 -414 768 657 -445 -642 89 -283 -465 -562 103 -174 -156 -326 637 -767 -8 -850 226 -384 -47 -428 785 -775 793 -864 -17 240 230 -257 183 -316 468 -177 -204 -706 -677 -111 295 -535 -640 622 -669 -864 -873 444 98 405 169 709 -395 -888 -501 -829 244 449 787 -102 -522 -271 -641 -251 -663 360 674 67 459 -142 -489 -414 -489 -840 -158 -368 642 -880 -590 -692 363 723 754 -298 -730 -303 144 -616 274 349 478 342 -25 -152 -482 -850 -629 674 715 146 316 392 -675 -451 574 -758 88 -580 -321 156 305 -426 488 434 -635 -383 733 -27 146 -3 -469 100 -477 -671 -21 671 -177 -288 -499 -853 244 -47 -768 -437 -649 540 -759 649 431 -576 -201 -736 409 -310 465 -510 -79 -675 -787 -254 -622 111 -278 372 -490 772 -532 752 -204 93 -330 656 -365 -411 -10 -265 713 132 714 -774 -94 -704 243 432 -894 -262 -535 -757 361 432 -848 -622 -204 -427 729 -271 -810 -844 -760 -409 -377 -88 -814 -734 -407 520 658 -590 -583 325 -479 229 500 443 -791 -778 -261 -102 -676 638 107 760 -209 -861 -162 -605 323 -53 317 731 284 313 495 -368 -675 506 529 110 -48 -286 571 -715 142 -635 335 -545 795 334 -316 248 523 -246 -782 334 -728 -573 594 323 -648 389 -570 -419 639 -192 782 496 541 590 -843 762 -560 249 568 354 -700 -782 432 -233 -567 -749 498 -645 0 259 290 300 -585 -719 -900 403 -388 -706 463 -421 790 -491 -896 275 248 -2 159 526 43 492 -648 83 485 717 403 -118 505 242 -138 -703 160 -606 338 733 108 -835 212 -807 375 -563 -315 -284 -260 223 34 -725 514 -495 -446 28 485 770 -643 342 348 -613 -775 -158 -259 147 201 -734 -686 -624 737 -108 -527 348 291 -720 -478 287 -36 -196 -380 585 -524 462 -679 -51 157 -642 234 260 512 -557 536 -857 244 -439 496 11 -895 712 121 -856 339 -837 652 45 -326 -870 127 -360 777 168 -722 -11 -102 -574 234 -229 438 -620 -707 -318 632 549 -113 268 -846 105 22 -487 -182 -630 -549 -400 -154 -758 555 164 566 248 -459 462 524 -395 -193 25 139 786 539 -320 153 -197 785 -686 368 782 163 -173 15 226 7 543 131 720 -340 -589 -432 311 549 -89 -303 580 -771 -10 105 -764 753 199 -248 621 -503 -6 -201 -28 178 -3 -48 -668 659 280 645 -749 -285 359 -359 234 -416 -792 -74 252 793 298 419 512 511 -645 95 -484 -249 659 44 436 361 7 -173 -177 -582 -538 488 -129 -471 -84 -759 329 -210 704 726 654 135 -274 443 260 -485 -690 -843 217 650 559 -825 -254 -141 -802 -760 778 199 230 478 155 -799 149 446 -365 -691 -10 -713 -385 566 -290 669 -840 -170 -141 -214 -16 -256 684 -194 -598 346 170 -227 -761 -95 382 -359 -840 698 -144 -313 -334 -868 450 102 45 443 489 -16 -362 -869 -253 -394 -328 -182 558 -602 73 571 -271 782 297 -318 -725 -350 -706 -665 224 415 -50 -32 509 103 -191 -151 -865 -521 586 704 689 264 82 -389 -235 -373 127 531 126 -334 -649 -719 -227 -193 -558 373 -44 -796 15 -312 10 671 -336 220 104 577 -389 -578 216 -864 615 -368 250 236 -838 95 179 -709 -193 -660 469 -314 -611 100 551 270 -270 -144 -684 -181 -364 145 766 83 -476 -150 -205 163 5 217 382 -445 -262 358 0 -793 -380 -416 755 -297 341 246 -351 -224 323 -180 204 -399 -668 204 628 -777 611 -71 -343 -417 223 -306 -659 198 -165 -162 673 -22 -685 -556 -150 -360 -203 291 -868 -796 -458 755 479 773 648 437 -159 -367 -816 365 -61 4 -517 -129 -644 -398 149 496 455 190 -325 -670 736 -759 -872 -392 -192 -817 -459 -651 -657 -385 -667 -707 327 -725 169 366 -402 675 -736 -173 -4 -178 539 624 630 89 -375 -762 265 272 709 565 308 -540 278 272 -177 537 -308 -323 580 -598 -295 226 366 81 137 775 662 564 -186 -780 -374 -115 -367 47 -614 -223 96 489 -433 -817 -470 483 284 -187 -147 792 -683 -805 -614 57 -654 96 -39 291 -578 765 -280 687 490 -452 -135 426 234 229 295 -870 -743 626 -859 -591 -509 510 113 24 -885 -28 320 204 661 -775 554 -731 766 -374 -405 -153 483 247 -125 406 -899 -72 708 237 -339 -353 21 305 -262 -398 -867 185 -653 -855 -415 -292 691 433 484 -538 429 117 32 -169 773 614 -347 643 93 -89 155 513 264 -364 -144 521 -241 -570 327 678 -155 -745 -184 -691 -104 -178 -316 -293 547 596 -529 194 -99 -231 765 296 -443 479 332 -518 610 -194 -494 679 -61 -719 167 36 -375 -141 602 -244 -547 515 -566 -809 -703 552 516 167 565 545 -707 -871 -54 -849 428 769 -503 -93 762 735 255 -704 212 -844 238 -277 -756 -658 -850 503 420 405 -857 686 182 223 -420 -356 -416 -775 293 571 18 -532 -153 -697 -868 362 336 -73 125 -776 -782 -397 523 585 429 -486 -893 -723 129 72 -752 487 -580 -823 104 -641 689 -63 341 -232 -246 -699 322 -785 -791 7 -144 -620 -744 351 -745 668 563 587 630 666 -146 -128 -462 620 683 78 -483 -170 155 -85 -492 -528 -41 -807 492 293 -714 -225 -832 -155 413 -711 758 246 96 427 177 595 -26 -574 724 -433 6 -681 -211 716 -849 -454 285 -410 -614 -608 639 -295 -439 -183 30 -393 661 513 -550 445 547 -290 614 -457 262 -852 -675 -890 -780 533 507 690 -196 -749 -717 -200 -213 332 -640 -66 -845 305 -239 5 678 -358 -777 -770 133 -358 -844 285 -813 177 -464 -782 382 -520 -895 -349 -47 168 -720 760 230 -820 -139 -823 722 99 -365 313 497 628 -299 259 550 327 -669 -765 -221 -682 -185 460 758 -365 -778 385 154 341 -473 -627 -886 -710 -811 -714 476 -507 228 595 740 -705 54 -228 352 -229 -500 1 51 227 75 292 561 -607 756 366 432 -99 177 -710 -58 -696 -311 -767 391 -392 544 -654 38 695 444 -826 217 -814 -696 -166 -243 581 -574 -467 540 -216 -169 -851 68 -113 440 51 318 -41 165 -109 462 52 -266 613 71 667 289 536 -872 -31 314 -355 474 295 -547 622 347 -488 96 -92 -671 -126 -608 523 -798 -499 626 787 694 -398 -151 -319 -286 -57 746 -476 -849 527 -435 244 -67 -486 -673 628 686 395 182 -435 225 -142 -46 -776 -58 786 -65 312 -63 -460 591 -374 -590 -355 -557 636 -92 -653 30 -338 43 -806 -889 696 -613 303 689 518 14 -288 -215 338 253 -453 470 -303 585 -746 -535 536 102 475 -715 -816 353 -431 -843 210 -268 -415 -373 -758 627 535 350 518 -205 -888 -99 328 696 574 367 578 -482 287 -519 -872 798 -279 471 690 -333 504 -540 -506 -523 249 -838 644 18 530 16 81 114 -69 -575 573 768 -109 -455 -779 -658 675 -613 44 -492 -209 763 -47 -68 -140 747 418 639 372 -694 -9 289 709 -63 25 -147 423 245 660 553 -662 528 -586 513 -522 104 612 -389 -517 725 -548 -840 245 -160 -708 202 514 526 721 -250 -22 -321 576 107 -47 443 -33 -726 450 251 -466 -264 -423 51 -384 525 -434 -13 751 -520 -31 173 -653 331 -149 -373 -22 -138 110 -408 -540 282 -464 534 -798 672 -362 75 138 -779 -375 -584 -266 162 -379 257 320 -753 -170 500 -226 -108 -330 662 -143 735 622 608 -817 -540 -114 496 712 -344 -663 -657 444 -266 -84 149 -802 -423 -455 706 -306 -812 326 566 649 -678 275 -385 355 -95 -823 219 478 697 -755 445 -273 -86 381 38 -290 -427 657 -870 184 184 -492 657 -399 -453 -558 -860 484 349 -147 -352 -448 416 65 -819 -106 -386 -34 -566 749 781 -701 432 685 64 251 474 346 423 158 -224 -15 172 -836 -44 99 -454 -591 -344 -430 758 335 651 -291 534 478 -757 -769 -219 -761 388 -750 -365 -253 -732 469 -343 -48 484 -250 -473 756 649 -711 761 -855 -60 602 314 731 596 -827 -330 -571 16 -636 -96 -779 695 -207 725 -382 -430 297 -295 -336 487 -380 93 -769 751 333 -827 663 108 286 -330 92 530 -142 137 776 -210 -540 148 -76 -155 125 -238 788 140 247 -372 545 -536 253 -437 -339 390 767 412 -504 -482 -894 -237 599 -474 -886 -842 -382 -350 378 -491 305 265 -473 -437 -874 450 -715 297 -528 -107 314 711 -566 526 238 -783 -864 -147 -203 -457 -3 -650 -630 -640 -606 789 -57 -9 793 -465 -625 487 236 -556 227 417 -302 -560 -184 292 520 -14 675 4 40 -79 163 528 415 31 -308 589 574 465 -326 457 -766 -194 70 -652 -663 -195 566 -115 619 80 -525 -206 287 -82 -221 -658 344 212 -171 2 -38 -437 450 197 229 -176 282 -722 -70 183 40 -672 -682 714 -394 319 -280 278 70 -720 -723 -433 -395 -868 793 -311 -589 57 -228 -528 667 616 672 511 385 -15 -21 -639 455 -49 464 -658 773 -381 -849 579 -818 -166 -230 758 -26 339 -540 -701 412 -572 -667 -209 -471 -764 160 71 373 -405 86 -145 753 -721 -65 133 93 410 121 -472 -180 8 447 -111 136 89 770 353 -592 -48 150 -799 -875 -244 448 -858 603 -558 234 -896 250 -139 -853 -520 -289 -197 318 -759 -838 -794 -681 468 -273 -696 -32 559 -482 97 -314 571 -329 -384 487 405 -109 -73 -302 -6 -49 -667 -394 101 590 -898 -543 310 -263 -529 -71 708 -76 696 -18 143 -467 -570 -319 -890 -510 542 78 -562 469 -702 454 -102 -432 -347 -94 -485 -188 -696 -389 -149 139 -115 -378 -85 -683 86 -46 490 -494 20 -755 169 -330 332 -659 -324 -367 659 28 -388 10 452 371 124 40 166 388 678 -75 -521 624 596 -674 324 -359 -574 -887 786 209 455 -809 -131 786 288 305 -429 -408 73 242 -92 465 702 -184 326 53 351 243 624 -869 772 -706 -581 86 -899 -417 169 615 199 -331 224 571 -527 670 359 403 -169 773 -852 -595 -603 446 182 705 481 -226 519 179 -418 -600 385 264 -778 -538 375 629 -612 -372 -650 594 -426 -10 -190 -55 -141 304 294 -565 191 -737 14 620 800 508 -793 783 731 -385 21 -82 -43 388 -535 462 38 -39 756 194 657 -265 43 -657 209 -434 372 425 -572 -739 452 -767 666 399 401 33 70 642 -220 -493 -152 -859 -888 176 -427 492 -241 -645 -440 383 -745 754 354 -425 -514 -741 -206 -429 -110 471 616 -240 -461 -346 420 -746 547 490 5 620 -14 -700 299 -238 -358 -311 -594 -698 -648 777 -559 -278 -325 731 -354 643 -77 -112 -568 702 -54 100 99 176 682 720 604 483 -658 -682 395 -707 -733 -39 -566 -312 -839 148 -343 -898 -509 594 -173 635 -390 -787 234 539 798 502 -775 189 -354 188 586 70 380 -199 698 278 771 -831 177 4 769 -788 248 640 143 764 -12 294 -452 -604 771 768 -452 -819 163 366 -431 -319 602 755 -45 174 -294 676 -101 459 114 36 363 -404 721 611 625 -815 403 -298 -546 159 -613 -492 -462 70 -862 -780 -790 404 -312 558 287 -449 -738 47 611 98 -627 3 -872 -188 -875 -137 151 -860 -821 -400 738 -734 -506 -500 -285 -387 -71 -238 -863 -392 565 260 711 -124 -671 -374 177 220 168 503 646 -685 742 404 -734 -533 -52 -24 240 268 -35 420 -11 -5 -117 128 -798 24 -44 -494 -848 -176 -314 -133 670 611 -525 49 -706 578 -667 -296 -10 -436 -766 557 -115 68 347 654 174 -705 -707 -407 442 124 266 -823 256 224 -345 499 -515 405 -774 156 -671 770 689 69 88 -501 -418 -541 -417 -397 -820 -88 -283 711 -692 -121 721 -428 -243 257 478 -382 -182 743 -385 -787 -533 -314 -445 650 768 -196 334 -341 451 -565 -579 -2 -103 472 -843 -706 -397 -546 316 681 324 -270 147 -538 -333 -723 -475 -764 165 213 667 -244 678 -88 318 565 360 463 304 -650 -886 -441 -577 185 23 440 349 373 -371 -374 -152 -746 -458 263 -577 167 514 -204 -74 -764 -765 143 -885 579 541 -482 233 434 30 -621 -314 -622 594 605 578 793 779 -160 661 -354 548 -331 -47 -484 443 446 208 256 -595 746 -17 -239 -56 217 771 140 -201 787 -363 -253 328 -298 -13 663 155 -199 50 -510 -777 -753 -433 -712 289 -773 -665 48 -238 185 -132 -160 -373 -100 -542 359 546 -426 -839 -795 -373 669 760 -288 255 192 186 797 -742 288 -542 65 -81 -770 564 -638 -150 -333 426 -869 -49 -802 -327 -53 -628 -603 -356 -517 -176 450 557 -313 760 356 -851 13 349 -786 -65 269 692 779 -834 -102 651 290 -142 637 448 -840 -627 423 -314 381 -168 -353 293 -709 583 -85 -739 365 316 591 565 539 -361 -843 -452 252 230 54 154 -835 341 -891 -647 271 -90 -169 712 -619 -690 540 707 -179 -802 269 -673 381 -329 579 -375 -769 -149 430 788 207 -75 -728 302 -621 678 -73 635 729 313 -107 -715 317 -591 252 -97 -832 141 222 -490 10 524 576 349 158 -698 -628 -352 107 418 143 -354 -167 382 -812 671 -231 -670 53 -558 -499 -888 318 -287 -202 -391 -435 -518 -195 -291 -897 467 -503 -26 733 584 -250 597 -607 -676 -629 109 585 -309 -393 186 462 -233 -337 -684 -102 -270 -70 -692 428 144 -217 683 -246 496 654 389 457 200 641 -808 627 252 570 -633 682 194 -556 -7 513 22 348 -707 3 389 563 -665 418 -233 -207 15 -599 260 584 -848 -688 -687 -382 -149 -449 186 605 -62 182 588 57 478 451 44 728 -161 -653 -832 -539 308 733 -511 796 -549 170 -94 -179 -487 -90 -184 -661 -867 -874 -417 -742 -845 684 -890 452 -847 -872 -432 -764 436 -753 -95 794 -409 440 -678 -214 -795 341 -354 796 -745 -207 -797 60 526 140 -670 384 -851 791 441 730 120 -882 -146 -819 622 464 -171 -841 274 285 358 -12 642 400 -857 -118 -241 -218 -138 563 -578 421 -468 -851 317 -187 734 143 -434 -90 -769 -23 -390 206 -369 764 -156 -228 695 675 269 -581 -67 691 -765 -665 -195 599 -187 67 566 335 730 258 -662 744 449 663 321 118 -807 742 -610 652 309 10 -148 -683 -887 331 677 -137 -547 594 -172 -619 83 555 -375 -102 -443 95 -156 235 -315 393 9 736 -352 519 359 -501 609 321 531 389 -288 -295 -850 -610 -798 476 -594 415 754 -184 514 -437 8 581 229 550 351 -220 476 -261 308 271 168 339 -455 544 -611 569 -454 721 501 596 694 196 -673 773 -850 -39 -170 -424 528 -278 -439 503 291 -781 -403 -719 52 -882 -304 -488 412 703 -816 -35 314 -724 -502 526 12 -699 36 -184 305 -106 -444 -279 -131 667 -373 -479 736 -537 48 19 -742 -46 53 707 -712 -851 -41 -331 -840 -63 525 254 682 -170 780 -492 -143 297 687 393 140 -74 109 617 537 -891 -94 -895 401 -127 -203 281 -32 -216 -274 799 -863 560 740 400 -492 666 493 -790 -245 494 -850 137 381 -716 240 411 32 594 -553 -175 520 497 -280 -857 -500 -731 -308 471 -167 -14 661 254 -450 776 -574 722 -384 -102 633 -112 -199 191 280 -551 -4 -806 114 641 -275 170 -871 399 -819 783 -652 -36 -845 -569 -383 -751 444 -464 399 -710 -619 607 452 -399 -436 -42 416 576 645 -756 -537 -437 17 -803 57 160 -829 240 384 679 -483 476 -386 591 653 514 -117 -620 -667 -766 207 239 563 -828 -481 293 422 657 -18 640 128 -307 -300 524 -383 -155 -294 177 -2 -216 -8 137 -529 36 -243 406 755 -673 475 65 239 402 182 72 286 77 -131 49 -72 690 175 761 -213 -785 -870 -15 -499 -225 -649 -75 507 -793 -49 -479 691 -166 -154 731 -554 370 684 -70 201 684 794 -772 -775 778 233 59 -775 610 728 132 -415 -95 -330 578 -148 174 772 773 348 -97 -561 -463 -146 397 49 394 575 -385 -40 -367 264 -290 -190 364 -528 -11 -467 746 -599 -284 -857 -46 -437 459 304 301 193 -891 468 695 414 169 557 634 -862 410 -668 -284 -581 -250 -845 -186 -182 177 765 -393 -193 189 470 293 587 -376 -378 478 751 -186 -326 -894 319 410 -38 357 515 255 -227 -368 -739 116 -464 183 559 -121 -418 367 -765 80 -204 43 -613 -740 -752 641 -638 62 589 -742 -610 -510 337 413 -248 522 7 -428 775 369 -51 -655 -240 761 363 634 567 -330 759 161 -254 766 -666 691 468 -675 -292 -303 617 -373 763 -47 -874 387 202 -101 -39 113 -49 263 -891 -697 -427 -248 549 -761 -258 -667 -699 69 -622 -228 -279 -662 165 -780 -862 -371 -28 -471 517 683 -868 226 -494 -7 -752 -159 -2 454 -285 -212 -779 -369 -842 460 508 -805 423 -624 -169 -249 566 -422 80 285 -69 761 603 -193 110 764 -768 520 -131 405 742 -661 225 518 13 738 135 -704 -625 -86 163 14 759 309 -173 -450 -453 52 -252 -848 -687 -445 618 -357 354 -897 -677 -629 66 242 -758 -267 85 164 -885 163 -123 592 -899 727 198 284 670 -291 -134 644 -263 448 520 529 618 524 -670 -241 375 -462 115 -829 540 260 -756 -74 -417 -216 -627 -65 202 -804 586 116 -329 136 55 142 587 -862 519 -716 -753 -561 -871 -402 315 -860 -783 -485 -583 -273 -138 -571 -573 -755 -492 -387 145 569 772 -830 486 -621 769 15 380 289 -751 717 213 -360 -345 134 743 -817 51 -593 492 797 -171 326 473 -631 -888 -600 -482 541 768 157 -298 401 98 -183 406 471 -619 -737 -778 -846 300 -248 -184 -506 252 695 -857 -97 -682 485 -792 761 -322 -501 -503 204 -196 395 -132 -784 -742 -284 -134 357 644 640 -780 299 307 -341 236 -621 41 -445 -617 409 -238 713 -519 101 222 622 198 764 -34 591 -156 41 -271 589 298 -818 -544 303 -277 602 768 655 -321 -873 -668 -589 -254 464 -103 362 -618 661 221 -791 740 -256 7 531 -426 104 -783 -296 -299 -1 -534 -355 -412 -462 499 -231 -307 -402 298 -424 761 653 238 418 723 10 -508 270 -12 -483 93 -527 -479 -24 -803 137 102 798 443 -498 -430 -879 -132 123 -641 -555 463 654 122 483 -597 -484 -293 279 -336 -528 -7 -216 -81 -802 -369 224 -706 740 784 210 414 -51 -490 444 -590 782 38 -659 -561 -265 -810 273 650 -633 569 -62 -736 292 -884 636 -610 -37 171 438 549 -801 508 465 -449 -476 -897 242 -769 -137 -428 -849 753 -345 -836 -473 -724 794 -862 758 526 739 656 -486 326 -624 -471 769 -716 713 -462 -652 404 301 -194 92 -764 -241 -698 -251 216 -365 -578 -737 -126 -300 576 -118 -600 300 283 -359 -530 -709 -102 -541 642 776 484 671 676 189 -160 -778 -135 -493 -201 -272 543 271 -890 -589 -490 202 -550 453 -506 -886 774 512 -760 629 778 -174 -622 -505 792 -302 301 -364 659 -108 593 -30 539 -585 153 628 255 -365 -771 -442 -716 -597 -599 -135 -385 -487 494 -363 746 154 -277 -849 135 -403 475 -665 693 307 -844 -421 -316 -409 -181 -217 779 -289 -274 61 -492 -336 308 28 -437 -471 -379 -183 -149 -878 198 674 200 -721 -696 155 701 673 -318 -737 552 652 617 675 742 354 124 283 -290 421 366 404 -43 -543 -694 613 -14 117 250 -564 -7 -804 660 -107 785 -54 111 603 373 -79 -811 -37 734 -280 255 -271 -469 63 6 -878 -580 -355 -19 31 115 -256 -332 757 -61 -551 41 -776 83 621 584 -575 451 -170 -479 -116 -489 -405 590 0 97 210 -822 325 -469 -561 9 -152 -569 449 188 283 -414 483 -876 -415 -831 473 -456 316 203 73 644 -170 190 8 357 413 786 -453 716 -714 -839 213 511 -534 21 -882 -241 495 599 -100 615 528 -896 101 312 -372 -78 427 -340 -284 693 617 -753 -333 212 120 -281 -84 -582 -548 232 726 -274 559 38 -724 196 -684 -536 105 577 -73 -514 640 -113 76 555 648 -846 -42 -108 -872 188 -205 -9 -162 9 477 -174 62 365 12 336 674 88 -243 765 408 -152 -481 -59 245 391 37 -370 -154 -243 415 795 -295 568 251 522 -699 -859 286 -638 -72 -254 55 -800 -16 388 575 321 -314 301 -510 -461 97 -858 765 304 646 -830 -51 357 -413 481 482 495 34 -292 -752 -612 -539 -527 -236 -262 -679 449 -269 763 -653 469 -876 232 376 -363 -590 -716 -866 47 -550 -723 43 -13 -608 -130 -651 -30 -786 -228 658 -900 -311 -610 -725 -502 -76 -784 518 415 -295 264 -95 116 599 -708 53 698 785 95 -115 72 727 -723 -356 463 -680 549 -85 -898 696 -583 -91 -156 -777 392 794 279 -190 -40 217 615 467 129 -397 -93 365 -568 -614 611 -549 651 -393 -446 -373 510 -116 -423 285 -746 -427 203 408 -353 96 -564 -836 148 -682 465 -201 165 -391 -471 -356 246 470 -470 -170 -535 736 789 -487 585 345 -444 478 -463 -181 -560 531 -783 -541 -251 650 132 570 65 401 34 -242 -850 104 -561 733 368 -799 557 555 658 611 -512 416 373 -648 -427 501 -295 639 -30 5 -526 -251 144 151 -60 -166 458 436 -675 -746 -595 -192 -880 -282 -286 -64 -777 16 -703 -348 216 230 -679 -475 -264 74 780 -413 246 636 421 -487 -849 -850 -299 591 -830 738 175 -131 -88 -602 -154 317 -582 86 -841 -291 -787 3 -362 -719 398 382 368 203 -430 -127 -878 -32 644 713 -318 -167 -49 397 431 170 -309 -553 -729 -821 25 -84 -246 -530 194 721 332 620 452 24 77 -558 562 -280 -179 62 -172 641 -608 -343 691 -18 -430 -495 564 -849 -873 -268 -735 49 -68 -133 -646 -576 518 573 284 -472 -573 -287 711 -261 30 -175 773 -787 183 -760 -636 478 495 -871 -134 698 -511 755 -186 -404 355 648 7 -184 224 36 -611 135 -373 242 264 402 -27 -376 -889 -454 -627 -492 -861 525 -762 531 521 154 -652 -822 -801 -185 566 40 -359 -244 533 -601 -479 140 -727 301 593 786 476 399 -69 10 -886 350 309 -741 -413 -599 782 -42 433 31 -897 579 -1 -816 -312 -716 -199 -888 488 -511 -456 640 -776 -143 -535 647 700 -299 597 672 -426 556 44 32 -404 -522 550 -222 203 -772 316 -226 -279 617 -109 35 -184 226 593 -11 151 -297 -75 266 67 724 -275 -717 94 331 -11 -704 756 32 428 504 -890 -305 626 555 790 -98 -222 671 -495 -495 65 651 -169 540 -326 28 339 418 -424 562 133 386 -558 -546 -200 -291 -214 -66 689 -54 177 -255 -138 795 -785 55 -789 -640 -843 438 588 -369 -701 -832 21 198 627 -168 -307 253 -749 457 51 -810 259 -466 -251 -196 603 -224 -271 745 507 -699 -646 -812 -801 -73 162 -678 141 748 -527 298 285 -374 643 -229 408 -658 -385 -116 171 -849 71 -401 -196 -412 -128 79 -277 576 757 -600 245 314 734 643 -74 45 -618 608 33 641 56 354 -257 -495 -739 -163 750 -33 -44 101 -592 363 -143 744 305 -280 -244 -660 -112 -737 -421 207 438 -796 328 245 316 -443 435 252 -377 -821 137 323 773 -223 -66 419 -625 -7 714 441 -796 -662 145 -823 627 -427 -569 -791 -101 -214 -486 531 -612 -814 321 756 -701 -175 -237 352 16 -338 -111 -223 652 -795 -595 -382 -713 -559 393 -771 462 -618 324 74 -200 -168 427 -128 229 -568 5 -29 -596 -681 -196 510 -434 -97 396 582 -540 -736 -885 -678 -849 -749 449 765 -429 -97 372 -708 -49 -745 -429 617 -728 -233 -554 -847 663 -212 -796 -221 575 -612 773 -706 163 719 736 725 -457 662 -541 -469 -682 39 518 65 -829 213 -871 -225 609 -113 712 -856 -350 186 -678 -829 -677 663 -496 186 -547 -661 -701 -725 -816 86 98 483 -513 563 507 -623 -136 117 748 -226 -813 710 -715 433 45 662 644 279 -437 725 684 -685 744 -39 -176 -114 279 -775 148 111 627 -184 -265 798 -199 225 -858 122 422 -815 463 152 -569 -68 -606 530 645 -287 477 -89 -779 -855 707 206 -184 319 -660 233 492 512 -435 -698 730 268 200 755 -859 -303 -201 203 112 -478 133 -42 316 -97 254 6 -428 798 534 174 -710 280 -222 776 290 -418 -106 -313 694 -596 16 340 579 198 -694 -608 532 427 752 678 476 162 37 -476 703 448 -629 360 374 376 -220 -836 -641 -230 -64 -469 652 -41 -580 -219 -898 223 -106 580 -101 -656 26 -101 584 94 -185 -34 15 -12 582 463 -627 400 -59 -712 -615 -34 503 464 238 -439 -670 -859 -759 -701 -638 -368 256 395 -123 516 106 -494 278 15 -24 -774 -116 -859 -97 372 18 -543 -731 -256 -520 352 533 415 420 797 729 -111 559 -98 761 -636 -291 272 -305 613 -444 -405 456 -131 -545 117 345 27 -128 -68 -400 -281 616 786 51 142 -226 -606 -157 -667 248 -807 -59 -777 -277 -76 -484 -381 -482 -771 -90 197 512 -190 41 -681 456 -783 325 -15 800 -334 238 -523 343 -872 226 -402 -117 -414 44 -645 387 -408 -822 -399 -445 -494 -244 -499 361 25 568 621 -337 -757 -307 -199 -467 134 101 -197 674 -673 -387 340 -209 -191 -507 -889 257 -181 -24 -842 -528 -759 -838 -486 -128 332 -865 -167 -54 19 -412 -650 -741 197 -469 -331 559 -817 13 -694 -577 53 46 -292 -287 -882 465 61 111 -168 492 405 745 -555 237 699 193 334 775 797 579 -27 -890 343 352 455 -186 -21 110 344 -831 -833 -579 -860 -649 -240 212 370 397 -20 -888 788 474 -853 -122 403 -401 760 92 402 360 757 -710 464 214 -443 -693 -855 -862 774 360 338 20 -892 769 3 -225 -223 725 239 -707 -532 -878 471 -872 -38 -663 -300 24 -286 -192 -45 123 147 -399 -387 -883 725 97 -660 -658 113 -399 -114 -669 232 657 -469 33 764 -25 641 -265 682 53 -753 306 -769 786 392 307 -831 293 -754 -436 -599 -140 -230 -661 -666 725 -265 -744 93 366 -517 417 413 -606 -399 231 -563 116 -619 -733 -28 -821 642 -703 -337 221 625 598 100 116 741 -537 252 -188 200 -164 276 544 80 256 311 279 -757 -120 631 322 -615 77 -385 633 -448 13 -698 -132 572 555 768 275 -330 -340 82 304 227 -375 -632 746 437 799 294 402 793 662 21 515 263 714 -739 -624 -80 -225 -645 -152 -602 657 -99 -45 110 -813 149 -280 791 217 -680 -758 795 -282 670 70 -158 733 709 -127 -684 245 -371 381 -138 -105 703 -848 -330 -683 608 -217 -773 540 -594 -254 96 184 -326 158 -94 -576 -679 612 -446 644 -433 -133 -681 -709 242 -771 -639 379 690 -696 241 655 65 712 651 450 -287 -87 698 -265 142 -137 571 -289 351 107 3 -668 178 -519 618 502 -504 -326 -759 -107 -595 187 -110 695 136 251 -896 -763 -807 -511 442 243 418 -611 -657 -670 481 14 776 732 378 -530 -553 767 684 139 -883 -416 362 -153 -470 -609 305 -503 391 -118 8 140 517 -275 462 -255 -138 -772 -769 55 76 -610 749 -490 564 -795 611 -91 -768 206 465 180 -5 -29 578 -655 -651 -364 -699 17 -513 -203 -482 399 -783 -27 -413 -882 -50 -548 98 -783 426 531 706 404 675 -484 -405 291 -570 680 -151 -467 -675 545 -65 706 655 -724 586 -686 -353 113 -783 -592 463 487 421 221 -722 86 -280 226 164 -234 -326 479 -675 462 -579 -56 -714 152 35 -456 407 213 738 -767 -552 662 509 -839 119 -320 -605 -10 -266 -278 -138 -865 -709 -50 487 -800 758 172 147 750 -433 287 -563 387 109 739 -683 -208 -812 -49 -412 -216 -403 385 -364 -642 -637 328 381 481 -323 435 -152 -743 -216 -697 -843 -235 607 -478 432 -571 -646 -525 793 -431 -97 502 -198 272 -633 -555 -466 760 759 19 -852 547 -676 371 476 -843 496 732 -332 334 677 48 -251 535 520 -459 -716 398 -823 481 535 -121 -695 -722 -27 -395 216 -630 -742 594 355 501 -537 -148 493 769 -810 -763 380 -411 42 -749 759 88 485 403 -137 -775 -224 -367 -786 124 -60 168 -739 694 -537 313 487 -51 -757 365 274 -298 217 615 499 -722 -181 39 -1 670 -564 21 -682 -289 -162 389 -445 288 -350 -245 438 -683 696 -161 -205 -701 -134 -75 540 60 263 -17 407 -842 753 -343 509 662 303 615 16 0 447 -195 -168 426 439 -517 -869 63 -389 -876 350 370 8 555 731 -404 752 -651 156 -576 164 705 315 371 277 532 -153 -403 444 -260 -730 -848 -95 -547 -445 514 -218 650 657 -56 -196 554 -531 -490 780 -394 106 -206 228 467 -334 -367 -33 -464 -363 76 223 -796 117 34 -900 -117 -409 586 -741 274 -138 51 -806 627 -96 -424 626 -320 740 -711 301 -394 -368 643 -794 605 164 -233 -247 152 -184 591 -528 -876 -742 450 -760 723 -636 -410 379 -194 792 -771 -400 87 -317 -221 228 -257 -704 -791 -895 -366 -650 -596 6 22 247 -651 480 401 -520 412 301 433 193 263 -429 48 538 -809 -464 -654 -657 -648 248 -702 239 -269 -250 -774 -840 -576 256 -683 -667 401 172 -524 330 -718 678 -265 -370 -93 366 -156 -788 -662 -876 -486 -715 -440 -896 259 -829 540 -462 541 -107 -523 146 -892 -123 -333 -121 -344 781 497 -675 608 85 -64 774 224 790 -853 526 374 -848 -53 326 772 296 177 441 146 238 392 511 -581 -36 102 -61 -32 -111 -644 435 -216 564 -337 -475 -206 66 607 599 293 -241 638 404 -553 607 130 -490 -351 -564 304 -822 -91 -136 -426 -268 -58 -484 731 -130 11 462 -278 -56 680 465 70 -26 137 -149 -470 -575 736 434 792 -426 441 -764 -298 -272 -375 227 321 -890 457 -770 -144 -459 -211 -498 -14 -20 -57 -877 314 536 -293 -341 -334 521 -96 369 369 -621 66 419 -105 107 -789 208 -633 -900 -469 394 -349 -422 113 -812 571 298 -651 133 -626 174 260 680 -777 -238 609 195 -218 -484 -887 -657 548 -509 438 216 -881 -585 -842 -369 580 -246 564 344 664 -249 374 -190 -569 689 -357 -874 -761 30 300 728 -404 -465 727 -877 427 467 -426 -573 -332 -84 -500 112 727 -217 -430 131 201 -885 -582 403 666 216 452 -545 263 139 217 197 32 385 -102 347 -540 -480 483 415 -597 -570 -746 -749 -27 196 -372 -780 420 -317 609 207 -482 81 728 -420 62 -650 182 -725 -401 774 -473 328 -452 768 -594 101 -271 -341 276 -73 -486 -78 527 561 -318 -809 -317 -758 -114 71 272 741 -452 141 336 102 320 617 215 434 590 -409 385 -833 593 307 624 -300 637 753 -752 373 -803 64 -872 -34 482 -747 751 179 -414 -717 -498 581 510 -608 -236 -132 -621 -676 358 -34 668 587 -797 -876 -695 -418 -722 782 -660 567 164 -681 -262 425 600 183 -607 163 -494 748 -168 -501 -732 781 -523 -607 17 -828 692 728 320 -251 -264 83 695 378 -789 -836 532 56 -245 -101 -847 403 -676 -573 437 795 -119 713 663 -732 -882 115 685 -389 700 516 -619 454 -710 584 294 519 -887 514 -623 185 -865 780 532 -837 -240 772 280 -730 267 -766 227 -13 550 262 43 -750 742 -722 524 -374 314 327 -537 209 188 447 548 495 592 -880 130 719 38 76 -519 -204 -868 -717 -336 -470 -330 -799 -601 -382 -323 -577 334 133 -341 -671 -50 409 706 683 -81 -570 218 727 -849 -552 -341 -12 452 781 -676 714 -534 241 153 -518 -471 41 68 -188 -853 -842 -560 732 -835 -452 -243 16 153 -39 -722 547 -271 -583 491 -424 611 581 -763 -696 -119 -543 664 -352 -212 -727 42 -188 311 300 100 -726 681 -237 471 -63 -330 -576 -556 703 -702 482 64 -788 755 -900 -702 155 539 -850 576 763 5 658 -613 548 -834 -216 -133 566 584 -728 73 613 337 615 -495 -618 174 -184 -843 557 181 683 -259 563 -857 -158 334 -95 -63 -499 -638 769 -663 675 399 97 541 -651 177 -789 555 427 -561 -496 -568 301 -529 116 -442 -25 -706 -764 501 -703 -100 523 -578 -140 -340 119 611 141 -200 413 -809 445 -244 737 636 -765 -488 -60 -232 3 674 -383 768 662 563 771 458 742 -347 644 629 426 509 -642 -565 -489 -107 -788 -410 428 -108 -864 -695 -873 475 -308 -859 352 40 -827 84 183 -28 203 -533 372 347 688 -764 591 -489 189 -894 -528 -772 563 -334 -390 -264 -515 396 -899 -210 -138 -625 477 493 -665 -554 630 764 593 -537 411 -366 -725 -412 -512 368 -392 -719 -218 -800 613 527 -180 -869 591 407 408 519 -702 -497 -876 58 -781 542 539 -433 633 79 -242 -442 -662 -470 -4 478 -350 -450 538 -317 -93 -806 -126 621 -575 -742 -108 169 -824 -485 395 0 428 -151 -733 -804 -567 -823 42 427 -769 -178 240 -214 -882 539 -720 636 -20 -64 171 -11 293 -808 -555 754 -198 -654 763 737 510 115 -828 -226 -860 -456 500 -219 219 -672 -191 -48 334 317 506 226 197 -86 181 -120 531 520 -547 -616 554 -603 468 -580 -106 49 -555 -4 -716 184 155 -72 -755 -874 -869 263 422 460 465 120 504 244 -350 -208 -114 308 196 139 770 -736 -382 -581 -533 -647 699 29 496 566 -672 89 109 587 323 516 371 -690 -137 484 73 455 461 474 159 608 -676 -835 -381 -886 -607 -373 -209 -763 -533 788 353 -376 123 769 -371 -712 -505 611 -306 96 221 480 -292 289 276 -351 295 -579 102 153 6 -123 252 213 732 -588 -845 179 448 506 328 401 -403 -492 203 -799 386 352 -511 -227 695 355 -697 -14 -415 33 331 -475 213 42 494 153 -745 243 -701 619 11 661 310 -305 -670 -48 750 -795 -186 249 196 -812 580 -595 -37 -269 235 -467 -379 211 -383 -772 325 82 223 236 -25 -158 -125 328 -132 -95 -530 625 -186 -517 -863 -147 475 -517 -819 -742 -133 625 764 477 72 -100 -115 -680 -41 -262 -230 124 35 368 558 -626 784 509 732 715 750 664 585 -848 432 120 111 600 -765 -705 307 32 -731 0 -844 169 -749 -478 521 615 15 309 -92 117 -70 329 -577 195 -388 -228 -536 -677 -7 777 -857 -419 253 307 250 466 -275 207 380 -520 -170 -727 -168 -455 -862 145 -66 645 132 684 59 -361 171 -642 21 473 286 -188 -450 -391 -660 -449 274 103 315 -454 93 -78 305 254 -852 -554 795 77 -685 341 -321 336 -870 -807 -842 -146 559 -311 -26 -805 141 794 133 -333 -399 113 -128 -61 79 -259 567 405 -716 -596 374 202 76 753 374 -582 47 -34 480 505 -526 -546 -216 267 -488 64 -134 145 -849 381 183 -342 -250 224 -81 -827 -649 -593 325 -690 -602 -86 581 132 431 -681 763 -369 554 -256 -254 -18 21 -718 85 1 337 -864 -799 -46 -554 530 -753 72 472 -797 -508 -713 -813 561 685 723 255 488 403 -875 53 521 -850 -586 582 29 154 781 -705 -815 -652 257 -377 -571 -27 -392 -202 -515 -59 71 -209 -487 170 -748 -210 640 -486 -556 795 190 754 580 757 -90 -399 -883 -58 65 427 228 661 707 318 93 370 -561 778 -112 162 35 278 -632 -72 10 -395 198 -128 -292 310 -91 238 377 572 215 603 -821 741 724 417 23 633 486 33 -556 200 -322 447 -246 486 -270 93 50 605 126 425 249 199 752 -762 469 29 203 408 -417 131 115 -786 401 -808 -33 -326 -724 -14 120 -712 774 207 -706 -370 518 563 670 109 -874 -483 -286 720 -262 478 359 278 789 -714 -537 -157 583 31 364 -341 -216 -563 359 152 265 -120 -820 303 -407 454 52 558 -399 86 -526 69 87 8 703 -608 -182 649 -477 726 0 36 619 -740 -135 113 -287 -729 525 318 643 -257 83 -586 -76 -800 -222 -212 354 -639 -894 -375 459 492 -618 -500 -194 -542 487 -642 -476 649 -596 95 798 519 -504 -845 -664 -850 -321 -145 756 -852 -433 -444 635 335 -636 -313 -827 -875 678 -489 702 -804 -454 312 -838 142 -160 -477 765 689 -449 679 -820 -71 -311 -409 330 -811 -791 529 -76 -457 101 -202 404 -139 126 -530 186 -587 658 170 27 -614 352 606 -32 -208 377 273 587 -773 233 564 -674 568 152 -592 -810 -114 -434 558 -337 -105 -779 47 403 -743 -102 692 607 124 -462 246 -796 -556 129 671 -256 578 -796 -345 -84 -476 641 -142 37 234 -838 -728 -859 -124 448 -758 612 -99 -551 110 -889 333 783 -557 -416 116 -635 192 -896 -723 -424 -115 -837 522 412 455 -816 465 538 614 -608 105 -294 230 737 260 -617 219 -833 -810 609 -687 -660 -415 103 -259 -193 -38 132 243 -28 273 432 519 597 -773 -556 -417 -330 675 -96 34 -771 -752 -257 -368 -188 -454 -801 -138 62 424 280 519 712 -258 648 -483 -244 -531 -577 461 -42 -299 -154 510 -766 -570 -150 -721 -776 -137 -408 -774 696 -377 -255 -254 418 484 -286 -894 -167 167 -164 670 534 250 249 -605 -428 -667 -438 266 574 -863 9 -115 -78 144 324 169 214 -78 448 -545 239 338 -545 -716 -610 722 8 420 -159 674 -80 -664 529 -141 660 -621 -720 -742 -706 26 -510 524 -121 -448 -634 -760 516 -853 -59 -154 47 333 471 699 20 -688 -485 444 225 -714 376 -776 -203 590 -139 241 -829 -383 413 204 -222 455 473 -761 467 133 -841 -483 -745 -277 94 624 -193 -886 -628 -683 442 586 -576 647 351 -52 511 79 -248 579 -886 -390 -483 -719 -3 -297 216 645 460 539 723 -19 -526 400 -375 -27 366 542 -500 433 -528 309 -595 -35 180 -319 221 156 -548 595 560 732 773 -721 418 -475 -152 -190 -713 724 563 678 177 24 -220 -70 -352 -232 -795 462 447 -70 462 242 -72 356 503 -864 -91 175 231 -49 -795 -140 246 213 27 -548 -287 -383 -174 -258 -667 -100 683 -705 619 -611 41 -792 -864 -493 -489 437 -110 -813 679 -679 184 -501 -364 -498 -414 736 375 -9 603 620 104 -434 633 395 597 -121 -270 541 -384 702 516 -482 -734 -676 508 726 277 346 -607 -684 322 -269 631 43 69 -858 598 -857 388 -398 -852 537 587 -69 643 409 -184 790 62 -436 -825 668 741 -645 555 792 -181 365 -273 -769 299 395 431 781 7 397 437 86 -392 340 515 580 -596 666 705 711 703 659 -626 260 338 224 336 -787 109 278 -571 -186 265 713 599 -536 -333 -169 -671 -864 -888 -451 437 555 -706 326 -474 -819 39 -316 678 -874 -439 292 403 311 -622 -532 -693 726 -672 769 192 716 -335 -233 -756 -429 -486 -183 -202 -633 139 -76 -41 -354 -574 -223 331 -773 702 -579 -237 681 547 -459 -461 -794 543 -441 -752 -556 489 -224 -677 200 -891 -644 -829 597 -533 324 -794 488 -821 392 -808 -256 177 -315 -756 790 100 4 -10 -394 497 -867 338 -887 -281 535 678 -149 -898 -694 -463 227 -814 293 86 798 -807 -810 321 294 511 -539 -33 34 122 61 -456 -788 782 -536 -567 791 -894 428 -121 -341 626 -114 346 -321 174 303 -753 -656 -69 683 709 -51 -427 167 -576 -386 -875 -701 658 672 -17 -844 -839 427 -629 326 -320 707 634 319 728 347 477 290 -594 -692 -368 -537 794 746 257 -40 -794 480 45 -850 225 544 347 -469 -862 -230 -631 -865 -746 709 498 241 -561 -370 299 477 -216 770 -441 735 -360 -704 -7 -260 -822 488 -604 -714 593 -481 -214 477 -33 -493 -820 370 -507 -662 -742 371 516 -285 -823 -183 639 66 456 -555 787 -522 -126 -882 487 493 -127 -319 -238 -786 -459 -834 -370 -121 174 -495 -368 -212 153 627 -426 629 -823 489 -28 71 503 -412 664 753 -439 778 313 -851 492 339 -573 780 743 -144 -535 -837 284 235 -377 33 -820 355 -49 199 298 -45 -677 -59 120 735 -692 -562 -731 574 492 686 701 638 -883 205 664 141 -33 -493 -571 13 342 -833 -650 -443 -99 -355 647 -64 -609 -182 716 -632 133 -658 464 95 86 -269 313 785 660 406 -273 -72 584 736 -342 -23 -820 254 -443 -271 245 433 451 299 486 -608 188 342 71 -742 -20 -811 -520 -867 -667 132 286 311 496 422 -472 -281 -254 -706 508 178 -751 -691 -151 -832 242 -3 568 127 211 -85 -735 -670 -416 -581 336 -688 -867 386 389 136 -253 -721 -154 -169 -514 -384 -212 -524 122 -56 -312 787 -479 233 464 553 313 -209 -416 -864 -778 203 -460 60 -502 -490 369 -481 415 -73 -825 -374 523 -449 730 764 -599 -239 251 -221 -77 -748 -641 -736 738 -264 -381 -676 204 376 -544 -673 676 -723 -120 733 278 -525 -434 -780 577 -273 -83 485 -136 -694 674 472 -766 784 -716 561 -312 684 727 -3 226 -617 374 -793 655 -502 547 -314 -891 307 -553 -141 -212 -226 133 226 45 -584 401 404 -398 134 184 263 247 318 545 275 646 -217 -760 -273 415 -758 101 -487 797 120 -807 661 -753 477 -759 -240 -672 -657 761 76 -139 -712 -296 -604 721 -209 -200 -707 -647 714 -261 370 531 -194 -23 647 -5 715 705 656 -157 530 -10 572 -555 108 106 209 -224 424 -85 512 -837 688 -654 -729 -466 -742 407 -352 256 -765 -815 -628 477 6 560 27 -362 435 -768 337 -143 695 -767 245 130 507 47 -873 718 83 -594 -265 -840 -433 580 -684 655 -753 626 -324 686 -286 16 -454 -9 -47 282 -238 -668 -144 542 -14 234 203 -126 -307 651 -132 227 -528 3 -110 576 -106 -868 -420 349 -773 8 636 638 199 786 580 61 -223 -390 332 572 -743 71 -894 171 162 59 536 -668 -373 711 13 67 -632 -307 592 757 38 634 -348 382 -35 -65 -557 -297 672 -499 -757 -13 -684 144 -649 -639 -282 568 -257 -530 -600 678 627 314 121 426 -728 -679 338 531 -372 -643 -794 321 -619 -337 -48 -550 -661 100 -275 221 74 -182 -347 -617 -765 599 299 23 262 -579 745 -866 162 -399 699 -144 -390 -539 479 -608 -841 -886 295 -522 -678 33 -610 -420 -4 -342 -749 -691 -391 298 259 721 -159 657 548 -688 512 -474 -400 543 -436 -163 -720 564 -100 128 628 779 -70 -24 241 477 397 262 -68 -844 -441 -777 -721 -799 -836 -256 -753 511 641 89 -199 -271 567 -813 -315 -794 -791 -716 -654 -155 23 3 585 679 541 42 -302 -483 -115 -142 555 601 184 413 -213 -712 -213 -851 -192 -744 37 789 -509 148 2 753 102 774 437 -517 662 592 -364 -454 -179 -229 -439 -656 727 321 146 -148 706 -652 473 -407 104 -540 798 -637 -540 41 -355 -415 689 247 124 -249 303 -446 687 -630 -79 219 -749 -360 135 -792 -349 489 164 298 325 -289 -361 274 -513 -644 154 146 -626 -280 375 166 -896 -451 -536 441 -196 595 -23 258 637 516 452 334 -606 414 -789 222 -779 219 -73 -639 779 -272 -370 754 -445 -779 -712 -299 536 661 -876 651 -742 735 -411 -618 -627 776 -165 2 360 512 -465 559 363 -628 -285 -75 -303 -44 -613 -75 694 -458 278 731 254 427 357 204 -744 -709 -807 436 -737 120 -752 74 -184 518 714 -566 680 -830 94 -497 73 -103 789 -568 333 464 -430 641 -77 439 80 -185 -303 151 -534 392 187 -865 -481 -55 370 -93 195 -61 -179 -365 169 -368 359 -311 -14 288 -694 362 -9 -326 119 176 -364 19 -887 376 -688 -717 586 -177 -317 406 -694 -779 697 -448 223 -498 -587 -287 36 -558 -694 -786 172 517 574 -584 -65 410 -262 -674 -852 -246 90 600 653 -411 -36 -377 -234 -530 225 485 -228 774 -895 602 645 -745 -164 -309 82 367 286 -676 -586 -814 -301 601 357 -241 377 -857 268 118 -42 -807 -594 625 180 -434 -444 -660 -617 -448 -91 27 413 -355 -868 -210 156 -508 -631 -486 469 334 -695 454 527 31 -794 558 -528 -100 -9 -109 707 -225 -221 256 -630 -828 -824 -530 150 -335 100 349 586 524 639 -514 295 484 -836 -755 -658 -384 515 697 -298 11 -323 567 -176 -68 103 -74 722 559 456 -380 -484 -696 -552 -268 670 156 506 295 -112 -736 -535 -547 -427 -177 -27 394 376 -269 784 425 -128 -884 12 107 -111 -99 14 448 -73 313 375 -560 142 44 -505 -486 -710 -677 688 -751 -312 430 141 -138 331 757 166 -305 170 694 285 -150 -179 537 -85 -186 -258 341 -383 173 76 -741 -418 -125 -310 611 -81 -405 -252 -571 268 -577 -61 -526 -81 356 -848 -764 116 770 -277 -755 261 463 472 336 -76 276 -357 -363 -112 -57 -134 516 -786 740 762 -88 -332 237 346 545 -214 -75 -118 -39 44 330 540 395 796 409 -399 -594 -797 -128 401 694 -289 -733 537 88 387 -156 -662 -679 -242 -433 -342 302 -611 -219 268 -609 -807 784 -581 179 752 -109 -509 -561 -634 306 218 -558 -683 -546 417 -333 -460 -639 558 798 -390 -867 798 7 146 239 183 74 171 -334 85 -861 -55 763 308 -680 -468 674 132 -799 -367 -794 -379 301 326 161 -647 -869 649 -443 278 351 741 -151 309 342 231 749 -148 -651 260 -266 700 401 -369 7 -477 267 331 550 -158 606 -898 299 -207 668 154 -764 633 -558 293 671 550 -84 -156 -365 -472 228 685 40 367 -187 786 -25 -117 -220 400 -111 -558 -372 505 88 -759 -803 -605 713 246 -110 -47 594 -171 379 -687 -159 594 -866 -134 146 -398 -116 -514 -721 683 -858 -753 -652 -857 216 -274 -805 4 -112 621 -493 -224 485 58 -326 145 -578 712 607 16 709 -730 503 586 -761 278 -432 100 253 -569 102 756 -323 508 -650 -308 -19 74 -606 -819 311 514 581 -46 546 443 659 -381 237 -897 -547 -390 626 188 -421 -615 660 625 711 418 -283 327 689 -227 -113 254 -444 247 279 -807 -538 -771 -252 -521 736 -417 742 277 -98 -602 459 420 -226 -507 -579 -224 333 162 -657 114 -172 -587 -167 515 719 -32 83 -433 -401 -776 -11 -679 -219 -849 310 -267 601 -735 -399 -198 -489 -359 -832 134 288 -362 -577 65 743 -732 -318 -790 -492 -782 567 78 758 -183 -579 452 -60 469 521 415 694 -256 -868 396 348 -615 114 307 134 493 416 -436 519 -295 61 206 736 8 651 678 583 476 -537 -233 312 -383 354 182 564 -426 -494 382 -60 -53 -284 -146 -712 -541 -715 -881 -475 122 -384 361 485 -646 -88 93 246 -557 235 717 -590 50 699 -77 529 -141 -733 601 166 -754 -299 -241 37 679 -546 542 -443 381 -94 308 -427 -400 759 787 -410 -886 768 350 -871 113 291 -46 -113 576 -822 213 456 60 -127 -763 74 153 -65 -232 -749 -14 132 -2 -547 219 -515 -569 524 154 680 -272 683 -725 -724 -463 -198 -119 790 -565 222 372 20 -643 -356 607 -809 486 147 409 -439 -267 -689 765 -275 -350 -630 -284 -307 -704 263 460 765 -900 -281 -661 -690 -378 -159 -112 -420 -549 -464 288 -531 788 -579 -41 -331 87 -579 -541 253 -226 109 -398 357 -135 777 -351 -225 -230 -502 -86 -689 384 -707 589 16 174 -797 -854 254 385 -358 -574 -486 -429 298 -43 707 -116 630 396 -790 -546 -754 89 -742 -873 797 -624 263 -100 101 245 -582 -458 -735 717 -524 -885 -894 436 22 -415 -570 -709 -775 786 -250 -313 -683 -722 759 -335 105 12 670 452 -707 -105 234 -857 -831 -414 -860 -507 -766 -109 -638 75 -443 -794 230 -564 -715 458 -254 218 -606 456 -272 -841 789 -47 800 716 135 -858 -755 561 784 -126 394 201 176 -45 -116 -352 -562 -463 -721 -18 -818 679 -619 464 -264 592 -828 -578 -798 -371 -749 41 -621 -794 -181 -267 -75 -432 -71 250 -711 167 -249 155 -303 -101 -209 -156 -123 163 547 752 673 -396 778 147 334 592 295 33 -617 -266 121 -805 -380 -56 -275 422 -270 -51 -728 15 402 547 -176 -265 -448 -191 570 -199 -171 598 -899 279 -580 -381 293 -594 518 461 86 -352 -882 459 -578 -313 -847 790 -533 -841 -214 -407 -177 -170 -310 -291 680 -292 198 -226 324 756 -662 -181 21 -853 236 472 -381 368 -396 -328 -737 72 -577 -680 248 -714 264 -556 -85 -785 562 -900 466 333 53 -364 552 692 -818 -131 -730 -393 759 46 -831 -505 18 -66 201 -716 10 103 -835 -30 269 557 700 -165 -39 -26 -124 434 365 -493 -749 433 -670 -351 397 -74 750 21 -557 -738 -523 568 602 200 502 -264 -121 95 -145 754 605 213 799 200 -577 -775 251 -661 -599 -727 -355 771 -628 690 19 -328 652 -556 67 258 -735 307 354 155 -828 -579 -769 -638 -99 183 -390 430 442 641 71 -813 -177 -872 353 -43 -681 31 -755 439 426 -287 -557 -23 -466 -708 715 524 -885 361 -477 416 612 272 407 669 -652 177 -191 711 329 -700 -801 -564 193 439 608 -197 -444 702 260 179 -385 -269 340 -47 549 453 -23 -799 47 268 431 725 8 34 558 365 -67 -447 -798 -129 -420 122 631 770 -459 -832 239 43 498 232 -466 581 350 79 191 141 -571 -376 617 -317 -79 -733 318 -799 -550 -495 -807 119 -93 -722 -705 709 211 -744 299 -497 -465 662 -4 413 -277 -888 377 414 178 -134 -733 -96 686 497 639 349 -320 400 746 572 -619 -697 -423 -576 34 448 -894 -894 -500 255 737 -228 28 255 350 218 289 -744 210 -524 -285 450 -670 62 0 -116 -661 -599 234 -207 475 -545 206 -715 471 -714 387 -226 -281 107 -175 -585 56 -661 -794 -748 -518 690 783 626 224 780 -585 94 635 -546 -391 554 48 103 -705 -211 470 -545 -283 232 115 578 701 -232 759 -572 -780 -40 180 27 -769 -740 415 -648 320 535 492 -668 328 341 -204 -123 -252 610 250 274 -778 -857 -229 -824 778 144 -320 -390 50 465 -150 -720 -796 -211 -549 -567 -508 -479 -765 -641 631 -99 65 -834 -503 -548 -445 -158 -717 -616 507 -814 -492 267 88 424 -493 -392 237 471 86 749 -684 -169 131 -437 -608 479 447 -179 -530 628 -735 290 -461 -50 -441 -722 711 110 -412 269 751 623 281 346 -442 350 740 74 -790 783 795 -80 543 -532 218 -344 -761 529 193 -412 745 -854 301 -614 107 -49 -634 -811 -855 -253 632 -543 84 -669 654 -504 329 680 376 -705 758 -671 -182 360 488 -383 786 445 -479 53 -89 -838 -7 389 -829 -636 -30 -815 519 33 722 559 295 539 -752 -658 -420 -400 204 -828 112 84 116 -806 -410 242 -329 -352 -116 -32 229 -644 339 667 -738 87 290 97 -859 216 25 261 472 343 -500 -312 -197 388 58 -217 -187 -122 -733 -764 585 474 -657 -763 385 -261 626 15 -485 -451 326 -862 557 -479 302 150 -91 637 558 378 57 -381 380 116 -839 -826 546 -443 651 516 272 -37 -628 399 29 -637 -599 635 -598 -610 591 90 16 470 479 67 724 -381 393 201 52 -444 -278 581 45 511 -648 -435 -76 320 -71 352 -229 -608 -719 37 -803 136 -200 -544 722 711 449 562 -694 704 -887 -46 -183 558 756 -351 591 578 -385 -877 -502 -856 -266 212 -136 -784 108 508 181 -419 -545 -299 509 758 283 -594 11 -735 387 728 -766 644 210 -812 245 739 -889 571 36 143 -592 -308 -352 -830 25 -404 350 47 -65 -749 59 398 60 -773 -405 10 216 225 -152 724 60 -280 349 512 101 -116 -633 311 86 359 -453 -601 477 -592 570 675 -805 624 -595 -446 165 138 -163 609 -360 577 -157 -215 -840 -852 -734 498 -275 302 604 -675 223 -543 418 91 -523 116 642 -157 -415 118 -243 739 -423 322 -430 -760 -715 -182 -46 -455 -407 -2 -550 -482 227 -192 -526 450 -379 366 433 -173 -125 -368 -482 -848 267 -859 -552 744 432 -91 434 639 28 -501 -116 -625 526 599 761 165 -369 -488 -113 -641 -581 -666 -344 -835 742 -292 553 -576 677 -198 373 -658 -367 673 -605 630 -303 666 148 662 -582 -796 -279 -172 378 -721 -77 797 356 -540 -775 -650 -799 410 689 -839 -666 -863 141 281 -234 -585 -298 595 509 -895 703 310 -552 178 -376 362 -631 136 30 90 280 735 94 188 215 172 95 538 -447 -182 632 -439 -194 -440 -348 331 -205 7 360 -212 -754 573 -202 -250 -846 291 412 27 319 769 -573 -674 -166 -729 492 -283 -413 4 792 387 -346 242 -157 609 -755 197 604 32 -836 -748 286 778 -470 -502 -463 -118 454 -379 674 793 235 126 -405 713 -419 32 434 231 -766 788 -694 339 -850 262 -438 451 551 178 -213 247 760 -19 639 786 691 413 461 -25 29 599 177 -844 253 -738 427 504 600 -319 390 -569 786 -545 -773 -830 -147 -896 -80 347 586 -729 -827 566 -778 -708 -27 -137 362 -857 -559 -64 344 -624 36 555 -632 594 -618 89 70 325 -315 -814 -106 674 -355 185 216 -15 -81 461 127 288 29 647 326 -554 789 305 454 757 -29 -129 -22 276 -261 124 -549 -857 -701 -627 666 -278 218 -192 120 355 538 -883 448 -698 234 679 748 421 -878 313 188 559 427 247 260 296 -754 -524 123 -505 -860 -468 -686 537 -2 -450 605 -573 40 -869 789 373 658 -532 407 -66 -514 495 -312 -443 -246 -744 -23 -246 -557 -696 -325 252 481 -204 -811 148 -569 -500 800 297 46 -900 -775 -575 -262 675 471 -740 698 45 -376 177 145 537 569 -767 -637 598 -834 -663 -581 102 -242 -667 324 -301 160 -31 571 -524 523 107 -673 -817 231 494 384 -603 -50 516 664 -257 308 -13 -609 -237 -11 -148 473 462 483 -679 -444 -262 -201 -721 -188 -171 -742 155 -590 221 439 668 -134 549 -153 -137 691 342 395 278 -881 25 583 -129 -189 -620 158 448 -103 103 196 671 -296 -756 236 -40 612 -425 -728 466 -438 -69 665 -789 644 -360 -136 -299 -674 -432 -670 -581 241 -857 -789 74 -38 752 -877 117 -407 644 302 -302 481 -420 365 627 -697 -188 782 161 -129 80 -789 -673 -817 35 475 394 -159 -329 515 110 647 -638 743 -785 -346 -182 231 291 -818 -30 -743 -14 -385 320 214 -353 -739 361 -658 502 -271 -306 -511 -66 730 -744 -693 -143 353 -498 -497 -405 -670 -879 -155 27 413 -693 -825 181 -98 -568 -502 154 686 178 608 387 167 -176 -318 -519 -11 -653 -784 -38 182 -572 -846 -266 -559 -244 134 742 -725 -99 71 -763 256 462 485 -146 437 -888 310 -850 -612 222 581 287 18 336 147 30 321 396 695 -812 536 107 -211 635 406 -222 -111 -602 -132 -278 -95 -146 649 650 -299 -106 776 -510 687 -504 -811 431 -201 -324 278 -616 -744 239 678 316 800 -519 673 -346 186 -848 -574 29 -621 436 -305 -345 -363 799 -723 -603 88 184 -346 171 -559 -855 -587 633 30 583 -285 160 -281 463 -807 304 628 493 -744 -819 124 -572 -709 -833 -592 387 341 365 -673 437 100 105 135 378 15 -78 202 7 -880 -107 -296 -215 -114 468 548 -755 -714 465 -35 -838 284 -261 298 -710 230 197 60 470 160 -242 591 -442 710 -215 296 -502 -445 571 56 -29 608 285 -560 756 -696 164 237 -688 -388 459 -492 672 735 384 104 -562 -693 -672 -740 -183 -733 -632 -524 -443 382 -24 -783 612 -498 304 92 -91 -194 601 661 -552 -745 761 -58 703 6 -346 -189 -793 279 -325 748 -891 -774 -798 166 383 -418 -53 166 58 738 588 701 -663 159 -672 -421 -731 108 -444 -135 -821 1 -245 726 557 481 -676 -520 778 -113 -238 -789 -518 196 -268 -675 559 -895 690 -636 243 -125 -379 -45 -463 -610 44 143 -147 -521 -873 -205 -655 124 -773 794 440 -787 -752 294 535 393 302 -550 364 -501 -294 674 460 -52 -435 13 -370 -463 -384 -708 -771 -23 -836 389 -119 -697 383 -741 -357 -136 657 403 -65 591 -229 -320 449 160 56 -847 -480 -372 -195 91 -666 384 691 791 -856 634 -426 -302 292 -493 -138 515 -363 118 -545 -150 221 795 413 -30 -540 136 -47 310 193 -497 228 526 589 331 -608 -807 -470 666 693 -355 -58 -100 408 -244 284 -661 552 775 -884 378 -201 -180 334 -708 366 733 -438 -100 -517 246 -523 -892 176 34 -177 -795 -197 -97 -813 -343 -871 307 -869 420 -728 -654 -439 -505 300 -278 440 -893 788 -254 -270 145 464 326 -772 736 88 215 794 115 -35 478 131 23 -289 -670 -2 133 -204 529 249 -527 -880 490 712 738 -418 -82 567 -114 -797 461 245 152 -360 -591 -824 -469 490 -68 -188 -105 402 331 547 691 405 -552 275 -212 381 315 220 459 329 -622 -531 -634 653 -183 689 20 -634 -835 -84 365 779 -199 771 729 -624 -348 -19 -317 -305 293 -613 -862 -271 76 -302 -573 215 376 -414 433 764 -656 270 -600 -133 -97 -881 -252 449 -90 -786 224 210 74 -298 502 416 -736 -514 -578 -489 720 48 -739 -662 -149 -424 254 -227 173 -584 26 12 -288 -525 488 24 120 -850 32 -767 160 -199 -77 -24 -354 -893 522 -230 -779 715 -653 -846 -733 -120 767 620 -780 -528 -368 -439 -219 -622 -822 145 496 32 -212 -649 -356 421 -19 660 225 83 -18 -489 344 445 -525 -531 713 566 685 -869 -195 413 -709 324 -494 -454 -226 -742 -352 -503 -49 461 -21 613 193 513 -146 144 -141 -395 683 314 548 -100 -539 209 577 -116 -837 -116 -500 -348 -545 650 -684 367 598 -728 -426 -351 773 -325 254 646 -365 -820 215 -338 -557 -52 338 -633 547 -621 -408 -551 678 107 234 -655 790 526 48 11 488 -185 -46 345 -175 168 -625 -295 -626 -498 -247 -377 234 -59 415 618 -477 479 515 -328 451 -565 -653 137 -520 -728 -499 74 170 -551 -822 -295 350 176 334 -895 -354 -209 795 -146 691 -785 92 -581 188 724 -3 580 -824 -90 689 -719 -235 530 -264 280 54 -65 88 -845 -424 -652 448 429 -249 604 -45 -552 -481 -45 764 410 50 -737 296 -385 385 734 -255 -729 -700 622 498 434 428 -329 41 -232 -139 233 -640 -578 -479 -701 -722 -394 780 425 -55 -225 -2 -587 -658 -616 92 -690 86 217 -642 647 225 28 297 -621 114 677 -383 292 -536 26 591 483 493 284 469 254 -476 112 -725 -895 -718 765 -502 761 36 748 350 -751 76 211 47 -724 -479 297 -448 -715 204 144 -671 648 -874 -461 409 -14 -484 -40 -449 745 -606 -391 -465 -579 423 706 -102 97 94 -9 -820 -343 -316 -563 93 -426 -144 -402 -231 137 -166 -391 -293 -584 -435 -593 671 504 -590 -230 158 645 272 -508 -524 -336 -310 750 -299 -579 511 529 369 -855 425 -448 525 -694 131 290 81 343 -40 394 762 635 -338 -640 728 251 -605 -588 -470 226 190 243 -177 -461 678 526 -559 76 -802 598 -240 -327 111 -198 -320 -432 745 294 -276 -643 -251 155 -245 131 -427 405 409 -328 -624 -587 -578 485 15 -618 768 193 502 266 -255 224 482 -900 387 245 -757 389 418 -334 -550 728 -207 -232 187 714 376 197 -13 -370 791 -559 -26 -338 -123 457 -620 -349 538 -771 778 101 -263 586 -757 -850 -888 262 10 653 -838 -354 -520 399 546 -296 521 -121 567 653 288 146 736 26 711 6 757 -800 219 -626 149 263 -60 770 6 595 103 -45 65 -222 464 -262 148 -616 205 101 198 199 286 400 655 -541 -149 -419 235 282 594 347 -2 -120 57 -142 -137 459 89 -213 -898 -579 -652 2 -397 -807 20 580 -417 225 66 575 -530 -537 -734 -479 329 316 -72 514 -495 -673 239 -615 -380 -197 -291 69 123 -594 281 -764 -284 -684 193 481 -244 -740 127 -626 121 -217 748 70 -879 428 -354 767 620 -792 182 -543 -208 -872 -400 -325 -51 -436 723 -148 -699 -415 -757 518 -129 215 -712 -387 8 522 -738 469 354 -510 -188 -824 -172 88 -716 -484 -170 42 -798 -516 -66 167 643 -582 -91 -157 231 625 -673 -745 -164 511 600 69 -234 -881 549 -335 94 -263 -698 211 -123 150 158 616 787 -674 -435 719 -128 -294 -272 -472 509 773 -881 310 -642 -695 -379 753 -869 212 340 38 634 -116 -831 614 770 175 -257 393 -540 -95 291 581 -198 331 -390 -186 14 -115 757 769 -159 -196 -741 -218 526 133 606 -703 653 -528 716 98 791 -435 -366 424 77 -625 -678 -702 364 -384 432 -569 -690 -309 -483 -812 -211 607 420 699 -108 -253 446 189 -386 -692 634 -890 319 -890 731 -472 -182 -194 78 121 325 728 -796 -637 127 -530 -136 794 -254 -171 -771 -5 -519 -117 417 -155 -511 -891 269 -107 -669 -575 788 -145 -350 -666 645 -299 -232 80 -303 549 299 -100 512 40 -686 -163 -800 119 -203 -198 -383 -274 419 617 -48 34 -506 -314 -252 -690 426 135 -307 163 -512 431 -623 -151 336 -557 767 -646 -465 147 -393 -738 679 -512 -116 57 249 -436 361 -342 -307 -806 -27 154 308 -379 46 -708 515 -108 -391 403 569 -233 -117 248 139 231 34 182 -527 -518 52 1 -645 232 68 -18 -192 -723 -570 -264 -80 245 641 -567 72 -428 -707 -94 -345 -568 -873 435 -92 -444 -452 64 -139 -762 -748 -794 626 -99 -386 643 631 102 -343 -371 763 -407 120 449 -820 620 -365 599 -472 728 586 480 -75 -662 549 -7 -850 742 476 -779 -382 -436 -8 -828 18 357 759 649 -158 -246 30 702 -173 397 -720 650 -583 -453 682 157 757 627 -320 43 -145 -667 480 -831 224 -860 -321 39 -114 -263 582 781 -39 -122 -429 249 61 -874 -687 476 717 518 104 668 115 104 -875 643 677 -474 -832 726 -134 160 189 -183 -651 5 -833 -721 46 93 -565 -531 81 -238 -116 111 394 498 -654 378 19 -701 -694 -336 215 -545 -180 -195 542 -522 651 -337 -841 395 -807 252 675 -856 -659 374 496 47 510 353 689 585 724 138 -32 118 -309 -232 -116 -854 564 -20 638 -677 163 52 -27 351 -418 -841 207 -758 107 -613 -647 -529 378 754 675 713 -360 -550 -396 4 454 -45 -250 -169 -64 -412 -884 -285 647 624 -271 120 350 -72 203 458 629 246 -399 -637 110 -748 -461 -805 530 -643 659 114 211 65 314 672 -239 216 -366 470 -758 -285 -816 -108 104 -546 -492 -1 -826 764 355 -766 -22 -795 105 389 487 -51 143 149 707 -344 369 548 -493 569 1 241 -784 497 162 -49 792 -616 531 -85 250 -191 -246 -314 39 449 -469 -583 80 -205 554 -738 -611 -204 196 -332 -820 541 648 32 -700 327 790 -16 787 -285 -475 332 -136 -187 204 -622 -800 319 -520 324 -873 678 435 -619 -166 -473 162 -29 -742 -192 -828 -815 -638 -271 245 -687 708 -873 -830 599 525 -69 293 -830 629 -301 187 488 -293 -633 -149 290 774 -377 101 270 201 153 -610 -494 -829 -238 -76 -203 -790 344 -219 -237 -508 -542 341 -366 507 783 -485 54 -442 -280 49 388 748 -252 -803 333 -305 -223 -831 -119 567 705 -99 208 160 295 -228 -765 510 -595 -83 -187 -357 581 525 -97 45 690 462 623 -746 -105 288 648 -791 754 -343 -816 633 -480 -43 -341 330 -562 -618 41 542 0 -487 -390 -222 -113 -305 -699 179 552 -693 -895 -647 604 -770 -239 -890 -837 213 721 -870 670 -876 -817 -262 -134 -730 134 -255 436 769 761 -873 243 580 -437 751 -398 -711 650 244 251 349 648 -516 -779 -205 -707 -638 -280 -303 57 434 303 -75 684 -17 25 629 -742 -818 209 -687 -897 341 -120 -288 588 -20 240 -466 -754 -470 52 -384 573 -578 -757 521 -659 700 -37 582 -509 320 -96 -607 -334 213 -357 -879 -391 -653 -640 -633 -734 10 -600 693 -540 -874 37 755 -430 -18 188 -614 777 -353 1 616 81 251 703 51 -618 -350 535 585 -361 -492 70 -729 -220 -85 -651 514 -84 282 61 -212 -57 560 -199 73 111 -571 576 -424 52 -553 -582 158 571 131 -17 652 438 -108 522 -220 -457 712 390 439 -273 -872 512 -198 785 101 561 151 392 745 -634 -73 634 112 -769 -459 -501 716 -643 -349 576 469 -537 394 -428 -45 -235 -768 -662 350 -711 -72 525 309 485 737 795 -492 589 -71 637 -749 604 -244 346 623 342 -703 -622 387 -114 -41 -542 -111 -589 -519 367 580 -874 105 307 -179 188 -661 -638 627 691 -734 473 -90 225 -860 72 433 -844 602 -299 -660 521 -684 126 -445 334 69 -230 -818 158 741 -142 132 -836 244 -775 -417 101 -281 -649 387 -383 338 -709 -534 -587 653 -291 143 -258 -327 -98 -3 36 -260 -95 -456 -530 332 -588 524 661 -535 118 -362 768 -646 -637 -695 468 -49 -723 -319 -734 -462 695 -253 80 -676 555 -887 -231 -467 -747 -185 711 -130 -268 -654 770 134 391 -324 137 -737 -419 -767 22 507 48 -285 10 -743 -137 246 93 401 158 708 -164 -747 -864 -332 -73 447 -899 190 -104 480 26 415 -198 -655 -660 -745 195 329 651 445 275 338 -352 218 -634 -468 175 -212 607 213 -365 135 212 493 -239 208 83 543 -169 -58 25 -403 -358 -763 505 -705 -246 -333 -161 100 450 -110 -255 -609 -764 -93 -359 -114 334 21 783 -428 -68 113 -317 266 119 220 62 -448 -353 -788 625 -393 -74 -852 -13 730 -835 -792 -519 356 -437 717 -282 -546 -741 -561 -868 -473 -517 368 -82 -846 765 -749 -466 -651 422 -336 -671 149 407 -473 -873 -663 -654 -272 511 -406 -250 750 -494 -509 715 145 187 630 296 -481 -712 -355 48 270 2 -172 -847 444 -401 -839 -513 388 -150 -735 -750 -794 -376 -854 -43 344 205 196 674 367 -633 -266 -66 -139 790 701 217 232 331 42 459 769 133 175 603 -713 51 612 753 209 -638 -876 -830 243 -177 -491 -668 -26 754 699 252 -434 -280 -458 -31 -689 -617 -665 533 389 -698 -142 -732 -612 -152 766 -297 -79 -134 463 139 -771 -280 -271 286 322 -444 702 -564 -730 624 -616 279 -544 -15 -767 -819 -55 -683 -511 649 -571 -105 -154 -380 -409 302 736 730 -360 -365 -356 -856 524 550 -822 -149 -282 -619 -630 -746 615 166 463 -255 -194 666 308 -718 -843 738 37 -399 -675 -808 245 -370 -58 757 -582 -837 -779 -648 587 -207 -747 -520 -757 170 123 334 -176 -728 206 747 -164 -773 456 -625 -703 462 289 599 -796 -696 547 -208 198 101 -464 -278 479 -195 725 543 -493 -706 151 -215 61 -247 -343 584 94 -87 236 462 -688 -215 -884 128 -896 49 415 506 -560 -22 -269 554 -434 -139 135 -101 700 -789 407 -19 11 580 -361 798 92 -833 215 28 -487 -86 -492 -820 788 610 21 -659 -427 676 -708 -542 -726 488 113 -887 599 -67 778 788 -24 -375 -288 -360 -456 443 -283 -865 497 333 783 100 -218 574 742 167 -45 -316 255 399 447 -135 -291 -471 220 -641 -147 228 84 423 -710 188 -639 -871 -527 -270 569 347 75 -98 -523 118 -301 -394 334 -274 -292 632 799 6 549 -176 557 -683 76 -161 670 716 -67 193 68 -551 -133 366 -89 -306 291 -532 -318 -49 -113 -400 -463 -522 -106 -615 797 98 -435 -730 712 112 553 319 -797 735 525 75 -273 483 152 -821 551 80 364 -682 -208 -54 -274 -354 -238 -307 -77 -587 -401 92 -747 -408 -541 586 224 -479 -207 363 -142 507 566 -767 -445 -899 -66 -389 -625 -148 544 620 -749 296 682 730 762 -681 60 -305 742 408 49 -463 -730 705 518 213 -701 -787 -524 336 516 -356 -107 697 784 -288 -468 -722 -798 -98 -178 -305 -717 -369 531 497 85 -604 -891 -773 -492 197 -561 -530 531 555 346 312 410 -266 -166 80 -5 -560 -58 -683 37 -29 627 -695 -23 -235 514 3 228 -383 725 85 -458 352 -611 -711 -118 430 713 450 -524 182 -473 691 751 -110 -194 -728 -761 435 686 -523 -446 -795 81 641 216 -851 -799 -355 208 -301 -397 718 -895 36 -694 655 137 441 586 -451 -803 618 727 -889 -381 785 -481 237 -536 595 570 -479 -864 786 -295 -823 284 253 -740 -872 -287 -886 375 -497 -587 -783 527 -69 -548 22 358 124 -588 -25 15 66 -181 484 423 372 454 367 -57 -535 791 644 -812 626 -715 -211 98 -637 615 -58 294 254 -570 407 -776 -217 -568 259 -125 569 477 194 -268 -344 -598 -289 707 333 -509 -260 730 -501 532 -208 -181 -483 -394 -400 -157 5 -653 -499 -664 -306 275 -875 -516 173 -4 -110 -680 320 174 472 -488 172 106 721 452 -74 297 75 -219 321 483 -820 -552 -326 -438 -717 422 714 611 163 333 -798 768 755 423 361 701 -78 -538 164 -565 354 335 781 -682 199 355 -441 498 -359 568 -630 -376 -154 -59 506 508 599 597 -653 -283 12 -305 433 -857 -779 358 622 -168 381 -478 -629 -852 -284 350 -798 443 -847 -19 -399 -697 716 -148 797 -255 710 771 -738 350 695 -110 -123 773 -788 212 -728 91 -24 196 -570 626 209 312 751 786 -96 320 108 -15 21 -199 196 715 194 -504 -788 244 -45 9 -71 -184 514 662 235 102 -867 -864 -615 756 -302 79 555 -42 -501 -123 627 -171 58 -858 497 -153 366 -653 694 -469 259 58 -704 -372 -837 146 672 232 316 676 76 404 175 28 279 764 94 337 317 -526 -215 -480 327 13 -298 683 499 -258 -695 -843 -471 309 -833 -884 674 -534 -870 -790 -185 454 179 -871 392 353 -848 -94 -135 -287 528 800 70 -824 -150 624 -787 -42 -77 494 -344 -494 509 541 516 399 397 288 -52 -256 133 330 790 613 -476 -36 -785 -375 685 145 449 -9 -756 -672 536 -153 -191 -43 702 631 596 -855 -72 246 736 628 -804 -855 192 -232 513 60 681 -223 -108 -96 -88 -272 -407 -213 -767 -515 303 446 620 593 -741 -153 702 -419 -166 489 -384 533 -723 76 451 543 -601 62 291 575 410 733 719 260 229 -503 63 -56 47 186 659 587 570 497 406 267 528 735 457 -65 -853 -443 78 -596 482 588 -35 361 -342 67 750 -798 -131 -446 -86 -692 -28 -509 -744 615 697 -82 -884 395 -547 196 -895 -116 -499 466 677 729 -719 -316 745 -233 318 -583 665 386 -368 602 -769 -14 497 342 397 -511 -17 -717 -254 -474 373 -102 267 -848 43 522 140 498 -786 513 -420 304 -814 127 -422 403 783 337 261 -582 192 701 -690 179 347 143 -522 527 -633 493 555 -93 -804 800 -157 22 318 -366 445 -194 84 567 -826 -585 -22 -473 -737 -629 681 -751 -68 -663 -290 50 -270 -669 -667 137 424 -348 191 -312 489 75 652 -599 13 157 183 -447 -137 386 188 356 282 69 -314 10 275 -378 743 -392 379 -125 -690 -708 -520 -207 535 296 -385 -650 122 677 -668 -64 408 -498 -191 -424 -803 301 -438 -720 354 -752 -98 289 147 667 -647 -410 -675 332 -424 -291 -775 128 -870 -798 -268 735 254 -452 -660 -406 -240 -320 153 -853 -448 -203 -578 -629 547 608 -385 -425 220 -765 -305 -28 -676 205 -68 -446 -152 -362 712 -741 -723 -381 -255 415 754 591 473 -241 625 21 -331 -786 -262 -135 667 763 -299 -683 583 -773 -450 -47 -300 -520 518 275 -889 -234 -381 189 773 -877 352 128 -603 -841 -513 -842 691 -677 -532 -261 318 215 327 -858 -846 430 -471 -133 74 -114 36 376 296 -549 132 -202 -214 -114 -398 -406 -757 579 -463 -711 480 398 -289 81 637 190 11 -132 374 62 -418 -802 681 7 112 -750 -131 -584 677 650 -241 -834 407 139 -146 632 462 -194 379 478 -749 -234 -452 231 245 683 417 -70 -41 77 59 443 129 551 -201 353 -330 -160 -687 -102 312 425 82 -637 -767 228 -578 215 -389 -718 -398 90 -864 691 -584 -665 -67 -473 519 -137 790 3 129 562 -752 216 694 -447 -546 189 -444 -176 -471 561 -808 -835 -231 -159 313 -62 -111 610 463 -289 -386 712 379 -529 -238 -201 -10 -467 -446 -419 -29 -507 -7 -593 685 -339 218 341 -166 227 643 -101 -434 231 -897 590 397 119 362 -208 -250 728 -853 684 -769 739 53 -322 -449 554 -735 -782 -567 -504 -252 141 116 -811 -363 399 283 84 -220 -152 87 294 -682 395 606 -894 709 583 -584 663 -332 32 330 438 414 -547 268 253 -402 669 182 -758 -399 94 372 -571 5 12 202 539 -854 640 -795 734 -702 -729 -27 -363 -358 283 262 780 615 -441 434 -524 -126 730 352 -224 -631 -748 585 -91 -329 161 -613 -61 -129 -393 -552 109 -503 300 37 118 442 299 -54 -426 99 575 316 -135 -575 -368 -806 181 -238 274 -577 293 -256 574 317 -516 -71 75 782 -650 -634 -854 378 411 -812 582 -439 93 -85 -200 129 189 -31 33 495 570 -646 -294 432 -247 -18 -250 -792 69 504 -312 208 -68 591 -76 80 646 -343 331 -685 -535 633 320 162 640 -485 -100 -97 527 -202 -239 -351 234 -60 35 -54 632 -275 -96 -210 32 457 63 -107 -826 -498 -81 -133 -353 794 -475 681 624 -465 -854 171 -828 375 108 -27 -886 -574 -791 284 -638 -114 -389 -175 -499 80 428 793 7 -596 85 -783 -667 -716 -725 325 89 491 -568 231 577 239 529 -52 -585 -339 -632 -411 453 -296 25 276 -309 -394 -304 790 6 -822 -429 -166 49 -857 673 -861 -212 -413 135 0 -7 -205 -414 -532 -223 237 -336 561 309 338 -767 501 -53 -62 69 360 -502 -820 183 621 706 -555 -554 -706 -763 -763 -876 -409 -306 789 405 -840 -477 -506 500 -635 453 -890 -401 -686 -201 -888 512 -224 -875 414 574 -689 610 -632 -159 -460 -59 576 -833 158 -428 309 675 237 612 -393 139 -219 562 0 220 -252 -172 426 312 -31 763 -660 -664 -435 -701 659 75 -202 749 -260 -400 -232 -255 -481 487 781 535 415 -711 -118 -96 -431 228 -388 540 482 -549 96 -162 653 710 -593 -494 421 506 626 6 -627 -233 231 -721 -139 -480 127 -546 -4 -432 -283 448 635 -35 489 -455 -226 -656 -116 108 -225 780 -789 156 -51 790 -799 202 252 -353 -820 -311 298 747 684 197 -704 487 132 270 112 -248 83 393 340 68 -358 589 226 188 292 -46 -64 -536 -306 -805 -33 -274 417 5 -327 -348 -143 -525 -637 778 -95 -395 672 -398 -880 -476 -286 266 -728 -359 -14 279 -485 -549 756 382 -885 -437 -329 630 -609 552 -281 -793 -485 101 -435 -665 -357 677 -140 -66 -391 -652 -356 507 -224 -709 -560 -883 609 431 373 77 -813 459 -484 -518 -677 422 618 -870 -450 201 571 -692 -187 -665 -55 -638 -169 291 404 678 -144 26 36 381 -116 -399 -896 -865 160 -841 -762 728 70 -394 363 -868 -594 -735 95 -588 -53 -463 794 -391 218 175 208 -895 -819 635 715 -191 -2 -238 585 391 383 -793 -314 -699 576 530 -379 -387 -228 -119 -593 622 397 -626 103 -261 521 -822 -761 -356 -477 650 -327 565 -235 -34 588 348 -761 -441 46 -389 -48 -357 -446 -582 93 -602 241 565 785 -506 -838 701 -677 7 -597 -566 176 -100 481 -489 97 330 -724 -182 -866 644 -310 -7 -658 -895 -589 485 791 -153 -616 273 71 -809 -638 235 798 -218 150 100 543 487 136 -626 400 -355 171 -200 -87 778 156 -864 269 -25 738 -490 152 -831 392 -529 -766 -830 -381 139 -418 -285 -617 676 -464 -385 -287 100 -90 -586 -776 -8 -758 -641 766 -22 -721 -359 -2 -168 -652 304 -102 -402 677 -461 -695 -578 -537 -556 -173 372 40 -572 -616 -343 -861 -730 579 -95 431 58 -584 -650 313 -203 675 -493 -688 -381 -127 465 -195 84 -717 688 -232 163 -671 349 145 150 791 540 285 -576 316 390 642 -678 -569 774 748 645 6 610 240 360 164 -889 -194 -837 321 -419 -900 788 -133 -293 675 -478 -535 22 774 -571 4 -743 -3 -235 -148 684 -891 486 539 744 -197 -665 405 -833 -357 -897 -608 -332 750 -238 -560 425 80 -92 -524 -9 -111 -390 165 153 -352 106 95 -156 378 -776 -131 -180 378 184 -820 -472 -154 -587 382 -395 -625 -120 -399 -432 -163 52 621 -237 152 -204 124 -540 266 -355 -739 314 -373 -548 459 -411 -445 -716 200 155 735 272 337 794 117 243 -442 388 -126 240 -165 -116 425 -282 178 793 -49 -812 14 427 -65 -213 -528 -855 445 -746 116 -855 555 -357 -89 -771 119 -428 378 -894 760 346 372 -115 -621 78 217 -490 183 420 -63 -36 19 565 -21 -614 385 388 -594 287 496 -368 778 623 395 -322 152 426 359 -720 613 -18 -872 -150 89 741 364 -462 753 -185 398 -502 -287 -424 -30 203 -300 131 546 -654 -467 108 472 -443 742 318 252 -89 -769 518 -486 -27 -862 776 -280 -248 -101 -139 -466 655 -107 -736 -642 -580 -560 -600 -724 -831 -151 45 -165 299 166 561 -515 -177 -808 736 145 -762 -537 -831 178 -409 -753 -407 -510 558 -356 556 -361 -36 522 -743 -394 -202 -96 471 540 392 -875 -272 -887 212 -900 425 -172 -890 -165 255 -606 659 -558 636 272 23 -463 741 405 -570 -563 93 -257 143 406 -75 -740 45 -487 -205 779 -522 603 -602 390 -293 -24 -214 -874 -687 -576 379 295 -835 -214 1 -504 -639 580 590 777 316 518 -586 519 721 265 355 608 -88 -115 646 504 716 -625 -80 -654 -403 -114 -105 -370 553 -563 -868 568 239 -590 725 184 -430 92 588 226 488 -616 155 -98 -680 -293 669 -627 456 663 166 -889 -385 -76 -888 410 -251 -395 -732 -209 348 -763 348 -774 103 167 -271 4 -195 -437 674 437 256 -119 30 360 -828 587 27 -254 -516 -254 -649 -440 -865 -538 -512 -857 -548 -121 467 -413 -507 482 595 -281 -23 313 383 -532 63 -616 -551 -861 -704 -147 -674 -279 -45 -75 -104 -102 -660 -241 552 -632 -746 -684 -629 787 129 -77 -486 29 171 -177 490 -717 799 -244 -164 -413 684 338 255 273 -844 -854 655 429 6 448 -174 -155 666 -474 149 -606 -181 -720 537 -693 -668 684 -401 -592 579 -352 468 -620 -360 -785 -850 735 264 390 194 390 -834 -806 -587 650 566 496 205 209 -11 293 -648 644 541 -389 -766 -585 701 108 609 737 499 316 522 647 590 -739 -324 156 -361 -466 365 -264 234 141 -193 400 -705 -152 -782 -479 509 342 -28 147 671 -412 543 776 -109 -18 -650 624 -29 233 -301 213 137 79 128 -818 -821 -52 744 -231 348 -255 -514 -262 -587 215 183 -572 -503 -734 -394 368 -775 319 798 -311 73 -330 -391 -456 417 -477 -416 752 613 -595 304 601 439 597 -724 -142 -346 26 -271 71 -384 -453 -510 -69 788 -867 710 695 -14 714 148 576 1 -274 586 345 560 -357 718 -216 -160 -311 411 416 -572 746 -586 -889 655 394 -449 -777 -384 -284 223 -866 499 3 379 747 44 -604 198 719 -256 -793 274 -763 -99 -215 -385 -779 339 -175 225 375 -453 -369 -237 799 -731 220 62 -180 65 -494 -421 33 -466 -861 -889 -633 134 -8 -534 112 -600 -547 -684 738 392 -576 -880 264 -165 -488 659 -414 -875 -71 680 -202 -80 -217 -461 -462 -611 -722 272 -308 -484 -119 487 341 201 243 -567 -124 159 -122 -595 -412 361 -638 651 -172 -366 86 72 97 333 586 -227 -175 -616 466 457 -232 315 -550 -867 783 6 396 -779 184 -238 -187 -85 269 59 222 457 226 235 406 -412 -454 -608 -726 -220 65 -505 248 -738 104 -232 -76 426 -459 -292 447 -303 402 -457 600 -758 -332 495 413 -91 -834 588 -92 -873 -170 515 544 -49 -721 -453 -573 -791 -812 485 250 534 -90 444 107 197 -623 -6 -139 288 -452 -320 -841 -263 -886 26 -890 -321 345 -525 478 -286 420 -345 -31 -79 -196 361 -533 251 234 -693 -489 353 -242 415 46 670 583 503 -406 -720 84 -757 161 -677 422 -147 -530 -191 123 -565 13 -816 -161 -516 -517 48 227 113 325 -443 722 267 -822 -218 62 42 -200 -39 -823 187 -3 -325 253 69 -342 492 -334 -653 568 -208 -888 -305 -855 -102 -130 334 -47 -697 -546 99 -821 247 -596 -63 -820 -553 -166 -404 -633 -114 780 668 596 236 -217 -416 587 -130 27 508 448 395 -874 76 754 -140 56 315 257 222 -798 295 592 -358 -293 -709 -560 714 -330 570 248 597 -494 259 -274 -448 143 -41 764 -838 -3 492 -455 449 -302 -241 -860 457 143 -407 -330 187 -842 116 -552 -184 761 656 -220 12 -340 419 287 -469 -65 206 735 256 792 691 748 205 210 -13 -151 -876 151 106 310 231 125 321 449 303 481 43 -513 -722 695 516 -602 -735 -111 268 -345 626 -314 214 101 664 776 -721 90 302 -847 -625 641 -566 -412 466 -590 -662 424 -340 -447 409 -250 -154 243 663 -573 -560 136 -724 -737 -766 112 629 -237 -610 -873 179 -287 -880 -167 577 701 529 163 205 732 -272 -513 239 -343 563 -737 -208 -237 -624 -834 -437 108 -631 -892 715 332 23 114 -721 -685 70 -756 616 741 -6 218 -702 330 -205 671 -509 -232 -628 -702 375 -652 348 135 -675 577 -652 -430 -438 -135 -690 439 -49 528 -560 199 202 -545 57 482 -818 -766 -828 -470 -68 157 227 710 58 462 359 340 -214 -578 435 -744 -885 588 -403 -256 -91 -401 502 -656 -690 -397 378 -888 -54 -3 -343 565 -513 699 619 47 758 -741 -313 -724 798 670 -187 -67 698 650 666 -263 -725 -24 727 -199 -801 -312 -212 632 263 288 209 223 50 159 518 570 604 633 -889 -161 -788 -786 -98 -892 421 -287 260 124 -37 -436 -508 -3 -402 569 -176 -111 593 -570 -743 -655 -875 -356 669 165 455 677 554 -699 759 352 -343 163 -92 223 -99 -244 680 264 -58 -757 670 541 -850 -604 669 -424 -222 -870 738 -594 691 -778 -278 -860 -767 -322 635 -312 -600 -662 -519 105 -73 408 -30 560 190 -24 -234 481 795 -725 -405 -60 -305 654 463 151 754 -461 633 778 -724 98 -365 316 291 75 782 223 -69 90 771 -768 -524 141 141 190 -187 121 544 -639 -798 -704 646 -685 -272 -286 -803 514 169 454 200 697 -464 -677 220 481 -692 -202 501 -438 -85 -869 -574 -877 -794 598 18 -768 760 241 451 -851 -488 -389 718 -813 -419 -399 -343 -99 342 -351 -511 -35 -86 -468 419 -507 387 415 -728 415 134 -752 703 -381 391 -328 358 577 150 -121 -361 549 126 465 -138 -223 -704 -177 477 85 -873 272 592 -7 -418 -186 733 -227 26 797 -485 556 -758 -51 -684 -88 746 -38 -300 549 -38 390 -713 95 654 -444 -830 -688 760 -443 202 -85 121 652 -807 117 -603 46 -510 397 -842 736 -491 -827 -16 -201 282 -316 280 105 -235 736 -551 439 -559 744 346 -585 -853 -711 -468 190 -597 722 770 126 633 -493 -411 526 -727 -270 107 -456 -864 392 450 221 -891 -347 773 -835 81 -649 -8 -865 640 -900 583 -4 -575 508 -466 -458 -33 -345 29 -345 97 -558 92 -541 549 641 -494 699 577 -500 104 -292 414 654 -265 -376 -328 368 -563 -858 -41 -521 347 -579 655 -743 428 737 745 683 -755 -253 -776 -28 -694 -641 350 438 148 -441 -292 346 -669 -286 -706 417 105 -385 -125 483 583 415 -654 -500 -855 353 -767 -211 -651 -837 572 -89 473 -39 450 340 608 -611 261 410 92 -764 -322 151 174 -751 -565 -898 -881 753 629 659 637 724 -128 -890 -270 706 -476 -273 -654 -617 -649 482 -286 -862 342 608 283 22 760 83 699 -666 -126 380 573 -542 758 -886 -274 124 -417 588 -73 404 -233 -148 -450 190 199 266 -141 -74 -291 83 -289 603 -199 227 218 447 -241 -837 428 -765 259 335 6 299 3 74 -537 -433 -17 741 93 287 488 347 714 -298 -226 -485 708 -472 -102 -466 640 -617 -358 -482 305 -214 -396 -476 762 -225 -182 -196 339 403 -26 -21 190 800 -730 -765 -584 463 -444 733 177 -464 77 427 27 167 -804 -705 167 -83 -572 -201 312 -436 -427 -441 -411 743 163 -266 -651 -753 -608 16 379 -847 65 -316 -263 719 -70 -88 146 648 3 163 599 -763 -360 34 313 471 407 -390 159 -217 230 481 120 178 -160 59 -109 793 -72 267 -246 551 158 270 312 109 -645 56 406 -362 798 -844 -57 616 -149 -370 -136 -464 -216 -194 -532 -350 82 -99 454 -300 612 651 -185 744 635 754 103 -321 -210 602 -142 -89 -358 521 655 394 -67 109 702 -427 505 -658 402 -447 -695 -368 616 414 693 742 386 -279 -664 -575 -771 773 -641 191 -274 125 -159 -13 -866 605 -679 717 78 740 -87 -523 -326 178 190 -410 -418 303 78 -36 -846 -744 694 625 765 702 312 376 428 -438 268 76 -638 792 298 -107 -186 529 -572 -808 116 -850 567 -500 559 -262 -496 -179 -277 -173 -213 -754 -155 585 -48 7 -320 -614 -372 57 -350 618 -572 -326 50 476 -159 -471 488 481 -531 -33 -624 280 -526 -886 233 646 653 -118 248 317 -27 -19 -348 -315 -555 -712 -83 -420 182 -708 409 292 323 -244 567 -659 -894 705 -839 -217 -292 -219 246 -255 -323 312 451 -552 -28 376 339 -565 390 -580 -249 775 -617 -647 -372 -793 397 142 -54 -617 613 626 404 -160 -31 716 -306 -17 443 -398 -867 25 27 184 -126 -68 -243 -573 742 200 19 -686 -198 613 -165 -394 -625 411 8 -811 671 49 329 394 623 -567 -3 -387 -790 40 -899 434 323 519 -385 105 -388 31 -576 328 481 -499 482 -150 -868 -281 -382 -579 -810 -664 -47 85 -189 787 24 -551 35 -243 -74 589 -131 -867 -382 -411 -140 18 136 610 -686 -666 -834 298 -469 289 797 755 585 -461 -627 498 108 649 624 313 651 528 -58 78 -522 798 -483 -756 -97 -544 -759 171 -166 535 245 -197 -43 -856 -50 318 -203 682 -370 195 -826 26 -487 728 -890 -157 -671 617 287 -891 -648 371 -290 -399 -379 -11 511 -366 -482 606 -493 -248 -267 -436 584 -687 699 -519 139 -46 -900 -872 615 164 660 -837 453 485 -284 538 663 56 304 284 589 -507 -577 -794 524 31 -195 795 -161 122 -892 -8 44 -468 323 222 -75 146 781 55 -847 612 641 -695 -8 -765 -2 -372 -474 -472 -363 292 693 42 -84 656 121 379 -337 214 146 -219 492 -66 -512 -893 342 -242 20 743 -162 -672 568 788 790 -315 -497 728 -49 63 -432 -306 723 287 -94 -776 -871 -651 -875 790 776 726 -330 135 511 -645 -345 -514 438 -795 392 -817 282 -642 -620 -233 300 -231 799 204 312 -370 -819 -237 -143 -428 753 136 399 -649 -756 200 746 -349 -226 339 -176 -693 616 165 -287 619 275 -257 -547 775 -471 135 -121 -45 -775 -584 536 -269 -310 -455 -821 506 798 -701 494 60 -812 -109 24 -549 -851 -49 -471 319 -290 750 -625 -407 32 -667 416 -817 -541 340 262 -101 -519 493 -828 339 -680 -637 -648 -369 791 -69 -725 -589 539 -659 719 -843 -150 395 607 93 448 -195 -773 -203 485 382 386 -713 269 208 -179 -576 194 751 -609 -220 229 601 59 -534 486 -6 -575 -433 -303 559 -178 720 -466 -722 450 -168 -807 -159 686 -732 540 637 269 -402 374 55 635 -538 -872 -505 124 178 569 -797 668 -724 -7 109 494 619 770 -356 -172 512 -354 530 -774 -341 -186 604 201 333 775 -161 440 -398 -364 -640 60 481 -546 650 -840 710 -378 205 208 -301 716 -141 21 181 -751 436 173 -862 -213 396 -71 -727 -681 196 -594 -204 237 323 617 -367 200 -756 -747 -757 -760 176 566 -77 -131 -282 -781 -37 -87 345 -815 -298 226 76 -748 -193 -464 -560 -444 -401 -241 -198 575 -647 -808 690 -410 -608 -206 -602 601 51 714 -66 38 -520 19 -155 -788 452 149 239 218 -343 587 71 -628 -491 67 622 -519 -527 -388 -756 96 -329 178 407 740 -628 445 519 -4 516 -665 -483 99 -47 277 -448 593 -433 471 -209 -160 -235 662 -533 177 -653 -401 -638 153 120 -464 -459 -434 -612 -276 -825 408 -769 -544 -496 329 323 -547 -763 -176 -263 283 -231 -92 -669 774 24 -21 -18 246 -79 97 -813 555 499 -315 -431 -487 -297 -402 -110 466 428 763 773 -799 348 -579 -178 -433 -215 795 -364 774 -258 -844 195 -213 -308 -803 -271 269 -315 -108 -441 351 26 580 -41 137 523 -658 -299 328 -607 413 -629 -828 791 -829 -499 766 -564 -495 352 -379 -876 -890 -526 -546 -678 -299 -415 746 -515 606 -235 693 514 -73 -316 419 -795 -871 -249 403 796 -682 407 47 -222 -658 -503 83 -167 -620 542 103 -184 -390 -592 -467 -381 169 -484 -733 724 213 -152 504 -170 -344 126 -273 -506 321 -43 94 715 148 347 220 -629 670 -17 222 -888 757 -305 -65 -71 -830 135 291 158 748 -424 -616 261 -18 473 557 -70 254 630 -363 740 -210 -122 763 -221 136 -368 -757 268 -592 -101 798 415 265 -131 -659 -577 -148 584 513 -768 683 540 -879 -372 -673 -142 246 -853 -770 -435 -274 758 297 -803 30 -771 -216 611 533 268 -313 -44 -847 -770 478 338 96 -445 -445 -398 214 799 -395 208 -420 625 387 520 -749 -541 265 632 72 -271 205 565 -311 -594 358 -118 581 -46 325 578 -108 -266 72 -388 -214 393 -228 -115 363 467 -44 -161 487 36 -630 -526 -148 651 -119 -252 -602 -797 789 363 -830 -188 -458 -317 -454 -573 -566 728 -27 -248 -661 568 -847 653 758 245 502 699 -531 -537 519 -359 -451 147 528 -753 120 -715 -72 426 -318 551 -783 -105 -324 88 37 537 695 162 -460 -383 -184 -860 -434 704 271 -824 188 -57 89 -81 -123 45 -885 -761 411 -139 434 -513 -624 -525 217 -81 -386 -288 551 42 77 179 21 -825 206 64 569 -63 -45 -616 124 376 21 781 149 567 -863 -408 672 408 128 689 277 232 -147 432 105 -380 323 -391 -305 -379 -235 -709 -617 73 163 205 490 107 -812 795 -696 645 -294 507 -417 333 353 -789 702 -503 -114 -70 -382 378 508 -152 -596 22 81 -221 -683 -781 418 -493 -662 -676 560 -158 653 135 -393 -403 11 146 792 727 302 -476 -671 437 666 -17 757 165 -47 661 285 -551 -260 -76 94 540 329 -40 405 212 7 162 200 174 781 -113 700 92 253 155 -362 -615 -808 -123 549 -836 -222 -31 -203 -360 -165 763 -278 343 699 704 101 796 -367 -661 465 254 -541 547 -193 328 -832 -515 743 208 -631 -644 379 107 92 280 -525 -212 -790 -797 274 215 -592 -61 -753 -48 -621 -774 -471 608 3 -14 620 67 553 -121 -288 786 318 733 475 761 314 -267 -599 578 -315 -782 -594 -444 -123 -261 426 529 -542 321 -65 -640 724 -719 -478 253 -600 69 -237 -60 -131 -213 305 -758 536 -235 -566 25 -651 -893 14 -71 -829 -291 799 125 -259 -585 718 718 -740 164 751 -218 398 -119 -140 -5 -296 200 457 395 415 -146 -692 154 -65 658 -565 -16 -280 69 347 467 50 544 -351 -475 10 -615 -151 -854 -845 -15 -40 -762 555 393 147 -261 -20 503 -614 421 -385 -682 325 -282 -800 -147 713 -415 -871 459 -471 -493 189 228 -854 -578 652 -640 745 709 217 339 -174 471 -154 -473 -702 -599 641 567 39 -490 -635 518 -506 -157 663 48 88 -330 -513 242 -794 -649 -495 -868 -226 -405 -309 114 197 128 142 583 162 343 -682 -741 -710 -840 671 -233 -868 -744 -112 -388 427 -745 -766 1 524 22 676 127 -472 566 -876 731 -708 -795 536 482 401 625 -161 -520 288 692 -442 -787 412 424 630 481 370 247 340 -563 451 -13 -250 197 588 -423 -422 -418 679 -189 -46 -843 67 589 -719 -63 732 797 -554 198 26 669 119 -631 771 -122 414 -247 247 219 224 -555 37 -492 372 -269 406 656 323 199 579 -137 -157 -150 773 -567 443 759 -482 -141 -72 140 615 325 396 45 -785 -443 -587 -834 -524 -583 756 -723 533 -64 703 560 -571 -635 -802 -55 -173 394 348 -689 550 -420 765 467 -141 -7 -784 467 -448 -717 -614 -10 -891 -217 -86 -232 75 410 232 -179 -430 -511 -243 -444 490 411 -521 -428 -577 -763 183 -350 -565 609 -237 -838 -66 -141 732 462 659 -138 301 259 204 -366 -703 -111 -834 -197 -447 -805 295 -675 -50 -158 564 -619 -782 -86 614 -78 -15 -746 -656 -145 440 529 -743 524 -563 -315 -623 181 452 -599 -120 685 794 122 737 -82 49 -174 -439 -592 -770 -275 -271 -346 459 -572 -772 783 558 -468 -374 -496 -665 539 -368 -863 686 260 280 223 -406 -480 -511 -431 -582 -699 317 467 -440 250 146 -426 -559 -793 235 159 -90 -363 -854 536 532 -311 -30 -787 748 417 -64 141 -414 -42 -377 -429 350 259 -344 -875 71 -670 -480 -10 -483 -298 233 -176 -573 -601 -48 766 -662 617 -156 747 -604 776 -409 621 -113 518 -784 613 -27 719 104 -394 -120 247 681 -152 625 -687 289 -610 83 -660 119 706 -741 -890 -253 644 -877 -726 -332 -752 -37 -539 358 781 413 -244 416 -56 698 -542 -835 785 -859 79 405 -268 360 243 114 -69 -513 -752 -218 -467 -587 -356 136 626 -364 -221 402 -844 -808 -403 -594 -827 -813 -255 304 671 -592 -579 -695 -739 -13 -846 579 -72 602 684 -741 -64 123 573 77 292 -836 -41 -46 253 -625 -419 351 337 542 -116 -706 458 321 -802 440 -393 -632 419 431 712 -538 -854 491 76 98 -393 451 -464 145 48 -106 677 136 51 -387 532 -778 -515 625 -334 -606 -658 -863 191 -165 -164 -757 758 -248 -595 619 -515 -869 -366 799 -534 -399 438 184 738 317 -152 339 -377 562 -207 -427 -348 69 -489 -69 -750 203 -714 -108 289 -388 -853 1 -173 -821 550 -682 461 -296 357 -283 -232 -506 140 -316 232 -233 -378 -219 671 -196 -812 -3 -460 -252 104 -828 -369 -90 -706 -884 656 468 -234 -36 696 -259 -62 468 -558 502 747 -581 -17 -188 -86 690 -387 200 473 -676 109 390 -802 728 258 341 -657 -340 -751 -315 -110 -121 154 704 599 502 107 445 176 -655 -558 -492 -730 -316 -223 113 -759 488 -142 699 -399 -857 -132 -105 570 737 135 -501 593 -790 -695 -59 -788 649 -749 -707 -532 38 -783 -343 -381 -69 -884 -26 249 57 132 46 -370 676 -400 -700 302 138 92 747 -161 -392 765 627 -857 585 -435 -133 -193 -679 92 -563 -390 -463 354 581 -397 717 81 595 98 -531 472 -232 220 -124 -234 457 729 -138 -559 -318 348 189 713 284 -286 795 -432 638 -806 344 -246 -245 476 -718 36 207 -92 -883 -18 748 -262 -742 -88 -648 -323 163 119 357 -300 564 598 222 17 -333 -799 -446 -665 -448 -714 -458 768 262 -362 -550 -801 -300 -493 12 312 26 -651 -491 -181 247 88 -247 152 -840 447 255 -12 -394 -312 -309 -757 527 405 -568 -618 493 72 -313 -37 170 -469 -389 170 275 -371 135 582 482 -702 -488 29 -172 197 -642 535 -755 466 -651 -266 495 -393 -731 -846 -272 512 -233 10 -764 -29 417 -737 -11 -698 -224 -438 -888 -311 -11 -235 573 -576 -499 -91 114 424 596 262 719 -725 363 54 -520 469 480 -416 -538 -787 -767 -76 -74 -484 -85 177 -764 580 -854 73 798 -741 -639 706 654 135 227 350 776 -715 233 -777 183 319 -222 779 -419 349 -799 -695 -469 752 563 655 -104 184 622 232 33 756 -139 619 -613 585 -860 258 -694 80 724 -198 -444 -648 -73 -273 93 594 -721 467 176 361 139 -618 -597 283 -212 -828 -568 -256 -377 -729 -402 575 -393 -757 311 411 -861 39 -300 -281 -559 -335 -417 88 474 -539 -291 679 143 -136 409 -379 -100 287 596 623 -536 305 49 657 567 548 281 652 -87 -119 404 -659 644 -527 -294 -11 -645 -718 533 771 -709 110 621 705 137 -565 272 -355 730 427 27 688 791 487 661 71 347 719 584 -339 359 22 43 650 -754 -834 607 306 -772 125 12 729 524 168 474 136 568 335 199 337 -336 342 707 725 -686 -175 -723 -327 709 151 320 174 -23 -750 620 -602 -576 181 -434 164 755 -416 -815 -538 -533 13 -425 504 534 -539 38 311 -168 -192 -216 -355 338 791 -613 530 -266 414 357 -847 -129 578 114 124 689 44 686 77 149 739 -82 -826 11 -325 798 50 -366 -159 -67 698 576 619 737 634 496 -483 -238 783 -259 -5 -494 -299 -574 338 -498 -666 381 -52 -375 -689 731 -162 -628 392 -380 361 250 -178 -221 -205 581 -308 -474 563 -474 366 -745 -559 -845 445 159 -711 -409 668 530 -204 476 -34 343 185 413 -237 -262 -30 -96 -7 511 376 165 -29 152 -852 306 785 692 -116 -19 107 371 541 -274 538 23 425 -841 704 289 206 385 -850 -368 -21 711 -177 -453 727 -570 -676 282 -95 647 711 -222 -493 2 -174 500 645 -242 412 761 719 -156 -866 750 -648 480 584 266 -815 589 -557 -387 -848 782 -509 -81 464 489 -570 235 190 32 274 47 -518 -202 -616 259 -144 424 709 -49 -23 -774 451 -180 -27 77 -438 794 -558 147 168 192 784 -395 580 -654 67 -239 -436 -52 -343 -390 -767 -465 -710 188 234 -28 -676 16 -512 337 -255 258 430 50 141 -640 218 -79 112 -493 314 -78 399 -609 -543 -461 593 -295 -183 -655 -244 -35 119 682 288 -19 -269 -139 761 -473 -633 798 -100 -455 685 -427 -313 481 513 -461 454 -273 256 -835 -34 651 391 298 729 639 226 610 -759 -30 -204 276 289 425 -371 255 607 368 -836 -154 -572 -555 629 800 723 181 -559 -871 -248 -193 -278 316 -90 556 -677 -767 29 -371 601 599 -144 -698 -755 288 -882 -659 378 684 721 449 -649 630 -110 -370 -736 98 -625 -517 112 97 -617 -251 -315 -826 639 563 151 574 264 447 227 101 478 219 -703 -893 -55 -64 -245 731 83 -56 -389 -44 624 136 666 -155 395 -533 -801 -574 -621 26 508 603 787 330 -262 -87 646 -282 -4 201 -749 -759 179 -262 452 -572 94 104 661 578 -425 -423 153 -261 210 -497 -612 -719 -663 726 560 -18 604 -193 -134 -820 326 152 -330 -562 -699 176 -513 211 603 92 181 -856 -562 455 -605 -715 167 -201 -470 714 12 568 -169 641 -621 -717 -532 -566 -147 -184 -654 -823 -814 -23 -664 791 469 -495 -245 250 674 237 -573 -465 -214 -387 -558 -797 -377 46 -17 426 1 736 -591 -728 -898 -177 765 -780 139 -313 -373 438 565 -64 676 520 -552 -287 -375 487 -757 253 696 -338 -727 -514 739 -274 329 452 -896 -497 -498 247 -764 -161 484 -232 331 -169 438 199 552 -249 -236 -252 -35 -781 -658 121 -175 -100 174 -266 10 299 -260 -445 -376 502 112 210 37 241 -38 -849 -611 -897 -396 99 -571 697 -775 678 -495 155 -271 -390 50 264 -5 239 -667 319 -552 -199 -509 -396 -67 646 82 -209 -529 342 506 -513 -522 -60 339 -620 642 430 -227 -740 -61 -288 -138 -1 -233 -461 241 260 222 -544 484 -363 -100 -35 -421 -781 698 -606 44 -44 58 -168 -59 661 373 -589 -812 430 87 -432 753 -796 -44 601 7 -232 -239 -689 -362 743 -108 -18 -879 -408 -15 -811 629 -476 -800 -210 -489 526 385 -420 59 -151 68 -508 302 -466 -160 705 -327 -242 -365 277 -486 302 325 -163 -587 -509 -644 280 -242 59 -35 318 -557 221 246 109 733 88 -209 -289 -280 -459 108 501 354 616 742 -25 -753 -737 -39 -13 -501 68 -241 31 -176 -312 430 249 478 -601 -856 -11 298 282 -376 322 -395 -650 -358 -384 251 -161 182 -234 -343 -762 -521 57 -605 223 -144 -571 -278 -871 537 218 -405 394 -387 308 -549 34 311 624 478 -180 -156 206 -261 -568 -823 -156 -50 301 95 -123 -180 451 -76 341 -290 -301 -895 751 75 473 695 -662 216 -223 -120 323 94 -334 135 -604 524 -373 -393 -784 730 -367 491 -81 745 -334 336 203 474 619 655 232 -181 -93 -762 -591 507 -675 -146 384 716 46 -611 -774 435 -369 371 -727 -812 -770 365 668 601 619 -327 -277 641 -583 401 -265 -667 390 298 -568 217 748 -178 186 244 429 345 -568 754 -356 469 -404 -175 599 -88 455 -510 -583 212 677 -341 295 669 187 21 114 -897 204 -163 353 -536 -556 -704 640 -480 -328 546 -486 -832 -77 -714 746 634 -679 66 91 -844 258 -501 -114 -232 115 -183 192 6 758 537 -135 -554 110 1 626 103 363 -657 -309 -641 694 -50 -476 551 317 -153 614 462 118 69 -538 524 617 -706 -346 495 -385 224 -562 -658 -426 -854 -819 186 -762 768 145 -258 587 235 -731 557 23 -143 -462 643 204 -495 -41 310 -253 235 -899 -825 231 -531 -605 -305 601 267 -751 777 613 249 -540 442 -812 666 -122 154 313 405 513 -540 -476 -792 -256 -394 199 -263 261 288 -630 373 -323 494 -586 516 -256 61 -444 582 97 -622 -252 -836 -650 -486 777 -244 636 710 -538 -895 -765 -847 780 -504 -487 -548 -121 -724 -608 -729 -285 529 119 564 -196 531 -186 590 228 -464 -795 -713 -119 709 48 -456 -837 104 -286 -647 -624 -864 179 -536 -643 573 -369 363 -286 380 -1 577 474 462 -57 213 -234 626 192 353 367 -386 -584 -170 -124 614 -23 -27 -351 224 -870 364 650 676 460 239 -42 -13 -686 -241 -669 462 -809 -332 410 326 1 752 -40 149 -654 644 -208 782 -315 99 676 346 100 -50 599 -344 792 -858 -367 677 -851 32 598 124 793 67 -221 557 -514 633 709 -1 790 -729 -496 -391 -390 -444 11 349 352 758 522 68 310 -655 428 -786 -346 -720 -221 365 -131 -453 -620 173 182 512 429 -852 -638 -620 524 -382 -832 -349 595 217 -225 267 -353 213 234 504 550 -505 -350 -799 626 -531 -477 -137 -455 -403 406 501 -804 -711 -488 -679 -136 -586 -36 722 -829 465 -350 -691 329 -782 661 -167 132 204 0 -38 -512 705 -474 793 534 0 -366 -255 249 -671 -861 737 -685 -104 -43 363 -83 152 -79 466 725 251 292 171 -519 562 706 189 399 502 763 233 439 126 541 726 63 278 477 -740 681 -560 408 61 205 77 -795 -431 93 118 -484 -308 -250 661 -39 486 185 -755 -585 -322 152 363 451 362 -37 -505 607 -52 -729 -377 -895 212 -242 -433 -737 629 339 -300 643 -381 233 -362 -235 -653 45 791 605 650 163 -307 -654 -31 622 -885 708 -317 -567 -809 307 295 767 497 287 -107 -444 395 -820 -645 -558 746 -521 -700 371 344 653 -184 -778 -557 288 86 -334 -674 644 306 307 268 -339 774 409 324 -682 -356 485 658 138 385 -637 -546 649 372 517 -744 -619 -784 336 471 -629 -486 -507 321 -61 -376 -135 -643 -791 352 101 -822 324 275 168 -585 81 115 -9 555 -800 -14 317 -714 618 -892 -400 394 -759 -809 -67 187 -377 158 -411 578 -831 43 343 -531 -470 559 -1 -656 -237 736 163 328 -863 -437 344 -406 -102 -76 -632 -101 233 30 -183 -381 270 112 579 785 520 -847 -705 -740 689 -688 -58 -667 535 -767 100 352 701 123 -660 91 -685 -467 495 -866 -557 -6 625 201 -385 -820 -441 576 212 -838 718 296 -51 567 419 -680 400 -409 116 -699 -490 736 -23 -857 487 645 374 466 -615 -97 -652 -545 -579 -723 726 726 -768 400 -150 -899 -612 -292 -512 -18 -361 -394 -40 606 -306 -668 -265 -559 -357 -42 653 348 799 348 763 215 -554 -222 655 56 617 -604 87 28 225 -261 -555 540 672 -737 -731 436 -815 -707 129 25 19 240 -806 -554 -68 55 -161 -880 -185 626 253 -492 -898 386 -537 731 -774 -763 81 -820 -590 148 623 -221 -837 605 -519 61 281 645 364 -302 -746 -666 -629 285 611 -360 -18 260 16 -100 -82 336 -537 619 312 -830 613 719 597 -69 244 -535 -704 -306 -165 -719 -538 171 -95 -465 -613 172 -754 -729 -302 -71 -552 -363 -632 -376 158 -182 559 355 -368 -324 -26 -459 441 -776 524 768 -230 176 -572 -883 -652 -638 -599 558 519 -419 -331 -78 -133 366 -428 -686 168 6 -559 123 -523 -685 -434 -261 420 -847 244 588 357 378 314 243 14 -721 -135 502 -754 480 151 -21 713 -600 -165 325 -879 672 588 696 -172 -890 279 221 -338 -503 705 -224 -858 332 575 -179 -445 -610 678 -96 476 -87 361 726 332 -491 -617 723 -532 -707 -337 -83 185 -137 200 -786 231 -29 378 -1 354 -209 256 -851 156 -783 359 -676 478 345 -47 -816 -241 -305 440 -114 -500 -747 244 -616 -428 -698 -157 -786 685 -722 -184 -830 -6 449 -98 144 -772 -188 -315 682 -536 577 -232 439 608 -247 -494 102 399 -876 442 33 74 -543 -663 420 -864 -313 719 -72 -891 659 -782 -284 445 529 -267 -216 -806 -706 -231 459 362 -877 19 79 98 -153 -691 513 739 293 496 -217 786 -81 -893 619 -724 -420 -815 -562 473 -646 308 132 686 324 591 -840 -227 351 -863 -689 -240 101 509 -275 588 -249 -150 578 186 157 -9 -708 -37 -450 -437 -255 -105 -233 -114 66 -5 22 588 41 -332 -123 -346 -557 700 -715 -209 83 446 219 479 735 -544 -618 -691 -514 32 -376 68 -603 461 718 788 -894 -276 235 744 -2 44 -409 -639 508 -649 -107 -853 574 -99 -566 20 51 -886 -516 -752 442 768 -71 484 284 651 400 -193 -790 -800 -662 90 782 -225 149 -393 711 -8 -477 478 61 -433 -839 536 -331 304 -27 -596 -261 347 579 -736 77 -454 65 -627 -136 -653 640 545 -203 -452 658 -42 -120 -863 -597 730 -549 630 635 579 109 759 -291 478 -662 -893 634 -281 76 -448 45 -768 -134 -246 638 504 665 -100 474 479 -505 -192 376 436 -435 -706 -811 -147 -81 204 20 -592 187 143 146 -410 -433 -505 -602 -792 652 359 -692 262 -848 488 -6 323 724 649 -464 -899 426 -547 -33 603 406 790 748 -260 -506 -94 -569 717 -823 -868 146 -628 -489 -291 -695 -220 -83 -725 713 395 704 577 -526 734 343 -628 -749 425 -162 165 -762 -206 588 -99 -264 -808 -223 -721 468 -480 -17 785 -91 40 -137 -545 -272 761 -119 -313 -412 443 -365 316 -451 -804 709 517 542 539 -552 -886 -717 -593 -645 -228 -827 634 470 -608 -691 767 -239 -182 567 115 -178 691 162 467 -848 -65 431 -97 324 -517 -670 464 423 110 -512 -551 -384 -841 -323 -648 -581 -551 -688 -327 -435 -682 566 557 608 45 -434 332 -262 222 392 -353 678 526 228 -897 -768 -698 309 -204 -707 230 511 661 -389 -628 -736 191 685 777 -727 30 691 381 75 458 717 575 599 -898 68 490 -436 -863 -675 721 -724 -94 -875 682 -119 -297 27 -544 296 -668 -282 782 -312 -77 -247 -4 -579 244 -452 313 411 -313 -826 -763 -190 784 -810 278 134 -622 -537 662 -442 743 -595 -400 -706 -137 185 -727 -547 676 -767 -737 617 -147 -555 605 195 641 -393 279 440 -17 -64 480 148 211 -560 193 532 -745 485 -326 11 422 -878 -817 -313 173 749 69 222 -262 -301 426 -594 10 286 722 -24 790 101 107 591 244 541 -333 291 445 112 -28 -511 202 431 105 -258 -347 -80 207 641 775 -163 -533 -411 -84 626 -452 -538 249 323 5 -372 214 -324 -412 -830 457 400 776 -173 -33 364 367 -710 -582 -146 538 -147 -553 -448 -204 429 -90 -362 670 775 -346 458 525 -766 -605 707 -218 -746 -205 -456 -116 -705 491 626 279 -598 -504 -696 253 288 254 -19 -357 -395 641 626 -840 487 660 198 -673 -278 -815 225 -150 119 89 -805 632 -67 -380 178 -898 67 -313 -354 -672 118 358 -825 10 -566 -185 -580 -387 -319 286 -279 -882 -338 202 -388 -886 155 -753 539 -589 86 -248 -373 -24 -622 -764 -781 -120 57 -191 744 -868 -393 364 613 136 486 525 468 -182 -194 -629 247 -444 -501 -146 -218 745 243 -561 -434 -371 -587 -834 -881 731 -627 -556 -63 -767 356 286 82 -883 -747 -43 -685 -673 -682 609 354 258 53 610 558 279 -700 -653 -121 -718 -674 457 -340 -701 658 579 -272 -450 323 -306 479 618 -490 220 270 405 -414 760 281 -307 -383 48 588 331 -86 545 715 694 516 -31 462 796 57 -826 -334 -418 314 -395 -459 -251 788 422 486 -245 -74 -510 -699 151 25 783 -548 -462 275 740 -451 599 -644 641 -193 -813 -781 444 405 -297 -2 -502 -730 -605 228 668 -270 413 -561 -708 403 -531 -621 -182 -69 -283 400 751 -64 71 -429 29 -225 -129 -671 784 15 -162 -190 -14 -613 -729 736 761 -757 57 491 736 -469 -26 284 -819 -559 -15 771 -178 -461 300 16 276 728 -302 -47 560 191 378 -819 -141 -462 115 -206 -811 -13 -405 -353 203 118 -373 182 -11 393 -210 -82 -138 -152 -456 197 242 418 484 195 53 -398 526 699 -119 -363 -229 311 -844 761 -482 -806 -418 35 -166 -808 184 157 -97 2 -506 -254 86 153 -271 -385 -622 67 -241 551 -36 -738 706 -873 755 -314 -215 646 -288 -75 -764 484 -597 -251 -676 -128 237 553 581 263 -291 -849 302 742 -707 -737 -68 10 301 535 -735 -278 87 -484 -855 -370 -712 39 497 706 -415 -457 -374 495 -56 -171 -526 -125 -295 -512 -679 -327 -857 -800 -250 -287 -649 114 -155 -161 255 675 145 -292 361 -167 296 383 -176 384 -716 782 -7 207 492 202 190 -456 -412 -721 -36 561 202 299 321 496 -604 -191 -883 302 42 -578 483 73 -893 -597 282 258 -886 -344 -39 175 -558 -381 -108 523 318 -589 348 -127 495 569 164 -444 -60 151 367 473 -47 643 528 -818 12 -176 748 -36 -885 -672 538 739 86 -416 194 545 -123 208 96 124 677 163 369 81 -198 -137 -214 -422 -488 508 -385 -206 -648 516 -532 511 -19 -129 -220 -318 -120 -626 -681 -68 219 -310 -376 -191 175 325 426 -835 210 9 755 -646 -317 -118 487 451 -178 466 352 196 -89 162 -399 -338 -832 341 76 -538 -652 -875 -89 66 -695 335 -351 -199 -131 341 -174 -177 784 -339 -332 133 583 394 -766 -320 -435 138 359 -33 -71 362 702 474 -147 -862 -784 243 250 -80 -204 -34 -814 -80 -520 68 -412 208 328 447 -536 365 772 357 414 -661 800 731 -489 -260 -887 -176 -514 -625 -255 -339 -620 429 -854 -366 445 -713 -471 -764 -318 317 -373 -516 -191 99 382 200 -525 354 357 -697 72 364 -574 559 487 509 484 -371 -824 -448 506 -841 -134 -527 264 178 229 730 -67 -881 527 -751 620 -665 -219 447 529 -238 164 -270 512 -853 -862 390 262 -241 -716 -183 -827 398 -573 153 209 -363 750 119 -123 178 234 573 361 -811 -32 -606 -508 215 -832 517 150 621 -852 -679 -125 -293 -400 624 -234 477 358 32 -628 556 -427 -652 -7 -169 545 -516 -727 218 -709 365 576 -764 -625 -647 208 397 -149 -207 -251 414 686 -539 231 -885 -239 -702 776 -275 -45 -352 154 -822 -791 -563 -776 -837 136 201 -153 754 -104 -256 307 388 -600 -372 -259 -83 249 -411 -581 475 509 -445 -812 -423 -432 -662 159 -633 -371 -126 -530 284 -709 -866 23 -628 -28 57 -657 90 17 -451 718 -490 461 668 2 -673 11 676 -569 -780 694 -737 400 346 -468 -527 -787 -394 694 304 605 308 421 -718 742 -777 509 693 -733 432 -679 713 144 -146 -127 627 526 765 614 -565 422 -554 -713 471 -330 -805 -842 268 260 643 -847 -175 -185 432 -821 725 -347 143 -51 497 501 728 249 -221 255 -319 99 491 -9 289 -664 429 591 -243 -234 672 498 -192 -828 404 479 -264 678 221 242 395 351 313 -508 -176 327 -246 -115 -729 -316 619 -320 529 50 416 612 -458 -458 294 -698 -87 367 745 408 451 -133 -625 -858 -166 350 -293 198 151 -20 -525 108 161 692 200 518 112 -708 663 -241 261 -795 25 -741 164 734 -52 -603 511 -166 745 -75 480 -177 637 388 9 -538 -637 -774 23 -373 709 471 -255 337 -183 -794 317 -351 131 -549 653 88 135 152 539 -185 37 607 -429 44 -124 -671 21 -733 763 490 -842 686 -499 646 192 -36 -358 682 706 -666 746 -455 -265 -572 -615 680 -230 -256 -70 679 -898 -670 -830 178 473 -448 -208 -647 489 408 -534 -426 212 -518 417 -446 386 57 719 -253 102 602 538 444 126 496 574 -572 575 -5 662 490 -34 -286 -786 -100 -215 -691 173 -135 -22 491 724 -479 407 -207 -103 -370 607 -206 -450 154 753 780 -85 77 -416 -650 800 -830 -781 -112 -291 721 -391 201 -226 -54 49 -701 -675 790 -315 542 757 -877 769 474 198 83 351 -496 793 -299 -163 -349 681 792 122 -224 -221 -142 -214 111 -346 -716 -308 763 -280 -892 759 556 667 -680 120 37 -572 -772 -41 -799 -125 -496 571 -687 -710 344 320 56 -268 533 358 -63 733 738 197 -183 -780 98 -763 -898 -185 557 692 -207 429 -433 -168 446 187 29 525 -575 199 472 736 794 144 -816 144 -841 424 526 -337 690 259 -873 -522 309 -773 -330 -683 572 483 184 536 -386 -53 -210 -771 -190 -569 -148 -478 798 -193 454 327 -145 346 -119 -844 -892 -365 -525 -697 235 335 -381 -7 -568 609 -469 727 -652 675 -818 -132 -560 -835 572 125 -405 122 -322 41 -555 553 459 529 629 -864 -597 -898 546 690 627 -250 -213 -889 549 427 -372 445 -575 557 -268 383 -803 -474 309 -573 782 155 -824 -495 673 297 616 -116 -10 162 184 537 301 -756 213 271 242 80 682 434 -618 747 -101 462 -665 450 204 -857 -380 39 602 -606 -826 -61 -807 -598 650 230 368 -479 -448 313 -652 393 29 353 305 -500 -868 346 602 445 -823 -400 -273 -58 -721 162 610 -104 -445 349 539 230 775 14 -652 794 533 -733 43 669 -348 -200 -343 -404 672 -773 -183 -793 713 -757 -58 -271 -46 311 514 -599 -565 -604 -702 325 221 -621 -706 526 6 297 -33 573 -442 -301 -29 214 556 -665 -799 129 -866 85 -650 660 -192 -169 496 -671 -354 791 264 577 -260 259 -214 -242 138 -388 -811 494 -800 -469 -303 -201 479 -488 461 675 243 -71 111 67 -564 -529 -200 687 489 365 675 206 365 557 -604 185 -190 -728 578 361 -761 -95 -895 -707 451 662 387 519 102 -665 729 726 -88 -214 -361 319 357 -45 -800 761 -852 -24 47 172 433 174 -200 393 45 418 -390 61 -829 510 64 -77 548 -811 -416 487 32 549 4 -531 -813 746 -326 125 93 736 467 282 12 -336 423 -631 234 789 -292 -554 -349 732 564 192 619 742 41 455 59 -443 420 244 -652 501 -18 0 574 -389 -148 -822 75 31 276 411 -702 -559 -755 -181 643 -506 532 725 -760 338 -221 -238 215 345 -761 -364 192 -786 620 -383 684 -707 -754 -501 217 -774 607 426 284 -113 759 602 97 -724 -68 -86 -39 90 -705 249 358 328 556 -667 -212 307 -304 718 196 712 595 -241 -58 266 -762 727 -197 -657 10 775 529 660 624 595 -692 -395 -776 -16 429 -731 -156 -586 -619 -429 -451 35 -121 577 53 763 -447 -20 -848 -292 -386 -46 510 -154 -324 428 559 -518 27 -376 594 202 197 537 -12 -593 -343 97 -549 -425 449 -208 548 281 500 624 -48 284 707 -771 -198 205 635 654 298 748 -512 -834 -458 -438 -452 -343 174 -550 405 615 -686 -305 125 -775 -710 -242 660 -643 360 -472 -233 301 -393 52 -425 -559 -427 313 -864 545 -897 601 461 308 -437 -342 157 -62 231 -71 484 -607 383 -891 197 -307 515 30 -597 441 368 -263 -226 156 491 -467 409 481 319 -402 -855 -374 94 205 -107 -200 -762 -656 -584 131 313 -321 -213 -444 -382 73 -188 -842 399 -518 360 -206 397 264 139 342 -498 -492 -269 -508 -849 -74 -430 222 487 -829 -830 -428 646 -7 -500 185 62 -505 -731 -752 -692 -396 -411 328 -415 -119 228 -301 -448 670 485 671 -452 -486 -286 325 -351 -802 539 -520 -423 603 627 406 368 360 -846 16 486 -628 158 -739 619 -664 -696 211 -802 533 731 -875 -229 351 -893 -722 0 -542 -847 -858 498 21 -673 253 448 607 -803 -752 662 -351 -727 -101 -883 -438 -667 420 -32 271 -18 -134 562 511 543 -40 -662 -712 563 -777 177 -527 267 -247 -197 107 535 374 -594 -802 340 325 -864 390 -870 749 325 271 -732 531 -199 119 265 -215 -122 603 294 258 -677 727 752 97 -303 534 -108 30 643 -694 544 304 -279 -551 433 82 260 88 -593 16 -884 -833 -611 228 621 -834 -212 457 -885 710 -601 -845 -20 -348 -379 -729 -51 -93 -85 -444 -13 284 -160 -617 -525 -883 247 -463 259 -302 -704 -643 498 -559 292 -118 614 231 242 475 -37 376 -835 705 -141 425 -142 259 741 -717 392 451 -748 306 -188 253 322 -582 -401 659 669 -836 391 -566 423 363 -427 309 345 145 -166 -172 380 -126 -581 469 195 -206 -789 107 -231 -771 2 523 -68 493 206 176 561 -508 -429 -454 358 -412 -453 -322 589 90 528 -369 -261 -872 736 725 -278 -699 -286 -52 100 770 -609 -797 -841 -485 -402 12 457 -633 -239 733 607 -497 -486 -649 -789 -747 446 491 138 -313 553 754 130 -9 -263 9 -335 -50 -840 357 432 381 105 322 -473 -622 -514 653 234 474 -792 -686 -406 -368 -83 -411 691 -310 509 201 796 686 -781 -315 301 -283 381 -489 96 285 -867 433 171 -212 -523 -529 -581 254 -207 -380 -187 -805 645 692 -742 -798 68 96 542 494 -74 -433 -887 456 -339 -229 -710 -214 -194 -521 -695 -712 -496 -896 -233 186 -7 -7 -737 -62 -319 -392 -267 637 760 181 663 208 -135 73 -104 773 -358 -667 658 -179 710 -25 -8 378 467 -246 -648 -484 -553 481 403 655 430 -247 508 -573 -359 184 592 -291 -840 486 -300 767 -165 -117 -594 -435 -662 223 -809 -18 -635 575 -889 -299 -32 -670 423 527 273 -93 19 503 117 -108 765 -514 -773 177 104 781 533 135 -767 -228 193 -370 777 -523 -315 -603 -89 -211 -689 -99 27 -681 672 247 366 512 -764 -465 563 159 -617 263 -558 -315 -420 44 -120 -476 -401 294 -373 -18 -190 486 -467 787 -510 -455 -831 -683 -850 -5 106 -700 -883 -329 221 204 670 -130 94 -237 425 -575 -613 775 -317 -31 684 -761 726 182 799 196 -676 -592 490 477 510 -858 -240 394 307 -90 -781 -648 325 -84 -377 -312 -609 423 -486 -305 -734 37 305 -672 -883 -364 623 -439 -87 654 -328 -529 762 204 646 434 363 434 -314 -176 -271 -379 -286 -9 -6 -157 -98 -812 142 139 -743 503 246 91 100 -679 -358 538 514 -749 -258 -215 -850 636 -604 -722 -119 166 -93 294 -516 -22 574 96 388 -507 99 -895 453 -443 791 145 398 -320 -513 -242 -107 677 -330 -235 277 276 307 30 589 325 -681 -364 -506 396 411 504 40 167 -819 361 615 -620 -819 770 -592 -59 -327 -547 -877 -267 -603 -830 -45 -357 -522 -79 -888 457 -705 583 -718 425 -843 -433 -373 -331 -102 -787 258 281 234 -773 181 589 723 -417 -523 249 701 -202 -769 -504 655 -93 -687 153 -690 320 300 -681 361 -398 -838 -755 -217 -621 -172 141 -318 116 523 527 -287 -874 767 -333 -365 -778 -611 798 95 25 -723 147 -285 -867 -115 -400 -289 -788 -622 -688 43 349 -93 686 -810 -179 216 -426 -130 -600 -791 -183 -573 -707 -266 -534 416 -123 698 -42 -197 -389 -548 -443 -483 -669 679 -802 -146 -604 757 -180 -24 -20 -151 -264 -846 -151 675 -682 -33 633 91 455 -452 -446 -828 -548 -169 -478 197 -821 -870 242 118 -349 204 483 -79 671 -197 -648 703 144 -655 -737 212 -426 755 -313 646 198 336 602 -807 -416 613 282 443 512 -445 -472 -605 -785 -547 -488 -337 399 -368 -652 -851 305 764 -338 455 389 740 42 -367 -104 -206 -171 357 782 270 -302 -452 530 535 -664 375 -417 345 155 -400 325 758 -306 -676 17 -583 105 -61 -48 774 54 -678 -592 -358 -182 225 -160 -38 229 -753 568 317 259 293 695 -614 482 172 473 665 380 462 483 -650 120 520 500 352 -233 -814 83 277 -167 -796 -845 -777 -401 514 -651 411 542 -772 436 -491 542 64 -643 -816 87 666 -789 649 -480 -574 -749 -502 -466 655 663 -36 268 -870 -412 -258 -862 -708 -706 268 345 -79 -178 -632 552 39 -468 257 473 247 728 -458 604 78 -820 323 -218 -247 -324 742 762 135 -382 -153 438 635 -256 365 181 501 -78 -596 789 320 -198 -635 -55 -562 -391 -361 -388 411 -510 236 630 231 787 -258 404 732 537 -866 -152 -641 -344 -165 -675 -703 -387 202 -889 78 -358 -124 -839 439 161 -402 -28 797 701 258 101 402 717 -366 -163 -34 504 208 -472 -128 215 -146 -390 112 -838 243 -174 534 717 211 -31 -662 50 5 -317 -761 -785 106 -643 17 -846 696 128 -273 166 38 -793 415 165 597 -431 -609 -570 -453 -837 331 244 -543 -146 75 -268 606 556 -118 483 -700 -844 634 740 -112 598 258 800 435 -830 188 648 385 -883 -832 124 -142 -92 -830 287 442 -646 96 -417 -412 -887 449 679 318 402 -662 -837 -735 435 -14 10 28 304 -812 770 -328 561 710 679 -736 -472 -289 -745 -264 -119 -885 787 -716 -524 -733 -894 674 219 -328 -184 387 -653 -612 -84 -263 -814 -851 -252 763 138 644 560 6 323 521 497 603 -265 -455 -762 59 -704 -120 -749 -436 -313 -439 -114 -454 -84 627 227 239 -486 -285 -218 138 -765 -116 695 156 87 511 246 15 539 -374 775 750 219 380 375 -661 750 -604 -678 246 -195 -31 540 -653 152 -555 -871 -396 -397 -865 -801 -350 -498 317 -23 323 438 413 728 203 482 -871 -17 338 654 415 -16 -141 -740 -333 -643 -709 422 14 -722 -89 740 -317 -243 128 -628 -343 -116 607 -690 378 -183 -49 -315 735 -157 -553 379 553 -236 -750 19 185 -659 -642 -795 -831 -595 -799 372 -243 453 490 -26 396 -622 708 -153 714 -227 606 -895 78 227 -525 -560 -668 201 -897 -56 -95 448 -649 -334 704 -410 -895 -112 613 -611 131 -64 -874 -765 350 650 -193 180 -672 109 -265 -520 -266 -870 -33 344 -650 177 194 686 316 -662 -559 -527 532 -7 -138 -609 278 -112 -789 -443 132 400 -885 -293 -187 222 84 -314 532 10 -115 701 -74 322 -468 757 775 571 580 -313 491 0 580 365 -584 68 -171 256 -287 654 -84 643 -24 -865 589 -813 -833 -28 495 656 472 -522 339 -872 725 -247 -528 -836 -483 -416 17 689 -34 -600 -794 -895 82 -634 -890 11 -515 -26 -147 -507 -209 -252 -137 -840 -286 16 182 496 -286 342 532 -61 775 204 216 641 -808 443 -330 692 -655 -725 -470 -233 243 756 702 748 544 -5 -274 -285 288 745 596 -557 -701 -284 -490 162 414 -361 538 564 -875 683 -784 -886 634 350 -235 -300 236 -726 -261 740 -355 290 -194 -197 -26 17 -876 778 -802 -738 345 255 174 -758 -863 -614 640 760 129 -562 563 -640 -208 665 519 -900 -700 -171 46 696 -402 9 -774 356 -451 328 -473 428 395 434 798 525 247 -573 -569 -275 -639 -527 283 760 762 -748 345 -432 37 -668 101 231 596 -18 383 729 248 -55 387 -573 -555 -220 770 -76 -180 -591 250 -147 -448 -785 287 -534 575 -769 705 617 -559 458 180 -695 81 -161 -620 470 -867 555 -688 184 448 537 124 73 -26 -291 -402 471 -742 699 -271 -689 -314 -251 -868 646 615 178 670 152 -887 -518 195 -892 -377 -365 -318 622 346 301 628 43 322 628 -121 369 307 271 -320 445 -7 -769 -637 302 -34 384 219 171 12 -229 -384 597 743 -690 52 235 207 -861 185 -350 -412 -172 164 -424 -158 -495 49 167 232 725 -244 614 41 152 -442 188 -552 -405 -670 -467 727 717 624 327 3 -738 -140 -900 -523 223 -550 2 -750 656 -669 293 -280 -304 -290 -733 345 -36 -130 0 -829 263 241 585 626 -631 181 512 -796 -192 305 -67 -334 537 26 -767 371 573 -604 -478 -729 701 -900 -438 441 -96 703 251 -369 -367 158 -510 584 -219 -415 -734 551 -358 -202 -529 99 -361 493 474 -597 -540 -801 795 398 106 682 -289 -723 626 791 253 287 -642 -73 -194 -194 471 -135 420 -102 -639 -144 534 -878 630 -164 -187 522 -161 68 -849 -426 -104 -330 797 -753 -135 530 580 -374 -179 -782 -144 28 -889 -386 21 264 -456 -872 698 -298 233 -863 713 -110 305 472 -778 64 -704 69 273 -560 -242 654 -206 93 -643 660 -59 487 -158 -343 725 -212 -564 692 -322 -233 -589 -724 -481 -495 -197 375 608 -881 -225 -171 169 37 -2 -859 -159 -843 88 717 584 313 -20 669 -305 -194 -824 -57 -212 -831 -722 525 402 658 -531 -900 -382 -638 567 -499 -118 -320 398 -208 301 -410 -249 579 722 -402 134 3 -239 -283 90 -192 -438 -475 585 -206 -607 -224 312 -731 -390 -597 -768 -152 -606 -703 -805 -611 -300 -405 298 340 -712 -251 134 -509 -253 -847 -303 -294 197 -110 -442 -483 -501 478 -451 788 -680 781 -564 380 26 58 800 -624 -412 491 -878 -531 -812 307 -371 271 -829 -780 -85 280 294 257 -628 -373 -638 630 -638 753 -231 435 610 -461 -288 284 -506 -659 -810 476 -555 138 -162 577 -91 -714 167 -189 129 59 750 -170 311 629 194 -703 -436 -218 282 -580 480 368 -507 -460 -496 443 494 -67 -78 556 632 -276 605 -480 -427 -802 -85 -180 595 407 -180 -818 276 323 -891 700 22 -151 794 104 30 -116 -497 -699 -346 388 -6 -490 -200 30 516 344 -61 352 -515 -883 694 -622 -462 38 -319 -393 713 698 -807 -208 31 -744 323 792 -621 789 -846 -530 561 -401 -516 183 -102 -319 791 -417 440 -190 -710 -437 662 -235 -718 440 763 -279 225 777 -258 81 579 -323 757 -316 503 -755 -288 730 553 -265 165 -344 704 -345 -91 623 477 466 145 -877 291 743 307 194 -484 345 483 -787 509 121 -486 12 -72 85 -413 -463 267 703 -197 7 356 -756 261 394 44 655 318 -401 531 -483 237 -445 -244 282 -96 157 -404 -210 528 354 414 204 587 -763 43 -216 -514 184 -674 -235 222 461 589 577 -698 -554 -180 92 120 -860 117 38 -163 532 -488 -132 -408 368 -122 412 -439 -779 513 -173 -50 561 -131 719 135 -17 -358 385 -88 114 224 -57 -370 -310 -7 -233 -663 271 490 -664 414 -646 441 -837 -802 116 30 -349 -10 470 65 223 -44 -284 629 -804 -721 755 -859 -91 99 -714 -492 -595 -323 684 -228 645 310 -855 130 774 598 -471 337 350 -706 200 -318 129 139 -325 -113 -486 -362 179 -498 302 793 -522 -130 726 168 559 -301 27 773 -653 -586 -584 308 -162 -62 150 -144 -346 -185 -129 -253 125 13 381 -257 -835 745 95 -119 354 616 276 -277 92 -875 -681 -61 22 756 603 482 752 -336 99 122 -59 666 -3 -25 -571 130 529 -4 623 313 103 -806 378 -198 -830 -518 -111 -33 621 -435 318 116 -482 712 -424 -448 -574 534 748 -317 738 564 -883 211 -92 84 -176 537 580 214 442 599 351 216 785 -401 718 -37 486 -444 379 -295 285 502 -236 -891 327 -360 -53 -407 -892 -568 234 -358 -833 144 -528 -315 -43 -526 -202 -898 156 -799 -440 295 -353 -211 408 -428 325 567 -271 -202 -221 466 -540 85 15 -566 755 618 -189 530 678 -238 -162 202 -649 339 39 393 -477 -627 240 -201 -181 423 -153 -304 452 -560 -17 243 462 -179 296 565 -251 638 453 449 -349 -346 -675 -329 -788 289 -245 310 -339 47 -667 -714 -722 -345 -635 -171 447 -186 -157 642 -897 619 285 112 769 48 -887 413 -429 -523 296 755 763 -570 -553 -776 -806 139 -101 779 -112 -111 172 686 -723 -810 570 242 143 528 400 387 -116 -321 -280 -787 515 112 70 740 -253 -486 -489 -12 23 -726 -358 179 694 -661 296 -184 -484 -42 191 52 -499 -834 635 39 38 760 -256 -756 570 699 -885 372 -882 -318 -636 -518 644 590 -608 -218 -791 -361 326 385 83 402 -742 -574 192 757 -877 -274 -438 -180 -754 251 4 -254 96 3 201 292 766 -229 521 -71 -41 -239 -638 328 667 447 49 -46 -746 630 -429 179 -561 122 94 684 610 -212 231 -712 -134 -508 -718 -164 -771 -874 -553 -756 -488 -229 562 -193 -692 -25 -787 537 543 -127 -335 -831 567 716 327 232 -562 617 37 679 -332 362 668 132 -231 662 564 -231 197 667 301 781 598 -66 138 -80 583 -814 12 -377 -241 588 109 -156 -82 -30 437 -827 717 -67 94 -126 -822 -765 699 598 710 728 -325 428 -704 -658 -876 -259 550 -608 781 -487 628 -67 658 762 75 325 528 -385 -730 -339 270 128 67 -603 -559 85 130 -773 509 364 250 146 -858 101 697 -62 -577 -803 -51 -488 505 -661 -291 -881 -462 -722 -151 -742 10 -183 -516 -357 765 167 790 247 323 -386 482 666 274 -488 310 467 543 507 -899 771 -720 -738 -366 -783 -720 -646 -100 138 416 -616 470 -753 76 -220 457 300 620 -40 -769 -586 -53 -697 82 218 606 97 -216 -523 329 640 -721 -126 205 -254 -127 -899 -322 589 -245 -528 -861 -79 682 -664 -854 -225 -539 434 24 503 221 -361 85 -414 610 325 -449 -772 -716 30 163 -331 226 -752 -847 517 -16 -110 133 144 -282 -372 -364 -732 41 273 245 -155 440 444 -128 -341 -630 749 -478 -407 -332 -506 585 59 138 -591 304 -432 -807 -473 261 391 -772 -490 386 575 423 -54 533 -148 488 186 490 476 -607 -256 724 -423 -626 167 795 -836 299 -7 168 686 224 -817 709 -208 -540 -480 -461 534 -166 -202 -456 482 -170 143 -851 -481 41 -725 618 -843 -577 -519 658 327 -23 91 -213 -499 -645 -198 -96 -753 -642 689 496 179 555 -243 -507 -401 -594 -90 -486 -499 252 435 135 -489 -99 757 -306 684 174 -512 -337 -694 -166 99 -185 -65 -209 271 -53 753 -182 609 13 -682 727 719 103 166 764 -614 -644 -198 612 792 665 -697 294 429 -344 -456 -78 535 -478 671 -760 -173 65 139 108 -271 14 -717 -584 -618 -434 -580 574 -30 -682 116 -737 -195 113 -122 300 163 678 -449 -498 -309 140 -149 -725 -885 33 -70 -543 671 24 140 -778 -601 356 -655 108 -499 764 -134 213 -731 527 418 -551 795 561 150 156 -50 -110 392 354 381 -255 558 508 -559 -776 667 -498 562 362 693 586 374 127 687 664 -358 -592 664 -691 391 628 -454 692 -265 30 -841 -250 638 -565 -646 -511 -733 -516 -483 9 -743 116 -372 -258 -335 -597 -257 -569 -712 -895 162 -242 789 -283 -335 -859 718 381 -799 248 -582 650 -121 293 -724 484 -68 -615 57 766 233 178 -330 -641 540 -457 -844 -339 -548 -133 554 227 -425 129 -316 -321 -293 743 -351 466 77 -689 698 -335 -194 440 531 690 -643 -230 -438 459 40 -888 702 -569 -322 29 718 -250 -877 -201 89 160 -50 -640 -623 -556 -691 -42 -320 -589 415 -706 -306 -120 -321 -568 -340 -480 641 -127 -117 -802 -315 -243 450 -690 181 -807 -897 -240 370 601 -779 -605 95 427 298 -445 90 687 -404 -663 -83 -616 597 -39 -628 -81 -514 -290 412 486 -158 -28 -555 251 385 197 -183 622 -756 521 -103 -90 274 381 292 362 -76 97 -553 -456 -671 -35 -355 -361 713 -523 522 -569 -716 594 -675 -150 543 -460 -376 316 636 -76 680 -734 -792 -687 -366 680 24 -336 71 395 181 -91 -53 604 348 441 467 258 -383 -898 -281 227 654 -533 169 -447 378 748 -493 759 -277 714 -850 -466 -600 -112 -642 -59 555 389 -579 -692 -370 99 589 -140 693 -370 -799 -408 -748 248 340 -712 627 134 -369 -842 754 660 690 314 -413 512 -516 222 -280 214 -115 638 -728 93 -820 -239 194 -881 -328 -233 -851 -879 308 229 -776 -144 -352 99 43 565 83 -866 -419 -411 351 -809 -249 -620 -834 -134 -841 -361 648 -234 -281 561 -241 -470 364 662 -61 309 -821 -395 -233 211 46 -71 -377 -540 -827 -344 -294 -672 566 -437 -880 -25 183 -331 -413 -453 363 793 -661 -422 -154 -224 755 -872 -452 -505 -180 -266 -132 -44 -182 -862 -114 322 -131 -501 106 99 -755 631 73 -138 578 -85 98 -868 391 599 -384 283 -454 203 -607 -862 582 -566 -896 532 558 728 242 -106 -722 -400 -740 -542 647 -193 -230 -264 702 489 -8 702 -154 -719 354 -65 439 -227 510 -355 46 21 16 -433 408 392 -790 536 -573 748 -895 254 -581 -314 -776 422 -117 -526 -57 -555 546 106 -129 603 -478 -590 87 403 -546 -283 -580 -10 594 -434 729 -726 -397 -66 -784 -346 543 -302 -255 24 732 -461 715 -533 315 -344 -618 -500 388 396 -241 187 -601 -202 343 -742 -522 -98 -226 -113 -429 -424 -306 -868 588 773 640 -597 -144 266 -56 -504 -62 674 787 306 396 734 -462 564 249 -576 -695 -338 -74 208 252 -393 198 -541 -173 761 -368 -839 -180 -504 97 402 40 -135 -360 93 476 190 7 640 209 607 443 1 -803 -47 800 694 784 -656 -144 113 191 -97 -801 -826 727 224 102 43 313 -468 49 -816 -160 338 570 415 608 685 1 -835 -555 -818 -647 -744 -691 -662 103 -873 -143 660 -859 -251 -809 -37 -312 88 -16 -290 776 691 536 -104 -273 142 518 -790 -522 -266 172 -578 -370 -376 -806 -815 -249 -686 139 -780 -689 -7 677 -14 -595 215 -657 772 -669 -449 139 58 -726 -64 21 -581 759 -377 550 679 426 563 558 227 650 -110 -477 -319 309 -680 99 -267 -522 224 23 -27 -537 68 -665 621 170 -810 -571 -515 -201 693 588 246 218 291 -166 286 -874 -511 370 -718 -853 626 153 246 -105 -6 515 126 525 -719 -832 106 333 -517 91 354 -347 125 -650 -84 135 -665 -487 172 -81 -325 647 -581 -601 527 205 342 186 -453 -659 731 -895 -239 170 -522 -184 -388 104 -354 177 -803 -453 -169 -661 -103 -674 402 264 705 115 242 438 -653 193 309 -423 -119 392 -519 -470 -277 713 456 10 -71 -820 -516 -307 -748 563 210 442 215 -476 105 -174 453 -238 595 -581 58 -222 -455 -581 -139 -618 -605 731 797 -645 -208 -366 455 -8 -631 -112 -656 -553 -22 -684 -478 623 330 236 7 41 227 -260 -867 717 -191 -546 -853 499 167 117 -682 -193 304 159 -171 242 722 -494 491 82 334 186 -206 -858 -77 567 -234 -391 -144 191 -333 620 -255 -342 -780 451 -658 55 -544 274 -655 416 -204 -61 -321 -106 -210 -530 339 137 -886 -760 -221 -754 -817 771 -354 -53 387 -540 -262 -330 761 -766 -757 -111 91 -199 381 253 642 201 281 586 399 -74 -574 468 -782 539 -533 -890 -622 -889 -113 273 569 -333 33 -341 -273 111 -263 60 -470 -48 -220 -215 125 -382 61 298 -51 -771 -58 26 -122 515 317 -504 28 -438 24 770 702 -554 640 -332 460 -327 -433 -430 -764 -376 36 -292 -302 -484 351 -580 -376 646 127 -374 238 -476 639 -866 -530 373 -99 -674 183 -533 139 270 416 781 -209 799 -223 735 237 -152 796 -51 772 41 522 -375 -642 -614 -516 -147 130 285 263 -529 287 363 3 -570 680 799 -561 -690 476 185 -18 611 -85 -366 -818 93 -623 -196 419 432 354 -68 46 -152 -785 -435 -125 -590 -167 -350 382 703 -369 -893 -774 623 490 -730 325 360 531 -697 -257 -790 -425 -778 59 -602 587 591 -384 336 229 -449 -891 -764 -360 -584 -224 224 -243 514 711 -631 73 -720 404 662 -57 761 84 -801 -661 375 56 657 61 -572 69 -96 376 707 -460 -670 -84 -743 151 682 -808 642 -79 -396 727 249 -597 -85 -253 14 728 -404 585 -447 -46 -704 -244 251 -540 -303 -348 211 -539 190 689 468 -821 188 184 -523 -40 158 -898 -535 -205 702 -139 753 389 -483 610 251 -491 -597 -304 -284 313 -613 139 669 -779 -479 55 572 251 671 561 -723 143 -764 -90 731 -663 -888 36 -15 -256 568 -836 -834 -876 121 169 -34 -228 -722 -374 -215 -448 336 -186 -267 -189 77 357 -868 -844 428 46 159 198 -566 -620 -464 -98 48 -542 148 537 196 365 -632 -94 -368 -671 569 737 345 166 -735 -765 698 449 646 368 285 -243 589 604 -871 284 296 191 -704 667 -237 793 -254 634 493 -467 -24 447 -845 -702 524 -16 245 700 267 344 590 -637 569 787 -576 285 -292 -281 -12 -314 -229 534 733 -281 -661 -861 -531 -469 -315 114 -887 -388 129 632 -116 -574 -722 12 375 -696 683 275 600 -68 -768 -792 77 391 514 -407 92 501 -499 -158 378 -606 -320 -728 -20 -426 499 474 -804 -597 167 758 304 -729 59 128 89 15 -560 523 -414 -594 -606 -147 262 -555 388 162 -244 -672 -20 795 672 353 -145 -526 656 -73 29 -163 -623 -320 -78 306 -743 547 718 -361 207 70 755 -180 -154 -526 116 -648 -703 436 -658 660 95 -202 714 -819 -345 155 -8 -492 599 -55 -780 -167 64 -452 -398 126 -431 68 -389 650 407 -657 -41 500 -297 -80 -272 -763 472 285 -817 316 370 -309 18 -440 110 -467 800 747 -348 -201 -295 563 -614 308 -281 602 392 99 286 -526 679 91 -206 381 -859 -219 -641 662 -10 -438 -136 161 -249 -464 -634 -268 286 433 -186 109 -467 -871 739 385 17 -895 43 521 -747 105 -455 103 -587 101 -422 -826 -793 523 -574 -722 -876 705 398 -832 716 -168 65 -598 411 -404 59 635 -840 -140 -286 -287 504 457 126 -807 -441 -331 595 -434 -825 520 618 -159 -576 194 153 -149 -393 737 61 -839 -388 -328 -91 -129 285 642 -332 446 320 402 535 -561 -816 562 555 -742 593 -176 -626 460 602 300 -199 659 -832 -196 142 417 117 -285 753 637 -740 -705 -835 699 757 -412 715 34 717 -881 66 -46 -384 -308 676 -851 -235 248 -645 472 591 210 -569 -747 463 682 682 -429 -185 251 -551 574 221 635 -254 -697 -316 772 707 -157 773 -612 -562 -92 -327 -729 441 -154 -522 -39 -457 555 723 271 145 -762 -564 445 -398 521 -427 671 504 -144 498 -110 95 -567 273 -599 -109 -820 -494 107 241 663 -827 -180 429 -418 724 708 729 315 -436 -43 -137 -87 -405 365 -635 -856 54 -343 -646 766 -584 205 273 472 311 -373 -276 712 759 -293 53 287 -334 605 -806 -555 -401 225 248 146 304 317 -362 469 158 -555 -388 -572 -825 -381 -328 506 -276 -629 -644 719 569 -775 142 -702 3 -783 76 34 648 144 684 324 -536 99 -99 766 571 365 224 -839 -593 -127 529 -686 35 -558 213 290 277 -677 -371 195 -800 -396 -96 209 201 123 200 373 -155 122 281 559 509 115 669 -690 -713 488 444 189 305 -796 -816 514 -483 -419 -189 255 540 -830 -302 441 211 -566 -859 -424 -262 -418 -630 -700 119 -46 -378 229 -135 379 388 -165 -690 129 -113 223 523 717 86 636 -745 -85 -712 -254 780 -182 -515 422 -576 -18 -127 -673 -792 -866 392 600 41 -131 41 -653 -277 153 334 -42 -106 781 0 -334 35 297 -8 785 685 -243 -612 427 472 627 -742 -366 -183 -812 221 -338 687 567 -375 587 -414 -264 -722 -702 506 -648 -547 416 245 -146 -699 353 -71 -7 562 572 341 -878 731 -541 -811 -841 340 720 -749 -862 200 503 330 -22 -169 101 -296 -396 -877 -131 333 152 -793 -730 -290 67 596 767 77 -202 348 96 -141 452 -201 -898 -878 -35 -164 576 775 574 -488 -812 685 -411 -600 84 2 -597 -673 -464 -50 -644 -536 523 542 -508 419 -181 -76 -889 -669 -466 -787 -306 542 -408 -132 -753 662 -319 425 602 104 552 -677 765 -369 299 505 342 738 -158 352 -407 -96 570 503 542 665 -163 -160 218 -195 602 -450 -66 -96 -65 -50 682 282 -91 -711 -449 734 -577 571 -531 299 346 -167 365 -192 -578 755 -648 -732 -721 -49 -399 758 -592 486 -651 -613 532 -521 -898 -823 678 -885 307 -159 162 -122 -885 -301 -667 172 339 -336 413 -846 -176 -865 633 -517 150 127 -893 460 701 104 736 -656 167 792 -184 -756 210 -514 -703 561 -834 520 -810 -449 -555 -216 238 -151 -805 -220 -782 -851 -501 -838 716 294 -648 -411 -79 -787 -360 -216 55 568 -476 127 759 52 766 -727 -529 329 328 -129 -364 558 -566 -747 335 -100 -538 -767 201 -645 325 -885 673 -486 112 -873 581 450 644 -775 -637 -116 749 457 -591 -612 -370 -258 -647 439 -355 -810 559 131 -652 374 -789 -419 429 -310 -411 729 578 -496 378 721 168 353 -383 576 77 620 -503 -175 -798 475 596 189 50 391 541 690 13 659 -317 591 -155 584 -219 -667 720 -129 -277 373 -132 255 -506 32 -543 -504 -728 517 -708 -180 -765 11 472 -44 -869 694 -483 794 -550 593 647 222 -564 -497 -50 -521 -350 599 -887 -73 -840 -303 589 411 -69 645 189 143 131 253 -170 276 -448 757 623 717 -558 -140 -378 -709 -629 379 -335 -850 600 -143 -91 366 -27 673 357 58 -475 -366 -827 262 501 -328 233 -824 -883 187 551 -143 278 440 791 551 -351 463 -677 -382 -157 234 597 -578 -251 286 -400 413 339 449 -367 -681 -651 790 304 -58 -72 -860 -627 -528 192 -5 -770 711 227 -620 -855 -328 476 541 -287 -864 -102 311 -112 794 -174 207 132 -824 -754 400 -766 577 -447 -849 535 458 548 -520 570 -801 -505 -788 -524 506 -66 -812 173 138 719 -454 704 317 737 672 436 398 675 315 -713 -869 -689 -746 476 344 -685 331 -38 -518 -42 176 283 -620 206 398 11 -85 -656 125 -360 781 531 -372 705 413 164 299 -681 -882 -684 -715 362 760 -641 -397 617 77 191 468 313 -218 364 -88 -683 -51 142 435 -521 -21 -181 731 485 406 -222 -477 124 -704 58 -559 -138 301 -892 -565 -455 -139 -247 -793 732 650 611 -747 479 509 773 473 -678 469 576 -281 619 417 -601 558 -724 -80 -896 584 -647 778 504 -663 -415 -60 -285 94 302 -188 -296 -568 -123 -422 326 34 563 -578 86 -53 -592 -449 -308 -530 -648 -294 -821 84 209 -892 -532 303 590 -216 152 155 800 -204 -629 -73 -513 548 -680 -618 216 330 349 -474 -17 84 37 -119 522 639 460 -62 454 -483 -462 326 -340 -852 -709 -305 728 435 250 -279 481 95 69 574 464 799 440 373 133 590 -772 306 678 -630 325 34 -258 -519 -253 328 -580 725 686 -380 -14 -227 275 -145 -3 -438 -402 672 -610 -146 -478 542 -338 -863 293 -520 12 -601 116 -681 -726 370 404 290 -871 77 350 -374 -569 351 -137 329 682 468 635 478 -27 -565 -30 -324 676 596 -338 609 131 -205 -743 252 -598 258 575 -837 -340 498 255 361 -602 411 -837 -856 -387 507 -346 795 75 -275 396 -536 318 -471 763 399 515 676 210 -519 238 277 -257 588 45 -897 -16 488 -788 -121 -679 -143 -359 -147 -30 -846 -325 -438 -639 620 -108 19 -789 -419 209 497 718 25 546 -187 275 -737 -845 750 464 -532 292 541 -125 165 529 269 -474 -456 575 163 669 653 -329 402 -816 -292 -53 647 -561 -791 196 786 763 -479 434 -671 341 -515 -396 337 539 -427 479 260 -231 -516 225 434 -347 -436 246 -758 12 -489 -877 -780 -638 421 -891 -309 40 341 240 357 323 -628 328 684 368 -764 176 -128 692 -162 -300 -899 -456 -585 -170 765 607 552 48 603 -800 -637 -231 -94 229 93 -2 -851 -861 671 -118 450 -137 344 455 -275 -17 -241 211 71 665 -802 132 311 705 793 543 -740 336 1 -197 279 -821 -138 -828 452 617 272 -455 472 -694 -464 -301 246 293 -79 400 -362 -107 -153 -635 -648 538 479 -645 -666 583 68 -308 139 -356 43 -242 -347 -421 287 -135 -137 586 -485 292 -117 -601 -148 -215 -213 100 573 628 -794 281 209 -478 688 -32 -38 431 -688 739 189 -41 214 -649 265 139 -869 174 621 -862 -806 800 -496 754 -395 -676 88 -483 -217 -448 102 287 -236 426 636 -302 -605 -378 -790 -226 410 -206 44 -102 -196 -147 239 -876 728 588 -734 -522 -722 -585 -181 -281 162 -137 -757 -548 -822 -777 610 660 -628 406 -678 96 356 540 -838 -423 -456 462 728 620 -89 529 699 274 1 797 150 -354 -615 -762 -766 14 88 116 373 -592 -195 493 -456 -209 581 626 306 -855 -814 579 -518 -260 -351 -682 583 581 126 -163 -883 -321 499 -102 -556 -407 -630 481 -725 696 518 209 -103 373 302 367 -621 -437 317 28 -744 -304 -373 705 589 744 442 -743 254 -274 -197 375 -758 -430 551 773 392 -360 -636 376 689 628 182 -81 -732 -807 512 166 -641 550 151 624 -526 -305 -15 -143 728 -378 419 -401 -83 245 -37 -682 -274 -66 -821 -596 -751 -123 -462 518 475 669 379 -835 730 706 246 45 781 -882 403 513 -543 521 494 -348 -865 296 759 376 -266 -324 -32 -879 115 -396 -148 507 -682 629 -886 641 545 250 358 -485 -85 535 39 581 -551 -488 -688 25 457 -204 134 -632 -662 -4 55 -432 -734 -679 19 207 -468 -843 -656 793 -489 -260 560 127 -71 -637 -725 758 -46 636 -353 375 158 -729 -145 -257 -790 162 761 778 -156 240 -549 -569 123 -79 130 305 -879 -329 -38 263 -899 -561 -587 -443 309 41 463 190 312 609 261 744 -350 -153 -471 -250 674 -872 701 -159 272 713 311 659 765 731 -179 -410 587 -101 61 -170 -900 -196 -292 -212 210 -355 166 575 335 -349 -652 -383 103 747 -323 -736 608 -15 751 162 -31 693 387 536 -356 -546 -605 566 -17 -495 -574 -235 -576 114 -281 -626 -891 644 706 411 -368 -208 -587 -685 -408 174 -518 -809 84 396 -356 -294 176 379 -473 -658 704 689 227 145 -281 716 -45 -219 -510 408 -95 -293 409 308 -408 -333 -436 -651 -812 150 -521 -403 -700 -39 41 339 230 -733 366 -425 481 538 3 -282 -170 278 494 728 799 -72 -301 720 -120 18 520 284 -322 -263 -135 -418 440 -610 684 -483 568 596 545 -352 3 -489 -158 -336 534 493 211 324 -447 578 -444 -463 700 -254 -454 531 583 80 617 -508 357 159 -230 -137 612 -137 -129 -836 -255 -152 524 -414 -841 -639 308 -460 354 -793 -577 -560 243 -705 -500 226 -103 -91 21 -714 566 -424 -599 101 -404 -252 -618 -763 -631 109 28 -712 -766 278 490 -875 -195 -42 86 -63 266 575 -654 729 333 88 -433 -843 727 433 -762 544 -813 83 36 225 -873 -401 443 116 -497 -721 559 380 426 798 637 361 576 -235 -474 12 121 -369 -295 95 610 -64 -794 -751 -722 -316 -853 172 727 299 -219 -301 62 302 533 -358 -388 588 59 589 136 654 237 126 -582 356 -254 622 216 152 122 129 -505 -140 -573 -461 -436 140 384 287 -105 697 615 -619 -34 -676 290 202 -146 599 719 -726 -240 383 -804 -752 288 -72 674 -140 696 536 113 -113 113 178 -590 -666 34 -345 -304 448 577 -272 -856 -76 760 -386 654 -899 -516 -823 -99 243 -883 598 -776 -298 -898 -784 -786 383 305 -171 -244 -13 -632 -128 -584 755 -799 -322 -692 -730 660 -559 -795 -823 -620 -343 -483 791 647 370 347 229 -381 -550 353 699 -892 225 320 497 429 -757 184 63 711 -813 652 354 -878 676 170 516 -98 -744 356 -736 -534 -134 520 -246 560 -52 759 -846 620 -172 468 -320 410 358 -712 435 -21 13 -359 -382 414 -459 -467 -455 778 -793 333 696 -617 -851 549 384 705 622 -867 -449 161 -416 -90 738 -4 -81 404 751 204 -222 761 -804 669 144 -433 -256 -771 -129 -699 693 714 -596 -687 -156 194 -497 209 -817 699 -363 -397 -884 -562 -807 -171 -818 -191 319 138 -897 -511 748 448 -226 -266 -600 -554 -259 -525 484 744 -87 -11 605 792 613 511 155 82 -634 3 -311 675 -88 718 599 419 405 -805 -399 548 95 71 -189 160 -158 -156 -208 -20 -308 280 -49 60 -456 770 -616 -816 -69 408 -480 493 -333 -725 359 271 747 350 -432 -61 453 -863 -369 -327 705 -464 -844 -840 -662 -341 690 135 -348 367 -496 -157 326 -65 54 266 -409 -47 -289 -527 -848 -403 147 -435 -164 239 -623 530 158 -439 -652 -354 553 340 617 121 298 -126 -360 798 -312 702 471 -6 -362 -761 446 156 -805 -55 -176 797 303 11 -404 499 -161 -723 -860 -797 783 -177 -24 -389 798 -151 150 -92 -210 112 -281 618 -78 -629 714 57 60 575 -237 54 -474 -669 333 485 516 -78 -510 -707 -272 -472 265 -833 196 13 423 -676 287 -399 659 66 603 -597 480 159 -255 -70 -584 190 186 791 433 -254 186 365 745 223 84 427 57 613 -160 -898 -420 -181 644 556 695 644 -2 624 -205 436 -274 -585 531 -74 418 74 -837 -48 -843 519 -297 -346 -844 248 -136 -752 299 299 346 516 561 -211 583 276 54 -781 598 -711 -372 -741 -506 562 -307 -636 721 -91 45 588 -630 -868 459 655 759 363 224 712 -487 -461 -667 -601 319 259 588 -317 -537 272 33 30 -331 2 769 -336 701 -462 -589 480 254 -195 450 -284 612 -215 518 -760 -26 482 225 681 671 -317 346 148 -292 790 729 561 -554 -708 797 -810 -823 -127 538 -396 -577 253 -649 458 195 753 -402 -694 291 116 384 -194 483 489 -537 78 -340 348 360 -580 -412 -809 479 253 -92 -125 -813 -98 262 164 289 -275 276 155 -165 -849 -77 -758 -654 -223 -786 -231 504 -286 195 -192 446 309 558 125 -128 607 716 -178 129 -227 213 647 -863 799 743 -95 -314 -278 760 31 72 -635 -728 -455 427 64 -491 371 -129 160 -685 -127 -818 589 449 -418 33 791 -517 194 761 539 428 332 -290 -329 -34 -715 749 -722 -183 -699 498 183 413 -387 -848 -22 -162 468 383 -422 -678 420 511 -547 -592 786 153 -206 -659 55 -434 -659 -249 -11 684 -280 624 108 663 -487 -768 -877 763 687 121 600 276 755 660 -677 262 201 -657 65 492 605 328 -270 -214 -362 -564 517 51 619 319 -775 -676 486 -100 757 -332 694 416 521 -683 -370 499 53 -750 -489 -5 213 -511 -277 -711 316 -386 148 -541 -261 -564 379 412 -833 577 -728 235 -865 -403 -191 -300 113 -595 452 -891 109 560 392 -126 226 -649 586 -772 473 -598 -472 387 263 79 259 -886 778 744 -48 -672 747 -527 -511 466 -777 660 -825 -592 -611 -658 165 -700 -439 -234 -23 450 59 -95 398 -586 -252 706 -294 570 -189 -100 -861 -819 -472 188 592 49 2 590 704 -733 -656 -503 -315 -782 -689 659 -44 -456 760 -617 314 -464 587 675 -614 -868 98 743 440 -828 388 -31 614 594 -617 -725 559 -858 499 -273 -834 475 726 50 -292 -400 320 -288 141 193 -616 -277 184 -766 -891 -556 -635 -171 498 -619 386 -128 586 -555 5 -491 602 -251 -752 -855 523 400 -840 -877 117 771 161 -560 -181 -843 -203 48 -99 599 -744 -297 188 675 759 -880 192 763 -279 -859 -511 712 -152 254 375 -29 -496 750 -368 279 712 -367 17 573 -427 511 -758 157 92 297 82 -534 -245 666 113 350 555 84 -141 -136 186 152 39 -748 198 273 269 134 -495 250 -504 173 350 -578 122 219 177 418 -327 332 -379 -408 311 519 -175 116 88 593 341 0 -286 622 -418 277 -331 96 60 639 -233 145 574 -91 -107 680 676 -10 -241 -4 383 381 471 15 -396 -193 -560 -126 -161 -444 -315 481 -249 186 524 167 286 656 -314 482 620 472 589 -462 -560 -209 -811 -722 665 420 242 -375 -21 -215 56 641 -598 -469 127 423 393 -366 329 -380 1 387 -129 -471 302 -446 231 790 -799 -75 513 261 -164 -894 180 603 -121 -337 -497 -435 213 469 -289 -470 187 -53 712 -636 -348 613 -760 25 -365 657 -182 -852 33 -717 368 398 316 667 -325 -416 50 -577 6 -61 424 -68 254 -553 -394 -516 -669 626 624 147 -11 305 -620 37 206 358 355 -314 -374 450 103 321 761 -300 441 -367 -229 -511 -198 403 738 314 705 177 225 -394 -51 88 -417 -484 718 -272 417 -253 123 342 -481 369 -33 632 -127 732 -422 483 -413 650 95 692 433 -618 86 790 637 -590 533 -822 -676 -264 -484 -690 -575 -300 -629 -672 409 -160 -31 47 644 -598 509 -211 127 -780 554 2 -475 -134 -160 -848 408 179 224 424 -727 -137 -273 616 787 655 -124 559 39 -243 102 -61 376 616 -532 -5 638 -3 92 -233 -484 -167 -461 -239 -520 668 -223 -497 -685 222 -198 720 338 -411 -430 555 336 -221 -77 -614 713 -151 270 164 -447 -212 -67 -18 214 456 -73 403 -639 -393 498 325 798 667 -31 -806 -890 -836 -494 -642 -604 399 -543 709 -71 -86 84 -598 -569 -476 369 753 -239 -753 -614 225 -845 -689 166 583 195 -666 -607 -771 -101 -10 -739 542 -689 487 39 448 -59 37 -201 724 -666 -135 571 -346 740 -436 230 271 -34 407 601 27 66 660 724 -99 -858 -126 596 -726 512 364 133 580 445 -112 -53 196 790 -891 119 -765 376 37 -405 242 -611 221 -19 -237 -529 -555 -218 -424 -821 786 -584 -676 411 259 -317 -233 426 -682 27 530 -449 -505 21 -45 -123 -64 3 -557 -791 82 -772 -197 171 103 -175 239 404 305 -759 639 794 -542 182 0 610 185 -191 471 -465 764 635 33 716 -542 -193 -121 -3 -109 347 -337 -222 -374 -674 -659 -71 -47 -526 651 137 390 714 197 82 -672 -82 -644 798 -809 -438 410 -586 286 248 783 643 64 692 -457 333 470 650 302 -12 -466 -897 -387 658 268 -204 607 4 -892 570 -32 -287 -620 697 663 162 227 796 -828 374 406 658 22 -530 -75 -601 -413 142 640 10 -800 771 -531 367 -235 85 420 725 163 550 -474 -335 377 -47 291 601 -529 -590 -291 -151 -129 252 565 541 255 227 -402 -39 121 130 -876 -728 0 -238 -619 -307 -271 -267 113 -324 -741 -527 560 -212 209 479 451 -261 522 -588 661 436 -696 -808 74 -28 308 -481 -422 -898 143 673 -335 63 383 -635 693 -715 461 669 640 -164 -672 -89 -726 -557 -591 -529 484 178 -370 -658 449 -275 176 -652 -413 -62 -792 -832 309 290 530 -569 -281 -112 135 -562 -489 -50 -548 -269 -20 245 -549 -696 737 38 776 -681 129 654 -566 272 -106 -513 312 375 239 -629 123 580 -19 -493 -460 -580 -865 -584 -722 -743 -57 -835 -631 650 -409 -845 -210 514 559 -500 -518 -597 227 504 329 -229 589 640 534 51 -398 783 -99 -341 -552 -312 384 -535 763 728 730 -589 731 175 72 135 -49 -400 -442 116 500 -307 405 595 463 74 -244 454 -221 753 -262 -810 620 -175 782 153 -181 278 -595 203 442 739 -376 -634 291 659 361 765 -717 -687 572 644 168 -421 -518 225 519 151 686 -672 664 453 124 -219 346 446 -793 353 379 149 -61 -714 -474 -600 -728 65 583 -761 103 542 -265 -131 245 17 -335 464 -327 484 379 -436 -453 -398 -157 -813 -372 605 169 370 203 -88 -621 -554 -26 431 -11 -322 179 496 465 266 190 749 -252 185 357 -193 443 392 -557 473 642 318 357 -113 400 -106 -387 -302 -758 478 359 427 261 -505 389 -248 -46 183 391 -704 -207 728 -537 664 671 728 168 -802 98 634 557 -4 291 689 -207 754 429 -379 -244 -605 -809 -188 -227 634 350 -74 601 -444 715 12 -488 524 -197 -753 -316 392 -435 585 206 -718 679 -390 300 611 -425 -744 171 589 381 -744 -305 -507 535 -826 -390 666 271 668 -519 -577 586 -376 446 666 634 -894 669 743 -339 154 600 -153 734 618 -400 -295 336 503 161 310 -524 -791 -222 -186 180 561 -284 -765 -749 -544 689 -564 229 323 -494 212 235 -649 55 -674 200 78 -111 -298 -837 190 682 538 -448 733 -198 777 726 603 61 -605 -668 -124 537 -133 -765 -682 -536 -599 -82 -213 -249 -130 619 322 255 700 529 708 274 -310 -174 452 217 11 733 -628 273 554 -82 -791 114 -44 579 -709 8 -145 -14 -337 -654 26 -219 -205 793 -756 190 673 -374 628 580 -483 -253 750 736 421 -781 -797 -175 798 -753 -24 212 208 482 -787 86 -715 -155 179 -398 748 152 77 477 -193 -79 547 223 313 -674 -300 302 -768 -840 -447 -681 -603 -82 127 -831 717 -290 472 505 180 -155 363 -428 123 0 -159 -382 256 570 597 50 -662 311 -512 -877 -66 -502 -448 584 317 -421 -407 -734 -304 689 -243 -631 502 754 -23 -798 121 633 -496 -209 17 -880 -742 226 -149 -778 10 -276 -218 -61 -108 -877 -339 -775 -447 -283 779 -735 -544 -562 -622 59 -817 512 -728 140 614 657 -694 146 -552 196 -670 176 -21 72 440 146 -325 766 -262 -513 184 775 -609 -570 -108 -137 729 -348 -66 -331 -388 469 -175 1 320 -754 560 -386 -247 327 -246 511 -237 -10 -146 -216 605 -268 336 90 -20 -547 214 -332 -44 -668 31 554 659 752 228 519 343 715 -526 -261 392 -635 -125 633 52 -363 -448 -20 -626 -768 -166 -135 759 189 513 743 230 -754 353 -151 -833 -748 159 491 -630 440 -613 -467 389 33 -795 -273 109 399 734 201 -210 186 398 231 -406 -281 -583 621 262 -635 -605 719 476 797 511 568 593 384 -290 -10 -775 190 444 145 -556 -618 -92 -695 655 -599 -502 434 136 363 -188 710 -436 80 326 -144 260 293 -24 54 -805 543 -59 -282 209 698 589 -178 -846 -622 -618 84 -584 758 -510 119 -515 19 409 768 -271 -672 154 -568 778 -875 534 -596 -513 495 -315 -143 -483 -465 364 -485 -611 -277 647 687 71 -569 596 -773 -846 304 99 -277 -483 -321 709 -873 327 596 -330 -90 739 -720 -78 -777 -812 -689 -37 -782 391 220 -327 -42 -834 -539 380 797 -242 -43 193 563 430 -138 717 509 334 -432 789 4 -755 286 591 -409 324 724 -315 324 -692 286 -60 -649 -897 -766 -835 -370 430 571 -131 -808 155 -393 -822 -7 497 417 -226 776 -527 -830 -633 -307 75 -37 -606 -233 171 692 -236 369 399 -730 549 518 -808 -811 -353 -404 701 -213 444 558 713 -872 -212 -159 -694 373 138 -587 -467 -6 88 551 -22 744 -785 410 556 490 232 -199 193 -95 -460 -621 -895 -543 -831 -676 237 -381 -6 277 757 649 -597 -688 107 -469 314 -253 -148 643 -246 704 361 -102 -667 -539 509 658 709 645 -703 -506 347 -462 -131 -856 42 -899 -383 575 -206 -110 -185 643 -89 149 -813 -595 -75 -221 -885 -603 -124 -818 -760 -693 -13 -839 409 456 322 531 -146 572 -66 404 295 -517 467 -407 -138 561 -119 -613 153 -460 -653 -559 -384 726 -92 292 -467 30 -130 315 168 -575 -411 -171 427 -897 -898 -196 -288 -338 705 -760 -713 -310 558 -620 -879 618 -851 -501 472 -89 684 -664 522 685 -17 -641 -156 -376 -53 -477 -538 -8 454 671 745 -372 -75 446 -21 23 -304 452 -692 755 -220 -159 408 -873 -708 -468 319 -810 -494 496 164 -724 -659 -389 91 40 -728 699 189 -144 122 -43 -686 -826 -21 -619 -422 -108 121 644 -71 -703 274 -485 599 -843 -134 98 759 -112 730 558 46 276 -295 208 320 -324 410 -321 -648 140 -283 514 -96 626 -207 -894 -218 -392 208 -382 -663 -454 -105 -786 672 -831 596 -315 455 731 597 144 730 -794 -292 -132 -841 378 530 -711 143 -279 -424 -711 680 483 80 793 -842 -455 -715 751 -457 93 -359 13 624 273 -99 -471 -86 189 -570 276 376 -49 146 -96 -89 -252 -890 702 784 -842 25 -761 -127 -249 -858 -584 184 -91 -140 -104 -868 464 -897 80 314 246 679 621 -560 -360 62 531 295 -343 546 -381 -473 299 -800 -846 -65 323 -371 172 687 -408 199 465 -519 -142 -254 -619 -81 -536 -510 -306 292 689 386 513 152 218 -394 505 -372 576 -186 200 406 600 -327 178 -892 -813 280 27 -718 -420 565 -437 -86 182 583 327 -555 -244 -216 8 52 -748 296 -731 409 -709 -781 323 427 395 93 -721 -43 -117 -258 -602 -474 -187 -433 611 -789 -578 -744 685 -491 201 -396 -353 786 791 472 -211 -326 106 743 112 402 -665 411 -644 173 -681 -599 794 -402 -64 -431 -162 -605 -608 179 -41 425 -117 57 680 540 -72 -501 -615 -310 -327 400 -501 583 -735 241 502 451 -573 622 780 -209 -770 -620 205 23 42 -462 -413 -768 -403 -209 -638 -576 376 696 482 530 -147 -175 334 -764 -899 -486 -26 -500 67 -692 27 672 -860 -834 737 -898 -804 128 325 589 -574 712 -8 794 -825 -319 420 -299 -840 -412 -361 22 -816 -295 -522 125 -577 -181 -77 222 112 -360 430 -557 358 747 350 -721 71 -64 -899 284 -460 559 -506 457 -741 639 -252 -697 398 603 526 769 215 786 627 -224 -536 317 -71 -133 -162 -499 321 43 -616 414 642 -471 329 -885 -499 -586 245 71 -504 19 119 593 -775 597 18 -325 -733 289 -753 -625 -25 -631 180 373 184 -224 -428 -230 748 795 784 117 -108 780 -704 225 -137 -530 -753 -663 -723 34 422 -63 292 560 550 55 -44 637 639 -761 146 -705 84 458 -391 -634 -485 -605 355 176 -596 -109 -596 207 128 487 -457 308 729 -579 -466 369 -150 79 174 -133 -348 -803 280 -55 413 -11 -836 -863 292 -579 619 -663 97 -194 -317 731 -557 236 -178 -448 -242 -692 330 610 19 -519 76 308 -884 -522 -620 -697 -883 -809 434 -112 -218 -692 -585 -329 -357 -668 -38 -257 166 434 168 758 -14 -467 743 -819 715 -313 -644 773 -427 208 -667 761 -67 -89 -785 -331 -528 729 453 -703 145 -312 29 -802 -562 60 515 603 655 -210 381 91 591 -745 -617 -858 -296 -773 -126 561 -707 799 -64 -769 692 23 358 -779 -256 210 421 318 791 98 754 389 -42 -284 649 782 -721 -443 563 462 550 -894 -653 -441 -247 534 -67 -810 -557 542 799 490 585 -881 -37 -301 -161 -704 -692 709 174 655 -548 -434 -208 140 -552 -585 -793 628 -692 -444 -510 -35 -258 -482 -871 -682 613 387 21 755 364 -406 -560 124 34 -311 -423 589 80 378 -94 742 -610 93 558 -451 -96 703 262 463 232 42 159 154 -508 407 413 388 671 -545 -887 -586 -25 -676 -790 691 711 -30 336 465 -168 -825 410 -84 -53 -293 -882 422 756 -864 703 -596 592 403 641 -493 711 -773 -250 -557 538 -854 -385 -246 -308 -31 -547 479 -275 -397 -44 333 -196 413 -706 769 511 258 498 -547 -85 407 235 -211 98 741 662 177 65 -27 -343 -445 -477 722 -370 -354 -664 -285 -421 -22 586 601 457 -253 412 535 91 -726 -291 -118 -406 -455 129 641 -2 436 170 579 726 -79 -407 -319 306 255 680 11 -270 49 487 -307 196 205 -284 -62 512 -556 -835 -170 -94 -809 -684 792 589 465 730 -380 380 -780 -414 -265 43 -861 428 -664 758 -796 370 -513 705 -650 96 -768 -695 740 -673 342 729 -164 -899 -712 -653 358 95 -501 54 -365 128 -470 -790 -468 -723 -296 -816 400 657 -333 785 478 793 -191 -540 -35 366 -838 -489 342 -751 -70 498 -778 -301 -209 -147 -873 621 -546 -745 500 -316 286 -312 -681 116 -402 -178 -407 -101 -323 730 -279 416 602 -779 -870 40 431 -131 -697 -814 620 -854 -635 14 -640 -500 106 -69 -690 560 418 -373 788 -18 -700 -350 -600 713 190 -477 482 268 -275 565 -608 -832 461 252 562 452 -721 340 487 549 582 -402 -472 19 -764 -235 212 723 -264 -242 163 -645 587 525 -514 -747 431 -635 -26 294 -524 116 -208 84 -505 295 736 56 -244 449 -195 -50 793 -266 -426 379 270 434 614 598 581 686 -166 -418 -644 -841 642 -516 202 300 -408 313 27 -448 -873 -362 207 -555 511 -173 504 108 -480 -248 -602 749 -120 -112 -808 -339 -92 -183 -366 -340 464 781 -158 -291 359 167 -436 -88 228 667 -873 -81 620 275 406 611 -242 23 656 790 -186 707 8 -343 -46 -239 341 372 -204 -604 -462 535 -267 -671 574 -229 -169 -498 -49 -884 20 249 -704 -760 -83 -53 -405 -374 145 -712 379 551 -397 -38 -714 -826 466 602 471 -648 -839 -493 668 -374 305 611 632 -306 416 331 428 182 7 770 -460 -858 -437 545 -461 176 231 688 -830 147 -476 235 170 58 -42 48 -591 143 290 75 -363 -700 -94 -165 -446 622 604 -330 23 401 -249 -298 514 430 -462 -827 66 772 312 -173 145 25 755 324 -711 -280 670 -59 768 13 92 -47 485 -843 97 -208 261 633 -542 -866 207 -739 -877 -28 136 371 418 529 -513 549 -827 146 746 -776 522 145 464 -324 529 53 139 -527 -534 611 278 -355 574 79 524 30 553 -309 -137 -427 270 -154 -764 -657 -387 219 464 -786 600 103 -353 461 447 727 705 553 -640 -366 744 -542 -630 -101 -699 269 243 -541 -646 -381 284 300 589 -12 426 -452 -634 678 230 -617 71 525 -121 714 288 115 -326 6 585 -865 -230 -877 -426 653 -263 537 -733 34 -868 302 448 -371 484 -409 -605 172 220 -22 435 -534 -598 462 623 -291 483 301 -17 -298 -861 592 726 186 133 -518 -716 690 389 172 609 -724 276 643 -67 137 300 -280 241 783 -576 -534 712 272 -549 254 -413 -79 526 -612 -520 554 -878 -263 547 -319 -742 -17 771 286 -300 -439 -309 332 540 232 82 423 487 -332 -643 793 -309 -382 55 1 218 -167 267 738 -797 -394 -218 -431 -563 -232 122 -165 -29 424 -599 460 363 -879 411 -604 112 -696 527 -171 559 -782 -386 -189 -162 705 404 -327 619 -142 -128 388 218 -857 723 492 -294 726 -782 643 561 101 -655 172 -705 12 214 -683 -760 -570 137 -736 -154 -833 371 -536 -177 -665 -701 58 74 -880 48 629 -531 -792 407 747 574 -133 -573 -604 443 -492 -760 363 -46 375 691 -19 35 496 204 793 -73 332 -629 -435 665 -517 -630 709 661 606 -98 -154 347 242 -204 602 -95 573 81 731 497 487 -641 -93 293 -490 -596 -571 610 -239 -421 -628 760 475 728 144 -551 294 643 -138 645 390 -408 711 -323 631 -325 -203 120 -783 666 645 613 608 528 -344 -280 618 -510 -229 -599 646 -370 -107 -125 229 -761 -29 684 634 316 -565 625 -664 5 -751 -422 479 -653 -505 314 152 414 -256 413 -393 724 115 405 -639 485 31 318 -208 -556 -850 595 146 -292 -763 647 -866 -836 688 -637 -658 -609 383 166 -619 -382 198 -485 141 -703 665 585 46 438 395 386 -94 130 579 -830 -836 -850 -82 -512 -61 687 428 -29 778 112 -114 535 281 -293 -430 -531 -753 708 -117 33 -788 -401 716 588 -369 622 -700 -280 -221 -494 -393 -170 -187 289 158 -135 752 -380 -252 -572 269 -187 123 642 189 -299 -581 -307 -568 -650 10 -170 -336 388 -699 370 -145 -818 -599 145 498 443 -510 -233 283 699 739 -592 -583 -173 559 153 -851 -375 -653 -229 -446 -597 -790 300 325 -474 -155 296 -813 -638 573 160 -500 474 -371 770 629 -551 81 223 485 55 181 433 -648 -235 345 653 -292 -615 -351 306 351 -126 687 -870 -775 275 358 -355 -660 -491 241 -827 -642 -470 -640 -816 -690 -566 198 -643 10 -75 -590 -602 -170 -555 -299 -26 326 365 -449 -426 667 746 344 744 -205 542 -168 9 -359 -674 -69 -816 320 -295 -470 507 -800 -758 -347 -172 210 -832 345 736 196 -673 159 -650 -87 -457 757 -633 -614 -182 -301 497 195 -191 751 160 211 -242 606 217 774 -55 -72 -470 -499 -727 -742 -645 717 -842 -814 -267 -538 -645 213 -202 393 -147 -396 -822 -135 665 368 -353 -115 461 -106 225 236 -203 -293 -595 -722 163 325 -276 299 223 -323 -896 -269 -744 747 -64 642 690 606 -103 -434 -154 -223 -480 -153 175 92 -401 426 -869 -84 531 -119 302 -310 671 -54 58 -520 225 381 -796 -34 161 648 389 271 -391 261 770 -696 -273 730 -673 -473 -838 796 -585 -900 -48 -569 182 729 541 -279 -126 -140 365 -707 734 -316 -713 -430 -600 46 -873 352 595 -91 -897 -389 -427 -867 -114 774 -287 143 750 48 -473 618 -483 629 -534 465 423 225 655 -392 730 -393 -247 677 -277 -359 81 -532 709 -848 371 -523 -609 -512 -790 1 -148 127 -41 -865 133 693 540 -412 -575 71 427 56 -688 454 -619 253 -671 378 -796 -897 197 -456 163 114 515 -815 -22 -235 -589 -343 -594 389 -54 -308 -893 -425 -617 -828 527 -429 700 347 476 380 -402 218 267 -428 -504 -750 391 -551 418 -584 -868 87 157 650 -240 535 -128 513 -68 423 -777 -780 -494 734 126 798 -634 -861 527 -744 -493 -376 -592 -258 -470 248 145 -65 -359 -93 677 604 -398 38 -636 123 -788 -834 769 -735 610 618 372 -324 -352 -209 152 -601 -545 -357 -11 -320 795 228 -379 -610 255 797 -197 744 -356 -76 -11 -837 446 681 -12 305 769 -702 262 219 -224 497 346 251 -418 338 -757 189 -877 -509 295 701 16 732 773 306 601 417 414 279 -207 -318 481 -818 58 -855 629 -264 437 -290 -834 -823 515 -316 -112 -646 -656 -357 -212 -47 2 -410 273 -261 674 602 -808 4 440 -79 -151 756 369 -841 176 -828 385 320 -254 748 149 0 4 643 48 586 506 460 -242 -276 -398 256 288 396 -639 -266 636 178 228 778 50 -418 -502 -426 -679 -676 534 -15 698 -172 -397 793 167 103 -238 639 503 -80 -71 -171 -343 575 -60 82 269 -67 161 128 -37 -22 108 -537 226 -133 567 617 -506 -488 680 -602 622 698 -13 299 -401 -388 -683 632 -577 554 517 -508 582 200 618 -620 546 427 -513 -294 280 240 190 214 -449 785 150 208 -48 327 -409 -270 -286 -38 -447 709 770 -564 -226 674 -28 289 -847 403 -614 607 116 757 606 588 -617 241 -91 -190 43 138 -109 717 -183 -406 -559 -668 282 417 -500 457 567 336 -400 -149 156 -165 -831 -756 290 445 230 204 -194 -43 297 -77 -171 -110 -742 374 -882 -361 546 671 366 584 -741 774 -173 223 351 -653 -848 -883 252 -801 715 -320 -775 -509 276 -173 -824 653 -451 3 -39 606 -483 -707 280 -161 -642 -777 615 -492 600 507 -438 -625 98 -289 -875 147 -656 -526 468 -814 800 -290 304 -509 -67 -581 77 129 -882 527 61 -752 423 -869 -837 -458 -615 613 233 -296 -739 -761 168 278 -760 -250 352 -224 752 769 -517 609 638 -741 -613 -521 327 -323 -341 -655 -504 547 -534 55 37 179 321 633 -166 -582 -183 672 -703 449 -91 -553 450 278 -726 -898 -186 76 438 593 -628 -139 -530 -48 -427 -687 500 769 -207 246 32 -826 -701 -86 -213 661 268 -876 -123 -784 -21 -608 481 229 -201 201 535 429 379 148 -357 665 420 459 -654 -796 42 -348 8 204 -853 -807 -358 619 -110 139 128 -251 429 -371 539 -326 -155 649 327 569 -136 -741 231 -446 464 -112 -728 -682 -523 -103 539 -734 -397 235 491 487 -664 371 40 -2 222 -758 -145 176 -123 305 -60 559 -587 303 -165 -623 696 -688 194 490 251 525 88 533 258 748 -86 691 65 104 327 518 475 433 -274 -186 -504 575 749 227 264 -300 -870 -598 -588 -247 -34 768 -405 -898 -748 -749 -146 -603 596 -24 -736 22 -562 641 -346 540 -583 -378 -873 -623 -54 -627 451 368 -106 169 -805 -426 744 -398 469 -722 283 33 536 336 -280 492 -376 -573 46 756 0 -83 -77 228 -712 -119 -641 -647 -100 -142 -867 -750 -225 270 -389 795 329 469 579 -237 28 -570 629 -205 79 441 -646 -176 429 -582 -652 67 -383 345 8 -146 -307 -10 -815 207 551 394 461 779 -674 -578 419 478 -246 -92 150 347 -768 -819 495 -602 -51 41 255 682 -339 34 740 280 -104 -400 -463 396 410 -294 -573 -807 782 326 -668 -306 -104 -754 -28 110 516 -856 250 -389 218 201 336 -831 -502 506 -177 263 -860 -899 270 -577 -830 613 -329 -803 -153 -54 45 -687 -153 371 -712 298 489 -314 547 -252 22 626 174 64 -216 -619 586 22 -474 -775 363 -183 224 -802 -570 -685 74 -174 593 408 621 -819 -113 -505 -861 -374 -646 -24 551 -357 394 -271 481 414 64 800 672 -604 -788 -764 -408 454 751 -680 615 -534 -593 -121 -54 374 -656 -275 645 577 208 -168 398 66 -404 -664 -791 780 438 313 735 214 415 360 520 718 575 275 -119 71 -67 -519 494 -301 -816 -784 444 -616 565 484 -291 -697 -482 -822 392 690 225 -291 -842 215 -52 686 -779 771 -409 763 130 -258 716 69 -30 -472 -498 45 127 566 50 263 -178 -434 159 746 297 200 -702 -440 -72 -838 205 757 760 178 755 -112 432 -436 417 -32 -393 698 -738 557 436 505 -599 327 15 -895 374 -608 -679 35 558 -155 103 323 -666 -470 -873 110 -384 745 789 -235 439 510 190 473 -529 -890 209 -344 -335 -622 -333 -158 -501 -563 -690 762 181 318 718 -477 620 -275 -813 140 527 -564 236 304 -190 337 95 251 -844 704 -65 541 753 -139 -833 -686 334 -276 330 -801 -599 446 169 -521 -608 -267 -717 -778 120 237 526 13 717 747 95 -803 531 540 611 -702 555 -832 -175 615 161 -437 432 -709 -382 -646 -883 -316 732 629 187 -155 766 -51 212 -687 -721 -576 -302 -179 -314 278 350 -41 -76 765 -631 431 -892 351 440 -124 -568 293 -328 190 188 448 -237 -705 -859 -740 -740 496 -297 74 -155 229 -717 -327 279 -826 576 587 523 154 8 -440 773 -502 649 322 309 644 -594 400 503 181 57 339 -853 -847 -803 -13 -373 -838 -844 590 579 -699 -459 153 -344 775 76 -42 309 117 -257 543 372 3 422 60 337 483 638 -37 -123 243 -4 -316 51 641 298 142 -58 -212 -495 71 760 647 -670 209 557 758 537 262 59 -722 353 606 498 328 -568 -582 653 -323 340 637 -408 228 -693 8 409 -582 363 148 -473 478 -75 198 -443 32 -412 -742 -195 -819 651 -495 266 -9 -54 328 794 -383 419 -200 -742 -598 81 706 574 186 -524 -14 714 -735 -552 -146 57 524 233 -487 645 -24 584 -865 -622 -789 -449 549 -758 -711 393 57 213 -639 -391 -595 102 -32 -399 -169 -542 -692 -418 -202 -181 694 750 -331 420 160 622 575 235 -158 -264 -466 -195 -769 -108 -577 17 67 105 -507 -590 -165 619 604 -852 -34 -311 707 269 140 -401 -870 388 -825 -385 521 -791 698 172 752 -562 -848 621 -696 550 -838 533 15 95 -21 761 -50 -702 738 321 -334 274 578 -318 6 -517 202 545 -160 -659 657 550 114 603 787 55 -189 -732 -301 10 -652 -249 -289 110 -161 661 -237 -63 -86 0 91 257 523 660 593 615 40 -212 783 621 570 -139 776 141 -80 658 -145 407 -344 -428 488 -286 -533 -756 514 416 489 336 -512 -605 78 -637 735 227 686 -789 -15 -399 -496 641 -251 103 -572 -120 73 -341 -46 800 -618 203 454 -685 -41 -153 207 426 -281 260 -624 -125 619 -735 -19 377 -216 417 -503 -26 -699 66 -162 504 -186 529 514 436 -90 592 -802 32 -559 -709 -899 778 -449 -102 355 317 -734 -659 -659 -73 -590 -620 713 -556 -722 -696 639 -529 -890 -402 -833 -309 -868 725 -388 707 361 -757 -900 736 -121 41 -597 -191 -750 -73 -564 566 -301 -604 -445 -476 -289 118 -766 558 -205 100 -436 -355 357 470 175 -412 752 734 -769 -688 -764 -23 -880 -17 170 -760 771 407 -435 -641 -734 -362 675 70 -807 -459 114 193 656 134 -36 -628 -799 -375 -321 -542 435 790 -716 -817 -586 -696 -132 320 460 -451 498 6 334 39 593 -681 294 -338 -493 547 -591 86 493 744 30 -551 -673 -492 375 -523 -764 353 87 -705 48 261 -818 706 -379 -197 131 -255 -180 353 788 -710 726 -851 398 -148 517 -684 -643 -547 -99 -413 -889 -369 315 -52 92 -199 -406 654 473 337 116 520 -732 151 783 -625 14 25 258 71 -665 -732 -775 -131 396 -516 298 -299 740 611 255 257 -578 459 -33 364 254 -291 320 -747 -291 -341 138 591 170 176 460 746 -549 437 -37 -444 -625 -487 155 129 81 -639 800 -91 -409 558 -324 -697 -313 412 -541 -383 432 -863 642 420 -372 -565 175 137 -210 108 -533 -299 -572 -357 -885 -41 -117 678 -228 794 -718 -777 33 748 185 800 119 302 178 534 -17 -154 -633 -452 -690 -347 -556 128 -898 705 16 -5 420 -248 496 576 -498 377 737 -786 777 328 -342 442 378 -424 -814 712 -446 -705 -482 -663 -569 -459 -765 466 -375 -150 -897 -212 127 317 -737 -251 -687 -646 378 769 218 -228 -665 423 -174 511 -402 -431 -375 210 419 110 148 354 110 27 -765 252 -68 -496 73 -863 -452 -88 -533 -631 772 -573 314 -539 617 525 551 -668 -236 -286 206 -458 78 771 -389 558 -120 5 -717 -816 -786 271 103 578 -476 121 317 519 763 12 -140 -37 63 -189 228 -53 -693 -845 692 -650 -349 -772 -539 595 203 404 -703 -374 -327 684 -12 232 547 -620 -582 390 32 769 -395 -19 145 468 419 -461 44 747 -406 -640 -331 560 -574 -45 -231 -531 483 -755 318 690 334 -760 686 -350 800 146 -363 -63 -366 -863 663 273 336 -176 553 -822 -580 63 190 -235 440 555 -393 76 -149 -245 -167 -900 -733 -47 -97 625 470 -355 384 506 -67 -359 -93 -360 -374 -711 -221 -95 629 451 -29 -101 649 -412 -252 370 73 -750 508 -634 173 36 40 348 -485 -474 -372 690 -546 16 -43 -402 -702 412 800 -309 451 456 -376 -414 558 366 -638 780 363 -614 542 213 432 560 425 -818 -669 72 702 470 514 -375 -91 95 -426 -350 -431 585 710 -153 -374 -4 -854 343 -620 -724 -898 148 637 -315 -78 260 -14 -881 -132 -245 -298 -243 -394 -308 -876 732 -47 -140 204 -678 -13 672 -428 -14 243 -298 -515 720 352 -4 -522 -397 -359 -666 699 120 737 800 704 617 498 -494 -512 -517 250 -249 -116 -249 631 -482 -76 311 -709 -492 21 651 296 665 279 -858 670 568 -657 -820 -629 663 -582 -66 -627 150 155 -693 -327 -158 781 -486 -8 -334 238 -758 -213 296 82 30 395 295 -655 -399 -614 682 -795 -328 -667 -724 -398 -348 -820 439 283 -668 691 -696 265 -856 430 794 -232 -146 790 -344 -861 -764 -673 654 -250 403 -188 39 -168 397 -343 -423 -148 466 335 694 -596 633 -871 -141 -532 164 524 111 471 552 -747 -133 701 -335 35 43 93 596 375 -328 61 -288 -333 -886 358 -123 624 638 166 2 45 19 -76 680 793 751 -113 720 3 -591 558 -255 -379 486 -445 -732 -691 155 200 408 19 -656 -382 358 727 520 -661 -576 416 -219 -776 660 296 382 -428 52 314 182 63 503 -376 -421 525 -594 -535 -40 537 -433 -95 -604 257 -225 -415 -645 -853 -197 -576 459 224 -896 272 592 -126 -49 164 431 481 -691 215 76 -520 518 -559 620 29 -754 -696 346 -35 -248 -422 -380 -660 -622 -204 504 -747 -437 -65 0 3 -672 -469 -48 -418 -839 -394 657 -91 -312 20 397 -840 -79 -575 133 -34 -372 -397 514 -397 -764 -116 -541 238 639 673 610 629 789 -368 -459 671 684 667 -475 -747 -357 502 397 -289 -674 538 550 8 93 -862 354 227 379 102 -795 -730 -431 -567 166 -626 -246 207 768 756 -815 -212 758 298 -599 -278 -258 254 -485 -857 -25 733 -237 548 -359 -207 -19 -728 -732 -404 760 268 -285 196 385 -563 15 -515 -760 -520 683 -133 537 -135 -131 253 -317 393 -761 703 116 -66 317 -34 -216 359 -139 -204 553 -896 686 320 -274 18 46 -443 425 268 204 -25 429 -235 -751 4 -141 48 269 541 -437 -97 596 375 -738 142 -789 -163 -455 -537 217 -114 521 -778 -97 -490 744 -136 -7 -841 -606 110 -677 -171 -113 -743 -478 -277 -142 -731 -516 -615 437 233 -569 -236 -635 -752 346 -153 540 -637 198 -126 -513 156 213 536 -103 -363 511 202 -201 -66 -674 315 792 495 219 601 -183 -226 603 -365 317 -355 194 -732 649 -238 276 348 544 498 592 -510 -849 -513 -90 -661 656 20 -407 280 -593 351 62 -170 -686 412 120 -802 -9 372 -281 706 562 -651 7 -676 724 326 80 573 -292 -769 620 -468 37 168 -55 -767 27 -735 -855 281 702 -313 213 442 -429 -419 -798 -682 232 -361 -449 746 -271 673 -781 667 -331 683 47 297 -72 -642 739 -49 -310 305 770 638 -331 -469 -124 -93 749 -744 396 -232 185 -818 771 -488 514 -299 785 -346 -800 378 405 440 -437 645 349 -839 52 -140 52 798 -14 -737 -573 588 299 -117 360 -301 -243 -364 764 -334 -800 164 114 -807 794 -436 -827 397 -666 270 58 337 -674 714 41 -380 -323 575 -609 101 614 533 -354 -517 642 633 -556 189 267 746 774 246 -478 336 -333 393 -626 -764 -521 -709 588 -340 -645 384 -686 108 351 752 482 -574 709 -268 -28 314 73 611 94 -570 -588 746 -491 -266 257 491 404 446 504 -775 -899 183 -534 91 265 424 -893 -348 -481 -162 -502 792 -855 766 232 -331 -765 65 599 -93 -879 396 592 651 -392 -544 -752 -481 -345 -306 -84 198 156 -414 -774 29 -658 -3 165 -376 724 -206 298 736 -103 -36 40 267 234 -329 440 792 -34 -287 125 -126 753 -519 -870 -657 612 228 -660 -179 692 -372 -731 -337 -192 387 -70 -827 -741 -823 796 -338 -37 -472 -204 -275 -292 -724 705 547 -9 -454 -823 378 306 -634 -878 -240 -797 -622 -328 -132 -642 386 136 -11 188 17 -585 717 25 -560 -608 -378 -262 -235 103 -448 -527 428 414 64 639 136 718 310 390 -231 -809 -145 -398 -628 113 143 580 -755 -718 -453 284 -130 -389 -537 -697 383 -11 548 -546 561 -389 141 -644 594 415 429 523 -192 426 641 -698 539 13 133 -231 -314 -288 489 -392 -576 -315 -806 693 -714 -102 -862 -560 443 -669 -370 176 -183 358 -769 -752 593 734 794 730 363 475 -421 -87 30 -855 -647 466 85 754 -699 -764 -473 415 79 -350 -749 -636 619 121 351 -127 -579 -214 -400 52 -815 -775 288 737 68 -633 -21 -551 -565 192 -102 -445 506 -525 -111 -481 -407 -506 693 634 774 -60 433 173 27 -592 782 -269 -4 113 450 -610 149 288 402 -475 -98 4 -3 28 -437 713 -773 759 -421 791 -567 -701 -343 286 -118 -841 -486 -463 218 238 541 281 -37 -328 -157 534 -8 -274 333 -237 -609 -865 -403 -833 -779 -397 50 -609 -775 616 479 509 -546 598 -220 -873 760 658 697 -883 -207 -157 -336 -271 582 779 -484 -678 120 458 -828 -767 -154 -525 -900 -361 392 371 -17 -196 664 135 -869 -416 -727 -37 359 122 515 393 -721 96 29 -732 414 361 -347 454 411 180 -221 383 -892 323 -255 -536 726 -609 784 654 -338 -68 -22 239 544 102 -304 20 763 -674 -628 -589 40 -864 599 166 -333 -553 -415 -493 -492 -696 -286 461 49 -593 33 117 262 -468 78 596 -900 -410 215 -172 -58 -496 -382 -764 -200 63 -354 -8 -556 385 -192 -358 421 493 499 769 -365 -262 -376 348 -748 792 465 220 613 -207 -852 -716 454 183 240 -582 269 634 747 -317 336 -475 282 -788 667 377 -633 -17 -482 545 156 98 400 -532 481 -261 -817 -99 -139 754 -490 -581 -872 -545 -49 -659 490 -729 564 -669 -780 -377 204 220 -357 191 -281 -830 -346 -808 -720 18 633 -488 -461 -6 -751 282 406 244 -64 217 -226 -796 -102 215 753 -9 592 -307 298 -244 657 707 -825 -489 590 -650 -362 -550 -64 574 -288 171 508 -892 442 544 681 397 736 391 -67 393 437 428 539 750 0 699 -84 -764 93 454 -15 -13 729 595 -11 -153 -824 -442 -720 -284 -693 -719 589 -787 -514 -824 -598 -835 -170 -581 -67 -398 213 -160 -784 554 204 451 208 164 -309 -352 18 -57 -740 -119 -771 -675 -650 -4 714 738 231 292 260 19 -51 -89 -528 -59 -149 -420 79 -180 542 246 132 441 -79 11 -754 -84 -885 184 -98 -71 -492 -798 -835 441 -200 452 781 -281 1 141 565 -450 632 -444 -851 -794 -353 228 -38 -428 569 138 -499 74 264 704 180 40 477 -311 211 520 -685 -471 761 -894 -605 99 -649 -898 -558 768 -390 -686 -840 -739 -488 664 317 -832 724 688 202 627 696 -314 -796 -213 -4 -571 -627 795 13 -506 -499 -882 367 604 259 326 -82 -518 554 106 -188 -213 597 -835 395 -725 -802 579 531 -863 202 -81 -83 10 14 249 462 -89 735 -236 382 707 -818 358 -804 -180 742 530 -450 252 226 -352 646 181 -72 778 -215 729 331 -262 -443 -68 160 5 -664 -397 686 181 -100 -443 461 290 -109 -702 -515 653 638 -442 302 -261 -63 -245 -609 501 -145 -59 469 -758 -779 663 -259 -169 41 797 294 -825 -739 585 -795 -6 642 39 4 592 -63 201 -478 506 -345 -242 149 -187 -416 -817 -480 705 562 -565 -668 346 762 -699 -889 470 548 -86 -557 156 768 -142 200 -603 702 -1 346 589 356 -623 758 742 -863 -703 483 -842 305 -822 -765 -247 -371 667 329 204 -244 -334 -638 -423 610 -358 278 679 -739 658 29 323 -560 779 16 -629 -233 50 229 -83 -368 -688 301 -76 -44 189 397 -726 625 375 719 -112 -223 389 522 -710 -429 290 504 -340 411 -627 465 -380 -646 -146 -289 -859 -191 170 671 -420 724 382 607 619 -524 623 687 707 -454 171 303 -260 -435 -703 215 -261 710 88 -209 -581 -205 -499 -894 -412 -266 27 749 -536 500 -418 -720 -480 -399 -459 -31 501 -432 459 765 -860 242 554 -338 -282 432 115 124 231 -634 499 -513 -294 234 -831 -114 -223 65 -470 -74 -328 -506 518 194 -841 -432 -140 304 -403 -221 -744 -363 -342 -812 57 336 -166 -730 -683 -814 208 143 728 -642 -333 -366 698 310 -168 398 -415 312 95 -532 584 506 -863 442 -553 -107 289 -872 -383 -514 -769 -29 385 -747 -174 329 -84 -147 -878 -581 -719 720 117 -493 524 489 612 -451 -325 -259 -462 686 -508 -6 543 595 -181 27 -575 -868 -54 411 -377 520 -322 395 613 692 294 -613 -516 330 12 -212 157 -684 -534 -897 -669 481 63 351 78 10 -23 -313 -775 -414 494 594 711 -124 -528 -466 -556 -155 265 316 -111 -378 -237 -676 313 -135 -278 -673 -807 -414 160 -734 -2 -88 535 -793 -378 593 350 345 -134 539 -644 776 615 183 -634 422 219 -371 -562 -607 -290 314 -414 -33 569 -70 652 311 102 -658 -685 -390 -837 402 -411 -17 270 797 -54 -25 -373 -503 -361 609 -344 -668 -896 -339 97 -175 -173 541 -299 -201 307 -545 -198 725 -582 -20 793 620 -540 372 568 -135 38 621 -652 605 -390 -239 55 38 580 -860 -887 -529 -853 762 -117 -703 -606 -359 569 177 -345 -47 259 -613 -851 526 527 493 209 -190 4 170 -234 350 -354 -828 -229 538 464 -436 -205 251 -698 -622 564 103 106 681 -684 -850 33 -514 352 -277 -584 -144 -235 354 -276 381 502 516 770 -44 799 -310 619 -354 355 -842 -825 -858 -271 -223 286 -881 748 213 208 -117 3 -178 759 499 -204 -885 -722 796 -449 -617 -768 -526 776 -748 -657 -264 131 -596 302 37 -7 -769 40 333 316 695 753 -545 -293 198 681 193 -308 293 515 -826 -151 -761 -708 -161 380 524 -123 330 -884 297 -52 -271 554 -763 281 -136 461 -366 -394 56 -877 -594 -681 245 737 -115 506 -856 -118 296 -577 -487 199 -743 -767 -303 429 -313 -220 294 -773 403 -666 -239 -144 713 -718 -360 211 799 -19 -347 -194 88 -892 394 -448 -161 -745 -19 -249 -157 -355 -420 -78 -47 -701 -19 741 -821 464 192 485 663 454 409 17 -490 15 -861 -53 679 634 92 -863 137 -549 203 124 -225 -406 -724 799 321 51 536 -370 -871 -12 -604 -717 -575 507 548 -189 207 -242 -589 -131 593 -468 403 688 -16 592 -547 -643 284 -641 162 260 -350 -863 -845 483 -144 326 422 -89 78 -826 646 553 471 -300 -233 -561 -215 -26 -487 -737 -870 -351 -678 260 506 -22 369 796 -594 27 445 497 -844 -288 776 -518 -894 68 763 348 -28 -830 207 774 524 -746 249 -716 791 -82 -314 295 -536 -827 670 -702 789 42 -657 -590 403 402 245 -264 -118 -820 300 -356 -384 516 -377 -56 -156 793 -486 543 -831 600 -536 311 570 -415 -519 -363 -136 -601 -405 569 216 -864 -382 299 766 281 -487 590 788 656 136 266 691 -436 -821 -176 -423 601 -680 -129 -676 239 -835 -688 171 -736 358 29 36 -93 181 791 433 777 -866 436 -681 -119 544 -232 -263 -814 569 359 738 -382 -254 535 -821 656 162 272 263 199 -442 -217 -118 343 -260 -720 -85 -867 457 -403 -123 658 322 -730 -436 136 53 80 253 -560 -144 -753 538 234 -188 -81 381 -658 -401 -560 -413 -769 -302 597 403 132 752 128 -889 541 -829 -722 -743 -651 96 653 269 -540 -193 677 522 635 219 -253 769 188 -457 -797 -795 -190 668 -218 -131 -393 -130 784 308 281 -616 -702 -457 -239 -368 -424 133 742 -22 129 -318 -258 -751 403 -477 592 190 -520 -234 -352 86 -549 -727 -516 96 -660 427 -229 -30 -881 -855 713 -764 -865 220 -560 -407 254 -857 482 -175 -744 587 310 -124 -202 716 -674 -336 74 -865 -136 -462 -576 771 589 -357 -40 582 -820 -121 -403 230 347 287 132 312 -50 314 421 -861 -745 -215 190 74 -577 98 -803 540 -342 -196 -613 -601 -445 25 -884 -52 43 597 -443 -45 -796 -753 -176 359 349 -53 722 -526 -894 -35 532 661 -748 -550 85 566 732 166 591 -24 564 349 -73 102 729 -467 -405 -1 374 -709 -71 33 -783 -746 600 -365 559 435 75 -344 60 -586 -566 119 -12 155 -218 443 65 -717 475 -771 -555 274 296 141 -708 -37 16 156 -9 -210 359 -629 643 391 112 -85 153 -464 -343 756 -721 -855 -792 633 -597 -646 400 -860 -707 -633 66 160 749 -744 -582 -838 391 -67 -563 -431 -611 385 -32 285 -611 513 -879 -453 -15 -413 -702 -525 -286 62 -65 650 -583 54 605 536 513 -695 -291 340 -517 796 -894 -823 -160 393 -782 -196 310 662 -531 659 -151 -882 -736 551 654 -159 508 715 661 531 562 340 -228 426 501 202 102 -732 443 -30 10 -868 708 450 492 105 14 19 420 -624 -248 649 281 199 436 179 554 259 -787 -142 -815 705 -93 -632 -289 162 -608 -132 508 610 -40 403 -487 130 80 -700 -213 527 -656 -734 -332 -689 -120 -385 -248 -795 -201 25 -140 583 -651 -290 572 -319 355 538 -140 632 160 630 -204 515 -871 238 -47 444 459 579 344 557 778 -31 448 -473 420 -574 272 -803 71 -489 -618 634 553 21 -489 -52 -216 -290 45 -339 718 -427 638 -746 -487 20 -1 666 -151 -240 232 692 -127 -177 731 -300 -626 -290 -119 -797 738 120 261 -712 -79 -440 -776 -436 -211 302 708 522 581 -849 460 477 -468 -588 136 551 -291 105 -516 441 443 175 -279 363 262 -527 -368 -137 245 -894 234 -207 176 -318 -370 119 445 460 256 247 -388 -429 -679 301 349 -428 -335 -688 59 -559 -104 50 777 -573 -122 -84 -816 -840 -174 -14 -188 757 -759 138 -412 32 -371 735 -544 -299 -588 650 -14 532 -831 58 182 -307 68 113 578 117 659 586 -19 -490 -654 -543 -655 592 -56 182 -470 130 -98 -19 206 -847 753 -652 -53 344 -193 370 319 -429 410 -674 38 462 264 -787 33 465 -823 -166 -218 795 -532 -731 -533 535 -273 -882 -517 -363 328 -566 -458 -862 -582 429 541 -506 -642 -575 -172 -224 59 720 -411 -26 -63 -280 -12 -754 -368 149 -756 -137 -700 -264 -553 -849 558 248 -58 -189 514 787 580 -137 -753 -619 -823 -368 594 93 -242 488 -883 63 -644 -31 -143 -210 56 310 -484 221 253 -482 110 711 315 385 -516 -745 -206 -888 -642 403 118 681 97 587 -374 -453 477 -111 -476 774 -385 230 -166 -580 61 340 -881 -388 -781 498 -890 -436 276 211 -671 23 556 679 -855 222 164 552 541 197 353 219 -572 476 -42 -416 333 -504 681 162 133 144 135 -896 -5 -331 -208 -681 800 -191 169 75 -222 -305 92 -43 145 -123 -28 -488 -62 99 -275 -694 -760 -615 135 -88 116 -348 -410 747 361 -232 759 -899 -318 -427 -54 -687 655 -855 -857 735 621 51 -539 -257 97 485 -730 -91 537 270 22 272 405 -836 -559 -277 -655 -900 332 -516 114 114 548 51 33 523 -55 -608 610 59 798 -448 -877 -532 304 140 -210 186 637 423 587 -345 -385 -288 121 -841 -460 -179 -143 -835 -49 312 716 -455 -745 796 622 529 -372 422 -354 708 149 380 546 -856 55 -582 708 -402 558 637 -541 320 -516 354 347 -790 352 -253 -748 -369 -589 312 159 722 -323 -26 133 -462 -78 -108 115 -769 -516 -523 14 122 517 -757 466 600 785 -546 -200 245 -441 556 701 -658 379 250 422 -296 741 83 301 625 608 -799 344 524 186 248 170 -768 -680 -349 355 -110 -272 -20 -774 -302 -739 -151 797 -472 -165 -415 -13 -645 -231 404 -368 672 -209 -510 -42 -612 415 -597 -70 598 748 -566 366 281 -665 755 410 -377 284 524 -762 648 589 390 391 422 286 -863 429 -845 176 411 -57 -773 -724 83 257 -102 150 -354 -636 191 -429 196 -228 -198 -82 -290 602 797 -745 100 54 -465 -739 -101 518 365 451 235 126 707 559 747 -214 -501 435 -309 -722 700 283 -672 742 551 -784 -112 -552 384 80 -806 -601 539 -349 -519 478 -674 -551 789 -812 -739 -471 -240 110 509 -23 200 72 429 -337 480 666 73 374 -526 -12 612 -571 753 537 -443 -605 337 226 161 92 789 -419 280 739 20 -817 -246 -471 -622 -365 697 -276 446 60 167 -524 699 -375 217 -833 580 -492 -817 20 692 -485 311 -306 690 758 519 -784 -101 -641 -585 21 -857 213 -360 439 495 -736 474 561 -682 -139 -383 639 -119 -116 499 -673 -441 -393 -94 -419 -582 173 672 591 8 -523 359 401 -455 -351 -144 154 277 -828 -624 151 -314 687 -639 -721 -880 194 -808 124 -370 -455 -686 686 252 156 -572 -613 397 642 617 -141 -597 -82 194 619 -285 -212 320 753 745 -633 42 3 785 727 -519 774 223 279 -174 -860 -832 -600 316 -159 -775 -270 448 -268 -739 546 -44 -455 -195 -147 662 0 246 -661 -408 -839 -840 643 -620 -227 231 -899 -745 543 -491 -207 588 -8 69 538 43 369 439 -113 -517 -243 333 217 -52 -65 592 283 -388 647 -579 449 -161 758 180 163 395 -1 -732 354 -258 -311 -396 645 555 -601 646 611 329 477 105 130 -501 -94 -801 -382 -718 -758 -758 -634 680 635 -349 782 -594 333 87 -386 -668 542 -374 635 683 563 -847 -772 701 -445 -468 -200 412 -222 406 -308 666 -624 205 -455 593 -131 -354 -651 186 -623 677 -22 -240 7 -44 -746 -181 -325 528 -730 692 -808 683 587 -177 353 -885 331 209 505 215 223 675 -400 0 -877 -558 -24 -670 139 -875 -122 -165 95 210 -81 -359 75 -418 -371 -411 271 754 -836 -492 -742 695 -870 -541 397 307 643 -629 -11 387 -684 -797 686 -862 124 661 769 277 238 261 -833 -25 -50 648 -381 -80 749 158 -471 -37 190 434 731 59 496 581 324 -486 205 360 -830 334 774 517 760 -482 338 -752 -584 -194 758 647 -851 -63 -272 28 -686 -336 405 423 -644 -329 -380 185 -624 741 -323 323 -248 -677 -577 -266 87 -846 724 -745 311 -336 327 -271 -384 -306 291 -262 186 -175 -541 -36 350 -12 -767 -828 208 -120 -755 -657 407 -894 -259 572 256 -859 -112 761 -197 -111 -650 -563 -585 90 336 258 -289 -657 -302 -609 753 201 739 -135 -820 509 218 329 -650 639 -451 411 -12 -259 636 575 672 127 -703 502 -224 -502 786 183 -715 157 53 -737 407 -473 -356 258 -569 -133 -303 755 472 -568 -206 122 719 786 -760 -325 -809 367 14 300 -421 -201 -647 -191 -627 -152 -744 -832 614 61 -162 -171 670 -890 401 -560 -842 -225 522 684 764 294 716 244 -596 -5 -761 -787 -97 581 -127 -597 680 346 475 -334 -362 218 -671 401 783 -252 26 633 -183 703 -609 -529 -499 667 -789 721 -211 640 -78 244 -551 -122 55 780 561 -451 -529 -570 -166 -791 -544 42 -571 -627 -323 -62 -715 709 -867 -199 -138 600 -760 562 -89 400 -394 271 -499 -791 -118 601 -539 -129 195 -559 -639 497 -830 -74 494 175 -565 389 92 -438 745 -268 314 -416 349 638 442 -447 -31 777 -500 320 -344 -429 157 354 35 336 -367 690 -117 -91 683 766 746 -515 588 -72 715 -750 -880 -325 -261 -576 -239 -34 -73 -340 -898 -484 -11 -122 -697 -590 -243 24 -588 -445 -197 212 390 -827 707 295 84 575 -74 -797 -687 219 490 620 -852 531 -678 -749 -12 710 -843 304 -526 -868 -54 -808 -644 -811 33 -209 373 185 409 457 334 -819 364 276 -278 736 -794 -827 -822 598 632 703 -879 -679 221 -386 501 722 -48 448 -711 694 64 52 -37 -209 -719 -864 555 -540 -444 686 -572 295 351 491 641 377 -717 780 743 -247 572 134 -895 -406 736 -149 -602 686 195 498 -92 539 333 -47 -525 -19 -137 -665 2 542 225 -554 -236 -839 242 -875 -20 623 561 338 -591 -479 -53 -1 -820 178 583 479 -369 -855 -84 592 772 -568 -697 -808 -334 264 661 -590 510 627 422 -644 -327 -753 -188 149 754 -216 289 440 430 506 -54 -497 61 -348 -276 -466 527 -869 423 -329 69 -230 -880 124 -886 -271 -622 57 215 87 450 -26 725 -766 -346 32 -647 -405 -235 734 244 358 -889 -448 -498 170 -171 -818 -775 646 663 663 740 671 666 -114 -724 -616 -91 285 -316 -502 -371 -350 -429 20 -569 -292 -784 -429 371 -391 -361 675 -250 -520 648 -395 726 -369 -516 287 142 533 570 301 -160 -447 281 -780 144 -451 -34 720 338 419 -531 570 -264 130 521 711 -530 -870 244 -447 290 -314 -857 72 -511 -92 -206 541 768 54 -456 -526 -548 -41 -798 76 153 -600 249 -743 -188 -231 -145 464 -124 -739 744 708 645 460 542 -436 -45 -881 -798 -344 -186 -457 764 703 -48 139 -214 591 149 340 160 -769 -699 421 -620 -617 -545 758 497 -198 -739 -138 151 227 -10 -862 721 -316 -417 371 -60 522 226 316 310 -833 -354 -811 642 -649 155 655 -309 -711 140 382 391 142 209 500 694 700 -163 16 -555 675 346 -246 236 -758 -544 -584 452 235 -626 407 -374 -545 -173 -886 -35 709 -456 -74 -740 603 -465 -411 179 700 137 397 -536 -654 198 -450 644 -564 -108 -138 -881 -567 82 -33 663 -543 570 519 353 404 -594 457 751 397 -268 -53 -165 178 169 648 -799 394 169 -147 -732 52 -745 -613 122 415 178 104 491 -166 -18 571 526 -347 -603 692 615 289 318 -605 152 -809 696 -78 -207 -373 773 107 -276 -579 157 -182 529 -549 93 -199 183 -73 416 571 -178 -708 -162 -488 87 179 -525 593 -719 423 304 -643 -845 -243 209 -130 410 -797 -55 43 279 -676 -306 25 -322 -493 -435 105 -809 -192 -699 -435 -791 326 237 -320 -403 677 -602 710 780 576 786 698 -255 518 -688 52 -634 -830 796 -395 785 718 -563 -748 112 -836 186 631 231 -732 115 710 -117 -820 672 621 499 -557 -692 202 -770 673 39 -106 615 -680 -404 676 340 -831 267 -296 464 -889 405 -520 -535 -500 -734 -646 34 365 -466 351 -668 -192 658 757 -353 525 767 766 545 -588 -250 -888 776 -783 -78 -683 416 -186 -308 -432 -365 80 371 -524 -9 -570 340 -691 -169 721 129 318 679 -101 389 408 -281 -231 750 356 34 -827 273 -223 8 239 246 519 383 578 28 -364 -605 220 131 765 371 -184 127 440 -132 -147 -220 -734 -554 -865 110 -337 -751 3 -665 -281 -312 -671 771 -277 413 95 -209 -699 -350 -78 -379 -274 76 -645 74 -362 415 -186 -498 544 549 -432 -331 -816 -407 -97 739 453 556 81 -171 489 -333 -748 -35 -149 -299 -440 620 663 443 204 451 128 -706 642 -180 42 -891 -66 197 -634 -855 -757 -611 679 134 -387 -206 84 690 -553 474 781 553 -66 53 752 -810 -212 453 -617 27 -467 -92 -318 676 -598 64 607 442 744 -7 -129 -70 484 441 -176 -877 -701 483 -833 279 372 689 -638 222 -12 -656 354 136 -794 -611 -786 707 307 -455 184 71 672 685 -848 676 -224 -836 762 -524 -120 235 -700 539 410 787 -689 499 202 613 723 -222 473 -31 224 -535 -654 -727 -815 -648 -416 -636 -742 -557 -28 -638 242 407 -616 309 -211 687 -387 -415 680 -591 -825 -897 -96 -777 -12 -140 -200 702 694 -805 -702 -648 54 -38 581 -195 -442 585 -217 -45 -404 62 -598 -232 -802 721 205 279 -617 717 -891 460 -210 303 -36 -880 -279 -213 -71 -838 -575 -780 -334 -807 231 139 -255 -293 -153 732 -736 621 20 -79 -703 -288 -468 262 -899 -92 -620 46 -53 -310 -356 -778 784 -385 -253 -125 237 446 717 578 -220 -276 -143 130 -147 206 -303 619 -835 -42 -381 -395 -829 46 -407 65 -707 -752 -130 395 385 -529 184 283 28 800 696 -689 -742 -54 -386 411 -276 -264 748 765 9 295 700 249 -704 -193 131 573 -761 142 -163 -261 -304 798 -70 -736 -172 184 21 -749 246 -280 -625 -500 303 -428 -333 -134 705 -168 88 -861 -88 418 715 -198 242 252 1 297 452 -198 -871 718 733 59 -401 -54 771 -137 67 -592 321 296 200 -133 738 -782 150 -648 -396 488 -299 -871 551 -785 218 -250 -639 101 284 -91 501 -600 -551 -413 146 -669 -519 395 -692 -705 -580 74 -366 324 469 -308 26 -150 -230 -483 -152 349 -399 96 63 -467 -148 -748 -75 377 131 -410 508 171 306 -524 442 85 350 -163 166 -187 -126 -864 482 619 -326 32 178 353 693 293 345 732 471 344 -778 769 196 483 220 -233 -272 -415 -552 383 690 -479 -70 244 219 145 -745 -252 -518 239 -611 -270 -319 -217 -539 -803 145 559 735 163 628 -817 396 489 -461 -669 -809 -124 -379 -829 -740 155 -763 684 499 649 -88 -563 -760 579 -160 -35 489 598 19 322 619 68 -657 -731 9 220 218 130 -880 -624 686 748 761 740 693 -457 -613 460 243 -141 689 -561 -703 -850 -552 -164 724 89 788 -612 -657 -810 449 204 2 607 -454 -285 -109 -885 -239 153 446 50 668 -651 527 -448 303 573 -836 325 399 698 317 -56 71 512 -46 -179 -799 -135 524 -839 695 -290 -543 189 -495 176 -88 -664 -20 -370 69 775 -803 534 620 466 -121 -103 -513 284 -607 -872 684 -838 -572 410 -693 -487 -415 -256 -207 -454 291 375 577 -893 -349 -331 548 -791 -715 237 62 203 -165 243 -211 181 431 -56 584 -549 641 -605 -522 -760 408 -291 353 -328 121 -824 -81 -519 425 -40 -114 728 329 -375 -512 172 201 -629 647 -487 -209 -103 119 -148 97 492 -70 728 651 -413 208 666 -224 377 -455 -481 504 -81 646 458 -545 -198 679 -396 -636 1 753 -517 -498 -66 204 324 468 -54 -893 -17 8 -713 310 -674 -55 -850 268 775 263 -23 431 -636 587 -560 -449 436 636 -627 -758 767 -670 649 221 -528 -714 385 -641 353 -407 677 -548 423 -810 -459 787 -720 527 -156 -41 -779 413 -562 -379 -868 -172 -496 779 792 -491 766 -531 524 524 -483 -347 84 -396 -821 -352 -731 -108 -765 -67 30 150 553 -542 402 -315 564 -385 766 422 123 74 689 89 -509 182 -245 -601 132 587 -664 -787 464 735 -622 719 -872 -671 266 -575 712 538 245 494 -467 375 727 -305 490 -714 -763 -674 -459 -159 -473 738 797 445 381 -229 -752 -335 0 500 -804 407 -572 535 641 781 -280 169 -78 586 -178 337 368 -49 8 255 -501 127 -371 -312 177 -374 663 509 -628 -784 -91 800 634 -452 505 748 -773 227 -243 -47 -19 -269 -222 -33 -641 -813 281 -859 -442 -368 1 16 111 -159 -744 226 -41 -593 72 159 -460 414 458 -507 689 -736 -594 -74 -845 16 -414 -9 225 -317 520 -694 -458 605 -894 -154 -480 -244 684 -446 -115 35 243 -656 -765 273 550 -14 651 252 -594 331 399 58 -728 519 -236 427 -472 35 17 -322 -239 -15 35 -144 473 721 753 -731 80 -169 656 -870 -221 213 -399 418 -91 -157 -89 -168 -588 461 449 700 531 655 -557 3 174 -244 123 437 -374 -109 60 412 118 -383 -739 442 218 400 -268 573 -187 -462 528 -246 -6 -890 358 -744 -184 -394 305 -81 207 -706 -775 -531 135 452 -297 -852 357 77 -416 233 -362 -456 263 733 -315 -106 -385 -191 -399 -12 -260 388 -51 -831 -689 -388 -822 -172 411 16 -241 741 -445 497 -521 -140 164 -751 -804 -552 1 -291 40 -564 -269 -140 -875 -333 -311 168 -808 -496 -92 401 84 734 653 68 -389 -594 -153 594 795 615 -138 -195 -777 -4 431 324 314 43 178 40 -799 -151 -765 -891 125 -484 -365 688 -615 -825 371 504 204 275 -900 -553 137 371 503 272 -304 44 77 -152 -589 -40 -192 -384 -809 -71 611 -299 -803 647 513 560 44 -51 111 -732 704 -105 280 597 39 14 208 -282 340 -52 -82 420 719 -381 -164 -476 56 68 758 -842 162 86 -469 70 541 18 -667 242 646 -57 -147 64 552 576 388 695 -769 5 447 349 -148 765 -863 -131 -896 -535 -351 -224 671 -549 557 700 -91 615 535 633 -530 785 -92 -86 755 -455 255 490 -408 452 -766 266 -575 380 -374 -312 -376 -133 -777 150 -337 -518 -256 -587 -749 -112 -113 -531 708 728 250 -58 -631 -668 -324 -825 -677 -343 -445 -513 -505 -459 -107 233 -887 -708 598 -891 734 -109 -808 2 272 598 -835 730 56 -305 290 -271 -160 -42 -569 -235 -269 543 -256 -614 -470 -126 -391 689 -286 -211 -783 -16 791 -680 480 581 -123 748 -391 415 642 -614 -628 234 440 651 -135 261 247 -239 -802 -319 -762 42 -696 -167 -527 299 569 -556 -769 -723 -470 456 658 -636 -213 193 -591 -132 800 638 -198 711 -422 -619 80 -118 -71 -59 751 -466 297 -33 213 -748 399 606 -791 -290 -361 457 736 711 -570 515 -869 105 -329 622 451 156 -74 -381 151 -82 -18 424 -545 -113 -290 461 716 -180 -602 30 -40 -336 71 -593 -520 -583 -137 566 -639 -629 235 -582 718 64 61 -856 346 -697 -326 318 229 60 153 146 323 113 321 225 -413 -65 330 36 496 -701 -346 182 -210 50 -841 448 -637 650 39 -627 676 117 -475 -312 405 411 511 748 -850 379 206 -669 544 -131 154 694 657 -621 244 -222 62 709 -245 382 63 650 -405 164 62 42 17 567 150 309 -575 434 -727 575 -549 -216 -38 -591 525 -84 -595 -195 -444 511 -488 471 -792 743 -377 754 472 239 -44 -806 330 -176 -496 -470 27 -291 -401 26 -401 356 4 776 -405 -88 -837 -60 -819 -836 698 -581 327 371 515 -532 50 318 -337 424 -796 -818 56 517 565 -606 -290 18 -329 -264 286 668 26 13 -654 535 669 -767 647 -302 -202 436 786 -73 -800 772 -744 -693 -698 -602 42 -164 502 668 723 164 -216 228 739 -441 556 -776 -636 -226 -874 -824 -760 274 342 -887 507 -800 107 574 -76 -235 -52 310 -148 629 723 431 377 -326 -300 741 -578 -552 -501 638 -279 -63 403 -226 -167 -440 -253 610 530 341 354 -606 -338 414 -543 687 286 557 760 455 -97 -874 -498 154 66 -296 703 317 -693 -163 575 -18 -869 339 263 -97 480 96 -125 481 176 -763 -397 734 -752 488 617 352 24 606 255 676 98 279 -749 -11 540 335 746 -503 -715 -364 369 211 -385 -625 184 96 699 94 -462 238 -399 412 553 -373 30 103 -85 -93 -459 562 -833 37 193 -392 -322 -786 363 -443 -899 298 430 612 746 609 359 -494 -522 -521 592 -645 -762 2 -484 -436 -798 747 -122 77 590 -233 408 6 255 -649 -784 714 33 694 -643 -283 -18 -82 691 -94 616 205 -686 -602 740 251 645 308 -733 -165 790 -797 271 -142 363 702 -828 -669 -528 -590 495 -396 760 543 461 -612 676 -521 268 -781 -867 392 -668 181 -735 598 -231 321 94 -689 754 -475 303 319 646 -637 -482 -471 174 -286 -570 -180 195 -771 396 528 411 426 -209 717 333 44 390 -480 -78 343 156 436 -354 526 -42 -845 797 -569 -367 -785 -252 -479 523 391 415 -740 -717 -596 -710 -439 281 263 52 -447 354 596 -286 745 -269 4 -619 693 645 -762 507 42 -332 -587 -469 -133 237 547 257 191 -252 466 -53 -305 -448 -365 364 632 777 57 452 -65 -50 287 562 -743 652 701 -810 465 -462 585 -131 -429 56 -493 -421 -169 -442 -177 55 347 -779 479 -371 -51 -712 -166 541 56 566 -394 -44 -147 -675 564 -670 -522 -520 -872 -496 559 -359 356 -737 -462 -53 12 427 -626 -874 -885 33 -372 161 -242 -210 622 -671 -358 318 -751 -714 459 -464 -259 225 438 -132 -315 796 -320 -43 39 -414 -563 -686 -753 -893 -321 494 -372 -7 730 -287 -644 527 -892 -856 -477 760 64 -442 -860 157 -504 -765 519 -518 -323 -568 -429 -123 -531 -556 -566 -17 117 -575 -447 -101 -799 -774 -349 -48 83 232 479 -862 452 -104 -454 -584 531 228 -186 -182 -198 179 -832 636 -742 -497 -486 -648 278 -877 -202 -755 630 -489 -302 -14 687 87 -553 198 747 243 -708 411 686 -503 -876 -602 -361 -306 -152 267 653 -606 -593 -306 607 -262 -242 -316 -164 -719 69 338 598 -459 -643 747 286 -40 -193 167 -209 -822 489 158 -697 496 115 514 410 -742 -413 -485 -209 378 -799 315 -633 -293 339 50 699 -575 397 400 -478 -580 -47 -56 321 -144 -194 122 399 233 773 -787 237 229 -28 -360 519 -128 702 -771 328 -513 178 -249 63 777 -787 270 159 748 370 -210 -633 88 -731 98 -731 342 -363 416 -120 302 14 -181 255 316 -355 21 654 -538 -516 -402 -685 -23 673 -899 -215 476 -366 -481 -544 -92 -200 -888 197 -142 650 -586 -449 -451 -600 -7 -147 42 -36 -768 492 -606 -841 472 -466 -445 241 -715 -336 151 484 -374 -425 609 435 -512 -875 483 -490 351 -97 466 186 117 -29 -268 -181 81 333 -809 -91 99 -574 554 432 -674 271 -92 312 -394 319 669 -540 -427 132 -650 650 -767 30 444 -410 -605 588 -139 386 -665 -843 -612 622 317 677 112 288 -658 490 312 -534 387 -28 732 282 189 -420 -438 -710 -835 -290 485 654 -428 745 701 -657 -319 334 -186 145 -897 668 729 -859 55 -256 -17 -156 628 -568 788 -624 -382 -799 -270 -564 566 496 -391 -872 -701 152 -167 633 -833 630 -133 -195 202 131 260 -713 602 181 -678 193 619 -488 -277 747 234 -91 25 -799 -649 -219 124 -607 38 480 18 -478 -97 -196 720 669 158 -767 -106 -545 -447 -404 -42 -186 514 -141 -722 654 -868 -593 -134 442 -103 329 401 139 -180 337 -100 -218 83 15 465 180 513 -336 -171 -129 380 -295 -368 -703 -156 -660 -810 -383 538 -299 406 633 296 -815 -440 -25 -122 424 295 -530 -489 605 531 406 -70 684 -354 -768 500 -177 399 504 230 29 -748 -564 -570 632 274 -97 294 757 717 -460 -664 -664 -479 743 284 -520 439 217 55 65 332 544 -230 168 -617 -59 -183 630 -791 -730 -475 166 -599 -82 -867 -189 -81 -11 1 640 -203 44 -95 -166 -389 719 -379 688 322 -32 -487 243 486 -360 549 393 -162 196 -593 -749 -797 592 497 426 -687 -124 667 397 -213 697 144 -800 531 326 -243 -193 375 -500 -94 354 789 553 427 -361 -899 233 -519 737 287 -334 413 -542 -697 42 788 435 -146 -771 -149 -454 406 225 707 -108 -215 -673 -534 663 -811 -563 499 236 81 289 -550 -872 -354 365 -838 -728 -499 -69 -341 -197 -338 -19 -617 -458 433 393 -757 704 -316 321 -896 -800 -451 498 -671 -77 586 287 203 -362 -520 260 239 -23 601 143 487 -507 -8 171 -756 126 -589 434 -659 -481 -875 640 242 607 279 -174 -425 675 241 -380 602 423 777 132 -21 422 692 -22 -561 442 -496 -526 665 -442 -51 -560 486 54 -366 75 -341 201 285 -226 -680 781 -538 227 -827 3 -844 57 24 11 -46 42 334 288 -779 277 -677 279 309 -254 564 623 -744 -409 85 526 548 -334 -763 -888 -140 160 -573 188 -256 272 516 -192 -5 157 588 18 699 -306 -678 669 110 688 321 438 -574 95 126 -606 2 -515 -450 707 506 285 183 -653 288 -47 18 467 294 -797 -560 580 329 -406 273 -669 156 132 514 -509 748 647 -193 470 593 -693 -279 -232 651 61 -168 -360 -596 612 -592 -677 -292 795 552 -875 616 -755 -586 -781 339 -38 444 432 622 -813 -518 254 -554 278 -321 -391 -88 -883 -224 192 24 679 718 76 521 -785 -28 -712 547 207 -379 424 323 -286 -850 -559 -299 495 710 -669 300 -858 661 -834 3 -79 -205 679 -268 -468 -463 105 45 -475 739 41 -258 -713 509 -82 -776 149 749 616 -731 583 172 -833 447 -42 -162 -616 770 250 -887 514 -495 -774 195 666 -515 652 -790 -888 -422 602 142 196 436 -324 -694 648 330 277 211 -627 580 -639 -506 -15 -346 457 143 500 -286 -307 -524 -123 -657 91 -615 -576 71 -71 -467 -67 641 -735 -736 615 407 276 272 302 15 564 235 -829 429 -855 547 400 33 410 -781 313 376 216 -185 677 -547 674 -284 143 503 -693 -375 678 612 -147 -20 -237 -605 511 -456 -840 666 519 -883 263 -572 -232 718 -748 129 -351 455 -329 -545 377 752 277 469 38 303 742 -411 -693 768 -596 206 -38 -851 -96 767 273 -505 -82 -112 -725 -75 599 764 123 533 -71 725 483 681 -326 252 -423 -99 -786 -690 686 459 -866 92 -404 -32 -95 -843 16 435 -610 -266 759 -25 -118 568 774 -496 -145 -668 594 -338 -772 -636 483 15 -368 -861 24 -308 382 -525 -387 -839 -376 -796 93 -349 -833 -850 -124 -578 -110 -221 -744 -50 769 348 -595 -521 -103 130 -347 -741 -865 -636 -65 735 175 685 -347 485 733 -532 -648 -69 -847 216 68 327 -133 -426 352 714 499 306 -865 186 -472 481 -334 -733 -857 449 770 -373 -153 162 -685 -566 475 -696 695 274 159 -666 744 -151 197 296 -528 -804 -562 520 251 -180 -14 585 185 -683 172 -801 -737 -834 384 -382 -124 -882 397 436 -472 529 629 -242 698 99 -531 631 395 -719 110 -542 -37 631 774 300 24 424 -476 438 749 -535 -165 -645 -572 771 586 -251 160 258 -760 -426 673 -770 -148 792 -809 723 249 699 461 -857 311 -747 -341 284 -501 214 -748 -153 -41 216 620 147 -770 587 790 458 -748 38 605 112 741 15 168 -525 -169 601 421 -65 627 781 -685 173 424 536 -508 -216 -316 434 737 -315 -445 -795 424 22 -753 645 -753 600 676 759 -48 -241 -497 -580 -396 -375 482 -542 -599 -185 -291 -69 -349 -57 361 -545 -110 156 -680 -266 -80 -52 -116 141 65 542 -164 -47 -290 247 742 -877 -75 -271 -477 746 764 -489 -828 355 -249 -687 -368 -626 -841 381 -746 -466 547 324 -860 -54 -390 -333 294 239 465 432 334 28 -766 139 -73 -73 63 -770 -721 222 155 765 -645 6 -443 208 -720 -542 342 -569 635 -137 739 -161 -94 653 -150 -290 515 232 -753 570 391 27 -76 789 -857 -637 322 48 -268 43 -78 -421 558 -26 503 67 -783 254 -493 19 -841 -626 -680 -101 -772 308 -528 158 344 -56 -59 -290 622 761 -271 -418 -312 623 381 634 381 668 270 -34 -518 -352 333 293 -14 -151 -4 -236 782 -650 363 85 667 -495 6 -108 679 -51 -193 596 462 33 -586 -330 -374 -741 -75 -40 -486 -883 -243 738 -332 -853 85 -534 -278 -308 -509 -313 679 -104 -225 183 258 453 -824 -751 -82 -33 -307 113 -843 545 -683 -841 -617 349 725 77 -473 -798 -785 -413 -40 -616 -247 75 442 -876 -149 478 -291 -249 -330 -561 618 115 346 -225 208 -40 -682 44 752 626 381 603 384 304 -511 -280 -572 529 -71 -205 40 142 224 551 30 362 -463 746 741 270 314 -805 778 -46 -349 254 575 -342 -732 154 103 -772 79 791 -723 489 -470 230 -788 -557 337 27 65 417 437 676 -290 -723 65 -169 -700 -868 -588 -459 -3 -866 -716 39 -119 780 340 -19 104 752 -597 -863 721 789 -413 -880 -73 -642 608 366 368 177 -879 -896 621 221 134 -789 -3 136 -410 -631 -595 -765 167 346 282 -814 -622 -44 -263 128 -337 -30 259 -525 -235 -640 297 714 627 -64 367 -718 261 -840 561 -363 399 -41 64 -900 -598 637 620 -783 370 -736 101 135 -521 -673 -279 36 127 -590 -655 233 -63 -504 -746 314 760 555 -766 -480 -673 -59 254 536 -683 488 378 -533 -663 727 492 204 129 22 -898 -340 -320 221 -600 -121 786 168 664 -20 -40 -502 119 -790 -570 275 -825 409 450 797 -431 -857 -377 566 599 615 -143 -776 -160 514 697 -637 -9 -745 700 -8 -679 -110 -834 711 -100 -857 -849 -656 280 -446 267 -235 267 -191 746 -378 -126 719 794 508 -321 555 -876 -414 -201 508 -401 -607 201 284 391 -72 156 -895 750 462 306 -463 -722 -277 -463 -207 772 274 -396 204 491 -576 -265 749 440 -167 -804 250 -233 -273 257 -612 131 -474 318 -612 130 531 510 -48 -351 -232 -87 -810 12 581 746 -759 758 -868 714 -604 -845 196 146 399 379 -389 164 219 36 -402 -485 114 243 0 -615 -667 -785 -445 -423 -80 96 593 -155 283 -405 78 201 -706 -898 639 66 461 273 768 -278 -746 -457 -841 -745 460 790 -616 -569 -535 776 -899 45 440 216 432 381 42 -327 278 575 420 -131 -92 -751 416 75 683 -845 -678 475 -431 -596 211 66 -158 604 -550 279 -606 -113 -177 -108 251 564 660 611 -370 -841 449 -228 -357 579 425 -485 -894 533 -838 -522 361 487 91 -744 261 533 159 198 -185 -172 -116 -337 770 436 -698 45 -803 98 39 494 -275 -860 -851 -112 740 -61 575 163 -674 -54 -303 763 115 226 -487 -276 -711 539 -388 413 -728 628 -131 -287 -622 -221 197 -554 -216 -666 218 -35 -303 258 -25 436 246 -452 -262 705 316 650 -178 761 774 451 -811 -545 400 698 -161 -264 37 195 -630 -245 -761 724 -820 -523 -390 774 -172 683 723 -341 -53 -389 -277 151 -36 -623 48 678 13 282 411 -626 501 -458 -830 -399 228 163 354 411 613 -296 426 -640 -784 -9 -835 -707 218 508 -583 452 -584 472 -391 389 379 -644 363 -796 566 -359 -186 -534 111 359 -379 397 157 -403 -667 -246 -76 -772 -302 129 -174 365 -427 -448 279 -895 -33 645 122 159 -134 -205 -69 12 255 221 -353 344 367 342 469 204 -873 337 -588 -314 -11 784 748 8 -381 -192 566 339 -7 -130 -96 43 94 530 522 -457 -325 783 -367 177 -227 -852 -136 196 328 -643 487 -633 311 -798 -313 474 -175 47 -617 31 -205 786 -141 -192 636 -447 -665 38 -673 447 -560 109 387 278 68 682 72 -828 420 -320 552 767 -474 275 -256 237 -455 -257 429 358 409 -526 2 51 240 101 343 -106 357 211 -188 3 394 -837 703 758 81 195 472 322 -492 56 81 285 252 -542 226 -653 669 -409 -498 399 -281 321 741 677 457 -895 -233 -290 -28 -620 505 -427 428 -515 230 725 -758 539 168 -451 -716 -876 -509 314 -700 -606 -134 -876 750 680 201 -109 658 576 365 719 777 -215 -869 -128 -479 -833 -781 -155 36 294 363 -507 -207 202 351 -727 673 -888 -790 582 609 279 -350 -779 -611 319 -485 794 -542 -798 -147 -496 255 652 -120 661 -510 -353 -36 252 -714 -735 -67 108 456 729 780 -285 757 331 479 731 -437 -231 -288 -342 -872 340 755 267 375 767 748 36 412 -389 -794 -392 -441 -3 -782 551 -269 -335 82 -633 -55 -389 157 -304 402 142 -404 428 9 -144 477 -815 787 89 -18 67 135 199 529 -111 -837 175 383 -821 -365 -102 -399 -407 -675 -377 519 -203 -877 -546 -536 -65 -837 -191 104 -474 376 -392 -678 -234 736 -790 -61 -798 369 -438 -127 326 -335 455 659 -367 -671 -860 789 628 -69 129 -113 215 -734 246 601 -502 426 -346 -447 -862 765 142 608 -679 -521 -843 -371 -374 -434 -157 534 492 -788 -204 62 21 128 -326 -881 202 -676 279 -585 -259 679 -613 -527 -144 424 391 -689 -626 -443 570 -882 799 268 -814 -504 284 -588 -758 -194 -356 -152 121 -333 -331 -813 761 139 604 -812 -675 489 -883 -895 351 -101 390 -600 -427 -846 -320 780 -628 682 -704 320 -419 -750 799 -853 496 -577 -245 726 -597 376 -704 -563 -22 746 794 -683 -408 395 161 -494 182 -145 -194 45 -685 -410 -754 787 344 -805 -888 -722 -639 -609 320 -794 -815 -870 -857 291 239 -345 -786 -588 -779 -427 672 -703 -815 690 -879 423 -771 238 -800 -833 633 -824 16 -691 164 -669 357 274 -479 490 -803 -318 -210 -413 84 610 366 689 569 -629 -438 764 -852 4 -830 145 286 799 -70 -422 -875 652 545 -428 -436 19 -752 744 177 -678 748 -645 -772 -431 -880 158 653 -591 -24 789 254 766 -602 92 445 673 551 310 -326 -490 606 -643 18 -455 -394 471 174 -252 -678 760 -750 -373 -127 -38 -78 -671 -803 -781 537 -422 -535 720 779 -114 158 173 587 -813 403 758 -804 336 433 382 18 -666 300 576 -719 -463 466 -621 -899 623 -489 -835 144 -857 -588 -438 -411 -424 388 84 197 362 10 -485 -853 -156 -77 145 -613 -564 -591 -436 -443 345 555 359 -469 -766 188 644 -432 14 -581 779 -826 478 -575 -689 149 -404 248 19 393 -567 214 472 -331 531 -279 552 508 389 -698 -146 -68 -769 228 657 186 319 484 -678 699 -539 -655 -663 -252 -62 60 -167 395 539 687 452 535 -122 -520 -475 -369 -719 235 645 -773 -189 -410 177 148 403 -693 -349 -356 784 -103 -336 -290 -534 609 719 307 46 -374 -830 -20 48 -687 -429 377 -882 -727 -128 -283 647 -415 611 468 556 -515 229 -342 -577 586 -708 -269 -64 383 778 -840 -405 459 556 -569 389 136 758 90 46 34 -241 633 575 521 -455 -795 641 -49 -681 -670 584 53 578 -646 452 655 -102 680 355 -828 459 -13 -197 464 -493 -309 607 452 -835 485 -565 218 426 -405 499 -633 131 470 404 -508 -146 285 -787 510 615 -34 564 659 797 -410 -625 534 -343 666 301 -811 119 -129 746 -666 -172 -537 5 -237 720 435 456 -164 -469 -395 139 -414 470 -360 -545 -280 311 411 -395 282 -646 -14 -175 640 -103 -70 -875 603 -266 215 -160 713 496 -688 -805 607 -661 -568 392 35 211 -245 -333 -687 727 179 503 365 -160 349 730 -407 -559 -663 85 -874 -381 512 140 -47 712 -556 382 -45 -125 -621 -531 -779 -891 203 340 363 -203 376 -346 158 -158 -728 -72 -382 -411 -711 771 -585 -421 -412 6 766 492 -559 51 700 -318 -299 -899 -427 287 -274 -554 171 166 344 -281 573 565 691 -744 -345 20 659 -372 -508 -262 -94 196 -636 728 751 -254 -379 736 -228 -550 403 -791 -142 638 -890 121 -789 -60 542 -395 679 169 125 -437 -512 -457 356 307 -295 -629 289 235 -606 -508 -498 558 501 -828 -776 121 361 -332 -838 197 156 528 -826 706 751 257 533 147 527 -827 -697 -655 610 -69 -760 513 -877 -805 118 336 347 -162 -336 560 642 371 -72 479 275 -136 -876 -302 308 -422 53 -434 -896 -799 235 -251 266 -870 220 -675 -526 395 -760 768 -111 -387 -372 241 -529 410 705 -359 -829 528 186 -818 -43 314 -667 68 435 -542 -830 -192 -355 -59 449 446 122 404 75 -759 -893 100 -478 -762 491 464 -801 589 -783 -39 11 557 -587 -179 707 244 12 -853 352 -278 560 780 131 790 -745 -821 -90 -163 -553 -384 -379 253 391 100 -634 786 293 -735 -353 660 654 151 -867 -576 -348 -319 433 -323 152 377 -878 341 -460 -614 200 -192 -100 582 -56 97 735 -866 476 -564 -277 761 -482 -21 -658 127 496 -474 554 -457 593 -14 -164 758 497 385 -832 72 408 765 -641 444 -428 587 -372 622 424 -364 514 -306 623 616 6 -149 130 543 563 56 57 -683 326 -456 -205 739 684 -239 -1 -394 160 -869 -241 555 345 133 -720 471 -743 370 -231 584 284 -894 -813 -106 133 658 -429 680 -90 -580 -126 -471 460 -679 128 21 -547 -391 -232 784 -219 -698 73 437 64 436 487 -278 82 -94 -159 622 -769 -384 -613 -577 -489 367 40 -488 -688 9 783 249 13 -743 -633 -530 221 -253 -365 -297 -243 288 -329 505 132 45 -780 -270 261 -21 -420 640 178 -762 353 -733 -220 370 433 -2 770 51 -73 -171 311 186 -746 -74 415 -227 299 141 716 514 373 412 -299 -355 -503 -487 -766 -124 337 143 724 242 736 506 -536 237 -581 673 -562 631 -201 -235 98 -740 0 -889 369 233 399 389 -421 674 689 725 268 325 -228 -161 -877 -844 -51 -23 -691 -80 -328 35 -577 15 -624 -836 373 556 -472 635 -15 309 -758 461 -674 -269 -121 790 -121 736 501 -536 553 -630 -504 537 546 691 214 -388 83 197 -648 5 -458 -205 125 -168 258 -769 -106 136 64 417 -258 -75 -845 -596 268 -855 135 -264 -625 2 -700 -424 -609 332 528 550 -304 38 382 -472 -174 459 -590 797 329 -822 -406 -121 800 -818 10 -504 -568 -782 -368 303 -665 339 246 -782 -447 553 58 638 -273 60 128 -384 -55 -480 -890 243 525 -200 440 324 596 -815 274 366 554 -93 -845 -307 394 448 -281 -348 -319 225 -447 -726 -823 115 72 677 -869 -79 549 344 442 71 -346 -135 -881 571 80 152 636 126 -389 -321 -482 -188 748 564 200 -19 620 411 -212 740 -684 -77 399 -387 -146 231 -113 98 477 -272 148 -25 -329 -412 494 -747 -629 268 -174 -804 364 507 474 -64 -826 -598 478 -598 -472 -694 708 -725 252 192 -790 789 275 -616 167 519 597 -264 -306 433 -779 125 -747 82 -813 -753 339 -777 206 264 -264 666 291 -764 -457 403 450 80 322 776 -603 -861 372 284 -73 760 -441 594 -863 344 -28 -36 -817 -590 -456 -717 -382 390 64 -602 595 332 499 -343 -808 -135 547 -248 424 95 -173 695 730 -323 456 186 412 556 30 -221 -307 -170 -345 -483 -696 -218 -78 118 -48 686 -3 -519 188 340 -71 -486 -401 -24 298 518 -390 462 -507 -823 -390 731 -616 157 -3 743 -230 -173 -119 -218 -672 450 131 11 212 62 85 -860 -268 -372 -841 449 182 567 -809 -702 402 -437 385 -273 -146 -293 -313 707 493 -781 299 800 -517 -636 767 356 -550 -393 -520 211 633 279 -865 -162 611 100 -48 597 -25 8 -454 -65 772 -222 -305 -824 660 -133 221 -506 -27 -454 -371 421 -135 347 522 245 -178 -622 -405 95 -888 -863 589 357 377 -18 245 -767 -127 -62 732 -769 150 308 -677 202 174 574 570 -126 554 -514 -620 451 -390 47 371 513 -312 -452 329 -80 -446 -479 -661 414 590 -811 -651 -786 47 -346 100 528 -589 -395 -788 -315 726 623 596 661 -742 496 463 -504 -81 24 -154 -475 -666 722 -380 -130 -392 180 773 -717 442 -510 219 -400 -171 258 -461 142 -24 281 200 -456 -694 -489 -465 -552 -601 -74 -821 668 -667 621 -762 245 640 -246 403 424 -413 -828 -368 -166 -65 306 -609 -307 -56 311 -75 736 -109 -422 11 691 -275 -834 -716 704 46 -606 368 393 166 538 -128 137 608 143 -705 -524 -614 56 -559 -373 -337 329 -256 -804 -249 393 627 -781 344 346 364 -739 -400 354 -650 -552 -471 716 -636 -740 160 649 -350 229 -849 -867 433 629 -444 -437 198 553 -250 725 -723 407 539 422 -186 -669 -376 -862 535 -447 623 -312 -377 -812 233 429 -64 42 -850 -721 40 177 -131 -16 -829 -461 568 126 -573 422 496 546 -683 -280 448 774 -173 457 -776 -92 328 331 443 28 -92 348 204 773 -656 538 -554 233 -172 600 -432 -759 -556 148 -563 488 612 -313 477 531 645 -114 547 -442 -263 -770 800 -272 -292 -459 -662 -623 473 -867 -343 559 -824 800 -886 384 313 -95 -324 -820 -712 449 -157 -737 -727 332 -244 -884 336 -337 -880 507 -233 -336 -54 108 -651 -395 403 -43 -631 -592 -598 796 295 83 -607 208 664 92 -399 355 -189 -353 -800 388 240 -521 552 236 346 -874 532 1 -280 370 -249 542 -468 503 707 -804 -735 -695 559 412 -238 -323 -101 690 -381 250 85 603 -656 360 -569 -795 652 675 -599 -273 -216 -621 378 20 752 504 767 644 -41 249 -206 -811 -863 -668 -400 -75 794 556 -536 -641 -741 715 400 -324 -874 -97 -217 -638 766 -517 598 525 649 -785 529 236 -549 -195 541 -184 -377 159 -855 -230 594 534 -24 313 -825 110 74 -84 -194 44 443 119 -722 420 -241 126 -807 366 721 -326 647 -219 467 717 582 358 180 414 -706 497 269 -147 748 339 374 -370 -298 711 -574 570 -96 -761 66 163 -498 -403 -617 -793 638 -629 -471 718 -533 -609 -209 783 8 741 73 -67 659 -773 567 -604 -285 557 -444 129 599 340 196 -626 -171 482 -88 -115 280 224 -624 27 -440 -203 662 -399 653 -250 -861 -31 -103 414 -763 294 -429 -162 -272 -570 -216 -528 -70 -481 -549 155 -579 385 -29 -474 -517 -627 292 334 382 467 148 477 -410 -635 -290 621 367 244 -794 -121 -866 -643 -234 171 497 -703 482 -517 503 -458 -580 -772 -311 -604 557 -200 112 -41 -571 493 385 -331 323 31 480 48 133 792 41 130 -562 -818 -798 -474 277 525 -437 469 630 532 461 376 -431 -585 456 -589 35 -235 74 -850 -260 173 -310 -74 130 -754 -88 369 356 -592 -803 282 -714 696 259 290 -80 -434 33 776 -304 587 639 454 768 796 -751 592 -193 285 -310 541 55 -629 698 -587 -320 723 -494 134 116 193 -385 -731 -558 31 -378 -656 -717 -694 422 303 -670 620 318 -879 -880 445 221 -466 -877 550 282 418 454 -496 -78 416 -620 -166 702 -882 -142 727 -659 -884 -292 -57 -792 -243 -624 -401 122 -589 798 -376 399 -397 63 481 274 433 -289 409 -488 -462 418 -639 324 -105 -103 173 -452 66 -864 -76 247 -661 -548 454 234 217 -507 -10 98 -88 -809 -770 221 -498 -418 742 -463 -138 586 -233 -721 112 6 531 585 651 -682 -95 -651 -334 -31 771 -475 753 584 76 698 -185 227 -408 -343 77 760 74 747 319 -290 731 -380 455 -812 -718 -209 753 -171 -627 -421 -277 260 -802 -486 660 680 652 22 -538 263 455 -117 -481 606 -779 345 -403 -407 -753 -312 -601 -364 -197 717 -106 -306 -176 -601 432 652 387 -94 788 552 676 566 11 -204 741 -584 -869 -269 3 522 -518 378 -155 -888 77 -467 -92 -187 -807 698 -189 83 295 465 -160 -681 399 80 -898 -586 397 673 330 656 -95 641 -416 -85 -159 -516 -536 -718 -169 -190 -102 517 183 541 -125 684 664 588 -803 -436 -284 562 -15 494 -185 785 -21 479 -91 -121 370 -261 -76 472 646 221 105 352 -139 427 701 -448 -891 -511 -84 -310 -824 169 380 -264 -256 -798 645 704 549 251 -460 507 432 479 -239 565 633 347 140 717 642 -502 -702 -568 478 783 652 -301 -501 134 -450 -877 192 -197 682 316 -334 -113 620 -510 -652 -188 -359 404 -350 29 737 -380 11 725 688 60 338 614 -366 430 -580 -406 -581 626 -716 -2 -811 -284 -467 -490 -282 416 -630 592 -169 -637 -566 -313 -47 273 762 -798 -528 -70 262 -124 358 119 -455 -118 44 145 -682 76 754 -383 -751 171 -212 19 -267 -427 -343 -459 346 -455 -653 -658 239 -887 -541 216 372 -385 -538 359 -573 54 164 781 -735 -119 -181 -432 305 156 -803 -525 338 -444 -303 -392 771 478 -119 -716 -266 197 -673 -814 249 399 422 -617 361 -397 -701 787 -471 773 -865 -385 -59 274 -747 -375 -172 420 -754 -678 98 -328 -531 -795 -508 -215 -171 18 120 715 -241 541 127 294 -562 -542 255 351 -188 -778 488 467 185 -338 55 -202 -155 -566 151 -466 -255 766 754 422 489 112 -512 498 451 -439 -298 174 -520 -895 345 -127 247 120 -54 23 344 571 -197 -145 -307 -810 -663 67 -208 -398 579 89 477 -319 -870 -406 -41 409 -49 -557 -2 -237 -607 183 -572 -713 -726 -254 -152 -754 -4 545 325 482 566 -627 777 21 618 130 -740 -459 776 202 -524 146 104 340 125 674 89 751 319 -233 493 -604 771 -522 -615 180 -212 401 384 685 187 -457 -268 0 70 -462 -719 -349 -757 -175 711 651 647 387 4 268 241 -333 -468 -851 699 591 591 466 463 -189 305 144 -747 -450 239 80 770 -629 23 -157 -108 -444 280 -349 -21 255 -214 -530 194 -815 344 424 -626 -474 689 258 505 -219 443 -318 392 -753 -22 -431 -273 -531 -583 -224 368 130 393 -759 729 573 643 -48 -223 -422 -599 368 362 -202 4 -713 669 -769 285 501 -424 792 582 -750 345 -161 -302 542 -49 -13 -635 104 476 349 -80 -91 390 -719 -463 -702 199 -588 -401 109 296 327 736 -145 -776 -711 -135 604 612 529 394 556 -542 325 232 -211 759 603 723 161 671 -117 665 698 692 371 -662 687 -262 -379 -854 -78 600 311 -372 31 349 -222 381 -874 -894 124 532 -334 203 297 112 516 213 -649 212 -249 492 61 152 -694 417 -723 241 647 662 -413 -105 -725 316 567 -9 -487 -676 -592 421 -828 795 682 -698 -477 439 503 337 230 305 647 -420 -491 657 171 -177 -889 -811 -366 -522 758 -746 -545 -720 65 -893 547 699 192 42 -145 649 234 -574 136 -823 572 -92 125 -676 -385 570 660 209 92 -624 -352 -291 -167 -467 -35 -604 -297 -581 459 697 -16 370 -845 550 -773 253 -798 -25 -183 763 598 484 -422 -93 386 -624 -705 -146 383 -415 -444 -94 -12 570 130 -554 -221 -276 761 -519 114 112 -304 -878 -127 -207 -548 392 -848 -371 595 98 -192 122 -820 387 32 4 647 309 -374 646 0 -400 469 764 -667 153 408 400 -164 644 117 764 -807 -250 638 -333 552 -593 -346 682 151 -799 -124 -437 136 433 551 -644 -402 -874 5 -830 490 393 395 575 -802 -720 -251 494 -877 558 580 688 -539 -183 -57 -898 768 578 495 -749 -157 594 128 -835 -803 -426 -139 -492 -219 -496 758 -640 -749 787 249 -423 -293 -793 442 -808 -378 42 194 -172 120 328 -407 -357 -227 -780 510 672 -338 426 440 74 286 780 -867 -537 -26 -840 142 661 -847 779 -824 -247 -17 -864 57 -327 566 2 -278 383 680 769 -136 722 183 795 358 739 308 -491 582 -751 692 675 -209 501 -816 -234 -119 -840 344 171 -140 -58 51 644 -179 -259 -180 -384 -485 -465 -527 187 -172 -234 30 501 -488 -482 -241 -656 -156 564 773 143 35 -753 -166 733 -119 -651 -414 -361 -463 -540 -780 345 447 662 -513 18 366 -788 -404 58 290 -349 -828 58 217 -762 466 -703 -523 335 586 460 255 -105 -322 320 -610 -347 545 281 314 -164 411 -559 -498 -656 574 734 77 -269 626 -415 -24 584 74 -401 559 732 -868 -829 311 -869 -397 -598 -542 532 529 -207 340 206 176 -889 507 419 -810 392 -315 438 -523 -66 179 273 754 -411 -561 -666 409 -471 -390 -726 722 -466 -212 -97 376 90 591 329 617 -395 121 -279 -340 53 191 611 -829 51 -61 -137 731 -672 -149 253 -7 534 -76 100 443 -397 181 -630 -251 639 -519 94 -25 -593 68 -461 346 329 146 -704 -54 463 -321 -637 211 536 -830 160 -744 -728 -7 704 198 635 -265 418 544 -529 -160 30 -592 799 123 676 677 -645 -191 -47 198 708 446 406 -266 -39 292 -398 -634 -433 -188 679 -705 228 -390 -238 -645 8 -828 600 -139 -155 -47 692 -331 154 308 668 -67 -319 73 -142 126 461 -150 -360 165 91 -222 -285 364 230 180 -824 -566 -472 640 76 -301 -194 -426 133 433 26 -416 -251 -579 492 -275 69 -416 -155 -506 -341 -405 208 -798 -274 64 781 211 167 114 217 283 569 705 -399 -12 96 -112 581 715 590 572 -547 619 110 -114 266 -747 184 -549 -747 -264 316 -887 -652 -39 291 -425 -456 342 580 742 481 -174 -326 -505 -411 218 708 -693 750 -881 607 469 720 -557 566 -31 -735 487 464 -26 42 325 519 713 -443 737 -183 -546 -627 433 41 373 179 -536 20 123 136 647 -862 33 -622 37 774 485 -391 52 -707 -308 173 428 -472 -565 -383 -189 294 -281 -563 -592 -567 258 674 37 -228 -780 -874 -650 -155 316 69 285 -98 525 769 -284 595 -249 391 110 162 654 -611 -799 -488 217 -656 717 -47 -731 -116 -18 -804 584 193 -235 528 -265 130 -771 554 -231 -559 -109 -574 581 -433 52 250 -641 -556 139 581 -726 239 -453 -704 -545 -391 400 358 -880 619 -472 -387 313 -503 -604 661 -43 144 -765 -621 297 -425 571 -389 -290 -30 334 -460 771 -758 -737 -857 -828 136 628 -445 623 -893 -697 235 405 618 256 754 -500 26 -19 -894 -372 4 532 -615 165 -733 -212 175 -15 159 -745 -71 300 -846 480 120 -676 145 614 88 -698 -781 236 -89 -23 -79 -28 -206 567 -795 580 744 -489 -422 -153 286 425 -108 -779 -475 601 629 -464 361 -771 -379 784 344 -349 390 389 475 106 712 -477 398 711 240 -823 -234 -657 346 700 -531 -142 -406 -839 -198 312 -139 -173 -74 306 -155 701 -415 -210 140 -678 140 -612 -836 728 -187 -734 420 -203 385 -521 127 145 -271 -189 -220 765 -653 596 796 793 -366 -438 -304 261 784 64 193 -430 754 -221 423 602 58 -708 -12 593 -227 83 661 -649 493 -408 -837 529 -459 694 -298 -217 -120 663 -437 621 -128 -14 -160 -508 -372 -34 -442 -692 424 241 473 20 -461 24 262 -887 -64 -857 -76 -262 338 -786 105 -634 -333 656 -60 -446 647 749 -432 718 -278 357 595 -615 -82 -223 -2 685 232 -115 421 163 92 -739 -224 376 -136 289 -303 136 -552 -857 -365 -687 277 -861 128 -737 665 100 -509 -277 272 765 -108 -430 -664 544 348 192 -421 -832 -712 -788 201 300 -686 -213 232 -635 -634 -251 -505 163 -815 -844 480 515 -484 20 117 126 175 -787 -29 280 -11 779 213 -377 -887 -726 783 -384 315 -75 -156 683 402 473 504 116 449 582 173 -641 -738 -432 256 273 377 -210 214 361 -260 -277 648 679 102 475 437 385 -2 17 338 -801 -100 -772 142 -892 263 -670 774 -844 610 -457 -199 -182 239 -855 -884 17 549 -38 304 -466 -366 -840 -557 87 -341 349 -305 21 518 44 -549 -39 116 75 713 -625 -181 -284 139 390 398 -364 -230 569 260 279 -838 -585 -221 610 -73 -801 348 -431 -211 -520 -600 -697 -199 542 254 -624 684 -205 -260 523 671 307 86 603 -751 212 -224 262 106 -71 -401 211 -222 -62 306 596 -177 568 -442 -710 -213 -896 -519 1 -51 -428 688 -298 53 -132 348 -28 719 -296 -272 453 -619 454 573 -181 586 -514 438 428 117 -841 -869 -38 -632 497 346 274 -358 -752 541 -788 -340 -764 -820 300 -733 -395 -571 -373 386 -414 -302 -326 595 608 409 -487 -231 -626 -503 -463 23 256 39 365 -218 -612 -268 777 102 -558 63 220 53 -59 25 -21 -197 509 273 -282 -236 -43 538 791 -192 796 -630 766 -423 -702 -109 -624 246 145 303 -696 353 -256 -801 -178 -464 309 201 522 -794 348 -750 778 110 -755 363 -562 -210 660 -28 384 -141 -674 -155 429 -706 -650 529 -293 -608 -360 545 -619 432 -378 623 646 735 432 706 -108 -555 -749 99 669 177 -233 -51 452 215 253 150 -833 -215 -717 399 0 210 -230 -362 -648 371 748 -528 -534 -444 556 382 396 -660 -715 -95 745 220 229 549 -77 715 -600 -670 -485 -467 -418 -109 421 -513 -486 -170 750 -313 499 -357 -496 -32 460 -129 -815 -66 179 -498 -779 698 284 -506 -55 -489 -486 -383 -107 -504 761 -692 -35 -604 668 -28 -649 -784 -262 349 -768 -725 -322 663 -120 -176 608 -516 621 255 -699 59 724 -356 -524 377 136 -479 438 -495 145 -679 -651 556 420 778 90 222 -69 -162 263 546 -667 538 444 458 456 543 611 -64 -467 367 503 612 -515 611 -121 611 609 499 -819 -677 -98 -464 370 -643 651 -470 -210 -547 554 -378 523 -618 -820 -364 -338 -1 -570 189 -528 542 -713 681 769 12 762 667 -451 -286 -822 544 510 -44 -443 -825 -680 -737 -33 -808 468 -891 357 316 715 168 -306 225 265 196 190 -270 -618 -27 711 540 -556 234 64 -728 181 -30 -886 553 -284 516 -319 661 313 411 -834 -613 499 -456 -120 -466 565 60 -86 -401 417 -871 -813 -737 -133 -195 -648 -190 245 579 -11 -118 -334 491 -123 -162 -360 -875 106 -378 -133 -333 107 -231 -460 9 286 -763 -508 -51 355 -46 -507 -845 -176 -513 339 609 -529 -553 -340 -597 549 -851 65 185 -299 287 699 596 -99 779 -70 739 334 -36 -833 -212 301 525 698 -124 -67 -295 -411 -788 453 755 -6 -63 -275 176 32 -879 -459 282 -462 280 693 -501 498 -468 -874 -467 -29 -608 635 -239 -312 -372 240 -785 -346 -478 -764 -289 30 395 -124 572 -678 -145 696 144 530 33 430 400 -308 451 265 -736 449 -765 -219 -167 -399 753 -848 390 795 -776 342 51 325 -464 759 -244 -682 135 769 588 651 -643 -593 -802 -820 -881 -343 350 293 -396 395 -386 -133 -773 21 -553 670 -191 119 -745 90 101 -618 -626 477 -563 167 -256 287 -352 -3 116 97 -266 585 434 11 -228 165 413 -816 464 -182 -285 479 -125 -518 -395 -516 -899 649 -644 556 -565 -491 37 -379 -252 56 -349 586 -11 662 -847 676 -73 -401 -349 646 -714 -742 -229 -23 116 638 -359 106 -554 -435 748 608 -195 658 261 591 -508 -551 -116 -142 712 -585 777 -36 -534 -866 -167 -203 -275 -834 -699 307 -815 -735 577 -557 -345 -417 476 167 -254 -473 552 380 -594 -662 369 -214 -503 734 566 443 137 487 665 -297 74 624 369 -378 -239 -582 141 178 114 -653 465 -319 -209 467 209 642 800 -564 155 516 173 -540 -573 -814 -284 607 123 550 -281 -152 -469 137 -21 -478 -660 318 -862 -364 359 367 -842 -92 -123 -14 255 -593 -148 363 713 637 762 -76 412 -73 431 277 -125 -360 -892 -827 298 273 339 518 124 203 -733 -844 62 555 -375 -569 639 40 -466 -112 460 -258 247 75 -126 -531 -51 -389 -73 -443 -116 151 -412 -564 669 -188 491 19 -5 380 288 -818 118 -278 -92 -379 415 709 426 782 -890 604 578 -295 606 609 143 604 444 -600 162 -676 -457 715 -72 -258 373 395 -443 -501 -301 -157 761 -767 617 -230 481 442 643 799 733 -290 -344 647 455 -403 -370 427 -129 -165 -84 -771 -155 525 -288 469 198 -759 604 -106 248 677 -402 -290 277 171 -318 -627 -381 -135 578 163 129 -157 430 54 643 422 71 192 -790 82 31 779 611 -309 436 327 -751 -834 -620 377 573 36 707 517 -434 -519 560 -364 -3 -540 -626 -730 428 -327 -523 473 -416 -87 562 -103 -437 248 -78 70 -366 -154 -469 506 507 382 360 241 -839 -206 -377 -342 -545 231 -210 -406 256 -261 776 -147 698 -787 513 267 -298 425 -606 -378 -292 301 420 787 742 -197 224 -437 -573 -106 662 -106 -252 779 723 -617 -509 -84 -726 675 -62 61 -68 222 -350 782 -246 773 -561 623 -830 -347 -325 -407 -495 -121 623 -207 319 -200 174 -473 -126 320 334 -63 737 -740 -380 186 -233 -850 366 -14 -196 785 450 286 -544 785 -688 722 -407 -871 -403 -487 222 690 329 453 -518 -496 -571 432 484 475 182 130 -694 -498 680 -788 471 -250 603 -485 167 223 94 456 -298 490 713 39 -363 -854 -502 -619 -398 51 374 -571 -47 77 -594 -453 581 -517 -2 743 644 679 -552 -158 460 261 -434 776 -798 174 -74 -730 -109 425 18 -405 -250 -707 -823 61 258 -484 712 59 -143 -17 -84 -892 98 -638 -469 588 336 677 -484 375 -598 693 30 91 4 573 712 335 581 -315 -748 412 -152 347 717 -870 -409 756 -371 645 375 193 -773 -590 -681 641 262 328 677 -52 -294 -566 114 430 65 198 751 95 145 153 -270 -637 164 76 726 392 -817 563 -41 -411 -799 -782 388 -156 -523 -503 720 212 413 175 -753 614 11 479 207 -455 -20 -749 6 -839 429 751 -503 131 -463 298 -431 508 -231 668 -135 -112 -526 -692 -113 -1 482 -173 -323 774 152 528 -801 245 394 -220 -825 7 101 -28 -712 -451 -422 -811 635 -50 236 -872 791 477 -694 439 -697 598 -794 572 -634 -680 -207 -745 621 409 -886 -421 -388 -95 96 -446 -327 -866 444 682 357 -247 -406 735 640 -463 -324 -727 549 656 -667 -737 -273 -751 631 653 -533 -463 -144 798 -55 556 707 656 740 78 9 -533 423 -33 -274 -315 -229 566 65 416 -93 -557 -877 -632 202 676 537 -255 -525 -819 386 595 15 -561 -682 -200 -541 -791 246 -469 -472 637 456 -322 329 265 -321 237 272 -402 140 138 -270 -199 634 -346 244 -798 -168 682 -885 -751 -233 -621 -694 352 -70 -398 210 -883 274 180 43 614 335 -734 -685 126 195 -45 735 -576 -469 -712 -190 174 -695 -898 -622 720 -564 -550 551 -851 -566 523 -411 148 -702 -598 -372 -489 -495 296 542 315 176 -604 161 142 -229 -481 -465 -433 -621 490 -491 381 583 155 -432 -418 -132 -439 745 -870 -151 -709 -816 434 -755 -593 -337 -578 450 145 566 -181 -245 164 273 -534 393 -783 300 403 454 752 312 -274 566 -202 -776 -12 -162 417 -397 17 -225 688 -689 572 2 305 -470 -155 -828 -101 -11 -169 -377 479 -252 -281 715 -523 460 -588 -480 -531 137 595 -124 164 -826 -383 480 724 780 -677 497 -655 -748 -215 -187 -403 -557 474 529 -105 -630 628 595 129 -624 303 478 -560 -808 -653 35 321 750 259 -773 366 164 693 -541 -573 -561 -425 -400 394 -581 -311 784 -730 -826 392 230 -428 770 -61 346 -214 -368 -435 26 -469 72 250 613 -591 229 648 -350 -652 -452 6 -372 97 336 -877 682 538 -443 -387 -272 129 790 142 -809 -660 -334 -862 -119 -208 -198 -739 -843 359 794 -24 -488 -398 230 -466 -278 384 -94 -429 756 -777 761 274 715 -94 -248 -860 569 653 -594 -771 7 -576 -560 -138 302 275 -191 -434 -422 522 -277 677 711 -779 10 -322 -849 -620 -158 -365 704 76 395 -106 139 -391 -21 245 -174 -476 238 126 8 -61 -37 434 -761 61 468 790 -115 -761 -291 -7 283 127 142 -616 -630 334 130 418 84 272 -158 745 -881 -528 749 -350 469 -713 -147 -803 448 -360 237 -272 -292 313 -363 742 -742 -413 -176 97 -129 350 -206 -670 282 -708 521 -183 -644 -200 556 190 -487 177 599 -529 553 68 527 -571 371 -693 656 -875 -97 155 411 493 481 -435 -329 -255 465 -681 302 -705 -898 568 5 -168 -595 -241 247 -367 -184 468 -220 -411 14 -480 702 -111 -194 402 615 23 524 436 -113 693 -443 763 110 790 -533 -455 594 -739 679 -246 -360 458 -339 -545 -99 -183 -782 487 792 -191 -738 -153 -161 168 -450 -147 -870 -578 -148 -532 196 -514 179 -245 -439 -610 373 486 623 621 -711 699 325 596 -299 -494 -543 -130 -268 158 -195 746 617 643 -206 273 66 532 -677 -223 -457 315 99 -326 -527 505 320 190 232 772 46 -145 -885 -724 -253 40 93 -91 2 -797 434 301 444 -805 -153 505 161 198 378 -863 599 -75 -120 -149 340 486 302 -709 255 -107 -75 -575 -193 -684 -591 -584 -428 -27 -81 714 -267 -243 -23 500 -253 -765 -743 -230 357 36 -518 -26 -201 268 634 -439 -223 290 -50 -859 -389 601 727 326 672 281 -378 -663 -91 -560 341 -639 -169 -797 -281 -300 -109 -895 679 125 771 -224 -549 -645 452 -754 -114 -173 163 -787 257 192 -1 -648 -126 372 -435 -494 -164 -171 610 536 -253 -873 698 -214 -181 358 598 627 -404 234 449 -354 -845 -719 385 656 176 643 4 -889 -761 -851 -207 627 -368 -406 -142 362 744 -259 59 -636 41 628 -387 -372 -647 16 291 -509 -12 143 650 134 -130 250 -654 357 684 -578 470 31 759 392 408 -54 61 59 760 264 650 -74 790 -685 -593 -669 -853 -328 -408 45 51 -203 -294 4 -167 -848 -181 -458 279 -863 151 336 382 -871 581 452 491 638 171 -472 659 -523 508 -513 681 -87 -370 138 -1 -108 -597 89 -690 -751 -40 773 -379 791 587 -758 10 54 -556 334 -150 -303 676 -543 -713 5 -205 -594 -29 -172 -822 474 -505 -520 -124 563 -516 -774 620 -505 -548 310 643 -771 485 800 767 -673 798 -367 -463 302 -205 522 -86 -457 -172 150 -359 645 -768 -716 130 -216 -501 572 -66 -525 -44 96 417 -254 -856 513 -639 270 -88 676 -209 496 -623 -746 -842 -292 -92 457 -598 -376 -818 109 360 336 97 240 -144 -275 -693 332 130 -42 774 -360 472 259 -720 221 120 -284 704 170 -812 562 279 188 -261 -621 -696 347 -487 -759 638 739 -206 56 -109 71 -362 670 518 617 476 321 195 -873 -270 310 -342 -235 187 -291 -362 -308 419 596 -159 117 -169 -340 714 -257 -342 462 -653 -588 -556 -391 -737 501 717 467 786 -364 -83 -382 -469 102 543 -586 154 406 230 -286 -125 -146 146 -480 -406 510 237 -87 360 -528 -50 161 99 -828 619 -885 -13 -774 721 -236 -338 -36 -97 -159 215 -11 121 430 452 -214 -566 -300 321 693 782 161 542 185 291 201 81 715 510 755 51 -811 -404 96 572 362 700 478 -611 -229 -446 501 -268 -60 456 -781 -845 -287 277 -654 238 -259 -236 351 -398 -280 -234 -800 40 -285 -729 -586 197 -325 -333 -398 717 343 -194 -43 -242 423 255 89 -827 246 164 -863 -44 -84 1 -787 -482 -17 -779 581 -732 557 431 -595 72 -587 -683 -876 492 7 102 355 171 -562 595 426 -187 703 145 137 -558 -520 -311 176 191 746 236 -355 589 -359 -549 121 711 -358 -379 64 321 -288 -583 -63 -92 -592 289 315 -352 639 262 501 434 593 -262 -864 586 -88 330 -671 47 346 -87 -61 -808 360 -804 -530 -103 -821 475 796 322 -451 -795 159 554 -674 -506 -42 -458 142 -698 283 152 188 -872 -725 -20 -354 -369 -374 -736 763 -459 332 602 624 141 -211 -526 5 576 -249 764 -278 -551 -164 -286 -116 -95 -798 686 -790 -483 443 347 -332 -462 -375 444 -456 -705 -227 -816 35 669 -827 -805 760 -513 156 -155 -127 664 751 297 509 -36 579 -428 -281 181 123 -475 -857 722 -439 287 -503 -153 448 199 263 -741 -731 789 11 -299 -295 482 -13 365 305 -782 -825 244 -341 130 43 -585 -832 -267 99 798 -683 640 603 418 779 -166 -15 -845 750 -436 475 -811 -565 -413 154 717 125 -321 -58 124 -512 54 -335 -326 146 265 -614 -431 -377 637 522 -102 -323 -141 -339 662 -315 504 -630 -557 162 -303 507 -256 -494 308 275 528 65 -662 254 -154 -876 679 415 -651 180 123 -144 -469 337 -20 294 -771 -111 42 109 -803 231 588 -222 657 -839 -640 362 -644 543 -482 -551 -451 546 534 596 249 -130 97 373 256 -591 -695 246 -470 -332 14 102 595 -49 -851 373 -318 -24 527 -213 -718 220 751 -238 -724 -691 -44 461 204 -45 786 -114 114 767 -127 -136 -68 -623 -647 -98 -208 419 -642 -658 485 -275 773 99 -619 -49 656 -26 -236 498 -262 -633 746 162 -399 235 535 492 -446 268 -205 -377 512 187 -6 -886 534 1 461 454 793 263 732 -110 363 51 -644 -829 687 171 497 759 475 620 221 -86 537 -605 -835 439 267 -270 457 575 0 449 573 583 -372 474 5 -788 163 -645 337 -658 715 -435 613 149 73 -501 -537 737 -884 -40 533 -796 -633 -491 559 304 -481 -281 -106 767 459 -701 -496 -716 -248 230 -222 558 -239 -841 -80 92 -254 -775 656 767 108 14 -45 518 406 382 -303 441 -876 760 -683 -112 2 -318 -619 -478 -48 710 547 21 767 -161 254 -783 -578 521 -755 112 739 -604 -204 546 106 -475 232 278 -25 342 756 -42 -680 -802 501 718 410 -194 305 231 -798 -860 -859 -870 32 703 26 -727 201 -46 569 475 -31 570 -634 77 420 -70 262 -768 -489 12 -722 737 697 -261 267 -593 568 -815 -83 729 267 -639 -700 358 -758 -114 79 -770 -645 -236 -35 445 205 -422 -516 -452 -467 -376 -796 -253 -471 199 384 646 24 -180 -866 -7 546 487 677 190 -281 357 -457 616 -487 142 620 632 -385 -521 -231 62 -108 -485 628 631 -302 -275 -225 452 -478 -108 -173 -456 -413 707 -618 180 -309 -155 25 -388 -707 278 -247 -827 -855 294 -212 269 -442 30 498 -818 -302 221 -333 662 -154 -536 -50 -375 -482 84 -292 605 -74 -326 -650 -24 -156 249 525 120 -871 -503 -808 537 35 -891 220 -872 -30 -555 297 601 61 783 -108 387 432 305 53 -523 498 -582 143 -104 465 -379 789 -465 -23 -30 451 -46 -12 -807 125 -40 -226 -68 495 28 -186 -404 -646 -566 781 -401 205 606 673 -781 583 303 -565 -486 57 793 394 -437 -495 681 111 -632 -360 -515 -42 -259 -793 39 -815 -90 -470 -102 -325 -645 -54 397 125 -349 13 470 -796 -804 125 634 200 413 -558 -365 641 -838 -733 -653 59 -253 -611 -196 137 -261 -213 -253 651 377 -527 -350 -70 505 -451 -779 -626 -561 276 -22 733 409 -703 -840 370 600 536 -378 -713 -568 495 395 651 188 620 -853 -288 -64 58 -751 -220 129 -581 191 -424 58 -18 483 80 -662 -138 741 613 102 -313 -741 713 761 264 -645 -8 481 304 -449 -227 27 -520 -104 -2 -703 440 -750 164 -340 -454 724 -3 429 -582 -442 -34 407 -47 728 -790 358 322 -24 781 198 299 -589 245 532 -347 -385 -597 -679 -75 -198 -410 -631 402 -863 -631 189 -533 193 -819 -782 422 -697 238 -85 363 -814 -696 770 -676 -174 168 384 -105 571 -575 479 -262 595 656 -154 -74 599 170 786 -786 -158 -272 41 196 -685 -624 250 -841 -649 -360 -264 502 657 -741 691 -92 650 -511 -513 -467 -330 304 -484 378 305 -390 689 -238 -868 18 -434 -250 404 559 -567 339 660 106 -885 -863 -267 -82 -456 755 235 -157 1 -545 478 211 -879 -770 -786 -255 -288 -439 -499 71 -530 -762 -717 -108 -636 -798 -747 -120 -798 -706 -889 -492 175 -695 -775 -270 -517 9 253 24 -760 -66 61 -893 374 -822 -693 43 -47 79 474 -104 67 -11 -400 3 -296 -139 -610 -334 -562 -219 -719 -250 -435 -109 -487 -33 -460 385 -304 -404 -29 -300 101 278 152 141 -50 -734 525 319 -29 -641 460 106 27 -841 166 4 -406 190 569 369 -499 351 -334 -391 680 -792 -109 -370 -260 -705 -611 -161 249 -322 616 -632 -745 545 471 650 -608 84 675 650 -350 315 -739 -253 -285 -399 -759 -755 -632 694 -231 386 -884 603 -347 -787 728 -755 483 384 714 -888 228 -113 322 343 494 755 -899 511 -636 -612 -71 -429 756 606 506 -396 257 -118 -630 638 -494 67 559 381 -2 70 -43 -15 -569 -818 519 -451 -422 -3 434 793 320 670 -182 634 273 -176 649 298 -616 -380 534 -637 -496 736 264 120 586 -554 -164 -318 587 460 -376 132 444 -654 86 93 743 -457 -881 -685 -84 -436 26 -131 542 637 -340 499 -489 -713 -470 610 -56 445 -371 263 -820 662 -442 -273 357 175 261 28 -642 630 466 73 -693 6 428 587 269 -75 457 -900 -899 419 640 200 -417 157 526 -725 294 677 83 65 429 -474 602 -105 131 59 -764 316 -238 -600 82 -3 523 -749 73 702 -490 -713 -508 -751 501 -164 -866 783 -671 742 -287 226 -237 650 -637 -302 -214 -176 -752 -449 -617 -633 255 -295 -422 -248 37 521 -765 506 793 483 517 -738 746 626 -272 367 432 532 -48 482 607 -170 -709 -483 575 -611 89 -565 315 -620 -76 354 710 -435 -23 -808 125 281 -760 699 673 -511 244 419 -346 497 -133 476 408 -853 -138 -170 624 116 130 631 -794 -182 571 133 -470 -334 337 490 242 -799 50 773 6 237 -191 -186 -512 462 740 -844 -741 -54 537 263 -94 150 412 -12 262 -728 630 -149 509 -222 -514 -601 616 -225 742 407 749 -330 209 -196 -410 91 -449 -176 113 -427 190 -661 -108 451 478 145 796 156 369 -239 3 132 581 -450 43 470 -709 -872 -94 -305 12 -519 402 -27 -152 412 -520 -495 -261 -878 736 721 550 414 -656 -466 -177 -482 -149 -141 382 574 -592 101 346 -140 -311 260 -65 -265 573 -626 -93 337 -489 84 333 -131 625 -101 -534 344 -842 309 302 286 -743 -45 -498 -351 23 169 -400 91 -759 776 751 306 431 -544 -201 -746 -512 108 -33 -717 398 -242 550 -622 631 -851 479 87 -206 -511 397 193 -122 -741 337 -255 -877 -346 573 -892 684 697 -530 792 -8 661 50 -44 295 334 -675 -717 421 783 -518 -376 -514 460 434 509 442 488 424 529 -654 -325 -722 657 -701 -751 -493 450 775 -706 67 -632 -446 442 -352 -469 -882 274 -526 357 -600 -104 -150 678 245 550 -773 -556 472 -225 -527 359 48 71 627 60 730 -231 108 723 251 -726 531 -448 26 373 561 9 -127 -718 352 596 208 457 73 274 413 495 559 680 679 -655 -886 -208 793 -249 588 366 -893 -125 -829 -406 -895 -209 -431 -864 595 -804 234 -459 525 342 790 139 -56 -518 -801 -160 408 -706 -644 -646 755 -475 -833 -750 -538 -382 427 -384 -361 462 -834 219 -559 -38 -609 435 423 -745 -633 219 442 466 772 444 -221 226 356 392 -686 -101 142 -571 317 -310 702 -118 187 -128 -254 202 -867 -712 -638 -15 -545 -33 757 330 -764 -852 353 451 798 149 -443 -283 301 141 -33 -616 -792 -350 -839 -535 -735 -780 119 -817 384 180 -338 565 -86 527 353 -385 -190 600 -394 59 -652 654 609 -22 570 420 718 655 204 -727 -710 -464 188 -16 -855 278 -3 -444 664 -345 -674 -226 -283 -368 309 -736 720 -812 -564 388 -240 -110 -214 175 384 -347 -813 250 -569 728 -809 -667 28 -102 566 556 -257 -396 442 -305 -281 774 183 32 -423 -472 -27 -382 294 610 326 -326 6 -51 341 -446 359 247 -126 258 502 -120 -871 -587 147 601 -335 725 183 140 -845 -415 333 599 -421 170 -435 617 486 -696 661 405 52 571 639 -477 -574 -288 105 -567 -763 -28 -74 -718 -796 -625 -721 47 687 748 -294 -507 -256 373 223 -615 -472 532 -809 -83 376 -684 356 -833 81 265 -295 -871 170 51 -46 -314 -341 -309 583 483 -472 -120 -768 683 -827 152 30 307 137 629 -79 -755 87 690 -388 570 731 461 -790 -381 116 605 196 -646 92 -613 322 765 -571 -701 -13 722 457 -105 477 408 445 -796 486 593 -112 -362 291 706 787 31 682 -847 128 -495 789 -765 -274 -873 138 750 -768 -754 -663 -291 581 -23 247 547 155 -661 543 -623 533 -740 273 -855 -861 77 480 413 -221 -34 239 -641 149 -623 164 377 -394 -215 435 515 365 185 -167 -779 -435 -526 295 785 -233 -794 298 -773 -515 -583 204 -137 299 730 556 -658 62 115 -113 130 219 281 399 -316 -69 -7 714 425 455 477 -666 -237 735 479 124 -82 43 27 235 703 271 540 -337 536 -314 516 -528 257 -179 -475 -600 -73 -370 -240 762 88 34 785 -681 -351 -296 -273 -386 28 765 635 -811 -486 463 -490 -469 506 -747 490 -155 -739 594 -650 -585 351 50 361 -663 -707 784 -816 40 372 275 96 4 515 140 -246 -753 -161 -728 768 23 -133 19 418 431 143 -334 135 517 616 -685 106 384 365 -316 -382 769 -872 -779 476 501 556 144 641 678 -844 -306 188 626 -480 794 -139 -787 282 504 623 90 402 -347 556 -343 352 -612 617 -553 378 -479 327 -388 653 380 761 -263 132 251 -772 748 -681 -377 -153 -22 -6 440 -266 594 -223 -458 205 -356 -683 -85 -868 223 463 503 384 646 165 443 567 198 -598 -676 -634 168 224 541 -831 721 -857 620 -373 350 -658 18 -134 495 735 -260 -777 748 -429 -480 631 -618 -647 327 720 653 -159 231 267 -380 -396 -893 -663 -374 290 708 718 -11 -600 364 -728 782 311 -662 236 313 -645 773 625 627 681 -578 -34 186 499 -99 -806 393 -37 -10 -564 -174 471 615 -802 -406 457 233 -691 488 14 166 753 -47 663 -724 -603 -362 -526 789 436 106 622 -766 377 605 -402 -159 -378 -780 224 650 562 702 -506 432 -364 -372 100 609 -771 33 -671 -546 424 -169 -422 421 567 -303 -426 -542 87 -50 -760 21 -145 -107 418 114 -654 -259 -699 588 742 484 -48 -708 431 -765 343 407 -617 21 374 -656 -297 -32 515 -117 -637 -744 -241 134 -778 -21 -803 344 -595 -667 630 -873 572 317 101 324 -111 -736 -298 -147 403 -461 -586 -683 -407 -572 -542 -839 -585 319 -504 697 -54 -860 631 54 441 101 203 16 -43 -101 -461 -214 688 -108 -850 -164 368 -360 -493 -249 -488 486 419 131 -608 -244 472 342 761 -196 472 659 -800 -786 23 60 -382 710 -716 524 697 -602 -386 -441 -158 711 89 -445 604 236 -562 -515 568 -445 67 -694 358 -321 -381 -113 156 -17 -897 580 -661 574 336 661 67 -89 -355 -454 -341 143 -712 -578 -590 -440 -587 769 520 -24 -492 479 -502 -396 21 -730 -771 648 -747 -303 -813 -615 429 474 443 205 132 603 377 307 51 -849 -857 787 -16 211 705 703 -284 -489 -747 344 286 -733 724 -487 -807 800 -131 479 647 355 -51 -253 -163 -154 -696 -647 -271 493 -713 707 -389 -419 -218 393 -704 -865 -314 330 270 269 -404 -331 -763 773 697 772 167 143 717 -386 354 598 185 -494 -370 -467 534 -749 -442 426 -252 -893 96 -84 -572 284 102 -779 617 -497 -176 -642 -385 722 653 497 -62 261 -33 226 -629 464 -478 -74 -685 -800 -894 -872 -46 371 616 -736 -595 -716 -168 -364 -585 -597 731 210 213 531 533 24 -506 118 -802 -605 241 677 52 -611 -124 710 -204 110 -822 -776 -192 -627 657 -774 -621 -175 680 -234 443 247 316 -638 -645 672 -763 -485 293 618 659 -459 -849 -411 -219 353 664 -688 -265 104 252 -367 340 -708 -395 125 -345 596 126 413 470 12 70 -685 -21 -390 -149 296 -103 -256 -168 -813 -274 481 466 439 582 721 782 674 18 -480 -362 626 -70 461 248 -110 392 105 -396 761 -557 -829 -563 -135 -226 576 -430 -211 74 -845 -113 50 231 368 111 -736 288 -29 -547 -710 311 -94 -345 245 345 353 338 -558 -756 -774 -690 -571 -537 154 -507 279 -497 344 686 -766 562 335 -464 -623 477 -554 -647 -773 -294 -750 -681 602 -248 283 -76 -363 774 -558 85 192 -408 -863 324 503 188 -523 -9 -433 524 -709 51 -817 645 -304 -69 -38 -831 537 -896 -246 -262 164 -387 631 -92 749 799 753 -410 546 -26 -143 -129 -210 245 -165 -884 -577 -134 137 -759 -31 -768 194 -130 -804 678 -102 -727 -873 -491 -767 488 -488 -135 578 137 -567 -427 339 -26 663 -681 -127 695 -50 -113 -685 -690 -828 232 430 710 -361 -150 1 71 628 -91 240 744 366 -492 638 -36 -876 -132 -191 -105 -456 -368 686 -807 -163 632 -91 -433 744 176 665 148 -244 677 363 502 153 394 -658 -19 341 620 183 -12 -823 633 532 51 -660 158 371 334 178 -612 552 -186 661 262 720 -450 -32 301 58 -836 -132 -111 36 293 292 455 307 297 555 286 -690 309 -821 580 -299 182 779 453 91 -771 618 -731 -557 -521 -706 178 -791 440 117 -323 -316 725 414 -225 -661 207 348 -376 -258 -367 695 343 -732 161 -169 -482 566 -30 -43 303 617 508 290 392 773 -794 -562 -802 332 479 365 -545 -285 79 -92 306 -667 -622 -635 408 688 -771 210 659 616 -800 269 -430 719 -248 5 -596 639 109 319 -819 -535 456 -889 266 788 -711 571 -657 432 -247 309 -447 -576 480 -485 713 165 245 129 256 786 -851 280 29 446 -114 -89 122 642 36 730 -816 752 326 390 584 -223 -553 -563 776 47 -384 310 -233 -287 360 -253 546 88 -395 795 31 -870 343 -732 -648 -431 -340 583 -525 -348 451 -746 120 -389 -693 450 -518 246 757 -413 297 -716 593 756 -69 -858 -50 -41 -15 -360 544 20 -170 -317 -96 -846 -312 -226 55 -370 333 110 -450 -612 729 -110 372 466 -643 -229 -16 3 -506 -33 745 -774 -540 513 286 -450 -535 565 -417 -652 -790 590 -812 165 -523 -337 -677 -441 173 -371 394 -354 -738 -822 220 -782 533 -843 286 478 33 148 -105 144 284 -598 789 -307 -168 723 123 520 -636 -29 -732 555 496 387 -785 -396 750 -604 4 566 -737 -235 756 -542 -607 672 599 229 -44 252 38 438 -340 350 666 -14 -385 567 761 -161 231 347 579 -573 -442 607 626 -754 425 -552 726 -283 -610 639 -869 670 -854 176 -180 25 577 671 668 -757 86 -57 -830 529 565 -418 19 -36 468 592 -897 83 -223 330 -316 694 611 388 459 -641 435 282 -291 -493 58 -489 -352 176 -662 160 108 159 -266 573 683 73 211 543 -385 -822 -593 56 330 -540 -325 -817 472 -763 -32 483 38 397 -221 -801 -500 419 604 -826 121 338 73 -712 261 128 -18 -406 -49 -404 -511 330 319 -200 175 416 -864 216 151 155 -723 -237 -672 -798 -297 491 -346 -353 619 -58 208 -655 611 276 710 -408 348 -216 276 644 -654 258 779 474 -229 -835 -499 -715 -451 387 -492 -732 775 754 -538 -464 -898 560 -573 -7 -391 -105 -707 -89 313 744 101 -715 -818 426 -119 374 -516 -25 616 -846 -115 -255 780 264 436 600 -477 -560 653 -667 -629 -256 -8 148 -9 -128 392 -665 -791 334 796 229 -707 -33 17 346 568 741 -239 -326 18 -474 -805 149 227 -557 668 755 -409 57 157 -488 -668 -798 572 -523 698 -13 683 114 -509 220 -453 300 -190 -310 139 -104 -820 105 -550 -332 -717 -503 -87 157 -305 247 -887 664 204 539 684 668 -640 471 -690 561 -126 793 334 -307 78 -264 -827 31 -220 425 35 -895 -144 -311 222 614 196 -463 -92 227 -627 -362 507 363 -401 27 -312 -577 730 -46 612 -291 -206 -776 139 -728 -832 720 -900 728 685 186 698 631 -891 754 718 -315 -487 443 -591 -255 147 -756 -855 -733 -245 -850 650 677 -499 294 -634 -507 -69 -379 468 -838 -555 -859 -471 -280 45 -447 110 165 770 117 -659 -167 60 419 -571 -48 -549 -235 761 121 451 -378 542 -491 123 -552 -350 205 -241 585 564 -725 -282 359 -210 -427 -170 -345 -29 -823 399 202 -676 662 -508 -865 -402 498 176 -109 123 -133 -740 -884 -138 -546 631 -196 404 566 46 -573 -636 467 54 222 449 -448 -898 -755 -307 8 -456 432 -111 682 83 -612 -358 684 -533 608 214 629 38 -735 375 -53 -386 771 -42 42 91 -229 402 782 -887 -825 -182 -898 688 244 641 -505 -319 -263 -109 -105 -430 432 249 -566 780 405 731 -894 115 447 -98 -271 299 -482 -155 203 247 -672 -496 -634 -124 -795 -681 599 380 474 -650 661 487 -872 -532 149 -375 -874 790 -52 726 -724 -729 -520 -410 -513 337 39 678 690 251 -816 398 -475 390 376 784 -212 -158 301 371 -47 -516 -876 -94 70 554 715 491 -243 -172 -515 -827 428 -760 -361 -453 -341 798 -48 -532 254 -145 503 314 422 -537 747 353 481 164 675 118 -505 -834 -520 253 -481 309 147 -371 -642 -715 -868 -552 364 -170 -802 250 -210 605 9 21 444 -787 -336 -635 464 197 69 -877 -888 -36 722 -471 -747 450 -407 791 -525 419 166 348 412 -515 399 -525 497 -461 -433 166 762 -689 -302 -557 526 30 434 -187 233 123 -578 -234 22 -205 -818 -2 -221 -730 -230 -239 -415 795 513 633 759 -438 -301 228 327 458 286 79 -370 -263 -180 -520 -44 -540 392 -744 -863 602 216 -577 -806 553 -461 739 -374 -765 241 -112 -839 653 -769 460 680 651 264 20 242 582 -685 -477 -564 -431 405 -783 -528 717 -645 260 -511 -593 479 625 -159 -102 692 -211 562 788 -283 -476 -741 -699 -769 -488 786 -868 -170 -701 -504 510 -193 -3 -172 -441 119 -670 -733 4 -812 633 126 -712 -331 -880 -219 86 -359 508 -871 611 -734 -818 562 -811 -135 -223 80 -331 -830 -209 404 -141 416 514 -26 296 -278 57 201 -51 -733 -803 -878 -657 -772 492 765 -865 236 629 -580 414 454 505 -372 176 -108 249 135 -414 -7 537 -791 -436 596 -71 -698 268 209 526 396 -634 347 -799 -357 672 -251 84 -197 218 -64 424 289 450 308 212 -349 -538 761 -91 -770 -148 -116 186 180 701 -366 93 314 -506 -98 298 -36 -685 676 16 -611 -55 697 217 736 -723 -365 218 381 719 -751 301 -833 -269 -834 -384 -581 -698 428 -418 -633 685 482 494 731 -635 -162 567 -574 -900 513 89 180 644 139 -786 -704 -626 -5 10 -288 500 745 -386 389 -836 340 375 145 158 454 403 96 -398 507 521 -384 -468 -402 775 -543 50 594 79 -571 324 433 712 337 -140 449 350 346 472 122 -43 588 -137 206 502 -318 194 772 692 -181 510 651 10 -368 -483 -272 -15 -579 -753 495 238 64 646 314 -120 34 371 9 217 233 -236 -884 396 -312 -164 170 -614 148 -403 -864 48 201 -530 -188 629 -538 769 -294 473 642 -456 -543 -314 631 228 -253 138 251 63 748 -441 -256 693 -626 -709 -577 3 -725 144 -80 -425 93 8 467 161 -877 425 -622 -164 -892 765 -46 -688 498 128 448 71 -318 -32 -205 -246 -522 532 -329 -77 -418 -173 3 -134 299 152 -174 359 -246 477 384 -497 -37 -581 374 695 -588 -595 -107 191 -20 -440 239 300 -735 28 -874 -682 -887 -203 13 -773 463 -542 232 -313 3 -802 146 -549 762 -138 102 -417 -41 72 -572 -515 496 74 671 -333 -818 626 -878 -717 -139 767 653 -325 -276 -78 431 -734 -209 -134 250 -165 127 601 -514 -531 475 -248 -573 784 -276 80 459 306 -518 216 277 -52 -384 455 676 -638 -278 -73 387 40 766 -64 -201 -648 380 -869 -776 -150 -847 -667 -235 -764 -859 -304 762 -895 789 455 -715 16 -420 -264 178 -23 -54 255 54 -334 577 -733 688 -225 23 -108 -891 660 -417 -696 752 -233 -310 539 -540 -433 8 -68 -431 408 656 -870 -412 697 -837 3 443 330 460 -212 592 630 -237 -743 756 582 307 -114 85 97 271 -391 -378 -547 38 -461 -214 798 502 -688 611 -271 -533 -148 -516 -380 -649 -886 454 -242 637 -305 -453 698 -619 -401 -274 -289 -728 -525 341 -467 -81 -67 97 218 -321 729 -883 -289 -854 -519 -397 -366 381 -208 588 79 323 -426 -747 -481 -833 607 -58 -359 -714 -383 -395 514 598 57 -451 595 -527 152 236 -675 -862 -326 349 317 364 -854 -849 439 -541 -750 -402 -283 -861 331 -220 -652 680 -96 33 -854 306 -619 408 397 -226 -853 463 -503 528 -456 -758 382 177 692 -293 209 -693 -294 300 559 -120 280 663 -271 97 -475 -871 -486 -598 567 385 -174 -201 693 238 -467 -240 -477 537 -235 177 538 -233 -366 357 -669 384 -712 267 -733 -544 -659 341 198 76 58 -615 303 -291 -382 143 664 478 599 -869 303 -528 571 -452 60 505 -523 -318 649 -779 29 -173 338 -867 -632 -179 -281 45 -186 -695 -478 246 159 -720 137 -377 86 -795 43 -693 -413 104 3 -315 194 698 -268 165 -193 614 647 -155 -511 797 525 -610 632 157 501 623 325 631 -309 -600 -639 38 209 545 391 -784 -446 -874 799 -315 432 -127 589 371 310 -794 -20 -498 -779 -707 159 520 317 745 -820 730 322 -579 -306 -669 -91 365 -595 -772 6 -81 -26 -806 471 -424 209 -791 -132 -669 -841 646 123 555 -69 572 469 -25 355 765 610 -356 135 -297 -823 -839 -248 -656 778 172 -233 -632 77 657 -701 -176 -150 61 -270 -34 539 -483 -155 -770 120 56 -419 -221 -625 606 690 607 -601 453 -477 -782 -182 -608 -698 -486 254 446 258 -809 197 56 201 -720 -306 -689 596 -335 -499 673 -711 -153 -715 779 708 534 536 -281 -296 597 -777 331 422 45 -691 -701 764 -320 -212 320 -178 19 600 -386 -435 -847 143 -211 -889 791 658 -870 -286 623 661 57 341 728 -447 88 267 448 779 -221 -411 67 451 -67 -269 491 -606 -72 -802 -828 316 -826 -689 -782 -336 787 -767 -577 -573 -214 40 451 -75 -556 347 -461 -618 -397 387 -389 549 600 -156 -850 -314 -85 -876 -483 -503 33 -215 175 276 50 -502 618 -311 -240 316 -436 464 346 117 357 -122 -681 41 -642 -448 70 -107 -134 102 621 -258 -667 -37 765 -545 -207 211 318 -429 -193 119 -707 -763 -424 -763 -642 -27 -581 -476 -762 199 735 674 -606 -107 274 -70 749 26 589 709 -357 497 -486 99 597 78 -648 600 625 563 450 -228 -258 -574 -262 783 595 -677 -216 80 -885 -79 392 666 -825 150 -116 -533 -376 192 -554 -580 446 395 754 584 -864 361 -5 466 -845 -319 -728 -168 -695 -310 -269 -683 7 -459 -310 -811 5 -663 -43 207 -767 358 -719 -712 -180 -461 -632 -622 610 -340 -729 -509 -377 -60 452 419 414 -338 -685 -86 -571 547 -648 -349 156 793 557 -396 -46 -549 302 749 719 609 743 761 -70 789 543 -529 -188 -387 271 -262 -87 595 276 -623 -285 12 -881 -793 -397 -226 -310 -89 322 -723 -701 -363 628 -303 229 101 586 269 -296 -601 -290 188 383 -69 -371 371 740 -367 -826 407 33 543 -466 -522 -858 99 -856 -894 -249 -122 533 258 147 769 -1 37 -638 -5 371 149 746 -738 -128 122 626 -822 111 -352 -108 -112 595 -263 319 -487 725 671 328 399 326 28 639 -683 -606 294 108 -188 190 -10 316 -398 470 446 647 -616 247 -655 305 -200 771 306 685 718 763 -508 472 -428 70 699 767 538 77 -299 -569 752 152 756 -47 516 705 582 761 -343 -528 428 560 687 550 776 -758 684 37 287 -134 91 571 -696 -477 609 113 -742 -208 -634 33 -211 -891 532 347 761 750 -469 16 -167 61 -667 -598 700 560 237 -485 298 -674 -27 -875 -193 -289 786 -608 -105 231 -87 -186 -464 188 -180 56 110 -316 -362 -83 -731 403 307 -452 -345 -771 332 701 396 -498 -820 26 -59 -694 -504 -722 -566 -215 -116 580 269 53 612 -815 -636 -877 -201 -97 86 278 -613 -319 416 -450 -343 701 -499 133 315 -272 364 -641 -276 720 361 -735 -396 12 120 184 676 238 777 514 -326 57 689 -710 -300 -334 338 -598 -126 -428 -899 675 551 -823 -290 -282 352 -194 -421 -430 492 391 696 317 579 -760 -783 117 200 -788 -687 100 552 417 790 287 270 -141 151 -612 309 -846 406 -444 -717 -441 112 501 17 -729 -759 -738 -375 762 -171 385 -440 -493 359 -537 -804 58 185 450 302 188 118 -16 114 280 203 516 396 -413 577 549 559 -29 -172 769 -306 -120 103 -310 -333 -44 -81 494 -858 788 613 760 -400 28 -894 -520 -367 573 385 -46 514 214 -539 -706 202 -624 138 398 159 404 -872 -663 736 716 685 -752 -215 -360 -555 352 -418 -597 1 575 630 -373 -420 -502 -662 -464 560 475 -282 -882 736 245 -621 71 662 -723 626 -173 788 435 -777 548 621 594 -27 -531 420 -656 -719 710 203 14 -562 401 295 553 -745 -440 128 -410 -373 346 206 -469 -39 641 -328 774 -375 -52 -108 -864 -309 -698 -210 151 -599 89 3 414 -721 490 105 -499 548 -413 306 275 605 -370 257 461 255 42 -796 792 20 110 -188 -17 -568 -523 356 -783 348 -522 -819 -80 -60 260 -299 656 724 522 -746 797 -755 -508 739 -643 660 -501 316 657 -206 -505 -26 -583 -597 768 -869 -338 -712 129 -523 -332 -44 -132 -767 -29 431 -874 661 98 -456 -343 -151 97 -733 141 472 -86 -700 79 -887 -50 -558 -745 -126 741 -276 -771 750 -817 382 -271 -790 23 16 -566 -78 -360 -466 -594 -460 604 -389 375 -375 264 -660 -156 250 -711 -409 -886 -18 245 244 -308 172 -134 -569 185 234 -347 508 463 775 -151 -296 288 15 -188 -477 435 -610 -856 -706 -668 298 533 421 -551 767 545 -157 -19 181 208 -413 346 -323 501 135 -716 -845 534 -353 -874 479 54 -279 427 -224 307 -47 623 701 102 -97 207 89 263 472 -801 678 -312 102 464 -553 736 122 601 -438 541 -486 625 -243 515 318 -681 -509 47 587 -839 -564 47 779 -32 655 -150 -564 332 100 557 -243 -727 495 -205 122 -236 -336 24 -375 -852 -178 -344 577 -33 298 106 157 541 -490 121 -354 -886 -586 -867 447 84 -237 556 -297 -391 -107 -481 470 -252 -400 158 -135 784 -116 -524 94 -108 128 -879 702 -850 420 -28 -333 725 490 -303 -469 509 -296 304 34 -820 -305 -344 461 242 99 693 -135 -874 -859 429 -20 39 -546 -793 -515 -376 -884 -144 432 -154 378 -718 498 -517 -433 776 22 517 -690 394 664 -138 -13 63 116 -181 -663 -168 -158 797 -246 207 -283 57 -86 -708 -724 -852 -233 -498 556 -396 97 19 189 -514 539 459 -331 207 -46 -118 166 -21 -441 -558 453 731 -125 152 -178 -643 57 -4 -82 -812 -316 -892 -219 -422 -375 -381 233 -466 601 -619 -454 47 744 577 -482 -447 -375 746 19 -304 496 220 -780 -660 780 -891 -722 367 180 -680 34 515 -571 719 -619 -20 705 11 411 687 153 58 -310 748 395 -414 -413 36 604 287 -372 109 -355 358 340 -26 -182 274 567 -438 -733 -387 231 -128 215 159 221 592 -858 -230 -212 168 -421 100 -177 669 -489 -126 -846 410 526 484 -806 -616 -520 -234 81 184 -140 119 -707 610 -297 -850 -782 -243 435 -245 -898 580 -369 759 -539 -249 603 654 -25 -839 309 729 -3 61 -374 -302 111 -849 -26 -624 -648 -886 214 -101 500 -887 219 -428 563 665 -861 -154 154 -317 -601 798 129 625 -248 94 -628 720 584 -78 -162 631 -481 -83 358 -98 -461 551 469 -757 -736 -735 280 59 -874 -664 -576 -402 -179 -352 -893 -510 374 -495 -531 434 796 -778 -220 -706 -644 -345 645 -66 -544 -247 -680 -141 786 566 -581 640 761 -347 8 -181 30 468 -115 14 217 -394 -471 98 -612 636 780 262 635 -332 -632 717 314 717 331 -566 -578 -433 -695 -158 -164 317 21 482 794 -398 -396 -107 460 544 797 40 -443 -699 673 -191 -219 -137 -303 302 531 -258 50 753 298 -698 -674 624 712 -838 -513 -294 -839 -400 -222 394 518 -133 -389 507 -12 -343 311 626 332 241 286 414 -680 -324 -841 374 -710 506 245 -434 -592 -747 732 -349 -258 794 138 782 581 -479 -685 353 -425 450 -690 440 -232 -564 -457 469 311 -896 -367 206 -459 -488 772 -673 -114 787 -579 730 -450 -250 -153 -235 -253 -351 -697 -126 -330 -722 523 405 -37 619 239 528 -546 35 -583 673 -528 -532 -328 -618 -103 -600 601 -714 -270 711 -48 724 778 121 -408 -107 400 49 -247 -522 -558 72 -624 -852 791 -642 660 -214 -855 -630 31 -422 594 392 -544 -23 -278 -752 469 289 -515 -717 351 391 -298 520 -8 -658 228 412 -122 -651 -63 -15 -234 41 92 500 526 297 407 544 11 730 -758 85 -721 -514 318 -263 -105 -237 635 484 -568 86 -705 -693 -44 742 759 549 -33 -816 280 -605 -98 -840 -573 -417 794 -367 418 -595 98 -887 -267 225 -751 -585 -464 557 119 -604 -520 -194 347 -231 342 -99 327 190 -363 -188 -778 -340 447 760 -269 -506 233 -797 -361 543 498 701 -96 -769 89 -134 -791 726 105 249 674 -153 504 -280 32 -196 -800 739 520 -537 797 577 -339 -712 205 223 -380 -118 -438 -714 17 -338 -739 757 607 -454 -436 197 -819 608 231 201 -453 -558 661 478 647 -107 -490 -202 -173 319 -6 -814 755 -176 -542 -895 -333 286 -315 546 525 296 145 457 -878 260 668 584 -537 -66 -341 37 -507 -578 -172 -570 -376 421 -392 -760 -879 455 -710 -789 -750 686 -838 410 464 420 64 -128 -689 -873 162 55 108 -431 -247 369 -460 161 -96 555 -772 -428 -809 -293 2 238 686 -895 421 474 310 289 135 234 254 -288 -608 -603 -208 606 -16 394 -160 475 741 -349 -686 451 57 705 -466 -223 -731 400 288 189 -630 241 -840 -373 53 603 -768 772 482 -334 -259 171 277 644 -580 -565 -30 585 -521 46 134 -579 338 423 204 -648 642 -61 -525 793 477 -48 -899 5 -211 -593 74 -92 -334 -249 -272 161 114 -187 -141 -875 -371 89 -430 616 -411 -565 231 431 -637 591 -140 -37 145 782 -684 533 -723 -693 697 211 -611 508 -300 577 65 -703 -146 -762 610 -451 -459 -651 -703 242 263 427 -447 305 723 -469 -397 -453 549 -602 790 398 49 -12 -564 4 311 -181 -188 -800 -117 -612 711 -729 -321 782 108 460 743 368 620 123 -88 641 473 269 755 -225 -428 32 -741 443 188 -625 -577 -447 150 333 -701 742 12 632 -197 -453 549 -850 -537 464 572 -295 32 -341 14 -366 -682 260 -572 280 -242 -409 -829 142 -229 556 -462 593 191 -323 325 -405 -660 460 377 448 -296 -479 -13 -771 -372 137 19 -479 163 -277 -321 172 568 -274 -167 -191 -38 191 284 -370 -151 -196 600 411 -751 634 795 -832 -21 644 -250 541 747 525 348 337 -425 -671 -349 -472 496 -464 -151 59 -264 1 -401 -640 -462 -248 -675 52 -657 -57 240 -676 784 -517 -435 -664 -558 310 -385 246 -697 -488 785 -478 -862 407 493 420 -81 629 -216 -223 290 224 489 -725 -675 731 -193 -394 -552 566 434 600 -153 375 -370 -477 -412 -110 -728 -438 371 -877 347 -439 119 -662 605 -519 -447 -272 -129 -881 428 -109 390 773 177 551 -148 521 787 -4 547 -521 136 -62 -394 -622 519 33 -125 -70 -70 -266 -783 -871 260 322 504 -824 -741 -588 558 728 -567 -396 -31 -123 299 524 -277 -775 -564 66 -39 -529 510 -380 335 -117 -681 -589 -538 22 12 -46 -12 200 -793 727 652 765 729 238 691 461 71 -454 752 592 212 -152 -389 -721 480 330 -18 502 396 -94 -588 194 576 -826 250 -703 -480 -362 -380 -498 307 -114 356 791 -727 676 -507 -554 -625 -79 578 546 -806 -666 423 285 617 -448 800 557 -555 -610 -13 -389 406 -400 114 -26 762 -559 133 606 586 308 635 -198 -797 619 -357 -436 -699 -874 -813 -708 -642 410 -65 -653 179 247 -576 -214 779 -469 673 391 -720 -10 -263 -247 222 -518 -219 -128 372 438 1 342 -796 -900 392 209 662 691 -521 -513 -503 251 457 -868 -487 88 -331 -604 -30 649 -258 369 252 -739 749 -31 159 -340 -444 -172 -600 238 -696 161 -405 688 287 585 -78 -769 202 110 -26 -803 -57 -435 -726 -42 -676 -397 -268 217 -867 44 265 -205 -883 -611 -659 777 387 -203 655 23 -510 218 -6 779 130 -114 -114 699 -388 -434 787 -809 -276 -481 378 590 -436 -824 135 -612 632 -539 -811 68 156 39 -500 505 355 369 695 207 -72 -610 159 -24 240 -398 -560 -480 776 -662 455 -805 789 -843 -636 529 48 -858 -779 -77 166 -641 232 744 -139 381 -575 371 -395 419 -378 -593 -158 571 -256 772 -346 310 586 238 626 511 1 340 -323 361 431 -309 -740 -417 -231 -857 -216 617 -842 -448 -231 509 -322 780 189 -543 -769 260 322 84 -481 -705 -170 598 -371 -544 -635 -855 -749 -449 132 -693 762 -846 -761 587 -765 792 744 -542 606 -373 59 -190 54 252 -19 -650 395 -1 -764 384 -187 187 94 665 766 363 440 40 -81 -297 556 -764 -670 -274 243 -307 -544 126 675 -326 -591 -176 653 -168 -854 -288 244 -551 537 636 314 -729 421 -673 -725 -439 214 -522 230 419 -683 -246 631 68 -586 159 -189 304 -475 199 761 185 -801 205 -723 -381 274 776 463 -403 547 509 -158 689 -571 -111 -695 503 -453 -830 637 523 -641 -299 743 -294 558 -762 457 -425 -72 692 -3 -381 -564 -297 -780 -344 -896 596 22 -46 -128 336 -575 337 310 -350 -311 -381 -219 -803 -522 -571 -624 -873 163 -606 -437 -783 -341 -828 60 -774 -539 46 -698 451 442 -19 -258 -586 759 188 -652 -873 -240 -323 -770 -271 740 -212 -855 415 372 760 -878 368 -54 358 -369 -478 386 626 191 -775 463 518 632 -811 385 105 613 -443 -645 586 727 -486 78 -149 -666 -122 -595 -611 521 -585 443 229 -786 155 -529 -601 -382 307 507 -274 217 -336 -896 -35 503 637 241 -100 307 144 -692 -863 319 -470 696 169 134 -100 634 -641 462 433 -793 82 -160 -506 -591 -424 -50 -320 -646 -469 -533 -145 224 101 -135 -751 518 594 431 243 -860 737 -254 602 -666 343 276 -472 -760 457 -220 -529 584 266 304 322 33 -564 556 777 165 322 87 -264 548 676 129 -73 357 -65 -496 -563 185 244 611 308 755 477 -777 -680 -576 126 -887 -694 380 -509 257 -17 -857 736 154 608 760 -351 -424 -113 -279 -147 489 328 -249 -636 -823 38 -891 -218 -732 -362 -250 -311 402 20 -333 -18 758 110 -792 230 44 -306 654 -193 -547 649 525 -57 512 447 -743 525 215 210 423 252 -215 -99 23 -108 -481 120 -436 -686 -332 -463 -6 -718 582 544 -820 -195 -656 633 680 -879 617 -791 718 716 -779 -231 457 -357 -30 -407 -609 247 -277 506 -588 -596 -97 147 262 -377 744 290 119 727 -192 -21 525 717 31 408 -411 793 434 441 675 14 142 462 447 511 -402 148 -97 794 -534 523 -833 -204 616 -124 422 -576 665 563 -462 546 81 -713 678 248 523 -750 60 -125 157 29 -754 -821 623 -120 794 -434 43 496 -239 -550 -800 -447 -767 -457 322 227 -606 -617 502 -365 423 -590 -316 -650 114 -675 -548 -204 492 411 548 -583 638 -151 -276 -98 634 -458 32 -148 400 183 -596 -748 -348 -236 702 242 -734 -272 -303 524 553 -669 264 -152 443 -852 -674 -417 -63 662 -18 117 -33 -836 -445 -557 677 518 291 661 172 -34 141 -677 -769 -130 -820 464 599 -29 371 -714 -750 -713 -607 -837 733 73 -894 -764 76 -603 -127 -644 438 -675 8 -527 228 328 -872 -813 -118 145 -102 -597 201 -614 -401 -437 -428 -193 337 -851 156 635 442 -338 -280 173 379 -22 12 266 -451 -191 30 48 -372 -742 -17 92 650 601 -683 -786 -59 -791 -701 -6 -833 381 -697 345 -501 -704 -201 -650 -212 496 -366 -560 747 -182 17 -183 145 257 -407 274 85 13 -459 381 733 -100 -756 158 -287 -516 150 144 155 729 472 -299 52 -27 224 -45 -164 -826 612 282 -895 -531 -211 -888 -344 344 -829 -227 -222 -229 693 -895 -758 -748 -512 -800 -553 -504 158 82 -430 400 -692 -867 -339 -739 596 -737 -625 -639 122 39 51 146 569 690 404 -144 425 -194 -457 769 324 456 207 -337 786 -675 631 448 406 -547 173 -258 606 137 552 -634 -734 331 -453 245 -12 210 -440 -816 60 209 -844 194 687 280 -807 -445 -710 44 -873 149 -682 101 71 326 267 214 -526 -865 686 176 -333 -532 327 -389 753 626 -281 -798 414 -346 -289 -847 -127 378 -95 -643 -642 -204 -777 -189 753 160 316 376 526 -230 -285 426 74 233 689 -217 -150 -205 12 -787 -140 -117 -872 72 385 780 -291 317 598 332 -763 -233 -739 -673 -14 -865 185 -703 551 -621 -373 -614 -39 157 -317 -388 18 -212 385 758 -308 -821 470 56 -825 106 -31 660 -482 541 -434 412 617 561 -204 -116 373 395 -447 280 88 491 468 -442 -130 -41 781 -517 -290 -277 60 -301 425 -449 -336 -294 182 491 -110 200 -252 245 -715 -288 -324 674 -862 -414 -539 -755 -81 703 -63 -181 494 231 -780 -436 -38 608 -443 -51 -2 -282 284 -540 -282 792 -16 -488 -567 634 -646 -7 -793 -894 45 -162 456 -395 -502 -452 -158 -49 53 -452 343 -227 -566 -654 321 382 55 -137 306 800 451 -790 -299 522 -349 757 -137 565 -728 270 -22 -318 601 -613 253 374 -753 -596 -212 3 247 -712 -498 617 -746 305 114 321 -194 -179 -114 -388 492 -619 136 -367 639 -266 171 194 -308 184 -313 795 696 425 721 90 760 149 -408 -713 -261 302 8 383 -209 18 -632 8 -552 -847 271 530 682 -482 -557 734 -689 -896 -402 -28 346 -620 -9 322 433 179 -682 -240 -182 52 60 -867 -380 -374 354 -29 -584 713 -230 459 -668 -415 723 -389 332 657 51 -729 102 632 -706 -369 -440 585 -864 -359 230 -682 652 330 3 769 -664 -132 561 477 -839 546 -276 -296 393 732 330 -353 754 195 -252 623 -512 279 540 224 553 142 -296 49 -51 601 518 662 492 -439 219 210 195 -686 29 651 -751 482 -358 461 312 561 95 -393 708 -231 -98 -31 -361 529 10 527 479 -746 -489 741 -365 418 736 144 591 -302 755 -144 211 -365 49 597 -648 -91 614 -776 450 -356 -753 774 -433 -53 634 691 -714 -120 786 -616 -467 166 -409 -178 -359 668 157 -226 737 -428 -193 184 -354 -430 -826 -299 -141 114 -84 765 419 -463 -387 29 -680 -384 -40 274 -290 127 493 -749 -289 164 -82 581 730 603 -287 -747 -500 -797 28 349 720 127 105 333 -406 340 167 -505 -314 516 484 -861 -247 -703 422 623 385 735 650 -708 -704 -800 314 344 -589 -541 555 -613 -574 734 435 -422 792 763 -194 99 -191 -353 157 -92 538 -663 542 784 -201 576 -471 424 -780 788 -171 -89 353 347 -306 -552 193 99 195 -552 519 -237 57 -590 730 521 384 374 -773 -426 169 679 72 673 -505 662 -480 -256 -843 691 -92 -482 -496 176 -816 -430 26 -203 280 -465 703 -458 -136 216 538 -849 392 -142 760 -370 -307 -53 533 -609 -721 541 284 332 143 311 728 531 10 -351 -384 -821 -262 -301 537 662 299 -511 -821 322 -50 -796 63 686 789 621 599 -366 -517 602 -643 35 -537 404 791 -885 -385 -671 643 -690 -249 -883 23 485 -221 105 37 -622 -626 442 478 -795 -671 532 -137 -313 167 -82 335 -139 611 -349 501 312 439 76 -274 -67 -161 -611 419 -765 60 -787 171 116 -4 374 -302 -509 -779 407 305 -765 470 -113 333 -207 167 -853 -147 -333 395 -638 323 420 -320 -812 523 -688 -793 -477 53 729 -794 -607 -452 -275 -511 98 341 -14 -602 -703 773 -847 -47 379 -482 -413 -896 109 78 575 432 86 -31 158 40 -437 496 -173 221 -118 -703 -80 786 16 -242 -90 588 753 181 470 -132 -469 -269 -490 -739 -242 -65 -871 425 -727 -203 -677 -184 81 -162 491 -281 -848 114 -96 712 627 -825 -659 -89 255 578 11 49 294 679 -655 -177 304 646 184 -389 -506 744 -299 -215 -254 509 -268 681 409 -814 242 -692 479 -755 -742 143 -722 -510 331 -558 523 -666 148 -219 42 -745 -575 425 17 -340 349 376 -878 -45 -695 -796 -727 -295 22 -327 415 8 650 -417 447 -99 408 -276 -698 -17 136 -678 77 -428 -452 556 -809 314 -251 398 -823 3 43 252 551 707 69 -156 -646 663 659 255 -27 757 -53 -634 -249 -638 308 587 132 -815 -364 663 -854 -773 508 -58 -104 -489 -65 639 -462 178 784 318 -656 352 -491 -248 595 486 -452 743 -867 -556 -794 -557 456 5 162 -809 135 318 456 -83 -375 -1 141 426 -13 -50 -769 -11 319 -701 -710 -363 -439 631 497 -856 459 -248 -744 -240 -583 177 -95 -247 -625 -699 263 -513 -273 -414 -898 -479 97 -368 -326 -344 -336 -81 -390 16 -835 13 649 -447 273 649 -12 453 -633 610 -120 -453 -876 169 -837 -780 222 -70 -600 201 411 216 -608 113 -380 290 -182 -626 -776 652 157 -749 393 -338 783 522 525 740 -149 591 699 -728 542 -530 485 600 496 772 -544 48 -295 587 577 393 -199 718 -752 -160 84 -129 560 -769 601 -148 761 -567 272 -854 -207 -662 -139 106 427 -730 137 -712 620 -360 134 291 -597 285 757 -3 -879 143 -898 -781 415 -771 -511 -476 -313 -187 -456 310 -461 51 -624 -155 -120 733 -813 -551 -433 407 -96 -578 -543 -875 772 -542 176 -605 -874 618 -764 -894 735 790 -663 -418 -506 267 61 -200 132 582 -297 158 600 -482 599 526 455 215 -537 -42 151 789 -53 203 -825 -875 155 -172 -710 623 -400 -336 -250 -590 406 70 -168 -564 -96 -570 213 78 -587 -68 -733 454 301 682 193 312 -526 180 497 -78 -270 714 -486 -420 787 260 -632 699 -647 -746 795 -352 80 -887 -25 -551 331 -79 155 -442 136 599 342 -369 395 581 560 -798 -396 -830 -626 672 613 264 559 43 -470 -259 141 -718 674 -63 -28 -375 -33 -238 288 465 -616 -482 245 -704 -58 679 -553 -545 -596 655 659 470 437 -77 448 788 -705 221 103 -46 726 712 787 -531 -371 351 -564 640 619 -300 324 670 65 208 436 -549 43 26 343 0 -480 731 620 657 -491 -656 -407 166 -700 -503 451 -505 -688 -176 -798 -462 144 -175 -532 90 704 725 200 -56 -823 436 -112 99 -87 606 -11 782 -710 763 583 -776 292 565 -807 -693 760 567 522 195 -538 -264 -559 243 -779 173 -517 -866 695 -543 -883 -733 364 182 558 79 544 -242 -123 -672 501 -335 541 -104 604 107 -414 722 -500 -635 -770 -325 -730 217 -70 -878 399 -757 321 469 38 -774 366 91 -543 547 371 601 -315 614 250 -707 -499 -65 188 -888 438 53 -857 536 -314 722 781 82 158 16 713 -119 154 -838 162 434 539 -213 -130 -555 -874 395 654 -843 320 -323 174 62 -481 177 -375 -133 -577 163 393 68 65 674 629 451 -665 147 -35 281 -862 -478 235 136 -181 -299 -82 336 -768 -597 -253 112 -777 74 -787 -702 615 217 72 765 95 -302 -732 796 562 -581 569 -640 167 -761 -660 204 -33 162 747 710 -502 362 -368 -846 -523 -126 -833 278 661 269 -143 783 424 -781 334 254 798 -405 -886 587 -515 -154 -613 222 510 500 286 136 -766 -899 -198 577 50 583 429 283 -123 -350 -634 -322 -38 -70 -359 -500 -250 -410 79 -118 -501 741 -693 527 -819 -701 733 -343 647 540 687 -588 85 64 -453 664 175 -380 108 -781 -89 793 -470 -794 741 -13 -676 -789 243 492 570 628 -854 -802 139 -589 594 -773 -46 607 -607 17 -513 182 310 -154 -1 -291 -149 -730 244 -310 598 -840 572 -352 288 -580 763 472 113 527 299 -52 113 -358 -690 540 -528 -434 70 31 -397 -454 -69 -757 -695 590 106 -781 -598 793 498 -716 162 -39 272 -482 113 -153 436 745 645 252 -11 613 -692 234 -409 -643 393 -896 -111 -356 140 416 386 -804 -754 189 94 233 541 -789 -566 577 -590 592 113 -643 -46 39 -125 651 551 254 789 -149 166 -892 -406 413 126 -719 -636 -262 658 776 782 654 -373 800 -868 -476 35 -352 -736 -725 706 -547 -848 -259 -63 -62 -161 217 -594 752 -64 478 394 -489 -895 -135 709 367 -793 735 -362 37 40 186 -384 596 -604 -293 644 419 80 -448 -346 -734 -404 647 -188 -294 -512 -438 -857 162 20 644 -885 -869 -565 696 372 -624 729 -266 141 436 613 -84 584 215 352 93 -625 -126 -271 -399 -721 647 -585 -363 -474 -235 -284 -218 -684 295 404 454 459 195 -375 280 570 772 -59 -107 313 -185 609 748 -565 -742 -578 -256 -178 604 174 -723 -77 385 52 -99 279 -723 -426 -233 621 317 553 -880 -858 355 -425 456 -637 -11 586 -510 107 265 -163 451 -880 679 -109 -30 113 -27 790 68 -274 394 -524 106 119 714 252 25 499 728 -882 478 -89 -767 727 154 -791 155 -673 632 -442 -521 229 -834 -251 114 -318 336 -162 140 -149 -59 -271 -748 331 -787 218 -735 455 735 389 -481 -167 529 262 -629 63 335 -605 -67 66 -661 -323 -315 -212 -418 83 129 -726 -792 -401 -712 -42 -773 -832 -483 25 107 583 440 -668 -1 -37 45 -447 361 230 718 371 -30 -509 -748 423 374 -9 -731 -388 -777 35 -817 699 -296 -871 652 -453 -326 484 -662 -681 -725 -348 398 -690 -62 -396 -833 116 -610 -742 -262 215 -759 -658 -21 538 -150 408 290 -660 -488 -60 411 160 -211 -61 -649 238 -759 -591 -169 -342 -885 331 -415 -535 -622 80 726 656 377 -276 759 175 589 -130 653 -658 -619 -271 384 579 144 -863 238 651 -329 -274 624 277 472 106 161 290 -510 -501 -507 712 -522 254 765 112 -136 -743 -377 700 -39 429 -225 -449 -81 182 554 447 29 -175 198 -512 152 -183 561 409 -717 48 -116 -561 -1 -726 420 -173 -649 484 -201 616 588 -93 -4 -787 -271 362 -30 120 -83 100 755 -95 559 21 294 -762 -437 -725 -60 -758 -743 -38 -808 367 213 34 -639 383 -470 672 435 662 -880 -691 272 -748 -104 515 282 -879 394 -573 -537 504 131 304 252 366 363 336 -724 -651 -453 530 -372 -622 418 -103 -897 630 525 593 -277 -651 579 397 -471 142 768 450 -447 -602 725 168 -259 606 -502 -347 -672 273 729 506 -253 -542 -236 322 -709 -877 318 -228 438 -22 718 -26 -826 630 54 -293 -401 411 -774 716 -162 -875 -381 -743 580 442 82 -29 601 -436 -807 -608 651 779 602 -783 419 440 -46 -448 481 -575 -440 -840 -700 -295 -372 -658 671 445 -138 -885 503 446 440 187 -151 -168 -494 -290 220 -605 -410 704 -663 -586 -665 -358 -438 798 282 -116 -373 197 106 -477 -75 34 603 -780 -188 176 -699 540 -853 -372 -397 40 -481 -360 494 -431 -158 -747 136 69 -428 -278 -246 -310 330 175 -840 184 -710 -280 -164 -645 313 603 704 -623 31 -587 703 389 228 389 -280 386 385 -700 -15 710 619 -583 -179 329 266 149 -35 -623 235 -59 605 529 -211 -586 -469 -285 -28 188 514 -435 149 2 -252 259 -105 235 721 389 767 -232 123 -271 -26 454 -858 757 -556 11 -256 464 101 677 743 -218 -787 -379 431 655 -722 793 -425 398 320 441 791 628 624 -22 410 168 19 -853 -545 -36 534 588 -561 141 685 -839 -653 715 -524 -214 646 -685 -761 -460 740 593 767 -826 18 91 251 -895 -589 293 382 -136 226 -21 -795 546 -796 -857 -253 314 -21 -700 784 -107 -833 435 -693 -35 -744 -452 30 -387 -872 -325 44 -359 -140 -442 -520 149 231 18 -333 177 16 -557 -213 703 -46 168 153 -217 435 462 305 36 -639 32 -882 443 -411 390 374 405 -733 -520 -526 -355 636 -307 553 -900 -581 -673 93 354 -293 -606 -522 -660 -196 -46 347 19 -580 -733 445 182 315 -341 -247 793 137 -401 516 547 -738 -84 -414 41 -409 206 647 37 769 -793 448 -823 218 384 -289 -505 -56 -305 -215 325 117 -848 686 404 -322 86 619 -586 -465 145 26 -336 -869 -749 -352 43 -391 -847 -295 565 -133 -341 -414 282 -652 390 71 -326 -206 -21 -404 -486 54 -356 -232 -783 445 545 795 -522 49 189 56 368 -31 -157 -241 -154 307 -876 420 -141 130 -244 216 32 508 -600 -757 780 -440 339 225 123 -112 230 -855 719 294 -486 -257 -653 511 560 640 -64 759 9 227 -153 54 507 -787 24 332 -646 -898 -582 -569 -214 -77 -230 -838 651 185 -538 -277 257 -440 169 477 -728 183 660 -31 -42 683 -244 473 82 745 731 -429 -281 -324 -85 402 -89 264 23 737 -49 -158 -212 -526 164 147 640 -856 793 101 -135 -620 -220 370 -806 -689 -848 -220 -643 -475 -292 258 150 -556 25 8 -735 -889 145 -696 204 556 785 360 215 -64 86 -373 222 83 -884 586 45 511 -254 434 183 -20 -296 -656 -298 -301 -857 41 477 -783 110 -499 385 -168 -685 -780 -851 711 271 -535 -193 184 389 721 -722 -203 480 -377 -314 74 621 -173 -583 667 -222 452 -430 36 283 648 -450 611 336 -560 -230 -315 443 747 -551 -820 -787 651 147 -261 180 -666 -449 289 389 -602 -462 -830 763 326 702 -396 -213 -706 -499 -294 -220 379 -716 411 364 -759 -629 356 736 383 538 190 221 -608 82 30 790 455 -791 -674 -542 -666 -257 681 -659 146 799 -71 28 -241 529 220 616 -471 682 -621 -842 599 -719 606 677 356 -843 600 793 798 675 -633 526 525 -763 -390 691 -113 -304 174 611 414 515 252 -357 -195 273 -655 453 -653 -296 -853 -53 86 -123 245 309 765 -616 -676 76 -429 -557 442 638 659 -799 -454 225 311 -707 603 720 -655 291 187 -527 79 -871 -350 125 -33 154 -180 572 -49 685 -593 567 252 783 37 -275 -361 214 594 -443 553 250 462 -391 -247 714 625 391 483 -178 -401 -559 -88 410 250 -865 -136 202 -833 696 574 201 782 329 -728 -484 -486 -276 -509 359 -306 48 -557 -807 515 -356 -874 -304 -97 140 140 -815 -794 -176 268 180 -208 -626 -624 -669 -670 -501 -786 -773 346 205 -19 -104 -135 217 188 454 -703 -480 -139 20 -31 449 -492 -553 138 -739 -892 605 -6 456 -827 -50 -362 -758 654 -663 -199 25 -676 68 -238 344 211 -221 -407 -2 -522 -188 707 66 -270 -515 -51 102 -387 443 -720 -546 370 -192 594 416 -813 570 -421 -590 -230 227 -363 625 650 747 465 -121 -617 -2 53 -684 87 -855 -584 -39 -839 344 656 -500 0 -738 175 316 463 135 275 759 565 267 554 672 763 381 -467 -152 -106 374 721 590 203 -447 -768 -670 715 -698 558 -226 696 353 -123 694 -454 715 481 -531 -838 -767 -113 -783 -345 -611 -96 -170 -264 125 -469 333 -622 -461 -122 308 180 -468 -766 784 -503 321 128 153 437 414 -551 -463 360 -100 423 -128 -578 206 -70 -150 194 799 425 -214 -607 -653 -4 637 757 -41 481 736 -655 -411 -621 -668 589 -25 -878 619 -161 392 114 725 -142 -339 327 -351 111 439 -30 -630 -771 -41 50 662 433 234 -81 -327 -73 -858 586 -90 -513 -253 -393 484 -797 -572 449 232 -124 470 -776 -66 -219 -331 680 -698 -578 -210 274 306 -459 -414 444 11 -434 653 191 -711 -693 -388 -771 772 -817 -128 -289 599 368 -126 -357 -731 574 383 657 252 676 505 474 -45 -417 63 -291 -850 102 388 -374 -418 112 -549 -895 747 -805 -451 612 -707 755 -637 353 -601 -851 -502 -833 -628 -78 781 361 -884 -285 -234 -221 273 124 23 -755 -354 -579 -646 86 760 302 -797 -373 -662 -303 -309 -882 604 -588 -389 -78 639 -313 116 -483 -397 -156 782 -587 -665 -516 -225 595 -294 -744 412 23 -650 736 -142 -749 -246 -734 469 396 121 448 146 467 -630 -371 -121 -22 79 798 535 297 -524 -346 -654 -473 -875 -300 516 33 422 -892 -595 236 -360 -520 397 538 383 -565 304 190 -527 687 -128 -110 86 104 -649 -271 731 -18 -405 215 -397 -33 -361 546 -578 -91 762 483 258 371 -233 168 -806 -190 235 -54 -614 -593 -712 -271 -328 536 -332 -162 -98 -854 -602 794 101 -287 -469 249 796 -806 226 798 417 406 -258 201 -347 797 -359 -755 724 -197 705 55 -456 250 -807 -65 -504 -773 -675 27 -525 -743 114 -693 -400 -175 313 620 798 499 -560 -553 58 534 194 -814 -385 114 142 -448 -529 605 -403 -448 424 558 676 -769 -854 -362 -5 -202 159 -161 474 204 -437 674 -593 -756 -328 -568 195 -12 483 312 58 785 58 295 -10 -346 255 -439 -88 -43 -77 -160 107 -796 -105 -431 715 27 306 -723 -444 145 -575 -796 -476 -704 -588 729 770 443 -586 -566 -850 -335 -630 331 140 -19 -704 496 -200 -211 657 -824 31 797 -652 -468 156 346 15 480 -310 -572 508 -803 -324 -461 311 484 -377 10 -309 -394 -413 -456 -536 -32 553 229 -319 -528 264 -873 -68 -7 58 370 146 688 -678 -693 -107 272 465 -469 369 -886 -679 578 52 -808 -195 -792 353 -857 785 270 154 -349 159 -186 101 -408 -846 115 -137 108 -316 92 659 583 -729 69 -239 -755 -237 750 -44 -786 -569 675 -231 568 178 -533 765 -590 104 -651 707 -773 -825 547 239 -406 -485 -849 -623 -198 250 -500 -860 -557 -206 324 -134 581 -737 761 630 -116 -368 686 -791 418 -165 -376 -98 133 -17 252 -773 -348 -496 460 -165 -420 -862 533 -434 54 121 -313 269 -835 -90 -367 349 404 -38 84 381 537 768 262 580 411 -450 362 167 -270 304 -559 -778 59 685 50 783 -761 -448 -322 -576 603 -788 557 -562 -738 -681 -473 -186 -574 458 -31 325 -82 149 -231 -208 -10 -602 448 -431 -168 648 592 388 -464 736 -314 -485 -394 -369 -292 -172 375 131 511 50 -891 -22 594 653 -675 565 375 194 379 716 280 -8 -421 217 -773 332 -475 -306 730 -21 -639 -658 -780 -574 714 136 -696 -394 -567 -38 -596 43 542 126 -865 -130 -9 -809 588 693 -31 -718 773 584 642 -453 -591 772 563 -602 160 506 -258 -862 666 -27 -622 -330 321 -144 -95 776 529 -464 -239 334 -470 265 227 -768 -83 -32 385 608 209 42 27 -91 -900 201 617 -486 -385 -887 421 -871 -516 719 -117 -125 283 342 -83 582 563 -199 -21 309 637 313 -684 -60 -666 326 -662 336 224 -278 -128 -352 -558 696 -803 303 796 281 -823 -185 -666 752 -708 335 -469 743 112 -408 653 -454 -217 -783 -383 -694 334 -292 -202 577 490 570 781 -654 -115 -473 -205 -201 105 678 -773 9 -697 452 136 -553 -737 -677 57 789 -222 542 367 -466 532 373 410 -107 731 -75 -188 322 -709 -590 -148 305 90 389 24 480 -647 -563 -787 129 -328 -492 -615 -590 -711 -442 282 131 460 513 -834 -585 -329 722 506 371 -35 547 -127 62 3 -466 -342 619 -444 -441 524 129 224 440 700 -809 576 -829 794 554 -562 -601 224 519 -827 624 -538 -515 -308 14 -619 -312 -499 145 -649 -336 111 -769 -69 -576 479 425 -843 219 199 460 -264 -110 666 -559 480 -239 -172 -745 -782 -802 -688 413 184 -236 -405 -130 540 691 -547 -437 260 -572 -879 782 -560 -81 -250 344 -472 90 -86 -310 -41 -148 -549 -333 -827 388 -606 232 618 -81 -746 -112 426 600 302 416 -503 581 -493 -151 61 -471 263 -400 -159 -277 -515 244 -836 -497 -706 23 253 667 -588 -110 489 135 -109 -713 540 -129 356 -118 426 586 -628 434 -610 24 -123 407 -143 355 -845 -795 788 114 -65 -657 -757 625 419 476 249 290 59 -586 -506 679 690 434 616 -685 -548 -142 703 -579 -324 172 623 -539 -256 -85 -83 -487 -606 172 763 -730 -555 -339 -685 71 -747 800 698 276 113 282 -141 762 511 341 -335 761 745 -873 231 -238 557 -832 -575 475 -870 -834 393 -56 -204 -401 -622 -719 619 751 -18 789 -583 535 -428 -210 138 -510 -799 -865 147 194 -820 221 291 627 -422 427 -440 139 -430 -544 -49 -128 -432 -609 59 261 292 577 -285 -872 771 394 -472 -561 57 -658 -323 -296 -401 -318 225 441 -363 327 79 -610 -322 499 457 -626 690 -69 307 293 695 -515 194 -324 289 -81 -748 17 -851 -654 -834 173 659 -185 -42 210 -80 -831 -39 -297 413 215 -181 796 468 -129 -485 208 -253 183 -144 432 -632 -411 -341 762 -616 -384 448 -215 60 -815 526 452 604 -699 -603 -438 -302 -711 -549 379 738 468 -402 -302 251 494 183 -616 -278 -468 117 652 -115 48 471 704 492 -105 160 -593 -625 194 -221 -647 -738 534 -235 581 135 -360 -451 -302 -859 141 672 -465 39 666 -783 -96 -864 324 560 -343 238 399 -182 -292 -486 793 -23 516 -19 -669 -362 -93 653 -865 64 -163 -342 -318 192 -622 742 329 107 -868 109 224 -485 172 696 -342 -175 -502 -699 198 252 -126 690 -886 -607 176 80 -503 -277 316 78 -542 -647 -114 189 334 -294 732 -771 -171 560 767 -153 481 -504 -587 789 635 -469 -255 -155 -103 -821 147 273 11 -560 548 521 351 -385 173 -360 -665 -805 -810 -531 -745 -639 -328 688 741 321 -466 -1 -240 693 -204 -224 -255 -388 378 -257 -760 -672 91 566 -188 609 276 -345 472 145 416 787 726 -247 -308 -790 -641 403 -529 12 -647 175 777 -290 674 383 -672 -45 570 -362 647 -586 -890 225 -259 781 490 -684 765 407 -224 342 -437 234 -519 595 576 -710 -888 -462 -384 -829 585 742 118 -620 -594 736 155 512 228 168 -147 -856 -810 436 -218 -438 475 776 -717 -218 -330 -578 698 325 -709 260 -522 -732 -529 698 718 155 700 -371 48 -3 338 -403 -875 537 434 -107 -801 760 788 -476 -503 -169 94 -204 350 781 63 -447 -575 664 -344 533 288 -435 -603 -254 -881 673 378 -543 -675 -214 765 -512 576 747 -197 -399 455 -835 359 569 146 -211 380 102 353 -38 -792 37 -414 781 -453 -728 -505 -255 -483 778 -747 238 -331 413 225 -754 -723 -50 -537 -344 564 235 595 343 106 504 -682 -148 -516 -129 651 796 622 777 -260 -622 578 -145 -470 -134 -543 252 404 501 -513 261 498 98 -279 -411 329 359 -77 -721 257 315 774 -288 -789 -857 -531 492 699 -720 708 573 603 -493 375 668 650 642 -83 -679 -488 668 303 -716 -209 711 -284 178 -193 -139 -769 -71 -336 758 -394 -554 783 -596 506 252 -730 442 477 -413 256 124 758 -484 -588 -144 131 -704 691 768 566 799 -731 755 265 59 -139 -779 -491 -105 -125 -803 -578 -199 -72 173 342 -676 -505 295 -334 44 109 374 -687 191 -293 -497 55 -204 -23 10 -869 -425 391 622 -83 -206 -125 -352 -531 -210 -7 539 741 -891 141 -312 -111 -92 -111 395 -352 -802 341 458 -813 -65 -234 676 -346 447 603 -416 -884 -152 296 -122 -177 524 760 696 294 -350 -301 -216 -81 703 -16 648 470 654 -591 -257 653 -759 -722 -69 559 -520 228 673 -494 164 98 552 452 -870 -49 684 139 -728 -180 -282 -677 -263 -541 -310 -746 676 450 -406 385 -160 397 589 -739 -726 -731 -626 146 780 92 -38 204 -25 -594 -617 678 -89 398 35 527 759 -662 235 686 -326 -762 -394 -707 29 742 -134 145 -355 49 81 631 -889 -515 -495 -415 110 120 -536 -316 30 -857 685 -275 766 -146 592 508 654 -881 -557 -463 169 -3 551 -306 -481 323 -337 219 466 168 -783 378 465 320 262 -262 -528 -771 -814 -450 158 -837 368 -660 41 -666 111 501 652 -653 -66 259 -340 298 178 -688 170 -394 284 647 -274 350 -655 -101 -450 -178 720 489 -240 28 772 -883 -297 567 -386 -298 -643 614 -527 -677 77 -694 574 -253 363 785 573 -266 107 105 -322 -27 -561 -751 657 -147 -829 13 689 50 324 550 -484 151 -790 -883 -520 -821 -714 -896 -482 -825 605 -385 -319 -429 730 382 -860 -478 450 -184 -633 -562 -437 -325 137 -131 334 148 -262 -235 710 230 688 -659 -311 -196 796 -225 -53 -310 -540 284 -569 319 -537 217 706 358 -871 430 719 -22 83 -307 95 -326 11 224 -270 -139 -395 -67 290 577 -190 -44 331 704 4 421 570 264 -573 -370 644 -896 655 404 218 117 -164 -788 -87 253 572 -621 -829 -659 336 -450 763 -549 632 -597 63 -318 -839 -670 603 -304 496 -650 584 -76 -527 -262 -258 669 115 588 241 -851 -347 -96 693 186 421 -181 -91 411 394 -392 -173 -148 -121 -183 655 132 129 646 787 -620 -516 -372 -322 378 -683 -548 -32 704 730 -372 497 -793 -801 -191 535 -713 -755 -322 -359 -520 -465 -719 -259 -256 277 7 786 564 -525 539 110 -865 574 -48 -622 -303 -352 -138 75 -254 463 756 -254 750 290 -657 -402 -9 -100 -859 -202 -480 19 747 134 -847 -652 143 438 604 574 -706 111 689 172 514 195 -311 764 730 316 136 521 493 -498 -397 -117 -806 654 741 -444 -847 -109 -290 -897 -232 -326 184 -829 -557 -617 -332 -357 480 496 -868 -408 -759 295 516 -627 158 265 542 -533 479 135 -3 281 -765 232 446 90 -19 231 157 131 55 770 645 -692 223 426 640 555 -848 235 -663 -498 -320 -59 423 -266 63 -441 797 -357 545 406 611 698 49 731 -127 -451 -67 652 245 -730 -145 594 111 782 414 -509 605 -459 319 -351 -882 -343 774 657 -276 -844 -414 676 -803 -457 -600 -417 394 -23 -583 140 -900 -471 201 -527 -25 -250 -793 -109 572 -187 -779 -868 71 178 461 -764 -492 -313 -22 -47 -300 -271 -592 -678 116 198 365 -400 -492 -611 -86 -669 406 422 -332 365 21 41 -175 -192 -881 -592 -249 395 -764 -40 -696 -517 464 68 369 -515 638 -476 -889 677 478 -792 -793 -420 -363 -433 -440 563 428 676 -770 752 -320 -654 148 -500 726 510 -731 -621 -849 359 182 -878 -107 740 495 276 -107 -174 336 -576 145 490 -862 615 -593 -771 390 -260 -349 -771 -518 16 351 -873 15 473 -748 785 242 -424 128 377 -191 -528 220 -88 112 -542 -699 331 -416 -747 -328 -236 -596 -496 -609 -63 73 509 -526 264 -574 -551 90 -160 518 -214 653 195 498 1 -67 -33 668 427 -449 721 570 -409 696 170 424 -453 -133 -637 -860 -449 521 739 -249 -10 -413 713 437 -110 504 514 -137 199 -886 592 775 786 -562 565 -794 -881 599 -632 680 798 581 508 38 -566 619 487 319 123 170 554 30 -251 -58 503 -648 -381 -376 327 -280 683 481 197 -107 -116 -444 183 40 643 795 -187 -871 365 119 -631 271 -369 -164 -737 458 -148 366 634 -415 321 -362 651 425 145 509 -359 781 468 321 -895 508 433 521 -786 -829 -855 163 -254 -811 678 666 -71 -180 -450 152 -637 -272 724 52 -527 627 544 388 289 -613 331 728 -378 297 460 777 -319 788 719 -731 795 6 -126 591 -285 -447 -886 -684 -866 734 693 437 -473 -477 286 -510 -305 -32 -832 99 243 -9 124 -718 -380 -759 -512 761 -734 72 -93 -643 -214 99 -296 749 541 -624 -136 610 1 -559 212 179 -666 116 59 619 577 563 -421 -451 447 -747 -570 -296 -60 -462 -168 -574 -116 663 -19 277 308 488 111 -594 68 -346 -784 -667 -874 595 -736 573 294 -14 362 -873 -836 146 -230 -833 509 76 -222 -15 667 714 769 192 69 -214 -372 -685 -208 -643 725 -488 323 89 -429 -110 -415 150 -180 -223 -327 -656 -570 -283 -878 340 750 403 -801 -625 -562 790 789 221 -300 -860 268 -211 -353 7 -112 -208 -166 257 399 800 322 -27 742 -253 -731 177 46 203 -633 -738 -735 -338 198 614 517 183 -174 500 164 -8 14 -538 587 11 308 -869 -809 161 -727 101 -254 -479 450 590 -162 540 692 -381 -315 464 -621 -49 35 201 -554 -666 -47 -740 263 40 95 -345 -691 86 203 85 19 705 -778 289 -754 -306 796 445 106 -899 -588 -586 512 -249 368 -152 -764 542 -150 -107 -881 -233 -558 376 628 -366 -54 -623 -343 147 -686 216 -448 15 724 464 -753 449 -119 -146 296 112 -721 370 320 25 -569 -164 225 592 -790 174 -415 -454 -883 -295 -854 248 -844 -422 -62 -260 -628 -706 783 -247 -388 -776 -883 -385 -399 394 -154 -833 -558 -618 -509 323 -763 160 -670 -203 -231 -782 282 534 741 291 -207 352 413 70 1 -481 736 178 778 -415 455 -711 -611 -300 -724 439 688 -388 -518 -278 53 -570 -815 -507 -395 116 -748 562 448 -617 -154 326 -475 784 -490 -542 509 -28 311 -793 797 -881 687 362 71 796 43 192 213 550 358 770 -845 437 39 -495 162 -407 65 513 421 537 -246 290 413 -176 167 787 -702 -456 220 -97 456 -177 -841 78 425 451 -55 -110 448 -740 -705 274 600 91 -699 -492 662 -829 126 -559 -745 -213 702 -783 -73 -234 237 426 429 -754 -549 686 -10 -78 -760 536 579 247 270 -567 -802 430 690 713 361 367 599 -432 725 -493 799 363 -305 478 640 -380 -693 310 -529 211 -651 -703 -63 -25 -415 158 522 -843 732 -476 171 318 -277 726 -316 200 -336 604 518 -695 233 565 447 794 -732 268 50 -169 288 47 780 -568 -552 559 715 -876 5 -874 400 441 496 -797 -866 503 664 592 478 -616 568 -52 -351 67 -340 -274 -11 -892 644 330 -276 113 -490 62 738 -141 -373 -296 -291 624 288 -529 -442 142 -772 -435 -355 71 -595 -114 497 -298 194 761 -416 -617 -413 -528 -818 -740 -398 415 -830 -417 190 334 798 -867 -349 -617 612 740 146 263 313 544 -93 -373 685 -166 -492 341 -900 628 -238 243 319 696 251 -23 -211 -588 772 -649 -123 104 -630 -47 -761 582 329 213 173 -474 -576 230 375 -141 389 664 -72 518 -745 364 -645 160 372 17 610 72 272 -418 -508 -676 778 116 703 -712 -769 329 436 -500 -636 -737 -720 174 567 776 -137 -881 112 -557 386 2 -428 57 333 -577 -5 528 440 88 526 576 -521 152 -842 -73 -177 673 785 329 -254 -526 746 -717 -425 226 -358 -555 343 196 -716 -804 231 -359 -128 287 -520 302 -689 -204 -363 708 386 755 -619 -791 494 217 711 -592 -481 -506 -673 47 -605 608 36 -667 778 188 110 -791 -81 100 674 132 -341 63 -878 379 253 -900 295 311 -894 500 786 -765 94 -70 -837 414 -853 -8 -416 -868 -233 408 -503 581 448 453 200 -28 -653 702 428 -333 -27 -128 -773 -384 -206 -592 250 -762 -213 714 -213 719 18 194 -128 144 84 -355 -584 790 -503 127 -845 -554 277 197 -150 711 -818 -751 -281 338 382 -78 -600 -759 251 -376 571 -124 -232 -706 30 242 134 -884 433 -870 -766 700 -675 319 205 -147 792 335 -105 -381 -724 -863 -37 -827 -612 -184 -790 -763 755 472 -476 -795 690 753 614 557 -517 779 -885 -341 -203 232 221 -533 -294 233 352 -815 -114 347 -393 99 411 -315 -654 -840 -669 -213 -464 -135 3 540 -448 -818 752 786 -575 -605 -600 796 -614 -864 -323 254 -795 200 299 154 -59 329 -44 616 113 676 -350 0 -217 -714 540 -328 -298 36 420 469 -192 753 110 -770 -262 496 619 428 -109 286 -230 -418 -139 -345 -66 575 -816 686 -325 185 142 -575 665 -3 -669 247 -324 286 -198 -767 -265 -58 509 572 -369 692 352 382 -56 51 -378 574 -443 87 534 -721 -876 -755 504 -421 -474 455 -356 576 522 370 468 -64 -849 -411 -509 717 -5 519 -637 627 154 523 343 -581 -630 620 -837 -338 711 633 358 -17 -433 -262 -599 -430 -72 663 -812 -681 -735 -129 329 130 -471 89 -138 455 -553 -648 -267 -493 -349 794 714 449 89 -186 -597 415 778 -429 -341 744 -323 725 768 -196 197 538 -181 -427 -186 736 651 315 644 -186 39 711 -392 -253 444 -56 151 -146 121 -19 -871 148 -43 -832 -629 -70 609 191 634 -867 252 -746 -813 790 -878 -773 716 -718 -864 -78 340 46 -447 -161 -561 322 390 -535 -238 551 -862 13 -308 -718 -149 135 740 -517 470 324 -30 -476 -425 499 162 572 -350 -162 -393 -40 528 -393 223 34 527 -62 -386 -686 103 706 -454 552 303 514 311 -895 -370 379 -53 534 394 -393 763 -61 512 -418 343 -428 -51 -881 -246 -735 604 735 537 -45 338 -797 694 -413 -586 -259 613 -378 -303 633 -592 416 621 615 -579 -546 5 104 -130 -731 494 224 -10 488 -349 -623 80 -93 75 510 343 -644 -602 448 -515 -126 571 -827 748 -801 -192 -733 783 -635 516 190 624 -646 743 585 266 -195 -799 505 -438 -880 776 433 174 -50 -83 612 444 454 -596 -783 -275 334 656 -762 -36 232 326 -737 485 123 -282 -820 581 -892 84 274 731 698 -21 498 -590 358 -719 0 697 289 -612 -423 -312 105 -286 -26 529 -557 -342 70 502 112 21 772 128 381 599 -27 -763 402 -371 472 -569 196 120 -614 -555 -319 32 645 58 721 -704 387 -868 235 -513 -23 -832 89 -454 681 427 -235 358 -67 -114 -115 527 667 -220 -361 665 -189 357 708 -213 -84 -361 746 -82 398 101 737 -555 95 -417 148 -354 -476 530 210 292 603 397 -356 -210 526 -774 518 -94 -150 -631 -427 -13 -703 -350 537 -193 638 510 200 -510 162 -455 -892 -373 -230 191 479 417 303 79 -568 496 -55 622 777 -10 340 -567 494 576 9 49 697 415 -720 288 328 -610 592 -677 74 -252 -149 -151 -96 -99 -125 630 -757 378 -513 721 457 68 412 786 -187 -641 712 263 512 533 199 -137 453 -551 -603 -138 -395 -270 269 -105 -696 234 -556 522 295 -688 657 -777 -482 -408 -840 -237 -764 708 -371 371 -665 174 -717 84 621 -587 -743 753 -590 -575 668 -90 -488 729 -275 -597 -772 -708 661 60 88 700 -123 -236 722 -853 -430 -430 512 -66 46 238 257 -387 -869 361 543 289 177 59 -49 -782 347 236 738 198 -230 696 116 733 -51 -68 -147 346 656 671 -172 -320 -788 233 31 -77 -767 -490 -710 -476 -590 17 -794 126 -483 502 32 635 -870 -506 -843 -211 300 -85 -228 548 -894 590 376 715 -347 -357 -22 -293 -843 607 628 -308 -138 515 -893 59 670 -760 -557 367 78 369 -146 -242 -570 -539 456 -202 18 -383 179 451 399 522 -796 -476 657 -643 132 -263 589 89 91 391 -624 526 -240 163 191 -35 -16 -636 113 481 205 -216 681 258 156 700 94 605 -801 -244 628 -763 423 218 21 -245 604 -596 -203 254 -718 736 -652 68 -601 625 286 503 -571 -157 706 -137 109 306 -667 -724 -365 357 706 557 526 483 279 -101 -589 466 -796 -131 -151 359 182 424 754 459 -372 -282 50 380 -175 450 -585 -91 -121 -302 -245 -405 -518 -252 -543 -343 -172 275 200 -698 -269 571 -454 365 -641 -147 332 498 -391 -96 405 699 273 -132 593 483 425 -263 -649 796 -223 -616 -672 523 -739 -783 -222 428 199 -286 -141 -491 351 428 480 569 -784 643 546 751 -126 -749 252 495 175 -811 -109 -379 -739 -540 560 -150 574 -832 -285 580 -213 -444 171 -124 -167 -49 -35 -366 -574 -323 -347 -286 529 415 -486 -208 24 -293 628 441 62 -547 731 708 -47 254 277 254 654 -7 -878 -850 75 288 -272 -595 -784 18 -640 380 207 -862 -599 486 -191 592 -666 -373 -117 -37 -113 729 505 558 106 508 -146 745 168 -804 521 -286 63 765 -815 -149 -18 -238 542 -320 303 104 476 341 85 -334 -481 129 -180 796 -660 -408 763 -447 -808 206 715 549 527 344 -406 -433 -614 132 356 -88 -339 566 -401 358 -166 486 -574 118 -371 173 514 430 462 -643 -324 -61 -665 -190 409 -482 218 795 302 -634 -268 431 -1 113 574 195 -406 -756 -516 -555 398 215 8 -854 -515 241 -417 -352 -305 127 19 605 -34 -893 310 706 704 789 525 552 510 -771 -222 -338 -857 605 -598 16 -173 -877 625 -283 36 -305 -181 -396 225 759 392 440 783 301 498 -327 525 415 662 -798 537 549 268 386 383 -700 -894 -423 -138 776 304 -440 -388 167 -686 -322 -580 450 350 417 -174 -252 -103 210 -657 702 -487 -398 359 531 -549 483 -145 -385 544 85 -829 -123 229 -766 170 673 -601 -351 -723 -762 -297 557 195 -648 -719 -863 -715 201 -22 -485 -681 236 693 -29 -513 -563 -877 -454 -705 46 -481 23 794 -127 -806 137 -417 -139 -282 -670 -447 134 755 225 -60 -650 -686 -790 371 618 -155 717 -278 607 -396 2 -324 505 580 37 -323 -298 -261 722 399 274 -75 191 402 -235 377 667 -479 714 -290 -891 -446 703 -743 -141 -298 494 -677 -250 510 -108 210 -704 -189 -658 -43 -205 479 -80 235 -585 -216 -872 -134 -343 -303 -251 -303 -305 -176 -171 -607 441 -146 638 -725 393 221 -520 -611 513 -397 714 -245 479 364 -334 -129 82 -129 -78 -198 -228 -186 -671 509 -473 61 -266 -512 100 100 -601 -203 619 145 594 713 -596 74 -459 789 9 582 -155 761 -740 798 -761 251 230 542 -761 390 -77 -402 -580 -573 0 -833 -38 -539 -550 -27 776 298 -587 -384 -222 -349 -108 586 774 -90 -497 -385 -790 -33 219 -738 -564 248 669 72 483 -450 443 -135 587 397 -116 -212 485 -382 -133 -632 -340 -248 268 710 -287 574 760 159 236 -250 41 85 20 -720 -393 538 165 138 -133 711 -283 6 -870 -505 85 -85 -512 326 -482 -440 -257 686 -886 428 -145 4 201 -57 -650 446 -265 -587 177 -365 -405 468 655 756 -270 688 -342 285 -717 -224 661 -347 -854 303 -644 699 0 684 -309 96 715 -389 27 -216 -528 87 762 161 -381 423 164 -191 240 -252 -683 778 449 -878 -617 -874 -268 -584 -577 -618 725 -776 775 642 -276 187 -245 -601 206 356 514 316 -648 -192 786 -543 -173 59 -142 20 390 141 -882 -252 495 -444 111 28 597 23 -674 488 -384 670 428 -238 -116 -136 640 202 401 -300 428 -792 -682 -7 -566 443 558 -196 -321 513 -490 -89 -173 304 16 -375 -622 407 677 -351 7 488 -176 662 438 211 577 -82 -394 -47 -334 -572 -794 389 668 -451 -10 -431 -23 -878 386 -151 581 465 -65 763 265 74 -593 -388 372 -817 -412 -40 492 -467 631 -793 -567 752 591 -792 -630 -597 -436 -445 -425 -464 -459 -47 56 -758 -887 -311 -884 547 175 659 10 758 748 134 117 -159 -454 -354 587 -883 -596 -522 -701 -19 282 550 512 -159 -317 -352 472 -666 747 273 -752 776 -483 700 384 -312 427 68 254 -807 -813 147 -832 -78 639 55 -647 -686 624 -647 339 -871 325 26 605 -245 -686 -607 -399 -704 -227 193 88 -566 -517 650 -649 -151 -626 373 -561 -680 392 371 694 174 -776 -680 203 -29 197 775 -499 441 586 -844 149 -757 214 -26 -895 543 576 -628 238 -608 -251 646 735 -676 -552 525 361 718 419 561 211 -72 148 369 193 432 -895 361 -99 -226 -160 -745 -843 -349 91 65 -219 -660 248 -605 153 -760 282 -62 73 134 -787 -167 755 -276 -753 102 736 137 -569 -667 -68 -689 -501 87 363 217 -379 -683 -130 768 -403 500 572 725 705 -716 -706 684 575 582 -195 -825 -450 -335 708 -73 593 155 -630 587 509 273 769 434 45 -683 -20 -318 195 21 -481 -701 -586 698 532 -496 -52 739 460 34 -403 663 -23 -328 676 -232 540 539 538 -309 606 612 280 -757 321 292 -146 -348 -159 -778 -308 -599 -512 -317 198 -372 715 -797 -541 155 -738 750 -339 773 143 -427 -640 293 200 -753 -161 -118 -632 781 211 -218 779 373 -56 -364 -634 625 672 -271 -586 677 -590 434 45 101 -326 576 432 265 -252 760 -296 251 786 158 -659 164 -42 680 -730 -413 -860 -572 244 -694 -311 571 9 -772 -567 -730 -811 -624 -490 -817 -385 -310 -315 213 556 -433 -453 -478 -763 655 -6 -598 611 530 667 648 613 -388 -754 -835 261 -318 -688 491 177 21 -230 346 -490 -74 -564 -607 -750 -352 328 -799 -656 664 -247 378 264 -142 84 -422 14 -470 77 -810 -210 193 508 -797 -237 -214 755 -751 -791 56 -736 572 112 552 -858 475 -883 -277 -409 -64 -554 -405 -525 777 -794 359 -9 -363 -805 -536 -362 331 -754 -445 -167 672 122 0 -715 266 -622 -753 23 405 -34 574 -670 51 397 -174 -83 129 776 -351 113 -509 190 -616 323 57 -305 120 -331 177 -62 464 784 462 16 -771 700 -427 -57 -411 465 660 252 -637 630 796 782 -757 -681 -149 393 -295 -463 47 -81 -358 -827 759 422 -889 -145 -254 -764 -173 763 480 -312 -803 351 440 -569 456 -365 -661 796 -33 -319 549 -733 655 -509 -398 496 -615 -466 -666 -83 -433 -810 465 -800 715 470 -220 247 525 695 -159 135 453 -333 -10 175 -684 -418 536 -710 -430 -34 545 -848 -622 -562 456 -124 -260 160 -343 -672 -369 -469 49 -765 66 79 511 -629 389 679 -218 -220 -548 -191 -311 665 436 -146 539 -737 -58 -868 326 -78 -496 -707 335 270 340 562 -837 -216 40 758 527 -751 -333 755 421 574 5 -573 14 -319 -537 512 -264 370 93 260 -380 450 -390 -426 567 -738 -30 -138 -835 -422 396 300 616 -660 -810 -269 -65 441 -459 -426 -48 -600 -430 77 -715 -584 430 -141 318 -832 183 -845 -473 -403 -783 605 -622 -752 722 446 162 -8 -313 345 240 164 522 -854 159 513 -698 -458 -887 497 -729 -609 -699 -189 -738 -749 372 750 34 -13 -556 -826 511 283 -70 557 -789 -803 -416 -429 128 -527 17 204 -280 255 740 -582 -623 -24 32 -217 619 331 -763 -263 -303 -898 -190 420 -391 -238 -227 -671 -191 -760 -357 -840 186 255 -170 442 324 532 47 310 723 35 -766 685 537 -470 5 129 -606 -489 417 -239 270 -270 -748 682 -373 -619 -729 -569 611 546 -786 -56 514 -393 -899 440 -716 209 764 428 175 454 657 652 -820 782 -302 176 -30 -260 -117 -143 366 -223 -185 -675 -536 -712 19 -130 270 -317 2 504 -807 -158 -696 -330 -86 576 521 -657 681 72 -533 484 -371 246 139 -333 -870 -867 -770 568 -321 -178 419 183 475 -9 639 -158 -781 -530 -863 367 -594 213 718 725 -437 724 -383 516 -688 -562 -451 -703 78 368 -438 31 -243 210 640 -59 452 121 246 -204 293 -202 740 492 -440 -224 217 795 58 303 -397 2 760 -20 -288 -654 -184 731 -72 -129 651 129 -554 -644 -863 670 -541 702 -275 146 416 156 -644 -878 426 637 696 288 -403 -594 -252 -596 -216 -105 493 -77 -533 339 64 786 -222 563 410 -864 202 -366 323 747 -298 -395 -337 749 614 743 108 304 -881 -449 -364 182 188 -818 444 -713 -41 174 -308 -737 -824 398 -181 476 -223 -195 -518 733 -745 -114 -191 754 584 631 -608 -385 35 -352 -281 397 -350 -867 248 633 -858 402 -227 -709 85 42 -258 -566 -67 320 732 675 647 422 331 -323 -817 -143 -23 -112 -829 145 -184 -438 82 -504 -705 -121 -237 -471 -31 -865 -362 139 22 -94 501 -213 500 -354 -122 -580 -544 -735 -267 -692 541 -542 -464 -196 -460 538 -213 -687 139 -93 -521 338 -204 -775 787 -758 768 259 -31 206 659 371 -277 -502 650 -750 287 -348 205 247 83 747 55 568 419 639 268 250 407 385 572 686 -358 757 -859 -501 324 598 -719 -484 -84 564 750 -335 267 791 -439 -235 234 -339 6 71 556 -230 -75 -291 -40 168 209 -603 -577 -390 146 155 758 -462 -161 -686 407 -706 -520 671 -261 -544 217 19 -449 485 -219 613 -599 38 214 -311 133 -628 209 782 138 -108 -217 -96 -196 -248 701 24 -376 461 785 -792 -337 -289 -580 -652 -566 -571 777 217 734 -807 -875 -384 -334 196 -784 624 261 -533 -414 -629 -307 -597 -511 -725 -393 519 -808 578 303 638 -408 694 -746 699 525 92 -873 -326 618 -87 114 177 414 -888 -476 -345 -505 -454 -710 -720 -781 -561 496 -366 271 -521 300 85 -232 140 -677 686 -506 -888 -373 326 -554 -278 -275 -660 674 548 -420 -708 600 -183 -803 -547 -714 -812 257 412 -170 115 -694 509 595 -760 -271 45 561 -284 710 153 -425 72 -868 17 761 744 -406 792 -476 274 721 -793 -759 315 277 -552 290 754 546 -491 -376 -628 -209 645 -407 -518 -502 -649 253 73 455 -538 -229 790 458 438 346 -454 21 20 -110 782 173 -572 -29 -405 754 -832 -21 763 7 326 735 130 -282 -37 328 679 395 184 -242 610 -891 718 -599 111 228 172 -210 -438 -125 -900 367 -363 645 376 706 114 -123 -360 -36 -1 -543 89 -493 -783 125 -759 398 -246 325 -596 -121 -838 -867 -273 275 639 22 -247 -20 -782 767 721 437 -387 -631 275 653 305 105 265 652 -106 620 342 604 -824 -144 -825 -320 -697 694 441 -831 392 -246 689 -83 435 553 -23 221 -266 -295 -773 -766 144 740 -699 -543 -491 187 77 57 -895 -141 606 -343 -470 174 -209 518 -657 4 559 -315 -388 381 -8 -422 640 267 479 345 -373 750 -335 785 663 -440 -60 -449 -836 627 -849 -684 -366 358 -482 -66 671 -154 -646 -467 -305 -711 264 -667 707 -161 -518 666 -746 -790 -614 -162 556 565 -670 -609 -334 394 -708 635 -595 289 -710 450 -459 -621 -818 -746 -868 294 440 796 204 -134 -11 610 -729 752 742 646 -854 506 38 -34 -127 -240 708 403 561 723 -298 763 425 282 -245 624 304 778 -4 718 582 -470 197 203 -334 -669 213 -859 -141 -457 -68 -520 522 97 80 -488 -380 47 529 723 -358 -3 -565 -229 -756 681 788 764 759 -807 394 482 379 -455 -333 -267 -577 269 761 506 144 292 -646 431 -894 -384 -483 315 521 -31 17 -392 -449 -293 -34 793 -247 -566 470 470 598 -308 667 -641 570 799 709 -303 544 203 144 -135 685 599 -828 -707 -590 710 -338 -374 529 256 -251 -200 -244 439 123 527 -550 -596 -630 480 648 597 -201 -42 -453 -56 -132 467 575 -642 -825 77 320 -385 749 307 -305 381 624 751 470 -757 397 -149 626 149 44 -303 -347 589 237 -68 800 -143 -227 432 -563 163 451 -797 -813 -122 -475 -591 145 179 349 84 518 102 -104 329 631 -374 1 578 -177 -369 492 550 -787 487 171 -515 -175 310 -498 -703 -240 -760 -543 -536 -12 739 -247 744 -65 -890 -445 -78 288 638 -312 685 -645 173 514 -684 582 699 69 758 -199 42 -53 -774 -364 -616 -371 242 312 439 -497 503 -875 -580 -123 582 -254 520 -749 -264 794 443 56 518 -420 468 677 4 413 -345 -301 -146 -212 721 720 745 -458 -204 343 799 524 -582 706 -549 655 -517 28 -471 756 270 114 -30 -254 163 775 473 373 -871 -134 -844 198 685 -82 373 -290 379 -832 592 44 -419 -127 -271 -455 760 562 403 16 -606 -868 -601 -611 259 275 432 92 515 -794 639 -178 -62 177 -425 496 732 314 -575 -279 661 637 -202 23 -280 -401 153 -404 324 -713 661 -650 -841 -419 -323 -615 646 -506 300 -460 -525 322 -668 -77 -448 769 -51 -452 -603 280 477 124 -420 101 -304 72 -392 -365 794 -149 621 -447 -798 -561 107 29 -686 139 -195 500 165 256 -164 606 -884 711 135 658 292 606 722 234 260 704 744 -157 180 -780 -86 -671 -23 385 516 -230 -696 -315 380 -717 -416 -405 -574 -159 138 482 775 -584 487 -208 155 565 271 531 -806 730 -712 -274 -747 49 -423 -502 74 140 -362 56 -760 484 -622 207 573 220 361 617 332 -294 -16 -487 -203 -462 -591 -165 -83 -392 -238 -359 143 340 -587 248 -457 605 366 501 -214 -171 -21 -645 244 -787 76 82 -17 -720 -835 -410 46 752 442 -101 789 -521 -275 -656 556 -437 -891 -377 544 -60 -526 784 -297 -370 -507 83 240 -773 -758 580 449 102 -403 -599 -395 -186 634 625 -211 603 -247 -790 135 466 489 -107 754 550 -89 582 -878 655 91 90 -763 -202 -156 358 -861 320 -565 -618 -252 105 172 -826 -863 788 -153 82 -389 564 -119 -579 -641 83 -102 51 537 -798 394 -234 -826 -288 -249 -93 509 -500 -491 -566 764 -98 163 -858 -697 196 -652 -60 735 -860 -110 93 -448 -709 -557 764 -776 610 -359 666 -612 359 -169 -370 -135 349 47 -285 -388 297 510 345 -575 57 112 -286 -314 -87 -757 -66 -31 -181 -127 -792 -845 -215 -267 -405 -50 598 336 236 -268 636 -756 569 665 -766 498 -354 -160 -794 410 615 60 605 253 494 -275 -89 613 460 544 339 174 145 -414 -56 -851 -361 -101 -548 798 -63 -359 -882 -757 -415 -648 -150 -878 514 -720 690 -8 734 317 -132 -612 -35 288 -231 -430 618 -790 39 248 -244 721 -167 719 32 376 552 286 450 -575 344 -742 -859 -246 -33 -395 99 -707 -135 626 55 -414 -487 -88 -634 269 393 -258 -767 -462 -835 64 -502 -866 -682 -473 156 395 168 -512 -73 -876 192 699 -166 -539 -2 401 153 734 721 692 -299 112 710 -875 -569 -774 -26 -141 -252 -714 536 -802 -173 -240 514 246 -33 -742 429 -620 772 -308 -227 -385 -147 -829 744 644 -546 648 464 399 -297 -643 -739 -741 -443 707 -346 179 207 -165 -659 -444 -217 -456 591 -740 113 -687 -422 523 554 189 524 287 372 515 -93 -111 -716 514 357 560 -262 -48 -744 -351 239 125 -671 -334 -191 -589 -673 663 -784 72 -389 294 -748 -492 -517 232 231 354 97 -396 712 2 109 -642 56 -341 -307 -439 -797 685 192 -873 -565 542 -228 85 761 -121 111 262 -610 701 412 -252 -352 -674 631 392 -81 -805 63 -815 -556 355 366 424 165 215 -730 -411 -814 -19 -789 -742 706 -619 -9 -849 -525 721 683 -598 -574 249 -286 415 -223 332 781 -458 56 659 -899 184 570 -735 774 -513 -410 663 -107 -852 383 -867 -875 791 -32 -347 -798 -892 298 -217 -467 -772 -363 -400 193 24 309 -616 -198 699 321 10 -288 328 122 633 -847 507 615 -798 166 -62 -505 -689 -761 -739 -663 619 -849 -750 -140 -79 777 544 693 -739 160 -344 501 -137 -334 52 548 -606 403 -842 -40 -172 -801 111 -298 -684 -465 28 285 17 462 -691 -421 -646 -873 471 762 295 -107 198 -531 -462 -885 592 -539 -735 429 -92 -611 723 -293 393 287 -62 390 562 291 -337 610 -324 -691 -168 30 -761 -756 664 -153 571 -709 372 -736 438 -553 762 -393 620 -271 -83 -143 800 81 519 -722 387 648 339 -596 414 -262 -243 -274 262 -93 304 503 -598 -375 486 21 -125 766 485 -60 -221 778 -669 -536 -809 420 -555 -740 -868 350 -503 109 -774 59 -757 500 -589 591 181 603 554 -826 227 -119 -476 -616 -250 88 -680 412 -213 -617 251 -199 -888 734 334 -505 -725 -644 -281 -374 514 -470 -388 517 -815 -6 -215 -597 -113 -768 -311 -220 -142 -604 -554 106 228 341 346 365 -733 -544 -451 545 -47 489 594 -807 -313 641 -168 605 -866 35 -519 -564 -727 110 -310 -122 -69 366 -801 -122 630 -787 718 -171 239 -588 656 709 463 -20 -424 -46 -156 53 259 183 -711 599 53 -802 -23 177 -385 772 581 324 38 157 -812 133 -165 -639 -499 -84 -301 -809 -461 754 289 -564 734 -861 -121 417 -293 -518 -394 575 -237 512 243 -550 176 705 -112 -236 8 -627 75 -665 -91 258 -857 -495 -802 401 220 660 677 772 155 456 -469 -141 675 -579 -269 267 -285 666 -286 615 196 -167 321 -439 299 -27 675 278 -448 226 156 303 -857 259 -500 -147 745 -24 -878 269 681 -101 -475 -779 -718 -301 19 95 221 635 598 -259 732 -590 -484 419 -854 534 596 508 -159 742 -526 -584 -542 -576 -689 -466 -608 -419 470 -769 -280 -804 38 -838 -465 -98 -400 -767 -69 570 59 324 -742 -817 -789 -113 -610 395 -419 476 -256 241 -43 -92 537 -321 179 145 668 662 -788 -383 778 -154 621 204 -702 676 -253 670 -525 255 737 -821 -623 -503 -345 152 246 -7 -289 570 445 -426 127 -78 -865 497 198 708 -757 169 -116 6 96 -558 347 -532 -533 -246 558 -233 26 -428 -321 652 -339 -558 23 284 374 -500 247 -492 61 -895 -478 -160 699 -402 -441 -181 -547 462 -211 -63 -646 10 451 625 -418 756 135 -6 646 382 39 237 -129 -900 -337 -616 -97 -399 -284 -53 730 634 -497 -513 180 -288 -114 126 -61 129 477 -488 627 596 -732 -781 -391 -895 645 -546 210 510 -29 770 -51 397 -378 495 445 556 -772 93 202 484 -547 564 182 -640 -83 -131 405 -872 -479 194 -236 454 741 343 242 346 -31 92 -343 -595 400 790 -552 596 182 -852 538 389 -635 -619 -638 101 -596 -125 -772 -850 274 -455 734 402 -859 -847 -577 103 -90 -227 -829 289 421 -394 310 -678 211 166 -64 -303 378 -115 -710 -141 6 357 -638 -686 -241 -303 347 599 -524 750 97 314 224 127 127 -624 676 -844 -521 -756 -324 -771 -873 -541 92 8 -660 483 338 403 557 -242 524 -887 -616 308 639 436 0 60 739 -272 336 -631 -411 -880 768 131 356 -24 396 197 461 -675 426 -778 608 -569 -532 357 489 282 -203 -105 -483 -856 -697 -650 17 217 715 684 -182 305 -858 45 -145 216 -759 -841 -307 -761 174 260 743 647 731 -446 431 211 357 -355 193 -566 382 600 15 149 -403 -557 -2 577 665 777 651 -568 -607 -596 450 -572 -866 -637 73 -332 46 69 -708 207 304 -218 689 -216 -684 -21 48 737 680 -881 615 49 -655 525 -39 381 153 196 121 610 -203 -570 -477 372 -478 -777 693 -495 -121 -337 449 -379 -312 -672 -723 648 587 440 216 681 385 437 593 -842 -28 382 -442 -754 341 150 634 -78 -3 236 798 -333 -660 531 -66 211 21 399 246 -444 -859 50 -202 -396 794 800 721 -489 -266 -834 -549 571 288 338 488 -615 184 623 320 -51 577 794 729 761 158 -480 86 595 -51 152 646 -150 81 -172 248 199 325 -894 -528 -619 -741 -306 238 795 675 -470 -600 -44 -787 -291 -867 -299 525 -458 -698 -814 -279 -342 -725 330 -305 -338 37 -662 -786 393 -263 -95 696 -230 755 -110 -774 579 493 402 257 774 -3 40 221 781 -405 514 -193 -880 -369 -358 -797 -659 353 94 -210 451 -61 -343 -8 -393 264 507 635 703 -652 350 -385 196 580 -163 -170 -90 -742 -784 787 -554 -380 -125 -605 767 607 -600 -474 -459 173 -799 576 285 -130 248 -270 -335 -687 23 268 -553 612 -581 -213 661 -355 -71 -530 340 -346 -27 22 463 389 -480 -402 -552 435 141 -513 -38 -762 67 36 628 -85 733 -830 -237 -384 -669 619 468 -804 -222 391 678 447 -536 200 -846 596 -795 -753 -876 -488 -261 -744 -736 30 -283 -51 -152 244 -53 -503 -282 -32 -395 -398 -409 -473 536 -702 624 527 -34 -149 269 123 -831 336 131 570 258 -821 -589 -765 -535 37 667 302 439 -349 -802 -231 -276 -651 -655 -128 284 322 -817 565 -372 225 -392 -795 -243 -98 -461 33 -652 -709 41 602 454 -434 14 -70 -418 -307 -535 -711 697 472 -459 -520 -37 -767 651 -373 -121 657 -608 675 -197 -872 473 191 -493 607 -889 -173 530 -532 118 -285 -836 424 115 131 95 618 147 195 -306 -789 1 287 410 149 26 500 628 623 428 -449 355 79 -591 296 -572 -691 -294 398 -528 291 -661 215 66 619 253 566 530 567 172 559 -870 739 -267 696 369 -868 -460 -602 635 -646 -682 -120 -566 -697 -375 559 -358 -517 -17 -444 82 537 -736 -140 -59 -242 -869 -584 -698 381 498 -860 -717 644 760 223 -886 -545 454 -540 493 660 733 246 -405 34 -829 -662 158 -292 329 -11 -722 -385 -811 672 559 -873 -872 86 -299 670 671 -761 549 -540 157 209 587 -214 -627 290 -599 -650 -479 -747 -18 -269 -534 -720 -70 -653 -182 -257 -321 332 -538 -473 312 -879 -766 -8 -448 195 -253 -884 -627 -3 -348 -517 -583 575 -211 -686 361 198 434 -182 -180 -149 -330 103 -763 -351 -899 89 636 403 205 482 425 -861 94 360 -605 217 482 -736 -149 535 -529 -659 142 -389 748 -2 -227 665 -660 -830 453 -122 -140 161 -552 -557 -120 -689 783 763 -297 386 -589 766 -114 454 -569 347 647 169 -690 32 -602 -35 745 -307 -783 559 -283 -536 -70 -573 -36 304 246 -875 -695 -121 104 484 -662 -788 99 -375 424 -184 597 -798 -301 351 -481 -75 -239 -803 -618 -647 -815 370 181 -240 -473 -511 423 479 -42 82 699 -758 488 341 -642 61 422 -828 -841 -242 31 369 34 -42 -786 269 0 -654 140 -23 553 701 -37 104 -378 195 -157 -830 453 -159 -173 -392 -287 -793 -498 12 -28 664 -880 361 -464 775 98 659 -662 556 31 -321 392 121 -892 -806 694 189 -548 -499 745 -261 -428 312 62 329 -227 -103 478 214 755 -880 -391 -422 -526 -513 706 555 -602 -734 -366 108 72 384 521 269 754 -680 316 219 190 -340 -323 -782 218 -754 172 -816 -190 475 -606 -471 641 722 -8 -254 607 76 -92 747 -185 355 567 -413 -610 -265 -787 -360 236 -215 -213 -341 530 -109 -682 -76 -280 -428 264 334 733 261 392 -362 -383 275 305 -129 -524 -14 -445 -460 785 112 -102 464 286 -719 -689 -684 -449 321 272 -663 -363 752 -533 344 459 -291 -771 -399 -638 587 -212 -194 605 -445 -79 217 -822 -18 -159 -627 -172 -557 77 513 453 662 650 -843 -172 160 -883 -156 -34 -344 -219 -241 -19 337 241 -154 -651 -719 360 -180 -339 -154 -580 -576 -145 191 -475 -185 25 -440 566 -415 399 -189 568 -558 -60 744 -747 -719 -431 301 -564 -662 -724 251 86 756 -733 507 -651 -252 381 784 728 210 269 606 617 300 -229 20 552 -851 476 722 -616 662 567 -803 -560 322 591 -642 -589 -97 587 202 -476 -134 -348 358 578 -23 181 574 439 -710 683 -311 -875 -72 -321 74 -698 -110 292 309 -191 609 -749 622 228 219 794 594 -241 595 661 254 -196 543 -760 106 504 663 301 162 -734 -204 -612 408 125 314 271 752 118 -112 -365 -364 -586 -191 -583 736 -736 320 -431 -556 -476 -695 737 22 -193 575 -47 319 85 -242 -410 280 -419 -606 762 779 174 412 -197 60 20 -657 77 -155 -863 -843 182 -756 612 231 579 128 133 -881 86 -768 -250 -360 -634 515 783 670 118 732 368 -789 -40 342 -853 -517 -111 -877 36 796 -414 641 -238 798 127 567 -178 -407 -21 -193 -470 -489 -532 -540 411 -714 443 92 -831 -230 -41 -627 669 368 -466 -362 -163 544 -646 -272 -473 572 -276 492 -890 -504 565 -631 7 -200 186 189 0 355 53 -607 422 -328 246 -297 -314 553 -490 127 458 -799 -701 333 -449 -157 -714 -787 -795 -460 751 -628 -677 -629 662 -630 274 -269 710 -223 -82 -807 355 -231 -725 734 -695 495 491 -862 77 280 -205 714 -590 20 91 635 -280 572 98 -4 -893 -173 -448 711 562 -45 -136 -73 -763 -46 -804 -383 539 134 105 106 180 389 -833 -177 700 428 506 95 502 -413 -480 -620 715 -515 -701 -260 22 380 434 244 -239 754 136 781 389 231 562 -697 -372 188 -525 572 -541 146 426 287 -861 501 -656 -517 28 167 615 -364 170 179 372 -501 179 -844 783 607 84 -472 172 671 707 513 719 -635 89 -254 749 668 -429 -342 -552 23 -392 -275 689 -403 -732 728 -593 70 -570 -289 131 739 -890 59 -740 -747 515 -468 424 4 35 -665 -546 157 222 -124 -839 -89 426 618 -455 550 -840 -313 313 -607 -264 566 605 -22 533 -632 278 -189 -634 256 170 171 30 -31 -30 114 -674 -879 322 -306 722 -735 672 790 658 -572 349 -64 -474 -588 589 -485 47 742 -491 -685 -664 -185 528 -297 -307 613 419 -65 777 -674 132 -446 -667 606 368 632 747 261 627 -129 -881 91 -87 -498 -692 353 172 155 -802 206 -691 -770 -800 -460 -426 -580 797 -851 -687 -34 561 519 -14 556 -667 -822 340 -551 -339 -67 -410 -524 -839 322 -344 -258 -283 2 -187 -695 303 -628 -29 523 146 -850 -349 -744 709 637 -282 -71 -714 -12 -63 -722 136 -701 535 -497 183 -683 -602 -34 -434 -646 -592 -81 -829 499 -351 734 332 84 400 -812 57 471 233 716 -657 708 -253 338 -211 725 597 -175 328 226 130 -526 201 -617 671 701 172 -630 405 482 -262 774 734 241 716 -578 -589 303 274 -410 428 217 -539 -273 -374 -100 533 746 -484 148 191 -178 -845 596 -394 -130 -750 307 -755 -284 76 656 741 274 -269 338 559 316 -242 84 -574 212 723 -456 -197 -336 774 360 -301 393 222 21 565 273 547 -529 -815 161 -593 520 450 45 -108 554 795 -162 -239 -186 499 685 777 -106 151 549 -194 -118 -41 121 -336 -707 -368 383 406 -392 -813 -425 -464 -335 -768 -380 452 -866 -343 -351 -100 160 626 550 -899 -176 -608 -615 -813 322 656 528 -755 702 789 -529 -589 595 589 -19 -771 -317 668 248 335 398 419 -37 129 124 56 612 -487 -564 710 -267 -562 156 -57 -600 614 6 -834 -468 -153 -775 -424 252 -877 -688 -66 -466 771 -739 141 410 -258 601 -713 299 323 -724 310 355 301 401 -309 233 490 132 345 614 156 38 218 -844 773 -156 -547 -734 -716 -517 -659 -290 -819 -24 -736 377 -249 483 -400 -701 627 599 -897 -93 -278 130 -473 -161 557 -118 -14 42 -822 -499 -168 -96 530 320 -64 638 209 -486 451 13 -895 -635 -714 124 682 -244 -393 244 -665 -272 -57 -142 464 -671 -485 790 461 -553 -345 352 -339 -8 -264 -511 724 -173 42 -27 -480 359 15 799 790 -592 -745 379 -491 169 281 -615 -696 -176 43 144 520 131 437 -578 -195 -34 511 321 758 -415 470 387 -213 792 -477 -12 -296 -56 716 -541 63 566 209 -331 -682 -396 -343 -699 -877 -441 -133 -583 581 760 -716 -696 18 -718 -747 402 118 -829 -264 283 -339 264 765 625 -617 190 -636 324 610 -826 -802 99 153 681 -350 457 -639 -8 161 -58 662 -176 -782 -594 -268 -163 763 418 -879 -63 233 278 768 591 318 244 -231 282 -735 12 304 -755 -506 592 -701 719 678 756 -773 544 -772 174 432 -822 -103 660 333 787 -264 463 -728 -370 631 -611 -285 -582 -212 208 -69 -862 -19 112 50 417 425 553 150 -386 245 508 -205 248 -189 -323 699 -595 -373 -541 448 700 195 740 -897 354 -560 1 -883 697 -443 133 451 -579 -660 412 270 306 3 -504 -84 -726 -243 79 -644 17 -797 213 80 676 6 -458 607 -218 583 -504 -756 -149 715 -382 -272 -85 -34 -61 -711 353 64 749 -490 220 -723 304 -487 559 -18 -441 428 -36 -828 468 -363 -375 281 618 240 783 -260 103 -500 -577 346 372 -408 538 624 -640 -568 570 -278 422 -614 -232 776 -66 790 282 -368 -388 385 -542 -886 558 -705 106 -719 273 -252 -778 777 -775 690 431 -303 -280 -674 -425 385 -839 263 -18 615 -587 -252 -75 175 768 445 -667 -383 -755 561 729 521 170 524 -440 694 -174 15 -491 103 -558 198 429 -172 601 794 -754 550 -187 700 -225 -415 580 187 102 -744 -787 175 641 201 -137 662 -104 -228 -317 -895 -534 395 -338 183 -24 -126 -447 790 -10 -746 -609 23 -316 234 168 -335 -288 -549 46 261 269 198 35 -89 -440 431 -569 -246 267 742 15 -541 -92 -777 206 -327 398 484 -862 -472 664 -497 108 724 731 58 400 -172 380 378 673 -736 480 744 -556 496 -185 677 -264 -441 -561 441 362 366 -489 -470 -810 182 540 -522 -496 167 11 604 -388 -66 73 -291 -154 168 -667 -745 129 -194 354 -392 722 -365 -248 637 350 731 385 -446 -243 532 -91 -55 -350 0 780 -583 179 540 -114 -732 772 -627 474 422 -893 310 694 -369 333 746 -646 -631 295 704 747 456 586 -267 -266 -367 -74 -637 278 -572 616 222 566 52 299 23 -104 -888 5 -872 -265 -368 455 489 -71 741 2 732 433 -818 -453 -482 -468 714 70 -898 40 -332 56 582 -210 -451 237 -118 647 -550 640 704 694 -234 -599 35 -37 749 591 -314 800 489 65 -407 -839 295 686 -739 -724 418 494 -385 -755 -275 -338 -861 349 740 301 -434 -270 -153 344 -293 -742 -279 15 302 -437 -201 421 -410 687 -359 696 144 31 -323 -565 -14 -524 670 -815 727 730 561 178 -114 235 173 -621 759 26 332 -610 743 -885 173 -668 -870 -562 793 379 -74 -423 -441 -705 -671 -453 -154 -802 -749 -495 -458 -833 -69 561 98 -674 -866 -65 620 -728 68 410 -636 -844 -199 628 497 522 -329 413 -545 -841 -385 -459 -562 499 195 -119 19 -64 -342 -322 -581 -873 383 417 -516 -473 -330 582 540 86 -416 173 -567 228 276 -560 -183 346 277 -437 788 111 -492 657 703 -57 -411 -476 54 17 306 670 458 -127 441 -574 -794 586 568 -720 235 98 208 596 -566 3 534 691 413 770 398 -116 -109 627 737 -665 697 441 94 -806 -683 -17 247 445 -300 -793 -24 -231 -307 -398 45 -860 -556 -439 -775 99 -604 -566 704 566 217 -783 -131 134 13 -600 -454 93 333 225 -609 49 -160 590 -531 -251 116 -116 503 -300 468 684 332 -803 -896 796 -254 -873 -276 -625 625 647 750 -868 -762 -258 667 286 -157 -888 -663 3 447 147 -697 -639 -26 11 -201 -818 -32 330 398 -433 68 742 -354 318 583 310 -802 -743 6 -230 749 -814 290 -807 -828 13 128 -32 351 774 -857 221 211 119 -721 -404 -417 63 68 -168 -117 136 619 327 60 -641 -295 -350 -626 679 -54 0 126 -610 -890 153 -338 -289 -160 -572 629 59 -481 -804 394 618 -680 -518 -681 543 -274 -291 749 764 -73 -798 295 -378 229 188 -747 -282 -131 310 -167 -547 -256 -610 -189 285 485 321 -603 -707 -335 718 -309 -28 -723 488 667 -444 -607 175 -425 642 270 -586 -668 421 -622 -298 -250 -543 -788 -733 146 444 -5 -560 344 -494 682 -410 -394 -566 122 -775 -122 -522 395 -295 256 -272 8 -894 -867 -265 158 -673 -17 -236 385 -820 127 -658 -362 745 -45 401 -481 -550 748 152 -417 -4 -162 -773 -62 -859 366 -576 -163 608 -443 -570 -815 510 -344 26 146 -376 -834 224 560 624 -872 -365 95 -286 -417 43 459 -621 771 -545 -676 422 -685 393 -73 3 738 -496 -71 254 15 466 761 -648 -288 383 -425 223 216 44 607 126 -16 -281 -804 -14 -499 737 -229 -324 33 -188 542 -382 -135 163 384 -597 767 316 -371 354 -397 -82 -537 -290 723 -489 431 -830 457 -767 302 -812 -295 -412 663 117 -822 651 -401 709 12 794 312 653 579 -751 -796 -720 476 -35 -300 552 138 -661 -651 780 671 -657 435 -550 -884 -600 112 -600 -744 285 565 -630 325 173 -868 -626 743 514 176 -101 -369 554 -238 -579 -634 247 300 262 707 -200 555 -787 -33 -499 51 774 -791 -132 -605 66 -276 736 -257 748 71 422 -584 764 -103 406 -427 533 693 -493 486 -598 791 -559 376 -287 166 676 -585 111 -103 696 424 -714 -854 -558 521 -411 643 324 -274 59 439 -889 -153 -198 179 659 -637 361 -696 -835 -704 -348 205 -216 -319 -636 -655 -398 -594 136 -376 -796 -72 -554 429 -451 -620 -194 -361 -438 17 -716 -751 -85 -886 43 389 749 -742 769 -656 -82 149 750 657 -150 -815 211 425 -441 -252 -314 -612 487 366 -172 -43 -574 523 483 -678 -294 -714 -842 728 477 -267 747 -86 -857 240 189 -749 359 426 142 248 -93 723 770 -782 129 -72 800 539 71 -149 -402 131 -512 -28 148 194 463 -370 750 732 727 20 698 483 -201 -809 192 -147 -29 -863 705 43 695 -84 64 130 -724 594 101 -120 586 463 -692 164 145 -526 702 -897 44 -559 -129 191 50 -137 -779 -754 -880 413 -494 639 -622 -420 -293 -748 -136 452 668 217 -288 -40 -211 -450 -539 -826 270 82 289 323 -347 -772 111 -467 672 -35 -553 731 337 -473 127 651 645 642 702 494 -159 650 542 -470 763 -677 274 184 74 -701 -833 355 -60 -454 -256 -282 -261 95 -529 -415 -31 106 -650 778 497 -712 277 -492 -623 -333 386 379 636 -123 564 -243 -143 -276 389 761 -564 -783 36 -355 -509 -845 -323 703 -633 -883 -545 -657 -735 -746 745 -512 -127 675 -308 375 398 728 -868 521 43 275 623 718 305 -467 -245 184 148 148 309 -395 592 -27 170 -874 439 397 -247 335 -608 122 227 -882 640 675 49 -667 538 -774 -796 760 216 -296 -110 -6 401 -568 -795 -75 -480 -742 -826 146 766 428 -841 -499 402 -681 -865 441 751 -182 278 376 -119 -549 68 290 -116 545 132 776 -358 -504 356 -640 266 -245 191 -321 1 300 226 314 76 -49 433 -631 -15 -77 219 -816 -228 -131 -122 -10 103 -1 361 -625 -863 579 494 -777 -312 691 338 20 -692 694 343 27 -96 315 -786 376 -426 -19 -801 -834 248 -435 431 -724 -519 -636 325 -463 783 -40 -212 671 -632 -217 -199 77 -816 296 104 -370 -312 -336 -441 -228 -406 -463 -579 -48 -823 -200 504 -692 30 -452 614 178 -722 -695 -99 -858 711 277 -525 -487 -74 560 -350 -182 26 348 77 455 -361 290 469 682 190 -355 -580 -155 -788 -53 -72 659 -294 63 -173 -184 514 290 344 732 67 -801 22 515 435 759 -113 547 -880 -12 -757 614 -396 -152 715 113 740 -299 -33 -75 -309 454 531 722 240 675 -712 217 -204 -522 463 -420 -303 -272 -412 -235 -752 -585 -870 532 -162 337 -258 -140 -71 228 20 -460 -200 -857 273 701 -153 -134 573 29 49 433 -686 -799 -214 -386 -142 697 121 714 469 51 -604 308 519 473 -377 -811 -232 350 -530 764 774 -743 595 173 -192 -743 500 -719 482 -861 764 128 301 -417 -779 316 -8 -299 -556 -311 -466 453 776 552 -297 -881 497 201 -555 -153 -649 -737 -402 503 181 180 -312 774 -104 375 -693 733 603 762 102 -659 431 -272 61 452 -505 -235 781 267 -157 -895 171 -508 -874 6 117 310 -858 425 -369 538 -819 576 -610 606 -838 -59 212 621 34 777 550 -709 -517 543 408 555 667 -652 -176 -604 -646 522 619 -642 -212 14 -388 417 -109 145 200 261 639 565 -146 654 -460 521 344 -847 160 -313 169 228 616 -826 754 21 -109 -468 716 -531 99 -494 -554 -888 91 -453 -378 84 -436 -690 402 -327 528 509 214 -307 740 553 -40 -159 -214 480 -567 570 -301 -282 -842 -77 -594 -594 -398 -270 -717 -173 211 717 -404 56 550 -891 454 289 473 768 -308 446 -796 -710 -443 597 -674 -534 513 -294 727 474 497 -852 -599 377 -29 535 703 457 -187 418 193 242 -102 -835 -16 -690 484 597 81 -8 640 -304 415 675 -164 -704 -438 -582 309 154 431 -344 -58 706 397 436 -241 -638 -867 -553 717 550 324 361 401 -786 732 795 -110 -127 -514 21 258 121 104 212 574 304 -230 17 212 -695 -479 -24 -588 227 -881 714 -197 680 -555 -567 174 -612 -64 -544 -842 517 377 17 297 620 -661 -806 -307 270 -734 -382 474 441 -200 754 -490 371 -495 30 338 659 -625 -596 -175 324 -685 66 87 -688 -742 674 -392 614 610 675 459 159 -60 285 -50 -18 -34 -520 -647 738 -689 527 650 -882 -154 -391 288 -481 78 -454 614 -866 443 -871 -551 230 343 -714 262 354 -231 -810 -285 154 -865 320 -649 -726 411 721 685 390 763 398 -779 74 -558 -437 597 -562 -433 -522 184 -257 -91 422 -538 -650 445 212 504 662 59 23 -202 541 -114 -270 519 -818 -202 -439 -898 3 193 -472 675 13 -409 -364 -825 149 -161 -367 -117 626 235 266 -850 658 -890 232 -464 -665 -321 476 757 -873 -543 -640 515 294 209 641 -367 -344 645 452 13 -873 -896 197 -45 -45 -387 -667 -809 178 -97 -612 -680 -772 -555 376 -469 630 -367 236 335 -588 187 -200 704 -173 -437 -177 -197 -551 -234 719 118 -110 -588 249 715 753 -786 -280 455 -238 -820 228 420 764 -727 -2 240 -630 547 797 -636 253 183 484 -219 7 325 463 60 -33 61 680 -154 -417 113 -660 -751 429 -608 80 614 -224 -1 716 246 663 279 616 -505 -47 560 724 415 568 489 -599 -287 -312 775 -638 -827 133 121 -658 362 -573 -579 -864 16 710 49 316 -327 -215 749 675 -855 5 244 -44 479 -324 237 -501 550 -514 677 -613 -53 669 326 -618 -747 81 -6 -440 -57 578 353 405 19 688 -284 201 -435 188 417 -399 -34 -219 -134 -850 -613 156 49 611 -547 -377 724 -282 -566 652 -689 252 -854 -294 -555 -400 218 -275 -289 -333 676 697 30 -312 -655 -563 -654 264 203 -275 -527 138 247 71 -234 -579 -44 712 -202 -621 523 -790 -789 720 -856 545 155 -854 -819 451 -190 -50 624 374 756 -596 -508 -401 -863 280 -706 -797 110 -777 -57 702 632 -824 122 -243 -360 -744 263 582 759 -685 -821 -74 -898 176 738 398 -401 -891 -793 260 -181 488 -868 664 -835 -287 -185 -702 -364 -257 391 -414 -752 -104 -147 250 -252 683 578 574 771 -349 -172 361 -514 169 -880 -709 25 762 -401 -710 -820 -482 673 -206 755 46 11 149 -12 477 -582 374 -471 108 746 693 555 -489 757 -792 476 726 191 -706 -763 599 248 -223 694 -630 508 -776 414 -208 558 -266 -547 478 644 -507 -753 -221 300 605 -621 362 57 696 126 358 307 -838 658 276 306 -805 469 -750 -754 208 574 -144 -577 -134 -666 690 -666 41 270 -809 -236 62 -17 -750 -8 774 535 -815 38 -17 529 -849 -577 -647 -211 128 412 -282 -92 -478 12 647 193 -543 -260 -481 -773 -18 -455 -809 613 452 104 -528 694 -675 -576 -174 -71 -682 -532 -331 -772 -537 -372 -177 -603 799 -340 -5 275 151 -557 -879 -621 707 521 -158 -670 -269 -885 -98 -408 -527 -705 -825 127 -492 -705 45 -873 -409 555 -159 368 543 321 65 505 -210 173 -1 -760 229 110 -605 -100 271 344 629 204 -365 -214 -175 522 307 -497 -694 -2 719 -785 56 374 489 -261 -590 -843 431 599 148 513 -457 347 142 -671 -63 -509 488 240 395 783 691 -329 769 -870 768 683 -389 -106 687 180 389 -637 630 315 443 670 783 -245 -316 391 387 -147 377 312 -57 509 -433 -849 -593 374 -384 174 573 543 153 -681 -131 -213 38 5 -479 -895 -132 389 314 -759 722 -830 -220 -538 -230 59 406 583 -311 19 26 108 -626 688 -558 388 -715 618 -545 398 -864 -527 -682 -892 -300 -432 -538 227 -519 718 443 -506 -652 587 797 -401 377 -685 150 -547 -53 -697 -202 -761 -597 -491 -639 592 -454 161 706 -34 -798 -347 -276 610 -648 719 -640 -103 793 618 -17 695 409 625 196 -294 -105 -297 294 116 -869 767 147 -452 152 -605 68 573 -768 -78 -288 359 -319 346 114 131 -744 -144 76 3 -75 262 -231 -561 495 264 45 -285 -86 -402 -510 -594 178 -677 120 -352 -193 -622 669 -251 523 -206 753 198 -106 -8 306 -713 166 610 587 323 -16 -553 -37 -578 734 -532 295 755 -718 -428 -479 -440 -533 91 334 603 -881 -288 93 264 506 584 -835 304 -201 -98 -304 -484 784 -559 -445 340 -764 -182 98 516 -648 -532 -816 324 697 272 490 -388 -585 -875 354 -813 -547 561 29 -525 -592 -163 -649 -228 -26 411 121 -462 -659 -853 -208 -532 95 238 -836 -24 -363 -858 -689 -309 45 471 510 -874 110 -699 -598 397 -36 -629 -191 89 -862 -801 -238 -389 94 -671 33 469 164 113 -529 -54 657 -226 -34 -181 111 -38 -192 579 177 -474 744 -192 -253 -749 -450 731 -140 -326 -588 -316 -220 360 139 -530 150 333 -440 743 540 760 -150 -362 250 626 -78 -889 118 -49 -709 456 638 14 -374 746 -380 433 323 -772 -204 -139 -483 -413 10 629 -472 229 164 -157 273 390 -420 -461 -262 -599 -569 -35 -261 -764 -468 -403 222 -777 -79 -532 -749 38 -799 -835 -801 -321 -159 189 -533 -64 568 -798 -451 -324 -762 -853 528 222 -703 -672 -325 367 389 420 232 -830 254 180 227 -589 -814 -705 -766 248 -825 191 524 -217 -23 -29 797 491 -256 -337 138 -852 -89 114 -867 170 454 -233 -353 481 106 -726 12 338 143 455 140 763 -198 -600 -664 -157 -329 -92 -301 390 587 -616 155 -463 423 -640 544 -139 -64 645 -317 -665 -861 501 -277 -340 -778 -288 18 -221 643 -658 709 233 642 -221 -226 365 -354 -375 -386 -20 357 -33 -298 235 639 530 -397 -1 -425 -780 -590 292 217 -845 -678 -892 256 766 433 -312 34 393 706 -29 -585 -271 84 -422 -37 386 635 734 -725 -466 103 -240 -900 -206 -438 194 -284 -817 -883 -201 -800 229 -594 752 -574 -879 -682 174 379 140 718 324 556 622 770 359 -883 622 736 -164 748 -616 783 -512 -485 -593 687 -430 194 19 -683 768 -301 17 -99 -873 135 230 656 -117 98 332 -162 -885 -77 -505 110 455 -531 -830 -204 -827 101 -882 -209 -317 -718 268 -597 172 -849 271 454 437 -712 -564 38 595 -349 460 299 253 242 660 -270 -247 -113 -188 553 -319 -683 -576 435 262 -586 355 -777 -90 797 -317 -655 258 -611 -652 -461 -198 753 -296 738 -699 -850 670 20 619 -212 55 -97 108 -486 -569 55 -97 573 141 -588 570 231 -245 55 -735 311 -192 424 -618 465 782 -636 -547 258 404 -300 -832 562 -680 -508 354 -472 589 352 423 -170 -854 -176 343 584 -717 -635 577 498 -554 -878 633 -589 421 795 -865 -524 755 526 -328 -812 -895 441 -563 -436 -1 -654 372 98 -462 512 489 -500 342 398 -730 -439 -168 -784 316 -12 -42 -674 -559 -846 690 669 383 -304 193 -775 530 -282 183 438 722 -602 194 -835 -251 84 -642 479 558 469 -586 527 -474 647 -281 -190 -142 -245 344 -119 268 -183 562 300 -450 695 435 195 -555 246 -326 22 136 419 -428 -234 220 175 711 242 21 630 209 -303 30 86 727 130 -515 -142 -472 -219 -767 300 -750 -175 114 -297 347 -316 649 64 -259 577 127 267 -288 403 681 588 -189 -519 -182 -148 -577 54 -389 645 -177 234 401 -368 -263 22 -660 -245 146 87 -658 -25 -877 576 5 490 -822 -318 -432 387 -462 271 -424 -553 -574 482 -778 -170 226 63 430 -170 -544 -123 21 -379 -746 328 106 564 -779 197 430 -216 539 -738 440 -69 -81 -633 274 -649 -790 23 -801 -263 392 -291 -257 300 541 -523 -73 -345 278 455 -283 -744 -849 -260 -256 -72 264 -512 -106 320 781 -439 -680 721 -219 -587 -832 -655 -283 791 -845 191 -25 -496 18 -728 -650 -557 -646 -292 -763 -778 335 -395 -645 213 530 -169 -6 -390 360 -677 -170 76 -347 -327 -478 355 -724 -551 720 -182 253 -125 -335 -67 -487 -166 -237 303 -864 -139 699 446 -46 156 188 469 -477 499 26 -893 301 214 -173 101 24 623 -465 34 -434 380 -797 595 -742 302 -593 563 16 566 -509 -356 617 -109 629 129 -161 675 35 -344 -524 326 602 41 687 164 -216 -617 -141 472 640 -134 214 -562 -19 -786 -823 -867 -441 -606 640 -673 208 -53 -267 235 -892 -440 730 504 197 -224 -16 -281 767 304 466 459 -615 -591 428 629 -380 -459 329 308 -202 517 190 115 -505 13 -889 -634 -792 -529 676 -345 -486 -751 507 -471 767 -796 338 -507 732 -334 463 -795 -870 261 768 460 773 -261 -812 -537 291 266 -673 -696 533 599 182 -116 -62 -456 -624 -852 329 -421 -789 -13 280 283 -382 -216 463 16 -481 -468 -636 697 -447 -884 83 92 140 -672 -346 507 -306 -571 407 -341 -288 -873 -253 194 580 -645 -889 540 344 -259 5 -487 -24 320 463 642 738 127 754 599 380 -214 711 54 -686 -253 -442 -538 -473 536 565 618 -314 646 -102 274 -357 -886 -695 -311 -899 1 103 311 370 -495 484 -403 -229 -424 250 -161 -803 221 -579 113 799 -801 -736 -694 -684 71 -88 -876 594 -240 -404 -459 -372 -576 304 -610 -797 -589 420 -138 286 -31 426 309 220 35 401 -475 658 -715 -788 -887 -371 -169 -96 375 645 -147 -325 -173 -752 415 388 118 -93 43 549 378 -343 -829 -48 251 712 -685 -834 479 -826 -798 539 -345 -389 -18 -314 427 -259 136 -645 -346 -702 376 -184 553 -328 326 -333 -285 -333 -204 -803 -506 -90 -353 -748 479 -207 -752 687 -183 -141 332 -375 -847 21 -408 23 626 -268 -63 674 -488 695 304 -236 -836 509 -286 -344 -463 139 -271 608 -738 436 -506 -200 -844 -649 -106 -587 268 -473 332 -320 -879 717 108 101 610 -7 -163 -777 304 683 297 -793 122 614 450 400 538 -395 -244 406 -470 -382 -125 -494 198 -726 598 63 -421 -643 -682 447 -41 -126 666 613 -769 -256 -645 374 -185 561 129 -216 -488 -136 -138 -281 776 744 -134 -137 -761 -340 -695 504 268 -632 -480 -288 -546 -207 150 -242 8 337 72 -377 -825 141 -263 583 386 -641 137 46 396 -547 468 -707 -190 553 -85 158 678 293 369 -550 -352 -702 -295 -746 251 -803 513 437 -30 -348 45 41 441 693 357 746 770 -49 -641 -176 -189 -896 775 701 794 -594 580 -551 55 -187 278 328 -47 -832 351 -809 59 43 493 789 336 -340 -173 -86 -726 36 -220 -55 776 -777 -292 -441 -702 557 288 769 -788 -509 -496 430 -748 -787 104 -444 -244 -98 -355 -691 731 -290 -702 135 -503 791 32 447 206 230 634 -651 -859 572 34 536 688 -515 -802 708 -82 277 492 299 509 53 -461 393 -821 -836 -182 -312 -410 733 661 -158 168 621 -449 242 -468 111 422 123 796 265 -384 81 -99 690 381 -759 414 364 -795 -297 170 307 145 -342 681 679 -57 504 -12 548 597 684 -519 -772 -3 461 613 662 -242 -419 344 -474 50 -430 18 -389 -739 -481 724 -231 605 -788 -622 -738 -783 342 110 386 -538 -250 743 692 -853 800 -688 314 -189 -390 602 -562 -51 59 448 684 -435 597 255 725 -199 33 -80 89 -706 -552 231 400 649 -64 -533 -399 -336 -40 -680 600 -433 192 263 425 -696 -756 500 417 -724 719 -373 144 -671 345 -889 555 -348 -694 537 -6 113 656 167 -490 -595 -456 -279 109 581 -745 -593 653 -796 721 568 -571 460 -694 242 -703 742 378 -343 -574 495 631 630 768 -276 -100 -363 508 -80 -869 735 -298 -3 627 35 764 -767 -122 -77 27 124 724 782 -888 672 -741 101 -473 -185 279 -613 -571 -382 -859 -883 -508 -77 678 -334 513 -560 80 -720 -252 63 413 -851 -184 305 -635 315 392 -477 449 -227 -790 -51 782 730 378 636 -835 -347 -849 335 -552 -712 -890 611 294 -837 345 98 148 117 -888 -548 456 -221 456 -735 -803 -800 -687 -112 409 -98 267 349 -754 -684 445 323 215 -289 -260 -397 -184 -438 775 420 -855 -144 713 303 -34 123 127 -73 253 -140 -24 5 -506 798 -299 647 338 103 539 178 553 -315 402 33 70 -332 -587 395 785 585 106 -197 639 409 -497 537 -20 611 -355 -259 601 410 -848 -162 -718 -611 459 -643 -418 -142 -294 -877 -449 -198 776 -566 -71 -465 486 664 47 707 211 -766 722 -236 -785 -610 794 428 -60 -737 533 243 351 511 -189 484 -214 -98 -207 -429 47 -146 -876 32 675 -779 434 -834 482 263 -700 -318 376 -262 537 732 380 90 383 34 590 -239 573 502 338 177 -163 -390 81 -395 546 -71 -889 149 -646 693 42 654 -85 -64 453 -565 97 -471 389 -217 535 -630 504 -516 -761 403 -606 -368 -419 -567 731 -527 762 -492 -14 363 659 -629 255 193 145 -27 -541 -472 243 492 776 -52 -238 2 -768 -411 705 114 -594 -576 685 -698 -209 -893 -376 386 -454 472 336 251 -50 401 -746 738 -622 405 -561 -160 72 -726 724 -654 559 -489 113 -264 -791 112 -725 -299 -124 590 399 -596 98 684 -687 -145 388 -669 -385 559 20 -167 -894 734 -275 -870 -218 404 -627 -206 -393 48 -172 734 -754 496 -666 -769 -774 243 -583 21 29 166 -548 -661 289 648 -668 716 188 -738 -750 460 -469 468 -516 -430 283 586 706 311 649 -611 225 -239 -466 97 -742 -377 -334 -413 -576 -4 -176 -159 -817 777 471 -8 -341 422 -658 -564 -744 658 69 512 651 -433 325 -865 -84 73 64 295 -25 -340 371 340 -737 234 134 636 340 204 27 -29 470 551 439 -633 -831 -31 -678 793 -837 -185 506 23 -809 -867 568 253 -664 -537 652 -755 -721 76 342 202 589 -568 -47 -356 641 -431 4 -405 -855 -278 -3 -518 256 -399 -791 -153 -185 -445 -214 798 -132 -664 408 -843 616 661 -495 82 -31 -263 -556 658 125 475 316 280 511 80 -661 448 583 88 -637 -29 -636 -551 -801 436 -627 -789 -229 89 467 222 -480 -535 -628 209 -507 643 283 740 522 -155 741 -260 -277 -130 -858 -144 52 173 -585 253 737 -462 -806 -497 -595 -283 -120 -20 -621 249 688 298 -735 315 -494 -159 -570 691 -786 174 554 -133 680 -619 647 -304 119 121 589 -77 -242 170 -811 -881 305 -752 -853 -188 104 -68 379 338 -869 155 -323 -9 423 709 -493 -336 -623 527 -140 537 283 -656 -647 -616 231 -275 -568 -20 250 -281 -548 394 152 -490 -715 36 -647 -595 156 -544 -344 -848 -291 -88 524 565 727 418 736 637 -537 -348 -309 202 547 37 -29 159 691 -443 -803 658 -93 510 429 566 -79 -531 -524 646 -455 750 731 -372 -127 -393 -894 -148 -815 -607 -336 320 -641 632 270 663 -125 -27 -834 -174 400 -78 249 -793 777 -831 -252 758 -549 518 -880 -865 -671 -72 -756 788 -375 552 -768 550 -131 -225 -738 -863 248 -541 408 789 -243 -803 684 509 308 -196 762 723 -69 213 -282 -121 -810 711 -209 -227 -106 -37 -566 113 555 -700 497 317 -206 -824 -497 356 -623 -604 142 -112 -131 -124 -727 -321 675 -776 -600 -518 -720 72 -242 -338 -857 793 752 -763 -230 98 554 -256 -793 -319 -426 -197 -847 314 342 534 44 -84 161 120 553 259 597 120 142 703 31 -735 490 -374 218 532 -650 -653 640 -6 716 -859 -141 -10 -678 679 -629 154 518 -392 -57 -399 -99 -213 -570 -331 -415 -113 -127 282 135 191 -852 760 -627 -486 -665 572 -830 323 -181 705 -214 264 -150 -492 103 -19 442 76 343 476 782 -29 -267 -116 796 138 170 -42 -779 249 -671 -814 188 -860 226 161 185 -753 456 280 -762 -438 -145 -521 216 -393 491 419 -687 107 -878 -554 664 641 -467 -242 -94 109 387 -318 -71 349 -560 -230 -515 -505 -80 556 -423 -56 151 444 43 -463 315 -555 -868 -70 -110 -234 -320 -362 453 372 110 732 -255 724 -879 -483 665 -323 -600 60 -614 420 -886 -87 441 46 551 267 386 194 -319 -648 -574 122 -319 -46 -420 433 -91 -555 -153 -244 -238 -295 12 -698 -362 400 -485 -324 436 -227 774 257 -130 -789 -305 579 2 -151 -507 30 667 -43 655 -529 107 367 585 -881 207 375 -150 183 562 228 -312 795 -109 -246 490 -139 -299 -554 57 662 732 -456 549 62 -79 -681 526 -405 533 140 49 -89 -603 69 530 -237 -304 730 -383 -35 745 -788 -746 -597 -614 -829 591 -95 416 111 515 22 572 -365 -153 -222 559 -208 692 80 -452 -861 -289 -706 306 -153 560 -355 -434 17 583 684 700 203 102 579 302 -218 108 -42 -866 580 704 -546 -452 -105 759 -500 197 304 -16 -40 -173 291 610 -438 495 -27 -663 498 -481 -303 191 -543 -443 340 119 -276 -783 374 724 -677 153 395 -668 -44 -664 -131 0 -117 658 -828 -754 238 87 -429 -625 -84 -181 -630 503 -445 299 89 31 798 -358 367 -460 -279 422 -482 -481 488 596 -314 409 332 -354 761 90 -659 713 111 419 -390 511 686 151 -841 -864 619 423 519 -484 -622 320 -411 -762 -581 -795 113 641 -823 165 639 -257 168 -892 147 382 289 -123 -95 328 155 -381 -869 -138 -259 -179 -441 -45 -484 -410 -633 347 686 291 669 37 -746 576 -392 446 420 -385 434 -573 -357 214 59 83 -577 -96 768 -388 -645 -590 219 -706 -129 185 -518 698 -825 -581 268 -64 -868 240 -680 -511 60 -135 -860 680 606 472 265 -225 -452 281 378 14 -245 -358 -897 100 775 301 238 113 545 330 -554 625 193 589 -458 -829 770 -730 67 -458 610 -776 -442 70 -314 566 161 -385 -796 672 396 -575 -862 -639 689 739 -52 -464 139 -261 -174 629 350 355 34 384 -264 668 -592 -209 -214 279 193 145 -143 -45 -518 -299 -900 735 -288 -387 -646 -128 68 676 382 -389 362 -287 -528 327 220 545 -187 -146 -896 82 237 -793 603 -778 614 -257 -207 309 248 -5 166 620 -346 -198 -352 -169 -119 702 -663 -189 -391 559 -320 -809 53 268 264 -433 -604 -184 734 -561 -708 -492 140 352 781 769 -59 -140 676 -697 -82 -72 136 -567 409 295 -546 194 626 -31 512 41 297 -870 405 65 -90 443 -260 518 -860 -478 -213 -765 -510 397 -70 189 -486 -770 757 455 303 442 589 131 -47 148 -354 -218 -138 -605 -299 -698 -862 -882 553 -408 153 243 -231 665 419 -563 -785 -654 -449 413 -628 362 -284 -423 283 217 -493 -106 -323 -538 -407 354 -3 312 326 251 -530 167 85 -771 -700 -491 -554 733 -879 502 -804 -291 411 80 760 219 -183 -341 492 -122 -562 165 -199 -636 319 -690 -809 514 -547 -311 521 -12 -83 638 548 -830 145 -822 -336 -234 -449 -169 221 -450 -329 475 197 61 -856 183 438 39 -425 608 -540 -31 -592 -31 292 210 -550 -433 -118 129 18 -358 660 462 -515 430 356 285 -658 284 717 788 742 537 160 -308 -446 -453 -664 658 317 -895 616 571 -102 607 -638 617 -745 -178 -632 -750 22 -139 231 599 471 -674 -858 353 308 797 663 579 -601 129 128 797 -546 -124 784 302 612 -502 -143 752 163 168 -817 440 -249 360 -530 -35 -812 -689 -391 454 635 784 -899 779 -707 749 -643 -722 685 520 190 25 -174 -822 456 -355 -490 20 -131 -298 620 -442 132 622 -514 -782 -84 119 -51 -281 205 259 70 781 205 589 765 -293 -513 499 -61 -755 -223 677 428 -69 -46 -291 -797 435 424 382 -466 -841 -584 -26 -844 -294 194 -328 611 235 428 328 392 -65 -563 -122 306 -279 -814 -874 -106 -464 -656 -312 276 45 -507 170 -725 145 194 -613 -718 -678 -889 -419 68 228 62 312 -417 -549 -213 554 448 -36 465 716 -601 -871 112 622 64 -548 771 79 -132 -666 -827 275 21 30 37 793 100 -405 41 -180 -883 -56 -818 335 53 -249 95 -447 -196 -796 -305 131 -388 -875 96 -621 85 687 493 390 -822 271 -516 -186 379 359 95 402 -817 -765 -643 -635 -145 725 145 -733 671 -438 -459 -612 685 -67 576 -154 -831 120 115 281 -841 478 69 -610 798 445 207 -693 -172 726 55 771 -618 -152 -527 403 -322 -561 408 -543 295 -147 -826 -279 691 -567 -807 -404 -467 673 -754 -711 -743 -213 -723 -123 345 -299 237 247 -2 -537 43 44 -563 -892 291 524 -110 333 -469 399 647 217 542 -741 -737 -333 -194 396 761 -180 533 452 -691 -312 -170 529 721 696 -792 -549 43 183 -434 -345 621 220 -621 -662 403 739 431 234 -781 705 445 236 35 689 -26 -109 84 269 -266 439 -41 421 141 470 44 314 43 479 235 785 492 -552 13 544 -749 264 296 284 418 181 498 54 657 -234 -280 773 535 -647 -345 -315 294 -713 -683 554 695 378 13 19 -309 452 -684 -201 -427 -244 182 -630 489 -171 23 430 67 -853 436 -339 -553 -452 95 677 462 -632 516 -148 -715 792 -738 513 476 -694 -140 259 -490 740 70 499 317 -591 405 171 267 -640 -718 299 164 -237 -559 540 -229 744 -280 -683 -424 363 636 527 -425 -16 -651 -574 600 -47 533 198 424 -151 150 44 794 697 -814 -329 530 783 -84 -158 -515 -506 522 -764 -733 195 248 392 -254 318 -428 -747 -229 -628 -431 -276 701 -569 -437 220 722 -17 -370 188 785 47 424 322 -543 -709 -610 -709 -648 -5 235 530 322 728 -733 194 327 736 404 -312 180 368 -796 -40 -880 399 -436 -459 749 -806 621 -372 187 -719 264 -616 -609 -742 -501 -844 524 -177 498 179 235 681 -548 -8 597 -415 -423 377 153 -337 -555 485 -541 -812 615 6 19 619 -213 -585 -260 -824 -288 -285 -248 -208 548 -101 64 296 -393 -234 -240 -764 -874 -404 -166 -706 -468 541 -456 -89 404 745 526 -606 -525 -115 -469 495 147 194 -187 -6 -369 567 -391 138 560 456 -764 -185 716 81 247 -331 -859 187 -709 31 744 -84 49 -162 176 -766 -554 757 -110 662 -92 66 475 626 -176 -373 -612 -122 546 238 361 -159 -510 -369 -484 -599 447 -513 -324 232 100 -472 -466 308 465 372 214 367 275 -96 -887 419 -372 -324 571 -476 -893 413 -2 398 478 721 99 -711 -740 -224 -415 -787 630 611 -264 666 -319 298 -691 -513 326 406 -857 203 61 400 -867 209 -705 -267 -557 -823 117 -38 711 84 -334 -244 -75 693 -738 -372 134 -465 -437 -373 190 -243 -605 -415 364 413 -842 58 -313 -503 -877 637 -786 436 -814 -821 -837 489 -517 -846 97 -64 -616 -457 614 465 109 560 -485 -25 505 -210 -712 641 476 315 -298 -812 718 392 638 706 678 -456 -469 6 -555 -878 -76 -707 100 -756 774 -482 -823 -545 -141 99 -91 -394 48 591 -150 -303 237 33 -684 -319 40 249 -762 414 231 3 666 539 -261 -894 359 577 767 5 -836 -856 -64 -304 375 525 392 268 -504 517 -315 -15 99 301 -659 -183 -53 423 -81 85 -432 740 -119 670 -752 -715 116 -360 164 561 27 -165 651 513 521 -126 -298 -15 175 -299 -862 537 303 6 375 516 -191 -189 350 -258 -207 -118 622 -563 602 -616 795 310 -654 787 -246 -689 -258 533 337 -589 -321 753 -663 541 -465 -292 -524 -337 -562 -819 -634 -759 -676 -206 -629 -780 -561 320 -899 -364 -208 685 -169 413 -12 737 -194 752 -433 -791 358 -614 -413 -133 271 -484 557 -110 744 -769 347 -447 -381 -408 -124 -262 -425 -838 -565 -231 758 -883 -580 -764 -308 -758 371 336 -294 270 -235 -117 -275 -798 652 -531 213 -487 -385 -519 -586 -821 404 557 445 -859 -134 780 86 345 762 151 -794 164 -740 473 135 465 -726 -698 -892 -241 506 696 761 304 68 375 296 653 -623 90 134 -55 -475 -513 693 -637 -38 -703 682 395 -34 -795 -316 -301 -177 536 642 -710 645 -530 -428 -231 29 162 0 -869 -33 -344 -667 734 341 467 -421 -368 542 -583 329 -593 -263 441 -729 -733 -537 610 164 -322 555 -509 -100 -295 496 586 350 210 -676 -508 117 -830 510 -194 269 763 -64 -535 -805 -785 682 -91 -24 552 -452 -742 621 -639 -211 304 409 -528 -779 -649 765 -646 -667 -260 -653 277 577 136 -495 -655 -818 -357 783 -291 66 -457 66 -380 512 262 -727 99 11 -26 -233 -579 187 -817 685 7 155 -342 -505 730 176 363 133 124 221 -896 -508 447 528 90 -513 -266 117 -254 -534 24 589 -835 -17 -649 -99 -532 477 92 -139 484 -489 86 -101 -16 -816 205 -202 -669 319 55 -435 -81 -592 -183 -220 188 -118 633 104 -567 138 -51 267 89 -578 -675 158 402 -99 -150 750 -468 -224 -622 406 -4 648 -11 -437 658 -407 -232 -169 -765 780 652 745 -506 -700 -339 -519 -11 -849 -827 -487 -534 549 345 -477 454 -236 -812 769 701 277 388 -367 -374 516 -384 -713 488 -671 221 -552 -711 -614 -632 769 -796 -595 -724 -711 273 -305 -276 -521 -670 458 -428 -339 -707 754 285 479 -482 738 76 -501 213 787 150 484 375 -268 438 -425 -577 38 -508 -238 -534 -13 -148 -25 255 747 603 -710 -669 647 -770 235 362 -353 -390 222 489 749 -815 -267 649 75 -164 -552 366 478 347 -20 -169 521 208 113 515 710 315 -860 98 -529 -323 78 -390 781 -855 54 -192 239 -160 475 68 277 -493 581 -404 -276 765 -83 -36 577 261 -269 -313 -43 -476 50 -1 -249 759 269 614 401 220 136 56 629 -10 76 -888 -206 -614 -520 240 -792 142 -89 -487 120 175 268 -694 38 -426 159 694 133 -694 -7 -770 400 -631 -730 -830 -51 -893 724 221 -893 -653 587 -226 -484 -457 -806 -840 154 415 -823 -259 -44 -422 297 -290 759 625 728 -92 651 -571 664 524 -755 -164 720 579 -205 63 -420 711 -214 172 230 -414 742 -545 2 496 85 84 377 -92 -688 222 -466 -660 705 -145 577 -111 635 587 576 -144 -684 -525 3 -382 709 61 202 137 -97 175 -583 -125 -372 185 362 -169 545 -604 -40 -804 583 -640 -161 145 -774 -562 -231 -371 -628 -376 586 -476 -277 -272 257 657 -252 782 320 355 -556 403 483 729 -103 24 513 -28 -122 -158 -747 -887 -394 86 -472 -289 764 -581 -590 -600 108 340 -675 -883 44 785 326 400 194 21 -457 444 530 -156 326 379 254 589 -795 -88 640 -343 -83 442 163 -149 291 -514 780 104 -221 -14 -842 -209 794 -317 -88 -128 498 -766 -647 -352 -195 688 -330 725 194 -411 -140 762 -393 -894 722 218 623 284 -39 -640 534 -374 691 270 726 527 306 278 -769 -184 -250 -822 -333 -497 -692 332 -531 395 -777 -162 -546 -18 598 -282 -282 -807 -343 390 -836 285 -10 346 -192 2 -77 527 76 -746 -811 235 -49 -160 109 432 79 79 631 -807 647 614 -181 755 -295 577 169 -296 471 635 555 70 -808 -340 677 -85 -122 -265 -33 796 -585 -357 -216 594 460 -392 445 618 92 -39 334 -251 -37 695 97 177 -325 176 700 -805 40 203 -11 175 277 -613 -710 -708 -142 -504 -847 -459 -634 735 -816 260 725 -708 -93 -144 -375 -127 8 -735 -655 -261 -503 270 467 -356 -326 -599 730 382 735 -70 -609 -288 -338 613 -102 626 -571 718 555 -304 -644 258 -762 608 -733 212 428 -709 -526 308 260 405 -130 225 -121 -150 -230 -543 375 -781 564 -897 -460 314 -650 -575 642 224 465 372 -833 647 -884 385 -473 -894 -254 -336 331 -35 632 -291 -746 591 -54 220 487 -504 -667 -132 -278 590 464 -761 -813 592 -681 -754 -676 56 642 -344 90 14 -533 -560 756 718 -402 -887 -684 -229 225 20 -729 -622 515 -97 -11 510 47 -274 -580 -190 -857 -364 739 -796 -435 -285 349 -469 687 -796 -848 263 -645 -135 481 459 -516 -552 -424 -143 -405 85 157 -641 765 766 414 -275 338 484 -604 -135 145 -881 -173 528 256 8 399 799 586 -483 -59 149 -301 651 194 683 498 -259 386 425 -34 -401 -167 -587 238 -352 -397 23 -817 110 -268 -412 142 -629 452 -25 716 -352 -67 -386 -865 -301 -275 -245 -470 -243 -786 5 795 -888 563 -399 -601 -205 178 -828 444 -266 -162 -734 -745 595 535 549 60 451 712 31 525 -722 -588 224 385 519 -257 743 403 108 -120 -334 163 -279 -850 -357 788 -596 -235 739 182 778 459 389 58 732 -93 -502 764 -444 -704 45 168 529 -188 715 605 716 -86 -719 -476 -408 -625 -730 -205 -175 277 -763 -573 349 -188 -13 733 11 -884 -717 607 559 -597 -484 -522 697 -217 -262 388 743 -233 693 -848 -674 -800 -288 -353 -64 -332 -241 -185 -138 -762 -70 323 213 379 619 -349 -507 -877 640 606 -426 796 -74 -326 403 -26 280 -600 408 397 -177 68 -234 796 476 -813 -411 677 -834 493 306 -28 349 -240 -459 -414 -893 -472 345 -69 -320 -741 -195 121 -200 -416 -363 -553 367 703 333 -33 -11 159 -479 -830 772 -900 380 -356 705 -484 646 138 -536 27 -682 86 -813 263 4 510 356 -618 -741 237 637 -710 251 653 72 52 -363 -364 26 116 301 -863 -112 181 -119 -743 32 -241 332 791 -465 301 -330 -161 636 -511 189 -539 -571 652 423 260 535 35 436 -686 -295 35 489 731 -832 427 398 -224 266 131 -750 -148 154 -502 -849 674 -603 269 652 352 603 327 -827 -483 217 -153 645 118 -569 3 234 679 -364 401 46 -496 -132 -88 711 175 -172 -259 176 380 400 -71 -429 -210 -672 335 -839 -773 -168 78 -138 289 733 642 -731 673 -765 -664 -774 -429 227 697 -647 632 634 -543 -227 639 -60 342 296 452 -557 229 1 -495 -331 -753 -171 162 -670 -153 493 494 -430 -227 252 264 -266 -87 -811 -99 -666 760 -556 -711 135 -123 752 205 -755 172 -167 -756 -412 -276 239 15 -885 213 -63 463 221 219 -571 329 5 -225 -784 431 -410 755 630 -330 120 -89 790 660 -167 -131 636 -166 -275 717 -109 594 -399 -503 -474 -545 355 -861 221 -584 -848 -855 -419 -270 -473 -218 13 -459 -96 104 -820 131 -574 -892 155 -471 -829 -2 -92 206 333 58 73 -367 717 -797 -17 577 96 55 -106 -535 499 -303 -282 177 -313 -712 404 707 -717 -62 -312 -850 59 99 -686 712 -507 -27 -491 82 -544 -398 -340 -570 -524 125 -735 354 27 766 554 -650 297 -381 709 674 -315 402 450 -899 -34 134 -451 221 243 737 -740 -442 521 259 -432 -513 253 -489 -191 672 551 35 491 769 466 584 -584 449 589 -737 352 690 70 -774 433 569 348 180 -62 581 183 -809 -529 -97 463 369 745 50 -688 715 -883 -762 -610 -599 -513 -882 -348 389 -71 -19 597 -187 -258 668 375 -444 -629 -765 275 749 -107 74 -613 -574 -315 586 583 -198 527 -40 291 732 401 -671 164 -604 -480 -495 -481 -722 -190 -876 -397 -518 -86 -711 63 393 77 4 -467 -805 -411 -672 -790 69 -82 711 -208 762 641 -310 679 -537 640 479 118 -652 -68 450 110 530 -131 -324 469 423 -174 219 226 671 -500 63 600 232 66 -30 -446 -153 -403 694 508 -90 -781 633 132 501 639 127 731 -401 362 282 480 561 458 338 -657 -9 -71 290 72 -82 -781 -33 -498 126 246 -749 780 22 41 -68 -567 613 -818 -801 640 306 -443 673 589 403 -717 759 133 -889 -7 248 -174 -475 270 785 -728 -891 -481 -760 -368 -332 607 324 -214 -416 -760 468 -194 615 -326 -665 -638 99 648 -215 -253 -566 -384 -439 157 -799 -188 425 -285 -811 778 148 210 -836 14 -550 62 -830 745 -82 -196 -656 200 476 66 208 311 100 494 528 172 506 -579 632 163 -286 -222 -570 -792 574 505 125 -517 -408 767 -365 -847 299 25 135 190 170 743 489 -320 545 590 -571 393 -39 -601 343 -580 -509 -435 -450 -792 -613 -574 -153 195 593 -324 -540 -269 344 629 140 278 -212 0 -858 -84 -449 -137 138 690 -222 449 452 716 -49 -612 -53 -95 161 272 464 -746 321 -783 151 740 -857 627 -563 16 177 -173 290 -438 -696 249 323 300 -541 202 54 288 -408 332 706 356 -257 743 457 -429 586 -636 -249 115 25 537 -419 -561 329 304 -802 -388 284 583 653 -803 -826 -634 -356 -225 94 415 461 -567 737 593 -310 -550 -616 292 -862 -637 -531 615 -645 -57 -786 -344 -678 568 427 -425 685 436 -455 -290 513 770 -858 482 -324 137 101 -818 214 43 -495 360 -79 350 750 650 757 622 684 -558 118 -77 -185 -263 -195 -53 -266 -208 588 -816 -874 -393 77 72 -486 468 -421 638 -895 -272 780 298 -724 268 -541 -527 -643 -620 -208 -768 190 -352 -322 -109 -508 -424 524 108 -431 6 -173 -476 -429 -393 -534 -485 429 414 264 440 610 -3 -433 -742 -863 -537 685 -374 -298 -259 676 -497 416 -871 -840 -681 568 736 -156 -529 579 769 779 -745 -265 -873 456 -128 93 791 79 56 780 -50 666 -268 -458 -379 450 -578 545 -349 390 -703 218 -177 -878 -569 156 -92 735 607 -190 81 -85 -795 105 -135 -97 -578 -355 -813 569 -758 -308 -378 -365 38 351 -163 -130 -224 327 528 595 -11 397 234 -812 487 -226 -322 -520 -673 -716 -660 512 722 -542 -603 -478 -372 181 -53 -644 686 185 690 -695 -664 606 234 607 -603 -258 -537 -892 -417 107 295 543 186 -409 -586 728 -342 -268 -279 362 -614 -683 -870 547 -492 -397 -844 -96 -57 250 503 -372 351 -813 -158 375 542 625 -439 718 452 313 704 214 -851 241 -546 208 -571 735 64 -448 -376 32 252 -558 -54 349 251 -111 -128 238 -170 -165 151 609 -204 450 384 302 207 548 231 -168 -699 114 717 -532 720 590 56 -373 492 252 39 -436 425 -898 99 -76 -132 -138 -587 210 -331 151 436 -420 797 502 -562 -736 413 356 745 142 622 -628 -879 -247 629 115 543 206 739 -642 -363 -796 595 695 339 -878 -788 724 68 194 -135 511 772 -375 -898 320 696 -807 787 788 83 -639 375 -280 -613 561 -257 763 365 -206 -893 363 291 77 637 794 689 -147 -723 -623 322 786 394 530 -568 268 584 772 316 710 -125 -650 -695 96 120 -728 94 -136 -403 -609 179 -278 -270 -634 -523 -209 7 -239 697 251 -535 405 -731 -135 -639 -113 -708 -447 -712 -252 -364 -15 -661 61 -894 -335 260 -637 -633 702 -626 117 -484 -744 67 519 -344 277 -855 119 -94 -205 481 419 84 -149 461 -44 -772 -844 -405 -750 234 363 92 -94 -808 -714 -578 -229 -557 -196 765 -539 797 -658 307 509 -561 456 778 -846 -234 9 410 332 584 -834 145 741 768 -677 -531 653 -101 754 475 565 -464 745 -625 203 449 -46 -238 -458 130 8 -194 770 -321 116 66 439 -677 -127 176 509 644 -649 -434 771 244 -211 295 -788 570 735 706 363 -764 -84 -687 371 -439 -681 252 -865 -262 766 120 651 -140 507 165 -838 -830 416 486 36 112 -219 -384 800 -394 741 -75 759 176 -579 -858 -419 646 83 791 -484 -211 -587 -768 -831 362 -216 185 -409 -791 -858 -378 -14 -828 618 -353 -733 -33 -469 345 258 -669 -451 402 222 -155 -854 -60 -414 -778 -4 324 -357 318 234 628 -301 -8 -538 -210 660 2 29 82 219 -658 789 -125 -309 772 455 480 -790 -213 -552 596 -654 109 -490 615 35 737 30 -570 -317 -113 430 736 -588 -222 558 292 -690 298 -608 -560 399 -398 673 -824 278 -722 394 -384 -128 5 387 111 -159 585 -356 -501 83 400 89 651 179 437 -61 564 214 -727 -667 29 690 765 437 199 607 -711 -90 220 -360 -670 -486 514 24 -202 117 13 18 551 -669 110 -627 -440 303 601 600 -27 -840 8 740 548 454 576 62 -773 202 -130 382 650 34 -321 -221 506 177 461 -410 -709 -430 -476 -837 -407 -148 -302 -362 -390 274 -398 365 -690 600 213 53 -64 594 -813 297 -681 350 -17 -325 178 330 -329 348 -631 -485 -249 -887 100 -243 -257 299 -843 288 226 -735 -537 -584 -151 -687 -267 241 -328 467 567 -299 603 -738 52 250 537 -8 -758 313 -340 -414 759 -635 -782 -512 512 -439 -79 274 760 340 112 389 -856 -759 -243 175 -771 98 218 153 608 -23 -279 684 -525 398 -545 -212 -849 -514 263 -614 -823 402 -406 404 -876 358 771 352 10 315 -91 436 151 -62 637 286 52 290 -52 175 606 199 642 11 -323 24 -399 245 220 313 -594 29 -870 16 114 35 -717 -381 339 727 -610 -879 654 -392 24 605 -640 603 -458 393 -560 -397 144 -130 -215 555 360 -53 374 199 562 -43 408 738 460 -93 652 243 -119 -148 295 228 -148 -365 -859 -386 688 567 147 576 786 727 2 -41 -18 412 267 -480 557 -392 270 -246 589 552 491 122 525 417 -295 -573 547 -278 -307 362 -740 175 -321 -372 -893 -752 441 105 -266 -695 -85 -556 322 -829 557 -784 -869 -647 -660 -155 437 -270 -277 724 481 -530 -701 -614 3 504 -845 -763 261 144 659 516 211 537 -688 -744 654 629 -290 -107 -546 -811 793 65 14 300 703 287 -306 -314 609 -143 -493 367 656 -169 319 -178 -686 32 -505 289 -688 -526 224 391 350 -24 -460 -265 334 107 439 -130 378 83 -783 -759 40 571 264 -101 -824 -139 -73 377 -33 108 -786 723 -514 -860 -164 119 187 -256 778 -652 -330 446 -738 200 154 224 -552 14 -370 -38 394 -150 -332 -849 -380 -120 741 -477 282 84 440 465 174 -479 -893 764 574 138 -701 536 225 -23 729 -51 -526 593 149 -739 -843 457 -476 -679 272 207 391 576 -894 -807 -44 -158 -704 333 651 341 414 -799 -610 -726 419 -448 -790 322 431 321 640 -228 -450 -426 -561 295 400 368 370 268 -768 30 -789 707 -782 690 -865 -556 -306 -468 -840 -406 45 -128 -754 -63 561 475 -217 754 -731 -505 -100 -681 91 65 704 309 157 -45 301 415 465 -459 539 188 -262 -880 -627 -759 -888 653 -752 142 -701 -517 -63 595 137 -888 -543 139 296 -727 627 160 457 -260 -864 -413 128 229 -513 12 260 -682 -749 -602 452 168 -677 150 -444 -119 -699 360 -49 503 581 -198 261 453 -591 -560 -372 -879 -714 191 -35 -697 -12 -823 -478 678 763 248 -810 290 -644 -443 -91 -658 785 -157 562 279 325 75 -100 -354 693 -53 465 -474 -478 -461 199 -872 254 -864 218 488 -751 -813 135 793 677 344 -679 -382 -600 614 -124 -193 -155 -432 697 286 -897 29 452 571 381 -598 295 -226 651 -880 -182 -218 49 -747 -803 -268 -280 461 751 -488 757 -572 207 325 -118 183 -672 270 133 -203 -238 430 194 28 -50 -581 771 65 122 -311 397 -882 -191 -559 -788 378 87 486 412 285 424 214 706 611 -375 -201 -489 -527 -765 -304 -281 -858 -859 192 -40 68 124 136 396 539 310 -439 264 -708 -647 550 155 379 -43 789 -751 -25 -411 25 -105 -579 -107 553 -124 57 283 -708 131 -899 -553 -537 -365 149 474 -779 305 -411 -410 297 -459 -347 208 -46 343 159 -18 -520 -301 -309 -151 -21 -498 -37 218 -141 649 -865 -509 -792 -778 174 -287 367 642 -352 269 267 44 552 305 250 560 -877 532 -142 368 448 628 -216 92 36 -108 -505 -656 117 -264 -62 -194 -561 169 -683 -650 404 685 70 26 508 502 -376 652 513 -749 -591 673 756 785 -523 540 -249 -347 -780 478 -620 286 -199 456 -625 182 419 -314 634 367 -192 -597 591 -543 -744 451 -237 -164 160 228 -869 690 -84 714 568 439 543 469 -605 599 693 680 -331 -696 175 654 -483 545 -543 -645 253 -241 752 448 34 111 -104 -92 -512 717 -460 -83 753 -340 329 180 -47 -46 291 777 -476 279 -293 570 -539 -673 -262 -745 708 -141 -769 -376 -63 330 -210 315 639 395 -33 -612 -713 -722 -202 770 447 -641 -182 388 1 379 11 -710 489 368 -439 47 542 -826 566 -112 653 482 -320 -544 -894 -12 694 112 -141 -499 -418 470 -602 712 -61 -893 746 531 -486 -540 690 -299 -624 -434 289 -313 -733 -456 73 410 -660 341 -629 -900 30 -59 733 386 -361 -325 501 600 667 460 -54 -271 -378 -24 408 -596 173 384 693 432 -469 293 -880 381 -753 231 -282 -415 732 -791 220 329 467 -351 -556 -835 -640 -161 -838 454 -665 -438 607 87 -516 202 270 159 411 691 357 346 469 434 -44 -99 157 -358 301 -446 619 -210 -461 -664 -313 -741 437 -193 -684 456 37 -703 724 495 -181 -793 635 -273 -155 235 -253 324 195 -464 352 544 -761 280 784 608 -159 -83 -470 163 -250 667 -601 -736 314 -889 134 126 550 -497 -680 -269 -491 -39 797 -441 790 362 514 -386 -855 -857 -663 -577 -879 -192 -721 312 -778 -257 -461 -779 -830 -720 -393 146 431 781 -633 186 657 696 454 97 -836 -555 -178 790 -578 -658 -719 149 256 -608 241 546 -405 296 261 -558 -661 -172 768 800 192 -506 -866 734 -831 -174 -166 196 -720 666 478 -316 515 -183 145 437 -277 -53 -752 -848 -877 -501 94 228 282 156 -258 -20 777 216 45 -268 -739 -453 542 731 -281 -115 762 -607 -894 -468 -391 423 -131 -461 -387 253 67 -428 239 349 166 295 656 -829 -887 -350 -257 -728 62 668 -616 22 334 457 -121 -278 189 -334 -184 -154 219 -502 671 -226 -442 -137 -341 449 447 502 -520 -350 344 213 -387 -858 667 473 727 -53 358 -211 -399 -353 -75 -795 -470 353 -784 390 48 264 391 -645 -320 375 227 231 749 -404 430 -167 574 -785 721 792 731 -769 -706 490 -94 -886 29 508 361 654 738 -587 796 -512 -777 -631 499 20 -481 -112 -252 -590 339 424 -434 -164 606 713 -750 -261 769 448 -406 -659 -898 -186 -311 203 736 607 664 -491 289 -452 -835 536 -345 -519 246 623 514 622 -176 -670 334 111 685 -428 -134 -173 -573 715 112 -540 200 -134 235 345 -106 691 218 -195 652 -669 -395 318 130 166 -229 -318 -296 404 728 669 -56 -1 385 60 -640 -30 -431 -392 -766 -676 23 25 340 86 -103 -369 90 768 -502 407 473 681 527 -205 283 -423 -79 -291 54 249 247 -575 28 289 -581 744 -779 628 146 100 554 698 446 521 -666 -439 483 312 -685 -212 -130 684 442 628 -731 -768 -839 373 471 -572 -62 -849 714 -341 -110 -199 -363 -796 -617 577 -508 226 425 -396 179 143 57 -52 152 268 -868 64 721 527 -24 -722 -793 11 176 -526 -787 468 483 -893 620 250 -417 -156 392 322 -551 334 789 -874 -837 719 -618 -542 -690 -407 705 61 646 140 722 -156 -473 -709 -494 -635 -218 -753 29 796 785 -169 -176 -176 -737 -578 -733 -870 -555 790 18 101 542 107 151 -583 -311 471 -399 -420 -249 511 -138 717 -426 -770 -426 -642 -263 -330 -369 90 20 -586 543 242 -606 691 -481 -353 633 -246 -84 -690 -207 196 -800 -311 -400 -610 -712 71 171 526 -243 600 -773 323 -225 -674 -899 605 -838 -255 230 100 566 571 456 -778 -787 -357 -439 626 199 -811 -634 -443 731 557 -331 43 669 481 -800 -766 -317 -509 387 256 -754 -130 -876 -278 679 76 414 -387 -55 -583 -391 740 325 30 2 32 643 -181 608 -818 -707 736 -807 -874 267 -818 -252 -691 -602 -165 -388 366 185 520 -228 521 -426 654 -190 -504 -92 -346 461 554 -460 593 -588 -516 -865 -293 -600 566 -161 450 500 103 456 213 186 -380 -610 1 -850 -125 743 447 649 702 -694 -457 -718 698 -56 -615 -624 -327 715 -78 87 -595 -823 33 218 -126 -722 433 -66 -662 -435 -612 292 -614 -596 -810 566 125 -519 -351 344 -860 -49 773 -14 -830 715 622 200 621 534 416 -61 174 455 -403 148 -559 104 -614 358 -129 156 442 309 -527 -496 -672 538 -759 339 -219 190 211 565 300 152 -667 37 798 424 -883 -772 464 -533 -859 563 31 -175 33 -858 -737 86 -734 577 -868 787 -28 -593 -328 -138 213 262 359 -361 -688 -820 617 -661 326 -204 278 661 -328 -194 203 252 -237 203 21 -372 238 -136 506 -78 0 -414 777 647 19 356 311 -696 -805 -558 -292 -559 -264 -206 446 -885 129 -880 -471 -835 -157 15 -434 -757 -297 -873 -212 698 441 -190 11 234 722 -441 651 -574 704 166 84 177 -879 -682 -209 -141 548 5 -523 -703 -306 195 370 -534 105 40 -311 71 -444 665 -321 -292 312 -103 -544 -869 -144 652 -483 -551 13 -696 -14 255 150 -608 474 -130 509 -768 298 -879 -584 333 280 -365 -614 -468 16 -255 738 176 515 366 -823 729 -658 -611 477 362 724 273 -632 151 -709 -481 112 498 -628 -91 203 -508 -140 780 733 86 -696 -227 -792 152 466 -812 196 -889 -249 -39 116 377 0 -541 322 -667 -78 -137 491 283 567 -459 697 90 -162 507 -189 -451 241 -822 61 -681 -1 -362 301 -830 -703 -648 -211 -409 -399 -559 -77 -413 215 39 81 672 563 -54 265 -652 603 790 -162 791 728 -647 190 329 446 -429 -249 -890 -416 -818 -680 472 -574 762 586 774 763 449 -187 -55 -579 -177 226 194 -94 -617 -268 -36 433 383 38 748 -601 -433 -407 306 700 -701 -504 128 636 -567 134 -391 253 550 -67 -432 -394 367 284 -741 -795 11 -894 790 -886 233 -823 94 -423 -339 -511 653 312 -609 507 448 -321 -879 -350 27 378 -513 -281 -132 -370 -279 644 -71 -122 -164 -283 322 -121 -293 -3 721 -841 126 555 -141 -839 308 -858 -630 -563 -114 218 -858 -859 753 290 -776 221 643 521 686 55 -600 -851 -721 657 -216 -753 -131 -231 64 709 -773 400 730 -611 -172 -534 87 -638 -565 -225 -841 0 73 -217 -30 304 595 701 -155 -871 74 -508 513 -622 534 521 720 -542 -570 -230 -676 643 -118 -108 -871 -666 135 -437 -771 632 -548 -709 -515 -265 -116 -598 -45 721 539 -338 478 -287 -1 16 -751 500 -453 78 35 -43 -222 419 8 623 635 -838 399 -797 -421 -136 -365 652 -241 -254 -737 -754 692 -708 -212 -448 -521 -363 561 367 261 -602 -438 186 -141 308 88 -730 252 -875 192 -246 318 -493 -520 -755 658 -36 -567 581 107 -143 -435 375 681 -666 -220 -607 328 -224 -4 -875 436 508 -652 648 -537 -750 679 -683 405 332 343 376 343 -739 -441 307 -732 -601 745 -827 395 -856 626 462 -647 -380 659 -276 -822 374 516 90 518 250 461 -418 -230 -175 609 9 -295 328 -665 -167 748 695 -243 131 761 497 -795 -543 219 -289 -684 172 -438 -719 -809 274 -329 438 -815 112 -582 -276 -792 -804 211 689 642 119 -433 285 -774 535 -57 174 600 -454 243 541 305 -92 -217 15 367 -667 391 143 -232 -713 -817 -635 105 -603 670 726 682 148 -285 -82 235 187 46 759 -783 47 708 -148 -786 694 -557 -376 470 -129 -379 160 -336 309 424 782 309 -550 390 156 -733 -535 683 -348 -26 -49 -867 445 786 -209 546 604 67 -536 -517 -773 611 -164 -268 -470 69 -330 -24 -809 7 -617 366 514 -763 220 -246 -273 -491 -469 -487 72 -883 107 349 -596 -762 247 301 -540 -605 311 616 -273 -26 -586 -614 -414 -135 -336 697 510 632 -711 741 589 587 -486 -315 -523 328 640 -723 579 -575 705 -489 -360 109 -17 -526 -451 -861 -674 296 -640 -248 -615 -672 550 483 -898 794 781 495 -455 647 2 -640 506 -674 -456 785 -281 -420 -378 645 329 779 21 -828 444 19 -861 499 685 553 395 -546 -703 -503 372 634 713 204 570 -870 -567 97 425 731 575 511 -288 -626 -101 -710 -582 -692 456 372 -582 -836 -439 360 625 -872 590 -261 305 -161 58 297 -305 44 -203 -479 173 -642 -820 1 653 788 663 -858 -687 185 535 427 -365 712 -150 -365 -111 552 -839 48 76 132 -491 -525 -856 219 -564 -220 -783 -554 -540 233 172 775 198 648 156 -570 193 260 384 717 97 -303 365 -522 246 322 -274 508 -61 -79 -98 -708 380 -21 392 -49 -849 -696 -4 180 139 -479 781 184 105 -481 675 314 485 -194 -393 -399 -819 -857 -39 -747 331 -32 -692 -737 157 343 -425 -594 456 -44 -692 -150 608 -173 725 -856 -25 -824 -878 -176 424 -494 -110 422 540 289 511 -428 -632 -660 472 -717 -681 108 220 -635 629 53 -718 -342 -265 183 487 -726 302 -125 -358 364 76 572 598 421 553 -539 155 711 -381 -41 -840 -265 509 -203 -569 -272 727 -733 173 402 -181 -111 330 -306 -392 -260 -900 -50 -612 -557 213 -188 232 140 -725 347 -692 249 -898 -429 687 558 301 97 661 624 -547 -640 219 500 -108 239 322 322 -224 539 -594 -655 -154 360 -686 478 -654 440 -487 -169 -416 5 -243 -68 398 567 260 494 190 488 -452 -510 778 86 -812 307 712 227 365 461 520 -193 164 735 -410 267 -299 -315 -213 468 -778 -640 226 413 -500 -644 -413 -414 -490 -206 -114 -158 -422 46 -283 465 689 596 527 -82 87 -623 312 770 -528 -462 -799 -788 -682 26 -68 -18 534 32 681 217 -440 276 281 -132 75 677 528 79 172 350 667 -550 493 319 -842 -853 -353 596 -373 401 364 -283 -502 40 -720 -768 -664 -511 -620 564 542 505 418 268 331 -349 729 -507 166 135 -141 -456 9 -679 -378 -43 381 -167 200 198 360 -217 -625 -618 -833 -399 -851 413 336 -220 -162 -613 -660 -447 -354 598 -151 -810 -850 -194 -211 -305 184 -157 573 140 91 -716 -454 -168 103 202 -421 304 547 -123 614 -221 364 -319 -144 555 -755 -861 -596 463 501 668 -385 792 -336 -172 694 -115 374 -428 -300 200 22 -531 188 123 796 454 -401 96 97 -152 771 601 -844 -731 -554 345 325 638 696 236 2 315 -775 -676 567 -707 -841 52 627 212 -636 -100 -818 162 -782 641 -591 485 -478 75 431 672 43 62 415 -633 394 313 143 745 389 245 -122 598 -763 -249 -672 -603 -334 12 -451 -599 87 -287 487 -780 -610 -766 -455 296 -309 25 -61 277 -386 -153 627 144 64 -862 -729 112 -264 -164 398 527 -353 -375 -509 66 -91 90 223 -362 -81 -128 -181 -676 575 -315 282 -802 -489 -824 213 16 -120 759 262 -498 523 281 -312 -473 359 -576 63 788 665 313 -272 492 -538 -191 220 -455 -685 -749 726 215 -412 742 -41 380 -312 433 -749 -66 -845 633 546 -692 -316 137 767 -680 -672 330 297 9 -171 184 -93 400 636 -506 437 -870 -833 -622 428 -464 -561 -685 284 -69 -470 387 400 292 299 683 769 553 -162 463 -677 -716 -812 499 680 -282 -91 -474 -492 -516 687 514 -403 -489 -360 -876 699 -299 -74 195 -286 299 366 -8 464 -20 616 712 379 193 407 6 -354 -38 -254 571 -809 144 -448 -674 -544 -730 22 -64 757 -363 659 -363 265 -452 -649 -878 768 -301 634 -679 363 -513 -123 -637 -75 725 -422 192 373 -668 -285 731 2 -393 -177 -126 -298 -250 50 -877 77 -626 -199 -56 176 535 -307 -412 -194 -847 479 -623 58 769 115 240 -27 -663 571 218 -134 -629 532 -600 759 60 277 36 215 140 30 -56 -489 -415 348 -597 -811 -585 784 -419 -758 786 -280 -106 717 -245 -261 -750 570 -8 -428 -594 524 -486 -389 -282 -670 -787 732 -248 -574 -488 569 -380 55 78 -276 -677 431 558 -346 163 528 -56 240 787 -344 -427 -175 -61 390 -18 413 -828 -704 -18 -615 -833 445 709 -624 -199 -511 -145 -687 393 204 -357 13 -471 -434 -555 -718 -699 -841 -814 22 -407 -679 -598 -373 -167 -175 -569 713 339 -766 524 681 581 -716 680 -25 -315 486 501 93 -872 482 762 552 -798 -450 -589 405 721 -432 784 130 -627 541 637 -843 -322 359 563 -345 66 443 513 -26 -510 676 -840 104 -410 -258 81 657 228 -425 -594 699 -544 88 -432 -663 -485 -270 693 -73 686 -385 597 -503 692 -625 -700 -650 -561 167 -442 -113 -327 -71 -215 389 461 509 55 658 -4 -63 -92 -6 0 72 664 -548 -224 747 142 129 624 293 138 -30 -806 -38 654 612 465 -513 -518 -233 -75 -713 327 -122 -351 235 459 140 -598 -108 -385 -22 -775 231 -868 -228 487 -236 -8 -783 -254 665 508 -159 -126 -850 -774 -880 120 443 -3 -503 533 -387 435 505 -13 109 635 -439 202 324 322 11 290 53 775 618 -173 -644 -893 -632 744 59 502 296 -780 -364 516 -179 -682 -438 -846 398 -324 488 208 -604 -877 -697 679 527 552 -445 -311 -153 219 27 528 -36 47 238 -701 647 -285 -454 -133 727 -507 -50 527 -616 425 728 -600 657 -665 -652 667 470 785 272 -635 -438 -517 -599 -772 -388 303 -148 573 66 151 251 685 -383 -225 346 -387 407 -344 -396 -618 512 -712 642 -305 -250 -581 739 165 271 -494 458 -408 -418 -820 -562 789 -264 -479 267 -375 -318 -651 480 212 26 273 -752 55 -426 -146 -315 453 -595 -176 434 39 791 -304 800 -510 -97 -812 161 105 -889 796 726 -802 -14 752 -853 167 -35 224 640 -695 687 -161 632 -828 795 -151 -269 -733 -19 -691 63 568 -232 157 566 -482 -305 14 202 -161 -796 -213 -551 -892 154 12 -275 456 -641 556 -112 -620 547 548 2 609 -453 -900 246 461 -456 -364 159 -553 -78 674 -391 744 -433 495 457 439 2 291 228 800 -149 385 -528 -619 461 171 519 -330 -342 405 -586 -133 577 -692 -197 694 -493 -531 270 645 -606 794 -210 469 -874 183 83 -698 -303 105 621 -15 -48 476 -391 -300 782 -153 70 -78 324 546 -467 564 -325 92 -509 -395 -520 469 -563 96 627 521 -456 377 68 510 315 -506 142 -177 415 774 -260 757 379 310 582 -63 -78 316 747 775 -231 370 -269 543 237 550 -615 -485 -17 447 -171 -457 -11 -154 -198 -512 461 -11 -447 -431 -886 138 -885 -259 -60 511 -296 -444 607 -557 764 -400 546 212 701 704 676 257 261 95 25 798 -99 -858 -137 -335 -717 -157 -147 -617 363 -517 -508 -867 -104 -462 -570 101 -428 583 1 -291 76 -389 51 163 54 424 -195 576 -518 -509 -605 -289 17 -850 579 -21 375 -898 -188 335 772 -288 -637 -770 279 -452 -252 -441 -702 325 343 596 60 358 -81 -111 -556 -152 181 649 -29 241 -595 435 164 -711 116 142 409 -81 -340 274 -259 750 -388 -109 304 -465 -593 -533 347 -797 -577 -645 -214 -30 299 -612 -257 671 596 -736 225 791 691 477 -644 651 423 -404 78 657 -454 -162 -706 -119 435 -39 468 -667 -598 8 215 492 -897 -46 710 -422 443 -815 605 529 -505 -257 32 214 22 406 281 -328 264 661 34 -596 730 -720 -148 -125 249 308 -555 -558 653 -284 -234 -420 -296 547 469 -528 589 -881 303 63 -209 -502 610 -860 488 400 -862 -758 -132 446 610 348 760 707 -326 182 -189 72 263 -55 -41 -599 -423 -703 -170 -583 460 -236 -833 -15 80 -287 599 -871 22 -561 237 712 609 404 -473 -24 446 -423 -275 -22 -756 385 500 -733 274 320 632 213 -255 -550 757 -173 -882 -408 -207 365 282 681 575 -399 33 110 -290 96 -693 -709 -201 743 -51 456 -298 -254 -442 -252 -692 90 -209 -721 -461 91 600 524 -750 -657 675 -881 -15 -278 -694 731 83 241 -276 437 -689 -152 -27 362 754 -243 250 -89 -39 253 247 518 106 -720 -381 595 721 -344 83 301 267 178 -584 80 -127 84 -373 -739 -342 127 556 -658 283 702 744 -840 -575 -758 191 -804 679 -637 109 532 -493 -410 243 251 328 -320 529 -455 -636 597 -172 622 -569 373 -363 602 697 299 -104 312 -587 239 -136 81 -84 -479 721 -821 713 -737 -813 -228 -794 407 117 -12 -178 -505 215 595 303 542 336 596 398 -457 -631 -609 744 -844 -615 612 550 164 -522 260 -410 -261 510 -310 472 291 -163 -375 -280 681 711 474 703 594 -589 -278 662 230 -674 -567 119 -838 533 -118 -489 581 72 -322 -452 486 562 -33 -166 493 679 400 555 -267 -850 794 206 -292 458 462 299 -743 -303 -387 736 -642 477 -617 284 -511 28 317 -505 -62 486 306 -381 160 29 -473 -299 686 748 664 388 -150 771 705 74 19 556 -621 -319 -324 785 302 -842 -513 -450 -372 785 105 -119 -659 316 -182 180 100 118 -54 -616 640 519 -310 290 -811 -580 474 -646 -222 -120 -379 -328 -900 743 -895 -895 30 -105 233 -585 -841 -38 -858 448 -218 -445 242 -590 -466 432 -172 257 -672 191 542 325 -529 30 -873 -260 393 623 -52 501 655 100 308 -802 59 -834 333 -279 745 377 462 -155 463 -768 -87 -811 265 -596 336 -439 294 148 -267 192 -249 -617 -478 248 -597 599 -240 126 111 -640 -572 -331 708 746 -675 -507 -169 569 728 453 689 64 -862 -836 -340 -340 140 458 788 303 147 -720 644 -1 378 495 561 -814 -342 741 -194 314 -542 450 -353 -721 703 -101 66 -851 -269 -466 -436 -339 184 -715 -623 672 -748 -869 -707 -145 381 -661 686 774 -588 540 86 -128 -659 757 46 -514 -861 -75 117 490 370 -481 136 165 -883 534 -516 622 -892 -713 -41 121 186 -730 -765 -305 418 -268 -641 -89 -241 743 641 -190 380 -512 -654 -79 649 -241 -707 -809 386 -2 426 201 556 -5 -648 450 532 264 -723 -698 -569 668 85 458 688 84 -73 409 -738 -248 160 729 34 -782 658 221 -482 -404 187 -704 -489 800 -290 571 -890 252 477 -129 75 662 799 -174 691 214 495 479 470 -734 -654 250 -815 12 572 -445 791 438 613 -884 152 -545 296 134 528 -767 -261 -478 -137 -564 495 -217 -62 -546 190 -746 -277 -676 739 -401 -108 75 101 455 -800 -507 -116 411 736 -433 74 -604 -35 499 375 -749 -525 -2 -119 -658 -873 472 -30 -406 656 549 451 149 -547 -53 177 -527 -434 49 603 -465 -96 -557 765 -496 -344 256 -600 166 -884 -103 168 641 156 -613 -350 278 -876 773 421 -498 482 566 290 -659 92 211 -886 -478 423 -121 715 712 99 64 775 -98 -428 -40 -299 363 -718 -632 661 335 358 -585 -216 -848 -863 -775 -276 754 -148 -50 -882 -881 -889 755 -891 -408 -514 -338 -555 426 -94 302 -898 -797 595 297 729 -895 -896 -688 89 -461 -61 5 -682 307 -259 -807 -655 -350 -115 -840 799 340 245 493 -850 -37 -562 -864 -738 -175 348 -823 258 279 -276 -517 -355 500 787 -182 -128 226 -660 696 -297 618 505 -112 446 -61 -851 -513 -2 446 30 -339 494 -448 530 -630 -819 -763 254 -484 253 23 262 44 31 -29 -231 -831 -805 -635 -443 -888 -180 458 560 763 -82 237 -220 -851 -393 624 384 -891 578 -25 -518 -69 -435 320 -155 -381 353 -525 376 309 -332 562 -858 -782 -472 -373 -667 658 -261 630 -539 -614 799 -147 -47 -884 561 -845 418 64 681 -698 -368 -796 -891 -306 -64 -756 -87 444 767 -524 467 548 348 -235 -515 5 617 -539 479 -264 -799 633 502 34 -894 -886 618 718 684 131 -735 172 -832 395 131 460 -685 319 -221 -305 -7 69 564 -869 -85 -202 -384 -480 -660 -549 601 -371 -288 640 240 -185 -261 -43 -445 -32 265 -7 770 791 -886 277 -758 -104 -352 -138 80 267 405 156 63 644 -117 -355 -747 -447 -233 -106 717 -611 631 797 766 -808 -171 -545 -287 -216 -509 -477 -120 302 -404 629 -63 135 51 -251 82 -74 21 -38 -846 -582 460 -221 -122 542 550 641 -279 794 -48 -95 587 293 546 -243 -650 388 608 -498 -56 640 560 716 352 126 -804 175 -760 155 127 -52 -329 593 -432 544 550 712 -737 746 639 607 637 -647 -784 584 -519 -237 56 -675 456 -447 79 643 -722 556 -456 371 682 -239 297 793 513 -321 724 -536 127 227 -155 -618 -750 -196 -298 -544 518 73 -504 -643 -830 675 180 -275 -180 -24 -585 261 -898 533 -655 -840 432 -237 -7 -109 226 59 -534 181 419 -847 68 597 -760 -549 335 -753 349 608 -355 -329 -567 16 605 519 -322 -194 627 421 -296 -103 -769 -136 -534 -374 523 -368 -423 -443 -439 -213 696 433 -729 -778 575 776 177 145 262 566 -314 -239 -93 487 -62 39 525 466 8 -615 259 107 364 -471 401 38 91 465 -854 602 -748 -303 -332 -284 -854 -314 617 202 -394 -300 768 84 -700 302 -7 498 360 274 491 541 634 63 -575 266 -745 440 411 721 -870 -408 54 -241 745 -462 434 519 718 176 362 -8 306 51 653 -426 -137 -552 502 -474 -524 709 -62 -447 160 224 -233 796 -899 -422 228 637 -792 -214 -476 -12 -798 -293 -511 -159 612 -723 -73 206 -174 257 -568 581 -408 323 -686 454 -366 -387 -244 -342 19 460 464 -799 538 -657 -592 -278 597 455 -383 -125 -162 -101 480 -635 638 374 -249 181 -7 118 96 118 -308 -519 633 -463 -158 227 -673 -666 -552 149 -433 -822 -140 -425 -880 -365 -665 723 -648 -156 -673 -444 -864 546 -772 -618 -132 182 -586 -681 -596 -269 212 -273 -448 553 49 581 97 303 708 -732 -152 -88 675 643 -288 -763 -45 85 -1 652 418 -615 -251 -231 -396 -839 -204 661 -175 -438 585 -477 82 500 621 -434 -65 120 308 -368 -856 108 391 413 714 -274 699 -715 497 -842 564 150 -642 -306 -578 -277 -209 441 -113 -16 -59 326 -24 108 485 719 -175 691 -148 170 447 182 -261 -468 272 -648 573 -131 625 158 -17 -291 -362 -657 -275 -205 473 421 -641 732 -92 -22 -259 -691 -528 -266 494 -402 558 765 -314 793 -149 -572 -207 -151 -111 -273 -484 327 -650 285 295 -316 -651 -94 766 -672 -892 -362 -72 359 776 -260 762 108 -287 -665 -556 -290 -188 -89 -137 -11 627 22 -190 23 780 526 -390 -323 214 -472 -101 -591 362 795 242 662 550 210 278 -528 120 662 -176 767 375 -655 82 -468 -138 -274 272 -502 -671 433 -789 389 -321 29 318 635 -688 -144 677 -596 693 -75 693 -404 230 -463 537 477 -494 -277 -835 -231 -89 -659 -267 134 370 148 -356 -665 -450 533 -158 -382 -224 -294 -279 427 161 759 -197 -850 -824 40 -409 -749 -64 -447 -729 -254 381 -899 -185 -92 691 -343 -743 -351 667 -753 -359 632 377 -842 -581 88 -789 -654 -186 -134 174 471 -168 -619 -666 -756 -75 367 237 598 -354 56 -219 644 -542 686 -16 723 24 192 -522 206 -804 607 647 -188 -433 393 163 -412 -292 -305 -878 441 428 229 -799 -669 -435 -529 646 455 3 394 266 -342 760 497 -48 -736 -31 -853 -282 -889 374 -751 -520 -156 393 -335 276 787 -279 320 -191 285 -195 -511 260 471 -627 -829 -131 -607 296 -305 -789 -730 366 -760 76 -756 -226 -281 513 348 -624 -170 713 -330 -552 -759 -406 768 176 714 126 -594 -83 346 618 95 277 -891 393 179 -258 58 -876 294 271 521 97 -743 -377 750 -587 -804 -735 717 -6 581 -661 -871 17 -871 -826 723 -571 -701 -756 507 511 244 393 746 -448 484 147 73 725 -228 -138 672 695 -241 -706 681 532 526 -657 -276 -405 473 -685 327 -134 433 394 -874 -311 604 -462 -692 541 407 -170 -401 243 661 429 -459 42 729 123 -534 -630 360 716 -487 556 -391 -567 -27 780 278 604 239 -317 132 -552 207 567 -844 167 -174 328 526 419 -185 -386 533 219 -592 587 -11 425 -643 -623 -51 257 -414 -599 720 -471 -624 86 -182 -868 748 -275 -4 679 776 -541 595 -392 53 121 -304 -469 -797 799 -368 -228 -523 631 -882 669 -798 248 484 495 -739 636 -450 748 331 570 -752 493 -818 201 -527 606 -698 776 -52 -147 -510 -594 -79 -770 -12 -767 55 444 -149 662 223 -583 316 -326 2 -190 735 -863 16 -65 -349 -245 136 190 437 1 -457 109 -891 -420 186 -750 -104 175 475 -694 234 510 -823 -224 139 -451 -633 781 203 782 -486 -248 537 -664 -10 -808 393 -644 220 -268 91 -131 -486 274 -337 -35 -843 166 -645 392 713 541 787 -787 277 755 702 687 560 288 333 160 -897 438 -720 277 -499 547 525 199 -291 -85 582 669 -493 -240 625 -710 179 -22 -796 628 290 358 -315 -497 -585 380 -38 41 154 -84 -117 -21 -584 128 -818 -631 -16 244 95 209 -432 -661 71 -714 -717 -360 -887 355 -479 292 -824 -814 -671 409 395 71 433 -808 546 -523 312 402 123 -829 -843 -174 432 368 485 485 539 -283 -575 719 772 34 -634 -440 -281 -364 -756 -505 300 395 -600 -263 701 444 -600 333 -403 300 -310 613 -128 198 -331 156 647 -773 208 383 381 -388 -618 330 163 -108 193 -327 723 54 323 115 -580 -508 -662 -120 536 564 582 641 -179 -44 -414 -302 -101 -31 430 -132 -38 -308 -257 -730 84 18 -254 554 -33 -560 174 683 -121 -186 730 -467 -22 -621 384 650 659 -384 155 192 -408 -436 -798 -498 97 -230 -78 220 715 -33 112 -379 -108 328 -451 446 -279 -458 274 -526 199 666 -697 602 -899 571 -641 -650 -129 32 -253 483 407 -696 -422 -437 486 -678 -675 788 -843 610 499 223 9 -257 -192 -791 -402 -93 705 -148 -408 741 -522 505 -537 -801 -339 -622 88 535 -377 641 190 -470 36 -845 106 -346 -321 -555 666 517 610 -835 589 -813 462 -197 -270 408 740 152 -784 17 99 -472 -854 733 103 153 -269 -529 -411 -710 542 -57 -107 440 -260 320 174 787 -218 526 10 681 650 319 347 -71 283 -815 -869 -621 781 547 -312 -18 -521 -765 -147 -165 103 776 -47 -462 -144 -608 -510 -54 -892 308 106 -194 749 209 387 -505 198 -891 -641 177 -269 296 -629 614 460 618 -290 -482 -625 -451 -58 -226 60 -373 -7 -774 360 535 -314 -143 -390 110 261 -477 -526 587 -304 -358 -413 336 245 -456 678 -552 227 629 661 689 -817 107 -853 -89 455 -361 272 -366 -106 -411 -667 -185 671 -857 -164 682 -536 468 -807 33 -566 574 377 -569 685 -400 285 -306 -364 595 -302 -163 187 -488 -680 493 -604 -612 -808 -484 186 -815 -645 -686 -765 -619 14 157 763 309 -538 -501 386 741 30 548 305 -556 144 96 -816 -406 -671 598 -382 119 417 -414 -859 415 301 -589 -462 -561 -681 516 674 631 -758 -647 -835 -656 139 -777 -393 776 11 280 -325 -709 755 749 -180 707 386 -792 345 263 -544 397 -747 -72 -839 475 281 548 -622 -461 232 96 -57 -66 -577 -867 -893 -328 -316 336 -778 -900 647 -35 147 -509 -130 -81 -726 -456 105 -488 -693 391 297 -179 451 317 366 501 266 -12 -410 -455 13 -534 61 191 -114 759 514 -349 -864 559 368 -892 -788 -142 -412 -496 -223 564 -197 52 -535 -253 -894 268 -487 424 -153 -233 -459 71 -301 210 690 -473 650 -383 -628 191 -25 -165 -625 786 236 305 -725 524 -500 -877 209 634 -240 -83 -314 -833 163 -698 672 -791 626 596 -791 738 -262 -354 412 510 -859 -291 782 301 -782 -599 -122 -235 39 226 -424 -605 181 -508 -718 -819 49 -666 328 -210 -281 -762 68 469 295 78 67 -21 -361 -119 -697 -723 530 -517 -84 405 -160 -261 323 -487 227 568 592 -411 -762 773 -568 -83 689 606 268 -745 -375 363 169 650 -353 -72 623 -348 222 508 -157 717 279 592 26 -656 581 -7 -674 225 -434 -263 467 -543 -82 -60 -62 -525 -872 706 24 78 719 -232 691 22 -801 -172 -253 167 101 -324 -533 -161 -522 -444 9 553 -493 -790 -595 320 -762 -880 696 -198 -79 -143 -585 -258 -519 -479 740 581 408 -432 792 -518 -838 682 491 -809 407 433 -254 -115 -126 -520 -704 107 -885 -215 -177 -438 611 -714 -208 235 342 336 2 494 357 799 -119 -176 413 -156 -209 -858 339 -59 637 327 -529 -553 705 -732 9 -411 -123 -596 -80 -531 279 -713 -748 593 -373 -871 -90 -796 511 417 -461 -162 -194 393 8 -726 646 -448 -36 240 -283 301 432 -203 -189 -770 150 -849 -490 -874 371 -12 -708 586 -170 516 -246 -287 -827 -843 -221 551 -639 -404 -570 -306 -577 -799 54 -386 367 -102 -433 -280 298 -664 -92 733 -173 -385 773 -873 540 -886 41 -397 38 486 -713 -647 165 -884 -814 -899 31 -63 471 -496 644 77 29 530 685 134 -755 -845 437 -283 -282 -43 753 734 -601 2 247 -650 676 -497 516 -754 385 290 711 -129 68 583 446 -19 193 622 -338 -360 -714 -365 -304 -752 485 78 228 -496 89 249 654 15 361 387 -740 68 595 -867 800 -885 580 152 -459 -670 290 -672 565 -885 427 476 -61 486 -698 473 403 114 717 -374 223 -562 -391 560 -714 -259 -379 -658 423 -542 -296 64 -847 479 306 527 -571 354 -668 -572 -626 -802 -307 -358 314 658 395 -857 227 -459 20 432 384 288 -836 343 467 325 445 -440 -439 342 26 526 549 677 -716 412 724 -300 -872 542 -506 318 -110 -590 721 429 570 507 -30 -556 747 669 -671 -745 -727 -356 773 -464 485 355 420 276 297 -781 -392 -175 -395 -782 -272 -257 -196 -269 593 -546 -503 -242 -646 618 -314 458 79 -113 673 -834 551 -625 -447 339 -226 157 -194 -17 -624 -862 -286 -367 606 -866 -644 -38 -433 -388 -317 -30 -560 -310 -359 281 -852 79 -405 -260 370 327 -777 -558 -759 455 -532 -824 330 -284 108 -354 284 -502 -225 417 535 -642 -242 -106 390 606 397 675 -838 231 71 -174 593 38 -608 -848 666 -260 629 -101 -102 -386 -491 667 -191 548 -629 -182 793 667 -40 -127 721 240 -556 34 375 -482 -757 13 -355 363 -497 782 471 -898 243 789 -209 -153 -459 -53 -774 576 258 -338 285 228 -200 -43 299 -865 11 110 215 91 548 435 -134 -357 263 -368 527 -470 -529 171 736 205 223 -846 582 411 -700 783 -175 238 175 -898 -550 638 -695 749 -229 -310 -551 -202 723 -233 234 748 -698 -504 665 764 651 -547 644 702 -501 -264 437 440 -359 -655 750 -5 -620 -691 -219 -862 505 -897 -335 -479 -586 619 296 200 119 -23 -868 125 294 -792 -639 -650 -100 647 -747 121 676 507 -559 -642 125 193 -107 -466 426 424 -541 -674 -634 -134 -67 102 94 -208 227 -200 -805 -418 326 719 478 -62 -441 -251 -804 -700 -209 526 616 91 653 -565 769 613 328 698 719 -288 245 -599 -647 -878 -270 543 -789 336 -868 503 392 -859 -272 321 29 557 -544 255 -519 653 611 -625 213 -394 -438 -623 -565 131 492 588 786 -133 -57 -488 -213 598 -323 386 537 -224 -490 739 -630 334 -674 495 252 -745 799 600 552 420 -807 463 796 -225 -772 778 120 -886 796 -618 579 -352 736 754 174 -404 -193 -597 -215 -816 -140 134 -838 433 -88 452 215 -782 439 -23 593 -275 -766 -211 -10 422 482 611 463 -2 -823 576 -300 -210 207 38 400 -727 230 567 -536 -817 619 -409 159 -336 -329 -383 779 522 -244 38 659 -16 -16 -108 267 -853 5 -38 -278 -265 -269 -64 348 655 666 580 -498 488 -232 -602 -548 660 -308 -673 781 201 -536 -459 -138 -502 478 112 -354 685 -696 785 462 246 527 -758 -841 -192 -434 -271 218 -729 186 -281 667 83 245 -345 -145 -864 531 -871 -510 -647 370 -798 207 -173 -336 -900 -682 -773 -612 642 -17 693 -12 -560 784 652 632 -234 28 236 238 -854 -509 141 252 88 -11 -844 -406 -30 678 -103 -582 -148 -132 495 -10 -202 -171 463 695 295 -417 -19 -373 60 200 48 -223 109 -692 495 147 -725 574 167 -344 733 -554 213 -33 -675 -206 -715 -320 -146 314 569 498 -521 187 -621 243 486 -470 624 -464 -303 -74 -272 384 -701 8 -120 -364 720 375 247 397 684 386 -695 -732 -229 -445 -592 -148 764 651 -447 -762 -78 -578 700 218 -480 -572 205 -475 101 -183 640 520 -844 60 -863 97 112 99 738 -682 91 5 738 298 -626 295 334 -100 -1 -750 -743 187 289 -698 -280 547 676 552 -395 -624 -734 -559 -364 -728 -11 -124 -99 344 -176 150 -671 -607 450 -464 31 -617 452 -710 -700 -208 -138 211 -464 -246 -751 -764 60 79 -379 -375 -640 -708 -77 -323 321 8 677 494 666 -395 136 -892 -66 -621 605 28 601 -828 147 -65 -818 692 -258 16 656 -346 359 -462 -542 436 285 407 308 -261 255 -736 -192 -498 -635 -652 -197 85 206 -217 259 168 -457 -654 -570 -889 -645 -721 107 -754 -431 -577 -478 -614 -522 277 575 -231 530 -271 -835 -215 3 766 -145 -498 737 -191 -330 -235 188 -622 -307 -231 21 -238 410 179 271 726 560 -374 57 661 -662 -232 -748 -21 42 -618 -514 -159 286 -74 711 -414 699 756 92 -373 775 88 242 344 -512 -116 260 -236 83 -798 190 -9 323 -32 588 -755 -473 -326 523 132 -886 272 187 307 256 20 -749 -592 567 775 -501 -44 418 467 706 237 -551 -582 84 -151 -649 -873 -574 -382 -689 -42 694 211 777 435 408 -677 -616 619 -146 -802 572 -5 -704 478 -9 -434 766 80 105 -819 -845 563 517 -422 226 -656 -515 376 392 159 -62 -166 -827 58 556 42 -387 -10 -321 205 -696 -643 -53 774 765 711 -100 597 -129 -879 432 -196 514 -264 462 -694 776 403 293 -348 380 -496 284 116 211 -85 351 107 -593 -293 126 687 -12 143 -591 -528 408 249 -588 -677 726 448 -372 208 269 -86 573 611 -403 -368 -397 442 -683 -511 -713 -444 130 -276 -27 -773 -670 176 616 -821 -244 -652 624 110 -709 130 -698 -744 -213 -743 -4 704 -572 -350 360 -879 87 501 -1 350 -472 238 -456 628 -160 -174 185 -885 -130 760 -390 -189 64 -689 3 -104 -702 -678 82 297 201 75 -714 -136 -621 425 -166 -152 198 -230 -139 345 53 96 30 -384 -365 582 -800 523 762 -484 -737 -116 -10 -616 -148 -470 -270 -539 635 -704 209 417 183 -724 -403 692 23 -539 -691 -191 177 -668 -15 286 20 -434 -731 -808 -795 34 -833 -823 690 -900 8 -600 -7 -725 -59 -553 -17 294 -829 -733 -378 -627 753 405 -846 572 -31 34 744 435 -239 -136 -251 -680 789 -149 -57 454 475 227 426 403 -637 -301 -379 349 353 -541 -398 -420 -42 628 -389 -898 464 -141 676 -656 259 629 246 -791 -426 499 360 319 -351 692 631 -37 69 626 -840 -127 -199 257 55 581 -686 -80 362 -867 60 -628 -403 270 -447 509 -63 1 -243 694 -671 561 -862 -163 586 -313 680 -825 -866 -28 -169 -370 -245 548 -492 -234 704 495 244 -322 19 -18 -535 -418 123 426 -752 107 -283 -741 -485 169 736 598 -336 -189 -469 -614 233 -226 -521 238 708 -234 518 0 200 618 -669 255 -695 -655 643 148 652 -116 -64 620 387 16 -688 -642 320 -405 551 589 408 123 -415 -47 -12 -716 -387 782 -591 -709 -120 122 -680 244 -854 236 377 442 -415 -298 -148 -639 -712 -6 363 41 566 -472 93 241 303 -547 -886 -134 129 101 534 -57 -594 -432 274 -190 -269 -814 490 255 -221 -746 347 -489 582 212 -669 -622 86 160 580 338 -644 741 -245 371 -24 -349 636 -366 -121 -392 -594 178 -886 386 664 -716 -257 -694 568 240 185 -168 8 133 -96 -597 734 474 333 -198 -255 -661 -864 -899 -264 383 -23 124 554 -140 222 -426 -490 -449 -638 -507 31 192 559 -433 60 -842 745 -788 574 -500 -565 598 751 265 718 767 -627 456 -276 -669 -143 677 -686 -788 767 -353 187 -845 -113 43 102 -541 -495 -320 -327 -530 336 102 281 -690 297 -289 -91 382 148 26 398 -721 224 -503 -359 -122 39 -95 -669 -63 85 323 -789 -131 276 -574 -617 71 -339 -28 -428 -67 403 539 770 725 508 412 656 -454 -180 373 -166 548 753 -429 -786 -173 -698 -454 251 -238 -208 -710 42 -410 -87 -314 -392 -556 704 762 74 -690 -818 -467 184 366 -147 -844 -75 753 6 520 -387 -209 102 -104 213 -458 687 363 -124 -296 -490 508 727 -805 -67 724 -5 -613 -870 -36 -486 576 742 652 -187 364 -337 322 13 575 125 252 -481 256 -308 195 -545 -703 -846 80 403 -360 -464 -48 348 615 -2 605 -85 578 420 260 548 -89 -469 -467 -274 185 -793 -565 -644 565 76 364 405 -638 -834 -598 -647 141 -773 -47 382 -647 282 -379 641 529 235 -202 355 291 -716 186 -718 68 -821 -543 206 22 385 -139 -356 -900 465 710 -500 -68 -572 -247 519 -641 295 653 -98 -622 -325 -82 -746 -733 -896 62 -757 336 -240 -476 -564 33 -616 -335 -171 -699 605 -205 -111 546 -817 126 425 -259 31 85 -590 67 -236 238 -581 786 -420 170 -696 260 -31 508 207 552 -539 -562 -370 -740 -626 -208 -478 -334 201 -280 421 98 523 764 -360 -629 264 -380 353 89 -421 149 -96 -333 -28 -366 360 -816 -3 213 -116 -894 59 -94 590 321 57 -858 -151 -332 -271 576 632 -442 239 694 -497 271 -309 -538 279 84 -22 -313 36 -743 419 -165 621 -635 -332 -268 574 452 640 403 800 605 641 177 -813 735 -90 278 -150 473 152 -577 -542 718 685 -726 -249 -551 22 220 -181 -244 -458 590 -762 -120 -290 633 -258 -512 279 -425 159 -555 744 49 435 -242 -54 -341 468 -701 395 176 231 696 213 170 318 -433 667 -443 -455 690 66 768 -375 -298 -58 533 -239 588 501 -130 583 -597 374 -56 -101 -256 187 -40 592 762 798 -403 -233 -427 617 -616 -767 -56 -700 -528 70 -330 -53 -470 -704 59 -853 -219 -391 -786 -54 -743 -685 -839 305 778 21 293 -226 -466 -854 -791 322 -285 461 -709 -554 -339 -588 -28 420 -18 148 297 -700 615 -590 730 244 219 -3 113 -873 -205 -409 -714 304 -312 -820 -667 321 -887 709 269 532 526 -359 349 -9 216 -239 402 786 -27 174 -547 203 92 -856 -352 -498 293 665 -204 -900 -98 395 -402 -521 95 239 192 -517 -516 488 312 313 -464 -161 -85 -842 722 736 227 -793 -105 -419 746 188 -732 -439 57 -253 -748 -808 493 16 67 175 -793 -435 448 -444 -680 766 -783 -365 -594 -275 -867 612 -278 -549 464 474 79 -496 588 652 541 724 -635 -892 557 -893 -611 696 301 383 767 64 65 125 -63 -144 -252 -389 112 715 -718 212 512 -42 792 -3 319 -643 -652 705 783 -817 139 -818 -763 320 -488 360 372 125 -505 -378 217 644 -430 102 -95 155 99 -670 -896 -523 784 335 317 -621 -564 -228 -91 251 -208 -886 -762 260 752 -815 378 -353 -645 -793 113 -752 47 -369 -364 -84 296 -222 116 -658 -871 -87 -224 -683 -64 -232 -642 -163 709 276 -728 166 -510 -269 650 491 -883 -647 -352 380 -261 -40 -359 -351 -806 -571 -159 127 276 591 -782 633 -358 -316 127 -70 500 520 442 -343 -890 8 -894 -298 73 417 687 446 -89 416 -493 214 792 -47 -806 -202 26 720 257 488 405 245 271 755 706 432 -39 136 -360 -588 -446 327 553 287 445 517 -794 724 317 560 -101 -763 -836 198 321 -346 27 438 -888 -263 -546 454 -801 -708 70 426 -549 -110 -174 427 278 -115 182 640 -315 -527 -513 173 -253 482 -755 34 791 -495 -181 229 -581 226 -863 450 -348 207 -196 -899 -424 -390 526 -446 -105 -410 -833 -734 -40 -237 583 438 161 237 569 509 748 -772 -53 -392 630 -881 -661 634 321 -438 -101 -666 -27 685 64 -40 -411 730 450 129 712 63 -359 -689 -387 46 776 -507 487 131 493 -211 42 711 -688 531 283 -647 -677 487 758 -414 331 361 735 -381 571 40 278 -20 -815 643 246 -484 -867 596 718 -144 -498 -806 698 307 -514 83 777 -478 -612 589 371 -775 -111 321 -739 127 653 -56 -607 288 -224 -381 -813 681 -645 -106 -819 255 -558 231 256 519 700 -629 121 -773 535 115 618 16 631 -44 -308 -274 63 -122 376 645 389 -214 -26 -544 -19 -369 -708 342 -652 -872 33 -113 -428 -535 -413 -807 -260 -383 663 -560 -375 -52 211 355 649 683 -601 61 -512 250 212 449 -542 143 -109 -288 -683 -603 186 514 221 -43 -791 461 -721 263 -796 138 -416 -841 -513 -667 78 -360 -582 328 -731 707 156 352 627 -651 -898 -42 711 557 587 422 -272 672 -416 53 647 613 -312 699 141 749 606 227 -91 -477 -884 -345 788 -471 -804 -183 589 218 -51 -246 396 288 -285 449 -557 415 318 461 -509 132 -808 -170 -531 -112 -731 -647 -134 558 -856 598 -860 642 121 122 46 -407 -240 625 -761 -870 190 -671 -718 -525 -44 -246 -129 173 553 -27 43 71 483 -647 -86 -595 -556 364 -566 -36 -688 -642 57 -241 -664 580 477 443 -709 641 -651 117 561 336 -98 -481 233 49 -118 708 -376 295 750 744 -263 -258 -706 -28 28 240 82 411 591 216 -587 788 -438 765 656 -19 -872 -109 723 -659 455 474 -763 163 408 -321 -669 -70 -13 -490 -524 716 199 306 779 -336 -881 -668 -498 511 622 470 -174 -750 -706 -489 -262 198 -706 611 696 -235 -635 -855 -794 409 -785 485 430 -575 -662 -224 -201 -738 -306 -222 459 -397 -775 447 5 261 -430 26 571 -223 742 -642 674 -556 516 500 632 247 457 677 728 783 363 -835 -625 -135 437 74 220 -31 458 -344 -129 -446 9 736 588 722 -300 -23 457 689 -437 408 -769 -81 -22 413 -815 409 -506 -650 -892 -208 699 -762 669 -366 -316 733 225 -615 -471 298 624 -483 598 -171 -737 9 -674 96 4 -764 -296 -426 504 652 371 120 399 8 759 -203 327 717 369 236 576 -767 -492 179 242 683 -341 -879 674 -356 420 -444 -301 53 695 -493 401 -372 -256 -506 -873 597 766 5 74 469 -392 505 -460 694 127 701 81 400 -490 55 -256 457 776 255 -93 -659 -593 -501 -783 -532 340 -335 61 -793 -756 727 587 -890 786 -657 581 -781 533 778 -817 340 250 521 579 -900 -491 -832 -549 544 70 -896 580 -189 116 -569 -198 592 162 306 -135 -479 417 203 -575 -240 216 507 531 -209 156 -278 -495 765 195 56 156 447 52 -791 -20 -224 -164 462 54 667 714 -707 466 -767 -714 -587 -798 639 -824 179 242 -401 -5 -452 -705 -579 627 -20 -220 721 -134 309 -182 273 -475 -705 -513 546 132 -369 490 -12 94 -739 732 489 -159 -241 685 -33 428 -367 701 481 349 -279 187 -783 -143 82 -839 -152 -76 -112 106 547 621 586 -333 425 -800 498 645 355 655 744 769 276 314 751 582 -197 627 -437 318 738 312 -525 -419 329 257 55 -280 351 298 -185 -850 -61 -184 -275 536 276 800 14 -478 -380 -611 667 741 -280 -563 254 -188 696 -316 -765 173 396 -516 -19 208 576 -594 751 614 -530 -547 21 -177 -475 -195 -842 175 -874 403 -571 -877 -440 465 297 211 570 -459 433 656 139 544 -471 -518 365 -521 739 180 -813 -771 -574 -459 795 353 285 -378 647 -162 -532 263 438 402 638 358 -740 797 553 164 -534 41 -247 236 -829 691 629 106 -147 -892 -587 -610 302 508 -560 638 -644 168 -327 -146 -799 516 87 -440 28 789 365 -251 -417 513 -57 -23 635 590 -795 311 718 248 20 -578 -341 -547 155 349 762 588 -790 747 -828 298 410 -747 -700 94 735 -14 696 129 76 -297 -824 23 -594 412 229 -533 -202 232 521 298 131 -378 294 -727 639 -815 487 234 380 -870 -530 135 47 97 -454 141 -674 647 0 -781 126 -827 -152 -137 -429 -144 -693 -66 666 -578 433 793 -730 283 -827 307 -501 -7 537 76 351 -831 -242 -776 -23 452 384 -696 -888 -643 -362 -256 -574 -418 95 762 -182 -14 358 -82 342 21 688 587 723 554 -353 -493 -517 642 -55 -598 621 -514 780 185 535 627 -631 -169 377 -880 -125 496 -247 -355 -302 -334 -40 -426 143 -123 358 335 -776 459 31 -76 394 -336 391 225 654 -161 -512 -839 511 -376 544 -851 710 503 -324 -17 278 520 274 352 -738 -402 328 -578 113 778 98 372 612 -235 636 109 54 165 -366 83 -691 -512 564 -814 -354 203 457 -452 -874 612 -858 -738 799 -196 124 542 630 171 -622 545 -471 -142 786 -130 -289 -531 -786 403 -771 -651 -405 -749 768 441 546 -705 424 504 -266 -134 89 563 -487 -745 664 101 -318 -757 536 230 -105 -139 -650 319 722 -84 437 506 -639 -733 721 791 497 500 -248 -46 -392 -467 -359 -753 -481 -231 762 -84 -166 -501 -690 -106 -289 514 439 -138 -878 -447 739 76 -345 456 764 31 75 -421 327 574 61 580 -473 106 -455 611 508 -587 -442 598 535 545 -416 -74 229 -308 -801 -473 -607 -779 -608 332 727 -448 -488 -309 -767 -7 688 -295 -310 611 799 -426 427 -595 733 493 -12 -497 401 -798 -539 448 680 475 -147 -224 -446 73 -302 127 -724 -141 -502 441 644 -418 -4 1 -699 152 -497 -462 272 -446 -114 -508 446 -31 87 12 -138 228 779 -534 -3 -313 -242 -234 706 -296 679 -622 132 581 -262 -313 -457 -386 260 -895 -839 -566 -554 -543 -801 229 -258 579 194 -634 -279 447 -140 86 -359 764 470 -40 502 -855 160 -511 158 140 -12 626 588 -45 784 87 79 580 44 417 610 463 -671 -785 -468 88 -890 -861 333 -355 703 -436 -273 402 -886 -110 80 -396 -734 121 -644 -252 -595 -797 676 18 -186 469 -362 119 -725 778 -668 -895 446 -508 457 439 -242 96 586 245 671 38 763 -114 425 71 -481 -165 528 521 174 679 -214 375 -845 -86 385 458 186 -874 -136 747 522 146 762 -618 449 -377 -5 714 -287 -545 38 -595 325 6 -112 -618 -514 657 228 -190 -892 -354 58 719 712 -355 -569 -473 -741 -266 -624 62 305 -55 -168 -96 -103 -579 648 -818 144 -724 185 532 559 639 -314 -371 638 -816 -698 67 757 -139 -593 -831 -126 733 -224 -835 -242 -601 -494 302 46 143 -245 -234 191 -177 -742 -660 73 -383 357 722 264 560 -393 675 77 129 -674 558 747 -291 84 -742 -93 -388 508 198 -289 -465 -194 -161 -94 -228 398 -771 -698 -817 -378 -764 622 675 -286 492 405 -197 -261 529 64 -857 -253 -452 151 -493 -743 -485 -897 -802 -135 -582 -706 125 199 -738 -37 668 -293 102 600 -726 609 584 -466 95 422 174 95 342 484 -475 -777 295 627 -508 -455 -34 -354 83 -252 372 -403 -13 436 -137 -441 -570 -432 -194 -53 -689 -3 787 778 -853 -531 -596 741 523 -804 -893 748 -753 -590 493 -157 -595 733 32 694 -811 -207 -251 -264 747 -126 -714 -324 -215 -817 32 314 708 -69 317 -736 -587 -575 126 -656 -350 -113 -268 254 459 170 -469 -814 -899 14 44 23 728 402 -327 -57 -701 307 -777 173 -501 432 -767 591 41 -17 -95 576 -8 757 655 -148 760 -437 -364 29 -833 354 -803 -179 -869 -663 -845 -767 -200 -399 677 -238 -494 -310 542 528 587 141 -407 -328 71 715 -634 345 -88 -267 -170 -621 -777 -308 -771 213 404 -757 785 -157 674 480 -211 -421 -233 103 -621 358 451 332 -787 -166 244 -401 380 21 553 -539 -540 497 -555 -216 -440 -598 -861 -796 64 -557 -472 -288 178 -97 -575 113 -459 288 463 -160 -550 49 12 -474 -333 273 453 -699 638 213 -346 -666 -238 282 -285 84 543 650 745 447 -401 64 -45 705 49 725 -141 203 323 361 -792 63 -894 -170 317 -11 -324 -181 20 410 697 199 -851 -22 573 -288 240 427 446 -105 304 -348 417 -391 104 253 -789 184 -334 592 -141 -383 405 -448 176 -704 594 139 319 561 471 201 -13 -242 637 -161 -472 -736 367 -560 475 -309 -46 194 749 5 -234 -290 790 -708 -332 116 414 -183 509 -399 491 -853 401 772 -619 -545 -515 -664 482 -524 447 592 748 92 332 595 -898 -407 -576 150 -543 -348 -495 -177 -746 -768 -780 299 -123 -79 297 202 -636 -804 474 81 -370 -207 -114 -292 -372 3 -635 -729 -23 499 -589 -365 -707 329 -584 -765 -676 -171 762 -287 -132 502 80 588 80 -56 -685 208 -26 -443 326 -25 528 5 -632 514 -877 443 -853 -430 -720 -273 505 228 -521 -344 452 470 -706 767 704 -394 -7 -89 -833 -432 -830 638 607 600 -658 744 279 741 -277 -229 -814 209 -231 122 246 631 -579 -300 -98 -880 -266 -529 -214 599 332 156 -325 -328 -587 -113 -13 -388 -485 -141 -664 -175 723 138 254 199 73 478 369 86 270 -510 -65 -90 -309 485 490 -489 206 -503 792 747 221 13 -13 -798 -282 332 -647 506 -336 84 381 747 -25 -723 -429 -89 -749 -828 209 124 -882 -701 148 748 -774 508 -65 746 -566 532 -6 738 289 688 315 405 403 -619 -439 -80 139 694 -569 -543 -537 707 331 576 185 669 71 -120 418 612 400 -17 679 686 614 -789 239 -630 202 36 -630 -169 134 636 -678 530 -729 -145 91 -289 -154 -691 -679 350 -102 -624 670 -651 -126 141 692 -311 442 699 72 -279 -387 -437 188 82 -439 -642 -308 591 -245 -553 75 -253 -359 -479 -727 715 -173 7 -746 48 557 324 425 -482 495 -589 33 716 -117 -97 -595 103 478 -254 -167 -23 -77 405 3 -715 214 -820 -73 -638 -637 -695 -613 290 41 15 -191 316 -219 -663 -779 353 -357 -322 -659 -407 758 -365 353 170 -68 -48 634 415 -368 -537 619 -704 445 -44 -30 244 -148 -334 543 -630 263 -471 571 -334 -626 -669 550 700 764 201 -206 -826 250 -177 304 291 -251 672 238 -896 524 -465 -882 -666 -584 125 -771 339 -656 -785 497 214 -529 -231 -463 -350 319 44 -442 779 102 575 314 672 -31 -756 97 198 390 -825 -439 451 -656 -674 -350 -567 653 -382 789 416 543 -367 -800 63 257 -579 -382 -535 -505 -843 339 -73 400 329 662 -708 285 356 505 239 -611 600 417 586 178 767 -711 18 -396 247 178 -835 366 -437 -681 -659 -311 -691 -694 -315 -682 470 478 -254 -637 -704 -871 269 -696 125 206 583 422 254 -354 654 -592 191 -86 -14 626 402 -625 602 54 446 179 -259 -205 -875 678 651 537 -640 -149 -103 -354 -391 -735 -2 718 19 -498 -755 -99 -764 -703 -120 166 -248 521 -219 -216 318 -329 625 781 -373 -434 -157 -603 672 -133 -218 -549 800 494 -707 412 -21 -715 -522 779 303 432 -30 -435 -228 -292 -116 -674 794 -236 70 683 20 -261 -522 -791 510 -834 -677 456 -229 -34 560 596 -644 104 147 212 91 729 -134 -536 -99 728 222 1 -149 137 688 595 448 -663 312 -485 -659 -217 175 -842 -219 -847 696 -821 -11 -400 17 -164 248 427 404 147 689 -208 -282 -745 -742 -534 -758 -257 -97 -706 -535 128 -891 573 -262 -272 -874 683 517 -573 176 -191 -757 143 -275 529 -188 -62 693 774 -760 -362 177 -389 -139 -795 264 -38 -181 -880 261 24 -318 -45 -781 191 -88 -670 -599 712 -25 -593 325 -890 -617 -144 -589 -581 -799 -55 400 -381 -549 -722 507 123 -260 430 685 561 -492 -525 464 289 -816 732 -371 -343 -488 -711 433 -835 175 -434 -68 734 519 160 783 354 -305 25 -441 29 783 -298 -619 371 -297 79 -747 -333 -621 328 -449 198 572 190 -19 99 -812 -110 748 -748 -165 -675 737 -676 -869 -438 755 -402 121 534 480 -623 378 729 247 496 -141 138 371 576 513 415 -107 445 517 -169 656 625 340 -522 -249 -805 311 -10 712 -1 -549 -900 -528 -389 -41 -454 114 -117 -547 -72 100 -837 -232 -397 555 -59 -687 75 114 -210 -320 301 -848 -798 371 -140 700 -400 495 -14 -658 -201 -430 -247 -430 419 -101 -102 -160 40 91 -38 185 -817 -185 -208 11 -156 -517 708 52 -755 66 -87 726 346 569 490 -432 735 619 253 -463 -23 -258 766 -807 -182 453 -602 -666 71 -233 40 -393 60 4 -175 -648 101 705 475 -88 205 -836 566 -49 -147 255 -688 -220 771 517 235 225 645 -288 -266 43 -144 -505 756 -817 167 -212 -448 -71 438 448 140 -667 569 589 682 -447 786 446 -210 360 154 158 -596 -770 -762 -10 625 -818 746 -458 403 672 31 -229 -427 -497 -844 -434 -573 -511 -617 -728 -412 -666 691 531 -103 472 -293 241 398 -106 -681 569 151 -233 -251 422 120 147 791 -338 115 -289 175 14 555 498 -444 -295 357 402 750 711 550 562 543 -669 455 -585 82 -532 -535 -866 467 205 -665 -832 -781 7 623 -439 720 -680 279 -355 257 -561 -120 711 -542 -575 445 184 -615 223 -864 -497 -886 -778 -707 -4 349 251 12 -859 -71 67 163 478 169 431 -354 -299 526 -647 -109 115 -340 -550 -802 630 -712 -610 -71 -546 -672 198 418 -307 -806 -339 -327 637 407 175 317 -20 -768 -499 291 438 -671 351 -319 -261 -598 -40 170 274 194 13 -615 580 508 590 227 -636 235 -717 30 130 -710 134 443 508 10 344 -870 753 -778 649 -602 374 -691 344 -347 -412 -642 -600 748 -833 67 52 412 571 489 104 -151 -197 505 400 -695 310 653 -784 -630 503 445 -826 618 307 -695 12 662 -413 -22 -257 -56 377 557 -419 176 72 100 -692 -314 -473 -276 -62 -61 -769 -766 -821 394 616 -365 -748 -471 110 175 -14 -494 -529 -759 299 168 -709 -686 -157 -285 717 -591 687 -113 -750 -799 -884 -89 -121 121 -861 -117 392 -435 -410 -805 612 249 487 -846 -489 577 -775 -35 549 -757 -816 -865 -744 -538 704 -723 -211 511 -716 567 769 379 -447 101 -363 320 670 -856 644 668 -216 792 -505 170 -883 -161 -719 528 397 -626 -159 -763 56 674 -100 152 -788 -126 -370 721 -727 287 435 -781 600 -480 19 -896 -123 -634 78 -392 30 381 -433 330 302 -82 224 -607 125 747 -461 -174 -327 440 488 734 -555 11 637 682 -879 348 -808 -103 -329 89 570 -769 -388 -899 -639 564 -422 320 -51 -145 -622 -618 791 770 -90 224 737 710 -495 -745 -623 -222 494 -609 -339 397 430 -722 -768 57 -36 -402 -373 655 153 710 49 -82 298 -530 108 -696 149 178 -251 -879 236 -171 509 -889 798 -600 574 -118 -17 -596 39 128 -407 -348 677 -178 -123 396 -714 -730 463 -318 -270 794 -749 -65 452 -558 -330 -658 -167 -530 -44 401 724 -737 -502 773 224 -155 559 -678 401 667 791 -348 -339 81 40 392 406 550 -237 -266 -147 78 -53 -277 -879 -185 -91 -371 -361 -413 133 -630 509 -202 624 -567 -173 550 -230 -762 513 421 168 -841 599 -611 -85 -480 409 -397 245 121 -130 -216 620 -608 -555 -338 -489 -648 101 134 -430 -667 450 695 190 -396 -614 -82 -89 425 -494 373 -155 787 -755 566 118 425 -161 -77 -118 228 666 -603 -509 -287 -2 331 525 -262 -780 -600 -125 -645 658 33 168 -839 270 -134 -435 530 -764 753 -72 -65 336 591 -597 -893 -204 259 -3 180 -592 665 -834 -276 428 -172 340 -11 -330 700 533 480 350 102 -486 475 -83 632 10 -215 25 486 -61 402 -765 400 768 397 -365 -223 -485 28 479 167 -896 -595 78 769 288 -350 -451 -742 103 761 -184 -76 -475 -151 -346 310 119 371 -163 256 344 300 -149 -311 320 -428 -853 250 585 49 -874 -567 -882 -665 478 269 -545 599 -582 461 -674 -596 485 521 569 606 -746 457 -675 -229 -557 -161 -88 142 -42 -293 574 719 -705 -674 -828 -370 -95 -560 -539 -126 638 34 54 -675 -718 587 161 639 584 -1 -472 -332 -494 -102 -715 -603 -893 758 -36 -77 -802 -439 -300 -465 636 -465 636 665 -668 751 34 727 -401 86 -297 -754 -40 612 -81 -521 -900 -316 738 -509 29 -292 6 408 -432 -203 -647 -321 -18 507 106 -532 299 -132 -134 -677 -75 -60 -417 31 299 794 381 -298 -512 -508 43 -464 426 68 425 289 -6 -205 -238 -520 -357 -247 -261 -763 462 359 -229 -899 256 -305 3 -647 365 158 -878 635 288 437 -827 -112 722 117 -224 -891 113 -693 -65 606 -806 -141 -314 689 -176 -862 -112 -257 -881 -718 -490 -728 530 565 -867 142 41 -715 232 587 759 -628 798 -122 369 -153 -630 -873 214 229 -719 291 320 451 251 136 -898 -889 269 -718 -86 -900 -200 146 312 -68 249 -494 115 720 794 -685 731 -260 28 -429 -580 512 95 -223 623 -503 767 -80 -319 -98 711 292 -521 -425 82 476 147 390 -78 -690 -690 -231 -610 155 269 54 -796 -64 -654 -134 -512 -171 114 -399 182 276 -394 585 -280 -794 -460 -137 649 475 304 595 -530 272 -706 -112 277 236 213 307 458 270 477 -509 -580 32 324 -492 754 -147 489 -783 -535 -774 -755 393 629 366 384 -89 -620 47 302 -216 -723 210 749 -715 211 -351 -527 162 -299 -332 150 -147 676 667 712 -206 211 136 -720 -386 -38 -174 -355 -306 -33 279 -490 762 -843 -141 -369 113 -825 585 527 743 716 575 -389 287 273 271 621 -86 -61 479 517 408 738 -43 109 295 -149 355 -224 -883 -478 -501 159 -50 -567 -600 -572 79 150 -224 -507 174 -758 -805 -351 716 -123 63 -114 535 -554 -506 24 -37 -766 454 495 -689 385 -287 675 245 33 57 -252 -477 25 699 -323 -599 250 -415 -854 -428 -417 772 249 -574 -42 58 -804 -871 -236 -70 -715 434 173 539 582 108 -597 144 -27 770 -201 -287 561 -606 442 -573 -328 689 -207 432 524 90 274 -819 589 -706 -97 -351 204 -881 -369 -281 611 -537 -95 92 80 -429 -513 -500 694 -150 -877 508 -467 -692 -395 -234 207 -584 -158 -838 263 563 -245 -869 -258 173 -819 -127 354 -474 35 13 -377 328 382 -609 -385 625 -704 -595 -531 -769 -477 158 497 78 239 -542 -153 481 -74 515 -13 598 467 270 -1 760 -213 151 -760 -445 -239 317 -287 -411 435 730 507 -769 -433 -456 -772 -731 264 -547 421 -180 49 335 -258 -734 -751 599 -756 591 792 179 -617 -808 -370 -450 -203 309 282 -900 -238 -802 -532 -538 440 -663 784 -640 -393 -795 -130 -705 -192 -330 -529 -772 -886 -509 528 -674 73 -481 -470 81 -284 22 -171 15 58 -603 417 740 167 -317 -886 -653 -525 524 206 -521 -71 -841 58 139 690 -606 -385 -751 -717 660 320 163 222 -137 140 501 474 -474 -454 530 153 -316 327 736 -878 790 296 308 251 7 -717 336 303 -429 -658 -426 -125 776 -231 -239 70 193 692 -270 -309 91 287 -344 -308 -501 -374 40 -123 715 388 -642 415 207 -43 293 -184 -365 214 532 -5 649 -734 -884 405 -793 408 -89 -360 -821 567 425 -669 -616 -131 510 -630 -629 585 -192 -422 -813 -806 379 -425 -248 193 163 -531 40 -708 -809 725 -725 310 632 -450 54 653 -434 331 685 -86 -712 -835 132 -539 134 -786 -186 -809 -763 142 -684 48 -883 234 -569 59 564 -582 -214 5 -243 420 -473 212 67 118 -582 -458 197 -799 -210 620 -100 667 546 217 -355 -24 -22 -195 -390 -522 -79 -437 -219 343 660 -227 139 -461 375 -885 771 410 238 680 -277 9 -124 253 -228 -124 198 -201 514 256 356 -701 -143 246 -594 506 -386 8 -86 69 21 95 763 -509 -681 280 -758 -708 3 -332 -422 -490 -870 -23 -875 -571 -501 619 456 191 118 364 36 372 491 -566 386 779 478 760 -778 730 -324 116 35 291 353 -564 513 -170 -829 799 489 -410 -633 -162 -6 -135 -523 288 -55 -608 -552 -196 -507 -792 409 -704 -323 -708 -519 452 -603 549 541 -754 82 -286 -683 -712 149 312 -103 -329 -880 -77 -423 -719 159 -207 -608 -776 -2 -424 -490 14 491 -325 -287 -237 -625 -372 -105 503 -341 506 -292 -400 -589 -278 -132 -590 759 -634 254 394 -370 124 132 736 -162 425 29 -670 -726 -557 168 -893 44 -277 -540 107 355 -688 784 310 -561 568 -548 -682 718 715 273 -175 790 -433 -442 350 84 542 -307 -163 -616 303 -378 769 -434 -131 -369 94 -555 -748 -163 -490 -456 387 -165 -735 -254 -763 475 -613 110 -542 476 52 -207 623 356 549 -383 556 626 45 -452 -597 -475 -446 763 280 -884 112 -843 96 -640 -426 385 -109 -139 -460 -869 -126 -206 -139 -63 274 -551 -12 168 408 -64 -336 504 -708 -204 -439 149 242 -379 481 -558 214 -99 627 -864 665 -665 -570 -84 184 -575 303 387 -851 -799 -53 152 -459 685 83 -530 -405 -549 -225 -826 -382 -367 709 -284 39 -355 320 427 126 455 339 332 -285 -864 -412 -751 -833 731 -491 -67 -717 -347 -606 -328 456 -538 -50 -384 520 -830 -813 -652 -740 -527 96 337 291 453 -35 -337 571 -432 566 -292 -115 149 90 -835 360 -53 722 -156 711 -563 348 86 -592 355 -330 -163 -559 -577 379 524 492 363 -448 -135 587 -700 449 464 629 -455 127 44 -58 529 600 404 -534 -107 305 -842 -181 371 299 655 -782 -478 -469 -268 250 -415 -99 63 152 347 -451 -444 -356 373 705 -625 -186 107 -698 -343 407 331 -102 -727 -700 54 51 -667 -566 777 -896 751 778 637 765 -320 -538 -641 223 -449 -72 -180 -213 746 -712 616 -400 312 -780 -848 104 302 -417 -854 714 -149 -501 466 174 -822 564 -119 515 397 -540 692 -392 -564 -543 -208 121 -756 372 761 -731 -43 346 -678 -290 8 -648 -468 304 95 -431 716 358 -592 -703 -80 744 537 93 -795 547 -250 741 -750 -629 -804 -186 -218 213 188 -114 719 144 262 -218 26 73 42 598 578 789 -482 -725 -153 303 624 587 -456 484 48 341 68 -718 76 -223 -328 534 552 -119 -866 644 -464 -471 -602 -867 660 154 443 -824 376 377 743 -133 -760 -887 111 -150 425 236 705 603 151 764 -223 -488 268 597 -218 335 -307 -156 499 305 324 -796 -5 -273 18 -83 215 531 768 -264 308 -797 -881 -495 244 254 509 -294 -220 -794 -629 -176 -751 -106 -39 -743 16 -701 -780 -563 -849 119 -845 -335 -681 68 -578 -572 117 -427 703 -173 -113 106 -770 -843 -580 -267 -401 508 -646 -773 153 -601 -896 469 -107 -198 -692 259 301 246 573 -657 240 -706 -128 -104 397 -286 358 355 388 -683 701 -469 366 751 140 632 584 -30 -709 139 -628 668 391 -720 353 -706 -39 706 -171 547 358 -650 539 111 523 191 -173 -60 537 -38 275 392 657 261 -236 -597 -617 676 -620 44 -881 -209 -207 -880 587 -341 281 547 245 -258 229 550 426 422 -432 52 626 -229 -543 -466 407 -681 -56 389 688 379 -89 645 -521 -228 587 -581 698 432 -895 -38 -666 114 -443 726 -608 66 473 176 -536 -783 712 -431 -260 -116 190 717 589 430 615 525 103 330 667 763 445 -591 -435 379 100 -661 -88 333 -551 -28 237 -844 518 747 -270 429 -734 -334 -219 -392 594 665 757 384 690 -609 216 251 501 -523 -627 66 132 598 -197 655 173 655 687 418 661 -455 778 -302 429 339 -763 713 611 724 794 313 -854 482 -103 -601 775 -144 584 198 382 32 -222 613 -350 -491 109 36 416 -84 -813 78 525 734 -584 22 -535 -713 -200 -264 -267 -750 297 -408 -2 740 -498 -464 242 160 427 -740 33 502 43 -540 -402 361 89 475 732 -13 646 572 -25 458 735 -743 -67 776 -793 -836 -169 367 612 -777 199 -11 -630 -870 50 -799 407 263 516 -112 -231 376 -135 497 -748 539 -497 -292 -701 296 743 -168 767 -653 760 650 596 663 -626 425 118 623 98 283 -274 184 656 -214 791 -434 -688 -81 -294 675 444 -489 -895 362 438 324 410 717 614 -646 -890 -737 -552 -400 303 578 540 -456 559 -361 -398 -568 451 572 -108 121 -677 555 491 -671 80 -82 717 -729 572 -752 136 -70 322 -478 -746 -343 -226 -68 456 -677 286 123 -452 383 -109 -71 -632 621 -419 -586 163 -223 368 -833 -588 -238 99 731 -249 785 -708 372 -266 617 207 762 180 159 -80 327 261 516 32 -411 543 767 455 -158 -700 -582 413 -562 286 601 464 108 673 335 -514 -816 165 463 63 -376 667 215 -55 308 -519 -123 -346 -834 -736 175 -581 -434 -553 -255 -711 -406 298 43 -829 411 35 -8 458 -3 377 420 -515 -394 -596 225 252 263 704 137 198 209 -397 -447 -294 -323 581 -776 -219 -206 -120 -784 556 656 -114 534 -2 -238 -456 -474 -850 -496 -52 -412 791 246 -107 10 -857 -190 -397 -461 -84 62 -317 -873 -244 -435 -48 -765 620 -90 747 270 -74 -82 -383 363 293 -424 -490 -838 -88 -573 -423 666 -743 -37 -208 721 72 -657 -51 460 333 268 726 -67 -45 -649 -41 -714 -382 -456 582 210 -433 -119 -458 763 -21 380 -352 -32 522 244 -607 -240 634 -416 -770 -231 -620 346 599 -719 -696 -678 -742 536 -309 -684 62 614 209 299 780 -414 190 15 -647 295 -184 -414 -348 -751 -629 -791 691 -202 767 477 745 474 464 145 606 -622 627 -422 -792 692 -455 -493 722 -503 332 275 62 -294 -102 749 207 128 -154 548 110 -706 187 -561 -436 -878 138 -510 -306 440 -655 406 -826 -116 100 248 365 661 496 257 366 -160 655 692 -258 -41 703 528 -397 -538 482 762 -880 16 -872 -476 -692 217 -829 -188 -517 595 431 622 -731 540 173 574 -34 125 -484 663 -371 388 786 -54 227 -780 -270 401 560 662 321 -823 766 113 -703 237 -82 278 670 -504 -243 19 395 -446 466 -335 -370 440 -234 -731 -589 -723 136 -70 -361 -231 -188 471 5 -27 234 -570 22 -331 582 -871 -881 271 -440 218 -180 -693 -793 -485 556 374 556 -289 -33 -742 731 -533 -240 -438 363 -747 -898 519 15 782 -882 -806 -361 -1 -513 -401 -109 -466 -351 566 349 620 32 129 246 -517 -729 -59 -9 -865 399 786 -194 -673 389 549 -359 674 -46 71 -398 -165 -830 7 -387 58 -584 51 532 -511 -665 -629 576 -886 -653 -705 -603 -268 -776 499 -215 359 -636 -782 -171 547 -454 767 -763 -791 -624 551 257 598 -290 233 -820 694 -439 -548 -458 -744 -789 -699 -238 217 -725 286 -46 392 -165 404 549 649 -41 126 -599 621 -477 -726 -325 252 -573 -45 -765 -370 35 -780 561 -320 -340 370 -48 -25 658 9 358 -617 -495 -760 148 -328 -540 463 89 771 -238 552 -700 468 162 -237 237 -35 103 120 467 157 -204 -877 -421 -435 471 -305 -579 786 -26 -531 161 -75 -258 140 189 -487 -283 -489 636 -19 -98 554 768 600 -187 -136 -197 679 -38 -420 744 -538 461 -748 -280 -884 670 490 87 226 -672 -419 91 740 -683 7 122 -414 -806 500 -659 285 204 -578 -76 318 -516 513 -126 -774 38 -631 -549 753 -18 -350 -320 -436 671 443 -335 -632 -777 -38 -731 -86 529 -630 -458 -815 -504 721 295 427 -19 -473 -436 751 -863 540 432 63 13 518 393 -654 223 -563 -533 -702 600 272 348 738 532 -516 370 -272 -449 -248 36 -633 658 -663 -381 -844 210 -55 82 706 573 -594 -322 -371 -617 -816 -250 128 788 -714 396 -33 82 635 664 460 -53 -415 567 335 -223 -786 -720 -610 406 -735 583 123 -553 -582 -733 -213 766 463 215 601 -619 690 136 -877 514 369 -168 -673 698 301 38 -3 111 26 -446 -52 -875 436 -238 189 -207 -857 85 544 -368 -709 143 -591 291 261 404 785 -305 585 596 -248 665 623 237 597 46 -183 -98 -789 -446 -173 -36 700 -213 -156 664 459 763 66 68 202 525 482 466 -825 492 483 669 -9 -664 -80 785 -9 484 -603 -649 56 376 -362 512 522 707 -849 -649 602 435 -530 -738 -227 -98 701 495 -681 637 423 472 -335 449 -872 70 263 -886 -552 -197 617 -448 -579 -216 -340 321 359 -580 -518 -569 -442 89 -311 662 -126 -706 -596 -380 368 251 -239 397 -653 784 577 -314 -784 -673 275 -242 -872 710 -336 -699 142 -254 -407 -488 797 -754 48 -580 108 617 761 -199 480 -57 -15 210 708 27 209 -93 -257 -137 177 676 142 -783 93 -68 363 -518 -542 -558 295 -223 526 -113 -111 109 -720 -384 347 -494 493 -536 -314 280 271 -855 3 -493 -230 632 -158 328 316 84 -249 313 102 114 -64 69 -136 335 337 -876 -567 -527 -163 -349 124 -300 -875 -416 667 456 693 -363 -456 154 -301 -53 654 -22 686 -496 -859 212 -527 -200 91 -436 291 276 710 282 515 -379 206 -116 -540 -174 427 698 310 -639 -440 16 87 -169 -583 627 173 -640 588 16 430 759 -422 686 -232 -165 -682 -849 -401 354 627 465 498 -796 -884 -535 700 -812 -162 -143 724 -175 52 437 -841 -87 775 705 198 -114 -405 586 516 554 411 130 328 -612 115 670 -126 -582 -31 -305 -259 -264 386 175 236 433 -58 -657 281 243 -408 -695 -319 -422 120 -799 -737 -726 -84 -266 786 -312 -271 196 799 -686 585 120 -27 -734 139 219 -584 -631 -194 106 -650 36 172 703 -551 -878 285 -380 295 199 -237 -697 187 -352 -111 655 -336 457 -324 -823 -544 -586 -661 -424 -150 -571 200 -71 -26 -788 161 -266 603 -38 563 -451 206 -518 -857 -167 -519 -785 402 -593 -720 380 -325 451 286 -900 -240 -125 -802 230 -482 -583 -107 -380 98 733 273 -358 -204 625 657 -243 277 12 -572 581 144 370 -861 -853 756 532 611 -253 -756 699 -415 -125 -29 249 -405 224 -641 645 -395 222 -544 -71 -863 708 -596 -846 512 511 -423 516 -634 762 -338 271 -568 -229 -12 567 -889 -589 -299 -164 332 602 -744 24 -349 -606 751 -538 -115 -36 -402 -565 186 690 642 -111 -9 -592 -730 -688 357 351 510 115 -646 -188 376 1 -306 661 280 554 -665 -151 406 280 232 -30 -779 449 -460 143 -572 -267 385 454 -835 187 -564 -449 192 250 422 366 -655 157 465 501 -818 -416 110 85 371 707 289 -612 93 293 195 -50 427 -114 503 -769 -357 -242 576 -854 114 -449 -748 166 169 -805 -798 -411 -707 -345 -663 -47 -537 -731 -401 -886 620 -769 -617 -619 627 -735 692 718 -630 -415 476 -869 -887 201 -274 800 787 605 -136 377 -481 -411 283 -657 -673 -91 178 -396 -123 -717 209 -611 555 -811 660 747 57 408 -227 697 -286 -640 -615 117 -421 -831 -744 368 -817 -877 -479 380 635 158 -858 -166 376 -15 -839 -228 40 785 -109 92 396 303 738 248 596 -496 257 -314 -768 -391 66 613 -880 -248 -415 -625 342 -316 -690 -836 792 -145 105 800 82 -439 -864 474 176 151 359 -191 -615 524 -124 -427 490 -366 -587 -564 48 -462 644 -724 755 -261 -44 -696 -776 -23 -772 -149 -547 464 218 515 -816 -452 -556 -133 -693 -152 -59 363 -5 701 -592 330 -899 173 402 -396 317 391 -146 205 -412 49 680 782 513 724 -249 -334 499 -774 414 -884 -37 -364 -894 -344 -347 -674 -516 -134 164 -429 19 -576 756 54 428 148 492 -774 -833 51 409 418 157 -790 -353 -432 -437 -563 36 -468 621 276 -711 415 636 -389 -642 -892 51 -353 -87 353 -14 -728 -514 -888 659 -900 -460 -401 -862 360 233 187 -576 -197 776 374 493 -575 -247 -261 44 192 -741 727 3 755 -69 198 75 396 -620 -838 -635 -316 -57 78 -356 186 632 -817 -636 118 -418 -47 -232 160 -650 -314 95 -624 745 50 100 435 522 -418 -664 -637 320 -322 -399 292 -654 334 748 -525 511 158 10 512 -16 -590 -526 -75 -874 -180 -634 746 -76 505 -47 215 779 -582 618 -391 -417 116 674 -159 586 335 594 -663 -34 -36 651 165 679 271 352 4 488 540 317 -33 -450 218 9 -91 307 -175 -78 -255 -759 314 397 364 -578 -595 341 -303 722 -529 724 583 303 -249 -411 694 -472 472 399 -581 -29 44 -609 -571 390 -689 -767 -194 712 87 -418 208 423 121 -467 328 273 719 97 204 573 242 217 556 -534 -728 -628 -674 -227 -584 -118 -298 -842 241 66 -103 385 -221 -663 265 -333 -512 -751 -366 672 590 -701 91 314 -256 197 -643 -12 478 500 377 241 -154 386 180 -498 425 471 114 -434 520 -254 0 216 298 119 154 -382 -590 -308 163 -602 519 392 203 334 38 717 315 87 637 591 -712 739 433 -300 -273 -306 -509 -288 -595 686 526 327 -855 -60 -224 -16 291 -711 -791 -308 152 755 -298 431 -69 -403 749 103 441 -348 -556 590 360 427 25 -635 39 -572 282 -61 -827 708 -160 -707 -705 522 -101 -515 253 -856 -384 -874 -155 44 -305 38 325 792 -34 289 -778 -563 155 -478 314 -717 578 226 292 59 -820 687 53 -61 115 -284 533 63 33 -374 133 399 303 -107 -649 -80 550 -347 542 -628 -747 523 404 -99 -599 276 27 -571 -583 -876 -286 499 728 -729 84 -746 301 -820 -230 -781 630 -804 -407 133 -741 445 -38 -585 -530 -165 186 683 -8 -532 675 55 278 389 -851 -112 -799 532 -793 -244 -297 377 -469 -461 -564 -683 245 -371 695 476 169 364 -64 80 -514 -846 740 -897 2 -617 -789 -376 -207 -59 -502 138 -504 624 554 -745 796 784 406 -192 -631 -428 -676 -629 363 -387 355 368 -238 -393 -205 237 -569 -203 358 360 79 254 -659 -395 658 -882 490 -127 -633 -298 349 -318 653 -513 -829 -650 -583 -5 -529 163 127 -98 -812 100 591 106 231 241 -613 -326 656 -449 -182 -405 442 649 204 488 571 -647 34 -265 -127 -700 358 538 694 -803 351 628 419 595 509 -176 -343 353 -872 -757 -406 261 -128 -757 -369 -81 506 -492 -452 -723 -834 -88 653 -72 -254 642 -65 247 -164 -357 -725 -621 252 466 -675 -554 11 123 -497 -338 -301 29 789 419 -833 -364 44 -19 -549 -216 -290 -703 -744 -112 -768 221 -80 -2 753 440 15 -569 694 -836 141 -478 759 -83 -526 -362 -561 343 -141 664 275 304 321 -461 36 303 327 554 637 -256 502 504 412 -240 537 108 687 -860 774 290 487 364 643 -43 -678 755 667 315 -192 690 -565 -224 137 -257 245 -246 124 -697 -225 -438 730 456 -392 -845 -605 -491 -775 546 -239 794 108 -690 -546 99 -855 544 -402 336 -476 -724 643 -200 56 -550 -133 -25 -830 -708 205 -652 422 194 -561 621 384 -152 727 143 -42 -861 314 -703 485 -102 -610 -616 183 632 -572 -771 375 -577 -819 570 -570 109 -694 -721 705 -845 -668 182 152 526 790 -375 -319 646 404 629 -77 519 546 -344 -587 580 315 -533 -893 -859 304 408 -693 299 -703 -186 -76 -4 2 -787 -62 -655 -885 -760 -710 -65 239 -613 701 -782 723 -349 -382 792 499 -339 -890 -419 47 381 -600 -347 -203 -550 429 678 -326 362 -17 116 728 201 -434 158 -317 -299 -656 324 -94 495 119 337 -792 736 -381 205 -771 451 378 706 375 -844 -139 332 -793 -409 -433 123 697 77 -144 168 -84 -773 453 113 -735 -71 -740 -584 331 -184 -827 658 71 -176 163 425 -685 -796 267 -731 268 452 134 147 41 -250 -842 371 294 -556 361 -60 757 692 -201 -135 -45 -859 234 756 202 632 470 -743 -248 350 -687 -800 -852 512 -524 -46 786 -365 -78 126 400 622 783 573 -10 -307 650 201 -602 460 -526 -652 71 -223 -464 478 -186 423 -147 763 93 553 741 243 -627 -324 -87 -596 428 385 -469 497 626 742 -18 -825 -87 782 -775 541 -374 75 -161 -798 -493 591 -312 -708 605 -306 -308 22 692 -193 -322 98 505 -5 99 746 478 -354 -801 -320 331 407 -472 -146 609 110 747 119 442 -726 332 533 192 33 -136 -266 -94 347 236 183 188 -713 601 432 -613 270 -554 -345 795 306 -231 -646 -406 683 -523 279 611 -387 588 466 -85 -42 -850 457 -883 577 -768 -276 482 -421 484 400 533 -465 -530 700 645 -698 361 639 496 -282 429 -523 46 52 564 248 -885 -33 694 -725 -862 367 -307 -417 289 -480 -475 294 -18 554 -787 -45 -212 -822 -587 -760 -235 -487 529 -231 -715 -845 -495 -618 -89 -239 -312 -559 -477 -223 -220 -135 354 712 -900 165 544 -572 -845 -569 284 -119 442 -793 -196 747 -540 251 -130 345 31 -667 275 -694 -869 727 -854 4 446 -759 -627 584 -465 -277 86 707 550 -802 -610 -35 150 84 141 367 334 -47 737 636 -284 279 131 -706 332 -864 -149 -304 -648 -481 235 -298 444 -718 -159 -151 463 -181 243 67 -841 -598 -287 -845 -158 -820 -772 587 642 -778 241 -231 -5 -695 -838 -277 -600 -689 -565 -541 -491 395 373 725 464 -234 -55 -41 128 -192 627 -603 137 -179 201 -161 467 -686 795 -483 200 -528 -106 115 -417 -159 665 -899 -893 191 -816 332 -728 -429 -286 404 611 195 107 110 -254 394 -793 648 337 -779 738 58 127 -254 201 92 -656 330 -692 -209 674 12 44 -670 258 87 -4 -898 145 254 -690 390 -395 481 618 -896 -426 88 -691 -535 372 -479 -478 529 -40 -137 -718 624 -612 -72 -836 -471 -681 159 475 -807 -312 325 -655 -733 -194 123 -194 401 -232 174 -739 -261 -756 -877 767 -789 527 -106 -251 -542 -528 661 -218 442 -273 -113 439 -767 463 26 -246 390 507 -309 526 260 545 -636 27 -189 -157 61 -854 299 496 -527 -324 -127 23 -584 -491 -666 -428 -18 514 199 192 -510 652 787 85 -729 -215 795 604 -464 428 780 317 -516 -273 -559 311 185 395 -466 -446 114 -664 135 492 591 -236 -636 577 -622 798 -605 -661 313 -99 -746 -73 449 458 -394 -607 -17 -789 90 -402 574 530 -720 -53 231 332 666 613 299 -827 -144 -804 -693 639 -111 -587 -370 -873 472 -312 34 535 749 -464 28 -842 -88 -166 -1 433 -177 -636 -450 -880 -194 -233 -256 -361 -50 253 -224 -47 405 62 -516 475 -755 499 -619 -199 -82 387 109 -411 -231 483 585 174 -650 -227 475 749 349 -438 449 746 -754 -81 704 13 -216 -235 215 588 288 -846 543 216 -796 309 -562 -511 -451 236 -778 378 220 -202 -885 -866 283 677 -743 683 -645 607 194 -547 -465 557 -270 -725 -431 325 181 -679 551 -134 -629 355 -552 -780 -8 471 -301 34 601 -158 -701 687 -64 -567 -434 587 -604 -133 285 275 22 739 -292 764 -343 95 -788 549 -190 112 366 -846 -892 -200 641 661 88 400 688 -11 9 153 -242 560 301 303 -460 -653 -854 -252 -810 421 -819 741 -306 -239 523 -834 793 718 742 -409 692 83 127 -792 -76 117 227 242 -209 -161 -499 -521 347 -259 607 -143 302 -23 276 -730 147 590 679 -665 43 -436 -264 193 751 -821 447 -374 -175 517 -462 -550 106 549 421 640 -100 -854 165 198 -689 -605 -788 394 -390 199 -163 -289 575 -248 -688 386 155 -276 560 523 659 515 516 453 414 -380 82 -575 -612 671 -336 -546 75 307 206 -324 -106 -272 -53 -237 -435 520 244 -892 28 237 449 -15 -755 308 -832 -95 11 584 -864 715 -123 -788 357 -790 -127 -563 -625 -170 -516 -183 -762 196 -23 -693 -865 296 529 770 -594 -763 -711 -613 684 -743 -794 379 423 -117 787 338 -760 168 771 -881 -480 -829 9 594 -258 735 253 -728 -590 -251 729 -236 611 397 108 -416 -829 472 -872 410 -756 49 8 -389 319 -186 -866 -89 -868 800 -529 -716 340 -702 728 -573 44 -273 -123 -486 -869 275 -608 -300 40 299 -212 -645 630 696 -424 755 183 -318 393 497 552 527 741 -626 488 410 -95 -720 -492 -396 608 188 380 296 -436 -793 647 171 -613 788 644 687 -371 518 721 -891 548 -323 -594 -800 -387 94 -42 -495 -490 175 545 -97 485 -521 107 744 -364 416 560 -868 432 375 2 -859 -559 -329 -73 165 605 -394 -495 680 -408 344 -100 468 -634 -637 -625 509 328 -370 -56 -353 -696 -382 -556 608 497 -878 423 66 328 -350 -643 -781 36 563 -702 -778 111 453 236 -23 -507 515 -115 -234 -41 356 367 -584 39 -285 -115 -663 -266 723 731 -372 -254 794 702 -564 621 103 -2 -568 795 36 8 -383 213 248 -304 -330 -615 -140 671 -852 79 577 376 -182 612 403 -385 535 274 -662 135 360 336 739 217 -163 3 265 685 236 -134 -684 -132 66 571 645 243 -98 -872 -729 -658 682 -698 700 450 -288 -791 490 238 -891 113 404 -623 471 405 260 429 382 -34 340 508 -106 -432 671 99 -740 688 531 203 217 797 -207 -560 -246 790 -728 -827 -533 255 -15 360 747 -863 343 500 417 20 -223 -496 50 689 -783 284 624 417 692 -650 278 449 231 -814 -419 -373 354 -321 372 -264 760 -808 -421 -699 -216 -249 -833 56 694 675 -579 -498 -336 546 -346 94 156 -57 -113 -287 -17 -450 224 -217 -703 453 445 -716 217 655 612 -801 378 -64 -703 791 -506 -55 -484 -137 456 -207 -669 382 -561 -858 -111 331 487 -430 -43 627 -466 633 -28 8 614 -714 701 -426 234 -210 68 -216 -729 -471 348 -879 -644 -746 -646 427 284 -409 190 -354 -424 378 -304 411 172 -162 -786 326 -92 292 -872 -795 -413 729 -114 -17 314 -826 -441 -291 -119 -86 -382 411 318 26 -482 -87 681 256 284 226 -39 -145 -787 -329 -505 -716 30 507 700 -392 -801 -528 69 -479 78 -529 792 -62 731 -678 -647 746 546 756 -303 105 -203 -70 154 462 -202 -544 -725 -714 -354 -694 301 -514 76 380 -573 112 482 -291 50 -394 637 175 23 -683 -399 708 538 -94 -135 88 297 -48 664 319 -729 -4 453 591 -480 -300 -790 -591 -236 283 219 139 -816 -90 353 279 685 -768 -465 579 -732 -241 420 -170 626 -205 -138 -255 -180 755 23 -549 -437 716 252 585 -431 302 -392 -813 -384 -513 -753 495 418 -46 593 10 398 327 441 -610 413 320 -331 -720 789 -164 -616 -87 524 -501 -576 -816 -158 -116 -499 -771 666 467 71 -506 -607 -345 75 799 -216 -827 796 -39 415 462 -811 783 761 92 569 -42 242 -147 154 -502 -824 541 188 18 -737 547 247 -138 -764 579 236 25 48 633 -617 18 319 -257 -883 -466 475 594 -203 -258 -620 -768 -574 -256 -585 -128 346 -732 667 324 486 -792 -505 684 -14 -883 171 -802 791 539 73 -833 640 -292 -219 -476 -482 -645 -831 503 -324 -617 524 125 798 27 -546 589 64 620 -6 510 -653 -513 41 -599 -810 567 394 -714 -651 137 300 -197 349 -363 527 -266 -871 -111 -242 -209 -713 -129 -323 -669 -615 506 616 260 -823 -883 -173 -653 -83 336 -532 602 -297 388 -284 542 -600 567 -492 528 -612 506 -757 -209 -879 34 220 191 -309 607 713 83 -753 152 404 762 268 -840 -160 -443 -765 -138 -16 -311 -46 326 686 -889 -821 790 397 -93 -530 -683 -82 589 -896 -50 674 -172 739 -475 353 261 -246 50 799 -122 523 -380 -487 -444 -628 -365 -780 62 -255 -512 -5 610 420 671 -420 -622 -807 347 -132 42 -283 461 136 703 763 550 342 -780 138 489 -74 -454 649 602 -87 -504 -19 -275 671 727 150 -172 -494 -303 426 -672 -154 -173 718 60 697 471 650 -112 448 -389 304 -537 532 497 -292 -55 -386 332 -671 -119 240 -861 314 95 -571 111 -609 663 336 187 628 -790 -375 115 722 -472 -871 -253 62 -628 -458 796 543 39 -730 -644 -350 204 796 -23 -403 263 154 353 -355 704 186 -104 -871 77 -462 0 151 -269 -362 103 503 -706 -643 -623 -365 509 378 136 667 80 212 238 487 -219 -499 259 759 -186 261 -260 366 -546 323 -459 -76 665 466 -351 773 26 344 522 343 -364 169 -237 -888 -416 709 -440 132 -777 -784 326 -566 277 -413 -773 529 -176 -112 -516 -720 760 163 -664 313 57 222 -626 295 -218 -435 535 -584 283 189 483 -127 -377 229 -191 -124 456 -213 -379 412 -670 564 264 -281 734 -188 -163 280 -151 430 -758 362 -615 -714 -595 697 676 -373 648 378 421 1 -349 -295 328 451 -393 -83 -612 88 -748 148 -84 459 -297 135 490 585 -382 -83 -203 -351 -541 335 -68 144 779 -387 784 -641 -85 778 -140 287 15 3 742 -144 395 -698 -459 -4 764 540 -571 -729 -216 -72 -424 698 453 -555 -811 -839 180 428 715 -823 775 -14 -191 719 192 -638 493 243 510 763 198 475 471 -753 96 146 459 512 213 471 167 -844 -37 555 328 -22 608 -408 -318 728 -437 -138 -884 -356 679 269 -421 -591 399 508 -342 -489 94 -450 -217 121 -548 596 24 526 -112 -519 -529 -602 539 -516 -618 303 -39 -187 94 535 224 530 482 754 -148 391 -280 -262 153 -423 -263 123 545 -573 -758 -76 149 -8 291 191 -291 -884 -814 -22 53 255 120 -86 27 -735 -401 -387 -843 39 588 -801 -495 244 586 -248 87 -169 674 77 -428 -887 482 216 698 -540 -605 23 -471 93 602 145 -51 -169 -550 -397 -253 -612 -875 500 473 98 -825 637 -75 -345 612 671 -465 234 -181 -502 772 686 131 -76 677 180 -431 -292 597 -206 708 -444 -596 -467 657 466 -776 -103 563 -862 339 14 -23 -527 178 -236 -375 383 647 361 150 539 -298 753 -156 16 -465 604 -377 507 46 120 -184 -376 459 -259 192 473 -817 -739 769 383 -454 -19 180 -175 -614 -407 324 -211 582 -407 543 -351 -828 167 643 -558 159 -752 -531 775 39 -217 -347 -239 254 393 -503 -351 -880 245 -797 -283 -859 196 -836 -610 -512 -424 644 -626 168 -860 -420 786 -164 501 -594 250 -654 531 539 716 85 790 -426 -410 159 -363 158 -580 131 -756 -350 48 409 24 160 16 95 -691 -20 457 -754 -774 131 -601 -714 60 287 562 54 683 -476 250 618 -635 245 -547 309 -23 268 370 -382 -618 66 -188 -169 -222 555 -134 -66 565 -301 75 -29 -894 260 -723 469 468 -638 128 338 506 131 -676 -43 -429 347 84 -876 665 -355 -743 -824 602 322 -844 291 -846 626 390 602 -584 494 755 212 749 209 157 -320 -814 -486 548 672 -97 -550 -174 -891 -540 753 581 353 -712 -549 -243 -732 -83 -230 -466 253 -18 -762 -4 -123 645 -858 308 -8 48 -889 -513 -810 -591 256 -649 -133 557 -867 -257 -26 -76 21 641 -419 17 457 349 261 -733 797 -726 -808 531 -553 -888 -732 -861 -896 -92 -257 401 -716 677 -546 787 770 -832 -841 576 -299 -867 -524 -315 766 -601 377 426 -888 -671 463 -273 507 -433 -300 -776 -623 472 -587 585 120 706 -307 211 236 -229 646 726 2 542 1 695 -759 35 -793 -628 540 225 -301 288 -724 785 524 -92 295 -384 325 125 -195 365 -494 649 -52 19 -438 -638 266 737 775 325 -227 -362 -182 745 749 -521 794 247 394 224 -467 -853 -366 277 -264 -568 145 519 411 610 415 625 -115 46 605 -140 -598 16 -317 658 -265 481 -167 200 184 -835 51 261 -228 107 -341 -705 -293 549 180 386 387 -207 619 4 761 -473 -840 -310 143 214 -454 -260 742 -821 -301 146 -69 -772 -665 -211 -660 -202 -621 -500 -806 -851 -111 700 -83 -39 -309 -825 618 81 -227 -701 -711 -554 704 -716 404 -848 648 105 371 -599 -444 668 -767 -346 466 486 547 -381 -176 58 -362 -392 137 583 -59 -251 363 19 446 304 -541 -842 -481 476 752 379 -185 187 -74 259 -266 -673 -474 -126 -784 345 -220 665 -325 752 729 -248 445 38 -308 -401 569 -661 40 -574 -319 -432 -237 -482 450 90 -129 -527 -92 486 -440 114 164 696 436 -642 628 -192 399 -670 530 14 80 26 -536 396 644 106 -694 543 100 -346 504 158 -583 212 -722 -189 14 -337 80 -692 59 -178 119 289 576 208 534 427 10 238 -782 -643 129 -786 635 54 -792 -54 407 -42 -760 -690 242 -326 -341 213 -710 -791 -98 -82 -362 -396 319 -162 368 14 -673 791 496 -814 -267 -338 -362 634 410 159 -343 -191 693 705 -727 -59 -480 235 716 -735 459 -357 4 156 333 -850 463 440 -369 570 -725 263 -127 -670 -570 40 685 -542 -274 -854 -610 727 -389 230 -596 662 -116 -143 -3 -817 -733 -69 191 300 -716 84 -154 595 -759 -216 789 753 -570 -523 -65 422 -806 -563 -687 369 316 643 519 380 -439 600 -793 503 -205 789 -780 -820 -233 -395 -414 449 -191 619 306 374 718 17 -169 508 -718 -898 280 -873 -47 300 -672 221 58 -317 -298 -156 -487 -704 731 540 -336 737 628 583 211 415 613 48 307 111 -549 187 103 -7 689 -263 -482 -545 -435 -377 -222 -841 302 -425 -650 153 -713 -176 459 -137 306 488 749 -133 -411 -95 276 -273 -554 224 -359 -173 149 770 120 33 -529 -506 -457 -734 153 -482 -672 32 -535 360 534 554 62 -375 356 -177 -228 -758 -271 -336 557 664 783 -141 -133 -419 -725 -842 -173 783 596 278 458 386 208 -258 251 226 550 -227 773 54 96 -672 -635 -76 515 483 -895 626 403 218 567 -328 -688 -117 349 77 -119 -621 9 277 586 48 25 561 34 405 435 10 272 153 -228 -733 -768 678 -475 338 -582 -522 -83 424 608 -81 -564 665 -171 -704 -127 -494 -277 -174 -577 -618 260 789 573 -773 -607 -552 -104 -516 -79 -81 -470 -243 -370 -397 288 -560 333 -789 268 -205 -588 96 125 -32 -245 780 -474 372 789 -776 418 -130 8 -187 -802 -249 -123 -532 264 -20 -81 -19 668 544 600 -256 -112 -209 -430 -278 361 -23 -65 152 86 -506 -447 -676 741 259 -305 -361 646 246 -691 -479 -434 -415 -277 720 -843 774 13 479 356 -230 128 237 511 100 437 666 -450 -452 134 -653 -25 298 -36 -647 -698 288 -52 269 -240 510 -374 633 218 186 -262 -263 -187 -620 -419 774 -586 -242 690 72 286 -800 -679 -388 -877 208 -374 -722 -37 -363 -352 -503 -191 183 468 667 -119 452 257 684 -713 354 164 -713 240 -796 474 -177 -325 800 266 380 -119 773 -814 -546 -201 -205 -430 -591 -206 -788 -819 278 398 -491 364 604 669 -885 -85 344 -549 -640 -446 -116 150 -133 -372 -517 -750 -149 31 397 724 -736 289 245 -97 632 -113 91 55 -101 361 -160 -388 -869 395 -839 65 -310 -230 -306 382 505 -114 -766 -680 -30 -479 -317 158 73 647 -123 -876 565 -392 130 156 11 -263 338 386 -841 -43 690 755 339 259 663 -150 275 304 625 -56 655 81 452 126 -441 -106 -58 255 -249 -85 280 -773 77 -201 -581 643 -603 441 -304 601 461 -819 -612 -736 793 -622 -570 -139 276 -354 -805 -110 614 -829 -707 -197 -290 514 -453 -767 578 -548 493 -238 642 -344 157 -707 -821 -245 -40 458 -146 799 -858 -111 36 313 297 429 -532 -687 -581 -108 -223 -235 567 488 116 511 675 -880 417 -890 -154 -377 -240 -794 321 -464 234 486 785 630 -129 -145 258 -123 136 366 -776 272 792 -477 2 -517 -286 757 -35 486 605 245 -18 138 315 422 754 -651 -329 -100 521 778 -457 269 248 631 580 -552 -115 267 579 -580 -314 -783 720 226 -897 232 533 545 168 -86 645 -239 129 -432 -589 -499 -55 -663 324 744 237 -257 -577 775 -488 -364 -746 -280 231 196 196 -632 -643 -228 350 200 -734 517 -621 -312 -834 -531 -607 -239 -419 -417 683 -846 -272 744 -99 -272 -253 152 599 -211 524 -634 -488 -17 563 605 155 -628 664 -83 676 172 -242 754 414 473 -736 -21 530 -834 638 -624 -507 256 -663 -272 348 -308 94 -755 399 -683 -679 -335 153 -429 -626 -536 368 -290 146 67 -119 596 -724 -495 -277 -888 196 174 621 307 -862 -346 -19 433 -480 -309 47 789 252 -349 298 -40 -417 -473 272 -63 750 -205 373 -234 -26 -464 308 53 -321 48 413 366 -680 338 -713 488 -798 -62 640 -790 -897 -163 -7 781 -880 -189 -132 -586 -323 -664 -620 349 282 714 433 -505 -20 380 455 224 -329 -671 -769 -714 -264 792 -302 -308 -560 -276 -753 277 -304 46 520 646 -179 -468 89 -648 -49 52 191 -44 699 -439 302 137 -51 738 42 -426 -289 -729 -29 680 -35 -559 252 -241 -899 -753 -714 -210 681 766 -370 -694 131 -598 -141 -588 530 189 -385 249 236 -825 -87 -94 -587 655 314 403 286 469 113 612 68 -535 403 -708 -509 707 10 723 633 508 569 467 506 37 174 -419 653 -34 -579 274 521 730 -566 -881 -783 -892 407 -482 -503 -464 -863 506 -481 771 -629 448 -173 601 -99 -358 -773 277 605 84 -55 290 -205 -119 409 -157 11 763 -900 22 -456 321 580 99 -857 776 -682 -550 482 301 -382 -119 492 -442 261 -482 774 -477 487 489 -745 -468 -751 381 295 -53 622 -588 254 -695 -214 -67 -625 -874 -871 -238 -288 -668 -735 -268 -534 397 -641 800 -52 -170 -657 -364 -225 106 -498 -271 -383 -584 619 607 -809 -681 31 -801 -867 -461 -863 -873 -223 667 238 -465 -643 -329 430 -368 561 -341 -768 298 -152 -630 355 -721 725 675 -600 -398 245 367 -663 -142 -754 -693 -881 -595 67 -518 -742 336 -848 -439 419 353 656 244 335 -140 230 514 196 -517 588 -399 171 686 -252 798 -116 -479 531 -208 711 -80 777 488 -457 -143 20 678 146 -39 -295 782 236 789 -686 -22 -146 306 -893 -102 366 -4 548 -802 610 -470 462 -130 719 -720 34 705 175 -619 -93 65 -4 310 4 -105 -360 687 -539 648 273 28 345 305 -756 -291 161 -797 485 -728 584 -90 597 -441 46 -272 598 77 -591 -491 569 127 444 163 -412 252 368 -69 129 295 -188 215 -293 -306 561 151 -552 -174 473 72 307 -649 551 -395 621 479 -241 -728 743 -288 390 -531 -620 41 -601 688 -643 756 471 -428 756 93 520 -808 47 296 -547 53 -690 -361 -380 493 359 -556 618 609 -92 754 -44 644 487 -158 570 -278 -457 -18 -280 -286 -612 734 149 -747 -217 -252 50 150 -418 -66 190 -764 -239 -835 -26 540 -278 337 -279 157 783 -833 -860 624 -702 610 -872 -213 419 389 79 550 -828 356 461 -518 -546 -175 365 63 -213 -475 -106 109 511 106 -213 -83 -814 -631 499 -459 651 -616 -382 386 -713 518 772 13 424 242 -34 -886 366 552 -560 -342 616 -754 41 644 738 93 639 630 323 795 307 48 426 643 -529 475 -335 -327 191 466 540 699 6 522 246 -746 544 103 -802 -525 705 -145 -163 439 359 -798 -12 -235 -473 -813 -14 -105 577 -335 351 500 709 -254 -583 -759 547 485 349 -891 -677 -510 701 738 400 -134 -24 376 92 -395 85 -786 -298 4 -843 -155 -505 -748 369 -515 -534 48 176 133 -572 -1 310 -78 -511 -607 570 -666 -761 130 -516 675 666 -235 -467 -597 443 -364 109 -671 -766 -644 373 390 -816 -659 -225 -104 681 358 -536 276 -710 91 154 675 -228 471 165 -894 116 8 -444 -423 -61 -143 -422 141 -690 618 766 -113 295 -318 230 -240 147 -246 -21 740 -495 -774 -206 -787 -374 -115 -50 -662 -36 -164 -713 240 -344 -747 -573 557 256 -759 192 -438 -275 -240 261 608 -547 735 799 676 -79 -275 -332 488 -268 41 196 71 -650 -76 694 799 -284 119 437 -17 481 -381 174 -435 -519 543 -882 716 673 -283 -462 349 -899 -607 -540 -158 737 -557 -49 545 414 373 512 -664 -276 225 560 111 574 -848 766 374 -235 323 -542 -737 -155 662 -594 239 437 51 -30 -102 396 596 -817 -609 693 -712 691 -639 -799 415 -70 -53 -10 764 118 -773 -221 409 157 729 -825 42 576 -248 -504 -752 746 -807 59 -712 -693 -300 -170 -538 -681 183 561 539 391 -446 -481 659 40 521 354 -615 -576 392 19 164 447 -380 250 794 5 -674 199 254 -846 639 -752 -52 329 170 474 51 62 -76 -137 -109 510 -41 310 -121 -346 646 -443 -103 -259 -869 267 -186 22 399 -311 -740 188 -694 -248 603 -745 -86 -780 364 743 340 -367 198 -696 351 79 752 -267 690 -178 -644 -736 -692 -219 586 539 -185 -832 5 -35 701 691 409 -887 178 550 -864 -790 770 -314 -341 -804 786 -328 -599 -232 524 524 -356 -536 -62 671 610 660 -803 -664 -280 -580 218 -72 -479 470 796 382 -153 27 115 -541 -511 146 404 -640 -259 -462 -213 365 -16 33 -805 -345 -415 -717 371 41 -831 -832 731 -498 184 -771 341 523 -205 301 -680 113 382 -353 114 656 -770 123 346 -866 32 581 576 -894 697 -765 277 -748 277 220 471 -143 756 -22 262 -857 486 -614 641 730 565 137 -635 338 709 -89 -397 -451 130 714 -153 252 -581 -586 -88 -147 604 -735 187 424 -33 -310 573 399 -502 -127 115 65 202 -501 724 -412 -549 446 229 -344 -394 -85 377 -110 -393 -186 -181 60 -546 638 -355 -682 513 232 400 788 -373 -647 652 292 665 -158 690 162 294 -893 -667 -549 -306 -153 -468 550 -541 -502 -713 264 -112 465 -523 -234 -541 24 -393 604 -619 238 171 479 99 -466 -802 326 325 115 -696 704 -836 -499 -87 493 -297 -93 -290 572 -211 16 -529 150 55 -891 135 -440 -315 -397 -107 683 167 310 -837 -869 -144 -242 -853 66 -671 563 7 -300 590 -28 465 99 -738 223 -652 432 317 -249 141 -814 700 56 -2 645 -222 595 -230 221 459 39 653 -12 -663 -547 -408 -16 -277 533 -487 -585 375 -463 -831 -288 -546 -68 -897 -759 -884 121 -205 690 -29 -814 -487 -262 199 543 -830 -851 -652 88 -864 -121 793 -326 -341 -220 -234 641 -571 -35 202 -102 -379 -442 542 -281 -729 -152 326 -279 101 -116 528 657 -578 678 653 602 220 -735 -713 496 -889 -65 -601 -119 63 528 298 598 -306 250 202 276 -491 -871 356 50 37 -373 -69 -834 -599 183 -622 -548 -845 -200 -235 32 -550 -595 376 757 -437 469 498 -855 -183 -392 -493 699 -400 277 0 269 -684 -845 -841 -111 168 -126 -192 565 486 583 542 338 -155 321 268 -854 438 -676 -153 795 -575 -418 -813 -785 -863 -325 744 -652 445 625 605 -300 -425 -883 -94 154 96 641 -153 786 -514 -792 373 -753 -826 485 145 -341 134 -438 -721 308 -650 -242 -347 100 -807 194 232 -661 452 -109 -532 -313 -577 -341 -330 -839 41 581 -372 -225 -757 266 -874 -612 -663 529 -529 -115 725 -186 -1 720 641 -538 245 -783 -454 -379 -267 -29 -172 -525 -25 686 733 543 283 -407 -885 -762 283 -748 395 -244 484 -29 49 405 21 -747 274 75 -586 388 500 -468 -417 61 -752 562 -891 -373 -209 -442 521 70 -70 95 -64 662 -317 -759 599 -547 -72 93 -92 -746 -442 -681 167 -640 399 308 -653 -776 -254 -311 733 628 723 58 228 -514 -176 714 -293 289 689 402 591 100 791 744 121 -137 -238 70 72 -872 -592 -371 -455 738 -472 -528 -11 -22 44 -377 690 -131 297 -139 -724 698 -886 106 -171 -453 723 395 -251 41 254 -835 -105 -311 694 152 -189 200 206 660 724 -431 -199 -117 745 221 -9 405 37 -795 233 134 614 -722 -394 131 -712 -127 -563 -222 -260 635 -578 693 -5 630 -431 101 -53 117 -565 277 216 509 -466 726 324 -299 -571 271 -379 -50 598 -467 334 -10 -357 -259 281 -597 94 -640 -336 -760 -415 262 -192 -825 722 30 -362 -600 682 -22 317 556 -662 301 304 100 -787 -761 394 -794 733 -870 -136 732 -567 -90 325 357 529 318 -250 -536 -624 -592 197 -90 33 596 -594 318 -601 744 76 -764 609 -666 -561 -250 701 -206 468 385 -730 -896 -526 -695 488 282 760 -467 477 -137 271 276 -896 213 -85 -354 266 -189 -224 -347 486 700 290 227 648 -595 -50 -532 699 -600 446 70 344 -730 -274 -393 -113 -233 781 -416 -836 -553 -726 58 -718 -8 712 -644 714 -795 -194 30 508 550 -461 197 579 743 -544 -59 -268 -507 -833 -276 -358 -805 -174 -613 631 214 -49 -574 -701 -837 176 -552 -709 -506 -124 541 -574 -201 -275 -180 32 611 -859 -311 -317 248 -11 23 670 -509 -584 540 462 439 529 -465 -193 427 -152 321 -379 -405 -547 408 439 -54 -20 491 351 625 56 -83 -705 519 -856 -479 -871 776 -762 196 271 484 657 -683 -593 -127 531 34 -356 70 580 -418 667 52 -480 682 653 0 -743 -812 749 666 -246 -712 196 743 -160 520 629 242 602 138 -10 750 20 -192 381 445 -876 439 -220 707 -156 -24 788 -844 -8 -215 362 224 -819 2 526 -55 -671 588 121 -32 -576 678 -820 500 344 -254 -496 -758 732 -433 -75 -592 -860 627 524 -266 460 -65 273 321 524 385 28 706 -522 -79 345 623 -420 -539 583 -615 562 752 -359 -567 368 -618 -702 -590 -117 784 -846 797 -854 -727 -773 143 27 -546 -859 -830 760 -894 348 -605 143 777 -455 448 213 -805 -795 -556 -490 471 188 -581 -192 161 -435 586 641 13 636 272 -458 -609 -650 -423 -723 423 -370 -341 -61 -67 -785 553 -615 -187 -155 -180 -824 572 -85 124 -551 -206 -392 709 312 65 -327 -101 405 187 -434 -694 -401 -297 738 327 -659 521 645 232 420 34 -140 146 278 -457 354 -492 374 63 -318 463 -441 -726 373 -719 359 305 746 475 1 -165 698 250 -93 -123 -819 306 705 263 325 174 653 -118 427 52 -255 345 67 70 -1 625 260 -99 -192 373 -157 214 -131 701 309 -456 731 -532 645 120 -837 93 -488 -123 -411 202 759 -182 582 -598 -150 -801 -160 452 169 435 -54 240 -117 589 199 -220 -634 -181 643 215 248 -158 339 489 -640 -716 -236 -829 559 -150 -380 -629 406 530 -109 -293 463 -77 -330 786 217 -109 -157 -144 -236 -398 412 692 -206 308 88 101 31 -781 658 -848 784 368 -761 633 443 32 519 -794 591 251 175 -635 -305 -240 -588 172 -761 -774 -844 -727 742 -869 709 -621 -407 13 -513 307 -148 142 555 259 153 -58 698 325 -755 -840 376 188 -315 724 -37 -343 617 151 269 510 -791 184 25 526 -571 -231 -158 628 -216 -860 446 194 -772 -896 564 404 -399 -651 606 675 -93 469 453 573 -333 75 456 -735 -338 588 -482 618 -166 661 -237 -788 23 -127 -684 -37 -433 -219 582 -694 420 -671 -383 -558 203 -195 676 -287 -306 -52 -229 -259 375 477 726 -354 3 -533 211 34 -881 129 -614 328 101 135 -445 -155 477 -650 -503 764 511 -19 61 227 218 -368 503 -86 300 642 723 240 -674 -532 229 -161 401 791 652 -2 553 -899 121 -66 583 615 726 -547 -478 390 588 -600 207 164 -325 -847 375 -416 694 321 25 -569 -636 -868 -357 -245 -727 262 -491 364 230 779 555 309 622 -164 -111 -413 566 -264 -638 192 -658 -279 -406 -159 473 680 61 85 350 -23 -524 -144 345 147 -263 -730 5 -664 -544 -50 340 -409 -443 536 -821 -3 348 152 267 755 660 194 -229 -82 417 234 -596 554 543 -235 -51 -53 -453 -877 -496 -159 -402 -287 250 -897 -626 -778 -457 157 149 -545 38 162 511 -45 562 687 -427 288 327 592 412 -566 -760 -182 796 -475 276 -356 -671 -542 -388 -348 748 445 -227 270 112 365 -872 749 -62 -868 -804 -385 -283 575 770 732 -273 -698 -540 -62 -732 -590 -332 -587 375 -626 -54 241 -110 434 583 467 694 666 -609 -560 592 675 -497 687 393 122 -170 -653 459 20 -58 -233 421 -898 -440 38 44 -276 50 67 -23 -893 -815 695 -510 353 716 -719 -250 554 606 -413 253 -481 192 614 196 131 384 661 -801 -209 -733 14 -684 -440 -69 -385 95 -773 -590 -214 556 266 510 -846 -232 701 -378 681 661 480 -212 600 -63 86 -836 -875 -524 -517 391 -623 496 154 -221 749 262 543 59 -403 -420 -214 -417 15 129 19 343 579 -47 -751 283 -200 181 -826 -116 -327 358 -13 -835 177 454 647 -630 291 -834 -224 -381 -376 -104 -132 411 237 -536 -721 475 -780 -672 -58 -355 -868 364 -156 -823 516 670 195 -325 679 720 465 -218 -160 264 -744 -162 18 -630 578 207 743 -213 -14 -77 -850 103 218 202 229 -448 -87 384 -891 723 628 -646 10 39 324 552 -631 13 -656 -93 -851 593 -191 1 299 32 -55 63 -270 756 419 -481 -397 -474 -850 -760 -111 -342 97 605 416 -752 652 -329 73 9 -129 -653 -324 163 -807 -461 -313 -708 750 771 -115 166 54 -765 -633 631 631 628 -683 797 181 -754 -701 552 -38 -848 488 189 230 173 71 -472 17 390 727 -47 -778 83 -239 512 -877 751 -108 -539 -542 -111 523 -313 559 -482 -270 382 771 792 -255 -175 276 689 -126 11 -725 647 -343 -307 -48 0 -341 -696 693 587 527 -5 334 449 -371 62 93 488 -162 -685 -331 444 -832 -819 -37 -833 513 -612 436 -239 444 732 -420 6 148 632 -247 421 -828 -573 -527 -725 791 -887 -147 -436 793 200 -63 -258 122 -118 478 -899 -321 -318 -715 -492 -595 -257 474 -832 466 223 -26 755 337 -306 -334 -410 246 -274 598 -478 65 -852 643 97 449 -768 -608 -740 286 311 393 189 -529 270 573 -622 241 462 106 579 -691 -562 531 686 -517 303 19 135 -384 788 -430 720 510 516 -871 -870 -836 -371 120 648 -300 261 -76 198 716 -547 -132 -819 -748 -800 749 540 721 227 -342 -146 -172 4 -759 -673 -384 706 -727 384 112 -756 91 -662 -365 -37 599 -383 792 627 -786 -810 -443 658 352 434 563 316 -523 -457 215 -340 224 -116 -708 -612 -679 -58 670 -795 427 -139 62 287 90 670 63 149 -567 56 543 -175 740 -90 -16 -267 -762 -444 371 -74 -438 -512 -53 450 75 -150 703 411 -846 390 -650 195 444 -829 -32 -808 -173 -452 130 -607 493 -405 658 322 323 187 -290 225 512 134 206 -737 -663 593 -796 -820 88 -200 -711 72 446 649 -306 14 -157 545 462 -693 338 -144 16 -417 293 229 -183 729 -374 -131 -85 -546 -80 294 800 -419 -651 299 465 -867 15 -855 325 711 -204 -637 -515 -378 55 -600 443 740 -796 -868 119 -313 -694 649 -503 -153 154 -653 591 675 -794 251 -482 -155 -261 134 -414 -780 -42 -712 -270 346 139 -41 -22 771 280 -680 20 -649 -476 155 621 708 627 28 385 -116 31 717 -645 -569 -585 268 717 -220 607 -731 63 708 -160 -574 -89 -362 -132 -595 -893 621 -648 -836 -213 17 178 -567 46 -73 251 510 450 -492 -504 518 -329 -609 -384 86 759 607 -598 -577 -497 260 -588 -8 484 -899 -388 -395 -369 -754 49 778 695 -898 563 -608 474 -888 423 752 623 -315 664 419 423 689 210 676 -456 -775 -191 -132 184 766 -358 -735 412 -676 302 -267 758 481 -304 741 258 -83 227 -838 -153 327 -714 75 220 -648 713 -713 8 727 -239 647 318 501 645 382 324 -13 -451 -679 535 -45 179 -705 -390 145 239 -689 -439 787 -639 553 -579 378 208 475 -21 464 -269 -208 484 -196 -201 84 278 -819 -345 -599 -771 385 -480 56 522 -19 104 -860 -29 -72 -508 210 -197 792 -697 -550 21 83 -896 521 -55 -516 295 -207 730 503 -250 748 62 324 -565 126 166 176 72 -858 -400 188 -695 -407 267 141 161 400 -578 233 486 -813 -164 279 -57 732 -145 158 -398 -30 -139 -18 -159 90 646 -839 -671 -84 -104 462 288 469 218 105 -576 -62 734 -574 49 -398 -521 69 406 -866 -284 737 -257 -861 -513 -895 538 -367 -140 -148 -766 344 403 -537 -329 -461 -257 385 211 -399 178 522 701 121 22 546 19 -183 -579 -539 -760 166 -182 -577 50 16 -198 -481 -2 277 -238 448 432 -482 -11 -153 495 -878 -70 -130 -496 -167 -388 512 -346 414 777 -693 -38 772 -615 -891 375 656 342 -228 -181 -796 646 -625 -460 714 -745 776 407 -820 587 -121 686 347 132 580 67 162 -181 8 -685 -117 -436 -5 606 671 -299 -711 -117 -863 423 -400 -541 -398 -748 -762 100 -55 634 -129 -89 -768 -232 -371 111 443 312 -845 -173 243 -58 295 542 -373 -623 319 128 -310 127 275 -182 -605 -588 -70 -105 -145 601 -100 330 122 -229 424 -490 -726 -580 311 476 -766 -731 785 678 -620 -877 -149 783 -279 -327 -531 23 257 -323 -829 258 128 -287 564 -816 -402 -326 -807 -604 242 -759 213 188 576 -607 76 673 -315 266 -459 797 590 -120 7 -562 -779 502 -494 669 -125 -399 -673 -144 629 108 257 -539 12 -623 751 16 123 260 -591 -818 -685 -192 -598 -648 -615 773 -543 -589 198 -34 -847 466 88 -535 -769 -668 -554 135 -842 655 -447 -866 643 -477 524 348 -169 639 231 -223 795 593 -859 -718 -77 481 -654 -510 669 -460 -482 762 166 -531 562 -636 114 -3 732 414 351 -704 -499 -837 -533 -550 -684 -765 -204 -235 -124 384 339 -884 -303 125 -741 626 337 -614 788 -615 359 737 -417 348 -745 175 -410 120 600 658 581 -503 -431 117 -536 -623 204 -331 561 -369 -243 -117 -402 656 -638 -759 -309 -372 -474 -886 458 402 510 351 192 -574 604 14 -185 -600 -71 712 503 730 539 686 -258 77 -511 -611 673 -99 -516 458 -27 755 -533 -389 -772 -197 169 -853 325 610 257 521 273 -865 433 -858 395 797 794 -827 364 -348 -272 -600 -584 -591 -398 279 289 -753 -552 -787 84 -91 623 673 -72 -379 -512 -313 497 -504 385 625 -543 -612 79 -657 -238 -456 -406 752 684 56 175 -211 746 791 -679 -356 768 532 -636 18 510 502 512 786 303 -276 -183 -310 -78 52 -699 286 -64 -207 628 -454 -756 120 787 435 -641 -139 -717 91 724 510 568 -688 63 67 -542 -91 -260 -186 -895 701 -123 19 -374 -423 -49 295 343 679 479 -33 211 428 465 -888 -661 -318 -363 227 308 662 -834 673 288 -637 35 -804 40 212 -806 364 250 396 -254 609 -692 -46 -683 635 -486 -585 -586 495 317 149 337 -563 -899 -584 -791 207 -101 -669 359 -701 608 -516 -646 -63 314 707 -547 -686 256 335 -34 600 462 612 104 726 409 264 617 275 -143 782 -205 660 -98 -443 375 -76 180 -645 592 -760 681 260 36 -853 668 -181 455 316 73 -516 -246 741 -481 643 29 251 -650 -556 -453 -386 -48 767 -77 258 139 -861 -371 -507 296 210 -133 -647 -6 185 -445 764 -892 -38 -295 -688 -630 -551 -375 551 376 534 -885 -595 -576 348 -490 -280 -131 -248 -88 -101 424 -422 18 -347 582 -704 -508 -610 381 -590 1 -651 -322 191 -444 -413 591 280 -471 -731 -732 283 -518 -94 -163 -260 -536 -574 284 -325 -591 553 606 22 -482 -143 -184 279 30 753 785 -788 -595 423 -295 -888 594 772 17 685 631 -209 552 -519 -888 597 549 694 138 227 -614 -478 -684 -789 -454 -751 481 -232 -17 29 451 555 -765 -302 117 200 -752 417 690 83 712 121 -313 -562 -378 226 -844 390 -754 394 411 40 -284 -73 163 -32 181 -145 200 -92 721 -788 -662 253 -526 27 -656 401 -430 -249 578 -155 572 187 670 705 148 99 98 -811 190 -423 97 380 -655 -249 631 -524 330 274 -844 619 -412 -23 696 790 -719 278 144 -513 -1 -279 -220 19 548 -603 284 342 135 -132 -437 -634 90 446 -212 558 583 -898 458 380 696 -698 575 179 705 81 -297 390 471 725 -513 256 -870 -566 756 427 -112 -843 -769 114 404 -431 -608 103 -533 715 309 193 -373 -565 95 -870 306 357 452 -277 317 -369 278 -712 576 -637 155 663 -489 274 17 -113 -357 -282 -727 -700 608 794 746 793 -462 -70 -776 655 549 -115 -363 60 649 -676 -488 522 -562 -848 686 300 -603 443 -273 -693 -339 -190 -648 -68 -11 536 530 366 656 771 -11 717 788 226 559 -494 14 -809 -396 455 648 -648 528 -434 209 68 758 -682 -841 -852 -6 -558 -221 240 620 348 726 -894 -115 -232 -123 -554 -200 -738 662 648 -529 -812 -263 655 -695 174 335 732 361 -389 436 -81 -748 570 -887 -609 260 449 -110 -126 249 -706 680 -690 -165 451 -109 61 651 -771 -247 -484 545 202 -117 572 452 -721 464 720 -324 522 752 186 -773 -319 751 -754 -830 -268 -227 -860 -384 544 288 -479 -272 -740 124 625 728 474 304 563 -878 29 -216 117 -156 -197 611 755 579 -20 -251 352 158 13 670 -699 -865 788 -169 -153 -176 -202 -311 442 -849 -552 421 -715 14 38 -404 -110 -334 352 20 697 -785 623 26 -188 -185 -702 41 -531 -245 201 -850 752 571 -619 341 250 455 237 -11 -506 721 -194 -287 -898 -790 -378 -528 525 560 -384 -90 649 751 -113 375 249 502 -116 587 -729 -453 -335 -219 -796 436 -294 -56 384 -271 329 39 -171 -498 384 78 -492 -572 -859 532 -719 631 687 -241 -782 -647 741 -685 -208 717 -283 -45 -521 -252 -867 -712 535 -704 153 -676 -192 337 680 -215 -896 746 130 52 776 109 -681 561 -482 -678 446 227 173 -298 799 -419 -584 622 -818 -550 -243 -410 415 729 139 774 552 719 500 -320 150 -867 -320 449 -772 142 272 -578 573 -259 -386 -118 -410 -353 603 -563 221 392 765 48 105 165 666 552 -494 -122 -444 -872 -570 712 469 -623 799 -19 272 -672 154 -721 29 -312 734 -109 530 -599 -531 366 -246 551 340 -729 758 -697 550 -91 -635 -262 -655 83 75 22 -851 -722 -675 -815 406 373 529 32 -186 86 -720 -16 -746 282 -712 565 418 -566 -154 503 486 -6 -455 653 -181 -639 -392 -234 581 312 -291 518 -658 400 -339 -14 614 311 673 344 -874 -26 35 566 261 -614 -152 61 733 223 -274 -365 662 336 549 -583 -788 -410 -512 300 113 -241 -533 561 -58 21 -12 -313 -750 -302 458 240 271 -446 -695 -421 -20 11 -312 400 544 -115 -793 225 725 -440 43 -457 -607 310 280 -713 -65 -534 -619 -805 -690 -404 486 -118 -25 -562 -13 -159 -722 293 -527 -112 219 -43 586 84 -471 -559 -361 -280 310 -701 -566 97 308 -304 -172 -348 -53 85 436 159 250 170 316 336 -702 -244 -142 -700 299 759 219 -315 -582 -348 215 397 -473 -78 -131 -575 358 378 274 -576 -585 35 236 182 -621 50 -349 516 -775 -61 -769 -878 -569 -11 -236 -198 -300 -868 76 30 -441 430 -575 740 -715 715 332 566 297 -171 -137 -868 -731 -355 97 371 -827 109 -431 570 463 -440 -734 -714 204 690 -187 -306 355 -598 -45 -444 -858 -630 551 385 -789 -712 -874 500 216 -847 201 245 -184 -881 -672 -330 -610 -244 697 215 -346 739 515 763 -183 403 319 221 -854 16 -703 -682 318 286 -708 681 -35 -91 -370 115 400 -830 527 -827 36 644 446 483 -738 21 -152 -438 -649 650 385 517 161 -146 -800 -398 -427 -170 -711 -95 391 -822 -61 69 -861 -62 -107 -533 751 -688 -206 -333 -398 -462 344 458 777 -141 344 -394 759 55 552 43 567 -889 -248 105 -735 104 410 184 -823 -569 352 -239 500 419 373 -492 -723 508 -255 771 -310 -525 615 450 -396 605 -794 370 7 447 379 681 -470 460 727 67 -797 0 246 222 -761 -225 296 516 -801 -651 245 551 668 617 -781 767 397 -486 -129 66 -40 622 -175 788 -52 -413 -256 -505 159 -857 189 608 -248 28 -775 735 -137 92 -70 -116 -47 743 159 26 122 247 -741 -771 715 -280 -489 375 -191 -287 -98 -535 -796 -126 228 172 -204 234 381 690 -319 687 -167 -93 -783 395 -456 -743 -704 -434 372 580 -615 -580 -549 -245 215 697 -15 -690 -6 535 -225 582 157 -201 406 677 376 -448 -848 80 726 558 139 352 461 634 -339 -529 796 -517 220 454 -275 -472 -40 606 -119 -403 309 -667 729 -634 -375 265 -713 -54 -290 -673 -459 -782 -583 -856 -186 -201 -498 -167 529 492 674 -575 -555 -340 -229 -684 -82 -468 -92 -370 -440 464 -33 -711 -106 -618 46 206 -155 563 -206 -267 799 -832 57 -248 439 -318 300 624 -140 3 -541 255 716 781 -580 -30 76 -844 -264 706 -342 631 678 225 -891 -317 21 54 87 83 -843 145 -654 -520 -237 -383 -196 735 -275 -764 -88 151 -877 611 290 524 -44 11 286 -279 -82 445 -550 -40 338 502 -295 28 -56 51 425 528 586 376 519 781 -676 -362 202 326 -292 -115 -482 -799 418 -799 149 -244 580 -235 -16 69 252 229 -354 -254 433 -240 -335 25 351 -563 -243 242 -61 -71 322 156 -153 -420 -417 753 109 -177 -578 -789 -506 341 649 -120 792 178 648 335 606 208 -139 646 527 694 -818 425 601 3 508 321 -335 97 279 439 -571 -38 -462 -221 -167 101 562 -226 -372 -446 40 696 223 -21 724 -891 544 -74 341 483 -586 -737 374 574 63 315 -561 73 259 667 -340 -287 -642 778 -715 168 -78 112 332 232 380 -608 585 -374 654 -201 662 146 403 -391 301 -424 359 -75 310 -340 -742 178 785 -636 -558 601 -63 -719 271 -383 264 -34 -740 559 -406 -667 728 206 18 -50 -848 467 203 551 -451 -415 514 -859 -816 603 307 -766 101 -816 -152 206 -107 121 209 350 -673 242 134 83 760 394 -835 -36 30 723 -201 -2 419 -249 664 429 -512 364 -891 414 266 -737 33 -687 -709 388 -876 -78 -805 -36 -242 490 -540 141 790 -574 -38 497 250 -597 -629 791 411 -140 -155 291 -533 -885 755 -858 127 251 59 -852 -626 -843 -474 -432 -11 558 240 351 78 -798 -772 442 663 530 -581 -382 -545 -32 732 323 -148 -745 -628 661 -117 -749 -450 586 -21 -650 233 -99 419 144 243 27 -298 -329 439 519 429 -134 -155 -79 -647 -671 391 457 -348 83 -268 406 -428 -690 -821 -667 -588 -852 270 217 266 156 254 -748 199 -308 -621 -637 -309 764 -300 -336 -335 390 -383 -556 150 747 -86 -492 117 635 20 608 4 601 49 478 171 -197 571 790 203 367 -844 -698 549 -794 190 88 446 -5 -888 161 95 641 453 726 -629 -291 -800 651 -888 249 -883 156 139 6 282 341 -367 195 -870 -428 99 -58 569 -443 221 -342 151 717 -822 -664 -315 282 608 282 83 208 795 -121 401 594 -439 753 -687 416 292 -881 -114 -719 -38 438 -256 111 -254 313 -266 -333 725 -712 238 499 -384 -593 304 -612 331 -207 -245 -643 -83 -475 -607 -233 -52 -133 221 -674 418 -424 -699 -516 -601 11 720 2 -636 75 -720 -881 -485 -649 -312 -71 749 52 -858 -562 62 387 -669 -103 97 -201 -756 378 222 -820 -628 749 -83 -260 316 -590 555 447 -693 -248 550 -91 182 -173 308 74 -767 -411 -595 -702 -615 253 625 313 -634 133 228 552 -710 -705 -277 -657 -11 471 -213 399 -194 -548 744 -300 123 -460 -418 566 -625 576 546 -437 22 -122 695 57 -288 -397 703 268 790 30 687 -142 -205 421 -91 360 -418 723 -533 -73 -726 -791 -775 -539 -490 63 -558 -118 -30 -535 -617 -73 -894 775 -234 -98 -715 653 96 77 -339 586 -470 -214 -777 -228 -886 -712 -675 -360 -569 153 410 -832 91 771 -602 -204 583 -132 -799 115 -163 -663 -678 775 340 497 -593 427 754 -611 -61 40 155 561 297 255 595 -156 -634 755 164 -6 -561 -888 -244 666 497 -271 201 -783 -811 356 -858 -189 435 -725 -544 95 -721 -766 -366 -152 -784 -304 699 -714 159 -844 714 713 -394 -879 98 -203 -184 -774 699 -775 -520 -583 -824 -708 540 -10 477 -761 -426 -168 498 584 320 -388 -261 -627 -729 -231 25 -841 -476 219 615 -844 17 -630 128 245 -113 -359 -402 -846 -479 505 513 637 40 -464 -704 -877 136 -147 -779 -686 -496 731 -633 -189 -216 -252 731 -567 -658 134 -267 546 -370 209 281 70 598 -739 29 465 -697 -128 131 -648 111 -655 -466 -37 -620 -126 -231 570 -254 -688 -441 -98 -130 687 -157 -717 -563 -378 -803 671 157 634 -425 236 82 -162 -449 -404 486 452 -222 -491 244 -102 -688 458 -218 -728 292 -91 -894 -382 -54 -81 -220 105 349 -584 -31 -865 660 -517 -210 -199 -74 120 -211 -867 -350 628 451 -237 385 -74 200 775 -284 -350 792 -344 46 62 447 -651 -805 123 215 728 197 585 -236 433 -275 -480 125 -94 -361 167 -812 -485 278 337 99 -480 534 375 487 -892 80 -508 741 -206 -92 -298 -96 -95 -837 679 107 -82 439 -156 -824 -409 315 54 -130 -682 -539 -48 316 551 250 647 331 -240 -818 -844 -693 303 -663 146 -441 -79 558 155 -780 -636 36 499 516 -237 -648 714 -190 -514 -188 -275 -20 629 -89 -702 -797 233 -769 20 -29 443 98 -94 381 -652 -812 -894 -259 -715 -824 296 282 -369 -810 -752 196 -449 592 684 271 104 254 10 667 451 -740 -88 739 603 486 339 -620 -535 137 -436 228 -113 -279 70 -386 -329 -873 -815 -283 -313 -270 -31 669 391 525 -582 690 -173 507 155 -358 -768 -189 -117 18 -96 -83 -466 417 -141 -354 -818 -49 487 251 113 165 460 -562 487 -292 -386 648 -430 -424 738 -207 -384 -134 48 -821 -245 -764 -375 -484 583 727 -670 -341 -294 182 -207 109 -710 -149 -44 -578 221 767 -329 667 -881 159 -767 64 341 336 652 -833 -337 -514 366 626 -396 -552 -636 388 -361 7 -282 -524 -716 -197 262 105 -601 -144 472 528 -774 -40 141 777 310 276 700 488 -878 -130 362 -779 -668 -741 496 -614 -19 -131 -98 557 -287 161 -786 -897 682 221 684 623 768 -215 -845 779 -801 440 -424 586 459 202 624 -39 -793 -550 771 -408 687 -868 -429 11 606 -561 -647 -272 -64 437 -400 495 292 -597 274 180 -302 321 -452 -600 -654 387 -649 -764 416 171 -254 516 -102 408 -42 377 -67 -778 463 30 -261 -19 -505 170 -231 352 -10 615 781 360 -760 -700 -593 415 -361 -116 -341 -783 581 -770 -726 -289 436 -885 289 -846 127 -297 -32 21 -421 -195 55 765 483 711 -891 101 -818 -564 614 191 643 -102 518 505 -199 451 -126 -126 228 -217 163 -535 -360 -676 -591 -622 347 238 277 325 391 -680 38 242 -585 -134 616 594 689 189 789 134 185 418 -77 471 -831 787 -317 26 -5 -251 -34 -333 270 341 395 -252 -258 -28 730 535 534 -238 674 723 410 472 -202 585 -789 -699 693 46 465 -517 579 -11 27 376 -651 221 -45 770 -464 -469 -677 -35 -886 490 82 440 -269 278 -761 537 -644 -184 -358 -345 -589 233 404 -799 -729 280 -449 397 769 437 647 -485 -118 -762 -152 -421 -458 97 -451 444 621 773 101 -777 -541 -295 443 -625 787 115 587 700 -286 47 -26 611 627 -100 634 355 -612 691 -477 424 212 -396 436 -756 -203 -512 -445 -668 -328 -331 -565 -122 366 206 515 -226 -208 542 -882 58 -560 -532 -522 696 -589 588 -612 -790 -590 -425 -29 -872 723 298 613 -640 -468 127 642 236 -740 -179 -613 -646 -639 298 574 -569 -167 -864 525 -346 -173 -667 150 -386 -431 93 -786 -251 168 705 610 -445 391 -378 -325 74 -549 -135 597 80 21 -620 -301 -363 -639 -560 19 -391 32 -381 -430 -563 663 578 -578 -690 -737 -130 800 319 -286 176 -183 -313 276 574 456 373 -380 164 -897 -349 449 264 660 276 427 417 -645 596 -808 480 -724 -85 -618 14 -510 523 650 563 -860 -633 -392 462 -330 -68 619 -838 599 -7 -854 -103 318 -836 285 -433 -483 -157 548 -758 -476 -605 641 -258 -448 253 -809 -640 -145 523 -557 -232 -898 -868 -631 338 46 556 -807 743 17 701 197 -601 -147 107 -575 709 735 377 137 -860 327 714 47 -730 742 -454 -162 -562 220 -728 -678 -243 -665 -854 155 -876 723 -774 267 589 -116 -717 192 340 -465 606 -6 -779 136 348 -839 146 471 -422 -415 -764 -883 448 799 -884 -735 -481 -665 473 -184 792 -176 764 431 -276 -691 -715 -893 322 250 539 -232 474 531 180 -92 -883 -317 -824 91 -657 -40 631 698 692 731 -170 368 0 -663 774 -136 -38 607 -102 511 361 412 -642 -667 273 105 -88 -734 -222 149 77 -814 125 -663 -271 -204 -360 77 -362 -190 552 -868 -456 -393 -408 530 276 -631 -716 -339 95 416 362 -739 -680 640 -179 770 -343 -397 284 -84 327 197 48 420 -252 503 -691 83 258 -236 -101 -635 792 -585 -340 237 -780 704 -54 750 470 -477 -434 519 -437 656 -541 481 666 118 427 592 531 188 508 -284 -689 -219 -129 141 86 -11 -689 282 -342 -590 363 480 647 238 -525 285 -845 -705 785 749 557 -327 -475 81 280 -657 -44 -710 -446 607 645 735 99 -813 186 -813 -562 -224 -740 -572 741 -724 252 583 401 -758 -265 -391 -828 -161 373 659 -704 683 466 -11 173 393 -193 -489 183 377 335 -118 -830 -377 155 -388 647 773 -43 144 -554 -776 27 187 -169 -697 468 140 536 223 163 -103 166 97 770 -196 683 769 -253 -319 -522 -381 -420 148 28 -831 701 25 81 599 -718 -370 475 602 -617 -104 -467 105 -353 -763 -125 -8 -883 745 240 609 215 -304 -550 -276 -253 173 -289 -637 37 425 -711 -657 -807 751 -741 506 -129 -370 237 682 -278 415 477 442 -209 -445 88 -662 -462 -529 -804 -574 788 -665 329 254 -870 730 -94 -186 -684 439 -854 241 -136 -897 175 758 681 -234 355 -497 -51 -665 -219 -105 676 409 298 469 -214 195 683 352 -675 307 -606 -266 -558 -628 -543 -294 -667 24 530 702 -753 790 -691 -143 -592 -107 400 -811 -170 16 681 332 -291 -788 -744 -873 -124 -609 -812 -469 -80 -742 -82 692 1 406 -653 -691 617 394 -38 -754 228 697 -125 195 -198 408 -385 13 -155 -606 122 -427 -889 456 -554 -578 370 -281 -838 147 -654 -160 -648 21 567 113 152 -576 468 -235 -579 53 -596 203 626 540 -782 -323 -30 -856 93 -198 769 190 353 735 -873 99 542 -414 -760 788 758 75 169 36 97 248 -659 628 -811 -522 -517 -705 -336 677 -488 53 -233 -383 -498 -249 798 -281 630 256 295 24 382 721 54 135 228 -847 400 221 -486 -336 -787 -791 658 217 -44 -630 386 321 -528 -502 -600 -648 -293 -103 595 672 163 20 293 -766 88 -792 8 -305 -104 -129 278 50 -801 -336 -678 676 458 -872 712 -411 -244 238 -41 698 571 -332 -272 -516 -63 288 34 -160 627 -640 -310 -569 484 50 -192 311 32 -96 232 -399 -738 703 332 -840 361 -881 -465 -874 -528 663 -515 -407 -804 -160 437 -344 -780 140 -892 393 571 -35 558 468 -307 -77 -274 117 -279 244 -441 -741 -252 -335 -428 530 -303 -650 255 125 -59 -779 -371 -872 -899 -365 333 -322 -584 -793 587 -77 -477 -857 138 -481 -244 -830 183 215 -361 -104 748 -555 -238 215 656 -619 460 -210 437 -687 145 -446 -814 555 -397 690 -777 -539 -554 692 232 -587 722 -284 769 -113 171 -158 -844 -413 -128 -84 -795 -835 616 389 322 -128 611 -443 -261 626 87 429 -790 -484 324 -821 -411 -177 -738 346 -796 422 -35 -634 520 -168 26 48 161 -853 -283 72 308 767 -193 129 -294 -739 -646 -554 -769 -838 692 554 -241 -71 -330 -424 128 355 -649 -112 793 -159 723 597 -290 -75 -712 92 -326 -676 148 156 -147 276 -332 -456 358 71 197 -25 39 -599 -102 288 308 -251 -203 -519 727 290 38 -325 -864 114 244 -379 380 -820 100 -874 758 560 -404 5 170 -128 -765 660 -532 703 716 -814 441 508 -629 -595 -404 457 215 793 -681 -160 -265 394 -122 24 218 -744 -459 -499 432 182 -670 753 -809 773 -170 -863 787 -97 464 -630 516 -418 793 579 608 251 -860 321 -421 450 168 -567 -222 -696 501 -765 330 745 -823 596 -358 617 35 708 -386 -189 310 -53 -408 -619 703 309 -692 -487 112 296 -237 151 -638 -505 -282 712 419 -590 -286 605 -797 417 -629 -817 -174 -183 -206 -553 -347 -267 617 408 -138 335 252 383 -360 -721 -439 497 481 14 768 -582 -595 785 -846 709 -4 -669 -818 -54 -838 -394 -350 385 717 -525 176 295 120 -755 648 -181 -766 307 -772 378 -607 250 -718 690 -289 -345 -30 313 -242 142 761 732 -33 -560 430 70 517 -331 254 539 480 362 -516 614 -723 -82 -849 671 -302 16 767 -551 269 -506 -433 -806 334 538 -736 -511 58 45 397 -302 436 38 438 603 -347 87 403 -795 -684 -644 -293 336 -661 43 673 653 -676 -307 727 10 610 -861 587 116 44 -191 -752 309 -281 688 -103 247 523 -389 677 253 16 -355 170 616 44 447 666 195 -110 -669 -478 479 267 444 384 657 86 48 434 249 167 421 463 -65 522 469 -661 213 -439 -630 -336 387 -397 -746 -615 702 394 -782 -332 770 89 531 259 344 699 -13 54 313 507 348 -590 331 695 99 -37 -312 137 -214 47 239 386 -250 -236 600 203 661 702 -175 -510 -530 512 -295 716 -522 41 -661 -550 -525 578 -98 -111 483 379 -100 -271 -736 -629 396 -484 524 490 -545 235 -89 180 758 103 203 656 -449 679 -101 395 -142 118 169 -25 375 606 145 -63 715 -667 333 -756 444 -101 -159 -238 591 -497 358 -489 500 744 -596 794 145 52 549 181 -394 -359 -700 -208 308 208 -431 441 -650 192 -843 -572 308 -235 -560 415 642 490 -780 -469 109 -579 -261 -745 -785 461 -557 698 -318 -512 477 -282 -713 -550 749 423 3 -453 -863 -75 239 38 765 -137 388 -420 -496 277 -111 -62 608 -512 -263 181 311 118 673 -358 -467 771 -459 -787 -751 184 759 723 287 689 -425 -113 -314 -83 -878 321 -540 536 335 -850 -209 757 738 -656 -170 740 -545 -842 692 500 -519 -524 509 -753 -167 -549 -582 428 -207 1 99 -392 477 -197 -842 -284 -772 576 572 106 -688 -554 -97 -599 -801 -646 428 -400 -466 -202 696 487 22 -15 -469 -165 104 -766 428 554 505 639 -606 -79 591 81 -749 707 31 -192 -779 259 -690 706 574 -661 -531 -254 94 785 230 -608 -479 125 -731 -845 -10 -782 193 -319 -851 28 526 -380 -434 -721 773 -411 -362 541 346 -49 136 -626 -223 329 -88 -838 -485 -803 318 431 -780 71 675 -73 -670 -750 -230 717 -102 106 -87 -53 174 471 668 -685 -643 -489 -655 185 -708 -58 -775 -823 -11 -681 -427 -718 -609 -542 -739 -688 -451 -326 666 -626 -419 746 -483 528 4 -284 -829 105 765 413 267 -596 -708 -233 -667 -814 -654 -64 -792 -308 -200 -556 -411 118 -892 -506 -661 -534 16 746 -273 -650 -186 46 -530 120 431 640 61 204 -288 205 612 -214 -154 387 328 390 464 -465 608 383 -364 444 -287 -245 533 -858 -253 423 -535 -608 -278 -834 -16 330 -701 -284 -275 -460 -106 -724 281 132 -527 -405 -757 177 149 -521 -304 -638 -412 -203 571 -134 -371 431 541 -461 275 -753 521 773 268 -781 769 674 98 -773 185 -736 749 -756 -583 -22 -494 -855 564 338 -101 -727 569 49 276 -310 237 -255 578 -811 106 -542 276 383 23 -844 740 -53 720 5 -814 670 725 584 -211 -105 438 444 -417 524 -324 274 -549 342 762 -539 -94 -837 726 598 745 -721 -461 318 431 403 -684 -100 503 -390 -662 -269 680 -664 469 351 -713 -309 399 57 -458 539 240 60 82 -626 -253 -752 363 75 425 582 562 602 -547 300 -353 -433 -470 -795 -77 272 134 800 148 260 294 367 -232 -111 613 317 518 676 534 193 -183 -423 26 -574 -659 761 -462 659 77 705 -202 544 -129 197 -290 693 -402 709 -789 -568 353 -387 -208 559 -737 -789 362 -463 -22 -792 553 -501 -678 -83 -569 580 -596 -661 -254 -384 -563 343 -493 447 -773 -471 354 -55 376 -788 -663 -603 -621 -83 689 -541 -516 312 143 28 -655 319 -363 538 498 -213 -878 -793 62 622 547 206 -70 -833 -686 -64 -130 15 -412 782 -113 329 -662 -849 -367 377 572 -589 -598 -5 18 567 -472 274 766 -454 326 -464 -754 -824 -760 300 -59 37 -348 -616 88 -648 767 487 -150 -503 64 -815 481 610 -560 626 -110 363 -842 -266 698 510 530 -897 285 -807 -484 -596 99 -673 -116 -52 295 376 -71 -454 -767 -495 90 -335 412 -872 -715 355 75 -399 410 4 -747 94 -137 -57 -280 -603 -826 -456 -403 767 -390 -572 -563 584 439 -702 -151 -283 -445 -287 -387 -658 -458 -757 409 190 595 709 367 -352 -895 39 -201 26 138 -754 577 -298 -597 -818 588 469 -420 -545 408 -584 667 633 -396 150 -197 144 -468 580 -413 605 -381 -672 -551 7 -448 624 -434 764 669 476 448 -404 -77 -40 299 456 -788 -847 -413 122 316 -890 -151 644 -753 195 637 -540 344 -246 22 -575 -470 162 -561 -719 -220 542 -49 229 -455 -221 769 -603 -365 -449 66 263 221 -841 -868 547 215 586 118 -485 -31 447 -803 -65 222 -860 -57 -602 469 -276 746 -259 675 -583 24 -230 508 -137 -754 -726 365 665 -153 -873 -557 -701 670 381 438 -885 477 -827 -294 777 -97 358 449 -15 -338 52 720 698 -437 -310 -354 -733 -239 553 -567 395 -501 -751 -475 -188 -296 175 -892 735 -888 280 -58 -287 -658 54 380 143 -394 -575 -424 -700 314 293 198 -746 -645 460 -169 -621 112 773 527 -633 201 54 -319 324 -486 452 -771 -896 601 -73 305 -698 -314 642 770 -134 -325 309 97 -418 316 -172 -683 382 790 142 -693 -387 -37 -552 200 -728 111 -737 -727 793 547 -729 -79 -547 -43 -417 -73 -540 597 628 -335 -690 -70 245 -414 -12 -285 -674 711 322 92 -242 -154 682 367 -845 369 -695 693 59 539 -596 52 599 183 399 -689 -813 -311 -450 -72 34 -31 123 -895 -1 -532 439 -316 155 -658 -113 88 614 338 559 -122 55 -692 -46 368 -493 -225 -286 129 152 -887 -596 712 -722 514 14 385 262 -733 -513 -738 61 -63 775 -280 -549 -716 194 759 492 -451 -235 546 -329 21 426 -37 -317 -107 4 -593 557 389 -405 800 -527 483 -332 -514 -596 55 437 -271 -286 604 -763 177 75 170 378 786 -263 567 -615 -88 -745 -437 -44 -203 -9 217 -602 700 -693 477 269 279 465 -839 -249 -33 -319 -367 -730 97 -179 -790 -388 799 594 114 -183 717 -629 762 -539 475 601 -713 454 -549 442 75 -552 -219 -312 516 -836 139 175 -226 274 658 641 -348 237 -467 1 -538 694 -496 142 626 644 106 605 441 314 55 -752 -554 -570 -611 -277 29 381 336 -405 219 511 784 230 -112 -271 -699 -618 437 528 62 -485 -80 -494 760 328 767 -536 -312 -222 425 -857 -379 435 -604 -435 158 -868 -98 -383 -181 -80 159 -861 -194 -212 349 696 -347 350 -353 -880 -648 -660 521 650 398 -95 116 -240 -774 -1 -394 -239 523 -859 -816 53 29 -405 -453 248 -202 -664 -333 -713 -531 -311 -673 103 -92 -163 -473 -254 -620 -537 356 307 440 85 -527 -93 383 -490 139 594 484 -121 -78 -512 437 -557 -191 -307 -887 148 -287 -759 -761 763 -487 699 723 473 -207 305 -507 750 -520 170 351 -769 173 169 173 148 711 -777 -597 572 439 -766 -355 592 -577 202 -400 538 -296 494 -284 549 423 364 -345 416 798 198 253 339 470 -572 -395 -121 -565 611 -357 -656 -865 702 516 -815 -462 -376 -688 165 615 -458 -255 -423 -740 -270 120 -521 450 -759 107 625 -855 -787 180 113 417 -321 484 44 -372 -714 -275 506 39 -109 -749 149 -383 53 -711 722 437 143 -795 541 717 226 382 386 -665 8 -124 443 381 730 -131 198 -324 -204 78 259 -35 51 421 138 -434 -112 -230 -685 597 396 216 -862 -702 107 -255 -222 -410 -719 176 446 184 455 -686 -644 320 -328 722 430 -660 319 -466 -10 414 238 758 158 669 -625 487 -674 316 -481 -559 -822 345 -713 54 -608 -420 165 -830 267 -14 -377 -697 668 469 284 -864 453 180 -490 795 -408 -56 -135 378 340 329 749 468 113 530 221 -146 -670 517 -865 575 376 240 89 -687 320 95 -360 121 -758 575 -52 -883 -706 492 624 182 134 183 -789 201 653 554 776 329 -605 683 -641 133 -775 -339 603 509 -854 664 -704 -169 -816 114 709 339 68 -237 -565 -54 359 532 643 84 267 12 -784 -389 737 -192 331 194 622 675 -287 -401 26 -366 -771 -260 256 -336 -211 -625 -435 -168 303 0 494 319 -404 570 601 752 432 482 -532 665 447 -472 758 -275 59 660 305 -92 229 -198 -401 -657 372 -271 183 57 -351 -630 -887 -131 -887 437 -125 -359 668 -549 426 -192 -244 70 19 76 -205 300 -582 745 -177 -882 -193 228 -497 301 351 185 -677 -872 -797 -771 -884 -783 -782 173 -699 -133 100 147 -56 -764 -537 -11 115 -667 61 -571 -660 370 138 -569 -629 -703 -94 38 -253 -326 -50 623 277 268 -345 -872 556 -504 304 623 -698 -779 -475 553 555 80 -535 511 -755 -397 690 649 -664 -19 778 229 -614 -861 -580 -881 189 -769 -184 -542 179 164 -38 -875 -223 420 -207 -509 -370 363 -111 -4 -103 -502 -122 -77 236 677 721 796 -26 547 61 -12 370 412 420 -286 -543 58 -105 148 -483 -805 566 -197 146 -209 388 -895 147 -776 -164 543 -614 -432 549 -3 411 -485 401 -491 -838 553 -582 525 194 54 481 -382 -694 -652 -707 6 113 -600 517 -184 -649 -186 603 -835 -181 249 -283 430 664 259 493 15 -72 -597 -415 -49 782 736 -568 764 -312 -149 37 240 315 481 206 -842 -759 48 -836 273 658 -199 721 671 -158 247 -196 -705 -693 117 401 -663 346 -205 -238 690 260 693 208 -94 105 -447 177 -141 631 284 705 -521 -350 -174 411 500 220 -561 -493 -803 761 341 -421 -754 715 66 -488 584 -899 5 542 -202 -676 -344 -255 584 112 -195 231 166 296 237 -686 -518 615 -298 -33 -381 579 -146 -461 683 -455 -751 636 -794 -516 -721 -385 686 -539 599 -3 86 -230 613 -363 -767 -37 442 -596 -309 101 -37 350 -410 -208 503 671 -293 218 -74 -106 -635 -632 -650 454 411 -338 -745 27 -451 -621 -68 -334 -665 -797 -119 265 265 97 82 -93 512 -765 -635 448 -41 -96 -532 606 -527 -892 609 -848 330 642 -830 -5 77 198 -33 -308 -7 -772 274 -200 394 -190 432 -79 444 118 -415 522 159 -637 42 -350 191 723 223 778 -285 709 -600 -631 -899 -350 370 461 -383 -840 -877 463 -204 346 592 -712 -551 390 475 433 469 699 19 172 196 688 55 488 85 -710 -382 -799 -705 -651 -384 -51 761 740 -546 278 -664 563 489 502 526 344 617 -587 -729 -281 677 -289 371 771 -624 431 0 -650 -126 -683 589 -769 -101 -557 -507 -216 -388 -711 -510 414 770 -51 -835 -857 -174 761 -34 -365 64 390 641 184 256 -703 -11 -668 -887 -675 409 613 -29 -347 686 -593 -567 464 580 19 216 -63 -650 280 628 319 -516 66 302 -118 -371 -373 650 32 27 630 -197 541 289 -653 -768 -616 -623 -624 -602 755 -421 162 273 -774 -32 -502 597 -596 592 396 -476 216 -524 -430 399 479 -727 233 -157 511 -526 -304 -217 469 -450 -741 -217 182 -803 285 -392 -291 -84 -896 -625 109 -416 -510 456 -196 -15 -621 779 -591 669 538 -597 443 -302 -760 -672 232 627 261 653 94 586 196 -584 22 628 62 760 -629 -693 -611 52 -334 -483 -88 -850 -263 -803 411 -136 -762 -482 -788 -799 719 -654 -491 101 602 755 562 369 503 -754 795 347 -883 83 -768 -132 -801 -118 733 285 311 -814 257 -565 -95 -21 198 -727 56 473 40 -163 -186 -816 -673 368 -376 134 41 318 -505 -750 -793 177 20 -761 -118 143 439 -652 -480 -435 -660 88 370 -359 -522 602 -865 455 -256 -627 -45 -108 -322 -307 779 486 380 -481 363 117 -200 -205 -259 329 -667 698 497 63 -691 84 559 -396 75 763 219 672 -625 -493 -472 -803 -749 -757 789 -875 7 -674 -413 501 -466 469 751 -849 -867 -703 -537 -374 480 756 641 443 -352 -277 516 -242 53 138 -492 -265 -287 203 -493 591 693 -187 -372 -876 530 394 -228 -368 -770 -833 396 582 344 -882 -149 -603 756 550 -684 -259 -56 -207 2 -70 -369 -106 -300 594 764 -428 510 17 576 731 492 -570 207 -601 -434 252 708 97 294 -17 -2 -390 107 527 -567 700 -234 553 -178 -770 -756 -106 -456 -97 775 355 -227 -470 254 731 -610 611 559 166 -678 114 455 208 -786 -592 249 258 450 -449 210 118 555 717 -556 -757 -360 -851 298 -720 164 -504 388 -435 -201 393 -728 -832 -476 -436 -584 139 183 -803 -624 -153 -264 39 398 -724 352 -193 -758 517 -627 628 40 378 -879 -697 -347 794 -75 295 -317 762 -896 594 -252 43 -866 -726 -144 -252 509 -350 648 780 18 -66 -387 394 150 172 45 -762 -814 554 -725 679 -701 680 -718 494 552 -424 -407 -280 -628 213 -799 -829 -142 -254 -614 -633 735 233 -860 642 -488 108 125 797 -378 441 653 -246 -87 -894 -660 -519 102 -200 -426 -2 -462 509 392 -842 -428 658 284 -517 270 404 509 -867 598 793 190 2 -588 -584 513 -677 198 -240 558 -207 65 -61 515 -873 -454 -650 511 658 -354 -692 244 -161 152 -356 124 -132 -222 -430 -208 -698 -551 570 559 171 -290 669 24 -886 -679 214 552 487 -634 114 -481 -456 479 312 41 -749 544 -525 401 524 -318 -656 -821 197 179 -23 -879 320 -567 515 -681 -461 -752 38 -236 -865 -202 178 391 -160 -543 233 260 -232 215 234 688 -350 667 -454 -804 -865 120 -374 -167 -414 630 772 -861 55 501 275 406 -465 -412 -272 -98 -769 -715 423 251 245 156 -231 398 456 -372 196 -252 510 -74 -574 -518 -636 -569 -642 708 642 497 653 -434 -749 -6 -805 -825 604 -27 532 560 -845 -138 -25 2 313 600 573 514 -268 251 -788 -364 618 725 645 -225 -220 -369 -186 -580 131 722 -605 413 744 -643 496 -254 -700 -483 643 414 -773 -555 -370 563 763 -655 680 -707 233 404 736 118 682 -366 -318 531 298 482 -866 -452 -755 -550 310 -136 -124 123 755 -665 -779 673 -138 675 62 -112 324 -316 -290 -653 -316 -583 -719 -248 -205 482 670 -530 723 -763 -358 105 794 546 294 -213 -809 -132 -693 224 -434 -19 -771 -464 -142 -13 535 320 656 15 326 -4 -477 -535 458 -514 -771 607 385 138 -624 640 -38 -40 -482 365 -824 -83 -299 -113 -291 -21 -380 -835 630 -466 -379 -200 -83 370 -527 -309 -604 -862 -179 -83 -192 724 -233 66 704 -334 -564 465 756 -269 -83 -272 -5 448 -62 52 -460 -93 -266 -685 136 32 569 665 -60 533 -701 304 139 -851 547 289 243 251 494 -475 -465 -485 595 -397 -61 -19 662 410 -53 -782 341 -711 -367 -286 422 -392 88 -159 50 501 -864 522 -468 -898 -864 -807 -769 144 569 -236 364 183 354 -318 493 272 -483 -188 -531 61 -254 -74 -216 -557 -155 -695 714 -148 -639 -561 -398 781 710 -144 680 264 -782 34 597 -246 -879 569 -95 394 153 -238 42 343 -284 599 -649 -249 -361 -270 -593 -735 521 -723 705 282 -176 -611 -105 -603 775 -160 74 205 -143 132 345 -472 -771 -130 565 545 163 23 -731 250 -598 -378 -48 -449 539 -837 -275 -483 -578 26 466 -188 285 -826 237 -53 335 -721 310 463 -82 -804 65 791 366 -277 -847 12 -598 -71 -164 -440 266 -21 358 28 -744 -478 383 -376 276 341 -428 419 -803 729 73 -822 -670 81 673 -294 24 -181 -311 235 -351 574 321 667 782 74 -220 -671 305 193 599 287 758 472 -7 344 -223 -281 -199 -224 147 486 -68 -619 -888 -200 -414 -273 270 -438 674 -685 -578 660 334 763 50 -124 29 -788 -448 98 -688 225 703 421 307 -305 -187 153 -51 217 595 -274 -724 628 595 -836 454 762 -748 -166 329 526 -320 401 795 478 -810 371 -253 368 214 28 312 -673 322 515 280 -2 -146 -251 610 -847 407 35 594 -751 639 -56 -389 587 355 113 272 -95 -18 754 449 -466 -748 -634 43 -288 358 -729 6 -321 76 -501 -438 -336 -752 -585 -624 -779 443 63 195 183 -595 -894 -220 -56 639 463 -771 442 -201 -248 -60 -334 648 202 -90 168 701 -261 728 419 145 703 386 -491 96 -320 -590 -120 523 -500 557 -164 -861 509 536 -152 599 -404 -36 -405 -134 9 -49 -825 -135 -733 541 360 -153 397 -184 -194 103 -312 181 619 -378 384 -75 236 -646 -754 -837 -176 335 778 660 118 -82 -477 548 -581 254 -886 395 -869 464 728 157 313 -763 306 -498 635 327 -679 -416 -277 127 694 37 331 652 304 600 -261 -484 -471 -371 -10 492 659 -238 -696 -555 -520 -206 -38 78 -204 623 189 -60 -768 -645 -546 -814 415 -521 -65 -55 299 -161 45 794 554 39 375 -293 777 773 -43 547 105 446 -579 346 -607 -896 -519 200 30 -524 -269 647 66 -674 -458 467 -618 -176 295 266 -774 -465 -132 -314 469 182 -408 421 -429 -28 588 -568 800 -237 384 280 114 628 8 478 -831 537 -755 -577 298 651 -818 -420 570 -584 679 -226 537 -803 -719 -35 -101 -404 339 329 642 -169 -827 310 40 -470 4 -167 -727 -529 -64 489 486 -262 -413 61 623 359 294 402 -101 -855 -890 54 -261 -8 412 501 398 -800 -592 -143 154 -820 356 -298 759 51 -115 781 326 700 -520 -369 -505 -272 290 77 -809 637 -836 695 189 -623 -662 504 -814 -788 798 336 323 554 258 -543 -520 -439 780 455 498 419 595 756 -201 124 -626 -615 -437 -299 95 322 -414 -104 -760 -332 -514 -872 623 619 700 394 -75 337 574 182 -247 -494 787 642 -375 -347 -283 -677 -132 -896 793 -707 155 299 -519 401 726 -365 -652 392 -786 -383 -827 -421 -524 288 -647 237 -23 -27 -292 -479 692 -717 623 709 172 -53 -295 627 -190 -511 -816 -584 -511 -362 -257 -357 -543 -800 733 -745 -227 795 389 -837 -878 655 -295 800 -55 306 -308 690 -65 -728 -661 -308 -163 -767 -568 743 117 -132 -524 587 291 768 -528 -383 244 462 309 -523 -758 570 -177 -192 310 -410 -816 212 -734 413 -674 -825 630 -856 3 470 142 353 692 -517 292 -375 -51 348 -120 -612 170 -390 28 -867 791 -808 -610 -585 -671 -355 -168 -364 718 150 -84 17 13 -238 31 762 -662 -896 64 -869 296 -485 -209 -815 667 -759 130 212 106 508 410 -38 19 -778 133 -720 -397 274 -682 354 -678 333 -673 653 -803 459 -279 64 468 552 -892 -753 757 373 361 -231 -526 615 361 293 624 -194 -396 398 457 -870 -712 303 -815 496 -381 -252 -370 -411 465 -567 -457 -325 -71 -721 681 -488 762 344 -485 -208 -500 737 656 407 -680 -617 -299 120 -444 109 -744 -382 -55 88 -369 -504 369 497 584 -765 -876 66 689 300 -765 -489 -700 350 177 -650 65 -204 -287 473 -314 81 303 771 -885 -310 139 -197 528 236 774 -160 694 108 442 -252 -843 -576 292 -548 -64 -375 498 56 -722 452 -566 772 -81 -304 399 -42 -666 -644 -131 15 569 -215 14 400 -322 46 747 -536 -10 -589 176 735 360 -485 -176 46 -678 -32 43 190 -16 758 227 -625 470 660 422 -315 168 172 94 -121 114 -790 -122 7 164 395 409 -496 -331 -180 -590 -554 350 -97 291 -496 -478 44 87 -806 728 130 336 742 493 575 316 -745 310 651 -684 -439 445 607 464 -259 597 429 559 569 567 707 676 -74 -357 -629 633 -726 127 241 -677 549 576 -105 -181 622 -349 494 -122 529 190 302 -375 -89 -613 458 -470 562 677 -169 -827 -619 -39 308 -310 -481 -368 713 -408 691 365 535 -60 750 400 722 793 451 -768 -326 496 -154 -446 319 -365 -42 -349 -617 612 449 -425 -598 -657 -676 616 276 -266 -654 285 -34 148 -394 -605 411 -401 -681 -484 -529 -70 376 -709 491 -547 -894 -530 -182 608 -784 -116 -452 351 -417 -460 347 158 607 -373 106 -291 40 -128 -784 532 -870 438 -69 -152 225 -338 487 47 -466 -172 248 -821 -877 -22 771 -442 -194 184 249 -510 784 258 -279 299 -182 449 -693 -723 585 -735 -379 -156 497 -819 -599 -506 483 160 -342 -889 -655 66 -333 -21 -74 -644 377 -894 751 -878 -676 -744 -759 130 -121 -121 -277 -366 -345 -198 -561 -234 -701 447 145 -171 185 -688 794 419 -84 32 461 72 -25 -803 347 -779 630 -778 586 118 -460 -713 -194 214 481 -306 -473 146 -113 246 460 402 335 -528 634 116 721 214 -53 427 -494 -425 -682 466 -344 -634 -547 -662 233 605 650 -880 391 -333 -221 -222 -606 419 480 -614 675 783 692 658 253 -809 560 570 480 -855 -644 78 -203 -235 457 -613 220 696 660 -22 294 153 -312 349 -11 -604 -746 -386 -31 -784 470 396 338 -329 -26 -726 -585 -299 12 -256 -866 557 -130 -112 -534 104 -458 -561 -278 -865 690 777 -827 -211 -673 -262 -636 669 760 369 -4 -108 537 -529 -850 -470 -783 177 -326 283 334 88 263 90 210 550 -286 377 -854 -9 406 -616 -76 342 -580 555 -822 -155 -157 -609 756 132 641 56 383 355 -530 85 81 -824 256 66 720 -203 65 -857 -412 471 -744 -417 337 -537 697 -523 -721 -835 455 -134 -603 -747 -545 202 -670 645 466 337 706 -260 -834 311 126 -99 199 569 -685 392 -688 160 249 658 360 349 -176 -31 -385 510 -208 -122 -64 -456 -319 -158 -596 734 51 -836 -780 -899 -378 -656 -427 648 -419 295 -279 750 -341 282 314 479 585 783 -464 -738 320 -162 -854 -157 630 614 -420 -2 623 458 -625 377 -883 -856 326 727 -682 -493 -58 -684 168 -149 -351 723 -480 665 -84 -781 89 -814 -513 -307 -752 391 321 -746 -205 -683 -731 94 -209 -54 -500 392 359 -218 -676 -826 -10 655 -382 601 247 -488 -236 -306 386 797 -187 -668 -27 -625 617 339 -830 606 663 -46 71 -345 699 164 387 183 -336 -389 -854 -734 -74 619 610 -123 309 234 723 203 318 -839 -663 504 -708 571 321 49 175 -555 -36 -767 637 660 655 679 -683 512 -692 -229 373 199 647 707 716 -719 584 488 792 -250 467 -869 767 330 -122 573 196 -456 -289 121 -110 267 -891 98 -426 -465 -871 -19 -580 -350 -304 -359 -751 497 184 -547 -742 -888 -265 -310 201 -362 -895 25 -30 -9 55 168 -583 -622 -122 -822 -881 -112 -758 -653 592 -824 -472 -685 521 -61 -503 -698 -699 -374 -354 305 -827 589 -825 -579 557 -632 -483 732 408 -672 -475 641 401 -737 -763 -681 -110 -307 5 -301 -112 177 134 -99 73 -642 -603 -92 -781 -616 -395 -895 594 -656 508 408 -821 9 703 -150 270 -728 -781 -441 292 413 -55 747 -840 -804 559 -171 337 -567 -730 188 -218 -825 376 -325 539 -814 277 -681 400 -772 -889 697 736 125 560 -558 -247 288 -450 -375 -512 401 433 427 -229 -384 9 550 -747 -875 -462 322 -635 -551 231 -490 235 204 291 -184 -356 -200 -438 -497 478 -630 -769 -441 337 617 -287 -676 429 521 -228 -192 118 -688 -19 -261 467 43 -573 557 696 231 124 -709 186 -842 -793 613 341 -70 -363 429 716 444 462 751 -431 640 644 156 -104 -186 -590 311 -888 670 11 659 552 488 382 -436 -607 -900 -100 -744 359 -201 -460 236 -747 -340 -156 -406 172 62 -78 99 -777 607 556 690 -543 424 -265 -634 267 340 191 523 -623 -82 -453 304 411 -501 20 551 378 441 632 -858 -59 -536 250 350 -417 379 444 324 469 -623 -762 414 -790 -383 -877 -264 459 -568 23 -750 111 -330 -340 486 655 97 772 679 106 -809 522 -144 -291 -539 724 -708 576 -772 628 520 518 135 39 607 -530 -65 -297 671 -71 467 -568 376 -462 -76 -476 785 712 58 -402 13 107 728 -121 -438 -86 -569 378 569 386 -882 152 -38 75 112 198 -306 -636 -791 308 663 364 464 -614 -163 144 542 -68 -649 601 641 -702 -190 -571 -28 333 -177 -323 489 433 -222 263 139 560 544 373 -821 -724 -762 -26 406 -459 729 394 -288 -424 -777 600 -147 364 690 -867 594 742 -618 63 -390 -255 247 -654 757 -526 -438 -491 -277 652 181 -891 -742 -669 -698 -735 -364 -362 583 -415 -137 -897 108 -483 716 -756 608 -593 -209 -334 79 223 -586 602 777 -730 -506 633 -99 -189 128 -755 153 -238 492 -616 -642 84 797 34 453 -142 701 -678 727 -287 -781 271 -852 -806 54 285 -81 -600 705 42 -162 -178 326 -748 -314 293 669 -648 8 -586 137 339 465 -263 -128 222 -827 82 -149 -503 -747 233 -636 191 -204 -627 625 670 135 750 -386 -200 -596 133 -870 -503 208 -526 -637 -688 -396 154 119 789 -617 -570 -730 -865 -371 3 -345 -288 -585 789 186 -333 -751 654 -681 53 673 -268 601 -512 -880 -226 -71 -470 -486 -145 -264 653 614 688 306 -123 -726 402 325 405 276 752 -17 -9 609 753 354 681 -815 -359 228 6 794 701 52 -410 740 -846 125 534 591 681 -163 -502 -132 -380 447 -450 426 -501 318 545 -893 -620 -80 -123 548 370 712 -172 82 398 -94 326 542 -654 342 -295 -76 -542 350 -391 204 158 11 -189 -838 -646 -279 252 758 372 -24 13 705 383 683 -682 -579 -72 503 450 31 -155 504 705 510 -126 784 -310 263 -393 665 -287 67 -554 -315 -17 97 -441 -133 -579 171 289 196 605 24 -863 412 10 -414 -563 25 255 -589 554 -311 515 764 -250 327 -544 -657 -445 -740 75 379 789 -687 -455 89 -247 -889 432 -638 -621 731 213 -125 -660 400 -447 -50 -327 374 -518 358 785 711 -733 -222 677 -746 -30 446 610 -386 243 374 628 -172 -351 612 -44 -125 526 784 -900 6 -573 37 660 -213 -341 -490 332 -579 -144 176 16 -747 284 -680 737 732 -501 -310 192 -249 -77 -51 665 456 -149 -395 257 490 -605 677 -679 305 399 -340 -28 -4 372 679 -453 178 270 -30 420 631 -252 -849 -840 -562 -432 508 615 156 547 -198 292 -863 568 -482 154 684 362 237 -54 481 542 204 236 -661 -155 -352 714 89 272 405 17 171 -624 -626 -723 667 -636 166 401 588 -786 -754 175 -182 149 -479 209 -418 -106 -630 -564 -868 606 -430 637 756 529 365 276 -484 283 784 496 749 -651 -608 273 -700 -162 208 -378 255 -314 -660 -891 231 -696 -53 65 673 331 -635 -412 612 773 366 -539 -476 511 231 -170 -344 -593 565 -98 296 -419 -571 741 -548 -334 -839 -316 485 445 287 327 158 158 -596 492 787 745 62 401 -803 -756 -840 364 -586 -230 -590 -817 -762 179 786 -12 -530 -57 346 -462 790 -789 653 118 553 -205 753 -826 386 754 719 91 -349 797 -858 -500 93 -764 73 748 304 88 576 126 -636 701 -567 144 -305 317 -782 -67 16 -269 385 26 -588 150 -41 640 35 -511 -650 -580 251 -253 -492 355 -106 -233 -841 536 629 -537 -49 -336 328 525 319 -824 -742 -380 231 -838 -153 396 435 -65 780 444 -16 -444 -114 102 -668 -214 -842 -43 88 -450 487 -34 -77 -128 219 594 -605 767 -232 715 596 679 192 -258 -791 -31 -874 754 705 -194 322 -366 642 -852 673 -627 -209 -746 -19 428 -176 -150 -594 754 -375 194 -750 256 -418 669 -186 655 288 742 -404 -36 474 766 653 -706 693 -858 -3 230 -322 764 585 -796 483 328 -225 -46 396 617 27 -337 -71 -654 -714 -449 627 90 257 -752 661 -338 250 -311 543 -737 139 -824 527 60 -600 -886 -866 -364 -372 -303 18 -460 273 504 19 425 -80 21 228 268 442 156 800 216 710 -353 796 -612 573 150 746 235 -317 -158 403 558 663 490 34 -556 -201 -398 -501 623 576 -197 -415 -878 734 -330 17 110 624 -668 -710 184 705 -318 14 -541 465 -871 292 -656 675 -802 -703 -751 550 -894 -169 596 208 -115 540 -621 -633 -527 -131 201 -351 -838 -750 -264 -592 -157 468 -662 270 -576 201 791 98 -36 -458 5 -896 385 585 489 -479 -764 283 507 -72 -649 209 639 690 645 -817 697 658 -326 -762 451 589 -71 73 -10 144 -461 383 -551 -707 -45 747 -495 -578 206 -78 364 -313 516 -604 -90 -812 190 752 117 333 -162 -897 110 604 11 -175 707 659 -104 120 -357 777 -218 -300 168 39 -143 278 -336 186 -840 443 289 -679 -873 583 760 -208 482 -771 53 -401 -475 429 260 158 326 517 446 -239 650 632 728 -738 178 -564 -538 -597 -410 428 361 -36 -75 16 -252 76 71 791 -40 478 18 446 -41 -329 242 425 342 -238 -176 -416 320 288 155 -327 -399 356 646 -159 378 -818 -287 -891 584 535 231 723 -347 555 552 -750 191 4 -115 -417 736 -443 601 698 -63 89 -509 515 36 733 537 -872 -150 -72 -93 -593 241 -853 -671 -885 -648 -273 -294 583 148 -822 -228 500 -438 289 70 34 -788 147 -763 -651 617 -615 499 -557 87 -710 -498 74 -236 -495 -359 -850 -158 224 -250 385 772 268 -588 707 526 422 241 610 59 258 -681 -765 -551 -67 -433 563 195 427 -869 327 -786 -471 -787 489 716 39 -576 -867 -777 -233 -507 -82 253 -237 30 -193 391 -267 -231 3 -78 -48 -178 -499 -845 249 -524 -27 -815 750 -496 -794 343 290 -531 -432 -99 -437 306 -4 -407 178 140 214 358 95 -447 718 -461 725 510 -532 -287 449 548 462 -320 478 -886 -634 -100 -690 694 -401 351 -437 -148 -722 596 693 -817 134 353 -589 119 -152 -680 -354 -166 -817 783 -844 161 661 -881 438 511 -514 -380 -634 432 563 754 3 -49 395 225 -399 -231 599 -34 -110 308 -428 546 -82 -640 -632 693 -164 725 -42 -418 -820 222 15 642 513 -810 -765 91 -81 -692 -271 210 -685 -757 -430 733 500 671 417 -502 188 585 -498 515 -510 370 -461 760 -401 -324 -135 437 -223 -179 727 619 716 66 -622 419 -4 35 -25 -669 -255 671 -694 -214 114 -645 117 -216 579 507 4 -507 537 -232 -398 483 759 -664 -126 -322 -138 -223 -547 742 697 -581 546 401 84 287 578 379 548 109 -262 -867 -545 453 -495 -779 349 789 230 194 -448 66 -219 316 -350 206 -563 119 782 752 -413 98 -68 350 -751 -223 178 143 -607 604 644 333 -808 -876 -895 -398 737 -830 494 -875 184 -867 135 -7 403 -858 -157 -415 -560 607 267 -276 -757 -788 550 156 134 -817 237 300 796 799 -736 260 59 -588 -578 -607 -717 -571 -330 -142 -150 -740 -619 -45 174 -107 -795 -619 -685 430 797 -742 723 -90 17 -472 502 4 -54 535 -601 535 258 281 764 -365 268 -585 198 165 -869 -42 -71 -187 -464 -336 -441 576 -229 -183 -629 737 -796 -201 -215 181 38 413 662 605 352 -742 -91 -340 520 706 160 -774 -587 365 -684 -745 496 -177 -89 -20 -178 686 -78 496 450 290 675 400 -807 -349 -199 167 210 175 153 -19 -288 121 -839 87 -899 -705 -76 601 676 -740 -36 -500 605 593 -534 200 -81 -542 -736 381 639 -272 -41 793 10 92 616 -255 -610 -50 -602 -531 -294 -690 -816 235 634 618 682 -420 334 417 -304 -671 -390 770 570 249 630 530 737 699 277 711 790 -82 -488 -529 385 444 522 785 -871 -19 773 293 -548 -29 326 678 -479 -410 266 525 641 189 -647 -232 -661 82 -814 -129 735 682 600 -524 -663 541 594 -766 -668 644 -634 361 139 702 -701 755 -240 -107 689 382 -49 -508 -623 -307 77 -874 -330 758 716 -847 449 308 -25 638 -361 94 21 -820 -282 643 -527 217 505 -377 -898 107 -560 185 -711 -778 -375 -632 -567 94 -155 197 -481 -258 285 49 746 190 647 418 -742 -121 324 -771 663 -699 -803 -188 -548 154 242 -222 39 149 -406 61 -501 -65 50 -26 -429 -410 151 580 -869 -150 645 -440 217 -447 607 258 -499 -373 -276 167 703 266 -121 647 664 -280 168 701 -268 -843 298 -832 -197 -702 -627 77 669 -819 -468 -425 449 -797 229 732 -510 743 30 -747 69 -162 -608 -870 -670 288 589 603 -21 510 -465 -89 687 -190 390 229 473 555 513 -543 240 -671 -579 472 -467 -772 198 -575 -813 -806 -854 717 -331 -696 257 -839 -325 639 68 -574 545 -475 -403 -236 -248 721 -718 -234 28 102 -624 150 -301 -618 -692 -200 329 718 428 -332 773 421 126 24 645 -115 -94 -307 -487 69 578 -557 708 -649 345 -99 -815 -309 -588 -533 -144 -374 668 -92 -307 -261 -217 269 -238 343 -421 -526 -611 -758 570 -170 534 397 -75 78 -68 672 393 -90 -699 558 718 -379 169 -713 -509 798 -84 -170 -39 56 217 591 8 -488 -170 419 747 623 395 -836 345 437 627 -257 327 -781 517 560 -142 -84 -548 -707 -286 -890 74 280 -163 698 -34 413 -799 -337 -429 -211 663 -303 -59 484 -249 710 -752 -359 516 193 86 -89 634 657 591 -304 -253 462 -139 -580 -733 391 -614 796 210 -557 384 348 378 698 -190 -800 -375 -266 -761 444 -591 649 396 -307 307 -39 270 -513 -54 144 573 -671 -430 -235 -106 -779 -471 329 464 353 -474 -616 9 -692 315 -499 -884 -15 -69 -148 -414 -878 -361 -442 -495 0 -237 605 -286 657 278 792 -804 -719 90 -338 653 -541 -691 365 665 -607 -26 540 374 -609 -661 -551 -825 -441 251 678 -175 -725 -44 -12 -392 -744 451 -553 -683 -80 367 502 -654 745 693 131 -544 -388 -867 -196 -595 302 -594 687 162 -506 -833 -267 -516 -412 -641 -628 -805 -485 -101 536 784 -798 -51 156 -111 786 -451 158 -454 130 -749 -196 697 146 -748 716 -407 531 46 791 -551 185 -629 220 -156 353 127 679 540 -499 -62 504 -55 506 -322 -518 -305 -17 622 -581 -825 327 460 -84 -291 -220 269 -192 -822 792 354 -360 -723 -475 51 -565 -6 -642 288 -473 554 532 324 441 -116 539 -274 -658 -329 758 657 -334 -466 -594 -545 625 17 481 414 409 -807 277 -178 617 -892 -607 -299 137 636 110 -262 651 232 709 419 -570 -497 690 209 -846 134 -319 -489 -360 -68 145 -599 777 192 648 545 -485 204 132 521 -836 -189 -653 -720 -506 -109 -374 -281 -453 661 -895 -640 164 111 272 -169 -101 51 540 -317 -53 -169 389 -725 251 483 -569 694 56 -53 761 -532 -587 -572 -701 -235 464 -354 -267 -184 470 296 -402 616 553 -295 -24 -726 356 -280 43 69 258 -592 -872 307 633 -533 -558 -769 -83 -213 586 -129 -416 -423 -73 -882 -720 543 484 447 -843 -304 -90 -839 -68 -83 415 91 -43 -796 615 -240 256 -621 439 -383 -21 268 190 584 -617 450 537 -430 -249 -471 -5 -262 -768 45 359 -226 -817 -761 719 -241 307 -752 5 -73 608 169 97 -851 95 -770 -899 -882 -493 -8 115 72 648 -218 -203 59 492 -775 -86 19 555 -445 704 -504 -142 -807 -35 -843 75 669 -153 243 -165 82 33 -830 -497 -180 -191 -87 -725 640 -446 -606 228 186 677 -482 89 168 511 -206 -392 -691 -65 -31 742 -424 438 -619 -190 398 -548 177 -98 18 -623 -456 -210 -709 -651 46 692 -175 389 -768 653 -620 -356 -387 -378 -53 -467 97 -116 618 488 -899 -187 655 -843 258 512 -448 -554 -511 -254 -284 -27 271 -591 142 664 -141 -295 -425 -162 411 -239 -668 -616 -287 -188 -49 366 -211 -23 -717 432 -715 -249 -150 229 -777 313 387 234 -441 -518 -548 -843 417 -784 -584 102 506 434 46 -373 -837 -734 226 217 -236 657 -97 -212 124 199 -30 -469 -601 -630 -524 -702 -730 668 -115 -855 -133 -365 -642 -762 150 -412 253 -268 -139 776 -601 -897 -530 -566 688 639 797 -393 482 -164 -633 -244 -350 171 -57 -35 677 -16 374 778 256 528 -683 -665 455 700 73 430 -251 -345 290 151 712 331 793 -576 57 -676 481 -645 -423 404 452 664 495 622 51 212 -292 199 754 -184 -230 526 -147 -562 -262 374 401 -149 -116 81 218 -376 -458 523 -527 750 120 -542 -91 549 21 658 196 531 346 182 -868 -817 -687 257 327 -721 511 115 -385 -483 574 541 -857 -869 -138 400 -745 369 628 -140 -455 -605 370 -781 344 713 757 -116 53 577 736 53 592 -183 340 -430 388 -458 -138 -384 287 -231 149 -794 324 -459 -390 -483 723 -392 -64 53 -196 -243 -452 -107 -729 216 -517 350 123 -881 -715 787 -225 91 -46 -176 375 -64 606 -640 581 202 726 -206 -897 366 -5 -11 537 188 -747 -424 484 242 -793 152 238 -870 -865 -599 -605 297 -357 574 -501 -38 700 152 -625 -167 -336 539 520 -369 -341 318 752 683 601 -186 690 639 -276 54 -206 679 -54 -559 -113 -563 348 566 -343 -242 719 303 -394 -590 650 478 -189 -141 549 304 359 455 -186 280 -491 636 -684 -72 592 568 725 -882 -125 103 -324 -549 672 -172 -557 304 333 -809 39 -745 496 339 -504 267 563 696 -650 658 92 -352 446 634 -196 -333 -307 -641 -590 130 -203 -484 -803 -652 -137 -611 779 -746 -392 560 382 -485 213 -722 -613 -412 -650 339 772 332 -459 -315 409 -874 -21 -620 763 -651 -291 -718 65 -457 -394 -407 -514 -896 187 -472 -480 -131 400 357 -368 -889 612 -415 564 -600 -633 93 -111 793 313 -24 -867 631 -345 638 -737 -238 195 -168 429 -526 663 20 795 -608 -516 277 343 17 431 -405 380 -375 656 45 -364 501 379 -507 -106 -285 132 -607 -689 -418 371 624 499 485 -218 720 -222 -235 -633 401 -805 -405 415 -698 396 218 492 600 -89 -207 231 188 497 730 -34 -132 362 -88 -670 735 -817 -841 390 724 -527 232 -697 -297 -752 744 727 221 -175 -82 2 -510 -172 -803 -551 -238 299 254 -211 -95 -509 87 -778 -737 -897 372 -796 334 606 -454 -154 -819 604 -613 -489 -31 546 -540 682 -122 242 -1 -804 -345 -662 -485 781 737 617 -221 -704 -734 573 -566 -31 218 -747 154 165 655 -651 596 -685 -345 -231 -497 -241 61 356 418 112 -746 -658 641 21 -522 447 -166 -16 730 -369 785 261 32 -610 504 53 192 -174 720 -218 130 656 75 89 106 -650 586 195 -485 16 -878 355 -231 387 -694 -363 -889 -864 189 -372 43 -387 -531 -199 -525 46 -431 -496 -493 -476 750 86 192 -328 217 201 260 -672 444 -183 660 678 532 -206 572 489 629 -814 -607 -798 698 179 16 221 530 -293 -493 787 -585 -329 458 -681 -390 -536 -256 735 -344 666 -416 -735 335 -255 605 138 124 -827 -79 -292 281 -642 142 274 -326 -246 408 307 -501 728 -389 474 -321 -387 116 -428 99 613 26 -164 476 673 250 147 764 649 -201 658 -142 -533 -803 7 -829 535 756 448 482 271 491 -4 -130 -40 -26 -522 391 778 -183 -661 -566 -316 325 -860 632 -413 613 114 185 298 787 -250 360 -16 207 19 -510 -143 590 793 780 411 -413 490 -466 664 335 -740 -830 430 -159 409 -63 -12 670 -14 -209 -195 464 242 -847 566 -280 458 -899 -773 14 67 482 -328 -55 665 723 79 -400 732 113 -326 522 -230 -55 167 567 -75 -556 92 480 729 747 -584 211 -881 579 -749 378 -503 504 -612 -531 -393 -129 -702 -874 -9 354 189 201 312 -802 -855 114 632 5 -213 727 -350 -277 -328 800 280 452 -673 -70 -824 134 -134 536 -9 -270 -7 768 -183 115 -124 -181 -828 639 325 -589 -774 385 -715 -212 157 491 -555 435 406 -289 165 774 -319 421 185 -858 100 -38 -574 -853 371 505 278 -7 306 -92 -670 -569 -858 500 249 435 475 -580 128 92 -170 320 754 -387 -450 -42 -633 -580 -832 -43 162 -135 612 641 -687 -324 -631 -177 -765 -698 -729 714 423 -346 758 -802 -730 89 -686 38 -410 197 -166 -73 -822 -508 -857 400 -459 147 88 247 -456 180 -770 -564 -749 232 -725 -107 -726 497 -318 246 421 -509 -764 -199 -530 482 -848 -889 575 -817 38 372 -817 -487 142 -877 -739 150 588 -224 -619 -412 -13 -873 734 267 -213 552 750 -479 207 -719 642 -895 31 -689 -14 594 496 -208 751 709 531 340 260 697 487 -226 475 -431 -437 617 135 -23 136 -682 379 -830 320 227 114 -240 659 522 -673 33 -851 275 238 -798 -464 767 -120 -206 -880 411 607 -682 -386 -453 -702 627 -512 -767 -505 -335 -185 3 -463 -472 -281 -526 -663 765 700 380 -710 -792 209 548 -660 -192 598 -104 26 208 270 138 605 653 63 -577 526 -693 485 64 389 77 502 -460 419 574 -673 -550 244 665 -549 25 586 -226 -661 -550 -664 -290 -892 -518 -493 363 606 672 130 -779 209 93 578 -658 87 17 -540 376 -86 -224 -226 -295 53 -433 -77 -478 273 -852 -542 387 19 776 -481 -219 552 411 129 -395 -545 211 769 -495 -615 -284 -739 22 -451 -858 -653 -358 -485 466 -300 -496 -613 283 -48 -634 -561 483 -480 -395 -837 -121 -314 86 -269 -386 -339 231 -428 95 170 -229 -756 -523 372 -491 538 -781 -283 606 -42 -851 702 710 -561 -26 -308 66 386 451 294 -806 -266 -68 -433 -793 -590 225 -698 -727 577 313 -204 -648 492 776 298 -807 -131 -379 212 513 632 734 -38 695 -390 339 10 391 -42 766 -310 389 -280 357 397 -189 -526 -455 -223 -162 -420 572 -286 -351 -733 7 -524 -262 135 -207 -853 565 753 216 789 2 275 785 -446 6 228 -650 -645 786 -876 -886 -748 -780 -30 -105 530 300 -156 -734 -14 -316 -696 486 151 -132 -324 710 718 781 -543 624 59 785 -377 -345 -239 -144 -888 525 150 -508 323 -516 -859 -171 156 692 -556 -358 -591 -286 -702 671 -78 -150 -224 453 136 -659 -740 -170 -864 693 438 -307 -203 -269 729 78 -243 -599 494 -496 -760 94 -44 -578 -463 -199 765 -629 -346 696 189 47 -187 -284 -375 -572 167 -897 -773 698 -731 756 603 -117 -614 169 709 -285 425 -851 144 -361 489 -359 67 -365 14 -78 -258 -539 639 -650 -383 -387 451 -683 547 519 -85 -279 306 -788 308 479 35 463 323 -480 63 748 -250 773 47 698 -478 162 -805 -573 -194 439 -719 -621 -633 487 -275 -264 -208 -521 322 -808 161 -340 -442 508 -248 -498 522 -44 -568 492 350 329 -502 252 -886 -514 662 -505 20 -115 402 -591 -86 -58 338 -856 553 -835 -785 789 273 -588 335 88 -495 -349 -21 133 124 -685 -509 279 -633 -756 586 698 675 460 428 -707 -841 -860 170 -272 -336 52 118 169 -670 -394 733 202 -129 -865 -312 -705 -774 400 -237 -664 -850 241 -169 -363 26 262 10 -425 549 -68 -48 528 698 330 -692 -92 -443 -641 -507 -859 636 610 451 542 595 -204 747 550 -88 -171 -751 -217 305 -345 -348 -765 -120 622 -258 -561 106 -201 -311 -760 377 -547 -49 -746 306 -789 -146 321 -875 -785 -496 -267 -510 -162 605 207 223 -814 521 -3 437 -117 -417 -553 -407 -96 -473 531 -761 640 -592 392 -867 -117 606 -451 -458 -672 -47 -663 325 318 -667 -272 480 336 -182 -546 -697 -683 -490 155 261 -314 660 -682 556 341 -61 -107 721 525 -807 -349 -791 -30 -640 728 639 -444 693 -496 408 -517 -861 270 70 -242 -874 -279 -192 214 718 586 585 -700 -167 668 -669 412 -447 -449 -423 397 612 288 697 501 -85 -132 -43 756 97 -326 616 284 -219 454 -683 -870 181 -397 -119 443 -533 628 -497 -65 -93 -519 175 -425 679 -897 -853 -132 394 -295 -636 553 -820 -530 -705 566 -298 421 -623 690 -351 412 382 -272 -805 -730 438 689 564 381 -91 269 710 -574 562 -315 692 781 263 -414 -409 -830 220 -403 -194 353 170 202 -563 460 371 373 380 603 443 -726 -92 -418 -287 379 -604 -584 -749 -694 -422 758 -110 548 438 616 96 -881 135 190 43 -100 -827 431 -517 -668 519 -504 -24 -822 -547 -466 -891 -625 765 186 -293 130 -556 85 -171 -362 295 -547 -97 660 -62 582 -152 -301 -128 278 -740 -122 -84 220 -670 282 240 -187 -823 -503 -575 -727 -219 -456 -289 -875 -107 665 719 -723 -374 54 725 -867 -620 588 -738 42 3 797 513 -819 -201 -356 312 619 -506 320 -126 685 -43 -193 645 -802 712 775 412 -75 -573 758 -885 90 277 467 -890 -783 -754 -372 301 -334 -695 -147 442 -616 -30 -794 -605 615 681 79 -632 34 631 622 405 -758 420 -898 368 -202 223 150 -798 38 679 -416 -531 -747 248 212 105 -39 18 -564 454 72 -866 372 642 -831 635 46 58 -894 -517 -97 -623 -128 -397 615 -825 618 -179 -209 514 -826 -767 -210 -61 -107 -845 486 438 361 -92 557 -557 683 -596 -415 -224 433 -698 -406 -739 799 742 -813 -811 -342 402 -760 572 -688 427 257 688 56 437 -320 637 -359 -375 -262 376 -261 700 9 -377 -394 118 -221 57 -672 277 -615 -297 799 -54 -839 473 -213 464 -200 622 -662 -756 -819 -701 418 -507 602 -441 144 -509 504 31 -817 -144 -623 -4 784 -447 -432 -229 -628 -818 -490 622 -421 566 -834 561 -644 -347 432 305 -142 81 478 -157 -204 182 -850 -499 455 -484 -287 -777 -622 543 -641 -645 146 -380 -260 416 666 647 -698 293 404 -193 -250 158 -684 -128 -130 -873 -795 -562 468 515 549 549 471 -386 -161 468 320 472 261 -193 655 -561 352 789 700 692 -289 109 -311 647 -712 564 638 -543 597 522 -182 -460 -138 681 -607 135 739 -53 509 -328 -241 -440 73 137 386 37 376 611 269 -12 208 -730 213 -679 413 -503 73 -632 59 -172 675 667 -150 -808 507 -704 53 -322 107 -597 -722 -800 794 720 766 -819 256 347 122 -601 -846 -851 774 392 -1 285 -207 169 -650 481 -311 51 -369 253 -678 770 -218 -379 -492 237 -391 -461 72 793 435 417 -272 382 269 -664 -624 658 -621 -273 340 -678 -878 569 -441 232 -98 -828 756 -170 -453 -476 318 -517 743 -733 216 -2 444 308 584 -211 -571 -788 106 -344 -773 -124 563 -714 45 -656 -578 -457 -610 -624 322 -668 797 -344 644 -457 -207 -814 583 46 -192 -91 630 -449 38 -8 585 266 495 784 -31 -452 -639 -232 -571 375 -648 -72 44 -391 -439 -107 419 -258 688 513 -619 476 -754 475 -592 -612 203 -626 135 -592 -565 -579 -194 359 267 -740 215 -173 19 -271 690 409 -237 -724 724 -173 689 276 691 487 -118 -547 -186 -411 -486 -827 309 567 -297 -104 450 762 -866 340 472 514 -859 -66 -199 36 -433 657 292 89 -196 -799 255 711 316 -376 739 -489 307 -414 663 75 -218 -70 -570 -790 -536 -636 -752 138 -471 501 42 -233 -765 -616 -431 -440 -438 -491 -252 323 570 505 -759 -846 224 -601 -584 -389 -864 -682 276 -555 -538 726 -331 -534 763 443 669 -791 0 -87 512 -349 -157 677 201 -546 132 -24 680 -774 576 -756 230 182 -367 -581 391 300 730 760 53 201 -729 -656 316 777 713 -719 -670 -6 -790 409 -596 -463 -285 -120 267 70 -684 -343 -858 -503 196 417 487 -787 251 -499 -156 258 127 63 -126 -255 -91 588 503 550 -300 600 -63 -100 -848 -633 739 -408 232 -853 303 456 640 530 -748 -204 -443 636 378 311 183 791 -349 -700 149 -336 -5 -529 -837 -401 293 -23 -709 462 198 -619 197 555 -819 279 98 -375 179 360 -878 -663 -608 -94 -777 135 -700 -161 -324 -880 -714 730 60 768 47 -104 219 -71 252 235 -42 521 -877 -778 -110 430 -531 -727 -568 523 -896 591 -666 -449 -568 95 -573 751 404 -698 -858 168 -390 -379 -864 716 -591 -336 -308 -790 381 129 -524 160 -758 238 -242 54 528 224 480 105 -885 -807 -10 -141 -788 654 395 -756 -532 607 503 -556 693 373 696 -482 -221 -697 466 -629 -779 -569 -357 -303 204 -596 563 -726 -451 215 715 -544 -699 -417 370 -870 -651 742 -480 601 -418 -114 -888 -627 -397 -200 429 -641 613 350 -846 -237 -883 260 70 194 -117 301 456 -486 -124 -707 -429 -342 321 -815 505 8 110 -890 -166 -548 -242 -544 -588 -294 -754 -502 698 -339 177 719 70 -473 -236 542 287 720 484 -411 287 723 -267 589 -736 43 -356 240 -626 70 -800 -770 16 202 -839 -355 753 -473 166 738 633 437 -344 755 413 -131 -400 -875 -872 721 46 -304 -85 148 75 191 537 58 498 -584 465 321 -479 -711 -894 158 778 235 156 -201 -17 -267 299 -514 -725 415 268 277 793 -217 732 -142 -862 -762 -30 565 80 -69 -709 507 -375 -420 53 -442 545 212 -240 -533 82 483 -759 485 -383 -547 -642 -414 -814 345 -875 -250 -36 -356 -891 -470 -228 -551 -283 -87 -147 -285 260 -91 653 379 -162 -735 -342 235 698 -435 362 266 -813 -76 133 -311 -400 -669 -842 -820 201 465 -489 339 -58 178 784 254 372 610 -717 -836 -750 418 -520 786 608 -526 -780 705 -398 -480 -572 -205 -133 684 -433 274 276 757 -361 -160 -406 -550 -428 160 542 272 747 431 -582 266 707 -797 -569 377 363 -857 -153 62 -207 142 516 -396 -413 450 608 653 791 -441 689 619 -82 148 229 -286 377 436 237 -426 761 -664 580 365 -780 -645 -405 -175 629 86 -717 -185 784 -482 -632 -661 -799 788 37 -873 646 -760 699 156 -645 -753 447 -836 548 -270 -473 699 -547 -688 -510 -242 611 93 -538 -563 -722 249 -623 -777 -843 -798 -478 -609 706 478 -759 25 313 -658 -20 208 -876 241 573 683 686 541 757 -372 -236 -545 319 -675 -274 -812 756 523 -272 -440 340 -652 673 319 346 -376 219 -599 617 -505 363 -455 291 -483 213 -276 -563 1 -489 438 -738 43 -547 264 -407 -59 62 -83 -176 151 736 -178 311 -685 274 -527 489 -695 406 -418 -166 -436 33 -814 -305 482 234 747 378 -174 381 789 -159 -402 178 -345 -718 -292 596 -328 -165 -761 160 -32 48 87 507 -199 -295 283 -162 578 692 -634 -113 188 1 -603 100 762 378 64 161 -69 -114 14 295 -139 669 -194 34 618 -789 667 510 719 -313 51 -895 68 71 393 503 -595 -717 520 207 166 -651 -550 -689 -388 606 698 387 530 -454 -677 -557 582 286 -604 608 766 -359 -51 133 -897 312 295 -709 102 642 55 307 -766 -446 279 -644 364 -283 -306 -602 -502 84 -540 766 -317 656 -582 439 -371 652 -854 374 286 530 -56 -219 -809 -713 2 -560 -422 16 795 342 496 -121 538 -216 373 -426 -16 -615 -524 550 468 -329 8 379 -836 -846 229 -750 613 376 135 -568 -589 -77 778 614 -185 370 -471 -863 -52 533 777 -885 -491 403 -831 -249 591 -598 654 -440 638 788 82 -862 -590 616 306 -878 641 307 630 -687 508 -166 -818 340 442 492 617 94 -599 -155 -776 -813 -748 -1 -58 -437 773 -276 -894 -125 674 -470 759 -149 362 -726 324 -595 323 527 -873 -301 336 -673 416 591 719 83 718 62 306 188 -468 -57 -722 619 -861 -656 528 -545 -309 298 639 -569 -659 -658 662 -895 -73 673 471 -617 -439 -243 -277 574 -160 360 -589 225 -516 -51 -67 -435 437 745 -796 -108 -300 40 -397 -862 584 -617 -314 -204 -366 -23 722 -422 -481 425 -245 295 677 562 -534 649 -1 -378 -116 660 510 -321 2 -873 104 -576 -616 330 8 705 -308 -385 406 -695 787 -284 -360 -139 -736 -654 -854 -7 -249 532 -482 589 193 -524 459 603 -198 -886 68 -322 145 -526 -81 -318 386 755 231 -142 474 -294 -109 501 -793 572 253 -128 -777 -180 628 -123 754 -46 -871 600 -102 203 -394 262 700 -261 664 -802 -548 646 60 549 452 -392 -314 -144 547 345 630 -140 -206 -630 82 -555 46 -744 174 -300 -602 -44 -803 51 189 -543 754 351 -821 -779 -745 -859 150 -124 -408 -620 303 795 -321 -188 717 728 46 101 -705 -708 -623 697 -643 325 -432 209 -850 265 -597 -504 15 654 -395 176 -310 707 285 34 659 -160 232 729 -881 800 780 30 264 -776 472 587 -803 -842 288 -397 -274 -302 -667 -325 510 -458 -673 -384 -202 169 -158 125 419 296 -18 -616 -720 -658 -664 -361 -425 437 469 93 665 -100 -858 -665 604 112 -787 -887 -713 -389 247 -848 667 648 -842 -574 -148 -30 -150 -181 772 -341 580 -499 -826 -381 159 -273 642 -418 520 -33 603 -5 782 260 714 -276 -699 -878 -620 -247 460 433 85 -702 354 -371 703 -83 773 215 669 -292 -804 -606 161 -127 -565 579 -551 -466 -549 -149 127 22 -774 -693 258 -92 -269 -127 -570 -775 -745 -746 -165 -510 305 44 -613 -490 -687 331 -676 1 -161 533 300 -79 737 -472 -380 250 -180 -349 -500 -82 329 -368 626 565 35 -780 346 -772 -190 115 752 420 558 467 -425 -286 157 -363 -556 -401 60 85 -384 583 44 166 -253 120 577 594 398 -884 297 558 50 223 -79 -75 270 518 -102 -868 148 -34 532 721 650 629 -460 156 703 256 745 -281 -7 -734 503 -482 259 -884 -835 -333 92 -331 219 285 -111 -573 526 614 539 -113 300 411 538 273 -302 730 613 -759 344 626 342 -840 757 191 401 313 -613 662 626 -628 792 -196 -110 -311 -175 -421 -241 -784 -534 155 593 128 -553 457 636 -711 557 -212 61 12 31 590 53 -690 -601 -422 213 127 -851 602 -355 646 20 -717 -242 49 228 510 -632 636 -774 -682 -297 304 674 -703 51 -289 -328 -749 -422 52 -90 -66 -426 -760 746 -592 -454 669 -821 196 -322 9 159 287 393 -302 -494 -639 -600 -644 -860 543 -454 -491 613 54 -137 487 -94 -681 -102 733 -858 -147 -27 379 285 -858 -812 -569 -252 -465 357 16 -139 61 -11 -873 664 108 596 29 716 -124 -13 -357 387 -489 -105 613 511 -756 585 687 -126 -728 443 567 628 241 -750 -721 266 69 -352 708 511 -460 148 -738 533 -48 190 228 -61 -852 -876 -434 -349 -558 356 -899 -81 130 -217 -62 518 -512 -312 95 -660 282 -892 -118 -486 695 -311 90 -462 -319 -316 3 -448 522 149 -757 -262 96 136 169 -174 438 202 442 193 -743 -710 725 144 -832 -679 708 735 81 -528 487 401 578 -428 549 -589 -53 -734 -716 -710 -352 -851 264 -779 25 281 -875 388 -518 -154 -783 374 600 494 754 -457 -725 -49 128 -226 -859 638 -392 -313 -645 -287 -65 -843 -192 769 296 447 284 -231 2 -334 32 316 -34 -756 636 599 -863 -14 -134 529 147 -219 46 -725 -56 154 717 -533 -748 -763 658 -48 489 -138 697 451 507 486 13 -580 611 -807 -548 -542 626 -231 563 -49 -691 -56 -671 -295 -881 -871 -613 -127 522 -612 108 -443 -759 539 -589 756 742 -506 770 642 762 265 -603 -112 544 787 -521 565 -292 -174 773 591 -371 12 589 656 -859 -607 340 299 777 -431 -440 -264 -503 348 -333 -159 148 18 331 -40 -418 90 -585 615 -791 502 -201 -845 -763 -658 -199 -32 619 472 -86 50 -53 410 -446 -728 266 440 -394 -865 -791 205 -792 404 292 424 63 341 730 -347 737 388 -736 -786 -700 -339 -376 80 201 377 272 338 623 -772 16 551 128 180 -648 -569 2 -692 565 72 -418 -532 134 341 -287 -612 -818 -684 593 -219 605 -337 6 208 -394 153 581 -396 653 -223 -857 608 -297 679 365 -244 -19 -480 -789 -886 -836 746 -91 -262 -270 -219 -208 -459 770 168 -22 87 493 -171 -231 -476 316 -555 747 383 -394 790 10 -796 -653 531 90 -807 -578 249 87 245 -598 587 -880 -122 -315 -739 325 -831 -177 318 -53 -392 685 512 99 -402 718 -229 401 420 713 181 -567 722 19 239 -115 -581 -61 -38 492 429 -471 -673 674 -215 582 -552 -782 473 681 186 -250 46 289 739 -654 -163 578 639 732 -476 -144 -503 -477 768 -747 -617 -811 112 -486 -89 324 666 -24 -402 193 -401 -158 -512 -420 -684 614 610 -646 39 735 575 -678 595 -108 -50 -437 -793 243 462 -430 -869 -379 -514 -794 -127 202 -829 278 147 72 229 -618 100 473 -38 -352 367 -397 -253 413 503 -137 266 678 -108 759 515 -389 693 630 358 -718 682 385 626 -414 148 -759 -72 13 104 -692 -833 -523 240 235 -581 179 570 437 -184 -291 521 -173 -24 -196 -492 603 -605 74 489 103 131 -509 339 292 -190 -85 98 -511 181 -47 438 607 77 563 -530 -504 646 -459 -378 -38 710 -242 -67 726 -737 15 -835 -260 57 -352 -328 -134 525 -506 561 452 457 71 319 -774 204 799 186 -565 -348 -880 601 -289 297 -529 -813 -450 51 -15 -724 -471 554 435 80 314 568 -124 540 -524 739 386 -702 -348 -170 293 -781 -431 -165 -131 -738 417 705 -41 448 187 175 237 205 -72 536 -56 -371 258 447 -832 15 -858 -512 -495 -32 296 426 -88 276 -37 -502 119 -64 -240 -677 452 637 -604 -823 -840 -277 774 173 -346 -855 -87 -94 132 -201 537 318 -316 -611 -844 -86 -598 739 -12 -899 119 529 -331 542 434 -286 -129 -505 -710 191 -200 328 115 706 -565 -745 218 -639 -88 107 -462 215 -390 -338 -825 600 -549 614 161 -826 -673 604 -275 277 -99 -331 -719 22 -124 381 672 -894 -455 333 575 355 -847 211 -310 -725 -863 784 -716 772 -265 223 534 -310 515 615 64 -758 59 -345 -715 251 290 704 -706 -867 -666 -832 158 540 348 464 -813 114 -489 337 -8 771 -726 58 -397 273 126 -330 -499 134 -22 -615 -646 -438 -238 681 -421 -754 -182 -232 388 345 256 214 16 -77 -516 292 259 -756 -698 -495 -444 -481 168 41 -492 19 -414 -536 538 272 144 263 -251 85 -122 31 -813 -450 301 -562 664 -744 367 570 -615 347 542 -346 586 -248 -874 -753 594 608 266 -765 -2 508 186 561 -639 -545 -766 -715 56 384 531 451 605 674 -245 -1 -415 290 -242 -521 -845 -523 -171 56 25 -45 -289 529 -191 -892 -722 -137 -241 572 -767 -291 -692 -56 -484 -637 655 601 9 -839 229 -732 308 -735 -841 371 -361 395 272 -147 277 -471 -770 -368 215 -652 -874 -459 495 387 -500 -171 -718 789 -532 321 -856 -350 658 -883 -243 -308 490 -547 -813 110 594 146 -830 -455 -246 -782 -707 529 725 615 758 -293 -118 278 8 -438 480 170 -359 -458 -370 -53 -813 63 546 -324 410 711 752 415 -651 -649 652 -630 -299 -665 547 -872 713 -613 541 261 -162 625 12 -149 -588 -727 -232 359 -885 340 -892 37 -532 -302 -809 -75 -54 114 162 -482 -204 -343 493 -580 290 -194 374 393 699 707 199 777 -629 512 207 492 302 204 110 -124 652 -456 489 485 -614 198 -264 -380 -114 -80 -325 -97 425 -605 607 186 624 -396 -466 -197 -557 -295 751 -485 -482 -609 -526 -425 133 -301 -489 -735 17 -787 438 98 -541 -396 -324 441 -2 -786 709 -417 166 405 -271 681 325 532 -401 -813 414 -298 157 221 -569 -217 -344 404 499 -549 530 -471 174 -711 740 -611 -662 -326 -9 -32 -637 -204 -414 321 -544 527 260 -864 561 -505 647 446 -299 -733 -58 153 -306 328 -647 681 -232 79 -705 -276 -503 -261 -398 -32 -52 281 183 -620 -458 -121 711 -277 -599 637 653 217 326 -665 -402 -681 314 -810 -130 -138 482 -21 215 338 -174 440 -677 410 587 -128 -215 -298 402 468 460 203 494 505 26 -293 170 -156 -587 -393 146 262 702 -857 -423 -472 207 737 -295 38 -772 652 592 -878 -29 197 -284 -888 392 -228 741 198 28 -519 307 -9 -894 -123 -522 99 -329 -466 438 -37 -100 -470 -230 -525 501 -298 482 -253 174 599 130 679 -528 -159 281 54 393 689 -559 251 -868 -494 -424 -595 -271 479 507 661 -146 -48 504 -175 63 -72 373 -806 -861 597 -107 -65 -819 -185 -465 242 -174 -554 83 -642 -591 20 155 -582 596 663 -602 -527 185 470 -492 270 240 266 677 -582 96 222 -44 -611 -352 593 668 218 -348 497 -175 72 766 -193 -787 -356 26 -533 -385 44 -180 331 608 2 -735 58 -149 -611 707 519 -5 505 -392 -791 71 -571 743 105 741 -851 -420 587 194 -607 665 263 475 719 571 57 73 665 -223 411 24 -745 294 63 641 -51 767 -487 438 -698 -430 309 88 11 -72 -370 653 -168 -259 -485 177 -835 144 697 -204 -104 -391 -123 -502 393 -839 501 -140 -777 723 641 -106 48 -702 -796 -119 176 -180 -151 -865 -713 -434 -315 721 -232 -419 333 -226 535 706 32 -211 564 -575 334 -481 606 440 -306 523 663 483 235 -521 -223 -51 -785 120 585 -641 -405 -815 314 -731 -428 744 -217 372 582 96 -476 -736 583 -298 -768 -894 -344 -380 -331 -447 -663 -220 623 -698 687 -886 288 -743 -667 212 -850 304 147 -61 75 -727 -759 -315 585 -535 -29 252 -790 -184 408 12 -469 209 7 573 273 623 800 -871 135 -835 678 631 379 -870 630 -219 494 -676 -121 -41 30 339 -16 -413 -309 315 185 -129 -572 593 9 407 -405 340 157 -764 -402 405 -894 -485 -893 -850 428 -413 -55 340 -746 -452 682 -270 258 -195 -70 -677 -285 -734 -206 -4 -609 -434 567 61 431 518 -412 -689 58 -612 598 -548 489 -836 -336 507 -177 771 -774 -15 -745 -82 42 -842 -314 -485 -445 -10 702 737 500 -705 -702 220 197 512 417 -862 -377 19 -522 319 -690 23 92 -537 95 708 -691 618 -173 567 -626 198 -3 -402 538 -213 731 784 -36 313 -205 499 94 231 384 -119 257 -411 -882 -220 43 -243 79 90 595 -652 659 -559 -702 346 -165 -773 570 -733 62 -183 -383 -796 259 -459 630 -754 -703 543 -557 65 -663 -130 -409 -29 149 207 -372 72 18 -388 -502 -551 -14 383 656 -402 -788 505 -592 284 -744 -68 304 268 129 672 -833 741 529 773 -234 -324 540 598 216 -232 336 739 367 -113 -332 -505 324 -165 -61 -596 295 392 -720 750 493 -164 -617 273 -371 -430 140 172 358 -707 -132 158 -830 -165 -583 -356 -570 -168 -73 502 508 -819 -85 -788 -728 723 -627 -842 -247 92 582 -543 -546 -165 -872 495 432 377 -693 312 -342 623 36 19 -829 -286 -608 -263 296 23 121 -864 -121 6 -415 725 -801 178 -249 -95 374 -222 -63 -729 279 454 219 -210 144 -855 87 451 101 -80 -145 709 -538 94 366 425 540 434 280 -852 -581 277 -293 -850 754 -113 -335 -286 -432 -58 -527 589 -199 502 -699 733 -433 -451 -736 526 -21 -813 541 -399 -728 -576 -405 86 55 254 -16 424 698 192 -42 144 422 -582 -495 -193 -810 -321 -449 136 -269 -747 389 636 170 456 382 -621 -228 -99 467 -252 -628 594 696 638 660 237 -23 -326 -494 23 62 219 -253 250 141 578 -317 205 263 -533 -549 600 -587 139 -728 -509 -781 645 260 758 -336 -574 474 372 -668 471 650 -596 -547 747 -146 329 186 578 -649 -4 -156 -653 -455 -29 430 410 -660 -28 -438 -696 -739 -537 -685 -126 -528 -356 -406 -837 575 -252 -852 284 306 437 735 -748 -89 343 -518 -812 726 -207 530 -797 -739 -793 67 241 174 772 408 749 -613 -218 547 -358 -473 702 753 -146 594 346 -725 556 497 -882 88 174 71 487 429 -627 -372 189 334 -828 361 -546 356 -680 -551 -19 -874 276 -107 -777 736 764 409 102 656 -355 454 -363 175 1 341 -533 -463 -417 -41 -344 -587 36 -849 -18 612 573 434 632 274 -66 785 -119 -485 -147 625 699 -768 -597 232 719 -156 627 56 -577 -225 -726 -142 -692 -288 -660 555 29 123 700 800 577 -724 -196 280 -107 -763 616 -153 -859 783 -411 71 171 -84 -593 -559 420 -224 678 -796 -468 -571 556 -24 -158 91 -495 369 -151 -432 97 -73 -318 248 719 213 -80 -200 365 348 -171 -742 145 788 -336 -838 -92 -395 745 246 228 713 -339 169 482 745 -748 683 -75 124 538 318 -643 -10 727 754 -175 -5 295 -634 48 -223 580 461 -546 -47 -666 451 -143 -657 -594 577 -735 569 51 290 -641 285 110 -802 -64 -207 67 474 452 567 -284 -167 -422 -168 15 665 95 101 593 -113 -119 -95 22 323 -59 141 -218 350 767 -15 106 219 331 455 -884 -128 446 750 673 -358 732 783 -291 -6 -403 -103 97 -681 481 86 -9 -334 -524 410 171 -722 -681 -896 -875 502 -727 -608 -768 216 -690 -346 -859 760 726 269 -572 -344 -271 302 -664 -526 672 -791 310 400 401 709 795 731 478 708 -167 -663 -64 100 561 563 -317 736 739 270 578 -867 204 -514 -717 -365 -49 -809 352 433 434 -242 297 -150 -604 166 227 678 -830 250 211 300 728 -677 565 -61 414 -339 799 205 -761 -387 -648 -146 -859 -409 -352 -488 175 135 236 -603 -75 292 -703 333 -364 178 -232 -59 391 282 -775 -692 -199 624 128 -260 -686 468 582 -535 35 139 208 -751 527 -404 -168 412 -448 -658 -407 -393 -887 -41 -22 -604 -412 219 503 113 -434 -404 344 -726 -771 468 -755 -163 532 -93 167 529 -114 -764 775 634 578 -315 309 625 -670 655 -783 609 622 -649 63 -825 -327 -232 719 -723 390 103 -567 129 -276 779 -849 -528 -209 -191 687 426 -240 125 -612 412 -698 -395 768 -743 146 395 -312 640 650 -398 265 78 -659 397 -282 720 -345 -149 -604 -693 87 -551 551 427 -277 -773 550 110 -612 -288 320 -158 -755 578 80 126 -500 -66 -769 -851 -528 315 -863 137 278 -287 49 730 -411 653 592 635 462 585 -157 141 485 -100 -871 -430 -22 745 448 -302 174 134 350 351 151 232 -425 -574 451 -851 -137 -312 -508 -181 80 534 -449 558 -846 -151 -64 376 578 670 -281 171 -789 377 643 -212 726 778 753 -548 566 219 -314 -357 263 296 103 716 -778 303 345 535 -90 698 249 -749 -832 305 -459 439 185 330 -710 360 550 -477 -409 -507 777 -784 -435 233 -556 -560 -487 -790 -736 -172 666 -89 399 551 -137 321 -672 -738 -772 227 423 205 -401 178 434 -520 -749 -9 679 -780 -773 103 -408 -447 -273 464 -220 -629 129 -694 746 8 126 70 -541 -369 789 669 598 -455 575 355 24 -179 777 -381 -35 -806 287 -331 435 -529 711 -69 -242 489 -758 124 -130 141 511 377 231 -383 -353 462 781 -483 -86 -504 -103 -423 582 36 202 638 -529 -27 358 467 196 -81 -264 -198 730 591 774 99 252 688 64 329 779 126 726 -19 359 -104 -652 -326 -545 -90 579 -295 -460 763 -647 686 520 -640 -637 -287 543 -440 -229 784 -161 795 -684 -746 621 -743 -225 60 486 -96 -566 630 543 280 493 496 -191 -533 -205 327 -304 -558 -504 501 430 -135 -626 100 547 -439 545 -611 -601 0 687 679 -674 298 -580 -153 181 738 338 -683 -821 776 -292 -693 51 -97 333 -899 424 750 353 165 -166 -437 -335 472 -552 -381 -270 -541 -110 -869 -200 -586 -520 -96 -371 -557 297 59 763 660 -98 416 -95 196 213 772 -782 379 -39 730 -359 187 74 -736 464 107 -293 221 487 705 -278 -757 560 -462 -349 -437 271 -746 -96 184 414 229 -802 -177 646 -602 -597 -63 -171 309 -524 325 411 251 93 -669 -703 -233 -25 -872 176 -604 525 664 -320 177 -181 -738 154 50 -398 487 -301 -634 523 -522 -687 -186 -889 85 782 -520 90 374 762 111 -419 -672 -834 -114 -893 147 -60 -85 -674 73 391 -726 738 -325 -55 138 -828 -382 113 558 763 498 -38 -608 645 -16 -181 -276 516 -691 -873 57 705 -375 494 138 151 -681 295 583 -883 -29 783 654 -780 704 664 -656 -638 128 718 -486 -794 256 103 127 -742 263 -21 -446 -423 -459 642 115 -900 740 -197 -445 -145 401 568 539 -495 776 144 -263 641 599 289 449 140 -672 78 329 -724 726 474 -570 -381 747 161 -728 -666 -457 -46 533 660 -457 -624 -278 275 -740 -344 -381 646 204 336 -240 152 -71 -455 427 -327 -442 -601 132 452 -247 -463 420 749 403 -133 -391 -521 -293 -859 -708 360 195 -172 16 797 -740 640 572 -828 798 -342 -159 -178 -659 704 -455 -19 -407 -786 222 -42 156 769 -521 616 743 261 -168 -850 719 363 -594 505 -163 273 -667 344 667 -306 -836 -898 -781 453 -50 -410 458 254 274 -284 352 676 301 -39 58 -429 -464 -895 -58 676 -418 215 393 -384 -355 -499 -772 103 49 416 637 -722 450 -562 697 695 -178 334 564 101 244 409 254 398 474 710 -661 -21 606 228 609 -47 188 -733 33 -566 149 -356 37 -147 -229 -392 -468 514 -897 141 -59 -670 -520 -536 642 733 518 -154 -231 101 -34 -814 -768 791 758 -888 -228 38 -500 -205 745 579 -37 746 -141 294 629 -846 -880 -569 -470 111 -891 -804 501 326 394 -705 -586 617 720 -393 198 -781 -672 -415 -146 538 -673 789 -190 -534 776 779 -732 -839 -587 590 -452 -42 292 -175 42 -67 746 -118 386 531 -198 265 -60 688 -527 -460 -526 -113 -372 176 99 151 384 454 778 -724 -181 -330 328 -124 655 -201 -530 452 -539 -640 -203 25 356 82 -418 -814 -415 410 -621 -854 391 -725 538 490 7 541 -834 620 -615 -738 355 -278 -772 575 -474 -31 59 -857 -151 -472 -197 799 425 161 -126 85 -103 70 -309 -52 -708 -728 -633 -509 -466 -882 -374 -509 539 675 431 174 -581 138 707 -226 238 452 34 800 -405 318 755 -133 -206 -509 357 158 275 -306 86 -89 -639 -419 -484 -25 -259 -717 548 -877 -580 381 454 -846 792 348 -800 -162 -225 -319 198 681 -295 328 658 -49 -817 -366 268 763 -736 211 -420 187 -248 -810 360 328 -94 -55 -594 498 -533 -295 -878 -196 73 391 -226 238 570 -157 -16 -170 -374 -574 -229 33 -817 -225 190 364 -59 412 345 776 -769 -337 462 -677 555 403 283 211 -11 -288 288 508 -241 -844 -216 113 532 115 -184 -394 109 -702 -583 -751 506 -74 -470 184 -574 -328 274 323 86 772 755 568 208 482 333 591 365 451 747 -856 -115 -402 134 431 -850 -506 6 182 -197 335 -199 195 325 -400 -345 -267 -437 387 -469 -430 303 -463 -781 -189 -644 288 13 384 433 -224 -537 -782 38 -748 535 -411 -238 -87 -78 -171 35 198 768 -54 326 -460 711 -707 486 -457 45 376 -646 191 -139 664 -541 352 -327 768 -601 757 -797 -454 -4 -765 38 323 365 308 -15 -775 -73 25 -475 236 85 572 -221 -17 43 -805 488 -538 -261 215 -570 59 -504 -358 334 351 -789 -385 -276 664 -147 251 279 -156 -698 -510 528 -256 -298 404 -191 236 451 400 -281 565 -78 -726 -500 -177 31 -803 339 426 -562 777 -662 411 -344 -733 378 -104 453 67 394 -210 -315 158 86 -39 -572 -121 -686 5 769 -568 638 337 623 795 -495 -139 685 773 -365 102 -423 -514 389 -899 -377 -18 -630 -257 -91 115 -256 -592 -204 -387 756 -250 -848 246 463 137 -703 -541 356 475 -274 -98 64 193 -350 -28 758 264 -30 -9 -251 -691 287 335 734 -174 649 -51 -887 42 -779 326 -626 -805 -438 767 -552 168 -625 -563 -400 -447 -573 -888 321 73 734 -637 -345 292 -851 -674 446 380 -836 -900 -745 453 630 -874 -484 -341 -534 394 -625 -15 655 -834 307 -1 70 -553 -819 -590 354 -804 -506 -409 -118 404 488 -547 -262 -723 -776 89 -316 627 324 -55 188 558 -523 377 -95 460 -38 -64 -778 268 467 69 -617 55 211 102 -458 -245 -352 -11 -492 -234 590 628 -262 -837 -195 -814 -275 748 721 181 -151 -829 122 -765 103 716 -843 187 -361 796 -368 -563 647 -367 -305 95 215 -866 -282 -454 730 -1 -85 -66 -778 -767 600 -819 784 -19 -761 -899 180 -754 234 463 -813 766 -324 424 -316 518 537 -569 -844 698 -623 -851 204 -359 319 -507 -131 -353 145 515 -506 213 224 -694 -504 663 549 -69 -597 62 -868 785 -120 -218 -239 -19 -152 -236 733 89 -792 609 -251 -360 680 194 -204 386 250 -591 -620 321 659 -145 -434 314 -208 772 -426 565 -153 18 -290 -362 -624 -486 456 574 -422 -525 53 477 -527 -229 506 372 326 -635 -632 5 -643 -344 287 644 161 -747 -433 660 610 581 -59 -334 263 -329 595 -579 198 793 -465 -405 19 -469 -892 296 273 -690 -216 725 -386 -522 -490 432 -197 387 240 556 -72 -648 639 -483 -867 -793 -683 -65 371 -564 365 45 -618 -520 171 357 479 -386 -142 268 -412 -750 -163 701 738 680 327 -368 746 -657 13 197 -817 412 -505 677 203 590 328 -818 -215 -394 -607 527 -651 -265 -542 -708 -308 43 608 411 775 -245 -410 -603 635 -533 -29 725 -477 -636 -439 169 -733 186 -459 -529 431 -848 270 679 655 146 150 -18 503 -498 172 297 -679 48 -109 483 511 -515 433 -417 66 -696 448 659 -769 301 459 -422 -775 151 -46 -501 605 413 -407 -595 -410 -607 23 562 211 121 692 -763 338 -585 -123 32 351 408 595 505 696 180 -437 -28 -680 162 530 378 6 234 29 464 -401 -832 -613 -515 311 -666 -393 -418 724 70 -347 696 -51 -730 -43 605 213 -474 -638 180 -479 262 461 460 641 -467 223 171 -579 -94 -785 509 -446 -578 632 711 266 -404 104 609 -339 -779 -836 -218 111 -564 56 760 167 666 70 -458 198 284 504 122 299 -84 -507 -198 -874 -326 525 281 -620 392 -752 -749 -319 -295 -811 121 -353 -867 654 -419 -423 24 -773 45 -536 -427 -867 768 -375 -361 -558 -170 -732 247 -381 -583 651 430 -578 -623 -470 465 -73 -30 -110 260 -196 -59 518 251 -720 475 -764 -398 577 -822 461 -723 -630 637 -80 306 529 460 -192 -767 626 -892 -145 -199 -112 -377 188 -476 246 395 273 482 400 342 453 245 -123 -415 -510 -702 -442 690 -415 459 -859 195 754 771 317 -149 336 -730 252 -75 -662 -33 671 741 525 526 361 -76 -211 -228 -194 212 109 -539 -847 -497 713 74 706 666 206 -17 696 -757 79 -510 308 633 513 -827 414 -722 570 563 202 -561 -116 -747 3 -621 524 741 565 12 366 713 -365 -60 -845 -856 740 -336 633 144 -564 333 712 249 484 -828 377 396 -82 300 375 -343 611 -398 23 511 636 281 512 -744 -322 -126 -337 -832 62 354 -463 -43 100 -378 617 573 -825 -722 -187 -139 -617 697 -509 354 -229 303 -561 223 -209 395 783 403 18 -416 494 -241 -76 504 269 596 519 -895 -730 -778 -434 -466 2 -852 -173 478 -477 -141 -133 226 346 -755 -165 -4 -129 -838 -423 562 222 153 436 -567 -67 591 86 -781 525 799 -668 196 -427 -593 -206 -769 558 -617 -822 67 492 529 -672 -110 -138 776 -419 299 -517 550 264 -643 72 -399 -870 480 179 -503 653 696 -572 208 -407 -482 127 -30 -463 223 -34 -396 -597 658 -441 237 -812 557 459 -834 392 -495 630 -488 -659 60 365 147 -797 8 281 -257 326 746 796 64 651 800 216 467 204 -658 -805 510 453 727 -754 -797 539 -768 726 -815 57 156 462 531 374 -86 -631 -727 -687 -860 -49 701 -497 104 -850 -242 -779 -837 407 -605 575 -144 326 -372 -115 278 -721 59 369 -112 548 350 724 -744 -857 -417 589 -338 -291 -392 448 -463 288 -756 -326 -249 -797 -439 -711 -531 513 -184 -432 75 764 745 -19 -135 -68 -749 -558 -552 -559 552 534 101 -317 707 514 -494 -609 -630 -9 680 -275 -570 -423 738 57 -589 -696 580 -200 499 -630 -569 -2 29 -808 584 -695 746 554 -894 -854 -434 418 648 222 -202 -877 -647 -790 756 -534 254 -331 674 -823 -851 -609 -306 73 -894 282 659 -397 755 -639 741 -627 -887 712 160 -262 -690 -578 -130 -319 94 44 -563 -868 795 163 -295 -422 207 246 -687 413 -825 -210 -226 156 -120 346 415 363 -585 719 -471 749 750 415 -298 163 -332 -196 544 -63 705 -261 -550 -503 -232 240 417 412 615 630 -724 450 -789 -666 226 52 -2 -26 -472 -310 -731 -131 -395 772 272 762 340 262 -479 -338 394 -459 646 -211 -211 -230 -349 -66 -668 -848 -788 -298 425 411 -529 -357 -592 694 2 -299 381 -73 163 -725 622 -598 -500 267 -727 -534 42 -881 -750 -230 762 109 -442 159 -259 318 669 -241 -855 -419 -593 -187 -369 -118 550 519 528 -747 718 -17 351 197 112 -210 -505 605 343 267 203 -21 -11 -203 662 -298 -151 -168 768 -362 -264 -256 277 -728 490 -325 -716 -286 -435 466 585 137 -866 -98 -639 566 545 74 545 743 -868 681 -638 700 221 14 261 683 -666 -563 -617 -517 -513 -880 415 -296 -206 -155 323 126 389 737 13 -600 537 -158 483 -549 738 -725 591 -524 -285 43 526 -111 16 -743 -889 510 460 170 -303 -736 -43 52 505 584 -89 -119 234 -416 -855 389 165 -750 331 -563 99 480 -317 -570 -256 421 -711 301 -179 644 -709 370 -505 478 -107 242 183 275 538 -231 -672 123 -372 -735 -772 -14 -779 596 267 -658 -804 95 436 -268 34 -307 -155 -102 -637 249 454 -395 -669 -529 519 728 -216 -194 -679 -242 637 -311 682 204 425 -530 -24 -579 290 526 505 -185 -13 -839 665 -195 199 287 -97 -627 125 545 -727 660 774 571 -648 -380 -130 -111 432 -348 -422 -703 -149 -896 -15 244 771 -165 -472 302 788 613 -489 622 -480 -151 -292 135 183 795 -743 -21 -482 -240 624 272 483 15 195 -431 -470 249 -16 -555 -436 -141 779 -532 11 -192 789 -24 -561 -357 -151 681 65 -138 -22 -776 482 -718 -550 -871 -423 -509 -657 -464 -197 -476 -24 763 -424 26 195 595 153 -610 559 -876 -790 533 266 479 -533 -874 -764 63 474 -330 -354 -241 239 -479 -51 352 -581 -148 162 -867 522 -434 285 -639 -755 799 378 284 482 69 -368 -469 312 301 516 596 -546 580 792 -296 568 257 612 144 -359 594 196 -128 52 86 -241 46 506 91 -528 -719 -405 331 -637 -850 285 346 235 -309 -156 497 -732 -695 533 -510 -882 -645 -536 -213 145 -348 -837 -572 -579 15 242 522 79 -534 -460 -483 -793 -750 554 481 82 -643 -324 -688 591 -488 -523 101 -205 -752 -319 -777 33 -16 476 468 497 -665 103 82 -184 -84 -137 173 -393 244 134 731 -131 -888 -1 -597 625 -311 69 739 -224 -361 -181 -8 -531 269 -896 -872 -519 589 326 -85 -519 10 150 -862 559 -409 510 -558 681 630 -677 191 -262 -719 -330 -722 695 50 558 424 656 -245 412 -834 -118 -831 228 168 678 497 -783 150 262 -119 146 748 526 -521 -865 281 -334 -838 -463 112 553 -707 57 -195 500 -778 -877 243 -159 -409 -26 751 250 -48 186 45 632 -507 314 -594 401 -548 788 -737 349 -261 -642 -448 -33 267 255 348 -139 -279 431 413 -281 342 -509 399 -495 115 -567 -264 477 -335 121 768 -407 29 -529 -133 123 -728 314 42 -438 129 489 265 -601 -724 220 -259 -65 -214 -251 153 -880 -575 711 -336 -574 622 110 -794 -586 39 675 597 291 449 90 -98 33 -141 -862 -671 -101 -365 -871 695 396 476 -841 -716 85 25 -698 -509 555 308 -799 -660 693 -600 -405 -215 -636 -169 789 135 -506 510 -491 551 -645 -435 364 609 269 83 794 -325 -323 -725 -154 -547 432 659 -560 -213 -611 747 707 -106 -171 515 -224 570 690 -650 701 -397 -47 -383 527 -106 627 -271 243 241 -412 -705 -104 194 758 794 -527 -664 -719 -78 -274 -417 -875 -172 514 -379 -317 344 650 503 -733 -701 -247 56 -629 550 -437 -21 -400 -749 24 -642 -198 136 364 237 -887 -827 72 144 259 -16 -16 461 -241 337 796 -416 542 648 -507 -688 -454 -104 87 -821 -238 -897 -57 -74 319 -131 -758 363 -262 604 -486 653 383 112 -263 319 -558 -765 -326 -475 -181 134 -394 375 -498 -307 -380 599 -157 -593 60 -466 628 -380 127 -110 90 -847 191 764 -630 -194 662 261 -663 727 -499 115 -741 671 -151 -52 -653 601 -3 54 668 -304 690 -812 51 -237 339 -516 625 -559 260 -291 -375 -698 639 529 9 282 -812 -525 374 719 -488 -512 677 -176 46 -359 -438 677 -704 -789 -388 -867 308 -468 285 -307 -274 -42 54 -757 670 -95 98 254 -562 -23 -407 713 737 -319 486 -210 666 349 57 716 -534 -312 63 -521 207 412 759 -336 -727 -327 -163 24 255 707 -62 -702 -18 768 -150 105 568 -724 -777 273 -724 -785 156 -845 630 428 15 -557 -123 -601 -487 -186 355 -546 523 -372 -577 -539 668 -82 316 494 219 -483 485 393 121 240 -537 386 -315 176 -814 413 520 -504 433 8 -573 -819 -790 -758 668 -144 273 -86 -15 444 20 -169 -693 165 462 372 -353 717 -492 -691 229 769 101 405 715 -144 612 -353 -440 -384 350 262 -849 -362 480 581 184 -666 30 -893 315 -410 337 -873 301 -890 638 705 -111 -535 -41 651 74 678 749 -729 464 543 -61 339 67 49 -465 -840 500 -798 -503 -310 -238 683 689 736 526 -109 791 -795 -647 748 -117 -433 -573 -535 63 -80 593 184 278 558 -604 81 -555 465 -372 553 265 -610 710 462 -194 688 387 -807 -484 647 93 274 63 59 -79 136 -629 193 176 -497 567 -794 -374 -689 351 -583 -713 234 -235 -379 -811 -842 627 230 -116 -491 -387 637 -812 436 218 -721 484 -562 -724 -863 -492 -310 -582 -599 491 -368 -350 784 -645 356 -745 -666 -139 135 -171 -697 443 418 312 -250 -176 713 -862 364 4 -516 -69 -869 -333 -305 460 -406 -798 -608 -181 369 -800 -762 191 -341 643 -213 322 721 718 523 19 632 -321 -312 -37 -336 721 -16 363 -648 -633 -701 -263 -2 -873 -80 161 -594 -81 -825 -738 -416 -381 -272 -358 -277 434 -667 87 -381 -794 -774 -797 389 -619 430 17 104 -43 301 -1 -653 -215 -571 430 -354 457 575 -541 -358 -212 732 -225 -156 792 796 767 -72 -128 -299 -457 746 395 -867 88 -183 -729 734 -92 444 655 -863 349 538 155 65 -290 750 -843 -464 617 396 345 -613 37 -868 618 -378 -119 676 180 -123 226 -155 -827 602 -70 -188 -2 -739 166 253 237 -360 -206 -351 -135 200 136 -535 317 6 -273 561 261 -795 531 446 -197 655 -646 639 741 -529 -406 789 -42 -435 -211 384 -112 -678 -232 -502 637 515 -529 -688 429 -737 -213 673 -804 725 18 586 -417 -539 -742 -802 699 -596 -684 184 252 -161 150 276 29 677 -868 119 -772 53 -204 570 220 -538 -224 649 412 -349 501 -455 692 -48 735 556 19 -767 -705 67 160 633 30 331 82 -260 -858 481 274 445 474 -96 -689 -659 641 -641 551 -880 -546 324 -209 -879 518 -8 306 475 -116 -434 417 576 118 -473 -610 365 460 -184 498 -19 519 -490 -43 707 -628 -155 519 -849 413 262 -22 -642 -172 -276 -702 -601 -411 -567 595 -538 -234 616 197 -799 751 -473 -678 575 711 -412 791 -807 659 -398 199 600 -236 457 267 490 502 -167 362 574 -303 -107 706 -460 406 243 -673 -244 -851 -213 -314 -749 301 440 -636 -392 667 311 777 302 -251 -75 -18 167 -651 451 182 776 438 -539 614 145 483 100 395 406 387 -584 -487 -787 151 -339 -106 277 117 -331 389 -23 795 497 -604 -387 556 335 -837 -541 316 483 -452 -448 -92 304 -9 -114 350 -831 -843 697 180 -175 -351 -226 51 213 -807 -207 -80 132 -806 386 -854 -453 -210 207 519 -76 -883 772 320 104 -322 -196 273 33 95 -145 260 428 193 698 -865 -322 734 -315 -487 329 -356 362 664 580 -895 35 734 -274 -431 -553 156 -272 182 -422 301 673 -342 607 -368 752 -379 -235 717 727 -469 -721 686 179 296 353 -855 624 22 -59 -323 -789 139 756 -707 -562 -544 789 -308 226 138 705 -650 -228 -382 692 -703 12 -279 351 230 81 350 312 -408 -108 -203 -252 555 -130 193 358 -674 -476 218 -685 329 740 543 -291 82 -402 -313 -610 -380 80 475 144 413 -193 415 440 -220 473 -677 439 -490 492 746 441 -846 -474 687 756 -545 550 -252 -335 -456 -347 -509 739 777 377 475 -510 -15 -451 -704 -595 82 368 -892 770 501 -217 261 -141 511 -764 580 786 159 184 17 662 -42 -474 238 51 -852 -779 -430 105 169 -150 -108 -22 -261 -553 -154 -177 -260 24 570 118 554 387 -224 -431 -72 -381 -629 741 -870 -700 -893 -74 723 -636 -509 65 -39 257 -773 -515 -405 775 541 -126 -451 498 44 -208 -564 287 106 -116 534 -737 252 -482 556 236 -507 -664 -682 -432 56 -213 -196 -351 -465 -435 776 -463 -102 676 -193 722 -529 379 547 -122 -295 -750 -740 -22 295 -736 -444 -414 -69 214 -125 142 -893 -30 346 -140 109 -897 -823 -776 -780 538 739 -313 -147 755 -703 38 577 -63 670 128 507 -235 276 -311 -770 597 -118 424 103 152 232 -578 716 563 -110 203 376 212 206 -678 -439 -883 476 -685 472 477 408 353 -26 104 -657 212 717 -626 707 391 408 198 517 -589 -383 92 40 -757 -64 36 712 -453 -455 -243 -94 -422 547 -739 -563 -60 274 -447 279 -417 -376 -764 -579 190 -843 17 117 463 -770 -445 -646 747 -307 -249 -857 529 -459 -153 75 749 654 -657 719 -320 489 -424 493 -44 -341 71 -209 -412 757 394 450 -58 741 -482 555 481 -340 327 -404 444 -543 -344 493 410 313 -251 -179 -151 -554 -542 673 714 448 94 541 300 209 185 739 134 20 264 -596 -398 620 -436 390 -377 678 -710 -796 719 73 501 485 -799 167 509 525 -422 -609 -381 465 233 -714 -786 269 559 -597 -643 603 393 -556 791 -257 -854 527 -69 404 -165 -708 -601 -58 -63 -398 -830 -577 56 698 -853 -687 341 -207 491 -573 635 605 380 -65 -27 297 680 -645 358 424 136 739 -308 323 206 -812 -94 772 387 -558 -218 -143 -729 639 441 -115 -354 666 134 350 325 -89 -644 107 432 691 784 -398 -783 458 -402 -385 -462 219 549 -368 -341 785 714 -495 380 -537 -111 586 -382 -880 86 727 -839 268 -853 -784 178 551 -830 149 -412 424 -533 -758 -239 93 -678 -540 -294 -310 -324 188 -486 -263 374 -612 -834 576 -493 546 639 -380 769 -776 -88 558 -302 712 39 -339 314 -389 -94 257 731 -292 188 -503 79 211 -492 774 105 -435 -43 488 566 -241 558 -568 223 -487 629 464 461 203 -16 -680 640 -477 346 -595 -898 756 -131 452 681 -122 -872 423 -622 -206 -499 616 -647 -773 -448 583 -647 435 -588 -327 401 375 -276 30 -287 591 -403 -226 709 67 -495 -311 694 -90 -444 175 -449 755 -142 -111 243 670 -751 719 112 552 -397 -280 287 -494 66 -89 -797 265 531 -454 706 512 -112 505 -251 441 203 -365 -779 240 239 268 622 353 -630 383 -728 730 -514 -561 528 -123 708 -188 -499 40 705 452 -878 481 -538 -359 -171 557 161 101 375 -374 -175 684 -716 -165 -751 -319 -426 -690 -803 635 -746 -311 -236 -387 645 427 -839 287 -710 -667 647 699 -622 334 238 22 138 -339 -448 321 708 -105 -148 268 -291 195 -309 8 -846 -652 -301 151 -425 -274 -751 -153 358 -549 -640 -301 -314 670 785 -9 -257 -401 -606 -293 334 -441 565 172 -555 155 -618 721 -38 230 115 286 668 555 -899 -385 -718 -495 -195 -771 -86 754 550 -604 -496 -860 -281 -684 335 181 749 378 219 -352 15 423 518 -194 -882 256 -558 448 731 -101 372 18 -189 -250 45 -548 317 -686 430 725 -430 -128 -798 161 52 -327 -81 -614 183 94 -325 129 547 720 -526 335 -316 -830 713 -528 -205 242 119 -520 767 -548 -331 412 106 -870 155 -233 249 -809 -401 145 187 -400 394 -582 -623 327 528 652 -639 342 43 415 210 40 523 739 -269 -807 784 751 476 -825 -893 -43 389 -650 -747 -867 -308 -598 709 -113 -326 -453 -413 -36 59 -54 219 445 -786 57 535 653 -264 -683 69 -381 18 -358 -257 -78 -315 202 27 786 -476 -511 333 -660 -77 -293 -165 500 267 331 423 219 9 -866 271 747 27 -878 220 132 600 134 -364 -569 -180 628 42 -39 -559 648 568 -237 -97 -828 486 -691 -185 -669 -14 -253 129 -85 -98 -710 183 460 -235 213 -836 180 -659 -792 -668 -492 587 -627 -711 -864 -187 3 475 -733 361 -748 124 -781 -517 477 476 749 539 -151 743 -416 -431 -751 -20 -539 203 -556 -470 795 407 -793 -65 140 229 -559 392 3 181 -395 -321 -611 341 794 521 4 -521 -267 -574 506 -70 375 173 -54 -825 -245 241 -397 487 170 -876 -304 -290 -144 -621 31 -870 -623 -378 779 219 120 -179 243 -88 670 770 -365 469 -771 -75 799 -701 -798 739 -490 -70 429 -518 -262 -118 -38 324 -141 545 435 570 -119 -385 -706 638 -6 191 619 -664 330 -887 118 644 -400 -847 -84 598 152 -546 680 -372 117 -541 -99 -438 -857 -402 309 621 783 -368 360 -759 212 -302 -566 77 796 349 -562 456 75 -167 436 -344 41 566 43 203 -251 494 -463 729 -370 -262 -790 -508 560 449 11 -317 -489 352 74 20 -733 309 -93 106 580 -490 480 -875 -470 125 -877 -154 791 795 -499 -295 767 -162 -790 -799 -23 -57 171 362 206 -861 238 -222 -439 -819 -316 -391 -658 -544 -446 -763 -215 -605 -377 52 454 -522 -174 655 539 -526 621 787 356 -263 -882 -838 765 572 -408 126 -396 -675 14 410 -321 639 -403 -850 283 -324 -103 -312 103 246 -298 -62 40 580 -488 341 59 376 -499 -36 734 -422 -660 721 -268 -718 576 -499 -736 -804 -44 -68 708 340 605 699 -276 717 -283 -194 -269 492 491 -750 -770 -67 -348 -310 165 -746 -683 -454 -81 -641 -245 -285 -815 -301 -751 -580 589 644 -154 -138 791 -51 -835 581 -807 418 -190 -370 152 -383 249 -826 -729 476 -272 365 335 607 544 594 674 -119 -419 -694 564 47 492 -608 -158 39 -645 -825 176 456 -858 -835 -50 -478 75 28 -247 -38 -517 -96 -744 -550 -551 442 553 -418 -443 -877 -608 498 -127 272 -108 -162 591 -664 531 601 -601 -191 -535 131 28 717 -409 -624 -21 -339 670 -174 -732 -590 606 -32 298 -106 424 -395 -140 9 4 376 -377 -244 264 -1 584 606 -850 -418 -148 429 656 -280 -71 757 500 171 -137 -868 774 -891 74 357 647 -470 480 -135 -187 243 -622 133 -689 727 -83 -675 -290 645 143 289 -451 433 -422 -281 -68 419 545 -788 351 564 507 -443 581 -346 264 482 -83 549 -594 -20 148 397 585 -570 741 344 -4 -633 -501 793 44 13 649 -216 -361 -168 251 573 -309 -623 -436 -448 150 -187 412 -579 193 -362 274 -489 677 -352 449 633 96 -113 -453 606 -327 -592 -278 -873 463 -497 -813 -582 310 659 372 462 -567 349 -682 -282 -29 125 557 76 -821 494 -272 -143 796 -889 -876 435 -611 127 -189 391 456 71 5 101 -628 -440 -175 -146 -434 -637 285 726 58 787 -501 -878 207 -783 209 -100 -223 388 180 94 194 -622 692 -301 100 53 -506 455 -578 744 -586 687 365 -8 -542 209 690 -571 83 355 -551 -456 -875 -116 -346 -490 -607 111 -184 658 -13 517 -18 203 -637 251 35 -621 498 -576 502 601 -211 -535 165 157 -693 94 -761 -517 -72 226 407 -881 96 294 -604 776 -333 -79 252 307 -580 485 601 351 -141 -299 -731 -580 369 -750 -185 425 -244 -27 -820 -437 -287 -725 -456 119 271 -588 -423 -815 -177 219 -293 135 -682 -112 773 354 -531 688 -188 -692 -213 626 155 466 511 573 311 -716 682 672 237 -611 598 -634 356 705 -245 428 -384 -268 783 250 -504 -762 -775 -885 -673 -676 -75 -630 -615 -415 743 190 416 712 -556 753 471 517 -99 -416 -254 648 -57 -109 -174 589 173 455 -438 -611 447 525 -878 755 -173 743 -194 -585 -692 354 -776 255 -318 187 557 -718 -824 516 403 660 -710 -847 -631 -130 -370 -220 251 486 620 -1 -45 -31 -153 97 645 159 249 -621 -168 404 -809 -290 190 -416 516 -774 -748 -895 8 -346 705 -413 -590 270 -93 153 798 31 -173 -227 389 -771 -248 -621 -697 -603 -452 -861 437 636 325 -861 147 -467 -543 -890 -830 235 -343 278 -40 -349 24 410 494 -86 380 -700 -243 -92 -518 750 -436 -150 -505 -739 -809 -178 -594 684 352 499 260 563 400 363 -326 -197 774 110 286 87 -363 456 678 -43 -793 75 -250 146 632 -599 119 318 -141 -252 -324 -701 -220 -383 -686 292 471 197 -397 324 -288 308 462 -331 110 -215 230 519 -195 781 -632 -363 754 -119 417 -336 -346 327 -371 526 -253 -14 248 -551 -699 495 -835 -325 -657 -386 -652 -680 -846 25 298 451 -709 -157 -869 325 -690 -641 -429 80 -448 704 765 258 -221 89 723 -270 48 -543 441 746 -413 345 -208 -425 -735 697 -481 31 -678 786 -543 461 613 -455 -406 -323 -693 -282 508 -852 754 -421 -318 -155 360 -621 -175 -779 396 190 -278 423 -252 78 551 -238 497 -399 -619 775 -456 -91 -270 -85 -792 112 -740 -426 -665 603 -711 -756 142 703 327 711 144 -858 397 666 -634 325 757 -781 -886 -41 276 273 203 741 719 666 615 -319 97 -806 199 -490 616 248 -299 132 258 -727 -237 -67 374 567 -871 -430 509 315 788 -577 -86 -406 114 -123 775 -393 343 -827 -285 796 39 36 -616 -586 -58 1 265 -595 -895 -801 84 -695 642 -721 202 674 131 272 -247 -470 -91 -38 183 -882 23 -693 90 -725 -130 186 607 798 -706 -373 -29 -683 267 389 -666 -314 283 -98 468 102 627 -507 -738 -435 722 773 -899 174 -447 755 -280 295 -359 -496 205 206 -709 420 -767 155 201 -642 -219 -428 421 -671 148 650 682 -181 2 33 -71 540 187 444 182 478 -300 -687 -676 161 -592 238 -847 290 -582 391 -264 -609 263 -14 -284 707 625 2 -109 347 225 -28 -347 10 30 455 -123 586 -619 776 209 676 -285 -602 -493 -283 -334 192 707 773 -844 -292 778 -241 -780 -631 -672 -296 -271 -886 -654 704 -251 -419 -805 381 -134 -8 -825 -550 659 651 254 -797 310 746 108 563 -757 5 -131 -237 563 -826 -433 582 -122 649 -715 -488 -692 161 546 682 -428 598 788 250 -780 670 375 588 51 152 209 746 -523 -707 -699 284 278 539 -881 115 215 568 628 -279 -136 778 616 -49 -665 798 -723 112 779 -185 -814 -114 172 -452 246 525 465 185 -584 -591 103 676 614 -450 46 -460 9 -831 -575 492 -248 -556 -280 145 486 529 -154 -518 -646 21 -119 484 -477 462 -641 719 570 631 -779 -889 -356 717 785 458 -895 674 -840 543 351 125 776 110 661 758 585 -863 450 -881 44 760 -757 27 -811 -863 751 -141 114 -808 -576 -458 329 -347 -732 581 -828 -616 102 660 -127 -64 686 -702 -484 -895 666 -750 -176 287 -466 744 140 -106 -241 -855 -799 319 687 500 -496 452 -507 -576 -353 -304 -73 305 184 105 -89 -21 415 659 479 -573 -384 231 601 270 787 -150 221 -103 -8 391 -323 -852 -631 555 -276 -572 436 -3 266 -318 -117 160 -714 652 -679 -194 -900 730 -149 665 189 559 -821 -224 748 -102 106 276 -744 180 484 652 524 -566 -412 222 629 616 355 257 469 -592 180 173 -331 -351 -226 10 -141 123 670 -489 -134 -30 493 521 630 569 -668 206 -135 681 -4 -63 -722 -446 -140 -30 193 -680 -93 -609 -326 -813 230 -890 -601 59 -475 395 204 560 -223 117 227 290 -343 409 111 -719 -797 262 290 -747 419 650 455 41 679 -468 799 567 99 456 -47 -272 -610 -458 13 179 335 -426 -505 -267 -656 -256 257 -558 -849 309 -750 256 -451 -37 329 -49 -240 -675 797 696 -106 -212 218 -514 723 -734 -100 -145 121 39 -419 -582 332 298 783 709 -757 -47 688 692 -33 -601 -528 186 539 233 -489 -42 -602 -543 148 588 497 424 -366 -838 -829 -583 599 -167 -385 789 195 798 -18 -482 654 350 -860 682 605 -583 -318 -566 86 -368 -648 440 -340 -631 -384 -588 242 600 -429 -864 95 553 729 -797 569 648 -633 769 -126 -674 169 -133 -271 -593 -817 -311 -73 179 710 32 -483 610 109 -678 795 676 -409 488 763 -809 86 43 184 -686 342 598 -757 110 -476 -761 326 -398 43 -794 653 -546 143 -68 120 321 681 -553 399 -275 501 645 -277 495 -726 260 323 -791 444 -177 -867 595 -328 328 -367 232 -726 685 -866 591 590 -112 -475 -602 448 204 579 462 -199 -23 671 -197 201 647 680 -94 603 -724 -179 -590 65 75 -553 -66 730 -392 -878 -478 722 268 -499 -577 -538 -515 534 -778 -533 504 45 225 547 128 435 55 -431 620 -261 234 418 -165 507 440 -262 -893 -335 -866 779 -618 -152 -56 98 -54 -693 -221 38 -463 231 -91 -598 -827 495 452 529 -66 -84 -355 -270 -432 -17 430 -282 -597 -671 616 -698 -267 242 136 -461 605 410 499 -539 -2 -564 187 -168 -844 107 401 -187 -346 756 -838 -199 -167 -407 206 -245 116 449 311 -494 -65 -599 -633 296 -92 -431 -136 -851 238 370 375 629 -892 -83 502 -60 -138 705 -764 -747 527 -596 794 -366 787 -79 -367 308 -422 522 290 -620 -79 730 690 -871 -630 -298 480 -573 -899 -321 623 -804 458 23 210 641 366 238 18 -247 257 -718 478 431 -332 -176 142 -697 -608 209 164 -286 638 -728 439 542 -677 537 201 -509 318 688 87 -101 -816 -206 -393 -682 -812 244 -533 -304 530 -798 317 -383 -512 -105 -897 -876 -291 567 -502 -216 227 266 -850 -536 -581 293 -469 -214 -783 -5 67 -251 -360 417 -394 55 -873 447 -295 -252 496 -836 685 561 -412 -754 -765 757 440 2 465 -514 278 772 405 176 -313 -255 -45 262 -452 -129 -152 -681 421 -779 -686 36 -847 651 -282 587 -206 -436 -278 -628 673 477 -122 -728 -630 -778 376 399 242 91 698 470 -241 -844 -654 660 735 -676 -760 506 696 545 738 -474 64 341 -846 76 -708 320 168 -259 14 -208 -877 238 127 378 269 229 -756 -195 580 -505 -356 666 233 349 -458 -356 501 133 -197 -898 -636 561 -743 224 3 -757 408 779 582 542 -213 536 -870 77 211 -472 -198 217 -670 -618 486 -468 -501 -24 -515 279 196 -221 263 638 -548 -364 570 311 -725 -233 200 -799 443 -452 698 -425 483 -23 192 -754 779 520 -319 -886 -892 111 -868 -871 -750 496 -642 -630 -200 -605 -456 -400 -813 562 -203 356 351 80 423 71 96 211 -326 696 650 -492 -315 -231 -98 84 608 125 732 -505 421 570 602 -224 -49 -171 -784 275 369 -252 -443 289 466 433 -64 -606 -585 -646 195 -44 -27 -343 418 -1 181 -112 768 -564 -443 -683 471 778 791 214 404 113 -574 99 -564 92 55 -492 253 -140 753 -403 35 690 787 -894 401 -606 736 546 -560 156 333 270 -48 709 -422 602 -574 -669 386 -41 11 -64 -553 133 -378 -176 -669 642 -858 -655 -599 556 -590 13 -150 650 739 402 188 744 329 451 20 527 -857 -726 -79 278 -462 -527 -224 -119 -811 -841 -327 -589 -665 142 -384 -194 -118 753 -699 -687 399 546 645 -404 -8 -364 -557 -331 -297 -156 178 504 340 12 -312 -159 -676 -358 85 91 -776 633 -832 467 725 -455 515 621 18 -392 -497 91 598 568 -622 715 330 679 30 -151 30 -227 -121 363 682 559 514 279 425 -490 571 777 765 43 478 67 -374 164 90 -545 -434 47 296 255 -831 360 -235 794 297 -241 -580 -529 585 -749 5 344 -324 201 662 800 275 -752 -380 -447 679 -886 208 -502 402 8 450 208 289 -130 118 524 -97 13 -119 -141 -866 304 691 -637 691 620 759 -670 -749 -440 62 -535 676 330 -4 604 651 471 -717 -894 -709 -310 -899 -579 -63 -890 445 481 0 -828 717 784 -337 -638 -232 -239 793 -394 679 -127 -808 408 154 -36 -896 188 487 732 -533 288 -300 46 17 691 -769 388 -701 675 796 666 -574 -412 -153 -146 400 -546 418 -405 504 -348 -310 131 720 -316 -623 -128 -684 311 324 791 468 6 554 477 -411 -606 650 -720 -885 486 21 176 -629 -600 -9 -271 -164 -893 17 -835 -419 336 258 772 347 641 462 358 -417 -308 195 -857 -725 541 -723 673 -436 -128 -549 282 -405 301 -390 -863 -815 427 -697 -251 147 307 -328 244 -715 -137 673 481 373 -514 -226 786 230 10 718 284 284 248 640 -818 -589 339 652 -654 -1 -161 -317 96 -577 398 -58 149 -731 -267 413 -644 -141 558 43 -364 -536 -638 356 -546 707 -420 -780 393 -155 -815 359 -405 28 46 441 343 -877 -328 397 670 -42 -118 72 608 -604 320 -67 594 96 -482 525 -611 -135 -187 220 -369 656 718 -718 -37 -110 337 280 -138 -441 256 102 -162 -741 433 -566 428 -887 -744 751 -887 458 -209 -783 -494 -176 -721 -855 415 -203 -6 -760 -369 714 785 -125 148 166 124 -138 722 -625 157 -246 -828 -857 -814 17 730 -247 182 -357 464 -192 -472 -495 128 -615 229 674 462 792 -533 1 81 513 45 662 687 504 -314 531 85 646 447 -38 458 580 -881 -308 85 -602 515 -380 -429 697 608 642 -326 324 -562 -317 76 208 -859 35 337 -182 0 506 249 391 346 -58 -283 -827 167 165 -726 671 -617 -151 -520 -799 513 786 -85 -245 -229 -30 -420 -331 146 658 325 387 -203 124 186 255 -164 237 59 93 -562 -891 -417 -273 -494 -126 399 -598 -33 -600 -177 339 -899 590 -6 261 -229 -597 -491 739 453 497 194 -415 750 588 -808 -21 354 317 -263 770 -759 -553 -610 -271 -756 92 -383 -354 321 703 -847 574 -283 -529 -372 -683 -760 -552 699 521 -524 558 -419 -449 -489 34 -360 -860 -798 -631 -179 -667 -753 771 -306 -748 -624 698 481 414 -598 -355 677 329 -592 -723 -244 -885 345 -298 784 392 -291 -202 267 -23 80 -898 313 -17 405 -484 -91 -683 -149 -588 4 756 -527 -248 536 -474 -313 -139 157 429 -573 429 -17 605 -645 -104 -356 198 -364 458 584 -606 125 -139 668 737 -116 662 72 -522 -421 -795 -157 -557 -79 676 607 -256 685 -781 -568 -843 773 346 -172 -851 104 629 148 385 -434 -61 -46 -51 412 3 -747 -545 571 -107 -401 104 329 469 219 761 -202 -763 549 501 -166 442 -700 -320 -882 -873 -576 -2 162 -476 -495 -614 -588 325 539 -87 -85 -307 -878 141 133 235 708 666 -650 168 -460 -399 731 522 -652 -97 -100 791 -186 -214 402 -306 505 31 -102 696 -684 757 -511 703 41 278 -429 -184 681 -95 -232 709 -617 -134 -560 679 151 265 585 410 406 -663 -60 789 352 490 90 -124 55 -476 -440 -766 -555 272 62 317 333 788 220 -730 -166 533 -774 -853 -110 641 779 -880 -895 -174 -58 432 753 -368 -415 509 303 356 112 -627 -450 592 538 -609 370 -235 508 -172 430 -145 687 675 775 -622 -706 124 -592 547 776 598 -239 342 107 735 759 -157 487 -412 -485 185 -334 354 47 -52 -251 -704 -430 -761 633 -187 187 -793 250 -193 62 -449 705 -73 -260 711 -637 110 -880 -221 296 -776 -527 -519 673 130 -626 219 -107 -871 -726 637 107 -837 -212 403 -102 753 253 527 -441 460 646 -548 318 448 -652 161 397 266 -628 -118 -36 -575 256 -36 -326 -292 232 -793 -572 365 74 -607 507 -165 -576 394 506 274 -870 16 -873 -563 581 -110 724 128 558 220 -203 -630 304 -445 311 706 335 -682 -36 -827 -531 -404 408 270 433 -229 200 -681 -91 324 -111 380 111 454 -325 353 -214 747 108 205 487 -617 408 14 600 88 719 625 -836 -302 455 562 -487 -724 269 -882 -24 -809 -316 51 309 607 667 22 4 787 55 -715 193 -73 650 -78 557 -48 -8 -61 412 -710 -518 52 -791 -343 -77 -605 -518 -345 799 -246 -52 67 684 561 408 -790 -203 -624 -358 -201 426 -778 140 559 580 239 -284 62 -859 3 -780 -817 -341 0 17 -763 -713 -602 190 286 -430 -272 -753 -52 -763 -439 -475 490 301 -351 -412 -577 -397 -234 -843 72 -335 -96 -557 -844 -667 -485 63 -814 514 -470 29 11 203 -507 -425 -380 337 11 -740 639 -15 -262 405 -250 482 -709 608 35 -636 333 400 -571 265 31 -727 761 486 186 559 -539 -811 676 178 -764 -875 -180 -206 -678 710 546 -358 -261 -232 170 345 488 614 -654 -448 480 -472 702 -341 -659 -297 -670 700 -200 570 -871 491 -36 64 -868 -82 -628 -214 432 -374 -599 489 478 -501 -546 -794 334 -703 554 729 100 206 285 -16 -226 -766 -373 315 -448 -107 -482 -179 694 -403 -558 342 676 145 -196 728 317 260 309 -813 515 -283 -469 608 -440 305 -894 574 66 -864 -191 309 169 -116 -840 613 -122 707 -658 208 341 14 345 325 -462 250 523 -438 -705 -214 -748 604 -229 487 667 -146 -439 -285 -318 -841 -126 116 -823 -482 -872 628 664 723 -170 -512 442 -708 -753 621 73 118 -492 365 -77 -514 238 -643 275 -217 -155 -13 531 310 712 325 54 -115 -2 148 242 215 571 434 788 -860 -373 385 -760 -247 -534 -555 50 621 405 -567 -545 219 568 -225 -149 -866 -26 157 274 310 -298 705 311 -41 -23 658 540 -730 -156 -743 332 366 553 754 320 -299 -803 -128 -567 -552 61 183 688 -309 -622 -463 -152 133 -577 19 248 -722 -355 654 -582 682 -17 493 477 -103 -168 -737 -238 244 -624 262 274 357 -773 -593 -167 -363 783 -281 733 568 633 301 -595 378 -544 -494 -600 -486 -542 -167 -190 339 483 486 -898 65 -246 293 -436 -812 -214 498 -541 -378 -721 -756 -215 -314 728 614 476 313 -310 219 575 237 637 -666 -803 -583 790 636 457 -554 -861 26 -288 601 23 633 -515 -77 -826 -635 -5 -394 425 -209 229 -226 -51 -870 -731 -311 -99 -207 -316 -457 -288 -530 -694 -623 -668 -878 -340 515 -583 98 641 -171 201 512 -776 791 -772 -202 -647 53 -893 -5 -266 -481 -139 734 737 -90 633 689 -738 486 529 454 -484 -897 475 607 -73 -243 -578 26 -713 -593 -598 702 -289 787 382 -357 -894 623 -863 -371 736 16 374 -871 -68 -495 65 75 578 542 730 -83 217 -882 637 -497 479 519 -763 683 30 92 2 453 719 159 -327 -720 767 -727 -17 280 419 -894 647 -396 314 264 24 28 -250 114 -720 453 610 489 -250 -885 327 -44 407 -297 -337 200 190 730 781 -867 -344 602 -233 -504 -354 792 -588 -564 -791 790 173 -727 73 553 173 205 182 778 585 227 -181 -900 -812 -873 114 -25 537 -689 29 -16 234 709 318 -76 553 49 -669 -83 230 -457 -594 317 380 239 444 -829 -399 -514 -390 -49 323 222 627 764 470 -56 -406 -79 -486 -447 -238 320 -233 -334 361 -526 -791 343 588 218 -285 -574 602 -288 282 710 -666 -369 363 125 -158 187 170 -51 222 436 192 23 459 456 -473 232 -281 -595 399 -540 178 -807 792 239 -838 479 149 -647 -181 -834 -388 267 739 -20 -677 -609 -193 622 -67 -698 -652 677 80 -96 -56 551 356 248 -726 -427 653 22 601 319 800 182 220 -435 746 -457 -471 58 468 -63 -355 -44 -721 224 526 -132 149 505 462 -637 -209 -327 -431 -744 104 658 -893 -734 273 -163 -60 -510 -347 -851 -338 700 -685 -105 378 744 -21 454 -133 -352 111 782 780 -269 -626 -250 481 1 -283 -558 -870 -54 -306 -286 -893 -25 -573 -460 387 -272 12 -256 430 -18 -174 587 67 102 62 254 744 477 -552 -454 -843 720 248 16 233 -77 -86 -560 693 606 -635 -42 -415 615 -643 -613 -870 37 -310 -806 0 -882 -485 -690 -737 -546 -641 -885 -536 -868 314 -180 -59 398 -321 8 -869 -284 -582 560 -375 -51 -106 -708 -165 603 214 -58 715 180 -272 -597 -745 710 611 -401 74 322 552 -167 -319 -856 -632 -830 -137 549 -300 -823 -258 726 179 -588 -773 -211 -804 -806 -13 570 336 34 518 -620 -453 -505 -435 537 -100 478 -359 572 -118 237 30 104 -867 365 -892 178 752 -732 -708 -12 -523 -854 506 -585 483 327 225 -134 -480 -356 -323 -2 465 629 -870 -192 -493 597 107 1 530 242 -866 -582 -879 458 -16 718 329 -161 -440 456 575 -537 238 -157 474 -27 -107 218 333 48 -369 22 -299 94 -366 -890 623 709 93 -798 -300 -747 -758 625 739 -331 -767 481 -440 518 310 -68 -66 704 -115 65 -629 680 759 -638 -188 394 -797 749 -471 -628 265 410 -268 215 -842 -632 -424 90 -877 218 -399 313 321 -386 -147 621 -795 407 -525 732 701 -232 -597 323 -29 -663 -393 41 211 -128 130 -201 350 -737 108 559 767 483 475 -134 -797 -243 113 14 657 -601 662 416 775 -493 503 786 -528 -840 -395 173 775 -339 -285 729 314 -243 790 269 -457 388 291 -711 -677 449 -834 -701 -632 -121 470 481 499 153 -774 -254 -453 637 570 731 -626 164 -414 -503 -676 45 457 -802 -520 -569 96 -446 -161 -378 -460 -533 -254 -601 0 670 498 -814 -80 362 387 277 -58 -7 -559 139 -787 -127 -650 -391 -467 -349 -556 -83 -61 63 508 52 -620 669 43 -539 678 -448 683 -148 595 402 369 551 242 261 -140 703 189 9 536 -52 -175 781 295 -900 697 -194 89 667 -237 419 -657 -803 62 -568 549 -520 -717 319 62 138 538 -788 88 180 598 336 3 292 -609 478 -27 661 -11 -35 -15 89 412 474 563 -398 -575 -200 74 331 -871 595 592 -79 -795 763 17 680 -64 62 -199 -590 188 -150 479 29 -149 558 -639 -302 67 267 -306 305 -499 363 529 237 651 592 -693 -809 633 -548 705 587 -887 -866 110 149 591 -116 -177 -740 -619 -479 386 -132 197 -458 -894 486 239 -97 -440 -796 -878 -671 776 670 427 -235 325 654 -192 -478 -662 -721 260 -42 149 -641 419 -280 -450 705 165 708 405 -727 -693 -693 -767 -474 494 -180 544 -326 -211 -234 480 18 774 -8 30 616 215 -879 -200 -842 593 685 -196 150 693 122 87 -387 -57 601 270 612 -338 -121 748 -204 -719 -391 230 56 28 478 322 -69 405 166 559 60 108 386 -551 343 -124 -373 -696 100 -265 -332 -440 -687 -25 -449 -773 -753 760 -820 -118 317 207 -175 326 -582 634 -799 402 354 -269 208 494 -567 -89 -893 -592 421 -343 529 352 -762 -574 -856 654 -887 361 -696 323 275 456 -497 -113 168 392 -335 -498 -49 38 -488 605 576 -345 581 541 -289 -658 410 -62 -383 644 -687 -401 -823 -131 343 614 446 -552 -231 671 -138 -17 -537 396 774 473 -645 -372 521 383 -831 -834 -367 105 786 704 774 330 -69 -681 -435 30 -225 -643 645 65 314 287 -821 214 291 -849 36 -120 -527 -755 514 -326 -402 751 -775 -387 -147 491 297 -842 -633 20 -338 -424 -637 511 -70 -168 -459 657 243 349 649 730 650 646 -535 304 -28 -395 -501 771 -470 608 626 -736 731 -635 38 764 498 417 -297 -293 -240 526 -618 -800 543 -133 -123 -55 -800 638 315 146 454 -398 -550 -71 321 -35 142 -858 248 -844 8 337 296 584 761 -174 258 555 300 358 -553 -329 -258 42 -317 46 -633 440 -545 431 106 496 -139 289 324 -810 -648 716 -605 495 -615 -617 280 -486 -222 -372 -380 -665 -547 425 -630 -854 171 765 564 684 -427 -784 -462 -89 -169 -273 -833 -867 602 290 636 446 430 -710 -468 -314 -513 -83 9 679 339 -695 -624 -12 -827 -257 -773 -208 -897 -30 577 575 -476 -96 -545 -78 -60 1 -281 319 261 -376 -96 -751 -604 -3 -535 -748 51 267 -205 -201 -88 -1 -322 336 726 27 -551 427 -488 615 -37 -322 -315 -584 558 -1 783 -719 461 -145 -654 470 515 598 304 533 637 -7 -335 725 201 -75 -310 624 -10 -246 -277 -392 62 -679 611 592 158 -156 -748 441 479 -332 -528 -795 -124 -198 473 -605 -345 749 -860 -817 85 -247 -157 77 -685 473 65 70 -750 -387 -71 305 303 617 30 -846 -257 -495 179 -496 493 703 -639 -640 112 -288 517 165 -647 79 -690 -268 439 -468 -522 517 -740 764 478 -19 -74 97 81 -632 588 514 -439 162 -801 -476 241 34 249 254 686 207 367 -753 379 356 -243 219 210 -353 286 792 -517 167 411 -57 642 -487 302 321 465 -116 69 670 -267 719 59 663 112 -136 -658 -512 -189 98 -652 -585 -772 242 315 -82 555 -210 -230 -108 -244 -407 -532 -744 564 -65 -338 -794 -522 -347 797 347 -651 64 -689 307 -213 -40 -239 -299 -396 -838 -865 -115 -444 796 -509 700 299 799 165 -776 -471 -661 755 714 237 -492 208 -352 -259 223 660 475 -844 658 307 -489 517 -516 -130 348 -498 700 -581 25 91 156 693 -668 315 589 -23 174 251 -459 748 -406 -167 -93 -232 -163 791 -498 -251 62 290 615 215 799 -510 171 -524 -158 103 730 -55 -578 -453 -397 -272 303 663 629 320 -825 -62 775 -562 557 -429 -486 -49 -220 -374 -578 583 -577 35 431 787 -718 233 455 -167 -24 -643 558 129 417 128 -481 566 -198 7 -262 24 -392 265 176 238 381 85 -40 -26 77 -55 589 -339 -847 -635 -635 765 243 449 599 -582 -493 -113 697 80 -77 -250 -258 746 -95 445 58 14 -430 39 695 -702 -592 759 -455 -849 584 315 67 88 -887 -690 -686 -301 -579 676 -720 -46 -132 -605 795 495 269 -662 99 -26 -624 -134 543 -881 601 -312 321 788 35 268 -108 355 -155 -448 -28 213 -24 588 31 411 -25 590 -519 -298 39 707 -367 563 -889 533 257 474 -638 -72 -775 -838 787 648 -454 -525 -116 193 -512 21 -489 -273 486 -55 -331 564 148 763 646 -881 723 404 148 -198 -576 -167 81 -229 -271 -75 -693 -137 3 -235 300 468 698 -524 -769 628 462 -450 -686 -827 274 86 -816 292 -259 -623 191 -786 618 -214 -670 283 -24 -196 797 -22 609 -43 -744 -897 -705 744 -162 -204 8 299 -275 566 539 -161 440 134 39 638 -112 367 195 -842 230 -586 -237 -580 617 727 556 -734 -88 -67 260 426 -806 -664 -671 -675 -413 6 454 357 348 486 -60 205 -546 -400 -128 623 -11 58 515 -733 549 280 647 -154 -114 -27 130 -428 228 -455 329 751 -345 73 -413 39 -419 787 331 89 -29 -497 258 -846 -874 -101 -267 288 -485 566 -569 197 -379 -678 -304 -857 535 -898 199 260 244 -191 624 633 -629 457 -410 737 599 278 -796 430 556 -161 -424 -468 -396 765 534 -287 -657 -350 762 698 -507 794 547 -824 317 -753 -801 -507 471 -37 -900 -668 -694 -326 239 -209 -358 275 -10 -803 -50 734 -39 217 -308 -743 -145 -194 240 585 759 -689 576 378 45 -20 512 -509 -286 176 -125 -474 531 -569 309 213 -514 -177 -436 373 -492 -166 623 -309 -697 705 571 75 160 -296 -647 584 -888 -351 -895 42 570 120 -855 -898 442 466 306 -753 666 650 359 -477 182 296 -327 580 675 -643 -499 172 631 727 -770 -294 -260 -40 320 354 449 -122 17 -517 199 494 -255 -143 -724 165 -668 125 -514 -153 740 -178 338 251 481 -332 -438 569 546 -600 661 -832 -356 -324 -437 437 415 -81 370 -447 176 742 687 513 751 793 -153 15 -435 -360 154 -216 -105 -503 659 110 -364 309 -804 70 -81 -361 -754 -86 44 435 -347 579 -173 269 -599 -841 628 -388 85 -583 460 -142 269 -132 -391 -336 -364 266 -384 -734 -389 4 301 -279 -75 539 707 -439 -61 -11 -349 536 -534 -495 -129 -219 -221 -5 -595 413 -225 170 -374 -112 647 -40 -223 -325 743 -258 607 126 648 590 506 722 -479 512 222 601 -847 -59 200 264 -295 169 -478 -131 -463 169 -243 556 -447 -209 -809 -629 -401 -644 -362 -48 534 -307 188 756 165 380 52 -213 462 -76 60 200 457 -91 -279 348 -373 -257 -402 300 39 -558 628 179 315 -725 774 -544 -665 -790 144 273 137 774 -222 319 -474 657 298 608 -267 163 647 30 445 -771 -186 23 -810 -632 152 342 612 172 -840 279 -105 -69 585 -865 -257 -215 -729 98 -564 35 -794 713 -487 116 -619 -435 -581 -527 -169 -592 -244 442 83 377 92 135 418 -222 -179 108 -741 397 -83 618 -289 -125 -665 590 749 -648 -425 314 -891 615 149 480 731 94 -184 -127 -231 297 -730 -184 -740 248 -251 -282 471 653 -849 -5 -140 115 685 109 -682 124 510 -618 -698 691 522 298 356 -816 -69 142 20 668 -279 -772 -844 -809 -668 -712 490 -891 -534 752 331 384 -276 -377 -526 103 284 338 317 -738 -433 -619 -620 473 -341 151 -345 55 460 489 702 -224 -338 -64 550 788 -523 -175 -495 -700 453 -543 790 -798 -278 177 -868 173 441 -524 -142 -62 -264 53 203 -95 732 -278 -800 -519 266 249 -518 15 389 -637 -363 -153 -526 -824 761 -55 418 -392 -22 669 153 148 -497 289 -423 -498 789 -565 463 -501 686 -197 15 414 589 281 -876 -885 392 277 -791 300 -200 135 -832 -23 -536 418 120 -49 150 -695 -584 -766 -182 279 -578 194 -770 -169 -496 -880 -411 225 -156 -368 -828 -267 87 -404 477 653 291 -240 121 -136 -356 125 55 601 300 156 23 412 -384 -797 -541 -895 530 -890 431 392 188 -515 247 710 -632 794 98 -139 -114 -551 700 527 700 -498 181 594 -212 313 588 484 53 636 718 -204 -33 -848 -338 -363 -558 104 -875 251 -821 176 311 302 762 621 770 180 -842 -671 355 -805 612 -1 410 -345 -727 636 -35 -48 -799 486 666 786 254 -378 -618 -617 269 617 75 324 -197 -669 -316 -126 -544 486 100 -766 -652 -671 -306 -131 -539 -879 520 -778 336 748 -31 -374 398 -508 711 -342 -115 -591 -227 321 707 -590 -278 214 784 572 267 -869 37 151 -313 684 727 534 -326 -800 -747 -220 292 605 686 -694 -457 186 -76 -34 -123 -151 192 -466 -579 -412 -728 81 -490 -554 338 -777 85 -669 -844 252 -520 -708 686 558 -302 596 622 168 154 -101 498 350 -823 -659 335 745 -359 -320 629 -87 -90 -721 784 -699 736 497 -517 -277 -357 660 -789 784 671 362 -49 -792 -704 -544 -749 -228 701 -553 547 275 -760 -808 -117 -492 558 365 -84 -227 426 492 545 -249 452 -847 301 418 -748 242 -759 -183 -336 370 575 -170 -509 700 541 -117 307 264 -887 442 -83 -663 393 -818 595 -566 -414 -724 -705 -517 789 -720 -499 462 10 -653 82 106 -415 135 -506 -651 -59 365 -398 -292 629 -526 192 68 440 380 186 369 426 546 -576 -658 572 -200 -126 378 720 -346 -276 -90 405 -269 -412 477 764 785 403 -26 352 505 540 661 -732 -823 773 -519 -144 -373 111 -88 80 614 -679 -214 495 306 -448 -617 108 34 -333 400 -502 722 -833 -378 -887 -46 -633 -713 -671 254 135 -5 -539 622 358 233 -843 557 475 759 -411 -653 119 108 -703 -830 124 -840 293 -166 -118 -448 225 -230 -612 -564 459 -225 -605 -567 596 -714 56 447 -167 285 445 -369 349 -552 611 -357 -646 229 -735 718 479 621 -436 -202 33 -79 -75 -799 -344 665 643 569 -78 330 562 -868 671 -388 -332 424 -721 795 -247 -862 735 647 395 9 574 454 -454 -709 270 -594 82 -458 669 -408 -159 525 376 -830 -123 -109 179 701 -876 767 -461 539 -225 353 -554 -253 -44 720 396 259 428 319 506 506 -193 -412 -389 697 -736 -670 -672 385 158 -747 660 -152 -451 -382 -748 -584 666 -105 555 341 102 -337 786 -628 156 289 790 -258 -428 -443 237 -62 132 -250 682 -494 -792 83 -55 572 -452 535 21 273 756 50 -252 248 527 588 396 424 -136 551 -160 521 -350 -476 447 -770 -808 378 272 634 237 14 708 438 445 400 424 -109 -481 -141 564 -370 92 585 -468 390 363 -404 560 -799 576 663 507 498 -353 -503 498 350 -359 539 128 -312 409 110 -755 373 238 607 -689 55 -37 643 -105 218 -420 -354 445 -699 486 -274 422 360 47 -625 -672 710 -327 754 483 676 43 685 -629 -44 758 771 -665 -436 -506 412 726 195 32 -416 249 -684 -70 -522 166 129 -563 561 -82 642 516 -207 63 -527 -280 517 598 -621 540 423 -768 23 -375 28 21 -525 431 -481 -321 -10 77 164 667 -531 66 -341 406 -516 -57 -323 800 513 -532 531 586 -277 497 -260 -674 -393 -675 531 574 147 499 424 -244 134 -739 341 -336 -574 414 728 290 639 390 581 -43 415 0 123 511 -552 -300 222 563 186 -788 487 -796 -37 634 274 746 -478 -617 795 -338 -476 245 68 436 -558 -553 505 12 559 411 751 662 122 544 -523 -59 507 365 319 162 -243 463 -447 -525 -288 533 -851 380 -691 -626 688 688 -713 -759 146 -647 -795 529 617 -59 771 106 652 -51 -833 -53 469 394 -483 455 204 -870 644 560 -384 267 -108 659 535 578 391 599 -459 600 578 539 8 321 -628 -535 -781 322 458 753 434 -314 738 3 -203 -872 560 278 -900 515 -798 550 -362 470 -548 -237 -632 -162 97 348 0 195 -588 -215 -293 585 282 -536 331 -36 -644 -713 758 -104 793 435 191 -366 757 68 499 -553 -649 -518 -621 335 -815 -404 636 76 646 -818 -809 -864 -622 191 410 431 -666 -61 -204 -166 374 -857 -835 287 568 -205 674 63 -350 -18 -426 369 77 -631 181 -530 699 504 -218 482 -436 232 -567 -697 40 -61 190 -759 298 -869 243 760 -826 -694 -178 257 -233 186 -123 -208 8 638 322 627 406 590 -553 -439 -423 -535 733 475 322 -845 120 -521 -700 -745 -418 -854 -296 -489 -237 -516 676 -148 59 -96 204 -328 -348 -545 -802 -61 384 -899 584 487 101 779 779 -62 -755 691 -162 -388 520 -761 363 -897 734 140 475 -212 -608 -758 417 -690 508 -489 339 417 -374 404 -801 636 504 112 313 -587 139 -476 -669 348 463 -530 -389 682 756 -711 340 -872 -679 -613 -770 -104 -380 -13 -366 -6 527 43 260 -596 566 -672 383 579 352 -149 -6 -235 561 263 256 -520 101 -721 515 -404 109 793 477 -876 663 698 -869 -606 383 -270 503 68 219 408 -740 -7 380 -688 321 504 295 395 734 565 197 -222 387 -771 -167 124 -879 429 291 -544 -288 -244 -311 -712 -190 341 302 -659 -603 381 -354 -864 464 -752 629 754 177 -392 -268 -550 552 334 408 -874 -768 434 -79 -491 -13 684 -754 705 -348 2 424 518 -780 184 -601 -241 -591 -270 -471 -371 -461 -491 582 208 -882 168 -324 -834 -445 615 90 -79 619 -524 528 -217 566 -849 126 704 -311 653 -690 304 -209 -682 -644 -741 487 -201 -848 -583 -828 -865 66 -292 -291 -63 196 -811 -388 783 541 -608 -822 75 685 -74 588 365 582 385 126 -574 -449 -488 -709 370 455 132 333 220 -862 -12 -880 690 73 199 -374 387 409 285 -613 304 641 400 128 329 -857 -167 -634 -493 641 613 553 650 -499 436 -403 37 -544 122 119 -88 -250 632 119 -8 258 354 -547 -665 136 697 -810 786 194 -188 82 63 -326 -775 567 -357 -604 -249 -580 -457 157 -163 179 -134 -536 79 570 449 647 -755 389 -581 -707 -94 209 -587 702 -323 -523 173 379 332 -541 423 -448 573 -202 -815 82 -424 775 -224 318 -214 -721 -621 331 -240 -550 390 -438 -735 -826 377 616 -147 -62 -784 600 551 655 340 460 703 -271 -29 -507 -164 85 -215 559 -11 83 536 637 -240 220 -360 -663 -347 -170 155 -742 -247 -302 -399 625 388 444 296 504 557 -41 21 115 -850 -57 34 180 -85 -57 -231 685 372 -677 -148 434 -262 -107 -633 -376 -546 -649 -443 -214 105 442 351 -720 795 -515 239 -256 615 -176 -560 -280 710 209 -252 -179 33 -859 -510 205 -55 -537 -258 13 -146 -612 -211 -1 -851 470 772 717 -175 -569 227 -52 479 -87 -114 426 174 -278 485 -554 384 -646 354 422 -691 -822 725 -86 -332 99 415 -864 -846 200 349 -719 171 2 576 594 -685 471 670 -654 254 -829 38 -381 92 -495 -130 -284 791 -467 -801 -221 79 -678 -711 145 -260 296 -312 -702 -594 464 -259 738 644 -353 -87 -450 -871 68 -109 736 -334 -866 393 -615 785 -192 -50 479 547 -90 -219 678 -104 -713 605 -869 348 -220 169 460 -490 590 -289 451 -788 -788 -660 -858 247 105 694 213 -323 -284 -117 -224 -85 353 624 135 127 699 -403 730 283 -833 -432 592 -292 -371 -452 -118 66 414 579 -427 -240 611 -109 255 -592 -498 11 -347 -319 -793 -759 -528 652 427 381 85 570 -321 -856 -595 775 -805 389 789 461 -85 559 726 244 639 -478 522 -801 -330 16 -83 771 -259 138 -448 -114 494 -143 -206 757 648 548 428 -740 761 615 -698 -510 175 718 115 -241 259 638 642 -294 -788 -707 -145 -35 607 -345 -203 522 -437 -14 -193 -279 191 -229 -653 760 106 -24 -422 648 -273 550 -887 -588 328 444 -754 -399 721 -431 327 -366 481 -710 785 475 -388 380 -1 -274 130 -469 -886 -84 671 -440 543 -245 -96 -283 344 254 734 -616 -465 794 -379 299 -575 -830 506 420 583 313 580 458 282 86 -389 758 -558 315 -629 -423 598 598 -101 253 -44 72 358 -145 -488 609 -222 -149 -835 -736 501 -394 -786 609 416 -449 625 -493 -791 -647 -792 733 -777 -296 251 412 184 -586 748 -332 767 -757 759 -415 -495 -479 -799 477 624 179 -49 672 -889 -851 476 200 -298 542 203 -693 -460 -570 648 -751 -705 144 10 13 -681 5 -92 799 -70 333 480 -307 575 -740 15 716 -594 -55 -782 -879 125 -208 622 -206 77 168 -427 162 504 -407 655 174 652 261 -59 -813 326 -50 -550 -404 -456 -336 -845 -767 360 -211 672 419 -21 725 -246 651 -51 -598 -808 226 715 2 -124 -21 -684 -24 -488 550 701 366 -752 -158 376 387 117 -207 212 -604 -201 671 153 -305 -168 -509 -349 695 -322 -107 348 -864 -795 -309 420 271 -329 -879 -16 276 306 289 -38 744 277 4 -548 -730 642 -888 -183 663 357 515 -716 -266 -704 20 566 -667 353 693 640 -469 731 -391 -716 632 371 258 -257 23 798 -155 656 -177 -157 168 415 -315 -765 48 780 467 92 518 -670 -727 -790 463 -40 -527 -809 -102 -89 -851 -565 137 705 201 -662 517 182 -92 -172 -346 -95 323 -123 462 -873 739 462 523 -608 172 -852 -300 -590 -680 -271 539 -724 757 505 -192 -94 31 -543 -217 -703 -592 383 600 -300 -65 409 470 507 427 -860 -328 -532 788 -535 -731 577 -780 649 357 463 -592 -201 639 650 637 -653 799 -766 404 650 -33 -233 -593 15 -614 445 335 152 372 -689 -276 -844 393 -302 244 496 -219 -573 447 -836 -17 615 -640 695 34 150 379 393 496 145 -696 150 71 -421 -104 -398 406 -17 -688 479 -522 -25 391 -293 738 311 -287 -814 81 74 629 622 594 -483 16 -127 -194 699 -80 -382 342 -169 344 625 -853 -824 -396 86 403 -839 347 -221 -382 -83 -672 50 665 239 -585 -876 -225 -378 -581 -311 557 584 333 -218 -524 -367 -584 -683 -2 -607 195 534 19 -191 299 498 -39 -211 -680 240 -187 -53 -654 -97 -26 -745 738 673 -286 -776 329 490 416 91 249 188 54 -638 -144 -483 -859 739 22 -429 -375 10 -161 -566 -370 -185 -82 322 325 7 -599 -654 714 614 566 295 235 627 -521 -105 -269 -313 -72 359 785 -548 158 626 699 732 -70 -269 468 70 657 335 -598 430 336 -782 799 576 482 189 -441 -509 -349 -479 527 -762 415 555 -590 656 -347 59 622 -86 127 -516 -624 484 -642 -554 -197 69 493 -685 700 456 -227 554 184 389 746 -542 -99 574 357 621 -38 83 -319 96 160 -508 -483 211 189 -483 -83 53 527 3 -808 347 -66 -891 252 608 -194 -730 28 -841 -747 -179 -494 -347 308 -666 -265 18 556 -323 158 -139 -385 -768 -250 659 -26 208 230 494 513 -535 -375 300 -358 -1 -791 -747 -888 606 -325 -602 -220 589 677 -787 -707 -732 -811 709 -509 -718 271 26 -795 -5 -852 -696 712 -249 725 -3 800 -538 -277 768 -71 -161 548 -95 -394 -606 355 -434 -463 -794 -456 -236 265 -393 -734 325 -222 -615 747 640 -511 181 -758 246 -4 673 -825 693 557 -636 -442 442 -610 -344 -863 -525 -729 84 536 -665 -760 572 -374 369 470 293 -876 -98 771 57 -853 -748 123 676 -237 -521 -416 641 729 416 -818 -247 637 -201 500 -51 49 -899 -64 -706 -308 478 216 -199 -757 53 525 -459 -153 189 16 -465 256 -426 208 -681 -153 18 424 -875 710 -744 -570 -418 392 434 432 -22 612 355 -372 -44 156 33 418 -510 -329 -749 -349 152 520 -39 473 390 637 -296 -135 280 744 -538 -121 -884 -368 353 77 -900 276 14 -413 -43 -208 164 188 -20 683 558 -144 333 20 -687 -422 -89 -143 580 151 305 -758 -98 488 78 656 190 483 -389 258 679 -630 -800 -582 708 -237 199 44 587 369 513 -410 -790 -706 -45 83 -771 -738 -751 798 656 724 651 -798 128 -578 433 -417 503 473 155 -548 -124 -66 -263 181 -363 -381 -232 753 293 -889 623 -187 723 -160 -881 121 631 -25 -216 237 352 268 -328 -41 125 331 -543 -291 -110 -731 -433 -502 775 652 -636 -724 -393 197 574 -542 -806 -391 -330 -268 715 -789 -869 108 -203 -496 -287 439 -807 -136 61 -725 -530 -722 -536 478 545 31 -96 603 760 193 -551 -712 150 -774 776 -17 89 -273 -286 -486 -318 -894 -172 -683 -162 123 504 484 127 -568 -552 -801 161 101 -69 -586 -804 -52 -484 -742 324 -561 -704 656 357 590 437 -571 -351 231 296 31 -766 728 662 469 -307 571 227 -806 269 630 382 -195 686 398 271 -453 710 -279 -159 103 776 240 554 454 719 677 -123 779 232 -638 60 287 111 -477 662 614 -108 105 -111 192 -187 680 -179 269 -590 14 -335 466 -120 773 -417 -367 424 -334 -469 538 -246 88 83 -735 -877 127 -740 -673 -569 391 -192 189 442 170 -195 -465 -667 62 -179 -354 -334 533 -102 -621 313 -455 -757 412 318 -700 593 396 -150 742 -784 -542 305 524 592 53 -55 -224 -736 495 177 -578 470 -705 -67 -562 -570 -128 348 66 159 -387 -213 135 -172 534 -24 -174 474 -648 -614 -588 -325 -698 265 -112 714 518 -202 150 -370 652 123 -13 279 307 298 238 -725 -40 103 -542 -57 203 -895 205 -1 -15 -749 448 458 479 -827 687 -645 -219 -279 83 503 732 -595 -116 -242 -16 -165 266 -564 454 -9 -425 -732 -766 646 378 720 -265 -461 341 -681 -743 399 607 -312 65 275 -849 270 230 -404 698 -813 344 742 184 379 -129 -546 667 719 -667 -346 731 491 249 -141 -468 396 -23 -62 284 -71 -439 -720 -258 -663 -804 -857 -315 -337 580 797 -705 418 -61 -63 -655 -199 -864 -180 -695 -578 -45 655 -736 207 346 -685 266 155 -48 -540 -94 719 386 560 -666 -192 -815 -359 196 180 -559 146 -734 519 4 -508 653 -484 799 -184 612 772 -177 -72 -9 -450 -94 -113 -119 688 13 -52 662 141 369 -52 -405 293 410 273 556 -862 -876 331 639 576 116 188 -897 172 456 272 313 -694 -556 -427 -616 -757 -773 -121 -559 594 -247 330 -118 2 604 635 150 -131 306 2 -516 251 -295 692 184 703 -806 735 481 663 -353 -13 323 -671 220 -253 554 -515 201 -50 -495 -520 -881 -826 -853 -791 -639 162 455 -748 -120 -315 628 -650 11 325 -18 -554 -623 -802 541 -522 -870 25 5 742 -625 -495 439 -224 22 360 -370 -169 159 -541 402 393 -554 -405 -889 675 -843 -17 -217 -632 -430 739 -207 -831 767 471 -41 -828 147 115 350 424 -239 -355 -624 -488 -116 -111 -883 -30 73 -600 -857 -323 173 134 -281 -63 -546 -5 28 -691 669 416 -429 -429 -211 23 -210 -508 -799 -65 -188 -186 -307 -111 -102 208 619 706 -177 -603 200 794 -643 -467 271 -84 318 377 -302 -835 -513 588 -519 -877 -602 586 526 -802 378 425 -678 -698 -326 -865 -627 -218 689 -2 -284 -406 3 321 -491 15 30 -319 707 361 -427 309 -445 -83 202 -744 -601 -758 -650 222 767 182 -514 707 -452 -166 -632 -485 -763 722 176 -35 790 430 442 -545 624 -61 -5 -829 -250 -889 156 688 21 -48 -153 694 -162 -166 192 78 -469 222 680 -552 -811 427 -383 247 -410 -203 383 -657 623 -580 -101 -177 347 -595 -127 311 -161 -685 -47 -159 607 590 -557 -213 441 -370 599 694 -295 -477 524 23 710 -697 639 555 669 74 18 -850 561 85 -557 -782 -471 214 238 -22 -101 396 -819 -81 792 -341 719 577 -539 -437 306 -514 -151 -115 -362 68 192 79 -331 -101 591 779 -282 -204 580 -687 -492 375 -871 168 268 -222 -543 73 432 421 -221 436 765 -309 749 609 -204 618 -173 24 -642 756 220 587 554 -620 527 527 -71 318 706 -249 736 -505 322 230 -562 186 115 -33 -886 38 508 36 143 743 -402 -517 795 243 704 330 165 475 146 -667 547 -12 -734 -837 753 91 413 69 -767 -111 -705 -551 -308 -72 113 355 -866 -831 68 643 -214 -679 -686 44 -82 698 -243 -790 -685 -728 273 10 -615 242 104 732 -487 472 263 -342 -773 563 -303 587 450 -244 -149 214 267 556 -317 205 -554 641 -158 448 130 67 170 578 438 -377 422 -367 -827 -817 315 -237 503 409 -168 -87 -267 -273 -629 112 -803 -440 511 6 571 390 -615 -840 245 -712 99 -593 46 479 528 -696 238 -753 515 240 -664 463 -244 -702 346 491 -423 -468 304 457 -155 -895 223 -132 17 -443 -610 -363 359 232 265 123 -416 315 -661 297 692 -60 759 656 645 -889 -613 -333 555 314 -871 -737 687 12 -488 658 297 225 19 86 -884 386 104 741 484 443 -659 -421 93 458 712 -70 -602 -209 454 -852 -242 -841 162 -51 426 -897 770 -321 371 60 614 496 687 79 -466 -567 -308 -294 -146 736 -761 18 301 -379 -110 200 752 39 -287 153 626 -558 624 -470 -731 701 -833 246 39 -683 443 199 -275 -766 -437 -28 -93 -295 -413 796 -567 338 -792 94 698 799 -94 660 -539 -237 -586 618 -836 546 -180 -424 311 -783 498 131 -383 -761 -567 -312 -100 -676 -673 147 -471 539 76 -260 144 -745 -50 316 -306 755 692 -751 378 -757 -556 -571 -351 761 -698 48 -694 -582 -138 -316 221 14 -306 235 -785 -91 -616 499 98 -92 -366 425 412 670 365 551 548 739 -521 -783 448 469 676 714 -735 -156 -411 647 199 -450 -119 -469 349 -626 -258 337 -354 -718 141 99 400 711 361 -876 -215 236 228 776 -671 564 120 44 -586 508 51 550 572 -815 -765 -94 765 545 -129 575 -296 -854 -112 -210 170 360 -4 -225 789 502 703 723 -724 -445 19 -9 -144 -126 -681 142 645 80 541 334 387 -854 -284 -70 796 172 -593 607 333 212 -95 -51 443 -398 -224 106 481 -797 -875 -559 596 765 -77 108 -443 -240 -651 -882 -829 -600 67 666 -873 -485 -403 -148 -602 -666 -239 -269 -458 -62 -216 548 610 -648 168 780 456 167 -615 -306 20 107 520 358 -150 478 463 434 286 -836 -647 435 -838 532 -775 -732 -749 -741 667 126 -766 -251 -673 760 -210 227 -211 463 -827 317 -444 -249 -140 9 -757 80 -651 -486 -626 19 -173 713 634 234 -178 215 -201 577 -13 639 80 -691 218 -142 -868 238 -807 -81 -144 -277 689 -866 -350 227 -732 -263 445 523 -311 -635 -241 800 135 -568 -208 766 120 769 -643 -809 235 464 -544 -144 -663 737 407 -716 516 -744 -702 -626 295 136 -205 -823 -770 -522 -892 -267 -725 356 -94 -427 -398 -564 -39 477 -166 -610 152 -123 683 -699 120 707 478 259 -619 696 457 -631 -136 179 -448 586 5 132 504 -22 279 57 -349 -235 -812 -209 -825 -619 -154 90 -201 49 -665 543 503 -528 60 -170 -510 -731 -751 544 -775 -684 -29 -345 553 -803 709 -84 449 313 239 224 -200 -193 400 96 -532 -437 117 -437 551 -518 -464 456 -103 70 509 585 -10 -565 -295 -662 67 119 248 455 670 582 -225 -378 -206 -272 3 45 -351 -192 294 265 -479 556 -183 235 194 -754 -651 -268 -601 -118 -645 526 -324 -683 612 409 672 754 -473 551 540 276 488 470 -200 -709 -739 -107 18 640 -199 -92 -229 -686 643 -584 -884 492 309 -571 207 544 -570 -782 727 -281 262 -222 -588 552 -875 79 636 518 720 708 -842 -874 527 -794 -133 151 745 -729 -136 638 -457 357 521 -703 579 -281 -433 607 240 386 -791 471 -726 663 255 358 -728 199 -838 -195 -137 -491 -14 564 550 -42 196 -846 125 -407 688 587 -612 -649 -885 423 29 373 786 35 -539 773 274 -320 776 749 207 -103 429 -86 654 -401 556 215 -43 456 428 660 129 115 -179 470 -464 560 -547 139 -390 -684 527 -687 -404 708 -13 545 456 -282 -772 705 -762 703 154 201 386 114 -743 158 326 620 -419 430 -343 -614 249 170 -299 133 578 329 -421 -446 610 287 456 364 -461 397 -839 374 -463 766 -470 143 -33 -701 -107 -355 527 241 98 -746 -71 395 -320 -643 -768 -238 -401 146 339 16 424 225 686 -98 691 -456 -578 -201 -627 445 -702 -139 5 -480 -754 422 7 -7 -247 -600 -720 -834 725 -144 180 539 342 -8 -291 -138 -503 -562 -291 42 -803 787 -524 276 -745 654 123 98 -362 -194 583 -136 -872 413 -520 116 -220 318 183 -323 196 -16 -889 -35 -756 263 -736 -729 158 114 -305 313 -671 708 165 757 632 188 292 -242 -418 136 19 -107 254 -675 56 -715 -611 18 -897 245 -253 589 -377 136 -89 577 546 565 -93 113 640 -870 -127 -683 45 482 169 -538 -722 -220 325 -286 69 381 295 -539 106 367 376 216 -139 -340 -342 -692 -711 471 349 479 -471 -546 -241 -376 101 -279 28 -440 659 -331 -15 -593 498 36 -179 -826 -169 476 646 -182 -182 502 83 -851 715 162 753 -823 -421 -695 -321 -748 -563 -535 -418 653 -889 -190 278 -502 433 626 753 578 -159 293 682 -63 -186 442 -713 398 62 623 -876 -236 -276 322 -741 -85 727 498 248 -73 445 770 534 1 750 253 186 -792 -616 18 295 645 765 503 -108 663 -405 -260 -388 230 -817 660 -326 -624 704 -349 -459 -714 -149 -17 480 -766 384 98 73 192 280 -220 772 -212 -265 76 254 688 752 186 333 479 90 -167 335 155 502 -14 241 796 214 483 -375 295 -33 730 -236 73 508 -814 790 77 0 506 408 443 -106 508 -406 742 -709 -574 726 -358 -582 642 -352 -685 719 552 -299 -172 650 -538 -308 -462 153 -854 -816 -273 156 508 -102 -23 345 -450 401 -426 -342 -856 -410 735 -665 655 575 180 181 8 -827 -184 -771 -39 -469 -675 -738 122 368 93 2 -100 680 592 -127 -368 -644 114 405 -69 688 751 475 493 739 -821 -326 149 548 558 131 421 58 -17 264 -868 -9 -375 -123 -233 179 478 538 469 352 49 229 578 52 -24 202 762 111 589 -77 726 -738 667 -515 722 -867 531 -637 46 561 -800 208 -93 -399 240 553 -861 -196 -368 710 716 599 -545 598 583 -394 -529 475 -80 425 198 -36 -726 -663 695 605 529 52 24 -615 -484 -613 -157 63 236 484 30 527 -3 398 71 550 -801 -600 781 433 -423 -253 -687 -875 -169 -433 253 -801 464 -599 -288 -129 -347 642 -305 20 -167 521 381 -306 -283 -12 127 108 -36 204 -129 -83 -803 129 250 505 -527 307 -198 475 210 566 -775 601 -761 -695 -394 -412 -179 -511 623 77 717 -14 -812 206 -686 80 240 -543 -895 537 -182 498 -228 210 244 -169 -756 -623 528 775 725 -490 740 -143 -553 229 478 -432 -208 346 575 -731 276 -381 -280 4 -480 -379 -583 506 369 -137 -612 -8 -52 302 -493 -627 241 499 175 138 -882 -637 286 -617 -794 -56 286 489 -825 -416 -384 491 225 -620 -806 702 -494 -692 391 -729 -350 651 -603 -240 -167 -858 -99 -276 481 505 653 -781 -747 -569 -234 -449 324 -449 -128 723 -375 538 585 -269 524 -349 739 -105 -190 -296 -337 10 325 -797 279 -445 -453 402 -26 458 -817 -306 -583 210 -693 473 -308 275 111 448 643 -601 -840 -517 201 173 -444 790 547 584 -778 25 -106 -637 406 180 232 610 200 97 -21 279 479 -528 -271 -605 97 776 512 229 442 -822 -848 -274 -835 209 563 306 736 765 201 678 297 225 -474 -861 770 492 -807 -781 -731 -369 497 525 154 205 591 -685 359 -637 298 -386 -793 -276 -171 -159 -587 219 -634 -571 -843 252 795 -874 567 434 -401 -704 -400 -419 -715 568 -61 -622 620 -723 479 146 -466 590 247 372 -144 558 718 -139 -896 -770 669 431 504 -717 159 705 131 -848 -815 290 -288 -848 -591 -510 -814 -744 -474 -802 -67 719 -429 -311 582 -250 292 760 800 -838 -2 58 -415 -523 416 105 -3 -752 -750 -315 624 -803 -530 731 -726 -798 273 691 276 477 376 -100 58 -199 338 -125 -654 737 79 -418 -856 685 -371 59 736 175 -434 -37 -890 -417 737 -419 -144 -329 -323 579 -194 -740 541 -373 -99 -618 -162 -272 -206 -843 757 -568 524 99 -810 -896 767 -829 488 -715 -806 -635 591 751 -412 -57 -593 -32 363 -873 63 678 619 606 764 706 -179 -595 -679 307 21 -370 335 -321 618 -544 -446 279 83 617 -471 234 -398 -651 -370 -221 581 -890 -762 -33 364 -577 -100 -567 653 -638 -203 -602 73 674 -777 798 504 -758 -196 -554 -353 177 -132 252 -705 380 566 397 -629 21 631 -90 -210 228 239 -455 311 316 560 -702 497 -826 -780 198 -494 174 -668 -177 -347 -226 -3 -433 195 -197 -67 -452 -647 726 -209 766 -744 -728 -340 -473 -290 239 222 613 599 -356 260 -436 353 -185 -75 586 457 -593 420 -802 -211 -299 762 793 -256 -403 448 -621 -814 -373 -396 -532 -225 -380 -254 45 -621 116 419 262 -215 -54 -23 97 -103 -4 235 -352 -326 5 -610 131 66 -178 750 -632 -757 246 -873 122 652 -718 574 290 -378 -196 -705 -493 -272 -679 514 798 -729 255 -682 -118 -820 -89 -220 -93 390 23 -772 -474 -8 355 650 -163 -132 166 -727 130 -352 -498 -403 -484 343 -587 -861 321 -450 -864 -773 19 0 -562 172 -292 -280 -726 -194 -197 446 303 605 -834 -886 523 493 3 709 680 -630 -881 -45 611 213 -430 -608 375 153 -322 -49 428 -385 -8 502 19 297 -340 -163 199 749 -212 -139 -387 -223 -311 506 -193 399 -77 -46 195 241 176 -374 -290 203 -727 -345 -626 -895 -780 -565 86 -479 -541 571 -276 -190 764 385 461 -376 768 -240 -148 449 644 200 -11 503 64 401 346 14 -663 116 -132 -160 688 554 -756 586 787 -835 599 337 -342 -518 533 -698 -284 -380 116 0 -839 328 38 -377 646 -859 360 -786 -325 -238 -556 -138 -693 -143 766 -666 -606 517 -629 -45 -705 552 -403 -772 569 -161 343 654 -308 166 196 -321 -191 344 348 -686 207 -611 523 -841 -364 601 -408 -752 542 375 558 -77 -147 -266 -14 -625 -875 -568 -665 -344 367 -835 435 -519 621 21 -546 -543 -11 -864 61 762 -433 716 -245 -439 422 -47 -604 244 -549 247 -388 -744 587 673 761 -34 425 -233 -460 270 613 725 665 680 440 753 194 -199 -207 106 442 689 -800 173 571 -304 -569 294 354 -349 -299 -97 151 632 -645 380 -307 -161 412 125 4 398 -659 184 241 98 -369 -255 246 -104 608 -317 -180 675 424 558 340 685 448 179 539 401 8 -627 -733 -482 460 -757 -95 558 314 -306 140 -798 92 4 -159 -485 -284 -369 -867 -84 -653 -50 425 -134 174 -266 704 -326 352 -570 254 557 138 68 -48 -768 -477 -150 -287 774 93 -823 -224 -457 331 -317 -894 -362 -50 67 577 566 -296 -108 609 800 -504 757 -45 -658 -131 -695 88 -113 415 -484 190 508 -691 187 -876 -9 511 -888 325 391 -777 111 577 -793 -136 -98 291 736 444 121 525 275 -601 -546 -185 -410 78 206 737 -647 708 326 73 -196 -381 747 -196 -290 -221 -125 382 763 98 791 510 -668 11 392 724 -761 715 -179 -3 122 215 -384 258 -530 -863 -538 330 -543 -258 210 574 628 -482 -819 -637 -609 -750 -890 201 701 -49 -737 -270 313 58 104 -816 -237 -591 372 -364 -366 228 535 254 -5 287 271 322 7 695 -366 -56 -421 -847 556 -481 5 296 -648 599 172 -852 404 -331 314 185 -639 -484 -513 -359 -509 -736 -609 -483 249 152 175 -339 305 387 448 101 724 469 708 288 -157 84 700 21 -543 544 119 -126 718 -266 112 -176 -215 554 -366 463 557 -431 339 -342 49 -225 750 682 -35 182 -95 49 -3 -757 -490 -371 429 14 -347 267 -367 -641 -282 -735 -494 271 -504 -288 -227 -373 -324 507 544 -630 670 139 -818 -137 -559 -242 519 309 -510 290 -438 -480 323 -413 -244 -408 -52 157 492 -675 -800 204 343 48 -252 -416 380 56 -125 772 -54 -474 -142 -861 -683 -779 700 265 -226 -51 -772 31 230 -745 -37 -94 776 -523 -778 219 380 -713 581 -213 305 -662 -529 -833 327 -318 -614 623 -184 740 494 -477 -794 325 -25 -466 -263 494 642 52 -503 243 -341 -62 739 -823 -344 258 347 560 338 552 124 -773 -104 -68 -279 395 -714 -258 375 -493 272 494 -891 422 -522 720 -88 746 550 -808 348 -453 235 492 693 -808 19 310 582 453 412 -605 394 -289 142 -64 -302 397 -532 90 353 75 476 -441 526 -406 169 -622 -817 -174 743 -327 -581 -187 84 -686 -874 -814 -440 434 -608 -226 -747 -771 -11 -876 251 -374 576 666 459 225 -397 731 -475 567 369 -580 -269 24 334 138 354 -19 -413 182 192 -241 -490 -181 -731 192 656 -336 -515 40 -752 -840 -727 730 -665 -756 -892 -180 732 -500 -385 -258 -844 -106 784 595 -651 -653 709 -9 218 -716 55 -524 288 618 -339 369 3 507 722 784 264 -687 -559 -890 -795 -264 -598 -48 414 -310 111 -100 259 536 -434 94 -536 -586 -317 460 -59 -758 642 791 466 -200 -660 -720 -117 370 490 -619 36 323 271 -388 -117 -865 134 -18 120 -877 647 -740 -665 -222 169 -351 -216 -455 230 -561 -817 -364 -50 -584 -446 342 296 -184 -46 626 717 155 -559 436 473 -638 -150 44 -588 401 -271 -371 -529 -67 547 231 735 -460 156 -607 -88 71 -71 -706 719 -61 -497 -705 368 -829 -638 -804 224 660 -44 665 -18 -134 -272 538 -171 578 354 224 -196 -491 -844 322 100 -153 -684 -224 -289 7 138 -59 520 -554 -713 347 -758 -482 -159 -519 -424 -442 -807 -525 -407 -537 736 -82 -148 771 252 343 -467 625 -604 322 225 464 779 51 641 703 688 665 -891 -376 -3 -562 126 -336 296 110 440 -810 -295 -138 725 -728 773 -891 -512 737 -53 368 -880 226 436 -162 141 -366 105 -200 -771 36 185 -646 67 598 -836 410 -558 -853 720 375 302 289 -410 756 -621 -306 -788 -62 666 -798 436 304 -338 206 601 -497 -703 361 320 576 -282 -301 585 246 785 -555 703 322 -590 320 -712 95 395 -117 -234 -883 641 217 -672 765 -212 142 415 -852 442 -550 302 -782 -768 22 203 54 -382 -673 692 -461 551 -651 486 -310 148 773 482 -145 478 56 -144 168 158 -41 715 -502 511 -492 176 -786 244 450 -577 604 -670 -231 523 -150 490 284 464 -769 376 -375 -573 -598 -649 742 -611 772 33 -514 526 -805 -226 -171 -453 -243 -16 -825 -566 -753 -132 717 204 -804 -592 539 157 642 577 -412 -7 710 519 -216 716 451 402 -844 -855 -458 -87 -760 -454 412 341 326 -757 617 421 -368 126 -714 -110 475 -516 -439 -205 128 -56 754 766 312 -896 -630 -42 -224 533 538 -849 -422 -559 22 198 -142 -592 579 -228 -761 59 -302 -767 -510 -276 -572 -371 258 53 -258 -269 704 -171 751 -800 196 117 -206 357 668 342 305 -468 -329 -528 -327 215 778 148 -524 591 305 779 255 -608 -762 -257 136 -131 -534 -549 330 63 365 337 -408 -781 152 -678 -354 74 -207 755 -363 -654 761 -837 -646 -140 -440 344 659 613 -341 -250 -711 49 -87 -352 -155 -27 149 -418 -126 -841 233 740 196 -852 -518 340 -766 -527 -50 -38 184 -220 -761 -482 -125 -317 260 309 -65 -83 239 -490 71 593 -782 -845 -784 462 -171 572 -396 -75 711 -143 -243 513 783 -824 188 -327 -535 -746 -345 395 -250 -439 -212 578 -523 -142 -154 -539 593 556 588 264 -441 -456 -714 -16 -234 139 -398 -168 -341 341 -314 -182 -144 -335 -798 700 -302 -504 -864 -852 8 -804 359 529 273 -15 -31 685 -272 403 -408 -703 -74 -249 -534 -556 558 -680 -823 549 140 300 298 435 624 616 -202 -122 223 -406 488 -12 -879 357 -140 -524 361 788 -394 145 172 491 692 734 -312 -17 -363 530 -427 95 595 588 -314 310 -184 -441 -263 -271 447 -177 -454 -479 -255 -23 -365 475 147 -479 -347 -76 116 457 -126 -322 18 150 -158 102 389 -510 -463 -826 13 751 -669 -544 233 380 -413 -159 711 -323 501 234 -486 -712 774 -457 -839 -341 800 -786 -781 -745 -687 686 -845 -138 -830 445 567 -876 235 -816 466 -604 -736 -29 484 -690 -476 -378 755 -663 777 -364 374 -760 713 -506 -886 -544 167 -136 246 -439 -848 -276 -58 -851 -246 -900 -248 707 -329 716 155 500 656 -804 -123 141 158 202 169 540 31 753 -648 -609 250 169 597 640 717 738 -234 -122 -501 -731 727 446 590 127 -252 529 452 -133 -608 -368 -809 343 735 -149 -516 -347 356 526 626 641 -264 -323 205 -488 466 651 21 559 356 581 -92 631 5 57 570 -469 -887 385 124 654 -150 -258 92 379 -806 -367 389 7 -562 -438 -542 5 739 -87 205 546 -533 -605 183 -243 43 245 -709 -740 -193 -54 -238 -826 290 564 324 617 357 -247 -664 107 724 -509 -231 420 -768 -639 609 358 196 -767 -279 475 28 -336 -309 -566 97 -235 -24 652 -533 637 -148 161 -423 -14 -99 -219 306 -646 -35 -119 -16 -661 -763 -532 -367 31 383 -213 -762 -300 477 174 183 354 370 -10 -307 -188 -239 -110 -658 -108 -514 333 -94 -747 37 -167 -390 421 -307 504 715 679 -850 613 -32 -159 -23 60 -420 -358 -793 -795 -225 346 -319 261 421 -723 29 485 12 -288 678 158 -337 642 146 -559 -536 -883 6 -37 -24 -520 610 -432 -329 315 728 440 -620 -330 497 -691 -607 299 -189 -287 -631 662 151 252 -469 400 -85 -872 -798 799 673 184 -338 137 157 455 494 35 -710 351 -886 537 -206 -563 431 121 -439 233 -325 -202 407 -541 554 -549 -551 -515 -235 -447 526 537 416 793 65 137 110 -481 747 -656 -729 -385 -856 -355 -239 184 725 272 312 -726 417 635 150 -796 -397 -478 -380 -869 756 -27 568 222 -448 -24 192 365 349 -238 602 -193 719 608 -790 -791 -772 -173 -615 276 646 479 -728 -1 581 -175 158 278 799 25 494 -10 -579 -899 -348 188 -718 -782 728 -665 76 550 -307 581 525 17 388 359 411 517 204 750 -860 510 583 179 -731 -526 -710 -409 521 327 202 -35 -570 311 702 620 79 408 133 203 -724 676 332 -770 402 -694 747 -831 498 91 178 -854 760 -111 108 62 -673 -634 -81 -585 739 383 540 -125 -344 -68 -31 -763 -819 134 -111 -790 282 395 -713 -593 -270 -823 244 431 740 -483 627 -268 109 468 -46 185 346 -80 746 -494 566 60 -186 294 427 576 -176 -537 -302 -473 -606 695 153 -638 340 -888 2 -812 -891 5 763 -848 412 -76 -331 622 -562 -769 -880 448 -765 -446 513 662 -470 -589 637 -790 782 677 65 631 569 -494 -626 292 -634 65 364 284 -436 -774 -228 -437 -364 753 2 -47 -71 -540 -1 793 377 -463 -269 -679 -343 -465 -147 79 83 -648 508 90 -456 317 467 -572 -14 105 172 605 -52 -534 -214 409 103 -271 584 40 609 164 258 389 318 531 698 -803 327 -714 -513 618 -646 217 162 -276 313 -112 753 371 -596 81 -774 741 -893 -187 -160 -55 4 -750 221 384 -389 404 679 719 135 37 101 641 625 -476 452 505 120 -833 -703 -889 164 -563 541 -593 -283 569 -85 565 -5 418 720 -603 656 -895 -401 605 -321 -28 -346 79 -422 -341 766 -340 408 68 -125 716 -104 23 705 -40 473 357 375 -707 -391 -528 233 406 -277 452 668 -555 670 -577 13 -459 493 -569 585 244 544 489 -431 -334 -790 -38 -386 207 -68 -361 -824 -707 -514 -566 89 -349 -387 -139 617 609 -765 30 -84 -120 477 -379 -876 588 621 79 -587 349 728 657 -186 -94 -111 416 223 -394 -62 44 763 -489 255 -273 533 506 -329 -8 -48 326 -571 146 -403 -123 -626 -705 -89 343 -249 -410 749 -742 408 -718 -420 581 -856 -601 -88 -868 -641 -852 -485 480 563 538 305 -557 47 355 294 -198 -104 -221 -727 -262 -470 206 -365 502 333 -510 521 463 -599 -811 -570 -45 -219 -881 -636 118 -765 -26 -698 -10 -298 -363 252 212 -356 -288 766 192 -584 -492 746 -150 -885 11 503 -358 -705 -205 637 -44 353 726 -297 -359 -345 35 -346 768 401 151 -79 40 -851 99 -423 -365 -622 -331 168 59 766 591 293 -591 -807 697 352 -231 -408 394 359 441 502 -559 163 190 653 -732 -792 614 587 -60 -629 -604 -313 475 -285 -423 -452 -80 662 -376 282 361 778 -835 -271 248 -80 -449 -86 -211 -716 17 -22 376 -576 -258 -546 -654 -826 -788 -254 722 -465 472 -778 -217 -180 612 569 340 -231 -16 438 91 279 535 -839 723 347 606 -879 585 -848 399 273 506 140 -11 36 -761 -663 129 -811 -89 -890 782 650 -562 11 350 -603 547 445 -119 380 659 608 226 96 -439 256 489 -740 433 248 -187 545 -305 367 -95 -550 -862 736 675 443 133 157 428 18 -410 -361 673 -477 -493 -739 -654 -727 494 -858 -59 -141 707 70 429 -516 -83 36 324 -604 210 -809 174 449 -587 531 526 -388 -466 190 -756 39 -787 -92 -785 -348 -583 -526 -810 -296 29 535 -316 773 452 -893 -241 464 -687 -11 -159 -414 737 435 494 782 -274 369 -505 182 -252 -410 -221 495 796 -183 -43 -648 -575 492 573 98 -86 -149 -656 188 -102 -94 0 -294 375 -653 261 -486 -640 14 786 -860 -886 207 586 -802 95 -336 -56 394 82 -143 -430 398 428 330 410 792 651 -816 -800 247 653 240 743 759 389 476 278 -460 -449 286 357 -121 -366 526 495 411 -755 715 -11 -877 -881 727 -331 -432 -293 -30 472 -883 -609 789 178 796 -78 -850 80 -278 -227 -555 -763 175 -392 -452 -710 371 776 200 711 785 105 -737 -852 -854 -749 -390 -79 -749 46 299 410 -149 47 -306 -359 123 -547 -821 430 -755 241 117 -739 -192 416 22 -516 -748 -873 -632 -755 572 70 587 -182 -798 420 166 51 -703 182 -737 -624 -640 162 446 543 -735 266 515 220 -158 -513 -148 -293 -395 49 -512 -595 -799 -771 -350 -435 358 -192 -199 -303 -754 -889 -323 -287 -117 -262 289 279 421 -393 -687 792 523 -664 -168 -540 -28 268 418 102 -559 -103 -289 406 -1 762 -829 167 -437 -898 362 -41 -705 -587 121 463 -779 791 529 517 743 -369 -866 -609 -658 -726 -243 -330 652 694 723 517 -692 -661 213 -51 -275 325 228 -366 626 -680 -590 -304 -187 615 -207 480 577 120 568 662 247 -67 -172 -203 -680 -455 -781 704 139 599 -546 208 252 231 332 -201 -158 160 -138 -647 -671 -242 339 -413 -603 -386 351 -98 541 193 761 -385 765 -309 -568 -569 169 689 -468 420 -71 -649 -63 502 586 -55 242 -581 -289 -839 -120 -394 -480 591 701 337 -889 482 -481 614 202 633 325 -787 686 13 -281 230 297 280 -149 -243 -864 -476 -611 -854 140 -673 43 -767 93 -680 -224 116 369 -289 536 143 720 -291 -796 -364 -728 -88 66 408 725 148 240 246 -440 194 -125 454 191 302 -883 -895 -219 -793 -480 -703 -518 -435 602 782 -482 -420 -353 535 -344 734 -727 776 -480 -356 -640 387 -462 215 334 -522 -376 507 414 -334 -497 164 795 324 463 -90 -623 -668 -568 -61 241 56 -623 -556 -12 -663 -892 745 -50 -528 -344 395 168 -12 462 -612 -223 360 -605 -400 -699 -660 -335 -511 -125 -875 -743 -459 -276 -729 -692 -32 -371 314 399 -717 401 503 135 -51 68 -488 -485 78 201 137 -400 610 592 368 -32 -393 484 578 -195 549 -894 -507 214 366 61 -537 27 566 383 667 -795 -682 -131 -821 -717 147 543 -464 -897 -801 -72 81 328 556 696 -294 -465 -649 -261 -853 683 613 472 -323 91 354 -106 -309 634 130 -234 165 -792 -647 -80 639 -338 242 297 -490 141 160 434 -45 648 -281 612 -604 -480 -560 578 9 -157 -559 215 -816 -870 -368 -840 -449 462 -720 -833 349 552 472 240 -864 600 -231 -891 795 760 -187 -197 35 170 -535 318 -861 669 -53 -19 672 -200 -98 -280 -205 293 592 -713 -657 -776 -222 -276 -512 -831 -231 236 -856 757 -634 -277 674 -496 -104 774 -772 334 486 663 -799 159 38 -789 355 -510 -837 760 -237 -466 -896 650 622 -699 196 -452 -237 -832 -656 620 -92 238 755 -139 -814 -709 491 -88 448 457 135 6 358 780 402 -237 104 447 215 -404 746 256 5 669 456 -858 -631 199 -657 304 -180 732 272 -859 256 514 418 265 -523 -51 -75 628 -333 544 -643 723 -883 592 -199 -352 365 -538 -590 85 -133 207 660 778 -11 -540 -899 505 -374 -715 -864 219 534 729 589 -591 514 245 407 419 146 -354 -541 542 524 -830 -282 491 64 -215 277 130 -850 409 523 -57 -416 164 -672 679 -787 -642 -816 -530 569 179 -498 -533 -200 217 -205 -640 -237 -617 -519 -776 528 638 681 228 609 390 -369 169 351 -669 -594 502 347 221 -818 767 -873 -205 -568 -457 443 125 503 -896 82 -414 263 12 227 -633 -381 637 219 166 275 638 66 -550 -818 -686 -194 -578 -144 -402 -460 392 -261 -215 -386 -633 -444 -821 -325 256 -223 -811 24 -300 -386 -789 -742 -729 -617 577 -686 619 -452 259 183 -377 -716 -395 -484 -509 166 495 451 70 -425 707 -818 -766 -165 354 163 733 -128 515 630 -35 -274 615 661 -21 398 -502 -781 41 667 -351 -385 -578 -199 -218 717 -777 -636 -454 532 602 756 639 -198 -530 -717 -33 -736 102 659 628 640 453 633 111 294 -895 -372 -749 -488 -879 -229 122 -162 -427 -758 484 461 90 152 -845 78 22 549 -566 -836 688 -411 -773 -606 115 -788 -886 461 -372 -214 -661 -179 441 -637 -17 641 599 -326 192 784 -280 -167 -372 565 104 456 -34 -2 427 351 402 -239 -274 435 -711 -732 -381 -568 290 180 -56 765 568 -234 775 -874 -239 59 -259 764 -892 650 -95 667 -779 -847 264 -53 342 -275 -44 339 553 -58 640 648 -716 -54 452 -18 534 -686 49 -42 782 -68 -856 -754 -540 -343 758 -147 -199 746 -805 183 640 -332 -252 262 574 -490 -884 -574 137 86 -651 -790 -705 -673 708 474 235 -862 -23 -306 -571 -455 457 -49 164 -158 499 -472 201 -795 796 324 -553 787 -600 -206 783 -534 220 -348 26 -753 595 409 635 -244 5 -436 394 -48 -256 -649 284 -350 737 224 735 -191 -222 -53 -717 -69 697 -369 -710 393 760 -809 147 -411 754 571 -321 121 47 141 -832 664 635 -596 17 -777 724 -693 -245 126 750 682 -205 -237 684 -567 -16 217 -185 -90 -185 -836 -218 -286 17 -70 267 -218 -39 -624 427 165 -265 -768 301 287 278 -27 432 -130 -75 673 -447 -583 -414 -869 -783 -377 -366 394 -335 130 270 -493 -84 408 -127 45 -501 448 -262 -81 -422 103 -187 -110 -560 -37 -732 -365 291 -547 -474 -205 -581 364 625 129 -384 711 -627 657 -571 508 -768 709 -542 38 552 297 -588 -539 726 11 652 387 -617 -475 145 151 319 -646 3 -370 -556 -526 -813 -678 -57 510 209 -466 -620 -485 353 617 -179 -356 -40 -469 323 740 -732 -399 -679 -773 -661 -39 448 242 -746 709 704 566 -197 -774 -228 -671 685 -493 536 171 -756 -122 -523 -178 -364 -826 -875 -410 -865 681 -55 137 -282 632 281 -33 23 -175 430 -481 256 -697 717 -90 -478 405 -523 -134 180 -337 575 354 -534 104 -845 -571 163 -235 123 -900 -302 264 552 -618 -176 794 385 299 473 -363 738 -572 652 -856 -59 326 425 375 -473 319 -290 -204 637 -316 356 -206 -424 -380 -486 -460 -680 -814 -697 -880 327 -48 -900 -660 747 -633 358 146 716 47 -168 118 277 84 459 198 127 478 31 -127 -793 -189 -687 739 -109 -129 -79 -852 277 757 -165 -157 -683 -57 295 -735 -690 -773 407 400 -55 23 -577 -329 -434 -304 790 -771 -289 511 -157 -865 -614 -605 -779 -277 635 183 -793 747 -548 -35 -525 725 -376 461 167 -833 90 543 -117 778 -459 42 334 -789 479 363 632 -162 -46 -333 444 293 472 -612 -564 -537 -259 -50 -733 39 -364 -681 733 421 133 -611 -272 620 -799 -191 10 789 -97 -143 777 -144 -200 -97 -30 -529 632 -218 -344 714 752 57 -37 -559 731 -701 633 400 -897 -309 -444 578 229 601 772 -434 -465 -851 608 -699 -849 -101 -504 283 -234 615 787 -199 496 -845 -316 405 470 -891 -738 -214 -77 355 -726 623 -151 -407 593 462 -259 357 -243 30 515 626 -720 -252 -78 -139 -39 -758 -190 -679 -837 -193 -86 -263 -865 394 694 261 141 359 -584 785 103 -348 57 -842 -58 -244 -619 -649 298 -59 -496 -477 -880 748 -149 170 -633 172 159 -449 -300 -849 -693 -415 679 -816 669 796 768 -719 793 -830 389 446 534 -523 -842 172 -892 436 -806 -721 602 -442 255 204 611 416 714 67 -568 798 406 780 -640 330 -527 30 -432 -220 577 268 797 -540 90 212 488 -152 337 -90 383 -307 -429 742 -625 -150 -86 131 643 684 -529 -849 699 -283 -97 19 430 -94 -878 -724 123 566 -199 701 34 36 -898 184 473 582 153 551 -448 590 -740 416 491 421 144 -553 -367 -166 138 -86 -371 706 610 103 323 305 -97 -888 -340 -60 287 414 43 572 -696 71 -233 314 696 -16 429 -620 -510 -114 -624 -138 232 -598 293 89 589 -262 -187 -693 230 591 -221 581 -778 -297 11 472 -59 -288 -214 311 341 138 -767 577 535 -531 -711 391 723 -160 184 -379 191 361 -219 66 -500 94 -33 518 -373 318 -486 -222 47 427 -263 -695 357 -598 -779 523 195 -134 299 -218 -803 149 -728 -853 87 -190 -510 464 -859 -668 523 -780 478 -869 -194 -299 699 434 -129 423 -741 -811 113 147 -425 261 584 84 -312 -852 -779 -443 577 71 606 492 -229 -186 -516 449 -340 -745 480 -768 155 -865 -86 111 240 -123 534 -176 -707 -851 236 0 -273 -587 -247 339 -115 -544 -421 493 -861 -623 -188 -564 7 -364 500 381 230 316 -584 -203 202 777 -129 -173 -692 -561 -548 651 -316 -83 797 791 -197 -248 -871 -311 23 745 -355 44 778 -801 460 410 -388 -2 -759 582 446 -362 -89 -124 -106 321 578 -11 71 -45 324 -895 4 -436 364 -854 -88 -743 397 -847 230 31 -319 251 -747 221 596 -755 -176 -325 345 29 -570 198 567 136 700 -851 -261 -547 -535 594 581 -821 -277 -194 340 -633 -836 168 90 -638 -310 -689 -581 600 -810 48 205 147 392 -394 -367 424 205 -791 -734 650 -78 -773 50 539 -775 -225 -151 -587 -763 -100 731 -562 -58 -253 756 22 -412 -155 164 712 -247 436 666 512 667 -457 -587 717 466 -664 533 -203 -236 676 335 -498 -864 -424 -895 623 -472 513 -523 243 696 -799 -586 -689 -206 685 480 74 -619 -260 434 527 -261 -5 561 -33 -480 -623 624 315 351 610 -612 0 -150 -826 -98 -258 -400 -300 -390 -277 228 -705 111 -845 337 571 -96 790 305 314 -287 -686 -117 114 -550 -836 126 -725 537 -448 -338 -836 -226 -617 -878 278 -607 -471 -665 563 -436 30 706 517 380 219 16 669 -363 577 114 -570 -342 563 541 -828 775 -525 -713 -101 149 477 -468 -3 522 -329 -676 -114 733 -715 130 -888 -186 -374 54 139 81 -614 -202 480 -637 686 118 254 367 -402 721 788 -499 -544 -539 153 -130 80 -136 -729 -21 -135 -139 148 567 -257 755 -894 -529 77 83 636 -535 764 -44 -317 -453 668 752 -469 203 345 434 332 -873 596 219 752 423 240 600 -282 -527 -665 -827 444 401 -841 -510 305 703 -507 594 -311 -798 256 293 -44 -137 -448 169 444 705 128 339 591 769 -88 109 232 -61 -620 410 -413 116 -443 349 -235 169 187 -12 90 -293 666 722 52 -158 675 -797 -871 -298 -817 293 465 -769 -740 430 413 -356 -607 -614 -677 -609 -213 -255 -144 419 -90 -894 19 361 -555 -394 -894 -885 750 -147 -695 -162 422 -774 619 -98 368 745 -718 788 571 337 -303 1 785 -663 -745 227 -878 597 -48 661 329 -802 -769 -37 -230 169 -133 156 742 681 -535 -201 -900 -471 -113 -238 -525 229 439 593 -273 360 -515 28 214 775 -70 145 -710 422 -182 -440 -276 -19 -725 -440 64 -491 -824 -771 -99 -65 -108 211 501 -12 -213 385 -49 -592 717 -577 -510 719 -323 310 481 -879 525 -221 -491 -214 693 -605 -456 -493 96 243 -676 325 723 -46 -228 -46 -157 283 214 700 -468 -107 484 -677 453 -102 -535 -157 360 -721 -634 772 -39 718 -66 763 338 35 -282 388 -42 -825 374 -179 -611 734 -54 -571 -374 462 -473 -514 655 84 -212 -398 -97 -152 -417 -629 766 302 715 339 -194 -875 -325 347 583 -283 -271 566 -803 -321 563 69 -673 -523 23 -116 -494 -727 536 129 182 -153 134 722 -479 616 -516 -310 124 654 -163 -423 243 -386 278 133 -896 37 574 469 -205 -736 -814 -850 357 -655 117 -165 603 633 343 -98 -897 26 296 -743 -100 545 -273 480 -436 644 179 795 162 -790 199 -891 335 683 -44 175 -60 685 362 -385 -582 -639 761 -416 143 176 480 -265 -238 151 -849 781 525 -3 600 315 799 -273 -778 -564 536 64 -166 -695 408 76 260 -649 -265 -759 321 -575 -535 -367 -351 496 611 772 107 470 -171 -202 598 247 -117 69 -641 -447 762 -850 541 466 4 764 -749 -339 -287 -629 -439 -894 183 -94 773 218 -600 -51 -313 -403 -357 243 -665 -355 705 335 212 430 -508 -776 371 588 26 104 191 -97 548 -607 -326 -643 -284 451 514 -184 -294 492 -130 -257 -55 -622 273 770 631 -228 -65 -116 603 -616 437 -450 784 623 -121 -511 379 -104 -735 377 273 688 -635 -448 168 479 583 -831 -737 -455 754 -65 775 -547 -111 -832 659 -181 -841 -896 363 -724 709 -51 799 383 671 506 -824 639 -731 323 -320 -767 62 -706 -720 -843 141 -220 -106 -807 -601 -853 -41 -147 629 -781 -842 -278 -342 -872 749 -278 -895 -450 -549 127 -322 -144 47 654 -133 198 147 771 -678 33 -598 -868 423 20 347 397 233 22 -7 -642 222 757 -806 110 607 -477 561 -628 -453 -724 493 461 372 -816 -12 87 -148 -657 595 -861 206 -796 352 413 639 -484 756 -27 -835 -169 -881 -472 -391 30 559 496 -183 -367 -147 293 -96 51 246 42 -210 200 -400 -546 481 -336 -31 -175 77 -781 -44 -170 239 -221 -410 418 -515 -156 -562 31 -291 -342 -887 -318 -824 -555 558 -764 -733 446 650 -624 364 84 -78 481 137 -48 -396 -852 143 426 -761 -188 352 785 52 -609 268 567 328 105 129 -551 30 -146 664 151 299 525 -278 -775 -146 3 -229 381 298 -120 -141 428 -498 -145 -800 -726 -476 105 157 -511 -455 518 650 715 126 171 677 -436 -121 -121 589 138 643 422 87 235 348 -83 494 -347 -151 728 188 -368 -407 -648 -359 -649 782 503 -756 -397 502 440 418 752 144 -629 -288 -146 -386 786 -91 -830 15 -70 -552 81 -277 -327 800 -372 -25 -229 395 -174 12 744 -655 425 391 121 5 -511 -828 581 -542 -37 -68 73 402 -364 13 467 -819 -287 -642 -734 -529 255 673 -377 330 201 260 -865 -784 -349 -443 -96 -764 352 -51 -810 705 -171 -830 276 332 -205 -26 -219 212 444 -891 555 -621 -562 -736 366 -500 357 231 -659 709 -570 511 767 -327 385 -32 465 140 497 593 785 487 -389 -409 -698 -505 726 747 227 200 715 -718 -892 -759 -429 -360 -434 631 454 -60 81 355 -607 -401 -235 98 -530 -124 -264 -17 221 -433 -232 169 -21 -625 478 358 311 691 464 -748 254 -670 592 203 -678 -651 218 -817 -156 370 -778 -368 36 432 -435 -558 -665 -321 -873 709 -26 -893 587 -338 -188 51 -440 -316 55 758 335 -380 41 -388 -245 -655 -636 88 173 -664 -149 -449 -354 179 573 -174 502 701 81 -502 -880 235 256 -431 166 -324 -839 -781 720 -778 -146 -632 -146 796 -100 672 -200 127 -113 40 -794 -128 -372 -431 -801 -711 793 -174 17 -292 667 -457 35 -784 690 -232 -334 63 -481 -577 606 -806 -433 746 453 -416 20 -380 -634 -760 -805 260 13 70 -609 71 194 579 -294 500 260 -747 -739 366 -759 -343 54 273 33 739 44 -751 -317 -3 66 54 447 632 344 415 186 -251 499 -863 228 121 59 -72 685 -714 -797 598 129 66 395 430 -723 -368 -166 300 -794 -764 -888 -174 -822 -626 -500 620 -839 -868 393 -219 562 344 530 -409 137 290 129 -577 693 -832 -46 87 -198 126 -835 355 499 250 235 -725 337 -652 341 342 -220 -502 -747 -543 381 -503 381 646 -681 686 -39 -753 -294 -307 -851 382 403 638 612 338 -91 -261 -538 -613 -458 227 -303 483 -456 -600 119 468 -446 -685 9 -231 659 -593 -657 -492 -819 -135 746 140 -608 629 136 27 -299 83 -531 -602 -405 -360 733 242 -471 -693 494 685 -5 102 23 304 414 210 698 264 745 -382 -335 -389 214 752 -235 -305 484 620 -113 -208 -98 -471 -589 217 -575 -242 63 -632 560 -510 -878 539 416 540 741 419 207 331 -525 -460 180 -443 127 -231 -509 656 -4 -448 718 212 333 -658 -5 297 18 349 -218 -490 220 -804 268 -199 -228 -732 -273 149 464 -582 153 529 -731 -617 -293 -27 443 485 -461 -221 -725 752 -372 182 -713 461 193 187 -226 -286 697 458 687 692 161 775 700 -53 -81 718 308 108 -398 666 53 -660 443 -133 -578 -680 -804 -614 3 -237 -833 -798 543 -452 9 166 722 42 582 297 -233 -799 -85 782 262 728 -467 774 595 -411 -659 734 794 406 674 488 -479 170 50 754 -171 -209 465 -382 -44 172 209 -715 -583 260 -202 -601 91 -286 -833 363 -326 82 705 211 754 -159 720 -865 30 -29 -389 209 -84 -129 390 646 -121 -891 -745 75 -620 647 -683 791 736 579 -285 397 -323 -306 -855 112 -78 -103 -4 691 298 537 -275 -814 -680 -700 468 -145 -636 626 -357 -529 772 -224 -459 -341 -10 -47 790 -328 -721 -889 -190 -82 3 -158 -91 -238 486 472 -406 -721 12 449 685 -823 218 573 95 627 -501 -236 522 -837 -833 178 431 -898 -347 789 -570 105 637 594 458 556 -370 -568 -872 -677 735 174 610 -25 -883 -205 -593 -850 727 -570 39 570 -800 210 -454 134 -689 -542 -493 -118 293 365 594 726 34 646 369 -301 -260 -839 63 -277 -272 594 -280 -247 -552 -743 -452 -258 569 -589 765 637 -398 -7 796 -138 -390 -628 -27 387 597 425 -85 -403 -849 -884 -292 296 318 489 686 397 379 -635 233 -688 502 -47 129 739 -853 -211 292 800 175 760 -680 754 -702 -682 326 193 420 -82 -766 -676 723 -814 -437 172 -245 587 512 -218 137 381 -712 241 -193 82 -732 198 614 181 -200 656 347 437 -313 -770 542 709 -287 -306 731 86 47 -457 500 -149 296 -115 400 771 463 -434 -374 -234 -330 -326 -538 -689 -328 85 -274 675 45 279 706 -214 793 -606 30 -587 -591 -662 -50 713 -857 -241 -490 -349 -358 -663 515 350 39 -70 -499 -538 -527 277 -711 -149 -266 568 327 27 -349 463 -475 -82 494 -578 -194 -565 -419 -670 -561 281 -818 -224 65 593 -100 -682 696 558 -566 252 -33 -43 -432 721 -438 -38 -7 -862 -708 -428 -492 -180 783 98 520 -867 784 -634 675 634 277 -801 -649 256 -28 -482 -445 313 93 698 644 -695 402 227 -871 -220 552 -551 305 486 -282 104 541 -232 503 97 599 686 203 74 81 -365 683 127 -743 -824 -608 58 -897 -571 291 -727 -71 -783 -41 631 452 -374 -266 -701 473 591 -235 -625 793 -438 -119 -547 -337 -151 673 469 233 -579 33 -527 -96 327 -898 132 -189 -95 694 -772 -328 416 -31 -590 137 643 -567 -308 80 283 546 -443 -523 -773 148 -427 -128 -694 -649 -806 82 -598 124 -200 -792 688 -494 45 -334 25 -129 -524 -319 347 506 644 -229 532 215 657 98 -186 -123 27 341 -668 403 -669 705 631 621 -287 -305 -144 -571 -213 -105 54 -455 -281 -729 -287 302 742 -610 176 475 508 -437 246 -390 -586 288 795 -41 117 -100 164 -712 329 -714 -412 387 -798 145 122 -108 11 28 -248 -238 -479 -173 148 386 -621 -91 -45 350 291 -417 617 408 556 70 -659 -769 784 485 -560 -357 535 -526 -782 678 -450 -491 -191 -71 -113 -671 -214 159 437 -844 645 53 621 -32 81 -60 -586 -745 698 464 800 306 198 -142 -762 -348 -374 -13 -711 -31 747 -724 465 -533 456 -41 212 30 384 513 -670 225 461 432 -612 214 -285 501 -94 -646 407 576 199 29 -41 -623 -493 -678 193 -816 -795 -293 364 -560 -628 -485 4 -760 284 -293 272 591 550 690 -430 131 -761 -304 -203 174 -618 556 -205 688 -179 -800 -233 -311 647 -233 -531 -154 708 -737 -459 -238 648 58 -374 147 618 754 -649 -592 528 54 -742 -837 577 709 -384 583 586 -612 -804 550 374 -190 726 211 -818 -271 142 -593 284 -868 -883 714 -685 -63 -31 337 237 -64 -194 -505 621 -247 -9 -506 -210 724 -319 -64 -782 -558 -584 611 -788 -602 -139 -143 -182 94 554 339 76 -869 118 -168 -409 -570 -459 -835 -438 -316 -300 12 -258 436 800 -372 170 -530 -157 710 244 -422 -601 570 185 -73 -577 205 -445 87 -157 -461 776 -225 242 191 -605 -616 -475 500 -429 -534 317 -38 -61 682 -659 -581 -261 -79 324 422 586 794 733 -149 -236 573 -272 467 487 436 780 261 764 -328 488 710 -498 726 537 -837 -229 402 -814 454 259 -281 274 626 -631 614 -314 387 283 288 -573 -853 -385 771 229 460 -599 742 -749 -186 654 -7 647 -244 764 93 693 -509 -782 154 257 74 163 -129 510 677 -292 575 -882 -726 452 784 -155 487 548 768 -556 484 -733 425 340 -191 479 -135 -173 -726 470 -540 -755 514 -231 -641 -453 -505 -271 -594 -219 -805 -308 694 265 -470 798 253 591 -143 -893 543 -294 683 -783 683 643 671 582 532 -546 117 586 -22 -182 -353 477 45 -157 -803 -804 418 -13 -573 -824 692 -846 321 -757 292 -847 462 -446 -368 570 731 -386 -189 598 -10 252 444 -600 -398 -184 -402 498 419 -695 274 -813 -371 407 303 -753 326 -260 -665 -809 -79 -402 7 -877 -158 -428 413 434 689 -768 -251 46 662 61 -890 -16 663 -746 426 540 -405 -395 -516 -100 -419 783 -20 241 544 -585 450 -164 -64 -759 46 441 -691 -128 398 434 497 699 -817 -7 743 249 389 509 -565 360 -551 733 445 100 55 -103 399 -595 794 -345 -113 -809 82 -754 274 161 640 735 -839 -577 -108 -456 629 -442 -434 -482 -98 -593 727 265 -262 -486 -802 -35 303 -165 -842 -558 -100 729 -534 413 762 40 -146 -178 -670 -10 -409 86 -797 -721 360 445 -319 308 -589 574 -505 -589 649 -531 -823 412 86 753 -824 231 652 393 646 -212 640 -90 296 -182 -228 489 243 -394 -428 -115 349 534 -557 -196 -61 746 -206 -566 530 450 -508 -727 457 -777 770 780 -356 11 248 478 -595 753 250 -661 -551 -609 228 401 255 -768 75 9 -367 666 503 -477 -344 -119 -181 -357 347 611 -214 9 -593 -503 598 187 602 -873 -774 479 -521 -29 107 -780 -603 132 444 -417 -258 -805 360 292 -99 -680 107 702 124 -320 -87 -300 -899 -849 -13 197 -76 -165 -118 -21 -704 657 -78 -367 -887 655 102 707 -394 441 -673 780 -552 -619 667 327 -693 778 239 -140 -543 -242 173 548 -135 -762 248 596 525 -602 554 -814 -885 -398 -846 542 -626 563 -485 -88 177 646 -442 -243 394 -41 -879 148 593 352 158 178 -544 -498 -268 -299 -192 762 -51 518 -699 0 -463 129 158 261 -859 608 15 -583 -242 -86 788 120 483 604 489 799 499 -753 176 -212 -624 -499 -801 -42 -298 77 523 -581 -239 -819 -584 520 -489 549 657 100 -656 -235 -507 -277 -789 464 495 -627 -648 785 608 448 292 -122 414 -218 688 163 3 -462 317 364 -785 -312 574 -471 677 -198 499 643 -107 495 701 -148 2 123 -296 282 -753 -526 58 -502 588 614 -672 184 -16 -605 512 661 515 -314 -52 92 745 46 151 82 152 388 328 359 59 -722 -710 -133 -371 -854 -25 -835 247 -360 -384 -414 -426 3 500 117 633 -193 -299 658 -223 -725 245 -152 330 597 253 -533 -721 316 -270 -306 -596 -49 -813 -131 -264 6 789 769 419 650 -856 441 -102 460 334 588 546 -358 -53 -254 620 660 -476 -818 694 -62 -411 -826 -398 -632 -689 -540 -360 -694 -556 768 -523 276 434 -96 448 -367 -606 -232 -6 765 75 102 685 -249 257 -678 621 -650 792 -132 -108 -866 632 282 -96 185 -546 -52 -476 209 266 -856 425 -377 163 -582 -495 -812 372 -48 -647 -663 -276 -81 -553 -440 -568 -73 403 661 -483 46 -32 33 563 121 677 11 596 52 -699 -607 313 78 37 -770 25 -321 -655 -637 -888 -530 -678 -109 -330 -90 288 -528 314 2 -501 -437 -367 529 -108 481 -512 -88 -229 -570 -362 -587 -167 420 -409 -504 334 551 -461 642 -97 568 49 -888 628 500 585 -468 -830 -58 -368 312 -657 -582 -900 289 -867 -807 -429 423 498 17 333 -695 668 -59 282 -180 323 -828 661 331 -849 -442 -271 51 149 -790 718 -299 278 -203 16 -427 638 721 279 699 -889 -783 -655 110 703 282 -601 -265 -389 -872 -456 255 219 108 282 -899 -243 -253 -573 -290 -278 70 -58 -412 -353 -261 -883 -840 -654 -190 82 662 -21 647 -657 -11 -609 -766 216 410 -262 319 668 -40 -379 -711 334 307 -395 -717 611 -106 592 0 -492 -601 473 -19 -808 715 -836 102 -173 496 390 432 -499 771 -368 -63 544 -406 -802 -91 -808 -334 687 101 620 -251 -678 258 -610 -893 -319 -122 51 -204 -271 -323 587 -780 511 -711 -28 107 -608 145 -614 -60 105 279 -672 245 371 470 -716 -822 154 -496 744 445 458 783 -465 537 426 -120 394 491 -339 685 392 -398 -805 -750 -753 -891 -386 439 391 -204 -68 739 -375 440 99 426 -25 118 -25 703 81 -838 271 -302 669 -870 -79 320 -284 578 795 -491 503 -121 718 441 776 -257 667 53 555 132 651 -627 13 -427 -711 -468 -250 -542 -20 508 40 -17 -720 -555 -80 -371 -871 346 515 -249 -584 591 436 -465 33 287 486 -162 640 227 -139 183 -629 386 -874 754 391 631 -84 194 665 -161 -741 -375 311 -529 -624 96 -399 449 -374 -449 572 779 -437 -44 750 -142 -487 468 -274 55 -155 507 -526 -276 573 63 419 -3 -896 -797 -89 -878 -396 -202 -97 -300 -230 -390 -540 -586 452 397 -166 233 -604 -523 -204 -747 598 260 27 639 88 536 596 -438 373 -775 780 -529 159 750 -186 -176 -2 -179 132 -364 -22 347 -297 191 -373 351 -710 -178 -8 -797 -378 -449 -438 -713 687 197 -782 -537 -653 -192 287 30 736 381 -341 374 662 -615 -653 -737 -828 733 -244 -181 -446 2 9 -137 798 -548 -196 32 -533 281 -99 -179 -588 -337 -397 -400 -69 -205 263 64 -838 535 28 -482 -88 796 -794 -441 583 -710 -222 -378 447 -425 -195 -239 -544 -115 -142 249 558 66 331 -332 -474 -756 -457 -539 -217 798 -235 -893 356 229 -827 756 421 257 236 337 -363 -374 -182 -777 751 20 -487 103 261 386 -525 -363 578 -425 363 -643 -405 365 -645 -470 417 36 332 30 -776 -592 -685 -264 -131 -305 95 -177 267 772 -669 -543 -874 107 308 784 -746 -131 -285 749 370 -852 -757 222 496 272 68 -555 86 -899 13 -54 -562 445 148 249 -356 760 438 169 560 34 -413 -425 538 -92 -159 -388 -232 671 68 -311 -96 438 -700 -670 159 529 692 -628 -240 469 -768 -311 759 373 -712 497 20 -136 36 -159 364 693 -313 593 272 -255 -117 626 -28 506 -531 -427 -321 -684 -732 -895 645 -331 14 -407 -588 -266 233 128 621 640 -846 784 -519 432 405 -560 -451 -836 -756 492 -468 379 -523 -515 191 677 763 -114 -103 -195 517 199 -493 -264 364 -822 -883 -62 -754 -198 609 -486 733 -574 761 664 -743 -315 -322 92 49 -877 735 223 -56 -490 252 749 776 17 -44 566 -144 552 276 384 599 -311 669 -488 -556 -186 -28 309 379 -139 615 218 -134 -779 -275 708 791 63 376 596 489 -313 -413 -729 -837 -899 -866 714 353 -192 436 64 -435 -556 398 612 -382 -174 -859 564 704 -810 -94 -579 -252 -103 313 -281 -733 66 703 -516 562 -280 -734 -308 -352 -169 -718 297 211 -277 225 78 681 -371 -475 -428 233 -384 480 438 697 -182 -864 377 357 -39 298 -729 -449 -720 259 170 -373 -843 -6 194 -568 79 201 -307 -328 -291 -879 408 -214 -732 598 -546 516 247 340 565 -77 -880 675 611 -499 -167 166 -867 -551 753 -167 -156 279 -41 322 627 -91 386 443 472 -419 292 -438 117 -374 339 -635 -387 -681 588 453 424 673 515 -157 516 -332 -809 -516 -748 -95 94 -828 -107 262 -264 -660 171 443 -741 -714 81 -734 -2 38 -269 796 44 151 544 614 244 423 -240 380 -838 -305 -63 774 -164 -545 -361 -196 146 617 -422 -249 338 -421 197 -148 -752 739 -109 -316 147 527 -320 611 28 -553 -631 659 -452 -645 532 684 -743 -645 49 319 -132 -462 125 -871 495 80 -520 -773 311 784 -454 -343 -882 13 265 786 -316 700 738 754 -636 -187 595 202 -838 690 6 -26 -839 -757 -528 74 440 -837 -861 -598 90 265 237 714 -706 709 109 -266 200 -770 495 744 -384 274 500 735 -636 499 502 60 126 665 -329 -833 -371 266 789 -239 430 314 -836 585 218 -682 -851 -393 -99 376 -262 -868 546 494 -652 -404 -818 626 375 137 670 -334 419 -378 129 389 213 -526 261 -504 -608 677 285 -89 -685 366 172 20 781 272 -573 -637 543 -504 -138 -702 496 -338 -70 58 116 271 270 540 421 -863 428 -150 396 -205 363 210 -255 -299 584 50 -314 109 76 -481 -79 132 -549 649 -574 53 739 -496 -160 162 -170 532 -549 -694 -501 251 -192 -174 480 217 712 -296 -70 -280 356 57 -429 -444 -368 -418 -185 -407 648 -785 161 384 -898 304 261 -260 -170 515 393 -462 -831 433 52 -382 124 -723 -167 -13 734 370 -72 61 -630 551 716 -19 -688 50 12 -838 -755 311 664 -871 -342 -619 23 -315 574 -453 426 250 794 -119 786 718 -362 -38 -379 -569 -462 -848 -685 -123 -504 -143 532 -283 269 -453 -895 526 -166 562 -665 -282 388 -288 -289 -126 -763 -33 -609 2 613 -125 -454 -116 573 -562 -582 580 35 -850 -153 654 -485 -299 28 -832 769 -85 -715 -451 648 -817 145 -622 -820 540 602 -727 246 255 -698 464 -690 -249 -835 -890 -700 479 508 201 -646 513 -876 -742 450 -730 -175 -882 375 -778 25 -223 -583 18 319 780 484 -840 -579 -9 -238 319 -777 -476 -860 106 -205 -722 -520 -527 -602 426 154 -97 -65 -73 11 428 195 -33 -705 -656 471 299 11 -401 -716 352 403 716 624 -447 -319 -326 212 -218 -299 409 512 -125 -336 -133 -344 471 -519 639 -677 647 -2 757 66 -737 147 630 -373 734 784 675 -853 616 791 -8 331 512 -715 -826 -547 444 -41 -559 -852 -746 438 475 396 -805 249 369 765 699 284 -893 -745 306 -601 -180 298 375 -530 -680 -746 -209 474 690 585 -871 -571 371 -51 725 574 -592 -295 -318 -351 317 -329 -837 270 -365 -735 -407 645 -824 -333 336 -61 565 629 -851 199 -780 -713 315 161 -110 369 -120 -323 -66 -810 267 567 -731 -715 -682 351 447 37 -561 508 -132 -241 159 -615 77 -483 1 -288 -15 -401 -464 -358 -453 -161 -263 -206 -208 -57 537 -526 388 188 -857 -605 246 -388 -810 40 196 107 91 -616 167 -56 -368 -193 257 119 -784 -213 -268 324 105 792 -215 -373 529 -623 -49 638 -325 772 615 -210 -2 168 548 -235 500 -587 604 176 520 -498 519 -397 195 -141 302 599 688 390 -102 96 209 772 276 383 566 750 -218 -729 262 -621 -724 -649 -440 -434 571 -98 -79 -786 570 650 -697 423 396 -127 714 -154 379 80 -164 -632 416 336 -304 -531 -700 -114 -876 -758 273 123 -44 -122 94 -510 -706 -692 722 -198 741 -398 192 -768 -232 464 391 89 -569 117 -21 -316 -616 727 614 -99 -416 -789 -526 -533 554 69 653 -574 -402 554 -545 203 334 -781 -487 -115 -130 -497 228 -377 60 -149 -761 -114 -42 -195 788 106 147 81 -537 -221 -557 -245 495 -342 -540 -895 -625 -675 120 201 -322 361 541 -61 -424 465 -782 194 235 267 -834 -714 674 575 -693 -846 -38 711 -525 599 778 -348 -853 -379 -515 113 -735 305 259 -557 625 440 -508 -838 -347 -857 350 71 -269 365 -355 -278 -680 -129 361 -134 -355 -509 132 -705 -83 748 401 753 733 -451 -193 -427 385 -799 -863 -779 200 -699 -5 381 -241 800 398 502 -615 510 -794 775 559 152 -322 -519 371 -14 -390 181 21 633 456 569 -676 391 255 106 -332 -354 -526 -37 -796 734 -293 -150 255 -769 -19 758 -642 501 269 571 167 -389 -425 -700 319 565 -674 -837 459 546 475 662 -328 -280 -472 -515 268 30 -26 650 -827 70 15 -449 34 29 -325 -609 540 -313 -671 -98 -425 -716 -839 -697 697 -99 166 598 796 -603 290 -472 -346 -106 -214 -253 469 -853 -730 271 514 723 -294 -150 -741 457 -761 -654 -261 382 -875 203 -855 334 -109 -48 -575 -435 39 -560 -327 665 214 263 -616 -484 -31 488 -256 443 -185 716 506 34 -106 -384 -135 -92 -681 -886 15 271 -308 -701 398 -273 -829 153 -163 -149 51 524 -756 -480 -631 -122 -607 -239 116 -167 777 191 -76 -824 -703 -446 -263 5 543 469 23 -26 308 106 -845 375 -460 -814 -234 470 566 60 204 -607 -580 -417 -183 224 614 -800 545 552 -204 -430 337 -174 -587 -218 -859 -880 654 115 609 -446 -799 332 3 -716 336 -658 123 521 -208 662 796 370 -230 636 332 561 234 83 121 50 95 666 640 -298 -357 626 770 534 328 -180 -544 -222 72 -618 -424 389 -435 355 496 -88 -615 -286 157 -424 -276 677 -629 -172 -437 -280 -403 791 251 -836 -9 654 -546 -75 317 791 -705 -89 256 -575 -215 -383 -344 537 337 -361 195 170 -398 -337 -216 100 -356 -458 -404 -726 -742 131 644 -493 431 81 -388 612 -518 -599 -95 -731 397 113 -232 -616 -833 -366 260 -140 -316 -541 426 1 479 -111 704 603 188 -152 -512 -517 -238 -613 -266 245 405 -427 -617 715 644 165 -457 635 -79 758 509 -683 424 -688 632 -576 617 -273 -42 51 575 -349 437 774 -859 -693 110 -548 -690 -486 -156 -615 336 -6 -397 254 -677 550 -197 530 -364 -825 -97 217 -860 -267 -251 192 156 668 -215 -701 724 365 -100 640 147 779 668 273 546 -501 -10 -397 80 -470 258 681 -107 507 -442 -423 541 -851 -734 75 629 538 618 741 120 -808 617 -760 26 -424 702 -298 198 77 723 667 -603 -249 -818 -790 -433 -227 346 -869 -502 -183 -157 609 -398 258 -547 539 252 656 488 -311 703 234 -851 -287 244 -415 471 140 -764 15 -310 519 -429 171 324 233 -608 -219 -182 -487 375 -519 -624 209 529 274 -671 -109 -7 -129 154 283 -203 -302 -714 -893 754 -753 687 -363 402 519 -404 -337 -892 -531 -381 361 780 -423 -125 -497 -458 312 -400 -810 314 -442 -383 409 -791 365 -819 -714 608 -636 25 -178 187 435 643 182 95 -334 27 -423 -849 -2 -270 250 662 328 770 221 -786 -396 -314 571 25 -199 -637 341 -472 588 9 138 -486 215 -7 -597 535 -628 505 -321 -704 -305 -276 315 73 232 -57 -212 -265 367 -319 302 -303 323 -645 -706 -135 -330 -520 275 -777 -685 -317 207 -772 506 762 530 -763 -568 710 -456 -415 142 582 358 -579 -450 -118 -495 529 -202 -316 747 -599 -350 169 252 -233 95 602 -778 37 532 673 612 488 -531 -406 -122 744 311 252 211 22 -651 -414 203 -673 -811 628 -532 -256 -764 92 -721 -562 261 -673 -859 -428 -340 -476 -17 84 -411 -898 346 352 660 -314 -760 749 154 -180 709 -863 102 154 366 421 179 695 -101 -488 341 -405 573 34 -743 643 127 -360 -355 359 -864 -800 -893 580 -635 -363 524 -370 620 101 -432 409 -234 -528 -172 -477 -276 117 -846 -396 -716 -675 473 -525 684 -175 -174 -676 -256 -665 -839 462 -87 572 -654 -163 -423 -49 424 369 -233 -101 -118 -11 -722 230 238 630 171 -492 -143 -282 -683 81 -650 -787 -742 580 559 -771 -898 -643 -64 -418 -516 -697 -395 -142 -508 -333 478 -108 -582 744 -104 -742 -896 -719 -179 43 -282 -678 402 370 521 699 -164 671 -450 -517 695 532 -673 234 -499 791 -857 -418 -388 -64 385 -108 -145 303 554 183 476 336 -674 279 681 392 401 -605 -359 453 -399 57 309 -430 498 468 31 -549 -197 -435 -875 620 796 70 38 -601 -691 -820 -708 -771 -239 -580 -865 -754 633 230 -69 542 -469 -897 -307 112 -408 -4 -126 -857 427 -500 -559 -789 64 739 148 -118 -861 -612 -417 -819 425 -55 -141 419 331 -289 -731 248 272 -833 527 64 -841 -388 362 689 -373 42 259 -817 -397 -895 -522 748 -629 -27 -239 313 -730 439 -286 355 -421 204 546 165 543 -485 -829 148 -269 489 -138 159 587 281 -71 366 -805 -1 148 462 -884 259 -425 -460 -51 157 688 -220 -640 -886 -845 502 -899 432 606 -280 792 50 796 -437 -524 -610 -504 171 71 291 -266 -27 732 -636 -202 -150 314 -287 432 -383 -600 -396 -84 521 465 749 -568 660 -749 -854 711 347 -194 -309 18 -529 321 -630 -555 754 199 -472 -176 -612 -514 -496 -203 -894 556 387 207 -339 385 800 -179 645 104 547 184 -100 -522 196 368 546 -502 177 29 -808 364 -173 12 -770 347 -419 97 700 638 -741 -99 -734 -267 -6 682 -307 -717 -825 48 366 -620 264 402 479 138 286 -750 -275 613 -38 -570 83 246 -180 74 104 -598 602 -693 264 -124 110 517 198 -298 -466 443 266 605 368 -114 2 662 762 -337 621 413 99 -114 653 206 -633 64 448 577 139 -494 765 -319 -18 -426 -575 -270 -332 -837 -635 -818 222 -273 130 200 504 90 800 96 213 181 -421 103 770 656 -357 325 -311 -259 -442 -815 -578 -227 -863 -695 488 247 732 -434 -169 -227 -850 265 -123 796 4 -692 74 -91 -771 -392 482 337 527 -692 135 359 -670 -184 500 -392 -293 -761 493 147 342 -631 -191 668 709 -765 -137 -24 -213 191 -144 -441 -274 -686 -467 356 -597 114 457 -748 225 286 -150 -113 669 730 -597 -187 354 188 540 595 -621 -427 -226 -900 438 191 736 -272 -848 -157 -456 -67 -192 134 -416 -721 266 618 -745 -374 317 402 380 157 534 -442 191 -395 508 -434 11 298 240 148 376 562 781 -158 -501 -184 271 -800 -318 759 -233 -291 191 -518 -794 636 -17 -485 305 -852 45 558 -863 -128 -351 -667 10 -266 469 -567 -869 734 -144 395 117 399 11 -395 173 -695 68 336 -841 544 -822 145 -658 -6 -436 -614 253 -332 660 460 -554 -413 -242 84 550 -25 740 -6 734 466 10 570 529 736 92 -28 71 -299 -723 730 495 336 -239 -413 -771 261 -475 -197 471 537 212 -467 -574 -375 257 116 476 320 731 -331 273 107 553 19 -508 -648 149 370 289 679 667 794 -442 -149 650 40 -161 140 -548 792 723 754 643 -574 69 -886 -405 -871 -458 -758 148 53 313 281 390 692 219 762 114 -614 -498 -709 -2 -847 -301 -2 195 -42 760 -687 -498 332 -183 87 -739 -840 -543 78 40 -661 -843 -330 -225 -566 186 64 -137 -445 705 656 -840 -365 -859 378 -259 -479 -61 -850 113 232 71 -362 -818 -361 -176 735 364 380 -779 362 788 781 661 374 -647 -103 -283 172 -298 -295 -269 17 726 -870 203 -741 -103 464 242 54 -563 -341 442 -510 90 764 474 -765 288 -483 416 -549 316 209 797 771 -277 708 -592 -296 -763 629 268 -298 -84 602 116 -156 204 -603 -701 -7 -45 -806 194 768 -184 782 -123 98 -534 22 -109 -667 345 -449 534 -398 -132 -785 -397 -815 -166 777 -770 164 21 495 729 -705 -738 -250 -708 744 179 573 799 537 11 406 732 -728 -175 -408 -100 -461 349 -763 -834 232 -81 133 -488 563 777 -318 143 356 -495 -693 -656 -378 -64 33 -248 76 794 109 -664 440 519 686 752 -451 271 -823 -517 -872 458 -619 62 -389 768 41 331 -96 380 498 251 68 -392 114 -627 -576 -217 -310 104 -351 338 661 782 744 -842 528 483 -797 -371 585 796 -329 25 -545 -1 -828 -577 660 -298 -856 -246 175 543 -252 -572 -481 640 657 -343 460 -186 -443 672 86 -38 258 -308 -691 435 649 -629 352 613 -142 -518 704 348 -617 -305 755 482 342 -116 455 418 358 -291 -890 -895 663 739 703 407 767 -736 -454 336 -423 -69 306 302 -848 187 -570 175 -394 -451 250 136 -769 -83 -191 644 276 -328 -288 -36 707 -792 -865 245 -790 -666 550 4 -700 -224 215 747 10 -73 514 -592 61 54 627 215 -795 349 -153 764 -227 -619 720 -807 -143 -804 509 485 -78 -219 769 -662 -695 714 21 -79 218 -735 -572 296 724 508 -8 -767 776 -253 -242 720 -552 -438 -479 -599 705 540 472 215 285 529 -308 735 -895 629 -880 -783 -788 106 -547 383 -459 477 740 90 76 -212 -710 364 -455 -357 270 -521 204 696 755 -864 -696 -709 233 628 404 164 -688 -99 -385 -426 125 25 337 -262 -296 -193 -426 764 -381 -691 267 437 -592 -177 -390 576 -538 467 -19 -11 -333 -696 -600 -50 22 -117 -486 -581 82 -304 542 500 -734 -768 -468 -165 -433 203 676 -709 56 49 -832 -387 24 -165 -640 -630 -120 611 732 430 -68 -837 596 -402 -796 159 -309 -361 350 -401 -397 605 -507 -631 659 154 -240 -869 -786 -427 4 -319 786 -144 268 -43 -56 341 -891 -12 40 -688 395 463 -769 512 259 -395 -57 65 -279 -295 38 -860 -530 511 372 -713 725 -308 -617 -318 -767 492 -711 -750 -535 655 595 -633 -355 619 452 -495 722 -454 206 481 -332 -116 85 -780 -306 118 521 -447 610 474 -45 -600 200 261 602 -96 -174 40 381 -863 416 438 -493 -780 560 -218 -602 -637 455 453 -277 -702 781 -43 -149 656 442 -539 -435 -899 -253 177 -110 232 -89 561 464 -234 170 486 -774 -390 748 -657 -573 -814 738 -875 -346 -461 798 555 -691 146 205 769 -779 110 -298 133 -36 795 602 -295 72 234 121 -619 489 595 303 341 -875 649 403 -620 97 630 -778 -197 386 349 -199 587 -753 -62 -432 -419 793 -872 -275 763 499 -806 665 -463 -249 572 -93 132 207 -838 759 100 356 -456 609 -584 509 449 324 -198 241 739 490 -885 -509 78 -697 305 -248 103 -678 530 -397 445 286 -717 -269 -735 603 -458 -851 461 -843 480 -864 756 273 634 -81 484 535 -596 -275 -306 476 -493 386 -637 -890 -131 -293 566 773 -820 -109 -840 794 -117 -810 92 -347 -502 781 -545 694 -757 -716 -42 -843 -381 168 -292 609 330 323 -739 -372 -376 674 508 -863 -897 -888 -500 134 395 -876 -258 -711 -94 -141 -274 -457 326 529 676 -819 -660 -23 -770 190 530 -41 675 -542 -583 -501 -188 -581 -879 413 506 -658 -144 150 -482 -793 666 773 -343 -301 425 -284 -157 341 204 -446 -15 -812 320 -389 -169 -152 -414 647 449 -403 -212 -548 305 -78 -318 -536 -283 -429 -590 114 643 -791 226 788 142 93 584 -851 -843 508 -163 -773 778 224 -633 -422 604 -223 551 580 -816 -488 -453 -156 -695 403 742 -791 -101 -484 54 145 159 800 -525 781 -729 -352 42 29 236 29 -352 -765 -833 -73 -589 316 -519 -311 -875 -744 5 -717 -337 -824 -696 -752 59 -175 553 -609 640 -135 -626 -593 476 -882 548 602 611 247 -374 -91 530 201 196 100 -344 694 625 -412 33 235 -688 -79 -406 559 -117 -807 -33 796 -483 490 -102 -832 -551 521 727 -90 459 -765 -535 -130 -424 585 521 -264 -367 -560 -16 -132 -857 278 -372 58 706 667 185 609 -722 -18 -219 376 381 -342 444 -489 729 -323 520 -76 58 746 257 -645 -337 110 143 -206 204 -673 -321 770 362 -400 -518 -278 633 194 -593 -251 108 -267 682 -6 338 648 729 456 -353 -589 -826 188 608 -647 484 -812 -188 -249 256 670 196 -301 -173 765 -330 553 -897 474 -658 -811 487 739 -321 738 146 -888 159 691 -402 -892 -659 -596 -257 628 -554 -705 183 72 229 -845 75 -509 -499 -512 29 -754 314 -165 -774 46 579 26 -746 -306 -234 153 577 114 -281 745 688 128 -875 -210 -787 677 525 -637 469 -557 -886 635 -388 -838 141 746 503 -804 269 179 -462 417 -833 -694 -806 -644 -723 444 656 259 329 -531 520 -289 -615 -231 761 -64 -342 -390 -413 446 -796 -380 576 -303 416 320 188 184 58 -299 181 717 -151 -377 620 -466 -431 -393 -795 462 -580 669 249 553 626 -828 -390 -301 -250 514 -768 222 179 -474 -216 0 545 535 237 631 53 -50 -620 -50 209 568 534 -395 -526 -556 482 -562 546 -636 -598 794 -764 436 -549 -575 738 508 -132 -836 -95 -808 -238 744 232 616 122 10 15 -535 -47 171 -260 460 631 286 -433 429 -344 -424 429 38 -333 324 -474 -76 753 -812 798 -434 -490 -313 251 -363 -72 691 -786 313 -881 124 25 -773 48 770 219 -564 472 461 -465 -688 352 -128 -178 -103 -820 -208 355 66 -769 459 -519 -539 220 460 -379 377 -132 -786 -54 -427 608 -503 245 443 -442 15 -98 -350 506 84 -300 522 452 592 -76 -783 258 -37 -253 639 429 -731 214 -139 -642 550 280 -231 219 760 -343 216 -355 462 379 591 -734 -392 -559 29 470 -166 742 -295 -234 101 501 511 -876 577 -399 659 239 -181 -589 -381 448 743 683 220 310 4 -153 250 569 -843 -340 521 370 -508 -78 53 -876 47 768 -236 -225 20 564 761 -705 -441 -526 -168 234 54 471 693 292 -537 -801 405 236 -436 67 394 -837 118 -65 -381 126 772 710 -221 -423 -203 785 733 -272 -862 755 -315 147 240 671 407 -847 -621 776 252 -890 -534 -151 -834 -321 -106 617 -153 -47 175 776 303 -211 586 -370 398 632 365 725 47 119 765 -210 -623 643 215 -596 76 491 469 176 723 531 647 524 21 -535 -365 -256 -845 -232 345 -608 605 165 196 -241 -674 537 339 466 657 -887 336 -593 -440 348 118 458 593 -366 -813 -523 -480 589 204 224 138 -135 459 -240 -874 -374 647 -429 -526 -754 -71 -166 -562 356 217 -95 633 -238 54 -30 -473 300 -865 -478 640 713 -789 13 114 590 -669 681 334 -68 249 -861 48 -99 784 -89 376 -418 529 -220 -768 -674 339 635 -888 -46 388 -519 796 -527 234 -362 -703 -611 -521 22 -623 478 261 -205 -465 393 -706 360 346 -8 765 -413 399 718 -140 72 528 60 -188 -136 741 -32 -97 252 -562 -415 430 -298 774 472 -480 605 -316 772 -368 -139 62 758 -88 314 654 -13 599 416 -239 -332 -565 -816 517 615 677 -453 755 -447 -848 273 -455 411 -734 87 -864 -239 -278 -5 680 301 -589 -899 770 -1 375 -143 518 34 -88 -758 238 274 -517 199 -377 -185 -546 -747 -844 712 -702 751 -654 33 -858 728 3 713 779 800 495 -893 544 -304 -682 -59 -718 -664 512 -9 48 429 168 -30 437 196 529 -352 -750 -853 633 18 -302 45 170 -802 42 -689 129 447 -228 462 443 558 553 -881 -691 321 -673 -349 395 194 -712 -25 495 754 -229 693 -792 499 730 313 -634 228 411 362 -33 419 -287 643 560 370 740 -213 456 -93 -637 -338 -672 -38 -590 -505 -730 -899 761 -76 586 -733 359 -824 -572 267 40 -121 587 -471 279 -844 -538 -734 154 612 -220 -264 -231 -204 -295 -715 591 -421 470 -185 -258 -168 289 559 -141 -486 -18 -639 578 -17 551 -80 -375 497 -182 88 -73 92 -318 -681 -850 29 26 229 -119 -363 -140 636 636 707 -833 217 405 -553 359 -763 -345 -392 126 390 -676 -534 307 -667 476 -683 568 -676 332 204 202 602 8 -128 396 281 446 -172 -72 -443 452 -592 205 7 -704 -565 -302 -512 730 -831 121 -516 -209 715 -225 -438 469 -183 -95 498 -486 23 666 -223 -455 -802 -283 404 -622 -241 540 -377 25 800 -271 73 529 473 -212 482 277 -76 -730 149 -749 -843 -475 500 -352 -273 589 -790 101 99 -362 -467 -615 -32 -177 -22 470 521 -187 393 214 -710 346 251 114 515 775 -545 -353 -346 452 -856 -303 -578 -332 -135 -307 113 -422 -575 -295 93 120 -886 597 -774 -124 -66 -496 295 354 794 -788 -589 -383 650 -893 579 -829 342 757 487 -141 95 -608 -318 -425 -511 131 749 -305 303 682 -438 496 -848 -458 108 -392 296 -696 171 -650 7 -233 -442 447 -268 -862 756 308 -283 725 721 -312 270 178 445 -199 -683 628 -350 -625 649 -697 -388 647 -451 -629 -7 402 222 161 -871 -6 118 -883 718 -40 224 -117 -793 478 225 -802 -67 394 705 790 -460 273 412 36 -696 462 -313 -599 -550 300 -252 625 -812 -11 -295 499 -562 -810 -528 -104 212 271 -120 -656 95 -863 -386 490 -466 580 -312 -871 -349 689 781 -187 44 -811 134 330 595 637 556 682 361 299 376 125 -471 15 -306 344 224 -548 266 -531 683 -499 456 -503 -396 270 -612 -746 337 574 195 793 134 317 -893 -792 -804 -163 -132 -486 -411 408 -548 105 689 437 14 392 -350 -715 415 -738 -719 88 585 -142 -333 -93 -749 110 -799 -141 -461 -761 -2 -855 31 -228 -385 390 134 693 477 -747 -201 129 -490 -2 154 653 720 20 -11 50 -629 164 -897 568 -846 -666 -872 -818 -343 -893 649 46 -449 286 477 -198 795 133 -483 -7 -523 445 -457 -691 -722 -234 727 282 647 -1 -785 -66 552 -466 117 -464 110 -697 -616 6 629 262 676 317 -318 -786 -698 476 504 159 -85 -145 -611 -367 -516 -442 318 -169 290 -346 -246 -687 -165 396 -720 337 -262 -387 -624 -434 533 578 -342 247 550 291 231 571 120 -620 -417 -144 363 -458 -851 -515 266 504 752 280 115 195 -271 -190 -586 393 236 -218 -287 -755 23 -503 -148 -770 45 390 -535 -40 427 -751 71 357 247 314 489 -743 -94 414 347 381 47 -282 512 537 -359 625 280 -796 71 192 -781 -792 360 387 -575 116 789 195 55 -781 -786 -62 429 207 -718 -48 -424 355 -709 208 727 369 -638 670 -236 38 -900 285 -85 368 486 -214 -311 769 496 81 -739 442 772 136 -398 709 -257 -560 798 731 -874 236 553 -891 263 28 275 -405 -422 614 -74 309 -818 -577 -633 567 497 772 -299 -484 73 -515 150 -577 -665 703 434 -801 145 650 -145 -683 229 195 -600 384 -338 595 -486 391 -467 115 -72 513 279 -136 -64 11 -674 -122 -505 -471 -51 -293 80 -813 -798 266 -453 -837 370 -495 80 -220 -617 -664 -110 -651 -175 -357 109 -890 443 -22 642 -829 -573 -774 -841 -539 578 -409 663 -581 165 -821 409 188 691 -598 -871 183 424 204 323 37 -42 -432 134 108 -87 -28 -802 -899 325 202 653 -57 -140 592 581 54 -159 138 156 389 146 107 485 477 -23 625 -299 354 -654 -6 -826 36 -806 200 -630 671 109 59 -153 745 -293 -139 599 112 -360 691 723 -31 784 264 -130 -213 298 -401 322 -312 748 -720 551 -175 -801 514 -237 131 -704 471 352 -474 -883 371 -664 37 740 475 -89 40 -692 -36 31 690 -631 -829 347 -129 737 332 233 73 -703 459 -196 229 -397 628 -147 -710 691 248 -322 -820 -564 735 370 -49 590 114 422 433 514 -374 -466 -84 -43 445 -144 361 -295 788 8 352 22 -140 76 -855 671 499 379 776 386 -252 -765 677 -864 -185 120 -269 347 -502 675 179 -129 214 -634 -831 -462 129 -312 -588 -670 -73 160 216 -747 -827 158 -831 -108 758 -728 632 -311 -865 464 184 -95 -760 495 372 -301 521 503 691 -713 738 10 -259 450 609 -469 467 -833 139 -701 -658 -508 720 793 99 -878 -690 331 661 33 545 -656 379 -97 -360 -361 -72 334 -237 -294 618 -380 -690 305 -260 -282 135 763 336 482 -878 399 265 481 -797 -124 632 422 246 576 -897 -347 -232 -82 83 -513 -369 -445 -89 196 -48 204 472 605 -510 -135 -114 93 -352 -185 151 20 449 -429 658 274 329 57 184 86 -22 -548 707 480 785 -396 402 237 320 70 -181 -119 -604 576 -679 -586 -611 -24 195 -600 556 -336 -748 -385 -547 734 -330 347 -878 656 12 439 784 121 -607 578 -457 -124 -688 -143 -854 404 -659 -119 -643 -813 -311 590 104 392 314 -113 -602 -509 45 185 -296 -798 474 311 419 282 -634 -581 -116 287 719 201 782 618 -641 780 -558 697 609 -235 -384 -97 -573 794 308 -287 -749 -703 681 766 -814 -336 -295 -338 -333 54 764 777 -563 -382 -883 626 -60 199 719 -556 395 -661 -862 -762 -579 112 66 -829 300 248 -34 168 450 220 -616 -3 -49 -875 -19 -336 91 -3 567 -253 636 219 357 -654 -144 430 -638 206 328 557 286 -153 305 -419 698 -478 128 -812 419 671 -741 -521 339 -384 722 -760 783 702 297 274 -225 -273 -824 -115 -586 -755 -428 733 -897 -750 -380 -118 -580 -343 157 -163 -879 -691 -43 598 -27 -613 -450 -796 493 424 -446 -175 -217 122 627 -280 9 -867 781 -448 -304 -796 -769 203 625 -427 189 762 442 659 -875 499 70 381 -121 -336 -522 -129 -873 -377 -471 262 377 -74 800 405 -449 601 398 -153 -314 -837 544 -126 -532 731 382 -678 -445 -844 -157 -62 470 262 344 494 -322 -83 -2 -485 -810 -52 579 -244 -441 -706 395 -722 -185 -469 -110 -13 290 -586 221 605 -166 335 720 -305 -200 476 -454 273 248 -68 -662 251 34 784 273 270 -420 -310 188 688 -390 395 -894 609 -259 -559 64 -91 676 -858 792 366 441 -734 -553 787 -131 81 595 -563 2 -264 309 -114 43 -75 -119 -26 -615 -454 682 -474 -145 -96 765 -676 -557 -761 -887 202 87 -583 440 103 -823 -688 553 -169 -717 -406 647 -152 763 245 -174 373 404 -703 476 -847 333 -666 -128 794 638 -550 729 709 695 -587 -73 -692 592 -119 -412 591 647 550 -724 -503 494 373 -473 326 -356 -731 259 -526 -486 485 -858 342 231 595 -225 97 -201 736 -388 132 -391 632 -856 135 377 92 -451 24 272 -178 218 -131 550 497 86 -300 69 -826 251 624 340 362 219 755 -598 -570 -531 584 -715 -501 -865 553 175 -417 514 -706 -60 -82 -324 704 526 257 -383 488 104 -482 106 -469 781 -36 -268 -253 -16 -173 532 -408 569 -669 148 772 632 -434 -342 656 203 -83 716 638 -77 -174 656 155 627 397 651 -319 38 -71 -80 -31 185 -618 -85 210 242 -729 -95 399 -371 625 -563 493 368 239 239 362 -175 21 -503 -486 -77 228 -511 -152 -341 -508 -289 546 121 -622 -616 -172 -126 -815 -873 607 -853 307 385 -855 481 -293 -406 325 -188 371 382 773 -587 -703 -732 -179 -844 723 -877 52 367 -614 607 622 586 18 353 9 -312 -267 631 482 98 -666 129 -329 339 617 -134 427 -520 -420 -794 -616 -360 -17 106 88 -196 88 -435 381 -844 474 -267 118 647 104 208 -770 458 747 -719 -711 295 -723 -181 -450 -897 673 -658 -338 -620 -846 -297 141 -538 261 -478 440 299 -420 246 83 586 -646 -828 636 -77 -694 -601 -95 -22 591 565 -321 137 -449 335 -88 -383 363 -741 -766 -771 88 213 59 -343 -81 -455 706 -199 174 -823 622 -638 -754 -740 334 217 -106 35 -472 70 20 -220 629 440 796 -650 -708 -327 -803 502 -199 -554 -890 -509 -818 -837 702 -142 702 -584 -293 -55 -511 418 7 388 -1 -11 -484 -224 714 67 -652 405 -4 213 -260 -405 -466 415 506 552 -294 380 551 -798 718 385 505 -48 155 -702 -719 201 -73 -301 -789 -437 457 -615 264 592 -64 -301 81 -607 529 -742 547 735 -878 -312 510 -762 283 601 695 -409 494 501 -735 -764 -893 -704 -649 -108 -30 -365 35 -392 684 -325 -868 -789 27 291 -24 -236 -224 -379 -731 -486 268 79 -73 540 388 233 -129 -613 605 236 397 -632 -337 589 -25 -511 795 621 -409 -476 -836 -374 -150 -758 -327 64 -635 327 473 -32 99 729 18 206 -136 -627 -302 -49 637 788 479 338 117 -567 -292 654 -742 -747 -502 -28 -614 -820 -653 -104 -681 -117 -134 -349 -800 793 -275 724 -375 753 229 704 -172 148 -266 -81 -312 -33 225 209 -481 148 -123 -563 -646 393 -519 -798 -387 482 -353 -733 527 -504 -737 13 164 -685 354 420 -520 589 -142 255 434 -95 54 -514 -131 -322 111 -447 -562 -788 795 554 458 468 157 72 269 751 -555 583 55 -415 -307 375 302 330 -644 -587 603 -13 -687 -485 -269 -187 673 231 614 569 417 476 -635 783 -41 -124 655 -814 -839 450 -282 -405 -164 44 364 -173 570 451 529 -480 223 -82 381 681 734 182 -675 -39 -352 -438 -21 -712 -883 694 -455 -896 -695 -230 771 139 -599 -640 68 -309 -28 -202 90 311 56 -695 142 -527 661 -204 318 -815 -84 70 714 397 300 -434 610 -680 147 -897 333 51 508 515 -233 -869 -305 136 -202 641 53 485 596 -72 441 191 217 772 779 -328 -422 625 -322 315 -480 770 -16 -386 96 -302 786 -743 -368 -170 764 360 244 759 448 647 -2 358 -78 83 742 271 -148 121 414 -27 291 403 752 11 -428 89 554 -581 407 -893 572 -155 -168 -300 -517 -103 112 -19 -616 -535 -269 358 -442 -275 -810 -89 -580 585 94 730 254 422 -837 266 -205 -142 224 53 144 -440 -501 -705 -709 -699 200 -793 545 -566 740 265 207 759 -715 -458 573 -528 -217 -76 -101 -74 -882 462 620 -647 -813 -483 109 351 -669 109 -482 -378 -281 -81 155 -24 -10 788 618 235 -881 -611 -232 104 -768 28 -705 333 -189 -529 -172 576 -384 -452 -482 -271 499 -448 572 332 585 793 754 -816 -376 36 -589 -116 100 -7 -231 -645 735 243 -642 275 -687 -190 -797 523 50 -753 62 -46 549 -93 -30 60 716 -758 -784 -231 647 665 -239 -742 168 471 -890 -394 306 -813 -711 -727 439 129 154 -19 727 -619 -584 -110 71 199 -855 799 -307 -860 259 468 -765 -522 -230 -580 -743 757 -744 -530 -634 236 -168 237 -31 -682 458 710 696 -682 472 553 -796 241 124 -305 159 236 -194 -363 -467 -146 -290 330 735 -220 -171 287 -705 -109 55 -203 -11 -309 760 455 -867 654 536 -635 562 380 566 -793 780 -188 367 559 -319 -211 -585 323 361 -537 430 261 38 -273 602 267 -641 471 455 -809 518 -629 -560 380 -863 -281 470 -690 446 -839 532 366 -107 647 -768 -567 -444 75 -737 773 124 436 770 786 189 -759 -22 787 121 51 -556 465 -862 441 583 -542 215 306 -371 -308 -291 553 661 -45 595 734 -405 55 -529 7 -510 -341 186 -689 55 238 -13 296 380 447 -218 155 -497 167 -312 -868 741 -575 320 270 542 -197 -151 390 -10 -338 85 -211 -27 311 -812 -583 -762 113 -872 -440 140 -443 -573 681 -71 337 -92 -805 -378 7 42 -192 738 -402 -570 -794 669 -442 512 653 708 -733 42 265 -864 -110 -296 -782 -540 -632 -732 -180 -480 -484 108 -614 96 -238 371 -767 -188 -113 -541 -108 781 656 -22 619 -718 -366 -603 -704 554 239 699 523 726 145 10 -619 745 -772 -479 -829 -423 -269 -258 -847 75 249 -434 237 -761 572 263 241 -495 738 -835 -747 -120 422 299 -226 -424 -705 604 -261 22 440 492 648 403 777 -731 -108 -19 315 330 231 -875 -45 734 -318 753 -138 -425 -717 -485 32 -501 344 494 638 -481 303 -13 38 -474 69 -368 318 231 665 -134 -505 487 44 -578 214 241 -197 -748 -244 -242 57 529 121 -802 691 -144 -609 -688 202 -51 -153 -870 -588 -37 -746 252 143 519 -163 -747 654 -546 338 464 548 -897 -119 -41 -367 551 -252 -528 -403 -592 793 443 -280 79 626 -191 436 512 651 315 -61 -748 -228 -81 -581 -154 640 -226 -309 43 -792 -214 388 -343 635 233 667 280 615 339 -565 -640 572 100 91 -259 -875 590 507 -718 -520 -261 405 433 -289 648 675 -118 88 490 -461 612 -303 -781 -500 -873 -145 290 750 -85 514 638 781 -468 -127 269 -671 -705 273 -194 107 -219 -846 20 141 -136 -234 -496 -450 -100 -275 68 478 -716 -382 -55 -5 -323 -136 353 -287 621 234 225 -196 -477 -650 619 -448 -185 -729 -209 292 384 -149 -589 296 -204 494 -534 -571 -853 15 485 -815 455 -798 -500 -240 56 748 -870 775 -98 464 210 -238 547 413 -584 315 709 61 321 -880 -455 -64 692 -115 -26 634 -280 -221 -191 -802 -841 -272 -95 -504 -428 -300 196 57 699 597 479 532 -610 426 224 87 777 -107 -327 -630 755 -349 -32 703 -725 -372 199 727 150 -387 639 527 -365 -602 -200 320 -706 -42 67 253 -640 -530 -63 -537 210 -360 555 -214 88 744 -866 -369 1 551 669 579 717 -867 -621 -727 477 -68 790 -178 -845 -449 -12 321 398 -431 465 -772 -601 148 -594 208 -419 -601 -677 -81 -541 -415 -376 645 263 761 -114 39 437 158 447 -712 -23 -827 -597 107 -105 -201 468 -8 -434 400 -247 478 -793 -391 -188 -824 -577 248 -217 -94 -365 361 -353 -289 117 366 -519 -620 -350 -180 -143 593 349 -456 309 -242 482 205 568 -10 -558 -786 -668 -456 110 76 150 -647 364 190 381 -666 -161 -72 -517 -607 -138 229 -214 408 516 95 -47 800 669 -437 572 -764 -738 426 788 710 38 -663 -18 304 -43 -651 343 227 -137 644 -651 -577 -413 23 -420 -29 -398 -469 -654 -715 76 448 -878 751 584 -818 -544 41 -23 64 -351 562 303 232 113 746 -476 408 -687 -624 694 -118 -257 529 -80 453 -516 -493 -590 567 399 296 -871 -34 -293 -69 708 -374 -258 132 271 -637 20 612 489 -125 191 70 475 325 -659 -207 48 332 451 -50 -186 -136 -143 710 711 -452 558 357 -308 -382 514 -263 -660 496 545 286 -394 -586 237 -585 -627 563 589 794 -878 144 544 -45 -797 -42 -459 -609 509 -159 -69 -85 -449 -23 435 -439 387 410 272 137 -6 107 -506 116 224 -698 -195 -685 785 294 493 -124 669 -827 -77 -175 609 -799 586 -892 -93 -421 -248 -145 -203 108 -844 -539 -878 -18 -703 765 -48 -116 28 -78 298 -430 100 -460 -319 -510 441 340 335 45 -747 -182 30 506 723 21 5 681 -440 -547 -493 -417 728 184 509 389 202 519 -182 87 -878 710 542 -783 -761 760 -367 103 -881 23 265 -119 530 381 121 -406 390 -694 -716 -862 563 600 633 573 -220 587 -48 723 6 -108 -786 -401 553 -160 -391 719 663 -154 -342 -355 593 -878 133 738 54 -354 352 -57 -96 758 -168 -665 -565 460 405 -833 283 643 -315 -772 -3 106 -140 644 93 148 -458 76 575 -514 560 -285 485 168 -288 -649 687 198 -141 297 706 -68 -571 -74 -479 758 -764 188 27 77 -212 653 195 -126 -102 568 -370 -619 17 189 -693 -495 -676 -754 -407 -414 652 -446 627 305 460 280 252 -653 70 47 465 -806 519 143 -433 -785 739 787 -336 -830 713 441 34 -75 -763 767 38 -362 -389 548 -132 605 -185 606 374 -622 482 -543 74 184 -258 -501 -575 -456 -266 408 753 -499 -353 45 126 631 -116 738 -868 536 628 -356 -880 -688 109 69 611 732 528 -315 -195 -209 655 -813 685 226 637 561 -355 481 -552 449 -894 -589 -269 -661 121 -745 37 231 745 -139 666 -446 -514 384 685 454 -864 580 85 -798 -165 -887 -868 -375 -551 615 628 376 -12 -316 43 -838 -208 244 -133 -514 -725 347 430 656 -83 676 -479 799 350 75 -9 528 165 -822 268 -632 -703 -881 260 -487 -897 133 -524 272 330 478 -691 71 229 516 784 -97 -87 242 -666 -700 -373 396 -362 -634 -220 472 680 -235 775 416 -778 684 -198 114 577 -376 542 8 202 550 -174 -257 85 -871 -300 214 -162 -849 71 392 -445 -740 275 -689 -88 -135 790 -276 -739 -607 -626 -831 -459 193 722 120 469 501 -555 -354 -317 305 -877 471 -441 186 -590 472 725 -135 -838 -473 -755 -879 251 203 -82 -106 -321 -199 578 -725 651 678 -582 -653 448 -213 -146 435 -516 -523 -77 -275 559 484 214 -549 626 -511 -130 211 145 472 -546 307 -101 169 -262 -579 -2 -647 -82 -69 331 -812 -3 540 -326 270 -887 -350 460 -157 45 610 394 695 742 -669 68 -817 -336 -44 536 142 376 646 -463 -663 -375 322 270 -275 -54 337 -90 53 -811 -55 761 20 -639 -379 -378 186 453 -823 -559 -253 83 -239 402 -420 74 -145 325 -704 733 516 -812 96 378 303 529 -519 377 -836 -494 -598 5 -365 615 -153 -542 98 219 -612 -383 -813 623 -323 161 202 -742 539 93 341 444 576 -551 307 -834 -601 155 791 -385 376 361 293 280 460 229 701 52 98 -840 -234 -769 -197 -364 346 -578 -336 -377 -458 168 -284 -325 348 -566 781 474 249 667 495 488 721 -607 141 -884 -336 273 -662 26 339 -115 -695 718 -284 -661 545 -688 239 370 -895 -121 -134 316 -436 -395 528 -639 346 -521 65 418 729 239 -829 -275 115 770 219 -186 680 -614 560 -119 248 -395 341 62 -430 -590 440 -779 678 455 -387 214 366 149 -196 -267 263 -780 -701 632 472 464 -793 354 -310 444 -339 354 -626 -99 451 -249 485 -799 -655 -459 311 526 643 -334 623 -165 -884 404 603 -654 -285 672 -822 -31 -842 -576 22 614 174 360 508 60 -490 -747 620 -225 60 -392 502 -698 194 -702 -95 -462 379 -866 -590 -777 632 -348 370 282 397 -826 57 -106 -74 -74 625 537 -315 -575 -846 281 587 106 -737 -29 -257 761 -268 83 -449 -776 680 779 653 632 -354 -106 335 602 212 -709 -746 -259 16 -562 -103 -136 276 630 -622 54 -174 68 -624 316 -812 198 -774 -831 -13 291 475 657 -175 268 -444 468 538 57 327 -94 -388 157 -23 -614 -79 327 90 -162 442 -720 -44 -280 184 -416 -267 -689 478 -782 626 -360 161 694 -501 -324 627 -13 -281 321 13 619 691 -589 -604 735 437 613 557 75 267 566 755 370 -9 -738 573 506 -34 -692 -586 307 -705 583 47 48 -533 400 192 310 -477 290 200 252 -339 136 404 466 -567 481 -144 -172 736 122 -466 -646 -676 -494 44 -515 348 -489 478 632 725 -494 528 -261 -340 -206 423 362 -452 -713 149 -635 -643 287 -745 722 -684 -873 511 -796 569 546 -720 -190 -576 538 431 -584 -376 -133 368 -622 -239 -325 -723 -778 -237 -723 592 352 -399 214 431 182 -791 -120 -899 542 267 -311 -71 -633 -112 -855 -708 65 -162 -604 631 255 42 -49 -687 2 -508 106 -165 148 -158 -254 -433 -75 765 380 61 410 62 -806 462 494 644 472 788 -104 280 -633 57 88 104 629 641 -855 -335 617 -272 622 -756 330 -807 -413 551 -407 31 187 -277 304 215 32 -634 427 245 227 -806 622 520 494 773 -435 -134 560 -542 -244 -797 695 30 761 -160 639 144 384 660 436 -657 -54 252 55 21 -542 259 -13 451 -210 -237 762 -66 -251 -295 -114 438 -371 -195 109 299 4 -501 -848 -627 265 164 606 193 273 125 725 532 -704 -243 -326 291 201 573 360 -720 -195 523 453 178 -853 -408 -434 -36 -878 -734 34 -750 245 -47 -349 -501 -248 -136 -391 112 -232 -691 103 -769 458 -653 -139 -583 339 -604 670 589 133 512 -897 -44 373 -178 -375 -350 -329 -165 374 677 -798 -112 -565 -70 -289 -859 -486 398 -633 -776 532 -436 101 -284 119 766 687 -139 -324 -389 109 361 -849 -327 307 592 -577 -236 565 -301 79 -896 -226 488 -340 589 -154 18 -88 638 -110 198 349 -54 -873 -487 -526 -648 -441 -856 665 -24 214 -190 -308 451 591 -96 557 733 312 -163 427 -613 708 219 -718 265 -514 -445 -69 248 -156 -882 -452 729 722 516 -716 378 556 -288 -740 610 -59 638 -505 -487 -58 370 -638 593 -102 720 638 682 299 -855 -892 212 -75 153 -739 -229 -80 50 121 -668 334 335 371 298 475 -717 529 92 -289 -103 -360 166 -869 -801 415 769 110 600 133 -534 -655 -585 -149 133 -683 391 -766 193 155 -36 620 -778 745 733 421 -735 727 -517 -111 629 -823 -176 -146 -194 759 -369 -839 617 555 -389 -202 575 -878 -667 129 -709 -294 -442 -288 -587 -867 -269 -620 -409 367 84 -685 -100 574 20 124 572 -424 -458 -428 -673 -426 459 -848 294 -454 353 -317 -334 310 608 376 214 -188 -293 -563 346 -552 446 471 573 -183 -266 -375 37 269 -357 700 156 771 46 -514 766 -93 202 109 -806 792 692 -891 -791 341 688 -91 521 -56 -689 697 -831 -97 -501 -605 -637 435 -391 -267 701 -377 -364 -617 -809 639 -524 -672 -874 -158 -237 187 -692 537 37 17 -687 211 -37 -111 -759 -522 -259 436 502 775 -810 420 181 667 -775 -876 -443 -337 479 172 -534 -641 -23 -459 -136 793 -668 -328 752 218 -456 -885 -40 -501 -834 -559 -240 -343 -55 -707 -864 -789 -215 63 -173 -307 -158 -296 -410 -266 -646 -488 800 -763 -257 -819 -64 -871 585 179 514 -432 490 276 189 -848 -268 -621 50 657 547 490 587 -593 8 504 689 637 124 583 -140 -624 -478 -761 111 -777 50 -595 -391 -192 -285 180 378 -63 -29 425 189 -719 -541 781 -60 575 -454 -578 -290 -709 694 -650 -665 596 -263 785 -218 757 134 -494 -551 282 -824 -207 -52 145 -626 -368 -633 -45 73 781 334 -374 -372 -733 758 586 -854 530 -173 504 557 -865 -831 662 -141 534 787 571 -385 -276 21 346 -401 257 446 695 -463 -761 451 -279 774 94 -276 121 625 -360 -89 118 773 -643 121 -9 234 -35 363 -626 -271 252 -592 -502 -110 -99 82 127 400 -820 -657 -119 471 315 77 729 -494 -370 181 740 522 712 -42 -107 -678 387 -255 -222 136 -10 247 -651 298 -159 -154 -567 382 -207 -760 209 -477 552 -813 423 -54 -729 481 712 -41 349 -459 -263 -844 503 699 97 -396 72 793 65 -226 -554 -108 746 527 776 -748 -436 -362 143 -189 490 -42 319 -220 -487 -867 -285 -297 -457 340 -67 609 -335 75 533 657 -395 -284 543 786 302 -599 604 737 -595 789 -22 -698 632 345 46 -716 -582 273 439 -235 -698 -649 473 -710 39 -631 716 -807 -103 -731 -133 297 541 7 405 -676 586 -281 -612 612 738 616 109 689 -471 -138 -211 247 674 -735 462 -793 -580 703 -488 -98 -584 447 454 -275 314 683 170 -684 288 -629 -785 -645 -865 506 112 210 -831 142 -264 89 594 -552 -175 -480 -760 271 -209 609 -385 49 -696 -694 -532 -463 794 -254 5 -190 508 781 741 137 -547 502 289 712 -220 451 543 -698 -83 667 227 709 123 -157 427 686 -407 710 -272 -613 -823 381 585 139 293 273 334 -844 -242 -867 -93 284 62 604 -122 -834 602 91 -118 724 -839 -456 115 322 746 779 -422 -153 72 -556 -424 -38 -695 -612 -820 66 35 350 -389 301 671 545 737 -647 -610 -469 -168 164 577 -470 401 170 -285 705 573 -794 -593 264 -170 631 800 -333 -416 -28 200 -417 -410 212 589 459 637 617 -568 -59 621 189 -94 -692 148 -747 394 -233 -219 -620 509 -228 388 -244 459 -819 764 503 -185 230 -385 120 229 -29 460 434 -332 332 -351 597 687 568 -192 569 206 -301 -309 -590 292 744 699 -334 -259 -685 600 513 453 -422 -404 90 -832 249 254 -847 538 -795 695 410 -159 511 43 527 -647 435 691 -632 696 308 -121 612 -352 -61 512 -809 -577 -567 -542 -685 436 -898 675 -497 741 102 586 651 -495 142 323 -476 -70 16 698 -724 -190 -801 508 -582 -25 -148 171 -613 118 560 101 -82 -848 160 -166 681 -81 -515 107 282 10 28 137 -403 -310 626 508 21 -134 -541 563 -565 163 -877 420 -614 -219 239 -145 -808 -400 -422 372 -462 354 -446 -697 -636 577 -652 787 191 690 555 700 607 -773 238 166 685 -566 266 -32 -743 289 -724 -495 -643 650 -689 145 135 -32 657 -795 -136 -253 215 -517 452 129 -648 -832 433 110 523 421 629 -900 70 251 594 272 -858 -512 -542 462 -894 18 544 -678 313 659 -469 510 128 -122 207 82 -434 -258 327 -656 167 733 624 583 346 -317 -91 -31 -232 -466 200 58 752 619 227 -48 361 -730 -19 678 -195 -378 726 45 -432 -480 417 -96 480 -42 778 -775 -810 395 -626 -2 -540 -756 -465 -422 -507 -254 579 158 137 622 -525 -188 -326 -414 -236 -887 -887 349 428 47 -87 -744 -891 581 566 -440 -730 -576 481 108 -359 -90 720 -35 25 116 -839 526 5 357 346 -617 12 528 -98 -233 -633 -58 -675 -662 -382 -562 72 -531 -149 -840 96 511 466 434 -354 -87 -724 -349 468 -100 109 -847 -807 321 600 247 -186 426 -744 467 233 -465 -899 44 -586 -637 -230 599 -814 -242 635 197 503 -230 507 210 641 681 -47 -560 -838 -219 -42 734 244 705 408 -394 -359 144 -235 -619 -71 787 255 32 15 767 539 239 -13 -682 -187 -200 -599 -694 -657 -333 723 697 -407 -286 -615 754 -501 -153 -655 -358 641 331 -677 95 614 -680 -441 -279 -627 -526 128 748 -229 -3 493 305 622 560 -6 489 -570 -789 514 543 -244 -745 583 311 -523 650 329 61 50 560 492 709 -623 384 559 -410 -371 -170 -526 -239 80 187 408 -268 -142 382 -1 718 158 743 -775 122 -55 -253 -89 -814 -697 -426 260 586 -631 551 794 -644 475 692 574 708 -682 642 578 606 738 -321 -737 -350 658 314 58 -54 768 692 -314 578 69 616 9 -366 -642 473 348 -127 -315 747 -816 430 112 -300 740 -810 -848 36 -502 -679 -466 -664 756 754 -788 -124 164 -764 691 431 231 53 19 304 765 -629 74 -232 -325 110 678 -302 -133 -808 -316 623 244 358 282 390 93 -623 359 -333 330 675 702 -523 278 711 -133 -780 -202 -547 602 -260 -279 715 364 225 -204 311 -416 -523 432 -265 -823 -795 -585 54 706 -398 -69 679 143 352 -641 -496 658 544 -840 -475 -96 -575 83 344 -107 326 274 68 -349 -169 661 676 246 741 755 -105 331 508 309 -657 -579 -575 -269 -57 224 774 -830 -200 638 -876 791 -649 100 -634 502 -756 -558 723 -398 -589 -769 -894 603 156 764 188 -511 95 4 -71 511 720 657 -594 -245 -83 478 727 -440 218 -456 -677 299 -522 -588 145 412 -427 795 66 -305 -158 429 509 -444 -26 -258 -226 -583 -466 94 750 -267 287 341 -607 -675 -651 -836 433 -730 634 543 -208 -405 313 95 102 -759 -426 -27 -34 -185 110 403 782 -467 352 -155 -395 399 -696 -835 -685 -355 557 -140 -458 297 308 -655 728 -760 -810 428 59 -895 -783 272 -150 479 -397 -530 -659 151 -688 35 -811 -167 -208 -666 -800 -529 -342 624 -66 -521 522 351 389 54 -341 618 -842 -680 -869 -311 316 496 -375 91 38 -35 689 -494 -58 509 -519 -732 396 -289 -526 -371 -568 659 799 -789 -883 176 -463 478 434 362 -421 -888 -140 -525 763 128 642 -878 311 204 -508 148 359 -8 -399 -5 425 -561 -769 -823 -4 -865 -773 -380 -477 -663 -466 -789 584 250 580 640 536 19 626 -470 -207 -633 485 -643 -369 226 -316 150 145 457 -422 241 -433 -158 -793 464 -169 -293 -239 115 -412 -166 111 758 138 -178 -718 295 -299 -738 568 19 -281 118 -721 -764 317 -265 -615 -120 137 486 -370 -593 -658 -404 -688 -896 -260 -629 -4 209 -766 348 541 -477 -478 -768 -336 770 738 -183 274 -128 -26 -664 726 -304 343 -764 735 369 135 -178 371 -63 -816 555 -746 -501 384 -613 -280 84 -779 -346 639 333 -534 -72 531 -340 105 572 447 303 -177 636 -506 124 -353 271 404 -549 -262 677 167 300 173 197 201 -311 -897 -728 734 7 -71 313 511 -516 -860 424 -647 -160 51 -581 -158 443 131 -205 511 -206 -277 394 675 665 -69 -498 -684 464 -633 -822 141 604 296 -648 230 -510 270 135 669 144 510 550 -443 456 -180 -485 191 -834 468 317 244 -772 365 -812 504 501 221 -325 460 -132 211 557 62 -169 -549 -209 -674 213 -733 209 -449 -279 156 -164 -828 -468 -59 -850 223 565 -813 384 591 632 -510 -842 -284 766 653 41 -722 631 716 -125 -352 -340 -498 336 394 -63 -559 -281 -504 -624 14 -619 792 545 40 94 63 114 754 -338 63 -242 303 653 171 -701 -613 -729 332 -153 -590 -773 381 -362 -882 -55 -873 385 -737 536 -81 -884 490 -445 -510 6 -472 -449 -157 -8 525 -393 555 652 -552 163 -340 709 262 -116 -632 724 -515 269 -126 3 -285 532 -582 -697 -683 293 648 -283 583 -501 556 -585 314 591 183 -10 595 -183 -64 -286 -498 -336 -212 346 592 -833 -715 -792 83 -874 408 -163 -281 386 -824 -101 -770 338 -751 435 785 -755 -124 -77 492 -611 275 564 -303 -218 209 -552 746 620 -225 206 -818 175 -640 -348 -604 -660 195 -713 737 221 643 -643 -188 473 229 146 -599 239 -763 -739 259 -557 -447 189 549 88 -206 35 284 530 -861 -218 -134 -575 -576 -830 214 -496 543 -89 -717 591 157 -173 -643 58 -490 -626 136 -16 -419 290 498 -799 361 -241 -224 513 -314 177 -652 -350 -87 122 -453 -234 -577 -669 65 652 -845 588 615 31 713 201 263 -480 -511 650 -507 386 275 -301 0 -144 598 -421 367 -723 533 -423 -760 50 728 -153 684 -53 302 143 -887 223 -674 58 -582 -121 570 146 -393 -290 -621 -454 760 20 137 235 650 163 -728 0 -86 -610 -18 492 356 -459 639 -719 -235 -841 287 -721 -539 693 175 122 -389 -390 -440 242 240 -23 -889 -440 -710 99 -623 -309 -661 -480 533 -240 -323 -855 -341 710 56 46 -79 -63 238 377 -707 791 86 -331 -631 176 -709 557 137 767 741 -818 647 670 -520 -541 -108 1 -234 -27 -4 -340 -361 -85 508 -791 422 633 394 205 -283 -230 424 153 196 -245 693 -801 -499 139 627 -17 784 533 728 -181 -363 -146 -329 -86 741 -526 162 542 786 -206 -740 43 -454 -101 -672 8 -50 424 -804 -780 -76 -112 103 -723 242 -417 225 -413 669 660 -253 -898 43 267 -837 -732 -715 -624 -370 -190 169 -555 477 -4 -484 17 -123 -38 -427 218 462 -806 -773 -371 427 -409 -103 455 -406 -558 -735 -492 360 364 -686 -182 58 441 -853 -222 -509 -752 6 584 -897 -25 -371 -279 -209 -709 -597 621 -747 -297 -765 243 -548 422 615 -635 -399 -520 -279 -423 107 693 353 -92 716 -699 91 601 527 -516 -648 -326 711 176 -497 -828 55 158 741 -160 -480 -292 96 22 -141 -667 93 410 758 -604 -23 470 -715 -155 -508 -358 -684 545 -580 720 579 649 -186 -237 349 269 -684 551 311 542 -804 94 201 -592 -419 0 -662 775 -477 272 -894 396 -448 -207 -573 52 537 700 468 419 -235 -575 -261 -125 638 524 774 375 -254 126 599 338 432 -769 472 572 80 512 -846 -854 -360 -446 -195 -352 -362 -432 30 762 103 382 615 639 206 -659 598 108 -672 -364 -499 252 733 -132 92 -595 -872 -127 -458 -628 -646 -359 -299 798 -670 381 -43 389 760 291 -514 -640 -464 -801 722 -107 465 -231 -691 443 362 -425 -72 -725 -58 326 442 323 259 -491 325 -246 -115 -484 -808 785 -656 -367 -662 -578 540 502 -621 430 47 46 -549 -467 324 -6 632 -530 511 246 -221 -264 258 -557 -684 -286 204 -190 -854 589 273 -807 -250 256 65 743 775 481 -762 -695 -634 389 615 -191 16 468 225 -189 -29 565 -731 412 222 712 -29 -145 462 -436 -45 301 -260 -26 145 489 -369 708 -713 726 -689 -119 298 -697 526 -636 -488 -236 -773 621 483 -182 -402 -437 -503 284 -892 376 495 6 340 309 269 -663 -327 522 701 394 -358 -244 -650 -825 136 -263 -49 572 -695 352 300 -90 412 609 -14 627 382 -101 -848 -705 -211 775 181 560 -204 325 14 -139 -638 -522 65 -156 799 -517 677 -506 -208 270 746 153 126 -100 -669 185 34 -218 318 142 485 -77 452 134 645 637 564 -267 -890 -720 261 344 519 247 -408 771 -824 -696 -430 -218 -453 -726 530 -400 -119 88 -155 -777 -114 474 -853 -43 179 -824 -83 -534 192 -847 394 509 -630 -607 -333 712 -17 239 -130 -897 -801 -297 -383 -234 752 -415 247 -682 -400 126 753 -3 -226 -777 -741 -383 25 654 -755 223 -84 -305 418 -22 -878 345 701 271 190 120 -831 57 324 693 149 793 49 -107 -900 -722 -93 753 119 -610 474 -193 44 0 64 -282 475 366 570 696 -667 771 762 609 372 402 -275 -411 299 468 458 -762 8 -258 581 367 26 115 -160 150 544 -30 799 -366 -478 -334 -813 -396 -138 -182 -404 67 492 -495 284 -770 291 -749 506 -739 -490 221 -23 112 468 -169 -759 127 -871 397 -133 -748 321 582 -185 -337 -754 324 605 -25 61 -815 729 395 -418 726 381 623 -466 -297 157 -730 -898 -585 377 208 -334 21 128 -682 737 -606 -242 287 117 635 -20 -428 -682 164 497 171 622 -371 -800 455 62 -634 110 -592 51 -852 -685 577 376 -871 121 -115 -208 -388 639 -166 -598 -601 664 -608 514 230 135 -545 -308 -289 -232 -700 -26 -361 -455 -595 -638 596 -616 583 -45 -680 -776 -391 -114 -177 426 -322 676 159 365 448 -557 -41 343 -325 -222 368 -397 372 97 643 678 -868 -459 -248 503 -781 -555 -309 455 -673 -624 -358 654 -806 54 -68 -262 229 -660 454 -362 792 -281 156 -602 -349 -508 691 655 -479 -564 124 -623 435 642 768 604 -624 39 -702 407 -466 -706 433 -84 -773 -735 614 -144 -513 -242 747 470 -261 638 -400 660 413 207 721 -22 -424 613 216 723 400 111 -276 -218 -11 -785 309 -652 489 -681 -173 -192 233 -269 471 733 -63 -337 22 533 -762 220 668 -824 86 -132 323 613 728 -472 -806 93 528 -884 -244 -451 613 455 -468 -381 160 371 558 646 262 -54 -169 135 -511 -529 -883 -250 -855 474 -743 -640 221 -748 263 -713 101 -88 -362 -615 295 497 716 -804 672 -153 88 277 645 -506 242 -578 -414 -211 112 678 -805 156 300 -73 -781 -565 588 633 -543 -14 298 -675 -618 417 140 218 -423 586 286 773 667 183 -318 -383 -369 -221 40 -335 422 438 -868 -388 -266 -569 777 -24 605 325 -289 25 -866 -636 753 653 -587 751 378 703 461 170 -361 -126 -86 82 111 -229 -691 513 217 516 -853 -77 212 -407 -586 693 -324 -503 -824 -441 675 685 -423 -139 -66 67 -410 475 8 33 -900 -280 -793 519 149 -193 -249 628 -404 736 469 -100 765 488 218 502 -342 -138 655 -353 485 381 393 -70 -184 139 132 -776 -456 -169 725 -165 782 164 686 534 574 -879 468 -764 314 38 758 734 341 -307 -102 345 90 290 770 463 -653 250 -732 213 -108 742 -748 771 520 50 438 -255 -482 -166 -857 -680 464 -71 -784 644 -418 -852 114 611 299 134 -32 -698 -587 467 490 578 -248 450 325 -365 -207 -202 -453 301 524 571 -883 -63 -452 350 86 -65 17 -750 -832 196 -533 -531 -659 -177 -209 -509 778 -732 -510 -413 -35 190 -599 -348 -612 263 -725 -2 264 461 -603 -851 155 -421 -320 181 -594 -447 270 596 413 -615 -667 709 -8 -323 -485 -805 -373 -273 -89 -276 -569 -382 -734 -500 -519 -599 -580 489 599 471 -665 788 -405 550 -872 543 197 -257 -455 370 -3 -39 -140 -853 447 429 717 238 177 -678 -835 360 -516 -583 -109 -752 -740 372 -36 36 173 -695 36 635 -217 275 201 670 -751 21 -827 -539 439 -719 -137 -686 157 -286 -765 578 793 572 -101 -284 373 -515 597 722 576 -567 73 410 -394 -220 -497 -482 680 22 175 328 214 -674 645 77 374 -367 376 789 -696 -885 -762 105 95 -138 384 355 -522 -289 738 632 268 725 -1 635 315 -899 -325 252 293 624 429 202 -155 -536 136 561 485 84 -162 113 -187 -698 -109 405 140 -702 257 -531 -296 -366 466 11 -621 542 -642 -38 -692 725 703 -840 -23 52 -344 -682 -793 -522 -39 -751 53 619 -57 139 78 -81 23 163 -404 436 -710 449 747 -364 134 -695 24 -368 -291 210 212 774 56 -813 158 523 -761 546 -123 490 411 -281 298 696 -810 472 -446 -51 -473 683 -130 -547 220 633 -410 -558 -782 385 -749 136 352 -176 582 -834 690 -470 -794 457 -492 -468 -416 -239 -1 -434 40 -116 503 459 459 -581 52 247 -486 -82 -502 335 -626 -138 676 -692 -524 -69 112 -795 557 606 218 39 -246 -640 -350 421 69 333 -91 -720 -146 -265 -257 271 630 -118 731 279 -116 -203 -875 -29 283 128 -484 -384 608 538 -836 -544 -312 -524 -636 -843 -547 -532 415 -304 772 -323 -154 -249 237 -778 201 -771 501 -561 5 358 788 -550 -408 -265 508 186 619 -636 232 515 35 501 -179 499 -83 -177 -628 -86 263 217 -369 735 -217 -535 -228 -81 -528 725 -466 149 -719 -68 575 -827 292 -707 -357 283 355 397 -694 725 132 -580 -456 -499 -147 403 248 -452 -588 175 131 261 -77 742 -789 -350 614 785 -33 -234 781 782 -179 724 -233 29 242 391 -842 -145 604 187 471 55 -209 -55 76 401 -640 791 731 337 -63 -445 -258 351 444 -729 789 227 19 -736 430 -814 -746 95 10 495 -97 344 6 523 762 396 -877 735 -683 -241 -182 -309 772 35 -180 -176 -606 -695 361 -621 -509 -368 787 468 -490 -198 436 -763 -428 -425 392 -478 237 -188 438 18 590 238 -846 67 -380 339 255 629 688 -523 -850 -38 118 -193 -814 -827 -113 -241 542 -884 37 163 -96 553 601 -846 768 -666 -459 678 -611 507 480 -640 -413 -449 -255 -549 191 281 -219 410 -509 73 -374 604 -206 -470 -318 528 211 -184 571 638 47 345 656 414 -710 -677 666 751 -726 676 473 649 -840 464 520 -499 -52 -862 -863 -775 79 -358 -111 406 471 -36 532 -649 -841 -222 -498 589 -670 486 329 -35 -597 27 -810 95 764 -283 728 753 108 -747 386 -293 732 -47 -636 595 -104 -777 8 -180 -306 -173 613 561 512 64 610 750 -193 23 -316 471 -347 -538 380 390 -378 581 -153 120 -768 -685 660 238 303 -759 324 -645 -825 -785 -598 -739 691 -200 -576 -198 -1 356 -18 -793 -6 -502 -114 -682 -529 -328 -535 -107 46 -265 412 -623 -599 -819 684 455 -586 -474 622 -33 324 783 449 -317 613 537 7 -581 775 -523 655 625 636 -789 -76 -27 -325 521 -803 153 -553 -8 465 -76 -165 474 708 619 -531 649 -570 -412 569 -453 -488 181 -802 -714 -740 -439 632 -898 -290 440 410 794 -521 -723 246 299 -779 -185 -48 -354 701 -630 23 788 -233 -594 735 -103 -236 207 -686 117 -473 113 558 657 -527 -126 85 -388 -318 -693 -579 -684 283 -855 -385 591 630 178 -164 -427 -685 -315 -574 -466 -415 -19 273 130 480 -298 646 -404 783 -197 435 -136 -558 712 -148 -854 -772 -678 -568 -878 19 -713 -260 -763 -667 -457 -228 248 -845 -7 611 609 71 -20 642 -496 -55 62 -89 428 -353 658 595 527 25 -369 503 94 -387 -124 -13 -219 17 737 781 -534 -285 -682 -773 -283 -875 380 -338 -877 -851 260 -395 -609 321 -383 -526 710 -496 458 194 -163 -541 -679 9 86 649 799 -225 670 393 611 -141 320 98 610 -843 192 -402 546 444 666 -521 -756 -896 718 -285 746 40 257 726 -28 671 -222 -272 597 255 625 549 38 681 -518 470 -635 -161 -152 192 672 -36 296 583 -734 -879 -885 -895 -756 353 -227 249 -107 741 -566 -551 -356 -487 -673 -706 35 -440 212 545 323 72 -840 261 -709 68 0 767 240 641 -662 296 608 -662 594 -801 78 -512 -345 598 -147 313 120 -595 -896 -739 798 268 -120 -746 19 -186 156 -613 253 427 199 553 480 -209 530 -20 -866 88 540 -641 -832 -864 -445 -61 780 -658 -730 218 -538 241 346 279 562 256 483 -338 -850 265 600 -751 -6 -117 -55 -7 -597 -498 -788 681 -850 -424 707 -344 390 155 -30 -135 222 -206 -694 362 -647 592 128 253 725 340 -87 -52 756 -60 -207 677 624 404 652 443 -89 -251 -145 202 -591 -170 -795 -522 -12 -240 -648 -303 732 133 -580 158 197 -246 -345 -429 70 -565 -92 -731 -770 -326 -152 -369 605 360 -634 743 -203 555 -50 -171 102 164 7 245 191 -194 632 53 -325 313 121 688 198 511 74 -169 -837 -323 295 85 365 66 -209 -441 201 557 -289 -31 680 -543 -814 481 475 -414 -611 -365 -85 219 461 -635 -454 -607 -71 307 -658 342 -61 -282 20 -110 -263 -827 484 -186 -819 266 144 -791 -527 -141 192 -228 -66 -275 -486 346 -476 -700 472 -400 -658 570 114 -577 -695 -156 402 800 612 -684 -468 87 269 -488 232 -339 -334 -316 -642 716 -813 247 323 26 759 -652 -690 -854 761 -134 442 179 -73 513 235 -243 502 -451 -678 177 18 91 -430 -853 -546 -343 -543 -802 222 -820 -614 -36 262 287 462 -578 -857 517 19 -846 668 -641 -727 -764 -587 319 -5 -369 772 538 -153 -784 -561 -294 628 124 -82 594 -470 -716 531 -349 -641 -857 288 -522 -189 -226 -842 -700 -804 -532 684 -666 246 174 704 179 633 -343 197 -326 519 334 372 -489 253 236 -284 278 365 723 -262 -544 -630 90 1 -624 -208 -341 -580 396 -256 288 -893 -891 53 -133 683 -204 -328 -314 -515 -840 -891 -524 -895 55 519 384 82 555 -221 54 -53 150 -497 225 620 15 515 355 -397 597 113 -855 204 -590 -143 755 645 252 -849 691 481 -636 41 385 279 787 -121 -653 789 73 -548 306 1 436 451 -261 -761 402 653 594 -847 675 -73 -562 -541 -773 -439 -787 634 -370 559 -391 35 -457 131 -589 -745 -331 -835 720 -690 -444 -375 155 795 -372 -205 470 110 541 -122 -309 -762 600 -236 -185 242 371 -53 374 645 264 -743 114 208 518 -582 -478 469 381 469 -589 -303 -104 395 -246 -825 -457 82 718 149 713 -404 -298 301 -624 -650 -734 -190 148 -60 715 -668 -465 -377 -656 -80 -64 528 -39 -503 736 -239 -408 -267 686 251 265 175 581 646 456 561 588 -559 646 -536 323 125 79 -70 229 36 501 -415 -894 772 756 -470 -313 -890 -193 -595 591 -395 309 -277 74 -487 -347 -872 -353 -467 785 -519 705 580 -143 523 555 -596 -720 448 247 -849 -701 -300 -603 -402 -461 476 -891 219 -721 -695 -531 301 634 -244 175 -695 -798 -872 -735 -413 180 524 368 -333 -286 -8 -481 -878 54 459 778 -661 -755 -77 588 101 -742 -873 346 258 -353 199 67 -782 -303 -97 185 324 -523 64 -171 -885 276 660 -380 -186 783 -653 234 -627 -249 -565 -443 528 -122 -299 784 -775 -651 -487 -512 -23 -824 32 -212 -827 -756 784 154 559 210 -810 -360 325 -49 796 -668 306 -57 115 679 -274 -447 -843 475 -276 725 88 694 -614 246 -141 81 39 -409 -767 47 -514 -627 269 -728 -399 -165 689 192 645 649 789 269 -66 -567 -340 -18 646 -748 497 509 646 567 265 376 -786 -235 -310 504 414 73 560 213 -519 210 764 -289 192 652 -643 535 106 -5 150 264 -522 473 416 -133 780 77 -700 -362 605 -660 -784 791 782 314 -547 312 -631 58 730 -883 -29 151 707 -128 -622 30 491 287 121 56 195 580 800 -700 -581 500 -545 -577 -765 592 -271 131 23 -870 142 565 304 -831 -323 -208 167 -106 184 48 64 -5 697 -859 290 234 -388 490 -19 179 -13 102 -213 79 145 448 -70 -725 -655 191 604 -853 -541 -356 -192 -573 -888 -523 -576 301 -529 568 239 573 665 -551 759 -336 -459 -458 487 -831 -786 -259 793 743 439 -45 374 743 576 758 681 -38 756 -605 -289 -406 83 -430 125 -42 -438 378 -734 -471 -291 -302 436 -202 -311 330 -818 369 751 -416 -312 -485 -19 -348 -286 334 613 -900 288 -124 -867 450 -576 -41 128 -326 -621 -128 -301 -579 136 -803 -710 -618 -789 554 433 -531 -357 -358 -722 -667 -676 -838 25 -899 -282 562 -595 -649 -793 753 124 -225 -129 -897 -130 290 622 184 -885 -388 790 163 -329 -685 -623 2 184 -297 -351 -142 567 -756 319 696 540 126 -478 -25 626 483 -151 211 -887 736 -140 -834 330 -242 -783 391 -806 420 651 -188 -824 159 363 765 -491 -242 -572 16 -644 -341 721 478 -856 -276 551 751 -763 -345 -847 -315 194 -879 -587 297 681 -853 -200 -499 -622 377 733 -163 -795 -230 -95 398 -778 -292 296 -507 595 420 623 -416 -509 -456 328 180 752 -81 -756 299 484 396 717 460 684 653 -128 363 -452 269 -125 -245 527 409 -895 617 56 567 -376 -434 -121 -696 668 764 -629 449 -155 -825 -110 -708 296 -698 285 -694 735 -271 158 332 35 318 -438 357 -147 -621 229 -551 318 510 -298 686 13 -351 464 532 411 648 175 54 -161 -228 -580 -528 259 -174 -898 -777 140 -263 -278 -156 -819 -365 161 -726 -172 -800 353 161 425 91 -61 -17 -503 -698 -338 195 769 172 -524 -844 408 -746 311 -656 598 795 503 634 514 -890 282 643 -675 -332 -674 563 -339 -473 182 -803 745 -255 -785 -723 -659 66 -85 471 -481 37 -130 -776 -249 470 -244 -386 186 161 -567 458 -847 -645 385 154 488 98 222 477 -635 -766 214 -752 430 -193 437 652 -315 -539 -543 748 -594 779 -777 294 -358 75 -380 741 310 401 480 -360 -642 -60 -881 -679 116 -513 -732 429 638 69 -14 98 -308 -563 795 -484 -832 112 -847 525 779 -210 599 117 -177 -237 648 88 -464 126 -108 -555 -384 420 287 236 -428 29 -585 707 -590 366 789 -447 120 730 203 -184 -592 -862 -876 -350 37 -255 175 516 -861 530 295 -619 -317 -148 239 -769 -27 259 7 -182 -159 309 143 128 -812 -584 525 -27 -477 213 283 528 -142 -532 -358 113 -179 368 -52 -308 -816 -486 133 -513 -39 697 732 -66 -798 600 -591 -897 -785 753 755 768 116 -243 268 -831 -832 -810 -155 196 -790 -274 328 72 -500 -83 131 243 -605 482 -137 385 511 224 -216 527 654 327 750 73 598 496 -895 -80 312 -300 -446 512 449 -226 -370 -28 796 -764 204 -344 -895 406 -679 -269 -243 -317 -788 372 -789 -79 437 189 409 -827 -286 -621 378 130 229 742 148 786 -21 596 332 -653 138 -819 716 297 -541 687 561 441 -111 355 52 653 34 457 -405 -376 -885 246 -595 231 252 231 537 -718 -20 -82 94 387 -769 -478 55 -374 217 -400 370 79 362 -529 266 297 711 -514 -83 -719 -710 -509 118 168 -643 -70 -417 795 89 766 610 65 693 -880 -203 -778 225 642 690 557 653 558 23 192 -312 732 -631 -293 235 -701 559 -465 -755 -415 -356 -202 370 405 186 -387 476 577 -712 255 152 283 -764 -873 473 606 54 305 -2 -658 -235 776 699 789 294 -604 497 662 465 -556 34 554 -408 495 359 -795 186 -720 213 743 -320 -851 669 -835 -591 439 -45 -521 302 480 519 -552 212 352 -370 388 557 420 -649 -870 -430 -766 -757 -438 184 -433 185 -248 -826 -477 315 -104 404 -51 -15 144 -3 -174 -565 -535 -148 452 -427 312 393 612 239 390 36 455 673 -796 -868 137 -633 198 160 -349 -303 -625 -734 -766 -255 799 542 -681 575 385 -49 -356 264 -105 -603 309 -393 -8 486 -40 -551 -115 442 -210 -845 75 -146 -169 180 -469 -899 586 -512 -785 370 -398 98 -638 628 675 769 343 167 734 -271 -476 752 -300 187 -254 38 490 -636 -716 -477 -829 94 -361 -888 677 679 -88 -186 -508 426 -569 -126 685 -356 -528 504 -655 -817 644 586 -63 -195 191 -618 221 139 -560 -670 319 579 732 -421 551 161 616 40 -732 -459 456 -283 -76 113 -716 -698 781 -277 50 -7 -34 -321 -200 -635 -31 -460 787 375 290 443 -37 -365 -640 -254 -107 519 -322 -246 -787 -690 687 61 -340 -703 331 720 -464 83 -552 509 -571 -150 644 704 396 91 194 -860 -611 -819 357 217 -126 -194 646 766 568 413 306 163 -291 379 468 -5 -185 -431 81 141 -486 -519 -86 608 -832 439 -846 480 -885 659 -235 -404 -694 -590 611 259 747 271 -413 -394 272 -702 -159 -18 -325 321 -229 -520 443 -400 108 -371 -106 -545 -170 -356 -336 668 -88 180 539 389 371 406 -521 494 520 -313 -43 -46 -603 -249 349 274 -4 154 -582 434 167 673 328 37 714 -140 153 366 133 -433 322 -239 471 -867 -521 715 -764 -358 698 290 -636 131 659 604 -867 -402 652 251 798 -235 771 633 -684 -45 481 -100 789 -142 36 -882 535 452 16 -700 -806 -71 694 306 440 611 -423 -122 308 -378 706 641 -584 260 50 92 -809 458 -518 602 282 763 393 -619 -702 -337 796 -645 -475 121 402 -421 -532 450 324 767 -523 454 53 -519 157 -867 469 -182 -534 626 209 -696 -95 -97 -726 57 -382 277 322 -693 -118 764 240 574 -291 152 -673 -359 -632 -805 -381 -40 -254 652 720 -29 -337 527 -213 213 -92 -771 -106 -69 310 691 797 648 -700 142 266 -190 717 57 -540 -692 640 421 694 132 -25 -551 789 -685 579 -538 -298 618 -487 139 221 -699 300 372 -648 79 -571 -224 335 180 -869 -455 -125 752 -608 287 -33 -175 409 17 -889 -369 -847 -474 -566 464 189 -539 -827 716 -146 -723 -159 -207 733 -147 310 59 -338 150 -869 375 -611 424 150 -327 61 404 597 -511 14 304 -288 599 564 561 -86 550 775 419 188 -855 -884 163 113 -362 -150 459 750 -139 345 -348 354 144 -752 133 -729 -17 -113 703 136 639 -508 745 -849 298 -349 384 82 669 -370 479 580 -475 -228 74 225 487 336 255 610 735 -679 325 -329 712 341 -363 422 -322 -128 -215 -287 534 231 274 67 -158 157 -164 664 -608 -587 -328 165 -308 -222 -162 107 -262 627 438 560 -191 -33 3 -815 -356 -701 -828 141 503 92 -502 707 -681 737 -57 330 -90 -890 271 -693 -586 -675 -161 516 370 -534 329 -609 -677 -810 -411 -206 720 712 -665 -330 130 730 -777 570 -666 595 -5 726 -353 295 -798 448 -715 648 -106 768 -726 349 76 131 -128 -781 -291 -31 -211 335 696 509 274 211 -441 -841 664 476 -830 528 19 318 -624 399 524 -522 256 -631 465 7 -11 -134 -81 -114 498 -515 -512 690 774 -618 -785 273 -540 -512 -380 331 391 447 -15 -496 -438 275 619 -34 452 -258 -182 42 -740 -67 -602 -251 -212 -712 -270 466 -177 -225 6 498 352 -278 -473 220 691 -20 -41 -731 581 -565 -578 -13 347 419 -577 -497 -19 235 -514 -19 -806 -686 -711 -439 -481 153 -711 -646 -426 -366 421 -618 693 551 649 -241 672 487 653 -507 278 -605 83 -298 -672 -803 166 -382 339 -134 765 -136 -630 -672 26 -425 602 219 -281 722 402 -843 -329 436 -478 536 341 224 -687 430 589 720 -742 -724 -843 -768 195 -796 301 -513 253 702 377 -772 -188 24 -221 -624 425 565 551 219 -81 187 572 672 382 111 594 253 396 -257 228 -803 373 -577 -232 686 361 602 591 220 -529 -783 505 -837 -715 -470 -572 331 -437 -497 -326 615 -325 310 -228 596 -72 -764 -708 -331 773 33 114 -747 341 49 -474 505 276 361 -546 -496 -498 -653 -618 40 -310 -699 454 195 185 75 -389 -161 14 115 299 301 632 -395 344 626 -20 -330 70 520 -621 113 -559 -691 -635 103 125 430 -418 -202 749 337 696 309 555 -455 -109 -326 574 -116 693 766 -57 -35 422 237 573 73 504 649 -58 -865 -123 -850 33 717 -174 -441 -836 -390 616 692 516 -887 757 -463 -261 493 550 46 -157 11 -417 -476 519 480 -763 -790 178 -103 -442 -828 -649 332 89 -488 799 4 446 336 -309 -316 -758 -239 -885 -426 255 -480 737 217 663 -572 36 625 521 -595 -232 -27 -476 702 170 -120 407 -87 680 783 696 -343 483 -853 -3 398 -835 -578 80 -627 -458 -712 -872 -514 -522 585 -680 -42 -107 -56 548 -231 746 668 -167 -750 -452 -170 -93 398 -838 -654 -433 -254 701 -204 -856 552 187 -297 -606 -283 482 192 33 -457 509 690 702 620 746 -362 -101 -658 434 -269 -630 -70 -124 -172 702 760 19 -330 -597 0 162 528 21 -40 -751 699 539 -592 639 145 -824 68 360 368 -448 366 618 -131 -114 593 -747 669 748 452 -610 -547 -384 623 595 385 168 -546 758 -759 -772 239 209 -372 -877 -736 -154 -816 -301 543 -745 250 -495 376 597 -105 -279 -683 -1 198 -120 666 -392 225 720 -744 -468 -739 -692 -631 -863 -169 600 300 602 127 -36 -110 -525 -785 -881 388 -520 -822 490 -518 541 -26 -64 -608 461 769 -410 -492 -233 212 -516 -148 -141 267 568 254 352 192 -715 -232 -710 76 345 741 -374 -293 -676 -749 -221 59 279 645 264 337 -355 -870 -709 270 156 631 361 368 109 80 3 567 -28 134 -11 -191 -790 -52 750 -449 -34 -204 721 427 -865 -714 223 -517 -881 384 242 -242 409 -594 642 579 -39 385 -379 -364 544 356 -877 -864 -874 31 273 584 148 -236 -125 -871 -684 -197 175 177 -792 87 -302 -609 -191 -537 -695 -307 526 390 -260 96 300 -212 779 74 474 103 575 622 778 497 -242 36 -544 -553 -855 -383 -785 -162 274 -831 -290 716 469 791 652 -59 359 -483 -663 -366 -440 22 -122 539 375 746 -892 -183 778 0 -619 248 -15 -150 -851 -800 -501 640 684 232 -774 -896 136 -515 265 -881 -844 -347 -522 727 465 -810 -87 -280 266 -478 -742 -57 630 -383 29 -106 -162 -535 -670 -10 420 507 -232 644 -806 -379 221 87 398 -865 -69 784 525 278 31 547 -456 469 635 728 -654 -338 -269 -233 -756 217 420 194 648 86 420 -339 95 721 419 -835 -361 257 264 347 655 -440 313 509 -529 -765 -11 -399 -196 -382 -701 -157 -875 555 -128 342 795 371 188 -84 113 559 -364 -852 54 492 559 518 180 338 416 -405 715 -664 -595 289 -864 253 -849 682 239 -434 -377 -635 -169 361 -482 -214 171 139 677 282 -734 -495 389 -12 -134 -616 -754 -670 218 -288 -788 88 -121 94 -874 -658 -64 -721 -35 -517 -276 472 -899 -385 -132 -426 21 -883 393 637 -462 -363 660 628 -20 -778 699 -775 269 -182 -658 -614 686 -577 -243 -708 463 160 -2 -736 -645 446 -770 33 -770 97 774 748 353 -683 -620 -604 -65 -227 460 -666 228 691 -757 740 -881 -95 6 -884 461 -257 722 -555 -264 -829 -462 272 -349 754 -423 -582 64 -49 -681 -102 605 -72 -304 -790 -815 708 211 -493 193 0 -286 -574 645 563 -528 707 64 179 -360 635 449 291 -180 -218 327 -560 682 343 351 250 -79 -635 121 6 -414 693 211 60 17 84 758 131 561 215 193 420 789 -825 -699 587 -57 -712 740 -509 -741 608 331 158 -250 -730 718 472 590 457 -373 609 181 -179 729 -417 -530 -108 -190 727 -750 765 531 277 -564 49 -152 442 -833 -856 -177 752 -591 106 -64 -51 -530 -28 524 227 -812 536 -302 -554 799 -204 139 -706 412 -517 -720 -688 678 344 759 -304 -793 710 504 510 735 -428 446 -363 -407 612 -425 577 -160 -612 -543 266 441 505 -182 654 213 680 -535 459 438 -865 -622 206 -570 -553 598 93 351 -432 275 -319 -183 -515 -287 -49 -292 -552 -102 770 -9 368 -381 228 738 -271 583 -265 -381 -50 284 -424 135 645 -409 -354 -317 -494 482 -94 -47 -93 -96 -307 221 710 -254 -285 190 181 514 -885 664 -596 436 783 -810 -345 -314 629 -340 -259 113 -280 -640 180 479 726 463 124 1 -330 286 735 -666 -103 266 -255 -101 26 -56 36 -45 -27 -332 -461 -845 -894 92 -34 -441 -559 -836 -502 381 -726 456 247 322 -564 -179 -194 674 -841 484 -693 427 -78 -513 -617 311 245 -73 259 -570 -568 -109 -23 -510 650 -877 39 290 306 -173 405 664 -273 505 799 -620 510 87 -678 258 -658 -406 -623 497 -814 -176 215 621 752 -388 -552 -711 -212 104 665 328 445 64 -265 788 -394 714 343 400 -635 714 -744 702 -708 -263 60 -116 -194 -41 498 -375 -796 437 91 -192 540 795 -378 -713 675 2 570 -609 -594 -54 390 541 625 411 622 464 -781 -244 281 -175 194 -70 -95 -650 -712 -139 -149 469 -664 607 684 -290 678 -819 367 56 2 -51 739 774 361 -381 42 -589 -37 -818 -174 335 11 -877 458 -46 -525 -639 -579 114 179 109 646 -245 434 -332 -103 -549 -797 321 608 -129 456 -336 -652 14 -23 -246 755 -273 -723 293 -553 210 -551 -756 -275 722 -476 396 455 -140 -870 -117 728 -524 239 -78 -133 353 393 -476 366 -561 302 96 34 257 -469 156 -18 -398 691 -580 31 418 -760 -884 -380 511 -648 105 -272 -138 343 -278 -344 -435 64 -222 -874 64 156 -287 -52 264 -52 -852 314 -861 -343 -174 -874 466 320 446 602 678 534 294 -631 -419 -411 -616 379 519 -348 572 -392 71 -165 87 352 564 -589 73 -891 -857 -377 798 90 -21 346 317 -461 716 -520 633 514 57 580 -900 -813 -252 694 385 -230 -511 -212 -237 -760 117 -686 693 573 284 384 524 451 43 -800 -648 448 476 227 -351 410 176 407 470 -532 175 -63 195 -264 -234 366 -80 348 92 -150 76 71 -440 -419 -26 371 104 285 800 -808 -2 -661 -788 427 618 -611 -280 -595 -817 -760 -73 -37 603 686 -350 284 -841 -522 79 185 214 636 410 730 -872 500 -82 635 276 213 45 -716 -802 -315 -437 -605 7 -203 -835 297 -22 -748 652 -593 -784 -120 -396 -185 -531 400 -476 -250 -21 -499 -457 330 -136 140 572 -394 -693 -462 -479 590 394 68 -725 791 784 738 -279 -471 -677 -785 -311 -29 37 -480 -789 260 341 242 298 281 126 -632 218 -101 -658 387 26 -421 782 410 728 501 185 471 738 -635 -32 368 -262 185 423 317 -651 -402 528 -135 170 759 -180 303 400 -324 446 462 789 -667 797 -800 782 305 39 -563 -168 641 240 600 -108 408 -692 790 -507 -210 779 132 81 748 -16 745 447 -850 -292 231 188 384 -870 -605 -888 -781 321 -731 -451 327 -814 -294 -378 782 190 -88 709 355 -557 525 453 409 -664 17 -695 311 -731 -163 -818 -194 -191 -118 -357 -475 681 -112 -700 -128 575 -87 428 336 280 -234 758 -442 252 658 557 -616 -341 720 -664 -610 -22 -421 459 646 -448 633 -8 -233 640 -500 -744 -498 -783 233 104 140 -835 275 -383 -840 -379 -453 349 -599 -868 -528 19 -795 686 451 -66 699 299 -539 781 95 -811 361 -56 -59 141 791 286 -858 -731 -817 -231 229 143 -636 307 261 -664 251 435 -443 -42 683 600 517 -533 656 -685 86 528 -299 -476 -483 -199 -484 743 -295 539 -481 125 230 50 713 -475 -810 158 595 -894 668 -326 770 -11 131 -415 -530 -323 -724 573 568 299 -634 -557 -391 211 201 301 -168 474 -442 716 -598 655 -326 207 -231 -261 -163 -562 -436 -753 630 70 -13 220 -686 -464 338 554 -371 -805 -621 13 -375 220 20 -702 795 122 59 770 786 428 518 -200 463 82 -782 -200 -191 -669 137 423 798 -358 697 205 -54 320 346 -660 149 -525 602 -382 -282 -120 259 -500 -783 584 600 -373 -429 231 515 -536 -249 622 -720 -818 277 -836 165 105 -288 -346 708 716 745 372 -860 551 141 -680 -442 317 -774 572 -814 -683 392 163 -860 -349 220 -341 -757 79 -857 -195 -556 528 796 64 407 401 -753 300 -833 81 280 482 -742 -679 -346 355 774 122 -115 -652 -542 422 46 -191 232 248 734 -392 -825 -375 600 -669 90 307 -112 -398 100 -822 139 -538 269 -69 -785 -757 -777 -858 -844 -352 -205 726 -427 -213 555 -247 -157 458 583 141 -809 -437 755 -328 739 311 -422 204 491 197 412 337 377 -606 -118 -408 -11 785 709 -380 -279 -209 11 -186 84 392 138 -539 287 392 190 -858 -310 748 333 586 -329 725 -446 -721 715 -162 -345 -151 681 71 161 357 -329 -70 11 -658 -524 744 706 286 640 -253 -526 -133 -553 98 -612 48 -23 708 33 357 -275 585 612 57 -319 -23 -212 -559 -759 466 281 99 649 33 377 -619 760 -173 -304 -179 104 557 175 72 61 171 -364 -422 755 609 -191 -404 2 363 -618 482 569 -875 -441 -550 344 96 -152 -524 -806 -252 135 -204 -59 697 -476 750 232 -179 -82 278 357 -83 414 -148 76 588 -278 -48 -480 324 -227 -186 -173 231 657 618 356 -6 542 165 369 571 -1 177 -144 -153 -677 266 616 15 -124 -139 52 -795 -133 407 -794 -694 -290 194 -403 -84 136 585 -881 360 497 359 -502 548 27 -609 589 311 -240 -21 -206 -894 432 -745 -232 -400 -771 559 278 -692 58 542 381 251 -610 -683 -480 -221 -313 691 14 -748 -295 -332 -521 467 -597 296 -57 549 560 -489 -395 768 -607 -42 -195 -578 -311 303 -28 204 665 -783 722 147 442 718 -59 408 -450 252 -687 388 -345 -593 -280 -585 -482 -118 -822 11 -54 710 68 -207 -198 142 268 367 497 666 -198 260 684 174 160 -576 522 -418 -424 22 -742 306 -566 324 -612 420 -172 77 620 -388 -785 229 -689 58 362 -531 -372 -79 635 -115 40 -132 -843 -824 483 -694 416 -121 -33 251 -375 -696 -223 -733 715 -560 -410 -169 673 277 -625 384 649 531 725 2 306 334 790 -23 482 178 -154 -621 665 -78 -41 -640 -726 594 27 -205 -213 238 283 -78 288 -738 -841 -321 -190 -158 -572 -257 675 200 -877 611 -287 641 -689 533 -172 -38 -110 -509 -718 312 449 80 -273 -233 281 -125 309 -86 -238 589 68 788 518 -170 -898 -775 622 695 198 176 -385 -473 795 720 -576 220 533 -421 -327 -19 -684 596 -670 382 -888 -116 -514 99 722 542 -823 210 -787 -415 724 -185 -111 -750 56 640 -128 25 -457 -631 -813 153 -248 -899 -623 -106 -874 -50 707 678 296 -223 -87 101 713 -732 -494 -881 -62 -478 795 617 -173 264 159 -566 718 407 -482 -461 750 -383 133 551 42 -100 -806 -759 182 -651 -360 -254 -691 -78 556 479 -491 233 662 122 -456 -860 -459 -794 119 -343 -332 -870 -361 221 71 719 203 -652 -525 -544 379 -239 -216 -550 -333 -321 -762 -855 -178 318 -626 222 151 514 790 -668 544 529 -898 445 530 -834 253 639 640 459 407 779 635 -226 18 37 540 634 82 -276 -134 -418 571 -858 295 -769 665 -736 -376 156 78 -795 -349 494 172 -349 620 -572 502 -153 -222 -459 108 -862 -470 605 -513 8 348 -11 511 -399 203 -196 331 647 766 680 -92 674 -307 438 623 471 379 448 -567 -453 -280 289 -782 -762 501 19 494 532 -168 -377 264 -258 150 149 -420 -37 -199 -352 -546 -879 419 -585 -8 -610 295 -597 -278 -246 742 707 178 406 566 -703 35 -78 -195 -114 -305 -193 697 -303 -776 -183 594 -345 -826 -475 -147 -600 -304 447 614 -805 -215 685 626 373 -576 -836 -635 -648 -274 -290 -428 -36 -676 738 682 592 -400 247 -235 280 -661 742 -856 -150 687 -418 -129 -648 -768 77 608 543 123 -539 256 256 -853 -222 469 -68 435 482 317 60 763 179 690 284 34 -35 -712 -232 -312 620 -514 295 -353 -873 551 -318 50 -553 436 -320 -855 -533 -576 -651 -554 291 -148 -76 -793 220 53 -102 -412 297 -3 344 -282 -56 -43 -659 431 105 665 -799 88 -68 514 344 741 -726 -115 -518 -64 156 -624 -555 757 -22 357 -67 576 414 -568 -861 313 -187 -838 556 -239 536 300 653 -202 177 -879 -299 202 294 -341 110 -618 -490 -466 -725 726 -351 176 -393 -316 18 -167 459 -194 62 565 -11 729 -580 -620 766 323 -799 781 -90 -767 415 -632 731 -548 451 -202 728 541 -11 -418 69 791 -638 253 677 671 617 80 694 -236 -428 -625 619 -835 -311 -738 -320 -182 527 -144 -393 554 299 144 548 763 64 1 24 43 -784 733 530 -888 -777 237 633 -292 -102 192 191 -499 557 313 68 343 -739 -806 148 -804 262 -155 -362 -634 -703 -584 168 157 556 -582 321 -623 670 -516 -113 242 -350 20 384 427 506 677 -838 -394 714 -157 191 281 -744 515 -315 247 349 -347 -731 -598 -9 377 736 393 -468 -78 709 -434 233 772 91 -686 -770 105 423 527 -741 480 -52 -320 -88 800 364 400 -544 376 -614 492 -333 705 595 -691 -218 568 -896 132 251 -782 -478 -841 -169 -499 -417 -224 -844 -414 -600 396 -174 -318 314 672 -353 621 -556 670 703 128 -230 -896 466 -267 740 350 -768 698 -537 308 -427 778 -624 610 521 -150 -63 63 -41 119 574 763 -54 205 -174 -667 110 237 696 -134 783 -814 -283 -591 719 -114 -839 172 695 10 -630 -367 -534 641 309 361 -335 58 704 -621 -99 -294 -235 433 -29 285 -257 -550 -875 458 158 369 -83 720 -656 313 465 178 487 681 -231 -580 325 505 390 -459 577 -778 -137 -325 324 -359 -728 -711 -104 68 -435 559 695 -127 608 292 89 -342 -260 -588 -833 -392 -836 -146 153 278 -641 -287 -449 643 -477 400 -839 -146 -121 -486 554 -684 -467 -841 243 -757 411 515 676 -668 -630 -222 741 -37 -13 -235 -201 -177 254 -176 -418 212 -458 715 -472 229 -210 540 -869 739 711 245 -46 429 -133 -350 351 -448 475 -240 -678 167 -729 -349 219 -489 562 -536 -362 434 -96 286 761 385 -158 609 417 -114 -81 -124 -890 -635 462 507 -613 653 489 172 780 -718 -613 -152 -890 -89 -792 407 -126 217 -378 -124 -103 -585 -17 518 -245 775 -570 -354 43 550 391 418 -803 396 -739 454 -15 282 -53 -874 -188 -756 480 728 -771 512 535 -86 773 381 444 325 -890 -125 125 -18 424 -881 -492 588 580 -718 639 -353 107 751 -225 -280 -482 -614 -812 651 578 174 130 -553 -16 308 -655 622 601 433 698 794 93 511 393 -125 -124 -691 231 -60 674 580 233 719 -251 73 767 -877 -54 -366 -375 148 558 -625 -732 480 -133 223 175 9 348 468 706 304 -426 -350 62 -800 -779 744 -190 -269 -619 -181 -202 -472 27 9 -138 179 -243 -287 -550 450 -6 -645 497 -588 -238 -468 -740 -864 -476 644 -780 320 477 124 185 -217 -335 97 54 -127 -850 -797 -860 500 -812 -33 -451 -140 -809 516 -742 -34 -518 384 163 348 -183 746 -577 -463 -539 165 -329 432 84 511 584 712 95 -455 494 -835 201 -756 199 749 -516 403 290 166 470 517 -872 -443 -531 -50 46 -129 50 655 -381 -495 238 -878 534 764 -860 -877 620 17 420 210 644 690 758 641 394 -438 384 -825 263 -666 476 -787 -106 107 -866 -49 403 -369 421 702 797 -865 596 631 -423 63 443 -331 -503 -619 -410 352 -658 337 585 394 -679 50 290 523 -784 -436 569 -724 -718 110 577 364 724 787 -463 113 26 -351 -21 515 -773 514 -530 736 338 787 -624 -812 534 138 171 26 -773 418 -875 120 463 -215 347 -262 750 -747 481 662 547 -135 -368 -147 -751 -428 164 -609 307 -276 201 565 189 -619 -572 368 -869 -385 -189 -467 136 -491 -787 -242 -28 -170 25 -191 167 332 698 -395 -517 490 -38 -459 585 512 510 606 292 -355 -833 -746 -893 605 -209 647 515 40 -561 28 656 471 217 -209 -889 -143 379 530 520 139 -506 -617 704 -683 -107 94 -741 -436 -398 -39 349 -734 -205 -763 278 -484 -198 344 -285 321 68 636 240 -214 -812 -888 -619 -720 -600 34 -653 799 25 -372 28 -259 598 -677 498 -161 719 402 -116 -865 89 -208 298 -315 -655 693 -667 681 -829 675 325 -70 -23 108 404 -553 115 278 800 -123 -532 -824 587 -190 -562 65 34 -887 -117 -207 -124 -142 396 37 -597 -614 -109 -838 741 -321 -432 -522 121 597 534 725 299 718 -187 556 438 -775 487 -393 -522 -590 -30 -632 484 -14 -151 247 522 521 -184 -654 171 359 -620 586 20 721 362 -182 -215 -57 -217 18 -681 -104 644 782 -259 -588 -46 -473 -4 366 -679 399 -162 -119 -137 753 -843 -404 795 -544 637 -834 510 754 -317 0 -325 460 -57 -89 -603 -673 773 768 -77 78 171 -720 -2 -868 -739 292 -302 319 519 -859 -541 -547 -493 -832 651 594 -290 -579 -747 -587 -366 -760 -163 -882 94 -540 -375 -86 -102 -517 100 13 -270 -203 -278 609 -282 -220 668 -822 754 -827 142 -382 792 -257 -196 -713 408 -184 379 -665 505 -126 569 -146 163 379 234 -368 635 50 145 -254 -313 -574 736 126 -568 -67 260 77 -290 -16 693 -231 -128 77 327 611 -135 -395 -383 789 -163 -97 -275 256 -761 -686 598 -328 -58 -432 -213 -772 191 594 157 -542 -540 -381 652 -263 259 -337 561 -598 459 -512 793 -199 -725 310 -386 777 641 -592 727 77 -838 -827 -199 125 14 175 483 -594 -751 -821 -860 696 215 96 576 -742 -14 64 288 760 -355 97 159 416 619 -633 -667 -416 -808 245 353 -141 190 -61 -700 523 -57 -762 528 286 -690 398 564 191 -397 -863 799 170 237 -872 -188 701 211 -365 -361 158 -498 397 252 188 515 775 229 591 -185 368 482 -596 -22 -545 496 -607 186 704 142 -403 567 -660 -269 271 16 -395 606 721 250 -511 10 -359 493 117 -402 -322 -510 92 367 173 670 -504 -315 547 535 596 -565 0 -404 -510 709 -869 -17 -871 413 272 -595 -680 589 268 74 -84 311 -767 -330 381 389 737 -132 687 -600 -583 -528 531 231 -467 195 -745 -321 -656 454 619 -489 -564 576 -364 -885 18 -246 -465 -316 -285 27 291 479 125 -137 258 3 -165 594 198 680 -261 361 -756 -195 785 366 -843 718 217 255 -482 385 -730 792 -605 631 413 -227 -44 -156 218 286 126 272 282 -88 -369 656 585 -371 306 -440 194 776 255 -51 -381 422 557 -17 -860 -872 -757 635 88 -826 -207 -119 28 309 -61 415 -365 74 20 428 -270 -391 -145 114 406 -889 -387 341 -195 24 -882 -592 -114 -494 194 -302 -386 188 190 -604 -348 511 44 398 -883 -79 -65 -116 643 550 -14 114 715 772 613 -792 654 790 267 -890 -761 795 797 -617 21 722 -747 242 262 -374 59 -586 -661 782 -480 -862 7 -864 639 -249 -412 321 -601 16 192 185 637 -216 256 -601 272 -366 -737 -646 543 -558 -624 -128 -224 -434 -474 -269 -198 -322 476 -634 -192 -331 -408 611 679 -511 -536 -279 -568 9 -695 788 -259 752 -786 324 -466 247 257 -709 -543 243 178 400 569 -458 783 -263 -605 197 764 272 514 173 318 -741 501 433 207 -578 305 773 84 -582 -393 -121 -784 -516 109 196 207 351 -533 295 -853 -726 265 -348 -6 -603 -403 -675 138 -195 -102 -361 -341 611 -298 750 -489 -691 -676 -8 426 -394 774 479 505 -578 -226 785 551 604 676 -447 263 771 -102 -692 -719 794 345 -178 -83 668 -537 -724 -216 212 559 -657 -114 181 742 -708 113 -771 96 39 -738 -491 201 464 314 -781 229 448 176 -500 711 -576 -358 762 31 666 -517 603 -235 -5 -876 -239 -99 -664 712 620 -812 668 -1 -189 -294 747 -39 249 -39 27 -221 663 356 428 -133 -157 -220 710 -822 262 -94 -700 -146 656 184 223 718 -395 777 87 -55 91 444 45 338 -819 -572 259 -686 407 428 49 -738 799 -768 667 -835 -487 -413 -485 -622 -739 -821 42 -311 -108 107 -10 769 747 572 689 -477 604 473 -763 783 686 713 -735 494 -268 -94 -60 622 -74 -491 -537 501 -661 90 -897 -98 59 341 611 -120 -472 682 248 773 225 619 495 16 -693 97 -271 -483 650 -884 -505 664 -396 668 -571 462 -592 -334 111 618 -722 -352 -229 -279 -474 67 126 579 318 -520 -49 -136 -593 753 -767 678 45 39 -442 -826 -804 202 -180 267 775 -892 -32 -320 -256 -366 64 27 232 553 -707 370 -10 567 529 16 -848 -671 274 526 549 62 -751 650 544 -709 -771 -26 -480 185 -201 -773 738 710 71 -390 -775 -562 -333 421 614 -395 -575 245 529 -292 561 -651 -682 -146 -200 -383 -732 -412 527 457 267 -628 521 -352 -96 198 -383 -383 87 -569 764 -801 -856 211 690 -585 407 295 618 -491 115 -128 179 -900 -437 -216 239 -424 -711 -680 -455 -444 -808 -5 721 -708 -291 609 673 324 8 596 -123 -814 -617 -69 611 468 -29 -162 -603 -539 -135 696 -780 -69 226 680 -287 -170 -702 528 -381 -711 265 623 159 703 -205 48 -849 -106 253 -290 -153 516 548 24 526 -282 -448 -494 -542 593 142 350 -293 103 75 -685 -26 -122 366 703 -437 169 -632 251 76 -566 -85 -9 653 -125 151 -316 -742 -449 -103 -107 291 -98 331 21 -82 217 158 -607 699 674 2 184 -507 -405 789 634 646 -521 -633 -339 175 -49 745 456 602 -675 109 -725 -409 -374 603 612 487 -515 -625 -164 684 696 -761 -433 184 578 -868 -336 481 -707 -407 688 373 222 -221 207 116 -711 -516 -448 -686 33 -664 -460 -876 690 -486 -54 139 382 -264 583 281 220 584 66 -275 -551 -511 497 74 412 -641 729 -552 -50 313 -29 698 -377 298 -560 -150 -500 -837 208 328 192 150 -60 -466 -616 -859 110 602 -705 -320 650 -870 528 -329 -368 557 -833 706 -566 670 -530 426 60 474 -463 -386 -848 -292 -268 -809 455 -687 -734 790 724 508 -125 640 -516 710 -12 726 530 698 -807 490 -410 349 -475 -506 662 609 -78 -838 -241 564 600 -119 616 -674 393 728 -185 684 -246 -693 98 -75 461 136 -722 -745 472 704 698 68 504 -387 -15 627 436 -502 506 418 -677 -487 135 -208 -553 -130 -163 -688 -733 -349 80 -870 -287 287 -271 -672 476 -720 -373 -436 -673 -246 328 255 254 -127 660 -482 693 592 101 -778 -394 -566 -106 -276 267 -164 -201 -821 -806 174 536 37 185 -212 124 -714 -583 352 -224 -471 255 -391 23 393 127 -218 291 216 152 697 -875 -161 -496 -694 -317 36 -806 235 5 119 196 -674 -705 25 236 -401 521 -303 -353 -713 -317 -535 -669 -574 -866 -846 -17 -596 -191 -125 -124 452 -253 486 -364 -547 364 371 -700 -20 -756 771 -218 -869 -134 -296 -142 -870 -548 110 -380 -190 -576 -113 -117 72 -83 82 431 347 -424 -768 341 -452 -240 512 241 493 -495 -662 -796 179 506 437 560 -289 3 180 -349 -197 227 -816 589 206 652 237 -295 718 677 -706 -462 699 -317 -200 259 -824 -422 616 -791 545 570 -4 369 590 202 391 507 -314 -588 -554 -150 670 86 -722 427 -506 746 -565 792 481 -866 613 -168 -611 -889 -314 277 -455 117 99 -229 382 -95 570 -77 -138 -44 729 748 -402 -65 -259 -452 -265 -424 -29 -769 48 -764 788 -82 -826 90 -552 -777 602 -293 793 484 108 -783 489 -234 333 34 170 469 409 -706 412 -593 725 773 -499 358 115 696 112 544 713 306 9 27 -293 -693 -782 733 397 520 -670 -611 -35 -621 -594 785 24 758 -71 313 49 691 -337 -439 130 -197 -342 69 -214 -239 710 551 -31 359 -293 777 -610 591 -73 -661 595 360 -378 321 -723 423 -693 586 81 -461 449 682 186 631 448 -146 -208 134 -354 -754 -228 -358 -661 103 -206 586 183 -316 -105 589 563 -470 -225 -788 -679 589 -858 59 -342 283 -142 317 -238 167 760 -174 -899 -775 76 654 -745 -479 -669 -277 705 -387 -828 -519 -311 -370 -688 -18 -830 -228 -376 -627 -392 -39 794 -197 593 -88 544 -711 -496 -650 -169 -563 -845 -395 479 305 380 -475 -626 127 -1 -227 198 170 -92 -231 -527 -590 -61 -825 299 345 414 421 -140 76 203 263 -822 -466 -295 -543 342 -541 -699 610 24 -34 -671 -485 -320 665 -569 445 431 -631 485 -411 465 -325 -741 -2 -747 250 217 -274 345 664 -97 -101 -46 -804 80 -707 -597 111 -147 706 -171 -637 -571 243 -752 459 -743 283 -450 -329 477 -14 203 277 -801 32 -530 -496 -430 47 -131 561 39 133 -569 10 152 -195 66 286 -349 584 212 67 574 317 647 781 -137 -381 745 66 771 482 -92 544 -48 -478 750 -889 696 216 -270 -231 169 92 -772 -406 770 131 517 709 -437 -606 -17 140 586 -293 499 62 461 682 -786 -430 -196 255 -664 777 -699 -320 417 -485 609 -353 -169 486 -224 -255 -564 672 -651 -430 650 749 -174 -7 470 -34 718 41 -743 625 336 -822 -589 -494 457 425 -388 -802 -48 429 -820 -830 719 -528 -282 38 268 -182 -899 674 125 -456 -324 -51 583 249 -170 -282 -838 -861 526 790 106 416 678 185 46 -59 -787 -882 87 -66 -593 477 -243 47 -209 220 605 -540 -467 -34 -588 -425 -798 3 -332 162 595 -476 604 -646 768 391 431 -424 -267 -360 1 -473 -738 -9 291 173 50 127 -229 770 126 -140 -691 -685 -616 649 -515 57 740 -452 379 146 701 -239 179 -62 -844 178 738 136 663 364 330 -772 272 402 485 689 -707 420 555 -328 -534 407 308 632 -651 192 -832 746 198 -386 -503 -182 -547 647 481 -187 -481 -676 489 -157 -759 -608 167 617 -313 238 -354 82 650 -111 347 430 328 -164 -346 -420 344 -561 -566 -760 598 177 607 -147 577 267 -431 -318 114 417 473 -473 270 2 121 -801 -408 -503 -869 -711 -423 -208 258 429 671 -429 -115 -284 -605 345 -675 483 -328 577 -857 -753 -401 394 126 -774 -690 660 -161 -119 747 -56 494 185 -90 -329 279 695 742 121 -325 -134 186 -257 156 -759 -584 -615 78 748 787 -460 -443 745 623 544 -184 453 -702 750 -53 665 -759 -408 -393 650 62 68 525 530 504 -433 486 404 -48 646 411 -186 -312 -406 -434 -345 445 761 800 -229 426 -178 -609 -667 199 -22 568 -218 17 236 -104 167 -271 116 795 -787 57 312 580 -652 -297 -667 28 359 234 -417 53 269 -880 -611 322 238 254 614 507 579 706 495 -510 -110 -853 183 511 -69 -433 3 -498 -130 779 -224 -419 597 366 -775 308 527 494 -520 -536 -181 567 -420 406 245 240 -346 -826 319 -674 -502 -206 -432 -619 -298 -613 -257 -678 494 -467 -708 -364 778 648 695 -890 -457 -268 -652 -12 -850 -644 -888 455 -649 694 -441 -583 -356 -477 410 460 796 118 523 205 380 526 506 -694 -616 136 -615 -891 170 703 170 -132 -549 -142 145 98 -258 -173 -836 -810 -309 -141 790 458 -239 -586 -854 667 681 -611 -641 -348 -278 133 -539 -731 744 85 -855 172 -724 538 183 -632 741 598 430 -690 -791 -800 -485 664 -312 480 36 -396 -105 -256 12 179 -11 -139 484 212 562 80 -556 632 375 -635 333 -425 -396 -59 633 534 -292 -675 -39 -197 -335 -634 779 -532 606 -758 140 29 786 -787 220 -296 667 -896 -31 -719 409 220 687 -688 -622 224 475 799 -40 -895 599 -300 -313 -236 600 680 203 593 368 -42 -624 752 -195 186 -803 -819 697 363 -389 710 757 716 722 -679 -171 618 731 -59 -447 413 -758 356 238 -501 -840 -788 503 -852 -143 289 -752 -25 -457 -319 223 488 -622 785 -736 -870 -662 337 520 732 -494 361 382 -772 -41 -27 -865 -9 641 -844 -101 651 536 -857 533 456 -372 -56 179 -387 -281 112 -540 277 -838 240 159 -697 615 687 663 -1 439 631 -200 -54 -359 9 -114 243 -603 -758 715 734 -399 -759 -103 54 -654 716 -28 152 -503 -172 -738 -476 -837 218 -59 -528 7 112 -115 285 226 -188 -96 137 -706 -103 15 298 -807 24 700 762 743 -485 605 36 401 396 449 -870 -125 -110 -389 -684 201 698 -44 -777 17 -53 371 96 -728 -345 713 -671 593 101 618 -395 186 -379 -878 31 -764 -547 -544 -508 -93 -576 -192 -617 731 -431 601 281 28 785 278 340 319 792 258 364 -900 -471 629 -577 -131 -191 43 -108 373 770 -204 483 -489 143 742 442 -758 -220 -714 624 -384 -439 573 -215 383 420 -197 -761 -121 497 424 632 -726 577 428 -257 -644 372 253 -471 -789 53 529 -670 485 41 -513 -418 612 -681 443 -111 -503 756 -143 682 -259 -551 -69 404 593 -185 -754 185 -233 639 5 -302 598 -388 522 -143 -739 413 203 -296 -140 513 693 722 -708 -606 730 26 -888 -609 784 135 -191 -14 794 650 -305 -454 -6 -117 -561 -509 626 -303 -396 -58 -290 526 -120 179 511 -642 -491 -97 630 -587 -399 -580 84 -151 785 -138 -302 177 -609 -676 -630 -509 684 254 -616 436 -32 -63 -71 -531 -108 563 -511 -14 -857 282 -181 -895 -789 -899 730 188 -657 -387 711 -874 -862 108 742 56 320 -245 552 745 -578 277 667 -327 772 525 -760 -273 47 75 -859 303 -274 -115 388 -501 -26 721 520 -815 -314 -816 -818 550 -816 -235 -456 115 751 435 -511 -583 663 -298 -618 -125 -610 -585 241 -451 -826 159 -200 114 -803 -7 -780 248 -888 -630 -630 -627 507 -688 634 -674 4 -408 573 -642 520 -655 698 648 -472 -757 442 481 -126 71 329 504 694 -720 279 411 -423 592 772 -213 19 -439 -629 -318 774 -150 -227 356 -709 -145 -703 -554 670 -582 -62 128 234 -20 -612 -838 -588 -793 -544 -318 -5 -645 632 172 -382 652 -325 -731 75 -821 29 -286 -303 -870 -717 -772 -786 199 -284 686 -270 -756 -549 -26 -240 -306 66 382 -27 351 552 -318 -653 741 706 -293 -464 171 646 -75 66 610 -808 470 -485 -600 147 -693 -883 166 90 -658 -515 -155 -416 -319 265 276 -115 6 -109 -534 -688 697 -116 -3 -379 666 369 -21 -115 -274 239 -673 -610 257 546 47 455 -560 -250 -495 442 750 671 -560 -48 424 47 -179 -413 -488 259 -402 -109 -641 416 -242 451 150 490 182 271 433 -850 124 17 210 -420 -140 144 743 -561 -868 363 -256 -329 -837 800 -256 -351 -798 -695 -356 -234 -736 -455 285 534 -714 522 186 344 -233 -49 341 -429 621 6 -108 -762 686 613 -684 79 176 -113 692 655 185 305 -413 120 130 433 -140 -749 -323 -812 372 346 533 513 -587 -758 -57 -588 -892 174 707 -30 -889 260 -289 72 -257 -29 272 -833 -260 -207 -127 569 -382 -605 684 576 -660 -210 -686 -108 -597 -607 -27 -816 129 374 153 665 189 -622 -336 -480 13 -327 148 771 -791 -118 -143 -475 -131 226 -227 -645 489 -438 -661 -580 376 300 512 -196 406 697 -636 100 -766 -622 -488 -608 -169 283 519 -848 97 787 340 53 -794 -647 594 -105 61 -893 719 721 -810 330 -137 -617 -283 586 18 -890 606 398 564 572 -341 -159 -577 -175 -798 548 379 720 799 157 -431 99 -240 -583 201 -249 267 304 -445 -516 -553 -18 -797 180 -687 496 54 309 -657 -480 575 -592 576 442 -288 471 -330 373 -99 555 203 -12 -702 -211 -857 679 -174 -875 -798 -831 212 -107 606 -459 43 70 -98 -576 -54 -464 -9 -379 -441 486 -414 530 -658 -823 -898 518 442 -97 -381 -794 696 156 -93 -702 -694 1 -570 -233 -833 -368 -140 -890 -440 -482 395 419 -234 397 -78 177 565 -588 -783 -551 -840 -352 236 -279 -68 -512 -608 -241 -696 460 2 436 -120 -294 176 780 579 -482 172 -866 -560 -353 508 -664 -167 154 -15 249 125 27 -131 696 704 -116 -344 -835 250 -512 72 94 -207 -653 418 704 -111 -717 -870 253 694 647 -776 626 603 -309 698 707 335 120 331 179 -517 386 480 -380 244 793 748 -464 -295 653 -391 463 655 240 -391 -24 -374 454 684 -357 231 26 -620 120 475 -558 232 -61 202 301 443 781 -127 81 -753 -237 -696 110 457 27 420 626 -665 505 678 -298 -652 -793 -823 554 -852 -514 -354 -847 365 597 479 712 -629 743 -493 -446 -878 -853 -268 -850 360 -860 200 -304 25 142 -867 -84 -858 155 -829 443 751 412 306 -121 713 -532 259 -814 -643 122 776 164 -315 591 -585 390 377 659 -224 -378 393 49 -647 -157 -269 40 -305 -343 -242 -372 -732 487 -167 -559 -367 195 -15 332 175 554 -697 -137 112 -119 -25 -517 555 588 558 407 -207 345 -598 741 -363 152 608 279 480 533 -677 -667 -132 192 458 -364 -540 346 363 -27 -543 -637 -860 18 -77 795 541 576 647 -339 109 -484 -91 -447 194 403 95 -669 368 105 94 284 460 565 -831 731 -413 -430 -310 39 -803 -127 104 148 744 -173 -50 245 -358 93 755 631 -35 -607 374 -779 -11 -389 -425 -143 -300 235 107 -824 -254 -687 442 14 138 -34 587 737 -210 630 -32 -94 -523 795 -197 -390 14 -291 584 -545 452 255 711 155 -843 488 -138 -346 -621 785 572 666 -429 -433 478 486 -454 6 232 -597 64 -686 187 383 -18 384 539 769 770 -282 709 358 140 -302 789 564 659 633 607 543 -760 298 -637 -398 714 -673 695 757 -880 -786 -574 -232 -414 -269 -247 150 251 -864 293 720 -640 -634 651 119 609 646 -432 678 -661 367 554 308 -123 114 -384 -353 285 -496 -790 -892 -679 637 -418 -547 263 708 192 -379 -749 -40 118 547 -671 78 476 -34 -748 631 -843 639 -653 337 787 -172 -606 -362 580 -470 -695 -853 473 -464 523 -816 -436 -294 -127 680 789 -539 31 435 476 637 -793 541 -46 25 -98 658 -260 -656 -702 535 640 627 -316 349 -39 6 344 -58 762 766 -110 185 -879 -504 -310 709 512 43 676 -606 -556 33 -887 -216 -468 -732 -408 504 -170 161 458 -112 752 495 -730 711 102 63 -521 439 -262 -298 554 -712 -434 325 -171 1 691 -610 -554 -75 272 767 401 622 565 127 -69 3 -716 587 -323 656 482 -79 761 -174 129 227 646 -440 -218 -35 -102 -611 -860 493 192 51 794 667 -336 -565 242 -706 -807 683 565 -98 -268 353 -859 693 249 -205 758 -203 -229 486 446 216 484 31 760 -863 333 796 -765 83 -667 -412 55 -542 -114 -53 799 -69 183 -895 -389 432 343 -480 -874 604 708 441 -407 -258 364 561 -3 297 678 690 -413 -185 -802 -485 200 499 626 -149 703 -706 -880 360 671 90 509 -675 75 -533 724 -432 481 -237 -144 146 -157 -414 54 -900 774 384 -693 622 531 -629 -563 -403 -508 -578 -656 663 34 167 -772 430 59 -794 697 322 505 300 142 -427 -350 540 138 -758 -586 -221 -373 -740 -10 -563 -526 674 -313 106 -590 -418 -169 727 -851 35 -600 -13 281 326 -273 -121 -714 -741 -177 -306 -894 467 -799 13 31 -438 523 -135 -470 442 -300 -579 352 -206 614 -173 76 -192 -717 -600 -705 -131 330 -364 -115 2 -752 391 -790 -409 792 -825 -586 574 -595 -300 90 -526 -290 -731 670 -834 694 -656 401 653 738 -588 -195 -873 -146 138 -673 -107 561 561 777 -758 366 -151 -427 -50 -17 -274 751 -328 238 67 -290 -313 298 -436 283 -450 220 661 21 -123 407 -707 -220 582 -287 736 17 -613 -684 -843 280 -773 -706 -200 -831 407 -877 -569 -215 539 -650 -621 739 262 506 540 724 224 -500 -633 -643 -518 -273 -670 411 -317 523 656 -329 754 794 -794 -76 -330 -551 -229 707 -280 -465 35 -573 335 461 -568 107 -105 602 -549 -291 -654 -237 -355 647 -489 -662 -488 -165 357 102 -108 290 472 -315 687 346 -831 -489 -519 -428 -260 -741 -554 189 -137 714 324 -485 11 -671 -622 293 -131 -429 608 619 -36 -822 633 451 -113 194 -794 598 593 615 -157 -668 -358 217 82 498 -881 475 -43 -8 -731 356 412 730 -777 -843 355 592 589 -628 -511 -668 -750 -516 704 520 -173 -434 -827 615 -877 -783 -354 655 371 89 161 72 -730 -811 708 -116 -280 -115 609 -761 -595 -899 -382 -164 -648 533 241 784 213 -219 -153 603 -487 520 583 -85 -747 521 -815 546 -484 -313 -715 550 -378 548 761 -493 16 -883 258 -778 431 -224 120 -512 753 -291 -533 -677 789 110 -791 180 238 728 258 613 -830 679 267 265 568 -97 -294 -293 41 -615 33 170 -811 724 753 -329 -273 -575 -741 269 274 -211 -133 366 740 245 -131 583 532 174 134 638 707 -799 -257 -296 743 276 289 96 -661 17 629 -624 -868 381 738 132 -814 466 -516 -644 131 -821 -677 -299 -189 -559 -841 -173 404 242 -156 247 291 41 743 94 -375 -151 523 -553 -756 -429 -775 -252 -390 101 748 -306 -95 222 -894 498 -147 -637 686 498 69 -718 588 554 88 -813 -823 516 424 673 -560 -369 -36 -253 150 464 -634 346 274 -785 106 -330 -569 302 -828 673 -114 492 -132 -706 609 -894 -337 254 768 -339 -747 162 -668 -228 52 630 -783 -78 -203 -199 369 73 -680 -675 -156 698 -848 -637 -783 -84 787 681 -64 477 224 -431 789 63 -731 -286 147 -439 -787 327 445 703 381 -264 368 245 542 286 664 -237 350 -91 480 -358 492 -526 154 190 423 447 -10 400 413 239 -57 -117 -45 596 -749 -586 503 -687 -378 109 -227 494 196 -783 -388 -596 603 478 496 -895 108 -425 -278 -782 -198 604 -369 336 89 -414 -557 -105 -305 56 123 -601 24 -508 57 681 540 -463 688 163 -748 -401 702 -707 666 -99 -520 334 56 389 -123 -751 -1 309 -20 33 -561 -811 398 286 -298 746 -816 225 -524 -878 749 407 -255 244 615 602 -725 84 86 -727 -457 -207 533 -3 720 -651 687 151 -733 33 335 571 283 545 -57 326 -111 -135 306 -412 338 -741 140 687 -169 354 139 -700 456 442 -897 -688 661 422 -185 -343 -664 546 -228 -557 609 -206 -219 -116 -362 294 -660 721 425 81 -514 682 424 329 86 566 -688 146 101 -135 611 438 -549 -761 -130 -59 13 485 -783 -351 -175 -141 -167 72 277 -258 358 131 390 -315 300 780 -794 109 683 -388 645 -29 -833 -676 593 308 493 206 -853 -326 -622 -430 -385 -487 684 -775 520 -856 -527 495 -338 -599 -147 -293 781 -709 454 -336 -90 680 486 -803 -444 -714 -307 725 -750 780 793 -495 227 403 -564 113 -453 458 50 -654 -194 -380 -163 282 -312 637 -161 752 -121 -504 400 -279 758 68 -320 -132 -185 421 415 -789 -126 -687 184 120 91 471 -744 -819 -883 -851 -771 58 339 -735 347 -405 -699 -502 542 -538 525 -603 -603 306 314 427 -215 465 717 21 516 797 -50 203 364 352 -305 -879 -489 165 800 529 -425 -447 -212 -825 115 -747 -448 -356 629 313 -848 -221 -373 405 -298 682 64 177 394 -522 622 -240 402 199 227 -551 496 152 442 -207 -771 58 -459 798 -116 -668 300 -346 567 495 305 -580 -867 -717 313 -381 595 -436 -480 -488 534 280 -2 -413 -661 -756 449 -769 -480 119 -148 -649 -553 86 389 256 -655 548 611 -245 -76 165 -76 -467 540 364 638 -581 578 33 587 800 479 -844 211 406 -459 -789 592 352 409 352 322 -413 645 -860 406 373 438 -179 -717 369 109 426 69 -313 -478 375 419 422 337 636 31 562 306 -831 796 -349 -71 -8 -182 -844 477 -576 -708 573 662 -833 573 764 -581 376 -894 714 376 -768 555 -529 -177 -766 -627 -62 -269 152 251 123 103 193 -309 14 783 589 342 -428 550 -769 281 554 -12 -706 443 -453 -881 -197 -73 -726 -632 586 -812 63 -109 729 -767 -852 584 -618 -704 -405 -294 245 -719 27 -259 -746 -831 104 -686 25 162 -246 -687 757 371 592 296 -318 588 -175 -829 67 -346 -518 635 -209 -635 347 55 -781 -433 -111 -254 9 199 437 -156 329 -413 -748 244 555 -721 -224 -18 26 747 310 -170 121 -739 -343 -294 -406 469 -94 680 -885 333 204 -760 -741 352 7 -247 -504 745 4 -130 -267 740 -161 -356 761 -472 -555 -299 -87 790 759 5 457 -184 -24 -340 -443 -155 703 366 -152 -741 308 648 -499 533 662 -734 -390 -640 300 100 -738 151 -535 -835 -616 -240 -147 -356 382 -557 593 -888 191 -437 196 -334 -220 331 130 45 -481 -58 127 498 -820 435 -227 -594 -750 -679 -76 582 -479 -161 264 -555 -775 -435 749 14 519 -776 420 -50 -726 49 -896 103 -44 460 -248 318 -256 -540 439 505 400 242 -600 654 708 -516 -583 -470 -428 -129 -315 -491 508 377 -672 203 620 284 -389 -359 329 -775 331 -542 404 -222 520 -30 770 -260 -610 -818 384 -748 -556 -616 410 -854 705 -481 722 612 592 -595 209 -354 770 -695 147 -891 718 754 29 -136 -824 -790 613 -622 -132 -741 689 709 721 -773 436 214 -619 -683 -144 -828 224 204 18 -783 669 94 -118 -651 564 -462 -814 -447 231 335 -599 -648 -744 767 -207 509 -821 -813 196 -296 -683 -471 124 -821 377 -387 202 226 389 549 -208 -81 -550 -223 754 760 695 -198 -827 -408 561 240 -99 -877 294 424 323 398 361 -674 124 -321 -667 -139 -343 -846 125 -408 30 665 -564 -523 102 -153 -31 -620 507 -53 -680 657 336 613 -145 495 -301 582 437 186 -394 -259 -806 137 -596 -139 -567 386 -604 771 -30 495 570 45 -386 -775 423 553 -895 -634 -560 154 692 -563 90 -765 -372 333 -456 253 320 -395 110 619 95 435 -581 304 411 257 764 -267 -345 68 513 597 542 325 -454 168 -224 621 -178 -611 280 181 61 -42 443 -727 341 331 -451 79 -673 766 435 -654 281 787 328 -469 -827 411 -754 -502 -29 693 719 -720 -377 -637 -90 44 -700 3 339 101 458 142 94 782 98 -248 38 364 -380 368 -306 223 90 22 125 163 467 493 589 -247 -878 -104 -494 -12 -93 -158 -125 434 -368 279 679 -634 -339 -789 249 658 -404 665 54 -541 -323 125 265 333 -273 -597 156 129 476 284 642 87 -785 -590 456 637 -248 -371 281 -224 -751 -498 -528 -674 -118 606 286 114 627 528 229 -803 758 -68 777 -481 431 254 394 229 -29 79 -362 -450 -49 492 -189 -543 -194 -395 -463 -96 -547 355 -127 249 -677 533 -409 184 -660 -403 279 603 -346 721 -209 -266 104 527 58 604 -236 64 -569 659 -780 -24 151 -247 559 31 497 -310 -454 -719 -533 -606 613 85 659 411 -618 -848 -824 -33 -166 130 508 -266 -607 300 -785 -251 576 200 -346 769 -565 759 716 -225 788 -184 -167 798 485 -324 -869 510 640 755 239 -723 -273 -194 -355 783 -900 -165 334 -639 -282 -77 -197 237 60 -764 -625 -785 -807 700 -732 586 155 -628 125 -342 -820 -549 -163 -139 64 -494 -1 609 597 748 800 -105 542 -100 181 676 -834 163 124 -75 -294 505 -25 655 54 -124 -458 459 5 -574 -435 520 -191 -277 145 674 -664 -448 130 -383 -611 781 206 -277 -10 -308 316 -20 727 96 661 93 385 -158 -106 162 339 -145 -385 478 -188 6 -728 -591 481 -229 360 721 771 288 557 426 -413 289 -600 -217 165 -582 630 493 -297 401 -29 749 -727 693 -879 249 645 -777 -515 59 328 482 136 -620 312 -471 567 -181 545 -474 410 -376 -532 -106 113 690 -356 -270 -618 615 460 -702 195 -730 -769 -555 658 -577 -213 -171 -239 280 682 -204 258 63 554 239 231 -824 354 392 -8 -388 603 46 553 -640 0 239 -249 -559 452 695 -761 17 -850 -357 -400 772 750 789 -848 534 476 -561 633 -202 633 738 179 232 481 -83 -698 -127 -441 700 -591 94 -329 -491 -450 -24 180 -333 -613 74 155 -169 -185 589 260 -202 88 -416 -760 -192 -485 -711 140 411 -660 459 628 -705 761 -672 -617 233 -99 -144 -792 760 668 678 -868 554 -829 -431 -421 75 -464 426 285 -787 -480 153 -823 -681 140 -881 -866 -522 679 566 -839 -759 -8 433 -807 -454 -553 -368 35 338 -32 18 659 488 -21 17 793 -880 -562 -815 -257 735 -235 -805 166 510 316 498 -701 -857 -27 147 121 -3 -492 544 149 299 -210 195 -701 613 -93 -428 -579 436 -675 47 602 25 41 134 -365 -245 -577 426 -245 176 479 -132 4 776 795 -362 -61 58 247 331 -266 -167 -669 138 340 528 618 -285 -118 378 545 -455 -697 -381 -506 -332 300 627 -757 618 726 114 421 346 326 -140 434 -774 626 -461 710 -536 714 632 -875 419 528 383 -193 656 370 -105 664 -514 214 56 -612 -508 175 -725 -37 -145 -170 193 -832 19 -625 -623 324 652 -736 556 -543 -860 -96 -530 -416 -728 -155 -428 -373 -531 -322 -101 -215 -15 -458 781 743 547 300 339 -215 -832 -596 133 554 475 -822 -752 -695 -827 572 356 112 386 122 -408 645 433 422 47 -750 -720 -153 -438 557 -876 -251 690 -474 -44 109 -43 -855 11 162 610 -186 695 772 111 -501 532 672 161 -699 697 238 -817 -562 -172 -389 -653 -479 -865 -828 -504 249 219 -354 -592 -445 323 678 -318 8 -376 -151 -533 -298 -730 -557 170 117 -840 727 -45 -782 65 -85 -527 -70 -821 -464 -459 117 -581 105 135 118 -560 -519 262 -586 -57 -753 -358 544 140 300 -836 -882 691 388 -437 476 102 292 485 -268 231 -545 -671 -344 -231 -40 646 282 -122 567 -446 578 587 -242 468 167 467 -286 720 -343 -20 -64 -886 -655 -652 -483 -489 -548 482 121 -287 -208 -274 718 -717 334 -670 -868 -250 569 -424 169 107 59 15 -246 7 681 574 796 -405 281 687 -227 -730 -180 -79 -23 485 745 -629 -9 -123 501 -860 -237 545 669 -315 64 124 -350 -347 41 -811 77 410 -35 -567 145 307 147 -408 412 -555 -27 501 -402 166 621 247 -729 -484 -807 503 479 484 -748 -147 -567 514 -726 526 653 -469 557 720 378 -179 -858 -642 106 -83 -24 797 -60 450 -302 -791 258 -106 -216 -580 575 56 529 321 -310 -229 682 -287 -555 477 -336 -412 641 -692 -516 557 310 -662 370 761 87 -845 -305 -829 299 53 -584 -855 -807 -444 -70 130 -734 -196 -28 443 667 -804 -625 -831 -287 -244 765 -877 -165 708 -81 -574 460 -369 -174 188 -465 -415 273 653 -494 -740 -292 459 -346 -492 385 265 676 22 248 -560 -514 638 97 -36 386 -236 -491 390 784 614 -51 -13 319 -872 -117 -625 143 549 725 36 447 207 -882 -857 -727 790 -559 -484 -164 754 -133 -125 -340 42 -258 35 -733 -843 688 -723 57 161 604 -899 -385 -240 -201 -443 -792 -166 -498 341 -777 -618 416 -567 433 -223 -136 -658 285 54 -717 -57 465 555 -868 695 -563 625 517 -38 501 -384 630 -48 773 742 541 -4 361 -82 -75 374 360 540 599 -824 -876 -341 -47 -599 389 375 -501 -37 -315 -683 597 -549 -68 384 295 280 715 302 -648 660 -263 -77 -900 -98 25 196 106 666 178 543 -502 64 752 478 -89 -186 786 -852 -899 781 -293 -191 655 -88 -765 346 -29 666 -9 -879 -33 -654 33 170 348 -523 -240 -113 519 -291 413 9 640 -655 -880 -808 574 -108 -235 130 746 19 -885 -433 783 525 535 -407 -298 108 -833 330 511 -496 -118 -477 -332 -761 -575 540 -532 59 215 484 99 -411 -631 620 442 -697 -457 433 762 639 -456 42 -307 406 -826 17 29 376 -46 -506 574 -499 -847 -18 145 179 -772 492 -608 -346 -321 -790 -90 -67 700 -715 366 797 495 21 118 353 -271 334 283 -698 782 -221 -178 658 167 7 776 -599 -220 67 521 495 -402 -850 -633 -214 472 -661 -729 280 -770 -650 -251 58 -529 506 202 145 -281 -535 -201 -656 -505 -770 -334 478 -666 90 -707 420 499 -796 705 -39 -258 21 154 -12 -724 719 107 587 -35 362 396 -759 -128 -812 -440 448 785 -467 -218 -771 456 -255 -391 -186 216 447 -143 -417 366 -502 162 -834 -880 -258 539 -613 439 -662 627 -512 -422 670 173 -879 317 -390 -748 -586 181 400 -785 396 707 -279 641 702 289 -591 -221 -861 -12 615 245 -400 -685 -310 -584 257 -661 -350 -168 -71 411 665 -575 -383 155 350 671 -737 322 358 657 531 752 496 546 -762 -452 231 -328 -736 -364 561 -589 300 313 182 -628 -655 248 -164 227 518 394 -114 601 -654 581 326 69 -593 -805 240 -422 771 27 -778 282 -528 -22 777 -8 418 169 -230 -824 441 573 238 703 101 -180 159 -618 694 571 759 223 146 494 -650 -645 -643 294 -99 286 224 -773 166 -363 690 -767 453 563 -803 -863 -814 -438 200 25 356 333 773 -23 -440 89 121 456 -615 -414 422 -148 -115 -1 317 391 -158 -254 798 149 -646 5 -210 -209 -256 537 644 -91 -44 170 755 42 642 -121 8 13 44 -825 -16 791 -25 -708 270 -519 646 -401 -461 222 311 -307 -654 485 -440 -156 -639 414 -17 -367 243 667 509 -742 -843 -455 247 -97 425 -604 -705 18 223 -769 -671 602 525 -127 -84 466 387 -178 438 247 317 -266 328 653 233 -316 -876 -189 -624 -178 361 145 -658 -20 666 -88 788 199 -402 297 359 236 62 -861 -26 -166 -794 467 -156 -234 -39 -295 420 74 -370 532 -253 553 -339 -280 672 11 -404 304 -690 -366 142 -147 -257 -182 -117 67 -332 -813 679 709 106 -770 -384 -719 244 660 -727 -345 599 -370 -519 -41 -13 -249 639 -212 -598 -395 -25 -305 -450 218 430 550 77 323 669 364 -759 -591 781 556 -476 -114 252 526 133 36 361 -754 227 -576 -634 250 -364 323 113 84 685 -200 18 289 -474 -613 -432 537 718 -407 646 22 -8 26 143 54 -709 367 -460 382 -837 -594 -729 -105 -107 -688 439 639 -804 519 404 318 425 -783 218 -677 114 635 407 332 -535 791 -654 31 -847 -295 -693 427 -360 -878 304 -703 -882 215 -129 -854 26 799 -777 -66 26 709 -6 -579 564 693 530 -751 -798 616 46 -290 475 215 -51 -692 -281 151 -849 -106 -885 20 723 192 260 -259 425 64 -401 550 596 205 -253 263 129 657 -26 471 -516 -483 31 652 137 717 148 292 -516 -295 -322 -18 274 167 384 729 -733 -870 617 -286 -234 -419 -820 -728 -135 -266 165 541 -246 -688 -752 -216 -816 -54 -895 758 -224 276 -104 -745 -431 726 -714 253 -347 -654 -228 492 -883 -91 794 -422 103 -818 661 -400 -573 -95 -335 -444 52 -276 -155 549 22 -463 448 -844 779 443 701 -850 -564 92 42 366 727 -715 478 -735 -660 700 -179 754 500 -363 -581 640 -366 -338 -184 -451 730 -417 129 -364 -426 69 -779 -189 643 -247 753 732 -697 -693 -412 523 339 -646 -701 -769 -830 -485 -84 666 598 -629 385 227 421 490 -150 -569 790 176 -642 -442 -71 36 188 -51 -422 511 384 -305 -376 -228 426 -330 -687 -437 449 -626 -762 631 602 -540 114 697 -682 642 -747 677 253 144 -439 -802 276 739 486 170 444 -803 348 574 -125 389 494 502 -750 -13 90 291 -521 -750 608 718 26 -107 82 -744 -107 -63 -163 99 -674 -19 517 -687 -755 -6 -820 -698 189 615 60 -615 -532 263 325 -9 300 53 791 -530 -605 -800 756 -251 -765 -501 -136 54 -592 322 143 -620 569 -572 36 -721 486 -508 -406 116 -126 -661 271 399 740 307 -218 -317 -873 -326 150 -19 276 -435 -739 106 62 -261 -697 -314 87 457 -307 -620 -581 -628 -628 -887 -840 -164 -722 129 -124 520 551 537 -12 -184 -112 -316 584 185 566 -803 682 -255 444 -145 -849 629 64 254 -789 -293 -232 151 -476 321 -146 -259 456 213 -730 -627 158 -624 149 -135 -18 145 286 -516 425 -600 -75 647 -219 -341 205 -260 -586 435 193 -310 -254 -86 771 228 -135 92 -810 -326 718 -330 -77 105 756 735 124 -12 118 -404 176 -578 -571 755 250 -684 -649 -654 419 -776 611 -428 -228 154 -204 411 -688 489 -489 -683 -81 -235 -518 367 -779 -592 543 697 -18 556 -159 696 -598 357 -155 82 7 -720 -297 -728 728 -536 562 -650 -194 -351 -850 764 -546 -156 433 315 250 -96 754 35 -483 -667 232 -720 -132 -197 -825 96 528 682 335 190 -151 -133 576 475 -811 429 -699 -171 285 11 -37 162 -127 599 741 173 457 386 -714 30 -250 -278 252 697 672 -7 619 -626 -862 50 462 -328 518 547 -635 313 -775 -157 237 -681 -13 -197 722 -576 284 537 -417 -699 158 320 311 -812 -512 76 -547 400 -516 -107 -356 156 652 441 274 -688 572 -134 -585 -38 -81 -112 670 -202 566 199 -350 -338 782 -209 -735 -896 -745 710 462 -131 346 -596 601 566 -27 658 371 -271 -143 328 -783 -273 -114 -503 340 702 -580 420 -288 370 459 -832 -101 151 44 -474 342 -190 -47 -524 451 -192 536 20 -316 455 -597 446 -567 -109 541 -198 361 -394 -432 641 117 56 399 -56 669 32 -104 343 370 -334 52 109 715 -676 536 -346 -654 -450 391 -887 724 -105 780 736 126 -722 -438 494 344 488 -853 429 -396 531 -299 109 213 398 -870 -6 232 423 -529 -409 -391 746 433 -678 191 -895 -687 -429 793 -249 -66 -314 -152 637 -891 -561 -67 225 387 -605 132 -507 460 -742 -770 717 -746 586 -735 182 352 180 464 498 438 -182 627 -30 304 82 530 214 -569 587 -683 -132 399 -143 310 -202 -139 446 117 156 -102 -298 456 -346 -353 740 2 560 88 -273 -15 427 613 780 -36 -222 -881 -627 175 -520 -871 558 393 223 63 566 -440 512 61 188 53 302 -399 642 572 -428 -288 -125 593 105 98 -305 -75 520 145 -130 -244 -884 -300 149 689 447 -54 -562 154 -237 279 610 396 -761 763 665 -275 410 -30 -288 -289 561 641 -332 -332 172 -238 -154 -78 280 0 -258 409 -726 630 -50 599 796 -415 -874 -899 574 -516 -470 -620 -448 423 -153 391 -272 146 595 316 382 -437 -225 432 671 281 -789 -538 -573 717 -734 -194 250 -626 416 -367 -402 -224 -695 507 -248 237 -760 -712 496 -62 -867 -805 -157 -877 328 -405 -548 730 581 -462 116 592 782 -394 460 -399 512 -126 -107 -159 73 -228 -794 359 619 86 432 -646 -156 -440 -452 -566 -195 457 -409 624 -309 246 -154 377 209 717 -863 -193 376 234 328 64 -9 -156 112 320 422 -507 -135 -207 -864 -876 -509 307 466 -297 436 -883 -517 469 -817 463 102 -526 -862 527 261 -436 -201 211 -366 459 -712 -47 749 -835 602 50 653 736 -195 -488 172 -583 402 -615 -881 -523 -581 -49 -344 -612 755 -224 -230 -324 361 -130 718 -104 -114 -227 -217 -343 555 536 225 723 -345 -238 556 552 -32 -606 -418 -428 -644 -777 -712 134 235 -98 -405 239 -570 748 168 -887 -198 -20 157 -437 -13 528 -866 -34 -70 -428 651 -105 -518 450 564 586 607 485 -277 322 -70 -507 247 735 724 207 -355 -711 -271 -715 -135 -843 -579 512 451 -683 454 -337 250 -800 249 -61 333 -586 -91 -481 -215 -472 -889 535 -311 -703 -664 -346 -816 625 -399 412 -596 -740 367 -702 372 29 507 -466 -226 -138 -749 -119 436 534 482 641 658 -122 0 459 -322 14 124 188 -191 -86 -199 -717 -814 391 416 25 176 297 -696 133 -649 -502 -154 -154 282 -167 87 768 416 701 -534 -22 787 754 -49 -507 608 183 -331 286 -880 -483 41 248 106 465 -51 -846 617 176 -502 504 -764 486 -558 23 710 673 -666 -773 -276 63 -209 -197 -421 -863 703 -636 642 -317 270 -376 305 143 -42 -333 394 -79 -688 652 47 -526 -806 -621 -180 -481 37 -52 241 534 224 -167 76 -301 -891 -177 500 712 427 80 -864 549 92 -883 -899 235 736 13 521 -287 -522 -668 62 674 -82 -228 -554 -598 -312 -421 -804 180 744 245 563 -44 305 -199 -48 -455 638 -196 -839 413 -532 -370 -122 477 -544 -198 362 -696 -899 -81 210 328 717 -728 578 -674 -49 296 785 -393 295 132 -874 -384 584 302 699 700 674 -93 -595 -710 145 -596 388 781 -493 -276 -133 -555 592 -45 464 666 -107 496 162 696 107 -522 -517 -131 466 472 -546 -56 -570 -571 214 -220 99 -240 228 405 -188 452 -729 -504 232 -441 496 32 -238 -269 -541 653 -6 -226 -328 610 708 -425 -620 724 756 -843 350 -866 776 17 712 186 -318 794 -804 784 -237 -742 -41 771 645 344 -260 725 732 -705 -464 -305 -116 -853 -45 -661 257 197 436 72 315 767 733 141 36 -791 -788 -787 96 288 756 -312 -671 36 -93 328 -596 711 6 41 -888 372 738 -503 281 18 440 573 -486 -399 -581 -561 -259 550 711 418 -636 387 -714 -49 -819 -459 96 225 41 392 41 -196 353 182 397 604 641 459 -89 -136 -222 -306 169 154 635 -397 -443 -670 391 -415 -423 123 -732 696 -568 528 551 63 -150 -117 -21 -450 -475 -505 700 45 -567 -725 -407 343 -826 -543 -784 193 -220 -118 324 -525 -843 635 343 -762 86 754 -252 -788 -268 658 343 544 -720 -242 -463 -611 549 -729 87 -732 -607 440 -548 385 780 692 -42 -455 209 -383 -60 75 -854 -699 -220 -403 -550 130 -106 -591 448 -859 619 557 -695 -702 778 -872 134 -7 795 -90 -512 571 159 25 -557 -808 300 447 655 -861 -594 358 -221 671 -380 -685 217 -83 205 -31 185 152 -785 -73 414 -463 -491 -173 457 -503 -83 761 -856 -652 402 -336 171 -510 -611 -281 53 408 -432 730 -732 -129 -632 -582 -633 -704 -30 287 -396 283 -569 -263 -584 352 -156 -858 -603 -710 -105 478 332 766 507 660 -450 -28 -712 216 -485 -815 259 469 282 571 122 31 690 -535 771 -575 -401 -314 -419 707 -516 -597 -621 -705 -406 705 -890 -836 -399 -26 -39 -807 -656 675 -768 135 -216 -839 23 297 -343 -198 -15 -635 282 -598 -62 -438 -80 766 669 -208 327 411 269 193 -562 -139 -868 -770 -437 -768 629 365 544 739 -66 -317 -354 126 30 719 -408 -769 -253 -781 430 749 345 -516 766 367 742 -522 -43 -705 -591 662 -839 -698 543 -406 -132 -615 -492 646 -881 -9 87 436 -440 163 -541 404 343 -492 -732 -854 4 557 -58 -627 -283 109 556 -20 395 65 -585 135 772 -270 90 -619 -856 43 784 767 -355 403 -478 -40 -553 780 172 552 -896 656 724 538 -361 -44 -673 747 149 30 -676 732 -543 77 417 -47 -721 -96 238 48 228 800 409 566 14 -232 -350 -473 -5 560 -551 786 -701 -856 -842 -635 437 694 -728 685 -327 168 80 102 87 -79 740 19 66 456 -356 13 -853 -753 196 462 -885 561 360 289 -176 255 523 -668 544 -494 309 745 442 580 -732 -92 262 743 14 -718 672 -303 510 161 355 562 -577 -391 -493 229 -470 199 -575 -895 -690 647 -431 -204 -729 31 724 531 217 57 -54 610 -364 50 104 97 638 -694 -505 -485 539 261 217 228 547 241 424 -212 -413 -896 239 137 -429 778 119 -51 607 -164 -848 -603 626 -508 -536 -897 -447 -527 347 -279 -487 541 583 -27 741 -23 -223 535 22 274 -343 755 482 434 -575 -229 -742 -141 -728 -721 -874 140 -66 -701 -235 -352 -256 -791 348 387 363 238 108 409 -320 69 620 641 462 -703 318 408 -799 -367 718 215 -572 653 -277 452 -443 -824 -337 286 -593 -704 213 -649 -463 26 -392 -802 -598 -618 -178 392 523 192 -704 -53 -760 -20 560 707 564 22 -228 581 -320 635 -871 476 -839 770 382 -385 -702 -438 655 -561 512 -609 754 80 375 -372 -459 -655 -660 -855 -700 718 510 729 -728 295 -894 736 -430 -887 67 17 -517 -859 -876 -283 499 395 555 760 -392 -545 -277 693 -169 -143 -385 -881 -150 -488 -346 -354 -295 557 581 61 -700 617 378 264 604 -737 -697 -677 763 693 447 86 -569 576 784 109 58 14 -570 744 -332 -485 -817 742 86 545 406 -646 -172 679 -4 -328 466 -537 -194 -279 342 186 -736 344 -11 -219 460 593 169 -655 -427 290 548 -227 -633 371 -451 634 36 -600 -655 -591 778 589 772 737 354 94 -491 460 -321 48 -121 -852 -877 -598 -503 365 -494 -49 689 -704 629 -273 786 -224 -445 -521 350 -470 739 -655 331 428 452 465 530 -792 68 274 -130 -278 -314 -606 -725 565 546 -802 -245 -758 88 67 -222 -706 -332 -881 504 706 -821 -468 499 340 -839 -511 -145 578 -443 -283 536 196 126 208 -159 -132 -745 50 -559 190 -714 -725 -321 -303 -679 -549 -595 -731 -247 -453 -769 703 -802 689 591 295 -306 287 -823 236 -852 452 680 281 290 695 773 -487 641 274 -494 -256 -245 -40 197 -8 -639 -229 -594 795 476 -179 -469 -296 -671 -424 531 754 -341 698 -693 -611 -319 477 658 482 192 -664 446 -98 13 751 737 104 673 223 6 63 -764 -776 609 -805 -725 716 -765 -765 448 415 235 617 -60 -290 -868 576 22 366 1 -17 -625 668 -305 634 -303 -645 -862 -589 299 520 -317 71 -459 754 270 346 611 -62 754 225 -320 -432 -353 193 -96 -142 618 706 -458 296 -671 -343 524 431 -694 627 -88 555 -97 364 -48 -451 -313 147 450 274 -634 95 -134 788 -822 -318 -595 459 628 -633 -448 -13 -170 -201 755 -575 286 -742 -255 -727 -50 70 -240 -505 145 309 -99 -608 -87 500 690 -44 489 276 621 -356 -637 691 442 204 -349 -599 -454 221 326 316 -262 341 -97 -686 438 800 -797 -883 -179 -555 280 728 350 -532 -63 -685 24 -192 582 -750 -172 751 -101 -842 654 -189 -623 741 -22 -421 477 -402 -804 740 641 79 611 -59 106 -733 386 518 692 -479 -110 567 -883 -487 -699 717 -200 337 -417 -375 -744 -805 -160 -297 -869 -635 405 684 -250 98 -893 396 -443 100 390 -123 -203 -215 -395 -352 -153 -716 750 -595 785 -293 621 -603 106 -133 390 568 -563 141 -159 100 -846 -469 335 327 -676 -869 -189 448 -39 335 -24 578 -109 216 -826 -748 -210 85 -392 64 -715 -889 -52 -109 -420 -66 613 -609 -517 321 728 325 770 -439 -722 732 -429 -196 -317 -727 480 -620 793 605 339 -369 -268 -63 -511 -274 512 631 17 255 263 -30 279 763 -464 252 99 -347 706 -426 -92 -865 641 -141 361 -226 147 -609 -175 -640 477 -581 -283 272 395 195 669 623 -253 139 216 144 153 -797 -101 776 -198 -594 -171 286 609 8 367 17 -107 720 -60 -522 174 744 -628 -481 -435 -645 -591 -576 -94 550 -219 349 -376 -589 -662 -374 -474 620 395 81 -140 -342 650 -723 205 -595 10 -616 372 -270 34 95 -177 -91 -678 477 331 -395 622 -709 226 -613 -725 707 -690 91 794 -487 -508 27 400 -249 -614 246 19 -284 790 -261 107 405 -234 -833 -687 585 68 -506 -508 -414 300 64 178 2 -173 37 -100 471 -725 -709 767 -407 645 -456 -504 -568 -167 406 -867 284 -411 217 -478 99 -867 380 -105 -249 -244 -344 490 361 27 586 -448 403 -365 -666 404 -158 -207 -587 695 -291 618 278 -99 -768 -772 484 -651 -156 659 -559 132 -439 -404 685 506 781 766 -194 -694 -609 455 -100 789 701 377 -662 367 486 -552 1 39 327 250 512 -414 -47 -888 -277 -489 -808 586 737 497 -34 -528 -77 -728 416 93 -557 595 -758 -776 144 354 -712 669 533 239 278 -401 -346 -894 63 509 245 -175 795 634 98 141 -876 -813 -608 755 526 -517 516 180 -705 333 666 278 539 377 -851 472 -91 120 -525 -598 634 349 382 -842 -488 -465 -656 770 500 -836 23 33 759 317 276 -816 -757 -99 158 261 329 290 -387 126 -378 -806 250 -301 -591 -227 235 -63 45 772 -86 685 327 -858 339 -450 -623 390 -794 -282 487 258 362 -20 709 668 121 -853 -654 586 -7 -225 -589 -855 -364 -720 -559 749 -325 -78 199 -852 47 654 396 -463 -266 219 -340 -788 191 726 779 239 -68 789 -509 254 -598 -451 -531 -403 231 -685 319 567 -262 638 439 244 130 -775 13 -847 -440 -171 -419 96 -732 694 -49 529 622 -184 305 -283 785 -28 -518 -805 -630 -494 774 -711 -697 -292 -721 -659 156 -50 -854 -670 -681 -57 535 759 -245 569 -148 255 581 66 -109 -582 -789 -587 -74 206 -879 629 327 663 -641 -640 56 -320 4 188 -564 -180 -690 -638 730 -403 -842 622 -522 477 -329 -618 668 -330 -563 -94 625 -185 -765 -592 -108 52 -555 331 -598 413 -633 499 -95 -204 284 285 733 341 -855 -15 431 -299 313 425 10 130 523 579 676 179 753 418 184 -621 214 58 -690 -237 -672 -266 0 -733 498 124 673 -836 727 533 -538 -214 158 -382 206 -538 343 491 675 -535 -193 -839 -259 238 -824 -893 -31 -741 731 -139 425 -8 296 296 -659 -119 602 -109 43 696 101 -702 -666 539 -531 -529 13 466 -313 -69 -420 676 -253 127 502 -342 -823 -404 -648 455 -361 -573 -139 -142 -217 465 -200 537 -431 372 -684 500 247 197 -815 181 -379 315 276 607 -651 -783 109 180 295 204 54 220 688 -862 -330 -442 -92 317 -13 -163 700 -318 -36 419 -180 -816 275 -504 736 332 711 -12 33 -890 -599 439 -385 -83 293 -887 -332 -808 -148 -415 452 -98 -254 17 641 -313 436 -118 371 -846 389 229 -560 457 274 256 -535 -688 -358 464 -840 585 775 78 673 -94 720 -632 -146 -751 659 -216 -276 637 -898 656 250 296 -456 413 494 236 -588 668 -776 747 11 134 36 -699 349 73 -273 381 -501 -602 -836 241 -499 -354 -757 -226 396 508 483 211 -508 -272 -299 -682 -243 237 -144 -420 248 -333 657 -100 -680 240 -450 340 283 -283 -840 150 729 682 246 705 667 -841 434 638 -857 167 -512 242 534 31 -98 -677 -861 743 -419 611 -371 -616 800 270 548 499 202 306 -460 203 89 -676 730 -729 69 205 -579 -347 57 -690 250 466 -250 -817 456 640 -822 -241 467 220 -364 -347 -339 45 227 262 -55 341 -416 341 675 357 -743 126 -456 470 776 -542 -464 -232 584 -262 -116 29 -544 -880 -553 -86 180 393 -387 -446 -649 282 -505 157 -643 54 253 792 -310 -382 -371 32 -108 -541 186 643 -679 15 797 -381 747 -186 -104 54 -7 610 -373 420 -120 573 16 -254 -579 642 22 557 -664 -65 -602 293 -268 677 -787 361 791 -860 326 -333 300 479 -119 -570 -556 799 626 721 -68 26 799 -376 -795 237 -349 607 -588 472 295 -455 -184 615 380 408 -852 693 100 403 361 -390 -583 -312 -798 -734 405 -127 361 437 20 -592 -379 472 -358 -497 -845 139 670 -220 139 -188 158 346 -416 -436 670 175 -264 128 773 -470 -520 84 14 -484 -123 -347 683 -134 -534 -477 -109 88 221 -329 -14 230 -439 436 56 -260 -135 409 -286 -551 -806 -484 -597 338 -733 700 484 -384 611 -823 725 -866 725 -737 -828 -528 438 663 -213 717 -241 -62 -686 -833 -381 175 -459 -192 461 500 -110 -810 -359 -603 -614 -376 -467 342 -728 -635 629 284 354 -152 -209 559 -272 265 -646 78 -291 298 629 232 -46 -558 -623 251 -57 -444 591 -893 -149 -499 -362 -873 -316 -799 769 -418 -711 330 313 417 492 -760 -798 651 531 591 714 518 631 -744 502 77 -98 33 -406 469 -545 -877 557 502 607 304 -861 448 37 -819 304 -194 -223 -19 748 -898 582 477 -411 421 -167 193 -670 209 271 780 -211 -822 -177 524 -861 70 165 719 -732 -724 364 79 -233 -491 -748 -98 -295 -654 163 -130 -618 -749 -63 -592 656 -225 683 -256 348 -491 270 358 -692 397 -103 -712 -716 -842 -174 242 -527 -405 -527 -35 -419 -703 323 357 -866 146 210 -869 210 -839 741 -374 242 286 165 -470 31 602 112 107 -788 -75 -766 -471 420 199 353 483 13 -253 530 649 52 218 -678 -295 198 365 -229 -317 -205 311 -710 217 -474 781 -294 -156 -419 -607 757 -613 13 -486 437 246 570 215 -129 -856 -262 681 -643 -328 579 312 -270 -675 -582 -758 705 171 -673 -513 325 -431 -76 320 -87 533 123 -646 118 -5 -235 -890 -269 169 -65 55 -208 145 346 234 47 235 111 -861 329 -551 391 -186 -97 -97 -677 91 -802 779 -673 -787 -528 560 117 561 -56 -437 160 -359 -755 212 428 -738 543 -260 488 -547 486 21 -87 -613 33 -256 -431 84 -231 35 -48 -712 741 -898 432 633 672 112 -554 480 -546 -477 264 -198 -242 196 -666 -495 419 -677 685 -289 241 7 -166 248 91 -429 -769 737 -390 -556 -693 -563 -848 -77 -283 62 297 -676 -877 554 375 -411 -828 -396 294 -812 79 422 90 -146 -479 -4 -677 107 -881 422 -585 494 -829 -367 -615 -251 705 453 -301 45 410 -867 746 -448 -821 733 425 -13 -92 -380 289 320 104 618 38 -843 655 322 616 -504 -769 -310 -805 -36 279 -581 -339 -75 -766 -542 -263 -490 -705 521 -287 -444 667 -198 -94 419 136 184 95 504 -744 -422 239 -252 -820 197 -223 762 -696 -89 625 -850 443 230 327 59 -576 270 -369 553 -783 1 95 -660 739 660 148 -31 -577 -304 673 -53 599 -360 -426 -864 -764 -189 -787 42 411 -511 15 257 637 408 620 -193 266 -438 212 -342 525 378 168 602 362 -711 -251 540 113 -320 -91 -43 -595 371 -798 -847 752 -307 -675 -304 773 -835 -862 -727 -65 -691 -397 -813 -552 -120 -475 772 -493 483 587 -470 -12 780 -330 -660 -758 445 19 141 305 -192 542 -547 431 -322 212 153 -230 -419 -661 522 708 -363 -341 -830 665 -683 -86 -494 -222 -776 148 16 -642 343 -663 190 -419 101 -311 -801 499 11 420 -158 -706 -257 -629 691 -301 -40 676 -571 -654 -51 234 -483 -689 -451 799 404 43 226 -114 523 585 -119 -112 287 -195 -525 692 213 -579 771 -461 381 645 160 -162 -198 -672 472 140 703 774 297 -308 -195 169 736 86 95 -85 -802 -675 -347 43 -254 123 -813 396 185 -758 -871 -14 -675 -394 114 -706 115 726 -611 508 603 9 -371 -227 -257 -663 -600 -125 -535 -20 108 -875 -880 -634 -818 551 551 -390 253 579 111 337 -166 568 348 174 373 314 738 -90 40 -230 -482 -40 473 -291 208 227 630 -324 787 -676 -822 -528 -360 733 294 467 577 -408 300 778 733 -182 526 666 -376 -554 -91 146 -191 -492 136 -214 -772 -675 -299 -228 495 457 686 -22 -735 532 -85 161 681 543 669 -340 -173 -861 623 -485 -50 -365 -125 716 112 -93 -306 640 -632 -294 -360 718 -460 120 -489 -795 40 550 338 -338 -366 -336 56 -709 684 -243 90 -594 -324 -688 -576 -773 180 -676 -8 276 -9 -803 -447 751 -98 477 -777 -480 -779 -207 -219 660 -355 -899 -321 -686 -322 -413 -218 638 540 235 95 458 673 -829 513 -277 238 281 268 554 -512 -575 -630 758 639 154 662 -262 -852 62 -84 -68 40 -64 471 715 796 -522 430 -637 469 771 240 138 -669 -206 5 561 786 -138 -65 221 101 24 620 -551 13 185 -824 359 -239 366 -468 330 -886 -682 628 35 -496 614 555 242 -821 -251 318 -494 79 134 -498 -432 375 -25 -5 662 488 538 570 427 550 -51 -856 258 506 607 526 -183 594 -21 404 -597 -173 404 393 -496 -420 171 -815 -651 694 -808 668 275 -53 394 267 -588 64 560 418 -527 302 -544 -347 396 390 406 -516 -606 -725 87 719 276 -189 -692 272 -808 -224 -806 -454 -553 -307 237 778 198 -361 -239 -797 -173 -740 -603 -702 -254 621 599 23 -484 511 -856 182 -447 -190 548 -426 -132 636 -601 631 449 -893 460 -865 261 -681 -780 279 -67 640 28 729 443 691 -310 512 -473 482 -706 674 -514 -790 -668 -591 -740 152 -862 -677 7 54 508 -621 397 -321 716 -228 -603 -131 757 -591 -103 -652 -131 42 572 177 549 236 -701 325 -17 167 742 -600 546 -295 31 34 -428 123 331 -84 -83 -637 273 -867 -763 -591 692 -173 -407 37 -820 188 37 244 -818 787 -241 357 86 -732 609 -523 579 6 100 506 617 -362 603 -857 513 -268 -167 -419 138 -691 250 339 -631 -759 -160 -48 756 328 -604 -575 -184 -271 797 382 714 137 -46 753 244 -410 -404 -797 193 -527 48 -240 438 -788 -290 -102 -255 -653 730 415 230 396 -302 -819 81 -151 -507 89 295 -35 7 -133 -70 -653 -731 -302 -423 -613 -507 -477 657 649 -727 -701 -806 454 -248 -290 -414 -416 121 420 6 -168 338 465 476 -879 -193 -778 357 -233 705 335 -844 -76 746 -352 446 -174 -439 -797 420 -435 471 368 525 400 -540 -87 -406 84 532 -456 -657 -230 685 -368 -20 -468 -167 703 -812 198 628 703 -107 -834 287 570 -568 -141 -744 303 -778 -10 -689 737 92 -59 571 520 -270 -232 -59 229 -643 674 -645 765 -107 -83 357 -132 681 746 -482 697 51 -554 -779 -463 -476 -28 577 503 -468 -843 -708 12 -398 -100 -72 -129 -89 381 -316 -603 610 -392 -512 -853 93 -258 -354 605 84 -729 454 -514 246 457 118 155 -855 -482 641 244 273 -247 -644 155 -658 50 349 -289 140 -853 -147 -738 266 361 341 -800 730 -302 747 -495 493 511 708 598 516 -711 -562 -549 191 -586 352 -648 727 -682 -196 693 576 317 -470 -52 -33 -128 471 -574 169 439 271 213 -785 539 90 -852 514 -10 162 146 198 -827 -7 703 210 -827 -623 -700 179 442 177 -330 -47 -79 340 -724 -150 -870 788 50 -510 30 86 49 369 -675 800 344 -122 301 -758 50 131 525 -162 345 187 -705 416 62 -772 72 143 -491 582 396 -852 794 161 -602 -760 -86 5 -247 786 656 -232 -769 526 -301 35 -615 -887 -528 -477 670 -730 -882 -127 -309 -218 -804 242 -386 -861 -108 -195 -250 655 -331 372 675 48 448 -659 -42 -42 -757 656 -262 560 153 584 -723 -112 -674 231 -319 -434 -817 211 73 -825 -869 -723 -745 728 659 451 710 549 -385 -703 345 57 -436 252 721 -422 -25 653 396 -314 -369 -814 462 -593 318 619 -417 -583 -21 118 -233 374 -329 -760 -539 403 232 480 -109 -243 -496 624 433 -774 -56 -643 -11 558 -581 121 281 -883 -529 -773 -320 226 459 220 -536 113 458 361 -498 703 405 -771 309 212 652 -696 -430 141 288 778 -700 -129 334 422 -776 199 -689 742 -889 661 -541 550 563 168 -296 780 -736 -86 53 81 -782 330 245 -4 -505 36 -361 -489 374 -528 773 796 -770 632 -404 290 389 198 -110 234 -840 666 748 -370 506 -402 670 -591 -524 580 -771 417 -456 146 53 -805 76 369 -537 -242 -435 155 85 525 153 -383 771 -639 231 550 129 -607 329 -689 483 49 566 753 -534 205 -690 -318 460 782 -695 -443 713 -633 -122 468 -548 64 -841 233 -806 -170 766 758 690 27 -282 610 648 176 -581 572 -597 77 113 -15 -178 -710 -721 172 294 532 97 171 -824 591 -853 -501 194 -27 -780 -159 637 -869 -608 441 -4 734 571 -350 -73 791 -438 313 -535 773 -806 -716 317 224 542 639 547 90 80 -807 363 774 67 -146 -115 631 -694 140 485 138 535 -539 426 130 -64 -526 -14 544 45 781 -879 -305 -745 497 -200 -579 174 -585 376 663 -46 619 -163 -679 715 -137 671 -289 382 700 620 -871 758 343 392 220 -638 -268 278 -2 -299 -389 737 17 -332 117 -267 251 192 -222 692 10 -150 -869 -677 -65 -415 575 332 467 -423 -443 -346 -876 681 -621 -72 -793 26 381 -653 672 -607 139 358 168 -570 796 -794 544 606 96 -359 414 -109 496 -184 -210 -344 238 765 31 729 234 759 -708 -308 -247 535 352 345 260 -8 57 -645 -382 -185 561 -240 -390 479 266 -574 373 435 792 182 -632 321 -56 -782 -552 102 337 754 -677 -173 -142 -229 663 784 305 250 -597 102 -217 742 450 -518 -636 -37 -155 396 -377 498 533 42 -688 -632 385 -310 426 -753 798 -64 -3 310 -271 762 -448 536 732 433 266 -656 -832 599 594 318 -679 -237 255 -702 -455 -866 314 -611 -193 432 565 -585 81 685 -444 -760 484 -426 293 492 -607 -812 49 -5 -466 295 20 19 -693 744 268 -430 -654 241 702 613 178 -79 618 -794 -237 683 -790 466 182 140 44 -605 -72 303 625 6 554 85 -450 133 -212 409 -515 -640 -361 361 460 155 124 757 748 -422 558 572 437 -631 -72 -268 506 212 426 56 615 -245 -852 80 -423 492 -396 455 161 -510 -825 774 149 -396 384 -385 -520 163 594 144 -880 -504 695 -185 167 703 463 408 304 343 660 -318 -476 596 -51 -65 741 413 -816 -894 -692 777 -170 388 421 588 287 613 795 527 211 293 -370 -196 -605 536 -674 495 -875 284 220 522 -537 37 591 -227 -641 -892 349 499 -836 373 49 392 642 544 -646 553 204 -243 666 339 -684 -622 -197 -51 87 593 -791 476 387 -876 -716 -582 353 -380 521 -179 -317 179 74 -546 -334 743 327 -235 440 -372 -593 -657 -617 623 11 622 -468 611 6 762 202 -734 202 -347 137 -39 354 284 -793 -845 -846 106 309 -455 -65 -477 -28 35 -586 309 -709 683 556 -252 599 585 510 399 -53 -49 -100 -899 680 -223 -279 71 -462 -461 -186 -219 -327 -773 -506 427 -673 -205 -631 618 -717 579 305 -208 470 266 253 -656 -506 -326 -586 -475 124 -453 88 403 729 233 115 -867 -422 -382 534 45 -400 157 67 -114 706 622 511 -805 151 335 392 -477 349 278 46 -817 -234 182 -782 612 606 144 -409 686 -893 -649 185 -60 -741 -874 -379 619 345 -144 -838 389 670 -269 -769 -485 165 -472 192 -641 -636 -614 -676 -416 657 -415 733 713 40 506 218 70 -634 -898 77 -305 -5 373 -578 2 712 730 -98 321 46 -501 497 731 -82 -474 361 116 -808 613 -862 -839 100 -269 -889 -889 -1 -389 -34 -638 -494 37 -19 -476 45 -480 127 -820 165 -739 -9 -341 -786 -183 -619 -232 -785 -84 -245 614 611 224 -53 -342 764 -861 686 -39 -380 766 112 -766 -797 329 313 -838 246 -396 311 -525 266 -62 -709 357 310 82 -9 636 -626 -268 479 417 -538 -422 -770 424 -552 -140 253 428 -354 -215 -363 -520 -60 -602 -900 -540 -210 -673 -507 659 94 -39 592 -545 545 -715 54 422 562 288 380 611 311 -17 39 393 -212 -849 -431 -810 -322 600 -64 -836 613 166 -658 -54 -98 -715 126 203 88 -3 -711 -419 -422 140 -182 427 119 256 -661 77 -703 105 700 -97 -204 -886 -99 641 -267 -379 269 250 -357 568 -11 -884 -747 -725 -303 -407 -133 -685 263 265 -297 -590 409 778 -466 -856 -207 0 -19 187 565 -182 -675 -550 72 334 115 -767 93 218 -640 711 280 -18 682 -563 -731 -136 -620 -36 -129 -158 -318 -727 -696 -220 491 -169 662 474 95 327 518 496 -634 -338 -820 155 485 255 637 56 -105 -704 -388 -361 -551 -727 429 -891 -870 433 236 283 100 -213 768 556 -630 796 -894 242 -628 454 -884 -250 -841 -306 -292 -378 656 -287 -247 -443 438 567 565 -599 -200 506 -24 -382 324 56 550 498 668 492 -414 308 -267 -704 -705 433 397 -533 497 -833 453 -188 -11 -92 570 -106 -387 -522 213 335 647 646 -535 -694 217 -27 703 -299 266 -629 543 116 184 482 -557 -447 93 -461 -80 -515 -785 -790 -640 608 686 -697 317 611 -809 -502 20 -468 -886 -871 754 -633 4 182 498 -406 -278 -817 797 319 532 -448 -817 -417 -40 -822 402 743 654 -721 679 567 616 -306 -676 -666 -427 -347 80 235 -703 721 -196 750 -324 274 665 239 735 43 -301 730 -472 -102 -792 30 -519 -595 119 -100 -351 163 -602 541 -210 -617 694 52 -836 -732 156 318 504 -104 719 -642 345 21 -664 468 -463 -186 361 -269 -208 712 489 146 700 -293 97 -593 -195 -461 -27 695 298 321 -594 -610 27 -647 -617 -524 735 54 -650 -389 82 634 -731 283 82 368 -725 136 -94 -105 -810 480 681 -252 -184 -125 -482 76 -612 -744 -899 -12 -526 161 704 -893 68 486 -832 -11 485 327 -244 772 -102 -866 -710 605 -869 209 785 689 -852 -497 575 694 -476 104 -16 375 -519 734 791 -617 -333 468 182 -714 -707 -280 -735 93 -437 602 668 -363 382 689 -537 -786 -877 -216 -206 81 678 352 425 -514 -160 519 324 215 63 445 129 760 -324 42 237 -323 -204 113 -267 213 -492 -686 -70 -517 -833 -569 -558 -487 -674 222 689 664 576 -393 -737 708 -541 657 -616 542 -807 610 -128 -629 357 -858 221 31 156 -218 -279 228 592 -681 -247 -105 -563 -739 -668 204 -423 764 -594 -841 758 -220 -350 -718 345 70 -32 756 -241 -644 76 669 613 -624 432 210 -852 -316 367 793 -107 159 -827 -5 -822 321 -735 120 510 633 -725 93 -810 448 505 -530 -872 77 -675 -755 -600 -611 568 -803 250 485 -383 390 -186 544 176 -5 -484 572 -313 -779 732 -887 -156 796 -894 -778 385 -656 -339 -514 -515 -392 -413 423 787 -279 341 -232 425 -45 -520 752 -630 474 491 105 358 384 591 -279 124 -775 -134 -640 8 -783 3 335 -340 -365 434 163 653 -473 -560 200 -252 395 -826 554 400 -255 -707 186 -741 -433 -843 69 586 8 -781 -286 328 -755 -568 445 -9 498 -800 -790 -889 -702 49 -584 -619 -768 -82 471 -698 -850 -58 766 657 794 174 510 543 -238 53 -259 -379 623 533 44 -818 -604 -860 -6 -4 336 540 -898 -721 -608 711 695 -236 -151 -152 -754 228 277 377 698 -237 -345 -11 -569 619 -222 -409 -634 -44 -84 674 120 -264 -860 -283 -453 560 -701 -522 450 -849 -612 -90 -503 754 -769 614 79 207 -218 -266 -743 -819 -113 423 424 -533 -284 63 384 324 -808 488 527 176 274 187 568 344 490 -370 -820 -10 -706 49 255 -495 53 735 -596 -278 -537 188 755 525 20 687 -217 224 773 -767 59 731 184 760 467 403 -14 -667 135 708 -66 15 130 314 574 -513 -877 -846 631 -383 -612 166 -427 -780 -286 -194 180 -241 -601 -362 762 -790 42 443 317 236 732 -453 344 487 779 -795 -549 -242 485 -100 -114 -103 -179 -208 -41 -578 -458 137 -169 -637 644 -48 -681 -482 198 -125 -105 -265 794 10 -801 708 -543 597 -652 88 -399 74 359 706 230 42 321 137 465 677 763 -886 230 -752 -566 452 524 -80 -802 -600 -800 -4 680 524 -247 -361 179 -426 211 -841 107 -25 37 41 -756 298 -362 -781 160 -365 -139 -755 -440 213 243 118 317 714 -553 363 670 445 -441 277 -637 -68 -838 -106 -696 -334 -742 -262 -111 57 -502 -387 271 -656 -45 331 -867 199 297 -335 257 -367 -522 -821 -802 776 -514 -491 -82 -831 400 -180 400 -718 629 464 -32 -250 464 -860 695 -594 -338 -91 667 65 -374 -263 -801 317 -823 -524 -573 -661 767 -533 -107 -489 -592 495 -898 -667 -354 193 370 109 -843 -457 -350 593 -831 800 -301 -172 -557 -553 -467 333 517 -236 719 -196 -734 -624 251 -335 -178 326 -895 -402 -281 395 -47 -71 455 656 13 255 -388 -214 643 210 512 -363 -482 -840 402 290 241 281 -521 -378 -45 334 -723 -401 -173 -738 -169 591 -727 -178 154 -784 -131 -642 21 -569 -683 -99 349 -427 -322 -431 -87 -473 52 654 -52 548 443 12 117 -422 670 -696 -333 741 33 -886 563 799 19 484 697 796 -126 -354 709 154 319 -351 -725 -653 -169 -818 -293 -393 -62 167 373 -374 -520 -529 -318 551 -160 6 673 -337 279 -427 226 162 -368 661 147 -356 -232 -371 140 557 -233 17 -612 70 -370 -653 -150 -410 -7 -351 577 46 207 -379 -422 -46 -624 -182 255 64 197 -231 738 -620 666 68 -87 513 44 83 216 -54 -311 -195 -670 -261 -657 -218 -744 -574 -740 149 229 -105 -707 683 -498 -39 458 -202 -407 -586 -474 233 246 -87 63 -428 259 96 -503 -463 193 -886 -676 -722 432 732 -226 -489 123 -743 -157 695 222 562 -840 -22 -121 129 66 -886 -23 754 -565 -600 -736 586 397 -495 68 -251 -409 310 193 337 -138 501 468 -93 -478 -462 780 529 -746 506 256 -1 -103 433 -153 728 748 660 445 -824 -662 130 -847 -841 549 35 -731 766 -567 139 669 -200 741 599 498 -267 67 674 23 593 35 280 -483 -436 -806 -11 129 639 460 -186 433 -44 251 -112 619 -263 683 -667 -323 43 -807 -860 397 528 259 -819 126 479 -893 750 186 365 102 7 -411 -209 -529 175 -248 -838 758 -312 -232 -533 236 -532 -340 -367 272 597 -9 626 -765 -850 641 733 -357 376 741 -180 229 589 -421 380 366 -739 260 -454 -782 681 -638 -819 159 -685 259 -559 -207 466 529 773 220 -129 -589 531 -803 -299 -678 -739 -474 128 578 720 629 -838 678 -309 -134 -880 -745 -591 28 -504 80 645 748 -177 -456 -672 -663 -820 642 561 -269 -273 517 -150 -426 -21 -120 270 -111 417 -545 -479 256 -803 -824 174 -315 -245 172 -62 -456 -544 455 506 -41 552 136 -111 -179 -107 -701 476 675 335 356 -263 -142 -883 -72 -709 -796 234 446 -691 -773 278 684 78 -517 -341 541 757 105 -62 -842 -27 707 -442 512 187 540 757 468 -755 -99 -603 -503 -734 -820 772 -302 -864 449 -121 -896 91 -353 693 -404 -228 -599 743 -20 -365 -105 79 -827 -474 -117 -638 -281 719 91 759 259 329 -752 80 -700 -514 305 727 492 381 -683 717 244 645 -899 379 -795 149 -310 -240 387 -812 -206 738 733 -461 306 83 -688 -59 -387 -290 769 593 105 592 139 232 -873 -811 -895 -412 -294 -452 169 -722 463 712 785 -386 613 -789 718 -41 -459 -721 -859 565 -658 -496 105 335 672 598 131 95 363 274 -253 743 -370 -485 -522 -478 -507 552 -158 -530 -231 286 -95 741 64 -523 -896 -567 -617 103 254 733 -729 -753 -337 -633 331 -138 414 -148 -282 -768 -675 -169 736 -686 -98 -110 191 -269 527 -887 607 -550 -658 206 -32 218 -239 -467 -444 -711 36 -390 -574 -831 -93 196 -425 444 235 324 576 -817 -447 -132 112 290 -849 79 503 533 -247 -66 -232 -867 303 291 194 13 21 -362 132 302 480 -832 -119 -445 155 459 415 -848 127 -222 292 -461 -728 105 494 270 290 -575 134 277 357 527 -573 -89 42 269 -453 172 -822 -207 408 397 -195 -685 510 49 271 -884 -671 202 -591 177 -578 -199 -616 618 644 557 -613 -736 -572 -748 -549 -641 772 480 108 -853 -421 -34 -655 -362 364 -411 311 737 -310 -426 -533 82 14 -327 720 -668 -391 608 -802 698 723 576 -888 -869 746 -675 665 89 358 -236 570 412 172 -549 -784 721 -41 731 715 603 288 -200 101 -110 355 -458 -748 793 476 -821 -291 -653 -890 -658 437 -170 561 -285 -489 -346 232 132 -227 -793 -354 503 261 -554 494 -155 -655 682 -23 -619 323 -636 403 -568 51 -205 -242 419 -677 435 242 -477 518 657 320 -721 534 778 365 642 489 433 236 138 703 395 411 -133 518 -187 743 257 227 -672 -114 -769 -395 555 -761 309 -93 -448 274 -373 -708 91 -493 -631 773 439 -249 -100 -526 575 -606 761 245 -122 -30 -652 -538 501 -679 -377 252 -98 -291 -162 614 -591 334 268 195 -676 782 677 346 -858 667 -402 -94 -634 232 -846 437 443 63 782 -624 77 355 -538 -655 -139 224 756 -520 -856 -197 -529 -458 -695 360 603 -494 -369 288 -685 95 -332 41 -733 528 -603 274 -318 212 352 -31 472 -786 196 -250 -427 30 -222 -503 -688 -208 395 -742 8 546 348 568 -583 737 -722 208 499 144 235 364 221 -618 -253 -30 433 36 712 -108 85 -657 -482 -839 -790 235 -267 -437 386 -290 243 -400 381 495 -426 -437 -479 -154 -225 542 -383 -543 564 767 49 -658 -142 -595 159 243 348 -546 -388 -414 -427 97 505 336 330 -100 -864 -793 508 156 7 360 -892 176 386 125 168 -225 -498 -498 114 340 315 450 -539 -259 -204 -358 244 -16 -685 -239 -509 91 26 -136 -305 107 671 -692 -855 -34 -515 -399 -270 26 -187 -639 778 -174 267 -587 151 -789 49 -210 98 -642 -866 434 -86 -5 179 -20 692 499 -213 744 583 -805 104 739 56 281 -592 -87 -572 640 -656 83 -305 -96 228 720 -47 -324 -856 -665 475 -478 542 -899 -820 -548 46 637 -357 222 -851 128 138 481 168 779 135 2 -151 480 -534 258 684 -502 -124 520 261 399 -98 -257 634 520 69 16 181 -162 -594 41 -117 -473 161 16 793 -824 579 791 -795 -633 311 215 -325 -817 130 100 757 -889 497 -211 542 292 407 337 767 -18 -35 -819 -135 351 -83 625 614 564 181 -483 -717 -269 -865 574 -300 9 632 -42 -83 623 599 -583 -111 -855 613 -91 719 -254 -774 -187 60 -757 51 -766 -377 202 676 617 -116 -780 -236 -242 717 -73 601 34 -895 -481 640 -609 176 -516 386 595 126 732 668 -881 -734 -478 -88 428 458 252 237 688 697 229 157 225 -193 -25 580 105 -552 -192 642 -850 -497 -211 791 -705 789 -377 -195 -346 -346 -296 -680 629 -323 -884 -52 423 -342 -445 -264 351 -558 694 -529 121 -669 279 -578 675 -501 781 224 738 -441 -119 664 -530 -282 0 313 401 -517 65 11 239 530 263 225 -232 455 654 367 538 174 720 -17 -321 -718 -276 408 -814 -138 -235 -703 384 210 -59 -82 273 318 -679 472 369 -582 365 -758 -574 -802 445 -703 15 241 -532 -577 -261 204 -144 384 -259 544 -458 794 81 668 -716 -508 -171 -550 749 -561 -360 208 -157 289 416 -509 -270 -86 521 -161 -621 482 -896 631 -105 163 -382 631 -779 -841 549 -404 92 591 -624 454 355 -324 422 -852 -224 127 61 -465 -725 -521 -293 -804 627 -438 150 -688 621 334 695 639 779 -43 268 -485 -314 -94 -897 -694 588 -609 502 707 -581 523 -380 -742 -104 176 -863 538 545 699 759 473 666 251 472 -513 635 175 -266 -214 -639 -536 -117 615 -369 -49 392 70 213 -11 757 -209 367 245 -132 671 -717 204 280 -704 -537 -95 -133 -15 -166 173 -29 -821 186 690 -435 57 159 -328 -298 -600 -61 515 -859 -602 -227 -777 248 -744 12 -668 111 548 776 64 205 -605 458 395 -506 469 183 104 359 575 -196 -830 163 778 -486 -450 -239 -71 69 177 -759 775 -365 -795 163 -461 549 -144 -304 -293 731 108 -39 757 0 355 -755 -534 533 61 -181 379 561 444 -797 -839 -631 278 -82 507 -341 -312 292 339 -93 671 -290 -470 567 186 208 784 734 -764 -441 200 -201 699 291 521 637 618 666 562 -883 -166 -18 761 123 -115 187 -1 -285 283 -283 -153 301 -282 -605 -856 -551 -440 -716 -257 507 794 -868 -535 -408 17 297 64 362 -478 -50 423 -3 215 -156 -112 602 -440 -453 137 -872 -263 -587 -836 541 674 -421 658 722 -221 -626 473 63 -45 697 -537 -695 -389 89 173 -172 -226 -431 -253 17 -608 777 558 -785 381 -842 -434 -724 636 756 -275 449 36 252 -560 -109 -253 -24 622 74 -643 -562 293 -496 743 -874 405 -336 -601 -665 295 151 -318 505 576 539 -193 648 -802 553 -629 736 -572 584 153 -502 660 132 737 -293 527 -431 -581 -587 -624 -681 60 -691 206 525 -510 -660 -332 -251 -284 654 -838 -743 695 315 -700 181 -744 269 208 -853 779 -14 -119 564 -593 568 373 356 -90 68 475 -539 -650 -701 -889 -678 742 581 516 -513 -65 520 25 151 -330 497 -614 661 -720 26 225 -350 -43 531 -162 475 39 -69 55 269 2 362 415 -697 -136 575 695 16 -454 -423 223 277 527 -604 556 149 -64 -151 47 791 161 -70 446 -452 -11 795 -402 -59 -775 20 -835 -58 -625 -775 290 768 760 588 727 723 -204 -37 -673 702 -561 -185 284 -394 32 -895 787 733 -349 -214 -761 -174 629 -442 -501 -616 -21 23 -320 110 -493 17 -518 -533 -872 -633 -517 481 435 -646 628 617 -165 645 554 -540 218 -667 -209 -155 38 175 -347 669 759 -675 585 630 -5 591 282 525 -790 -589 556 -344 -759 24 -48 -663 421 -2 -187 -126 634 -403 -345 412 122 372 -94 59 -202 -627 -380 -637 -802 -598 -601 106 -868 -537 174 -382 558 686 366 -564 -437 598 -404 -610 -161 -198 791 -193 -110 -801 -420 -122 414 278 -451 329 -855 744 -59 -203 589 411 -600 537 -248 -503 -372 -842 556 -458 550 -235 -800 201 316 -857 -278 333 432 -155 -45 69 -268 -522 -866 40 26 16 -69 -854 285 393 7 673 712 -519 766 -694 -171 -531 3 -575 -877 733 -881 -85 67 733 -272 310 -288 289 -27 -648 561 86 554 -890 -514 159 739 -71 -617 424 -132 630 -295 -236 -153 -295 -545 -361 -197 -620 -239 -472 683 -721 -729 253 -384 -744 -419 213 376 275 -745 613 -12 -400 -118 68 -65 -68 238 75 446 -864 -778 153 -442 -422 746 185 -846 -504 493 -516 667 -572 795 -540 287 254 -588 -173 -202 -357 449 -335 -160 -412 561 307 714 -632 -894 192 584 -511 -281 -572 -470 737 413 517 -102 -698 63 404 601 128 -790 578 119 748 592 -335 586 67 299 -772 -96 206 -233 -699 289 -473 -76 -838 -771 521 -647 -602 -641 506 244 552 -855 138 729 -35 678 57 -674 367 -635 -546 783 -859 -53 134 -833 -677 189 123 -216 -264 -213 746 593 -313 352 -864 500 -795 -534 106 -868 529 -40 484 -192 219 -508 -512 210 -384 -143 -167 133 424 -123 797 -421 -211 108 416 -435 74 -6 -189 -398 794 -12 26 -297 485 761 760 -288 -129 118 367 -235 -350 449 -587 -39 -16 -847 747 -142 -224 -670 -81 484 -155 -8 238 -479 -732 790 -475 26 -267 471 -607 -645 403 576 284 -178 -645 628 415 256 544 199 -333 -3 -735 409 685 -841 -476 72 -367 590 -329 660 -534 599 197 41 698 -154 -486 -14 -319 -580 655 -698 -472 265 626 -872 -199 198 205 745 299 -521 -493 -318 -612 -174 686 -131 153 -295 -229 214 655 203 781 -408 -490 52 -870 -892 12 673 -753 -102 780 -899 509 -364 732 516 -811 174 243 -553 -44 -837 -571 672 -782 -634 -396 655 656 -896 -738 -584 -864 497 -397 769 -383 -330 613 -105 -71 -604 720 537 -319 386 -84 -104 190 263 -769 503 -555 -452 90 -353 346 -299 706 699 303 705 392 267 13 258 630 -138 -394 205 -36 -22 -687 482 -847 149 -664 -291 188 -275 129 -492 412 -2 617 -385 -303 -600 794 200 -334 523 443 -242 -3 689 -454 -289 -159 -31 -90 732 -863 83 144 -221 583 -1 302 412 612 338 104 -372 -798 -226 -209 467 464 106 -703 417 640 -658 423 342 -597 -73 217 10 738 -693 -702 706 548 716 561 -401 -745 86 358 -115 -67 -355 47 -811 51 -203 760 -33 -322 -870 532 554 492 768 -110 -399 -403 -56 718 757 744 -589 -689 -491 293 749 -698 -206 -444 -707 -897 -879 618 73 -664 710 745 661 629 343 404 90 -295 -582 -880 -310 -745 -706 -70 265 720 136 -446 40 261 318 422 -839 708 -516 -519 -129 -676 -839 732 -817 -887 -221 -496 468 -410 -823 21 -171 -322 -730 493 326 481 115 390 722 -740 -410 106 -879 -533 -500 -523 635 -40 -715 -759 -694 616 -561 17 505 360 -437 241 588 -252 376 -11 90 247 -301 140 -24 539 19 -217 -655 -484 307 -382 267 -611 -207 -432 350 426 -200 162 -663 -302 570 599 -457 279 520 -202 700 651 19 243 516 -453 97 759 556 508 -868 -805 -152 408 -862 458 -187 -710 511 223 -144 -666 629 -197 653 -13 529 -204 205 -267 199 549 -706 -799 685 -489 -672 -72 -344 676 -571 529 170 -350 659 -316 132 -826 145 186 -368 271 433 457 728 -525 -563 666 372 -338 -404 496 564 -117 476 -128 666 674 -851 446 -839 223 -480 198 118 -49 344 -858 8 459 -862 137 120 96 323 229 -713 -511 195 101 -45 122 -156 -57 -123 -49 714 377 -247 -70 104 622 319 -332 425 127 -456 627 -112 -775 -572 777 790 -570 -781 31 64 -840 -325 -20 -175 -833 -217 350 182 -629 630 -606 606 -432 310 -279 -256 -674 64 -241 299 441 -233 -450 -746 -846 125 319 260 -508 681 -884 -215 300 281 -318 -121 221 -331 738 760 -442 321 234 -21 -509 -587 350 676 -173 -588 628 -848 433 647 471 -696 37 620 -74 311 -208 -223 199 -495 682 328 276 259 -838 118 -497 327 -263 -18 143 -697 748 96 60 -498 -242 498 -103 -684 264 -158 -388 -298 -83 -106 -860 453 389 -268 104 -101 431 -605 174 706 368 517 91 532 -879 661 -115 -247 526 40 -681 460 -840 -561 -639 515 421 -518 488 475 295 -338 -377 480 757 -752 -266 -741 -253 3 693 728 -796 63 -386 697 146 637 -471 -628 -755 -616 -50 184 236 -301 663 609 -185 718 -22 -437 -509 -715 -505 528 -845 -453 -748 -574 -55 504 -40 517 -691 577 -14 -795 654 -695 -372 -211 -337 -422 -32 559 -328 -817 -668 -551 143 570 -768 -885 -822 -507 -144 210 185 -496 -413 -576 -818 -457 -800 304 -844 175 90 671 -303 91 -317 533 -711 -756 275 -505 -104 -486 147 -99 383 466 -573 -719 -543 447 516 -619 781 103 -776 -248 734 -676 166 710 -215 716 452 -885 794 -371 -135 505 771 -205 252 -393 -722 -750 235 73 -743 83 246 750 307 105 -595 -324 -309 375 715 -516 660 34 -357 -177 522 -696 -865 -768 -117 -223 25 654 285 -441 108 -101 -424 794 300 -280 -269 -543 222 -116 66 539 -88 -827 704 -729 576 631 -84 -109 597 -219 553 377 149 54 -346 794 259 195 697 -648 634 256 -872 -479 601 -444 -623 20 -196 -597 306 -757 -222 -255 248 -794 -893 206 -736 -63 2 -117 403 -62 -528 -298 61 345 461 -866 -673 -31 -495 -845 -114 219 -457 -571 -230 290 -523 -250 -783 298 -173 722 -660 241 400 -247 -81 -840 107 -809 757 587 594 -47 -88 -813 -266 -545 492 -791 291 767 194 437 -870 -382 54 692 609 -779 -99 330 -636 143 -81 -660 -45 -821 593 -540 -219 -723 -515 379 -829 -423 153 767 -110 689 -761 -468 -683 -15 -290 -557 -581 -716 -661 -361 -346 279 368 -580 -505 -671 17 662 -99 -453 286 -763 -898 -547 -375 595 603 -604 -486 499 302 -752 65 -53 535 642 279 -394 -154 -252 274 437 384 -888 136 414 -79 -262 516 326 -73 375 -831 242 -680 643 249 -765 -81 -488 365 -434 249 -835 31 217 -265 -242 233 -636 -249 -181 -669 -755 776 100 455 -824 249 -265 546 -788 494 794 110 -373 764 47 -5 27 -323 -245 116 -100 -587 -628 51 -480 173 -126 -40 739 672 -649 389 -832 -384 -91 709 647 -117 658 -629 446 484 320 -208 373 -475 -460 495 350 400 -891 -361 -127 772 -808 -712 608 -751 -690 -810 -80 -660 -46 -279 307 -124 -99 356 345 731 -812 513 -804 318 72 -814 112 791 -236 352 -223 94 48 638 74 -265 778 716 -71 -218 323 452 -795 -560 323 -631 632 -497 68 443 176 -11 -779 256 -323 -489 211 203 28 336 -544 -787 -558 317 -51 -376 -394 -518 -852 -215 249 -854 278 -856 309 482 633 441 17 -633 -818 462 -123 -658 -155 501 659 -306 -471 -400 653 -319 -832 -795 -89 -765 -674 -245 753 651 -209 -427 727 -390 718 190 320 320 -156 -722 -197 341 279 -125 674 -856 -595 -803 -329 380 -252 -321 736 -393 30 -542 85 -279 533 573 775 209 50 519 -697 -77 -539 -813 -364 305 378 -738 414 530 237 86 -123 515 -503 25 -268 190 78 -771 17 127 91 -114 -294 -661 -514 504 581 390 -224 -357 -264 -389 582 352 646 271 600 -22 -399 328 12 -824 -616 -794 -470 -354 760 -672 -114 -441 -34 -778 -690 -235 -501 480 160 -635 513 -382 -425 71 345 -175 621 663 -316 -454 -224 318 657 -865 655 691 23 -697 -278 -689 308 719 116 -720 -70 -264 440 463 -192 674 3 21 -583 277 -591 -581 -692 -109 -516 587 334 -277 -668 -646 -870 -104 -417 -111 -401 -16 -230 -853 -611 477 -778 782 -255 -270 -171 -426 276 -340 -178 -144 -469 185 103 399 369 616 -521 -281 -391 -166 -411 -764 -65 191 -151 -658 594 408 -850 -220 625 -840 -234 343 -546 -513 -356 -608 -284 236 -108 98 -653 -791 92 273 -608 -109 117 288 576 86 -395 770 -654 -334 -755 297 -548 -222 -108 252 -427 654 -696 155 396 501 -196 -1 426 347 130 -151 799 -219 186 -860 230 162 -230 687 -441 -290 -715 -691 794 -896 -784 -413 -865 220 777 -130 694 -488 454 571 -11 693 -580 -112 795 -623 95 -527 -676 459 175 672 -462 -313 -105 271 -211 -29 -494 542 647 532 407 -286 -151 -263 -882 -254 -720 163 156 658 -201 319 70 -96 -850 773 -342 593 148 385 41 -641 -796 758 799 -725 -374 -426 -600 -821 -713 680 -689 662 -553 -111 -727 -223 -61 757 -202 -608 498 709 -141 -582 -495 -44 -509 138 441 196 -181 -665 -377 20 -16 -202 429 353 164 -356 -813 765 470 -199 -789 139 -185 405 -666 366 -356 52 -110 90 -471 -785 -362 -813 524 -296 -598 224 668 -702 182 -845 728 206 -792 246 -781 -339 -641 -562 -847 715 594 124 -651 -174 370 -243 529 -58 -41 -751 -656 26 -229 -790 -170 470 -281 248 -524 506 -701 -649 -552 -892 -786 -53 -602 538 624 346 2 -490 553 500 -300 -625 -850 -11 53 331 -37 -823 -471 -745 391 -857 776 -185 -462 -60 -6 -427 -28 -860 295 -448 213 260 -12 771 443 -541 -646 465 -62 -193 520 -738 -28 -313 -561 15 248 43 -11 376 257 359 -806 700 -371 -833 492 -754 -428 -165 32 684 -106 -488 -610 -683 277 620 125 649 278 107 -216 781 -309 359 -202 589 620 663 169 100 564 -94 -874 649 -643 677 -358 578 451 716 149 -174 474 383 46 -799 796 651 576 481 7 145 -695 570 128 171 550 451 -768 -702 -95 125 781 -176 -513 292 -667 741 -663 -531 -301 127 -543 738 -776 -217 -523 393 -576 -720 333 271 -495 678 -871 -149 45 -835 -846 513 -370 35 419 61 647 -806 97 12 -305 -809 223 328 -286 -79 318 -27 -503 56 588 -193 -456 742 704 583 475 735 359 613 -139 -245 -196 342 -394 108 -509 -381 650 386 739 -847 -49 -891 -732 83 -384 510 452 -171 580 -174 -421 -710 -83 -627 132 494 519 -761 244 -222 -461 -60 -385 -794 122 -202 384 698 155 -258 -815 324 -446 400 455 -483 674 -731 90 -601 -466 -637 -59 319 -827 -598 -742 -329 775 -539 -885 -793 708 511 791 -538 -564 73 -352 15 -881 -746 -756 -727 52 26 303 264 -614 -53 -203 301 785 -787 639 -118 -780 29 -588 41 238 140 -417 97 264 -129 276 -468 496 708 573 349 -846 -716 776 259 -547 -266 108 209 -334 -81 35 723 276 -278 182 285 -80 -612 520 -617 -261 -380 567 -390 105 -550 287 -571 140 -255 421 424 -323 370 -274 -18 76 28 -173 63 780 361 -91 740 -524 635 397 -266 -522 -480 -766 -191 -581 280 598 795 -163 134 -261 -721 63 234 -94 -6 208 -326 748 421 112 -62 -31 -157 -708 -641 -659 -653 771 -101 568 237 -292 -392 84 -330 756 458 -643 -760 519 779 -269 182 -410 -393 60 585 -545 -72 716 432 373 41 431 -279 768 -563 438 -632 380 -677 -209 -312 7 439 -352 355 380 271 -14 31 -121 -347 149 -236 14 -56 -760 -669 549 -586 137 -757 -147 -625 541 -723 -423 -273 377 670 76 -745 -106 -424 -400 518 742 -97 357 45 -584 -480 278 -340 114 289 -759 -833 -381 562 -538 -467 767 -885 -328 704 -545 -575 754 -850 491 -441 -575 111 -429 264 410 9 -364 -183 47 719 -109 -893 -376 -515 -251 -458 -296 -281 226 92 -23 225 502 -493 -764 -527 -547 -656 -237 -450 78 296 26 -285 -721 -5 -524 -262 -117 398 -669 272 0 -856 152 422 700 -620 -221 -116 -537 -839 -56 -633 -9 593 777 -177 -617 -522 -780 -579 -410 470 476 -793 752 181 718 -488 -822 757 428 628 104 -665 149 -870 -538 459 170 -817 -523 -427 682 428 -279 -7 -691 686 -486 -456 519 -492 467 401 -72 -348 275 -893 -765 2 -574 -728 659 370 -829 -329 141 -531 -127 -691 601 14 -390 -417 -430 296 317 558 -325 446 -61 -797 108 691 743 8 -815 408 380 419 257 548 45 420 -886 -360 -794 -649 533 63 -298 516 -431 -431 186 -107 689 662 120 -546 292 581 174 551 -221 130 -812 -703 181 112 -1 -175 429 520 -828 -72 -628 -647 -604 -356 97 -762 -191 626 -286 89 500 187 143 -412 -622 219 592 664 -881 -339 -490 123 345 -80 -413 -581 -365 189 340 11 214 133 606 688 -467 -360 -466 -503 -698 767 -758 -796 336 678 -366 -183 18 -691 677 -846 -383 353 -793 -98 -827 144 -476 -446 296 -263 -193 677 787 247 48 594 -28 -669 767 464 -336 -508 -833 308 781 -708 -170 673 123 714 -852 -860 -245 7 7 141 609 -596 495 -782 447 141 579 -897 611 -181 -848 -521 655 695 -596 -136 -25 738 8 -382 69 669 -139 -98 -702 -30 164 -526 685 -689 -817 616 27 -337 -491 -785 319 -369 306 746 298 -774 708 -187 73 797 159 -21 -599 309 701 67 629 397 428 -492 446 -361 -40 -639 -517 -642 -93 369 312 -652 -657 327 -857 -815 732 -839 379 -261 -563 -94 94 -103 -86 27 -708 -631 571 183 -746 -241 -562 -575 312 -714 -388 239 216 554 -685 -474 43 -601 -810 406 -260 534 346 -363 -266 630 -736 706 529 -112 545 -867 632 -126 119 -398 382 -875 -257 284 257 -83 653 710 -140 799 -71 219 -425 195 -160 23 -775 251 -438 -389 -633 -745 268 -727 -439 720 -391 514 -602 -210 -235 -30 594 -254 -787 -886 696 -78 -276 669 -782 576 -619 653 344 390 451 527 685 -532 560 -132 474 70 382 380 -780 763 571 748 -614 -831 -899 370 -387 -502 -292 -753 459 376 103 173 592 500 99 191 -37 228 -347 464 759 -541 -763 -246 -648 -573 -895 -536 -283 262 -802 676 -865 -793 -782 42 -452 424 84 -451 223 148 146 721 -144 686 688 -718 -757 -32 145 -292 -110 -746 749 -650 423 -293 655 734 511 224 -294 -324 -289 259 423 738 13 30 -393 -449 663 362 311 -437 -716 -628 477 199 -91 -616 618 247 397 -471 -62 -731 575 -774 412 -184 460 -701 256 -329 205 -371 -360 -645 195 -519 691 -776 -425 369 701 26 -525 165 -639 -779 635 -814 -327 -619 -10 17 660 613 124 -418 -272 -152 -413 -307 -289 -690 485 229 207 614 212 648 -57 -668 722 -326 185 -429 132 -162 609 31 772 99 671 -16 329 -200 3 -852 409 676 623 631 -63 -831 -749 -420 152 308 -761 -394 -799 -353 644 -160 -457 -131 -358 658 344 52 460 -145 706 474 -329 -433 -878 -375 -510 48 783 -431 -70 -894 -459 599 -268 -401 -335 -858 -695 -307 -486 -158 -79 606 -707 626 -30 -654 -782 -369 -603 217 -299 61 -194 -190 653 291 -106 -352 -745 -879 749 309 783 776 712 433 -634 -890 -640 282 -872 -761 770 113 647 787 -865 114 -582 558 209 639 575 605 239 -4 -335 -337 -785 -326 -677 56 -467 539 -34 199 320 795 663 -82 -204 -468 369 733 457 -103 -378 327 -719 -106 -852 -378 510 -57 -48 705 -338 712 667 -630 -212 377 56 -584 695 -295 -219 616 198 771 23 -589 348 -746 58 153 382 212 -216 609 -735 37 642 599 -731 -783 660 -599 -121 -49 394 -86 -157 637 -833 -355 40 -504 -418 -279 -626 -876 429 142 214 -757 -644 567 -888 -313 454 400 675 -598 305 168 -505 472 -499 -876 125 -518 595 366 -706 793 -261 246 -885 115 52 -862 16 332 334 417 -461 588 148 -730 80 -176 -796 398 -741 53 459 -537 -581 161 563 365 -29 230 -732 79 191 522 -663 85 297 -156 -714 -666 414 -109 82 -401 -298 124 706 -658 755 -111 -733 108 41 -803 -669 -419 242 499 504 -889 -232 -599 332 -114 -710 -555 -220 -738 484 -22 -138 -673 -155 -238 -568 -197 -124 674 8 691 -129 41 610 -165 -851 530 -742 594 675 335 -617 -183 -531 443 37 214 792 -400 -711 -276 -469 682 528 335 -832 390 647 -273 -813 504 -366 352 -258 -50 -662 121 -476 -84 -68 -163 -452 430 466 518 104 -763 316 377 794 423 201 354 494 515 568 603 -303 747 -721 190 247 294 705 -509 -582 568 -330 -502 149 675 -353 502 519 187 -140 286 219 127 577 -104 419 701 764 -710 -893 487 705 -727 -499 461 -770 102 -417 -485 112 -747 -64 -327 224 -104 458 -189 311 794 -674 286 -853 -757 73 -318 -575 -705 -849 -160 783 -765 780 -120 -332 -49 -105 -230 200 736 -153 109 486 -88 413 769 -319 155 360 442 38 204 371 167 -666 499 -895 291 346 -484 -155 -701 -135 -409 -381 -8 -807 -509 -851 -145 -788 443 418 -406 753 770 -570 468 573 593 143 274 -281 -59 526 -273 792 -449 -552 2 98 -884 754 -60 -695 69 271 -347 -399 287 -215 -700 237 -645 -426 -38 435 -38 -834 -580 131 787 -600 -526 571 82 573 -738 -166 -587 -678 280 -225 289 -784 -460 -31 -352 97 371 396 -710 -302 -565 470 -355 583 -797 -168 105 -485 228 -337 -96 -770 -110 346 -624 -819 214 -230 -396 -731 218 282 757 -623 -172 421 198 561 -162 -49 525 264 702 33 465 437 323 352 253 45 6 -701 440 61 -132 -748 272 -799 771 -105 665 -29 167 71 -405 -743 78 -450 347 -652 167 213 -773 -31 -601 216 340 -485 -418 723 495 462 531 -642 -782 -655 -887 -587 -398 -102 776 664 -469 -697 313 -600 -873 554 227 -560 -880 -193 -600 286 -309 -67 -736 -359 -648 699 742 151 -339 403 -573 684 494 187 -841 433 -223 -192 -218 394 445 -322 175 51 347 -499 750 -864 20 -585 -566 144 -368 45 -378 -625 271 497 18 764 575 -569 659 -301 -693 -572 269 416 553 -861 -681 -339 -288 -677 -143 -344 -486 456 160 554 -624 660 626 20 -246 191 68 -845 -729 240 442 -8 -93 -234 -762 -559 560 280 745 -110 -600 -821 4 615 -399 643 513 205 379 341 -535 187 645 -737 -792 -283 248 610 432 -825 -594 780 344 -754 -821 710 554 7 -171 -698 -522 -727 -358 -439 -540 389 -507 -880 -232 -752 378 -785 -847 -234 -634 -97 299 404 377 527 263 -230 62 250 -675 -870 369 -780 312 -129 -95 -369 -791 -747 8 -673 394 -164 -838 -494 -50 379 -741 409 -272 -700 -822 791 -296 -469 303 -681 404 -129 668 -860 466 739 561 -832 791 428 -728 264 -587 -189 439 -742 767 -444 -277 639 -615 -381 382 -633 -126 575 192 635 17 131 -802 -638 683 160 793 -63 -587 301 109 -457 -376 -698 -698 -326 104 448 -480 -501 -772 -654 -309 752 -100 -420 434 -520 -121 -160 -291 -32 632 -364 700 -501 -313 -115 -811 459 310 113 -365 -152 -422 485 409 -697 371 767 -336 143 -353 240 622 326 781 -473 743 -389 -722 -551 -679 -639 -81 -119 -659 403 -826 87 -568 474 -97 -790 341 -258 -629 -373 -102 -733 -678 556 516 521 297 -219 -642 -84 446 -384 188 104 -237 190 537 497 246 30 -163 557 347 479 -801 314 193 323 -44 570 382 -230 -816 748 274 221 117 -257 -852 78 61 625 -118 -258 -488 -796 601 659 -14 727 -357 478 341 722 -336 -663 -254 -843 -542 -24 506 -567 -498 539 -890 598 326 721 -423 -647 -888 590 -758 -452 178 652 -862 -549 -673 -564 373 697 -83 -117 51 731 337 650 728 618 -75 -15 -191 467 -424 753 -476 -574 202 455 224 427 487 299 785 -222 132 -331 -123 -620 254 -794 590 356 -287 -223 -300 -336 -464 475 -88 -700 616 373 -111 -64 -816 13 560 209 -526 156 -856 -615 155 -82 561 70 -139 592 548 301 -665 69 -124 -481 622 593 -818 259 -201 -750 337 165 31 100 -869 450 18 112 -325 -36 140 -371 -688 357 96 -126 -657 762 -632 -508 185 86 664 -99 -145 432 -59 181 -29 -315 -456 126 266 148 -677 -389 -357 697 392 304 604 -838 694 796 -592 747 536 31 615 -426 -271 -7 563 335 -886 -789 200 -422 -132 749 -429 -128 -717 -768 780 -794 -2 -711 61 688 -451 -795 -645 -900 252 -811 -87 162 713 292 -741 244 -775 -652 -300 549 -275 -556 688 194 -35 -428 -740 798 547 -616 -428 -890 403 -259 159 -467 13 764 -877 11 -33 456 -885 -459 -410 -459 -633 -852 601 596 -717 576 -178 676 276 420 -761 42 473 -284 96 417 682 -644 353 -335 -593 217 320 -356 552 731 -810 -201 278 -161 775 561 -887 66 -335 622 -323 271 -618 -446 -831 463 205 -320 -839 562 664 -653 221 -464 -566 680 538 111 -603 -406 509 -892 -857 36 215 -585 390 -317 -353 119 322 -815 348 633 -358 243 -386 701 462 187 -595 389 -30 -512 -52 519 55 -486 245 381 -163 -686 219 774 -384 -605 -764 -521 -450 -567 -239 456 736 -833 -232 442 -663 101 -526 86 -153 -436 -495 -414 -333 470 241 196 766 765 207 -562 707 -580 -208 -262 -217 -770 -692 -257 -212 794 -730 20 -867 573 751 -516 -399 266 -163 -897 207 -534 712 -681 -636 619 497 -64 -575 18 138 183 -555 705 424 -334 552 170 -234 420 -709 -240 67 455 -356 -644 -54 679 -321 -524 309 -383 348 -274 346 663 383 650 -650 499 251 -570 -746 -411 312 -315 -212 169 -882 -522 -53 -461 -718 -771 591 -808 364 408 -219 81 -387 -803 -171 775 603 -389 757 -547 -317 -692 614 167 93 490 184 580 -382 -732 199 -23 361 671 -610 13 -687 -335 -129 482 168 -350 -542 -402 539 485 480 309 -829 -149 -737 -175 329 533 325 -669 710 314 -820 -550 -399 -322 -230 -868 42 524 -163 99 -694 6 82 -698 -355 710 -111 776 50 249 -183 383 -214 -500 744 -323 224 658 -65 494 265 -855 -815 682 793 -586 -267 -646 146 241 -292 435 698 -554 -24 213 381 692 -396 -800 477 -338 -214 142 -755 367 -703 -77 778 747 590 -577 616 -521 691 495 -781 277 -133 32 -577 -881 580 -441 743 -741 431 588 56 329 -524 773 333 65 774 -394 -128 -519 -440 -738 651 662 -244 640 632 -614 149 -504 -489 311 -123 -811 777 469 -663 -795 -484 400 -837 290 -493 233 139 -510 381 -885 334 471 144 -670 298 -861 -767 -442 -457 237 205 -429 194 -624 530 -676 786 272 648 35 -870 -213 69 -563 -732 -471 490 -573 -292 -791 -346 -67 -851 -455 46 -675 642 -669 490 229 364 -168 486 -479 201 -217 304 -875 381 112 345 270 -806 544 -810 678 125 -643 106 378 -502 316 -695 92 -221 -501 -105 -57 -792 314 -652 -543 -503 -222 -488 596 348 -344 700 -672 562 -288 -623 309 88 93 220 -588 419 548 -256 -706 -146 -237 -183 408 724 356 288 -3 566 -345 752 -769 490 -329 -630 -98 -362 440 782 -217 255 -394 533 -106 -311 -65 -534 58 535 15 471 -47 555 236 -777 368 292 -222 617 -216 -727 301 -847 562 252 242 236 -383 608 147 117 279 226 -654 346 -591 -494 -133 -222 319 74 -781 -659 -828 -145 372 7 -234 -818 -386 414 757 175 -729 -822 -534 598 636 -844 292 -502 -489 -733 56 254 254 -175 256 52 -257 -582 47 -169 -95 -638 -790 -210 -791 6 569 -747 -869 -733 -825 -735 156 120 -449 -816 473 -484 -606 116 686 26 -297 -291 410 567 -363 -271 -53 -409 -81 599 -71 -30 323 -87 396 488 -310 -674 -396 -449 84 -889 -774 -486 -440 -214 708 -264 -647 -446 -674 -558 -534 689 -297 727 -709 -219 -277 -824 -691 -367 221 -537 -159 703 15 -64 709 766 703 -761 -232 143 438 -358 -776 273 756 -545 426 -694 -169 590 -67 -741 512 177 133 -846 -700 -389 -711 -750 -64 52 307 503 -312 -86 -530 -104 -277 -570 431 -706 650 -894 481 -76 -473 252 -333 137 156 122 -868 -343 -242 420 636 521 -117 381 -286 -523 -663 -643 327 431 -114 31 558 398 -372 258 156 230 342 -753 -217 -259 -471 47 231 244 -212 -624 509 -407 383 97 -171 -582 640 -439 -262 -564 -630 -169 -407 -585 -191 -117 -869 631 -477 -394 -209 306 -157 723 -412 5 -432 741 -433 -718 -600 758 319 212 600 540 635 -146 352 262 -784 -217 471 -469 210 609 -415 305 436 -751 742 617 410 -679 656 -370 737 -676 728 -662 -148 578 -147 475 -505 767 -836 125 -885 -589 -539 26 139 284 -244 800 96 -579 543 -304 -410 -460 472 -97 703 310 -899 -701 401 -569 -759 -892 712 499 -307 560 30 -762 529 374 -429 -867 -17 -264 452 140 -638 311 -309 -59 -714 -152 729 -256 -710 -160 241 -186 345 -486 -164 -433 -557 -879 584 -174 486 230 336 -227 308 -853 233 -91 709 568 -199 247 -445 428 733 -639 259 57 -165 -886 -364 -115 -728 -899 -743 -284 694 20 18 431 770 569 446 -253 618 569 -470 692 -279 -173 481 45 -629 -283 -413 211 -352 -894 -1 733 127 148 -510 59 -710 -236 353 33 -765 345 318 -865 -576 -713 -692 606 425 469 -795 -823 -409 140 158 -36 51 -575 338 -757 206 -740 89 390 -372 -647 798 456 128 -135 -547 -711 -285 -63 387 -526 137 -136 -3 -475 -584 -384 -132 -507 440 294 748 -200 -217 -188 -614 -184 387 -714 303 446 -604 -296 -504 -677 -462 -38 -661 -659 165 100 654 210 253 673 -573 -827 502 114 147 -377 -788 -132 232 281 -550 623 -221 -183 215 768 30 -16 -764 -285 486 770 -512 -524 729 -404 736 -49 428 -656 579 -502 -94 786 -798 737 304 89 460 -219 162 -737 -562 2 -675 -714 -893 -584 317 42 470 -894 603 634 -358 -454 33 -449 -251 624 -542 -679 -66 62 -522 -76 -821 154 -300 474 -100 207 742 -545 -363 617 382 -620 587 -478 572 -443 -413 -200 -60 687 -736 -383 -154 21 413 -82 13 -38 -811 592 -543 -173 385 -690 -764 -800 629 -548 580 -49 325 -160 177 -313 -294 663 -709 -869 -839 -311 -132 -701 -100 525 714 488 132 340 105 385 345 -707 -597 704 -213 411 -587 -889 -66 -245 243 -386 -317 563 -83 -132 -59 45 -347 -141 -557 453 499 237 -514 -386 532 228 692 788 -861 561 -208 574 797 -189 411 -42 -27 -716 262 434 257 -437 697 -735 -470 -358 -806 -576 424 -221 411 -361 160 -379 -865 -861 722 676 -664 -70 -178 -44 427 765 -156 -219 650 508 251 -544 -715 -340 -472 516 -614 -181 -701 -310 168 447 239 682 -189 191 -594 -482 -350 -85 -355 -345 721 235 375 -793 -758 97 -808 534 404 -531 -581 -812 723 590 102 -767 -576 -557 726 -786 45 -536 797 641 -51 -857 236 -301 512 -259 -414 450 -450 -121 13 578 566 -727 267 -570 -620 19 -861 -573 -839 603 441 217 -415 398 684 -485 -560 -323 -378 307 270 562 -346 718 497 -825 -725 -859 -601 619 -163 -445 -319 192 -781 526 323 769 -702 524 -769 219 150 -690 774 629 110 -887 -836 657 447 17 392 -848 535 467 770 194 -15 388 527 140 -13 731 594 -229 -793 -254 -695 740 -441 -769 278 210 10 -442 -504 -58 -821 -4 -753 83 -444 474 -875 17 -163 353 -595 280 560 -430 48 363 699 -686 788 -171 770 -422 -350 96 795 -830 93 -314 -135 661 -796 450 220 318 -612 69 -44 -664 553 573 -794 -154 286 -188 -777 172 224 234 -368 530 -86 -149 45 -320 -685 -817 439 -123 -155 -608 316 287 -421 424 505 -92 -47 201 -194 -124 788 119 -256 648 -176 -217 -378 -761 201 -637 -92 -448 -722 724 785 -5 201 122 -383 -698 -844 -837 565 -408 296 -571 -407 741 -696 262 168 259 491 480 457 -766 -35 -791 -158 -432 -741 -236 -900 -675 -241 -147 201 203 -568 -90 793 415 -808 604 74 190 -277 272 -50 -184 182 -128 626 -23 -222 273 -431 -777 716 -121 -746 165 527 -280 -853 -886 721 650 518 -237 -844 -321 197 639 -708 510 -231 217 -399 117 1 799 502 -685 625 512 172 668 -476 208 249 584 250 -156 691 -635 623 547 766 -201 -544 -604 13 365 -327 702 -90 -270 254 567 -438 524 -822 -633 24 681 567 -647 -844 -327 -456 -380 35 395 598 -504 577 95 -792 -322 -529 792 -382 -242 -472 -777 -297 -280 -900 -633 -421 18 -679 -146 503 -776 -66 -15 139 341 265 -395 378 -41 554 -80 -620 494 27 374 548 -41 -725 151 206 -142 -328 -39 -50 -512 416 504 -86 516 -787 -502 -354 112 -424 22 -200 367 479 -311 6 146 327 -294 370 65 49 694 -110 -681 -158 -89 -859 -536 644 -81 -317 112 742 -213 176 -338 -94 -736 436 -508 -276 578 -517 -804 -44 137 -159 751 -867 23 71 -194 -542 -183 510 -150 -632 -405 -376 -453 425 -632 619 -264 -249 433 -737 152 444 -201 -154 238 -406 -812 476 -745 -729 -134 177 140 -550 -516 407 -739 490 172 331 115 290 -854 -117 -74 -747 -249 -564 -771 -508 380 544 -378 583 -736 -582 -324 385 -148 -597 -365 289 593 -660 -600 167 169 -727 -757 415 -564 315 -156 -189 54 -732 42 -334 243 -274 754 97 -731 -250 -855 -247 442 -222 -53 -821 -13 697 456 -360 -543 782 -124 431 -339 634 423 610 -231 -241 -833 136 434 -561 328 -431 258 -1 -610 -776 -415 -374 634 305 203 -518 -275 -440 649 762 -244 -561 -67 79 -711 -832 -207 784 -248 -53 -168 -243 33 134 212 -204 -73 -433 271 -570 -739 -480 -604 -521 791 592 -400 751 441 689 81 -873 742 399 -629 278 -824 -367 621 -745 -836 530 -637 370 452 -101 250 -107 87 -74 92 69 593 -585 -323 -406 -529 -871 -275 -863 673 -298 341 4 -347 296 -85 338 695 -571 -813 -504 201 -561 134 -843 -560 340 -320 -486 510 -104 544 -422 -618 439 -167 -757 -507 499 -514 493 -60 -232 649 16 -703 322 -541 23 -140 -838 724 179 721 -351 758 425 -113 369 787 621 -317 265 -795 -857 512 -427 -714 -646 453 20 -442 -250 -837 -836 412 348 -202 -212 -819 -3 46 -27 637 92 -366 134 -208 328 9 -675 182 155 56 -231 -248 210 -746 -182 -820 489 -711 768 -251 609 327 -390 -821 -44 -291 424 -388 -341 115 -714 -658 459 318 45 -518 -315 -260 389 -555 29 207 -157 61 -611 33 700 -55 368 164 -832 -870 451 -592 726 -539 -398 -152 719 -320 387 -189 -752 -228 439 -40 795 800 -538 -893 536 354 -535 351 -179 715 -609 171 188 676 307 482 -471 -199 -859 613 142 -313 557 487 -135 -405 -279 -512 -214 335 261 -325 89 -873 156 -358 178 -840 -584 -63 475 768 -566 699 364 -531 -695 -180 550 -197 270 67 137 227 507 -427 238 -94 -542 99 -760 -549 -773 561 -814 136 -851 -530 -654 -515 -462 89 -293 320 -32 -856 686 685 442 313 571 -129 573 -672 -472 -453 -549 -397 781 -703 -421 -788 34 637 -338 120 393 606 471 -55 -34 443 454 -164 -15 539 486 -812 113 -648 -179 -666 300 -662 697 249 589 38 -604 219 -871 463 -713 -801 -194 266 625 124 786 -361 416 -843 -239 -21 254 585 -579 301 -254 597 426 -291 -270 -855 475 775 744 747 -488 566 428 -533 -64 -588 -808 -454 -513 -323 -734 -459 -22 327 -814 388 761 653 -302 -720 -300 479 -726 -783 -298 689 -750 329 412 384 160 -855 413 399 796 -521 -366 -139 393 -364 237 -32 659 606 709 -705 285 639 -761 26 -47 13 -651 -263 794 -433 593 226 566 289 -21 722 -601 -584 -731 66 175 415 -496 -856 -396 -751 318 723 -448 -44 -327 711 218 -800 441 495 526 709 457 -308 119 65 250 528 -460 -645 765 690 -864 -516 -99 -17 132 514 283 -773 -109 -651 -454 131 -477 -289 74 -536 -30 -92 -546 325 -62 -32 738 -131 479 -637 160 -149 487 33 468 -662 -443 -862 -106 -594 -731 -271 -431 -567 446 574 261 747 639 212 -872 716 -18 -576 467 740 -6 -606 738 322 219 -873 -680 547 -102 259 78 747 588 -492 53 -34 -821 -735 -327 656 265 309 584 -373 711 -893 681 119 -110 -184 466 -694 -810 556 -206 -846 -83 714 531 220 -515 215 -814 418 510 50 -892 -683 -27 -415 -439 -189 -423 -615 -512 -579 779 -696 -630 399 481 361 -576 -629 -79 -851 331 -595 -823 -9 25 -855 65 -257 682 -55 614 682 46 -425 -179 -569 654 -838 -134 540 -733 434 369 -544 118 518 206 35 427 699 -280 -701 -789 635 -746 -137 412 -695 -748 -889 177 -203 -262 -253 -5 769 -635 117 105 781 -53 -490 -592 36 384 126 660 794 703 -353 588 -644 -298 -453 -680 -136 439 537 161 -722 618 586 122 -30 -60 520 234 571 -55 633 -356 586 -863 187 -246 262 -820 -726 -804 -701 87 -659 -894 -593 441 684 -287 -665 175 686 -399 -548 -566 -246 146 -841 362 -72 -242 -543 -105 -288 200 -180 -119 305 192 641 -337 37 798 -878 346 -848 -488 -157 -259 574 -813 -190 -445 166 460 -304 296 -243 186 108 524 -560 467 241 -44 627 178 -900 464 -508 -584 -784 -628 -683 -390 102 800 29 148 126 -40 617 528 690 327 24 -189 540 -576 -31 250 -143 309 -146 -693 -575 -41 -869 -71 -290 789 -48 421 -789 94 567 637 -275 573 -597 -753 -322 210 -798 -742 -718 84 653 -327 225 549 782 -646 -211 -814 -452 540 139 -480 -362 -333 -641 -59 609 -238 71 449 589 310 607 725 -857 145 669 -189 211 288 284 79 651 -892 365 574 -156 -390 565 612 448 -336 -103 208 -751 182 290 5 -821 563 -753 -482 527 -167 -83 90 -469 480 -343 235 -7 354 609 -696 620 276 666 315 -693 -725 -149 375 440 -640 -71 -173 12 395 -44 -18 -375 772 478 443 -626 -579 708 -710 544 241 -471 -409 -395 52 -268 -496 -837 385 561 331 -582 -547 454 527 309 498 -456 70 -771 -585 -865 -650 308 72 489 -442 -233 -189 72 145 -654 595 93 -796 620 381 689 -143 639 -701 115 -282 -282 -232 -875 443 528 -349 163 -515 -501 535 -576 234 -566 755 -802 -698 -297 -31 -792 -353 190 -539 465 -661 695 -46 -827 -820 -208 -151 -672 405 198 -828 -607 -120 655 787 -522 -189 211 -672 -537 513 -83 15 254 -136 -57 363 527 -245 133 -29 514 209 -83 543 706 -287 259 -14 118 800 -146 -654 -48 -441 500 -535 389 -665 260 -812 -754 -868 -794 41 -646 -704 733 741 -559 -155 752 367 504 635 99 -324 395 -280 -256 -253 -101 51 299 -383 278 143 489 -101 -137 -391 -769 768 -241 -834 646 -686 315 -421 614 65 618 -137 781 192 -217 294 -441 74 -738 -431 561 69 -260 159 -29 -427 516 443 400 -564 -627 -809 -404 156 500 -728 -398 -5 214 745 -146 -538 9 -242 -554 -175 481 -388 -454 -657 177 32 464 -597 723 -13 208 6 -123 -881 695 -898 356 756 573 59 -868 -97 -389 -68 586 -760 -837 523 -167 -593 -575 -711 47 -152 -644 -101 -463 462 328 -818 -432 738 213 -366 -487 717 528 252 -847 110 -191 -876 -779 -393 -95 749 -408 -124 -369 -187 -445 -81 97 621 697 -883 -314 -848 -631 -607 625 291 -321 -72 480 368 509 -325 49 99 -729 492 325 -642 -304 -707 -648 561 43 -309 -351 -856 -601 332 626 -694 -797 516 -218 -78 -124 113 -550 -113 -665 219 221 -158 -462 -704 -625 545 -681 277 -224 190 -800 -25 679 -636 88 711 -143 154 264 787 124 -321 397 -824 -572 -583 490 -40 -258 -376 414 -47 -152 -697 46 178 169 584 -28 -846 281 433 -831 -22 503 -744 -233 -272 -28 -666 -817 -595 -838 689 -899 128 -175 135 95 -106 -647 630 -635 247 -844 459 696 -204 476 318 211 -174 563 494 -306 -758 49 326 432 166 240 -315 -127 731 50 521 -614 -211 -894 -660 642 -505 514 -323 403 589 567 676 -664 670 675 432 685 -741 160 568 -793 -327 -18 -119 -388 -729 -126 710 130 -821 -39 501 560 -38 358 453 -276 324 448 -677 755 785 -442 -751 -260 761 -715 -309 -251 -721 -449 793 568 687 613 -755 -828 788 112 -71 -579 -448 -162 639 60 759 663 -385 166 -176 -319 530 -166 -76 577 321 -142 -737 -114 -200 36 -97 448 790 555 -689 -177 283 398 -443 -839 -50 317 664 -661 -437 512 530 -555 -726 59 381 4 754 -835 -15 -281 -341 -158 -73 -610 -227 -814 114 298 -549 -636 785 -229 -697 480 108 265 -159 -482 720 756 -301 -339 233 -239 344 -189 416 -278 29 726 -348 -303 392 93 -836 -664 -630 -377 90 564 -773 324 -301 -589 -408 -273 360 -249 567 -66 -175 683 -177 -218 -514 -36 -730 -149 650 661 608 -548 -409 87 712 371 604 233 554 786 653 711 457 695 546 -812 -788 -24 -875 108 -166 440 434 -844 -327 -34 479 428 -610 36 -813 564 -708 -342 -374 -559 318 -872 -886 217 -700 200 790 -841 188 -98 309 57 -854 130 -671 -359 -707 -105 -179 -58 439 -623 161 653 -9 -80 85 643 533 112 568 -102 -762 713 -218 570 -768 -881 -819 362 -240 553 256 -630 301 -108 -686 353 -555 -755 -784 -607 290 394 483 -490 -349 727 532 219 117 -364 -347 -147 93 683 -438 243 314 -7 613 -66 -139 -323 183 -209 445 632 271 -792 112 -832 -155 457 -601 610 124 -511 -598 -319 10 -282 -184 258 -859 -675 -672 -596 470 647 -841 4 -813 -285 -753 -42 -249 -222 427 -855 55 -676 513 -777 329 -46 7 36 -833 469 -247 -355 -22 -745 -570 281 4 180 595 555 761 -555 107 242 417 -821 -351 -709 -723 488 116 646 -271 -566 -204 -669 -294 -697 663 545 566 -809 -752 -787 29 475 -610 217 285 359 103 503 645 -290 509 744 -273 -219 728 323 -880 -643 217 -851 -111 -108 585 -638 106 423 -878 122 744 382 479 -192 -132 581 -546 333 653 -43 -784 4 -413 -409 382 -738 -169 -752 -478 24 219 104 621 -809 -486 544 -624 -644 -266 -429 -378 -233 -893 -460 636 41 -530 -181 -535 -844 -685 -390 -780 -31 -355 734 -124 -288 -182 505 351 -757 -175 -804 -477 -160 -96 -167 352 -455 -876 367 -102 95 80 -507 -289 276 -41 -542 -400 598 -761 527 -465 -854 391 622 707 539 -687 349 296 793 291 655 -722 -362 -759 -615 743 -685 -600 -745 -405 383 40 328 43 -455 -743 -393 -718 -68 -382 237 201 -318 -128 270 500 -441 -147 -438 449 314 -550 512 -581 -464 738 -384 -395 -634 193 345 313 -774 -900 -732 -290 -720 363 -554 686 501 -344 178 -698 -716 759 -776 -400 -863 -772 -437 -463 -319 -851 -391 -184 -430 -496 -877 258 -588 -223 -712 -158 -663 -521 -361 -640 -604 800 691 699 765 196 501 -224 -223 426 -867 -896 629 44 101 -294 -427 479 -347 -497 315 11 407 419 779 -37 -54 141 349 -190 -819 -492 -526 -210 -139 -618 181 663 -88 -749 554 -182 -281 -559 -853 -650 492 -208 -704 153 406 540 -216 367 662 -192 -558 -394 82 -700 -837 -147 -655 -655 -882 208 799 289 -765 651 -260 -532 -88 -338 -91 379 -81 -715 191 746 -433 790 537 740 219 386 -892 557 -737 -329 -352 653 411 -562 734 -365 -1 -661 670 78 -405 225 -566 440 4 151 -118 -102 -755 493 -480 244 646 232 -396 -62 106 282 -409 -431 370 310 202 759 448 -690 -867 312 271 -60 -365 581 113 -224 -319 587 -748 -122 -228 -433 657 -453 -290 -548 39 -119 305 223 -509 -658 -885 -796 -777 -697 -294 -354 165 -388 -15 466 -815 -104 -702 -24 -241 275 368 314 295 -55 -718 295 784 -241 -284 687 -860 567 -51 -696 731 537 558 -298 -459 -489 570 136 -165 258 -549 -163 -838 470 -689 -394 -198 -312 -645 -338 285 519 754 -509 201 488 -856 210 -749 421 -794 -41 425 -207 -597 -271 -796 685 -536 499 675 656 -782 -708 -625 -34 -224 109 -689 -1 -304 -602 125 -839 -447 692 -693 -175 -354 -865 -272 704 73 691 594 -77 -234 776 -88 289 584 9 343 -384 -209 -596 383 -827 91 -413 119 176 664 -412 -543 311 13 800 469 -401 526 -732 -878 21 710 785 -856 708 -666 -739 -364 791 487 -460 249 -291 330 -276 273 730 197 -212 -5 -245 629 -96 383 -669 -17 -8 295 -59 -381 51 142 -106 -92 176 -436 29 196 -494 -694 454 -233 -257 8 -91 780 -446 164 -145 -31 737 387 273 747 -893 342 -181 -756 -563 89 -427 285 -860 597 433 126 101 -84 73 492 800 -894 794 -77 -635 298 -519 337 -591 -490 -378 -691 -36 672 306 90 -324 520 377 331 -420 -379 -740 -141 -803 81 549 -260 271 -640 762 50 234 499 -749 -156 -337 -338 369 -89 580 767 585 -223 593 167 263 92 -295 21 -666 -791 -159 580 788 -468 -390 -569 175 -821 232 -728 -26 444 246 -446 221 -405 451 -279 414 -779 284 453 -360 132 226 261 785 437 148 457 -444 673 579 146 593 792 -480 618 230 -327 641 -206 -314 331 -386 -380 -611 433 540 -776 376 -408 228 -211 665 206 577 701 699 -840 -664 -294 578 -211 -334 -651 -673 -532 -615 -582 -519 580 221 -527 202 522 -636 -13 45 204 16 -87 89 -314 544 18 368 390 -383 -604 480 -501 -563 -499 -665 -36 -167 -165 -719 370 251 623 -640 -474 -547 542 301 -772 638 493 -713 277 109 -477 -85 322 343 304 -474 -745 -633 -12 161 543 184 471 333 463 426 126 723 610 -146 521 573 -366 -67 282 784 435 461 -873 -596 -632 -203 -2 -159 547 644 723 -363 381 -417 -881 -646 -255 -544 -893 386 136 -79 693 -290 315 36 421 -841 -846 259 -69 327 553 -123 483 -643 589 208 -557 462 -614 322 -684 -554 319 312 187 227 -367 -174 -587 -190 -484 -132 9 118 748 785 -655 -141 84 -501 -328 -161 102 -211 186 -467 287 652 -712 -86 744 -478 -644 705 -635 533 -13 677 -829 -148 -753 98 411 -816 -570 -69 -815 492 769 9 -804 585 -736 -870 473 654 590 201 322 746 296 -507 188 -497 453 189 276 559 136 673 -467 -156 -147 -877 469 71 746 259 131 -163 227 -740 -246 -825 61 367 212 89 748 -366 422 -717 169 125 379 -255 -118 -543 -824 538 -95 488 -381 -831 309 39 544 -810 658 515 -528 -16 562 231 538 -339 761 464 192 -562 644 -458 375 -813 415 719 -108 -22 -135 -830 125 -694 205 201 -816 -458 -165 704 229 663 35 -688 272 -693 -450 -741 445 -370 -341 445 -194 -260 100 -35 -690 701 -497 -732 477 -516 -447 -757 -235 -454 -801 -411 216 -160 329 210 -608 718 -105 233 -186 -269 59 409 -884 -227 -879 340 345 -136 46 -223 -290 675 379 -755 -392 -380 -228 561 733 -309 769 -712 618 308 -229 -473 -225 -730 255 -494 -227 -304 -611 -830 -467 -744 -442 -837 -607 -657 172 253 3 489 -829 34 -223 209 -732 629 258 634 -706 653 -259 -4 -561 553 706 159 -686 662 -455 137 -558 -385 -166 -468 727 -881 -782 -22 625 647 404 -336 158 -541 -319 -847 319 -710 712 -811 -597 65 -370 179 307 -721 -41 -810 613 -805 793 496 -525 -458 708 412 -669 -413 -624 232 106 231 722 -185 25 758 441 -483 739 72 453 -239 128 662 -587 -692 -356 -535 644 -38 106 -694 263 -761 -512 581 307 -522 751 437 -100 306 -290 -854 -481 -609 83 -664 524 -566 356 -501 -180 -850 419 -192 696 750 605 31 -565 486 -74 651 616 -289 -214 -118 -370 774 -136 230 619 1 -247 612 547 457 -326 -512 594 -322 685 -764 -675 -222 -312 775 -689 151 -82 -452 -478 786 363 160 -681 94 -721 -25 534 -395 -194 341 -851 452 652 48 109 -538 542 678 464 -838 358 -596 -610 -548 -701 176 -18 -804 461 -44 -183 5 -179 -420 667 602 163 202 612 437 -186 567 324 366 191 -635 428 254 -809 192 -817 -395 766 -584 778 -664 778 -391 313 692 238 177 373 -819 204 -822 747 -121 -571 -480 -607 706 613 664 492 -485 -58 -346 531 -830 404 -632 -881 -184 653 392 -220 379 -118 -148 -587 -570 -559 -845 -644 333 -134 565 642 145 356 -408 -275 -786 -714 162 249 145 -431 344 -477 -815 52 671 -427 -843 -780 -208 -606 -768 -507 559 -344 301 -774 696 -559 -692 506 786 -610 -178 636 529 62 -649 -12 716 548 335 281 572 -497 -466 -738 -138 -502 -885 86 -469 -51 -167 -344 -478 746 -131 -150 522 648 459 -85 629 -140 31 483 327 640 -515 541 -72 35 568 -420 214 455 778 -215 -391 -51 460 -54 -490 633 680 -354 -871 538 296 736 639 -796 -437 373 -899 -511 256 -736 562 563 291 -31 -393 -429 562 251 -280 -124 664 106 -508 326 205 202 -477 -840 -539 -713 478 68 342 -91 -882 59 476 -505 426 748 -621 228 478 272 -753 627 407 -530 -894 451 -375 -302 322 -36 649 -540 -545 -111 192 644 598 394 -400 24 1 442 379 -291 38 127 398 -339 -504 348 719 30 372 653 689 528 -545 -270 553 -772 -450 518 409 691 -836 -342 366 -893 -687 665 238 -268 -784 -722 -808 -316 -100 -700 563 -854 -218 157 572 377 -787 -271 475 -528 734 -236 -501 493 738 -688 -116 -320 -29 674 358 502 -766 -399 -182 -510 37 72 494 542 209 -380 71 426 -50 415 -255 313 94 263 -578 91 -3 619 212 -405 184 -406 -167 24 146 -743 -57 -335 -280 279 500 308 -553 -106 -696 -676 -183 -275 33 542 565 53 460 -851 114 -239 -121 98 705 207 -558 679 -54 -866 -715 -303 -677 248 489 477 -293 -667 203 193 -764 -41 -136 -178 443 375 -846 248 -660 -350 474 -513 285 748 576 461 -458 -499 -798 611 291 192 -556 197 336 611 151 167 202 17 216 -244 -248 428 -15 797 358 -188 186 -683 -413 -608 19 261 443 -40 488 678 66 731 -13 -343 771 682 146 123 -162 256 2 -183 -527 -142 -410 -748 481 515 -705 416 530 -350 -862 507 -638 -834 -320 -592 -808 193 140 -487 -413 -574 -399 -112 601 -303 -106 -453 -865 118 -171 -593 501 -309 -704 -161 -182 -321 -76 754 288 34 619 -756 -447 -72 275 215 -284 -279 -522 377 -514 56 157 675 -831 -473 356 732 398 234 -244 368 -779 -808 -8 -325 -34 728 463 -417 345 232 630 687 -535 411 476 76 220 -733 -21 72 665 13 275 612 -763 -74 -866 -772 -722 384 40 -533 332 187 -670 -660 -880 386 -626 -751 437 394 591 380 -546 209 -152 -67 457 155 -62 -823 317 587 553 -64 83 784 596 226 317 737 -113 409 290 -142 -113 390 687 495 180 -562 -771 246 727 -900 -448 -104 -386 -467 -333 -407 791 -794 -639 -114 -662 -834 131 443 -319 -215 -141 -49 -448 -235 -432 233 -364 -374 -421 -134 587 213 738 651 -833 1 40 724 334 -241 411 -736 -198 -710 -731 -846 71 -58 -282 727 765 -182 240 85 -246 -883 -888 769 -168 316 -844 -31 398 -849 -795 400 -675 -871 -285 -348 728 -717 410 -868 606 49 -633 -472 429 383 -239 -896 -700 -146 -1 459 -736 36 547 408 543 417 135 -224 167 455 -595 -724 -818 762 -495 -737 197 -5 483 -547 -96 185 529 291 -158 -555 546 -536 221 449 60 32 27 -239 785 -255 -1 -547 -257 -665 -75 -544 103 -254 748 596 382 -595 794 -58 496 -87 510 251 -857 -532 712 -791 -178 -164 -886 387 -469 629 245 332 595 758 285 -604 249 -695 561 -505 -673 -373 -268 574 -191 317 -706 157 -503 158 564 -845 -620 -679 795 -857 -470 414 160 420 676 -29 91 -292 759 -151 -158 399 531 714 171 799 222 375 493 54 -498 -617 -886 698 -827 -836 582 -457 417 582 -300 217 -86 425 240 -898 107 -824 499 -254 292 551 -872 735 426 685 -139 -379 -411 -447 -710 -87 -183 -619 429 361 -412 -604 288 -900 272 -118 -56 -716 583 10 -392 261 -647 51 -729 -434 -740 -854 -121 86 13 281 -580 201 -882 625 -382 8 350 144 -65 -784 -59 -408 -334 -757 101 -272 16 115 -847 -559 -856 663 -62 -153 664 670 249 148 524 244 -226 -175 743 -434 -683 119 -753 -649 769 13 -581 -276 110 -845 6 -267 -405 -432 709 -599 240 -55 350 -486 -864 -375 195 -849 -867 -407 511 651 -898 -474 -574 459 -889 626 -859 -139 -649 -573 173 457 417 -333 667 471 -359 -595 60 -396 -79 183 437 68 -849 -127 -75 -136 9 -97 782 -144 774 -514 -584 513 256 -538 -619 -787 265 685 -599 308 473 -705 -774 -582 -510 -197 -150 182 -736 -580 366 749 -40 -473 667 673 710 -651 -445 322 172 -78 531 -651 417 -235 -29 -823 -160 -362 -314 416 -355 -358 -735 -602 -518 -866 719 352 120 -248 -532 489 480 -739 -841 364 789 -511 -432 429 -820 758 520 624 -441 665 546 -346 292 781 49 -435 8 376 -582 -873 -18 -871 335 645 -627 -268 -384 396 404 -334 -424 448 498 -888 413 40 -281 -269 615 -316 107 -327 -141 -318 738 448 56 -797 716 -499 269 -80 769 -838 587 685 -529 646 -622 -790 165 303 -600 6 122 -655 638 68 -146 77 117 196 13 -340 -717 -531 359 216 -873 233 -47 119 -684 28 36 535 -876 -843 395 786 -570 414 -139 449 -173 -258 507 381 252 293 151 -275 -437 -632 -4 -858 -723 -824 -743 323 396 -769 217 722 374 -448 657 -501 123 217 -576 680 -356 -489 -296 709 736 777 551 -848 -622 -315 705 268 -262 444 286 760 -127 429 -437 -526 -438 232 767 481 -848 -211 742 488 -806 -31 -462 -282 633 -25 -559 -471 -207 735 -713 742 724 85 -97 -857 765 599 -355 -335 -774 -517 -869 181 396 439 209 -32 265 -449 -32 -630 -574 -203 103 333 374 -840 -700 770 -79 -109 28 131 -311 476 -825 -100 436 -701 -806 303 -409 124 788 75 -57 5 -141 -135 217 -482 417 518 -133 -230 -396 169 390 -522 -107 -819 497 -497 400 -219 400 -273 -727 563 -570 775 3 -501 -543 -488 569 666 376 -663 224 214 130 165 -646 504 -164 183 -634 321 210 -254 255 742 322 -4 -256 -734 680 122 -863 82 668 -458 404 -361 -94 559 12 365 744 73 -35 -649 -264 -780 344 502 -519 185 611 -144 -320 -113 -54 496 -383 -158 -793 323 -465 653 -109 -102 242 -854 659 59 533 661 -868 -144 75 377 -110 182 711 -299 -706 632 -839 -562 -899 -408 -233 -579 -726 355 188 -607 491 -740 797 -384 -478 -228 -295 359 550 -175 -610 152 -142 237 774 716 -780 -855 -221 480 729 -813 179 273 341 685 -705 792 192 -299 -483 301 697 -112 157 559 -501 636 -280 482 -772 -874 -503 726 346 -106 -434 548 283 -490 -338 -875 511 -674 -768 -743 38 547 393 -316 209 451 35 -306 -566 202 674 325 368 17 -234 -481 -118 155 666 -234 -244 -533 -850 387 382 568 -409 -625 476 237 -478 -327 430 586 -340 595 580 217 401 347 320 -417 -227 -833 776 -425 -380 453 -336 -203 -410 152 718 435 588 -106 598 -750 259 285 -279 -842 277 -188 387 -618 -49 674 710 -58 274 295 -771 167 -393 -247 796 114 76 -621 -261 514 767 670 136 -113 -602 -364 60 -46 250 208 -896 -4 -470 463 -742 -630 -620 527 35 -379 693 154 -739 -188 -882 -676 165 210 356 359 590 -563 -34 200 -198 -671 -194 566 351 -618 103 -547 -598 475 -879 129 9 670 -768 296 -284 -4 -756 78 542 -355 -743 -339 -884 -696 -153 -282 443 752 634 -487 244 -531 375 377 483 -12 -453 767 775 -509 -855 -761 589 -84 -687 584 -86 -852 -458 -880 -265 -189 110 7 -754 -673 -59 168 -644 -516 -548 -163 775 529 -496 -516 304 155 676 2 -712 8 -278 584 -98 44 289 575 270 149 188 -460 111 -413 -728 -717 152 580 -10 -518 -379 490 -274 738 -214 448 -484 466 -418 -644 -806 107 49 -155 723 39 510 -428 270 -712 -626 17 -245 -95 701 -688 -862 -30 -479 -464 166 481 -71 349 729 -139 -462 310 -8 140 414 461 304 0 190 109 312 728 420 -370 92 -871 -858 -64 -60 -58 -574 -121 138 -816 -814 -376 145 677 -547 -655 -432 505 -707 -843 -87 607 210 -173 558 -35 373 -176 -55 465 322 698 -569 678 -329 173 -753 -711 -894 633 -519 111 -673 114 -414 -172 796 168 -373 640 -251 -567 -758 -688 -92 24 -545 635 -260 -298 -319 -767 -92 85 -79 -231 706 -745 143 -513 237 -58 -343 439 345 -321 -460 760 744 -714 -791 -42 -787 104 -890 -211 -633 158 -890 -209 683 609 -41 353 -566 -483 -898 -385 385 -39 -71 -126 57 -721 340 -545 -324 184 550 -818 299 759 364 282 -623 420 -249 -285 -519 320 -345 -244 462 -729 478 -629 573 -129 -127 -279 609 -848 196 123 480 -242 46 -867 -308 -372 -22 781 -885 605 -380 195 -569 -151 430 -355 -25 629 -282 706 -562 786 446 658 598 -795 578 -169 -535 -272 2 84 212 494 -98 81 321 620 -362 105 700 415 593 31 -219 154 528 -733 524 -885 -565 -545 -435 -538 -665 -392 -530 53 592 -618 493 -371 -883 -536 -863 -383 163 -7 -637 -487 740 328 334 24 5 -617 -796 235 -782 730 -745 -510 43 -311 781 269 705 -640 253 -404 143 82 504 -457 299 -87 497 509 534 552 -361 -433 640 -91 756 722 680 -117 -89 -83 -300 -513 -329 745 -803 454 -433 117 -476 -74 321 -684 334 592 -671 -420 -461 150 -181 292 55 -162 10 -329 720 -285 355 -576 -354 486 -763 -83 123 -772 -351 52 -123 -513 714 -457 -229 -289 -290 -785 798 -562 38 -659 -868 290 554 538 786 -13 49 294 747 -843 636 191 -186 -268 -555 537 -740 715 776 -407 -288 329 638 -269 230 76 252 -384 -748 231 474 554 224 -783 -538 238 -862 359 479 297 -717 -819 -208 -306 168 719 767 -60 791 -604 -254 -518 699 249 -787 -665 357 180 -247 -560 599 -399 767 -496 -524 -541 404 784 -265 -850 252 771 -729 -626 450 232 -672 -762 637 -334 16 -546 107 -279 -664 665 165 438 -147 -49 760 349 705 -448 459 736 -791 2 -428 16 -105 -779 -387 -265 -745 223 117 108 -272 134 -18 -481 -211 -792 -746 144 555 81 -843 709 -392 153 766 581 138 -865 -295 150 -428 6 -856 -20 50 267 -209 668 -3 -510 -791 -363 -341 -180 396 -309 384 -251 -820 -797 158 -686 -443 -192 -261 381 404 -257 -612 325 297 -439 775 668 -831 347 99 296 178 -10 121 546 279 -170 -466 423 -133 767 -138 247 -719 -757 -435 -563 588 481 706 -762 -115 94 235 32 553 -839 -741 -715 -833 449 -425 463 641 283 346 -491 -687 -301 -579 278 -203 758 698 -527 -698 404 -736 109 -443 93 -172 -742 -181 89 502 -290 226 -654 733 157 75 577 768 506 -387 765 160 -351 551 -159 586 752 368 225 -307 -694 -349 -681 759 -873 487 671 -630 402 479 -288 62 -601 -706 -867 -71 694 599 -10 345 -768 725 -109 -327 -500 -446 -451 13 -371 403 -676 -555 -850 -53 258 -864 -832 -608 -828 -167 -10 356 -224 228 -835 -40 554 -654 -534 716 -715 -764 -789 -92 725 712 -272 5 191 -863 -887 -821 -460 -286 -870 39 440 -576 447 -212 -335 -293 -71 -50 -596 791 275 -877 -560 -195 -145 -427 -509 -680 -475 -252 -480 -506 717 456 424 446 389 -676 745 133 -694 -744 -299 -232 557 -263 639 -860 -37 -250 -628 645 166 -620 -826 -623 -52 554 406 -339 -489 -797 -814 652 203 -496 -626 -407 -789 -230 -453 -174 -834 -167 -361 98 643 612 -883 -133 -86 60 257 -537 760 287 641 -151 133 524 767 -43 769 368 -846 725 334 -173 154 -606 353 -5 -33 -133 -68 63 -95 -286 49 -684 510 541 -147 107 -386 -441 356 -355 -163 -554 340 -153 -629 141 -234 -884 -69 -198 -526 27 -763 622 768 -583 -109 -756 349 124 -729 -33 695 517 -637 240 765 689 -714 293 583 563 796 -109 -325 -2 -284 387 -900 -423 -644 -351 224 651 -21 -621 123 -422 66 468 384 -659 650 -748 -70 422 -147 777 -262 -681 -169 -530 323 -373 449 -271 -687 -176 297 671 -840 596 142 -635 504 -287 99 395 449 -222 766 179 109 -686 489 -100 -76 785 369 167 -756 -895 -28 -817 -409 -444 719 283 -728 -192 317 735 -58 -779 622 -372 -860 692 -111 -530 -852 599 598 -394 -301 183 -887 584 419 -446 -853 220 754 -88 189 -52 599 -432 -653 -424 152 -107 -428 -387 273 191 170 -619 -182 -167 -291 560 29 -821 -18 27 -295 -642 552 610 -471 -168 -304 179 529 -124 -589 -724 59 21 -554 583 452 194 130 656 383 -66 -250 -596 640 -472 -512 310 695 -811 -25 -635 748 394 -706 -52 8 598 -135 -622 363 -401 -736 649 785 72 -507 652 553 375 489 -894 184 363 118 14 740 -710 -577 422 -336 636 659 -698 83 522 755 -773 -254 635 -597 -437 95 -311 -291 -275 -774 -590 340 353 586 218 38 697 -800 604 254 561 -679 -786 -717 -627 240 -721 -24 -74 -504 223 -251 572 -354 -485 -325 -783 -41 -720 540 -352 -900 -190 -524 302 -148 554 -612 682 703 -199 258 -146 -161 -264 605 68 106 -110 639 -218 -142 -28 -516 -87 -869 -106 -243 -546 29 -192 -620 193 -738 551 603 399 338 283 -890 688 499 -38 -626 82 -201 264 702 243 -212 -5 470 478 210 308 466 534 527 63 -17 216 -716 -445 625 702 -838 461 253 651 -122 563 -561 -383 321 -519 169 -242 -682 -779 -245 504 227 -619 -670 -323 522 -714 -698 -612 -628 -290 185 -458 268 253 488 671 653 635 -69 -685 -380 -21 88 251 776 298 -659 359 389 -244 -271 216 520 486 -329 556 467 51 -48 -239 614 -659 278 141 -221 -639 -1 525 178 165 404 -585 -572 289 -669 115 190 638 -3 302 -589 -137 -640 -879 79 536 -126 -561 176 493 -855 92 321 -700 639 322 452 -504 -800 32 -590 -651 -611 676 790 -252 -6 -258 213 -308 343 -799 -674 72 -325 426 -744 84 -80 105 407 -179 -443 648 86 -739 -276 749 -139 141 591 313 -524 -683 321 -154 -631 403 -595 299 324 -232 448 -333 -282 648 476 -810 -722 -113 -164 -524 -409 -870 560 -40 552 720 -7 646 521 -302 576 97 17 625 702 229 356 -423 -129 -90 790 -13 730 688 -287 -644 564 -595 656 583 285 -38 501 175 -286 600 414 -257 -839 -383 -885 233 365 665 555 -26 21 700 -337 414 -302 -258 -371 -645 -201 449 -744 -854 -876 -628 -797 -789 -679 6 188 -163 755 -366 52 -271 -37 -875 15 454 -231 -65 -118 -498 -821 736 -178 -180 -355 289 -272 -128 -661 -762 -420 -606 -852 658 -771 437 -207 -631 -253 -190 5 305 450 -870 141 -609 -476 -115 249 349 -543 590 772 229 223 556 121 616 -242 323 -163 -112 345 465 123 663 536 -898 -684 -371 748 63 -314 -105 -75 -829 -751 -662 -482 -225 -634 788 -268 37 -832 19 -48 739 210 -293 354 299 -52 -195 -619 330 -451 263 -812 -402 -617 711 -610 736 -341 524 -244 142 -719 465 313 -102 -421 591 472 -326 364 600 484 687 -647 766 -815 9 321 -769 -698 -587 738 160 -492 -243 457 -571 -360 -297 759 -484 -874 682 8 168 -883 591 -55 -489 -879 -380 -680 -151 557 773 -860 627 -409 118 -855 -602 -289 -810 524 407 713 -336 -814 -627 270 276 165 -687 651 -764 50 -820 25 686 470 -427 -45 -116 685 -865 -590 -376 -728 -888 -389 769 671 -89 -317 506 262 550 -107 495 518 694 -813 -734 59 348 127 216 -554 171 687 675 -444 -545 -827 -777 391 -56 708 331 429 308 -325 644 137 -373 -554 755 149 -466 242 -638 -374 -467 584 494 -181 -133 474 210 -529 56 719 70 709 -718 -515 630 437 382 -683 -2 -398 -223 -809 301 384 159 430 -721 -186 -370 -96 -300 -869 -336 245 157 -191 -780 -311 -685 540 668 399 0 433 -348 639 479 -139 -798 -622 -790 -855 -604 -105 446 -231 -725 -587 -70 -758 -72 -305 650 -449 -232 -807 -661 592 87 -408 -683 759 -461 693 -4 684 -842 735 -389 172 -295 -73 -64 -217 -369 -210 -606 -132 533 -250 -261 -830 646 -72 287 -473 -286 605 290 147 680 488 -217 -623 751 364 17 -876 -251 687 -228 590 760 -92 -456 529 733 659 758 -221 -807 -319 264 102 410 -883 -53 -110 -508 -664 -774 116 -422 -382 -288 -829 783 -470 68 522 388 772 -120 -755 -397 -358 465 -425 73 -644 -86 10 -318 -573 -64 -887 -747 485 294 500 141 637 327 -164 -456 -666 495 133 -468 288 -47 -845 248 316 -234 -519 465 -412 662 392 98 -519 -581 -227 -878 679 581 567 -325 -55 189 -776 721 -826 731 -586 266 354 -877 597 -55 181 20 -635 408 -317 325 10 -747 649 -257 84 528 29 -207 459 724 -654 54 -888 -179 602 -801 698 695 -862 138 791 -418 -359 -273 -140 503 -243 345 310 -220 292 -751 385 -413 80 -512 -34 -533 -693 540 -877 36 -367 736 410 38 204 -493 2 50 -236 115 -867 641 570 46 -245 122 -450 -797 166 -258 130 179 519 -223 -857 -383 103 -829 -337 361 45 -643 -751 742 525 -165 29 -437 -56 -276 -176 791 -567 324 508 -377 -793 -678 -746 187 237 -397 -791 413 219 -752 -447 -136 756 307 245 787 -701 115 -654 -698 -348 -282 323 733 -145 -224 -147 -823 -382 627 -808 -40 -362 194 -70 -99 -395 765 515 560 -434 -268 -218 705 -305 -816 787 500 -688 -406 -787 152 20 245 162 593 -726 -444 -470 162 577 -411 -177 -835 -31 -764 -108 -389 -111 25 483 -458 -685 376 549 182 -170 681 233 -104 -185 -359 377 183 705 -860 -821 -777 364 728 -402 231 -299 80 337 680 760 -596 441 -829 545 79 487 -371 443 -466 -37 -407 791 125 -425 -284 87 -686 561 -84 439 -768 305 639 -294 387 646 -829 -571 -154 -490 -509 -350 -287 170 -407 -823 651 -647 243 299 683 -434 162 -866 -411 -466 -281 -296 -484 463 -764 731 -839 774 22 -770 628 -387 -203 -679 -598 44 -579 -661 663 -890 -190 -608 33 68 77 -175 -503 19 81 -293 -70 756 -59 364 57 382 -361 -34 -4 -552 106 -274 -290 174 -49 -277 -308 -725 -582 62 -889 -33 374 -144 -647 -769 -107 575 572 -817 -459 -76 37 550 278 -576 214 -537 244 -264 -272 -787 -264 -117 -322 437 -265 -831 588 661 699 -489 674 473 -357 -599 250 -802 33 -816 -2 255 -675 504 740 639 -740 -182 221 96 324 434 274 175 -299 14 668 -384 -677 -28 -638 -700 -91 -655 -533 -151 316 333 172 -441 309 561 -730 191 594 -672 615 -442 -342 -220 -556 -373 693 586 653 -161 -563 -592 -224 732 89 752 194 131 -260 455 -818 -215 -59 590 -210 -585 -298 -380 374 90 -73 -147 -149 -537 -335 647 600 -873 -285 749 -722 -606 797 73 420 -26 -278 550 -142 -51 449 -291 -194 -893 281 -601 -465 -607 148 432 -119 -742 -829 -762 -583 -716 -577 -426 451 -520 78 -758 -582 -32 -705 700 747 -701 -837 87 -267 419 339 -746 159 -16 657 289 -262 -849 -75 523 -63 -662 335 -459 -211 586 -75 328 144 -788 -28 -754 -30 -105 -578 410 -656 588 123 -701 -894 201 -746 305 91 -685 -67 393 108 -276 -370 689 -438 622 -21 317 77 -214 251 486 335 50 146 -769 -394 658 431 -459 403 -768 -878 525 -508 -640 -880 -724 -204 154 -504 -787 -594 -339 -536 358 -579 -85 -723 691 111 -127 792 115 642 626 466 -135 -160 230 -617 12 465 93 -689 -539 442 -90 707 719 478 -182 -434 479 -439 -593 591 -237 535 -700 -41 -165 -470 -25 -302 468 -804 -400 447 -667 -650 205 394 -689 138 579 116 483 -422 -73 -865 282 437 -271 -95 -545 -225 -530 -485 -424 -556 -549 619 113 -171 -662 425 345 -75 539 -503 52 -868 320 304 -622 795 -501 -437 -674 -589 795 -592 -208 -690 444 656 759 175 32 143 536 -586 434 -684 135 5 -447 592 -524 -490 704 -577 393 614 -37 -730 609 730 240 -72 324 -315 -470 83 -846 -572 -286 783 -490 553 -550 141 549 -598 660 -60 679 264 789 444 -423 -895 300 -150 -511 -717 687 -312 548 112 606 563 -678 -94 -662 366 -34 32 -463 38 -195 155 -698 87 284 760 -55 -640 519 -670 -321 -564 518 -883 734 -686 667 196 387 -589 -192 283 794 -849 -559 -707 141 -845 -440 498 -766 228 -81 -644 -182 532 -572 192 701 444 21 -185 -91 504 -739 35 -466 -543 746 87 407 520 775 -39 -272 539 -685 121 535 499 153 -173 -779 -188 -480 684 155 -271 -245 460 -366 770 -245 381 661 763 -773 -54 -222 -405 80 -140 -804 484 -60 -613 -668 -11 580 -18 134 -896 -71 52 -692 -303 -862 -174 -737 -306 535 544 -311 388 57 -631 -541 97 320 -218 -822 -503 155 688 597 572 218 -326 558 -478 -261 -667 -265 -532 -775 787 -815 668 -481 -209 -105 -674 768 136 588 592 721 533 71 -420 -629 160 485 -669 -175 -116 179 54 -106 -97 543 376 -721 -323 163 -257 560 -591 247 103 43 -244 -402 -743 562 602 -582 -364 -63 -383 -893 777 166 -853 -165 -681 -483 -708 -184 -846 -145 -380 246 -359 -243 11 644 739 -56 -607 -605 741 438 253 159 566 -873 -128 420 -142 160 256 -216 -24 -131 329 -172 -34 669 -158 302 -308 -652 779 -406 432 -758 -780 -743 59 -744 450 -521 22 -159 57 630 -87 417 -896 -885 -153 -379 511 -721 313 339 -307 549 289 -472 118 101 -823 -174 -219 -290 726 -766 143 -279 -541 -306 240 -174 -16 -833 -789 301 658 82 -130 -562 -275 -728 227 -153 121 -755 -178 2 27 -3 -193 -644 -404 721 -623 -540 -867 -773 -835 -156 762 -720 -11 -4 -562 -879 542 562 -26 479 -488 113 -29 478 -566 339 -835 -732 -498 -287 -144 431 353 -182 -555 -101 448 770 -252 -549 -401 -80 -330 360 -432 629 -119 -186 324 -295 461 188 -870 429 -252 -574 565 -431 -187 507 432 -666 465 -523 281 -169 456 -347 47 -232 -84 766 391 -409 455 738 -116 526 510 -572 -469 221 -543 -316 -458 757 688 -495 9 493 586 764 -439 -196 -344 -311 -353 549 -728 364 -56 300 -813 -873 107 -656 -365 -81 -167 -689 162 -418 -865 529 -568 214 -343 374 -29 -10 496 734 -60 -556 217 633 204 -448 -856 402 621 -290 -696 -336 -303 -695 52 685 729 -818 560 -265 257 -449 693 -795 -500 135 -160 225 762 -714 -788 -786 -757 -873 369 629 430 299 -167 794 124 -55 -421 118 514 -619 564 736 -299 -240 -810 254 -635 580 -524 655 -502 -243 -814 -411 45 -1 140 -658 667 556 -325 -450 637 -553 -762 52 514 312 342 -588 426 -419 -156 -877 -219 -50 60 -850 680 753 -101 -740 492 240 -525 -613 618 -344 437 -601 -823 393 670 -193 768 -893 -36 304 -814 -756 519 289 -201 610 -436 -720 379 530 116 -860 -789 -42 -317 690 -851 798 -355 -610 475 243 -672 -119 50 -601 -163 577 323 -680 -630 -787 657 387 773 712 660 -896 -598 -60 62 613 325 -294 595 510 -286 -422 636 166 351 376 -446 8 -242 -255 -127 -216 14 478 -313 -631 279 -263 356 -490 -617 -340 759 -207 60 -254 -852 100 -259 124 -793 -836 -353 -532 -128 -234 729 179 -818 673 234 -592 -122 -634 791 -543 331 -582 -664 -358 125 750 -518 648 -540 -720 314 551 -656 -633 292 418 -196 290 499 -676 33 -768 153 -209 170 313 -162 -549 -238 412 36 731 -378 -76 -203 743 155 126 -426 218 -691 126 -861 38 -401 464 -683 -592 173 32 -214 199 -611 445 705 -41 406 -58 239 -727 33 -14 622 37 -205 -328 278 -396 525 105 523 -346 724 -43 369 23 -783 435 -375 -816 286 140 452 585 96 515 -683 -674 -383 -830 454 -48 149 81 -633 454 -351 95 -572 -339 -422 -72 -779 -29 -839 674 334 687 578 -244 508 -134 -306 -419 442 16 635 86 -653 76 213 467 525 257 81 -750 -110 -779 397 -292 364 -300 205 -20 422 -283 -777 -512 127 279 409 -502 -533 -895 -696 515 -535 -155 -16 583 -81 -182 -8 786 -359 264 -635 631 -831 121 -666 -77 423 363 -644 645 -43 -141 624 52 -847 -543 -623 -4 403 565 -99 560 4 377 756 -233 -410 -523 -352 311 -221 -168 -416 -238 -279 -425 -624 -709 -612 608 776 -125 -284 -413 -609 326 -291 -793 229 155 213 -65 -44 -582 11 286 260 60 -107 -876 430 262 378 -432 -761 698 589 -7 -398 -886 -172 298 748 567 -885 -815 49 532 -362 -18 443 -43 556 336 374 298 254 -829 -769 -144 -596 -392 -402 -898 239 62 543 14 330 238 -32 -811 403 -453 471 -357 -382 634 515 -257 -579 -476 641 204 -284 154 33 180 -51 713 181 -691 -424 630 -158 -68 675 213 105 -895 -758 -253 634 -181 -12 784 -44 538 -645 -27 -111 671 744 421 704 364 -552 60 -37 395 241 257 -379 -688 -593 -480 -511 -734 554 613 52 -313 -35 165 154 761 -131 781 -173 595 798 -495 -641 -327 796 -670 -248 450 413 -534 12 -757 -634 203 506 -357 174 63 73 605 -588 -761 -378 376 527 233 186 -367 -249 705 -27 167 13 -150 488 269 148 -456 -871 -692 685 272 752 -178 777 -377 -157 511 693 -88 -199 -813 -733 692 400 281 -623 94 556 -831 336 -675 -717 226 -805 -64 22 -22 -439 120 744 336 -126 27 -428 -105 -668 -219 -69 -140 -747 -41 -725 38 -819 739 532 271 -348 552 -856 327 -282 -852 744 -425 770 657 788 651 179 -153 -82 -1 -500 -797 524 366 -841 -819 -137 -814 -319 797 -87 398 439 -284 -826 -643 -77 -158 -863 -869 -252 -896 614 -727 -739 -545 403 643 -562 -105 -897 799 486 -417 -367 -795 -616 -579 453 2 263 730 -678 340 -634 -272 130 650 -505 663 688 -3 -593 163 -40 -140 656 476 -528 267 577 -822 795 225 305 -258 -725 576 -380 574 -373 311 407 -416 -226 -114 -726 103 206 524 376 -585 -58 469 -133 -793 281 694 412 341 -492 -707 -845 316 -795 756 -853 358 -279 -797 541 570 -450 441 372 665 34 493 -161 453 570 -736 -10 -692 -314 -757 -58 -769 -624 587 -829 -303 -74 -772 172 -197 452 -746 644 -185 -664 357 398 -587 -896 385 18 -198 291 -160 496 285 -574 29 -723 561 151 -591 -169 -709 216 564 -781 588 71 -662 297 675 699 -894 -500 -362 -840 -230 234 595 -199 -310 -862 -239 637 -499 -12 -583 -813 370 -171 -824 -272 -728 368 786 -348 -596 -461 694 320 -842 694 -814 -396 53 -608 205 -872 -828 -68 343 461 767 208 -169 753 -897 -278 50 66 -709 -593 223 -334 496 333 295 325 -184 523 599 -295 -162 268 786 633 569 780 -494 387 462 -434 -435 210 -562 -894 575 -59 -31 -130 -564 -344 260 304 572 -40 425 -503 435 719 590 474 -570 -574 78 800 -99 770 31 267 -820 -762 -218 87 230 457 -684 371 770 69 362 -713 -491 -644 -852 781 -255 -778 28 -281 484 -88 -613 64 113 -523 -601 -706 -785 -603 -165 692 -14 789 -647 -898 646 -124 -188 17 -704 351 195 80 314 -242 436 -645 628 -640 -575 -129 -80 -830 211 285 -398 -544 -593 735 -434 -22 -794 464 -540 423 498 -398 672 274 -530 -316 -575 143 759 678 187 -520 -365 -836 -818 618 529 724 423 -460 -800 -151 643 -696 490 -663 425 296 152 418 -588 274 -885 174 726 372 156 258 -648 390 301 360 147 -14 790 -335 -268 -263 666 253 398 -317 619 -304 -13 -882 -101 613 -97 -696 307 127 299 335 -233 -139 535 459 -662 -390 426 -538 -70 793 -267 227 182 328 544 577 129 618 -138 -91 -735 136 -149 587 583 38 242 -661 30 -165 336 757 -98 -184 169 63 248 424 -69 -438 278 315 452 675 21 158 -118 650 700 445 -454 -346 -132 0 -771 710 -710 -878 -779 -573 786 335 197 -819 -515 -810 -878 -301 -75 27 -141 718 -32 535 670 586 241 711 -439 328 -610 492 164 -544 -488 342 -58 746 727 190 659 -734 777 -24 544 -724 -521 -275 -614 734 233 514 237 232 161 573 -181 -454 -125 -163 67 -147 377 -276 -704 -229 251 -72 -651 627 788 -542 627 -594 567 -183 40 696 225 -521 -244 -882 179 -817 -60 144 702 222 -849 757 340 -881 -19 321 39 -343 342 -810 43 386 -514 110 -764 -370 -446 189 -850 -898 -193 237 569 348 -762 -647 -717 -750 767 -273 633 -748 -107 -111 -397 342 570 -727 392 -882 387 -299 273 -251 -524 702 169 380 257 297 14 591 -145 -59 297 -369 190 205 -734 -818 297 -604 519 527 -341 -509 154 349 -620 456 732 676 332 -556 110 747 -739 708 -588 -141 -459 -839 -856 -596 256 -830 -84 488 158 663 -218 617 -92 -128 641 769 -130 461 -645 434 -803 -502 662 687 747 -689 637 697 205 -435 517 -410 -258 677 27 430 -601 441 334 -365 451 -247 -734 -16 -117 -865 -708 437 -484 359 410 526 -790 743 47 -490 -417 453 -780 -453 23 394 683 -14 238 376 394 535 379 -771 -107 742 4 -418 36 428 -532 -55 551 -445 -67 -591 592 -600 -162 -195 132 442 -597 309 462 -286 -122 -266 173 -754 388 -593 -840 -651 -830 -570 -201 -40 -805 542 -203 633 -676 -150 50 745 -674 -272 108 83 -35 686 -99 -92 -519 -40 369 270 705 -700 371 -104 -538 281 609 353 -358 -801 112 557 -867 -254 -691 526 429 257 624 -84 0 331 118 -809 -662 305 399 390 -890 -195 726 -69 -203 -177 -183 -12 -516 512 -333 -276 146 735 720 -321 706 330 -141 -785 275 -302 -843 -540 242 687 -723 154 170 794 -815 -698 -612 -253 83 -508 433 -91 -710 448 -39 330 129 -494 145 646 -322 -881 -899 169 -115 -410 -884 -645 -92 602 605 40 -146 178 307 -590 -436 598 -794 -387 -369 -537 -348 784 -226 495 642 -210 370 26 536 -830 -56 119 194 -21 113 46 110 -422 730 -452 -48 178 452 -608 -798 -589 -267 638 -86 686 -690 548 -725 755 -738 690 -451 -252 107 -367 187 170 -143 63 90 -676 -653 -312 -893 162 671 208 798 575 19 733 551 241 114 179 796 662 297 -670 181 662 -552 -831 748 743 155 -810 -222 -626 528 428 144 104 472 -840 641 122 -829 94 -698 368 365 -284 533 183 -894 -871 -191 -80 -579 409 -588 745 -642 605 385 630 -582 287 169 -893 372 -396 451 -341 298 -363 -244 -477 -359 -397 -123 -478 -454 641 -80 435 218 418 453 -466 174 -85 -548 -9 571 -357 -543 335 191 -297 -455 -642 -258 378 -124 -154 -170 -846 250 -890 -467 -214 -868 26 782 585 90 -469 -884 38 83 370 334 -896 -72 513 -633 -821 -33 -145 488 -309 417 40 -478 598 90 632 83 701 444 291 91 -322 -459 -532 321 -168 798 -599 762 -196 -342 742 -413 -474 -226 800 686 -293 594 675 -224 -783 80 -16 -394 184 -872 -534 -395 639 62 -481 -796 -865 -758 -51 -653 489 560 70 -541 -525 48 257 771 -647 535 794 292 -299 -444 138 252 -686 -569 333 -163 -170 -841 666 -340 -897 157 33 529 -478 -336 -825 -58 -762 498 -809 -807 -299 -649 510 502 207 -276 -749 656 -627 393 725 -596 -408 356 -436 -854 752 376 -26 -786 -785 327 -711 621 -291 -517 292 -436 575 593 637 281 -369 591 66 637 -174 618 -480 160 172 -575 -605 237 370 -643 -292 538 -480 589 -458 -719 -625 -814 558 -873 121 -398 485 213 380 -603 696 -895 239 12 -102 615 350 212 -896 692 -852 -47 331 -837 -644 367 799 680 -751 -339 -225 472 -117 635 214 602 394 -427 35 792 185 -244 351 70 627 -640 -284 427 730 405 -450 478 -542 -377 -758 70 751 -11 -274 640 562 -571 -494 -298 -779 -440 -823 269 -16 -77 340 755 269 -709 260 -166 27 467 -359 -226 -345 756 104 206 448 -573 -419 -749 200 435 -584 -475 410 -35 239 510 -427 558 264 515 -815 -662 275 570 -362 494 -298 770 -405 -4 -426 -650 -379 -841 -186 -513 458 -519 312 -92 -828 -14 307 772 -422 -166 5 420 309 786 782 -574 -303 -548 239 -156 350 473 341 91 -302 523 517 15 -603 -403 388 -203 -377 -572 290 -777 286 -755 462 -368 -657 -512 -197 427 697 715 -71 -141 502 -622 -568 776 16 322 353 -282 385 -339 177 687 -457 608 493 -533 90 -773 -300 -104 -244 226 70 321 9 156 -353 28 790 -565 -251 756 94 -441 -888 775 549 -764 168 309 772 621 734 -770 -273 -670 -673 253 -579 -537 -598 -640 -106 -887 -707 746 497 766 394 764 -369 -846 483 481 -881 458 796 595 -12 -253 278 717 -113 -882 686 565 587 75 116 -853 124 340 735 50 29 780 495 106 -179 571 288 411 141 -658 -325 -576 -841 358 224 -52 566 -591 450 327 -153 218 554 561 797 -641 789 280 465 197 -172 764 682 -236 413 -418 -386 -196 676 795 -579 77 -718 -694 236 -81 83 124 -143 406 -480 16 288 -377 -528 -734 375 -734 -117 151 -287 -487 -627 563 -249 6 317 374 40 -768 -358 -557 -665 132 -470 58 -446 733 -207 -812 -126 505 -12 -813 221 -4 533 113 -798 683 -178 -239 -40 -670 -399 776 272 -655 -684 -54 146 -554 -79 -42 -887 -832 781 205 -838 429 633 -705 -769 233 -421 -68 -348 238 217 -645 76 -649 -80 268 273 60 -80 -865 -33 -824 541 -782 116 744 -382 -566 -270 -232 639 -82 -437 494 -148 -225 -137 -96 -474 465 125 -612 183 597 170 -800 370 38 -673 -184 160 723 -826 -735 476 -541 -540 -646 612 -303 506 -34 775 778 531 435 114 631 217 -744 -187 787 -78 683 -261 -867 641 -408 -651 740 569 -70 574 639 783 725 -321 -72 501 -445 -224 684 685 -767 486 -301 -224 -446 -582 313 -412 558 -776 -681 93 -360 470 -103 -460 -152 -592 -488 357 -212 -247 487 -380 -748 39 520 -703 27 -438 638 32 50 -30 -32 534 368 -233 512 -861 711 -622 72 46 -501 54 115 -538 -212 188 385 738 557 -205 -12 -431 121 -379 58 565 -502 -282 565 -692 -870 548 -550 -18 -764 -302 116 459 421 -49 574 555 488 -72 462 204 553 407 -124 94 -76 -823 297 -274 -360 -444 -413 -361 436 -135 183 -234 -249 -721 -702 190 747 470 -412 796 680 -413 542 -264 -555 450 -364 -638 -259 -221 338 -67 -869 -298 -543 -212 266 19 -378 328 -276 199 -160 -878 109 -751 32 -100 595 -490 -379 -554 -700 -93 -186 -153 668 -299 421 43 419 15 -826 -257 -672 -570 -446 -13 682 -263 690 -192 -515 -534 737 151 -603 636 -570 331 727 -780 -2 -886 268 -108 22 243 -285 192 -822 -696 -844 635 719 -507 1 -308 -791 -156 -878 -94 -478 -781 -212 -444 -805 456 315 644 -118 326 -226 -361 -469 -285 -657 174 621 -540 543 510 424 711 -168 677 577 401 343 -206 -529 -14 582 -275 458 -11 -396 563 -348 -44 375 -264 555 411 460 -342 -381 760 -513 -606 358 462 484 -43 -471 -872 -339 314 -574 -263 -714 687 149 -637 -147 -263 384 365 46 775 -406 -239 69 -282 721 -392 786 -890 372 -417 -867 480 -85 -499 63 45 711 -174 -704 -134 -511 -790 180 -256 -658 641 759 201 786 -225 556 726 5 55 -184 -383 -198 -551 492 -803 349 -150 79 477 -228 258 -629 279 -247 -386 450 422 -146 580 531 -403 411 793 -695 453 138 -5 778 274 -329 -440 169 426 73 752 -191 393 783 605 129 504 -755 -316 548 -717 302 599 389 151 -19 -453 -17 -420 43 61 -366 111 -190 543 475 -252 -310 -870 -687 -862 -721 793 -130 391 -200 702 253 -734 -742 -876 243 436 3 -435 -547 735 339 -820 173 -473 763 -472 702 -432 508 -621 39 -785 338 108 615 142 -483 241 522 -276 -367 777 -92 -110 -519 749 87 730 12 -222 344 -722 -658 -479 712 -215 -559 43 440 622 325 -255 734 120 -358 9 462 609 -771 298 -209 624 431 202 57 315 -803 358 325 -550 -356 121 36 548 -681 -89 645 -16 239 -32 -435 -406 338 188 439 -60 -384 -13 -239 43 -240 -613 -746 -39 257 77 -542 402 -655 -500 -424 282 797 -169 661 -614 266 -388 -553 -892 152 -619 755 -706 -90 -761 -674 -578 590 -589 -879 -875 123 453 -838 -780 392 -495 365 -590 -210 363 -153 -780 -789 -705 -585 454 -761 -753 90 -568 699 -311 671 -131 -466 276 -666 -574 -195 527 695 614 -463 -889 -535 57 -183 -385 676 -15 -536 -426 673 -74 -886 -568 -862 -355 -353 526 -266 -132 699 -492 -535 -10 191 431 -19 154 220 233 505 -457 67 -591 796 -111 106 -848 602 -892 234 481 214 -426 -614 535 -390 -563 660 -7 -488 -42 -96 -452 -284 732 40 92 -138 181 -240 442 -668 -721 35 238 -554 266 -505 -477 -806 -830 46 531 777 453 -280 -302 -671 -487 -77 -228 231 91 712 363 756 -606 -475 -154 -399 -421 -717 453 693 -128 -561 -853 -682 -17 768 -284 278 -805 0 542 -804 549 402 -391 105 -794 203 421 152 466 333 610 -578 -393 427 -686 283 -557 -497 -595 155 361 -459 -877 -851 -737 -196 660 -256 -607 685 -732 336 -305 -19 628 26 732 420 579 -897 -335 -253 73 -188 -523 -292 431 -74 400 -388 -542 -827 587 -844 464 120 588 -135 -527 -740 -532 558 -353 154 -7 170 -882 -549 435 -880 -859 -426 497 -293 -203 553 -576 -578 712 758 -774 165 337 51 -48 421 709 642 199 -276 -56 -371 42 585 363 381 -300 120 -319 469 -472 -662 -885 527 125 -68 177 -434 -38 -492 -529 -785 -247 -830 -293 -92 781 -644 82 -386 40 738 -700 166 -454 713 770 -426 100 -362 -369 684 -558 389 401 99 -623 651 -430 168 456 -150 -876 351 -226 -764 223 -203 134 -488 -313 480 177 -329 -286 -168 -676 -786 -360 476 722 279 -724 -825 -337 -442 -645 -475 -246 534 -641 649 -267 524 741 -332 738 -576 300 -785 -174 210 97 -69 -241 449 -506 -724 -897 -835 482 546 759 68 -255 171 592 -577 -606 644 -813 372 -671 494 -620 -595 -221 -447 249 -142 58 661 -205 -646 -485 -480 553 -221 513 -458 673 786 462 505 731 -288 -586 2 384 -433 -544 -472 -675 -248 -486 281 367 -130 -124 -46 557 -458 -508 -410 -529 -240 -870 230 317 186 418 -20 231 -789 -488 -551 136 737 -22 678 214 724 317 -803 -346 -530 -861 -477 679 549 -380 -168 -159 133 -87 -276 -501 -566 -470 -461 660 320 -611 -384 -846 451 -159 -525 462 -197 -773 -73 117 119 666 -244 -249 344 341 85 -125 283 771 80 -505 -481 -682 143 -440 681 -778 346 -375 786 169 -559 17 248 122 278 779 467 272 -631 -141 -758 -873 -886 274 -732 483 741 -456 428 -330 206 -695 -143 -471 -761 -45 -240 -496 292 465 -865 541 -350 631 -162 489 -148 383 706 655 -646 579 -587 -347 32 173 364 -551 717 493 259 98 -123 118 317 454 -640 -727 467 -455 -252 46 387 -519 -507 557 -83 510 479 -857 -415 -367 25 -432 -423 747 542 -545 -430 637 -534 -774 -75 -884 -655 -480 -820 -670 -600 -771 -234 -481 390 238 -294 -836 591 518 -805 -528 410 -220 109 638 -749 -587 600 -31 -791 -140 -365 -290 330 -126 -93 -540 -387 91 -654 -813 -5 495 746 741 338 636 -692 238 -748 689 71 -162 -674 -648 594 -404 188 77 -112 -727 761 -810 243 -625 232 -106 -475 19 -203 475 -604 176 50 578 -671 265 299 661 -765 -255 -740 390 177 -586 -283 -320 -769 748 404 251 -691 123 -860 552 -156 8 261 -275 441 -740 -673 729 -40 133 783 -289 9 -518 -543 4 244 -675 62 53 -440 292 -88 172 780 -394 -868 337 41 -570 60 -49 -178 -704 582 -175 717 547 738 680 747 116 -600 294 226 371 676 -55 -733 760 317 -503 535 -297 43 -611 737 231 -301 -598 511 793 555 706 -39 42 -760 -448 676 -204 298 670 -727 457 480 726 382 462 339 -393 394 -103 661 173 -648 -651 -337 -584 543 -368 -539 568 -23 -666 -463 -594 -353 -225 793 426 -693 535 -359 403 659 95 -8 -199 -500 -753 -586 -108 -281 214 -273 316 -542 38 -213 263 272 -313 435 165 91 555 -631 389 582 432 -72 -658 775 -612 125 176 217 33 627 603 -495 -94 -841 657 -689 -728 -427 -832 -434 -507 -8 477 247 -198 627 630 205 -814 -686 68 -84 -162 422 -234 -424 673 -512 226 -792 -137 -237 -552 266 371 -672 461 150 -102 -723 -784 -84 -711 -63 -307 540 67 -747 362 -841 544 424 -222 201 -138 576 -733 -401 -277 148 750 206 123 238 -164 -152 113 -259 -238 382 -641 -371 486 343 -364 -645 580 -796 467 -327 524 -683 198 590 365 -434 -232 387 148 -62 415 -615 38 -98 -580 558 -453 -868 -325 -749 -123 -254 -129 -601 -339 -461 -102 749 -869 287 391 695 705 79 -669 -659 -203 404 -557 712 -192 -705 -272 -322 90 640 783 -585 -657 -255 614 -236 294 -878 496 -698 -41 -271 572 359 -140 174 -716 -792 -382 438 527 -393 -271 -14 -272 356 796 -553 -291 -785 139 687 -817 47 126 -450 -113 -833 253 -562 170 -772 327 624 785 553 626 718 -694 -114 -21 -477 131 513 -228 -412 708 453 609 102 66 -836 -642 -177 390 -11 -416 158 -38 -495 371 -893 -876 -218 495 499 658 269 670 695 633 504 -302 -616 153 754 726 644 518 -24 -530 -389 -537 -384 -622 687 582 -617 -591 89 -235 664 42 -668 -459 481 652 154 -807 86 389 443 457 -358 -839 655 -263 -199 615 707 614 239 -243 685 -441 381 682 -83 702 -221 101 -38 -354 -897 -24 -579 -512 562 -21 390 418 657 507 137 -57 406 -64 465 -630 -519 -310 245 -354 522 -391 -156 730 674 515 565 271 -622 -473 135 787 -695 516 -18 -299 -144 4 662 -242 450 -209 -662 -422 -893 -851 232 -27 -16 -70 738 598 -705 284 595 540 238 -26 706 435 -814 -508 161 -73 -345 -8 -470 246 560 13 -233 770 472 669 383 768 590 798 396 -593 -345 -96 14 -264 168 -806 132 -792 -643 705 -95 79 503 745 -787 640 -454 762 671 -183 575 682 -604 194 -211 -222 -558 -769 -196 630 -61 -821 -592 -554 -719 727 -379 92 -246 -687 320 584 599 -531 -291 -798 16 -496 -375 -29 -511 225 -343 -230 -484 -22 -270 32 129 -42 225 -139 -155 66 725 -316 605 352 -115 439 731 590 -741 -592 124 370 -88 -485 142 752 -551 -86 -174 -83 524 -568 31 -489 597 -891 -532 142 223 -739 -557 -583 -226 -723 776 -603 193 -689 61 -833 -150 167 -244 79 -526 -759 419 698 190 -285 560 -513 670 485 -643 -466 239 -544 -183 485 -727 -29 96 -501 620 -390 -573 448 -431 -496 590 610 379 -73 -693 642 800 566 704 642 -356 -200 -739 -377 -456 -200 -710 -140 451 -173 -50 -220 -674 -8 71 503 747 -599 143 244 109 -429 624 -15 -726 90 229 88 -590 -573 -833 -234 -900 -403 -530 -870 -162 156 -18 263 -66 -184 188 -835 507 -890 149 -502 774 -38 310 -450 -315 444 -405 -462 -485 -532 -632 540 75 499 -657 -507 -896 -479 337 709 330 -601 -498 292 167 -452 303 -144 483 -510 421 -441 89 -130 -537 783 446 309 225 198 -821 -57 -262 48 -368 -642 287 -256 279 -404 85 -199 -156 583 523 543 -447 451 -443 336 56 -599 -672 -683 -330 295 -221 -646 -57 661 -458 84 -403 24 34 -401 263 728 -403 -145 -149 652 545 -116 -438 -294 -524 -546 478 -518 -280 647 527 -387 -815 -498 -676 -261 -439 172 -254 596 198 -848 -376 -702 -532 648 -344 500 -41 -99 27 462 5 646 -546 -473 -159 69 -470 -251 24 -675 479 -471 337 111 415 -570 -734 656 94 604 432 635 731 -714 54 -883 -271 428 -364 -131 179 -738 730 701 -139 -715 -598 409 -855 -729 190 -859 -362 -812 114 -751 -385 -172 532 607 127 -312 -761 -84 -94 -123 395 539 738 209 89 -764 -828 203 -300 382 588 293 -61 625 711 -452 498 378 454 -506 -885 -388 34 -718 740 700 -544 284 590 -887 176 681 538 -658 337 123 -756 -484 213 479 -879 388 65 -666 -617 564 387 759 -271 -480 -249 -171 390 -356 -222 -896 -719 628 219 -292 543 591 447 -350 27 -307 139 -226 190 387 331 -498 152 492 508 -363 -393 491 397 -232 350 -717 206 684 641 -881 -409 596 -637 -540 264 -392 616 666 -453 29 215 490 218 585 419 497 -617 -549 -600 -791 -460 -547 85 750 -768 277 -338 249 -10 273 -165 -382 -184 -16 -597 765 427 243 656 -335 8 -740 -216 -215 -588 -714 -104 364 499 754 -763 342 -264 -94 381 -531 720 263 99 440 546 -427 -561 718 -558 -882 378 -461 -463 -848 -747 266 536 -168 -382 791 577 470 -112 -271 -568 158 486 51 -495 648 412 -595 310 71 399 305 -677 -360 345 -427 -222 472 -638 -599 113 175 -834 86 124 372 -810 -108 -477 -270 198 421 -631 728 422 -467 202 -510 -665 -762 428 -299 -893 341 647 550 -365 -175 1 -800 709 -303 86 -355 -114 -243 -639 183 596 53 -681 -529 771 273 -662 633 349 -79 -313 242 714 796 -355 -265 -637 725 -351 -578 639 85 742 315 -176 -738 313 -64 309 155 -230 -661 701 -573 -221 404 7 -660 -429 659 -209 670 403 713 -700 735 711 -31 516 385 -368 264 -285 259 -463 608 -105 702 -173 189 458 -193 349 303 -556 258 401 203 -859 584 -829 715 253 589 504 -869 -392 -149 -801 -18 -474 -221 800 796 -58 -662 -575 787 -505 728 66 783 -301 153 646 12 -353 -206 603 162 -63 745 536 -241 701 651 -499 -567 797 251 -464 -897 -405 -285 305 -398 -178 -868 -797 -630 -448 -293 240 295 -882 795 -674 497 -826 -221 -195 303 -66 -515 -727 25 -788 -758 566 -748 -263 -263 -279 33 -324 473 -620 660 395 -522 224 -209 -107 676 -19 -602 391 -815 -714 -247 110 -331 -87 785 -278 433 -412 -641 -52 -602 139 588 -496 -430 30 -58 -276 378 -315 790 -726 -626 -27 -748 -152 356 -67 653 300 719 -250 -553 87 -79 -857 265 -735 -129 -144 -233 787 -27 -293 -222 343 -760 -870 538 412 -233 -78 -7 -321 -200 464 -700 339 244 -581 -74 464 -747 9 -312 620 -797 148 568 -550 -352 262 671 -119 499 -219 144 -547 -486 559 505 -104 -689 384 -190 -395 568 21 -153 -185 -496 548 -783 -894 334 356 418 -706 -13 -714 -204 -515 -771 -666 -143 -112 180 740 542 469 -711 -178 112 353 328 -735 750 -624 548 -111 -391 183 -578 -794 -787 -271 -445 -638 79 673 -447 396 249 -475 64 640 -429 515 374 -519 -215 -564 727 555 98 -352 -547 301 -341 -463 428 -684 396 -220 -123 -520 -372 138 212 235 -808 -856 -423 -492 -305 -851 -704 -125 -131 627 -494 -266 782 -810 -307 -600 -890 -411 602 271 -238 144 351 374 -883 -257 565 -330 -302 64 -296 -74 -479 -813 -562 -836 -858 -645 -805 -881 526 590 -23 -522 -76 247 -225 -43 744 -690 -818 -262 221 570 88 -455 636 -880 -659 29 -354 -662 -78 -771 -365 791 -399 472 762 419 -873 -219 415 567 697 525 13 -335 -292 534 412 139 613 448 86 727 -820 -748 -361 -23 427 800 607 -632 -19 717 -332 173 620 -733 213 -138 -161 607 321 744 -85 308 -72 449 -724 784 533 691 -824 454 461 -602 -375 -645 365 -452 -688 -131 421 263 -654 465 776 -130 320 -879 -277 -114 499 -112 -156 -781 682 737 -675 9 729 -863 441 50 -312 -283 657 784 29 82 233 -822 -363 -571 -217 -447 301 -74 179 123 203 -459 266 -382 -465 -674 -573 315 -607 -751 489 -637 -243 622 -692 -324 -501 26 -642 -541 -899 234 -559 317 -24 351 -823 176 409 -309 -380 -381 -180 -681 -806 221 136 197 -127 155 782 343 -295 -98 -796 176 -693 -195 -292 90 -19 745 -881 26 -38 294 681 456 -658 -356 -386 -214 -809 -353 374 582 -730 -87 -846 -532 191 -335 685 792 -402 486 426 149 -334 -338 513 252 650 797 32 -802 -97 652 -656 -778 -662 376 741 568 -514 605 -303 786 -644 151 -638 326 -269 -58 349 444 779 -886 380 -100 -525 675 275 679 248 392 335 -238 -627 -33 -484 -431 -153 -481 -873 -44 -681 211 -152 709 -103 32 15 549 347 -465 429 321 -840 23 379 -824 -116 -95 -887 666 -694 555 483 621 11 -790 -467 781 660 -67 -338 -244 66 -616 -718 388 263 152 572 388 -757 -392 -686 774 -14 -144 161 799 -249 73 -583 -74 -38 -437 -524 220 711 112 -286 415 10 664 -848 -170 476 -386 -647 -844 690 -223 -284 202 558 -886 50 549 126 -339 230 -83 -821 -396 693 -714 737 699 786 -423 620 761 -139 -758 -7 71 -507 -353 -193 -503 480 632 -528 81 736 594 626 -466 -518 -676 679 -640 -292 -218 -93 -741 -187 -31 612 -717 -455 -262 38 -496 -176 -120 224 559 -224 -416 -76 -217 738 -312 -141 697 303 800 476 -353 -395 -558 -249 -649 764 481 -14 703 -778 586 -395 -847 -513 -385 74 -510 579 -56 -716 454 488 -587 429 767 -567 -107 302 621 620 -417 514 -141 -570 -792 240 -121 49 589 616 -455 134 -485 152 -79 -752 148 209 -597 -140 -695 -287 -616 259 -70 -453 -302 -307 -670 -500 -752 -146 -514 333 -44 553 700 -518 732 313 691 460 -780 273 87 -113 75 -87 353 -274 141 218 164 382 -689 -405 79 -47 -759 726 71 109 54 -857 -25 -586 -376 47 633 729 417 523 -586 421 645 427 755 521 -231 631 -313 439 -606 -281 -880 -789 357 559 608 -53 641 -684 -356 37 793 -204 750 -444 -807 451 -861 -336 760 -638 -170 -696 -896 239 -20 -362 745 166 -897 -317 460 174 -727 280 787 -158 -174 -231 -549 -312 -642 -600 -35 51 747 -316 -262 288 105 -442 778 -658 -129 -71 -567 -596 -308 272 -853 132 -72 -83 459 -283 706 666 288 -123 -705 70 -36 288 -290 187 -6 740 507 -797 17 -26 517 -228 -619 479 -89 -667 -692 10 -328 1 -720 545 -283 77 -412 -498 -894 384 605 -255 -84 215 -103 -852 752 -543 -538 309 236 525 -441 161 266 -717 -753 -310 -533 -373 -657 677 705 -463 -161 469 -457 141 -28 -143 175 562 -735 729 -551 650 591 -25 -257 762 766 442 -476 -271 291 164 -732 775 -879 163 -836 -458 -1 352 357 -676 -611 -515 -242 -645 62 351 -338 -801 -631 146 -861 -9 -644 -602 569 397 29 -662 -429 215 714 732 -261 -868 -807 -769 315 -177 -218 696 -776 321 -162 -859 386 -833 718 -482 -408 678 565 -156 -135 -413 538 463 32 377 -771 699 257 -827 513 96 -823 -583 -3 -170 -436 -484 681 -580 -193 -387 229 133 196 -191 49 205 326 748 -715 -432 593 -604 222 481 -491 -353 595 161 -275 458 -570 -539 415 545 790 456 -142 -690 -431 -773 547 400 438 -537 400 -97 -63 -736 -98 565 781 -111 -35 -357 -136 12 301 104 -600 -650 713 273 -239 80 468 -72 -45 210 -533 -841 456 -805 -502 -194 301 336 233 -89 -394 -128 -181 -391 -397 206 180 586 361 -183 524 -638 -160 775 689 -740 -291 -439 -145 -455 -24 -656 735 -435 -896 58 -37 -427 131 -78 558 105 -807 -306 -605 648 788 -490 412 -436 -459 236 -495 33 402 -272 643 -696 575 174 -781 656 -858 -419 283 548 397 446 253 -325 72 65 -651 688 557 -21 -29 384 -710 729 -670 -242 700 440 322 644 615 -445 -622 -468 -297 -625 -581 -55 -271 -43 650 -840 -437 210 719 -485 -857 -743 314 -180 -626 697 -610 651 121 -888 746 -771 752 107 -563 -333 -601 111 -339 -859 653 -865 -887 -175 -505 -781 -31 9 -444 -188 9 747 -83 757 -226 616 1 -400 -280 185 130 -278 -541 168 -366 -733 -8 -100 -510 -618 -134 -587 637 -808 -777 -243 -332 555 -310 507 -896 -4 96 669 -713 269 296 734 -496 -557 150 153 290 252 -855 125 -486 585 274 443 64 615 -818 654 280 594 -206 26 -354 778 548 -670 -108 -779 521 -847 181 -19 -818 -561 -449 410 -266 454 38 -455 234 57 -235 -406 760 -770 536 289 225 25 -857 -22 318 146 -320 536 -447 22 -277 -110 -279 -449 -855 449 308 -839 -609 706 612 -432 6 358 -581 -559 430 -524 -68 171 -640 308 -312 -392 -24 -762 -733 -484 476 691 753 383 -279 422 -829 -689 -18 141 -882 720 -320 -641 662 498 413 412 -21 -282 -241 205 160 228 612 -664 216 45 426 -872 492 -501 577 -695 -201 -881 -794 -471 -701 99 -130 38 -531 -150 -702 390 251 -158 -654 -214 -285 -104 251 311 666 -191 256 -155 116 -682 276 -253 116 -739 -831 306 -708 178 -497 -57 -75 -884 -179 586 240 -501 -387 479 105 -39 305 8 -100 483 235 226 542 -90 602 -585 -816 -789 -452 263 705 -176 66 662 -364 330 533 534 -729 -77 -478 308 173 -386 37 108 -329 -816 -767 784 357 -416 786 -452 774 451 -643 -564 -622 -97 227 428 -862 189 709 -571 253 -52 -463 -216 -806 -633 -473 360 -305 -699 -672 -95 216 8 -488 320 233 727 -131 -717 -708 675 54 -228 -506 546 549 -379 40 -33 -643 618 127 437 -417 -441 495 -898 -281 566 569 290 86 58 -94 422 -353 91 211 -754 116 -292 343 745 477 627 1 -125 -285 -611 -480 -822 -811 515 207 -652 -202 -175 -663 23 28 -331 -886 648 291 231 423 -157 406 -404 219 -894 437 -197 -111 285 764 559 176 -594 274 107 -418 -537 -10 -561 20 -650 488 469 -744 -811 -879 689 -627 19 -62 -853 465 72 -42 663 272 -226 -451 -878 614 -160 -285 16 291 -143 517 -560 -374 763 358 -343 -437 -412 186 -836 476 268 442 77 -565 205 -188 -214 779 451 -32 36 208 -73 367 -477 -423 -731 566 -692 -493 164 -152 238 -73 -595 -614 512 503 -806 787 -265 -300 -747 -768 681 -594 261 65 630 -514 -49 -318 16 -828 127 786 -877 363 755 -127 397 522 -81 -725 -192 -786 369 378 128 738 187 -495 -424 -461 718 694 20 -452 554 -573 -664 633 260 -729 591 779 217 633 -261 -427 256 -539 -265 -284 -697 -441 536 -891 344 424 -570 187 425 -875 -541 -512 -863 435 651 -352 -383 -680 -535 -571 498 -330 -599 -675 783 121 -262 -476 568 -210 212 -642 742 -401 183 -719 274 720 -873 -61 -452 -28 -800 -57 -756 -541 -743 469 -18 108 714 -571 -267 -230 409 592 -655 -842 372 387 -772 -631 559 210 -451 -729 128 -546 603 -656 718 714 71 -29 422 -318 -248 141 -476 -377 -5 550 717 -418 -370 312 -200 -116 -889 67 -772 -177 -264 -595 448 -812 106 794 90 629 490 -324 461 -204 -632 238 256 -426 -881 -666 338 -266 -289 -412 762 -367 -414 25 -712 -235 557 -746 561 -725 -694 -804 59 -274 617 -739 588 -439 134 -424 -736 -818 606 52 660 -248 380 -122 -730 -886 -414 -359 -742 -803 518 173 51 330 473 -703 -862 745 -57 146 44 -6 6 602 388 -545 272 -399 444 296 -733 751 171 -383 599 529 292 -171 -368 329 -678 -123 -578 -355 266 272 -668 -221 -323 22 -548 541 -654 615 591 -211 -13 309 -319 491 -405 -289 532 726 -439 -191 -183 -810 -638 -10 -123 497 722 -644 -610 151 489 -615 -862 28 -419 -681 663 636 233 441 591 91 84 375 54 -724 -266 356 338 -674 148 201 -289 79 -246 25 -416 -809 -870 436 202 263 723 -33 -627 -677 473 -665 599 213 -733 -66 -577 -623 -718 -621 382 176 -141 -84 702 370 692 -136 -364 171 157 -28 -519 -182 352 150 -737 -439 227 -549 442 503 38 539 -448 -365 -897 -607 -376 448 385 -745 407 300 277 -183 628 759 553 -138 -608 -3 607 560 -656 -348 -657 622 333 128 -777 639 113 -879 745 -825 310 187 -576 -311 -539 332 623 -178 386 343 47 -83 -838 800 -259 -493 -628 517 -98 411 294 -463 -294 -5 288 -557 -54 -430 -851 -172 592 -705 76 -599 188 -446 -827 205 667 492 -279 299 -708 162 -454 -357 120 548 631 537 647 429 748 633 -309 13 682 -670 -626 -519 -50 -414 727 -893 -242 -726 -669 476 -402 -625 -717 324 404 -251 432 -132 15 509 101 -279 635 612 670 -796 479 -748 -39 468 735 -502 22 712 763 -188 185 146 -857 -726 -626 -365 -873 -309 -32 695 -881 176 674 558 -711 -663 695 -567 -861 687 583 712 36 -648 -40 98 -179 344 508 -306 -84 666 710 -724 -767 525 -14 664 52 -887 -177 -478 -523 -45 435 -382 616 234 -41 10 -257 -874 -591 -575 -230 -697 756 -337 91 544 772 -411 734 444 392 101 680 -108 -555 541 -368 -890 614 7 -712 -132 -382 -573 -102 733 492 -133 -538 786 -448 -183 -678 -283 -116 -447 -113 502 691 -589 -748 -764 782 411 -830 346 772 -601 762 -478 368 729 -324 -403 -383 489 -416 450 228 -643 -507 -744 -167 -316 113 -839 -543 -414 -808 598 -276 -106 -177 -815 -570 737 721 -677 -458 89 555 440 357 249 -564 -361 -20 -158 -166 -35 -319 640 593 471 -432 -648 -206 722 -518 138 -725 186 164 -252 -73 505 -702 -854 -91 159 183 33 220 61 -582 86 -680 -705 796 681 150 -716 -711 -688 -760 72 -780 212 -88 -346 -655 357 773 -110 -481 159 -536 -801 192 339 127 -169 350 50 -329 -444 256 84 80 94 -253 41 388 139 -399 -717 728 441 185 226 423 585 -197 -584 -645 -445 99 -324 -334 -752 274 784 169 -233 376 371 -184 511 -315 651 227 176 -17 -395 322 -641 71 695 717 200 -549 -827 621 505 -466 -51 244 -506 -770 745 -732 -708 -6 63 733 -239 -487 13 -217 -815 -637 -892 -547 -782 751 -327 304 -316 695 -812 739 -446 396 -836 518 -396 708 -786 -293 789 81 -176 718 575 798 156 -636 -341 242 357 123 541 448 -307 78 -575 556 -757 471 -245 547 727 659 231 -239 -406 144 7 606 -546 699 388 -291 -646 42 -409 -541 324 211 -549 -628 176 -746 185 52 675 540 46 85 -331 -660 -166 -831 151 -426 -858 -749 -739 -708 41 767 -818 591 557 -578 -94 338 303 -720 338 325 333 -889 -28 -714 -309 533 230 523 -130 645 -878 -542 309 -44 796 -818 449 124 -272 277 214 477 261 -562 -469 -838 573 439 -861 -75 -689 -734 770 -171 -538 -24 33 159 -172 -167 45 670 -869 544 629 -615 -458 285 -747 300 551 -743 -378 -712 -697 737 -85 597 -36 396 -221 718 -529 562 341 -822 -734 364 -510 27 -822 397 -425 -351 227 -331 -478 355 -669 60 686 -41 -862 -745 663 -813 -28 423 -17 -656 324 -868 720 -430 431 758 275 129 -841 453 268 -846 579 320 -364 121 -542 -646 746 -535 706 -531 424 -536 -501 -155 781 476 -592 658 -669 -504 352 417 711 285 112 -762 -130 -153 510 363 -807 711 -265 -435 576 81 -874 584 -290 94 419 -464 604 664 105 42 -683 719 639 -46 -670 283 -338 -888 -900 173 -239 735 -194 -619 187 -480 727 -360 -414 -610 -769 463 382 338 -549 -568 -326 -747 769 529 -864 -48 -97 -703 -870 -409 -775 -78 429 -462 425 -344 313 -513 -363 -688 568 129 443 112 385 -198 -674 -370 -466 -436 664 -390 728 -634 401 66 -739 334 737 -72 419 -27 646 525 283 511 313 687 -549 314 490 -807 789 481 -671 769 -812 -728 95 -454 -161 339 685 -428 -482 -713 299 462 -809 -791 -881 90 -23 -333 -754 -415 -613 597 -549 -56 421 -770 218 -41 712 -661 460 -405 -378 -724 -322 653 488 -119 543 -845 671 -122 238 -791 56 -5 -828 516 -734 -308 74 -490 464 646 544 -249 -571 -733 583 -68 -259 368 778 591 434 -813 543 -86 -630 -742 555 -785 -384 -630 567 662 273 -322 -193 -109 -674 291 -337 351 -797 -663 -660 169 106 -557 87 586 -159 432 -744 -735 -583 -615 785 -310 255 444 590 346 690 255 98 -637 132 413 -515 -584 -57 -456 342 368 -77 -400 -539 316 -255 242 528 -886 5 37 178 526 -49 -161 -652 -632 -270 -641 775 -646 648 -899 -368 -79 -35 -534 -77 -617 156 -231 -212 194 -490 -448 -810 -448 -789 -768 -796 -744 38 -645 474 102 586 92 727 -488 666 -425 76 -368 -342 -746 69 -555 -460 -820 -609 509 -751 464 -815 -463 9 -586 361 -599 -69 -197 -54 422 -820 -623 -605 54 -854 -181 -415 683 336 -102 415 575 -185 -345 -642 -275 -457 381 261 679 783 740 226 -819 -302 -262 -588 233 734 -162 -397 -24 647 549 745 -281 298 800 564 -524 -33 -798 166 -800 521 -259 -659 687 -827 506 -667 -141 93 188 317 619 -789 313 540 377 495 304 145 -669 -895 -252 29 344 214 -757 -705 -375 -863 674 -19 -280 91 -824 -476 -228 -771 689 -768 415 346 745 439 787 -257 584 -887 209 619 575 -376 -610 -424 38 -116 450 209 -51 314 -75 -293 -729 -294 -400 -658 51 746 -190 -378 545 -830 287 166 185 -699 -258 -697 751 794 163 -271 78 256 -211 568 50 213 -209 -819 410 -426 617 -293 -788 -884 579 -514 513 -825 711 660 221 -23 287 -401 216 149 24 -247 -721 709 310 93 276 457 -589 129 -436 -400 -853 -287 142 457 200 141 -612 -55 -416 303 -624 407 -363 466 354 404 -852 -236 -595 471 268 -3 -411 39 667 -545 -642 598 690 146 6 340 196 -221 382 -511 504 62 273 -165 -509 -557 657 85 517 -421 785 -809 -707 436 695 -544 -796 -55 -445 -346 -318 -288 -818 -481 -129 -449 738 -766 -472 -178 83 457 482 -543 -810 -525 -209 493 180 -79 -280 -24 580 317 358 -182 362 254 707 -864 390 563 234 -715 -181 -339 -209 -624 478 715 -248 529 -702 -81 -32 606 267 -28 292 63 -676 450 -217 -630 214 190 23 741 66 -618 325 -658 37 109 214 643 -454 -447 91 117 -392 426 -577 673 555 -580 659 243 -866 -203 39 655 -868 267 -702 353 -40 146 -378 356 333 -163 68 110 -859 92 -873 -188 -553 21 -246 744 -892 -369 73 -738 610 -685 53 600 -675 666 766 -857 -545 -790 642 -506 436 -820 44 -143 131 -551 -424 4 36 420 -527 -445 -138 -548 -814 224 375 295 565 -547 612 572 -384 -644 16 -591 453 -663 573 -470 681 -212 -640 76 709 -611 -12 -453 233 -716 -395 -406 338 -579 -266 -624 -693 694 -22 369 37 -235 -168 98 -887 155 168 659 -64 155 -363 791 -695 -335 669 -822 744 -609 -709 767 -724 -227 660 -569 -623 -740 -280 -891 194 -471 601 362 91 661 -695 -848 52 338 -492 230 -390 -621 -203 -435 -550 243 -569 -239 -167 725 540 461 249 -631 191 -399 609 31 -309 708 130 79 -98 -79 254 140 -763 166 400 -752 615 -473 681 232 552 -132 -563 -655 -460 537 -429 -667 -732 -640 -164 750 -457 -179 -14 -647 -9 -410 -686 -604 676 584 -515 -420 -472 -347 119 743 -667 -865 -82 -482 771 -529 601 362 390 -736 -624 97 -373 -363 -444 -593 -47 354 594 -340 499 767 568 -278 637 249 -534 304 -843 138 -340 575 110 -362 -840 697 -46 565 447 -629 -669 399 -280 -295 341 314 636 -507 -386 -39 518 -805 32 334 -602 377 87 617 329 188 386 -537 791 293 -752 326 -190 21 263 -302 -613 709 525 433 -82 634 -489 -623 -69 483 -87 674 137 712 371 -615 -28 -197 -578 -450 -133 -298 -80 -881 368 -794 -120 25 186 -698 -27 367 -192 597 451 -613 -173 -764 412 41 -359 -253 -422 -199 792 -389 415 178 38 113 -782 -197 487 -515 194 152 53 -739 -32 -782 -31 246 -387 -220 13 -780 235 191 -492 -160 411 -92 -639 -40 -290 666 777 -10 52 718 60 -317 347 -733 -756 552 -892 -609 475 -108 113 -808 703 -95 -472 -31 -797 -435 -276 207 -600 -440 -401 -417 236 91 125 380 -301 -80 -720 505 -1 165 -118 -711 -785 -554 -103 464 -581 679 -297 765 -219 19 -84 -112 733 697 -321 -444 154 -891 -654 -711 -56 -251 -228 -263 177 -460 229 -405 -95 -163 633 -392 556 -390 -556 -378 -11 777 -740 46 -798 457 792 -59 -807 -92 -682 -122 -426 -362 150 -372 -216 711 370 360 -809 484 -673 319 65 -334 -535 -540 -704 707 123 -46 672 -638 -371 787 -697 -252 -668 -589 -214 -494 269 -510 -568 60 -375 550 -798 -310 516 148 583 -789 -617 620 -152 -877 -547 601 -178 763 98 415 485 -359 568 -54 459 128 750 -482 -589 368 785 -608 -819 -890 -18 -640 709 403 -189 -210 202 586 -90 246 -482 -402 -889 -497 -607 61 344 -364 -371 275 -424 52 -33 -746 -671 -636 54 125 -236 563 -467 -406 342 545 540 -133 267 780 701 -154 553 270 738 -726 368 166 -52 -854 323 62 -79 574 329 -113 291 53 213 -776 -819 240 -471 198 -244 366 246 -873 -90 798 717 -813 685 130 -227 154 -162 699 414 799 440 296 181 -341 734 -96 -753 58 599 428 -560 116 540 692 -286 -350 -280 689 -97 -360 310 -57 412 -162 -100 93 -173 42 190 -388 589 -580 -533 -313 111 -753 -195 665 368 499 -353 -601 -365 513 263 152 109 -597 766 -859 -278 138 695 -891 733 749 -815 72 206 607 327 83 -852 531 540 43 -578 -887 -229 372 -139 -749 672 112 -747 -456 177 792 -287 651 -576 -201 -13 -82 -888 629 770 -329 -549 449 768 -390 -522 689 -631 -100 418 370 -417 -652 -838 -779 540 180 418 364 467 733 -178 -145 -351 711 357 -651 -173 -516 -366 15 -477 -213 534 -135 127 -365 -743 205 -174 -673 508 -637 171 -344 -687 160 -584 -131 578 412 -878 118 362 -528 581 136 53 202 -286 417 -84 465 486 120 772 -779 349 615 648 -150 17 -484 -371 -273 492 -512 -852 619 160 450 -28 -6 125 424 -878 -153 591 274 -63 -579 -138 -813 -642 747 728 392 -143 442 86 139 554 -471 61 -877 -376 646 -787 -639 779 573 288 -93 630 728 -396 -596 -593 471 -530 614 437 253 456 -417 -192 -166 -636 793 712 -882 -873 669 650 -869 432 -876 -848 -336 -341 791 -430 561 -136 -175 -281 -571 -702 -865 747 21 61 180 672 -518 -526 369 -346 424 746 -791 -671 -887 -106 710 489 637 -821 -253 321 -260 -479 604 327 717 237 -894 479 409 -377 -306 -674 -822 706 425 -513 775 -845 -139 -838 303 -393 356 -843 660 -63 -298 -491 -32 -627 -670 101 191 -165 -824 -757 -22 479 28 494 -22 -534 168 -559 437 64 255 417 454 -154 -455 -792 -399 51 261 -166 197 86 478 308 54 443 -662 -316 -388 70 -348 474 -298 -840 275 671 142 156 -637 -562 623 -171 -636 -709 -736 791 797 -657 -717 -508 -335 264 -580 206 -81 407 40 -257 -587 321 -302 582 676 171 649 634 713 68 -394 -844 442 582 -885 -594 500 -432 171 214 651 -535 241 -374 -428 -141 566 395 -708 583 606 101 281 95 625 -317 508 36 -719 -548 -872 -485 356 -156 -50 603 477 396 -373 121 -166 642 -627 -879 416 -630 209 507 694 -3 -614 -1 735 405 80 -712 744 -220 -233 247 -464 -112 -281 -411 63 -892 -512 -26 467 -361 542 538 134 -93 284 410 -682 -479 -864 -88 -573 359 16 -613 389 665 269 -119 -265 -390 245 -209 101 -3 52 586 56 -469 61 -328 493 571 371 -721 -232 -700 -729 24 589 -412 -420 -738 578 285 -357 -451 -263 319 -164 33 -728 668 646 -18 565 582 556 239 -877 -614 371 -235 329 -472 -479 -844 785 -890 577 181 -157 -459 -802 567 25 355 -650 -606 -817 -890 797 -294 338 -283 299 74 83 791 -1 243 -521 428 -99 -323 567 569 -480 559 310 -604 151 207 -531 536 -725 -383 -208 -62 140 -504 -648 -291 291 -424 -240 596 -191 -538 -392 -78 -103 321 260 293 -872 -706 347 149 -201 302 599 60 393 201 208 356 -538 -773 -135 -346 -515 102 175 -694 769 -828 405 210 -538 489 35 -527 2 -612 -218 -708 -568 33 -284 308 -623 334 -824 -652 -741 653 -729 -277 -679 -607 -784 -53 -99 -461 -64 -50 -20 210 176 613 -324 -877 513 -520 -682 -427 637 322 138 -41 666 208 -818 -49 715 153 549 543 -733 -65 734 -776 67 1 -226 689 210 -639 742 658 -223 383 -787 54 -525 207 115 330 -258 -649 349 768 -807 -809 773 -423 491 -558 268 -106 -158 -529 114 -394 -746 -436 -391 -848 569 481 519 790 -519 176 525 -745 -764 -173 447 502 -69 -361 -386 310 -147 286 593 -46 -220 792 -741 -892 137 613 173 629 -160 -580 733 -117 -827 -197 784 -26 -637 -513 -730 -535 -303 -842 -118 687 -302 -470 -12 384 -781 -278 -667 -707 -359 -161 426 -645 -730 -256 -401 -256 -378 -331 717 219 141 -458 -421 352 440 782 -343 -66 724 684 542 -54 -621 573 124 70 348 710 35 -561 -576 -353 -93 -259 -883 -433 585 -5 -112 48 -39 -333 -407 279 468 -454 770 -269 366 389 442 -678 -771 -386 800 -582 -742 -764 -456 -377 -825 -209 -827 694 250 632 29 -111 -633 272 -435 -234 -113 -99 574 444 -414 465 -735 -172 -511 -331 493 -199 396 -239 -456 44 31 -521 731 -156 516 240 -40 352 542 362 545 134 -275 735 -570 -614 398 -798 -135 82 -721 -73 -442 -501 654 76 410 261 -223 -653 -402 -444 795 -59 428 -292 -174 366 -403 -685 29 -215 238 -884 -724 466 195 504 -851 -780 255 -449 -154 -505 -514 197 767 -412 660 768 770 -769 215 -584 362 762 321 -384 -831 -855 -98 511 800 226 -235 -256 440 99 460 688 289 -623 -189 -898 -841 225 -676 597 -668 4 -106 168 -214 378 51 447 739 -294 653 254 568 -581 -878 -357 157 763 647 791 -702 62 452 -187 -505 179 -193 199 -700 -791 740 -137 -396 -463 -822 -866 -759 -192 725 -534 200 -175 799 -442 319 -723 -680 544 750 -890 538 382 -878 406 515 -44 593 -714 -147 -795 667 665 699 628 700 -355 430 66 -279 456 452 294 -353 90 -640 -488 106 96 622 46 197 348 151 161 95 -357 298 -320 -22 -112 -222 -170 -304 -112 -114 632 251 -289 -85 -427 -615 68 696 -812 -693 472 -247 -223 52 -205 213 -646 167 325 555 771 100 277 -516 584 -801 -72 619 -771 -437 470 -718 -616 -73 -846 -219 -81 -256 -893 -507 -39 219 181 5 -556 66 -651 316 256 59 732 230 -296 613 -262 -772 -261 661 439 458 -340 691 -725 -645 290 -620 -696 -666 -550 -21 -399 -491 116 -541 152 -48 -753 135 -382 502 615 -75 542 -503 -818 -155 -93 31 -500 -818 -169 -432 613 -868 -427 -699 575 -132 789 -754 277 -670 -811 -652 -135 353 403 -557 -26 412 -470 685 215 -90 411 -393 -601 -494 356 313 -211 -828 487 415 -534 477 449 610 499 -296 694 -877 40 -70 -77 -395 -826 -578 -74 341 -361 242 -116 357 784 420 461 706 80 509 -41 -55 -741 472 -393 -51 -153 -887 749 479 364 -621 543 -511 -760 708 360 677 683 228 -47 -461 472 391 4 3 -642 511 -891 -458 -674 389 -761 -642 -661 -404 -834 568 -401 231 -284 -260 -202 213 438 536 -555 231 711 -2 651 540 -438 -636 -648 -889 18 449 -354 415 592 -320 768 80 -824 221 143 456 122 -229 54 368 266 650 149 777 622 193 56 -874 -221 -242 -613 -394 -249 504 -36 -96 -616 -698 -286 573 -276 -665 -711 499 747 -4 -726 -321 427 173 24 495 435 482 643 443 -592 -843 -443 -464 -139 424 -301 -848 -145 413 -104 -472 -659 618 -621 -287 -837 212 583 -24 -769 -41 -510 103 -602 -85 -817 -236 -620 485 -645 713 228 145 428 750 31 -348 -682 670 728 -250 -537 -401 -94 -445 -770 -361 502 776 564 206 -347 301 555 573 796 38 -218 -330 58 454 -142 62 -257 503 -169 372 784 -890 262 -157 269 694 778 134 796 672 643 553 662 324 309 -555 -213 191 -44 311 143 755 741 794 -763 147 559 176 380 -559 -736 170 474 -320 260 -632 -877 -320 -372 -310 306 -710 -869 -303 -470 -608 -430 -675 -614 226 -75 -8 -331 -631 282 -251 -294 -69 -71 589 526 332 -5 457 -294 -527 -581 202 410 -770 -75 -447 -204 -85 795 -772 -714 752 304 610 796 -367 -508 384 694 -786 -560 -890 -393 -230 -272 -378 650 419 444 -852 -784 632 -843 -695 -770 594 544 -795 -656 -578 -206 410 -332 -48 673 672 76 -732 -334 -597 -178 -171 512 561 564 -866 305 729 685 -604 -227 -239 614 236 -634 -178 215 181 -368 -743 707 492 -672 237 238 245 768 320 113 -639 450 330 -3 -154 -422 793 -259 365 702 -375 -268 510 5 285 611 198 -246 544 -661 -880 228 754 -260 19 447 -124 286 66 502 431 640 -341 763 -264 -150 -167 -523 -450 696 -653 -665 643 629 -92 749 -513 10 -428 -590 -485 578 -409 -673 41 -258 -738 344 249 627 -212 723 -558 41 -585 415 183 -390 -868 -162 227 -343 49 -518 255 -164 -873 -736 -594 -618 734 554 730 229 686 369 418 640 -819 -696 -786 -360 -270 -99 -647 -419 -223 -112 -781 625 -537 769 482 800 -641 31 -167 -805 730 134 -232 -698 -315 298 -744 -714 -242 671 634 601 501 132 -294 -296 451 -872 672 699 -780 460 -244 -679 -885 612 -769 147 -800 -444 -824 -402 -134 -340 488 -825 434 206 59 468 88 578 180 701 -839 -785 769 -629 -616 -698 783 -371 -115 435 144 290 708 545 459 169 -867 -756 564 -470 -202 281 -499 617 -109 462 -48 -704 234 -530 128 -94 116 693 -460 -668 -33 -185 -39 608 147 229 516 7 -654 -145 -614 -191 -762 445 384 -675 -461 -285 386 -772 244 -78 -153 648 -89 -126 360 -89 -707 143 -56 -772 106 -376 600 -816 -200 151 748 -128 -370 -249 -524 -103 496 -621 -206 94 364 -90 0 -371 349 -503 532 427 -555 133 -860 294 -793 -123 21 -244 -67 -157 487 -581 -22 241 -624 101 -530 -439 -103 -693 128 270 -453 -138 -271 -768 -485 173 -704 -493 -158 -461 461 290 -712 127 -447 565 -432 712 -886 194 -303 -496 376 -393 -570 -885 -644 -243 203 -308 -244 128 250 -314 665 -640 574 -771 -599 363 568 -26 141 -73 -311 108 -670 650 26 -775 -170 392 -168 -650 -283 -480 -70 -702 525 767 -710 -743 9 459 393 178 75 512 -668 54 -738 627 -649 -823 322 707 201 -762 -548 -696 -831 -752 -684 494 -125 407 322 -802 -611 -453 -310 118 -328 226 -551 -872 -193 -498 -686 -524 -368 -190 -154 102 -82 559 -38 -817 406 531 -101 379 139 -880 -21 -632 -304 252 615 456 293 -717 -132 670 -783 229 353 655 -799 489 473 -211 255 -714 641 293 500 164 743 -390 -143 -643 741 -519 -11 589 564 639 168 -197 241 -49 78 -532 760 167 116 -900 102 -153 13 513 -573 -797 -389 173 333 -304 493 -304 -559 15 666 -468 -592 -745 -631 -685 -191 -257 733 206 -83 479 81 -226 135 389 202 -216 -361 -826 345 694 313 -495 4 -778 -540 74 7 -900 244 -26 -315 133 345 -710 217 229 -157 571 386 447 292 -324 -703 -441 275 -676 -189 -851 -775 -511 -279 -439 -444 426 432 571 780 739 -52 191 224 357 42 -150 486 629 797 766 -33 -389 -496 -63 644 -531 -693 100 -89 -465 -506 131 -637 672 -74 -759 -171 598 -832 -548 -284 435 95 47 -144 -735 353 -710 734 203 -858 659 388 -317 -7 121 -19 -268 -894 426 -276 -456 -343 157 -770 -567 -641 -499 365 -387 177 -636 -276 -869 -595 552 313 342 -107 391 59 -126 646 13 -267 -324 -525 -841 -310 789 -591 -494 142 -284 -433 -786 266 440 469 -776 188 317 401 629 730 599 -580 -801 277 279 159 397 297 297 48 131 -885 269 -896 -762 75 322 258 556 791 -333 -22 -499 475 791 518 -657 -180 307 -407 309 589 -388 -306 -559 -55 592 268 -46 361 -815 -118 -577 -22 -736 317 145 154 -866 -404 -425 755 -41 27 -785 686 -274 511 -407 590 670 -475 -784 224 533 -275 603 -546 296 658 652 -538 -91 -89 566 -10 -505 -94 375 -159 -392 459 -187 487 421 -554 27 -176 387 -836 136 716 521 224 -129 -322 107 -283 541 -615 -759 634 -312 -53 686 -772 -854 -269 -444 -458 -190 287 -580 422 277 -584 -636 149 191 441 -612 -64 397 -799 284 -810 -336 -460 -40 -676 -25 800 -638 799 -505 429 -791 -60 563 613 499 5 -278 -192 58 -138 -54 325 -377 -468 -358 -150 773 -313 -630 -94 -731 -441 460 100 298 347 -852 548 -423 -660 -833 449 -30 -283 -300 -10 451 -331 -758 -130 385 -713 -154 -791 182 146 -770 34 758 625 -52 -387 301 -874 -195 766 -500 603 -429 -282 502 0 -842 529 -390 -468 760 -373 109 -199 -631 -140 -88 174 425 610 -270 -815 37 -255 260 456 -594 85 127 220 287 611 430 243 -205 546 -585 297 -310 146 473 258 -120 -564 -452 505 35 217 720 -35 182 -266 -590 -549 236 281 137 733 -782 719 495 442 482 -809 528 -747 -339 -529 144 -61 518 -389 488 -842 -605 -533 -900 85 -393 -552 379 792 -192 247 491 130 531 262 378 212 -672 -125 -98 -847 660 184 531 595 290 -740 -410 -318 -491 -137 -648 736 194 790 62 355 -642 -498 527 444 775 542 -475 537 337 667 727 -407 -150 623 -790 135 291 -1 362 -572 636 262 -617 -22 -611 -643 -259 272 212 -690 -739 62 161 -70 -352 466 -770 391 545 692 -858 586 156 -214 -876 -354 -157 -626 87 -391 62 87 -11 541 -723 274 -316 794 -686 428 -75 585 456 -641 755 407 -201 -93 -146 -119 -769 -452 516 -176 -534 -355 -800 -728 534 -357 -739 -337 -223 422 442 640 363 -198 243 -386 -137 540 377 370 -807 -804 141 534 -758 -611 -488 8 -571 254 -814 724 -662 -863 -815 -739 271 6 718 108 -306 499 -7 222 237 710 156 -648 444 258 -290 -233 -200 -147 -151 -499 728 -667 -632 681 -65 -530 -327 -161 -190 283 -594 -186 -217 203 -447 91 740 775 -766 -662 -321 793 -257 255 -851 -296 -771 -293 736 -510 126 -155 579 5 401 367 21 725 -707 -777 313 -83 241 -356 729 370 -98 683 109 -885 361 76 -414 465 -350 -557 -725 360 -542 -576 164 352 -601 -856 229 -885 178 -47 749 -86 -692 781 -580 636 -128 171 23 342 -222 -628 -527 -598 -636 -765 -783 -678 -391 64 323 767 651 -230 510 -326 -432 -574 264 -256 232 -248 -500 -55 -844 -186 271 -42 304 -329 566 -618 -825 -715 -483 275 -543 83 -7 161 -595 -338 185 -225 78 327 -782 158 -739 -590 -93 515 -610 719 716 -771 124 754 392 -631 394 355 110 599 -48 -29 344 559 679 -164 408 -828 -490 -547 -814 -307 569 -349 598 36 -276 -647 -584 -509 -584 511 -562 -890 601 -226 796 91 559 296 -64 488 76 -486 115 136 523 -375 -105 601 524 -382 -1 -21 540 -486 278 -696 379 641 -572 733 2 564 -237 448 768 -216 -506 17 -407 -6 158 163 65 324 -431 505 -342 383 608 580 576 192 -796 -651 370 381 -762 -838 206 -724 -196 566 -742 -489 -690 426 581 -876 -835 -514 -242 587 -465 12 375 734 -343 770 -34 -887 -554 523 46 -118 241 321 463 -816 660 605 704 -381 530 312 579 -686 78 639 382 718 -752 -275 586 -310 629 740 786 482 -37 125 -832 -10 109 -96 -864 472 -701 63 356 437 646 -381 -634 -86 417 437 -513 -560 637 77 -100 43 491 -86 -747 -702 748 -261 -761 517 453 -823 -118 330 86 -117 -640 662 -607 698 -278 730 -835 247 40 -224 -448 758 656 345 -596 -596 -108 353 721 536 73 -599 150 645 -522 -337 592 -749 -53 -99 -628 -76 -410 592 786 -899 411 182 -236 443 200 -134 -442 762 -378 114 -353 334 459 -89 -326 239 -51 268 -569 -483 -577 -778 96 538 600 403 -567 162 -580 -801 -812 -448 185 -826 599 -802 207 -285 794 -810 -239 400 75 -711 313 -308 144 689 -43 646 561 -485 260 -663 461 -77 -693 -623 83 157 488 568 -582 785 -600 -73 -261 267 -323 -350 765 542 764 420 764 -24 -479 79 -509 -168 -319 -472 519 488 -329 -116 -390 -433 450 -199 212 -1 -196 -504 -575 790 -629 163 295 -256 538 -840 -312 421 269 251 -240 -179 -215 -670 -433 -53 683 636 471 59 667 -67 -769 -140 470 504 -166 -497 -248 -130 -26 -183 93 120 -789 -835 596 -632 450 -83 -698 684 -77 443 -286 -245 204 712 -479 59 748 239 -539 33 128 -279 -642 562 -815 -252 -110 357 8 728 -163 -50 -316 746 592 239 419 542 471 476 -355 473 -473 348 -779 252 105 430 -541 15 -844 -330 56 -20 220 -174 -867 -685 316 -715 652 748 -792 257 448 -768 64 197 -231 -728 -242 361 609 513 747 529 -209 -91 303 -254 717 284 764 -757 -15 507 -535 -172 339 -340 454 -832 11 -733 283 -170 179 123 -100 679 -59 -137 -19 -640 -572 650 25 551 523 -5 -424 -80 -712 -152 -367 621 -763 418 789 -893 337 93 -816 -199 1 452 -10 -83 -820 474 503 -503 -82 475 -856 -452 -282 -103 58 -592 -291 -743 -423 187 361 366 26 305 752 528 -630 -871 -436 190 602 -502 573 -413 693 588 -822 -526 -166 -663 -356 -746 459 -276 -449 104 -663 -384 -712 630 266 35 444 663 -608 -112 122 387 62 -484 205 304 726 216 -827 -58 -298 233 389 532 680 -40 -451 39 656 -771 -652 -125 686 -711 -826 306 -809 600 -38 -13 -712 613 75 -747 703 474 387 -675 222 412 -295 -234 -609 770 112 601 794 450 428 318 -39 -821 448 -225 330 -417 -211 89 -101 270 -893 -855 -399 -83 206 160 -790 -369 -113 726 -211 279 -494 -401 -350 670 491 -67 760 463 -587 -291 579 237 314 -763 -839 -552 76 -337 -307 671 -128 364 717 -706 259 -791 -188 -528 -495 553 -544 -172 -560 127 730 491 795 773 -169 -387 -88 -806 -384 -497 522 -349 -368 645 314 245 127 46 -158 -64 -810 527 775 71 545 682 27 718 -761 -855 516 -66 332 -358 570 -737 -710 -734 632 476 -568 -755 -518 -836 -666 60 406 57 256 425 672 2 -136 -352 265 98 293 -716 -34 -871 310 -11 -208 -888 -607 551 -786 313 588 778 266 -517 525 -555 -354 456 -878 790 -428 -519 711 489 -186 -491 -617 -133 -32 -50 701 301 -303 15 725 -631 33 -632 408 653 -379 161 -900 -678 -17 408 -69 487 -560 27 -586 335 20 -270 736 517 346 -797 -240 122 30 139 423 -510 -744 -604 170 -239 -54 -222 -859 292 -257 408 -133 -318 -538 89 -616 -145 -309 665 -866 -752 114 -699 -755 -163 633 -599 142 -797 -139 676 -457 315 -848 -752 -738 -592 -145 -754 -504 150 127 -56 39 419 -768 -283 271 689 -121 315 -158 496 22 -750 750 -448 394 -104 -80 -699 123 -460 -264 690 -75 211 -636 -745 -124 -287 -340 -730 -629 -358 122 2 -36 502 -157 733 376 741 594 378 273 -552 -205 -526 215 -555 444 -378 384 -644 -701 -349 -381 -813 360 166 -80 765 -300 -378 451 254 622 237 -437 -554 -258 -56 -387 -617 -309 760 -828 253 -824 330 452 787 -620 -368 116 -712 -782 -681 223 -502 639 -222 688 88 -848 -644 -132 -541 277 -674 -879 -307 472 409 642 -698 772 -738 143 265 -138 181 382 -61 676 -833 453 238 715 -430 98 413 148 45 -289 635 752 -596 -435 -869 115 -754 -144 578 -327 -601 715 633 280 763 -779 -496 -811 -490 153 -263 162 -331 787 370 221 -95 482 -759 552 -896 276 -175 750 462 -30 -153 570 -643 413 542 165 249 458 -93 -327 50 -526 366 -122 522 -426 -861 364 594 -466 531 -365 -870 -305 9 -50 641 86 764 685 -280 498 514 -659 -782 472 171 -317 -631 -523 -195 723 -601 472 394 107 -190 -296 -25 -743 341 -62 9 410 532 -298 682 11 776 -379 395 638 86 -111 546 -684 -458 -407 -620 570 -420 -357 -436 41 699 -611 -158 -483 747 -410 -327 -281 -845 -366 469 -686 -434 386 583 -834 -752 429 -335 333 441 604 355 213 461 680 -174 -520 -418 -91 -786 701 189 -543 -653 -128 523 -809 -284 -262 -249 556 242 334 -862 -625 -46 -83 25 -694 -864 428 94 -553 -712 307 -380 179 -228 432 -455 520 -221 -709 262 -563 488 -457 325 -842 84 -88 -292 -793 187 -656 603 -11 -688 495 499 -373 -408 -248 -424 -737 379 577 -511 -105 -729 -633 -160 444 297 256 71 656 -135 -343 360 6 -779 198 292 674 -95 218 244 -772 -555 646 723 -150 6 -467 319 42 654 221 -799 451 -489 571 580 792 -689 572 -206 159 -346 668 -696 -173 396 369 246 -605 429 311 588 -818 -489 266 -478 -826 496 167 685 -792 144 -295 708 -651 571 -515 -589 -224 -17 12 718 -277 -209 389 720 -95 -223 -93 -802 682 658 582 -10 195 -829 250 453 780 -756 -118 -621 225 -142 274 -534 -411 143 788 316 440 -735 445 274 -712 -175 -552 84 378 -394 -98 -344 491 277 381 452 432 527 -392 -469 -98 -492 -456 312 -232 -250 796 -369 783 -836 -530 251 -268 -597 121 -117 -550 -598 -293 -816 385 -306 -699 -91 -854 -181 -114 517 -689 491 -116 -189 114 379 -846 -663 220 -738 -422 195 -875 -83 580 411 555 102 796 -734 271 -79 -100 -569 173 401 -48 -893 522 407 -899 -408 545 -40 741 -767 -875 -649 490 -347 741 -445 304 520 465 -870 249 432 53 -590 -365 162 650 -282 -461 436 -811 -756 -804 69 -740 642 -599 -744 331 31 -543 225 -613 737 -263 570 53 -192 -857 619 -274 760 301 201 -817 780 765 -101 -889 624 39 -397 -479 697 -234 452 -636 -29 -61 683 661 -293 283 -633 128 174 -131 -359 -104 323 -205 442 636 -32 -556 -80 413 -67 -301 -511 261 -453 506 398 236 -794 421 348 419 -798 1 758 -723 -650 510 509 582 498 -588 469 -186 -323 -511 695 97 375 -669 -723 -493 15 -692 -132 546 -66 -753 -489 465 -793 494 -41 -117 700 -372 -391 -348 531 -2 -538 -42 303 -742 -140 -606 399 -473 -732 -726 -885 -883 -39 -549 -252 375 755 90 -251 149 -288 175 -148 478 82 419 620 -620 32 -692 -284 -682 632 97 262 -532 -633 346 178 388 -592 -284 66 -221 492 -255 -328 -120 -434 637 -659 -735 -103 -498 -265 -485 -523 -712 -465 63 -373 -139 457 -746 127 -236 -864 515 -422 737 106 -744 -116 696 -20 332 -506 -656 87 -416 -256 663 -576 85 624 -837 345 -867 151 -217 -1 -97 327 513 716 -882 -884 140 749 -372 88 -748 155 -665 302 288 -613 408 -217 476 78 238 439 397 237 507 441 -573 590 484 -685 -372 388 193 447 -346 392 -180 659 242 446 73 -783 135 -230 -534 323 -637 6 -164 496 589 155 -718 707 613 -671 -15 -796 173 271 -675 -532 -289 -504 -131 718 330 -715 660 -632 140 -485 220 -580 -769 -678 640 422 -877 -282 -518 232 492 -842 -317 364 -568 729 499 693 -502 -277 7 46 -5 -890 266 -357 6 -36 -830 478 -789 -891 668 536 -383 -138 -381 -60 -160 -443 784 145 618 -112 152 51 -109 618 477 97 219 -105 3 402 451 319 507 -563 -502 -633 -19 -584 487 4 -351 421 -158 330 -557 99 -51 -239 -250 -663 -124 501 -90 -344 220 -297 -449 -272 -376 305 241 -354 -631 -486 -327 -409 -393 603 -467 -708 -174 576 -316 441 -157 -124 246 -805 -253 -669 64 413 -363 -276 125 -645 -5 602 -328 -618 714 -864 -416 -678 103 235 -203 -683 -82 -105 215 793 -100 614 -880 -366 -116 -660 162 -448 336 -34 238 523 100 -255 -503 699 -803 -399 45 -369 -110 -293 -187 -453 -122 -811 344 -477 597 522 352 -618 495 -56 26 530 156 -675 342 -131 369 -105 -127 -622 93 -892 126 118 -466 -852 326 173 -455 376 -153 -327 642 21 314 62 -445 198 12 -873 18 -505 -737 248 210 -855 -347 -691 -46 583 379 -442 -545 296 711 -508 387 -584 -652 -800 491 -676 477 -775 281 -435 339 -87 -582 349 -328 -190 537 572 -685 49 754 -836 299 600 660 -54 -707 -30 -243 515 46 619 409 388 407 -266 585 -221 36 -38 768 132 493 -556 -346 734 -607 674 211 -227 598 166 166 601 -289 -639 759 130 -540 322 799 561 -260 -256 546 26 161 -24 404 -489 580 -297 86 -608 -208 491 205 662 -639 -444 -541 -888 -84 -516 190 237 166 -348 196 101 -87 434 544 299 237 13 -879 -442 -592 -876 -188 -540 -98 -815 -621 -511 -73 30 485 -854 -769 157 -378 -109 -685 -792 -457 -417 -419 442 790 -601 -95 371 -667 313 -544 165 233 -257 -825 -896 -123 54 -835 687 683 545 465 370 -318 -36 544 -616 60 -131 677 -529 96 449 23 -198 -859 307 -40 517 744 375 34 -550 612 -835 -27 -332 776 -350 -236 -727 -526 -199 -11 -676 -784 348 -556 -153 -363 -314 494 -65 -728 -324 -896 625 305 778 765 752 -292 682 493 -799 6 494 -28 -389 -50 -641 498 -179 109 651 623 312 -291 -122 -532 721 56 685 -692 133 127 -833 790 53 342 -622 770 -410 -407 -86 98 214 215 80 -253 -153 -136 -192 -710 -543 576 107 -230 740 108 -177 -667 157 -32 81 -574 400 -871 -216 586 -849 -159 -505 150 -781 -457 -537 -445 191 447 -882 -867 712 692 -829 307 -825 134 -247 550 307 -175 564 797 -129 -564 -358 279 -854 136 341 352 -326 -61 56 65 288 562 -627 89 592 43 -156 659 -581 -784 149 119 -431 78 244 -748 -503 -372 -333 24 -833 274 -194 784 -778 -730 -837 -816 686 386 -897 -221 -801 582 461 59 -57 -796 -501 -15 444 -133 -488 -333 248 173 583 -24 -711 441 -39 716 -348 -262 506 -666 423 -625 750 324 -734 521 -802 -721 669 -238 -156 163 -37 298 -79 -76 564 -349 194 384 360 125 -359 -500 -450 -796 -463 551 -626 498 -654 -900 -614 496 -515 -765 -414 592 171 -244 462 -131 -552 -622 -160 367 -385 -436 420 535 -852 594 -599 124 769 -668 364 -358 265 -618 -644 352 -123 751 -571 -484 775 -381 550 -816 493 -615 412 293 -572 -513 -77 -494 -252 172 -753 -882 -547 -116 -858 -390 -64 -115 325 -311 -63 -544 -438 -67 215 485 573 -166 519 387 312 -500 -391 567 423 47 -543 338 372 459 -583 -194 -888 359 -114 364 721 229 769 -262 -529 623 -483 183 438 348 276 -701 -484 -404 302 364 -225 -166 387 565 632 -200 240 293 720 272 -261 -400 -877 81 232 568 -533 198 -482 -876 -805 -343 -875 221 704 114 -456 551 398 153 -358 -529 -856 -294 621 408 -723 -311 -711 -684 -513 365 630 465 -844 49 -620 -128 395 -338 323 3 -27 -859 625 -775 719 729 -146 53 -209 -105 138 623 271 396 -44 592 717 570 531 443 -179 167 -410 -446 345 317 650 643 -886 -827 399 153 -516 -778 646 108 383 -369 412 180 -500 -205 280 -400 346 728 -726 -265 449 -655 -540 285 -126 670 183 -747 -216 335 -314 500 424 643 434 -842 456 308 407 754 -771 308 -475 -501 396 -568 463 -546 -102 -840 190 448 694 -366 -859 27 -588 38 424 630 711 -550 7 -687 615 -278 202 116 180 -811 -818 -150 -457 -426 482 -393 234 -365 360 -725 429 -376 409 -558 -432 -482 56 357 -334 -861 -643 -794 -119 -650 -785 -286 655 -631 677 -579 -31 83 -539 686 -229 513 326 -604 -275 690 -301 693 -652 -141 -598 163 624 -279 378 -118 708 -861 552 -800 636 -895 -546 242 93 -475 -119 -509 -317 615 -852 145 -539 -811 -217 -272 693 373 -100 639 61 516 -54 -542 -621 772 725 -420 571 510 -230 -524 -236 656 436 696 -264 -515 323 -636 287 -479 565 -521 -405 412 -505 638 565 -542 613 151 649 146 -434 170 415 206 611 541 395 -805 168 -327 43 89 -297 136 345 185 -32 -272 -16 -291 -314 283 -855 479 397 436 -634 238 519 -566 -607 751 -48 -529 -436 -855 -611 -761 -578 -490 -231 145 -9 -425 -719 282 -95 466 -98 -568 87 720 685 124 624 668 592 -746 -351 615 -166 455 -691 -774 -520 -297 62 410 -900 -100 -596 380 -340 -33 784 -14 -852 -142 524 75 635 -375 -646 153 502 602 -39 -389 -215 -620 210 -75 271 -796 610 -426 305 84 598 717 -111 592 568 13 -233 668 592 568 499 -557 291 28 -220 -628 -235 -197 431 -250 675 -585 216 -163 -246 317 -94 793 683 795 254 704 314 -90 752 -183 197 -572 53 -484 -722 -299 -771 665 -132 -486 489 613 770 345 -375 262 473 -836 -167 -346 -554 -540 -895 406 704 446 -705 -713 -476 -828 -362 627 -234 602 -509 440 722 -684 -587 587 -851 368 -839 -516 -134 735 322 372 433 465 680 482 106 -775 -344 700 -646 -598 -686 259 364 -724 586 -469 -613 72 469 -803 -10 202 3 -837 143 -431 -806 585 360 -232 88 548 228 386 -679 -802 -9 580 -347 153 -19 163 -248 -442 -236 -291 -185 144 -882 -732 759 -217 448 -752 -185 172 -77 -475 626 612 -54 645 -821 -349 629 -172 -718 262 -879 -844 296 -840 -244 -443 153 468 -636 -461 -756 -291 -522 96 -578 -15 415 -295 -450 -294 11 -425 509 33 78 690 32 98 546 -710 422 -655 -899 -654 -63 -816 786 518 289 89 -762 -839 679 370 326 239 483 -331 -449 -430 -16 465 720 170 -221 -561 -445 -611 -250 790 -347 -127 123 328 -731 154 43 -758 -192 -464 379 28 69 376 213 116 638 -776 -69 329 301 -220 606 -8 29 187 457 122 398 77 242 754 649 170 320 169 255 -419 106 759 -149 -17 583 -366 -675 553 706 -19 66 -890 -601 153 159 744 -477 -389 -475 113 -863 -467 -354 -667 -554 739 95 100 -866 327 459 -319 -633 -453 478 -572 607 -153 -702 425 673 -591 -318 628 -239 760 -605 -25 611 -788 -431 57 -280 -520 238 643 204 236 -698 634 259 -325 -56 -474 -605 -233 -221 -590 268 -209 636 -831 -450 -629 -600 736 -685 -755 -398 170 -170 -865 -168 243 328 692 -688 457 221 -759 395 248 139 354 649 754 -134 -305 474 -591 174 583 -770 -278 -224 462 -302 -744 785 414 708 -325 -809 -195 -740 -272 -544 -78 704 218 -316 551 299 -821 -289 215 406 -672 312 -519 539 -331 -34 193 -784 -333 -261 231 3 107 794 701 698 211 -112 -38 -299 -707 124 630 -256 -711 158 -202 540 418 736 -82 291 80 161 -576 -143 129 72 605 415 -830 550 -893 -315 -495 75 791 611 380 -733 -556 464 -834 -757 690 766 245 738 -185 -353 -223 -521 9 671 454 -354 -182 -106 -304 -670 -759 182 -409 279 455 -886 -613 -452 132 349 -371 -719 569 -58 -779 499 484 114 166 792 -848 -331 -74 706 747 387 440 718 -173 685 131 -489 -517 316 424 316 512 -79 -709 122 -270 -249 -94 73 454 65 -897 545 -77 152 -603 -57 -193 401 -113 108 418 -65 418 306 -368 -644 79 623 353 -539 532 -805 -324 223 -149 277 456 686 758 -64 657 -881 -871 406 548 685 -290 -445 -688 -788 -12 649 -197 -720 -323 601 -99 -435 501 -294 200 776 -598 247 267 -745 64 769 -583 -898 624 -884 -761 -707 -583 406 -44 -730 -475 -246 343 706 -700 741 22 -333 -150 -223 -566 360 264 -887 -63 -15 -702 -97 127 369 -641 310 556 213 85 -213 151 -810 -207 -114 -178 -451 642 -353 -420 -349 14 -660 -264 67 528 -261 333 -642 -274 -414 -111 610 632 42 -88 -374 244 77 -495 -175 -601 -340 -49 -628 -374 -832 -569 -440 126 -113 -818 -729 -797 82 -669 -676 -220 -593 -564 -837 -418 -597 -407 -621 -76 -715 -584 -27 453 -811 -328 699 -318 474 327 -339 133 -505 -596 -18 508 -73 -773 -600 -562 16 -649 -267 465 -73 -802 -819 -802 438 -300 515 -296 -176 782 -898 -726 720 -822 167 88 -80 -328 -716 -180 117 -552 -844 37 -675 -847 -424 -29 -502 -879 -689 -656 519 -285 -821 413 -124 39 200 585 11 745 -506 178 172 525 -826 336 148 254 667 -807 163 -510 -469 -456 537 576 -775 -24 80 -190 -884 675 -552 -3 151 626 758 -218 -82 172 770 -27 653 415 -206 -378 -422 -773 -302 -470 770 303 -654 -67 -807 -439 453 403 -820 -625 -259 -807 -752 725 -759 -895 -79 -145 -333 562 185 -341 -526 -268 -92 729 256 -757 770 218 323 473 -318 258 70 206 -78 453 439 618 276 -203 -63 -651 -303 152 20 -293 -351 479 48 -200 -663 257 -645 345 -768 339 -538 133 -143 -627 635 -771 147 -27 -148 -172 324 -397 8 -125 -115 -267 -215 -743 77 -791 476 -380 -16 542 -729 590 -71 501 -442 581 208 123 -667 -456 -331 781 -463 293 554 90 457 -533 395 113 495 53 -857 30 356 331 -894 423 570 -637 -391 158 -376 -126 -228 393 740 537 -91 -422 -685 -259 -81 751 89 516 -745 223 551 -584 -335 -452 -831 -283 -402 169 -490 246 -221 -822 -26 -608 443 -233 -141 -4 793 -365 -181 354 442 293 -435 115 -410 -532 -655 621 -843 689 -47 -242 -35 411 153 -847 354 -210 246 -287 669 496 -71 -239 -69 -411 452 238 -877 -716 258 716 698 -223 -638 -729 -513 136 741 -836 -172 757 -678 -339 75 652 464 -900 -61 -498 -613 -758 -266 -89 -847 -357 184 -560 -371 -175 -175 -804 -397 -812 62 315 91 -568 695 -136 537 401 83 -621 -468 42 104 -899 -327 -848 373 134 -26 348 -441 735 -39 -708 -879 -261 -293 -370 -770 602 -649 246 -368 -324 51 414 -184 359 222 -513 -12 -751 -120 280 -557 -340 -7 73 656 -432 607 148 -412 527 -67 170 151 -528 786 38 421 -633 585 726 104 247 647 -695 515 152 -226 297 -260 -271 -608 -12 -648 -213 -634 663 -754 -68 -10 606 -5 351 603 695 457 462 -332 -793 -265 -311 -180 -817 555 22 -703 134 -268 -168 -131 373 -336 -84 361 -65 -882 -142 496 244 -422 454 523 -738 -644 241 -11 371 -475 77 -68 -606 -404 -235 -470 -630 697 309 525 336 414 714 262 -14 491 777 -335 -469 252 226 -732 -892 757 678 -108 -282 548 437 443 -465 -126 464 22 79 -821 -393 192 203 635 403 162 798 605 -492 303 444 -357 413 -657 255 -850 438 -673 -526 -210 -438 422 195 249 754 344 684 -875 -596 -701 -854 -506 -466 185 273 687 472 -353 -485 564 241 738 -713 -290 300 -160 553 -295 -235 -768 -701 -589 -188 -392 154 277 605 -586 315 -218 -600 -894 -426 -86 395 -671 735 412 -94 232 325 -163 57 -869 250 -667 -440 596 76 768 -111 669 215 228 -391 122 298 -881 560 -225 -647 138 94 -306 372 610 -421 84 639 -603 484 71 141 455 782 187 -295 -332 202 325 490 163 398 -552 -188 157 -224 -699 216 200 -537 223 697 -497 394 665 -172 -158 659 457 -858 662 -98 138 -228 88 -531 -720 -228 66 396 -465 316 769 -170 -744 -251 303 32 -206 -372 342 -117 -149 -173 -138 -741 672 16 547 113 -102 363 506 317 -588 51 -174 -398 -412 -392 -867 422 -676 -39 -871 -254 -310 -90 -591 490 -292 663 72 618 -10 -37 -263 -624 640 -205 -114 -414 304 -384 -312 455 597 -570 215 -414 746 -237 310 47 730 764 -53 740 243 -121 -147 735 505 133 -791 -761 192 -131 -206 -708 -562 -725 -7 333 -411 -514 -653 -666 3 698 19 185 677 23 715 75 348 631 -500 -232 683 79 519 755 -504 -145 704 391 -671 -603 649 356 -119 -414 -24 -613 788 492 -459 554 -128 458 241 -543 -427 108 -177 430 111 701 40 -163 375 18 -488 -552 92 157 -243 119 -749 -196 522 394 373 493 625 225 105 -522 -454 -708 -237 -367 663 -162 36 666 -91 710 -265 85 -81 593 797 -405 755 81 -154 -470 -104 -231 -60 -316 384 513 284 131 568 -347 712 2 762 476 169 132 -49 -686 -837 312 -884 676 -81 -55 -605 -427 202 -775 -187 -274 -344 -422 720 -699 632 -714 456 330 -524 -618 36 -615 388 -152 -526 -742 508 429 178 -154 615 -219 93 -197 118 741 -836 -128 -30 -386 -884 -757 -739 799 706 -218 -765 445 -895 -480 -350 -131 -520 650 -207 740 -759 -534 -857 -574 -391 -118 -99 409 -645 180 270 320 -727 -450 -291 355 706 656 289 269 597 588 -584 -409 83 -288 -151 -214 690 -324 -87 275 -478 -542 -327 -785 110 728 -131 -474 724 -36 497 478 -741 -633 649 -119 -531 -446 704 565 -270 693 685 188 63 782 577 360 -635 227 -290 -741 526 651 548 -881 -594 400 -596 599 -724 378 -350 752 368 767 -525 -668 -189 602 209 180 -240 -239 -469 -467 -165 -796 385 -58 597 -203 -43 -231 -387 451 -534 548 -318 -366 428 -137 -422 -124 347 695 502 60 663 -723 507 -831 446 278 -379 -74 789 95 -823 -497 -637 423 295 -339 482 -102 520 -635 -208 -281 -678 483 11 -389 -667 141 -768 -419 -252 88 552 357 -409 -331 -858 -251 -423 576 -772 310 99 555 201 -410 -279 493 182 -348 525 -683 -553 -301 -718 64 787 -318 508 -743 749 -511 330 -625 115 180 -265 16 -535 -200 -79 617 280 -282 556 88 -846 -802 -420 -280 666 117 640 -878 535 115 -577 700 -323 290 -530 108 -880 716 139 445 -327 -769 -350 -807 -284 239 258 563 798 564 -62 -452 84 694 5 -28 749 170 552 -109 -272 -626 -738 -95 19 58 -482 -850 -854 570 -600 748 203 -350 -415 -157 -59 207 229 180 440 -81 132 -49 -302 -363 508 546 -314 75 -424 787 -602 62 584 173 307 303 711 626 116 -205 -789 -656 187 -591 -346 -42 776 795 -867 -630 301 385 -353 -207 -736 94 724 -34 -243 -782 -623 -400 -498 -349 -825 301 -475 -586 184 -769 -177 480 -395 -201 763 -244 349 3 499 209 385 -289 -149 -584 330 -734 -569 514 -589 273 584 725 786 691 9 -321 525 -285 -490 284 385 133 -888 -315 -293 -74 -389 -425 -716 -867 -365 -672 -443 724 -167 619 328 -280 -584 -419 -638 299 -392 11 686 539 -607 248 -870 -357 92 -670 578 648 -688 63 -900 -150 -59 -400 338 50 359 -201 -619 209 68 270 -348 -769 -302 761 356 -833 -407 632 10 -635 261 -618 486 277 -225 486 -329 754 213 -802 -414 324 -282 347 308 -457 -153 630 -176 -495 -191 -785 487 420 584 -601 -278 693 194 454 -112 565 -861 -185 -129 -112 -611 561 -674 782 -576 -662 -335 649 -613 -304 -127 -427 531 -777 -192 -779 -184 187 -306 767 -823 -863 -342 790 -58 22 417 501 408 234 418 131 -620 -425 -331 725 775 -762 -404 463 39 -499 576 652 701 -597 -473 -125 171 -104 -131 293 -775 670 46 -409 -693 -41 -524 120 789 749 -114 -301 82 -517 398 337 301 -392 -810 -572 -327 -53 593 445 312 81 -896 -177 -187 549 687 227 654 -585 -274 -20 575 153 -732 128 -325 -376 -296 -728 716 640 -409 -856 -27 -833 -627 783 299 -475 347 183 739 -578 -470 -204 323 -860 305 335 293 -260 273 214 287 -122 -696 -722 429 -867 -264 -86 -325 277 -394 651 702 -806 -113 -807 -462 -231 91 -702 -673 45 -45 -390 -483 -433 -845 -852 -504 688 -476 179 611 -294 513 31 103 -727 1 -846 341 624 487 -552 -702 402 761 -323 -131 298 540 -441 6 -880 666 -199 -504 -887 188 -357 -870 -39 -485 30 -328 -746 -805 318 743 608 16 -766 -521 321 448 -270 405 -211 -83 423 661 327 576 -865 -13 -90 700 525 -600 -534 -390 -880 -223 14 765 560 -890 113 603 -521 610 62 8 -567 -134 592 -816 -292 75 232 -345 -129 -644 686 -300 -434 -676 -302 -538 280 -773 601 -424 -157 -505 89 764 -642 799 -485 266 515 183 -745 -270 547 402 -189 -247 619 -363 -360 759 7 -751 398 -742 -750 170 -835 -230 403 247 487 -535 471 203 577 -779 597 385 -605 236 -712 -18 683 -839 258 250 -585 -334 356 -302 -337 385 -92 -797 573 -93 -156 -18 56 -405 -818 -523 -223 620 -253 -289 109 712 200 607 -627 -114 666 -428 -577 203 659 -837 -80 -724 -224 633 756 -315 -900 166 -539 -438 -818 -69 489 552 245 -529 414 -130 -309 -820 -125 273 -49 -683 40 -478 -501 289 119 55 -135 -65 -219 -640 434 211 -210 -102 -325 426 -85 -513 502 459 658 -39 362 256 705 -88 637 -362 684 413 381 686 363 655 438 637 560 -794 -827 240 -340 700 -305 -588 -462 -323 -492 -834 -484 659 -305 135 -624 -326 21 -225 -364 -21 -822 302 432 -833 485 -586 293 378 -805 522 551 -618 -583 198 -669 -339 -628 288 288 -409 -454 664 -87 -229 760 371 -686 175 231 294 -656 -34 66 -423 -368 -641 34 29 -805 -591 -764 -148 -519 -880 -728 -673 -8 -634 -160 89 -61 -643 492 -426 518 -671 781 -181 -320 -476 -15 -491 -177 141 403 -443 539 -886 204 683 -521 -858 128 -837 480 -296 -250 728 -779 -125 -818 -440 30 553 -47 -829 -482 365 -289 -256 -708 -299 351 -484 300 716 -306 -409 732 181 0 131 -751 452 -799 -275 -134 214 442 -463 -160 542 -93 698 -158 351 -600 473 -356 752 83 772 691 780 730 481 -367 407 -800 168 712 -802 -487 -172 355 19 583 571 187 -455 257 734 -489 94 291 -43 -163 -762 -321 517 -845 -55 -785 408 -851 798 38 265 -11 -55 -60 -746 -863 177 653 292 371 305 133 97 65 -555 107 -893 -651 390 108 -150 -31 -235 -469 627 -518 -890 256 643 -75 473 256 -832 -661 -521 194 655 383 -280 -584 -615 -34 43 -142 -304 -892 -790 -113 472 71 -615 -523 671 540 564 -320 20 -220 -813 415 -684 -3 -5 -398 421 -869 -765 165 -473 -463 266 -552 166 -691 90 -68 64 50 -98 -899 -51 152 -313 190 419 -388 105 -289 -578 -353 -567 -262 78 -244 681 -27 477 789 -834 -666 319 115 -536 120 264 -344 -24 -221 -476 441 231 283 -202 222 -483 161 354 -221 -871 529 206 651 711 670 -702 -420 396 608 576 371 147 -724 -43 726 771 -896 -685 781 -365 578 339 273 253 763 -390 -729 -746 566 41 -411 -796 -398 -57 718 751 -746 79 -844 637 -779 -397 -721 777 -831 58 -863 187 77 -172 182 321 -173 36 -835 132 -871 549 495 601 -708 -266 -578 -33 286 489 -767 -746 -573 -178 392 597 -242 -290 -487 -884 162 -301 -694 -689 -799 605 42 503 -779 -779 -738 -74 243 666 444 -788 481 747 529 -715 336 562 104 83 248 -216 -530 -533 418 40 -332 234 739 199 107 -366 550 596 657 -538 -499 -497 -592 -474 -767 -855 -281 562 181 -441 -192 610 -406 -824 29 -526 -586 97 -498 -658 204 -192 -703 -214 -759 669 615 -657 106 412 -92 -755 108 -795 136 -377 -245 139 369 366 -4 318 -129 -557 472 558 234 252 330 -223 414 -647 -665 -306 601 612 -710 465 701 281 400 665 -374 739 -595 -403 -83 -567 -671 22 -668 137 245 665 -484 795 398 -692 22 167 -253 -809 -772 601 -514 688 -212 255 253 -785 -530 405 527 -332 -720 -215 -279 404 543 544 439 -261 -819 -789 706 -634 -493 458 -825 -635 172 -582 -642 724 -105 622 -407 -462 -436 -399 -875 356 -776 -200 -201 -136 -37 -470 -652 735 360 724 610 579 -384 -207 -414 -633 661 676 -10 -395 63 -682 -326 -17 -493 358 -13 366 -609 -547 -447 322 453 698 585 18 -896 716 -441 -501 30 647 -250 -472 -548 372 69 342 230 -177 -167 -361 -447 -263 -861 728 -638 654 387 779 69 -499 -35 -35 654 647 -729 -471 583 -318 288 -463 -441 587 76 363 -239 471 -213 280 -692 -522 781 -544 -333 -422 -657 -76 -785 -650 -576 -758 -302 549 752 -76 -502 88 221 413 256 39 628 -672 -666 -174 -517 514 511 553 -226 160 18 -887 478 556 -448 -550 160 -83 -625 24 -69 759 556 629 747 -486 -703 -320 -847 -698 497 -262 -115 327 -757 -374 -378 471 49 -340 -260 661 127 -330 90 -774 740 558 -711 -757 -404 -792 455 -394 555 -531 -834 -30 -69 136 -283 -781 149 311 62 174 96 423 609 -837 -6 124 -772 261 -457 -138 -50 24 -829 694 432 350 706 566 -663 -523 721 260 440 -684 -720 303 -513 -539 -121 14 388 -166 -275 -823 237 -21 -635 -209 394 676 -852 -345 775 -715 -166 51 351 -639 -373 739 317 479 650 -644 705 85 10 -549 651 161 -35 631 76 4 -99 -347 238 -649 -779 -170 -335 84 -401 -126 -620 739 456 734 -121 -452 754 455 107 -262 -223 495 -710 161 -237 -478 329 265 -137 -111 -59 -453 -592 752 32 -404 -61 55 -272 493 -731 496 165 -535 -480 789 612 44 298 -786 -415 -335 236 -60 369 -125 -395 -333 471 -21 418 -764 330 213 -351 -534 -777 -784 496 -378 187 -518 663 159 694 -357 532 631 36 -239 602 -77 360 -779 229 -455 490 727 -724 -752 793 36 -641 622 -380 -233 -191 -896 -502 645 600 551 55 -497 666 -537 -159 646 -203 605 -439 366 -877 511 -542 -354 -826 -757 287 -49 498 -55 -605 326 -368 -58 -770 -92 -558 -176 -35 563 -280 -384 -679 -154 -529 391 447 -72 -630 723 774 643 582 598 -20 -15 182 451 367 518 484 -696 211 455 -891 95 694 -796 -882 -468 387 -640 665 58 444 -639 139 -692 524 -41 109 43 -709 114 380 247 -527 285 498 -894 -732 -23 307 405 -758 -331 -48 290 750 -893 1 -792 -438 -31 -145 -226 415 560 -369 -105 -619 -351 -518 -65 -845 -838 -321 162 -614 -317 -330 -183 -592 -173 70 -632 -274 393 -654 -122 600 91 -225 -113 -93 327 -848 -675 -233 654 -615 -746 799 20 105 174 -693 -98 262 768 734 465 -897 -760 -212 545 437 -824 -719 -759 -122 528 -427 667 -592 655 373 734 -714 16 439 -716 553 752 512 -528 -776 622 615 143 445 -657 435 217 613 777 101 122 -543 -359 -800 354 -402 -876 -436 122 -531 222 666 -275 -480 -302 180 -9 89 26 -344 -111 -885 -855 271 21 -330 -362 -625 147 -225 200 87 375 -842 77 -695 -807 20 -583 673 736 472 -498 610 -259 -672 748 -370 -539 401 -563 -876 645 146 219 -45 12 753 -872 -761 -197 391 -815 99 -245 637 233 -343 562 605 787 -874 118 -425 -738 610 -385 -482 460 -881 -572 -557 790 -533 48 -552 -643 -338 -291 417 672 -846 -544 -77 -8 308 738 403 317 -267 291 -716 662 200 30 -183 484 655 253 245 422 -345 -455 -519 -721 419 -13 -550 340 184 -108 -433 95 -179 779 -542 -870 -579 305 738 -717 -654 -551 -133 -443 -594 219 400 -204 417 538 186 3 426 -693 -308 -70 -829 -689 -76 -240 -226 250 166 -121 651 -107 -50 -406 548 107 -808 724 441 -780 -18 -639 -893 240 -495 -477 -397 -377 -600 320 491 -344 645 -456 160 614 -114 -725 -543 405 -259 480 -720 -884 -831 -29 -435 -270 611 1 429 -607 -487 -861 180 -106 266 -806 -608 -353 -45 -876 393 23 -598 -355 -195 655 21 476 -877 -13 -309 744 -593 -832 447 414 -659 -572 -212 -599 5 -366 -240 -506 201 -849 369 -26 730 -459 31 -439 -556 162 -80 242 -237 -722 -343 243 564 307 -664 -236 596 -122 30 -897 -346 -434 247 -573 794 -739 -702 -663 697 87 112 756 303 -541 -609 -351 -253 -883 456 770 238 477 -643 -652 -405 -20 357 -676 -205 61 -190 459 -633 -674 266 -598 486 -192 -739 -481 506 -196 -814 373 379 -302 45 735 784 685 -328 565 -301 -356 -230 -367 426 650 376 -713 346 785 385 249 -197 630 -292 -273 -104 -713 223 572 -93 676 23 -25 -675 38 -445 69 742 701 168 -283 152 379 -710 -882 406 -134 335 374 390 -694 783 -556 -25 -580 -384 -165 724 -565 6 506 -637 -335 -137 -381 -617 379 -50 657 305 -469 81 -554 129 476 -111 -492 426 -841 -688 -118 661 11 618 71 -188 -842 497 -492 -79 -427 81 325 526 68 -416 133 234 93 785 121 -416 -211 -866 -539 28 670 -156 -280 -707 -736 -266 -104 190 706 421 -787 346 -219 172 -710 269 35 -698 -609 157 635 -444 -816 -392 376 -704 254 -784 346 -450 -55 262 -439 -264 105 161 350 26 -60 -511 -682 -717 710 -12 372 537 -842 570 716 -371 209 -86 312 358 -576 98 211 211 675 -312 -624 -699 523 -130 -599 461 -497 -768 -409 -639 418 149 -240 -810 -504 -330 -601 258 -305 332 693 -820 -342 553 769 711 642 -789 434 353 -428 -249 494 638 452 -166 -245 -806 -423 120 552 48 698 6 790 -138 650 683 159 -206 -187 -621 -243 682 -147 89 737 288 591 -785 -289 -107 660 -157 725 753 -803 52 325 -521 287 278 -492 -92 -512 38 -668 282 -821 -542 190 -837 389 56 -676 445 340 177 35 -272 223 241 316 308 10 -494 266 -586 -72 -679 151 560 -752 -312 578 -694 49 24 612 -760 -392 568 -510 -489 -656 -747 158 -468 -275 -544 518 430 598 -435 722 78 -493 -184 -814 639 -199 -817 -828 -863 -775 326 -705 -141 705 -873 231 -845 -288 -537 -488 -854 -568 26 -536 565 750 208 -308 -145 800 -348 -309 -809 173 -198 611 742 164 568 -429 -708 -894 672 98 -900 384 551 269 417 448 423 553 169 679 -565 104 -497 -726 275 -31 203 -574 286 786 -310 19 -421 -857 -687 144 -794 -735 798 -185 -294 546 628 -336 704 722 704 433 -855 122 -642 427 -614 478 480 536 1 387 702 490 -554 -542 -276 662 -828 -415 -17 -38 -656 493 717 510 -649 -744 -203 -151 -543 -534 129 -382 555 -87 -126 135 488 -75 108 596 -468 556 -133 789 383 -513 642 -232 656 477 106 -477 718 344 598 -488 -604 -516 212 -763 0 -138 -549 -584 -453 145 395 -624 199 99 -69 164 -769 686 81 389 238 80 792 774 -825 -559 -867 -55 433 -216 -267 -876 -637 700 652 -663 -821 -322 715 118 345 -894 -22 -6 -489 -249 256 623 660 233 32 -323 156 412 666 -86 -604 759 -685 349 410 -275 -868 -118 -335 -582 -812 -233 -242 -439 -735 -142 503 475 767 -840 314 797 23 117 471 -575 -321 -875 349 353 -157 743 429 528 -423 -705 -871 283 54 386 -501 137 57 -301 -461 -380 285 -616 -87 343 -794 -614 -615 -714 167 747 167 -588 -120 -772 -348 -83 183 -848 -622 -428 432 -11 -858 689 -350 175 -865 -193 311 -104 716 265 -497 -132 -32 702 609 639 278 -439 -595 529 278 191 -762 -255 426 0 -885 -709 776 723 368 -289 584 686 -129 -318 635 -576 -382 -617 -510 -353 335 -290 514 -751 129 -792 -273 -290 321 -142 196 555 -780 -879 -750 143 -616 -19 431 -147 -127 41 242 -822 -116 -178 -629 -645 56 -483 -686 468 281 -297 574 554 697 -720 452 217 -622 -463 -573 -781 -318 14 -23 -716 383 119 668 388 335 -410 449 -532 47 370 -519 -327 144 -707 -703 -223 170 379 253 130 746 664 181 -798 -874 -288 -590 -322 -727 -308 660 337 -856 99 -16 -541 366 731 -287 -161 -397 -337 -297 -462 -728 -255 -562 47 -341 -786 -388 80 204 -785 268 662 -767 566 -52 -776 -150 150 -555 753 128 104 484 -753 620 541 -29 -769 -875 -95 -235 -117 -228 -419 -272 -164 266 429 432 -649 95 -873 737 797 -484 524 -399 405 466 -318 -149 512 657 -476 -55 161 -773 -867 691 169 87 189 -745 46 676 -81 772 622 -231 -873 -163 246 -25 513 -394 -769 503 -376 -799 -150 468 782 -705 -499 447 41 -41 500 -876 716 -610 -431 675 210 31 -597 -679 255 -19 33 -758 148 417 -244 -801 541 762 250 672 385 -877 -478 668 -499 -886 421 396 -359 396 63 -805 -280 -594 607 632 219 -578 -244 -48 128 -513 -459 -251 -657 300 555 -577 487 592 -214 -252 244 -324 450 33 -371 -466 -633 -37 498 -248 41 705 472 279 565 648 -249 569 -888 -446 523 -571 259 -226 -420 -269 -1 724 -878 172 -147 364 202 354 175 639 -171 -867 663 -898 -729 519 44 -737 -171 487 -265 573 -601 -47 -173 -607 762 -446 -408 -684 -638 -500 502 662 522 -376 224 469 -72 506 -113 -361 507 -349 647 489 -205 33 -76 564 -44 -204 -90 677 -341 566 -370 584 247 -202 -195 -383 -829 574 -390 564 -289 -686 548 -575 570 572 -25 -289 628 -6 -886 -702 -334 -52 427 -444 -633 368 116 40 -574 568 421 -139 781 677 435 -645 -861 673 -252 -552 -272 229 120 -67 -867 -378 162 -290 661 685 132 487 -779 -510 140 395 512 669 649 -315 59 785 -52 -11 139 -741 -784 67 -871 564 -623 261 -269 -715 -416 -150 761 276 -49 394 587 -790 -321 -183 -270 539 -230 -177 725 46 -757 -565 594 -402 -450 -34 -177 253 665 -459 357 489 415 366 -784 -870 291 238 476 -279 266 569 619 -787 83 -821 159 -124 -681 -568 -285 -497 647 -474 231 -132 -108 -133 668 560 -840 -464 -787 -492 465 -562 483 -736 491 -92 -160 11 303 -203 394 381 -630 -729 163 76 -813 54 628 -455 -371 -669 468 -146 -851 783 726 -841 296 -224 -369 289 -386 118 5 -43 -620 -610 -141 -637 660 28 -825 477 616 -634 -57 760 -731 -467 435 -684 -511 -851 -799 -435 -398 702 -299 -841 -276 -539 652 -205 544 563 159 -615 -320 -103 -89 -668 -2 190 -373 170 -389 -64 -467 -11 291 -173 -593 -388 609 -900 -215 -388 -331 782 575 -536 271 363 -866 738 -606 160 -353 166 -626 -181 128 -208 -329 -93 700 -389 -679 474 50 -179 -276 489 -85 389 697 -611 150 185 -554 764 764 718 142 432 -25 413 558 538 -816 616 673 -191 -417 -416 186 -423 -822 -494 -732 160 -726 -91 156 -224 501 436 776 -632 276 -669 199 -313 -820 -837 700 -809 651 307 116 -657 -518 494 -360 304 -349 282 529 -628 761 725 -196 533 -601 361 326 -852 -312 54 770 -321 -56 -129 349 -668 -373 -120 638 445 286 -109 8 -289 -816 -21 -153 -873 -239 315 -466 -297 687 -82 3 -898 602 -561 319 85 167 795 -869 -212 -486 295 713 -631 -519 -765 -485 -438 48 -721 -652 598 416 -467 -112 237 24 713 109 604 -609 679 251 272 -13 536 -367 -815 605 -298 763 295 -496 -589 -551 342 223 308 -400 390 -854 -325 -534 -585 673 -210 -182 449 -337 -493 199 -820 -381 287 150 196 158 360 -808 -593 -262 -678 79 645 -212 274 -359 47 -140 -766 62 -272 -817 782 -300 -676 -877 636 161 -795 601 -541 217 -416 -538 515 -579 -852 -652 24 -352 -828 -5 313 -426 -89 -711 657 -209 -546 380 -575 -319 -254 691 -589 111 -70 -536 317 -566 -72 65 -663 610 643 -844 -879 -777 -269 -312 744 210 -688 -410 -391 120 -221 402 -184 365 324 506 98 404 -144 -473 339 60 -572 -25 536 -454 400 245 221 588 -582 397 291 -336 289 435 313 576 -211 -545 113 -433 399 304 284 27 458 85 790 717 -480 -736 -529 290 570 526 -328 -493 247 166 462 589 -375 717 670 -558 -332 -871 -285 -10 649 342 417 489 144 597 466 -561 -649 -23 580 63 -773 -381 -345 -822 -837 195 501 417 -857 -487 564 -888 273 792 -552 162 572 -174 306 -601 -446 -544 -541 716 136 438 -736 -149 -214 -26 -308 -123 497 -809 496 -697 199 -69 -774 461 214 -20 123 86 -633 -5 -659 -811 474 337 -780 736 347 -628 -76 -183 779 -498 2 741 -589 714 -786 374 651 -261 422 -336 -488 -769 -786 -510 760 -141 -410 -706 -60 -218 -693 790 -181 161 -836 794 -514 -527 -652 274 -351 -272 -827 761 372 240 -217 737 220 -740 -42 -77 -133 -442 -754 407 83 -244 -814 50 539 435 269 488 -517 -676 -574 -754 530 -329 398 -896 111 -95 1 -568 426 -351 101 175 9 212 244 507 -618 70 -332 -276 -256 -140 -759 -577 -66 521 -821 -383 225 -803 -430 -453 -322 254 343 -331 -825 -761 615 439 411 -24 -486 675 600 -262 -639 -579 773 101 58 447 499 -182 -604 312 -101 -77 -519 -98 -114 -665 -351 166 -637 412 -310 334 -315 555 232 368 -8 -327 416 417 20 135 -797 229 -264 751 -506 520 182 378 -786 -823 102 483 -288 -686 -600 -309 -491 -878 -292 -306 235 -79 53 381 373 -539 -434 334 -584 796 639 -386 -43 -262 -748 -386 238 196 169 -868 -636 -394 -431 7 211 272 -263 544 -299 747 -677 -156 154 403 -186 779 266 -494 644 -602 443 696 637 -74 31 459 -363 -70 416 271 -822 -68 -890 -147 467 -804 -143 404 -846 -692 -213 36 -526 -645 627 -809 -262 -459 -807 -67 488 -388 -403 -723 -207 -642 588 -634 -806 -726 324 539 759 -601 -526 -596 -258 236 723 765 94 366 -36 -156 591 320 -708 776 756 439 -176 -238 533 364 443 -385 60 -796 222 -269 -470 -543 -579 -682 -387 709 -695 -82 94 -398 -644 17 -617 -343 65 564 444 -508 338 -754 -859 146 -214 -553 559 671 -638 445 46 713 -647 -739 -629 -625 155 -3 311 -627 418 -314 304 -264 -431 -748 -24 -688 192 538 -33 140 -476 572 -786 300 -466 76 -157 -643 -370 670 -417 192 -142 -392 -164 572 768 -57 -470 -309 547 -517 -217 -367 -35 -408 -798 443 421 -430 542 -383 -563 458 193 -353 149 765 -630 66 664 468 -83 107 -891 683 -90 -860 37 39 695 -197 456 225 -506 -802 -432 220 256 457 435 -433 426 -578 -317 267 569 -572 429 207 -878 -130 689 -140 362 -366 -331 -666 -18 541 -496 -19 641 611 577 113 83 -481 293 -609 192 -847 -63 -233 -347 -520 303 617 434 736 -776 -175 -181 -284 77 684 793 -504 -219 50 677 365 629 601 173 299 -103 604 -218 -99 311 -713 -536 -870 688 -691 673 -397 536 732 -775 -181 456 -839 -256 169 -594 -779 601 -140 -487 -595 -450 -95 -573 455 259 -872 -324 -53 -268 -679 -434 236 -130 -330 -884 -509 458 484 601 -716 -72 -831 -424 -316 -576 287 -108 -758 79 624 -392 -465 88 -420 -145 -565 2 25 -787 657 568 -248 -416 472 232 243 -734 -236 450 -41 527 -717 192 -460 -81 -869 -310 496 236 390 -23 -147 680 470 -147 -40 -846 45 662 742 -161 -547 -374 288 124 579 -807 -809 -687 211 -516 713 297 -844 106 -754 292 -635 784 102 -755 184 83 -287 214 -628 -549 -654 451 395 -452 518 -731 -368 -185 -42 332 -139 -852 327 107 -527 -556 -352 449 -229 285 -90 548 -330 -38 494 -21 282 -621 354 124 -747 -865 659 725 172 167 11 -733 -892 408 -167 135 795 281 -598 -802 -845 695 596 585 -641 -378 780 511 150 338 -414 -742 -867 318 -418 200 791 -772 -433 -782 25 336 427 283 -815 -500 218 -667 318 -852 611 87 270 44 191 38 -721 349 -508 -120 787 -484 458 800 -891 -623 -810 421 210 96 640 -73 316 -52 -684 -808 -802 485 545 338 -606 -538 -651 148 -628 590 491 -153 -628 -848 114 -22 382 -327 -676 119 22 434 78 -641 -817 -879 -569 521 95 319 -818 -489 -12 -405 -558 104 -587 224 111 583 537 295 -140 93 766 -784 422 -315 -332 -876 -391 -144 313 -885 623 -254 392 -858 -618 -849 547 -637 -861 -779 44 -431 -783 -692 -131 -549 649 153 -191 -761 392 237 -31 -195 62 19 -798 241 249 274 -60 173 -854 -72 -210 287 -225 -407 147 474 -610 -444 475 -730 299 727 -125 762 -645 737 -892 -795 404 -77 613 -20 -148 -501 -275 555 -105 -233 724 728 -373 -715 252 -134 -218 263 -604 215 661 -90 -744 -757 106 -650 -746 -154 -475 59 -586 -158 65 -616 -513 258 -137 -152 709 206 -847 -545 -97 -254 -583 -254 -191 -527 779 281 672 -76 -557 101 -597 220 576 -894 70 -699 -573 -341 -416 760 597 313 415 -304 532 793 -337 -615 15 790 -156 581 594 -842 -432 -262 -746 -395 642 -468 299 659 -385 555 -291 -784 -775 -48 -337 25 -28 204 -392 -471 727 -572 -831 90 -161 219 -71 429 756 644 -79 -545 -167 584 77 -793 -92 -16 171 268 548 219 283 353 208 127 -266 758 -229 -337 407 122 479 -86 -304 -342 -20 341 69 239 -636 -355 753 -118 592 -660 -37 427 116 -219 -41 -266 365 325 -825 -855 607 331 -7 -185 -844 -52 436 81 -436 -444 761 -64 -721 -586 -269 -737 -509 64 128 -84 415 -536 -198 -742 -426 128 1 -295 -892 701 665 778 468 572 -393 -521 255 -187 496 103 564 622 499 332 -316 745 -165 -886 -308 684 -474 -854 -280 113 777 229 156 797 715 -185 -851 -203 133 -469 22 -325 -99 -495 -689 -356 -112 796 -499 -475 75 -178 -402 331 -641 -167 -402 -637 -692 51 750 -281 450 -302 -889 -511 753 90 -841 -542 247 -471 -444 -840 318 391 -210 -810 440 347 -668 -271 55 225 243 -87 -833 670 317 772 -191 -776 2 -869 -159 648 655 639 312 366 -538 102 -754 16 556 606 -244 627 -342 366 -138 292 -566 499 673 -571 6 662 479 -162 -263 -654 -273 213 -509 46 268 307 565 481 257 271 -793 779 -195 446 483 769 726 675 -381 684 776 -148 -664 -230 18 -803 -247 458 523 -811 594 -464 -536 -502 255 -395 -715 751 759 282 -400 630 -179 -158 202 704 743 599 174 -779 -877 274 577 74 547 83 -478 -484 -466 723 -151 -646 -165 -641 56 -819 -616 698 177 -855 284 -763 696 320 283 491 -741 734 -233 108 145 -442 -282 -473 375 -77 521 -277 574 741 -562 -174 9 -192 -749 -669 255 -378 -84 -295 154 -736 -725 217 -813 -346 375 -82 606 404 -709 331 -4 -263 -405 121 -144 497 29 522 -88 767 353 -546 -705 -395 -893 230 -591 77 430 173 605 -756 -256 289 372 -781 -843 346 89 474 -838 -361 -53 -342 561 73 -663 -516 -741 -829 -31 1 370 -743 -739 -362 -569 721 191 -305 -780 513 -550 626 616 -814 -83 135 -275 261 -277 402 219 556 -201 431 -594 683 -366 545 526 303 -716 -331 -405 -658 790 461 -389 -884 114 -294 270 -870 454 418 -196 -643 -503 -228 680 724 -317 651 -884 710 474 260 212 688 619 -669 -291 -527 -441 -588 609 -433 743 -63 547 104 -89 -828 -204 796 -473 -641 752 147 376 790 685 401 -168 142 -279 -599 729 -387 -864 618 -705 -261 -398 -192 -403 123 321 -136 265 61 11 94 695 432 101 -378 -103 0 479 576 -386 333 -55 557 -298 -97 -554 209 88 -487 349 -535 170 -3 93 269 778 -733 -416 764 68 -10 765 -347 -721 -403 592 708 -822 577 -888 -355 -77 -650 -546 464 -498 156 663 296 355 607 -656 -153 -370 475 42 569 -589 -41 -900 -140 557 -39 -19 -349 -512 362 -891 -338 188 -889 -565 135 36 569 582 -614 -422 210 444 -437 -262 461 -899 381 -383 48 -192 -194 -862 605 -516 372 -846 -82 -79 686 -483 -749 -678 -884 476 104 693 -268 442 -610 720 -823 -795 294 294 -87 -844 136 424 -39 421 570 163 -141 1 2 -479 335 -742 511 -74 -171 386 -725 -467 109 501 -853 -571 -748 -185 -855 -533 -158 631 -613 -698 543 -539 486 -378 -552 653 -97 157 790 760 24 281 704 -604 519 -546 -849 649 141 -555 -148 717 734 -110 -107 25 568 -817 -879 544 98 491 352 632 -766 -518 -49 151 -144 -133 -690 -12 -61 624 -823 -885 44 -568 -331 292 -143 249 83 302 390 -855 572 134 331 769 344 408 -674 576 -205 397 -115 376 226 -140 -718 404 -338 208 228 270 -464 368 124 -638 257 -617 101 562 -317 106 -2 474 -394 675 -503 619 490 -893 -408 -274 -370 -75 -710 -451 -833 -460 383 303 352 605 -271 -644 -94 135 -388 -466 699 -882 -827 -713 -400 435 -652 -220 -121 323 636 -193 130 -639 -661 -150 -886 436 672 -538 -874 -742 172 -640 104 -422 587 450 -74 643 387 693 -500 -687 625 -564 518 -344 475 268 -369 -564 -452 -858 379 -145 500 757 -391 89 199 505 701 403 248 569 72 -519 -273 264 447 622 -378 317 -768 -3 -739 162 -761 -460 125 140 353 -598 -333 -352 -387 -564 145 155 -880 489 701 -644 67 278 22 788 -239 789 30 -886 39 751 590 -50 -155 -556 -177 -48 -74 -481 110 67 307 348 663 -880 -690 624 -616 38 747 -132 658 635 -115 -168 -242 -77 -589 154 -462 93 -676 346 317 640 -494 -284 -552 -60 229 -608 697 668 33 -248 -484 -786 -543 -310 -232 -111 173 -715 114 177 636 -146 668 532 -504 1 359 473 416 -254 -818 -768 414 141 -599 -322 796 -565 -30 -628 296 -374 -193 96 -333 -147 -82 -326 665 604 574 313 437 112 -488 437 -124 -100 697 28 588 726 -732 -21 30 -9 -705 -178 -141 468 38 -608 116 -701 -535 530 80 -864 73 -128 310 488 -282 178 788 553 672 -421 -533 -523 -212 -103 -249 714 -858 -210 -804 -689 170 677 -698 -384 517 -639 -866 166 339 -863 -539 -352 70 -626 -44 -30 504 -693 403 349 606 -139 676 106 -434 -353 459 342 -494 706 766 445 268 -841 -783 -363 552 206 74 -560 -376 -620 -115 18 118 628 405 -156 -215 72 63 711 -6 541 729 -555 514 194 -390 -310 162 -587 -395 -799 -330 321 516 343 14 -532 222 -726 -292 421 124 760 129 752 -101 -272 -185 -395 652 433 164 217 -311 45 -632 -191 -100 -626 -641 581 537 529 -676 85 -543 177 740 -535 8 -219 -115 207 712 -407 131 87 -443 -49 -726 -735 330 315 -9 -543 458 602 -301 -602 -644 517 -247 439 434 27 434 -454 419 299 147 -499 623 622 -326 -269 -577 -314 -761 134 615 313 373 179 173 320 -800 -177 -45 -409 538 -841 619 -633 -264 -723 -44 160 -61 682 182 114 186 216 10 102 -689 -883 117 -640 -884 214 -598 -42 584 -667 456 497 431 133 -494 236 -408 -600 16 -489 -110 -511 -148 -879 -38 -373 663 420 177 483 6 -576 -46 -14 104 -188 -826 513 -364 -763 451 654 310 -254 701 -668 -413 659 -2 -437 -219 15 -85 232 -317 785 -256 465 -41 -311 -126 -356 -38 -645 -655 -368 -624 -599 -316 464 347 -722 -575 -590 -96 53 341 -10 182 674 -634 -315 62 -529 467 -268 -174 716 -164 -627 -59 -327 18 -893 -200 348 798 -5 257 -843 20 101 -591 131 -727 325 -780 56 -373 -293 -892 558 -637 69 468 -226 576 -688 800 68 697 -507 658 747 -478 755 -240 177 639 -59 14 -53 -295 158 -71 40 623 507 -655 -809 -723 155 -656 -543 -714 5 122 297 -18 -239 759 638 -61 -446 -611 -238 337 -365 -623 136 -825 629 -598 664 -300 32 -85 89 272 -719 355 -335 553 614 723 -616 -30 -214 441 301 441 -581 521 607 -725 -389 312 -245 452 667 -46 235 317 -702 757 -25 -311 -407 111 -242 338 54 11 308 719 660 635 340 196 81 -383 242 50 -87 -43 340 -79 -750 -88 53 -321 705 -540 -432 712 -470 -84 798 712 570 220 -435 -526 -37 -737 148 18 -763 -502 -671 25 -502 42 -585 150 7 219 372 -805 -696 10 -59 373 -257 -576 -712 -141 -262 9 -375 389 -135 -317 -277 -680 472 56 679 590 -519 -70 -791 36 -284 618 -710 139 499 726 -750 -625 -573 -67 -272 524 -432 -842 538 -278 -166 362 685 296 -544 451 771 -180 643 -269 -861 -85 -269 488 -684 688 295 317 -211 -236 633 285 570 754 -810 -698 63 499 -757 273 -111 -189 -287 464 -353 -869 -274 706 227 -420 -540 -145 -816 3 492 116 -663 -717 -650 230 -447 -471 463 -216 -549 146 132 368 364 454 157 224 155 488 625 -537 664 -271 -827 789 -285 393 -471 -272 676 -805 -716 563 260 669 -772 -139 -646 79 -173 505 330 799 -571 549 593 -516 -607 -453 -7 17 58 523 -436 171 -339 66 -391 -209 -580 -779 57 -273 -254 794 -145 17 -676 407 -705 -303 -127 612 578 556 -178 -169 436 761 -530 -166 581 -147 -289 493 369 439 -662 -800 757 -316 -701 -102 453 -403 118 -418 553 -239 703 592 -853 -720 -506 -836 326 -80 -740 71 139 -309 -407 84 -399 275 181 -244 -328 -32 -403 169 521 -389 296 156 51 190 -616 302 -54 307 -423 -520 -713 331 -576 10 245 268 209 453 445 173 -113 -897 579 -854 230 788 -764 545 -285 -218 -709 -718 156 561 408 -88 -199 80 480 -608 -624 347 -334 217 -467 -617 6 -130 365 148 784 276 738 -317 -667 -270 -222 -321 57 96 424 -354 -373 -664 -361 -194 -160 187 -132 -129 78 -770 -228 -576 -623 -840 383 602 3 462 -361 537 -30 -797 -194 115 -606 -472 673 390 -865 329 261 -567 559 -517 102 -854 -67 -844 700 579 250 201 -801 -494 -641 -609 -313 566 363 -291 452 -673 250 -800 -532 -603 -585 76 -724 -146 34 167 -846 -209 -176 -29 -91 -830 541 -563 -566 -298 241 615 -164 -64 593 723 -165 -56 -190 -660 489 -467 252 -173 10 -25 -638 -541 640 -785 625 -375 -110 459 -228 428 752 -52 -595 191 -556 -468 158 40 573 -461 339 195 112 481 322 -834 -831 160 -209 778 -146 362 798 690 694 -478 -276 -311 -196 -476 786 334 -816 312 659 -153 781 568 333 198 -762 -250 -834 45 -17 473 -265 -38 -13 37 386 481 249 604 434 -601 215 -257 -369 736 768 -211 81 265 -39 511 751 142 624 -313 -527 -794 -171 278 -780 -657 681 -527 353 743 -656 367 609 -171 -16 -670 -105 -705 429 -346 342 346 -810 -724 130 -326 -693 605 259 406 -532 737 -754 420 79 70 -316 755 -851 -529 387 -202 170 17 761 -6 -340 237 234 131 -230 -68 -137 -126 -579 735 351 536 180 530 -76 -33 307 -726 -853 -708 -658 -688 480 -739 701 -12 -288 323 139 -273 689 277 -601 -45 762 -157 -516 330 -183 200 365 201 122 730 -843 -699 465 -693 -42 129 -499 144 416 -72 -238 -381 215 -141 360 -593 -447 765 106 236 -698 663 -361 -200 192 160 135 -567 389 -348 372 91 234 -711 223 -867 587 622 -147 761 -635 315 -352 472 763 -274 -794 321 -857 588 573 156 143 676 474 420 495 245 739 219 -736 411 -513 -404 236 -570 -18 -105 -234 -208 388 87 -93 474 646 400 775 -685 -784 -349 528 -33 -228 692 19 -421 282 -105 135 393 -876 275 -320 250 -307 -378 -567 316 520 -774 747 495 443 -747 482 -314 -784 -476 -84 528 -721 -551 -16 305 -654 -848 -267 43 453 287 101 33 21 -663 697 141 -740 -171 790 -89 538 31 -454 101 43 196 785 -522 -465 -756 729 216 -812 -683 188 514 -67 266 731 376 783 -264 497 -526 558 -453 -728 -592 279 -172 398 -543 -781 -517 761 -437 236 -686 -305 -870 -519 -761 64 674 228 -90 -39 -597 -446 -228 -132 765 -493 532 437 -775 -598 130 736 530 557 -232 554 1 -837 590 -5 -610 -353 -874 751 -125 -665 -607 89 -394 498 -23 282 -684 -387 -491 543 246 204 -98 -877 -59 113 -874 -78 632 -609 3 417 599 349 -451 109 387 31 -355 535 -53 1 687 587 -481 -560 -284 212 -30 640 422 248 576 -803 60 642 427 -642 -383 156 -563 -638 687 -885 764 -419 782 -813 -200 -451 -733 -103 15 131 -884 618 -12 515 -630 582 360 544 -135 -412 -884 228 -726 -465 -333 -48 -813 -491 718 -101 443 228 -518 -338 -742 425 731 140 -818 -209 -540 -214 678 190 -855 -736 734 -706 -640 -385 -872 -372 534 -571 498 705 318 251 -803 -413 -422 463 65 -187 165 236 695 533 -44 -786 280 -450 -348 -413 474 -618 143 134 506 -514 -718 -462 -48 291 508 -736 -690 -319 -777 -125 690 306 662 612 189 -378 275 75 547 62 -792 548 198 173 -240 -389 -108 -825 -358 -12 150 -898 -359 648 -625 695 143 -427 -369 628 -212 491 -303 190 82 -520 595 451 490 -268 -832 753 -26 -704 -144 -152 -442 574 -198 -256 -27 371 798 142 671 -2 762 549 -786 578 239 -188 -523 -893 -204 -337 -25 635 286 277 241 328 -422 -710 -358 -197 -70 -407 -121 -346 -474 444 -85 63 -634 -699 452 -422 -633 66 -306 3 562 13 -817 241 254 -340 382 -652 -804 -259 -815 -686 582 397 81 740 17 -570 -149 515 726 671 665 -607 316 -4 88 37 -616 -747 18 445 -621 588 -397 199 -280 -170 -59 754 672 509 356 -632 -294 -882 555 -574 -364 -426 286 -744 64 712 609 138 -282 687 792 -542 420 -885 -360 666 -809 -218 792 424 -681 562 -575 9 278 774 537 660 -17 -535 -328 -803 225 662 457 -133 388 66 188 172 272 -531 524 -261 162 527 -583 532 94 -99 625 -240 -816 -503 481 144 -812 654 -667 -543 -646 533 383 244 468 486 -688 512 477 -839 670 723 320 478 -464 -678 471 -73 390 73 -668 -786 -161 476 -513 376 410 427 499 -390 554 701 -775 274 188 288 -578 -21 297 -886 -83 235 -592 -143 222 -847 371 334 764 -318 87 299 756 333 -820 16 18 -643 -842 300 -482 376 -15 -491 728 770 -284 -848 -223 600 198 379 -456 -285 -580 282 -273 -77 -232 372 -79 -32 -871 -180 -658 211 -275 -91 -848 683 646 -659 -519 -200 -508 471 -257 532 -90 -441 201 762 296 -400 10 166 135 -21 799 -860 524 400 788 216 261 35 -557 27 417 392 -127 -396 -900 -804 -852 -203 700 750 237 213 567 -94 -261 676 -142 219 -692 132 771 546 -263 441 -50 695 -603 789 669 -677 -420 85 472 307 -118 -235 541 -166 725 125 -499 782 -856 449 -603 293 -213 -572 16 -332 342 144 183 76 66 464 4 -707 587 616 541 -797 768 -706 703 -290 663 -458 351 -530 -144 -649 -747 -805 -233 -492 -751 521 -587 471 193 458 439 230 -860 347 -596 179 -897 603 -359 153 -190 -507 92 77 -495 -755 630 -763 -587 723 -639 -236 -709 13 131 70 532 -571 163 -845 -181 -252 -597 -18 769 245 505 182 514 -699 521 307 -769 334 -688 -858 -329 535 434 -666 136 27 -76 63 437 672 -351 513 108 -182 -889 771 -604 774 -265 333 -178 92 -317 -498 727 -97 124 -115 -153 24 420 696 -343 -65 -844 -801 228 284 -769 492 -576 -861 -556 430 -804 -591 -101 229 48 -653 -139 -616 729 720 -590 471 -493 -280 630 -793 -7 -286 -788 221 785 315 -747 461 373 -25 373 -843 316 541 576 -841 742 -718 109 751 714 712 -50 147 656 -158 -4 105 132 683 -219 547 -818 509 -163 -819 594 -812 692 615 -544 399 -222 792 -462 376 -666 37 480 55 30 -692 640 -421 741 432 -342 170 131 -548 695 -141 741 -577 -468 630 144 508 427 -25 431 -181 287 -417 -275 -309 -190 -439 -870 -842 -218 245 -333 -843 -493 716 -361 -247 -364 -468 330 -552 -593 329 -116 -62 475 287 -294 -703 -830 -384 -193 -384 -535 -781 377 604 -611 -551 756 279 300 -637 134 -671 -542 -687 242 288 -217 -468 -77 -561 -535 766 -714 557 -496 -186 752 204 -480 -683 254 -464 -338 -34 -606 201 5 -222 743 609 -25 -200 88 -681 -342 200 428 -665 -456 -388 353 -782 708 266 521 524 -189 408 -538 -559 410 146 126 -767 -773 -428 -18 -314 321 397 388 -645 -242 -166 -44 -578 -443 251 670 -360 -247 -543 326 316 -660 585 -636 546 151 -169 789 267 264 -346 261 208 -883 -214 -702 92 -425 -875 777 -749 -205 738 -506 -722 -213 -572 -584 -677 -602 404 656 618 -38 -175 -786 285 101 -778 -176 -110 6 564 448 -552 757 769 605 -184 357 186 -23 237 -484 -89 -255 558 -140 524 199 -342 754 -113 -727 130 -55 530 -92 332 -546 -226 297 -341 -98 65 -472 -331 -897 -808 690 341 -551 66 32 -270 792 -196 27 -648 301 132 701 -731 -61 195 -676 74 -282 731 160 -709 -604 305 -374 264 -449 -315 7 -428 670 -643 -690 600 -77 -738 -888 344 -302 -534 -682 -283 -125 621 357 -626 -546 60 627 -476 712 -609 -810 441 -478 5 -807 -173 214 -826 -708 687 -674 777 -776 -478 -613 -52 282 394 46 190 -523 -87 665 -257 117 544 -668 556 -871 679 301 119 88 -94 39 388 -122 -889 92 750 750 -650 -827 492 -659 -878 -510 623 315 357 217 587 -746 -207 -274 -465 335 303 73 636 323 -221 -94 364 450 -296 -200 500 703 -596 433 765 -515 368 297 755 548 472 88 490 227 613 65 642 341 -400 502 -338 -679 -743 -503 172 -152 249 -99 -720 57 611 -468 -163 -250 731 -495 237 -161 495 -723 -872 -429 214 -656 -889 -740 -156 -174 309 -893 -495 615 -155 226 -436 -328 -558 162 -408 -827 -405 -762 -510 -804 -367 -107 -463 783 -601 -892 413 205 -726 606 361 621 692 379 21 394 293 589 752 -586 341 -117 12 -734 -688 -497 211 191 -781 661 453 534 -60 -218 306 504 -789 -417 131 -372 743 -323 -62 -221 40 -778 126 698 759 -554 750 605 -395 -418 457 -627 -437 -90 776 21 673 104 -127 349 185 -143 -562 -354 488 417 771 718 -749 380 -96 -318 365 -132 -110 -144 532 178 -35 629 199 -492 -531 -139 -381 -563 -383 459 52 -628 529 -822 624 416 72 365 -206 794 -18 -331 -22 640 118 15 -861 447 751 -175 -671 -781 -632 -669 -18 -198 -367 700 -874 32 779 710 618 -314 -384 702 465 -599 -836 -343 -41 -55 540 -394 527 655 -611 682 700 476 -178 -779 482 -524 -522 -227 58 591 -748 601 -781 -397 -222 674 -885 207 777 -675 295 -746 407 -217 352 -41 674 134 516 567 -528 -755 325 141 -199 -452 -320 351 150 -263 -305 142 216 646 242 -253 -761 389 120 -855 -7 -682 -531 -127 -584 616 74 339 -722 791 -457 602 236 240 140 -807 -31 -812 -282 -189 280 -430 -495 483 566 127 165 -622 -872 -126 -286 8 608 24 -489 648 -155 249 -380 454 -142 549 -333 -555 488 -193 -101 -300 -266 -195 -642 -854 -57 29 98 -752 -172 770 -354 608 -140 238 589 15 515 713 766 502 72 -371 153 534 449 -686 -338 190 171 -773 -800 -97 276 506 -304 -644 744 -541 485 -808 -758 -232 -703 519 411 79 -119 665 -45 417 -29 202 617 152 -456 366 -727 576 600 -787 -291 569 72 444 29 -687 -53 242 109 -332 475 524 -542 -290 184 308 -899 -49 -70 473 203 407 -212 -724 -869 177 -367 -66 -18 748 -207 -372 737 621 598 -15 156 -594 522 -375 787 -753 -596 711 -77 510 -62 315 -412 428 272 -352 751 -48 533 310 -686 -189 49 -549 319 70 -523 -837 562 -744 -893 -204 476 566 642 365 690 677 567 -793 -857 -272 605 514 -887 -272 652 549 -725 -185 477 -663 601 -495 -149 -359 772 204 449 -778 -76 -720 -390 -550 277 478 -171 506 -351 -220 75 -546 43 407 199 496 682 241 579 -325 324 738 453 616 80 127 -667 -286 59 -429 234 263 -613 295 595 -228 -221 -38 746 -276 106 -829 123 490 -822 79 -606 -182 680 -693 -309 -756 -443 -546 25 500 690 240 -553 689 389 -803 30 -336 523 -639 364 300 -313 -654 597 -892 -789 638 -123 -556 -235 -792 426 -460 431 -890 -229 99 529 105 -342 794 -675 -40 -311 -391 -443 -493 -834 -292 -880 -724 -655 602 -309 461 -806 228 377 -576 574 646 54 -703 724 724 -7 -887 768 592 220 -629 -437 -299 -58 327 400 -690 -377 -891 37 -654 206 -158 237 -495 159 -206 682 -753 -780 -43 143 -100 422 18 -843 726 584 -888 163 621 299 610 -564 360 -234 737 142 575 723 -161 559 -507 -425 155 19 -123 -630 -847 -394 724 -833 -548 334 -806 -587 -377 424 48 -543 133 -41 -277 748 10 -35 371 490 403 -823 -365 -448 192 498 594 735 -817 203 -582 756 698 -221 -756 -250 -218 -27 -36 -9 -529 -278 191 204 643 1 330 514 52 150 608 -611 -426 -275 382 197 115 422 117 66 569 463 616 362 769 455 -541 -743 -881 723 -412 -359 -62 -406 152 207 -888 612 -24 -778 87 -228 128 323 -319 424 -399 729 -711 -775 -669 588 410 282 -100 -371 395 12 549 686 -66 671 450 -811 440 245 -766 311 383 82 568 -890 617 -616 162 -456 -163 -531 521 650 -36 -430 -197 750 -321 -709 -638 102 -701 -737 380 -260 176 419 120 570 -663 -78 201 160 -511 -240 -184 -463 1 352 -697 -98 772 463 -604 -600 -111 6 670 -82 -385 529 -618 -363 -228 141 -198 -65 -893 407 -786 -500 -337 -613 33 442 -113 595 -285 202 -247 711 -530 -145 16 -276 397 416 -1 111 -751 -705 -355 480 207 -543 -847 635 -563 -456 -82 533 563 -583 -580 -563 -260 -706 638 486 593 339 572 -422 -316 677 -380 129 130 -550 493 -898 -785 -867 395 744 -254 793 678 398 4 558 -205 -493 560 -82 -395 -883 78 735 -707 83 307 -170 163 782 606 364 28 -401 468 544 -239 671 6 -124 715 -316 325 476 -669 -803 235 -323 574 -92 726 -350 207 591 -695 240 -555 -808 -587 -315 493 -465 289 645 -326 -675 -481 -738 419 -612 609 -399 -198 603 -266 -75 -334 -752 26 -375 37 -636 -450 -777 330 -607 655 -655 -35 -63 -428 -658 -173 644 702 692 -552 237 693 377 -523 536 -129 487 142 -108 -245 -529 130 378 -511 796 408 -655 -558 -137 -115 51 -250 -892 -885 513 -559 139 -687 -654 359 525 -725 505 -89 -585 -777 -594 -712 -322 233 221 679 -718 -843 780 -170 -394 -816 76 766 379 312 78 428 481 751 -889 796 494 -555 485 -584 -370 -436 0 -586 358 545 -875 619 -615 38 292 -310 -770 68 799 124 -495 564 -545 782 89 72 -664 305 544 -311 333 230 676 -845 328 -614 162 -125 674 -280 598 -49 -149 -825 -331 -374 -565 762 249 331 408 -672 -226 709 207 72 51 -638 -118 -340 762 -226 -538 -394 -731 113 -100 10 261 752 299 -538 155 -352 -713 -854 267 333 -828 -503 -457 36 -294 -717 383 417 629 281 43 -388 565 455 -810 -800 -154 366 -772 37 -326 -747 456 -626 -872 598 248 -792 277 790 405 -896 -785 -105 -813 -166 -82 -645 -58 115 377 -880 662 289 -878 -238 -191 45 -382 -407 538 -286 280 659 187 279 -73 -617 620 291 -886 -548 -850 675 642 -739 65 -622 614 570 -486 164 42 510 -529 693 -774 548 701 348 -365 550 747 737 -143 12 607 -508 507 -277 -176 -239 -371 680 548 -880 96 -68 711 532 -878 -323 -483 493 472 -129 759 768 -483 -147 -642 200 -536 -556 -875 -60 -867 -215 -797 738 38 394 -637 -743 -505 -468 600 -654 -325 -642 191 -811 -222 -485 777 432 -723 -144 646 86 -507 -574 650 594 -731 295 185 72 -244 -526 -799 -45 -429 -479 593 -240 607 -206 -576 -552 -663 196 778 559 -152 -889 390 -412 685 -461 -589 -743 -705 560 -608 -737 -38 -792 420 142 129 120 587 192 -670 160 363 703 183 -896 366 -589 -109 451 -630 -753 600 67 227 611 477 432 -634 -483 -663 -721 -407 -304 739 158 -82 315 -183 34 -890 -88 415 -896 -155 -610 -862 363 279 -417 411 239 -891 -180 147 -512 41 -599 -424 -432 -664 -374 638 -267 -195 136 -10 184 592 92 -243 -413 -791 -236 -126 606 187 60 -314 -738 757 -19 -561 502 -466 461 -460 -797 -175 -685 -484 -588 203 -542 -110 731 -162 -848 402 -715 378 -882 -872 620 -784 -221 394 -264 -557 -557 -203 -192 353 -423 -895 -374 136 98 -869 -179 372 -792 -640 -268 247 -797 542 490 792 -93 410 135 -449 -212 -70 -391 679 -271 -250 -864 153 680 698 -854 -772 -188 -568 728 -545 -755 -321 -824 -520 371 3 -502 -147 145 -88 34 -759 380 67 191 -383 578 -274 -743 168 104 -18 528 -520 319 -672 388 96 -405 667 -160 769 496 538 -584 -32 -791 -280 -547 -580 -635 -891 -716 252 -705 53 -873 718 -330 592 242 103 -547 -277 698 204 288 632 -155 -499 -377 -812 63 -273 -668 -821 -224 -275 521 506 -602 -175 -381 -801 315 736 -88 -203 360 101 -487 -576 -525 355 -846 -545 -348 -825 -256 -491 553 -811 -106 -49 -183 687 100 -292 -306 379 -500 546 -446 -501 -464 -237 -100 137 608 643 695 -676 -435 -435 -863 379 -562 130 -350 15 -21 -401 217 -691 -262 400 257 -325 188 594 -482 -295 -340 -802 40 -848 695 709 -581 176 327 -367 -430 613 178 373 118 -887 -562 -606 -613 -110 -574 33 335 -193 -466 -585 399 -534 -628 -94 -354 -769 -530 -7 -673 -286 120 -319 667 -397 -670 230 -175 44 -239 -382 -576 313 406 -98 -521 520 17 304 -54 661 -142 -162 -507 -215 -529 178 663 707 -397 642 -692 -577 -345 -490 300 119 -503 52 -850 501 -307 -670 -800 351 -658 -82 -316 68 228 317 361 94 607 322 722 -782 261 150 211 757 -678 -225 -862 -570 758 -634 -893 504 -60 660 277 -661 -898 656 -683 152 -600 -592 623 765 -517 -143 -388 138 -746 -534 37 -539 -694 -248 -645 -101 -142 -821 -899 49 -833 -641 -284 217 664 -558 -53 -765 -897 477 -127 -401 501 338 653 -895 -540 31 -413 -28 -708 -524 122 -838 -56 474 580 -446 326 672 44 422 702 734 405 -300 -157 164 16 539 306 -863 -846 758 -83 327 622 291 -270 729 -512 9 790 -4 -699 311 -612 264 -13 -192 644 164 -777 741 -477 -893 -530 -53 -861 508 736 -198 -437 -265 -178 393 282 -758 386 -62 513 61 265 568 -556 -16 464 -883 290 -885 20 476 383 170 442 -632 -372 522 794 494 -761 -24 -821 435 413 -183 351 -211 354 -867 -195 233 -231 16 474 -623 57 -49 44 -354 709 -809 -610 -489 -479 -895 186 -676 513 -81 -640 57 32 95 440 613 643 135 -210 471 8 102 -1 159 799 490 -277 675 -610 339 405 27 750 326 132 -171 229 725 -54 -524 561 -564 282 697 -493 -530 -33 117 357 716 -313 222 -109 -276 590 -246 584 -461 334 -657 455 269 589 -276 -493 267 353 -142 357 351 -348 178 310 -671 765 -661 695 -151 787 -259 763 386 624 505 -4 299 596 562 531 704 -414 428 -428 -773 271 -204 173 503 724 -684 -144 -253 283 431 -369 -189 490 -190 319 231 151 -787 -341 609 -683 586 -301 -743 414 -304 -335 -642 584 102 -222 -880 770 395 351 -178 55 618 603 480 -508 -715 -105 -681 441 333 -898 290 -823 -408 -249 -819 742 -350 123 -714 660 506 19 -73 106 311 394 767 569 -233 742 258 -484 -9 456 419 -188 664 54 299 -475 -160 578 340 617 775 52 144 202 -769 -541 -76 388 -142 -427 226 180 160 -662 760 -202 692 732 769 -660 -253 -589 -668 -330 327 -602 -484 65 146 -747 414 699 86 128 -63 -866 24 -884 367 673 509 796 -121 29 588 510 -235 -783 -286 443 -101 771 42 -3 -877 382 55 -662 -516 -830 -266 -218 -709 -273 -430 -680 -13 -634 719 -576 743 776 103 -75 -350 -148 -622 -93 -708 -337 -869 -102 -213 500 -106 -635 -445 -643 587 -38 -678 -818 407 -8 -573 -61 773 312 635 488 -291 -629 -700 -342 161 362 -644 279 -542 628 -299 -596 58 -452 440 540 -198 -580 518 -708 -345 711 -76 604 445 -189 -62 11 -284 -825 -615 -510 533 -507 -28 298 186 1 295 48 739 -212 277 448 -449 -395 459 392 12 144 -216 163 -609 -763 466 490 636 -439 593 644 -29 158 -590 324 -221 292 538 642 -132 -735 -555 -430 136 -758 541 -833 -584 740 -61 -453 382 761 713 404 129 -523 712 542 210 341 651 -23 424 -47 263 210 -875 415 -335 -738 6 89 98 -691 639 108 240 -526 365 192 -389 -719 -695 -601 135 -401 165 -798 -225 244 545 578 212 93 -569 110 554 -523 -149 557 -130 -448 -382 97 648 648 -343 692 563 107 -633 -560 460 -510 -674 593 -211 152 633 398 664 -289 474 -222 -187 -51 -822 -874 -166 56 -625 321 428 -280 287 -162 -184 -127 12 335 632 -625 -457 484 -412 -94 -91 -826 -363 264 -679 -897 -616 -514 -634 133 -871 -601 -777 786 541 289 -834 -892 -182 30 -126 113 443 -54 211 -161 328 -487 -548 82 155 -234 304 -791 -567 -502 -189 -206 237 -164 316 29 735 -162 440 463 651 510 -617 172 20 -761 282 451 799 94 566 -673 92 -412 24 -184 556 162 -227 -868 -823 754 -635 722 359 405 696 717 -643 640 -149 -413 -10 -170 -213 -25 -65 -225 -514 -412 -228 -222 492 -521 255 -75 -614 497 -620 -272 -593 13 -696 -692 620 383 467 -638 -182 -219 -5 722 -735 -218 664 293 -717 -558 -832 416 -697 492 -221 -804 -248 201 748 177 239 495 18 -175 -405 423 -222 596 337 467 144 -287 769 -531 -569 -702 -310 -366 736 546 30 505 -565 -590 -862 386 -257 549 -617 -730 336 415 10 528 430 -341 797 -860 613 -460 269 -677 630 -201 446 120 6 63 -638 64 722 270 -15 724 -682 398 371 625 -603 747 -237 320 -362 -728 377 462 -429 -811 -41 -245 -404 515 167 598 647 -544 -737 -45 387 -749 -350 420 -59 -770 214 434 257 -126 112 -140 464 187 63 391 268 194 -444 -830 -807 479 448 -692 -56 577 -695 505 -265 583 769 367 -98 -752 -733 -237 583 287 637 -552 794 -455 699 272 446 -445 -57 422 -742 -553 563 8 176 -170 609 -778 -149 -288 561 460 -269 -459 321 568 265 -737 -233 794 -78 221 340 -518 338 240 76 478 302 -888 -769 420 12 -757 543 641 -650 467 -755 289 486 -133 -801 47 139 -521 -613 -559 462 -347 -658 253 460 -173 -82 -452 -304 304 -406 -194 -363 -401 -162 556 -167 -790 -535 393 -447 697 142 -473 -731 381 -286 55 153 -807 395 350 -762 315 -390 673 -295 119 -108 464 -778 -648 -492 -534 667 524 569 547 781 -622 97 456 -229 -780 -515 5 -100 -794 376 -565 -321 196 2 -653 -759 -875 701 101 -413 799 -549 631 525 -289 -12 -244 -297 74 -740 -142 513 224 130 -501 211 -274 -462 441 -835 739 742 637 203 537 328 146 65 -248 -874 -226 606 140 -232 -771 698 -398 32 -711 -685 -793 -282 -400 -356 622 -605 -843 -638 328 112 -547 702 526 659 369 -454 26 -103 590 -255 -895 -538 -36 312 541 -856 -818 316 -670 189 446 -489 566 482 141 -704 -350 -768 -188 -810 -714 -705 -4 437 390 143 625 89 703 -852 780 466 -534 -99 173 333 182 -473 535 544 -790 -215 -154 -611 -326 286 407 -134 -284 -64 -552 620 -825 -826 -451 679 424 -757 47 668 17 -747 -291 613 260 125 -595 714 560 -247 401 414 297 -338 355 -84 -146 652 -286 179 -77 566 -184 342 137 411 -812 -707 -690 484 448 237 -345 199 -49 -469 -807 47 784 -581 123 170 330 219 250 -588 -405 170 726 -326 -428 -436 -741 233 355 21 72 113 105 725 408 -606 471 521 269 685 -853 540 249 469 -757 -457 385 776 -158 -33 505 134 6 -180 233 -59 -470 320 240 45 -574 -179 -776 668 317 405 660 -291 -688 14 -45 680 -236 -555 440 -285 772 -422 -158 542 776 563 84 -22 502 161 -861 -860 -213 -508 256 -265 318 -769 -196 -237 -780 -496 572 -331 -524 579 744 698 535 213 413 678 -777 -107 359 460 -494 42 707 319 -524 -519 364 -90 -449 -256 384 40 742 -786 -206 -136 640 -124 416 -422 -804 288 132 327 -624 -861 633 238 -15 779 -332 -742 184 -668 239 -389 -188 599 579 672 460 -650 203 -229 710 -255 510 595 -91 439 493 -833 -814 568 -882 283 100 -420 -712 -704 -489 -312 -262 -348 535 -328 -855 -424 -267 -879 449 602 645 -435 -132 331 715 386 -169 357 61 -751 -467 -780 764 -408 397 313 -23 275 -401 288 -188 455 -452 461 385 -646 388 771 -745 -820 334 -807 671 -377 96 -180 -431 -359 -812 -434 145 421 553 -202 -407 -39 -755 624 -187 638 142 -200 -787 -397 335 -744 -256 -876 209 288 -706 -319 -669 -243 103 625 -795 -308 -438 753 -373 -472 744 -473 -465 -674 -290 -762 270 -835 -19 39 -334 -730 -635 -66 348 -413 -782 107 -425 -763 -638 -471 182 702 -841 434 -34 -698 -630 -728 -278 -486 334 -649 289 485 -638 -113 -349 -767 247 449 242 600 427 -494 373 -176 177 191 -294 463 -182 583 518 -737 -513 -828 -94 -402 -613 -820 -431 -309 338 723 217 -44 529 339 39 -676 -838 -321 -613 -567 592 -611 469 183 449 -71 -447 731 -682 671 174 15 -174 -870 -69 -194 -90 576 -169 554 -687 -101 565 282 463 377 -547 118 662 -117 -762 766 -897 422 669 -127 -21 112 -525 364 212 -367 -68 117 -705 -40 -207 -142 -166 611 56 -300 -755 135 -516 472 105 -444 -764 509 -200 -145 -409 -93 202 24 -303 523 307 348 53 547 637 544 -653 -244 666 197 -20 -777 121 8 552 418 -729 -806 -630 226 -377 -278 -398 561 -479 -817 -517 -622 154 130 -653 -276 408 -482 311 -635 -333 138 -413 -480 -843 -840 651 -230 -739 708 137 607 -195 -450 418 -97 630 582 648 319 -246 -187 -340 -333 732 -128 78 -636 -44 639 -427 -670 -644 -67 265 -839 123 85 185 -71 314 608 -861 317 -803 -366 -54 508 613 -635 -547 437 533 755 -32 408 662 -621 571 668 656 598 421 30 -573 -250 -415 298 155 22 -707 -297 -254 -170 -21 -176 799 -735 51 -574 -851 539 -555 365 -435 397 -665 -775 -76 231 406 427 -316 -398 -3 564 767 26 375 305 477 -322 -373 366 -258 681 -606 -683 652 -272 625 -229 -258 715 556 50 405 480 -816 -693 731 27 -102 -550 -93 593 -599 713 -135 138 741 339 766 31 -541 -293 616 434 356 -674 -812 -662 690 181 -375 608 -63 -793 -218 665 -768 -663 -761 613 -349 292 316 -526 -264 -18 555 399 799 -542 -253 170 -841 673 -311 -89 319 -644 364 653 414 -69 699 686 676 91 -862 -138 116 649 -542 212 672 197 -183 -685 -755 489 -299 83 -866 -532 31 618 336 244 -812 -210 -835 669 780 -435 -461 -202 -68 76 456 -661 414 56 106 148 -816 -773 -896 534 -41 58 -802 -784 384 -881 243 -730 -680 -622 -516 222 185 797 490 470 257 -354 -114 -471 -802 -441 135 328 542 -109 352 464 -171 143 226 -458 612 297 671 -589 738 -799 -214 -65 -548 270 796 -58 464 138 266 436 698 -124 -829 -431 -325 -682 758 -717 800 -744 -887 751 177 689 -148 -134 -332 76 -126 -541 85 84 -462 -728 116 378 -333 695 544 312 -536 -146 -810 -886 -894 -602 370 778 83 417 -438 430 -377 -373 436 -183 318 -598 -681 448 -125 -813 -580 386 151 535 209 -11 676 582 15 558 647 -293 6 -536 -293 122 -72 -204 -342 -287 -87 -187 127 -826 421 338 665 328 -665 654 462 659 489 375 -202 410 -840 159 -538 -628 331 691 -392 -148 438 -826 -620 267 -847 -747 -509 -562 657 35 -731 655 -475 563 -710 -241 325 562 -689 -817 -777 776 -452 -350 -899 653 768 602 -382 -532 112 362 637 -264 -73 -763 7 -616 -114 -194 489 752 652 -399 -677 -395 -275 276 -894 729 199 -571 -131 142 -689 -205 197 -886 378 -142 749 242 -151 -644 -820 -886 323 777 236 712 -634 -740 -828 -404 427 -172 -531 204 -44 381 -854 -775 200 -349 -337 158 512 422 224 -881 -164 -772 -490 -752 -497 92 751 -818 509 283 -240 24 -235 -884 -31 739 -419 -398 -379 -314 176 -278 -478 -324 -760 -699 -683 -690 -653 -508 -783 749 350 -581 -344 -120 49 -754 -668 -720 763 -666 -696 654 600 -178 568 -403 -760 147 -239 558 -800 -443 641 769 549 286 -666 -419 361 -665 -145 46 568 -663 -445 -609 -665 -246 725 583 -814 672 585 498 619 -127 583 654 272 -99 -256 745 787 -723 386 372 -558 -719 44 -185 200 418 -683 -93 757 558 605 -108 716 -254 183 -10 62 -217 429 -557 532 -50 -758 -484 -495 -794 637 47 126 68 229 -170 417 -797 -631 405 201 748 680 -764 641 534 -844 273 562 -764 -642 -72 -64 -551 71 -169 -697 -492 -557 -204 447 -739 193 -152 651 -465 53 767 482 -156 -598 -243 -655 75 482 344 249 -794 203 518 -278 -91 476 -830 -136 498 -138 -875 146 293 305 -669 226 -406 317 344 -899 270 -447 353 787 -856 525 369 751 -478 -769 -288 -483 -544 -723 551 666 558 711 -430 487 204 668 -578 -139 603 -522 -688 -481 3 154 -482 -789 -829 247 -502 -201 -849 -768 -112 231 -792 -14 400 -795 548 -291 -435 -334 -775 -499 620 -534 -789 -826 664 -211 -119 -739 -232 613 -680 -519 -161 454 -786 455 -699 -528 503 698 288 291 -196 -738 -688 566 716 -202 91 378 -511 -741 -298 656 800 81 490 105 -841 373 -752 -455 339 -375 -290 105 273 -600 220 -236 -107 -658 318 -611 385 32 -486 -481 -445 42 645 346 -344 321 595 123 -39 107 -99 416 -82 -476 -437 387 -335 -634 -568 -730 485 -625 -293 -654 -121 -345 -726 -163 208 39 -889 3 -656 687 -86 612 -302 -513 450 -789 539 783 252 719 508 152 -573 -202 736 282 422 130 486 23 -641 -33 -447 -97 -655 -531 195 504 61 -297 -631 623 -270 157 -407 -186 326 -439 62 -148 -746 150 -513 -246 -46 525 -144 280 247 339 -536 -812 337 -2 -737 800 579 242 -164 357 370 68 -614 207 -831 -167 118 188 -696 -345 -753 -439 426 -506 -77 580 755 274 507 -45 -383 751 -801 -511 -205 138 -199 -831 -482 607 592 649 -595 620 -514 337 -655 -368 139 -450 252 535 -398 360 -574 -212 195 323 -606 -678 671 552 80 102 -78 -649 -616 7 334 -244 -834 -284 -373 -408 204 517 597 342 -668 350 -249 -393 -831 -566 184 -416 -843 -416 -622 -622 146 513 -76 -559 87 -388 746 -40 -533 86 -693 137 517 704 239 -516 -611 -256 -319 629 -626 283 -79 89 -216 -607 -532 -636 43 211 -676 -4 601 778 -42 -696 461 -354 432 86 295 -347 -812 581 310 285 716 -838 -417 739 -819 748 329 -277 -519 -704 -166 -22 -226 796 371 -516 -783 -110 -520 553 -646 -465 -275 -509 -676 18 -891 68 587 609 -740 -453 -107 31 -760 -558 -748 512 197 484 521 797 -809 585 -208 545 721 227 431 -145 -693 -387 494 -355 549 -596 -89 178 -698 645 202 99 -493 -646 -166 -673 -145 604 -854 -70 486 -385 -773 -99 78 157 -126 -774 -254 436 457 741 -326 607 525 190 -764 665 59 336 200 -120 264 697 639 -59 -288 366 -892 383 88 508 -546 271 434 98 218 -726 525 300 -849 -53 545 -875 668 708 -446 393 -52 -604 183 309 602 -531 -303 -133 232 419 424 -194 -315 32 288 246 301 -252 610 770 192 369 53 345 19 662 705 -451 294 -538 -290 98 62 507 -326 -432 -52 74 167 548 -227 773 385 410 624 464 -36 215 -573 -224 -345 -450 316 96 732 458 -176 -532 -83 -51 364 -138 -683 116 253 -116 470 12 -357 -122 658 -143 -202 378 380 -881 -763 692 192 -270 -156 796 -152 -12 -170 249 505 521 -490 219 717 450 -426 107 49 99 -664 314 -107 -834 300 198 138 189 399 697 -417 628 -621 -726 -137 -305 -445 -227 -414 -164 -791 623 17 -699 -647 -298 276 664 148 692 689 -90 211 758 -892 144 -852 285 650 -630 -538 -606 625 -538 -335 -386 73 -350 -20 -798 -216 -58 -316 209 282 -483 -225 -520 -535 -60 -23 484 476 218 569 647 -829 123 366 -832 -217 -196 -329 548 746 -535 -55 -425 -182 -412 -436 -743 -32 586 785 765 372 29 -546 212 114 -279 12 -367 -748 -208 -184 -358 786 695 59 302 583 72 -363 -737 491 95 -365 243 -875 579 616 -582 224 -302 187 -8 -644 -191 83 -258 -158 360 568 -38 392 519 -753 505 148 131 -519 -546 633 431 599 -618 184 -294 697 709 283 -48 -364 252 -359 631 98 697 -53 -771 -77 -818 601 26 -729 290 345 618 -269 635 408 714 -301 -811 280 -746 643 512 349 -335 776 101 -490 600 -624 -632 614 -285 630 -637 -595 -473 -888 -848 -521 -10 20 -559 -351 687 -535 321 518 -317 687 -199 233 -15 -599 -568 111 -54 -519 -771 527 -472 -712 -570 -570 368 -283 -798 -851 -408 559 615 21 93 -212 -709 562 -369 -577 -340 -312 362 576 -164 -408 522 472 -72 -456 650 -55 -713 -140 734 -799 141 -268 180 422 -783 -78 -575 488 -732 704 582 43 181 664 41 380 285 -361 82 -667 268 267 -87 497 -399 -2 110 -304 161 -848 529 90 576 351 -538 -718 -754 365 -770 94 -158 534 -758 -593 -216 277 36 -867 -841 363 -7 -808 -437 -81 -598 -212 407 -131 626 633 -804 -590 590 -630 -897 -787 -232 757 -284 -152 70 22 138 505 -2 733 -357 757 -335 92 790 464 182 -687 -804 -208 361 -398 -431 254 577 -198 -220 144 255 291 251 541 70 796 376 -392 146 667 77 61 -195 -579 -155 -403 586 571 -606 -470 -342 796 57 -632 -17 549 -877 -750 -736 -722 -35 -842 -457 549 445 695 -75 -81 548 -362 -539 599 -798 -362 601 -247 -322 214 -131 -52 -101 -22 361 -881 -896 -892 -828 -429 -766 -468 38 256 -577 634 131 92 -593 -573 281 730 44 693 99 -895 477 -100 -432 566 21 -163 -790 -472 385 717 731 544 719 229 -324 -56 -60 -525 648 -778 38 46 37 63 635 -17 -622 -792 -87 341 -424 269 -867 251 -658 439 -181 579 -236 773 -247 494 102 424 -603 650 -179 -550 275 -739 580 670 -681 -504 -125 522 112 601 -106 -432 452 -769 222 744 -63 -844 -68 -568 -611 320 462 -675 -836 -134 -540 799 -754 -118 -100 73 722 728 719 -429 -432 -136 -590 -499 -178 358 -726 785 737 -288 -267 -517 784 526 394 -77 -489 -39 681 -480 -221 -759 -583 85 -283 97 -650 -736 -366 98 -410 798 -350 -429 585 -645 -705 -171 -184 -129 530 -643 -555 -339 -388 -189 -797 607 550 703 -419 -826 -631 654 -344 -52 -561 -876 192 -665 -207 -41 643 -198 -868 785 -854 -868 44 785 236 -852 302 649 588 241 -32 -37 -703 -211 763 680 -204 -41 545 503 688 -421 302 28 552 120 435 513 791 243 326 107 -249 -656 -63 693 182 -346 230 270 -448 145 759 305 -97 341 -261 329 -705 -27 -857 -371 284 347 726 726 -454 -445 -592 -119 208 -322 581 322 -744 -442 470 -131 -156 240 712 -351 47 566 -26 -30 -161 151 -679 321 -506 -27 -470 -741 723 -443 -615 175 762 -358 -487 -812 189 294 -501 -173 301 -117 564 36 600 -189 153 214 462 -520 -400 -252 -492 -464 -535 -295 -159 323 -126 678 501 -314 21 -94 -125 -77 -545 -315 143 -397 -200 -289 -125 384 -136 221 755 161 -626 -501 -184 -392 688 -204 753 -745 75 233 150 -308 -779 -728 263 -75 -494 21 -212 -268 -814 -442 -331 -618 -705 429 -338 -711 475 -640 -872 43 -108 -832 -670 66 -376 -838 312 168 -524 697 -392 -229 51 -690 4 -211 -899 740 -305 -131 74 -218 -240 -317 318 -885 -110 -679 -522 -345 530 31 313 281 465 -227 54 -327 -161 310 577 -866 135 -154 331 -716 285 350 658 115 -241 -554 736 -545 590 -831 69 301 -354 -779 302 -376 174 327 210 277 287 -149 502 -264 -686 416 47 359 -390 779 -251 -315 -187 526 515 686 135 656 -386 174 124 -766 114 60 -603 206 -434 -189 596 -845 404 -691 315 771 -649 -705 224 39 499 755 -347 548 550 49 449 -507 648 413 292 209 19 -103 -480 -848 189 568 -227 -692 -420 -115 706 -600 535 -208 781 199 -676 -184 635 438 590 487 -120 -793 441 -263 70 -739 504 -660 -521 601 -198 -755 -852 98 -730 -212 -830 -649 -278 -100 332 532 -165 -7 -133 -809 407 116 30 -245 -392 -205 -101 494 514 -121 -337 -235 -708 746 -801 -458 509 690 -302 203 -357 -338 -498 715 -143 -250 713 474 286 -452 471 581 782 -881 -553 58 399 590 -307 748 126 551 -28 -778 -636 -884 24 -779 -552 -220 714 188 -461 -358 573 -480 -350 -626 78 -231 -610 718 -163 413 -183 -428 -526 -128 -434 624 -761 -4 2 -875 475 609 -362 10 410 527 -446 -143 -892 22 673 215 -799 -76 -285 566 470 371 617 -541 323 485 548 -33 346 282 -189 -209 -89 348 795 -853 -179 -408 325 -452 64 104 463 107 411 -635 -761 274 774 522 352 -675 -533 -57 -136 -545 -375 320 614 -665 -100 -77 -645 681 22 -663 -339 -16 288 700 -605 -815 212 -420 570 299 -611 -770 328 -621 -165 -46 427 224 -63 -513 -205 644 444 55 -299 449 435 137 94 -842 652 -508 -693 400 105 -373 348 519 -94 604 716 -735 611 636 477 673 310 438 640 -797 -408 -331 195 506 -392 -240 536 384 -177 723 -367 -180 510 -750 -255 -85 0 587 -187 -328 -561 169 145 -131 -131 -628 454 -28 -322 -112 132 294 282 281 -805 468 36 -538 -829 -94 35 742 361 -649 -613 89 -891 474 -699 -196 64 -885 -195 656 -800 -798 460 -134 -216 -675 -843 670 -818 766 483 301 -575 -452 459 720 -558 204 -93 136 704 -126 -861 121 -705 -897 -528 643 -336 365 759 -260 -617 583 518 -348 -607 -55 -42 137 343 -12 727 -616 -475 -77 -523 386 -296 -251 228 -411 10 397 -337 487 260 -410 603 -14 520 510 24 132 -55 584 -102 -261 -400 -802 35 -490 366 544 722 -42 788 -266 -514 -474 340 612 -133 -507 -776 -458 -797 -79 -870 -168 221 -556 -133 235 -400 -821 362 -453 230 -806 -575 -720 716 -372 -732 736 -780 542 -831 -480 -574 -570 556 -410 -883 572 -113 192 -152 418 92 -82 375 -283 365 358 -380 3 -673 745 704 318 -244 -458 230 -253 186 -254 -825 -125 -784 -709 -694 -829 639 705 -810 206 627 -100 360 -640 171 -517 30 -617 26 -343 -697 794 -376 717 635 -270 -684 507 500 214 -832 -701 339 772 -231 716 354 666 311 606 416 614 475 228 -705 -436 -601 487 -868 644 249 -68 760 538 -672 554 -538 250 -400 28 -849 -318 -237 -728 556 -725 -118 -36 -67 -30 -865 437 -7 -871 -328 143 762 671 485 -732 -105 795 496 442 -507 -83 786 -130 124 199 -793 -551 -124 -392 535 6 -199 753 316 -745 795 -310 -173 -877 357 544 506 -156 -149 -45 545 -672 -656 -847 -842 -425 -149 -78 -890 -195 -339 82 543 200 -490 -119 582 265 -696 -826 -247 570 -208 -873 16 -486 89 -363 526 547 -378 3 -441 -218 -511 -88 -222 -493 177 749 374 623 209 294 -881 193 271 46 87 204 23 342 176 -648 -570 422 506 -664 538 -621 -598 -601 -737 277 -811 -558 259 -151 -338 -621 -494 105 610 -160 408 -788 523 -641 413 148 158 -24 -397 -198 179 -513 573 -752 292 122 95 -679 -143 756 191 665 -400 375 -147 -845 -864 -30 -532 305 -406 252 404 -688 -415 -117 -167 374 -593 -51 587 -396 -863 -624 -706 8 -422 -764 777 -753 140 477 337 -881 260 -118 -38 538 1 289 530 -532 -734 -214 -826 62 -892 275 -602 321 26 -34 108 152 -494 -734 587 262 -252 -125 756 227 -730 197 -432 -429 447 659 -290 -874 -866 560 241 7 -490 -246 333 546 -692 -558 -74 456 390 213 -663 283 -415 88 503 -331 -568 777 -796 524 636 -291 99 343 325 -826 -446 -245 183 529 -572 -477 674 30 69 769 -390 -293 -18 -200 560 -574 -490 -341 -293 -241 466 270 -567 489 690 -898 -550 620 -668 -374 27 734 712 -449 8 761 193 687 60 727 561 786 48 -587 139 -788 -581 -184 708 -819 597 -323 207 661 350 59 -425 797 -838 26 -204 170 -691 -844 -750 -397 18 -739 -53 130 249 -696 426 212 -267 -225 -761 -808 -395 -878 -881 302 -154 186 777 228 557 -121 -328 175 -159 556 -396 426 320 141 -502 630 756 -418 -644 -281 -507 -730 448 660 21 -369 531 -119 672 -414 663 679 -733 -563 -224 664 480 47 307 -640 189 234 17 204 727 744 17 525 -729 663 -469 243 740 712 -70 58 -358 -670 -398 687 52 665 777 620 162 -83 67 544 428 -9 631 -542 449 412 326 -411 161 642 595 -283 353 -154 -487 481 -667 724 -164 93 -363 -681 -811 402 -753 144 -726 766 -742 -332 501 796 -373 -97 -757 430 239 318 -366 468 436 115 515 -107 -58 -270 14 783 -458 -535 -44 435 257 -631 689 352 -880 -591 83 370 -220 -316 129 -192 705 -258 170 78 667 -522 -431 -387 359 -787 -877 336 -601 -698 650 132 -437 -885 -547 -712 -842 -697 428 -472 418 108 120 410 -631 -606 -275 -547 75 45 540 -220 -315 360 280 -324 -371 634 -414 -468 467 -896 25 -573 254 -45 -59 -576 275 362 57 -440 181 -127 469 501 -53 -183 -205 740 781 300 -75 -873 225 173 773 -150 740 186 -354 -502 478 -824 -477 -72 -662 -454 42 139 179 -437 -408 -35 207 -167 -102 640 -466 -87 -702 176 -673 -862 -121 716 -339 -100 -664 -676 -460 -320 -843 63 554 -868 -270 -562 -853 -757 -725 -211 415 11 -522 -162 -512 -715 468 151 -807 600 -646 -431 85 583 -364 442 568 798 -3 -884 -675 588 -268 -727 455 -472 572 648 -175 196 223 -438 733 596 605 26 395 464 584 -239 449 269 -839 -467 275 9 710 -146 -601 -595 363 -295 -24 -275 761 768 -372 241 -810 203 -728 -116 -372 -883 -415 -65 -258 -165 550 456 138 -825 -884 -340 298 -365 -880 -21 -851 605 -143 635 -893 421 425 -276 -556 58 192 150 27 152 662 251 -128 259 -672 115 -71 -677 141 23 -103 -509 216 -52 -156 -759 -308 675 305 553 795 473 135 -245 -22 -588 797 -114 -878 639 549 105 -522 -639 -817 793 -18 -828 -719 -473 19 -429 -615 -604 394 -24 380 -86 -788 -198 -860 -824 296 354 686 -883 -643 684 -637 -610 -612 179 -629 -129 244 -239 526 -203 -597 369 -145 -224 -57 118 -800 -378 -80 306 302 0 -747 -591 56 -463 -204 -346 -79 716 605 379 -192 437 73 -449 443 -181 -839 362 -785 -106 708 14 26 -263 -494 -83 134 -526 -787 -385 -683 -729 -706 61 566 -856 580 -547 -42 386 -100 359 720 -324 351 -160 508 -193 -159 -78 -582 524 609 583 122 249 -791 -525 -77 -89 -576 -389 -434 -842 -23 232 -820 -524 316 -290 174 33 -356 -810 283 -544 -549 -830 -160 -766 47 -636 -820 118 314 666 79 385 -881 525 404 414 -556 593 -195 -565 -87 60 -560 -696 675 -779 -741 -261 -143 308 -834 -649 280 -786 -342 770 -370 378 -766 -506 719 32 148 110 -634 -203 403 691 393 422 530 702 495 115 763 -131 -327 -818 754 -732 342 109 -215 -230 520 237 701 -104 -120 -538 738 525 -225 221 418 -841 -68 541 723 -417 -289 -545 457 -95 -843 -574 736 662 216 -672 -887 -351 -842 -680 -632 -243 -707 -875 392 233 259 355 -409 -760 -344 -165 1 -181 582 148 -33 505 -459 378 546 170 -857 426 -482 260 -46 -606 -126 545 166 -615 -192 87 -191 -259 -338 -623 158 -199 289 -292 784 677 125 -881 74 623 764 471 -387 395 -625 69 -783 -446 405 -338 740 -63 -60 -595 -120 31 -584 550 363 762 -133 519 -265 212 -855 245 560 75 89 238 622 261 24 -725 -690 429 -537 593 -115 82 579 481 -598 -17 270 12 390 566 -247 -882 26 -749 -849 -324 676 753 655 396 -636 -840 535 -286 -260 -336 -200 753 -446 -121 -157 64 -238 384 136 540 -175 -859 791 692 -107 641 -529 630 -514 614 -687 407 -767 28 -173 658 -645 739 -430 668 -774 -827 485 187 259 -121 -421 -45 -52 -657 -395 -382 -468 -59 499 439 797 -357 -169 121 -421 73 221 736 -401 -699 -638 -832 327 -709 -387 135 -161 436 -705 -500 -693 618 -558 347 248 -702 425 -798 -721 -671 205 -6 530 669 628 -500 72 -558 -377 763 -861 303 -406 -170 275 -307 293 706 -488 -616 14 100 695 363 -779 -514 -2 622 728 498 767 799 256 434 -79 -490 -708 565 -466 522 -788 -515 771 170 -530 410 -171 -845 362 -315 -645 361 -892 -301 398 443 -4 -3 -753 648 -824 -171 136 375 -804 125 -612 333 -894 749 563 -227 783 400 606 -313 -788 570 -519 -424 -734 -862 -399 -460 102 790 114 37 349 476 -568 -481 -792 -691 204 25 -678 -619 -900 -640 183 -772 795 433 140 -483 -672 155 407 76 679 123 -760 283 -63 -292 -768 -698 416 320 -766 548 -690 200 -769 -400 -222 45 -442 86 546 352 -430 651 -527 405 12 -839 745 -56 -732 -70 -273 -182 243 47 -25 -562 -642 207 -318 111 -413 -191 594 89 229 -561 3 150 337 -584 166 -206 -382 319 5 -716 303 778 59 100 -556 493 -853 769 524 -819 715 16 252 -295 -351 -815 -109 30 336 613 -686 -648 -306 -55 -802 641 -290 472 -35 -697 -838 -140 549 -274 134 -579 -707 -883 -59 -717 236 643 -653 367 139 -535 -271 -112 82 -465 -183 -81 701 240 -800 -385 91 -691 147 -137 -510 -688 -518 -144 123 -112 469 287 392 79 -582 -260 474 -882 341 -464 -872 -655 -350 -595 518 -645 187 137 712 -648 53 -22 -204 122 393 116 587 281 -184 246 439 -354 561 563 726 223 530 -657 259 -67 -527 761 289 57 -630 743 -23 -147 -701 -550 409 -177 -455 -644 -52 690 7 -364 -404 -174 566 407 -196 -608 -211 -347 612 493 -442 732 -853 191 -548 -695 712 -373 511 761 327 616 -885 436 769 607 -199 32 -415 -835 -101 -533 -31 517 673 -352 467 800 -220 -864 92 -11 616 571 -510 -697 173 785 621 -212 -42 315 21 -673 690 -190 -32 -31 -134 -403 -309 -617 201 -215 -312 311 -900 -823 -180 424 -104 539 569 604 6 -804 717 652 167 -556 773 -628 286 -44 -637 708 -477 -461 421 -218 595 397 167 756 -445 -732 -294 -693 -38 245 600 575 303 -607 -389 -713 790 -145 63 131 -113 542 -797 -662 453 735 -299 628 -891 -629 -782 -428 -641 476 295 -718 64 -97 257 -132 43 -679 127 -795 -138 247 195 -611 603 77 628 -166 -809 -726 63 -105 -84 760 791 690 -663 514 237 -133 -751 -800 137 516 55 -652 -515 -752 371 -147 264 482 -94 743 -473 -569 -504 -146 379 117 52 410 -306 757 21 271 590 -308 -305 -756 -568 406 -399 -300 318 -562 -687 644 334 -602 184 657 -203 -734 -569 45 788 -744 -275 260 373 -200 67 -434 103 302 101 759 15 252 -579 165 302 -857 -687 475 -654 -497 627 -724 -640 785 -363 -812 743 -119 -425 160 -633 609 44 157 746 253 -296 96 -322 -436 -639 702 -66 -885 568 687 -848 -288 189 -879 -476 278 -10 -515 -885 -234 210 348 482 288 -483 -722 524 -411 667 361 596 616 334 113 -611 17 274 647 -277 -577 -497 260 512 -709 -729 538 186 449 334 -564 740 599 263 -637 -497 343 -40 121 -378 743 -670 784 -753 302 708 -174 -155 -601 748 -188 -46 -134 27 -463 660 220 -97 -167 -468 43 311 522 -275 396 179 -892 96 -727 -270 114 609 -779 -277 -66 -286 -556 -481 -578 228 33 -281 333 -148 695 -369 478 -399 321 -128 316 794 -699 -204 -865 -699 611 -738 -201 239 230 -34 -48 455 -122 -893 -699 -72 -188 -191 247 -15 -123 9 -379 579 223 766 -217 -143 180 -5 -602 -216 164 -843 -824 -217 -14 525 -672 535 649 -276 -893 -56 -666 219 -103 -222 277 755 -61 699 -517 -895 580 -116 -325 356 283 -305 -680 -25 -627 588 -684 -65 225 437 414 423 -30 -449 -94 -834 -486 -873 -115 659 272 -689 -447 -191 -637 512 177 -681 -277 -607 239 -782 343 383 -863 -597 -298 738 -855 -715 -357 -585 -637 88 230 504 -425 -726 -400 421 -26 -250 295 -857 277 -784 93 636 -555 749 -41 -143 -39 -64 -474 -619 -163 -368 583 -577 55 -555 -745 -587 329 -199 -134 -458 569 638 -95 -234 -500 -92 -384 535 -26 775 97 -693 -345 28 -434 529 -166 -873 -722 -749 721 592 -74 693 489 755 450 -518 -361 -332 247 683 -301 474 732 741 405 -46 179 -829 354 -112 370 -461 366 792 742 118 -455 471 -535 -887 -418 185 -90 581 418 -507 457 -629 -215 537 -812 442 108 621 -507 -267 -18 -46 18 717 94 157 -429 -800 584 -696 -555 161 705 35 133 112 553 513 148 -166 632 -110 -850 230 -888 -793 -173 -885 723 161 488 -843 -125 -296 -386 -538 -840 56 -395 11 -92 522 -94 -221 -261 -849 -880 236 654 -308 428 568 396 336 235 -868 -471 -803 367 458 -415 714 573 242 -705 228 -467 -851 209 153 -786 557 -588 -888 230 -358 166 -197 -6 -258 98 696 270 -396 -586 569 -862 368 785 490 -436 615 -2 -233 -835 49 520 632 412 301 -578 -580 208 -287 -273 -596 -729 721 -773 348 542 -665 -204 684 -446 -243 -146 69 -696 147 -846 -258 95 -555 -53 77 -557 383 322 -330 -659 -893 -69 178 2 -595 554 306 105 355 715 -742 77 455 523 762 -633 795 776 424 -113 -23 -96 74 449 -597 -354 295 -132 511 478 -533 488 437 -623 436 205 755 774 441 761 101 442 -792 -788 12 -527 -370 518 -157 -568 600 -61 258 157 716 4 -391 -847 -24 714 84 797 346 14 -109 48 -32 -194 -416 0 556 253 697 -382 458 -260 -861 390 -841 568 373 267 -417 -487 436 -864 -356 -555 -426 508 -589 -781 -527 -659 -485 542 387 -42 579 -689 798 717 656 385 305 -635 -303 375 -415 676 652 442 26 179 439 248 -210 -782 -134 749 -173 -61 239 -263 92 664 -429 -93 -511 -292 -289 -315 -184 -41 -504 742 279 -670 285 -582 526 574 -566 -654 624 195 -376 -530 -328 355 -204 -895 279 -94 -822 614 448 629 447 -735 -640 483 338 334 -104 292 710 -346 606 -445 746 74 17 -456 740 -738 418 202 -172 780 -430 610 -817 -73 600 -707 -452 -537 676 -338 -524 783 -630 -868 600 394 -99 116 -805 256 -537 -371 -235 587 269 -602 -86 -542 21 -310 -437 -542 -257 263 -668 585 34 48 602 677 -603 -621 418 -823 -586 -114 -273 779 -747 -121 -368 411 -537 -600 -164 638 561 -270 -790 566 780 253 -516 -350 -635 127 170 621 -779 471 -450 518 764 438 -18 254 -503 -647 705 -690 542 -481 -40 -363 -690 379 212 -650 768 107 -881 384 -175 501 760 -430 -457 36 102 506 -238 -157 303 -38 227 776 318 -723 -175 61 326 213 409 -97 185 92 639 191 406 -629 -660 -336 778 -753 -326 -472 -232 -8 149 43 -471 -38 683 -79 -808 213 -806 172 712 -49 563 672 -217 -300 191 601 -49 763 268 -375 -206 -851 195 48 -90 510 -799 -397 352 -548 -176 91 346 134 -548 748 -479 470 106 92 -62 28 396 -564 -752 -478 -255 -44 -659 -686 -662 -672 -724 -214 447 669 359 206 -844 400 286 -863 -7 693 587 225 92 149 -313 472 -197 -351 -78 522 -140 -158 -600 -1 -879 1 337 742 -433 603 730 101 666 698 443 724 -733 -747 417 -406 155 381 379 -319 344 -563 -62 189 712 465 -336 263 80 576 530 617 426 50 -393 -318 -621 -757 17 -553 -633 180 599 53 -323 -29 -93 314 584 -725 -373 -58 -475 -802 -303 -810 -75 -866 662 446 -532 -411 91 519 527 245 665 133 -740 479 -97 659 -175 -608 -840 -53 765 448 554 -355 -300 -589 200 -165 743 -401 -75 -37 -502 491 -799 -379 -565 -505 -257 -253 -746 589 347 326 185 -246 -485 345 -569 705 -782 -144 514 754 613 -723 563 -711 -136 744 -201 -742 -553 712 -268 -216 351 383 -433 -160 629 386 141 -281 -241 -297 -630 -85 310 -297 -139 200 210 -420 452 217 -606 554 121 487 -789 313 753 356 -279 590 89 -753 115 -301 102 -779 -360 -47 -543 -627 -251 -40 -501 -662 491 -702 -207 495 598 -407 637 -323 -133 261 -508 -13 332 -671 -529 396 166 -465 82 385 -507 -561 680 -415 -568 -4 88 92 444 -713 -25 -542 -874 748 -61 -289 577 -119 -174 -456 -67 335 404 -323 -218 543 640 409 232 329 -701 43 304 539 -401 -43 716 133 98 -779 611 -631 -65 240 624 -824 -878 -44 570 -148 -16 -385 412 55 550 -144 503 256 -637 -186 541 148 -893 -393 606 366 -467 -836 -205 499 -650 546 -609 496 310 -247 0 -420 -732 452 -250 167 672 -193 -8 455 618 -285 -677 764 -380 -791 552 -344 81 -717 791 -771 159 -117 698 -160 -494 720 -451 -780 635 390 -891 151 -259 -29 553 536 -523 -760 93 -291 37 528 226 253 712 35 411 -121 -582 395 775 -124 650 -420 236 308 -28 -760 -503 -366 0 482 271 -479 592 -777 -388 -564 -672 -356 99 750 -713 511 -209 157 166 254 -682 -377 -615 -426 -652 -859 -725 -218 -435 -594 -859 503 437 -7 -432 -638 243 -134 263 653 -4 2 -253 306 800 -344 -570 -798 98 167 337 510 -221 -623 435 -530 -59 -212 -537 532 577 535 76 305 576 -251 715 -271 712 -83 492 -326 -348 -875 86 749 -99 -134 -297 299 619 501 -852 -496 -119 655 265 -559 -161 -813 -622 -417 -116 485 -621 144 -640 644 -353 -350 419 -858 577 528 -539 -268 300 49 -856 370 -862 215 554 328 -153 -152 -56 -78 -355 -629 -591 -100 -146 576 -55 642 -786 -855 684 -698 -255 571 400 342 537 -219 -597 -522 109 484 97 -478 -357 607 571 47 -207 -267 606 66 588 474 -111 498 -758 443 777 225 -884 192 609 -609 -29 -135 -632 -403 443 -466 722 -789 795 -680 -348 38 -501 -191 -318 -264 -40 179 -30 -551 -615 512 776 -221 -180 -587 305 -364 740 486 -432 -28 -688 -614 509 143 139 176 -391 -248 280 227 -305 703 231 -256 22 -271 273 -205 -803 205 -815 -397 -621 -68 -592 437 -890 -538 -792 -290 783 24 -609 265 -86 -3 223 753 487 -252 -648 -761 -514 -532 492 244 -32 786 354 29 366 -789 446 461 186 -716 -342 602 207 -631 -698 -574 -857 -433 -701 102 28 100 41 -723 409 542 -533 537 502 269 -85 332 261 -415 -288 -379 -849 20 719 495 -831 -690 -463 -815 -387 -551 -468 -340 530 -61 508 209 -354 -171 324 658 -145 211 -208 -24 795 613 182 531 162 -899 -63 -461 404 654 -492 460 23 -488 388 -612 -836 -226 -628 337 -718 685 600 -50 405 -590 -564 761 -45 -271 -571 143 123 -98 767 233 -181 717 -470 539 -374 657 573 -129 241 -230 -412 -497 -88 692 -135 -103 -293 699 481 -574 36 -96 -622 197 593 -9 588 -47 -320 423 384 -518 -533 -693 -750 -713 -747 -678 594 451 610 762 -818 -127 763 -374 188 465 -855 -625 405 -539 414 -99 298 -653 249 761 -73 468 706 167 -83 -769 -271 -833 96 -782 -658 -432 780 -242 -135 -52 -283 -726 -197 528 -502 -5 -235 318 -718 -272 660 -23 -355 -704 128 690 -450 574 -603 425 -846 -799 461 615 -108 -447 -755 -407 -249 -361 -858 -767 539 296 -823 -578 -171 -526 627 -254 -195 -720 -52 468 248 -678 -192 -752 -627 364 -606 103 102 -677 698 625 -478 746 -789 369 -844 -238 103 -313 609 745 737 -384 672 500 -240 -427 -146 325 660 198 -770 285 587 -266 638 -517 174 -277 707 482 535 -155 -738 -1 -642 -771 763 -824 -750 -554 667 -857 139 -407 -290 -790 325 79 -80 800 -858 435 -557 -527 351 594 -696 -215 -388 637 249 333 717 -151 -333 -190 281 -709 -719 -42 -279 770 -876 -148 636 367 534 -499 -416 242 207 385 622 -412 44 -151 -464 -284 787 -457 -342 327 254 339 761 -37 -658 -223 -672 -138 673 171 574 -116 -500 -11 -201 -865 -694 484 648 -219 155 428 -388 -58 -613 556 313 643 773 477 675 -76 72 -641 -113 -370 682 -265 413 -712 482 -881 139 -426 -318 -229 -665 680 523 -166 236 355 -464 304 -217 36 -831 113 -137 -549 -728 -464 591 -695 -127 172 -116 353 590 -237 792 -808 -451 422 677 -534 -460 -247 -260 -230 -198 285 -775 -42 281 -421 -676 760 473 -415 685 756 -530 294 -279 -686 10 -855 578 -434 -639 -385 -120 746 158 162 -104 557 557 -611 -654 18 -816 -295 -603 89 -334 16 464 522 -630 -263 -322 772 692 600 200 61 -702 741 641 -600 -339 115 340 628 460 77 777 -664 17 -512 303 329 -341 -377 -831 -691 -461 -216 -210 719 -63 -147 -625 -488 -24 -157 -825 -459 -129 -131 -499 564 -160 589 593 -573 -75 714 -248 -443 -692 -799 251 -894 698 740 -654 -427 113 -589 -679 272 -391 753 -361 439 -330 -524 424 236 736 -728 -504 -784 -533 -46 14 -470 -317 -780 3 -9 -18 290 -565 58 -884 -116 -663 654 -427 -66 82 479 458 -734 -396 140 -179 -651 -674 735 -384 -134 620 -429 -804 638 649 143 283 -586 -298 -164 331 -864 311 49 41 -541 -3 528 382 -806 -570 626 -396 510 502 -522 -4 -803 -143 435 502 596 618 575 -760 -828 -488 506 -561 -721 277 516 120 -367 476 658 12 -375 337 -827 -720 738 -219 512 460 -486 10 -344 -509 -651 -158 -536 565 169 -424 29 692 2 -493 241 -891 -761 -178 -376 735 208 213 78 -825 -420 -846 -183 -715 455 693 541 -301 -642 -602 -652 180 -215 -277 -218 -204 -208 -340 -21 338 671 730 -601 646 -238 -276 -39 -111 35 -48 234 -770 280 743 -9 295 -582 643 217 157 357 493 554 -759 109 -1 -197 216 -720 -856 652 233 227 190 728 783 -658 -158 513 444 -218 433 -676 -147 -759 3 445 -219 -426 -836 -686 -532 249 137 223 -166 -417 69 398 588 -718 288 757 562 -592 -882 -263 -500 513 102 -869 188 -562 -392 -411 -424 402 551 466 -708 123 187 -849 -484 -557 -24 795 -254 -236 -654 -683 -590 266 -388 -68 457 236 1 -894 221 -771 -861 -747 -873 -821 726 513 254 752 318 -845 645 552 415 -267 139 264 130 -289 -312 411 -211 398 229 -871 515 771 -889 795 -723 672 -215 -703 -640 -589 -358 722 163 429 671 524 -52 113 -580 -738 -676 400 39 -648 -303 -459 -232 -311 486 -719 -296 -430 -214 -633 -256 -377 383 -348 -345 -43 557 396 347 -200 40 584 544 364 799 -26 459 551 -697 -252 645 -431 -158 489 312 -454 469 -776 105 -328 -131 -735 257 390 360 670 103 16 -76 305 -181 -459 581 592 471 -54 214 758 52 177 194 756 182 -244 119 -97 -645 88 380 18 -529 63 116 316 352 675 189 300 323 650 -651 441 -864 -333 259 -259 362 580 230 -733 333 -316 -710 -126 -802 592 771 -331 -416 -876 459 -3 -610 -520 189 733 436 -259 616 -86 231 -767 397 -895 671 -216 -519 -90 623 752 -64 303 569 -677 -667 34 -310 212 -29 214 59 -587 792 62 639 710 -544 -426 -20 615 -418 362 -314 554 -243 -374 604 606 167 721 126 770 -431 125 245 -691 -136 -888 393 -876 444 684 770 675 -428 389 -553 536 37 502 -421 543 653 -265 -600 343 -400 -506 -207 561 361 -302 329 338 169 529 -538 91 -28 611 -738 -20 -888 -665 485 -694 438 -849 531 261 740 681 754 -425 -743 176 -726 -197 -307 532 -143 539 38 -13 -626 128 -342 -27 -790 756 -300 -199 628 -348 -254 102 629 69 -897 -769 136 239 -257 -346 -742 -787 320 767 109 -754 -677 158 619 613 250 -745 -852 -314 -203 16 668 -161 -751 582 637 -40 119 678 757 -233 -524 -57 -544 -325 83 150 -65 490 99 -534 -642 621 -328 308 -241 -191 -147 -242 619 -659 -648 709 -728 -621 238 -709 -540 507 474 366 51 -93 576 142 -37 -859 70 -29 -438 609 -575 -175 449 -636 712 -870 634 -251 -812 -400 220 144 -161 -607 -82 -536 -341 -751 306 -39 99 -345 619 -155 -685 -49 208 -139 119 -383 -239 -781 -153 -456 -860 437 248 342 201 -567 -362 45 33 -703 -813 560 -278 -564 -507 744 -522 -154 -93 -845 -186 216 -188 273 39 602 -392 -709 -207 -147 569 -882 462 -124 -627 268 411 709 -70 -869 306 640 -329 209 422 -216 519 -361 655 -212 -70 461 -346 455 -556 -787 -511 -155 -52 -272 708 591 402 -880 776 739 -113 -669 -295 -231 229 -370 663 202 366 -30 238 488 -119 553 -196 355 -587 -425 166 -214 136 -107 -24 664 -613 -788 -409 295 506 572 426 -331 -392 -263 -520 -457 -432 -89 666 421 472 -872 71 57 58 -470 -578 762 327 -737 -372 -879 -203 -122 174 468 -881 -468 268 -829 247 751 215 -659 64 395 -844 -385 -633 -844 558 -567 761 -592 -641 -478 -522 -2 216 773 -125 368 -866 -382 487 488 -700 468 -574 -400 487 -405 637 588 -442 35 170 141 -584 232 293 774 -344 516 595 -439 -528 317 -357 -81 -9 -843 25 142 462 446 133 -576 178 2 333 -279 673 -435 -802 703 574 85 582 -96 -853 -860 109 -444 34 16 -141 -691 172 312 702 318 602 -249 -765 157 -242 12 -730 -115 -703 380 792 332 -633 28 -787 524 247 -732 -856 -439 552 -883 163 -644 -650 522 -128 -97 198 743 -81 310 -2 470 -503 -874 28 -202 -154 -404 469 395 672 -524 21 -272 183 -349 429 -844 413 542 -540 -175 -734 -810 -840 -878 716 426 -570 -614 713 -92 -867 128 681 402 748 -238 331 -286 172 -353 -406 64 -617 522 -718 601 -890 -391 -739 -275 -884 362 -388 -337 687 -785 -768 -789 70 -260 775 -477 776 106 -7 -719 -529 -266 -97 472 -111 339 255 552 -857 221 -468 193 -465 737 674 -720 667 -263 78 -76 764 797 447 -482 -800 -365 -748 447 -631 31 -862 294 -532 -806 644 -325 344 -120 105 522 -832 -692 46 -673 579 -702 23 -697 108 -461 -122 -357 741 696 753 -95 764 -738 38 331 211 199 -401 703 453 -362 96 51 615 665 -583 -124 391 273 -188 -307 -129 773 -481 -406 -644 -567 -207 21 267 203 -169 768 224 533 95 -157 774 -292 505 568 446 218 541 747 -437 459 -601 -681 -509 414 545 166 295 362 465 -470 -29 -57 152 -395 624 539 -374 682 538 346 -602 -777 -363 -352 -68 -556 -577 -612 133 -628 431 -40 -289 -420 40 -621 -731 550 309 73 -640 287 788 -224 -210 -637 -251 605 -247 403 -887 695 -675 -787 -125 281 494 -765 503 7 757 310 752 -535 -382 197 125 162 376 -99 -445 -176 634 46 321 422 258 -856 203 -408 367 71 -713 777 543 391 -755 -112 -349 471 -685 53 -559 -449 736 -887 243 456 -164 -675 409 491 204 -868 -790 52 -333 192 -886 2 327 163 -239 671 -428 -852 -448 77 338 -483 -383 -345 -185 401 -104 -395 366 137 266 -110 549 -394 -875 -444 -240 36 103 265 -21 644 358 -392 49 -515 -572 404 632 -23 31 -460 722 -823 294 432 -431 -96 -895 -757 -332 -517 -483 -771 250 -173 291 290 21 179 -645 752 447 736 349 325 71 -443 452 413 232 440 734 283 -341 -56 -116 319 -204 739 -862 -295 -408 752 -578 -782 -628 393 -364 417 698 742 296 -525 -663 -24 -625 173 412 266 555 312 -891 -780 -115 427 111 -787 645 -238 175 -640 -875 -660 -734 -207 -573 -129 -732 -297 -41 9 674 -560 -352 -773 656 -507 599 -148 -868 -156 -518 -320 -78 -244 -64 562 104 365 223 362 -295 -386 551 -380 662 233 489 -694 -714 -662 -212 488 -753 57 450 756 51 204 650 -541 613 164 -51 -450 115 574 -91 -481 -196 273 20 -90 -657 -442 -499 -421 -562 248 -552 -182 100 170 685 766 -105 249 -69 -68 151 606 -92 -640 211 724 -95 -332 -33 782 11 -407 -356 -278 -859 405 481 451 741 -75 190 778 654 -79 530 440 15 -125 421 -717 797 19 47 162 -682 -740 573 -823 778 -856 -546 -545 632 -13 554 181 283 -717 104 -362 38 683 -827 279 -223 435 618 63 649 132 -768 -643 -824 781 594 616 -97 -274 -768 -753 229 -325 96 -30 7 -288 344 -329 -506 418 496 511 223 9 -55 718 182 -58 -103 107 -660 -208 -94 -362 -631 -717 -831 -706 711 206 -647 -312 -811 263 719 -270 -123 610 707 499 -217 -167 322 -436 588 129 -134 112 -221 -815 216 -16 534 -157 -435 -812 160 -158 251 744 -546 -500 265 -865 206 -409 -107 148 -404 -572 154 783 92 -297 248 724 -379 -844 -665 -302 236 -53 356 24 341 287 -642 -583 -566 -34 143 -54 86 -462 -765 697 -335 116 799 320 -46 417 -726 -461 -380 448 149 -30 -2 235 571 -637 272 -755 300 66 -646 350 451 109 -744 740 -575 -818 -733 -302 249 134 239 -598 660 745 532 -21 439 -829 -380 716 659 641 -315 -250 231 -814 -588 135 701 25 -768 100 5 80 353 5 -242 -133 177 -470 11 -715 191 177 -393 -755 -21 345 -587 -591 131 -721 -309 722 609 -324 482 -543 -573 -879 94 -126 -794 -820 -109 -79 457 -215 -498 -875 102 529 -341 -316 -482 -869 -791 337 28 400 328 554 -706 -302 115 616 41 693 300 0 -784 365 -780 -92 180 347 74 -845 758 -99 -808 453 276 -689 509 -693 -47 -467 37 -212 518 230 445 -125 -496 -100 504 -90 -452 726 133 -331 -700 -286 -319 422 238 -65 -369 589 -787 735 733 211 -296 236 -8 128 -313 -804 788 -367 -133 -172 -10 719 -862 -159 424 -693 58 -233 378 263 -255 623 -495 -34 -559 118 -546 578 465 687 -555 105 -671 731 542 97 668 555 -156 80 152 -384 487 -547 -378 -828 715 70 -822 -82 -369 396 -812 -108 61 -179 -549 -396 676 84 714 -627 432 599 382 -533 -32 -673 419 -505 107 -232 631 225 -764 436 -220 -621 -405 114 150 -193 356 592 -790 209 -335 245 523 -684 -324 -50 -595 626 602 -85 -525 -662 -124 -791 -178 -306 -754 119 -724 692 -479 323 418 -650 768 -477 -754 -462 710 46 -397 -704 241 -454 129 115 -770 -41 -529 -878 105 -532 -12 -721 676 421 534 616 227 -665 -245 -679 -58 384 -416 498 350 -680 96 5 600 -503 680 762 680 225 -833 207 -783 -879 381 -873 -173 -420 -214 -403 -666 682 -347 -892 460 705 -787 -246 -520 72 -229 211 -605 -556 -330 -861 701 -834 -117 -130 -156 -764 -418 -108 78 -260 148 -134 -597 -61 336 -452 -776 -107 -467 372 -467 337 212 -700 400 -100 697 -27 355 187 -517 -467 388 -582 541 -504 -126 632 -628 -801 -564 -897 348 -606 -22 532 653 -87 612 -79 -458 10 -849 -591 61 -507 -339 -840 617 97 215 -550 353 -619 546 -122 -385 -687 445 413 -577 -542 -234 255 -304 -885 698 523 745 -477 -166 -124 -440 -736 -435 -744 -787 591 293 -437 226 636 -118 247 283 -96 182 -425 -505 -134 115 567 -781 -544 727 199 -874 -410 -58 -696 88 193 -272 -381 739 -167 117 558 655 -394 -640 311 -214 800 47 424 -293 -505 -379 647 494 262 533 420 -728 646 -869 575 535 388 484 597 501 494 -158 477 -717 -436 -344 668 -555 -511 -703 793 543 -540 -312 -560 -356 -759 -789 -545 377 562 737 165 -759 120 -899 -833 30 -264 701 17 649 -366 -403 585 -391 39 -610 149 668 -269 -761 -179 -630 -744 -239 -749 424 273 -507 -19 101 -511 -600 405 -629 -555 -760 490 338 -87 -95 -501 47 389 -62 -674 111 -275 498 654 322 -182 -491 779 -394 -121 -675 166 118 585 296 -683 -411 225 789 280 -692 -431 199 402 723 530 -76 85 -205 28 -775 -187 11 731 773 94 -274 -587 -286 -288 -190 76 252 -708 350 686 -406 547 -293 -363 -251 105 244 -329 -540 2 -743 -735 408 -543 -797 697 -475 53 -777 -584 -364 -434 -133 -510 -209 -263 415 718 -725 -736 -98 219 -216 -580 -623 -814 -688 -811 -662 -899 -287 347 -194 -813 582 156 -637 -706 336 -834 590 -891 483 775 353 187 -237 -111 206 -409 527 -833 -899 17 129 112 603 -731 533 -127 -636 -146 -649 -748 768 -277 -180 430 -800 208 -694 785 35 -115 -713 -106 419 -385 749 83 484 -841 105 -879 512 222 19 -317 117 -62 -565 -68 437 235 -47 -475 422 -681 -420 -828 173 741 -891 -806 -501 241 -554 -860 -565 -409 -429 -772 762 -765 -367 682 -6 436 302 -82 -849 354 410 -282 160 -741 -710 566 -664 450 747 489 52 -607 -811 72 -720 -360 -717 -527 -537 420 -67 -761 446 -766 353 495 -422 -654 129 -233 -169 -479 -701 -642 -342 744 -378 -296 687 -883 634 55 451 648 467 163 -443 -647 692 -883 521 -797 187 505 546 640 703 164 504 -221 370 -131 -727 -842 -59 483 -667 -770 -190 719 -880 498 705 9 37 95 27 -159 25 763 636 408 -412 -701 -635 -139 -525 335 -66 -825 -630 -379 -856 -424 -767 -658 407 -279 493 -392 -676 -227 -150 380 348 519 -214 74 458 124 210 266 388 350 -668 -496 216 419 779 -537 118 634 154 74 723 -745 -157 -311 792 330 113 -142 -330 644 783 -454 -331 -502 723 550 673 266 -402 344 -670 -280 165 -510 -112 90 -357 -252 578 60 440 -222 -460 196 395 117 -603 279 -24 701 701 561 -225 -746 238 -400 107 95 -314 200 137 230 -308 -738 315 263 -271 472 49 41 -784 594 318 -531 -314 -406 -477 339 272 172 431 472 -546 245 638 755 -448 -457 502 -669 569 169 58 -661 -755 -865 -349 472 -664 -468 492 727 -121 -639 793 -698 -700 144 734 637 643 -470 33 -111 -821 -139 49 -492 465 -472 287 -844 158 97 270 705 38 753 -398 -353 -495 -448 152 -139 -598 249 -643 -92 249 -600 320 -332 -101 -693 216 558 484 451 427 445 709 -517 457 -270 -647 -451 374 -38 -7 -24 30 688 -355 564 -866 570 -609 -465 587 -484 -292 555 -665 356 375 -430 533 -236 -737 -200 311 720 -898 -497 -336 -640 -845 -860 444 -145 535 -300 710 566 689 554 452 -34 -602 -356 84 -86 220 -422 -343 -793 781 0 628 -597 766 581 505 310 556 -90 450 -762 299 -873 -763 85 488 190 -244 698 768 -143 -717 -458 -475 -863 455 -26 -35 583 294 715 132 676 -418 -701 -368 -683 -385 504 330 112 306 -425 529 -557 -132 775 -801 310 55 423 -218 415 -528 476 -284 638 637 -294 -198 744 -112 -112 -571 568 295 -437 -136 -456 266 -356 -569 488 742 -118 567 326 1 -18 -462 305 745 -51 134 732 302 10 -11 99 247 394 729 39 -527 74 234 -288 -669 -769 779 675 -392 551 -761 -340 -523 -834 -778 -715 -275 -269 -288 176 100 9 -643 -717 309 -56 749 791 -606 -60 -600 -738 -483 597 -704 -895 502 555 788 -836 690 -97 68 -95 630 259 597 565 735 -715 266 -397 471 781 -684 437 278 -796 643 138 -95 -391 -419 742 610 -711 481 -833 318 -637 -540 -610 -360 -500 -622 -562 -454 459 225 535 -607 342 -103 268 -883 -785 494 -90 -532 228 -406 -419 313 -828 -453 727 160 552 638 -669 578 -225 415 -579 506 -518 699 -352 -788 -86 317 -811 11 -528 -352 -479 -195 -759 -759 -48 -473 -589 -619 -818 762 48 521 -200 -481 -806 -424 -394 -377 -306 588 103 797 -168 117 -797 -386 -284 536 -524 -104 -729 -675 48 90 -35 740 662 -67 -108 -802 -49 -21 251 -441 -158 320 409 -709 -144 529 643 736 -771 -409 -873 477 -301 -19 734 -827 420 -277 -27 585 681 -631 145 -797 619 -579 -118 650 -572 456 731 74 323 -658 223 78 -643 -337 281 622 548 153 -112 -265 -110 -533 654 466 183 -724 -447 549 -191 -378 -623 -698 -837 -852 -65 -768 74 597 127 10 -150 -207 390 -499 -824 684 768 121 -672 -606 -736 235 -243 534 269 -3 -274 -188 -191 590 338 -286 240 -274 -514 -67 -626 564 722 182 -798 -658 444 715 751 169 -281 400 -191 316 -224 763 -81 637 -48 553 -531 58 -602 290 535 549 39 -612 356 -737 -238 -463 -260 -720 -859 -404 502 544 70 -600 538 -57 -599 71 -758 318 510 373 -542 260 -811 -282 780 -317 -473 230 -347 -388 457 228 713 730 398 -680 -887 -318 -242 466 684 -536 -213 -848 -745 -541 394 478 -291 -834 -20 -42 49 -310 615 583 -798 -662 749 -168 157 -375 -493 -701 499 9 -679 739 249 764 186 69 183 -209 -831 -564 -307 590 190 318 -736 266 560 -130 -8 193 -895 94 7 703 -180 -72 -790 -225 -780 167 -294 136 -10 -680 -616 -822 -83 755 444 -793 -463 -124 319 109 444 486 179 495 261 190 374 -608 -332 464 720 685 485 -813 -654 496 586 -405 137 301 634 774 765 790 -278 -475 -219 -865 558 253 3 -200 -71 -228 -727 547 137 605 478 -642 -246 627 -632 -761 -578 -336 133 447 -55 112 579 -308 -379 581 -61 -843 -587 -559 613 -214 -443 746 632 -125 -325 -154 43 -44 -693 -121 -221 759 -725 -254 -779 -276 -861 -602 38 -676 -321 -33 593 59 763 -672 -425 16 -88 -521 23 83 -496 -136 -58 326 722 -42 -178 -253 564 -804 587 -784 46 -2 682 -754 -646 143 -846 531 43 447 166 -680 726 210 -859 783 280 -587 199 -101 -691 -568 -757 -811 446 -775 432 -31 205 2 285 38 610 -695 -124 458 19 467 229 -718 198 794 -530 -821 206 -226 110 754 759 157 490 367 -418 470 -326 452 214 544 670 -242 350 607 -493 -561 -796 352 -95 -267 -163 570 349 -517 793 268 -408 398 591 -50 327 339 770 420 -854 -300 -782 -691 -273 155 -300 -29 388 777 376 -803 -82 -551 611 -658 -121 205 -385 -725 -359 725 439 -280 -33 168 591 -297 507 382 -477 732 483 683 639 120 27 -847 -865 -154 1 -409 642 709 -775 -488 537 -447 17 -525 -585 -660 618 460 541 112 186 -751 461 -517 -110 713 88 373 -588 85 754 468 -832 -832 123 577 -304 422 634 -501 -398 -348 -620 -486 -163 481 540 -162 732 298 608 541 207 -697 -614 594 622 496 769 -18 315 -66 788 82 200 -12 775 -844 -835 -175 -808 -114 -266 762 336 -814 505 448 -389 255 -604 278 232 14 -166 -218 466 355 -399 -497 146 464 -331 711 127 -342 -317 372 -374 364 440 258 -631 593 280 -570 -518 -518 275 -413 -609 169 -97 664 50 426 6 329 347 -805 -752 -520 -377 777 -378 -587 526 758 -713 101 669 683 -651 672 58 49 -238 307 -699 -637 -811 -214 -205 444 296 212 -842 -313 -46 -673 73 125 642 -349 -761 516 629 135 -567 -841 -40 627 -46 200 481 681 760 -400 459 -793 587 -106 271 -762 541 -13 -442 264 23 -342 -440 -339 574 -253 273 -899 -521 -318 -490 611 484 -299 -63 69 527 -867 367 473 -80 381 -364 741 788 768 -429 -830 -710 -861 -445 213 -363 -872 -706 422 667 546 -230 104 -244 -150 601 -217 -496 769 -874 411 418 233 -735 685 -396 -215 -722 -109 -372 386 -84 -291 -258 331 175 494 79 -93 251 -769 108 -586 547 -371 -499 -899 10 34 -412 281 530 552 476 -790 -122 -280 336 308 -541 -178 -722 319 -98 -662 -105 55 435 348 212 -347 57 -793 50 -839 -491 492 -696 285 -35 -163 -14 221 -660 -157 554 -250 655 -458 582 -715 7 431 -109 -292 -206 506 475 215 -405 -292 -17 -479 789 -653 49 -347 292 483 -423 -575 -324 -230 459 358 -322 -611 231 -462 -166 397 3 -504 -583 -685 -113 -839 -323 115 334 596 -880 -734 -524 246 -850 -246 -724 36 58 -560 -734 -642 -723 655 -151 726 305 233 -197 -826 -822 615 538 673 357 -789 120 -319 -804 -236 103 498 -443 -447 349 -559 571 479 -610 -704 320 -397 581 124 697 -243 -76 86 -537 -697 690 -889 -259 649 -635 -31 514 633 -824 -816 -237 -824 -370 197 -39 -100 331 -557 259 -88 -302 -599 131 103 180 -727 -506 -491 21 -259 -689 -748 -677 767 721 282 92 535 237 -730 -641 -631 -151 -829 261 -321 737 -179 308 -648 71 377 789 -28 -309 46 -35 -451 -866 695 372 -54 580 744 -847 768 558 76 527 152 626 -786 411 -43 -462 -268 -790 585 529 272 -641 -660 -855 -313 449 640 -75 -881 -759 -732 -773 -344 -363 -40 208 139 -879 -432 -582 -605 372 -122 -287 329 511 -112 -125 -888 673 331 -77 530 693 -656 -52 103 -248 38 583 4 -321 277 -606 567 -592 -802 -378 240 271 -207 512 358 -897 -456 -513 -266 326 -505 -433 -63 327 -343 -796 46 423 -177 -23 -158 -259 778 -599 -202 140 317 -781 -579 -473 328 686 -785 710 262 -802 -131 174 -332 -888 -236 722 -572 80 -655 182 635 -484 -673 -847 311 586 300 -239 -852 -5 254 -788 -443 210 96 364 -140 387 -607 212 140 -161 -511 295 416 694 -580 131 555 -406 -275 209 -600 -213 689 -202 22 -232 -781 3 -484 404 225 -495 44 448 422 -680 -613 402 -661 -14 460 28 -24 350 181 -467 798 -807 613 455 95 -80 -37 450 -474 -698 -336 352 -425 601 -159 575 124 -744 605 -242 128 -602 -785 99 690 161 482 -840 58 -320 -280 535 713 -68 343 370 -430 535 622 -470 -732 618 193 462 -703 -177 185 696 497 -707 -21 -748 -797 75 744 -686 -19 -751 -84 -102 288 111 790 397 705 320 -431 515 180 90 -228 636 -149 -133 -620 -612 117 734 -648 -233 696 707 506 -497 -574 257 -262 -131 332 -165 -615 -35 -769 139 148 -646 536 377 -640 789 -330 -664 -190 -299 -335 557 626 -675 657 -65 -789 323 180 -813 -376 -113 -292 538 254 -145 -383 -774 -41 631 -173 567 167 -887 -140 249 -763 57 655 583 -171 642 -73 -411 -830 420 129 88 553 -209 -85 670 651 -42 -291 532 750 269 200 -64 -788 436 -418 300 -508 -271 404 -370 467 567 -445 323 22 -434 423 325 -730 176 -110 -584 -174 -97 -408 -368 -550 296 667 621 -852 -686 257 31 -37 504 -551 184 324 -321 -699 -637 -705 342 385 311 -40 -413 -622 -866 266 -209 297 -126 -484 -660 49 -888 596 275 -803 460 699 741 -154 -88 241 188 -72 413 -857 -22 -52 -724 -128 -61 -175 526 93 -698 6 703 -1 -471 522 -883 692 -664 -186 182 -780 418 411 212 572 -336 492 -851 -675 -789 552 -832 -839 -407 413 -99 111 605 546 374 518 -34 764 32 -555 -670 472 -577 704 -692 249 -875 -853 -38 196 237 -135 -580 796 -440 319 340 203 143 -590 -7 -636 437 648 -225 -790 484 -429 -69 -898 -14 -817 372 562 418 248 349 -282 -14 133 715 419 105 -256 796 -832 44 -113 -155 -895 -821 458 -697 -51 583 323 87 -660 -856 -113 -710 -674 639 476 -63 190 255 279 443 -251 -883 -733 -679 95 -532 87 194 -610 -656 36 605 -48 199 367 697 596 321 -528 428 553 -467 682 279 -65 365 -101 -836 -824 -700 -207 -749 230 394 598 -580 777 -45 62 -715 -512 789 262 -607 508 57 474 179 768 174 -61 496 754 -318 -798 -828 380 -670 477 690 -399 368 450 -285 -213 734 -190 314 -198 430 -181 -221 447 -561 -175 208 648 -727 -283 525 433 -599 -707 -695 218 40 507 -539 -795 -573 -639 465 396 -443 182 529 511 -521 -770 421 -526 62 709 -510 -69 128 -895 80 -832 390 484 -501 -806 -222 470 391 -84 571 701 -487 -293 -188 521 85 -857 -847 428 729 -850 193 -417 -649 694 -131 -190 726 745 -797 -815 -769 -62 -84 -402 -868 -664 511 319 768 29 146 604 -201 164 782 577 -324 234 -783 656 256 -335 602 -27 -544 620 173 -2 -440 -798 558 502 714 -685 192 -663 -522 19 438 376 186 -491 779 -312 -71 97 -141 -355 -599 -379 -659 -283 738 346 461 126 -792 293 -80 707 -657 136 473 -266 384 -87 -465 191 -173 498 -136 -66 -756 -771 545 32 -57 -401 -387 627 222 -261 -500 -212 533 578 -722 644 -352 -722 419 -860 -17 -89 -66 -632 372 526 618 37 -294 -401 -521 -552 791 -617 -150 747 -99 -607 -816 -500 -319 -679 -841 133 203 -805 39 425 -736 275 747 -619 -438 -516 -620 180 -713 500 515 573 526 -892 611 -163 187 465 -217 723 344 758 -744 -230 544 -227 591 267 549 565 -601 603 250 742 -734 -362 647 765 507 -397 -895 681 693 -250 221 12 -834 212 -737 205 215 350 -655 -621 -778 -786 -852 54 228 -265 -834 359 -817 543 -230 -406 414 -707 6 723 706 223 703 83 364 -18 436 -735 -395 10 633 -809 185 -345 633 -516 -700 781 229 -390 -454 492 -27 -537 -753 356 -573 -585 400 -601 35 -606 -327 341 769 -649 -423 639 -98 -193 494 -447 197 732 -271 514 -390 -217 -55 -809 -460 13 575 795 -849 -723 -255 580 -267 -61 280 -840 195 543 340 -223 -534 -55 -714 -482 364 698 105 -94 -894 716 601 176 -867 -305 -589 196 -244 -641 526 202 -635 -362 60 -129 -839 641 -368 -523 -58 706 -132 -360 -726 -97 -755 717 392 506 791 -531 327 609 -68 772 -199 -497 504 226 -728 664 -25 -518 390 246 340 61 335 -290 616 767 383 -194 485 326 -736 641 -318 -843 47 -481 -603 65 -860 251 -216 -71 -406 365 188 403 675 -580 -61 -273 -684 -386 -298 728 373 429 -570 -657 415 150 167 299 -724 127 800 434 236 -91 263 -447 768 189 -559 770 328 -32 288 -354 624 457 618 -219 -529 -791 438 -564 274 324 50 191 101 -220 -228 -109 -479 489 -737 301 -690 -395 647 754 -381 -897 192 -382 -346 -55 -664 39 -604 354 -774 -336 8 33 380 186 174 -368 73 -624 218 -276 220 788 -125 299 -498 -517 -342 -561 449 89 -734 782 -341 -109 77 416 421 -214 349 -836 -304 626 -682 -720 -216 326 24 -660 535 -136 544 498 -891 334 -283 -410 -94 241 -353 593 -336 -668 -851 -820 308 294 121 -492 174 131 128 -213 -636 -723 -493 -159 -238 -715 -250 -166 -264 377 -575 596 -493 217 -856 -244 636 -867 651 8 -289 484 -108 228 713 705 -893 398 569 -125 -585 -753 -575 467 -808 -513 -64 -631 -268 -681 -858 646 573 -454 -550 -218 736 -827 -78 660 -572 -89 -688 -56 -839 -373 -706 -639 -613 -482 151 443 -685 -66 -812 427 -728 -306 -460 -535 762 -337 94 112 742 -450 429 319 793 711 87 -113 697 -2 -657 -179 -661 794 -484 -764 79 -692 -420 258 -434 -862 479 561 413 -753 -562 -484 -775 96 684 -575 -58 -221 -12 779 -172 -335 351 -450 -264 330 526 -170 627 688 364 618 165 417 207 -339 -583 251 -747 15 -101 691 -896 -389 465 37 453 482 -666 -534 -96 -637 -863 577 -643 -442 513 487 -95 -465 -835 493 162 -530 -106 -257 -45 239 305 559 -741 179 613 -143 -395 -367 157 -16 151 762 -448 450 178 152 -392 -820 -212 555 417 -760 559 -129 -499 -517 -714 -787 -359 246 -754 -601 -691 707 -695 -130 676 133 -148 329 -827 -375 -892 -189 309 -187 110 92 218 29 597 289 321 679 -311 -283 -252 136 -777 -630 472 -624 -872 -249 -293 -747 -817 753 313 -383 548 -163 68 -891 -415 25 435 675 485 -276 469 -752 -172 643 -36 453 159 251 -396 -168 508 -664 468 -512 -761 132 404 389 -411 40 -420 -393 -286 137 -369 -755 224 -834 -803 -525 -762 -617 -884 -419 362 673 -59 573 401 -758 -231 604 406 -576 -451 267 -115 -255 761 -44 305 231 -278 -422 -692 455 479 -241 -124 -714 -249 -82 147 428 227 749 738 301 -772 -773 -731 -53 408 376 -300 22 70 -464 549 -757 -399 -75 -826 -675 487 -107 14 591 13 -126 741 596 272 3 -322 441 225 0 -896 219 -688 654 -327 -278 -479 542 698 -274 601 -112 -896 -387 -578 -525 -453 -224 -634 -493 334 -294 104 359 -227 -183 -879 610 478 262 -712 288 -747 554 450 26 -54 48 561 143 742 93 784 -117 -620 -283 -335 -767 -191 -375 406 -301 -857 -71 -745 -610 -195 700 -409 784 -379 -102 517 -272 -825 -869 -565 302 -701 -320 -454 -418 763 -836 -615 -417 716 131 309 -890 -123 671 -567 -609 -840 317 390 83 435 117 -218 -730 85 -541 -553 588 402 410 -92 686 -488 693 134 -566 -887 113 12 -856 -737 538 -382 -899 -3 516 -750 -85 268 746 -591 -58 130 -81 764 -258 400 -834 455 -451 -135 216 346 39 300 -641 -312 296 456 153 -176 -153 195 23 508 486 -511 -42 -445 -351 543 -452 -416 477 196 -526 -137 183 714 -706 -305 -791 -852 -166 -285 -876 -572 133 -106 -568 -275 -321 -486 -106 -852 -581 -831 -217 -297 -648 -179 -197 758 -616 -86 437 -431 357 540 -436 640 -813 25 -839 -344 -685 -495 787 101 -853 282 360 -147 174 -310 -571 75 -241 -687 117 124 112 706 84 -419 59 -880 712 -39 238 590 575 -83 -397 -728 -205 -132 -265 -387 467 -709 -671 -705 533 -536 231 -188 338 636 -632 166 28 381 295 -279 401 743 -436 -897 -344 131 613 329 746 -653 729 287 -709 616 -35 -880 160 352 130 359 458 723 755 539 -37 387 674 -111 -303 510 417 728 -749 704 787 238 68 522 328 -686 29 -546 133 -569 -63 544 696 -588 798 -239 161 3 -589 772 -220 130 3 326 356 -42 -75 324 -43 694 -146 193 -779 -470 -200 406 -444 -559 167 -586 -12 258 -879 -403 -424 293 -620 -144 -35 -319 699 -95 -139 -648 -875 -279 -594 -547 -190 427 687 480 -645 -352 159 -684 -870 306 -237 -27 122 510 619 530 -129 -515 408 145 234 -898 671 -358 101 143 -20 450 760 -402 -68 512 788 646 687 -315 -620 -181 -118 121 251 323 519 654 291 -347 -65 -681 -750 280 -156 -717 415 -163 -607 -498 -831 132 28 -688 -488 120 -229 294 -831 99 301 219 -331 -118 -272 649 -275 339 -889 155 -617 -664 -418 -447 -299 782 51 550 -566 365 -776 -436 7 -848 6 603 -243 -489 -649 -781 344 -217 465 737 -554 709 -537 652 265 -471 604 -801 86 -849 -24 43 -32 127 577 -492 142 -580 659 346 -598 -843 -100 597 -754 489 -447 -899 -622 7 -627 -202 582 549 -272 721 169 -556 78 718 585 330 357 -49 437 -234 -821 778 -80 280 -891 -554 141 604 -633 -229 -202 -472 -70 560 272 325 231 93 -220 -726 790 -149 388 -397 -863 -611 -21 360 -367 -451 -30 -130 759 162 240 47 -434 223 -425 -274 -192 105 6 639 -178 533 -78 -567 334 -712 -434 129 161 135 -553 59 -301 510 -250 621 536 -189 364 -481 -450 -277 -270 682 -59 -889 478 3 -558 -168 -274 72 -172 -734 542 -739 -264 644 -199 -361 139 730 -803 -122 -271 -653 424 695 -736 -10 586 -182 27 555 504 107 56 54 -866 -441 -731 105 182 647 -623 600 379 525 -253 39 -520 537 602 648 121 -822 280 25 -611 597 550 -854 344 588 -839 -416 -302 -43 -289 773 -857 -437 340 613 548 399 -246 -370 -704 770 618 -415 -518 -763 20 -673 668 501 -834 -16 -795 -124 -502 750 235 -8 586 -211 -620 204 309 -660 740 465 6 305 355 648 -179 -624 -345 -816 -750 -659 284 -265 439 -772 -250 124 -656 384 65 -454 764 -879 -675 -367 326 642 -47 222 648 -190 525 524 -116 675 71 300 599 -480 -49 508 -298 310 631 349 265 -603 -139 -884 531 780 -643 -820 -608 -423 -491 685 -669 253 36 338 -327 738 737 -822 -805 550 704 -652 -857 542 755 187 -85 -858 -318 81 -473 -439 -246 -762 417 -666 -826 233 702 -12 497 401 -534 -134 247 -385 206 -241 4 -695 -175 231 -123 530 -216 337 16 -750 -269 -779 97 -55 -251 303 -354 -129 -462 -591 520 -572 127 -756 -118 46 -886 -365 -152 -781 -784 -231 456 724 147 549 535 -235 -653 -566 661 420 440 -141 -698 88 -723 149 -616 205 425 -414 364 284 401 -546 -854 -380 -567 154 707 325 -514 541 -284 -617 578 -629 -889 259 -47 383 752 -60 112 167 407 382 241 648 635 745 211 278 -797 -611 612 -677 -566 591 22 376 714 -899 -693 459 -764 -99 -407 18 -65 89 -810 446 -649 -252 -840 -262 -613 223 760 -141 332 -113 -370 560 -437 -681 482 -19 -136 526 150 -420 -388 37 174 697 -764 -214 -224 132 598 47 -631 565 240 62 -8 409 423 92 474 629 53 5 364 -310 -303 -284 327 292 -782 -867 -415 -869 -607 -855 -688 792 -230 601 -782 -744 154 274 -749 -870 739 407 -112 -273 713 620 -160 486 -147 104 80 764 347 -310 -754 -501 159 -398 -113 -217 98 -893 201 73 293 -678 -236 474 388 146 -248 318 488 -247 65 -896 25 21 -861 -288 -474 -307 -377 340 -114 501 -818 -433 -167 -751 208 473 378 -599 -572 693 273 -163 604 142 -691 553 627 439 431 13 -523 276 138 -775 -256 -459 -375 -580 -608 608 -877 -850 410 -449 -1 -740 350 -532 278 -339 41 -496 -7 -470 205 598 -178 -773 -772 752 -350 126 -306 -571 118 282 12 -165 -297 -673 -629 730 -399 -740 -493 -141 136 356 30 402 270 126 -467 241 689 -584 603 756 416 374 647 -14 -584 312 -387 263 176 563 232 473 -276 666 254 522 -357 -744 -856 257 -115 530 306 247 -899 17 -778 -755 -209 -445 -383 -525 -671 336 -684 -271 -18 321 -440 -796 -332 634 494 536 389 234 -291 308 -803 -458 -40 -751 -229 -875 -493 -803 -193 -189 165 0 -896 -681 738 628 -558 -531 -782 -270 -515 -662 321 -252 284 -572 -885 -503 -172 177 -48 -485 737 583 -846 -888 -654 -417 -174 -716 -772 -265 68 -491 -428 -56 732 315 -563 261 433 -739 -788 91 -354 669 -41 -313 -712 -396 -585 104 250 -60 248 -439 68 402 428 -181 -83 -613 -704 453 525 78 501 18 22 -390 -712 -661 499 293 759 -690 711 -255 491 705 -712 71 -854 -431 732 -745 -223 68 -420 406 -748 -18 -147 -610 128 -12 -39 -256 658 75 -717 -560 521 -259 -481 -265 -652 -603 -670 262 776 -367 -606 -741 435 -124 -362 -604 -130 -50 88 -214 722 -457 594 738 -420 -372 302 -390 426 112 113 579 394 69 -320 490 -343 -359 137 725 342 503 -816 578 175 -768 171 72 -36 690 -684 -445 -534 -148 503 -879 114 -736 -662 25 744 -592 418 -596 -435 494 3 -337 596 142 -384 -758 413 -503 -371 -847 728 -860 587 370 775 51 -406 -560 2 -562 -15 779 26 16 230 68 -311 -514 679 651 266 -734 -883 696 -813 585 -209 -161 -37 35 666 -558 -731 742 687 783 -665 -547 68 186 308 -125 -225 315 487 -310 -100 -521 -540 -844 -173 426 -738 -738 75 -747 -887 -180 685 -578 -494 723 174 -3 -146 475 50 -281 -363 -285 -111 448 -817 -716 535 -858 341 626 -336 495 789 -492 301 -168 235 -70 -634 -171 -747 497 -388 476 -133 -499 327 675 -245 -491 766 651 609 -383 -378 -684 -652 -187 -492 745 -81 174 -146 229 -744 -711 -689 746 529 -708 95 -688 487 -802 -133 -671 197 -430 47 -888 211 592 209 132 -298 -158 42 241 302 -661 389 641 -590 361 -319 -40 -350 232 -506 -103 736 33 -850 -434 -704 330 726 130 -534 -792 -67 -570 -48 -48 215 62 -668 -464 -854 179 533 559 -159 -898 -549 186 -219 -136 -92 -643 666 -884 544 139 228 571 -372 216 249 -700 606 355 99 11 -471 632 -506 -881 2 -63 153 539 -304 -805 -869 51 -335 306 -189 449 -90 -261 760 279 412 -461 -840 477 -343 44 -191 -895 -580 -588 277 302 329 480 747 -67 -316 634 717 -38 -77 -200 -785 410 -576 553 424 -361 258 -260 -14 -591 -279 -213 193 28 204 -784 -703 192 -51 193 -365 297 787 -142 -676 532 306 -512 -66 392 315 465 539 -356 -32 -364 288 -35 404 703 552 -506 747 -656 -533 286 -35 554 -822 -556 -692 588 563 336 -817 -680 179 -168 73 493 163 80 764 25 -111 -254 228 -418 -801 -507 367 -77 -589 351 603 608 -551 -371 485 -700 10 -884 670 -314 263 392 450 -1 -628 -702 -301 -218 -572 -125 651 -312 463 -80 -873 455 -373 -332 94 372 381 395 -785 638 768 -641 -352 -713 307 -827 -875 715 -83 -330 644 763 666 -58 -419 -16 749 -137 81 -62 285 405 77 -188 750 297 710 600 580 -719 369 431 -502 67 18 -701 389 -790 793 426 -39 792 -760 -207 62 596 676 -669 144 782 -607 371 640 -712 -157 -549 -570 -467 14 -313 -366 535 -130 -408 -747 -182 577 -216 -545 584 -500 -198 -679 700 -703 -279 349 31 -279 603 67 -821 -499 -91 -340 178 18 -117 693 -279 73 -610 215 -254 793 -649 -180 100 -69 184 349 -583 313 -478 -524 -261 -272 181 378 340 65 -67 -184 -738 514 -58 -878 -748 -537 392 -588 -471 544 -785 727 -28 542 -522 604 -25 -82 -397 746 228 644 -272 570 -834 -753 735 745 565 -172 545 -533 -224 -510 -653 -199 164 -849 437 424 438 702 600 -262 796 -104 150 -677 -293 259 -10 538 8 -501 -139 649 -171 -759 -296 -487 99 782 -445 -506 -724 69 -763 -166 -164 -121 -174 -350 -468 -897 616 -631 -712 -831 -595 404 -608 433 769 741 -251 18 -598 558 -526 -412 -18 -760 -872 -336 -300 303 244 -871 -407 343 398 487 241 228 38 249 -113 4 331 -650 653 -71 260 -611 -627 -111 11 -668 379 54 -266 215 541 636 341 199 -761 -845 -726 636 511 459 524 -863 427 -131 -339 179 24 773 -260 561 480 688 -725 782 236 664 131 633 568 -415 -169 709 27 728 -816 762 -26 609 -82 -295 446 -385 -692 217 -463 -383 78 -532 -32 -142 556 392 99 378 22 742 785 400 182 658 374 78 -39 553 -342 -227 -807 -654 241 541 -299 666 768 -559 -65 481 -752 -863 -672 267 566 566 429 -235 502 -292 -121 -132 -520 335 -228 -632 409 -104 -91 -877 -511 758 553 -321 -769 698 -212 232 507 -687 400 -476 415 -200 252 121 -461 224 270 162 -850 658 274 -533 -425 432 -411 373 -869 11 524 -283 799 643 141 634 -122 218 730 -430 -878 22 -686 -290 212 -600 131 449 -204 146 -699 -117 -726 -871 45 -102 -789 -662 -211 -482 -101 -466 438 -274 134 -285 509 391 -734 688 448 191 -347 -612 663 -196 -893 -231 -215 -93 -371 118 -530 377 312 63 -38 174 -674 334 -572 -65 -622 -531 747 151 -319 -722 -264 -799 -280 68 414 -179 -511 -604 -348 178 -179 -774 659 689 -339 355 -333 -305 -755 -256 567 -331 -383 305 -460 -40 667 227 -179 -435 794 432 420 -103 603 151 458 -695 234 174 -199 18 -882 -383 -739 -268 174 -122 -705 -579 288 773 -729 -623 401 0 460 695 -733 547 -507 611 238 -290 -454 196 597 -503 71 -712 84 395 -769 -701 492 -107 220 -347 -116 669 154 421 -232 -679 -527 183 -671 730 -621 54 587 398 -329 -751 210 -593 -806 -239 -594 -111 242 -570 193 -173 -307 -430 -730 -822 -538 -514 412 -270 677 166 -244 -40 229 676 -882 238 -829 -350 77 179 -781 141 665 -551 -183 763 -274 -25 -114 -705 364 -206 95 -706 521 -19 -387 60 281 532 373 -710 295 -631 -357 484 -89 512 428 -139 -1 496 580 -521 307 567 762 -629 138 731 -395 76 215 698 -829 -89 -824 491 641 -640 -282 470 31 -493 -30 -682 -778 -249 -736 -524 -330 -764 743 -56 249 758 308 -795 364 -325 177 -202 43 -503 -117 -857 -357 -350 -238 612 599 -850 93 -604 223 559 587 433 -161 724 576 -284 -322 791 -149 259 3 -307 -321 541 -122 -176 -281 -643 775 -553 -603 -873 -571 -237 40 492 521 -129 547 -526 669 438 -214 -277 356 394 216 -611 492 530 -386 -717 576 371 167 -569 189 585 348 -528 582 -8 -718 730 -352 213 649 -810 715 -12 -543 599 -393 -269 -342 -491 -229 546 125 163 -880 -130 263 -205 781 555 -587 -129 653 -260 -670 -144 -31 -684 -153 -535 -342 -727 777 -571 -489 633 -92 741 -876 739 -86 -295 319 355 794 746 541 283 32 -650 -507 -280 428 688 -778 390 -821 730 -28 450 -7 551 404 -402 -582 591 408 -620 -416 359 286 518 236 -206 485 -401 -683 641 -9 -260 -479 -608 -328 50 -868 -665 -197 -3 -372 189 -207 116 -194 -384 -104 -510 -335 -499 -439 -470 -29 -160 -874 797 796 -534 -812 -282 140 -311 355 282 -668 477 -55 -453 118 -665 491 138 84 -837 -769 -330 -725 434 393 -862 -117 -146 392 22 -19 -700 -353 -83 50 449 70 180 258 -654 -852 380 298 -246 125 220 265 107 -763 394 -205 -505 -48 -142 792 -893 -782 565 -180 525 23 -860 386 -87 473 -53 -797 201 -249 -496 726 -264 391 131 381 76 -597 -121 588 653 -894 -651 3 -607 -359 665 -726 159 -218 437 410 -679 -566 -726 -521 -898 205 -782 549 394 -2 89 -587 147 -523 -256 -714 -744 -37 711 -464 -770 352 134 404 719 298 281 -125 788 -562 380 -209 -575 754 -43 -465 -832 246 40 571 458 455 695 -128 402 -261 658 -277 -543 -128 -248 -781 77 584 -735 -708 47 -785 -838 -490 222 -760 -34 33 680 -639 458 -595 -431 -881 133 738 -876 -13 -474 -249 571 310 -56 -621 132 -100 -445 -110 -874 463 440 -80 52 -803 -188 -626 -657 743 400 -118 350 533 -843 -391 -770 -451 -764 -559 -280 685 282 413 -144 364 -749 -36 -820 -389 748 554 572 481 -277 132 -424 -230 -258 -20 -88 -812 -622 -107 -856 293 776 363 -471 249 -352 -59 -339 85 -103 -490 621 180 235 150 -220 583 -524 -269 525 -135 789 118 617 -878 571 -23 -853 -550 50 406 -291 -689 -17 204 291 464 -176 -555 709 -346 -354 -337 -306 -136 -784 479 -80 595 760 651 -181 170 -146 251 796 -862 90 -402 -775 -540 -754 -7 165 -297 61 -552 -138 -579 612 -703 12 -218 -347 87 111 -1 642 677 -498 53 -688 -406 -787 -898 671 26 -642 770 479 -612 227 -212 17 355 542 -819 -548 -852 99 37 -544 -296 217 -860 -247 -771 -60 -38 -841 434 365 -620 86 769 -66 -778 -794 694 541 794 -521 155 -506 -594 27 -212 -857 402 -249 -215 139 729 630 266 368 -749 759 754 -166 -144 -797 -618 58 139 -525 738 221 79 80 499 -126 -695 -588 -97 -45 606 -826 -101 106 672 293 555 171 -12 -172 352 765 -174 183 -67 -425 118 -205 549 644 520 -555 -629 611 129 -704 401 157 109 -823 497 -658 106 52 -807 696 243 581 93 -897 -746 104 171 521 -695 271 596 -255 -360 -156 -598 -648 -330 -675 763 122 785 425 712 162 -269 668 -600 279 -498 439 -90 -5 -530 -495 -507 526 -151 461 -8 577 -226 278 568 -816 67 -722 173 -638 -218 119 -141 -515 -157 482 -288 -588 -62 -119 -358 -428 217 740 25 -773 -740 709 -33 666 -82 482 63 -593 84 -639 -819 -720 100 267 776 740 18 79 -142 364 650 761 181 -506 377 -748 -232 58 785 43 210 -324 573 -558 -610 -55 723 -277 372 -707 132 721 476 640 -616 -833 -109 -414 106 -589 24 -271 442 -742 -794 -665 -583 -432 311 -32 743 339 -645 735 425 -637 497 -74 -651 -461 -589 180 169 -852 -647 -206 -792 678 -137 -335 -841 -368 666 623 -477 -445 -489 621 621 -489 449 -263 52 -658 -55 656 546 625 -744 61 -734 -325 -415 701 -649 432 -852 393 -828 604 -549 -72 779 150 634 -632 -178 -412 656 376 201 284 -715 -67 28 -10 304 -869 628 -787 201 224 488 687 -284 395 -481 362 238 622 -825 -670 -608 -382 -233 -282 79 -620 479 277 -138 487 530 -836 -788 -361 -200 36 85 -829 -869 72 34 -338 -899 -566 -703 582 -264 697 -340 209 775 -782 -476 -325 636 195 -865 -281 -184 -855 -92 -710 -486 43 298 -457 -623 17 -557 608 792 669 -111 11 399 597 45 -366 -567 30 -809 667 263 394 220 -383 724 -116 159 35 -558 399 -553 91 -770 -719 153 388 -46 -176 -458 -294 -633 263 -527 -363 555 -834 497 504 -876 -484 618 -388 -187 -830 478 -770 -6 -620 790 665 -568 -211 597 60 632 465 133 -671 604 40 142 -900 -599 1 -547 548 630 -641 -197 750 -467 496 -734 421 144 155 326 -878 -737 395 778 423 747 -459 653 -546 501 -629 8 352 727 383 227 29 -374 -178 -666 -174 -689 -594 -326 -81 -21 -17 438 667 -647 401 -117 -709 -403 85 -376 -265 423 -234 -628 -279 -13 -470 670 490 590 -486 -883 -199 66 -210 177 429 -723 -836 217 -371 280 151 96 -705 473 -868 -668 -36 338 464 -511 -224 -892 -468 583 -179 86 -295 410 313 -900 464 616 460 -305 -71 -592 -288 -897 -899 723 600 217 379 354 -425 -311 -82 650 441 0 -281 617 136 -329 -69 461 133 202 61 -764 416 -109 400 631 582 797 -604 673 728 488 6 -549 -809 -891 -100 -581 190 289 -675 46 208 -799 304 322 -696 -563 -207 732 -516 648 658 156 65 -668 -373 -48 -39 467 -749 471 -468 -679 -826 63 -408 -243 4 -659 -895 464 307 -830 -231 -337 642 -200 481 716 199 46 -240 -260 -73 -203 556 -149 42 490 -654 724 -538 47 377 578 -789 47 6 593 -150 112 -821 44 185 221 335 133 205 -804 -205 -344 -52 75 236 -75 779 -197 529 88 690 -532 -549 664 -492 -844 109 47 -280 -603 -404 696 326 -330 -658 -203 -42 -589 -175 289 103 496 264 184 -184 -21 -510 -8 -319 760 -609 149 -205 -611 114 422 27 -214 457 84 -103 -213 -169 -176 -178 660 -573 -752 109 56 -351 -133 43 374 -354 -535 -535 497 641 -270 386 -106 -499 701 701 639 447 781 -450 257 -285 713 -679 187 -625 -597 -247 -713 765 661 732 209 -719 666 -692 -632 649 164 -241 -190 364 -827 413 212 -548 164 458 -328 -885 -725 783 -730 425 -766 -551 -16 390 232 290 -356 25 -349 63 -89 -83 369 -799 -684 118 -686 -587 729 -65 71 484 -399 -276 -653 -654 445 725 659 75 548 -145 -808 -106 249 -117 -549 740 -83 -759 658 737 4 -665 -547 -690 107 589 594 462 -554 45 263 328 -121 -560 776 -163 -886 224 58 40 208 -135 648 528 595 -743 -481 341 663 558 339 -872 147 -776 -84 332 -7 -886 -191 -448 -778 653 485 412 -800 379 163 -723 685 619 -817 257 239 -419 -195 52 -712 621 -540 306 286 168 -762 -561 296 329 78 726 332 164 580 -40 534 -98 656 262 -690 396 -219 -763 435 208 343 -774 -397 655 554 398 -843 -818 -182 -532 665 -712 63 667 -306 -144 -84 -74 285 687 -160 -762 -853 -224 115 -694 -435 -795 368 60 685 -474 -500 -90 -452 424 -346 799 -254 -180 76 -308 -16 708 241 -199 -680 497 765 477 -672 -748 134 -730 -232 623 -760 -595 687 372 -363 180 -865 -91 -364 -686 140 -633 -857 -616 363 -870 -415 -220 -880 276 -12 223 147 -388 249 -274 -60 -539 234 471 207 709 -98 -298 393 150 -74 -650 658 -342 -636 372 -897 -144 -814 -250 -421 147 -536 -865 335 -328 -447 629 -243 236 289 -847 -603 21 646 -315 -376 -50 510 -36 457 -252 338 -165 657 545 137 -640 594 495 -560 -448 533 -650 -495 138 -889 512 71 -658 77 538 130 -153 438 -502 -662 -559 -612 173 96 -354 548 -667 -271 -398 372 -4 614 715 765 476 -424 -627 759 -466 -559 -135 606 -676 400 -433 -143 3 752 311 -857 -361 669 497 -883 -655 387 340 94 160 -504 493 568 434 -582 584 274 -503 -201 413 -258 71 335 -778 345 -417 -741 -583 -23 -619 -603 -866 182 -434 -779 631 631 -659 -92 547 535 346 199 -112 -50 -814 360 -523 379 -781 538 354 -502 -566 119 -269 -270 800 158 -102 299 337 584 -19 775 428 643 548 284 -824 -316 639 285 458 -321 750 -824 654 539 659 480 272 428 151 759 617 -540 718 -605 -435 -482 -643 -868 582 232 -659 320 -752 400 714 -582 79 -728 139 297 -634 327 57 -607 555 -386 227 -352 797 260 491 706 -95 79 -543 165 -36 -307 783 -434 604 -125 413 -860 16 -472 206 -212 -572 -717 97 635 -112 -862 723 -435 -785 472 343 -404 754 134 682 -100 653 -215 228 570 231 81 485 -295 777 793 -468 790 373 399 99 105 -76 -658 -522 -864 -390 523 206 231 549 432 547 -262 -750 -835 -888 559 211 375 -888 265 683 -474 -188 -41 -131 -678 443 82 644 379 360 -341 -862 -863 47 -197 2 -10 -808 -749 -733 -629 320 498 -661 302 -467 429 152 343 -188 -1 -209 626 -43 -643 -767 -514 -588 184 368 -478 -413 -341 -617 6 166 -538 699 -898 587 790 -302 83 139 396 743 697 220 108 -143 454 111 691 -371 -183 -606 413 -105 -390 -117 119 172 -669 147 -255 -335 -593 491 -534 186 -198 -337 -726 722 49 172 -308 36 787 -852 -835 -209 -768 -852 755 -540 -225 -89 -406 215 -348 -320 -554 -362 265 -838 730 -541 -467 285 763 349 -606 230 398 411 -751 -834 -496 -835 627 756 605 44 -392 -858 -667 404 784 -35 -36 62 -485 -762 550 524 519 198 799 -132 311 513 197 422 620 -147 105 -892 -615 -520 681 -671 -364 -385 728 65 381 724 -515 -59 -878 36 -776 455 -620 -596 -809 -831 339 598 -352 -402 -262 -726 798 -98 271 -604 607 86 444 409 -145 -223 594 -306 -753 450 547 -481 269 -808 133 414 -77 -488 -475 -154 -111 -442 -883 -485 -518 224 709 -894 -523 -631 -295 314 -315 153 566 -655 546 688 43 325 -108 -866 332 144 689 42 -816 767 162 -827 452 634 -853 263 -277 297 343 -533 -323 -177 628 63 704 761 35 -50 61 -52 -651 761 -41 761 665 -166 -203 -852 -664 -264 -569 650 -320 -273 -898 -657 321 354 509 -434 -898 564 508 -166 331 -330 -588 -137 384 781 233 -766 766 583 713 348 88 -409 -748 672 796 -884 -827 104 34 11 700 -181 -276 -417 -350 -448 -212 -550 -35 -10 -143 471 -353 -899 -150 732 -458 380 324 713 -1 275 -88 471 630 -658 741 -162 691 -520 -261 720 -546 -541 -722 532 774 316 369 -66 91 610 -14 85 476 -47 -613 -560 -122 -648 -253 437 266 -758 5 356 476 -706 -108 -79 601 -636 530 -218 406 68 607 -59 304 -68 -627 -121 719 -658 -893 -307 -250 342 -540 442 -22 645 601 -250 7 -785 -98 -598 -796 433 80 385 -20 -278 67 -647 -65 628 156 695 -94 65 -625 284 175 -798 -646 -53 -866 -740 -92 62 646 43 -607 299 356 -15 -660 -812 260 406 255 11 -596 -853 -835 -235 608 28 -223 -603 651 794 -300 674 -77 435 -490 752 -422 191 -560 -605 525 -107 260 -650 636 418 355 522 47 -471 103 -499 165 132 576 -2 -21 432 -368 -305 160 -867 -392 377 388 -832 -654 648 -24 598 721 -570 265 -92 190 -263 721 421 -144 742 72 -678 221 551 596 -869 177 410 145 186 -245 -507 395 616 -802 -274 726 493 -765 59 -120 626 -219 552 651 67 344 -791 -849 -615 773 -120 -352 591 -317 725 273 -335 329 91 -252 -732 -764 525 -291 554 582 333 -23 -788 -700 742 304 -442 -275 493 615 -544 115 -831 -245 450 72 -479 608 221 375 252 -664 -2 335 -131 -78 -605 670 303 654 466 -22 195 458 541 634 596 66 -407 262 74 -587 408 278 -375 425 -661 445 314 -612 -573 221 -491 577 463 568 -59 -492 -359 320 -366 344 -704 491 -219 640 -36 -752 -18 435 775 -370 581 400 74 780 -94 606 -572 577 685 -379 502 -31 -62 -157 672 693 -239 797 336 550 -687 -32 -619 494 -468 471 -358 -890 1 213 -164 -451 428 247 -803 -877 -788 -564 -521 572 -697 187 -275 578 747 -385 -645 -331 -654 -561 772 -532 474 283 -882 -702 -145 -424 -714 -806 375 -884 611 466 469 167 25 391 -476 698 -900 -429 456 387 -625 559 736 708 -603 47 -550 197 85 -556 -771 -776 383 542 -669 -591 -232 -378 -507 99 -555 -180 90 -812 -689 654 -162 -83 682 20 -646 -727 599 -779 -678 125 199 426 -257 -147 447 -368 262 -681 -761 543 505 -25 -92 527 -837 -428 -821 -683 247 -769 -630 735 -432 380 152 731 -729 193 78 -128 -717 -647 332 733 -739 -641 -172 569 -796 213 -89 -116 303 505 -807 -402 -382 363 -164 -89 691 727 609 150 78 -600 -287 -6 102 -707 -136 212 191 107 -570 747 -27 153 680 -417 -728 -714 138 -33 -74 -189 480 -648 -765 674 -825 691 729 -156 217 -704 69 97 -808 -610 48 -355 606 -301 375 306 165 -457 706 798 -319 -29 90 -495 -211 688 -627 588 -83 -513 -186 682 553 792 -719 66 -462 531 -695 218 -824 643 -659 -875 -561 -800 -226 -387 -745 92 -714 -94 206 793 358 -154 -425 83 -466 -215 658 657 -443 431 47 95 175 -135 591 491 -405 -311 -240 -233 76 510 181 610 -581 97 668 -532 350 -616 751 425 -78 -242 -795 202 -886 -61 201 132 113 78 -407 -438 -278 -173 -625 0 503 501 -823 -219 -413 435 -727 458 94 -539 -849 -477 759 351 -707 -558 386 -194 -754 -353 -860 -227 -194 587 -373 -85 -619 353 -52 -519 633 127 -876 -186 -50 292 338 571 -661 489 -666 -208 -440 -237 -609 -623 -896 251 18 -657 729 -855 584 651 -554 563 -148 -644 -739 -822 698 -30 484 521 -106 -781 -385 548 -249 -652 192 328 -486 376 -294 488 -161 -481 -111 -748 -892 567 -47 576 -630 -894 -467 -238 -738 -899 -183 -561 391 -165 722 -801 -456 396 -829 -224 -50 -882 443 310 655 -763 509 41 73 -450 585 -441 -386 -598 -257 336 9 323 83 -379 229 557 545 -101 -542 36 -506 -281 -892 -58 -497 777 -853 652 376 7 -774 -856 71 619 521 -306 -617 -761 -44 -222 602 -30 -599 685 -154 8 504 -59 -608 -859 527 385 22 -605 -428 -505 227 603 -465 -535 116 117 576 236 -253 -310 -888 -839 326 119 -589 -578 -190 -773 -520 -219 -311 -294 462 39 -383 -339 -616 120 -879 206 764 -277 110 -199 228 112 762 46 -56 512 -753 171 -362 -18 99 599 -651 742 -671 -418 221 195 -868 -183 -251 -348 -702 544 -108 88 557 738 -797 -591 -83 438 -89 -25 -889 550 -788 -48 324 -584 268 -756 117 550 462 43 -447 387 -620 -681 539 749 -509 687 64 -24 -722 569 -306 629 -622 508 27 580 -166 -469 664 379 733 593 -503 367 491 -479 510 407 245 119 151 392 -183 -422 -333 430 711 -257 177 -59 784 710 -200 -358 188 -407 473 -330 -487 -872 698 -324 -508 34 -432 -191 116 -781 679 445 69 -516 371 386 -269 469 -834 -296 -201 743 36 354 78 400 -381 744 -92 573 -840 350 -420 120 631 777 -39 -392 -32 487 -314 -598 480 -643 602 -123 -367 -685 689 504 -56 449 600 155 532 472 739 357 709 -692 126 208 -693 778 736 -686 -732 463 670 -833 790 336 -238 739 -538 -188 20 603 -725 21 269 -313 166 678 -250 64 225 -48 98 -450 -341 123 -698 -16 -246 400 -344 -308 616 23 75 -251 -740 466 -87 -73 133 -286 -728 -747 -505 -56 786 -24 -666 -631 529 633 670 382 741 -663 60 131 591 -705 -399 -387 -301 -868 -13 -36 758 -352 -101 458 -22 46 784 642 -63 -335 -854 -38 -756 -517 -195 -28 -35 7 367 -349 -807 -157 -849 670 795 -318 -678 -724 -136 497 279 622 -800 68 107 525 -663 -20 -861 294 620 749 -771 -107 167 -34 -233 -158 -649 -883 262 409 243 -358 -671 741 378 574 -801 -780 248 -263 -258 -663 -600 785 -348 -528 156 -531 -828 404 -442 -641 729 220 -552 -446 674 456 -84 329 -432 -550 -46 -410 -564 -623 -290 -708 -672 6 -633 459 -288 322 169 287 -820 -471 127 236 -165 373 -842 -458 -646 692 -411 466 -667 153 -189 770 -261 -306 -578 -244 690 -541 -624 -441 353 275 -536 -303 -859 686 -543 -475 522 181 -604 636 556 -436 -258 117 132 43 -642 258 -450 -839 45 -75 459 -309 -884 507 -782 200 305 460 670 751 279 161 592 -631 -428 -60 -573 566 393 -14 561 618 325 535 -14 -613 -477 -231 -76 740 -166 209 399 619 159 89 27 -404 -529 717 -540 443 -886 483 -376 -778 518 6 494 -620 -283 -187 -345 -672 499 373 376 -64 18 -300 -502 -889 -792 -315 169 -693 -197 -237 556 -848 722 412 -404 -518 -240 39 -749 -309 -670 -362 727 -54 164 -513 -371 -660 -838 112 -165 -719 -417 278 -20 -782 -473 -113 -149 462 639 338 792 -145 762 -671 -638 -725 515 476 -707 -339 -362 -271 387 -819 -516 670 323 -188 -560 640 -452 711 433 -239 285 -541 -652 674 428 -401 394 -548 -39 436 478 -460 -641 786 -443 -295 584 -607 4 -650 -525 439 -716 -657 -282 -616 248 640 738 685 97 -568 -423 -551 115 -15 -219 491 577 665 -628 473 -88 -498 -66 123 -172 -392 -613 732 -692 -35 -600 50 -827 268 590 334 -838 -487 -210 -453 196 631 -577 -334 388 -662 -603 -72 -894 -514 346 690 -123 -787 172 -719 654 -597 66 -410 -390 524 491 -574 -867 307 781 125 625 -121 695 600 686 -234 -865 618 -102 625 539 172 78 -86 -209 -416 -876 276 -677 569 780 -675 -741 521 540 -429 -418 -625 754 -719 244 136 -250 306 -289 99 -863 -820 444 694 650 141 -782 646 724 -580 -426 -837 -155 11 -197 -815 53 174 209 -241 -319 121 451 -424 -326 104 194 102 375 -473 -746 -368 -716 688 245 344 -867 -578 -450 303 609 -663 -74 206 236 -817 705 300 604 -433 297 542 -221 -547 527 662 698 730 339 -477 205 -609 -881 -794 -897 -343 -513 -169 -599 -284 391 -363 -77 695 -151 -178 487 385 -300 276 -115 -637 235 318 -163 381 648 -442 320 -811 119 82 7 585 -94 -880 71 -815 128 -81 244 -349 363 -226 -398 -42 260 653 -758 -384 756 -809 208 -411 58 18 -155 633 -405 -656 413 647 -281 -262 299 494 792 -454 -653 -701 -474 -464 -172 352 -27 -502 748 -889 525 263 77 -859 -375 -396 -65 140 -223 526 -411 309 -229 462 -464 125 -5 -270 -21 -855 -695 395 -266 -543 117 -236 -52 142 5 -439 784 352 -552 672 -52 -74 667 -778 -531 -812 432 -898 -805 -649 -640 -364 103 -431 472 -150 -543 483 752 598 -838 -121 -494 -288 524 99 413 -167 798 -176 -163 -225 -433 57 -472 414 -900 -650 -397 217 562 -511 722 762 -37 577 -346 -174 633 -385 726 -639 -342 -833 -738 414 521 -803 581 329 -572 -41 523 -492 -863 -54 568 16 -248 374 -772 -879 313 -404 178 -510 -148 -847 210 -823 -541 -591 -613 244 -773 -728 -783 604 -687 301 96 176 -360 465 467 -695 722 -92 135 -604 675 -414 -630 248 650 625 -865 188 355 349 -535 -214 -833 -548 727 207 -166 -71 267 525 -629 641 -823 468 335 -586 511 -510 -630 -564 -514 -97 52 -750 -807 -165 -179 553 -14 -207 -568 -788 73 128 771 757 -618 187 -17 453 -513 -685 -805 -50 -376 -57 -846 186 224 167 -420 737 568 -132 -653 -409 -804 -20 491 601 -448 639 -140 331 -805 727 628 -165 58 637 0 -496 539 415 -541 -119 312 -340 528 -395 -818 -156 113 364 -876 -892 363 429 444 530 -578 -225 -382 384 238 284 -445 -430 -707 220 683 -104 429 506 -601 363 -583 675 18 501 -803 635 156 -241 743 428 -214 -130 -760 380 -39 282 167 670 -309 705 -690 180 705 444 421 -249 -319 -374 -498 -262 675 -785 -285 -686 -109 -539 -409 -539 -277 -570 -525 -609 -432 -29 373 -435 129 -165 261 194 56 -104 -853 -183 261 -672 553 409 -721 -524 752 478 742 -556 564 240 -356 -829 489 546 -514 -383 -221 731 158 -606 62 -111 634 153 -268 69 663 -872 -452 -182 -840 718 -439 716 620 511 -720 -383 -233 -738 -490 338 203 -788 214 -744 -371 -95 -205 -495 515 777 280 321 -676 -636 -587 539 98 -577 -198 691 -118 97 291 479 20 -433 274 337 -732 -66 -118 86 66 652 -569 -733 -532 291 64 383 -452 -461 685 -48 -578 586 163 256 601 380 170 -336 181 -256 -66 12 -870 -814 -820 645 -364 704 129 -807 -170 -824 672 -754 737 -891 28 -36 -475 227 336 -548 140 -721 400 -214 -446 -187 522 -249 202 -812 -492 -216 -754 -41 -774 -528 203 -791 625 -322 421 -40 351 703 -825 43 -558 577 -862 381 -241 99 448 334 -366 -626 622 261 398 -416 -2 293 -13 -342 -693 -50 796 747 -716 -71 -118 244 -709 701 -371 426 -742 184 475 266 -790 625 -882 -483 -142 -620 325 342 -534 -616 -368 578 226 600 -491 256 158 341 -749 -692 150 -807 -281 -203 724 -185 -742 684 210 774 -592 646 -232 -721 137 279 448 624 423 740 -695 -858 380 -32 51 -411 -648 501 600 -550 523 508 -20 338 -161 762 304 -1 -332 613 67 701 -571 -546 -465 -408 720 -83 -900 624 -458 -265 -644 568 -471 -527 -71 9 786 707 -306 -231 -776 -451 44 329 -337 -562 493 -468 344 266 -65 771 -579 -730 406 -198 130 609 -303 79 -772 -345 -491 309 -494 -167 -101 17 483 128 -636 -24 53 -380 566 -283 -218 -48 374 -634 -659 -545 785 -769 448 -768 742 -793 266 258 213 263 -160 -248 -3 -25 -740 776 -657 792 619 61 -354 -34 6 -51 -184 -626 447 -50 -499 -355 591 752 440 -216 138 -485 438 679 492 -147 -235 272 31 -453 294 246 258 453 770 -146 520 -287 -662 -639 284 569 -14 153 -308 -106 -287 113 -755 472 110 633 -346 716 -85 269 465 733 -723 -688 -343 679 -196 -711 -564 305 -246 -136 -391 -692 -502 537 -586 800 289 -472 394 -612 656 155 313 -867 -783 -572 275 692 688 474 -77 -585 -16 -194 165 -368 -514 -260 581 -795 -686 -276 590 -621 441 20 757 -866 247 -333 -45 113 73 -674 30 -102 -239 -344 655 -94 -147 384 -333 -461 653 238 -79 -619 162 -415 761 -179 233 -545 135 481 -116 -284 -473 453 398 574 -865 -804 -302 -793 526 -732 681 607 695 -863 -242 -710 -498 -731 -547 716 618 2 63 113 279 -845 511 -717 215 794 -108 -299 -485 -874 -404 -429 295 -624 616 657 -878 -216 53 694 -707 585 -318 -716 769 -788 -364 -25 114 -294 -736 -532 -408 -184 -314 598 125 -743 -328 640 -895 64 -68 -349 -700 -583 -871 686 732 -329 -807 -340 414 -365 -699 -800 742 -598 -535 -4 -241 340 -44 -128 -662 355 369 -578 658 -18 566 -326 199 337 -266 359 -871 -391 -703 29 -219 -609 -710 530 -580 439 -524 -534 120 -211 -447 368 -144 -493 -8 445 -770 -467 -660 449 -832 96 286 -662 43 255 -695 -746 142 -580 469 139 539 438 -65 242 -159 39 -493 -11 670 -4 -444 257 -608 758 -712 294 70 68 -321 -202 190 -730 -638 -262 -850 519 -163 -294 155 40 -210 678 172 636 394 437 194 -293 222 451 675 -808 368 334 -775 194 -502 -890 -481 799 543 232 -59 -517 229 359 641 -86 -250 355 78 765 322 28 -2 391 -623 121 -662 139 126 438 -767 321 777 399 -671 -345 -470 -475 -512 228 -523 194 -19 -747 -192 449 155 -504 -478 -586 653 276 114 -292 -127 339 -757 -15 799 54 791 278 59 -855 -379 359 -508 -291 -357 173 488 395 -413 7 -139 218 254 510 -494 510 539 -655 -341 273 491 -100 371 -252 203 503 -97 749 204 21 334 -240 -801 317 -810 519 -314 718 799 12 331 596 217 -317 -422 683 700 294 527 -837 620 387 406 583 2 -83 656 -221 499 467 451 -885 -539 -393 595 607 -813 -471 -875 -711 -397 -156 -28 666 166 611 446 231 -119 634 22 717 -130 547 -205 585 220 -175 -567 483 -818 -189 -39 -664 -322 -737 240 -768 635 422 -302 176 -172 744 362 4 41 787 546 718 767 489 312 -800 432 -265 -793 533 370 187 775 -476 -893 378 92 -96 -646 435 502 -536 786 190 -336 334 -341 328 -424 -454 124 -585 -566 89 789 -530 507 -451 -854 494 -71 323 423 -251 796 421 -193 -866 -326 -744 263 -183 -592 -461 -191 -625 -817 -255 765 -680 483 759 -377 -93 557 641 137 -705 -302 48 620 -384 383 493 455 -1 502 -91 -411 -187 485 -784 736 69 -508 -693 -878 638 689 796 83 -276 364 82 152 -518 -868 -602 508 690 -59 138 -683 -112 -168 -190 -589 411 299 640 -548 -344 700 503 -620 -354 -817 -811 623 -118 -12 -792 32 768 -134 -301 -753 472 -772 -821 -463 -31 720 -764 379 -476 52 164 -889 401 637 -178 -824 -34 -743 647 -3 -251 -99 787 -867 -293 -440 -312 571 274 -188 -235 283 -62 -308 367 472 -235 -659 -660 79 -754 700 -828 743 332 -548 552 24 523 114 248 -154 337 -884 -210 -449 129 677 -678 -512 613 333 149 534 -718 773 -236 495 738 -191 365 -95 655 -539 296 -207 714 -847 787 -376 794 204 -270 -481 -354 -898 -751 16 -283 721 797 46 -331 -235 647 734 689 -3 766 -602 618 432 -754 689 145 -499 465 680 463 194 -93 268 307 -614 -656 -440 -215 -46 -162 -237 -499 -65 168 -358 -8 -731 514 -423 -267 244 6 526 -246 101 488 -253 -382 -429 304 -794 148 796 -76 -821 737 -789 -126 -10 528 -198 279 219 301 -241 -655 -560 -431 414 -149 -483 549 269 625 -266 380 314 -126 383 -860 -62 393 17 -797 255 473 707 334 -138 -224 183 -824 -310 267 167 -582 405 -67 106 775 -28 320 -787 -52 -882 309 650 482 364 21 592 -413 -532 -300 190 -169 -99 346 280 274 -483 -169 -55 741 350 -46 -543 -544 212 -314 -189 -758 -202 -782 669 -805 8 -848 -769 95 165 798 -774 -863 21 465 -686 -247 -859 -373 500 -49 390 -869 -757 176 238 228 193 -500 -655 -784 460 -584 307 -131 -384 52 -814 -703 -274 497 -341 -521 72 -236 308 -45 -484 171 -652 -144 681 790 189 279 -860 429 776 -450 -549 122 178 -581 -835 -174 535 79 -900 -450 -247 584 -54 531 751 -215 -622 763 466 563 -336 -827 -556 -310 -169 706 458 -891 -328 -840 -764 96 -110 -749 111 655 -145 -63 506 316 -494 -340 279 -119 -583 -581 722 33 198 578 -522 -14 -78 337 -674 502 295 474 329 641 643 -635 756 247 -14 174 -228 -565 -73 523 -26 143 -119 377 -134 45 666 122 75 380 -12 -725 -73 -259 483 -9 79 671 -684 759 364 -857 -647 567 -729 -210 455 181 264 482 433 122 -521 780 -500 -805 117 434 -629 469 165 -607 -85 -897 489 566 455 -130 137 -178 -26 -858 305 -275 -251 316 -303 -30 506 -142 487 781 -185 309 -526 -681 539 -485 -256 458 -44 143 -53 -509 -682 602 -851 -850 -577 120 137 243 -160 -80 110 654 -193 61 527 -763 81 -169 506 -794 -731 251 62 -728 775 -72 -314 -1 -359 545 -483 23 -13 205 -516 661 -842 713 312 -451 704 90 5 184 532 -776 656 -839 425 -564 -102 251 158 80 510 -837 -704 -766 -840 -750 -362 96 -625 -782 686 388 440 287 -483 201 -222 -757 -581 10 416 -176 -2 444 659 -759 438 -147 438 -885 -550 350 -627 -844 756 -655 534 529 115 -568 -328 772 -199 -793 -614 -711 -429 -525 264 -590 -175 456 -783 -192 503 -373 -633 167 -134 666 376 8 -679 112 -505 -662 316 112 20 -690 186 333 286 399 133 -816 775 265 -259 -522 -164 -899 683 540 764 -495 763 771 202 -609 -31 -817 -159 507 -534 -431 13 724 -559 540 794 -663 384 -765 -825 -870 -296 687 659 -490 655 512 -441 -130 -416 728 136 238 -488 289 -785 250 -875 194 -461 624 175 -347 43 -382 689 434 46 -51 -48 -5 70 -24 24 -650 625 -586 -395 596 157 -315 86 -75 -433 -563 -535 -496 -113 -212 -481 -433 385 41 32 -617 -425 7 -662 -73 136 685 24 -874 -270 722 359 297 -709 -767 746 532 -289 194 -894 -640 92 -898 563 261 -580 337 261 394 -180 -356 -731 340 139 601 -70 -569 497 203 -82 484 -150 703 -736 693 -393 -893 770 -487 55 -724 -351 525 -136 506 384 -214 99 -203 -111 -413 -736 -276 -562 422 -712 -95 733 -813 39 586 -685 732 228 307 -876 -693 523 -545 237 -864 606 334 394 -274 6 -413 -846 -725 647 577 608 205 -237 785 249 -169 148 -249 -283 -772 699 -851 367 -849 -425 -844 -755 -87 -637 5 584 -340 -802 74 412 493 129 -786 10 -163 744 629 -195 -664 255 -690 -483 -279 -515 -357 777 635 -611 -759 372 337 -296 620 466 -823 673 -683 -424 -428 750 -161 -554 486 -329 19 255 250 -855 -260 311 16 -656 -254 485 -518 -659 -227 636 421 -196 53 -314 423 341 -307 14 700 60 730 -349 -701 624 516 -279 -330 -878 -407 -17 783 -142 -163 -574 400 -304 -668 145 298 590 -48 -188 -399 707 300 209 213 724 -675 -414 -52 11 98 -603 -280 -362 599 -88 -12 257 -820 -10 328 18 127 99 164 621 -643 237 527 -349 404 -633 -214 686 -363 391 133 331 -89 269 429 716 366 -376 -271 564 -69 -855 794 -545 15 46 -401 -572 -144 -832 -530 100 -543 -743 758 -564 179 -391 -637 -208 335 -474 -21 -415 209 483 763 746 -581 -629 500 560 -200 -38 -610 439 353 65 -661 299 -688 -538 -143 294 -360 333 697 -352 -870 -114 307 641 -119 270 -799 -309 355 -523 -603 -45 -319 -288 300 -888 213 -795 -771 -318 -843 -74 -507 -257 -58 656 -613 386 663 103 619 -392 -790 331 -728 -400 -844 25 277 752 -720 434 -887 336 -517 -815 -596 210 319 -18 -592 -247 477 503 190 -324 -692 377 -70 -288 209 279 -242 -854 -869 -407 -476 -468 -165 -733 719 718 -666 427 281 586 -622 428 663 -592 -579 -363 335 419 673 -62 295 -729 463 -406 200 136 -655 207 -737 107 238 -372 333 740 345 441 77 -589 212 400 707 536 435 -57 -240 -855 -570 504 -813 682 142 -379 -532 -278 -840 -467 -782 -9 -324 198 381 -870 653 -330 423 -152 -230 -22 671 -17 73 288 -482 -704 467 -749 40 443 -593 76 -157 685 -409 321 -513 57 792 -522 -848 -818 553 -526 419 -260 633 658 -717 -801 305 -193 -486 153 -408 561 -840 -146 -754 -806 12 754 48 548 701 -752 403 -482 587 160 -145 -292 -142 -746 606 -218 -775 411 -405 557 629 387 648 73 -523 -427 -423 -887 -486 590 -42 317 323 498 261 -529 373 -229 -249 -711 453 -50 -659 214 -396 -689 -670 210 57 240 -745 121 121 -208 -148 -556 -263 379 -178 -328 326 48 -773 -9 426 450 283 -203 -27 -140 17 94 142 654 -532 -550 -588 510 -425 -617 558 -700 135 -444 742 570 615 448 363 63 36 257 -827 529 596 733 -609 -696 288 -683 -534 -466 -655 15 750 554 -883 770 -38 -401 -92 763 223 -399 786 530 537 -567 -781 270 -207 -366 310 -52 -572 -568 -434 -43 31 -900 437 -503 -874 -49 -92 295 202 -384 629 192 422 -458 -232 -184 -311 721 571 767 -511 81 423 200 -353 707 242 -682 159 -181 600 -581 160 626 -187 516 146 311 702 -666 -494 301 92 553 44 671 -398 -202 -511 -547 79 -896 -815 -263 290 536 731 -838 -684 466 -564 227 583 -500 771 -129 210 379 156 573 -445 -219 617 252 -297 192 -18 435 191 -804 -855 -572 -13 -68 -498 623 775 528 -433 57 -662 714 -28 307 -861 -425 -352 -29 298 661 -198 663 80 679 154 -143 511 -487 -627 -820 348 -704 -872 -757 -751 -816 -21 -358 755 792 -68 189 -389 -496 -740 -688 -779 232 191 396 -259 -696 -877 390 612 -683 256 14 223 796 144 -784 618 401 -251 768 251 324 -76 -395 97 554 -587 413 -711 670 761 208 537 -334 580 -74 498 252 -101 -755 7 230 -31 -560 320 367 -716 -278 249 -527 -481 -641 -326 -27 -201 359 597 770 -532 -775 -745 695 -629 -173 260 426 -152 678 -630 -57 -515 320 736 -103 372 -801 -487 -473 39 232 156 244 643 -646 -67 144 -365 -442 -469 375 708 785 -720 -454 -148 -41 183 142 -398 416 -166 -872 -881 498 -82 701 449 -23 -81 -654 367 -36 -839 -775 376 -432 -474 305 438 544 497 101 -421 -894 -188 -792 -659 -622 743 -605 542 -490 -176 66 333 79 -239 581 -116 -241 -432 600 328 634 -364 -503 -279 673 549 757 -791 -735 -144 -563 -815 492 739 -723 -591 -3 -208 377 -269 -412 494 127 514 363 -858 43 -586 -426 -660 -518 326 2 -400 404 -307 -419 229 -564 570 401 669 -551 -619 40 -317 662 -783 779 346 590 -328 -176 -569 -325 376 271 -514 169 -407 -568 -365 359 -418 -891 -664 -284 -397 610 -376 39 -107 630 535 439 -678 -221 -822 -456 -488 657 -727 -567 -576 226 -245 -428 392 -372 299 -724 529 623 -448 498 772 249 -438 610 -68 47 -262 -38 38 -600 117 374 -307 -407 -234 -351 -384 -582 262 -168 -773 -840 259 -655 628 -216 485 -711 16 -85 -568 339 -420 -77 516 502 416 -597 -503 -236 -394 654 -818 48 374 -837 276 -532 167 -899 -771 655 777 -423 -262 285 -267 694 -475 546 -548 319 787 -661 -869 -261 -612 14 -683 566 -149 -742 -524 -467 -283 517 -503 -101 -664 -500 541 -52 -890 -535 591 -733 -628 702 741 429 -655 -478 -352 145 -608 360 -867 388 588 584 -186 727 -469 -196 -423 -843 -37 459 -158 -801 663 -265 335 274 481 -324 -560 21 580 -484 720 -335 -770 501 -687 320 -411 -373 -309 -38 539 107 569 -169 334 50 342 482 627 -583 -384 -14 -836 164 627 -604 -528 -871 -229 -878 -771 513 -859 87 -60 -460 451 213 -377 537 241 -841 612 -669 218 -713 660 -441 -511 111 310 -737 773 678 -249 33 793 -627 612 72 476 -254 -867 -589 296 -727 -831 -598 -590 -187 -96 -569 -446 623 -302 -529 -354 -401 279 -701 292 318 -285 -356 21 436 -57 114 212 -392 -446 570 68 281 -213 520 416 -103 -392 176 163 608 -696 319 -640 -138 -394 385 -524 -541 155 -189 -132 -203 171 151 769 144 80 328 616 459 -554 514 614 -835 -6 -806 -542 114 -154 454 -369 -776 773 -129 535 -779 307 171 437 573 -112 -371 -834 31 727 -135 -743 -33 -553 383 -268 -289 574 -740 -351 747 -461 682 -704 -45 -426 -283 337 171 -104 -346 -487 -174 -503 418 661 332 425 -96 -224 -804 -222 234 135 -561 -415 -841 -822 -229 -153 -634 -138 -751 -252 -324 -640 -885 -462 -641 209 -765 -237 545 -633 -433 717 -719 -750 425 -722 758 313 -27 357 225 -592 -763 325 519 238 -797 -732 259 -37 -529 385 -353 792 547 484 -174 -497 -411 286 578 708 -331 280 418 178 -106 -474 449 51 -199 -455 -102 248 373 -400 -845 294 94 437 -301 -83 286 550 -307 -450 335 252 -201 191 241 222 478 447 304 -234 -468 350 735 -590 -130 421 134 265 -335 -433 -20 -402 67 -758 -232 -467 482 -732 -425 -691 757 -70 402 70 -18 353 206 -850 725 -711 -319 717 398 109 -365 -886 -347 153 -152 386 -527 649 -185 -327 -620 -233 22 648 -572 -382 -636 321 -232 31 672 495 441 -260 520 254 -499 90 -824 -608 -22 -398 757 49 -792 191 -859 -895 460 -51 -543 705 482 590 715 683 312 201 94 -801 -240 -665 475 -256 -854 352 -138 -551 -829 -378 53 -553 -372 578 -630 -792 273 546 -514 -642 -259 -43 518 -382 8 578 669 -604 582 -686 187 374 -607 347 -187 383 -634 -538 -63 -874 51 129 -591 -848 698 -843 111 -159 490 127 482 286 -426 -382 646 452 652 -755 -60 -267 320 748 55 -318 169 25 -347 -295 -438 -222 -645 -261 -703 683 -180 -63 701 -666 -698 187 -5 404 -446 -661 -550 619 256 285 611 -411 -811 -720 290 560 -498 -136 -157 791 399 361 634 148 671 696 -804 -182 -486 -316 -589 449 199 226 -255 153 453 -251 -845 -257 739 207 -337 526 422 -782 124 -740 -432 286 129 -573 -620 -418 769 -16 -873 -488 173 87 -369 542 406 279 793 104 -760 -865 800 418 72 473 99 -344 584 176 -264 -698 -799 -562 -535 -836 608 643 119 358 -852 -446 -142 259 -211 76 526 -214 434 -677 -758 -439 -408 -347 335 -316 444 480 480 499 -19 633 133 125 -637 -109 -344 628 118 37 218 -501 -855 381 -216 -133 276 248 -153 302 -255 294 767 -763 -808 41 112 214 775 44 -494 -431 -12 -214 -664 -80 121 708 25 266 -343 228 -474 -637 -19 -199 -322 736 -57 -351 61 719 239 293 -345 -416 -180 -362 292 556 -192 -25 322 -541 -844 -71 -623 349 -900 -254 795 -674 -834 -219 523 -138 -219 -750 -375 -505 -72 -358 759 56 768 313 146 -46 253 791 785 -275 622 60 343 -735 -880 20 -312 17 278 69 229 -900 -777 1 80 529 688 -105 -856 370 -71 199 399 734 663 610 528 391 313 239 493 362 512 600 404 182 658 -370 57 385 253 273 187 143 12 -178 650 -126 -133 87 -590 -403 761 -182 -165 586 424 -192 798 204 -780 -371 -600 -602 -505 -606 -574 -441 212 139 696 -597 -686 -832 -38 394 113 61 -784 -306 -426 579 -64 -445 -693 -86 -11 235 419 271 749 -759 -715 319 -738 -581 -604 300 -736 -199 -372 626 263 -760 742 367 -334 -164 -636 -824 788 -127 -285 -348 750 728 501 -784 -406 -517 154 208 -485 -658 496 303 345 725 -550 238 194 635 -658 -502 -487 39 -799 612 407 641 -158 82 -560 -163 -731 -594 745 -407 -421 -549 691 553 651 547 -857 -6 456 -777 156 474 -504 -318 -234 -593 -327 -677 -513 -735 -127 108 409 258 711 -34 -791 700 603 265 -187 54 89 -673 597 344 596 238 -579 -732 511 416 140 -245 -315 89 -699 270 -812 400 230 -819 -521 14 -175 400 -303 -327 -862 456 539 -159 553 170 458 -200 122 -251 699 -470 138 -841 232 635 756 724 -727 -686 158 780 -539 -781 -839 -483 -262 -183 -210 461 334 -514 -544 81 -363 417 169 -749 -688 -643 -33 281 118 179 -303 -801 -218 609 -590 -244 442 -531 -865 -715 96 -519 165 -40 -278 572 -30 27 322 -832 -871 -736 -90 384 634 655 -29 566 -248 751 -601 18 -544 -417 -866 -124 596 -412 -717 -839 -847 144 159 792 228 -254 242 -463 552 -563 -737 -291 -762 -349 355 -599 550 -779 -326 -160 543 -31 580 -234 -666 -639 91 560 -36 469 532 -126 364 610 69 -84 401 273 731 -843 -678 -781 -577 -868 -574 -577 -370 -586 173 135 94 386 -198 -502 205 -892 -870 751 33 517 -689 85 757 138 -261 -642 -309 319 -581 -294 -343 650 -1 -718 347 204 170 485 -63 682 36 324 -821 -145 40 515 -86 -104 -383 7 388 519 606 -288 388 433 0 283 296 250 -270 -887 -657 40 346 392 114 299 -170 188 -651 474 -874 -434 -810 -529 -315 734 -266 333 -856 -281 16 -879 314 437 -482 -714 -193 524 -681 -673 -417 592 702 -600 29 283 650 -19 -781 764 652 376 274 -348 -550 -220 -645 744 441 -327 221 -837 -78 -143 177 500 434 105 102 -726 -812 659 -765 -83 682 133 176 577 -732 528 -753 -111 122 -740 -211 -751 198 -837 558 198 537 708 -301 -724 -318 -686 -413 -290 718 690 210 -684 451 -839 13 96 39 -439 569 -175 -423 -229 -708 666 -377 -31 -391 618 -339 -628 -621 20 593 668 -856 -704 96 -552 -688 -113 -114 300 -113 434 460 -575 490 734 210 164 431 753 109 693 538 -669 342 -45 298 136 522 230 -191 -436 498 309 506 -483 -743 771 415 468 -4 -406 -358 -850 173 -628 -881 -200 310 15 256 239 623 -380 -160 -821 -572 747 -449 -831 -593 -341 -50 -210 684 -286 -136 -892 -56 -628 -773 340 -618 -583 181 758 -491 53 788 127 232 -729 439 290 -281 791 471 521 595 -334 458 455 -632 -129 -435 -307 -347 378 498 55 236 531 -376 -48 773 -730 149 257 -892 -54 -784 -616 481 -237 -769 54 -60 311 -220 -157 410 363 -238 -671 291 175 -784 449 586 -883 210 -644 538 443 -766 -568 626 -282 -218 -609 -847 94 690 101 -400 228 -592 327 775 -122 532 719 444 511 -509 -433 390 -639 326 -590 641 148 -323 -752 648 -155 -235 397 -347 -611 -543 -601 -501 541 -167 -239 228 -42 664 -707 -855 110 -837 -92 224 21 271 266 -564 3 240 329 -458 299 369 591 -385 -637 -230 365 -339 -688 758 -751 261 -894 107 -757 -841 -218 707 771 -91 -172 -572 514 731 11 -686 543 -535 216 119 -186 -634 -806 -323 662 -749 -459 -392 -644 -527 134 731 204 311 161 -39 -162 -367 -437 795 80 -166 446 -455 329 607 191 706 779 425 -744 -687 224 -200 -439 -583 -368 233 -394 767 -891 -722 -116 565 561 -370 238 -100 -97 -886 -166 -432 -578 295 -680 -361 429 -491 615 -262 -435 99 772 -815 502 -92 215 -348 -456 149 -790 366 -835 657 -77 655 121 -429 649 713 503 -684 -61 -186 -819 235 101 -307 -826 -731 139 -36 -887 -834 -722 206 -174 471 -428 772 61 -551 613 430 -817 -269 -472 -107 -58 179 333 506 486 214 329 135 28 -842 147 781 -357 301 -750 -808 -443 348 8 -9 -374 -770 331 -601 335 -870 230 443 -179 -199 371 41 -91 521 408 -90 538 -713 -354 -446 -336 781 37 220 774 -786 -402 -303 11 779 -132 -67 -304 310 -814 -635 -666 -473 -672 -443 -358 92 -376 733 95 -531 -838 -712 82 270 -624 613 352 -488 351 200 248 376 -601 -724 437 573 79 -847 -522 -464 -185 -507 597 -662 699 -890 791 594 -232 -444 -56 -499 444 706 -249 -79 -116 -85 -812 -96 143 134 -227 -221 -852 -279 61 -491 328 456 253 -767 685 -143 136 -840 653 -529 498 22 225 -230 -470 749 586 219 109 -401 605 -743 -625 218 -315 789 18 -142 -206 -465 -6 -286 784 205 587 634 -657 156 -827 160 -689 607 -154 -351 586 -712 354 -240 636 217 -860 -35 146 -890 -883 465 -194 625 -370 9 -670 661 705 -132 -755 399 -508 244 433 -445 37 436 -582 379 69 276 -725 -792 -292 622 525 177 -410 86 523 783 -174 70 396 532 -781 -642 545 -540 296 496 -453 -427 -350 -463 -627 548 -333 145 -359 -44 -883 -32 404 416 -121 182 -169 690 -222 65 -594 -561 455 -404 611 764 -776 742 184 205 -461 796 -211 797 -369 -103 379 676 297 -798 196 162 -452 224 757 -690 719 -757 -819 -524 -648 -427 119 -602 -773 607 -63 -530 -668 -274 -517 -787 -791 -254 338 193 -207 687 -55 181 747 347 -438 -175 -316 -676 272 525 254 -251 -236 692 425 -86 -573 -115 209 -623 -738 436 298 337 -494 1 770 650 139 -636 572 -422 -437 -786 -220 -315 124 386 -501 -801 -546 -134 771 743 62 -783 -155 279 -113 -334 68 -852 -599 298 504 537 -854 780 -636 -444 -793 35 -856 -606 -790 765 482 -408 -208 589 -26 -519 -115 -464 -879 723 -799 328 659 -761 -9 -664 77 -768 -367 294 21 -691 44 -635 565 -780 -369 495 595 219 -337 -242 -502 608 -639 -863 175 -22 153 389 -480 465 -766 765 -605 635 366 389 8 -746 485 -826 -578 691 568 -660 520 147 -851 -232 242 -284 -815 -32 -606 369 -750 -665 -298 527 -7 -740 361 348 413 73 -654 -807 -337 235 263 653 -265 443 -720 305 101 -380 54 165 240 178 -823 -876 751 106 779 451 68 -414 564 775 -152 735 114 -159 517 548 -323 -549 -285 -685 -497 -490 -534 772 -476 -550 -798 576 -823 -18 -109 640 -538 451 25 -788 542 -157 -639 -514 -877 734 127 -15 -646 -8 764 44 321 795 372 750 511 448 -480 -461 -511 -11 -126 359 42 278 -24 247 235 -861 -810 130 463 -271 705 270 -437 -433 -704 447 -237 -415 476 592 -290 511 208 -18 -349 -260 323 -260 -485 -410 -16 -712 505 -318 8 -614 678 255 -171 -14 -173 5 260 449 424 249 160 -825 -736 -603 33 -316 -205 367 517 -730 -132 -288 600 -576 -164 69 -281 -469 -455 -425 311 -752 490 -476 -452 -853 119 298 -731 -595 -732 551 -320 224 -563 114 -632 765 487 581 -143 266 473 -861 -637 2 -675 785 487 -746 87 -415 -543 565 431 -202 -33 589 523 -468 -860 -415 -682 106 583 -890 552 -137 -335 -418 -300 730 405 -667 276 -368 -406 -20 36 35 536 761 -134 -91 430 741 360 -828 -264 530 392 -18 345 -371 202 606 -299 413 391 690 591 -43 -184 -46 -246 72 -394 -63 -812 467 -316 207 36 -500 111 -581 -854 413 747 -772 633 93 -666 -318 -781 -283 -810 -38 -190 -361 -601 -644 731 307 -658 693 -390 -333 377 -598 606 -494 134 528 -523 676 574 607 409 -90 -19 237 374 -274 -834 -474 480 -447 348 4 -103 -67 -594 691 362 -616 -502 -186 -53 -754 -65 -421 -724 -122 425 365 726 -298 462 102 -783 30 255 -528 218 -660 78 412 429 47 151 -344 416 -142 182 -55 627 -25 -607 286 -147 -34 -43 -324 -786 630 705 335 -308 480 -673 -366 -289 -479 744 296 -721 -79 366 -218 -508 -646 -266 -70 589 714 -232 -390 -63 -488 -672 27 -866 -695 638 346 591 377 -797 356 371 -788 457 -830 -535 288 -649 553 222 654 587 315 733 -596 413 -495 484 225 -557 349 395 742 -503 -387 -187 286 -292 -361 -796 -370 104 609 81 -764 615 288 -481 788 466 231 -16 -787 -633 -695 301 -15 318 431 243 671 559 -829 -468 -890 11 756 -116 500 563 678 420 -403 -838 -554 -519 -93 -706 231 169 563 673 339 371 -521 443 393 -434 -77 -191 -693 688 -16 -791 -869 567 410 -290 -169 561 -833 -290 -396 -894 1 627 -694 787 -520 -585 -398 380 -238 -820 641 274 314 -553 -812 678 -588 -488 492 -631 693 -19 775 -515 -170 -284 -602 682 -703 329 544 -466 183 -2 -623 158 -736 334 734 -37 -407 -197 516 -727 255 634 -256 6 -759 321 -517 -98 127 324 -1 -868 -223 659 -551 -486 684 52 642 -424 -779 -205 -337 602 -342 -706 -707 282 -536 256 374 -146 281 -250 -183 724 -526 -572 234 -263 168 -894 -32 136 -698 -451 -143 304 -105 -248 424 -428 -672 -338 301 324 -836 500 576 -782 164 206 -615 603 396 236 183 -543 122 232 -763 -273 -28 -398 538 133 192 729 -442 130 -188 162 -480 -710 -231 776 383 -88 591 318 123 -39 323 38 585 -64 -628 683 -256 579 -430 -452 143 619 -277 -756 40 435 -31 -747 127 -791 651 791 720 -848 -849 -104 528 267 -185 508 -771 463 616 -325 379 -709 219 315 -620 -526 102 619 248 -753 -728 -679 72 587 -148 472 -715 -98 533 275 -618 -236 148 -581 -144 654 459 -710 83 119 -454 14 724 -145 119 -469 99 247 -729 18 715 556 -704 -260 545 376 -367 125 710 -336 -354 725 -110 604 481 275 114 -584 -798 222 88 712 375 -683 614 462 -324 -235 -271 700 271 353 573 412 748 127 -557 -73 712 646 170 -797 349 -85 446 409 -60 622 -895 -99 421 627 -186 779 -580 712 40 -788 37 108 -787 -149 -344 270 -867 -445 27 -401 -160 450 -563 -128 -142 -514 669 -644 -186 132 474 -512 -233 345 -237 -473 -54 -460 -886 -646 257 -319 625 57 641 -68 -838 39 -806 239 -560 -531 -481 -326 525 674 766 341 737 216 -380 795 193 -585 54 -823 446 436 -58 -640 728 -594 -480 435 47 718 -421 313 -27 -234 -33 5 -220 -470 -239 -168 364 -219 -564 -183 -777 -170 -326 501 -837 440 172 -413 191 -362 -700 764 -261 458 429 -664 -684 228 -244 -484 686 -434 -724 448 -304 662 129 133 609 -770 172 240 -687 -149 762 -44 -885 -118 -885 595 681 -58 541 -621 -7 175 -855 -132 -263 -449 -74 -646 -173 -830 797 -482 -714 -679 518 85 163 418 -686 -282 -431 -310 466 344 -377 476 53 -705 -444 -278 -524 -746 -112 398 -182 -65 -285 781 -307 159 369 -504 -47 513 275 263 -586 -794 436 354 281 553 -559 -100 -157 -491 116 494 -82 11 -166 623 -679 -824 756 554 675 -310 -167 508 -376 -170 89 245 362 -498 216 732 -591 791 -797 -551 679 -308 -126 -652 -263 -802 59 733 -249 609 161 758 177 482 -827 -374 231 338 39 -483 -90 -724 -765 -531 440 -354 278 -310 421 148 -559 -420 -38 -508 -156 634 -550 405 -145 276 -757 -677 793 -227 450 -235 -236 737 657 -145 8 735 117 -220 -866 -634 341 549 265 620 174 712 -46 96 -421 526 -96 789 346 -431 -72 621 131 -844 611 -392 -839 -328 35 482 665 105 122 -301 -804 -49 -597 438 -526 -800 406 254 -605 -678 -727 -595 -140 -609 -42 430 -90 94 523 295 596 474 -342 103 -20 -494 798 -412 -840 653 508 698 -26 -95 -296 176 745 -45 584 -214 657 -633 77 -399 -411 -832 633 -108 -754 -793 -318 -480 212 -321 -482 528 -855 500 528 17 303 578 709 -79 295 -69 106 522 273 401 -459 313 29 -92 -352 -330 -876 -615 600 210 -668 334 448 476 -702 -111 709 -656 621 -586 12 -412 438 600 -894 -623 568 -422 -811 -555 -857 -136 16 346 -397 750 -434 234 -603 321 -827 -416 502 -873 -767 609 323 480 -374 -111 -171 199 -575 257 236 -419 -229 -274 -361 -257 -753 -204 624 -898 256 -339 -794 512 -256 275 -638 422 -30 -201 -810 105 425 239 308 342 -509 697 -276 379 608 302 404 -141 382 83 283 68 746 579 519 536 -33 125 485 443 -211 306 -477 -440 -558 -386 -185 139 250 -185 586 398 459 236 545 603 57 176 506 148 -552 530 -380 -664 469 396 395 -333 -560 -759 392 -483 15 -791 515 495 271 -184 111 -841 273 -436 762 -564 327 -107 -201 -883 730 765 49 674 -77 -300 -658 -308 -674 324 335 -863 -496 -613 436 393 -429 -773 -743 -816 -560 349 97 -193 369 693 -180 -593 -101 -738 -64 -794 -738 3 -715 -726 -190 179 -820 245 252 248 -728 373 -236 -428 236 -150 -669 -480 564 501 -544 588 -195 297 -789 481 142 625 258 -111 749 -150 488 606 574 -265 -443 460 -36 -399 449 -273 343 -837 -633 -526 32 282 193 -424 -873 688 -635 205 243 38 -256 -875 -29 -357 -413 -386 -541 -645 581 -848 -735 -805 -147 -166 132 -316 -758 -870 24 -360 -548 -388 -591 576 -659 -308 756 326 402 -219 -89 159 69 483 675 -864 604 479 -663 -799 -802 -112 643 -326 -798 29 136 -222 275 197 -703 -122 -380 183 -122 -462 620 -603 387 -651 -55 295 -348 -210 -488 751 771 48 545 421 507 459 651 -322 -818 388 613 -625 293 363 398 59 286 -708 -503 -558 260 -882 765 -240 -646 452 104 671 -332 -847 312 -37 -358 648 253 237 -723 425 -141 -623 -826 573 -652 733 -274 570 124 2 -584 -220 -584 -744 -667 -231 -48 227 -168 -340 -500 -699 -244 108 682 -288 -84 -49 -772 -558 263 529 -149 -46 -637 100 207 33 662 329 763 -815 72 -267 -613 -22 -208 708 104 -651 -577 591 -300 425 218 -98 498 -114 -869 -439 -427 583 -360 -844 444 -470 247 406 558 495 209 -461 -685 -308 -351 504 594 -887 754 -885 305 241 341 570 -74 681 -816 -618 56 338 475 -339 -697 755 -124 -857 -243 676 -804 -200 -498 645 -599 231 666 -57 -486 652 67 -298 81 -659 385 -471 23 445 -379 -783 -877 -688 -441 -132 -800 226 -347 73 703 188 -777 -84 -266 -696 -4 -488 -282 647 320 -557 -425 -772 -205 391 562 635 -92 -273 -260 -148 -499 -115 -451 -761 173 139 17 -204 46 748 -538 -867 -679 -604 130 -543 -300 -564 -138 -886 -255 393 428 454 513 323 396 -12 224 5 -258 -814 256 -433 622 -223 707 98 -31 -535 262 -688 1 668 510 759 -438 -850 285 541 429 51 756 226 336 227 -289 -685 -558 711 234 186 494 609 -271 -788 -248 644 -727 440 572 -672 465 56 329 197 -15 776 591 742 362 -374 322 -863 198 -286 -212 -479 -155 -741 -32 404 313 129 650 472 -344 -703 792 396 761 273 745 146 -64 -497 728 -770 431 -201 297 186 80 -578 -637 -460 -610 303 -824 -370 351 -898 -636 -20 -52 452 -580 -518 689 -714 -775 439 394 426 305 -836 457 612 -870 -260 -693 61 -166 453 -460 163 -549 507 252 10 655 486 -141 -446 -535 575 135 331 773 -829 155 228 356 523 303 662 -444 -341 -100 -296 142 442 321 -207 -752 -244 377 -177 14 -11 -813 651 -275 -476 -769 -323 -677 -603 -512 43 -70 -890 227 -552 -111 209 484 125 -770 -664 679 -279 -561 -764 330 -704 512 -328 -546 474 508 254 -33 38 -299 439 -521 -198 -499 689 208 585 599 -871 115 282 -797 338 662 199 -68 -761 -105 -380 508 -720 145 -573 -788 -27 -663 -497 607 329 560 601 593 366 507 -279 12 110 -735 -465 -807 590 366 291 36 258 348 404 237 34 -553 -128 -47 -884 -746 145 -228 -260 674 551 650 -82 658 -427 679 563 -157 -186 -429 -469 -357 -707 -198 749 -302 -371 -162 150 -390 94 -614 93 -455 -576 59 34 -856 -40 619 506 -556 -888 -229 360 159 714 -306 624 700 -855 415 368 -9 -341 -468 -221 535 -200 549 -876 -283 -1 344 -349 271 256 115 -817 753 551 -522 360 136 -243 -617 65 -359 787 -595 -818 -393 -101 -893 102 -761 -605 -497 -805 270 447 -652 112 -594 -629 441 -33 151 -6 -313 -73 308 388 -774 296 -222 -491 -747 579 288 -727 703 251 384 286 -71 -344 29 -875 -170 -685 -264 139 -376 317 -465 -234 -614 57 -611 627 -632 -553 -297 314 -141 -178 -206 -545 624 333 713 -146 -223 550 -820 578 659 360 -104 -390 -162 38 -888 303 510 376 -61 -664 -32 331 93 177 -142 376 -36 -159 -475 -301 626 -498 237 729 35 -593 -480 -527 -735 -674 -789 -146 -26 -329 -724 661 -877 -462 -155 772 -418 558 615 400 -740 475 233 -306 743 298 376 760 373 -733 -109 -107 -454 -610 -397 247 277 -691 -98 -304 -248 -312 -335 -398 -119 -424 -493 -41 -887 -36 -644 391 -825 -416 -355 -46 -94 398 -326 -355 1 -880 106 481 437 -369 81 -287 213 247 -256 11 -850 -364 -168 -24 -81 -70 361 139 -87 -176 -167 -171 353 335 -95 -533 -845 358 -678 -676 667 554 -876 44 114 -795 673 -81 -899 -441 -124 727 250 -695 93 -242 -330 788 -420 -552 453 113 -189 28 -11 104 -402 -294 -464 130 656 -468 -894 -92 -183 542 -134 122 -28 -173 96 292 433 62 -659 -142 618 -286 39 -308 -305 296 -671 539 450 647 175 108 -716 188 -420 -605 645 290 653 121 -173 429 -763 -610 535 327 355 -122 134 -392 729 770 -65 -677 312 -133 -401 717 731 -139 -234 -243 -501 -659 -70 363 337 165 566 642 -294 540 -190 776 38 -791 288 -424 -247 -329 -276 -149 444 -200 -469 246 -337 427 688 175 -634 155 58 -23 -475 -479 526 -813 -559 -760 788 278 -65 -350 29 774 464 422 20 -69 -634 413 -72 589 232 259 83 -498 -298 -63 62 276 128 -123 -473 -586 -245 -213 -869 -1 566 285 -482 -226 234 -331 -268 464 554 500 601 119 793 -222 -146 296 -63 -805 386 398 413 558 553 -467 218 376 -453 572 666 702 -86 -525 9 454 -231 312 7 257 184 -343 -541 296 -730 693 349 -357 119 376 -245 -118 -187 -457 542 29 -682 47 -792 -498 -454 670 333 -294 -193 604 575 37 -118 320 -884 -806 294 681 655 20 -538 -171 -596 141 -384 -134 -404 124 75 133 -135 -444 62 -269 472 362 729 -71 -875 -721 -134 -477 -819 257 773 94 145 -827 -719 503 441 588 -698 710 -618 38 406 128 -194 -237 311 -380 -886 -480 417 -143 -272 370 -892 -235 -306 -247 -357 -214 61 281 137 -57 232 -545 450 298 -287 -712 429 741 -693 -808 -545 -10 708 -693 -31 240 83 -807 -443 -156 682 553 -709 249 -277 -278 -742 485 -6 -612 -28 -493 523 450 -108 -711 716 -668 599 -834 120 541 387 -823 93 754 130 742 -19 -408 -324 564 763 242 557 -626 379 -184 -206 -99 -868 54 -639 -897 86 -52 103 -783 -154 110 -190 113 -377 565 189 689 -268 -463 721 759 -419 114 488 -2 560 122 290 99 720 477 -524 226 -847 -818 577 545 654 588 33 -99 -537 -367 415 21 -683 -320 -665 -628 -358 772 -438 -11 505 25 -510 -897 363 -828 328 488 -689 -322 94 595 -193 663 439 -211 -783 471 -167 320 444 -206 344 -576 160 -585 455 33 -329 -581 -787 -177 -695 534 568 32 -7 -46 41 123 493 -40 692 -307 -207 774 102 -543 -44 101 759 -714 131 -4 721 -897 -3 -897 -183 -351 737 55 346 -231 -407 -195 -557 -738 -662 -702 -872 -170 649 110 -199 286 -569 4 93 -415 423 -707 -649 -54 -60 407 -204 192 341 -229 -324 -878 -221 550 -479 -266 547 468 -435 280 486 -758 760 660 -463 -448 261 -497 -840 -372 171 -261 447 190 582 256 -343 386 -439 554 -482 737 -186 -474 -322 56 693 502 77 -137 -239 775 357 -45 623 -409 130 -714 458 -236 -171 -800 -253 -234 615 251 -221 -799 -309 -267 386 214 247 2 -242 698 -720 -187 505 -143 -127 -419 410 -618 230 -680 117 -208 -509 233 59 352 522 -803 -273 20 -346 -148 510 -809 220 209 -160 -331 196 -734 586 -377 83 -653 -764 525 -398 -560 86 745 680 11 356 593 479 -173 678 -581 -132 -525 -193 205 98 -139 -447 385 -208 -322 -66 437 380 -882 410 -332 -168 -897 -879 140 -210 561 529 -680 -206 -590 -84 324 -814 -374 621 457 -5 -505 591 -598 -741 214 -684 -304 -685 124 -160 193 -77 556 -348 -797 -613 159 -581 -167 656 -329 373 599 614 636 592 -730 4 -742 -136 286 358 -561 -530 -183 374 372 -745 441 412 -214 440 349 164 90 -11 -430 -110 177 -732 -39 -572 -684 609 680 -256 -399 -100 179 -379 -314 -877 216 -687 -292 -178 -193 564 784 -570 -546 652 -830 -549 -286 233 -330 -502 -753 -404 40 685 -866 613 800 511 -148 493 -13 87 389 346 -389 646 425 -828 -390 363 -875 668 -577 66 143 154 -317 78 600 263 -5 169 553 -279 -77 645 -899 -752 -589 183 32 382 -851 486 222 -834 -504 -311 502 302 -478 -476 254 382 -464 -347 -375 -27 -869 40 -698 -522 145 -289 -855 -258 -756 313 -670 -794 -187 378 510 -218 229 -420 -420 -665 430 -160 221 395 555 393 -153 -17 551 -755 92 -57 252 -774 -760 220 -705 -863 -323 22 -338 -51 -862 -619 -299 438 -353 219 307 -886 614 -613 400 306 -329 -208 -823 61 63 -748 217 203 -640 213 -890 -369 -41 40 -337 -265 620 677 42 770 -271 -374 412 305 -11 9 -337 -788 299 -418 718 245 -388 84 -244 -59 -187 -418 295 -366 550 538 123 112 294 -65 -375 515 157 -725 -428 -715 171 83 -579 651 626 -36 672 640 -721 -609 -351 582 -498 249 -53 504 785 -115 -325 -321 -755 -137 748 425 -498 657 -30 352 161 83 -346 486 80 -156 -413 280 -234 -380 602 -228 618 491 -403 749 -864 -323 -896 -34 203 787 -450 -812 -10 465 -601 90 648 -148 322 598 612 28 334 -289 -341 -777 278 152 -136 144 -437 -777 -688 -890 -212 -279 -337 435 -55 -494 47 -779 -582 -747 62 478 243 -270 67 -618 204 492 611 -180 616 361 -374 -345 143 -428 -849 -542 650 -740 -871 -808 -891 473 -289 -593 -782 539 -387 -193 35 -374 -821 -517 398 641 -529 -120 468 -167 47 290 107 298 203 394 477 709 -665 -857 -272 -221 -205 -404 -245 26 -607 88 552 -2 -563 -371 597 490 287 -709 -477 30 743 370 -841 -436 -656 81 -542 487 -5 -345 -175 175 -314 167 -275 85 -405 416 621 -69 -571 647 -717 -200 450 -2 -519 217 581 769 322 -206 -440 439 -338 -592 -135 662 426 -677 733 -656 -626 -865 502 176 -738 717 652 348 6 623 -375 -64 -326 705 -797 120 -595 185 -898 -729 -883 764 -878 673 -333 217 699 789 -374 706 1 636 -409 482 -239 25 692 -319 697 -433 -32 -778 -709 184 719 150 434 737 -846 477 -319 -77 -344 281 602 528 -778 -24 -503 -11 626 -712 33 -261 -851 730 -852 -28 -733 -770 -581 460 -424 111 414 424 721 -1 182 -115 -81 -766 -160 -808 -28 747 88 -417 -191 -383 -90 4 -691 -114 -614 9 396 -415 -128 -2 228 253 -175 251 25 43 -848 212 -626 -449 -147 322 -98 -97 548 -82 788 -594 -329 -381 400 795 -745 -62 -510 455 689 448 108 -866 -654 3 20 403 351 202 350 -358 507 -824 -92 169 -653 565 146 24 246 -566 577 -700 -489 -116 -155 -141 -210 -427 103 723 -429 551 399 301 -216 721 516 242 699 -99 -109 -373 -801 56 242 266 717 -692 316 -174 -494 -753 251 -249 648 -20 -367 -699 222 -204 726 -92 -144 248 -197 -877 636 -583 -718 -468 134 -385 -130 -378 731 779 -508 216 -606 443 611 -849 175 -295 -375 -481 691 -665 -618 96 616 -716 797 -330 -255 -823 -590 710 -462 -99 -750 -177 -710 -353 -192 405 150 215 302 -685 -447 -842 430 592 -156 -780 97 -106 259 -791 -486 -394 -550 202 156 -444 -842 -435 -611 708 -768 314 -477 598 -455 -758 -139 231 -698 -215 -681 -725 37 -746 -239 -741 -495 592 -898 55 600 -427 50 -702 654 -38 83 -611 171 -61 348 -260 -833 349 487 19 800 -696 -302 -302 482 34 691 -238 -681 -381 737 -839 -261 -230 -708 -836 47 218 -211 -688 -799 496 553 -763 -294 -767 194 676 -126 -170 270 -572 225 -430 -113 684 -531 -145 712 465 -63 34 -2 -788 -121 431 -716 -769 372 150 116 -561 497 182 -305 -470 -881 245 -775 -243 545 -266 397 546 -371 -418 -165 230 -822 -802 589 320 -355 -70 -65 748 -686 789 -867 -588 64 -487 681 561 -401 -106 -323 463 -755 -326 722 -346 -834 -337 -613 -381 172 -784 -71 599 575 -692 564 -147 756 -520 533 -19 71 -587 -724 -422 -794 -213 -283 596 -656 205 -531 -166 431 -389 -634 -608 -540 -535 662 -218 605 -376 231 667 613 -343 42 688 -606 445 -106 261 -380 494 598 415 -212 -276 -169 -599 213 799 -843 383 -71 514 -826 -609 -20 710 -122 -44 -131 320 -17 103 -258 -792 -517 -341 -267 -856 -833 764 278 703 -330 -803 598 -244 -279 -114 188 -450 -374 257 -608 331 543 388 216 396 186 261 -192 74 453 177 -562 -532 -197 509 -344 -408 -850 -106 330 -693 414 795 -533 442 -123 -616 363 615 188 -225 -489 613 -193 468 755 -166 109 -726 338 771 95 355 792 -27 135 -227 -311 50 -398 624 38 85 528 547 290 -815 -691 -674 135 77 87 -173 -345 71 433 -427 48 651 -863 -710 -161 -243 -139 24 -75 666 -103 456 363 -251 426 -74 -421 777 -549 -627 188 -308 -551 85 -145 -689 -352 -437 -32 226 -702 433 536 665 -237 39 -96 460 -889 -598 -224 105 -773 -99 750 -571 467 561 -32 -152 -215 -746 159 -704 788 513 -146 -696 204 -678 -40 198 -84 -41 -524 689 10 395 3 -401 -18 481 1 562 317 339 724 -52 -128 151 -690 -700 -353 344 -733 -772 -113 -352 136 591 256 -547 -453 192 751 -834 -665 -694 -584 450 -94 -542 657 351 -154 453 315 440 -700 -203 75 -798 535 -729 590 555 419 -447 -480 -273 -157 -553 628 -730 1 -777 277 164 -524 273 612 -318 524 162 490 -137 -464 461 436 -662 97 -798 537 31 -841 598 -352 173 -328 48 493 -547 779 -102 741 403 537 -162 -780 -437 617 -614 540 576 611 10 -865 -430 -662 392 -172 370 -732 -269 -90 -882 -458 -841 357 452 748 -650 -212 473 522 -116 489 80 -91 275 -849 -440 778 -715 -618 -156 378 -393 729 800 538 -488 555 67 -727 265 763 -722 -745 92 -617 424 -539 43 -702 715 -217 41 37 710 459 418 -39 141 604 321 -875 407 -730 463 166 -883 689 -467 730 681 15 399 25 -38 251 -18 650 -397 152 116 476 -770 -644 243 110 -810 157 296 483 449 183 651 -571 765 659 583 -50 -83 -722 -827 467 -548 497 200 -1 558 50 -879 -43 605 352 562 -633 -200 -586 48 215 -677 697 470 -297 -18 119 -391 139 35 491 -180 627 -808 -631 -140 -609 -286 -29 591 -20 542 -481 455 495 640 638 -655 -121 541 300 520 745 552 196 67 -587 457 -779 96 -606 773 -139 536 -319 54 -753 -386 151 444 -601 93 -47 718 -827 -522 570 -52 -282 -190 213 -725 558 -258 -377 -406 237 103 654 690 -159 648 93 264 -166 -691 -261 -490 454 -220 101 -861 690 692 195 -392 166 -65 306 794 -580 357 -762 211 -136 -86 -368 726 -784 -649 -105 658 -381 124 40 4 -205 -545 -286 -900 725 -70 -814 352 -532 -127 -647 -560 610 66 -735 -396 2 264 -156 674 -800 -358 67 -170 41 605 -583 273 -609 577 654 238 144 -708 369 -599 -95 515 -607 144 -584 269 333 474 -30 -454 -553 267 258 374 -96 -451 -886 -502 790 -786 727 -727 426 527 -804 629 -635 799 22 -473 -381 -336 -717 493 0 2 -263 375 -652 -172 506 789 -801 171 -138 -479 642 -609 338 -408 -898 -408 -658 -619 154 -639 244 646 565 597 -611 -18 554 43 289 -698 -299 64 800 -512 -197 755 -223 328 -685 -886 -299 -568 -790 -378 787 202 720 717 564 6 617 106 88 116 47 17 -483 131 693 453 16 617 -372 -280 -100 709 -881 -799 596 64 37 -358 -662 263 354 408 9 -486 -237 -394 -833 609 -754 -663 559 9 -100 258 -655 -804 761 308 -288 35 -362 -381 113 -743 398 -467 149 105 48 -339 -724 -491 398 -667 34 -470 48 800 -871 604 -325 -792 397 763 299 485 454 45 -188 -4 -116 61 611 -856 750 -532 431 733 -41 -446 -29 281 348 253 517 433 51 582 306 407 -521 -874 -696 -802 648 137 -363 422 -610 737 -343 -163 -117 516 3 398 -791 90 -858 -141 126 -705 -647 -866 -605 685 -865 737 -604 603 285 -797 446 -759 419 436 -138 298 465 761 520 88 739 776 -605 -757 213 -844 -56 -240 692 -3 796 -867 -134 621 799 -243 2 -629 -521 23 -311 -299 156 441 -212 -360 353 -533 -35 505 -772 -618 521 -852 -693 543 8 -660 -899 -303 284 -245 -181 326 273 -271 477 -581 -610 -534 397 -486 -693 -27 -261 692 114 734 -842 -394 -167 631 -752 -616 323 197 -600 -106 460 -859 98 -645 58 -846 -668 771 -667 -212 -663 -817 -812 324 -99 -50 66 358 678 366 -39 773 262 365 704 -409 340 320 -636 156 494 216 736 672 -242 -496 489 669 28 685 662 393 -591 -837 -896 -608 657 331 -825 107 352 422 438 357 -381 559 671 225 -314 548 653 674 26 -685 -91 -228 292 -32 446 -547 -749 -760 24 556 516 555 -540 -198 -560 -389 -491 124 253 776 561 249 -60 -480 461 18 -644 -105 690 325 596 370 518 -660 336 -309 -19 -669 582 -5 96 -760 31 -715 109 506 -58 -100 766 736 473 -287 -836 373 -18 -832 795 -437 275 -4 -486 -258 21 391 -558 -583 -78 -38 -126 -740 44 465 -853 -786 -18 -797 -271 479 701 -37 464 465 65 296 -898 330 -7 -837 -393 -522 560 785 -335 -854 -525 35 -763 594 -171 -240 496 457 -897 712 405 -211 232 -265 -245 -875 -162 291 531 26 695 -889 -719 584 366 -431 156 221 767 791 -16 -702 -68 -107 -20 -524 -447 -627 -861 -689 -610 -534 421 -326 703 -313 178 552 442 177 -85 530 -859 712 -799 71 -552 8 279 557 -95 397 432 -60 -311 -583 -334 -827 -148 -475 263 -748 405 752 -167 622 -113 -684 -21 431 435 -442 -411 108 103 799 -178 -426 -137 -478 -645 627 58 396 48 -33 605 -661 628 -60 521 272 405 -102 -640 -439 -65 788 699 -164 -362 544 93 -334 389 42 -849 201 -72 -172 373 -280 2 276 72 101 -874 181 106 -88 709 -262 -665 527 -391 65 800 134 -481 775 710 -498 -221 -883 -845 -64 -368 -874 -418 -511 733 284 -333 145 281 274 -446 -730 -366 -716 414 -743 641 470 -166 734 -580 164 -551 -330 -348 -599 -77 724 182 322 -319 536 -722 -785 -575 594 -825 -601 -703 310 -656 491 438 -425 -360 -754 141 -570 -409 309 -142 -624 193 -254 49 -441 207 448 -263 162 32 -418 196 -554 -736 722 447 -748 -344 706 -181 769 378 -728 155 -320 -411 516 -294 684 115 213 -873 -556 267 -459 224 749 -772 629 746 54 245 -60 688 261 688 791 -796 -238 -835 -20 -511 648 -205 -20 -623 80 -808 -201 -680 62 -438 -60 -505 221 -441 345 124 -591 -628 444 229 -882 222 -870 594 -760 -740 129 104 163 -651 309 -223 -686 -772 11 -334 -167 -641 -208 586 282 -593 -268 416 735 -76 -401 608 758 156 -348 377 -411 77 -789 -868 87 509 607 306 -277 473 -248 -175 -392 364 591 387 -338 -161 -620 671 -845 -677 17 701 435 -277 122 -702 -832 691 329 -797 632 705 507 528 -532 -248 -390 34 667 216 91 -581 -96 476 754 -864 346 213 -824 305 -510 678 -33 591 -373 467 -474 681 242 133 -356 705 -612 -890 -599 -519 262 -883 685 27 -119 -128 93 -588 -360 -292 184 -66 680 -6 -556 -768 -468 -118 -821 -93 533 -829 295 268 671 110 422 -809 503 287 -648 434 660 -459 505 602 385 72 -356 463 485 555 -145 -580 -771 376 -250 399 492 -346 -83 -69 -385 -420 538 -188 -153 -238 -479 -130 -722 557 250 76 781 -799 649 -242 -823 516 310 -784 556 385 -380 -470 751 -13 -497 -105 -289 -65 565 -348 -784 601 306 -13 -121 -434 -897 13 510 -658 -708 248 446 -764 -896 -312 -66 -568 -242 -188 -414 -37 408 -137 -797 -899 227 -770 -790 -74 -150 -853 272 207 497 311 -49 -530 -885 -444 750 -570 -885 -609 -832 602 -236 435 389 436 -394 725 549 -74 -34 -468 -571 -457 208 -34 -125 171 781 734 735 366 307 340 -519 712 759 -508 -542 -60 236 782 -803 -292 -38 252 -530 423 342 334 105 -355 11 -887 132 -541 -608 271 -869 463 -161 244 573 214 -823 -394 732 250 -324 -898 774 -104 744 -679 581 694 -600 109 -477 162 -541 -69 -662 -656 124 167 209 782 47 -648 -250 -501 -298 -116 580 469 686 528 -186 776 331 -324 -31 -393 714 411 -716 -718 714 -392 -632 -681 472 -48 -99 -490 -342 -238 391 -349 669 397 48 555 417 -692 -747 -513 539 -147 -754 -263 -307 258 -356 740 265 381 -572 280 -876 439 -535 581 -362 447 38 154 -14 -423 -659 -255 -730 -718 314 208 494 -224 499 560 301 89 410 746 618 -100 383 -889 636 700 -327 -153 -563 -458 -389 -89 567 -128 -164 767 -539 -199 351 52 102 717 -869 81 266 128 687 651 131 -742 549 598 -355 438 755 -35 614 742 533 -284 18 18 232 -496 -266 -168 -455 126 620 -900 595 457 -852 -265 -871 -61 -144 747 139 572 252 639 275 375 -623 463 690 473 -629 540 -566 -212 725 -159 -382 83 -119 -372 324 193 -107 -191 -508 476 275 -877 -774 199 -580 -671 784 9 125 -864 321 657 380 25 585 -184 -230 788 -99 562 -88 17 -144 573 -578 164 -240 -336 -231 465 -176 495 -61 710 -296 -603 795 -248 -688 374 -431 -464 287 418 668 -66 390 297 -643 -773 -14 -747 88 751 191 -766 -467 -642 13 119 54 370 747 -436 -852 271 574 -633 -492 -857 527 -683 -733 -511 241 437 208 -115 -477 325 536 -403 -71 -852 -745 55 798 478 -849 314 530 108 -311 13 574 795 -706 513 -829 279 319 -55 685 -144 -167 -725 -783 186 -591 -316 171 535 -69 -47 -741 737 -612 764 783 -685 -847 796 -11 148 -234 -98 -47 -294 -276 470 -248 -16 -697 194 -478 -725 259 107 -38 -767 -770 -693 -489 81 324 352 -473 -717 606 -403 -219 415 -451 562 -187 757 100 357 -498 583 -412 -431 202 225 -335 277 -706 -567 16 302 381 630 372 342 621 -735 88 120 -118 -113 583 -77 600 -514 752 200 -91 -510 394 -276 -450 476 -268 220 -746 154 -788 -185 177 246 556 401 -271 106 689 -524 412 -868 83 -834 -26 -131 45 -225 151 -742 -440 -871 -623 -278 68 345 -567 -478 362 -436 -468 104 -360 -878 -308 -723 245 -646 9 -650 185 370 -350 609 -36 794 -899 549 -90 161 124 -293 -579 399 -347 -272 -718 -659 592 -701 446 157 480 -518 -615 -712 402 -1 606 -346 11 3 -864 564 203 605 39 -153 -709 -44 -584 533 -842 760 106 -655 712 307 313 765 731 298 -296 -396 729 -188 -206 37 -491 672 -803 132 -147 -372 380 177 561 -442 -657 -434 -483 -380 -512 -749 -345 -348 -40 -538 -294 -492 -68 657 278 -657 622 -870 555 191 -52 -389 344 380 597 -597 -131 704 -357 -755 700 -853 -733 173 650 -890 295 -100 -526 773 -328 221 -328 -898 -863 271 -101 -284 -546 -394 166 -393 -284 -769 646 -704 420 584 -200 -517 444 -157 116 -462 -9 -844 -151 -460 645 501 -12 -256 -82 201 263 -149 487 710 123 -866 -640 -498 -220 163 -40 -618 -665 -897 -659 -559 -867 -211 16 246 95 408 786 705 790 -79 72 484 717 405 519 -628 250 20 684 226 511 633 623 710 638 163 759 674 487 -668 365 -673 -569 -141 -184 679 -844 -207 -91 -576 -274 797 -635 751 110 -781 273 -310 758 -306 -342 133 -759 -403 -603 -725 -699 7 201 -78 76 673 376 -656 -677 740 653 -595 -468 127 75 413 -719 713 377 -606 -81 -808 12 -255 -138 -161 -187 -218 751 507 -752 -683 -110 -354 -319 -683 546 792 660 790 -13 -373 295 403 25 193 -80 18 -202 -33 -821 -785 418 -286 -477 -385 -181 355 -339 147 -35 -379 617 -57 -797 350 -423 606 -365 523 -208 432 -120 -348 -489 -526 -104 -636 -472 -459 -306 604 611 690 -792 601 -609 -219 569 -314 -284 -123 102 781 -330 256 -21 -275 -277 455 231 -826 400 374 -28 -478 376 650 -671 -331 475 44 583 78 656 -61 -427 777 118 44 753 219 -611 -36 272 552 789 -536 435 -445 462 -264 -420 192 -6 -362 -74 -410 -587 -872 735 -261 -486 -516 -696 -127 418 -654 321 -754 -650 -699 320 -66 -663 -840 -365 -320 -670 -232 54 95 0 394 -469 -848 766 648 -324 -300 213 -401 -181 176 586 -140 21 -712 -167 -622 269 -793 -2 428 444 53 -93 -270 261 -798 135 -735 349 368 -858 -773 -470 -890 71 -879 457 -151 470 -586 -399 -893 76 -307 -381 766 -830 -346 -471 -849 -551 717 -81 631 -63 541 -657 747 -498 -478 -234 237 625 -141 441 -228 -138 766 -675 -579 208 333 594 -831 583 -101 -27 404 674 -85 127 718 -124 -679 786 249 164 486 530 2 -484 -232 577 -26 519 -478 -366 425 212 -710 146 -748 -274 419 326 -442 -351 113 328 206 -711 42 13 117 -351 463 218 651 170 -540 -714 -317 -561 653 -299 -105 -246 -878 291 490 -113 -93 -646 556 23 -787 -363 -477 195 -95 -469 411 740 -17 24 -280 730 -368 142 182 -57 -548 -708 354 748 -266 24 -798 -801 32 76 238 -278 760 88 -123 -257 57 -392 532 -689 637 484 -43 -220 419 -869 -180 576 -440 -269 671 87 -204 -533 543 -550 -78 539 -16 -438 351 -876 -878 -576 -560 -596 -380 -287 191 170 -540 463 313 656 -862 -603 -65 -765 343 26 691 518 -294 -173 -659 119 231 536 -550 190 234 147 2 -698 -621 591 -71 455 -707 590 97 -463 -830 647 -715 102 188 400 -253 -55 -254 800 -699 -516 -230 476 -418 137 24 -696 -88 -765 515 736 190 682 437 -242 421 -550 632 -406 634 434 -90 -738 637 648 -153 -356 -181 -490 462 270 -750 -127 -639 -107 -603 -305 290 141 -781 715 -352 628 -201 -523 300 -441 284 -717 238 773 697 135 -409 642 -680 485 273 -551 -861 -660 -371 -346 759 -224 -738 -794 -740 -888 -601 455 -769 -768 652 795 -241 216 -354 -284 -200 -355 -506 528 -318 -801 399 -826 -10 329 31 160 -708 -634 -33 -721 -588 146 -682 528 455 -189 412 171 -5 449 592 -199 -769 458 -713 -667 331 190 306 285 476 -874 479 610 -229 -119 17 485 281 397 -863 465 -381 776 142 -80 155 -265 -126 191 162 690 -806 -362 -215 -59 350 -563 674 601 -596 -469 235 -5 453 455 -268 763 -334 -312 -347 715 -749 -421 -833 413 440 275 224 -625 368 -809 -676 651 -134 227 -318 -701 -484 -192 645 103 780 682 408 633 111 232 -5 -246 -399 762 -828 -332 -35 613 148 136 -737 731 -32 542 60 -188 -284 -359 577 422 -448 -612 588 -539 -856 678 -516 -580 -556 464 -264 -451 -262 394 -339 137 -504 605 -181 -474 -526 666 672 -799 -793 451 -790 -437 -368 106 -752 -400 -120 386 710 -76 -548 -476 562 476 -363 492 104 527 -445 -408 -38 496 702 395 -138 719 672 -461 -461 356 611 664 679 -367 -174 -515 -796 647 -320 -194 -283 251 512 518 -859 164 57 -850 311 -74 192 -592 750 -94 -696 400 226 161 155 -782 355 -707 235 -578 188 111 -85 -829 232 -88 586 483 -562 -54 535 -380 759 -534 224 -799 -616 448 236 631 182 660 -358 635 682 657 -113 -236 175 -423 -555 557 -509 -491 -739 785 -98 685 224 471 625 424 195 -512 -551 -822 64 -701 -882 -470 404 -574 -603 -459 -353 70 -757 574 -383 738 -534 170 -76 680 789 -594 -229 -849 -805 27 -493 -287 37 768 -546 -272 -536 89 411 -9 488 705 -35 -198 419 -508 -526 528 -142 -613 200 -422 -791 -284 -335 -251 251 -216 -439 6 -303 -875 -795 530 455 532 767 -645 -144 536 -217 -506 -409 767 -239 217 -560 -689 -175 -282 -559 509 102 -803 382 331 -734 131 200 -514 448 388 -7 603 242 -636 448 242 -886 395 588 687 216 510 -723 -500 778 -581 153 -357 -672 -224 -698 319 -419 155 -97 -159 691 116 -19 -730 -499 573 628 448 64 -435 466 442 527 -114 418 -899 -837 10 -112 511 794 236 348 612 318 -173 -694 -16 -241 356 -834 524 -659 -256 406 -212 -479 785 -226 -789 -461 114 592 134 232 36 -701 -587 653 255 595 613 195 275 261 435 59 660 -566 91 -843 -282 530 -500 -805 -618 480 448 182 555 -838 -687 -869 290 -687 562 -513 -30 -642 798 617 -604 252 -764 767 -708 -499 -711 577 230 -624 -658 442 469 -612 736 -846 408 -800 16 -405 -147 721 -488 493 687 -740 -100 745 528 194 257 -30 -94 332 -220 36 266 411 755 539 -435 425 -110 -685 509 -91 179 756 347 -154 -207 342 -530 -133 -706 739 -241 356 75 695 -832 -454 790 373 -15 593 378 707 -65 14 -199 629 -492 301 -279 630 -590 -845 -684 695 319 627 30 427 -221 123 425 651 329 -64 -607 742 -387 193 787 525 -598 222 426 342 248 293 670 -518 -649 476 180 -360 -825 -42 374 -381 134 -267 627 596 426 576 -287 442 -287 685 711 66 -309 110 -503 660 220 203 -90 -462 772 261 -814 -289 -84 -367 552 679 634 686 -684 -877 597 344 158 -22 124 -438 -658 -738 16 34 295 -688 739 764 733 768 -166 -731 -799 542 114 -440 69 -612 27 -380 -733 -725 -304 164 -394 -285 266 -570 -808 -404 768 99 -83 -729 344 -720 738 461 290 366 335 210 -686 -416 153 561 404 -856 372 429 -877 -758 -815 -7 -350 -112 -42 589 -582 319 234 -708 -257 -765 -833 -162 680 -729 -537 332 -481 162 783 -431 660 -808 -842 -674 391 -94 -576 718 69 546 784 -591 -483 -712 -552 368 167 560 57 -875 170 -446 578 -285 -415 498 -423 669 786 779 -630 491 636 -688 213 -362 95 76 402 -258 -605 -454 -565 -280 136 185 429 -343 185 141 764 -709 -870 -506 469 -459 161 -36 -282 -42 -479 -296 108 -742 753 95 -459 64 -826 764 -713 -120 -150 -356 -506 -617 -76 -804 -117 -546 -413 312 -363 -594 640 720 307 416 -370 -734 -552 126 220 -760 -788 460 207 -680 430 -678 56 88 -516 772 180 -720 157 779 -142 -456 700 -320 -290 661 -587 -291 -208 -589 -836 -598 788 -759 644 68 -424 266 -589 591 -131 -34 -390 -376 -327 528 199 -437 405 588 -159 26 -169 604 -520 372 -246 393 752 -60 154 -289 -493 -198 269 728 631 660 523 -315 -472 245 -559 308 467 -407 -435 -226 278 -468 -361 780 -459 602 -867 49 -633 -421 628 -440 -177 133 639 -824 -66 -340 382 394 16 5 215 -807 -699 -156 546 -302 -517 -259 -509 -97 -371 777 -793 -571 -804 619 203 -746 -593 742 -154 -596 395 774 316 -206 -458 140 -539 -515 562 153 417 716 -128 152 -400 474 -485 -768 -798 45 786 -706 -6 395 -162 512 -494 -818 428 -244 436 -760 443 -213 -91 -491 -550 626 686 -864 761 662 332 -439 798 -68 213 38 -292 93 729 578 -450 422 -10 729 451 -325 391 -475 -643 232 695 -749 42 783 -865 -894 636 106 -581 94 150 234 -62 -36 -447 91 71 -522 328 -684 119 -684 -410 -135 -309 -269 608 -84 -544 244 60 -67 -344 -164 -900 -571 -784 -195 640 572 -787 -789 -371 486 -632 -568 -552 -147 745 657 -445 310 106 -776 -883 -512 -830 98 -476 -446 9 -450 705 307 409 62 -630 -211 -458 -785 187 -302 -469 559 316 798 289 576 -376 -564 481 -572 75 336 321 -379 -197 -803 -391 306 -811 -566 728 -610 -646 -891 223 -539 -310 279 -486 101 165 -852 235 -503 105 402 -72 257 284 -147 -277 -355 -860 703 -77 620 -310 -224 -86 -517 504 -406 -482 573 -111 -698 628 647 617 -604 -381 500 23 455 -103 70 664 42 705 -587 188 707 -183 -519 329 -259 -110 -456 -159 524 -525 339 104 -660 -219 295 451 -644 -803 -32 583 -33 -801 66 134 -477 675 259 234 674 607 397 -811 222 -863 240 268 28 726 596 72 -659 -579 760 599 -124 -447 -280 -782 -177 -407 -623 -254 -843 254 -348 469 -687 199 359 269 38 -839 -506 -162 67 -602 -613 468 110 -182 -516 -67 -483 -186 468 -626 140 80 342 -293 -181 -97 -455 466 -888 -574 122 -162 747 242 -385 -425 -124 -538 -737 410 509 -802 -734 -797 462 -482 13 673 268 435 -242 -671 304 655 209 -599 -432 -750 585 162 -43 -370 -492 -55 -115 690 680 596 -882 293 746 621 362 -559 41 15 746 -425 537 545 773 -782 -319 -127 166 -711 -664 -3 -338 -309 -675 -489 -179 -342 -415 -195 742 87 632 -215 -594 -406 195 466 -833 -613 -187 263 -590 284 459 -398 -137 -626 -584 -358 118 46 -130 -699 -420 -823 -709 -376 -671 32 604 84 357 206 14 341 -1 -58 -312 -176 772 -519 -627 -311 -109 197 410 -468 713 552 184 -102 401 711 147 -378 -275 225 234 -743 -486 433 330 -512 -285 174 139 518 -93 -141 148 -290 426 -79 529 -761 444 -560 369 -617 -723 399 -448 -765 -469 722 501 -479 -681 -569 366 -295 795 -224 -48 -617 519 -282 -296 -802 -387 738 -256 -815 492 -807 556 -508 782 -701 -41 -78 -171 563 782 -833 -475 -365 -432 360 -485 -501 250 -472 479 -238 686 471 604 490 79 -846 -180 -397 218 703 -527 249 640 -456 -850 612 82 494 654 -714 665 -672 86 563 639 -395 666 424 695 365 -175 -827 452 -826 720 -512 -292 354 -216 -814 -129 -768 -562 -346 235 612 -595 120 -57 -591 35 340 -802 147 -409 725 8 631 -288 -428 596 -830 -559 152 -48 -96 -263 -730 574 -537 -528 429 -414 205 384 -329 306 -121 20 -761 504 431 -402 52 -341 244 343 587 668 773 436 -174 692 51 -871 112 314 -181 -462 64 383 -201 -387 405 617 -857 -620 -77 -703 -740 -96 582 -81 691 751 -820 -91 -405 220 115 -495 -710 12 -571 459 617 -328 746 -61 -333 24 156 216 272 471 -123 92 309 459 83 -317 -674 -249 -101 515 3 173 -324 -402 -882 489 7 -159 573 342 88 -776 -371 569 -741 -83 731 396 295 -411 -125 200 -738 406 437 391 -851 446 -373 -208 -220 -755 113 512 788 307 -766 22 248 -832 -149 784 175 625 -426 -293 99 140 644 772 -634 190 -126 440 -861 -680 -414 493 645 128 -522 -116 62 -112 -159 -280 464 -525 -61 571 233 536 -135 358 -606 -834 -73 -807 407 589 -880 -130 -826 421 -562 -421 -642 745 -821 -568 -899 -583 61 -602 -198 221 555 704 -508 -615 -145 149 -374 -865 -177 57 444 749 639 -496 -627 118 -858 -178 508 316 -837 67 -703 -568 -40 166 -328 712 171 -547 -236 -761 744 -391 736 -285 202 -838 782 -673 27 -676 37 -223 -282 -191 16 409 -629 260 -196 667 -247 -11 119 -43 729 -439 326 410 82 -162 -539 -251 -775 -479 -795 56 -767 -237 -6 69 -817 -562 734 444 -665 213 -846 627 719 -477 -801 620 81 390 -322 -596 410 667 364 277 764 -21 -187 402 -660 -596 -467 -401 101 -759 723 592 583 -631 216 -299 -781 -38 412 640 733 456 185 -314 610 266 -377 -760 -810 -844 430 -352 -690 -293 365 116 -305 -51 482 -17 683 438 339 -32 768 242 -322 798 279 -722 105 50 446 -489 431 -77 -601 496 48 -401 -409 -771 -63 -99 128 664 414 424 -518 -36 52 216 237 -796 548 -67 662 561 -134 404 616 554 -418 681 743 -855 -265 620 264 554 -451 648 -191 278 -416 -36 225 701 -197 -188 550 -527 -74 -152 -76 778 -172 -97 -808 55 -775 -489 64 -431 628 -227 -712 129 634 -35 -77 750 -181 -36 590 -593 -400 698 470 -870 222 -409 255 160 -91 -665 -248 -398 -640 335 -823 -624 105 -183 517 -120 120 248 773 138 -570 -583 -797 654 351 398 -724 442 -340 308 -554 60 -635 57 -237 615 210 136 -413 -33 -542 -12 797 -77 58 69 -519 224 65 -229 519 -533 793 -252 25 -348 -616 347 791 -338 -352 337 -324 -621 -784 -323 -276 -874 518 309 -8 96 -705 -166 534 -492 -289 20 -174 -7 -126 280 103 -580 669 -203 -756 486 256 -394 475 135 383 -718 -157 439 375 -130 -496 -215 120 45 331 44 738 -838 -193 62 -874 -777 -849 -169 621 -274 -253 -673 -432 500 592 -385 187 -456 -817 -619 82 194 -619 -230 307 -785 795 627 -93 -705 93 250 161 30 358 -719 525 45 450 -108 38 -833 617 -168 -537 -276 -356 -722 -213 145 432 535 -689 -898 -735 -198 -243 51 -535 377 332 232 -807 97 -310 512 -862 -602 -487 416 695 26 -497 576 -816 -288 455 -825 509 -433 95 -125 685 227 -50 -681 -135 124 -541 -601 506 -847 -452 112 -212 733 -393 -299 553 -90 -331 -699 717 -668 54 -394 19 669 -241 420 443 293 -82 -775 -887 -25 750 -222 103 440 -71 791 -890 763 -595 -832 264 -613 -10 0 -697 625 323 414 -187 -678 198 -329 221 542 658 -630 -635 -117 -575 269 487 -604 518 737 473 765 46 204 146 448 -278 606 -754 -140 518 764 -719 565 -795 -267 -267 -332 -251 579 790 -393 -30 492 -569 657 638 -298 133 -682 -422 527 566 -281 414 -289 360 -262 412 128 282 -802 -691 -562 -334 390 592 180 210 -745 362 -24 -160 392 793 567 581 -765 569 -8 -566 320 367 -535 456 268 423 337 488 -53 398 -141 -666 751 126 -654 71 677 -794 -107 459 15 192 -42 -851 165 351 688 -253 333 -43 411 -9 -733 -495 -94 -7 -52 78 523 486 675 -728 -96 160 8 -96 -528 100 314 230 -841 725 766 548 -719 -649 760 -277 -298 -341 377 -441 -612 -578 -21 -594 -136 249 447 635 -691 -838 754 -855 708 598 215 -39 -608 -756 -740 -241 -351 -396 636 -123 -760 -41 -834 584 583 -817 -387 131 527 -166 -210 -545 -228 -516 -29 -202 13 746 -896 740 43 -69 783 -781 -200 -310 -283 -321 200 -100 -707 -256 250 -53 553 7 -39 71 -659 159 -646 -778 446 -75 -591 -241 -141 -662 -64 342 -267 -327 800 -726 160 -786 -515 -725 -238 -16 210 65 -44 -167 194 -259 156 -504 779 338 433 703 -760 646 -17 772 -533 -439 792 452 -745 131 -368 791 -192 -778 407 -384 -196 -754 692 6 -415 -731 709 -149 478 389 -494 176 -401 656 577 -534 -468 -770 455 -445 86 489 -361 -343 -643 -643 -466 382 -640 731 731 432 501 471 36 -806 -519 -36 502 656 244 726 19 302 443 775 -387 485 -727 554 41 -452 627 -57 -286 -372 -54 -251 -737 47 -233 -145 -475 -172 -379 -852 -22 11 -391 267 261 375 -6 219 320 -659 -119 453 193 -546 331 -156 -706 -32 -187 -422 -446 158 -808 41 638 354 -697 -678 666 330 83 -124 -259 165 -260 -866 -35 -36 176 -180 -163 -733 356 621 -475 -46 608 -627 275 -211 513 -241 214 671 -534 -877 69 630 705 364 -583 442 -69 -686 -14 568 -538 -128 -647 347 674 -13 -675 523 -148 553 247 233 270 261 -575 694 -413 -421 -414 -149 -895 191 623 661 -455 -524 -214 -259 -551 -895 -331 -766 443 -782 -312 490 365 110 -836 302 -400 378 486 676 -255 166 533 -211 -623 -118 132 39 -34 -278 164 21 -439 -552 -404 -398 467 -406 -176 -812 146 271 647 671 -719 216 -324 799 33 -418 -357 536 551 -600 -676 167 -840 -52 241 221 -691 -443 667 -699 -337 -193 203 382 412 700 -209 633 -51 792 -21 -122 -869 677 -771 -626 -536 -832 370 53 -414 -676 58 -664 -256 582 697 602 -824 409 418 674 -607 -157 -771 -658 660 589 369 308 -383 245 184 94 -364 786 -541 589 -264 -199 764 330 -147 661 348 592 -70 -837 -121 -828 89 -237 568 157 -133 -253 -549 341 -567 -197 -570 628 -624 -782 -748 -375 19 447 -234 -45 -727 202 -245 100 -656 -809 -526 552 -684 -392 665 -151 347 124 -310 -379 -637 721 689 440 698 -210 -457 499 249 584 339 104 -291 736 641 -245 -87 39 -479 452 -244 85 434 -359 -233 677 -728 716 48 -458 -714 280 -300 -190 -644 201 -899 77 -435 -693 80 -374 388 -863 -898 762 -339 -20 -556 -335 686 -358 174 691 -217 641 -383 -797 -606 634 504 -714 688 636 452 709 -78 -607 -383 57 -64 -392 -272 -276 -606 44 -466 207 -277 -769 -382 -755 -358 -730 379 468 111 -427 158 578 -214 -439 -117 604 -682 -297 562 578 14 -618 -369 -579 452 -830 -146 3 522 413 -88 -125 -266 -356 -131 -161 768 540 -671 -209 103 373 -258 -70 336 233 -461 -81 -753 -407 -309 -357 -652 -566 621 -202 -166 424 -635 18 246 -534 -644 -602 -757 -324 -292 469 164 -25 -143 377 447 -226 179 -512 289 150 -220 325 -406 -228 161 408 -701 -294 -708 -62 -326 762 -239 232 -39 -453 -103 -227 -860 -585 423 543 -420 737 49 -305 -783 -606 749 28 -344 238 -483 -594 -456 -826 135 739 787 -151 -193 602 -16 256 -764 -886 -881 -803 -107 -353 -717 554 156 -36 369 -418 -665 602 -287 -68 -604 -411 -420 406 645 163 697 207 -709 371 -391 -810 360 -393 -885 416 -517 -365 -381 773 -605 -174 699 178 190 -502 421 -368 -236 -350 -739 458 262 301 780 -126 -684 -35 -871 188 -860 -413 497 -660 -854 -31 584 -41 552 479 231 -563 -368 -156 -390 -367 -501 520 36 476 -113 -870 683 227 -520 359 -749 -289 643 -801 307 -12 529 -589 -287 -133 191 -303 463 337 -95 53 581 311 -854 -649 -360 397 526 -77 572 484 -874 -515 -377 476 -587 -782 459 -67 -114 -144 -115 112 -817 782 -41 -196 -540 -210 388 -239 -58 526 257 -22 -654 62 541 -277 -194 -287 123 267 -141 151 -357 250 -540 -156 166 512 678 2 -723 366 557 133 647 724 -272 692 -575 394 -691 -855 690 -440 -83 618 -9 509 34 -151 690 -370 -427 -525 -224 707 -4 357 770 344 -267 303 709 575 396 -737 65 338 640 -67 -351 633 -523 -8 439 -850 236 519 -868 520 168 688 467 782 -552 -331 -358 52 -109 -242 -633 138 90 -383 -372 -209 -81 -292 117 -428 522 348 789 554 213 -582 63 2 -845 364 771 -761 175 561 -677 -64 -395 624 -866 358 353 -153 -570 -146 -664 -749 -880 -56 325 -504 -854 166 587 765 79 -731 109 417 404 -6 794 -741 -600 -614 -878 -440 -388 470 587 466 356 -93 654 800 -690 63 -423 -316 -434 -519 -408 -84 -761 441 488 677 -114 326 -384 674 230 235 -25 443 -380 545 -601 164 -244 -828 -3 281 735 -879 182 -237 -753 -444 -823 -855 103 -44 -774 -637 -82 299 -327 -708 134 514 631 -642 -780 -145 -800 467 -847 -638 -806 452 171 -855 473 269 281 513 -826 96 519 279 -554 -24 -866 -797 -312 601 -501 -708 280 51 200 337 81 -313 294 232 156 200 258 575 -402 -522 269 -791 -774 76 36 127 676 -172 -717 16 -96 -171 -149 -841 674 -7 -145 514 534 -667 -774 -419 473 -367 275 -897 -455 -606 -641 584 -36 335 -706 -255 -892 751 -648 204 -726 -727 -232 -807 -15 -836 -520 280 277 359 133 768 -109 -669 785 -763 -867 508 319 -778 275 -539 -47 567 -611 -146 137 346 -461 682 -339 -273 -25 -252 52 542 -481 375 562 388 697 702 685 156 -221 9 664 434 -484 282 -434 84 -243 23 339 644 62 -180 -18 314 473 -43 288 -601 39 -646 591 766 561 -590 -848 529 -765 -651 -657 -351 784 -73 -585 -479 -503 -314 50 -894 361 263 -472 -237 -277 -287 -760 -547 -176 403 742 -200 -740 266 639 577 -513 -364 143 -43 -560 -527 -384 -630 534 -39 -290 563 36 -148 -61 -318 384 -849 76 465 -409 759 709 19 520 452 155 372 417 -525 411 -52 -855 -519 -678 -180 729 -872 -670 160 -63 575 -437 179 -663 -877 -258 -220 376 489 190 648 -289 17 -189 454 -875 -716 -198 85 754 -453 -356 -192 -628 627 -658 -612 -340 655 -316 761 -96 297 -731 1 564 118 230 -678 177 -200 -239 410 -436 -831 778 486 -608 -804 -637 640 -860 -567 199 -829 761 185 -769 -736 303 -489 -144 -23 -372 -355 797 -27 -51 652 -269 1 -584 -147 778 -686 -312 -45 96 -285 576 252 -331 -563 -641 188 -44 410 399 19 -890 556 529 -726 121 -438 662 -542 502 566 379 16 144 87 614 -456 -447 205 77 695 -697 758 477 -52 -813 390 174 -746 -744 -254 -846 45 560 -882 -685 -743 724 174 631 -426 -198 -562 254 -672 420 366 448 -512 544 60 -415 -132 351 780 454 474 398 -792 221 -356 339 -493 -763 181 84 -442 374 -200 757 -244 -438 414 660 415 -674 212 459 -34 634 -320 -126 -705 602 781 -291 -515 -337 582 -298 119 -115 -810 619 485 -301 -118 327 521 -619 582 -406 292 -758 -183 335 -94 228 -731 -712 -78 155 269 656 -202 -558 -516 752 606 -237 147 -874 258 -697 -207 -640 764 -782 -483 792 -283 -157 -397 40 -11 -117 -423 -155 -760 -244 -417 245 23 313 -501 -283 -678 705 -719 -637 -767 549 -456 -145 404 142 138 -106 156 216 -667 -494 -846 653 489 419 628 35 432 -207 -445 -340 -703 238 -1 -375 -139 -680 101 340 -11 -256 52 -753 -191 561 380 108 -89 -270 -801 -137 258 -309 -503 390 62 288 339 589 -50 -297 481 388 640 -378 795 -150 -493 493 230 -509 187 29 -678 -547 -676 -338 395 -265 -618 13 366 -582 594 178 -270 514 -464 198 -144 134 -718 21 92 727 -583 -451 -29 151 389 -759 -736 650 -283 -397 -535 -83 -222 679 661 201 286 -528 429 450 -348 -674 -444 -212 -618 -242 -713 -486 -806 -871 356 -896 58 -469 -892 689 -50 90 190 573 -121 42 -713 -231 158 -581 137 -177 370 -784 352 694 677 -305 295 -490 -886 -33 -132 -581 -127 -175 241 793 -781 -525 232 -541 -464 192 101 -478 468 529 -187 611 12 -241 363 279 -554 521 -476 596 303 711 15 -33 -554 443 -372 389 220 607 -570 -437 47 238 632 255 -223 -732 -642 464 -391 518 -637 -473 -754 -648 -89 -392 -898 -141 719 -707 -590 585 769 -804 -834 -790 -859 -749 -798 -170 -119 -754 104 150 514 269 767 522 -545 790 646 261 -872 -625 395 537 731 46 321 735 -595 -429 517 -165 -142 -24 -512 -702 -504 -132 108 -30 -695 -457 -262 257 541 729 -576 -26 654 -502 -295 80 -302 -206 614 -323 8 -772 -145 645 783 563 -650 462 4 413 -285 -809 135 -79 -156 -749 -511 -354 -567 431 310 569 165 781 243 298 732 -782 -417 379 -245 -12 722 -369 -181 -51 758 -568 381 -94 151 -430 387 288 -875 499 -149 390 -270 104 594 -898 316 -467 626 674 759 -427 -702 215 -11 -108 -128 -598 -784 -316 726 -522 -246 -512 -683 -617 70 285 -572 -85 101 230 353 -105 18 401 409 -841 -257 -378 -782 -729 121 -837 674 -729 -310 -865 395 229 -36 -283 -759 -361 -834 87 -232 198 -806 -174 -808 -346 -476 311 -776 -413 -465 -120 353 467 -538 656 -159 626 249 619 -121 -855 -455 -153 31 640 548 -219 -2 157 37 -233 268 -885 762 -154 -297 -787 -670 -812 -304 379 -204 -524 271 252 -860 -703 -696 -69 -725 455 -602 -473 524 472 -544 -548 437 402 -192 -381 -314 -126 164 641 -11 775 -623 521 -114 -170 577 -434 -297 -3 -710 517 -442 -816 -878 -530 550 -809 776 -256 -530 -146 516 -251 377 306 -456 765 758 -689 -322 -570 -361 194 676 757 -375 -152 410 -714 353 -483 -675 -490 748 722 18 228 139 -504 -138 -649 472 -496 -589 280 78 483 321 259 -474 -17 118 28 -562 -532 -596 712 514 -683 -550 -218 50 -789 106 425 225 280 394 638 -388 -605 160 -848 177 179 218 -692 113 119 140 -483 213 -32 -33 -73 -721 757 -642 385 -218 -56 279 438 772 -194 196 762 658 -338 -385 -106 732 104 -791 104 607 449 269 -157 416 567 342 29 67 781 -376 -249 70 367 425 -299 -619 -170 -575 -779 -258 -326 -260 616 619 -532 161 -103 -84 422 -126 -757 -678 -227 -727 106 -407 -518 613 -689 452 668 329 577 -330 -298 103 73 17 -19 -256 -109 -739 538 699 124 -127 -670 -715 -128 326 639 -231 512 287 156 713 691 -673 -196 405 272 601 281 -177 -543 81 650 -895 -816 -693 -382 186 618 -67 -475 312 545 -343 754 -53 -187 -98 -181 489 495 373 421 -443 358 -598 400 -892 -894 376 -502 -796 -703 -487 -144 -23 213 7 -170 -469 565 259 726 747 -410 487 -188 -652 -1 440 -812 73 -745 -22 -738 -333 16 -484 -153 -759 195 -706 -178 -274 -69 -888 -248 -424 677 266 -570 -386 -212 26 -493 81 597 61 -536 148 -858 -581 592 178 -306 -518 -588 514 449 217 593 -112 -663 -536 -393 569 146 -337 -244 88 -877 754 -846 409 90 -143 -72 -531 645 592 -181 -725 504 -547 -828 -110 -311 -596 182 -17 -284 423 738 -52 792 -320 -14 173 -392 -654 -869 300 136 613 -242 -290 -807 -538 -193 140 -686 -772 -481 -579 -356 510 11 -872 -30 12 -367 502 -393 -828 -201 149 -758 231 218 246 -158 183 425 305 -212 80 -36 -31 -521 549 400 -426 0 -187 576 -165 538 -455 78 604 -322 -477 408 646 -130 755 612 -441 684 569 330 -290 4 226 753 71 10 442 201 -667 -172 -67 721 -376 -453 -774 521 -408 -277 110 -736 -736 -856 264 -308 271 -210 263 -309 -634 -278 -807 -14 -151 213 -466 672 -470 13 449 -608 33 335 -791 -525 212 -640 166 -85 569 525 466 512 -805 570 -181 -154 -381 -556 -258 -761 -541 -806 -10 -453 -614 -325 406 -801 -657 -389 268 -752 -726 328 -479 343 -146 -273 215 570 790 394 179 -77 -695 613 339 -240 61 -195 -346 -878 569 -182 385 766 752 666 -716 -384 -220 14 201 -105 -819 762 -708 -635 486 313 542 418 -619 -162 522 -18 -334 -419 -566 78 503 -877 525 279 -783 -161 -443 -544 -510 504 124 -286 274 -489 127 -396 -757 -90 -841 -514 397 -828 -607 -490 402 -234 -449 -864 443 -857 -770 -654 529 55 330 4 128 425 372 -87 167 -417 739 -362 495 226 525 -522 -689 228 -342 393 -26 -365 115 -742 -633 9 -304 -594 -625 -379 413 637 -781 -531 351 367 -662 649 758 -794 97 -898 597 -740 395 -435 -891 318 394 32 -679 218 656 408 567 -805 -736 -131 -182 548 549 -585 -873 587 695 -798 -35 -1 80 -80 -788 10 -426 -457 306 -445 75 -464 -748 -649 716 -269 -878 -261 -317 342 472 592 756 -155 -213 343 -388 -878 -525 -882 33 -505 -85 721 -647 210 -36 120 345 753 444 309 318 761 417 -450 -238 -318 534 -270 181 23 348 782 -233 282 -273 143 698 -736 -43 71 -281 -234 -388 -759 475 420 -67 308 -47 -631 580 121 -454 750 373 101 -709 702 -269 -875 21 -663 -322 -547 80 -510 -123 -455 -420 -682 620 217 -325 777 -487 482 -280 742 -823 750 -156 -241 -665 -449 -50 688 -164 -534 438 -410 -787 -75 -584 343 272 744 -712 704 218 -284 231 566 -555 -214 -898 535 -771 689 638 -836 -74 506 -853 196 -253 -251 -163 -532 177 -3 -530 -776 264 -684 -797 -684 354 92 -22 -203 721 -754 -678 29 -755 -323 -882 80 722 667 759 -320 191 -835 500 -662 362 -864 247 -361 153 -356 56 60 -769 437 -845 -573 647 -785 -644 543 -335 363 727 137 400 -218 209 -386 417 691 -827 722 -220 -153 -139 69 128 -835 -504 605 -678 513 372 -609 357 149 576 667 -515 724 712 433 -637 -840 -343 -725 698 -717 458 -583 10 55 311 407 -823 766 267 -378 -767 -365 284 333 474 -582 118 -763 103 566 431 204 -79 263 -72 632 -234 -199 210 -234 -276 -224 515 -405 -608 388 -520 721 633 44 -629 -833 130 -317 -374 -382 31 384 -614 -127 -48 -720 -37 613 759 -892 615 104 -521 -879 -852 128 147 162 -878 -472 -235 3 318 -409 409 -689 -772 -305 -596 227 -146 -442 -413 643 431 294 -806 -51 -267 -388 -418 671 -796 266 -57 316 -319 -331 -46 -536 487 -457 780 531 396 612 246 126 65 347 238 199 742 -127 304 280 -417 -380 -821 -125 654 -421 117 261 362 612 41 431 -5 -734 286 -84 315 585 -646 -531 233 457 -213 -808 -707 51 415 -688 793 650 -259 679 781 338 -532 -349 -54 283 -724 -436 660 -231 666 124 -130 -834 -881 -728 681 -682 -468 128 -830 743 -292 211 10 -91 -783 -274 58 -176 461 -593 537 584 348 0 -108 -521 646 777 -833 -574 -291 -856 751 -224 553 388 173 -77 205 683 -650 -722 -583 708 -766 378 269 650 223 -816 649 -591 -378 155 641 275 -391 538 -848 -53 104 86 413 473 112 -515 -271 -175 -737 -780 678 623 -43 670 363 606 -759 -796 -742 336 -597 -674 -85 -664 -213 672 179 -543 -389 725 676 786 -93 -307 -53 180 -337 562 378 533 -344 397 -592 -79 -437 -497 496 -622 330 -534 -72 -482 -469 -293 718 -119 -1 764 -726 509 -392 114 -766 473 364 -608 -154 -446 -642 192 -517 141 164 54 382 282 637 -109 -543 -368 -322 -351 -372 337 -53 -428 -540 -246 -182 714 -548 235 581 -333 -678 -665 -639 255 66 -458 143 -212 -535 -65 159 460 757 -878 50 794 18 -716 548 643 -264 -93 166 573 408 -836 587 410 -515 -513 92 -480 -781 -469 -805 338 -387 454 -699 -557 -592 -349 -449 223 -250 -776 459 700 -175 369 365 -131 -744 -224 770 51 590 -262 164 -30 -517 587 383 62 744 392 -707 -290 -515 -714 -348 451 183 -662 -454 -29 696 -778 -825 394 -174 -374 -650 629 -334 -174 -141 -376 -792 44 762 472 288 -415 -497 -193 393 -226 -286 712 281 -887 -569 -231 522 650 -71 49 340 -235 -386 -432 -417 -868 -66 77 -249 -438 -460 -668 140 -540 140 550 724 -263 317 -544 118 575 -761 -815 429 794 -573 -639 191 -99 519 -377 208 710 230 32 770 410 -486 -777 -10 -855 -528 287 -156 -663 -707 -99 353 -571 -850 -633 -520 -549 -843 -169 -717 -67 -688 671 -786 -743 -837 -289 110 388 -772 -642 -740 -129 -502 63 325 -684 435 -320 658 614 300 360 85 -396 -880 -201 657 -594 -67 441 -863 182 -686 372 791 -516 697 -898 120 -490 579 -367 696 55 -809 -784 679 -645 75 -605 -694 425 264 282 -204 -756 -307 -331 -85 -521 167 255 205 -519 -410 157 66 625 333 -680 -13 340 83 -155 -850 89 -834 -680 -38 745 365 184 793 462 -785 86 593 158 728 -214 440 -205 352 -703 -386 -566 -159 -893 399 -447 133 766 232 301 -45 -33 -336 239 -318 -86 -475 356 439 -764 708 723 711 -580 694 -184 -246 -502 -266 733 400 -271 381 -457 22 90 178 544 -99 -594 662 -441 60 584 487 -705 83 -714 1 -457 -558 522 -284 -81 -818 383 -644 296 337 -486 66 439 287 -113 585 -743 -395 440 342 616 753 146 577 -360 659 616 485 -754 41 -395 -810 -632 62 -376 63 -32 797 655 -483 179 62 -161 298 65 -443 543 -673 192 -373 72 -563 -200 117 139 -196 718 513 784 250 -621 91 -781 342 -180 -36 43 260 148 453 -496 -223 -853 -181 481 547 556 -57 434 -106 -840 -107 677 -813 -221 -589 686 -297 131 -307 70 -516 -632 600 141 -627 475 -784 598 691 434 -900 493 401 -862 -490 676 140 348 50 628 796 76 669 245 -698 243 -258 -730 -86 -209 -544 -378 -14 305 27 -708 -516 46 722 683 591 -409 -710 -147 366 -500 -258 -814 -96 -64 -43 -146 -681 -336 -478 777 -612 630 87 -12 176 -500 20 -350 -203 -599 126 44 -387 778 -576 444 -851 766 240 474 -77 606 152 -87 -566 538 -420 367 -50 545 -542 -581 312 -425 498 704 -416 -839 497 372 -232 -361 234 712 86 -172 240 92 -105 -83 48 -350 -701 -242 320 -120 412 -574 148 -319 -389 -170 306 -409 757 -255 -714 304 -784 513 145 -653 -424 -508 199 -56 -892 791 -748 -756 488 451 -891 752 -476 667 708 -466 -208 -229 -551 -366 -131 -13 -314 432 27 180 338 -315 500 737 67 -340 -635 -704 -800 -532 -352 313 433 503 -597 501 481 341 -607 -88 -610 521 -752 133 384 -376 -640 318 -653 -566 -538 -877 790 731 151 -797 -577 -807 -666 -407 -192 -66 365 -52 734 -550 -73 -397 -447 -785 -354 572 709 271 -618 179 -309 367 -420 504 674 619 -114 -337 754 723 -449 -507 602 -751 -151 -886 -572 -796 326 -92 494 -693 430 125 -430 -889 -99 -551 -684 -436 -15 -352 182 341 -609 67 456 170 -639 346 203 46 499 740 393 -641 -492 51 590 755 -331 -655 -777 79 665 -820 -544 -484 -612 -247 -44 108 379 -68 -263 -656 -494 -301 -349 -275 597 522 -806 228 87 -443 331 -454 522 -648 122 713 461 637 -296 476 -561 -896 685 547 644 781 715 -220 692 610 428 -160 774 202 488 531 -59 -848 557 -36 -825 0 -369 671 152 -783 572 306 85 -201 -837 -168 -193 -82 63 -864 3 -540 116 6 -172 304 -509 113 549 -100 -433 -268 -358 -155 621 187 -225 92 500 333 -337 213 504 355 142 -393 668 -815 542 141 -143 -205 -244 -510 0 587 -534 -722 425 514 -134 -136 -85 -143 -9 -842 -591 315 727 -10 -563 455 -658 -15 253 775 -626 337 -315 654 223 2 424 -29 304 34 -73 -142 -351 -433 -854 -180 190 -898 317 10 -578 -170 574 150 -700 326 -585 223 -887 95 153 -889 393 -382 -627 -817 -492 -602 -6 179 366 519 -730 -686 402 43 465 -419 781 -731 215 268 10 480 187 -249 -418 73 -457 710 531 -251 611 -801 447 509 -668 -207 722 -50 758 645 -695 290 -658 -44 51 -791 -584 281 -777 -664 590 -305 514 28 -721 -147 -416 -103 514 -52 771 -640 -227 149 -621 -220 -519 -26 517 103 3 609 692 763 -398 -303 -437 -252 -279 376 -622 -214 -11 748 -77 695 146 275 441 -69 -561 -302 -105 -508 -175 551 133 -275 -493 -693 264 -571 -549 -556 -714 737 694 -498 181 376 493 768 403 163 158 502 453 215 -826 558 -571 -372 458 -743 120 -561 683 19 -758 169 -169 -276 -685 -628 -348 438 -131 -697 -123 383 295 -345 -325 240 -20 -654 5 168 634 -372 -838 299 -25 548 -561 -733 -359 -305 629 642 478 417 -154 683 -814 -405 674 -618 778 417 79 626 -807 734 -267 -274 727 -610 -824 -259 -247 290 -550 20 386 -683 -244 -643 586 650 -372 678 -236 96 -622 300 -882 -734 -251 -366 800 -438 -564 -827 60 -885 -538 -744 210 173 162 724 -804 -544 440 23 -437 520 459 695 -393 75 -608 59 66 -271 -886 -115 -841 755 322 84 -327 -725 -426 -760 -554 269 -35 317 -564 -680 -388 784 -164 590 -468 -215 150 -634 208 664 -592 447 -674 -166 -756 214 -845 -868 -278 -439 -653 -616 -168 -24 -545 -613 -208 -124 139 -800 60 -62 284 -99 -283 140 -251 442 -253 -410 -878 -745 -490 -255 -580 -176 -631 328 -65 -173 166 457 -411 300 71 -756 -523 118 -78 702 -475 -628 -351 -184 298 133 -304 -760 -423 -695 -22 -575 -627 -714 -555 597 728 418 -782 -63 -439 195 650 -542 177 -289 654 405 -357 -352 84 615 -818 -484 -516 343 -367 -129 -826 385 591 -626 213 -792 298 -379 -94 -502 -818 -824 -281 -461 330 -528 -390 508 258 -861 335 664 -533 87 274 227 -285 599 210 295 -784 430 -215 122 -300 680 637 -837 766 -765 -699 -524 -892 79 -614 396 -239 -81 -384 -300 -398 -774 -274 452 471 -603 -508 387 717 519 -186 -873 260 307 -829 723 -820 -182 196 113 -547 -627 183 -575 -335 581 -700 -688 -702 353 343 -896 416 -564 -19 -882 197 563 195 585 786 -722 -131 449 -403 86 -475 -832 -377 226 468 -532 679 -448 -825 93 -714 -193 -224 -694 -764 726 -78 33 -702 409 -675 -73 723 -265 72 -887 649 225 495 -504 560 119 -591 218 465 34 -683 345 -560 154 373 341 252 -137 -221 -390 -587 -80 419 407 -896 -365 194 -292 200 94 -783 -751 49 -278 186 -313 -549 333 344 -13 449 -829 683 665 -779 570 342 -161 659 -622 -73 -124 -268 -511 -427 475 762 -6 627 -284 573 -420 -266 179 -550 101 -342 -419 -528 -371 83 406 554 -653 537 478 498 532 -7 554 122 567 -255 715 -357 617 278 721 -316 -301 -338 -565 38 -757 328 750 608 -876 361 408 227 -896 639 -700 61 -526 -816 -534 -100 392 -48 -641 -330 25 200 -274 -848 221 -481 -377 -459 209 598 -309 -16 762 332 -134 49 -658 210 -684 -606 -242 -391 -559 186 -720 -65 780 -809 -503 709 -154 81 -161 488 -828 502 675 148 614 28 653 -659 621 60 784 420 -491 119 758 -716 -214 582 636 -343 21 -851 60 109 -58 -600 302 -141 -47 -499 735 111 642 -534 -23 425 177 289 15 -471 434 -764 -71 -838 -694 -652 -223 -654 -749 -674 -57 -426 293 -85 8 722 497 -337 383 -776 490 -288 237 293 -549 -578 636 -421 456 140 -561 -858 -756 290 125 -141 515 375 385 -281 699 796 0 115 -754 -840 297 -4 -582 -82 392 572 -304 -217 69 493 46 -258 700 -139 -407 -53 385 483 289 -122 -406 -390 -136 583 -709 596 -224 333 -123 -94 642 -878 639 465 -737 -180 -92 -702 180 58 -138 -639 531 152 104 795 -218 0 -492 147 -788 743 -29 582 -393 313 305 -700 -735 794 356 -673 476 670 485 -115 296 -201 726 732 192 342 110 -719 -97 -186 -630 124 -143 250 -202 667 -353 -700 -811 95 637 579 -717 784 781 -462 -21 -426 217 554 -82 -849 638 39 -252 381 693 -82 -78 63 -85 480 13 571 484 -469 -271 442 -151 464 -115 -486 -99 -350 10 669 18 305 28 -524 761 484 -626 -872 203 -92 -486 414 141 259 633 -380 741 -739 701 -526 693 257 373 237 541 -657 164 462 -211 -444 641 -473 37 -155 584 -585 58 -19 762 -836 758 399 -171 279 -21 -623 -892 -899 -231 780 228 -454 218 694 727 -118 -895 390 -101 -579 -277 -457 -819 -82 -807 -561 415 -410 370 -639 610 -158 -441 228 228 -245 -457 765 501 -299 -499 224 -360 -891 -22 -492 -894 -377 -119 14 -411 286 -295 -546 141 646 503 -328 -144 280 490 91 -90 596 -473 40 547 -52 -32 366 310 520 -119 -612 -734 50 -148 -198 -256 184 612 -160 -563 -225 -316 271 -598 -719 755 -308 711 -141 -711 -30 -805 -127 -617 276 426 -293 -782 52 -514 19 -283 432 10 353 -292 -95 -43 678 103 446 -499 -692 670 -731 -820 407 -645 124 638 -93 -462 -703 108 369 329 344 313 202 -492 -875 746 215 -448 300 -455 -746 -574 670 -474 331 731 229 63 -52 -31 -658 -504 -173 532 274 -133 -429 -759 154 696 -210 -498 -48 -287 -190 758 418 519 -838 11 274 -433 573 466 -485 -863 -249 -151 269 -336 -8 71 -668 -672 -9 -453 683 708 425 258 -326 612 304 -47 45 324 560 -374 -478 -480 -211 -94 -810 -545 -241 -362 -723 637 -785 -143 706 162 -559 -248 234 -206 -308 -307 -33 668 574 -672 234 41 110 610 -895 -376 -203 94 527 453 218 19 78 -713 -274 -279 407 -255 -105 369 -284 -743 309 532 -796 2 -320 -314 422 477 -731 -209 24 19 298 -639 -743 -446 202 712 -429 515 425 -170 468 -540 195 366 -532 -710 404 531 -684 237 221 443 -554 26 -464 -61 -599 630 -742 605 539 -116 634 -69 -769 532 -78 203 5 -34 608 -58 -478 -527 524 764 -101 -396 -315 450 146 690 543 -237 -602 -32 278 -357 -346 -793 -759 -747 -440 -477 426 -433 538 378 -635 132 485 387 576 -866 741 114 -148 -402 162 -782 320 -826 -306 137 -703 -848 -510 -671 -83 -882 359 340 -625 -829 -652 456 221 -778 494 673 9 426 -649 284 -651 522 -827 -304 525 -48 -750 -54 -527 272 -104 237 325 -451 123 -727 -153 -218 293 147 274 438 324 -202 80 -349 165 -688 -542 465 -842 -892 -808 442 -79 514 338 -394 2 152 661 366 -527 105 417 -417 194 97 795 -824 408 305 -235 98 -231 70 385 -406 -838 711 633 -181 280 317 -360 41 743 -854 -45 -111 -843 -795 -440 579 756 -495 -504 -157 458 -105 -620 620 -155 -898 133 -450 -186 -4 -778 289 248 289 196 -539 -233 729 -629 -400 -857 572 -845 -75 723 336 -868 -780 -472 560 682 -450 636 337 -238 -782 -149 -74 -475 -535 39 -569 -895 156 795 217 -385 -777 -315 -658 -31 247 -724 -870 -254 -777 789 -852 500 589 -428 323 -616 104 -352 21 384 -499 -569 627 643 67 -641 587 65 -785 -841 -556 567 -871 297 -751 526 317 -883 310 709 -726 744 -536 -682 -85 34 588 -303 -680 -192 62 -802 -792 609 313 193 -860 -457 -415 381 488 -183 -323 -840 369 -669 93 -755 -900 -437 -831 8 -120 444 -486 423 -279 675 47 -585 -652 529 646 -497 -388 323 638 732 516 -704 -192 683 709 -608 -754 225 -50 -105 638 -519 328 596 -414 536 -405 -614 347 560 624 360 280 645 180 -603 -391 247 686 424 703 -141 -134 175 282 393 139 358 -476 -199 293 670 381 669 -745 673 345 619 -594 -71 -101 -414 -254 -176 -793 -753 32 -235 705 555 706 -787 58 110 -314 -315 747 -762 -6 541 -769 -400 606 -149 -637 501 79 178 -57 559 313 -182 787 172 -718 -622 71 -127 29 195 76 617 -593 -613 421 -398 -114 -402 471 -400 252 83 -407 -127 -208 77 442 702 -46 -389 550 541 754 365 347 252 566 -809 -631 -373 453 631 -576 -202 463 -792 184 -32 562 -251 145 343 389 -488 781 440 -150 -104 -451 232 -59 129 74 -733 -171 524 -498 -513 -215 -391 527 723 -404 629 787 -385 521 97 -445 152 788 259 -779 -37 503 -29 706 527 396 -179 512 592 -444 516 381 -733 376 -179 681 183 -183 659 -281 274 -519 702 799 527 -331 -859 175 696 -623 -566 -267 -263 252 -345 407 -26 486 32 -836 275 -451 -72 228 -675 -868 793 757 108 -105 -122 -866 570 583 -873 579 199 155 -267 66 675 173 100 461 -821 -120 -794 -123 -755 61 754 517 -402 186 454 -755 388 557 -134 247 172 -301 -457 -820 -111 16 377 -209 -820 -675 318 70 37 602 -304 -722 -3 772 -80 485 -897 182 -614 123 -213 -739 144 230 296 740 -155 724 605 -14 309 -564 398 -871 299 -475 -448 -262 -434 508 -315 56 718 -555 661 -422 700 -455 800 -501 520 197 553 -792 -533 396 282 64 653 -210 92 629 -849 651 -13 -738 -73 -435 790 -123 79 -871 161 46 -186 276 -533 580 -262 -16 -884 -294 588 128 401 349 -67 -373 303 -439 -232 -229 420 310 -766 177 -507 108 -558 -632 493 346 -415 -311 -219 379 633 255 123 -480 33 235 -272 427 707 -347 549 -169 -868 -607 -666 521 -178 358 469 415 257 365 657 -162 363 234 -861 -832 -603 -296 -138 699 226 -158 316 -722 -768 -753 524 -312 -733 221 -330 511 59 -35 -196 -313 390 -123 -886 385 740 180 766 -462 -218 -714 -501 -835 350 748 -793 -237 -808 -293 -192 405 328 430 634 -868 -900 317 746 25 -160 191 -19 -388 337 -783 -615 666 -506 -215 140 -798 -364 -61 -134 -670 692 -378 783 80 693 357 19 -297 -149 83 629 -497 -508 -828 246 5 -455 680 705 -698 -331 765 -577 515 521 249 -505 -267 -474 583 664 -8 172 359 -857 75 -808 603 -674 -623 344 289 -184 -820 -617 -454 -390 579 212 -659 75 11 32 -191 4 14 93 -787 -53 -89 -542 -249 -237 478 -731 309 463 126 585 -890 263 411 320 -519 13 -14 712 186 771 -283 -455 528 778 -170 -385 -141 551 327 -624 392 -298 -638 -250 -96 -529 349 -479 458 -492 -478 -270 -107 526 -271 -4 673 -381 735 -857 -749 168 -28 334 -463 277 27 303 21 -181 -330 -775 329 183 -103 648 500 533 -50 694 27 -587 497 -408 489 -720 483 -172 764 -746 -237 440 -665 -897 -353 -859 -574 430 187 733 -515 375 -565 120 -824 341 -753 -893 -123 -695 -574 752 2 304 -224 -324 -625 -815 617 -499 -797 -590 502 420 -367 696 -125 316 -230 -21 -14 -95 -414 733 -795 -418 653 408 175 599 25 -855 459 -527 -556 117 -890 566 -323 -95 -338 -63 -353 -538 519 757 -81 -634 -481 69 735 -329 -19 289 -833 -206 240 -177 301 626 77 -839 -228 -529 -343 -242 742 -26 -84 -125 -194 -760 -890 648 347 585 612 265 161 -572 -824 -720 -490 442 530 -612 -591 -849 -451 -723 335 -777 -633 -316 -647 733 -22 683 -877 -350 -101 -823 792 -646 614 110 -353 -156 777 -67 49 715 -180 -36 343 630 -279 -496 275 684 -768 -530 -806 672 551 -54 198 657 204 154 -170 -710 -702 670 549 218 -534 -11 418 87 -788 436 -735 -307 329 -132 -75 -136 -356 -848 -387 318 -383 -832 -830 -623 567 -428 -898 -395 742 -499 -860 -269 595 -495 -266 -164 -291 472 687 798 313 -209 -643 136 -136 -366 -1 274 -242 -723 -820 -813 -855 459 651 -834 -656 -649 -286 605 -619 676 -150 563 -847 -146 -361 411 723 -535 213 -334 192 508 -439 170 -872 -420 409 775 311 -373 -283 755 172 416 -866 -301 -92 274 -293 -210 -19 283 -878 197 -368 -552 -227 -824 335 -110 50 620 -108 -127 -674 776 -323 560 661 573 -352 -277 -453 -171 -590 -198 -532 -30 -796 -273 370 420 -798 17 570 479 -493 -457 -621 472 22 448 -633 257 -470 -80 -109 -824 412 -467 646 -849 -119 181 -769 46 -409 750 548 -645 -623 -686 374 302 -220 344 420 -300 86 365 348 585 -574 -417 548 -548 -273 551 653 277 615 -583 -341 374 -360 141 -460 -550 657 -625 637 431 -435 -375 70 -604 143 374 -384 363 -77 -124 457 633 -241 -89 -360 172 -729 433 -300 -621 182 49 -309 -537 283 145 385 -567 279 -321 363 -863 -357 -167 155 -472 356 -316 193 235 428 130 -97 726 -72 352 410 242 68 -250 -671 -40 -409 25 205 -391 -806 -587 -136 476 -583 277 -873 532 -211 -451 666 473 -266 -467 388 -137 676 -61 -117 49 -150 624 118 539 -178 527 430 -675 461 60 589 -461 -58 279 -627 -856 189 715 -619 -233 104 398 -549 52 564 -774 -469 180 -693 229 -860 335 -120 240 611 -68 509 306 152 -883 752 216 -796 525 -683 219 325 798 281 -683 -772 565 -563 -353 -534 -893 90 372 -25 -438 -758 -885 -431 -35 634 -329 -355 -755 -526 409 540 707 760 351 98 -344 -263 -457 134 -460 81 420 -311 627 -622 561 244 285 530 -516 94 -318 765 -337 -402 -56 624 -589 711 -225 -273 737 55 -67 352 -460 -687 -863 228 79 216 -610 -452 -467 290 -777 657 -486 -114 -213 540 388 -378 617 -869 562 12 514 -612 -499 -311 620 -544 661 -545 739 185 416 -739 163 -827 -890 -356 -707 -703 -10 -882 626 -400 22 -58 142 -392 -346 -525 -353 -543 -509 -738 -560 138 363 223 776 744 52 771 -765 -724 583 -696 -788 -555 -176 -871 650 -72 726 -99 624 -897 131 401 649 -793 353 298 -287 417 -195 -485 -366 -815 692 -888 33 -797 -399 234 278 -43 -855 785 -480 -211 -5 -852 789 466 247 -258 -524 -745 -70 -737 327 -137 531 599 -535 321 -708 492 -250 401 54 415 -449 -391 -424 -190 -635 673 516 169 -529 505 589 -103 455 150 625 -808 -349 781 -581 -758 642 97 -204 408 -239 -784 -730 634 -786 -548 248 -413 -476 558 -426 769 450 -434 -665 48 -433 477 -594 502 646 -671 475 -221 -596 33 -498 334 349 -229 -651 -570 266 -446 -851 -324 -160 -131 -534 -279 -75 13 104 574 775 -486 70 -262 -81 -3 -469 45 -144 308 -124 60 33 208 130 -486 298 216 -296 718 599 -515 -573 38 -239 580 523 -477 53 492 67 704 -287 143 725 345 -686 40 -567 -449 -627 498 -638 -460 484 506 -127 117 365 257 356 325 82 23 363 -583 -745 -8 -18 -208 -561 -577 -526 787 149 -209 -669 -371 103 531 -428 688 486 -877 658 -582 531 -188 -552 -571 -459 -781 551 -492 333 -265 569 -790 595 436 -143 329 -725 -443 -250 281 -156 -238 254 -364 -637 164 -851 329 -460 -373 -214 -713 -205 434 -136 -433 48 -755 293 -513 -343 -103 -210 733 -627 245 198 61 92 -556 780 54 -845 -182 768 722 -511 320 -832 534 402 137 618 -828 260 -854 -570 -25 -687 -724 755 56 497 581 -95 262 469 -185 657 -512 -48 558 643 -385 443 -635 -446 -158 -52 324 743 782 -720 23 405 -779 -495 399 681 -397 -428 250 -177 -536 166 404 -96 787 -18 388 -50 -458 -893 -398 588 -653 14 76 774 751 -30 205 -496 528 546 -376 -863 -376 -657 -169 -840 -595 229 266 656 -163 -258 -890 -705 476 311 -186 -818 -627 66 -851 800 87 673 611 -747 -453 -598 -94 773 -684 -184 767 -406 -101 80 152 -868 -785 -664 -732 66 268 -339 416 585 -453 -305 -251 -322 747 520 62 -302 -790 -204 -429 347 -866 295 -816 210 410 -268 438 621 94 -28 723 -763 53 -49 493 120 555 -154 680 -210 -827 -401 -378 -429 -530 382 360 -667 -637 -282 752 515 738 -147 764 549 77 -193 571 -210 -334 715 -900 -17 792 98 -674 -433 -592 152 -47 -174 66 174 338 204 429 -9 -345 718 96 446 -575 -819 519 -579 583 604 800 263 771 -495 -28 -590 302 -118 271 -498 -463 -29 -106 248 536 14 -89 -53 -150 -617 -755 519 -159 148 446 -630 -169 199 662 -264 -9 -57 -60 331 357 370 -672 192 609 -181 567 145 -78 189 -837 -199 722 -23 682 593 174 -458 -544 650 -553 -736 -277 526 89 397 51 302 -61 -338 615 362 349 -293 196 410 -503 -529 398 -218 -184 441 702 -188 -144 57 -505 633 -530 -632 -284 556 -457 -894 743 234 -186 43 -585 343 124 111 -257 77 -541 -549 431 -130 -274 249 -97 -318 517 -171 674 -854 268 -896 -446 -685 654 329 -496 455 -80 -603 -640 -706 675 382 -323 482 522 -185 1 642 244 479 51 -43 -177 298 647 231 83 53 189 716 127 706 -473 -368 -6 64 369 -344 9 526 260 68 731 -719 -549 -816 -628 -143 636 -523 750 -481 579 285 247 -581 -6 553 -664 -838 155 -746 165 -224 -382 -597 728 682 174 388 285 565 336 -501 424 -531 -636 136 365 -742 299 791 -281 -299 -505 547 247 -547 -581 -398 -456 23 -40 -846 -368 -310 -330 200 -134 514 -118 221 -98 83 30 -661 654 -429 416 785 -737 -791 -857 153 -804 -122 -629 -113 -112 -730 387 -427 -596 306 -862 288 -686 -423 363 -753 15 782 -61 -536 -83 287 -732 400 594 -567 653 318 136 5 -673 85 290 -706 211 -227 -416 539 550 571 704 593 -532 287 578 258 -158 -847 -513 -886 692 565 -650 463 -750 411 -499 160 -495 701 -875 30 -318 -306 -264 -274 -332 -704 -309 -402 -361 -694 -305 -889 -156 513 -415 745 240 624 635 -318 -787 373 219 654 732 -285 -32 -284 420 -54 -476 -653 698 25 18 -839 281 757 -688 298 565 -544 731 -521 93 -412 -365 -223 -566 -601 -138 -18 365 -82 324 222 -338 353 -140 267 757 561 -513 241 268 455 -116 -40 776 -809 256 -644 -203 544 321 -18 -737 -886 -30 -169 -509 179 -733 -662 449 245 103 -42 -271 -603 -703 -831 387 5 -848 453 -252 603 126 47 -511 -816 15 -524 176 181 255 -742 -554 344 -688 -844 355 774 -32 -649 414 458 633 76 139 -526 -268 198 -746 -263 -899 384 777 85 -45 295 561 313 93 80 -608 332 -366 519 683 -548 -334 -110 9 33 40 567 150 537 406 46 311 -72 -643 -67 37 -325 -481 -416 509 387 136 29 -56 -317 -49 506 -805 -255 683 -132 -302 -745 -652 799 296 -188 -344 -408 226 -447 249 -582 213 83 -685 -524 -232 -665 -798 402 -286 -525 122 224 -311 498 -495 -477 475 604 260 377 121 -871 -115 -708 510 111 633 -572 25 352 223 492 604 141 -558 -169 164 -309 362 -762 786 435 240 -69 336 315 -858 512 373 -364 246 37 -667 -323 437 174 29 145 -430 -143 -81 -554 -444 60 621 576 -297 508 108 -188 -323 243 -86 -764 -410 389 -511 639 -210 -657 764 253 250 371 399 -806 -714 -343 645 -599 -786 -665 -153 374 468 7 371 -832 -328 496 43 -681 444 -380 -227 133 687 663 -896 -402 496 49 65 649 667 -862 630 -217 -135 -82 -783 -483 -204 751 225 357 -279 191 -829 140 303 763 416 720 770 -811 -634 -5 -393 -721 242 -835 -529 -416 -177 -482 -31 282 127 166 33 620 430 -660 104 -218 -742 435 -638 -37 494 516 334 616 134 563 -530 734 -709 259 -102 -719 -253 554 -559 364 -278 -155 652 -528 562 -152 -507 563 -533 -672 632 -778 -603 -899 97 678 648 495 94 690 -727 -828 109 719 -537 -274 81 569 -110 557 -547 410 568 -296 -803 501 126 178 676 116 100 -888 -547 -896 -17 -796 245 -154 -518 -445 -58 -194 98 -805 431 -202 350 -330 -189 782 -462 -126 -498 -631 -899 -167 11 466 -871 -242 542 175 -712 -693 384 -810 743 55 -561 -128 -79 -451 -701 148 434 639 357 781 74 -3 43 454 -19 470 103 -860 -715 -79 -237 701 65 356 -339 194 390 -112 257 -637 -26 -597 -596 -66 610 352 527 -488 649 13 457 -706 128 -787 -257 -289 788 -379 -614 -36 114 -233 -896 106 -386 355 515 -456 -308 -596 392 485 177 -680 -736 754 -497 788 -214 373 -412 -439 288 306 146 747 219 -760 126 201 449 -367 -103 -650 98 622 631 417 -736 -347 -158 -726 584 -250 -119 -156 -152 -699 768 611 -252 -773 724 212 -886 135 -405 -731 -818 -395 408 646 -795 61 -820 377 409 193 756 85 749 -729 7 407 274 116 -289 -66 -886 -203 316 -725 791 -446 447 -503 -111 -568 428 584 -764 -264 -307 -535 -484 -29 -275 -65 421 -408 -684 -210 -253 708 -669 -197 -757 620 -250 -207 -21 -656 155 -856 432 -55 183 402 320 351 -358 -592 -699 556 323 -167 311 46 428 -777 309 121 -445 600 776 701 -779 -109 398 773 -748 292 759 60 -317 400 166 755 650 -315 791 669 -183 -785 453 -713 -84 -187 -220 -709 -496 -703 -161 -129 240 -829 741 767 228 -866 165 -553 -463 363 -286 -765 482 379 130 -472 -469 727 -624 -682 -656 184 -196 796 -411 -324 471 466 404 -22 22 -423 -392 -846 -73 466 -545 484 -319 -662 743 2 -782 -802 -40 -74 -537 -159 204 742 310 568 638 294 506 -783 -363 -48 -855 -74 202 -619 689 211 587 791 -348 -45 -428 -612 207 -887 57 -472 216 302 204 568 -187 413 67 -874 -662 697 -252 242 -417 415 547 -433 -348 133 412 19 -64 -22 -546 155 -654 765 -352 -139 610 -359 -890 -639 -286 11 572 186 -775 -655 139 576 -465 536 739 -606 394 -584 -35 16 351 -223 277 213 -320 54 -428 614 700 548 -715 -99 -508 -391 -752 -542 657 626 386 -59 -620 725 -649 217 602 497 -417 662 -481 397 98 -577 -552 -237 582 572 -518 -480 59 -89 -661 -338 -118 -134 -615 119 -844 -742 -661 -704 687 -520 -184 650 -99 -769 -76 -636 -385 -385 -21 131 -831 -560 399 414 151 -802 -113 747 -663 -332 571 28 493 609 272 370 776 692 502 274 778 -15 397 -570 712 789 -582 -621 -100 -483 588 386 107 329 -489 -768 -543 252 -871 561 -883 727 545 510 -682 755 299 618 561 -201 -240 -748 618 623 -732 2 253 758 331 -214 -137 403 -284 798 -110 377 -888 290 317 -664 -649 380 -539 490 0 -121 -12 753 -598 -370 -761 116 522 151 -272 -571 758 214 -641 -456 433 68 632 465 709 274 -477 507 -474 361 -892 -751 -602 420 -620 -87 425 -299 -325 -739 -74 -591 310 -640 -63 585 235 -508 60 243 -184 200 -442 152 547 402 -597 -709 -225 -381 -389 294 -139 -842 512 -738 409 597 486 -503 707 -289 -41 -689 -169 -411 -871 -424 -380 -826 -27 468 -461 452 749 95 -723 -343 506 514 537 216 -99 -76 477 532 310 -388 414 -379 391 342 609 698 653 -862 662 -837 -528 -549 -481 -475 -687 -826 528 -84 -666 143 -495 732 764 102 -452 -331 719 -480 520 99 -337 705 589 -11 -285 725 537 -44 -529 125 -708 -325 -662 -614 -877 -859 -217 -577 -195 -478 -82 271 219 282 -702 -543 -151 271 -517 84 -863 -429 -448 302 -728 106 -252 -848 644 -834 -884 -409 521 -217 690 126 -472 -583 -179 443 -70 -878 -789 96 -528 188 243 -862 -408 -183 -7 -33 -747 682 636 341 654 573 -676 -786 244 236 681 505 -381 613 -849 364 -517 638 96 -108 -890 -784 155 -26 655 321 21 -377 780 -715 504 552 188 -2 -423 78 106 212 262 -711 205 714 582 -608 -850 -233 -776 -812 395 -37 -606 -654 -827 -842 399 764 -674 -636 -755 -452 367 -455 579 -248 -49 -361 2 -330 -292 -794 -516 17 -67 -618 624 -632 74 299 -628 391 -674 660 447 246 -60 -524 173 -325 764 -556 -741 781 287 -150 342 -332 -436 781 -188 -236 390 -18 -742 -200 -5 -713 -263 -179 301 -207 554 741 -250 -583 -659 -324 -440 681 -192 92 -634 108 -518 776 -158 672 -210 366 57 -548 -88 -379 460 -119 707 -408 -674 539 546 -704 -165 -491 -63 524 98 215 189 409 -49 -621 -349 474 688 -483 -183 266 221 -180 721 -687 -217 -872 -488 -255 -326 301 141 795 -220 744 -684 559 -231 443 -458 -253 66 -524 -234 372 -503 -419 -168 629 210 289 450 -66 -131 -303 212 740 -276 116 -759 -353 -524 -888 -728 548 165 522 -769 -59 -636 735 80 -400 16 -534 -893 -217 -652 -784 724 674 -351 443 -90 521 300 -661 321 46 604 622 -676 120 271 -453 -463 542 -687 -346 246 -738 582 407 -486 -202 -572 -213 389 -390 386 330 -150 355 415 -794 734 411 -642 -705 -868 245 -511 133 481 641 -16 667 99 -400 547 0 366 357 502 646 619 -536 358 107 151 699 183 -399 -307 -430 585 -177 -224 57 11 -212 -274 53 317 -837 -117 -416 -151 -811 372 -199 -327 760 715 51 -304 208 -544 704 -267 -313 106 -683 -669 -862 47 -763 -364 12 -263 487 -196 -180 497 410 80 -375 38 -225 -421 113 -585 -237 -125 502 -81 61 185 -18 -138 418 267 -344 700 383 -729 -704 -431 -28 -94 -156 223 142 -764 -247 -11 -357 -837 -142 -874 -166 -231 -411 -144 -232 -65 34 776 335 643 -441 337 106 7 361 354 -102 -724 -139 574 -588 493 659 -166 -604 -688 -262 88 272 -765 482 -631 -627 475 393 174 -843 -854 145 -546 516 -104 270 150 504 491 -218 -448 363 249 272 -768 -755 -211 -704 -113 17 -699 -81 -77 -651 -226 -185 245 191 235 -358 14 450 -636 180 564 155 -630 233 -43 621 355 624 418 505 -836 -296 -586 691 669 579 449 398 674 -115 29 645 -835 117 -463 -800 -238 621 679 650 -52 -3 -536 234 227 -742 -486 303 735 -248 -765 -716 537 -416 26 -521 485 -396 -273 -667 -646 -104 620 167 -470 -19 -357 -536 -726 240 -75 -535 32 -651 644 52 -560 -830 123 402 -473 -67 -46 -285 -179 -827 -803 -111 740 -717 -645 675 -556 -346 -84 318 -878 -733 -407 -625 506 610 652 -184 495 655 -69 512 -722 386 760 -335 -854 501 245 -238 -857 380 -832 -619 -144 -606 -559 -686 -36 560 192 -892 358 387 -857 -77 643 -348 295 -233 -341 687 -617 -633 422 704 644 -567 -276 126 237 50 68 539 -884 788 522 486 -490 364 -337 400 271 -523 309 7 481 320 -544 717 -793 528 583 -749 -394 -313 -23 566 583 -37 727 628 -895 354 -214 -475 590 198 140 -317 -593 -751 349 26 -860 493 240 -769 -106 -194 49 -458 -50 796 185 195 -752 59 335 311 560 -556 -94 773 740 -698 55 -69 -819 706 -756 -344 -698 108 -612 771 -379 151 -700 787 -834 -281 697 421 65 362 167 487 -874 -278 -879 508 -499 -36 663 -378 461 -143 -860 -532 702 151 -168 -713 -354 203 -576 245 -653 451 459 -816 122 -155 714 -497 -440 252 -240 537 -72 745 199 -611 -217 -854 -250 68 -472 -696 -77 255 -200 -386 -451 -805 232 730 464 -727 507 280 602 400 201 120 -895 718 180 240 72 -811 -557 -388 651 153 318 643 386 -188 685 331 -692 110 82 -485 -399 -835 -788 655 683 421 91 761 -340 514 95 27 447 518 683 -305 464 -251 376 -323 520 64 -523 104 613 -462 -807 -194 589 736 74 -538 17 233 -285 -68 4 649 606 119 720 676 496 -59 -51 148 -797 -807 -282 690 684 -586 438 -363 206 199 256 229 -882 347 321 -387 289 -696 128 376 -584 -637 490 -639 -410 -693 242 -262 719 166 -449 344 132 371 -553 786 -410 -166 -104 408 -544 -582 133 674 -406 -407 -148 483 -70 535 14 -44 -388 -373 -692 586 -406 554 -128 -605 32 219 -201 -259 -837 -256 382 -867 -263 -393 414 684 222 -283 -533 -586 -466 562 -142 736 -597 395 360 771 656 357 614 -57 371 -336 -131 609 -842 -789 652 -472 76 -541 -796 -608 -497 -858 -851 297 -599 -150 -853 293 -463 -283 -865 788 -732 -67 -130 -443 -122 87 -399 -249 -378 149 509 631 -610 -125 171 -104 -527 123 369 413 162 -824 -694 -82 -60 743 -212 335 124 -487 199 579 -108 -336 -396 605 -314 -356 776 414 -241 706 416 11 175 80 448 -657 -143 350 -441 -406 -193 -180 784 -812 518 -46 543 -74 575 359 442 -663 -758 681 -228 714 -557 -383 -107 -450 -580 -579 -532 12 -592 -95 -505 -627 -836 502 -872 -380 420 -785 -885 -396 -689 -119 -486 435 -794 48 293 -525 -107 165 38 73 -785 -444 122 -293 -503 239 329 -206 703 -398 596 145 135 -461 289 723 0 -553 366 -580 -899 -53 20 324 -669 -186 340 157 557 -845 795 781 -784 -238 371 9 728 434 -748 -682 -438 -501 -896 -178 -456 -541 77 -269 -462 165 103 111 -746 -867 -246 -895 -328 -839 155 88 235 -386 -556 677 -790 -295 -868 -208 487 763 -683 322 335 -691 310 164 663 -541 766 150 158 -538 434 -259 -756 -502 -602 -209 654 703 -324 181 498 144 -454 327 412 729 -592 -219 -150 19 -668 -603 170 -620 -548 529 482 -631 258 113 -209 -534 -384 -397 -739 -361 -762 483 243 380 596 144 -26 -288 -325 212 546 280 239 -57 -345 355 69 -445 350 -364 -407 -187 173 -375 23 -130 432 481 -671 -540 451 -658 -72 -248 583 -397 107 42 582 22 243 -825 -96 637 -490 -15 36 423 -229 298 -71 473 154 394 509 306 -882 755 -387 -157 -172 -747 538 -736 -247 -329 757 -646 -41 -814 -844 589 235 76 564 653 379 -65 -851 -725 188 -646 -251 -355 -508 -375 109 109 651 -118 -730 -261 -849 -378 -710 -78 -556 529 358 -782 -638 -8 -668 -736 8 -313 -397 299 68 -42 484 -19 182 146 665 -404 455 325 762 -510 -780 123 528 -685 613 383 -638 798 98 -10 -616 484 -195 660 312 769 799 -587 -730 125 -727 263 653 206 -138 306 232 589 -630 316 262 343 -488 515 566 -833 545 -483 -27 454 134 -746 440 558 529 -360 787 69 99 254 -738 -82 755 242 -630 -489 798 -472 619 -822 117 -736 -870 -356 565 246 -788 322 -367 327 -428 178 670 46 465 -38 -900 -890 162 -735 742 -126 -852 784 -375 -607 124 408 -250 378 -319 -316 -280 -133 -55 38 -713 72 -876 284 -401 398 -158 116 -268 107 63 645 -341 -172 -385 -679 553 -570 -97 -384 234 -810 708 638 584 -486 51 401 741 -862 149 784 453 318 381 588 -332 623 -24 652 -26 -72 669 -144 746 117 464 -196 -893 603 295 598 -755 -72 -30 -396 -699 798 -309 -384 286 -458 -414 542 42 -301 569 -488 490 -562 -899 -333 144 -528 607 -842 -690 -187 677 670 364 480 -831 386 402 205 -481 -566 -845 93 473 163 707 29 -201 -773 563 -767 -510 -302 -650 324 -815 149 54 -663 -614 497 -182 -152 575 157 91 452 -607 526 604 -98 -465 -211 589 458 -94 -228 322 119 -646 -196 -282 178 -847 -771 -372 -592 766 82 -507 423 -803 393 404 -6 -105 -171 -221 -647 704 361 -852 688 -252 -800 -863 740 -799 375 735 -824 -358 637 -845 243 -118 -686 -359 -57 -819 -518 452 -476 -663 109 -550 743 637 618 250 620 -699 158 406 -190 -382 365 680 -759 -413 -209 -733 252 -103 -314 155 -854 216 536 -855 78 -872 -80 -113 433 -265 338 -394 -50 -438 -780 -371 288 156 28 545 130 286 -145 438 -291 -355 675 -314 599 -717 -527 709 734 -267 400 521 712 800 782 -607 569 -887 -45 -77 411 95 -705 -56 -787 363 578 -7 -158 617 497 -276 78 -386 145 -446 361 116 76 -68 643 548 -152 403 240 -735 -82 321 -89 542 -304 744 307 261 -782 -631 -469 504 -657 -41 119 125 -343 50 549 -93 71 -730 -357 -555 -307 469 -564 -153 -822 -189 -827 -364 -460 496 774 -265 -291 93 -330 34 -271 -104 -165 657 -847 -830 -738 -610 201 -733 -480 -204 -255 -367 141 463 246 -468 -427 -209 -480 -380 165 -443 -502 191 -738 -564 316 -564 -67 20 37 660 96 615 388 193 -331 544 756 784 345 514 709 694 260 385 151 32 658 -40 521 -780 -803 -609 -801 -502 -110 -255 57 -766 795 -854 232 -122 200 54 50 655 -398 158 150 -705 -851 19 769 -669 -104 -145 622 141 612 360 189 -767 -619 136 517 -153 -231 -764 350 460 357 691 635 -539 -269 -486 244 -853 -517 -796 -142 13 481 679 161 21 401 721 -855 -449 239 577 -552 611 618 124 643 328 -640 -783 617 -683 -601 315 664 -477 -133 -385 -333 -350 -218 312 212 793 404 115 314 526 606 -173 -113 -537 111 -711 345 -721 -30 -140 -478 -139 -197 80 43 -174 408 -557 -257 665 -277 -602 -403 9 -166 -11 -271 -743 -865 75 -554 -730 -58 92 -626 568 -866 129 468 -708 198 542 633 -725 -405 793 -10 -799 545 634 -581 -436 -92 -297 -295 -649 154 460 103 238 -169 154 -522 -248 -692 595 -698 -137 753 -796 -275 -599 99 513 -850 723 -38 681 -556 -402 -217 -598 726 -867 526 558 -141 -240 574 -550 710 584 -504 -651 -430 -772 538 542 -275 763 420 -639 -73 -153 -181 709 -843 209 -632 -752 -370 -540 -435 543 -650 91 -407 221 253 -330 177 -405 477 -186 67 -535 -732 -66 213 -745 662 -65 -587 -680 -268 -422 -131 -474 -462 -439 127 -3 -59 -676 -357 292 -142 284 -495 129 724 227 -136 -806 -533 30 -300 -651 193 -511 786 -173 -611 -661 -78 -660 -603 70 -201 86 412 -394 740 378 -354 -868 727 -206 508 -758 305 -414 100 -18 -92 -814 -670 -644 -859 -520 322 432 735 307 -440 95 -738 463 -815 -414 796 129 363 -808 347 -663 -583 -202 228 -287 533 280 -684 -225 -164 -867 140 -19 64 162 200 782 421 629 334 450 695 -567 -620 -114 785 -862 -574 -611 600 -787 -899 -492 123 -314 605 641 109 -884 -327 -790 -823 607 229 -804 742 606 603 198 -334 -573 59 -607 -501 100 179 314 683 581 609 -182 -90 587 451 -216 -256 441 599 -50 691 660 -293 192 -295 292 -811 -340 -45 -751 -345 -811 21 -16 -698 411 470 735 -376 137 156 -592 -372 -525 -41 428 -849 -462 -534 -775 789 -450 -267 205 -258 -75 -278 -395 86 -379 223 9 277 486 -202 124 -374 -227 -791 392 -207 -713 403 298 379 -336 -338 -828 81 40 -615 517 510 -111 -621 -414 -60 -570 -283 420 361 19 209 -432 -250 766 -630 -218 -171 -300 534 -650 -719 -471 704 135 -743 653 -82 -893 693 497 -16 708 616 -255 -661 -343 256 516 -637 211 -737 763 -589 629 641 493 -516 380 643 319 799 462 62 20 421 596 173 425 -888 248 -845 -193 37 766 -706 -723 330 519 -56 151 497 177 -600 470 -843 -873 232 -524 -188 375 -454 402 -96 -17 709 -792 622 114 312 720 673 -493 151 -266 277 195 524 365 209 169 -828 90 -63 -27 -119 516 774 684 128 -606 297 -245 317 -769 -372 -652 659 502 -647 102 226 -899 -492 -867 447 187 87 362 288 -4 666 -788 190 305 178 324 604 646 61 -879 -523 526 -645 704 782 425 -664 -367 -651 468 120 753 -32 223 -812 -269 -674 -668 -37 -678 731 -344 -186 588 401 -832 -275 740 -187 590 -659 -486 -141 363 -37 199 424 -108 115 -50 -408 -486 431 -799 -851 -489 -486 -858 699 -598 398 -597 369 -738 434 46 292 -462 -393 18 -593 41 513 -91 588 28 692 -803 -222 -438 -514 635 718 198 347 -633 50 -353 -473 -277 -737 344 -269 -501 342 290 714 558 -135 -500 -278 353 131 -454 372 574 592 661 -255 348 -714 129 -351 173 -645 -893 -409 346 -649 -519 -195 -626 -843 -848 324 118 326 257 657 468 -270 -788 -531 621 -608 -245 -748 -884 -800 -879 -768 184 143 -825 -505 308 398 382 -641 -103 -84 422 -197 -529 -350 -844 106 -67 278 -205 -531 476 -808 -798 116 80 -620 -128 28 -460 103 -842 346 456 -507 614 153 -204 -112 698 -500 276 -706 576 -423 -60 -269 -517 -761 0 351 -626 120 -330 706 -532 -461 -259 -886 -420 22 360 630 -204 479 334 -473 601 -594 -260 187 -703 396 255 -24 -442 -44 -658 338 -426 654 -530 -168 126 -212 180 -576 230 612 559 174 166 493 59 -510 -820 -61 -749 729 80 -353 -733 477 -115 198 -309 -232 -453 292 -898 -22 -812 204 672 -643 -597 -629 -811 -489 94 59 -708 -229 604 527 305 38 -548 414 -675 517 584 -403 -608 -860 156 185 493 527 14 -240 -859 -108 -161 -401 580 449 652 593 -238 256 -742 -539 -120 -790 -342 -3 -693 -300 -128 -579 -289 -162 -528 -442 618 372 405 363 -279 397 603 -360 -646 -788 38 447 167 -178 -680 58 532 436 135 134 389 -323 -264 540 -63 423 -523 317 738 -139 735 645 227 363 -241 -216 -503 -678 -626 646 -704 -339 461 678 141 -272 70 -183 -896 -302 -590 -264 581 -177 -245 287 -518 185 -108 -408 -30 -186 -286 536 307 -171 -404 716 541 -41 -792 -467 310 242 -477 -723 -756 -546 -173 -423 -179 -515 -379 -32 351 -624 -31 222 -730 432 659 -89 -236 224 412 210 167 -493 -316 530 612 -242 -634 -543 764 -224 583 6 -631 -540 444 320 -461 -731 284 706 77 -552 -797 -802 -680 -325 -164 460 -56 507 -97 407 -510 -115 -198 -667 395 547 311 -786 527 -373 -663 -379 -383 286 793 -239 -129 -860 18 107 349 373 652 566 -730 -391 711 -577 261 252 234 556 -525 -787 -807 424 677 789 494 -374 263 672 -131 584 570 476 -230 -771 -861 -598 332 -138 210 -375 -118 673 -370 792 -24 -730 -111 -40 -667 -651 -587 -854 -211 -707 164 238 -414 707 -246 464 670 -221 -782 -510 -864 679 591 -278 6 -581 -134 -809 99 -830 -892 655 730 380 -97 376 -795 -523 -241 161 469 -558 -97 -834 497 679 -461 -64 -882 12 -800 -373 265 -184 328 386 -361 450 224 -589 -579 -310 765 -234 131 -840 -622 -427 -63 394 630 -491 195 -249 -162 -201 -887 -629 -100 98 -63 -783 -215 -674 727 -28 1 -297 184 293 84 563 317 34 639 222 181 22 -414 537 782 367 1 -651 674 163 264 607 42 60 -258 -222 -401 746 177 796 80 -20 -787 329 -252 735 367 -568 -455 -74 506 399 -38 -463 106 -510 662 144 -761 406 -800 -676 529 -384 -328 400 -368 356 227 -329 -434 506 407 -594 791 -175 -304 668 -802 425 263 -19 -297 530 800 -249 -365 31 648 604 -183 710 -270 328 -782 776 330 490 -365 -368 -584 364 592 -881 741 -125 -844 344 497 691 -882 -449 -462 -463 -817 -462 -313 486 617 -495 757 329 567 272 527 -78 100 440 267 33 -403 -495 -622 -113 60 -617 -150 -44 285 -849 88 82 58 -37 -278 -697 -48 -697 726 391 -148 -513 425 762 -268 634 39 -578 -851 706 -569 737 -668 -627 494 -733 65 -350 -290 -253 -750 -34 682 615 -665 364 337 -530 113 181 -470 793 -43 406 101 -622 -758 144 -242 785 -574 -531 -225 -505 -436 -57 580 -720 -426 -824 333 710 -450 45 -619 -650 -477 -335 213 -765 -94 545 -745 -419 -23 -134 -290 650 190 -572 -196 586 241 537 -751 424 -645 -431 688 308 -387 734 381 -93 238 -215 -849 165 -468 21 547 296 260 -498 -415 -195 59 629 -55 -279 531 -828 -13 -243 572 450 724 666 -599 -700 -406 320 -890 -492 -660 -104 -685 -34 182 665 363 605 -486 -150 -876 219 332 -202 584 178 426 -827 -717 -399 399 -660 568 477 -695 157 116 451 -70 326 -750 -88 384 -581 646 -588 -279 -476 -819 -28 -312 -532 30 -588 114 -290 42 148 683 211 -436 774 686 81 302 403 -119 465 468 681 -392 -559 176 -25 -514 -253 -279 699 -500 -379 -241 -648 226 77 -285 -429 -560 -212 -708 740 -291 -278 -594 -533 547 -48 16 497 -550 375 124 -392 -16 -868 -591 257 733 327 149 -732 -485 -711 -663 -762 158 -793 -112 530 564 -264 -560 -310 45 -826 120 491 608 616 -690 575 -312 -732 635 -480 -690 480 -383 738 -826 -125 496 -699 -588 -230 352 303 44 -144 -244 171 -152 43 -685 44 217 680 739 777 -567 -90 -473 440 -401 631 -274 318 -465 407 -610 124 85 387 -48 -607 -171 784 289 -693 -573 -489 791 -11 707 -715 160 366 221 -412 -193 -203 -595 84 -19 -883 -299 -445 -64 -231 87 -365 180 141 665 -422 -148 -118 -565 394 -403 -459 -534 -700 753 -625 354 189 -280 560 459 -37 250 -226 239 340 773 566 -105 -711 159 -115 -97 -589 -367 333 -367 -153 208 388 426 -2 -366 -746 -345 87 -42 -133 518 -216 354 331 106 -624 -513 -94 -325 41 -534 -513 369 -137 -167 -95 50 -249 -604 -446 -117 574 613 300 -473 7 -38 -279 -276 0 210 -181 477 201 -275 -346 -846 -15 -371 782 499 -174 -559 -890 -411 461 -365 517 -721 52 -686 -129 -83 132 -451 -325 -655 653 -718 -212 733 -688 660 738 460 168 631 378 -132 -865 -485 -578 -763 -228 199 574 427 -615 -483 -233 387 -468 -706 142 445 -50 -237 -312 123 283 -871 -129 -566 -58 -60 635 -743 348 9 -356 19 -560 41 -396 -112 580 -639 480 -239 -748 53 222 -708 39 -530 526 -236 -432 153 87 -51 487 -720 -780 547 417 331 750 507 -420 479 -257 -857 87 -187 -791 -876 108 417 -849 -172 -416 -574 -687 234 175 -469 55 -796 555 520 -394 -823 205 -656 -765 181 752 -512 -711 -412 -142 -641 -429 -31 -882 707 -339 -70 -284 -151 61 -354 -259 528 -568 88 296 -254 40 753 -278 -373 181 -314 72 562 62 780 -607 -488 233 -413 508 225 -857 763 748 353 -818 110 -828 428 -442 -317 -568 93 -489 482 532 -544 545 -563 -308 -669 519 -147 -858 175 -176 619 73 182 656 -625 -589 237 -705 -145 -361 -389 -359 732 -338 474 67 201 -617 -149 -451 -750 -526 667 -712 203 271 320 275 -320 151 -379 747 -482 532 -684 -77 554 428 10 -860 -414 -869 386 626 -351 456 787 -6 -760 -425 -284 239 -510 -508 597 614 637 361 509 387 -82 353 195 -797 -494 -343 -586 -702 115 656 -537 624 321 -381 -271 290 -157 290 -547 294 -411 -662 -622 217 -364 -893 -464 -312 -111 -605 361 410 -550 -598 622 -329 -398 79 -686 -382 273 -806 -806 624 687 478 -222 443 -544 -799 -795 -350 82 124 655 329 -551 501 -637 575 642 -895 665 505 276 -392 -892 699 -847 289 640 -410 602 -651 -257 356 -213 -647 385 -291 41 -27 -726 -484 -710 -76 -470 418 634 682 360 -675 -122 -299 420 440 548 -572 714 -326 387 -783 -747 655 550 38 -414 623 534 -108 781 -580 -101 -165 -217 -537 544 571 -647 -279 -452 -516 592 -750 -110 -200 796 -160 317 -257 278 229 -889 531 7 559 -440 -671 -496 763 -345 -168 -770 -707 540 474 -863 699 438 -110 133 -2 57 -269 391 -289 -404 -743 694 545 424 -32 -413 -678 141 484 -504 313 767 797 596 448 -780 -568 24 727 -79 -197 564 -114 773 129 485 354 -225 418 -803 86 -706 652 78 18 500 138 93 768 468 -703 609 -153 400 -301 160 81 -256 475 -247 -113 523 342 -272 -364 581 -472 -526 -88 -147 768 -796 -639 -682 69 18 468 318 -362 -746 -61 556 -506 186 247 -543 -829 -84 643 -494 96 -366 324 789 -655 219 799 -310 195 -781 668 48 710 -336 695 243 336 293 516 251 211 -144 23 383 550 -38 -195 -603 -549 206 437 -753 694 506 62 -293 655 -94 -478 -632 794 585 -503 344 325 -304 -297 379 -33 508 -823 -22 495 -861 -553 -203 -792 -866 35 -306 105 -276 -219 -512 -643 78 -78 63 -208 55 126 -801 445 -372 746 -244 -889 254 -175 -74 -553 477 -609 -303 -48 -600 651 640 -285 4 410 -195 -898 -66 -800 -184 183 59 -71 -678 -727 630 430 -441 -643 -748 -731 -16 -671 -699 -496 714 231 714 57 -404 -577 113 239 -436 -890 340 -340 -387 -217 -289 470 -702 -694 227 -59 -404 579 -356 -303 303 446 -501 -634 -557 653 -260 -348 691 683 492 -470 115 -830 -379 479 -372 -562 527 -599 -823 -633 -227 -548 567 -375 686 266 126 -878 -900 -565 -39 -809 -349 747 653 604 349 -73 -679 29 -590 -483 477 351 441 473 688 122 -874 714 354 669 736 490 -279 -68 -443 -295 356 95 -318 -383 -347 -5 -619 -2 -498 -98 -529 -3 -587 -751 -70 28 -290 574 345 175 49 251 -173 -348 -769 246 758 488 311 138 566 377 -870 -101 331 -348 692 364 -199 -105 -235 -14 426 -188 -543 -213 -188 -167 -671 -312 657 -607 -859 -267 7 -479 -869 -246 407 -345 -463 -385 760 -232 -631 354 172 -125 126 -111 162 200 -698 354 754 -232 -597 -808 -866 -119 21 -336 317 -575 39 166 -818 -40 -873 543 319 639 220 -276 15 -228 370 405 238 -704 361 -831 -446 -297 -193 -21 184 -122 344 -116 606 310 -20 -611 368 -319 -507 -538 -726 -598 -273 -659 -720 304 100 -542 -812 -451 696 188 727 664 -281 -287 -641 162 140 240 -741 531 631 -449 652 423 -852 570 -690 345 33 -198 -746 -143 -627 -495 399 523 102 371 -357 276 581 -395 -234 -121 485 586 500 -623 -397 26 -345 559 -491 -233 -688 766 14 44 577 18 -137 -861 316 -457 -391 -457 697 -298 127 -469 -72 511 -375 765 -393 -263 -422 -549 -258 -236 111 -840 269 296 576 -356 -800 -337 705 -5 672 -594 -164 -570 318 -242 -642 598 696 -83 212 252 633 58 -890 -188 730 -484 123 545 -502 -735 -402 -899 105 250 655 -800 -524 351 -58 -513 -365 -16 -580 118 456 -398 -425 -282 -873 -113 -582 649 -414 -455 -401 -362 -25 387 540 -164 -321 -542 -385 51 324 -356 607 -330 -722 674 -604 493 677 204 -464 -157 -491 -176 407 384 -874 157 85 -27 344 -9 -244 86 385 274 -566 -761 -355 -598 776 445 -502 798 -158 -74 -425 182 -808 343 -180 282 -501 406 316 -361 223 319 -442 -776 -392 -229 -892 -201 658 515 -424 -560 110 -296 -790 -119 478 -340 -83 -238 -819 41 -822 -17 -676 372 425 -567 -874 253 411 -747 763 -48 -479 163 -507 727 246 231 -581 277 19 626 270 -448 -452 186 590 -303 306 -201 -693 -737 -641 -396 -679 -715 729 -21 44 425 8 469 544 76 -108 -302 228 -577 29 -186 210 -351 -452 -505 59 596 -259 190 401 -129 -401 -787 774 -563 -756 203 415 -682 -551 502 265 14 -757 -605 -507 -249 -661 -317 -171 -514 677 624 -708 375 378 251 380 -895 38 71 -467 686 721 332 -400 -573 -190 -316 -840 526 -86 -721 -129 697 -851 -663 339 402 -721 -682 309 552 -571 99 -664 -137 52 -539 -851 -139 762 219 -264 726 -82 -369 -275 92 345 -722 569 -650 -44 360 -46 769 404 496 -878 -38 -91 -426 -885 -86 -586 -162 -530 295 -799 141 -53 -259 -595 493 -379 -688 -93 713 649 268 128 317 578 -870 728 -681 768 -48 703 -368 -332 18 70 261 397 -806 640 -77 -698 -508 -270 -852 -119 -493 398 -335 191 692 74 -66 223 -108 -634 565 -57 -610 -413 561 -58 516 111 561 185 -413 96 796 -666 -103 -810 23 780 88 -597 -256 56 423 -747 -687 -94 183 276 -26 -153 -759 246 -535 -630 457 199 691 103 461 -63 602 414 210 -8 425 -100 581 552 -367 214 459 686 -841 365 163 -219 -600 547 751 410 -531 -702 212 445 -472 555 470 -90 43 -445 15 -616 -252 -390 -634 593 436 587 -85 320 -13 245 567 658 -373 -130 764 589 -2 -789 -349 -22 373 772 305 364 -371 379 -784 -564 682 -826 197 -675 -586 -223 309 57 725 -41 -341 -537 3 82 -242 293 -477 221 563 -658 -195 -388 400 219 -115 -843 568 -588 -231 -494 -545 30 241 -845 -602 451 83 -275 21 139 60 777 -78 553 708 567 -733 -80 -532 -652 -122 323 -894 -699 -103 -568 117 221 -569 -787 -575 732 -233 -848 -548 75 718 50 438 -505 393 -709 -804 -58 -556 -554 295 -576 87 430 445 106 -829 635 -474 -400 -804 -622 616 -471 502 -731 573 -362 198 -872 413 613 325 163 500 692 -780 658 -815 -882 61 456 -641 -365 434 -823 -132 682 763 112 -280 -39 -381 -232 123 -526 -544 -459 -798 704 -577 713 -172 -419 175 753 -560 190 -681 85 -864 -532 -809 -258 162 -512 486 131 79 -43 -382 79 -235 -276 414 416 -97 645 186 588 190 211 -391 -573 205 -283 48 -838 -894 155 -828 -774 -623 70 102 720 776 -837 -80 10 -511 -53 -205 311 -213 -387 462 1 -705 690 -155 424 282 -285 -604 -884 720 478 348 91 520 -471 -23 373 663 -853 0 -625 262 -809 -693 574 -460 -632 -438 137 485 425 -172 786 -359 -163 -249 -868 -472 -93 -333 -624 -769 -597 -486 -451 -720 131 -659 -834 278 687 -698 -108 427 145 -575 293 -575 -397 467 -541 -406 -246 262 -269 433 308 485 202 -480 -459 -843 195 -528 -510 505 -267 -544 -674 -333 -158 -501 56 633 200 -96 -698 -686 282 -178 88 387 506 447 -480 430 -815 439 471 746 -789 -514 257 -564 -833 485 -389 -16 -414 -824 712 -210 -541 -551 512 93 -675 126 443 755 -190 -515 -706 329 -708 -532 -381 320 565 -446 -99 -895 -157 -406 -543 -271 -868 -267 -538 185 -729 -204 -541 -395 -245 -206 227 568 166 215 228 -404 -737 -847 441 310 -63 -629 682 359 593 519 -813 -483 250 400 -706 -579 -129 566 -542 78 731 378 -709 -154 -111 -548 -22 296 65 364 -405 496 -498 12 690 478 -31 -408 -235 -496 -541 -538 431 -678 -68 -685 301 596 228 -652 -158 709 62 447 709 -446 -191 145 75 77 614 -762 244 -184 160 -727 380 -172 189 519 234 -38 -382 128 792 -285 790 218 -767 -454 -397 747 -149 48 -221 -46 434 595 -191 43 -757 -646 151 -134 649 429 -563 717 -857 153 -866 258 -713 667 -497 -86 339 403 -224 -330 464 442 -339 785 -501 308 -711 713 -468 -325 511 471 -258 720 391 -649 -762 -219 -364 236 158 782 192 102 -124 785 -3 -412 -458 -276 -484 -98 -727 -750 309 -252 -290 -326 152 -46 641 -705 732 -702 -853 -100 -852 671 523 -337 601 -49 -419 264 -95 -866 257 495 707 132 -839 -638 345 80 -893 20 -703 -128 -30 -107 -241 646 259 -591 -818 793 263 -530 596 -196 -519 -562 583 734 -575 741 -855 -777 -561 -122 497 -545 -13 -781 102 755 726 -280 -318 556 -572 -12 -208 328 767 -479 -854 261 -804 -460 -294 38 -509 787 320 -512 510 550 572 -831 680 187 -273 34 -129 282 -864 190 -192 336 514 480 624 728 -292 124 502 182 -9 446 65 270 -455 -100 26 -709 -753 552 156 -273 44 -770 255 -167 -48 -580 -889 -652 -515 468 668 -266 496 646 -350 318 -107 760 150 -370 161 -682 -632 65 -666 -219 -810 -546 6 -454 557 548 39 -93 -212 -456 219 185 -265 251 755 383 -687 -436 151 709 -647 -854 50 57 -892 30 602 -581 388 496 69 -823 28 -452 -3 47 -207 550 17 -798 458 545 -673 -680 -484 -65 370 -200 -382 446 -27 -354 472 -842 453 -462 -337 354 -733 501 650 91 -390 724 -643 -104 -275 -683 325 -696 283 -560 352 1 -199 480 309 -464 732 -685 541 587 485 -89 495 381 135 611 -572 559 -343 113 -775 -34 226 -260 794 -309 -106 45 124 -628 -195 662 -789 -105 -900 584 -786 513 347 -528 -553 381 -29 622 -623 572 -353 -351 103 -786 235 -401 -812 20 511 -720 86 244 -10 -357 -414 599 730 179 -485 -434 -440 -750 -850 276 357 383 491 253 -770 -661 -632 527 743 -134 -599 721 -419 -674 -697 164 -251 493 -251 169 -791 470 -419 501 51 -894 -343 -33 471 -399 566 78 144 -800 -4 -636 596 -120 -208 605 438 -14 -713 671 -575 -676 -418 626 265 -234 -589 395 585 -703 -13 -106 -128 -252 461 101 371 -409 657 497 -160 -93 689 -525 370 -185 -453 -481 697 -307 785 -482 -391 -631 -534 483 110 315 144 -579 450 -601 -440 -697 -273 -230 389 74 198 211 -778 674 404 542 -463 -529 -660 -695 -342 -362 596 597 -205 -522 -567 -629 -320 368 739 -75 -178 92 -197 201 -314 622 697 -686 695 -284 -357 -884 129 459 404 -452 -654 138 -101 -175 -54 -748 706 159 91 -866 -563 -800 105 6 -82 -46 765 -179 -685 -665 -728 -453 77 -190 -744 428 -537 -576 709 -505 577 -32 749 -396 -853 418 -856 -143 156 -153 116 186 -645 524 -377 -73 -365 688 -106 -870 -775 -536 317 276 -454 426 -537 -806 398 542 564 -778 -14 443 -742 737 -794 -858 -658 402 -878 -550 360 -10 -90 -416 496 -295 -769 -756 -312 444 -113 311 -481 566 487 -187 -715 -581 -452 763 19 117 -48 -630 119 696 -99 555 273 -253 792 513 -163 -348 781 677 -604 372 131 -648 -52 -310 406 550 771 751 -799 592 487 337 358 589 -736 144 -414 -532 -886 -757 170 -528 -382 -308 44 -665 -451 -385 714 181 -22 -37 -795 -146 151 464 -375 215 86 145 -116 432 -269 -169 -348 -873 752 354 -899 -14 -125 -572 535 -319 175 -784 523 -706 145 587 606 -215 212 39 528 197 -366 596 297 -638 -90 383 291 -525 -176 -359 180 -289 382 -209 -180 -470 542 -204 691 424 -776 -520 -283 -867 -241 465 217 460 -458 227 460 -51 -153 -424 309 648 -730 -455 258 -554 -548 173 223 93 651 -759 58 141 -67 -605 -128 -877 70 46 736 561 -340 14 -423 137 -480 350 -367 1 -657 497 694 -336 -296 37 -75 417 -342 -607 196 358 678 -610 -389 -126 268 -592 -867 -699 677 760 584 326 -131 -565 -888 -671 456 778 167 -510 -653 538 691 -408 629 438 404 -553 712 40 -81 524 -308 -664 112 234 482 569 -407 724 -626 -47 41 -90 -810 274 -640 255 42 150 -832 -488 342 -225 -601 12 289 -593 -748 484 414 497 -714 547 -486 -308 398 424 -285 612 -789 -167 -229 -1 242 -320 511 -68 -592 305 -95 -164 -223 -846 751 239 -224 -179 -251 569 296 644 -199 -898 -205 217 80 -746 -363 -367 -118 -595 -881 -374 425 695 450 468 115 26 27 -584 523 664 -204 22 229 -520 527 -176 556 542 -454 -360 87 -883 -719 -230 769 -336 575 -253 -286 719 -16 -792 725 -2 -459 -194 -738 538 421 90 668 -418 -443 -324 -47 -99 537 722 351 53 782 -797 191 -84 -589 371 -128 224 139 800 -207 -429 -573 -412 36 -413 377 698 -210 -695 -326 -795 521 691 -721 374 721 684 -290 770 -842 -102 412 144 -885 755 -420 228 -130 714 554 240 746 213 -121 -644 -553 776 -809 -267 -133 -577 313 -309 -892 708 361 -82 -255 392 436 747 209 -414 308 -393 606 -748 168 777 638 -537 -671 243 534 -708 488 -194 184 152 -36 -355 -721 -123 -435 387 512 709 -441 -502 564 -838 359 82 -648 -477 120 -429 562 746 700 -17 168 -576 -252 141 205 -342 -549 -66 -471 -625 208 -485 -228 -824 -260 656 798 792 717 462 -464 -327 -611 296 -400 789 560 237 525 266 567 -866 228 -708 228 293 249 -466 -873 -821 404 -612 40 -796 -390 -765 -504 202 723 620 661 -638 765 -794 -284 -401 656 -50 -234 -438 527 -818 -252 138 -882 -567 788 -428 295 443 -550 253 -240 300 -327 155 206 152 -864 27 -843 -105 -546 -866 798 -827 -352 -89 -22 167 638 -215 -694 -426 397 -698 -420 -339 283 -800 -376 699 -777 -706 -874 -731 -212 4 158 321 389 296 388 -396 125 -142 53 652 -836 -71 -568 332 -646 -306 -612 -737 -77 543 397 -83 551 196 -664 -859 -672 -76 773 -829 527 566 -335 -643 -186 -662 433 -207 441 546 -665 376 -699 612 -329 507 152 688 -863 275 243 -445 -256 -397 -379 365 208 -248 207 -673 528 -37 -40 -568 -852 -444 502 -235 -864 -184 -336 -792 -736 -62 -363 135 106 692 -596 279 -137 -735 31 -677 -760 -186 333 208 518 -700 -442 -74 208 -883 -317 42 -262 -48 392 418 -215 218 753 561 92 146 -186 -461 207 587 -658 -612 -90 -126 -276 -15 -665 -878 -475 -119 -235 -323 -391 -116 -289 279 -309 268 -311 -880 580 531 496 288 340 -106 -652 91 -833 -443 -405 -502 -412 485 393 242 -259 -362 511 767 -572 -50 651 -142 -706 703 210 374 369 -533 -555 781 454 -70 318 639 -336 92 62 72 381 -361 -540 622 -374 -883 -379 753 -451 112 -791 -209 -371 19 -45 651 -578 452 615 242 565 -646 -769 -764 -786 -461 525 -229 -127 -285 -192 729 -644 47 -626 175 -514 285 -840 546 150 -140 -218 288 -657 -555 -230 -723 -460 685 40 526 -612 -459 208 -78 -476 -367 213 757 -427 624 542 -766 -492 -642 528 -379 -532 -695 296 650 606 335 765 690 647 -678 -863 139 -714 690 335 685 -820 489 -156 -614 539 85 677 0 571 273 -748 395 368 132 -741 -677 -227 -575 224 -720 -313 -523 560 662 -67 -238 -759 113 -48 333 -681 263 313 -566 -653 376 -128 70 711 -268 538 148 -599 -695 422 -221 622 -9 -822 720 742 572 68 390 -433 -145 717 132 -801 232 308 430 -615 -125 561 534 225 -39 241 -241 676 -825 682 571 -214 -683 -252 -192 120 -827 423 232 -320 166 634 325 -390 -449 -636 -297 310 400 -536 -190 1 -638 -101 -734 -705 -839 -459 -227 -803 -763 343 -259 784 -136 -101 265 -899 636 -669 -882 -81 -469 -165 -49 -194 -433 679 -459 -795 88 789 116 479 756 -322 -235 30 -783 -792 -777 327 -520 -219 -446 -81 -810 172 651 214 69 -653 621 -547 547 769 -257 -63 -248 -400 -281 -343 766 745 481 255 -97 424 -392 247 650 -595 9 -269 124 102 355 -279 -755 -373 -362 -886 708 -387 -259 744 -93 89 -356 268 151 -428 -533 -320 714 -800 -41 -775 -79 -893 733 -468 -824 594 -489 52 -286 -528 762 -204 -20 608 -443 450 165 -50 -546 -592 -495 748 -547 361 654 415 -557 700 71 -239 25 692 -305 353 -288 22 -284 442 -267 186 -471 67 35 -513 -794 -716 -513 -524 372 -208 -84 711 -374 78 789 -563 -690 765 151 511 -35 -736 -479 769 -889 -97 756 -301 40 506 -253 143 256 -584 409 61 560 -182 -89 -130 654 415 611 84 -382 -7 -433 -863 337 629 760 -199 -27 -407 -113 -900 -260 729 -433 -539 -679 -256 -521 219 297 -726 68 469 -176 246 -613 562 291 -582 -705 -53 80 -669 468 -675 381 -205 -813 -729 -129 169 -575 -563 137 -301 134 -699 129 -477 402 448 -48 592 -306 -560 -236 276 -631 66 -477 410 482 763 624 -178 -189 -304 -212 -233 -616 112 -289 -851 -449 -781 214 87 673 -250 -385 543 571 -529 430 713 -352 -342 -86 -484 -645 437 -155 -362 315 -516 -846 -707 620 -479 615 -150 -530 181 788 -893 86 -376 220 -258 595 -757 -347 -655 161 480 230 472 531 -449 -424 609 180 -187 -667 -275 -308 -350 323 195 -511 -196 751 154 684 338 -173 -678 -272 -477 281 -3 447 153 -634 564 -346 -417 -38 -83 -529 780 -423 -610 -671 -101 -827 349 578 -41 -5 280 555 168 284 465 575 -321 -627 -659 -832 -306 -331 440 755 523 -197 -155 25 -56 -569 533 3 -64 232 370 -483 329 116 729 -47 -406 -700 283 -443 -145 583 -782 212 -771 -503 -637 -817 -552 21 -877 652 -410 -486 -494 668 -158 -241 -514 658 -666 -233 529 765 -541 -68 -540 -733 738 -209 568 102 264 312 248 748 -369 591 -13 -326 112 -221 738 512 -795 565 -27 -665 -297 -524 580 552 323 -849 132 652 762 -497 -650 -372 620 -724 -531 29 -315 -539 -767 373 496 -601 484 481 -774 -606 -382 -749 329 353 148 19 55 745 224 693 375 587 572 167 132 -305 -600 581 -532 -617 -697 -231 -209 328 27 -657 553 -470 -167 -254 97 -555 -376 762 538 665 765 723 -245 -647 310 174 -90 501 310 736 -800 84 293 -65 -309 177 474 -491 -790 -509 477 305 -550 -99 -319 -849 158 -679 339 -314 201 -869 -330 -599 440 148 -490 -5 -703 8 -34 41 -436 360 429 586 555 -293 -161 -357 564 551 -374 -332 367 -634 -127 -96 -199 717 -244 139 -526 -367 290 179 -657 -773 -417 61 477 -330 399 -580 -787 178 363 -333 -600 -671 -706 245 -511 -844 -82 -200 670 -324 -710 493 202 -205 681 176 551 -12 119 331 246 79 293 417 470 -182 -274 -133 484 -6 -512 10 255 343 -108 406 711 696 166 358 380 -872 -525 501 -482 -537 -388 686 738 300 -790 -343 -813 -121 -863 754 -287 485 350 -607 -196 341 -570 538 79 -406 -613 9 -885 83 533 239 391 -162 -42 -614 193 113 -250 453 -704 497 577 -895 205 -471 104 756 572 88 -388 -595 -830 397 -326 450 -591 211 -871 -330 -231 -701 -17 778 -213 606 -235 -391 -689 275 -328 336 195 -191 -18 -304 745 -835 13 420 283 534 662 544 -596 90 -87 -643 -862 -798 762 -296 -469 636 635 -848 -78 7 -858 -356 284 -463 -653 412 -268 755 -32 -809 295 396 -795 -495 -427 -834 142 724 -146 -206 -272 -697 -411 377 380 660 -883 283 -515 46 797 372 644 -175 767 -519 514 -560 670 -241 -341 -732 790 -890 11 368 611 732 -499 -348 276 160 -115 -673 -672 737 -303 -510 564 134 642 512 788 -102 245 -218 214 79 587 -809 -659 -719 295 238 -362 330 657 -280 228 -798 -81 444 644 -453 -736 430 -329 488 -634 -811 -574 -473 -378 -110 588 -762 -78 207 674 -798 -355 -801 -732 -225 149 -543 24 -186 771 775 -316 0 448 706 -243 78 209 -336 428 126 -897 447 -207 98 61 -59 291 -365 53 -387 2 -495 -766 -227 -556 -447 80 -593 224 -387 607 712 -506 189 190 -573 270 -602 -690 -262 -361 737 373 -9 231 783 786 -584 686 227 -314 528 432 -288 657 535 640 -6 165 750 207 589 -21 239 595 571 265 137 615 -434 198 -755 -145 -130 580 -156 -862 -883 0 -747 -597 492 425 470 -642 76 174 416 -36 -50 156 -55 -852 -41 -588 367 786 -465 -370 -732 158 -65 -117 95 -295 -859 19 -547 -62 -302 435 512 -235 175 -513 -837 577 745 697 -20 54 588 -470 766 18 -174 -701 -828 -804 125 -810 -313 -263 374 496 684 508 588 323 454 -27 39 -694 -681 -814 -751 -19 746 -766 702 -6 105 -279 -559 -338 -242 -8 331 -419 -407 -561 556 -252 -772 135 380 -320 -542 -133 -539 380 -610 -352 579 -356 72 481 458 150 -102 -861 -191 476 -408 -788 0 486 -797 -165 379 -873 197 385 -356 -242 -702 -661 25 -415 -478 323 -214 745 -121 366 594 -375 146 -675 -9 -162 374 385 -273 607 -668 552 290 -723 -870 -893 0 743 387 -784 -703 517 384 -359 203 -394 -164 -124 -869 418 -869 612 -437 -123 -350 -282 -556 -482 459 623 -563 -609 299 376 416 -765 -182 143 78 571 482 -885 -199 -753 627 -95 -401 -773 -642 -733 -434 422 709 -460 -267 689 -302 501 -886 -446 617 662 -159 -515 -399 -45 -722 -227 359 -453 315 133 -771 322 680 -167 5 -611 -532 -84 -323 -359 -279 -260 -56 402 535 188 229 -327 671 513 173 -93 -441 -417 761 -781 54 13 -787 371 -335 -646 -201 -771 -544 -457 781 341 34 114 191 -51 -563 -235 696 -631 -697 -571 -67 374 -332 309 -814 -470 -190 730 -47 -543 -237 -708 -685 -97 102 325 -397 -249 -632 199 -44 31 -406 -516 275 52 -880 -610 -331 -284 -852 -55 -871 653 -661 -782 -448 581 494 210 64 221 -518 671 -126 -158 -743 555 504 420 -300 439 89 269 552 -347 794 153 -226 324 366 -515 -668 -287 -338 206 619 1 -605 -383 239 -643 722 -191 358 -448 -469 581 -8 362 -562 563 167 527 225 -442 -554 606 705 -870 -548 -350 -302 -592 -412 280 -771 -592 -149 605 300 -306 -426 650 -866 158 -140 800 -192 -834 337 -250 -558 -790 -193 152 86 -667 -786 381 -191 -595 583 -598 -856 -378 554 404 -259 0 136 677 -676 167 -448 16 -789 2 -664 577 -490 292 369 -773 -618 -525 -262 276 -326 -372 351 615 -16 505 108 -16 458 -367 -553 -842 -86 -218 -249 657 648 140 95 732 -817 -753 -94 69 -377 342 -343 305 686 570 415 -330 231 339 698 90 674 -838 702 411 415 677 550 -852 183 -839 -690 -622 116 -557 604 427 -596 115 -542 -756 -837 -223 -258 -259 -409 392 -651 605 616 409 -365 -772 -344 212 -297 -608 731 -573 536 488 357 -6 -392 -456 -392 -343 280 -317 567 797 87 391 -175 486 586 472 -217 -656 338 721 141 -791 700 -608 -34 22 -876 -164 -4 -600 515 -9 -607 -707 -510 -179 -599 -755 714 745 -18 -521 -371 177 -126 -849 351 -724 353 -560 -657 -845 218 -749 -102 -476 1 -581 173 599 798 110 -290 -168 -186 735 -285 -96 -37 661 -317 611 383 -615 440 14 244 -398 -638 -371 745 -483 595 762 564 -822 -338 -499 -24 -642 151 144 549 513 555 -693 638 612 44 696 439 -355 -876 -247 -214 376 576 -168 -120 773 585 -401 -273 -648 -869 563 -674 -4 -10 -871 69 576 -628 -638 -794 609 529 -531 55 103 614 461 -232 99 -793 103 684 75 509 -56 -120 252 689 -173 -552 -109 369 310 -340 -107 -72 442 -394 -410 253 -706 -796 338 504 -632 224 485 -51 -308 -409 -741 -214 -24 291 254 752 -59 287 638 -265 143 119 459 -686 182 -177 587 40 547 -157 590 -582 -290 164 14 -165 60 -292 -848 649 257 -410 131 -148 356 120 639 -286 575 578 -827 -259 -725 -226 602 191 477 -76 559 -82 -321 -711 -136 -819 -605 -576 -228 -536 225 -77 -804 -189 -350 -283 -662 -736 -381 13 -327 -533 -741 -396 604 -230 195 -30 608 -874 549 696 -175 86 -202 -580 -276 148 699 -747 551 261 -451 -760 -626 742 -75 -39 530 184 -375 -397 -287 -155 466 -773 -296 304 -154 -445 -151 444 -759 216 92 633 -314 -460 67 -417 476 -525 674 -821 522 -603 -657 -806 -162 194 -211 578 236 -467 473 445 -656 608 633 735 -182 -523 615 -591 -639 -353 -558 -854 -702 325 727 -194 600 177 785 -641 -711 -445 597 -607 -33 -736 16 -665 107 -100 290 -526 627 788 -853 -663 -296 766 -441 296 48 134 -588 681 618 -75 168 252 -223 35 -728 -673 433 -729 546 -508 -452 -737 710 252 -489 159 -735 494 563 626 -39 -27 -505 -58 -63 -800 -12 216 -202 -190 750 441 -124 -447 -190 -378 -553 -441 393 -681 -684 11 -524 542 -289 423 -766 -351 10 703 738 -568 350 -840 -35 -278 -435 463 421 -302 751 232 226 161 -24 -1 -17 327 414 35 -75 -483 -311 412 431 201 -739 -393 -213 -409 59 722 217 -751 399 282 192 134 -437 -441 295 635 -597 -352 160 -427 559 -97 787 -241 -312 -151 503 -489 -650 -45 370 27 215 799 112 596 604 -677 -815 -772 -89 -337 -130 -179 721 -416 -290 -531 586 295 -708 -64 -669 255 -837 -231 -82 -275 -858 -34 91 289 738 -788 562 -533 -7 -60 94 -543 -400 -333 -155 -219 455 -115 244 -692 610 100 -31 56 297 331 70 -719 -95 753 148 -222 -509 -98 -887 423 152 -94 -886 -285 262 -334 746 -784 339 -469 618 -554 -801 -810 -67 -467 464 -614 4 719 684 -840 413 -411 -150 61 -324 183 -780 -451 690 230 200 -742 99 392 -86 -856 -79 -791 -426 234 -164 -784 728 715 -567 -293 199 382 -18 220 -249 -760 638 -185 149 508 67 491 490 -653 -278 -258 409 -604 -890 -372 -493 155 -470 -36 131 -490 498 783 -604 -828 -780 -749 21 -272 190 325 340 334 284 562 -171 -819 -643 151 120 -643 -739 170 233 493 576 -63 -216 -168 286 443 -25 47 -84 -516 -406 68 561 -658 -721 -654 598 7 -564 377 470 -61 417 -61 -294 -618 -569 -79 -76 706 414 -142 -426 -583 -230 -462 387 191 -718 -301 -691 -297 27 -367 -101 -798 -469 -892 31 -846 779 -554 -855 -7 369 -575 450 -452 593 -667 -537 466 -545 -362 275 539 296 -108 -545 -814 -558 -134 -770 -421 646 -412 631 -350 -256 207 72 -121 -691 525 537 -665 558 160 -501 480 532 -439 -52 -388 -329 128 425 -72 198 -178 104 -365 -61 565 344 310 758 -209 593 -544 -202 -312 -742 -550 -467 -601 533 63 -435 554 531 711 265 479 -408 507 -154 -16 555 -877 -358 484 -544 360 770 46 249 70 -625 209 344 663 -475 -896 503 -466 620 264 -136 -812 33 100 -368 -253 -117 446 687 -448 -824 773 -362 -253 -478 -400 391 -64 -661 -186 759 613 362 -525 765 -100 -750 -786 306 257 109 54 21 -563 -283 180 -155 -139 452 698 485 -542 -283 -300 164 -762 -516 -838 -853 -773 -311 597 -692 199 -603 -625 -657 576 -728 308 -296 372 72 180 -239 -523 401 -348 44 -284 79 794 -104 304 -292 280 -329 -99 530 153 -546 756 -794 310 -663 -807 -448 -892 -419 -838 -862 484 397 -750 -435 602 -135 110 -182 -334 -171 -595 290 -441 225 -881 714 -711 185 -185 -563 435 -388 681 -431 -26 -314 507 186 588 387 -854 -737 -460 512 -118 -266 -804 -29 83 -274 -163 -849 742 -232 694 724 562 537 161 723 471 -332 57 -693 -286 265 -274 -427 592 -865 110 291 782 649 -867 -646 91 328 665 265 -621 388 262 345 246 106 80 -511 417 -56 -744 -801 -349 488 -467 -224 -161 -652 -614 -408 785 547 -432 343 -191 133 34 95 64 350 137 345 623 -685 -4 -199 -513 624 -152 266 587 268 285 -493 -655 -829 430 -100 -436 581 -684 -425 715 289 632 -263 -623 753 759 -663 -200 320 115 -453 -751 212 -344 746 -372 96 744 510 314 -476 -99 785 619 331 627 -746 484 590 735 -709 143 -891 -239 316 324 632 104 118 -738 185 410 -458 714 679 507 351 -277 -555 -846 643 182 -199 -261 365 -108 -785 396 479 477 -571 -481 -599 -122 173 211 396 -434 376 -654 -97 362 522 -678 -114 -753 319 -845 -337 -390 -557 -164 -330 -645 -439 -160 -677 -601 -659 -257 -84 -94 -346 -128 149 -783 344 -655 -812 -854 -793 -148 304 -266 -596 116 -744 656 -489 -868 -238 -235 -618 -699 100 496 622 -191 -412 348 693 -224 -339 -440 -113 -626 316 -733 -145 -245 728 -409 -609 345 291 354 -645 -170 -168 -126 -123 -609 325 652 -748 207 -788 -577 47 58 256 45 155 427 -618 -308 712 692 701 -610 608 784 -503 522 -588 -208 -765 341 -237 387 364 -855 511 -319 -264 726 -515 -202 -160 -554 113 591 777 647 -85 505 -651 -696 -53 -221 -626 -475 771 248 -433 -822 540 -52 436 601 -610 346 -819 -322 -683 -151 -708 738 -890 -841 688 235 -210 -130 -61 -241 -809 -788 241 -74 263 736 -52 741 108 387 128 -398 437 -94 682 -139 -369 443 -500 -91 304 707 460 -105 -24 121 -625 -526 -807 -280 20 -536 742 -28 556 -557 -640 357 -272 -240 -99 181 -768 -679 172 517 702 46 -821 -27 -840 -447 480 528 -577 18 -824 -835 514 -351 -840 123 -57 607 690 434 -705 617 -700 -666 -622 419 1 414 -362 299 -36 -885 -56 733 -365 176 -339 62 -288 -82 185 -149 -550 -406 -897 417 183 35 398 190 -68 88 -336 -549 102 158 -737 390 678 207 558 788 -175 -789 345 561 -881 148 -363 661 389 611 -538 778 -712 298 -429 -493 -128 14 -333 -451 572 -849 -672 156 583 -635 312 -53 -97 -513 3 -455 -848 288 -471 -383 235 -237 -877 -701 -564 730 328 -715 -698 -617 -84 -388 -13 656 -286 323 123 -226 406 -244 467 486 51 -402 517 -270 53 -348 -492 -837 -202 270 -770 221 163 -621 749 -719 -646 -669 207 -101 -386 0 79 -563 -419 -698 -361 204 -801 -706 -460 -759 -32 -655 -760 439 591 -806 -454 364 -251 490 -286 -300 -499 -699 -434 523 799 -438 71 -173 -181 -777 714 392 748 -9 -572 -220 771 -17 -223 -359 -464 426 -830 702 -611 252 -70 659 -16 -795 767 248 -269 -323 -833 346 -814 438 171 -534 118 -448 103 57 -204 -777 180 286 -339 448 -597 623 -133 177 714 -122 -646 -360 402 -396 -54 -744 -594 -439 616 172 -485 -257 -852 -201 -82 -116 -507 392 312 -119 -163 705 174 -576 738 -679 136 -1 -860 -421 711 -38 10 -328 38 -446 349 280 -249 -884 367 409 -495 292 248 -153 388 64 638 237 83 -3 751 213 -385 -644 -596 628 -441 -450 -655 526 592 286 -444 662 -149 -627 136 -609 -862 583 -802 700 81 -485 354 -830 324 411 -232 -492 632 744 -320 -581 -660 562 228 717 83 210 -298 471 632 690 -140 -148 90 -280 725 498 -366 -110 -763 41 545 567 -278 -431 744 -137 202 18 -245 -833 -764 -141 -143 563 29 92 -374 110 -297 599 -171 436 -82 -709 -122 336 -313 -894 -98 175 -87 741 -869 -313 -191 -358 315 -642 -473 222 616 66 467 39 -152 71 -810 187 591 -284 728 -520 585 488 753 -281 50 400 215 -427 573 283 -106 99 390 -114 -601 -235 -659 605 532 708 347 -91 131 -112 108 397 -467 -471 561 -383 274 245 311 -164 487 12 -171 -612 -184 -663 152 454 -389 632 -386 697 761 627 -389 -696 -866 361 113 608 -66 -165 156 -224 -195 364 -417 310 75 -160 -270 289 -855 -359 105 -696 -95 493 -654 556 129 541 -409 559 -483 -435 -739 -813 -526 -637 108 -439 -327 451 267 -329 -164 -643 -614 -268 21 309 -183 203 436 -122 547 609 -287 261 -676 206 -799 -675 -707 766 -147 -841 502 96 -810 -316 712 -661 644 94 -412 -218 614 662 472 -399 -834 451 118 87 -544 -483 -86 -477 -801 286 -114 -60 670 652 -411 -54 -176 16 451 78 174 493 463 462 -248 -64 -328 -373 -580 -541 -354 -710 -445 -695 -680 547 -314 -444 420 -567 -113 -65 83 -831 653 -250 -394 314 311 713 -60 431 -293 -439 211 197 691 187 691 746 -418 -231 727 218 117 417 597 194 598 678 -27 -136 -617 -70 433 284 683 375 -108 -659 -631 645 529 -747 264 -201 680 -35 523 298 -330 159 0 -668 185 -532 186 718 501 -500 -747 -501 376 -442 -858 166 794 -655 -681 -704 -348 9 34 -181 776 -146 -287 -331 -598 65 126 567 105 -239 -726 262 -434 731 -106 605 -361 -478 -70 -279 11 -780 -894 -621 -175 -76 520 353 769 -325 113 -145 -567 -840 176 642 -223 -410 250 -781 -202 168 17 370 -352 -832 -15 323 291 -242 319 -59 777 -330 480 -806 317 -71 490 -572 -899 -775 532 232 -403 -513 683 223 788 686 -679 -608 272 284 562 51 -727 602 199 540 304 -611 -646 -230 -490 -342 496 -183 -898 -117 -223 702 -426 -658 774 -855 -627 306 -13 326 548 -713 678 -305 -493 44 457 64 -284 -670 485 -560 -559 -654 327 -386 462 -706 411 115 -168 -522 663 416 -169 45 -732 -194 508 -226 185 -479 -788 596 -560 -228 -542 364 157 -454 137 460 778 -894 309 -746 -84 54 354 -269 390 -466 143 294 -820 213 -605 -739 -418 -749 124 68 81 617 410 641 -783 -359 294 -535 -806 238 256 -831 202 -90 -383 317 -292 -5 -404 -28 -883 -687 -19 188 -155 -102 -517 -233 -557 -399 428 364 -433 429 137 -621 -52 437 -790 16 464 746 -779 -606 -51 798 -457 -331 241 -484 -313 121 704 430 -379 646 -498 -630 -573 -147 -822 117 -171 436 544 -22 -317 281 269 627 -226 733 -636 399 -1 -365 476 -512 -787 -833 525 -222 -441 65 -884 -865 141 709 684 372 754 -841 -210 -185 316 401 155 275 -785 652 -63 436 333 511 -533 -41 -248 -515 669 265 -507 562 495 -854 222 -500 509 -360 392 457 -805 407 -632 145 25 -419 -351 -830 -727 -166 89 738 -241 37 -237 616 -552 16 -654 498 -156 -426 -202 -214 442 -34 -152 182 -735 574 -180 -425 -495 94 699 -783 105 -463 -182 -741 -118 -123 -282 173 -114 -842 -716 691 -268 -358 538 550 7 -383 -297 -54 -31 -358 551 -675 450 294 -506 370 -741 -732 -858 702 -659 -693 311 96 725 -639 277 -393 714 654 -501 -363 -897 -473 197 -437 740 -240 -618 -381 729 -810 510 528 -622 -216 477 770 -100 -274 -829 65 400 336 -856 -610 543 -602 -238 -124 440 184 315 509 -862 271 -591 415 -540 624 -252 -150 188 -517 -511 546 779 586 396 277 22 119 748 182 672 -786 -894 8 -424 -800 275 -451 344 267 -520 -127 298 65 -595 -895 -396 -397 -288 65 -627 -339 -100 384 183 327 -729 -694 -483 -812 -815 264 476 54 -334 -604 168 -283 380 225 -91 245 -890 -103 738 -574 485 718 380 757 -52 775 -56 248 -846 749 -187 283 140 -433 61 -341 331 -885 74 -844 -806 -183 515 496 -433 5 -331 406 626 -214 384 217 -345 -870 -460 -871 386 297 -61 -70 -334 -291 287 333 230 -459 -607 52 -807 -37 -76 649 -157 -566 -568 -867 405 -196 705 733 -826 -242 -770 -181 -234 -471 -166 -149 793 -27 -740 439 -51 222 -374 -850 737 -504 634 777 -619 712 -66 -693 644 -893 -641 -742 692 -451 -44 203 473 -328 -808 -1 367 -438 -423 -243 197 2 428 -9 -50 -535 381 490 348 -96 98 -160 -598 -635 260 -556 67 239 -19 693 289 418 -809 -786 -272 -20 180 723 49 -297 491 393 -604 362 369 -57 -612 -59 256 -796 570 -815 343 -579 -642 187 -596 -715 393 -375 294 -146 -331 354 -413 -829 -15 745 -254 162 -777 -547 -331 542 606 -845 -420 -4 125 674 -641 563 -96 163 13 374 10 -684 664 -488 -556 -829 -219 -464 -466 731 -233 82 -660 -423 536 48 770 650 520 -270 -14 -554 625 -184 -158 -12 -558 593 -173 545 423 798 135 23 567 -607 -564 695 -462 21 652 -511 -147 423 597 -463 -788 223 -772 20 -685 -41 -573 -89 201 -595 -50 486 -630 -270 -387 608 -869 -474 -142 626 -734 79 -214 301 -897 -419 -339 523 469 119 -23 658 195 231 168 735 -767 -287 -702 784 -559 789 -296 88 -416 -408 -435 19 256 293 572 142 -276 589 237 153 40 105 400 -660 -733 690 -24 -271 664 316 -816 -392 5 -202 254 423 -702 -48 -547 590 -611 753 -108 -44 -118 410 626 407 -54 -745 -159 -600 123 17 797 273 -600 3 -420 -789 381 -750 -418 103 -259 -248 -386 361 546 496 289 573 -167 644 -512 -539 106 525 -484 417 -487 -226 -537 -886 -618 -879 385 -242 213 -503 115 603 -224 75 -109 -725 -415 -713 194 -713 766 540 -763 736 -582 -740 560 494 -122 589 -465 749 -842 595 139 -27 146 -765 387 -531 -111 -777 371 133 751 771 -340 529 130 508 113 603 -635 -361 -453 376 497 -104 -442 428 -820 -90 625 200 -656 -879 -149 358 235 -250 612 -875 708 239 546 -480 -854 -363 584 305 662 -151 145 415 -432 -638 -485 -509 5 671 -744 32 396 412 -513 -896 385 -332 -233 -899 567 -819 -868 439 764 -70 576 353 328 -793 409 587 376 -498 556 -697 -262 68 -186 540 -623 -206 331 604 -779 371 608 -25 -135 509 390 341 -889 145 671 -747 194 -213 478 -73 -763 -631 -822 440 715 65 181 -377 375 -151 -439 512 499 127 490 -410 -28 -126 -777 -488 110 -20 371 -773 -756 -74 559 709 662 -697 179 -387 557 -780 -48 -244 -524 759 288 -618 447 -117 679 -339 437 274 309 -851 18 148 8 44 -652 394 535 338 -635 -229 -485 505 660 629 -335 -618 -55 27 -242 748 -354 -415 477 554 -804 35 -699 550 -583 266 -394 -389 329 -696 -792 436 -275 391 373 -53 306 -229 797 -611 -642 -650 303 -247 284 -71 529 -462 -195 -644 -630 367 -824 -824 777 -47 776 591 531 772 441 659 792 -375 709 405 -258 -700 -898 573 760 740 -321 -375 -304 108 -807 -68 70 -698 -750 47 -756 423 -537 -645 -388 -25 349 504 -511 -10 -873 472 -557 31 -848 -26 -170 441 572 -825 -799 580 -481 131 -394 -675 -336 -44 -394 -91 0 429 137 500 302 -619 10 132 149 -121 -621 -180 -94 161 -723 -214 242 -341 -867 748 -74 61 -291 -218 -819 -709 608 -426 453 -626 -139 602 -292 -372 -394 -19 -379 765 -343 134 -426 356 477 539 138 -373 -601 143 -600 -96 602 621 215 5 -811 205 381 198 -388 540 -605 -506 121 -407 166 -534 672 -732 -707 -340 496 641 703 -179 -289 514 265 -241 -120 3 586 -591 184 -322 797 125 -293 -780 -660 -889 -376 198 285 345 -573 -103 -90 -82 -112 319 -148 -318 -254 -580 -382 -224 -791 169 43 -343 79 520 436 652 153 -694 233 108 -700 474 360 -829 265 -372 370 -604 750 163 713 458 618 367 -145 510 -573 777 331 -745 -581 185 -388 -377 383 232 312 -394 428 512 -875 -727 11 -772 -308 -831 527 773 110 -112 295 260 -104 -380 -368 75 720 566 -488 -21 -582 -79 -197 -100 -539 576 -303 257 -513 -377 -626 -371 358 218 -13 -744 76 739 -698 -266 359 694 194 359 -91 452 607 -232 -817 -707 -620 -336 65 -595 -585 151 129 736 -260 23 -761 -701 -199 -256 793 597 -603 -797 680 -893 -363 222 -298 -816 -478 -535 334 577 -754 -112 548 -100 -80 -463 227 -760 -58 -500 800 631 -1 -337 -25 -587 637 -448 776 -619 628 301 711 769 561 431 -381 -561 202 -656 365 46 412 -259 -851 -200 321 -656 -15 -673 137 15 -660 269 -507 -256 774 -851 602 -357 -15 -242 182 550 520 -790 -563 79 -394 -552 -267 -594 707 616 68 464 9 222 603 652 33 193 -496 -363 -274 -459 -611 -844 457 -514 -540 -176 -812 -696 365 61 -614 -335 601 -437 121 670 510 376 645 695 -768 -523 -790 124 558 -216 652 291 187 -814 508 -719 526 541 -629 -726 -627 258 260 604 775 -338 -708 218 507 589 585 -35 -835 626 -361 429 -242 -633 353 764 -687 -16 313 -613 -598 -629 -830 459 95 278 -692 181 419 453 187 634 -631 457 273 -165 -437 610 109 503 -696 -401 -807 751 -202 -254 -58 -322 -190 -580 -127 385 483 528 -364 637 230 -388 728 -782 -376 357 343 604 555 55 62 154 689 640 83 -61 -846 684 741 669 21 144 350 422 309 112 -399 245 -842 -839 -50 452 448 338 -175 343 -540 -691 -444 -344 530 -44 613 186 542 79 -721 -748 -782 783 402 425 -702 -519 203 -182 -699 -479 87 -261 349 -874 117 561 305 -480 -106 43 -545 493 736 517 69 -597 215 89 -220 -188 -674 777 135 -262 174 -523 -555 -234 463 -545 -642 -355 -610 595 0 -802 319 116 -501 -619 447 483 658 -352 -399 723 -340 386 -721 -452 -811 -880 -709 -330 145 -146 682 373 -562 -418 -187 -193 579 480 -830 -619 -879 394 586 -696 -314 -784 614 49 29 -313 562 -823 -36 -883 232 124 -455 -838 637 290 -231 -240 155 631 374 296 647 -99 -226 787 254 -617 -121 -129 -656 11 352 780 711 -450 -617 -637 -596 203 -54 562 659 518 -757 271 -409 510 -719 484 480 712 -81 350 -734 -5 -342 226 382 515 -118 -512 216 351 -215 799 -614 -585 -848 -653 -70 610 328 736 -723 -804 760 722 79 -774 3 768 770 16 -806 586 270 -378 -31 302 98 421 -878 -757 704 -778 320 353 -873 648 -93 -641 799 -239 -398 550 249 135 -420 -484 476 724 91 -519 -292 451 -854 -657 -135 328 296 -136 617 -881 18 261 -678 -167 -33 -309 559 174 592 -899 -675 -533 474 -656 -283 420 668 630 -775 -278 -756 -811 719 -267 -840 295 158 379 139 -374 -371 -461 -302 -531 -85 -557 218 -293 -15 157 -577 453 -523 -343 365 -454 -408 -327 389 -817 -230 678 -399 -184 400 760 457 -142 -823 -724 478 -458 -507 -318 -798 626 411 184 245 752 -461 -204 4 -138 -573 -806 -862 -472 160 -164 -621 -318 354 781 266 251 191 515 -169 -766 -30 -679 -832 93 -243 -610 -186 26 -819 -711 466 -394 172 -605 -304 701 314 -732 -600 -710 -467 -434 -423 -840 134 392 -86 270 -401 149 75 -564 527 -2 -254 -162 368 446 -692 464 -572 408 -694 796 436 517 206 516 -354 19 207 -562 -872 -595 -117 715 365 -719 -165 184 759 -318 543 535 -609 -392 466 279 -583 -844 -861 -125 570 -771 -671 560 229 -301 438 -53 -878 -252 350 -608 693 -147 -201 432 -206 -91 -249 -891 -340 290 -704 -804 794 -83 139 175 -132 -510 -362 -263 -440 383 -241 459 119 373 -345 135 494 -738 163 786 -855 12 -15 -396 426 -96 -831 -535 596 -287 -801 642 -240 -645 -483 587 621 -10 -651 45 -390 153 76 447 530 -375 -93 -300 534 298 -713 -103 -724 -654 604 548 701 85 18 -114 286 347 88 -9 759 -568 762 -639 -45 -465 -618 443 -62 477 203 -527 -87 -25 65 614 -432 582 -233 568 -644 1 -26 498 740 -15 -488 -525 323 250 -9 136 -689 -295 770 -253 323 684 -2 -158 -281 650 -138 -646 -421 -612 -671 34 596 -30 9 -839 304 336 -484 -284 107 409 -401 659 -514 240 -575 690 554 -848 -420 -45 7 -434 508 483 76 -95 -371 -828 712 -497 -861 -464 -125 -172 -842 207 469 -768 511 -834 -863 299 -160 -412 782 714 -561 -325 750 -282 -761 243 -272 556 -86 288 -147 -178 -554 -255 -460 610 -747 312 405 -110 -849 671 665 104 339 515 -422 639 69 644 56 -766 -660 282 654 -753 745 -549 -468 489 -840 -140 -361 594 543 322 210 -481 737 459 -135 244 177 -172 -79 173 -755 784 300 -742 89 -220 -475 -38 62 -236 543 197 -56 562 410 -634 721 -527 -421 523 -284 253 289 -297 -282 338 -242 -886 621 -138 -207 -128 -221 -463 -880 -523 640 486 -513 49 411 413 -120 -763 227 602 -394 -696 -398 504 325 -416 611 -323 780 515 -46 -174 -798 -833 616 -249 -626 -803 -244 727 -101 -551 -290 269 -357 -236 667 -747 752 -570 356 -224 -841 -638 584 251 -521 -587 360 97 684 380 -842 232 -267 -598 -134 292 580 580 1 -145 240 454 323 -438 703 -202 758 -163 641 -103 798 49 -370 719 -331 -288 -320 556 32 560 749 -522 -758 -191 -148 678 797 711 730 427 512 -189 -232 -722 51 -131 303 194 674 -652 -830 -439 490 -858 261 -765 281 -363 274 -451 640 528 276 -621 525 732 588 218 -840 -389 498 771 -498 114 -781 -451 522 504 -592 50 579 -497 -716 488 216 -506 -380 261 457 -669 636 270 -860 63 -282 487 -559 -533 798 -244 374 -594 -832 -614 -434 -463 -305 359 351 -112 -377 560 -250 -434 300 -216 -193 728 -713 419 -501 754 672 -406 613 -109 -271 -176 -867 515 90 -743 -482 -217 155 23 -281 -659 -469 436 -449 543 784 316 309 -442 689 -185 253 285 -487 143 -576 48 -630 -753 -178 486 -795 229 -262 -63 -19 -823 658 -233 424 -608 -331 -525 -159 12 -718 -71 -333 754 -412 -808 -455 165 -354 -336 -374 198 358 -319 743 452 -642 -675 -22 -499 -156 755 773 200 -168 707 381 -611 153 498 -837 -462 -525 288 -819 461 -808 182 -732 -585 -870 131 610 37 -766 -489 800 -736 567 784 303 -556 -239 -156 70 -383 563 -847 -631 -544 209 164 186 -506 294 -770 -34 -377 -711 -814 139 783 -717 626 528 555 -551 -48 624 426 444 376 96 -31 655 -110 612 482 -165 -621 -276 576 719 -867 478 437 -226 -677 771 142 -606 -563 -491 357 -301 445 628 174 6 -617 484 -422 438 351 68 -507 387 -358 -653 400 -211 474 -162 -378 -224 -359 394 757 396 129 -41 577 -312 -609 -114 -395 -787 727 -822 429 717 251 -363 -689 -895 -363 706 790 529 730 -575 -98 92 -317 -814 431 -571 -312 90 -228 -62 735 683 372 328 63 -471 478 -676 502 -605 -224 503 -790 -728 372 74 -174 244 -651 -123 -424 26 654 720 -768 -837 -75 -847 599 110 221 -237 43 171 603 -409 -413 437 -721 -246 52 -1 312 -155 -442 -754 -502 462 -878 -702 -720 -858 -725 607 -556 712 488 577 -531 693 -101 -420 797 784 753 -296 403 213 -332 560 540 611 535 -142 -692 -264 -783 -339 -173 -293 622 -613 -179 643 -232 -7 -794 547 -100 350 -225 -368 -743 -320 -16 -139 -813 401 120 -749 -750 -16 753 84 712 568 460 -316 -697 -372 714 748 57 -406 -802 462 -526 -324 531 484 -513 189 625 242 -553 -381 136 -610 -768 -721 142 -246 74 -142 613 448 147 -687 -247 708 137 -819 128 -686 -222 743 -309 -573 734 270 -5 -877 407 -842 -535 49 176 -411 750 304 208 46 -343 -848 -543 -16 719 -606 -489 69 -464 597 -847 73 276 -425 494 -793 -556 -261 -507 458 -403 -158 -843 -89 -89 -616 525 -374 483 -227 350 346 -414 -552 64 -657 281 -126 549 -223 619 -741 49 -485 278 -812 546 126 787 24 -785 -692 -796 439 -831 533 410 -646 -827 339 278 -470 -261 548 346 -765 97 405 -313 173 -242 -331 474 -273 23 -190 586 717 155 -142 197 -160 521 -617 96 -843 -462 49 -373 -715 320 -447 -86 173 126 -810 386 713 470 -649 -722 780 428 65 63 560 159 727 -449 -764 -412 -259 -125 -794 -248 -396 34 -780 -869 -266 696 -400 689 -670 772 -692 -900 -241 -249 234 -783 496 280 12 -311 -89 -233 -803 705 -742 34 -283 605 -706 -736 789 689 -879 -580 -856 -56 -613 -125 764 -762 388 331 -532 -126 733 -670 643 -525 -380 243 -382 732 204 546 316 790 -669 -336 400 116 319 -323 295 -539 -563 684 258 334 -388 -424 -845 -146 95 -326 -534 97 345 17 349 -404 -10 -855 -861 21 242 -711 -569 36 0 -362 -870 736 645 769 -54 -372 531 55 5 -607 765 706 -577 -657 -15 -673 625 -321 -67 -738 792 248 704 -1 256 -311 -529 -389 404 -489 381 576 -293 -63 479 -85 -58 453 338 -230 755 -286 -603 671 -52 705 -172 -397 -155 -438 -105 -557 -862 434 719 -288 -122 28 659 -171 -304 -522 83 -96 377 -507 94 449 -591 40 136 757 -711 -827 81 -406 -96 -182 -475 -517 -748 790 -674 15 -623 300 702 -32 40 146 -48 -214 -573 -119 -626 109 -657 340 -79 682 -857 572 -322 462 306 -174 -784 305 -174 799 -536 3 -725 -381 177 -215 137 -329 164 -147 -276 -859 381 158 780 -671 -56 -192 -570 712 486 295 233 -500 -66 50 386 717 -475 -469 -39 -336 196 -622 -195 -55 -220 -29 -792 -36 -780 0 93 329 329 208 704 221 299 798 -852 99 -360 -574 -624 -147 686 -252 -607 -715 -64 68 649 80 570 -575 87 -338 -197 377 295 136 730 383 156 683 354 -79 -421 459 259 -389 -74 -315 -152 -198 480 -319 621 158 -669 513 -866 551 465 -889 294 335 -107 -573 173 -246 748 -595 59 -573 734 338 287 583 269 -189 88 162 -261 102 -838 284 -843 619 788 222 21 640 29 -602 -196 -49 -744 -69 -569 676 -776 -517 251 -889 735 374 567 709 -634 -450 -571 -336 218 694 -500 761 750 -448 497 703 345 -550 -746 741 667 170 529 -240 -439 -14 525 529 -790 -463 685 -552 715 252 720 559 257 457 -884 416 714 108 -742 -92 -687 10 -464 -516 773 200 -43 -36 -332 488 -854 -623 -766 23 -261 -238 -646 -529 -275 431 -559 -292 -577 -608 -896 608 445 762 -373 716 347 -345 -333 118 111 -691 684 622 -267 -72 13 -634 -136 49 542 -132 -225 -844 -649 185 -555 -562 -677 551 320 502 -127 621 550 -273 -403 -253 748 -171 302 -147 -198 198 785 -446 -687 685 143 21 763 -81 -225 -102 -799 412 612 515 135 -205 797 343 -756 -775 -579 -252 492 591 -267 -600 -197 199 598 -303 -342 -628 -551 592 188 -667 421 472 -145 -354 156 -166 473 553 -734 -293 624 621 313 209 -294 -229 258 -158 -529 543 -854 545 -457 29 240 -853 423 -294 137 -816 747 619 300 32 -240 -720 -597 328 -331 -616 694 -188 -865 -580 607 -497 110 245 -864 110 -15 -749 -631 -349 61 -800 177 666 -272 710 -783 -469 293 -444 654 394 -39 -838 417 -302 -377 447 325 357 634 -253 92 278 -526 -552 -65 511 -712 -44 -283 -4 1 60 -823 -467 -397 139 -747 -803 -118 -146 214 490 -418 590 24 261 -318 -481 -433 -256 -804 -699 -366 311 393 781 663 -666 308 565 37 580 -398 642 436 -440 -360 241 -723 117 -884 -733 570 -437 -354 297 -848 -398 344 625 -101 -867 -808 107 357 -647 -112 509 -337 -576 349 -616 -196 -679 344 514 170 -606 478 -877 334 -771 -30 538 177 -895 552 7 -444 -45 -171 -824 -207 -558 -415 -886 119 719 -384 341 -253 97 -740 -645 -498 -529 358 -304 -126 -418 -255 363 -88 402 -221 -530 325 -595 731 -401 -132 -891 436 -568 400 -874 26 -812 -272 591 552 -735 -798 -615 697 -286 50 -308 33 5 564 634 18 -775 -55 -822 -247 298 115 66 731 245 311 -569 20 794 470 391 691 527 -674 -113 35 -495 -547 685 529 -236 -581 -732 -7 -530 266 -266 745 746 301 721 -751 -320 2 236 -33 -339 -74 117 69 -301 31 -829 98 554 -592 431 499 226 -407 -869 659 274 -814 577 766 -626 714 564 472 -896 737 372 476 -308 -565 -603 613 730 777 751 593 -524 103 552 266 -251 518 -121 146 260 756 -426 -218 -20 -215 -516 -80 -729 282 -334 45 764 249 -887 652 -361 -330 -416 746 336 -449 1 -293 84 -726 -757 -335 652 768 -139 419 489 772 687 -648 -72 593 213 -599 -481 -479 -478 -880 410 -218 352 -298 -124 687 -355 -261 75 -253 521 443 -794 -95 -887 295 -801 548 -725 515 -57 360 458 94 -497 611 -568 130 299 -258 -133 431 644 639 782 506 -257 -140 -562 -283 575 -638 483 141 450 -700 -535 -839 -156 -49 796 195 55 -396 142 118 307 587 -90 4 -353 596 421 574 -211 -557 -6 -827 703 57 -519 537 688 -844 -176 676 581 710 -32 686 -801 -12 -874 -164 -773 -841 677 587 27 624 195 -444 -134 -804 563 461 -360 -791 759 192 203 772 317 -651 697 28 -78 -440 -834 795 -455 -100 268 -83 -516 279 667 250 -744 -621 -754 -765 267 -879 -641 150 211 575 28 -38 -858 -518 -765 390 746 685 196 555 -725 187 -832 321 307 188 296 72 -883 -83 318 -801 487 -895 -50 -209 204 257 -361 -78 -648 596 -266 360 -687 -863 626 200 -833 506 -22 651 -371 -457 -672 -179 341 105 714 795 747 84 -27 -555 484 -274 -35 -305 -476 375 -545 -892 477 -863 -488 -725 -527 270 605 -877 597 -499 303 297 -405 167 -396 -217 49 -561 -801 68 -738 -819 481 -615 -845 415 -492 571 -251 126 705 -751 -541 -454 -438 -124 779 333 27 395 -417 542 -231 -729 415 -427 109 -596 745 -135 431 -836 326 203 -279 -585 730 -375 259 -530 -866 591 -242 347 -247 513 -885 58 -714 -844 369 463 -598 -336 766 466 -779 527 -506 -125 -212 -673 459 176 330 203 -405 97 -32 -687 -462 -613 -878 -370 765 -81 -282 -452 666 686 -804 -736 661 38 357 337 234 599 -451 481 433 -568 96 -281 -35 -326 -27 -44 768 -890 -878 550 -877 -897 -435 141 777 -439 -129 -28 -686 184 615 -410 -385 768 546 -857 599 -188 -868 157 -747 -267 -829 -209 -348 -251 -416 664 -369 -255 375 -111 660 631 570 467 253 -548 274 162 565 135 104 484 379 248 -255 -153 -783 370 58 -193 -328 600 -680 -344 710 -128 -843 456 220 -533 123 -759 407 -611 -86 120 682 353 -873 -82 -577 624 -231 423 80 -129 459 574 -300 428 -395 -699 470 -708 793 730 -692 -658 553 34 -551 237 -448 -515 -513 482 480 -448 379 357 219 -708 -141 -206 224 596 713 -891 171 -820 38 727 39 -498 475 253 791 251 -213 -739 794 -393 -799 594 48 793 -128 707 -337 -59 -489 -859 -529 -776 661 154 395 -490 -304 -775 -519 640 -791 -465 794 666 -414 462 -779 -47 -250 -218 -572 -120 232 -716 -404 296 562 62 698 427 -108 354 745 -253 -445 383 -101 565 85 230 -261 102 -701 527 -598 434 109 584 112 -887 662 291 402 -576 -863 -621 -475 -143 -95 -611 -847 459 402 -592 533 -3 -567 700 -233 -560 457 463 -451 290 585 408 331 744 718 217 -645 45 562 -36 782 -500 -570 117 336 -710 -185 311 -144 -404 780 24 225 -800 518 525 640 -238 -661 -383 -510 -543 638 -327 240 735 -760 231 438 -325 365 -441 -508 174 176 -564 -630 -319 -872 -193 476 718 -657 -842 -843 -542 -247 -498 -699 82 -279 -708 599 81 3 -84 -136 272 -20 -582 -512 360 788 176 -289 474 446 -460 -326 658 751 683 437 487 779 693 -78 -699 -61 -675 -301 625 -798 187 -835 28 -17 469 -885 -336 -768 -82 5 -8 -745 -146 669 46 22 -647 290 -737 -547 -321 300 225 -842 -791 -421 -739 573 409 192 62 628 218 -900 -660 195 294 102 -192 -840 164 313 -362 -455 744 111 -249 628 202 -548 -223 456 -28 -741 636 -76 -677 -84 -107 147 -625 380 144 -138 -512 208 -291 151 -799 180 207 -136 5 495 676 -700 509 -235 352 4 87 -391 -362 -47 -386 121 -54 109 5 214 -74 550 87 -524 365 -857 -625 625 -844 593 -770 -298 -864 -603 150 749 752 478 -596 -632 156 106 -508 -158 -84 -165 -733 489 -305 713 -850 561 464 -876 -19 653 480 -720 -36 681 -190 360 245 -182 180 -816 177 524 -353 -620 87 501 -762 -338 -830 324 386 -346 -526 -67 332 -576 556 -425 -897 -167 166 124 -141 433 105 516 692 -190 796 -334 497 392 -626 -715 568 -387 -700 680 -780 -863 -728 -740 449 673 223 172 -628 197 328 -733 320 167 -688 -787 -402 426 -776 -885 184 -228 -3 611 781 585 -452 -247 -778 -476 -507 661 -565 266 652 181 -38 767 256 -873 -239 -240 -497 -780 457 577 -596 -549 -250 -44 43 711 525 251 -424 -324 337 49 453 -836 647 -832 407 298 540 -713 715 -192 -894 -286 359 99 390 -498 -494 -393 -814 -152 388 258 -666 230 -542 486 -123 -239 131 229 253 -103 598 24 11 463 406 -892 -577 251 -51 -122 -136 426 -392 -488 219 -626 8 320 -822 -620 -121 59 -47 688 736 -235 18 -472 -748 -52 193 -366 -833 372 -341 -339 -128 703 56 -73 -416 -462 -257 177 689 -13 -135 172 33 445 -68 230 471 -17 285 -630 258 499 -90 -200 -824 -549 -123 117 -74 127 351 215 739 -185 334 -417 -255 -206 706 -133 -330 268 -213 -265 -237 647 225 549 -1 796 -706 163 685 320 -201 -671 -716 108 -709 -837 -767 569 -175 -742 -406 396 -34 267 632 442 138 -113 165 293 -671 -771 485 793 -183 -618 -397 713 514 584 374 -781 -322 578 -169 405 184 -643 -162 -519 -436 -414 723 -684 -340 -548 792 540 432 421 31 113 -825 -52 137 497 -422 -822 -150 47 -461 50 713 -21 -214 -618 736 200 -518 12 295 -163 188 344 617 -580 -751 101 120 -131 610 239 761 348 -444 -20 611 -7 -834 -664 -644 -53 -202 592 -100 -179 578 743 -314 130 -697 -383 -50 551 -62 -390 -781 97 711 681 -52 537 -249 -61 -382 -96 163 116 433 534 -67 377 160 -550 -360 -858 -444 -378 -381 372 616 411 389 -549 -49 759 502 -489 -351 204 -69 -708 -631 -636 -529 277 -637 318 -778 -583 -785 22 274 -843 308 243 -812 -533 -528 -753 -140 -833 -614 -122 224 681 -575 -220 625 -600 650 599 371 -833 543 -880 -506 -161 714 565 -627 14 -619 57 -390 -205 -16 -468 617 384 85 238 -470 456 248 -469 88 -789 -408 407 455 86 -383 333 160 -633 36 337 791 -291 504 192 800 -125 -742 -275 -80 348 -51 -886 -705 211 -98 -279 211 -660 -693 -480 -214 -456 -371 -640 482 -471 260 -751 -597 451 -644 69 96 678 -216 -275 -528 -99 454 795 591 294 -72 -828 652 -389 641 182 -67 731 466 630 -385 -832 479 -217 -692 -430 231 -658 -384 448 -193 144 497 641 605 -813 -147 692 -218 -334 -673 772 -492 -245 705 263 528 254 -652 580 69 -801 203 465 414 710 -382 742 400 624 -434 699 -462 251 -195 -154 -850 701 392 42 598 -780 -21 127 685 593 -882 226 405 -338 -267 -802 630 158 -608 -49 232 55 -633 -394 -815 -858 246 301 426 514 94 -469 -143 692 291 502 161 616 -772 -795 -692 93 -281 437 -302 500 454 -123 59 -314 595 -69 224 91 -320 -320 37 -75 -545 422 137 -889 120 -103 374 -213 -527 669 -191 -301 591 261 299 -528 -665 -608 94 549 174 482 -230 -416 -518 -816 -45 -762 -330 -622 579 -242 615 617 -864 -620 412 -16 -783 617 -590 -47 -322 752 474 313 -358 -733 -186 674 777 -72 -778 -737 194 -220 -840 -735 32 -53 -544 347 -10 192 -722 -85 -336 67 -255 287 -236 -512 547 660 -787 -846 -140 208 362 -716 -163 153 -326 -196 598 443 -140 440 268 44 -121 -506 312 -375 -38 599 -808 112 -737 153 -825 455 -464 -9 595 -247 -768 92 -55 -356 377 -574 -268 -368 -132 -888 242 -1 600 -781 -833 647 -804 265 -594 482 86 -668 -755 222 80 438 -827 -249 -376 59 -377 42 -415 -636 -415 -610 724 560 -323 180 -95 347 -261 142 -695 -192 157 -152 534 -446 383 289 412 459 -240 -48 -895 -699 -799 -616 -593 -736 -785 -866 58 251 517 -333 -721 -544 696 -209 -523 -239 -206 589 -583 329 71 159 242 557 -181 470 148 -320 89 -578 -697 502 600 -900 -493 -21 -80 -475 282 -726 782 630 -265 778 755 -357 -796 235 -866 -184 465 -179 509 -536 -759 -531 -262 282 124 -369 240 -591 -37 -124 18 758 241 -151 -428 -153 -521 -481 -681 710 -724 -667 442 -616 485 57 -317 326 534 -118 -751 -36 469 582 -609 776 -299 -726 611 -453 -551 -633 -250 -655 -194 255 108 454 315 -352 671 457 14 -221 362 -694 -556 -730 167 81 593 592 791 -449 640 687 -508 -617 -862 758 655 437 -720 -53 114 -305 -135 -724 -50 375 690 273 245 -860 -876 -205 -409 59 -344 633 -613 -143 -360 96 -725 504 -713 -227 -669 -204 -190 576 751 322 191 -221 240 240 666 641 -15 90 -166 -371 297 254 -665 502 -534 747 265 -760 -170 162 212 370 -748 614 424 -255 -467 556 -316 -105 -391 770 -471 168 -395 756 152 383 209 783 -853 -201 -329 -430 -180 750 -70 -339 -531 768 538 473 -389 -354 309 -79 -828 511 -604 645 238 -813 -20 124 -658 -252 -536 -745 -379 -316 -228 -786 340 539 659 -887 646 -48 -495 204 619 -530 517 -58 2 -481 -861 95 122 -594 -128 790 152 114 -303 -646 495 -134 -63 -727 -235 523 -412 -522 10 257 -191 273 -477 94 -270 741 -333 105 -84 423 -887 411 -294 711 251 -103 -561 -342 430 224 -478 780 671 -100 397 -519 -140 303 -162 -36 231 -107 -729 731 408 -717 -384 -153 737 -390 -166 751 -179 -178 13 84 183 -202 704 -626 -306 13 -267 498 511 363 602 519 -762 -99 45 611 278 354 378 -561 -889 -229 -320 786 -559 -897 -109 159 334 -665 573 -208 404 680 -304 -874 -780 -617 -101 -826 35 -644 33 -758 211 483 -856 677 -743 -556 757 310 -540 719 -616 774 -578 -557 -456 -246 -149 -890 -295 156 305 194 -497 -209 -160 -330 -690 -251 -199 205 -317 185 -328 139 -184 -216 277 -644 -799 151 -339 342 756 -117 37 -94 561 -498 139 -574 317 -591 -797 482 -212 52 75 165 596 -306 -857 536 342 -853 -847 -302 -778 -318 19 55 653 -890 716 -214 320 -171 267 -877 -371 97 465 -81 105 -872 177 -493 447 134 -249 210 384 797 -846 -661 -68 -709 161 -147 -700 800 258 -181 40 483 346 -611 -897 298 -722 -861 -863 331 355 766 52 -248 573 167 -146 430 -260 -809 161 -113 -659 783 -748 -636 -742 662 67 -500 -325 385 249 705 469 79 -741 453 -406 -171 -418 -654 -884 -136 -248 653 647 625 449 -751 384 397 773 497 726 296 -40 -874 743 -831 571 529 -878 539 432 -675 170 546 57 -315 127 -169 -53 -503 -227 456 -892 509 562 727 405 754 -563 -825 121 358 -778 -282 763 716 150 -401 -139 -428 783 -587 -249 -834 543 -447 -808 146 324 -252 118 477 -432 -552 475 522 221 -155 -564 -88 597 460 0 -171 757 -392 -541 3 672 -439 506 -301 376 137 372 -760 118 -863 272 20 -739 -41 -644 -831 184 -217 173 -563 -639 592 -798 -251 -538 196 -870 -223 -537 221 -26 -602 392 744 223 -382 465 -619 369 -16 454 -669 109 474 767 693 217 -532 -572 93 -861 -91 483 564 -865 515 464 -469 441 -32 -275 51 -248 442 526 706 -343 516 -195 -634 -493 -470 632 572 -807 -41 -119 123 26 602 -769 -86 -440 -133 136 168 470 732 -671 -91 -564 525 -413 -372 -854 -863 -200 662 -20 15 396 661 22 601 199 -652 480 481 -857 -176 -309 540 219 -813 230 329 40 166 597 787 -75 324 415 490 -683 -496 -341 185 -379 -530 -372 -395 776 441 -131 -58 -481 27 742 -479 -566 -260 88 15 693 -292 0 -82 -225 3 718 -316 25 -721 177 -547 245 65 385 -49 484 202 -435 -798 217 448 -316 275 76 -488 -847 738 223 521 469 -499 -823 -829 -49 723 791 -545 430 -557 -441 618 -418 -306 -168 649 299 231 673 -474 -814 78 -636 -6 512 -307 478 -13 127 99 -122 469 -252 224 -311 762 56 -844 487 -633 501 -733 -107 238 -403 -524 -867 493 451 -746 -197 -134 741 14 -125 380 -62 169 -781 -407 -616 -686 291 -143 -186 -171 165 40 -338 70 -678 601 -620 749 80 489 -315 463 -306 675 105 -111 -441 -720 -700 228 506 -546 -606 319 -53 -711 -15 -212 -348 -148 -186 573 613 -726 -733 561 -306 372 -399 -551 -553 363 -603 -515 -775 -608 -413 177 761 708 -55 -570 690 -720 -333 463 -328 -460 -317 73 -256 312 -734 276 -481 771 -678 427 -868 412 -584 -585 557 -252 601 -469 515 129 474 -629 -668 639 97 -356 573 557 779 451 -107 -400 -254 -652 -311 691 647 -799 -214 442 314 -673 778 603 -572 466 -200 -110 -699 -13 432 -435 587 -87 711 555 766 -840 36 -70 268 -411 671 214 394 -708 -894 -192 402 -107 -482 -520 -121 185 -528 -658 -451 -81 463 -788 221 -706 654 274 -62 -602 -863 -510 -51 657 -725 -428 -749 -481 604 418 716 86 -362 440 -163 -863 -859 -730 -293 -710 428 -217 756 -606 -173 644 551 669 190 -241 -229 594 -801 -839 -362 -353 66 -748 82 704 164 -544 492 -93 571 -835 -673 88 176 -899 -735 -341 -84 708 577 547 448 703 -135 -371 -573 -818 659 -466 562 420 85 4 89 662 -124 172 724 -402 -304 461 -374 -269 511 -488 -70 -778 -689 -825 229 62 173 773 553 294 -378 89 -426 326 498 181 -572 376 -833 -402 -157 -660 -540 -137 152 475 -89 688 -236 -213 295 302 -40 -109 734 299 261 141 50 -37 133 661 -91 353 26 150 51 348 -887 -459 -578 -376 -793 759 -334 -770 -599 -594 17 -77 735 -581 -346 -898 248 679 -423 -335 -32 -75 566 418 -249 641 -622 -811 -372 791 -102 795 -62 -558 -224 -662 -194 197 -548 146 556 261 597 -572 47 70 -862 -787 338 -845 -497 -774 -857 -736 -433 -894 -265 -507 -760 695 -736 139 -173 -805 -78 58 33 -825 414 377 82 -537 574 -607 -794 -232 -900 -249 667 296 -202 35 17 707 -132 431 -76 293 592 -682 232 137 -168 -434 -167 459 323 -378 277 -509 -138 -299 -786 686 301 524 -523 -30 21 739 -559 -235 543 -93 447 -508 -115 -608 593 108 412 -553 244 -801 -144 739 167 35 -143 -648 -579 -826 -210 -464 -440 -313 665 -106 -828 -679 -845 -34 -861 -118 -30 -584 89 -770 -157 -24 -729 -17 291 632 240 489 382 -831 -422 571 570 344 571 86 -403 -896 649 -262 541 358 572 -751 180 401 228 -678 -431 -458 491 370 -236 750 698 534 -65 -501 610 -844 -690 -840 -583 -145 687 291 239 -531 -262 -777 59 592 514 -843 -179 -654 70 14 -344 667 -757 -181 517 -797 -816 -319 -880 504 -402 -390 730 -321 -193 -17 -870 203 -882 -628 -330 86 618 450 -137 -134 -207 -470 307 268 -228 36 -627 647 293 -650 343 -40 113 429 429 -43 687 -822 -841 -851 -342 50 -690 -661 547 -837 20 -174 -368 -127 434 792 733 -603 -109 779 -359 -694 721 -282 -778 -222 -67 -4 67 703 -248 34 -892 495 436 -867 -198 -473 -456 -680 -147 514 -756 743 -889 -688 -539 -47 -295 494 475 -18 -809 -598 -852 -500 411 -865 -351 -68 -168 -741 406 150 -618 -588 409 -666 599 531 413 350 -557 -454 41 -747 500 268 437 98 -822 -333 -78 482 295 -720 511 -873 -808 -442 442 490 -417 269 225 269 -608 -61 274 -586 287 668 291 734 -892 -368 798 -822 -759 68 -851 -459 -653 628 -492 -266 -599 673 282 -123 -886 779 -629 481 -457 611 533 606 -687 392 -852 -360 -128 -536 -306 436 78 -621 -697 -861 -85 276 41 -174 764 -638 539 -666 213 -394 -346 205 -401 674 13 193 -801 45 -500 -391 -139 -451 37 -524 -2 -163 437 568 314 -1 -141 -609 -244 -709 380 195 127 199 -522 792 70 588 -147 756 781 310 -509 -881 -646 -587 -357 -421 -772 -127 -550 99 -841 347 424 -328 597 586 -853 22 -765 606 -810 113 476 444 -537 536 192 -103 -666 -210 -846 726 597 796 -661 -383 -296 359 -255 135 609 -235 -807 -505 259 -443 151 -829 -688 -117 -271 167 -495 490 -770 554 -79 318 -160 48 -197 275 392 -882 539 83 457 515 673 659 -381 394 99 -104 208 -682 392 -587 -335 403 -212 482 -656 -416 -330 -628 -861 -106 -840 -162 722 165 -189 598 -828 572 -332 -358 -508 608 -399 -639 -495 -205 -185 624 -606 602 -126 -524 645 84 -659 415 -373 141 71 -77 485 -672 590 -331 423 519 577 342 -20 280 448 371 346 45 -754 -642 -750 -83 -849 246 -324 -893 -743 -216 270 144 669 -142 234 563 615 -731 -815 -410 -407 9 -513 -14 -620 -116 -180 19 -811 627 446 -690 407 -541 -730 -772 589 -561 141 620 0 -23 -425 473 -301 691 -609 -619 27 -148 155 -310 -467 -481 -787 -836 288 -243 -6 211 335 7 368 -473 -103 742 604 -95 619 -806 -291 -404 -483 -714 342 783 -446 -307 -696 -648 -480 -77 -837 -394 -83 210 -497 -197 547 634 202 738 -295 22 144 153 111 -730 -607 658 -833 102 -417 446 -263 -732 13 -272 713 -541 362 -523 -241 -241 355 -399 89 498 -668 -293 -592 -330 -405 -553 500 -877 85 -8 415 58 450 210 -533 451 237 708 -597 -67 -891 666 537 499 291 -725 505 626 564 437 588 -592 667 -759 -373 -621 565 -594 -43 -75 172 686 140 396 -262 395 -789 798 587 -141 -121 310 -115 -637 -401 -856 -894 -844 359 740 790 206 -381 -835 -303 -88 784 -743 777 250 262 576 578 -66 407 -480 -454 -502 -639 533 198 623 -196 -789 470 448 372 650 514 -552 -823 -701 -229 555 -895 210 235 -744 582 -58 -167 -24 325 32 759 790 535 -244 -615 521 -852 -780 274 204 -155 437 660 513 -883 701 394 626 601 -789 -580 -657 751 -288 -892 -103 -127 326 -698 -466 -96 -624 -339 484 95 -7 -841 -509 212 146 -813 -477 -292 -534 -209 -49 741 -898 658 489 237 -829 -854 -521 -226 -485 533 -390 360 398 358 -836 -105 37 -386 421 653 -659 172 593 343 -84 383 689 139 104 -539 159 -359 595 -24 -657 -536 -244 355 791 -739 572 773 664 -786 442 -116 -776 -338 -243 -569 -892 -466 -84 -292 -560 -239 689 -469 353 581 708 37 554 532 236 -327 442 -203 569 -173 -417 91 5 82 162 183 -834 -497 -430 750 758 -311 -536 304 -601 446 -24 394 -58 -648 216 133 163 306 -324 153 110 106 -290 763 -517 68 124 -427 172 240 -339 -489 85 -534 30 -880 356 634 738 -46 -257 -158 -486 692 -525 285 -190 -746 650 -583 -504 453 417 300 -358 439 -49 54 -183 -339 -53 455 -807 245 -170 355 -582 785 580 352 -273 -396 538 -547 603 448 458 134 -367 -324 -447 265 206 -331 -226 -25 588 -490 13 -467 -93 82 -295 -726 364 -346 24 -145 756 447 229 -836 409 426 19 -669 -470 -547 693 156 162 -47 265 -138 -79 -432 500 -277 -809 -520 -444 729 62 -666 431 -44 653 -61 -627 745 -277 552 -864 -801 550 -744 -544 449 -45 -649 43 -272 -688 -572 230 -146 157 791 -682 179 -58 -696 -507 -203 -197 -692 -479 -254 187 554 -875 350 -275 143 184 -18 346 58 -135 697 -213 -671 -430 -848 -615 -462 -422 624 -770 756 39 -654 -136 -222 478 -511 -899 770 -577 -376 -272 212 651 -288 -16 322 -296 -607 -60 -446 406 626 -228 114 332 -455 554 -79 610 241 -77 70 -244 -893 -84 -459 338 -334 719 771 -647 -353 -783 -790 -621 -676 41 -76 -554 -839 259 613 -694 -652 644 107 -711 659 434 379 666 799 -27 -406 431 -305 -260 551 -437 514 -172 -379 -143 -535 -556 -462 -226 -717 -602 -718 127 413 -462 -187 -130 182 -121 -191 182 -809 609 -665 -358 -811 236 -787 786 -47 416 52 389 621 -836 -412 658 -264 -829 201 -549 -389 -41 -676 -459 359 -33 -649 310 -337 -890 96 -594 331 526 -152 -803 581 758 -829 -16 -857 760 530 344 -752 -434 -445 -567 206 483 528 -567 -119 208 247 -535 -561 -193 -70 568 -103 -750 287 463 -821 41 217 -394 -681 -765 -298 324 -543 -66 -639 -199 261 742 108 -811 401 -617 398 563 726 695 625 108 -593 749 -704 -244 -821 -530 252 6 -780 -442 646 196 -464 -518 -177 -388 -135 404 -167 582 -141 -475 -514 -441 372 -71 -52 535 -451 -440 -499 -31 -34 735 657 390 -852 -810 624 767 665 296 -395 -865 -210 172 -462 -440 -830 194 178 -138 -234 62 -46 96 656 9 -398 -803 10 -646 608 235 -58 316 -467 -164 420 524 239 -525 328 453 -558 216 400 401 -511 452 610 -899 564 645 -886 -625 -59 -598 593 647 -422 -631 417 507 -833 -719 428 -419 -789 455 -558 137 190 -46 507 7 -5 265 321 -878 621 -63 144 -688 6 523 -108 178 2 -562 -744 565 -283 625 -704 -713 -266 221 541 117 -479 165 -662 257 7 -487 470 -286 -248 564 -294 -496 -399 200 106 -439 -666 410 -415 749 -354 577 -163 668 491 499 273 -385 -401 54 262 -762 608 -11 -128 600 445 515 355 227 320 600 521 348 -457 552 -260 701 -821 66 782 157 -517 136 -357 583 -768 556 110 465 -149 362 -707 -544 440 530 -308 -760 105 348 -419 526 -271 521 -767 -763 -508 90 -813 -277 617 -13 -528 -737 -657 353 559 21 -555 -522 -122 513 694 -396 -411 12 508 132 -193 -87 358 -242 -841 -127 -744 -482 -342 -244 -788 -607 775 278 -874 292 508 59 9 -561 7 699 38 -478 -722 486 618 163 505 248 155 660 638 -654 708 -204 236 764 785 -486 -817 -175 -267 379 -57 -255 -84 -831 -140 780 -776 585 683 -526 -675 -7 492 652 235 386 -677 343 -895 -328 297 -277 750 126 -291 113 667 -312 243 -592 501 91 680 -386 -645 230 -863 -440 -180 626 784 756 -631 682 283 -594 -241 -325 -295 288 516 417 52 -508 -626 -462 800 135 -360 -307 278 -457 790 -337 196 -795 -328 709 499 672 201 74 -391 -292 -417 -873 132 606 -540 485 2 -367 132 -297 -890 791 565 -465 288 661 748 520 141 339 -585 399 -205 -897 -35 480 -174 386 365 -384 668 45 -832 -458 -478 -106 549 -445 -297 558 -232 418 -15 317 -566 -82 -801 -757 -507 446 -513 497 411 -271 303 -166 79 419 -600 -770 483 -747 -460 -788 723 254 454 181 553 -149 -654 -179 85 202 -207 226 365 -859 366 -91 -580 535 414 -799 1 -202 -122 52 -514 -527 129 674 -301 -773 -141 -341 576 -382 210 -694 -691 -148 -145 -657 700 -323 625 768 87 273 526 786 -484 127 -221 -468 -61 614 183 171 540 -206 -325 492 -598 189 439 -596 699 -852 457 62 -544 137 444 557 -14 438 750 -654 -551 -375 -92 583 237 165 -23 647 455 730 -354 402 -65 361 746 -31 -87 39 327 181 542 -391 -509 -804 542 -781 -646 389 509 480 -204 227 542 -316 -449 -745 74 -77 -109 -22 -857 -502 170 -858 -164 370 -222 -416 -55 220 505 -18 245 -566 -882 478 -481 -118 -46 -80 557 -195 58 59 199 -388 -891 511 517 -127 -808 -483 82 48 -760 -632 410 -374 -617 -471 -321 187 -296 -213 773 -296 -213 -59 180 -346 -739 -631 -204 67 -314 -647 -532 -145 -615 -5 -125 -362 -166 -2 -19 231 584 72 132 189 -511 -593 -185 -387 481 -212 128 -453 146 291 57 303 545 658 -470 779 701 -33 -754 -391 258 -866 599 402 477 -830 -136 -399 15 -887 -405 -78 346 -330 -868 690 -798 -412 89 -194 163 -805 -129 -248 -160 -305 84 -235 388 -348 -16 -90 -60 -447 341 698 16 81 583 -539 39 -191 -507 -795 -481 534 -73 -550 -115 -187 523 525 162 -80 648 -377 -53 -154 -420 394 -777 -197 -532 -432 -180 -664 -67 46 -859 -369 58 236 -352 37 403 -462 755 -772 67 -708 57 -816 -880 -107 24 -727 -423 301 35 -172 58 -775 674 73 -241 127 438 481 201 -612 794 752 -138 416 -734 384 142 13 -166 33 -287 -71 462 -188 -885 626 -592 -423 747 -281 -861 -626 -329 -843 324 -612 310 277 -349 -514 385 -850 155 -243 -81 -371 -412 -103 -269 -718 -714 545 -235 33 392 -552 319 790 -167 -349 -893 84 763 -262 736 -409 -811 -873 247 -717 628 -661 713 -784 743 705 -848 -114 268 691 126 491 110 -776 -333 -895 -136 455 -166 567 -722 -367 -273 -404 758 -138 448 178 -446 -891 426 75 -69 -474 -232 -71 -370 -157 -453 743 -691 151 755 -400 238 -415 546 -555 -686 638 -103 272 553 98 68 627 133 -723 -841 297 -518 -867 -655 -760 736 649 -588 -107 466 466 -836 -553 792 493 723 482 613 -46 -796 545 -645 795 -106 694 274 -283 750 -515 -576 90 -169 218 464 133 749 492 -673 669 -593 -84 736 -456 463 302 -494 -878 133 -194 -683 276 -656 375 -270 -774 597 -200 119 -873 -256 -553 -705 377 -482 -316 140 688 -227 -263 141 649 -417 344 10 -322 776 102 -569 -249 661 392 99 -406 52 -692 43 -435 -618 268 386 -74 -250 268 -294 271 -743 -117 -148 -65 -512 410 680 428 216 -563 -563 -380 -200 -199 608 -798 -551 -545 461 368 -193 727 -315 466 -626 -230 528 -320 703 753 208 -529 -817 -555 672 -743 -817 422 -129 389 -251 443 122 -87 -565 746 -540 86 -734 218 -755 70 -140 663 -469 307 -643 587 698 769 359 -75 504 628 130 623 657 158 -553 -843 109 -32 -788 -694 -446 710 234 -63 15 -841 72 122 776 -177 -676 -367 -563 767 -680 288 61 -74 421 -658 437 753 682 -704 -705 -794 -610 -96 428 547 602 -225 520 -597 405 463 -528 -148 47 694 -600 312 -157 108 -799 -96 375 21 -476 133 340 611 250 413 698 466 -238 -408 467 20 360 -13 48 648 -646 -868 -74 560 -35 486 141 -882 -303 -566 274 657 442 -590 -103 680 -472 -205 44 650 269 -758 287 568 -332 -669 731 333 34 63 443 217 295 107 414 -459 -230 -152 -621 -232 67 -669 -759 -456 16 -332 -256 -319 560 -821 561 -847 -850 740 164 374 31 -514 798 583 753 415 166 46 661 106 -103 -645 521 568 481 633 92 -143 -395 102 -326 482 -499 -584 431 -568 -42 402 65 -12 -859 24 -673 -760 242 494 108 313 -445 450 437 -109 348 -785 657 -756 -559 -293 198 -278 409 46 449 -178 -600 -688 -635 156 780 75 138 -650 -183 -873 671 780 593 492 -523 543 488 413 -310 799 -76 -549 -216 -124 734 89 -438 -621 -767 -433 -329 -72 161 -431 163 -228 -801 406 -275 296 -508 -590 668 -659 472 -459 -739 -508 -100 -604 -16 443 -341 137 -531 444 -540 -683 -67 -315 729 177 -61 -467 613 408 -830 -462 -734 144 55 -601 -517 529 -91 57 728 -555 -300 -426 221 192 421 -699 -34 444 -361 -612 -672 -463 -806 604 -134 215 296 245 741 -612 -475 152 380 -742 289 -428 -335 120 233 -434 10 -551 -375 -664 139 73 -604 307 -302 -437 -73 757 -716 197 -655 783 250 -180 -627 751 -894 -452 -90 303 -359 548 -37 -35 -491 633 -187 -468 345 712 -899 -691 591 -25 -527 625 309 56 11 129 660 -333 -880 570 359 -836 -566 80 791 303 473 -269 -256 488 -852 -598 -345 -13 541 215 -254 -614 -5 356 -421 283 -741 240 679 -824 -193 -186 -16 -192 -677 -890 -449 -662 288 584 -681 -830 -427 -889 -559 792 577 591 -231 -790 -386 457 -74 -237 235 440 504 -649 326 -677 439 -383 356 -262 604 744 -390 -17 -813 -85 -795 -424 -294 55 -821 -647 -254 709 -699 652 345 711 229 -176 -650 720 -396 -796 -858 723 -594 507 760 -270 -549 590 -225 285 -527 706 -272 -846 -600 -606 178 58 -607 -568 -488 -176 -182 -559 790 -278 -325 354 -318 541 -783 -722 -575 -718 753 -56 40 -231 -121 -335 -345 571 -815 -713 -253 -609 714 -679 -280 -150 -64 424 -47 313 318 -715 -253 392 -69 263 -720 541 629 72 -634 -85 167 280 658 -491 488 665 571 651 -156 -37 -590 -238 564 -881 -1 -641 -752 -418 228 -718 -698 398 212 -469 771 -832 77 -149 334 218 693 -205 -615 498 420 -9 -129 -809 -512 -318 -34 250 783 -785 -795 -262 -886 35 564 -889 276 -722 -65 -377 -124 111 65 355 -185 -781 -800 -705 522 -227 647 -818 179 30 -116 -798 -347 -325 -312 -702 695 460 -55 321 118 -779 291 -111 -175 371 -655 162 -130 -770 397 762 -633 -629 481 -300 -55 -193 -698 159 -450 263 -329 65 -59 150 -173 -528 -864 400 69 -808 -534 -396 365 -321 -475 208 -522 -888 435 716 764 120 510 -121 666 -702 -242 -319 -876 -754 284 254 -275 -742 473 -857 31 313 214 206 532 -350 441 568 -488 92 -23 -545 -505 -401 -308 503 -293 -494 79 -604 -480 -476 -512 774 140 589 -551 -261 -142 -321 -165 -275 297 -665 -274 171 -450 -676 -295 -473 -13 -659 -517 -111 -490 725 -261 43 518 346 82 -200 -448 -837 579 -493 677 499 470 -269 412 307 75 765 -120 505 -682 604 -139 -349 523 677 17 548 -118 -611 -508 197 540 -701 672 -372 596 -203 -830 176 -729 558 -871 -820 372 -743 766 -42 -100 2 -431 657 443 -589 -110 611 -890 -300 18 738 -785 -20 -706 285 -545 763 347 -818 114 -757 772 -787 635 -364 -269 370 -19 468 -608 -298 747 87 -349 588 -603 -889 275 280 -633 -293 -371 483 -722 -834 650 -746 655 -149 261 -743 782 -283 616 -327 200 -369 -640 -261 535 -834 -284 -323 -651 -298 -455 -814 -420 337 -599 49 722 -271 4 -657 -4 -576 95 -279 -428 -54 -101 -636 686 510 439 -765 344 -269 438 334 -556 720 510 -345 -8 -441 -78 346 -688 -327 -801 -649 759 -863 329 52 189 -714 -838 794 -655 196 356 418 -475 -622 -858 -348 -631 -806 -232 -229 -334 -717 594 -890 -345 290 -302 -488 284 -515 -50 -538 -123 128 -405 195 462 -819 398 334 595 -538 772 552 -163 608 -575 515 41 -384 71 -636 -470 -592 -20 -659 -367 -103 611 11 61 -23 248 208 311 626 -597 -563 584 762 242 -303 -611 238 -619 727 -491 630 -403 -34 -681 -274 -852 315 -425 -730 22 -6 267 110 -135 508 125 -159 -420 639 386 552 114 -655 692 594 52 -99 -644 -204 57 606 243 -337 329 -199 -754 591 53 -276 38 -733 -5 -668 31 391 576 359 -335 -459 -745 -579 146 210 -268 57 378 -564 372 270 -335 27 -333 -868 504 -594 -20 511 726 -49 590 -818 52 -555 -510 -879 -155 -848 62 -113 -195 -419 -846 -813 509 147 -254 -257 -89 771 -256 402 568 -608 -381 676 -677 -457 -227 704 -236 358 409 -429 -596 203 646 -351 -162 -374 -650 -157 388 -282 -371 410 195 -82 90 -583 -662 -565 589 -475 108 169 -69 371 -112 718 -754 82 601 -358 -657 -61 291 308 -818 -637 -373 -864 726 -799 383 -55 -780 -776 -219 33 -635 339 -280 300 -807 -836 -116 -478 483 529 178 -493 -165 -1 700 289 -265 -401 -260 -104 779 -53 -431 34 -710 640 -634 732 -771 287 130 -590 -518 -31 538 -156 -204 -200 290 -746 90 -553 395 69 451 754 -569 -559 4 -804 735 794 749 710 409 627 -23 748 -784 -70 703 -422 -554 -596 271 -790 -752 -516 -831 -858 -304 -615 -638 -614 -861 787 -516 -121 711 -492 704 -105 392 -89 -733 117 505 -728 -343 -175 79 -867 -225 -768 10 -54 197 -293 609 500 393 -310 123 216 -309 544 -421 -708 703 774 236 -595 125 -162 252 360 289 237 -41 571 -186 -191 -49 -88 -779 -873 -74 557 660 523 -766 104 539 -788 -152 120 -793 599 -742 -315 68 211 675 -401 686 626 423 346 118 -379 613 718 -387 -319 434 -714 -327 90 -336 275 -611 184 -856 -281 733 712 -703 112 177 654 111 719 257 -200 -449 -319 -241 -833 531 -216 472 -696 -645 459 -874 -582 -891 593 234 -839 407 748 -679 -199 -272 800 336 204 684 753 -230 -259 408 -196 -700 -271 -13 -455 -198 -250 -172 -8 -704 645 -603 600 -39 -285 -20 -226 -829 -114 191 -249 -214 -348 9 -752 -96 790 526 729 763 -864 101 62 119 -550 -763 -100 -485 -420 705 699 -729 -730 -450 -381 739 48 327 670 602 -643 557 -233 -245 243 -79 -311 160 -559 -290 -334 510 329 16 -801 -711 -648 81 -418 -801 -350 -535 336 -826 -221 -223 -657 186 -684 747 632 -856 480 787 179 418 231 -517 -567 -456 70 -365 -782 -147 -800 -864 137 89 -824 12 703 751 -737 -801 446 -471 -663 50 -879 170 -77 94 32 -517 -704 -738 -555 -589 538 98 799 -310 -676 597 -107 508 -634 -673 54 -312 -881 -125 391 -252 597 -281 -231 -388 531 178 -248 -659 -870 7 -894 290 -769 -603 -426 -325 201 330 -78 -734 357 -136 -449 271 -386 -340 -504 615 -627 512 584 -619 317 -598 -747 249 -81 -266 -677 331 -842 -562 -19 -549 395 599 181 -234 132 622 529 -861 -673 487 -463 519 516 -121 84 -237 661 144 -700 -531 -268 -415 136 -341 745 663 502 749 -541 467 -560 -636 502 599 -45 492 315 785 789 -681 -126 -603 598 -380 434 259 197 -18 -198 172 -32 521 304 468 -653 204 -366 -214 -472 -563 -775 722 476 -466 -239 -184 -405 -189 -200 -371 37 416 320 -156 -385 341 494 411 -341 -803 -117 -188 529 -116 684 -424 97 -324 -835 -720 270 128 789 477 -723 -564 372 92 265 647 345 -731 679 273 352 -280 -63 -232 664 -417 690 425 147 -861 604 -459 -479 431 -627 284 -475 261 -225 -250 -561 -232 -496 585 -213 353 110 172 -748 -333 -649 224 -877 -879 425 15 -312 -702 -837 -690 489 -520 336 -813 -206 -35 -875 493 721 736 586 -352 -359 -27 299 165 691 241 -96 500 -551 -457 486 -279 -759 -900 -212 -244 -263 695 -667 -638 -714 304 287 -739 202 -238 -539 -548 -799 467 -349 -258 672 515 -320 -829 -554 682 -51 -846 266 -558 408 584 478 -749 45 -258 -394 -894 166 -390 715 266 -184 -548 -12 -562 225 -420 121 -6 604 307 149 36 581 408 -254 516 -698 -755 360 -743 651 -379 -649 91 -234 -665 -574 536 34 -242 105 -145 -90 362 -668 238 -104 -362 209 -221 -770 288 -710 -514 -38 596 -362 267 -130 -587 35 -397 307 -625 547 -834 48 236 741 -325 225 -137 -806 -320 -598 649 -445 -717 -534 -445 -108 303 -894 -166 557 -516 -725 -454 360 276 -790 95 405 -644 585 444 206 463 264 -477 -627 221 -393 507 -587 371 733 719 605 -865 232 -850 -380 581 435 -622 226 -403 -300 35 441 -838 118 -256 255 441 307 10 -258 541 -251 89 -830 127 13 -805 -444 -182 604 200 58 -499 -236 105 -63 -660 331 -480 551 386 23 -756 -287 268 412 583 -54 286 218 -838 39 -138 -540 189 -155 460 -626 -854 406 522 378 269 -409 -840 513 120 -641 -285 325 -834 -146 576 -295 -191 498 -282 -499 -797 -379 19 -70 -576 671 -642 -628 377 577 -407 676 715 131 685 -335 -246 -626 438 -437 539 -593 -408 -187 -432 503 394 -518 527 -9 -541 465 299 -653 342 275 -441 -99 85 -751 -235 -178 799 169 93 36 508 -544 -505 -64 92 -464 -645 637 783 112 -175 -85 18 350 -127 227 227 -3 -49 364 -469 1 303 -289 8 247 -529 688 79 -102 -441 -605 738 350 483 450 -252 656 -632 719 449 -428 -27 -546 -888 90 -418 751 785 -628 543 -233 -467 -429 -842 -301 690 -302 480 601 -705 -517 -499 622 -587 114 43 -614 -646 331 42 526 -354 -706 646 -248 -39 81 634 354 -813 -120 323 -100 576 -692 -78 -587 -801 325 196 150 -460 317 274 137 -439 -48 512 91 -22 -571 -596 373 -770 -97 124 315 -212 -557 -703 225 326 570 -695 -724 474 -461 381 -244 123 731 417 -374 -594 -774 -548 -232 -206 -98 654 33 -181 758 50 -849 -729 421 -152 -830 285 -527 -607 -830 -9 -825 219 -88 -540 190 -178 -778 -796 326 392 -575 693 -360 604 445 -740 -468 -434 271 -424 630 -315 622 -564 106 533 186 -485 510 -894 439 716 443 280 -405 -501 677 31 -597 678 -870 -401 54 313 321 463 -573 787 -322 330 291 -678 -155 -626 509 -516 683 -74 31 -664 595 -885 421 742 438 128 554 634 -755 599 230 -569 107 -784 -795 -157 -96 -478 427 -517 -726 647 -534 -369 -745 -271 -557 721 -362 -112 -185 284 159 576 -844 -538 365 185 -333 309 -582 -395 -616 272 -424 -299 328 -437 -591 -477 70 138 25 221 -811 -684 -558 -500 110 765 -781 -192 -237 85 6 619 -492 -209 -246 568 179 -65 574 529 146 312 558 469 -437 -54 148 576 -855 -333 -628 230 -280 -875 276 -889 -353 -513 -315 -667 -128 35 221 -195 -747 -197 469 329 -154 -872 740 721 -398 -45 597 781 -512 -461 -398 457 393 67 -200 -864 -596 340 -502 -206 248 -49 -237 -650 602 -307 -822 293 733 8 275 254 596 580 531 -290 602 -881 -885 -671 -483 289 -285 360 485 10 -362 -706 523 -871 -327 -835 -289 120 65 369 -652 -548 272 659 -183 -115 635 -116 -286 -791 578 -726 674 -61 -349 138 -492 759 -464 -793 -857 -51 205 -313 498 -382 570 -589 195 -19 99 -845 551 -79 42 140 -757 -135 664 -204 -855 656 118 -463 -426 -183 -686 142 432 196 284 -482 746 -536 -460 -531 -72 604 -90 7 329 -573 -49 -219 -517 679 -663 -479 -441 -638 205 -199 -276 238 -723 431 -882 -546 339 103 -454 687 -134 147 774 -379 788 -460 -606 -716 -51 -358 417 -346 654 -892 76 -750 -745 -455 -869 255 -723 715 -90 -242 798 -807 -469 -477 352 599 -368 -239 -185 564 452 -738 361 -389 -516 -759 322 -311 -501 420 725 295 -380 -352 -269 -625 673 -376 -171 333 -134 80 172 24 -24 428 -370 -759 -868 -215 -21 517 -580 -281 -739 115 -217 -272 119 -128 417 -884 -94 744 714 736 -98 -633 -368 -170 472 -216 -164 -759 723 -628 714 -800 684 174 -247 -696 532 -671 -400 58 -720 -398 -603 -580 -165 579 -75 -694 751 -446 276 -746 -588 507 -504 -647 326 694 461 348 77 392 -765 -310 -679 -707 73 -521 234 785 702 736 252 388 -165 166 637 774 408 672 429 -163 713 -121 -192 -347 461 -732 -771 -893 795 -502 -100 -378 -73 -520 343 462 -192 -742 320 641 117 -499 -812 -524 -783 -304 111 -844 -151 122 775 -79 -154 -865 63 138 -288 695 277 -857 -28 490 615 -564 703 307 -783 629 287 557 -472 132 -247 -899 672 -363 754 -358 634 -583 2 -179 49 -179 -404 136 693 -516 775 -838 211 -400 -42 -639 681 -483 -27 303 285 -848 283 470 -142 412 257 433 220 669 646 -892 612 44 -392 -827 -448 8 230 -509 306 -724 472 566 -858 288 55 -892 -436 504 -714 -465 -759 -167 -42 283 82 -834 475 698 -685 600 449 151 49 114 730 523 439 127 -246 -65 738 643 253 33 -165 19 -698 -663 167 256 797 -716 455 -268 157 -168 -33 476 -391 -894 211 -810 573 516 -809 -145 115 517 97 229 -717 219 -471 -201 236 -623 -898 718 -883 -900 -363 596 410 -700 260 -382 -379 148 760 -346 -492 787 84 -537 -466 -18 -416 177 485 281 -877 246 -49 531 -520 -199 609 -629 -618 -202 241 158 50 -127 -443 711 -17 -504 -552 -51 -616 26 -553 -667 687 -367 -159 759 -82 374 60 -445 -642 277 692 476 451 257 -648 -8 522 556 -84 -374 671 -603 748 104 247 457 371 434 -698 -414 -454 71 331 75 -752 -606 -616 -90 292 -548 625 -876 -531 682 -263 -155 722 -697 -174 624 377 58 -126 796 -363 -543 -495 107 484 508 -225 -607 86 -145 -327 686 526 -60 -786 56 349 -637 420 431 476 371 198 603 -352 299 -459 147 569 399 760 241 -10 455 -639 -563 -611 313 99 557 -747 781 36 -318 -193 -84 -161 -574 -401 792 -881 78 -727 250 -250 -491 698 -620 482 -76 -820 -720 -782 -895 -344 -669 507 -145 -608 293 -753 -856 379 -861 227 -208 250 -759 -377 -445 454 237 -374 -121 -586 -327 517 546 -647 -188 -305 560 -398 -402 -504 -417 -572 123 354 -244 -493 63 271 285 621 -224 -502 592 -827 664 -581 -719 500 -796 632 -867 195 -877 -648 450 -447 -9 -214 90 698 -92 310 -263 -72 -463 -13 -34 127 -385 -86 -397 -673 600 699 -77 516 -847 204 -828 297 -134 -369 577 595 357 -293 36 348 -94 153 -582 -289 719 -46 718 -734 423 -800 221 488 319 -11 -861 -252 787 -834 162 757 194 -274 -156 470 -860 -258 -709 -152 -25 -227 -569 122 -594 -95 -581 -325 -690 -836 -199 -867 273 -839 -586 9 -231 565 -899 -174 -457 718 -226 170 -160 -755 137 -847 736 778 -382 596 -642 277 162 530 -639 -318 760 60 -569 -823 705 -239 -185 -42 487 -772 31 -387 308 139 -135 -122 -89 -564 473 776 -622 -858 102 -772 -280 172 -471 449 -349 794 -263 -143 484 420 -669 -761 -477 -82 246 675 377 -501 -483 -30 -546 -777 -557 -900 -303 -514 219 -885 -496 87 -750 -306 750 -222 470 31 -615 218 547 -658 -186 -810 -224 -489 -168 -621 141 -553 -83 599 -28 655 180 -764 177 135 -242 308 -627 100 -636 398 -418 -474 671 87 671 -325 376 -431 -267 -728 223 373 588 28 21 -380 -281 -552 498 491 494 605 -46 717 -268 685 -458 -424 -823 -378 787 -500 783 221 787 -577 -555 574 395 467 719 500 513 69 178 -50 -406 192 -324 -445 266 -203 -151 369 -443 -830 3 605 -518 458 604 783 31 -416 -174 520 316 491 -536 777 611 245 -110 -836 -834 -385 600 -333 -205 119 575 -553 -806 -70 -562 -793 295 -336 -677 -206 341 528 602 310 -502 -781 -554 -738 276 -728 150 -754 387 119 750 -130 -584 253 290 -194 -597 79 209 -425 291 -870 -752 366 -9 -762 -123 535 613 64 246 -493 -273 59 -283 351 519 -532 -191 0 -208 325 -505 -260 -826 602 -857 -325 153 -594 12 276 -728 -838 -446 -152 525 -773 560 -184 -400 -39 142 -226 -258 302 799 261 -732 613 514 183 467 71 680 282 678 -521 -241 -583 523 673 -750 -847 -719 -276 711 356 543 707 -57 -292 242 314 -763 545 -196 -443 692 -238 -581 -170 -385 338 603 -250 -813 324 -94 -190 634 -90 -850 593 -40 -502 473 103 191 239 -285 -765 -16 -781 629 519 -405 509 600 660 762 -103 325 -429 -678 296 182 -526 796 -231 -887 -813 -883 -437 219 415 -338 -20 -674 455 -382 -892 70 138 -560 -891 561 54 -735 -448 -266 787 -529 56 -245 80 -500 273 319 -136 552 -285 -883 223 -77 762 -436 -774 -74 479 248 129 546 556 163 774 -68 81 191 773 -382 570 -34 -74 675 717 44 -453 35 -519 -725 -843 -267 -210 -581 754 -602 -384 -46 -51 -688 -612 -510 707 20 -758 -63 146 8 325 121 -333 787 108 -552 347 -71 -218 600 -603 21 -51 -428 -612 -670 364 175 430 -864 657 290 -53 460 256 56 -700 404 791 110 -698 158 52 377 162 -343 -730 501 -374 665 380 -286 258 -284 -644 -133 368 -197 264 96 764 477 -480 385 -573 -143 -307 629 154 275 544 352 173 -774 267 -872 266 -222 62 400 169 -128 357 -274 -341 -682 -731 -356 -660 -535 -626 -397 -540 -580 800 56 -445 249 -68 183 -492 -411 232 495 296 79 41 506 -746 14 -105 700 391 248 38 -609 -880 505 712 556 548 -856 138 -91 304 -159 481 200 -348 643 -758 422 670 -480 503 528 -410 -133 -83 47 -83 213 423 256 689 358 191 -199 -631 -301 -188 184 -138 364 336 553 336 -78 133 -124 -581 436 196 91 640 -448 764 225 -393 -256 421 -352 430 -771 -753 1 -419 -644 -467 -793 -154 -601 -300 -549 -271 -398 80 -333 -624 278 -703 479 238 -157 -800 730 155 -534 380 -735 -471 -819 -100 143 493 -249 -646 -91 -465 128 -539 -300 -67 -669 381 751 -821 -116 75 -507 449 599 -777 -886 -405 -841 667 -812 578 270 393 376 -43 -465 -632 -420 492 390 -286 -789 -448 -218 -178 -609 -625 570 -255 -673 554 -270 496 -670 241 -709 107 -730 -107 -593 556 84 403 -182 -207 -630 32 711 -117 -256 -364 -333 213 715 -846 670 195 -154 434 -326 -226 -621 -211 -546 -365 534 -632 339 -527 485 176 127 -341 -272 717 -717 -897 314 654 284 121 -344 704 -831 -343 -344 -675 255 730 726 720 -800 69 -395 224 116 -33 642 -718 -653 -639 206 540 247 -147 189 73 -783 234 583 -670 -686 95 730 169 -103 -401 462 -452 -195 -16 -524 -342 -273 -21 75 -235 -588 378 -437 270 625 -644 167 -331 -498 -515 -72 12 -345 32 -655 -373 419 -37 607 247 -517 -464 -645 300 441 -876 327 746 -249 -45 652 -130 637 -784 -19 -296 -164 123 -572 -54 -465 647 -736 6 16 508 -258 347 635 -122 340 -492 -391 -361 -44 -55 -699 -279 -565 228 -794 -404 328 -206 -132 513 -577 -113 -599 -419 456 594 430 266 -579 -354 -352 -834 490 -699 340 34 267 312 680 -54 -171 483 268 -586 -256 472 645 30 16 750 -166 406 350 -858 -336 -410 152 90 344 -113 -602 452 -134 -603 -126 625 175 54 718 -84 -95 289 -164 -806 -693 -135 286 -436 445 -420 -543 434 296 553 2 -705 693 175 730 209 772 -721 24 -374 -167 -719 -622 -723 410 265 -74 102 443 86 -279 -657 -328 679 -109 497 -219 573 -719 -834 -183 44 -25 -190 272 -852 444 645 -405 224 735 429 741 454 -704 -319 213 627 168 474 140 565 -488 -19 17 525 -846 -19 520 -783 580 -203 -452 691 650 -189 -882 -304 749 358 -22 -770 135 -799 425 482 779 -346 -624 -161 -799 74 -165 54 751 -305 476 -486 -203 250 476 247 -558 522 -307 -668 42 362 577 -460 132 -305 242 639 -517 -796 -318 206 -138 -19 -68 604 145 -322 -231 200 -67 -127 355 279 594 492 -900 -685 -603 164 -303 304 -377 -673 557 -28 -732 748 -417 -58 -243 -589 733 -316 -159 -332 24 -227 -159 498 251 162 490 -196 184 112 -813 -634 -877 359 115 -222 -386 -369 -752 90 -864 -133 -358 -29 77 -599 -49 -92 367 608 314 -154 -420 -59 769 167 627 22 -30 -210 486 508 675 -746 -72 726 620 -292 95 -418 759 -740 718 -642 -105 -553 719 679 -856 -746 749 719 -528 156 -64 -870 -257 440 -892 681 -836 -487 -193 -742 -217 -509 486 -656 -838 -236 158 48 690 134 143 410 -751 211 -343 -845 -193 -45 -397 -203 273 377 -47 218 157 266 -586 -639 35 -708 -343 -42 404 -168 -886 -110 -897 -35 372 -119 159 37 -146 28 347 611 359 -514 -426 783 -247 -646 -761 -356 -303 156 -688 578 -446 306 83 5 218 659 233 -297 -594 -430 -448 -708 431 557 460 30 -565 785 465 547 466 520 -440 613 -251 289 -447 -793 606 634 -706 -441 -667 678 -681 -897 -443 -67 -841 -817 -632 112 521 111 441 -599 521 394 -820 379 -848 529 -111 -237 -558 -681 443 -646 -17 -629 -386 234 -267 -370 203 152 284 582 616 791 -37 -833 345 -726 -366 405 -7 437 489 -226 -154 208 -658 -179 90 -480 576 -24 -543 587 -409 -14 181 -471 514 -205 26 -681 257 652 -401 -298 462 -128 -856 -547 -50 173 -752 -508 370 509 -564 -227 -624 -396 499 258 -713 -388 -105 47 378 220 260 -427 -33 -276 593 -331 319 -734 -866 677 61 211 -54 221 -856 746 -486 540 -306 614 -233 -99 615 121 -275 754 102 -19 148 -879 212 174 574 -265 -388 -602 -151 -802 -188 -759 -559 -858 -539 614 -779 -550 -4 -439 732 -518 737 454 -138 299 -843 -553 699 780 437 91 -356 -366 695 87 44 -880 -719 276 276 -214 -854 638 662 -613 -530 -76 626 482 540 -41 148 -820 -836 -534 -865 -885 -55 -161 208 359 337 233 -704 322 211 -325 -389 744 490 329 277 1 -102 -260 213 99 -243 -870 -495 665 428 -567 -190 428 345 778 -701 454 -320 407 -636 -147 680 -325 -812 618 208 172 14 589 197 -897 25 -323 -335 288 -411 -136 127 -815 782 -451 548 -291 -66 354 -734 762 757 75 616 765 169 34 -791 765 -541 699 70 -309 -537 -192 -392 48 516 115 -489 406 -614 -327 33 548 -352 352 152 373 -598 796 -265 104 -575 -542 -25 -487 -796 -420 560 -116 129 346 115 -206 571 124 -35 762 71 757 -637 297 388 -127 607 218 736 467 -852 727 -871 276 575 -197 143 -244 33 292 -281 -641 289 120 719 -841 -11 293 174 261 -219 -782 -642 -16 -801 -778 -342 -765 -172 702 105 757 -402 500 665 -635 705 -31 -96 295 634 761 453 736 -95 588 518 696 85 132 316 -616 -535 -196 460 -806 93 -355 -494 375 409 -542 597 487 478 281 -844 -153 127 570 -420 784 462 -640 -554 461 -683 664 345 -749 51 129 422 -135 587 -371 -847 791 -854 672 -441 267 624 482 209 -864 143 -893 457 260 -621 -129 768 -437 -543 299 88 -10 -134 -424 -154 -526 333 -113 428 55 633 165 143 -741 -425 343 -4 732 -448 -437 245 -845 561 278 284 549 8 -77 520 658 -218 614 -146 -514 76 708 -301 -78 -898 -46 406 -15 -595 -859 4 159 -610 -872 -201 617 563 193 70 302 546 719 -571 -306 105 -454 115 -127 -575 -738 -24 -552 295 -650 -650 -757 718 -125 -751 478 -793 -725 -118 -110 326 381 -639 -570 311 -265 -250 20 -739 478 -275 753 -643 -545 -206 97 -328 191 -488 619 61 674 -348 312 -830 -224 48 -117 -321 663 -508 186 463 77 -181 -307 -215 -555 -500 696 623 -830 344 362 -831 -17 747 549 94 22 138 -376 -761 748 -658 -424 267 -456 -782 -483 9 -205 488 381 306 721 -69 330 -839 69 209 -839 768 648 372 -731 395 754 -140 -80 618 334 441 -100 399 -525 -178 -132 95 -160 -666 -57 -796 -555 -378 597 -651 -749 -115 678 -598 -832 771 79 232 -477 8 729 -459 -258 217 674 -390 -547 -758 -368 -338 385 369 -73 525 711 607 -861 337 -326 -221 -294 -702 793 -741 642 -433 -463 -95 -344 -810 -275 -461 -693 -417 -608 764 38 743 331 313 94 -821 -176 -47 582 -309 327 767 218 -760 -292 600 -878 -519 -389 198 -439 -824 648 -122 60 398 -404 340 69 546 216 13 -855 565 -358 625 -496 -407 424 -309 -459 -878 -173 795 626 -706 -362 170 -342 613 -472 -349 -274 -326 -520 -597 -745 300 523 249 -731 -396 -249 -669 581 169 -229 387 466 515 360 1 -545 -565 -217 352 -601 450 -614 121 -890 751 -172 428 106 746 -111 354 -364 -252 -878 -536 519 -150 -595 -145 264 -743 308 28 -462 -302 76 94 -523 784 -629 766 -496 744 -802 -325 -80 -394 222 -590 -179 -856 743 256 594 -525 -455 -872 -735 -331 -345 689 47 699 539 260 589 223 115 664 93 376 774 -592 -681 -742 -897 -94 551 146 210 -320 335 -638 -591 286 -335 -117 -861 222 -652 -710 -273 -768 -656 -806 150 -724 68 -625 -589 419 -40 -159 -735 131 -385 -327 -109 351 351 -159 503 -188 389 -390 -482 749 -275 -814 -664 242 -444 -151 -758 -401 677 -877 721 -148 -525 -861 -11 -787 -790 -532 658 -203 -329 -54 -330 737 29 -380 538 278 -153 -146 51 169 -740 -732 92 409 372 -789 -761 -648 -648 -492 328 -38 -50 81 214 116 -142 589 610 -631 390 -397 434 152 311 759 -250 609 -304 447 627 557 580 -303 -849 439 -583 728 57 -366 653 -347 -855 108 237 -149 -437 -624 779 -62 -204 -414 -48 -45 7 -364 -386 778 42 78 752 721 14 -717 -586 -550 370 447 276 35 301 420 766 -896 -144 -735 592 572 444 -866 -13 656 -347 -896 -136 -190 -890 518 101 -621 115 -657 212 80 620 739 -753 399 -346 631 -169 89 -536 460 318 -421 347 731 -139 453 -573 -476 -12 -34 -27 -671 145 -570 593 -636 -846 -12 -511 504 531 748 -572 -706 240 -199 366 -432 -832 -845 -57 -656 359 -472 -69 -201 191 -621 -665 -78 33 301 -820 -200 -188 -25 -12 783 -573 -768 -515 -388 -869 -586 202 748 -716 -139 -463 500 -198 219 794 -842 334 -847 -453 35 -179 638 541 -10 -64 499 -146 277 105 -716 539 -363 -785 -772 304 -289 634 -755 237 -223 347 -515 159 -768 -339 157 -615 -236 619 -235 182 -524 304 -593 -482 -340 -693 243 -68 177 -595 160 -855 -190 -298 -693 159 -675 -270 584 84 -730 249 -287 -630 420 -100 336 105 466 245 -2 374 329 107 -301 614 619 -157 -114 -638 -391 -608 -320 183 682 -670 344 711 -229 180 116 -287 -731 32 -152 -675 168 -428 361 352 405 -823 -42 442 501 -756 -648 -640 -77 -374 -97 -762 -538 -501 -492 238 -245 -49 429 -746 -181 -663 -668 659 588 259 450 768 413 -577 -347 581 240 -815 538 694 120 485 74 -586 432 693 -862 -622 -306 -790 645 719 402 83 -262 -896 685 307 -655 -304 145 -197 439 571 -168 354 -812 137 -845 775 453 -448 90 -502 -850 -661 -244 105 -520 290 65 543 468 -117 49 -36 157 -60 69 -164 -85 404 -732 675 -642 -809 -477 794 -848 143 -47 399 357 -725 343 474 -607 -597 -575 -608 -881 174 776 -316 -289 -861 482 511 487 -458 -82 427 118 -744 318 -675 549 191 509 650 162 677 -726 744 -431 -317 314 271 753 336 -616 -807 751 -276 461 -789 -157 668 306 461 18 -709 -154 -110 -171 -194 -723 -694 777 -733 723 768 398 -104 -494 -814 -115 -521 -882 -246 -27 -12 790 370 -151 258 -827 -744 176 611 -696 -665 -621 663 -834 16 -546 -314 666 191 -519 -645 -885 467 -284 -642 717 -476 298 -815 -338 653 -884 656 -754 524 -210 -556 425 769 671 788 264 280 -446 372 -109 -508 465 614 -484 -650 -429 -65 -763 782 -340 -609 673 185 503 -235 534 703 21 709 -51 382 247 762 -475 -392 -613 674 600 20 -120 327 -362 -870 784 -291 -720 612 641 514 -452 686 249 648 389 599 418 -535 344 -181 -868 275 -550 487 526 157 -127 -450 717 -594 141 -898 -699 -767 -892 -156 -517 412 189 45 740 416 199 717 -523 -880 762 -639 -25 -65 46 -554 572 -258 -460 -746 -13 34 242 -892 -439 160 421 -753 18 693 -533 -661 -273 -378 -253 748 754 -865 -56 -415 -215 -759 -371 352 42 382 698 -658 670 407 -345 36 -197 438 -170 675 104 741 -277 589 786 -442 697 252 622 -473 -615 -346 346 -188 -677 -111 237 33 315 441 208 -710 -788 -558 -756 -362 -704 -851 91 576 -209 284 316 150 37 -376 -597 100 52 -7 -781 760 -559 -56 -91 -337 774 -1 774 -649 208 458 -608 -523 -59 -856 -655 99 -623 -85 92 -375 432 -322 -839 -127 -429 651 158 505 -6 553 123 -153 298 576 -829 531 -287 166 678 78 -684 -550 134 321 450 -10 -268 -126 -24 -845 530 -613 5 718 136 736 563 715 -137 696 -784 5 -454 280 356 -490 124 -400 -247 -111 604 405 760 294 389 118 -68 659 -373 56 426 -292 504 -572 -656 -26 101 -417 -741 -57 -760 293 -46 569 782 679 159 -425 -206 225 183 -692 526 -332 640 299 -783 -784 510 457 -396 40 -798 497 -32 -848 -384 -326 -42 227 -303 693 -293 -523 93 72 712 -20 -47 -892 -761 -481 785 357 -449 175 439 -27 175 -323 571 226 -552 78 -444 717 145 -824 -895 136 614 415 -565 -222 3 210 -155 -22 -768 119 5 544 696 -533 -685 36 149 777 312 172 -310 609 -309 -161 648 42 -365 279 -678 -566 116 42 386 -130 -897 121 319 155 40 206 127 235 -559 379 537 -105 -477 463 645 36 -407 408 359 232 708 -81 762 338 255 765 188 -24 -395 312 -201 -346 -799 174 -531 543 -326 318 -857 262 -437 483 -709 -349 -65 -880 636 -352 304 -846 708 425 -438 144 -779 740 564 -752 645 207 137 510 -674 497 305 -637 -435 -49 377 -600 -773 -540 573 786 676 65 -33 -711 -238 443 -827 398 -313 -715 -504 79 106 -330 -555 -379 -432 -892 -529 554 -587 -753 731 17 337 328 -64 609 -648 -781 -632 -291 480 -396 415 696 -794 347 -348 88 -270 -218 -577 -9 -855 -100 127 -214 -362 710 462 60 253 -401 -695 -196 -759 618 -458 -885 314 -897 -531 -217 168 -689 -833 114 -51 234 557 -762 739 -380 -147 790 6 -605 119 -245 -387 139 -401 -417 443 533 697 -643 -65 -759 89 208 -584 576 -104 593 132 -559 -2 -595 343 -180 -409 332 -564 597 -16 551 -496 482 -341 -781 688 422 -742 -504 492 727 342 413 -672 -522 288 397 419 555 -421 318 666 73 -424 -289 659 -240 707 -242 47 -829 456 371 394 762 596 714 584 -339 294 770 107 -601 -861 427 -2 -102 -850 379 488 -539 -569 -91 -414 -268 -543 -333 140 588 631 -728 -252 -78 669 -3 -113 643 -39 563 26 466 -363 -14 336 -492 -550 -182 -511 -404 281 -295 -807 787 -455 546 -722 -322 -298 187 -673 -656 -353 -119 742 25 60 -605 654 -581 -499 721 354 -40 542 -153 -517 578 246 580 -132 383 127 -502 -179 -343 -847 331 186 -598 465 -338 -5 66 38 -556 497 10 749 291 -755 -529 -313 -117 -83 337 635 335 683 700 771 517 -724 -31 151 487 428 319 211 -423 320 -499 510 -873 163 -146 -130 -87 122 -855 540 38 400 711 -522 406 306 3 -593 245 -346 47 -39 -739 321 -890 -442 579 -698 519 150 226 -72 -850 302 -449 310 702 -41 -424 -601 98 -804 784 276 -255 -725 -414 -533 156 523 -216 -604 -38 -736 -97 476 -252 44 -344 388 -294 144 250 268 -749 328 582 -434 308 -637 50 -248 -77 162 740 665 -307 -581 156 -246 458 -446 -54 -15 171 -475 302 -682 105 -405 516 797 -372 -844 -801 747 195 582 -79 -281 144 661 -32 672 524 66 755 631 -787 185 35 -538 -56 544 -466 -5 55 -435 421 -330 -520 14 14 385 -149 89 426 363 179 391 -740 -825 -691 362 20 680 350 -830 -196 430 685 719 -406 -705 628 -709 -823 225 -242 733 -668 84 2 97 171 231 -731 19 649 -783 50 -598 640 -147 537 -706 -211 256 460 -400 664 -145 -697 -533 86 -874 -670 565 -411 362 258 -451 -252 -75 -624 -869 -721 -637 -654 -660 7 -777 208 606 -833 632 294 -169 -860 785 320 714 -584 366 -170 358 -821 -520 -780 343 16 -371 -148 -82 528 -795 -714 -345 -434 797 -267 83 -555 -213 619 -775 161 316 -470 -712 -97 383 -525 -740 433 -60 654 63 -242 111 -626 268 -569 586 -174 -165 101 -892 -295 123 -41 518 734 -654 -114 -513 -301 -860 355 776 216 768 206 -656 -849 279 -111 209 403 -285 533 -88 638 747 -378 -90 -266 -636 -225 664 343 445 311 -623 -162 -895 645 -474 -287 -121 328 -811 430 -234 -688 756 -473 480 -145 -485 774 -583 -85 705 -277 752 -884 -677 156 108 -741 724 -88 -869 -771 -367 198 -767 -384 -421 -870 -761 -303 -835 746 131 199 336 340 -633 -573 -44 -384 192 395 472 -408 74 -796 113 167 442 566 -321 -864 -100 -46 601 -417 94 -481 513 5 485 -276 770 657 686 538 351 566 -152 -575 351 622 630 689 668 -413 -229 -900 785 588 -740 731 -321 -138 -298 -347 -649 -226 256 606 -495 610 -538 600 -778 -496 -705 126 -852 -272 -818 -571 -213 -325 -725 295 -434 144 -24 -199 417 248 565 -286 -708 -576 -193 358 720 -172 371 -581 533 -305 106 -667 -82 -656 -92 115 -340 -20 14 -105 697 -285 218 311 -305 -856 -707 482 47 -274 -626 523 773 -190 -2 -84 60 -407 476 -463 265 -395 -349 -676 -403 416 -370 -17 336 -387 -149 -1 410 546 616 -340 -400 -533 56 190 -443 -199 779 700 165 181 536 -503 -890 691 61 -550 -486 610 534 134 -853 253 -816 -83 -59 -748 618 560 -762 165 120 -517 -299 -334 -120 576 -608 590 -89 -150 210 791 -869 -407 -291 743 59 -781 301 -796 516 644 -436 689 201 -765 83 -537 64 -706 437 -53 740 -462 -725 -755 -736 323 -522 485 169 232 -696 457 785 690 10 374 -897 -414 -423 -279 -720 -588 627 -188 381 208 -496 -850 -156 -344 -512 -770 -295 -637 732 672 599 -887 -429 -816 -860 -431 -158 338 531 -771 -845 53 204 -549 -840 -697 256 -81 -258 316 -696 -567 -297 673 547 96 -723 571 -26 -49 -84 479 -583 90 207 527 -803 749 -581 -442 -544 140 -643 -485 -206 -598 420 -201 14 -593 308 -612 411 -91 620 439 -194 306 -715 -701 126 -18 701 -795 -645 -239 -14 702 -617 128 -273 534 423 -840 -579 617 793 221 -112 -189 95 -393 -165 108 -184 450 -845 -167 -549 -201 464 733 211 -628 314 430 651 197 253 85 65 -471 -7 -646 -343 423 -718 -831 -456 631 216 74 -394 -627 -510 -726 208 706 -149 -87 448 -139 -563 -398 583 781 649 -261 453 170 -690 439 788 247 -377 -533 551 445 -609 622 165 226 -53 -817 47 685 204 146 -327 536 -504 -563 72 -464 92 735 -315 -272 506 188 682 84 -866 236 690 338 687 208 -477 574 -798 -798 -629 -54 351 -756 -589 -28 -204 -89 513 -334 -790 467 677 94 -823 240 122 -123 230 701 477 -552 -80 -849 623 -574 -799 137 -798 -568 724 -381 420 -779 -442 185 208 -397 461 363 -223 214 642 300 292 121 -498 -537 83 -76 -832 759 -388 -350 328 682 -675 -7 65 730 464 225 -746 521 -786 -827 371 587 -31 -409 278 122 -206 -707 744 -525 -82 799 549 -159 -147 554 426 128 99 -743 -839 125 -192 -823 384 -638 -319 -254 -406 110 -458 787 267 771 769 -731 183 -156 422 -215 -431 -491 -550 112 -331 -87 474 0 -56 -422 47 -277 -657 -412 -409 -840 -152 -340 544 748 744 -777 468 623 170 511 -468 -418 52 -813 -613 -705 -160 -293 98 627 -388 448 495 -525 -123 43 -683 234 -268 -131 -346 -429 -92 -767 486 -799 -740 -641 -747 222 537 698 756 47 62 -39 -149 668 -865 702 535 -586 -575 -176 168 604 -511 -642 -861 -461 -576 645 634 -34 -611 -121 176 31 227 -123 448 -558 -813 -372 -183 -271 -347 -668 562 690 -640 266 -456 41 186 -781 343 -877 148 -642 -89 540 102 -353 740 -373 -683 274 -476 -762 -746 337 -312 74 267 55 597 -314 72 -578 34 355 323 -740 -802 -104 -789 -242 297 -507 -253 345 -235 -248 473 149 -387 645 777 -771 -252 -415 -688 318 -821 208 -558 650 285 -765 -585 146 312 121 399 -153 -778 -402 799 -733 469 266 -489 -896 -176 -69 645 422 508 -187 75 137 454 -512 293 -724 -410 575 634 -71 8 477 -241 -45 -732 -292 7 242 406 -369 143 -308 725 367 245 -187 15 771 299 19 -288 -895 756 479 -625 161 -410 677 -187 -70 485 -97 -362 -154 -20 219 -525 -85 264 430 -813 357 780 515 133 -57 757 -420 -125 -841 0 -75 -210 -126 -900 -475 738 -438 -574 -832 348 718 -743 79 -286 -173 665 509 516 462 -644 -676 -203 -532 112 -563 773 12 -678 482 119 -182 -303 -873 -128 322 87 -400 770 -496 -316 -768 -744 382 -121 -315 -546 -816 -177 -784 -629 -150 -612 -515 565 -393 -37 -528 -563 85 733 -366 693 -211 366 361 -448 494 38 32 537 -440 -804 -127 234 -249 -602 456 183 -33 670 384 -253 -239 751 -118 -515 -172 507 -516 386 -315 -826 654 -409 315 -555 365 250 353 -280 -26 -661 731 -471 586 -355 466 -793 632 -264 -180 20 364 570 -444 160 -383 -542 630 528 -348 688 -453 701 -237 69 -649 -391 -475 -232 268 -558 710 117 -687 232 559 -711 798 -832 -273 794 -624 659 -613 228 428 24 -113 473 -379 -241 575 7 -90 -572 79 -99 -410 -569 -579 -389 -315 796 -177 519 727 -22 462 -173 -811 299 -390 -15 57 -783 -232 383 -359 -621 -80 -22 774 751 298 -9 182 127 544 -751 509 799 -644 417 -85 595 164 -611 -257 -636 -836 -477 -397 -125 -656 -576 -58 -281 112 20 -460 -459 -369 592 691 -786 292 -811 -891 -360 -553 771 -882 -98 -500 -68 0 -31 467 -889 -628 -578 -162 -826 780 184 -51 711 457 -756 -40 -721 -165 -155 -330 497 368 -603 -859 -322 -282 -609 -215 -564 258 77 -393 -493 101 542 773 -431 -447 66 792 435 -794 -507 -480 -731 -770 -745 440 312 -450 -413 -322 -325 783 -766 288 725 -548 522 305 292 -125 -264 -747 -462 -336 467 -298 -133 697 -644 792 128 -190 76 -26 253 570 -757 55 -773 -732 260 738 732 152 528 688 744 385 -479 303 426 -47 439 444 23 -300 -344 -271 166 -861 -484 -687 67 -465 151 742 780 197 738 73 569 -583 390 -764 51 541 -890 322 -98 -466 484 292 580 -174 250 -160 266 -149 -240 -790 -620 -852 146 -622 -748 766 -526 691 538 -491 428 -46 764 568 -837 220 750 -871 31 -581 -884 -754 656 -574 -334 447 448 366 298 -429 -266 -790 -208 -170 -105 219 -118 -676 751 603 -877 -791 465 686 -784 -233 -535 60 657 728 -880 -466 -308 -620 -587 707 236 333 -784 516 -255 -818 -231 486 719 298 637 -666 -868 620 -806 272 -351 342 -640 -147 479 784 -708 509 394 -347 -213 -867 -642 -634 -770 -675 240 -632 377 -342 112 -37 -900 -31 -897 145 -305 -327 -137 166 211 -437 780 8 66 -293 -156 -15 -411 574 84 -139 -409 -160 -850 767 -527 -799 -850 -609 620 -261 -589 695 485 -504 -436 -535 -121 702 281 749 -275 -815 141 -404 361 187 -862 -265 459 -627 -853 -670 148 393 -121 -700 -811 760 575 722 265 -835 414 47 54 454 757 -712 765 -295 -863 776 -568 334 -245 -824 411 -177 -870 -880 191 620 47 796 403 -451 -748 -520 -478 -108 322 589 -673 110 -660 530 -873 460 -305 -134 -715 777 279 561 3 638 755 -686 -563 300 26 287 -336 -826 -195 354 -351 314 684 8 -182 663 -127 -600 109 -518 72 -430 -274 -245 -403 -640 473 27 431 194 293 -816 117 -748 -641 206 701 626 -626 -164 776 705 -794 -690 649 89 164 102 199 393 193 128 309 -841 -82 -550 -19 592 104 592 140 54 23 -454 477 -890 -756 -768 -797 548 127 -498 686 562 245 -428 -361 293 -692 339 577 143 473 587 -158 -765 77 -734 477 -509 -401 464 -358 -300 -39 -221 -135 151 130 69 505 521 -237 -143 233 207 274 -16 149 547 724 -376 -140 -345 178 -17 -523 -578 480 733 509 307 -374 -88 -804 -597 466 -866 -382 564 661 341 9 92 344 439 158 214 -634 -364 -628 -532 444 494 -654 -498 130 180 -32 -191 -397 -316 781 612 454 429 -359 64 -760 234 719 -480 -311 -754 -179 -227 -529 132 560 -692 -35 -766 -473 -677 44 217 -400 253 -195 -741 104 -108 769 -485 631 -326 -288 -535 616 666 -651 758 -390 139 -102 -662 770 -189 571 -560 -100 706 -594 422 -712 444 -294 89 571 543 -779 -736 -94 -53 782 126 597 431 310 501 701 -787 -563 -699 -368 323 -322 -802 -15 117 499 -720 -360 575 -169 452 -546 -450 -591 413 762 442 -268 175 -422 572 523 -868 -859 -891 444 189 336 -286 -685 -756 -162 -482 -367 -38 -57 488 -470 558 76 293 627 77 -85 -356 618 717 -298 761 -555 -360 169 -446 -770 -631 -301 762 577 -655 -158 533 -347 -419 -567 134 747 -663 -755 282 553 265 96 -882 -266 -6 658 4 794 -737 -530 -852 -550 -657 -19 512 538 -251 -26 351 -695 -490 229 697 30 772 -10 -622 162 -533 -15 91 48 266 44 453 -402 292 -828 -554 300 -498 -689 -864 -430 129 -500 160 500 -777 61 -54 -611 -449 -889 -521 -401 -749 -510 -427 732 588 239 -541 590 692 5 225 -111 363 400 101 436 503 -486 674 -187 356 370 -750 -728 -607 -375 -35 -717 -54 -406 321 -489 359 -563 373 -518 39 -257 6 -192 -769 -512 765 -46 124 -732 643 257 -565 78 203 -131 19 -726 630 -114 -176 293 -672 -80 295 685 -465 -558 -471 401 -742 45 -841 -801 -511 -812 534 -656 -5 -55 -9 -414 234 -166 138 139 -569 -817 -407 -313 383 69 512 508 268 399 -573 665 -243 -711 594 432 -549 600 239 -832 -222 -466 -803 -29 -685 -221 464 416 434 591 -279 692 -156 187 -456 -186 88 69 449 701 -63 425 628 690 -330 70 655 607 585 693 -544 -617 667 -752 82 58 411 175 470 100 -886 177 -35 -436 -893 208 -336 102 254 113 -51 -781 279 157 755 -751 -23 -216 171 -160 203 560 470 -640 790 -300 296 115 335 -184 413 80 -660 -266 156 -110 418 127 777 545 -423 279 763 274 -400 3 -210 457 -753 384 2 235 124 624 203 -576 -316 -197 18 -252 -666 -302 587 -845 57 584 -591 635 -58 22 -538 562 -824 201 -245 746 696 -474 -630 -403 -789 -494 -125 -8 -181 303 369 -368 156 -636 485 -291 146 200 -809 -554 44 -287 -866 618 -899 -342 453 562 742 -517 784 -799 683 -306 -348 -501 -65 115 -891 261 -240 390 -299 -887 -111 170 216 -604 -375 232 -696 -615 678 183 -310 -110 44 -433 -47 -717 -529 -349 -281 785 791 -857 462 782 -670 -205 465 -444 286 -355 22 103 354 524 510 -863 754 -680 172 118 -147 -67 574 -693 467 162 221 -370 -177 5 -419 103 -450 589 776 -893 -444 -331 -760 401 236 51 -191 501 -129 -578 668 -393 -17 61 -855 641 22 609 -90 -842 524 -250 185 64 540 122 518 795 -857 -660 787 519 754 -236 -697 148 -401 -511 -92 -387 566 -704 795 -762 48 -95 37 -469 588 -112 -833 -611 577 786 315 -392 -900 -346 -511 -508 256 673 603 -419 -38 393 770 -876 236 -117 144 -773 -525 -321 -570 670 -180 330 -179 729 -685 427 374 582 -851 -290 526 309 -551 -330 505 -333 -115 597 -174 -597 -516 189 -697 -248 410 -650 -433 -833 357 -364 449 -120 -566 227 460 402 200 601 65 -272 406 337 448 -505 39 -401 556 68 -246 589 571 -425 23 163 -413 -806 -709 -171 -487 79 -564 -368 -500 -340 -548 -126 772 -32 -255 178 -475 361 -262 625 -481 -98 458 -879 -290 -568 677 -682 -542 472 -135 -695 -405 177 383 414 88 701 371 257 108 673 -5 -660 -184 197 110 -323 -130 478 -712 -408 -556 -599 274 754 503 -383 737 -368 51 -721 -750 -392 -761 34 -598 -636 -533 662 -259 385 -884 -149 721 660 737 -630 657 -641 -187 -77 -137 -271 -322 283 -546 381 -825 -525 -190 -658 663 691 566 -756 227 -368 -6 521 229 -532 59 697 95 390 767 -659 611 -274 -630 401 375 -836 694 637 380 -151 -488 590 228 762 -599 664 -790 617 145 251 -319 716 298 -507 -217 -690 113 -171 -518 161 -465 57 -547 -750 -118 615 383 524 -614 72 87 562 -577 47 709 -310 331 63 643 -129 -314 -718 483 -669 545 -234 -244 664 -778 -703 706 234 -852 -449 338 264 -542 -864 608 -899 -282 -175 -842 -205 768 576 -481 713 -869 150 604 -630 768 -331 66 -25 212 64 -540 12 -772 -665 -683 319 -758 540 -230 -47 -405 765 391 -37 -779 289 -358 -849 -858 476 263 654 -708 286 581 -194 294 -273 -666 318 -798 -261 -185 761 -6 114 -476 710 234 -375 -233 -608 -714 370 -487 -485 -87 -129 710 176 109 447 -1 162 -884 731 -716 -165 -369 696 248 52 487 -782 -140 769 -553 676 30 -342 622 -596 0 -386 687 -750 -654 -64 517 99 712 -769 -703 -849 446 -876 -473 -894 212 436 -622 -584 -292 719 -234 -227 318 -122 729 -153 -640 634 -633 -310 -256 -829 -853 -133 755 -291 -72 259 -90 -618 650 -315 -8 691 385 407 545 -709 -677 633 -677 757 402 53 -248 -635 78 -32 -584 -267 -897 -680 284 -858 -737 212 -427 201 -833 -566 -379 -671 525 586 -352 -734 -248 614 -374 -167 -662 448 -419 224 60 431 -535 -726 533 701 -395 -37 -874 -803 128 -567 -27 564 -760 245 -716 -20 336 -643 -258 -559 18 -792 371 -839 679 108 356 -409 -314 755 -773 721 -701 -415 -437 749 -611 568 -586 598 -813 -876 580 -320 605 -26 -554 -312 -338 -367 180 -250 301 499 390 315 -205 -283 -512 -259 510 -118 146 607 482 -741 -887 -135 -73 -350 -472 -384 -851 4 -373 -30 382 -548 -526 698 -568 219 417 -230 214 -186 -201 -807 473 168 530 764 -389 -711 405 244 -642 -873 -210 266 525 717 44 687 -777 559 -612 407 796 -243 -831 290 734 228 -270 -76 556 -629 -379 -805 122 -504 -108 -291 -434 638 768 164 88 -760 449 -174 -721 225 561 735 -13 -54 -181 115 663 564 381 133 -389 406 -568 696 -126 581 -199 489 416 717 -166 -788 -135 16 -854 -339 -488 71 629 -1 437 -539 243 -800 -807 -786 -184 -91 -638 177 774 -894 -407 -248 672 374 -10 361 60 -510 -182 -775 520 667 419 574 515 -417 -509 -115 -111 397 437 -898 40 -900 784 626 -156 -800 -751 569 527 -521 -622 655 -441 300 -883 -529 -552 210 -256 -659 667 -11 539 -32 -632 195 -79 -652 -8 -393 -624 -572 639 -40 561 -893 -33 -654 552 -442 735 66 754 -415 -828 -249 640 -100 554 -810 -294 -402 -868 461 -678 -604 217 53 503 616 583 -327 -341 208 392 477 371 714 -754 689 -184 -98 -555 -664 177 -108 181 36 -715 675 521 -691 -704 370 -19 -728 9 -653 440 148 205 50 -578 -202 -539 -568 -819 -134 642 -785 749 -785 -471 424 -206 -893 584 -41 -159 -78 -45 -277 312 572 -656 659 -208 -376 445 -66 -744 567 377 -776 -281 522 581 236 559 429 -669 100 -790 717 -804 654 479 -523 63 61 226 271 357 -738 791 -628 -288 199 554 -57 -581 -158 -333 717 447 -645 -96 522 -783 -355 -586 300 -169 -697 -175 575 -708 -590 26 -543 752 -110 -683 17 -520 239 49 447 -323 -761 -310 156 -692 -134 -890 564 680 416 710 484 -383 -869 231 -670 -219 -860 -726 -271 263 95 403 734 -296 -531 -173 -355 492 284 -361 -115 39 240 582 371 792 -39 291 341 -780 684 -202 -405 461 386 464 241 743 -617 -408 -106 -887 -282 618 130 -20 -758 -809 -588 360 -565 168 -457 -685 429 212 -376 669 -827 519 -425 -417 -730 282 -889 709 794 -596 -897 475 26 -431 -761 -269 -55 -131 508 302 158 693 -33 -598 -830 691 -683 171 -100 707 631 459 -699 -480 -331 547 777 4 244 294 -360 -635 13 -722 -402 284 -372 406 180 -820 152 -166 -487 646 -577 -730 700 -642 408 -269 554 -288 -702 -600 -481 -629 715 -120 -861 -195 621 -124 608 60 372 -862 75 85 718 183 753 683 610 238 405 120 -380 444 -24 -423 47 319 181 -446 651 -76 -159 785 155 -825 -700 -652 372 531 -494 600 363 -71 526 294 515 -590 59 284 -190 735 -61 -477 338 74 669 418 632 691 -504 333 -895 -769 648 29 -722 424 -639 39 -20 -888 599 -226 49 330 760 359 -201 423 100 93 225 652 -457 722 -692 -468 41 -672 98 -809 -796 -90 473 148 -852 -792 -330 284 373 594 -739 547 -542 568 250 -810 514 330 -603 715 -832 619 630 86 -864 521 568 405 -396 -492 111 -499 -169 -72 -197 -420 614 162 681 -102 400 -292 13 295 -486 -653 -453 -83 141 -412 -376 -144 -257 -875 -506 -466 -191 182 -283 -7 573 682 602 -587 66 15 -750 -350 -672 -177 459 509 -778 -125 -411 754 243 -314 171 6 233 -508 -626 593 122 77 674 -654 557 -496 -379 769 291 -372 214 -810 -411 -273 493 -170 -166 -186 -293 -691 -785 -401 37 -479 331 663 -189 591 -654 577 794 -110 -433 -581 133 -147 118 136 -395 623 664 -380 95 -237 404 582 -237 -148 -619 487 495 4 -138 364 -327 -300 -305 -402 -891 -557 -835 274 -25 -333 797 -335 467 -393 -324 254 -194 477 560 713 -4 104 747 517 -58 627 468 699 -704 -199 351 289 216 570 -522 -135 180 591 -739 490 259 664 471 507 -337 -599 460 174 -586 -515 223 639 -572 -262 -591 346 -242 630 -103 744 585 -386 -803 -850 -255 93 -816 -872 405 582 -697 389 -348 704 -863 -162 -853 -695 505 -670 -139 -898 -157 362 -382 435 -563 -754 46 500 -587 -890 -850 -803 254 287 -457 -109 304 -328 -634 -131 -651 751 -865 -104 -827 -794 -318 -230 -80 777 212 -166 -55 -170 314 -561 144 534 721 -298 -333 -799 -19 184 452 61 143 -48 278 -855 -652 -660 792 323 411 23 76 -739 -459 -842 218 268 -801 62 -661 88 -895 574 392 -331 -498 -293 443 -330 60 -832 -785 -285 -644 -786 -253 1 272 -131 294 352 731 671 453 -352 -757 444 233 -138 -345 -551 -13 696 -815 -111 397 -440 62 -764 -472 -168 -773 585 -178 -314 -70 -521 139 -645 107 615 -327 -589 -744 -255 772 791 61 728 -278 -707 -808 -682 -778 95 -775 -616 -501 -409 -184 -589 -453 586 164 -774 134 -696 462 -107 -755 -770 -83 335 274 -201 513 -768 -803 -82 577 130 -452 -26 280 -890 792 -212 193 370 -744 46 741 -716 -176 5 31 -431 761 -649 -654 -135 -761 628 773 -847 -317 -859 466 49 90 -816 633 300 -663 367 -233 14 -343 -428 -613 -594 800 660 -165 -431 -380 -252 133 -364 -788 -184 696 -643 771 -722 205 -58 151 368 293 421 296 -468 -83 199 232 582 -489 -413 -789 -30 -285 -416 715 -734 -796 142 -4 -664 449 -247 -226 496 -727 -895 -691 -769 -771 -50 645 79 -615 368 -4 -157 545 200 7 49 -164 328 555 -873 -624 580 -109 -128 -803 659 54 -454 270 -339 -830 197 -291 -91 -125 -791 402 757 598 400 737 -483 -155 537 -825 64 89 -688 509 760 384 305 203 649 689 423 -747 32 298 473 715 116 -145 488 -569 158 -1 210 -547 -36 -791 -780 660 -696 574 561 125 128 -166 -3 -155 454 46 234 -200 -501 74 205 515 726 375 208 -252 -368 788 -453 774 -772 -420 -531 249 -483 -367 516 -599 226 779 523 -680 -224 -689 405 -374 -537 -594 -31 644 -497 -24 535 -863 14 538 89 -722 -869 537 762 402 -888 -625 573 -468 -835 211 -332 -525 67 575 -785 -561 -882 -458 -522 -347 -193 178 5 -427 -715 11 -422 77 -348 -812 363 -339 32 -30 -477 -586 17 -822 -264 94 -258 -900 755 -605 778 34 -318 -705 -351 -651 -208 -197 -347 -843 -811 -650 -749 627 -835 -530 -884 -760 720 -526 27 271 76 -733 -706 -61 117 518 103 -453 338 634 -662 88 179 -886 -376 -142 216 233 -243 -560 -4 614 -508 516 634 -616 454 361 -260 -291 -679 541 359 -333 -347 466 609 -243 464 -345 -165 -234 -844 -74 -225 452 306 510 -497 577 -800 -373 605 584 -574 -652 764 -327 99 37 -786 -380 -546 -770 103 -712 286 -232 768 391 -596 -210 -321 654 365 238 750 -106 130 -675 -245 697 -18 -686 130 -621 27 -130 546 96 -897 -781 578 403 673 256 717 164 685 793 610 -493 682 -411 -47 -91 450 -434 127 -486 -250 -19 399 423 -790 -419 -842 -516 -724 28 437 -58 335 -215 -588 527 400 -858 -463 -404 -724 -615 -450 364 92 712 -168 -807 -728 -97 112 -793 87 -663 556 -851 350 -651 -154 -786 408 -244 -48 -584 278 -217 -732 595 444 -650 -340 -660 -361 152 416 -223 -851 -826 87 -695 -869 289 -846 671 -631 477 419 -481 166 349 -393 -257 -220 -515 745 238 119 -800 -250 -147 13 139 536 612 -360 551 686 -303 526 448 -700 698 708 -337 224 74 174 -604 -888 765 -176 -545 -323 -672 -566 -277 416 -505 -475 109 524 538 -835 -701 753 -636 59 177 718 -403 -318 331 -58 -618 -840 -388 -290 -823 154 611 70 -464 194 -168 462 -608 -716 -853 22 -292 -496 330 -12 466 -39 -265 277 -308 -469 382 -796 -547 781 478 -342 -529 -100 -630 326 27 -421 -397 -709 788 -804 -763 -148 -495 393 577 607 260 -134 179 -335 263 -642 310 -417 300 470 179 502 551 -115 -79 -783 699 511 -779 -447 -596 -653 -704 -176 449 562 546 445 -879 -229 151 -174 -75 659 -665 -138 538 206 737 -55 -898 -387 -506 698 -138 -765 -871 774 -821 -846 -453 375 -839 519 164 607 258 -862 -566 -686 123 -320 -310 -291 -530 -88 -10 -659 88 378 -759 614 -213 -242 397 -847 -736 716 472 689 556 -277 -220 -748 -706 -582 567 -345 -524 -305 -624 288 -887 -58 566 -798 55 451 112 -133 -635 11 -834 549 -892 -695 372 681 -178 -206 -885 -138 471 -732 -196 -198 113 -437 -374 505 65 388 403 281 -787 -344 345 -446 -3 -584 -205 -533 -149 479 -155 452 -52 -406 580 693 714 -539 -780 129 -465 -616 -440 303 750 458 123 689 648 -481 -129 -165 -284 634 -150 -417 -752 458 -572 758 213 -631 -181 -854 0 259 -643 91 221 -868 185 -537 -776 -132 -609 104 -44 -193 338 486 525 -748 -693 -390 138 -179 -609 383 528 139 744 -509 262 -694 -372 454 -575 461 697 -272 -341 153 -323 446 -40 -672 303 275 47 -194 -492 487 -711 330 -553 687 -870 458 319 -89 -538 401 -313 74 -17 -840 -60 -880 -566 54 -527 -896 -820 -133 713 542 527 177 -138 -655 -472 -353 736 748 -321 539 -348 -690 -710 314 -861 423 296 349 -834 -612 -416 -884 -750 -655 -566 -181 359 140 -95 592 -172 744 -324 165 -99 290 774 597 304 650 -761 -515 -869 762 26 363 555 680 197 502 23 -700 -294 27 530 453 406 -70 -136 -118 -367 350 -300 -583 765 204 -325 701 -417 696 -48 351 523 312 -872 458 -274 741 -730 -698 -866 -55 -23 -628 -752 -385 436 -131 48 -805 383 188 -15 211 -550 -583 -129 432 -890 -688 -9 331 453 -455 -110 726 121 -518 -418 127 -577 -92 464 -831 -293 -456 164 -23 -629 642 -755 -671 -738 -461 316 189 -792 413 755 661 -585 -693 762 -881 -548 -488 -42 -328 -14 -750 -285 -575 -624 181 -340 -801 -105 40 -327 24 -785 563 308 -205 -333 139 -333 -147 -645 -634 -300 -727 181 776 322 277 -492 771 646 116 770 -8 355 364 534 -266 -519 -392 299 -667 -369 -779 -212 -562 -466 -623 -117 537 791 -608 420 35 589 -98 638 156 594 -507 -5 624 266 266 -567 485 421 -114 225 407 -327 -368 4 -465 -71 -123 -3 -144 451 236 -701 130 97 286 -637 29 -141 -454 -887 -771 361 -8 -795 -78 717 -387 800 -110 -538 -130 107 -161 -508 -146 -301 -350 544 320 -583 606 -742 -23 -157 -596 95 -360 115 475 6 -212 37 697 -575 195 717 -506 615 212 -834 -849 399 737 342 -399 289 205 24 -357 -482 231 -550 594 -528 -188 286 144 -752 -575 95 53 -241 -562 449 -292 -885 772 -641 712 -668 665 -862 -608 310 185 782 -211 499 227 249 -817 -405 264 -182 508 470 737 -398 -319 -787 -823 -517 -266 -804 78 -649 -624 -32 -396 342 -884 -821 662 12 -131 735 -388 -167 -331 -807 747 -180 401 578 214 -269 -316 -91 485 7 419 -288 201 89 384 246 -168 173 136 -833 -679 -715 -814 -219 -80 682 -272 -778 376 336 107 540 -678 241 209 351 -18 -501 -783 686 620 333 -212 572 37 -248 -823 19 44 373 -504 469 -649 517 60 -899 -825 406 -675 387 -779 -485 128 -378 698 -379 245 316 787 16 276 -558 789 -702 582 -95 133 151 -724 -69 177 -349 -361 59 555 -346 693 271 677 -320 242 -287 761 -457 370 -226 619 -542 -413 798 668 -725 158 13 -283 -689 21 -539 380 -54 -388 -847 514 404 -100 218 -533 -627 -211 -445 533 389 -241 470 222 484 669 -634 -22 683 -27 -838 439 374 555 -65 372 -242 -800 -695 43 -379 -362 455 -109 -414 503 609 219 -345 -149 524 -747 -751 -661 -25 238 243 -570 -94 -893 42 600 8 534 -460 -41 185 -248 -663 -233 -316 -831 169 -513 373 -471 21 -320 370 775 -889 -793 -840 760 -764 759 460 -381 700 740 600 293 -446 336 -842 -198 -748 -31 -112 -140 -226 571 710 -415 -131 -209 273 192 -495 338 -57 240 -299 62 285 677 708 -753 -505 -845 446 -542 621 656 -720 -301 138 493 -323 -854 642 -103 -123 254 730 -435 211 319 42 346 -625 -86 93 -804 413 -579 -199 489 302 -15 -84 -199 503 -448 -263 45 -212 55 -648 -106 -100 775 -777 -561 -519 -182 -681 3 -288 -37 766 -451 -637 -21 667 698 -552 -561 -35 -900 139 -699 -702 -802 56 216 -145 -709 -177 -816 340 60 -417 -346 115 -169 530 -784 663 -858 279 648 241 -559 12 726 -53 -807 669 638 681 37 -706 -572 642 -722 51 -82 -188 -115 267 -638 139 787 205 -186 -605 -428 -659 734 -551 516 -239 699 -825 -239 -119 -92 545 722 -358 -741 5 -544 679 -138 -793 301 224 551 -411 -893 -80 -89 -385 485 -72 -643 360 -190 -179 -411 -544 -762 455 614 215 460 316 468 581 423 -551 -223 -404 12 179 177 756 -832 583 602 -520 185 -748 567 -487 696 -41 -587 515 433 -849 28 -639 219 392 6 667 556 -98 504 -85 -181 -704 -753 662 413 -277 -153 639 -313 -276 319 165 -799 -612 -485 73 -197 -572 636 88 -533 -474 -70 -671 -581 581 154 146 -326 -116 434 159 124 -717 419 -255 643 -804 -680 -601 -106 -695 -690 -548 632 564 546 -47 596 55 4 617 70 -830 -786 329 426 136 -588 214 -275 -725 -694 -669 -384 83 80 525 -126 373 -200 -384 -165 251 -671 125 -569 -797 -432 433 217 -649 663 -450 438 -798 560 426 -821 560 -664 251 778 -778 -209 711 -667 69 -632 -55 -162 -83 -823 164 10 10 -502 -853 249 -217 659 422 769 397 -26 437 -205 -24 -84 -889 615 -397 263 610 470 468 626 -682 -762 -741 -486 556 -803 -512 275 614 -136 249 114 -116 -201 -191 -444 139 602 -49 -890 422 -790 -332 -65 304 57 -608 -892 309 -499 -135 -558 -395 -689 711 -851 591 166 -186 -59 -355 554 306 599 573 -453 -220 93 705 -538 -53 -656 124 -209 -653 -405 -424 -78 726 427 304 482 394 53 567 -398 19 -856 50 -664 -23 651 215 -752 -637 -775 717 265 -136 -217 503 -371 715 -508 -670 800 88 -60 668 -317 -265 775 -397 -750 -179 -492 156 113 -521 522 -173 -743 -640 -440 219 -380 -309 588 728 -309 -536 -173 -641 492 588 460 -232 254 -233 -388 -778 741 -374 -58 361 149 -326 16 -562 -357 155 -317 -170 -891 -290 69 114 258 -88 -645 781 -729 501 -403 -523 -669 -658 723 496 547 597 -294 -796 -150 -723 796 704 -27 -353 641 537 -434 -105 525 356 -660 -343 -866 -556 -731 -468 663 -266 397 -34 221 604 -854 -485 623 363 -449 -646 108 -54 -841 315 278 -50 -725 424 249 -790 -239 -133 64 756 694 -446 496 120 620 292 -216 53 -486 -182 -551 446 570 -344 -700 -97 344 238 59 565 -295 -448 -378 57 -653 441 653 140 -515 40 -556 -346 196 479 245 296 -755 85 151 -807 -45 -668 733 -483 -862 758 434 85 -387 221 407 523 -385 -93 626 754 -656 -644 588 -365 596 -221 371 -737 243 -63 12 108 208 700 -853 601 519 -304 -33 -658 648 -476 424 499 -214 435 -118 554 -428 -130 741 -587 -499 566 86 -452 408 -707 -294 -664 -664 449 -701 -288 -371 -373 346 -739 779 -438 61 -24 -633 -86 673 -496 -160 249 -146 -281 -620 -232 -287 -96 -614 20 795 525 519 -609 99 333 -671 -471 124 677 -342 789 333 472 150 -561 -238 -604 -165 -382 626 610 -360 381 -282 -346 97 171 -48 679 548 -406 -315 -764 152 391 90 -379 -586 -658 -688 -323 520 -873 263 -442 71 453 110 705 -187 -79 -408 416 -55 599 767 -176 666 86 -258 345 790 -45 -895 670 368 -655 230 277 -182 -537 -97 -855 -597 -564 504 -85 -51 33 454 800 -175 689 -266 -212 652 -340 683 -23 114 -792 578 -520 -347 -721 20 394 -395 10 580 -661 751 -895 3 22 429 529 -378 496 -377 679 183 462 -648 45 -859 -2 -190 39 -81 411 -645 -41 556 -484 623 377 -299 573 85 731 637 552 -849 -538 748 -436 -857 54 243 -482 690 343 230 -696 -788 -429 -339 -15 -635 -411 409 -772 48 -38 180 -428 730 -147 -193 -626 435 180 -877 -242 -609 207 221 153 211 364 560 -70 740 -703 93 245 798 599 -279 696 -222 -99 -852 -682 -334 -375 -675 566 691 -714 206 512 -809 -298 -384 -103 -325 -491 -328 -642 -574 -694 -478 480 66 523 -282 537 -403 -783 211 341 -326 -113 -381 412 627 160 -182 457 744 145 -217 -423 -181 -282 731 334 -807 113 797 -495 616 793 -440 448 -421 -628 309 -880 -630 -416 452 127 -336 -737 -614 -833 326 -303 -832 186 11 306 8 727 -608 -470 645 503 -321 229 17 194 269 68 -801 195 -705 760 -207 743 216 445 420 -791 -703 -836 621 -157 331 244 125 733 263 -170 178 -60 -787 -310 -213 -13 521 686 -681 123 259 669 210 62 -70 127 -881 683 487 -45 -128 117 -109 751 216 686 -117 -862 -516 674 -384 -170 512 335 791 -730 -846 -703 166 301 493 567 191 -710 -460 181 -39 435 -194 258 -203 -783 314 3 479 -756 -581 -595 60 -152 -490 166 -881 398 333 -834 -64 793 200 506 -414 707 633 -543 -870 624 -811 351 -795 -276 425 -467 579 312 469 -842 -349 -231 -146 -124 741 457 322 318 -716 120 701 67 242 -136 345 61 142 -604 -63 719 780 114 -837 -886 -439 -585 -364 403 534 -349 -301 462 709 -293 368 516 -267 -195 -416 495 -701 -247 430 379 -829 -532 265 171 97 728 567 602 -885 84 -127 -295 364 166 -146 488 632 -382 20 588 599 -338 658 -806 11 20 367 -491 -211 701 -53 328 325 463 5 464 -861 -157 -895 -522 -219 585 -490 -103 -597 -230 471 797 599 241 770 -652 -822 -347 634 223 404 -518 -889 -153 -242 -870 254 -811 17 -264 57 -291 -154 -154 681 -863 -154 -195 -832 615 460 721 203 -894 -242 641 371 800 755 90 -247 464 -501 -796 459 476 479 405 -478 -312 39 269 -225 -69 159 205 -518 30 -89 -190 -459 153 -696 -593 -794 506 664 -783 -755 172 251 -100 594 -369 6 -365 290 -509 163 248 81 -599 -168 -46 752 169 -191 -299 -355 -680 84 -260 269 365 10 280 103 54 -620 216 -369 -23 749 -568 498 -94 -886 667 728 646 679 -175 -547 593 -470 -882 725 -566 -563 -497 -877 797 -603 -565 -643 143 -470 -257 282 -390 660 322 -263 29 362 502 -646 -856 -272 589 149 -889 -47 -531 281 238 -568 407 -738 -479 80 400 339 76 -490 724 344 -824 -808 130 112 176 -643 342 105 -352 281 -677 558 603 -805 -70 -140 31 -182 -899 -809 201 137 169 758 4 441 145 -887 365 -63 438 -855 -793 -246 188 727 -501 354 314 -777 -724 -853 386 -806 -757 603 -852 -620 -698 -462 -590 -342 -714 799 -592 313 -110 -373 266 376 132 -738 -212 742 252 -429 357 728 -793 -383 -704 -369 673 107 -594 -884 -123 -127 -488 -110 543 -314 -474 407 348 -238 -571 -760 -33 -617 -612 258 -581 -207 363 248 -570 139 -140 -555 189 357 698 -126 -273 788 -871 235 -25 528 -470 -312 -603 205 552 -692 -724 108 48 31 -103 -127 -585 55 171 -518 -501 624 58 -563 76 -868 707 532 176 364 -53 -647 -689 -595 -791 -850 -332 -490 622 307 483 17 -766 575 -496 360 -589 72 -70 192 -291 -799 -534 -137 -461 -553 -267 114 -235 148 -522 178 -131 488 -856 632 -820 215 -782 -136 -889 -636 91 104 -20 -101 339 559 -655 201 354 536 310 687 724 -474 -567 -218 -218 -41 -194 303 -538 -734 -563 52 -637 -239 -736 -86 -244 -285 503 -359 198 630 536 130 -33 -95 -21 272 519 -576 42 -585 495 -242 -584 376 93 -784 -645 -68 340 105 711 272 -200 599 -360 -645 746 795 621 -187 -293 607 738 -442 -886 -398 -783 683 503 740 -300 477 -787 339 -186 497 727 -723 299 -415 -184 -559 338 202 14 410 454 361 35 -338 -600 521 331 -685 -859 -80 60 -333 -25 605 585 -705 -503 466 385 123 -60 14 131 -7 19 -481 149 -101 153 -288 469 48 -354 19 102 684 -844 725 167 499 4 -175 632 799 401 140 448 -227 -42 -839 -380 -885 -109 390 -381 -382 -157 -280 -506 -227 -647 -840 -7 467 524 160 485 -235 -80 -710 781 609 -382 746 113 173 109 262 211 367 -634 -652 -612 635 -143 -573 -340 -380 69 -672 684 -719 -316 679 585 60 -703 271 -633 -795 -471 -734 -266 -657 430 -767 -795 706 -555 -278 713 -219 517 707 -664 -893 -511 -662 760 -95 -608 -291 -816 307 711 51 -7 478 -642 234 50 105 -709 398 17 -675 -602 211 -6 641 -539 -49 514 -465 420 545 427 258 -127 70 -447 614 -386 117 389 493 -401 609 147 -319 424 116 -632 385 783 -563 -175 -828 755 -530 -26 19 32 113 659 721 -494 513 -47 -278 471 -847 -315 -572 -547 405 783 -459 -316 705 -29 268 -882 -435 -293 -729 -266 787 -757 -488 -411 -846 -318 -642 368 164 -645 -532 596 -249 362 -838 366 613 -794 559 430 -265 153 -148 -255 -186 633 -63 132 -628 -443 592 -43 -767 -824 692 39 -742 -718 -80 -620 -840 -490 663 156 -883 455 -496 -432 -217 -449 532 166 626 -227 663 563 316 285 627 -299 -769 -836 427 541 229 178 -178 -787 -9 264 -411 138 -130 -616 -231 -79 351 402 -629 -468 -693 -466 -738 -552 505 -685 143 694 699 -460 -216 78 -634 26 778 -302 343 339 -78 610 573 -510 539 574 134 -497 -86 620 -681 -671 -452 335 -671 732 -169 111 499 153 -519 -677 -262 -159 315 -279 60 778 797 788 178 -138 -296 70 387 258 604 191 734 -509 466 745 -302 -77 732 457 169 -422 -466 -319 25 591 -375 234 613 658 -731 -836 -53 531 422 -727 -446 -397 551 -466 -30 410 -153 -190 6 -742 475 -465 332 504 525 30 -403 -653 252 642 126 -828 16 747 488 -218 296 -378 711 295 283 772 -354 -505 -767 124 -743 -842 -668 321 -139 304 -880 -91 -367 -778 707 -103 -815 352 -115 -539 -601 128 175 493 427 -744 -265 261 338 -46 409 -375 -698 -558 -474 -775 757 -336 -221 -423 255 -517 -893 298 -842 -685 147 720 165 -181 -299 439 378 -303 -112 247 788 790 -108 112 -414 127 304 473 6 94 -644 -785 -210 -286 -755 189 -38 -111 271 38 422 -707 -298 -393 -150 602 -439 -888 -5 86 539 186 -69 10 -669 352 403 -416 -469 342 -71 -714 259 -235 64 273 -828 161 -601 593 -462 464 -809 -510 -452 405 -320 646 553 692 710 -796 -57 127 526 -889 166 -680 561 -756 -341 136 19 274 -841 102 -705 422 -737 -467 -448 98 -210 -847 218 329 6 -621 222 -199 596 -458 616 -462 227 -822 460 -366 -840 -190 644 26 -82 454 -822 315 763 150 171 -34 733 63 -447 762 -415 280 544 -35 -107 -118 -715 -699 -835 506 -898 -403 707 768 -156 26 -772 588 443 491 -681 -412 -212 -441 372 -283 -126 349 80 508 565 -277 280 -585 53 643 67 708 -891 -137 84 -438 210 -598 421 90 -562 558 -351 192 -785 228 -715 -335 609 481 -790 -29 -171 -387 -268 257 -194 -501 -891 -263 -706 -879 -592 -181 -342 -729 -374 -467 -770 447 -748 731 -150 -589 -130 266 650 -366 -860 -331 36 418 382 -441 -879 -718 722 253 -606 -11 -325 -711 749 -576 -618 683 -720 480 -106 431 -699 -705 211 108 666 -486 741 759 -420 342 614 -6 334 155 -79 -185 -369 188 323 368 228 -55 -116 -553 769 -550 -657 -40 188 496 714 -668 -647 -542 102 691 354 -240 619 -238 624 334 102 694 111 517 -709 -494 -53 5 627 -825 472 257 693 -265 259 -88 423 -89 -805 -13 -210 622 141 -92 57 237 -496 363 -885 526 -134 -93 148 -651 -312 -301 -630 383 -708 151 -21 368 -497 -304 -896 247 -763 738 153 456 272 456 291 43 332 163 -648 -700 -270 -594 -883 -707 159 634 174 -360 -194 711 583 549 425 785 451 -529 -351 -729 283 623 -71 -605 780 652 466 56 -514 -480 485 715 579 -332 -888 127 -566 732 -328 -146 -370 -870 -383 -841 -178 346 461 63 -129 -693 -217 756 304 -174 544 484 -194 220 -667 768 118 -804 472 -368 -181 -337 308 -819 -665 572 460 283 -896 -342 -77 -156 318 -543 -637 206 -104 658 323 215 -73 -725 -713 43 -669 291 440 609 -573 -162 -297 -202 60 774 -109 -737 508 -761 481 -161 244 348 595 91 -409 -280 -244 -883 348 -436 72 -492 -789 -19 -745 -165 -684 -895 671 617 -800 -552 -710 426 -585 -750 577 -707 499 -287 527 -17 235 -391 -160 193 561 -834 607 713 -631 642 -623 -805 -655 -368 -240 -254 -558 527 510 256 291 261 208 -793 -809 -770 -442 459 591 654 -291 -603 398 174 -443 -699 730 264 -772 601 265 -377 226 -785 624 692 440 -248 204 512 431 -895 -552 -268 5 -851 350 629 -268 35 47 -727 759 -647 -861 -681 623 -285 -575 -810 757 681 358 610 753 -337 -865 -260 306 406 686 -8 -451 563 -482 415 -897 532 -572 59 447 -655 -300 -329 475 -469 724 -883 -823 22 129 -496 243 781 120 -829 291 -855 5 -273 -635 -704 678 -885 -900 -267 -132 441 555 -747 48 519 -771 -489 412 308 190 428 -108 176 47 40 246 57 -579 519 -565 137 536 40 438 71 284 -377 -518 -804 -332 538 164 -537 674 -792 79 101 236 -559 663 551 -309 -388 -693 117 550 -292 -233 488 -508 312 524 -466 252 -581 -482 -530 728 -558 743 -377 -166 -2 -317 534 339 444 -498 -321 -320 300 -771 -47 -755 -326 -550 -670 -48 -424 778 -327 -314 690 -302 -469 -317 488 -80 360 -660 -170 378 787 498 50 -222 222 376 -350 -784 -190 92 325 381 -390 390 -183 -765 -429 -296 353 357 -146 733 774 -609 -580 221 -516 666 576 -798 518 -767 252 396 125 172 170 587 430 149 -385 -147 -474 368 -360 -477 -860 -324 -363 421 643 -185 314 515 156 511 -803 163 -108 493 272 -577 -858 537 50 702 268 109 104 -119 202 113 176 -349 -178 229 451 663 580 -424 -817 -150 541 536 138 -260 -66 -239 -403 -663 416 775 -557 -482 68 -226 432 -869 317 133 362 47 485 -537 -290 -478 -229 -114 126 603 -678 -629 -383 -519 28 -856 729 -227 357 -406 -580 -182 73 347 495 420 -371 163 -378 -89 -577 229 -510 422 614 -599 65 -787 28 -131 701 36 781 383 -466 242 -187 -121 392 303 -675 -664 -499 201 -859 91 -276 -437 -360 159 442 -332 133 279 -344 -395 -461 583 -116 -678 3 -385 355 679 -745 343 -863 35 378 -892 585 -629 -599 628 587 -430 226 -584 -850 -379 722 -256 -866 -622 -797 292 322 -28 -248 -536 796 669 147 2 -409 -541 -255 -385 -816 766 70 629 -862 26 366 -848 -647 130 87 -894 449 -595 101 -839 -242 733 -10 -451 -258 526 601 261 275 -663 532 764 141 -686 443 293 430 208 -100 -286 230 645 295 -824 422 -873 279 -536 539 113 -170 -575 580 -334 -337 613 21 -647 525 -857 -773 350 -37 429 -852 33 -315 697 -707 158 586 -345 -556 373 -816 772 -680 -163 55 -288 -121 548 773 372 -764 0 -308 356 -416 -280 589 -662 -352 -185 -111 -351 -119 628 -709 -264 -680 -570 -502 444 -824 146 -815 -347 149 -65 -418 -499 505 -817 205 502 503 454 -333 -537 -571 264 -67 176 -9 -697 334 250 721 447 48 89 171 -257 258 -456 -879 118 591 500 784 640 722 -29 -213 503 697 -551 317 64 782 645 174 737 -691 39 -670 602 635 -840 684 -100 386 -867 696 -161 131 512 115 -528 -465 392 -816 41 -581 117 -576 -730 503 543 -379 774 -546 -188 -716 333 -44 457 -776 391 705 183 219 -49 -897 797 -50 -899 279 -296 50 -559 151 -673 -453 390 -539 -485 -42 -305 324 707 -445 -467 -885 -12 -486 -322 341 300 767 -696 289 232 -166 -497 -418 -139 387 -395 599 -468 -248 211 -478 -443 452 -411 -858 -253 325 618 93 -865 -734 -332 227 -533 509 499 150 -376 -652 712 457 208 799 57 -652 789 486 660 431 -196 -770 -668 707 -301 -139 30 -704 281 -79 287 225 122 575 -145 -29 -697 -73 447 450 414 101 80 -317 554 277 -237 -173 498 -224 288 -854 316 477 -687 257 -228 -885 -61 -462 -140 622 -532 -316 656 -50 674 768 363 -171 -786 -820 -29 458 -242 669 -666 445 -152 -259 558 78 -598 -793 230 658 -272 402 -694 -27 372 573 -852 -603 330 230 -632 -752 661 -432 -708 481 -197 -163 -91 188 746 -156 504 123 437 204 342 443 -691 604 196 342 195 -866 -424 650 -191 -189 372 -411 275 671 464 356 -267 -425 -442 -580 678 175 -716 650 -517 -483 -804 403 235 257 -808 219 216 -540 -430 422 -224 -148 605 206 -694 -144 -275 -817 240 693 -124 -100 634 -671 -696 49 69 -798 -56 -778 718 -699 -696 -412 -775 701 -52 -787 -138 137 -229 479 453 609 601 228 345 95 579 -555 -559 -189 427 159 726 -867 -631 -23 -318 -499 -598 159 -296 -10 -425 424 116 70 -621 -830 -46 -829 -672 -568 215 -479 356 -440 -369 -542 742 750 -502 780 710 -360 515 148 33 794 135 633 -667 202 -829 312 103 -151 -799 605 392 656 -869 -262 181 -663 423 185 -121 -67 410 -709 528 71 88 -369 -637 -134 -873 402 -780 -698 -798 -229 -98 -865 728 -671 -564 -468 -222 -439 -767 -442 526 -355 557 -432 -610 -762 -5 -462 310 387 181 -527 584 581 283 316 -287 498 -171 168 506 424 -504 402 431 220 179 631 -329 724 -436 -614 755 -367 -897 -754 242 -554 -427 -801 -891 132 -601 -747 33 547 -787 -616 97 -575 -178 -168 -508 -527 712 -762 -403 -698 107 629 -385 -648 -155 -603 311 534 -789 256 -115 -172 -574 -103 47 -883 -176 389 -287 248 187 492 161 59 -59 348 269 -683 -370 -8 -621 239 278 -88 -648 -770 779 208 491 313 775 -197 756 -600 133 -722 431 -637 -578 144 616 214 -263 412 -419 -321 -722 -425 -481 22 49 554 371 -109 363 208 -727 -243 -337 543 -396 381 647 565 286 73 -263 -73 -397 98 31 367 127 -438 -747 -245 382 368 -18 -607 -417 -430 -890 -837 -405 -649 764 -836 -14 -170 -285 -432 -467 -108 -760 182 -263 -648 671 -377 -390 461 9 456 629 107 430 759 -147 -668 -189 484 516 -362 -423 643 -684 216 454 606 621 672 -507 558 -325 -705 517 35 -736 -799 -456 151 -584 -236 37 -384 288 -382 -67 45 187 798 623 -178 -801 748 312 791 -380 546 -94 510 166 -44 687 -253 -472 395 -579 175 436 -396 -230 -194 530 -437 -876 779 -818 620 -526 -717 -30 -665 -383 245 -242 -444 -203 -888 -560 -131 -257 575 -758 173 -578 318 562 346 112 -72 89 -208 256 -650 -634 -103 379 14 -496 -161 -194 610 699 58 -95 623 400 -668 -37 -89 39 467 -620 -797 -202 -210 -678 -330 -267 -837 -479 -44 148 -528 117 159 -466 737 169 -286 699 -10 -90 -435 254 41 443 -195 74 450 -745 -793 -64 695 -120 -123 159 359 -422 131 -714 -521 23 -201 263 -787 -129 520 650 -704 649 459 586 515 518 184 -306 -176 184 -118 262 675 -387 -868 797 -100 6 346 -117 -191 -312 -259 -305 -609 -663 264 -380 -859 -49 -568 273 -639 591 -349 -83 451 -776 396 407 -65 294 -593 -631 -717 -719 -365 -342 472 -108 -791 -24 -1 -400 -313 393 -327 -678 -399 279 185 794 243 -414 -526 -636 -554 -686 665 132 -409 -721 289 193 -458 -742 755 -464 671 632 -624 -401 316 -680 448 -478 305 648 680 517 -380 -732 234 250 -310 73 -61 -371 -655 -360 -494 -221 292 -263 -88 156 163 -717 200 650 408 -677 637 204 548 50 -479 242 132 -284 2 272 506 -787 -345 -626 590 555 585 -626 -224 -147 -272 -483 -320 386 -459 -564 383 767 674 -146 504 344 299 -244 -770 646 503 -296 533 547 225 425 461 -772 8 432 -281 526 339 -328 545 -6 332 -746 745 -472 -545 -745 -754 670 315 664 613 734 -873 284 -579 -317 -383 303 -235 -833 435 -136 -644 -771 223 -318 -650 443 -529 79 77 -37 -325 656 -325 -610 168 -393 -872 -886 -530 383 -46 -325 -296 -541 229 -813 -658 538 -568 -284 -475 43 405 -175 -418 -414 774 -187 248 -453 -276 17 502 217 -320 714 59 -765 -887 -503 -249 -828 12 -374 650 113 -294 -52 272 774 364 -145 257 477 542 316 -137 492 -619 734 42 286 363 463 746 276 -646 462 -723 -376 -423 347 -734 -791 700 -272 741 -691 682 -156 -439 171 688 131 -386 392 -764 777 681 -170 -867 743 -133 134 654 -325 -160 -281 658 291 566 257 144 182 193 -100 -644 -651 168 375 -47 -575 227 -781 331 721 316 559 -602 549 792 -296 -316 -394 267 -219 -494 -199 -687 -790 -41 -566 -640 -403 357 -787 627 189 204 697 -228 -619 -872 299 -161 237 -786 17 120 -624 -477 -888 -595 -114 -503 524 720 202 188 599 192 -281 383 55 -273 -769 512 441 462 315 -564 -539 -872 -319 529 581 256 -122 170 -694 591 -659 32 174 49 -808 509 -229 5 -367 -53 -743 -224 278 421 404 -841 127 111 794 55 471 -525 34 -589 -793 -769 149 147 10 453 781 450 -738 -852 -576 -862 -712 -106 -343 86 -528 -17 450 533 -774 451 456 -796 371 -122 372 -678 608 550 55 -1 713 -712 -443 75 388 -118 -256 -108 272 -430 -680 -789 -139 375 -277 752 -486 -780 70 -336 -205 -884 448 274 310 -302 30 -188 544 -651 -464 -128 -117 568 261 558 -495 -729 759 -305 -730 -423 738 61 -384 -875 -648 -530 408 -62 -396 -715 471 -886 -14 170 670 112 57 414 -490 699 -291 -463 -214 -421 194 778 -659 189 773 -621 -425 36 -464 -773 549 329 724 713 556 604 -715 683 -95 -553 272 591 -414 -268 -899 -550 -587 599 -746 -746 -202 29 -842 493 -415 108 -400 371 500 -759 -890 -700 -658 -473 -626 -118 226 557 -226 478 202 477 85 359 -393 -371 -707 598 728 -695 659 -515 655 -48 -428 -816 -841 786 -523 -290 736 250 646 775 738 120 608 507 119 402 -364 -226 -758 546 -15 32 6 228 -289 -313 401 -638 337 -654 -706 466 25 97 -893 130 -333 670 -628 -745 -844 7 -679 -40 -291 -749 335 645 -361 -86 106 306 277 27 774 69 -555 -858 -600 -333 -900 686 -179 -383 -513 -368 -804 707 552 310 509 54 -261 -54 300 -102 -88 785 600 -555 -557 -694 -691 305 392 -66 417 692 -795 -106 364 7 -216 -44 650 -660 -563 326 -722 19 -639 748 212 -650 496 448 186 -578 -740 465 -804 517 -585 679 654 -519 528 -157 329 -221 626 527 -408 -85 -287 -676 -516 -789 -361 678 -536 -868 495 767 -842 -140 782 -336 -334 646 -67 284 -50 -275 -62 687 -612 529 -386 -548 -419 623 715 -588 -251 -494 -761 467 -23 -86 327 69 -46 -119 480 -768 -666 -660 -79 530 186 -610 64 -573 -783 548 740 160 474 -844 631 -797 -325 -356 -700 666 -100 -281 10 603 511 298 -244 -770 -313 8 -579 -745 -789 629 -853 -590 416 -77 -490 -603 -367 -264 -583 99 374 621 344 -814 -281 447 -78 -706 -538 -547 605 118 -33 756 -144 496 -254 688 691 358 176 -693 -896 251 236 -219 33 748 460 129 188 -397 -458 -244 13 74 -134 -880 -83 767 -109 604 612 526 -776 185 441 210 477 92 -297 -117 -454 -834 583 689 -505 -49 725 779 -606 466 -280 -34 532 179 505 131 274 -529 -547 -628 -128 -210 371 412 -766 -725 -169 -378 -33 -670 37 -582 -65 212 -888 269 -801 444 -270 -148 -122 463 210 486 -592 388 -326 -651 -169 -490 -242 -493 163 -108 647 423 -71 777 -665 -571 -163 -468 -64 57 102 -848 -210 -688 -837 -889 -262 162 -737 -113 -475 444 181 333 -342 -344 601 -635 -107 -853 230 -234 -317 -561 -893 788 532 -792 492 -589 -639 -739 449 -162 463 -499 -204 -329 -646 -478 -515 -719 96 -386 439 390 -561 350 132 -848 -278 -757 -567 381 376 -211 654 -860 -380 -803 285 -738 -474 385 213 486 242 210 355 -831 144 -286 283 -202 -20 -173 4 396 719 -190 -314 -431 -271 -892 220 -677 -469 244 632 792 70 173 -554 351 -834 -14 791 -653 187 -52 -375 -57 -437 -347 -364 -418 -736 -41 -511 -406 751 -767 340 -753 229 731 549 33 -858 -243 -284 610 235 559 -589 527 311 -305 769 -736 409 363 -126 -669 -450 -293 552 -536 552 494 -223 43 202 745 -312 -74 -880 771 234 -800 -245 -808 299 -18 -729 145 126 529 583 -716 488 72 -460 39 -373 484 -684 -659 -453 97 -725 -204 -102 724 -333 734 239 -109 -755 -13 -80 798 547 185 -676 1 119 -658 -450 -274 95 683 -1 83 -870 -634 -83 -785 386 -884 207 -96 404 -37 -768 220 -701 -333 -299 331 683 346 369 -231 191 290 -191 -717 184 -71 -368 -862 -19 -4 -227 725 214 305 -639 458 -757 -599 -73 -221 -530 -714 -190 303 709 326 -244 -46 -756 -837 -513 -844 -655 577 -611 663 -514 -351 -815 697 219 677 -115 -142 -309 213 -692 560 729 51 24 88 195 -611 -662 -631 72 420 146 -877 513 -171 -146 289 522 -699 -752 412 -91 200 37 180 -708 -608 257 140 -710 -722 -490 -820 337 195 -755 -676 -167 679 -380 405 508 -879 -686 767 -721 -845 402 -805 -625 -274 274 -54 -184 561 77 201 -56 -155 -612 -721 740 306 471 -860 -835 693 438 370 -791 572 609 287 369 -317 790 385 25 -181 294 294 577 617 -802 55 162 323 -425 -136 -234 -712 -776 431 -84 14 -289 158 -329 -103 618 -292 -816 435 -355 418 796 475 610 45 -605 -574 544 598 -394 -815 -839 606 -824 263 -490 -640 -224 -394 21 -618 -484 -112 -181 -766 71 583 -703 -461 -296 -5 136 400 -619 799 -815 -427 -478 -440 -853 -303 -667 522 -135 -214 249 -700 -446 -46 -456 -428 -345 382 295 38 211 250 148 -15 418 -548 588 475 -82 -564 -288 230 -684 -171 349 -35 -750 664 -687 355 446 517 -131 614 -24 195 98 -219 -80 253 621 712 677 -414 612 -491 237 797 -212 289 -749 -525 209 -873 -264 181 685 -895 626 -675 -537 -190 639 -604 682 538 -201 -577 169 665 273 -543 114 420 546 -337 259 -757 -581 -887 195 -538 411 779 542 -519 316 -444 373 262 787 161 275 303 -643 -175 -505 217 574 -797 237 -436 265 146 -308 13 -580 214 282 241 -617 -539 320 22 -297 -756 -743 123 -611 211 -712 209 -186 176 388 -186 72 -846 403 40 -387 145 -96 -395 -380 545 595 -31 346 461 -414 109 756 -596 309 -201 -21 -68 468 769 -652 -247 -854 417 -478 -611 -797 -88 0 17 -544 -166 734 58 -340 618 207 143 -175 232 -757 -564 655 -231 -325 -4 341 -790 272 63 -140 436 -751 -509 446 -855 -475 -299 268 556 -310 789 -449 534 -833 -604 -608 160 550 -490 -138 62 569 404 -384 125 -192 -273 766 -249 -867 115 160 -415 794 -649 508 -738 -449 -222 -714 541 -173 19 271 -286 -727 -470 -419 392 733 720 -501 441 553 -177 466 -311 114 -537 -283 159 599 -312 -876 38 -380 599 273 348 365 415 115 -671 -278 403 -764 506 -380 -196 -767 -448 -149 693 644 -317 51 -886 -115 -866 20 547 -741 -399 -163 -627 183 122 173 237 278 -275 724 -891 71 -578 32 -483 719 755 673 -664 -91 -525 449 452 -355 106 284 -729 -382 -6 746 300 524 224 344 -717 706 -518 576 18 286 -122 -258 225 -169 -89 355 503 51 680 249 -704 -316 -575 400 509 -308 -596 -712 -434 -355 87 235 -625 572 -274 620 195 -471 -868 -619 317 15 -702 407 760 -347 780 -635 -694 -888 -725 -323 -284 6 -839 289 239 -773 -122 147 -491 213 99 -449 -278 343 301 474 -353 800 -730 -459 125 109 -87 -217 195 -231 82 17 364 -697 704 -578 195 788 224 -76 401 -264 679 -457 -203 -38 79 -541 792 739 794 632 -846 -321 -878 235 611 799 -352 776 -431 713 168 285 359 94 -766 322 226 -116 -551 151 -550 -244 -605 -12 -280 -492 296 -18 -44 -413 136 -136 -428 68 -336 -480 -510 -878 -134 386 -881 -681 -10 -815 409 572 -323 -618 23 -475 -596 606 -211 -248 464 673 351 -571 514 348 -321 542 -709 712 780 587 -136 154 -829 -871 -356 -481 445 -44 -152 221 -74 -248 -643 -312 -736 117 -841 -642 -693 21 621 90 796 296 222 203 187 759 -829 -862 -282 682 -794 728 612 232 -174 -509 442 -677 728 -484 219 -109 491 -433 -258 -702 266 403 -333 -741 -129 -613 236 514 688 -479 596 717 477 -220 -458 485 536 167 733 260 712 -318 -30 91 771 271 -45 66 -608 -723 -877 480 -115 -761 -122 -245 -294 485 -187 -391 -539 -227 -860 -385 -500 -179 125 395 477 -541 -630 452 -676 587 -823 -192 -63 4 371 -444 -706 545 516 -576 -888 96 -190 -352 -363 -175 122 -677 304 400 160 -701 -546 163 -322 -478 587 -264 -430 -352 712 -480 760 133 102 720 642 -19 -7 -185 -445 717 160 -657 -797 316 -327 695 236 -46 271 -58 -217 581 761 525 -166 642 -731 -717 414 629 -74 221 -121 -148 -257 360 -405 258 -802 -124 -811 372 33 560 -188 -876 -579 764 -853 -398 710 -730 470 -419 72 -264 -273 421 -670 514 201 542 141 -206 724 -280 -637 382 -504 499 -373 -125 280 32 258 -827 -352 702 -274 -94 439 567 526 -722 -847 265 546 358 349 -247 -307 556 658 284 -254 -236 -684 -428 -194 -280 -841 438 588 312 -492 -794 -487 463 553 -16 -771 244 664 -53 -246 672 -860 -196 253 -203 -399 -638 -646 318 -599 -326 270 -428 -233 472 -599 -226 -655 -2 409 34 501 400 610 342 -625 782 283 -743 -337 -710 699 -82 712 321 345 -645 -686 213 -899 561 425 -326 294 572 183 -869 -695 -822 -822 -525 367 -300 -51 775 368 -513 -720 -688 -438 631 -305 150 681 -795 175 272 -157 -239 -424 -606 164 -560 -751 601 -13 -726 108 -742 -824 -395 -249 180 753 649 558 112 653 663 -451 -140 -57 -541 -709 -15 -647 644 -76 313 4 -659 -82 -683 641 -824 -309 591 135 -408 -269 -118 -660 -358 449 -413 133 30 682 403 600 280 427 504 285 490 -269 -530 -669 -819 -251 691 389 779 -290 468 746 572 195 251 -116 731 223 602 88 -299 760 541 360 55 598 -363 -201 557 54 762 -335 533 -552 -44 -725 578 -843 -474 -583 107 322 683 735 -132 -122 771 -816 683 -769 -878 668 113 -92 -331 -533 -106 757 -674 -320 619 -355 -286 -73 494 -660 426 695 672 -368 -371 233 -414 -315 91 -844 656 -347 -292 -45 -834 -583 601 511 44 271 61 522 -1 -323 -583 537 -313 751 740 581 284 -572 -87 415 -85 -785 -811 639 -576 520 660 780 -796 -749 643 28 -836 249 588 149 -204 120 -255 -145 -722 -885 144 166 -384 571 -70 508 -448 -394 -589 155 -395 624 -490 249 -226 774 -482 -660 168 -476 111 -568 -585 -577 181 -734 541 340 -668 -245 -413 381 -226 45 -882 -252 -185 531 -9 247 747 66 -628 -214 23 219 277 -587 685 576 595 654 292 -546 795 -340 -137 -462 629 483 759 534 -323 -575 -710 -477 -763 -289 -31 -821 -133 96 -159 -812 178 -178 126 -216 -318 -267 160 -331 -781 534 688 433 255 -383 67 -485 -475 293 -303 56 -138 275 -440 -755 506 605 -667 -478 325 -881 737 264 60 326 221 673 -185 -882 -356 681 -440 -737 251 -870 361 379 -885 -616 39 766 -330 -145 -466 42 347 -607 -549 658 -796 701 513 347 219 -630 491 213 -628 -161 -580 121 409 602 -812 408 608 143 -430 -535 -413 -524 -534 481 -579 -14 306 777 314 368 597 -448 -746 518 -611 -341 -13 310 384 -344 651 263 -853 -507 283 82 20 -326 -680 -314 -185 417 163 160 -573 -34 298 488 303 -304 562 -27 598 -179 -691 -263 -57 80 -367 216 713 287 -485 -131 -182 236 -290 -818 -333 -741 -440 419 -64 -304 -707 569 -478 -357 489 75 -832 -545 659 -148 -225 347 -741 441 -307 406 172 -80 175 -606 275 217 -61 -102 715 -595 412 -598 -393 337 -389 -633 -346 422 -525 695 773 -266 -661 201 -91 -77 -610 -203 -368 -717 616 -158 270 -866 -230 -621 281 108 90 191 -365 -751 -755 314 462 -884 -668 494 614 679 404 -485 522 156 -682 -245 -388 366 -886 647 290 316 236 778 -373 -603 133 -690 509 464 -246 -333 -28 -562 630 16 93 621 688 211 -12 486 -729 387 117 672 218 -608 362 106 637 -649 -204 608 454 366 163 327 -741 37 -833 -779 -666 -802 298 -23 116 -851 684 549 -720 120 -877 -245 -531 -361 423 522 -784 743 330 -548 -433 -796 -296 526 -767 647 750 239 7 -100 -207 -802 -294 722 583 84 -808 -5 -876 -835 61 -349 247 -264 -726 -68 160 -72 -333 -212 498 -763 485 -864 -683 427 25 665 -44 287 -718 606 683 -821 155 91 587 142 -504 565 703 -842 -201 758 352 726 -154 -580 551 106 -375 -817 669 701 -130 103 468 -103 655 343 -869 -651 596 291 496 -332 649 394 -340 -264 -666 -92 734 -318 455 -730 -543 -543 -409 -859 -638 -328 436 674 726 179 694 -678 -639 406 -58 -59 -99 -755 -187 151 510 361 -897 666 520 -592 188 177 -411 -673 -101 -517 298 642 -429 593 712 193 530 537 -524 -158 -17 396 359 313 792 -624 313 699 -631 -32 -762 388 -223 -17 -874 188 219 -479 -724 381 -59 112 282 -717 384 -577 678 -367 785 -886 439 -364 -462 -633 -192 79 400 -72 676 -571 782 394 699 476 -346 747 636 50 -546 437 -596 -96 189 62 388 -756 -133 -81 577 45 193 -220 -87 170 -154 287 310 -158 751 696 -434 193 123 -769 -251 -623 -434 139 -639 52 484 433 202 -891 724 -610 -473 -814 -698 101 -565 -251 -303 -111 695 404 123 -101 153 394 -578 -846 -478 349 -808 -420 -228 721 98 -519 99 586 423 -127 -169 -446 -888 -334 745 -541 228 -687 533 -235 -270 62 -419 -511 266 132 -437 -91 675 57 -500 -126 -749 72 634 527 128 60 72 517 502 623 442 625 -372 -476 -516 174 -457 239 546 -168 -879 355 512 214 434 -72 -868 -808 53 -468 425 -393 257 371 273 450 561 -145 333 42 113 -236 29 -854 -190 -177 692 -187 744 -615 -450 175 -387 -533 -200 -415 -874 -440 -241 -730 -522 -369 -807 444 -350 672 584 -18 492 530 -111 -376 -21 -363 -171 481 -568 592 -712 328 -373 -791 436 -335 -165 -472 406 -272 -891 -409 -131 700 -752 -228 -809 -757 59 -547 -279 780 255 35 582 -750 -7 -672 -785 -551 409 784 -327 -822 -258 214 275 -275 -3 324 -7 -880 -78 426 -755 327 122 -71 746 -687 -459 537 599 159 316 567 -211 570 -635 797 -661 -55 212 15 306 -246 608 -626 3 -476 -566 -898 -465 741 -61 -95 145 -46 -681 -578 -415 587 -755 -310 708 112 243 437 692 -846 -46 -154 -633 -733 27 -282 308 240 362 -856 -747 324 -228 222 -700 555 317 -16 -286 564 3 653 -738 -722 422 -752 -163 385 320 -394 143 33 -3 226 -241 -756 -385 -532 50 -837 102 692 -699 -585 -754 -223 83 -287 -214 -439 101 -50 -622 -68 -742 -453 134 577 -695 287 -159 -682 -778 -445 -481 699 -149 788 117 -462 -40 -212 541 -791 -328 -3 -561 463 323 493 -168 -211 -338 -295 470 270 459 619 139 742 396 -144 -255 106 -117 727 -438 110 775 -276 362 312 114 583 352 -844 -554 454 -228 -278 160 437 731 635 161 313 -878 -659 -78 -673 -847 -663 -592 -444 234 695 481 -26 -533 -758 -722 63 -577 -560 -256 -161 441 -723 734 -430 -686 -368 -314 -846 -546 -278 174 502 -230 -580 -405 420 -6 -692 608 -668 -670 374 -497 578 -106 274 492 -355 -531 -553 -765 -24 -301 -748 -151 -150 -50 267 730 -89 548 -576 -624 -2 -361 -706 -757 -239 108 -763 295 -411 22 580 -122 -759 490 -398 -515 19 -431 -523 343 475 87 -77 -653 -429 -145 -498 -569 74 -30 -761 -762 -259 15 -361 -75 -877 368 25 670 -155 -368 -275 -620 -675 -114 393 476 602 -5 -800 385 709 -204 -355 -729 -63 243 105 -638 156 601 -188 -698 408 -463 581 163 670 665 -371 -81 -708 -306 -843 317 615 565 -214 -267 75 -831 453 -36 -88 -858 -475 751 -730 712 -550 128 15 726 747 77 83 -730 -891 -718 707 165 507 195 140 -254 660 219 455 733 -779 -680 756 -583 634 -428 226 -362 -318 713 608 -643 134 -286 44 568 -146 -204 449 -3 796 236 555 -337 11 321 -736 -279 -228 98 317 -431 -369 -156 -196 265 -858 -490 97 497 -712 654 -471 203 -191 -482 -278 515 -200 -490 220 -620 740 -813 -327 96 285 -414 -362 -127 -432 524 -59 -307 -652 238 411 534 674 593 -747 217 -464 -286 691 -122 217 -672 -541 383 -812 337 495 57 -766 101 -896 -241 -579 -133 -129 781 -156 -45 299 -804 677 350 -388 -113 -760 -321 -878 691 190 111 -710 322 543 81 -209 583 -466 541 759 603 263 774 781 -423 411 140 124 -801 -38 -404 -766 -411 482 375 -502 679 -129 -420 -465 -596 759 289 -260 737 -234 -35 481 -786 81 77 -9 -884 502 477 137 284 -343 -484 -257 -706 -788 313 -667 -80 -351 -325 139 742 626 191 -631 -544 352 415 -724 261 340 18 363 -432 8 -136 337 84 266 -554 95 -849 84 -528 -640 -694 628 -741 -40 13 -47 -742 600 80 385 602 283 -839 466 688 261 298 457 -349 493 -41 379 16 576 -137 -146 -424 -344 732 408 -697 -190 409 406 676 -172 66 -609 240 388 218 -738 -565 778 -513 -361 114 -670 563 -455 -24 -455 759 -120 -395 655 -757 -860 363 458 -56 504 -733 426 -499 -495 -804 743 -826 446 -841 481 429 -711 -637 161 -435 -451 -27 145 -122 -841 461 -685 566 502 493 -576 -270 -438 -547 -158 -425 -71 358 -759 786 -870 -572 -233 418 -204 -312 -318 232 -582 -353 -364 -165 -421 -739 -433 -803 98 -17 764 -627 211 778 34 -300 -843 341 189 134 651 -141 -623 -620 -304 -469 -436 -436 -543 785 764 478 -694 -347 -312 68 -589 -70 -851 -821 6 -284 -32 -621 659 -883 28 -219 200 -830 -340 303 -474 540 330 723 689 -822 371 746 -618 -456 40 483 -891 606 -297 -76 309 686 257 -30 -884 213 125 -819 189 572 -694 -392 -326 786 -792 357 288 326 542 105 592 419 -64 447 -422 -605 317 568 -438 -399 675 -519 -881 601 687 660 -328 319 -352 -779 178 -688 -415 405 -840 291 -500 -822 -24 706 186 -300 -577 611 594 162 689 692 483 640 -231 562 -50 602 -348 -219 434 -763 -114 481 -281 626 75 261 -379 629 -746 649 493 -669 -14 723 -76 -682 -374 369 506 -727 496 49 -29 776 375 463 -733 -222 -204 -362 445 718 287 -604 -158 -22 676 589 631 -845 -206 -803 -563 636 61 -505 -128 -846 -620 173 533 -406 786 -723 263 -446 -651 -717 -275 503 -593 230 326 270 -509 150 -761 -408 -514 -57 682 21 -75 6 38 106 -115 -373 -349 71 -442 94 381 328 -71 -737 -839 -513 -44 538 -160 127 -773 592 -769 13 673 -513 -141 127 -561 -558 -723 -798 572 239 -380 786 642 446 345 568 -293 84 170 -404 -772 40 -887 -3 -567 -167 -749 -357 178 -452 -887 -878 658 182 -76 189 -513 496 -594 160 -51 668 -631 -261 563 622 732 -215 -824 -21 -216 -11 83 -589 -207 -804 50 -298 396 -150 494 -489 -754 598 -94 -261 -711 385 245 -819 -607 -488 -25 393 -621 255 643 -870 536 596 -835 69 239 271 -382 -534 -366 218 -813 568 543 45 16 556 -87 -160 232 493 437 760 21 -836 -789 -221 630 407 -240 -205 -755 489 -354 33 -275 -322 -570 -380 -770 -262 334 -868 87 -726 495 102 634 -815 773 90 -400 -564 -813 -721 791 -231 -3 752 110 -134 167 454 272 -375 -748 207 -626 -284 109 -76 -299 -32 -108 -467 -73 -539 246 -25 291 -529 -119 -519 173 -550 -47 715 -544 -824 -676 -763 -64 -486 282 273 31 -60 658 -250 -134 -164 327 194 720 -299 531 204 268 599 -588 -821 127 -8 -703 -146 -181 258 285 -653 -742 -1 84 -278 549 -495 419 259 -442 793 -799 660 -21 -436 -491 -752 584 691 47 -761 -84 559 -88 516 94 -69 -554 776 282 585 -14 -706 -336 -633 -183 -586 157 -718 -320 756 745 -529 -345 765 -448 -863 604 721 304 -663 -252 173 -29 660 -179 152 -797 -315 58 25 512 448 -85 153 -392 94 467 -490 -613 349 -662 -74 718 0 -459 -108 -659 -791 659 -879 -619 636 -787 543 -217 444 -317 660 -448 234 70 -306 -152 -666 -164 -148 -382 -448 267 -674 674 -792 371 284 619 730 713 157 -768 273 -434 527 -602 56 -859 -540 -12 19 -7 215 -324 404 709 40 -25 -376 -419 241 284 -370 -744 -330 -156 188 -588 334 747 656 759 -452 760 -760 640 536 -722 524 -469 -470 -131 646 -780 -369 182 -288 725 658 -279 -898 -747 -734 -384 -496 540 -733 -337 -273 -732 -639 -108 -176 779 44 -512 -658 467 237 61 754 -860 564 79 -722 31 -823 406 800 -82 -394 538 605 -666 -495 352 -718 -344 429 263 763 -856 -761 -266 -229 -232 520 407 195 -519 -147 -366 -33 476 -454 -302 59 735 -375 557 430 -95 -142 -287 558 -158 -128 -864 68 306 -721 -374 267 -567 676 -161 -255 288 786 -621 -529 116 -206 400 -539 771 -596 355 -636 27 -133 -21 498 -413 92 -627 -242 -614 287 -733 -403 -518 518 -137 85 -181 -126 -593 -243 738 618 -498 248 179 -216 90 176 386 213 -428 -303 567 480 -795 795 -244 -385 -183 -159 78 -278 208 -407 667 -255 -261 -571 44 50 -172 -579 606 -281 330 -641 -696 302 606 503 596 -790 -312 544 341 458 -177 -122 696 -464 135 -115 438 399 459 194 -184 523 -204 473 786 -452 390 227 -860 -529 -100 118 632 391 21 290 113 460 -809 -636 -130 -127 -366 -190 432 -649 161 -890 -747 273 -689 -701 -577 702 527 695 400 -81 -109 191 185 519 230 -748 55 -514 -796 -5 -321 -695 -357 159 603 -870 -766 286 -431 -6 -484 -283 -659 169 42 -612 474 -129 -462 28 274 797 -99 444 233 444 110 -98 -394 713 102 -770 307 287 101 -144 438 737 475 43 -21 594 -323 507 152 -806 105 558 359 -111 470 -143 -756 -569 333 -895 -344 -826 -132 538 -97 -509 -58 659 -619 -360 336 -712 -851 -844 -654 -442 -125 -3 -261 -852 485 -285 -245 -666 -696 -670 504 -178 29 -867 64 482 550 -618 237 -266 -269 -875 -800 -321 -886 -444 58 483 -762 403 -347 -882 -260 502 304 539 243 604 -626 -798 -855 -287 -175 74 -385 269 60 -344 543 -692 -416 667 198 -207 389 -136 -731 637 117 -362 -324 799 706 -112 -459 -654 -638 -213 399 44 -75 -295 414 545 -118 -378 172 152 -347 -589 435 -714 551 -831 709 -784 198 586 515 595 -270 424 388 576 692 341 -8 -581 -296 206 301 225 608 667 283 -657 -217 153 515 -695 428 -875 -703 698 -252 403 -472 741 -329 196 567 63 776 -848 -381 448 -415 -900 205 -778 -181 -869 -10 -529 -349 286 713 -816 207 -873 -411 -377 -147 718 -8 -94 474 395 -246 788 -769 295 -737 -663 -385 494 344 721 725 -64 -605 351 -278 235 -145 -125 798 -154 459 -878 342 254 -786 378 -675 162 466 141 -31 -412 -523 721 -170 48 -187 535 -421 -52 -642 376 22 -633 74 -671 478 475 201 667 -877 600 687 630 640 -358 142 -254 257 -561 558 -342 -295 -40 -738 -215 -837 100 282 687 787 254 717 389 -649 226 -17 365 -52 142 -143 274 -239 478 -466 317 306 -478 776 -717 -725 681 -323 -461 418 147 601 555 -900 -66 -41 438 425 -322 -50 223 769 -668 -869 556 -772 -567 -206 -569 652 -45 296 374 590 -635 -595 303 374 329 -196 -322 -243 -360 -404 556 -323 -276 -644 295 -737 625 -577 259 -596 -580 666 -582 223 -571 682 -623 -305 -743 51 182 -580 -756 -899 -188 662 -506 -646 -897 190 -701 524 -194 -786 737 -217 573 -73 323 -416 798 -314 275 -354 -433 294 -203 359 -607 -63 -382 401 556 346 -686 -874 453 -124 742 -836 -213 -876 719 -895 -381 -309 25 -36 785 -495 145 -754 204 -354 535 -340 -586 158 -805 543 -360 50 -729 370 -648 -787 -373 -793 -406 487 658 -648 -512 -519 218 -724 329 -460 671 729 -663 -578 397 662 -187 247 789 326 -880 362 -791 -153 -71 -146 311 -497 -289 449 -537 517 -763 -737 -546 -215 -14 780 394 -339 479 209 -679 -65 -525 -566 141 -170 -511 -206 343 751 271 788 781 -558 397 -372 61 130 -538 -818 404 -875 172 43 -449 -73 -752 490 -713 -61 31 132 -526 578 219 403 -512 300 -57 -227 390 -623 99 653 771 129 -190 -837 135 -576 -41 -225 415 -40 -71 -750 798 600 683 -317 515 723 -56 782 353 624 353 -320 128 300 793 -835 -862 -429 -170 -162 -275 143 -826 -892 1 -668 -513 188 170 -575 506 -578 -26 16 -473 253 -689 -476 665 114 -371 -566 -681 378 -178 -34 301 195 150 -291 784 702 -437 -319 -423 353 -278 -500 -701 -850 392 447 -518 587 526 230 -70 -367 -257 632 389 -194 651 -484 -751 -351 436 604 -658 -851 736 -792 -717 -670 567 -639 228 602 -881 -445 -687 -218 -469 -436 -603 -758 -621 -644 660 -806 -671 677 743 -114 -502 -650 506 -650 -256 233 250 536 356 -751 -63 -631 206 292 -763 -805 -698 -295 -352 295 -543 -356 532 -805 -701 -688 -397 -71 -267 19 327 345 352 260 60 -881 158 -120 -307 -696 -714 741 521 -1 -249 -211 -303 -882 626 482 325 -136 -408 -240 41 -603 17 -677 -794 -89 163 4 782 356 496 -743 383 -71 -463 -647 234 18 287 386 323 -321 -869 595 -214 243 -394 -900 -7 79 757 475 0 438 -396 -149 92 -539 -158 553 717 -636 222 -684 775 264 625 354 617 680 528 -714 510 -454 -425 443 93 -25 -726 268 -370 -548 -844 -105 -304 -61 117 792 717 -429 188 623 465 -807 -623 539 -806 -638 -843 776 -367 -95 127 -559 740 479 -408 230 54 432 -216 -195 170 520 285 33 234 -193 -313 -110 521 -464 764 698 -209 -490 111 240 344 -106 -895 -252 -878 -638 -753 -807 -302 -190 450 -669 -291 -785 753 -279 -4 -210 -840 534 191 681 786 725 605 -249 34 -356 -365 -585 -341 -578 243 693 -209 664 148 652 -104 366 390 423 -118 -676 780 325 -840 -505 -30 492 -817 -682 175 -259 -178 515 -602 312 91 408 208 -806 -465 -519 -839 -871 -69 -564 2 -850 -314 745 643 769 393 -45 -546 162 686 115 -179 -333 730 -721 147 -480 -267 -612 -537 -319 -801 -130 -288 -312 -343 192 -458 542 753 -340 -600 -504 507 -45 270 689 695 106 608 474 -601 -375 372 -235 -543 -199 539 -335 496 -320 785 -636 195 -560 -369 122 378 -179 -21 -104 545 -600 296 -853 650 -815 254 56 42 -478 -86 -209 -220 -276 526 -324 258 -560 -470 -299 729 -511 95 136 -94 -178 433 361 -345 -68 -311 -583 184 -234 275 366 146 697 -120 -391 -702 430 -692 -95 309 478 92 72 116 409 -767 57 -676 61 490 -812 -464 -503 437 -74 -178 416 740 143 79 432 -311 488 -242 -513 -516 -281 -403 -297 533 -667 676 -719 771 87 215 436 -474 484 -331 638 -129 -769 -537 -504 414 -276 -702 -804 365 547 -397 -59 264 412 -415 241 -532 -364 -560 -357 -270 132 -540 34 -629 -203 547 32 796 137 290 326 -110 -195 -300 -14 -566 547 702 -817 -258 -311 -151 -54 -566 -120 -182 -773 -182 -216 -415 793 -772 -4 137 -634 -401 -851 -25 519 -563 152 -12 -665 514 555 71 -263 -152 -815 505 -507 -544 636 359 640 -38 770 -589 -8 -708 -576 -426 -235 -32 -603 741 74 774 -714 -799 471 754 -616 -394 439 -218 310 -747 -685 126 14 184 707 -476 -302 -817 125 -12 582 311 793 210 763 349 -289 -778 -881 364 -87 6 318 678 -77 -887 -560 -423 -408 -395 -375 336 345 219 381 615 -492 -293 -251 522 266 60 743 -615 530 -689 -59 211 298 -440 -771 -482 798 220 -209 -477 -412 -685 -523 -793 587 -257 -863 -68 5 -115 -24 -730 758 -722 -837 174 -513 789 -5 -480 217 -473 -235 264 327 -699 344 323 150 -672 -495 301 -661 102 290 241 159 -479 -331 -879 296 -662 -696 -447 242 489 -279 694 551 488 -788 -78 -846 -700 -893 -199 261 -687 -467 551 -730 545 -571 -718 202 184 -138 259 528 -365 -145 -356 630 -342 36 -869 158 -419 342 -755 179 444 -210 472 236 -567 659 -522 398 -197 417 -587 653 464 -40 -625 514 418 -80 566 -805 -210 624 -182 102 419 -437 621 379 203 -414 49 461 -37 -128 600 -243 -615 454 -468 646 -151 -799 600 204 -30 -222 750 694 -411 537 500 -630 -177 382 -489 81 493 -673 -445 352 764 -714 -443 396 753 -552 306 -32 -813 -863 679 -654 526 212 -152 735 -285 363 312 474 -51 641 -567 -642 73 471 -260 -517 -541 562 -187 576 -898 -62 -407 728 -624 -113 795 -688 -686 111 62 503 575 556 382 -58 -281 -716 -813 -353 -443 175 505 -829 119 -376 -578 560 493 202 -471 -586 -10 626 32 -881 -751 440 470 323 -629 518 80 -347 762 -814 -732 -343 554 362 354 -225 -518 -329 -65 -289 175 388 348 574 262 -294 -638 -317 -857 -788 750 305 500 -621 733 298 -158 -286 366 250 783 604 -54 -205 139 706 670 -791 -503 -240 173 463 -846 -549 -882 789 698 451 -52 378 675 456 101 -409 -826 615 342 -368 -757 568 -760 183 -242 448 777 -36 618 -284 264 -722 149 -198 129 -33 480 133 -808 -355 -722 135 -396 -120 -845 595 -725 44 14 -565 -421 -261 -552 -652 419 307 -528 -269 -437 -621 660 273 -477 379 112 -144 742 -97 -725 283 -295 -147 -517 -449 -65 -411 214 260 -221 -395 -535 -770 -225 -88 -386 752 302 122 -698 -739 -404 -662 -475 -424 -172 746 -92 66 -482 49 -599 643 -710 -335 -233 177 -231 348 644 654 -5 7 -731 543 741 784 -26 -598 -802 150 696 611 -642 595 173 -618 399 416 -766 -8 426 253 -35 508 483 -231 -707 229 405 -715 252 -844 167 -780 479 695 363 -65 -655 102 -45 -41 -68 -831 763 -106 320 788 585 -632 637 447 -854 80 -223 266 217 -534 -806 233 -804 -145 412 499 -336 592 -837 -253 600 -812 788 -546 -92 -500 634 745 -648 118 -460 -292 -37 -823 -3 187 681 375 187 -275 -393 -34 192 260 -464 197 363 165 -728 413 -66 38 341 649 784 -575 -867 -524 -733 -353 -173 -820 -566 -789 483 515 367 205 427 795 366 -80 -171 358 -859 -120 683 -220 609 362 -842 689 553 141 -228 -857 174 -711 335 -70 589 723 -63 -669 -582 439 -384 784 715 -521 -707 -740 -542 713 274 711 640 -19 584 -319 665 -92 166 335 -521 -586 101 799 307 -885 -479 -432 -726 -529 -303 321 -810 182 -840 -498 -476 27 -704 -721 -311 167 -187 -454 351 504 645 747 506 -294 784 -337 -19 368 -511 616 549 330 624 97 9 -690 -626 -635 218 -653 -62 403 499 4 -809 483 -657 -81 328 139 402 42 -303 475 -243 -875 -854 313 -209 -483 -358 -210 -296 -887 501 -604 348 526 695 473 307 -619 255 -801 -886 -486 -514 436 287 420 -246 -711 -107 -143 109 -305 594 -537 -791 -242 -565 -140 108 721 501 697 -416 -96 138 -836 219 -26 783 -625 654 362 195 -426 687 67 275 480 -706 226 476 -433 -313 -533 -120 24 -151 -34 -509 -67 -165 -730 -722 -730 -85 749 -779 123 -458 111 -47 -161 529 -849 -683 175 729 -33 -203 274 135 -523 653 638 -866 -729 309 -419 40 428 -469 -602 39 614 -849 -802 -85 -20 -416 -632 -836 531 -807 350 -671 -519 348 2 -764 299 503 162 742 -425 40 -146 396 716 600 646 566 246 -411 -93 721 33 -130 154 356 -752 -799 758 677 -862 406 464 -171 425 213 358 -723 93 -530 -441 656 -871 -851 797 150 645 -422 418 -305 -109 -84 394 206 -790 -751 -258 258 -109 520 294 -579 -246 -900 -381 689 -156 -412 537 634 143 559 129 -235 231 640 -10 -297 -38 -277 -139 698 108 -146 -456 228 -646 211 -835 584 -236 432 -123 778 225 -549 288 -431 685 -467 -895 768 188 -502 522 682 27 -722 -433 -178 147 797 -559 -277 511 103 -501 430 -767 481 -837 -426 174 0 392 -292 -748 -523 -78 -844 376 243 234 -783 -301 -339 535 -208 -378 585 -304 62 196 -266 -604 -876 404 707 -270 119 645 -197 696 -736 -37 770 487 -765 663 -104 -250 -71 -103 -662 432 -520 -255 -124 227 114 560 -726 527 48 -56 -676 269 -561 -697 726 645 -366 80 13 -703 251 -307 418 201 683 698 101 673 -770 -642 778 741 718 -26 -675 -60 -779 -78 -17 -802 145 429 -651 -529 -187 -305 440 777 464 -264 519 -510 -864 -221 506 70 535 -48 -887 697 -807 -355 -487 -677 556 63 -20 390 687 210 -498 -229 673 421 -89 18 -812 -732 124 295 -120 -383 254 756 -274 227 -33 -12 -119 24 658 -123 570 769 558 -684 -388 -313 619 255 579 -856 -612 -483 526 200 -886 -24 -869 704 -336 -203 -373 486 127 157 -300 -588 691 344 62 -684 -590 2 303 -513 200 473 111 -440 283 634 -813 -650 479 27 -572 -197 -454 -805 629 739 -154 333 620 -198 47 542 -460 -427 546 -489 700 751 272 -129 516 638 -65 -729 -579 -709 124 207 -298 -346 586 -210 -411 -593 606 360 -891 175 -625 400 -204 211 -152 -320 533 -556 199 426 -756 -68 118 629 -864 526 -460 24 -206 -287 -621 663 -193 -528 -396 -320 -897 -705 -371 103 650 -30 381 -727 183 -875 -117 287 -481 388 777 -96 -312 527 -836 -114 438 -662 763 433 -583 328 -59 -571 -851 108 -713 115 51 255 -729 -43 704 -428 -554 713 -681 -656 428 -723 -68 -311 15 646 710 -109 314 -702 419 -792 357 59 -337 -479 -47 -529 -292 440 239 -770 -165 151 -126 568 -696 38 718 -806 -617 782 741 -389 -829 737 -344 -810 -226 209 728 -766 598 699 533 236 465 99 -597 -414 -63 -280 371 -283 621 -561 -206 432 -797 -807 -750 528 782 -384 342 -333 776 164 -561 -42 471 86 261 96 48 251 253 -306 -19 591 -149 74 521 -136 787 -322 323 -542 -573 6 -326 75 27 -504 449 -838 -52 107 -480 385 625 125 109 -247 435 -771 545 -363 539 337 -614 372 -872 -895 492 -449 -477 645 -23 -550 -425 144 453 -484 407 376 797 -739 -480 170 -182 785 -476 603 -761 321 -126 -405 154 -611 -867 214 50 755 599 -642 -133 -289 -486 -377 -526 -36 121 800 -347 221 -236 -414 -418 782 -624 -446 252 704 764 -251 -54 -355 671 420 -66 -876 -837 59 748 -499 383 255 -558 -874 -676 -14 -527 -102 -155 -849 103 -433 -257 -681 626 554 104 -67 -501 -216 139 -426 559 -755 -682 -390 780 551 363 421 -845 5 -669 467 307 -278 -208 -397 171 -90 -55 -92 -535 209 -596 292 342 -290 452 153 698 -97 -880 -216 -466 -661 481 254 -228 371 -807 454 174 285 -218 -373 522 269 251 -484 -536 -528 202 -476 683 -891 -305 -19 226 759 -884 -426 -207 -635 -855 -779 -837 -184 21 -27 484 -543 433 -789 -355 60 -150 100 9 -228 460 47 -143 300 547 -401 -603 65 -601 590 251 -646 -402 186 -464 593 353 441 -259 -462 -640 -328 682 238 254 292 389 -467 -290 -537 -793 -527 604 462 -536 16 374 -708 201 -435 425 384 -482 520 268 -137 665 -135 515 -422 368 -120 -685 236 779 -55 -531 287 233 -749 308 46 -854 -757 217 -344 261 693 -145 -90 -338 -456 -542 -133 -74 649 -605 -295 20 762 105 -241 407 -213 -248 -80 -103 -725 175 -717 474 177 466 688 376 -612 263 400 427 -869 703 419 -127 261 -837 -173 83 765 686 -890 -137 -546 763 -395 777 186 -887 96 777 116 254 273 -80 -263 17 438 -80 232 742 -691 535 518 428 26 686 -319 652 611 741 -831 -222 -161 326 494 -300 170 -893 -101 -221 -215 584 -18 179 12 -835 -14 -368 -217 689 334 -238 772 644 211 -345 190 365 188 183 83 480 36 160 -500 -358 -642 -398 574 17 -779 -310 247 779 -687 -825 -619 653 -160 -119 228 206 -731 28 -403 -679 -883 -473 92 422 -324 -551 -392 -497 -310 -161 -864 -362 594 -834 180 563 100 2 62 -522 394 290 106 261 -573 375 -321 302 745 -202 -470 580 789 263 40 174 202 -312 216 492 749 627 232 293 -695 -863 -342 -695 371 710 258 -523 420 -293 579 190 413 -145 -200 -478 -119 -244 478 646 -389 17 42 585 -705 -828 -11 564 540 80 518 -451 -48 -817 91 -746 -97 396 -57 463 -4 279 128 -240 -265 -241 669 -303 -271 -545 -493 -373 19 -19 -504 -475 539 36 334 697 574 -736 -403 -789 192 68 -733 427 -900 -741 275 88 682 -897 699 713 -277 229 595 331 58 -522 -344 -168 -409 -411 561 -284 5 -225 -120 -549 506 -33 -30 785 124 56 -371 -125 -895 -544 634 -351 -742 -683 -15 630 -284 -400 252 347 64 -39 208 79 -218 -327 745 -404 458 582 657 763 -456 728 -822 595 385 25 -210 47 -531 226 -257 -94 -43 -670 664 -854 671 -66 63 -443 565 -260 -110 449 -766 -889 -637 269 -276 -45 194 -772 -651 -674 -550 361 142 -594 -585 -900 -787 532 -815 -191 -403 -525 -821 793 -228 731 202 692 -292 364 229 -359 -585 -571 31 469 10 -855 -687 -135 786 -809 -31 46 -761 -870 -427 -248 465 -117 -35 685 -808 -290 -858 14 -276 378 650 -764 64 521 -273 -630 -353 -499 -193 -881 -93 -320 -765 71 453 156 -171 -643 246 503 -554 89 186 -124 -232 -292 365 -575 -834 238 -448 -605 461 -648 740 437 104 -343 -639 -106 -120 -499 531 710 769 -763 -223 -64 629 225 -654 -816 419 -495 -237 510 273 744 -678 203 225 -191 81 -498 495 586 -832 94 -46 -529 -68 722 -483 609 -550 -251 -366 -518 286 365 -656 -774 -756 604 -288 205 -690 629 -148 -824 -344 487 -653 66 -573 -622 252 466 26 607 469 163 151 634 -362 329 458 -665 -839 33 -470 542 -453 -295 705 -128 -88 33 -385 -67 -270 -601 591 3 -572 700 -237 -135 -133 199 -180 -574 281 646 -226 -488 -145 -601 -781 73 411 -280 403 -161 -708 215 800 131 -469 -434 703 21 628 -495 653 -515 286 245 697 742 -376 741 709 607 661 470 107 619 47 191 74 -392 -516 -73 697 -278 754 -731 413 500 -530 537 -447 198 -739 123 602 -36 725 -846 525 151 -485 271 -10 189 -152 -255 766 -569 492 -533 208 80 -345 356 -538 130 -63 219 -269 365 713 -183 -276 -891 -861 -837 -324 744 549 -494 -597 -802 -278 744 321 255 -568 161 274 -860 -265 -225 -122 -595 80 335 603 -229 -168 124 -404 456 -783 229 -270 -344 -900 516 -405 354 -10 495 190 703 -550 543 710 -202 -141 -553 -360 -766 -480 -492 416 -455 -662 -243 -731 -529 246 -837 -647 -129 -754 -75 132 -678 -445 140 182 -410 771 755 -704 -488 74 -393 -271 661 -502 532 -433 542 645 -101 -627 295 -644 455 -499 -757 -828 -863 550 93 86 290 -423 787 70 -279 -657 725 -511 -133 723 -720 -154 -828 -81 487 -168 548 644 368 790 -817 656 -144 347 397 -650 114 -250 404 335 -155 -488 -793 -646 -551 -648 -586 -32 304 -355 -96 -301 411 -289 367 595 750 604 -367 561 683 269 304 -311 -352 -459 239 461 -344 -154 -193 -791 342 -460 -541 293 -261 181 -549 780 218 675 -652 -293 -855 678 -867 349 89 -615 -223 -577 -400 -443 674 583 584 -359 -718 440 796 -866 651 178 -317 21 779 -316 -159 -268 -454 -788 468 541 651 -889 339 409 414 -135 -681 -185 -340 381 -677 -371 583 -178 189 652 392 -533 715 702 -150 149 -660 -374 243 -753 99 159 348 343 -14 -883 -29 -733 567 65 -264 -883 259 442 -56 -354 765 -819 471 253 -105 -257 -783 -93 -173 -458 730 -67 -217 -26 120 -495 240 -540 -699 435 -433 -158 752 -761 225 156 -615 -12 -783 746 -549 744 -661 -233 -171 106 -438 -10 -616 -243 -637 -412 -385 -301 -299 148 248 123 -121 -801 457 353 -753 257 -727 101 -443 -139 472 -137 -187 -338 99 -561 -264 -683 288 402 485 -59 79 -503 310 619 -247 -574 -335 -547 -421 239 -263 -673 -14 383 -505 -485 -855 -760 -122 648 673 -846 45 -609 -683 -296 -445 366 113 -698 726 566 -597 -624 -533 108 731 100 -813 768 -753 -329 -658 -360 -761 -586 256 -118 -523 -654 628 -245 187 -206 394 -1 -273 357 429 -140 -302 -254 631 -172 730 -99 470 664 -74 -277 -82 32 -501 114 551 245 322 -657 396 -303 87 605 -90 -104 -249 660 -215 -695 -501 -862 -94 493 176 621 672 -457 -880 -439 -191 85 59 264 533 130 -140 400 742 166 301 233 107 734 789 769 -626 300 77 -733 665 579 -31 -229 622 198 -602 -478 -726 -141 -351 -847 -271 625 -129 -791 -528 714 -43 269 334 52 237 684 320 214 714 550 678 583 144 596 257 -8 745 745 226 -223 -238 -541 -29 -785 487 -54 -480 -834 -603 576 -435 513 168 -116 -15 -368 -754 -827 -39 632 222 -127 -515 -433 314 -113 -579 609 158 690 306 595 -208 -64 -167 637 -610 -55 91 5 285 303 99 -607 -456 -629 201 -740 -16 607 423 -881 -567 -546 -42 117 -796 -234 -606 -681 214 775 -543 -4 -736 478 -861 -303 653 -707 531 46 287 -384 -722 -699 346 -803 -868 -381 -838 27 -610 -271 -645 46 -427 429 484 -361 -865 309 -113 -105 258 599 4 446 -878 -780 -439 375 -546 0 -187 -419 -569 -152 -340 569 -414 413 -315 443 369 161 -364 203 -461 -166 -177 723 -751 -228 -291 486 388 303 -200 -615 537 551 -387 54 245 -91 -746 -195 506 -411 -475 -123 613 609 -676 -686 -337 -307 605 215 -865 -439 468 337 -278 567 -195 316 -657 -423 717 466 522 -540 437 417 659 257 -144 446 -290 445 739 159 21 -622 -700 659 -726 272 239 -537 347 -692 467 136 -879 -188 728 20 -487 -333 309 -842 482 -571 -223 -252 -53 -688 479 -129 -161 -897 -122 -394 162 284 -378 -791 636 -99 524 -61 -166 675 29 203 -474 -381 -571 11 736 -627 635 499 354 657 185 313 539 -537 -407 707 -42 281 595 487 -859 -837 719 398 468 -415 241 -212 -314 -400 -769 281 -692 -723 -58 -488 -580 -250 180 -511 500 -349 -835 -229 26 -422 -22 -349 -142 -45 -770 223 599 759 325 488 -220 -823 534 -180 410 -732 546 470 144 361 489 293 -136 586 170 291 186 247 -669 -605 -176 -243 -61 -717 477 650 -2 -530 419 349 78 -864 -320 -23 319 40 -889 118 32 554 188 100 405 613 -496 -307 601 250 287 -502 326 -674 729 618 -868 213 -609 111 -606 -839 509 -776 553 -698 138 -361 -630 645 509 110 346 505 -238 -629 492 666 -7 -719 454 -887 -831 310 536 429 -153 -339 -582 -52 -731 120 170 -753 -490 460 -790 477 -844 629 -260 -156 -873 -687 507 -390 20 649 -622 -55 699 -154 -469 285 -389 635 -719 -16 -66 -819 -87 -705 -498 600 -369 5 370 -567 589 -321 -7 782 -437 -455 -156 -559 687 170 522 175 318 -707 -681 -573 -626 -135 393 -794 302 783 -313 -653 671 177 788 258 708 -55 -54 549 507 -646 94 -881 497 -638 -596 -800 756 -368 -22 698 388 -15 441 -895 704 31 627 -46 403 461 -140 -568 560 785 -302 -470 738 -323 587 -205 -492 -753 -28 773 737 188 -518 -95 249 -810 -687 -279 332 690 593 246 -60 6 663 635 -188 -676 531 -481 378 -861 -397 -144 -368 684 328 314 516 278 604 -256 -25 -507 -573 92 595 -884 -603 23 200 -36 -44 -510 -752 -540 420 555 -604 328 587 145 159 -894 -333 149 -648 -153 -32 605 33 -816 370 -110 135 -413 144 404 258 364 -611 791 331 33 768 -700 365 -89 -590 -686 -820 337 264 726 16 -698 207 -196 663 -709 665 435 -746 286 -797 149 -659 -899 -436 -826 646 -307 -43 -882 32 797 72 -765 43 -153 -723 -668 731 744 -892 -676 272 -245 -267 607 -303 69 -290 -206 216 -709 601 -731 374 -858 -756 -22 -169 -417 307 -674 -93 215 -224 -599 -118 -248 -473 -601 640 -833 386 -305 35 -33 -169 -131 511 -739 624 243 -240 -459 424 502 456 -536 -836 -308 440 -241 85 341 175 236 -849 -88 785 -839 -818 508 -222 511 714 -737 163 -573 45 -533 234 -161 -679 -689 -857 293 774 83 619 -895 248 411 249 94 194 -608 -760 397 -471 640 -118 203 118 -690 246 596 -252 -302 -440 -276 594 -687 410 117 -89 -800 -447 437 452 -519 -189 653 179 174 355 448 -18 -722 153 356 -43 372 -705 -213 -670 666 -614 -642 186 108 -726 606 186 -75 -551 -618 -240 18 -332 -240 294 -257 82 265 352 756 -549 -34 142 -351 317 311 -62 -353 371 170 -118 796 410 226 622 -768 -79 -657 -25 -371 -644 114 782 526 -469 335 391 -809 -101 25 -696 -636 574 118 282 345 -702 148 -66 -382 -460 -334 579 -265 -329 -53 -873 660 109 -654 -794 -840 371 -835 205 420 -336 361 285 432 254 -743 695 796 560 400 517 668 69 -130 461 -525 262 45 -776 -291 760 309 -119 -166 100 -25 412 -798 -311 -642 763 -76 -309 28 -451 305 595 -339 -744 -99 469 -532 -578 499 -541 457 628 104 -618 -836 110 481 142 103 -84 -403 -347 705 -513 214 197 -175 349 -786 710 -164 -357 -648 749 -385 -8 -182 424 -848 -593 755 -757 -789 385 -494 -215 293 -619 -668 -381 487 -674 713 -582 90 623 302 -518 -38 -588 256 368 728 -645 -674 -528 607 61 502 110 280 -45 587 -370 -870 512 -451 -846 -133 132 -72 539 778 82 528 -89 580 -882 483 760 -864 -289 -28 189 93 12 -192 687 -581 490 -776 694 -308 -16 713 -207 -837 -486 -616 -75 447 283 297 -685 -839 -586 616 632 -367 -750 -514 672 -194 400 -575 505 -227 -810 -117 -654 -749 -718 482 500 -525 -29 110 -499 200 157 187 458 395 -10 -94 409 -876 704 459 171 285 18 -651 710 -410 787 -767 -870 -262 -719 607 492 -206 753 457 613 372 -404 520 -709 438 -695 -27 585 250 531 -551 13 392 232 111 -140 -489 642 549 603 348 413 794 -250 370 -541 643 -768 -567 -539 -402 -870 615 255 -776 41 -315 -688 -268 292 -554 620 -676 800 708 -56 797 -100 -553 -543 -569 30 -589 710 541 253 618 -889 -514 718 219 770 -47 444 -665 -316 -164 -620 -157 -694 -360 -830 -497 -493 -665 771 -893 -523 -803 743 -199 639 676 -697 -465 580 218 -732 -347 -30 653 -665 -543 693 15 -428 306 -37 -546 -597 722 -479 -217 -801 -731 -793 470 -425 -162 594 69 353 -476 728 -245 -132 -713 348 -17 -344 -501 -710 369 -400 -635 686 -172 216 -156 -878 636 -672 532 -865 -535 -196 47 -95 -590 -676 763 -620 445 113 78 1 -867 379 461 -364 718 -407 -730 452 8 -333 -48 416 198 -623 551 -471 -265 -550 217 353 -667 -359 -647 -408 422 770 -575 -644 676 -183 -747 424 -443 -605 -669 219 -619 -681 568 -701 642 -466 -238 -34 275 591 725 -116 60 233 561 -819 372 -838 -329 487 -431 794 595 441 652 -397 184 -443 -415 442 31 -607 362 585 -603 -205 -764 780 244 437 -571 519 -600 590 -313 -888 -274 -532 625 -300 742 -721 -92 549 664 342 761 -523 721 -49 -891 -102 -131 234 -519 -361 -553 324 -744 373 -717 373 -799 765 -845 -466 705 -572 585 23 685 -63 39 -538 713 -386 730 692 -68 673 -300 -824 -777 -647 166 455 -717 135 -26 -893 -879 -167 258 778 -649 -154 756 -458 -92 65 -240 -98 112 799 585 688 672 -893 -64 102 112 -497 561 463 -733 785 -756 -134 387 -824 -44 -831 161 -43 61 -825 778 187 662 -556 -778 630 75 582 -787 -777 -250 2 625 -701 493 487 -673 57 -434 562 435 702 721 36 319 75 663 107 -764 687 -558 743 -866 370 775 217 -714 -768 -390 781 261 558 699 718 -134 -607 -251 278 -317 671 274 -80 -253 -581 560 442 708 -52 677 -381 -851 162 -877 -212 620 707 645 -168 -848 706 760 92 462 -568 -287 -840 487 315 760 -779 542 -748 708 277 791 796 -367 428 -130 628 -460 535 316 603 -477 416 -434 -829 215 -213 -447 422 -695 350 -330 -338 -437 -554 185 -553 -311 275 -158 -408 -26 775 -475 -111 134 -642 540 -478 657 406 41 -223 -138 723 294 648 335 333 383 662 288 506 -142 -775 458 -660 -87 293 221 -733 -699 -890 -307 192 453 191 298 -829 -401 371 708 192 243 -502 -824 -818 773 -461 200 595 47 -830 291 -556 614 667 40 746 1 476 -298 571 748 -306 -640 -618 -639 80 186 28 -239 558 433 615 686 -292 113 272 145 -500 -630 -716 -775 65 -75 -890 14 181 -137 -230 -796 -236 583 137 -455 -26 126 -347 -182 339 664 66 -163 30 224 602 665 -603 -671 -226 359 -277 108 304 -295 331 -270 269 12 419 513 -273 -760 45 405 -362 -255 497 -887 -367 -347 -402 -152 144 165 357 80 405 -209 100 -625 -76 -645 -354 697 246 -875 378 768 281 209 278 -190 313 339 -189 280 -124 -870 524 645 -13 -722 655 -247 798 225 -98 -326 -1 436 -772 387 -861 476 -878 -717 -521 -511 373 537 513 -470 -91 58 -488 583 -699 414 -202 -611 -765 -687 -183 407 -401 199 775 -493 -456 -614 464 774 -410 -350 -312 -181 4 597 240 -307 233 382 455 -105 -291 -331 595 -125 154 524 276 -227 460 360 -785 -596 -578 -482 -305 777 -606 -251 644 -319 233 -114 140 13 -207 -815 -607 123 711 -275 -216 793 -759 638 -475 -821 416 -797 -104 596 -299 -7 302 -61 -353 -474 581 -416 -725 152 182 740 83 -98 658 249 301 -458 517 -240 -379 77 727 -765 321 398 -433 -706 -642 -126 613 406 203 -385 -893 -135 214 302 -489 -28 393 -636 -445 -812 -94 765 -129 -884 -118 -857 248 263 -635 -708 -329 -665 -159 -484 -489 3 -645 389 307 -389 -599 400 -251 -897 106 -791 657 -566 568 414 -347 286 56 -556 -508 -792 669 -129 747 -844 -594 690 -523 55 370 578 583 454 567 -573 314 -534 -679 -534 750 461 35 147 -274 66 -840 290 80 223 -41 -331 509 729 -614 -647 -166 194 33 521 -867 -629 272 -896 583 -83 -523 133 -143 717 -745 402 246 -863 -153 -169 -401 -834 656 -706 398 133 178 60 325 264 -34 488 436 -775 -428 506 719 427 -86 -334 -94 -228 655 -55 346 -694 488 -107 545 -815 5 -391 -524 -768 748 318 78 -331 -590 -525 178 660 -462 -813 -592 -855 -501 409 506 87 -710 226 -110 774 48 -223 -18 445 105 600 -735 -58 -516 -589 -798 -892 -29 575 -285 -129 -831 33 -102 565 -375 497 768 346 -414 396 769 -117 -173 -23 -556 -158 215 -612 -70 -871 251 133 232 -782 -552 215 -785 -577 -156 447 -766 -805 -2 143 -449 176 -788 -659 -203 -162 -740 421 639 -635 -683 -787 -690 -863 490 199 799 -567 -341 -520 752 475 -64 570 372 -615 -649 -302 762 544 270 517 320 249 -577 -151 67 -105 -809 -809 -846 -58 -471 591 -498 -640 367 -604 482 251 644 -562 339 -668 624 -76 -612 -638 -559 594 -2 -454 118 190 368 319 263 -708 -377 -150 587 372 -537 -374 141 724 -728 230 -52 -5 -689 -602 58 -517 -570 -418 -290 -590 -533 -79 -634 89 -754 -851 -552 418 146 373 479 420 -107 -874 -376 -336 -273 -30 255 177 467 492 -15 277 -226 -116 -891 -41 -854 33 267 -766 -463 -144 -671 -872 445 356 -611 291 -722 47 -322 293 762 413 -9 -475 470 504 -162 382 -202 3 693 -812 -65 528 560 -101 -460 647 -587 329 374 -833 80 -695 -542 569 -479 214 -509 -434 172 716 -343 277 155 -346 322 264 238 257 -188 -351 160 -176 128 652 -745 -143 594 -79 265 -799 -463 -664 314 -359 -533 390 240 509 -881 -95 -832 282 618 328 443 -172 -276 433 -473 151 272 -64 29 -41 -49 -688 -839 390 0 -340 -109 653 -209 50 -475 -585 120 -680 -793 -613 461 -392 -606 -503 161 701 158 603 -179 457 524 383 -269 -892 577 -631 28 121 -75 433 497 -718 59 -112 -457 20 359 -577 684 -87 -274 -360 206 -687 -127 -570 131 512 -807 -641 -895 379 39 321 -367 156 -349 -697 -820 389 -265 -166 385 -773 784 -503 153 -650 -585 789 -643 -865 -394 -605 -490 -460 19 -166 762 -680 -102 -477 562 54 -695 541 -107 336 -273 43 -240 -534 11 87 395 698 -340 -766 377 -799 -343 485 -220 77 464 96 553 -614 -804 -699 303 466 -171 -185 -438 -524 722 431 403 -214 107 -888 -109 -86 -804 704 542 -811 -488 255 -831 -396 -630 -270 105 666 -805 250 626 387 -605 -17 368 113 55 91 -745 -612 289 582 -875 -545 640 -525 677 655 275 606 -274 -122 -295 -841 -772 -334 -678 586 -531 -664 -102 -404 -80 -625 -35 744 -852 270 -747 -895 -94 -397 360 612 -484 -582 794 -316 318 -34 591 250 624 -428 -807 -100 194 -670 77 123 629 -196 -541 -762 36 115 572 -14 550 715 -43 362 437 -696 -623 81 -780 125 38 -887 -213 655 501 267 322 734 223 181 -612 128 509 1 -616 491 391 303 -813 334 -388 503 -718 -402 590 -311 -586 172 229 -50 4 610 382 451 521 -435 -586 -864 -154 565 -30 -871 -783 682 67 6 780 49 740 258 243 -784 -855 203 587 152 -346 -391 -261 -433 687 314 665 -347 22 67 70 -325 478 -725 -570 257 -164 -137 2 -302 551 207 -14 -549 -668 -336 146 714 188 164 614 568 -690 326 -825 156 767 386 -725 703 -647 -560 160 -276 -753 274 778 -483 -725 -681 -517 521 -277 671 163 -229 210 -220 681 -94 -574 261 -273 197 706 499 -108 -608 677 -137 500 -670 -223 -625 -885 -374 -301 523 165 -663 485 190 -152 -633 -262 -407 103 -72 83 397 619 -821 92 216 278 -897 394 153 443 530 375 -870 -53 -28 -421 -45 96 421 628 -399 444 265 -683 -87 -667 623 613 -812 147 324 482 438 700 658 444 132 -116 351 602 -232 -52 106 -80 -849 -900 -112 -395 305 289 -397 -811 565 275 397 671 67 -153 525 4 -202 -5 -352 -466 481 209 -451 -167 -359 -207 535 199 -206 27 343 -259 205 682 704 -793 681 -680 -304 533 -626 567 783 -311 -372 -827 -399 139 56 -519 -730 -74 -458 -425 -347 -641 -62 249 49 -499 -245 227 -272 -14 294 586 784 284 -733 520 300 362 -261 43 354 -663 135 -810 498 645 573 -258 799 -102 590 -330 -833 -286 -669 736 -90 -624 -517 -298 12 -206 -788 -643 -120 -111 -185 -897 -20 -900 -207 -480 -45 604 -203 368 562 228 74 552 -666 425 117 337 368 418 175 -867 -406 599 -69 -808 -120 753 581 43 -90 -554 367 615 342 -811 793 410 -690 161 -473 392 413 -437 165 -246 486 524 40 703 -211 -360 -875 -856 148 -809 -678 749 -55 72 -869 66 -688 -882 -367 775 -464 -30 -458 22 -320 -242 -381 -546 474 -573 -857 755 780 251 265 434 572 518 668 -365 -190 720 774 -746 -484 -155 -19 94 531 291 -235 700 -150 -486 -558 -184 -536 -723 -165 -527 -114 39 -465 13 332 332 -32 -628 207 -648 376 749 -1 -19 -41 607 -416 -773 -668 127 -819 7 -440 525 -362 -860 167 234 592 -185 353 -213 380 746 -410 -404 -685 -733 -46 -189 460 709 -57 430 423 35 -450 -617 -717 -703 575 671 -61 316 -622 -514 -673 -430 -842 -17 -650 630 -688 368 639 -781 190 -269 -511 682 127 357 -516 788 439 -776 -557 34 290 169 276 -654 318 -365 513 -624 -115 -71 270 -230 666 606 -88 -685 -275 -190 714 -500 -884 -582 -278 -549 -268 -777 -692 -590 140 588 569 301 145 71 -498 739 -391 -578 642 -829 600 756 667 -660 -825 202 397 -560 -610 -852 333 -860 743 -856 -22 160 -483 -682 628 663 -510 770 407 -5 692 -409 67 505 398 -471 -428 77 788 -96 -358 186 -688 -771 -75 -687 363 441 459 504 -528 -248 -698 749 -135 663 -647 -337 431 -290 -272 132 -511 195 278 -693 -23 -651 -132 145 139 -123 89 -169 -79 561 318 112 -268 -717 442 -533 706 20 558 -10 -864 -303 -622 484 -739 -191 -592 -807 -128 -374 -873 -862 -425 86 -312 -63 100 184 -749 -676 -693 -475 -123 239 -44 -706 123 -31 257 589 667 749 -101 -276 -105 -203 -626 204 776 -814 -64 -578 330 88 723 -140 -94 172 -106 -354 203 -623 379 492 523 546 503 120 -768 -835 -405 -202 -489 -324 54 -665 630 -22 510 -676 -673 -803 651 -16 492 444 469 -162 -302 -172 -13 -784 -858 -800 -462 -348 202 -821 545 624 36 137 -59 -719 -572 -113 352 481 329 -172 -604 -237 -134 -613 -50 -667 -350 -732 -125 149 163 661 248 -650 393 569 -729 -560 357 696 -34 -615 482 293 -125 -245 -434 -134 211 -383 -433 -543 -796 -693 -505 -707 -836 -174 -669 603 -545 21 -178 264 453 -401 416 -709 -613 -655 371 -505 -477 188 785 536 719 -225 -463 268 -279 199 200 -218 -212 -406 540 -238 522 -133 -812 -262 -601 -392 -155 58 585 -442 -471 604 66 -333 263 -365 -691 -482 519 319 114 -11 -368 538 150 -253 639 -805 142 -766 -181 -809 -7 366 -148 32 335 -760 -543 118 74 326 -355 -140 545 369 568 452 -218 -555 655 -138 180 150 130 -179 431 -33 -320 138 339 -551 -648 210 109 -401 -740 -113 380 356 -629 426 237 532 -897 766 -587 -735 266 -138 -609 -877 -515 167 473 -68 568 -388 662 -61 -455 -755 389 -723 219 455 -585 -585 310 60 -472 466 502 -831 556 -336 731 590 758 609 390 -819 -134 -231 315 -16 412 -699 -190 474 -117 457 479 -698 282 -102 -865 596 206 -159 75 -147 328 -6 506 -847 -146 -630 -9 -673 -198 -787 590 116 -389 156 -574 783 118 -708 -528 498 -837 -58 -341 -333 343 225 503 -148 -311 -62 559 25 593 -248 -798 -628 -186 159 -32 -352 -97 478 -328 -130 -144 493 -585 174 519 640 -350 -248 661 -196 367 5 -624 -86 571 263 -566 659 -700 -319 -594 90 119 -215 -205 -529 -367 180 545 643 -707 529 611 219 -596 131 158 -586 -301 -351 100 -318 -36 -511 -74 441 659 140 -47 343 -178 -104 263 -819 523 -247 786 458 450 -14 -319 -449 -263 -437 -818 777 416 267 -224 -784 -180 -190 726 420 33 -882 -589 -4 -696 -320 -42 727 239 -394 292 -215 -329 -518 655 21 -145 -218 -616 -863 533 -302 595 602 -462 -891 202 -32 -803 56 267 336 425 -507 296 43 -130 -837 -544 490 -11 -69 424 -165 647 227 254 -536 -312 743 338 427 -30 -90 -37 199 -764 -866 -497 -129 41 -120 -630 -780 167 10 -675 604 472 -896 725 -699 42 774 -51 21 -180 701 800 -491 -206 41 -369 -143 -552 686 581 -571 367 -606 454 -541 -320 -341 64 726 -720 321 -810 402 -635 -210 -487 -373 -871 744 101 285 492 745 213 -784 -235 -709 -491 -589 -79 615 558 -223 132 400 262 112 464 -655 173 389 660 -194 -731 -671 -342 -626 -367 318 439 -433 542 -295 559 -496 -556 -329 -532 -486 718 783 -222 439 -131 544 -761 9 -885 -430 -790 590 -129 -760 -743 -690 290 676 582 -140 781 -141 745 408 -224 613 -736 -836 -755 -317 -797 505 -3 -271 126 130 -244 7 399 -138 -519 612 -432 -452 790 -345 234 -806 -24 383 -21 -272 -473 -86 195 -621 359 784 74 -206 141 -355 355 336 -615 188 -404 40 441 712 729 -582 429 -276 520 129 249 -420 615 -346 -794 -141 362 -433 -736 -179 -364 479 -664 59 328 -256 -369 800 566 -755 -740 -344 -39 163 -311 -669 -703 553 -293 -863 -702 -790 164 -393 -97 745 -836 714 684 -558 -693 -118 -103 694 475 153 -873 764 -597 772 -393 273 -208 -560 -426 79 -115 -649 272 -256 -663 567 -649 -899 -839 -73 -288 -417 500 -737 173 765 -252 704 502 546 -164 184 497 -38 -422 -189 -222 678 -262 -220 -685 410 663 -167 606 -678 275 198 411 486 -629 -77 46 -848 271 348 -209 -97 776 -561 356 99 -74 691 772 88 -449 -101 -12 500 246 -578 -232 -148 40 192 531 -488 572 -612 420 487 -167 -456 -100 677 -583 321 448 -106 743 779 -448 7 595 -28 166 -138 -519 -744 -320 211 -802 487 693 523 -183 -245 294 -662 -387 -382 -47 137 -524 -72 -387 -889 -504 -445 542 295 601 -670 -252 -74 -183 614 277 -778 -125 129 -167 203 765 775 234 386 771 -253 -714 418 762 -448 -194 -42 318 694 738 -405 -241 -586 458 36 273 565 564 266 112 -159 252 -76 105 66 199 -434 203 -132 -168 790 416 38 130 -779 -337 145 -632 -161 -175 -118 -842 -385 488 -157 -416 517 -290 -454 -337 -392 -647 255 -703 646 136 -122 431 109 -843 -526 361 -618 -736 28 -151 -780 -129 -34 73 646 506 781 -464 641 -132 127 302 -405 374 -83 742 559 -888 -707 -436 -641 -515 191 -859 -537 -390 560 565 -154 -549 -608 -399 -400 529 267 -576 -97 158 -719 -807 770 537 267 -624 -573 -494 -821 -303 -629 795 777 52 406 -618 -631 243 -365 -565 -171 337 196 -44 -434 -202 464 -535 264 304 -574 -654 228 125 -161 -556 424 -71 101 126 632 -882 -696 611 82 -593 -72 470 453 228 -463 594 -3 -516 -388 -515 -12 172 -107 655 468 663 225 -255 698 663 -852 -690 -723 619 311 209 93 -750 -754 -463 -102 -65 -187 298 746 -268 -431 244 700 -362 -872 -631 176 548 716 -309 -377 172 -861 -702 571 -55 51 -15 657 283 -862 -697 -713 275 -723 210 -393 100 -11 -32 625 -569 381 -414 -198 -50 453 503 -26 -247 612 -879 -298 -818 -31 354 435 756 559 -497 383 211 -233 -380 -880 -231 202 117 -48 149 540 366 108 -173 74 723 -854 -665 352 300 527 334 438 95 -600 -674 -878 -692 -424 -336 -694 550 87 -234 702 760 -794 -215 -392 615 31 -381 -836 739 -671 658 -795 -846 294 -694 162 703 21 -490 -708 73 794 -162 -639 -567 10 -669 -761 -588 -461 -166 -872 -883 -607 599 611 344 -631 -533 157 468 382 -893 -890 -11 -393 -261 663 -798 356 -468 -716 -846 -607 612 -228 109 390 -379 -40 750 648 -363 474 -375 739 686 110 -624 -873 -521 38 -209 -533 -462 -465 -807 525 341 177 -595 88 -814 457 562 -738 -727 222 733 -636 675 -14 -458 172 -343 -696 -131 -17 366 -63 -347 -116 314 -8 304 -893 -85 -206 447 -315 155 145 -480 -6 -407 311 -658 -368 106 743 -253 708 92 -421 765 -787 -369 432 142 474 -228 -777 -840 249 -881 74 -677 471 -40 -778 448 435 -647 309 390 15 -344 484 -772 -224 -31 112 -166 697 377 -111 -568 -289 -736 -553 -524 -417 491 -555 -610 563 -21 -191 -668 453 -408 -529 -383 181 777 -322 -67 319 707 -675 715 -811 -313 -450 -268 -632 285 -748 80 713 800 75 611 -621 -180 -804 -259 619 -764 -737 -625 -522 408 -716 -42 41 159 709 351 541 799 127 296 724 -775 514 720 -882 -161 -583 7 361 716 -557 -763 600 615 -60 111 767 -752 -284 -155 454 -863 -377 -597 232 -103 555 25 -258 -106 154 20 522 -372 -886 -285 -21 -549 423 54 -653 281 -20 -823 -538 130 -217 618 453 421 -308 -586 -262 -558 -428 532 749 -389 -854 -113 -351 -196 434 -702 -385 662 127 458 -760 -897 302 -446 -113 129 -571 -55 84 -438 -70 -682 129 -436 -899 260 -124 397 -807 468 -310 44 -572 -415 109 -280 -266 439 626 104 425 -613 -344 137 444 107 -646 95 680 33 -850 -606 -836 658 604 538 439 337 735 -103 -40 242 280 754 629 -389 -471 97 -890 -172 613 647 502 -183 -119 307 468 330 -160 80 -266 -205 -226 123 -692 -188 663 612 -613 738 511 271 239 445 219 -755 691 32 -572 432 -866 -358 -365 -259 728 -894 301 -59 470 -565 479 -638 270 -357 -689 700 404 -134 629 -681 -310 105 642 -99 259 -658 -58 -806 231 83 374 289 -802 108 371 654 184 709 -404 -340 -425 283 588 342 -450 -464 -427 658 74 -224 794 26 415 732 183 655 412 -626 11 -286 365 -542 332 -676 -303 383 -372 -324 638 -754 -109 712 161 -846 -820 545 -768 601 -517 -58 -384 -122 686 -13 691 5 -805 -371 559 -880 404 508 356 471 -302 555 -518 396 -176 -366 -507 642 -759 256 -108 508 188 -763 -582 -472 -55 734 662 276 15 326 648 353 95 96 -542 457 -860 -35 -668 5 251 728 -395 -597 465 -448 -220 -23 -496 -534 -381 -243 461 -882 600 408 -361 174 71 -225 450 -602 -590 -577 -695 -27 296 -535 -389 655 -475 -662 576 -766 619 604 -623 423 626 -482 -148 -207 793 -477 476 518 751 640 -358 381 -795 -405 571 -722 -491 468 688 -518 -653 -658 234 -754 -20 360 721 -776 -622 573 -548 731 -346 -239 563 129 43 714 -482 -835 322 -621 672 -827 -482 -869 160 724 -159 -441 570 -57 -564 263 -380 -862 284 -747 -86 62 -205 51 -363 -430 -321 44 -745 -862 475 -125 -20 275 669 463 651 -224 632 -109 -636 -624 140 -184 -365 -350 -275 -665 -633 709 -129 579 116 686 -710 -448 -66 -267 120 -619 -895 200 -280 477 -475 493 183 469 205 -459 35 -220 390 -667 -887 756 36 -412 99 -181 258 677 540 -79 -761 -589 -593 -666 -841 -313 -496 67 -700 -601 -188 -140 -832 -233 -830 154 -32 -651 362 670 684 753 676 -645 453 -575 592 -170 -512 -312 -554 534 399 -465 614 -522 -100 -890 -289 -408 -820 -53 626 327 -768 -223 722 -674 733 523 -402 -495 535 -269 247 253 176 -52 93 507 3 303 622 248 624 -520 -831 -767 -573 132 -819 641 -84 -565 -178 -716 -691 -19 -73 -201 499 320 759 -503 465 -385 -442 235 -558 -822 304 469 463 -381 -53 486 707 643 485 -124 -276 26 -221 -805 -530 125 167 136 -301 632 -309 274 -524 448 -607 -239 -560 591 -185 578 287 25 479 -468 704 -511 568 -874 -382 -214 541 29 50 7 -780 -785 399 581 -440 534 62 7 -408 -691 280 549 780 -70 -128 701 -433 481 253 -283 -897 624 -250 -524 61 385 -151 -869 -899 -405 131 380 551 339 735 117 333 -341 -459 303 -566 414 776 -394 -372 218 -160 637 -158 -358 217 -720 -33 539 -896 601 -465 42 726 -705 -315 -446 -513 -109 390 246 -586 -94 -451 -117 -803 -751 -351 -267 -873 -673 -326 -535 601 -434 379 627 -28 -110 -330 -691 297 331 -204 -413 -754 -277 538 173 581 142 -679 646 83 -102 287 247 -883 587 -609 -347 -6 142 -810 524 -374 -166 -274 -17 -579 563 -75 119 -790 64 734 -889 -706 675 -450 173 -397 591 -437 735 539 -806 519 -381 -464 58 -22 -99 617 -819 -614 27 616 -706 46 -449 -560 -271 -403 615 163 444 -320 411 -524 -900 390 -580 -217 324 -734 -637 -733 735 -432 184 28 473 -772 -739 164 -427 -881 -897 546 -684 478 -286 -163 -150 -375 271 -430 675 -211 744 -469 -331 272 -829 438 619 -398 -8 -492 746 -823 194 -685 582 -356 290 -827 -393 599 170 500 428 307 -752 391 607 -402 -841 -436 -726 384 200 664 -707 -656 735 36 666 -20 540 -192 -505 33 660 -56 -584 690 -855 140 35 -296 -828 319 27 -805 -789 684 232 405 -840 -311 518 728 -280 651 401 211 -10 511 -804 -749 -373 -890 209 -286 -396 -21 -48 -184 515 -97 -274 -810 -393 45 -169 419 -174 -388 725 232 -19 -149 221 -635 -872 -124 -602 170 733 86 -546 341 -377 234 396 -294 253 -239 -673 -319 659 188 -743 -289 -117 482 97 -741 -284 494 800 55 -678 58 -682 85 -587 434 497 800 67 -755 -316 469 563 686 235 217 -9 795 490 312 648 -264 -331 127 772 350 174 -86 22 543 -479 757 -257 -501 180 -151 -78 -840 -387 40 -581 320 562 98 -610 559 -32 673 49 -720 194 -831 -375 -503 651 -566 -209 -644 -564 551 673 -441 -427 -456 -720 -780 118 348 -188 -769 441 -67 -484 -181 -165 -826 466 -533 757 -83 -633 695 134 -43 -445 -393 686 -528 590 -442 -561 83 -153 -223 -889 106 666 738 -63 -180 -497 396 602 268 569 -124 513 188 795 372 -353 381 681 109 -479 418 198 -780 33 765 750 747 -341 296 -820 -583 252 -49 -808 -250 -526 5 -409 -729 -248 -632 26 540 -534 229 121 734 -106 63 777 544 600 787 469 46 573 -877 -307 -787 -441 782 262 -486 -654 -6 -613 -409 -321 148 -233 574 -114 -514 638 -721 -226 69 -655 762 95 380 -211 488 707 -266 234 -875 -25 -805 323 -747 -669 -563 81 -656 685 -170 124 -632 186 -659 291 -690 384 656 782 243 73 533 11 694 385 120 -242 728 663 755 -25 610 -260 -125 146 -861 175 -637 -137 17 97 -57 48 156 28 -467 76 -596 559 -868 203 112 -830 592 606 -138 -662 178 119 751 -275 -746 -800 -209 768 47 -62 26 -159 -771 -743 85 470 -192 343 -529 641 -153 727 -106 351 -201 -84 725 -252 -247 736 98 -563 -515 -538 -832 57 480 -471 -274 -814 8 201 -453 -380 239 509 -698 569 -467 599 398 108 86 385 546 19 -833 522 -8 128 479 418 722 -161 25 -671 698 -542 -555 -295 114 318 -589 -155 -177 -205 -42 -323 -494 479 792 539 497 -104 648 331 555 -319 -669 -216 -618 439 -422 445 -432 -588 -360 671 -31 418 209 401 70 607 -605 -321 169 -268 -646 -241 56 737 -615 -67 470 -568 -283 -310 -342 -456 -676 522 -107 236 48 -441 -800 681 725 638 800 630 535 -754 347 -428 -470 -386 -888 43 85 640 576 -597 -788 -727 -597 -227 473 -497 -872 -6 426 763 -702 324 -14 -491 457 225 -83 748 379 -174 614 740 761 134 649 678 -188 -818 -296 751 -26 -195 -841 345 -436 213 268 -4 87 671 774 -690 -20 -562 244 112 -511 394 466 78 430 -24 -734 -606 459 -141 798 750 -713 620 -782 -637 -642 -769 -307 748 -516 586 34 407 -6 -600 523 573 -665 220 -646 500 -669 679 502 -175 282 -301 604 -136 189 -516 472 198 -257 -860 59 386 -476 195 -615 218 -16 -98 752 522 63 314 -287 -891 -728 -147 406 568 -542 193 583 -301 -86 746 -324 98 621 659 -724 -460 314 -175 -193 -208 647 -756 -768 -799 200 688 -258 -331 646 -272 -114 -869 -33 204 82 108 -119 216 748 595 215 194 670 -418 -739 553 155 204 693 -843 -573 56 -62 53 313 727 -261 -549 -468 -885 740 -95 96 123 -871 -792 -146 -149 225 -856 -162 775 -391 -189 500 -492 421 -498 -43 720 495 514 762 -275 14 641 728 -569 -661 -149 -462 223 781 578 87 423 -680 72 -661 182 -250 -599 -370 45 -192 -565 -150 -872 -22 412 -521 -600 290 273 233 -215 -75 -210 -508 -622 -834 101 321 -792 -658 -344 -437 -783 371 11 -94 74 -849 -40 -666 -858 -588 716 3 -665 196 790 -173 -736 72 -181 -1 478 291 -316 -293 339 705 -336 -843 -235 -77 595 -492 -500 -139 213 650 490 -101 -878 11 308 52 -24 -77 734 -671 348 -437 739 -587 53 27 -400 -391 541 -24 -738 -515 593 -104 184 -250 47 -382 -761 -896 436 -487 -493 265 -87 -655 -327 380 -59 -469 429 -605 -468 273 9 138 -298 -888 -39 -437 -24 405 -697 119 -744 512 39 560 -827 -526 512 184 -483 384 406 784 225 -259 -463 -812 378 -175 315 623 19 -684 648 481 -55 620 -378 -202 -349 247 43 59 -92 56 75 -298 343 -779 49 -3 -760 -175 -416 -397 -818 -23 556 -9 -896 695 479 469 -469 -500 291 282 -779 -33 -211 6 -342 -60 373 764 -50 303 -450 -186 284 607 -556 -852 499 192 -671 667 161 179 212 -775 -884 689 694 -275 538 -869 792 -650 -532 635 592 -29 188 -130 -438 -500 429 -411 392 527 -769 706 180 -641 -589 679 426 -115 -583 552 115 -281 575 -432 646 -425 -336 693 219 64 -867 18 -787 130 -569 141 791 39 133 57 298 234 -278 -391 -396 421 -448 -549 -783 -552 276 -165 -835 -722 614 -587 -266 647 -520 -103 -156 -248 -681 397 -291 90 474 472 -727 592 -376 276 -538 297 -713 -883 633 -740 322 -789 194 110 -668 -587 654 -561 114 23 716 -179 -690 175 -237 -798 107 -41 -325 -640 -893 -616 39 645 762 -415 -364 612 -11 70 309 455 -271 45 751 -472 -92 349 133 -461 -407 -344 -686 -769 -84 730 -697 -751 -194 434 506 -556 -649 340 -94 331 -833 -295 -188 -690 -39 -808 579 -38 528 -899 -39 -828 -779 -732 -888 757 354 280 -220 -581 797 -176 -323 -104 -320 -113 -406 -359 -319 155 -890 -5 -617 -632 -443 -874 89 -109 -379 690 146 -339 -78 285 -582 -720 -467 564 -137 -552 -587 -417 -532 543 -487 -586 -291 414 -664 -688 167 -343 -760 -895 -831 -172 657 -806 -507 444 304 -414 -717 -171 518 -88 -895 -661 263 556 -820 291 736 679 364 -516 -563 -629 -177 -697 -232 658 728 41 206 450 -110 -28 -594 313 -642 -450 -811 -225 -598 -880 350 -214 250 337 -130 -412 -481 -364 -571 318 199 27 -473 -558 667 200 -496 -748 -118 -652 525 87 -356 630 -674 739 656 -319 -535 -700 179 -31 -406 -17 692 -150 -278 286 660 -661 -82 715 -33 24 716 -153 -359 -770 714 594 -71 150 50 -424 587 176 -787 351 19 577 -673 -175 -554 -72 517 323 303 213 -242 -828 383 -851 -78 -67 209 670 781 374 81 -366 299 615 712 360 -798 559 692 -674 -85 444 -88 754 -818 433 -91 -801 -285 152 -427 138 -308 361 -823 -825 -748 -418 793 5 -633 229 396 -345 414 704 -179 344 647 -468 -299 639 53 -13 -51 -642 -390 -510 -356 548 131 765 -59 -333 -320 -734 -851 -806 -321 -790 -720 787 -697 -439 -243 442 71 285 80 -37 676 659 -281 191 252 -589 -892 -778 -557 307 -436 745 -529 -587 -56 582 -374 86 -290 764 135 344 605 -412 -49 131 750 -898 -693 118 -335 11 41 -122 -401 -519 -268 -827 -508 74 -98 -642 -215 -97 116 -453 -78 -282 -345 -104 -627 -632 4 637 -172 485 446 -857 -341 71 -275 146 -288 384 -615 653 -733 -703 -301 739 590 -253 349 407 -659 637 523 744 -862 -134 -785 -284 -581 -231 -566 -650 15 -248 74 -779 -763 -270 595 -432 -348 -749 523 -690 -459 201 799 639 179 -852 102 -717 112 -392 -376 -225 -249 -36 752 -812 77 -700 -761 -246 -215 252 37 -345 595 -458 -161 -33 -159 -848 -879 332 -16 296 573 556 -666 -87 366 -334 492 -494 -275 263 -198 -534 109 -470 269 -545 -476 754 681 245 657 386 568 -757 768 443 418 495 241 -478 756 -397 276 279 479 733 320 -470 73 -187 277 -539 -138 730 208 302 77 723 -398 735 -489 -31 -35 -840 526 -164 -94 -780 648 282 -242 536 -897 14 -205 -119 -675 -34 123 79 -820 -506 378 639 384 52 -451 -663 -32 219 33 -856 521 -339 -370 -272 242 249 -733 -842 -400 339 558 -714 39 -37 227 76 480 313 -222 655 -799 584 625 -819 -879 539 587 102 -657 -240 -848 79 624 43 380 -395 -196 399 -288 -680 717 371 -290 2 -437 -28 -337 -105 -269 -614 -185 -863 -519 -108 103 -600 -349 25 -263 106 344 -260 226 14 -435 -660 -351 784 199 -384 67 666 706 517 211 -831 780 -487 34 -662 189 -663 -470 405 114 303 -466 -42 -442 -888 653 348 782 45 -513 -362 156 -425 -873 3 27 -226 -579 -514 -673 635 515 -569 -858 -359 350 -648 224 681 445 -303 -410 3 -454 -209 -68 -423 627 -787 -869 366 109 -163 -578 -811 -763 269 -607 378 80 75 313 587 118 -139 609 352 -689 -26 -46 -126 517 -460 45 -407 10 -132 -382 786 274 607 538 763 253 -333 441 42 103 240 -73 63 103 -167 -838 654 -53 -807 419 307 -379 -792 -78 -2 381 -136 567 734 -400 -68 586 77 -66 -270 -807 -88 255 589 -223 736 -343 -252 85 249 91 410 -509 -454 93 -763 -123 -220 -455 275 -374 -308 334 -411 -202 574 -178 -422 -254 -341 652 100 -872 415 -812 793 719 -787 -66 204 176 -96 -431 -213 -756 -649 -853 -858 765 -825 -208 -825 147 281 -852 306 201 -191 758 -577 391 474 382 -283 -533 -110 362 -825 410 398 301 726 -733 -731 -891 184 356 -427 -608 47 353 763 -657 -659 -177 -332 637 -680 -480 -268 -422 -198 -115 -833 -130 -35 -599 -684 -606 -384 -629 786 581 -652 123 -217 552 323 195 -197 -18 572 -249 -811 -208 -198 -882 -678 -62 94 -799 -695 -517 -438 368 -764 361 662 -71 569 -72 -600 241 191 -392 170 -789 -624 -639 100 -365 -7 -613 -686 -752 711 332 224 243 -284 -340 146 11 -73 -696 -818 -886 -222 777 -852 -189 -895 19 39 -22 646 275 68 53 -737 592 -171 -276 -845 -572 77 193 584 -434 -120 667 370 644 -239 -687 20 324 590 214 111 324 -675 190 -154 -642 548 202 145 -188 53 -264 -700 -216 -18 -328 165 -137 285 668 -605 -142 -112 83 244 474 44 -653 716 568 -599 797 711 580 -779 29 -707 -720 -493 797 757 165 -396 470 -255 -639 601 440 -615 -320 -840 -596 -349 -202 -628 -431 -663 625 -307 158 -343 -479 -638 278 -397 -605 423 216 -642 -206 -6 -266 -339 202 324 -591 81 169 -479 -552 -599 -867 -725 286 485 -573 7 594 634 -752 -188 136 -698 505 513 -540 385 -419 -579 177 -677 -396 -512 -23 -328 -493 -616 110 -856 -393 449 -617 -225 -15 653 -408 -154 358 -630 -382 -349 -609 642 -100 -57 -326 -654 547 390 -785 -871 -231 -894 -38 -353 502 -720 -678 798 567 -885 613 -542 -371 706 -307 164 -657 -99 -36 -516 -445 -152 -538 -462 195 419 -109 100 408 692 127 618 477 -632 -408 -631 -510 473 -236 -530 -529 608 22 44 91 15 -898 458 -33 -495 -830 772 -190 320 -880 -439 -265 561 -692 638 68 -350 -295 -292 -21 -687 260 -795 347 -515 -712 82 -540 -71 -301 -215 -456 -362 686 398 377 106 -802 -710 -218 -838 -678 609 655 -581 -271 -340 641 -210 -816 -498 -364 -155 12 -721 -714 427 637 247 -323 -463 437 477 -420 334 -116 125 -523 397 21 -12 -343 -277 786 -529 309 322 -119 612 186 -71 353 560 236 -698 457 43 -451 -71 327 12 630 267 -88 66 -323 -893 -701 -471 -34 -686 -327 -766 -655 218 12 -374 -815 -185 -39 -487 -884 630 43 207 457 -343 16 -58 378 -221 -78 -577 58 -48 641 -448 -441 349 686 -551 -23 -310 370 374 -175 -165 725 -653 257 447 -399 90 -284 16 233 106 607 198 -480 -676 731 777 -853 330 -602 -683 -139 198 -506 785 -610 -324 611 -170 181 255 -776 106 770 -236 652 619 303 -769 626 -505 644 -857 562 -38 579 -453 -151 763 591 -333 -439 670 -372 401 -633 45 800 -308 -389 -640 8 281 -196 666 -474 -270 268 -216 -413 -263 730 -141 143 -310 -417 -438 -723 -162 671 -614 -365 570 498 255 541 -119 796 343 129 -395 -772 -198 -475 338 -512 472 -516 442 -708 -579 -183 202 -296 480 -667 -830 551 -139 -131 -451 -112 237 -406 -337 289 615 367 121 -472 -524 -484 428 227 707 -79 241 -609 227 -564 266 779 647 238 284 -523 795 69 109 750 42 -15 -139 -447 -691 167 685 -287 -389 114 225 -420 126 368 -558 -120 716 703 -641 -708 45 522 -677 421 -701 291 109 652 -220 -662 385 689 -680 -763 691 241 -252 -804 -811 -449 -551 -309 -762 646 596 703 217 -88 -701 -103 366 608 30 501 -630 86 -224 -264 -232 -171 -589 479 262 -527 -245 -259 442 437 -690 57 383 -45 -832 -682 674 454 136 42 707 -278 -1 218 -746 709 -502 -827 -155 52 -867 -143 -259 599 -681 67 -166 -297 -894 -568 -545 -398 717 29 -469 -643 332 725 -298 -695 -692 -887 -596 -440 759 -61 -114 -162 -896 526 -587 -310 133 -228 -287 -61 528 632 -366 628 88 -593 -488 652 -181 -380 607 555 -418 498 -243 -855 -354 288 -26 -820 -639 -85 -493 -627 -74 531 467 661 -335 628 26 176 393 742 165 -877 -540 646 235 -885 51 -333 -793 -681 -499 221 -105 -283 45 -572 -61 -346 -452 420 497 792 337 563 435 -143 -692 -202 -186 -256 9 723 -504 -665 330 -531 29 616 -394 674 317 591 -475 260 -330 -541 -753 589 -44 651 -49 537 -128 -632 50 -318 -358 156 -230 -238 -516 -676 -561 -654 -18 -468 -817 -425 737 -487 -215 143 329 193 79 138 273 275 170 5 527 -819 699 -747 -57 695 243 622 -620 716 463 199 -132 373 295 -655 -564 -467 -475 711 -172 -516 -318 645 519 -768 356 -441 -627 49 -89 -253 615 -880 -357 -884 113 -380 652 -256 -474 -14 -39 -351 622 325 -460 505 -58 647 258 518 -101 366 137 570 80 -672 -890 -774 -768 -761 307 -836 695 72 -543 -309 -374 707 -442 -792 -32 365 -108 799 411 596 -841 -119 -590 673 455 221 614 -280 -879 722 204 -88 -686 602 21 313 775 684 -804 425 -749 380 173 -575 -771 -299 -106 64 -488 -174 -273 -648 237 -13 772 127 -713 -315 -554 -225 -200 400 -373 164 513 358 -402 -847 -209 203 195 157 462 -156 730 -249 662 83 -828 222 513 -219 396 488 -700 317 524 131 438 -280 372 186 -186 -883 -481 -377 144 781 611 -80 765 351 -811 -883 661 -314 766 -696 376 -311 -703 -776 -888 -485 -785 556 -319 232 5 -391 -235 548 760 -428 53 -293 -154 30 -437 -439 238 -225 -653 -178 526 163 -64 -366 777 689 313 754 -362 583 281 -153 386 420 -359 483 -568 -537 -439 718 -194 -132 -262 67 -37 742 333 631 -836 460 633 487 -688 -728 290 387 -706 579 -615 -112 36 -499 543 586 -24 -41 606 -900 -647 -744 -739 696 478 758 798 -110 -815 483 108 -705 1 -59 795 787 77 -784 613 -337 -888 -98 -175 80 420 16 -275 -518 -628 482 671 -483 173 -836 -862 87 696 319 259 -561 -100 -529 -810 310 -574 711 320 85 -80 7 -25 -691 -205 271 287 -152 -40 626 -27 743 -734 400 -283 -544 593 -456 -851 -463 120 -646 422 -298 442 -631 -112 47 384 -150 372 -486 -97 -710 -114 513 -597 -590 356 -485 44 279 -287 -35 527 318 -3 558 -783 667 582 -327 -415 31 257 -314 711 220 -468 -90 -707 -855 151 185 -359 136 -417 -131 -500 32 299 -59 -6 63 392 744 -788 -325 -376 466 183 67 -565 -388 -867 -303 -516 207 -731 306 103 -856 121 376 -509 -423 -278 -141 480 766 675 709 328 -332 -2 -247 -357 -811 365 -601 239 556 -152 258 -388 -681 596 -573 -825 -293 -241 -208 -389 185 65 248 746 600 -763 -159 246 105 -361 191 207 -167 190 258 656 131 445 -475 779 -475 -394 465 -864 -169 271 -770 -268 -36 312 492 92 207 398 -598 616 140 -564 -212 -551 554 659 731 69 688 140 -782 -548 -485 447 -587 326 -784 -236 423 -412 522 -241 -513 495 442 783 -787 755 311 -879 -834 -38 462 790 -623 -478 -164 -355 -664 -125 785 -402 -682 270 201 -443 -261 651 -287 -864 88 466 -656 87 -748 129 -875 -239 -661 -762 -789 289 485 164 116 -620 -349 -299 435 -421 143 86 -326 -360 -463 360 747 796 282 -862 -138 -490 -483 -242 308 384 789 333 693 -782 677 135 -535 25 786 461 -812 503 -106 582 -247 308 -587 -726 -129 -26 -885 -519 589 590 -519 121 670 527 -231 -148 134 262 765 128 576 633 740 -694 -110 -575 -164 536 -646 -708 -639 -155 683 -743 152 -249 420 44 -229 -775 328 546 2 -432 525 -572 557 -760 -857 -64 -421 271 162 242 -187 -729 538 -753 125 693 -417 650 -415 -287 -777 536 -648 -64 -61 -301 214 -185 -316 -262 752 107 97 -72 636 -222 -170 652 758 -50 -420 -421 441 397 647 -617 -762 466 244 -587 -363 -237 -684 -762 -251 -171 -233 257 -877 347 776 711 18 -606 760 440 39 -272 759 -547 -430 200 -475 -161 493 -658 658 523 563 -79 -543 -180 466 -232 -372 -351 -682 39 -425 32 622 -85 567 -616 359 309 788 -70 -59 656 250 -439 -879 -399 -630 -380 -639 727 603 398 678 -599 -447 309 490 -189 745 148 172 311 -105 460 -696 465 528 581 -894 -397 385 143 -717 119 499 -216 362 100 -782 301 -560 333 -845 722 183 254 674 616 271 213 -379 102 295 109 507 -116 73 330 373 458 -671 77 -622 -74 -784 -93 -633 -456 -827 8 -56 -505 323 242 -733 203 -295 605 -619 -285 136 440 -660 675 -408 391 637 -354 523 -294 514 -356 -399 -488 348 -453 -795 68 -387 -58 -120 534 364 638 189 607 -856 -42 650 616 -84 752 83 -480 -681 416 674 653 127 -477 -371 207 481 314 -863 -286 -677 505 -743 -11 702 25 121 -520 -796 450 111 -452 31 96 -375 -617 -152 12 -566 544 -864 71 135 555 709 385 -402 -651 -735 -68 430 -865 614 25 607 569 -452 -700 657 180 -695 -668 247 299 -676 211 -491 -369 290 -104 478 -326 -196 459 93 215 -257 -407 6 -476 128 -449 56 493 503 -234 627 -166 -662 552 141 799 -393 -157 657 -735 488 -471 603 638 701 -878 -52 -365 -49 -612 12 -1 -623 412 406 6 334 287 784 267 180 692 -205 -143 85 199 -483 574 -419 -800 798 37 -185 -720 -92 651 -457 132 -197 -787 -336 330 282 658 -347 570 328 36 645 734 -58 3 -559 263 -512 314 666 -637 -110 23 -56 473 251 -187 176 -381 -598 -555 -55 533 736 440 -767 -273 -311 -424 244 -65 -761 244 -255 -437 -893 -514 -783 -397 -71 -59 -413 779 -193 -614 515 791 -178 85 -83 463 343 177 -894 35 -321 285 455 -323 -460 -734 -259 -768 706 -146 -79 760 237 -175 173 -633 -840 -66 442 -804 -365 -463 -549 -59 475 -81 251 292 -250 -541 -291 -63 658 24 -562 -777 -24 64 159 -820 -497 720 -626 245 -679 298 -63 494 683 -48 784 148 233 -573 -165 -401 -760 -86 -311 555 137 545 -26 -611 720 -869 678 -855 -461 -20 505 -833 141 347 -807 637 497 24 7 461 1 -549 -708 -98 215 -596 636 -872 -41 649 177 -455 -686 -563 623 -483 -580 37 520 648 537 -847 656 -250 -372 244 350 593 460 185 -625 -478 246 130 -29 568 -569 -639 117 720 592 -100 259 377 236 -801 689 -779 387 -894 397 541 648 -450 -596 -408 -46 -137 60 394 151 -827 -465 751 -91 112 619 2 -682 -643 633 -796 473 -336 -50 -64 -777 594 27 534 734 392 -340 737 533 774 -588 -385 112 770 272 -888 339 198 -389 -346 -561 -577 442 -140 -728 167 353 -93 -574 38 -551 429 -668 519 -827 557 -238 303 -527 622 -615 -382 -466 -95 -864 -210 216 -485 676 -98 -538 -90 362 624 444 354 97 -491 -13 762 -173 -493 -660 201 397 781 -891 -250 603 154 -87 351 -314 -669 -858 421 785 -793 -628 -545 -351 -342 -290 -35 -542 320 -858 -454 72 103 -160 776 527 792 -256 364 614 -848 71 209 550 -180 -378 620 -102 523 27 -439 328 -877 -182 -503 -295 -438 -449 650 -734 -358 -222 -242 -206 -207 -42 -36 516 -696 -738 -813 308 -716 262 -119 -164 574 577 -246 -234 81 -99 -68 197 65 284 434 -327 -200 -18 668 43 501 -754 -190 -360 315 -894 115 -442 -739 -336 595 236 -514 417 586 799 -757 100 -820 359 633 473 74 -777 -330 -222 32 -845 30 -292 -502 -458 394 413 -523 -796 -178 248 438 67 505 170 226 371 362 -237 64 -13 30 -107 -584 -293 -883 327 193 542 -393 -258 71 427 -677 -124 67 -231 219 -637 -19 -447 656 -455 -862 -861 -619 -825 -786 24 -169 -464 -471 -442 661 615 -668 196 -500 673 642 -104 -224 466 715 186 -776 -221 131 -570 413 -569 -313 658 -824 561 75 538 -569 -826 616 151 186 -409 357 -284 -400 -128 -454 -355 -505 -699 -885 -609 -654 -583 70 -771 577 -308 438 172 -93 164 -551 -56 -663 90 -153 -162 436 422 -444 192 -859 -835 -732 245 -306 -437 579 -755 -259 -890 -707 -42 376 -844 -221 273 56 -221 -100 220 410 -543 -251 -377 -182 -818 362 -287 668 -508 239 499 -275 -750 -142 75 567 -366 45 284 572 -264 -509 563 -441 155 508 -108 -827 -674 731 87 -98 -462 697 -170 -196 -596 129 92 -393 383 -536 -707 755 597 511 -851 -639 -515 -86 726 -855 353 -432 -71 -431 -210 56 -784 -605 549 608 -893 -36 616 611 550 426 484 -860 -252 263 -89 404 315 -649 -63 360 23 633 -612 -812 -718 -326 -817 -267 -93 22 60 62 237 -481 -871 -104 619 606 71 -835 -448 -666 200 -525 -38 47 -746 -303 -304 -446 549 347 -141 565 -643 68 -662 204 774 616 -553 -474 -638 51 471 -426 -276 -706 -522 440 -274 -874 -886 -345 754 788 -777 -34 -13 -297 532 661 619 213 -838 772 -272 -472 -32 -704 -424 333 431 -526 -204 50 440 176 -500 643 335 -345 -53 739 248 162 381 25 198 667 758 -842 -123 163 -636 790 -792 -204 -806 -525 400 -335 203 -381 696 206 234 761 -699 -97 45 -145 -486 -171 122 -189 613 -168 -47 -378 -768 -216 563 510 30 229 -354 531 -797 604 -348 628 81 -588 385 554 630 611 -191 403 -102 39 -799 13 -616 -263 -420 554 346 630 -88 -465 35 -39 -733 744 752 -142 -565 733 -848 -825 -7 -335 287 617 402 -251 352 313 773 -698 260 520 -620 -419 -81 -84 -213 -190 -337 -840 297 -561 -314 -538 -387 589 469 792 183 -94 749 -709 115 712 -370 426 712 641 260 191 -323 -539 -380 -145 -805 789 644 -189 169 -360 -714 361 -392 74 523 253 -324 621 515 -893 640 231 370 -86 683 -521 -384 -507 561 -165 671 374 16 -30 -609 -140 -120 -74 183 274 326 -199 -560 -342 158 -540 -545 391 415 437 -351 746 769 -238 507 262 -502 449 693 -268 93 -641 -275 -18 -408 -705 -55 751 116 -483 -615 363 -729 -121 -30 762 358 143 -236 463 268 31 121 641 -381 120 -314 -407 622 -85 -152 704 27 -230 587 -563 -644 220 -837 -646 555 697 357 -524 -647 16 735 225 299 -578 321 -558 -261 -855 604 -626 -103 -74 -867 -641 -291 359 -885 619 -255 461 -104 -581 555 -448 386 -210 150 467 567 591 413 -610 -278 -857 -637 -886 492 -500 -168 516 680 435 -322 340 -175 84 799 -806 309 -612 -252 -467 -862 698 -441 -819 24 52 476 -233 -137 142 314 91 -67 323 328 -18 -534 224 275 -807 701 -897 -668 -279 -713 613 -897 339 468 -523 -881 -835 647 598 -96 223 -109 -435 160 -593 -844 -598 -686 243 393 274 408 409 -635 93 92 -431 -420 -465 695 403 -820 576 371 156 746 303 753 341 -674 552 -100 -214 -823 -339 703 26 124 -899 617 -663 -673 693 679 145 -619 -736 -331 -240 -116 -321 -665 -507 725 135 -568 -378 695 650 -306 -321 -178 82 -834 -256 -754 -500 718 109 -27 248 -554 -406 174 -548 751 -216 491 -579 63 315 639 -712 -322 277 722 -462 426 -629 -800 -281 -355 -578 491 170 -574 -573 -11 228 -161 -266 -878 89 612 -854 -851 -610 -85 225 -500 -183 402 665 -864 -433 -574 -843 -793 -649 -386 556 -489 -603 681 -870 -570 -150 431 313 483 -516 -427 675 555 -626 -896 -51 -550 7 543 -445 469 595 -666 -493 -828 413 232 -8 -788 510 -336 488 516 61 -169 523 -390 501 344 -257 -282 -771 205 324 -22 -342 -630 708 224 151 -738 126 160 597 -327 -70 -639 -514 -432 569 -558 -60 134 -796 618 -705 268 -866 356 -46 -248 37 -75 536 -255 691 -45 4 -680 -556 262 623 775 -559 -633 747 77 -238 -201 788 354 -322 -533 -395 713 800 -243 -543 -633 -678 -164 -603 -63 -172 -230 -206 -858 -693 -445 727 -587 -238 259 770 764 -253 182 233 131 275 696 -444 74 123 -458 -788 -632 188 434 -553 676 778 -797 107 -324 -898 355 783 -669 309 -540 -261 284 -434 -594 88 -62 -268 218 -49 -726 103 658 469 -643 26 -678 654 -144 336 68 424 -362 -107 741 -637 -99 61 -622 -748 -556 626 -403 -661 -60 474 747 621 762 -183 -12 456 612 724 545 276 244 476 -284 -495 528 -375 -633 -870 48 36 -842 2 89 -428 -193 373 455 -252 333 494 -99 -319 656 771 -376 -220 438 371 81 543 162 327 115 -232 236 158 -700 -519 342 268 -851 -728 -802 439 -893 -434 -93 202 -199 -92 -420 765 708 -875 699 94 799 -252 28 -497 -792 551 546 532 -884 590 -521 -693 333 -874 -97 -532 61 608 -815 46 -307 506 -517 8 -77 -777 282 141 -428 499 202 620 338 328 676 725 -195 283 770 -583 -167 392 -385 -122 -544 416 330 623 -343 -337 -811 292 391 -801 -619 -88 -715 767 194 306 -490 553 -694 451 254 -683 -357 -449 168 245 352 -582 62 -191 394 106 213 -213 14 416 364 -21 636 -874 -388 303 196 -99 721 -703 554 -98 196 -539 -270 -815 -556 -558 487 -313 414 -256 -418 -437 -56 -628 566 -552 150 488 -636 400 -883 657 -76 -151 768 -150 -657 540 549 -788 449 248 307 -721 721 720 -405 777 -250 -727 -889 -507 344 195 485 659 727 63 -775 28 603 -115 236 -288 694 -400 612 -522 -764 -837 124 -36 -143 243 298 149 -489 675 -266 792 -475 -299 764 -387 -232 179 -568 -864 -35 -394 559 -399 610 -629 356 388 -299 -851 767 -520 231 -625 -147 796 307 23 -345 204 563 102 660 -517 -851 424 -726 704 -333 -638 657 159 743 7 -695 641 -235 87 676 -841 -160 -896 752 454 -434 713 342 146 599 608 -316 24 421 420 -282 236 -828 -669 -536 325 312 306 476 -559 767 755 -429 -465 440 477 -230 509 181 416 598 778 582 -79 -381 770 341 400 779 590 52 -887 562 456 -239 -460 -718 -662 -211 -32 -619 283 -89 -337 742 78 -621 697 113 -204 -457 -201 264 -719 732 -396 -820 -673 259 -428 121 685 -410 683 -355 46 -524 -372 -145 261 -211 -624 -780 387 -782 251 -30 288 340 653 258 -312 -807 -343 140 545 65 -422 -691 389 112 -395 -838 -307 171 -557 -381 -347 382 485 39 180 -11 -169 271 119 -350 -603 -233 351 220 -751 746 -210 376 -674 52 -111 413 696 -170 -392 182 522 -361 -145 72 -322 -555 -250 -71 724 112 -522 562 108 775 755 -279 315 -552 242 535 788 759 -563 -737 -900 -648 -97 -464 -121 324 -184 377 62 -835 311 -359 -856 -485 -311 -627 193 154 23 70 594 -240 377 -316 692 189 -238 -803 461 0 -815 552 -797 616 -149 -216 -675 685 -323 -504 759 -838 -900 536 -277 496 -700 664 554 783 462 -197 -84 630 162 -505 -638 738 159 -862 -893 -169 161 -437 -368 -886 -374 -187 122 -567 -30 621 257 466 556 138 141 172 456 -532 361 278 -314 89 206 -665 -195 -68 239 -68 -339 624 466 -580 417 -1 36 -296 382 -889 -175 -822 -576 -342 -272 -637 54 693 513 -683 -729 672 -897 -857 800 -352 -243 511 -52 -812 772 73 797 229 277 -343 -666 196 483 789 -699 -814 -46 -372 -311 413 634 222 -347 17 -830 462 386 -595 -847 -622 -547 525 -580 -501 538 -577 -229 111 -275 697 392 379 747 -258 554 592 -240 565 453 -548 -141 -781 -823 -362 -611 334 -384 391 -228 -145 -327 -722 -114 764 -211 -860 -613 294 -38 -123 -748 255 -569 259 300 90 -676 -590 311 -156 660 -703 123 -512 -291 771 766 375 -455 -666 -171 -408 332 -64 36 -541 225 -752 271 732 -699 -767 462 -380 -52 211 431 25 477 376 773 -436 -850 45 74 -778 328 -787 -503 509 208 499 -201 -205 377 489 -750 -250 568 443 -880 -394 -888 -231 -673 359 635 -749 -604 437 -403 -603 739 -571 87 531 -653 -49 -885 738 645 -365 -464 775 -233 -316 718 -43 568 391 -407 -616 157 -462 -698 -285 -658 539 -54 681 -596 547 405 -894 -114 347 -267 704 -285 520 -214 377 -796 14 511 696 397 -150 -338 -274 -95 563 -445 57 -83 -607 189 -98 225 430 59 519 707 36 -438 92 -794 21 -110 -854 -693 411 566 184 99 451 -111 479 -765 -1 170 725 411 68 665 -550 -475 123 -98 -465 -748 404 145 -136 -509 -572 427 -865 641 -342 -210 -571 192 -184 -528 227 206 -883 676 1 -241 481 554 -454 126 -840 -33 -509 156 -704 110 -380 -738 380 190 -491 635 -422 476 426 -869 535 -395 642 -418 736 -153 -634 -402 39 -142 168 -11 -53 97 -336 -296 557 547 184 -465 672 508 -398 380 -36 -784 -234 252 -593 -833 -209 275 -232 -574 139 -499 -263 -29 -143 327 304 -122 -284 645 189 24 -507 453 -817 -367 288 542 558 -67 -51 119 144 660 -437 108 -451 -109 601 -193 -245 -354 -826 76 434 -63 -362 398 -357 472 210 -323 295 685 642 322 -385 640 -394 443 -583 -148 -343 -689 575 240 750 334 -853 43 -718 568 -185 218 353 -616 626 -587 355 -890 -760 644 -332 -477 -301 -812 -191 618 -858 692 322 734 466 -838 -299 -601 112 -302 -239 197 254 687 -889 -186 -207 -379 -540 735 -839 748 -344 -719 -893 -284 -519 754 747 257 -821 466 218 395 -272 -698 -499 -131 -306 467 -257 -380 -197 -730 283 -747 421 411 -526 -505 -285 -699 -441 -420 -769 429 -19 0 -25 -59 -252 325 459 296 453 -702 721 -191 -864 685 511 -872 273 -578 196 -128 572 115 377 -845 -240 486 5 -13 -649 -512 526 742 395 51 745 -590 -346 158 404 -121 82 -13 82 -14 663 -209 107 756 690 233 -572 -311 -415 -302 -225 703 -353 357 432 -659 -9 535 -818 217 -24 -253 -155 -880 -688 -780 597 283 576 -427 -385 547 -91 -868 400 -733 -203 -367 -823 -725 537 -321 707 109 76 313 553 411 774 -40 -528 676 -391 -656 -546 428 -748 -141 14 385 331 21 186 -169 -154 -829 563 154 234 -510 -54 -254 250 -190 -657 -526 181 -4 -369 144 -275 772 256 140 -674 161 188 475 -651 38 140 697 195 763 -95 538 -28 268 -342 -840 438 553 -649 24 -763 135 190 16 401 686 -233 -477 612 173 -778 -592 -136 -764 189 164 -583 -710 -326 53 -718 -43 722 514 747 -368 -700 -889 -785 -63 739 -402 -184 -175 -42 -671 -292 569 -841 -142 -295 -500 -735 -427 250 -783 -136 -644 177 16 82 -394 617 131 457 720 114 -7 355 -604 153 -823 651 -868 -53 317 -292 -214 -316 -77 132 -301 774 788 -869 -156 757 324 -496 556 354 -99 739 -312 260 367 46 649 -34 240 -345 -217 -273 -133 210 -219 606 -34 209 17 -683 69 495 18 -367 -653 -185 -83 178 740 -854 -180 -739 84 -180 581 -113 -325 -375 735 -402 -514 -526 707 763 -341 470 363 377 -209 71 -768 51 326 -323 -192 319 380 317 -761 180 -523 -184 -247 601 -662 89 -455 -575 509 -376 705 -897 100 1 -820 -616 -333 -429 30 187 757 -807 -71 -155 645 85 -53 -883 -712 654 -869 574 -825 218 -474 -352 610 17 269 -453 -335 -798 -181 -38 362 -525 -120 723 314 -634 505 353 228 -117 -369 -799 547 -566 -816 219 -364 -672 100 -43 -529 -95 177 567 158 12 -133 -461 -271 -309 -141 268 -317 -573 -245 -392 87 254 212 -730 366 -306 -280 -410 329 413 88 -763 -100 -246 302 -818 496 -410 549 101 -732 780 200 -95 -593 284 -193 746 258 577 -294 225 -253 380 -129 -280 405 633 -100 245 287 -589 316 37 -832 -761 -592 -5 353 -554 -3 -308 256 -213 151 355 -705 429 66 315 -829 437 1 746 -770 46 -7 -181 -837 -118 -450 -742 497 -613 654 -562 539 519 219 -306 -680 -358 231 -719 -460 266 312 -869 140 -433 73 737 745 271 644 -71 14 288 -372 73 136 302 12 -151 319 98 63 131 -544 761 369 -331 -273 567 342 -869 724 -390 537 -381 -458 180 356 -892 634 166 788 -696 175 -145 625 193 -383 737 162 528 155 560 708 -46 349 -295 494 -251 666 192 -554 339 -774 520 -299 -415 -156 -326 -318 -353 362 52 -290 108 3 -27 -461 104 -483 -694 -275 628 -467 -712 -6 -808 -487 587 785 -365 267 -377 -672 -239 534 -163 224 -386 -843 -819 54 -289 419 735 215 -782 317 694 355 -787 -201 301 -731 -55 -854 -41 -630 -457 -313 -415 397 -252 -380 688 -604 637 -203 126 -497 -736 384 -504 -15 217 -22 683 6 231 -567 -71 -452 -117 308 60 -558 138 -791 -460 158 694 -621 359 556 655 653 -189 124 619 146 653 -292 520 -25 322 734 495 687 -381 791 -262 -165 -610 470 653 -772 257 286 238 85 561 -859 466 283 117 313 205 548 -572 528 600 -840 -806 -610 674 -225 264 -881 535 76 -424 250 657 -107 -418 74 466 -771 162 -205 715 -788 746 73 -623 -360 758 -600 -542 534 392 719 -543 442 466 46 -706 313 125 85 -422 -753 -851 37 745 390 29 -145 -548 36 -677 -638 -40 517 -23 -543 271 710 55 534 -487 -695 4 182 -618 157 -335 -399 -271 173 146 551 391 166 510 50 -330 -506 440 -661 515 392 -389 -49 -678 -286 -62 140 457 -336 -583 110 328 -885 -49 -559 534 378 -169 -853 -811 618 558 -188 -310 242 -572 223 -15 -862 309 182 663 49 688 64 559 -900 670 -829 -679 799 178 464 645 -101 -535 -846 -530 783 -762 -4 578 -713 -531 -71 -450 318 -47 499 -573 -150 -536 -382 157 -755 -57 -255 -62 -60 17 88 153 -326 -529 315 -97 -729 78 -816 716 171 689 388 -714 -652 -833 357 -143 -264 187 -183 -758 179 433 -378 -295 -91 -549 -437 265 523 189 -546 232 -338 140 -36 -436 -746 715 202 -203 128 -661 -476 247 -776 -437 -427 -147 -276 -665 85 433 -115 -126 317 160 -744 395 542 -848 741 203 -465 644 -166 -183 -8 -386 180 -730 167 -184 -194 -762 -453 -247 -525 37 -556 -584 646 -350 666 721 -782 518 589 471 409 -593 763 313 423 544 323 -757 -753 -849 -595 -417 -380 -172 148 -504 -346 -108 -462 -780 452 335 -415 -760 784 730 -458 -156 263 270 -35 -162 110 -410 -284 -597 789 512 687 -48 -228 -595 -820 -157 590 -834 -90 -544 -332 -367 -623 736 109 -332 -441 751 -818 638 305 461 -733 131 -810 -173 257 -358 -664 -319 -338 -715 -705 110 -180 485 159 624 -712 -704 -561 371 -215 -369 712 533 -412 -40 -422 -194 16 -440 313 394 -256 -523 354 477 -67 -641 -837 527 2 -138 -455 -752 216 259 -462 -398 -898 -702 448 647 -100 -803 789 -35 455 494 537 556 630 87 -18 -822 -443 -46 630 -233 -637 260 107 462 299 -274 670 -474 -734 -600 411 -885 749 -411 207 -410 328 233 395 797 -483 111 -858 -732 -207 -163 41 -652 468 129 -827 688 -349 471 632 241 -15 -305 -346 384 -33 715 -492 43 -13 777 659 95 184 -429 -435 -705 789 -691 -609 223 -163 -601 -482 -70 184 468 -690 -434 -842 36 -163 48 306 -521 -273 164 -379 401 -110 217 561 -345 -338 -188 -383 671 593 347 -468 -305 428 -129 100 -778 394 -24 56 759 98 689 -742 498 -224 148 -192 -466 764 445 86 -712 126 -107 717 191 -782 547 -50 -416 507 -236 460 -70 761 -344 -450 -84 -616 -600 378 -636 176 283 -71 -410 -649 757 596 -178 -341 344 427 -788 -62 -140 51 -464 -780 -668 -815 500 -637 221 -501 -768 -747 711 -775 9 -2 -344 -558 227 -517 203 -377 607 -648 264 696 -240 -179 335 12 667 -666 -193 332 -756 -312 -562 710 446 -310 480 -279 778 578 5 250 512 -192 17 594 -413 -328 -536 280 -112 782 -533 589 187 24 -570 -695 -813 593 -478 -555 10 438 -349 361 164 -351 -451 -657 549 443 683 -36 135 -287 501 -765 -829 688 190 -389 -830 713 774 -745 -290 -813 183 -796 24 341 357 -274 -493 717 86 308 -536 -541 -372 279 -113 773 33 633 719 304 391 -65 787 -562 -104 427 -533 138 -208 -711 -125 -779 249 -229 -767 -205 -681 -790 -742 -313 -125 -418 26 -173 185 671 97 -419 161 -738 -85 -180 9 -109 181 -68 -100 440 -596 -851 -888 -181 -389 -19 272 -788 64 -15 434 662 -703 273 -509 -485 -504 43 -684 -529 343 586 -302 205 -823 -376 -222 790 -287 15 62 -893 590 708 -835 200 201 -899 30 755 -833 -165 28 133 163 248 38 -553 -173 -15 -150 306 -296 -793 -304 369 707 -656 -859 624 -108 -235 -552 254 435 47 -632 17 -472 -762 699 -638 -413 -359 -515 99 -513 302 380 527 112 90 625 175 -869 227 772 609 -695 -452 -430 306 -477 87 336 -578 515 -331 162 -347 250 -213 480 157 394 603 430 418 -681 -672 -255 -217 266 125 -692 -445 743 -83 -863 -71 588 -810 626 438 219 -830 -578 -677 681 -232 15 575 442 -590 -251 -324 -520 -458 172 268 -466 -91 -142 798 -608 -665 800 727 233 -164 -627 568 96 579 110 -719 -878 -456 -602 -204 202 646 139 -627 -127 35 -431 533 210 83 183 14 283 -692 651 -661 -92 490 -235 301 425 399 590 -711 673 618 -823 -421 -404 -609 -792 575 -27 -740 762 233 653 -427 -487 -885 632 324 -454 450 733 -835 599 -798 -454 -7 -638 581 -776 592 -667 -240 -758 -224 -373 -419 -79 -431 -421 668 -162 -532 6 756 -297 -295 760 -109 134 362 -284 264 37 706 -854 -392 -682 614 693 -187 426 -406 -118 -766 -53 728 -643 -281 -42 -21 -858 339 391 -609 -363 -403 -592 677 7 -654 577 -93 -633 -610 -299 -61 349 -787 -643 65 -456 -416 617 -576 481 -281 87 -787 407 286 -574 -251 719 -296 -116 -721 -187 -421 -110 -728 542 -72 -641 464 551 577 -316 679 -106 572 517 503 -229 -407 631 -713 571 252 725 284 -154 -538 537 368 -307 -72 723 105 695 304 -745 -698 536 431 765 -711 -169 -162 -718 352 566 613 654 683 -51 -618 -92 -533 -745 55 289 -444 72 -646 550 719 -439 -662 -845 547 -129 -160 -730 -247 204 -623 536 -182 -756 631 264 434 -836 270 62 533 73 -663 101 307 -537 -190 -764 54 243 472 585 179 -638 638 -143 7 38 -477 315 561 -226 346 643 273 526 -94 -525 -137 177 123 -101 276 238 144 76 531 -54 202 -376 -834 308 -880 -752 417 -227 -564 118 15 592 -888 54 -346 -669 -306 668 436 462 -407 699 -518 -790 -105 -445 80 653 -176 177 -835 -229 279 437 -721 -204 432 -875 -56 -189 -826 600 -229 -521 177 89 -896 -330 24 683 209 116 157 691 -328 -38 -738 618 -645 441 -585 -423 197 -847 -107 -287 436 690 312 -219 -722 277 579 -681 272 -642 -172 -662 -843 -80 -747 -550 -671 -128 -823 -440 499 -733 -886 -422 -28 -526 -563 -506 421 -819 255 -758 -336 -46 24 228 555 -483 501 301 -826 219 -516 485 -330 -422 320 714 780 -146 -781 634 155 568 732 736 633 694 -101 -511 442 -422 57 759 -464 -243 -109 -199 747 -676 -717 337 -654 -287 588 -246 -378 721 -113 -484 47 -233 312 662 -678 572 313 -857 263 160 -402 -367 556 460 -72 -408 -405 542 134 6 -261 -248 520 632 -348 347 39 -31 644 -686 -599 397 188 709 21 107 418 -767 118 750 -644 -303 655 -838 -616 431 744 429 406 -106 -474 -335 311 681 639 -47 -572 579 -202 124 110 510 232 323 -869 -394 239 377 -829 -89 -337 682 137 462 437 -712 -507 372 68 -71 685 -241 -515 -459 -837 783 -228 763 488 -422 -802 -257 153 -761 770 107 -611 -776 -547 741 -20 559 129 425 -422 405 628 -893 460 171 -533 -53 248 751 -817 268 469 -154 766 257 717 -501 -275 155 -559 85 -288 -752 209 591 245 -816 -208 593 724 147 -63 -138 279 764 629 -562 -268 -486 -563 -287 -508 -464 56 200 561 -517 512 -697 -691 148 -819 764 -402 560 234 -896 559 -248 -821 485 -248 -688 245 -867 -797 -797 -86 -328 186 421 -734 -122 -355 -392 616 -407 315 772 788 -294 784 453 377 -422 -459 -74 -399 455 206 32 625 42 -447 -352 214 795 662 -105 -611 207 -499 62 -256 468 -659 482 -745 174 -594 -563 243 -331 -345 -808 14 480 101 -556 647 -581 -359 421 6 -396 -869 -606 406 598 582 732 226 707 595 -416 619 595 355 -27 -743 431 -330 -498 -509 613 -357 -436 614 -395 757 595 -443 586 365 334 -702 -73 -839 107 -495 97 -126 199 -582 -850 40 -705 298 -385 -2 -136 -707 -172 319 -114 -657 483 726 0 -3 18 -677 395 421 239 -696 -802 560 -106 -217 -348 -239 -627 -117 333 158 -244 252 -827 594 -128 -618 253 47 0 -305 -486 -829 630 -338 -61 -479 -570 -733 -118 -178 -25 127 -313 750 -299 576 -560 -665 -420 526 237 291 -603 -614 238 -563 787 137 -17 187 -52 -396 98 -397 -856 415 -8 -666 -674 261 282 646 190 -185 438 126 177 121 -436 -381 -818 276 -308 527 -744 625 -876 -378 454 623 572 -452 -313 -509 634 215 408 -351 720 192 663 38 -396 -182 -217 690 -487 -431 777 -564 -332 -553 28 533 120 -762 78 -843 520 416 473 -700 -795 168 -396 -14 -237 -153 -802 -861 -811 800 580 -103 726 155 -460 -612 -753 -410 505 -84 -377 -810 304 -72 348 200 553 464 698 102 -410 -693 555 -776 -238 -307 71 418 -293 44 -540 17 -524 -609 -503 -445 -164 -411 -271 169 -778 20 -859 247 725 -168 -77 119 -300 -712 -886 91 777 -225 639 235 11 -341 -171 -233 616 291 438 -319 609 -224 -359 -804 307 -1 474 566 171 83 582 -899 -691 -216 625 -682 690 103 -182 -443 307 257 -285 -848 49 -625 276 -115 -215 -670 -640 397 -351 39 -830 -727 648 -724 -765 -24 -713 778 505 589 -605 728 234 697 -50 -11 99 146 491 402 -874 625 298 464 363 784 699 -799 -141 -355 760 -10 202 140 -15 24 706 -151 -461 -518 -280 231 -574 -129 -206 -455 -174 -621 -441 -487 -710 -862 -38 655 -688 196 211 -453 -581 -635 -62 -139 537 -666 486 -502 764 -885 243 253 143 712 377 -629 -612 151 -273 750 -283 735 -164 29 198 -698 -722 -584 518 -510 547 527 507 -254 -165 127 170 399 -168 90 -689 -803 -395 -395 608 655 -555 -420 -779 -576 -748 -364 569 -619 -770 -490 702 -131 40 -829 176 757 651 112 -157 -757 10 -468 764 51 160 -171 -370 -289 -595 344 59 -632 -147 -734 268 -646 -47 410 -256 -326 92 524 -699 441 -85 54 -25 -197 782 -354 -183 758 302 -549 -320 569 27 -757 246 604 -236 -728 -509 681 -697 156 412 -862 740 -62 -760 -474 -792 22 -179 130 591 -358 -839 -104 -290 -272 -80 -223 -585 494 644 -507 -203 -147 -806 -847 -204 -862 -701 656 145 674 740 422 368 622 -799 265 -538 -761 271 200 -655 600 -623 -510 134 543 -699 -119 684 66 -638 143 -414 -540 -726 -515 184 -207 -266 -541 332 -808 -897 451 -139 513 -339 153 -622 723 -595 -594 -561 18 -746 400 697 588 231 -93 -550 -98 -79 -585 -661 478 -880 -101 -505 373 45 92 333 -507 300 -185 572 625 -512 -366 541 130 -276 -111 -637 409 12 -155 -707 -273 -271 -464 540 615 -122 -368 190 -137 -150 -315 381 -228 540 -81 -375 584 -450 137 456 -320 164 448 -291 -842 -720 665 -794 706 799 -460 -19 642 794 337 336 -590 -658 -615 -552 595 -765 764 -688 -360 -63 -327 648 631 -394 -664 -414 -738 -43 -535 497 -363 325 -25 -525 426 -47 361 566 -696 -99 -276 649 326 -843 -71 481 -342 -256 -98 -186 559 733 149 631 552 -559 647 476 -205 -267 194 -449 57 -44 537 43 -876 -395 442 -896 -650 -796 790 -896 425 -750 761 -794 -735 702 -446 725 747 -345 -631 -619 -378 -420 516 645 124 -836 308 794 458 -688 -161 46 517 -812 -738 -219 180 101 -261 -596 426 -293 555 789 -311 -769 786 -551 -148 -256 -446 64 -763 -591 448 395 -159 -533 243 762 -445 -136 346 -402 -3 800 66 298 449 -596 -604 -182 -219 300 -811 -652 33 -891 -487 -850 169 709 -755 416 391 -773 -568 -579 97 -55 -286 315 234 -449 -346 775 616 70 -445 738 795 -823 324 -154 -815 -658 20 -233 -692 -501 540 330 -666 718 344 763 -889 -629 113 143 357 -638 10 -655 460 -179 545 198 563 783 -270 741 -152 476 -698 409 -552 -497 -354 -886 358 102 -806 -262 -844 262 303 781 -584 688 650 -133 454 -387 -704 -866 -625 610 -706 -406 601 -303 202 -540 -316 548 -567 112 -718 -659 24 -37 476 -220 -532 -814 -876 450 -769 -554 418 384 315 -135 278 631 503 -365 718 -578 687 -539 13 225 743 -872 -546 -549 399 339 -340 301 -420 330 179 -287 -235 -416 -755 -20 654 737 -755 -591 -717 -109 -336 -714 318 -707 800 460 -633 497 595 -286 -379 -507 160 -75 338 -386 293 -572 -135 204 381 8 -167 -229 -536 142 -26 417 433 133 259 -595 -685 -67 -734 -14 -670 648 -182 40 -842 480 467 -721 -690 -333 -12 197 -734 -748 -299 5 704 -853 -874 -719 -92 0 612 682 311 245 -809 -451 228 36 -301 -787 -103 -697 -736 -320 -9 -457 -382 411 117 681 -259 545 108 -21 -214 319 -201 502 -661 -895 -579 -408 -874 778 -38 747 -66 -85 749 -654 -644 -704 -721 10 698 -627 514 426 711 559 373 -879 663 8 -90 356 -122 371 213 -433 68 -421 18 130 -282 184 -10 -22 -711 -530 635 -537 55 434 430 428 746 -676 303 237 -465 355 -730 714 126 -403 177 -449 -361 -523 -45 374 352 -333 -576 300 -577 -125 49 26 -607 785 -651 -255 39 561 685 -187 -860 280 310 531 -457 628 -796 -331 -85 -325 435 -805 569 630 504 718 139 183 -255 -231 -722 -863 579 -832 691 -301 -349 598 -243 -531 244 -424 47 -311 -60 253 -676 702 12 166 430 526 -733 -357 -320 58 -171 -237 -870 -106 -885 501 -213 672 -885 109 151 405 329 -281 -190 -464 -521 -558 -716 -130 -365 546 528 322 97 -359 574 -153 210 -197 -420 -668 147 -30 650 670 -524 -43 241 -655 694 -870 670 668 -674 -877 416 498 -487 256 -893 143 -390 160 -348 -754 192 -658 738 -81 -435 -325 84 37 682 793 -709 412 737 -872 -639 -362 730 -444 215 752 -390 11 -152 -656 122 682 384 -723 697 -685 288 453 412 485 -439 -199 -513 -339 -560 585 75 295 795 130 -841 743 -215 -273 700 -675 657 -505 -69 -70 -506 -435 -790 559 228 603 -359 -734 725 -880 -70 473 605 602 -419 -810 -814 -594 795 452 195 495 -668 198 270 -826 -309 -535 -260 490 227 -125 -616 -5 -181 -153 -670 227 108 124 301 730 158 231 -822 -833 175 612 -91 277 -609 -46 704 639 -231 683 247 451 60 291 -651 304 417 84 342 -172 -6 -881 -550 21 -564 -526 -163 -573 347 -310 -497 -36 -601 495 650 217 -846 -795 -640 41 585 615 594 56 -851 -202 304 412 243 667 2 230 389 758 395 318 -397 -541 403 -885 83 -711 114 61 248 -191 -599 -65 113 -377 -183 -754 107 164 -243 689 219 184 -146 -531 -703 -567 556 10 -168 -214 766 373 744 -647 -444 -95 -679 -167 -605 -887 -460 -193 658 242 -456 -174 399 281 -33 508 -315 -601 -760 -447 -493 794 -200 -343 159 -202 132 -783 -105 637 173 1 -466 97 196 -139 -25 -549 470 -217 249 603 423 -265 785 797 -884 51 320 200 -603 260 252 190 -637 -268 -533 284 540 -275 142 -811 -538 549 -688 -783 -422 -124 -773 554 251 -759 -669 670 -228 -149 -724 -191 -272 392 496 -742 -247 741 -391 -820 96 -432 337 453 -255 236 189 193 28 240 302 -409 413 683 752 649 -349 235 771 544 264 -47 187 572 328 755 -700 -360 -277 568 -111 283 -788 785 -749 89 -551 47 584 -499 -35 -694 -667 466 193 86 53 -518 -476 517 669 622 17 -232 -94 -464 800 452 436 346 -183 -799 -428 493 -629 -165 113 576 148 -37 296 -716 -208 -183 368 -832 -75 697 -302 -277 526 457 -313 172 546 766 93 -343 -271 33 49 -410 -518 -528 -709 -894 514 431 -339 -240 204 -141 411 -183 -751 528 -107 127 424 -899 378 -674 36 783 -685 592 -296 -280 -448 -427 223 251 -343 -423 -282 -359 -555 361 -458 197 758 422 734 357 538 -121 -395 189 -441 305 399 -260 -660 -459 755 474 -760 602 -616 403 -373 339 -442 -287 -856 16 -604 408 505 -195 391 35 -7 -807 173 -761 664 -181 412 -52 -714 -484 574 -62 434 485 -486 782 52 -488 -95 39 176 -67 -789 563 -442 -63 -260 489 63 -514 -359 -395 -238 -705 -241 468 -892 -370 70 619 615 754 -607 -339 -786 435 -344 -788 255 -768 662 690 573 217 423 -767 -434 147 -876 346 -639 81 -472 220 -234 325 396 -758 -664 -309 -650 739 733 -320 -129 -585 74 -286 230 -174 316 751 -641 506 -211 -35 -270 537 20 379 -575 -416 -225 -278 -109 665 -622 -53 239 60 -735 -87 213 -307 142 -147 -490 766 -78 -216 257 -102 -685 -649 -790 -293 -204 352 645 -178 485 489 -710 798 269 390 513 414 -162 -153 652 623 -370 -137 790 -65 -699 103 -121 114 495 127 211 -294 340 -183 -578 30 -452 -92 -200 377 462 -259 666 290 103 584 -595 -808 303 -208 -714 241 -50 685 -733 662 408 -854 -742 381 -885 541 -128 572 -30 -244 432 196 796 232 -569 589 -614 149 534 536 -875 664 -212 523 538 -660 45 -414 -62 -508 730 793 -139 -449 -170 656 -419 -480 187 524 118 -286 -755 159 -636 -527 -564 -646 -378 -607 -683 -675 -91 -421 -594 -288 -837 -434 -42 -565 431 -828 595 202 -546 36 -345 349 -194 -240 -191 331 559 119 -477 -329 178 -34 466 150 -283 -301 -411 645 664 -846 443 -365 228 535 -266 -731 -453 455 -77 60 -241 732 -820 8 -419 -471 751 343 203 -499 -134 515 739 245 196 -658 -830 -497 -656 533 207 -227 74 758 51 491 -257 -33 272 -814 716 -287 335 159 -657 -357 401 -326 197 -797 -528 -44 246 -330 55 -501 628 373 251 -644 -614 -210 509 210 -83 244 -611 -705 -736 -460 -329 -123 777 -513 -878 84 598 512 -100 -99 -48 376 -484 281 240 -257 -173 17 67 273 -766 -864 174 155 -814 768 -481 -683 -735 176 -137 -223 -274 453 -825 27 379 386 341 -688 459 475 337 138 -875 -259 111 123 473 -38 -461 352 187 -713 -824 124 -22 362 241 -702 31 430 141 -877 -194 78 -428 752 -319 94 -234 -561 521 1 -185 389 394 -276 486 306 -376 -554 675 -577 -537 171 -206 -246 -434 309 -20 796 -615 -862 -296 -137 553 282 334 -46 -420 349 608 -653 75 330 -517 -475 169 725 -214 -753 757 332 -667 -700 -435 343 387 1 -813 356 -8 78 429 630 -382 -148 -389 252 -479 -889 623 -73 -580 -327 754 738 -322 -368 455 605 457 82 482 631 -394 -375 505 -256 -33 -858 -626 -275 -855 497 -29 -745 170 239 464 747 273 346 -786 -509 645 -629 -307 -772 -251 240 -490 94 -662 669 -412 -370 -254 -124 120 116 -703 733 799 593 282 692 481 724 221 -555 -485 458 441 -415 -34 99 7 407 108 118 157 -104 188 -633 446 -295 -462 -683 177 -800 -885 124 -37 -53 146 -419 602 -459 585 -768 667 -269 -113 -699 -359 85 -830 245 313 -241 336 -162 -772 -392 675 152 -9 567 607 -463 439 29 -259 -381 541 157 581 398 -737 6 701 -333 -715 13 48 -747 752 -450 -236 758 -737 182 -414 -580 741 495 773 623 605 118 787 -366 -495 -684 695 299 -766 -607 254 -833 -797 -895 -863 701 -98 -416 666 217 -86 -695 -879 -271 -523 -221 -836 300 -842 -93 782 -781 -489 745 -270 640 340 567 -727 200 429 240 500 -576 669 594 -81 -849 -674 -26 -106 238 -98 678 -170 401 729 336 4 -398 -496 470 620 -242 796 558 59 343 -878 -124 -61 -98 495 -183 566 -199 -827 176 -833 -555 520 709 73 -759 80 -374 108 579 785 -439 765 -657 -411 579 50 -36 -76 24 107 797 -885 -439 -464 -837 -390 -203 139 -533 667 207 227 139 130 18 -525 328 -475 -820 389 111 575 388 744 -177 54 -477 -862 -13 -839 363 -662 219 704 -779 -675 155 -358 -98 312 67 325 345 534 -854 554 -361 557 -715 555 -275 -244 92 -751 788 -46 123 595 -628 -174 -545 343 -332 291 728 766 764 468 -563 -860 -458 434 -87 650 681 432 -177 -228 -727 -141 559 -94 296 51 -277 369 639 618 -201 187 -627 -772 -796 -369 -495 -601 462 525 -626 -879 134 -107 -64 200 -27 5 -480 740 57 608 227 -491 -663 722 -177 -186 209 -517 -690 719 -814 497 720 -658 42 438 724 -159 -159 637 353 696 -752 389 764 -661 413 42 254 147 -786 -540 414 383 306 290 -817 -683 -492 -149 103 -828 -818 -311 436 -4 -611 -566 -450 -335 720 -356 -210 -286 271 -851 705 -869 434 573 -737 82 -3 -439 249 -144 800 292 -198 517 -787 -665 296 -134 -339 -379 724 -309 260 -784 95 244 -733 74 -391 -768 -766 264 -683 -179 571 -266 -76 -803 -750 304 -114 118 436 -400 -342 -597 592 347 -37 103 758 44 632 96 -585 -839 -62 200 649 -792 47 -731 -536 -110 -606 -136 -222 293 -851 426 -820 -802 557 681 647 -609 -553 474 -846 -535 -212 18 -625 -625 -220 -270 -243 -661 635 -534 233 -614 -691 -707 -229 465 457 -430 75 -855 20 -841 730 501 657 -255 81 -704 -659 -208 687 101 649 -194 477 -517 -286 -201 193 -374 -208 718 195 -414 -447 315 -566 778 -467 -218 -813 -41 360 -701 357 764 -672 163 317 778 -890 383 101 -260 705 -787 -209 51 317 -783 -453 -45 -431 530 -548 -260 -350 644 435 157 76 -158 -762 506 601 220 -427 -238 -109 461 638 -157 739 -394 460 231 -655 147 5 344 633 86 37 -826 151 19 294 -77 -622 -253 -719 610 -748 -896 48 -259 -512 -283 -811 244 368 652 -279 576 -899 370 -84 -549 353 -357 72 755 -130 659 -708 159 -560 107 243 380 593 -831 -121 -720 386 -574 -30 -32 582 162 -488 753 -842 -88 -8 -686 643 -585 122 -785 -183 -443 -698 -137 -594 460 656 -97 -173 -743 607 -177 -580 -338 691 -729 368 -690 41 -143 -214 34 553 -629 -286 553 182 -160 -495 -549 -441 -335 470 -189 75 -239 -129 -309 106 -517 778 -350 272 -328 -761 469 -453 569 514 -771 372 -459 688 575 -309 753 -247 447 766 -782 366 57 -163 -300 568 -141 -175 96 -766 591 -28 706 192 522 -626 -241 -618 -83 -54 -866 -804 292 -155 -28 718 -491 -451 54 -120 254 -708 -456 422 527 310 -810 695 717 362 389 -431 -316 -722 508 293 -61 123 -24 -476 -125 -700 108 -577 498 -40 751 21 -109 -288 761 149 -900 296 548 -614 192 564 430 417 -93 -347 -446 -473 682 662 -744 178 751 498 199 188 -392 775 67 -112 -368 76 719 -148 -788 367 -770 721 -37 -195 -606 -770 486 -279 -526 -745 566 -757 308 576 -427 735 -4 -299 -543 391 -665 241 301 275 407 -734 52 212 424 -129 446 -11 -296 676 99 -271 254 -368 -623 218 512 -593 -136 -758 573 662 563 419 -502 219 -330 641 -535 712 683 420 -28 -710 -892 341 546 276 -58 -158 -549 -785 -320 243 464 182 -548 -106 -274 -812 101 440 -33 -70 -890 414 -845 -333 -11 -806 598 487 -90 -332 106 657 -441 437 499 -570 663 -868 -717 120 587 -51 51 -18 -131 460 692 131 797 800 101 665 -795 -351 -826 -198 -344 566 519 40 66 -67 -843 -571 -279 423 -211 -273 575 365 -514 -109 -412 -462 -240 614 248 -823 -742 -316 -134 774 -455 596 -553 -733 724 -728 746 327 561 434 607 -458 -600 65 -85 -831 -441 450 -433 264 741 -445 591 -376 337 -306 349 310 -32 -712 -406 -409 -382 -884 -235 -613 -128 554 -781 -113 -539 156 -775 -406 18 28 544 192 73 564 241 -604 649 154 -826 390 512 -307 -223 -405 263 -252 -415 383 -265 277 736 -302 -318 -686 -283 -284 -59 -872 -36 756 793 -455 -536 -603 97 412 17 750 351 -213 -208 485 -354 557 275 384 -577 67 -381 -536 178 -217 -253 -363 501 -454 519 749 -28 550 548 -145 358 -65 -299 -64 726 -257 -782 -179 -45 -146 169 -546 778 779 -455 -602 -900 597 -325 -238 -461 -633 159 703 -106 -777 541 -473 167 -488 562 723 69 -118 -559 600 -808 -267 467 -642 643 -765 -159 -584 -375 -728 -442 761 -320 -558 -326 -98 -431 75 303 -163 -312 30 300 35 -743 50 750 -686 724 690 -823 -579 733 -355 259 315 704 -620 -282 57 -508 612 -406 -362 130 -25 -222 629 -395 -887 588 259 558 -489 -590 570 597 267 -641 95 -196 -734 -367 -276 29 -815 753 450 -63 735 279 -310 234 656 364 -735 490 -288 406 501 111 -376 641 -245 306 496 -44 697 -58 787 8 -96 273 307 -164 776 -593 599 135 -253 -318 -130 -722 -173 -478 -662 -333 -730 -656 498 -581 409 -821 211 -746 -173 103 -459 -409 250 -432 -10 -408 -331 -515 -808 -430 -619 22 -550 -198 -117 -683 59 2 511 470 663 -865 387 735 51 -783 773 -134 794 -329 -900 -883 -548 716 -290 267 673 -381 615 -139 -611 278 -105 -814 654 314 302 293 447 329 -839 -744 741 800 -825 750 -283 796 758 279 123 666 779 497 -881 -824 -568 -738 89 -712 -586 -334 578 143 -537 -213 -611 571 253 -178 375 -863 588 -484 445 -549 -885 565 386 -777 373 -414 -591 -226 -731 650 636 -748 254 25 -84 82 138 458 -838 -482 381 355 -839 -645 -876 613 -710 521 -92 -80 -693 529 -184 -845 -686 80 -508 401 -676 -678 -449 78 522 -342 -461 800 -395 618 -362 -258 320 541 -607 617 -152 103 -653 61 -82 -350 437 23 429 -206 -797 557 608 -86 -248 -127 -287 791 411 -801 -56 728 519 120 -548 -398 -61 288 -65 88 698 -407 793 -666 795 572 219 443 -618 -289 28 436 -690 -900 -583 -444 -34 -748 -529 283 226 428 734 -371 61 -242 659 -744 -840 -444 163 720 798 695 -619 417 -561 -642 497 -424 7 -97 -84 460 -443 -405 193 157 -468 473 -854 -463 615 348 -6 -52 -66 -856 -195 -171 -754 -810 -15 -337 455 -853 -429 790 -375 -643 -692 616 101 264 -499 509 431 192 145 -219 450 799 294 -665 332 44 -578 -894 -95 -878 721 -313 725 -281 697 -812 397 229 599 -586 -12 -377 -587 -423 124 -140 514 675 -252 -18 -33 -81 315 -10 759 -48 633 417 -395 353 728 587 369 108 675 15 -25 118 317 -571 739 -204 -215 45 -871 610 -454 -62 -221 731 -669 -117 171 666 -751 444 315 -694 -823 361 535 -818 -837 545 615 320 -172 671 -815 -271 331 215 -54 -781 -718 -864 523 -282 -731 -563 -211 -444 -847 -633 -824 709 -502 -568 532 -144 517 337 705 -571 -299 65 -878 668 -731 232 -721 -1 636 535 544 764 146 -647 -388 291 748 -571 536 -308 202 65 -883 -415 251 -163 -307 -412 -197 286 715 397 -398 -553 -670 -572 -519 447 -289 -167 207 -85 0 -366 -105 376 203 80 -722 294 642 -819 -85 113 -201 -349 441 -628 645 253 88 -448 363 48 -860 184 -443 -573 -824 -729 -445 -666 513 798 449 762 -44 -74 -465 -215 -499 -690 152 435 -264 488 373 114 176 -2 96 -305 -545 -347 248 -161 483 -764 -521 -170 -112 -310 -52 -33 -235 -127 96 530 -727 -448 -739 85 -437 -297 716 -407 134 372 -631 -718 -68 -761 -650 -264 -174 541 251 123 -556 312 -656 -576 136 -508 222 -245 679 -846 -327 -236 -165 -765 139 -125 -802 -310 637 -290 -758 -592 737 781 81 -26 -112 -158 -799 -281 -865 574 -97 449 -441 376 454 271 464 -333 279 246 -723 -447 -557 379 -43 -46 265 -215 -783 -675 -623 -806 -460 774 -106 440 -20 -459 487 162 -477 -298 680 396 -189 -322 -301 769 -528 -48 5 -352 55 -575 -198 -690 667 -584 597 307 -637 -231 161 -242 -822 -442 266 -688 -47 246 347 670 388 -616 -30 519 258 -228 517 -756 -862 -851 -426 -435 -327 465 151 -633 56 -811 724 146 780 -249 -477 369 -248 -726 -885 -307 -19 504 -258 135 26 -21 -539 85 557 67 -719 602 -886 53 -765 -654 -564 578 -583 -102 -574 -17 496 -666 -62 180 20 442 -759 471 718 -730 -262 -841 -403 -446 145 458 485 777 -732 -877 505 222 -382 -347 -622 724 92 -202 -783 442 -793 579 81 -535 -669 -335 -781 -328 -151 90 699 -200 768 456 -550 -766 29 -672 -141 -9 -416 -159 422 -235 -375 -376 45 492 777 -548 62 536 382 735 -640 -574 -309 260 709 -43 -50 224 272 -658 520 -174 -65 554 322 573 -133 263 142 -194 122 -322 -214 -898 -513 381 255 -554 127 -617 645 -673 5 -815 -194 477 672 -244 -299 -430 -464 434 -698 543 -257 -484 284 -31 -772 -29 660 -51 -216 -134 741 -501 -574 -729 -407 -370 -873 -338 -233 511 -851 578 -310 246 180 439 758 768 -394 -690 601 -847 -179 160 -424 236 -102 176 -545 59 347 -824 -642 105 -835 -800 338 -728 -361 -706 -291 -186 -663 -853 -536 -54 -139 -41 -741 437 -883 -442 508 64 346 -638 308 -246 -35 -468 696 702 -125 -363 768 633 -204 516 720 615 -55 -754 322 349 -121 208 -119 -521 -124 233 113 183 -447 27 -573 623 -171 -8 12 -79 684 240 -87 507 774 -682 -586 -345 664 613 -746 344 -380 -703 7 470 -632 434 256 -75 -722 134 743 327 -146 363 -510 241 615 562 191 -325 -413 365 -335 -150 -211 146 -285 -25 -874 523 -206 430 32 -359 462 -373 13 481 -244 122 679 490 -451 -717 -158 -487 435 418 -507 -370 690 152 -548 600 64 -96 763 -775 637 -313 -432 -208 150 94 603 649 -618 -514 -665 146 -511 -759 691 -193 -669 -533 -268 -63 -96 -93 9 502 -571 -89 -63 799 733 -407 -25 240 -538 380 210 -800 -825 341 162 -35 -840 -567 673 740 -557 -609 -716 285 -293 156 -40 -306 714 -522 -309 78 78 298 -29 741 -251 -195 -671 -162 294 -672 -629 275 -672 -190 -825 -322 122 -754 -850 208 -362 598 25 -535 -192 269 490 453 426 127 677 99 -419 -323 -183 -819 611 414 637 -792 -762 526 -63 746 479 -194 264 606 -430 -441 69 568 -479 -771 308 669 173 16 446 -51 -196 679 349 -851 623 -502 289 529 -823 -542 543 -859 -170 -500 -734 391 -596 640 -609 -136 -824 -720 -855 -413 -128 -805 -312 563 -395 550 620 388 366 737 275 244 554 -775 -59 -606 751 432 546 -127 36 577 -592 -566 -767 347 -853 -647 -542 -683 275 -120 -440 -614 -95 630 -256 794 -498 -412 417 -368 265 -821 143 -286 -394 -13 120 -373 665 -278 -704 -574 -632 522 775 28 -899 522 -782 -154 250 549 -94 689 -801 -848 -513 779 697 -237 595 712 512 374 707 547 -183 -227 250 292 -308 202 -751 -247 -833 -150 381 -350 -254 -149 770 487 800 -566 491 -562 426 299 529 444 241 758 -623 -276 769 -140 650 704 465 -518 733 37 -497 -261 694 375 -438 587 321 481 516 -481 -286 -867 -515 28 -821 459 -143 344 -645 -148 630 710 -193 658 -893 -825 790 11 150 -527 -618 -36 650 650 -670 -563 -41 128 176 -315 -506 79 -782 480 -589 71 590 -475 -11 -535 555 -25 -361 -128 -611 362 -401 3 593 517 -533 350 -701 640 299 -368 -153 -375 475 -346 737 47 792 -177 330 -601 -503 133 -137 719 -374 -810 -422 -215 741 -39 -306 628 -808 -893 -206 134 578 144 164 -617 173 21 -121 -97 512 -573 -867 -43 -178 -41 -200 -467 167 673 399 -189 -518 -79 418 716 36 -138 -866 -745 508 -275 -571 -174 523 -866 112 -86 -175 745 -891 157 -234 -623 -130 230 38 -532 -349 -80 -203 370 80 -866 351 -606 -657 637 -134 465 356 67 422 -552 -256 -343 -478 -456 535 -498 -84 259 354 -834 -850 733 85 -322 778 -817 435 -166 -223 -45 -436 379 -208 -264 146 292 647 756 791 222 -515 -339 -778 -126 -389 -737 -640 383 -674 -724 78 367 757 -653 -791 725 -443 643 -556 575 340 493 -534 -20 95 142 543 -746 682 -369 -469 -127 715 -28 696 -635 -431 -835 -836 375 576 -235 -196 762 -774 468 -131 366 -521 569 -175 -45 -107 379 -796 -162 -550 -148 -108 -759 -302 -818 -729 -682 321 598 -141 -855 578 -665 357 -741 573 -639 146 -494 -631 -313 -828 -324 499 515 -875 748 426 379 45 214 -499 359 171 348 160 93 755 -204 120 -56 -423 -180 -323 395 695 -334 -133 733 437 -151 -322 654 144 366 -816 242 651 -74 -584 588 -401 -532 -490 -799 -647 -457 401 203 799 288 -25 137 -204 671 753 545 283 -82 643 -632 -321 149 402 657 -59 -532 -449 -533 -837 364 -283 330 730 -223 87 -2 160 783 -857 497 -167 -351 15 -752 -358 -475 -292 -607 -708 82 -593 -85 -303 339 -389 -629 -77 -1 87 338 -421 -70 -863 173 4 -719 350 458 -692 181 334 657 -604 -151 -108 -19 631 -651 790 -781 -538 -15 728 733 -592 -821 223 -716 -697 -671 346 -428 -189 -358 -302 96 755 423 -453 43 631 -196 452 326 660 -748 -687 -63 -45 314 280 -596 35 228 148 212 -215 146 -86 367 442 338 742 35 -192 -583 -3 -242 593 -392 598 -800 192 -76 -42 150 -292 594 718 48 196 297 -359 201 -844 265 70 200 -43 -388 496 37 -566 275 -201 78 250 -723 439 28 125 -136 -597 -455 377 -516 603 31 -860 501 -388 -302 598 -445 -354 -317 -77 -510 -90 588 586 667 184 -732 239 703 -87 609 226 53 73 -186 -276 -284 -120 717 -620 538 -336 550 -560 516 -837 -200 -321 226 144 25 -213 480 514 -490 88 726 220 392 494 260 366 132 -128 -655 -499 -747 499 -45 -541 -120 -536 490 670 -95 -148 -345 554 -637 -197 -200 -491 157 -88 -55 -143 9 -167 -320 -509 -865 -824 -16 545 712 303 582 493 -101 129 243 303 -185 -887 217 629 -879 -566 -28 580 15 -727 -162 -259 -547 -417 543 -409 199 480 535 105 659 -248 -29 628 217 -18 333 -238 -627 -313 -12 -505 -768 565 -16 557 -628 -880 461 724 624 11 138 -660 -296 371 192 -510 109 498 -18 -741 -768 -531 91 561 579 305 624 -133 17 231 -733 -153 181 -467 -655 -691 775 556 556 -337 -137 -660 -345 327 -591 453 552 -672 521 -578 374 568 606 -361 535 -95 627 -883 -502 660 94 184 621 -325 -601 510 144 503 100 -867 483 660 785 756 -118 -356 -39 372 -192 568 -222 -106 -272 -223 -477 357 -374 -616 -144 234 -209 -643 708 -518 691 -205 139 656 -119 -644 147 -683 -700 682 -474 310 -335 -191 751 679 -489 175 -396 -861 -280 150 -76 -781 -45 -110 352 708 -455 72 369 -583 -271 -311 -568 -730 108 -392 -656 365 -16 -500 -164 470 -711 535 -645 793 -868 -453 378 -379 223 530 497 -19 -118 -209 -742 -809 636 -343 163 734 -745 688 -750 -342 64 158 -195 -779 316 732 -170 -400 -601 -593 -637 -55 -428 467 327 642 -73 -530 -889 -305 168 -94 -199 749 738 13 -18 -869 582 19 -113 -840 249 -114 715 -466 -693 546 -545 417 691 741 -538 -646 -524 -840 -521 618 512 -743 11 -594 -635 -24 -751 264 110 107 258 -579 -18 390 239 499 -252 -602 -26 426 -366 618 604 -838 130 -530 381 -323 510 -298 722 697 -107 488 781 127 -765 -604 542 -301 220 -843 -154 -115 40 219 714 -631 71 542 -133 -110 97 253 724 553 -146 439 -115 -316 349 3 330 354 -783 -60 770 255 643 -345 -857 545 170 -70 -579 385 633 -599 -570 160 -636 -548 592 45 -604 -848 -526 -150 695 -886 529 422 -288 554 -603 -573 650 -596 -503 387 -749 -870 371 -483 282 -607 -676 -617 -709 -663 -443 -587 -72 -527 -485 -188 140 -249 586 -795 -124 -595 363 395 521 -646 -360 638 188 -894 -487 -633 617 -213 41 265 84 -106 -483 -592 102 -222 -274 -887 -697 601 386 -341 352 -209 -433 -381 549 -301 -209 -364 -598 -604 -303 -162 181 384 -763 -568 -624 -559 703 -597 38 -809 787 -271 -311 149 699 -381 -228 301 -624 548 531 -220 613 -16 -11 703 -100 -105 -494 627 -397 556 -125 -234 450 -808 -76 -680 -322 464 -617 -700 -438 -816 428 -620 201 316 -277 -236 -221 -334 -109 679 652 641 -163 213 -88 114 684 -632 671 -738 559 799 673 -893 -500 587 792 481 -573 -693 -720 -195 741 221 611 325 28 -583 135 762 -334 -536 -791 412 102 -522 -271 -74 -534 -572 -71 31 639 272 194 -100 -845 -834 -390 -625 -470 191 61 206 732 156 -281 122 786 -123 -885 -853 697 437 -801 -146 -103 -104 -96 135 -289 51 379 -68 212 699 782 -134 -771 133 -829 695 253 407 -167 -32 199 404 -563 -187 -518 668 -666 23 -438 597 -466 -315 659 -601 -114 -680 747 665 509 408 674 597 344 419 608 -202 -782 -560 -797 89 -729 583 82 -167 -717 28 -87 -729 718 -440 -576 -739 768 333 780 -419 502 -671 -417 -524 -380 -417 216 -889 -319 325 694 -738 625 346 -869 -589 -520 389 -306 139 -692 -538 415 -151 -404 -691 694 459 -851 54 -470 608 -382 85 -471 353 -589 367 -336 551 79 -107 255 -730 335 -549 229 461 91 -321 785 -649 -294 142 -327 191 -538 361 -390 454 516 -721 -799 65 528 -118 564 -42 -718 -525 -895 -741 -608 635 -115 -684 -225 -469 -421 -124 309 -205 586 2 -334 -869 535 239 253 238 662 361 493 130 -476 0 -80 311 -480 170 -211 757 -243 107 -621 -419 545 171 402 711 313 300 369 485 194 513 -296 -128 790 737 -715 142 -504 477 -162 251 519 -805 484 -348 -773 753 -180 -763 18 609 -382 -517 515 448 -896 -569 712 688 -859 -243 233 -438 -169 -241 663 -349 -376 -377 87 -690 -319 523 -681 433 -315 -590 257 319 224 -341 170 166 -725 59 -175 -9 -349 22 -185 341 648 500 -48 655 -483 747 675 -874 -492 -92 685 -170 -375 297 526 -406 -223 -682 -70 -364 -542 650 -442 -161 760 21 -597 711 195 605 -20 490 -271 -814 603 775 278 -402 -784 7 -600 -244 425 3 -470 -306 133 -47 791 373 -565 -373 789 -226 718 337 -880 560 -809 625 210 107 443 -803 422 53 356 -350 -141 -545 -813 88 297 -34 220 758 756 -363 -16 -201 -545 -249 -500 16 -386 -68 -814 742 545 -794 -512 668 499 18 -273 -872 -117 -536 293 -109 -752 -634 744 342 -738 413 509 -64 -797 444 -795 156 2 552 774 -537 -664 -774 662 547 -614 440 -442 -411 528 41 -735 121 -72 -856 241 540 -417 17 -280 -428 32 643 92 273 -100 -148 -834 -569 286 -185 -435 -242 556 -825 37 738 -405 -313 -539 -73 730 397 564 -468 -581 -200 582 200 -16 -671 -641 435 423 -216 317 -46 -412 -187 713 -338 7 -127 192 -416 118 -192 -308 -326 -213 -638 -842 374 436 -282 165 -511 660 -192 700 376 583 -832 507 494 -77 32 164 617 -639 -895 -366 -311 -458 -319 589 -850 -825 -512 -142 -74 606 -2 -873 -796 780 -400 278 -193 41 -199 8 -312 -318 205 22 -248 -610 -766 64 -386 596 -176 -97 -74 472 -731 -382 -499 717 335 -670 -294 -474 -387 -35 -586 -176 -360 195 -483 -499 405 717 202 -493 -611 -46 -3 526 661 30 -267 337 -311 -361 -837 126 -517 -253 779 792 -334 573 356 -546 484 92 -595 -537 -873 -34 -638 532 784 -431 -469 -717 -610 -571 236 -841 -22 -283 -225 580 -68 -42 -436 -279 -459 -876 278 -183 635 -347 127 -333 336 -757 689 -552 -568 181 -703 294 537 33 153 312 237 705 -756 406 -413 -409 -822 3 694 143 287 -287 84 -579 -361 778 396 -725 620 542 -550 70 -566 -214 -561 390 361 -814 697 -150 -597 74 -479 -361 -702 433 191 638 518 -408 109 386 -688 247 639 -319 -52 295 -842 -151 -482 -867 694 218 139 461 181 439 -144 323 -414 739 80 26 317 521 30 310 -688 64 542 -774 -398 -629 -806 720 -827 -881 -835 612 376 44 -623 245 -56 -478 -464 -668 -887 452 -609 58 -325 271 21 726 448 18 254 56 -661 -849 -518 -350 -743 -576 606 -662 -328 -457 -439 -873 -486 -806 -697 -369 61 -624 -576 -740 398 314 -557 -672 789 782 603 450 -325 589 125 -727 431 304 607 503 -587 -311 -178 298 -308 -282 490 556 -335 681 -700 -292 -55 219 -52 -209 -481 -493 -31 -764 -778 468 -698 -152 140 -191 -632 85 -462 -764 -861 342 -867 286 -515 542 -451 -447 -547 -164 431 158 -603 794 333 -310 -314 -219 -790 -147 -555 450 413 -191 -516 -123 -785 660 -765 -352 -203 365 527 -484 -813 -406 -479 -545 -21 -366 622 -442 58 276 -456 -653 -4 -883 -8 -111 -281 94 -41 447 107 390 -846 678 -581 -567 538 281 529 141 -824 -56 215 -886 -373 37 -670 376 -664 -150 -258 27 -606 -847 163 461 -850 690 -25 196 520 -321 -514 331 333 537 541 -297 299 657 -684 378 131 -774 310 -249 607 700 -362 -79 -440 677 781 401 544 589 -648 -317 -719 666 298 -815 -172 476 696 -872 794 -819 314 508 -208 -480 188 -273 -480 376 -325 579 296 650 316 157 526 398 498 -40 175 -556 -173 -504 -347 21 714 -704 -841 -441 628 -893 -373 -534 -580 395 -706 -833 -130 -149 -549 580 -402 -769 218 -695 741 -414 -679 -64 -284 -78 737 -472 -643 -182 -645 -736 -891 273 -586 520 -895 -732 474 -208 -266 -509 -880 -658 559 -64 373 671 -1 -125 31 781 654 -595 78 -184 502 -834 -859 -880 -290 -891 -21 229 285 -36 -25 -512 222 -636 -333 209 86 423 -717 -596 753 -894 677 446 -191 696 -683 513 -754 -160 -6 -599 153 442 505 -286 441 624 644 148 -642 376 231 -735 -819 -239 -743 -736 582 461 326 -590 707 781 -721 -625 -691 -825 749 761 574 -504 663 -802 -731 -293 -522 502 -783 636 -155 71 -135 -371 -488 62 -300 -369 -151 -570 -659 -476 -622 -733 -454 -573 335 178 198 689 206 -260 648 261 -370 279 -743 263 -251 -142 -455 285 -154 -458 -600 -437 -311 -15 -100 -571 -396 -135 -522 -597 -701 203 203 -138 525 773 -872 682 371 -565 -448 -88 461 -49 318 -176 -572 -448 -483 -611 -812 510 -232 -756 -615 -663 266 5 271 -532 12 142 -572 -804 -790 243 592 -699 -626 768 -632 638 346 493 -359 -150 774 680 -713 672 -125 285 -353 -796 -33 722 -653 -635 498 -808 678 -830 419 -461 -574 -664 -374 -889 -559 -567 660 115 -515 -329 688 -710 478 87 274 -408 710 570 -105 429 -401 -856 82 695 -561 -282 -274 339 651 -798 -692 11 34 -460 304 129 584 -174 312 348 -562 -455 143 668 439 714 -755 793 -729 223 675 135 149 215 -82 -476 -15 556 -778 -385 -810 710 -48 -131 -89 196 -202 58 -543 -814 -204 -669 -79 686 217 314 393 -561 513 199 346 716 -350 762 -642 368 34 -452 -163 -32 -35 558 -318 649 -279 466 -408 65 424 -61 74 777 458 181 -506 -703 -332 545 -813 70 367 -452 -265 -74 -678 -660 -768 597 -780 348 501 -555 -686 591 -837 -482 -12 -555 -170 610 -262 -483 661 222 -448 653 359 -694 -451 -285 -73 202 514 244 -77 457 403 -839 -884 442 -521 319 172 -448 -469 -309 -87 682 -66 -126 255 -117 -819 -442 123 -38 -717 -547 -625 -366 124 788 -111 -177 -746 -92 -135 747 664 -215 143 157 648 293 640 263 108 -269 16 421 623 369 -789 638 145 -686 692 211 -877 -65 -842 150 721 -891 640 -609 154 -732 -21 -861 331 -379 -509 209 -884 -139 703 -5 251 447 -561 179 -229 -601 725 -496 192 184 -898 -445 -547 111 -675 -49 -45 -449 88 103 -55 -167 -604 -164 -446 37 800 652 6 -852 743 -698 462 -295 380 -660 197 -693 534 586 505 -580 -543 -742 370 452 -685 732 586 -751 -358 440 713 10 -96 -510 738 -77 787 -484 -577 93 618 -128 676 590 -665 -6 461 681 -337 -82 -108 229 -683 209 -78 -292 62 767 -552 -291 103 20 -380 705 439 -502 -461 292 529 -416 587 -430 216 -327 -794 681 637 734 -824 -151 456 -551 17 20 -825 174 -582 7 241 795 721 -187 752 -292 -489 -825 -18 633 -567 -662 -256 576 26 732 120 420 139 61 -395 750 228 544 -461 391 586 149 464 691 -349 -18 -133 514 656 -506 788 544 457 -840 -488 -435 -350 -773 431 -281 -855 -817 -163 -724 -571 8 780 -253 -649 -233 669 578 657 607 -261 671 -898 574 169 168 761 -392 554 624 274 752 445 37 -145 -52 316 -160 -519 -730 -460 -322 -145 17 656 -340 515 -266 688 103 114 -798 305 -358 61 557 609 -438 -764 571 9 -697 -204 -238 432 414 333 -208 758 325 -500 117 -627 -397 -426 -888 405 500 72 -881 473 767 455 -504 -391 -406 -282 -346 685 451 660 603 398 -652 111 -876 -743 -706 197 -103 -642 712 600 -136 571 650 -669 590 101 -321 718 177 -802 196 647 -576 -822 -530 -609 -138 578 -436 534 -472 -244 -587 -554 -815 390 -401 -403 116 428 745 -642 261 735 -336 272 632 -876 793 1 270 -20 174 -900 570 531 163 405 769 -219 313 -25 487 120 -235 732 38 526 113 -25 659 -41 -532 -823 555 -568 -514 8 779 184 364 159 -737 538 -549 -797 -167 -177 454 -593 -115 -335 -181 371 202 72 29 103 -263 289 -889 -208 145 359 -717 -329 242 -353 536 -312 -843 -898 -658 -706 -163 343 760 578 42 775 51 -746 567 641 -268 -726 -747 685 -7 -317 -533 -469 738 219 -561 -318 526 362 -392 -845 -390 -877 464 331 -621 479 -145 -417 601 695 -439 -868 383 614 -552 -154 -829 271 -784 210 -780 -399 -511 181 -536 -499 200 430 -670 -893 635 -148 138 -490 -385 -480 40 504 -240 -695 54 -783 -851 704 581 645 166 439 -451 275 -597 457 -272 705 328 491 -398 678 700 -357 -191 -257 590 198 740 -689 -557 325 -489 -50 321 189 46 794 -294 736 -281 -400 -196 -696 27 -695 -839 220 676 86 -148 241 -698 -523 -32 266 602 -843 -410 530 335 -559 368 -36 -369 -291 102 782 646 182 272 264 -652 -804 -88 -24 -253 -405 -217 395 -491 720 697 737 -602 -835 -798 405 -838 569 -850 -23 264 -95 300 510 -881 121 296 -523 117 -173 515 -899 382 414 463 571 -801 -33 76 -453 428 312 -39 461 539 482 -394 449 -695 -545 -608 -551 -841 637 538 -861 -371 170 767 -645 -299 -432 71 302 276 -142 -332 132 -137 -51 36 -533 403 -654 -532 -873 -328 -185 -814 -1 782 777 -849 -368 123 591 -214 713 1 -715 64 -246 -348 98 680 -236 -138 -846 542 396 -419 -836 -120 -527 -492 265 -9 777 313 -131 -417 751 634 339 -161 -56 463 -651 -738 -892 -58 -790 247 -788 -696 645 59 -794 280 -690 -477 450 -185 -352 391 706 721 329 735 -216 52 -328 -36 -821 364 -834 303 -687 525 364 -661 -405 394 -28 371 446 298 224 480 -818 -646 -405 539 437 132 46 313 -832 20 -585 -202 -93 373 479 -764 495 -616 717 546 -391 193 -285 466 -247 -262 -682 -105 -513 223 -101 589 174 175 103 -766 -165 -538 -461 165 665 -40 -197 -118 -757 490 -494 642 288 -610 287 -163 693 -819 322 724 -468 291 -138 -749 666 -362 112 224 714 422 326 -565 -316 -97 447 -297 674 -56 487 -317 -270 -107 -432 -844 -657 102 -223 283 -174 293 -249 -636 465 424 -720 124 447 -502 729 373 199 695 -291 -214 -607 285 161 98 -277 -233 481 727 -452 235 -253 174 -244 -867 -655 -303 -302 -527 85 387 10 388 133 -503 507 52 -450 -864 421 383 -677 716 -805 780 458 -233 710 265 57 -113 -124 601 257 603 204 242 -889 123 413 -774 -112 -11 557 554 -669 421 -115 363 341 -176 -106 642 411 278 580 689 -666 12 -797 227 764 759 -353 634 248 -467 -272 185 -146 558 83 335 -269 -442 -46 -243 624 -468 -648 -713 623 -240 501 18 652 122 470 452 228 -776 -91 621 -18 499 -449 440 -398 234 668 -732 165 229 -201 -71 17 -859 103 -335 -62 -200 161 482 -816 -277 130 563 -794 337 385 245 364 290 612 -24 -429 628 -861 -150 473 -794 -294 709 -612 -330 202 170 463 -547 476 741 531 28 -282 167 359 -814 -663 -188 -523 -675 -861 -596 -119 -250 571 483 541 102 -218 -443 -796 573 168 -331 418 456 722 -518 376 -336 -501 -867 -697 -626 339 -682 612 309 800 46 243 -446 536 -765 281 385 210 145 -87 442 724 -87 110 522 526 226 -420 -673 631 -509 600 319 -445 669 -479 736 -383 317 -900 -592 683 12 -185 -372 -514 -158 -134 436 -255 757 -885 -63 -713 -92 -775 488 766 -101 180 -317 -646 -383 -554 347 -543 59 -205 247 677 -878 753 797 12 543 472 749 130 345 595 -547 -687 223 -736 -103 -514 592 110 593 252 417 -472 461 302 578 494 -806 738 -688 -725 -557 649 -683 796 -602 -542 -584 403 -514 486 -73 27 -510 -260 710 -519 -8 -725 194 -358 -292 -140 -353 -375 674 353 637 784 -149 -289 -128 -500 138 722 -447 -775 -679 511 124 -462 50 590 561 -216 -889 -295 -557 787 528 -188 486 747 -405 703 -447 -159 55 -137 768 -631 1 156 -53 358 -136 -485 -513 116 -482 285 -318 -309 -739 -724 357 -899 -242 352 423 -561 618 162 -276 222 356 324 430 -362 47 30 -835 -128 -638 -140 -431 -494 629 -462 -487 67 102 -491 545 -119 -481 -859 508 -199 -180 -514 301 -546 -113 411 256 104 -38 796 -749 298 -806 369 -231 -613 256 -509 652 -494 -461 360 282 602 -456 740 -135 -432 -408 150 -551 -257 -634 25 267 -744 -530 420 -704 -780 406 666 -192 -310 793 558 -70 300 562 632 -531 -293 -467 -234 -581 -511 634 -637 -549 472 -223 -277 606 -591 -612 -462 595 -778 -253 186 -534 -209 -789 522 -248 -360 -368 688 600 -59 308 640 -369 -751 280 334 -75 -770 520 530 -121 -698 198 172 568 364 -208 -869 -895 347 773 -751 -892 -689 -523 -793 -370 -455 -301 787 756 -234 635 468 496 127 696 189 489 -441 -294 -39 -3 -530 -129 514 -652 -158 408 226 -515 10 -568 -592 659 -819 188 244 729 -815 779 442 748 -834 -594 -884 -741 -750 320 -617 -838 313 240 -800 -716 114 -899 725 -436 -687 757 281 -279 -736 -493 -328 496 329 -62 408 -600 -316 708 -601 90 304 -409 -660 791 -718 410 646 -637 210 746 37 501 706 -740 589 510 686 -587 210 591 414 -237 -369 248 268 -360 419 -886 64 528 -33 762 -716 688 -16 349 -27 501 267 337 -793 -647 -638 -103 -29 779 773 -153 -529 649 548 -631 -873 33 157 -415 -750 -58 -517 272 454 -205 184 -140 240 -480 -413 -460 -241 -229 551 141 163 279 616 -188 189 230 202 383 -407 260 797 197 -862 642 622 249 -641 -680 42 -742 -814 -109 703 -338 468 -414 200 253 -26 686 497 96 468 -610 148 328 708 -768 760 676 -333 770 -566 -547 -629 -580 259 87 793 493 -222 -740 -50 -820 734 240 167 -835 379 -462 615 442 -448 -350 -5 630 379 -284 240 528 -211 -775 -788 733 504 -300 264 754 -578 18 -412 503 627 -293 -769 -425 -800 -720 233 -122 293 -123 421 -13 -2 -481 712 -480 -416 -560 273 595 123 -518 135 -201 452 328 -485 124 -101 -702 -463 -676 -53 -809 -888 -147 267 -41 -850 -877 -596 -30 412 -852 304 336 512 -770 -44 -748 253 26 -598 -449 -750 -18 259 -230 227 -608 28 328 47 636 396 -893 359 370 262 522 50 -458 -535 -767 -166 -872 706 -628 -890 527 -895 240 697 248 339 -287 -124 594 -480 -75 -31 -735 755 45 -119 516 264 368 457 -368 -617 420 -145 677 85 -185 671 -390 -229 -223 -142 470 -161 -331 -229 -694 259 -268 -844 -423 514 40 737 413 -298 -632 655 612 -892 -861 -850 567 -99 51 493 -852 -383 208 -546 -169 -226 -817 -186 716 -25 584 -510 -520 -111 397 -437 408 -688 -393 -153 455 -419 -768 712 725 -843 -542 422 145 233 55 500 -63 515 -12 -451 -625 -341 -672 -453 755 428 -406 299 377 -72 -69 -470 -109 495 -781 6 -388 -494 -639 644 569 -96 -633 -128 605 -671 -690 194 473 -399 -447 535 -482 220 149 -510 746 142 -381 163 452 -144 -257 -241 234 200 242 325 526 661 639 -794 -351 374 721 -852 634 319 -703 -867 -572 -181 789 -449 -799 263 -415 720 -497 793 -868 738 -695 -166 -44 560 307 -430 737 -286 -270 -40 17 -831 -488 -320 -676 667 -361 672 353 344 435 91 -684 358 54 -114 -38 795 376 22 -456 -634 -96 -261 -841 -436 -722 144 408 -90 506 -229 -780 160 714 158 440 483 687 320 -814 40 -317 -151 -207 349 -754 -155 -323 -880 366 -433 -706 37 -317 -412 -751 -825 -150 743 102 495 379 524 -804 -250 461 285 -684 564 -670 -303 407 -596 763 390 679 578 -104 -469 -34 767 754 200 -710 -29 276 499 -807 789 52 97 120 339 3 -818 -151 232 275 370 698 501 -4 438 389 167 -227 491 357 545 794 -461 380 -789 -740 -333 141 282 -688 241 684 242 -54 -729 -105 -457 292 -492 -881 -169 723 -257 -50 122 -432 -614 464 146 -618 753 -72 690 288 -554 -869 45 312 -446 542 756 -842 -478 -695 649 292 -365 -122 -698 524 -720 768 -180 -633 -89 -235 258 233 576 -751 -223 -43 504 150 -152 -104 178 -839 -204 44 -171 -641 1 -583 -534 -497 -742 -894 618 -316 558 5 -491 -622 -534 -407 -797 390 792 -288 115 693 117 -770 35 156 417 -38 -108 364 615 -396 621 564 129 -431 -379 -239 190 607 -181 152 592 710 -891 -421 69 553 193 -78 271 561 -764 -432 -72 -344 488 516 -21 148 -458 -758 481 4 178 -240 -203 682 766 -125 -499 -69 -290 -38 295 -139 -337 589 240 -324 110 439 -396 259 466 -323 -466 491 576 -423 -865 476 266 225 572 -244 62 769 278 250 -256 549 -468 646 -327 -427 -823 508 745 -342 283 113 -882 394 516 361 -356 -697 373 -740 -534 -748 -798 386 244 395 53 -427 -283 204 -94 -288 -703 -428 680 -458 -256 -290 -640 133 234 -37 -504 134 100 -359 -413 -161 169 -823 -602 63 -111 678 -890 69 392 -504 -477 -356 -22 402 -165 -6 -276 729 346 797 -107 372 703 657 490 -21 -815 -640 793 -773 -845 691 -703 -209 -406 652 405 -877 -825 -199 -678 351 390 573 -651 548 -119 -475 435 583 -80 -857 800 -508 -186 -121 -881 -795 304 560 -469 216 202 -566 59 -881 33 -52 -201 -619 666 -149 535 548 -701 301 -770 -849 575 693 345 -102 241 -800 177 622 606 -796 -803 681 -8 -632 157 678 191 -635 338 98 349 -349 -856 -210 337 97 377 46 589 -220 211 221 398 57 -354 -263 -22 403 785 -136 -185 -380 688 -764 -252 176 -79 210 108 217 763 -194 52 763 683 149 -525 210 139 48 2 -455 501 187 -767 612 433 86 -501 -600 387 523 -623 348 -587 551 607 -462 353 -772 -562 62 -42 301 355 -695 -730 368 -599 -448 616 788 23 -80 745 624 391 -697 198 168 -833 558 206 215 574 -655 -469 438 -262 -844 -572 679 354 127 115 -541 -851 777 -448 -801 -419 -660 397 791 -127 636 766 20 156 -7 -522 -426 -288 -288 423 596 -478 -104 -449 35 -447 -21 -97 -269 -168 -249 -82 80 388 -223 196 713 -802 -579 435 146 125 681 -711 -551 -291 -18 687 -610 428 -153 564 -265 143 336 358 -73 -455 376 644 -311 -511 -646 -510 679 -384 480 452 452 -364 713 435 149 685 -749 -797 -812 -534 276 677 740 -543 16 540 319 -433 66 386 -429 619 -776 724 579 -52 352 -502 -549 -787 578 -723 -272 221 557 -178 165 -211 355 496 735 498 -384 -2 -89 401 -826 -228 500 -474 618 -810 -545 668 -318 118 355 -693 -531 369 332 -219 769 -215 -399 -28 546 732 -648 -36 -206 424 -229 261 348 794 -377 598 480 372 571 380 -809 74 53 -766 -837 -440 -608 -41 417 773 -87 -861 -182 -547 -803 -590 452 281 711 -294 -389 68 -167 510 -248 -721 -142 -655 -116 -98 788 719 -655 708 125 218 397 405 587 -897 -444 -382 266 -226 -139 -735 -789 -113 -474 156 -408 630 -180 -583 -78 -671 20 -837 -271 -305 701 93 -286 18 568 -194 308 -129 202 246 -858 -492 -869 709 -780 91 682 308 -456 -445 -785 385 33 321 583 531 -584 436 292 -746 -666 -430 570 50 720 60 -104 301 -756 34 -667 439 275 569 -412 513 -253 -781 -868 594 435 469 -364 231 249 669 391 -762 735 -197 529 306 736 268 -719 299 294 -796 -384 -331 114 -132 250 -812 -609 -587 753 694 192 -780 -371 -244 -586 426 -832 258 -845 208 -419 220 395 -238 -642 -352 409 -809 -589 -163 -178 730 -194 556 -506 -783 450 -70 394 -496 -886 362 223 452 -816 557 261 -666 -286 -373 -754 224 -144 211 -77 422 354 -36 -455 -45 616 615 -833 425 372 50 229 -821 -769 180 -142 391 757 -522 -474 -571 524 -437 783 528 -234 -331 -103 -17 645 -300 66 -143 380 744 713 -79 327 -76 119 150 -183 -738 -173 697 20 786 -868 56 -213 679 310 253 -271 153 -614 -603 -58 -726 631 617 -40 -250 -461 531 -24 481 255 217 17 423 152 649 104 51 -544 355 621 733 -686 511 -374 157 -841 -377 279 -624 -811 -721 -261 -31 -93 -167 602 106 -808 674 -795 261 -624 -26 -840 -442 -557 -73 -244 -51 389 -487 -567 462 350 486 -204 764 -294 722 -95 546 310 -642 -54 -595 473 388 462 -575 506 401 246 -617 746 -546 -140 28 -94 -217 -150 -258 625 432 -201 -763 2 -129 56 565 -661 691 443 -308 -103 -379 -327 -364 36 -828 63 207 -702 -413 541 -832 -12 -700 -816 -357 479 -790 -59 743 -631 435 -287 -669 354 -246 645 217 132 165 715 -561 752 -73 742 413 399 270 -699 533 -722 275 -512 509 105 160 651 531 -269 -658 87 -575 0 268 49 -849 573 600 -523 -600 622 9 491 146 474 -860 -101 457 223 124 -464 703 394 -852 -893 -595 371 149 -165 -569 -175 379 -396 649 471 294 -129 -14 609 -564 738 173 -110 -290 -611 -226 -596 261 284 752 -558 77 -31 100 233 -164 -477 42 -332 -515 -680 742 795 -153 218 -663 -781 687 54 5 -341 480 24 -623 -498 -32 56 -80 -700 330 519 526 -786 -477 -628 435 -879 -27 336 345 -209 -448 -531 448 -417 -149 -852 -538 407 -349 778 157 462 -737 -398 -132 753 147 -522 162 398 -68 -344 342 -77 -574 617 -781 -426 -195 215 186 -609 643 -153 -392 -212 349 188 -234 654 754 544 741 -137 606 204 599 -238 -76 -118 287 -593 -835 149 -424 -195 56 132 -168 -764 -857 672 769 -207 -770 250 629 676 -278 -579 -199 624 -422 -741 -337 504 -115 -869 422 -20 -806 -738 -673 -501 -379 -523 -685 150 584 584 -101 279 560 -448 -546 -255 -780 502 776 299 76 -874 -100 -211 -120 -553 72 281 -145 613 -546 445 480 -205 772 -873 -387 194 -369 -798 -293 -27 -326 396 -757 619 -424 352 630 -153 797 -18 -575 -277 -635 750 578 -378 -718 -458 -741 154 551 -250 -609 -712 -710 -369 535 136 581 -550 -174 552 640 247 -519 -757 391 631 539 215 568 -886 513 -492 496 138 340 -615 668 -362 -7 -144 -155 -442 -311 509 -862 184 -344 -658 -720 218 348 -730 288 -707 -883 -506 315 -144 384 577 -348 -195 -283 -370 620 -733 212 101 52 513 -336 -578 -496 29 -590 142 466 -381 -853 750 -792 227 -356 -274 -759 -404 624 540 708 727 15 275 192 150 -608 -150 178 -325 28 276 164 -140 -703 -583 -663 -102 -119 748 307 -802 -150 389 282 786 -262 559 -546 -299 353 -875 -868 616 -207 254 -604 760 289 -451 504 -292 -326 131 -410 -194 -160 638 430 357 -600 628 585 362 -633 252 -548 230 -749 238 -565 -126 -692 491 161 657 -340 -354 -324 -101 421 -281 659 -204 -769 -829 -404 -133 212 426 -471 -2 -385 -100 187 20 405 478 -709 -801 -739 399 -737 -857 589 -549 363 -506 -563 478 -129 187 -498 -4 -737 277 571 -452 743 -876 -547 390 554 357 -47 -213 -848 -475 -369 596 -116 565 -863 74 -770 285 -552 514 -663 -215 -494 -785 721 512 -370 80 484 -597 -671 722 365 -12 422 -828 -144 -891 -340 -603 544 -712 388 482 415 -216 178 368 -233 -198 -856 -333 228 -638 -688 39 -70 -502 -351 -402 -489 -801 435 -90 257 762 584 27 501 679 -211 -664 620 268 -881 190 -639 521 -771 31 98 -537 689 97 576 238 -349 -341 -218 -503 -653 655 -597 -387 219 -847 -85 6 -345 37 312 -805 -804 -594 489 -386 755 -512 -717 282 308 -223 -119 -568 -316 -216 -134 583 -617 652 -762 30 742 321 612 496 567 -554 -20 -94 -561 -753 423 -742 682 -270 -718 -18 -700 -338 16 -377 -809 -804 -424 -650 -421 -579 -893 -559 -675 -257 286 248 495 -585 -228 395 -134 -210 -251 -675 111 -59 -500 561 -756 -634 289 -610 -700 -68 -142 71 -365 716 397 -284 -306 -784 96 -284 574 -490 484 -655 -181 -479 286 -228 692 327 -219 -525 598 320 -32 -92 -813 52 314 -134 796 -463 471 112 -861 -649 -407 -687 -329 714 128 96 -202 137 -253 -805 413 -702 -138 -674 -620 179 265 -738 509 436 -93 -397 -281 633 507 22 -354 -468 -643 305 -457 -86 621 -263 795 -805 -12 553 -625 -727 129 -162 -815 -573 48 -649 -849 -632 -604 -135 -635 -874 361 -773 -780 24 408 -379 672 49 -325 -352 786 -399 -70 -825 -63 -184 587 172 -808 -837 -561 585 -390 49 -482 -715 13 557 -591 667 769 -198 1 584 306 -644 -137 -16 238 671 -892 -620 770 -259 549 77 771 503 -725 68 -119 -230 -25 780 -229 39 -838 13 314 -451 708 -665 274 432 119 -559 -460 751 -541 -629 363 -326 -522 -263 510 -71 590 -719 613 293 308 322 -367 -834 -831 -623 436 679 -578 -451 585 -569 269 260 308 -816 359 633 64 184 329 -490 779 -216 524 729 83 -787 47 540 -370 -62 -518 306 742 333 461 -722 18 -745 -770 -29 315 -137 236 -85 286 -428 -312 -436 365 780 767 309 405 -809 -891 -713 -149 74 -490 -717 -727 748 -70 -169 -479 -293 -714 278 -625 663 796 -760 434 -201 380 -695 173 645 10 673 -842 -215 733 597 582 -712 -194 631 -704 745 177 0 -715 800 381 284 -444 -845 -519 173 290 232 695 -631 416 -813 763 126 -358 282 -296 590 217 -612 -248 666 710 -635 300 488 -573 538 -814 750 -776 -420 -723 -215 -170 -316 -285 -214 182 -146 413 -522 -608 474 160 -899 487 546 18 -233 -693 -296 -696 635 753 -476 75 256 -606 308 -166 81 266 4 270 230 -622 -125 129 -855 -789 451 -223 100 394 588 -417 46 -481 630 -319 -801 -17 305 316 609 -448 757 -780 -191 79 615 129 4 -376 156 -448 -138 626 -126 -589 -723 216 519 -347 -831 -113 -253 -129 299 29 357 674 102 -433 -768 35 72 -5 -370 117 -565 190 129 -386 749 546 -584 84 -571 349 -118 169 261 626 -70 -567 -741 -846 734 -725 -17 124 -211 519 603 609 539 -687 763 -206 552 -756 -166 -664 242 -160 86 -372 -593 -849 656 -284 -890 -355 -203 -676 -392 374 -286 -738 -517 407 -759 -366 -819 -877 478 -673 616 768 294 -666 534 566 -658 407 -295 -698 -263 -95 618 -582 -385 259 -553 629 -68 582 -348 340 13 -830 154 196 -415 -799 136 645 -499 -485 51 352 -548 219 29 341 -588 218 583 722 -662 -441 659 111 -384 221 -630 -793 696 637 146 -503 -58 -468 -584 -604 35 -779 317 -686 443 47 -625 408 234 480 -119 306 520 -116 -859 -805 -801 -391 90 -209 274 633 -617 -480 206 247 410 -899 796 -561 305 208 767 -519 -440 -626 576 -664 -63 -878 575 -798 538 790 -464 44 -69 -303 -883 -894 -324 -327 -681 -130 -603 244 375 -110 -760 -658 -26 554 398 -355 -157 345 -465 275 -262 603 563 -234 205 -500 -723 95 -387 511 -476 138 -821 -879 126 -182 -528 -365 -872 -415 385 539 390 485 232 779 -632 -75 -835 -464 -487 695 299 86 -653 -255 -201 508 -93 -684 -555 83 238 375 28 -661 43 -720 -837 -576 650 -792 -831 677 332 -337 405 428 -450 -705 99 670 -715 108 -123 -132 -266 -582 -643 -372 62 -179 140 778 310 592 10 34 -228 -677 219 712 351 -539 -739 592 -26 -524 789 -370 380 -114 -177 375 -122 481 -228 249 -381 -754 78 797 -517 -636 -41 321 468 118 289 60 57 393 -613 -375 63 348 -755 -483 352 326 212 -274 -545 -595 -548 775 -471 419 -658 -281 51 -307 363 694 -498 -422 -120 -737 542 -775 40 223 -215 463 243 -459 782 583 -518 40 168 -533 -759 -695 -630 -150 -712 554 -643 -370 -709 -3 346 -338 406 -322 -312 180 423 -246 577 -345 -386 -733 457 732 415 263 254 709 -170 261 -584 -700 194 -663 764 67 737 -521 -808 -739 -587 -41 -792 -612 -776 -827 -684 -533 793 237 490 -367 581 336 -476 790 -798 324 374 -808 441 27 -249 264 -324 -458 -556 224 451 216 -303 626 134 -271 -738 162 277 -30 -602 227 -508 508 -881 -494 132 -143 672 -554 -780 -325 -267 -630 -341 7 741 -417 28 448 332 337 -342 -207 -249 -183 218 473 585 9 -693 578 -679 -173 655 -710 325 174 -620 497 -642 326 -483 193 -616 -808 89 -456 -340 115 -294 95 -226 505 593 459 127 -581 -30 738 -640 -200 -510 -103 -839 -670 -264 480 -223 237 -789 -260 597 -690 -269 -228 556 300 -138 -746 780 -456 -845 -167 -20 297 -581 -5 732 790 604 408 -680 227 300 -53 3 185 434 -3 -800 -461 -177 -860 106 572 -877 -456 281 -89 580 694 -716 -121 -774 -352 327 -145 270 -282 731 -152 602 -502 -575 691 69 -698 -274 -461 764 13 -392 -263 -269 -611 -609 -865 -162 -424 -614 337 456 576 191 699 -211 -807 383 142 258 434 746 -867 143 -529 -585 -727 -509 189 411 333 169 390 -121 -654 154 768 -501 538 -47 -803 -123 -401 729 767 -1 -899 -619 252 209 -198 719 787 -563 -430 -873 -614 305 -289 100 -507 -700 -387 -423 484 -164 -573 364 -394 -196 217 -755 -598 -603 -305 678 -786 -69 601 155 -405 475 -316 -385 555 647 -1 -143 -333 657 752 289 228 -116 130 395 270 168 350 125 332 -734 -3 -151 -316 584 -653 -895 64 617 -676 264 284 -157 559 -18 -451 -359 222 -73 717 -310 -677 -86 108 -261 146 -146 -76 45 686 -113 -278 -678 -398 -763 349 489 -697 -268 -391 -536 -235 44 -248 687 -2 -473 -248 308 -92 -36 639 -428 -126 742 588 195 -266 583 435 86 788 -427 345 748 -233 187 -748 0 632 -754 -73 66 -676 736 -258 162 -531 -329 -347 -453 -688 -123 -290 -763 130 173 -192 -449 596 -454 -736 -386 0 220 -387 449 781 -528 -879 131 256 -326 44 506 517 0 -179 -189 371 -853 343 -772 -743 -242 558 -697 25 -492 -803 -380 250 -300 641 -739 247 -885 -489 -768 718 339 -899 -388 -115 -2 -503 491 -734 378 -851 536 87 240 390 635 -471 -512 -214 202 647 397 795 -770 157 -688 504 -429 -147 -315 450 -701 -693 305 281 -262 295 205 -183 -713 -542 -767 529 783 793 -418 774 -733 -65 -394 -883 -490 -849 530 -484 -660 -293 608 -324 -158 553 -424 485 -882 -204 -650 547 333 489 -123 -293 583 189 160 599 516 -433 91 314 -446 -223 -832 -527 -498 -796 -393 151 222 747 -529 200 -229 -380 294 765 126 -560 427 15 -439 -780 706 45 -353 767 751 -678 -110 -233 665 -558 -702 -21 -22 -732 293 376 -551 395 57 -336 -425 -724 -359 289 132 -651 603 90 -247 -804 157 -305 162 -814 -470 514 140 712 312 295 210 -420 -855 241 -691 -545 -190 -326 796 312 -802 220 776 393 -98 501 158 -251 -328 613 39 -767 -894 -377 -719 -217 -654 -684 -85 545 212 -656 -156 653 488 543 -808 -830 -251 -768 -666 -53 745 334 19 -52 -698 -65 289 -666 391 -800 -111 -31 741 -231 -93 -898 -299 -221 -714 -675 -11 -172 717 -691 -519 -630 -899 -165 -336 622 523 -448 -223 -388 523 -452 -789 672 -73 -728 -858 -378 -659 93 -317 -463 745 -628 607 -76 636 533 -21 383 5 588 105 -301 96 -135 443 233 -357 -135 -483 -461 -529 628 -308 635 583 -563 -365 153 275 220 -888 -840 -117 -83 -462 -603 -878 109 790 -30 -457 -324 -467 -206 -829 -477 -692 176 -659 -93 -856 602 -723 -779 64 -632 -549 -470 -397 54 -842 -459 573 -875 -483 -882 678 -381 -329 344 59 -65 710 -782 -651 267 160 -213 -689 -148 -795 -62 28 586 770 466 -282 -9 296 490 400 626 175 508 206 -603 142 275 495 441 -696 -304 82 -727 48 124 -732 -645 -457 -543 155 -363 734 215 626 -1 -470 -744 21 -313 -36 211 -491 18 278 292 725 -715 352 84 -175 -758 271 207 -37 -745 63 721 -291 -646 711 -114 92 546 -370 -184 -409 169 -126 -672 -331 175 716 -262 -858 -395 -281 475 -786 506 -297 -284 782 147 412 -647 333 -444 335 3 468 -428 -270 -560 -426 701 292 -221 -542 -35 -328 202 -361 -88 -105 392 -549 722 -178 118 -827 684 390 218 -448 165 728 -505 -610 339 411 735 -258 438 -427 685 668 -315 637 -515 -175 499 -392 435 -118 -526 301 -550 -671 -633 723 256 77 255 74 108 -252 757 376 62 -191 -748 17 -363 -535 -772 -757 506 -290 -296 -894 768 -388 -53 298 -644 509 575 -392 565 532 162 -56 276 -713 -192 536 -602 -469 -266 371 528 178 -523 -849 -462 781 359 -545 -248 -451 -679 -782 172 729 -247 24 -195 -166 -444 485 647 676 -618 -547 618 383 625 681 709 -715 69 -177 -266 696 785 593 109 724 280 233 -789 -286 -691 593 -874 412 -753 741 -863 302 27 -239 -27 -235 -859 -56 755 -164 757 259 -190 76 748 -831 -805 198 -53 385 350 -540 549 -259 -189 -628 -626 -578 577 273 -46 -605 -49 -638 -440 -4 665 701 -853 206 111 506 -596 -156 456 551 -573 -651 -650 648 -339 -549 77 220 598 349 -648 314 198 -771 -278 608 11 -582 574 151 648 92 -510 -499 -789 715 -657 86 238 -377 -57 -73 -755 -530 -192 -444 -380 -227 -447 -618 -19 620 265 627 -254 457 324 -474 -26 731 174 301 -887 -190 -364 121 -263 412 -537 -439 -792 -443 670 -577 226 618 -679 61 -500 -397 -186 -130 724 -369 302 299 1 341 -392 -552 441 -284 627 560 175 333 -193 275 -655 -592 -369 222 208 36 -787 -429 -64 -344 -228 438 -602 440 -550 -612 440 -867 -651 -794 -541 529 445 -299 -845 16 -797 51 74 24 595 160 692 -29 -419 289 -78 510 -300 -619 -855 -623 -325 -427 277 -564 573 269 -839 -680 -621 236 -552 -522 620 -101 337 -711 129 -574 453 -157 62 -817 -177 -164 727 491 526 326 -388 -120 -263 133 190 563 171 381 -662 -733 326 -745 113 -315 -383 -604 -819 -377 -326 385 -52 -829 196 551 -187 286 716 -892 -11 758 73 -778 -124 -695 -888 -684 669 -318 594 -104 -731 661 -13 -601 -263 -194 442 -345 289 372 264 192 262 700 -384 -628 275 582 -243 -517 -690 769 535 45 -717 -526 654 -464 -113 673 205 716 613 792 776 292 -180 119 -1 -342 119 429 -894 -501 -621 -804 -881 549 -343 -225 513 56 -612 104 323 -788 -399 405 280 -871 429 -900 383 188 607 -671 486 -50 -18 672 -537 81 189 484 -562 730 -561 -341 -6 -153 -872 11 130 755 599 564 -630 -201 117 -684 -736 -129 56 541 -247 746 390 666 313 -698 175 -628 -532 -44 334 486 437 -521 -762 -823 -308 -35 -228 -305 -763 659 37 -415 590 482 -540 -27 -62 420 -186 324 625 710 706 -478 -387 -453 -492 -438 92 640 -602 443 -853 -360 -865 -781 -565 -118 657 -854 467 543 -854 -573 93 293 474 -779 453 165 -862 509 -715 255 -840 -789 122 754 -718 -233 210 514 -619 -756 388 231 166 -550 -494 -185 586 222 -120 305 668 660 -710 -364 255 -839 -353 714 -803 329 98 -391 72 489 83 -829 -828 488 463 -18 297 -846 -219 696 -77 -540 67 516 -734 774 -677 622 -830 -495 645 115 238 -94 -752 761 23 48 -143 523 369 -727 -452 -605 -681 -37 499 592 194 -197 264 22 -342 726 -134 -523 448 75 -229 -514 15 101 -189 621 -235 -714 -803 518 787 400 -648 -40 -14 -849 679 -260 675 180 -165 -852 -519 -440 8 730 -356 -522 470 174 -815 785 309 -228 -411 6 530 733 -516 342 499 -481 668 141 488 668 211 450 522 -741 -658 156 -216 -231 216 8 238 -131 652 207 -119 -481 -20 -222 208 -220 778 -875 403 383 137 254 -508 584 -545 -625 5 367 -681 697 -810 81 -419 -544 501 513 -496 793 -245 195 503 -332 184 253 331 -692 -173 -84 -98 593 -575 25 -719 659 -137 358 453 -702 -629 -485 -36 547 509 787 412 -798 -897 -344 -44 -725 -852 -147 126 31 -522 -155 68 249 -485 -851 403 -648 -200 469 393 -586 757 -390 -491 -782 -636 -401 266 698 -825 410 -836 -296 -95 353 650 -739 228 537 -414 -672 -463 -766 -96 354 743 795 -318 109 -392 -171 -487 348 -761 111 156 190 618 -408 36 -836 -519 274 -751 679 223 -775 65 735 -170 -739 234 -861 -550 -28 260 109 123 -418 -705 -818 -136 330 -433 -659 -530 -838 -428 -879 777 -55 -786 -46 147 -550 -836 -199 199 550 -84 361 -748 302 208 -213 -100 -883 -489 -9 -724 156 200 -883 318 324 530 312 506 -388 651 -294 -695 -358 -458 -6 520 -44 -686 646 98 771 547 204 -438 556 -535 -837 216 -275 -694 224 774 -154 -748 -891 155 -431 266 730 -674 520 -1 221 602 790 136 -640 84 470 283 247 -485 305 640 6 634 164 -126 -539 -737 386 -890 446 -475 -521 -331 -523 -665 -75 116 224 -307 -94 333 -155 -729 -532 -291 -42 638 -202 206 -341 -637 -714 381 -615 -349 160 -481 547 -686 366 -485 163 -649 566 625 654 -273 601 755 -871 518 252 514 553 -594 -579 -508 303 72 744 600 -766 670 188 436 591 150 -123 780 -469 145 791 -119 -875 -501 -84 -880 -770 90 719 -605 -278 280 584 -229 322 720 103 -802 -841 729 -70 -607 -106 -653 -515 -718 785 127 79 716 785 -478 -665 -364 186 -462 -464 -105 614 -656 -159 -631 795 -358 -191 -28 620 -10 763 484 375 -843 138 -789 -669 -114 -194 -38 171 -831 756 327 -152 -786 -341 719 174 -303 360 197 -170 493 707 651 21 -283 239 -21 104 159 -704 60 -632 644 88 -534 -707 -492 -781 -121 -340 -24 -462 -475 -109 392 737 67 259 -808 -650 -403 -646 729 -274 -647 -138 237 253 -52 -805 734 325 505 -279 -156 -68 297 -701 -251 -698 218 776 -15 78 770 362 -550 -760 255 -764 191 -658 -24 180 -806 92 475 -845 171 759 -581 -627 -743 -660 511 -479 -211 -503 517 -256 399 550 118 194 -508 649 126 -510 422 725 -15 -513 -441 157 -59 -689 -572 747 515 154 -59 796 248 -258 -432 -112 -559 -694 396 345 611 -70 475 -429 256 138 -116 -488 582 -423 618 -345 -694 -731 -147 751 -182 -394 564 -530 340 -457 -706 127 -74 213 534 7 31 159 -153 568 -260 385 253 -880 -308 -212 -348 -798 -815 637 -353 536 10 -620 -404 -359 -623 527 213 716 -183 8 171 -522 -54 262 77 -194 -121 -392 -521 209 -504 111 120 -489 424 -842 -767 376 -150 231 375 -610 340 -443 -607 -430 -665 -448 -300 168 600 678 125 -736 -545 -789 66 414 -204 -222 -567 -578 -37 -178 501 -526 100 -715 219 -317 -34 352 -747 -465 183 738 -769 234 683 1 591 -444 -815 -375 -761 -635 550 570 -687 239 -757 -262 -477 451 -873 110 300 492 -762 -415 -201 -693 -707 97 -803 -392 573 467 -273 359 -707 601 160 -115 14 741 -695 787 562 -793 -677 -377 125 112 -637 647 -102 491 -191 181 20 17 -29 113 -345 495 -78 592 75 -738 -356 -258 465 -19 259 -582 148 355 -518 -132 -615 -210 -146 -597 -633 380 307 -492 74 194 445 -651 -829 425 85 -326 -291 218 636 383 789 121 772 436 -172 -86 -180 679 793 346 -472 -314 597 -657 432 -646 59 -61 -145 163 120 -175 441 -202 -378 -425 754 -588 -776 54 594 572 -679 296 569 -598 -501 -333 766 114 594 -711 -484 393 411 -620 170 757 -525 363 -230 -636 693 -334 -728 507 -733 -123 -405 -399 137 -43 96 759 -713 -2 663 705 797 -690 -748 362 474 -100 309 -51 -667 -846 154 331 762 -487 -144 -867 -729 561 -257 -146 189 -94 53 96 109 -239 -639 -27 277 -17 -274 470 -107 -760 512 88 456 -400 529 -691 -47 -219 720 202 -198 455 351 116 343 -272 91 -376 88 -607 128 -878 -141 -724 -463 -758 -149 756 497 -105 -853 152 338 -370 -482 798 -618 -718 221 -321 -397 741 -853 319 186 -416 -812 -637 766 -246 778 535 -696 -513 -386 338 -113 -638 -798 -842 -520 -482 -739 -774 366 -497 -670 -818 -618 153 74 -814 280 -783 530 776 448 56 -373 -30 -477 -36 582 -341 687 -741 -887 -255 509 -190 -256 182 -702 -566 317 372 195 -584 -864 233 -379 -222 152 -108 779 239 632 151 317 456 258 -323 -507 619 398 713 718 60 347 -543 -459 -340 -31 657 318 -525 642 275 -491 355 -394 140 -853 -456 251 -457 -514 -291 -551 348 -94 -410 -642 385 460 290 469 406 -378 -171 240 -833 -705 -354 231 68 -383 239 -547 413 -863 366 -465 42 -614 299 70 369 122 -744 6 524 671 -824 590 -499 -285 -665 613 283 -574 -197 -327 -659 72 -571 -706 252 -148 678 729 -33 210 213 -175 -16 -335 -662 -302 -624 -291 -705 257 460 -872 473 -52 405 -68 186 -335 643 598 -634 751 235 -495 -597 519 -88 -58 -64 461 -598 558 -663 293 670 292 -517 692 569 -493 450 146 -802 242 468 725 -7 -594 48 76 -715 -131 13 -3 -528 -4 -593 -403 120 759 -847 632 249 -590 -16 374 261 427 494 95 633 653 611 -840 -38 315 373 -478 68 -486 707 -178 -683 279 583 419 -793 -432 288 634 -461 -556 707 -225 244 -669 -66 -546 655 110 -815 354 -54 650 362 529 143 -250 67 262 -806 -353 560 -322 -328 291 -91 771 -62 -687 651 183 625 425 629 60 -13 -547 203 -610 308 486 775 259 658 76 633 -879 -518 622 -244 -737 -94 -848 340 -507 -201 245 -759 305 518 -635 -126 -386 453 -251 556 -543 -159 -447 -350 -141 -51 -317 -167 95 -515 -63 221 -207 110 111 -524 11 -220 359 -430 -366 658 -230 176 -579 101 -449 -291 751 -672 -267 -741 432 -145 523 -555 -700 -72 489 -331 -278 -109 739 -858 724 -726 -651 708 680 -443 -92 -90 -71 -513 637 663 495 -499 485 239 -773 -889 325 305 316 136 388 -448 587 259 77 -388 651 265 697 155 410 -558 -364 742 -531 237 -134 -767 383 -415 572 127 -490 -618 -872 -473 225 634 368 -711 -90 -864 315 -31 181 796 36 338 -647 -207 778 -899 253 -819 455 -643 -114 207 343 -604 -609 248 -688 -747 -30 -451 99 -476 -379 -674 -599 -887 558 -812 -639 782 731 707 148 -823 -122 737 375 634 189 -292 162 -52 -172 62 -10 -361 520 31 723 398 613 187 -654 366 -583 341 -856 -271 761 -240 -770 178 343 -219 565 86 691 -512 -196 656 122 733 187 -846 -671 648 113 277 -205 571 -56 -743 303 790 570 -778 488 -416 419 621 -45 -339 -542 -225 197 726 -361 -14 -889 -457 250 -761 -499 53 -7 -147 600 294 -346 523 249 -80 617 -737 528 -658 611 -350 703 -462 -236 -136 137 558 -800 -591 744 -295 156 -36 603 -356 323 670 -701 -542 650 750 -475 574 596 -198 180 52 129 239 -426 -610 780 -13 -734 -498 186 -883 -656 749 -337 -773 -769 -30 -694 -343 -269 450 267 -243 433 780 -824 -872 69 -643 -872 -3 167 475 -159 -424 -395 363 766 748 -365 214 -505 89 -10 445 -476 -246 -374 119 673 -516 -17 -35 -617 -521 -518 -261 -12 -893 -276 -812 -856 -713 800 -792 333 -20 317 -813 -222 -429 -43 -102 -418 138 551 715 -492 759 62 360 -243 -339 167 704 -600 -408 -439 559 109 743 -427 -453 -407 514 463 285 -471 -869 403 648 666 63 776 -409 81 -243 403 329 -59 -210 -526 402 14 273 -745 514 -646 -430 -221 -533 0 -252 701 -651 762 -761 -863 -297 -349 -485 -814 -57 -830 -312 269 -108 -630 681 -71 -132 664 -280 475 43 728 -177 122 225 -168 -286 -143 -843 50 358 -295 323 -279 -58 552 7 38 165 -730 -510 -36 64 -50 192 366 574 150 342 728 650 -898 -107 100 -61 -586 67 414 -413 330 647 575 -294 -528 226 -403 -6 -47 -84 501 82 -849 -379 -886 -302 -408 -470 -157 453 -658 556 441 -877 -285 -311 776 62 124 -688 -329 -276 -790 594 -619 655 342 538 -502 80 -872 685 748 562 453 -273 133 630 -767 -75 -445 190 -620 -802 -188 610 -235 146 -18 -23 89 -18 281 662 -462 8 -349 -477 -263 593 -21 -604 246 -585 136 499 18 496 -146 -783 591 -564 -814 -63 556 780 -675 189 -292 703 -896 -852 -201 180 -317 147 -217 -281 74 586 -606 -611 -642 290 -255 794 295 800 25 -401 -600 -676 259 -403 -809 -156 -671 779 525 304 -204 -900 -425 483 -272 -5 -543 -435 242 450 409 357 643 -860 464 -614 149 478 -415 70 -433 375 270 -542 -677 -817 778 590 58 148 432 125 -92 461 -495 693 -27 420 250 49 785 -174 -508 348 493 -501 -255 50 -179 516 620 -584 -856 349 19 600 -351 650 466 514 751 732 -637 -134 -136 -710 418 404 -384 -452 105 -704 -702 -889 177 -182 -427 320 407 -571 647 -185 -580 216 228 -439 260 -111 -409 -503 501 357 -392 -562 -811 529 -628 -115 -568 -851 95 486 459 182 175 75 -85 -14 681 207 -595 245 466 -366 -454 -898 735 632 658 -90 175 -79 241 -501 -621 717 -310 -110 164 -531 53 -87 -195 -465 237 -324 -300 -332 171 141 469 195 171 555 17 -565 -656 -277 -830 -274 144 419 504 -223 -10 -182 210 599 650 -786 -741 -474 -103 257 -510 -297 -691 -252 188 354 -214 117 653 -195 -804 -232 -259 -746 783 -389 -209 -138 -581 573 236 135 -587 -671 512 -752 351 -578 -276 265 440 -197 584 -626 248 287 -687 -461 358 -238 462 -56 46 -369 -804 -771 -96 625 -776 -182 491 612 -220 -551 -102 259 -92 365 -188 -534 653 -520 490 -605 731 -492 751 398 -312 -243 689 -323 99 -117 -471 -639 -67 553 553 -394 -387 280 680 433 772 413 -207 94 18 -7 17 -524 -457 53 -215 -388 -740 -392 -342 423 443 -355 -161 640 749 -635 -398 -640 776 178 -467 -795 -179 -811 674 -680 -838 -262 391 464 507 -397 -211 -690 -593 -267 -76 -529 -160 306 441 439 544 592 -554 -797 291 -93 -71 767 -35 547 142 625 -442 -762 254 -633 693 -892 -298 701 -224 65 261 170 -645 -233 105 -431 -721 -176 -617 -529 -580 -735 -638 688 -827 -681 -832 -4 -86 -517 519 -473 266 -548 -449 -149 70 768 361 734 -579 -514 -215 -76 128 -781 412 328 717 454 132 -312 -872 -790 -657 -571 279 722 726 -487 120 192 182 -433 227 628 -109 406 -461 474 217 556 -269 -837 544 -5 -92 -380 -95 -434 -646 405 -660 -583 420 -164 -839 241 250 -511 29 -5 -515 -267 85 185 30 -43 -34 246 -340 789 475 531 649 -219 500 -843 -36 418 557 480 -619 778 381 -366 351 -636 -323 314 322 -25 66 226 401 -698 449 317 566 -491 88 -618 564 -359 -87 -29 580 631 441 599 583 -341 -810 255 35 -399 -140 -725 796 670 619 443 99 -25 -49 483 140 -219 616 183 -531 497 79 -704 -770 -779 -159 -50 662 -724 -232 788 33 766 574 -725 -744 -698 486 630 -199 486 -668 490 644 -131 -149 55 -694 399 88 279 500 -509 133 507 639 343 251 -704 78 -665 583 107 -880 745 -199 -527 490 -471 145 144 646 197 -156 360 715 -98 -664 -48 -699 -341 -114 144 -732 -663 420 -418 -563 140 -101 -89 236 20 510 396 270 -204 -560 -525 -336 15 541 -487 334 -5 780 537 608 39 201 -259 -160 -620 -24 -554 592 -89 268 65 -710 742 -518 176 -19 577 626 458 295 -850 -632 -715 -875 695 533 485 -797 -668 398 -386 -845 -138 -703 -418 784 -895 436 531 309 171 -531 728 -659 -837 244 -621 -310 96 417 570 -198 -93 -737 68 52 -48 531 -454 165 -572 -803 -111 21 -651 -556 -210 634 420 387 -310 417 460 -816 -558 -346 94 578 431 -206 319 -653 -132 -515 297 -702 -136 -283 338 102 328 150 175 -781 -246 -742 -321 155 488 -670 -67 654 303 566 797 -140 -109 -725 -315 -39 -194 -333 414 758 -672 -556 750 -122 -295 -460 505 -168 386 100 798 -773 -747 -837 -173 -371 491 -590 685 -899 -620 776 -580 441 -125 -338 742 -817 -436 -535 -151 266 -677 699 595 -417 577 -724 -287 -210 -896 355 19 193 -765 -16 -7 369 -315 -417 303 -106 -604 -780 -777 -294 -523 744 621 -598 -197 623 33 310 -623 -473 -855 666 557 303 461 554 375 -714 -32 -156 65 -762 -894 562 638 256 -714 133 320 -478 -865 597 -680 646 319 -798 -407 791 459 684 -708 -700 333 -867 -184 137 -119 -860 698 -565 -598 -769 739 -523 -824 -716 91 -224 -357 618 -74 -486 201 -340 -28 -59 -117 676 435 -651 405 -82 783 -159 -378 -598 699 -540 -339 -605 -743 -112 -833 52 -742 -144 311 -628 99 -770 -149 781 -183 -279 0 -111 -45 -629 -307 -99 -493 749 252 -143 266 -825 -26 -65 347 367 -367 281 226 -446 374 391 205 -440 -824 312 544 -348 577 755 -685 106 72 187 2 396 -17 60 736 -473 -156 676 -826 12 -113 33 523 112 -315 333 -371 291 -487 -82 -228 331 248 701 -606 -707 -87 -496 173 -471 -24 -284 -895 -800 -575 436 349 563 -123 794 322 -286 288 -264 -228 -95 643 415 150 525 85 108 100 449 -127 -776 -153 302 -620 95 -853 476 -746 -726 225 545 454 -445 458 594 325 -868 -323 299 508 461 -628 681 -133 530 296 624 771 313 -629 -286 141 110 -296 161 -560 -872 -102 -500 -363 558 -712 -433 56 -287 521 -120 188 568 -87 227 -502 452 137 327 -567 47 -403 458 111 758 -698 -710 669 87 -460 -665 674 307 -855 -65 -156 754 -860 425 -802 143 -165 636 -604 -76 653 -580 -266 -528 -601 -10 522 471 272 217 -165 -312 301 643 -222 228 -96 485 -421 272 655 118 -868 315 -8 -509 -579 67 15 -111 320 -232 286 -326 -636 3 -752 -69 182 -268 -579 220 -808 -857 416 -666 -895 -697 300 74 225 271 78 479 243 -738 -478 294 -632 587 -215 -278 -466 -65 -11 -403 639 686 -348 -635 -184 -778 -205 574 -165 -222 657 23 591 107 -880 459 127 296 -678 -248 683 -122 71 -193 587 -535 -25 45 -399 466 616 235 -215 -129 -577 -551 738 646 -819 -174 4 -790 506 -883 103 697 452 765 483 349 283 -153 416 -382 -14 -322 -341 43 -879 239 -796 73 92 133 -24 -84 784 55 -454 318 72 272 -735 -179 -209 530 650 312 -281 -256 -874 -516 -812 -160 -408 619 570 724 -189 -558 -729 336 -112 -490 674 -616 625 -518 -340 -313 -527 482 -353 351 -651 -324 -735 786 117 404 24 -476 -659 273 -575 326 771 -777 570 242 340 -591 700 -829 -337 483 -281 -92 -420 179 -14 -613 -548 -630 42 495 242 -293 736 436 296 -62 508 -770 -309 -854 -535 293 -506 603 -527 -192 432 -150 14 567 -185 -752 516 -588 563 -484 135 -415 -844 -20 628 -529 -823 -900 -898 127 637 -590 114 -293 -282 -840 -726 -742 -243 -206 249 582 -505 -308 -711 -507 274 -427 -172 302 -524 -97 -48 -762 456 -697 374 779 183 159 -549 -835 -308 -856 573 -191 248 143 530 425 -883 -265 483 593 -20 -855 -120 63 -315 -31 597 355 -223 543 328 -192 -652 -334 -770 -671 -673 -335 551 -856 -8 -507 -715 396 -834 -646 -192 396 404 -884 -28 -53 -89 796 465 -105 -647 280 -344 47 -80 286 -440 -364 -187 516 -618 292 -785 -78 4 -129 197 422 135 -115 510 139 -609 314 -125 226 110 -494 -184 188 171 -487 -27 -430 610 156 -353 377 -734 -47 -574 430 435 -480 -805 -510 -191 344 -808 -400 590 -780 311 487 -861 161 267 222 -679 687 -637 744 -873 224 541 -258 20 698 467 -544 281 -415 309 -36 -433 -465 -495 199 -432 539 -636 75 137 98 -626 -219 -818 -822 288 682 704 435 -109 -525 698 -179 257 461 453 356 -525 362 -401 -406 334 -579 -794 706 -169 669 306 -252 -303 -550 310 700 -398 769 674 -154 512 594 402 -781 50 424 -754 565 -804 -187 244 632 -542 677 -585 16 -537 -829 -715 770 -87 -710 -654 -884 -25 544 546 -13 44 -900 372 -714 -683 -881 99 -897 736 599 182 -304 280 -130 -85 299 445 183 196 -263 -49 -25 418 158 -346 728 -815 741 -105 160 -768 -493 305 408 282 -472 117 497 247 -472 -262 250 31 728 -185 -712 612 -330 739 562 755 361 -433 768 144 365 -422 -427 627 765 784 -666 792 160 272 -559 -788 88 140 -187 393 182 773 -778 493 460 -271 -698 494 272 -202 -105 -636 -386 795 -146 110 -383 796 -180 -281 -570 526 194 746 -133 404 347 -590 -784 705 -172 662 -120 337 661 -476 178 -124 170 144 731 398 -177 163 653 -556 347 -488 282 219 -400 -448 35 -403 488 624 -191 34 710 201 -434 738 156 136 -878 -852 789 -599 -622 144 -900 -866 -36 737 688 202 693 -559 327 -530 -14 572 -171 350 -661 314 240 -846 -333 -360 -273 -95 418 -108 499 -220 374 -98 -364 320 76 -385 740 -99 -4 -570 -856 488 652 235 -851 471 -431 368 222 -675 -822 176 -735 -307 -270 -573 755 69 -575 210 52 567 114 707 -451 763 428 449 240 -609 755 649 -739 -634 -788 174 362 539 -158 373 512 -555 -675 536 11 734 504 171 580 -734 -369 375 739 -647 710 356 -861 410 655 311 -725 -92 -384 -166 575 -303 -606 -292 178 76 -109 229 -760 733 -335 -843 -438 -739 686 388 269 -594 493 422 -164 352 464 -737 522 -379 -27 -287 -246 -777 -79 168 -357 74 -450 157 -246 636 -524 -319 -544 495 615 -196 571 -711 -552 -850 -660 -72 -729 730 22 558 81 338 86 -248 716 -386 -126 -94 432 -581 -850 -163 268 599 -370 153 -419 152 77 -108 -754 611 -552 -767 481 340 -384 -606 251 -431 312 -735 -791 426 -634 46 79 329 172 -398 577 743 -85 23 -895 533 -732 -881 258 720 -731 719 674 -513 285 -233 -59 442 -809 262 305 242 -677 239 -798 384 -564 463 -752 -812 16 534 221 651 442 -584 -485 663 -843 -186 17 -453 479 34 -374 412 -771 720 -32 -131 -514 674 -705 -233 -179 584 -649 629 98 -617 148 -278 694 -44 -68 -756 -223 136 -885 -754 -485 -533 -679 -84 -110 505 -605 -655 -305 -240 -696 -452 722 -396 425 763 97 -538 -654 18 -387 641 -822 -820 644 -175 -828 -487 -579 -183 651 170 -147 299 521 -392 337 -104 -734 -56 -266 512 -723 615 268 -761 -286 -229 231 312 305 597 -789 141 -827 -517 681 -868 81 -6 29 138 590 -409 246 -124 -15 196 -173 -326 620 392 23 363 490 -424 -179 310 -559 486 282 610 122 385 -353 505 -359 -86 -332 340 688 303 567 232 420 -392 59 47 489 -326 -261 -445 218 -175 -669 -400 -428 194 155 -248 497 16 -243 635 -708 530 -862 194 130 -374 179 188 512 17 776 -349 676 487 80 -402 488 -95 -483 -732 469 -314 394 441 443 418 -406 32 4 55 -775 -215 -639 495 343 469 577 613 -495 -290 699 241 -726 -181 668 -476 407 387 243 -894 -857 -130 70 -842 -134 197 128 -552 472 384 161 -413 -202 -14 -58 -884 28 419 -521 71 -839 305 -461 216 68 -281 -356 771 47 593 150 -852 14 361 -81 -857 588 -176 -706 256 600 -275 241 593 -353 53 250 699 -329 -367 -748 243 -272 325 -477 14 -591 291 245 781 769 -248 604 -403 -21 663 -371 309 -578 -195 -762 -85 -473 179 -186 405 307 549 -774 -228 453 -856 -794 -852 598 -175 -425 -23 -245 -350 -199 527 763 -595 -831 -238 400 -104 787 -521 -886 -471 -218 -795 15 174 433 452 -194 -403 165 -209 489 -195 -889 486 352 725 533 -560 677 422 -776 143 -646 228 -503 -602 566 -683 -876 505 -888 -707 641 25 491 50 -168 -50 679 -818 321 300 241 642 580 -664 348 -177 -798 700 -129 -606 -270 -569 28 -122 532 606 723 555 443 -334 218 706 286 -33 -273 646 -99 -804 -287 713 346 -670 -19 -258 341 630 439 -664 754 362 19 -515 162 -108 711 -781 -825 -120 -732 6 -66 -839 92 -491 -22 219 -705 790 364 -302 -628 -833 383 -23 328 223 31 -185 -413 88 -705 -456 245 637 -851 626 -651 774 446 77 258 637 561 227 -803 606 203 413 -453 -329 -568 308 -742 510 695 -108 -69 21 -628 -308 533 317 591 -246 232 -589 -438 -846 363 238 275 610 -229 -463 -60 539 -706 8 573 1 166 -184 569 394 747 282 -841 270 -361 377 773 -351 643 -759 -649 614 -871 -176 -899 -285 686 -866 -384 764 -406 -321 -725 150 464 -820 634 195 -650 -355 720 714 163 760 91 -558 410 -166 705 663 415 -563 374 272 317 573 184 -731 475 326 -312 -43 -230 -867 -498 -190 -803 -83 734 509 -731 235 -35 -567 230 -500 -474 -832 -803 128 -678 -303 -131 376 -647 -644 765 308 -834 -308 225 -838 -375 -797 -252 -610 776 -680 309 -698 402 -719 -58 -42 -571 -562 -141 -556 543 637 696 -696 246 -125 688 -722 736 -887 -152 -306 -37 -629 432 -5 767 -472 508 -368 -632 168 -690 -787 185 704 -605 -66 216 593 510 614 -60 -449 -150 113 -326 -157 -358 123 356 -309 -441 -581 199 786 -424 -578 -249 -117 -5 -84 -178 -306 713 607 -703 313 -755 749 800 -110 -606 -245 -150 -154 621 536 -311 605 -322 -634 5 -592 371 89 63 -801 -250 -3 150 519 -286 508 697 -251 -11 437 125 -899 -445 -204 538 359 -749 487 -780 -731 427 -409 672 54 376 236 393 -737 401 -232 692 -770 400 -828 -695 754 -462 -75 684 78 -236 568 43 -511 -883 282 -46 655 -138 795 8 405 633 576 -791 -120 -727 316 534 -65 423 215 -249 635 -283 212 513 497 284 -672 411 -614 -130 618 298 -688 313 445 326 204 -661 -477 63 360 -282 676 -875 162 -231 -790 -679 621 287 559 360 69 -552 24 399 -425 -409 524 -891 -152 -484 -611 486 -25 691 -449 50 337 -748 618 721 788 592 116 787 -463 -722 -89 143 563 -522 -336 197 -538 346 672 -53 -893 677 123 580 585 539 641 -94 716 -668 -597 515 575 -862 668 -631 -16 585 -613 143 71 -724 -377 673 717 -714 -454 759 -227 -658 -488 -774 686 791 -606 413 -313 659 232 -185 238 133 512 245 -595 -66 -307 149 209 691 705 46 686 694 -190 -700 -390 620 470 200 -346 -536 -402 459 -896 -660 89 -483 520 -285 -276 639 -244 -739 594 258 409 196 334 -595 489 -816 -760 691 394 798 594 348 -463 22 500 -482 -106 -631 412 -113 94 -669 655 593 -650 -681 -349 104 -195 145 -371 -609 777 -446 -312 -517 -455 -609 698 640 301 -774 768 215 144 38 340 -867 -820 725 372 -104 -696 -439 516 314 -630 169 532 -79 164 731 446 -864 477 46 146 683 -505 129 -251 778 102 406 -826 -480 657 780 710 304 731 304 59 -281 -104 534 -350 168 -752 -407 574 -222 346 -231 561 154 618 -625 -721 -564 -712 299 123 137 149 -378 -11 -438 -310 746 -78 330 46 -65 225 -397 -127 -565 -569 -611 -437 356 -597 -100 -198 -821 -55 -213 351 762 419 368 -892 -237 655 -237 -284 -518 669 -722 312 -761 -701 -593 534 -544 513 566 -676 523 466 -248 770 -712 192 -592 387 -68 58 -44 -24 -582 593 563 -385 754 -823 148 -871 -181 -892 332 775 -468 283 -431 51 727 -239 596 -478 -728 -14 -732 354 782 -888 -151 40 -888 94 761 -808 -788 -847 -384 255 476 -213 -105 -193 -707 466 784 708 38 -819 -39 224 -254 430 62 -190 647 -139 -565 212 -94 385 -576 637 -793 -203 -653 -163 -848 762 607 -805 -454 544 -129 -353 -665 688 302 -214 -172 -880 -485 277 33 -705 160 -48 -784 544 -313 -377 592 -46 -809 246 -128 -498 2 377 -136 -38 -570 -853 -78 -154 68 -66 -616 308 756 -57 653 -776 -632 44 501 -727 355 280 208 538 304 148 39 -139 -39 -446 210 -71 596 -4 292 -787 772 -495 -37 239 265 -899 -430 48 -361 72 -495 -700 758 -606 -498 720 783 496 698 512 -682 -490 -316 -254 -736 -488 546 -792 459 -475 789 16 338 -531 -614 304 203 -303 -206 -519 -714 -634 -197 455 -728 29 573 243 235 -328 -168 -676 -418 -884 -602 335 -576 -471 -594 -137 -91 70 -173 284 516 -612 -346 -724 145 515 -559 -384 418 -50 -504 -888 89 302 334 -397 -899 8 -196 -206 -372 557 -455 -631 391 501 191 -584 -890 180 508 524 -896 -512 658 -57 -736 224 304 27 -428 -551 -505 774 644 -794 197 27 -395 -117 147 -410 -204 435 -136 -482 283 -113 -544 -537 479 -778 481 -749 -429 222 -374 469 -494 -230 -64 -92 -227 -151 -760 -41 -594 187 236 -199 783 -832 -217 362 651 -312 -583 224 -611 114 187 62 225 -708 162 622 -532 -6 -62 -193 489 -728 108 482 -421 -507 673 309 -712 319 -146 -614 -732 635 -802 285 -336 -664 162 -159 -15 531 -121 687 446 -278 -519 -605 391 -379 60 539 -130 486 602 -576 472 -326 -644 -839 -262 -292 -686 -395 120 -187 166 -244 594 514 -316 407 -601 -708 214 107 142 339 -701 209 -510 760 -826 -212 50 369 -396 246 -575 -544 -699 386 490 -331 -426 557 -557 -135 490 699 717 -564 -538 600 -698 -806 42 -573 -2 717 -126 591 -881 -837 -47 -329 -47 410 -156 84 -187 -3 -364 197 789 710 -422 404 -836 -409 -87 314 -734 251 587 -169 -258 -366 -245 651 -323 -333 592 -216 -255 -875 -892 729 -65 262 -782 -734 696 503 -119 -476 69 -501 357 -18 401 -348 -664 551 729 719 -291 727 -802 -672 -825 -98 387 -760 145 210 787 636 591 -423 270 337 768 -530 -652 274 -830 -441 -784 -747 -221 483 75 641 -705 117 231 -822 -343 648 -206 446 23 -24 -46 458 -322 731 24 -780 -435 155 -837 606 344 -143 -629 -812 477 61 -126 384 -781 165 131 652 260 506 -506 -150 -133 287 -184 -291 212 550 -28 146 -424 -434 -772 -689 -765 288 -350 -143 424 511 -267 -820 288 -459 -764 -519 -830 -566 -407 4 487 -331 -217 312 -212 -388 -104 -393 -487 -789 360 -80 -771 -793 -131 -512 149 337 714 -333 -87 437 -401 754 278 -101 -109 -845 -29 -149 -772 370 796 -294 -88 -580 -899 695 -100 -227 454 762 -811 -747 628 574 -66 -251 246 779 688 323 -99 -521 -600 484 -666 -654 -159 705 -10 -393 -752 -851 93 496 154 -694 715 -435 -720 -24 181 -76 329 707 -358 -823 -468 -642 -315 -236 187 -241 698 -107 674 561 784 -23 -719 -849 609 -66 -587 355 -471 541 -698 606 374 267 35 278 -340 -466 -853 -766 -165 -570 -887 -281 -578 7 313 -253 -472 -75 457 627 -36 224 -548 206 174 -528 683 334 799 769 -662 280 -565 -761 -472 -797 444 437 -154 657 352 355 -343 -473 -535 356 392 -201 -83 670 -254 -60 607 266 -454 489 -159 -419 762 214 -537 229 -151 -344 -827 388 -483 -721 65 -349 643 412 -455 -566 595 48 -629 89 -512 21 -392 -181 -292 546 -340 -876 -703 -116 90 -690 -301 -21 -359 -142 50 -233 -458 493 -54 383 510 -635 381 -37 -122 178 -311 -726 134 -205 -850 188 393 387 63 371 -786 -403 -386 -741 635 -404 -624 562 -101 -165 763 110 -135 205 442 452 13 382 204 495 -335 416 -854 -398 -198 -315 -269 -741 -128 -464 509 -786 484 -207 408 -293 -502 539 -553 -519 514 -93 396 -4 590 672 175 -680 -372 -409 -558 262 -312 -390 102 -703 693 -421 -363 -379 15 -825 -772 -218 -620 -696 -149 757 590 -608 775 -416 648 107 -626 -67 166 255 325 -290 -73 -889 167 -172 46 502 -81 -823 141 -274 61 -128 -636 56 -468 -499 -155 472 -657 104 38 344 215 -562 -117 -667 281 487 -216 686 -185 -565 570 744 -840 753 -11 -836 -35 -124 -369 -93 735 -879 335 644 -14 -517 -127 497 -300 -880 -266 -501 -302 231 -128 -564 -553 -519 -155 -297 443 -523 201 197 458 275 -119 1 -785 732 -823 -644 -531 55 150 -111 -529 -832 397 738 -354 -328 -368 358 -140 -590 147 352 -259 280 -811 -74 185 -126 -775 626 -7 -162 -654 449 18 -544 -120 83 -281 -308 286 -333 -668 -384 461 58 -857 -85 250 -603 -540 -860 -855 751 -478 -307 -349 -881 -701 -434 -494 444 -679 -582 -759 617 -310 230 231 -900 -178 -684 -456 -773 61 -720 -42 261 -89 113 -769 447 -238 -203 -399 -71 -613 586 -225 89 -302 -634 137 448 -45 591 -179 -358 -618 468 596 -649 472 404 531 -498 157 129 551 669 590 622 -183 -832 -599 -224 439 123 380 698 662 270 120 388 342 511 -439 495 -677 -20 467 -378 -256 -644 673 -684 -229 -574 -269 -553 560 -307 -711 -306 -233 -273 -701 745 -157 -144 -407 -637 -727 -758 -130 489 149 296 -621 -353 643 97 -505 255 -438 -152 12 300 -273 426 -507 486 -61 -849 -713 463 691 -124 -216 499 131 -388 -666 -844 662 -458 68 -216 -309 -264 -94 645 -267 216 -416 540 101 -678 -381 40 -653 -497 -629 292 -786 272 11 733 -462 -287 -754 -225 -6 248 90 -80 669 -98 -152 765 -317 126 -708 321 794 -145 -34 -558 -577 -212 -747 731 -276 701 -684 -212 5 746 -337 453 494 -727 306 60 449 124 245 -371 -560 486 286 490 518 -107 409 -8 -414 -77 268 123 771 -269 -132 -208 185 -137 -261 -465 -485 463 138 508 526 -620 508 49 -148 274 2 -463 714 547 -137 -514 -856 -525 226 649 331 4 -41 523 739 668 597 -392 -718 -335 744 733 211 -197 -220 472 446 -168 736 118 -773 -201 161 -843 -580 -412 -636 -684 -126 -830 -239 -750 740 195 624 -830 73 -775 -466 714 -173 -347 -724 416 -146 -189 335 -404 -178 -842 -140 336 59 -699 -5 624 -738 -555 13 -140 -852 -695 -256 556 426 -154 1 69 564 -399 -871 -307 118 -455 379 386 139 13 32 159 404 197 284 -315 494 -371 185 -516 -94 -334 -866 560 -451 171 -159 -546 -454 -855 758 512 775 -348 66 -567 -594 -359 -840 130 771 -167 -827 434 195 252 -260 730 -692 178 -245 188 541 620 -534 -321 -529 -830 603 -756 429 -698 -885 68 -44 771 -232 296 -228 -803 669 87 253 -655 350 240 -559 667 785 192 -14 -709 -236 -712 263 -108 684 -767 128 -356 476 407 -571 480 124 -693 -896 -121 -214 232 123 414 280 795 -880 223 757 -502 672 -721 -264 274 464 -674 -706 145 -473 -176 -512 -581 128 -97 629 -182 466 30 -820 -713 3 115 -889 -384 206 173 290 480 -323 -774 -457 -828 243 598 114 785 -18 212 -95 450 116 -168 799 430 581 739 -256 -433 91 373 395 -723 -300 240 -232 -262 153 -696 628 439 -325 588 666 320 -552 345 421 120 110 -627 677 -661 -627 -141 104 561 -525 -62 29 716 -654 176 -491 359 -19 -669 32 -805 -180 -398 261 358 -493 535 162 422 326 -364 -372 -860 768 555 18 -561 -26 524 733 4 -16 181 -213 -150 742 286 253 447 373 604 -67 -748 482 -350 -70 -280 -62 -792 -461 -277 628 326 -899 307 629 100 -27 -406 337 798 570 -766 -459 546 617 -516 -283 -249 361 295 -665 -91 -521 302 -500 518 277 -648 -256 24 183 -243 693 -626 129 -488 -681 -865 279 -471 585 -832 98 -319 -348 -320 -542 -846 348 -197 -883 -779 -600 570 668 488 -740 60 -407 564 -803 724 71 -22 -722 96 -405 369 595 15 35 293 -653 -852 283 695 -128 -399 374 366 15 -374 73 120 83 -714 517 737 584 486 571 -676 54 771 423 175 -403 326 -49 798 317 -242 -681 -363 -693 -446 -318 493 611 753 -715 723 20 89 -418 789 -153 86 -223 42 190 -574 -326 128 -510 440 -664 -705 -784 -837 332 365 -797 57 -93 177 195 -662 108 213 316 -621 329 219 470 -742 -583 -361 -554 -667 -720 567 -143 -624 -899 -599 -754 -755 476 49 349 -665 276 331 383 678 -853 586 515 798 -406 33 -220 -20 74 114 709 -722 94 -361 709 494 52 -408 -777 644 -317 496 205 -333 240 -271 621 -760 -119 637 -582 -779 -57 -429 341 120 735 104 -879 -536 -37 358 -686 -63 -416 -580 -92 -45 -435 -216 277 752 -638 -76 290 12 178 400 -871 -692 673 -196 -59 -211 282 -109 -780 120 -476 348 193 -14 216 -186 -361 186 -60 -377 375 -804 268 -487 602 -534 -193 87 -102 -624 -406 216 -33 -261 -497 285 -353 -895 571 -361 261 106 -242 -31 -35 294 -155 121 -374 -39 592 -190 -711 -74 635 -215 9 77 -83 30 443 246 -207 698 447 664 162 -292 206 240 725 580 -875 -561 -555 -764 -466 441 242 461 762 -255 -426 416 525 55 206 -274 -688 -716 -847 -898 242 -612 417 238 588 481 -675 -518 -563 391 -239 354 -396 325 -621 -733 707 326 -420 -640 -401 438 117 366 -40 -153 751 180 605 565 -338 749 511 189 624 179 703 15 405 -699 592 -532 446 25 499 492 723 692 -493 -312 -717 -699 133 -734 -338 -274 248 405 -698 -736 -333 -876 -471 287 198 -321 -844 504 -147 -253 45 498 504 -262 -562 606 583 407 -761 315 -436 430 -398 -338 230 -397 -447 -274 -237 427 -563 -574 289 537 115 37 -770 412 -748 -398 -607 -523 -885 403 -50 767 -499 -387 376 378 -842 258 320 199 472 -731 618 -175 547 -686 786 603 -884 -328 312 776 -564 -78 -893 420 544 662 589 -455 -46 656 -322 719 403 422 -112 291 -128 -196 15 199 -31 -816 -166 -526 294 -712 377 -515 167 -715 -415 -84 -381 127 -17 -478 -800 17 531 -604 -798 -287 -64 -233 -23 -472 -15 -566 563 -287 703 -847 -247 -209 -179 -228 449 -453 495 394 -568 322 58 -654 397 -364 219 729 565 -865 -893 -602 -807 -683 -719 -345 -613 222 -277 660 -218 -549 -872 -201 -398 -173 -808 -678 443 529 790 -408 -137 -499 560 339 -114 9 -780 778 -779 260 -810 2 -368 257 287 259 -153 770 699 -671 -659 80 48 -160 636 -87 540 -527 -815 -532 447 -894 -125 -739 740 -265 100 -49 -669 -433 465 183 -833 763 -674 186 -777 -891 136 495 572 397 -244 67 112 526 -662 -477 313 -229 441 -665 -290 -884 -759 -284 -315 593 -649 225 -872 438 705 -17 788 92 317 -553 -358 -179 -827 788 407 -120 13 157 -724 -314 457 158 -460 -334 616 701 245 -326 263 -419 297 -463 -423 -656 -636 439 767 -714 -839 -23 -55 438 -270 -327 -599 196 -516 -433 784 -545 -207 701 312 256 524 520 632 -528 94 714 -34 97 -156 -715 565 -391 312 338 223 -301 -31 -468 632 -315 174 -309 -87 -249 524 -295 56 582 423 -887 -825 -297 568 252 211 -130 -637 -525 -322 -787 -119 -429 599 538 -143 -470 -873 -443 123 321 791 676 -612 698 584 677 691 -569 720 -767 321 488 -637 -504 592 195 -762 -735 502 -171 535 692 641 -366 -700 -772 -2 482 -514 -448 740 494 50 676 754 -252 -635 432 -193 689 370 -187 -145 612 94 787 570 -501 249 156 619 306 -638 -152 -513 -472 99 217 486 -230 512 -326 566 715 -790 16 422 -257 573 -165 -559 -527 -140 177 -809 332 167 780 -341 23 -725 -886 481 -869 -612 -482 -649 -624 -410 -31 -826 568 435 223 -389 601 -791 670 734 728 -666 22 513 -721 -827 739 613 -252 -900 -67 152 489 -64 -536 461 71 -764 -722 -887 -849 325 -432 -85 -186 590 -755 241 135 -69 88 794 -744 -867 291 267 -37 147 -306 103 -171 -710 -813 -885 -573 579 -768 -435 -432 144 -433 789 -190 288 537 -51 236 752 -858 -230 114 -295 -166 766 61 420 -628 -332 312 -84 710 -330 393 -165 11 -841 -729 -447 -571 96 207 -45 -526 341 -162 708 -53 163 453 163 -507 -778 755 -236 -731 326 69 207 -711 -32 -164 -299 -78 431 411 -126 -430 87 554 764 -495 113 351 256 -766 404 -38 754 -720 -72 -264 -3 751 182 -663 -807 645 632 35 136 752 -522 652 -776 704 -570 -229 391 613 -523 651 -75 -464 22 -77 272 -226 -161 -134 364 664 -497 -451 -383 -737 -881 -387 -73 -762 452 422 36 -575 -69 104 -328 -754 -469 -33 239 -514 -351 -379 11 -219 358 -646 503 180 96 -325 165 -147 630 -667 -627 -40 408 -154 543 205 -791 -616 -55 -758 -557 466 770 -397 -765 -554 -875 757 -240 402 613 173 102 -628 -63 707 304 245 -683 604 -618 -705 593 -39 -391 -589 102 61 -712 518 -476 -607 163 -813 -378 -450 672 -216 -83 -229 -623 793 -528 581 -209 758 -411 310 668 -280 655 282 -685 -879 211 59 758 -658 -710 -10 -44 601 -868 49 -882 -382 656 -893 -788 -280 -793 317 790 202 241 -698 57 -155 -378 -269 -293 795 148 264 -134 301 -410 715 501 -676 -295 789 739 699 8 469 558 575 129 283 -225 11 -694 228 702 -125 104 -866 -135 -707 -610 787 -215 641 668 -524 -50 -724 -516 435 -543 536 434 715 -177 673 -710 540 -416 -410 442 568 -570 -440 -13 181 -650 -808 637 -235 381 -711 -433 -683 -314 46 -134 -878 613 -499 690 757 -886 -154 -408 494 211 41 -536 -197 -819 504 717 -240 106 651 -244 -856 710 745 223 -552 28 634 402 -146 581 313 654 754 784 727 -656 19 451 47 -55 -676 692 -753 737 -91 246 730 180 543 -502 358 687 -578 -469 -429 -496 2 287 152 348 130 745 670 -792 224 570 392 -194 538 -2 -443 787 -271 -326 486 -664 -544 -511 -129 -91 283 170 -425 669 36 256 -107 294 687 -725 -306 -670 706 265 440 670 491 -638 -551 86 -535 -478 -157 710 19 -866 422 -648 766 -535 -84 387 387 272 -95 -578 -288 663 695 518 505 -527 654 679 -245 -410 26 466 -102 -211 -112 -39 -139 -443 -880 228 701 -673 -515 -112 541 -739 -432 -889 84 738 -531 434 110 604 304 -370 -414 -169 171 703 -644 -422 -141 125 -695 -339 -105 334 341 -258 384 -9 191 404 -350 -846 -751 709 564 -670 -744 -798 394 -553 -55 -739 422 43 490 319 75 731 342 486 -155 627 0 -18 -588 -217 -158 20 595 550 -621 -99 83 -619 -496 367 -368 114 -699 403 -105 -516 -440 495 251 336 93 -643 490 -4 158 756 190 -367 56 -758 -66 -647 -343 141 -690 -582 598 539 -13 -223 -635 421 -767 -746 -556 -305 -148 520 -207 -85 273 -218 98 298 -617 780 -323 -162 -676 257 174 383 -600 -565 196 20 376 -119 132 282 -690 482 130 252 538 -381 -426 56 -18 378 -617 441 -479 -245 -376 579 592 -498 -573 -877 -6 -92 -531 640 28 -210 112 106 745 102 652 -490 -151 -306 553 127 -113 -587 240 502 -709 -805 286 -613 -887 -555 -380 127 574 279 -326 100 560 -810 744 -850 -661 162 349 -795 -429 775 174 661 -887 83 458 -847 -201 -498 664 -713 -156 -200 -380 636 -735 362 -442 -758 643 -890 107 620 -437 -635 597 -636 -772 633 366 -893 -475 -126 -759 -526 -101 -140 -730 261 -348 -254 714 -867 90 -249 -282 39 -829 45 -852 429 -364 755 -4 302 796 -538 -770 287 -75 -834 -730 -124 -514 -844 -49 -692 706 -39 543 -761 -792 488 -802 17 723 -298 -279 -699 570 -338 -858 -303 159 -584 -356 636 -662 666 189 -456 97 798 -662 241 -145 -550 -625 65 167 -730 -491 -486 523 -137 -478 -897 93 24 171 -107 568 -885 347 528 356 629 603 616 404 147 -810 583 550 209 -864 545 -756 -798 349 -26 -663 -845 425 770 589 -347 -249 343 449 151 -658 -49 56 -770 32 299 -730 155 400 689 447 670 299 -622 458 -253 -767 604 389 518 -353 -798 -722 -544 -64 -290 -627 166 249 592 340 -218 -824 104 -319 -39 153 -632 -374 668 -383 528 -619 -561 781 790 608 -866 -786 118 631 -258 320 -691 -97 371 236 382 282 260 -873 721 -463 -588 -443 384 -493 568 -645 -361 396 765 83 15 565 -470 -90 -880 -837 221 485 793 133 -847 -269 -568 -775 -800 152 -790 513 -9 157 33 325 -683 488 -733 -166 -777 204 259 394 -349 121 -846 -616 552 251 218 -463 421 375 -888 -242 -216 41 219 664 -199 721 13 -647 -90 -6 369 -797 -439 -596 800 613 -318 196 -192 154 -334 -394 -509 412 -2 591 -710 597 -498 533 -475 -320 60 -498 -615 350 -124 586 332 -250 -426 -224 331 468 168 -209 48 304 379 -314 735 -467 671 378 -632 -629 -667 56 255 671 154 -176 -416 -440 -633 -606 132 -504 -511 793 -771 629 -479 -576 -811 -200 608 -354 440 146 798 408 -135 397 778 -533 -824 461 362 671 -695 -810 -195 -183 590 -541 632 276 -733 160 -685 -597 207 -511 745 -686 -597 -77 -544 -269 -769 -642 460 506 -142 -65 -849 -226 457 191 -473 701 -187 228 27 -130 394 610 -864 274 106 571 -297 607 -106 -652 -863 -35 128 -313 156 172 -244 -840 -111 553 -49 -741 43 -40 -317 -220 -294 43 -60 77 385 -294 -187 121 -759 -319 -34 -638 -306 50 754 456 -459 585 -459 -95 -38 -137 307 -581 -704 -707 -869 -772 199 93 -294 -629 -468 -200 -301 523 -330 101 -311 -842 348 -888 746 -648 236 -36 -645 -244 -745 739 46 -377 285 -497 -401 716 -763 362 716 -351 -402 104 573 397 200 295 -590 -641 280 -860 -335 -61 560 549 -807 -167 557 513 377 635 -345 -827 201 644 216 639 -734 745 691 228 443 -678 673 405 -493 -39 12 74 615 -203 -408 203 -485 -790 193 245 258 321 439 534 -641 -200 -823 -837 -277 779 -445 -156 -863 -476 313 723 -224 -552 250 403 -827 187 -394 155 81 510 -230 208 477 -557 -815 -166 -57 -400 748 7 -302 -251 800 -884 -280 461 317 -695 -260 647 410 -616 -669 -621 580 -810 -413 -632 15 759 -130 -519 -534 -210 650 -491 -551 784 -277 -570 -332 9 88 73 -805 -103 691 -221 741 643 -704 -771 485 -710 495 -855 -513 -774 25 -212 -483 -121 298 589 566 542 590 -328 -580 58 679 156 785 -704 -799 750 -606 -889 -843 378 -324 -163 -357 -79 107 108 784 -593 -399 288 -133 747 319 -350 440 -19 221 371 -434 -341 359 -275 292 -726 -128 279 -278 -433 -205 412 775 -528 282 -612 -171 -501 353 127 786 -305 117 -180 -750 -255 418 -756 252 698 -379 -258 327 -847 -253 776 -451 601 543 -277 713 -160 -104 -445 -245 639 288 -511 360 -485 -432 -82 -251 -825 -867 556 346 -707 410 668 25 284 -232 -774 -586 -135 -170 683 -885 -805 87 734 -467 357 -418 790 281 -286 274 -377 204 552 -395 -36 -654 798 622 734 -52 -234 571 -615 -243 -155 372 -572 -406 -187 -145 672 718 698 778 -721 799 719 -675 -206 -868 -632 219 -423 -654 -691 -420 -72 -515 -734 -333 77 -299 -422 -721 -255 -744 -304 -644 730 -666 -599 63 -260 -711 -595 -132 489 -811 -892 440 343 95 492 464 688 -781 -392 103 386 610 -396 -454 283 -886 118 425 -61 -138 -550 596 307 -701 -301 -430 77 732 -731 -43 -709 -107 354 -552 -781 -203 151 -566 -317 160 730 129 -602 -275 -864 277 -831 -569 -707 46 48 109 3 142 -829 -510 608 -798 -764 -167 437 -258 -665 -696 -585 -491 -237 210 361 -810 -216 153 -340 -815 46 -270 55 303 -270 486 39 656 31 -215 -239 -599 -328 -197 -257 -77 513 -895 -197 36 -363 -49 676 657 467 -612 -371 -766 782 -891 -415 717 -792 569 718 249 -759 -96 633 -295 407 -345 -447 191 -571 -269 -300 -588 -133 -317 -382 386 -881 -710 751 293 292 376 412 -164 -427 -680 -25 404 -797 284 526 -588 91 606 -23 624 -331 -632 102 -456 -469 -212 734 -462 -442 -869 -505 741 -521 -883 299 -305 -546 40 -662 427 294 -458 -270 -592 662 1 530 -574 651 242 -9 -296 -507 -470 -332 403 652 374 119 81 19 422 -122 530 440 753 -244 384 -85 -519 159 708 -813 570 615 -819 -419 103 619 657 -632 -873 -842 662 -120 266 -450 -43 -153 660 729 -52 -255 619 -890 -612 134 436 269 -305 -357 -530 -746 221 -526 -663 -52 -896 -399 339 -767 678 -691 329 195 -62 399 534 -424 664 763 18 795 -57 624 -774 265 387 -224 -598 449 22 188 456 664 645 -727 -400 588 -506 -441 -371 -134 769 411 -673 372 -317 -144 749 -272 619 718 -532 -319 -571 -825 -146 -330 -377 -141 569 31 250 -482 -501 280 -254 -695 -754 -35 635 -331 -204 -311 -801 696 -156 -649 -26 361 -656 273 -185 -295 576 141 -363 239 -759 500 404 642 -507 -648 -827 -123 292 -434 -48 659 -703 -180 379 -17 496 260 -663 491 550 -113 21 -366 -557 -474 -661 -131 -745 -606 -828 -435 192 -435 189 -735 -649 628 -199 -801 -315 339 93 234 -264 84 -324 474 -225 360 -565 305 -583 529 702 -405 -728 310 -537 -304 -865 474 -424 757 -21 -845 440 -344 -216 -43 135 -760 -795 160 52 47 9 -140 -133 201 -570 712 647 17 -422 -106 789 -199 -516 455 -827 783 -572 504 -333 -586 -742 596 -587 358 -435 -181 156 676 -108 -588 488 622 -24 -449 -597 -204 689 -674 122 217 511 -248 -396 365 -674 497 -305 -883 649 -752 -47 -69 44 751 -630 250 332 404 365 -388 7 478 169 -271 428 -106 -659 -370 -410 432 632 -236 -769 -736 165 -80 -495 512 -745 -860 156 -118 -784 -505 398 -867 127 -803 343 -472 -465 -37 -123 -110 280 726 640 435 -246 -393 -100 431 164 593 628 -62 58 -330 712 544 335 420 436 -565 -534 -364 282 -521 217 -413 -500 292 -666 36 -595 -192 -465 731 612 3 -181 -264 214 -663 -237 233 381 44 -196 782 338 382 -334 299 396 368 -324 279 726 -191 -297 -608 -510 112 -365 89 -691 547 -334 305 332 43 728 624 293 -552 -172 91 -859 -259 656 -637 151 -483 -784 -236 -579 -93 -427 -754 553 763 397 -278 -102 -591 712 -599 138 538 22 -227 326 -269 363 -347 301 586 -642 -271 -507 768 -525 285 257 -141 -83 -213 -266 521 722 -230 23 725 -776 509 -363 158 -478 703 -93 -552 -869 45 -758 758 -695 681 563 -420 666 116 158 -165 256 -312 631 126 -618 -820 -599 -143 662 -357 334 719 -595 470 -553 296 -334 724 -281 220 694 273 -491 489 308 717 -678 -73 18 -327 206 397 620 -64 -871 -207 -435 -69 667 106 -367 283 -158 -508 -527 512 -484 103 147 7 -499 680 -682 18 -170 -105 394 330 -465 174 763 -712 494 -589 56 49 472 -171 -289 452 420 244 359 -857 -261 69 113 -490 -133 -676 -507 536 22 -640 -406 -49 -838 -129 225 -473 47 -710 479 133 -184 -717 140 -117 -396 -636 -753 -299 -609 -808 13 330 -353 -303 744 328 -737 -520 792 520 130 -602 -380 258 -578 397 -703 366 -788 -535 606 238 183 -94 -711 197 -174 -627 -434 -573 285 557 752 61 -728 -239 303 -285 288 309 -223 -891 277 -563 -651 -720 -729 13 -98 137 -101 386 304 -820 4 565 -93 -541 216 578 448 283 -868 -613 523 541 175 788 -310 337 -662 -307 -665 -43 -450 -388 603 66 243 -167 313 -223 -265 -552 -814 -176 -189 657 -148 145 799 -146 473 -543 -401 -589 741 380 0 419 -86 -103 -208 -364 263 -794 701 -360 -403 149 540 -641 148 -539 -263 443 -410 -526 -725 71 -298 -131 -876 -415 581 -821 90 393 -654 -190 422 283 187 681 -115 405 -258 -460 177 86 44 -559 -530 247 49 -783 -118 -728 717 182 -28 74 -553 513 -509 195 -286 -249 425 664 720 -533 751 521 228 -411 374 727 67 144 -251 -861 50 -145 -237 165 -66 319 -539 258 -896 -32 -567 468 772 488 -31 537 407 33 10 381 786 359 154 -183 -882 305 499 -237 -414 -868 -250 -635 -394 -767 115 -289 74 -193 -318 -742 -321 -208 -550 647 464 -112 576 164 -338 -532 269 -446 -829 800 -861 95 64 -860 131 19 704 796 295 -229 570 -880 -783 -581 743 -611 -857 787 -863 -58 569 325 -383 688 -548 -750 -31 769 283 203 164 -366 -553 -302 -200 -178 430 146 87 -400 -575 -465 29 24 221 -383 -416 660 62 243 300 274 627 768 568 -582 -10 402 521 523 86 -122 -99 -177 -184 -250 -785 251 475 574 -661 -387 -771 662 -24 335 -526 592 -543 -595 581 141 498 62 -114 597 -795 395 -848 -391 55 -825 567 -482 -224 -377 346 698 315 -297 -788 733 -420 490 387 195 148 -271 -501 486 399 229 -487 -51 743 8 11 587 734 -675 359 -511 307 626 -876 -727 -719 -572 -659 124 598 113 174 610 -522 170 -411 60 381 -576 -555 311 365 -340 780 -473 -888 459 -559 -355 204 -637 754 -217 685 599 637 151 -254 -400 452 -539 -721 585 -588 697 -691 -156 -814 -337 -263 129 -422 -99 484 -216 -318 -19 -169 80 -398 -214 89 -754 -361 -74 348 338 378 442 -568 364 386 57 -774 -406 11 -538 -41 134 -691 -689 39 238 247 -740 394 550 -541 -599 -236 -761 718 575 -559 280 4 -721 23 565 -748 -334 -483 -507 535 -349 337 616 -397 -571 -557 -468 513 6 -621 223 -416 -625 -207 510 -508 -361 800 450 -36 -817 -314 701 595 -758 -693 363 -525 692 -274 560 -847 298 526 -62 -626 566 -312 -636 -899 444 236 469 -711 -96 269 30 183 -551 -346 -83 -385 301 697 392 -198 -389 519 130 264 680 -234 276 669 -295 69 15 -332 585 618 -891 -224 593 761 209 644 -266 -258 -668 -116 372 161 -51 539 -639 -94 -223 286 234 -466 -748 -513 602 606 -9 431 -880 -52 -112 74 -438 -602 -64 556 785 687 97 101 -470 793 708 11 694 -418 571 575 -567 406 560 -94 298 166 -448 425 185 -355 -310 197 -274 143 -739 -275 -448 -898 304 128 572 589 788 617 329 -300 466 487 436 -896 99 375 -286 -24 650 399 -477 238 47 668 -480 -655 -851 762 285 437 40 374 35 422 -219 -432 -96 476 52 459 736 -442 351 -14 -474 259 425 520 696 -699 -568 663 386 -509 -810 -252 -290 -458 286 -185 297 -531 -588 -523 249 -604 21 -704 74 235 -508 -555 371 715 192 107 198 20 -846 -712 -370 -378 621 -716 343 -409 330 -893 -24 -180 -340 -753 -695 -304 -883 -340 766 500 362 593 179 -595 -393 -335 213 -22 -174 735 -832 738 59 425 -735 -829 -45 372 395 468 -872 377 598 -828 -810 685 13 399 -565 -309 42 39 781 655 146 506 -658 -164 693 -547 -746 -652 -650 41 179 -561 89 -558 -616 -266 244 652 -281 -579 626 614 204 269 751 1 -826 129 419 208 -529 720 -717 -217 -702 -566 82 344 -437 201 -556 677 341 314 735 47 -706 -135 -407 751 -781 778 -290 -509 403 570 251 36 777 695 596 258 -523 -789 -305 234 -777 -135 -862 -423 387 257 -344 321 -868 545 595 3 217 174 -364 714 -727 661 -182 539 -324 -361 277 -280 -679 399 -750 -381 -251 -324 110 125 -839 108 -762 307 -164 299 597 -377 82 -221 402 -489 -412 718 495 241 -437 569 -842 -66 312 599 155 679 448 -396 440 237 360 322 -321 401 -11 -399 -29 -268 -539 -413 -384 427 598 606 -81 -337 -310 -114 542 -218 -366 -353 -409 -506 769 74 -632 573 75 -254 -461 472 634 57 702 -513 -898 700 423 -710 -216 396 712 120 -781 623 387 -763 431 483 177 -426 -298 665 -542 -520 -860 552 547 286 -158 -123 -132 102 -455 -269 -800 177 797 -333 -88 675 -836 -506 -232 -37 -78 468 689 -375 -83 -442 683 -726 -424 -166 -114 -263 377 -106 120 5 -362 -624 -351 286 -772 -528 -72 521 -309 -642 725 419 240 -286 380 -656 730 -271 -30 49 268 246 734 732 -54 452 -88 -158 -790 -330 -232 367 368 -816 -542 -657 550 -264 538 192 -745 215 99 -789 -706 -46 -99 617 -211 304 779 -794 -888 547 -109 -554 103 188 -11 790 -874 -852 436 -707 795 703 407 485 101 132 169 -641 -28 -637 -496 -424 200 169 -724 -138 -650 -642 -44 -894 -70 714 -255 -423 -282 482 -591 582 241 -402 141 698 -481 -187 715 59 -350 281 -698 -570 507 329 -225 -425 -611 105 102 132 10 -82 446 37 -417 -517 145 637 453 -198 403 -140 -569 -637 -148 175 -458 668 14 -346 7 140 234 -284 -889 239 -60 390 506 -586 -33 419 -351 -835 663 -583 -218 418 -125 -777 -271 500 -638 -257 164 -762 -444 -438 -740 795 344 417 564 664 514 -653 -467 -444 601 -283 74 16 525 306 -351 -523 -326 486 -853 287 -776 -150 -367 -468 37 -501 578 316 693 196 -359 -622 -420 -880 233 528 604 224 163 -506 -894 740 -542 -368 243 743 499 550 340 -628 704 -546 194 13 -524 -414 258 26 -231 243 487 -482 -461 652 249 452 664 -15 -596 -86 -417 -138 -514 126 -265 -520 -116 108 -434 676 -639 706 -29 -584 101 -351 86 656 627 373 -675 637 -560 396 389 -334 580 455 668 -898 594 -815 658 -107 569 88 755 -267 -529 -16 385 -485 -898 -294 389 237 -175 138 264 135 340 65 -731 -676 726 -15 730 574 -754 -220 -293 -293 46 -513 425 -495 559 -523 121 634 -526 -569 284 -193 -490 -390 -866 437 345 488 -133 556 -326 -432 -559 531 637 -195 123 282 -663 4 -599 29 -652 -242 624 143 210 440 -247 -113 285 672 -257 374 -99 686 278 182 318 73 156 347 -190 -246 399 -308 -153 463 -309 -477 519 -856 498 -153 407 200 630 -753 345 -799 469 797 -885 -137 288 -22 -438 772 25 121 659 254 565 734 -885 -485 -446 -174 614 579 148 -296 634 -853 -451 29 655 260 -874 -387 -322 -777 755 -317 484 -503 313 -739 -292 -283 -694 122 -54 641 -455 757 364 -826 428 -885 -702 772 -141 -42 781 678 -231 687 -70 186 275 476 583 -21 551 -657 320 780 -157 -61 -850 42 348 465 241 -651 327 -59 -883 343 137 -147 537 -56 586 381 -561 -329 -510 509 -517 197 -265 76 -140 -398 722 103 666 629 -179 382 -168 -413 -15 -470 329 -203 352 -725 42 -330 207 508 -490 19 -339 380 273 97 -107 -180 734 -183 672 362 -642 361 751 -106 -311 -731 140 342 -731 -897 -732 739 -632 -613 -773 -356 791 -548 713 639 -516 -416 52 -210 475 -422 547 -287 -442 -74 -584 -630 -117 -898 610 -867 389 540 691 378 -341 118 -398 690 -124 44 549 270 412 228 738 -861 -865 -613 51 215 -409 -278 615 -188 741 -122 -581 -662 -333 -784 -839 -669 -271 684 -536 219 488 743 -120 154 706 621 -51 -292 -866 23 -819 232 -152 136 -844 631 794 -486 -224 602 743 733 -50 799 -67 776 132 -308 -152 472 469 325 -684 460 553 -333 -434 -732 -691 254 572 -603 163 -822 -191 252 578 12 324 -183 -290 -708 -864 155 -511 504 -297 299 -686 -651 -298 701 -7 693 -136 -551 192 -736 -859 -215 397 -398 204 -467 84 -445 -443 -477 -669 -668 -13 -572 195 452 461 235 -629 -863 -589 -720 -253 -712 285 619 -310 -548 -638 96 689 -171 641 706 -824 -486 82 -675 -313 45 -558 -680 -732 370 -675 555 -827 -233 542 160 22 -750 565 247 -376 -287 486 131 -287 611 209 -365 -156 82 -751 285 332 43 -397 -885 -526 -822 31 207 382 498 624 743 -674 -416 634 120 -864 -615 602 -313 -328 496 -285 -165 -43 -514 -801 282 -603 274 -678 -476 168 560 620 26 -281 204 -470 -498 -251 -416 414 -686 -79 -738 -780 268 -538 523 797 -900 267 461 -326 -267 67 -606 -646 291 448 -173 -833 684 -71 -52 504 -264 -867 -87 -749 -138 160 -536 601 469 266 319 -253 698 -183 223 -829 -684 -684 -235 -708 -829 745 -781 -683 -893 707 -15 671 440 -609 190 -442 -836 -159 -324 -708 794 75 230 -711 293 331 -14 -596 -108 -888 788 -153 -654 277 -588 699 564 423 332 260 451 -448 398 416 633 470 625 -216 489 795 446 566 -513 -231 -708 -467 -671 -615 -450 645 -719 616 8 599 592 546 452 -118 735 38 -293 553 579 -189 724 548 53 -399 698 -724 773 -798 -429 436 97 704 -843 -518 753 299 -583 353 -526 311 -653 258 291 174 321 265 -350 -231 677 -561 -4 336 -434 -576 423 346 181 100 730 -900 479 -189 25 690 -721 458 115 -49 449 43 -804 -694 -206 -384 526 -531 773 775 171 484 -316 382 335 624 129 318 213 -538 -612 -119 591 735 355 441 -40 -725 21 -179 -214 621 527 523 -496 335 -136 73 -345 -88 -663 28 -315 536 -819 -389 -820 -383 -399 -101 -743 -1 256 277 -779 486 -792 66 -580 628 -804 70 -333 670 792 570 508 -597 -33 -813 -675 756 -818 513 -27 681 -86 -164 678 -245 559 -128 -298 -442 627 -831 729 502 531 -123 745 -567 725 -670 706 -593 310 481 -36 633 415 -725 694 654 -900 -16 449 -762 660 677 273 100 -690 100 752 481 -413 -272 519 -18 -673 -376 296 -4 554 -222 -23 -40 411 -565 -319 753 712 -693 -771 61 187 -149 -578 478 -547 639 539 -184 -358 -429 -49 304 -585 -194 -745 -439 -844 -63 11 -343 6 -849 268 -889 -844 -573 197 179 -731 -148 -660 168 -539 791 -843 -354 563 -379 -565 -766 117 -743 161 736 -112 -104 -339 -752 -460 796 -642 310 -212 192 -678 652 576 -383 -139 750 -490 -177 362 -799 167 37 240 -85 -850 -631 -541 -652 -31 -780 -724 303 -614 -72 616 -737 477 406 -858 -469 -671 -214 407 394 438 650 -801 -551 -603 -527 679 562 520 -290 -265 -820 589 -655 -579 612 654 -697 -772 417 266 -680 -396 -470 -577 434 -677 -383 578 -573 -885 -195 390 -616 -522 -621 -749 285 415 -367 -865 -184 775 276 463 759 309 169 494 -832 -559 214 628 -525 -736 367 289 -257 178 -370 119 472 9 -199 325 404 -256 -271 -207 -789 140 -580 -702 581 411 -466 -784 -791 595 276 280 231 -639 -284 551 -670 173 134 -410 -415 -829 249 -625 337 -712 -643 423 -771 -20 -416 -227 219 -140 -234 -681 -335 -887 472 -399 794 514 -141 271 127 745 255 -172 147 -564 -821 -75 699 -318 134 -297 673 702 -220 123 -686 -681 -560 -869 -227 -881 90 431 409 437 716 -342 -384 -814 668 -364 -719 328 -371 -40 -37 -669 740 598 -38 124 -6 280 -523 -808 196 -38 743 388 -445 34 -172 781 -494 767 -350 15 650 -898 -834 722 -41 -786 18 -765 -180 -647 680 -368 -566 269 -651 34 -133 -406 302 -529 407 344 607 199 -602 -152 -137 625 272 83 187 441 616 -453 211 -441 -517 -93 754 -613 -762 -420 -292 -6 728 563 -854 148 703 -282 282 635 53 -214 797 779 750 698 -586 -675 108 771 -596 169 -578 -579 236 289 -702 -718 -251 -356 -768 -260 -646 -368 777 -411 64 746 -839 588 368 406 49 288 258 -460 -11 744 66 244 -250 -805 -859 -203 111 -261 211 -287 -626 -877 738 -663 225 181 770 245 639 22 -185 784 311 461 -522 -574 328 274 -233 -610 -667 355 -773 696 -629 535 238 -620 31 -549 -888 -11 -351 -719 -792 -147 215 -577 326 -563 -417 303 290 399 -255 -11 649 -339 -149 -235 -324 295 474 208 366 -357 41 149 -399 -482 75 -50 -848 -695 -645 779 -526 -10 -96 447 -534 -710 649 396 689 798 594 561 -587 -535 -265 -74 -28 356 147 664 -262 553 -851 344 -831 278 -79 -833 479 49 -97 306 487 -423 -11 -22 -22 331 409 -839 -436 715 -42 -536 -522 -246 140 -467 106 462 419 -119 -228 86 -632 463 390 485 529 -90 -226 -401 245 780 543 269 -16 740 -859 441 -519 -507 -192 462 38 -284 420 42 274 -578 -563 -248 498 13 642 -851 -317 276 384 -47 -546 -702 428 313 -823 -309 -372 -716 -602 -102 -798 -429 652 -37 456 -859 586 -285 779 481 662 461 -848 -253 -147 227 -207 -220 -41 505 -856 386 209 -757 -588 439 337 314 267 740 455 483 -287 -796 534 -664 -65 -545 748 -742 391 568 26 -706 -311 -708 -124 -482 275 590 -530 -369 -91 713 -860 -280 -676 -877 336 703 -803 -477 -443 692 -893 -897 -552 -510 -275 572 -769 683 -603 457 -463 -281 -359 -132 -160 -59 -190 144 474 -255 163 -406 -38 -518 535 -654 -16 450 -346 -245 698 -628 -464 721 -264 -894 776 295 468 -833 -103 630 -25 -270 370 22 -101 -766 571 608 645 186 -372 -831 696 -25 -201 -562 350 540 -819 694 621 -200 544 -603 192 -632 315 584 397 468 -819 784 -549 -704 192 161 90 -826 -302 609 752 215 572 665 -232 -309 -414 -454 -184 553 -250 233 -682 712 -602 210 -670 423 134 284 338 607 -788 470 -644 -896 -623 -142 -425 -98 529 281 -504 -324 -392 -453 21 217 59 63 -232 -829 209 -167 -713 -748 663 516 -125 -344 -41 -296 499 -211 -826 646 660 -362 -178 433 384 -206 -541 630 190 202 720 -251 -422 -670 72 -287 -620 537 -871 -145 -488 -128 133 -454 -22 -564 587 -803 -538 390 -822 191 -71 -275 234 40 -504 7 318 -240 -498 -702 -640 220 -685 -819 -470 -791 729 99 400 -276 319 -566 97 199 -741 -343 625 -599 509 52 636 125 -482 513 -419 -872 730 -744 -718 441 -61 273 -304 555 595 -167 555 -552 -393 130 301 393 -455 377 671 467 88 -241 -418 578 120 -534 782 -612 466 417 -526 114 -341 78 695 -772 -708 -253 -484 -636 -796 -621 -181 190 276 -370 -565 -262 -411 85 361 -819 -133 -847 -328 203 318 155 -818 39 -648 599 -503 422 245 217 30 521 428 -489 -222 -194 157 -181 84 73 599 278 -456 457 669 -187 -104 -110 676 312 366 -131 -214 -62 69 599 184 -282 -34 138 -600 602 -543 281 -265 -637 538 -647 -202 -883 -694 518 -577 398 -340 696 -141 22 -14 133 -297 70 147 231 323 512 -531 516 -370 -796 -642 -363 -146 151 755 -215 -683 688 -602 345 668 -783 649 757 -153 -142 -731 574 151 -33 651 -728 445 597 -467 165 582 796 474 -414 -817 -488 -854 -86 -534 360 218 -762 -450 -480 152 -344 476 240 57 154 727 -213 799 -48 -227 691 -425 217 -406 64 -612 -728 39 704 -322 -18 -822 101 -83 -308 326 117 26 -685 71 553 139 -846 233 432 -149 162 -629 -372 404 183 42 381 543 787 -211 -402 502 -507 453 -821 78 -156 -674 581 -209 343 -593 305 -502 -425 -155 225 -301 380 91 -696 -136 -42 -516 -803 204 514 281 -70 482 -614 -241 129 168 -132 544 -745 237 -321 -184 496 -580 770 720 330 -598 -304 557 -747 548 -395 738 -280 -688 221 -316 -201 298 166 -644 -855 195 517 126 208 217 612 72 575 -304 325 427 275 -899 109 493 -660 -240 -720 580 -448 727 -574 -695 -430 9 584 -829 126 334 172 -411 -222 512 592 203 740 157 330 536 638 -629 110 209 -886 757 604 672 -435 509 489 772 -18 591 326 -665 -601 -101 132 -717 -271 -436 692 284 -799 8 793 252 473 69 -857 -38 518 -518 594 275 -875 328 -419 550 746 750 738 -851 299 282 275 -52 -379 -147 81 88 674 -355 -230 432 -608 260 226 -164 109 508 76 -374 590 -728 -401 359 -380 345 308 -303 91 -845 128 789 534 -287 -200 773 80 774 -715 -334 -252 -867 -506 -473 -220 759 -867 -74 569 254 -675 -249 738 -638 -387 186 -636 -696 50 -564 316 -229 637 -400 63 256 -205 -309 -591 355 440 337 -719 -784 -15 769 294 -338 -616 -587 -323 -426 306 351 772 792 95 -289 -845 -474 413 316 -582 268 -361 -864 612 438 -309 -470 125 571 609 569 -2 -558 777 462 165 -489 -268 470 3 -361 -414 -456 221 -106 43 768 481 316 -20 -173 425 -812 702 168 452 134 279 768 -74 -496 -755 631 588 -407 246 211 144 75 255 -191 -177 642 -17 412 41 263 -224 787 -601 -597 737 -285 -517 -749 -12 95 -666 482 86 -204 627 704 744 735 -290 44 727 219 470 -435 -148 704 335 -529 655 28 297 150 -631 -180 297 93 193 -63 722 747 154 -67 -289 378 -198 395 -106 91 470 -686 -386 -233 -233 65 543 -20 -468 705 -601 -303 755 636 -246 350 -298 -358 -633 -513 682 519 -750 -520 -153 -678 -12 604 269 159 619 587 -660 -900 297 -363 677 -701 -541 420 456 103 -173 699 482 -405 -47 -575 165 -846 -129 -578 -728 254 -559 324 492 -884 -620 -566 6 337 -312 -807 175 -278 371 -36 715 410 -52 -381 -740 -290 797 -889 391 -229 -711 -787 677 558 519 178 -52 -100 -361 -397 592 503 -113 -728 -84 -873 -496 90 287 -186 376 -67 273 -291 -427 68 255 675 420 21 -202 399 73 -629 364 -57 326 -105 -403 516 253 100 502 -213 -527 -334 710 -115 583 191 -141 -749 -806 -225 -109 -707 627 -759 -611 408 129 -342 250 -108 500 509 542 540 399 570 -320 -495 382 -16 -176 123 -629 -343 722 -622 -83 714 -248 677 -285 -262 -425 119 495 -586 390 766 -172 -35 -411 -477 -401 -247 -732 187 96 -637 198 495 -880 762 184 199 -815 107 42 -534 -684 -294 -194 -731 -899 98 -453 -846 723 -508 -728 420 -53 -255 -427 346 691 8 394 -240 306 76 639 514 698 -639 614 -129 -677 53 -59 524 -899 394 163 704 203 -339 -112 -52 -66 319 -673 -505 -630 688 702 -709 623 -264 579 -584 -587 -259 235 -482 497 -778 20 -245 -278 -154 105 -423 89 471 -316 140 777 411 -76 72 362 511 -425 300 273 183 394 610 -383 -157 -677 510 -221 487 89 -889 404 436 771 762 -890 20 -335 -895 -581 627 -900 -383 447 450 -96 480 -66 661 91 -91 315 700 469 -716 295 -412 549 410 104 -85 -491 -191 -58 374 649 -707 756 134 -549 138 -218 -891 -455 73 780 -127 712 240 -332 -234 -485 -746 262 -833 -718 186 111 -620 -209 -208 13 -54 -679 -601 -263 581 -461 -617 54 156 -484 -782 583 422 725 -537 -708 51 781 -409 14 34 -789 661 653 -286 -34 702 167 -582 361 -559 718 -716 -611 53 -539 355 -423 100 705 113 -398 277 -897 -140 -432 -491 378 542 -463 263 616 508 -372 -214 292 -399 -86 610 635 111 -192 -680 -801 -749 -301 -479 -388 -20 -377 -121 -879 588 -29 -247 -889 -822 423 -151 -231 -402 -256 521 -781 766 -98 17 800 226 -214 -773 654 35 240 751 577 32 771 -411 -528 -842 212 -55 -861 -225 76 239 555 -191 218 -885 -492 -877 -621 -620 798 249 -143 -841 -626 -179 553 -607 151 778 -838 661 190 92 -879 318 599 -11 -578 -861 48 -108 -696 767 113 -10 483 411 -134 -386 -591 646 318 -844 160 290 -480 -690 -353 439 -680 -877 773 -856 -840 -388 758 -369 -302 48 -782 -254 -383 -56 651 316 28 61 -569 -82 -342 -454 -597 613 -471 70 -237 -2 -212 69 674 -315 31 -285 -741 789 -113 291 -878 -894 628 218 -687 -370 -629 -459 -534 75 593 -234 694 302 721 54 534 -601 -900 -751 -2 793 476 -454 115 -71 -203 -238 -430 412 -699 665 -34 -197 485 -790 -196 457 -670 -719 644 206 -777 321 428 452 374 455 -175 -661 -735 752 -833 -800 246 -823 -501 -39 -427 -675 -15 -30 -538 -307 484 -813 -81 -552 -165 542 109 270 474 478 385 189 -435 -191 -54 760 289 -195 -377 -176 588 -280 501 -30 -339 -439 717 650 245 -325 616 -738 59 211 -563 -370 -76 374 -409 217 330 497 -202 717 -455 -560 -405 134 401 -508 650 -675 -783 -618 -324 181 68 -562 462 771 402 -124 -311 -338 -714 -630 -467 365 317 -435 347 568 338 401 -92 389 -621 694 677 645 -534 235 -738 511 446 -146 398 -649 639 342 379 367 -285 -741 154 771 0 532 395 -114 -385 -319 -263 9 -633 -533 -370 634 3 599 -484 156 -666 -420 -309 -344 471 351 -260 -645 124 514 -265 795 -134 411 115 -386 373 -770 354 -578 -380 191 -744 706 507 266 51 248 -237 156 634 710 -105 196 -294 -164 528 -604 -833 -110 386 -878 138 358 -267 -209 280 442 -466 -467 712 375 256 306 -39 -778 762 530 -283 -320 586 -840 -736 -745 -580 -462 655 -352 -288 -510 -736 -517 433 -273 190 -831 -431 376 347 768 645 -314 793 -775 710 732 140 371 -162 785 775 724 187 525 331 670 598 -256 -344 490 -444 221 554 -555 -245 -672 -284 -160 146 216 -28 131 -303 113 -616 -237 -854 -591 -533 438 -51 -321 -407 777 56 -570 -85 -479 -697 -502 493 -725 795 -615 -695 -264 -79 -450 -891 -235 -596 251 66 124 -21 607 12 -755 348 774 299 144 -801 -18 148 -496 -513 677 -214 -580 -537 -685 -129 -284 -21 -441 -379 -519 165 7 -256 -365 -633 -51 153 -62 347 -532 486 361 -182 298 151 583 -194 579 -22 73 287 463 -281 -578 466 693 -818 534 398 566 133 -407 -257 201 -490 146 360 304 -529 172 675 539 -114 552 -382 -447 24 -11 -314 -863 607 685 -782 -231 774 -683 448 -12 122 535 735 -896 352 -150 -620 606 -381 -369 390 -253 -763 470 -186 83 33 317 666 -40 506 688 584 -532 741 -617 -371 -836 -35 -842 -659 -32 310 -676 -274 -229 347 -222 -726 381 -279 293 537 -874 142 313 519 261 577 781 -435 -146 117 -128 -432 658 329 -634 621 -287 -707 692 798 771 -21 -421 666 -760 -330 787 -389 -628 -801 61 207 -400 -684 438 91 750 482 -154 -696 -869 150 767 467 -604 -703 357 292 621 -637 -377 255 44 159 -143 -388 544 -191 217 -679 142 382 -155 90 -610 -472 618 -116 -36 -64 -288 673 431 -169 -891 168 -428 348 690 326 -440 567 180 -899 -292 23 -832 637 501 792 234 749 683 -786 -185 77 458 -848 -233 533 -89 141 -624 757 -824 -312 229 -39 -626 -368 760 -844 -49 753 111 -122 -221 -662 583 -534 453 -390 133 668 771 -31 -824 -205 435 -535 -797 742 256 139 192 -649 763 340 -466 250 -751 185 179 73 517 459 -314 367 523 77 -602 -712 349 -199 96 -891 692 402 273 -807 -426 -487 -258 491 -579 14 -175 554 -595 -713 404 -102 -734 -361 -304 -591 287 -465 -167 -675 171 -473 -756 33 -868 751 256 -365 7 -751 -815 44 -230 -188 239 -689 190 -567 -742 165 -575 131 589 -653 346 700 227 -137 -514 -377 469 -585 -732 -430 -845 -583 583 -154 -687 220 606 -324 -641 698 -120 418 172 670 246 -837 -106 576 -91 -617 704 -128 -11 -707 -155 508 570 -266 -130 -339 580 652 62 -218 -48 -143 361 -620 -421 -646 -179 258 120 -679 271 -473 -881 -378 108 -430 -309 -679 -52 -194 373 581 -210 31 35 -624 -655 414 324 21 -734 -527 -134 265 -738 -283 -9 310 -369 -597 -624 522 381 -194 273 709 599 -197 -279 114 302 501 747 746 -75 463 787 -119 439 -460 477 175 -766 226 210 618 633 -497 -430 281 725 432 -127 324 479 -268 679 367 686 694 254 -695 -340 760 495 45 -180 341 -19 -312 632 -582 496 -550 -739 790 285 -264 -620 379 694 454 -216 554 -339 311 623 279 -645 -466 12 -897 510 -529 240 -694 93 340 -516 251 -885 -282 292 66 -84 -369 -230 -244 451 144 49 -305 2 -185 604 -297 -731 246 655 195 184 715 -312 -378 -22 -581 -881 -676 -854 -123 616 -487 -192 -692 -399 -345 762 -889 -332 -68 731 -149 17 673 -706 771 186 -98 -429 638 528 535 -318 -662 340 -361 482 382 -839 631 -893 -238 713 148 -292 538 -57 -117 435 -338 -456 -193 611 -443 300 399 -543 -313 426 440 213 549 404 -842 -334 -648 -395 -674 -325 -865 358 723 -321 -820 -405 274 -391 -289 368 17 -278 456 -373 175 -800 614 611 740 382 601 334 -88 -542 -35 -338 -149 -235 -506 124 -1 625 -484 -335 462 -94 607 487 -104 491 -863 211 -811 -427 598 176 -455 -16 -300 -78 502 -791 245 241 -838 -300 796 778 -497 -476 391 -16 201 -797 677 162 -73 -267 364 -294 -476 -148 -736 197 -713 -605 -886 39 -393 634 -235 -14 295 -342 -351 142 -806 781 551 221 113 759 -653 460 556 -529 318 -210 601 -528 -630 -172 -718 91 -794 -509 771 -573 49 -663 -513 -682 677 761 552 -708 655 -175 -16 683 -62 -479 546 -899 -839 -394 -457 87 168 -376 -566 -274 -757 -455 -658 -836 -270 -259 796 -478 -289 328 55 -334 -666 484 353 -238 101 -59 -643 -672 -255 -53 -479 -400 -476 -253 -249 182 -747 222 -559 -783 -124 198 -845 94 -668 -42 -435 316 -565 480 432 -68 107 -439 -404 88 -471 -247 -424 -450 -267 359 455 -602 749 -890 -58 76 -405 506 265 -120 -619 -787 -294 -645 -421 99 486 -898 495 736 -566 -490 711 606 285 -681 657 -777 384 -732 422 771 323 -422 281 769 -699 -641 -297 22 183 -342 613 207 -541 -784 135 582 -150 -14 727 -811 -570 -143 322 379 -749 -764 -627 -507 -238 -460 83 592 795 -610 -156 622 -600 10 504 333 180 -638 -362 -207 140 654 -355 299 -779 57 503 -59 -173 660 141 -5 399 -578 -501 -810 -156 417 -273 -827 -31 -775 266 -518 -367 83 758 -413 762 632 -494 -440 -606 -186 -75 777 555 30 221 572 -228 609 671 220 -311 -819 -432 -671 139 771 -100 -469 -405 -409 128 -689 580 -774 -185 -182 -869 -742 -845 -149 91 769 690 313 209 -588 342 -101 687 224 -40 -265 -165 329 -622 643 -682 -466 363 782 -306 331 -889 -252 -864 -123 55 630 -488 219 -883 16 -297 -498 -710 -623 -299 -865 -260 -349 -697 779 459 601 -548 -173 -38 -695 -390 -799 96 549 149 -770 65 -809 72 -119 -331 501 33 -838 -634 -838 -274 -511 -300 -614 49 612 4 -787 -744 182 -164 -326 2 290 -474 586 -647 549 180 -317 -77 -614 454 -420 654 -508 430 -216 -448 -791 359 -19 282 218 -700 -867 -741 360 -447 -396 -441 254 610 -862 -899 132 -193 295 62 -385 198 -44 -176 655 -456 420 196 -202 694 -581 -243 -696 -377 -534 -544 293 214 -98 607 -250 498 522 -68 764 343 -423 -74 -102 -102 -538 -54 -298 -786 666 -497 -146 70 -87 -317 220 0 -359 -10 -819 38 -281 -82 689 143 -269 244 127 222 -186 33 -241 651 264 173 120 500 403 251 130 486 111 -290 561 125 636 -887 -655 798 -496 -743 -314 56 541 -117 485 -742 -238 -781 -562 -892 -378 229 -645 165 700 528 67 731 315 -257 21 336 -615 463 -648 -54 209 214 -70 -332 -200 -539 -693 729 198 -151 -458 183 -259 -81 -248 -221 -348 -335 -876 -476 -842 -524 -80 265 276 321 -769 -537 -860 -611 346 619 127 79 235 -515 -4 516 -340 -242 103 476 470 230 500 -285 -719 387 511 -713 32 516 -711 -870 434 -866 -137 773 714 124 358 -415 -621 671 -424 382 -268 -845 256 86 390 666 646 -753 531 543 693 -359 388 -182 -721 455 -619 231 119 -897 -770 -549 361 -50 -169 239 -200 629 -108 -107 612 708 -355 -795 -808 513 -382 487 -758 366 -163 682 514 67 397 353 248 3 -290 -209 -787 -315 -121 -296 416 0 592 575 -329 -877 151 -653 21 657 -839 253 101 -44 -884 -633 -55 -365 -515 -86 -333 -484 97 124 -819 -398 181 -420 -357 -125 605 -539 265 311 151 350 49 -403 268 100 -650 -328 74 315 -684 -773 -285 603 -235 -426 678 -748 627 -834 146 41 -244 -330 234 543 -497 -378 -816 59 106 7 217 -878 431 -774 -732 -159 -82 543 296 306 60 -357 -256 273 150 -481 591 -8 -673 296 -146 515 121 770 -666 489 543 305 -429 398 256 -331 335 695 -646 -86 56 132 685 422 -790 -127 -91 -443 713 -381 278 658 -577 -393 -128 622 -807 749 -267 -234 477 -125 -662 -768 707 609 544 -303 -629 -502 -275 -703 -687 -361 -186 -880 388 -282 347 631 707 218 218 -351 794 -568 -344 580 -234 -281 117 274 -415 -817 -715 -614 665 -856 -215 -403 -722 -396 323 613 613 -303 795 29 637 -641 149 -836 146 -207 -514 582 -485 -488 204 -12 500 -269 396 -850 773 675 38 -430 -23 -566 -397 722 57 -796 -186 -225 560 -751 148 -602 229 -319 643 778 344 -271 382 207 126 135 336 -439 -882 -232 352 -805 498 44 -748 -186 -104 -238 -172 -282 394 -775 548 -164 -159 428 91 559 -549 -782 -101 -250 -874 -377 -79 21 691 729 -269 -389 224 -94 -50 -413 -726 -548 693 781 -168 -491 -68 741 -287 -487 -652 -761 -784 109 -600 -504 -664 334 508 403 -336 139 137 116 558 351 139 186 254 627 -399 624 -718 260 631 -278 -63 519 559 -328 788 443 194 660 1 606 721 465 619 626 -526 -251 -645 -310 193 -519 598 634 -25 107 -539 -407 281 -195 633 126 -687 -849 -540 -668 -819 700 167 604 306 444 -301 -467 -529 -443 67 -664 209 288 424 -565 53 178 180 122 160 -860 -736 333 -712 518 533 423 -777 149 239 39 -554 -192 -428 -86 -200 328 635 519 -594 10 346 -819 -165 -646 571 407 -432 -750 242 -430 -41 763 -591 -331 -530 166 -397 -688 -494 -107 -821 -703 -636 632 2 505 65 -232 118 -322 -428 575 252 -618 280 121 235 431 618 -168 -301 334 653 -635 -782 674 467 -604 -802 234 -711 -672 -536 478 -27 605 -197 -565 204 330 422 -263 -592 312 179 -572 -195 -840 117 205 -430 -231 -357 113 -787 356 346 -742 40 -728 778 -745 573 -256 542 -28 -356 -709 -742 -423 -811 -794 293 -71 757 256 -140 -874 -200 750 -1 654 -202 -555 -826 500 9 -810 10 -314 -481 -851 -323 -259 -395 -693 56 -777 380 -894 635 432 -502 -111 -538 -79 -891 -590 -568 -805 522 -760 -260 -759 -792 731 734 -31 -485 110 -656 338 623 -510 -363 775 -65 594 53 -879 -264 -692 -551 315 -553 68 1 -74 665 -498 -414 -160 202 68 -137 -330 -468 -381 263 375 -746 603 526 -124 -403 283 -370 -697 352 -618 -375 -276 -160 -604 102 574 612 84 275 -454 -274 670 -66 -134 97 337 -791 129 -872 603 467 597 244 269 309 -823 -53 -697 -263 39 -610 -260 332 -661 344 -833 613 775 552 510 -662 -403 600 -884 -139 590 -696 -474 703 30 744 -774 401 283 170 -775 -451 -136 368 -424 -269 -24 233 172 -237 637 -45 -314 36 -684 609 -111 731 -740 -154 -509 -699 71 620 389 562 595 -610 -19 -339 -750 -733 495 632 297 -435 -313 -291 -632 -121 -735 -421 -885 619 -789 480 324 725 295 -486 -374 -575 337 291 648 -633 -837 -770 132 479 676 -694 179 438 240 482 66 98 79 230 -777 -895 -401 -17 705 -129 233 -507 461 -882 -550 -693 -841 592 -637 -56 4 268 -24 -834 160 -631 256 368 157 -646 694 385 252 187 714 -603 -245 93 541 183 -379 -559 -429 -829 723 -608 -830 668 650 -210 694 -484 620 276 -132 529 -576 -326 293 -894 -868 -581 718 -510 282 -142 -584 -350 653 -651 -486 581 657 329 -218 517 -150 393 370 767 -105 -700 -570 -216 -632 -542 -306 731 453 -217 -684 254 607 -294 567 25 746 151 276 -393 613 595 -846 746 25 530 225 -778 -876 300 779 111 -534 -524 496 605 599 -56 -737 403 620 -557 -467 -209 336 -753 -417 -419 -577 -345 637 705 380 -851 -868 -876 435 -366 -764 718 680 479 -366 161 -899 642 -511 408 -855 612 -354 -392 -867 47 -429 -676 -424 -183 -414 231 62 -582 40 594 -46 -127 665 432 29 -726 -229 -775 202 -251 -18 -507 -717 175 -469 -144 448 250 -84 470 442 -507 -380 190 -464 -450 -496 -402 764 83 -332 -363 -687 -185 799 -730 244 251 645 -113 340 326 -751 -441 149 -748 310 342 383 -149 -632 54 -444 -554 -602 259 -25 360 793 467 228 589 -77 -740 89 -686 -623 346 -564 596 -261 -197 -197 769 -474 493 -19 -317 -689 -153 507 -213 -731 -138 -506 366 5 -626 -601 -604 702 646 604 -694 416 -202 568 -89 -821 -402 329 525 -179 231 -222 614 -683 -294 -774 197 -725 650 18 -485 -122 487 448 442 316 681 -583 -604 -278 -335 -705 143 -208 399 146 105 49 235 -168 -175 -885 -193 -376 504 -85 -762 704 -172 616 788 -680 656 406 -739 657 -704 650 189 487 -326 288 -664 -525 667 -333 130 501 26 -219 -122 -527 428 -211 225 -308 407 25 598 38 752 63 761 717 710 -658 289 -382 494 -716 -560 117 -790 -746 737 -645 512 -106 -566 -776 557 -784 714 -95 -282 -501 -265 217 132 -77 -154 -522 -484 -214 -892 294 357 -573 256 -599 110 -357 -402 -532 781 531 163 162 306 -360 -611 573 -541 485 -743 727 -771 -856 -898 542 -369 665 787 43 -177 629 -186 744 -328 -622 225 -208 -382 129 -61 508 -29 -609 208 -330 468 4 -385 -31 659 -750 -884 -321 682 483 482 -489 -96 -779 -512 54 110 727 80 75 -565 469 21 43 -270 -267 -128 -344 749 540 -599 -654 732 539 792 -765 132 718 -25 557 393 -448 60 -408 280 777 514 -803 -723 335 140 -443 -135 -129 -115 -438 -142 -114 262 -806 612 -646 381 438 -457 706 716 669 250 732 -629 84 -62 558 -893 272 -289 -262 -614 469 -679 142 240 -541 -670 532 31 101 625 -11 -219 -138 593 280 28 84 -713 348 77 -456 726 -860 -401 522 -107 61 297 276 -460 20 159 645 606 693 -748 424 700 -675 659 77 93 -620 751 -685 146 109 -179 172 -527 -11 67 -323 -681 355 204 -467 -395 140 336 -728 76 638 -776 743 -860 393 -839 -579 660 240 -114 602 -138 -212 -171 680 -116 -94 -129 -799 -836 147 -495 194 -254 265 695 676 467 346 167 -115 348 167 -877 -90 307 -269 -720 -139 276 735 626 244 -241 620 84 -251 -600 518 -437 314 -738 481 -890 270 438 -543 763 -550 -95 -71 -424 700 167 527 496 793 581 678 -259 -733 223 -270 77 -207 710 -173 -595 -704 -458 -471 584 617 431 -354 174 580 712 -609 508 190 781 -726 -830 -218 265 719 232 37 -696 397 -185 -389 254 -823 78 -838 -396 -479 305 326 -229 712 -448 72 -822 92 185 610 -301 -628 -131 -4 -402 -312 370 -619 -359 88 66 475 558 543 407 319 340 55 60 -811 -859 156 -539 27 -35 -596 41 189 -17 -46 -139 -515 766 281 -221 108 327 705 -843 748 -515 51 -735 -64 -821 670 -319 326 -752 443 665 681 -534 -541 350 681 715 796 600 176 70 99 327 -546 204 607 799 -364 240 -856 -42 138 -789 34 -533 49 -617 416 -342 -184 -101 -76 168 -154 -317 341 514 -232 -433 540 464 -109 430 -36 -205 -705 114 -762 89 -282 -353 -707 -537 437 762 383 410 166 530 -588 -858 793 247 -729 -138 -319 -128 -262 223 -479 -647 -33 -28 264 -294 43 -897 576 454 746 -527 234 666 -676 786 159 -67 -512 -688 -626 190 -839 -673 551 -553 -343 546 747 -629 48 -627 -614 563 636 -34 308 698 -30 -52 431 -13 233 -86 156 -727 746 -732 -227 -441 -428 -158 638 62 -762 -878 -728 -246 537 -530 -618 668 -209 479 -575 711 -529 -701 97 -250 -145 71 608 182 -422 296 655 399 -799 317 707 -475 -104 -760 -779 285 565 -233 521 -109 473 502 -672 -653 60 -104 226 -149 650 -171 355 657 606 -148 -388 -670 -161 -380 -69 -898 -20 384 -434 135 331 331 445 0 -394 -844 368 -540 30 -771 175 67 405 445 161 -526 -829 -686 -512 -454 711 750 -573 -199 -447 99 -688 84 -414 -18 545 -692 -853 -18 -382 -84 -161 563 9 -72 798 -6 -777 -130 304 363 -659 752 -121 300 -867 -619 507 -155 443 417 -201 74 -626 -110 520 255 -754 -260 -530 764 -187 -782 543 -837 219 -362 -306 -633 777 -768 265 255 -768 -424 -344 109 365 542 -496 37 747 276 -145 -280 527 645 620 -745 -11 -327 -256 749 311 -422 -539 -32 592 710 -201 -161 -269 -847 18 -21 456 -361 -20 213 -103 627 -498 -662 628 -417 -385 -17 420 74 310 703 -568 450 -327 -293 785 110 -11 -51 -680 -239 -539 169 -185 474 -265 -79 -346 206 -343 121 758 -773 754 -769 -458 31 -592 702 -782 -534 -288 343 283 -631 372 454 -39 -568 -73 -130 -534 717 -356 640 -689 -564 39 709 -153 226 -800 439 -848 33 529 611 1 495 -232 459 -1 -184 62 78 -180 -682 -417 -618 -182 569 66 728 464 -456 -268 273 -464 778 -51 520 -557 -755 702 648 -597 -797 23 94 503 771 308 722 14 607 92 -291 4 322 -189 -648 -842 -843 -567 -725 -490 -432 -313 448 -498 -134 408 -680 -148 -648 643 -742 -20 -38 67 -576 497 631 252 -193 -829 377 118 -555 -799 -646 -376 -131 -481 1 174 474 305 418 -835 487 -266 -641 640 707 244 526 291 578 790 -125 77 -72 -500 128 -233 -360 -609 -74 -611 424 391 -727 -433 -592 464 -79 791 119 -642 554 -424 -358 769 18 107 269 708 414 553 59 283 -756 -591 -127 -270 303 -454 638 774 508 -554 698 -703 525 -253 539 398 662 714 -304 59 621 -292 -460 610 537 83 460 -631 -583 796 54 206 -828 257 683 -505 48 -499 -821 540 -451 739 -568 -808 251 128 -14 377 -17 48 -92 -790 -11 -610 -561 469 431 626 96 -399 6 -867 759 162 364 -654 747 311 185 -898 410 695 74 155 -19 530 -314 -703 203 -161 -783 428 -764 -381 -783 135 445 -747 36 575 145 -720 -567 84 -542 -166 85 -118 -214 -342 281 228 -376 -250 646 510 752 248 253 -657 769 423 -787 -641 76 261 800 197 -874 -250 174 -259 -539 359 495 -120 657 -492 62 383 -676 -821 -716 -240 -612 -22 703 540 262 -95 -563 706 -602 15 -867 -726 -504 595 545 225 299 150 619 728 2 472 370 -432 522 -242 639 376 100 217 -891 -5 344 426 37 262 192 -313 -829 -267 -5 -23 648 -137 -521 -547 -674 -66 515 670 -63 -667 292 -246 -781 -856 -799 -569 771 -24 696 -527 125 291 539 349 48 443 510 -464 396 13 -310 -790 -319 22 86 -416 378 257 -799 613 -770 96 66 -97 464 787 -639 -402 -418 -680 -96 -767 -399 -264 751 323 -864 423 -594 -237 -72 -784 -64 -303 555 87 200 -35 -245 -73 -775 335 444 18 -37 -258 211 -78 293 703 360 398 305 704 760 -241 -363 161 91 254 601 277 705 -92 -3 577 679 69 -103 568 -269 -767 -603 440 81 -877 501 37 677 696 341 572 -894 228 295 4 -719 747 -29 -388 -299 -504 -44 -704 543 -729 -824 298 -659 -115 190 7 77 -86 198 780 -411 -392 -503 -287 -860 565 5 -769 -672 30 -787 -421 -887 316 -389 -726 561 323 -141 -814 -641 -600 151 -789 -850 690 -695 524 368 322 -249 96 -755 -484 671 -384 -795 -701 -244 -522 -511 648 -576 179 638 -813 349 -829 15 488 -484 -139 223 -89 640 37 -728 -305 -70 760 569 315 -382 554 209 504 296 -617 -710 -785 231 660 -102 370 -600 -265 -560 216 -199 -741 -423 -899 -589 -675 -40 -787 -225 263 15 -295 -608 -730 753 -265 -862 -680 290 -59 328 156 19 -801 543 110 -741 -610 753 18 -60 -285 -530 -707 1 764 387 481 784 198 -378 -567 -781 221 -684 -577 799 -193 -417 343 -435 496 -411 399 753 378 662 -312 455 -124 -524 -204 515 -847 -748 618 -176 213 -128 -436 -408 -900 -715 58 -8 -124 -100 -462 -783 -180 268 -441 -274 651 -474 -734 -285 471 218 -415 -807 778 -372 -840 294 633 -383 526 -45 -673 -253 -442 -17 -834 -532 -390 38 -864 77 -294 460 139 -627 517 -337 -692 -82 -128 254 -204 -322 622 593 132 -672 565 -456 634 427 436 -155 -457 -547 127 231 694 -376 -44 -855 727 -701 660 -746 487 325 22 87 31 666 -298 306 -644 -365 614 -72 624 -806 625 -381 -134 640 -163 -303 -575 727 629 593 586 457 -640 164 127 102 620 625 -535 772 795 -711 460 331 -362 -103 373 778 -759 -196 532 90 734 -93 -541 -259 660 -638 -42 -703 54 169 570 712 229 -761 -710 393 -513 -62 -451 743 -738 -371 77 754 126 332 -699 273 375 8 -168 -480 -64 -558 -326 63 -897 -136 -320 96 -163 -512 -564 -682 -565 138 239 114 -681 330 -294 187 344 75 -56 -83 641 -663 -396 724 -896 -21 195 -569 -179 615 249 633 -202 -76 -754 737 194 -535 741 325 -534 -873 -225 -660 241 367 302 397 589 -542 385 -603 -89 -11 296 245 233 -548 -274 758 172 532 -131 409 422 210 -763 196 -662 -737 -580 -621 466 755 -232 549 -548 380 729 -84 -4 -611 -856 56 -563 282 -457 214 -633 -165 310 -821 -167 -201 675 -154 346 -823 586 -422 -182 734 -820 206 -501 765 -137 610 -733 -565 -886 -575 -808 -816 -615 419 -739 -104 552 -764 573 345 -503 -78 237 640 -23 -52 147 45 -46 -824 730 -128 293 728 -399 -65 664 569 -457 782 60 -576 -208 652 -530 297 438 -495 188 -316 30 -22 93 -236 549 330 631 -351 -365 -842 -365 -488 458 137 -538 687 561 340 -468 44 -856 -574 654 75 308 -205 -619 295 -244 275 304 462 -546 -647 -815 -4 566 -517 108 -821 358 790 499 377 595 -805 -788 -696 -523 228 266 -796 498 297 -181 655 355 272 -884 -239 -340 -696 92 627 -888 -125 -20 181 336 547 -76 68 -186 -282 -744 447 -26 -778 430 -854 262 241 97 673 -613 -172 -467 -533 395 163 131 -877 222 563 -765 -547 206 -628 -324 764 741 743 569 -775 345 460 -618 13 92 -869 -670 22 606 -266 759 311 -68 -170 481 160 -420 511 453 670 -487 -335 -897 542 452 364 141 89 784 727 -212 57 -459 -834 -853 -834 644 168 -109 790 -206 -658 282 27 -498 85 -219 -201 -659 765 -359 113 -172 -556 -572 471 728 -509 -269 264 -752 -813 180 666 420 477 111 -893 -354 215 92 -298 -709 451 357 -741 530 -571 152 359 -39 679 -873 398 208 -638 -170 208 -180 -217 -584 628 -133 -232 -275 782 -281 443 -481 615 675 -229 436 -749 363 710 -482 -7 748 -641 741 259 -499 -660 491 -702 -90 416 235 -661 230 686 239 73 451 526 140 -619 -639 -702 -230 530 -816 50 -130 -650 -425 50 210 646 123 -879 -610 -881 -676 641 -887 -750 89 -817 -678 -518 382 726 -215 562 -867 -893 -129 -867 -559 713 82 707 -251 -859 384 126 34 -654 -40 88 -172 131 389 -429 48 568 -419 -521 -587 767 381 705 -406 37 391 -892 -118 -820 -203 -165 773 77 126 -328 483 688 720 -160 98 -622 -161 732 -804 170 -367 168 709 -340 -740 164 -204 472 -112 324 -343 221 -649 -353 -588 258 387 373 -833 86 -536 159 -117 237 448 721 -477 -756 433 -344 18 315 787 670 258 666 411 789 -735 -312 492 24 457 672 -619 -236 577 692 -346 -126 -530 43 455 -657 -252 -594 -40 -268 95 174 -207 -798 321 -50 356 120 556 766 687 339 44 704 -70 40 724 737 -641 727 356 -635 -427 588 -775 567 157 54 -78 -585 630 -862 -111 280 -696 498 596 -597 350 492 -185 -384 269 182 372 14 -761 -27 -382 34 238 -838 -782 339 -305 -250 600 717 -699 -408 -684 336 -818 320 712 -176 -369 -541 -498 -835 63 -264 -571 236 -714 290 -166 -320 510 262 40 -487 -268 346 396 -796 -787 184 438 321 275 -482 653 112 -759 378 672 -883 -522 -283 319 -61 145 595 -450 223 -36 -150 338 173 121 86 -819 675 471 -466 -88 -406 -158 -323 74 -166 55 -149 -616 -706 80 -809 -59 133 -269 -875 71 -731 -611 310 -440 -383 769 -280 187 -643 433 -663 -507 418 136 202 535 -511 138 -900 72 275 -642 635 143 445 -854 765 139 753 214 -6 -387 -796 412 -495 -813 786 372 764 -887 179 -46 411 109 -633 151 331 -516 -806 -870 -496 -568 714 -45 -186 359 -345 703 -477 -102 -476 122 -309 -219 332 -458 468 -584 -538 416 632 -198 686 262 463 170 720 -231 305 56 -493 -89 -752 116 -768 -519 179 -293 -61 -872 6 -630 -134 -425 -111 -206 48 -789 788 637 102 -597 35 -33 -460 -94 499 -389 459 208 -752 409 -553 413 519 737 -67 -78 725 534 -263 643 -601 -796 -737 -257 -432 443 -689 -545 209 598 294 674 648 -362 -815 -43 -178 -45 404 -723 -625 -540 -512 -545 572 679 -377 -1 471 97 -111 -712 71 -40 20 697 -137 -693 20 -1 -562 -207 -508 -388 611 680 691 -56 514 -846 727 -538 487 354 -750 188 -831 177 -758 -487 304 -705 -676 -162 250 -594 -94 -475 -521 -723 670 175 259 -146 597 255 366 -573 -353 336 669 55 -7 -308 765 429 688 -115 -761 618 74 -487 269 -186 727 59 -606 444 -743 -217 234 596 -352 -786 -694 -827 157 -789 -715 465 -746 508 -632 -703 179 572 -369 -841 645 -748 -78 -887 -807 800 -6 749 -197 -498 419 -82 -128 -900 -224 -600 200 -531 151 233 330 686 -763 -296 650 -141 614 43 510 95 94 -593 -897 -225 -145 289 303 -35 -331 654 -167 -50 -598 -44 -49 27 -460 396 -770 -187 339 572 -750 524 644 518 228 -490 83 48 -329 -587 -444 -568 193 181 -368 242 1 773 735 769 -371 85 -644 189 -454 734 -133 323 -117 466 139 546 -234 -345 372 -833 -92 348 -242 138 450 -897 524 321 9 -352 -799 -379 -359 -747 347 66 -36 520 -426 607 354 454 154 -846 -549 -293 -148 -159 -19 156 -877 -114 589 -37 275 -45 645 379 -441 775 -525 127 -453 777 -577 -530 -851 -21 421 -351 538 591 702 79 -214 787 -631 307 124 566 459 111 459 -740 48 -481 738 495 -5 194 -451 511 622 98 -700 20 -623 -425 -589 -751 -597 -135 -285 85 193 494 694 670 731 -661 -679 -897 42 -2 609 263 -465 -673 64 713 198 -193 214 -471 715 -646 735 -332 -427 41 -521 155 -128 -518 -499 339 -455 -532 479 317 -212 -367 714 -156 -171 -635 529 683 -497 -753 693 -770 536 430 20 -809 389 322 500 -108 430 -806 693 -240 -459 143 -737 -9 -122 -121 782 263 -412 -519 -291 677 -838 -57 242 -689 641 -311 214 299 181 432 152 -842 -566 -12 -70 142 550 713 420 -653 396 -78 -482 -771 599 -490 -588 -498 -524 599 -393 358 -218 734 123 324 -865 653 672 -627 -470 35 -523 -455 -203 490 93 794 -256 -70 -752 560 -722 213 420 -714 138 661 -584 569 743 -550 603 -262 283 -458 -233 -289 -859 -343 688 135 -293 761 70 640 -377 93 -584 758 -404 -897 -601 -661 -511 16 483 -189 388 -366 215 702 337 202 301 -624 444 92 404 519 782 -386 151 -767 -614 476 330 -672 -384 -564 -148 411 709 -218 300 573 57 606 -197 76 382 -547 571 553 726 -838 -211 -500 -742 71 -206 -73 246 290 -364 770 1 176 360 91 446 76 323 501 -815 351 673 -77 -775 -698 129 -230 477 738 636 677 -681 -657 -882 -242 -570 66 -825 36 -569 -293 484 202 -237 -420 41 607 560 -424 397 -441 206 -434 -512 -19 -591 420 -775 211 -814 511 520 260 -868 -98 46 -378 485 232 -712 706 472 -456 -392 -309 -536 -640 -837 421 360 -684 -246 -804 226 166 39 399 -833 18 777 53 510 -225 -363 643 727 414 -126 272 33 -858 -57 783 -383 67 273 -329 502 676 453 -476 -30 341 -622 -593 -121 -219 -737 239 242 -264 -99 -83 308 316 -614 -827 83 419 -635 340 654 780 586 97 -1 755 587 -240 -632 -551 -644 -399 -28 19 237 46 797 612 598 -193 -86 -475 -508 -195 186 66 -201 -246 49 202 49 -64 -566 -97 -714 -361 -58 672 -329 -314 -118 51 525 283 -864 551 295 -872 -869 -393 187 -592 134 765 474 349 416 -194 -480 118 525 248 297 226 125 -637 -465 -897 165 -576 248 -628 -229 -89 651 -231 214 -411 -798 691 404 -889 10 -724 260 174 785 235 -38 -75 -36 -795 519 228 -497 -606 -551 687 164 -580 126 -439 1 716 102 350 -295 660 -871 -500 -368 779 445 -283 -529 -170 -231 -788 572 -831 -644 13 -805 -31 -655 61 -681 -534 -568 -593 -137 -754 -336 -638 -251 42 -738 241 629 -250 -765 440 -718 0 -434 -24 304 -295 -110 -823 -880 412 472 420 194 -33 -509 506 -595 -695 687 -425 140 -146 -25 673 405 -752 -417 580 23 39 465 176 -73 -704 -175 423 138 -790 -109 -121 -314 154 642 -162 335 -500 120 734 432 173 -392 706 762 566 -311 324 -263 -885 228 394 -403 -96 -60 -181 338 187 -180 -844 -612 -139 798 -677 -733 275 680 -42 359 -766 754 524 -107 -834 541 506 441 -805 484 -1 18 -582 -699 156 109 -622 -208 -701 -549 127 -225 238 198 -865 375 371 -123 -580 454 -655 -341 54 682 -555 279 313 -461 645 208 39 -709 -311 184 -99 -756 -64 769 605 -773 460 408 -858 759 31 5 10 621 -298 -341 681 -151 -509 -849 -785 55 659 -148 -46 107 -598 127 -343 252 -617 567 -450 -662 -38 -165 -108 607 -112 -668 -124 590 -26 -735 414 -263 752 401 -720 -812 83 666 628 110 -199 -810 -32 538 -745 399 627 -342 -337 650 133 -3 -683 669 -563 -227 -437 491 205 -818 700 399 -834 12 464 -11 467 -54 -352 320 -670 -34 605 527 398 -382 -356 -799 -331 -862 326 -810 -466 -732 442 285 465 590 450 -812 -318 574 460 490 536 166 6 -435 419 -187 726 521 498 -642 279 758 -487 -553 -417 24 350 334 -397 -733 -444 -578 -123 364 721 128 299 -459 241 589 424 713 -427 227 -499 726 743 -40 -4 636 746 -346 -62 -649 472 -589 746 435 162 627 -76 393 122 657 111 750 589 -232 -103 -9 322 92 675 -686 73 -635 -266 412 -401 -148 -50 -506 560 591 98 -79 -74 -828 -11 547 477 -755 664 652 -564 -226 -833 120 -41 544 -69 97 266 477 -326 -388 -295 -557 -245 -344 -590 -844 418 374 -572 400 800 -495 216 -382 -632 -285 -624 -673 -865 -491 -749 -207 -402 -459 323 604 -511 559 -569 -762 -273 -139 -718 -157 -228 -185 -305 -897 -274 599 -2 157 421 399 119 -776 473 -672 552 -35 676 437 795 719 311 -416 -684 722 479 731 -524 84 616 -172 -409 -300 -57 752 -301 746 -475 631 28 -381 -897 -499 681 276 -740 635 -6 -502 -436 612 694 -451 -692 340 685 10 94 -437 -640 -670 -763 -562 256 -88 -664 115 -262 -733 540 -527 176 683 -829 221 -203 302 -782 164 638 699 -355 -864 -332 351 -333 88 -289 -308 -615 -872 -82 440 -494 532 -227 664 -681 -339 439 687 290 -640 -422 627 -29 187 193 171 -487 583 -299 -7 676 -873 -678 -446 -787 262 -645 483 -116 -323 147 -267 -639 680 -722 416 291 772 701 615 437 176 459 -211 -114 -188 -663 795 -228 446 588 690 579 -573 -204 35 446 579 150 -489 -671 687 -329 252 -66 328 678 619 -545 224 347 708 -900 -265 534 715 -408 280 -443 -500 251 -621 -831 32 -871 588 -881 403 763 453 423 -432 -751 231 -283 200 329 295 19 -16 641 644 -200 770 -405 -887 -448 -360 580 275 98 506 -62 -841 -258 259 534 465 229 -523 -476 779 -833 -812 -252 342 66 -683 -736 683 724 -415 -354 -883 -653 -344 746 233 421 59 -190 -873 -829 -437 240 -173 264 300 448 702 -713 -217 726 105 740 152 -662 503 -386 249 -686 362 -49 -788 352 693 527 723 218 -11 672 -91 48 418 52 -291 -196 194 451 -438 793 -586 363 716 204 -338 105 -765 691 520 -281 648 -675 -439 -56 -541 -459 -179 310 575 -176 450 617 -848 -672 -115 -31 -525 24 188 -424 -632 500 -143 -492 -765 755 -600 511 768 -678 35 -754 656 -374 -370 -715 165 796 311 -702 -635 55 278 138 -326 -512 -703 40 321 -14 785 114 -525 463 212 304 636 -115 -537 -190 -157 300 614 -801 -565 512 -893 644 -520 499 -192 -682 -504 -25 538 263 64 647 -474 -305 108 388 686 -613 745 -287 -663 506 -571 375 -518 708 -63 -812 -628 763 274 -75 560 138 -498 -486 -818 -263 355 -51 224 190 -265 -556 -814 256 708 306 778 662 -497 704 652 -53 -785 272 -93 -140 -519 -488 485 -687 -367 -290 135 -25 620 572 261 164 170 -464 -633 788 -387 423 -326 -204 -49 -461 237 347 -58 716 -325 -49 -732 598 -553 -800 -765 -444 -477 756 82 -834 -224 -680 735 722 -448 179 697 -95 370 136 262 580 472 554 -593 589 421 -258 -483 -825 298 193 -304 -708 -336 -489 725 387 -715 -179 364 562 453 -62 197 110 -783 355 312 -272 -87 664 -15 652 -842 -861 -94 -775 399 -315 -821 -406 -578 681 526 -541 562 -777 -26 214 149 -613 -846 267 -645 256 -295 714 439 296 158 687 -500 -189 561 -225 376 -522 -714 186 278 -652 212 213 317 -522 667 457 -67 -729 -497 -240 -184 273 -249 335 408 -889 526 -706 434 -333 376 -339 -232 792 -645 -122 603 60 -2 -637 -447 43 400 -318 -550 648 -709 -114 707 -438 320 789 -118 -262 -445 599 -164 -184 -615 -782 761 -346 -797 735 -175 80 -733 250 595 523 215 -378 -130 -439 595 -70 340 -761 490 530 -54 -195 277 323 -303 -427 -819 -669 361 102 -727 -509 579 604 -847 271 777 103 -49 134 424 -469 -86 -94 -596 33 423 276 -828 293 -43 -716 -552 462 -373 135 458 786 -238 -95 448 -612 -387 -739 -509 93 758 316 668 351 71 10 77 111 666 -727 143 -478 -713 638 -853 -406 441 -263 -301 -450 -664 22 -26 -630 -516 522 279 425 656 -65 649 789 -2 171 404 91 -468 692 -330 -544 -26 -276 6 526 111 -632 -10 140 723 -49 127 -233 -196 -450 -617 -701 411 143 -223 -637 -864 662 -365 27 492 -713 -599 -85 -848 -583 112 -195 -254 159 -449 529 -330 201 -818 555 -227 486 -292 -427 -869 592 538 -632 -758 -609 -241 -898 -148 -67 -890 -615 475 439 516 -433 297 754 -21 388 -891 -680 321 -548 375 214 670 523 -77 -482 480 -315 302 -382 26 677 263 650 245 -846 -199 750 740 -624 -367 402 -409 -278 259 690 -348 237 -352 73 780 -644 137 510 -417 264 -284 -281 -508 340 -785 -497 -618 -135 324 -272 178 296 148 -200 771 534 -567 -374 -405 41 -488 -843 -43 777 91 564 -809 643 287 -386 -62 31 -617 513 682 366 324 -830 25 -417 -593 538 -579 -667 -751 612 315 -180 -498 -585 -829 -531 -405 -679 -440 567 25 325 -819 705 78 -618 -155 451 -611 396 -124 618 -474 -652 778 -384 240 -778 456 354 -100 511 562 223 -595 -613 679 -375 -725 -386 487 36 -144 51 146 -718 736 434 -496 -518 -297 -54 -84 723 -233 -220 530 137 -523 -193 455 796 -653 -144 797 377 -125 -555 -554 219 43 -269 476 62 -407 -682 544 -534 -504 -113 507 422 646 -414 622 196 686 637 71 -776 233 -704 60 794 325 383 64 776 -767 339 -684 -734 -311 -633 264 341 682 -109 -372 99 -6 732 715 -478 -644 -268 165 -339 581 479 567 -898 -805 -807 -865 -747 -256 312 -78 205 -531 231 -790 641 306 731 -588 108 -140 150 176 -873 737 -307 -841 -35 -261 -897 188 -360 -380 128 -487 -150 177 65 724 -401 119 684 647 269 713 46 -836 -798 -726 375 250 345 -330 220 -556 264 -80 333 -85 343 -675 521 230 -552 61 -310 326 124 549 432 276 547 344 -56 231 137 255 -265 -495 483 -222 126 375 -162 778 -74 -172 -15 446 -452 485 -709 -182 -447 -695 462 -780 -218 713 655 718 -894 91 -48 699 -239 431 -622 371 -77 791 -760 -802 521 58 -475 763 634 -753 -63 674 -693 -440 136 -346 -634 376 -709 -142 -693 -224 -533 80 150 523 687 -886 797 303 -472 291 -438 287 -635 440 -262 -90 692 213 -78 -469 -306 664 277 -489 -611 43 -89 -112 622 -293 -858 -794 59 726 -824 -607 684 -36 -500 189 136 366 674 -584 -535 -567 549 -144 -447 -17 350 -365 -386 -730 289 -671 761 -171 -285 598 -442 117 672 -600 -596 -690 -516 488 318 515 366 3 340 589 602 -768 -606 675 650 269 -506 661 -855 58 -659 -76 204 -694 -585 428 -779 -739 650 640 32 -134 -868 284 -670 -359 751 95 305 -548 31 -593 -156 76 -335 437 -478 -694 -712 0 494 583 -382 451 -692 -424 246 -416 -280 -685 -393 -862 -703 -336 -90 287 526 311 -791 545 389 -633 -259 495 -898 -543 -294 -284 575 -790 670 -640 243 720 -262 96 -193 180 -401 309 431 119 -1 -66 -213 424 310 696 82 -52 739 462 -97 -138 121 -593 8 -793 -806 158 -794 316 397 -387 10 288 5 778 -842 103 -692 132 -320 -710 -549 270 408 -798 -714 -151 -219 742 -328 -569 768 -394 139 305 166 672 -60 -887 159 614 -36 -746 516 -723 -158 42 -8 -473 -517 638 -670 503 616 121 211 -780 -273 -187 484 -325 -310 -532 -621 430 -27 656 375 662 647 -27 384 23 -201 677 499 -441 -803 358 -619 -641 -195 717 -299 372 147 517 -800 232 318 -371 771 -453 193 -576 710 -568 -772 -800 -633 -750 724 -469 -499 26 -788 -39 376 783 705 -98 791 582 -20 -104 -560 -492 744 -286 -55 -17 383 -299 728 -694 -845 219 -571 31 -165 -887 723 -162 367 -864 -419 -496 -463 127 -425 -191 -157 -309 280 -837 201 696 -509 -538 -497 -21 642 792 -158 -530 -155 251 -296 -371 294 314 -821 409 501 638 -503 -338 200 -464 -587 -618 315 -358 -357 704 488 -493 760 645 109 21 -659 318 -818 27 232 -581 80 42 -829 -391 444 324 -178 -554 652 552 -226 -133 -166 -695 69 -543 -44 -212 -200 344 559 -349 -28 345 270 -587 119 -182 579 -694 -844 -228 -376 -815 574 -238 774 257 -766 -210 -253 -135 354 677 -678 -737 -660 -876 3 -488 134 -703 269 106 -242 -517 337 -37 -762 545 -314 -716 -606 126 333 421 -236 -57 -386 589 -466 -438 -725 18 129 -747 -232 502 790 -698 274 -466 546 -761 482 -251 -676 390 309 -357 -853 640 -418 -427 -461 -836 767 181 116 -777 186 -90 638 348 -826 -93 510 -811 -893 -518 -330 153 -484 -391 35 717 -900 53 -87 -451 -369 -717 508 575 150 -452 -706 418 -515 166 -526 572 362 -203 -200 -605 422 -237 -601 284 114 -623 -725 -447 -94 -347 706 391 363 -228 -657 257 -605 781 578 -388 213 -820 -98 -601 -739 776 -462 5 -400 590 92 -32 256 -146 -707 -648 82 -236 744 571 -722 152 633 362 -777 -341 -676 -369 -716 558 -640 323 473 759 527 586 -555 -640 -587 160 95 -899 -257 -103 -433 -35 -221 -493 434 -466 -549 -100 -857 -682 220 -159 -522 -652 -836 160 324 -470 753 -99 -393 442 -32 475 -554 -758 -302 -180 -413 -662 637 -23 -488 510 768 -121 -290 252 748 619 441 -272 -886 612 183 -844 541 716 671 -179 -624 -256 -338 -605 -561 495 567 -261 -765 -622 495 -346 -632 767 98 -689 312 610 -314 627 -209 792 -227 -197 -180 -64 505 -836 375 199 608 -727 -198 131 -498 -340 468 -421 251 358 700 -748 512 -296 -850 532 -111 219 -230 183 -33 -53 -580 -399 579 -118 160 654 76 -194 -133 -650 576 -75 -650 -443 -737 -794 455 -403 -6 -390 347 622 -485 -854 -815 295 -610 391 147 -474 612 -585 630 -272 -714 -71 -759 224 780 -258 -67 -107 -83 677 -98 -422 -335 620 370 661 559 -521 205 -863 -151 -860 -217 -174 446 -385 682 151 33 541 481 44 11 -68 769 353 629 339 -798 141 549 517 268 699 413 265 -99 765 651 -593 -674 -356 -884 681 247 741 -884 202 521 568 -765 -250 14 -126 -879 445 -744 677 -710 633 518 -163 -551 -456 571 379 269 -404 -370 626 -94 -646 675 69 136 641 606 534 77 -1 -777 334 -383 448 -806 363 56 710 -701 -574 795 609 -403 -235 -322 347 -900 791 -385 337 -822 -756 239 -845 482 -269 -177 -45 -486 530 684 -207 364 682 311 -818 169 402 -282 331 732 238 689 44 -801 380 9 382 -531 -29 -424 -301 667 -240 -404 159 34 621 331 -709 -607 -337 -37 432 367 -830 -699 -517 -754 -127 0 227 -152 461 -721 586 343 319 -307 0 37 -451 246 87 -352 -756 -627 -232 -72 788 -895 86 -751 477 -617 723 -871 -369 -830 -209 794 -851 -594 328 714 -805 -677 -15 340 730 531 -211 447 -745 561 132 61 673 -860 153 -238 -595 -487 -150 -175 -751 -366 364 -716 -873 -382 557 -546 -889 -403 -38 38 443 -805 -236 178 -720 290 -51 627 -494 685 207 -355 341 -70 -328 688 753 382 -352 -167 239 -615 246 50 405 -283 745 -420 -884 521 84 -864 276 -591 -58 15 185 414 -818 -102 -718 -758 -517 -615 -836 -71 165 -194 -748 -699 750 -582 463 269 -715 115 -331 542 -109 -404 592 291 -318 -353 -279 -472 395 625 308 -15 737 455 362 -140 662 416 -388 434 353 -682 -856 355 -158 -194 284 233 532 216 -156 529 -220 -39 75 631 -861 -846 -29 -91 -527 -241 -211 585 -765 751 66 656 -560 -549 -671 -882 4 722 -90 -104 630 -22 -157 -86 201 -547 -844 -287 -233 -128 -221 67 -525 -552 -508 646 -749 -449 650 792 183 46 555 -165 368 582 -703 356 423 165 -675 565 185 -267 -809 787 -408 -214 105 96 216 572 -891 -498 27 -598 682 248 -464 342 -690 -109 -153 -322 -176 -459 426 89 174 -747 389 -561 -325 -51 189 -222 -433 -670 -77 -825 559 -413 -406 783 296 624 524 484 -294 17 211 453 -607 -281 -485 183 -731 307 698 -471 -422 -252 323 -562 -710 674 -273 -302 -122 176 -349 -289 134 781 -323 453 84 -310 -103 280 -507 -347 -867 -634 -254 414 536 238 -261 561 -635 343 -343 -392 211 752 -854 255 -634 -237 -571 -236 208 -725 603 -297 -694 37 643 -330 -514 362 -894 267 68 67 -667 -597 -276 -40 558 337 -801 -478 288 -703 642 319 -114 667 396 616 -753 -816 629 -104 -520 -403 -339 -432 -274 743 -426 458 -529 315 -817 -514 -542 -397 -441 -772 645 -163 -228 -896 -832 -151 -684 330 303 -625 45 -18 -543 -563 594 -364 -258 -420 -218 86 55 653 322 175 787 647 269 204 758 453 44 355 -809 501 757 -263 -355 -899 -839 -419 -150 90 562 -823 359 358 -846 -525 -876 -171 212 -254 -350 638 -567 614 -717 773 24 59 -781 -152 257 681 143 -779 163 -445 -77 736 16 466 -792 -122 679 -164 -455 676 184 522 651 346 285 781 -318 800 -678 -52 -526 -862 372 -389 773 -669 261 -272 -766 371 256 -768 214 -419 230 146 -222 -600 -772 219 -470 35 -95 -779 -663 -745 133 -749 86 -651 -898 790 247 -70 -668 -584 -798 -238 -885 -332 337 581 -102 450 -224 129 521 733 -463 -293 -149 463 -484 448 -157 96 339 -25 -258 -752 782 -2 -518 -387 -155 77 433 -145 -159 256 39 -49 748 -183 -307 334 -19 -598 758 261 -285 53 653 605 -637 -491 162 -725 -342 -784 -680 -321 -846 -574 -710 -124 203 -209 673 -736 -221 -501 -231 545 698 519 343 -287 676 -360 697 -725 -666 -723 253 738 -390 40 -280 -836 -298 -833 130 407 -46 -109 -209 397 -445 101 420 -266 251 327 383 -652 509 734 201 546 -829 636 440 101 572 -98 685 753 88 -394 306 702 -695 496 -184 -324 -653 211 642 622 -289 123 371 -698 -650 -311 211 -97 -147 -889 -345 164 -470 -207 -246 -369 285 493 -516 504 -308 -152 603 -454 -110 -860 103 693 90 0 241 -150 -100 29 41 312 -90 573 412 -322 -29 696 -406 192 678 735 504 298 -839 -763 734 -432 -159 798 -576 668 -295 -373 495 -716 -850 -731 -390 -237 175 346 312 773 -591 -892 -860 566 -504 576 -96 374 -95 722 -548 -738 426 -609 -12 -877 594 -300 587 -540 797 -144 -768 -581 -348 -625 474 -810 -99 158 712 179 160 436 -328 -68 30 636 553 281 717 240 -526 -813 675 437 62 18 462 329 -151 -48 652 -767 666 -391 375 -648 67 690 687 140 762 234 -191 -437 -669 495 228 762 -696 -467 344 -117 -765 626 -830 -390 702 -437 770 -399 682 -451 -18 365 -724 360 -630 370 546 -829 -688 -611 -562 -364 422 -533 -836 752 -370 -653 519 790 318 710 -419 694 -739 -453 403 -183 116 -17 219 672 283 86 713 -484 630 488 -176 -677 399 491 418 760 -420 -695 -476 -872 -485 563 183 -642 111 401 295 561 -639 787 -665 -709 184 -796 630 -880 520 -425 781 151 -826 -766 414 -215 363 -120 129 207 64 -544 -602 787 -113 312 725 -621 228 -323 -30 525 -147 396 799 -455 -52 656 -831 -660 596 384 -254 -451 -197 -717 -310 -674 -374 44 283 -243 -149 474 345 745 286 -640 365 -383 269 -567 -154 505 -447 -733 182 309 -472 -597 259 -386 558 -844 92 -770 646 -755 -144 375 -293 214 -173 -528 692 180 577 265 139 254 343 736 -356 -376 556 8 -399 217 -331 -711 -750 772 -560 749 -230 569 487 -525 186 569 -656 539 -338 399 -541 -682 409 -44 450 -454 -467 793 289 -823 66 767 -557 133 311 -539 239 -794 -152 -744 -443 -3 324 56 408 -412 -309 451 508 189 -484 -793 -826 -70 369 684 -199 -109 -477 217 -437 -872 477 393 -509 -66 344 -493 706 -889 -434 209 516 -32 230 57 -725 -343 204 554 446 -267 -368 -82 -126 -6 79 -621 -109 -827 -539 237 346 -816 566 627 113 -77 745 104 -433 -261 -787 133 -830 -622 -666 -551 -556 -445 46 43 -171 -653 285 130 -302 -420 158 -721 600 175 674 70 -306 502 124 509 -437 -60 -603 414 486 -62 713 -435 186 483 123 -500 302 -558 485 -686 -45 302 562 -134 -471 87 -773 222 515 339 345 -67 345 -140 184 -570 -390 749 555 -349 173 334 1 76 -370 55 -856 9 -371 -796 5 -40 796 240 -832 56 -184 -64 -814 774 788 -525 252 234 290 790 -10 641 -281 11 -528 434 316 -223 628 -166 -64 446 529 67 -336 -612 149 107 -811 261 -327 771 -230 480 -706 -645 -25 792 615 721 -604 -569 -834 346 306 487 -880 400 204 717 -397 507 -700 781 -283 -796 28 -615 -33 -392 -88 -854 641 39 -222 -842 344 317 -556 -722 290 432 98 350 -889 680 605 705 312 147 -204 560 745 -882 553 -244 -511 -243 454 502 324 600 -300 -610 413 -788 -611 -324 -654 306 -223 -894 777 -697 -369 280 -618 -216 494 -436 95 -571 488 466 270 -259 -446 656 -387 -578 582 -518 221 -791 -547 384 380 415 223 -783 -604 -15 -780 -305 -426 575 142 131 118 642 344 408 -736 -524 -682 109 -107 -43 -130 770 69 333 -643 515 -419 -164 -422 -12 795 337 -655 -518 -141 -553 150 588 -755 -454 137 218 -556 424 -275 121 -560 373 -420 -308 667 535 174 46 15 -185 -16 695 -860 175 -270 275 178 -79 -533 -125 30 278 572 487 738 355 415 -42 317 299 -769 -190 767 -538 -427 -174 523 89 -576 -774 129 -624 -807 772 3 520 379 -447 -829 189 -587 -803 121 -188 439 -187 506 383 -177 -513 453 -854 -532 499 -625 110 -552 146 -238 -647 273 228 672 469 769 -454 313 -895 279 450 -524 354 -289 -101 419 545 -190 -886 793 -716 412 648 198 -767 -244 9 767 -622 -197 -789 47 632 -357 -595 -457 -220 -230 -43 73 -171 -828 -803 438 782 355 438 -536 -170 -81 -705 -92 -540 708 -310 273 -796 794 358 660 -316 -329 -61 -563 -131 -353 56 -339 206 -465 515 -306 -788 -221 -539 -776 -263 80 395 615 -163 -513 -590 776 539 80 -252 470 720 243 -664 460 -648 -141 -694 -374 -608 562 -892 -678 -750 -635 132 -112 -653 -270 579 547 77 -279 490 620 -506 746 -336 -529 607 -266 -266 122 718 777 -586 394 351 573 604 727 -320 551 -146 393 -97 -307 191 384 70 -210 135 -634 -474 280 67 172 -113 502 282 526 -56 -509 -402 -483 727 -867 -889 59 31 -701 -246 -243 -102 -448 562 -524 647 36 -389 -1 130 318 -144 358 -597 -28 -326 -105 151 -584 483 330 -383 -295 712 -303 88 -457 8 448 41 -25 -729 475 -442 -305 635 320 -560 -871 760 626 -316 419 338 149 332 -414 -595 -418 9 -274 130 688 -829 649 519 -214 -555 -329 -384 -218 -745 305 -302 -296 455 -306 -350 692 638 -250 -148 676 -116 631 781 -486 -609 25 651 -116 -389 771 -219 691 -625 253 -699 -483 38 -783 -110 -682 460 577 -24 325 -485 -628 343 491 172 408 106 -763 393 -192 -524 457 -231 -346 196 447 -780 -32 7 29 674 -492 -475 -713 -348 -265 -100 -429 -629 -882 796 744 631 -143 -631 -359 -815 243 -823 -104 787 640 -707 -766 -263 -869 -362 494 -408 102 -879 -677 -111 -579 292 297 -313 -87 741 -297 -699 758 -118 -871 403 307 721 211 -677 -719 -650 -239 -107 -844 316 -26 -764 -748 353 -734 504 -52 381 0 -369 534 -332 535 379 775 -293 -769 -342 15 459 -361 -335 513 -90 14 -740 1 519 261 715 -122 -828 437 -612 -531 163 601 -20 -292 582 -524 658 788 633 -663 334 -462 106 -494 -104 -591 -259 -610 -872 28 -693 642 113 -853 605 -259 -316 -348 -671 67 -791 -374 -621 364 172 3 41 -497 136 -631 -609 -500 -477 191 128 699 -612 792 -881 -459 397 -226 -640 173 168 -429 -814 -668 208 534 -822 589 559 671 30 130 320 354 771 -392 63 591 -589 -747 -218 -868 764 267 -826 -511 -534 513 -395 173 550 318 200 411 53 -877 344 -156 -433 -5 74 82 -842 319 -222 -276 524 296 -511 -56 -675 500 277 -574 -424 529 -395 786 -574 -789 29 56 -63 -63 -188 490 -35 -900 -342 786 -653 -524 -437 -132 -878 -839 28 -34 560 -146 288 -896 -245 114 676 124 115 714 -131 99 -759 -701 319 606 148 -406 -744 477 157 590 627 230 153 346 -32 796 55 43 -260 -593 756 -786 137 -302 -701 -802 -720 593 394 -183 229 -887 756 -331 5 -136 -657 -713 782 -458 631 571 314 454 -805 303 184 669 -877 -839 736 -447 -50 417 751 522 -748 515 571 316 399 -760 -675 -810 -652 -643 -676 776 427 410 163 -719 194 99 389 -232 -198 93 -139 -748 -844 270 191 234 633 -472 -85 731 -822 49 704 109 575 -766 -707 142 -745 -633 -678 -396 -454 -804 -144 445 -302 481 624 275 -246 -690 255 450 266 -465 547 -650 158 373 476 -331 -489 776 -574 492 629 216 -851 91 417 536 -331 -219 625 -311 433 124 -891 -26 533 -376 777 -814 556 706 -868 -829 555 -220 -83 610 -267 -721 127 144 149 -217 -481 -401 -606 679 211 -7 161 -677 686 -509 43 452 -511 337 -210 -93 -772 -371 776 185 201 -294 633 482 -676 319 -816 -254 -873 -241 723 -447 -839 304 -23 -234 712 687 -69 281 -487 154 -644 748 501 299 -15 534 -355 -147 110 163 519 603 -447 -153 -737 -60 -224 -578 -501 701 -417 -401 -886 -537 -721 -314 239 787 344 268 501 530 -766 -511 -573 583 62 -241 -722 48 151 -608 100 -75 344 261 554 325 507 -112 689 618 -600 277 87 723 67 -412 630 -448 499 -791 139 -528 475 126 -679 -754 -107 592 589 -157 188 493 -474 666 725 -587 -33 632 -468 -1 -250 274 591 -552 130 -69 -552 -73 499 94 -181 75 -711 207 -307 -488 -42 283 -761 -159 -167 -488 749 5 -726 798 -452 -194 -25 32 327 155 -497 -35 -868 199 -361 -477 -584 -449 -871 -323 57 -668 -305 229 -825 590 -381 631 -254 266 215 -322 -767 369 -119 208 -317 -79 739 678 -55 668 775 284 -247 -435 751 -300 -314 -169 -60 741 769 281 186 -109 -737 -814 92 646 618 744 -582 346 590 472 428 -159 -302 183 730 -841 -657 147 -55 -433 -587 -75 242 -409 -788 -309 791 -757 -685 -885 211 -87 -384 168 388 -216 732 -657 8 145 -325 -380 -422 736 691 779 2 -368 -805 -120 -527 778 -243 -292 628 726 420 -617 -836 530 -362 661 -331 577 3 -803 477 454 -462 -63 -682 0 765 477 22 363 216 675 183 142 768 -260 -65 -229 75 -36 -532 75 -6 249 -513 630 49 33 -730 46 -230 658 551 460 -704 -610 500 203 247 -75 174 759 -340 391 322 606 800 79 -64 9 519 451 257 715 -602 -356 -380 166 0 788 591 -531 244 -521 90 435 -715 406 -339 223 -337 -706 -519 365 412 -828 -342 -703 -68 252 -363 145 -567 -315 -166 144 248 543 -106 704 -530 684 -143 417 701 -878 -731 -142 -141 -156 -735 415 638 -882 -512 -645 -119 -683 -351 793 43 -271 259 -447 -757 -194 778 -362 703 -707 -184 -296 331 327 131 589 677 277 159 -449 187 -705 -677 -339 -456 -347 -191 578 119 -199 -696 512 -166 -768 390 549 -347 105 312 -242 529 -26 315 228 325 -155 219 560 -748 210 73 -423 722 -370 -458 13 -229 -474 49 171 -726 455 -3 -577 -273 -634 182 -367 -597 471 -897 -122 372 90 465 526 -777 -263 281 303 661 227 6 209 -642 795 -333 477 -81 144 43 -689 763 552 176 451 -97 -727 651 -766 640 296 170 -817 -500 -539 -262 98 -691 -52 -533 -57 -120 -6 119 -5 -874 -802 581 -520 -400 -270 -757 528 165 -564 -457 -664 -846 -425 652 -19 -259 500 476 -14 -337 -830 -151 -767 -681 -280 49 486 56 -37 118 303 -639 535 196 99 -135 -67 -481 -362 44 61 -51 -298 488 250 -824 -138 -543 -683 -160 609 610 -111 215 -293 -278 776 187 288 -308 -848 273 164 124 -407 310 160 -864 348 309 -328 786 -729 448 481 528 -614 412 -578 703 -301 -864 781 33 464 -188 678 -238 -628 -14 -5 -214 -650 539 -721 288 -683 -259 397 766 519 579 -2 659 -303 -740 736 -725 482 325 248 370 279 503 8 474 -710 -541 -874 728 387 -414 -182 -577 -445 314 -156 376 242 139 -807 799 49 -57 644 -897 -107 109 644 477 209 -188 -718 -610 -348 236 -41 241 -667 278 -895 -713 -123 346 184 -581 244 -306 -475 773 273 -230 272 -733 -602 -217 526 733 -719 -39 -512 30 27 -626 234 -188 -478 707 -185 -198 649 -814 23 657 -132 -240 -178 -471 -415 -328 254 -425 567 -24 175 186 487 135 664 471 46 -167 -5 716 -25 -48 420 240 761 -345 743 685 -58 -716 536 -275 118 -334 629 283 -531 431 -317 -571 -370 -384 586 -626 -528 -34 -390 -10 30 412 -516 -341 -709 584 -212 677 30 206 -71 -557 -269 257 190 722 7 -312 -245 113 88 280 146 397 331 473 443 83 -241 29 657 203 -413 336 -731 419 -377 539 688 633 -278 -37 539 -348 748 262 -346 -265 -489 571 388 492 -769 -512 290 112 26 645 -698 -546 161 605 -631 -462 -573 -309 -832 -495 -232 -40 -784 -164 -239 -873 -662 249 539 -40 412 670 93 -453 -451 -433 537 -342 -892 370 401 600 -816 -622 -102 112 -110 579 522 -633 63 -776 -206 -119 -389 716 -679 -409 434 207 -886 -688 -359 -836 -425 701 -318 611 -754 -506 -357 600 430 628 668 82 -844 519 -337 384 110 531 69 60 101 765 -182 -119 -892 -744 -119 -32 589 -81 -149 -56 541 358 666 452 729 -280 -407 -524 537 738 -826 -580 -525 16 -457 -632 -46 -42 459 665 -343 400 103 66 -44 -566 -189 492 -237 136 118 430 -891 -627 305 -460 -501 -717 289 409 95 461 -702 398 -303 -710 -685 674 497 782 88 -495 -625 536 -150 -811 284 658 221 771 417 -881 360 -715 -860 652 760 485 -493 708 -830 -324 -692 -598 430 589 243 162 -100 -815 473 398 -420 713 -433 -735 391 -136 79 -317 -112 -238 -171 465 -878 127 13 -442 -352 -677 26 -59 638 530 -459 -608 411 -4 -440 -883 -526 155 -578 595 -889 -521 -869 643 -575 -579 328 410 447 186 -91 -741 -690 -647 -367 366 678 -733 704 645 201 -247 -467 590 -600 -702 588 414 -332 260 554 -69 -839 568 733 -139 -22 399 476 474 -815 -260 -140 -666 609 -240 -82 88 464 182 -579 -625 602 186 254 -818 -335 -460 -809 278 591 -32 -489 -161 -50 -632 701 -742 735 -169 -159 272 308 -525 153 334 -134 -236 308 57 -28 333 -891 320 -461 793 547 -555 476 718 -377 -833 -882 445 693 -217 453 -542 224 -123 -775 703 454 -439 -383 -403 -68 -326 268 -95 553 182 644 -625 572 -790 -838 -882 -287 189 -863 96 49 437 -178 -540 770 -666 -500 -480 -429 62 188 513 247 -523 -437 523 622 35 -440 270 30 549 -351 13 -830 197 766 174 -613 665 720 -374 -3 -340 254 741 -240 -491 -154 -238 -4 214 -637 299 -429 632 -592 -140 -413 -576 679 -111 -468 -693 427 687 -186 204 -843 304 447 -429 -79 -502 -22 -538 768 221 -296 -885 733 -213 577 -734 -310 -732 -228 -159 461 -245 173 384 -288 651 -410 -403 240 541 108 -559 -369 -401 -785 -91 533 787 -775 -296 605 -656 285 570 220 671 -661 731 -479 -311 -222 -80 31 -55 -94 73 -318 -404 -435 -841 -170 527 315 -204 599 -518 -894 132 243 -665 -793 -424 -184 352 764 518 -394 191 -489 265 -364 796 59 -593 443 -511 182 -519 -41 -669 76 -814 288 -231 163 483 540 -60 -549 -344 -567 642 158 549 -658 -269 555 127 620 759 -340 -198 -713 -450 -509 467 -23 -492 -802 329 -419 7 -606 -737 -93 -23 379 276 -493 625 -227 -834 -884 466 -22 -874 133 -649 -690 188 -397 311 -835 -190 -872 -889 -403 109 572 -706 -406 690 22 -768 -25 -358 374 20 -437 395 -553 -90 -57 -30 771 46 -241 -836 425 454 753 574 -41 -709 -525 -592 -10 371 -11 -404 -855 232 -683 409 -239 750 458 -192 -673 242 -815 377 780 -487 483 -146 411 650 -219 384 560 32 713 -178 -503 -897 292 114 26 -511 -516 562 787 -309 606 137 191 438 -502 -720 760 352 526 -300 -510 266 453 -105 -142 411 422 -347 -838 667 -688 776 -559 -349 44 451 -390 -897 334 617 260 -471 502 -42 -59 -213 376 -198 -114 237 -461 -805 -820 58 580 -738 348 -584 343 768 250 655 762 -671 237 243 -207 -724 -488 30 -590 -526 681 -532 -532 143 535 91 229 -430 -546 -538 -833 -293 -163 -72 577 -720 -268 279 -401 -413 -187 -718 -106 -347 313 -407 -482 186 12 -158 -483 -550 508 -24 47 -214 451 322 465 751 531 -304 -840 541 -148 428 -3 583 -774 -49 13 -212 319 -599 517 617 358 -817 -463 -871 96 -852 -838 -507 704 227 -184 -726 537 -486 100 532 -788 709 -41 263 266 -670 83 -676 141 -870 271 562 -405 -355 98 178 337 621 -586 295 -700 -569 736 584 609 467 -108 637 -480 -567 73 566 325 -692 -615 695 159 16 654 288 -31 -493 195 -375 -873 -747 -528 -103 326 -447 295 -80 -374 98 566 -435 392 -550 -777 -173 -839 -145 690 -50 -352 552 -12 -361 -634 796 -323 145 551 -99 -275 488 338 -668 -713 195 -805 790 -378 65 -95 693 780 -555 705 -306 -661 683 -485 -770 -159 -207 123 -423 702 416 -854 22 -212 -484 295 643 288 -678 -115 -284 -646 -865 498 -632 -499 508 441 610 -364 -374 421 -706 -19 425 436 -143 -350 -180 -15 -471 -842 -66 -34 -870 493 480 181 37 -832 -102 140 783 53 673 -786 -164 625 208 92 581 264 -793 75 59 95 234 -21 -262 295 -232 -417 101 409 356 638 -633 709 582 614 783 -135 -389 -19 -849 -165 -798 -495 -226 -350 691 238 -42 -429 619 -15 511 -96 -747 761 -847 557 -385 523 57 608 -690 -318 -148 606 -500 165 -34 163 184 770 247 -115 782 -286 -369 -649 297 -511 -836 668 -882 680 101 -162 86 -394 706 -850 -500 -306 -712 -805 301 -260 -474 171 505 455 -790 -429 -342 -559 -757 -223 263 -125 611 104 557 371 -347 351 -170 -298 190 556 -590 452 290 -623 180 -572 -456 -347 -50 601 434 477 767 -664 103 -211 555 179 -735 287 187 283 -41 756 28 -46 527 107 247 -775 -750 -190 285 345 436 -744 -226 634 -411 -349 546 391 -410 -20 274 408 -625 740 -664 -397 -313 605 -809 460 -195 -469 260 -733 -538 678 259 -162 127 610 -615 396 -733 282 -454 162 -755 364 -568 677 -819 315 -409 635 -32 -175 525 745 -431 -699 80 -619 -184 -785 -787 50 502 -263 -235 52 -384 -769 -683 20 146 -44 -820 54 -446 95 287 -679 253 322 -774 -602 -266 350 227 529 105 -106 -695 -494 -15 475 220 -120 649 336 3 666 317 -179 -734 -860 317 -445 -620 616 -72 252 -451 -839 -570 -431 -260 -754 -558 -634 -580 -758 106 -232 -482 164 -856 -542 -111 157 324 365 -748 -444 -313 346 529 680 250 769 776 280 -80 738 -159 -659 -277 313 61 -816 312 -7 239 527 685 695 126 -158 220 737 50 552 -563 -429 776 -163 -324 37 567 605 487 559 -53 -315 -324 -807 231 757 569 243 -49 58 443 -249 -281 -668 -408 -694 712 -267 -715 515 356 -494 309 -497 -182 -73 366 286 262 371 467 411 457 649 -81 59 -109 -740 257 678 668 780 -512 -26 556 -488 -158 -831 -530 -815 86 493 -394 -86 -389 605 -154 395 583 -175 -322 114 173 196 604 -838 605 277 704 -214 -312 434 -420 -154 517 -269 606 679 -509 -584 -590 -790 451 493 -156 436 761 739 -646 -486 -476 365 228 640 353 -375 -428 466 -888 121 -545 -479 -178 53 -13 -400 -287 634 -589 -612 -889 -134 -642 -411 762 -367 464 508 27 -638 -598 494 248 -277 452 -236 459 -383 720 -743 711 -832 -624 504 455 200 -423 484 475 -451 463 397 613 -286 -464 643 -367 79 199 -524 -102 -272 419 617 585 494 -106 -848 260 -650 -751 681 -348 394 -619 -231 -518 216 -802 -264 43 697 -114 -255 -40 -892 450 298 -264 626 -682 -770 -445 -262 -658 558 -492 -576 0 406 -817 41 -680 -361 -254 -590 -757 419 307 -651 474 479 534 354 -226 14 141 -612 -669 -780 -869 -332 -502 -743 712 -478 -170 705 -572 -877 -499 -253 -683 -701 250 -802 464 522 -532 240 -690 -164 -80 -250 -699 -557 -570 799 -673 -583 309 -461 -445 -98 511 303 753 -625 692 660 144 479 429 -844 -656 709 250 -792 413 -762 116 -455 183 759 -888 530 298 634 -633 -733 -715 776 28 -264 205 309 -316 443 -456 -890 -899 -648 622 410 108 -895 642 382 -148 214 354 95 -592 171 -180 555 -548 -699 -330 -688 212 -64 -815 551 591 136 -15 74 80 -232 348 -322 -763 21 -775 -777 589 -762 -791 652 771 -310 -217 -771 -216 -117 -634 509 -613 -686 -847 -120 768 520 -543 -226 -346 -547 550 -15 -665 -815 593 -606 -11 513 79 -290 653 -647 -33 731 -646 162 -150 569 156 48 433 -116 29 -613 500 419 -514 606 -463 -526 -651 244 -897 472 -865 -686 564 -758 -2 346 -821 538 155 -164 -130 -801 -723 -550 -149 172 696 217 -740 551 -380 -103 499 -730 188 2 573 467 -848 311 704 515 445 317 241 -620 470 -99 440 94 547 684 206 674 110 -398 55 786 627 -837 58 -161 -195 -378 -655 603 800 -487 319 -744 779 -185 -85 7 663 115 459 -382 -188 -633 -416 -281 731 -13 -394 299 42 -355 -199 -346 60 -156 786 -301 752 -435 -610 -621 -63 -119 -222 -416 432 -555 674 -424 345 347 713 -394 -353 16 -326 389 -707 -495 -769 -385 -23 227 233 -260 -86 409 -191 688 -436 -669 235 -692 106 -241 348 -318 -127 686 394 463 -54 503 -410 -409 -748 134 -412 492 578 -510 583 264 -321 586 605 -705 790 -672 505 348 -336 488 -481 14 -147 353 -898 280 -256 546 390 160 -666 -196 351 -817 -326 80 521 648 -73 617 182 150 401 594 -781 -243 -67 187 -664 231 -348 774 250 173 -480 590 84 203 -187 290 -756 6 -782 -834 416 94 -333 307 754 -567 -31 246 673 -247 -455 237 -155 482 747 -25 772 305 -68 401 15 477 -633 660 -67 -860 178 125 584 45 251 694 -376 74 -391 3 -67 -461 -723 -794 99 699 323 777 658 -98 -8 -846 387 304 735 -810 344 459 -613 -521 -282 -102 -820 -605 400 729 642 470 -802 -663 643 594 125 -268 168 -489 -701 -832 -153 -68 563 538 -567 332 -99 364 -814 717 -338 249 -12 533 -383 -886 789 -277 689 399 -47 -725 758 -121 -110 -325 -630 663 769 678 -619 475 708 655 -48 12 285 -214 597 103 -116 476 -424 -407 -721 -268 -613 -427 -11 68 -772 -394 -297 -202 -542 273 -404 -2 725 -137 -567 594 309 -422 -706 320 127 -473 -8 -80 -226 388 716 -239 -140 101 -290 359 392 770 -258 -170 573 -494 -60 -324 -718 369 442 385 197 595 426 91 -230 -234 -701 313 560 53 714 -740 -406 141 685 175 -24 -350 -578 -182 -186 -823 -848 663 -216 294 -558 -71 338 -227 289 0 369 -307 -355 157 -36 670 262 -568 -68 666 -255 -18 254 -767 -16 31 -510 231 -249 78 30 771 -404 -661 -712 519 382 723 -178 -576 -803 -145 -482 -548 525 -552 -644 650 -599 -821 96 -98 133 -220 442 -176 -31 306 -71 -559 -861 123 -32 745 770 -270 165 -165 -395 628 692 346 -334 660 -385 213 -235 -240 -835 -881 786 -321 222 -731 -156 -437 -861 183 482 579 423 521 -192 193 -77 -711 -608 522 -648 -769 -310 201 -7 410 -445 -386 34 -13 -146 -117 -88 -370 386 678 669 -441 -585 605 -406 554 475 -591 -107 -759 -873 -70 260 -135 -68 359 406 -400 -184 569 204 162 625 546 -73 288 -92 -882 798 -702 578 -30 435 -674 58 508 -663 -187 -610 23 -166 -473 551 -182 -24 -668 784 -876 -452 -518 -397 -465 235 -132 -445 -816 -78 299 -293 -613 -650 -600 519 311 -761 -228 -150 724 -617 757 130 18 30 -862 753 -73 -651 -321 -732 -363 595 -347 -221 -318 -766 519 -303 489 573 641 751 -10 698 594 673 153 -23 -112 778 -707 -538 -614 -816 -14 -35 687 -276 247 742 -298 -714 399 55 82 500 402 467 -552 181 -801 142 584 102 -538 -93 627 218 -333 507 -299 263 238 535 -167 459 -445 -25 -494 673 34 -108 -209 399 645 -586 338 -95 221 783 123 673 -741 -662 -246 -40 286 -547 457 94 789 -583 591 347 -325 155 -336 -752 448 -410 257 586 440 -835 269 -250 -148 -501 -837 535 57 567 -458 486 -155 271 92 -183 291 -249 -735 636 452 -383 98 -342 479 198 -860 119 358 720 198 -513 -642 -605 -782 -774 -643 -93 -806 664 -239 -720 0 -266 -127 476 399 -756 510 -681 -418 -253 -58 412 -898 -376 269 639 -451 -172 638 -479 -527 368 -252 67 -815 -41 119 -766 657 310 701 -426 166 -52 -278 -147 -370 262 -266 312 -401 -740 645 -702 111 289 -554 608 -7 759 -280 124 177 608 -21 213 -244 349 -808 363 196 658 -78 408 328 -76 -682 -729 -410 -63 415 -132 704 -62 604 -752 -810 159 -449 786 249 -405 338 29 134 -437 -648 -862 713 155 -637 -456 793 -546 557 425 550 -454 245 189 -632 -432 -439 444 495 -448 -419 217 -376 -746 -427 -525 389 -300 775 760 -743 -644 -755 -441 -429 -408 471 -759 -389 222 208 542 -605 533 -890 -661 -632 698 -507 -844 -681 16 -169 -478 518 -600 -416 220 -333 448 -77 397 616 -271 730 374 -319 -610 506 -329 528 441 679 -202 -838 -138 249 -265 490 706 191 -495 795 591 61 267 311 -785 618 -505 666 49 -23 -536 283 -310 -488 344 -878 -726 500 506 -504 353 783 614 -214 517 -731 -263 -701 741 -412 420 346 141 421 -273 761 -65 -27 -459 -883 -868 -883 595 -897 32 -550 -84 363 798 474 -31 -304 -773 291 504 -744 -390 -462 139 453 -378 -728 -834 30 766 675 -624 315 -858 -228 -420 -624 -875 542 -562 -177 747 -407 342 703 94 -808 693 -492 358 567 10 -308 634 -477 -485 -392 90 -572 497 -515 79 -800 -17 -142 435 736 268 268 -314 -418 -24 655 -700 -207 -758 87 292 273 -622 84 115 -663 485 -458 -315 -550 794 586 -686 -821 545 -448 173 468 -358 -441 785 709 127 -209 -571 778 650 -305 -885 242 478 -92 240 1 202 -662 -670 -848 -614 -59 -787 -763 -718 -372 259 -212 772 732 117 -451 681 -422 647 511 119 -900 -889 -578 -192 -817 212 -814 55 465 -506 195 135 434 441 -227 -758 583 -855 443 622 501 512 -363 60 704 51 614 792 381 261 -762 198 -171 -386 -130 -826 214 43 -144 -58 -372 26 -616 -289 -114 -247 -845 508 -441 241 -529 -202 88 254 578 -153 292 709 543 -148 114 -5 283 604 707 671 23 -581 675 305 278 -383 349 381 536 -703 369 -514 466 -402 -286 112 115 278 -261 -397 -734 -681 -6 -765 -270 -537 86 486 7 233 -593 -496 670 562 663 144 -894 231 672 159 490 419 -263 -380 483 -280 256 -222 349 -703 708 -199 53 236 -162 -859 119 -529 506 18 736 -248 498 408 -290 -426 -789 416 -371 100 -591 357 -651 -607 -356 -678 -665 -330 -7 -506 147 -316 -164 570 -734 123 24 -461 -196 -882 -769 208 -397 89 -282 427 -677 -384 194 -540 -804 -591 -398 420 72 -392 584 292 129 539 -571 0 571 -272 -65 -395 -448 186 -219 227 379 272 -520 420 23 562 -148 -406 -266 -528 -656 -68 628 -342 447 -343 -877 -892 -477 -733 -694 576 -829 -152 66 -618 13 155 705 -100 414 -345 651 -22 137 484 703 -805 -463 -835 -887 -284 -848 328 536 400 611 477 -371 238 -537 -534 -804 -533 606 -142 739 -178 195 322 154 -480 -233 226 -304 398 130 656 482 -532 72 601 480 -722 -225 -716 -366 -765 217 671 282 -320 -518 -722 -604 -734 -513 246 -63 620 93 657 545 -537 -631 -308 -107 -425 711 -330 -571 545 447 -650 -765 248 -879 -127 153 -702 609 -576 -38 558 118 -114 143 -560 493 -225 309 491 -29 270 -231 -888 -392 83 573 -426 -303 241 449 747 181 -209 -199 -334 -439 -546 -251 -411 -610 -814 204 -170 -572 361 -180 477 -810 -513 77 751 448 -659 -4 -705 771 -674 173 550 614 747 348 -198 588 -538 -707 -234 -4 -59 -280 -389 246 -857 -431 -549 -713 -241 -649 -108 269 -43 74 442 -89 351 -851 781 627 402 -802 302 203 -523 118 736 235 -452 285 97 -340 211 -494 443 -669 -128 -519 -380 661 312 727 211 -212 -281 -498 -729 659 390 -314 -347 -422 -215 -220 147 -664 356 -425 340 742 -31 -878 -411 -817 438 410 -279 53 -412 254 500 622 611 524 -856 289 -870 -39 724 -847 -788 -176 -894 636 232 -750 -719 788 618 -685 -317 -34 315 -73 -781 -215 467 688 60 -694 -128 89 -376 441 81 -346 240 117 294 -114 -824 310 59 362 -595 -22 -552 709 561 -189 377 625 -200 632 685 738 -697 -276 -94 -126 -525 413 -403 -435 -528 118 261 -395 628 318 516 665 -505 585 720 760 -821 -468 -307 611 -337 682 -760 -895 422 -456 -130 251 794 790 770 -432 350 -788 29 591 536 593 359 -386 -762 -662 541 -242 237 209 -526 608 383 -63 82 140 -714 542 -484 65 -818 748 249 503 -495 141 -75 -146 401 252 -169 659 -556 -814 -176 729 -879 195 -494 601 -881 -483 -236 550 774 226 -386 410 -87 -797 -138 411 669 770 -180 -461 -357 684 -594 685 491 -668 -463 258 -205 -466 291 603 -367 360 -426 -688 -491 624 -851 103 272 -6 -105 -654 312 63 633 -888 450 -496 -559 433 -137 10 -275 604 -459 -444 -664 488 -865 -560 -765 284 -278 -791 692 81 79 -7 792 25 -65 -212 -100 -401 113 -428 -333 -330 -656 188 623 92 328 -437 -857 425 -516 521 -485 227 544 27 14 30 -412 84 -80 557 769 -46 725 -112 -490 573 616 -570 220 119 -223 348 -530 -688 -189 -490 -697 -836 -254 -851 724 622 -673 513 375 -394 2 316 -163 -682 -405 -878 426 -786 -648 189 -494 -273 30 -259 184 -438 -133 215 -72 -371 434 613 545 -126 784 -53 -870 -296 204 -30 599 347 222 379 708 479 -338 -628 559 619 634 -331 133 -286 -299 -830 228 778 -537 -249 -225 -511 -663 739 25 710 504 -131 747 -484 602 -857 697 -337 -124 244 499 274 536 770 747 -401 -212 580 -328 -315 -29 231 230 -435 478 266 626 177 -522 -780 454 297 554 -175 630 -585 293 -705 561 -507 455 292 -837 -329 330 108 179 76 -504 640 -83 -255 -36 114 -53 -644 266 -430 -456 -219 413 -91 37 -821 185 -3 -206 75 -321 -104 -51 311 -139 -792 -593 286 -778 -447 -646 -845 -674 -245 -870 66 -178 -661 -388 -811 634 69 269 -46 -258 282 528 259 -188 213 -92 748 67 777 440 -588 -492 -326 -648 476 -110 -6 -610 -735 36 226 577 760 -768 174 63 -16 -365 -492 -581 -784 -449 303 -281 -298 -520 -646 375 -580 657 -414 542 -548 -268 540 -298 507 -233 -734 -188 -706 -182 -392 83 -14 -115 785 -155 -621 -686 -762 -459 -860 1 -429 -174 -232 -113 -264 373 137 -115 702 108 -856 -324 133 777 634 -216 -513 744 -428 318 -831 -639 -365 -873 -430 349 -220 -357 238 538 485 -377 611 312 205 20 304 -114 -596 300 743 -395 -688 792 -342 449 -263 -174 569 175 -551 -514 -101 62 743 -548 324 -581 -141 -98 -359 -773 312 -240 457 -202 -328 736 -86 586 169 776 -855 180 -393 -489 730 647 488 472 -567 740 221 -684 516 -206 -332 671 377 -201 -734 -145 543 -404 -558 413 281 -574 -470 -143 -370 605 -223 757 639 286 374 540 -410 -541 -238 -41 -785 -342 640 407 19 -528 -481 -571 -29 -754 404 -132 194 581 707 229 -89 3 650 25 -201 -636 406 361 274 -88 291 614 -733 311 -820 -884 360 105 -509 -491 547 730 236 311 -289 587 -405 -877 -20 -366 533 -197 191 587 -808 -444 -455 -303 279 590 -537 -339 -856 -319 -284 -67 -790 -171 9 630 -756 -589 -525 -639 511 276 548 34 -868 -424 593 -671 218 617 441 -634 -785 -548 -454 -388 547 -592 -532 636 -211 -453 798 211 -226 -420 491 -796 -237 -307 525 -568 486 -14 339 551 210 -494 272 -854 349 484 347 -615 442 225 420 64 -239 -161 402 -823 -61 -653 242 526 -263 -91 583 -869 -93 -180 505 -385 -731 375 -255 80 -267 -386 363 494 -395 -50 355 -451 -543 -431 -698 667 606 306 -226 -593 146 575 -647 364 -505 757 -710 671 -622 122 169 191 44 598 -399 -295 326 412 320 318 503 84 -298 678 70 253 736 -500 -872 412 -46 221 -99 447 293 -561 736 225 -604 -375 -32 -209 -792 -720 -219 -75 -879 295 402 254 39 -361 -867 -674 -258 251 -301 150 231 -424 -179 -843 -121 88 -264 -79 -793 -437 -891 622 -275 557 238 -424 52 -455 156 -679 -822 371 -862 -30 140 686 533 434 -190 490 230 -708 -834 687 -392 91 773 103 -62 45 -164 642 -431 -479 773 -446 -185 -201 -788 709 -334 159 -379 -547 216 -368 -636 248 -654 -522 85 35 -15 -728 -855 -394 -619 409 -487 -656 164 -636 -842 111 -883 711 760 324 515 -344 -674 -851 148 -769 -33 -762 -144 225 134 527 -270 245 391 661 -19 -749 486 -500 -259 574 -581 379 782 60 327 107 729 -50 -54 -155 68 347 256 524 -397 -414 -780 57 -873 -845 -680 -785 547 475 -808 -721 -212 -371 584 460 486 -402 173 280 -9 -153 -665 -629 -226 -881 470 542 -303 -708 672 351 -587 663 787 251 556 -843 777 464 -608 119 433 98 -829 617 -205 -742 -396 633 61 288 -517 -607 677 -315 -79 285 -857 520 -823 82 -898 -276 -424 -841 -507 -660 87 -863 -523 -22 -680 136 163 148 -451 -35 400 -867 -577 530 -530 -715 785 615 -69 451 -161 -764 -417 122 656 -104 369 -802 -176 -211 -786 712 769 125 -675 -494 401 -513 -286 73 -675 -797 -521 -119 350 -96 -321 -883 -76 77 450 -709 -825 -237 287 146 -44 -536 -624 596 657 -628 708 -613 -318 -49 -832 559 771 -311 364 195 -765 533 378 -310 77 574 -486 521 -2 480 364 -496 -857 189 348 -623 236 715 -801 581 70 -475 -359 -77 -14 -364 569 311 -478 761 746 -270 -127 326 -616 -622 777 -303 -794 700 -46 251 89 -274 276 649 -177 800 -465 -265 -278 664 394 -527 746 683 -386 212 798 743 585 -372 -453 -12 727 483 -520 -333 -341 188 405 214 -432 -489 559 662 -108 -375 724 100 675 -266 170 474 620 464 -351 -257 -10 -658 783 -436 -261 321 -748 522 -103 -603 -673 -835 -577 -869 -208 -384 -646 -536 -148 -886 326 -676 -726 -136 143 625 -606 657 547 511 -456 -522 -111 488 -36 -528 -172 -579 -120 -743 427 773 -889 695 364 -729 -740 292 -354 -554 -747 787 -121 316 -809 -733 -661 89 -141 -765 609 727 626 470 -885 -241 -677 -804 602 323 561 -825 306 352 324 -395 484 202 -512 152 -271 -699 -807 -23 -375 -96 -778 -754 -95 181 -834 -693 -71 298 570 -806 -763 627 -188 -525 -246 -676 -393 274 -703 699 310 -847 -651 734 -128 334 -458 -574 -464 153 -260 178 7 176 -700 -96 593 4 251 -357 86 550 528 -491 446 -681 -799 535 729 -221 -370 490 -558 -636 -244 -339 566 -49 -281 -670 -51 -282 -214 -626 507 -280 -619 124 -734 473 -411 712 -894 141 -638 -782 312 410 448 -773 736 -255 -280 -40 -330 -651 -458 -801 674 148 -892 667 -498 -49 420 -267 152 195 -81 -437 -755 737 275 164 -259 116 533 92 236 81 84 791 389 794 450 -444 388 314 -94 34 248 -390 -865 283 -234 247 561 360 756 797 15 -275 -557 274 -96 104 -119 -137 -593 274 -141 -762 -109 -370 141 -155 -619 -556 -718 -83 472 729 144 -625 536 -361 335 220 -629 -220 539 -651 -237 -799 258 266 88 -217 368 -154 -591 -818 -521 560 66 478 322 -508 -764 732 702 -769 663 654 576 798 131 -850 -456 -683 506 511 -161 -683 -390 310 -554 174 -193 -248 -598 715 -650 -68 702 -470 251 -363 -191 -739 -814 735 98 -659 -278 468 -766 -782 383 389 -483 -105 774 -498 618 -872 -46 17 193 -319 -238 599 526 245 768 -358 -49 -233 693 147 -846 220 432 161 -204 349 -363 -677 -1 -311 284 15 -594 -704 -237 -680 650 373 145 -13 -59 67 -162 520 -665 -846 427 794 -506 777 -703 476 490 -31 -313 -754 -871 215 -84 -176 -884 -506 726 71 -237 697 685 88 222 11 -572 -782 -94 739 749 -611 781 -346 -572 275 -572 -208 720 139 -18 -717 344 697 609 -588 365 -497 681 -463 -290 -203 198 -645 -129 264 103 -252 690 705 448 303 515 -46 -112 -733 -828 -522 373 50 -757 -756 -817 -866 -349 -112 659 312 -882 263 -639 -486 334 415 -324 -473 -195 290 132 -573 -867 686 142 -407 210 226 -133 -511 335 587 732 -846 -794 -347 415 -837 370 574 -220 475 374 -777 -754 -141 110 -70 303 -13 597 -235 -733 789 -730 425 -604 732 -562 4 441 -486 595 104 -442 -833 708 84 653 138 143 -854 688 -611 371 -764 -66 -619 -127 -791 134 8 -317 -802 -333 340 -158 568 -736 -345 -612 295 -232 -302 481 -816 790 196 755 -378 49 -647 243 -493 364 -896 81 -883 36 -343 -880 -234 -308 -548 595 382 319 -603 244 -666 -283 171 713 -140 582 300 -536 -703 -717 398 507 275 454 224 534 -104 701 -386 -457 129 226 28 731 -776 -805 627 -672 -555 -197 -156 395 494 -100 -624 488 -41 -680 -256 171 -603 526 -109 752 -773 -131 -483 209 116 -549 32 207 689 -99 -648 417 597 -706 -861 194 627 517 50 2 -334 -448 -293 -704 -574 -121 73 -559 526 42 -822 72 555 703 677 43 -566 -238 -382 -882 532 199 259 -834 539 -668 324 765 632 -87 309 -231 -885 716 -846 591 -364 148 16 -595 18 -124 -222 -45 -374 364 -316 222 -432 30 -494 -379 -108 612 -244 414 -92 794 -836 -496 503 211 -56 303 -841 392 -391 -222 -189 -223 347 314 -50 72 -632 688 569 752 420 -311 44 629 -831 297 -357 265 -662 -410 110 -208 -608 -303 -22 28 526 -434 -624 512 170 -410 506 -580 264 -220 75 28 -672 793 -382 79 -845 -434 355 -538 390 412 -149 -405 -242 -786 -349 45 -518 352 669 -632 760 -76 234 334 80 -127 -855 -886 -753 -727 -88 352 17 -844 -162 205 243 -414 -425 -706 -826 625 -706 -114 -13 -639 263 -423 -889 412 207 139 -810 135 -798 -645 238 57 537 30 156 27 625 -717 -75 691 223 -313 -756 309 -612 494 469 -224 191 -195 -457 68 -350 -376 -268 137 332 -373 464 343 -801 -329 723 -148 728 265 785 -596 740 -172 -430 -811 -842 652 650 47 -542 461 412 555 296 -1 -86 -483 601 -845 98 495 -861 -99 516 507 -384 122 298 724 -554 -897 267 468 172 -451 777 -576 -512 -316 -362 -731 -375 578 -104 -659 402 -401 -867 761 -77 -301 -495 -281 662 -27 -881 -62 -323 104 438 490 -513 414 747 -89 -221 -428 486 -576 719 -673 133 -280 -462 -575 -727 224 -787 767 768 622 544 -809 -611 -218 125 483 -145 468 -321 270 -582 599 678 729 83 -604 719 -347 354 102 -368 215 289 -884 13 335 553 -395 226 61 749 731 33 -478 736 -172 127 -352 36 524 -738 -724 -558 -265 -516 245 228 356 -651 553 687 563 149 197 678 -747 133 103 -751 62 -832 -250 515 745 593 -293 -155 -473 796 31 363 -353 362 -659 428 101 210 215 -160 88 625 -721 -49 360 -711 -385 318 -505 -537 534 736 -90 467 -868 -298 102 567 -646 317 -409 466 -226 -567 701 396 -664 19 20 -478 -538 -830 232 -171 138 733 -665 -611 -37 83 276 -579 -537 728 119 660 714 -156 660 619 -337 -421 300 -760 -243 -524 436 330 88 677 -774 -418 -624 -619 -470 -189 -60 -831 -703 -194 191 764 475 -450 -508 478 531 -869 -218 -483 -844 -69 -591 146 601 -531 310 341 -164 -427 624 -819 676 -407 -462 539 662 -39 -774 -479 -105 -411 6 13 -289 -247 -395 -285 -176 -388 750 496 -727 274 369 515 310 610 259 -382 -573 664 -184 217 -470 655 132 -859 -320 277 -445 331 -276 41 -890 -764 -384 -868 -590 480 93 -115 -112 261 -87 85 -776 592 -508 -496 -873 -288 768 773 -822 472 -717 -756 77 -384 -290 -717 -406 609 129 -472 38 -828 -188 784 -154 600 -135 -544 -74 610 -325 -167 -887 362 -753 343 -40 635 -312 -200 -841 213 -257 789 246 -143 450 240 -622 -288 641 103 128 311 -322 -400 -475 -221 224 545 -449 -782 -350 786 -843 -519 -343 -556 15 -231 -666 404 -17 683 257 -225 712 -774 35 -711 -24 258 503 -441 694 507 -78 -168 -562 417 -607 -177 -536 711 314 -245 228 323 -840 118 774 -557 -356 799 -614 71 305 348 -324 -699 -90 612 -576 -391 341 408 233 -866 -266 351 -109 638 411 687 339 478 139 -637 606 27 -425 644 711 -627 -170 -103 16 -899 30 49 23 -119 -44 -92 -636 -285 -279 -818 -266 127 558 -529 713 759 460 -732 339 -95 199 672 -636 -376 651 435 596 321 -600 330 112 100 -169 435 561 -358 26 -10 -555 419 -59 -537 519 -532 325 -217 484 258 103 -516 -161 -553 307 -571 -147 459 273 -279 50 -583 282 -3 647 379 -107 -458 -15 552 246 -191 739 -792 -680 141 585 461 -577 233 748 -306 -736 124 603 -686 -573 399 506 671 -509 411 -177 107 684 198 -842 -506 495 -661 -874 -72 -788 279 311 -49 528 579 484 -151 527 121 733 -83 -478 771 258 99 -468 -408 -660 -604 -393 475 447 148 258 598 40 -874 535 110 631 -135 -543 541 -86 -836 188 -260 -803 24 -254 547 462 -573 -59 171 -61 -876 134 -120 -601 -679 678 -289 -210 -663 409 576 -381 -162 245 -372 114 -804 618 -870 729 -32 744 296 -448 575 556 765 -527 -764 -786 -174 426 330 -348 -383 663 -56 580 727 599 601 593 -704 -404 639 420 -324 251 -572 -138 -820 325 168 -506 -102 231 626 334 498 529 770 -139 40 -464 -533 -634 -656 -285 -600 596 -796 -63 196 -31 476 367 544 737 342 -660 9 430 -179 -518 -461 -118 -653 721 -780 -316 558 430 -632 13 -514 136 -147 601 197 -313 601 -339 -16 513 181 143 569 612 -467 -312 -41 -592 773 223 123 -680 -74 -36 -388 -338 -309 -337 -785 -578 -258 -832 -867 687 20 -610 -2 732 422 222 334 503 -198 -346 341 569 -196 402 -168 680 512 410 -562 -207 736 -278 446 -669 174 -306 489 -582 -190 34 -516 -188 19 -120 -246 -900 210 -638 731 161 648 -233 -124 -336 -374 -620 -696 289 -672 -812 81 392 -830 -834 -242 123 10 390 -523 386 -98 530 478 414 37 -288 -664 739 -653 43 -174 537 -788 295 -40 -459 -619 -174 711 -534 516 452 -395 514 -567 -24 -315 -530 796 250 13 -823 744 591 -193 593 651 -760 168 -720 -78 -893 -62 259 37 -68 496 -271 225 -615 -436 -339 -782 -884 725 332 -519 -372 -191 -541 -486 683 -847 119 -402 -880 696 -577 501 -268 485 -828 -436 500 113 -256 -746 224 207 423 -390 772 -63 333 -487 60 626 -360 353 -731 481 187 113 -208 601 -873 700 646 -613 -258 709 -100 -678 -210 488 149 -286 68 607 438 168 -394 -151 218 -220 -719 -416 112 -370 602 -165 675 86 112 176 -412 59 3 41 228 -896 277 -99 121 -142 -820 -108 -536 -211 752 180 -527 114 672 -69 506 -281 -240 207 260 -552 -45 219 -55 723 -855 -572 266 -491 -857 -253 171 311 93 -613 -119 -615 -399 -24 702 -341 724 202 575 286 792 377 117 507 -295 29 -396 372 441 380 -805 -680 234 337 -590 241 735 210 -117 445 -808 640 -484 751 393 -690 334 -216 -106 52 -713 -544 -10 -149 168 145 -337 568 -869 -31 -216 251 -314 764 93 -46 365 -720 365 -293 544 557 -491 -674 273 209 -565 417 -2 -142 494 -650 -295 189 -542 -286 -631 56 -368 -308 -863 -780 589 -171 -666 -538 520 -650 26 292 -896 678 -83 -677 373 554 158 151 642 415 149 -229 537 345 370 73 174 325 -43 739 -703 -73 -335 -55 -506 365 576 -73 361 -818 -593 665 -375 -310 269 758 -533 53 23 -49 -561 -433 -622 -800 650 283 -37 398 -733 190 -39 -339 782 146 -307 -521 643 90 507 692 -434 -736 420 -119 479 -639 -360 795 152 175 331 -221 -212 -303 249 86 -387 80 -156 -896 287 463 -159 742 -511 379 -658 441 -95 621 -129 237 -816 -433 -68 -633 -393 566 -385 -515 479 345 -350 -466 681 104 394 -786 -123 -426 -815 -532 -892 380 553 571 -423 215 -868 743 228 -591 -565 267 -143 119 643 -181 -576 -400 -150 555 475 204 -856 550 584 349 331 691 90 581 550 -336 757 -238 694 -184 495 118 549 398 -573 -328 -96 381 -350 640 526 222 723 -357 592 -834 -379 -675 283 714 264 542 -58 -168 -703 -83 -433 -233 -43 -755 375 -131 -326 -272 269 474 606 -449 -579 300 577 771 800 -563 -149 -43 463 -434 694 -586 37 -839 -251 -8 -240 539 60 452 357 -174 -598 771 762 -823 279 797 -701 131 127 463 -286 292 -831 43 -736 -513 218 -606 535 516 403 -323 -280 -517 481 172 -570 685 -570 208 -259 79 262 710 157 318 -600 286 663 -585 -103 -213 -372 648 -661 140 459 -497 -128 -255 266 411 -5 -218 -605 408 -110 -768 -720 789 -740 -511 611 742 -217 260 -654 -250 23 13 -97 144 618 -670 698 -642 778 97 -709 -126 202 -413 -271 798 -747 -619 -873 298 -320 -664 755 -590 -736 -327 -819 534 258 -47 79 223 26 -341 -160 624 637 -170 105 738 -548 594 188 455 -792 -122 503 660 254 136 -588 -681 -277 443 -233 -78 -792 -389 -303 -116 -431 -456 -781 748 -141 -483 -560 379 -427 -657 787 155 -650 -513 -485 486 -894 52 -748 -684 -367 -814 -56 128 563 113 -689 601 -837 709 -369 -537 -98 727 -162 730 -845 211 138 417 747 -227 419 109 602 -162 117 -643 196 752 376 278 -898 440 -741 -575 39 163 -306 -497 373 -591 632 10 -257 -94 -742 375 121 247 -127 -117 -333 267 -749 706 558 674 -670 797 559 471 -759 -76 -627 297 -478 133 204 638 -472 -339 797 251 162 -826 634 -892 -845 -60 -148 743 -524 168 242 470 425 -613 157 247 618 -807 732 536 -219 -760 435 -307 288 -861 -119 634 -163 154 -239 -664 384 -144 623 155 -590 366 -366 -513 176 304 38 -857 229 763 -569 732 369 -52 596 589 -713 362 538 789 797 761 -803 43 231 -597 690 271 -554 261 763 -37 401 -646 -225 671 -150 -195 -142 -769 -246 -19 12 -88 23 -131 -454 714 759 691 -167 -641 -242 677 -39 -352 -112 -348 -862 511 9 553 11 -286 -725 731 -487 355 797 -393 -621 -194 -324 18 168 -388 169 -127 787 -841 -749 718 -687 -751 265 679 -676 430 -885 -142 -494 -10 168 -274 -222 -154 -263 543 -544 -486 -748 246 100 -452 -567 -900 244 -584 -446 -149 189 121 -821 -791 -685 419 289 693 -317 -464 606 -33 66 546 -76 566 271 422 524 45 602 -393 32 -173 -549 715 -55 138 643 331 -123 338 -310 102 515 413 119 549 210 -481 -44 757 -630 417 -150 427 250 -261 -311 -784 800 533 789 227 -686 -547 719 -861 519 505 -6 537 188 -70 150 -366 647 115 412 -852 -668 43 -290 -438 -415 -595 -631 7 697 -436 520 273 -469 -452 -375 -323 -657 -72 525 217 -710 419 -534 -619 470 -477 39 393 -862 720 -453 -79 -770 -642 -33 -346 -300 697 -610 -834 -195 -185 -19 -211 -107 -465 -852 -664 -217 -881 620 526 -234 174 481 267 -63 598 -899 461 -569 87 -632 325 -522 372 -156 664 -642 491 331 795 -844 -692 -541 -532 -860 -823 -630 735 584 -695 642 532 492 672 51 -330 -599 115 -661 484 -139 -811 -374 -209 212 -184 86 375 89 129 -278 -849 21 -382 -195 601 520 579 -261 -378 209 -128 -119 -70 -681 -397 -67 568 65 -134 768 -523 321 519 -235 251 478 -568 731 397 609 -434 500 -150 248 -127 319 105 448 -877 598 -35 259 3 408 266 -489 -567 -192 83 -423 533 -399 -166 -79 -177 -596 -195 10 381 562 -847 -514 -324 340 -797 761 489 591 -394 -576 -617 359 -591 370 308 512 400 -172 -871 -846 -157 -181 -2 -89 271 110 -812 76 -891 195 414 -802 225 -775 624 340 286 387 -320 -766 -523 117 109 -532 -215 -495 -844 -295 -755 67 -602 174 767 53 171 501 -320 492 -149 571 -798 -33 -236 -734 -496 712 571 -158 264 293 601 578 -899 274 154 96 -713 -585 -155 -872 -145 782 168 701 141 94 -635 361 -878 97 -642 337 143 -615 -386 -685 -385 770 652 394 -860 158 -628 -456 -886 16 697 705 -524 -799 565 -68 378 -259 -325 56 348 756 -21 -250 -578 -144 751 -114 -397 -149 774 410 -267 492 78 -739 167 548 739 -16 -337 554 -508 -49 767 537 312 453 -39 -416 -607 -4 -525 713 40 -556 307 323 602 749 757 95 27 69 775 -327 -784 572 -635 432 -697 -688 639 280 117 568 -860 601 -514 -132 37 304 375 -98 369 -867 53 711 241 600 -723 747 -272 717 311 -116 -414 320 -409 715 730 -806 302 -214 -373 -708 -352 475 240 763 -552 645 131 -465 330 664 -120 -160 502 61 -483 -680 250 705 -657 -613 -152 479 203 -340 -36 -131 126 602 -850 -318 344 -406 -171 -833 687 -415 153 465 -723 -234 -885 -598 -52 -872 -638 21 632 226 -669 -322 735 -301 206 -56 511 737 -460 -313 -26 -853 533 -768 76 114 81 -158 385 -124 143 -51 445 -448 -127 -311 581 620 670 -624 19 -601 368 -65 -858 493 124 27 -630 594 648 -92 -566 659 -340 44 -492 -687 394 -407 744 53 -279 -144 168 160 -141 708 -632 175 -707 -552 -826 -799 443 440 84 521 -240 491 -449 -556 -162 -169 67 -208 -328 581 65 -590 -342 -853 -113 -436 -315 477 -102 -393 739 203 97 -467 569 34 328 453 -148 92 612 590 -794 -481 526 -656 577 406 606 275 -287 438 -175 -508 486 672 -712 521 -163 704 -849 439 68 180 692 223 -871 -525 -583 -774 282 -328 -566 639 625 -698 668 35 741 -704 394 545 440 662 764 443 -733 -382 584 -417 -149 -697 181 -208 533 -810 466 686 -591 -298 -694 -716 557 -59 -665 -600 -453 664 -478 -408 2 160 442 28 616 -724 -741 453 -281 344 211 -140 -68 -744 -464 6 389 -737 295 -818 440 99 -102 223 -704 149 -647 -802 203 -528 -727 755 737 -414 -452 -274 -768 -143 -171 663 -236 263 -265 -542 411 701 -332 -188 -54 -571 -5 -87 204 -259 -3 -433 241 -509 -348 -280 -394 -716 -522 -54 -92 168 -66 -364 617 -4 233 -333 207 -521 395 53 -556 343 601 -729 -538 482 532 -595 7 365 -126 -539 678 677 -440 332 774 286 -493 684 -32 -472 -549 672 -440 -378 -199 -134 339 -657 -273 601 -144 -118 -249 598 -523 -257 32 -73 -506 697 269 124 -455 -555 -197 -131 -205 -648 -651 -514 550 371 97 31 48 -575 -468 -726 40 -699 -372 -825 463 486 732 622 -644 460 -277 -227 177 21 395 -406 541 -3 -409 -134 344 413 -380 -451 665 -110 -299 -443 397 415 -81 269 709 -339 -514 353 -38 -514 -320 -456 -21 -704 272 365 -381 -87 -806 634 -810 -628 -384 166 337 241 -61 342 398 214 -76 746 93 391 740 412 792 -752 742 106 595 338 -713 -371 -475 373 -434 427 -774 -103 686 132 641 -566 -107 -338 -774 -170 -99 -344 -491 -103 -869 -849 256 57 274 200 337 685 -69 59 568 -723 342 -217 226 594 -423 182 -705 -219 457 -739 -701 -287 109 -370 -445 -287 127 484 623 -358 -132 -567 277 -766 -108 -316 150 353 -41 -748 -138 554 581 479 -308 -183 -626 -585 -836 -688 64 -466 -594 -850 -68 282 235 464 -891 -252 -868 -711 -485 -799 1 -675 -430 131 -225 -413 -357 -39 -116 -133 -45 -535 16 -680 627 461 -72 -595 -832 -786 -850 -900 111 -89 -612 732 324 551 -209 516 649 308 -219 -731 466 -355 273 549 -208 -481 -480 -230 -407 -481 -242 -393 -760 -38 353 702 279 -573 408 -63 141 -828 -885 467 -151 -510 -380 -895 -523 -869 -730 -541 129 628 732 -479 -538 -384 325 75 395 181 290 104 -303 -855 449 293 -269 424 748 615 124 -565 -573 -16 -452 -813 -805 -54 785 -788 -810 -854 -120 -689 -432 602 243 -119 -395 -170 409 -160 137 -99 223 -528 -45 -625 -226 748 -864 331 -816 -517 -805 -894 758 -721 661 -522 744 -524 134 99 -295 720 -236 -392 714 444 -539 -200 344 498 273 393 657 -196 -627 575 103 151 -779 -246 -206 -115 -122 650 -263 726 110 -629 -354 -290 -748 359 235 402 198 272 641 694 301 -486 -627 778 -888 445 -144 -652 -689 -804 280 314 -882 -756 144 605 -743 392 -673 479 705 -432 -499 331 -732 -654 733 102 -600 662 446 197 112 -77 763 126 154 272 493 413 687 -153 311 -884 -843 39 -779 -503 -147 79 271 -527 -240 439 -758 701 74 -136 766 397 713 -13 202 -772 331 612 -714 -258 -877 -456 -7 -58 -170 -216 220 -287 -444 736 142 -670 546 116 240 -725 -41 -386 305 236 -737 -650 -408 64 -726 -572 713 -247 442 -765 588 -589 774 796 764 -433 -246 -663 -533 -443 739 136 683 395 -520 0 -272 143 -365 -374 -379 -236 739 131 -774 -373 -697 -446 714 -775 -816 -896 207 -433 -128 266 -235 -673 -682 -550 462 -672 384 493 775 -54 584 530 344 -337 397 18 -218 577 -47 420 115 -270 -395 260 -438 138 -202 290 -342 -752 353 -655 771 -282 260 -900 29 310 -77 109 588 -670 746 158 -230 -409 608 279 -194 325 -660 -783 500 285 -817 694 -557 482 -242 586 -812 -708 356 54 -831 -703 625 247 270 -427 -741 -52 283 -757 -668 -67 -463 -343 -597 -863 -312 216 365 661 294 -455 -21 6 -535 -32 -133 380 364 -280 132 719 -341 631 -741 736 570 -891 -756 -406 556 -730 254 -834 -759 -406 187 -420 -851 548 261 -33 129 763 796 -212 -526 754 -476 397 648 662 -371 -515 -319 -112 310 -149 503 -834 -828 417 -259 -839 664 -300 191 21 -865 27 -32 747 -597 -566 -168 65 274 532 -844 123 -544 -63 -485 -835 248 -265 646 74 -128 325 -816 432 333 -201 219 -710 -582 -805 599 -354 401 -261 -887 -351 -247 -768 572 613 -461 -227 63 -210 -874 -106 -58 -245 -316 -467 194 -575 -147 -829 422 624 -518 -642 -527 -555 660 -178 190 -169 -685 583 755 273 349 -453 -381 -514 302 -433 -488 339 -99 -536 -656 468 -573 -25 364 28 588 506 713 -64 269 -868 654 205 -229 -824 -230 376 795 -790 380 -457 -839 -375 692 -861 -771 339 -675 394 -501 -663 -314 -562 261 -729 179 102 265 174 36 -825 -719 666 -708 -759 141 -18 -1 -742 644 -578 -316 -490 494 -339 -85 95 -126 670 -361 -372 697 282 231 771 209 635 745 -282 304 -837 596 -42 253 -551 -272 417 408 338 231 598 359 -370 376 110 -141 -410 -743 -497 475 460 746 -301 -586 -297 -718 145 -817 794 -126 371 544 738 -541 -692 -520 -125 -830 -897 616 -656 -44 -624 140 495 -157 -177 -111 728 682 -160 -701 -177 208 526 658 608 647 320 -713 -885 -788 -719 384 644 -255 -92 -592 -870 -215 694 -757 265 310 -120 -116 -415 -262 -19 323 -796 581 -332 -316 -342 -289 -416 247 -172 191 -428 -88 -740 -804 -330 -61 140 405 -559 221 411 322 39 655 181 -311 698 507 -600 -568 -32 330 -746 622 -364 296 -344 388 159 -506 561 -770 -175 388 -868 -289 446 343 202 -548 705 -797 181 446 -829 -192 -723 -379 -156 -367 706 685 -537 415 -400 173 754 398 -320 -629 500 -727 768 -295 -384 -867 573 481 172 660 -146 -403 -893 412 -358 -73 -433 -503 16 -342 434 -480 749 569 85 -348 -314 50 -816 539 285 329 441 -172 785 687 -46 360 547 357 -854 760 -533 113 -570 -197 457 332 378 -247 444 -886 785 -851 578 730 477 -695 -588 -271 530 -458 -196 -278 -875 388 392 472 120 267 370 -259 458 789 -313 -387 -217 -611 -827 -134 111 -630 -507 -276 374 248 240 -205 -709 71 18 792 25 526 783 652 -8 -585 -200 10 -453 -501 -171 207 658 -191 235 373 -286 240 -87 -775 -817 196 -188 -143 417 -819 -313 410 122 613 158 433 -775 -389 -626 718 60 -248 295 19 -146 197 -852 457 -191 -466 -572 -257 -675 709 256 592 -890 -255 479 -160 -99 -418 -540 -569 521 -76 -64 -301 510 673 -623 674 86 -890 287 -568 -646 396 -558 -332 -548 426 385 115 435 716 484 644 -821 179 -834 542 -154 636 283 -456 -26 -730 129 92 667 -830 754 699 720 758 -463 -574 -384 234 -885 589 -461 -499 -765 -818 443 -650 -372 513 -41 508 -526 -533 -381 -689 722 639 467 -539 -830 -400 -296 527 -834 454 -882 -655 479 296 -596 401 653 -386 294 -813 426 452 152 226 -423 -456 -819 59 514 511 -232 554 572 710 496 -586 619 -804 239 788 -891 361 475 528 711 502 664 495 -245 415 -363 -809 434 646 -814 -40 -622 -785 -429 466 167 -881 319 607 605 315 374 240 -311 266 10 117 661 -133 -601 436 -405 456 195 -174 164 -758 640 -577 261 758 265 -292 -695 -649 550 223 -710 -185 488 413 -468 -445 -716 408 673 600 472 691 -183 332 9 633 -575 -2 163 -182 630 592 -762 -477 -49 -898 -628 -188 228 -599 170 -332 -801 630 657 637 -756 315 232 -143 -192 10 15 16 -141 -203 780 -82 292 598 -797 365 776 -559 681 -749 -220 -484 91 516 -867 511 -356 223 94 -307 666 -440 456 -674 -67 274 758 -575 -142 -753 596 -817 -601 -467 -274 -452 666 -512 -501 645 -770 581 471 -153 223 -610 353 753 -604 462 -434 -660 366 -190 -171 92 212 708 623 -598 -329 136 338 364 -211 500 -361 791 -265 538 371 -200 202 442 -121 703 -828 -80 -848 -336 -599 43 546 72 -109 -743 -388 327 -772 -432 65 607 782 -31 -442 368 22 757 -667 726 -384 603 -628 -423 166 487 612 -417 -269 -193 -286 -674 -445 464 634 525 491 -762 36 -32 -882 455 -726 323 791 645 272 -436 -589 -255 -779 -843 -219 64 26 -576 -733 696 504 178 7 632 386 -541 -767 84 -631 -796 -22 361 -858 -4 263 568 -666 -565 -814 441 302 -828 92 -617 -896 529 -323 152 675 314 622 -199 -865 240 164 634 -276 -736 275 -437 487 526 645 325 -827 -273 68 -57 -363 326 -530 -89 277 -850 577 585 367 -522 12 -445 644 -108 -670 -40 -887 -276 -695 350 407 73 657 -122 -198 517 -113 -273 -25 217 478 87 699 -48 163 682 406 711 -890 -427 -675 -804 783 -573 651 -744 -637 -460 -425 -589 370 -133 -66 -559 95 547 397 625 97 -317 673 -667 -406 -380 -376 -662 -658 -328 -218 721 -817 142 -203 507 294 643 11 129 -332 360 -225 -613 68 440 -402 -336 -261 630 -173 -508 -430 635 265 -254 532 -279 -536 -251 -44 20 771 -775 -644 205 -176 -62 -586 -743 -20 74 -354 -370 -12 -82 430 -586 248 -778 185 -51 -477 -768 -723 -227 -320 78 -722 -206 -670 -23 -247 426 622 548 541 -605 -693 -674 26 -284 490 203 -653 -238 585 463 298 -272 -682 355 383 -325 -170 -125 -854 -158 -641 675 -8 -487 103 707 708 -498 70 327 -712 -349 511 602 207 764 -369 719 341 -526 140 -601 -76 -896 158 -438 -25 -268 228 -191 14 -432 -5 -657 -899 -388 -611 -201 -345 650 -845 121 240 -344 566 217 609 -900 123 457 -397 -642 206 387 -877 630 511 -668 -883 675 488 -300 192 561 495 3 249 542 381 -250 116 -377 -165 -549 -720 -735 644 -648 774 -253 -170 -441 -623 654 611 728 22 -374 110 -589 30 682 224 504 -609 -755 -886 -598 -274 -134 -240 -732 238 -159 -788 119 -548 -520 340 160 -166 -50 -531 -650 -147 -225 -264 -26 -39 398 -680 777 -765 421 -630 -152 669 362 304 353 -639 -559 -295 430 222 178 -241 -154 -723 512 215 790 762 196 -541 244 -680 -150 618 743 -795 788 -110 -633 229 -366 449 -478 -668 200 -780 -370 99 -582 642 -49 -527 292 -41 -92 242 497 -248 255 297 670 364 245 -765 -690 -93 -839 495 -205 153 -685 -166 -117 -123 -576 466 -101 -837 693 -778 341 -601 -566 -375 548 233 378 279 800 70 379 -574 -684 -723 -8 -231 -809 -321 -176 -391 207 -861 632 84 730 -245 -780 -388 383 -124 -643 580 558 408 -261 695 774 -504 -837 -381 65 354 574 -460 -842 3 -107 265 -609 393 -12 77 295 244 -402 599 367 197 64 576 164 60 -599 -451 33 1 720 -284 403 196 767 -555 -41 744 -85 439 198 471 401 376 29 -310 -29 191 -780 -9 -695 -522 -114 236 421 -213 272 -339 -572 -300 -523 766 392 -507 -840 576 -82 -696 -340 631 533 -681 587 754 -527 -681 265 -441 -205 769 7 162 605 200 101 -314 462 -716 163 -624 -557 -897 765 687 -534 -558 -868 524 449 -770 337 24 -391 109 -612 222 -13 -801 529 629 -75 524 721 -70 -196 -172 300 -633 557 -143 753 -81 -897 -164 -720 446 209 -55 573 -254 532 625 77 -277 -311 -12 88 -10 732 -346 500 -272 156 285 223 -565 772 224 -243 584 -170 701 120 213 379 730 -348 -882 467 695 -898 -670 -443 -57 509 -553 797 -157 410 -390 749 -27 499 84 -800 -85 620 387 -204 575 -526 -420 734 -354 -258 441 176 -283 -392 -486 726 658 442 723 287 -162 462 -114 667 421 -120 752 -838 -668 331 -728 -778 685 494 -602 143 -682 -119 -61 71 -105 3 625 -709 -176 624 223 -471 518 -867 -397 333 -479 -369 -696 576 315 491 31 -148 -594 -162 15 -842 349 133 447 -629 -507 466 -442 -369 318 -576 664 -388 -745 293 706 231 -53 303 -723 -684 -830 -526 -839 603 47 -386 728 -292 -9 311 432 -194 473 -770 -329 -450 -327 461 673 -111 778 177 -708 649 429 -413 -116 -689 750 308 258 459 551 510 -812 468 -523 -179 46 445 408 -897 329 -612 -342 -205 -511 431 238 -236 -445 -290 -497 314 -394 -377 -301 339 -716 -383 -262 219 -836 646 -406 262 -218 22 -381 743 369 583 722 405 556 -821 730 -177 158 218 321 -788 -742 -484 392 782 -93 -620 -559 619 -329 79 -618 301 -481 421 687 -509 655 203 -518 -661 -547 793 233 516 -315 -376 413 691 250 -298 -101 -610 343 262 462 -850 -386 -540 -889 726 537 145 -313 117 -441 766 -886 575 -3 239 706 -584 -480 -381 -815 -511 773 -300 -230 195 73 388 -641 495 -666 770 -866 -168 693 88 167 282 -114 -611 -651 35 433 -609 517 583 108 432 438 642 386 -856 -547 -829 129 385 540 -677 409 -819 799 727 -820 -627 -433 -891 347 -470 175 -864 275 -57 234 -140 -69 -670 -2 293 -75 -526 499 209 -417 -650 -57 399 -220 -537 123 -226 792 -826 9 -852 232 728 -493 251 -359 -730 775 -432 -161 698 739 562 -210 37 -54 -599 -875 760 -315 -488 334 717 -537 203 241 638 -328 -102 -95 -5 598 462 -186 -281 -287 45 -25 -859 -277 412 -220 -573 -727 -263 234 779 -589 -817 -668 -390 663 -342 -701 607 -577 77 -35 380 637 95 625 -857 84 456 -462 -560 183 314 184 286 198 -736 244 291 228 364 -412 154 97 -161 -113 -90 1 286 -809 -394 395 641 623 -714 -893 -168 172 97 -161 572 793 -523 352 -648 210 -228 791 230 757 347 -543 -314 -171 -618 -805 188 -769 -242 -405 -862 -541 -61 201 569 345 -323 -789 720 219 -888 597 -265 -524 -448 705 -166 280 -168 -654 -859 -754 146 -550 -108 213 31 550 559 -653 -290 -473 29 -70 232 -531 619 -400 490 511 -503 403 -821 -290 15 -485 676 -151 59 -139 265 -402 -189 728 151 621 632 230 416 758 -478 512 462 418 -540 -462 -629 212 25 137 526 -646 690 -114 -718 -519 -254 115 -437 -193 -41 632 351 -651 -727 771 -888 178 -286 -856 29 395 615 -883 -698 -881 349 -504 93 -30 -310 -446 693 -72 474 -665 614 232 468 104 -745 -30 642 713 -758 152 646 737 389 -574 -544 -235 -748 392 -688 -409 -181 693 -712 -142 -426 -613 -559 -654 -711 160 401 746 -11 -652 -363 -197 -596 -737 1 -273 760 225 79 -508 -181 -63 -900 289 293 -282 395 488 -25 -71 -773 530 157 244 384 72 -103 -773 -856 -831 220 571 564 -403 -636 588 562 223 -342 377 -355 -109 230 -353 -308 580 -7 327 253 -211 230 -440 788 768 268 -83 -381 -209 407 316 500 -491 -818 357 -397 -575 -355 -344 -211 -492 -490 -33 -613 240 709 -59 126 -68 -816 -194 -406 -138 234 -295 282 -282 376 116 268 34 -249 -725 -597 -298 -749 -219 779 72 -825 -82 -566 -39 157 767 27 522 605 757 542 753 504 -210 -213 -666 271 209 395 557 -657 129 247 -261 -615 -863 -490 675 527 320 -828 286 -578 -25 747 -444 -233 -836 129 417 395 -141 304 330 647 380 706 -76 -224 -279 345 363 719 -753 -247 114 358 324 291 -310 -882 -334 227 790 -773 279 16 -847 474 -132 516 168 280 561 -83 436 -5 112 -787 188 593 -839 417 590 -786 707 -589 -824 235 -283 382 256 -166 328 -675 721 -105 -665 592 213 -284 -753 -248 51 747 -202 -764 -96 -121 653 -658 -874 511 228 -424 -121 -763 -698 116 610 -781 -572 -641 338 -78 -435 688 -735 -706 674 -279 567 453 381 271 -711 -848 -53 -392 -67 214 36 -682 298 45 -209 649 664 -6 -580 338 402 -684 614 465 529 -888 602 -70 -75 -378 -870 368 -681 294 -555 468 370 192 -686 603 -819 59 -887 481 304 -509 -269 93 -182 755 -253 241 -299 800 198 -144 715 -579 74 -844 -434 774 -1 -442 -191 -511 392 -858 -796 269 -447 681 -117 269 -31 -163 -126 725 764 624 -104 -108 -111 -156 546 219 -151 610 -290 647 167 -695 515 571 496 -5 -416 -254 -714 -491 -604 -644 257 -743 349 564 532 -570 -682 -724 -202 -66 -685 475 -825 601 627 -688 -847 -360 386 -773 376 -477 629 -693 682 -97 559 -201 325 49 449 371 276 -711 190 378 -148 -671 -409 -152 200 578 -267 -558 368 -671 -192 161 -654 -612 759 -199 358 -692 -389 -756 512 -654 -629 507 -188 233 -124 318 -178 -636 434 -760 -410 630 -386 13 79 -663 -839 323 455 -851 591 -662 -267 -788 782 -484 -591 -832 309 -75 -865 77 -380 -89 122 -116 -137 -433 788 -79 -643 -766 -847 590 -785 750 272 -546 584 -651 -45 -819 -69 616 -418 -352 197 348 239 652 746 339 723 -250 -783 -492 117 -176 624 -511 -652 655 212 184 648 -536 18 456 565 654 -500 205 -701 -456 495 -541 -500 -17 182 -731 -843 -207 -153 306 446 72 -399 491 249 -458 6 -473 591 167 -635 314 688 -520 58 508 309 120 581 469 131 416 -314 -332 -229 185 -535 -380 -737 337 696 217 784 -880 277 -693 -582 -451 200 -372 -80 400 -62 -151 514 212 -55 -606 -837 176 -351 -102 471 -604 -210 127 -107 -445 -670 340 -142 -33 273 -23 -520 -713 -85 379 -278 773 289 405 90 -290 760 -116 -437 -311 -650 92 546 -290 -134 -898 -84 -67 -701 86 167 -262 -305 -410 343 -279 542 -279 -669 -595 -221 -756 -452 115 -694 167 113 -774 606 785 560 413 -57 -781 -98 -898 51 -338 398 -656 259 52 -611 -660 673 45 749 7 -786 -273 -180 791 110 -139 -334 61 436 -123 -605 -451 -126 -737 -250 707 347 -366 -515 -896 200 -272 -39 -194 187 -879 -304 -278 311 -327 -248 -596 151 398 382 -833 532 627 -633 -840 212 -126 -750 539 526 292 556 -536 -746 -293 -545 -383 -458 -423 -876 647 19 -187 705 691 -483 -521 -477 476 54 -251 -879 714 225 -735 491 -66 -728 -577 -759 -63 72 485 478 -160 754 -768 188 -781 -105 -756 250 -11 27 -858 -886 568 -246 153 -446 -355 -113 -546 -247 185 424 431 -191 -623 -197 -65 -607 181 -869 -88 -281 -863 611 729 -400 -302 -147 -694 788 -190 -144 -898 -295 -238 -573 358 726 -593 -606 -92 399 164 -134 -324 -505 283 738 -889 643 451 -381 697 52 -261 276 168 -12 -571 -622 550 -57 -48 149 -18 -514 205 36 -762 51 -507 -660 438 -893 -820 -624 738 -854 50 54 659 -748 311 -484 32 -95 -573 138 291 -312 256 327 -16 -789 636 -223 -514 255 -197 -871 577 761 162 454 435 -68 566 -591 684 800 323 -82 -373 -135 484 374 584 101 -643 100 -241 -665 -183 373 -658 -666 742 -243 211 -607 -246 -189 743 -538 -240 -110 539 28 371 -94 -115 586 -782 229 316 425 -87 -513 20 710 -82 -193 -208 -245 785 -130 -274 -371 -512 -610 796 584 67 255 412 537 -703 -309 -361 -594 -577 -68 246 196 -729 110 -388 -873 166 -91 -386 48 635 -607 233 -844 440 410 241 537 670 767 546 -638 -544 -223 80 -878 -400 -819 426 212 -453 -386 -648 -123 -324 -296 -511 454 -678 43 486 103 -123 -111 -490 646 555 -677 -230 37 -100 410 -363 480 444 203 629 -175 372 -655 559 -238 116 164 88 -668 -852 -292 239 723 3 -643 211 500 300 733 -678 350 -673 -334 -658 94 -83 -526 -827 -80 121 3 -399 614 331 -357 -807 295 -824 -597 -836 565 80 -483 765 -78 85 689 -834 588 481 352 -384 -536 212 -841 -863 162 388 -612 239 409 -272 724 -676 551 -732 13 -683 589 4 668 -381 -86 -490 -87 5 -128 -750 -226 451 276 -894 652 -7 299 -596 -284 -511 716 475 753 -600 81 -104 -622 542 -92 -533 412 -53 -806 127 222 526 747 97 -757 330 -241 135 260 -868 484 650 -732 -94 757 420 -693 -80 660 -294 -428 207 -645 -600 -62 -606 307 550 438 -572 -72 -621 -58 477 33 -599 -731 153 99 -201 642 783 646 -410 -675 187 11 535 -674 475 -362 -298 363 732 -354 -25 587 505 652 486 -105 507 83 626 225 374 673 -832 -610 418 679 -398 -115 425 -772 129 163 -37 -790 -787 -606 -608 -659 -888 -624 520 -105 -655 71 -579 -109 229 -563 -701 -393 621 -551 -406 -579 -269 531 315 123 300 479 -723 -199 -852 467 2 -215 496 -844 -134 -490 -392 3 573 238 516 210 -141 663 -788 455 -166 -214 730 -831 -38 555 800 -877 56 -358 243 -438 613 -283 -429 -632 -253 183 -18 -577 -449 -278 -25 -4 640 85 781 315 295 -627 -427 -56 587 -898 -710 568 -304 35 -718 -762 -315 -105 -798 -410 -800 -346 552 -247 785 402 -231 101 -646 -698 -429 673 -247 -48 389 -349 70 -742 -463 -87 -208 701 434 -171 266 516 282 -484 -148 347 194 271 -821 -843 -632 -677 600 -144 -517 -831 76 -410 87 -165 -846 -616 -574 320 346 -321 631 -123 -46 21 -555 276 -182 254 -364 -58 315 237 -74 -162 6 -548 768 -817 -442 -363 -32 346 -369 -756 -337 -133 -18 345 758 -516 755 -97 653 487 521 -655 -107 -366 -486 -749 28 425 405 335 -647 -300 632 750 587 179 -115 -189 71 -300 220 405 617 -443 -60 -104 -514 706 -583 -490 478 442 -32 -892 481 -850 -155 -288 332 527 630 -479 -549 -273 662 27 630 -250 -832 -596 -722 -347 787 -615 -681 -609 24 235 573 -668 555 -309 16 -554 -358 -873 81 -260 -354 -76 -158 -517 -568 636 88 307 -666 299 -461 346 -350 -66 257 225 -583 126 -116 772 47 -466 -836 599 -45 -524 -501 -455 15 387 -309 -404 389 -546 -465 783 -419 -730 -564 136 -8 -37 -392 -354 158 -281 235 672 -266 280 -185 9 799 133 -704 -132 146 -358 137 599 394 -254 463 -783 -411 -522 -491 32 -468 523 -138 796 467 443 -216 -848 409 242 -706 467 25 56 -548 36 120 -777 397 696 20 -138 -114 -755 -455 508 361 -598 -326 -888 256 -514 -490 -17 765 250 -845 693 -476 -315 -136 -112 -790 473 -34 697 383 -97 709 302 56 135 562 130 495 697 -222 606 497 -135 -829 487 116 763 -635 -499 -407 -71 614 -188 739 -61 454 -264 487 59 285 214 455 286 -66 310 316 -48 332 519 -538 21 36 44 -118 -684 -638 -387 -34 413 -752 778 210 740 -564 116 181 660 446 127 146 -492 -381 -845 -154 375 -108 -766 -387 402 249 132 72 68 -753 -432 -134 -442 49 -390 686 -607 563 -274 534 757 -635 -387 329 -30 695 782 -381 68 -392 236 343 589 -541 709 140 -504 -168 -527 -464 569 589 -110 392 -847 593 -496 -642 76 -466 -525 -572 547 471 246 517 -583 327 200 -212 796 384 -710 375 57 -204 -640 -834 339 -657 310 320 80 506 627 -870 -394 262 296 350 170 -243 333 -126 -29 -536 434 -246 -526 -286 307 -679 -159 -807 698 256 -70 348 -29 -821 162 180 468 -425 -282 743 -194 -562 -582 452 210 -375 -318 360 -107 779 -788 591 -22 192 659 -327 183 567 -670 -176 329 -222 -241 -216 -423 276 -686 -723 -295 49 -682 37 -108 798 651 -584 393 -762 -314 -256 703 376 -208 552 -524 186 -793 -541 134 46 -621 -341 -240 -779 -290 -649 -320 -523 459 461 526 -892 488 318 767 -230 -34 769 -189 162 527 444 -829 164 -388 -703 188 -105 269 -510 -44 89 -884 -570 -90 -492 -766 -743 106 -493 523 -598 -331 -763 396 -634 -774 635 678 -807 590 -206 337 661 748 28 -126 161 117 -113 147 -549 731 -17 433 -892 446 677 -120 -841 -833 672 56 -869 40 51 -754 -315 -748 -850 776 333 -851 97 -205 522 -675 703 -767 159 748 373 -332 -555 -881 -241 33 -510 715 -501 -531 207 -726 515 237 -852 -286 -125 188 431 -118 -211 260 -823 -313 18 387 99 -73 -877 -167 226 -214 253 200 -82 489 489 -475 118 -364 718 598 -738 155 379 294 -212 -315 -746 -888 453 658 -701 -246 -565 -144 244 408 271 515 -385 564 529 -329 189 188 -480 732 225 410 -505 529 227 309 -6 -783 -668 -423 597 587 422 -812 -308 -24 344 -278 -89 487 733 -226 434 79 -732 508 410 377 385 -153 259 526 47 99 146 -408 570 -800 -860 -74 109 28 351 -544 187 -23 -209 -881 -42 -533 -255 -593 382 -824 755 -151 -650 -188 400 -513 704 -426 380 177 652 44 660 -273 91 191 -152 116 705 -281 -414 -728 -801 -606 -338 -816 -407 135 -419 -892 -326 -468 -418 188 -590 540 372 375 583 -293 -369 -287 552 -410 -623 -494 788 -480 181 220 -301 385 -318 -165 -473 -854 468 285 176 693 -508 203 360 -809 491 -892 420 -146 -234 433 -412 -887 772 -47 116 236 374 687 30 -280 196 -56 -871 -784 -659 -280 -97 -786 459 467 47 -374 -378 232 -389 -63 -813 69 798 181 747 -678 -533 224 -345 331 418 726 478 -627 -724 -494 -489 -456 681 -245 -469 -24 -304 -786 -780 289 29 -203 -703 370 -77 536 450 -705 -225 -199 -168 -828 46 -713 454 -610 -573 -858 681 -881 54 555 -188 -243 -561 248 725 195 542 702 286 312 -542 327 549 466 -119 787 -373 -621 454 424 -542 -707 19 83 761 542 11 -560 289 -813 -59 -316 -430 -473 -140 -597 94 -277 -296 -644 -654 -836 -642 140 -93 293 671 -81 -727 707 -208 292 -478 -158 80 -755 137 88 -26 -533 170 -365 -395 -369 495 -805 395 0 -286 -248 -202 211 -263 -192 -27 434 -91 -666 263 392 544 457 389 -840 348 5 754 149 637 -801 711 433 634 270 -344 134 -607 -221 335 -693 -592 344 31 655 -81 -621 336 105 370 -630 -66 -763 -880 37 696 716 -764 25 -833 109 164 -119 -405 -431 -90 -574 43 -900 269 -788 -888 -542 609 39 420 -116 -272 -861 711 304 -829 503 165 108 106 -316 227 -338 141 -549 -785 -666 -76 -630 -712 -869 -839 213 -532 -405 -74 -14 -875 -477 -36 599 -579 -64 732 -308 254 250 22 -11 377 -735 38 -197 199 252 -80 -763 272 202 -398 -868 777 297 -405 -422 754 -300 612 136 -688 744 755 725 -567 -844 -152 -689 -738 467 -875 -190 -58 780 -214 -327 462 786 -375 56 -706 -616 -173 391 -276 -205 -695 152 -787 100 -435 736 747 270 453 24 615 -647 -834 -362 38 686 -785 35 -370 562 -145 -511 371 -655 -841 -642 373 -805 -827 647 572 348 -781 -197 788 -356 507 143 -407 -247 -501 446 -822 292 542 -809 427 67 -884 -759 -764 -386 -625 -225 -661 -491 -34 -40 272 -107 146 542 -67 33 271 570 -629 126 325 -351 581 743 -177 -747 -504 -628 -618 -662 -410 585 455 -583 740 -292 -395 726 -365 -105 -397 368 122 -708 -502 -192 -353 556 -523 407 -783 743 -584 -728 -869 -360 770 -114 78 741 614 -214 -150 -867 101 -781 -855 -617 -789 625 362 685 -564 27 -107 545 -561 155 -675 -446 -651 -788 -70 76 -883 -139 -697 54 81 748 170 696 -164 -268 353 -197 -232 223 -748 -428 -830 -711 481 776 -887 -81 329 24 -229 651 -145 99 -808 -434 -675 -357 687 450 405 -786 777 178 619 -480 258 433 417 -434 -372 -182 -288 -655 -562 596 -182 20 777 -627 -442 377 712 39 -5 -863 -245 -356 -309 -317 -121 206 711 292 -704 -237 -140 -191 -76 -163 -202 -763 601 501 -387 -411 151 -376 610 582 34 133 565 281 256 46 530 -68 -39 -453 -389 -100 74 746 445 468 -61 26 -530 628 -587 527 140 -248 -854 711 -456 194 -312 -509 239 -212 281 -170 -258 -831 521 331 -178 33 189 -187 -613 -756 599 -563 -217 -186 354 -456 -259 254 245 -466 -58 -95 -763 363 -301 80 664 -805 -197 798 186 -480 -103 762 117 -482 309 -148 -667 -265 529 663 196 60 -494 -476 -58 63 -278 -131 -59 -37 -801 -188 -165 -171 -749 -767 -811 -745 479 -543 -592 624 -758 -741 619 -224 -391 379 123 -242 134 -429 -510 -828 76 554 -292 -271 -818 518 -100 -624 -715 743 -460 11 -430 182 760 462 415 -813 -404 625 -257 52 758 484 -626 -621 -290 298 -255 -600 -93 22 -31 113 -487 -880 -55 -679 -267 7 587 461 557 -740 214 -425 703 12 -179 347 -188 282 -55 -719 -392 531 442 553 419 -477 598 672 -124 463 -773 464 383 495 631 -639 -695 -880 481 241 -779 -104 452 -388 -232 -526 -209 624 -864 -608 357 -375 -598 -81 434 768 669 -530 -270 139 -600 -75 565 275 -877 -566 -718 113 -861 -501 -717 600 -354 -335 375 -635 -427 -77 -891 513 502 668 121 232 333 -211 -231 446 -744 -787 -300 -843 204 784 396 -23 -118 316 -397 -142 32 90 -281 193 336 -403 734 -844 -827 405 110 -580 -399 468 -569 774 90 49 -92 540 213 -233 460 31 639 -119 -481 -119 -681 369 -438 734 -677 -33 769 434 511 213 657 129 418 579 602 248 530 -462 45 58 685 536 -186 553 408 -540 -267 -329 -216 -47 323 393 632 -741 622 271 -20 -545 345 -324 -199 521 -797 -125 -896 -110 -47 -491 -498 615 -364 253 -400 -236 -46 147 -152 -683 -645 147 -302 -697 -163 89 -526 -632 -666 -834 -660 -724 -860 -86 662 658 -100 250 232 -790 -250 -479 399 525 -457 571 141 625 -594 102 -188 628 -287 -459 -143 -320 -80 -707 446 -707 -443 644 -836 247 -300 -345 741 535 400 -654 355 714 -103 -668 90 -241 -432 -34 -701 58 515 55 -119 623 146 -305 -47 -791 -310 -186 366 136 236 548 447 -697 -128 -700 -124 422 435 763 -878 25 -492 -773 494 -259 -642 -510 -74 -719 -157 698 -199 730 -650 -634 -21 126 -21 -21 417 -72 408 -375 -864 -315 183 -492 452 -777 -10 221 33 399 31 -739 603 562 441 64 418 -305 286 -649 248 -655 48 -836 171 -144 249 -568 381 -870 177 -252 623 430 488 155 271 -183 467 -317 -435 470 -438 -525 -53 17 -454 -96 200 633 -730 196 -74 581 48 415 -62 304 713 -768 -366 -622 203 213 -577 42 344 785 -801 164 -527 515 -471 636 -400 -759 735 -90 -418 -732 -257 -201 -184 -817 60 721 -520 489 45 491 330 -194 643 -305 560 84 -265 -135 566 -42 15 -13 498 352 -712 17 -415 -11 -682 55 -4 -243 -638 654 -609 600 126 -833 -476 761 393 593 9 -693 518 -446 -179 622 -503 -475 -4 -519 -764 31 -788 -387 -690 134 476 260 139 -458 -321 730 -651 372 -77 -184 -721 689 298 -859 -659 -465 -30 32 364 -590 308 147 10 591 265 747 -643 -127 -36 -188 -120 -822 -483 -757 306 -688 -326 473 596 55 703 -618 -786 -351 459 333 536 585 627 -62 -708 -426 -48 -814 -534 588 659 -856 -851 229 387 -384 -757 -207 -857 -558 44 87 -279 -401 -258 628 547 -184 -877 -244 -650 455 -825 293 -676 720 -574 -34 539 -234 142 338 -722 -514 285 404 -593 -293 521 643 272 -883 781 -91 -305 685 123 576 -148 -67 592 479 -832 -401 -417 750 -900 -717 672 -99 -839 -324 -507 -42 -383 603 520 242 571 292 -662 -196 -473 -832 202 639 -7 -65 233 -234 12 766 -515 285 -530 660 319 77 -306 -812 -319 466 -554 -412 22 -325 -390 -745 -199 617 -340 605 642 636 -233 -219 446 461 13 604 -308 19 -680 332 -319 553 204 374 392 -567 583 383 679 112 -802 43 -363 -496 -281 617 -272 -81 -63 -433 -781 574 729 -378 -336 449 677 -274 -264 -145 -167 492 185 799 482 656 221 166 -129 398 -119 -348 -485 -613 794 340 279 467 639 -706 -231 143 -391 -593 -421 97 122 537 -54 11 794 -401 532 -454 694 -319 772 240 -108 469 101 -650 482 479 520 291 121 515 -815 -541 563 472 -613 -461 -280 676 494 254 -329 -651 -815 147 -303 653 -271 331 -755 -780 -866 -197 662 -813 -284 -606 -470 261 -137 198 231 575 -757 -695 284 438 430 110 230 247 126 153 -245 441 -884 68 -714 -176 788 652 -185 -509 -620 -688 359 -871 -52 -517 267 590 -58 574 321 109 552 420 72 -890 -894 -692 -196 323 -889 -21 184 293 -181 -68 636 -60 -127 -788 93 -66 -333 340 531 524 758 -114 -235 191 -803 74 445 -593 -845 196 -865 454 -641 338 786 418 -331 -878 252 -280 523 459 -831 196 -875 -818 -583 -357 -182 612 694 789 293 304 321 84 615 -284 -111 -28 -370 -468 329 -608 -760 146 711 169 328 -503 220 429 48 380 -880 -604 162 65 482 -833 -711 323 -777 -260 413 -753 -446 -589 -790 471 713 -355 -62 -207 588 -429 683 -172 -609 -480 549 341 639 -505 434 352 -440 -662 -800 800 598 -415 247 677 47 -784 416 619 -848 -185 323 -744 292 210 406 -474 224 -94 -703 -828 325 533 787 636 337 -409 -681 578 473 679 -87 -342 542 -296 -405 601 477 -358 240 -559 -870 485 -113 -546 -769 -608 288 300 -364 87 -748 3 476 -222 533 -181 749 123 -892 -208 -891 649 697 292 -460 724 -277 -714 150 -499 372 308 531 44 613 -579 -22 439 -255 411 -412 372 -315 476 -126 -653 303 -683 418 727 -211 -143 -418 247 -316 -744 -643 523 -305 301 -391 259 -686 -330 441 -681 347 634 400 -699 -397 -594 -895 -70 -609 -126 -408 -48 -95 667 -774 -727 39 -183 -865 -320 -340 96 -395 520 52 -579 -417 589 -322 -859 552 746 -657 619 172 -409 -262 674 332 -324 255 -554 -857 736 655 -644 -396 533 680 669 -441 -105 123 407 466 450 -22 -450 109 -555 -77 -348 -472 146 108 421 422 44 334 -646 -890 254 52 148 -751 -123 467 757 467 641 -577 -410 386 -860 -545 347 38 616 -445 -859 363 350 -175 -589 629 655 661 259 -812 -449 65 613 -481 -582 -712 -166 631 209 -303 -524 34 -769 -138 -16 212 727 -465 -554 784 554 -504 -784 27 716 93 -78 -270 318 770 -488 536 206 561 -566 535 -146 -883 -756 -328 322 -135 -499 -128 -727 -144 774 224 520 53 -453 411 81 -832 -811 -341 -620 411 500 507 126 -100 201 780 712 -716 -715 -145 -602 -303 641 507 -809 -489 -542 -882 564 -738 -178 538 -767 381 -558 354 150 578 -624 -792 -603 136 -847 -189 -663 -366 -503 271 -292 599 795 439 207 -187 -53 179 -120 -47 -35 136 -367 654 408 439 -454 -365 764 383 -715 467 -876 630 114 -892 662 207 -676 -489 -675 797 -341 -51 394 212 316 354 428 418 -428 -333 -96 -761 308 494 -495 -50 -879 -802 446 622 36 257 -89 142 -185 -571 414 -487 -191 738 -105 -373 257 -176 -212 -210 744 547 -521 -705 780 268 -513 757 79 493 -463 183 761 31 -448 -111 799 711 677 -112 -436 547 -755 690 235 -89 126 -214 -815 544 -117 166 100 -256 355 -700 379 -581 735 -833 729 -785 232 -70 -255 746 379 -260 -641 -861 -182 738 594 410 -862 436 313 -882 706 -24 -589 723 435 -283 -368 477 401 385 -179 437 -551 -133 -130 483 342 -468 222 673 -494 -250 512 222 -377 -809 -501 127 -679 -158 609 -746 434 707 19 -246 -530 -128 -833 49 -863 -766 -26 325 108 -487 -59 313 -121 -706 274 278 -253 186 -307 483 359 -571 790 -600 429 539 609 -497 302 296 383 -226 115 -102 105 407 -167 708 138 -393 148 -104 -196 -839 304 71 -767 -217 -674 -685 -413 -26 200 557 31 557 555 -899 220 443 -839 269 -217 -548 201 354 -702 -255 339 -196 387 788 564 95 411 -496 132 98 -817 238 -31 -183 -645 -488 123 699 -350 -42 -620 -733 458 -280 530 624 155 -850 -517 758 191 696 -492 -402 -411 -296 -494 53 -131 -187 398 -897 -203 -617 717 -380 -169 -376 -674 93 435 -88 -715 291 758 -158 775 -596 -817 -385 -174 -878 -461 237 -323 -300 156 -479 292 -560 -828 -624 434 356 -730 180 443 345 39 351 724 628 189 -549 -768 -287 581 39 347 -866 131 142 -789 -694 -112 -397 -761 284 -36 607 706 -563 732 -486 105 -408 490 523 -289 175 -513 -646 163 -724 391 525 -756 -517 -660 241 -212 560 114 463 -894 -174 -663 -693 -36 441 -493 -551 128 -195 573 337 -837 792 -507 716 -576 -767 275 -616 -685 79 -403 -146 -657 -718 628 -668 81 -151 205 413 556 693 257 558 -675 207 -376 -841 -159 574 539 701 -345 118 -434 642 518 -419 -330 448 592 -372 -44 -404 592 -2 -548 419 -316 310 793 -77 38 209 393 301 -735 309 -847 118 770 721 545 501 341 112 -866 -614 442 727 -483 -360 233 -408 469 277 592 -493 -717 166 -693 359 59 180 -457 -415 -471 -555 -29 488 166 499 -500 -232 654 -635 -716 561 188 -144 -808 -37 -697 -518 -880 -461 -45 631 -419 311 209 456 -37 -596 -180 23 -589 -785 436 -377 -113 634 -480 742 427 -234 198 -607 345 -797 698 556 428 98 -746 106 -136 -187 365 109 -700 -730 -109 712 265 386 -817 308 295 -622 -138 -476 -564 509 -96 -793 679 -2 -85 -823 633 -280 776 -840 36 -66 697 -41 -488 0 -601 -202 545 -602 -355 649 609 -370 665 102 -216 -600 -667 173 787 577 393 271 -318 568 -559 386 577 659 -385 237 383 625 -557 757 -863 647 484 -802 290 357 -493 684 -216 560 726 -854 -142 -473 -809 -427 -588 -282 -312 1 200 416 -486 524 53 144 -615 768 116 -115 246 545 544 572 132 -78 -593 -899 131 -830 187 -589 -431 654 490 -422 520 -303 612 -842 -710 -417 -4 -886 -472 -49 128 223 -105 230 -547 386 472 -480 -555 -871 -523 148 -252 -163 472 -796 348 -79 458 -26 682 299 534 -551 617 -131 637 -274 484 -112 -193 184 -645 -208 216 365 -286 -807 -48 751 -220 -831 -6 -608 -76 119 605 343 -533 15 -614 790 -738 -208 -752 -35 -542 -601 472 705 -787 -587 -774 -553 790 767 -420 604 -351 -107 444 -139 682 -363 -425 -859 -860 -134 317 -106 -527 657 -22 182 -300 -543 -400 -714 522 -831 600 397 -681 -749 -754 -81 -36 -578 131 197 -399 665 673 222 -514 783 18 199 -255 119 -556 -467 369 306 39 -472 -609 -98 170 -623 -641 -707 553 -350 -581 655 -91 320 573 -514 445 -617 775 -64 -312 91 -290 706 -456 -709 -877 -789 786 -622 -80 -354 -70 -430 -45 -433 38 -891 -1 472 -452 546 477 601 536 196 -783 201 -586 475 431 91 -807 168 -648 -592 148 -605 702 784 -549 789 226 406 -398 -789 304 312 -356 -408 97 204 61 93 -97 112 -817 -258 -435 -672 -596 -526 -812 -142 597 102 -537 -714 -33 616 706 510 291 33 -75 -849 448 584 531 428 194 575 197 -523 285 611 -765 195 216 -572 673 39 -649 -289 -838 44 -672 106 -149 -479 483 -314 -879 -28 -337 -822 92 687 -786 -855 461 -295 759 682 535 378 108 256 750 -136 227 263 -593 434 760 711 590 -341 -616 30 -250 522 449 633 17 -758 383 -656 -839 -789 332 456 525 428 715 637 -162 571 -621 232 645 493 772 450 -650 553 226 579 -490 282 -362 136 -783 558 -457 39 362 -386 -501 -722 -147 -509 -92 -136 694 21 -108 107 384 -899 -512 634 65 341 -539 -504 -208 517 -39 -876 -775 -884 374 -663 406 746 651 490 510 340 761 99 18 682 39 790 37 28 656 -760 -257 777 634 -611 -899 514 -639 407 -299 -847 -251 -809 715 490 286 237 -646 531 -234 318 -221 423 -84 62 580 -228 -126 -684 -551 -58 -811 627 687 -440 708 231 117 -604 149 627 497 760 97 240 30 740 107 -275 -241 -187 39 -388 89 -491 -211 593 -890 180 11 564 -113 564 -874 640 -721 -356 68 -44 -840 221 779 -223 -11 251 418 318 342 43 102 -11 262 73 -176 -451 -190 437 -100 636 493 -840 641 -312 380 718 768 -79 -371 242 -571 32 304 307 -791 -463 427 238 -88 498 378 -461 781 -32 320 248 -223 -726 757 686 557 577 -385 773 -584 -247 54 83 757 -167 35 -647 234 -822 -636 232 233 -84 -791 -304 285 707 -801 -109 -813 425 -7 97 -735 -294 293 785 185 -417 -138 -842 84 -667 -67 504 -357 -648 679 353 -150 97 751 -213 -33 -428 505 -733 -754 -298 -524 436 306 -329 -396 23 -81 -199 -10 -84 346 -887 227 -723 425 -14 243 -203 -510 37 -280 149 -552 582 299 250 556 -675 -668 241 -533 57 -106 -223 236 -503 133 -115 188 -276 -605 -20 581 -155 -475 -545 -536 449 -807 -662 -813 -463 741 566 -99 474 -473 245 -179 -485 160 -221 -199 288 -330 376 -205 61 71 -640 451 -106 -457 257 -760 -329 -162 -509 -700 520 -824 763 199 -27 86 -402 161 -200 -521 -372 -766 549 -542 221 272 491 695 -732 83 -118 -193 705 -873 132 86 531 -551 418 -162 -528 685 155 -873 -574 -190 -245 -849 788 669 -852 492 350 438 700 -635 -681 -473 219 -322 -212 -427 92 791 -543 -661 -223 -631 -95 650 332 -744 350 28 -255 -590 -711 -74 285 -22 773 736 -265 251 50 -327 491 616 -329 -752 -331 34 -779 376 196 307 -353 -223 -385 18 685 384 381 37 326 570 717 -335 765 -44 -523 285 58 -751 607 -537 -372 -326 -764 -618 770 -659 -90 154 -844 712 -217 -259 -60 -483 -328 475 -551 356 -268 -73 -200 -545 510 676 -225 153 181 710 458 -433 632 726 142 767 -138 772 57 68 -378 -270 272 -26 249 -51 -810 636 510 545 192 627 -56 -255 424 -817 -221 -797 586 -760 316 -409 266 722 -670 -290 87 -780 778 543 397 69 -627 -533 -582 190 576 -78 137 -713 400 -307 -650 -205 28 -301 -887 67 575 442 752 792 -400 -43 -114 -384 789 137 704 517 -554 473 -659 -376 709 136 43 -328 -86 -447 191 69 -599 -846 -301 309 230 -818 -21 56 -261 -365 24 301 -92 657 99 -57 -585 676 -238 771 -9 449 127 -194 -815 120 -606 80 -676 600 784 153 -698 186 -457 -642 82 -794 -893 -620 491 14 79 -299 105 -311 591 -227 -616 523 174 61 199 408 -637 64 -599 -894 -714 551 125 -152 396 108 275 -665 563 211 69 -178 -844 648 527 -98 -690 -824 -180 392 -389 -518 614 718 288 -781 -428 -600 -155 211 189 273 435 159 -301 -828 -653 -223 194 265 -534 616 -727 175 209 166 0 -860 541 -573 -604 -788 697 244 -264 330 709 -372 366 -599 57 -863 94 -97 -55 -659 -800 -699 181 465 -833 466 -9 -46 28 352 36 227 -375 174 193 -85 273 143 121 761 103 280 -404 78 777 -554 314 -379 213 -687 -407 -557 228 266 -618 660 -67 -353 213 466 45 757 -476 699 -38 -438 583 775 -146 544 118 -138 -621 346 -607 27 -176 -379 -820 -324 133 -892 238 -466 -208 -826 218 -222 -140 20 206 13 61 -123 506 -311 -688 -348 278 699 399 225 -574 734 -223 387 335 -75 -526 464 -270 189 -286 436 233 -150 -247 -251 -100 545 -776 -669 310 -681 656 -213 254 723 -390 473 767 193 505 615 -598 626 -728 -140 279 -556 -243 328 -717 798 781 481 374 798 -746 504 -438 682 -614 -385 -659 755 -718 -164 483 80 722 -103 -300 -900 618 -12 -642 -816 367 -140 20 -431 -368 59 -810 154 -647 53 -756 84 -81 -223 477 251 241 192 424 -508 277 -228 -587 -648 -673 -486 449 -503 -384 -811 678 763 -171 41 -364 -812 -655 530 -213 -267 -105 320 191 721 -853 -195 -733 -5 -529 -431 -248 203 -427 -449 48 -138 32 83 -282 -537 344 1 143 -346 -618 -234 304 654 26 692 94 127 -309 -271 201 143 -422 459 -23 31 -426 309 -17 636 -598 89 -203 193 445 -711 -8 711 -592 417 545 114 772 -758 549 -362 -312 378 -302 -822 343 472 616 398 -148 506 -378 -255 -308 688 -243 726 -600 694 -277 -606 387 -522 30 304 -484 -438 304 589 -321 -218 -327 -735 65 231 267 -393 -395 -158 -268 -540 -168 450 -895 -255 310 -481 -662 690 690 -871 248 -112 375 704 -7 -373 -703 -494 377 -854 -287 640 713 29 -354 -421 747 -228 128 -358 454 215 728 -707 -483 -93 -434 -320 -596 -849 -25 284 -545 747 431 344 -79 -857 547 -263 376 513 -247 92 170 389 -747 -67 706 726 241 468 -177 561 -715 -329 -12 -523 725 -710 636 654 18 250 -30 -812 62 134 -760 207 -237 422 61 95 -337 -117 -623 360 614 -364 744 -199 -48 453 403 -518 676 106 -366 76 -640 297 -136 -598 -80 -588 -264 -572 275 -633 -173 -540 506 22 258 232 -240 308 -759 472 474 -764 -844 505 -820 -712 141 -451 -62 750 -637 556 411 -380 622 -408 82 -542 -143 -849 -42 617 -106 492 -159 9 648 18 -43 378 -395 326 -189 -290 -732 425 -698 -94 685 -123 -859 -371 -742 -143 -367 -608 -158 67 578 482 -253 348 -611 -85 -65 -629 720 525 376 355 -546 510 708 -679 90 -501 -589 555 340 130 -719 -883 -111 688 -777 217 30 -235 -830 261 603 721 -857 -540 -175 -335 -506 -652 134 -257 639 -414 -488 98 753 377 -695 -286 380 -569 -247 689 -884 -885 -762 429 319 -316 -512 612 -780 -621 -166 -219 -677 200 12 -793 -805 -566 -193 -519 -116 -754 -38 -683 665 524 583 -358 631 184 487 -183 -149 -115 75 -46 -850 281 -221 -612 -261 -146 -833 -603 -714 574 668 -389 391 234 -539 -796 -505 399 510 -792 -121 -204 156 424 454 711 206 791 -209 358 -608 708 -49 368 370 -396 -276 640 -33 -821 -354 -825 797 -272 -128 678 726 -310 383 -103 -831 -816 -702 390 -195 731 694 144 -6 -735 359 655 -469 105 -693 -738 -1 136 43 -114 -711 98 -226 -506 278 -331 -799 89 418 176 -133 -683 597 -370 388 315 380 618 241 364 -657 553 92 -76 719 -217 490 -343 68 262 -790 -650 624 -451 -737 -511 -628 647 607 -343 -442 73 -136 228 -556 218 -461 -576 -634 775 -31 -10 402 -314 -553 -899 -426 122 428 196 492 -864 163 -511 202 -733 -552 -432 -584 330 491 752 70 -735 56 228 -879 -83 678 -64 154 -256 354 425 216 -62 233 -755 -487 594 -521 -561 761 784 -11 -319 725 -290 730 -756 434 -123 112 -768 209 -436 681 -887 478 -479 -672 622 -163 156 420 -726 723 -779 542 -317 -87 -18 -850 198 273 -70 -833 -660 665 492 -35 302 -82 -325 277 404 -229 -341 492 729 386 765 233 799 626 -691 582 -782 -51 -366 -382 239 583 730 514 -247 471 560 556 755 783 -802 670 318 458 -46 -403 -628 639 -282 -756 -570 -649 -537 -380 -315 -219 682 17 -839 -746 205 -78 -127 288 -447 768 -858 -554 12 675 -787 -190 -366 -528 -486 -186 318 567 736 103 -510 448 -357 325 740 -671 458 -235 -411 -380 -867 278 -832 430 -599 387 -812 703 35 256 690 -337 364 561 -234 681 -338 43 738 504 285 -82 -752 -54 -367 -467 -626 -804 -527 316 -39 -503 -633 -767 -153 726 625 -878 -394 103 270 -199 -783 120 -646 100 -709 314 -695 785 -229 506 -764 -358 -659 268 -142 -884 -759 -828 593 531 176 338 -472 -194 562 -259 -663 -485 152 658 788 -81 -186 -890 -891 544 501 -62 -253 -324 -660 -722 -830 603 -813 598 -648 -108 -434 123 -631 -112 -194 -669 624 -400 45 174 254 -581 -139 211 -682 739 13 -331 585 518 -124 162 553 743 -64 -134 613 -749 -31 626 -320 609 -123 753 -862 765 -767 159 258 288 495 758 303 281 195 -389 572 -754 586 160 -137 442 170 146 716 -683 682 -433 -695 -359 -24 407 322 -557 672 13 373 -309 -241 526 773 -199 617 -683 651 -240 -846 -793 -423 721 -273 -261 -276 380 -372 568 -465 429 20 -453 -268 -5 450 510 -68 277 675 733 -158 513 -6 576 529 -263 -87 672 683 -353 -286 -552 228 -331 -454 373 -844 -188 -7 701 -234 120 -434 -668 -863 101 671 -130 -773 -885 18 30 428 -714 -455 743 -222 -97 -239 -384 317 -651 -568 -383 171 -859 202 -544 746 176 146 647 276 242 78 -890 687 -215 154 730 -445 -900 9 -345 150 -430 671 84 -128 -436 441 -643 -417 -428 -517 678 714 -453 -447 -617 -603 -883 36 -616 -534 -232 590 501 525 -474 283 -608 -319 546 321 -293 357 -534 248 -649 66 -554 44 -65 -276 69 -35 -546 63 334 -837 -770 -853 -571 444 -323 117 -808 -124 -164 586 642 -551 -651 157 -825 -435 380 -89 548 96 -555 -448 231 -465 -19 -137 785 -669 518 -319 86 505 -18 -598 -508 -567 283 -518 143 -636 324 386 -887 -460 35 -881 194 102 693 43 437 -885 -499 493 110 -496 776 300 466 495 719 787 -717 726 364 760 90 -61 135 -485 -621 -114 -299 -725 -612 -881 -555 763 -260 -786 140 311 471 387 570 -712 734 -345 -163 -327 377 655 -89 361 -230 712 -566 668 -450 436 24 641 111 -126 180 -222 -284 -330 -415 -68 -812 -167 726 115 421 82 420 -767 312 194 417 440 363 -301 -371 -597 88 -885 -28 165 144 155 -755 362 692 -702 689 -723 -835 217 287 -190 430 -879 27 -173 -206 -166 733 -486 215 -842 313 -265 33 -865 763 488 -575 381 -78 454 -591 -725 -48 -788 640 -48 -509 -197 -25 -85 -751 609 -6 7 -69 671 -207 -777 334 497 429 135 -2 442 791 -815 -629 580 -876 225 -58 356 -449 59 -333 -366 -666 -434 -482 -643 -722 -769 -851 -742 -139 581 -396 -885 -47 -182 -897 650 -1 627 273 -862 -626 10 207 340 -795 430 708 601 42 -432 12 319 138 -714 265 -361 -29 569 578 -788 105 -368 741 426 539 -467 -175 -435 -58 -696 517 -634 -747 -592 -526 198 -749 -618 -688 504 -187 319 189 460 388 -131 -798 416 754 698 343 628 -266 467 437 -483 -375 247 315 -592 -758 -790 78 63 -69 -262 595 -691 -594 25 -773 -234 -351 628 -127 -529 422 -654 163 90 205 -367 -596 683 -238 249 -258 -323 -670 627 495 564 110 -756 253 -878 708 -589 -787 -16 636 357 668 -533 558 -515 469 -180 175 -195 629 -93 441 -390 -831 -241 -834 -277 -150 286 -68 522 -259 -880 -473 302 -787 -675 -658 414 -494 -305 0 -356 -597 -312 663 -181 469 225 -499 337 -402 768 -699 110 622 760 -104 176 350 303 -260 763 671 646 262 -303 -583 482 79 398 -265 464 494 782 -22 -286 -45 800 -619 467 -329 -894 -337 278 -878 -21 312 701 -354 363 421 -347 -146 -775 -187 93 -337 233 -538 758 -424 797 594 722 596 -537 -14 -24 174 423 -839 -34 98 280 751 -603 636 709 -624 -770 496 -621 401 -620 -630 -698 22 110 -378 764 131 -492 -808 -481 -189 -556 77 105 644 -227 652 732 604 -528 -369 -518 -14 -863 -144 -201 -767 -575 212 -498 -521 -296 579 -661 -444 578 -577 -302 -17 798 280 -339 -658 -221 -869 -128 321 125 -522 -468 642 -80 -114 -388 213 46 693 585 87 9 -597 -334 578 233 -492 -420 -485 -658 -447 393 23 -277 334 -605 515 -578 162 -534 777 713 -862 33 -86 -703 -462 82 -857 247 -54 251 -283 260 -140 -881 -551 -211 65 279 -155 -116 304 599 -371 20 -650 -417 -138 -800 -518 712 -261 250 460 179 -665 284 -848 -582 758 -326 -61 -599 188 -270 28 206 -341 95 -88 312 85 -421 -570 786 -146 -813 238 -642 119 108 379 297 -397 -562 -662 -79 127 594 382 189 534 -560 327 26 -479 455 376 -766 -98 556 -55 563 598 199 -93 -80 -317 -221 736 -760 -201 -157 795 -768 771 555 681 71 -343 -810 393 85 -267 620 535 -486 -195 580 794 271 386 315 -886 -686 32 699 -266 -67 -330 117 -207 717 -371 -109 660 -56 -806 -578 -585 391 -755 517 -636 635 310 -140 86 273 263 668 -614 16 248 -96 -763 -802 77 345 348 -675 222 -719 553 -253 -523 219 -847 390 -813 -483 -881 -529 -731 585 -180 375 -20 -300 -646 85 -50 -261 302 709 459 -33 258 -636 -355 -564 475 576 474 214 584 550 229 -588 -287 -379 -183 -247 -580 645 -561 -19 325 543 211 429 -97 -226 724 576 -857 -788 -562 -428 397 -800 -262 156 93 -122 301 -109 -862 -497 -440 -573 -133 353 -31 -694 613 -714 -23 441 -288 336 777 -159 150 114 -566 -335 -471 733 -735 102 350 -828 -545 -76 37 -813 -474 -272 145 -474 -542 477 724 -813 -891 -87 -854 -49 -546 -573 791 -409 423 40 -883 741 786 13 430 211 -494 240 479 -375 -721 180 -188 592 269 -358 -78 -320 -858 533 -422 -658 -307 -284 335 -407 347 589 769 -475 -592 33 620 207 724 87 -654 249 -77 -83 345 87 603 -843 -451 -811 -326 445 -453 -54 -279 278 477 -859 190 -122 -175 630 -662 118 -141 705 -346 475 18 -258 689 534 285 117 -680 467 -262 -58 633 105 169 800 -596 98 224 -76 -637 753 -600 -405 -50 -664 -702 282 647 -819 7 767 -40 -693 321 -342 -799 629 155 -811 -148 145 352 -385 539 85 -815 777 397 -5 -487 -892 202 -339 -694 -347 -217 644 -569 -442 497 764 -305 -427 744 -457 660 -550 711 597 367 362 675 -556 448 -285 476 -682 24 -447 781 14 -527 -415 645 777 -218 350 785 534 -121 425 -286 272 -727 725 436 -556 494 760 69 464 261 693 470 82 369 685 -649 -379 -22 -312 -521 187 347 104 -576 -103 -431 10 571 78 330 506 -628 -338 662 90 -303 -48 7 416 -421 -318 429 736 -504 182 -658 424 167 -424 173 547 -449 -357 -637 -627 356 -790 -810 62 -339 -430 70 -223 750 24 585 -388 702 -399 -781 -55 -37 87 -233 -611 319 127 -266 -787 -293 -808 -727 -17 222 473 594 -769 -73 -105 -553 197 172 -603 333 -308 252 679 273 -379 635 -104 100 66 102 -576 726 640 -425 -489 -813 -798 -897 -388 701 459 562 358 -684 39 -597 -655 25 743 -645 -759 52 695 534 550 196 -580 656 -135 594 -258 -398 114 -211 724 508 -345 415 -688 434 397 194 55 353 331 -469 -656 -237 628 768 -510 -752 -132 -508 670 -407 -764 -632 191 579 -625 143 629 -74 77 -255 776 -467 624 377 -2 412 363 472 -169 691 -405 -811 -223 745 -648 -344 -881 -730 -160 698 279 -534 365 83 -836 521 133 535 767 -145 506 399 -98 387 410 511 17 709 -602 -557 -533 88 375 74 -188 -272 -210 257 589 -172 -70 510 733 -318 -660 217 -295 161 137 -474 482 -282 798 -838 144 598 521 -251 -331 57 423 430 763 508 -169 691 559 -173 -104 582 324 773 745 800 -50 137 575 -536 772 -133 -581 212 -773 -59 222 696 357 443 125 86 -565 -408 438 -681 -590 401 495 211 520 -888 480 -90 563 662 -448 -622 -150 612 423 -54 587 -554 -758 -438 -472 -123 363 723 282 -479 4 34 -8 178 417 539 -68 -634 -720 729 -416 -749 284 621 -293 -634 731 -183 140 -484 -418 340 79 449 681 -501 170 -554 691 -705 343 522 169 629 -676 -632 -821 -235 188 24 111 166 -519 376 -95 793 -772 -201 -95 243 -175 -516 -85 -309 143 -703 58 554 -108 -638 4 141 -282 607 479 -678 -293 750 -689 541 745 -590 19 489 -133 63 129 518 778 -624 414 -648 518 276 124 -149 363 -722 773 -647 529 769 -491 349 356 179 17 -170 -104 -878 471 -661 -874 -325 565 -218 -618 651 611 667 -550 -704 64 91 476 246 -352 577 59 -248 -127 -711 245 55 -133 142 753 -725 -515 -341 580 168 -366 -566 408 -182 -470 -374 -866 263 -250 86 -440 168 12 -45 631 424 -275 77 797 -879 -472 -481 -177 91 -128 -410 779 -556 642 394 141 641 -866 12 -890 -92 -572 -267 -750 670 39 537 -637 139 -765 -638 -354 139 766 115 -687 531 43 553 754 -362 -695 108 -333 44 260 764 288 -339 -467 490 -476 -41 -318 -610 -440 553 -715 -134 -11 -216 -768 44 -725 379 289 -454 621 712 766 59 -638 -825 18 -304 -52 25 -163 567 282 -571 286 486 542 -618 537 -243 146 515 -791 -274 327 -705 -593 -605 439 381 779 -767 -586 265 -448 170 -46 207 -714 -237 -548 -761 -385 -724 -658 -372 550 -320 217 -414 -879 -627 -780 290 -66 -186 -884 718 -712 361 -602 259 -599 478 356 494 112 -97 185 584 104 588 -550 126 -140 398 -450 -35 -730 140 528 370 654 720 -622 -806 -77 -125 -2 -900 -73 279 170 270 -466 -467 -127 -441 -790 775 552 302 134 -125 -831 430 48 324 -78 -206 524 36 -425 -554 -303 -216 -729 685 532 112 -43 795 235 345 -188 -699 768 -556 26 700 461 -766 -283 -78 -694 342 -359 -105 206 -81 -512 773 -571 9 -717 -625 353 293 454 -251 696 -834 -565 54 -702 -850 160 215 511 -743 -809 -632 -534 797 343 -738 -317 -7 729 -312 171 618 39 -196 522 -762 528 618 -288 741 -344 -89 -363 705 -759 -206 434 34 -759 -899 -430 563 -487 -566 654 588 764 612 148 -62 688 498 -704 -549 -824 317 -307 768 174 292 33 -725 -366 -529 -90 574 418 -851 -886 -895 633 91 640 -98 -325 -198 353 -817 568 316 377 -6 798 170 -828 -826 31 226 291 -283 -659 -829 -508 299 335 547 -245 -437 -588 -312 -156 690 797 482 554 213 -665 -103 -121 180 517 185 -360 -75 639 212 5 339 -614 -71 -408 -539 -28 769 -252 -183 141 -737 -598 137 -196 529 -97 -164 -543 -282 -744 -362 781 -637 150 539 -622 480 -230 372 131 -69 -2 -45 -730 592 -769 494 739 -38 587 -302 -460 437 78 -130 636 208 334 750 -134 786 -866 -630 151 -371 -894 67 391 -894 -433 -785 721 -550 301 -696 354 359 -399 250 -59 -584 -527 688 -436 -190 -37 -541 -400 -641 -895 594 -201 -235 666 765 -323 -304 -422 285 -658 -401 172 -464 -270 555 -644 -360 109 -441 -493 -370 -548 239 291 533 -744 -719 -146 633 34 -66 -382 704 -359 92 331 -623 -711 579 -460 317 -713 -185 178 -599 -847 -590 -384 235 -14 441 202 74 348 32 -214 -243 -192 -118 672 -65 463 138 -321 179 -492 -319 141 588 741 574 -381 -835 68 -396 5 47 -879 -784 254 -379 341 593 -634 525 -410 -818 194 652 -777 553 480 -383 -145 -490 -774 -109 -143 -642 728 -168 -400 -808 -205 120 -821 -601 -585 -703 700 -561 545 -818 -715 -401 -326 260 495 -755 -420 309 458 164 350 796 728 -282 421 756 -373 -549 -753 -276 -35 403 -250 -551 -255 788 -806 -31 167 -135 -550 -277 -309 -620 499 -91 441 -633 -147 679 -127 235 -476 115 760 190 -714 532 -431 691 -244 298 36 743 307 -685 -777 -312 -634 114 -574 -61 760 402 -296 769 -889 -168 -820 99 -700 771 -625 702 -557 -715 -744 -335 320 186 -281 73 -512 625 411 551 19 -119 529 219 -120 -47 -608 -668 -857 -856 -70 566 513 89 -315 152 -610 765 575 -219 463 -577 628 -607 543 273 344 -470 -493 753 253 61 -345 342 495 774 -470 -857 -692 584 660 507 -783 141 -639 -534 686 544 -498 181 513 483 629 -239 411 332 -66 95 435 -637 -229 -270 -836 -91 129 -457 733 776 751 539 -553 -628 376 -468 315 -791 -563 -499 455 -12 -884 -546 24 -887 754 -135 606 307 -8 468 -319 -623 -140 746 541 115 -178 424 -750 56 729 -819 -460 668 -462 250 730 -556 92 757 784 -632 -162 669 59 -863 -356 -583 760 465 -211 764 -314 89 -587 448 232 70 660 449 -646 200 311 -112 584 413 265 -28 253 78 -152 697 98 -839 -422 -209 443 227 730 -184 -337 -208 549 -427 162 -271 -856 691 477 400 -28 -533 -685 216 -780 -330 683 -123 680 -270 498 -65 -722 -889 373 -855 168 168 202 765 345 -68 -3 628 -790 -165 -536 -180 -144 -648 656 735 -390 358 -677 -719 565 441 -635 -854 -135 -790 692 -48 627 48 -221 -449 334 531 313 -664 -687 477 -217 532 732 580 317 -252 328 182 -296 -646 -848 -104 -607 606 -42 166 -666 -514 -124 -872 788 227 -77 -821 -864 -592 397 -851 -472 -518 -417 -857 397 260 668 -44 -535 -91 15 16 -845 642 -440 -382 -725 267 -770 694 -304 136 548 1 -869 -738 -369 -12 -803 -279 -853 -301 -573 -165 364 -550 -325 -209 82 160 -478 654 617 131 -865 608 -574 101 -496 -728 -342 -868 222 582 -123 -140 -855 -364 192 89 -169 452 732 -718 -864 -591 -284 151 -111 253 -747 -156 -350 -402 550 58 92 629 -31 -65 -646 591 -626 -694 483 654 -895 267 368 555 202 -438 242 629 116 257 -726 188 745 60 -888 711 -103 343 -76 41 197 236 -822 -751 -776 222 -657 505 -797 -42 -178 -692 -243 -640 206 255 -718 -175 -608 757 669 -880 679 -641 -564 436 -846 -849 -213 -633 -167 747 62 726 -838 309 86 158 632 637 777 -368 709 -266 292 5 454 571 -611 717 -844 -136 115 -798 442 -757 -786 685 294 224 -703 218 277 224 -508 266 97 -880 729 -153 471 701 -532 401 -694 -461 11 -112 715 -749 312 21 -827 -60 107 413 -267 74 327 115 660 -16 338 -33 -317 -614 217 -108 114 279 597 -701 -144 17 217 -626 -153 -837 -827 99 -9 -241 409 -296 -459 -86 -528 -808 442 272 652 -181 -565 -507 215 -40 423 -1 246 83 -619 -70 672 -450 420 163 -735 -548 -793 476 -428 763 482 295 36 -716 301 429 -822 -466 -9 -30 243 409 -402 517 -22 390 -841 -197 -613 789 -418 -348 591 -23 -70 -620 686 -636 391 -211 -386 -135 -857 319 14 -679 271 -152 -533 189 477 133 290 -137 -820 -521 -796 180 -619 441 230 76 -243 108 267 -565 -865 21 523 -462 -384 -32 61 -483 160 -100 -616 539 -537 -638 213 -249 681 -179 717 -854 772 -773 158 -348 -627 140 330 754 -437 -889 47 381 408 -752 623 -830 608 -49 -820 124 -122 -449 104 -537 -851 -670 252 34 709 -739 693 -568 -663 332 87 -1 673 -785 281 326 611 63 267 -178 737 -424 282 627 798 -39 252 283 -554 -298 -869 98 418 -385 -76 107 -298 -646 -510 290 186 14 -294 433 466 525 -422 -889 -99 -706 -642 260 319 -730 579 -72 -377 -558 -20 -107 126 652 -651 9 374 -342 -801 545 -629 185 245 -308 -56 -497 -192 653 -637 630 -140 201 48 786 -160 649 400 -828 126 -120 -860 470 -530 494 -895 459 -620 -742 430 -851 715 26 604 -621 470 78 -616 320 460 -720 -79 -271 -638 376 -296 -405 -732 547 -286 -394 104 791 -472 497 -489 307 278 118 542 733 339 128 -119 441 797 -342 771 -774 -343 491 232 -686 137 591 -167 66 765 -541 -728 -403 572 90 724 219 520 773 -288 121 29 -132 -515 -673 -775 -512 319 -745 -434 -762 309 -895 -213 87 -287 -646 -205 748 -437 -827 -816 -900 -459 -10 -55 -664 158 -784 -591 694 653 464 -108 -613 -320 -68 -648 -85 -642 587 73 -69 277 -483 -339 -99 -49 345 88 -797 584 26 -641 -890 -297 -847 407 -235 210 613 98 -667 -312 -572 -695 -679 86 461 -116 -684 560 -77 28 -214 -789 -478 -823 -765 91 -211 779 -202 276 -398 230 -357 -247 729 -740 393 -852 171 7 -104 -34 490 -61 -102 -737 291 190 394 -291 -533 422 37 -278 661 -493 443 127 -225 -853 185 545 788 -147 -25 -127 481 -773 -660 -219 404 -63 -748 -506 559 327 -825 476 -760 -57 406 -468 521 524 -11 263 -746 496 667 -544 782 77 -442 -290 -698 588 785 505 680 728 19 -408 258 295 -894 229 -60 364 274 -73 -139 261 -630 -423 -714 407 -593 10 -798 182 541 554 797 723 508 259 -146 451 -209 108 -574 411 -269 -479 647 -149 535 608 -668 -487 -451 -208 268 -64 364 -479 519 -50 753 690 256 666 89 -67 606 -82 715 -688 -535 387 319 -29 -47 185 651 -95 -528 -413 -244 -403 16 -225 738 -711 475 -489 -651 -256 588 260 209 -591 -2 787 -323 -455 798 -829 -832 61 34 -586 -382 -80 -48 400 -180 -245 777 566 -414 -496 -410 666 -150 333 -715 450 -590 29 297 -135 671 537 186 247 74 355 -153 -510 745 -891 -44 576 308 -638 -804 116 -177 211 -212 76 10 -119 -594 661 -558 -266 -427 241 -784 626 704 140 -91 -108 -395 756 758 -648 -794 0 -421 -111 -313 -332 -117 -560 784 240 180 -584 -898 522 -660 407 740 -856 422 -609 723 -391 780 -260 -194 398 706 -125 -201 -91 734 -653 -728 -805 -78 284 -32 87 -64 317 62 144 -791 80 755 -422 3 -43 762 -273 -561 -390 -534 555 -44 197 -574 510 -434 310 690 795 -699 98 672 -322 483 -482 385 231 247 -430 -506 542 420 -48 526 -113 -600 -448 -653 469 -483 228 -31 -508 -362 610 -643 -2 791 -169 580 733 -677 523 -188 235 -754 -333 799 234 689 -680 -705 -139 471 91 636 25 701 -202 588 766 759 162 19 132 585 -861 9 -454 641 180 -338 -860 257 -757 -40 -109 -804 -781 -297 -38 -102 -837 407 266 352 -554 -818 -93 213 491 -362 247 -804 -342 67 -644 -356 465 -876 698 251 646 -614 -166 472 -587 -423 -484 496 -35 556 -679 63 -455 253 375 -156 421 -342 -635 -218 -168 -36 737 -279 -722 260 -372 -382 -382 385 -537 539 510 247 152 -458 -23 -415 103 382 -859 -265 46 -25 -571 -878 -668 -109 769 612 -733 -833 -802 631 223 -249 -133 -65 -495 -684 -348 787 211 361 150 526 17 -372 -285 -205 290 -89 -1 -522 -411 -703 -682 -658 -521 151 -147 296 -802 -150 724 388 90 577 -726 410 491 354 -628 117 -326 471 -66 259 -480 14 -376 657 763 -268 -877 734 96 -395 260 -226 -36 -630 -249 151 -607 715 231 695 -740 -347 251 17 473 -765 -411 -615 -258 518 -523 -647 -554 -750 -630 -723 -598 -704 683 598 -721 -372 -288 94 -839 -575 317 -523 -770 65 184 46 -99 364 -207 -752 114 -414 -156 -731 567 147 -210 -776 511 654 592 -743 113 395 628 274 -222 -824 390 408 -62 292 -715 -852 -32 -287 -713 -867 40 -671 -121 -155 -772 -531 53 -592 340 -55 690 297 452 -100 -834 -499 485 549 -485 607 423 669 666 445 -84 378 -53 -90 656 104 401 710 -561 -305 -367 390 -696 546 -575 -592 -790 -315 -595 -387 23 -216 -372 242 -53 -791 596 -357 -830 632 -332 -816 -117 -307 50 -487 -24 -794 208 -111 -813 257 392 -555 -584 -875 295 704 -346 -183 -262 -393 48 272 -141 -68 357 618 -895 -133 61 -782 -781 -839 603 -127 178 -257 -235 -554 596 -250 -750 369 701 299 -17 759 732 -79 788 256 321 -2 577 413 -387 -836 -128 577 -662 459 -463 -314 72 -690 781 244 158 378 -831 -288 92 375 -73 -613 -894 -548 -85 -278 568 109 -664 715 237 -869 -408 -648 -271 552 -337 480 -884 -765 584 396 89 -721 415 -758 -355 -358 675 485 210 -413 -422 4 487 519 -93 737 -402 -135 -154 40 730 550 631 698 -328 329 509 151 339 6 -566 572 326 790 209 369 333 294 -32 -847 348 -566 -344 -699 -435 -42 -880 491 695 321 -748 495 476 112 -448 691 -643 -271 330 -754 537 716 96 288 -549 67 -422 -290 434 100 -415 156 -894 560 -799 706 274 -69 -287 -512 4 241 -619 -875 551 439 616 132 -687 -434 310 -442 293 602 -262 605 -535 -595 -799 87 -694 -150 -424 -3 -545 623 50 71 396 -217 -344 -800 750 470 628 -601 -450 -890 -188 107 21 -695 49 592 179 36 209 -361 -234 -380 480 -39 -568 -840 64 701 -91 -686 -201 -556 159 -657 196 656 521 -109 -257 -285 116 782 -800 -632 -407 -267 -393 -564 -40 686 601 684 -891 -279 -667 488 -153 -387 -476 -169 -234 612 587 69 -95 -430 -90 210 470 740 -585 480 512 -341 398 -682 -873 -89 785 -790 -799 53 656 -746 -484 -422 710 -785 524 783 -150 452 554 -468 536 -729 -389 -307 1 380 -114 322 -141 -31 -704 -506 178 453 -396 -561 -18 -296 156 -63 523 -800 -630 -388 231 225 -95 201 343 -642 -575 126 -701 586 -608 211 -410 -861 791 595 487 245 357 534 -778 -406 -341 98 709 -7 152 777 -565 -771 372 66 143 738 -4 -188 186 340 -824 -731 -118 557 145 685 548 -614 -400 749 599 166 438 186 -622 695 190 -803 663 252 -144 -288 -738 -5 278 717 -787 -763 -508 -634 51 622 10 -4 756 682 88 -13 616 273 710 -854 -49 144 -874 -247 469 -770 -348 -693 160 235 -659 26 173 309 -512 158 -69 475 -418 -305 276 631 -584 -874 -448 -559 -74 -155 -522 198 151 373 46 799 -165 -633 -792 556 -419 -501 443 361 -169 509 -535 313 236 619 -152 -510 -524 -272 -119 548 -696 -659 657 -743 523 642 -79 381 -334 -665 197 -238 -760 702 -418 -43 -900 -442 -476 -537 42 -398 -482 567 -785 471 230 -93 -483 2 665 -218 -850 646 367 336 698 509 -169 -326 -642 -623 -589 -622 23 -415 -186 65 -336 -683 26 244 -93 -140 210 -393 6 750 543 -649 -890 -98 221 223 -207 -720 -235 -747 -583 279 -307 175 357 643 -140 651 154 -17 -696 164 478 759 -758 -507 604 -5 454 -685 247 -619 50 638 534 -311 249 529 51 29 245 -80 -167 -171 -769 671 -346 351 -845 -416 395 -810 -834 762 763 131 -299 -386 48 -857 -503 255 303 -584 552 284 779 -326 383 -715 583 261 -443 377 695 283 -667 -822 70 725 -484 379 235 -510 617 455 -510 -156 250 -192 6 609 544 -270 281 -133 -775 -605 -538 773 506 -605 569 -720 -586 486 -183 -693 -76 329 474 -69 648 420 145 -481 377 -443 259 175 -864 75 166 627 544 199 -166 558 -384 367 -127 497 496 -751 -57 -187 2 745 224 764 -264 -471 -556 -828 -700 610 773 206 -780 -576 52 546 -274 163 428 414 -705 13 -82 -227 -882 469 583 541 -53 425 -463 783 -742 -105 -558 456 513 -813 -418 -415 -252 -595 -58 609 735 32 128 -681 -702 -561 356 -171 -181 -381 544 -878 -278 141 596 -400 428 456 -19 -761 -540 661 181 -171 -493 4 -242 -1 346 299 210 -171 -567 63 792 -230 -815 214 44 726 -851 272 472 -500 339 -332 172 -520 -791 444 210 582 -126 670 746 -824 33 523 -79 -200 -494 -407 616 731 -129 345 -397 -736 -303 73 -149 413 -709 -475 -299 -830 492 377 -124 -159 -869 -564 -166 516 113 14 46 82 92 666 636 -752 -145 -472 695 -678 -380 -415 669 -80 -621 -425 -156 -94 99 -376 515 -71 -805 -699 404 -568 -249 242 -586 -884 -238 795 -650 -724 756 -93 -116 -191 -500 5 579 -245 -156 276 163 775 -539 658 -188 595 415 777 -599 109 90 274 631 -434 -492 318 -508 226 212 -501 -87 238 -564 -556 -112 232 191 351 -235 -316 137 82 -65 -470 736 -3 686 391 -168 531 -355 754 -131 -213 -149 475 -410 -813 -765 456 -653 264 755 -806 -499 701 -689 -560 -816 93 471 -463 555 197 748 -381 531 288 -267 394 224 125 -508 337 -38 -521 -71 -91 106 -561 638 -782 359 572 -870 776 -324 -669 570 284 -304 -431 -546 -847 -188 -803 -196 -370 -888 -529 759 -857 -609 -49 -723 -750 -189 188 -268 -75 -341 454 425 72 -191 -466 -372 -435 -205 -640 -883 -314 -28 -462 -274 -371 682 453 197 -41 -623 -416 -625 788 -230 284 -567 -367 -202 532 -303 606 -864 -697 -578 789 9 713 470 -195 -59 711 -237 56 -768 640 521 -671 -356 -65 -846 332 682 360 285 631 772 -374 459 -327 -630 -838 364 275 388 -313 -371 235 656 114 340 -701 632 79 -364 304 -759 154 366 214 750 -515 111 -760 -447 541 -572 -93 -630 22 572 254 -285 -164 -858 -359 624 -857 55 785 -509 -667 -588 -434 -208 -800 -106 -383 652 498 505 -178 128 485 160 -453 -159 -748 -157 -374 -168 -217 414 -735 -64 -243 -245 541 407 -415 653 332 -594 474 514 595 -722 -751 -609 -463 66 -268 -681 374 -190 -829 -356 721 -844 -13 -808 -150 -612 -17 350 -36 -529 -548 -496 111 566 -477 -72 243 769 700 -631 -253 -316 -763 66 97 587 606 708 129 703 -226 732 622 42 -657 -893 137 41 67 -291 203 -882 -695 -583 -50 786 -592 637 -491 208 -817 505 767 -404 -752 -598 -636 -731 -96 -136 168 -639 387 -786 -776 -867 483 -211 322 -266 428 530 795 -198 622 725 522 737 560 659 -260 109 275 117 -268 144 -831 -285 641 -30 -263 2 229 -369 51 -697 0 -646 -563 -571 759 -563 -802 -357 -139 -57 165 402 341 -520 215 467 -252 776 170 -298 -187 385 555 -600 -730 -298 -867 -304 -245 -819 699 -455 -385 96 -465 -707 -500 -200 -594 554 -488 780 -589 253 -897 -899 568 -840 -719 -108 399 263 -425 -313 588 -695 -802 376 773 -743 -87 -601 -317 30 -888 241 379 23 -853 126 153 69 206 78 479 -240 497 -175 321 307 -849 159 -292 57 -110 -544 -620 -421 647 -848 -277 -175 620 394 -719 -573 -4 -435 -359 195 424 508 -152 -180 637 602 -220 768 256 -639 233 -462 302 431 -819 139 -311 -50 -632 -270 533 787 -775 -600 230 642 -14 -290 -306 -624 10 -302 328 -510 469 -669 612 177 649 -666 -600 732 -318 658 -729 126 -671 -164 126 -164 -663 -632 -291 74 -36 289 442 454 558 708 -863 -153 55 279 -892 -11 81 386 -745 -97 -119 -376 -684 523 411 -94 -398 730 231 17 -724 -653 -746 455 -848 -110 -600 -107 260 -113 579 643 -486 -28 445 697 -82 536 -23 -266 -402 763 55 -334 -84 -777 -394 435 -755 182 454 -302 355 -623 -274 33 -446 -661 292 -299 279 464 -438 104 -772 -676 -822 -760 289 -111 79 -99 -10 -312 -826 -863 50 491 345 35 705 -344 702 444 267 763 356 -227 79 490 363 -661 -583 -357 261 100 448 738 478 -631 83 557 460 -165 405 -483 -722 -564 -709 194 -515 581 576 -189 -541 699 172 -483 -458 -808 521 522 -324 316 280 -693 35 144 551 -519 782 612 -423 197 -373 259 668 -301 -822 271 272 91 -284 -777 134 -753 164 -387 -208 -748 -32 594 -777 755 -656 -81 170 190 16 630 -42 566 314 -625 410 625 630 759 -27 -792 -634 428 493 -614 757 -403 414 -567 162 -687 122 -858 223 -628 -502 -600 -759 -77 -779 117 635 128 -22 444 243 529 62 -403 319 -323 227 596 -460 170 -14 713 -586 -312 -372 -66 -296 -349 85 784 629 -348 -95 -516 668 339 -707 306 -360 381 16 236 -80 -206 -588 206 37 -658 472 743 -189 -692 156 800 -613 -301 590 103 -474 -102 -98 791 300 -22 -158 493 -501 -532 -428 159 282 -583 109 355 115 708 416 -352 -532 503 248 -231 -375 306 -242 674 -665 188 68 -408 -246 -267 94 593 -109 -755 -820 98 -400 -585 -56 123 -108 -843 -570 -547 -489 684 -142 703 1 399 -870 32 359 249 772 525 -818 -200 49 215 -694 361 401 269 696 -112 -376 3 -284 -808 -626 -153 521 -551 109 270 621 -240 438 -814 -237 439 105 -520 543 -245 -496 522 2 269 -769 -176 29 -174 -565 -627 -778 693 107 -241 630 84 355 -704 -23 -210 219 -598 447 544 -780 -781 -133 512 614 601 -155 755 -513 -106 21 -881 -375 -549 -597 367 -646 508 230 483 709 -190 -600 305 -141 279 -184 -624 593 -725 768 226 221 -642 627 -497 -653 120 791 796 -590 250 -488 -169 183 757 -91 -249 -639 -518 -269 -79 625 -689 465 224 -36 711 545 -258 794 635 -233 -686 -743 -247 486 -549 -795 -599 546 32 -561 371 113 -487 437 -259 151 -235 -670 326 60 589 -458 -232 218 273 -117 -497 163 628 422 237 -109 727 -263 567 214 604 501 694 -876 -368 -423 341 -587 -873 -327 -330 -765 375 758 -123 14 477 -129 52 363 -780 -837 -703 321 133 -227 -329 446 99 711 -690 -379 115 532 271 -631 -728 -592 551 387 -266 -698 -147 -73 -857 -864 632 45 355 485 638 -168 441 -709 -596 529 1 732 667 -378 459 556 -145 -469 345 399 -266 -446 -352 85 -163 792 -820 776 247 -465 125 -837 -28 -464 -241 -186 -781 182 -160 -530 197 -40 -111 221 -359 -32 -588 136 -51 -318 397 -504 600 -142 669 -801 396 798 312 -110 607 -8 -896 -744 -855 628 449 652 643 -236 478 -700 -585 -778 172 -818 -675 -521 697 -518 611 180 657 636 40 -237 -422 -210 -68 -899 -771 443 156 566 429 619 530 726 -516 511 -485 -343 343 730 -79 -479 524 714 -763 -261 -53 756 -860 579 776 -548 531 -877 48 348 789 461 364 481 316 -452 -30 -796 -854 54 -22 691 -754 87 38 -87 -843 83 239 -65 -165 -316 -74 -375 592 -878 448 -256 234 355 -894 641 -504 -189 -300 -412 -554 693 -317 534 -135 -398 -434 -804 345 102 607 438 264 -225 -567 422 -898 -390 -27 -66 -734 -199 436 -509 688 703 336 450 119 -87 -78 -830 -851 -276 206 411 -55 506 -56 674 -339 -363 -836 -544 -198 392 280 252 -568 -694 -391 -219 780 -821 -411 -597 349 -778 -203 520 -486 473 499 -9 -820 -613 -460 388 681 627 -768 -10 -316 -265 188 290 524 528 628 -472 133 -364 163 -818 531 -270 609 -842 320 643 -58 -182 -215 396 -704 -515 524 -513 379 -667 -322 -634 308 -172 -124 53 798 -361 760 -381 -452 -380 234 -68 161 -444 -640 -452 -88 -838 -657 -57 -362 115 -544 419 -267 -66 482 149 -277 -651 331 -325 256 235 -227 -369 199 -443 350 -622 379 67 516 554 630 -716 -597 65 -163 198 -723 -492 277 63 -70 165 555 -576 -684 481 732 -313 236 -396 -806 76 -587 42 124 -859 191 88 181 -891 535 -451 765 -200 -272 345 -157 99 -166 203 -84 10 -825 686 -343 454 615 255 69 -80 203 -261 418 -648 -365 -100 520 783 -375 -606 499 384 -17 -415 108 -751 -617 -819 -133 215 410 -485 84 -303 696 -276 -772 -366 -596 384 -814 -395 706 190 -688 -187 -294 265 -154 -472 -653 -439 -560 -561 130 475 -398 76 213 775 -344 397 -339 -665 623 -97 -477 -739 -561 130 -313 -369 -407 410 226 -147 -709 -366 -82 -314 -880 610 460 216 -58 224 -598 274 644 789 92 -688 68 372 490 388 403 366 503 688 250 101 -669 298 -28 -378 -257 533 -497 2 -192 155 371 -318 532 -438 -625 -514 -744 687 -386 -55 -469 -575 351 -152 -833 -501 -331 -50 -5 357 264 485 -725 -44 -623 -272 611 -260 -645 648 -340 -706 327 -272 -579 -217 426 -551 778 630 -882 -380 391 254 774 -100 263 739 -241 -98 -135 -38 305 670 495 657 579 -820 77 241 316 499 -681 254 632 -831 389 513 -86 306 -331 -800 -614 688 -730 85 -443 -315 419 468 -653 -865 200 300 640 -79 -224 779 789 -788 604 -209 728 -826 288 -655 -309 -351 583 -108 590 576 -816 417 -405 -707 217 299 246 -456 -377 -118 -26 -589 510 -346 -483 291 460 -739 -466 369 -179 -688 -199 199 43 -121 -669 322 615 700 -827 -612 -668 156 -247 639 -10 -712 -230 -568 35 -47 -407 -843 53 -638 659 -22 -115 -530 717 -233 -624 -238 -277 -235 -173 349 -92 -95 100 268 767 -166 632 356 592 -54 -544 -710 570 329 7 64 502 571 -154 410 -41 86 303 -53 -492 177 -471 443 -63 -692 -435 309 12 553 398 766 -698 630 -557 334 637 -548 -554 -217 -5 -715 -548 -551 195 257 399 404 -147 112 -103 97 -860 -564 734 -399 -254 233 -549 -695 -63 776 110 -126 -317 759 -459 53 -225 -626 629 404 369 -652 421 620 -5 -36 -563 272 -523 46 472 -440 637 180 -535 -130 -120 346 563 -101 -458 393 -518 124 -859 -769 -25 -796 4 -604 -247 626 -266 -482 311 303 14 -850 650 -557 601 -297 338 619 320 -95 -454 700 495 -345 247 337 -135 -368 -741 335 92 -695 -843 -247 784 -358 109 456 -150 -414 691 -642 -13 -864 315 761 -443 -449 478 -821 -621 -350 701 731 -168 -639 130 -178 -856 51 -49 602 -788 -666 752 -815 54 263 -346 -401 -13 307 264 212 35 -696 260 460 39 490 -692 -789 -893 -186 -785 762 -498 16 404 232 -617 -383 649 -406 -486 -17 81 -876 74 507 162 -668 -535 -249 34 -533 507 -226 404 -210 0 14 711 444 -306 -715 -165 -351 242 -316 -67 30 531 -198 -54 302 335 -239 -461 -456 219 -190 -870 -545 -416 288 -583 340 42 -473 619 8 -589 -775 469 -683 -7 410 653 -690 -810 -239 -363 -72 95 41 -182 -412 126 124 -574 -141 -307 68 -684 -355 707 -149 -541 -149 -483 -690 -816 298 -867 -554 -426 615 -859 272 -555 -747 -270 599 -204 745 777 799 -298 -204 -738 597 772 -793 -892 -275 -672 -713 435 636 389 -734 -886 -15 566 -528 239 -541 -663 -181 -836 -287 195 212 762 -314 630 -589 -256 -894 337 755 349 65 604 206 74 -751 148 16 526 378 -512 -516 -427 556 -629 605 -455 -640 -442 -32 -787 366 260 709 234 40 201 -728 -488 -494 -493 242 46 -13 -809 7 260 119 -490 -78 -386 -636 295 -742 -42 147 -858 734 -789 -58 617 -766 -697 720 -166 -680 208 747 694 -158 476 459 -763 354 487 169 -269 121 58 -100 503 680 -230 227 11 494 -385 -345 522 501 636 182 118 -603 782 604 552 80 682 -583 116 -858 -260 -433 -203 220 325 -134 -378 146 -372 -464 -463 -464 561 -338 162 -642 48 553 455 568 514 464 249 344 -706 -387 -819 -239 43 592 -829 -693 512 -241 60 -272 268 -46 -334 53 741 -79 433 -682 153 141 551 -228 775 -34 -134 -745 106 502 -501 156 -18 536 -636 423 -411 360 360 -732 580 287 -36 -198 139 208 -233 -9 693 496 -630 -95 -789 -59 -538 -887 208 -95 272 770 -336 -396 191 -64 -329 -77 -253 425 -632 726 148 -802 -139 585 -869 78 227 -635 661 142 -458 718 -636 -784 -54 -230 -731 -296 717 -834 365 -852 -739 136 370 614 -190 681 156 496 -210 192 571 544 637 -856 -707 -59 -733 499 628 -209 -608 159 701 -533 -550 -386 -421 -687 8 -612 241 -4 88 -281 -187 -615 -21 -115 -542 193 -344 492 295 -888 -352 152 -535 364 105 459 -50 -145 8 -223 491 -861 294 271 -810 632 298 584 491 -767 247 231 589 246 56 318 -424 -806 -28 -270 19 -750 93 -168 32 590 93 -59 348 -480 82 116 500 419 95 208 -812 -231 391 613 437 -358 -486 447 -366 347 -36 643 -515 -809 760 -15 -762 676 170 -734 -414 736 -626 -685 256 -262 -74 674 285 646 58 516 -454 529 457 -551 -264 -279 303 375 -307 644 -446 787 460 416 261 -394 537 -402 -170 314 672 -766 693 -221 387 -862 -380 -396 304 -765 -708 80 272 -802 -82 579 -875 -65 590 -562 366 -822 -511 -432 -394 462 748 -15 152 -100 -623 800 -219 -414 -109 480 25 193 277 -310 544 514 -416 541 -547 216 -476 184 -559 -15 47 -454 716 147 558 727 -252 -353 -289 415 -332 -506 -731 15 -138 67 245 -751 215 -706 775 -656 612 -286 -643 -218 -747 656 -51 674 -235 -143 -169 317 694 496 579 -695 792 165 -432 619 575 357 278 82 274 -469 472 -477 -619 690 -700 78 451 599 -209 308 308 490 -537 97 657 403 284 -816 520 -889 -52 232 643 -122 -664 -117 -444 527 -260 631 753 -225 -222 457 -765 733 560 708 -885 -760 120 -664 663 370 38 791 -283 -806 790 661 578 541 -324 247 -288 303 -267 443 652 -422 72 -465 -172 206 393 33 -284 -614 600 -474 -729 -582 -9 597 117 -320 626 722 722 -490 -764 -119 -731 491 -442 339 -331 736 449 675 -759 -322 -224 569 451 -747 -74 73 -875 744 -606 206 -443 -715 -493 -663 617 -882 562 666 -204 -697 447 -896 -119 -122 741 224 677 -231 629 -646 -97 -312 106 -85 -132 1 -81 425 290 -5 -446 172 -534 -550 -472 -775 140 139 347 -832 468 89 404 201 114 646 -74 -469 -319 -49 39 -93 -704 172 -671 3 313 451 -880 166 -186 225 485 -294 601 -678 -350 782 -363 426 663 -48 641 -784 -160 -520 -880 -474 -140 -267 789 -571 48 229 -482 -254 -750 489 537 -88 -448 -119 370 351 774 323 32 -427 -152 -415 66 -161 451 306 -41 372 442 -673 -895 -715 -427 -822 -520 345 173 -498 82 629 -681 -433 -343 229 705 751 -730 -720 -566 70 443 -329 -193 225 581 677 32 412 -501 654 -201 67 642 -801 -809 778 -668 -888 -442 778 -29 432 -389 -367 561 -683 -289 -384 86 125 266 210 471 -182 191 -786 413 -286 -108 467 -260 -718 -427 132 -662 -377 -193 -814 -837 240 -888 -43 421 -41 -105 -536 101 -42 70 -440 533 28 -222 320 136 -333 -75 658 207 66 -597 32 -640 -119 522 275 28 -616 -776 -660 786 142 80 -566 765 642 759 -740 -738 685 -870 -540 16 449 332 -332 76 -252 504 -819 251 -485 -284 479 -878 392 522 769 12 468 -249 -811 795 -403 -134 -356 111 -723 -866 703 123 234 -575 754 446 -347 42 626 547 -343 -487 711 -142 370 -219 -532 -214 371 -133 -745 19 436 -24 384 -450 -214 -399 -34 596 -384 -519 -533 676 -606 484 -20 -507 573 -608 -365 -648 670 -315 311 449 -810 -53 419 -8 -697 -637 292 -479 629 293 156 -698 -218 460 -367 -550 -859 660 -41 253 -589 -823 236 -763 -834 -74 625 -271 13 353 -418 -424 -262 387 414 90 409 579 31 -632 405 -798 -736 -888 -273 -188 -496 -348 -504 169 405 -597 -506 -557 -92 439 44 -769 681 158 -241 -647 -183 555 697 300 -105 -864 363 614 -396 673 358 -34 -380 -694 350 -62 436 -807 615 -420 163 182 -623 -48 313 312 701 114 -143 -766 581 -579 697 -564 -184 437 -707 -474 -192 -779 450 -882 82 -460 -717 -668 -330 -433 -888 626 -208 119 -513 -814 -718 -352 -885 -279 -390 766 257 -535 -76 -466 274 -513 30 -386 451 -294 -211 435 -575 -679 -194 -248 -757 56 -343 -315 -816 -770 -43 -539 -587 -295 -161 -70 -737 273 128 -892 335 632 547 -751 478 -391 -308 -360 78 -388 263 -640 -126 -896 -24 771 759 -553 -139 668 -537 -41 791 767 -795 -388 -596 -791 292 639 -847 246 582 560 -322 -115 307 64 86 -875 -103 -706 -159 -832 384 637 -389 -193 -806 -489 -698 74 -877 -603 740 -879 711 80 -161 -592 44 -234 502 687 -672 771 434 1 -346 -855 464 -877 331 68 -686 -348 -518 -22 -593 -687 716 -188 641 474 357 -90 582 639 84 232 -516 -265 -835 -672 -561 -525 -68 -854 455 -374 -692 349 141 -658 667 544 -404 690 138 91 211 16 -235 537 487 -764 -863 700 -818 246 21 716 -305 695 714 -547 423 -310 -419 -647 -586 477 -307 291 36 -617 -225 291 53 -636 -400 562 -563 38 -186 656 715 243 647 647 -694 640 -847 16 276 483 638 499 -798 -544 -320 500 733 -381 -819 727 -641 763 -104 78 -239 295 -575 579 -127 -733 -5 523 -900 768 695 170 519 131 261 -313 -32 -85 581 -196 -167 526 -446 142 -137 -459 -352 -381 242 356 786 -454 -864 -779 -837 728 -591 -394 -507 -433 -737 285 310 -438 438 -448 746 630 -556 -265 -354 -412 -554 -436 -160 -375 795 -249 -300 -498 728 -86 330 -40 -594 205 24 -653 -37 263 137 134 -61 -258 -76 -251 84 155 213 -226 -848 -342 -15 -378 -569 409 -614 683 419 -317 241 -3 788 220 -891 -712 740 -725 696 -406 731 -863 -461 -394 155 654 -475 -479 578 172 525 -72 -333 -1 -144 -651 -324 541 147 -749 -591 152 -591 -877 112 -591 -450 -829 -73 -1 -247 -831 428 -562 -562 582 736 -232 508 292 532 -631 -841 -381 292 -66 497 86 518 216 486 -536 -321 789 -135 -834 420 -277 506 -895 323 598 416 -741 -837 298 -514 -865 -395 554 -113 526 90 562 533 -508 164 38 472 -343 -348 -582 -138 -653 -563 -560 337 -769 -459 -261 36 -880 -774 -626 -209 -469 -897 -582 -553 -376 430 -144 -190 -606 571 420 243 621 -683 -234 438 723 159 471 445 95 324 -552 -483 -842 226 128 416 -116 -566 604 -829 448 -345 116 435 785 -252 -124 -763 306 547 -667 -837 667 545 -786 474 -362 -128 165 -305 660 259 188 -468 331 516 -16 -762 -625 -75 -376 520 141 -43 -204 -747 -119 -651 418 -782 -148 -570 584 659 645 -685 -795 -662 -798 381 -547 280 606 53 588 -355 -870 552 -111 -245 610 526 695 198 292 -719 -176 498 431 535 -540 531 440 -795 -348 262 -655 -5 574 -114 237 772 -744 761 184 -863 -489 -260 -604 -561 648 494 618 -704 451 -506 -223 -358 235 -362 590 -173 -507 -378 -163 50 247 -740 61 -280 67 -588 60 789 235 199 177 -39 619 -866 527 47 251 733 682 505 730 494 730 -479 525 -828 412 564 81 715 -702 -786 70 552 -134 276 744 -240 391 656 574 554 653 -204 489 85 -513 475 121 546 -474 23 593 37 648 -11 595 -836 -29 437 -407 708 508 791 -108 -499 -293 -474 295 653 41 104 -565 -814 -504 -276 -77 -193 763 238 -626 -306 -740 4 718 -366 335 258 -725 439 -641 24 156 443 707 -166 -622 -421 441 651 657 -811 444 -843 122 -446 52 -678 204 794 -596 -68 72 -395 -616 -715 587 -141 -420 515 -210 -819 -267 -845 -324 679 434 -523 -784 -808 -721 -770 650 -235 -631 -164 208 121 -166 27 451 -549 -762 317 487 788 135 -522 -458 502 169 -701 -789 -724 -543 678 684 610 -757 696 193 -106 -601 41 -294 -448 -823 -589 81 -249 262 -695 312 -170 759 -29 -646 -67 709 371 -854 504 37 -144 159 761 -215 352 -555 -191 654 -437 78 -607 -460 -203 -75 -288 -151 -126 151 18 -852 301 358 577 378 -829 52 -541 15 -873 -799 243 -145 -872 -320 -788 532 -547 402 -689 -45 -332 -643 -859 173 -398 520 668 -230 463 -528 199 -876 387 -674 169 173 640 247 -260 -891 -797 173 214 757 -666 375 355 193 98 672 -687 -44 -286 -336 119 -139 350 785 -706 -20 -399 35 -611 513 293 -748 -808 84 -479 179 370 -645 -757 -720 349 -814 478 409 -304 -345 -525 -124 -573 -604 -330 -828 -407 -313 631 561 789 -821 295 561 -209 -66 644 647 483 605 -875 -186 -578 571 209 -214 -869 113 141 669 -520 147 -893 441 642 784 -872 -619 -118 -420 -312 725 146 706 -560 -629 135 571 363 478 -486 -170 596 -665 40 -3 -720 348 163 145 -277 -703 -813 -315 -589 -792 -363 -596 591 358 -609 -706 -514 -542 416 53 -713 371 466 -748 -503 590 -141 -705 -355 396 -285 -244 296 -719 -187 -788 -754 -16 -473 761 798 130 108 263 -127 579 752 -202 -76 465 567 -318 -580 -813 463 512 501 220 187 769 -277 509 513 -166 755 -727 -682 -841 314 -872 388 -479 252 -427 -552 -814 141 527 -472 -882 -48 -47 -267 -743 691 -364 631 651 342 663 -459 -57 -54 114 273 -458 467 -187 -324 301 -663 355 389 -208 -423 -498 -768 361 -550 687 240 484 352 -838 -32 -423 -134 142 420 480 -231 -872 -355 -29 -544 -630 -345 -186 364 273 585 182 -886 -589 578 93 605 79 -437 -263 233 -106 -660 -368 508 775 -127 640 -365 274 -783 -25 1 -149 -3 -195 346 -882 374 376 -849 -798 -831 510 479 -193 -472 393 161 -269 218 -238 782 -12 614 -285 238 249 349 -210 -880 -645 -635 -502 -427 783 189 684 -187 84 568 -549 535 -820 -439 -713 387 546 -607 567 -778 151 -740 185 179 610 -766 260 733 147 -495 -689 -241 -125 158 -61 711 -759 111 -683 -418 -558 55 251 -431 -630 165 -385 698 -712 -46 -120 -95 50 147 -221 528 313 -65 142 335 694 -299 495 183 -429 657 -777 556 358 588 -781 -549 -776 -667 -425 -3 442 275 301 -423 -85 221 83 -347 647 -696 -345 523 -288 440 102 -362 -290 348 352 -336 230 287 -362 423 257 195 245 -394 190 -38 222 508 592 -320 -269 396 -181 -66 -669 467 -79 -799 478 -75 753 516 576 -276 -605 -569 312 776 39 -239 -375 -88 -758 -691 -533 663 731 384 398 78 534 619 254 -149 297 116 -86 16 287 185 -431 484 -491 79 781 -483 375 -493 550 195 -728 -230 -208 540 -73 338 -841 579 -48 -65 132 -562 -418 -678 323 387 71 126 11 -500 -61 -884 634 750 608 -887 -101 -119 -806 312 -492 -861 -277 6 190 -661 -344 -123 626 -510 680 -8 5 -476 711 307 756 135 8 555 -748 199 -682 773 -447 -759 -316 267 -477 26 295 -758 -548 243 458 -644 -90 471 179 -837 30 -287 -358 -291 -131 -553 -96 -144 447 354 -530 -762 215 -240 -249 347 -187 7 -646 -364 -295 666 -889 560 212 252 -763 -169 -153 -198 -287 -356 671 78 -316 790 84 -49 -224 754 -602 592 466 -100 -84 -715 202 -893 591 -669 29 639 -342 -519 71 152 656 -222 450 -246 -718 -593 557 -168 58 728 655 48 -650 -405 696 -399 -288 -561 25 313 -657 -53 -195 -332 -821 346 438 781 564 136 610 -568 261 363 -195 -811 727 125 796 -601 237 541 421 -489 159 -186 -829 288 285 19 581 -100 -415 206 216 408 81 276 197 -204 -561 -5 -121 -112 -91 -100 -651 -265 95 239 -141 -555 -286 -71 60 -799 627 -695 -564 49 -324 654 78 436 698 -437 124 100 -680 498 190 -605 404 -105 687 -440 -625 -832 -760 -447 434 -584 62 -202 129 -345 478 664 764 703 4 -24 -523 473 74 708 765 -492 -200 4 -762 -568 -114 582 1 -577 417 793 -850 -76 -562 -239 776 275 -92 -702 -377 -77 -193 -20 215 -233 221 10 553 409 385 -434 -596 -896 -498 -849 205 -258 -725 -630 130 648 687 -508 651 502 261 -739 55 -95 374 -85 -738 587 -772 17 238 466 486 -312 -221 417 -188 -270 -235 -335 -589 702 707 72 -557 481 128 748 -817 -734 563 -21 -748 -764 -48 -590 -455 240 -446 -57 -630 266 556 674 371 381 58 589 417 -402 -338 673 230 -405 -138 -609 -744 541 -540 -99 239 273 579 -153 519 -521 687 17 251 -380 -181 -271 34 -879 443 358 607 -328 433 195 -824 -602 -86 -310 210 -33 -196 -520 -804 -557 -39 -224 780 -651 -641 643 -25 -713 -851 198 -761 165 -448 212 704 -759 -208 784 -431 -861 -532 622 187 448 113 511 -358 266 291 -388 -409 -69 -13 273 121 546 -105 -513 61 392 387 -238 -449 689 -760 -221 -733 -146 -692 711 430 -833 -854 -571 652 60 -308 -203 72 -368 -11 -415 -790 -368 18 472 433 -459 792 -408 364 -842 -895 -138 -662 434 -221 -77 33 645 682 602 -788 368 -85 205 -893 -47 39 668 789 -819 182 56 148 215 169 -466 449 574 -450 266 714 -485 55 -240 476 -175 -368 -571 -442 -615 799 429 509 534 -347 -54 -456 106 -9 -333 225 739 -149 -693 -532 503 650 106 252 437 181 588 591 -151 -91 -276 427 -891 795 749 466 -550 -478 389 499 -107 797 731 363 -683 -813 685 -263 491 -20 -770 749 -99 -761 -224 -708 -103 503 584 793 641 -464 676 495 -881 604 489 -323 -830 -189 314 -666 206 -723 621 -382 -86 -100 555 404 487 -766 -763 476 -606 208 338 399 -813 779 773 -280 -341 -132 -236 726 -72 -850 574 -470 -426 -687 299 -470 256 318 351 413 461 -283 -91 491 -252 563 -615 -559 -755 -153 2 208 505 541 -788 432 -605 -751 -303 -694 -74 -668 131 125 770 -207 12 -293 483 746 -546 264 -581 -287 -691 -458 -167 676 -62 -807 -637 454 16 -807 -306 -253 510 401 367 -100 398 707 -413 417 -450 -765 -294 -465 -764 -149 612 -143 -334 -676 408 68 231 -260 212 643 -72 -312 -213 -780 -662 -190 236 29 240 549 -162 542 -679 -585 566 -456 561 665 389 184 483 227 -372 609 -529 -615 -489 -732 -173 282 -408 -629 669 692 425 478 308 440 -584 72 29 389 235 -151 -413 -371 -735 332 -215 -440 -37 -43 -760 -100 644 253 -669 -380 -307 -537 745 -765 661 -299 -241 -712 -788 -551 680 -446 205 -419 -264 528 -834 -337 -421 332 -442 531 412 -30 -848 -410 98 -883 -595 196 -256 119 456 104 -576 307 372 776 239 -366 -269 -448 51 774 413 792 -89 -205 -665 326 566 -684 -438 373 344 -836 472 -233 97 -405 -192 218 -206 460 -701 -572 -359 -115 650 -360 41 121 241 -493 -547 -749 757 -148 46 -275 64 -824 -824 10 -727 180 167 796 190 -627 -337 168 -565 -7 437 -728 740 -458 -560 -596 -460 -490 -13 -419 671 407 35 -457 405 -443 294 257 202 -126 -398 -161 -739 -44 -513 -75 371 532 -532 542 409 284 -242 741 -288 638 -87 -323 -622 65 586 -391 -466 -418 9 -489 -466 59 704 -595 -341 -620 461 95 -189 143 -498 282 -641 -828 -634 408 475 -461 -215 -10 -257 506 -740 150 504 -486 377 421 292 -671 -801 610 -437 717 499 -568 409 -638 -324 737 -369 -738 727 1 648 -625 260 -136 -814 359 165 -777 405 191 200 528 89 790 68 -380 -862 741 137 -499 191 331 -20 1 -679 366 -479 -296 106 -483 159 -621 187 -352 -453 296 -371 -539 -9 -660 -865 -356 -735 521 322 609 -272 -175 -751 490 -233 -733 -777 20 785 -476 -829 0 787 -742 629 785 606 -781 586 -414 -304 -238 -258 -578 108 192 -253 -493 -356 258 -409 -335 66 480 -359 -80 -196 237 -595 -625 248 497 -430 -605 501 -165 -544 -841 738 794 338 553 196 744 -420 520 -51 137 -404 -300 -892 529 -161 790 167 233 287 92 -806 206 -676 357 -566 -774 -725 77 -817 -771 -746 -599 713 -213 -248 -448 -763 497 -122 739 -34 -877 441 747 -216 286 307 -665 -678 513 560 635 126 -206 -162 -625 171 -62 520 605 -255 -311 -526 -378 422 567 608 -778 -826 564 -455 -310 290 -627 -338 192 -185 782 648 643 403 -748 325 -151 -449 177 -333 711 450 -308 -773 631 624 -57 207 78 -291 628 401 -887 -390 595 -229 493 -131 -604 75 262 64 156 644 -883 337 -580 -546 321 -648 -848 -293 -588 -774 -637 -660 -370 -733 232 -329 -488 -284 470 739 -305 -636 -570 258 262 360 -806 97 422 -493 -232 774 -307 -871 -803 -4 485 322 -1 -89 -856 -409 738 -566 -361 52 780 -216 288 -610 645 102 -455 -333 -819 365 661 280 515 -889 -534 571 -719 -604 -793 -619 365 -36 195 -515 -46 -212 -491 -758 768 51 -733 247 -334 259 -619 -74 436 767 161 -764 -417 -823 266 716 -421 188 -487 -246 73 -717 -35 554 36 -14 756 136 -13 -21 -391 -275 -846 306 232 -892 -558 792 62 -733 709 98 566 775 441 490 194 -397 364 795 -868 98 -879 565 210 734 593 -134 245 -281 -705 640 2 -430 -320 -69 46 341 -459 274 -766 -355 -100 -613 -474 -849 -554 -283 31 -752 -38 -431 271 446 -296 -378 -218 -58 -424 -488 306 620 -805 -798 477 -594 -635 780 638 260 -867 691 565 74 -732 485 -533 -285 -205 -491 237 730 -412 -417 -783 -266 678 -98 -308 746 -523 -31 -263 506 237 254 -364 -529 281 165 -268 -63 -619 -458 -131 182 -416 -450 -694 -422 -434 506 -47 -365 -429 464 -137 195 -838 -227 -123 205 -826 324 -461 475 204 -720 498 586 689 674 -153 -347 -862 560 -310 -798 289 -783 -829 732 -589 387 -433 -711 -410 609 -896 74 718 793 -633 -468 185 -184 -136 -452 649 635 -812 -761 329 -97 61 316 240 -655 -468 -500 288 -827 -850 -257 492 367 404 -192 -106 159 -366 563 420 -159 -258 -9 -341 -779 -77 181 712 -830 82 -266 338 69 301 800 -555 -809 -12 158 -486 41 -285 779 339 -418 658 -459 -737 463 -19 555 323 -57 797 -514 -126 631 -2 112 -532 -504 409 38 322 -748 288 546 175 137 -487 193 421 -710 -417 102 -639 327 355 -447 766 -801 37 506 -466 -134 -510 -782 -609 -288 -391 327 -835 600 -386 -199 245 -895 -888 -218 689 -497 10 343 53 444 353 710 163 -528 -835 83 642 700 -868 -777 263 709 -181 -886 707 170 -516 -630 -9 -611 296 774 -515 -706 -333 -95 362 -339 -52 -826 745 716 72 135 526 -754 -170 40 289 -188 -604 -245 87 -243 453 -75 -452 279 -312 360 -885 407 -119 495 703 -88 105 -217 -588 81 -311 -334 -509 442 388 -112 -412 793 -650 389 -322 -323 -34 -282 192 -359 110 -796 -805 -81 -147 -737 -15 255 -611 483 675 -880 357 722 -286 13 -539 -94 -647 -558 -777 -29 -606 80 -616 363 269 -353 -112 -787 -164 -349 -606 747 -377 84 665 -534 383 301 -469 -815 -460 462 776 544 765 749 -669 -626 -469 -120 435 -279 -755 609 -689 -733 -451 108 358 -13 -28 660 -40 -788 -227 797 656 800 -771 -807 293 -550 416 101 544 -257 144 -184 325 -465 674 -549 502 734 705 -446 2 -384 182 -447 357 81 -91 700 155 313 159 -10 -646 -428 -832 52 -242 736 217 743 93 144 -685 56 746 -390 753 -434 695 -885 325 -789 452 552 579 51 126 122 -277 752 -122 -823 -116 -703 -869 458 679 -827 -183 754 -243 371 -97 334 337 426 445 270 -617 466 -326 213 -184 378 28 -602 66 -128 -258 5 -889 -520 220 -618 -895 611 -186 277 476 -392 -790 555 -54 -834 -92 610 -605 -6 289 797 -502 -574 -333 569 535 635 370 506 796 -388 425 419 295 -110 423 363 -698 -653 492 642 148 -547 256 330 262 -50 373 -411 161 658 -626 773 468 -292 -121 -839 129 72 -685 -74 436 562 -755 -143 561 -174 -187 -12 499 785 -811 -701 364 -75 -478 378 338 -405 -6 342 165 -757 -658 341 487 482 79 -329 683 4 -228 -534 309 -415 173 -127 763 -512 460 -483 -321 800 -265 134 231 32 677 -434 410 -523 558 -319 392 444 -354 -118 592 -800 -80 -481 333 631 409 -9 -782 39 -187 730 48 -405 -491 -83 -231 -123 -510 163 -779 -863 -626 673 -222 89 320 577 -195 433 -91 -28 -748 459 -60 547 -218 199 -389 297 -689 505 -306 185 -245 -433 -762 565 -595 235 -417 295 -862 -274 542 -382 -764 -618 758 -772 -529 -191 39 757 498 -118 -14 -341 776 -102 -61 730 -672 -446 41 -334 327 -51 -16 -491 68 500 -607 -108 169 -654 -824 270 -185 790 332 364 135 -867 639 -102 706 16 -673 -591 786 56 356 481 -95 433 -306 -1 601 -245 599 -480 -892 709 -53 -225 360 -229 358 -449 388 -533 -77 390 -818 -22 -538 147 -867 -453 -706 256 55 379 -844 -378 -352 -517 -382 -594 317 -237 476 389 129 -236 65 -754 -613 227 -627 -186 90 317 379 473 -246 479 76 185 717 -795 793 -853 -255 -18 -26 -75 -141 -30 658 -231 -102 712 603 427 771 -192 -286 -146 653 -656 -656 11 -392 629 -166 -621 556 -199 -436 189 100 -281 -740 389 546 -231 -421 215 49 -545 -219 -137 46 665 -618 -489 -455 -346 -486 -230 666 -128 -820 546 478 -598 146 -772 -492 501 335 -832 436 -556 -9 534 -810 -498 -847 706 383 -819 -731 244 317 -828 -614 -578 473 238 657 12 557 20 328 512 -151 194 -501 -483 201 -591 -727 226 -174 -660 295 -842 736 617 771 173 29 593 798 222 -792 594 375 641 -625 -876 -734 -426 -222 -544 -857 108 263 -164 -775 660 -118 202 -704 787 624 -872 539 660 -162 329 136 417 732 65 560 -322 22 425 -157 -174 262 434 -123 713 32 442 -233 554 -401 -413 191 -809 656 -804 -44 -747 -30 792 717 -564 -98 -4 243 148 -519 -316 -118 -231 -451 -316 243 755 -223 227 -438 -267 -112 -181 719 672 -570 449 -195 -712 515 -361 236 236 -187 -141 396 296 -475 -344 -816 -432 30 -774 -118 -26 -481 604 -73 453 43 -799 -335 -174 -374 -72 293 -529 348 520 693 657 774 -784 -896 492 -158 -667 -498 138 -193 24 584 -519 -119 783 -276 -864 -823 -223 -736 669 -240 -642 90 -781 171 185 -519 497 394 312 -415 -668 145 -751 -234 656 -295 -501 774 -226 -635 -823 -126 -811 -467 -306 -694 -359 428 15 685 -346 103 775 791 -334 357 790 -115 91 -833 -96 -219 552 119 721 -249 -624 -546 176 -547 -884 11 85 7 -875 -898 26 453 283 -801 -744 93 786 772 -663 -574 454 169 694 -838 -495 -62 663 422 336 374 -116 18 -365 769 -747 163 402 131 -767 -396 569 195 -649 641 784 -418 -115 -593 -217 648 -98 -390 -846 630 -811 165 -769 424 493 -869 -459 402 -396 -103 -818 -403 271 593 -112 427 -307 332 -107 258 -220 521 89 582 207 277 678 497 -202 20 -15 -539 272 604 189 291 462 388 228 -340 -122 -866 -53 -12 -725 695 -512 765 181 337 310 679 192 583 -486 552 -470 214 179 74 -338 -788 15 379 215 -186 719 707 -153 -158 489 533 690 -617 -131 637 -571 780 75 -819 70 83 -570 566 -586 -288 -318 -264 702 508 784 691 -78 -11 -10 -526 18 -359 442 221 -833 -130 502 -367 -657 -804 305 -781 -203 -381 -586 704 786 -635 -575 -821 -693 -112 593 91 756 -444 787 464 800 575 -212 527 -625 325 -75 -307 125 -612 245 600 131 368 -749 43 -31 157 682 -584 -645 -81 -185 -662 94 -821 594 -174 -590 -321 -564 139 -120 644 -195 600 212 715 410 158 -62 -419 -76 -59 -219 -730 147 381 -717 -85 107 -754 444 -799 -759 780 695 -629 186 512 780 -654 -610 -102 -16 -745 571 -529 235 270 -658 -471 -409 -795 572 -526 539 -255 -308 534 -26 -780 490 -495 139 -18 282 -403 -194 202 -376 411 636 587 515 -67 -688 -858 -219 -251 -540 301 -426 -759 -339 702 562 311 727 787 -257 -638 -186 -782 456 431 126 -811 -563 -273 290 -276 -345 381 -820 115 -516 507 399 -495 -519 209 157 195 767 -461 -133 787 785 -362 -661 679 -74 -45 596 713 -621 700 413 -622 569 -84 701 -27 -550 -603 -626 741 -576 681 -375 263 454 232 -645 -328 -645 -410 -196 348 644 -356 216 -270 727 766 -709 -418 145 -361 345 -553 -96 -464 325 66 -626 -755 169 -310 -144 -68 653 -95 -47 -839 284 -559 -376 -140 -12 518 -681 542 -351 760 -800 280 166 39 378 -100 262 -522 -409 283 -137 -295 -751 533 800 612 90 134 -86 -295 456 -47 -636 -623 -659 -900 692 -641 -261 634 773 -327 255 763 -636 654 212 -463 -446 130 -369 -483 316 315 -240 -623 -16 -900 -95 225 -583 -170 -351 -751 637 195 106 402 -606 224 -873 -820 -519 -701 153 29 644 -81 229 -152 463 -856 -358 -107 -785 -428 -655 -791 -625 398 91 -256 117 115 -61 444 644 -748 747 -36 -389 319 -739 -496 532 -282 -809 -712 192 88 633 -777 -234 -582 -581 428 366 586 -663 -550 222 412 277 160 490 -465 -801 -426 741 51 140 228 -350 -547 -104 -400 75 -62 200 725 -820 -52 795 -651 -179 581 -886 462 528 -840 -513 -695 -813 617 10 -252 -517 336 -669 -694 74 555 85 621 -464 -809 5 -18 74 -125 512 746 717 -528 33 -879 693 436 -85 352 -196 -689 31 536 -525 -127 534 -116 -426 671 -527 -863 676 315 583 769 -223 81 -811 729 -653 79 360 163 515 198 471 -783 -273 313 -753 -234 -826 62 -750 -159 707 -277 -392 -231 580 385 214 98 30 18 282 25 -419 -508 99 481 -502 58 -361 -151 -624 490 -781 -523 -579 -114 71 -497 -360 292 -728 626 713 205 637 -821 401 419 -737 -726 -845 -578 -468 -747 526 -567 -880 -76 -625 -547 -801 -283 -811 130 -360 142 637 -710 -596 -788 401 377 558 770 -126 652 -472 -152 108 51 -178 526 -137 -363 98 644 -522 -326 187 426 -690 -489 701 184 330 -206 40 -701 705 -782 -566 350 351 -235 -462 -216 375 -501 -534 -438 658 -342 207 -279 524 381 679 -431 561 -856 -157 361 696 605 -899 156 -407 -355 -260 -712 681 -189 -434 -79 316 -145 433 681 -492 785 20 203 559 -377 -423 -224 -285 -122 -711 -21 -622 -354 537 191 37 55 -790 -806 -284 -378 -428 -888 485 -781 -846 -330 88 -595 -384 615 -6 -748 556 -3 456 -350 221 204 82 -55 -39 -256 -121 -866 269 131 439 -400 -636 -399 734 549 -640 -788 -205 -525 -138 -751 -380 351 -528 43 745 -653 94 -293 182 -662 436 -534 -338 109 784 -485 84 -784 267 -232 573 -437 -823 794 -469 124 26 743 432 122 22 -268 111 -656 -109 663 -453 -781 -438 -159 -688 -848 -728 750 443 313 -130 259 248 516 -785 474 -622 -732 -83 395 125 -54 -732 210 -820 -840 511 -378 749 -90 551 -239 -7 119 498 -105 392 -742 374 -80 -729 -540 -317 488 293 356 410 -442 343 -540 41 -495 -162 617 384 721 -882 450 -772 -510 447 120 -445 540 -277 -506 -653 514 367 457 470 726 -599 -858 359 -822 -732 414 373 -872 -786 762 370 -597 -190 -635 -649 -117 -520 -474 498 -892 341 -820 -559 162 -78 -718 314 -806 -14 -428 783 267 -709 -195 -99 82 -616 -312 587 -114 196 746 -677 721 -106 -430 358 -580 615 -320 -547 -180 -627 -52 -652 566 -475 -386 -2 792 -288 553 -327 8 340 401 385 -386 170 -870 696 -582 272 639 -519 -858 -802 695 -609 -61 -609 -359 72 -598 -860 -254 -334 405 474 -811 793 -518 -4 -383 -298 671 370 673 611 -47 615 108 -483 -755 318 442 -883 590 -294 112 -327 410 -298 -367 -327 665 128 -782 -378 -451 -610 -210 -535 -678 -36 -285 -662 563 -749 134 -119 604 -78 -784 -373 -649 -364 280 155 625 241 -843 261 -195 -203 -568 272 642 412 -516 573 19 494 451 -601 -536 465 734 773 -118 483 -325 127 -125 -550 724 -649 -233 280 369 -608 333 314 659 -519 40 -175 -511 -1 319 -659 321 522 780 -361 -835 -277 -729 440 317 685 -35 -608 -138 448 324 -127 -125 236 -151 -98 419 -442 35 -583 504 447 -821 -182 -837 -528 52 290 256 -564 -838 -205 -442 -409 384 -660 -664 514 10 -391 171 212 310 -485 -882 222 -496 -504 -657 228 574 -606 -425 791 -454 -843 -279 138 227 -306 -611 -796 -246 -653 -411 -238 -210 -325 -733 -317 637 -843 3 -334 -279 -182 295 592 -196 -345 -488 72 -570 558 -470 -207 -704 102 -662 559 -495 651 713 780 -692 -58 523 622 249 306 -881 -174 -171 -289 646 603 306 73 -854 331 456 -176 -596 -630 -491 -810 251 -74 588 -805 -331 -23 13 -794 573 -627 -475 746 -372 -795 -191 63 -425 471 -891 779 513 -558 -224 -712 -2 -846 57 -324 -684 255 -835 -816 -175 280 -476 -274 -674 -176 -85 307 -272 628 -745 359 -253 -335 391 625 -121 621 401 48 -178 769 -782 -775 446 -148 5 74 558 418 -9 -431 -388 -283 -504 180 621 598 -267 -361 139 -858 -729 438 -808 641 557 -693 236 295 -486 756 262 -522 -821 -737 -376 596 -700 -634 706 -155 -759 -421 -64 412 -517 332 -185 94 -551 229 265 80 63 -31 214 -532 545 -183 364 -530 -773 -279 491 390 556 -760 281 165 -210 -546 -647 -676 36 2 -847 704 668 341 -868 608 -847 33 -110 -278 299 -246 -507 493 0 -683 147 376 294 -597 227 -342 -749 -786 429 -60 613 407 -93 74 -620 -23 364 247 -105 480 587 477 674 691 54 612 213 -749 607 -574 -545 258 -148 392 129 628 172 260 -748 408 -792 108 -312 -263 -216 239 771 268 -611 -428 -238 666 -536 -295 -847 -835 614 -765 561 222 20 705 -383 216 742 201 42 627 317 -530 765 -331 -883 -563 -295 633 459 -682 -475 285 786 41 446 632 423 131 -588 543 -294 -200 -305 -671 150 689 -694 -297 150 -856 -261 657 -805 221 -35 415 368 -536 744 -652 -892 -543 -512 -114 -159 -85 -356 -106 -752 -736 152 132 -647 550 -189 -541 -650 461 -309 -121 556 735 369 226 11 -454 -487 97 94 353 -893 243 102 -634 766 23 -606 -682 -215 61 -874 773 -458 307 -651 -628 -584 -224 479 -221 382 -463 -481 263 -59 -801 711 -788 92 -756 698 -537 -2 -212 -401 408 135 -328 -559 -386 -469 139 -626 -56 -739 60 708 -855 70 -596 -224 217 123 695 415 -433 689 119 -564 231 -710 631 -758 291 672 -79 187 213 -115 97 -531 -229 -652 -720 -21 -610 -693 598 784 80 -661 255 -569 -346 -462 -152 627 506 308 -311 -781 -845 423 -588 -421 316 -635 567 321 160 428 316 768 752 -117 -671 707 -272 -234 639 -348 299 -270 -339 461 -631 -21 -252 546 74 232 -809 -840 572 -201 -899 431 -569 197 -603 213 384 -361 -115 -627 80 797 -497 715 101 158 -733 -130 405 439 -825 566 774 -681 26 220 -63 -513 661 137 756 -790 -193 -602 -832 -377 -325 -477 155 -216 -310 -605 -457 -793 -619 -474 -819 626 378 487 -703 -28 -232 -485 -555 -840 -159 -185 607 487 -122 413 -561 288 406 136 406 -512 -177 -411 -624 753 -139 -32 -338 491 -878 222 -784 717 -820 -261 775 291 -417 -699 -592 481 -211 -374 -173 401 -857 669 -267 264 181 -262 385 -77 -423 -832 365 -810 780 -817 499 -209 -509 388 341 -1 -806 504 -523 -281 202 -87 -787 494 522 495 -588 -438 -143 631 466 208 796 -298 90 134 -224 -182 535 -557 -468 560 -561 -316 -882 575 -352 -331 -595 625 -277 -718 164 91 -39 50 632 382 -715 565 -427 26 477 -629 -761 498 753 -559 23 -320 677 -214 -364 780 406 259 59 519 -778 -800 15 -405 85 -493 395 507 424 351 -253 -155 -27 575 -522 -370 418 299 -207 -683 517 -588 188 312 741 676 -785 369 -358 -157 393 -723 227 779 442 327 658 448 286 9 521 5 -803 277 -894 -151 -671 -147 -476 50 -22 331 617 -561 -211 217 -701 179 -741 751 -61 455 226 124 -841 279 620 64 -135 682 588 -603 376 93 -625 -867 -231 65 -583 -598 82 696 628 -784 -173 217 -498 -276 -765 -469 521 426 -275 93 -176 650 755 -372 -342 191 362 -475 355 -29 -760 -619 -219 37 -746 150 199 -9 68 -887 132 609 130 659 553 -631 95 -725 103 -358 397 -47 -749 -465 763 616 -511 79 -628 -77 699 -598 201 -763 -832 -534 -128 634 447 -769 288 -536 -793 -390 637 -685 -552 -584 68 413 478 787 418 187 349 424 672 -318 773 -373 23 -750 -801 -624 -562 402 53 219 163 390 -134 -242 -316 -131 50 -380 -659 -564 -725 -312 -61 -450 -495 259 -844 385 3 167 -895 -143 398 -555 312 -505 -379 368 -17 -748 -261 -242 -339 208 238 -256 46 61 702 -662 128 -174 -652 539 -338 -738 -327 -122 -607 502 -630 -329 -136 -119 -59 -467 -323 257 386 -324 -179 -266 -696 239 -634 447 -877 -345 587 242 -898 779 399 -453 -278 729 304 532 44 -432 -838 -298 -721 -889 39 467 416 699 198 -784 51 398 -607 -725 -896 216 462 429 791 580 219 515 -838 51 -730 323 -653 -154 313 219 622 -630 -731 758 -308 457 -121 -347 -518 -635 -109 -778 248 -136 442 572 328 -478 448 405 -688 107 -93 19 -694 -833 -21 673 604 -673 562 -490 -382 -262 137 455 652 -548 -478 199 449 432 -655 759 127 -793 456 756 -122 -551 -588 165 -721 183 -889 40 58 608 564 -336 664 -470 307 388 -245 -734 729 -839 473 218 479 -742 -74 -285 453 -680 152 -804 569 -363 -191 779 323 227 185 612 -898 23 -823 -893 -853 -811 -558 500 224 -519 652 -809 407 -199 534 603 788 308 -811 -259 -223 472 -890 204 539 625 -122 518 756 -347 -270 -572 386 -737 744 411 -593 552 -529 486 -233 542 249 227 -538 482 506 159 13 550 -721 225 -492 713 477 335 395 117 -441 101 741 -139 -106 -671 180 4 -95 -156 38 -412 264 -136 -104 502 -674 -618 -827 341 180 -731 -375 570 -591 -203 -531 -371 79 -607 -636 185 168 384 352 -42 -374 565 -691 -807 249 -246 -304 -99 -98 -605 127 -754 -246 -494 548 739 234 488 -386 -334 -476 -381 -98 -46 129 -689 -241 -486 -543 -404 -191 -236 506 -111 655 369 60 366 -443 -884 -387 493 -741 -19 735 112 -812 -732 -600 -656 693 -161 -641 -457 606 -196 -549 209 -349 -864 -85 206 -476 -534 725 -216 17 595 -708 606 -765 56 274 -164 620 -692 676 -769 -758 -477 774 -540 -674 549 -57 -436 656 33 -124 -277 701 31 -670 29 -745 154 335 -76 -869 -780 -780 -454 521 42 196 -418 582 193 463 355 -331 63 -790 120 256 428 -90 617 -430 364 733 -134 -323 212 177 752 620 -706 -84 623 -795 402 722 -690 -614 9 147 25 304 -649 458 -211 -396 -851 -22 -339 -251 -23 -642 458 769 430 -695 150 234 677 -452 703 197 683 314 424 -396 34 321 107 -596 250 -553 -645 747 -788 594 -486 -170 788 -206 224 -58 -699 207 799 -539 -203 -210 -56 -129 651 -384 -66 -399 633 -804 574 -849 453 178 118 -164 664 -697 -329 505 -585 -695 448 -457 -883 -887 -594 713 238 509 -669 43 -498 -688 697 553 -8 349 -245 -654 544 579 226 -810 -650 533 -587 28 -447 620 -317 716 -725 643 -891 -559 -172 605 289 536 116 555 -215 -779 -840 -552 390 -379 -612 -863 -726 -534 -893 769 242 752 -351 -711 234 589 307 546 470 -812 182 -171 402 89 -489 -227 -133 378 117 -458 92 334 697 -93 -239 -746 -787 -109 -11 -757 693 -821 -582 84 401 -434 -615 463 -360 502 -365 108 270 -896 -222 -184 346 -820 -760 -421 164 628 282 210 -852 715 751 -379 -421 144 592 285 -33 -834 -693 392 138 580 -896 -712 720 -666 209 -645 -778 309 239 -210 -282 -496 724 -141 -92 -259 379 423 484 155 -275 392 748 -477 -181 205 -299 -276 -227 -165 -49 -103 -158 761 -660 -340 -548 710 446 544 409 120 -134 593 -491 -382 -147 -201 -669 -418 -704 -477 124 -471 -364 -169 -284 -136 -300 -691 -274 -863 322 -585 -386 -840 101 -667 -794 -839 -426 290 439 -265 -727 -235 -355 -231 61 163 -753 -181 519 229 -525 450 282 -713 -52 -497 232 736 509 756 -626 621 769 -791 514 -497 -454 207 -748 -708 -603 -799 678 109 775 -145 713 -396 457 -593 -697 -789 -757 -541 1 493 -677 -59 371 -724 -852 455 193 165 -481 379 25 -505 375 -539 41 -200 286 501 -869 713 687 600 242 16 182 -416 -172 504 -757 251 -289 642 268 -532 643 747 -432 -652 -853 227 -97 -780 768 -223 -76 -57 603 -716 -268 -444 274 298 -774 143 420 -176 736 -797 775 -385 -419 195 139 563 103 -801 585 704 65 -153 292 491 297 363 -780 261 -498 -117 -486 695 620 -479 -39 -199 -681 113 524 53 -773 185 -682 -641 774 276 98 -592 585 722 608 410 433 -38 572 -196 -744 -374 204 -122 36 -498 -444 310 -806 -192 -797 -362 -846 286 149 90 397 -899 -800 195 -521 429 -647 -329 -859 307 476 -782 677 427 -607 -136 -575 -405 -324 -7 -231 418 26 -80 201 789 -837 -678 181 -329 -396 -705 752 -238 -87 -80 -582 -181 149 -450 70 -780 375 -66 650 -29 -581 -132 154 718 78 595 750 215 35 -2 -302 -477 -844 271 -537 -213 454 221 -758 31 155 177 -798 -475 -268 739 637 384 321 781 -207 7 -588 6 92 -636 -434 325 -520 45 23 211 -694 -528 218 758 -447 779 244 675 -370 -362 -587 211 452 -36 227 170 535 745 438 352 -506 -822 408 -689 398 501 198 -522 -50 595 660 -382 38 -664 -230 -836 -685 -299 -731 -719 298 -766 213 -866 -379 714 -683 581 -160 594 -420 -635 451 717 542 652 -787 -65 210 44 630 -824 -34 -893 348 -732 354 -437 568 361 -167 107 -447 36 -16 750 115 186 -25 -68 -68 93 -64 105 -748 -549 -206 -117 359 -127 138 227 460 695 -287 116 -723 -181 -737 112 790 -177 540 165 279 -194 605 -322 -386 -605 -706 -352 -289 -845 -241 -738 362 344 206 -862 -305 -858 -155 -406 -815 -873 -147 496 417 -434 745 775 -74 62 82 -210 -535 -367 763 649 -616 477 -224 215 -120 -181 588 561 128 -332 697 -812 -702 -266 -821 411 -306 88 523 263 554 760 594 650 74 -302 -532 -699 -805 250 -816 385 703 792 -286 290 -885 89 -804 398 -218 -594 -747 625 -690 -91 -261 -797 -399 307 573 -619 -448 55 124 -662 557 666 134 -178 -881 637 -605 -744 -538 499 -766 183 14 475 -868 47 677 -396 -61 -579 602 218 79 7 131 -320 278 343 8 -828 -665 -197 -519 63 499 595 169 -227 -167 -662 199 601 736 338 128 279 180 -609 -395 137 56 -176 401 -510 513 -860 -849 -853 575 -624 -763 635 739 -25 -810 346 308 449 -33 679 800 -85 -606 -842 -520 788 -438 -204 615 217 364 -867 -871 -489 448 342 -339 169 -192 538 -333 -548 -55 -367 -806 -547 -514 -402 16 -826 -519 593 175 -191 95 89 -808 718 478 763 -515 -472 -110 -893 -48 578 -394 -458 598 391 -103 741 -228 20 -381 72 -590 52 -138 140 -538 -366 -335 447 -852 548 -785 -286 -899 692 -655 -895 -219 -763 -850 -442 -853 -396 701 -201 235 716 252 -252 -665 35 312 -460 738 -666 -307 622 78 -412 -852 479 132 -651 -641 -492 -810 -110 10 -248 -264 763 501 669 397 138 118 -384 215 664 667 -384 468 -177 548 166 -563 99 641 -352 -411 -441 613 -167 -619 -37 114 -6 699 -584 -898 -63 308 704 -804 269 175 -837 125 -545 -666 -248 -477 304 176 -766 -893 295 748 -747 220 -106 461 404 -484 -688 696 -286 273 430 -679 608 770 -333 799 338 479 214 -444 -615 558 -424 678 -683 -331 31 199 -266 -350 149 -890 -564 -525 -47 623 -63 207 -394 38 -500 -74 54 -833 -783 341 -610 453 -825 200 -786 434 598 -374 585 286 509 -710 -693 641 -622 11 216 509 33 119 262 -356 -354 783 -724 -278 210 -118 13 710 105 720 -692 91 645 -462 179 606 -130 -417 748 726 -681 -766 -710 316 234 -676 9 -642 732 480 175 787 268 235 116 323 -20 -747 53 -699 586 -587 -490 -472 141 249 617 466 -285 -581 -574 -598 -95 432 407 -421 180 41 -231 -787 -219 -387 610 -390 655 -154 367 57 -29 579 -709 179 -593 -223 42 123 494 -9 -748 72 -425 -786 677 72 -582 769 400 -320 552 558 -869 -80 -316 227 -462 755 -900 -325 414 786 796 -494 254 -172 -131 -285 91 -292 -393 510 -706 -678 396 16 -837 796 -355 757 -549 -504 -130 -261 430 -306 789 -640 -147 -828 -335 -521 -270 -615 652 708 -11 -854 -528 -525 520 -539 415 587 721 391 -692 84 236 -10 353 147 -375 691 9 569 477 -663 629 -17 -124 -258 539 -160 -494 -661 -583 -333 -249 -39 -779 514 402 -251 -190 136 -582 -311 -900 246 231 -676 735 -47 -523 46 154 172 569 -718 -154 145 -353 -372 -676 -779 -74 -798 -650 -809 58 -658 -554 -349 316 -585 -113 -715 -864 786 -689 525 -768 -787 -422 517 -3 431 -210 -621 -125 477 271 -347 50 524 754 -270 -271 -414 -163 292 721 -419 -20 -203 -361 -658 -143 94 -305 -164 395 791 -452 -344 118 -132 614 438 -310 365 256 -210 -614 -409 722 638 517 308 616 613 662 593 -156 652 455 663 597 -746 84 -145 -292 485 -290 -535 -742 467 20 44 -274 -753 30 10 -451 -528 744 665 -702 -431 434 323 347 -813 -681 -584 -502 -157 -139 -752 -489 495 385 633 -634 -420 599 -342 373 59 -353 98 614 576 -103 260 -300 -783 362 -499 -357 -76 -272 -892 -826 553 245 188 173 -618 -386 -780 110 346 255 192 722 649 -331 -238 158 419 557 466 -249 -456 738 597 -41 597 -713 764 -687 -286 657 781 78 745 -609 -890 182 -892 789 -551 434 -876 154 -843 -456 -109 771 -32 482 424 176 -881 -784 -777 -715 699 -191 -815 632 23 -397 204 428 -290 228 340 -579 77 -831 561 -234 -45 98 516 -378 -236 177 -66 387 51 321 463 519 783 -193 -87 -264 534 577 -741 461 -556 -65 -556 -817 184 47 -693 250 538 -244 -502 140 602 -138 -813 -143 441 -140 -493 -295 -532 -517 499 -529 -767 -471 -612 107 424 -233 -807 582 -664 -476 -461 -626 -294 115 -656 -201 210 -309 48 -760 204 -557 740 -290 685 -542 674 12 630 -900 -777 -479 -133 21 -120 -469 248 -620 -580 -132 403 380 -384 784 -305 356 -783 703 -551 -857 276 -581 282 -456 34 -441 61 651 484 -738 -821 -262 263 760 44 -369 532 144 316 152 -200 677 570 599 -884 556 222 677 -710 23 47 197 -615 744 726 428 360 293 707 629 189 -822 -444 -339 780 -583 -500 -465 -21 -696 -313 -420 -860 620 -890 -817 395 775 40 488 761 222 -895 -615 152 -239 113 -402 -520 -35 552 457 567 -82 558 -773 715 -412 -850 -88 -288 208 -452 -332 -566 -581 441 -348 -455 641 -639 -331 475 -259 633 -367 663 270 -167 -369 -483 -829 243 742 -479 174 -617 342 -473 -125 -664 650 557 -768 644 -239 349 -387 -280 -320 320 -401 -580 128 -844 -267 -186 -62 15 -447 -734 -184 711 698 793 759 -415 144 -312 126 -13 23 80 624 -58 175 669 -900 125 253 418 -75 -709 369 -318 298 117 608 306 -650 109 234 -136 -359 320 -825 -384 191 695 -270 707 54 -549 -517 785 -207 -710 128 -702 -241 338 -257 88 596 -805 -881 346 421 -730 -576 -899 -897 -709 -718 290 -308 -797 723 -588 -774 -525 -391 597 -892 95 660 229 -129 280 539 -195 606 60 178 -390 187 326 -646 788 785 -365 -797 -674 340 -888 -759 463 796 -69 288 122 -432 -705 -765 -454 698 -166 681 -579 -681 -658 110 -413 153 686 426 -669 675 -295 -663 -103 537 146 383 -899 -20 -480 14 54 575 685 -821 326 401 -373 -593 99 189 497 -234 -360 513 -65 -711 -601 620 166 -803 -16 -430 606 -176 -846 -349 440 787 -167 -802 368 -735 795 148 -617 698 432 367 -417 75 451 -190 85 -191 -69 -674 -766 193 -204 491 -404 467 702 330 -746 642 -894 -223 366 -148 777 -163 -136 587 -170 -255 401 48 -8 -398 -545 -692 258 767 589 -848 1 497 -586 -578 -736 189 -781 -15 104 -567 576 572 277 -265 160 -541 -577 -180 -664 -333 486 -640 -787 -30 211 -713 -573 -601 -578 627 -108 -309 -838 102 146 112 -17 -364 -23 -367 -412 311 -769 -322 -827 99 442 521 260 319 -164 340 489 223 225 235 593 -448 -304 538 -820 215 -778 -41 670 619 377 -130 -37 435 -421 -521 -510 544 -108 -156 640 726 -512 -428 457 8 -50 128 -714 -586 633 -742 765 -10 -539 -90 -425 483 -197 540 217 -104 37 -343 -382 -63 -774 668 -856 -893 -598 -753 -206 565 520 -170 -779 -628 761 564 -171 591 676 190 -153 236 729 477 -768 385 -256 574 221 -894 -877 452 -185 133 -259 -391 17 695 -316 350 717 626 -741 144 -615 613 118 612 555 -843 310 217 -693 -246 772 -326 12 28 532 -220 -238 -86 104 449 757 -74 -143 -183 -859 -728 -474 -74 -376 717 218 113 360 595 -851 -433 526 551 176 -361 -58 -621 -379 -309 377 -265 164 74 121 223 -790 459 -866 529 -781 -269 -779 -467 123 -606 -309 -660 -358 107 313 -202 -218 53 -125 -635 -811 -738 661 377 -396 -630 425 -729 -718 -894 -437 -463 -253 -373 -270 -658 141 -109 542 567 -310 610 562 -725 590 448 -75 -788 -789 88 -195 99 -176 556 -110 152 -494 -815 745 -209 747 393 327 -496 686 -640 -222 365 462 -299 -656 428 131 -165 -896 -708 -233 587 68 -370 -825 567 -409 434 -175 -758 475 784 -503 -253 -671 -851 110 65 -250 470 477 -729 -330 -525 480 -58 307 335 -619 -512 560 71 -298 -850 -646 785 280 105 -55 -866 100 342 212 601 670 -223 -678 126 131 411 411 14 -51 -370 33 -153 -727 -28 -205 -848 -795 -633 130 -347 -528 791 -785 -510 -778 188 -26 493 750 -557 -529 279 43 -485 -486 121 -806 49 -700 -594 31 -761 -355 541 -2 677 217 -593 372 541 461 -314 558 81 347 -474 -28 -604 504 -820 -316 744 -452 499 581 199 771 564 367 673 -592 130 245 -194 121 -75 -521 410 242 197 -326 632 -433 -489 -225 -563 -116 117 652 -369 -696 749 -240 -392 -586 505 -328 464 319 -514 -551 639 350 -168 534 643 -463 -524 367 83 -870 -81 -161 55 -649 -665 719 679 349 -437 -532 -288 -533 442 -184 193 190 131 -568 730 261 415 486 28 -508 447 467 -132 -370 304 -897 -459 726 -499 -829 -349 -135 -244 377 4 621 -433 146 -721 -509 -649 -669 -706 -489 -662 560 -601 543 -671 49 -655 -668 437 62 -466 231 60 -157 -308 -745 157 -801 776 557 164 -625 -876 379 -795 718 268 -76 -717 568 165 436 -501 -686 445 -651 -169 692 -503 -128 -787 -300 247 474 -426 782 -680 499 -78 543 185 -829 295 -722 -604 173 -195 506 -9 206 -720 555 -655 27 509 361 -791 68 -413 -19 498 640 -733 -50 -274 -863 -336 -354 -645 -745 40 -218 -726 -661 672 -273 223 -336 -548 670 479 170 -267 -756 72 -720 -356 415 -8 160 -116 180 -235 -383 89 484 -450 70 -821 489 124 691 -86 69 -385 503 -616 -369 -853 -9 119 -857 -756 247 -334 -794 395 -466 -162 -329 -46 215 46 331 -659 107 -7 611 537 -266 221 546 -745 -325 211 613 -754 -57 -335 -103 -384 -789 -685 -468 -301 -473 -93 -591 -626 -183 -691 -668 -302 5 -324 475 797 -794 -73 595 -480 247 -709 498 -426 599 -360 -77 757 -757 200 13 40 363 -542 -896 -408 -674 -574 -772 89 -619 -892 -291 582 -578 -643 180 569 -475 -99 -511 255 -564 -779 -110 639 290 -134 30 -268 749 -367 -435 718 702 74 -755 -897 -498 -734 -60 118 -527 517 -269 -208 24 670 701 178 -898 783 563 217 -419 227 665 279 -503 713 649 287 -34 -884 420 558 365 -800 106 555 285 -365 -551 -760 90 -43 427 -635 -450 -419 -258 -124 -524 421 -364 35 -10 -159 -757 169 -414 96 -571 762 259 344 228 -230 703 -253 699 584 255 -505 -200 -300 -630 -731 -391 -641 654 -458 70 382 449 242 -292 719 -254 -821 331 -697 587 -452 -844 -293 -318 -72 197 -849 -59 -464 210 -574 -170 -489 -581 -99 -125 -111 741 -128 707 -743 511 -62 -602 -635 3 -286 -407 -620 561 11 -236 -833 624 -771 110 -328 788 235 614 -98 -350 -730 -797 700 -158 -644 504 487 -606 -881 -787 169 -896 -539 -605 -812 -601 257 398 -724 663 166 47 -139 759 -274 411 -421 -220 344 716 -314 -386 -686 94 -367 574 468 393 624 -806 351 -97 501 745 -386 -234 604 -225 -844 740 242 -620 -360 262 117 236 486 5 -49 360 400 36 -726 91 289 245 -257 -68 -528 356 -645 265 -472 -174 531 -427 -835 549 -223 -54 -230 -417 369 603 -245 336 66 -679 169 77 -169 -527 -855 414 239 -228 601 230 484 -676 -297 -693 -142 142 545 334 -485 -134 579 -393 356 -286 19 -215 -776 547 -29 207 74 -184 -239 -128 -559 -191 114 763 -279 -879 228 -387 -807 -94 426 125 508 -499 -695 -42 442 -237 -119 241 447 -392 485 -330 435 55 -524 98 -180 336 309 -864 650 344 -90 -375 -884 -464 -368 318 -288 -728 -512 291 465 -45 438 677 -361 -103 771 -462 -586 537 -553 747 -653 350 -584 -401 412 -622 -287 754 -461 313 -550 -704 702 -538 -361 -654 -297 -761 446 483 232 -148 -515 -518 -491 367 -604 -865 -147 -868 -483 101 -880 93 -179 -190 181 231 -373 -880 -887 448 -99 477 -137 223 -276 606 26 46 -501 -361 -296 -843 -587 125 -682 507 177 122 486 11 -508 618 -5 -296 570 -796 321 -131 -505 -686 494 643 -514 192 -727 279 665 793 -386 552 707 -535 -304 632 -602 -27 613 603 598 -55 -475 -83 -488 782 -8 191 460 -662 797 93 699 -91 658 -23 491 644 -41 -789 506 -527 508 162 -892 525 -734 -314 -755 439 -807 -402 237 660 -834 687 -49 613 -611 734 311 -812 -695 -746 -448 -226 -736 -23 122 -775 723 341 -14 233 84 -65 634 -730 -92 -555 -130 -679 212 -145 -818 484 148 -803 -9 781 -373 -720 766 -666 -791 -579 598 -873 132 32 85 -324 -42 -742 -422 318 252 322 -291 460 445 -825 717 -76 -575 -596 267 97 -866 -662 141 -860 -811 400 738 -135 109 -763 47 770 -309 -561 6 -713 714 -97 -807 236 440 -201 451 -98 491 -568 48 376 -524 -257 700 740 -27 -742 -664 -835 -780 638 753 -356 800 510 -268 470 691 121 -631 657 -545 -456 -301 168 738 319 667 -402 -280 -737 656 -263 -868 -574 -583 64 572 644 -616 493 -690 -159 128 -523 162 499 -301 -361 -707 654 303 -504 169 -388 293 -675 755 55 735 18 590 -63 -244 -393 544 -190 621 177 448 71 594 -341 -381 184 753 -146 242 -358 -797 347 -896 -519 182 379 273 738 -601 -879 113 -223 794 -747 83 726 -398 412 -335 -19 750 -162 -794 685 -364 167 -28 549 -387 -808 456 63 162 533 302 -367 376 46 165 -165 -76 790 -243 -90 710 -78 202 -491 575 1 -201 441 528 555 377 -845 709 421 183 724 -195 249 792 -874 291 456 397 530 -287 353 -124 294 -683 11 -188 -680 254 -856 677 740 -302 516 -203 -618 446 224 -613 -233 19 -492 768 -746 95 37 -461 -718 616 -855 700 -208 697 672 666 418 -689 -201 -51 98 358 -133 231 -678 535 574 283 -593 -771 678 702 371 574 -450 -234 -600 -423 -193 1 -655 -743 381 610 -864 425 -465 514 69 459 -14 -301 456 -518 166 460 762 -400 -876 -158 47 -471 -630 379 377 294 384 166 257 -430 242 -154 363 -410 180 -693 -122 -621 -459 -332 -837 -660 -136 -429 429 -441 490 -434 221 -545 -86 722 729 -396 73 -490 -681 219 -675 -169 -622 211 -291 -355 -268 -416 -887 587 -883 1 -614 78 766 -514 -468 430 791 245 787 604 -458 24 430 -597 -275 725 -793 76 449 -345 269 531 -737 -609 -174 -861 -105 611 -472 -427 -665 -656 -626 -416 -759 -544 -897 269 -535 -646 269 -612 193 -413 148 285 169 568 -314 -629 -206 -494 653 -520 -150 -11 485 794 178 -867 400 -210 -34 420 -854 398 202 -267 7 -556 -132 305 667 507 157 -497 65 637 148 635 402 -842 669 -655 -328 -32 -39 747 493 -613 -176 -433 -816 206 689 603 386 438 14 385 753 -95 -275 232 210 -602 766 -103 -569 365 53 -339 -393 -211 34 -729 -346 -587 70 534 -431 -711 -544 -175 -187 736 293 449 45 651 502 534 -100 -717 335 429 -393 -664 466 785 762 48 -884 -655 -549 553 301 604 -221 -105 412 -130 -842 764 139 -285 478 -180 456 -237 451 294 200 488 280 -617 -296 -856 452 -427 227 -735 163 -16 705 -529 615 289 -189 -531 -30 -483 413 524 -501 365 -826 751 -546 257 5 474 -272 -297 417 591 24 -673 -675 -87 318 -302 -705 642 -476 -590 -2 254 -212 -867 233 -376 520 -557 271 671 609 -535 489 -108 -569 313 -818 170 -900 -488 -256 -669 146 -296 -69 544 699 646 -827 117 630 128 -880 -831 -645 525 -553 -538 -7 272 452 38 -474 -329 -343 206 -733 -110 -499 -762 715 573 -31 62 629 -135 682 -667 -285 -173 -346 514 737 108 -439 121 -478 741 -347 -38 764 476 -66 593 -31 -434 522 164 -449 466 2 364 238 318 436 -11 -528 -562 -758 646 -619 -92 -320 571 671 -1 -47 78 -758 -892 -751 422 -775 -516 -830 229 -449 448 -357 -152 696 -310 -705 -475 578 22 418 -333 636 -220 387 318 -661 -194 460 569 791 -392 27 -45 -1 -874 -51 -162 639 -567 105 695 -390 -210 650 -600 -468 166 -880 -35 -21 10 130 -136 -554 -563 -16 -680 41 -659 -202 621 -732 499 -265 -235 -324 -327 -633 -340 -43 -349 696 14 -603 501 -184 781 545 -733 67 648 -455 667 -447 231 704 -232 -372 654 -794 -295 601 -702 339 249 -552 -690 -514 -775 535 293 -824 13 96 -845 -724 -595 -158 68 95 -40 531 -814 426 -116 -693 641 646 -546 37 501 -568 575 376 232 -636 -367 418 155 -707 355 89 685 -824 440 49 -5 191 20 -41 64 589 -752 -271 -127 38 -282 -681 -761 -85 -820 -407 8 573 -148 21 330 -28 -237 -484 -479 -815 49 196 149 -821 757 -62 514 234 -545 638 -149 -657 -674 545 465 53 -718 -444 -43 787 304 568 -574 -136 257 406 -423 -499 249 -462 778 -355 697 -855 -120 -400 99 -62 6 -617 -389 -73 -457 586 -237 -567 -626 -184 248 250 -268 -309 87 74 -719 636 -176 -470 -736 -275 -779 188 552 -530 107 571 -96 619 80 -463 -184 -349 -701 -714 699 453 479 -43 325 -171 277 777 505 -298 -368 607 -797 -149 -530 -405 -318 -513 -520 -487 -772 792 486 -347 -886 733 696 757 481 -213 457 -646 -185 229 -638 -214 0 -835 775 -258 -790 -374 -133 213 384 -452 -437 -666 -153 706 -502 -159 -24 -56 -149 -156 -749 -452 13 -64 -495 700 391 114 -404 -623 686 -375 363 -443 -836 512 -849 -359 31 549 596 501 -46 -335 104 -309 743 352 562 728 708 -228 67 541 171 -480 -855 338 -194 -517 -298 -182 -552 -798 571 1 581 -751 -628 555 -475 -336 -366 -626 -782 -302 -50 344 -131 -746 -816 -70 -550 474 123 -647 178 -88 -477 -719 275 -287 161 187 326 -113 -44 -255 496 504 297 -805 556 -722 734 421 761 -732 437 753 626 -397 -92 333 -165 -203 686 -732 125 -575 42 -809 482 311 -429 -344 645 -525 -695 295 351 -1 -719 -464 535 182 287 51 -582 326 95 -24 427 -788 -190 -620 379 342 -47 319 684 -201 -254 79 612 460 -836 225 -538 393 -400 496 -772 75 736 -453 585 224 757 -449 439 -461 537 329 38 -483 -482 241 728 -534 568 266 430 -574 -829 629 418 -126 -40 -127 -422 -125 766 -865 -167 -866 -855 572 397 -867 -18 -815 256 173 485 -754 -171 230 583 215 644 -372 677 -178 347 629 -559 737 325 650 677 -508 -59 365 -432 -875 703 135 468 -753 694 -873 275 27 -367 -135 -527 457 451 -659 723 -154 -728 800 -34 -658 -641 -450 -539 305 -379 747 639 672 -307 175 -570 504 -668 -112 -566 237 540 442 722 783 711 -619 177 -567 263 -685 -291 -420 625 -390 -554 -246 441 304 549 258 -624 367 38 263 -586 -715 695 109 240 -892 318 -386 564 -546 760 655 718 -822 12 47 590 -65 -270 120 638 -537 -784 55 -748 -175 665 -194 757 -30 93 -399 391 695 -606 482 -76 68 414 -750 -673 443 573 583 189 -66 68 406 -761 741 -621 536 -852 187 172 761 365 390 -514 -665 -439 -725 557 311 -605 -293 488 -59 577 -505 -17 361 705 -686 -847 326 -652 -615 -90 -303 335 312 -861 65 255 354 296 510 696 -365 -125 -457 -42 -192 533 -547 190 -623 489 380 690 -317 408 -844 -896 -319 -611 735 493 -57 -491 -297 516 52 488 -632 182 -469 -7 316 544 -261 -214 -598 637 -69 29 176 132 287 -136 -363 -893 -454 -90 745 -490 -788 611 149 245 707 648 135 -47 -292 -516 385 -769 -390 305 -706 533 -790 -726 567 165 220 -274 -413 315 -516 130 -106 -217 482 -414 -558 60 -180 -134 -605 -290 257 147 534 -65 798 -504 527 -448 -740 -30 -287 650 433 -354 409 265 -378 -215 647 -698 -552 108 644 -631 677 196 -560 -762 28 -640 -793 -606 -849 -421 -616 -242 71 -302 787 -222 -645 667 137 500 -174 701 3 -617 265 259 -427 207 723 692 -816 -678 -877 776 174 -381 -721 514 -555 134 -406 -9 -192 599 -621 -691 -319 -705 -161 -800 -414 -53 553 318 727 -509 -362 560 670 -352 -533 260 -514 -862 -13 -94 -54 511 -285 793 -758 681 -286 -487 557 187 480 -294 -597 -629 754 -234 -12 -718 -658 644 522 -229 -68 517 -132 267 -712 306 -317 499 -530 496 -40 757 -499 -743 640 -397 306 -203 391 -443 -761 175 -487 322 -195 -435 -750 -234 -727 -390 -831 140 -345 492 785 17 781 20 -165 -643 230 230 -597 642 628 -223 -439 641 -606 12 -337 609 486 38 -559 634 -801 -402 -377 305 58 -736 -176 151 693 -308 -491 -90 245 -621 221 -880 -195 -876 -561 343 -259 -832 673 272 -747 -312 -21 432 -46 -481 426 619 513 697 -123 -399 687 -577 -845 -761 -643 340 186 441 125 -308 -504 -112 -217 -447 -49 -806 271 197 -828 -859 -454 -682 -637 256 478 179 -742 -460 330 -749 -622 -465 -10 -360 -741 -857 -325 -175 -659 -540 -285 749 384 275 -822 -421 93 3 776 -693 79 799 -475 -406 -894 -745 374 697 179 660 -584 468 -418 428 -657 103 -326 -831 470 634 -696 -864 -708 536 -68 791 58 -845 98 558 -520 -788 -658 289 -51 112 -678 -420 777 725 -141 -445 763 716 408 -779 -110 633 -740 432 -429 -247 563 760 -189 47 -804 -585 772 -367 85 412 545 -393 754 -835 464 111 -628 -357 468 72 751 763 762 -686 -850 -45 222 326 294 -465 731 -758 -580 131 724 458 -799 620 -269 -863 127 -54 -883 -849 -221 154 100 382 611 334 -550 -820 -783 690 -143 -193 -439 -49 467 385 313 -259 262 -301 293 -295 175 305 -679 -419 395 -48 722 -592 418 -630 -206 -677 30 399 395 -514 214 21 326 552 -482 -125 -326 195 30 -896 -212 -335 179 -427 -705 -790 111 320 631 254 -400 -132 -584 433 604 -578 340 429 -758 34 315 -724 757 -223 631 -820 0 -370 -5 -65 51 238 -759 -540 -629 -517 -525 -385 160 -228 -208 130 -797 652 -258 737 -24 -408 776 -448 -717 -110 589 172 593 261 -694 555 -278 262 631 161 -484 -79 287 -163 -633 488 736 -807 -162 472 -197 350 -636 460 -705 -200 63 749 -236 408 207 -586 178 -693 210 -92 -612 -499 524 654 100 -182 -526 579 -475 -132 42 550 -701 -487 -279 567 -628 -492 -159 -11 333 -588 734 620 -56 -41 495 433 68 -777 -77 -195 -52 -876 -746 -348 66 -813 -779 -16 -45 -477 -293 255 -727 136 741 -585 -825 -787 -70 -633 -486 -82 -95 -360 -65 -410 86 -36 369 619 673 -900 477 -404 535 -283 -139 -589 579 507 -61 -702 444 -69 -256 -160 746 747 327 135 -390 274 160 -188 72 219 37 194 577 356 580 373 -884 -659 -381 -16 543 -793 324 679 745 308 -308 -534 -872 -784 779 152 -610 -311 -673 -394 -658 512 249 -453 426 273 359 711 28 196 475 781 -26 -97 -704 335 483 -337 -862 -45 45 -370 616 -174 694 -71 255 97 293 405 736 119 -637 603 -463 188 -797 581 734 -711 245 -845 753 254 555 637 -210 -204 -420 15 584 -720 -58 -775 60 776 76 -515 -606 66 -593 576 -880 671 -660 -568 -577 -531 327 -392 -124 -405 163 596 -791 343 -653 709 216 97 746 692 -226 0 657 286 -665 -222 14 -478 -865 302 -425 -302 -880 700 -779 223 -185 -288 -338 447 -282 -666 3 -786 276 -681 592 -435 146 -39 -821 -244 31 775 -757 -86 339 -646 -779 -33 96 -12 -607 -261 -303 480 439 457 663 -462 -624 129 492 -762 44 453 -335 373 404 -814 -159 -19 640 639 -376 217 -822 -16 143 269 -590 -194 178 -521 -249 692 -503 505 -181 619 487 -861 216 -444 -718 -643 -50 -559 -595 -414 -511 -38 -82 132 548 0 -246 -93 -1 -343 -304 -557 -298 308 -827 -287 -5 388 396 719 -865 303 -433 -443 -222 -799 -264 512 -477 209 -331 407 -884 -444 -378 -764 -439 787 612 136 162 -424 284 262 -329 -357 -698 -326 -148 -573 -138 448 574 -476 133 201 -694 127 -258 -147 13 -469 591 -596 -133 703 -351 667 384 323 -38 -572 348 -77 499 400 -10 160 -853 -456 -511 152 195 -121 -862 -697 -687 586 -523 -731 450 90 45 -862 -419 231 646 -122 167 -382 243 190 216 397 -417 -48 -327 554 -202 252 534 189 227 531 -209 535 75 658 -517 314 -387 253 85 -784 610 -439 329 551 482 210 -20 395 304 -352 -673 669 316 -123 130 -809 179 584 298 -153 -10 -897 -422 493 -775 -545 -522 -136 -517 -240 586 708 -430 248 306 390 574 166 -602 -23 549 635 372 344 -502 -845 580 -309 -742 14 99 746 -384 -73 -24 509 307 86 -199 -370 -561 -369 741 -884 331 3 144 447 633 -324 -843 -90 -307 -283 -144 -367 533 508 248 121 204 767 -574 -679 492 -317 -571 -221 222 -508 593 -231 -275 -373 450 -261 -178 308 35 -280 574 734 -375 -240 -724 116 -194 -574 -679 136 -755 498 661 -91 -153 -28 -547 290 472 -790 -611 211 1 -3 -170 613 -21 84 -852 461 -712 105 -106 -75 -525 198 -824 481 284 529 -322 687 -537 -523 175 271 -758 504 520 268 350 -576 511 584 614 191 421 312 152 303 355 700 -84 102 706 -745 -260 -450 704 345 392 741 -559 209 22 43 -739 -829 698 -582 83 -284 -615 -530 50 378 -716 -754 207 -522 -775 -769 352 540 -226 594 -38 386 532 -24 -578 -682 93 -896 -847 451 36 -493 -550 -1 -529 390 -875 -653 701 480 459 564 326 -164 488 636 -803 691 -144 -3 -62 -260 628 165 -255 316 -854 -623 331 -316 144 -341 -664 424 90 -123 -85 -512 -889 -479 474 -180 -190 -182 200 -482 -465 239 312 295 -697 -567 -75 -65 143 195 -281 264 366 -820 558 426 -327 -389 -293 713 -480 198 288 186 -609 144 168 394 477 475 668 -343 -240 606 -112 -477 -436 570 354 478 -460 667 599 -297 -355 -24 -339 241 -722 555 682 -420 -197 47 704 -790 383 565 780 235 314 -695 239 692 -390 -37 -255 300 -171 -660 256 621 49 -266 -67 -820 -844 154 -590 -326 -12 181 -752 -325 526 576 -620 185 -231 341 363 657 -503 -355 483 -95 -52 563 -742 -370 313 306 116 219 -47 -725 -609 637 -21 -320 -613 -607 534 -805 -574 -476 -440 786 129 -183 -429 -4 782 -208 61 -154 -860 -644 272 25 404 455 418 -898 -426 559 -664 -825 710 768 436 -37 -457 767 -572 736 240 -794 -102 -852 -368 166 -563 -755 730 -417 683 -313 -208 -693 -792 738 137 454 10 66 -855 -610 -21 -308 247 -44 301 21 -660 -845 49 -623 363 -292 -368 239 -431 263 -893 325 -322 -133 -518 92 -167 105 145 784 -141 468 -435 173 12 -262 -449 -838 -13 428 -165 -22 -580 -298 -825 -307 -127 219 -76 10 233 216 692 274 -4 -889 557 422 99 -230 746 -461 523 -622 28 -334 -677 -681 -354 -218 140 -428 -398 -852 -146 330 646 595 -36 -695 -481 -125 285 -41 -273 227 -408 -756 -369 -730 -401 41 -502 82 -483 92 -172 -599 577 529 -385 219 -310 -300 203 -236 -778 636 556 726 -224 -875 437 -568 111 288 -149 262 -263 131 655 -372 8 -389 -256 777 399 289 126 -629 -897 -656 -857 -295 650 -648 -602 184 476 98 -716 251 -323 -77 213 -703 -586 240 -756 -644 0 -146 -399 556 358 -771 141 673 598 -615 406 -748 -368 -106 228 -829 -153 -646 -650 547 622 74 360 -116 -33 -737 429 -419 98 167 698 -402 -132 -68 -786 19 -215 -896 -388 -817 466 445 599 130 460 -559 -812 247 -267 625 -658 -394 799 222 449 -289 -766 242 71 -26 0 -556 247 202 -615 -660 -530 -453 686 -345 628 -631 519 -589 357 -255 -500 738 195 -393 -82 -287 330 609 170 398 190 362 31 643 96 569 410 -125 -569 -813 -337 284 274 -363 -477 -332 -236 397 -403 -110 -251 -878 -756 -115 116 -110 -778 -86 61 -146 13 387 -650 568 599 -431 -382 -802 -666 333 -479 156 723 -650 270 387 146 -485 405 422 -71 -49 525 -683 -411 -126 -16 652 565 -307 32 -398 121 8 -774 474 721 320 -99 -283 257 497 664 -468 -802 637 -597 -319 -551 61 -883 532 -477 -620 281 -659 -214 -373 -306 -897 -848 98 -385 257 297 454 -437 -365 422 134 -23 -224 -168 -774 2 -691 381 645 -724 -6 658 -163 -731 418 -54 -652 -897 -485 151 219 604 -226 729 -321 313 -104 -726 -801 -673 764 -813 -6 64 -238 -420 328 -180 248 -482 248 466 -845 648 -188 21 205 -260 437 -880 -809 -699 203 -127 -38 -696 -108 592 289 415 -251 484 -331 -62 -409 18 -274 -75 -636 -656 184 -446 340 -668 -73 -217 -382 660 -891 -172 -126 -483 -91 -347 -390 -492 -586 250 -283 -859 -156 -457 -344 345 -362 -74 436 477 469 -488 -50 -18 -7 -171 735 494 145 -592 -323 707 265 -355 730 -231 -482 -61 -138 345 -614 -517 755 612 -145 -47 171 508 115 -23 -742 740 -578 689 -806 -681 -634 -886 -230 -113 -29 -263 -111 69 463 173 -78 34 233 -610 451 527 438 -500 -162 -825 -625 -650 -727 -730 -379 660 -270 -656 -819 -142 -769 244 233 215 548 496 -87 708 -889 64 -336 -609 79 -433 -840 -857 29 -664 -194 216 623 270 -11 576 -476 641 173 -196 -818 -130 646 -712 -212 341 -5 -5 -821 368 649 -170 -293 -615 534 -265 221 794 -450 7 -623 416 -586 -557 799 -239 -787 -652 -695 9 438 738 454 750 293 409 -148 -199 -778 -317 76 -310 424 -197 -722 -557 539 -528 87 -504 -574 -852 279 -68 -142 477 -32 -407 592 -794 581 31 593 -217 420 496 -728 -151 772 -188 -854 595 -366 570 -645 -475 -628 -449 -430 -524 285 -628 -760 152 -542 -357 -76 423 155 -444 522 60 38 -233 -681 -237 269 544 -361 -726 -246 758 18 -269 373 357 -402 -36 -326 -220 129 733 792 798 500 -111 547 -193 797 -768 -220 35 278 337 163 427 798 -631 -752 -288 483 -744 96 -602 -534 -294 262 -222 527 232 666 459 -765 230 371 364 -379 660 704 -14 484 -326 659 -416 -133 -49 285 -321 240 44 -46 -135 -76 145 -84 -536 214 -162 606 -480 -19 17 281 -853 111 -305 -555 321 -37 -851 359 100 -262 -881 -26 80 67 -145 756 -841 -176 620 506 -195 391 576 -682 -875 -891 -126 -685 -290 720 716 718 -443 264 -898 480 -110 379 653 -482 -832 -99 -540 373 -98 -83 723 708 549 -232 -728 -52 371 -637 -426 -346 379 799 182 -666 -243 -857 -675 749 -767 -635 -371 -75 -108 250 -79 189 -595 329 342 -74 -215 680 -95 437 -452 -605 236 749 -549 407 -298 -881 405 -880 -728 762 -616 -374 -263 -104 -605 530 -109 -231 -567 -260 -832 466 -494 -345 333 222 106 155 -570 767 722 553 627 721 -88 -543 192 -854 -249 144 -315 -386 24 -792 -212 -6 340 767 -78 454 -886 -472 -498 -162 84 32 96 -574 642 273 367 239 -364 614 729 739 645 -82 -369 337 -722 -674 -688 -802 610 -390 -885 -77 287 355 130 -206 -303 -838 616 -438 -5 -100 -82 62 255 -73 -269 -512 -525 -270 -505 179 518 -414 535 683 334 314 -420 -781 517 -202 -234 -369 209 -312 -503 462 490 -5 -595 645 -285 -52 -782 67 761 -604 -736 35 45 -621 -96 -344 755 -400 -343 332 493 -240 770 -810 312 572 415 719 192 -269 663 -322 -9 -58 249 298 710 -707 630 272 517 204 -251 68 -853 -147 -468 -16 -188 528 608 141 -681 198 601 -5 -553 -91 331 -676 77 152 643 -635 -341 -390 406 -390 -48 -245 760 248 689 -432 397 -54 360 -762 -518 -68 296 51 295 -27 -301 -889 342 -665 268 329 357 -639 140 -630 337 206 -265 262 679 -522 -867 351 -894 378 -453 681 772 -414 -828 -149 232 403 -144 -89 -627 -715 497 -725 602 639 455 211 40 -635 -752 781 -330 -832 -117 -456 -298 -740 523 -124 482 -894 -561 587 -707 474 -666 -851 535 611 -761 -854 127 -848 75 394 -471 552 284 533 264 -317 -139 484 -377 -164 400 -549 -108 694 517 -77 -131 -202 87 690 -632 -442 757 10 234 680 -589 -18 -547 -207 -357 98 -597 94 31 670 342 278 298 -103 97 697 -268 158 413 -775 443 668 -111 -818 -538 -44 200 -334 626 379 -654 -362 535 25 -123 -479 472 49 336 -506 279 -596 615 180 656 -121 -435 -354 -638 -721 114 -686 -248 503 511 712 -311 547 335 -94 72 583 -654 -162 228 501 371 -596 -771 -701 655 -315 -821 302 -504 -555 -604 -672 760 248 -90 -894 -615 144 -342 340 -734 -705 125 -455 -519 -806 251 222 714 -31 466 799 106 -849 -711 -438 -295 -608 -588 196 -564 -640 178 790 -554 202 -510 568 80 207 -621 -147 -593 -545 566 -82 -537 157 577 -883 -701 -401 167 563 706 398 -242 -568 530 565 199 743 527 63 -839 148 -361 276 300 63 -755 -502 -588 96 -337 -246 128 766 53 668 -31 -255 -653 -894 -173 -15 -666 -474 473 519 -329 -788 720 -323 -382 -196 -446 323 -11 546 452 229 -358 182 -884 -241 453 444 -538 12 735 -640 257 117 -176 -763 334 -854 683 -214 22 -872 644 -113 482 47 -805 121 -165 543 -174 93 -863 -227 458 -232 -365 -501 186 -511 339 179 743 667 689 57 -879 -540 227 665 -608 -652 -465 68 -762 254 -814 -853 -352 758 718 -564 172 -685 647 637 -299 -242 -586 -90 -479 -86 62 -599 -61 -159 -298 -380 254 -655 746 -517 78 350 -506 684 -706 -682 353 520 -395 498 -615 -808 601 599 -595 -667 615 10 166 766 -878 413 260 -874 -336 -198 -299 704 434 434 -886 -231 -713 685 611 428 293 -448 -861 572 74 -357 776 -260 -421 -311 -427 712 -850 60 333 701 256 697 306 461 -680 -534 396 -891 -152 -761 -178 254 -44 -20 -566 -634 132 357 -579 -46 -375 -101 -869 794 -858 -763 359 592 -738 -230 691 -124 597 299 10 187 -267 298 239 188 -104 -564 536 -117 -295 220 -80 104 323 730 -235 -253 195 -890 397 724 -533 -553 602 -665 768 135 -850 -337 -325 212 544 -762 546 -355 38 -558 248 -119 -596 -892 -270 155 -675 356 -847 84 162 316 537 405 -407 -111 -538 679 -336 -423 -270 9 -592 225 -466 -308 -662 651 -709 603 -645 312 650 119 -893 -615 -567 -348 273 -863 -817 -249 -246 281 274 -810 724 -900 -835 170 592 -806 505 -203 288 218 -285 -712 211 -450 -203 151 188 310 -147 424 -14 15 -254 -459 536 400 -687 -755 22 -162 115 -151 171 -864 -339 716 -620 749 -496 -639 627 -520 -633 742 465 35 167 627 35 749 -699 631 121 0 702 -501 492 -320 -529 17 668 -890 772 95 715 493 -307 -149 322 -857 -671 -504 167 454 486 -490 24 293 294 -533 738 116 523 289 -210 630 -809 -78 203 503 76 552 -749 -855 -273 -77 -755 794 13 -497 449 -625 -282 -684 677 679 -442 -341 -564 -495 -844 594 -77 -863 493 -688 -727 -513 -336 143 560 190 529 676 533 -364 315 327 4 -775 -693 -458 53 593 167 613 -313 -667 760 -715 -491 192 -264 659 -97 -311 -598 -39 -652 491 -470 640 -853 332 -727 601 659 -697 -46 -597 -197 337 -426 -94 -684 40 -237 -376 -246 -59 544 1 19 39 329 334 -813 102 -413 -897 215 47 -611 -116 389 255 -321 667 -240 -215 -818 325 493 -644 -327 220 607 727 189 -625 132 -79 584 546 50 -432 273 671 -253 -390 -124 518 -276 -556 -134 277 2 -144 506 -766 -406 296 49 -295 190 -810 18 -515 284 -136 -862 -772 586 113 615 -827 -891 -703 562 689 296 -806 -215 477 232 156 -517 235 727 739 679 -223 691 -805 -184 -275 -137 424 558 76 -222 -259 510 -96 -502 -564 -783 559 -135 -872 195 448 222 -330 -857 169 -549 -114 -476 456 681 -295 555 -887 -148 -80 -495 661 583 -799 -312 -105 -626 -640 -292 -681 726 -668 11 -829 -231 -862 -706 244 -271 -433 763 -99 145 423 -259 -267 -627 -743 496 140 756 29 -740 157 -885 625 55 737 -631 10 -681 483 -553 134 288 -518 -399 -811 -340 185 441 455 25 -261 398 -766 -641 -141 156 254 -673 617 -597 -88 59 122 -305 -782 -13 -283 -766 110 -100 19 566 421 348 732 -810 -55 208 -706 507 165 -365 631 -660 -325 -884 73 -270 -326 317 -359 -321 -289 728 -46 333 415 327 306 750 577 735 648 791 207 383 -170 -135 -688 30 96 373 251 -619 62 455 -171 98 588 -422 -565 25 574 354 600 -382 791 404 609 282 -381 650 -531 -486 -815 -117 302 -638 -382 -819 478 -261 -877 -347 -353 -848 108 -279 -33 217 775 -626 -78 -19 -639 293 -613 83 -504 -229 -267 177 429 -865 563 279 211 -614 416 161 -434 -830 79 245 -87 -436 -825 776 -197 257 546 -613 -373 403 -530 -467 -92 621 -628 209 468 496 -402 37 -576 -403 -710 -127 145 -96 237 -309 329 77 -139 -195 17 -129 732 -694 -92 -113 112 631 -632 -542 654 -374 -459 -422 -785 -44 178 71 756 -52 188 405 -384 -316 401 -524 -757 584 -769 -890 180 414 506 -319 336 340 509 118 751 -510 -546 -443 435 -358 -176 -358 -220 -649 -264 -852 431 -326 727 13 -221 -721 -553 697 -501 -635 -372 181 -17 563 -309 -444 -339 -427 797 -66 -158 -28 509 -771 713 79 -631 537 -827 484 395 795 -830 38 619 -772 469 24 335 234 375 -417 -721 -239 736 738 -869 679 -487 286 184 798 -437 91 360 323 -661 -12 99 -594 663 563 -140 429 62 156 -286 -208 570 -889 547 688 -341 -265 -595 724 -171 391 661 226 -96 -120 -88 -117 -709 552 9 -519 -169 252 596 683 297 671 463 -404 -325 -151 -549 129 33 362 708 -251 196 -657 -444 605 -164 -851 405 -900 767 728 -818 -406 660 28 -3 -153 -157 -80 -486 -891 -706 481 -583 222 468 -408 -873 -694 527 138 712 4 -896 223 -440 -652 439 -303 -684 777 768 290 284 236 608 -23 -92 -375 52 80 -328 -337 -457 175 -544 604 -391 557 -120 -136 -390 231 -584 -571 -469 414 -811 176 -588 -412 496 395 163 435 -260 457 490 -543 161 -822 288 795 108 433 61 215 -153 780 -717 475 236 152 -323 -741 452 -860 -119 292 -196 -671 83 47 -764 671 47 -578 362 -451 -220 -526 154 287 780 471 717 498 376 -176 -723 -565 197 -192 -647 -862 236 -860 -501 330 488 -354 312 -456 628 289 651 -640 542 -293 -886 725 725 736 385 130 -845 192 -51 -346 -242 121 -466 197 -430 335 345 -776 -144 276 -222 -249 -343 146 202 503 70 325 -578 136 493 87 -717 -761 -698 734 -779 -465 -651 287 -1 -649 -23 -846 643 -759 -469 440 -809 -565 143 -96 508 -94 345 457 306 -593 -304 -498 741 117 -509 281 165 398 727 -470 465 -842 -741 159 -59 574 514 103 206 -685 -400 -173 -773 213 689 -425 -20 767 -583 158 423 -867 779 113 -42 -892 -292 52 -848 310 -844 -217 245 -278 526 552 -238 -475 686 -531 -500 -38 -431 -773 -670 279 -552 489 499 -602 -553 -291 -227 -685 -576 -57 32 -899 -143 554 247 -78 649 156 14 383 449 579 -853 672 -660 337 168 550 72 -663 -828 17 -609 -550 736 34 -320 714 -576 98 -186 97 -408 -20 -837 231 -742 504 119 -14 582 -537 -773 580 355 376 -244 530 -829 -79 -41 -149 286 312 175 -102 154 -269 -656 530 732 726 783 54 85 786 272 -264 -762 107 -150 731 134 114 -454 -242 744 -208 209 725 -151 335 -152 -583 373 -596 -501 -258 -658 -212 535 786 664 602 784 -498 551 589 47 -299 -796 382 697 -36 502 -368 -628 -372 -403 259 -51 -631 -884 -465 793 796 450 513 -115 -625 524 -456 -365 40 135 275 -6 -696 -426 -179 -280 729 -513 766 -852 -836 416 718 -791 552 -308 744 -655 763 -715 707 618 -61 124 470 -380 102 572 638 414 338 728 -190 407 745 169 -481 -470 -362 775 -374 -416 643 400 -416 -846 683 -629 -105 139 -272 -576 359 679 671 605 -678 -653 630 -503 448 355 -377 -883 477 -343 505 -264 -687 -890 -174 -617 -219 87 -433 -235 -598 215 -99 -251 136 -140 -149 -576 -801 85 -315 -746 -558 -392 -715 -249 -611 378 -256 492 418 -156 -782 -47 142 -636 -815 17 567 249 -876 132 606 534 -643 735 -631 -43 -181 628 -560 347 554 367 108 429 -608 592 -900 -327 307 767 449 -116 657 41 611 -110 641 -741 -607 -467 383 -646 -477 -734 -798 285 30 -409 -286 446 -422 -815 -252 486 299 370 -31 271 -820 338 -364 -298 430 -547 697 -238 -233 -402 239 155 235 637 -13 478 -417 468 430 -539 643 -256 -787 546 -581 -128 -36 153 348 -693 -206 78 115 527 275 -185 664 72 -784 -610 330 -328 -443 -786 -683 -2 -46 -806 227 -866 -200 539 -376 -216 449 524 -818 -479 573 404 -83 689 389 -786 -346 796 -515 485 677 770 70 -782 -373 -475 767 -578 -160 311 -195 -70 109 -446 790 702 300 -754 -643 49 333 -277 60 175 -66 513 268 19 486 672 -396 -36 -380 -604 -5 -563 -303 198 511 761 486 -16 799 236 104 513 605 -805 -742 586 406 97 507 -475 -594 574 -858 -418 7 618 -552 -93 -10 -623 -848 412 -403 -455 -14 754 445 -271 -625 -495 -705 406 196 -796 28 74 -282 123 -596 749 359 545 452 -147 -285 791 280 -360 -53 162 326 -673 -555 -576 -130 -163 720 414 -416 397 708 53 727 96 -421 -595 -466 -512 -258 374 -114 -220 -598 -452 89 358 687 774 507 246 -890 -525 -889 187 -628 -290 389 722 769 495 -79 440 -558 311 596 -218 -868 -756 -467 -820 356 381 -717 -284 376 -51 -143 -638 447 595 682 725 -153 757 115 103 19 367 37 715 -618 181 641 609 -735 -873 -326 -594 320 238 483 -579 416 605 168 384 -800 575 -544 383 649 599 404 -296 -658 -530 415 76 468 -535 -585 768 -778 593 511 -610 105 -216 -148 164 -349 -669 328 -557 -522 -560 -215 -81 458 -48 566 -105 483 698 -613 -168 757 645 -5 -34 322 -565 677 464 -336 -694 773 -808 225 -293 160 89 -25 490 313 -575 -674 -816 -444 -25 -233 -38 -323 -391 -837 130 287 566 -335 -235 -258 -136 -410 230 540 556 -103 -41 -798 -577 169 482 653 -433 330 -894 -382 -230 -107 222 -326 689 182 -484 -263 -742 682 -763 -618 -362 497 -200 582 -809 212 -156 -556 771 788 403 -23 -599 -820 -82 -328 657 -771 -444 73 234 639 -428 60 -151 578 -502 607 -357 -430 732 -10 630 -787 607 -480 -533 -147 -392 470 547 -449 -650 -595 48 281 -684 665 -668 311 466 -318 -255 -274 -246 26 514 -630 -570 -178 -211 -463 -627 143 312 -607 666 439 -301 -775 -175 597 156 183 267 -636 120 -684 -418 479 438 799 -466 -358 -518 360 -96 -811 738 -883 298 -624 -739 -491 36 -423 -898 -350 105 -325 552 -6 193 644 -357 -311 -243 8 -277 -339 644 -886 64 -646 60 166 -162 -390 615 495 251 -747 -891 707 -306 644 386 -300 -202 -843 749 -33 -575 -802 769 732 -146 289 390 -223 64 700 -85 -538 -873 330 -369 -406 637 -298 -462 -813 -564 -92 -191 597 -430 -551 246 763 505 9 650 -816 -581 -240 -784 -865 -419 -887 -473 173 277 53 -832 -420 -311 7 -787 -681 349 104 691 -604 -31 659 621 785 122 177 -618 512 -352 487 -745 617 713 517 495 458 -98 471 -814 -853 703 194 245 477 159 -155 -498 94 247 161 -766 -329 -547 161 -546 -207 -618 -276 -138 249 299 462 453 -246 714 623 735 -13 -467 512 408 -553 -167 -100 679 -383 450 5 675 751 769 -462 364 -678 -386 -778 -465 153 752 301 244 467 -645 -601 746 -578 439 493 547 -513 769 -437 -45 474 -594 300 261 -61 -791 -504 -393 211 -583 717 53 -784 -6 -350 797 -437 -479 -287 -563 495 -148 -292 -886 -288 -746 110 -671 -836 -353 461 419 3 -223 -848 708 -499 -689 390 689 204 -431 782 -76 -421 101 -266 2 -869 -791 -793 -812 -384 -373 -717 509 -738 -747 666 304 662 297 544 558 -182 24 -278 -718 31 320 -45 301 -634 417 573 -727 753 661 -883 423 661 754 -866 -751 506 -289 -403 215 237 -307 176 -57 -160 -95 260 741 -898 244 -609 -689 -493 -795 465 195 -33 -480 -267 -893 -747 -274 294 -351 610 -585 271 -342 526 -722 -419 -732 -850 -643 -777 33 787 -424 324 527 241 76 -342 -644 241 149 123 -364 -802 299 608 351 391 -219 795 561 304 444 -236 -892 652 115 -36 731 102 -802 680 730 -801 -595 190 -558 690 -579 -717 -717 -701 286 -38 -552 -99 -176 -254 456 692 -490 705 414 -782 -53 -467 436 554 -649 191 -387 244 -710 -848 -754 610 743 375 101 647 483 314 281 -481 -155 363 109 755 256 158 -515 473 -40 -842 -286 -592 -170 788 282 -595 218 701 -426 -644 -537 106 137 -527 -525 -705 -781 199 97 659 -316 -539 121 -58 -132 796 581 -735 -498 -176 465 -617 -614 -178 -168 -888 -514 -147 -845 -506 -552 377 -645 -184 606 -93 98 765 -324 364 408 -456 145 564 348 -636 508 411 94 -682 -176 -753 463 -696 732 47 -166 -333 -652 710 -546 -855 -237 16 438 96 -685 693 403 691 267 402 -390 -287 3 34 -596 720 -487 -352 -820 299 -812 695 -418 -796 491 746 -334 642 -79 -394 -457 -385 -522 -770 664 -850 631 -188 356 -263 -305 745 -661 417 -293 -768 -184 -72 106 -188 -61 -17 585 -330 213 49 588 -71 687 241 -527 -329 -685 -199 -887 392 -414 211 -156 672 297 293 372 468 642 737 -362 -502 -406 210 -825 670 714 310 -804 -173 -150 158 -616 -487 -244 -881 -615 671 -202 196 -795 509 -497 -310 -453 448 -482 499 -753 396 -420 506 385 -126 -28 -124 -128 -758 659 492 205 -71 -478 -446 -696 -787 286 -858 12 -730 456 678 49 39 70 -78 187 515 -526 -219 538 752 325 -336 -490 -736 -728 -502 405 -486 -87 -164 -690 -88 293 -757 -616 725 385 -699 277 -738 53 -596 164 -741 -863 -280 -345 706 568 -256 206 -673 678 305 -719 493 -721 387 700 -83 -385 -785 -86 -302 547 -317 782 -761 -226 -149 138 310 228 455 -550 29 659 -680 -625 349 165 -424 -879 -488 181 357 691 99 -564 347 558 237 -784 336 -192 122 41 -721 617 549 -894 206 -17 60 741 460 -630 204 -77 147 720 138 -510 400 -118 132 -633 166 -71 430 147 -545 374 -102 444 264 -763 6 -342 572 467 -16 -655 -42 -505 275 -867 -719 -683 250 -343 255 -585 579 -151 751 10 251 -519 703 64 670 709 -292 166 370 57 751 567 445 -587 -555 -206 543 361 449 248 -872 756 -111 206 -898 56 -100 -810 -428 -774 -708 -590 -615 151 -632 -340 -29 -454 -618 -548 641 -547 -790 417 143 657 733 638 -351 -427 -733 -727 -574 -792 -17 -840 530 -729 -609 -389 168 317 560 -889 775 -769 -458 10 -82 -725 -21 542 230 -326 -399 606 -346 -259 -157 618 -198 19 603 -41 -420 -549 8 -82 238 142 259 -255 460 236 744 653 -128 792 708 -495 389 468 -621 779 358 -348 -145 -338 84 -511 -720 622 -236 -233 -184 314 519 -572 -486 722 484 182 408 -172 449 151 299 173 -314 -217 629 -185 -141 250 -726 93 750 258 -790 -257 489 207 -313 799 -572 -752 -821 267 447 758 -280 -352 329 -306 -604 55 -454 2 -5 131 -558 340 209 -789 -704 -5 512 -787 -288 -301 -899 -777 -62 11 282 -671 526 148 -480 -65 438 39 -485 -491 -207 -40 -605 770 -849 -462 -11 432 -100 571 -3 -600 300 -843 -880 -425 29 -191 140 687 -28 205 -683 -87 624 103 -759 -79 -415 727 -645 -409 65 -853 -738 -218 -739 -252 -653 386 685 780 -630 -508 33 -100 -850 699 -563 285 -538 -509 -174 -443 535 -79 -50 -641 -153 -615 -729 516 312 571 599 395 -394 -416 161 404 280 478 679 272 -729 86 792 -447 683 -738 521 429 -538 -358 548 438 -761 -824 -185 -155 136 -462 408 -701 -888 -333 771 612 -727 -207 -160 -310 -768 -342 629 603 -876 -406 -624 677 -435 -759 80 727 -108 23 179 452 -132 -407 261 -806 312 -182 -406 -361 428 677 128 -43 -591 -507 -101 166 -315 -749 303 795 694 673 -403 453 -288 -54 -371 34 -347 -548 -460 -668 -414 -55 -500 -714 -147 -514 335 601 -350 632 -211 536 648 106 370 -200 -90 694 -427 710 -667 398 -524 -619 -269 223 463 -599 644 -713 766 -168 -33 193 -606 -453 199 400 -612 -593 -72 -152 742 274 -622 -549 -367 -470 739 -334 -848 -214 -826 750 -108 -499 617 -742 -555 -202 -789 -642 -552 74 8 -760 -887 -347 -494 -91 72 58 -317 502 -107 -193 -756 -46 254 -688 185 -420 140 529 401 -565 -186 -183 -334 -62 -18 -308 48 -55 141 302 227 555 -65 600 709 233 687 -838 786 -313 11 -554 -392 -478 -496 490 -422 -654 -169 570 270 -672 -616 -44 363 318 -98 111 700 487 -46 -619 -12 -697 -72 -121 -250 -544 -285 -856 -885 -92 425 669 -751 -17 -590 41 -45 499 -55 -330 214 -61 -213 -675 -10 -452 -374 -633 218 -759 623 612 -876 -534 -228 318 729 707 -70 353 -825 450 -86 -627 -856 -113 -214 -338 -247 503 -802 408 -512 704 764 -598 -2 404 -849 371 517 -139 562 488 -423 565 170 -577 -695 -446 378 150 -806 -620 755 668 64 -233 591 -76 -223 312 7 -6 7 -90 19 -180 -789 773 13 786 -417 236 91 362 -573 756 184 -810 -170 -218 -831 -193 285 237 -541 -83 -747 273 -832 754 -746 -177 -463 -416 -586 334 473 -710 -406 453 -531 -804 -512 139 259 -636 560 152 771 -185 725 595 -552 -328 -313 443 768 624 638 -848 222 603 -834 766 -28 -388 453 317 697 527 -62 299 -140 -587 -555 -352 -483 28 211 104 745 276 -10 287 674 447 -435 -293 -364 279 305 -188 259 237 76 -805 -258 720 63 52 4 -404 427 -316 -10 171 284 -629 -690 259 -456 -690 -367 -184 -429 249 -136 -464 -109 351 76 -574 -886 25 76 112 416 725 563 -789 -121 116 326 -331 213 -87 -18 -14 757 -64 710 -282 -484 -515 -239 -511 -761 -56 273 313 89 423 289 -887 786 719 219 666 -507 -149 535 3 -141 -100 626 712 773 -857 58 -700 165 -105 -237 -644 173 -644 -69 -485 -466 709 -584 -560 57 -860 -646 -549 -292 5 669 -396 -763 728 -341 300 -293 197 20 -39 574 65 -802 781 -373 -310 -609 48 -876 -73 228 99 -671 530 -171 726 -250 215 -887 158 136 496 519 605 473 332 -95 -743 436 584 225 655 627 580 -390 107 -550 638 -409 -521 265 -245 125 -251 755 -650 -819 223 -153 308 403 512 -399 160 171 299 -364 -530 700 484 116 -745 -292 -766 -361 650 -814 416 257 -238 800 45 -442 -196 -790 466 235 445 -281 -434 -727 -829 -414 -409 313 -135 120 293 408 -11 -828 -279 -32 -439 780 -491 58 640 -23 238 210 60 -846 -306 -224 15 -287 236 493 225 470 757 612 16 -167 -676 72 -445 561 -849 303 -787 -591 -636 -462 288 -130 191 320 523 -459 -19 -610 -389 14 578 606 345 -244 -812 171 -382 259 278 462 -740 605 -683 -724 -776 -718 -773 668 -501 -723 -338 523 -552 -739 -814 -322 792 18 612 281 -485 -413 657 693 322 300 -147 -693 474 509 367 -403 520 178 -395 -659 418 587 252 135 -288 -152 -240 -331 513 297 172 -548 -872 73 488 97 -819 105 -293 575 -325 -576 691 -559 -261 138 -796 -238 -736 171 271 204 629 394 -730 -412 113 -806 -786 534 -148 -649 212 -158 675 -528 -322 -382 236 -86 179 539 -818 291 722 -835 -733 445 -24 -127 223 -673 492 -551 128 -633 -556 783 -623 291 -842 709 418 -726 66 -36 266 123 746 480 -504 109 366 -632 -819 -353 -878 -390 -199 391 542 -745 353 -517 -447 722 -10 730 -313 -524 -81 -125 536 -391 -167 -207 640 267 369 -656 8 256 747 -316 -583 -80 6 215 -874 277 373 170 275 287 -544 796 689 -46 642 404 -22 -584 253 -71 286 430 -370 -6 27 -347 -727 7 765 -197 289 429 -238 286 94 213 89 -302 589 283 -581 -626 169 664 -112 -425 116 -768 -598 441 746 109 -103 359 786 160 489 85 -304 -699 6 -98 -202 336 -714 286 -598 -30 659 54 -162 380 310 -558 -117 601 -365 556 -371 732 -325 625 -174 -802 9 466 13 388 730 -898 -464 -521 481 -49 -253 160 -394 349 506 -729 310 -395 -628 431 -591 547 -750 -195 -895 311 359 320 -314 -247 174 -386 590 443 -453 257 -194 16 -361 612 -347 -440 -265 186 705 418 -294 -108 84 -707 -386 -51 -89 106 -778 80 -898 749 748 -817 631 -168 260 530 757 -576 687 387 -60 -183 522 32 610 506 -210 -57 -235 -249 -390 570 -7 554 340 -457 -143 160 -635 -852 449 87 302 -585 464 127 -716 -847 769 355 632 -60 555 -137 794 -707 -133 -329 75 39 159 144 -169 556 731 290 -510 534 -874 435 11 424 115 -105 529 -12 635 -556 -652 -675 269 34 276 -591 -281 -620 -156 -894 521 -643 -135 134 -860 -160 660 712 344 -835 -51 85 635 154 586 -725 -491 -682 458 -495 450 -271 631 -630 403 -280 -8 -636 424 -163 536 98 595 80 28 730 -709 -624 146 -413 313 263 -341 -296 -201 -767 77 -660 295 -577 -498 -214 316 -81 600 -838 472 -298 -422 -633 447 641 -855 41 -60 530 -325 -590 372 -190 761 637 -207 652 -97 768 525 -261 474 240 481 -172 6 -777 -593 -393 -173 57 172 -873 -203 -344 670 604 -876 316 -676 430 -275 -616 -380 -724 -729 -882 -733 524 311 -204 754 -72 446 39 132 353 135 578 517 -238 -58 222 -227 210 -436 -399 372 -774 207 335 -623 343 626 592 -337 636 -217 534 -847 142 153 -331 -572 439 501 -289 549 46 46 51 -869 -347 -325 -156 771 681 -155 614 777 359 -576 -497 225 -716 190 -295 -626 445 -191 52 -675 755 -58 188 223 -323 70 243 -521 -455 102 -713 89 -657 58 36 -613 -874 -206 744 685 376 -216 743 -722 -513 -801 -106 -861 -780 -501 270 396 124 -874 -529 -709 -350 -715 50 190 -890 474 356 -239 80 -797 -289 -754 472 -402 524 346 -874 247 -558 -88 465 317 590 -732 -169 -807 160 -898 520 -802 207 384 -706 -522 327 -427 -20 -424 -137 -784 47 -360 -233 -113 348 669 500 -877 502 167 -511 -402 233 -543 405 -779 -28 -254 252 759 -579 -519 -472 368 -54 -134 509 313 -287 696 45 -88 -68 138 131 -639 194 637 -188 -296 79 333 -585 -868 -576 -615 464 182 -24 -335 -597 314 -504 43 756 432 12 -237 -25 382 -650 451 291 -237 439 74 714 -129 -436 -704 59 -708 -225 -232 519 -192 664 461 481 -68 -396 119 -695 -828 -417 681 256 -407 83 387 53 -190 -543 751 546 638 -581 200 332 278 459 -654 16 -753 -613 -659 415 -414 638 2 347 -415 -26 -29 578 -879 -160 239 -432 274 649 277 371 71 -510 -823 444 -761 -341 645 -469 165 751 -610 732 16 -163 -572 56 -683 -475 -580 -426 -779 -436 376 -210 -279 -188 495 -550 -403 47 516 611 345 -354 -529 117 -391 -729 421 -315 -732 -345 426 -218 -801 296 -721 -427 -544 -280 -446 540 275 462 -606 185 -1 461 172 488 -456 324 165 8 1 -774 439 146 509 -453 -733 -812 -51 781 -507 -694 415 231 654 -900 27 -187 375 -614 224 183 -417 -476 215 -893 332 -774 -568 -279 -210 549 -344 -805 -138 -224 -668 522 -710 -475 -47 26 221 -212 -201 417 -456 314 -419 -28 -898 -565 -861 534 502 129 -579 241 -115 -633 453 -119 319 -576 -50 -452 638 -628 -200 385 448 -58 100 -34 319 -867 301 370 -824 -653 -893 -825 -516 341 231 351 780 -548 -101 539 786 -216 -670 -324 -225 469 596 -831 -394 -544 475 -385 -775 284 561 571 -619 -413 215 -144 -800 -864 -162 449 790 -438 152 178 421 -563 588 -41 -55 -698 -852 348 654 -434 556 711 719 564 661 463 -138 -760 169 -576 626 -459 -694 216 -657 -473 -803 -554 -341 183 501 -680 758 -181 786 640 -680 402 786 687 -137 -767 181 -755 694 -308 730 -758 -136 757 -386 573 648 -13 -419 -440 -327 18 -641 -251 579 441 585 -258 -460 3 -342 -440 -667 782 -380 108 -485 574 -614 -242 709 -528 -575 -518 -35 551 -823 569 312 -738 -165 -308 17 672 335 -403 107 -194 -520 633 684 185 -798 -370 264 -851 257 275 285 613 -519 -302 781 323 -801 -810 285 -507 341 152 257 740 162 91 -623 348 574 240 116 375 -249 -179 438 -841 -376 -771 562 770 -892 -688 306 -709 -662 374 -214 232 17 669 522 507 243 -78 539 302 234 222 -380 -87 -898 -677 -94 -696 64 -536 131 -143 -124 168 -258 -165 304 -125 453 -41 325 413 267 -377 -497 -464 -48 12 210 -455 180 371 739 -881 657 -624 66 795 316 366 -332 -128 427 -323 -900 -791 -94 705 -546 -397 -158 -893 456 -644 174 249 262 -280 -237 295 328 -342 -828 316 295 -115 -109 -6 111 -356 309 -457 268 -689 50 447 -161 -288 -71 662 741 529 -570 210 731 325 -399 664 -283 -858 86 -564 -407 506 374 -180 620 -444 166 301 271 164 471 -53 -648 652 -164 -222 243 29 182 -368 165 -827 -771 -190 675 717 -444 -673 745 -323 -629 446 -892 -132 260 724 380 -796 -128 515 697 541 663 768 -366 185 -652 352 -46 326 -76 328 417 699 217 -596 -732 678 417 -609 -276 -300 357 -336 651 -369 -27 -279 684 -608 61 -833 -517 770 -505 250 -269 282 511 590 88 -236 125 -346 410 143 -132 -221 392 -396 -775 709 474 717 -317 -531 -219 -254 124 -56 -730 561 516 -198 -152 705 -141 -83 -739 -864 413 -132 -125 195 655 -563 -574 -388 -828 740 -160 214 278 333 508 -21 -598 254 -159 -879 594 -208 -266 678 -775 -297 -701 -678 -722 692 485 -765 -366 410 -678 223 -491 -86 -262 -638 -116 295 666 656 744 640 -218 574 428 -297 78 -788 -618 652 -757 -480 -477 597 761 -575 -90 286 554 -284 -262 -80 222 -824 2 645 36 -672 -348 -763 -111 -715 -229 432 457 713 -822 242 -440 -751 -133 362 -204 215 219 -330 582 -36 -23 -515 713 654 -717 -396 -424 -47 -411 -508 -776 46 -520 74 133 -628 -359 473 248 484 176 -11 721 -753 96 467 -329 405 203 -825 209 592 -254 -506 -697 -261 -599 -479 86 -332 259 718 -458 428 576 -550 -571 -711 -199 502 601 -292 -479 378 -203 -233 700 -783 -79 -613 -355 -254 -156 639 -873 -319 23 -819 -599 -872 -562 -423 562 743 -365 23 -83 433 -848 -383 -64 478 -57 -344 -371 678 692 -743 -61 60 -453 -31 358 393 453 125 -361 -12 590 -103 239 456 64 -594 701 31 556 -168 719 -419 311 -864 -671 108 69 -726 -53 693 428 36 559 774 629 -900 -643 -773 -328 284 -322 329 51 -866 -298 -527 -601 751 -543 -561 23 -885 -486 674 -721 -760 169 -806 -700 366 223 553 -267 -31 395 -210 434 418 293 -852 -539 -667 -743 -435 111 -824 571 487 608 -13 791 581 -398 -756 30 -168 793 629 324 -324 476 483 169 187 518 -424 -124 172 271 265 -627 665 -844 -350 -245 -36 -404 785 293 32 417 448 357 -841 147 150 285 694 -240 -73 279 -8 617 -125 -238 -714 -429 -59 79 165 -362 735 -648 -321 266 -5 -469 -673 -63 -787 430 591 -894 514 409 -675 -41 417 -327 -719 760 681 -460 -376 530 -451 -655 347 -236 745 685 106 312 -418 -273 -390 63 -857 -152 521 391 676 -677 604 -488 -732 -476 588 -85 177 -318 624 -452 477 394 -627 -528 -221 372 312 464 -696 384 -679 -884 351 -320 -424 334 -137 -139 155 -817 571 -570 715 -710 167 502 656 -592 -859 789 -22 550 -751 -567 -85 -433 -62 -857 581 354 -60 581 -837 -850 -621 -658 308 -186 496 220 -225 -312 -837 -430 -95 -615 -27 -116 -260 -746 -867 -214 -810 -244 699 48 -514 377 474 -112 530 -126 533 -349 -558 -509 -177 202 -268 75 495 -866 -395 422 -564 155 -640 664 -498 762 379 520 68 293 -431 215 -798 780 45 -185 -598 440 -813 753 -373 700 -700 -49 -850 428 -513 210 357 448 -501 282 -124 127 -376 -245 -359 397 223 105 419 -100 -702 -278 640 -474 672 542 -546 658 -868 70 -577 -335 -17 -390 252 -459 -599 -136 211 580 -559 -499 51 69 393 254 471 -573 743 -744 -355 688 -351 -798 -198 -864 -557 571 -467 438 -158 111 396 530 142 208 -570 -298 -498 -436 -389 -621 458 542 -594 438 387 -671 -741 -513 406 335 0 -214 447 304 229 -69 -466 -423 230 74 58 -855 322 678 -159 -87 -292 -652 199 -806 -626 40 -19 -395 361 -843 -128 -103 68 314 368 -495 91 -93 -770 -137 -884 425 9 -387 447 411 -187 -297 231 -52 500 435 -704 441 -216 570 -474 628 -484 185 -478 -356 -147 -103 124 574 -268 -10 -262 -84 64 -898 -641 277 -669 -583 -425 235 -434 -528 -543 252 -69 -563 302 -435 316 -345 -705 172 -30 230 192 -512 514 339 -297 -136 -76 -864 -24 280 545 -514 261 -468 566 140 -710 273 702 -309 -679 -27 322 -325 -613 -554 620 -114 15 -227 778 -340 -594 -237 -263 645 680 -659 341 -542 749 449 366 -291 83 105 397 -439 696 -680 -262 -429 -691 -667 -599 41 365 -793 -638 -169 -134 -433 288 185 -347 101 -632 -836 -306 124 -289 282 551 -778 -33 -247 -644 142 243 -577 -623 375 -797 -295 185 552 -336 -61 253 -49 557 255 34 -792 -49 -28 225 788 -344 -304 577 324 626 -234 574 640 348 -732 736 -869 -515 -450 -377 406 310 11 -402 250 768 -845 659 -722 233 -871 -690 -693 -432 -675 -342 -877 -264 -642 -705 48 -617 -360 582 758 -236 -376 -584 -707 586 -5 -660 322 404 -142 -277 470 -210 -832 -572 -564 -662 -762 100 -405 -265 -487 -94 -390 -101 -514 57 -72 -591 -104 -706 362 91 282 689 712 -264 161 -762 287 -583 -468 598 27 170 -45 -884 -700 -496 334 -526 -266 453 702 -516 -297 -306 -424 537 -875 -215 -388 116 253 -133 545 -838 -444 -418 -842 -284 -81 -814 480 395 -620 -409 -76 -869 -19 -449 485 134 255 132 -164 265 -422 -478 647 -240 464 550 -370 -747 369 403 723 423 435 677 -69 -87 -856 -123 95 82 -562 161 -138 -403 -624 349 679 -380 -652 -737 -464 -159 -622 -242 155 603 -268 119 -544 -419 188 273 178 -741 -459 -278 -679 -244 541 -524 581 -275 270 -769 -204 786 336 213 -85 -573 -24 -616 -62 -766 66 -31 -273 -742 -883 -732 -579 111 -435 -526 -116 327 640 532 604 781 423 589 455 -818 574 -888 -130 675 -723 376 351 -832 -762 -93 -165 -424 260 762 -657 -80 -290 638 466 -706 -854 466 165 477 131 -521 54 -249 125 -98 134 629 435 -874 -756 -32 317 -729 -461 441 -43 444 -516 532 76 619 -764 -580 -564 -498 684 -571 -483 171 -451 -77 -138 675 -603 -265 -768 259 358 184 -261 -245 696 147 -352 306 -482 -854 -576 -703 -895 -400 -751 472 152 490 667 661 -319 -592 -67 -731 704 579 -772 520 778 398 495 289 -609 65 -107 -666 -342 483 534 -60 -405 -586 361 -851 742 -50 568 -143 -590 86 -554 -614 -287 469 -822 742 485 -781 -300 295 410 645 93 -142 68 -361 -524 -567 -651 -26 248 -544 -820 672 737 406 716 438 776 -886 637 -476 -296 410 -683 277 -586 216 662 133 548 27 467 -825 -201 70 314 213 19 -618 146 -42 -867 446 -387 -480 708 49 749 -736 404 -33 601 -115 590 -749 733 23 245 -446 -636 480 205 -11 -767 600 -621 392 311 608 607 -508 -259 -264 307 164 743 461 312 241 -527 206 -643 239 -96 526 274 -117 -380 -153 -816 349 -196 249 713 469 -506 755 688 526 -62 -322 -799 213 -151 -327 -824 -481 -99 624 684 335 -794 181 -470 558 -703 -135 91 -144 459 473 -667 259 -288 225 -895 685 304 -316 510 -592 -748 -179 -195 -212 -100 721 -688 726 -777 353 -579 342 -76 -191 -9 97 -563 -723 -353 -158 650 -23 -342 -153 -245 743 588 -631 179 631 199 653 -543 418 -875 -247 675 -498 -571 590 66 -318 -321 -297 -11 391 -823 -799 -131 753 751 -657 296 163 -715 373 -528 361 -57 -417 674 -729 653 -179 95 775 -505 423 30 232 -82 664 676 275 -186 712 -617 76 -131 -448 -245 -830 628 -174 -614 -425 -313 172 281 421 36 -79 -721 -220 488 247 136 -206 -416 -881 264 89 -808 -577 -353 58 149 448 -509 267 781 -689 -473 638 754 -887 258 -491 497 695 -593 -677 247 128 -291 738 -42 467 398 43 -529 502 779 -73 -618 -376 -761 115 498 -739 291 -700 -588 -586 -812 -255 -132 -2 -839 71 1 -760 -608 -507 -101 -84 -400 -654 -437 23 -354 52 509 730 676 345 146 -626 -819 -832 -497 -533 -810 -230 236 -265 -775 -119 -789 -71 106 727 -529 -162 15 657 523 297 709 -486 -689 673 533 -483 -857 723 245 -722 126 90 523 332 35 189 -817 -277 135 -401 -113 -733 433 6 -890 -596 272 628 687 712 -696 -199 -77 -861 -539 454 724 -477 -669 61 500 471 122 -135 -6 348 -589 -592 -62 -805 -425 75 -332 -349 431 148 -776 -517 -299 -609 577 -90 74 27 -644 -45 223 169 652 374 210 -419 -103 -345 317 324 -502 -414 -733 679 -95 -869 -465 406 650 -579 -734 -23 -638 41 11 -615 698 731 189 -738 672 -20 -461 -670 -139 -449 666 -86 -703 311 -797 592 -688 -356 248 -174 73 331 366 -369 -541 -821 -101 -529 310 782 -834 -689 326 -834 42 553 -214 31 26 -590 -214 -835 -448 211 726 340 182 -361 -370 -405 -637 127 29 -113 8 -868 377 234 603 233 -161 420 -122 599 483 597 365 -671 -206 -355 394 -42 213 -52 -786 -384 760 -182 -554 -645 -597 241 -652 671 768 -451 -763 180 466 250 -399 -275 -108 -441 371 526 46 -114 73 782 485 251 -581 327 475 -369 -444 636 -180 58 243 689 130 215 297 -407 -186 -325 -521 704 252 520 -813 -272 -514 414 31 -750 630 -343 591 -195 -729 -541 -291 -636 -565 -31 510 -60 -704 -45 -74 517 140 91 -103 -597 -111 17 -868 661 15 200 -40 -738 -324 -877 391 -524 687 -411 518 -821 -688 -596 214 707 205 -557 160 -237 -734 642 -25 286 630 43 -257 -26 -315 -318 -525 -168 -455 453 -364 24 -663 425 586 -371 88 101 183 528 152 -603 423 744 44 -284 -437 -50 -648 622 714 77 490 397 -158 433 -108 540 582 -896 505 664 698 -305 -386 -599 55 76 714 -852 -59 -499 647 -765 121 -810 294 -534 -178 387 174 -784 292 -655 -516 -847 -796 606 -170 -404 9 -700 346 -536 504 -531 -814 -801 -890 -554 530 17 -154 -350 -287 421 623 -880 -196 267 755 -620 -561 695 470 81 427 -807 -72 -524 -868 120 207 75 751 -275 433 -558 -104 -780 -50 599 677 319 -127 -76 -841 -665 -140 708 -118 -147 321 728 525 -492 -343 -352 -702 552 359 -13 233 -166 -9 -230 -886 -338 -804 -276 -202 574 443 -111 -768 486 -176 -855 -757 430 -837 -264 -463 -873 742 -273 401 210 -432 -353 -127 676 259 654 610 -448 -158 440 -347 -196 87 -386 -31 715 250 -312 -297 282 -230 -376 -291 -738 487 218 557 -44 75 -12 247 -216 -880 -658 -722 154 135 333 -573 793 -230 216 762 -521 690 799 440 236 -272 794 -619 -512 185 540 353 -849 19 -533 -539 -293 690 673 503 -447 248 27 -236 -567 687 -6 735 29 793 -633 287 664 -70 112 -315 551 -735 -604 -776 226 -788 667 266 -614 -548 -803 -496 372 -213 -759 -81 -94 -727 752 -91 -706 -189 647 470 -878 696 482 -844 -356 -511 -82 237 122 -109 -358 412 -155 -175 -632 7 44 40 -736 -652 -873 232 332 -559 789 380 -119 133 -874 -78 -26 615 487 201 248 -879 -354 446 -443 -838 286 -771 143 316 746 520 128 757 463 689 436 81 299 19 -662 -109 325 -658 -77 -448 657 -763 422 351 -266 8 -836 555 -622 -599 -686 -46 -573 623 -513 658 576 -700 458 -411 731 -741 13 -888 243 356 -674 -617 -798 -433 -516 331 -724 171 688 775 464 -244 -562 -538 -866 218 749 789 144 597 -498 -232 -641 -103 -362 439 222 -393 -134 711 437 -817 -755 -163 -217 89 395 -19 -473 -9 370 214 -680 -250 424 -148 -181 -259 -855 -898 -343 -302 305 441 591 680 -366 780 -846 -292 529 -181 298 -93 180 -373 780 569 260 -338 -518 296 -75 -305 -5 -486 -765 -184 -871 -655 -465 -269 24 174 -83 185 369 -600 50 796 593 -859 -789 -489 -505 469 -100 429 257 355 186 423 -720 445 168 717 -793 -894 -886 -234 -640 655 -671 268 -115 -179 -738 476 -602 -671 -148 170 167 -443 -633 25 404 -673 343 194 -700 -754 -371 147 668 -395 492 -422 -80 654 -834 -314 465 -113 -377 386 -777 -124 -170 101 -374 629 -65 359 47 695 371 -661 -360 485 0 336 410 -885 -382 541 81 -233 34 -495 -66 764 345 -161 -367 377 118 274 -751 584 -79 704 -53 -88 554 -406 428 -410 466 -668 144 -288 -764 736 -238 437 -103 -484 -54 361 -754 639 -776 146 -385 687 -61 -78 607 -756 0 600 553 -171 340 546 -400 157 -32 630 213 -331 451 431 711 453 -312 -331 -647 433 -84 649 -672 -683 -349 706 361 -531 -6 -296 -317 454 -131 -634 -241 -449 -18 528 -652 -109 -757 -102 509 683 -604 591 630 -127 -269 251 554 -79 -482 520 359 -780 -394 -540 767 -411 -526 -60 15 489 -356 -67 -57 -773 391 -380 435 -616 -451 771 -593 786 117 697 602 46 -580 645 566 -636 -549 552 682 -488 -253 520 151 -335 -749 100 636 367 -16 -554 221 412 -862 -643 -780 186 -378 398 514 -537 590 -160 131 64 13 -606 -497 73 686 491 104 -63 258 89 274 486 401 -542 -802 -291 -11 482 124 -699 494 195 -422 0 -391 637 -223 -90 454 -721 -497 132 -738 -664 434 10 512 383 -760 -78 701 -261 786 127 -489 519 -37 423 -575 -154 190 -147 -352 52 -838 -697 -445 76 -849 243 -517 -884 316 -718 452 -82 -175 -291 -2 127 -729 -667 -112 -504 -140 182 -132 -839 -573 350 336 -77 315 -883 -840 181 313 -149 40 302 372 -350 439 -869 -604 474 -849 569 -45 -460 -111 -10 -454 32 56 505 -832 147 248 -235 -201 -162 404 -807 89 52 683 536 530 -702 729 62 80 -66 165 -488 772 138 -450 688 -51 -621 -581 -468 704 584 -846 -603 435 -484 -426 63 120 -27 -690 187 297 -49 8 773 788 -185 -623 272 775 -127 378 635 619 412 -3 477 291 -184 570 -805 535 281 -674 755 -474 -56 -401 -737 -86 124 231 19 -397 -449 -92 -765 223 -785 652 317 -688 282 -116 -656 470 712 -376 86 -440 664 -75 304 461 -297 128 -843 -660 -198 -370 -299 -799 762 542 57 -803 -343 779 -709 156 -523 -106 97 -274 200 -301 -410 200 106 -314 -383 -464 -682 -407 -768 -339 394 -583 -264 -187 716 -508 -536 -870 486 -245 -132 -771 -258 579 37 -407 -522 515 161 204 368 -201 -845 564 -584 469 -870 -867 9 615 386 -193 -615 -614 -184 -74 -309 -361 647 677 27 67 101 -198 -634 -211 -542 52 24 -479 799 -723 -465 264 -756 -879 519 -277 -494 108 800 132 -468 -849 -171 -122 546 643 19 -714 73 562 455 334 -155 551 -126 348 667 178 -107 -126 -790 -30 -246 -842 357 -889 285 263 -77 -115 -9 -42 -436 624 -524 224 41 -563 -729 209 751 537 -139 -340 -475 -311 405 -589 -19 -321 767 -509 -769 -835 -589 -91 634 -195 411 390 -423 -434 662 198 13 777 364 280 -508 -649 -526 47 699 284 -449 -478 -22 134 -716 -799 194 -147 -213 259 451 424 339 106 -821 -178 -13 286 -575 753 611 -833 276 -454 -243 -212 -698 -555 -521 -215 -899 287 205 188 255 -206 -64 -235 576 -168 -512 511 -137 120 -736 14 156 618 565 -272 -332 553 -848 473 412 -645 590 318 -317 -222 -702 740 234 220 757 791 113 -848 60 -676 166 -382 266 702 132 439 144 -698 -239 -871 760 -128 653 -798 -500 -816 344 -468 -236 450 -225 -317 247 411 721 501 -864 487 -467 -205 640 -354 -92 542 14 -646 -219 784 631 -114 -533 -692 -59 -244 -473 766 -900 667 29 478 -653 334 -461 372 53 -46 58 -637 -873 -132 -475 -159 -82 287 -639 602 99 498 188 743 -573 384 455 -811 -24 279 500 -742 -633 -196 -261 -258 729 -513 163 -875 765 309 -424 -101 395 68 -44 723 398 -425 763 -861 -191 -517 -376 170 -127 83 501 268 749 -505 456 344 -41 -308 -396 -446 -425 571 435 -272 -270 -251 -839 713 -278 408 368 663 -888 -245 -833 -210 530 688 680 628 417 -365 -737 -800 531 487 85 -444 558 -787 -730 -543 -557 -399 148 -823 176 492 -580 -50 -779 550 -479 -502 -579 173 335 661 103 -7 -358 538 26 -655 -784 114 343 343 561 -509 789 -321 217 396 692 -854 -542 -856 -246 -275 -98 -60 258 -520 -370 411 -729 -272 -807 -208 308 -838 -536 194 674 -704 -306 752 -450 225 227 528 -856 765 -307 716 -450 -547 172 501 395 -103 -642 -296 -767 708 -888 -806 -708 -741 -348 -247 -570 281 -425 492 -729 468 169 -797 557 -56 646 -84 253 200 -791 211 -107 657 -399 505 -486 21 578 -16 -305 688 238 -667 -750 -396 94 311 -350 -200 793 -390 476 -811 48 -4 -365 14 742 99 742 -236 -452 -522 -540 -71 -67 255 -854 -555 235 -459 -891 457 199 -679 737 -419 -189 430 -488 44 666 413 237 -413 -795 -39 449 115 318 -102 452 -274 136 530 689 -298 -26 -510 -184 -365 333 565 441 507 463 682 -82 -138 26 258 -475 -80 528 507 430 670 125 650 118 -56 162 29 746 -406 223 -690 -609 631 711 -28 437 -277 -449 255 115 155 -435 139 117 -45 351 535 -358 -306 -418 -191 -681 -302 587 544 -326 -129 -377 -14 -733 -788 -664 -140 -254 537 40 -394 -38 271 -614 21 781 560 768 784 -838 -623 34 283 -337 266 688 -713 -491 -896 -142 208 655 573 -712 757 696 -643 -465 1 334 186 -381 248 -57 795 404 -851 446 333 -233 593 -44 449 -255 434 20 -492 -216 192 232 793 534 -873 590 788 -589 607 144 -703 138 358 -322 -253 -817 -554 357 409 -321 -716 -367 -102 -829 -57 -775 -39 -351 628 389 115 618 -430 313 579 73 400 134 -859 61 87 -436 640 -649 199 45 388 -416 -730 -269 733 451 178 193 146 -389 76 -520 -522 -283 243 386 -803 -499 -122 781 627 97 312 578 -810 413 117 189 -360 277 -373 139 -49 96 775 440 7 -843 -538 37 -371 640 163 -841 -586 -276 -588 -218 -393 482 -446 -549 -82 271 -643 -583 -165 -243 794 777 -591 18 474 -341 562 -660 255 -401 -318 -1 684 -60 -341 355 615 -812 -168 -213 -838 -896 -402 540 -584 459 -690 -245 -144 95 -840 -643 66 800 372 152 -49 -446 126 686 32 434 517 70 -141 -549 -551 -294 -105 -389 325 589 -162 -238 -892 87 204 459 -57 238 -491 -600 643 -785 -52 -762 432 324 7 533 -850 -842 627 742 -761 323 692 -220 -855 439 -720 751 -178 738 353 -547 -304 515 644 -25 -778 -465 445 -753 475 -898 689 13 580 -409 -763 678 -41 25 671 130 231 701 -184 -810 -285 -793 -585 -470 573 626 -878 697 687 -176 268 -71 552 378 612 -498 -634 -419 779 -587 -185 -410 502 -191 -871 198 305 -353 563 702 702 463 519 -862 -275 528 157 7 -773 -652 -830 -891 -645 -501 250 -443 665 -107 564 500 223 586 611 160 -605 -437 -476 -395 412 -209 259 -585 -723 678 536 555 -181 98 -430 383 -47 -162 -178 336 217 -426 113 771 -12 -26 38 -520 -555 -198 280 181 324 7 246 -818 234 -589 -490 -716 -77 -142 686 647 347 516 -658 -593 -632 193 -338 -345 512 735 556 -691 -282 -336 298 -226 -245 -208 -297 -621 -163 474 -618 -70 -670 -219 719 -856 -221 430 -411 -479 750 592 -176 299 272 381 -358 -782 -191 17 705 660 4 -458 -632 -584 -549 -39 -353 238 -738 340 181 497 -378 -622 -808 -518 25 53 630 -125 -132 -686 -292 -331 -23 -857 -328 -762 -133 -781 -531 740 -841 19 -3 -60 -15 56 -856 677 -98 609 -592 -775 -137 620 762 382 770 762 562 -538 242 -239 423 562 478 546 74 35 -522 92 160 54 666 265 -879 -203 -735 -561 164 442 321 353 -458 -181 415 513 -840 -219 -882 -428 -390 -719 -43 529 254 508 739 513 78 -365 15 -850 797 -121 -46 -584 -731 533 119 -405 750 -39 7 753 -256 -619 440 62 718 -285 -253 515 -81 -545 100 -658 -555 -314 -835 91 -667 -340 449 -9 -153 68 -558 -774 214 -625 787 546 -459 -695 24 592 472 467 293 -712 317 -721 -244 -382 -6 629 -246 -518 124 -586 316 389 -120 -36 -329 -272 -433 -712 -41 515 669 -331 588 505 668 -177 -176 -643 470 413 -257 -896 -434 674 -372 -179 -406 -135 -203 -515 204 324 -526 446 -776 -145 179 -280 -730 277 11 -657 635 -773 -486 -364 -576 778 -436 291 591 -425 -313 706 43 261 365 543 612 560 -657 -733 -888 -619 372 582 -828 -26 373 634 -204 529 340 800 182 -67 -611 255 615 357 279 646 10 449 -308 -87 -365 -487 -466 176 -293 -161 -705 -283 -798 190 576 171 679 556 118 -316 -396 -99 -669 205 595 349 661 -773 687 185 -643 593 -741 195 732 -565 -334 -725 694 439 733 200 230 14 282 36 -187 -802 -861 346 8 -576 375 458 501 631 239 -614 758 619 -874 611 -825 -662 758 -454 351 781 -181 310 -384 -150 205 319 598 319 25 418 -223 -658 -290 398 302 1 -864 -583 642 -462 -398 -22 -20 137 -851 -508 -867 -316 -835 23 -172 485 437 760 -800 -738 -627 -105 -542 484 -586 -586 -343 336 770 28 363 -439 86 -149 246 -178 -651 6 454 24 243 462 -851 -195 -173 528 360 1 -572 -107 -513 -81 -469 684 -478 739 449 745 154 -741 797 -645 -535 234 -647 -815 -318 191 757 242 719 -854 421 -812 153 265 -158 -750 -655 -509 -57 474 -653 -28 127 -548 -558 95 391 -445 -174 406 607 792 -194 153 -355 548 663 -264 -841 -462 383 -70 512 -485 741 -52 628 47 -504 183 761 399 492 519 515 -780 -2 123 380 213 -91 -820 91 119 683 -443 -460 216 244 546 176 231 402 693 -531 -900 -664 438 103 337 -661 -863 -860 -29 -665 -98 -588 532 -467 -341 383 615 -229 378 520 316 -16 -266 765 -378 335 711 45 792 -161 -272 219 -173 -703 -701 -634 472 -44 -629 195 143 -102 -772 -312 -891 -107 -27 14 2 -852 284 -351 -320 432 740 311 248 -465 662 643 396 136 80 -286 -374 -864 322 -795 -285 -100 495 -385 -618 -746 -448 660 -760 -97 -837 -717 509 -490 -241 -809 -710 -650 460 545 -720 475 -89 514 -761 772 570 -254 557 -704 754 -823 104 -438 -394 119 224 -886 76 -871 -456 -642 430 128 -114 297 -149 -11 61 182 -748 755 459 -513 329 176 570 737 -581 247 3 -879 600 143 315 518 -107 -438 -867 164 -88 14 -431 754 -644 -644 85 -600 -518 -654 451 721 -871 -113 181 284 -194 446 -38 -121 -582 -248 -163 199 -881 -835 -887 702 602 -834 -344 427 -831 29 -826 -592 379 -612 208 419 -527 -125 752 -291 13 -578 700 -231 -735 -268 118 -714 193 468 388 -112 -224 -244 713 -115 -193 403 386 195 199 -341 41 256 370 207 213 335 134 92 -466 545 740 440 280 -461 62 -345 -697 -174 523 78 478 -278 697 -810 -897 -724 651 -101 -586 769 -345 82 -33 -787 -311 592 -807 -714 93 -74 81 -660 539 -877 251 -261 -579 -572 208 -282 -354 65 -729 600 373 -329 9 -487 -221 210 -900 -421 -571 -521 -509 -287 770 -716 -695 -744 599 -113 463 713 152 258 -795 -101 74 272 -746 483 124 777 787 -758 781 -37 -301 -408 -346 -105 117 -489 -106 -196 -398 628 164 324 -824 -649 -845 -159 415 -790 35 257 710 -883 -778 286 -289 11 -505 -602 -183 351 242 667 -269 -719 -340 -528 -773 -695 114 -667 -125 643 421 -391 -244 405 531 -59 350 379 -105 95 -349 -159 213 -647 169 -900 478 172 -580 -581 693 175 658 768 -822 275 127 -124 774 775 -409 -465 129 -553 -346 -641 99 -533 173 658 410 -339 797 782 131 -392 20 230 -228 322 -382 -47 -393 -842 -646 202 -126 479 -878 193 474 62 -708 591 386 -784 -488 -214 -147 -471 433 116 -513 -80 697 225 102 625 694 -605 508 135 659 -355 -273 -855 -687 563 -469 -654 -824 583 -162 -798 213 -272 -363 415 -729 277 160 273 -127 -468 -796 95 88 390 30 379 101 776 -113 630 -410 752 34 -583 759 -877 414 326 485 700 689 -184 745 -433 -159 -265 -634 668 378 244 428 -308 485 -744 55 70 718 -569 -168 672 482 -105 -296 -375 -562 -97 332 -359 669 277 724 -191 -560 319 -717 0 -698 -91 -78 -252 714 462 104 345 -41 -263 -222 227 642 681 464 -634 118 -882 -320 458 412 702 -503 -855 257 -350 725 247 -641 -691 -791 108 229 88 473 595 -646 456 116 -328 57 -353 146 -431 110 433 -575 -736 316 469 705 -330 -166 784 408 -549 126 489 -574 -414 31 -808 -154 376 -440 597 -617 583 -674 702 -86 222 -806 -882 460 -321 61 548 763 345 123 -615 100 -385 178 130 305 68 608 -109 -650 -422 607 703 -248 -740 -379 -887 594 -764 438 419 -352 44 282 747 -711 127 -242 6 269 603 -5 -686 -494 -271 -588 -644 573 538 -133 185 -352 411 656 -626 -409 255 345 -474 -332 -748 -756 82 737 501 -673 -31 334 -268 -681 738 -485 603 -421 448 -407 -9 -448 -638 720 -539 65 -728 -315 -169 -511 104 346 -302 -581 318 -736 -145 -408 -718 275 -728 -830 233 326 -287 -557 -314 342 -592 433 716 -878 538 711 176 232 -432 -27 -612 384 -310 -105 -339 -606 390 -497 731 509 332 601 -700 534 42 -97 -598 643 -614 -828 229 -648 -258 -748 -320 -777 -18 207 -182 635 -740 414 -587 -894 349 146 -803 634 -850 -428 49 -11 -701 308 -660 409 575 -881 -747 -735 551 -651 -373 269 -591 -359 -618 138 89 -719 -841 135 400 -460 519 -692 -894 615 -8 381 182 125 -629 58 751 555 -835 261 -830 -541 -188 -368 -685 713 -756 791 454 780 -411 -224 657 -444 11 374 -814 -757 460 113 299 366 302 -799 672 -678 -104 -745 527 348 500 602 -78 479 -218 -143 226 -814 -717 709 -518 -464 191 31 744 303 688 656 58 -290 -510 664 508 -150 -743 -275 507 -403 296 -574 -23 645 -469 570 638 -491 506 531 -873 -394 -702 -169 -882 85 -295 -392 318 770 118 -809 794 -9 46 -292 739 382 147 -213 -478 79 -887 -220 42 -677 276 456 -29 653 721 -314 223 -558 224 160 624 -439 -770 -277 -255 -100 -571 513 643 329 -671 -250 524 -488 352 458 163 -504 -370 -870 422 -724 354 620 -886 456 -47 -442 172 -544 274 -421 646 -78 799 -299 -309 -584 165 -698 41 304 -524 -375 282 189 -623 -798 -618 207 -628 378 -429 -112 -687 -649 609 426 -498 495 -416 -343 -834 -3 -261 -756 -713 353 577 -801 -7 -698 -433 423 422 161 -793 517 330 -384 -454 587 784 -622 -225 -67 -224 727 3 -376 164 -135 255 91 -386 196 -283 735 -675 651 736 -572 339 129 685 -464 138 -44 -287 690 586 -504 87 454 -266 -149 -545 -839 530 -692 136 506 -760 226 -808 526 139 -265 -837 -531 255 476 -766 113 -395 466 613 -897 -314 -866 603 744 -293 601 -352 -43 294 774 759 -593 -566 335 -425 -73 -406 383 690 -125 453 -532 -121 447 -705 77 787 593 29 -225 -801 -133 332 26 206 162 -40 127 -611 -409 550 -389 -732 -724 186 -234 266 203 -710 -900 -315 -383 -136 -492 -400 778 158 489 -170 -169 112 -625 -88 299 371 527 132 216 270 478 -220 480 -417 345 -794 263 -12 -194 -458 244 73 417 170 148 -245 607 739 -223 766 667 711 66 694 336 729 -660 -670 -323 288 -348 -227 766 247 688 -714 -80 560 -354 -219 -410 -349 -75 -159 -693 -215 -570 773 -415 294 400 15 680 12 -638 1 748 -443 -790 173 -680 -384 -91 -78 -214 -880 294 149 -97 -221 -84 482 -757 -62 -158 553 -453 -736 -114 699 72 -804 -522 657 -74 -98 -583 640 11 -251 630 168 -714 7 295 -824 -569 -171 -899 376 -42 -173 -130 -325 -494 -262 704 129 27 164 569 635 302 -382 -97 613 -300 622 576 457 785 -463 -213 186 548 614 -721 -151 -816 393 -291 -825 -477 -213 550 -176 -567 -761 -197 -211 -334 241 -710 -37 -383 -395 -298 -899 778 190 190 447 -733 273 -163 -758 204 447 -644 738 -459 -640 -194 -14 18 611 -353 -72 -145 -858 737 481 -322 -778 435 -377 724 -505 -332 -283 266 462 288 -64 334 291 335 672 -458 -115 -681 213 -83 359 43 -833 -56 651 745 397 -183 1 -210 -556 636 515 402 -739 63 545 -215 -593 463 -19 -104 300 607 763 -496 154 519 247 304 391 387 776 -574 128 722 510 -871 -123 477 351 -828 -326 289 -494 -839 -700 -573 41 594 -97 -19 4 61 -633 -221 591 -56 660 20 588 -756 -336 -399 -551 -523 -680 308 -617 -562 189 285 -378 330 -889 -226 118 -368 283 597 732 167 -47 285 717 331 -546 272 -119 -40 763 -251 -641 -501 -84 -57 409 -681 -626 -736 726 -313 -176 -684 -152 296 -466 391 -765 -840 327 -885 -271 -581 -191 -412 412 -568 -720 -549 -744 246 -338 282 89 393 390 352 -93 -461 -803 -295 -804 313 650 -6 239 426 275 261 -601 -565 66 194 244 -374 109 469 167 -688 -475 769 -742 -418 -628 557 -173 519 -554 -205 106 363 -690 -317 738 13 -236 -44 770 -538 -256 246 -432 -4 596 -252 -616 -221 -581 -259 -413 -232 756 469 682 791 -175 236 310 363 -26 313 -737 113 -549 -835 132 -400 -325 17 331 695 479 -431 546 -14 401 -536 483 -253 -226 548 -261 -151 -300 19 -107 596 -360 688 190 -6 593 293 60 -121 -487 -251 190 -560 223 -826 480 40 -112 683 383 486 598 606 -199 -120 669 -94 552 42 -3 -799 396 -47 2 355 -212 -536 697 -768 -463 -31 -445 658 318 -181 316 -392 369 125 -165 433 -670 -200 650 -470 -551 -392 -649 176 318 -672 -821 -364 669 -17 612 636 509 -617 -196 -472 572 -824 -257 385 -485 -11 129 425 672 186 214 680 -112 -474 703 -629 -212 -702 -25 -617 -154 -165 341 -843 -52 -338 445 -648 -227 -898 544 -651 -142 -576 -635 -282 -648 137 -495 -303 377 67 -547 119 -616 168 -508 -384 -652 -606 139 364 228 -464 39 27 700 -468 777 -167 -679 167 -859 -459 -864 -374 -825 208 -722 341 213 546 -807 445 -573 451 -238 741 571 146 -269 -586 -105 460 151 -631 -824 -503 114 358 -573 784 536 585 -48 -88 -283 26 -587 614 408 748 -679 14 -382 141 288 546 -306 -184 504 179 -679 -662 46 41 423 93 320 -686 404 -697 -842 66 -478 -539 486 -651 -142 -849 -552 701 -58 433 22 692 -694 -131 -297 -128 505 559 691 -223 489 -846 -897 80 -457 -44 799 -729 -373 -233 496 -326 -181 -750 480 619 -763 -447 -90 -385 -837 -813 -32 28 115 -330 721 111 -478 200 -548 -350 501 785 -61 -156 -105 -880 -560 -508 -401 19 216 -886 -635 -333 166 297 -521 -649 -365 -99 367 -318 467 690 653 -627 229 729 630 512 -761 125 -687 -324 -200 649 -131 -221 785 383 -558 610 -264 175 194 -574 490 384 -125 -640 193 -695 365 666 -18 319 386 -449 -342 -449 358 -689 -783 113 -412 -824 211 -475 17 -563 636 -602 -579 781 485 116 -811 -164 -687 -58 -649 -556 146 121 127 732 -7 624 -835 403 -333 -818 -330 -438 -436 344 -216 -735 242 -848 242 293 -306 781 615 33 672 -366 -141 -788 -224 -70 444 226 279 -487 800 -74 266 -726 -192 -571 69 -271 -211 -483 -357 -203 -136 -426 -530 -807 -897 -132 224 17 -429 614 -568 -744 78 -636 -659 -46 -887 -861 255 792 553 22 -326 -563 -709 634 751 771 -85 449 -602 -205 87 564 -403 510 -527 -548 198 -34 -792 -143 684 304 -851 -516 -502 -293 364 339 -544 564 -90 -769 43 407 11 417 -674 -163 -605 524 -288 -397 513 289 466 -728 -702 588 -612 4 -614 435 542 -614 -468 415 -450 -857 -692 234 -557 228 -595 -811 234 773 -554 298 -10 126 70 -533 -806 -320 396 -481 -171 748 619 668 -474 -163 332 265 -40 -634 685 -275 -847 -73 -66 506 397 160 623 -429 47 -303 -111 -274 393 -566 -525 -436 136 -152 -19 752 -576 -812 289 386 -599 138 -664 340 -776 257 -522 556 254 519 -685 131 -818 -476 -434 -115 -514 521 -14 428 -78 225 -464 464 684 2 499 268 -505 -504 656 83 -654 -854 296 700 668 -215 -271 -619 764 -663 -670 -413 93 -809 405 797 -679 569 -461 -669 -383 -795 -707 510 -413 -859 -243 -401 -379 -115 242 -542 653 -306 -459 728 49 -611 -606 -566 -462 63 -884 -617 24 73 -543 727 415 307 -283 -164 -330 -247 -268 369 766 350 -465 -172 -111 -682 -717 -224 766 295 -205 -502 -255 -515 488 -352 -103 -490 -266 550 -83 -538 -255 482 -745 378 -471 -245 470 442 -551 -395 -156 482 76 -9 -123 -46 571 -776 421 51 423 438 406 163 64 767 639 -260 -223 -532 -865 -197 -814 -235 -745 -703 -385 -693 -464 -389 715 637 -586 -591 -431 433 -315 355 -352 -712 -245 -460 517 744 -874 -346 518 570 -794 -645 -223 -46 -887 148 -838 7 -457 -567 585 -623 490 -148 -424 538 -539 777 -550 46 470 705 -784 -837 -443 209 369 417 85 -70 -746 -540 -656 521 -738 -720 140 55 317 786 -472 33 183 -574 -785 -374 -50 431 -485 0 -625 177 228 500 -707 -519 0 -260 476 -552 -611 -132 -627 275 300 269 -786 -41 607 -227 37 -833 -336 245 305 -726 764 97 -135 -680 -229 -507 -278 708 -716 -257 -330 -816 -598 -455 635 -684 -608 654 -278 -246 728 -762 571 554 -404 -733 -740 -372 -725 -617 -774 526 -162 -896 -8 417 329 -768 561 -600 -668 -597 237 8 681 -287 -28 -547 623 447 -831 -267 -572 -207 -371 358 240 323 767 -292 790 389 500 -24 530 345 -388 203 -594 -767 -351 432 276 290 1 714 -876 -710 461 -295 -623 -422 640 -208 598 -532 -103 103 -600 700 -204 -165 -869 331 254 -344 -368 -502 -407 190 -128 -507 507 682 -881 -511 769 624 -32 -676 -528 -535 329 128 475 -567 606 -690 449 -467 238 -134 148 785 -382 -595 -341 357 706 -843 -412 -286 -553 -75 -895 506 268 514 -675 -286 282 -674 -583 -588 797 714 -350 412 -318 731 719 -500 -798 173 515 -181 622 378 -795 -109 218 706 544 -474 -569 -541 -663 771 669 611 -422 -492 657 -96 -381 -95 238 -727 326 -107 247 261 502 -759 -706 -784 -515 -53 -368 -684 -562 343 -661 -502 -262 20 496 249 312 579 -34 294 -405 523 -86 515 179 296 95 -446 446 768 -470 20 -597 -136 -535 -262 -309 -832 -219 777 506 -356 -283 -510 -376 56 -2 -872 512 -62 800 222 307 522 -793 -17 -32 -9 -38 93 -829 -812 -558 783 -17 -380 82 512 21 -353 678 472 -327 648 -610 567 703 616 172 -513 -708 -265 107 -93 -693 -482 -649 647 -182 434 -584 514 371 -529 540 561 152 486 -168 -330 574 260 -105 -809 -462 -579 -101 226 -303 564 -871 185 -62 -148 -520 776 -483 485 733 -43 -161 341 -439 501 -267 -589 -361 -421 -538 -276 193 -583 790 576 -825 -483 621 -462 -71 256 668 634 -460 -206 -145 -321 -279 -859 -456 -189 -140 -683 226 344 37 799 550 -437 418 581 -244 -432 -367 -617 107 112 -823 -226 -450 494 144 571 -886 -484 132 -22 -676 180 -846 551 601 676 391 374 -396 -796 -858 288 -497 -53 469 209 -700 177 497 -140 305 521 653 -311 525 214 -335 -264 -568 -115 -246 395 795 -153 -69 229 234 -842 398 -168 259 -578 -375 188 -558 306 -148 -476 -17 505 503 480 174 -346 -742 -123 77 595 332 -340 249 -291 -426 -462 -464 714 -600 199 -802 66 -786 647 698 -682 581 -771 656 -312 -319 505 -499 -542 332 280 364 454 399 -563 403 -76 -796 -34 -490 318 -868 707 525 -249 -334 -691 244 406 -788 -376 207 -387 125 -643 424 -401 121 -427 -7 -136 -766 9 566 -175 508 -719 -603 246 760 -68 -241 -258 724 108 -502 526 512 -477 -347 -833 -35 -104 -759 -118 -533 709 -12 -341 316 -589 -15 -888 -83 715 76 -865 251 165 762 -101 321 322 -848 -590 -848 489 435 41 309 421 -413 254 -755 -187 -105 -699 764 312 -617 232 -578 -897 -631 -379 -246 -529 -821 -207 -521 -344 -893 -697 781 -831 -327 -478 203 107 607 -761 700 -230 -415 -784 3 -93 515 -832 -425 470 -310 -726 -410 -843 -410 -822 -216 102 526 54 297 -899 438 415 563 -640 -611 -722 681 416 163 593 561 -696 366 547 379 -125 598 -474 -9 457 -43 -458 -174 166 -119 -604 20 627 -572 706 381 -662 625 733 -430 -28 196 -614 581 -690 -326 438 531 -438 392 70 -104 24 -173 -753 567 -401 -167 -179 321 -659 592 -851 648 -888 -352 82 -487 -404 -740 -324 180 -599 -392 -783 616 -329 111 722 238 -54 -371 -411 596 -452 589 430 -469 682 279 -84 -646 -613 -827 -674 -255 45 -602 -344 -230 444 413 -493 717 -746 -255 -350 -423 68 -706 182 -724 -260 -527 240 540 -740 -469 -754 -297 -778 -215 -136 662 -49 55 -644 284 4 -559 662 219 -264 -557 -70 -723 -367 351 560 -841 774 -734 -172 -611 -763 -334 -812 -734 -545 -391 -183 373 281 564 -694 -215 -297 176 -39 51 -634 106 -611 573 -604 -763 -869 235 267 514 589 105 431 -60 -229 197 141 -116 744 710 536 -742 -775 800 736 55 -420 -426 -294 308 -626 -649 102 -8 716 -643 96 597 401 491 -148 -270 69 723 -476 265 153 -463 -738 15 216 -833 457 366 655 -827 791 -797 -826 -416 407 538 -816 139 704 599 -287 -671 -16 -60 -311 509 -461 -848 -571 325 -383 -725 214 -754 198 7 -818 141 44 171 -616 -208 -345 -547 408 -685 -80 -562 255 -879 -693 739 181 608 1 268 -851 193 -484 486 746 -60 -820 -439 -229 252 -392 104 303 417 25 251 286 399 52 -496 -739 -845 -468 -507 -242 -508 752 275 -444 -637 -355 540 -84 -846 -247 -22 -319 -564 495 403 531 -294 -37 656 -456 -374 -864 -549 -308 -362 298 -509 37 -141 298 -780 388 -357 -477 449 565 -286 -674 8 464 517 633 449 -731 425 -452 144 -394 -463 303 613 453 -61 -755 489 469 -23 308 -167 -422 -274 57 43 293 499 637 -76 -569 580 -29 -335 -298 412 -758 -288 486 483 594 128 -118 36 -144 697 334 -156 -361 507 -56 134 281 690 -292 532 247 -138 279 32 -588 -674 -866 -855 715 -44 564 -286 -838 443 -640 -62 113 -840 670 -244 76 159 184 -146 43 403 -849 -16 -292 -501 -571 -757 -469 -329 243 -398 -820 -202 -766 -119 642 699 -389 -238 607 -163 -12 -9 539 -249 119 -841 -861 -96 124 608 -410 -196 235 64 -749 -678 48 388 622 281 -738 -824 -220 -155 526 -626 321 661 -756 -73 658 708 67 -212 181 -228 21 370 150 -787 -107 -711 -568 618 -343 -45 -443 -41 254 612 530 178 228 -726 195 -194 -128 515 581 -641 -870 -438 -638 685 -858 132 -689 -709 260 469 -81 531 135 545 -399 -373 172 -229 -463 -116 726 694 792 499 -570 285 -825 -495 -128 790 -617 213 30 96 619 -556 -222 -648 -546 -365 763 -394 -54 -660 249 220 -503 -127 -95 517 78 -357 395 -58 -565 -760 -621 20 -199 134 200 -259 -462 606 445 -385 215 -657 -870 -797 135 621 -107 -747 -333 -886 436 595 -552 -837 198 755 425 780 531 -652 -475 -628 -207 538 126 -687 372 -776 -785 316 565 -515 -724 287 659 -472 732 209 350 -42 22 -546 305 134 784 778 754 644 -4 -590 491 732 -562 -599 -93 -405 -331 586 -499 731 98 257 735 61 -249 -107 -780 -456 -215 -863 -397 -541 -529 796 -24 -562 183 -395 -49 589 -337 -861 -417 -674 -282 -466 -641 -120 489 789 668 616 30 -829 422 -64 -195 -199 -83 -197 -578 -522 -267 496 338 -688 -558 418 -466 671 -536 450 -37 -76 800 -429 169 482 197 -538 292 356 381 -616 -90 -651 201 -414 163 267 131 567 424 -341 120 269 -892 76 435 -452 -126 -509 441 174 488 -535 263 542 -76 -827 650 32 536 0 -343 388 179 95 -860 45 151 -793 190 -845 707 419 -681 -188 641 26 -265 -128 634 -74 595 -712 -410 -539 639 -527 -352 -788 233 -240 -230 -77 187 476 -354 214 311 -829 -408 -66 -659 719 -240 435 199 105 -654 -613 302 64 -33 659 -145 -496 377 588 67 641 -74 -468 21 530 256 715 26 658 -777 156 -214 -36 596 -472 -47 776 -305 -531 462 -606 -426 -101 240 550 386 467 121 -607 16 636 -45 -177 71 -499 640 -193 -163 -32 -138 223 -516 -425 775 -549 -96 -488 411 -129 337 -306 22 -636 -434 -804 -419 292 175 -672 -12 668 628 68 190 -379 -71 -773 533 281 488 787 313 669 -266 -357 -663 -167 -164 559 -339 215 -562 -761 577 612 -682 -807 213 421 317 -386 572 -265 95 553 -383 365 405 -688 453 727 402 718 -393 -115 -587 781 341 207 -419 799 633 426 540 -789 -77 172 -788 429 -184 238 592 -284 -502 -638 -644 704 -769 -229 174 -798 -277 -443 -627 -639 -714 -452 -697 51 -105 331 -5 264 -189 -541 441 -460 578 442 451 210 -650 61 -704 -340 -598 505 -185 92 438 498 -377 87 419 -8 -390 17 88 -623 -32 -747 -277 281 645 433 -498 350 -370 -202 -462 -237 -335 518 -553 -151 -871 -840 -515 650 230 478 -774 -763 -721 -399 -76 706 -561 -595 759 -511 -5 798 -79 249 155 -295 -571 -675 -887 741 -855 -497 631 -690 154 -438 -305 -843 -117 -477 734 6 -787 713 359 -429 -90 6 -554 321 648 -178 -19 667 -154 -380 702 -719 -873 242 -190 624 788 -411 -256 85 -216 400 -419 -814 -706 -581 -485 -80 201 -384 -190 465 286 784 -195 467 122 -841 -490 -238 -504 -399 515 -119 80 789 246 744 -688 337 517 -252 520 -723 353 -54 318 -723 45 -851 497 -656 -620 383 -629 97 -155 -886 -337 -284 -127 447 521 35 717 347 -56 614 206 654 -628 -453 128 -165 -485 -515 -288 -15 -451 392 757 -299 256 374 668 -543 -558 -76 708 352 201 -569 -214 -648 -789 -252 178 706 111 -76 -700 -805 180 -712 -104 -564 359 -721 186 -705 688 775 371 -64 -112 -53 600 295 -206 -853 38 154 410 23 252 -599 -460 -404 -394 303 271 -401 -224 521 502 -562 -294 -418 -167 53 171 424 504 -564 -720 346 -528 483 103 215 288 -82 -36 638 346 -657 713 -612 -529 547 455 402 -493 285 -859 415 -745 -769 -646 -470 133 -750 510 -521 -485 -468 -427 614 55 404 -404 -53 -793 340 319 -356 361 -502 -750 -630 709 -654 -540 155 -314 -405 649 -284 -653 -854 -847 -595 -215 -550 228 177 -877 -681 -580 678 -859 493 -835 718 -108 -165 45 702 -464 -723 -623 624 236 -365 102 429 86 199 -23 -255 317 612 656 -152 -178 497 -709 765 -340 684 -303 -129 -23 -546 -824 787 -201 -666 -860 22 -391 633 479 -696 184 243 -710 -679 -578 718 -19 -690 -683 -755 -172 -483 558 -697 739 589 191 374 -128 81 -278 -79 463 791 226 551 288 675 -84 -528 -63 180 -519 630 -523 621 -695 -807 -64 -761 -396 -286 757 -200 17 -110 -577 -59 -768 511 -669 164 -88 250 -150 23 164 67 -872 385 -482 717 -688 264 453 519 -601 351 -204 -211 -754 -12 160 330 -303 570 -26 516 734 -849 632 98 -132 -506 -779 170 557 -174 623 -485 -281 -273 556 652 110 -685 584 -344 28 -132 -199 -260 -539 -39 -371 -744 -153 -241 33 -474 425 -543 -59 708 4 -432 -5 729 -767 -381 -128 373 -73 -771 85 346 194 650 -767 278 -625 448 -244 -51 342 524 88 -631 -117 -723 -676 399 -471 -283 -226 -25 682 -572 503 -631 -223 36 -839 -461 317 -125 134 -18 196 -289 -270 -500 792 611 654 -770 -663 -182 -381 709 -395 -557 -151 -184 772 3 553 -740 -610 -639 -749 -274 381 402 -638 140 -32 -677 -554 433 367 353 -806 -290 -82 442 259 291 423 72 32 94 -256 -233 421 419 -731 -668 -174 -878 755 103 316 -458 564 -80 -425 -695 489 12 48 -643 622 187 -744 388 438 159 -729 -628 -865 315 -23 434 189 134 777 -200 641 292 -709 460 261 123 142 101 134 -4 269 -320 361 -603 596 -347 -467 232 -598 -575 -20 565 -431 -481 770 -818 -184 -7 -834 -145 -328 775 -615 -711 -19 262 -252 316 -847 595 -567 69 -118 -395 -825 563 -550 508 -89 641 -693 -317 -277 -555 505 716 -515 134 376 -141 -655 509 -250 -413 -11 695 54 -169 -562 -32 -64 391 8 -312 -643 231 711 -132 -169 -881 -263 316 -899 -471 -557 64 -818 40 765 -452 -138 -144 -406 -153 -409 501 -12 -383 -553 -887 -377 134 -369 -160 -229 -812 142 -197 386 69 -798 525 -121 -387 123 526 -726 293 684 -703 -323 -659 -35 769 453 -295 -661 -182 459 475 348 98 -706 -7 -501 489 489 -185 -94 -221 466 478 -572 674 568 131 205 -898 508 639 -21 567 -894 765 -88 117 374 -137 317 -311 577 788 -797 -277 -662 608 197 431 -452 747 445 -179 -553 693 -533 -272 -650 779 -352 471 -501 -287 -718 720 779 616 -282 -678 572 -886 -504 -148 -807 568 65 362 -740 -37 618 -747 -835 669 -308 -489 681 67 336 506 -102 -550 25 -476 -680 96 497 -641 547 -768 -116 -656 634 -711 76 448 -820 745 775 -396 183 514 -542 -165 -138 -354 -687 -848 290 551 -590 -258 205 -543 72 -721 -782 -68 -898 639 687 705 91 -802 -656 -514 -87 -217 98 -30 470 -685 -331 -492 339 -668 -516 440 -184 487 -587 168 399 202 133 -524 -285 -291 116 38 733 -416 -754 -634 -556 -57 -122 52 -547 -233 423 -833 344 -892 -376 321 -755 -880 300 -72 -663 -301 -850 71 743 306 247 156 -517 312 -176 132 90 -300 -200 -696 -888 -340 -203 173 -581 -520 10 -637 218 574 -783 -243 -661 520 -474 374 349 741 -563 524 -196 -489 -401 -664 -450 273 -809 372 -437 -204 -36 -255 -286 688 718 118 -700 -168 206 454 276 -672 -813 -221 -417 778 -162 592 -366 535 -694 271 -228 -96 102 532 -735 461 -334 528 370 177 316 -135 -599 -645 -617 489 -806 -253 -900 61 299 -268 -340 288 524 336 -87 161 -203 -395 -607 131 154 -255 -350 -184 -281 -378 -100 -654 -598 156 567 73 293 -126 111 -679 760 39 -272 124 676 413 -842 -661 -796 157 -149 545 628 -112 726 -230 293 227 334 -417 -5 -798 758 63 -591 -353 -850 620 301 527 139 -200 -391 513 -197 -24 -798 757 722 -91 -465 130 233 547 105 761 650 411 563 792 297 706 -149 672 -827 -895 -630 561 461 76 109 607 -255 515 622 -347 -482 558 -135 318 511 292 -119 -563 755 578 760 -741 350 717 -306 -851 689 -536 -509 -425 610 -367 -91 392 -6 -358 645 63 576 -263 -809 -554 -639 219 411 486 536 -442 -490 -291 -702 -435 169 412 -702 305 -723 265 -336 282 666 -717 -32 -219 798 -795 -744 521 401 -502 -165 -759 699 -818 705 -48 392 774 458 233 -725 -79 778 662 418 -544 -399 -154 -706 -559 -232 -778 -234 -621 -208 633 -93 517 274 324 250 -338 -110 34 -883 -506 -193 219 -84 768 -85 539 738 -804 -778 -595 -15 -317 675 289 -873 -126 677 304 -757 331 335 797 -456 71 -748 -449 -386 -396 142 -661 635 479 -104 405 155 87 330 -843 -474 -155 244 -626 -500 456 413 364 -200 -800 221 -835 -883 -191 -287 523 628 -896 659 283 124 -574 -801 -111 -375 -154 -343 68 -336 619 235 -235 -744 -394 -275 95 123 451 296 23 -208 318 -538 -450 24 191 -80 -794 -841 430 -156 -337 631 -20 -272 64 -375 463 -199 -581 -739 -43 278 -828 -744 -573 -501 547 495 -11 -18 451 590 -294 762 549 -64 -796 -868 740 -565 81 -319 -610 -289 381 -197 -249 259 -781 -354 -108 -681 711 51 747 -525 451 -341 413 -85 -117 -764 -183 703 5 -313 -342 734 260 78 353 647 -813 -841 -206 -279 -743 531 642 277 581 -133 544 508 -874 -502 -461 -404 -468 645 -64 86 -641 -447 -804 -575 105 521 593 -56 -874 -409 -296 225 -482 683 -272 -350 618 175 141 533 -422 371 -352 358 -226 642 -510 16 -532 667 -779 -519 723 -488 -873 -739 -703 110 -487 -870 492 -674 51 -529 541 -477 -261 -283 -346 -542 140 -718 -327 -765 624 80 -650 290 642 448 762 -493 -469 -111 -525 23 -449 -614 -680 409 -181 -846 664 -627 -122 435 558 487 -835 -132 363 166 -821 -681 68 371 -655 388 -62 69 -273 382 -420 -643 637 473 -116 -94 575 -312 83 -434 243 179 163 -588 -498 -20 -639 -266 -102 -182 -496 -383 -524 627 -817 142 -409 790 -107 628 -127 566 -429 130 168 609 711 -332 -184 -772 79 -189 -383 457 -545 -213 -67 587 -144 601 673 -207 673 550 756 -229 -117 -276 -314 -215 585 -431 -331 -449 -736 312 -795 443 -424 706 787 194 671 674 445 -151 767 -92 222 -345 -692 -316 -264 -585 -186 -138 435 311 277 -183 467 223 -748 764 -144 -243 118 790 -317 21 -202 -895 -859 -534 -227 512 233 431 -151 -24 -751 642 -39 132 -62 693 -853 -422 -686 -647 -148 681 -256 267 -566 172 -416 97 368 614 -477 -459 156 376 371 -724 -394 367 342 -64 -876 36 -592 -712 768 287 86 645 -660 66 23 411 -302 -163 -402 -276 701 61 82 -179 -683 -863 -13 -119 736 -130 64 387 442 -867 -814 -721 578 651 -565 196 5 -660 637 -61 -321 172 768 719 -648 204 156 481 -842 -266 -397 -871 -672 297 565 -861 198 -553 707 746 -77 -448 -442 -483 -372 -790 -679 -19 -598 441 756 -539 301 23 543 -250 -357 578 -586 199 -437 -660 -822 798 -454 -536 -736 -342 628 20 -440 481 479 412 306 -708 -443 -251 -522 786 435 210 -500 -704 519 532 -364 -810 452 -45 -60 524 -892 609 -353 67 -765 -367 -848 -833 401 -261 -534 464 208 -411 421 416 -295 -289 91 567 451 -485 279 -756 -798 474 -303 307 -635 -492 -489 45 -190 259 -703 -646 -351 -6 -105 -809 -256 369 -768 405 364 285 -605 329 -877 419 -186 132 -346 648 730 39 -233 473 -894 -418 567 -311 547 81 -623 734 -221 -673 204 230 639 -709 -596 599 154 725 -302 -799 -217 -495 -493 -418 -240 566 -574 258 -521 -681 198 -550 -193 440 797 100 62 306 479 13 734 -508 -11 -699 -197 70 110 -759 609 562 320 17 -775 -867 -225 726 29 397 -401 -699 219 186 -403 -312 -775 -564 -844 -419 127 400 184 448 -714 651 383 -240 -586 506 246 671 -17 -454 401 305 -15 134 128 -454 -165 156 663 234 362 -785 -33 -746 469 444 -702 772 545 51 -480 69 367 -126 -592 -252 -464 650 -584 -451 -819 -886 99 342 -554 -734 -541 789 374 -125 -163 -884 -885 668 698 -161 -893 -106 -264 -419 128 -127 -17 -473 -418 -762 784 720 654 356 230 90 263 795 -563 667 -178 167 543 157 -623 577 567 682 335 -62 219 256 128 25 347 -456 606 680 -227 7 724 282 -578 -546 -444 -24 660 -695 -740 619 -814 -570 526 -631 70 139 320 406 587 -602 797 13 537 258 -423 -20 410 -819 416 266 794 -243 732 324 331 -800 -33 481 -68 -300 224 -773 514 588 -449 -834 72 -632 -291 -149 207 501 448 570 232 214 -223 -393 -780 -863 -361 454 58 309 776 1 340 -9 -330 449 98 -454 355 -419 -867 -212 -383 550 779 601 -774 -91 -631 218 -222 -332 560 -805 -571 -178 142 -671 -83 -251 368 -587 110 769 -153 -397 -809 -716 720 698 -242 -28 318 -193 -481 -812 -427 730 -648 -863 -375 -837 463 401 -1 -868 285 359 238 577 200 -351 299 453 746 22 -503 -809 574 703 -554 793 -718 147 -483 275 448 592 284 -596 -860 651 -18 431 -61 -470 205 576 618 -810 342 -359 -606 -27 64 84 -19 -22 -344 -844 504 334 -694 -405 -812 -682 -864 -60 -789 -796 -341 -93 -417 -696 -628 46 -556 -222 416 -573 146 -457 704 637 -67 -663 272 -855 560 577 134 -305 732 -888 -217 -74 -504 504 -579 446 -171 491 -507 -285 -484 -775 -206 -475 -815 715 -148 784 269 -135 78 -538 -460 -43 -435 305 194 -653 -693 78 -749 774 -280 623 -535 -61 1 528 129 151 -669 531 222 -372 768 592 180 -317 484 -267 452 -97 787 -100 -769 591 472 70 404 790 279 -784 469 -568 -710 -601 448 -176 -657 226 105 -482 -478 -504 -834 776 -431 -103 22 242 784 -320 119 -74 218 -663 -503 607 509 -171 -177 427 -563 51 -679 579 211 -364 -617 -658 -241 625 595 203 152 -132 -760 324 -218 -103 420 32 42 -680 98 759 217 -651 -876 709 16 -633 23 465 768 -68 -300 -151 -86 -138 -737 518 126 0 -92 -796 124 -511 331 -377 118 -656 161 -243 482 135 -623 365 -509 -487 -796 -542 345 -789 -791 123 646 126 18 319 -733 770 30 -861 -735 -898 -524 674 629 413 -404 390 57 -80 -154 103 -477 -452 -93 -264 519 779 -421 77 62 740 130 586 88 -399 -523 -536 -849 21 -346 721 621 -563 654 -751 244 -276 -424 -563 -635 -708 553 -640 250 -508 -85 233 -523 566 468 -558 222 -172 750 -91 -604 -546 384 -645 375 -505 -553 -560 408 487 340 437 -465 -186 -505 -716 -872 315 666 -611 134 642 375 26 -842 -869 -62 -753 -850 371 -849 -848 -158 106 564 107 -736 316 -855 -898 -838 131 -147 663 692 -146 -484 -183 54 -159 240 381 -349 155 -23 701 -180 -651 -43 -623 -305 -786 -107 174 -346 641 527 -435 182 123 -368 482 149 -893 726 -726 -352 -81 74 728 600 494 129 573 -640 585 -146 -647 -583 767 -221 -163 -816 -514 593 -664 443 -584 730 60 -84 229 535 99 582 170 153 -882 452 -88 563 308 -836 337 140 56 -123 196 219 -649 669 673 -375 192 362 431 373 89 -568 219 -12 -719 -795 -286 355 -432 295 -613 554 -47 13 -758 -90 -77 -485 411 468 -670 502 -451 -52 -212 301 -357 193 766 -78 329 429 -642 627 -717 -717 125 -267 -588 -25 -823 -165 -664 100 -852 205 -203 -106 -264 -136 370 446 256 747 -303 -26 198 438 500 556 -343 -280 -252 -742 -396 -123 -40 -73 -435 -646 -373 202 348 694 -856 747 520 537 -533 157 112 483 76 571 55 522 -358 -563 -731 458 -162 397 4 695 -843 419 -202 798 -247 313 -101 -7 -754 -721 -884 65 -380 632 -154 -516 -821 -646 -625 79 -499 159 -388 -183 710 737 319 798 178 631 -537 752 273 -363 164 -531 -101 630 705 177 485 -256 406 -349 529 584 625 199 463 -95 646 499 -515 -32 -288 436 -19 535 560 -868 -620 -137 156 -839 79 -248 -572 -4 -786 -637 -413 237 -281 -49 -486 481 -634 90 -292 -646 -464 176 -271 195 -898 446 -310 434 -859 -123 730 190 685 -569 -892 -171 475 -86 752 554 290 -550 -871 640 -736 33 -311 -119 -727 578 -225 795 -871 466 787 -584 683 -146 -686 -891 692 255 222 -754 15 -816 -834 672 397 708 -37 85 -44 -565 533 -597 131 -656 329 -35 -255 -141 192 409 -187 -173 -550 -724 -463 -85 -324 -206 -831 82 670 -337 707 153 414 558 161 542 -538 -707 585 -631 61 -377 422 -178 -845 -430 -117 678 -598 -800 575 -118 532 628 47 -571 522 -604 537 -782 127 695 396 -352 147 -830 192 -550 -655 174 569 211 -625 795 225 -856 731 -591 -254 232 -495 -498 -699 -518 -231 221 -547 525 -13 -455 -825 512 -882 639 240 55 568 -874 63 -726 590 -149 537 -722 -21 248 231 4 -163 -823 638 595 266 465 -896 -240 165 275 -298 -533 -729 -611 57 676 677 -830 -107 -147 -470 -687 425 -656 755 -45 651 -403 -363 465 46 674 94 -632 96 102 412 504 -748 22 -835 25 607 310 -485 -203 208 294 140 -301 -485 31 -805 694 149 447 52 93 29 -4 121 -675 449 -12 649 149 -578 553 270 721 447 635 233 686 650 -495 226 -596 55 -241 -441 723 -564 -465 -547 -84 -242 -805 -69 73 -843 -895 -76 -173 218 623 -600 -157 -894 471 -226 -28 -192 153 352 -813 -490 143 91 371 -431 734 -57 -898 50 -697 748 499 69 -822 130 -184 -670 502 -2 -669 316 -413 -1 669 -9 772 -479 -574 199 -553 240 434 -269 567 -648 -817 487 356 -573 -672 -627 435 161 -75 318 618 140 -484 -33 -552 -435 -7 -752 -890 -324 492 -860 -103 607 459 762 59 684 -370 -94 709 -531 765 129 -548 -124 718 -678 746 318 -603 13 -1 -861 -798 -228 -305 -154 406 -833 -356 -453 326 -57 -340 695 136 95 -637 -521 127 613 -200 -774 630 -208 110 703 793 -538 769 -365 -284 261 521 346 235 -833 -36 -432 -63 -238 -339 -849 -443 -88 552 771 440 -661 368 3 -353 162 -90 47 550 -345 249 -562 394 -527 -374 490 -586 310 206 225 -596 -244 290 90 -422 -518 -331 -134 109 -469 -748 -366 -218 -794 -399 -19 115 -304 -852 -750 761 -261 -349 -99 -523 -716 349 447 -588 385 -667 -876 279 -24 163 602 182 -144 -585 -654 28 698 -586 777 -39 311 -146 395 -523 -203 -798 -700 184 -715 -408 -74 -257 -568 -20 -304 -267 -267 -861 175 140 -323 -485 -456 618 144 -687 -53 -574 697 -850 181 498 -842 -704 -316 326 -347 -859 -86 388 501 337 290 -349 782 -690 43 -666 -747 -565 694 -731 -818 6 -296 110 178 159 -325 -779 -412 285 127 -76 -677 357 -420 503 -373 145 -649 560 506 728 -3 -338 -631 -895 -282 -96 -653 -610 772 -570 483 659 -872 504 341 263 515 352 -278 -589 514 -248 -417 81 -358 525 -414 -90 668 -374 -446 737 -838 -131 -682 670 144 -830 648 633 -737 -811 -489 598 -686 -899 -467 -620 -714 -814 -43 723 -826 84 656 233 24 -228 637 -321 -48 -427 -837 -680 156 -639 469 -314 2 76 -30 -76 154 548 -751 -472 -783 133 480 56 -720 397 718 441 327 -383 782 600 -258 -695 -787 -763 -79 624 -495 328 -659 -132 675 -291 -423 -730 -657 -559 -473 500 316 218 -265 -203 -582 455 -679 541 352 -187 -294 -821 -291 123 -224 249 -120 -559 404 -689 310 117 -823 -764 31 231 -804 -41 62 -163 -84 702 488 233 -890 138 131 -73 210 -700 626 -77 -68 -540 29 -60 -38 295 79 -484 577 515 -664 222 712 -605 -646 -713 -567 673 -385 708 158 380 598 -739 509 -115 468 -554 496 128 117 -445 -841 583 -90 652 732 -618 400 184 195 79 -547 31 -558 753 599 -448 524 -96 -858 -865 722 536 671 800 322 538 -204 -520 -578 -548 152 376 -227 -744 188 -205 338 91 389 -150 675 105 -318 -786 668 -835 -174 67 140 447 163 748 -152 -103 740 522 531 -389 -653 -457 -591 -705 336 -123 554 -319 -552 551 321 210 -521 37 64 -67 -46 560 -897 -39 -894 -43 573 717 -69 -62 54 463 389 -391 109 -884 -301 278 409 -60 -174 124 385 -70 63 247 -331 424 470 466 -228 -624 30 463 95 526 786 -321 674 -634 -135 -186 360 -302 -418 -320 280 -481 -354 415 587 710 104 -825 752 579 531 305 619 775 -588 -14 88 -240 232 220 -19 136 261 668 613 487 708 -396 578 -883 -74 556 712 419 708 -335 787 -488 -118 2 -642 721 463 -624 -257 340 156 758 647 216 -261 -117 -428 468 246 -898 -115 -195 554 -313 -188 -475 408 38 -624 312 -581 -110 27 482 19 379 -452 -778 370 -575 -815 -720 0 -424 -101 265 101 -690 571 -660 -265 172 -361 354 8 -413 237 737 369 -69 328 -324 574 308 -137 -17 565 281 644 371 503 99 -217 716 -2 -544 -479 -628 -502 480 -600 647 -650 -729 -45 658 20 -11 -21 -142 361 460 -335 -262 -466 -532 -205 -573 -694 442 680 -744 -411 -754 729 -340 -23 -154 -677 -613 737 2 -310 512 99 688 -261 482 36 -584 -227 -842 30 -758 -197 -543 -898 -230 -162 -157 -540 -277 471 447 -576 424 -174 689 -500 319 514 541 -210 -107 56 -163 -193 -185 75 -510 740 30 431 581 689 753 225 103 557 48 -769 -548 156 652 -341 -600 -840 -652 287 572 556 -121 -557 349 -39 49 543 -122 -32 -536 -15 -123 303 -405 472 -340 -193 -257 -445 -460 346 -800 623 210 -541 155 -799 572 543 -561 -581 -377 -822 -451 -82 -337 -199 476 -333 406 59 -94 751 206 327 -633 -119 75 406 658 -400 -792 54 -216 181 353 600 375 -761 -49 -544 -496 -850 130 -799 583 689 -277 -149 527 -90 -403 581 -801 -753 17 194 -164 623 407 458 798 318 -884 -80 555 189 -703 132 -427 2 -803 313 321 150 -508 -354 -860 -198 -438 136 -608 420 -85 366 -446 32 748 -591 502 -325 -166 591 -718 157 416 527 -829 759 457 -299 -281 -202 -490 -259 353 789 -656 -870 401 -353 -279 -521 396 -137 418 -801 187 -556 413 257 -592 -775 -169 307 365 -788 -590 -52 -858 438 -792 -260 -731 -562 -110 -69 169 90 -812 -574 239 -62 -502 -826 -454 83 150 -179 -393 369 -87 -266 94 -808 -693 596 42 -732 -672 764 -252 -270 -627 -224 -778 346 639 -226 -605 422 -800 529 -66 -91 520 -25 -8 -491 -129 -65 -312 705 -310 517 -381 100 -659 171 -687 -157 -66 629 392 -97 -444 -633 -520 602 -652 356 668 578 -539 -18 343 349 448 41 531 -733 -436 592 485 592 -492 -709 -700 179 -334 -208 740 -377 -193 -479 -168 -378 -517 540 -32 -31 632 148 -681 504 -147 707 203 -472 -201 -192 -168 752 -618 -503 225 357 500 -781 -82 -569 -354 219 -647 714 258 731 -353 465 12 675 571 -539 -358 -550 468 -189 -221 -715 -587 -811 611 -693 201 595 -234 678 -357 211 115 -230 -757 -395 -503 -261 -639 -444 -192 -368 -827 58 -662 473 725 -315 -274 -360 -258 -566 252 -237 -375 -688 -490 707 -139 -814 -88 574 -397 -845 -449 491 -474 -757 -790 645 -298 -621 513 206 -216 -798 -131 686 -471 529 479 -243 -101 477 709 -609 -377 -453 -161 -87 79 -191 509 701 -350 756 686 -866 305 -57 -585 -30 301 -892 -257 634 638 16 -601 318 610 -372 -476 -195 -411 -601 -112 -109 -81 -367 -527 387 -893 -788 -283 127 57 -586 174 331 -515 -814 -62 -624 -732 413 614 -160 361 -636 -255 593 500 667 395 -308 -695 800 -66 -842 423 -333 -600 719 -726 -599 225 -779 -301 719 270 -77 135 -522 311 -690 609 -292 -632 323 413 514 -308 199 481 66 147 -222 -114 -669 -732 -4 537 -628 -107 -680 -822 676 -659 223 -880 180 -201 228 42 661 -329 400 -736 -1 -90 -386 780 -334 295 -312 232 505 66 468 -500 -382 585 -722 -873 607 447 79 741 565 373 375 -562 -555 157 -719 600 35 312 -677 468 -822 196 138 742 -781 -411 565 -353 -571 -487 10 184 200 -887 -755 316 380 -798 -581 -335 -468 229 582 -375 -382 -33 799 148 -543 423 419 -561 -141 662 -801 486 -690 -339 -79 -545 -709 -745 -162 -742 183 -398 -764 444 707 -468 -161 -755 669 16 -166 -166 -269 -349 -186 -156 -160 681 -330 488 773 -172 765 -723 784 -280 162 -188 -422 -157 -376 505 520 -21 -660 -435 467 -871 -254 786 -857 362 51 -286 -463 -232 -751 790 -771 31 -272 -151 -507 32 578 -415 37 -159 682 -612 368 -729 -131 20 785 322 -202 -793 701 -163 -436 372 -334 -678 98 -650 656 765 455 84 396 224 708 -565 532 328 -134 -735 401 -800 -474 -763 -418 -716 -696 318 791 609 414 -838 418 -5 -547 -352 -112 526 211 298 128 -108 -827 241 -115 -464 -78 -370 753 -477 -819 -109 90 -117 -894 358 64 764 -164 -873 -601 -16 -881 -752 736 726 -315 -853 121 93 707 756 -665 -261 -320 523 194 343 -302 -822 565 -5 437 -249 92 89 -198 -770 139 -736 -502 -370 -137 100 754 93 -470 -172 -557 536 -599 799 -804 -685 228 322 358 -56 5 789 320 -376 -768 -482 -735 -412 522 -295 -689 -844 -876 234 -254 488 469 -229 -517 392 -475 -374 -27 -107 -840 -91 779 -339 -94 -603 -873 -810 742 294 -643 -140 660 -813 -814 -190 -83 377 291 -838 -96 372 757 516 219 509 349 -4 79 710 -644 122 46 -840 -452 38 -280 135 -771 610 -313 -627 -76 305 -105 -644 794 233 6 -756 -53 417 -744 580 -820 152 -2 -32 -846 -535 727 -561 140 794 -447 313 273 676 -877 -192 -847 313 -580 -317 -182 601 513 -245 -859 -194 -194 -715 -186 404 754 354 -613 559 91 -329 -234 352 306 242 82 308 -200 740 -508 -617 643 -558 -83 450 416 72 -205 143 -888 -464 365 566 295 -282 -817 -486 103 -41 -30 -471 -19 648 -27 251 -656 -634 -838 -694 -886 106 -19 -10 -403 -412 -95 0 -234 -318 -480 620 692 -200 582 -329 121 -394 217 493 -128 -651 541 327 -404 -252 -556 484 -268 439 -103 -614 570 270 -62 466 238 46 242 628 257 434 757 -507 -560 -762 -652 -736 182 230 116 -104 43 -222 788 323 -552 -622 56 47 -847 -232 130 -319 -770 -725 236 685 -359 -681 -569 -437 77 -430 -70 785 613 767 -813 -684 -761 257 78 -380 -739 440 -581 -630 502 -798 -586 490 -200 51 -477 629 -63 680 2 67 -286 -279 233 -762 -326 285 -173 -196 -689 -627 561 -197 105 -120 -403 229 -890 -490 673 -116 -453 -434 541 463 -48 642 222 512 215 -50 54 -436 559 300 703 557 -556 504 480 485 354 -347 -71 -543 63 -542 763 750 377 424 311 -558 -393 495 -544 -506 -166 -798 -881 -805 319 -189 -235 327 -156 529 -834 -689 -727 -243 671 -143 154 -740 250 456 364 317 -405 680 648 435 -425 603 538 510 -863 -64 540 531 -197 -286 489 -734 95 -87 743 311 366 243 -893 -496 734 31 -518 348 764 -523 -47 52 -714 -47 -808 -274 345 -355 -436 -491 -338 -566 234 -638 792 79 -140 -346 41 473 374 547 -171 241 -326 -558 676 -778 342 523 -783 8 -228 203 274 -583 -222 -398 -672 -685 -782 -213 -578 277 418 -747 53 -77 -423 -317 -746 -818 408 18 22 -616 -864 -825 -416 79 -281 -108 574 -895 -208 -77 314 -725 379 -880 -820 508 -293 -802 -261 759 -717 339 -374 765 753 711 -818 -844 -126 -368 -387 -164 99 -732 564 454 -240 -483 763 508 -175 314 300 -263 -498 -478 -57 -760 377 -532 140 31 216 -639 -691 719 -157 -705 174 -803 -56 -411 -770 259 639 -851 -39 -220 -486 668 718 521 -137 -136 -326 -372 -379 285 612 -23 -780 -143 432 262 596 -607 658 -183 -732 186 506 632 -598 502 726 203 798 -490 -889 -208 -296 580 550 229 797 554 -721 617 22 -416 -270 235 -233 -849 245 180 -856 -484 47 -220 140 -406 -120 -214 398 -858 -868 2 -110 -151 378 451 -738 -792 212 693 -438 -46 611 -802 353 -22 -698 43 725 24 269 -463 574 -709 551 797 35 799 -260 -755 -206 43 432 448 785 514 211 407 -202 800 700 670 -35 -898 608 -410 393 -207 -754 -317 -196 -382 -743 51 -329 200 -725 -444 87 37 -450 -355 -724 -382 -293 -328 -110 -117 500 -524 129 -762 -163 -574 -765 -231 -155 791 318 -57 247 187 690 -501 -466 260 98 -235 315 -409 118 -377 105 61 -617 -253 418 4 -585 -549 -55 554 440 726 508 369 458 490 -542 -551 593 -162 566 608 196 126 -247 465 721 -357 -238 769 -323 -145 -604 -682 377 675 -854 141 245 659 328 -68 -87 -368 -134 -644 734 710 -424 -806 653 236 -453 -247 671 -603 -430 -114 -353 -393 -261 -612 739 -549 611 -897 644 -429 -419 687 74 -596 -408 -836 575 182 -509 -649 120 281 86 75 621 280 176 -202 -813 -485 69 501 -195 383 -416 -261 -702 274 785 -496 241 712 460 111 -629 -472 -175 233 -474 -195 -76 -458 -101 266 -501 -432 103 -223 -369 745 273 -782 794 -307 -72 -808 757 555 720 182 85 -268 257 718 -850 671 695 164 357 157 -715 -375 -850 599 -482 -895 -440 -815 26 768 -702 177 338 -558 -660 -209 673 -759 -900 -266 194 368 265 -208 535 713 -200 -344 532 355 651 -491 -295 422 -736 -291 -125 292 -552 558 -145 730 -623 -852 737 -556 -551 -378 -453 18 -673 -546 545 -868 -78 532 2 346 -284 796 4 -341 220 172 -483 215 70 42 159 98 -878 314 -451 378 -663 -220 -676 -451 -438 -461 -717 -166 -147 648 238 135 -656 -478 457 22 715 788 -414 701 -172 1 -159 -565 -824 -203 -660 419 766 -65 300 -299 -20 481 453 -533 79 371 -101 -426 -144 -417 51 282 460 638 -627 307 403 -608 794 -784 -279 532 322 -787 -573 780 -268 -32 667 -889 -198 84 -554 -127 60 -163 -427 557 -885 -1 490 -704 336 599 -632 761 -239 -663 -73 -55 380 -150 -861 -314 638 451 717 -49 -130 385 -401 663 -83 -226 -672 59 -602 -669 -481 790 274 238 -580 -665 -54 131 -519 380 528 -699 157 -562 10 738 -336 -769 -273 -586 -855 524 -311 -803 249 674 361 540 -371 -123 651 87 -334 41 -312 54 -86 348 -642 -766 237 -183 518 733 736 -386 -59 446 -360 630 395 -589 -537 -781 115 -604 -678 384 -313 -842 420 -599 599 210 227 -887 206 -112 -357 588 350 -507 -363 654 45 766 -539 -865 -326 -801 -760 347 -267 288 -847 -131 -363 761 718 -107 -707 302 -843 -465 167 -309 -178 658 -887 -424 -842 468 -313 -578 -457 -426 794 -394 -358 -35 -381 359 -1 753 219 608 -603 -210 617 -698 -426 33 -574 664 -212 -754 119 204 226 -279 532 -48 269 718 -244 407 -698 -684 -176 775 776 -85 -472 -611 -313 72 -168 -245 -416 788 662 764 -727 -363 -93 -435 519 -204 742 -387 75 -334 473 -289 287 101 -398 -81 636 143 649 -852 605 -581 -360 280 365 -364 -551 -881 6 -253 540 -287 -667 -717 -348 -489 168 -196 -430 763 478 -87 -220 274 -16 335 -475 74 -853 -92 -300 184 -801 -436 300 757 -134 381 -545 -205 -11 446 570 -79 -754 446 -779 -771 188 722 -98 -325 -411 558 -77 800 615 366 -324 63 707 152 76 -258 -886 744 -817 -164 -137 -356 25 -625 -884 -147 -68 323 411 -796 461 454 -228 -275 354 -68 782 -788 -512 -494 -653 -451 303 526 641 395 684 185 768 -620 599 -310 767 -687 -861 559 685 752 -230 150 208 -835 666 391 222 -176 313 -334 -421 -377 717 436 -738 385 -591 301 -295 152 750 684 700 562 294 -768 -396 671 -641 141 -449 552 709 271 -530 252 -855 -367 708 598 20 -369 -504 604 -262 -671 758 -244 557 11 -127 -656 134 -11 357 -150 -663 728 233 387 430 28 -582 -380 761 -114 400 -105 6 -844 -117 -673 -445 -817 -165 150 456 448 725 131 -623 -266 -520 -353 -291 626 750 -301 311 -381 -668 415 654 331 -795 -596 -442 -372 -829 690 131 -844 -898 -26 -746 -254 488 279 223 597 334 753 642 106 512 -883 -755 37 -867 153 270 -720 24 332 -609 -816 360 -328 -442 32 -407 -134 590 583 -418 246 725 -416 793 -166 -828 705 177 306 416 -798 -64 -339 459 156 472 347 22 485 -414 181 -174 145 256 -855 -16 -402 -657 518 -168 -1 -531 112 795 -544 103 -75 37 -100 633 -29 495 -341 -27 -710 767 533 315 -210 -34 492 -315 -644 -740 -888 -275 351 -360 127 671 -457 121 746 153 301 -341 -420 -792 729 -676 145 -209 -760 -183 -323 726 611 704 -315 -535 255 350 -831 -804 -802 73 -769 89 -839 -742 -247 473 748 -857 432 586 153 266 681 66 726 -415 165 -15 644 -551 -648 -173 701 345 403 258 638 0 -588 -644 -73 -287 221 713 664 -881 41 -269 -446 -38 -175 -854 753 -213 -257 -420 -797 -574 -65 -7 418 -138 -605 -35 622 -802 -525 626 -757 -547 -690 -4 -424 -350 375 -341 -698 -392 791 -871 -316 -654 -26 507 616 -458 51 403 -510 -473 -432 -749 -6 -128 -113 -382 -282 392 80 378 -776 -827 708 -399 -815 161 196 -25 659 441 395 425 -262 -451 325 -548 60 201 639 474 148 -1 250 -370 27 -227 -94 167 -644 -368 84 170 -649 463 -692 65 -226 480 6 366 709 -574 -785 -892 -154 149 374 295 -179 137 13 -414 512 141 -417 518 -56 -666 602 -380 -58 573 -386 784 -162 -242 -316 -40 483 72 -825 12 -89 102 6 -190 326 -251 612 -356 -136 -539 -305 -12 -720 -252 -824 -25 436 -9 645 -691 579 -369 -164 193 296 -768 -82 -701 399 184 -459 -336 273 203 -549 -801 1 -156 206 -322 -765 411 -57 211 647 -592 -155 -601 -442 199 210 610 517 631 604 -552 -851 565 -551 -372 -159 -287 245 -112 -152 -798 559 132 137 -170 778 55 -498 -183 380 -61 -106 661 549 650 292 80 743 -680 -170 588 -482 -459 468 -274 366 296 234 -154 145 690 -885 288 -836 83 -470 -704 106 -60 748 17 -396 -208 319 33 248 -115 -200 -764 -338 671 185 221 56 293 171 634 -415 262 40 -374 166 -24 -312 -888 -205 634 314 -44 435 768 -560 -39 -285 269 -575 -59 100 -629 350 454 -456 -307 -257 -786 705 416 44 -781 -9 -524 -517 288 -386 217 -403 -727 533 -253 -178 -446 -85 420 -736 -345 -387 686 -351 -122 61 692 227 -232 337 -784 52 -814 -28 -394 -569 -39 556 704 -373 517 -774 324 -386 -728 445 -12 -31 718 330 39 30 101 14 684 245 -647 -756 630 -481 -569 -737 24 272 -72 -600 103 -567 -565 314 721 48 481 -106 -861 -653 -597 -182 -464 -717 -115 -332 553 -469 -434 642 35 112 -171 -828 757 -505 430 -747 -260 -15 -58 355 83 84 635 34 644 -643 181 -388 -552 -731 516 -844 -850 763 -326 -719 -54 699 660 638 -690 477 -298 586 -714 -157 -788 -440 -425 -449 449 515 123 -163 -603 727 543 -576 -222 -289 -221 -677 610 -522 416 680 -365 -714 627 -616 139 -361 549 -184 186 -244 46 -292 -338 10 -605 535 97 -558 -211 -72 -93 -140 -411 549 -656 -892 353 68 312 -320 -453 6 232 48 556 -445 -295 383 287 540 -865 446 299 -4 383 -663 663 282 -64 455 508 -856 610 -290 -825 328 575 -460 208 389 -630 302 -327 198 519 412 -436 616 -449 78 -406 -592 -826 -129 793 -731 629 348 -608 176 798 -532 250 271 691 -182 -324 477 -562 524 -28 -550 342 -744 -22 -513 540 317 -375 229 -709 295 -334 -84 368 520 -234 -591 243 672 574 -466 738 752 -395 148 770 -122 187 344 -514 189 -788 323 -107 761 -71 741 -875 157 -68 -122 334 533 -878 -96 389 -629 661 -225 -448 541 526 -215 189 -753 -333 -100 371 340 394 79 793 -559 -563 -857 -807 -766 751 -575 -187 -579 -484 425 344 99 658 -557 -363 -439 409 -577 58 -438 -800 -613 371 4 -594 481 -208 -160 326 697 -641 108 -30 -248 228 196 -109 137 259 585 -224 403 -647 671 713 -758 251 -544 -73 -271 -14 310 -875 733 -787 780 159 -312 457 538 541 193 -446 -407 -527 261 787 -878 -264 -357 -17 379 -752 -389 -348 164 382 632 -127 781 268 -237 -862 -791 303 -717 -768 -150 -603 -10 -530 96 188 155 -395 -68 554 4 -804 723 -884 182 97 -90 182 347 330 -818 -651 -533 -296 -764 597 576 300 -443 433 2 -675 -710 123 -876 -354 55 606 -78 337 -244 -389 518 -587 -446 754 -526 -729 459 565 330 -802 486 -840 310 509 -714 522 536 -455 -86 -398 711 221 -536 -665 19 154 -847 2 -451 557 642 167 -305 358 -634 -191 -898 379 -574 -350 269 -431 625 -282 732 -677 -473 -861 -431 301 -462 100 -661 635 -816 628 67 -780 -354 464 516 387 -217 -463 379 -783 585 272 -212 -216 -832 -870 -272 607 101 23 -712 -400 530 145 -440 -687 -398 492 414 295 680 755 -268 -441 267 -749 -72 -250 448 694 230 -612 -683 541 -253 -789 663 -885 -877 -668 596 627 -873 -41 266 52 54 -233 -660 119 -478 469 -168 328 719 361 485 -783 -517 -316 249 -844 -575 86 411 51 341 243 -125 -44 223 18 319 143 -446 -220 97 -523 314 -292 -121 -429 -673 -547 -68 390 -350 498 -92 116 -577 534 606 182 -161 792 -485 595 -501 -687 -443 575 -817 -484 232 257 241 397 59 -759 84 -880 -395 -332 156 -827 482 -697 233 198 488 539 435 -444 -876 787 -50 -727 -386 -212 -748 -674 -61 -761 182 390 -114 -299 190 -666 -396 -876 -90 -696 608 -182 33 -59 -665 -670 518 333 456 -566 757 704 -247 352 -68 -665 -46 -368 -681 -332 -240 -655 -511 -29 735 133 -866 548 -456 142 159 512 -136 -8 -107 -476 486 -76 345 174 -428 -243 -468 27 777 -121 776 250 735 410 -288 -555 -15 640 336 422 768 -733 512 705 -762 -720 -400 385 2 369 -460 776 -525 701 -805 -439 -489 -200 459 256 570 -780 -18 -691 616 -509 -397 -485 -834 552 -80 -167 13 -679 -150 -34 93 -353 -514 -859 -301 -502 482 -231 -33 -360 620 -459 238 259 -412 -711 -104 -42 0 -130 -236 -728 101 745 -11 -329 411 -793 763 -691 243 716 -795 -520 395 474 262 335 -498 -498 -568 -744 274 621 44 675 623 -626 -133 -538 -371 209 -872 -393 -119 -640 663 330 591 695 -38 -748 -362 184 -481 -25 -531 495 339 -512 -668 699 -799 -502 -766 -519 65 -285 767 396 -157 793 -135 -228 163 -605 -154 625 -807 -872 -408 -394 134 134 104 -77 -83 472 -882 -412 19 -356 -160 -522 628 318 -781 320 556 131 671 238 -501 186 -485 -155 752 -349 624 708 -493 -232 -24 -16 558 472 -883 676 130 555 -881 615 -136 105 -481 -465 122 -523 -717 -857 -51 542 227 -320 -875 584 151 -499 110 423 598 487 -150 -570 -896 145 177 542 -571 493 -809 -284 181 -584 -884 298 -393 573 -806 18 -67 -307 -728 417 -238 751 701 -657 -862 -419 -124 -795 386 -572 37 558 254 82 -521 -191 -751 350 192 536 -601 784 752 108 -204 -448 -239 -639 202 621 -848 372 682 -592 395 291 496 252 571 199 -668 -688 -517 -413 125 -757 495 315 -690 -595 89 -788 584 -482 406 -434 -29 498 -826 -16 449 689 465 354 -391 602 548 -42 237 -211 -637 -444 170 -63 486 -619 -516 -840 662 -125 448 -537 -579 25 -523 549 -863 477 345 -285 -597 19 -177 737 -715 -38 682 441 -527 -134 -261 545 193 181 578 -443 581 306 417 -136 119 -274 -636 778 466 144 -862 758 78 596 -880 -35 642 335 -555 -136 785 43 -769 -752 747 -219 395 -864 -299 -888 -284 -789 349 -280 -499 -558 -535 289 407 257 -193 55 222 -347 5 -63 445 51 571 29 257 271 211 -377 632 432 306 28 792 -880 -877 -635 164 -121 309 703 -109 -712 740 -524 26 -285 -46 -344 -678 653 512 -350 -501 -237 146 -88 -213 -473 -167 -783 327 -577 -155 73 673 -608 485 -548 -683 125 -350 289 635 590 575 -479 -845 -479 54 -441 -386 411 498 -592 -29 637 -265 -490 591 -2 -231 -527 724 -750 -273 -645 628 -37 -143 554 4 180 -647 554 -213 -288 167 -649 166 594 570 -45 653 -642 -249 -726 167 -37 86 335 594 590 -742 -601 -529 -831 -529 -494 65 467 625 -111 357 -296 352 -807 264 318 622 573 -558 290 647 -405 481 290 -842 81 -390 -681 447 -706 222 559 740 116 -701 -274 -128 301 -592 747 6 24 -505 285 -716 -436 588 578 -184 712 234 54 -758 -869 687 -738 105 -218 -223 -450 -194 270 -71 -756 564 -302 -556 -408 794 400 584 -733 683 -728 -526 -78 -319 214 282 531 134 63 733 147 -852 -525 -35 234 497 220 -188 61 399 515 -792 -647 -486 343 136 316 591 335 -177 408 793 -253 -758 742 347 468 351 -180 721 -805 723 -666 -528 -591 -856 -80 177 -331 -9 -125 719 339 -386 -624 -43 -177 575 -550 -293 71 -838 -818 524 -99 156 203 -821 -885 -299 286 609 -138 448 369 -485 127 -193 -204 -430 -813 157 -403 -693 -486 750 -240 705 368 -240 104 -898 518 59 340 672 -387 114 637 -324 645 268 640 -34 -35 -635 18 -392 520 768 205 -789 -149 -893 37 -52 -52 276 -105 612 129 -683 359 -549 -382 391 -407 -899 -30 -754 563 586 -721 -432 -620 310 434 713 192 -257 -614 61 -486 -694 195 -848 41 424 195 487 379 -128 376 679 -883 273 -812 794 -779 -427 291 -682 -748 139 -534 456 7 -551 -646 652 214 260 303 -117 -815 175 -170 -278 -514 -298 -366 205 -516 -137 376 -849 521 -161 -473 767 -593 -232 44 -609 67 434 564 -184 665 690 -292 240 -4 334 -396 33 292 -666 -121 -448 -212 567 -423 36 1 680 -497 -454 780 107 -315 718 154 177 -290 504 -165 -805 -727 -444 -313 -233 -736 270 -347 220 -870 -586 -867 -345 -623 -189 -644 75 448 -247 90 623 628 -199 791 528 800 583 -682 701 -256 -199 -883 385 486 -66 -822 -358 -819 235 -178 -411 384 -358 -181 556 401 507 170 -720 -709 539 -397 173 343 -451 -532 282 -214 -722 -459 -599 168 489 197 294 -36 -119 687 -374 -133 574 120 -372 -347 -299 444 285 653 -462 -887 761 353 -654 624 -579 -836 491 -749 -402 -292 -768 -611 -634 -25 -662 465 -723 -768 67 616 470 238 526 10 -470 245 -489 -384 -73 -123 328 615 -79 491 39 -334 -15 273 -585 -876 -711 282 -154 186 729 562 211 735 -818 -881 -637 -169 777 -455 -723 -497 148 181 -350 397 -201 538 -9 446 -197 -446 -374 -404 376 -674 214 -174 -628 -20 -563 464 797 466 35 443 -794 -7 -863 -592 -815 -803 -484 565 340 408 -224 590 -724 222 -309 -661 -736 -805 -208 -384 -738 211 -147 -37 -686 362 -289 -696 -255 -757 -895 -716 -447 -649 -751 366 -226 349 672 -132 474 374 12 -870 -796 404 635 -344 -431 -549 317 -132 680 -225 134 -791 750 -99 11 -802 -897 -561 -869 -669 125 -485 189 -256 -565 -214 -331 -758 331 509 -673 735 -759 133 150 -430 -358 754 789 -603 -74 191 212 -779 -66 239 -799 785 717 706 108 -10 203 768 303 -823 568 282 66 667 761 575 282 -755 -514 -705 600 -796 -458 314 -486 239 322 495 -393 -274 -333 244 -767 525 203 510 240 240 -27 -507 -835 -400 646 540 -191 267 -260 -169 571 41 436 384 -314 -816 -605 734 711 -236 445 469 669 -869 745 789 -671 648 -421 588 -219 507 -372 675 -557 -50 304 -387 -741 -846 682 -147 -576 735 432 -552 387 -749 -254 -613 205 -652 328 698 -567 513 -712 729 363 -69 782 -402 -566 -79 330 -324 -397 708 197 -380 -246 -334 -153 674 -684 740 -67 -644 580 -525 767 237 -192 -401 241 -346 -262 14 -696 216 -143 152 -340 7 -737 17 -663 494 406 -468 -629 -888 329 -251 -391 -419 423 -268 -120 327 604 -155 -510 -384 205 8 -274 574 428 -673 515 298 567 175 -29 -520 666 404 594 -105 555 236 -578 66 271 -58 -883 234 592 -534 85 -815 704 747 -498 -459 407 459 -578 58 712 596 -283 -345 -507 612 627 -86 353 -814 792 -489 -677 246 -46 408 -152 7 619 634 -42 -402 205 -116 -582 124 -56 99 -472 361 -259 55 722 -119 -277 -473 676 -486 -439 -744 -700 659 -619 -869 237 -88 -171 167 54 -347 -29 -82 -822 254 757 442 546 28 389 662 29 -360 634 -122 -184 461 -476 680 -86 345 -251 -721 303 536 -630 -753 -362 504 -79 -28 534 -883 -379 -690 606 315 -94 -346 649 -354 327 568 -326 758 -92 -297 284 -805 530 53 69 771 -469 -458 88 578 -243 95 103 250 -250 -441 -69 432 676 -217 -322 744 494 625 452 -580 -787 143 257 678 -563 -602 301 -483 -864 -149 1 546 402 497 652 736 -838 -248 239 -535 734 535 -492 41 422 688 -339 222 -757 62 165 144 -363 -517 -53 -832 -283 333 775 -811 474 -675 478 410 -897 -408 -155 293 -412 633 -862 321 -88 647 694 -877 -437 194 -404 -767 -192 -105 0 -443 -853 -726 703 459 618 -880 -249 -408 -224 684 720 -321 579 -83 -524 334 -720 -272 -685 407 486 -887 797 150 -406 93 496 -138 -513 -435 -74 -795 497 -628 -704 612 681 -354 713 -20 232 -604 20 154 -68 -57 -526 -95 -682 -839 487 -366 -763 255 -348 750 -321 513 58 435 -206 425 -503 306 353 -571 218 569 -789 17 -77 -346 158 540 204 208 545 -795 -635 303 -698 476 349 -774 -740 -719 -661 -688 692 700 524 -534 -809 -683 338 -323 -182 673 282 -193 322 -496 -420 422 -346 -882 -446 314 -495 384 -596 -349 -25 533 -208 456 -432 396 -483 -401 244 -92 -54 -430 -534 -632 195 177 220 -471 219 362 -641 -890 5 -41 385 44 -518 434 697 123 526 714 35 63 -184 566 -182 43 -559 -109 -22 -743 10 254 -606 -249 -162 796 308 -588 -134 -35 194 18 643 763 -669 379 -736 351 283 49 550 486 -108 210 -523 341 610 773 702 -159 452 297 663 -813 323 -733 -161 -432 -877 737 -58 652 -412 778 503 -185 -523 -666 120 372 -133 -268 -595 -168 -394 -174 -868 360 204 453 -367 370 -219 -562 -608 -641 751 -701 -2 -61 282 613 -672 -317 723 -838 602 625 -828 -549 763 -139 548 -361 607 -6 369 -523 -366 399 409 197 -848 -839 284 -500 -582 -803 -566 178 540 -664 -190 -335 623 -668 614 -424 754 -814 116 -181 587 -450 -862 -367 -352 446 177 -615 2 -585 389 -457 68 -394 174 111 433 488 -623 327 -837 -88 -784 -182 -692 688 -128 -380 64 -884 -875 -818 -574 -18 -707 667 -740 626 -158 680 -447 383 -353 141 -90 34 58 133 -55 -756 -43 718 66 -216 404 724 -105 -678 -30 -795 262 708 224 -418 -147 327 -709 317 -330 -390 -213 595 211 408 -876 93 139 -194 -416 -659 -710 -509 131 198 110 -354 318 745 371 682 738 746 -857 461 312 -508 -751 131 -171 22 432 -339 392 -527 -334 -703 -431 208 479 -701 394 218 -168 -209 -25 -458 570 80 -257 -20 227 -68 667 -425 458 231 260 -612 -291 -259 373 -651 -638 -777 -84 12 30 208 -268 -796 -81 -269 -779 515 427 -724 -290 -237 -576 632 -79 -643 598 231 -842 -541 288 -345 -214 207 -773 261 214 273 -361 -8 -630 -384 521 -158 327 -873 143 291 -796 -483 392 241 458 651 727 -202 -264 50 768 558 -137 -380 89 -104 749 639 709 483 -9 179 415 24 -126 496 556 -368 -687 -282 332 216 -567 187 328 -374 782 373 -585 172 -594 677 401 -133 668 63 -381 -843 -673 -786 564 148 -589 -19 686 -767 152 -729 476 -333 -247 -414 -511 -137 -683 -500 -54 -828 57 404 212 -809 -351 -85 -170 -300 79 520 -475 -473 225 328 236 190 538 -734 274 -585 120 -576 768 14 484 -52 342 -71 -112 161 555 -642 -669 -386 49 362 553 303 -730 -678 452 682 -882 488 -652 -456 701 799 477 -254 476 -336 -488 -154 626 69 -638 -134 365 -336 -482 324 -559 110 513 483 -507 -125 -686 456 -506 -487 416 -841 404 352 415 46 -496 -129 -169 -857 113 -86 -802 -556 111 211 -264 -859 -325 43 181 -421 -880 601 -360 -622 -201 496 -399 368 -269 585 -556 530 514 -333 36 -127 -324 -515 559 178 -245 -120 -768 -56 -53 -206 572 -477 -542 -881 -381 -50 -18 712 595 -841 52 -847 -638 227 432 563 121 706 581 647 -71 91 774 -847 -815 -205 -359 -679 -395 -759 -189 -876 23 -38 259 -860 -838 -646 -710 -105 785 745 341 96 462 417 -156 -522 448 -900 -386 70 -493 757 106 506 36 290 676 490 -577 -44 -630 -515 -352 384 -698 750 -851 480 799 -614 670 0 -72 54 181 137 567 432 -842 -690 -275 308 292 -887 -108 451 9 669 -876 24 483 36 -496 351 -30 -496 -411 439 -203 218 106 126 567 -704 -251 664 -575 605 -287 -230 -433 -813 -249 214 -796 -618 791 -833 175 -284 -317 16 784 262 -522 -262 85 -534 -693 605 -122 -384 -668 633 -814 589 -105 -301 -396 71 -754 -469 -782 42 227 748 489 -716 -331 -33 -880 -301 142 18 -772 604 -600 256 511 -577 -173 741 -857 -510 -763 776 -141 -442 -259 -635 -784 228 -68 502 183 122 156 661 -499 55 -754 196 -491 -337 -468 -263 471 -129 329 -410 -105 -669 -887 -465 254 -450 252 407 -213 382 -149 199 -488 -674 152 547 45 436 33 112 442 -9 -132 -490 -204 -424 -39 -344 339 -477 -534 279 47 -499 314 213 -843 185 -342 496 587 -740 -274 132 -340 77 448 746 142 -60 59 -548 -857 -405 -237 -827 -850 -831 -373 449 312 574 0 535 -261 152 672 -425 475 -729 -616 -888 155 480 740 -436 -723 -824 -679 -194 -409 -324 -489 -871 -191 449 -475 47 -561 -884 -62 321 -826 -454 735 -748 234 127 712 687 -771 130 -256 120 728 -473 -204 -307 684 109 -144 -315 -228 -325 -189 -130 209 378 -216 92 17 310 387 -354 124 -369 364 759 -428 712 550 760 -516 -792 387 -283 -33 434 99 54 -188 768 -894 -522 -305 -299 235 580 612 -648 -306 769 -225 379 749 125 151 495 241 -244 293 110 -525 -716 -667 217 -899 -715 -65 188 730 -473 635 -743 209 525 126 -426 735 -85 -105 -20 516 -657 498 208 -469 -662 -28 -118 -315 3 -887 -171 -338 62 -815 -514 -473 -510 793 563 -68 -60 -442 25 451 -217 292 -73 795 687 79 35 -185 293 474 -810 -262 232 -350 -620 -16 -410 243 15 -457 -526 212 -522 -284 286 493 618 -676 -454 128 755 366 -484 -51 -861 298 -782 -266 -31 -746 725 -375 484 699 684 -555 -126 -760 -249 451 -96 -176 -739 587 319 -198 -828 -402 -387 -301 -701 -602 -1 693 145 -867 -793 -165 -356 -775 770 -393 -18 -13 -94 599 -292 -32 -547 -693 675 -533 -880 -846 441 583 785 729 455 190 -698 -540 697 -481 -817 -49 -782 -133 -707 -388 -430 -75 -199 -850 276 694 126 385 748 759 -276 170 443 -845 692 735 -374 371 -587 -27 663 -304 -369 -57 -571 -516 -172 292 753 451 -92 -486 658 -46 782 -306 -808 230 -6 -330 -706 -128 -731 -387 -323 795 -394 91 492 -134 -33 436 265 -779 622 -222 -510 198 258 353 79 208 -128 -544 784 -799 -345 684 437 -16 680 -893 -105 383 606 744 -890 -360 297 777 435 -215 15 -672 40 -2 -640 -469 -704 -100 -572 -210 -539 228 514 -806 -784 -827 -106 -761 -556 -235 536 -131 503 -804 -808 -708 -539 -291 -740 -654 -817 -357 -829 416 -45 718 -33 490 -38 -488 227 -669 -764 -758 -759 126 372 214 292 371 -867 -278 -27 -606 -605 -206 -451 -835 -659 324 2 -47 -392 365 661 -529 -305 11 -26 128 -805 45 -493 582 -695 -889 557 -252 -14 354 295 -877 523 -671 165 -460 44 459 -190 -711 561 -511 -80 -79 -128 438 228 -123 -11 -209 -120 412 543 -284 -306 -334 -43 347 -562 8 460 44 -75 102 -312 -633 -142 -899 -540 -345 -14 192 -433 -366 -689 -162 -119 73 675 -264 505 149 -679 -811 -252 142 309 -680 -555 435 -832 -199 131 1 232 432 393 -723 -380 433 -26 692 780 584 -117 -431 -675 -67 788 619 153 638 229 216 -588 -478 72 336 -820 -481 -612 -800 -165 -323 -185 -156 39 -109 750 -789 782 447 -593 -482 596 78 476 729 -75 559 84 70 -728 -177 -483 772 205 390 -383 -227 772 -250 134 176 -837 -815 263 52 27 -21 654 -851 -72 -897 -433 721 105 402 29 -382 409 -832 143 -864 672 620 -463 -774 -784 247 -879 -527 192 227 539 301 -264 -377 -94 -405 -293 -438 258 -683 178 781 -58 -350 -98 -847 -755 -356 -65 -101 463 8 202 -538 -30 -54 381 657 450 239 -176 -546 -385 -565 -363 -567 505 303 24 -149 508 -631 -688 -859 -485 -456 626 751 348 658 605 -757 -48 374 -529 -318 -788 -53 260 664 56 622 -69 -784 -811 -96 -312 98 -514 97 557 -846 -176 575 -208 772 774 -114 -430 -482 -486 -630 351 -369 -85 546 -195 200 -368 139 -15 -249 345 539 -206 -863 -63 342 -799 -415 392 -240 652 372 -346 -37 725 24 -251 -647 -54 377 311 -206 284 800 86 729 569 767 33 441 -439 38 706 -484 16 347 119 -9 -172 -310 -198 279 245 -246 -654 -618 -179 -576 344 609 -352 -236 -339 547 145 372 456 -504 -698 -885 -35 30 -814 60 -357 585 57 429 -401 681 -369 -774 -814 112 -478 303 -83 -296 -601 -9 -609 774 -528 756 -90 682 -286 -579 -450 -580 -383 -429 -258 185 -45 -316 377 303 340 -826 -236 565 343 -579 22 38 -33 -351 535 -246 284 -286 -602 750 -676 324 223 -614 226 258 205 295 507 -45 417 348 -341 16 348 -267 -409 710 221 -854 -250 249 31 -571 -856 -842 489 783 -258 -654 527 225 291 595 485 604 -156 679 -115 -479 224 156 -551 177 -121 -860 -520 -162 144 -758 -100 -841 667 475 -101 101 482 -583 681 357 -580 -644 -139 -382 -194 741 -171 -379 -663 -844 404 490 262 -803 -61 -66 -317 -155 -836 -857 -24 268 35 -673 -68 538 -790 -110 -229 -49 402 302 327 789 502 -383 -538 -727 -830 86 117 -107 491 -788 106 367 256 54 592 -414 -415 -393 -479 -99 -354 -711 796 641 -547 610 275 624 434 660 -697 693 755 -847 -866 770 66 -618 580 -105 -749 -638 598 -258 625 738 -126 -765 -329 -537 302 -326 -295 505 229 -18 -346 630 -539 462 -272 -804 -260 -42 -53 -536 341 701 777 -665 104 -268 -520 462 -243 -217 314 749 204 -831 499 -628 -357 -153 -201 612 -374 -309 777 136 -768 -139 116 725 -9 609 -368 -197 -684 196 565 590 -343 -289 -230 -829 625 -481 -125 -379 -868 537 -594 639 -690 -709 73 783 626 112 -649 -484 -319 231 -504 -321 -573 218 -673 -776 -477 603 -517 196 -139 -673 60 -567 -344 -403 797 767 45 669 -530 -255 16 -613 786 -281 526 80 68 219 -651 202 -147 -292 -811 -429 -462 225 280 786 -390 81 754 -862 -605 19 742 -770 -9 -696 -483 476 -511 445 -338 -805 324 648 20 760 600 449 -586 -518 346 -289 181 655 -686 -239 -281 -273 68 34 721 -885 324 -581 -419 -490 409 -318 -445 -827 -675 80 -449 -267 -653 -141 324 -435 492 125 764 -721 138 -103 -846 -808 -605 -885 -637 156 285 -142 526 -589 391 248 474 312 -514 -675 -351 -694 -638 248 725 -465 -18 142 726 547 -725 683 -89 164 -108 -206 747 -196 -115 -559 -756 484 455 -347 -303 -693 486 391 68 164 512 370 94 795 16 199 -224 -685 -754 670 -875 -441 -42 536 -98 -101 -591 -735 405 220 117 -838 -281 -327 27 759 -272 289 283 656 132 -80 133 -669 436 179 457 -713 289 -391 -370 -129 -200 -506 27 679 -348 618 728 -7 256 -194 -153 -855 647 603 193 -273 -375 480 329 -818 -822 -815 477 -247 680 -705 800 -861 -47 724 296 255 356 301 -266 -841 -27 665 568 -244 -729 -746 -761 -475 452 -826 -683 -42 -35 18 -271 642 -496 -53 -879 -610 -677 437 87 -413 104 767 350 731 -498 360 -404 780 -56 -825 142 781 -622 781 183 -791 -650 -884 -849 -639 -684 -507 483 300 -99 -436 264 381 -747 753 -551 -581 -562 -624 -283 -630 -676 -144 -126 373 -239 638 -796 689 -538 -516 -412 632 772 619 596 788 -846 -890 608 -127 365 -543 355 735 270 335 -636 -612 -49 -461 196 667 -532 200 -535 8 736 -124 670 -793 213 726 -672 187 -74 -627 48 177 -553 -566 726 -54 -722 -245 24 329 -532 -663 379 -158 457 -192 719 -759 -581 344 179 -224 -133 -679 -536 -609 264 -247 -341 -789 -518 252 796 -814 -667 -553 -572 380 -792 -550 666 117 351 288 -357 609 627 -104 -415 346 -486 -647 225 392 265 -90 661 797 -215 -748 770 647 487 571 -503 625 370 -414 409 -619 53 -499 128 529 -800 -574 -600 610 -595 87 -594 -194 -178 -723 -122 -214 -846 463 -270 763 455 -651 -270 748 -11 -90 -393 -527 -424 408 -126 572 -884 -450 252 -95 580 241 -613 -276 557 416 319 769 -530 658 -231 -187 221 -409 582 -439 -714 29 664 480 -388 -85 -111 -784 345 -584 -687 3 641 -716 -81 613 -110 732 -501 377 678 458 -688 83 647 49 -561 144 138 -712 -872 45 -750 -183 -97 53 431 43 -332 -54 -454 528 264 -117 -56 216 -52 -107 162 -536 -40 -516 -358 598 -75 -407 -570 581 422 583 -559 -853 -469 -744 129 65 -309 -455 292 307 -417 -111 -697 -403 620 550 -866 203 295 297 -698 -840 -152 519 320 505 -849 661 11 720 -601 759 -517 759 -630 44 -622 403 256 -327 -459 -45 370 -699 64 -421 143 443 -873 284 611 -256 -329 173 -56 639 120 785 26 -207 433 -517 -526 -256 -71 -660 694 -660 426 -194 27 136 698 -250 540 788 -367 51 716 -165 -574 -832 -97 -522 19 -1 526 -373 709 144 -296 -186 25 248 -379 -140 -659 -852 204 -151 367 713 -266 -184 -471 183 601 87 710 -627 496 662 -277 26 -460 146 -451 -323 82 -799 -646 -879 -166 33 464 408 558 191 -302 -887 207 79 402 67 -659 -338 680 -112 -635 480 584 112 -182 -98 755 -164 277 462 -353 -779 -821 334 148 -659 -780 252 -391 36 683 -606 404 561 405 -700 769 407 563 605 -810 191 206 672 -461 -107 -712 -541 173 -461 -785 -692 731 -53 146 -566 49 -871 271 778 -614 -212 -57 123 -365 458 258 -446 -279 -619 520 775 186 -339 -810 -513 -90 -876 -571 -597 -419 150 -515 415 163 -779 3 -445 -96 -50 -548 -726 -366 -892 575 633 479 -52 -819 467 -900 -689 -523 -349 -660 -105 176 -455 43 -754 -675 -800 -216 -739 -537 73 595 613 -375 53 494 712 10 617 -805 687 457 -84 600 105 512 -378 350 278 -284 -198 -188 -403 -130 548 -676 -845 210 -691 391 723 -190 -464 669 -530 -660 -433 -248 -519 211 -224 -13 -95 345 209 304 -623 -288 -647 321 -342 -209 266 170 -93 -141 42 -195 -853 -451 568 -454 -796 249 451 -457 -815 551 -435 520 82 446 -178 -404 -749 328 -773 -764 351 150 374 -368 684 323 -584 70 -288 506 -898 187 -359 281 539 -288 34 553 -534 789 -499 615 798 758 592 -552 -448 467 -792 -52 181 -431 -493 -497 135 616 251 75 -322 736 509 -300 187 13 622 344 -447 -32 322 -212 -112 -502 199 530 325 -601 319 -815 -773 -893 512 -544 -387 -477 -104 348 130 -896 -649 169 -380 -616 -447 698 -295 -385 -745 755 311 -528 256 -243 406 -625 620 786 151 -26 598 560 -251 395 -108 -370 -181 180 -1 -127 -787 -177 -446 274 -205 561 -647 -701 -30 72 137 784 176 -664 -508 -106 -845 -570 -716 -182 -577 -747 243 -726 -469 -9 580 -686 786 -765 417 372 -730 119 11 -454 -633 -687 356 522 557 617 -102 -220 -869 365 -95 -232 371 454 -467 -672 -47 -825 125 -278 124 361 -706 39 -282 -268 343 564 302 680 -793 -262 -322 -24 -222 -695 545 -543 -245 -311 429 -797 238 -162 661 -193 -35 311 390 396 720 132 -675 6 -106 -142 682 641 -41 -804 -634 -91 645 -544 301 -2 -874 -776 569 552 -785 624 -303 755 516 -392 -29 -820 -591 -863 323 407 265 -859 -156 -711 117 -644 -467 720 -581 -127 -672 -16 -537 790 341 -827 -839 323 450 -13 718 523 746 103 56 -858 687 672 278 -141 -166 496 -509 -875 353 -113 -123 282 -634 -483 358 -742 -638 -35 193 286 717 -574 156 -547 45 419 543 -231 -576 -599 141 -321 -896 534 -737 -644 473 261 171 345 396 427 -350 -648 -456 -236 579 316 371 596 155 -897 -215 -610 -209 553 762 17 -854 -304 -711 -621 289 797 756 142 217 614 -3 -730 29 362 -418 -650 22 181 -45 96 -221 421 661 -453 580 -799 156 -62 -248 5 98 -737 -529 -754 409 304 -819 90 -809 -672 764 535 423 -119 176 -426 434 765 -180 -26 -758 -628 147 -594 -284 56 385 19 347 -580 -239 654 459 -736 -825 -881 -419 -343 -596 -407 721 137 -595 791 -358 196 408 108 419 321 507 -548 -234 -171 -707 -523 750 -189 663 -123 -679 -158 301 -802 779 -788 -258 680 -598 -721 -170 -588 720 -251 162 6 -246 88 226 631 -458 -425 663 -553 -260 -284 162 -431 -761 28 336 -420 -523 -653 -407 533 730 658 -693 453 -166 724 317 -197 776 627 293 467 662 753 -383 -168 526 386 127 314 593 82 -332 270 -856 -129 -888 540 414 759 -751 379 -360 738 664 -231 323 -135 -847 661 -478 -379 -641 -411 178 335 458 -780 732 582 -675 -83 -189 -664 -577 -224 -188 -830 116 -7 -355 -398 788 -47 -510 708 -410 -193 -275 340 -582 -743 496 -591 -126 -708 -193 85 -817 -723 487 275 -241 -454 705 255 284 435 358 79 -585 -555 -600 98 619 -863 -777 38 252 -114 -19 734 -414 688 483 593 382 128 30 -219 478 42 -250 -755 -313 -104 -848 -326 281 -500 238 30 722 11 -35 444 -306 -426 -68 706 726 -150 791 583 -155 -635 0 -886 535 -265 -444 293 126 149 -722 -136 -550 -131 -829 -881 183 680 296 631 -4 775 -894 -749 -265 -132 -334 453 500 606 -258 550 -538 421 -645 51 295 -164 -605 499 788 291 331 -611 310 757 369 -172 537 -296 6 -639 322 -652 149 177 508 716 -900 -355 198 250 442 -701 -335 258 -157 -679 -774 552 690 -351 337 39 380 -295 -680 -367 614 -4 -463 -825 278 602 77 559 626 313 693 438 240 493 -527 254 600 -156 -737 211 722 461 130 -120 556 -807 -480 790 -744 -367 -189 32 -511 233 -621 -853 775 -728 -518 117 -216 574 -208 442 685 -529 731 437 10 701 -811 -247 -374 -682 -846 -827 403 -163 -817 368 -401 -421 -791 -62 -26 -664 -160 -19 -621 800 -852 229 266 -171 237 -613 -388 -695 -879 590 389 -91 -210 712 663 426 651 186 356 -233 -191 549 748 662 -735 454 699 -34 340 -375 -219 93 -5 184 -262 -856 328 678 -653 553 463 -605 -386 -833 215 -460 437 -426 -193 -374 -658 15 -866 -549 529 -827 431 285 24 -450 -570 -212 -895 251 273 185 510 -34 -724 158 -71 -847 -73 -1 -88 426 772 784 463 -222 229 768 5 785 575 240 689 -682 -75 707 -794 -422 -629 -278 672 473 752 559 585 511 -116 742 -530 -722 560 -727 254 -806 580 -93 -790 240 -706 475 563 -191 -681 -402 -176 -811 -538 -260 382 142 -370 597 -16 -95 215 601 -691 -295 -485 440 -575 -166 -632 730 -704 -787 -119 -779 333 -5 -42 83 -2 384 -355 -689 159 119 -331 213 229 -751 562 -802 -741 -407 -876 -393 -243 -678 -886 516 330 -317 -362 -772 -471 42 -644 -32 525 73 526 189 407 -676 -300 -674 110 -532 756 233 565 -514 -578 708 286 -34 389 -759 199 70 514 649 765 307 -685 -463 -126 -800 695 305 368 -70 685 609 559 -101 697 314 708 -5 81 -760 -697 766 -41 404 309 -178 -410 -417 -677 -715 -318 625 389 -9 524 -116 -316 -467 767 41 -92 -808 800 -467 223 -413 581 -392 -493 -751 -628 77 63 411 735 -251 267 -647 -463 -85 735 -433 573 -775 -605 756 246 -838 -307 529 661 -617 215 483 465 -448 -886 -586 217 57 43 659 343 -566 425 -270 430 -96 740 -426 662 -7 597 324 -595 -345 330 -6 433 -275 774 -41 -187 -670 -121 551 527 -713 -206 10 -867 338 289 -459 -251 -185 542 -775 570 719 46 681 437 -753 63 259 -253 260 -460 -24 -712 -164 -361 -125 -97 -528 -818 -516 -749 378 93 543 399 -108 48 -703 63 -323 609 292 -256 -751 463 214 -745 -121 -848 -237 -269 289 -308 345 274 410 -643 -882 648 -856 -787 -65 477 87 -304 -320 -49 626 -742 -865 -822 -11 -35 657 542 562 -408 364 19 -623 107 659 -126 -557 3 -17 589 -297 -199 399 249 -615 159 613 599 -741 -359 -574 356 -580 -76 85 -877 -832 377 -301 -522 -849 38 -233 584 534 692 737 30 569 753 580 779 606 -481 477 -344 -259 -371 197 -552 -709 684 778 527 -482 658 -472 623 -665 742 -781 -154 -141 -854 -448 326 683 385 -746 -60 -661 -893 -850 607 774 -356 20 -427 -714 370 627 199 -837 -326 565 -337 -882 -43 629 -348 -764 -628 482 749 -804 451 673 -437 132 -90 623 -879 -818 -778 -730 762 461 511 -42 -426 -714 -697 398 -835 177 101 510 -742 541 590 77 452 204 -394 110 560 -640 70 189 -513 26 50 154 359 -409 57 -636 -671 2 322 517 179 -132 -447 -865 337 555 247 467 624 3 609 -768 -73 469 -807 -743 368 -322 -73 -755 60 694 608 301 621 -519 -832 -307 -806 -314 119 351 224 48 407 688 -605 -548 611 482 477 -333 779 381 405 -891 12 -275 -248 322 -688 -211 121 -368 355 454 -813 -562 -281 14 14 -515 604 49 597 255 57 282 -725 -678 -854 631 758 303 335 -811 592 269 -142 -240 -673 461 -337 -621 553 173 514 235 8 309 -539 628 -587 -528 159 649 -126 -285 74 -893 300 701 660 -516 -502 -788 649 -318 -427 -207 -538 601 736 183 -397 249 -538 -616 740 140 658 674 -64 -801 -842 94 29 -290 -290 -268 569 -441 -235 437 422 543 -677 -627 628 -101 -586 -658 90 799 -197 256 -218 -543 621 263 336 386 -669 -828 -650 -522 151 -269 494 -589 434 131 485 712 100 -651 656 306 405 52 24 95 414 -475 -644 -414 -767 560 -321 79 314 -252 455 504 336 -887 564 471 695 620 797 298 -397 -104 469 -52 -726 -271 -477 -394 -849 324 -422 308 52 104 -269 -67 -815 -257 -885 103 -642 -664 -354 539 223 -775 -640 -774 589 156 278 251 -540 -534 684 -78 -22 361 -616 -22 247 -633 565 64 -113 -378 -37 232 572 372 222 659 323 18 593 -408 -391 302 -272 -420 -1 756 -142 -484 343 436 -501 -422 -650 97 -525 -505 419 -528 -524 -627 -845 408 -820 -717 -158 -7 515 448 -684 -594 -22 -630 751 -318 -784 498 740 11 -377 744 -399 105 717 701 -810 649 -663 -863 -830 711 -885 138 -284 -608 -777 111 -101 -415 32 -682 385 396 -243 -22 196 -69 -387 577 645 -607 161 -202 271 437 -425 220 101 -768 277 131 -69 31 -481 361 -606 -392 -748 -138 592 -366 -421 -73 668 -90 -147 723 -510 253 -410 -838 551 50 -2 469 -248 -36 -606 -247 -878 -878 574 -86 774 706 188 676 76 707 476 660 235 -13 -576 -149 -131 -617 355 -46 776 397 772 9 -739 155 196 -443 138 105 201 -804 203 -123 619 -519 -653 710 -842 258 800 -57 -232 -276 518 -765 -684 496 -809 422 441 -80 21 -791 -828 -342 -566 -249 -60 -735 252 -472 -719 754 -748 354 103 -852 -717 -43 -34 -25 500 -606 202 448 333 -421 647 -361 773 110 7 458 -843 570 259 466 -265 341 -717 159 -855 -477 -573 421 737 104 32 596 215 50 164 12 -657 -162 266 -650 -205 -686 -274 778 -7 390 -273 -603 549 372 675 -162 -374 80 -301 -674 -11 -878 210 96 352 -34 195 734 -539 -898 -370 -371 -480 -838 4 771 -21 -697 223 -688 392 82 396 513 -43 -404 396 732 620 708 -125 -278 -72 -471 330 361 -758 -680 -241 350 -562 -524 620 -96 -466 -457 -564 654 -750 474 -298 -868 -659 -708 725 -736 -749 120 249 43 -240 -116 -487 -796 742 -2 18 270 -399 -644 116 -526 -472 379 419 102 -169 444 305 -233 611 -12 428 -766 -267 50 -480 -94 610 -577 -746 -24 -20 370 88 -756 352 -382 -798 -74 -495 -402 653 727 470 -16 -463 433 244 390 90 -390 341 558 -629 551 -767 631 -301 182 57 332 -563 698 778 -497 -6 150 44 751 -884 -140 -259 436 183 -618 20 -586 -898 133 270 -137 -430 562 -442 -282 779 -195 435 -285 -303 579 -94 -750 265 663 667 627 259 647 -663 -329 -310 -215 -337 628 -208 120 -574 -759 198 236 -345 -629 -762 -288 464 743 -554 176 284 -665 318 -123 134 -355 545 336 357 -292 -452 -725 -232 -740 373 -727 -60 796 -549 89 -531 -451 -809 -32 130 336 763 -564 17 133 155 495 416 649 668 -49 151 604 155 -18 700 713 -273 152 -285 408 138 -502 -561 199 -564 358 528 -680 321 -470 635 -546 711 351 587 137 -690 -456 142 204 -667 273 -83 449 737 -852 -335 -633 724 140 -158 157 -773 92 692 -500 624 685 703 -622 462 -89 502 -513 -488 -83 -660 -452 -655 -702 161 -562 -56 -35 -453 -766 -590 417 -611 778 -862 785 -406 -835 68 483 -700 206 -611 560 -334 -444 -346 579 -468 -90 -712 -780 -297 -674 626 -543 -876 -640 -118 -249 -43 -711 164 -448 345 335 -29 -39 -813 611 -267 -257 632 -95 82 585 575 -578 -888 -694 -773 598 -83 98 -141 105 617 -576 -784 -33 371 -440 308 -454 -441 321 484 183 -224 -210 -530 -299 280 -794 42 -524 2 -89 697 27 -508 81 -793 673 -732 250 -83 -776 -539 79 -510 145 -286 -570 -112 -186 310 394 212 -837 -55 -646 478 348 419 208 592 -702 450 -881 519 718 245 -661 -107 176 170 784 -275 39 -791 -605 -79 609 -584 -536 190 544 -818 234 429 -368 -82 291 -454 323 -24 -508 -605 626 490 -835 -148 360 -781 690 374 319 -550 -143 47 362 -742 -250 19 521 246 -320 -473 630 -638 66 -408 -354 118 590 32 193 -725 139 -439 -632 -227 651 527 439 165 -535 -865 -252 707 452 -518 -22 756 581 -347 550 -711 620 -248 -792 549 -583 -836 322 118 -445 -817 -562 -585 -238 -740 339 -619 -827 -516 663 72 -847 176 -417 650 -867 -140 -806 405 -665 -465 -389 739 451 400 593 -87 61 -428 277 -275 -517 224 -666 -828 -681 -412 97 -170 -295 353 -158 -286 -634 -118 -616 -821 -846 561 -536 29 -140 516 -258 477 -375 -157 -601 -320 -389 -555 119 409 -200 180 -164 -410 -598 -237 472 490 -164 131 -521 -867 383 -310 184 33 -558 -375 140 448 194 -859 -437 -303 335 -821 -581 82 438 681 -858 -568 -191 223 -188 98 133 -800 -826 -432 550 -558 731 -677 -371 -489 143 -540 -572 791 703 -792 -304 728 -726 -888 -88 -490 777 631 721 -224 360 -363 713 265 -213 623 444 542 -815 611 -523 -194 675 754 -360 -57 683 -519 157 100 -869 -175 -827 -215 -668 104 -553 269 428 362 -876 294 -762 30 -769 754 -464 318 -735 -852 344 -841 -229 682 654 -405 -552 537 136 662 -857 555 -870 -622 -50 63 469 64 -465 -567 54 -400 326 -313 -520 318 -799 631 -123 595 -515 753 -503 -262 -246 517 335 -514 -841 64 -430 777 211 -466 -91 -479 -671 249 790 -232 -661 -108 95 695 141 667 604 -150 -529 788 -673 -331 233 78 66 -614 -101 -718 423 601 -145 -377 -467 189 68 -847 -84 -756 307 591 -693 -150 -203 687 -530 73 421 322 665 312 -229 281 53 -99 425 -495 -439 -181 778 -96 -396 -844 -318 -741 472 -485 80 -401 125 -850 669 664 -36 -897 -73 -483 147 -330 143 386 -315 -588 -110 -247 181 -131 -868 626 116 -251 -360 -718 152 -81 572 -882 -826 613 -136 97 -821 -617 -262 -638 -20 582 693 521 392 -527 -733 356 -478 238 -180 -696 507 -779 425 120 376 520 66 310 -760 56 -767 -789 781 -156 790 -149 -20 568 -179 -352 799 -868 254 -694 -328 -756 -805 -148 -668 -309 5 175 -740 161 -284 -661 197 404 -155 -127 -866 -417 692 319 -381 -29 -198 -172 -359 109 -218 208 -44 525 183 475 740 54 686 -860 -608 -601 -835 -823 -424 -378 102 -492 308 523 427 -437 -308 157 -900 99 -586 724 -56 -593 -619 -5 332 376 441 -87 -329 485 -441 -307 76 385 506 -892 722 538 -89 170 -7 425 -519 -583 -298 -844 -470 -137 -216 549 616 -506 -692 667 -509 -233 -253 464 -714 392 690 -390 -366 -195 -37 270 -132 642 -208 89 574 -314 539 87 255 -750 -446 -794 -89 153 63 452 -99 -387 81 754 629 -716 -414 60 450 -609 -551 -359 558 83 -510 350 -483 -548 -803 472 0 -204 -346 -484 282 655 145 19 288 271 -583 -817 -702 -150 -573 376 391 261 -849 227 123 -142 715 73 775 794 788 272 -654 333 -771 390 339 -138 724 7 719 711 460 -474 -23 432 723 -883 285 -12 455 379 -379 598 -54 274 -268 -519 -290 447 66 -832 124 218 -703 322 -568 -432 -616 -472 -576 472 242 -17 -803 -560 -14 -711 21 674 705 -474 -78 -844 589 -613 572 129 -131 -398 489 -527 -763 -782 310 -171 -289 -831 -353 -130 319 438 513 -888 -688 769 221 123 761 159 -323 -632 459 568 -563 230 -404 -187 -74 685 -192 666 186 306 -456 117 -687 -456 679 795 -529 16 -700 -517 -862 292 253 -888 -361 319 104 -376 -141 -685 -177 421 186 270 372 616 -667 -459 55 367 -459 702 -697 -299 128 120 -472 -193 380 59 -633 -54 620 226 591 341 -436 -794 602 202 -191 -180 -274 289 755 -809 -216 763 -615 23 291 425 -296 -474 455 354 246 -529 -783 -180 -547 -535 480 566 -358 -28 -804 -550 92 -76 218 288 -464 130 -237 276 589 -821 -563 -523 -889 299 334 757 -201 58 405 -608 698 -414 -427 -181 -621 -151 578 790 -373 654 -898 322 -738 105 -789 -334 -598 -620 -124 284 -263 297 -204 -718 50 -831 -98 587 -508 719 620 541 -219 563 -576 438 -139 -385 -12 -739 16 466 -689 -213 138 -820 413 -702 127 -617 -248 -880 -858 321 -212 -713 765 657 -297 548 604 -383 501 -288 -433 -376 287 374 188 50 -167 -10 -74 -578 276 326 365 -491 314 -332 685 -774 201 -502 606 -342 -668 1 -348 -432 -392 -188 119 116 -489 370 497 -646 538 -880 219 -74 396 -151 328 786 87 -494 756 465 734 215 28 -488 551 -651 500 294 555 89 95 -139 -139 -671 -742 -392 -119 -196 240 506 -353 41 635 -142 286 767 482 -166 -784 -439 -251 -58 -609 722 94 101 -280 -775 170 -381 17 -454 107 372 -623 88 543 -277 565 -114 -636 638 -297 -655 -105 260 663 -161 -292 -81 -622 514 91 739 -650 387 740 697 104 -581 -136 386 42 -76 -374 -243 471 673 505 -271 286 630 -645 -581 -23 -775 664 565 59 738 217 552 741 -174 -302 544 774 557 -634 38 -156 -431 -836 244 -846 773 800 -602 469 61 -694 -514 317 -461 647 -436 697 84 -656 541 -642 -363 -46 -819 52 -596 -159 402 -349 36 -533 -364 -191 -121 -360 -889 -96 -71 413 12 -36 -286 -792 -822 -640 -732 -196 -866 -138 -78 381 -527 779 -757 129 708 730 430 -797 191 -561 -838 60 -691 656 -269 405 -282 -780 227 -889 -373 -356 692 -464 98 63 654 319 -126 -744 23 68 -859 2 735 -652 -119 51 441 172 669 766 -139 -848 669 -691 -387 -703 486 -461 -346 -629 570 165 77 -808 517 -874 665 458 103 110 795 229 -443 -480 3 728 335 211 341 -708 -662 652 -846 189 702 -683 426 563 284 765 -176 -140 -890 -899 -574 782 -593 -747 -471 -184 253 -547 506 -99 204 -176 -781 517 -286 -114 63 160 -325 402 765 226 105 220 -680 -737 617 -592 -395 640 -575 -563 611 173 350 -413 -822 -66 -235 -75 -518 -111 -868 -104 585 -102 -473 -540 756 279 583 -791 -237 -206 14 -897 -90 -622 -707 -849 257 -328 14 -162 105 -228 -521 -503 662 -190 -188 -126 402 625 -734 -636 117 2 -207 356 724 353 -797 -178 612 -414 -114 66 311 145 223 -310 -879 157 -670 -142 -447 438 -861 -453 -321 781 -899 308 435 -700 655 -250 -688 -311 -279 -669 -403 -556 -544 -66 -246 134 779 161 655 784 -606 412 -70 675 -621 534 -513 101 461 508 -208 -499 594 641 -99 702 -65 580 -146 361 182 686 -352 664 -62 733 -96 206 -425 260 336 667 581 -656 -238 -431 -383 -487 -877 -63 -459 -436 -52 484 -602 -616 -637 114 -450 -311 -812 -74 307 -384 38 -665 -558 -529 770 -100 516 -812 -574 -835 434 136 -585 -881 718 267 -294 233 -24 -142 -320 -255 299 645 -368 337 370 291 -254 598 -723 499 116 383 546 -797 -612 756 668 -811 29 -555 -108 716 632 167 351 530 337 409 60 225 723 -95 -562 55 422 764 665 138 344 752 757 -484 742 -504 215 -873 -807 359 -496 -252 -102 41 291 178 -465 -77 520 -57 744 640 -245 -28 -898 -200 745 316 204 169 594 -655 -487 609 396 505 -631 321 576 411 -214 -735 -575 -653 -411 575 279 -750 -777 636 109 514 -56 -876 -666 -855 -851 243 -82 -625 -183 467 -564 515 -279 485 -212 254 142 520 -95 -582 546 721 -220 -806 192 363 -465 289 -129 -663 699 766 137 -542 778 240 -725 -402 -254 -291 476 377 36 310 -284 -742 100 220 755 269 390 -189 243 597 538 -433 -723 -748 -98 -853 -511 344 -719 -270 -301 55 -848 297 -324 413 -207 453 435 252 -803 538 -334 713 46 -400 -568 20 -505 159 296 726 -540 -164 -463 -145 -294 383 -607 347 -648 -287 -96 472 546 -250 504 746 417 419 -349 222 591 483 -479 -314 743 -491 770 294 -183 427 615 550 614 -398 339 115 -895 529 -66 -354 398 201 747 -24 -620 -48 -143 -36 -154 -724 -301 -700 4 248 -36 -95 -392 428 -811 -758 -869 -736 -893 267 -607 116 260 -838 320 -188 -777 -416 656 754 295 -577 -720 454 -750 -560 502 -584 -207 -298 -91 640 -9 -275 -363 551 358 750 631 -27 767 -707 -714 13 -445 311 186 635 -863 618 380 127 139 480 125 264 392 711 -125 -831 -48 227 -221 468 483 -651 -778 -705 -176 -113 -35 483 -193 -574 34 -178 -8 135 -299 487 711 181 -329 -717 775 -355 -255 556 -759 228 -865 319 274 -51 409 594 -705 -243 754 30 -387 -682 -747 497 305 -83 553 796 -480 193 788 548 -2 -292 218 637 -323 29 -782 -536 286 293 -285 163 560 -522 -706 278 -849 -687 -238 -754 746 -341 -380 -549 -329 646 439 616 -388 -268 -358 201 544 -471 -106 -719 -280 -780 695 223 -818 -433 615 -427 -563 630 14 291 251 787 -359 458 -288 376 286 -255 432 611 -765 419 637 -866 -381 441 -897 -472 -226 -641 -126 21 329 -510 -768 -237 681 700 642 255 767 18 568 741 111 -756 -34 151 -14 780 145 -587 -609 194 -295 -347 284 -3 -119 -417 610 304 -347 664 -757 -778 -389 429 -89 274 93 -511 316 -377 -415 -456 -631 -187 179 -720 -145 -35 -578 -833 169 403 344 276 -798 346 323 656 -192 -273 -554 -609 -607 432 431 -305 632 -241 530 362 86 -384 -488 554 572 -678 -786 -158 128 -149 -13 -814 353 472 -850 -607 517 47 312 575 -11 187 -711 633 467 87 -32 124 -804 -801 140 -887 -135 371 -273 -692 -295 307 -38 -610 4 114 433 -385 409 108 -434 389 537 -346 -68 663 -669 293 328 -171 380 509 214 120 -334 -589 248 -817 -136 746 612 -700 -104 -632 -712 -574 -164 761 731 -472 -165 -815 -766 -75 523 -636 233 259 301 -110 -382 461 219 -200 -505 644 -699 -222 604 510 -220 66 617 761 303 577 650 599 -317 409 -674 570 771 458 -616 569 -105 436 -645 380 179 -216 -486 -474 -831 -128 213 -816 -560 -710 118 -17 -888 -803 -693 715 -453 26 -776 766 183 668 683 -26 -3 634 -313 -700 -377 -662 162 385 -48 250 204 116 688 610 259 739 92 -21 508 526 -412 -115 447 59 -771 206 -99 203 -213 497 128 -688 792 -413 -157 360 -355 -713 -366 374 119 -828 23 -755 170 -274 -457 742 -491 1 89 724 340 -213 660 -196 -118 627 -707 -535 -578 76 -465 -774 -426 -372 246 587 -334 -808 -34 -11 -449 -828 -683 -618 -842 -837 402 313 -421 -680 669 -120 288 -635 228 -762 409 -439 605 -707 107 -258 308 -307 -787 -894 -832 791 790 4 -274 -444 -26 774 188 323 -655 180 -686 254 -806 139 -504 624 80 -618 -526 263 158 -758 -677 -21 -501 -58 8 -131 522 -122 -762 -184 329 369 -79 -684 -102 -559 -417 -527 -684 -124 -292 149 243 -484 -591 -269 -666 44 274 40 -611 66 65 -631 104 -349 279 65 0 603 221 -657 -660 -522 321 -686 -726 -728 372 -320 -16 222 764 32 -124 548 640 324 240 -746 -48 14 667 -34 -854 535 -604 -793 -284 -91 -210 503 -601 -127 -47 -563 493 764 400 -47 463 -39 -832 -188 510 352 495 434 610 358 -343 -679 516 -144 146 -214 8 -625 120 -86 -268 332 67 -844 369 653 108 -482 -412 -429 -862 369 -92 580 -27 -179 421 -604 -786 494 -808 794 -522 -840 66 -733 193 218 -533 588 796 -446 466 43 229 -43 508 -708 199 133 -854 47 -392 -720 -348 -464 -210 -500 504 -774 152 -114 68 271 393 59 -456 12 -5 -349 20 -30 -399 -26 -511 -770 -454 -610 489 415 324 398 -453 364 470 754 -435 -10 -84 754 -710 561 -614 -634 529 -751 304 342 164 513 699 574 -234 197 571 383 -737 -552 -198 396 -755 196 -770 312 -522 -98 -414 -344 17 595 -804 572 -394 -628 -455 648 -503 -843 -46 188 -830 -835 445 -104 -100 -284 -845 -681 381 534 576 -364 791 340 -816 -73 -741 453 -813 -896 -661 182 -233 -654 563 -359 460 507 783 -891 -399 456 92 429 530 -280 12 -171 707 -675 164 502 -57 553 -313 -355 619 -263 373 400 497 -515 -65 642 241 424 418 609 751 -811 548 -466 -490 -246 -786 728 -238 330 753 190 -373 -96 -850 -720 -296 332 467 -289 -683 -250 353 -245 576 715 66 355 -715 60 -748 195 -720 159 626 -37 -18 -874 148 -775 -50 34 -584 585 -64 -29 -667 318 729 -750 412 124 574 -212 -816 -111 718 -118 -614 -572 240 -796 629 120 739 346 -759 338 107 -119 -480 321 -427 -677 -312 -371 -97 493 87 730 -567 -758 -533 -714 180 166 -639 499 64 433 364 578 628 584 -544 -22 693 645 778 -127 -541 526 758 206 299 -14 701 -248 -595 -375 -555 -282 -127 -667 739 38 -598 197 447 -227 779 -273 -356 -290 -286 425 -562 -172 263 103 -451 -562 203 463 696 -849 -22 32 263 593 242 -73 -124 637 -227 704 699 509 377 477 -800 305 128 45 798 -639 -550 -536 -263 229 281 168 -368 -200 250 -625 -826 -446 177 576 -505 383 272 -411 695 720 659 122 592 -44 -208 -398 -495 -504 -770 -340 12 -72 -333 103 -695 593 -442 -586 181 -26 427 -21 171 -891 201 34 -464 -650 -778 -879 81 -39 438 -204 749 54 402 -242 660 -700 413 569 -30 156 252 752 -659 85 -160 40 -183 -52 -704 -329 207 349 550 278 -342 -804 11 568 738 -645 -121 502 788 755 414 -58 573 470 -870 -316 70 -778 -722 117 -382 235 -425 -262 501 112 275 -866 596 -4 -340 99 -647 -499 -368 79 -354 -408 46 -766 -263 98 712 -241 -579 -860 193 78 -466 -427 -175 377 -274 -92 -536 432 -128 -54 -378 -157 171 -200 87 631 126 405 -634 202 166 -688 16 727 343 506 156 -645 -488 213 -340 604 658 -539 -870 -100 -706 479 231 700 77 237 317 -174 -54 575 -535 -218 -643 510 -541 240 -271 608 -835 -505 -310 310 215 -280 507 776 -459 452 -560 -171 49 153 -274 -43 266 -51 -42 -561 4 430 163 719 -584 334 -820 -633 -490 -478 -112 500 -262 -447 -685 279 -621 -879 -653 525 62 791 173 -799 -251 451 -193 731 796 -114 344 363 -264 -565 765 46 -767 238 621 276 332 -854 450 -153 372 -445 -62 469 298 122 -853 -773 -764 -755 395 -483 695 98 -364 -540 721 736 -516 -882 373 282 -637 -404 708 -16 -851 668 -367 -369 658 -61 123 299 368 174 -98 -883 691 777 606 161 -197 -28 583 270 127 775 690 -144 -100 -329 -609 -862 -573 -51 -561 667 -496 -183 -638 439 -225 -483 234 -233 -256 107 761 60 -520 -804 -614 694 -50 105 -540 -314 625 -465 232 400 268 469 -860 -11 664 624 -818 424 -376 -784 68 512 -394 -117 -592 325 550 -827 304 504 -594 133 577 -505 675 -615 -605 224 601 495 723 279 426 -131 209 755 -372 -314 784 276 645 -109 133 674 -381 227 427 53 -349 280 -407 137 -337 498 183 -72 -774 -746 -768 -478 -536 -280 -276 -334 -88 -859 -553 637 -284 -470 547 -172 -389 -824 723 253 -887 -645 66 -357 515 530 157 333 -15 197 93 168 -267 -35 593 331 445 22 -358 703 -576 477 291 603 796 -723 592 680 -242 -268 297 666 479 -468 566 223 -146 659 -33 687 -474 -787 -322 -67 -152 -131 469 43 698 34 -738 250 -787 -843 542 -419 -89 144 -252 -299 99 -681 -51 -185 -898 -284 -703 -250 553 561 -413 182 461 -423 642 -789 -354 -290 163 377 775 310 -386 338 393 -356 -745 -898 532 -869 -168 211 -821 -384 5 262 -122 -579 -27 725 707 445 656 424 136 -520 486 12 -394 -837 -889 641 322 63 -505 -238 -208 326 -222 255 576 782 -739 -585 256 -802 639 -297 -50 459 363 -516 458 -12 -751 -83 -165 787 -757 103 430 77 -41 -752 -455 730 233 -24 -385 482 -402 582 -827 251 360 564 20 452 563 328 -241 617 -143 410 240 -281 474 611 396 189 -90 -10 455 262 220 -786 497 170 117 635 450 -300 142 293 -796 -241 594 -344 -846 655 -270 477 734 517 526 -189 -188 393 739 374 -860 557 47 172 2 786 286 -201 531 494 -253 -773 579 -875 -17 -80 -318 -247 -805 265 -153 392 106 75 676 704 -871 -168 614 -496 -245 -543 -838 -875 -807 -263 -80 416 -273 644 -819 -271 467 771 748 247 -498 486 -794 -363 -378 -489 -385 -460 257 280 -405 15 -172 528 398 -611 623 -332 -480 -713 -863 541 261 159 -271 538 617 505 114 -716 -78 423 -848 216 -539 429 210 461 -699 379 -93 -104 -167 -515 -861 -135 -308 562 540 544 -509 -780 -400 -884 -52 55 632 191 599 -813 546 -76 -86 -453 685 563 -615 -23 -652 769 579 -23 13 -399 -363 731 92 796 535 -162 195 131 734 714 380 -520 -13 -727 502 -365 -370 526 586 -690 -704 45 267 277 -413 309 756 -761 623 -94 -798 -458 -268 -337 335 750 42 -794 395 -435 -293 -64 612 57 -839 355 705 -376 615 -850 754 -301 -424 -679 -126 487 -865 733 -718 749 100 128 -661 -352 -67 188 -762 103 44 774 359 365 96 101 -618 -198 72 -248 614 -632 383 181 206 56 668 -676 367 -469 -819 -328 -896 -31 -184 8 646 108 257 -564 -650 -134 -341 555 260 407 200 -728 259 552 -843 -467 -681 -31 -248 -109 363 576 116 77 -761 490 674 -737 552 -840 478 504 -855 -539 577 -229 -358 -357 535 657 333 -366 327 65 184 -336 670 266 71 782 645 376 749 -603 327 114 663 -25 395 -31 623 -332 -371 -123 -816 -340 -325 -867 115 123 118 -113 -882 -663 444 -405 -729 -716 -681 -227 -381 -218 -370 -417 -190 -635 -854 -415 -415 -178 -211 -330 -465 280 191 787 -652 241 -358 -333 -101 726 -688 -639 185 -731 -861 -385 74 -891 477 271 699 469 -858 46 -135 198 340 76 243 35 221 -230 567 -105 -832 701 269 -529 -532 -230 -105 87 -156 144 -715 233 -158 301 555 675 555 -733 -801 653 -184 -231 12 686 625 279 222 -668 -885 465 623 252 -123 486 -565 -97 782 -665 630 206 723 576 387 -597 -355 627 326 229 -168 764 -412 -307 286 130 -28 -98 10 294 421 757 -264 -355 -399 -633 -773 -273 -624 497 -615 320 -453 -181 -285 -757 234 -377 697 -609 594 -49 -734 -8 -85 -475 219 -667 406 -42 580 77 -725 -630 -262 -348 491 328 227 14 -539 -37 -864 95 505 -54 709 -667 95 -468 787 -569 367 -759 -853 372 -33 323 610 -533 550 -754 -321 -291 -714 524 164 664 -651 604 -453 59 -633 265 -277 527 614 352 588 -75 -367 -635 -295 586 -22 -746 439 600 -584 155 497 -876 -875 -859 465 632 -497 -187 16 246 23 112 305 490 -238 -758 -15 -358 -513 -305 701 571 -739 -504 95 -757 -837 -588 -541 354 401 -511 -547 -378 -623 -503 -162 182 306 399 -637 -80 57 -8 -96 464 -640 396 632 727 -574 181 -457 -384 -76 -661 278 450 756 357 555 -60 111 -524 -107 183 383 781 547 707 -749 524 -65 -794 -368 -256 -302 564 -607 -104 405 595 -888 601 -174 706 -538 -806 274 -805 438 583 6 -160 -290 -19 -146 -74 -716 119 676 78 -777 -313 642 82 397 378 -87 -787 -659 -754 140 407 347 686 165 -573 7 768 -212 -245 -892 -491 -166 -688 -151 -94 -805 705 196 781 503 176 -872 523 785 607 126 -891 -614 473 98 273 268 755 -214 638 -551 244 54 415 -797 -883 -392 -666 -368 -11 623 652 -328 -242 35 261 343 183 309 427 -106 673 -620 287 -734 55 86 277 -585 584 529 78 -563 -34 -734 -232 -666 -40 556 -278 -399 28 27 -30 -275 223 -275 312 458 -657 603 -705 157 318 586 -842 -363 -281 502 97 54 -900 204 670 -369 -192 -142 594 779 -377 51 -223 315 67 244 -841 142 -462 -873 671 452 -165 714 408 368 -36 412 564 91 -107 119 449 -61 -195 601 -333 572 -714 310 20 342 117 -120 -345 76 -285 532 650 -657 -877 342 -565 738 400 -68 220 -725 21 78 272 31 266 -780 -730 797 508 607 730 -582 -2 -738 604 660 -765 -807 -746 -783 763 -347 230 -463 450 -169 -765 88 291 765 209 650 710 454 -459 -470 710 -112 -560 -589 781 482 362 754 -250 243 365 -120 -696 581 -54 285 -770 193 261 791 277 -877 -345 351 788 -487 -881 544 -449 -214 -668 -94 -27 111 508 -653 485 -352 129 -744 -35 -638 -640 -341 429 525 -15 -134 -580 326 542 -823 -511 -765 545 460 10 -629 467 80 -712 24 531 -241 -196 -430 791 -18 436 714 -415 -282 27 -642 -173 8 -516 749 -241 104 -184 -630 -48 45 -804 69 93 -705 611 -744 440 425 -143 468 -867 -772 45 -771 491 -633 -758 201 -312 422 -179 -194 760 552 799 538 721 -45 -707 -715 -456 -353 236 534 380 -240 568 67 -438 -506 790 16 -659 -289 -845 701 -130 -96 789 -874 522 254 -596 60 -339 545 283 -231 555 -673 663 -435 -574 608 131 242 -808 -413 250 284 -146 -259 -413 341 -489 -109 -692 -574 152 647 -815 274 -701 -209 69 485 631 199 -45 -105 732 -28 532 -30 487 -857 256 227 -473 367 -611 474 244 682 504 649 -579 -858 -86 -275 -526 -786 -141 -179 -312 619 -862 -597 721 763 -698 351 93 552 307 54 -100 -684 265 138 245 -83 118 560 -409 798 608 189 793 635 -884 -139 77 744 -574 -338 -696 322 -242 236 -372 -887 46 -286 -878 354 94 -268 -11 752 -684 -445 -681 -544 -82 -816 -342 -523 -144 -869 224 -286 717 677 339 735 -8 483 431 -700 -883 766 -438 -191 -354 778 455 595 156 46 668 -222 -138 -819 339 -767 -869 -562 387 -162 340 396 -819 -809 173 -456 -259 452 -768 227 606 -130 164 -623 -461 -460 -101 -14 -337 761 572 -138 126 -260 -460 -648 -702 451 93 -317 225 -321 653 -339 -398 -300 -177 -615 591 -395 -386 519 -360 182 55 441 261 -749 -819 -520 -511 -664 -68 -428 -491 730 -777 134 141 747 410 -760 664 320 -179 107 -441 -37 -212 -396 562 -505 187 -215 98 -877 395 -741 14 562 -210 111 752 -220 758 733 538 188 -825 425 403 -620 -31 -624 522 177 -240 48 27 -675 -611 399 708 437 715 -583 404 -554 -690 159 -542 -754 620 48 -310 481 343 794 313 127 -532 348 494 -639 400 451 -465 -587 295 205 -182 9 -244 -825 -820 -559 283 42 125 -234 220 551 -870 432 -159 -132 -601 157 223 776 -529 -273 395 -743 86 586 -450 -540 203 -473 -497 -846 -76 -281 -53 344 422 -812 -256 635 -429 100 731 -371 739 237 -78 -356 491 -851 -624 -466 725 -350 351 426 -557 128 528 747 231 429 226 -74 -587 -724 -646 218 -130 245 338 -366 -333 -335 -70 245 -524 -666 538 800 744 -855 -769 -728 342 223 515 -555 -248 528 451 -94 237 -765 -206 -329 747 605 426 598 -570 -523 -652 608 -449 -278 -584 -290 521 -33 634 -30 -510 498 -774 -658 623 -556 191 -284 -106 -268 569 -451 353 168 -467 688 -157 -660 673 -845 165 615 640 -492 -457 382 613 -711 -643 -835 274 -470 784 -316 768 -414 17 164 650 -253 722 -763 -517 -24 178 669 -823 -590 -835 103 291 -2 245 402 122 289 133 742 -781 -795 -117 -566 -259 -67 -798 -349 35 478 -879 77 -364 734 679 691 -751 -404 -450 504 -841 153 456 -822 768 -656 721 505 -294 212 -453 -191 -241 445 -264 338 123 203 140 -98 -603 -801 -365 -607 -523 -435 619 281 -329 -841 -750 701 -286 27 87 71 408 -133 -442 101 -417 108 -771 734 56 579 -191 753 -548 652 628 -527 -835 -484 492 -174 748 397 -32 491 374 442 -872 -26 -644 305 -224 -133 -463 162 290 631 286 -371 -596 535 -802 -233 -314 719 530 145 -458 46 -544 591 540 -849 -658 -247 389 -749 -418 235 -432 -330 376 -838 -505 -39 -768 -733 436 -271 84 461 -850 144 -747 -899 261 354 705 685 651 -145 -602 -410 113 -813 -292 399 791 -159 667 -813 370 -586 99 663 662 -498 -477 124 -367 716 464 -380 157 -71 -151 612 781 81 133 -244 -863 -369 -351 435 642 -851 -824 442 -165 -106 95 -841 -427 -428 -627 22 18 -401 -375 -820 -560 -634 133 -785 -305 244 116 -379 -327 -398 498 179 67 -667 550 645 -250 715 360 -700 -11 -546 155 126 -107 -493 222 414 585 446 -659 429 749 -150 512 -504 -832 -645 300 -835 -2 -107 109 -773 -69 122 192 -380 -293 170 -253 -701 382 42 -318 -817 -196 -731 309 -738 -281 703 794 308 -330 -559 -247 -145 176 -201 521 -245 -21 544 -148 352 130 525 24 323 -550 774 -738 344 -306 655 -640 -680 729 459 385 -733 -667 0 -570 416 -272 691 -50 126 -842 207 -783 -693 62 119 438 775 542 -468 167 97 -29 289 -873 408 -234 90 323 -117 584 334 47 -883 20 306 -845 -397 430 -811 -538 -366 159 672 632 713 155 371 285 -13 -477 697 578 378 71 436 80 -698 529 -395 329 204 22 397 -337 443 344 200 -266 266 440 474 141 -52 661 372 -125 685 -205 -143 5 -592 -507 -644 408 453 376 22 500 -231 752 -14 242 229 137 -290 -878 -455 436 -75 -173 -876 -774 634 -328 269 641 245 -856 -166 393 -77 726 -835 260 -243 -180 -95 -573 -216 -510 -59 330 666 -421 707 -739 -698 -646 476 555 -662 -504 709 -269 -543 506 -69 5 -382 -190 -876 206 93 516 -379 -379 17 4 408 -271 -597 -29 136 -134 48 669 373 -70 -198 661 -709 548 -159 -359 12 -715 -617 521 344 538 -425 157 563 -105 707 -57 20 408 167 534 -796 770 -553 720 -687 107 -424 174 -498 -365 -43 424 -149 -616 -790 -802 -230 265 -413 263 439 -374 305 -398 -638 800 85 640 199 -690 148 41 637 297 575 327 767 368 512 -575 457 240 288 -470 796 690 606 -515 294 495 -330 425 54 410 62 58 742 201 635 -600 -597 -864 482 -680 663 -419 -836 306 678 213 -642 421 -711 -498 -880 -336 464 -360 -816 -499 136 -26 192 598 234 96 23 180 -700 -290 -729 784 -133 -543 -306 -746 -384 -86 617 -297 -495 130 -206 237 -143 -462 559 -881 202 -328 -119 68 -89 -727 -802 162 -438 -194 551 350 28 431 400 -255 702 490 -481 -529 -136 -293 170 779 -361 349 -551 0 286 -897 -467 -116 98 346 -798 632 -57 640 -804 455 -698 -617 -46 553 189 -640 -400 -217 -49 656 43 316 -602 -179 94 -622 386 363 -9 374 242 -586 -815 -363 -88 -279 -108 -194 -626 770 -76 571 -514 134 -43 488 -760 -242 73 -591 553 586 -756 464 -772 -702 -499 -26 -380 -9 557 -292 -742 585 239 123 -761 196 -202 478 -705 -98 -134 -451 398 -668 59 -636 232 649 -209 525 665 -897 -531 -460 -92 -674 127 104 -435 -556 -808 -897 564 -291 601 437 -546 -55 16 -57 542 -827 564 682 111 -546 315 -352 129 306 -485 442 -199 742 -407 -216 -35 -705 37 -530 550 -763 -260 -65 -830 -48 -759 -113 -195 -266 -857 -79 407 690 -728 114 -880 677 -209 275 522 -745 213 689 -472 -53 -776 -881 464 -603 -107 547 577 792 -472 -211 -733 -813 118 -631 377 427 -9 -114 -678 -737 -284 -330 -674 -396 55 625 465 270 -767 -529 -424 619 502 272 -436 418 557 -158 -118 93 -485 -435 563 -151 -26 416 -794 563 723 87 -337 674 -715 564 -86 166 -769 765 -508 -622 -304 -782 406 433 -173 -617 25 -133 -354 -435 -594 745 335 491 335 24 -29 -641 -329 -58 145 -226 -795 -722 -574 -763 -515 138 -400 545 -234 -635 -62 -519 -507 298 -717 -811 -100 600 -173 -247 -859 -336 390 398 145 661 -492 -431 126 -131 -674 22 519 -845 -711 -214 188 29 653 68 -297 693 -439 -183 -831 701 -498 -19 -432 479 768 605 607 683 251 310 -660 -880 273 104 616 -797 362 62 -288 -296 657 -389 -608 -498 594 711 336 -401 -852 -77 -321 -621 310 -175 472 -369 -587 563 689 788 611 99 29 542 -727 738 331 679 -226 -102 -393 -736 -472 158 369 -846 304 723 -255 -665 -420 -436 392 -309 -175 -212 -220 643 -562 -481 -182 -837 -267 -654 546 248 608 400 249 -578 -539 -156 575 600 -805 -620 314 30 445 -130 235 -333 109 -858 -171 -95 -369 -296 560 -860 112 -541 -190 -717 -244 -824 378 -731 -788 86 -94 440 364 -461 488 398 -233 791 774 -3 -674 360 174 -485 -547 64 455 -16 -95 647 -820 -374 -562 25 731 -211 602 790 406 -591 346 -807 -635 -392 107 687 -456 -662 685 -859 517 -243 -791 -191 277 -27 733 644 376 -495 616 -355 112 -412 515 26 -659 530 -669 -124 -722 -879 -845 -286 410 426 537 771 607 -429 89 -311 609 615 -214 -801 -337 46 725 312 -3 -544 -516 -384 -530 567 -134 666 161 791 -793 -176 414 -467 -622 459 -668 -622 544 695 -889 673 378 485 428 -24 84 -533 -457 -421 -27 -637 700 275 -587 -376 -649 -603 -609 -582 -795 767 406 409 -157 -621 624 -857 -644 262 481 0 791 1 410 -248 793 722 -558 -512 89 5 608 192 -229 370 769 362 -593 -392 291 -785 756 345 427 174 -38 87 -714 -203 -659 509 358 -795 67 35 712 294 -279 -403 132 -313 -169 377 -482 684 -549 -628 -253 172 516 -401 204 -216 -15 -580 -33 -201 738 -241 553 -865 430 -315 -554 -78 -137 -287 420 -119 406 -325 529 252 138 -278 -156 -708 337 183 480 -536 -704 -735 -476 -801 328 617 -220 459 -176 721 -175 361 -825 392 -147 199 578 -448 422 775 -73 149 137 -126 323 -216 -888 765 403 441 -770 798 -188 413 738 -311 109 -45 -398 -241 728 -840 746 -877 312 722 -401 -462 -115 -728 -51 126 367 -18 269 -723 -465 485 791 -445 477 -214 -669 349 -882 110 -81 -158 305 317 -29 -318 -723 230 -761 308 704 -464 -129 -860 791 692 -641 -488 675 -701 -429 194 -523 -833 799 -405 30 -43 -95 536 205 -61 165 -417 274 -747 -698 189 258 -54 750 183 -259 92 86 -82 -80 -262 -235 451 727 -669 512 617 303 -428 -879 -158 -570 263 33 448 475 -319 189 41 -687 -404 663 -256 435 -655 103 -624 -393 -719 317 -857 -640 726 358 349 -256 97 502 794 751 786 -10 -818 -693 -494 506 613 -876 94 -268 -815 -212 -488 198 198 50 747 -345 -86 -302 739 35 168 428 -653 -618 -73 96 51 796 417 -56 -681 -237 -571 -432 75 619 -819 460 329 561 -638 784 257 563 -121 -591 556 280 782 -381 -60 -881 362 603 -168 -399 -815 362 248 11 -263 41 68 767 456 641 -220 -648 746 404 -651 466 390 135 174 -794 -443 131 -111 26 -344 -285 -16 275 641 -423 -880 409 -256 592 293 334 379 345 -403 -749 231 -731 -527 98 -430 -444 472 -153 -537 577 -407 -51 14 0 -161 -381 -49 -1 -636 120 4 -25 107 -463 -886 208 503 46 -119 758 406 -708 598 118 100 -635 -735 -565 -484 -389 407 470 476 -577 576 -722 -753 344 232 4 211 385 -240 189 394 113 -142 -385 -758 429 -464 110 -777 -886 -761 -154 238 -564 66 -236 -115 -258 -856 546 -45 209 -540 611 -767 260 -837 429 440 -724 -429 581 -87 103 472 -448 -115 697 -839 416 -523 -39 -699 585 67 -95 460 -643 -660 -607 619 335 728 522 191 2 23 -206 -197 618 -438 -440 -226 104 -629 713 -546 747 -655 507 59 -783 -502 -720 95 -721 733 -444 411 -260 316 -652 18 410 39 407 -581 282 -571 578 535 -471 302 200 626 -506 547 577 -187 -385 -169 693 16 -247 -207 -333 356 -355 -68 -763 245 466 428 -798 566 -596 615 -218 -495 340 647 57 662 -665 75 -384 -672 -30 -887 395 -461 -431 472 -319 -112 704 -340 409 -415 -19 -104 -236 -580 576 -281 320 708 261 196 -618 -876 56 -419 -256 -585 614 378 -488 -724 15 -271 164 -475 -341 264 29 526 377 -731 -301 49 195 -303 -877 -536 246 -3 102 -841 -653 -382 355 125 -313 206 743 -556 169 -765 -95 76 -439 -164 56 -843 524 -405 442 -614 -837 -423 -151 59 -11 -49 6 -5 89 518 539 -32 98 -319 -37 -798 -334 -750 -684 313 -851 -144 -168 -202 551 -870 694 -853 -409 -515 -384 -417 -569 -777 -637 -196 -735 341 -364 608 634 -649 -433 -286 -672 -423 -465 -760 -56 604 335 -129 193 655 -538 99 -385 -153 269 534 173 -597 -838 -77 290 -552 -77 175 -123 -660 142 -751 -545 -404 114 238 -224 -593 15 357 -251 771 153 -753 -439 -226 -618 -230 -784 410 -444 729 -391 -399 -347 785 -6 -804 224 532 -593 361 -498 -144 401 -819 246 109 416 -846 -429 423 292 629 -726 406 610 -323 -418 -337 708 299 376 -663 -189 328 -857 -523 23 -57 -370 -332 -104 -313 -349 -525 47 -893 -698 -290 -609 42 -799 783 -619 139 -250 526 148 742 725 -562 564 -15 50 -691 256 461 129 -251 -208 702 576 -884 89 -449 260 -44 -137 387 441 373 233 649 195 -651 -807 663 55 -652 -472 13 9 594 -869 174 -296 -824 -222 -193 270 570 -160 -640 385 -552 -761 -416 -540 -877 707 714 258 127 84 517 -613 -899 -857 431 206 -57 530 -623 -482 -390 637 -473 67 -682 -492 -868 48 762 751 -506 540 621 -274 -195 661 -285 -783 232 326 496 -81 210 79 554 219 -689 -749 345 472 183 664 -719 223 187 -790 -688 -685 461 -701 -84 355 -289 269 416 -870 700 796 -488 551 246 705 -293 169 367 348 -573 -491 141 -391 707 -682 480 -794 -36 -353 -121 -107 -890 491 -5 476 -158 258 370 782 320 -171 -473 -26 -779 703 -885 74 361 -372 602 417 598 -402 651 372 -373 -786 -890 386 505 -201 320 143 -196 238 9 778 611 453 -370 619 -693 -461 718 -643 60 484 -203 -66 92 190 800 -681 -155 -344 650 -845 -811 714 719 620 -506 -217 499 239 -287 -794 -238 -481 534 -140 84 -42 157 -615 395 35 389 -722 -727 126 108 -459 570 427 573 -308 -188 -70 -823 -63 416 -490 -611 22 -527 -263 269 -870 294 -530 -771 248 -391 -572 269 -280 297 330 747 51 -173 129 117 -99 -621 -537 33 105 514 482 4 -576 -48 519 773 30 -672 694 410 -95 125 -379 -473 784 -396 -616 125 -141 -779 -796 -568 -759 503 171 -781 -389 -51 87 323 796 -420 -546 -86 -488 154 -543 -523 194 655 -768 780 376 -254 630 563 -637 -845 484 -357 -822 259 -199 -105 -191 208 -386 210 772 441 62 790 683 381 33 -797 11 -632 744 -659 -68 -111 308 -158 264 421 -11 -98 -124 -224 -368 276 419 662 366 163 659 -287 259 -574 -268 89 -111 -104 166 227 -796 408 -592 465 -638 637 -132 -422 414 -219 700 -137 -120 468 740 -522 -877 99 759 -804 624 -818 724 -18 123 415 418 434 736 605 609 -169 -849 210 -738 52 -895 724 368 99 292 -762 -900 -766 -358 -710 -423 -877 -751 -248 389 -268 633 504 -175 -599 635 -454 328 -399 -683 -284 -35 -42 -869 -582 -669 -148 -86 -718 697 -800 -824 -774 -352 219 -771 -247 -435 -203 715 -334 559 11 -215 569 591 -752 -799 540 -647 -820 -715 -564 713 -258 -712 -439 -413 281 -607 468 -350 215 349 -729 -588 -187 -814 576 -387 570 704 -360 425 460 194 -155 351 -451 301 -756 -26 743 -842 -517 345 -804 248 557 -228 -807 -867 -763 191 -825 -79 -52 283 696 -293 -219 -168 -823 466 -89 370 -126 17 263 -613 -221 31 728 -325 -331 165 -469 -734 -18 -656 291 734 38 -295 311 261 -693 530 733 -64 615 -384 -793 -685 -113 -248 -540 721 -746 -322 7 -831 153 -599 -183 240 -788 -870 -803 -259 182 -369 377 -100 -334 463 -801 -487 -667 -233 -852 110 745 -472 200 721 489 -641 -771 142 -689 -282 100 -62 -743 -427 756 765 -232 -430 -143 150 -778 230 225 441 -843 -88 -734 702 647 112 538 731 -125 -163 -154 363 64 739 -835 -371 -688 -356 -158 175 771 335 304 752 -119 -663 610 700 204 -549 687 -736 -599 -805 -647 -202 192 400 216 -576 764 -523 499 403 -513 105 167 -628 -184 311 652 520 -467 -757 -242 520 -338 -139 -534 -661 280 -339 -587 603 -712 -661 444 -329 527 301 58 694 610 -284 -570 -245 604 11 -122 -479 -66 496 452 -622 497 787 -880 -208 641 454 595 -871 548 -581 -813 -70 766 -84 -108 588 484 -70 -835 -116 510 222 288 279 -168 126 164 621 185 415 -139 -225 21 715 -226 409 -480 603 -420 720 583 -736 -527 270 -508 -26 -416 673 -391 564 270 598 726 156 -430 204 -850 371 -54 -546 -125 -578 636 -605 63 794 -480 412 481 -773 250 -523 581 -134 -766 537 -634 376 -29 399 214 494 408 113 -369 50 6 -572 -389 265 -280 -153 76 655 604 370 2 432 -483 753 -720 232 -696 24 59 224 -27 -733 754 -96 -474 36 -611 483 740 -253 576 197 663 554 331 435 -75 183 -580 -336 -438 556 -737 24 179 -24 -506 -289 -880 -274 751 142 -369 -719 680 -415 486 -583 742 -738 638 221 324 -167 348 -306 408 318 800 -720 600 385 -36 -544 -328 -133 479 -172 568 -144 262 -207 -743 -661 327 539 729 772 -401 -822 792 332 721 -131 721 -363 -159 224 -474 -260 -513 -619 -519 -199 -137 -763 -93 596 -192 532 -702 -581 51 624 -788 -857 137 725 -294 -459 475 -790 188 291 353 -46 216 -89 424 -709 -220 90 539 303 225 -57 -648 -22 -106 -810 -154 198 533 670 -241 -734 -417 -884 424 -678 -893 362 733 280 -211 384 689 -777 130 387 -464 681 -624 -843 -151 -805 -580 474 -743 226 688 105 484 -802 492 -291 -846 30 789 -335 608 -773 150 569 747 -530 -538 -423 494 670 -726 -892 -265 437 -527 -822 699 167 -382 -74 -269 286 695 -134 -847 169 -287 93 -332 -4 565 -418 -23 -59 11 -792 -899 688 445 640 -807 738 -97 -258 -526 531 -509 38 -168 620 397 -385 -406 602 -712 390 -486 -614 526 -414 16 -406 -863 -426 558 207 26 494 -567 281 224 -539 -489 -769 337 -734 586 403 454 581 533 -662 105 -802 681 -511 169 -823 -250 -733 127 247 442 -21 -755 722 3 727 -497 -871 588 -360 -517 -720 334 170 608 -618 -709 -463 206 383 -856 2 648 23 -672 -453 4 -282 419 342 510 135 -584 -43 166 416 -847 -679 -213 -657 -137 -297 -137 -361 -642 -661 -126 8 707 8 67 -574 281 753 -848 113 -123 -173 625 478 405 749 383 -156 651 128 200 242 -383 -234 740 489 -30 330 185 51 -429 197 60 -505 -121 -331 -49 -61 387 -431 -324 346 10 82 -305 695 542 711 538 -827 679 -228 -48 -568 719 -524 678 -640 170 300 502 503 7 -528 -432 726 -84 614 -174 -664 -11 -688 -116 570 -197 -734 -160 57 424 -775 -280 106 342 -748 473 263 64 -631 626 -127 -359 473 -499 -341 547 -579 12 130 52 -232 -154 622 -413 -324 -518 103 -386 -675 -344 -104 -513 -866 539 -63 246 261 499 723 280 -638 119 356 317 770 -267 109 -515 -32 -379 -408 399 -137 14 302 453 699 615 88 -416 -176 -244 -54 -203 -680 777 -793 -272 -323 446 -872 666 767 721 109 -152 317 -600 -591 44 512 -326 -431 441 -860 224 554 -746 -12 -590 19 -120 -423 -778 35 -520 368 -147 -216 181 -17 413 -388 124 -594 -594 579 -653 -84 470 73 -548 317 -708 -201 611 -267 -173 597 -509 -191 108 -484 -858 -687 284 737 -222 754 -827 748 -1 -324 -171 648 300 -770 -156 293 -448 -829 -61 255 568 63 -134 -72 -692 -120 -720 438 -238 -622 -81 -607 485 -568 -7 447 -653 -284 636 -275 685 243 -389 -243 -406 -340 -54 -287 -133 -659 -869 -18 -721 288 -451 -783 -192 -281 -374 -895 536 425 -130 -547 385 516 344 -70 474 -862 729 537 -541 -63 -826 -45 -702 21 725 -150 -574 -843 -449 -21 -460 -719 778 -421 697 -590 642 156 -343 -343 -15 689 440 612 278 -108 -867 212 -220 780 -147 710 -658 71 594 -190 -94 597 -660 -244 -250 741 777 -222 -645 -814 -392 641 226 -218 -446 -401 52 -895 309 380 -668 -789 572 -880 1 -677 289 250 118 405 74 755 64 -381 162 -814 -830 -703 -662 -202 172 -394 -809 456 -738 -818 -211 -475 22 -752 -87 -78 179 -198 31 -400 -25 756 647 573 -754 774 -68 -397 -203 -529 526 -575 -405 -168 -274 788 -822 124 -835 375 -796 -465 -406 -329 -807 661 -164 47 704 245 -812 725 51 630 428 19 -755 279 -328 -298 -568 -37 -484 -432 -28 -114 747 -95 502 474 -885 -668 51 -866 -633 -854 132 633 773 344 283 -567 -353 -141 776 -41 -409 111 -71 -331 786 -288 -24 454 218 -167 742 617 -44 -387 -182 -735 -723 208 -465 333 250 310 -523 495 -525 -11 687 -800 -162 -258 330 526 -506 -798 -615 328 -253 -591 -418 -700 -27 235 -156 -558 231 -286 -543 -874 151 171 -489 -61 -751 56 478 -710 759 441 792 -44 -421 142 307 523 -297 -701 -835 748 785 -382 277 -170 536 -126 -63 -55 624 -119 -29 726 117 -277 -52 -366 -539 -531 519 -502 499 691 -481 401 -465 433 294 -80 14 -327 -783 -163 -40 541 294 -134 -167 -603 479 758 -453 -53 -366 120 376 659 120 -171 537 381 381 142 -18 -509 -628 462 -163 347 793 -639 36 233 431 -590 -772 -687 68 -322 218 669 -678 2 -761 487 -692 485 -613 606 -687 -51 -868 -111 379 230 -241 342 -487 -207 412 -248 46 279 588 206 324 -88 307 -446 641 294 30 -580 -409 -877 469 -555 -68 -36 -262 308 -381 -838 219 697 -453 -200 -657 -349 -371 -498 466 4 -796 252 -743 -228 -250 422 -377 -258 425 -183 -49 606 553 169 206 -726 286 703 -598 672 -250 123 -727 702 396 -610 216 -240 142 -553 -328 -786 -303 -231 -324 397 -656 395 472 393 -320 528 -531 -469 568 763 -59 -94 -728 -898 543 655 -560 -431 -879 103 -287 508 -623 38 -394 450 218 -699 440 -856 -351 -373 180 585 747 254 -56 375 -373 -695 -644 -478 -20 535 176 655 -709 229 -35 637 -629 -328 247 -569 -202 -760 351 383 358 164 -846 29 -191 -109 -725 600 -405 -594 -724 355 -707 -855 427 -818 -739 -858 743 707 -123 774 -49 119 93 -474 -79 706 -473 -259 -590 280 728 521 322 487 -374 -150 -492 743 33 -113 -536 -313 -587 315 -780 -254 -128 -874 528 -7 -469 354 -795 -854 189 -732 238 178 -611 -776 -403 -789 454 -514 40 -243 328 -244 781 481 -115 -398 535 65 775 -81 322 -447 80 74 -829 -293 -554 22 -473 719 -188 344 717 -381 -458 -445 765 -816 -770 -292 -372 -15 292 -433 486 -495 792 780 428 -584 -440 622 -10 -25 558 732 46 737 102 -96 -51 40 -823 -455 612 -614 -669 -299 -689 514 -599 -663 -474 636 742 -838 734 518 435 -193 677 -168 223 -270 -549 -684 -869 -266 -280 -562 548 -488 -849 -872 -284 41 272 577 -408 742 179 409 392 -835 -158 81 511 -177 -624 -699 -562 101 256 -97 628 -706 508 560 419 20 -197 -521 764 -255 -889 615 -74 -41 -419 517 -239 25 -315 738 -45 295 -100 71 -582 -700 -316 329 -23 -430 528 -472 -366 681 -389 -193 389 -893 -496 -185 -540 605 630 312 363 184 -565 -553 -878 -887 -446 308 -329 -30 -671 364 -795 61 437 -749 366 -591 57 -667 738 -249 -39 463 -588 58 370 433 68 610 80 -211 -71 -88 300 540 -330 -831 284 -282 252 45 -145 -339 -508 -784 -452 -584 59 -618 534 654 750 526 -43 -384 441 -205 239 -467 263 426 144 703 -392 -477 406 710 -485 -57 206 -766 -595 15 137 292 -216 123 220 375 628 -862 -847 136 47 548 -327 170 -38 -177 -627 -17 -117 -320 -327 437 -817 -289 -466 263 -212 -208 -616 731 -95 -719 -199 495 -95 577 23 20 146 -381 609 197 -452 -173 700 264 -203 -607 -791 393 -821 -288 -777 101 -284 -579 728 -62 397 -700 712 -748 -182 -722 -76 659 -314 -730 -498 -692 555 300 239 505 560 195 199 -61 -229 -838 -319 580 156 -508 -673 239 705 260 589 -217 787 -863 538 759 -265 -462 -892 563 467 -747 528 215 -58 -85 395 220 -140 -669 427 407 -682 -789 -634 148 -54 -818 -863 391 -408 -497 -382 723 -252 -191 293 568 660 416 -388 366 762 743 340 -533 -511 -177 -345 -53 -456 702 568 159 369 758 -694 -449 -818 269 -296 -31 -427 -224 -569 -534 222 757 -845 -105 209 -253 569 -595 540 -557 -830 -680 445 658 -40 -836 207 -526 643 669 468 509 -554 -618 701 -271 -877 -412 -665 537 -386 -295 -441 -364 -794 91 -138 -424 -440 435 -335 -276 142 510 454 -90 200 152 392 -362 -371 448 774 630 445 438 -575 -523 -875 305 -395 -574 160 -352 84 -544 126 -735 320 12 -16 -220 -147 -703 640 340 321 -193 -785 592 -231 309 542 391 -809 -552 -184 309 8 -360 129 -88 127 -772 145 -754 -4 596 -423 624 -575 -251 -432 -67 785 651 -223 150 -67 -883 556 -514 92 -371 -459 -833 86 -539 230 -747 136 311 -768 753 -155 -809 286 762 -513 671 145 -625 280 721 -16 -444 -261 791 718 -776 -494 347 -548 234 -328 159 697 -86 624 -508 247 -809 -104 738 484 -726 -571 458 33 117 797 -311 -156 68 -170 725 -697 -866 687 -767 200 -225 195 -832 444 -178 -765 -433 -526 164 504 746 617 78 612 191 -830 711 188 -740 248 494 -325 -544 -614 584 -454 370 460 -669 -306 -393 120 63 -170 -554 216 685 -397 -202 382 -117 212 409 -196 -398 -873 -345 502 205 229 -676 416 -288 -305 -238 -166 -237 -29 -305 -851 -304 194 607 -492 302 -79 283 -597 176 543 -143 -58 -462 565 -842 -13 466 479 109 401 -749 620 139 -256 -143 -742 720 -15 599 366 623 -367 275 -534 -748 68 95 -729 165 -7 -695 -49 255 416 -725 -724 -391 572 587 494 -74 697 494 282 -672 -406 -810 -236 191 -534 -355 -782 768 -213 168 -117 508 616 152 576 338 -602 -714 -688 -420 760 33 715 -38 488 -620 396 771 29 426 -810 -206 -403 -501 67 759 -150 -795 -148 -111 646 699 -132 95 -29 648 227 -231 732 358 -727 -665 -370 657 584 709 -102 570 -171 705 435 -439 506 367 208 -859 191 -110 -425 634 -99 -595 495 422 -589 -826 658 452 -407 -452 -654 307 -196 -813 -578 355 794 -277 485 464 -214 -812 -129 299 609 -286 639 -175 -160 -160 502 11 -521 -769 -133 -153 611 725 649 -197 -481 576 -819 368 681 487 262 558 -746 414 61 -21 -742 -491 403 156 179 769 -169 778 -633 752 -240 642 18 -402 -427 -294 661 373 -479 459 -711 480 273 628 -262 211 116 213 -342 -235 -653 418 90 -718 635 -95 -239 -496 -383 -146 632 -107 37 719 -295 191 -559 421 267 -257 -534 784 -783 -871 765 -597 -43 -34 174 683 -409 -367 -328 -807 460 494 406 271 -620 -260 700 743 117 -402 60 -490 -24 -844 298 230 -584 645 295 215 -799 -23 693 -876 721 311 -659 685 322 -359 -747 -83 -49 -887 -72 -68 -347 393 -862 -105 644 -766 114 -877 122 -353 -153 -387 61 -323 -495 368 -807 -408 -136 -811 -402 -51 800 -868 31 -283 788 320 64 -659 -711 790 139 246 -545 -40 36 -725 -345 -727 -455 -775 298 -734 -433 -616 -51 221 750 225 -789 429 402 637 -820 -87 217 -465 627 -352 -686 639 -804 -771 -815 679 -673 -450 87 -388 -235 -460 26 399 -313 -716 -425 -585 452 -170 290 366 -357 -62 -526 -42 210 768 628 -889 -539 -810 768 -819 388 -41 -478 408 -578 -706 -730 -244 -608 -263 346 629 54 387 526 -859 -861 -162 430 -170 -740 -777 348 22 568 -584 591 -317 -308 173 563 -503 -819 539 43 91 109 -459 664 85 -163 -752 -584 63 -697 -447 -310 673 113 -699 -570 -160 -15 -691 -175 617 209 779 754 653 511 -110 778 -265 395 180 139 637 -494 741 207 -121 -368 -405 264 638 -72 -390 379 -458 533 -486 421 632 645 667 746 -202 404 637 -678 221 59 510 -129 711 -798 -350 418 -518 521 568 376 -191 -649 -836 420 -890 -284 -386 -855 -423 -246 -641 438 -840 -535 296 -432 -675 248 -702 627 574 413 -898 680 486 760 -69 674 -722 515 542 796 -496 226 -337 176 362 -686 -808 -533 144 764 38 -771 -368 30 436 632 536 -719 202 -539 -238 -771 552 -616 -879 269 491 -651 -761 155 -824 660 -428 791 -358 634 -879 286 683 28 783 -328 -357 -212 327 -561 -873 144 -33 278 -576 -132 42 -473 -212 531 -829 -889 -289 443 597 8 -272 197 404 -781 -261 -780 669 -385 -274 -725 308 -190 508 -254 57 342 -800 242 -787 -552 -779 -506 -504 -670 502 -574 -655 117 24 -198 -176 -691 -628 343 331 514 96 505 -239 207 -838 80 -292 278 -409 -11 -389 62 -886 -422 -764 611 580 -119 122 -561 -217 781 -793 -196 -91 -723 -632 -527 -218 -246 766 469 -711 675 226 -858 -526 64 -499 598 142 742 738 199 521 389 404 -220 -600 -661 -793 -428 736 -370 454 562 791 252 -660 -418 -861 231 490 -8 746 -781 -412 418 640 740 -802 218 -395 -425 107 129 -606 575 590 516 788 -147 560 730 -477 207 524 -610 -897 -470 -81 21 433 -714 333 -398 259 -431 766 346 -774 615 -279 527 499 675 -480 767 666 569 695 -306 -420 -39 531 -669 388 490 -218 -11 59 310 19 -221 -500 -386 395 475 -305 -464 687 -859 300 303 -583 12 -762 538 -805 743 -572 325 -270 641 -623 -17 696 -528 -5 -608 -659 -286 -425 7 -133 210 -438 612 -840 -717 107 -378 -816 464 777 108 -154 429 -370 231 498 -565 -740 -818 728 78 -490 10 422 -42 -238 245 559 -137 -190 -34 -161 750 388 -1 458 -228 625 -577 116 -251 -524 -592 54 -680 -790 -826 246 -791 503 -546 -595 750 114 41 800 -547 -593 -490 263 -660 -342 525 -193 -606 355 -407 205 -578 567 -1 452 -402 735 418 613 340 258 190 -431 -773 160 -707 664 -456 638 -308 357 211 -226 686 -435 -244 149 -741 -142 447 352 773 -296 -331 519 -560 494 351 510 148 -436 -268 446 -533 -767 353 -838 -518 -863 -401 -545 43 435 -684 494 -152 -106 695 109 92 -193 -199 160 710 428 -308 -166 -501 361 720 50 340 -187 -892 -327 -292 -678 -73 -858 -499 -524 -386 521 -41 655 612 110 -218 716 -385 -69 73 87 -384 87 381 -157 166 -90 328 605 -892 351 508 -67 -515 136 -321 688 -647 -224 716 680 328 724 -346 640 534 -461 -852 -216 638 699 621 -262 522 179 -249 -665 784 476 -536 -708 -109 376 441 -177 -480 468 138 545 -167 -764 546 -235 122 -423 425 330 -268 -489 40 165 743 -478 -149 -830 -594 -418 -360 -434 -762 -43 -663 23 -25 -127 -574 -34 503 130 -217 58 723 316 560 291 -724 -181 -279 -254 502 -376 777 -602 164 634 -850 26 443 284 -755 -565 -721 764 316 -593 722 -856 -171 251 253 -424 763 -749 -359 -741 436 -599 150 -255 -596 762 -604 -108 282 737 403 584 -655 -392 -599 -898 369 -530 -175 -61 574 776 158 17 584 -807 563 450 -888 516 292 665 763 141 729 244 -876 -191 -342 505 -388 -289 -779 -596 -787 -574 -110 -642 494 324 -47 40 211 564 341 372 157 -486 154 -136 58 -552 -55 -205 199 587 -621 178 -512 -402 121 675 -247 -415 465 -525 588 -209 -513 590 -650 603 241 280 273 -786 111 62 -388 520 -517 23 -464 -427 -72 -544 -224 -259 -216 -343 557 -128 534 -894 -28 428 461 -249 512 31 -696 -542 -549 -4 -405 -603 -765 62 -397 396 -154 241 -454 17 786 -887 -829 -610 -139 653 -123 162 -76 375 366 348 -752 76 -548 -209 179 66 435 -710 -290 38 316 -805 -307 430 345 -285 633 -324 645 -446 561 -72 577 -170 -850 -305 -346 657 -272 -147 418 658 -52 -677 -196 -841 -775 791 38 210 21 -23 163 -605 605 -388 112 -475 633 -209 251 177 204 405 430 -328 -54 270 -202 755 -360 468 -378 162 -724 290 337 -183 11 726 -192 -390 632 471 -546 -30 -256 775 370 -69 -783 617 -673 -292 -46 331 -868 314 144 777 471 -122 494 -248 -246 -370 -21 517 -455 484 647 -31 479 416 574 687 257 -110 408 -876 -26 523 -753 -89 -754 -514 -595 -103 95 700 9 195 -582 58 684 -135 219 -268 329 655 39 -892 -285 424 208 788 -616 -161 225 -50 -569 -281 -243 760 -224 724 374 -274 -100 491 -672 -262 767 38 443 -367 -190 -705 763 219 -58 -638 -231 -812 -65 -280 -598 104 -409 620 618 301 -140 -572 172 714 -93 -190 -258 -830 -519 -368 612 131 -721 130 792 -899 189 167 -647 -117 196 106 -229 407 -275 115 -775 2 585 73 473 371 -171 238 -372 -393 -632 255 588 -135 -30 -414 -748 -835 42 -766 -886 -445 310 -311 -315 -158 70 71 401 -80 700 -811 -260 -413 46 -640 -145 290 -706 316 -529 -189 48 -146 586 -769 -192 -87 -77 -378 -550 -280 -670 -332 -234 610 253 -895 190 -535 488 62 -324 618 232 -701 379 -732 -541 -399 -20 -593 -529 136 -858 296 442 -842 726 315 -308 -850 -699 78 -634 582 -487 712 -146 262 596 -249 276 -501 7 -59 -821 656 588 -687 795 -822 -632 706 -56 -320 269 600 -314 684 167 -697 27 -249 -632 -34 -389 -871 21 -387 -45 647 -93 150 480 -702 623 605 -210 -657 -45 -420 -681 423 15 -160 -521 -521 -810 -542 -779 409 -754 -234 -700 -872 496 -82 -369 -838 -153 -82 -311 438 120 84 38 -754 -690 -91 -110 -308 773 -636 255 -822 -701 -757 -683 -591 -595 539 -427 -305 -128 164 656 458 372 -33 -693 -684 596 157 -384 -376 -801 -101 177 591 -814 117 -714 396 772 247 154 719 -397 -561 -87 -314 644 -516 793 297 379 -587 389 616 -166 -256 137 582 408 786 -183 2 -497 711 364 722 514 -323 -30 -87 -96 -832 -353 554 626 409 758 -676 234 -625 -231 -829 744 -688 179 223 137 -816 746 510 634 278 -54 -544 592 -863 585 -623 -881 -595 -1 317 220 -460 641 -94 224 277 -810 -810 -323 -609 -611 328 -490 239 -157 653 554 713 -624 420 -666 -833 418 -245 -615 -143 602 197 747 679 620 231 -295 455 699 609 -507 670 -735 315 291 29 -201 355 290 -497 336 758 556 135 786 -745 -329 -707 461 -167 201 -749 442 -12 -494 -109 275 -202 -394 532 772 678 -635 -798 -797 1 654 229 -170 -515 -226 -26 -832 -744 606 -595 -495 427 17 784 695 -806 -171 475 -446 550 -527 423 139 -151 617 264 -93 -104 -239 540 -895 191 126 -846 -787 -54 624 -759 -513 233 741 -393 -173 210 659 -649 -826 397 -500 -400 610 -296 376 462 -52 -494 660 297 -85 -721 446 -729 -848 26 777 73 761 -771 773 -726 -346 509 -530 502 251 -669 723 29 468 -440 386 -190 68 -214 -772 49 255 -126 218 -91 411 353 -657 77 -642 668 73 199 -259 -436 -899 9 -102 519 653 700 -657 -494 -208 606 -504 -244 494 45 377 442 255 -723 74 -629 770 -68 406 6 -640 -501 16 -589 686 -366 417 404 -371 -183 -334 463 300 -712 69 -633 -52 13 500 516 591 -198 456 383 -31 403 -736 255 571 760 491 462 764 -100 296 -537 -848 -329 -627 314 -218 327 142 -440 50 -209 -166 -858 593 211 574 25 -375 504 -705 455 -771 -582 -311 -19 539 -295 -346 -477 360 342 -766 510 163 -204 -583 579 -736 -586 -834 -721 579 282 -600 -373 506 720 -167 641 -822 -802 -51 356 661 238 -786 553 691 450 -503 -665 43 -768 -18 -160 -506 -654 462 -505 -180 441 -173 -528 -432 -573 -793 -298 -515 251 -58 -117 -892 -761 -560 73 745 -357 -205 -687 -128 -272 -314 520 40 -596 -571 -224 -629 -419 578 310 94 -532 -449 184 219 588 -728 46 418 -508 370 61 531 -300 -538 62 -419 -58 -107 -575 -352 -286 799 -471 -188 -536 -198 151 -715 192 -454 -378 77 624 -342 -238 522 -458 91 296 726 785 14 -36 -17 60 -406 -644 221 -817 -725 89 -417 -652 106 277 670 -535 538 487 519 -363 655 -366 660 -766 524 351 -130 -824 318 701 -446 449 -42 95 -563 630 -602 -788 157 591 59 -350 83 -550 -146 77 740 -347 214 -872 -253 114 -288 -822 -840 -87 208 -525 33 -706 556 627 -566 120 -317 167 691 -448 56 -421 -398 -447 -273 548 26 382 -20 68 138 -63 -822 379 -260 -652 -494 78 375 722 783 -786 -336 -213 513 -156 -119 515 -482 -68 298 -870 -437 -581 217 26 790 -45 255 -100 -80 147 202 -765 322 -117 634 635 -432 794 -213 370 -572 -232 182 -666 577 82 768 615 -44 792 -511 242 -625 36 223 -5 524 -749 159 551 157 -319 -674 643 345 121 -187 -523 -512 298 -695 410 -862 402 75 656 152 -845 -659 -314 389 527 -669 -721 -485 367 373 -447 751 -809 114 260 -733 -265 -140 -527 -419 742 -445 396 -357 -559 269 -143 779 101 585 -603 415 654 408 -399 -183 706 674 372 15 375 -497 137 -603 312 421 -741 -804 -831 -295 -777 612 309 -507 125 164 644 66 102 -540 491 -188 -29 438 -780 -240 -186 390 428 -474 -466 -661 -193 -767 -828 397 -778 -706 417 -763 768 76 218 -76 96 229 -721 722 -30 31 555 -323 -34 -101 -281 -578 76 -522 -570 -697 -672 -862 -594 -869 -45 -32 -313 259 346 -752 394 -61 -679 -341 -833 679 581 276 -883 252 -353 -50 -515 740 296 -764 48 -896 539 -129 422 529 528 504 -696 -859 778 -772 30 -204 -264 640 -291 -886 145 -158 508 -189 -8 751 -438 -805 -649 447 -814 -715 -671 -553 -526 374 693 -513 -750 -384 744 -644 571 185 -671 -7 250 -679 -352 203 240 -512 -842 -268 -436 -363 -839 -15 -676 -15 -562 478 -664 -518 -424 796 40 57 -151 673 32 211 737 712 -860 672 549 -729 493 281 288 545 -490 -72 193 547 -419 607 -73 -703 688 -161 -45 -698 -217 -491 -500 471 748 621 53 -607 -897 254 -466 783 200 -525 453 276 758 574 202 -868 -367 27 663 -198 587 -148 -367 381 -610 506 -320 372 35 -671 672 -306 -742 -361 488 -695 -363 -308 479 46 -340 -830 391 -261 -545 -288 -635 132 -564 173 -842 -42 21 -217 -412 250 -431 115 -546 -717 -337 34 -664 106 -683 677 624 -105 -648 -29 -650 688 -374 304 511 525 143 -644 698 654 -467 -346 319 78 -804 383 -576 -99 203 280 436 -840 515 694 657 478 -769 535 -637 358 -219 -455 -377 -510 -815 -559 474 -621 60 90 679 -159 787 466 -888 232 -576 -153 304 341 -185 403 -151 -107 -358 370 356 -309 -320 -379 -467 -347 525 -142 -408 -892 483 351 -216 -16 427 379 493 -637 416 647 -206 -878 572 -680 -868 420 -122 437 356 -497 -669 -667 -769 55 -618 579 -133 395 -231 555 -170 -517 318 48 281 -556 256 267 -525 -443 196 117 688 -650 -511 687 125 734 -723 -651 -82 -17 -636 344 389 -112 -113 -568 -861 424 190 53 -478 -864 434 -109 -276 77 28 454 586 570 399 -553 30 -900 -636 -52 366 -865 -626 337 391 -260 -441 640 227 32 -70 705 -305 109 711 644 -475 416 -73 35 -542 -256 772 -696 -119 -850 727 -772 -57 -22 242 -845 -468 -885 130 -151 -4 725 -137 -708 -451 -362 609 -459 -681 733 460 268 -596 -885 -463 228 -235 675 -590 556 -78 650 590 -825 -830 -450 480 336 612 -417 30 361 -567 467 513 357 -64 780 122 -288 -490 -96 475 710 -501 145 -24 -724 788 234 -81 242 367 -547 -426 -476 -758 51 -232 -732 770 -774 667 150 372 491 -256 -900 -170 639 -669 316 389 161 607 758 365 577 222 -852 -346 190 342 -387 617 136 657 470 -595 84 -520 352 430 -731 -174 27 578 -361 88 -277 -318 -679 285 -338 115 -704 -724 702 437 440 60 -755 -29 -383 720 694 35 251 5 496 -128 788 -510 731 795 407 -572 675 119 374 293 -849 24 345 266 164 -360 667 321 291 -420 -406 -809 412 509 -500 484 613 15 225 -73 -455 649 106 -880 602 -828 -163 275 -70 -889 -5 -759 637 92 -448 -797 -205 60 142 595 -485 -841 248 580 -885 -338 -522 -245 -822 237 407 -89 -621 172 -183 -344 -211 -39 -529 -249 -620 -256 -78 -895 210 -428 701 -802 -132 214 -178 -25 -334 -512 662 166 -141 -497 -512 310 138 162 -292 607 284 -268 666 795 93 -375 649 132 708 -169 -93 79 -448 -789 776 425 -626 474 97 602 410 606 -412 -468 777 105 343 250 163 -184 107 -499 57 -802 50 356 709 -771 -189 -555 -566 -837 104 -546 222 -564 284 -655 541 -13 -218 -370 543 428 404 -172 -856 269 715 243 432 713 -865 -467 -454 232 -74 -176 -576 -524 -399 -263 731 776 -38 -721 493 -460 267 289 -744 112 89 126 -143 -372 472 -66 688 406 -145 66 -864 -733 133 -793 277 -893 254 -436 476 -509 513 -406 316 -494 -107 -339 750 -10 492 454 306 -407 -326 158 -406 497 602 -290 -503 -66 112 -82 -218 753 292 743 111 614 -736 -143 -703 213 -539 673 -679 -508 -248 641 -403 187 -332 176 482 -658 326 43 608 620 -260 663 -856 227 -111 535 412 235 -146 -281 -290 -532 -330 113 -580 -368 -488 179 -452 239 88 -85 224 -652 239 213 -98 660 320 -313 101 -757 -449 -199 -694 377 2 -425 330 -642 -688 -432 233 -191 -407 504 -537 -565 -673 756 390 -271 213 -853 683 -346 -102 495 -102 -552 123 480 -308 161 -663 -377 -220 209 478 408 -355 319 754 747 -79 499 -355 77 375 104 569 -472 -52 115 745 -700 -476 607 -416 -504 219 -620 -833 681 147 76 -857 -624 627 -490 545 172 -691 -31 614 -535 635 -190 -190 686 -224 604 118 -352 -496 -157 -436 -529 643 751 -104 176 -201 656 -141 459 636 698 4 751 -716 -588 -728 434 787 223 171 201 -331 -78 594 598 -257 139 260 -704 304 256 744 54 -518 -883 387 -472 249 -797 -732 432 -40 -497 471 -44 -881 -13 -598 523 -594 -108 652 357 19 195 768 723 -9 -597 279 -205 279 341 -109 -811 757 623 -816 8 -701 587 -47 -348 608 -861 489 -679 -350 -7 -77 -139 -547 -585 776 609 -867 459 -619 522 -594 478 -787 -337 84 -853 -526 353 516 786 582 -528 575 147 -39 691 -531 591 -148 184 -95 -364 339 -34 -856 630 -693 -696 -495 -124 -529 -269 -27 -560 428 -709 588 -53 545 -371 -260 -88 -842 -413 -277 -55 268 574 89 -317 599 0 450 390 487 162 731 724 60 643 -537 731 737 -30 350 -278 148 58 -542 -30 654 -579 -722 -11 779 -447 468 448 -109 712 -318 -346 597 -362 -147 -685 139 -251 697 -64 -207 108 692 -728 708 260 340 -538 -93 464 -388 585 466 143 -894 445 -297 -201 223 114 -59 -714 -629 -136 -436 -391 26 -850 -741 690 -11 44 666 685 -647 202 186 -770 113 -378 -446 311 -243 -354 -440 -340 -660 425 -605 -508 525 321 452 -774 -599 569 -321 -338 -813 -702 -251 -251 -577 -413 488 -473 744 -493 183 -259 123 -304 578 190 199 -805 -764 -401 462 -67 -368 619 629 -511 -661 342 573 -870 -69 -775 518 -824 -667 -148 -161 285 725 310 543 -564 -287 -222 -832 578 190 528 -757 421 -401 711 198 684 108 776 624 -646 -549 246 -851 605 348 -483 -75 -522 551 705 -671 -9 797 -572 -194 332 404 -625 -41 122 -873 -670 -245 376 258 5 -179 719 -748 -660 -389 432 736 -160 -114 -656 -20 -306 -293 488 -22 115 305 235 -66 -407 142 786 47 612 -780 -732 209 -309 -478 -241 393 734 298 643 -673 -854 2 -573 503 582 432 494 -347 -230 -369 4 -646 88 52 312 631 659 341 174 -228 -170 603 -840 210 697 265 542 750 353 -648 222 -47 -566 79 -352 -788 -484 651 602 171 -723 291 225 348 -175 -384 -852 -752 -848 382 -703 166 128 233 315 -297 -211 465 -627 -111 -179 493 -210 -399 -382 -531 -450 743 -104 319 -388 203 -705 -795 636 -884 289 -427 724 321 742 90 10 -895 776 166 -401 -597 637 27 -282 -827 -610 -860 533 -877 -581 -305 -607 -506 -848 -357 -813 -192 220 -824 -137 215 772 538 63 -694 597 86 -448 642 108 -418 -545 -816 157 664 -623 304 426 -575 -629 -356 -382 631 -368 -629 -728 52 97 247 -492 -808 527 -311 234 754 -12 -752 498 765 -835 91 -862 284 -371 601 -253 -580 148 -310 518 -416 -281 790 -828 525 404 -801 -387 -697 -453 -766 449 -698 -741 -574 -849 119 -60 -728 623 178 624 591 -57 133 -549 179 763 10 -343 -818 -277 -472 -143 87 -245 448 -429 -181 223 477 -521 -523 524 -83 131 -815 -678 -404 257 3 -804 152 35 750 -320 800 -382 -181 414 299 238 28 105 -892 559 -517 -145 397 348 -282 -492 -26 -510 751 -713 -208 -374 -516 783 260 629 -491 -884 -602 166 166 -232 40 -777 -545 -899 -703 -20 -411 -607 -145 545 -545 -296 -179 477 438 702 -397 748 163 -565 340 139 -826 91 -573 401 -631 327 -39 -368 -158 504 -15 800 38 -327 704 -882 190 44 -891 -704 227 -836 7 -494 519 777 -624 -391 -243 200 117 119 457 -680 19 -140 -426 -810 661 620 65 638 -27 401 670 -577 250 511 321 528 -464 -421 776 -369 693 -496 -782 61 787 739 202 -777 744 -870 102 -594 13 -38 134 793 478 264 -14 -615 274 -705 -740 -499 204 -68 -326 310 -877 336 -147 616 230 77 674 -600 -697 -467 122 365 -401 -37 5 -882 230 -345 40 -854 -877 556 -236 10 571 707 -758 281 -827 -629 142 664 -40 -505 -105 327 181 426 632 -678 -763 -658 207 -615 747 160 538 478 695 131 -481 -764 758 224 -693 526 -872 -744 -601 525 564 -52 232 468 -787 740 -660 -558 -135 -895 -881 342 -862 -299 -626 -636 734 -705 -355 -600 52 -126 -357 156 -408 26 -420 -426 318 -338 -42 -491 -262 -886 755 -256 573 -407 -259 377 434 -877 795 177 -450 648 -896 595 -571 766 239 -206 546 50 141 -314 -763 222 510 -368 731 -768 292 -441 34 -200 535 -116 -607 670 -418 -471 606 539 427 603 4 163 -176 -192 -670 435 -472 -735 747 676 -348 773 342 -443 -246 -115 645 -381 -712 -376 679 25 -21 -300 213 636 -506 550 214 103 262 -691 -333 -804 371 -419 -699 395 251 -7 661 341 -707 331 -131 28 -26 27 -810 -634 -769 -525 -36 -445 -219 78 -535 643 -725 162 532 502 613 -91 -871 -196 -299 -127 593 -623 446 -289 -329 308 164 367 -531 -443 -37 537 -445 414 442 46 -779 643 674 -645 565 -234 -505 118 501 -563 243 143 754 678 -16 -262 483 -228 21 -651 67 258 759 -287 -12 647 -617 272 -408 508 -566 783 -52 293 22 691 -711 -785 32 207 -68 207 566 -72 -51 -608 28 -125 -93 -184 -535 -710 6 125 228 -415 -32 151 -744 748 -724 -450 -62 -48 41 420 -331 -34 -163 -543 -233 394 325 433 -758 -481 516 535 306 53 410 673 50 387 560 367 -161 -46 696 116 767 -774 354 364 225 447 184 -671 410 -719 -525 -404 24 -685 745 579 -501 501 518 -44 7 764 -227 387 -416 385 500 -171 89 -465 -72 -255 -188 389 741 -398 108 -146 -865 -608 -768 -725 469 -117 670 199 -177 -878 330 293 523 405 588 -235 779 -667 -145 219 62 546 -585 201 675 -71 273 -172 -183 263 -454 -377 -829 -553 376 46 800 -326 -53 -449 -377 713 733 -299 -637 -117 -354 -360 -56 -663 -584 609 -752 -69 460 -304 160 -895 -775 -283 178 751 -83 193 432 -15 259 -405 259 216 580 255 320 782 125 559 375 -519 -198 49 -406 688 -230 18 13 113 -769 698 629 -19 -630 -303 -137 448 298 -78 322 -133 -171 -833 646 -518 -793 645 141 148 -807 -572 52 -757 -604 -699 -99 -377 293 -67 -414 -454 520 -347 347 778 217 -454 -247 532 -186 371 513 733 -721 -681 -779 344 790 -505 -265 -531 321 297 779 -100 -106 -683 664 718 -241 -405 -423 81 -796 484 -362 749 -532 -834 -250 -804 98 97 302 -470 -216 -518 77 581 -661 775 -103 -119 -51 -485 -818 -559 219 -490 53 -874 200 -256 -583 -295 -271 -444 717 415 371 144 -90 -875 208 -103 -731 638 -495 153 64 -376 636 315 313 497 -780 -51 257 653 -732 -844 -301 -158 368 -774 482 735 -245 617 456 778 365 -463 577 -834 169 -42 -102 -885 13 77 -576 762 -653 -537 169 388 -243 765 312 -111 684 590 -49 4 33 614 -345 296 84 -694 748 642 -707 540 652 -43 364 -36 784 541 185 -531 593 -552 -147 629 -220 -881 709 -581 786 421 289 480 -242 -280 687 181 375 -366 -832 -680 -88 -282 -882 59 -26 558 -650 -393 9 77 517 -87 -598 -609 -34 -785 680 80 -353 -92 -604 207 -418 641 345 -250 79 503 -493 -871 281 -135 -14 -159 -606 -23 -160 528 -570 351 -677 -175 0 101 145 -557 -351 -36 -73 452 -165 -806 246 -857 211 114 -102 486 152 596 216 239 -123 -547 160 63 -453 434 -881 -188 437 -896 -240 710 30 165 -745 -237 -149 765 -113 -715 -777 300 -436 -554 676 -11 547 -299 325 192 662 -69 515 -110 -698 62 307 -223 424 674 -415 146 -221 344 -830 137 -360 -810 -889 -819 313 711 -561 192 611 0 -461 -301 -440 104 761 257 184 566 -130 -591 -69 -875 52 348 -30 630 -64 255 143 -566 47 199 425 -17 701 455 -892 -449 -104 -781 -890 -858 -843 -749 -367 349 -512 630 21 354 -797 -407 -836 56 511 530 -610 -657 -585 597 -587 567 301 167 361 373 529 610 -802 -520 -10 642 -448 -77 607 -271 -13 -745 -486 720 -587 -736 -172 -259 -174 138 563 -573 -464 -90 360 319 -416 217 770 765 438 -421 -815 -58 264 -25 30 -585 317 -13 -852 -468 -234 488 -423 713 -157 -883 329 -73 34 640 -597 -285 -760 306 -390 -111 637 360 -565 732 -240 -854 -152 116 1 510 46 174 -528 -762 -221 798 -753 -159 -5 746 -444 419 478 4 -471 -28 -288 -685 -137 -375 -868 -245 133 -300 -814 -884 -873 -265 -279 -673 640 757 730 661 -4 628 -682 -358 -262 185 667 584 -380 180 -891 495 -200 278 -222 -57 -507 -417 590 245 418 -612 -345 210 -414 -662 -351 -5 -523 -678 556 -748 -35 -178 488 191 -400 517 553 667 269 80 381 -570 543 -612 -768 -621 -253 409 33 181 478 275 -529 -141 174 551 454 -795 -13 382 139 244 -833 294 -677 540 -854 774 -487 262 275 320 400 -419 120 -403 538 621 510 502 553 146 502 -661 -415 -75 -859 566 450 187 130 162 -632 719 -807 294 -518 788 -21 -550 -70 378 219 411 -762 -273 -851 112 281 -357 478 677 -453 -643 -411 -238 10 720 -528 425 80 -255 -458 20 74 678 -456 146 -122 6 -411 177 481 394 282 -743 108 -279 -401 -482 28 251 -755 277 750 590 -627 -227 -667 -519 -837 387 -769 116 -764 -640 -222 -135 -895 124 714 -9 -899 -796 -98 -554 227 473 -72 -203 204 625 182 739 97 -429 -835 209 784 232 -450 -859 -577 -738 -21 193 -235 -140 -526 -863 461 -51 -154 -366 -515 549 -300 31 721 -8 -656 73 -708 -182 -201 -861 730 -882 -716 -141 -72 -498 59 -682 -678 265 293 -741 407 -273 790 440 -842 774 740 -511 702 143 -148 -642 25 -680 759 -612 742 -805 -193 -815 -8 327 -612 -145 -787 241 382 -694 -146 415 -14 503 211 -738 180 -579 -386 277 561 351 -475 -655 254 -68 545 -630 290 -560 127 -184 290 -852 -640 -439 638 628 580 91 554 296 -441 74 -674 -165 66 -135 -293 462 682 456 54 133 494 -637 262 -624 541 -463 57 -237 -485 723 -532 102 9 466 -738 -523 383 -608 30 -820 -443 -569 -323 -12 -174 736 -458 536 -661 28 365 58 41 -478 578 -513 786 -529 795 -303 750 -516 341 459 -261 -580 116 481 386 -418 -639 304 136 -187 218 -278 -140 -782 257 579 -240 -478 -458 645 753 257 -169 -367 -190 -719 -521 -301 165 210 339 -271 792 -584 -253 -696 -8 -70 389 86 -42 449 84 -198 -638 747 445 -693 -304 -514 -216 207 504 -249 298 -825 671 730 -401 -548 -792 -718 525 459 518 472 -674 -131 -499 249 712 -207 417 58 -17 -603 785 131 723 -767 -761 -521 765 151 -176 389 -176 -455 -485 69 -765 409 -505 664 -493 687 -258 -245 697 -873 -101 249 266 -308 710 698 738 739 -874 -356 -336 223 499 387 312 -813 -558 366 -316 36 -725 567 279 34 149 420 110 -127 776 560 -25 285 60 -232 485 -765 -229 -573 -393 -896 -554 147 -484 167 760 718 -143 -565 760 205 339 52 43 -328 558 688 -4 -883 746 459 -682 378 -25 -763 710 736 264 743 -892 -763 529 -237 542 117 445 186 355 -381 235 -251 -103 -467 -464 174 -708 -736 316 0 338 440 -454 794 23 -271 -209 -542 674 -175 -196 407 607 -714 35 -156 39 20 -534 -57 615 681 566 -774 -22 267 403 -520 -629 752 80 -712 676 277 207 691 440 291 -209 89 -103 -169 -424 -203 135 -686 701 567 -350 -727 4 -796 -461 354 -627 -153 -14 50 -214 185 -662 -551 -704 271 117 -569 -27 54 325 -23 780 588 -140 -162 344 -407 -79 361 263 -308 -448 261 636 -305 -365 -748 501 597 148 608 187 34 -820 -495 -54 -584 228 -3 -250 -73 -270 -572 -138 684 542 719 16 203 -276 -752 -235 742 -276 -159 -438 -395 -113 -213 -851 -791 -798 -444 235 512 268 -790 731 -509 -25 -138 -245 21 356 338 -810 -115 -100 -388 67 -74 -18 -212 -725 735 605 -199 366 298 -108 -537 -81 702 -306 515 259 -590 -510 250 -357 50 612 -223 287 361 784 -102 -502 791 93 -259 268 -7 756 740 737 -212 516 -296 -506 565 17 -580 -322 -469 41 -113 6 -786 29 -758 700 14 -751 46 -56 -590 73 -815 -279 58 -787 710 -404 344 737 491 88 -558 -803 186 537 -326 135 135 726 -868 -261 439 -454 -163 519 -179 164 -406 -826 -414 656 -283 348 -848 116 178 -34 735 760 601 571 603 106 743 -181 549 13 -123 -526 459 690 -7 -161 -158 -871 379 -867 204 727 711 352 -82 -37 -167 724 369 -457 403 462 -242 493 267 -568 567 634 -446 95 -8 -35 709 149 -865 -891 -402 -444 -777 533 538 -130 -399 86 -54 -121 -391 315 558 447 574 -327 -21 253 -804 468 715 -684 -73 -678 329 573 -51 567 -465 -97 -366 -533 11 54 275 551 -861 -244 515 672 405 -183 456 515 -842 165 -637 -56 -764 378 -829 578 -386 -819 117 360 -101 336 -134 -882 -795 435 473 693 133 -741 266 -420 -880 347 -725 582 798 -526 722 774 -390 511 700 -564 -620 -37 -827 -761 742 213 60 -287 -62 -328 -829 -326 -155 -162 756 -580 696 656 -581 657 -568 158 -332 556 34 177 108 122 611 520 456 -291 143 418 -394 -136 -769 -766 -13 457 -367 359 -503 154 -543 618 -299 419 728 -494 -604 -230 196 -519 -497 656 -548 -422 286 630 -378 149 668 -743 -466 -606 -29 548 -795 42 715 -480 35 -686 -503 278 762 129 -516 375 -44 51 532 640 -125 -264 270 -599 135 164 157 582 184 -749 345 -883 -49 -860 -370 127 51 -715 -757 -588 510 264 103 591 -356 -16 365 251 -513 -61 388 373 611 -98 -69 -403 -422 493 277 -448 -454 632 -625 97 -607 -484 301 -638 -230 470 210 -130 81 70 686 217 248 -414 -865 -510 -85 531 -441 -425 464 -606 308 -387 449 634 306 -747 -13 -633 -620 -735 -768 308 -766 -217 -723 -895 -133 -815 -634 -113 552 -707 -238 134 254 107 -589 -261 288 347 620 -285 -693 -131 -21 540 528 -729 440 9 683 152 481 94 -566 -646 -21 -616 -481 -743 595 -528 -152 139 -134 -453 -303 -593 -550 540 439 -168 -495 647 -565 -135 -37 716 -213 473 -91 -356 -389 117 -371 -682 348 -587 591 295 -25 -87 -258 -684 700 -503 -234 -433 195 -586 303 315 678 554 168 321 -552 214 789 -776 -796 -94 -103 547 625 -76 173 -80 500 -78 -866 -335 -35 364 524 -460 -747 -75 585 375 -813 -190 771 -725 215 -699 -536 34 597 325 765 -512 602 177 -86 581 -130 682 -95 657 -702 -806 -717 -40 -630 132 120 -187 61 344 -154 590 -337 789 -404 -90 651 -396 711 -659 -594 -614 -106 -876 506 110 507 -406 559 -801 712 -812 591 638 -215 -322 -379 300 153 -578 -742 644 716 78 524 -377 -597 12 84 -644 -356 -720 155 -199 431 -220 -727 -122 -641 573 -220 -395 -783 69 84 166 120 126 408 -862 -406 76 297 750 -571 -352 -381 542 418 538 425 330 650 -710 278 317 -12 -301 682 -659 27 -429 330 -430 -54 579 9 -670 -548 -514 351 -37 -670 361 161 133 -620 156 123 -373 119 242 -134 -367 -511 560 571 114 133 492 -559 636 133 -685 783 -397 -878 -527 -828 -882 -86 558 796 -241 556 -282 -362 297 0 188 671 12 -333 40 270 -328 -299 -344 229 -611 733 30 -17 569 696 -320 367 560 -506 578 25 778 -225 697 -39 236 -477 -810 -620 -802 389 -33 731 405 -731 -749 -301 38 608 498 -321 692 -423 -450 -636 -824 27 -69 797 405 -804 184 -367 -797 -554 522 414 -343 -84 -225 -381 550 -152 432 -42 316 320 -129 -129 -591 281 -392 148 -45 -136 282 -260 -215 257 -50 799 -404 -271 -87 -633 342 778 -73 94 294 -507 -746 -739 -252 -445 30 -836 707 -134 -683 459 -220 727 -103 -884 389 -841 681 264 -275 129 -381 -503 629 -113 -37 185 576 487 -740 65 58 -559 234 350 -3 -554 295 372 -765 365 -289 -194 296 -878 -561 -475 762 -188 192 -147 -240 421 597 -702 -811 295 -874 -362 313 670 -301 -774 -249 -95 -349 3 -55 -364 637 -7 -357 -137 531 -498 226 -29 281 -446 -262 -846 209 -223 766 739 -564 625 81 693 701 -28 -43 -139 301 640 -397 -476 -306 -392 -382 448 210 -215 419 -844 -704 56 34 -286 726 -445 116 -553 -322 119 414 438 113 -447 -751 -660 -341 -751 -513 -536 -648 -285 -479 -151 199 -187 -18 187 -798 736 -693 -414 -563 441 -312 761 -831 -235 215 -679 -216 -552 -776 -590 -809 -590 783 458 -481 366 -882 -768 -817 -681 527 169 546 -847 377 10 393 -582 -790 -899 680 637 169 -333 109 -137 465 -146 -116 279 -191 -394 586 -244 19 -12 271 -310 169 -376 -11 -56 -292 602 34 589 -207 -249 -63 -417 -687 -629 18 -465 524 -359 -618 -485 541 644 -870 735 185 -380 -421 -663 -84 -199 701 393 204 6 514 -208 -43 714 -727 -429 -570 -860 520 723 -490 -742 717 -745 -194 600 510 759 -195 327 -466 494 682 206 -171 225 338 216 678 311 296 333 -358 520 -377 -404 28 421 576 174 136 154 264 -664 -420 -289 -328 -64 53 -523 196 684 -579 -252 -181 -538 -373 419 201 565 -864 -617 -244 369 -251 -896 347 -32 -708 639 380 -422 -163 -704 452 -424 -730 -405 -41 -243 667 -886 518 -107 228 539 381 648 -747 -455 -269 175 519 340 -413 692 765 671 -78 134 528 122 -51 -567 705 -339 -851 -427 582 -490 13 -679 -14 -126 -24 -429 283 -592 -650 -539 -323 -194 291 593 -87 50 193 -461 -606 430 -77 179 406 417 132 -616 -607 -377 508 447 -645 -379 -185 748 393 -32 -76 -738 245 -573 -52 -744 255 -361 -786 -275 450 -377 -676 -63 -550 187 72 -593 -469 -20 -571 207 101 -380 460 772 776 -546 44 -71 -276 -459 -449 -388 613 -64 736 620 -321 -383 -798 -874 -794 86 -416 760 140 765 566 -477 578 -132 -9 -829 -399 -371 323 -711 -814 713 235 -792 -539 -352 -26 -204 691 562 11 179 -677 -640 -861 -201 255 -213 -850 -210 573 80 -360 757 -222 341 439 155 610 -33 531 156 788 344 -711 173 653 515 575 224 -165 -43 -623 -517 -372 -106 -539 -764 -381 -505 574 -602 -788 -547 -893 323 -152 -603 178 251 -86 -528 -836 -544 -32 222 -833 -504 323 -67 349 -495 152 304 507 -693 592 411 -852 789 788 724 -609 426 -645 263 11 -855 -736 -789 731 -369 -268 410 -491 -239 206 280 735 604 -583 -545 -6 93 -426 -257 -638 632 406 484 475 467 426 -159 -688 386 -647 331 -533 689 -439 -782 -134 -195 638 557 309 -839 505 -243 -604 -503 -667 521 502 -324 -10 773 -869 -460 -111 84 267 -340 -460 -790 415 268 762 -639 -277 -630 -805 487 -256 -376 713 508 151 -175 -792 604 81 -16 -222 -123 -898 -236 655 -232 214 701 -36 -55 -866 413 155 523 324 370 -472 699 -304 182 322 147 -646 91 65 -133 -155 -456 736 288 -289 -325 522 438 409 12 -150 -730 412 -740 -162 -266 609 -609 231 -154 698 -387 213 48 435 682 446 507 -718 113 -321 163 234 -595 608 370 -772 290 -623 -676 -592 -456 527 -302 -616 23 124 -25 -659 125 -406 577 -508 -797 -349 -585 -142 -894 376 -282 -745 -643 528 34 -300 -456 590 -623 101 626 -829 -137 58 -689 399 228 -298 -59 -134 69 21 134 721 -788 435 -429 434 -498 -283 544 458 536 -479 556 416 553 704 -874 423 -257 -216 237 744 754 632 -455 -384 -502 262 -607 203 72 -149 -272 115 -794 -224 -49 645 324 133 -70 -485 627 111 200 -413 -584 706 -288 -725 745 572 -627 -165 687 -641 -41 -311 380 -92 574 242 270 40 -700 54 -634 458 -258 -188 691 -437 510 761 -734 531 -899 661 374 640 -753 -723 413 391 -565 612 551 -873 135 -403 -729 208 665 -434 -590 -448 -423 726 126 147 -882 -185 797 -660 618 16 -807 737 -367 335 -381 -535 -361 86 440 393 -316 768 679 173 -745 145 -139 -265 -674 -253 -767 -822 580 -875 -347 -108 -293 -99 281 35 626 -389 -653 -864 730 -781 -679 -547 -143 622 -354 -413 -433 71 776 328 -572 399 -485 -588 -735 603 -849 -239 131 653 -657 250 -583 262 -597 698 304 -514 -239 385 -14 31 -174 -729 -784 339 659 -531 704 -813 -1 270 -142 677 131 -642 723 556 641 540 -424 68 -856 -672 -749 -275 775 123 -640 367 742 -206 303 118 285 -502 -208 -825 48 792 -817 -158 -280 -685 -303 -678 113 -12 -761 229 71 152 552 643 561 397 -855 301 614 -708 281 -547 605 -360 -169 -443 63 -670 314 429 170 132 -377 366 -375 -381 257 -583 621 -275 -556 -45 -249 -546 467 -729 -501 -676 710 735 -738 738 758 -124 -400 393 63 169 75 621 -616 407 -634 703 -863 -627 -93 -779 600 796 -263 370 -184 514 616 201 -570 -413 395 277 692 328 -486 587 316 768 681 32 630 -294 -211 -283 388 -283 477 -842 -131 -67 199 294 -728 284 -794 572 266 -516 -481 440 795 -477 -240 -665 -164 262 413 -375 -82 -602 -528 589 337 768 -728 223 223 -376 -595 239 -69 -237 -504 -559 -355 -652 793 359 -598 -670 484 -636 -661 84 -465 -208 776 -111 -742 244 489 -567 -12 678 208 -418 302 -41 114 -358 496 619 -686 619 -388 1 -725 -433 -91 577 -693 -805 -60 588 479 470 59 455 -796 722 -720 306 -504 648 -867 354 -827 -286 605 557 258 601 70 591 -503 311 -568 -413 -121 411 -528 -221 1 133 -467 -626 -93 -895 721 327 -199 293 33 85 64 -133 364 452 255 540 781 -261 -456 447 167 246 -675 511 -497 -353 -365 144 617 -370 -286 -855 -282 580 -644 -286 659 103 -78 523 238 -659 -563 564 -466 660 -793 455 -757 -556 -488 618 643 -296 -103 589 -892 457 -711 739 43 -739 152 59 513 166 -185 -492 332 -367 -257 -862 361 660 179 -322 -104 573 647 339 -155 29 -216 45 -616 -873 618 440 289 -580 794 613 -71 -167 564 -392 57 -884 240 -576 -279 716 581 715 636 -478 724 101 -712 -523 -358 -343 729 119 -571 -259 -229 -612 -849 -459 -748 327 -656 -134 661 -243 201 556 314 -374 -770 -139 -873 744 753 566 518 -648 158 374 -327 -880 -706 -373 -755 -459 7 105 757 -874 -449 -105 16 394 260 159 -662 120 -207 17 383 -311 509 -221 -10 181 24 151 389 -316 -642 -147 771 108 567 705 220 -606 -758 317 -707 -751 488 109 146 178 351 77 0 771 -507 -269 355 567 -750 -4 -208 -792 -110 441 -416 -891 -644 -207 741 -417 -781 350 -530 112 -21 655 -815 429 144 156 436 -234 -765 441 719 -195 -743 24 -417 756 -578 -366 605 -319 546 -413 82 249 -535 -508 -350 -461 -815 413 -428 56 -435 92 -21 -458 -77 676 267 -862 642 6 -783 720 788 430 388 -575 78 186 -192 -337 489 -841 -291 594 -575 260 -200 -585 752 -517 -812 607 -381 222 777 -493 -689 -646 -86 115 -541 -598 -845 -844 7 -706 -621 -37 756 -691 -456 75 -388 -611 -494 686 -380 -659 341 -681 84 -22 -667 -119 -382 -638 -600 -642 -239 544 447 560 -420 566 -762 -578 -197 39 -476 -812 -372 751 64 514 -168 -426 615 -144 204 168 628 -565 -747 188 209 -251 681 -212 -330 -578 -272 -139 353 385 482 -890 -8 396 -303 -585 -383 476 566 405 -112 393 703 -614 18 -896 3 665 -415 -135 414 -649 -331 -221 -36 43 432 331 423 730 -29 -195 -698 -606 167 -694 686 -591 -600 642 -654 384 276 -551 -636 252 -389 43 -568 -417 407 42 269 -402 -734 -622 356 378 -500 136 -678 797 -755 -809 762 420 603 615 611 -561 789 743 -825 -757 -498 170 784 -871 521 772 -222 -411 -646 290 -696 525 15 465 585 69 -239 564 -505 92 -114 -323 70 -668 -580 245 -402 310 -754 -858 262 6 -59 -615 23 -647 550 -276 -302 -522 305 -449 -602 -875 639 -370 613 -635 -426 -539 -114 -532 -847 261 -814 -243 -213 431 -579 348 169 -18 -8 -561 -142 489 305 287 679 -155 -5 148 -216 356 -800 -639 -854 -456 -631 113 643 -807 -289 376 -55 764 -540 323 491 -85 -658 -96 -96 522 -534 242 -288 -481 -299 636 -612 340 499 -311 -541 -234 -5 -108 279 -361 -754 -892 184 -471 -882 28 612 -418 424 -64 800 -545 -531 -263 293 692 239 -620 -32 363 20 -736 -556 645 121 548 -682 -544 -880 -67 786 -761 -461 534 564 -329 351 -210 -631 703 472 235 31 -315 597 -747 -253 5 609 -675 -198 427 -377 -516 793 484 -770 694 -403 71 690 289 -722 374 62 713 -164 84 86 464 553 197 289 -706 -505 690 -335 538 -858 -311 -878 552 -753 332 -70 642 -876 239 89 264 402 -583 249 398 -784 -772 488 451 -260 -136 -733 602 -256 688 -337 -486 -837 725 391 339 -453 668 -676 -72 507 -630 -740 -31 -547 -897 -590 719 -123 440 344 761 758 -613 -317 -92 -291 703 717 405 -338 202 448 -45 99 54 -875 -253 -531 -28 -380 -727 -890 -311 359 446 -341 360 -617 761 273 -775 38 -313 -655 111 -748 638 -166 -406 440 162 -175 481 -490 -541 -82 538 -512 119 -755 1 -315 -592 -245 -362 161 20 -762 -872 614 74 652 -213 17 512 372 -399 284 366 38 40 711 -839 -42 -112 -267 -483 -890 128 522 -299 -165 -797 491 -735 -125 -765 43 438 133 -655 -63 -170 -802 386 355 -465 -234 508 -794 45 -296 92 -149 -646 -712 666 794 -779 393 124 16 302 266 719 473 -804 -408 -90 8 -866 460 -382 741 -895 -833 -172 270 -261 -644 -187 643 230 319 598 384 -715 -613 797 -503 165 223 530 266 -643 -319 728 616 -860 -192 -649 -242 734 711 -198 -737 -32 631 799 737 118 66 -329 479 -453 70 479 689 -430 -510 212 503 28 538 -332 97 548 -259 -124 583 -710 -528 -659 704 -292 -530 249 407 -21 -727 -828 588 590 -719 -780 -474 -524 -54 318 -74 354 462 103 -819 -494 770 610 -488 -390 -278 -499 360 717 -314 198 -441 -354 -109 -305 -689 161 -120 -738 576 -476 49 537 -698 -682 110 -226 71 103 -444 -422 380 -366 -134 -257 -878 598 473 524 -254 -9 191 -317 -124 287 589 -594 -740 384 -530 -260 -774 45 646 683 -503 -805 -736 -94 800 -16 605 726 -887 539 702 -827 289 535 -635 759 -41 763 -715 645 -142 752 698 -836 440 11 425 403 39 455 -618 -418 -325 22 -416 -671 3 -625 -297 -874 570 799 691 -449 46 -577 -792 -21 -316 648 -267 -688 -184 -552 -457 -482 -477 -433 70 4 291 229 181 798 -756 -392 -646 373 746 366 -68 -239 332 -69 85 -268 351 744 -349 0 37 159 -604 -679 -488 -20 281 -735 -778 -828 38 -369 -307 339 -624 -773 -36 -661 -329 582 49 -15 -129 -326 515 -220 -116 679 197 -97 -851 626 580 546 -247 -398 -167 108 -356 -794 -244 -312 595 556 -868 440 498 -891 -64 192 541 -695 -573 -76 -749 -561 -270 541 420 -827 364 583 -175 -900 -863 -110 -843 -510 -548 337 361 -571 281 630 -558 -883 577 583 80 248 316 -888 -853 -160 638 582 496 64 255 770 -237 -613 -473 328 784 739 -321 201 570 -194 -765 646 -519 -537 -750 -900 -712 -105 469 -194 -258 -762 110 246 -378 -541 -606 707 198 -190 -769 550 -405 659 -394 641 -572 748 193 -837 628 750 -78 -158 -624 460 -368 784 -510 399 -422 -764 -493 -277 306 -681 -526 490 -12 63 295 255 470 131 704 -280 776 -80 -64 -668 521 -307 -2 -829 747 63 -258 54 -554 -342 -137 -849 -460 375 384 238 -527 -125 -570 782 673 -809 676 352 86 27 -847 -254 603 692 -881 -98 406 744 166 -343 -149 298 377 -558 771 374 468 -897 555 -607 87 -402 407 -734 125 124 -40 498 -417 -250 -464 -15 -730 -160 -137 -306 -143 -261 481 -884 -601 -518 729 161 264 -254 668 -853 -40 421 -624 414 -272 271 -264 -304 113 -347 -824 -374 -753 305 -707 -584 99 -159 575 757 215 -512 270 -276 653 -714 54 -519 628 388 571 522 123 512 361 -695 238 382 481 -783 -576 204 434 275 617 -158 -488 102 382 -816 509 326 -77 3 -851 -540 -46 -482 250 -353 -801 358 -706 -558 450 433 -400 50 -444 719 770 -723 -659 459 -847 587 -74 -572 47 149 -890 -836 324 -808 -443 -697 -598 -83 323 497 45 763 346 -206 -586 -801 623 -171 -883 -65 -34 362 402 732 -779 -863 -789 -419 -147 -520 649 433 -706 -742 374 459 68 705 337 512 -631 143 -439 565 -582 -659 654 -214 -160 -53 -751 521 -817 512 586 -609 -259 382 542 666 413 -815 512 583 499 254 -62 -290 112 653 -393 64 734 434 390 -654 -42 -161 -151 23 631 293 692 -680 93 350 -601 644 -216 -612 -856 -509 -654 68 -281 656 -288 -262 -272 529 540 -383 -810 -821 -800 -381 -192 -155 25 -221 29 699 -677 -39 27 464 -852 -614 -856 -393 -249 126 366 -520 -557 -747 17 -841 -327 -516 17 109 -118 -487 -135 -817 -149 -37 373 -463 -516 -106 561 -626 -291 -600 14 -728 204 349 -778 758 218 -291 382 -201 -142 489 690 153 25 109 343 215 385 372 351 156 701 -451 63 -9 210 416 -190 -193 -257 60 -228 -581 224 -142 -812 -308 206 -244 -353 -890 -534 -445 580 -300 -659 -883 -67 143 -46 525 247 631 -837 -388 -506 135 50 365 -720 -561 -246 -636 -290 597 420 44 -758 -735 -688 -304 -147 663 -498 -656 293 108 368 26 -291 -280 -252 -539 -873 -214 -596 -669 -117 -220 113 -292 -146 2 686 579 -38 67 -543 -562 696 -248 -556 70 547 -839 -452 -682 354 111 636 -627 -92 -389 -633 792 -552 -406 -678 -650 -612 653 714 154 -486 -418 45 -710 -35 435 202 -276 466 -401 212 -328 -335 -421 -395 -667 -455 -764 -97 99 -719 -233 -793 -833 497 -724 522 -444 595 692 431 305 176 -683 -7 93 37 683 229 256 -839 790 738 -708 527 746 603 -41 -600 224 -243 -573 119 270 603 -371 -444 -94 -395 491 -626 -547 -865 -346 692 37 -474 -320 708 240 -729 -75 -219 -698 209 -706 635 680 -898 144 378 128 -361 -297 -457 330 -471 503 -574 -378 768 716 199 168 731 345 668 -59 512 140 645 -82 640 416 -392 586 -246 396 543 698 -862 -109 787 -139 349 537 229 -328 206 220 -664 687 -497 -487 -778 -878 -548 761 652 -775 -490 564 -875 569 666 -207 -74 -278 -336 -14 -366 660 -453 274 -702 731 558 311 599 -219 149 -8 730 358 -487 642 611 588 -103 490 -462 642 254 154 517 315 -673 -619 417 212 -366 144 57 -194 140 -40 206 718 800 -616 -661 732 229 -197 -158 407 736 -682 653 361 193 514 240 3 9 49 -504 -297 605 -719 -514 -862 -548 -706 -727 620 357 -721 175 -157 480 759 -206 -426 -222 467 239 442 162 -831 9 -27 408 -527 678 -173 -7 -361 571 332 0 376 -321 765 -696 663 -725 -420 -229 800 -170 178 658 552 -224 -387 -301 687 259 -317 -512 500 752 -304 -393 459 -161 -674 -115 106 -347 -505 -802 69 309 -96 532 -730 -701 -354 -427 445 247 -356 -152 -275 -42 -861 -868 192 408 -451 49 -172 -772 121 -572 278 -649 727 -622 756 -72 407 -603 -381 284 523 -797 -670 118 -570 -900 620 475 -848 690 521 -612 -453 113 -421 -738 -612 -520 -152 -575 -468 -271 -556 -274 448 -866 -834 -29 -263 -334 103 51 721 541 -21 325 704 156 280 359 140 -559 348 -629 -285 691 -584 -869 -188 -529 52 60 -144 734 -258 616 -4 278 -562 -833 -765 -518 -225 124 -665 648 -495 -898 -616 -442 210 -698 140 -56 -711 -417 -434 -550 -539 210 -805 -52 -524 462 -91 660 427 -855 32 -111 455 -825 -241 -510 462 446 -465 -687 229 -521 -37 -303 540 321 -856 205 -48 -846 95 377 543 -596 -536 -765 518 590 611 -149 682 756 547 344 740 595 686 -353 41 -277 28 505 -437 -637 -183 510 -124 -158 614 54 528 179 672 227 -240 -251 -55 -638 -633 -566 -797 376 720 -784 -496 -654 342 780 446 687 759 700 262 -269 431 85 349 -739 271 -207 -529 117 616 -808 -391 59 232 690 521 336 -388 -544 532 239 646 -245 -693 608 595 448 724 -442 245 99 39 -91 -632 -711 -82 659 199 337 439 -237 245 -216 520 -747 573 661 -369 -436 558 -784 338 63 -347 -541 -183 124 -778 -452 -115 107 49 -191 -473 488 780 -339 9 752 184 -404 -433 -29 -245 -430 -178 90 624 -776 -116 654 217 532 -794 -722 -207 586 -799 -106 312 216 274 712 283 -661 478 -213 373 288 -27 -121 -181 -482 -497 67 -312 5 441 -67 497 -384 19 135 227 430 429 -322 -134 -149 40 639 -776 683 -364 565 -119 -693 -656 -514 -140 451 -80 -401 649 44 -145 -616 -170 749 -138 757 587 641 -430 586 -78 -670 -580 194 695 425 -547 -137 -610 -313 -194 -77 -31 -187 311 223 -670 -328 678 -236 441 -599 -814 -410 -34 -125 -726 -519 -9 -827 89 -25 -866 -883 -449 729 519 -97 -214 -487 630 331 -473 283 -743 -369 -190 -644 482 -28 4 -21 116 -292 -686 39 -215 747 671 762 -705 721 364 595 365 446 -864 607 63 -708 -77 280 662 630 -564 240 -678 499 -531 233 -558 -716 -530 -495 373 8 -858 588 498 -790 -466 368 68 -219 98 -674 -736 135 -267 -714 -564 -136 351 401 436 525 -327 -232 235 317 726 -194 634 694 785 -151 764 -301 -721 -861 506 -430 -518 -469 226 567 -709 -814 -5 -297 -801 196 -399 625 758 -198 557 682 -535 180 -734 -55 685 -323 -169 -777 -802 694 379 -388 -386 59 -419 688 399 83 -300 723 -728 509 202 377 -732 -182 771 652 -520 244 -170 743 -475 612 339 618 243 583 167 -260 352 217 -734 -126 -838 298 505 647 21 -53 282 107 -568 -191 -839 749 -433 304 283 355 778 602 197 -419 -366 390 -639 -353 -152 -107 730 519 198 652 -231 517 773 5 499 452 -379 36 460 -224 722 582 -663 -385 -636 545 -707 800 168 52 196 96 736 -385 705 550 738 -225 -598 -583 266 -468 95 579 -594 -655 533 795 -667 -402 -256 520 -261 -519 524 -247 -639 557 453 242 -320 -199 -91 715 509 535 -639 -642 597 -349 604 -285 -391 -218 -296 -52 777 -603 -672 -454 -724 -432 -320 105 -218 -266 -712 -122 -695 -370 -895 644 -527 -894 -461 -63 258 336 -651 661 -193 -670 -137 -537 -18 395 334 -300 -240 -533 116 -680 534 -535 745 279 597 -59 -304 -554 752 -696 -543 -502 672 46 -731 -514 183 12 -504 -380 417 37 498 -810 -388 -854 130 77 -637 176 405 466 17 601 -660 568 -19 -100 451 139 547 85 483 122 -137 -213 -452 100 -836 -433 165 525 391 -900 330 -72 195 -295 429 357 -326 -435 -391 730 487 -574 -635 138 -403 525 103 -221 -341 -401 -6 468 -79 94 -733 -675 -80 786 -530 -382 -713 -441 301 -809 786 171 537 -230 157 75 -119 741 -834 800 82 59 528 393 780 -57 -668 -200 741 403 583 -767 -536 661 -7 -264 231 -640 -782 -190 125 -627 -186 -380 61 305 -867 42 -710 -827 5 -714 263 23 -355 -31 -624 -800 686 291 688 -593 248 -569 -198 -801 1 450 -398 566 233 -117 545 500 -705 -330 -557 357 -188 -532 332 535 -567 773 741 570 -472 775 -618 48 136 713 618 -862 -352 116 592 720 -583 -375 -337 475 -520 -346 -581 300 164 250 -462 474 -99 510 564 718 -824 232 -581 -237 485 332 -40 -230 168 -555 -701 -189 -278 -85 -710 273 -585 -687 674 -694 108 87 -479 726 -197 602 -598 -67 -331 142 276 486 -650 -215 10 478 -674 743 552 98 628 -320 -803 -253 -334 -255 -673 -680 43 -875 -19 -866 126 -185 -37 -300 -597 -429 -81 328 393 -369 799 131 -82 -81 -387 237 -849 -550 -246 792 259 -105 -255 644 -603 -658 -181 -626 -637 -581 -889 -648 -489 -154 -672 -487 -95 -556 540 -22 -853 -604 -577 -48 -564 405 229 159 372 440 -488 119 -833 201 -553 711 479 0 -691 180 525 -689 -503 -241 -815 211 -558 437 -721 566 160 450 -515 474 487 607 451 -131 -879 -147 -647 -889 178 -333 -369 -94 -843 315 -431 739 -900 -99 394 572 -405 235 -483 -363 439 792 491 -499 -392 505 -243 -135 -754 794 288 -33 -305 -474 607 -502 -803 738 -675 738 581 609 730 684 202 -147 -283 -463 -660 -461 -785 763 -133 -760 396 89 -219 451 731 -701 632 -98 400 -293 -458 -56 -826 58 -644 -15 -92 -420 -847 -638 -145 -23 -127 -664 -44 208 -814 -809 535 -326 97 129 -471 -874 -326 731 -666 -633 581 -316 -607 -525 697 -608 385 -97 252 432 -484 482 -654 170 -139 99 493 117 -460 67 -308 -318 -427 -309 -631 643 -384 256 271 705 14 276 556 710 -476 317 448 399 -402 -889 -667 -372 618 -829 545 173 -301 -680 -689 -695 591 479 784 66 -109 -735 -366 -271 -119 778 -175 177 306 -124 -55 -467 271 -687 -723 -143 -689 776 -45 -6 75 440 250 -351 529 -541 732 385 -224 17 -137 80 -688 737 -259 723 -217 -137 100 -590 -875 8 -463 -654 269 618 -449 -893 -134 325 111 -299 -328 -463 161 323 -693 -716 -727 743 -171 464 -197 547 47 -6 317 42 536 97 603 190 -325 -81 -109 -755 -67 489 -775 -879 308 393 73 635 545 -165 685 36 -451 -791 373 742 92 -862 479 -495 504 401 792 187 -531 -179 372 273 -640 -298 569 375 536 -124 116 341 52 -642 -787 298 -627 -396 6 -57 -701 -565 -40 -503 -768 708 186 221 223 -875 -384 306 169 -792 -337 787 -164 -696 -627 -802 576 -494 -719 -475 503 324 -166 799 792 -250 304 -425 -332 -813 165 303 783 12 -699 -370 86 -576 227 -831 152 528 691 215 648 753 -757 -659 493 430 70 -252 670 580 175 76 -757 -629 -172 -689 794 -398 -887 -650 248 -318 227 556 364 444 -200 -491 -569 52 -241 -370 -588 -839 -148 353 -409 657 -524 409 -451 -205 -469 210 -845 379 607 -772 -346 -799 -153 -595 542 472 -628 -733 -868 -628 758 -737 209 -349 559 -386 -607 748 267 -52 -404 653 263 385 -704 595 -648 -329 -525 -73 330 266 -889 -178 130 -29 489 -826 -771 206 424 4 -44 -515 258 -170 150 -74 -186 723 -89 375 413 -163 -606 -97 -137 675 -554 -752 -492 416 -144 50 114 33 -318 516 -244 61 580 -755 653 -338 633 -833 -458 551 -499 -641 362 109 388 -656 -860 228 -465 259 -472 -608 364 427 -280 498 -6 -451 10 704 202 584 649 -100 -511 -758 73 -479 333 -80 508 493 334 44 333 -584 506 399 -29 -606 260 542 490 -706 -801 439 51 261 315 -713 -459 -234 709 -634 -870 100 150 -803 -688 103 -106 -734 -471 713 -694 38 72 651 665 -658 142 757 422 714 -42 26 55 157 -16 -684 -868 -425 637 -878 -717 670 -74 -765 197 416 533 -231 312 596 -780 -68 -892 565 450 -212 442 302 388 -408 647 -2 -102 779 -770 175 -471 557 614 516 -716 746 321 322 427 790 371 -118 478 472 262 -169 -6 -680 -100 -158 -473 -533 445 -639 -67 -10 -28 -80 581 211 381 -478 263 24 -735 -784 -188 -367 -716 -607 390 -415 269 631 37 -479 203 654 603 618 -848 -147 -828 257 763 -486 690 709 -583 -750 -812 -184 -707 -434 478 -553 441 385 439 -50 173 -144 -862 435 -271 -871 596 502 338 -354 8 142 742 -291 359 242 279 -2 -607 85 -298 409 -582 -345 327 347 596 -211 -473 322 236 -882 286 548 -143 169 -94 -141 -87 3 59 -12 -257 -57 137 257 -97 380 -616 -56 -854 448 787 -732 643 -756 786 406 -715 461 556 -397 -535 204 -794 -626 -314 195 -218 109 280 305 -259 166 -892 -457 -754 378 -295 -520 155 212 400 -719 669 16 -226 -695 142 -757 -156 -49 288 -640 -782 750 580 -771 506 -571 -831 265 -804 -424 628 -648 -655 -290 756 -573 418 53 -269 -864 -564 290 -599 -176 -119 166 -702 -132 488 419 -171 741 -464 -300 707 -258 435 758 547 -379 -860 -480 264 -116 654 433 -173 -128 -888 377 -144 53 303 -686 666 263 -789 -673 -798 379 -2 97 411 -119 235 -521 537 -461 -798 -428 389 669 -141 747 -384 -793 -312 726 -514 766 286 -862 -582 -850 234 356 -140 434 561 -716 -307 -769 -816 -130 -492 -348 204 658 -621 -351 -458 -561 -276 623 -469 280 651 -660 293 -574 -429 -85 258 -104 -248 394 429 -358 354 -150 -643 -795 -595 -249 704 -645 26 -87 -588 264 101 405 362 -368 793 -78 574 597 286 682 -785 -467 -827 498 206 -793 -256 570 524 -197 -753 21 586 270 -699 -582 -416 353 -591 -560 -609 -299 -544 -504 -471 -391 -865 -335 514 405 310 -253 364 -67 -167 -839 -601 84 301 -293 -293 598 -395 493 -871 -31 473 503 -680 -184 336 174 -373 -703 99 527 333 -848 -834 721 -604 341 75 159 641 -836 136 672 66 614 315 325 242 -660 692 399 -850 50 451 374 -33 375 -372 -675 -784 764 -777 606 372 141 -306 268 766 625 46 344 -782 175 -444 455 -747 -596 293 -251 622 179 -621 -440 290 43 800 -248 -101 182 442 -889 -455 -316 589 357 -597 602 -475 229 277 12 40 -402 492 -83 505 477 -866 -4 -810 156 -362 776 159 -9 -895 -682 -384 -849 181 323 -718 -749 331 -482 -225 -241 -173 584 201 -490 191 325 -189 -434 -328 328 -779 -182 -807 -201 604 -214 286 -255 624 161 -175 26 411 -351 489 36 -306 277 75 330 -379 -603 634 311 -70 -156 -410 366 -573 270 -537 758 376 -106 69 97 261 189 768 183 -843 -138 -453 -123 796 346 -644 -700 776 -180 92 530 594 -544 -726 -36 -44 551 277 515 294 59 -827 -119 112 -340 -528 574 -117 -270 647 -44 194 -466 -254 -609 -748 164 -437 -562 472 -293 -656 554 -765 720 613 236 410 75 301 114 -833 319 -391 -551 -402 368 -242 -388 640 -261 -801 193 -820 -12 733 700 412 -271 -850 -818 -811 -765 -346 -863 652 -94 -214 -587 106 71 -239 424 -179 492 -894 535 619 309 778 -491 -834 311 410 522 -890 -14 317 411 -695 791 -521 652 -513 -754 16 38 -28 619 -654 -259 -580 -754 -658 382 695 -443 250 -93 -620 -899 -719 466 591 248 -36 616 -34 -665 -777 -479 -164 625 614 602 -704 -811 -409 -545 -55 -68 324 110 312 -50 -774 -380 195 -278 -786 -690 -246 475 -897 -504 108 266 -708 387 -676 -172 512 609 320 -719 154 81 -91 -115 9 -810 -784 784 360 -282 -775 -567 -769 -608 90 -423 -591 -430 -774 785 697 206 272 129 -92 -317 -120 -216 450 -50 -358 106 -218 -643 699 -736 -664 506 -260 13 -239 -37 -760 649 -670 556 -655 -337 -757 794 -601 -166 -250 295 238 759 -704 36 -777 62 589 -765 -616 -693 -30 -647 115 626 664 -66 166 498 -668 315 -200 -782 -301 -531 -346 -808 778 -690 -609 -868 -846 127 312 258 -608 -887 136 258 -602 305 -623 -589 693 251 397 257 455 -229 -139 644 -677 -794 584 140 -558 -362 -286 93 -680 -802 181 340 -548 -778 557 23 -383 -878 -249 -425 -5 774 -590 -160 507 -192 -127 -524 16 129 -883 -536 356 -894 -35 471 -50 -824 -502 500 695 157 367 -334 -766 221 -595 -331 -900 -589 -777 -210 -867 -115 -530 -505 -70 742 -824 -561 133 573 -215 -580 365 -377 -896 44 125 -876 65 676 753 -42 -540 -547 -474 765 -66 331 462 -371 761 -730 795 158 -654 259 -207 -880 142 -35 111 312 389 -650 318 -125 638 257 -350 -530 -232 71 -637 449 -610 406 -592 -350 -865 191 679 681 -325 -689 -867 552 151 397 489 532 -75 -170 402 -521 179 454 -843 799 -604 302 -776 740 -390 17 446 -762 -43 -892 745 -593 154 80 508 -758 -513 -189 -377 731 117 786 -411 250 -103 -621 -573 663 -641 668 -792 -274 16 167 334 82 -116 -736 582 217 -722 193 728 -658 725 -400 -699 471 -47 464 -641 247 -897 -665 570 -322 -431 -496 780 -371 -250 403 -884 193 -615 -629 295 -275 -830 242 -641 -419 97 -207 339 302 -531 -80 -126 467 -355 -200 464 319 785 -58 -509 407 186 -464 -664 96 -68 65 653 424 -618 778 437 -271 -86 -330 11 -819 684 641 634 -84 503 500 461 545 358 -263 -357 531 -258 -569 -205 525 146 16 -162 695 -677 438 -356 442 -255 -59 -654 -294 -642 94 -526 470 84 161 -376 -452 189 786 128 -252 558 -520 652 -170 242 -766 -43 -844 102 -731 785 -819 132 -44 -729 -244 -865 -71 -741 143 665 669 -647 283 -120 2 -900 29 -591 -773 -222 472 -832 33 -496 -757 -486 154 751 -141 -118 -41 599 -550 -452 -71 698 79 138 -221 -785 787 -818 363 -505 -485 -110 465 147 604 -314 673 -394 -868 300 -241 -600 385 -681 -239 668 134 -11 -752 -300 79 215 -133 761 317 345 -67 -351 332 -894 -878 570 32 573 -630 94 251 -687 683 648 146 -598 553 91 597 720 88 755 202 21 -861 -648 -715 727 753 -711 -11 -717 0 562 -28 184 -460 -529 -826 -617 -381 264 525 538 325 -627 -351 -724 -41 -41 -835 -72 -755 -699 -406 -29 419 -179 114 -684 111 -99 24 -70 -95 -791 -242 -487 -307 512 -306 629 -900 -142 562 -239 -415 -6 -669 702 708 -253 185 -329 135 -653 -590 153 -219 401 -268 -332 132 4 80 556 161 90 511 789 90 747 292 572 -517 636 420 681 -844 -608 213 -878 -608 288 -710 -477 -307 -759 -818 600 -535 456 -639 -686 788 -209 51 -129 423 636 249 -466 77 -416 -117 -361 758 -570 -27 252 -448 -31 -673 150 -638 198 -672 61 327 -587 -584 788 -345 628 15 566 -802 443 -216 -704 578 -599 -434 -410 -143 -466 -538 74 -633 -40 -659 -702 90 228 357 325 -636 -539 -283 -413 179 706 432 536 8 -40 169 620 -496 -794 -407 -167 104 373 -172 487 472 634 697 98 -715 580 -21 -467 305 -341 -34 299 -407 -426 -569 -431 482 217 84 -464 -766 -11 -362 -898 75 -803 682 -541 -27 657 113 763 -810 -387 421 716 -524 -383 493 -268 -473 75 -9 272 497 -606 -829 -750 251 800 -317 -251 415 -354 294 95 -273 778 -446 426 -583 -200 574 -621 -134 -249 564 519 -591 465 -73 422 598 -870 428 643 280 -557 174 684 -437 -626 293 -366 769 536 -620 -718 -11 -856 -649 79 342 -718 -548 -517 -3 -47 363 -251 -339 245 -833 -786 -159 709 -424 229 476 203 493 -476 368 799 433 -252 746 -384 74 -405 -843 -796 -143 82 -191 -156 -100 53 -447 -380 627 -843 156 328 -381 -244 -125 487 484 -306 12 382 -175 -146 587 346 -550 175 -710 758 -666 78 -589 -738 -657 -836 350 -813 262 98 116 -240 478 -395 308 439 4 -570 192 262 739 -863 735 -628 115 -535 -648 250 605 -871 -86 113 -184 -365 623 485 582 -835 -135 -591 -735 -749 272 -533 -659 -120 197 -698 630 -834 353 -836 469 -798 -263 -335 -615 -831 631 -50 -581 381 -456 549 755 -483 414 483 -216 -285 -652 -490 -35 701 25 555 -80 356 246 -720 678 504 -328 27 492 -261 -53 -131 66 -432 780 5 645 -241 83 -96 -684 279 -389 774 127 -600 391 -663 -296 319 -232 755 -594 -255 230 552 -440 -730 -685 -557 -31 289 715 -419 342 -246 -8 109 85 -816 -661 -197 -164 -820 357 56 -307 -833 121 494 -777 238 -236 167 394 -583 186 -718 -193 505 -827 -220 -497 -176 -144 -36 -7 471 -618 573 145 -228 -423 192 -501 758 -590 -335 599 323 -284 -7 -514 115 -711 -314 -186 -894 667 -867 408 -600 559 -215 348 7 -494 -829 -535 698 -150 -386 434 356 529 -865 624 634 -397 -53 -660 -343 152 -422 659 -757 -311 763 -725 170 -224 -433 192 489 280 338 564 -793 -378 486 -182 400 185 -799 -10 600 -173 438 -615 -490 -510 304 22 -431 -372 -724 698 161 295 550 231 254 -239 -814 165 -552 735 703 -821 233 394 -1 -681 104 362 -81 65 -672 10 -680 -561 584 -548 361 314 20 323 -172 -503 -704 -52 288 147 602 186 -333 573 -248 -518 -273 703 326 -896 603 -592 -167 662 -720 -174 -875 -867 -276 286 -248 -406 -288 278 377 -170 -450 -754 -488 -104 571 698 -333 656 -760 340 439 -65 -559 429 -29 -690 435 502 -31 -811 -543 -579 -626 -140 -532 334 51 500 480 -773 101 427 74 140 -501 384 -353 -35 -620 323 348 -282 22 -174 -6 713 765 -846 -879 381 -218 521 -230 -641 659 460 234 213 164 -831 -47 164 -887 -381 -292 -900 -50 323 706 61 -597 152 58 212 427 799 401 -467 -2 507 579 -593 -423 641 283 453 -708 -818 710 371 380 -273 -358 538 407 219 788 -842 192 -841 99 452 652 260 -242 -770 -136 -826 -876 -188 -195 644 -382 -171 513 12 360 79 36 -756 -746 630 -389 611 -690 786 437 -2 -450 -259 -299 112 -154 -80 202 10 -704 697 -678 -461 468 -468 -580 -360 799 15 -466 -262 -162 -802 220 -12 124 -873 -336 -85 630 -803 466 -822 180 -686 275 314 -621 -492 559 -2 207 -11 -283 -696 400 -783 301 516 691 -227 682 358 247 599 556 550 315 11 580 -663 -802 -537 573 -601 -501 -656 -518 -679 -339 512 120 -29 190 148 736 -501 286 401 -539 -416 692 605 -588 723 149 -807 -728 -97 377 124 -195 772 -205 -567 -675 111 -781 202 74 -366 152 54 -310 354 63 705 555 123 70 -644 774 162 238 36 296 -483 738 -764 -679 -782 -765 -262 -549 -207 -407 -627 -80 53 734 92 473 71 -348 408 394 -298 270 781 651 -366 642 726 -826 -529 182 -408 -774 264 439 -193 614 589 -610 783 383 703 -296 -63 -129 -439 282 -477 -481 -137 182 597 647 -837 -324 308 -428 -593 -740 -803 -158 619 161 45 706 264 -219 403 226 -428 -486 216 -714 -435 -9 -789 784 -543 645 303 -695 706 -555 46 -183 -530 -802 219 323 415 -724 -207 79 -549 -670 98 -361 17 370 299 -259 -396 -862 -200 -231 694 105 -101 -35 761 -580 -122 153 -879 -68 -184 -757 -175 -765 759 -108 -221 -708 -598 -634 -104 -408 -643 -86 -4 523 -674 152 -175 -769 -888 -755 -562 792 273 427 -709 622 590 488 585 -202 581 -247 -461 231 468 -798 -43 31 114 -679 781 280 -369 -818 -816 314 -796 502 -322 -436 -142 50 122 -475 354 -682 -206 -537 687 759 161 388 -113 -73 -149 437 84 305 790 -860 -890 -474 -773 450 315 222 -329 -117 -499 -604 723 479 227 -269 268 7 373 -145 -553 665 242 346 198 635 -237 -631 -5 205 315 183 780 307 158 264 -463 -582 608 411 -584 344 -756 235 -285 -275 549 483 -208 693 -847 -18 -602 -261 735 223 -357 -395 11 -678 259 85 -565 723 -58 105 -55 -580 -456 -187 -786 -719 -438 -336 -43 628 -689 520 685 -549 275 591 78 -579 -717 -486 -868 298 5 -487 141 -209 -713 350 49 -28 -20 -647 -570 -304 -543 370 -818 -524 -71 -351 756 -870 -173 -640 230 -125 300 -621 -28 465 -625 -182 -559 -885 -59 -114 590 -895 76 -579 377 -428 -767 715 240 -213 77 -269 14 293 543 -620 -44 -240 129 368 648 -289 -425 -499 -827 -49 -691 313 53 142 -302 703 690 193 7 531 -188 289 247 188 563 -731 -303 210 22 -70 -146 -222 655 -172 -18 -816 8 -614 -884 -827 -376 479 -658 287 259 -4 -735 74 -690 597 -221 273 -805 100 221 556 -98 -643 781 445 -443 515 694 -292 714 -643 -380 196 -136 634 24 -721 344 -793 -110 -308 -432 280 -407 -798 762 -601 -220 703 69 791 -820 26 -71 362 23 -90 -815 -255 -693 -192 319 623 784 -90 -365 661 2 -527 -379 -697 197 547 -814 -354 -784 181 -437 -214 51 -77 337 107 -483 -581 586 126 86 -859 425 601 -864 -429 747 360 -125 263 -273 -503 392 -339 -308 664 382 -623 -301 -736 746 -828 -631 -376 -407 -594 -891 -785 -543 -145 793 -638 -377 -103 -258 -827 -819 436 297 -690 -422 -16 648 -723 739 -793 -560 -317 -786 432 -782 428 -839 -369 579 -224 -733 18 -338 -887 4 283 -497 -545 -127 -663 411 768 295 443 144 -665 702 576 674 -298 466 -193 -227 612 382 -475 -368 262 385 499 -18 427 638 -527 -533 459 703 -884 -329 384 -255 -552 612 518 -328 -7 543 -846 581 565 -289 732 -5 -717 428 242 -836 562 -284 -36 -462 -659 -101 -147 -94 589 442 -860 380 -893 655 -406 674 276 -578 778 -128 -826 162 -238 609 -735 -3 -237 469 -739 -746 -508 -283 -717 -249 -749 -314 -626 457 -104 -114 571 -528 570 302 -676 335 -500 -38 -94 -577 -171 -779 -609 -628 -31 -74 712 -594 -562 -488 355 -78 227 -843 -293 -200 -55 479 -888 -340 286 80 -400 -844 -881 421 569 -719 633 697 358 9 357 164 -44 -149 -78 -70 -101 293 -272 -790 -666 7 54 549 -527 -708 -854 54 -485 393 -340 -316 658 520 73 -274 -399 -680 9 -45 -180 -792 -559 689 690 -348 -160 54 -197 734 661 -86 -685 -597 -422 -491 -610 469 65 -837 558 -284 745 -900 -270 643 -69 -117 203 752 670 376 -704 -188 30 293 -513 -107 -63 -740 504 -381 -484 -538 -188 -685 -874 -300 599 -469 535 -160 -6 405 119 779 -424 -529 720 -610 -556 776 -784 30 709 212 515 -756 -716 103 662 707 383 -564 366 343 -175 -530 -580 244 411 350 -826 -501 249 -329 -853 60 265 -357 -337 -490 -710 763 -179 550 692 -259 688 462 -210 84 718 23 31 797 -616 156 -513 -485 232 121 -415 586 -352 -18 500 131 -498 -841 -335 178 -745 730 214 -570 -553 358 -346 634 -587 -405 328 641 504 562 -472 -237 -500 225 -551 337 -419 4 -219 363 263 121 291 -348 -566 -759 -374 201 -505 784 -249 -29 -466 -642 -265 676 170 -161 -667 621 -62 361 133 720 -879 -794 519 -643 -584 661 534 352 363 -135 228 56 155 337 -7 -74 322 212 249 -315 789 631 -683 -512 -190 -373 -130 -374 -1 -720 -657 -261 -2 -249 -666 -640 -65 500 12 318 570 -185 620 -208 -643 -245 22 -234 -189 -715 -526 355 647 -228 241 591 486 -30 -109 430 344 -48 570 498 -637 161 -390 -609 398 -117 409 661 -587 418 588 368 -54 35 -475 112 -823 759 604 -565 -655 156 -323 -101 -294 -25 428 60 660 -6 -824 680 -493 794 699 -814 469 -522 101 -665 -889 -23 227 152 -892 96 621 -769 132 593 -29 286 154 538 -205 609 145 105 220 -692 -224 152 140 730 -67 574 27 -721 -444 290 646 259 -762 -880 -162 233 -601 -682 709 341 548 -194 -689 -190 -473 66 395 -793 -714 421 -226 -817 218 300 168 110 144 -261 57 -671 79 -584 555 92 -458 684 507 -646 162 132 -348 -206 -522 -804 -852 243 310 -543 -866 -426 526 -237 365 500 323 -541 -259 587 311 -497 219 636 232 -613 489 119 -848 750 53 -800 757 -266 -114 -253 494 -113 -320 44 -436 -841 211 -87 695 115 559 615 290 694 16 428 674 -549 162 68 -816 -362 341 -111 -166 600 531 458 -556 710 331 240 555 345 -186 439 -546 488 53 -741 761 10 -411 90 -800 -393 747 734 522 342 -116 85 262 -143 -756 670 538 -363 -799 731 658 589 233 448 -686 -772 298 -433 -458 358 154 638 -267 -82 -52 -290 -834 -176 71 -724 -690 -443 -722 -29 -626 765 -644 -853 -614 702 -453 236 -765 294 209 -243 759 -196 -102 577 258 -832 325 -215 -147 72 -171 626 452 178 413 -129 754 454 -348 -248 329 -228 673 -547 566 -235 665 -856 250 42 -379 -490 -435 -212 777 527 -336 602 385 -584 90 77 91 -53 325 369 -747 754 352 758 -426 647 75 -624 -377 129 -246 -72 -100 -698 486 523 -351 -532 617 -239 111 33 -300 767 -736 574 -787 -537 -628 -335 -123 445 -388 200 -300 -39 -513 -525 -853 223 792 -588 -57 -422 -635 -695 423 32 -697 51 -589 409 -584 528 634 -143 -839 -895 787 16 317 -870 -725 39 301 -160 -871 -633 647 19 740 113 114 -721 709 -237 186 747 -36 295 525 -709 746 -365 115 161 -132 -242 297 29 521 549 565 -854 -716 -61 789 -283 126 734 -773 -363 -733 -223 -87 591 -825 -678 637 -681 -834 -277 -571 664 -7 598 -205 -594 -627 358 730 -372 -642 260 -54 -170 -282 10 -566 -450 -313 -731 262 -374 71 -710 498 401 119 733 718 699 -274 480 245 330 -762 -780 228 223 477 524 368 732 616 -374 -761 -115 766 -558 -463 229 -444 719 -462 -663 -296 -441 -196 772 370 311 401 -835 -446 -426 83 561 -371 -372 778 -385 458 -534 -161 -869 554 -319 -163 -160 -460 169 251 -384 588 510 630 445 762 -457 209 -654 -643 -667 -771 -277 15 554 -193 -825 -329 556 152 547 323 -623 166 -229 411 534 72 -101 -296 697 414 493 97 587 -105 70 -806 258 -430 -68 -751 -489 -215 -454 -547 740 -658 51 339 -523 563 251 776 -41 686 682 -41 -32 -749 60 -675 -97 -854 -809 -159 202 -204 -858 -637 -602 -351 -262 634 685 601 -671 -620 756 370 -347 -860 16 -179 -696 -841 -684 -517 -108 629 -216 58 -52 297 -245 -836 -12 -25 605 394 -361 -122 -441 463 25 -302 -135 -245 -536 357 -208 270 -263 -513 -326 -560 -9 115 348 573 674 349 321 -52 -794 -603 -707 57 -23 255 670 465 47 379 265 106 213 -351 -694 -200 617 324 -426 251 -527 524 -468 680 -77 -8 -303 -215 673 -335 -680 -379 -689 -790 -563 -618 -297 -897 -362 585 100 -499 201 -785 91 -169 621 -424 -669 -358 -836 -378 136 561 -617 -414 465 280 -793 -494 -230 -435 -626 497 -856 684 750 727 -421 -79 -700 543 351 182 256 701 796 783 -581 -738 -63 70 160 -843 -578 -335 -470 586 207 -98 -68 420 328 382 -695 542 483 254 130 687 -43 -26 -325 425 -886 -651 -243 507 286 593 4 -897 -613 256 -670 794 32 562 -88 171 -154 -479 -54 8 668 -786 -759 -476 451 -796 -838 -196 588 112 -759 -588 -463 258 331 -841 -512 396 -24 -515 287 466 156 -568 -626 184 -899 -666 605 3 220 345 -368 315 -179 -790 691 589 -504 -768 336 473 570 -34 445 702 -458 -764 -461 -531 4 -216 261 423 -104 -29 344 -65 -867 -298 473 -697 691 558 -519 196 -214 -619 94 -311 -321 -742 -320 12 102 -478 722 474 668 -187 -505 -536 507 256 -682 -404 661 -770 -181 -190 -6 -489 -719 508 -706 278 -528 -688 -389 707 -853 -553 -579 543 66 723 323 -538 -641 10 345 644 441 -61 -311 -696 544 780 -578 -74 -72 -687 -51 489 -108 -411 -100 -343 -335 352 119 31 -255 716 213 427 -749 376 -706 -89 536 -430 -847 -85 -135 -365 601 595 -113 -865 313 -281 434 -754 -869 -728 -472 -371 -601 179 526 -897 332 -690 -384 493 -225 459 500 152 -824 -101 775 -192 281 35 -758 -759 -856 242 -108 30 775 427 299 91 466 -69 -679 -350 703 325 -856 -657 515 171 -788 676 -135 480 768 800 599 354 -178 -521 507 192 164 -288 -192 -866 611 218 -2 -898 760 -447 255 -863 594 -292 -212 550 -43 -117 -660 222 -186 -708 -594 529 -463 80 739 557 416 -361 -119 350 94 369 442 454 -842 -467 -104 -725 580 318 -99 -771 652 -694 358 -295 -19 550 -338 474 500 763 -716 -484 247 -868 -660 -872 -539 -129 321 514 466 -643 -334 13 462 -271 -513 671 -384 -45 491 726 -864 160 -850 766 449 724 -100 -776 -72 122 -743 8 65 -61 -65 386 405 -688 793 -463 -899 689 523 -809 -759 -189 502 572 -330 -469 -187 632 460 586 551 -486 -236 -201 -867 452 389 -111 -259 -418 -539 -199 311 -285 18 -85 130 -610 77 -171 -650 501 385 633 -405 -823 38 -519 -557 -899 -389 -654 165 -475 -750 417 -286 162 -337 -808 -897 195 124 714 279 -175 -230 -815 -186 473 -594 -313 -184 233 363 -820 301 -402 552 592 657 -11 -248 -388 -604 -95 424 12 -221 -847 452 229 -767 717 571 463 396 -785 119 479 -892 695 77 35 255 -552 232 616 -333 -60 -669 725 212 -647 -429 282 -829 -868 -244 435 287 541 -884 601 -178 685 504 308 -728 -375 687 -835 351 -811 -504 338 -622 145 75 -387 -252 436 -293 66 463 153 536 -683 -819 556 468 786 251 -320 485 -426 -785 -883 -530 -510 545 -705 354 -55 -211 409 -506 -186 789 -639 -466 -145 583 -740 -35 422 636 -405 -801 -251 70 -5 -296 -179 -297 -336 71 411 -719 -549 -845 -465 -270 111 -162 -156 495 738 636 700 156 769 184 -581 -687 -3 766 -581 743 -719 -590 478 -770 489 -454 286 -656 523 -837 -568 -150 -664 -22 470 -551 560 795 653 604 -704 394 248 109 394 388 722 -300 -720 478 -830 258 -106 -634 -44 -247 658 204 701 -563 383 -782 53 560 155 -366 37 -572 -836 600 650 236 -232 -576 -468 -722 30 504 -44 578 -306 -317 -361 -778 -14 285 -26 -613 8 41 -720 474 -763 230 -59 789 -301 -469 132 -437 744 652 466 755 702 -195 -713 569 -122 569 -608 -194 -548 412 -338 -778 -281 109 207 -552 -49 -113 620 -311 -623 504 -247 183 -529 -431 -777 -123 -869 157 132 590 646 -522 645 369 178 -166 -839 -741 524 -766 -316 -8 191 326 -319 535 -333 579 488 -438 -69 402 302 674 247 -879 508 -71 136 42 69 410 265 760 -286 397 771 678 4 -190 344 582 241 -713 -780 -464 -801 -500 -426 -314 610 241 -36 701 -816 592 350 -46 -760 221 556 -863 63 -243 579 -260 661 486 -555 767 -889 757 278 137 456 290 -277 121 479 428 -342 171 -150 570 785 -193 -347 468 -795 48 -596 -351 625 496 481 -378 -122 -34 521 398 125 -199 322 -555 -641 348 790 173 -769 -36 -547 -335 294 -469 76 38 -181 -797 245 -766 194 -438 -643 63 -266 -223 -230 -98 381 209 -683 -414 -568 -394 409 426 -315 -597 697 -194 526 675 89 158 -370 -625 337 -869 687 -760 53 408 83 -605 11 65 65 776 -699 -628 -49 -296 618 -821 91 103 -67 -689 491 440 540 -278 -7 -835 258 -158 274 581 611 602 -460 -245 59 180 -133 -10 691 -688 304 -596 -608 763 358 -403 -17 218 -683 529 383 -27 471 -690 111 213 500 -874 -166 -858 628 186 672 637 -488 -451 -300 783 483 -463 528 572 676 -72 -723 -363 609 -256 -434 707 638 -60 372 -370 693 -619 -292 -400 306 758 -457 -480 631 -632 28 -342 -277 685 -294 664 -474 -777 -563 162 -253 -347 159 480 12 219 401 -870 698 -443 233 481 445 -203 -482 23 -332 195 -69 736 657 -451 -222 -385 504 -258 169 -263 52 -630 -480 -44 -841 760 298 -413 -84 -110 436 176 -497 -698 566 -572 484 560 -143 -492 509 -499 -413 -647 -492 -615 434 501 166 -812 -225 147 -25 -770 -750 -721 126 -899 -4 258 -119 -310 -839 -283 -754 -433 681 -750 -785 -210 -282 62 -39 -855 295 -433 -826 297 -37 367 -504 623 478 1 349 -436 -4 -147 -649 135 310 -97 -677 -446 -517 -783 -632 580 -500 -446 -328 -698 -425 328 779 -661 -471 -236 184 -726 -292 -330 -500 -581 -265 -385 -652 377 221 -861 537 -69 -243 -760 396 64 -808 -620 600 208 -245 682 -774 651 795 -819 333 -819 81 -93 310 418 312 603 57 351 77 741 34 -259 313 137 -216 102 61 420 -663 -552 66 -575 151 -451 -674 -695 302 -703 797 -812 -140 -456 231 -35 -807 162 423 564 343 614 -554 -410 416 -330 202 -631 198 -283 -322 23 -538 391 -216 -584 -733 163 -498 364 418 -151 136 588 -897 369 -654 451 -502 -263 715 -686 152 625 566 43 695 -517 -898 -170 387 741 -230 -101 719 304 -232 -294 237 593 370 294 -169 521 226 257 -690 7 -660 -888 388 -194 478 270 -418 -769 -619 269 -385 -377 -55 421 254 642 -341 -720 678 -103 -770 37 469 -177 -481 201 416 360 -619 -110 116 -827 -565 -66 -552 240 -478 -24 -363 -313 -672 -489 -516 -239 629 141 -597 240 -380 -380 -695 319 59 -842 -179 36 -13 527 33 -499 -94 460 -316 138 399 -418 512 776 -537 625 -525 36 -421 396 308 551 170 -826 -788 424 -31 -776 -142 -105 -402 -797 -104 -708 -590 157 245 87 -103 793 635 332 389 -231 -663 3 114 557 -320 -632 606 -900 -809 -316 166 -575 -760 496 675 600 -41 -171 -623 374 -413 517 328 -881 -682 207 -500 -575 530 -102 261 465 701 346 352 -704 484 385 726 -51 -741 81 757 257 696 692 675 790 -799 -687 26 392 -403 212 -25 632 266 414 372 587 50 247 487 311 -278 -539 -794 -725 -801 634 -224 -834 36 486 402 471 -865 -465 -581 -462 334 -404 239 -439 -199 270 -461 -271 786 -147 -798 -353 -883 -441 745 -2 -284 -468 -291 -6 -377 452 552 -142 749 -98 356 595 -470 461 -199 634 -229 -843 637 386 488 -484 -290 154 -65 -129 -61 -106 524 -300 -394 -759 -619 -405 -627 765 232 -422 379 -452 388 -275 -636 -491 155 -331 -266 485 580 -462 -236 -796 -162 -151 382 -885 299 637 -327 282 -207 -122 307 114 -503 638 432 -703 -551 276 -839 446 496 -676 -159 -115 551 253 407 474 -496 589 89 -414 389 611 253 309 -302 140 26 -791 -446 4 -392 586 -620 547 -100 569 123 -873 -750 769 -393 -485 -818 -544 411 762 -215 -262 -142 -436 -661 736 -171 761 579 -78 486 -197 700 -137 -49 -691 -258 -486 -765 127 -589 -579 456 632 -312 292 621 -522 -638 -400 434 -171 -608 -160 151 35 343 -843 -715 -528 329 -820 -105 574 -174 -709 -42 -439 51 347 765 658 -41 665 -551 778 -714 563 -382 -121 -43 -233 -792 738 -261 58 92 -848 -602 -662 -663 -566 585 92 -337 527 282 -553 237 131 -194 770 81 633 -576 -707 710 -776 -833 629 -477 -574 -751 703 557 -246 529 -538 -674 22 -44 284 -84 80 345 527 106 -55 699 260 -108 -635 -574 -229 -728 -669 509 -91 157 150 540 -664 100 -671 -829 327 -83 -102 -289 -183 -61 740 -273 -427 -149 312 -119 -303 -115 -581 -760 -624 -124 -295 -733 -851 71 -424 -655 -335 -698 -787 243 -50 -810 -495 -379 103 -120 -19 717 -30 1 29 -298 466 280 -336 591 -425 607 319 785 -570 289 415 221 337 -824 322 -178 207 730 -20 225 -764 -796 -728 16 662 -336 578 -169 -437 -616 -55 200 -869 -787 459 503 -297 122 -25 -545 -122 -775 -846 178 768 -319 325 81 144 234 -540 -511 -739 -672 -3 428 -575 153 569 462 -670 9 -325 119 432 173 -110 -121 -152 -840 -548 266 -232 -878 -141 -898 -837 351 152 -366 -492 280 -280 -32 264 -197 335 -255 -426 -143 416 736 519 -333 12 232 214 67 111 778 -551 59 -779 -879 376 -653 571 -25 362 -695 -36 741 53 -290 496 -29 -762 416 215 222 617 -349 -589 -514 -801 680 623 -529 -425 -347 -247 -301 -194 129 617 226 68 -306 -534 -365 155 -640 744 -179 530 -331 -821 -136 193 -845 -877 555 305 128 -344 -614 98 225 -518 365 -773 30 35 -298 -338 -782 309 340 -763 313 -455 -696 289 560 -403 319 -288 -619 721 415 -480 389 -273 445 258 -770 610 -445 -190 602 414 654 326 -377 -887 303 325 210 746 256 -839 651 -787 -90 58 -524 392 300 -502 -353 -819 -228 34 -600 700 486 -881 -497 373 617 -251 -534 687 -829 717 -708 -679 36 789 -86 21 123 738 -71 224 73 -642 -494 -222 -191 451 -409 -176 115 129 246 -9 -57 -375 313 -552 -767 372 3 324 -197 -667 -560 -754 612 688 101 -592 -125 542 23 -188 -687 452 719 446 -46 -875 -578 -756 -672 -296 -224 -813 54 -182 -300 -681 192 -371 -633 -34 793 -585 141 399 -76 55 424 514 531 356 -312 191 517 775 712 -243 -353 -65 -142 -767 -843 -94 -123 -374 116 -144 -109 117 -736 -92 464 47 -853 -518 58 419 255 112 -416 -292 377 426 -315 545 611 -239 520 524 -616 -102 751 795 83 -764 -533 -401 -896 -225 346 -97 613 492 295 420 786 122 105 -828 240 -844 489 -631 533 -610 -752 -429 -794 116 -577 558 -730 -171 -220 -417 776 481 -577 305 275 -751 -436 -159 -121 210 -52 -398 -125 236 780 -108 321 -306 -157 -595 303 30 53 -764 557 -705 -84 -744 686 306 555 601 -429 405 -834 -706 -809 199 -275 786 122 -789 -349 -429 -384 603 -864 -605 461 461 443 487 195 -400 -168 365 -532 -762 -129 -21 505 281 366 314 528 462 -641 -534 240 -507 -306 650 226 721 166 -32 527 296 -151 554 -552 -316 -602 -536 -159 -424 289 -552 -364 -490 -36 546 -854 -821 -735 -70 -602 280 -322 454 -423 -184 -650 206 -841 25 -551 -435 -442 419 401 250 62 246 758 -110 183 -21 -446 -603 634 195 -2 -76 -517 -74 687 -310 -305 252 -707 461 -48 410 791 -545 -78 639 756 737 -781 695 562 -434 529 579 667 -572 549 -478 646 -605 321 95 281 -146 -824 168 -610 532 158 508 -774 -812 468 -813 453 733 420 701 708 789 330 -23 -395 -328 337 -640 321 -834 5 739 -629 409 -86 -412 412 547 -622 -276 59 353 416 490 606 -684 -481 231 214 676 -662 -249 697 -102 -314 -191 800 -455 -855 -451 -45 17 399 518 131 -8 663 487 -290 -177 54 -370 -594 -648 166 11 -292 569 -136 341 -792 -863 -850 -465 -30 -688 250 9 246 -215 -153 709 234 625 68 -767 -737 -647 -200 351 163 -69 -229 415 647 -18 -469 -785 -700 -868 -321 -306 -484 362 306 -308 137 -851 750 701 -9 -236 -371 -816 -31 -650 -547 383 -306 -285 199 -890 -890 -896 -893 460 -27 662 -264 20 -243 73 -661 34 -619 494 -630 -631 -142 65 -484 -229 381 -831 488 360 -460 -520 765 -97 -72 733 589 138 -250 -709 34 404 294 -595 -132 -337 -312 -609 -708 -226 292 -336 442 522 -739 -578 -185 178 -302 -319 -760 -334 650 -205 -839 14 742 105 -508 -165 -524 331 411 -875 381 -282 759 -673 138 -524 46 441 -108 402 -89 135 -361 -175 521 775 231 -852 389 -520 -128 270 282 -867 -183 351 125 559 -555 99 -249 -833 -624 -794 -161 -224 -407 -694 59 -178 463 22 -192 -565 -730 249 190 390 -470 -508 -18 -136 641 -62 383 -486 679 -224 95 170 473 -199 113 346 513 -851 -77 161 -634 -654 -858 -139 -182 -58 -415 323 -176 -457 74 733 -1 310 -867 -302 329 -318 -363 -542 -623 798 785 -177 -250 -66 -451 -609 -415 184 468 -855 -216 -114 -241 -453 -513 473 -509 92 391 -467 129 438 273 -592 431 559 -830 587 133 -150 768 767 -171 272 -594 -306 -614 -115 -159 263 -647 -806 -48 478 247 -840 407 643 -620 577 390 85 767 -158 -176 -562 5 586 -427 421 -362 371 635 150 -131 -580 573 659 666 -677 -274 -886 -754 -417 230 -377 -478 -289 593 490 610 277 311 571 -698 312 659 -643 -105 -408 69 -712 660 -171 -879 5 406 486 -891 308 -895 73 242 -121 678 -628 -230 645 520 129 729 -114 -24 -786 -575 103 649 684 149 489 761 -730 61 -8 -29 -231 395 -190 -870 -684 -872 24 -166 -841 457 251 -293 -696 182 -883 -387 -146 -167 -157 340 375 -162 771 594 165 -357 -884 -399 -666 -797 583 238 304 -582 -100 157 -692 -734 -474 44 249 739 -510 -490 63 -851 282 264 -831 543 331 -313 70 706 -569 339 50 -878 472 121 666 786 312 405 -780 -834 -848 -578 384 172 691 -97 -648 -766 48 -668 -549 379 -687 755 -157 -628 590 278 386 488 -481 416 -8 -876 559 -802 -715 -460 -529 -309 308 -362 667 800 272 41 -500 104 -465 -531 -452 779 -461 -103 84 -646 107 193 -641 -367 363 -416 -496 357 -106 624 -432 -400 -763 660 742 733 -541 317 -888 -829 446 -550 -718 466 -657 -702 -497 -27 -873 581 168 764 145 790 -716 -86 750 787 -339 -143 -250 274 135 498 -705 -565 -682 -856 404 -73 -138 -681 562 -647 172 466 32 -524 -732 450 -420 -360 744 -806 225 -770 -644 -871 -606 -78 -899 579 11 607 -225 643 283 609 54 -572 -299 -556 -612 77 -742 -124 -336 -868 122 377 -67 8 -629 -777 -256 124 -873 518 17 742 208 -188 -794 -749 -103 298 476 -274 -187 43 -427 294 -330 690 -843 689 454 766 3 264 240 -370 265 6 302 191 -302 -7 530 557 -294 5 -836 -873 722 119 -363 -622 564 504 -856 -699 511 -468 786 -314 -526 -360 507 -761 -559 11 407 14 -833 519 739 299 524 -529 -719 -705 674 590 -820 -550 462 -27 657 -173 319 612 -842 -444 -785 602 -99 -601 -368 397 -426 -304 547 186 -900 -438 412 -771 510 -651 212 167 -565 -307 -580 -551 319 -866 372 -660 -520 695 75 438 -57 -504 479 -337 245 238 113 -594 631 426 684 529 60 425 72 -9 -373 264 -845 -788 271 153 24 273 179 279 -809 -145 5 522 162 692 -284 -231 633 -175 40 -261 -811 -286 391 667 -469 -297 474 -58 28 -383 175 113 481 -425 473 -18 181 276 214 794 -109 584 768 -618 134 725 738 -481 -634 751 -304 612 80 44 180 -21 683 761 512 477 792 -355 312 -831 416 -433 -796 21 136 477 131 -422 -303 -766 589 -284 -159 149 -735 -537 316 160 -468 767 603 -718 224 -741 -322 -184 -671 -239 -18 -275 -57 -75 161 -233 30 -701 -376 -483 -85 398 -705 -877 -377 -7 -211 -488 -491 461 -422 -401 760 206 189 242 281 -829 123 -399 526 -7 728 686 213 321 -697 -663 -162 460 710 762 142 -33 -274 623 65 770 -65 -834 -280 121 385 12 407 101 -416 -80 687 216 -765 -568 670 -844 228 -574 -641 745 525 -435 -689 -694 332 -457 -287 230 -252 56 574 170 -523 592 575 204 408 -131 -299 16 -779 -565 -454 214 -217 -150 -822 -616 130 280 -611 152 -742 191 97 122 643 692 377 -242 -396 298 560 60 187 -885 -695 163 132 101 -417 -761 476 466 545 245 -54 672 -228 -752 468 -493 622 -863 -62 -435 -277 -185 562 -797 173 -869 150 -100 -126 -49 517 -511 -683 -226 -857 -309 -503 -349 485 -746 -105 -521 -633 123 -731 -301 121 -140 248 639 199 -514 422 -469 14 -305 464 747 -110 728 -134 -108 65 760 454 -188 -101 -225 298 796 67 -567 -792 171 136 -718 267 713 -469 -21 -840 595 -34 272 388 390 694 697 194 502 -733 -771 -145 -408 -82 592 -352 -89 -594 97 234 -106 90 298 -796 -144 151 794 -746 -292 -260 253 -806 26 595 511 650 -506 800 738 328 -584 -535 -389 53 -267 -265 -507 -574 -424 277 568 161 -638 744 506 641 496 124 -698 325 -634 286 519 144 280 2 646 -522 661 -94 -138 616 321 -30 438 -92 -486 -773 689 -408 -227 -492 286 118 571 -538 -669 -315 -270 -442 157 -797 209 218 627 792 -713 -49 -657 705 -72 -494 -865 -252 679 -866 -250 -495 -223 -233 -305 163 -832 24 -39 37 3 251 -260 701 787 -434 -771 -317 -809 -327 -366 -297 -105 -880 487 -621 -626 78 697 -272 -608 306 -890 -221 676 195 146 -606 -541 -58 101 322 560 -435 515 -317 -616 -233 -488 382 251 -530 -426 52 504 32 -646 30 -878 637 682 38 -274 560 645 690 -176 -440 617 -350 239 -484 -808 -250 -236 589 410 402 -501 317 722 291 272 -436 -647 590 -523 61 -166 375 660 -93 -298 -581 721 293 -363 -96 276 -844 -799 -139 -439 -612 -451 54 -88 665 -149 -499 -672 -271 184 163 597 621 15 -844 570 -298 614 -872 225 -26 -599 -648 22 521 709 -354 299 -406 -312 -775 -662 -478 -432 -685 216 331 -636 -799 -690 -484 728 579 766 -653 141 -653 -187 27 503 -141 329 -335 -450 -154 505 641 646 454 -228 558 -213 -589 -564 -350 431 548 706 -896 657 -844 751 -473 -744 -743 797 549 -783 796 627 388 -61 -156 -560 599 -66 322 -594 -806 -81 -303 281 713 -347 -709 6 398 -779 590 15 -732 -685 617 -709 107 -668 352 -708 -865 -365 -573 187 619 -472 474 -207 -428 -625 -376 -40 197 -448 -888 -267 290 -729 72 -690 -881 -101 -720 -176 -187 566 -51 -402 48 -666 -825 95 -741 -343 232 619 76 -143 -745 172 420 -460 -595 433 364 -519 92 -630 421 -873 -431 -215 15 475 -845 -207 77 -552 -442 -609 -331 -465 -682 -545 0 317 -797 -53 -515 51 -33 10 295 793 -149 567 613 -747 -514 210 55 -62 276 -599 257 -251 -83 -848 337 -649 -334 -220 -318 39 104 463 -522 -109 -107 -629 -375 -702 -696 375 540 -574 475 727 151 229 370 -29 -183 581 -231 -244 602 648 427 675 209 62 695 258 89 653 -574 -520 -472 596 -864 501 -592 520 184 -746 469 744 50 -258 -458 -78 -482 -164 58 173 8 -532 505 -875 576 -790 792 378 105 -407 -43 113 -778 -153 -120 -540 591 204 -688 11 -161 741 443 -491 -80 771 -29 -262 47 -199 742 48 686 -799 722 269 476 -189 -483 -872 -159 78 643 642 -860 -717 -287 -73 -854 -768 -900 -379 -528 -188 -246 61 -364 537 -437 -250 755 451 621 -309 -443 489 622 -442 -477 1 650 570 -273 679 -321 -36 -369 -543 625 -881 -45 -48 -805 -193 595 -294 406 389 -619 211 -479 76 437 131 -42 -637 625 -808 -428 -165 -409 -51 -207 -523 -227 341 13 551 37 -537 -44 -750 -180 -853 -260 -69 -875 -198 605 565 -184 -347 516 -503 -693 246 -875 85 405 -43 -153 225 -410 586 -660 -484 331 397 -284 -474 -689 -438 -862 -213 -191 535 -90 -176 186 784 -763 657 209 -304 382 670 83 -856 756 115 746 -197 3 374 -743 717 -363 -587 -738 128 430 -803 223 722 704 157 636 244 21 96 39 720 272 -823 800 -300 780 679 -631 -760 -726 687 -267 -489 -21 432 -585 789 685 496 553 -68 -303 -50 -794 -872 -95 223 353 524 481 317 636 -81 -765 -273 38 -264 -147 97 -872 -679 -526 -267 639 -553 67 -651 -442 542 -47 748 -460 -665 328 168 83 301 709 -622 321 -199 137 -665 -201 109 224 -531 -548 -243 664 770 -67 82 384 -25 662 -620 -305 -872 411 -77 747 20 -8 -779 240 614 -167 -733 -810 232 -116 763 -31 277 422 480 -320 -607 2 -16 511 12 704 -46 -338 -103 -584 -261 295 580 410 685 -335 262 -712 605 -658 542 -53 752 -191 700 -674 -98 -620 674 394 -40 705 -176 -743 -22 -570 737 644 764 700 788 -894 61 -523 -62 559 -660 -79 -88 364 -892 498 -37 14 320 784 -810 35 186 -468 -826 -150 -244 -759 705 462 645 -212 -714 -859 278 -553 67 644 584 -510 786 -188 -491 362 298 248 -201 317 447 -106 431 443 102 -665 77 -724 -710 -652 222 797 735 317 -193 -462 -602 -420 -320 -563 674 -37 -680 183 -375 526 312 134 -593 271 520 -460 175 -567 -641 -122 101 -456 584 -174 -881 58 -304 521 -424 562 -785 386 479 -786 -364 -253 -54 676 789 -544 367 -665 766 -537 -636 -340 685 -153 -571 -37 -287 -623 226 -213 571 335 202 -11 -441 632 620 -35 30 -589 104 -47 -606 -754 -340 -281 -183 322 772 7 624 775 -426 607 668 -146 343 -74 22 -342 466 341 -118 512 660 731 -633 -293 -183 -88 -463 702 -270 104 -234 -709 663 -459 -899 -61 -705 -184 211 -881 176 127 -548 -359 62 -895 -868 273 -237 -66 -761 -768 665 27 -90 608 568 614 143 238 -859 233 643 601 -47 88 151 571 -606 -408 110 154 -337 181 -119 -633 295 379 662 -574 592 469 -555 203 692 -43 -266 473 -615 698 -813 -709 -814 184 705 277 -423 329 771 -894 240 -805 -158 221 -585 -499 257 -390 62 -344 -343 -539 267 -384 765 11 202 -731 -407 -656 -697 -674 -448 -417 70 4 153 14 -746 -30 -58 210 179 -339 -201 782 688 270 356 -800 -272 568 -73 151 418 -681 -89 231 -694 -399 369 -625 -830 4 -618 -254 -566 541 533 -855 -881 518 737 -460 214 -729 465 249 21 -99 583 -119 147 323 -29 -639 -201 470 -897 214 -838 -739 419 552 482 -96 -805 744 -421 -561 795 582 -192 -267 229 784 -166 -300 -206 -224 -788 -612 237 -52 -524 316 -628 231 168 -97 -857 338 254 -800 -14 604 299 -419 16 706 -818 410 631 -114 744 722 -458 -635 -350 -722 -220 41 97 143 -868 -166 411 -186 -698 207 590 754 -549 -463 -604 -61 -59 -64 7 -86 188 411 -735 -799 55 -857 -825 -873 -808 -19 -213 -258 -726 92 290 397 16 70 -208 779 -319 201 -276 -361 -881 -107 -66 489 794 537 162 723 217 -113 448 -159 -537 564 -685 261 -732 793 -7 92 -600 785 -751 508 746 -728 523 -820 655 711 128 -899 -161 409 259 122 -576 -282 -727 225 -507 567 -854 776 -667 -623 128 720 207 -447 586 538 318 79 198 -680 -835 -172 766 -654 724 -653 137 273 -369 -465 616 448 -314 -71 776 -433 -664 245 577 -613 398 671 18 -40 -98 396 27 361 385 -265 253 -570 -361 2 352 -511 -816 -857 -323 403 353 493 140 124 339 -209 136 -317 -376 406 87 412 68 -189 570 150 -85 47 136 749 259 462 225 104 -14 532 -239 283 337 -444 445 -488 -785 -163 275 81 243 -476 556 -161 52 -450 -7 221 -470 406 -14 272 -482 208 -578 -139 -792 -38 -770 -892 471 -646 -678 -84 -113 -50 -383 4 -827 -780 120 -315 -416 -513 302 403 61 581 -141 513 283 -737 -819 618 531 -639 -836 -339 -240 -158 460 -814 -9 -885 -520 283 328 -615 33 100 -83 400 -136 9 -333 -504 130 499 7 -899 165 -429 -546 378 -733 -178 -4 544 -694 -124 -552 112 70 -355 732 -584 -414 -333 14 377 305 641 -751 -358 -453 -260 432 -219 -653 -113 -701 -631 -175 -672 62 -687 -204 594 457 240 300 331 -585 -862 -877 -603 5 138 -549 -47 -694 461 -296 602 564 -631 -898 -101 -58 -697 62 -873 -831 -744 298 192 -355 29 302 -515 -444 50 -137 603 99 -92 360 407 762 -298 -575 329 -881 -368 -31 -815 92 510 539 -501 96 -886 66 572 724 -529 142 -215 648 384 -809 655 645 -525 788 -447 179 -367 -887 490 793 -686 -160 423 -464 696 -211 221 674 180 -508 9 711 -318 712 -867 -885 487 -441 -154 -831 -106 -666 77 -680 -424 57 681 -389 -735 -148 117 591 438 676 132 -677 -25 -179 -666 186 679 -683 761 -172 -152 28 -606 203 -73 495 39 565 -36 -890 538 -539 -350 -780 351 -887 -242 -320 284 114 -241 592 376 617 -156 368 642 -310 15 -741 -239 -610 -42 -886 382 -665 -236 -282 -75 -180 -827 346 481 102 -324 -525 546 353 -466 -853 765 604 -525 -419 552 -794 -282 -604 -798 -155 538 57 749 142 -171 583 -112 -387 368 -444 -250 667 -257 12 35 -105 -808 -699 -606 -831 -899 427 -354 402 -229 -709 310 389 363 223 -204 36 -893 624 148 200 -820 -116 454 777 -733 -283 -814 -520 540 514 -405 -381 227 609 -585 -94 71 506 44 -771 -169 166 -272 25 265 -879 -240 -630 466 267 676 -148 -300 -730 -799 382 577 -37 -10 -587 -420 337 293 177 -135 431 347 684 -567 633 -611 -138 -272 -346 418 -339 217 -381 -348 391 250 485 -254 -180 -613 -652 -273 -406 213 -832 -183 -490 62 -107 403 331 479 -359 -511 -228 327 586 -484 -440 651 -862 -88 456 -30 -99 79 -650 -294 395 -576 650 418 -332 -657 -835 492 130 160 465 394 -391 455 133 -623 612 427 110 -633 701 -702 -694 -786 37 599 569 -305 105 -867 -395 240 245 -326 675 791 701 84 41 513 569 327 653 -341 -372 -829 697 -469 -219 378 -782 672 608 -399 -610 500 116 33 262 319 -268 -185 -322 776 255 -437 196 -498 -445 151 -760 621 75 452 308 675 252 -183 -543 -285 -212 -495 -632 -361 637 -722 -796 -323 -621 -811 252 160 -361 -645 -673 446 745 461 -859 792 682 639 575 -341 49 756 -626 -419 587 574 472 626 -499 766 -263 234 -65 84 383 -630 -626 600 -717 643 -752 415 694 692 -718 183 -759 -383 -90 -516 230 -509 -817 -380 104 230 -362 417 -185 608 207 -580 321 314 644 -768 559 695 165 624 257 -183 44 798 257 799 -668 -655 -318 213 485 703 794 629 643 -177 -74 -192 714 -765 -388 572 -86 482 -264 270 292 -639 659 -571 -774 516 261 47 -818 -64 -343 -370 613 355 675 565 726 647 147 15 -516 -13 -737 -754 -441 -162 566 209 400 321 -325 113 450 -639 -588 83 -91 -285 -627 112 -416 -812 534 -691 -744 -96 503 -234 87 -244 295 319 477 -716 -374 179 -381 -892 -683 -3 674 -389 -145 -541 197 -805 -289 -624 -280 -569 168 -226 -47 209 -465 -203 285 -381 490 209 652 -174 -432 -713 -840 -736 -357 -521 -879 -252 11 -389 -207 -864 -387 -424 754 -811 473 -478 75 364 481 656 -435 529 -363 511 779 -5 34 336 -194 -437 -341 -898 98 225 75 -754 187 -733 88 416 -309 -275 202 -180 24 -290 353 -569 -733 507 688 -814 -14 -889 -471 -357 671 596 -420 -769 466 -532 -568 -797 80 -188 -33 771 -31 -440 476 -724 349 365 135 -463 3 416 570 405 111 693 -864 -337 -536 -877 -680 524 -480 536 442 291 577 -101 163 611 11 -229 86 352 407 533 220 32 89 431 -281 -546 694 -102 -826 -46 793 16 400 675 -451 272 -390 384 529 124 665 -498 164 -33 -742 509 453 -389 -818 -311 26 714 203 -697 117 95 345 33 92 -12 -270 113 410 704 -227 -65 -717 257 -132 -249 525 -601 -344 25 -439 -192 507 42 352 133 -747 -571 -766 616 -190 159 571 -244 -630 -684 -620 262 -461 477 -391 -538 -702 -307 -80 -600 394 -641 786 -482 530 -521 -119 288 -803 663 -186 667 226 492 -426 -514 -720 109 -873 -654 148 -367 585 604 782 624 606 164 33 -55 622 779 175 690 448 -661 -867 118 -224 -715 782 92 -720 -631 233 435 -528 -104 100 167 -182 57 657 205 -751 775 -503 -827 620 -576 337 719 -426 -60 31 -887 536 -42 -304 233 -470 708 800 637 -669 -865 625 -681 -758 631 -810 137 596 -860 675 297 167 -466 -818 528 -21 309 -681 668 -315 721 -45 -622 782 -661 140 -79 -251 -317 48 115 303 -428 -444 598 -817 -888 -167 -340 -386 741 -546 184 -777 -730 529 -458 244 630 -508 -367 -699 246 30 -105 273 0 624 -3 576 -814 -285 238 -867 -323 522 -592 132 -871 -614 799 661 -613 40 753 216 -20 474 -614 0 -822 -718 -781 -593 38 668 -638 -614 -13 454 -31 602 -558 -550 -698 -387 187 -737 -103 519 -809 546 -627 -106 -74 683 -777 -536 458 -297 528 -632 348 59 535 -757 -108 -404 -608 445 312 -480 -655 -280 61 -788 646 -528 -369 -778 -467 -738 -213 -608 -68 644 -91 -289 506 305 741 756 -893 490 -721 -384 -61 -95 -824 82 583 -535 773 2 -279 -48 452 647 294 -635 251 268 768 281 -212 381 791 -688 -78 -613 -830 486 -147 -721 650 -278 -587 166 671 -237 -407 604 -318 431 335 697 -13 28 -634 331 589 602 -879 668 -129 741 -168 -375 -716 -665 178 -584 -834 -774 -84 -104 645 -390 361 -606 373 -442 62 -849 598 250 -491 121 -881 -155 -475 -430 -395 -735 -648 -462 -275 -393 -35 220 -600 -353 -466 -343 741 -708 449 -286 -825 676 -531 -581 -404 -671 -134 -613 -690 -356 473 733 594 367 -526 -754 -262 -314 -321 635 -209 158 -842 -749 526 -697 -512 -732 -390 -163 738 -149 -577 -625 -574 521 -194 -93 720 -877 -380 20 692 -168 577 -190 715 -686 592 495 731 -385 -178 476 -715 53 466 416 393 -34 -763 -459 -802 -95 -596 -127 641 -834 261 -363 103 -636 -600 768 -403 273 -153 573 370 371 -873 32 -102 -144 -531 14 780 -447 -15 31 -754 617 -344 737 -891 27 -106 -309 -330 -288 -298 782 511 769 -812 -455 457 -643 -510 542 -867 -357 -375 -151 -522 -161 -280 -759 -663 -841 -481 730 110 -667 -604 25 -569 -443 482 -626 -372 -205 313 -759 -225 274 -21 -202 -209 -754 -80 249 -160 -725 296 347 10 577 232 58 -182 -763 -893 -27 590 521 -530 268 494 -149 -92 -380 -569 -397 -519 -744 701 640 -444 -850 -806 646 680 -497 -778 523 -94 -386 91 -79 200 -707 580 126 692 -139 -543 514 50 589 -112 272 -162 339 129 144 -860 -471 66 -248 130 335 -395 -686 168 -324 -805 38 -240 -285 88 116 220 -35 113 354 44 745 728 260 -798 -765 -196 78 -683 768 276 -126 -489 -775 351 -350 -792 -395 -734 -162 -456 559 -577 -718 191 -843 426 521 -817 338 -385 -320 -244 -55 -225 12 -373 -38 -515 266 -545 -180 -116 747 222 -799 -880 418 275 -625 -354 -61 -243 -535 -787 712 -791 -384 373 177 675 729 657 -652 -40 -170 -89 653 439 662 -869 -581 502 -807 212 707 -571 -696 -566 185 -95 45 -249 543 -645 227 -609 98 -744 547 -105 -840 791 12 490 357 -96 600 798 625 366 -874 -895 -293 651 -102 247 704 317 -604 -377 401 -220 751 89 -21 718 617 -91 -377 -876 -455 323 -437 762 -318 -548 640 -630 720 324 -491 -418 -244 400 93 -878 -144 -786 -138 295 -140 678 225 248 -292 128 347 67 -135 -875 105 776 -703 -425 163 -688 -691 -790 480 741 775 613 599 -641 -5 407 -315 -707 223 -819 66 -527 724 -192 -424 80 76 311 -290 -490 -84 728 398 -375 -123 -204 -772 -397 -452 -501 15 702 -334 301 -287 359 -183 138 206 794 -830 91 391 352 262 -76 -191 -129 108 -736 -148 -548 -430 223 -272 -71 -662 -647 -491 -681 -54 -703 -117 -391 -675 -561 224 427 -568 -40 -101 146 -503 -16 -740 -439 730 178 -559 -262 732 656 -129 -564 -643 -535 402 36 48 648 -746 446 -795 -96 761 478 76 -828 716 -450 -345 -23 153 787 301 -441 55 -267 -42 728 -587 661 -885 -50 228 -234 -687 762 -156 -664 -487 587 727 485 440 553 -760 140 -592 434 349 -799 684 -883 172 -679 773 22 629 -170 290 466 3 121 -338 -482 -568 -347 679 110 18 585 559 260 -358 -45 188 -685 -395 629 111 -873 670 349 143 584 -751 -143 -33 160 -109 481 -20 469 459 -109 786 239 -505 -467 495 -889 -634 -86 -809 693 599 -159 -579 159 -168 -878 -295 719 -384 -747 -259 696 698 -523 178 314 194 -305 225 410 502 -393 -885 -645 596 -72 334 718 440 -578 312 792 -159 24 6 -217 301 -174 -566 712 675 637 -711 -598 -419 94 -506 486 -417 186 -232 695 -560 800 92 526 -564 -641 -580 -142 50 658 -781 67 -897 -446 -635 -696 333 -696 -330 -160 630 -270 -668 -712 -700 -70 -131 221 254 248 34 -743 554 112 85 -475 608 713 186 398 197 266 -536 158 397 -383 -510 -859 423 550 -439 441 -740 396 -360 739 83 -504 -737 -557 71 -331 -474 -815 -515 -229 396 -855 -672 -334 -87 -232 -168 548 -112 -781 -429 -169 553 26 -880 513 103 145 -460 429 -476 -792 -674 789 -696 -636 297 -614 468 796 16 446 -405 -254 -689 245 -77 -61 598 70 -687 428 -78 639 366 -878 690 -438 -450 747 -820 -666 800 753 -457 576 411 -766 -220 -828 -403 -554 233 -540 739 297 298 561 -861 -337 189 -814 -675 -261 773 741 550 783 418 -295 747 791 -134 485 671 549 -738 722 547 -22 249 -724 -288 101 -714 293 309 582 314 569 104 -549 -295 -779 -801 -341 -702 615 -156 290 -584 -768 609 -59 -653 46 -820 88 31 683 134 267 -226 83 266 222 43 230 555 289 -95 413 -634 -269 319 -448 -880 585 -370 -626 -778 -746 455 -61 11 669 -476 -806 -35 -734 -226 247 390 -525 733 636 208 -379 19 -489 146 -743 683 387 525 -166 331 260 645 -557 -503 -583 -749 796 -707 560 -766 -387 778 -310 80 -76 552 -246 -668 -118 -863 275 287 739 324 520 -282 -281 754 -23 -257 360 252 -720 164 -99 -549 -683 764 665 -447 -625 219 68 400 656 332 -398 -726 345 -93 445 369 -859 587 179 -532 -430 -653 -508 -235 235 714 -427 -240 222 3 -717 -171 -401 -533 669 -722 43 -531 543 -629 797 -421 146 -380 -3 474 21 -723 88 -765 -429 93 -661 706 770 -878 122 403 -14 -711 -624 620 653 -107 157 -841 -674 -659 -606 -322 -653 -367 138 -662 -284 109 -205 -872 673 286 -734 -61 -803 559 297 -552 -339 -66 -418 -857 457 296 411 246 -100 18 361 199 -275 530 560 89 747 -487 398 -837 -348 -30 -819 778 2 156 219 289 734 -544 -821 -714 -169 -479 -3 199 185 -45 -258 -580 -304 -753 -695 -236 -285 391 -449 483 -255 37 -225 629 -152 -123 -259 644 586 567 -362 -899 -441 277 461 -715 84 -741 -545 -317 122 -168 -407 -630 157 -701 442 -322 -702 -850 583 -790 742 -800 -17 378 474 77 -329 -569 -70 345 45 -175 -209 111 -838 -555 -747 779 718 -45 -727 486 239 184 -636 549 -644 518 564 282 -256 -266 -492 530 -815 289 709 172 182 23 -774 515 -779 676 178 594 475 -78 534 -98 388 -241 323 -150 -481 -372 -492 -656 -266 -116 -696 -235 -889 -672 744 -608 584 -104 427 -286 -823 129 -568 -798 -230 -450 -690 -517 503 -183 -884 -457 -721 -651 -57 -360 464 261 780 -585 562 771 -210 586 -586 -114 648 606 111 -869 591 443 281 472 -855 -654 527 -738 608 -598 428 -192 -127 -65 795 -649 328 243 664 186 -818 -894 -377 283 -877 623 -666 -823 -22 190 -27 323 -209 -869 629 432 213 -520 -404 354 -785 583 500 -743 -367 -676 -108 -683 315 231 -37 604 -700 -495 533 352 -159 683 569 -878 -882 121 -409 109 -293 788 -892 708 -177 709 -354 -668 -730 595 236 553 -481 -810 -827 212 -769 -342 100 406 382 296 355 507 610 -482 -886 -386 -171 -869 502 -683 -94 356 376 260 540 156 -679 -16 -514 179 558 -569 572 -459 247 -213 723 -516 563 761 780 -494 -530 744 -137 496 -672 -850 -778 -494 553 -651 -143 72 204 257 16 619 514 -489 607 751 225 -468 528 425 126 404 408 -326 -5 150 -493 -320 525 45 -371 144 600 -273 605 128 354 -459 498 423 620 605 351 -119 59 -351 -128 -486 -677 -667 -600 315 297 -472 720 228 624 -607 -846 -756 718 -103 204 254 1 -173 -455 413 729 -282 -593 -437 -433 84 527 -365 686 -600 558 55 433 -82 -598 721 413 -525 -628 -807 -473 519 -887 505 390 66 116 164 -143 176 426 707 523 335 -869 327 160 -734 -13 -833 -414 -850 30 132 -144 425 69 -832 -426 -163 -90 398 -71 328 366 -577 -164 -638 532 684 682 -698 -297 -33 705 -695 614 202 -434 241 600 149 -350 9 -333 48 337 730 -365 303 -777 649 -718 -533 -867 -96 584 542 517 567 -341 116 738 149 -350 95 326 17 -416 -899 -829 618 -647 -411 14 -775 97 132 220 305 103 65 27 143 -794 -30 -115 318 792 80 -392 -51 85 215 -329 -303 728 767 482 739 351 292 -517 -357 -155 699 768 -473 -391 86 715 -784 -134 -113 379 -160 -349 -660 75 671 634 -733 -861 -360 -687 -865 258 -153 613 -787 125 307 247 222 -693 292 -801 12 587 -765 -24 -647 -203 399 227 764 780 -868 -892 -173 761 -660 115 -526 -31 -494 41 -575 630 -402 772 -807 -124 517 -18 410 72 -329 579 -784 20 -290 146 -656 -884 460 -532 146 -347 600 793 -574 -660 -736 138 356 154 -29 231 -395 -88 -3 -711 -588 -608 -725 -50 -269 -878 -802 -573 48 -602 361 754 -117 -766 473 -884 -698 122 -286 115 -663 -660 -582 -685 202 254 -363 -482 797 -556 581 -264 -351 -667 -826 342 257 53 -304 399 90 703 796 -101 -775 -627 199 -538 -91 -273 585 196 -100 257 545 -219 -696 -569 461 724 331 408 85 -504 -84 284 18 -888 299 126 -743 -474 538 647 731 -259 182 -896 383 471 -795 -382 791 151 -537 608 465 778 424 181 -773 495 408 433 557 -771 325 -527 -31 553 -688 -180 -170 477 -438 -371 242 -739 -586 -572 393 450 -120 62 549 -488 424 -259 244 -464 382 460 172 548 341 225 419 303 -900 -250 -645 -382 193 -339 -433 -567 -649 196 -525 -458 -155 706 533 109 -182 147 -329 -775 -499 -747 -53 336 -864 -451 307 -445 444 662 -552 -457 -214 -642 -510 661 -366 488 703 682 442 -734 397 319 -563 -16 -309 -725 -16 796 161 79 491 -233 143 264 3 -190 -703 514 -289 -294 -492 -826 -401 765 757 17 -313 -500 -211 -889 -478 480 -495 542 -318 470 -630 700 664 65 -4 -586 -662 710 -210 139 148 72 733 469 35 199 185 462 588 287 800 -400 570 -56 261 224 47 -103 -417 410 663 -10 -356 -283 538 272 -651 564 201 561 -115 646 -574 223 559 -880 -884 462 382 644 226 180 490 -350 -613 -426 563 262 800 323 512 623 524 111 -197 -295 -577 591 -303 168 434 102 89 -165 -503 -876 -803 -20 119 -818 -76 787 -286 -188 -210 382 698 -450 -503 430 678 697 617 -303 216 -659 -573 -209 442 -214 68 130 -247 -679 -594 -371 -821 329 -872 -186 -194 108 316 -99 226 -891 -305 -201 687 625 -756 -45 128 484 -809 407 752 190 740 -144 551 -284 -225 -860 433 738 56 91 486 -776 663 -466 229 422 404 -2 -155 -215 -827 404 193 -651 98 -570 100 -452 -658 680 626 312 -503 -109 -793 265 -10 337 -628 -434 88 -693 703 84 173 -24 600 -671 -300 -891 557 135 -116 165 -160 480 -330 -9 -648 -572 108 424 -643 -795 -744 -349 499 149 -94 246 100 712 -609 -271 239 -765 119 426 -895 522 12 333 639 -477 794 -810 218 503 -881 -813 -529 77 -895 -387 -509 -796 573 -546 -605 -640 229 653 -349 500 -454 -276 -73 -162 -575 731 418 -841 -579 353 487 -167 566 -839 -529 -748 244 -319 -251 -274 -242 397 -579 -89 -13 -416 580 671 -427 46 478 336 76 94 494 -409 766 -634 -865 126 -118 787 653 -396 60 -243 -660 -343 -609 -660 -225 404 135 469 -24 535 -366 -861 -709 -822 -123 -497 629 409 434 -804 -27 -173 -116 180 -472 398 369 700 -280 436 694 -251 101 -129 -550 -743 380 -427 -18 663 121 761 -558 285 -150 -177 -379 47 471 -197 93 -362 107 -547 328 -212 -689 -706 224 48 -320 -718 -486 194 569 737 -59 -29 395 -666 -437 410 -373 -668 -43 45 -402 -873 -525 -862 -422 482 -726 168 472 81 28 664 -478 40 -23 -404 -747 -191 542 381 596 530 95 305 270 38 -312 614 -641 -332 -350 -599 315 24 -864 742 -44 663 -529 -859 -104 -614 -120 -238 525 101 460 -148 -187 -563 714 -715 126 -54 442 -294 -199 -433 362 -504 22 -426 -538 -59 356 -606 -193 730 -561 559 -482 188 -787 772 -530 -555 317 42 -619 -115 -752 559 603 -22 752 -540 367 -182 -684 -868 606 -740 228 -92 122 796 662 203 -445 -542 -81 -769 -46 548 -605 -641 -489 747 -628 -546 -191 260 134 -865 -59 -859 431 122 -707 -666 74 -574 311 614 -169 734 -101 135 -10 -259 -583 -116 657 394 -473 311 -677 -425 -78 222 -725 -497 -894 749 736 -838 -789 -68 -806 140 626 -8 -384 -94 -138 -376 -823 -575 443 364 622 762 689 548 -390 -874 -4 -571 -857 577 -493 -243 -603 -653 -23 465 326 -572 -352 -236 -279 -12 620 753 -61 322 86 -375 217 63 -556 -846 -118 431 -649 -405 257 -346 -323 326 -142 -338 -205 -445 -738 -821 270 -426 -763 -675 800 -271 207 -88 416 -281 418 275 -16 -46 135 -721 -110 -508 647 463 586 485 -770 423 380 -22 -3 -771 260 672 653 534 -217 23 -383 769 -90 -864 791 -853 -404 -464 141 -669 -125 -250 451 397 -664 461 -841 180 -172 -193 -156 42 -306 -495 431 -587 -583 -762 113 -383 -573 -651 -774 261 761 -201 585 -559 -693 132 307 259 629 669 128 614 -825 227 325 545 -793 606 -360 -567 65 -181 -539 -628 -802 441 -115 17 404 508 -459 -843 520 532 -244 94 501 38 731 -786 -185 -831 757 -316 726 183 124 -371 730 -690 420 -665 -187 -515 -543 -441 -114 374 740 -285 -876 -524 96 696 -341 -305 714 689 -147 358 -193 -539 -767 -182 -856 345 -792 -828 605 752 -864 -138 797 -881 -748 750 358 730 50 -453 -350 -815 -849 788 328 -293 90 -145 748 455 -512 306 487 141 -838 -546 481 -362 254 782 490 146 -881 -239 -666 -539 652 767 -368 547 630 -414 -47 -893 186 621 -436 -98 -853 89 773 211 785 500 -690 61 592 -820 212 -822 290 518 -340 -797 -95 -99 609 -478 -517 -496 -496 519 422 -731 -849 450 667 -464 -585 39 702 605 425 -751 92 -473 155 352 -725 -884 85 -481 -340 -363 -341 -352 789 -74 -447 -311 127 -359 227 329 -887 -740 -588 -723 -476 -229 -799 -845 20 103 763 -109 -880 -49 -867 34 -341 574 -294 -144 29 582 -631 -521 -449 375 -674 520 758 -656 631 -895 215 -616 -900 -777 -357 -140 593 -401 -646 360 117 185 250 -896 -684 647 237 -508 166 538 510 154 314 754 -81 550 662 450 -718 -857 12 -621 -547 -506 204 -8 278 -663 181 210 683 153 -744 -616 -494 -479 -4 402 479 -800 180 715 183 -7 326 -570 3 -230 -754 -92 776 -26 510 -718 251 -315 204 118 -323 753 -239 -796 263 -205 -311 62 156 750 479 789 -411 -860 -803 485 -657 -496 241 655 -18 -548 477 785 46 30 607 -666 -634 692 -167 -439 267 -332 -547 -890 -543 129 -617 -802 177 602 525 -697 -166 -490 -178 -114 326 -717 667 -887 -724 69 -254 414 -289 -223 -676 -830 -367 235 378 -436 236 -825 25 -692 362 218 332 -282 336 -101 -2 -261 1 574 203 685 264 588 -130 118 -650 645 505 -389 11 679 51 357 -358 -237 -139 628 -419 490 -46 -881 704 -304 -75 794 -253 -359 285 89 226 -808 -664 -92 437 13 437 663 -587 -75 -450 122 308 183 -451 -853 334 331 -815 -536 -640 -636 3 398 748 -172 -723 93 146 -31 -187 -283 357 415 -857 -225 735 615 53 -689 -553 77 -97 -879 -454 -882 407 627 436 371 346 -630 93 -621 -877 275 -731 715 452 308 -676 61 -164 -557 -523 795 750 -830 521 -478 -435 65 -466 173 -597 334 -108 256 164 700 298 -390 -702 -837 184 457 -428 407 -163 612 243 413 102 -182 -780 487 -829 370 -757 -187 -89 520 252 -852 -290 702 86 98 -874 579 480 -342 -311 -220 -182 648 286 -850 -36 -429 -639 -103 67 -290 -55 784 -493 -267 -545 -40 -158 778 647 -298 -323 -218 -483 -440 91 251 -175 212 -214 602 580 -435 -113 -255 -818 -149 -772 -635 554 350 493 208 -473 349 663 -840 133 -66 230 -799 591 -500 563 -330 -215 776 -458 -638 489 -31 -832 337 484 -52 788 -448 721 379 413 63 -151 579 -8 -324 439 496 308 -322 -69 -406 -596 -255 -286 -807 -472 -320 707 -595 -833 584 65 254 237 -882 -701 395 628 261 348 384 -123 -638 -758 359 431 47 -269 -375 646 637 -640 -276 -100 -355 -300 175 762 538 446 -428 -719 -454 -285 478 -766 -514 101 333 361 -898 -284 -562 144 -1 387 -578 -232 -313 -881 626 153 747 -350 660 -883 -486 -253 -387 -643 300 240 176 16 780 -730 -162 323 131 -371 -24 -655 -530 -819 -766 -356 -155 506 53 14 -692 -891 320 -218 -440 304 125 -478 -68 -410 570 -227 262 -165 132 208 581 -559 304 -392 -740 -70 -369 -4 -553 -335 573 -701 -624 -535 739 681 260 -705 256 719 377 -461 187 -539 -8 410 303 572 -265 -592 198 -765 88 412 767 250 -206 -499 61 275 -280 -579 -642 -380 132 163 429 698 -541 568 582 -343 102 149 374 -555 333 -629 133 667 -749 334 525 -784 122 -614 204 5 257 480 -369 376 -596 163 -514 -666 124 -320 642 -581 496 -93 -45 -576 -774 -466 -81 -756 -377 746 299 759 -550 532 -113 -52 733 -179 498 -343 -592 439 -700 648 -659 -411 -761 -177 659 -760 -516 -703 -723 676 639 125 471 467 -238 251 636 263 -634 778 -114 556 -850 -685 -505 -790 -428 -821 157 229 -695 110 121 74 -337 -802 -98 -161 522 -852 -543 195 -764 536 340 -773 77 361 -425 -354 737 -689 318 -832 -394 35 -372 459 -514 -519 26 -181 288 -194 769 361 70 684 -452 -319 -47 -720 688 -362 -389 420 -52 -431 -738 -783 296 -523 -106 -751 221 -340 454 -227 -139 99 -257 394 -408 -3 -485 -45 660 11 207 435 -58 -620 545 617 -331 -316 -459 -508 250 652 352 -629 -137 143 -830 95 779 545 -354 -506 -791 109 452 -863 -820 555 38 237 395 466 -242 -135 -198 481 467 382 -278 -197 -438 703 -455 607 186 -887 719 -182 -160 -91 4 402 674 289 515 -33 -786 321 -66 -759 -352 672 -892 152 -588 -891 -305 -175 382 483 -855 300 -854 -32 -807 -424 -384 -89 -716 523 -375 -780 530 707 630 -273 -14 403 -438 -766 -64 -899 -425 540 -763 -190 -742 -303 -83 -648 745 547 13 -518 -234 628 -311 -322 -143 422 -538 -686 -154 -741 333 694 -496 493 -696 -707 -495 466 -190 -425 -224 -407 -783 168 456 260 418 -151 355 267 -859 402 398 746 -137 -658 -529 17 -812 -533 -731 461 -466 409 -750 -155 331 -745 153 -391 -33 -607 366 710 443 -376 -877 -256 234 -87 409 -7 -494 -898 -94 33 31 -124 -383 777 169 -28 -694 399 325 -797 297 -137 277 577 -472 312 541 220 -158 -469 457 -410 512 473 674 -716 -384 433 427 -548 371 23 -224 -394 -289 290 -829 -74 -689 480 -835 712 -277 208 82 744 -335 -511 -240 2 -543 -647 404 -366 -113 -7 -500 591 -85 604 -302 -717 295 60 -322 243 -341 -64 -887 -47 -172 170 -681 -331 477 -222 -354 -283 595 -601 111 667 -731 -604 406 290 700 -213 771 145 -154 -12 -9 -296 651 146 -629 -877 -690 570 -11 -200 -671 -11 361 717 166 -421 -522 -105 -890 -224 -657 419 356 -176 712 761 -533 -634 370 -733 225 643 0 -664 -884 -405 -444 472 -628 77 -608 -222 618 527 -498 344 -615 -816 -610 -74 -64 -179 -544 384 396 551 -738 -808 -556 420 -892 -431 -821 -88 64 -189 542 -844 333 649 -455 448 98 64 513 33 513 -880 -187 -486 216 210 -642 659 537 -737 521 -213 129 -258 -501 -239 13 39 -515 95 -673 -408 304 635 93 -789 -172 -288 20 459 -606 -70 452 -838 -249 -802 -831 553 -34 645 678 628 433 -18 -324 111 -121 -883 -832 203 158 213 576 767 -799 -220 -768 -737 733 195 -572 -295 -858 397 -718 -406 -163 667 131 -695 -445 -353 -566 -281 -312 -98 586 -520 189 318 -131 -3 349 -366 -186 752 -270 482 -676 -386 -122 -67 761 351 525 472 -782 -664 -614 -380 573 -50 -753 -435 583 -103 -847 -797 213 507 652 331 -87 594 -599 -900 524 372 -102 126 306 29 -607 415 170 -412 -814 138 -264 -407 -485 -475 208 486 -640 237 -299 91 119 -657 3 -583 691 601 508 250 706 10 751 260 729 -341 -68 -5 -511 -821 583 -771 -215 117 -676 70 300 -711 -112 448 -801 75 -46 0 198 -18 -563 774 778 -779 220 -385 -187 -605 -220 18 -606 117 -256 364 -550 434 -510 -47 -174 246 -296 -17 -396 -830 112 -766 -91 593 -894 89 470 231 -857 -72 -82 -880 329 353 151 166 -255 -692 -558 54 -300 225 91 337 -59 -602 147 673 -218 -396 -451 253 -5 165 -674 362 -365 649 -787 484 428 350 -200 783 336 -381 -600 50 -385 3 -145 -155 -679 45 35 499 -321 25 402 -78 573 -203 -650 64 -758 740 108 -342 273 737 290 595 382 347 -530 771 -227 -32 70 -819 -581 62 -508 84 -599 44 257 -452 77 416 790 -813 -148 386 -799 461 587 541 -338 -364 448 -415 -390 350 405 -649 86 296 361 -195 -771 8 251 370 781 53 35 -264 739 -688 13 -243 688 91 -508 -84 721 -248 -76 431 144 296 -244 -397 -153 -334 103 -888 188 -812 -828 -739 752 335 -788 -94 -125 492 -796 -497 308 -735 -652 -652 133 171 -888 -644 -263 491 717 691 257 -223 131 -74 -154 -600 -501 637 -656 -95 -851 227 -101 783 534 469 -133 -364 -417 -60 472 491 -754 300 -105 533 718 378 -542 -196 -897 655 326 -756 -354 68 370 184 228 -555 -869 348 416 -298 629 295 -470 -273 279 359 608 -173 541 -388 188 -47 -693 -665 -341 779 660 495 64 691 -629 605 -790 -771 -159 157 -266 385 567 118 447 -593 141 -748 -260 645 -613 374 458 377 155 740 233 -208 -510 -863 170 -200 366 -428 -808 568 352 -392 -801 598 -376 -763 -242 140 590 674 542 208 -662 -864 -500 712 37 350 302 -394 -116 381 -522 178 -770 72 233 570 -153 -732 633 181 610 684 483 -602 -695 591 -667 -489 297 234 742 -803 -757 -401 -201 -744 -602 183 -235 -214 742 567 -339 -227 -353 93 -680 343 712 572 618 56 692 -37 484 -244 -192 -73 354 390 310 -422 -643 504 -490 585 266 -130 -808 -420 -251 -89 71 50 -242 491 -177 -259 -734 -25 116 551 370 -896 66 239 435 -5 -94 -799 -637 201 -580 -805 -355 -155 -95 155 -555 306 -123 401 -124 -448 -51 111 327 129 -482 389 -892 -514 -439 -604 -93 677 -690 -801 -835 -56 576 -351 425 -63 750 527 684 -190 481 773 199 -410 -4 -292 -105 -371 50 332 451 737 -354 196 62 -739 -781 -653 -890 555 -594 -589 -215 493 -654 515 589 -532 788 263 505 594 -389 -619 696 -591 -120 -115 797 -741 -364 495 21 -442 -362 552 -629 -763 736 -254 96 235 700 77 -495 -352 -716 -784 -140 -358 -442 628 423 -649 -769 -459 736 612 327 -750 -298 -265 -692 -766 -280 -886 -638 26 -613 332 666 -729 -152 466 667 330 -855 -458 -521 609 759 147 452 -881 -476 710 -571 574 450 782 522 -252 -240 -531 -17 514 -452 -139 -357 504 415 458 -810 -606 -541 -330 -152 -386 -813 -267 166 485 73 783 585 -656 549 197 248 250 744 529 -562 228 210 -523 -73 -139 149 82 521 -871 303 -428 -540 -277 230 -183 -216 -596 212 -229 -460 264 -882 190 -264 -404 -871 -770 -363 -10 -485 651 -114 8 -244 -179 -785 534 -729 459 -179 -760 -107 -678 124 -334 -628 183 627 299 76 -54 124 -674 -624 -322 -196 -863 -270 -179 314 -184 -189 -487 730 -71 517 -208 560 -772 -457 583 -333 307 -88 -183 578 482 -223 263 -755 458 583 -597 9 -163 -354 -583 734 -778 -358 238 -825 -798 163 -3 260 74 -228 -740 544 29 -527 133 -312 48 326 -501 -592 50 687 774 608 -377 689 -751 460 -591 678 -266 576 -275 -327 -712 -781 -414 258 -332 -362 103 -710 349 -663 -394 -839 503 -116 -620 -366 644 453 -72 727 195 765 -632 -802 -391 93 -338 -589 -134 514 705 -108 -141 620 -825 697 715 490 -358 765 91 -875 637 -549 -808 383 -876 33 -747 148 31 545 -384 100 445 -698 -15 314 -786 -796 118 420 -424 -16 669 703 -380 -624 -298 -834 -419 104 407 597 -109 472 -53 651 -456 606 -712 -497 493 -893 -282 88 -254 503 369 736 -824 -539 -219 -624 27 -57 -811 284 -129 663 502 667 34 159 555 61 -565 435 366 696 149 -204 -620 760 -346 -191 -750 -284 -326 -822 550 744 -128 -449 155 328 -478 273 -228 208 212 793 231 322 -788 190 112 -71 -702 625 347 28 629 -498 492 -228 -771 30 -739 -784 128 339 176 -446 -132 -869 -75 -692 476 -852 643 -858 276 -334 72 435 -852 369 -271 -592 -343 427 -83 312 355 -250 -342 480 505 718 305 60 -515 618 413 717 -176 -847 753 -813 -3 -737 -291 279 429 760 -699 -209 437 30 510 268 -218 265 -815 672 702 93 -433 -403 -792 -591 310 362 308 -540 -445 -200 154 -718 112 -512 -102 -261 -374 586 552 33 595 -580 437 745 -538 -377 -289 -330 -413 92 -855 90 -869 196 319 -127 735 145 250 239 441 336 112 -613 -555 540 398 -562 -619 -832 475 366 246 -66 -826 -242 584 -516 376 -144 454 -731 -217 -291 -109 606 -760 107 -237 322 -422 473 -90 -660 -821 -842 -434 693 469 621 437 88 -481 -323 -141 -202 216 141 -85 -75 -351 -262 263 -636 323 511 214 304 -81 341 600 -371 701 -823 266 -613 -112 88 -529 -638 582 211 -611 277 -614 -523 -444 506 543 -599 -179 519 464 -161 28 198 596 -49 224 -169 -676 -396 12 582 509 103 -609 471 -661 476 -588 -53 201 110 290 -884 -643 708 758 767 -809 -82 649 691 -462 -345 -538 453 -555 70 -377 689 372 392 454 -219 217 -182 -541 -291 -844 -397 568 -132 -627 16 -126 -83 -58 -397 682 -699 0 -467 -495 -164 76 -494 377 716 -469 -896 -550 -738 -284 197 751 -858 -462 581 -603 -254 736 30 481 -813 167 791 -736 752 533 -248 -193 260 -884 561 421 -235 -27 -765 -542 26 514 -826 129 -567 576 -350 164 -227 -165 -456 -851 -509 233 362 393 -258 305 530 473 -701 409 378 -638 30 613 661 -674 102 603 -292 186 369 150 299 50 509 432 -787 -291 -227 109 -638 -408 348 -555 -265 -155 759 251 -511 480 639 551 -891 -121 482 -133 426 -885 -589 -396 -549 517 -432 775 292 643 447 365 585 -140 189 283 219 649 -103 -569 -424 -224 291 784 -591 712 -53 303 -118 -30 203 146 -366 -476 -512 -856 -813 -284 631 -105 -324 89 -104 -539 61 606 -415 705 -334 153 -640 -177 81 -317 -72 429 -211 495 461 -61 -376 -431 263 353 13 94 67 -104 -177 -339 -718 -242 588 317 -575 651 209 -403 171 445 -616 -585 214 -421 763 -111 29 378 467 -888 -468 -216 477 -5 -135 683 76 52 98 276 -176 -221 -137 -656 493 -762 -717 -77 -106 -566 -861 329 -658 -660 -713 29 -879 -439 -70 766 -547 531 -254 143 791 -17 -258 -159 -138 -626 -359 107 -361 67 -790 232 290 -325 -869 575 -782 -543 77 -355 593 -163 218 -846 188 -156 578 -668 461 -466 42 -529 -232 437 531 -34 -552 168 -175 -660 423 -556 602 -20 442 118 313 632 -187 69 -632 -698 557 -6 -417 74 384 -657 232 145 388 -577 -13 163 -425 49 381 -284 574 734 29 -504 -403 480 785 -613 -427 475 -400 198 -354 64 -523 358 355 -162 -419 549 -751 -183 -602 -793 110 -770 -638 681 699 -363 -539 165 329 148 -73 171 -585 -736 267 677 -192 -138 772 694 181 -305 631 490 -488 -542 513 99 -897 -873 529 521 316 594 693 399 -127 758 289 556 -143 632 453 -44 468 352 298 -857 -727 -823 672 207 -454 131 665 -554 -677 -284 -614 50 264 -507 -50 542 246 -559 294 -708 -42 -572 -343 67 25 27 -568 -769 -315 -165 -699 -267 -163 -885 -107 -566 -232 168 486 742 387 321 639 773 -511 -394 61 -310 189 750 -736 135 279 -374 188 -363 201 769 -271 567 489 310 -192 -115 322 -436 -151 350 2 -474 692 222 293 -505 677 364 -703 345 163 -755 74 -601 -411 445 622 -193 -119 -403 -694 464 166 790 230 766 -467 707 -161 -450 670 142 427 -604 401 -225 796 -508 -171 718 101 -548 754 -199 116 -591 -204 539 -709 -816 -408 768 -28 659 657 -623 -16 -348 -242 -286 211 260 779 -4 654 -626 -857 -572 -174 118 29 -258 -188 -179 51 410 -733 -730 -484 -358 -281 -861 402 -341 -336 629 308 206 134 91 -442 -7 -190 108 704 639 280 147 -728 -732 -210 -204 -706 -542 69 -73 589 -726 -883 353 202 -408 -761 591 217 740 231 -864 -462 717 -398 -643 527 -761 80 -311 58 -879 763 -833 -480 158 711 -56 -850 252 -464 -421 -464 247 491 115 -554 6 15 -115 666 703 -705 -76 266 -45 -423 -803 755 315 83 469 469 -421 -755 576 -719 683 -539 -109 344 -899 622 -282 -706 457 409 -109 163 -657 431 -634 -384 6 85 -322 -86 -883 686 429 -700 -21 326 -239 -34 -285 691 -584 -849 -318 -667 195 -399 -539 -134 528 109 757 439 -827 -236 -669 130 -554 795 13 -291 118 483 570 -440 -326 118 -856 -294 -155 114 -229 -121 491 271 117 193 -81 175 -372 253 398 -635 699 107 -629 -697 -16 -869 264 532 192 -742 -840 -464 -623 -742 -735 -726 -202 43 -230 -480 -884 407 -382 -58 -183 685 602 -360 -450 389 -1 103 -685 6 -822 -589 -317 378 146 102 -366 -834 -589 -336 508 365 597 524 -348 335 -402 73 25 148 -472 -355 575 -285 777 -22 -273 505 408 705 -849 159 -601 -804 -545 -433 252 288 320 -613 -867 -147 -359 -850 445 575 663 285 -770 -441 774 121 52 -871 707 -215 597 1 -149 627 -453 606 787 -420 -607 645 409 525 -774 -556 -594 134 533 231 -149 426 -371 -689 -29 364 -520 414 -677 219 -840 -501 -834 -598 408 -123 -261 275 -328 788 604 -403 -416 681 272 -855 -870 -711 266 640 528 629 403 33 -653 109 -178 -753 -573 -251 -73 -359 594 -823 132 -759 -781 -114 7 516 -427 -118 -536 -137 673 626 82 -316 -320 587 636 171 544 602 -684 743 -349 -600 -103 -326 -592 610 -283 -514 32 570 232 788 730 -617 -66 758 -470 360 -680 -174 421 -82 -219 -388 369 -239 -464 467 476 83 342 -513 -807 341 123 -212 302 -585 321 -144 -32 -609 54 22 550 190 165 -401 -529 137 534 -292 748 435 566 26 -606 -799 -15 237 -214 -209 -294 -498 516 421 -493 -295 -52 -273 -549 -889 -287 11 -10 799 -325 -14 -789 605 -303 -646 730 120 483 167 -464 -77 468 -196 -120 -428 -231 560 -627 598 -388 -216 336 357 -546 499 736 -458 512 -148 -33 -543 -834 346 -116 53 -99 -611 -537 -505 141 -793 -396 720 -570 391 792 -173 -654 741 73 740 -275 480 -95 560 -159 451 110 -106 -617 -198 509 -673 667 -342 -676 4 752 31 -681 362 -851 182 -200 -252 -852 -220 -190 -194 535 -686 439 -432 -771 -768 -485 -38 75 738 651 -601 -228 689 -811 -127 32 700 -826 -65 384 784 -782 -178 0 598 -863 793 -876 629 -691 -671 643 475 -282 -387 337 44 -708 223 742 -74 585 571 736 267 310 422 408 -308 -667 98 241 345 -535 791 -246 38 -424 -1 -231 619 -237 793 -764 132 -199 -739 391 -95 82 157 601 -826 -476 -299 -475 62 -427 640 -298 207 -39 454 730 211 698 621 364 -733 444 726 112 731 277 -589 340 -624 605 411 590 -547 -337 -683 487 -274 -21 -73 -85 -870 686 293 -788 62 674 -585 -578 -358 -719 493 -441 587 460 375 -42 -851 -823 368 502 -131 -116 -628 695 324 -566 649 92 390 -94 86 -78 -621 142 -851 256 -345 -530 73 -520 -127 401 703 544 98 -294 -642 581 557 611 -874 -708 692 4 -724 -738 258 325 -527 391 -751 -777 -649 571 -505 552 -433 -157 304 764 -768 219 -325 400 -301 556 -77 716 744 -322 -837 800 562 778 -782 428 612 267 406 676 442 645 455 771 -241 -847 438 646 724 -142 211 -660 -771 -413 159 416 -573 -59 427 -702 -264 146 -775 718 -448 9 256 568 -330 -251 178 344 431 -640 -263 -274 701 136 -458 219 640 -13 -868 624 -842 -794 -758 -533 -880 287 495 -17 -458 -479 796 112 387 -396 300 265 -871 -753 -806 -23 -605 16 516 -223 -175 352 -414 457 34 743 690 -136 382 -796 448 133 496 -723 -84 -895 69 49 -838 -756 -659 -562 454 416 -659 -737 390 -286 -735 341 218 745 -507 344 -339 495 374 449 -433 -668 -52 723 -535 479 -299 98 -378 -697 -598 -588 529 689 -738 -581 -422 -467 53 -894 -195 -144 211 -22 400 -646 -752 203 -686 -430 361 617 358 -254 -12 -86 345 285 -834 564 632 164 422 385 370 138 -784 -813 792 660 -163 570 -361 -745 235 182 677 581 635 -551 -203 500 211 175 -800 795 -67 -194 -732 321 -598 209 -852 -127 -400 -546 134 -626 -840 687 -97 604 -845 -712 -504 789 646 -193 -551 -390 -265 100 -130 48 -731 -200 454 -305 -403 72 -369 612 504 682 766 224 -371 -544 224 -258 70 -837 -898 -257 -570 334 678 -767 -445 332 549 -97 558 194 632 -674 -285 198 -424 549 388 -450 -192 256 607 316 221 521 -865 -510 723 791 381 -856 -825 -763 649 -621 577 38 -249 378 -528 164 -863 703 -206 -622 210 283 -668 -369 379 483 345 -355 643 699 667 -57 -571 343 496 -186 -196 133 -22 115 74 8 121 100 -499 -745 -660 400 393 -515 84 -198 733 -490 705 184 -588 -5 -891 -881 -750 616 183 712 232 790 636 -35 -558 487 -162 -33 -304 -6 -382 -582 -568 205 -366 708 591 340 291 -444 752 106 -60 -271 -235 297 789 31 783 302 -893 -697 537 -792 -507 566 786 -83 -183 17 -519 126 -861 273 -869 575 -630 439 -833 602 439 797 89 -146 -606 98 -159 -669 735 548 -125 -146 108 578 361 -335 544 -614 -693 -234 92 -399 -639 697 -786 -129 -364 389 252 291 -33 627 -188 -398 -72 72 712 178 429 133 158 660 -494 -539 172 -451 -880 -479 -62 -769 734 205 -493 -689 629 139 -735 -579 736 -458 444 -323 -679 329 597 139 -300 751 -90 -532 584 643 776 229 515 598 -857 -333 -3 207 491 -717 -373 316 -862 61 768 38 -251 -124 765 -197 238 430 -741 607 -725 395 -780 680 493 -334 -721 526 197 -563 -878 520 168 451 728 -490 258 -741 -673 191 529 615 -414 370 336 495 -289 530 41 676 755 314 650 -331 111 40 -436 51 281 357 775 784 99 -361 -510 -476 591 248 744 228 -684 -890 -557 -469 495 -571 98 -616 -289 -803 48 142 -8 -174 -798 -271 559 -520 486 -599 686 799 481 -129 539 499 463 -297 615 439 -95 -469 140 -856 -217 676 -727 -714 544 261 362 -754 741 746 393 149 89 513 -433 -43 220 210 -309 -758 662 -142 -518 -785 -100 -107 -427 -144 -322 -629 -454 -266 -770 -657 295 625 450 778 -79 629 -31 -97 446 124 683 -292 -351 765 -176 739 -474 60 -787 -616 248 -862 350 -467 216 1 7 -697 -605 -605 145 -840 -165 -290 337 684 -175 -615 -638 -476 691 -624 -173 476 301 23 -170 -438 -595 207 628 761 -498 -38 -195 447 -622 39 591 692 368 293 696 -617 233 244 458 48 -216 516 521 -765 123 -645 -37 -752 126 166 70 -147 358 331 -433 154 -350 561 537 145 229 -243 -665 171 657 -449 -659 -620 -353 144 -82 311 -384 787 335 173 -156 -77 -449 372 -56 572 -306 659 -325 -258 12 -292 -541 -617 465 -464 -103 192 227 176 -543 432 -52 720 756 12 -488 506 141 121 -110 -185 -474 -867 466 622 -766 303 -67 -181 -379 -114 -568 -22 -501 55 254 384 -768 -624 -801 -33 -668 37 -344 -772 150 128 590 -299 612 -65 594 792 -563 457 600 568 376 -109 247 -823 680 178 26 701 -576 -747 -258 174 -148 -647 -160 329 -212 296 -521 163 81 427 -861 -282 322 -545 289 509 367 -600 -277 -589 -576 -373 623 -673 557 634 298 564 -134 187 -103 530 -481 -186 272 672 -87 562 -641 -448 -805 -787 -290 467 138 -624 397 -127 617 -332 766 -339 -20 297 664 54 -190 270 90 228 -432 -157 -795 -566 302 -402 -320 -405 731 -98 649 548 518 -53 729 659 -290 108 -565 -372 -604 222 545 399 -12 418 -284 520 -346 606 -443 -761 534 142 689 408 -233 117 -172 -239 -375 -297 -144 -653 132 -229 -319 -359 -293 559 -729 475 681 -21 -278 373 -59 -671 599 31 -423 -188 -297 -406 -84 -337 -247 382 61 -351 696 -777 -232 648 7 -666 -94 -287 275 -503 -269 4 -544 -680 -334 608 508 -121 -693 181 760 256 732 487 241 -204 117 779 -335 -366 20 -255 -378 673 -278 28 -326 -125 -792 22 363 -221 -442 503 -819 -492 301 -230 -222 577 758 71 645 -471 650 -434 738 668 533 747 -637 624 60 -885 -130 337 -252 428 -371 -256 483 187 558 -697 -542 485 -775 173 107 -547 567 691 -771 489 -512 498 526 359 768 -48 706 -76 391 -21 309 -376 583 -105 187 30 757 705 601 -616 405 776 437 795 -378 -429 -729 -355 249 43 -820 -201 -185 -346 416 -74 -46 362 425 740 -230 -8 -387 -242 -422 -256 -451 -601 -813 215 -523 -84 -60 383 158 211 716 -349 -860 312 501 480 -322 -763 -628 422 219 275 425 -363 -669 -22 295 -341 -315 218 -372 -13 -28 95 -101 -412 -432 -840 711 611 693 5 -60 788 -527 608 765 -883 -817 -551 259 -385 466 4 646 -868 274 731 -34 140 -75 373 372 -233 485 -649 339 -417 524 -171 288 -468 45 -306 484 -544 407 -411 -127 788 473 330 394 -843 388 -443 178 -485 264 656 538 -48 787 36 520 -779 -648 390 -699 -453 32 234 -175 -82 604 127 378 -119 -228 -731 -108 -488 -453 -83 488 -323 -796 537 -794 -294 490 -98 322 -521 -485 611 -713 -206 -484 107 -359 -713 7 -550 25 -78 -326 -545 273 -290 227 663 -582 -441 185 -16 139 653 -224 -82 496 -85 527 647 -708 335 -472 -346 -374 351 -686 -821 541 -605 281 -496 -57 185 330 -150 140 -127 -162 483 -710 439 579 479 -757 -561 187 426 -681 -569 -303 798 345 423 270 112 479 165 -94 -244 598 -798 -672 342 -498 -691 -750 301 -649 364 -719 -475 -537 -621 518 668 426 255 -410 511 -391 201 -359 -298 765 -845 711 -633 -675 -600 -335 65 685 -16 -500 337 -253 668 -19 152 -708 -196 -710 -200 -211 247 -649 -667 -220 -69 479 492 -618 59 433 -273 247 73 317 -232 774 -333 187 403 619 696 595 -231 0 766 -232 632 -841 -365 -580 -244 464 -865 -796 -42 745 630 -275 198 690 257 -404 -554 -875 -182 65 664 -281 382 -739 -753 710 666 -375 -356 -431 -859 124 114 -623 183 668 351 -416 206 669 -321 -729 -664 -159 -835 743 -764 -16 -310 -450 17 -772 16 -540 277 557 746 514 -94 -663 92 -251 34 -530 -728 -98 -337 -805 714 566 -298 343 223 638 -803 512 253 754 703 143 -487 279 403 711 -372 -717 -159 72 424 764 -409 -880 -810 176 -132 -699 -32 -642 353 -778 -447 -329 200 -444 -794 750 -651 144 496 -633 -559 343 -78 -488 -441 247 -455 -5 402 -498 -722 -889 153 -242 -118 581 518 -764 427 -753 698 16 -242 401 -149 -361 30 793 -209 -209 683 395 136 -394 -789 -155 703 -550 -533 -663 724 -235 -508 -761 -468 787 316 284 -110 486 -542 493 -305 343 44 -505 -51 -125 421 -36 44 98 482 40 331 -116 -528 -830 -424 -664 -459 235 470 -653 -380 194 -735 -212 768 -299 -218 -101 358 -38 -895 -867 -6 -203 -610 696 -418 -537 -749 611 374 338 -409 -462 -395 679 -508 680 -341 438 -535 12 304 780 517 -414 799 -411 -444 -751 44 -279 -754 -4 638 -173 664 -636 -713 -137 276 617 -661 373 15 775 -499 326 -12 158 -157 94 429 320 -737 -529 -559 386 -608 592 293 -25 -6 -734 -593 47 -262 19 -676 -597 -224 -477 -68 647 -637 118 633 -421 -768 200 718 125 -870 -796 710 -79 215 -797 -295 -198 626 536 -138 -431 708 489 349 -403 -395 -734 312 605 -198 8 209 404 581 752 164 -197 -794 -662 -633 572 640 -571 -619 152 -845 -837 526 -49 214 528 169 630 -739 718 -468 -461 -582 -368 738 -620 -18 631 542 758 -158 590 467 -447 436 264 -290 -388 -144 -839 152 104 -114 -36 179 314 -299 297 221 -552 -696 193 320 -794 84 -332 -478 310 91 6 -837 463 328 -597 -368 35 670 -244 68 -37 -524 -250 733 -800 99 -776 519 -632 -183 635 -332 -834 337 -683 310 629 392 -706 708 616 -341 331 -693 350 774 51 -619 289 -869 447 431 149 686 -92 107 350 -104 526 -236 701 -623 189 63 767 -572 145 449 -350 611 95 -593 -560 -674 -30 693 530 -853 -211 407 795 532 -141 174 195 594 -452 776 -806 -420 -822 -94 674 557 -646 -405 -64 -572 -661 72 457 786 168 542 453 384 676 -743 -19 -260 -696 111 -241 487 256 -867 546 96 318 -2 -558 -523 65 673 -723 -697 209 -850 -845 705 672 -878 -39 -327 -306 -192 148 -22 -296 -620 -661 709 -279 392 -29 796 -658 -520 181 -804 258 -204 703 -779 389 -383 -656 -878 -48 134 175 -619 292 -105 694 273 -640 -865 89 -190 -27 339 -719 322 334 -875 -149 -660 73 756 -153 -637 458 -824 489 783 -598 -830 41 -194 792 28 -202 -293 31 668 355 701 -701 -328 -266 282 13 369 407 673 -393 201 150 -357 -387 797 -611 137 739 -2 -663 757 245 -596 -881 -669 -268 106 67 613 293 752 -329 162 -612 362 -394 -347 260 453 405 -513 311 444 -39 136 -889 34 202 -630 532 164 -316 -20 -346 -528 -344 -402 -98 689 -348 -194 557 -875 519 463 59 -450 348 736 -662 209 -463 -202 -785 192 -132 -307 -584 -226 71 -371 685 462 -632 736 386 51 39 -154 94 52 -367 -740 -117 -601 240 520 -631 481 222 499 -106 317 -5 -780 -377 -729 -489 -119 609 449 -53 -478 257 420 -712 -840 -388 -839 355 702 742 -428 701 -670 -73 -150 35 8 787 -581 396 -880 -686 433 -34 482 -32 -387 594 -333 -616 659 -295 -312 -645 -678 577 -748 33 -801 512 -689 2 640 -561 -634 -547 -9 -650 -587 232 -228 167 437 186 253 291 -132 135 71 -807 440 438 -418 727 510 352 -167 643 -18 348 533 -531 203 -515 -714 -171 562 -139 725 -773 718 -863 331 -18 -452 558 -545 718 314 -840 -416 534 97 213 171 -821 -807 -163 -223 -880 596 -39 -486 -194 227 84 -200 37 -15 505 608 164 -617 161 -696 -511 -782 536 800 246 711 458 -658 -761 -860 -56 417 -277 674 -636 139 -704 -567 38 262 -215 -565 648 549 -479 457 -65 -686 428 787 15 -313 -19 -169 575 200 686 -336 -96 -309 765 -759 -436 708 -507 677 125 -490 734 727 90 256 -732 -365 360 483 124 -291 527 615 783 735 657 -188 181 -558 -887 352 680 -738 167 -558 -191 212 510 -753 -671 -386 -586 -339 -727 -377 -579 -102 -80 -20 564 -41 284 487 330 437 -529 636 591 536 -183 -319 598 -554 -246 -504 -609 123 -111 -358 -412 171 578 536 -69 -747 347 683 -804 -509 565 638 85 137 232 -71 206 -46 407 358 -572 -688 -68 -340 752 21 -357 -508 -679 726 116 -551 242 -480 232 511 465 382 551 -700 -825 -217 430 95 203 95 303 -96 -104 358 -280 237 -438 -803 788 -874 -759 -291 324 -402 -311 -888 -684 -207 -425 -780 554 71 -584 -139 -464 4 161 124 -754 538 -275 -678 39 11 -841 548 -881 -526 705 -359 -94 -185 -227 424 129 74 127 -797 -335 -102 -417 604 27 -723 115 131 570 -617 -579 196 136 69 -295 -368 608 -360 -247 313 -695 278 29 512 -399 760 193 -565 778 645 259 -678 466 -157 -767 452 502 -47 53 -183 594 785 327 -649 -855 -194 -39 544 -494 -296 587 -368 -208 -95 479 -191 -653 294 630 593 -519 54 511 -64 -74 764 556 575 759 -363 627 503 -430 437 -348 -477 -319 -496 143 -810 482 -181 506 57 -804 338 -810 -492 -658 511 -81 630 -436 -119 -603 -659 702 -784 686 -498 -531 208 -899 -36 -678 252 -701 647 -15 -427 -597 702 440 269 -643 522 218 765 -632 -8 -896 -283 -117 718 -344 -144 30 247 -378 355 -385 -567 -118 -279 -634 -96 -450 552 787 -351 408 115 607 -899 77 -596 -113 334 -202 -804 581 -787 462 -759 -402 -94 -290 -863 -496 -790 -114 -232 695 376 93 628 -175 160 359 769 356 661 728 -454 -452 -716 -19 -765 -587 -10 -732 684 607 -857 483 -57 -802 205 -815 -704 -599 560 650 -562 -355 -649 353 -504 76 613 248 470 -855 -122 264 459 -885 -692 72 -338 -670 674 -329 670 -489 -36 693 -534 486 361 155 -343 -826 -423 565 -848 320 598 -649 -83 21 -245 620 -140 388 359 -61 -251 -50 169 -188 -817 -699 -120 78 449 -42 -174 -572 -396 67 -433 -820 -560 453 367 -875 -69 272 228 742 117 771 -724 652 613 -440 -226 332 -408 758 -318 42 -441 763 -684 -226 -539 -444 -638 489 -900 -304 74 -590 766 -682 -426 65 -76 -317 591 142 348 -324 198 376 -634 670 -424 -19 -711 619 257 500 -54 232 439 48 -722 -147 -127 -178 -35 652 -667 -450 -235 -290 -288 651 609 493 787 -628 297 758 -72 -765 257 -5 736 -119 -552 747 771 661 79 423 357 -364 -252 550 -551 395 -771 12 -265 -351 647 -499 216 34 363 -21 -117 -521 -746 555 -433 -556 -280 -653 495 -274 650 -257 633 -344 -260 -741 -823 -17 12 162 -220 15 -694 -136 -612 758 -834 -603 -589 305 43 51 90 585 -84 -418 229 -284 519 406 -516 349 -861 209 -136 -477 464 107 -783 752 187 615 699 531 403 -280 491 -689 -740 -187 -275 -610 -675 794 533 -776 -358 -598 -579 612 -252 -344 -344 -396 -895 344 -555 723 128 -111 354 47 -570 -426 308 178 -370 158 437 -818 777 167 -12 467 -35 -484 -521 -678 643 -200 233 240 -733 116 686 -453 -112 301 -604 -705 -15 137 -856 198 -252 314 -156 511 -637 -129 523 -254 -28 -242 -509 -391 -186 -443 780 237 -872 283 184 -116 300 -140 788 265 -234 342 517 85 -514 -692 -616 -457 -596 -880 525 -122 202 552 788 -73 210 -642 -662 157 552 798 -158 153 183 -28 -318 -13 69 724 -606 -112 181 137 461 -707 134 -446 -768 -17 568 428 30 -218 -216 66 547 364 -283 -721 241 222 -620 -80 -671 347 -297 134 345 -747 -200 619 -840 -30 -662 63 275 111 526 -156 -23 529 -242 -694 -334 -516 -2 278 368 -562 -256 -127 -682 104 -465 -415 -702 -704 560 -15 -878 -589 -548 -777 -380 39 -154 256 160 -623 440 142 -131 -183 -666 158 -724 92 -356 -239 -465 -669 -14 193 341 -146 -350 153 50 -440 -777 252 -508 -504 426 -821 373 -787 625 -44 612 511 -493 445 -609 -64 72 -618 -582 294 600 -546 61 -850 -892 787 -837 -258 244 313 -176 -601 -186 -3 -252 -807 93 267 -676 603 -541 -294 -429 -823 -183 666 106 501 -505 -851 -210 -125 -573 9 -627 -226 -470 -439 -375 -625 -734 672 105 583 319 -500 66 197 -594 -709 453 660 230 447 64 324 -289 485 -377 -858 194 431 -168 -16 -706 181 -232 -833 312 273 -479 -276 -341 -759 683 -783 -573 -190 265 -368 633 -62 -364 24 171 359 244 -553 26 43 558 -747 89 -51 675 -727 535 514 -272 -582 -598 485 248 387 -827 87 605 -428 -664 -158 -663 193 -543 -553 394 -686 514 510 725 335 -193 601 311 344 -512 380 757 394 -386 -436 299 -850 -710 660 120 -229 708 277 799 729 275 362 -715 446 -481 556 -801 -585 562 -259 -578 436 -626 -760 -74 752 297 676 -411 471 743 519 150 -653 -85 -484 -543 719 -193 185 684 -586 -502 399 516 145 -776 253 707 312 -152 65 275 -895 -335 543 578 -35 -94 -358 302 422 193 161 578 -349 78 314 -445 336 -531 606 -156 -324 701 553 -154 -689 -730 407 -861 -687 722 -401 -713 684 428 192 440 -298 -664 29 -82 -37 263 115 -800 -412 -277 9 -198 570 424 -581 504 -375 697 433 475 435 -533 312 -196 -267 315 -593 -260 -359 -215 -839 -419 -505 -724 384 525 -443 -653 454 390 453 506 -460 605 -402 14 561 -245 330 121 -415 750 -677 -737 -806 -43 256 -50 -414 -371 -343 -543 38 135 -461 157 -687 -332 -53 -253 276 -900 225 438 381 -650 558 550 445 -414 276 -99 -644 11 -512 -540 -653 -396 -147 517 751 -226 -525 -548 -89 -795 -259 329 -590 -60 133 90 -653 135 -654 424 118 671 -615 767 303 -127 75 -356 -259 231 -126 -851 520 549 392 -9 -130 -557 787 107 -596 -855 -763 -22 -212 -505 -265 401 -81 604 -471 -238 -193 -651 203 154 -638 661 -456 500 567 -778 -681 620 39 -333 -702 726 2 766 -115 416 -219 368 611 -262 180 56 -200 262 -608 -678 -173 151 149 -363 -389 -10 342 -690 -73 -270 -631 50 -133 -703 -515 -653 304 183 775 648 -349 287 -814 -371 -735 -54 447 -750 -506 -564 187 2 -672 348 -761 398 231 247 -803 344 192 -36 399 110 -397 355 94 244 647 -57 -636 -25 222 798 758 -249 -379 -308 -252 436 -265 87 230 580 521 -657 -457 -334 -52 0 771 -259 168 -42 -85 -190 -351 -47 -378 -705 -234 -160 -565 332 -228 -113 -524 -689 -550 -85 -379 55 -685 -460 662 143 582 382 -553 747 209 508 -2 645 -537 34 -384 -586 674 -52 33 665 -259 194 -43 -712 -517 -377 -404 568 -666 -513 -73 -719 -335 -38 -736 490 328 -303 -877 308 220 -99 -776 115 -187 -769 -241 199 -31 -866 -354 -364 25 -647 491 424 -61 428 602 761 674 453 403 -4 401 71 -603 -214 -602 -102 -514 130 -4 732 -436 491 -184 333 12 563 142 -746 -492 -160 -770 -657 -36 -198 -9 72 141 -59 -92 -552 177 -451 120 362 -436 -443 599 -432 153 -859 -482 646 -524 302 -101 -196 394 -145 -337 -558 -668 32 -299 23 -6 790 661 22 -501 682 192 177 -501 457 -121 577 181 376 471 713 692 612 -70 -697 -307 -416 -332 -793 -251 556 144 332 -854 596 439 -360 12 229 -392 -437 544 515 584 172 -576 182 13 473 -520 691 -768 -779 -810 -364 -851 326 46 53 395 -171 -587 -535 564 3 724 10 -381 -791 343 -451 -862 672 104 43 -717 307 313 -745 -354 -354 -186 -359 336 -19 -806 -633 -274 598 -741 -725 -123 87 -688 -635 -284 -409 -587 -873 757 -323 467 -865 -325 661 -371 389 -109 499 -7 -329 -259 654 -305 -380 499 -299 375 747 -801 82 238 96 -757 -63 -759 -525 -770 733 -445 530 -437 -486 148 627 -32 683 375 -685 -587 -549 -765 -473 334 -721 -372 -778 -43 -513 -736 581 -486 703 -386 471 438 -425 -606 -427 -514 777 -97 383 -45 391 -847 -708 -227 301 273 478 -317 -696 79 44 -386 216 495 -466 -214 432 -775 520 631 239 -197 248 328 35 -732 -67 -485 228 -788 -823 555 -316 -182 -384 763 -588 132 -747 535 712 -417 319 793 -521 415 -883 742 52 -121 574 -407 774 208 258 -687 -234 -793 -385 -1 -537 757 -134 133 -431 -286 567 -291 -149 -390 398 -609 -576 231 -629 407 737 -534 637 -625 639 -827 139 -704 270 731 -345 -248 -68 332 763 42 -824 -398 -616 758 -462 768 680 300 733 -869 385 -196 515 446 -487 -285 77 -514 -637 -732 -234 415 559 609 398 -256 -840 182 574 309 -631 458 291 -596 -127 -722 402 -26 22 228 287 67 -130 -791 93 71 10 -763 -412 -179 342 -863 -503 -379 -112 790 -818 -742 -838 -236 393 -597 748 -885 -895 67 -327 310 225 -42 -132 304 -74 658 -464 -771 -30 -440 577 -628 -422 64 429 -543 -544 -36 -591 765 -94 -546 317 218 -697 667 -642 -397 611 -373 642 564 41 -558 -745 753 -499 414 563 300 15 531 255 -531 -799 441 684 -441 103 -285 637 4 -269 412 703 -713 -491 15 354 58 -164 -698 323 -227 -202 155 -538 -864 -97 241 380 137 -347 20 -668 -422 -468 685 646 -354 65 481 472 249 -315 -2 581 387 -862 -661 377 405 66 653 441 -37 692 441 253 -755 235 -849 -155 329 -838 -283 35 642 -257 -49 -848 85 274 -845 658 237 -549 664 308 188 -292 -696 -130 -34 784 -881 263 717 -579 219 651 -472 645 304 605 -230 -89 394 63 582 -873 334 -846 509 463 147 82 -709 -65 487 751 -823 -649 -116 149 -118 393 269 -531 -210 736 -557 -23 -709 -273 18 276 -380 -709 -598 214 719 730 -485 361 -402 769 -573 -333 400 -874 -72 257 364 -131 -717 -323 -703 -737 118 -503 -81 -199 -589 19 -275 -727 -270 -86 205 -104 584 -271 -418 418 613 -717 -216 785 762 324 48 -859 -362 -774 351 -457 593 609 -244 551 65 794 572 -136 -739 667 615 204 -783 -893 -760 -211 38 636 468 -339 -737 -776 713 335 353 -115 -337 -233 369 -462 -843 -221 -166 -764 -24 -561 -506 242 -701 -267 437 72 365 742 -842 -54 701 422 -399 -181 -431 362 -187 446 -658 -612 265 102 400 -228 746 -318 715 -793 445 301 516 770 -802 -202 132 -450 -467 179 216 -626 277 326 -494 742 -406 280 -234 -424 234 285 -801 -313 472 726 -870 31 539 39 -206 -89 634 -91 530 -420 -534 -3 -731 189 -699 -221 -125 52 -98 -477 664 445 568 -75 -113 299 -662 665 767 439 -725 246 91 -894 88 472 427 -581 397 -886 -684 233 487 -429 -85 539 -449 -260 732 71 430 -92 616 -373 -376 -452 -575 38 -54 38 -668 799 -450 716 525 -846 142 -438 347 -80 95 -299 147 158 -874 341 -686 317 -602 -853 498 602 -108 524 -353 773 -861 238 -872 545 328 -475 -333 -177 -439 536 481 -820 -457 -242 123 -154 -13 37 201 277 -80 -489 -175 763 -187 233 524 -102 -477 406 306 341 -146 -423 44 443 303 300 765 -175 -194 -174 210 317 124 569 424 -729 -161 326 -237 455 326 -853 699 668 521 -889 -559 649 248 574 -530 -304 -433 -626 143 510 725 -150 -887 381 -470 552 -377 161 -749 -634 164 -412 -529 -569 -753 -483 407 -346 293 483 594 603 -511 15 -852 455 437 534 0 276 -413 354 608 -103 -576 -846 768 543 636 -876 -217 641 -216 -8 -607 -601 169 709 372 230 -608 56 200 160 -847 606 371 -222 -40 -754 565 -578 186 -752 -446 -406 -303 367 350 -744 -322 -752 -822 558 316 143 676 -154 742 -394 439 334 -334 -643 -757 89 201 743 497 11 399 -213 301 480 -111 259 -487 375 739 -521 -350 -849 103 -273 -592 373 776 -356 -192 57 540 -423 461 -387 -172 -369 562 -325 -679 558 263 -640 227 -24 316 -485 177 -171 -60 -522 217 -666 588 91 -561 199 -575 241 -153 290 -212 -561 -231 -498 178 561 532 732 -188 -813 -735 -710 -758 -791 -557 -298 791 247 -20 -644 795 237 -721 794 667 -444 -40 750 -59 -210 -705 30 -793 594 -896 525 -772 -578 178 588 318 -93 -505 -94 -128 736 353 -433 199 35 795 531 635 -869 491 -653 -219 -498 -812 -527 -750 -508 -240 -93 -740 537 -757 380 -521 231 -550 -646 -700 -673 -484 -184 -451 -652 -559 -676 -717 159 38 562 -853 -192 -358 416 -748 313 318 357 -332 287 -14 -687 655 -164 -680 -58 331 104 161 592 775 -630 441 -867 563 -88 118 363 443 426 690 63 -120 471 -513 -183 729 -301 -823 13 -82 614 338 -892 -257 -90 145 756 -273 -645 -770 123 -170 -415 520 106 -397 -804 -435 -516 -12 -636 671 640 408 -277 338 -63 723 800 -401 41 -173 191 -458 -128 53 -470 -513 -518 47 -128 771 -867 372 -40 -889 302 205 -695 -157 325 -401 -846 224 -186 -306 -401 691 -442 308 -277 239 -63 -523 -493 -879 -493 -756 -115 699 536 -698 -585 -487 -158 -853 612 -285 776 -334 233 -100 772 451 -863 -786 -533 -300 -165 219 693 253 -702 -400 330 454 -743 -648 -423 -38 360 -221 127 -892 -326 -672 -91 -161 -802 -653 -532 600 -405 -44 -283 -454 -827 540 -280 379 -469 -815 -725 -581 555 -292 368 -140 586 -487 -897 -486 -534 -630 399 -326 47 -304 23 242 497 779 -395 363 400 371 224 -685 63 63 -484 -886 258 228 -339 686 17 788 328 34 183 -137 488 47 91 -494 76 -348 85 266 23 -710 -90 -795 -76 19 487 -708 -290 719 226 -354 -338 556 -456 -235 -623 -249 438 -312 82 -890 -210 -598 -501 -750 -505 -17 -104 15 -454 570 -304 -702 -456 305 -105 -320 195 101 352 -583 -352 -80 659 294 -576 471 -613 155 125 -283 -624 702 346 468 -719 -151 636 -106 -136 -804 328 -875 17 -873 -91 -899 372 -223 217 614 -287 -547 69 -861 -411 -674 252 -229 -94 -725 -870 424 781 -673 352 613 -66 -367 -270 270 -620 746 -802 -412 555 -428 387 426 543 608 673 600 -119 -607 558 682 504 -832 -622 -588 -372 549 -685 478 -862 246 -726 -183 204 277 247 498 -602 352 -586 -706 726 -319 -873 190 508 -676 570 -450 235 -626 -483 -565 60 557 605 -450 -798 64 -816 -789 -808 -251 67 83 253 85 -253 -459 656 694 -464 159 618 185 15 -255 152 488 184 -838 222 -675 579 630 255 -207 -416 304 -373 -618 -402 -645 -687 -148 -267 -38 -457 434 -264 -566 526 542 -580 255 553 -431 356 -237 249 265 427 -526 -638 -612 -577 543 -182 585 415 -259 -212 -470 -855 -70 -3 448 -601 168 -810 -451 276 -17 -444 -208 422 -742 226 649 -764 -2 -138 -502 34 -289 464 5 0 -332 796 -276 -334 -676 -888 -889 409 535 572 361 743 718 -566 -40 613 -861 -180 -841 671 -134 -22 -413 213 674 -629 606 -61 -409 -133 -886 -232 -150 588 161 -93 686 -623 800 778 -806 273 -342 -189 663 -115 -96 -150 -121 -650 492 -148 -722 -46 719 659 -456 -198 -637 369 242 -405 -784 -770 -127 -806 -382 -832 -337 -281 -147 -745 -93 -581 662 -483 -453 -19 104 253 655 499 49 766 466 -316 217 -753 788 -721 -382 22 465 -259 -363 -806 539 394 -198 -305 567 -690 -301 -280 139 -128 25 -887 -246 521 -408 389 -845 766 -598 -11 -111 656 663 297 -828 -625 779 -122 -582 -850 362 230 -330 -758 -350 -555 510 34 -652 -424 -76 482 -99 637 381 310 117 -605 36 -738 -897 -881 105 -889 -438 550 -145 97 -261 579 -244 152 -420 47 27 -793 679 -523 763 -184 -624 359 -579 322 -19 -855 500 684 -419 -401 255 -758 -238 18 531 529 262 7 -155 -341 -424 -660 172 -524 -609 -129 338 310 -235 -827 80 -428 138 331 -640 317 124 126 753 43 -824 -149 485 761 -500 233 -505 537 213 304 13 -110 387 -852 300 224 114 248 -765 -82 -872 566 -260 798 -156 530 155 746 -852 279 726 -342 -456 -890 -770 -389 522 -372 -65 -594 -64 -58 -845 -561 297 473 135 -174 -629 729 -669 232 348 488 766 -224 171 -386 507 552 -868 582 -237 -499 430 -748 -588 182 147 387 -806 -21 -470 -846 -91 -594 707 174 -106 748 175 -801 374 -470 282 335 -743 -362 -157 448 -235 -685 760 -257 355 236 -430 -576 -631 595 -532 -480 -538 74 589 -62 118 168 -394 121 -498 584 -24 186 -655 312 -80 247 -595 332 -869 397 -208 -656 779 -491 -332 332 167 -182 -280 265 -132 257 609 626 757 407 -550 442 -663 -797 223 -192 626 702 59 -515 -167 698 -892 -358 -861 156 370 223 -789 582 657 -647 598 399 -261 137 162 634 68 -191 487 -379 -23 -564 719 165 -891 -897 -701 374 782 563 65 417 84 -676 98 -313 -777 273 175 184 -603 -246 -487 545 -593 -156 302 -738 619 -513 754 139 -119 -461 -289 -188 -799 747 327 -693 -144 -597 216 4 777 191 -458 -900 -817 682 343 631 526 -443 172 448 -542 -549 604 408 -300 -649 -647 637 -151 190 -641 -843 643 -418 -507 -169 -244 459 572 187 156 604 -284 225 -443 -458 -68 -850 386 540 -446 23 310 -189 734 534 240 -21 264 -145 -822 800 466 344 746 141 -560 -613 240 -238 19 667 -378 -771 -459 -462 -249 451 -372 618 -19 495 528 -424 693 706 -677 -338 -390 391 -504 -887 -522 -50 743 -318 471 -447 -764 -810 128 126 111 407 492 -512 -785 487 692 -875 -376 -371 -758 -689 279 -317 256 -695 145 -697 97 -579 -703 -849 -221 232 -105 -211 -536 10 -243 638 89 -115 -881 212 -405 -423 -419 157 -198 -118 -90 794 693 -679 99 -569 179 14 203 -301 -802 85 554 641 -769 -824 -419 -865 -799 608 221 490 450 243 731 -53 -847 -516 527 436 782 -77 -727 -135 -463 770 -52 663 -748 -872 -303 630 -268 770 -259 715 -271 -584 -888 681 -214 50 348 -704 1 -234 -861 -247 -532 365 -752 332 -68 96 646 -313 135 45 753 385 -130 -424 708 -159 -220 -396 -228 -20 -897 -157 -383 -362 -235 -866 467 105 46 682 -824 -709 790 533 -554 -822 -811 453 -135 589 215 43 -4 -609 -711 485 533 137 733 -729 -103 440 -443 -803 552 513 -203 489 443 -3 -770 620 -764 -707 -101 791 -8 -302 -891 184 -517 79 -240 -515 144 737 -695 -180 -739 482 276 -510 -501 297 -140 -653 -423 -328 -876 -404 -38 -882 419 -438 743 -558 -737 -415 -386 -145 -152 -643 -815 -694 -264 -534 149 620 -519 750 301 -817 82 141 -357 76 -621 607 79 592 -685 271 -670 -862 -144 743 -891 248 715 -793 -233 -143 -896 -75 -639 108 -1 -836 -197 -259 310 485 -369 -229 132 557 -185 518 -508 138 -44 -266 -899 -681 -71 498 271 -462 -457 -436 -206 102 -283 -343 -245 43 -16 322 637 277 768 252 120 -150 317 60 -754 -735 -779 -102 -185 -601 -56 3 -116 759 87 -714 -531 321 736 -105 324 -565 1 -301 -854 -456 739 98 792 619 41 -629 215 422 448 -783 -744 98 76 115 315 -629 22 -74 641 -786 -891 -90 -538 -796 7 144 738 -131 -182 663 -9 443 -136 -333 -780 -155 521 -784 361 293 -463 -96 73 36 145 303 -55 -272 44 216 94 -327 126 192 -409 -157 329 -148 651 492 -616 -345 -493 -119 -661 -390 -866 -562 386 -314 -898 -480 445 -476 94 437 -813 -788 -534 -607 352 -339 187 -377 685 757 -14 230 -297 -220 -422 -347 -383 702 167 203 290 -621 -529 -478 -417 760 -268 791 -837 348 -579 -4 -261 425 782 -667 -179 -104 -178 744 -823 448 -787 649 -576 -325 597 358 -7 -423 400 -413 -369 26 657 132 437 -253 681 -638 725 244 -89 -815 -292 -880 258 -58 682 -501 97 -15 -790 737 572 -382 -213 -809 -645 369 526 -54 87 -208 733 83 192 -683 -148 -338 70 538 -830 583 -479 27 -298 588 670 660 578 363 -189 -6 -808 -444 663 -900 -610 -616 126 159 225 438 -383 -441 -174 745 -675 -891 -549 641 -21 -799 648 -144 514 343 471 -109 124 -719 -105 5 771 633 284 -770 215 -608 575 561 211 680 -327 -576 144 41 26 -892 -434 -199 496 780 -625 496 362 -645 44 346 -212 70 -391 303 -272 -450 -43 -354 -439 428 589 -118 -238 713 -324 277 75 -347 787 -722 -597 -787 67 405 -250 433 366 -841 -745 -321 -305 304 -168 4 -580 -845 -176 -663 4 -86 -167 11 425 -301 -767 492 -139 121 -361 -41 441 404 -141 -766 152 -676 724 613 -300 6 48 789 -885 340 421 405 611 -725 759 13 -269 358 -424 408 83 -885 401 281 -5 286 22 442 -56 392 263 -118 -679 -498 355 -245 401 460 502 -302 95 -190 -658 -126 428 -32 -714 -250 -419 234 -470 781 -589 -854 -185 399 -403 -757 -94 -169 330 -658 187 -849 693 177 -420 -104 153 635 47 219 -159 517 633 595 -436 100 -171 344 727 675 -398 -278 -82 207 680 202 696 -692 347 -503 -251 507 -200 -221 19 -87 -459 -697 -195 -725 229 -77 -204 -694 -647 682 -5 -210 438 -764 373 -777 533 134 276 661 -107 322 508 192 643 -332 83 243 169 -347 252 -142 -429 -381 540 234 -181 -626 259 -214 -179 -437 -661 -772 -12 622 -573 313 -722 151 -387 -476 793 400 -749 209 -821 587 312 -681 -294 19 -223 -447 -473 -532 755 -289 750 470 339 -160 132 232 -403 590 256 580 -427 38 -654 -162 -749 771 -260 -42 124 -802 104 -737 -414 748 -467 52 -614 -221 504 -834 314 -666 212 -141 722 -38 -62 720 515 283 319 -217 -898 471 -451 731 324 -315 92 -137 600 596 -539 -315 648 61 -108 723 -66 -340 -322 396 -595 2 370 365 -134 -725 18 -560 527 -414 -555 444 257 -26 -585 751 -155 -284 25 132 -303 -92 -734 -90 -845 -480 363 121 26 793 557 -15 -331 -543 -853 480 -197 490 -398 -41 -678 525 -894 222 28 -546 14 672 -344 -516 -756 22 -23 -441 -659 -580 561 -528 -360 -220 -309 536 340 757 -62 -460 328 178 286 -869 792 736 -501 -268 -127 -721 -739 -87 -662 -849 222 83 -65 -424 -6 -76 82 365 783 30 -891 759 691 -865 -516 -525 -658 158 -378 86 -879 407 532 -420 -374 -150 -863 -796 329 640 105 -688 510 -463 -584 44 185 -266 -7 152 -454 307 -819 521 -801 -599 300 362 130 -466 258 -21 -434 -47 -124 97 0 220 721 -239 -706 597 206 504 -292 758 -878 651 -781 -118 755 41 -397 -532 -568 -23 633 -187 529 614 -850 -114 -568 -863 99 714 -891 532 -182 4 -190 -575 653 453 687 -109 -59 -150 189 -640 372 -417 255 -25 -474 449 -6 -579 -351 594 -234 -214 -547 676 -817 -582 -247 501 -40 -91 237 -692 170 545 -635 -688 -234 -358 614 -183 77 173 -132 -653 -49 -780 -412 178 -42 -475 -707 -204 -834 -113 349 681 33 1 -562 384 468 180 547 -875 -112 -426 763 578 -714 141 555 -481 -414 618 546 -294 203 245 -497 -532 427 -267 408 673 382 424 792 -450 337 -65 110 767 348 148 234 -718 -795 651 -755 621 613 483 292 -469 722 -614 694 -60 -272 -306 766 -579 -528 19 -402 546 -513 -533 -84 -319 516 -832 330 -411 701 711 -737 315 664 633 -43 186 -655 318 220 250 -362 -546 -294 -625 37 -375 -859 492 254 34 -37 -537 552 -131 695 765 -608 584 -818 317 630 185 -859 -66 750 -823 -752 296 102 460 610 -99 -660 747 -691 378 386 723 461 -35 -868 -83 -232 566 380 -603 561 -231 507 300 276 -44 97 -759 502 229 -646 697 -384 498 -505 -252 -795 102 467 195 -491 301 -596 473 -631 603 549 207 702 -381 -296 -378 443 593 339 -604 697 458 -314 -677 -228 -738 721 533 437 299 -610 -817 -842 -584 -80 32 310 453 -850 530 67 692 2 5 -843 279 -844 416 761 235 105 494 -247 144 -193 475 -631 197 -80 426 -630 -440 259 602 -747 -435 -108 -320 -148 607 538 333 17 367 585 -656 512 -192 -424 -385 545 -42 -531 261 -530 27 209 -545 -36 -289 -92 -305 158 369 -699 732 -425 -363 -776 -718 21 328 -518 -85 339 -463 -682 -187 -581 528 704 391 514 -238 226 778 -618 350 627 -838 -520 762 510 412 496 -640 -720 189 -337 -452 271 418 -20 -551 -72 -834 -433 181 257 -824 107 227 -885 -27 765 -862 395 -174 60 112 48 -358 -331 -481 -714 195 -101 241 12 -645 201 5 -208 -236 570 261 398 -510 508 251 778 -442 -709 -201 -157 -306 732 -151 -13 32 -758 433 508 404 704 54 30 680 -464 -253 574 688 608 -191 455 352 28 349 -889 206 439 444 -461 -579 582 41 23 -214 560 -314 589 337 120 687 -709 -374 -36 -197 -857 228 -31 599 -531 -382 153 -125 -441 454 586 750 -167 749 -471 -817 -254 -893 15 376 -162 189 -360 145 -391 -472 293 176 -708 -434 -767 -622 40 605 -655 -400 404 587 76 -509 75 70 -424 -350 590 -675 -608 463 56 369 -319 345 800 -281 -40 -14 450 789 -298 -616 -743 361 787 162 337 -411 -292 -665 729 -443 732 -723 606 352 -77 -295 118 751 -549 -298 -495 770 -732 -386 706 -450 -180 -687 343 -596 -569 -40 484 30 -8 737 267 -737 157 104 785 166 -263 -197 -847 222 40 -794 776 349 458 -530 281 778 408 755 -259 -56 -839 -268 -804 405 771 -817 222 -130 -900 -190 -824 230 -181 154 -681 -234 448 97 -374 -477 -291 254 286 -863 704 -180 706 614 -865 341 -133 -395 363 -272 -274 652 270 167 -181 758 555 -331 -346 -396 -418 -43 -392 590 -670 310 -165 -625 676 795 353 172 -605 -221 -334 -393 -353 -183 39 186 246 -273 -319 -849 340 -471 -433 -269 -620 -871 -267 442 27 -518 -64 -691 673 -817 -767 556 -584 254 701 475 -479 666 -239 603 -812 -418 18 -198 -347 681 -840 739 545 -688 -207 -409 -701 620 -469 -559 -172 -494 -103 30 -19 758 52 787 121 -758 -220 -182 -826 153 -209 -130 -684 -750 15 211 -870 416 30 362 -653 -230 557 80 725 -48 -634 -328 557 -677 -452 559 -179 589 -727 250 -541 -753 -388 9 -617 63 -439 769 208 -184 423 -400 282 527 16 -147 342 -604 788 373 579 435 404 -115 43 200 781 421 -559 -86 -498 -797 52 -202 296 610 380 -193 -862 -689 -759 108 783 729 37 -871 -688 195 41 -372 -569 149 -308 -534 183 351 646 119 -156 -850 -152 -682 476 432 -877 731 340 465 786 150 207 294 -182 244 537 -411 779 -753 157 770 551 -215 -565 87 -75 -524 -825 578 -716 -627 796 -676 -346 -53 -734 390 772 208 273 774 540 -567 192 209 661 -635 725 -381 -208 -330 228 -385 397 88 136 -779 367 -154 521 -45 -826 -851 -306 -126 -419 -477 28 490 8 -447 174 355 -68 110 374 735 451 392 653 -369 -330 -260 -600 649 46 12 -697 235 268 -432 394 475 -80 757 -83 -765 -557 -686 137 274 618 430 478 -733 687 -753 -33 -795 -53 535 610 493 -257 210 329 -196 -835 -384 567 -287 -659 -396 453 491 -879 -450 -62 683 372 -899 -530 536 -303 341 106 -281 -248 -464 -899 -544 736 742 -433 -873 -36 -667 290 247 91 -390 -91 -73 -308 662 716 739 -462 -99 308 301 -469 -310 -319 225 -800 -831 -434 31 436 -833 -342 -344 -236 -798 616 -436 -589 319 652 -315 -369 -700 -355 485 31 679 -782 -296 553 -645 105 -768 273 237 -583 -103 -533 643 -315 -510 -753 518 -293 503 -788 377 -516 -591 460 426 -899 -32 669 64 -244 -394 5 -370 -697 -443 304 643 694 271 -523 -293 -74 655 -637 -663 203 -339 290 -594 -589 615 240 -408 -502 163 759 -82 -506 684 210 -86 -282 772 212 635 -116 -284 -879 -327 646 -165 541 -46 -192 -575 500 4 -900 -418 256 -48 521 385 171 159 -573 -242 -620 -546 -628 -269 631 387 -210 90 440 -313 146 -704 20 -318 -330 -28 145 -672 165 138 -634 337 300 -683 -727 -196 332 -171 765 -746 -737 457 -717 355 197 7 764 -586 -819 -559 382 594 -879 781 304 -328 505 454 668 -195 579 -867 537 -737 -18 -898 -650 -720 -350 -204 -488 -470 -709 648 134 81 354 -741 -16 -70 492 342 281 -172 -501 470 626 491 -576 704 -212 -454 397 69 800 -726 -12 43 -216 -430 104 575 525 -320 87 315 -653 -892 667 -348 -858 -648 -873 -221 649 -8 -487 567 58 509 204 507 626 678 -646 -337 -550 278 -167 397 553 -650 170 457 -57 538 -788 608 495 -392 -510 505 -809 -94 -616 771 212 0 -743 -467 118 443 -307 363 772 -899 84 -469 -84 -607 508 222 -722 -838 -757 206 -553 337 739 78 -682 216 312 537 54 -183 220 -607 -261 261 189 676 -95 -534 260 609 156 -275 -222 766 141 -733 487 -94 -422 -896 430 675 -618 388 -639 320 -783 -381 423 288 599 247 -827 143 690 -106 349 713 194 474 634 195 -292 128 737 800 -204 234 127 253 -626 -816 -728 -468 -420 -66 -555 -228 -758 -376 612 451 550 -98 -6 -750 -459 431 -221 -33 336 -171 23 -672 160 -368 -144 220 -339 -711 -20 -140 -896 -212 101 -162 205 -284 165 334 -337 44 -682 369 95 280 -696 -263 748 -139 -48 -657 722 -136 -670 64 126 628 422 -35 -873 121 684 -850 85 -290 -379 726 92 -188 273 433 441 -132 -691 -752 -253 295 779 -470 -136 -38 -203 223 -254 772 342 574 -564 -408 -572 -32 -534 -663 170 -8 669 -609 -172 -67 205 -607 -444 -792 269 449 522 -759 -413 -165 -148 -593 616 562 -659 -352 -263 -60 318 -748 55 -737 602 87 124 771 -745 75 -430 33 52 545 -503 -748 -466 759 431 -327 322 -657 470 -501 -655 -689 423 301 -54 331 590 -417 -148 -692 330 317 -435 779 784 -839 -548 -124 379 -594 -372 682 -718 -552 -863 583 720 49 335 -350 -494 771 729 -817 -327 -376 257 634 661 -286 -663 -614 447 582 -209 -736 -149 429 649 -721 -576 541 110 -707 10 -280 -177 -702 173 -720 287 -154 -587 669 785 77 -146 61 651 -607 667 -589 194 -19 -492 -727 697 733 410 -582 -477 -11 360 115 -605 210 -242 121 583 262 69 -148 122 -464 237 430 -376 -413 -76 647 -1 -592 -455 436 -189 -722 413 260 -459 -462 696 -670 -281 -711 176 -85 701 -8 420 -677 675 448 -157 -597 -673 -381 -160 178 501 -549 253 -872 -785 264 124 430 -253 -310 -433 -59 -549 -763 541 541 659 -195 228 -297 -155 -465 314 -62 756 -759 365 120 -564 404 571 -882 567 681 -307 512 543 33 -55 375 -856 411 -309 -327 652 -784 -855 484 -186 405 619 -446 -714 -516 -411 -394 -158 485 129 602 341 759 -810 417 639 654 231 -209 4 -96 396 -67 -300 673 659 -607 -469 -236 313 341 -882 -294 -826 596 470 688 553 -690 -845 144 513 -40 -226 -885 -13 -491 -895 -163 -345 -775 -608 692 -691 233 -747 -776 -166 497 -196 -775 505 683 -663 -575 -725 -76 -884 369 385 -844 112 -479 550 -315 217 600 -767 -803 -266 282 311 -206 -456 570 155 -341 335 -594 -659 110 -788 -590 -323 526 276 -77 191 -782 -365 143 -810 -535 690 691 760 743 256 513 -345 -331 229 133 780 -6 -463 -11 -395 471 518 248 726 -278 224 -320 25 639 -853 702 -333 732 175 -456 427 -452 -464 284 -95 142 179 -552 -376 6 -216 322 231 -576 -733 -682 198 -70 -555 -44 -242 108 -334 -713 303 53 -124 -104 -590 -16 188 -304 -529 90 165 -510 -900 -264 524 -144 467 119 -707 472 -691 -491 -541 271 -338 765 -445 743 -779 407 663 292 168 243 169 414 730 -176 754 -704 265 -196 786 518 545 -812 -451 238 402 565 147 182 89 510 -43 48 252 -674 -325 528 -258 500 102 33 93 797 -288 -231 -324 -895 195 747 -300 -888 -485 559 15 -526 676 -304 -212 -597 791 -272 -840 771 543 -526 -163 -106 -675 -418 113 742 108 -516 -607 -646 -260 171 -462 -685 -540 94 79 -215 538 -581 -531 750 140 110 -194 523 368 -656 198 756 34 452 -394 -124 -716 -844 -556 -119 145 -551 38 49 -68 601 736 -567 -594 717 -486 -296 -60 -441 -175 548 -81 -32 541 304 130 -383 -757 -875 -380 396 318 -556 -741 -258 321 551 -479 753 66 705 278 641 -434 233 -665 622 207 599 -314 -613 244 -42 -830 -577 -686 -629 26 457 -321 396 -636 -197 -127 778 334 -182 182 -665 -769 766 -414 441 270 -97 57 214 -658 91 -235 698 -419 -628 -319 -83 746 410 305 -538 -146 -509 -83 -659 648 -9 -164 -562 -594 -668 706 -289 595 732 -209 -364 -329 698 664 -711 509 -68 395 345 369 -294 -147 386 -392 -721 617 -109 709 -768 572 778 88 370 -332 -654 307 266 321 -632 -168 -776 -757 -107 0 -493 -826 -818 410 -317 -564 -655 115 586 268 -149 -63 3 -452 -464 772 61 -342 795 -410 -505 -84 -502 -85 39 -386 398 -162 -200 180 -236 799 402 -334 -309 72 22 -526 473 30 -853 -232 -606 532 -516 -401 113 -89 289 468 -37 -623 743 -85 -821 -557 690 76 669 -804 -305 195 685 17 254 258 167 -563 26 -217 -406 175 -787 341 296 395 247 82 -322 321 739 668 91 348 -330 -658 422 -769 702 438 -442 86 -496 731 158 -628 -700 -76 252 -820 339 561 674 -497 701 442 -591 -173 329 -533 -687 662 -598 -821 662 -381 -202 -616 54 5 -798 -58 189 229 713 -747 253 240 504 -298 733 -464 -513 390 383 -605 135 785 163 -407 350 540 41 -146 -890 -411 -791 497 -122 -742 -606 -467 -190 -792 504 336 408 -61 -47 -596 254 -843 250 376 -494 -316 -710 -380 -270 -363 -770 701 -307 484 -675 -534 192 723 -114 323 -618 -855 144 -833 -347 -460 -444 686 -662 -465 -584 -855 178 -852 637 -6 -389 768 -331 -513 369 597 742 554 -352 781 -98 451 -669 762 466 -441 -723 180 -783 673 131 -188 -565 -394 366 239 -12 197 87 -159 -402 243 -821 338 -739 -60 -248 -335 -650 -81 779 338 -512 186 627 429 -568 648 621 651 369 -667 -541 304 306 -207 -151 -547 -879 522 126 -71 523 182 682 662 584 626 -44 98 -657 -543 448 -78 -375 -845 545 -704 212 -803 143 -551 -733 -339 150 727 -413 -480 28 -244 -239 768 -633 -394 -556 -524 -179 -446 -823 -388 -259 -237 -788 279 -135 36 507 -564 362 -317 -214 662 651 -856 660 171 -28 77 -461 200 747 -855 -682 246 208 -367 -675 499 -583 792 -698 -21 -315 -535 363 -838 -604 -111 -369 -767 -673 270 -51 433 -285 -703 480 766 -448 -809 298 521 262 -200 -79 -418 706 772 -204 -209 306 -94 75 359 560 788 -13 -305 -8 18 245 -392 -8 691 -451 -373 -17 -404 55 -420 259 40 -392 147 -800 518 -46 693 -484 -699 612 327 681 617 549 -850 -770 -610 -428 -630 -322 -802 -192 464 -637 -743 -828 -409 -528 42 552 542 17 -804 109 196 3 -831 70 -169 682 -96 -730 -463 -351 -164 746 -319 -89 136 -726 -582 -435 103 147 220 735 -43 404 -200 88 753 620 183 -184 167 -479 -334 -694 -778 697 64 409 -858 642 -173 729 -77 -480 147 -879 465 -571 792 -173 760 -664 47 -566 675 541 -28 -474 509 -223 479 -358 -506 283 550 -372 792 406 -185 -802 -107 366 -40 -841 -296 280 -206 -379 697 -171 776 86 -150 170 -111 -557 -799 583 470 -301 26 -109 -768 5 204 382 401 375 -847 -615 -859 -625 -220 655 444 -234 -862 -63 82 -267 -410 -674 -440 -24 -294 347 743 544 -843 166 139 244 573 504 -318 -307 745 250 379 -341 83 376 770 757 363 -135 -31 -83 -237 -677 -14 -256 -183 18 637 711 -645 -742 432 -667 -299 683 -791 54 501 748 -639 -887 -636 -657 755 -756 167 -598 -29 428 521 -819 754 -352 70 221 -112 704 408 -153 756 25 552 93 731 -138 460 437 -355 -804 734 213 -125 -126 -524 284 -13 -113 -770 -530 -199 -844 398 57 -158 678 266 72 -402 -110 -900 -9 -796 30 466 -369 -512 746 444 -309 361 350 -338 -397 -662 -260 -134 -706 -37 -181 -163 468 -135 13 -257 80 -484 288 269 495 -132 779 364 661 58 -68 763 565 -803 395 279 -546 74 429 405 333 622 -869 -517 -510 -485 620 -192 123 259 27 3 -13 249 -402 285 -119 -264 -721 -671 -210 -267 -26 -76 -399 569 -875 122 -56 139 430 660 527 562 -394 680 267 -808 -771 720 67 -569 -449 -880 601 -827 -99 -282 -194 765 -225 290 537 -173 434 272 -194 647 681 -797 -394 -293 359 38 161 82 272 -169 -665 -591 -743 -792 -846 425 -429 282 729 2 -206 368 607 304 625 -789 -429 165 -53 -68 414 -269 433 -458 604 -633 490 183 -810 374 -208 204 -231 -341 -76 -642 393 -868 -296 -235 269 -447 771 -551 582 155 -724 -890 -518 109 791 -501 681 -762 208 -609 -442 522 -403 266 -269 -410 -285 305 787 -403 -802 -596 27 -364 -548 644 -813 -668 12 511 -336 -843 -864 -352 262 502 -117 444 -86 -124 -425 -640 67 -368 -482 576 -469 -601 -201 -625 347 -519 77 -496 425 -337 157 492 0 516 136 575 -97 -528 351 -818 -388 259 353 -486 -360 -753 166 -34 270 307 -105 -225 -313 154 -236 472 186 -900 455 -864 33 -279 -12 -164 -678 191 -660 263 224 194 -853 -62 -467 392 324 386 241 -27 63 -49 493 -137 -752 264 255 -889 -167 90 564 -554 -270 263 323 -646 -160 -84 -67 -93 212 360 -97 -447 -13 147 -368 -704 559 -793 -264 250 -491 -357 -460 513 -181 396 -101 -619 -795 -830 -852 -527 -790 119 5 72 577 796 -4 172 630 -750 -283 -244 574 -509 107 551 -471 -708 640 11 95 -16 -838 143 50 -87 448 -182 117 658 13 712 552 -31 -553 506 -737 671 -603 458 -73 605 -102 5 -129 21 -40 89 547 -299 246 -263 -42 -218 576 -788 -659 727 184 737 -367 -472 -422 159 -307 82 -852 -64 557 637 248 465 754 -172 -822 666 -610 -20 -220 -506 -493 -622 -795 -433 -534 548 657 -864 633 516 528 782 629 182 -350 -474 -773 485 -85 -858 -117 450 694 87 691 -538 -866 706 271 101 -240 350 6 677 326 -449 -485 -646 582 -199 -231 379 -226 -587 298 -900 -881 -628 -729 -173 505 -568 474 -251 -106 631 -22 -44 -589 -516 438 -591 579 -786 568 -470 152 212 101 -524 559 451 -114 194 210 754 -443 -39 -851 -622 -30 24 365 689 489 474 -290 -356 683 676 -36 320 -544 99 -486 -633 742 526 -309 -856 14 552 183 -284 687 -457 592 -762 175 -866 625 518 -512 515 -165 -705 390 -564 555 599 -125 99 -732 -306 53 214 -367 -637 -291 -83 -601 -173 208 -279 193 713 -867 -67 302 642 693 217 -209 -233 259 -4 357 381 -883 791 758 -827 -233 -560 -451 349 343 502 606 63 169 335 -280 -532 -214 -497 -339 -23 730 689 760 -603 473 663 -46 314 502 -326 433 -657 306 -34 296 -302 -58 357 -524 -192 -279 778 -814 373 -380 242 -510 -740 766 -570 -329 178 -279 -460 -177 -202 -862 647 -732 699 -899 385 98 -208 498 -615 -469 -301 -260 -705 685 -600 557 255 238 -437 533 -213 -116 483 359 -470 733 -141 482 482 432 290 747 -682 -309 -540 -635 -460 -548 769 -687 754 613 -498 -242 -288 62 603 -244 -716 14 194 -587 102 -564 -805 530 -535 -118 163 -676 -875 352 -462 -258 -300 521 -889 625 643 587 -11 106 231 498 339 -113 537 -750 -217 -73 -29 375 611 -147 292 -300 794 -26 -682 230 485 694 -872 -448 -398 552 -730 -505 121 628 515 178 360 273 -731 223 308 -135 -893 -75 -827 208 -314 380 -36 -620 -220 281 -850 -33 -564 -213 -798 585 -688 592 272 261 -614 592 -677 -622 -687 787 215 -739 -350 707 -758 -222 -746 -713 -772 -95 464 101 -414 289 39 -592 -585 -562 219 -469 343 -764 -49 -565 713 -181 396 469 434 156 149 -795 437 -384 567 -507 -266 -334 -152 224 423 491 -601 515 -103 -626 -232 -812 306 513 -734 -739 -174 -233 165 -130 777 445 295 316 100 85 -816 325 389 238 316 -472 57 783 399 -404 36 7 11 318 466 -62 -324 -620 -345 -116 371 794 -264 368 -828 -329 -582 -351 -535 -246 -355 -12 -644 -452 528 -329 38 186 250 -843 725 -315 67 -565 -472 719 700 -686 701 -734 251 -850 -526 641 474 -354 551 353 -419 -348 457 -874 -844 391 -744 -785 642 104 163 315 108 -489 666 -533 -56 -225 532 354 298 351 -79 -56 -174 -725 -545 228 546 631 -51 565 -15 137 260 -845 268 -195 548 380 -345 -689 599 540 121 -622 670 549 366 -826 213 -115 315 119 328 -596 54 425 194 506 -280 715 -379 -509 184 -20 -286 485 -221 -437 741 -297 -433 288 437 587 -578 379 716 -272 427 -520 601 109 608 -822 -421 -60 -318 -480 464 489 -372 675 -396 -816 -674 323 312 585 472 735 -607 790 756 339 -309 -739 90 -106 127 -377 786 -758 -204 -443 -416 -36 -595 -162 -129 -29 603 590 -768 -382 418 -105 -312 -372 -570 746 -831 795 -114 43 -295 -438 559 -355 -44 -301 -894 -881 114 -470 780 -787 529 238 -892 800 481 422 5 -309 -365 507 -594 -550 506 264 169 234 487 -627 -893 569 221 681 515 -45 271 94 -539 184 -719 -394 -476 -96 -159 -543 -490 -354 58 776 493 404 358 -86 307 -779 -26 285 -790 537 -678 349 -76 592 -155 -635 221 -191 166 796 262 -401 535 315 -821 23 549 208 -508 -850 369 -858 -578 -441 -143 257 -542 538 -539 133 -515 168 -757 -764 -343 -279 -30 -84 -118 669 -819 -777 -522 476 -898 722 166 -479 -774 453 -416 -240 -671 -745 552 498 -579 -542 536 -804 578 -363 -838 -434 -384 -786 -358 132 -344 -667 205 -425 191 647 757 165 395 775 -661 -869 -105 -452 -153 241 393 308 -650 388 -609 -318 -877 -688 -640 -260 340 -51 -73 538 -700 97 -463 132 305 -830 -12 234 676 -340 731 614 762 762 -370 177 -300 -389 126 671 -324 -663 466 310 -785 -237 516 -390 -833 362 43 -100 -615 -576 -358 68 224 -892 670 750 -166 -396 464 795 -158 -287 -562 242 550 -499 740 -681 -216 -161 737 -218 -438 -16 -124 188 769 582 670 583 -52 658 492 395 391 349 184 464 -475 775 -669 -824 -508 184 457 -614 155 -704 -884 -750 -489 -891 -498 373 30 447 518 -278 287 524 -251 244 674 75 -177 -472 591 -651 275 -291 142 -324 402 615 -357 484 -84 567 -5 216 792 103 584 660 214 -251 -87 392 489 -865 639 386 -747 -301 -657 -46 -619 155 -718 232 389 -259 467 521 -354 -490 78 -166 -382 751 -718 467 222 -439 -791 57 -203 748 -736 450 597 -625 -210 712 -588 -451 -545 434 541 38 -784 -146 481 -143 396 206 -595 680 431 393 589 483 270 -668 -382 -721 693 125 -791 -560 676 -892 -888 104 -566 -212 -52 786 680 743 -204 -329 -191 -656 -23 412 -560 -121 692 -529 -103 246 45 -843 202 -855 -838 -822 -878 330 374 -79 468 -825 -269 566 203 -547 636 51 176 422 285 430 -781 455 546 692 371 -289 674 202 -789 338 22 662 -336 -814 285 -340 -505 305 544 575 741 -423 -352 98 -429 -251 372 784 533 -282 -633 -834 171 -526 -79 -709 134 -154 -400 651 637 666 -366 -359 -722 -631 733 702 -192 -334 248 274 632 567 -611 -882 93 277 673 302 -320 -27 753 510 -21 -52 -270 -459 -487 -140 -692 -444 19 206 685 221 -806 -742 -710 366 284 59 166 -146 -71 -639 -439 -246 -60 604 -825 -417 -679 -227 -721 101 -362 -825 -724 444 62 -700 -727 784 661 -289 310 46 521 59 -900 387 -230 100 -317 -284 600 -818 658 150 567 570 -528 -817 434 -390 429 -859 497 304 -69 -543 -620 137 -465 -306 548 -262 380 -5 -640 252 228 -725 566 -648 -325 -490 266 235 -19 315 71 -361 750 -857 294 587 615 73 -408 -104 575 -513 -836 86 -531 177 -293 -157 520 -400 -210 -698 -670 -700 423 291 173 745 600 686 116 -48 298 -438 354 344 369 -256 487 -434 -208 -595 247 530 -299 -250 44 291 -389 -185 -601 -565 728 98 671 -710 -220 603 560 -423 -829 -18 -770 -676 -378 -718 -35 -356 436 -169 -579 50 -127 620 352 619 335 632 207 63 611 371 43 -574 53 779 233 -394 -429 480 -254 -470 -399 267 -281 605 -518 -60 -799 65 162 393 -777 -160 -579 -491 465 127 -28 -43 166 5 -74 781 -399 720 -175 584 -115 -263 656 244 573 789 83 -66 377 358 -5 431 -373 -539 512 -93 -791 116 665 -255 499 69 171 184 502 -321 -449 -624 142 72 -161 195 -260 -429 633 -634 601 -777 197 587 117 -488 -886 -330 -411 -658 728 -369 512 695 -378 -870 -127 362 -239 13 -333 581 -576 -528 513 -297 782 -897 166 84 780 -580 722 -602 -300 -674 511 -636 -423 -408 -537 669 220 -194 60 751 -303 787 -363 581 551 76 -776 577 519 -529 718 -533 -866 -643 700 -800 166 -79 159 -105 312 -451 -512 -237 692 -434 -574 -595 -556 -736 581 232 -722 660 -98 682 -544 346 668 -544 -17 293 -739 -615 173 -455 99 685 -102 -193 789 -571 -543 279 -856 342 -392 55 -866 -343 582 -704 76 -571 84 -208 220 -888 233 309 -219 -557 -384 373 -390 -199 605 259 105 -509 -364 309 -450 789 634 593 -389 518 -461 -629 132 -651 403 724 722 -767 -282 -305 381 -613 -279 -638 -212 -188 -414 -502 -575 -1 -490 -213 146 552 -856 -149 377 -154 414 -399 242 -861 264 -309 -35 293 -52 130 646 -449 -129 400 754 465 487 -27 -73 67 381 405 -893 -465 -671 -405 -860 420 607 550 616 -391 574 -391 451 -284 667 -638 -773 -700 -424 -308 19 104 428 306 -367 670 -310 -832 -577 634 209 511 -86 -261 -564 30 155 652 685 -61 375 -855 275 -270 -630 -24 579 -430 308 285 640 -822 237 -610 722 408 353 735 -762 -219 693 207 627 123 -709 -570 172 711 54 -652 342 -604 -55 733 -253 -508 269 617 -658 691 368 605 -677 -153 404 -569 299 119 86 -23 677 -177 734 -893 -878 764 -427 -703 -542 -350 702 -876 -704 -508 -242 389 -660 -316 176 89 483 -591 -174 92 708 699 514 173 23 -826 316 95 -749 -69 450 -697 118 -425 301 502 -128 459 61 55 -247 141 325 38 -121 -397 -428 60 -501 -668 -22 -364 -495 -159 236 -322 -706 -369 706 406 118 -886 469 237 -666 -642 509 35 -198 -421 -255 531 -137 -419 -399 -360 72 42 689 314 -133 246 -896 341 -286 109 -718 -724 413 344 -679 696 -275 98 -412 -191 170 -630 -74 705 163 301 -737 98 -144 -154 531 768 340 -731 370 -754 260 -820 -166 740 -761 -611 204 -804 545 45 66 618 -467 -442 113 -316 45 64 -54 -824 293 9 -82 17 -396 -828 726 343 289 -142 446 776 -225 727 -316 -317 -153 506 -849 -841 -659 -307 -742 -107 221 -153 529 439 263 487 119 539 -789 -885 501 691 360 -601 -877 -785 -798 1 766 -345 -109 47 -344 690 770 704 -536 -337 -738 -169 -169 176 -685 526 156 -664 -571 -577 -496 729 -343 218 -765 217 -379 297 70 -786 387 784 -455 414 617 638 -581 -136 655 700 -366 -288 -554 610 -429 -797 -84 -531 -348 51 193 -605 342 578 485 45 -576 16 378 394 389 -271 -177 -365 173 -622 181 -301 334 780 165 131 690 350 -712 218 173 218 745 -707 -112 -498 -452 800 -400 -378 352 528 -765 -329 -125 37 -621 -230 784 -265 -173 336 -891 -254 169 -672 -692 669 -143 -467 664 -614 542 80 680 -454 64 255 -754 615 -172 -572 -53 759 496 556 -435 736 291 -448 -852 509 -146 79 -657 -278 769 635 541 630 249 -392 -541 -805 707 -560 -74 -680 -680 24 -217 -64 -618 286 222 -421 -67 369 -318 -48 732 768 -210 669 -334 785 -756 470 600 -860 -216 652 11 -671 -445 -150 185 116 369 -762 -730 -61 -811 788 274 612 -833 -553 -590 -150 -315 -829 54 -423 253 -650 484 781 643 -107 251 -753 213 -831 -784 183 -897 -437 154 716 -846 249 -167 123 -807 -148 477 -68 -122 541 316 420 343 617 775 383 405 -411 -593 241 -126 778 -377 -862 375 654 -188 646 -734 -491 75 -125 162 99 -610 425 -805 386 457 -535 172 -462 -53 381 -213 246 -230 234 -212 -301 139 575 -650 -200 -443 -156 -36 51 -499 -345 554 382 -170 -564 4 227 143 366 -697 652 -730 -517 300 734 -752 754 -309 -8 702 -897 533 585 417 43 -269 -594 259 -394 329 383 797 -86 -492 -74 -301 -58 407 113 790 -855 -310 533 -226 -619 704 -466 642 -524 329 -717 -772 -501 -327 -745 -486 62 720 -831 769 -132 545 -246 398 3 198 768 760 -525 238 365 -497 -43 507 -33 13 -386 -834 387 211 333 665 715 -360 -349 632 -20 -548 -759 -535 -188 315 -26 106 -390 541 -68 560 520 -273 104 296 58 -464 758 -180 259 513 -444 115 285 584 48 -793 90 -824 -172 500 -260 763 -192 -711 325 721 94 597 -590 673 594 342 697 -489 682 -347 -595 -381 -444 605 622 -552 616 -490 -84 -538 307 -90 -882 375 530 -117 -179 475 65 713 -765 498 -352 368 654 -799 -337 -799 -412 619 650 -332 94 588 -241 455 -719 334 177 589 776 548 -353 124 788 -402 216 460 201 -45 -768 -588 -825 178 568 101 706 -635 94 -596 551 -235 394 -461 732 200 -579 562 23 765 -705 98 -671 123 74 604 177 191 199 -416 -318 -334 226 481 303 -650 -748 -317 -609 -318 -236 372 -842 -56 702 -463 178 795 -743 -898 -500 496 -476 277 -556 -570 346 -732 467 120 583 -189 -779 377 -681 509 420 -172 364 -848 493 419 514 -463 -630 496 479 -829 -616 24 -328 495 376 773 -107 -167 -245 -508 583 205 571 -859 -34 170 797 -209 -761 -430 -756 512 612 -532 496 -269 37 346 60 336 365 -360 -799 -463 -462 563 133 -810 8 466 -680 -363 348 -364 -531 -853 -219 654 -727 736 652 -259 -819 103 -521 553 -550 736 -234 -633 350 -114 -498 -483 118 138 -711 -524 620 -386 -77 -815 295 577 -450 727 -622 245 512 359 415 -537 74 -492 43 -1 347 -855 791 -249 704 -756 -876 -836 -89 -185 -347 -416 676 792 61 615 -683 -426 -3 -729 -380 259 95 215 -867 341 -418 -893 177 220 468 -267 -558 -761 -752 761 -42 765 -260 -330 615 586 179 676 624 -829 700 685 247 348 403 258 708 739 700 -99 540 121 186 -143 -678 -79 100 -584 -800 229 241 -850 712 362 411 740 -625 103 -894 -127 462 104 612 655 707 -538 218 64 -850 -525 -773 76 -411 609 -376 694 285 -768 -47 -190 -752 -669 149 179 -895 738 -5 -310 -529 -819 -302 -193 747 -602 -550 792 264 -688 -710 -23 -331 -310 -307 -861 -760 674 -333 -71 -95 -282 139 -803 -109 634 -238 -95 -144 -276 -346 35 291 -428 -864 621 -440 -210 258 206 -98 280 -805 418 631 308 93 -700 -693 136 -357 519 -371 691 -813 -207 229 -699 727 -845 274 750 -477 -312 -231 699 627 -96 209 -791 -286 -570 333 476 -843 -153 -869 -739 -351 -17 -804 -197 453 572 388 410 -778 756 281 -384 -549 353 -367 -134 -261 -863 -664 671 -645 356 287 -833 -53 215 -371 -871 52 787 -236 -715 642 -286 172 -574 -103 538 -346 -886 -869 726 -569 -323 -281 -19 737 -537 -114 -184 314 734 -722 542 342 103 280 -11 -487 -629 340 -16 691 35 579 546 -500 -494 532 690 36 -350 397 574 584 -270 654 -389 -580 246 -599 326 -583 402 375 178 714 -153 351 544 774 -638 85 -729 401 -527 -649 552 -579 -686 328 -19 -340 -269 -787 383 439 -740 -2 660 269 -492 -202 -123 -489 -577 -287 414 -733 -547 150 -524 537 -181 297 578 487 299 134 755 -500 465 -729 503 -818 498 -233 17 784 713 -57 720 -130 -35 -653 -432 769 629 398 -61 -602 234 -454 -740 761 -111 163 -458 191 138 -240 139 408 -99 657 -285 791 -95 213 749 -899 277 -632 -890 -336 -624 -227 687 284 -790 329 -317 243 -326 -174 775 -104 -791 -192 671 578 371 50 -14 -423 337 -575 174 32 709 -207 261 189 598 534 608 -54 -768 311 -852 -715 94 731 -46 543 648 -383 -843 -841 227 -764 493 473 433 117 -301 -12 -93 -801 235 240 -112 771 608 304 352 488 -504 -335 -663 381 760 109 -371 -402 -649 30 -897 -370 -178 472 -297 -594 771 333 546 -586 244 636 -724 -640 558 -621 -547 -796 -645 -893 650 317 -811 -534 -457 -179 318 569 478 -181 -268 -835 367 80 -608 318 -834 -518 -94 -423 116 471 787 122 -142 617 77 -509 401 -577 472 -550 204 -882 284 336 -714 -766 227 186 -678 510 -650 -215 306 136 410 768 -536 -371 792 153 -528 260 -453 630 785 -679 -719 461 -648 356 -91 -756 523 719 378 386 -820 -397 -233 415 -730 -384 538 714 204 237 -549 -584 659 -29 264 161 677 -33 -257 -481 595 281 -242 -622 634 459 -576 78 -129 0 -281 -855 407 305 68 -272 179 148 470 -623 113 -357 519 -114 -387 1 108 516 -246 -19 -647 11 -629 -393 -856 -272 445 -8 199 -574 652 687 -73 -6 -645 -195 133 -294 74 466 -129 289 401 255 143 -450 -264 -744 -341 -34 111 -316 -425 -711 497 -331 -657 669 72 -198 -807 -406 460 -860 33 -312 471 -147 79 -826 -5 97 -101 630 481 562 -536 -482 -293 136 -251 -252 371 -523 498 795 -745 -820 -52 -456 -320 -855 -696 256 -44 -399 -796 -154 552 446 518 -650 -471 -182 -24 -297 648 -735 -86 338 -544 92 156 2 -4 789 167 531 -49 87 -170 -20 756 223 152 -762 -488 548 177 417 -251 -2 658 437 -831 260 798 789 -626 -773 383 -435 442 -437 -97 720 -272 -175 -430 -737 -517 -202 -759 -789 -670 -142 -731 685 779 608 680 -192 -684 -114 -657 728 168 -129 -222 -540 533 695 90 549 -637 -726 -446 -447 -589 -289 -890 639 -574 209 -131 -293 -250 -227 -566 -829 414 -628 -831 -894 564 596 -83 759 -690 -85 192 14 773 -56 -469 -721 -17 -314 -442 -738 -864 -637 -698 -515 -126 371 309 14 530 627 -815 110 649 779 445 -659 762 535 -677 -231 -115 327 -864 -344 415 -688 340 -541 -317 9 595 113 -529 757 -242 241 -315 -848 -302 -305 752 -661 -310 789 108 -518 -117 -548 450 60 -276 610 577 -810 -604 798 -390 544 -185 535 -778 -640 -36 218 -92 -279 692 62 591 245 161 498 646 776 -100 -794 -237 401 -147 -802 -806 -334 -733 162 546 87 133 -388 -685 -686 -331 341 -861 -801 180 -462 -208 236 -690 356 713 -33 410 -488 617 430 -449 -748 -653 -843 -353 -628 -649 -9 263 102 -557 -738 -439 -697 -571 484 -756 -380 652 -606 13 -91 -821 352 640 -1 433 -494 68 663 -439 152 656 -530 399 782 593 151 -24 -626 -94 -223 7 -638 275 -370 45 521 -462 757 -3 669 -575 239 471 -86 -582 -23 -623 -41 242 -527 114 -15 -166 263 -232 -683 -21 154 440 43 120 -772 490 -414 -662 -759 -133 -846 211 -138 -826 683 561 -369 -233 307 230 -94 657 -285 -488 -209 -403 -755 -454 -203 -49 788 171 443 -703 -56 -62 -378 -129 512 -267 -229 -555 305 597 300 -73 -105 530 778 -593 500 216 -816 -588 134 -213 367 -200 -792 -43 -162 -312 266 -265 718 -544 7 202 231 -291 641 -221 650 -135 -274 492 -841 527 -645 652 -826 34 426 -186 217 725 -35 762 -205 751 -262 -498 283 -310 603 -258 466 93 453 -691 -380 62 -894 498 760 -536 -655 -145 249 -402 -218 679 -190 233 646 -120 -723 -276 -235 -860 220 -275 -776 -109 231 527 562 598 -899 -18 627 -431 188 556 310 -541 -681 -398 -194 -21 61 -659 -637 -711 -727 -503 -845 -363 -163 -432 159 274 488 -245 370 -597 -354 347 -888 441 -641 -535 -209 -489 -90 626 -783 -837 213 -48 -696 176 247 498 -349 -36 438 278 -222 -292 -67 121 -110 555 -18 -440 568 -870 764 57 -277 -626 -520 232 -270 201 -666 -201 -820 218 236 -547 -465 -667 -142 118 -24 -681 -632 -251 695 -824 312 690 -377 -777 386 -220 42 -792 -119 -171 220 157 544 343 -182 -793 -820 555 228 535 -502 381 -771 -214 509 -232 -46 -464 -306 -641 -341 -574 195 676 431 -363 -560 -853 -318 -508 -705 -325 -356 -568 -797 669 699 282 -403 -680 -531 -267 -858 -626 -99 760 -203 -466 714 -160 -790 706 -241 315 232 678 -465 -848 -371 139 -369 423 -570 -152 -826 -778 663 -238 431 484 217 446 -625 -639 -888 292 -819 -779 -648 777 617 176 550 487 -443 -278 -124 -195 -565 762 352 -519 -534 -163 -797 204 -355 451 56 152 -756 -182 166 -379 -727 -183 238 414 -226 715 -568 -229 -100 -761 -825 683 777 735 246 254 683 -250 -68 32 -859 173 386 -610 -67 -266 -633 -329 163 224 583 468 -189 -103 -419 171 -815 192 -345 307 -193 -404 548 -892 364 101 -300 -421 -450 608 -195 710 -178 -286 -199 -192 444 503 -447 -697 -468 -129 282 567 -856 -165 288 -161 179 33 -114 170 444 359 -688 298 104 -367 13 443 -56 453 -147 -690 373 -673 -885 491 651 192 -687 -536 616 610 726 470 390 180 -602 -662 310 -230 439 -23 -76 361 -440 -35 613 567 156 -449 -387 -677 -693 563 545 41 772 -849 55 258 -349 -798 107 525 752 -856 595 753 373 306 480 -817 751 -491 740 776 513 -10 -729 473 676 -833 798 771 701 -329 -185 -879 -590 -845 -15 769 -210 -866 -603 -353 599 503 -517 546 172 -625 -631 314 768 -621 417 -461 -528 383 -254 330 786 -482 276 220 694 4 -473 791 234 162 314 -884 585 501 663 -731 791 -443 -83 -594 -649 733 97 744 800 412 -402 518 -695 -326 -51 544 -750 169 452 -660 -753 -534 675 -73 563 487 433 505 -728 -545 507 -885 120 73 -780 656 309 -530 -651 -603 688 -151 -480 -824 -813 -517 87 336 -112 -700 -157 -320 767 -890 -103 -878 28 135 222 262 235 -430 726 17 388 -64 -562 198 -347 -482 646 407 -862 572 -98 -2 78 514 -658 -335 457 250 -497 205 -413 -855 -185 427 -538 253 191 22 95 -814 -373 -656 47 -481 -53 359 -682 687 -138 590 -822 152 -169 195 263 -679 751 -572 -236 652 749 -395 -49 173 575 -173 -473 -146 -82 -861 718 369 469 441 -305 -125 497 18 -101 -131 2 509 169 -290 779 76 523 319 -393 798 61 748 120 -890 -96 324 633 634 -72 -834 745 -433 -45 -492 453 -486 -119 111 216 -727 -860 464 -78 -867 -663 -590 691 114 -631 -354 471 -575 464 -609 -555 -130 -512 -675 -846 696 79 242 -19 -434 95 -465 243 134 547 -99 239 792 -161 261 395 182 283 157 415 -853 -393 -424 695 -808 -753 726 -456 -863 70 168 -851 220 350 600 -430 -817 -858 374 -865 80 -404 -522 601 196 -897 -563 -553 371 384 435 -493 -297 -133 -110 -844 428 779 59 527 -278 742 700 317 421 -337 -572 -551 -342 -182 -894 546 702 -104 -340 751 344 624 625 -84 -464 486 -653 -726 -850 -835 -610 418 -841 717 799 -668 -450 -529 -184 -564 678 470 217 278 -703 -315 689 -237 525 93 -640 -564 -667 -198 184 -511 -522 292 -104 293 -143 23 -122 -125 -50 -350 400 671 -412 -169 397 -841 119 -118 454 -632 283 688 -740 706 -529 682 -71 -96 703 393 453 -236 -841 734 -239 360 105 -877 -132 48 659 108 570 -298 376 357 -386 558 -593 80 -160 -631 41 -171 621 -344 -771 674 182 -825 763 603 -404 -514 736 544 -681 533 589 334 -730 -646 -720 -299 74 211 -79 -301 -201 659 173 -227 689 -35 346 -752 -11 -309 632 -679 -43 -367 -185 497 734 9 45 -193 570 -311 175 -55 611 128 -77 -56 -90 -576 606 -292 -117 -755 -476 -153 -372 621 -708 -858 -769 592 583 348 -543 -415 713 -729 375 35 -183 -583 -505 578 456 -607 -884 -684 58 -702 -417 -171 457 496 590 449 -788 248 386 -57 -710 -105 -217 752 -403 -876 328 -661 697 233 -486 -823 550 706 -79 -703 -448 396 -59 121 702 206 645 -476 222 243 408 -208 -309 -836 -809 -706 -357 638 -674 56 395 -440 -888 -145 -524 533 -847 -701 506 -715 425 -142 -186 367 452 -472 -418 337 -368 -624 -89 586 210 36 305 449 -253 -390 31 221 -139 -526 93 335 -551 -89 597 520 -222 -624 571 -539 -663 271 -328 -855 -343 173 429 -472 179 614 -752 -265 356 573 -315 -475 -875 778 492 -275 -859 -87 660 645 -360 -563 138 -455 548 36 -463 753 -11 326 -615 -794 -98 -211 145 -555 -787 517 -512 -312 -363 326 579 -356 -171 -680 406 574 304 -521 -630 796 667 -322 -700 -517 759 -75 -652 -114 52 -405 -557 186 -2 -92 617 221 -860 651 633 -535 314 -307 -425 -177 -424 537 764 790 -251 211 -780 201 -225 -690 -766 -193 -683 45 764 607 -166 122 -742 480 -676 631 86 26 -792 -403 25 738 -315 691 -26 -465 460 50 359 451 28 -379 -658 438 -597 -710 -655 379 -126 -77 492 -157 -242 -662 416 -27 154 -652 677 117 -749 -79 -59 -510 -346 -644 -661 579 -782 208 349 192 -718 200 278 598 -9 266 -58 -810 375 48 -857 405 -204 -432 15 -373 568 -652 575 -788 -374 -358 -448 268 -567 144 210 198 289 -705 -655 409 579 334 -549 -600 -380 211 -130 -471 182 -459 442 34 -8 -746 464 504 -818 255 664 145 -79 -356 -709 -551 -572 467 591 88 -229 303 274 299 -499 -215 -191 -197 -365 -76 178 190 98 93 -837 177 -464 782 -827 -352 664 60 -783 751 658 677 -214 -376 179 654 790 -158 666 -705 -741 -692 146 188 151 -31 108 251 -620 198 -433 35 -562 -376 332 12 -203 707 764 -606 -657 425 366 -694 -400 -220 576 -658 247 -504 734 147 -110 127 -837 -299 325 335 -427 371 -161 204 381 -222 -328 -642 611 -782 -29 -694 -667 383 -611 -586 757 662 -560 -400 -382 679 512 101 -272 376 -707 472 -91 -321 23 439 -98 -289 652 -327 752 786 -669 783 -164 44 601 163 -330 -763 -511 188 457 -483 67 -29 -830 167 -95 -199 -357 -61 -402 26 -262 408 538 -59 165 -780 -43 -757 -697 608 -448 -154 465 -561 154 463 128 642 -410 -167 253 275 -129 598 44 -680 -572 -157 535 -171 -287 -425 609 342 115 -390 717 -534 744 593 -377 162 109 53 590 -364 292 -145 -729 371 -1 -169 289 192 -234 634 783 660 362 -722 -438 -164 584 -19 -367 -280 770 -297 -328 -195 583 -442 -772 267 408 -723 444 702 -93 535 92 -103 227 59 279 -402 -767 -187 -24 -788 -489 -390 -796 -294 -733 165 -467 -819 202 2 -387 -538 152 581 -500 216 246 547 -214 322 508 -68 558 -558 341 -21 173 -841 -317 -798 -430 269 -60 -174 -10 -536 -112 32 750 -649 272 661 -122 -310 796 591 26 -776 -517 41 642 -27 1 681 245 -796 620 -657 432 339 679 749 -186 -372 651 -322 700 -260 -186 694 -155 540 576 -408 786 -660 472 -681 314 -107 -812 761 -767 -385 -479 -391 86 -567 321 -711 -640 -307 64 -345 296 300 53 147 96 -448 -496 -566 168 -6 79 -830 241 8 -865 -541 -486 -739 0 4 263 477 366 -898 -499 190 -163 -447 252 -25 564 -653 -583 210 478 250 -685 -804 -519 685 -83 -520 -844 -718 577 -510 -899 -761 115 573 255 -879 -17 -235 370 -814 258 -56 280 -531 285 -232 -113 567 -37 -649 -714 -457 684 594 586 -372 -751 212 -518 -320 -728 -76 -440 361 -563 724 -170 673 117 259 790 84 -799 659 -355 199 -567 -75 -807 -544 -498 35 -286 361 406 -857 -159 522 105 -398 -768 592 115 -873 -343 -164 412 136 363 659 781 -65 724 795 -381 -183 9 527 -368 445 173 578 486 -605 -186 445 -229 233 -200 -855 -432 -829 -267 733 -265 26 -869 599 -43 199 -723 468 435 -126 344 -356 -423 -873 -602 701 154 543 84 -189 77 493 -561 620 33 53 -84 -35 -259 674 622 370 -320 -111 722 -788 27 -649 586 289 351 702 168 -637 585 179 -202 -162 239 -627 -794 -806 -323 370 623 -543 507 -428 -314 -868 -734 -216 -338 95 672 -664 -78 -857 -324 518 -897 338 -892 307 632 526 38 -225 -162 -331 -363 -66 -547 146 -713 99 493 -425 741 -183 -886 487 -349 297 -240 -461 291 -334 315 -554 -419 194 132 547 99 493 -584 -478 587 -591 202 149 -392 28 91 -285 -338 298 -317 -762 -896 -291 757 -897 39 388 239 310 55 -451 -753 506 -514 784 662 -417 564 -387 -739 397 -118 -873 531 -288 128 7 -68 -769 -500 -76 -107 695 551 705 580 -462 -3 -608 416 361 619 449 789 486 -396 -518 -757 -882 440 -766 -54 615 650 431 537 -707 -744 -734 24 674 424 -762 -74 399 400 397 -894 -81 -765 442 -662 -622 -436 -504 727 345 39 422 -332 622 -457 184 747 -811 -564 361 -580 778 609 -665 -790 136 203 -744 -413 -616 -614 -277 -327 538 249 -386 -676 722 -575 -396 549 -441 767 -55 -871 617 -748 730 662 -854 791 -269 -504 742 -815 -896 401 -383 563 255 358 624 -161 -873 -236 384 -608 -150 549 557 -412 233 262 400 -361 260 789 559 -668 -562 627 51 -85 -866 -387 704 -879 57 -504 609 -166 182 324 -675 -880 -171 77 -517 -426 -520 -547 756 131 281 -201 -473 -559 -389 619 -129 -740 169 78 158 -755 603 -402 773 -427 232 338 704 192 610 -509 -672 -107 -853 -149 -624 -512 414 292 489 -253 353 -347 40 -629 632 358 204 -205 -358 620 536 311 442 -419 -391 635 -106 406 -804 -266 697 -654 334 651 -561 -272 -803 -642 -557 -107 -319 498 130 -85 641 684 322 -164 -349 538 -749 635 115 616 -387 154 -127 -503 -663 -869 623 -852 390 -792 -673 -317 -816 -619 100 227 -795 -825 -141 -151 226 226 148 143 -102 118 -106 -556 -556 396 -495 -197 197 799 -400 -178 -106 780 72 22 138 422 249 -306 -615 -729 182 -650 569 -235 -133 -255 -846 -164 -462 -654 -326 -390 -97 233 -355 -170 -867 644 698 -839 -747 -523 472 -871 447 736 -353 545 440 354 617 576 -544 -458 -634 170 -831 -439 -136 289 624 159 208 -712 -844 -368 -551 -26 -637 599 -464 494 -193 -30 703 -777 -400 -699 -56 480 648 14 85 739 417 -675 254 -839 -576 -709 -506 -309 563 710 385 -804 -672 -471 262 486 23 315 777 727 -498 -652 -377 533 -793 588 -623 -103 310 649 -251 -898 -46 428 -771 406 44 218 605 -176 13 -387 68 653 187 665 -296 -852 217 -708 -852 131 341 8 -743 169 526 -114 -263 494 -619 -136 -862 -145 669 -515 260 509 521 515 517 -262 304 741 -322 -265 768 -881 63 -671 -745 -19 -402 -898 -350 -48 333 26 -213 -237 -492 -740 761 -274 -767 -447 -71 494 575 403 154 238 428 487 665 717 -751 77 -146 49 -684 735 -446 754 -867 725 -121 670 -494 -34 -624 -144 634 -227 540 -735 -447 -830 30 -430 -126 156 -578 -459 -553 -260 -236 778 -495 -69 28 214 -411 -191 464 707 -193 566 74 161 -881 29 -54 -446 726 -111 -733 394 -505 724 -503 651 296 118 475 -517 -105 -756 709 -361 716 252 -865 -344 -104 645 -842 138 -719 259 479 -824 -245 597 -191 -872 476 -816 -667 -798 -311 -489 386 107 -301 787 759 -538 -778 460 -49 539 178 650 620 -831 -489 -173 -539 -750 640 -196 717 -582 240 -329 775 133 -81 -223 -442 -832 798 41 134 608 -494 521 -636 634 7 -566 60 -719 -628 -644 -631 -285 -778 489 534 -671 -223 56 -798 -360 -866 14 -838 -833 -308 -297 -287 -454 634 365 -598 678 764 459 -86 -832 -240 476 -403 59 -460 -243 31 -461 -386 306 287 459 538 -759 -270 713 272 -204 259 -388 -350 74 539 564 627 104 -426 -86 -541 496 663 785 502 143 52 376 146 550 641 27 635 196 770 -4 632 -349 588 97 -607 -91 -753 -290 779 -316 102 -897 400 682 -761 308 659 765 -158 -382 -135 237 97 347 -647 -739 218 759 -104 567 -627 -507 195 -125 -646 371 319 -112 -815 339 -646 12 -758 -503 1 347 738 -594 -402 -733 122 476 258 -380 88 -198 788 -212 582 -90 749 -438 718 481 -163 601 624 369 323 296 558 -683 -289 -643 -37 -510 446 105 390 -9 299 121 -592 323 -447 -274 683 -635 214 -699 -175 -854 399 -750 747 183 -778 -646 308 378 -56 521 665 309 556 776 -694 -169 8 -664 682 -306 -567 -752 -539 -454 -159 -894 -180 -463 598 -433 410 265 -302 227 7 -88 448 515 65 141 698 -370 304 -247 -123 654 -19 -774 726 630 -655 529 -788 -619 -845 -338 -597 -41 -895 348 290 -657 429 -468 -234 748 -657 -209 46 665 13 722 26 -559 -126 304 617 -423 -532 -674 461 -811 381 63 -865 -883 445 201 -641 298 58 727 -619 -716 -522 -734 -99 -427 -731 -657 -612 -587 -537 -828 -353 449 -624 588 -769 646 -720 164 262 178 285 -900 -253 -625 691 724 330 -196 -437 128 -409 -185 -395 115 -685 -40 458 -277 319 -845 -258 667 -757 -33 -262 -436 510 -528 -503 535 689 213 -379 -492 566 -782 -621 324 161 -178 696 -118 223 -368 461 381 153 346 -597 -87 479 -292 -270 -371 150 130 -468 -677 -13 731 -140 731 -159 209 -11 -145 -186 570 -294 565 387 29 638 -1 -446 756 -273 -160 747 -210 511 -351 -632 578 291 442 -521 -589 -177 371 -589 -807 -262 6 745 -627 -864 -110 224 590 752 796 141 -548 769 799 792 616 -344 409 342 307 -448 -268 695 -191 -282 338 -650 790 -697 451 16 -783 -445 -193 40 144 378 -567 -356 -243 -180 303 496 -731 660 -3 -340 -807 179 -596 -831 151 547 551 -38 459 -228 -32 -247 41 -740 -536 -74 410 -610 24 -362 -613 -250 -688 -380 -694 675 -354 -322 -261 629 -292 364 -10 -178 51 -212 -696 616 -303 646 57 -667 -29 -291 -813 534 -578 -12 -347 730 -680 -331 727 -625 106 478 769 -365 327 391 629 106 414 -427 554 203 -717 360 -697 -246 -302 303 -408 342 -302 781 50 98 289 129 111 306 368 800 -457 260 -468 777 -34 -332 235 -493 -833 -543 -256 484 632 -371 -402 -586 -24 681 -472 180 580 -334 655 168 -826 42 -639 730 -826 682 472 -251 -700 -799 -454 275 114 640 -661 97 -6 -684 327 7 -115 469 -109 -664 716 -393 -351 46 -441 44 190 -246 261 -829 149 -360 417 -684 697 -735 541 -865 186 452 680 563 -551 699 539 -15 343 -768 -376 541 153 -764 368 -620 -673 -481 -427 156 102 -355 756 406 -719 -698 -628 -515 382 -593 -888 -217 -278 52 241 212 619 134 287 30 -40 614 -789 -36 453 162 -49 -56 675 -61 373 380 399 -850 -646 -897 -90 -682 117 -320 -39 -117 -441 45 253 87 604 26 129 -25 786 54 664 -465 -122 525 168 -323 589 -724 -130 -890 508 -432 -533 -742 -227 774 -252 -882 594 -245 -634 699 347 -607 -787 448 -575 374 7 440 631 562 68 -2 -187 115 13 481 -820 552 407 198 246 710 -201 661 -282 -675 504 -315 223 -839 -361 253 -649 -892 -73 -815 -611 -782 122 751 -103 -103 32 -814 69 80 -788 -91 -321 -834 -84 -95 -636 -888 -270 -136 -71 -1 449 70 64 28 130 256 79 -884 -441 404 787 -57 -176 -282 -454 -115 45 -442 30 -867 566 264 15 -204 717 -710 -814 -126 -771 -449 127 -570 -123 -232 -241 627 596 -415 759 -228 -470 -693 455 -432 457 792 81 -363 520 6 306 195 467 24 -287 -281 746 671 -516 -830 204 31 -277 204 -98 -712 634 482 594 64 -547 -762 122 -322 -382 735 -591 322 275 458 -141 -748 288 381 407 793 172 464 -290 -38 -383 -64 461 -158 744 -459 551 -226 472 -728 370 -516 756 -786 540 -3 -612 678 347 709 249 624 -269 412 -277 727 37 220 124 -672 -778 -886 -345 -141 -831 -465 212 566 682 -872 -450 570 741 -49 -608 -540 181 88 61 571 -321 -52 -476 -442 711 585 57 763 -186 662 760 728 -544 374 621 161 -606 -684 45 -587 613 785 59 -828 -618 62 -582 668 244 229 -24 351 -589 -734 -580 382 -667 324 -407 -789 499 419 -755 601 -19 244 -381 311 28 -125 -394 23 -230 279 -243 481 -308 719 123 -467 -246 363 -119 323 -377 764 435 -245 -683 -176 325 -49 351 709 387 -849 532 -727 -597 -95 81 454 676 -343 436 -224 -563 -344 776 -130 516 672 427 285 47 145 336 -674 559 -103 397 -306 72 292 -637 312 -304 259 -861 -356 -799 88 -813 121 178 418 -264 392 -486 -367 1 -816 -566 331 -859 -64 -510 -520 12 262 482 -600 -378 343 -298 -175 -502 -835 -97 104 403 -114 -4 243 263 -319 423 -15 -387 369 222 -893 472 -338 628 552 -532 656 -148 -551 39 604 -471 -584 -830 -845 759 76 67 -179 571 -122 733 -514 -434 -685 -130 -17 307 -148 -60 -53 -556 683 478 660 -142 230 589 -243 -521 636 741 -469 192 545 -573 -119 -545 -761 -696 -857 755 -796 720 636 270 -786 -553 -836 623 -415 -574 194 -760 -812 -242 -223 787 -382 179 -343 664 191 -21 -339 -18 -220 277 -597 -5 -184 -408 -8 266 42 -418 -543 -198 -761 -859 -95 539 76 59 29 -189 360 -360 -459 -729 431 186 125 284 -898 286 61 390 280 -444 336 453 -577 171 -471 377 -203 -257 -117 -217 -608 601 308 -319 -377 636 795 463 -710 -402 -348 -153 695 -643 -12 403 58 -122 522 -240 776 -267 -709 -325 -382 308 -788 -269 26 277 12 728 -189 -827 -114 -120 701 640 541 -92 -563 -418 -563 628 494 583 656 572 161 704 -735 -130 -492 -167 -722 550 -408 150 -80 -98 -758 492 -599 -454 586 368 -612 632 -639 -4 -757 164 -90 469 -544 178 769 -132 401 -113 -242 376 205 -167 -83 699 -533 290 -629 134 52 -658 -394 -815 -742 621 -601 221 422 -690 628 677 537 -412 -490 77 -283 15 -597 333 662 -546 -686 -564 36 293 235 597 593 -812 -205 -222 -826 396 -563 623 -240 519 -245 118 615 409 -490 793 590 -289 -352 -783 450 179 769 -655 -301 -693 494 -697 191 55 151 749 -381 -210 102 137 -471 -404 -409 -801 462 -121 21 -868 477 621 -82 719 681 -492 215 -104 -519 632 457 665 -29 -873 389 253 314 -399 -120 -472 42 728 785 531 -508 -480 767 -276 -450 -870 -136 414 706 -49 -799 15 130 69 -565 -48 672 -876 466 -267 -534 228 165 284 -392 448 -714 -34 -446 -320 662 645 202 540 -620 -613 -426 -703 -597 186 -721 579 374 -412 -673 101 265 259 258 -6 -420 772 157 -569 44 -886 96 -526 -373 -881 154 -504 -790 299 721 520 -134 246 125 222 451 -693 -598 -570 183 -262 107 136 382 -152 -452 730 601 229 410 -488 201 -337 752 -490 248 -735 704 -366 -74 -512 -415 -82 46 390 391 479 470 -863 240 -880 -251 45 -766 -729 612 206 630 -334 -433 330 -592 -361 -87 -639 356 -410 -411 -753 41 -728 234 -505 179 -468 -279 343 566 -187 523 -442 197 700 -450 246 -372 607 352 -814 -472 146 335 -826 -859 674 -792 -646 -286 -248 -344 -859 -454 -665 -569 -831 393 246 -659 25 -470 -137 -858 12 -6 -537 -12 -446 -604 724 -468 -801 -223 115 -759 746 -294 674 473 128 697 -875 -503 390 -760 -813 -21 785 -285 524 -212 756 -120 605 181 -717 -412 -26 -113 364 313 -245 -533 -87 -356 277 227 -241 671 152 655 -278 -448 48 636 539 164 745 -372 -846 -897 -693 737 -471 740 187 -213 7 -22 143 583 195 -801 603 47 140 -243 -611 47 22 -854 -761 430 480 -871 377 -179 455 274 453 695 736 -414 54 138 210 -386 689 -735 19 568 -372 -559 -71 461 -158 -773 -475 -302 -381 536 -855 733 -491 567 -324 79 327 537 -655 19 588 -36 485 451 -218 773 19 728 261 463 326 -285 -616 -836 286 -391 71 750 -778 -306 730 -537 -49 -33 -609 -60 580 769 -795 -88 546 -259 -85 -848 602 -441 -340 -773 -264 100 -304 -172 -75 -675 31 -273 -719 -146 353 363 681 -231 -765 -55 135 -863 -639 -539 602 -30 -124 -500 21 -46 276 -611 627 43 593 645 -621 -785 480 712 437 742 -117 -692 39 -323 -398 676 4 606 190 143 134 15 719 -855 -126 -238 -291 -33 -763 237 -667 -736 528 441 -34 594 623 522 270 531 -704 -421 289 -56 -824 -128 159 -592 -866 153 -61 -183 -560 -58 527 -601 512 -693 -526 -770 739 -679 -758 689 634 -298 577 -488 -227 -778 255 -431 -449 751 429 75 -861 274 509 -516 704 452 201 776 -779 -66 558 545 -891 743 415 23 -806 586 -216 -374 -728 -766 324 -424 -609 -592 -249 -38 -285 138 -571 326 -576 644 97 -694 -699 15 -79 368 194 152 497 -238 520 -859 555 502 -643 36 616 -63 -862 -571 -811 132 280 -731 -734 795 236 58 -165 -432 -159 -248 83 -220 625 -193 -253 -722 -11 574 35 -122 -632 -101 -398 -624 595 110 -109 188 -528 16 572 -640 197 654 -694 392 216 -124 -302 -883 -340 313 -816 27 -362 -114 -416 669 -618 -757 544 257 -156 -222 -319 -611 -180 -848 301 181 372 0 -677 -389 157 -393 -849 -168 544 2 -386 622 304 223 774 -360 206 -545 270 -190 -479 -876 325 -451 -166 482 -649 -182 100 -79 -426 -856 -288 -264 -178 252 448 -443 -132 38 683 -254 91 171 529 -162 -248 -176 555 -538 19 775 -502 617 -358 -760 -268 -508 464 -778 272 566 303 45 502 -823 361 -702 -872 377 504 98 170 58 258 -90 240 671 -618 -817 -210 116 101 -190 238 -714 -662 360 -618 -173 -192 -889 429 -469 -868 459 637 -43 771 -436 660 -107 202 -635 569 111 503 569 204 -287 -598 303 -848 -753 187 -827 223 -135 720 -721 -688 469 387 -834 311 -60 367 -236 -96 256 149 -217 -202 183 311 787 236 487 -343 -414 194 686 486 758 526 -810 -484 -441 -767 -251 739 482 290 609 685 174 -26 695 448 -299 -425 297 -865 449 -568 -897 506 -694 -259 196 -495 772 -172 513 397 28 -317 -792 -354 -834 731 677 334 -480 371 -137 169 223 158 662 242 -861 551 625 792 -266 283 210 8 405 97 302 441 642 -454 -481 -318 -653 589 -165 -584 276 147 106 -423 -59 477 411 -222 302 -167 -225 109 -778 -804 -885 718 732 743 -584 -376 -91 -249 -322 -653 -103 -825 464 765 444 634 -435 -9 365 723 562 -830 400 654 -9 -53 -234 252 -383 673 -681 429 -536 -419 257 -822 242 364 736 -324 768 737 90 38 674 -434 619 331 59 430 -777 -46 393 657 440 -231 432 417 -492 -632 -771 -29 -55 -409 -285 -213 -810 -426 690 -503 -591 430 686 -512 -88 -456 241 -563 325 -762 297 -80 -881 182 796 -628 270 -511 240 -717 93 -428 593 -283 -97 282 758 745 -526 -757 224 181 -683 516 -887 667 482 -472 -97 622 276 -649 -754 748 554 -11 -654 -80 494 -212 -690 631 795 689 -869 -570 382 -729 -29 393 546 267 475 -175 528 307 37 740 58 273 -310 111 -848 -187 -621 -773 -428 -450 -201 586 -751 445 -390 -700 404 -513 -797 -315 -121 576 -265 415 -566 -385 542 531 -644 469 -318 759 -561 -230 -845 -650 -450 799 4 -527 -632 382 -106 263 -505 -835 -725 -252 637 -37 -697 28 -518 7 -615 705 484 -410 -382 -34 191 -845 594 -348 201 778 72 228 -786 418 -55 -177 -366 342 533 -162 106 799 -322 137 -593 -477 548 -791 675 592 339 -767 -153 346 -674 -788 -340 699 1 784 16 -691 523 413 718 791 235 407 211 34 -237 571 513 -624 -881 316 308 -451 185 283 -102 171 -236 -134 1 -860 -230 -447 77 -735 -757 312 -495 -380 -64 786 -371 341 -835 373 -516 -634 -374 339 -643 143 -519 535 52 362 -120 -671 -561 -354 -884 72 738 562 388 -769 300 -483 -629 725 -617 421 632 306 -373 364 -764 -753 278 406 -480 483 -105 -889 -495 246 620 159 724 -563 -221 428 -476 189 -228 -527 -365 -458 592 333 -892 -630 630 797 -88 -422 -704 -490 -331 -133 296 391 724 305 -802 -790 -664 -458 -623 462 -582 -187 -246 425 137 -618 432 454 -536 708 189 237 -608 463 46 -549 751 358 773 -856 -879 127 259 -460 -868 480 -579 -742 187 684 488 235 89 -56 292 -369 321 -441 52 -256 134 275 362 -115 75 393 753 53 -563 150 273 26 -734 -86 -9 719 -641 -790 -542 -875 -28 353 -803 -94 69 -704 658 -843 -272 -629 765 289 -191 5 197 761 -196 -104 -632 -293 320 -251 474 -349 -132 260 303 101 50 699 163 -179 -640 707 -677 -834 -189 165 -36 -342 501 -422 -712 -511 -199 -21 -441 -776 -45 -259 21 529 699 780 -329 -372 -181 659 -382 292 557 -638 172 -623 398 -743 203 -428 378 -751 -294 5 552 198 -890 -154 -707 -507 -116 581 -142 -528 -53 -751 -585 -837 -608 114 -112 528 -196 -857 -774 166 174 654 246 -756 -145 -781 -451 -601 -349 459 -817 519 -27 -878 -897 483 247 -406 -537 69 223 -84 -597 -804 687 -825 -483 522 -53 -671 -546 -601 -510 -371 -409 535 -106 730 -689 -133 -145 -721 586 -603 -456 -18 37 724 -241 -282 109 -540 -13 -475 -73 -243 168 -378 432 -516 -680 412 547 -134 -593 -772 -622 -877 -535 -602 75 -60 -566 641 763 115 -393 -839 78 -236 349 480 -874 455 487 154 -222 -590 244 358 -801 -230 204 -224 -248 123 506 234 307 -547 -570 -38 -544 -216 -237 684 -453 230 621 -487 -237 -260 564 -223 -460 -366 -582 -880 373 -844 382 303 205 -316 -494 -150 -505 -574 -44 723 -856 -361 664 -73 -104 -647 -667 169 -562 -426 -897 -123 -396 216 -48 26 16 552 202 544 -610 272 -824 436 577 -593 618 389 288 539 -196 -206 -280 -291 715 -188 448 -380 -175 378 630 57 587 -670 583 -191 -418 328 -99 -606 -368 -163 -372 -216 -456 -289 619 -865 483 452 540 -670 -80 -369 325 -250 -127 360 790 176 455 99 -135 -189 -301 -334 97 342 -475 -720 -194 62 674 -210 -109 -242 -776 -706 -198 496 298 739 739 -557 244 -65 -812 680 498 -545 -380 -859 128 -326 775 -462 -391 139 -508 776 -722 -887 283 -2 238 -405 -612 602 -293 662 -438 187 -77 325 -758 157 -408 -794 174 2 452 -184 169 -348 -238 -672 -860 -191 307 654 224 475 264 67 -549 343 391 162 -514 -317 461 134 151 494 636 545 -763 -888 361 303 -862 412 205 -607 -111 -46 532 -548 56 355 739 616 -286 748 -649 -514 610 433 -348 -636 249 -518 -301 -631 -801 125 71 -114 501 540 -419 726 -581 -230 635 -663 -826 279 566 277 -201 511 382 -582 -353 422 -233 -123 100 -369 -775 188 -561 633 -863 381 -367 227 633 -573 633 -763 -508 798 -518 729 -806 -221 -651 121 -524 99 -397 -40 -616 -600 346 -101 -578 -441 459 501 -488 310 -84 -589 -7 -473 595 -788 -126 -718 -197 663 -654 -28 -509 31 597 -427 -712 393 -359 -307 -552 624 -179 238 794 -765 30 793 421 599 -340 -331 783 722 -432 20 -574 -622 -549 493 -346 -231 -64 -881 453 -841 337 -839 5 -601 13 179 -60 351 433 -796 40 -394 442 494 7 -767 -696 -322 339 -191 -511 -397 456 635 -548 -372 623 -637 -436 -546 168 -242 -250 591 -627 468 280 279 -482 -340 -722 -133 -855 502 569 129 -536 -375 -69 20 -227 -118 -780 156 -861 -790 -610 734 218 796 -677 645 468 2 715 457 -81 -189 -740 624 -250 272 69 -549 -587 299 -272 -98 -303 535 -67 694 -30 171 -470 -738 213 688 -116 -421 -77 179 -176 646 -645 -455 -438 405 -62 -355 249 651 -855 -300 -786 -62 -539 -635 468 208 -58 301 -497 -66 757 -528 -255 302 -705 603 789 566 -554 -559 427 -169 -478 307 -240 348 -607 -168 386 -849 169 -267 345 -463 478 -253 22 -713 337 541 -797 790 51 750 -161 -585 209 -223 25 -875 -402 -897 135 44 87 548 -9 744 -671 -512 592 -688 -330 772 -637 -617 118 575 -854 -151 35 157 -126 -28 567 611 -275 -514 -859 -880 752 181 -680 795 -718 -560 -405 80 -697 -500 771 -792 -487 404 -698 -139 356 -883 -309 266 276 -7 213 -787 -369 661 -587 244 -22 -705 -572 254 541 405 -365 -17 -523 -739 -752 459 -240 -374 543 -340 -457 763 -629 70 334 -815 -23 -457 -735 -108 -777 -86 690 782 546 -466 -247 -508 -16 -789 799 -273 53 357 -750 -409 393 -680 658 -386 163 796 251 -681 766 -224 -252 521 142 -655 460 -411 -559 453 -319 140 -80 729 -458 749 743 -436 -121 453 198 -282 -142 242 532 98 446 -325 -234 -872 477 -75 519 89 522 752 580 -447 -161 642 -550 -439 -304 32 293 389 -573 14 454 -82 -352 -81 689 -782 -14 -866 610 578 418 -805 -1 -771 -249 621 553 685 -744 -316 354 -589 -4 582 -368 737 725 -398 424 -605 466 -637 -416 -867 -851 -333 742 -588 609 -805 608 241 798 -149 -857 -508 -131 -699 -149 182 262 -385 265 468 -12 -265 -106 -42 -84 -14 331 -467 -122 -654 682 -276 10 -339 127 -743 449 -845 -382 37 297 -53 -91 612 690 -368 -178 212 -42 -382 517 -697 21 -859 589 287 -868 93 -356 -572 -435 -181 240 71 646 504 -453 628 -103 -336 -471 557 -22 -491 -437 236 -504 -650 -120 451 -403 -40 611 -220 -290 642 685 -241 241 183 107 -825 -78 593 120 120 518 -789 272 470 628 101 -418 -578 375 -2 -77 130 -126 -777 -580 741 -441 491 639 -218 -732 -236 -876 -644 -823 477 -517 -798 196 -647 281 -703 -19 -209 486 378 71 510 -347 684 -469 -515 679 -491 355 -507 221 -741 -129 666 -296 -822 -624 -521 230 -430 60 760 -190 -664 -570 -398 -833 -602 -19 360 -594 414 294 -673 -507 -365 -416 -557 696 -805 -627 -25 -79 -506 -703 340 -867 -735 577 -249 206 46 -824 122 255 604 548 566 -797 -297 753 179 -195 137 -178 -370 -102 26 676 204 -362 431 400 -457 -457 -338 651 490 -568 -356 -347 -541 -224 -278 -792 -611 -780 429 -266 530 -462 466 358 230 -405 -812 -120 -720 -162 -91 9 -479 767 -785 -625 -729 388 -571 -621 -386 320 177 -872 -382 -374 42 148 298 -253 775 -650 -862 707 327 731 -98 538 -19 375 -207 614 -330 321 213 462 -886 -479 -141 -344 -725 472 262 -396 369 151 260 -114 173 37 547 378 -529 -654 -479 -60 394 -41 -883 -799 -262 86 794 -820 797 -283 505 -672 -825 -35 -686 -731 163 -63 -669 254 435 4 327 -601 384 -398 -795 -497 -407 312 -815 88 561 574 -23 143 -52 208 -395 386 -367 -591 244 20 324 -171 225 -196 -746 -292 410 -710 -203 194 -282 751 -863 -286 -304 480 324 316 -573 690 781 676 241 -557 68 200 219 -318 773 -381 27 -563 464 -64 272 -883 -479 712 -332 186 657 471 -756 -226 48 -654 -673 -370 765 -13 123 -736 -319 -634 -80 665 129 388 198 59 -66 -215 -807 -42 -446 -420 -847 -97 113 469 610 290 502 19 -651 -482 637 -52 210 504 542 -304 -568 245 -157 327 -278 -537 -496 261 571 -564 74 539 327 -265 206 -582 637 -175 613 -541 670 42 -110 -111 124 189 -532 126 -88 -867 -256 -141 -728 126 204 786 689 621 -522 140 443 390 389 -218 733 329 -468 -582 419 790 -347 117 -138 -872 -831 696 95 -47 377 136 109 649 768 152 422 666 240 743 797 333 266 230 -691 532 -150 728 619 205 334 -465 -276 793 625 -713 -11 -877 269 -150 -290 630 -627 83 68 77 -713 153 -19 0 -235 -714 -448 -786 152 -362 -613 122 -870 448 -55 464 -57 543 -394 -198 -169 516 388 -129 -873 -627 191 418 -751 -564 -376 -389 -763 581 566 -98 310 -741 -459 -730 -737 -406 339 542 55 588 91 -154 80 787 587 122 452 -594 -452 647 198 -368 279 34 51 443 598 264 -80 -825 -234 -543 423 720 683 -731 372 -181 -877 -412 56 281 -720 257 -510 -98 -4 386 443 700 58 168 -516 256 262 -722 259 -731 693 -621 316 765 -173 -202 -660 -650 -71 -406 727 800 -767 -261 -552 -670 -373 -123 787 151 -244 -667 -556 -78 726 -312 -143 587 487 206 -664 -274 -553 -54 -665 -124 -704 330 -309 -833 677 394 -386 -778 -430 -366 298 599 -559 185 69 -584 -37 19 33 166 536 -176 -2 497 344 737 778 -562 66 255 -343 -359 -200 -767 -139 -425 416 700 355 -501 -511 230 -569 555 553 567 -747 523 -489 3 778 233 -30 477 332 748 257 -38 -471 283 -511 461 718 -164 -117 760 695 113 -3 -637 -881 -241 495 -731 219 -567 -806 43 -528 316 -487 671 636 -799 563 -412 -426 319 728 692 517 -221 -142 -304 388 -888 571 -418 160 -41 -361 350 491 734 301 423 -194 -448 406 180 197 162 169 -866 256 -428 133 88 -224 67 -711 -100 -568 -46 -284 -116 -610 378 -294 -830 647 -177 -459 -560 -566 -700 544 547 230 -558 699 -187 -182 -388 428 -726 -671 -376 -155 374 282 -34 -174 215 -265 538 -197 96 -882 -241 -299 396 -872 292 -848 -891 225 -167 60 113 59 -65 -665 -539 251 -418 -401 246 -667 -340 138 -218 186 -729 -612 796 415 -542 480 -680 486 -894 663 369 158 -834 -666 -298 73 -5 113 258 -259 -742 -29 -748 -596 596 54 737 632 -847 -10 -500 -101 470 -725 764 -438 -242 153 -28 -421 398 140 615 -173 556 -217 87 -486 -552 288 -804 -634 96 119 -266 -429 352 -27 -612 -135 -712 361 -242 -688 -851 423 720 -696 3 635 -594 -354 -129 339 -36 -639 -848 -651 110 -399 8 -467 764 -69 552 -133 -394 285 -52 800 766 403 -195 750 -736 180 -247 -751 -191 -651 -381 -112 -812 -522 -244 -140 202 -123 76 110 616 342 -199 -222 211 430 481 117 -272 288 -772 -378 490 -721 -471 -54 -569 -10 260 109 -618 398 -379 220 648 -160 -652 -292 -183 -428 294 748 189 -443 -715 -616 -858 139 223 -312 654 -723 790 -331 -278 789 -285 94 630 255 -656 -693 495 -448 -428 456 -496 -115 268 618 510 -718 501 471 -355 -216 -438 -619 -604 134 -601 634 -365 263 -288 636 515 -223 -834 -357 -159 -505 -334 -683 -493 705 130 162 776 -284 -437 -646 111 268 696 751 -154 284 651 -465 567 -209 21 521 -135 -211 649 315 -99 78 680 -183 745 643 -368 -337 -379 -75 122 -256 446 -257 405 137 -46 169 700 594 471 515 558 401 282 -669 -548 -276 480 -815 232 -127 565 -745 756 -31 -316 -273 -5 -697 121 -589 -783 703 -669 -626 419 -478 353 -111 -327 -169 605 594 -587 306 -195 743 -412 791 498 271 253 17 -163 -11 -868 -345 -611 -802 629 -520 -153 -145 220 62 698 -694 -682 24 336 151 590 -650 284 -370 -707 20 506 -553 788 709 530 -13 -253 -888 387 -342 103 -207 266 -885 225 -631 475 -735 -44 251 -725 -242 -537 588 793 474 87 -868 464 -446 614 657 547 -151 122 750 -290 94 -849 -811 -772 -217 -366 341 740 -618 -224 695 227 -892 191 -438 -71 592 224 500 -31 -272 290 41 542 2 -689 756 -554 -483 -123 723 617 482 379 310 121 449 -22 454 681 250 489 44 -710 -101 335 -239 522 782 576 556 -827 -890 -793 13 -609 407 -711 203 -548 663 -30 586 -801 758 255 -593 -805 -702 -106 274 263 255 363 353 767 714 -19 -624 -663 -228 594 660 -858 -101 -304 800 770 -53 165 -69 -510 441 625 86 -306 736 272 -404 764 -693 445 90 222 -761 515 -113 -473 60 225 736 695 -122 -720 -214 -196 222 407 613 127 -403 264 -47 -471 53 -850 652 -735 715 -491 160 -443 716 18 -574 -766 494 -31 389 604 658 -470 -715 -781 383 -213 -836 -793 208 185 721 -415 334 425 -19 -783 -530 395 204 -689 654 469 393 -43 58 -182 309 -493 -709 182 -471 -21 281 262 255 -287 -532 782 -661 -747 -637 -231 -354 -773 46 -740 73 135 755 -811 432 107 -872 -218 -566 -62 540 278 261 -719 -560 -257 -882 17 115 -428 605 371 -247 297 445 385 609 -65 -381 -452 204 -593 474 619 413 268 183 15 -302 322 -248 112 616 -553 -330 340 -778 507 -676 -808 -832 -543 24 -299 -441 -671 -248 -322 -241 335 626 623 -670 148 -226 -699 534 -11 -381 129 45 -309 -182 -408 714 -697 587 750 266 498 153 -543 -598 -543 -696 800 -325 -776 -760 2 359 -115 -87 532 -375 -678 767 -271 469 418 682 -119 428 122 628 -56 60 427 -503 -816 -614 -49 -869 -189 317 37 561 218 -733 505 233 469 355 -442 -502 706 400 303 -674 -115 488 523 -371 -212 4 -160 -274 -637 -247 -492 429 -202 -30 -772 -348 706 -848 501 -57 -317 478 585 -441 -347 737 -92 424 326 -436 -639 -321 -205 -413 -679 -319 263 568 753 763 42 -666 724 -81 -227 -470 -341 225 -252 -753 799 -814 722 466 -267 -15 519 -400 -696 -82 -657 616 202 800 -856 165 -51 432 756 -138 -709 359 660 -389 -670 -870 -484 197 -334 -511 -48 216 -443 -557 29 644 -876 63 -815 -313 510 -891 759 490 390 695 -637 51 181 579 70 798 378 709 359 673 -460 -275 639 482 614 -873 777 -326 -598 365 46 -44 324 -43 -773 -351 -745 39 -587 -90 -165 724 -861 -91 -842 -490 406 50 -743 -521 -243 -638 -493 -322 -631 -219 -559 448 9 592 17 170 -122 245 277 281 -394 484 -139 -375 647 -303 -117 590 -511 -316 787 315 673 -633 42 365 -171 644 397 61 68 -551 -480 565 552 -408 177 -754 -282 766 -372 -84 -379 796 -745 134 -36 -822 652 182 558 231 -666 -252 334 -351 424 -782 -467 -486 -432 -148 363 -386 -210 -758 -863 -425 -569 -346 -778 -305 -264 442 -381 428 -255 -403 -631 -742 -823 582 -520 784 793 17 -675 740 -496 -650 -191 626 -665 32 -216 -642 423 249 356 -108 259 -347 -817 72 -570 -658 0 -276 373 437 6 789 -583 19 368 -94 -750 733 -5 -706 689 704 -484 -56 -148 797 436 -557 369 -438 707 639 -337 -568 554 644 -844 33 -611 359 35 -266 -831 798 -754 -796 -142 782 -780 769 23 -844 295 -510 -555 712 759 -451 550 -95 -470 389 -334 -198 -47 175 -30 -355 -238 456 -389 93 -413 -589 -681 -679 -486 -113 90 -408 -215 694 -734 -593 133 -887 -33 -40 561 724 483 186 -394 -260 -523 -571 457 709 -369 479 177 195 -380 -696 399 -246 -627 694 306 -787 645 325 -808 -190 -725 29 696 -762 -37 -878 -320 -817 -101 -760 -621 117 -349 -452 -82 -599 70 -273 -67 -236 -356 -260 208 -756 -308 -67 552 -598 -798 777 368 564 -259 543 -384 -442 -418 489 -479 -761 593 -123 571 -450 605 -598 236 446 482 -834 574 -281 -628 -256 722 -157 -454 -700 143 -389 78 -115 -517 760 -488 -747 -354 411 -815 567 116 458 494 -524 -377 -47 291 48 477 -125 649 122 2 432 -440 410 611 -133 -217 -258 306 -263 -836 49 -761 -45 -358 774 -207 -618 421 -115 587 387 120 238 271 628 -23 666 733 -218 217 -291 -669 -6 -610 -299 258 -866 -338 405 -333 -4 552 190 101 456 -892 354 -623 63 75 -495 -114 -241 204 716 132 -117 -383 -377 -346 566 -423 25 -742 -415 634 -792 400 194 606 243 489 535 -634 794 -750 378 -640 292 558 -204 -337 370 354 -873 -125 69 -223 511 666 -538 130 -727 -216 528 448 163 772 564 612 -283 705 -806 390 238 -326 -313 -207 34 -162 -253 -35 -226 -702 -441 -351 -328 -389 611 -566 -434 188 -362 137 -22 694 -37 238 -172 -274 -811 201 -208 -457 -255 -663 647 309 -189 478 368 622 -365 -788 -773 487 -410 -893 539 -356 -730 -534 714 -788 -28 239 -348 -167 177 155 -494 644 22 635 -836 590 -437 628 584 462 -781 775 -580 -549 -367 -589 65 17 -677 463 347 -259 -554 376 672 680 368 -341 -327 -315 775 -443 797 486 -48 175 -720 85 -167 -70 -706 400 -132 64 -454 -724 47 -738 704 -431 -393 297 336 -468 -114 -205 -77 -466 -665 496 -375 415 775 72 255 180 744 255 490 718 -462 631 482 -154 340 283 755 -24 -788 -746 345 -391 727 62 -221 220 544 -800 -570 -191 682 516 -270 -703 -401 -421 -372 -530 577 655 -560 -114 359 227 -636 -17 561 -714 -293 611 -854 -765 -747 520 -695 224 -173 31 772 -900 -488 57 308 -814 -818 -599 -35 379 627 -567 760 -374 431 -654 -778 -367 -470 -279 642 -442 336 -555 -72 396 -729 -95 798 -228 -370 -448 -809 563 22 675 -134 795 -287 -534 -92 102 359 -107 -425 -190 763 -345 -49 533 -786 690 -183 -853 -478 -605 640 622 339 533 -868 266 -817 -892 -509 313 -709 -30 536 194 -56 -166 305 217 187 -604 -415 407 249 690 679 137 560 -303 -284 -352 -307 -647 -771 -642 649 -844 -836 -63 -443 -773 -793 663 -521 228 -145 -358 86 -221 -158 667 -48 295 375 238 17 568 355 -506 217 109 -784 -202 -121 -561 643 -753 -392 -434 -543 -876 -359 -64 -265 -586 477 -889 -738 -228 -881 691 368 212 530 -616 -339 662 -31 643 -275 709 -475 495 440 -663 86 627 65 270 -661 -273 -817 -821 480 -247 -684 -299 225 -431 -597 -455 628 656 -306 -101 241 646 225 677 -856 401 -706 709 -578 497 -469 373 -563 -410 -62 -835 476 -257 -643 791 -676 319 463 -201 584 -27 -652 -756 -799 -13 -115 330 -405 -49 -278 386 -171 130 263 -586 -357 -741 477 303 -879 33 396 63 -90 -790 -717 -816 -234 507 356 -531 -778 -636 570 545 -704 -140 -403 370 -97 365 -81 44 -727 296 760 -631 -353 -806 102 -742 -888 541 -345 -224 -173 88 -768 -856 -303 -424 775 -119 649 -69 -471 -572 -622 -7 202 -155 1 -584 492 661 461 183 127 -635 434 595 -483 793 -298 605 142 -385 -5 670 41 -294 446 18 -690 -343 -335 792 333 -28 1 -367 -645 283 461 167 361 200 269 46 221 -71 -414 -115 334 -109 189 175 769 369 -356 172 438 373 538 728 104 -192 -729 -791 690 582 -721 -716 63 -557 -897 -665 594 -175 100 -867 -543 -596 -899 -872 134 -68 699 390 43 -2 -408 -493 -218 -899 443 75 769 -317 -720 113 -366 -595 404 649 384 -811 -900 -762 -466 640 696 608 -833 193 -347 465 -88 -32 -551 -472 632 -5 367 797 247 -84 436 -490 539 112 690 754 665 -620 -264 507 324 350 -117 176 -298 282 715 445 -693 502 -864 -96 564 753 -54 336 -749 -838 576 -348 800 387 -756 53 -97 -739 -537 662 -763 164 552 -198 -416 724 627 -368 119 407 -88 236 -330 -368 -253 49 -547 -208 34 682 126 -544 -233 -1 -863 638 -581 -674 -637 783 -530 344 -329 -90 571 -122 585 475 158 -869 405 424 -738 557 661 688 641 86 -180 46 -635 686 152 -756 -159 -422 710 722 -116 172 -123 -621 -467 -228 -579 -789 26 314 644 467 -772 -806 509 429 593 -452 -634 -377 -867 -409 -126 -860 631 -26 -656 329 754 -323 5 -879 306 -591 730 760 -369 -775 -644 -403 520 -792 -353 -510 -786 260 296 582 -233 -740 488 605 -424 8 -178 746 309 -492 -5 693 -130 -854 -480 18 -546 76 780 311 -84 -84 96 797 623 167 256 -269 -219 206 -124 -515 -233 210 477 718 167 -459 486 -346 376 343 493 -698 -795 746 -704 -413 274 415 549 -442 184 166 573 -649 -737 -358 -193 -771 -228 -463 -205 -795 332 298 120 -715 -655 -672 -546 -770 -667 151 -30 233 -678 72 333 -232 444 -462 -824 49 654 -125 -363 -391 -748 -336 266 -621 470 -238 251 795 693 646 541 332 523 -383 -782 -843 795 288 -686 -46 -582 417 673 -656 -138 242 715 -684 -193 536 -113 545 -100 -766 -344 -585 169 -752 190 -339 -735 488 447 557 690 424 -751 255 -305 416 -606 -561 -644 12 265 611 402 -406 -3 -31 335 -63 -746 75 -28 -790 -154 -846 -365 -736 520 332 -358 680 584 -641 -535 704 61 -1 -343 265 753 -565 -605 99 195 154 500 475 -57 465 240 -583 101 705 -68 -555 -780 607 568 695 403 464 -64 -328 -754 -534 519 298 -299 4 -526 -838 526 150 165 687 500 307 722 693 -62 707 552 712 -720 358 -768 -776 -6 -852 -351 748 -637 -639 328 -207 98 716 -566 386 540 -883 563 -705 -680 -600 340 133 -863 -372 750 -351 345 -476 -100 38 -895 -159 -318 160 421 773 -602 731 -717 -477 761 -806 -867 -262 -344 -76 -11 171 519 -64 211 291 -352 -582 -240 651 555 -418 198 174 587 681 -717 599 462 472 -52 -13 -688 225 308 407 -157 -787 -739 -199 -439 791 8 641 -851 510 709 341 -408 40 222 52 -213 551 -881 -771 -167 722 -442 394 -769 236 -544 798 413 622 30 524 -800 795 634 -653 -878 407 545 367 -886 -280 644 339 -701 -202 106 -499 -350 210 -771 490 -685 -739 312 -320 166 -281 -855 42 275 162 204 240 530 -675 -124 -808 -196 -130 -132 -8 329 113 -385 -240 -719 -796 -821 624 -402 -776 -629 374 -122 -120 285 -894 -810 174 15 203 -227 33 -275 -677 -399 -865 786 327 233 -431 -771 -556 -813 211 161 -2 329 679 -438 242 -88 -440 -474 39 -761 305 751 -794 -46 -575 -415 -129 290 275 237 290 172 -793 -76 -38 414 100 -881 744 245 572 496 -735 108 -326 537 332 -897 -73 -743 -818 366 -289 6 -277 185 115 -291 95 763 -63 -289 -314 -659 253 668 294 21 -832 -152 658 421 -876 -240 407 200 -813 462 -438 592 -598 -473 -439 748 718 -581 -582 295 -857 130 277 480 651 352 488 -385 -4 464 211 124 603 528 -424 -744 431 -355 185 641 -806 -171 -455 611 -111 256 408 -863 136 -208 617 -631 -39 732 -253 20 -852 -625 526 -782 -372 -255 -295 698 634 677 238 401 622 -167 -28 -202 -727 -475 -533 695 -226 -453 156 196 -99 782 631 -207 -741 -273 798 -560 199 -789 328 611 168 -661 -859 -137 -98 221 575 47 -145 -1 -383 454 -42 236 336 -314 10 558 256 -810 -45 -866 -169 -727 -81 546 392 -298 -212 576 589 655 -211 -852 -670 -883 -474 424 204 594 659 740 -878 -877 269 456 -694 123 -309 -365 17 313 -578 185 -12 -7 47 -642 320 -341 620 -326 358 683 -244 618 -154 91 798 -192 -656 -639 -212 -838 493 279 785 741 423 -745 674 792 327 -255 129 -746 559 63 -225 -6 -750 -333 -437 574 153 -78 -568 272 -139 489 -867 -487 -517 -866 -32 397 392 208 -517 -235 137 -465 -29 -444 96 637 -286 128 555 405 -547 -693 -187 768 608 -599 693 319 -114 652 622 268 365 232 -146 560 -148 -33 -27 -819 -74 21 -555 332 -304 -39 -109 -356 689 25 41 731 292 -71 -717 287 -219 714 -245 -192 -25 401 236 195 678 93 776 -642 461 792 423 254 318 222 -697 632 -308 -803 -17 272 587 -253 426 758 -192 264 396 11 667 590 -47 396 -666 70 310 440 784 -572 -599 -593 52 -658 368 669 -4 755 556 -42 -808 318 487 -527 -238 725 -716 713 -77 -22 663 581 184 204 -658 -413 629 662 -207 48 757 -331 -872 35 351 -374 -598 505 410 -775 745 69 -124 -600 -682 -634 479 33 -739 280 -345 -262 120 -49 -134 -282 -268 17 20 -810 667 -148 187 635 -490 -822 -478 -271 79 520 -278 761 540 -212 -737 758 739 699 -160 -485 -384 229 468 -574 -525 180 -693 544 -452 733 696 795 -850 -539 -594 460 -159 -347 -91 -618 715 237 598 -296 232 800 790 -184 -377 -675 -477 -732 149 798 -386 -886 -314 -418 -194 -163 -719 -118 -689 654 650 -611 -767 701 239 696 793 498 268 535 -276 -140 764 -215 624 -867 109 146 -853 143 -343 -653 -464 224 444 8 369 160 -5 -555 597 -541 -190 657 88 485 -604 -592 -859 -187 -876 -328 712 -659 -80 28 -324 590 -233 43 -357 796 -12 69 161 -777 81 -514 521 -532 -875 -719 -231 593 -368 -661 -382 -761 33 -418 -829 11 53 620 224 361 -155 -856 -863 108 -336 190 460 366 -485 -826 449 227 -518 -3 574 -323 -278 11 -81 56 782 686 -94 368 -885 -175 -709 -644 -20 -74 -809 623 -466 -299 -887 -636 342 -744 -27 -898 705 -872 -160 -267 636 603 198 639 3 316 602 613 -649 -720 -413 -302 -617 -746 -232 -205 624 -211 -836 -532 345 -655 -510 -385 -122 677 -69 -493 314 71 456 452 667 617 -446 -890 -265 -321 -709 -22 739 -819 641 377 536 -491 -333 379 -250 -31 -72 -791 -121 424 492 615 -21 -870 -501 339 481 -127 694 679 -780 26 429 332 531 636 -244 -187 -536 97 97 650 -175 523 -774 650 -411 -706 -727 -876 592 -877 378 359 548 -232 149 -371 739 292 -218 -839 -365 -257 -273 583 -820 -531 -718 686 599 -261 -185 -426 -483 -588 -7 -456 -725 -879 -872 -60 -33 -811 -379 -96 582 -335 135 757 724 -342 525 -694 -349 -870 -23 -632 390 214 -172 -882 346 -383 -516 -581 -47 132 196 -830 -656 -621 237 -731 524 72 531 530 -553 312 -178 337 -889 154 -797 -22 -284 137 282 -433 455 106 -275 -492 -277 -189 -818 506 -527 736 -213 697 453 -31 -192 -751 -319 -553 -240 -836 -615 -671 9 -428 -156 -69 -822 -755 -870 217 -816 -185 545 38 -899 -757 -499 578 470 -474 360 -85 716 8 562 -143 -196 24 -538 768 52 -46 -107 -365 -816 -893 -713 -178 -263 13 -422 359 87 355 -577 68 -535 572 -655 -261 39 707 -478 -157 -134 -715 -61 -192 -492 325 -546 -513 -427 303 137 -484 792 359 -626 -19 150 -295 -92 189 -318 -588 477 -475 4 785 309 309 587 -145 509 -617 -666 -356 -483 -580 420 -795 -595 -183 487 -146 43 167 726 539 -18 -774 -634 532 0 -300 -671 -352 -124 -826 -61 644 -372 299 663 -62 69 617 -831 -501 285 -494 538 -229 381 -47 210 -764 -788 -775 133 -742 298 -385 722 403 -729 -54 -551 29 -748 -527 -698 -374 782 -445 26 -446 -575 630 647 -506 -574 465 -729 461 249 -666 215 -346 -378 81 151 528 -185 106 386 -666 -822 152 -130 -523 -497 -810 670 -789 538 685 -722 -662 311 21 513 -460 -610 -800 237 219 -357 -122 -789 747 -654 375 -161 -877 -184 567 -482 101 355 611 180 -459 412 321 -892 -216 -235 -192 -285 -47 211 66 -841 738 118 745 -825 -270 532 339 471 -713 264 -331 -137 -229 -612 -32 172 569 345 282 -766 143 98 -246 290 485 -253 303 -857 -686 -433 -396 -231 -597 786 -490 371 -460 -22 -50 140 -242 -10 -74 -840 281 429 -183 -608 689 -423 175 -220 -557 281 -854 -385 -531 145 -629 -179 110 -311 -719 -716 -429 24 756 -524 -667 306 284 -114 251 -514 -368 767 698 380 81 -621 -536 -576 -252 320 388 -521 -162 -304 520 -533 -698 463 -456 730 417 -737 606 538 -219 -54 -797 -848 -603 537 454 1 -552 416 219 751 352 533 -225 10 775 596 -729 513 683 764 -332 594 53 370 -418 569 -674 46 -111 304 -365 -722 380 -668 -501 -345 268 387 -198 -395 -287 -28 294 364 -211 304 -863 -572 -319 -851 -377 521 266 98 -475 -475 -585 550 62 -493 -482 81 151 353 -556 277 98 700 99 749 -202 -265 507 342 239 797 713 -343 -614 -645 -39 652 -134 -775 -436 -368 672 607 -76 241 521 630 -820 -817 -7 -603 705 800 -428 631 284 -335 -14 312 281 -703 -632 -774 -560 -67 224 234 -755 467 -586 627 348 -594 783 172 576 738 362 -150 -166 776 641 730 -36 432 -779 -710 499 -551 -372 329 530 -124 -870 -129 -757 573 -649 -355 -872 -380 499 -584 -828 126 -494 463 -197 393 -709 -460 367 327 -432 -359 34 175 445 -860 -12 -129 -462 299 -775 413 -848 385 250 -646 -149 -741 94 -452 662 242 -339 632 -745 178 -276 793 159 -448 -36 587 675 555 -644 133 -710 -435 -515 -74 -583 684 155 18 89 456 -528 -303 223 -696 377 -664 345 -567 702 594 548 762 750 52 726 -704 249 -474 305 -85 465 -34 -361 232 555 -28 754 -742 656 296 664 -729 -480 -151 -450 694 -202 -404 624 -3 -500 610 -77 169 518 -239 435 -709 -456 -308 720 -735 54 -391 -37 729 -182 -5 -870 181 -578 742 -56 -331 -336 521 -61 354 -779 249 449 -486 142 554 -201 443 -274 -749 -740 -357 489 728 -842 48 585 -577 407 740 -688 -43 788 -103 -281 575 611 -549 685 -490 269 -678 -117 -152 -659 -591 -394 432 511 -638 398 114 -343 -310 -414 -287 -750 -305 103 612 452 -83 -180 -329 -301 44 358 -638 466 -413 568 -332 -877 636 50 706 -420 728 -317 -512 -822 -686 -875 -274 589 -309 312 168 -277 46 199 -41 -98 -23 141 754 -699 596 782 669 229 -427 592 450 -765 -410 44 259 253 -823 -252 -483 -332 226 -40 150 -247 266 -362 -29 348 46 664 148 655 -300 -268 -394 -167 -397 715 -802 -429 -505 559 -585 706 -506 -501 140 -701 684 144 -369 469 -474 186 -776 -206 484 -165 -153 491 777 401 790 -115 656 489 -525 -267 385 323 -134 -753 -566 -686 -585 -857 -613 -414 -206 -684 505 14 322 472 -32 -874 430 605 511 476 -732 -393 -127 331 -63 -678 719 -4 -56 47 -205 33 -42 -48 479 -283 223 -229 465 -838 -714 -748 -133 642 689 -330 675 243 -145 712 -512 423 -678 526 -34 651 109 -858 28 -784 396 791 -742 -832 -176 481 -317 189 -752 762 -244 -702 266 70 -248 -154 -140 749 -548 563 427 67 -309 421 -205 -614 -293 85 -704 -557 -171 -41 -388 322 279 -663 453 -578 228 -778 504 -668 -894 20 -882 -309 -94 379 75 500 425 598 -149 8 -896 364 -176 470 532 -307 83 -59 156 -231 -856 273 605 -158 688 -457 235 69 353 -629 -272 340 376 213 510 -816 364 -870 634 -97 709 -477 479 579 -440 672 -608 167 347 454 597 409 -578 -113 384 -457 25 405 172 -524 205 -673 143 693 213 -689 555 -845 384 -603 663 -488 -635 595 312 -527 303 576 637 289 372 -400 -97 165 -372 -684 460 -761 -657 487 -879 414 -602 326 88 161 399 709 596 48 -41 -174 -676 218 442 -354 -599 309 548 468 255 776 45 -619 389 -271 512 -873 474 303 421 -574 -563 347 -276 -352 -666 -480 -859 330 503 4 273 -133 472 -769 -113 -41 130 728 698 -846 -532 781 570 -510 -746 421 778 263 -707 432 -12 -430 262 97 345 -663 751 748 481 21 -116 28 766 -874 479 -312 421 2 -181 -87 299 -184 -807 -209 -355 -802 15 679 -200 214 350 -736 -435 -853 -566 148 -753 178 -218 472 580 369 318 361 -617 42 -267 -173 681 -675 -288 408 529 -36 41 675 -318 -839 657 192 722 -147 614 -605 -369 47 -443 543 393 586 280 283 -636 665 50 -179 431 -472 -90 119 -275 770 -171 353 -783 337 195 -575 -723 617 179 602 -526 -335 -237 267 -619 421 362 129 207 -424 -256 773 -747 80 704 644 280 -629 -248 271 758 -361 -746 790 -384 -397 526 -144 -582 -611 588 244 -318 -149 -199 -641 -484 184 315 -616 158 -446 -782 546 346 -813 -352 -726 -622 488 429 573 -404 -213 -711 -12 -199 -506 779 -305 -242 -605 58 760 -104 27 -639 -149 421 -142 -158 -798 377 -432 -411 -642 -304 -714 -513 -328 617 636 -792 -71 -434 -328 142 -563 -775 -852 -396 -75 -590 553 252 -755 -102 -612 564 85 -31 395 188 -150 672 293 449 -575 646 380 -194 664 -9 -206 -498 -75 -758 223 478 248 -500 -110 -741 -878 -278 -618 -290 783 -258 -120 360 -300 327 -255 483 -712 -422 -527 662 658 742 352 -768 704 -673 485 731 483 -191 -336 711 -662 235 -792 549 -847 -339 -270 -306 -511 -831 -372 -477 -532 775 614 656 171 -896 -900 -218 -834 -87 -399 157 493 -593 473 -552 -150 573 -28 661 -183 -705 281 741 -746 -18 470 -496 359 -45 -426 -465 -898 -477 -340 -845 -810 720 -351 -512 97 -863 72 -26 -805 -158 -899 -800 -224 488 274 -762 755 29 497 424 -223 11 127 -855 -569 130 370 116 666 270 -220 -87 419 221 -762 764 -266 655 -462 280 419 -243 -590 -658 -273 -255 180 404 -546 -895 618 -266 -582 -192 588 -25 -365 -365 584 -56 -254 521 432 509 788 -639 268 -607 630 385 695 -818 -107 125 90 -623 -317 565 268 758 303 20 -256 120 407 40 526 791 269 -452 460 -271 -754 -28 -847 -207 -437 -652 565 -690 -593 583 187 -120 -95 108 209 -737 475 -448 587 395 434 420 717 594 390 440 -186 405 53 -854 191 -30 728 -846 15 299 361 -800 513 453 790 -600 -738 649 344 145 591 -53 -894 -338 -273 498 656 -11 -378 -498 761 -621 459 761 -676 143 343 -640 -330 -574 -740 -485 -242 -218 -207 -628 -802 691 -545 -612 -508 750 -743 -149 311 123 401 395 8 -846 -656 -711 -6 516 -189 -471 501 253 194 -210 795 46 -6 -250 741 786 -98 60 177 709 -517 -5 334 -439 519 100 -702 -827 286 50 271 -345 402 -210 27 164 708 253 -825 737 -71 92 -110 -22 652 54 -849 5 -317 114 -808 160 -704 -720 -597 -607 -563 596 -568 254 -408 321 -796 -669 543 -404 -668 435 287 66 700 -125 741 -227 -690 189 611 -63 75 -851 37 730 256 -47 221 -484 -147 -758 328 -269 -596 411 684 155 548 672 530 -434 754 -299 -869 69 189 422 291 5 176 471 -4 439 419 46 -54 531 420 185 365 -168 266 -301 445 254 27 -839 619 45 -862 -14 -33 -892 -775 334 -714 72 -91 -422 -319 -706 -659 160 -383 -4 -267 582 -27 -382 493 -162 -285 -364 -820 -192 -804 67 -765 -233 -446 722 -199 540 -667 -300 -444 563 511 691 298 -239 680 9 471 174 200 -431 -674 -255 483 -624 342 -281 497 -411 -837 -166 -253 -615 -96 365 367 -381 -549 -498 551 -516 494 202 698 22 -542 179 -844 -614 -724 455 54 -845 723 704 524 573 3 -708 225 -702 -602 589 448 -384 766 -388 334 -438 -431 561 153 204 356 710 -372 -635 291 709 -624 -100 -134 426 539 166 -790 -837 -55 630 677 161 416 -630 -287 146 755 -87 154 690 -470 -66 585 361 -300 111 -452 408 96 118 601 181 703 705 158 -51 -248 -805 538 391 475 -602 -361 54 -504 177 -68 725 380 743 -153 -790 -406 63 -561 597 291 -788 -861 -666 465 -472 -666 159 55 -60 -99 -91 -871 -457 393 -600 -180 679 335 248 -336 -112 463 -634 -678 19 -369 97 501 392 -339 729 712 697 -275 -739 -100 -284 -600 -266 783 220 -143 -116 -39 535 635 6 41 164 -612 93 -344 -589 -91 674 -363 -331 464 -342 -397 567 -897 -633 96 -813 -250 -265 126 247 -584 -787 -117 -533 -204 552 -782 -502 213 448 441 -273 692 -114 -241 -201 718 -257 -420 -348 63 38 590 409 410 62 -888 -814 -775 -506 -537 584 736 -80 346 245 -446 -221 -898 435 727 -835 -366 -379 -389 -660 -469 -230 -50 760 -304 706 495 758 -795 -504 -863 270 566 -58 -508 706 390 -317 12 -717 138 -672 599 249 596 -360 287 -537 -877 34 -624 -698 -728 -718 -7 690 -420 -335 -318 536 -719 -356 -297 34 27 304 -108 -129 -818 378 432 758 -490 -827 458 568 546 135 307 319 763 -750 -713 763 -708 -162 -718 131 -222 294 15 4 438 -812 499 624 -325 602 673 261 -718 694 -16 310 254 -370 -438 -390 -61 -369 596 -327 625 -530 -206 321 -462 633 -415 -337 -529 -316 -815 -612 796 355 20 799 270 718 -591 -883 -61 156 115 -355 -530 -351 -756 -347 416 513 593 -829 556 736 -195 -58 419 -72 76 -445 -711 387 -185 504 257 -41 -636 35 -668 279 460 -220 79 -159 -102 -593 793 -370 252 635 74 158 791 -708 -868 -892 664 -437 583 788 -522 272 -92 -207 -382 298 91 -33 245 -634 -238 136 -772 283 -443 402 399 411 -275 168 -780 4 -387 -134 105 -685 309 163 658 596 -704 -84 306 -464 685 152 346 619 -300 -304 -624 695 -843 -824 -128 76 328 643 -335 142 34 -262 -736 709 -733 -769 233 -418 -230 -672 -411 777 -820 -424 762 398 -832 -755 679 -672 -117 -618 475 312 -226 -785 -689 219 -105 -820 -410 704 -855 686 -185 -742 -725 622 -842 95 -840 -359 682 -86 -65 -796 642 550 -846 -9 -611 -666 -126 675 526 -406 -813 119 -413 -408 -3 36 17 123 -496 548 587 631 -356 -896 148 -285 -262 -245 450 386 -765 -104 -10 -547 -790 707 -544 681 -809 -194 469 -294 -109 -389 112 -110 754 -777 -385 201 -857 175 92 -341 48 -529 -312 192 88 652 -295 -175 -90 507 -138 315 -56 -803 355 347 56 -208 353 -126 -397 307 -420 -175 -146 771 -706 -572 -290 597 -229 -543 723 20 -584 587 471 -383 -880 667 488 -191 -752 -740 248 -385 -212 604 -687 -2 206 74 506 -663 -133 -191 -686 130 485 742 494 -316 -711 -278 92 27 396 -60 -671 -482 633 -20 533 465 -810 -21 384 -872 602 -415 -365 -362 677 488 -811 494 -817 -737 264 429 -832 -752 -280 -352 -866 -20 187 -519 -720 530 -175 236 211 -447 -457 366 -338 251 -854 -530 -60 618 18 749 -815 271 636 464 -875 -712 206 -499 270 87 554 742 -514 -87 307 407 -878 664 36 310 49 -326 442 -622 256 541 -440 4 582 353 466 -417 -549 -105 -695 -710 -725 -335 411 -433 588 -739 551 698 -411 -679 169 447 -23 -28 -14 -569 237 -440 -172 258 417 -205 159 349 -583 773 -432 -415 -467 -606 -437 226 598 -473 483 -409 608 -295 -570 768 191 267 -210 -59 744 -664 -861 -744 -352 180 -176 -527 88 -316 -98 -161 -188 -8 -544 -810 39 188 -200 -204 -212 -850 -349 85 141 528 492 502 -309 359 372 -445 -498 -291 511 -42 110 134 -124 -609 -91 -543 570 -261 -601 129 268 -505 -649 -588 606 -429 -777 320 545 792 742 -619 -244 -879 154 117 209 -488 -5 674 156 203 -610 715 -43 183 121 -755 693 589 71 780 276 361 521 -274 431 -351 -651 -681 -713 617 459 314 -652 -759 223 -226 104 -431 -407 -399 279 -332 -642 633 726 -518 725 772 571 607 193 -642 -866 -617 78 -279 3 227 -121 587 174 637 468 749 102 176 -389 -40 405 605 417 742 -794 -120 -421 -73 -223 665 341 -492 512 -574 518 -859 -12 -305 417 -189 -674 209 437 -799 -331 -849 628 -762 -287 400 690 326 748 145 238 -595 -113 795 -734 327 158 -14 -264 -254 -32 -516 -879 378 -607 243 684 626 39 487 -204 -667 91 29 123 -648 707 -198 -455 344 -76 -304 -270 -106 363 800 -28 -487 -328 -667 641 714 96 -857 39 799 -91 -17 -652 -122 360 -842 -328 -176 -587 -525 635 343 159 -828 -352 -250 150 -770 -289 16 -645 -741 -357 524 -752 -457 731 494 405 480 728 -399 300 -137 783 445 482 -72 310 434 549 -296 -711 -769 -568 -502 -323 -529 -434 63 -572 -860 -874 780 -695 -243 602 626 -788 -95 532 280 20 630 -102 20 -490 -86 559 534 626 710 159 -662 -560 90 762 194 561 481 -666 -12 134 49 -338 -85 -583 323 -849 -444 260 379 -491 -879 212 321 -712 -143 776 -153 647 -542 338 -865 341 502 -674 730 53 530 278 -255 666 212 -494 327 320 -106 352 591 241 84 -139 92 162 466 739 365 -144 147 78 -94 29 -323 -143 191 -161 -552 268 187 542 2 -631 -600 -554 -563 -141 -362 -394 -103 -650 -413 4 -311 -586 -598 781 617 -413 13 -359 -491 720 -199 195 77 472 -404 -361 678 -470 627 556 200 -688 -580 -307 -255 401 -47 716 -660 100 -314 -255 471 -663 -560 436 -694 -111 -493 -31 -286 534 -298 413 -783 577 -436 -18 -710 -672 -571 439 514 -299 112 -888 -371 -121 -442 -104 -384 84 651 256 587 724 -200 77 -558 463 165 -115 258 -387 -38 347 367 709 541 -141 431 508 -497 580 443 199 -1 283 535 270 410 -719 742 760 -530 748 -595 608 -411 260 279 26 270 -338 71 -678 -687 369 -26 -472 -848 -166 168 458 -424 -98 -862 -409 141 738 540 464 779 -850 563 606 243 -173 230 385 -725 -245 157 656 -469 616 394 216 -825 422 -485 297 41 542 62 -506 -681 766 -153 -395 434 185 -158 -515 -463 -649 766 795 -740 -624 -477 -664 793 -703 -542 -567 -657 387 -517 -271 -372 -29 784 -194 -94 -588 173 -408 -256 714 -298 739 653 215 193 -83 -664 547 146 541 538 289 -793 -390 -52 -588 -461 -281 -286 -160 391 689 -193 -91 750 -294 729 72 252 -324 -270 -855 -303 -545 269 747 -860 455 -681 -670 -222 -29 -266 -603 366 -298 -818 -24 169 424 493 325 371 -817 156 447 457 285 319 -425 -225 260 -268 -669 14 -519 -391 -833 307 564 336 171 553 -530 234 369 -384 -598 736 666 -247 -196 -733 652 157 260 603 -742 -94 -365 125 209 -635 -449 -85 -153 243 676 -202 -190 -216 -628 -311 -889 710 -253 -689 284 -809 34 -239 -271 -840 -643 369 -271 -28 -616 598 -778 157 787 578 -875 -656 600 366 60 241 298 634 616 464 -139 77 -391 -667 76 -346 384 -717 -843 354 454 -166 142 129 625 110 218 169 -604 -75 426 97 -847 -314 -289 -863 127 795 755 652 344 784 491 -428 126 -144 668 -525 -693 709 -725 -784 658 408 -812 256 -123 138 -138 -560 708 -599 -835 329 -866 492 -494 -830 -254 -184 -864 217 -35 -493 630 -800 257 -888 -196 -525 292 19 790 748 65 -497 452 -832 337 -717 224 -825 -32 261 219 -254 335 470 -153 -564 -75 244 237 9 796 420 215 47 717 203 205 306 -840 44 472 -236 -780 438 337 -466 759 541 447 -227 300 -706 717 278 -810 -663 -199 70 98 -124 -535 -865 223 763 -386 -733 -246 720 -39 -126 -122 -714 -321 744 -718 7 -326 576 418 652 157 -408 -297 329 326 611 -480 -75 -419 225 -46 -291 -566 534 -533 -25 527 -570 436 -331 -496 -151 697 127 -616 -391 148 -419 479 -223 -817 -882 780 234 -587 -623 -884 -894 -827 605 -79 -295 30 -689 -150 704 438 685 273 -243 748 158 -69 111 -643 -696 -148 327 -534 278 233 -240 715 -116 676 -758 612 -32 -873 402 -447 -682 -276 133 200 500 667 333 -679 -607 735 695 -331 183 372 703 -502 597 727 -857 181 46 -125 763 -787 -260 238 -25 530 10 282 -682 -241 -164 -355 -316 334 -248 655 -756 -133 26 481 592 -328 -419 316 225 406 -429 675 245 255 325 -890 -18 -104 18 -886 383 696 335 -1 759 17 706 556 -737 558 -882 727 344 -394 163 -159 603 -318 179 -726 31 -126 746 -872 755 -567 -680 313 322 -774 -108 -10 661 -718 75 757 -89 -66 38 -567 552 274 776 -727 -412 -837 137 -632 -11 -233 8 -294 -235 -884 13 -713 339 85 -53 -236 508 568 -631 -606 13 696 120 -745 136 -778 -14 534 179 189 -325 768 248 -191 125 -656 -333 -305 -580 474 404 375 -521 -376 571 -419 -704 -623 -298 -205 -804 372 385 761 206 525 -330 58 -149 196 -413 -296 636 -626 -401 294 -315 -519 -465 710 -441 371 340 -217 -540 248 -9 551 -432 657 489 -476 250 270 -694 -645 689 32 706 15 788 523 -892 705 -468 -378 -96 636 607 -340 647 -520 -855 678 663 135 800 -535 -676 778 525 446 -841 101 -153 395 -88 535 -359 -758 -810 226 -862 92 -772 -83 -878 186 322 78 298 -835 -517 573 612 780 94 201 -358 108 706 -726 -192 -490 -134 515 -570 -711 -137 -689 -255 -625 397 719 -136 -47 -319 -431 -823 -565 -491 311 383 365 651 686 -755 -377 -893 547 -678 -744 46 692 286 -691 778 -136 681 -631 -851 115 301 -294 -79 779 -95 245 616 -189 -856 -209 -447 -546 742 675 -417 -85 391 438 512 -497 -583 -381 616 210 -240 -302 702 245 -592 590 396 -185 730 -426 647 93 134 202 -108 -761 616 -163 187 -192 257 -828 679 81 -745 -819 513 547 210 -778 -626 769 -405 123 -189 3 161 663 -859 728 -604 -167 235 -182 -856 687 -737 -713 232 559 -557 -431 9 6 327 -513 675 63 42 -386 -383 -649 -395 570 -885 47 432 296 -284 -690 634 72 530 -496 -712 -676 331 -100 -122 -284 -612 -675 -105 2 -430 -168 285 235 -219 -514 -236 -860 433 -706 -296 -676 426 -532 247 324 -205 574 -615 -778 -545 376 428 -334 -898 129 -138 -332 -726 -305 -781 -7 -853 -737 -472 73 -767 472 49 330 -174 -853 -233 274 695 369 -852 772 550 439 553 -394 -275 3 -844 -665 387 -836 -67 28 -880 481 -36 -755 -65 47 -535 209 -753 592 -75 41 -640 -380 -356 354 -39 -245 207 -680 -523 -260 677 -301 73 -543 -367 133 -727 -442 -807 -558 175 621 232 763 102 739 -481 -656 389 197 -709 -77 674 -303 -522 -71 -189 628 500 -532 14 670 36 758 -348 -530 122 223 437 -848 643 143 -712 314 159 -128 -805 223 -731 282 -433 -551 124 -258 -431 -194 215 674 569 -758 -148 -483 47 -336 -122 63 300 -567 -29 716 714 -551 83 637 132 -731 -472 -258 -115 -280 -526 -649 496 337 724 -422 -232 -561 -196 -774 -438 512 -573 -25 308 -398 652 -307 -104 89 48 -580 249 347 39 -105 416 -283 -738 -173 -592 743 -563 302 344 -786 -830 -194 -419 280 -440 -416 -195 -520 -462 -378 -514 -330 415 -595 -263 578 -783 -170 593 -884 269 309 147 -278 -845 618 475 -167 66 -872 -641 -386 20 -256 -64 385 -574 -828 -656 -550 -788 -208 723 -548 -643 -46 -393 -823 -427 485 780 -442 -309 46 -511 -232 -511 16 -44 -339 -135 154 290 279 -406 -812 625 674 -10 458 -464 -417 72 716 -273 -622 -611 708 69 296 -797 -445 751 -120 400 -531 658 -348 580 -791 438 -105 34 -363 164 75 29 315 -797 769 200 -365 784 445 64 -721 -431 96 -361 -784 -758 -339 522 210 -644 -738 -693 365 -590 134 -583 183 -428 -670 789 659 778 223 207 575 222 344 143 -847 195 -572 11 -747 299 -90 631 368 217 -442 -673 607 -298 157 558 525 -708 5 -467 -885 572 -99 -11 618 -364 -396 149 -461 -107 26 -478 723 509 724 16 -875 -66 -366 -740 292 -665 572 -369 -39 581 354 278 -160 158 -387 -745 319 512 -158 -1 -199 -391 -705 -707 155 -200 -696 -518 56 549 -132 176 -794 -813 418 -743 260 420 -435 709 -560 345 -512 603 50 -746 -199 -6 572 -221 636 -163 -420 731 168 -271 145 -554 792 147 -513 333 -169 -338 -53 553 484 545 434 -322 -128 -282 440 462 426 -571 705 587 505 -278 783 -476 -294 678 -429 517 -479 -75 -86 -870 -409 -194 238 -391 -13 98 -881 -772 139 677 -193 -65 529 554 -623 -590 -426 -753 680 -569 -137 -321 -51 -140 306 28 -283 237 -518 200 604 378 -577 6 648 -833 -370 510 611 713 597 687 -210 651 -595 -846 272 -133 -721 208 -699 647 -209 -335 -544 -333 343 -738 -357 -714 -869 400 -49 -313 250 393 -448 653 -136 -21 -10 -379 -828 -799 394 270 -811 551 47 -574 650 353 -368 221 164 -230 -138 540 102 -168 -468 622 105 -884 403 244 759 -538 540 665 -360 358 376 484 396 -524 60 -148 67 476 114 -291 -243 493 -539 625 -542 -813 -476 443 -893 -769 -31 -800 -685 405 -278 -64 -451 362 -760 370 372 -309 -18 -232 -316 -410 -14 334 350 396 -829 713 -23 -751 -246 -407 -690 -240 -686 9 -18 -560 -92 180 254 -54 658 746 -718 492 398 -823 -408 -697 -231 -331 -56 662 194 -629 -896 720 399 -54 496 -470 -890 -881 232 -184 676 248 -262 -180 407 -285 -496 -892 -292 -457 -680 -231 -724 547 -4 -110 -239 140 733 -77 96 518 -66 230 -142 601 -737 85 585 -228 -461 -468 -438 -705 -20 790 -313 627 348 160 41 253 -165 -516 -350 149 715 -628 182 581 -63 126 -693 -121 -256 -822 -510 715 -691 189 -595 -69 -857 -13 -771 -733 -573 452 762 -842 -126 470 111 619 -484 -580 -474 -238 584 158 -251 166 327 391 -448 401 779 116 -375 -129 607 -401 60 741 249 150 204 265 246 309 184 -193 -223 166 -363 351 -368 -830 -150 125 641 -530 490 -658 -284 -4 20 243 -866 483 776 486 398 -251 688 684 -582 -549 593 -623 118 510 -434 -452 -825 283 -30 -830 2 -588 -359 -886 -88 -729 -489 -50 -398 615 609 276 -59 -69 255 -572 -534 214 26 -726 446 -12 795 638 -200 -899 -78 127 -805 760 -276 -780 -384 580 523 -508 639 -735 -803 -278 -888 -626 327 -732 526 -589 -226 -257 -124 -191 570 568 392 717 -168 -622 -171 -485 75 -55 -207 -864 104 796 -632 -202 -632 -129 -17 -708 -738 709 626 789 175 -297 237 -312 -636 790 153 -238 286 298 -72 -222 -510 -365 -881 -60 -8 417 -165 -703 381 729 -765 514 546 346 -324 94 417 177 709 793 -511 -431 364 123 578 -9 633 -379 -762 14 -252 707 82 -844 -299 -553 -313 423 -381 508 -318 -609 -731 -20 -712 -152 448 -114 107 536 -479 -147 167 -105 101 282 -591 204 -549 333 -131 -232 -816 -420 610 655 -249 -407 -361 119 -147 -97 -883 161 140 -350 -52 -330 799 -512 -143 35 635 94 -752 -46 -382 115 409 -215 410 53 90 783 -414 -154 767 -833 -433 676 195 -335 -334 772 19 494 684 220 283 406 -751 -135 -410 794 427 -817 -411 -289 -826 -443 104 194 -435 539 430 279 -282 -414 525 762 -761 273 775 492 -406 289 -872 -733 109 -827 434 -41 -762 -270 148 -702 183 542 375 144 230 104 112 -316 712 -535 590 -314 -694 -329 -138 343 754 27 -240 -209 189 44 288 -867 604 186 22 279 495 -846 -411 -671 -728 -88 639 596 -786 706 -226 -571 -619 120 -138 -102 -294 -361 -521 -688 95 -584 -695 -550 492 -586 -722 -365 -698 -473 -459 -148 -149 -164 -611 567 -856 149 -376 -884 283 736 -236 -863 -865 229 549 -268 -873 -832 -38 -675 798 -530 608 -298 647 -158 468 631 -650 -383 77 26 650 -517 -683 -588 283 672 -66 26 333 686 532 11 -228 -139 -53 119 270 -818 224 200 474 277 706 424 -725 455 -197 -109 135 -410 511 494 -730 -145 519 -505 -216 -166 739 671 -193 -280 -188 583 -872 357 637 -404 624 34 -508 -574 500 -71 151 752 80 -522 -389 -700 -192 -591 -143 104 661 406 662 399 606 -839 570 696 -643 -532 273 -103 -895 240 -875 645 279 -665 286 -775 587 -842 293 -459 -380 610 -55 125 778 -318 489 431 792 503 709 -535 -677 103 362 717 199 -418 -769 381 -230 -841 -390 514 -806 460 -370 -88 -506 621 -461 -754 -385 -330 -361 93 290 -264 -520 -627 -198 -862 339 725 -834 -754 795 -288 517 -490 404 -657 -604 502 -713 -303 81 290 -41 797 -661 258 -360 443 415 25 -593 -62 -720 -109 -444 -584 783 -184 -108 -506 -140 -144 -124 498 672 554 -779 573 -423 -62 476 -1 748 -458 -239 -692 745 517 733 -231 298 -218 -646 -146 -278 289 -346 -883 142 -668 -520 -384 -854 -231 120 335 -649 542 390 -732 -728 -150 -603 -154 551 -866 515 -656 -116 345 -383 615 -252 -752 232 317 -172 527 -20 -747 -687 432 -496 -443 11 718 675 -177 228 675 509 657 737 -517 66 -408 -284 425 157 -861 168 236 598 24 -356 586 794 -388 -136 -760 295 699 -456 -138 44 -763 687 -899 743 321 -647 -105 -469 51 -730 775 -265 669 -835 3 -551 272 315 -640 645 248 -667 503 611 -866 712 -403 785 -42 -680 292 -44 -459 573 -105 -150 -756 63 -271 -609 -5 162 118 -549 -573 2 252 -24 -419 482 -753 732 -89 524 657 685 291 -562 -564 -438 233 384 -657 -56 445 -884 107 -794 -592 124 46 -838 746 752 -803 -231 330 114 -851 -258 526 68 -459 -16 -374 -852 -811 -688 675 -273 -785 -443 -254 -619 773 232 325 420 459 -86 -763 -418 201 -505 646 -324 55 -528 28 635 -743 795 649 -23 317 711 -877 63 -21 -648 545 599 -289 128 690 -3 -624 514 687 607 236 576 420 -438 -415 176 428 150 541 -149 -709 -685 -658 -849 191 -39 -129 -355 333 -697 -385 543 78 6 524 -227 546 530 -60 -392 177 -386 -53 238 -172 -344 161 166 416 -383 -522 94 -574 562 79 356 404 415 767 265 272 -623 593 -174 122 518 231 561 618 249 -287 787 -890 -854 750 743 591 -124 -89 -729 -42 641 528 -67 -659 477 -807 327 -787 -746 -544 -576 90 631 541 519 521 -736 751 -152 340 -112 -170 -196 86 -449 -201 -884 626 -510 169 580 -54 -331 256 193 -793 469 688 350 388 48 -541 171 527 125 -847 590 250 396 -245 739 298 531 650 707 410 -146 -645 -242 323 419 456 -766 780 433 405 414 -345 -733 -98 -749 -354 -68 -378 565 -85 608 -136 -18 211 -124 -815 -388 -474 23 552 748 -687 123 -89 -332 -406 724 411 -822 11 122 -728 -539 779 -90 -344 -682 -419 671 -883 182 700 -213 322 649 -653 -396 128 -805 -183 -319 742 -335 383 194 283 282 466 -551 -575 -770 734 190 486 12 72 223 533 -396 -181 -487 -356 -362 -192 -103 -286 125 215 674 185 413 -794 30 -82 180 -129 712 419 -860 743 58 -42 333 -747 148 -811 740 366 -18 139 -424 689 -213 556 772 -567 -727 -19 -79 -635 446 -700 -626 -731 31 49 554 -872 542 -726 -336 17 -280 72 -867 503 674 -775 -842 -293 70 510 353 -864 -411 -308 -138 -37 -888 84 649 -898 -624 -403 541 -102 643 304 468 -481 -98 502 764 142 -700 -157 -666 -862 -86 -770 -823 -268 -394 687 -727 -156 215 745 209 -272 751 -530 61 641 -257 60 -675 -616 -26 402 655 -647 -144 -395 -548 -646 -811 390 -824 280 -889 -482 414 -618 381 -859 770 -104 -518 -890 732 699 -585 -321 -58 -72 537 522 -420 679 -436 618 557 501 728 -686 507 -435 541 -225 98 -865 -289 -11 711 321 750 79 164 548 -300 -202 553 590 -898 -147 597 591 -450 508 514 -829 563 -707 -56 22 283 -376 16 489 -847 234 21 262 -404 116 -882 -617 247 673 770 -660 526 214 -20 -576 129 593 792 625 123 580 -212 439 -872 616 243 -11 -670 746 -220 155 51 370 -691 -880 -491 164 175 -470 456 -810 515 -877 -331 -110 481 -700 -695 7 602 -381 -407 239 60 -895 631 -504 -367 614 287 -573 705 -757 -788 371 -138 -136 99 -621 -41 -660 -414 -648 -24 -879 583 614 -637 -79 183 -187 -494 128 -592 24 -609 -418 780 523 -237 -334 -440 -105 -158 -86 -395 706 -121 513 644 519 634 -701 320 -127 331 -498 -899 -516 434 -780 232 235 789 660 332 168 406 -380 -863 407 -581 713 103 -551 425 -43 -544 239 452 769 315 -554 -35 235 -536 638 614 -99 -828 -429 675 -45 -19 -155 -719 -170 610 61 -84 431 -18 -603 -177 427 782 586 48 126 -466 -289 -665 -679 -586 -234 -863 -162 -632 -833 208 -468 725 -95 -310 -697 -712 -495 -775 630 -354 -639 699 34 -362 8 278 30 -886 -520 347 13 -328 -446 -53 187 -263 631 -871 37 -550 313 622 -230 -365 -332 478 -290 291 -640 171 349 -473 -89 338 -434 257 700 343 -796 -277 -711 -84 290 695 -332 735 35 -174 -622 105 564 -717 -761 612 -190 637 418 664 -648 -837 -82 -617 -678 152 -893 512 -392 -120 669 -837 536 459 -185 232 294 687 326 -216 -142 -455 -354 -449 -43 495 -260 792 -104 -183 409 566 450 -133 -418 -299 431 724 -621 158 -709 435 -395 -376 -176 -462 88 -86 291 71 -52 195 -678 -460 318 235 -227 -169 742 -120 -660 458 548 25 588 -291 -311 -100 219 -62 609 575 713 524 54 -549 528 754 -584 288 763 -677 -900 83 164 -173 147 -92 -773 -273 -566 440 395 176 746 152 199 289 -822 698 -326 -871 166 -497 -877 -658 -366 752 479 597 -551 -716 -409 397 -334 365 764 58 204 -669 -161 -163 -2 -549 124 -504 -589 654 -154 451 172 75 -178 728 -308 545 536 691 -528 -308 -678 653 -390 48 -139 789 35 567 -230 623 -91 549 515 -715 -143 289 25 422 330 374 62 -670 -207 -862 -22 -541 789 -343 -399 -789 798 -287 335 206 340 -621 249 -194 769 507 -596 325 -611 -331 -772 269 218 -684 257 -751 587 208 -498 110 -311 690 -480 -533 655 592 205 728 740 -204 666 523 -291 -623 -556 -814 -510 213 -899 -8 518 515 447 272 -753 691 -292 -29 -517 734 749 53 95 -357 617 371 438 606 -272 -693 90 -554 -245 -456 -449 631 154 607 -360 608 742 -735 676 670 246 -749 -671 695 -627 -174 392 523 -881 -34 -299 150 -828 744 -73 13 737 313 74 -856 -423 -52 -150 -102 -68 -748 -44 729 -876 -686 497 87 -727 523 363 262 -322 537 -398 -642 -459 -77 459 772 538 -565 -142 715 -68 194 -818 508 -744 -868 -743 -59 299 -222 -469 -880 -678 440 -758 -888 206 -590 339 642 -599 195 406 437 -581 -869 -506 -447 -376 713 765 -331 -581 365 -589 221 213 -640 -836 47 -714 -583 588 253 577 501 751 353 748 -385 658 52 452 635 581 483 -424 754 -440 -544 -610 238 -756 235 356 -87 661 674 582 -175 298 402 570 296 -377 -378 281 124 213 -33 26 333 22 674 644 552 2 -764 -118 462 -206 -317 538 371 -537 -245 206 300 -553 773 155 388 -524 755 -779 790 85 -625 201 242 239 -198 530 -806 -121 -368 -878 718 360 263 -845 371 -89 -738 669 -492 -22 123 -428 794 -427 59 -294 -878 -717 -667 -640 782 -192 -795 486 -385 -766 449 -357 -42 131 520 -10 24 -492 531 165 -118 7 129 360 542 -800 -321 745 793 -93 -6 630 -161 -785 -350 -76 -430 -16 790 -685 -23 574 -153 524 323 -408 410 -317 239 7 210 184 12 201 364 -7 164 -26 -405 518 -318 -781 -137 665 -184 -273 555 419 -825 796 -614 732 -733 -813 3 667 -207 330 -897 -250 -112 403 -453 257 -58 -720 527 107 684 499 86 228 179 236 35 142 -596 -336 -714 315 289 -123 -830 -787 -711 -861 568 -169 -439 -270 -828 -25 236 709 653 23 239 -16 150 -697 -709 -338 -793 -140 709 144 -156 -799 351 -202 -130 -292 235 -453 444 -365 -253 123 513 -761 350 60 -660 -91 416 -884 -239 -656 0 -305 528 776 -165 622 189 -830 -226 715 -565 445 484 -271 502 424 564 -141 368 370 -80 -358 282 -263 766 662 749 -549 -462 -497 -281 786 679 -329 -640 -614 345 -110 -753 -116 -441 -224 -385 -850 -780 -792 -108 -101 -340 433 -419 -130 311 -181 131 -263 412 -878 -230 -683 -146 -20 -664 213 423 -322 197 -522 -330 183 636 -393 -583 607 584 -673 -560 -374 -407 796 89 -3 236 395 22 -722 641 614 118 596 502 582 -97 727 -446 338 197 -735 137 -376 269 252 270 408 495 -721 363 336 -221 -286 -220 -208 -757 -384 -284 -479 -782 -134 -566 -14 124 390 207 694 613 -323 102 471 421 -256 -876 -390 -505 -9 -1 621 245 121 603 -868 283 -89 -477 618 -155 227 -420 -806 718 137 248 -749 480 203 -459 469 -323 687 -652 738 -814 -793 -596 -132 -846 -463 645 -384 -223 630 195 500 188 -750 708 -548 339 461 -13 -834 -342 279 -487 709 -596 -660 -681 762 593 -658 -49 -508 -301 155 -628 -670 153 17 188 -608 -614 -596 -344 392 563 -789 -552 -326 38 674 -865 -531 -498 615 603 223 663 -837 -30 -103 -222 -33 703 97 587 -45 -319 -660 110 15 -371 431 131 728 117 -643 774 84 -147 677 -533 463 297 -819 -889 -372 474 92 188 -475 -568 -494 235 64 -737 697 542 713 345 -822 -133 479 388 -522 382 -336 -514 -707 -191 -796 -24 726 158 696 62 -872 -640 -830 576 455 437 -58 542 -799 -91 -851 -191 163 -574 282 -97 -646 -638 236 -823 292 125 -481 221 -332 -72 401 121 -610 -364 712 -530 -829 -474 699 370 686 587 -453 -146 -339 -213 529 -749 638 112 -727 -822 -94 702 -37 -76 -892 232 -397 668 -827 -123 -191 341 413 -534 55 -230 -566 -393 190 -202 -255 -844 84 -444 -337 289 64 471 733 -12 -590 288 -332 586 156 -641 77 -719 57 -288 247 618 -95 -122 558 -11 467 644 -477 -773 -420 -334 -284 -317 -825 -873 -186 403 181 736 636 189 -817 61 745 150 761 -150 315 664 792 298 328 631 -100 -591 -714 -392 514 74 -29 762 -112 784 -211 -90 241 -127 234 414 667 328 -418 -595 -446 -894 356 748 -104 -686 -166 211 479 755 -417 329 754 125 -474 -520 674 76 -11 551 668 -687 236 -660 782 -586 -159 569 -590 -56 119 315 149 179 -213 149 -662 -137 -218 -569 -142 299 456 -556 156 513 360 -854 -644 464 -864 -361 -170 -425 237 498 719 754 -218 -57 535 -378 -364 580 405 99 709 187 613 330 52 -734 7 -859 -102 130 416 184 -504 -728 -610 187 393 -803 -195 -739 592 -353 -700 -610 -32 -256 166 31 599 -119 -283 -121 -97 -485 -675 738 520 737 -192 -840 621 -370 -472 -304 -414 427 331 303 160 171 475 612 280 135 152 321 -241 8 -4 185 -458 19 -875 -103 258 -486 712 -861 -59 -269 289 -807 -278 568 249 620 505 465 -453 -783 57 -487 138 790 -383 -122 -187 -522 250 741 191 -771 -134 634 301 -331 -227 408 -571 398 170 571 -336 -611 -258 597 635 -97 570 -139 -479 -242 549 -855 251 -273 651 -222 -300 159 502 -152 -321 -256 -11 -90 -719 -315 226 335 -737 350 -449 -78 341 179 494 -322 -793 -221 749 536 131 21 -637 -400 -499 765 555 -115 -136 698 482 615 -409 -179 215 -602 -394 -669 654 -80 477 599 126 -313 -167 102 -288 319 275 76 786 739 544 -555 651 -415 153 -134 -737 -521 -826 121 -352 668 486 260 240 210 -209 279 298 -395 -132 394 610 431 434 160 -9 -69 -125 -742 23 421 -307 569 26 646 328 -77 102 212 -608 547 534 691 -685 536 90 -60 206 -835 -39 787 -718 443 -212 -1 -600 226 733 -48 780 -13 341 -735 -433 504 752 734 260 33 -837 -443 381 371 -513 -276 591 -312 191 -338 -399 -667 -776 -298 -374 -895 -716 -128 -403 268 -219 295 -380 -404 189 112 279 194 706 -322 -417 -323 -25 -769 -807 -502 -593 12 73 -423 -238 -257 -875 -37 584 427 -64 520 -261 -302 648 442 481 352 -325 393 -753 -75 -345 -2 292 375 89 -41 -86 508 702 452 -569 138 -330 -536 -543 640 -607 -829 -759 225 646 -181 -230 -426 349 -807 -498 628 -824 -214 -736 -223 -109 -550 -167 -247 -476 -650 212 -787 -193 -565 -179 -593 -33 -235 620 -688 -46 -5 220 -897 18 670 241 702 393 434 503 733 180 215 233 662 41 345 -792 -717 -641 99 -396 -78 687 473 -895 722 150 516 285 -885 303 -259 726 423 -132 -299 -595 186 249 15 58 -306 -249 626 -458 -384 667 401 571 154 187 635 -318 -786 -876 799 -384 -808 -636 516 -202 9 -111 -770 -160 14 -655 -131 166 -479 457 -16 -579 -557 21 -760 65 594 -580 455 -293 -713 -804 349 676 47 180 -674 177 -150 380 -308 683 551 -324 497 664 345 -279 -805 -292 409 -822 440 454 407 553 -23 -874 127 491 528 -814 629 789 570 440 287 632 166 595 693 -625 432 522 602 -704 585 674 -399 629 -51 -255 663 -140 470 184 276 -621 -444 5 -349 -326 -784 -53 68 350 -804 -816 455 -31 127 97 -266 135 233 -113 517 -853 -697 52 714 501 3 -860 -447 250 479 143 189 153 364 -792 -588 323 672 -634 -757 -129 252 591 -774 -39 157 774 -314 771 333 784 -653 -199 -318 -83 395 371 -469 344 -160 -666 7 721 486 762 600 -310 338 -191 -610 70 -228 139 83 -17 -349 458 779 -130 -761 -259 551 -857 -267 -462 273 -177 -172 -30 82 -103 529 -773 342 106 471 -37 -18 -153 -604 63 -206 -262 -835 -746 371 -516 -272 784 -643 674 682 -84 -99 -565 -102 -599 557 475 468 580 292 -438 -70 -531 -794 340 -347 786 -261 -63 -287 535 33 134 -535 31 -495 25 498 763 264 357 716 -377 438 -482 -860 -418 -91 597 -614 190 -726 -183 -357 -109 460 -745 -400 -358 -551 -406 579 -74 363 533 571 -77 561 -64 185 522 -327 -179 -689 441 -148 -686 630 -92 -541 723 332 508 52 365 135 -722 557 -263 459 -591 79 -835 510 751 -448 185 -509 31 -668 -703 768 -60 258 688 259 281 -793 133 490 182 -798 -554 539 -529 259 24 644 -790 230 -241 -209 -272 464 632 607 557 567 464 -225 36 -815 672 594 277 513 490 -844 -183 -566 594 -303 -491 -285 -13 46 719 -111 226 -817 291 -268 -257 -314 -634 -12 460 563 -423 -824 753 -325 310 -847 282 -580 333 374 515 497 -709 -648 225 560 583 -876 709 363 55 -278 -611 271 154 592 -804 -819 -404 -196 739 72 157 549 -873 691 159 350 -606 -299 -100 181 -49 92 178 -544 -351 516 -644 -221 -635 154 779 -221 -591 650 -832 -568 479 53 -759 55 344 -321 492 56 364 -63 -155 -759 -669 -97 -557 621 -721 -4 629 430 -65 -598 72 -34 0 663 -789 367 -382 -257 -587 215 134 -372 -763 740 -716 239 548 574 -158 -495 428 -777 -315 -635 271 -586 166 662 -844 627 260 664 382 438 -442 -349 774 -246 -533 -1 -551 -166 -745 361 559 268 85 118 603 790 287 -363 599 557 580 283 -767 -802 -690 99 621 172 -185 509 113 -612 -732 194 -528 -469 568 -334 -637 632 -274 -375 -236 -625 243 -508 52 -390 -705 394 -171 108 -383 -855 -787 233 -813 -828 -158 635 -267 -84 538 527 -870 -531 -157 -201 468 -742 -87 -319 782 -322 4 -684 424 704 747 472 -498 747 210 60 -325 791 547 -786 -856 286 -182 -577 762 -501 87 -592 170 -783 585 348 -620 462 38 -125 148 -460 -755 320 335 407 397 -554 -269 -652 -690 -787 -501 -184 -272 114 -4 320 774 146 -753 198 -742 -131 3 -410 257 161 345 14 376 -510 607 242 768 -576 130 -135 705 467 292 -460 421 61 235 -95 -344 519 -828 753 1 700 -721 446 278 202 -435 -629 383 -489 250 -166 39 154 740 486 -839 474 -304 252 456 727 -548 732 218 165 -147 509 -44 199 -639 132 -51 723 -669 -838 652 -752 -244 -16 -5 385 -225 230 -596 87 -414 585 513 -300 77 793 -48 -187 661 -883 619 -712 128 -650 542 476 -791 330 -105 374 168 314 170 -566 744 573 -502 -714 -892 -856 -439 650 793 206 -618 452 -634 612 599 -588 750 265 -249 -659 -201 -325 564 320 -780 247 -736 -223 -846 -498 108 -897 -323 273 -629 485 676 -7 -737 -138 71 -709 170 121 -751 27 526 -458 777 244 313 -318 284 -673 386 248 -105 -90 -168 -10 726 -673 574 518 -426 45 -315 -468 -658 27 451 -765 -655 -407 379 -582 -793 438 678 668 -440 728 452 528 -718 -125 654 -449 -209 505 -824 -460 -345 -28 249 342 -388 -185 -432 -873 35 -811 -625 -739 -881 -826 -443 -866 -329 272 121 634 -358 -576 329 18 324 -740 -705 -384 -591 -490 16 -710 -809 -139 -617 -807 -18 265 -825 352 729 -286 -116 -273 515 -568 752 560 -356 -281 135 -822 -652 -806 -291 -602 13 -605 -799 590 -97 471 590 -538 288 448 82 487 60 -74 -91 747 -542 695 420 587 -858 -18 222 187 -140 -174 -789 684 683 -707 -671 147 -284 681 253 720 -879 -841 -772 -112 201 664 -356 -566 -760 340 352 70 696 404 -228 -850 546 -736 285 -28 430 182 238 683 -91 192 98 726 41 -418 317 -745 -541 -312 368 -766 -409 607 -106 444 -421 -292 642 -717 -152 394 347 -264 267 21 208 -20 606 -549 95 -489 770 736 -735 571 -639 321 -710 318 -539 205 752 -859 275 -7 -637 -823 -798 -291 -843 434 -581 335 -412 -761 792 78 34 -218 -160 -386 -68 -268 198 375 -264 312 643 716 227 -78 617 42 -825 539 -408 735 -234 -203 -572 -883 -643 -251 -98 -266 -681 461 -79 -86 -545 -752 -728 -550 -438 80 59 532 -656 733 198 650 -113 -517 -386 248 20 -227 -775 -809 430 281 -752 570 421 341 228 600 -171 -342 714 627 -575 -415 -611 218 629 388 -111 -861 70 -352 50 -11 191 766 -807 65 -466 719 426 -451 211 -677 126 751 -264 -586 142 -13 -17 150 -343 -20 514 367 -168 589 696 -355 363 -376 627 -561 533 418 591 117 -656 404 -106 -502 95 -129 -730 204 -143 523 -392 187 246 479 787 147 -189 -735 593 216 469 377 -490 -77 -344 -548 483 595 -514 130 -564 -154 311 -147 -783 481 481 -736 -163 541 138 161 303 21 561 353 -344 -161 484 -269 -513 277 -486 320 -414 33 542 -82 -847 -893 601 -762 70 188 -461 -612 -841 -207 -685 -164 25 -587 -193 -748 705 -153 155 -8 58 -304 -29 -375 -469 -563 -283 458 262 164 175 606 130 489 -557 -261 415 -92 441 -383 356 114 377 -839 240 572 89 391 626 23 399 -128 -52 -658 335 -491 -495 -858 -312 -343 -320 -361 -881 -210 -115 230 746 -811 -815 -401 -219 -76 154 -226 -608 -374 -755 713 605 530 516 472 783 -509 676 -463 -252 -305 -222 -42 108 538 435 556 -144 -97 200 -421 -230 -649 -806 12 498 353 283 -459 559 -199 -587 -658 600 -260 -571 -848 51 -219 -201 -382 463 -866 -884 -774 163 251 -650 -549 733 243 480 -326 30 39 89 -321 -257 281 -181 713 -84 -720 -71 502 -574 -671 595 -83 116 -338 -742 -231 -736 44 -681 -826 371 249 -376 143 -200 -140 -207 382 197 -570 68 -521 645 -161 -210 490 -678 -850 -810 394 548 351 -65 1 -17 -526 -847 444 344 385 -196 -898 723 209 293 -700 -810 -431 -712 -400 362 -5 646 -308 -690 -173 -130 767 -805 632 461 -847 -503 -13 -804 494 -759 259 93 -195 443 562 23 -261 129 754 -424 -14 678 544 740 663 -424 478 -12 581 628 -739 -83 592 -244 -662 -493 232 -845 221 327 -158 89 -294 -356 233 -171 -301 334 175 -327 524 -659 -365 77 346 376 -193 -845 291 -513 585 -874 -75 400 348 -276 -175 -701 -77 491 774 659 144 206 -737 742 -759 -851 -679 494 151 368 344 -372 -803 36 -877 -773 446 656 177 629 -269 532 57 -833 -195 124 238 -107 195 204 -758 -56 -136 -534 -593 615 -336 0 10 19 40 -374 42 -581 322 -440 -147 268 702 -587 -24 -221 649 -133 132 705 -602 455 661 72 -223 -449 -706 -301 -657 -795 -731 167 -847 -120 374 -445 -627 -774 665 -643 -96 229 53 -35 -755 -31 -544 473 -482 267 -512 -359 464 -47 267 -319 42 -336 566 793 -465 15 -265 664 644 -635 -810 719 -137 102 -655 507 -130 -658 -376 625 -105 -165 -346 -178 110 231 -60 533 210 -279 -541 106 -651 -456 15 149 -74 601 689 490 424 260 -138 154 173 113 -235 -29 733 -230 181 162 523 261 478 -778 762 -522 240 1 -752 -238 -678 353 479 -737 485 -709 -107 264 39 -395 586 673 -662 754 282 757 -34 -461 179 -77 105 -763 -580 643 525 -622 -654 464 -768 56 454 266 -743 -225 -276 731 112 104 -762 751 485 669 779 -232 -237 95 -709 -153 -834 -692 -773 421 -220 -557 -430 -475 -48 -767 82 -423 44 759 -13 -493 435 -203 -708 71 -849 534 461 -179 -639 -834 727 -553 -522 -552 -563 -61 620 -779 -182 -605 -843 148 -220 -353 469 -385 -775 -493 -827 278 245 -599 625 382 -359 -335 -452 -397 11 -517 -168 -896 768 395 -45 193 135 -675 -531 -821 -221 -615 404 -17 719 -820 -121 579 -190 -602 421 -212 -323 -844 -53 603 -170 -92 -184 679 -21 -847 56 705 -447 161 588 405 -71 468 668 279 -381 -538 -527 400 -484 622 746 81 171 -636 112 453 -575 -2 -297 756 -78 422 -326 232 264 77 300 69 -41 -786 -795 -742 388 -687 -229 -482 -106 650 -233 260 -733 762 11 -66 -388 -210 560 160 433 -315 220 72 -517 -312 -15 369 -723 -219 -67 -54 267 519 -847 -106 -810 536 606 -773 208 -20 -582 -696 301 15 -476 -497 -44 -300 -77 -664 376 -206 280 -620 -166 743 552 49 631 -522 459 162 357 91 -9 -299 462 64 -783 -230 680 -466 657 -555 -454 -363 -758 85 443 115 108 -290 -240 -600 664 -642 711 -23 14 -130 -543 -191 132 -843 -36 -24 -149 -528 700 339 -426 166 -51 728 -395 -356 565 -418 -571 415 412 -337 -439 263 -650 -173 776 345 667 713 407 -858 212 -663 -286 689 52 304 134 -36 456 -345 675 693 752 -26 -141 512 -609 -440 -875 -531 425 291 701 -279 -47 -813 -610 -568 384 -322 217 -265 511 75 -186 -665 -352 174 -255 331 102 631 93 -201 124 197 -314 793 -269 739 223 598 -725 127 550 -357 339 -302 367 -678 -464 -42 603 506 -351 473 -835 66 -808 -298 174 -726 -750 -439 -468 -202 781 -77 -380 169 562 433 -692 -866 -353 -158 -598 440 -782 -315 398 -831 -51 247 108 198 355 528 -212 -377 -641 712 120 -243 668 2 -377 81 329 -85 671 758 -503 -654 408 258 -550 -435 -511 -308 452 57 423 571 620 372 -859 -560 -475 -538 -510 253 -420 80 -747 -569 -872 438 123 -898 -54 -711 -877 -381 -838 103 202 -78 300 792 -418 411 222 580 772 664 728 126 -241 -712 -604 424 -247 558 541 430 32 -63 275 -619 -442 -813 -601 682 -832 358 420 -381 -752 -571 -4 549 -7 -522 -470 409 -423 357 -390 762 -108 586 -805 -750 -749 2 -410 -120 -61 210 612 47 273 -287 -372 -215 2 445 309 -18 -735 84 421 762 112 -358 364 330 417 -330 -371 -194 -106 -131 425 658 -634 -770 314 -871 492 166 -795 169 -674 -90 162 -758 767 -681 642 -446 -772 -813 -552 -337 -455 -6 -17 753 -579 -288 -804 426 135 -326 -567 -208 429 444 -279 -481 -141 289 -574 90 77 236 716 111 365 -780 -794 -809 -374 112 -25 113 286 -209 -525 -285 314 265 599 516 699 106 419 -290 -253 185 -204 -290 562 -303 -117 -613 -565 -223 -695 679 -188 -405 133 591 427 -91 -445 -43 588 -536 243 242 419 607 -529 -251 643 -297 411 -686 781 -813 65 346 771 314 -797 -120 -805 710 -352 60 -543 -461 59 -666 413 -495 561 -700 70 -323 -558 709 -505 -662 -719 -67 -644 -341 -209 225 289 -470 -773 536 691 -688 221 563 -169 299 -216 629 442 613 263 690 417 -65 -756 14 -72 -735 560 -334 -52 -848 658 -466 -822 346 96 -597 224 153 -97 612 -650 -427 789 630 -321 159 177 -52 -661 682 -301 -516 -574 752 432 58 774 -279 -848 672 -745 404 422 218 -84 -506 150 711 -691 85 336 121 -335 -91 -694 -476 382 -361 -159 227 620 47 395 -256 -304 -223 -789 446 678 75 707 -734 -725 -373 -528 744 -278 -328 -116 320 -853 26 -574 378 513 -95 484 -29 719 -317 49 473 198 293 551 110 -376 140 156 210 -653 6 71 580 -723 644 -24 -521 -225 426 788 -436 223 -254 616 554 485 -176 101 -460 93 -692 -543 -625 409 119 5 309 739 -62 139 619 -894 153 -188 366 742 30 -501 -424 19 -291 444 137 539 637 188 39 547 -168 619 495 618 -841 222 -414 -529 -803 204 616 742 -603 190 798 106 464 336 70 -711 468 -42 658 398 384 696 -476 -567 679 -59 -573 -328 -621 675 -334 142 -615 427 632 467 713 -473 259 671 -842 -367 -808 -866 -867 30 633 283 155 -100 -31 -42 512 -303 -600 646 -336 -833 -721 -412 -687 139 17 -810 -520 -799 11 -88 -171 129 719 -180 749 580 44 -328 -211 -518 -288 -554 -96 -91 442 -253 604 -700 645 154 233 799 -791 796 745 -547 528 539 -738 57 -64 -741 -272 -73 -529 -328 -107 -210 200 34 558 416 -37 770 -106 -157 -681 171 -227 -282 -576 461 467 271 -151 -797 -169 -776 -729 591 107 -298 162 -633 -7 -491 532 686 705 -606 -362 -446 -120 192 310 -571 516 690 699 454 342 -670 499 -543 -710 446 33 -473 -265 -794 320 613 517 591 -155 -786 649 -709 131 -394 611 -112 -865 -130 -482 -258 -5 282 -335 -39 133 -644 -352 462 -705 629 238 754 266 413 -210 -768 -175 -445 456 437 -896 -318 651 -309 -605 27 -431 75 -462 440 495 264 -783 -314 -764 199 -57 -301 514 -96 -100 -457 -875 495 -293 -281 132 -457 -260 -72 5 363 -595 -320 140 51 666 -332 412 -301 81 -641 -364 -264 640 -506 -441 -872 1 534 408 713 119 178 685 163 -559 426 555 -340 720 378 2 225 240 736 529 576 213 -585 -521 513 10 320 -557 313 694 -326 -365 -285 519 -68 -734 242 559 734 404 -76 -740 -695 -478 49 545 -388 384 664 -256 529 -129 -374 299 -734 684 -166 -749 -646 -137 233 446 -704 622 172 700 717 -382 -538 -522 781 433 -485 737 12 -697 642 641 615 519 -867 102 -5 -348 -879 626 744 -536 -450 685 -166 -2 -4 -529 -48 -190 470 -789 -395 -138 408 -246 -3 -807 410 405 438 -631 437 -582 725 654 -549 -112 -631 63 196 637 -381 371 -897 -437 452 404 -130 781 538 -247 700 711 -290 244 -589 -77 -464 -245 -813 -564 -612 -692 763 504 701 231 38 -304 -702 -96 175 -95 392 -568 516 40 -453 33 -244 457 -426 -607 637 388 -363 297 770 737 90 413 184 25 -372 208 -577 -711 -360 733 767 -193 -606 260 193 -829 688 171 -889 135 -371 567 591 243 791 333 -344 74 -857 475 695 -815 -822 630 641 -445 -363 246 401 -322 401 296 409 -752 161 -789 534 -527 -888 -519 -132 412 -660 286 -402 -251 732 201 -450 656 101 344 192 -249 433 -608 224 395 439 662 -860 651 -840 -352 788 483 651 524 -178 216 222 365 768 -197 -794 439 685 -303 47 -527 -798 562 214 -721 133 -485 10 418 66 461 -554 -877 396 -580 787 -183 -175 192 -493 -244 626 447 450 -367 78 -171 -60 -557 -15 92 197 488 653 -550 741 514 -254 695 299 -426 657 -585 -624 286 -241 116 -351 -739 -197 -704 230 -339 211 760 45 759 -469 -626 -774 -413 145 -766 36 -501 227 -525 168 686 -592 446 759 -434 -541 -771 778 139 -561 -53 -167 -226 -589 766 -573 -396 -385 -92 -623 -1 -867 -435 -240 -141 -237 -453 -86 -156 -442 -153 201 -251 52 -416 743 21 -709 -19 -572 -559 -356 -398 798 -91 -688 -544 -309 666 -429 551 -853 -638 -227 -809 468 -417 -342 657 562 -558 -31 -828 -605 -219 68 480 -137 -458 -587 222 -346 -540 392 -376 342 580 -4 552 360 70 -561 -502 262 -341 -838 233 678 85 -392 -715 -707 -597 -252 -403 -900 341 739 62 140 365 786 -629 210 -419 -664 628 407 -124 -451 -569 -697 -408 2 702 -882 -16 669 534 -621 152 10 189 -321 575 282 15 460 -260 648 -796 582 -518 -860 -414 -520 -669 25 -318 -409 62 708 328 -203 -102 763 -864 -446 -618 189 -18 629 -262 -898 -84 -148 788 -209 -408 112 -337 335 421 362 -630 721 -540 448 574 -844 746 401 388 -867 -174 -485 355 -596 -674 -200 -143 -489 634 441 -851 223 312 -622 456 -690 546 748 385 -677 -169 -479 79 324 787 -721 508 -412 -841 -190 377 -325 647 -83 75 -641 -333 -496 -346 -589 -60 231 -314 -675 -67 61 365 -317 -854 -23 -652 -15 -246 -233 730 720 362 -820 148 632 596 -338 -864 244 469 -550 -657 -871 -509 459 -214 552 27 45 -241 -481 -76 -192 -688 597 -220 -857 752 390 256 -600 -622 -520 -47 -636 207 502 468 377 37 276 -858 342 562 -76 -874 197 -860 -597 -131 -370 -739 785 -313 -870 -756 -880 216 649 -430 785 -568 230 579 173 -407 790 557 -147 -514 -805 -480 619 -367 -779 -621 147 601 -309 -579 469 122 -292 -579 -298 226 716 39 510 -57 -270 404 759 -151 130 -785 -534 560 622 693 471 86 642 -29 792 163 -183 -847 -299 -361 522 376 -259 -652 -825 699 59 682 -487 87 -411 125 447 561 -157 -94 -724 -762 304 164 50 376 -48 -107 -789 -83 -420 481 -717 281 -360 406 -850 -242 -248 -503 -690 -421 -529 -868 -86 123 -94 -595 616 -544 688 -131 524 165 -708 -370 -866 -418 231 71 -221 -197 -203 -675 19 -736 -258 -562 -441 573 -741 -616 514 396 476 200 -368 -754 82 38 -747 -544 378 -375 -337 -216 149 392 -89 323 208 493 40 380 -616 -775 196 59 -73 -870 -803 -742 -777 -880 -754 556 -647 -294 679 -701 -792 -332 180 730 -371 -801 427 326 -328 -138 -80 -723 514 -394 458 -331 274 792 -412 -562 -408 607 95 -145 427 -657 -389 -699 -595 -53 642 -269 50 239 719 -546 123 -502 668 236 -232 -560 -900 -704 -823 -184 64 -445 195 -767 -582 -52 -897 637 80 603 375 -504 -382 257 267 315 -841 -877 707 -846 356 425 -690 716 -119 -381 496 79 500 -183 -564 564 -657 741 544 -720 486 282 -808 251 663 -275 549 -589 605 130 -216 -171 1 797 -638 -751 -395 714 569 -738 12 -222 479 -112 553 -652 -56 325 -815 532 586 32 430 -359 -886 398 131 -843 -667 -62 -160 90 -893 525 -571 -422 -601 -662 126 -367 428 -633 402 -575 425 -292 382 666 522 -103 118 -612 -765 -104 -529 -78 -485 793 -95 244 397 78 -528 -102 -34 647 785 -143 405 160 148 162 -370 -613 -390 299 417 515 -142 -822 504 -683 -694 106 162 364 177 -227 651 -586 -500 783 -48 -37 376 -580 54 602 45 -506 -262 -605 -351 -742 -218 -402 -109 -766 314 288 787 -489 738 -543 -266 461 670 -721 416 95 222 291 -337 -655 -339 342 429 -114 -708 418 -692 -76 394 395 -859 243 29 -1 -165 -141 717 -281 -350 -49 -134 658 146 584 -790 -57 737 -291 165 -161 -797 -755 126 -590 -202 641 -890 -246 -254 -894 518 -229 -290 473 -279 -819 -134 527 255 586 -317 5 -634 -765 583 399 270 -504 -172 754 -555 184 -3 -629 -375 -252 451 728 694 -373 389 474 -574 599 56 -623 -590 231 -686 184 225 -645 602 -362 -518 -271 571 -106 479 -41 -687 -831 -781 -662 599 -24 632 697 773 -624 -338 -114 171 -371 578 -616 -104 494 -676 683 -476 -823 455 661 -844 -489 496 -474 -701 -341 -697 237 16 201 796 -139 -284 433 -526 -854 -280 -380 108 98 720 635 443 346 371 -144 -416 -297 256 -717 -872 502 -344 -307 3 -586 362 -859 -534 587 762 280 657 -527 192 38 791 -425 -531 609 -436 -412 497 -144 -168 52 598 690 -404 -454 419 388 -876 -469 -402 -610 633 125 -218 282 -362 -52 563 749 394 156 751 -706 -183 174 603 -137 133 -810 -121 -602 -579 -619 -258 -844 -817 419 590 -213 -380 -351 581 239 157 -703 698 370 660 634 -75 -161 92 -796 159 -872 -335 142 -804 -479 749 448 -692 -10 730 -563 333 -194 598 -183 -328 38 -692 88 -579 410 552 -62 -559 467 637 790 440 -495 -170 467 -661 591 -156 63 240 422 297 -275 -140 -335 -201 -720 88 381 360 591 138 721 181 614 -553 790 -548 595 -33 -339 172 -693 107 716 -64 731 604 799 -633 -350 659 182 565 179 294 793 -69 -278 296 -480 695 -333 608 468 -876 -890 305 267 556 428 -322 -216 -138 416 533 -16 -854 -298 -258 -445 2 476 573 -486 -342 -73 -77 -898 115 434 -699 -677 590 797 415 -108 485 -319 -567 -307 -389 -395 205 -643 -574 109 -334 -126 36 435 729 507 304 -739 -553 637 537 -213 -341 -240 -883 -289 -861 216 -362 -531 8 -518 -562 -170 -743 54 -431 -721 -223 -293 -683 -524 -196 336 442 -654 -519 -815 -3 -236 91 323 -174 -897 380 137 774 -537 690 -838 219 349 -258 108 -64 68 550 -896 -383 297 353 303 550 -152 -564 619 652 680 443 -414 239 -86 -757 540 248 -747 -530 -371 -780 -749 68 592 360 78 -401 180 59 -604 -193 -768 -240 -209 -266 -532 211 -648 368 711 6 161 509 629 626 -749 -397 133 -86 339 -6 -30 -656 655 738 71 226 -800 702 523 33 -388 -3 172 -297 103 148 -386 499 191 369 -236 746 -97 685 -750 586 319 -43 699 155 447 -675 297 175 685 -334 -615 -698 -150 -743 -892 -236 591 -179 -456 -326 289 106 -856 -163 312 -596 -861 -421 -703 389 792 -780 -257 -64 297 407 16 619 -289 -122 623 -607 -535 405 266 -703 298 341 -709 -256 361 648 -46 -668 782 -788 -778 -99 737 103 157 777 110 -479 482 -115 -346 -277 254 342 -320 -594 518 -750 -772 -730 574 -858 345 142 146 144 -859 -294 -728 579 -235 796 83 185 -252 -670 -254 -782 580 -863 158 54 -384 661 -133 341 348 550 596 584 -536 -312 279 61 -699 13 259 -772 -302 109 -566 692 380 -316 445 654 -106 180 -237 -401 427 -873 551 -2 -823 -618 -555 -625 85 -768 229 -360 727 607 241 560 -602 -337 -401 67 741 -508 -722 675 442 224 -331 -268 -713 -230 -194 167 -48 -749 -12 711 63 230 748 673 -866 426 428 -451 -519 278 -240 -736 -782 -285 -392 390 638 -421 -844 -89 723 -40 94 -853 471 273 -6 599 -116 -646 85 150 -5 -481 56 667 -287 -606 485 -235 357 -411 -168 437 -158 81 -423 13 -193 -875 -727 -830 -670 -140 -626 701 -407 677 -26 234 215 -814 485 15 -693 609 227 550 2 -139 -163 -489 -557 315 -175 -830 -2 592 167 -481 -142 -137 168 -329 -873 -833 380 450 -248 -792 280 207 384 -787 -548 -892 -359 -117 -199 705 -112 213 -807 785 704 -835 327 -163 -231 -350 -414 -439 362 796 -632 746 110 -469 358 -114 75 460 73 148 -73 -131 -538 -363 690 611 -881 -739 602 -386 67 -143 28 562 -594 602 119 245 309 -62 -822 381 381 349 -286 563 -643 -762 472 -828 644 498 477 92 -52 121 -770 -577 504 722 -897 -630 179 441 704 -305 147 -709 768 375 -48 -720 608 662 -837 -738 194 -433 -181 -747 -880 -662 190 -625 -263 -595 137 -476 -200 664 -72 -189 167 394 -830 52 -71 -378 -297 -664 683 -654 -505 -394 -98 599 -76 -339 123 -295 -80 406 531 -253 -546 165 402 -711 -753 -103 460 -49 -38 -793 -596 -683 179 -266 -66 335 -182 -343 330 378 763 -401 -608 -162 -90 559 -238 232 198 395 -669 -448 347 60 -853 -416 -19 -152 398 731 616 790 -698 -578 -373 581 352 -223 564 -69 -271 172 -863 -455 -712 185 122 -477 761 259 516 -735 147 -816 113 -480 769 -710 -832 116 -369 23 -468 159 -414 -199 72 -177 -96 -868 255 0 -20 300 -450 96 -315 515 308 -226 -683 -106 111 -589 -414 -812 598 -511 496 -795 410 -19 143 364 706 587 200 -665 -627 -792 -277 -351 677 -637 582 457 490 795 -657 -413 -501 -262 -828 -386 -110 -392 -774 -499 -546 -876 -52 450 274 667 -894 -549 237 -362 720 -678 -480 -651 694 355 -219 -698 231 -80 -406 -783 585 799 -483 -101 -631 406 -699 -777 -582 48 -155 -15 -231 -269 -111 -409 563 -828 -695 316 476 497 271 -433 736 -810 -94 3 212 -416 -437 90 743 -663 414 603 136 440 556 -136 262 98 386 537 402 -794 291 102 477 -858 -699 -24 208 417 554 693 -300 142 62 299 -640 302 -52 -485 -50 179 601 149 543 -680 625 196 431 620 188 515 -59 -534 -633 164 439 -577 352 374 -665 541 -13 -227 -888 -4 337 -787 130 93 -535 -433 570 -219 -899 -852 680 559 786 99 -249 304 -561 695 129 329 -243 -72 -136 -344 716 580 -142 62 -341 -363 -680 -218 571 132 -581 -434 -511 -286 -841 322 792 62 709 -472 550 -301 -370 -310 -213 633 -773 58 -361 153 -181 566 -418 -883 765 -556 -386 159 -3 -755 -750 -236 710 -592 -636 -109 690 -468 -35 -598 -667 245 630 -768 447 650 256 311 -164 678 -410 -889 652 190 719 -618 785 -794 713 -720 -251 711 274 137 761 -715 -302 -895 -213 -517 -815 625 -654 620 493 590 184 381 -234 -254 179 -174 -877 747 -646 -727 -864 472 139 -84 -202 -459 772 -635 -471 281 -679 708 -821 606 -462 -547 -329 -728 695 -252 -142 -515 228 -540 292 -894 343 595 790 -787 -575 -310 -794 -194 436 -874 -575 557 714 -60 -251 749 393 -591 -636 661 713 -745 -246 720 621 -832 -129 -283 506 -700 -378 201 487 -586 575 171 63 125 480 -143 168 -279 707 409 -206 -586 80 -282 -894 398 -402 -783 -353 256 583 -40 25 648 -270 -655 95 72 52 -40 398 422 -552 -245 -444 90 -329 -541 248 -93 517 -15 222 -493 321 238 -740 408 -94 -729 754 -168 -509 799 -105 -351 -215 657 765 -73 -120 600 -478 -629 -485 309 116 -502 -556 -555 56 -284 713 -770 468 502 285 552 -536 -172 -888 -802 283 537 -888 493 571 -878 87 562 695 -216 -856 -118 35 -864 -791 795 -305 -232 -643 -349 118 -653 -385 -253 543 -647 224 666 -251 743 -769 -682 17 799 773 184 -439 272 321 -336 -378 -781 55 -259 196 -152 298 150 553 493 410 44 393 425 607 -701 429 -274 -222 499 576 425 -12 -288 716 325 3 -509 709 52 271 268 -734 -377 -434 122 -762 222 329 -858 -296 -667 251 33 106 794 -416 -515 -691 -878 -309 669 216 -135 -391 363 -13 649 354 -109 -202 -358 -16 -741 -113 149 450 -719 -656 731 284 -140 -483 -620 295 194 -31 729 -265 193 -138 -164 346 -32 -163 -755 -652 -634 517 -33 425 755 215 -758 464 522 614 -759 -794 -306 450 -745 -623 296 199 -663 87 472 -836 -709 69 432 -255 391 -331 570 143 -61 674 257 625 132 -816 778 -45 454 655 130 -695 -847 -726 28 641 490 -42 179 519 -323 185 -894 -189 386 -639 -443 46 620 -246 -273 635 270 -605 398 274 -572 15 566 165 77 63 -425 -403 736 -618 -475 -417 -879 -441 195 -872 111 787 -65 -612 471 -630 -244 -778 -887 -746 -595 618 -514 -346 394 -395 -789 749 415 358 -4 -633 268 464 -477 392 350 733 561 -145 547 722 -561 375 13 -850 -428 -349 430 613 -781 -405 700 -567 604 -654 -330 -665 -277 -577 -764 -155 -14 -134 573 -235 -710 -807 238 -418 156 -643 -288 678 319 314 -785 491 749 147 643 334 607 357 -811 138 -645 522 -534 471 -434 -368 592 -555 -207 -786 -378 729 -293 -615 121 -401 -54 -376 -656 58 -607 -752 352 308 555 485 267 643 -627 -30 785 497 -786 -299 503 784 -331 -705 -537 -792 -549 -406 265 94 -247 505 349 587 -791 308 -840 785 -646 267 669 -193 263 238 688 299 -759 -810 -605 -660 624 -225 -440 -889 699 -584 -64 -177 366 281 83 -397 746 653 -18 -560 443 -790 -327 565 -427 -633 -636 413 -420 -703 -888 179 673 -317 604 425 -708 127 -572 -180 -134 -327 16 37 -470 -765 256 -840 -378 -244 -5 735 -663 -109 25 299 144 281 -116 -482 -775 -788 -570 -505 -622 284 361 -643 -488 -167 772 -425 -119 389 561 -548 -182 -503 787 -284 529 -770 -668 590 393 465 248 -656 -194 402 -665 538 -404 -464 -315 468 156 273 -528 327 -870 -519 567 -207 301 -171 46 743 -197 -893 -28 -258 -328 588 -11 784 -485 160 329 -149 484 -328 -123 705 -196 242 -503 204 -689 321 326 597 -260 773 -351 -304 -676 -408 -158 248 -348 -579 648 -277 377 433 -159 -457 766 675 317 657 599 -725 438 -35 -405 -852 -609 -476 -582 257 295 -292 437 -356 -166 -262 79 216 430 83 150 359 258 236 -302 -294 -405 664 82 -221 615 256 100 -512 203 -478 -68 505 -317 698 -550 -399 -311 243 -211 -730 -45 -750 164 -216 -382 123 -900 443 -384 -451 150 -876 -809 -672 -242 125 -82 -473 -632 -765 -577 -624 -321 -105 -237 25 257 16 -416 -708 69 -412 166 -656 -726 -254 421 -390 -450 778 590 108 -216 360 -171 -154 100 100 152 -65 -362 -98 106 -894 -568 704 347 -66 717 332 591 392 -696 -109 62 40 283 133 511 738 93 212 362 -757 580 215 541 -114 -276 -117 542 -213 690 654 620 -636 -243 87 -682 620 727 288 8 -841 -811 65 -27 -748 -488 297 -156 -259 405 -457 128 664 297 748 388 -157 250 -244 379 -430 68 -284 381 -205 -222 -280 741 -708 -27 240 119 -399 -886 -420 -535 -402 -649 -767 73 386 744 302 174 -33 -773 479 313 783 -777 6 -567 237 -236 751 163 -626 364 -355 455 -424 135 -605 -437 717 -746 224 721 69 -128 -260 5 -350 -310 689 -821 -557 612 -146 401 332 -658 -115 254 375 -877 -299 571 -19 -827 -112 157 -381 -526 208 -750 174 -21 -202 625 619 -810 248 -132 -797 -543 -318 302 297 463 -304 210 -756 -896 -129 -386 -71 323 538 -446 469 499 488 -243 545 -647 -602 -135 589 119 -251 -369 116 19 694 -78 -709 -772 -3 -606 348 -51 302 -395 -895 -237 -427 548 -603 63 -443 -19 791 -42 790 -491 415 -257 442 299 562 58 370 -667 417 -530 -530 -635 -299 -526 525 403 -233 379 329 -744 521 505 642 -70 487 646 295 -760 12 -703 546 -863 47 -144 771 -425 234 274 -275 -186 396 355 -697 -206 146 -609 -485 -713 384 353 -264 -50 -759 -267 227 49 544 453 393 -878 -718 -562 286 -75 -572 -329 455 -295 92 -390 561 -695 -496 622 -879 462 -779 228 -859 232 -575 -682 -890 -141 -231 -122 -357 -879 337 413 568 -584 392 -172 94 400 -807 -216 -806 140 690 -799 527 419 -216 -801 -55 -218 -413 23 405 378 636 -119 -365 -877 -296 -397 172 700 528 78 -857 -118 780 -156 -643 80 -509 446 -515 -56 727 -684 585 -6 402 380 166 537 -181 -667 -570 43 -584 -469 -534 699 68 -252 478 322 -424 -524 187 -445 -551 -298 17 225 524 633 -204 69 -563 165 134 -889 -848 596 -247 -775 -718 86 -401 163 659 -176 -765 -195 -32 65 -132 -444 749 782 400 -688 -686 10 589 740 470 -299 731 -244 742 722 124 130 68 -749 648 -479 -123 100 -436 -277 392 -137 561 247 247 -512 -245 684 156 457 -181 69 53 -874 494 -815 175 770 -511 -175 -403 -189 -326 82 -892 439 778 -328 408 -555 508 -891 111 454 93 639 -37 797 765 -125 -810 -80 -227 -851 -693 -622 258 -458 140 -306 716 106 728 310 689 -7 -246 -393 -435 598 -272 769 -510 49 245 -645 363 698 157 120 -249 117 -304 -129 -859 -719 -320 -835 112 -718 -835 -433 353 348 -859 311 -818 370 -130 227 460 -156 -702 -644 327 -427 789 593 -835 -460 453 -477 -540 519 -258 -447 -23 458 274 735 -433 -206 596 606 -525 369 -175 -699 -111 698 -13 97 -546 -574 -776 -531 363 -733 -228 -418 -855 444 -452 -656 -608 272 -678 74 -467 -664 -866 438 501 211 -181 271 -368 297 -762 -188 596 419 -150 -852 -464 -474 514 1 -117 44 607 -694 -681 -879 430 10 -689 -605 -144 753 141 396 642 -241 -708 -702 -227 -632 -729 35 -826 270 -258 512 -625 695 -789 -710 -891 -382 -699 304 256 608 1 556 785 596 -736 529 28 -463 404 630 -214 533 -504 -555 -801 -312 568 527 -577 328 -736 -245 -216 177 172 471 -262 129 306 16 -110 -273 -139 643 39 76 343 715 717 39 -860 -392 310 513 -47 5 405 -884 333 -855 702 796 95 97 643 -341 -769 -528 -564 421 -132 -307 -230 766 -412 -199 81 414 246 -476 -535 545 -661 63 -468 355 28 -448 -22 398 -160 479 -14 746 -303 -106 472 -391 -592 -761 -602 535 116 179 -399 -306 -608 89 528 436 -200 576 -858 -160 -636 -152 225 738 713 -616 702 362 415 -853 -486 -571 -722 -326 78 -565 175 -648 93 -289 -828 736 124 272 -299 285 -438 53 -833 496 -650 315 -527 -78 -611 695 730 632 -374 -404 -750 106 -312 458 -580 -839 -759 -888 49 -838 -793 -539 -453 -360 -18 -171 799 -25 -480 364 -82 174 313 679 692 311 678 -308 409 -772 749 -605 -112 784 540 396 289 18 -475 -640 461 -467 61 619 -795 -120 613 152 564 -88 -652 506 194 57 -289 -448 288 185 308 -785 575 -24 430 451 -881 514 709 25 471 -143 450 -491 -143 627 740 319 185 366 -374 128 -352 -530 312 587 -879 740 314 582 11 -487 34 -397 694 -423 -862 715 456 693 -124 13 383 469 84 716 -719 -12 504 -50 -107 731 705 -99 -351 577 270 -340 -566 -506 341 -484 734 -251 407 -220 540 661 -473 101 616 -67 411 557 -791 523 -803 78 -112 284 522 -562 -59 156 81 382 230 248 -502 -207 638 596 -280 17 -351 -724 686 752 -585 -130 226 -728 -814 348 572 735 -188 776 -360 287 43 333 -231 -897 -625 -422 -247 667 -574 -220 197 70 576 -513 -711 -476 -622 -210 -557 89 593 156 -219 160 1 320 530 124 365 556 -526 -16 -355 -810 557 -255 338 -370 666 -681 -291 -833 520 83 -550 -559 587 456 -768 647 126 376 -287 519 -298 558 -17 114 -68 130 771 -38 -672 -343 638 529 725 106 -184 254 529 355 227 -335 -693 168 340 358 277 -30 80 739 300 149 502 -235 662 664 314 770 -204 789 -807 131 425 136 -549 -532 566 -642 635 -546 516 -717 -92 75 437 -776 269 -337 481 -47 -126 242 -547 500 -856 -191 -502 292 -32 531 -653 672 -26 718 208 -372 -574 304 -186 375 30 519 -420 -637 342 -514 670 -518 -128 -658 131 674 -617 -311 696 -731 -626 -812 -230 -474 -336 -135 576 767 -230 554 49 360 -136 -312 -840 -684 -834 -319 -639 -583 -886 529 -774 349 222 -429 530 -639 283 614 397 -804 -369 -274 -683 256 95 620 -753 -437 364 613 368 155 -36 703 341 -194 438 -740 115 -58 -62 393 -649 -801 -458 189 445 -345 -154 124 631 277 719 9 -127 -765 362 153 634 612 -293 -53 -687 410 -206 -815 540 -175 212 -478 419 -508 -386 -650 -691 -37 -818 659 295 470 99 643 -635 -740 -863 307 482 745 -809 20 -416 -616 -568 743 -735 720 -866 -742 678 -214 -49 734 -186 -833 308 450 -838 -264 -715 -622 -727 -866 -19 -24 46 564 -773 -591 -630 363 -235 -571 631 -380 791 -456 -99 -308 165 -606 -493 335 -813 -764 116 750 348 -494 395 195 311 -18 -128 -543 256 -44 631 321 768 -490 19 242 320 -156 733 462 74 -510 776 -582 -480 -805 -103 -772 72 511 -537 -640 135 273 -794 443 -645 -25 237 51 -65 505 316 551 295 -397 190 603 263 -532 142 -528 -354 224 675 -877 -509 510 -781 38 568 757 338 369 190 -495 -144 -649 -874 -22 719 -515 360 371 -680 -135 187 325 458 620 566 565 -277 463 -233 318 -325 -719 94 351 430 -465 -771 769 115 211 691 598 -425 -266 -187 396 -35 411 782 300 -643 686 -851 708 796 -664 -734 -134 -809 -216 -772 -536 -323 8 82 271 453 496 524 229 697 -35 -39 528 330 -84 207 -5 102 -98 -93 -740 555 -196 678 -411 -341 -835 -49 319 497 -475 573 -413 -851 -287 -768 723 -751 -213 -570 491 668 -161 -449 263 657 739 431 609 -243 -833 -854 -85 776 558 -481 -879 -167 -780 44 -890 230 -805 337 618 -56 -58 -631 -22 -196 184 593 -318 -267 -791 -241 377 739 -42 305 151 -426 -515 -84 347 -112 -157 -292 -658 -229 -266 576 443 783 697 -836 293 -178 261 -137 145 -121 -848 -257 -299 -718 -323 47 -270 -533 378 -672 255 669 510 -746 122 -377 144 413 -55 197 -297 -836 -523 318 279 356 516 452 -656 365 727 204 -327 -325 426 -65 73 111 -243 -364 278 799 522 273 96 -114 -580 -107 -203 -265 -96 -396 526 -626 -469 -197 606 -622 737 -586 -298 -276 -713 -678 -272 401 722 312 -423 728 -79 20 -729 534 597 725 -106 -98 590 -808 -225 339 -787 -84 -540 -121 450 748 -426 -782 -399 -616 -91 434 65 -230 426 45 265 -415 -405 161 475 688 68 157 750 346 569 287 -620 -41 613 726 169 -663 -719 11 -180 -394 -736 -308 615 -378 670 761 779 -776 -404 533 -347 -438 142 557 -216 305 161 -139 90 -641 -614 558 691 -676 533 236 565 474 -743 418 -632 86 143 697 576 -472 89 -797 -712 -228 619 202 -354 335 83 -324 666 -137 -191 444 78 -398 -479 363 204 118 733 -93 37 543 617 -310 395 18 85 -173 731 -175 -615 240 554 454 -83 -278 382 576 385 -564 -620 102 -37 125 580 576 -363 -621 730 458 -36 40 23 246 145 -283 -703 -463 760 520 685 491 -506 93 -759 -572 -105 32 -273 -103 -674 -222 646 262 -523 633 -489 -513 287 -226 -462 200 -330 443 -138 -158 -32 196 -676 -878 130 -725 -257 -282 -371 -708 30 -190 538 -18 110 745 -789 -855 2 720 -747 -430 327 -465 782 167 201 -420 125 768 114 270 366 173 323 243 -885 407 -285 -158 326 361 -36 -373 -558 -397 -828 472 -53 698 692 164 592 555 -701 82 -719 654 519 -596 320 130 326 -16 269 651 -384 -732 -523 -346 -171 669 -63 -21 6 757 -570 -333 -885 -61 726 -384 -392 51 261 -566 -652 169 360 -668 -135 230 755 228 604 232 -505 612 -228 -710 555 439 -72 -212 728 291 744 273 784 86 -132 593 466 -39 -761 198 176 173 249 -774 284 -107 -390 -294 -217 -775 -659 -754 155 -788 305 -104 -874 681 -829 694 -92 -619 84 779 -646 -302 733 -628 -436 720 593 -38 201 26 97 -785 167 501 -841 -899 -341 -640 -143 -16 -393 -103 -338 -239 33 346 -389 663 468 -807 609 -249 -90 -8 -530 -703 400 -505 12 747 451 -728 357 573 246 553 378 -519 -669 194 -424 -33 -414 281 -145 -707 -688 -27 181 69 153 -581 220 -434 -355 19 -144 -818 654 -605 -728 504 327 641 55 -415 -76 628 -876 288 342 497 31 -216 63 -751 -734 796 201 -480 657 -56 242 333 -764 -66 529 345 -327 727 680 -440 -827 -237 247 -712 370 -39 -666 -102 475 -543 -521 -619 -595 491 800 36 0 178 -47 86 -567 564 -739 93 -705 -878 323 -117 777 -159 292 789 -398 -352 109 -114 57 345 -120 351 658 -656 -366 -750 788 -736 -479 -97 15 -13 -684 -840 -433 201 -297 -714 -9 -311 534 74 -399 444 -602 -95 103 -473 448 446 -429 -585 -515 -41 -534 590 598 -485 -417 -543 -514 -393 -205 396 -173 652 138 -11 -312 -52 -779 -805 -168 248 -265 592 -43 -777 112 248 333 -150 -566 733 430 -536 -203 79 -427 620 226 218 79 -524 610 -403 -28 -268 -721 461 -684 -83 -218 735 -691 329 -168 -616 -122 -348 -301 211 -348 -665 489 -529 -8 -185 265 665 538 531 147 496 193 -44 304 -641 -440 -534 -474 789 476 368 -744 -61 4 -182 205 3 140 396 -25 422 -165 475 96 -505 469 -390 427 -536 -706 -164 -350 -382 -62 678 -622 -402 -438 561 -675 -95 -764 181 -245 304 357 728 39 -476 465 -699 608 684 468 509 431 427 316 205 -897 -173 -507 -684 -559 357 -154 593 -494 -204 -41 790 471 335 595 88 -741 -110 -457 -10 -300 360 -301 -206 397 -331 -554 -526 -885 -250 -442 610 203 179 -758 -683 259 57 90 27 437 -357 -138 -155 2 287 313 456 -598 -458 737 -582 459 -18 53 -234 69 -268 -778 -404 446 616 -79 63 -271 -271 178 93 368 -435 605 410 -470 -270 745 269 -277 370 -693 343 -38 -517 -160 41 -896 570 748 646 -375 301 -420 -539 461 674 531 602 713 -233 726 558 252 213 -470 -890 -111 -245 36 199 183 272 423 397 -407 430 -349 381 387 338 625 127 -399 -592 -89 -841 -594 209 237 282 -886 -291 -69 -294 63 -100 -662 655 713 188 -266 -802 384 -145 365 226 267 -122 -695 -474 532 -306 357 -20 296 -895 -75 210 -62 -189 609 22 -647 637 776 -161 -825 -662 -602 -747 -351 -256 278 -688 643 415 -281 -389 -754 -280 641 734 498 -723 23 -785 -201 308 -348 -545 421 338 243 -610 -895 193 253 559 397 593 -378 -193 -521 -275 -766 491 -712 158 -379 -714 75 521 39 -581 504 -785 -310 633 194 -168 -420 -163 -535 -782 -46 -799 336 64 -656 -330 -720 479 743 22 -415 754 761 -255 -691 45 -484 467 -795 322 606 589 490 472 448 -678 660 662 85 -162 666 -752 -724 -128 -211 -281 -247 154 197 62 373 -899 257 -414 -739 -19 330 451 274 543 129 525 -391 259 559 614 -39 -144 444 602 -697 -186 -331 123 442 -217 619 -663 124 244 510 512 -695 -149 288 422 -671 443 548 -311 -111 -582 -243 -718 -338 -289 550 165 372 126 638 -736 485 579 349 770 275 -405 81 -808 -562 -228 -198 -239 189 -41 603 780 -313 256 -706 352 -365 324 593 479 270 736 -415 -19 516 470 524 445 793 195 -292 -291 -242 -226 59 -278 -113 -173 -685 -687 -560 491 -529 379 -196 572 -641 517 -594 -838 265 16 -488 -285 -147 706 491 -148 -480 523 -204 7 191 -580 -173 675 451 -241 -84 -30 -764 -40 438 156 566 -115 -584 -596 -270 -428 117 638 47 -417 -103 93 173 55 740 328 505 -540 -413 382 -782 235 -479 -780 95 548 357 673 -206 -854 -450 -12 692 562 320 387 10 -896 383 -885 -767 -554 546 -119 580 685 -112 258 30 -474 -894 591 -664 -70 770 57 -742 -589 724 -94 209 -654 249 607 569 584 -625 597 338 -296 257 -138 13 4 351 -741 102 578 691 -785 317 -596 494 304 689 -136 234 -502 -548 -579 101 55 -250 -619 49 -317 390 759 778 -879 -612 -364 -742 -80 -111 -624 -636 203 459 -886 -565 135 -350 -153 -566 125 492 -207 -312 -767 -276 209 88 486 42 156 442 685 -284 110 -861 -15 -215 -375 -249 -839 -297 -245 -739 709 -457 -723 457 -637 -563 -402 -558 329 354 -764 52 -358 470 -329 448 432 -718 132 -149 -264 -834 -829 537 105 -320 -687 -494 -128 -802 -415 330 -250 -664 22 508 -557 -119 -535 -60 355 179 -564 358 768 322 635 203 -560 -384 123 -619 752 -371 -65 777 531 252 -174 -173 -875 -305 -390 -759 230 195 85 -63 -400 407 66 -237 -107 -80 -53 785 -109 561 -495 -66 -367 -398 -477 89 180 -123 -85 -81 -704 -628 -292 -544 275 -600 -152 343 563 -625 471 731 470 612 -785 -29 726 -176 -772 406 166 -804 272 -664 426 -148 161 -551 28 202 -132 -479 759 -509 373 635 239 -771 233 527 -455 -264 -339 753 117 -836 -4 -14 -34 14 66 719 560 -614 304 -631 170 563 -117 -254 694 -650 528 443 -246 -15 -175 -745 -684 -433 683 -465 72 568 -590 352 -794 25 -239 -174 -651 270 298 490 253 706 -199 -337 444 307 564 350 -22 -815 -610 368 -765 326 -715 761 375 734 -264 -868 631 308 -138 75 -840 -381 26 776 -874 -850 270 -234 -360 -334 33 530 273 331 754 225 -895 -762 320 386 -673 -380 -202 -259 -20 -507 -584 505 -759 82 147 534 -737 27 691 245 -499 105 688 316 491 288 -267 219 -206 -97 -664 -371 -376 697 -595 -605 -533 160 -158 573 -497 -529 162 746 478 425 217 187 359 -266 -147 376 277 -68 209 -66 -681 -93 684 180 654 571 -862 133 517 281 635 -735 -837 544 -90 53 -336 607 285 -544 -767 534 -361 374 696 192 46 624 -455 -474 427 170 307 355 -445 480 547 -227 -555 435 -215 351 -679 -487 -68 -380 -387 -816 -257 -884 795 -666 -130 -800 -657 -238 61 142 -327 695 778 372 392 -573 -668 -543 -865 -187 -209 155 365 700 -346 408 447 -652 758 188 36 754 644 501 -548 -120 206 -24 323 -551 -538 647 -634 -644 274 -476 232 -519 -542 -589 712 -728 345 -259 -501 -713 -759 -279 -344 -570 -170 -274 320 351 720 552 389 387 692 -690 181 -825 606 -414 340 202 0 -760 -598 771 -771 586 547 520 -153 -492 472 -289 -653 55 -827 788 9 -420 -492 591 545 -196 -646 -548 527 -675 252 791 -790 267 666 -304 786 -206 636 -794 516 295 -197 -798 223 320 151 -219 -182 -880 -35 55 160 -523 -593 80 460 -406 -170 373 258 168 348 -567 223 -715 549 -840 516 140 31 655 -622 791 -134 -18 -605 264 -368 -523 523 -585 -78 577 418 298 -885 473 251 -742 -329 -543 -180 -4 681 671 -323 410 425 752 -123 467 -170 -463 -126 144 -787 -392 -737 39 725 -488 4 -691 598 -584 124 672 763 180 112 441 116 629 -334 36 -74 -166 345 -779 -449 177 -498 697 541 609 686 -874 -523 94 192 258 688 -81 -561 -497 -445 439 -505 143 122 -629 333 636 622 -661 731 279 451 -771 -871 563 -676 800 -435 -828 446 -257 -412 -508 -538 147 -134 -7 -328 -470 -813 233 -222 -93 755 -455 335 123 580 646 767 -426 684 254 -524 -555 -243 -46 291 682 -722 -811 -43 -596 -357 -439 56 -300 756 -864 -383 584 633 255 -417 -167 -594 -549 304 -844 -403 -429 -116 176 -780 630 -682 -381 613 -483 487 -678 535 423 -246 126 -769 -112 482 -304 -153 315 548 615 620 174 -395 659 466 -763 -602 -464 -404 317 356 647 -354 -301 162 718 -636 -239 -638 -572 -441 -109 375 -529 -897 -547 364 -330 584 -701 228 -319 -309 748 479 -412 -667 -684 629 -354 -827 -773 140 78 787 -809 0 771 -60 380 -352 -522 -295 -78 687 -693 83 229 -82 789 268 484 -286 -28 -495 440 589 540 -471 587 -467 -576 -589 -158 -834 261 496 -134 -782 -87 589 707 -504 26 348 148 -498 152 776 563 -838 -114 -315 457 369 349 462 -154 -175 -838 166 247 439 -813 211 580 49 216 -300 -363 445 790 -406 690 -436 790 135 -96 -511 441 -463 340 356 -838 80 42 -31 268 411 269 0 -130 -118 139 -272 403 -393 -264 580 4 -672 173 -566 62 783 -180 376 -414 134 -32 618 -131 -154 74 -750 66 248 -276 674 341 369 672 -623 -571 -583 -459 -122 759 312 -76 -762 -634 -520 738 130 780 -736 -23 -673 755 -767 -613 -702 -855 -463 -142 -26 -752 -301 -249 798 374 -591 668 -847 -824 249 497 716 -328 544 -786 -723 539 -19 495 357 551 -718 -576 67 -91 -364 153 -838 428 432 757 29 -697 220 628 127 -858 -28 201 659 784 162 -706 -668 -196 585 422 328 791 -220 -41 -14 584 399 -764 -583 295 -487 165 336 768 139 -745 620 -528 -91 -233 -747 147 640 161 -790 56 195 680 -473 307 422 295 478 -654 -568 718 133 724 472 -835 281 377 -847 -862 348 -163 -852 -555 691 -561 -778 451 551 407 -664 -316 -724 -23 4 -475 -701 -318 -479 252 -527 -871 715 -819 -662 56 -712 -867 376 -585 -640 -392 739 667 293 -424 -693 88 -518 -62 -240 529 -706 -515 -893 -320 -492 520 -226 572 -423 418 492 787 -863 724 -535 517 279 380 164 -212 -244 468 -202 -842 -291 -261 434 353 -208 88 -375 -480 -62 191 63 -722 -838 230 681 351 -797 -96 -563 34 792 640 87 757 -722 324 204 95 -471 -792 -493 624 757 -788 554 -471 29 530 539 673 738 -110 715 -690 -304 373 254 665 94 798 7 -613 -220 796 -805 -182 293 686 703 309 -212 295 310 -421 749 -360 -900 780 534 742 -372 491 185 285 345 755 490 462 401 -636 29 -313 -717 -590 392 -103 -605 -430 -408 -885 686 -594 -138 -66 -119 180 629 -414 221 -304 -626 -19 -838 595 -764 173 -886 -352 -885 -437 -719 -317 750 -104 795 -749 -143 750 16 -53 213 -806 -636 -51 304 797 140 -91 -632 3 -57 -441 -85 -673 -403 -738 -128 -787 -865 -718 -289 -468 -645 111 -730 -636 -201 497 553 -363 -183 -247 -106 537 535 49 -159 -287 -460 297 -592 -621 396 -243 655 -128 235 -851 -369 -763 505 4 426 351 -553 -183 -823 -779 -556 -98 -221 -510 -795 466 -785 455 457 770 728 230 419 -394 214 -185 -789 699 473 -383 -174 -249 -43 533 -51 -218 -110 344 575 63 249 -81 -860 761 491 82 -557 304 172 -457 -827 -779 -448 -155 -75 640 -516 -636 -807 584 -257 131 -309 -767 321 779 -272 -404 -236 416 -804 766 -436 -648 219 -464 -396 97 -317 -196 -550 112 413 502 36 398 -610 522 -533 404 -33 169 -145 2 -24 -288 -642 -848 448 -823 -887 -460 -680 -145 -159 637 -900 -372 646 40 -528 -646 -660 44 -776 9 -612 -62 694 691 539 -821 -316 -601 301 -244 129 -193 476 -311 732 -727 152 -617 135 -323 358 -217 -558 418 593 22 799 -272 -245 -99 703 -89 64 -750 668 577 -127 -131 -877 322 -724 376 -683 -873 682 -593 -495 -625 716 184 -899 -809 206 19 -93 -169 -655 72 306 -307 -624 354 -761 -604 165 64 -309 -417 -511 -378 540 170 346 -332 -641 251 -824 -507 38 257 -185 659 -537 18 -582 -794 -800 -612 390 432 -260 11 9 -740 771 366 746 -796 -173 -244 686 -170 409 -766 513 -749 798 521 -627 -449 -401 280 108 -636 -778 -26 542 519 540 678 100 -715 -224 -591 -327 -532 446 513 270 -54 153 -238 -655 260 718 602 -340 -817 -213 39 78 -395 -439 -84 -355 94 -170 464 -423 -398 -619 -797 526 659 168 351 794 -731 -105 145 -836 594 321 -262 -60 716 558 -823 -95 -199 230 -510 494 479 -570 26 -748 23 -252 -344 -537 102 -518 262 620 -643 285 -35 327 370 320 -207 31 270 -372 -830 -207 -822 -543 -23 -893 -284 -488 541 -504 12 -575 -136 -829 585 -783 -484 -668 570 328 -105 753 -119 -828 -706 93 217 -525 -336 -756 637 -791 535 553 -838 -279 207 -198 -687 -293 -518 220 -429 567 735 -554 -593 102 324 -494 -465 -715 -224 -739 473 -616 -614 740 149 185 73 -284 -686 -268 -840 110 -50 108 608 385 404 -841 448 425 -417 -272 -823 -236 -124 -57 546 -735 -832 -877 761 596 -765 162 402 611 -412 641 328 -248 -360 528 -731 -158 -553 411 -714 18 -514 -653 -229 70 268 -798 -599 -362 51 -221 -502 156 -105 -336 -227 191 -602 -533 -516 353 -738 -363 297 -346 218 -683 -773 794 321 783 -483 -603 -743 630 123 -231 -99 -684 -54 -240 -787 -609 258 378 402 -103 -629 -363 -756 670 126 517 678 590 411 -264 -884 174 -425 -122 -156 59 27 -76 137 -343 -820 -546 -39 462 -399 272 775 -505 66 -199 506 -478 231 281 -123 -809 -97 -196 -695 -110 -734 777 -44 -21 673 527 34 730 -753 457 -163 -520 -419 -185 -679 89 -358 222 504 -126 -317 -535 -793 762 -487 -82 -628 -709 -84 -87 -468 -453 -143 -718 334 119 -683 -449 -201 -692 758 -744 144 -781 214 553 418 -895 -172 745 19 -647 234 -187 702 -606 -642 224 -356 627 -614 -888 -482 755 -199 494 -846 74 486 361 570 342 387 308 -348 -172 285 -290 -641 -167 -783 -792 507 209 299 202 286 -135 -851 271 -290 -361 60 -768 -484 -346 408 699 -113 -755 -860 678 743 529 16 -649 504 -385 25 12 -76 -219 -753 701 -406 -865 -794 551 311 -786 -384 783 -28 -173 -826 -320 508 -271 -271 -811 427 -624 -741 -174 213 -125 -371 -226 -614 775 575 -717 -409 774 -275 78 754 -374 566 -837 -755 178 -798 -423 -318 -568 732 -242 796 -822 -644 -76 -706 -89 -459 -789 515 -46 772 -286 -675 559 505 -222 -544 287 487 47 361 728 -105 -511 570 -85 570 -550 342 -74 24 -72 -95 31 304 340 330 749 -679 268 -252 308 153 535 649 264 20 -118 -208 -148 -633 -181 -817 400 -302 -539 -118 -599 -828 444 575 402 79 -536 458 746 728 461 -276 -365 70 704 121 648 -236 100 -862 566 94 -362 780 763 -761 -608 31 756 139 -29 355 348 662 -551 335 -838 -348 -146 339 339 -258 -837 451 346 -102 107 73 -491 330 624 751 -643 793 533 794 -162 -537 -97 -784 704 155 -683 -425 696 -30 -290 -6 -72 -468 -511 -152 -393 -327 535 535 212 650 465 714 390 -624 -375 -667 -256 -377 406 -138 -291 -198 -789 -100 663 -330 -9 -349 -276 -587 447 256 -277 -894 -791 -862 272 794 590 216 335 -502 723 245 749 -151 553 -196 139 -729 -369 668 451 651 557 537 -207 355 -254 608 42 382 -218 353 98 -669 -872 437 -478 -392 -622 -46 246 -73 -130 -704 393 -475 -290 -775 -389 74 714 -570 632 432 -564 99 195 683 94 32 491 48 -102 473 17 -639 -486 562 -518 25 256 328 -49 424 -836 -654 -482 -517 -339 -253 642 167 457 -167 121 -497 568 515 214 -277 782 -179 -473 756 -17 767 191 -411 -243 108 169 -840 540 -427 20 -856 -722 156 -859 179 635 -160 -71 774 -654 -170 405 -468 -531 373 -175 345 -192 475 -277 639 -86 -514 -729 38 -317 -456 583 -359 -71 -178 569 106 -11 481 -315 -439 -306 397 401 473 110 -210 -135 -820 -786 -555 227 753 -190 789 646 312 234 -403 -211 70 668 70 283 -55 317 771 -24 -362 -117 -488 255 -797 227 -673 -624 -298 -314 530 165 560 324 -417 197 725 -405 395 -355 -711 -744 -771 -845 246 584 -118 597 -676 -448 354 -699 -133 317 -116 -532 577 292 -679 -364 -659 -727 579 795 95 315 -583 272 -403 541 -792 -265 -16 65 -899 609 400 450 303 -486 -526 412 -145 -368 762 -821 -494 378 -871 -222 701 38 -667 -710 336 -372 360 392 740 290 444 -165 -291 -124 -272 -648 580 725 -140 -179 527 -176 395 -88 709 31 504 -881 275 -59 -881 27 643 548 -115 507 361 341 -485 -296 197 -354 -807 297 -666 -861 577 -260 315 264 696 476 517 719 -221 623 646 319 -68 469 500 -408 746 174 -403 415 -698 295 -255 333 26 130 -549 -582 359 225 -682 298 333 543 -692 95 -493 542 -682 -750 207 640 236 -647 -1 131 -886 355 -467 -457 464 553 -494 151 530 -885 81 339 655 407 696 -169 223 81 -344 115 60 46 -772 324 -159 764 -536 446 263 -158 -93 676 605 359 519 163 -330 774 -313 -165 306 -894 -818 377 4 -356 -533 -392 325 -745 587 444 -553 -162 -707 269 534 62 562 332 -694 156 158 -118 -593 696 492 36 -87 -470 -659 -625 -655 -314 53 625 597 -190 448 -30 -598 -621 761 -483 278 -462 700 426 344 466 -213 -590 -848 -530 -520 700 743 81 333 135 -504 406 -369 -400 -676 660 -804 -610 -432 127 -269 -367 264 675 -557 -455 -117 405 -357 556 766 197 -452 491 205 116 68 -42 513 -444 709 448 -73 708 545 335 -414 684 -715 165 -363 160 -728 375 380 177 -761 -448 782 147 -550 30 769 -346 -741 -460 -365 -553 -96 -814 -77 -607 664 -458 319 420 -227 511 278 -1 6 516 24 389 -564 326 -34 -495 -764 425 78 473 -826 72 723 -179 -892 -295 -71 -673 185 -712 -411 -759 -31 195 -154 56 -716 -639 -361 -172 520 -856 -114 394 288 441 159 -700 -887 -567 -759 562 498 701 -803 -544 575 -267 -226 30 -161 326 -552 675 -732 -171 607 161 17 -486 -137 -726 788 -124 -184 610 573 -500 646 -105 -205 597 -587 -586 -208 8 460 424 -575 138 435 -150 43 454 264 -611 581 617 -159 -75 -830 -724 306 789 -791 -174 567 -11 353 605 -709 543 -238 -763 93 -562 187 38 -457 -96 -739 774 -422 -451 -773 -27 743 190 503 -704 -453 -856 -582 416 -732 -457 -669 -17 -168 645 -367 -619 -289 -216 -197 -629 359 200 303 -292 125 -758 544 -850 589 587 -210 -577 -375 -470 762 49 365 -710 309 30 133 61 -739 -19 -143 -108 631 694 450 -530 37 186 64 215 -422 -580 -238 -324 -37 563 -879 -299 190 -601 208 -650 -430 291 -747 -572 -101 -375 568 -237 357 -20 -494 -530 -753 64 600 -277 265 56 165 -888 670 -475 -557 -591 -696 52 457 -622 451 -489 -565 358 339 -476 328 -261 671 -36 -323 -231 316 341 556 475 581 390 628 -744 -603 250 -367 -665 -449 274 -805 -345 -863 -18 490 -643 -151 763 -193 -592 -517 -190 605 -100 184 -464 140 -389 445 -94 148 152 -164 189 -759 224 -90 670 -14 -298 -126 710 -688 129 314 -538 -787 635 -491 269 780 333 86 394 796 -36 -398 -803 -621 502 734 575 -830 -81 -822 120 763 -260 -525 381 -386 419 -262 768 -469 115 486 671 -48 703 579 -395 -635 -35 -438 -752 -489 -507 368 226 -480 -677 596 286 195 -62 188 -253 -156 -478 -481 385 -879 -48 -686 607 434 -827 132 621 275 -419 521 388 -870 -490 -225 681 618 -802 44 46 -418 -339 -675 792 -761 -181 -46 673 487 508 -741 -733 -141 -61 -417 -264 -604 31 207 -161 -738 495 276 -121 -500 -385 -348 -751 600 -871 102 80 -336 -37 515 446 -607 -523 167 -89 506 283 -133 -401 -116 278 -175 197 663 -794 792 -108 -139 -766 -652 -662 243 389 58 349 -724 -631 -716 -645 -744 446 -809 71 -433 -685 -540 -159 96 -700 -792 413 94 536 -177 -680 -431 219 -126 -898 380 460 59 490 -121 409 -336 100 728 683 608 244 749 717 118 652 1 566 440 -113 -352 -292 107 425 -702 50 -878 148 -414 -767 -70 -773 -220 603 -277 -569 767 691 -326 210 165 -830 540 -36 263 -846 101 507 -105 -149 -34 -313 -443 -650 690 -757 -531 -754 -704 -464 120 90 -665 135 613 -603 492 -729 -400 -862 -453 -861 120 -430 319 -699 689 2 -227 -424 -87 -787 -770 -709 -516 496 -40 -891 -83 -358 -126 702 125 71 67 325 238 112 327 -200 -104 160 -120 -460 681 471 -551 499 135 115 -217 -204 189 152 472 637 -378 135 741 -463 -50 -29 673 74 -323 -55 248 759 96 -681 -69 785 -306 -542 -320 496 334 -131 -562 270 -813 422 -749 688 -181 -463 -301 -740 -303 100 650 -722 665 -503 -507 277 361 53 -419 -770 -130 -645 -692 -688 -467 -709 -895 -767 -238 -160 -95 -823 586 442 747 -469 357 132 50 -608 -15 460 -847 -317 -86 -851 -385 -885 214 278 -178 -51 -514 118 97 740 -745 617 -10 -253 -754 -745 -166 -669 503 521 516 362 583 -817 750 577 58 -869 -557 100 8 -367 761 -398 -614 -355 -563 59 -392 -34 -786 -95 -220 183 -66 276 728 -797 -296 -243 -557 714 536 336 390 128 -85 -823 -449 270 -809 -244 91 777 -143 -624 363 -185 309 -130 -218 -255 179 -259 500 227 -507 -390 65 -130 251 482 -354 588 729 230 -661 668 154 519 58 -24 -68 183 -448 -445 767 -526 187 -300 121 238 160 621 453 147 -42 -692 -488 -757 -742 -82 420 -809 8 779 -610 -889 -772 553 -888 -1 540 -521 224 527 -285 -464 -185 -719 -641 779 194 -166 -823 -67 -150 466 643 -849 -330 552 369 -786 445 6 -397 363 -715 -466 -369 -655 -188 347 673 741 630 193 -445 313 686 641 -663 129 702 -19 -81 -438 275 -581 53 -576 774 -474 698 677 711 -478 435 -618 -149 316 -847 279 -861 -454 -598 631 -713 -511 -95 57 18 -149 -299 -734 -570 -820 527 424 -680 154 -498 22 -248 325 270 157 653 279 76 588 175 -174 -143 707 -473 -395 -255 -175 -706 794 -24 162 667 707 -770 698 28 287 101 -747 693 -870 -823 -207 303 -820 373 -762 238 -211 543 -672 -22 468 403 543 483 -401 279 78 -124 -780 677 -800 766 131 42 -129 -8 591 547 441 -193 539 736 -632 -756 730 -899 -718 -222 192 259 -132 -535 -127 -847 693 -289 -653 -299 -786 -619 -683 244 -830 255 -37 334 555 43 -349 105 -454 -195 -752 -434 434 412 -401 52 -321 627 273 550 -551 595 274 -391 778 -414 -726 -35 -6 752 -844 69 -632 211 -173 402 108 47 219 -162 567 -664 -511 -114 595 -835 -496 -669 -548 -894 -396 331 470 406 -494 295 443 -586 695 383 -299 -82 457 -553 -865 -763 -849 659 -124 -682 -277 96 -214 569 363 796 2 -456 -686 -689 -331 31 355 226 621 -636 179 573 -30 -155 591 515 403 480 -299 506 139 -333 682 -688 782 466 349 -268 -34 -837 85 71 161 320 -370 699 699 -358 -883 -23 -767 70 480 -575 -640 -120 412 -887 -68 -600 184 363 529 615 -662 769 240 628 -530 614 -364 -425 -633 -478 -808 111 121 -755 280 46 207 184 285 583 -255 -54 138 -779 -839 165 139 694 -45 272 524 -857 -234 -124 -231 -154 382 -435 -885 421 -286 -820 -303 289 376 -121 38 -128 277 737 -685 209 -736 11 508 24 513 -322 -726 122 693 290 -126 391 529 704 326 231 -22 -788 329 67 -826 -146 -542 -255 23 -218 -793 -575 -495 181 -695 -97 -846 554 43 386 -891 -21 -69 -417 -729 726 -44 97 199 -742 -166 165 142 -530 -433 -507 -4 -387 -153 -650 653 772 211 758 -602 270 259 -164 662 20 -574 -862 -409 -358 -583 -681 265 -676 -560 -102 693 733 539 -307 -531 -585 -464 -129 146 343 472 -21 212 -859 -268 138 -33 -445 752 78 -564 -369 -484 -817 -490 730 -896 -597 -764 326 -304 120 193 702 -142 -742 210 208 742 -885 128 -273 -371 20 -594 -291 153 -756 518 658 384 140 -461 -78 577 22 -130 180 -413 -550 568 554 365 -161 325 -868 -445 -579 649 -297 275 159 459 99 -304 54 566 509 -311 244 -184 -217 600 -63 -284 -408 -882 730 -44 189 -477 -888 -724 -710 -431 -55 -478 464 107 724 -714 6 533 -507 -844 -679 -374 222 -174 1 -521 -796 -133 118 -395 -387 404 -776 213 633 -615 -656 695 191 770 475 -402 -140 631 585 -201 -566 -222 -80 -170 -667 282 237 -814 -348 669 431 -423 792 570 665 -738 779 2 522 218 222 -250 -643 -261 -664 -513 -419 221 678 -381 685 -589 447 468 337 -247 53 382 443 498 483 381 -307 3 697 -322 459 -726 -186 -15 216 272 -232 -114 -654 -295 -637 581 236 -821 243 425 -492 -262 551 -29 -385 -496 -761 -403 642 -782 348 -433 -251 -814 -452 652 329 -53 -409 -725 -114 401 -117 -778 613 -222 -747 487 204 709 -245 695 576 -416 757 -738 212 189 -83 -828 113 225 -352 -115 157 -824 -141 303 -362 748 -349 -848 254 595 -228 -133 671 -266 -619 326 312 633 624 272 -490 209 -799 -589 195 -508 -101 -176 562 -859 692 -663 -356 -253 451 -368 768 631 -295 -872 -517 -503 -867 -230 -521 -448 710 303 -253 -99 -771 -722 -67 49 -500 -781 -595 -305 499 116 487 267 -475 -420 -200 -743 -581 -431 73 -726 292 -44 -237 67 -541 -80 12 168 528 -266 692 -214 -856 237 -740 -733 -323 404 713 -716 -229 789 -373 350 219 591 -188 -285 -321 -510 196 69 -242 -691 -802 -756 474 -777 635 -616 -850 171 -669 23 -830 -207 -324 -293 -52 789 403 -399 24 597 730 257 -244 552 110 -103 -763 -646 348 423 296 -310 468 -105 -626 13 532 -890 -245 557 -199 721 517 -227 -805 -642 -415 141 -824 186 -159 -197 -709 -509 474 94 468 -533 -641 -497 -566 -877 97 506 -296 -37 511 -461 325 -727 490 571 -801 407 4 -654 -586 -777 722 -894 570 655 386 284 -475 -89 -95 -140 210 -343 -837 688 -732 -488 -325 683 641 491 669 596 451 -350 109 -587 649 -457 718 -277 146 -386 -452 603 -615 -226 -376 -322 -400 789 -329 721 -332 -364 -407 57 216 -884 -605 743 472 -638 91 -381 -178 273 -709 -624 -883 181 167 152 538 333 -255 -799 52 -622 -889 -839 -296 -329 281 710 352 -348 633 -727 330 589 -724 114 -714 498 -697 729 757 -443 176 -244 391 -818 -689 -343 687 484 -290 176 -512 369 409 159 -217 -108 -324 -277 -438 -141 -599 89 521 613 201 712 -87 278 -424 445 591 -499 -117 644 -794 -320 -712 275 -473 480 321 -670 -101 162 464 -624 -300 69 -219 -772 727 -887 176 146 -389 113 593 651 741 -372 -615 35 -256 106 -740 467 729 -890 297 727 17 274 87 -700 -330 -770 414 -16 -729 459 -193 -465 -531 -341 -192 47 534 -776 -392 -677 -653 121 -374 450 -109 -829 498 9 -499 577 99 97 398 -221 641 235 607 574 -237 706 727 -190 -744 585 705 -120 360 441 -400 -23 -805 -586 -696 240 -287 -619 -130 15 -416 172 27 791 -229 445 -442 627 -377 -259 59 -407 573 -631 -860 553 -428 294 -425 -254 537 181 528 535 758 -116 593 -534 726 -190 402 756 -71 -577 -68 -359 565 717 362 -98 703 -475 -605 -804 434 -141 789 -605 207 -178 197 -585 748 -200 -366 549 695 -526 -10 -876 -540 281 -254 25 413 286 -542 -53 -471 -202 -114 521 788 -817 764 6 547 -476 580 -132 120 -409 -38 345 542 -745 -826 -236 -751 -300 579 -849 -285 60 -131 -442 -479 208 732 -71 40 -635 -281 -14 -527 94 -198 492 -819 400 -693 56 501 523 -257 -454 -509 -706 373 -760 -277 -345 609 126 -819 -377 147 -612 -600 -20 -630 -333 684 577 -223 -813 -714 -144 633 -587 258 -823 381 588 -678 -557 56 -48 651 486 775 -764 600 503 -7 -486 369 732 -119 133 486 -68 -136 287 755 556 271 -228 -741 240 -393 -314 490 -709 476 -283 717 -109 -675 330 446 777 197 -304 143 83 -236 -12 539 128 248 -410 -532 76 -515 117 -593 -272 793 -535 -297 574 -162 -747 155 48 461 154 -818 96 205 -392 -148 -794 -886 797 703 603 445 47 577 -175 -236 -189 -70 -75 -616 588 -482 445 759 -236 313 -462 -422 387 -762 -625 44 -410 713 -233 -695 -555 304 -144 525 -687 -16 -353 192 120 -341 -878 -615 -3 -895 564 -489 594 106 -554 372 -328 -735 -589 -512 -815 191 -880 800 -226 62 -655 276 -892 486 -147 -845 332 736 -634 354 -525 370 -200 -588 -139 -774 -403 320 594 257 534 -469 117 -741 14 747 315 -541 161 -284 -717 20 -634 89 507 -38 -298 -341 -718 599 692 603 94 -391 -150 -756 723 89 242 196 292 112 672 668 -498 -765 200 -42 34 -759 63 -388 -257 439 790 384 423 279 -619 38 -272 375 419 -229 -331 154 387 -870 68 -803 -296 -324 -764 -236 -311 -670 -53 -150 -743 398 -430 -495 -744 -112 -857 360 337 512 -294 -689 -236 661 -241 -750 529 -131 59 -495 -609 -331 -871 338 192 -314 -493 306 428 793 -448 -276 748 -347 372 36 -443 738 300 492 400 340 -343 88 2 615 554 -55 -28 515 -231 -615 334 -90 547 -874 -778 -232 -573 -609 181 611 467 341 -745 403 -881 -252 -692 -402 -382 90 349 54 79 -752 231 -760 548 -883 383 -74 189 -663 -873 0 342 786 -837 530 -447 -844 -224 -300 -433 30 184 -707 314 -780 -438 -641 -500 -703 722 -474 -177 183 245 310 -142 -412 -627 -60 -751 756 -429 730 572 -403 -542 -721 -306 147 558 373 47 -8 350 658 -290 503 83 309 -651 -730 706 -222 694 714 96 -718 527 -670 -553 596 549 128 313 -867 -702 782 -402 90 -290 799 301 -518 517 -591 -67 -179 645 -60 -404 445 21 -729 0 602 250 345 50 405 8 566 -611 431 -310 -489 104 -322 -465 655 75 42 -163 -65 -862 -67 -96 -801 722 -240 -498 374 -545 -87 479 57 781 291 -131 759 772 -111 -813 734 -417 -51 -310 -591 80 -589 615 713 472 94 -304 -280 -688 601 289 -39 10 739 670 -646 -348 219 -616 -883 428 20 7 390 -525 640 238 172 3 611 194 396 525 602 29 392 649 642 219 -287 -365 -488 9 47 -301 -495 637 133 -59 762 798 721 -322 132 514 -769 -100 -149 302 162 230 178 469 729 -231 730 -212 -43 759 -404 -834 -110 783 -763 19 -254 -858 567 -113 370 125 348 -688 -891 -180 -616 57 -574 -458 -346 529 688 644 591 7 -684 -538 -220 -543 765 -748 654 -233 -131 194 47 523 483 -206 -389 -777 212 336 -580 -98 293 23 -311 592 792 -783 -856 716 458 544 302 -710 -225 85 178 511 355 -71 281 -667 296 -500 372 638 -75 413 -573 92 -1 481 467 200 1 713 223 739 626 91 -757 -883 48 -861 -869 -116 -565 -561 226 763 224 -40 196 -488 434 -135 333 259 -880 657 -341 -454 329 -307 650 687 230 270 431 -686 349 -779 -849 -37 500 268 -507 -422 -162 71 596 116 -88 567 271 -88 -382 -347 680 -159 427 335 359 -602 252 36 -387 -580 652 -513 -812 -335 -574 -223 537 625 -60 -408 -267 465 487 -729 -794 -212 384 373 -87 -249 12 403 -313 673 475 260 -225 -189 -466 20 -490 -640 -290 -661 -526 355 -473 -626 -94 112 -737 -684 -864 165 484 -84 -836 -748 522 -492 282 -104 -375 -163 767 -311 -567 447 -856 290 741 -831 -197 249 -515 -280 686 255 -640 -121 614 -893 727 284 156 -619 421 480 -7 260 -495 -18 -318 -678 239 -24 -662 63 202 -88 18 401 87 -799 -408 -321 -152 -15 -128 190 -247 432 -537 -771 308 -507 203 -586 260 785 215 77 -886 -185 -14 452 491 585 -887 -666 101 632 79 -605 218 -743 -184 -883 -228 460 -684 284 -597 39 -268 641 187 700 -643 692 -834 533 235 296 8 444 -558 424 466 -779 -859 120 -309 -514 211 666 -150 -355 -628 418 -156 671 -777 665 -829 388 497 576 -321 -169 -648 -234 -173 -34 -433 -227 -367 -634 -94 -260 -57 427 60 66 697 -333 -152 -209 238 -365 -382 488 32 221 163 -435 451 -475 486 423 -506 486 -239 -769 -573 113 -539 -266 -591 -514 457 243 -338 -792 -182 -725 657 -120 180 -466 414 360 -610 252 348 -207 -885 -116 179 -643 321 119 -249 -845 769 -900 411 60 -113 -198 -64 275 338 66 -370 -831 100 583 468 -406 739 -81 741 79 102 -144 167 -289 380 -452 321 622 593 -597 -589 521 -255 -600 -604 611 201 -603 386 543 189 19 454 -166 519 98 171 -899 434 -46 346 -355 -341 -323 452 312 -319 528 394 -229 31 -19 -322 776 -496 -464 -719 -125 -722 266 -485 31 692 147 18 -93 114 -503 -876 314 478 -54 -536 322 -144 -523 -483 -118 129 -47 -624 539 -301 -758 308 -677 161 366 -502 338 -667 771 -841 703 -488 -777 -22 344 215 95 -284 673 -143 153 763 -80 -809 -51 213 -489 -308 -109 -658 206 482 200 -116 600 -732 -354 -740 -640 691 -190 -849 69 -738 -287 -891 -451 -684 -49 164 -295 -511 32 277 -18 -844 719 442 401 321 -781 -215 757 -188 -619 -790 75 -628 393 -643 -332 261 -690 -186 -502 144 373 -136 278 -489 -42 -638 371 633 625 -573 -628 -646 741 194 -409 472 754 472 -166 377 -572 168 -527 23 704 -54 -141 -345 -663 -714 -534 225 -574 89 179 -162 -629 -694 -723 78 734 -156 630 -716 236 424 251 797 485 84 -217 -636 -341 -823 -623 622 -97 287 -192 10 281 124 -398 795 665 -355 -865 -512 317 -831 580 -9 -357 576 -678 -846 -62 -268 -24 27 564 -12 -103 -107 -557 -59 647 -386 -251 -428 -312 -350 -640 524 -746 650 -469 695 439 -176 38 560 39 -759 427 207 -234 569 175 -97 456 624 -709 391 -55 -412 -68 387 225 -577 -143 -292 286 556 -694 -73 -536 558 -670 788 -126 -738 628 -683 -422 -619 -600 -341 133 -564 654 734 251 -481 -239 -75 510 -375 -104 584 -839 -773 88 685 340 682 -537 -548 365 53 622 10 -767 563 -313 410 491 607 -40 -301 539 -846 96 330 430 528 609 -476 -698 -569 134 167 -87 277 557 -407 267 167 760 -298 -32 -689 329 -754 -770 781 184 655 -54 470 669 -875 -780 718 -38 -11 126 -52 311 -474 -414 -44 276 -270 570 764 104 -755 -487 201 -93 197 297 160 -257 588 -138 436 -469 -360 150 -417 -774 -423 -224 -504 -470 -752 -150 635 592 -641 -717 -613 757 236 458 -188 -820 28 297 483 -835 -413 -397 255 145 557 558 432 -444 581 401 -140 -412 -893 -288 -257 167 622 -179 -737 -423 664 687 -848 600 -422 -732 -458 -495 -336 -131 -464 239 -807 414 3 511 791 -722 -503 -892 267 97 -445 -734 -816 244 72 -749 -599 -744 354 -643 -602 -849 653 351 777 757 -752 -365 9 -631 413 135 516 280 -743 -164 -371 -96 -215 746 -454 -49 -458 179 455 -890 63 90 151 -822 106 -96 74 -803 388 -867 321 -228 -465 -804 -348 -495 556 50 -715 54 -61 -142 -536 -128 -623 58 -494 544 -412 -312 37 -465 -68 -418 -441 -621 375 587 278 -610 -387 258 36 -641 293 744 356 -786 657 -774 677 -44 148 483 93 -299 -241 -724 -519 787 766 79 -324 500 -760 385 -611 601 -732 -58 724 -469 488 736 -890 -707 114 -132 -701 -138 -644 134 456 -420 -705 710 -668 -429 203 117 -535 532 -437 -74 131 -223 561 -883 -619 -818 -10 -346 -809 422 -250 -435 -561 -626 -248 144 257 517 157 322 -797 -710 -181 776 45 786 308 505 -751 -318 34 508 -384 361 280 774 -140 510 -313 -20 -204 450 -504 117 -365 -334 231 -683 383 455 771 691 -534 447 -465 -423 615 -617 -343 -558 258 -246 639 -794 583 768 -329 675 -410 -558 -46 -619 -658 39 173 686 645 195 -123 328 -668 -444 -227 442 285 228 -742 126 340 -55 535 653 723 236 -870 -349 152 625 -315 -583 -61 -64 749 -786 -792 -481 478 -458 38 -719 -377 391 -710 -879 -694 -57 143 588 -642 79 175 -557 -749 563 342 -899 -667 354 786 336 725 677 -818 -53 650 715 -581 -228 -120 61 -392 -151 425 -208 130 576 -423 474 705 -99 -298 500 -309 -215 -765 573 -13 22 263 79 -485 740 -265 -502 -75 230 -768 242 -454 -317 -465 -260 -61 753 443 656 782 -494 -393 -16 268 443 415 -307 -414 601 -871 252 689 -70 738 415 799 228 772 -654 -142 517 693 627 497 -222 739 -305 -216 -516 -348 -80 -861 -326 -20 -668 -99 264 -776 176 409 326 -742 -468 -630 280 -63 -424 -557 375 793 -762 733 -804 -827 371 -469 -736 55 -250 -594 306 -894 -510 -136 265 -61 -556 -693 -807 -152 722 33 -374 95 524 -831 362 -153 406 754 516 -880 -562 675 760 -643 648 -235 -747 697 404 246 -240 -870 392 335 -283 -118 440 257 -557 -62 -167 -748 -479 400 -375 -506 718 254 -590 548 -861 -867 -664 -390 -439 50 365 -694 -609 179 588 32 -304 676 507 -206 -13 -97 190 -239 -66 273 -405 -678 144 -739 -341 675 503 725 192 695 -468 -373 287 -67 240 -571 518 -25 670 -685 599 -469 -617 490 112 241 186 341 -63 -692 525 326 557 -883 -697 -489 405 251 -148 233 -582 -181 132 502 634 -115 -847 695 9 753 -54 -601 -866 -357 -156 -337 793 -86 -843 67 -856 438 -34 -241 389 -462 187 -268 653 450 -408 381 584 -865 -666 -182 788 -822 779 274 764 622 -861 324 591 -82 -842 -819 266 628 -664 178 -887 -617 354 -98 575 740 153 -455 751 507 -838 -543 316 443 312 88 502 730 220 233 -802 -272 -657 481 -537 -662 4 358 -723 -801 -870 334 -771 352 213 -743 -127 -196 580 298 -314 166 372 291 764 548 -317 -873 -608 -867 682 -157 602 -261 -594 -694 520 215 -338 772 -697 -477 197 498 269 667 -831 -810 -783 -70 -508 316 -551 -69 -826 449 -361 -47 -3 339 -143 -746 460 -550 -545 -874 -167 -95 771 744 754 181 432 243 -163 423 340 -348 -235 242 184 -319 148 -831 531 604 281 -378 -463 -529 -740 769 -359 -546 -416 501 -330 -468 -746 713 408 -815 -651 253 245 -339 -18 -563 -411 -217 457 131 -400 532 706 -108 -392 -450 -627 -438 6 -797 -811 283 401 -169 -211 -827 770 273 -381 -857 -651 299 607 661 -318 56 -391 782 -765 -732 -651 -622 -181 -412 -153 -175 465 -125 79 799 405 747 700 425 -889 611 330 -33 178 523 550 -418 643 -604 -121 -807 -290 339 335 -760 -836 711 -671 116 -165 601 485 -192 -109 -680 232 411 -899 -137 -582 588 582 31 727 789 564 -167 720 -651 -519 -736 -145 142 -143 2 541 526 64 -712 119 621 363 -53 522 292 426 560 -706 183 65 -621 746 -833 -803 -608 -637 -298 -716 -470 301 -587 -521 -411 -33 -504 -524 -81 -710 158 714 621 236 38 -36 -585 397 506 -222 -466 573 511 495 646 -782 539 487 796 703 378 -115 754 233 -117 -746 559 -267 511 -846 -857 661 -804 -193 -544 -526 527 31 752 -614 -158 285 272 590 -410 -559 -75 -458 -200 8 142 -338 101 603 -29 -849 -161 -529 -629 -136 -708 -240 441 672 -130 -256 -63 -612 -817 -882 -190 182 597 153 -750 450 458 -628 750 221 549 354 30 102 281 -180 -173 747 654 600 -788 306 748 -65 -69 138 651 -355 96 -798 -495 -459 -136 534 -675 -360 -351 -738 -482 -175 598 144 224 794 -794 281 -480 628 482 88 39 724 -756 -546 -543 -278 763 105 136 538 -778 -82 727 -95 728 -31 -44 -786 241 -641 -82 -698 340 84 -20 -487 220 519 685 35 -525 761 -207 -633 460 489 -592 -757 699 -586 369 -238 63 451 -114 -86 231 367 218 749 570 366 -390 -543 -92 -54 -870 -897 423 -73 531 -610 -722 784 -829 -324 -651 191 352 102 330 358 266 -744 -106 260 673 -388 408 -478 -168 710 -526 -28 -843 523 -262 -568 510 -853 -522 49 136 -556 -428 -865 251 -388 -861 182 -775 150 500 -547 392 -344 221 -886 -691 693 536 656 703 -34 -308 554 -462 728 324 -450 422 555 421 -738 -411 -367 623 -42 631 205 334 640 691 -531 -34 -90 -475 -227 259 -50 -693 549 -8 -387 -11 499 715 393 -716 556 753 739 -300 387 12 -801 -122 698 -126 -28 -186 -586 333 -563 241 -280 -742 722 -815 592 536 358 -147 289 -139 -82 668 27 -581 -749 316 797 454 145 -650 140 -145 223 -759 -382 -367 768 -268 -347 -446 -738 227 -593 -310 644 -49 -665 476 766 -520 398 756 409 -329 739 -648 442 -478 338 -79 -888 311 -584 12 424 117 -203 -513 -791 253 -781 -374 -249 152 -491 50 -804 626 -34 -695 -443 567 157 -612 529 333 639 591 53 -772 -353 -443 -380 -310 -351 -238 673 350 -51 -197 -683 722 787 -407 -685 -524 -77 358 659 -593 143 -558 -226 213 8 65 300 691 695 -45 -132 11 594 -815 732 -374 20 -422 -412 106 -60 158 556 -105 407 -514 676 200 -520 -97 -214 -394 -290 -394 -634 651 -812 -583 -749 -694 -293 698 644 498 63 786 -700 724 26 39 -326 -162 631 358 -899 205 372 208 582 -147 373 632 -586 356 -743 609 -184 -770 -303 -337 237 744 -124 245 378 -77 313 -6 -818 -391 -656 258 -45 359 279 -217 -471 215 -817 579 258 -437 -853 -267 -408 380 -200 -830 13 -357 438 209 295 -542 87 -680 142 -839 -479 -464 -796 -35 -759 52 -210 770 240 -675 364 -93 284 -798 18 -865 -881 -533 -102 355 -666 -487 10 -685 -609 773 7 751 -101 -695 -404 -584 771 -482 -162 485 -415 -82 -608 191 421 -50 247 -740 -402 295 -690 396 -854 -608 486 -381 712 -617 216 -257 -435 -144 -104 -275 -249 599 75 -610 -474 -557 532 -299 796 -337 -392 752 638 445 88 -540 332 523 -364 -739 420 734 -686 -14 -615 646 284 -205 -822 -368 23 718 -31 -597 752 306 -240 -797 451 -158 -297 -67 117 780 234 303 316 798 -215 216 -706 -327 -173 -48 8 500 -515 -590 226 55 -789 -618 225 -168 -608 -884 674 -786 54 -117 71 358 546 694 288 -547 191 86 -789 -194 18 681 -497 -758 -378 -445 601 -702 -445 733 -471 341 300 452 146 -570 -404 -254 682 355 -142 144 -619 669 -535 -789 152 153 97 126 -39 79 734 394 641 175 272 -393 -295 15 -178 -756 196 -246 -6 -244 -81 -650 245 224 -709 -509 -473 -784 340 -607 -545 296 638 -236 -675 104 63 231 715 -604 -330 403 -595 -320 574 -213 -468 -347 -717 107 -246 -103 632 -335 28 -843 368 -93 110 579 -858 -602 504 531 515 501 -144 365 -322 641 176 -839 -216 -212 -558 204 279 510 507 -217 674 -15 426 -661 343 572 635 -30 -547 -316 319 142 -261 -882 -224 66 -589 -838 -292 715 -875 -773 -230 474 -875 147 -771 666 590 -10 782 -127 -665 684 636 -807 94 228 -689 -820 596 426 47 616 170 -99 -690 312 -772 616 -77 -744 11 -777 508 169 234 -66 -556 595 565 -454 -449 -75 121 -621 671 256 362 -89 -248 -526 -73 -825 -625 188 142 -367 -57 274 -265 220 450 598 625 -828 338 -505 269 -249 520 -898 641 12 704 -493 554 -722 790 -338 706 325 -321 -892 -261 71 718 581 126 680 -653 -791 -641 657 -613 302 48 19 130 -564 258 -878 725 618 340 584 464 -801 -348 198 -95 -110 59 133 151 -686 -483 701 -336 -380 -397 703 106 -385 355 -574 -171 -881 -57 -462 -469 -856 217 683 373 456 669 -328 -885 -592 -357 -676 602 378 216 -757 62 -68 465 -105 -645 -214 418 -496 -211 -467 476 534 -342 248 -251 441 515 45 -298 535 -612 401 146 296 247 -890 -291 -397 -777 -200 -239 -795 471 -560 587 611 -45 -425 794 642 -423 497 -788 240 -851 686 -243 727 -896 -550 -470 -369 -711 725 608 482 60 478 -372 -589 -698 -353 -306 -127 -780 221 -131 264 -238 -864 -455 166 -18 -313 742 420 27 -396 -701 -584 98 42 430 -383 243 95 -150 106 -84 -183 550 53 -147 -231 -503 -27 487 -483 -594 -51 314 628 -539 738 -187 -561 -858 -637 217 -881 -596 -175 -443 363 -535 -713 -873 -857 -851 -461 438 -297 355 -357 206 322 -201 743 -688 -773 438 -594 -675 745 477 -741 -760 -756 -579 -4 464 -18 583 -685 500 -522 385 -679 -333 20 -682 -556 146 627 -236 -283 108 774 581 -135 -218 -309 722 674 -470 68 518 -108 -689 13 400 643 -158 -139 -34 393 -238 -354 -351 -876 -216 -606 -262 -843 -536 222 -379 -81 -634 225 -824 385 -327 412 -675 -813 252 -516 -257 585 454 -668 -181 -194 -273 156 582 -213 -438 -639 -19 249 -494 -447 -476 -360 743 -775 425 324 -445 -124 -882 -284 248 74 452 579 -230 -180 546 -114 -861 686 405 493 69 94 -416 566 424 -299 -412 219 -294 -652 -19 -91 57 -294 -163 339 164 14 77 427 -472 95 171 -599 -869 461 764 -622 531 59 743 -350 712 -644 509 538 117 -654 420 -264 -711 -172 674 -270 534 -174 -753 130 215 -853 340 -578 505 667 -593 565 -255 -528 -363 -823 387 113 721 -748 129 -105 -601 291 -548 -489 590 291 215 -67 197 -799 438 -423 -199 337 -585 -440 798 603 -569 340 -178 -701 726 -490 391 -730 -40 51 286 797 -796 -722 49 -579 484 -759 731 -148 772 66 762 -506 -606 -358 688 -789 -317 -288 -645 -883 -746 -7 444 420 220 -62 51 715 340 -563 -847 -648 718 216 -286 488 -324 618 -382 -633 70 -875 476 480 -231 -660 504 -62 -595 -142 458 -705 -275 149 -697 -469 -120 -177 -314 765 -799 -176 45 117 285 -274 543 -535 680 -760 331 534 -693 -572 -352 -480 689 -413 -841 87 -27 -384 -261 775 750 -732 -777 127 -272 747 199 -221 -714 -78 -726 522 200 -423 -20 -775 -36 -90 570 781 643 -30 -124 746 -889 -152 -533 -259 -53 255 788 -400 -577 698 -106 -576 -441 92 -183 340 601 479 -446 -48 -566 -229 84 -689 565 587 320 -68 -560 -702 167 -14 543 101 776 260 -204 625 236 32 295 190 -783 -97 -767 -553 -743 -545 -761 -695 -32 511 -264 -300 -786 239 385 -147 476 674 -372 316 -562 606 -595 190 790 -379 -630 -488 -146 513 626 783 -362 -225 415 84 78 183 527 -588 -355 -300 -218 -655 -756 -608 111 -147 95 297 324 -814 -549 -125 -360 798 -381 488 -850 141 591 548 772 -250 -72 656 395 -50 502 -676 -311 486 711 -357 336 -347 234 -246 -715 432 -68 53 475 -12 527 -548 -121 99 133 -436 -676 686 -201 448 -245 -497 478 -727 -735 -161 -263 -354 637 72 -565 -273 -837 -449 428 20 92 652 -512 679 266 -144 -612 9 139 541 333 -125 -753 548 -689 -123 680 778 -871 -229 -828 -820 -235 -123 582 220 465 689 338 635 721 -749 -704 19 348 244 141 -123 196 -446 285 -605 728 -775 -181 -568 -288 -527 -387 -640 514 -148 -82 -706 316 723 -836 13 542 609 -282 4 -857 -87 -198 270 -368 255 -5 79 499 -289 -378 -354 340 -105 -543 286 346 -432 -379 -895 642 -781 251 -327 -174 560 620 363 408 666 111 -733 13 -51 162 80 -72 490 -625 -241 583 387 153 -456 -800 -392 -221 -55 -874 279 -228 -411 288 556 598 31 -222 354 -362 -200 -188 -612 -798 -7 -491 240 298 529 -850 387 -443 618 -361 696 763 -900 -315 334 -218 640 -211 400 791 57 431 496 -412 476 -282 -56 -614 -882 280 68 384 30 -486 -593 491 87 270 -637 -175 -68 22 177 174 544 734 72 -268 709 236 -635 -719 107 -710 342 517 649 760 161 -389 421 -505 -130 -269 72 -426 590 -436 364 -728 295 732 126 34 -529 -676 216 -593 759 352 -636 221 -278 302 -337 322 -27 -305 388 -237 -287 -98 -280 255 612 -705 -797 132 468 -58 -332 -207 12 -136 -111 -109 -421 613 -62 641 -838 -184 -618 340 758 -193 794 -303 -402 55 -639 510 -402 238 -567 -880 -472 -60 673 -827 468 8 739 -826 -34 -322 -18 -374 586 -223 -396 324 709 -355 27 -45 -557 738 305 52 -6 -171 -80 234 588 -303 -862 -154 13 80 -146 146 205 127 -519 -504 518 -648 -896 -30 673 134 756 377 -727 -86 -192 17 -458 690 -506 323 396 -319 423 -30 -266 -748 -571 -287 646 -519 -559 -301 -485 -623 -223 242 80 404 -662 260 -316 746 -125 559 322 -59 -323 -271 -877 -380 -425 -61 -25 225 281 440 360 -684 -686 626 789 461 26 289 -284 -862 -895 627 -5 -282 -45 -661 -412 163 -533 168 -181 214 744 -187 -161 -467 650 -488 358 -717 574 -332 656 -311 -67 -72 -221 537 -796 -795 -140 798 223 563 663 -245 -895 282 -708 -420 359 278 -327 -416 744 -394 -290 412 -29 578 -157 -60 -613 -66 -832 -658 110 -826 782 -514 75 768 724 106 469 -612 1 -641 -839 -605 -46 -527 -121 564 -647 495 318 766 -819 16 542 140 557 -367 -284 -557 -701 318 -83 -584 -255 -443 -641 -165 381 -553 323 38 165 42 -447 -531 -465 750 163 62 246 -715 -449 -292 -819 137 308 -440 499 235 199 151 88 -450 -509 -843 -589 -321 217 397 -787 -225 -211 768 -417 -320 51 488 -430 -616 239 -678 -212 -169 -786 247 540 -278 180 -247 239 -823 110 291 -394 111 746 -791 -67 -167 -416 366 -93 244 436 -875 69 -23 42 -713 -534 -838 -62 -304 26 347 770 -326 530 -465 -540 525 -404 -132 782 -334 -55 182 -761 24 -754 -583 203 -439 -111 -386 351 485 -761 -357 -246 689 -388 -795 -522 613 -839 135 -820 134 -746 509 -103 -178 470 -255 -806 -162 -698 -268 -656 -872 645 679 579 -611 -860 261 -133 -295 -289 -356 -824 166 533 -386 685 791 -779 -99 -19 244 -239 26 530 524 -345 -676 88 82 -736 249 -829 -270 -490 -667 -578 210 459 342 196 -326 210 -744 621 88 646 586 473 -855 112 -93 257 104 -697 589 -518 131 -292 789 -159 140 -800 50 492 727 -646 653 127 612 -404 477 -771 -435 43 798 485 -796 260 -747 -426 -377 -397 192 677 159 -177 -582 131 -79 -402 365 775 438 735 -340 308 -411 203 645 -873 -537 140 284 652 -418 798 72 -42 402 784 400 128 432 89 329 139 -151 -610 643 431 382 3 -856 625 603 -662 -626 639 447 -701 -504 -210 -122 -422 -767 -177 -781 -698 775 -176 200 -33 -616 -198 -895 -819 -437 -627 304 -545 -77 210 -886 304 -802 533 544 -399 71 -57 -656 -147 510 -12 655 97 -750 -29 101 -94 -677 605 -78 -643 -643 293 660 684 -133 755 30 -139 154 123 529 13 -577 117 -169 624 -375 -647 208 -205 503 112 -173 773 -265 49 648 -677 444 409 303 -704 681 456 780 -807 -814 64 -247 -532 -390 -119 783 400 488 -850 -358 -16 -637 758 -529 492 -298 62 -706 -806 -558 -691 415 -696 -220 -185 776 -685 -867 399 -699 385 -492 -25 237 -158 -730 28 -162 358 -682 -81 -398 124 -679 -713 -279 565 -299 -332 -538 -29 -736 741 -340 361 670 -637 -808 -318 532 421 631 -377 7 182 763 -755 -422 -402 652 -734 -530 -802 594 -681 144 -51 500 -544 513 3 56 384 -18 620 81 -479 -371 681 -378 -153 -73 717 245 -340 -78 748 789 -96 -610 728 -227 -810 -853 -399 762 364 590 -230 -577 -288 -721 -380 -546 -87 -780 724 786 -255 -789 207 186 -268 -683 -695 637 252 113 -899 570 469 -347 640 795 477 209 342 -815 431 -28 -816 -638 312 -16 181 190 512 367 -130 530 -441 -221 171 -832 -369 145 -750 -253 -333 742 251 -148 53 774 777 499 91 -86 579 -452 361 -391 -672 437 604 -680 210 -631 158 293 -400 290 -539 -61 252 -136 -459 300 487 331 419 -665 252 631 -630 -387 -75 -446 350 267 -828 -631 217 712 -317 -229 404 559 -62 565 -749 -754 -604 197 438 -304 -301 -294 512 -90 -757 317 -321 276 -120 -515 -157 578 -628 -481 -9 92 213 -360 676 -426 327 -137 484 170 -627 418 284 -253 -745 213 553 376 537 224 326 -257 -716 699 -779 -831 68 -728 -187 -865 558 586 742 -391 -327 18 -827 -391 -575 -784 -767 757 662 125 -37 435 272 268 656 456 -883 -416 -306 -110 122 -480 47 743 350 207 621 -181 -539 -766 -377 -357 -71 -873 398 283 440 87 -89 127 276 129 104 -654 697 735 -351 71 -822 -839 -612 -439 468 -7 -467 -281 -542 82 -411 -130 686 230 153 -272 302 -886 -567 -508 -723 190 459 -117 789 -714 775 632 200 665 586 -273 -371 -504 -627 563 752 -392 475 326 634 -607 -320 559 -631 -375 789 -649 169 12 -354 50 -156 -181 722 358 580 -646 314 95 -393 -235 -480 -812 454 75 800 -12 473 178 545 474 397 304 -753 -559 -202 -892 563 -209 201 60 -167 700 -647 -266 719 -247 -273 343 -307 -317 342 -160 490 777 336 401 -222 191 -274 576 435 -733 717 298 163 112 151 -141 660 588 -839 -572 -900 -252 334 -846 -679 38 -870 -508 163 799 -664 -240 -346 -767 503 -210 -685 -529 655 200 -763 -201 -452 83 -552 -532 335 547 -612 16 736 -293 -88 229 -809 -181 -716 45 514 -189 136 -643 659 111 660 -196 298 157 -554 37 -519 441 -7 -433 -324 -610 -733 -714 -234 330 97 393 623 -9 -40 473 -230 -40 791 420 -329 140 652 466 501 -341 -838 786 658 720 409 93 564 -125 777 -33 -691 212 437 413 -470 -784 575 374 654 628 -780 -181 65 -563 -365 -820 -717 -114 -111 -847 785 -194 282 -808 -669 799 -674 -208 632 -649 -635 24 -705 -366 688 -856 -411 10 504 597 -223 170 -783 -72 543 -112 -570 -879 -319 568 -351 -582 -475 -849 107 -21 799 -362 -68 -183 144 -888 429 693 582 320 247 254 376 -888 598 -289 169 -13 472 -856 -794 734 -444 727 677 -62 -810 -672 -377 -553 133 795 -774 -783 498 234 131 712 605 193 -407 377 279 -115 -572 -665 -611 352 407 384 669 -556 -231 410 520 139 42 -79 -660 -864 -501 -34 -646 688 -68 687 -94 459 657 -746 -93 -83 -637 -823 130 390 -787 -356 403 401 374 -734 -498 -352 -229 248 368 -176 -338 320 742 -748 470 -149 589 -363 282 387 623 -489 61 -857 -496 -330 -122 -431 -652 156 -213 119 -26 -704 25 -672 -859 -486 310 -20 7 495 -177 -456 497 -875 -640 788 -446 -53 594 -96 -775 778 -769 -254 341 94 771 528 204 56 -751 -843 764 -180 -324 786 -531 291 -888 -704 -425 640 -513 -193 -65 -412 -443 655 73 154 -21 400 -682 52 -155 -538 28 -497 235 -190 -329 194 -566 779 -893 -558 -729 -781 -850 -841 115 -476 322 -602 -4 637 575 -692 505 -606 143 -699 82 780 105 201 -858 326 771 -381 -515 646 631 -323 694 582 -232 -757 -843 -425 -34 527 -409 -535 -759 247 -542 264 -683 -201 528 -732 720 538 570 536 556 595 781 387 271 622 34 -479 623 280 213 500 -582 688 -159 -431 -22 -882 687 -153 -588 -665 776 623 731 -558 219 325 674 -433 -892 -370 -371 -432 105 247 464 -24 -279 118 -180 -462 -173 504 -773 -423 -141 -548 165 308 -598 239 -510 126 140 -174 -331 -528 430 455 -839 -373 96 -349 184 548 -895 766 -764 -699 257 -168 153 -370 365 415 -216 156 -574 -120 -121 361 680 -526 609 789 -620 155 -327 663 -859 -835 -534 -571 680 307 449 603 -800 -383 -35 -296 -81 751 -144 587 391 758 -389 -800 495 638 686 508 -863 446 -769 -605 478 120 16 81 -62 -869 -148 -890 -871 599 -619 -330 -114 -567 648 48 -540 9 -432 -899 184 118 -170 454 694 -629 712 -372 115 -293 -888 775 124 341 -172 649 648 -430 -509 -440 -801 424 -213 703 730 -528 -843 700 -29 -496 448 553 -98 51 507 748 683 -316 788 374 260 137 710 362 456 297 -238 360 402 -706 -97 -645 -561 66 -175 -117 724 595 178 4 356 94 249 -768 -406 -308 -248 -334 280 525 -609 695 -75 -82 -495 311 -571 392 340 -586 455 93 -633 365 600 110 -725 67 -718 561 -834 -364 361 -154 108 698 193 -389 -196 -397 -491 45 -614 506 613 -519 -820 -799 770 -2 -456 609 -383 -624 -150 769 -316 -757 -707 698 -301 -774 304 -716 -183 577 791 405 -447 475 563 461 319 -543 171 559 222 56 -307 408 163 -897 687 431 459 161 96 146 396 -710 -80 739 643 -831 -432 211 36 -264 -546 -610 -323 753 107 31 -384 -748 -99 -545 551 -209 213 -839 -475 -656 -880 627 -79 119 -455 475 30 -382 -411 180 328 -790 91 -163 -286 789 -335 24 480 -567 -335 -769 -17 520 147 -141 692 184 765 181 -796 148 -369 264 -806 -341 311 501 -437 490 -818 -729 609 364 -557 317 -198 432 -164 -296 -359 -523 267 -579 -196 330 214 -745 -706 -126 14 389 -430 -654 775 -236 -286 -721 -426 -377 390 -816 -414 -275 -47 -415 702 -373 -530 -579 13 335 -595 -718 448 -540 -636 720 691 108 -289 446 280 495 -768 -891 -311 742 -284 647 456 241 446 160 393 234 -56 -647 542 44 -656 423 687 439 758 192 -759 165 -24 -169 71 -534 213 -398 177 381 -757 -653 -448 -898 709 353 -306 -779 791 -710 607 775 656 -67 -580 -856 -758 574 -445 -344 -547 310 211 0 367 67 601 -338 694 -255 -416 -472 537 -170 124 -550 -790 -705 595 -68 -322 -864 491 -480 -645 689 677 -107 -230 -17 703 -528 26 -742 382 -141 -306 93 395 161 -470 519 759 -32 548 -19 -583 660 299 -369 -598 -212 470 2 319 240 189 -623 -582 -158 131 -179 -364 -659 -658 -558 610 794 -470 451 -116 307 152 -34 -352 664 62 584 569 -653 -573 359 333 67 251 -85 278 403 -14 480 -557 -571 -218 -640 -560 -768 40 -439 -858 626 566 -173 -371 217 -749 53 580 -485 756 -236 -767 219 -345 -824 628 -263 786 -703 660 -31 346 -578 -470 -411 -288 -393 -615 -733 312 -77 -172 507 -17 -169 563 672 2 400 727 405 -636 -618 -26 107 541 -241 -827 -344 178 -743 -187 -603 -754 -365 -732 -248 770 778 -650 694 -25 7 113 166 555 427 706 -549 126 -222 -349 650 -265 608 -421 -715 351 -178 644 -719 64 -522 -815 -377 441 400 -238 464 -104 -434 508 540 -122 -675 479 -305 8 470 -597 272 -131 -583 746 514 -591 -302 -625 83 533 -101 699 349 312 -80 -681 -237 663 533 71 -408 431 666 -278 -496 606 742 481 233 616 -895 -261 -533 122 481 324 -87 -803 159 -228 464 -296 -296 713 -333 762 418 -456 188 -274 56 423 -44 -93 -833 600 135 -391 82 -780 -715 748 570 -230 569 43 -52 -777 182 -825 -385 -9 409 103 -90 167 777 665 706 520 -80 346 712 -537 334 419 -678 -434 -466 -457 301 -585 235 -144 -549 639 -167 137 -637 364 -160 677 -141 435 -134 153 13 -148 -572 61 21 276 -597 228 -645 -18 -396 -108 784 487 -442 -272 46 611 -505 722 -46 107 -337 -264 95 -99 517 -198 106 42 -694 -500 -90 -250 -178 567 546 -98 -707 -600 593 169 -441 -891 797 -785 -356 507 -22 -621 -244 -378 319 -440 -218 -73 -437 51 67 531 -165 -326 339 350 -734 -778 -432 -413 221 -664 -476 -192 208 151 455 -146 -414 89 329 -758 478 773 -835 -723 -642 -156 -697 -816 -530 205 -742 648 131 498 434 -816 595 379 310 -754 -397 -598 -510 -257 -281 -837 326 98 -412 649 -409 -795 122 -642 -191 -492 436 366 342 -440 -292 -491 750 667 -687 -110 -385 282 -83 147 666 246 -207 746 205 -751 232 -510 648 710 -634 -191 -106 -103 -855 399 625 467 160 625 432 463 -840 -158 -478 -821 667 -653 -450 -791 -146 -874 -468 232 -898 518 786 353 225 -653 458 716 87 -252 -454 262 260 429 -590 593 37 -82 84 -398 -813 -147 -374 -709 -843 -289 -696 22 80 -852 409 -805 -503 -439 302 -429 -174 -663 224 670 -124 651 -138 349 -833 -532 -324 336 -580 -537 -856 228 408 -396 263 -211 655 -104 509 733 14 611 585 -818 -121 541 751 749 528 -461 -728 -320 728 -628 46 547 -363 -165 -620 600 -472 -697 -201 20 452 -335 -310 791 -270 -52 684 596 -720 422 46 -865 -858 -423 109 -233 -518 -28 -439 549 -98 -346 -634 -727 -434 -806 -187 156 660 -675 79 -112 325 614 764 -771 176 786 -626 -551 197 -77 342 -658 -336 -575 96 -214 -353 196 -378 63 672 759 665 145 -102 -896 -234 -318 270 165 -897 -488 -164 395 295 525 -815 -217 -760 180 -465 -182 -627 -677 181 -848 619 62 -791 588 -67 -702 758 -640 748 590 -150 -700 -349 -333 -445 -272 -367 -804 -66 580 455 -321 658 37 -436 -152 -688 -19 -54 220 -713 268 438 -15 251 -648 172 783 114 452 -886 149 -327 680 -604 -163 687 -219 260 366 -787 285 583 663 676 173 16 -774 54 -133 638 621 225 -450 -200 504 97 -293 -606 161 2 707 369 417 -71 -885 -503 -746 663 -323 202 471 726 692 -848 131 393 -472 220 -698 -523 408 431 293 -900 22 -900 374 216 -802 -6 426 -686 -443 -733 -828 -195 -121 -750 -364 -397 149 536 138 -638 623 -63 -774 -403 -815 -605 -797 -835 -289 -734 754 -115 123 -490 -24 -512 -594 -711 255 -813 -266 249 -52 441 795 -169 -858 566 -680 -661 -369 -56 -673 -573 108 693 -319 293 -228 -351 436 459 137 -760 -666 -369 -29 -71 -534 188 -203 -241 -187 -796 489 495 -616 -537 -411 5 506 272 758 573 514 560 -28 149 -343 -397 72 75 780 529 209 -161 703 -778 731 190 -221 -716 -718 126 29 -276 54 116 -632 223 723 348 322 -248 -223 -98 -204 -809 398 567 -308 -335 -458 -105 536 -402 -822 301 -794 648 -18 -200 -248 -871 -221 637 97 88 -801 570 344 147 -571 -379 476 -509 -636 266 585 278 587 21 276 -160 -120 34 -728 -788 51 23 -671 393 -246 -300 613 -367 162 -113 92 -567 -288 356 416 367 -202 -211 -123 -689 -326 719 -203 15 -880 317 -132 694 679 -722 -631 311 -320 -662 -222 410 -378 -94 562 44 -362 -850 151 163 423 584 715 -755 -778 640 228 22 -42 -454 307 -632 19 -688 690 -265 -116 347 -518 533 163 -751 599 -668 -746 268 97 456 -116 -186 -178 633 -39 45 761 -153 659 490 433 190 -323 278 11 570 115 468 -696 -27 -84 -722 -332 172 -764 -97 -456 112 -832 61 -323 299 -865 -254 -365 -622 508 -464 -883 -697 -793 -564 -622 -449 -21 -26 -854 -689 -574 -338 238 -177 -101 -198 332 662 -389 344 637 -776 572 670 757 -250 -506 -329 632 -174 -227 -716 192 21 -24 -781 -551 -271 -433 -284 -490 692 -347 -581 779 -769 364 -874 -763 -185 710 392 86 -896 32 306 -846 -170 -620 -27 -699 -664 -723 519 -877 -627 49 540 -296 -303 -579 767 -159 270 157 419 516 755 -838 416 -660 -12 -859 416 -304 450 216 317 507 326 -797 712 -811 -868 -839 148 17 -461 33 387 -19 430 228 -865 98 772 780 15 769 -352 -157 73 -617 -597 482 -175 -666 744 163 130 -861 -211 692 564 -799 265 794 -215 366 -767 129 416 -217 -783 156 -181 201 696 442 328 -152 -480 -660 17 416 -206 692 251 -116 -148 -71 386 -566 167 718 675 283 64 -692 -630 326 474 265 41 -425 -39 635 541 -828 -125 -826 -448 303 -9 40 -127 171 616 -765 656 560 -48 68 -189 613 -90 -801 642 706 118 -756 50 270 644 57 576 267 -470 590 260 634 750 -668 -358 107 -291 -558 546 -29 -635 540 524 -91 615 174 275 208 209 -206 -599 -492 -555 -286 151 -605 -411 -563 -810 8 304 372 -703 12 -623 44 602 -772 289 799 -391 -505 576 -445 90 -325 126 767 486 61 -289 -839 153 462 -803 -736 408 -383 517 -897 714 -631 469 -754 417 194 -637 -658 -739 339 89 -333 -217 665 320 -139 141 452 472 -858 -420 404 659 -372 -218 384 -655 -821 591 308 424 -59 554 437 313 -821 -176 391 233 -269 160 -594 -879 -78 725 -607 -213 562 553 184 -154 461 -458 -133 116 212 -676 72 104 -731 281 29 -178 562 766 687 -142 476 -476 -142 213 -672 300 -674 607 583 502 66 -534 431 109 -228 738 698 511 569 -582 -843 627 -408 438 603 -451 -698 306 619 632 -518 606 321 -600 316 666 55 -374 -164 -160 211 790 -833 307 -241 155 -371 429 138 35 436 399 326 247 -813 -395 726 388 177 -693 535 -5 -660 314 176 443 -572 -577 -308 668 269 323 -687 -356 148 784 734 -676 -75 472 633 507 800 -549 496 156 -160 -813 -785 -469 40 -108 209 -798 -569 380 774 -395 -11 -618 -721 -98 695 203 -80 -105 -860 -762 424 606 290 292 -606 134 -470 660 -781 377 -755 -357 -862 743 -785 750 -760 -97 -858 -528 -841 -791 -44 -806 -498 588 593 -836 -234 25 204 629 -693 -712 -187 -446 559 605 -554 -434 -211 -76 -646 765 128 -210 -592 -476 -477 751 671 -251 550 -523 -102 -784 496 318 -686 -553 646 663 -268 -350 699 238 -113 -44 -516 -13 549 -385 465 77 -885 50 -731 776 644 132 -843 766 -410 -661 -73 513 -209 -241 -851 37 -817 105 -524 359 383 568 213 754 560 496 119 615 750 -777 602 662 491 76 612 66 -759 -575 641 -695 -62 -893 543 -695 -376 -707 37 -315 176 685 330 187 -733 -181 132 -638 -278 659 -3 517 -887 -371 443 365 -325 198 175 -124 -409 -58 174 289 282 772 477 -409 -442 257 24 4 646 -133 679 -688 565 231 220 786 -591 476 -179 -175 794 373 519 247 77 631 -2 -356 -235 304 -265 -576 -797 621 790 -266 487 -482 122 -532 -173 110 301 -601 701 -100 -176 -753 -362 5 -646 -766 691 253 -196 -599 317 -625 -629 69 -575 -203 282 -500 662 72 435 259 759 39 -488 781 -417 457 -294 -19 -356 796 231 457 -650 791 -794 -165 -610 -489 282 600 577 -179 -189 236 272 -702 720 181 -323 -64 -833 -393 101 394 -187 591 -568 451 -875 -739 72 520 -389 -175 204 -66 -866 90 -463 699 70 -406 -728 -715 -874 606 -113 -605 86 555 188 -380 -892 -647 -305 396 25 677 -687 715 609 -507 350 392 117 -638 462 -254 531 -694 484 567 -252 -300 -423 139 -783 791 218 -64 420 -6 -363 429 712 -674 -734 -136 9 657 741 -668 497 776 -817 95 769 -487 230 -184 326 -69 570 -662 652 -168 -536 167 -426 -209 -748 189 -766 -129 623 223 775 510 521 -88 -250 255 392 197 300 -565 -816 135 790 762 193 -442 -720 -651 -617 -691 -633 -668 106 409 -596 -474 744 421 -325 175 -517 659 162 -464 786 774 356 103 783 168 -556 326 6 -625 640 579 -199 174 -4 -796 -846 424 -308 41 -515 743 757 623 316 687 87 394 250 692 -25 -539 -184 443 -872 196 -222 81 -369 -293 593 378 -111 145 -846 92 607 -876 -680 485 395 -341 -731 -653 -118 -209 -177 -655 -440 396 422 -737 625 240 194 62 -13 278 592 -322 -436 746 -497 -385 -408 -392 339 27 297 -531 432 -865 441 -635 296 298 -15 -132 -202 678 -105 475 422 -455 -444 366 490 -83 -746 -412 616 -609 -414 -403 -752 799 -197 -277 552 -186 493 376 -471 -325 421 -689 -584 -447 313 -656 -263 133 -268 -308 166 272 374 333 727 482 390 236 748 -365 83 705 192 -533 -107 519 -11 -238 -814 -361 -43 -648 -656 -124 457 -528 -165 -343 287 781 413 188 621 533 221 248 603 -832 700 -262 340 161 -397 -715 176 -799 -893 -451 -176 579 -367 482 755 -419 -470 -693 -669 16 -637 469 -333 593 604 -416 -731 144 462 -735 -191 634 187 773 751 325 339 -174 712 797 -81 781 -367 -674 279 -544 473 -451 70 506 277 -213 -441 -894 490 722 -762 -440 760 -113 711 -620 -381 684 -630 -89 -386 -594 -278 70 187 -748 -266 -747 226 -765 756 -458 -718 -466 84 605 -557 -748 783 99 620 -85 -858 -877 -623 732 -831 -867 -234 737 558 364 515 -456 -411 -878 439 -370 682 179 -879 254 -681 -23 200 -480 749 -102 -406 196 529 -38 -476 -270 266 637 490 -494 112 182 -15 -714 -221 295 -217 231 -247 -76 350 -70 -738 215 -78 61 -451 -622 100 728 124 359 673 568 -496 786 574 -722 395 565 213 573 472 383 261 318 -827 54 590 515 648 166 -595 -377 -818 -217 739 -395 -16 -604 259 726 345 -302 -626 -848 196 774 -75 769 779 -240 654 145 585 -262 623 435 -154 286 764 -439 579 -334 176 713 638 -350 -88 417 -168 -433 -128 -21 -889 528 287 740 476 -23 255 -511 532 169 376 202 -871 -348 -343 -274 -138 247 -594 -172 344 -424 360 452 -807 -341 -512 -361 -495 -513 612 262 353 -245 338 513 91 -13 -820 -121 -647 686 44 152 322 -246 -640 -146 -74 604 -657 95 770 -633 744 383 210 431 483 635 237 694 -748 -787 680 -114 99 -466 508 124 -872 745 -778 -181 279 -609 211 -68 211 376 595 -363 -552 -391 -896 -766 -661 236 360 397 -695 -790 220 569 -165 560 115 556 314 -541 629 -528 391 -239 -896 -787 -598 -286 527 -71 -818 -712 364 730 -177 585 435 279 -270 -345 2 -777 -225 721 24 -465 311 74 518 70 -226 -564 -542 522 326 -580 537 374 396 -86 -68 753 78 310 603 -340 246 -286 763 -78 482 77 -367 -42 791 -813 -557 300 411 -893 -630 -721 517 -554 -244 -40 -447 -31 -567 553 735 438 -778 252 -397 578 -539 172 -431 141 393 382 485 -863 4 560 -410 -807 217 -35 -703 655 179 150 776 716 -71 -240 690 582 660 537 -52 232 -770 696 -643 392 -585 -835 298 542 -806 490 647 534 -81 -537 -427 -200 174 -301 -853 696 -480 -117 350 678 513 322 475 -563 124 -301 253 245 782 329 370 165 389 149 501 -436 67 568 -584 -589 -614 724 -292 -864 65 481 216 -539 -789 123 527 308 596 314 -54 323 -152 -448 -593 -887 753 330 -251 723 -279 -279 -582 -521 -624 -857 -30 211 464 -809 398 108 111 -615 124 -511 225 -191 -574 -800 325 662 -499 -565 749 -344 445 608 380 -866 485 -683 -196 610 595 -305 -793 -664 -689 -165 -155 -729 -560 -618 734 -838 -65 -206 -381 -270 598 -372 162 -55 104 -873 -501 337 25 -331 -527 476 -452 -822 462 -562 -194 -330 -230 264 -753 -120 -447 111 -664 -405 -190 -354 -844 628 -175 -788 30 34 -582 737 -418 136 504 -540 466 594 -521 281 -641 -514 707 -637 -581 200 38 -170 -726 -521 -834 771 -400 -275 -789 756 -781 -741 542 -593 26 -790 37 544 175 359 -350 -585 389 218 -756 -812 -751 580 539 -880 742 503 632 -461 -566 222 -653 731 421 195 -645 -767 -704 -258 -415 423 -215 114 -541 506 -744 -681 173 -353 554 -155 -365 720 86 -217 214 152 697 472 -371 280 392 179 518 -31 -192 -254 -349 371 588 103 160 -52 -750 562 635 382 -177 672 300 -597 201 -826 -843 -628 796 779 -441 343 505 431 -859 138 -126 -1 -773 -517 409 231 558 -324 -451 309 -135 -677 62 567 -781 -601 756 -3 -591 -365 77 278 126 267 -456 -18 -138 734 -19 -741 -308 185 -72 -180 69 -317 -395 -221 -370 -80 -209 -431 -267 -797 -622 -47 -191 397 35 -453 -240 -200 -616 367 740 -183 430 77 697 549 428 216 272 393 352 -254 -215 -775 -531 689 -617 -171 -686 -889 112 -738 -497 710 -832 -583 -155 -236 -452 633 -601 -286 -594 -348 -682 548 -667 95 -32 -172 -199 118 -464 -360 529 218 14 587 640 -534 -178 -614 -445 -602 177 -372 198 704 -881 759 226 111 -683 70 271 261 693 67 379 478 -844 -208 -838 620 176 788 416 268 393 13 -801 -662 -139 -651 -718 -121 -123 -726 -313 146 -118 -731 44 481 472 -473 394 692 54 -311 -897 -708 731 231 -460 248 303 65 -383 -597 402 74 294 -791 -153 376 434 -422 184 743 9 -775 -673 661 173 -3 -622 -23 231 73 730 -805 501 120 -748 661 -366 156 -621 -414 758 631 -273 -477 653 -866 -584 351 91 -36 452 -548 -294 -690 800 -780 428 -895 -650 -878 -831 89 -368 -660 124 -686 577 -680 -623 -706 -87 360 -649 -131 -812 615 269 192 -140 -814 502 377 648 120 -485 -747 303 695 784 -152 738 181 763 772 631 657 668 185 615 206 -876 -75 346 -490 -861 123 -260 768 466 650 588 -377 71 746 -402 773 -823 540 417 -493 -706 -692 -458 -663 -387 658 268 -341 520 -631 730 -227 255 708 442 417 469 -272 63 -182 -635 322 669 754 -752 712 -305 -659 -510 431 -252 -67 -806 79 354 -606 69 455 -607 306 -645 609 -581 39 -460 326 -332 -778 -34 -259 408 -117 -837 362 -493 428 81 -613 220 -103 256 -534 -425 451 514 -527 267 -532 -444 -828 739 759 -486 702 237 -350 219 568 -432 -447 665 697 -61 402 596 -661 -804 585 275 6 519 658 55 360 -368 -58 -832 -847 710 687 330 567 110 501 601 -525 -604 -538 -152 -450 -876 207 -585 -194 323 -602 723 64 -800 -632 -386 -72 302 346 423 -853 -805 -620 -534 305 456 -176 -537 143 -770 -243 83 625 -190 -328 -41 -290 -780 -848 59 -366 -579 110 -5 789 -482 -234 -818 -871 -409 -79 -42 39 -799 -137 91 530 -438 648 447 -519 284 569 713 -830 -278 -434 -719 -880 83 -593 475 211 -270 51 747 556 -421 -75 -650 -863 -811 546 -379 411 -535 -469 301 86 -233 -402 -361 -588 20 163 131 589 -728 725 283 -715 -664 613 292 -786 113 737 -341 -873 515 3 772 68 -896 349 -322 -484 336 432 -1 -363 528 -623 -589 118 -438 -406 -787 -644 343 -759 -728 -344 27 -704 -511 -597 593 -165 564 -840 -237 -809 726 -4 -812 -698 -676 -576 -552 673 -374 564 25 276 -441 483 169 -431 -611 -632 551 92 15 129 562 331 638 311 633 591 -894 -443 -746 773 -718 -776 -564 -491 -146 780 -283 -87 724 171 286 702 98 -728 -598 -361 3 574 -784 125 715 462 -286 -328 346 589 275 269 -346 -431 -878 550 -880 102 796 1 322 -706 519 355 -485 -338 293 -744 -675 662 451 -112 -52 276 -821 5 -588 -831 558 410 -354 -84 -133 -726 667 -823 -99 312 -152 -171 538 535 134 -842 126 663 -135 215 6 -793 -120 -515 -241 -822 -655 -236 188 67 -56 -456 551 77 178 -343 -748 -509 400 12 448 -431 -410 -793 45 -75 -760 -15 21 686 546 -87 -837 -794 -153 -258 -295 -700 400 98 36 -371 618 -149 -748 -612 614 -317 644 -506 -10 -834 -754 428 -422 -709 350 -47 155 665 65 -885 190 -811 208 10 379 -776 -403 571 -215 -175 -820 621 451 -851 698 -766 -712 741 755 -617 -344 544 -56 -773 702 372 -108 413 779 567 653 233 356 321 -823 -862 48 596 -191 -61 622 561 -503 -639 27 -812 -605 398 468 -408 230 792 787 391 -137 -172 -335 767 440 -250 -754 645 -891 1 760 128 -564 -158 627 497 -468 -756 683 -815 -279 -339 -489 -169 95 30 -388 -108 620 -488 -548 571 -251 56 -793 -355 -90 425 -223 186 -119 -55 -565 544 -237 -492 -406 1 -822 684 177 -181 324 467 -214 748 760 -654 -508 543 -43 503 -610 -572 -108 -213 -780 -349 169 -539 -45 267 273 376 368 469 173 -833 -836 -111 -212 518 -620 504 -18 -272 748 39 -878 -407 191 -215 -318 4 -580 185 481 -788 238 -26 21 742 -595 -541 171 -698 534 406 -892 -754 354 289 294 599 536 -334 -230 26 -685 -861 -151 720 -437 567 -32 241 341 330 243 23 -274 -598 -219 573 104 -370 -789 -411 -274 282 -141 -581 -42 424 290 -565 -407 -607 656 -206 -88 -467 -627 225 -122 -654 -411 -265 -160 241 -698 180 727 35 -457 93 -820 601 -755 -303 -7 -165 -149 6 -224 -676 653 -623 -768 -423 214 -77 -849 658 246 -184 -582 -25 -505 -799 100 -400 331 112 -278 581 517 -535 563 -203 -660 -527 652 714 -643 666 40 53 -527 138 -182 780 -355 -647 -5 -175 -243 336 468 -889 731 55 14 -558 319 787 448 495 73 202 404 -540 -525 -273 -86 -782 -105 642 -4 -405 -560 -71 -263 -332 -184 -756 123 123 -428 -597 549 120 -747 -200 90 498 -669 -380 114 524 52 -526 -145 151 185 -151 597 -536 -73 -302 -317 -739 328 -50 -826 -32 793 -459 -437 -60 -167 -580 52 199 604 434 472 363 -104 354 -108 485 284 -641 127 102 685 -579 339 190 657 609 369 748 -463 -526 -339 687 607 711 -454 665 684 -403 -85 -811 -831 127 -250 570 -438 367 -298 239 267 -429 -614 -419 -248 -432 -505 280 633 444 -613 613 -148 -604 270 -149 -784 -422 213 -588 157 44 397 318 -599 -373 488 587 -396 466 261 -386 -343 23 -854 -806 188 -204 358 40 432 395 624 -676 -264 -224 -219 -676 -11 533 -255 -77 -516 72 91 320 -73 430 230 9 90 604 -360 -180 127 479 596 -206 729 -323 235 780 -430 -691 706 205 -652 744 588 -370 -613 434 -843 -7 -333 69 -553 395 -783 678 -564 -418 -811 -629 483 402 -774 -161 213 -264 48 -576 -345 153 83 665 -657 -851 -699 798 -113 -744 -324 787 0 474 371 -714 -573 -257 -157 -175 -3 229 -741 -172 -180 -604 -793 -693 -870 541 100 202 -646 -599 628 -159 679 -43 -166 166 -402 -732 -374 420 -765 -702 283 593 -441 -269 290 -669 266 -811 163 401 -238 -771 -636 95 -125 -301 -539 -64 460 -437 666 143 -326 20 -464 -129 167 502 -253 126 -883 285 -207 -757 -355 -853 666 225 -621 -526 -643 617 778 502 -73 -88 -143 383 -397 759 270 -625 262 616 313 -73 -423 736 -498 -735 -884 -290 646 166 34 719 -849 78 -641 84 -204 -561 -374 415 550 -172 -324 -712 -555 -198 -530 47 -265 -855 -236 712 151 435 690 -190 -401 -583 -69 204 127 591 -851 473 257 -227 198 501 420 752 -215 685 -776 -635 12 -116 -18 -431 -407 -101 -279 -479 203 553 -135 -459 562 338 -409 -840 259 180 -95 52 217 -447 86 -58 354 353 -157 -102 -187 780 33 -16 -667 730 -613 -195 -405 206 490 -579 163 -661 -440 740 -723 433 -115 -695 -384 634 104 594 -599 -866 199 328 647 -436 371 -221 -828 669 -694 -664 689 56 -196 -49 145 -37 146 771 186 -442 -332 -739 74 411 -465 -145 -462 574 -567 -460 -631 318 170 -485 2 571 71 -264 -645 57 762 769 -478 160 -767 331 -4 -831 -287 495 238 -867 515 -94 -563 716 -405 -645 -18 -533 -886 -603 -483 -150 -91 425 399 -127 -798 575 -393 440 486 -76 -3 -857 301 211 -826 474 374 -484 -393 -418 -330 -733 -281 -186 -297 -433 -783 600 563 -613 -423 -400 -311 -773 -629 -596 -234 -82 284 734 -412 -804 -481 -695 -375 12 655 -496 535 714 73 412 -136 -471 -802 -326 652 -694 -243 -805 -610 52 433 62 410 -645 -185 -532 742 -844 -612 -765 -550 -129 129 702 -582 23 -517 448 356 83 -400 -686 -598 274 -447 -682 192 404 764 344 371 -316 -398 -884 -139 428 527 -394 37 724 140 -637 -859 12 -2 -551 -322 -138 -712 -89 -689 -845 -494 711 -76 -250 -714 -638 -78 -566 -94 -415 -180 436 -754 312 -569 375 660 -271 632 -26 -185 -381 -758 647 -106 114 714 -461 -764 -568 -492 426 448 -508 76 -338 -547 -281 300 64 389 114 -861 -553 335 -790 12 -317 217 678 -366 -312 -173 -761 -680 690 -47 529 -129 -430 -118 -126 338 235 -7 308 -271 708 449 -197 -48 -732 231 -572 -626 -143 -864 -351 -152 124 -854 -47 223 468 485 -35 120 165 -490 -799 293 -709 -145 667 587 356 -596 147 299 -55 -802 382 106 -735 322 707 -260 33 474 -430 284 516 -713 469 -290 174 -24 -305 -589 670 -849 658 264 -677 -451 -365 381 43 103 -325 320 -691 -498 -559 -287 126 -186 425 -747 -720 -703 -39 -149 566 -188 -828 484 -156 134 -732 -662 532 715 -839 -299 534 741 -628 385 -17 -844 -39 720 653 687 -99 794 -607 107 701 643 478 -572 370 -338 48 618 598 482 -41 -562 -580 638 -886 -689 -521 -866 354 -385 599 -860 304 -64 755 245 36 -590 -576 -620 -422 -435 -416 356 281 612 528 536 -745 -784 78 -265 -216 -413 678 -145 -787 507 725 520 -807 -478 366 -443 291 -299 -539 593 -855 374 598 282 576 221 -729 -452 63 649 443 -469 -111 679 394 42 660 -692 215 627 -107 606 236 549 -893 131 -650 -62 661 -839 162 -9 662 -615 -201 435 -61 115 761 -525 -681 -164 -192 321 429 667 -217 317 473 44 157 766 -670 611 -356 -607 660 -473 392 -734 738 -848 -468 -122 349 -867 -170 -510 188 -678 -563 -849 -395 79 -728 -845 434 224 -226 373 571 567 -748 207 -15 284 370 245 543 -97 -887 623 -111 594 -191 42 504 711 -454 -616 174 117 -598 -475 -554 -481 -661 -11 -676 464 -298 372 458 81 -631 60 -21 369 -394 485 -709 683 -208 -41 673 69 354 54 -283 647 439 533 275 420 -178 -280 -227 534 -588 79 696 98 -868 207 -165 448 486 424 412 230 -457 -846 -450 356 -483 209 -773 578 -738 -641 600 -608 431 622 145 83 33 -217 331 -354 -425 -346 -784 79 565 -340 325 -110 287 -496 574 249 66 -547 -854 -666 -712 559 -512 -789 770 264 620 15 -491 223 103 467 453 607 -180 -693 -872 760 256 -826 -340 191 -766 -566 -738 -8 599 -366 -406 339 201 -382 404 -860 -659 207 412 -617 -798 -363 -620 797 170 -158 159 160 608 -102 -461 -444 -9 54 -461 696 7 -873 221 -251 518 691 -194 156 -552 394 596 -203 595 -179 -229 683 -150 -3 -339 -678 -661 788 472 484 161 -6 770 119 -52 -485 698 -5 -590 181 -322 -43 -48 0 -200 -442 -289 629 -753 -30 -594 -27 679 -27 -391 549 -11 -881 -690 -179 97 -899 663 649 305 -428 728 -581 -300 106 -85 303 -813 -738 -701 -334 -772 -526 -837 -688 662 -347 512 527 113 -489 769 476 371 297 -55 -783 -318 -301 250 -752 -839 -173 -443 61 -803 -771 506 52 40 296 -130 368 -617 56 50 -724 -791 -27 18 -74 240 -848 -294 256 647 -414 -813 -643 -372 408 727 -721 403 -838 -675 650 -494 -876 791 679 -810 486 410 -827 -343 -229 311 178 -71 733 495 -27 456 597 -342 238 -98 409 10 -325 514 -336 303 -537 -677 203 -649 -764 -176 502 533 -607 -830 337 -627 -231 436 582 -452 156 610 -516 -270 269 -523 98 646 463 88 28 -281 528 179 78 -591 517 153 -563 -664 -266 -293 -802 589 -90 527 -583 387 246 -317 -335 -202 240 -879 -236 -116 179 -175 -630 -285 -802 -618 530 -104 61 217 -739 37 -231 617 -56 338 -307 -26 -717 -734 30 -271 -399 -341 100 -641 -876 254 453 -371 457 512 678 259 -157 646 -476 -25 291 384 509 626 784 -550 5 -379 547 237 475 481 -272 284 -405 226 -579 385 94 420 536 381 350 -144 -579 76 113 -895 -177 -40 -673 486 780 318 -724 476 176 -469 -633 6 -318 -166 -132 719 -283 -839 780 56 777 590 -772 -851 484 397 -245 -669 348 34 43 -862 507 -588 -455 -600 636 207 -338 326 -435 293 590 401 -500 19 313 687 -373 -100 -142 -594 -44 -527 -127 -712 -153 -60 540 584 -127 418 -99 -450 -406 -127 -779 152 -10 -857 -434 459 760 521 -419 -839 -836 -617 -432 -522 238 -101 201 43 -490 -706 -184 -15 456 -810 90 719 29 -320 34 -320 554 -409 309 12 563 -123 -163 -830 -245 -410 141 -686 304 -95 377 -749 -687 64 -242 -837 -662 251 -733 -465 206 -102 -580 -251 -746 -363 359 25 -709 -642 -715 -674 696 516 796 475 509 -390 -466 71 -48 -528 -816 113 21 149 -239 639 129 -597 -125 458 -650 350 -422 -699 225 -620 599 -287 71 141 423 -332 -234 -817 -290 -237 -480 235 189 -447 735 -713 655 377 -285 589 -181 274 -383 -407 8 -242 137 449 796 -621 -334 -617 -459 -234 334 -874 552 227 -759 610 242 -726 -119 613 756 -611 55 -206 -671 -353 760 -232 631 359 -514 306 743 -782 632 737 124 -899 70 -327 -727 -593 -324 330 599 117 -494 -22 740 -171 -462 -898 -307 126 -75 -400 696 472 16 -521 -112 -67 -10 223 -387 -822 585 -383 321 597 -1 -297 -70 -125 -179 -188 512 632 130 -698 -386 265 523 117 310 203 -815 -79 -805 -785 366 717 -799 744 128 430 181 451 -218 -166 222 -124 -505 789 -569 -425 -151 766 551 -201 -685 -636 -50 342 -810 41 -567 -655 -417 109 733 -690 -790 -839 -886 -884 -872 602 -851 -82 -57 -458 -236 -444 -623 39 733 133 -574 -192 -418 499 179 378 605 -550 -870 676 -356 424 -666 412 441 127 691 -100 34 323 92 -750 -492 -631 797 -561 93 67 341 460 249 397 686 -260 -277 675 -781 314 141 479 -15 62 25 430 537 -779 -169 -285 -207 -464 -241 160 -359 553 -476 -486 -292 -414 -386 -894 -661 650 -887 -367 -587 324 -505 505 312 253 -847 -702 436 621 277 313 680 -760 -395 369 377 -564 323 -784 127 -275 -750 443 791 388 445 179 -612 661 696 574 381 207 136 176 694 600 119 -201 -797 -223 359 541 -305 -360 -439 -836 -25 -36 -474 -329 -650 502 -102 -844 355 68 595 480 -372 -640 353 -447 -117 678 408 -691 774 -777 548 -762 14 -397 -110 220 -388 549 -357 19 33 353 293 757 -565 -757 315 346 549 -302 -46 -226 524 -541 554 304 -769 175 -534 589 -465 -838 657 -849 -727 643 -130 634 -654 318 -399 525 -86 -32 -384 566 7 -549 -73 445 -660 -377 514 505 -481 634 -477 -462 741 -893 139 -252 164 -453 -759 171 -184 -544 768 450 794 26 -214 299 -666 102 420 -71 344 -283 495 227 184 42 -18 4 125 312 164 -415 673 542 -155 153 -434 -502 677 303 562 -756 -473 441 -132 756 558 -589 -120 365 -387 724 -584 173 724 -822 -268 -215 41 -561 -433 -432 -703 -381 387 -897 638 147 10 538 -97 -783 333 392 -57 -134 733 -387 -572 -364 -355 705 771 -545 -198 -618 -104 -287 332 -758 -499 -246 66 -333 587 341 -872 -265 84 -108 -440 -127 658 -807 -301 696 -151 680 -324 618 416 -832 546 -279 -413 777 -702 -475 -549 -33 561 -205 396 742 379 321 -725 -850 -61 -826 -434 -334 -456 -804 -218 180 -28 -693 181 -3 691 533 740 368 270 317 776 780 -1 332 -10 -171 361 594 664 722 762 501 -900 471 596 691 225 665 -707 -742 -329 14 227 163 -653 582 688 -228 -86 778 292 -268 -772 415 -28 -398 -367 662 -503 338 -221 -652 111 -746 -660 -429 -626 34 -685 659 -572 -241 409 642 -25 429 -721 -609 -388 141 -201 556 227 525 -576 596 707 -524 -310 -454 421 -191 -522 -685 -281 781 417 230 -552 -449 -283 646 -780 300 -363 -887 -133 526 188 -750 611 459 -161 -9 -249 -871 -898 224 558 598 -205 -678 -643 -803 416 -704 -804 -889 42 800 -803 310 -557 -431 787 -127 -686 -124 -456 -822 198 279 -623 -591 260 -168 453 463 -721 -305 554 321 351 -442 499 -412 728 -620 729 -650 -577 526 -131 290 -585 27 573 800 -193 -70 318 -155 689 -859 -734 -321 457 192 -36 -90 634 541 -385 -793 -470 -98 -275 -759 727 -549 388 -187 -1 -256 -866 -518 -266 344 -433 -701 -826 397 -95 462 -487 367 283 624 236 574 -383 -145 727 336 422 -324 -701 -322 -82 -880 -704 -153 -325 535 50 -49 307 -841 609 -655 793 -770 176 -559 480 -328 129 -229 230 715 -347 171 -727 393 -292 745 -401 -660 -812 -344 -787 -170 -174 77 733 -125 529 -557 651 -453 291 -624 40 538 382 -284 292 -19 97 361 346 420 7 -710 584 785 41 641 458 290 787 63 647 -704 -664 -191 -329 483 567 731 455 169 -634 -62 -424 681 209 548 297 175 597 344 -708 -434 16 -659 -872 598 -588 659 -160 -530 -11 778 -167 552 749 -380 -727 -34 505 -72 -306 299 347 -234 -201 -324 -857 -452 -546 -21 416 7 132 232 -36 554 278 -314 -221 -381 -773 102 161 -541 -859 -136 -152 620 -584 -579 -305 -199 158 380 19 -281 256 -591 -293 -624 -68 787 750 -588 557 723 -673 -33 130 -446 -618 690 154 -900 -539 362 -98 277 490 425 66 70 133 -286 266 149 -798 518 712 -233 -401 116 -710 -96 -432 -342 -489 176 665 738 386 164 -797 -785 81 630 776 681 713 391 -607 -79 689 745 -246 712 446 -567 154 -415 -305 -761 86 209 -639 -413 209 56 658 -649 192 -378 187 -172 -810 687 -225 561 -789 -510 -729 48 -817 -434 334 493 62 -587 -490 755 -712 -251 -125 -868 -834 0 410 -607 -672 574 -61 150 -80 -613 -214 738 423 -21 -752 470 710 -495 314 -32 -475 -311 -753 323 27 447 -115 -703 -156 39 723 369 -716 240 96 -93 -725 192 595 -386 -319 -624 -96 581 451 -777 109 -673 -492 -859 -123 -418 -504 519 -564 -123 -791 677 437 188 -544 39 -292 485 -185 -197 -186 -3 -168 533 357 -335 509 -882 -708 3 -336 561 -139 -563 325 -503 -541 725 155 -585 -24 37 756 486 -139 -660 -606 -53 -524 212 700 256 532 347 770 299 -692 -590 -186 497 -103 -454 -852 111 -577 267 -601 -72 -83 -689 -349 -263 -231 458 -181 452 -439 116 589 586 -236 76 -642 -556 -792 511 777 81 325 -201 -387 -862 30 534 -637 -663 -805 -281 42 55 -242 -119 431 -99 139 -360 756 -428 87 335 -776 -886 386 -241 445 436 217 541 400 -320 -433 -659 -250 -114 229 539 502 628 -155 305 652 556 359 -567 477 -824 -415 127 -660 -720 474 -182 -264 3 -830 -618 179 -727 134 -454 -348 699 172 475 777 -615 539 -406 287 -142 142 655 240 190 289 -788 52 684 267 -759 561 520 -370 376 160 -407 -733 167 530 -14 -552 524 -352 -57 684 203 316 -460 271 -716 238 585 -496 423 216 113 -39 -599 -725 522 -153 239 -267 -195 635 -879 -14 -466 -507 197 -330 -85 -474 216 593 -4 -118 -133 795 4 -608 684 -824 -285 -697 745 -113 -681 481 -349 -701 -409 170 517 -811 437 73 -264 768 604 -844 -228 375 594 -702 541 395 404 160 -797 454 -572 689 274 304 -95 380 -625 114 778 -771 -470 -578 -142 -404 227 198 613 692 60 343 -106 -478 159 -192 -862 -697 -47 -146 -772 92 -673 -876 -459 -47 6 418 240 -688 85 688 192 38 -295 -501 -490 471 -153 -160 80 589 -666 197 694 -646 29 639 104 356 -428 -48 720 -849 202 -806 -699 758 46 -503 36 -406 -264 755 757 -303 -367 -9 -248 252 -544 532 697 622 465 -354 230 690 603 149 -657 -632 -554 622 -656 124 239 -778 364 245 560 -768 -372 -524 -180 -234 338 -730 -597 508 293 -534 572 703 29 252 -359 -238 311 206 -27 679 229 199 -616 132 545 -138 578 -243 -773 -501 -211 -180 682 -191 769 -225 -455 223 -226 -604 -330 135 -510 -192 -751 -297 -126 -791 -781 -695 -463 -250 184 -449 111 -665 -849 -160 -401 103 -797 249 -542 -700 84 449 329 -238 -763 -134 -432 318 -425 615 183 -190 688 767 -4 -162 -286 -199 -391 -164 -626 -204 510 -259 -385 -44 621 476 549 640 -324 -334 365 -333 218 -198 212 521 -241 -532 410 -383 -3 584 -730 307 770 779 -18 -379 343 -489 107 260 273 -354 711 221 -380 226 232 -564 -528 205 94 -877 -170 663 -874 -720 -186 196 -865 43 25 298 -686 -578 64 590 694 -397 327 -861 -506 120 348 -608 -52 -695 -253 -258 462 -696 420 -678 -891 -56 -67 -356 213 13 738 -249 468 -109 164 -77 -288 211 41 -178 117 121 500 -149 20 171 288 -411 -143 -731 759 113 -351 -188 599 596 724 -745 213 551 -584 -852 363 43 -240 -15 142 -898 -631 -522 5 -280 228 295 635 46 -226 -800 194 -52 -19 353 -58 -315 630 -279 149 104 -148 -66 8 -496 -374 510 443 723 -375 472 550 -439 -62 655 -432 -354 -823 634 -562 500 586 -565 -423 -406 -757 242 269 274 -388 -811 553 91 437 405 -305 186 40 528 -806 -724 -48 542 -374 -124 -106 564 -626 -855 -138 -240 -873 190 -770 -206 791 -313 -678 405 -574 67 -791 -636 217 510 74 -645 158 -178 -389 -894 745 645 -441 517 256 -522 -483 -506 239 429 -249 -329 14 721 -65 -88 -803 712 -296 -99 -315 -421 474 193 785 -109 546 -795 -491 -499 131 -437 -181 -155 148 366 -888 -873 612 -285 -152 199 211 -19 -428 -226 -253 479 4 392 536 -349 347 -592 318 716 -465 -398 -839 685 -194 535 -404 220 340 -367 -217 579 -375 408 134 106 -221 588 487 695 210 -44 315 732 -273 -137 558 -705 -879 -863 254 -718 -674 426 -816 -434 -897 -364 516 578 769 -543 578 -526 283 -3 656 -373 -128 -750 -714 769 -576 -127 -677 779 -571 269 -556 -598 -107 -64 105 -351 -478 -880 -610 13 308 769 -9 -867 -248 756 -893 -329 -36 -36 -568 301 -479 262 -277 101 562 598 -151 -627 -417 -877 316 -335 505 -189 -362 -1 -644 -580 -701 -519 276 286 -156 686 -880 546 -472 782 705 -761 -583 337 -67 765 -249 710 -839 -531 -642 -91 -486 -812 -337 758 540 -642 471 -256 -711 -797 537 430 797 655 220 -22 -24 -344 -775 -425 290 -599 573 367 -314 130 -436 -564 107 -718 36 -22 561 125 -463 470 -677 155 598 -554 -505 595 78 385 -167 -826 -369 336 -455 -750 556 164 -712 150 -474 -174 -235 168 -404 244 152 -289 454 -654 216 -749 359 301 312 63 -608 -176 -256 -348 11 327 -453 166 584 136 -175 98 232 -644 -396 590 127 -361 198 646 167 -664 -436 715 65 -14 195 583 689 -457 613 -129 330 683 -180 678 692 -86 -327 466 -464 675 -24 330 -300 739 477 402 51 157 -635 -543 246 70 -461 93 345 730 375 676 -277 -188 480 42 383 619 -377 -88 215 -864 -821 85 -553 567 524 -659 -47 516 -408 23 193 295 217 3 -445 691 -168 -390 54 -714 -143 -249 -58 473 -347 303 -765 53 -187 656 -630 408 288 -219 -143 -361 -196 192 342 383 150 716 325 425 451 -580 -215 -37 -843 169 752 775 -783 -179 587 -588 69 -461 276 -53 443 -526 -672 84 369 -12 -651 -439 512 -563 517 662 -760 248 530 -332 -193 -679 661 -574 -786 466 -376 -388 -335 -800 -208 6 505 239 -892 433 124 436 -302 -875 -201 259 -644 369 1 -739 -427 62 -834 354 799 340 -173 787 212 -265 -431 -18 -634 229 -12 -479 -554 -370 -692 -375 -466 235 -15 415 -481 -225 -602 67 -61 520 -819 251 31 -492 90 -381 -379 -3 319 -240 93 432 -427 361 286 -760 622 624 3 -325 -745 655 60 -593 -334 748 334 -708 218 126 309 -352 267 -543 503 695 318 -165 -783 -867 192 704 -185 606 -371 -777 -750 -363 394 -543 -276 494 93 -503 -623 -549 -200 145 277 297 -278 -37 -165 -249 -670 -292 8 201 7 -520 -427 -113 101 55 -577 -417 -699 -630 -241 33 387 660 -826 -844 5 -326 -438 -33 -66 357 461 -532 518 -595 377 572 -3 405 -525 438 618 678 -880 -12 -745 -162 -420 203 -128 217 -33 639 490 543 -55 -654 76 -701 -653 -533 -463 -104 672 -345 167 -268 614 209 -149 -431 -411 -841 -720 -131 -483 -187 -861 -416 -94 219 330 -484 316 -411 -340 -248 135 248 666 -147 420 -465 -453 512 558 345 353 236 203 134 -318 -527 -776 -804 -689 471 70 -406 -306 -298 -183 -106 -475 -576 -664 -808 775 -457 -652 -711 787 -25 385 -455 203 25 338 -366 543 -461 -679 133 738 -275 421 157 344 747 -343 -473 718 156 -682 -578 243 738 547 -863 498 -475 464 -628 -407 591 463 -182 -584 -389 194 66 783 -869 -457 -655 -674 733 350 157 -491 262 200 232 -880 400 609 634 748 -216 718 -380 724 -582 513 -650 -830 142 -159 451 -664 -852 -814 471 -803 -236 106 -863 18 -278 29 -87 -574 253 629 -688 -97 -284 -577 237 142 684 -549 -65 -45 589 431 -794 -761 -531 -330 76 -161 203 -345 168 330 54 606 172 697 540 13 -145 49 478 -803 175 -814 507 -705 -761 -303 -337 309 179 -562 -315 519 371 -44 187 509 493 220 496 -761 -630 -523 -149 782 -392 -387 705 -759 -381 721 186 -106 -57 -338 93 262 505 -692 37 -741 113 -552 765 -529 339 32 -888 -787 -671 -287 -604 286 55 -33 718 -69 -499 -209 748 -436 753 -319 666 0 -177 -196 770 276 394 111 -756 379 -543 124 -890 -475 -571 -454 -8 -319 481 -593 -6 83 -366 -371 -735 215 32 -275 -707 -180 -111 386 11 449 -319 191 -142 -29 -868 517 -242 169 427 -752 543 -128 146 -221 -827 -772 676 -413 110 166 392 18 -288 -611 532 138 240 696 453 -23 -336 724 -242 597 -272 -267 173 126 537 -876 -201 -308 527 -420 -22 -764 483 734 615 180 274 -138 -179 116 588 -668 648 437 576 -872 -474 -135 -216 -434 198 585 -489 120 -623 451 459 620 241 190 460 697 599 297 646 408 744 21 643 404 125 -806 661 600 790 -686 493 310 38 165 -411 616 -777 -625 -27 -310 594 -87 -700 -353 -753 -812 773 449 312 152 505 -367 -504 -775 -402 81 325 -541 -576 -839 -673 355 -764 513 -172 -762 115 61 -688 -783 298 -420 661 -741 492 -324 746 718 600 626 -511 -835 398 -774 -31 384 -34 -40 725 -851 -208 -216 -733 -308 -343 -574 -775 -807 60 -371 132 -468 -486 389 794 -457 -486 659 -783 -656 -238 -732 -541 321 -782 772 369 -752 -75 643 186 716 253 -714 -224 763 198 321 -896 -509 -860 -123 -537 -341 43 715 -691 332 -420 -146 81 -554 526 -472 788 605 -261 581 -308 -232 41 -606 658 -738 -557 38 590 -787 673 605 455 -89 -366 127 -405 -828 584 -108 531 674 -646 -490 692 -42 -229 -863 103 660 626 -781 777 -105 83 407 -579 -335 379 139 -237 7 595 -867 -471 116 134 -898 -400 9 -381 691 -80 297 -544 156 -897 -147 -367 453 -80 -419 -197 263 -318 39 67 -63 484 346 -109 232 -794 -419 -606 692 -199 81 -618 507 -119 -644 164 -792 708 164 -297 751 -856 -309 57 -589 14 -509 -182 -886 -350 -691 -417 -125 86 634 -166 606 169 204 -626 -167 -890 530 -869 607 -597 -342 -372 225 -58 -147 -164 -256 765 94 -375 149 75 338 757 157 -513 795 -352 -412 -129 276 98 -371 -297 -417 364 -701 408 -885 73 -548 93 -822 -368 -647 -773 -591 -517 -399 286 -301 398 41 -773 -612 252 167 -274 -479 -554 -802 -750 438 -216 -533 -829 774 515 -712 -610 227 193 -793 527 -321 -780 -851 197 -288 -88 329 -275 238 622 408 30 -356 -257 58 213 -135 689 -165 144 250 593 -461 145 739 685 -794 -854 134 -201 613 178 -235 -457 521 -834 511 -86 -135 533 -815 -40 -471 -872 -861 -857 -109 175 340 64 15 -589 -48 -330 656 440 -798 -328 -833 -30 -649 477 159 -235 235 429 -805 518 383 278 484 -414 -260 -617 -565 -594 -622 -563 114 -87 -673 -490 -797 454 -430 -30 292 -360 -231 -164 379 -795 552 513 701 254 200 -76 -12 376 -542 699 -48 209 -124 -13 107 272 -261 498 -335 -130 495 -525 -795 622 -895 -125 245 -332 722 159 173 253 -310 -453 667 -348 115 -670 419 -794 666 171 597 -53 424 -133 644 -748 -871 34 304 -374 51 -201 -872 -527 -651 324 331 -467 193 -292 -476 -701 85 -302 122 371 671 -698 645 9 146 26 -263 163 724 119 -255 623 606 -346 -687 -628 -813 580 82 -148 -897 -289 -643 428 -483 434 110 -79 -700 607 724 774 99 -259 -268 -269 -17 245 -274 -807 -298 404 -233 -358 -570 162 325 -386 63 473 50 -786 -158 -511 -859 -85 549 -39 264 304 694 -539 426 688 -756 -744 -455 274 -89 112 -658 518 -168 230 -118 -676 -381 563 615 -57 -230 63 194 -731 -33 -765 504 -156 -534 728 -832 -165 -543 244 779 -389 -56 121 77 -870 -572 663 -297 -600 -489 4 -387 -590 305 -85 -79 -556 143 -725 -365 777 -94 729 600 -32 41 610 -64 418 133 749 481 379 -729 -810 690 -396 -705 -448 34 -162 215 -702 -18 -813 395 -520 -665 -422 253 -142 -36 -353 207 -211 -759 197 -407 -107 538 -47 121 725 -178 417 -805 -382 -390 662 -159 -377 -559 -225 382 -15 -277 -299 253 -781 -381 187 -359 199 -73 514 278 730 -258 432 -490 -66 617 -754 -453 -308 -122 367 202 34 -678 -432 338 -295 459 -167 668 -208 -685 -589 -433 -305 -214 -323 -464 323 -152 -704 316 -138 61 553 354 -530 -455 -620 -758 587 702 298 123 -574 22 -341 308 -900 -116 708 -675 -778 74 -549 751 16 210 238 -481 -779 -384 234 486 130 567 -313 -571 -386 175 615 -427 -329 -642 -323 740 -130 665 289 182 -395 97 272 670 592 -834 624 14 -520 -795 223 665 653 -382 222 -111 -117 399 717 145 -307 419 246 -719 -725 564 242 -817 -523 -25 422 491 -881 -831 -242 50 35 89 -204 -717 374 -769 72 725 -616 335 -889 -422 -824 256 480 27 88 743 501 280 11 -39 720 716 184 -38 -304 418 -209 -257 -566 616 527 363 146 690 -840 -233 499 -796 -294 -226 -591 269 631 572 508 737 -698 -528 94 555 501 410 -443 -693 654 -827 -469 -24 -752 121 -33 -202 -821 -210 393 -205 -776 -198 615 -427 780 -218 -358 685 596 -675 54 131 -262 619 -800 -175 398 -797 -306 -11 636 371 8 -153 -234 708 80 767 643 -465 -414 498 115 615 223 -744 664 -23 -773 -886 380 538 -539 -469 -800 -680 13 109 712 -203 -758 512 623 -552 189 -251 521 -531 -110 417 -313 -340 -419 -229 -173 -544 343 579 -527 570 404 694 -704 299 -580 -160 -396 193 306 344 622 -420 -481 -531 -632 656 -677 -434 -719 -651 547 626 93 -608 -740 -820 -900 519 -588 -720 -887 -393 -436 696 -741 484 363 -750 -280 -287 -419 -482 105 443 679 -565 305 -523 -222 699 -717 -408 -649 -559 -687 -762 58 -161 51 -181 -389 786 450 795 -544 761 -298 3 -551 221 12 -205 -76 658 745 492 -606 -836 525 317 658 -15 44 730 -129 441 -746 735 -176 335 4 -743 369 451 452 450 583 -586 647 135 -406 -663 22 705 741 -490 455 67 -351 -499 558 126 -46 -861 162 279 536 315 -183 -458 -314 200 87 -300 298 47 376 333 -137 243 -504 -705 781 31 -663 -330 107 -392 -9 797 73 58 106 48 -715 -39 -649 393 -65 -266 -132 -20 -748 -446 509 -571 -105 141 318 -395 -896 -553 -622 191 14 -303 -383 -568 194 109 -31 259 -517 -597 -711 9 159 -237 564 -572 -709 -773 -336 -894 -281 -818 390 518 784 -193 -298 768 330 -446 -696 -392 768 -339 -10 381 614 -180 -530 85 -625 -391 -561 -789 -576 -233 -553 569 -463 -347 507 726 419 196 -400 180 624 -573 -549 -176 716 -885 -708 787 462 -251 316 -763 -770 -491 466 -537 -878 719 -801 -14 58 118 -609 -740 667 -421 757 657 -140 721 32 237 -151 631 -121 630 -118 49 -807 -73 -660 407 -477 229 -402 -15 214 384 15 -429 384 543 731 -626 308 -394 792 649 -734 222 423 672 386 -136 687 -881 272 -137 1 -519 592 382 -718 -383 100 498 369 176 -317 -6 317 644 638 -425 706 -694 -606 -635 -831 -330 285 -501 539 158 595 -351 -701 136 -703 -426 -447 -774 700 -714 200 770 -832 -91 -184 -529 -52 -219 -844 650 -746 -25 528 572 -354 523 645 577 278 87 726 -836 -252 -870 -899 -387 489 573 301 -235 -467 167 -17 33 -685 392 -664 65 -693 175 -60 458 -4 592 -668 309 -264 362 251 -482 10 -458 514 -624 276 559 215 -132 -134 -424 -589 -36 781 -309 528 -27 -804 781 -36 -40 482 78 497 -733 -128 699 -143 -703 150 -409 -172 25 253 431 719 471 514 -676 -119 -524 731 -494 -105 -8 445 401 307 -727 503 -114 -436 -427 -174 506 -262 -895 420 -683 -139 -860 -808 -504 -289 -403 661 -860 8 253 332 -690 -376 692 397 -251 -602 -223 -209 -729 -170 209 -199 169 38 705 227 -433 -432 72 -159 436 -245 511 138 -864 324 -432 -750 -483 217 -536 256 -378 -429 -451 701 -447 707 662 -740 574 440 715 136 -753 -91 407 -789 46 -509 -886 -856 -511 42 -77 -232 260 -760 -1 168 -539 -844 233 35 -571 -492 309 632 98 603 -803 -312 -551 703 -889 709 694 320 -684 742 -169 75 -46 -656 -459 -345 -528 -58 374 -134 -858 -39 643 672 692 -785 -308 715 681 -840 -700 438 -560 -210 -8 -264 423 -496 781 -194 -215 525 35 -887 -672 761 216 -580 -213 551 327 273 31 -882 -321 290 241 558 -804 -782 -300 582 588 155 382 -745 643 -178 -347 -487 -388 788 -224 98 -628 44 -301 176 -664 -390 -840 216 54 460 -451 634 740 18 -716 154 -626 236 178 -560 -887 427 183 -196 489 670 656 698 94 -265 360 -456 -575 -535 -30 301 -383 -777 -305 470 325 -30 -78 -171 -603 438 -597 792 39 231 -204 298 640 146 -656 -45 84 -243 63 640 701 -749 468 271 -437 507 765 88 -843 -451 -787 671 -547 328 -718 306 -184 -162 -294 124 491 357 591 63 -849 330 278 -348 -640 -384 1 -358 -119 426 160 24 -648 202 -374 755 592 -728 398 -195 -575 -465 -432 753 -212 -443 410 377 54 -579 268 66 755 -25 714 308 272 -888 -525 -779 -648 113 -362 -338 -878 -691 772 -537 638 649 588 -769 171 -116 284 -623 603 -646 -789 -332 576 -470 215 -596 -505 29 514 -600 -273 153 -767 -63 338 777 -28 471 -479 -260 -538 402 7 426 506 399 -138 -660 -603 -194 64 690 -18 -235 -146 -239 444 -675 -540 -686 615 -810 -854 95 600 -583 400 -245 -417 -363 -781 637 -362 -79 507 338 447 118 361 -372 513 599 141 44 646 546 636 -896 -675 780 710 264 77 -205 -781 -414 797 -69 201 -398 -770 53 118 751 -641 -720 412 639 89 -497 -24 -408 -43 -171 -530 336 189 708 336 -655 658 -586 -818 -190 575 -432 -618 -500 -781 -857 671 -455 -642 -406 495 -525 -679 -59 -879 -380 -624 260 -112 166 557 288 486 485 155 479 -269 210 29 -758 -268 291 472 255 -510 -294 216 622 -96 -488 -855 -176 754 779 -429 -727 84 -46 -390 -646 -424 -290 230 -849 -296 -334 -234 368 -825 -457 612 -62 643 400 -242 742 -583 532 -391 732 -844 581 -185 -739 519 489 597 -588 -782 631 524 -77 -893 -740 456 369 -563 119 -870 228 185 -631 -252 -581 -227 -637 -339 684 -852 -736 29 374 73 -699 -552 -714 -174 284 -583 -480 490 -884 -734 165 637 -158 -227 -391 -741 -857 -523 -547 -349 -31 -127 660 -622 -144 -479 -473 198 -462 -216 -83 -882 539 557 -291 164 -73 253 -492 -9 -493 660 171 -233 -501 353 441 400 47 -425 -810 -384 -161 423 -229 260 342 241 310 722 473 345 270 436 380 663 166 -591 -787 -210 756 577 308 471 344 -86 -610 -413 -335 94 384 -613 582 -514 683 488 428 -307 -241 -104 358 455 382 -732 749 408 -530 730 -307 209 257 623 -410 96 94 364 748 -460 -607 -126 471 560 -857 -104 -76 397 -432 -556 -635 789 124 -670 354 -659 639 28 -319 -845 16 7 417 367 792 -705 -128 -10 -185 -748 548 687 -621 1 -136 -574 -69 -28 263 521 -280 -170 -88 125 -611 -104 311 -802 323 494 318 721 -793 228 -775 64 -284 -878 -370 -623 -831 -657 87 579 198 -370 503 -106 798 -383 -504 -867 -14 -293 -6 415 -795 -706 312 757 -490 9 766 -600 314 -387 556 -408 441 -691 209 -689 -181 481 -354 -575 131 690 213 649 463 241 15 108 -467 -837 -321 -254 -451 -51 58 347 145 422 -573 668 -200 -367 164 322 -705 338 -337 -677 -709 671 -857 -206 -443 -254 -893 400 -316 -577 -42 380 -84 -304 195 758 -244 188 -224 665 260 214 -213 -672 609 -124 213 -427 624 -730 165 730 204 218 -381 83 -618 -590 -315 -822 322 -303 -802 -68 274 740 381 -217 9 -346 -55 771 -616 -416 70 779 -227 572 434 636 -54 -387 -340 541 -20 141 554 -40 -819 507 741 655 -449 -72 543 162 110 -718 -84 -662 737 -576 673 177 685 326 -732 -504 491 25 215 -320 612 -811 -765 624 -702 794 679 -88 -688 -325 -455 -679 468 712 175 -45 288 213 -21 567 773 -638 -107 -833 504 -339 -61 625 219 -299 565 -279 209 -618 -167 663 -483 -132 -284 -854 -664 44 -259 -708 -861 -838 492 545 -287 -837 493 337 222 372 -278 -396 134 -731 159 502 -149 -877 -10 -221 278 -816 -623 -416 143 -894 214 -490 407 133 307 -734 -44 -570 299 -414 441 -115 -113 600 379 489 -277 263 -121 -227 -735 72 -900 121 462 -819 -629 415 -346 -526 572 193 104 -733 571 -770 441 613 623 696 598 -892 -48 713 -43 280 -135 -729 36 -535 61 218 -464 -654 -639 -810 495 -827 -782 -556 -6 -746 172 -850 663 -318 -862 -311 -893 309 346 -799 -375 -719 370 271 -362 -546 -285 -564 -86 731 -388 4 -425 -749 -408 -594 0 -739 -654 290 712 -636 -752 524 94 -232 760 212 310 212 -225 68 88 -739 -259 -538 669 -354 -423 -217 -673 226 -95 725 624 -181 -336 247 774 -634 -308 616 152 -410 33 -535 -894 438 -324 -356 -584 -515 327 632 549 -843 255 597 481 -599 -533 663 -627 -660 -623 246 -524 665 138 169 39 119 180 -900 -216 -594 70 601 626 225 -624 260 722 -58 365 570 714 569 228 -592 370 -398 -565 753 650 757 191 290 -561 -489 -699 -807 36 452 -209 -485 -486 -42 -777 -289 -610 404 523 -543 760 -346 -728 561 -639 -257 -377 -288 -802 646 -313 -446 441 738 583 -530 -632 -197 239 645 466 136 -615 470 -663 62 775 481 -312 -22 490 -355 -556 -516 68 521 -621 -289 -452 542 672 -837 315 -291 -238 622 -745 -168 771 -645 -140 -699 166 -376 633 564 -292 646 652 -829 -828 71 270 -262 775 -423 -478 -29 343 -257 -31 -865 -647 408 -212 -263 718 -766 759 528 -224 4 -139 -702 363 -266 191 -593 -244 -195 -359 -746 -877 -116 -814 -256 556 266 614 -306 -108 372 -83 402 655 -422 -153 186 120 -610 605 -91 571 -14 -355 -260 144 325 382 452 -689 -296 333 778 -512 358 384 563 -611 -250 586 413 -332 -658 -694 -275 -844 -784 664 210 619 437 280 62 109 522 -726 -134 303 535 -171 -520 488 682 -155 -717 -37 -603 717 -134 -717 -417 -353 -643 -368 -262 -159 -539 -593 637 702 759 -610 -230 289 -657 -622 227 -320 -875 -589 -301 589 422 -536 415 -407 261 -546 -96 -84 208 26 136 570 -841 349 518 742 468 159 -870 438 -103 -555 795 -703 -736 -451 329 -690 -191 -36 -169 338 -186 -75 682 629 661 -114 -828 -737 -399 -424 462 26 -667 455 -762 354 126 676 -897 595 -177 188 -733 205 -617 -831 -594 -71 -513 -55 289 -639 287 -293 479 719 -473 -116 -411 -867 -575 -672 42 -267 85 390 -712 -624 -603 -625 687 -874 -766 393 -128 212 -261 57 641 351 -397 -428 794 -607 -487 799 145 -893 -496 -399 699 -356 -95 -212 -164 -868 601 -388 400 -222 -630 -749 -520 -280 784 -858 -720 -275 -210 625 90 -659 474 263 46 259 -340 -655 333 -389 58 532 673 181 -679 -582 108 -631 -528 78 484 229 42 524 273 342 478 675 -552 357 -199 -391 -633 35 547 72 -709 266 -885 710 91 -706 267 -546 -452 328 -507 -799 -742 720 -199 -196 -569 -884 491 74 -311 109 677 188 -700 -349 439 -870 -651 -270 768 57 -226 -494 -380 -764 -9 -720 136 -531 -37 -334 -319 170 -371 -593 -565 -507 643 -815 -414 200 -178 -196 -70 772 -360 419 -301 -543 -414 -102 -404 315 50 100 764 76 -733 -551 -425 -134 -538 686 176 -140 727 -25 -514 -751 -772 -643 -214 366 -718 310 -388 -624 55 -210 -40 -99 -856 -132 -61 145 788 -857 -302 605 -293 -42 -701 -321 709 363 -599 418 -602 -158 -320 -154 230 75 -430 -33 -62 -208 -700 516 549 -324 459 -86 -255 531 -71 -219 -778 720 306 309 136 259 -605 485 -347 156 705 343 -457 -385 85 -811 -289 -780 -836 -613 -425 699 446 718 265 358 -106 -476 140 211 718 -546 -396 190 389 -827 -630 -164 -188 773 117 -448 761 -418 -127 -811 -121 136 -719 -132 3 177 239 211 489 688 -763 165 -244 -38 -417 564 -176 20 -305 -538 217 716 -34 -164 216 -229 -469 -452 -445 152 -303 -801 792 -94 477 110 473 117 -895 709 372 143 635 405 777 234 -662 -458 -213 -778 60 -362 -712 136 19 -373 68 -360 -608 -123 504 -277 -227 165 778 -658 278 -197 707 -688 131 287 791 -56 728 -633 113 686 -316 -520 676 -282 -389 -869 -847 -782 -628 -656 -233 112 466 -638 -175 -574 768 176 -818 575 487 -393 252 -538 -277 -111 -55 499 -243 76 346 -893 50 553 -590 -868 345 -226 -447 -463 679 762 317 17 612 229 62 -478 194 488 622 731 -462 -66 -314 562 5 690 430 671 522 329 517 637 -248 -848 130 390 26 -319 621 315 -639 554 657 -256 -541 232 -738 790 556 -555 -240 -462 -127 685 217 -714 -508 -610 623 -246 657 -122 677 -208 171 536 778 664 -829 -782 91 92 732 592 316 385 606 652 -808 583 659 -587 511 -407 -560 -793 421 106 -541 -726 315 -42 -148 98 371 116 710 698 -762 602 -621 518 -20 -355 511 414 -267 421 256 399 -579 -294 -157 352 -881 104 471 -764 -534 -829 -370 466 -664 48 745 393 441 -855 -396 -494 -521 676 660 -303 -231 216 -696 -63 -900 -712 588 -816 238 558 679 -418 -19 308 667 -643 -818 -357 -655 -848 223 -294 -744 693 461 784 421 68 -148 -894 302 -166 765 -407 -823 -348 -27 191 -633 411 -66 784 773 304 437 -232 -24 -754 708 -208 -35 10 484 147 -793 696 -513 -188 -408 257 100 709 -747 -365 354 497 188 -855 294 -617 -816 -686 -778 308 52 -896 -196 -173 -26 739 -20 631 -861 189 -896 149 -627 89 -748 594 48 -638 724 116 -165 -536 -863 -180 -581 -92 699 208 -266 -261 20 479 552 -787 -513 264 130 -527 -84 -71 -78 111 -549 241 -281 617 457 -580 784 323 648 -280 760 70 -330 377 172 -318 -875 4 -485 -840 -536 -424 -420 -640 120 488 288 268 -676 655 -157 -581 -784 607 470 636 -185 -647 621 -143 -851 294 492 -36 -641 103 -149 -421 110 64 -704 630 405 -854 -812 -137 -12 -660 25 -738 214 699 -69 -661 558 351 -27 11 607 605 14 -313 -506 -868 -387 -898 489 365 -84 -656 484 365 -326 -214 115 -107 516 -368 689 -555 -873 2 327 424 498 397 482 666 686 -802 166 -389 37 569 -175 -30 -375 -481 791 220 -375 296 -45 348 408 473 582 -100 -856 199 464 -46 41 -316 677 7 -138 -253 -277 -826 350 169 -621 -647 -575 400 -644 -180 763 361 -560 -418 -61 -201 -5 -225 653 330 425 -595 -675 659 -128 641 -455 -861 10 -710 242 -840 367 75 -193 -178 -662 -538 693 643 333 -513 -365 73 614 246 -270 226 411 527 -742 -104 -117 -594 317 -354 237 -503 -603 -7 -837 -664 -414 711 -136 148 -606 538 -421 -722 702 -174 -215 -490 -513 -208 151 515 434 -753 -480 -13 -621 369 -666 27 -111 113 -867 -20 -599 42 -844 -309 775 -468 -707 780 71 -380 486 -613 524 459 -850 -634 -109 284 387 -421 -379 -298 506 659 -466 -608 685 -500 546 752 747 -153 -758 -380 673 748 -45 -23 -487 -763 -63 -723 484 -885 -270 -380 294 -886 739 87 -400 609 -192 -888 -717 -530 -810 -703 588 -277 615 408 -530 -147 -244 -615 676 121 755 -65 -334 -833 582 593 794 -693 -211 -230 689 -801 -714 -893 -587 -209 -624 468 648 120 -707 -238 133 525 -55 -650 487 -863 -644 583 621 -784 -883 257 565 348 321 -663 -124 -654 390 -174 505 -714 -203 18 416 -418 450 -745 622 1 319 -461 -430 509 685 -75 -31 265 95 135 -105 423 -875 -660 235 -849 663 -234 533 -526 -233 -335 350 367 -783 -198 444 -596 569 260 495 169 374 -412 -703 201 559 660 577 -740 388 118 -849 -816 -554 -777 -558 572 -334 -339 -95 746 -137 195 721 795 769 -490 -222 360 -380 411 662 88 -686 -17 -520 -120 -76 -32 178 599 769 145 781 710 559 235 -629 166 229 157 627 79 180 -153 612 683 177 758 500 -711 774 -297 644 125 -480 -72 -852 -287 -361 93 550 186 -291 751 564 -754 -395 353 793 -355 159 412 -230 -48 -125 239 -475 236 -204 33 -839 241 -534 253 -680 716 781 38 713 -334 795 246 -482 100 767 -118 277 708 -773 119 480 -804 588 63 650 -416 446 -247 343 -344 490 353 -879 -7 397 -558 -363 781 341 -763 360 29 362 201 -329 -183 -401 378 -432 -647 627 372 -689 -357 -442 127 726 767 -344 -300 302 -237 -703 321 -809 -517 465 86 -72 -384 651 720 -826 10 613 -128 510 495 -690 375 280 -475 404 424 -872 35 560 -220 648 284 -348 83 -169 795 560 538 245 -512 -275 -609 -92 -268 187 620 134 343 -853 -857 378 -644 555 -218 265 -55 528 -748 -621 -11 -567 94 -382 376 -474 -548 -515 236 531 -685 39 117 384 51 86 -435 472 -642 329 570 -506 498 525 517 -422 -107 -375 -750 -20 557 -493 -851 -172 241 -16 694 358 -337 -552 710 747 638 -801 -152 -192 110 542 738 -442 794 -341 335 623 -22 248 613 120 368 -145 -191 -463 409 -561 -300 226 656 -155 -201 -189 -580 733 -94 -17 -467 524 84 480 -126 -66 100 26 36 -344 449 223 -336 -732 -624 -756 -458 109 464 116 -826 709 -805 -687 379 8 254 -786 -470 437 769 -331 86 734 749 359 -498 662 -296 31 -110 82 -532 702 -24 -312 318 644 621 -35 -542 663 -565 584 47 134 -363 637 -543 181 332 619 322 -214 661 -643 -300 204 23 658 -128 572 642 -754 248 43 -116 -120 644 156 788 -673 -111 -190 -727 433 -868 271 22 358 -632 123 644 -688 458 -270 -124 62 192 -216 146 -155 -9 -788 -224 612 103 690 765 -145 182 466 -199 -293 -158 469 463 283 -854 -476 -303 366 277 -593 788 264 756 -146 374 203 42 -846 -102 13 -592 13 755 -689 -554 -118 -557 266 -442 -278 10 -749 358 -504 115 -875 85 413 -195 776 -136 601 323 -290 -325 -530 -652 40 759 734 45 662 -755 -276 -599 449 -864 -280 196 -709 362 -876 352 -644 -225 692 642 120 573 669 -893 281 106 656 -138 379 -137 646 676 161 64 -569 -152 173 -785 389 -240 326 -698 390 634 151 -330 -261 475 -86 -894 -730 -235 -569 -285 660 -186 -44 774 689 -698 -866 -250 -58 191 -133 -718 784 -899 -264 462 -97 766 -563 473 -496 -60 -502 165 -416 537 -643 595 -130 547 370 301 -596 -44 165 766 197 125 137 -542 -443 -629 782 -771 -65 205 709 -4 491 477 497 -615 110 -297 57 -701 334 -766 330 295 -771 -233 -727 626 414 345 -84 -353 371 722 -49 -214 -387 673 -495 753 536 -781 -365 -337 233 22 -862 709 -685 -106 722 -833 701 -598 -244 -658 705 -285 86 -432 -679 -227 -480 220 344 -813 -128 223 -363 661 -899 581 -422 753 490 -104 -892 -383 444 -374 -827 -662 709 519 -565 -49 -161 749 250 38 669 487 52 -299 595 -611 -869 -664 397 227 -106 502 -568 333 249 -269 785 -490 -1 -609 -761 753 -104 -165 -128 470 300 467 53 -627 -856 -603 -676 -533 -831 586 -825 476 716 382 -895 -465 19 652 -491 623 -774 610 5 676 394 776 -176 -602 18 -531 -538 -130 -534 650 -127 -68 82 -715 250 -411 460 -798 -30 214 -681 50 -392 47 -813 -700 -886 -178 289 49 605 -466 -533 -887 -526 -833 -710 -223 763 765 385 527 -513 -717 -603 645 90 -646 -600 -305 -79 602 122 52 86 -75 394 510 526 36 667 248 722 702 -748 631 -534 418 30 396 758 -100 -830 589 -648 140 72 -746 632 320 -432 131 -292 532 -240 -520 -308 -524 -734 617 -693 721 308 -661 -128 398 790 19 283 -467 -705 771 -719 -460 -828 -697 -562 -732 461 -585 -802 797 624 -421 -135 378 581 781 -132 -746 791 -377 720 -482 -807 532 -249 275 -535 -614 537 -124 -85 -455 -200 720 -548 763 701 316 409 -802 85 264 -464 -608 -669 -38 -28 239 -297 -265 173 -649 -321 -564 552 27 -687 74 -867 -277 481 -459 447 -687 -424 202 548 -704 -543 -592 83 -896 281 32 795 -481 720 -731 -150 -462 -190 21 100 -605 -56 -557 432 476 261 571 -74 -274 731 -707 591 549 663 490 -552 -275 -713 498 -804 -728 -350 -668 746 -792 -681 -638 -279 145 256 -193 652 220 258 -92 180 -183 14 657 -263 -552 471 -793 -875 -804 77 -278 149 -724 527 68 -852 -294 696 -443 -374 -445 -790 -779 -304 53 194 390 105 669 -701 -48 168 541 191 -390 12 -601 -616 193 508 649 -886 -264 -176 41 499 -111 453 -747 468 516 -376 232 -475 -406 693 562 61 430 694 -777 -91 -545 -575 -549 -841 297 -310 -628 761 -685 387 -28 333 -887 775 94 234 -665 -313 -708 -725 -252 24 -237 -694 -620 -724 113 374 -749 -249 -139 -184 -237 325 -457 111 561 273 -472 -380 209 190 627 -123 -716 -306 -144 -172 449 428 -616 -168 -842 494 187 -276 706 96 -144 -314 12 -583 -436 335 555 472 681 -204 -847 736 -502 -776 282 617 -563 -220 728 -684 719 284 -628 -93 -678 -600 -605 -253 -44 -618 -255 -844 -317 -650 -6 30 -862 -128 512 -153 495 -409 48 154 -254 706 -187 407 -145 300 320 769 204 797 716 -147 -52 -421 -139 649 -268 585 -162 -14 -818 638 -524 170 773 297 -757 255 -430 622 686 401 -750 674 -252 -485 -37 335 -819 -384 -200 -876 -398 -145 174 587 67 496 -188 198 138 643 -739 166 -583 -900 10 -176 -385 -381 -133 -891 713 -468 550 -653 -730 764 284 -30 -225 18 -877 -705 247 -387 -441 -413 -191 -354 255 -36 -234 12 196 -222 729 755 163 464 -563 691 620 -205 -246 554 -802 -338 795 601 -74 -792 -99 254 -643 305 511 705 502 711 703 419 -569 -286 -401 448 346 -568 -843 -280 741 275 555 -698 -622 671 371 685 -709 -96 -586 427 636 534 -259 -222 -185 651 -609 243 683 215 -275 537 384 -169 -846 799 -211 -550 451 -624 -186 191 490 630 722 -818 57 -618 -198 -587 185 243 -819 -851 703 -254 388 -846 -617 -643 420 351 -574 654 307 219 -387 -620 -466 -630 543 117 -701 755 -205 -294 -488 361 318 485 182 -474 -546 -742 -456 -843 306 -440 510 -278 -518 149 282 56 -56 -389 -270 10 243 -761 547 -650 -385 -671 377 -186 460 138 732 511 -311 799 583 574 -871 -783 -149 410 -717 489 608 490 57 485 9 759 -816 387 -67 590 -746 -447 48 -109 -123 571 127 536 -381 476 249 24 443 15 -772 -776 299 -608 -900 -599 -388 206 72 516 59 -643 -411 -782 315 371 -347 -847 -42 -474 -462 703 -171 489 405 -23 -181 93 472 264 -776 467 -281 588 -823 -610 742 -65 -545 -493 -590 -656 -694 85 -51 556 212 -864 432 -823 -741 323 -118 -413 -560 236 -773 -129 -709 -93 535 662 -119 -689 189 54 -183 427 339 427 -553 -52 624 530 -94 284 697 -363 530 731 -650 -465 146 797 -375 675 105 -259 -492 -320 474 519 -739 292 23 -539 -826 303 234 -881 690 -516 783 46 -142 -475 -854 68 -824 -354 -279 -534 605 514 -277 -246 774 561 223 -529 290 -47 246 290 -130 -342 -223 -668 362 -265 409 141 -863 225 -651 -584 394 -675 227 432 180 703 -825 -662 -829 380 -467 513 797 -889 -851 339 238 -146 113 -664 259 152 -433 -354 34 794 699 -709 625 569 565 -229 -808 291 -834 -539 -232 171 517 -76 312 347 -75 -98 603 66 177 -788 628 -100 -201 70 321 332 -312 -754 592 -110 16 740 -452 -732 -348 248 594 712 -262 -883 144 419 11 627 -739 97 -289 -45 431 599 -219 -429 189 561 591 42 -53 68 -884 -525 -16 621 -267 -427 -742 -183 -369 -195 169 460 -513 -348 346 -633 -364 296 172 -4 271 633 -184 -413 -300 756 -350 -729 590 45 460 -189 -501 -747 405 105 545 223 353 -508 -161 741 -885 73 384 -491 -713 385 -34 -115 324 664 -355 -46 779 -58 177 671 -167 315 -281 -589 130 -776 -107 429 -296 299 -46 196 -588 73 67 586 723 -461 743 -160 112 -127 -488 498 -5 741 -429 654 -226 733 739 -825 -746 -698 37 -225 -72 -563 72 426 366 -772 -277 -521 741 299 733 419 -40 -696 -114 -791 -296 -698 -326 -641 -290 513 -887 438 -122 382 -864 -364 574 -765 500 -575 -41 -427 -310 264 -507 408 346 761 -555 -196 -40 -151 -647 -719 -617 -277 -94 39 -838 -115 -668 325 -466 680 -174 -142 -481 -739 -455 -536 636 -474 -674 287 -786 -125 -234 478 379 -394 -387 85 305 -70 -720 86 11 -59 500 511 -882 -728 -160 -242 -839 406 -113 -72 75 -310 -174 -780 371 -773 286 -121 105 295 -291 116 -197 -530 434 -51 477 -465 -760 567 412 -791 287 -23 -594 388 152 93 -510 220 -97 116 100 -419 78 -446 262 -763 526 -876 -24 -54 -173 -17 -259 -348 416 -104 116 -335 763 -729 -37 679 337 -464 513 -523 34 739 -411 28 545 218 141 646 127 -557 -417 -603 -63 377 596 -502 -51 -467 -602 -414 153 -720 -240 -479 -824 703 -60 249 38 -472 5 -127 -253 648 37 -109 148 126 -543 776 -174 506 -83 -393 610 80 671 -871 541 -447 -429 -116 -614 706 271 506 -878 7 404 -310 406 -717 -297 -173 687 492 262 -223 -142 504 162 620 -39 782 -198 -143 -783 -637 -232 -755 337 787 -29 -694 -598 400 -849 285 232 -340 468 595 205 60 620 -470 -641 -366 315 754 -742 76 185 664 -727 526 -14 212 -165 -456 622 412 -376 -537 -284 385 -258 -580 -86 -110 -268 -523 -602 409 -680 136 94 -727 -650 649 -556 -31 309 564 -292 -151 320 462 -270 -101 435 410 479 -49 -147 -675 144 777 242 -851 -354 -823 -760 -73 -610 -112 49 -117 509 -219 -368 148 -898 676 62 -259 -172 -8 -461 155 328 -252 -178 404 -471 -365 405 168 587 70 779 607 -170 215 -433 -831 682 735 336 693 -200 493 -844 754 -642 745 196 634 -613 -149 -221 737 -338 338 351 -400 73 -142 177 -549 -134 -882 -441 -41 458 742 -286 -10 33 -636 231 295 340 18 -108 -831 -261 -380 217 334 -665 91 213 -744 789 93 470 -518 673 -205 -270 -653 -741 -469 -699 -253 391 650 -817 269 256 -250 295 621 -376 -366 651 512 274 768 689 70 161 -406 212 -717 -345 -711 58 396 -258 -658 -245 -339 -724 787 66 -692 -274 237 -623 138 -697 292 -381 155 -674 464 -452 224 174 257 327 -23 43 -733 -673 -472 439 603 691 -779 -775 253 100 -433 -392 -794 -20 -782 -92 -416 -185 -524 607 -229 -601 541 -442 290 -839 762 110 -252 -283 -165 -312 600 -689 427 -167 275 -17 19 705 539 208 535 -305 -149 -391 222 737 -98 231 194 -423 -572 -679 -628 -405 -645 -80 -739 433 502 601 -200 -625 -184 552 637 638 -379 -422 -617 -97 -18 129 -631 756 -327 627 -806 226 -798 -800 552 -150 321 -498 635 -889 697 -412 -230 -422 -304 -117 307 -707 575 551 -407 -590 348 409 75 -884 602 -461 -568 -58 601 -382 -19 -133 138 340 -630 602 208 342 -568 777 761 -310 -132 324 76 -384 262 580 165 410 183 18 -177 -306 -629 -665 -466 728 89 -446 668 1 -824 -872 271 -266 780 0 -681 -571 -327 -237 60 -681 151 -764 -206 -208 -488 -542 -645 -235 478 -457 748 728 583 103 678 -608 -778 -123 -222 368 371 468 -390 -357 -49 331 547 -36 -766 117 710 -713 1 -746 698 322 -400 779 -669 -276 -816 101 383 583 -714 -540 32 -188 -510 286 526 -759 -53 179 767 34 -32 362 -186 -776 -421 -663 200 469 -783 377 199 -583 292 -859 189 -645 350 -196 -722 -881 -462 -80 16 -884 434 -737 -166 70 -358 -45 -811 -608 -508 -422 -218 459 -133 -181 -745 581 -457 -121 -106 -540 -498 -152 118 182 -509 -563 -241 -492 -304 -757 -818 -662 -564 -707 -542 316 -850 -820 17 552 -342 -145 122 -281 206 406 -875 447 145 -466 -535 783 -819 617 -465 -880 -425 184 109 -550 -289 -866 697 466 636 463 510 -506 205 -562 -496 314 461 303 -773 -483 -401 -494 -637 214 -209 271 534 -483 -696 -471 -880 -368 -79 63 616 -579 144 430 -375 -837 377 636 -162 -196 -808 -41 -128 -614 -624 -248 -300 -873 -358 417 336 -56 -223 423 -806 577 -478 -554 -610 -588 -337 115 209 -99 549 -769 -817 -883 -665 -352 -660 208 -255 167 627 -502 -119 -789 -239 -193 -498 -687 -579 356 -40 124 397 692 -887 -448 -725 -300 -379 796 -139 343 -230 108 696 -174 -338 -138 124 102 273 -19 -498 444 94 54 348 266 51 -756 441 -550 637 795 614 184 -502 370 -358 -382 44 -375 -9 716 719 -349 409 423 -89 547 -608 -160 -234 407 478 -393 -178 494 -168 255 -710 -2 -227 -521 -779 571 -844 95 -44 -705 715 235 155 -559 -488 -315 60 707 -880 656 485 519 -601 648 640 186 -888 -95 -372 -321 -676 -501 321 368 -692 -403 -420 124 -126 -851 -704 -379 -659 464 369 -791 799 479 -628 346 -31 -122 61 -294 413 -321 -747 -465 461 -185 -400 79 699 -346 398 86 -519 562 -843 -671 698 -123 -752 -138 561 -726 -486 535 -713 -217 -473 22 330 11 -858 477 648 -220 666 -54 697 328 353 486 -101 -91 -651 571 443 217 664 -783 775 -736 190 -25 110 -52 -172 132 -596 -380 -467 -337 767 -283 -319 -616 615 785 669 -832 -377 772 311 -786 181 702 -735 229 314 -684 -151 -121 546 471 298 -212 -61 241 154 -300 -179 564 709 354 -395 -665 -69 785 -862 416 555 -743 699 -328 346 -186 220 -609 -248 472 -121 -161 -457 251 713 572 649 713 -236 -104 309 53 -61 -766 10 -549 -546 437 670 467 585 531 -635 -391 -566 -216 -417 -225 455 -855 -235 -502 -745 42 -219 656 -761 -634 124 -328 -481 -842 460 747 -495 -569 592 -615 -657 -861 -145 -350 156 -845 170 -351 115 -551 259 457 -388 -427 94 176 -692 703 592 426 -841 -491 -323 -88 -36 -659 -236 -724 747 340 -369 399 520 -459 351 -794 -892 -225 629 121 496 35 360 -3 -748 579 542 600 141 -399 -424 -25 -890 511 -196 429 576 -503 227 -831 252 82 168 173 -450 516 -726 441 -269 -389 -714 419 -288 -304 404 655 201 -139 -555 448 -774 596 448 -342 -237 -638 572 572 696 234 -387 631 359 147 218 -514 191 -782 630 -307 -365 249 -255 -375 -327 -183 -296 -872 202 238 -213 210 219 727 -643 -322 -201 328 -50 273 -323 242 -222 99 91 -354 -896 -532 657 267 -640 -288 -178 661 -27 394 771 -524 -23 -188 458 408 664 -783 -695 424 -814 184 -733 757 -193 146 269 -35 665 -440 502 666 -239 -226 -338 -873 573 -461 153 674 -110 -471 -443 -806 132 -883 -213 641 429 144 -764 244 -74 708 -707 -330 4 618 -895 -318 -501 -744 -224 44 -653 266 -38 69 -6 -536 99 430 -808 121 -543 -498 101 -456 -628 410 503 409 -805 298 16 -202 669 -635 148 -782 -857 -369 -531 160 -677 731 -357 209 56 -170 -399 -201 495 102 -151 171 -359 291 -738 -86 228 743 454 245 451 -173 -724 799 489 -810 -341 513 690 -362 -202 46 -364 -616 650 -728 402 754 -224 -583 368 693 536 -626 323 88 490 45 -651 226 544 -616 -255 -549 -803 -889 -417 -657 382 391 784 -894 392 -679 346 350 372 -544 -508 -170 -570 12 -124 -12 -847 -605 -166 -496 303 304 693 -882 652 195 166 177 -277 -592 -522 239 713 -7 72 -105 -206 464 233 771 -85 305 -663 416 -133 -81 15 -197 -830 193 -383 -479 -55 284 -670 524 -147 -568 -448 -23 192 737 -43 -8 780 -897 -667 -643 -791 209 -257 382 -553 161 -896 -151 -390 464 -57 -124 253 50 -710 539 -846 -833 -866 -731 -815 58 -209 723 167 -341 -238 -615 -869 465 97 -122 -169 -858 54 -558 -516 -795 -124 -249 -244 168 -430 -347 -477 143 -361 -335 673 320 242 148 -37 -240 437 797 -669 399 -418 -159 482 377 16 66 -561 659 -454 -761 -155 28 -740 722 313 -220 -240 321 -798 -785 771 672 -861 557 -354 58 183 -456 -371 -251 671 512 -312 374 -343 406 -874 745 -691 106 430 -761 525 -206 514 -687 247 271 -694 -558 -617 -397 -297 82 -574 651 667 -484 79 -774 -262 548 -885 568 -148 -539 409 279 -835 -608 183 707 -830 213 236 335 -378 15 428 -255 -286 -576 583 -52 119 -463 659 507 -152 164 662 -602 -110 54 676 -438 714 -714 224 -4 177 -602 53 -736 674 593 267 -364 497 598 74 323 -42 93 -69 -725 -560 -618 -525 280 -261 -660 -487 492 40 -798 -167 723 635 -402 -203 117 374 -750 -293 339 -732 523 -782 -442 -377 -721 -507 338 746 7 537 -344 -21 -159 -226 -237 797 -436 -32 -185 419 -283 -671 -335 792 748 609 -625 86 -59 -107 222 448 -869 -153 38 524 751 -259 -96 459 573 -810 -174 -889 403 -803 312 470 -232 542 -706 619 106 107 -68 671 -263 -43 660 469 -884 -563 -635 -792 -504 -13 -662 -624 -183 49 301 603 199 -859 -700 119 -2 -891 -57 317 -255 -549 -722 -836 312 -353 682 85 547 -399 724 -503 33 282 -81 -849 30 687 -531 453 -396 691 -282 -480 -249 -488 239 358 499 -201 -530 -108 -44 -216 -345 -484 540 -436 -135 103 482 -42 173 -283 460 -116 -579 78 367 117 661 -700 580 210 -169 729 -246 -405 -588 95 792 486 113 367 -765 -845 626 -437 229 -506 149 304 -716 -595 564 -318 -210 727 193 -858 465 -407 -694 -851 336 -212 236 -684 380 174 10 572 -722 -147 242 31 -235 414 600 -559 -285 237 -272 26 -427 -457 -307 550 -301 393 -408 -389 604 479 462 174 -110 273 298 -38 -5 -664 -47 633 562 -327 599 -484 -245 40 537 -351 330 -2 -519 -634 -553 260 -508 -230 -797 454 -634 -830 -292 -413 -194 -144 349 -459 781 -591 -106 611 53 -413 -55 473 148 605 178 -713 316 487 389 -121 123 756 218 759 217 -85 281 -681 -735 -558 -341 -723 566 221 -714 -460 -720 571 781 286 576 332 -680 277 414 -540 -790 -177 -149 290 -176 775 391 89 -497 586 437 -481 -621 498 -442 150 -562 750 -101 676 -413 39 732 -412 347 667 641 5 -824 703 436 644 745 4 730 87 700 -688 532 536 -548 -182 320 753 -311 -275 -296 -814 349 117 40 -591 -701 375 -366 -590 -406 -891 -367 -396 -115 -866 219 52 391 -545 705 250 -628 697 32 599 330 -742 532 -898 -891 -595 -873 -556 -620 0 -889 800 764 -187 -554 -259 57 -420 -240 -564 -481 136 -100 539 -846 -814 604 181 37 2 629 -240 730 -214 -699 97 674 207 -750 -562 449 84 -118 784 743 780 288 -101 -437 14 399 -71 -759 -647 605 -138 -293 -192 695 174 -484 770 179 469 156 10 428 -677 368 -418 -871 -813 171 -202 -89 340 -175 532 22 148 -704 482 406 174 121 256 -674 -589 -271 388 -733 -479 232 348 312 522 -274 -111 747 -296 -892 -259 -853 102 26 365 -376 321 -362 -708 -650 634 -800 761 714 136 732 -36 795 563 148 500 -630 200 -473 644 -179 482 141 -755 422 554 622 446 8 -280 -156 268 279 606 630 215 -130 499 -415 24 -414 587 -228 -590 -440 -288 245 -477 769 -9 368 -791 164 -210 -519 550 -477 103 -531 -439 -409 -853 687 285 -534 -694 -440 323 -642 -291 -429 -490 63 -88 -533 -401 -523 -161 -839 -867 49 -309 89 648 84 -583 169 -204 410 399 -819 521 408 257 -753 250 301 -312 -539 472 419 -660 31 538 -137 539 389 96 1 345 -426 -369 -250 -248 527 -150 641 10 456 350 -199 172 142 356 -392 284 152 270 -561 143 610 -504 -657 -513 -17 384 275 336 464 604 -531 23 764 -526 149 -895 -405 -853 -624 -231 174 -412 267 285 568 -59 -191 -20 -623 476 696 382 563 568 247 740 -826 511 -790 438 704 -316 -780 408 658 550 53 425 -852 707 -25 -272 -483 211 -510 541 -447 -106 754 668 -837 133 684 -822 710 38 -784 -132 -792 761 -157 -263 -193 -41 -814 150 -831 -362 664 572 -617 528 -835 273 186 -557 655 577 -398 -4 -104 -451 -851 372 53 -173 -209 410 530 -717 675 791 5 705 598 258 -588 -29 301 -774 -259 -622 -671 190 -683 -58 -447 -492 610 618 -675 -427 -666 -576 305 -508 358 361 726 673 -512 503 518 -612 577 177 235 -656 -138 347 253 -589 743 408 -818 -198 -26 780 -894 -601 -850 -487 -773 -313 -458 -351 381 381 -690 -26 -693 571 725 -508 710 -687 -269 -33 748 186 -648 -430 -209 651 356 -540 226 202 -211 673 -897 -594 -317 -562 -642 -506 -534 -190 456 304 576 416 -186 -751 -286 19 156 -171 -627 754 -46 313 -433 -159 -774 -499 -489 753 -208 -50 -503 734 705 559 403 -627 -146 -486 421 -53 -393 -385 -154 -221 582 -681 -229 -31 -390 -141 -876 482 -702 -291 -299 132 646 311 -409 443 -893 -115 -24 -331 -577 -185 654 347 138 762 -657 -119 668 -368 760 -42 -307 200 751 785 26 727 -883 -157 575 -100 -421 492 -447 -502 9 -470 -613 770 -342 -206 -357 565 -491 -535 -679 592 -552 193 719 735 299 -282 -472 290 -580 65 310 -870 528 379 -834 165 217 -84 777 -624 -304 -603 612 -9 630 32 66 181 -673 795 360 -294 42 606 -538 -170 628 -286 -863 310 656 483 413 94 -391 -550 174 254 -749 555 -29 -325 -47 -467 445 63 475 565 222 -309 -174 -260 100 779 342 26 -872 -58 616 -68 765 173 -510 171 426 -246 -120 -66 462 226 -895 392 -409 -96 -696 -9 -759 -824 -392 -438 -1 691 540 -433 93 -465 -555 784 165 460 200 579 -897 428 -501 -580 -83 30 -895 -208 385 -11 -169 761 662 -193 -73 -766 96 350 -542 -137 -145 574 594 -270 -99 -251 111 -777 359 -485 -275 492 -3 629 339 745 64 -84 -472 -240 140 -631 -415 632 112 470 -719 112 -324 -771 -868 -763 -866 513 52 -665 -743 306 192 -794 -54 -874 232 699 -227 585 -493 -239 -769 -33 -300 -590 302 -431 182 630 -378 111 101 -676 -396 695 -64 -899 169 -148 295 -385 -272 -629 -230 60 -49 355 425 394 -874 226 675 44 -152 408 -639 -567 575 70 -119 635 -383 728 506 318 115 508 -127 211 291 -147 -836 -565 -71 -472 -647 633 -293 -458 -325 -227 -273 654 527 80 226 529 -481 799 -673 313 -252 304 -321 -777 764 -529 669 -833 -602 -194 -178 647 436 11 441 -577 174 -97 -487 58 -588 374 -314 409 -820 -897 -626 210 276 -68 -142 221 650 -24 -587 -409 370 -892 -161 -485 560 -461 -320 744 -639 -735 574 -18 637 91 775 -382 356 383 640 -277 -685 543 366 -672 650 -535 427 419 230 -594 621 -614 -110 606 452 -869 374 -450 -343 -49 -455 483 -253 529 -16 -476 -626 -76 -177 -652 97 -13 -29 327 -510 -704 -444 -288 -475 -429 -786 274 -268 641 -93 525 406 498 -285 -71 -82 -252 779 415 -800 -725 -196 -92 330 372 188 -449 502 -698 -539 17 -543 783 480 613 218 -70 -806 -274 250 174 -366 -866 634 646 -379 219 -229 262 -487 183 -174 720 -847 -55 181 477 407 -212 157 250 -234 -299 -102 163 293 -298 -894 -201 -457 -410 146 -748 -559 71 459 264 -484 -486 -342 -196 -604 719 342 211 -572 -36 -840 -29 403 -583 -833 144 -378 401 8 -848 482 549 -116 -693 -593 -173 -730 -566 -363 276 -116 -898 -144 -306 416 -482 441 619 70 -778 -557 -302 -196 -883 419 -96 -856 305 -701 -153 587 -423 -887 219 -402 -99 537 -850 418 763 -232 -31 -526 629 -120 755 656 377 -44 629 365 -510 267 268 -366 94 -388 -358 -776 -497 -813 -523 -476 -588 107 -887 -490 139 -113 284 -203 -244 -727 -483 375 -416 -203 -728 -81 184 -681 339 449 669 258 -681 -816 98 -158 -133 -545 -356 -154 -315 284 -535 -152 20 565 514 53 292 68 -59 356 -678 223 -812 -231 -636 -51 -54 403 -182 395 637 -138 563 703 -882 185 443 492 710 -722 -500 227 -564 -391 647 -353 -531 -713 -860 -820 71 312 206 -602 -651 -64 -405 -167 36 -660 249 211 -666 8 -534 92 -575 37 -50 461 -563 172 -174 437 -492 413 -832 -638 153 -655 136 71 4 -330 22 -241 -785 631 -842 -528 620 555 -692 -723 144 66 353 127 -665 -239 -760 39 -629 755 -803 490 -179 -105 60 -105 -145 -294 -306 -428 -437 -198 -742 126 -362 240 418 311 393 -779 -852 393 -501 -400 -547 -85 786 -293 795 -406 -862 719 -103 -584 377 522 632 -711 386 -564 -415 -126 -254 -673 -531 -460 -423 56 127 795 -434 -706 622 558 -451 -308 -642 528 -713 182 -354 -562 603 -737 -199 313 525 -604 -47 -382 -556 716 7 -798 325 397 495 684 -791 -30 795 -702 -538 -35 -100 -28 537 -451 -376 476 -407 -205 707 656 336 -297 -322 746 582 -375 397 -538 -480 -389 -158 -57 -206 173 720 664 387 -538 541 273 -427 687 253 -518 -762 -510 90 562 132 -151 462 531 -722 -602 -391 407 -369 -129 -756 783 -515 619 -164 -611 215 685 -497 656 196 -371 -309 664 -288 134 711 -773 -578 -784 737 269 -231 308 167 452 -891 -154 676 -345 555 369 125 411 325 -263 -640 -368 794 482 -739 -469 570 306 -530 -55 -364 122 -121 -663 -538 749 659 127 530 109 412 -77 -193 397 -840 16 -656 727 -776 -683 354 -171 -502 73 -237 -441 -480 -486 793 -66 423 640 367 61 454 137 472 -130 382 723 344 -742 -18 -353 -777 230 -385 663 350 584 -188 -92 -527 -396 -286 580 309 -314 -888 -756 -737 717 -261 137 -432 -219 -21 -702 92 -785 -105 -819 459 161 -103 -787 639 -748 45 258 504 566 -154 701 -289 -416 -850 -832 -717 -696 551 567 259 -484 215 203 535 -323 -697 397 3 -323 24 -710 -524 538 -157 458 242 469 -642 -124 -523 -710 -608 -582 -492 400 -3 326 366 -872 443 -685 -662 -646 -601 -704 -67 734 688 -285 790 -147 -488 402 351 -814 -226 334 -414 -643 734 -612 -775 -835 -173 274 -417 -632 202 -847 -178 613 793 39 -741 -160 594 -834 -649 168 -200 -240 325 -686 565 -35 612 112 724 -349 -332 224 -150 25 554 -255 752 770 -861 -201 143 -39 99 -166 -475 -591 -561 -300 630 -641 707 551 -328 -685 -89 -287 -123 354 656 614 564 -376 -417 -832 -364 398 -729 -127 585 -321 265 -122 347 474 -576 -277 209 377 617 350 -502 -793 -46 -750 -160 11 344 -493 36 414 354 -159 -806 687 609 -879 -315 412 -220 -708 -22 -144 -742 -614 -429 294 739 720 -695 108 64 -543 362 -370 362 -152 637 -365 627 134 -386 -200 132 -202 374 -674 -442 -4 281 323 -664 531 396 -82 -246 -404 -775 474 32 -416 -594 172 299 -854 -885 511 282 482 -312 255 207 691 217 -53 567 -374 -832 773 -535 512 -199 -806 -49 57 430 -539 -820 598 -338 145 -883 618 4 703 -147 797 31 -406 482 757 144 -321 473 670 738 -881 -344 -672 61 -892 -661 626 -79 393 -533 123 -826 -56 405 305 -594 -444 -498 -653 650 -184 -773 -818 547 548 -409 -812 -781 -564 -440 -300 68 -599 502 178 265 447 -452 347 -900 -511 77 -345 733 409 119 -608 -148 171 302 725 340 -895 -886 608 449 454 591 713 371 -505 26 240 603 -739 -335 -738 306 -89 -122 -847 669 -405 -595 753 286 770 709 -588 -703 -733 -651 -422 797 781 209 -418 591 67 315 -578 682 -713 -367 482 -194 -241 -455 -584 203 -7 -385 285 692 602 744 -674 197 -64 570 43 -746 306 49 685 -826 695 371 -112 506 291 215 277 183 788 100 404 -420 -275 -283 -313 -880 -284 506 354 646 564 751 -161 -826 -193 -601 -287 82 797 -681 -603 -42 216 196 -708 -841 -674 123 737 -16 -812 658 -267 287 -517 399 -511 -681 -331 -160 -883 -141 -123 -311 599 -433 696 637 461 409 -669 -10 187 -710 377 -875 -49 -305 -154 -329 -526 237 -561 -625 561 667 354 179 297 -24 -52 10 -327 -829 603 -647 -257 -376 -771 -16 -832 -526 518 -819 -856 388 -419 -31 -547 316 -168 -272 699 512 -31 -303 163 -575 784 775 618 409 369 -301 -79 -343 85 -292 678 488 -222 -30 33 -148 -25 -564 -706 -311 779 565 763 -636 238 -425 -334 7 577 -759 377 -693 169 -756 407 -39 390 -164 -58 665 122 234 -888 -157 -543 399 -189 -495 -461 -754 68 690 97 650 -604 136 -281 -794 -490 167 -381 -888 382 -764 -698 -871 467 496 -397 -313 643 -273 220 -20 150 304 262 -463 -602 -485 -875 -487 -806 211 258 -726 -300 -712 -610 775 742 338 45 578 -765 -850 14 565 -618 456 -366 -787 -380 278 -393 620 -39 -635 -129 90 83 -563 94 -385 -659 654 325 626 -135 493 -255 -155 -26 -771 -360 151 516 -303 -268 -895 743 21 -187 59 395 -855 333 -278 -774 -823 -612 414 637 -156 583 -788 -20 -213 52 189 -763 -230 -899 -388 430 -382 316 -752 -487 -673 539 -779 -801 -459 -647 -789 159 551 413 615 -138 -409 -51 718 -517 -712 640 -154 800 -280 -734 -282 -134 -524 -484 -386 -638 150 -92 351 -261 -157 -449 -885 613 563 101 -8 -609 -314 -18 573 -498 -868 -737 -397 -608 149 -678 381 545 212 -63 -841 -247 768 623 612 -849 587 -382 729 77 -848 593 407 629 129 496 415 195 -407 -825 691 -123 -360 -871 490 260 402 -104 749 605 -738 -108 363 737 -777 -768 -733 432 -741 768 -115 -655 -724 389 -663 752 -422 292 577 -704 -679 520 -810 -660 132 -721 -120 -487 -626 196 -477 618 141 -582 -344 -431 -259 671 686 181 556 194 -546 415 -145 -544 -559 -159 -187 -94 -677 366 92 -342 -398 -700 -563 497 -888 -695 -376 -400 -196 538 200 -501 715 445 587 163 359 748 -687 454 -180 -573 114 -586 642 -690 -831 315 -266 605 -265 -713 687 -112 -38 -834 -346 -775 698 -351 434 -190 -283 -652 -719 507 129 -235 -731 39 762 -20 -606 80 -70 -511 -390 744 -148 -724 487 49 40 -483 -470 -662 -185 -406 -224 -800 -782 -810 613 -390 -667 -820 87 212 -82 443 298 -559 353 -268 -897 -604 -850 -152 546 215 -23 14 -550 445 670 -448 178 -392 -336 765 272 -176 -451 165 58 493 515 568 522 274 -149 789 387 -289 -854 12 -649 273 -583 712 -172 535 -726 -788 148 -367 -805 -406 -255 402 -344 -839 -342 -739 194 -587 658 -296 -293 137 -293 -340 -118 -202 -283 -710 -508 168 476 616 -854 -194 -216 -215 599 -618 -153 -691 -206 459 463 -558 -829 28 123 -509 -739 -365 269 -799 -882 -436 -183 573 627 -528 -168 -707 555 359 787 740 -495 -803 -273 -508 -396 534 -772 -198 -839 30 -798 -164 240 497 -448 624 -528 -445 -94 -261 -708 397 501 -819 297 -409 73 724 -361 -581 -195 -733 148 257 -886 -718 -874 -781 471 -293 -203 -692 -468 -101 185 -153 -605 -554 -62 -145 -321 562 -185 -128 -844 339 735 -895 -23 -144 163 -126 770 492 -845 -491 71 -723 -178 -809 -275 -444 495 211 -443 267 -164 344 326 -146 -633 203 -378 459 502 474 -399 -658 -411 -103 -34 -350 -74 558 -347 36 -275 -183 -61 -824 221 518 303 140 608 -638 592 265 -734 -503 134 309 -346 147 -531 -662 525 80 -600 -406 78 171 -488 636 -372 -219 649 667 664 344 190 -30 239 321 -158 -246 231 -867 106 -328 604 104 -197 -24 494 -381 -82 -553 -278 -755 -818 696 92 399 390 -683 182 -291 -542 -375 438 157 259 646 498 -829 -96 -290 538 -626 418 -63 59 -186 -62 596 -524 -104 -553 319 -457 -724 -875 339 592 608 604 58 -129 -823 -146 -704 328 -692 -752 -775 6 407 -261 273 48 -404 -48 587 631 174 265 -171 206 762 -581 168 -623 450 419 639 148 13 205 486 714 -376 -251 -405 728 -52 -451 695 -151 -193 580 -253 -451 544 240 190 432 296 -320 741 409 -167 -369 -491 -682 -489 698 -642 265 -105 -521 574 -633 -536 324 107 -41 -174 -369 362 140 485 -788 -696 -456 -783 598 -681 -13 -193 -617 -849 -46 2 461 -673 15 -778 -435 -822 253 334 533 542 -871 -130 -19 -776 -168 -579 658 -396 -419 -553 567 760 -447 292 39 -441 453 23 -254 736 769 318 553 -235 450 189 -232 157 -512 165 -462 334 -313 704 -554 -350 110 -242 559 462 181 -640 -807 -128 145 576 463 -591 411 -899 276 684 -531 94 -594 168 -386 -361 -228 31 -585 -688 -616 -180 -532 -650 197 698 -272 256 235 297 -713 492 151 -183 22 71 81 -149 582 716 106 -95 781 65 595 -359 -492 -319 692 -183 -663 -765 -613 575 -467 101 442 349 521 -842 622 -689 372 -845 282 -232 -768 -322 22 -6 314 -287 -113 -895 -126 -248 -507 677 127 404 -487 245 448 651 303 -134 -330 -754 -282 -581 694 798 -21 -365 -765 329 406 252 -862 -8 -531 685 293 -2 -896 496 796 390 542 -329 -813 770 76 90 261 -628 0 -160 -571 -592 -644 175 -695 -55 748 258 -839 -620 -8 621 6 351 577 -91 419 -811 -108 -715 414 659 303 -770 -867 -357 147 648 373 -176 -663 410 -135 -411 -350 254 701 191 -381 544 -212 66 656 -313 462 677 224 -455 517 407 -521 -203 -53 -325 68 565 179 -490 -348 199 -482 -527 402 526 14 -843 -309 -253 -651 -792 789 -413 -364 -68 633 387 -341 158 42 515 -391 -665 -671 -731 722 -406 -447 659 633 138 301 -283 -32 -568 -355 174 -817 -351 723 183 332 -450 510 753 -456 93 -228 593 -378 440 -117 780 -285 113 -491 -314 312 167 -258 142 265 23 -832 275 -781 -417 584 541 772 113 247 -340 -159 -70 -66 142 -628 -587 613 -133 90 543 -638 445 -278 -301 -444 -815 98 -297 421 631 750 -323 -824 -218 123 -529 -694 -195 -200 458 -147 299 -380 140 -541 669 705 -538 -420 -839 342 -307 -163 -500 575 -632 -125 -402 -385 -102 59 -823 649 -892 -82 123 -495 724 -269 706 -818 57 402 -67 124 40 -750 -154 -580 680 -238 -552 328 392 -840 -725 547 -16 -574 371 623 65 584 -625 -625 534 290 40 330 -69 -22 127 -506 -752 730 -483 414 297 -18 -225 -433 -899 205 113 274 675 478 -75 124 588 755 116 -349 327 -803 -816 798 188 175 98 648 58 -10 668 497 -507 708 -116 575 590 -457 -634 104 -188 -9 -334 -407 230 195 -69 365 -515 -601 -163 487 -689 392 513 323 668 322 207 -705 419 667 -879 -58 -373 -676 610 669 -437 171 246 -458 346 -766 -376 -625 -900 181 139 684 341 -654 195 -176 -888 -298 611 520 468 -425 722 473 76 450 345 743 -724 519 133 507 754 -355 -2 656 -686 -439 502 780 38 -844 -397 304 356 -731 444 -345 -348 -440 127 20 654 510 -507 -623 208 421 -466 127 64 434 -325 -638 -147 -297 797 795 495 -193 -720 202 49 -193 -623 -865 480 -295 -97 -371 308 290 -228 763 629 509 -688 713 -499 52 91 748 373 -565 -75 -103 56 230 269 -735 -369 -306 -610 757 -809 185 -198 624 -613 -281 -591 -850 -561 -608 51 415 -866 -251 -608 -450 410 -239 -99 383 -188 635 -181 135 239 460 -548 513 702 432 58 121 262 -866 644 417 -709 -788 194 -157 -519 -16 -202 -266 -354 -263 648 178 -67 -771 -408 191 634 -818 -18 -158 -677 -449 -224 366 -402 -306 -128 -198 230 -392 -170 -883 628 -795 -655 760 -259 321 -519 212 602 34 113 689 -227 -879 -388 55 152 574 -228 58 670 783 144 398 678 522 121 -738 -228 508 139 -859 69 -728 -303 750 -143 -730 -88 -348 225 -854 -849 261 -699 264 583 582 512 -891 679 34 359 -192 41 235 714 -699 247 -437 -554 9 -821 156 -485 -243 -695 373 -542 -122 620 137 -210 409 -883 -618 -594 -574 -720 692 -740 681 -72 -780 -697 346 -668 -714 629 -434 -142 381 364 -679 -773 745 -288 -574 440 783 -8 -23 435 322 -633 -84 598 660 -645 -431 -215 161 680 610 643 64 -757 327 697 225 -71 -226 -325 -271 8 -780 357 334 -257 -386 -126 439 -650 -408 -564 121 516 -141 302 -826 -573 -315 -144 -543 -598 703 304 549 476 361 249 -214 213 113 531 656 -654 424 -179 554 -147 399 391 702 564 487 -292 -73 -237 511 49 627 -27 -893 -718 -574 98 74 -824 -549 465 -320 -507 18 -119 282 -410 247 -6 137 233 60 -56 -124 172 753 -305 406 659 311 -778 613 -211 122 -566 118 454 -28 -752 -331 629 -158 -713 797 370 48 -373 -710 -49 -794 763 -758 193 686 -296 763 27 -311 -304 -138 -50 -340 -496 208 -681 646 697 -482 308 285 -414 -736 -885 -205 -836 -74 -470 -194 -872 -157 438 545 -435 559 516 262 -495 -312 385 -139 73 219 -812 -897 -440 -20 -651 685 -596 602 4 -228 223 -327 -841 45 619 -263 -291 -443 -588 -558 490 -63 -187 741 -290 163 -465 -868 -868 369 603 711 -71 267 -775 -360 -648 -568 -705 484 -836 529 738 -887 -104 556 -481 -635 -80 -505 -171 -330 544 -807 55 457 -50 -480 -297 342 -377 304 -430 364 -663 113 191 -390 -145 39 -683 -458 -659 307 -334 -109 415 434 -536 -49 -655 248 693 495 503 -497 17 -302 601 764 -528 186 -885 657 -747 560 -32 722 -528 67 -165 -145 -751 -190 564 639 141 746 -440 353 -463 -663 464 36 535 -850 507 786 86 -531 541 127 168 -392 -699 665 -882 593 497 -852 13 -126 245 -890 -794 -25 301 347 -267 -490 -461 -170 -898 598 359 -450 728 -454 -217 -489 187 511 -66 -312 420 705 652 -372 -324 669 572 725 185 -327 -766 -9 659 -261 800 -891 -655 131 580 400 87 -475 -34 78 -388 748 -490 -558 612 -92 601 -733 -832 95 149 -37 -857 -398 222 534 416 -228 324 345 -375 783 154 22 -290 -600 -605 249 783 -452 -191 -847 -898 -617 343 432 536 23 737 -342 314 -161 52 422 769 -42 -224 229 620 486 354 -103 82 85 236 101 -65 156 -893 -148 749 504 66 -150 793 29 568 145 186 13 129 -673 -575 -676 -364 759 -645 -622 -551 -164 -543 673 591 -613 -850 249 63 192 657 792 -830 758 634 -457 728 600 -765 418 -887 -655 704 -320 -274 734 -706 -392 -338 -45 552 -433 -571 -616 -312 425 -682 313 -704 291 -774 -583 738 -674 152 86 -510 -105 -708 363 438 -80 -813 -308 -850 -494 -196 -73 750 638 35 790 650 -240 -363 -670 67 263 777 -700 -894 27 359 530 275 -708 419 269 612 -541 441 -396 111 -145 -224 11 -86 -592 -725 -640 209 712 -22 -526 -867 -662 -11 612 120 -629 486 82 -819 221 -443 -196 554 -414 -823 -796 -433 -842 -546 -359 745 -124 -337 377 -846 492 411 580 -97 730 -99 329 646 242 327 86 -28 543 524 -302 207 -661 -352 -263 106 -275 -79 758 -544 -382 -286 -509 339 -219 -484 -438 -747 419 -606 -262 -670 478 690 226 407 -179 -846 -796 -545 566 -518 -896 -868 -339 -488 -519 -383 -726 -170 565 -147 608 542 -420 -444 794 -511 301 -302 270 -711 374 -616 -298 -422 -230 -159 489 538 -425 756 -778 481 -89 -366 -202 -557 -414 -458 785 -22 700 -617 709 421 -433 -763 379 -2 -578 -725 -66 346 121 -388 -274 452 -446 568 -393 -586 -149 159 527 660 15 293 -37 -429 -213 -231 91 -210 -371 -817 -255 -538 -380 -680 129 -296 -604 196 -123 -890 -219 -354 -356 330 -662 -307 -419 573 -86 326 266 426 -826 437 457 718 -819 479 528 417 -862 -405 -262 244 -792 45 370 74 -350 -272 -53 582 -70 564 -135 478 -679 -837 -116 728 -418 -238 -202 -717 76 718 -701 21 -338 -30 -797 -855 146 -561 127 -599 -647 -549 -645 354 792 770 -546 69 -513 227 238 499 -778 -572 787 -832 -485 -574 -659 -488 639 -753 79 -816 -153 474 588 -466 178 426 8 -309 685 -45 -425 -891 511 -287 -606 199 508 445 410 59 -543 360 -778 420 43 127 522 -161 509 -541 250 703 748 728 467 690 149 546 -249 -799 -141 -669 -58 -214 686 66 -863 -685 -346 -384 -112 587 134 77 -248 -447 484 60 313 344 506 -62 -161 -296 246 -53 605 556 -808 -603 -582 -658 493 -732 209 738 -636 -42 365 -265 -520 596 321 -691 429 -665 676 319 -203 137 -666 770 -760 -626 -887 -523 -690 454 574 454 492 -705 -29 174 348 30 -248 -535 757 299 374 -702 -401 640 682 262 -806 423 325 636 -580 -755 -157 -133 -305 488 -356 512 415 -402 -108 -172 74 -388 -415 -779 -169 786 90 36 -109 429 -575 -630 -841 -18 -222 633 -661 -294 620 697 644 712 -618 35 -621 165 -559 -381 699 745 -571 751 196 505 -466 -271 352 -346 71 710 595 -884 -835 -459 -395 -726 163 -813 -156 197 197 526 762 189 -373 -600 633 683 -20 -26 -570 -53 -478 -774 594 -131 101 293 191 -589 -114 35 -370 52 -221 271 56 374 669 420 48 766 106 -243 771 48 677 -604 -582 335 498 633 214 187 753 -145 731 -313 -756 739 624 -686 -538 165 756 590 133 742 -247 -617 542 -15 73 274 775 468 -61 94 356 -225 -644 41 786 371 297 -395 -260 298 296 498 4 -421 -633 -612 576 -260 50 276 39 -452 -66 43 709 -135 -81 456 -357 328 225 -515 -642 625 -848 -425 -254 -302 118 490 -504 -900 515 155 252 -787 -633 -673 -57 -712 -555 -566 409 796 -823 678 -373 -290 -213 -88 473 707 -734 484 -505 314 161 -442 752 197 -38 768 -505 520 308 -578 -316 -691 -189 -341 -362 -409 43 542 435 -758 72 -212 -116 -788 791 465 -491 -5 15 -405 -705 441 -760 -122 -841 334 -146 -559 300 207 50 -55 -636 -382 793 -769 -16 671 -176 -352 -547 -258 -847 707 -826 462 84 -490 336 182 450 -745 -302 -79 56 481 441 495 156 -166 -192 193 190 557 -197 -512 389 49 -431 539 45 -704 -758 438 67 -814 521 -775 -23 -156 475 351 -71 98 307 -533 -533 273 54 -606 304 -415 660 -369 668 -428 88 0 297 -61 -159 -329 737 -417 797 45 -199 667 77 14 -428 384 -121 33 -776 162 634 311 -844 107 738 -292 -48 547 755 -452 291 511 650 -604 479 -627 -178 144 -223 518 -163 -502 -154 64 -725 -323 386 -745 -131 -327 190 200 404 -280 -848 481 51 -16 -42 332 35 341 309 2 288 -353 668 -496 505 290 -228 -471 603 484 620 -261 -340 -127 -405 -118 164 751 -885 610 -249 -547 -407 -94 22 -836 663 365 581 -310 -554 -469 216 -497 -616 774 -631 -684 -185 267 -528 28 420 198 -45 -24 666 539 -43 -375 121 -635 169 -885 -325 -94 659 -699 25 687 -834 217 -68 -644 680 376 -188 -479 -322 -847 144 -458 467 683 -254 56 -378 157 -298 512 487 -270 124 287 260 746 -249 470 262 478 -753 -644 334 558 -109 -731 -507 419 -418 476 -304 -744 184 -827 585 -243 -52 -657 -441 203 -619 -89 -253 486 653 198 742 5 618 445 -10 710 -248 708 -174 -422 134 236 141 -267 -685 43 82 536 -708 -626 223 -744 439 181 783 4 321 -899 602 -531 -263 20 -860 508 -866 284 -57 -22 -847 -689 432 -690 702 -736 -297 565 184 775 -287 545 -623 34 422 -44 438 581 249 -815 -392 281 -874 198 440 -138 549 -564 -251 -478 -511 724 679 -17 -104 631 -90 472 -51 -64 -183 34 -522 -505 24 549 -304 -812 -718 -773 -34 105 777 179 -36 -824 -534 -653 -626 -291 249 25 -689 572 -517 -105 -658 -654 158 662 -53 -634 -668 -357 -402 -765 599 745 -203 -32 -440 187 -361 -208 351 199 12 649 -787 625 -755 236 218 550 -803 231 -586 -58 761 545 -774 -395 -54 225 215 -66 -175 -557 -41 350 -843 24 322 -309 -793 559 -578 -819 -898 417 -95 -374 510 -887 720 487 -751 214 -122 308 -498 -666 240 146 380 -825 416 -534 -41 394 -267 -444 367 674 -100 44 218 -653 300 222 -562 770 -146 413 391 422 -518 14 237 -867 -461 -219 -161 255 328 686 228 -151 700 -438 -148 -464 119 -162 227 701 722 517 83 -847 -703 90 -291 -429 -382 757 -162 -48 -577 -774 571 -479 737 -319 46 -319 -361 -388 713 -885 13 -801 -275 -255 -760 752 640 -124 -77 56 486 -819 292 -485 63 263 688 -887 -764 37 759 486 -781 -82 130 -376 528 87 -738 599 -147 -223 -596 -169 -33 -514 331 394 380 -611 650 782 162 277 614 -521 64 -573 -448 36 -894 -81 -342 -462 345 -404 454 -401 176 -784 800 -752 -859 -444 59 554 -440 -248 372 349 -804 13 674 -499 129 -706 -585 -335 698 357 113 180 -143 -91 -606 257 83 -256 13 699 478 -796 -61 -486 -612 -276 -312 -198 778 -290 158 683 -204 578 -18 410 95 441 467 -88 -626 796 -631 -62 -251 -204 -876 -550 545 287 -119 239 -457 -893 387 -447 191 203 36 -697 606 625 -783 -566 55 -709 -708 508 510 253 31 432 -834 -120 -52 779 391 -864 271 398 -846 -34 740 -853 694 588 -300 567 464 717 -862 -753 348 190 258 -850 121 459 536 -393 -791 -253 -234 -66 -851 -351 -690 -688 250 299 741 -152 119 563 421 339 763 399 574 372 -804 321 -206 -879 244 240 172 -784 -261 251 -35 52 485 411 -388 -690 686 263 703 -647 -891 -205 -70 348 -471 773 -209 654 -242 -566 -871 -245 670 -428 -600 -45 375 -236 763 336 262 -35 232 427 51 163 397 -183 -106 -15 781 318 723 -650 80 -573 -611 -676 -863 -708 446 272 361 362 -498 -619 -609 338 186 -398 -770 -98 291 49 -210 -617 -553 352 27 33 -525 769 680 213 -780 177 -282 723 387 -344 -501 -197 382 -818 379 68 762 -892 -563 645 -811 -753 83 -485 -600 -491 -429 253 -270 -872 -594 -791 -77 -84 560 468 -581 -24 436 259 -224 29 -405 -330 -631 635 -787 282 -511 -167 -640 -675 -310 221 5 2 593 -125 577 276 798 -745 229 -613 -114 -761 595 -152 482 348 667 -248 323 505 -597 658 -626 763 -882 536 406 77 -599 -884 488 -132 -755 70 435 -738 49 -684 407 591 608 321 -285 287 740 415 -132 -72 -598 192 543 451 -673 -44 -546 134 -571 -97 424 95 -298 206 -599 212 -428 -536 27 -518 661 1 532 200 -423 -41 563 80 131 -828 -248 -367 492 336 -590 -680 -776 369 148 774 723 -693 -562 320 -155 -77 377 437 -158 674 250 -149 -419 130 -203 -743 -578 -368 -127 111 383 251 -275 433 -305 -722 -634 -145 -180 -378 -517 194 432 452 -567 -121 -698 -214 512 -673 238 -177 -850 652 757 326 66 571 -109 -496 -582 554 4 -814 461 -373 -483 538 -15 -740 571 404 141 281 -536 550 -444 -543 -351 366 360 36 718 -84 -898 85 270 549 -899 -717 432 424 -475 -766 -489 -366 467 61 -15 -183 145 -192 -71 -480 -263 -420 277 670 -89 -863 -823 116 -743 -692 -365 -320 -899 -820 22 -57 775 -86 -586 -557 749 -386 -631 471 404 -872 224 -213 -643 609 555 -499 765 446 649 -323 -374 589 -522 715 332 -564 172 -360 244 199 -421 -839 -541 -629 -332 236 241 -271 118 42 491 -772 -240 31 -892 308 -81 -700 252 -414 -694 103 236 -871 -668 -627 528 -434 -61 -890 -270 -612 -645 -785 660 -299 -884 182 660 354 438 -305 366 -300 429 421 -56 -338 -543 657 779 273 664 -401 -70 534 558 -442 513 -462 292 210 -242 434 648 -600 533 409 -381 -850 178 -795 798 652 553 15 -487 59 275 -267 -874 352 -490 -554 -899 -580 -72 521 -535 175 -392 83 514 -609 -155 160 17 252 -56 122 -787 255 128 -717 -69 167 -435 -249 482 -560 -571 -45 296 -177 291 -115 -239 199 21 -816 482 -228 395 239 -190 -397 630 31 -782 478 -488 -80 -835 -1 551 -150 313 -261 -574 -386 -343 -113 720 331 -850 676 352 674 183 -556 -576 204 75 -396 45 -359 -522 -245 -397 101 -727 610 291 707 -486 -703 -221 -167 -349 692 26 -749 691 -599 54 98 328 546 83 -873 -42 133 417 795 -358 -384 -175 -279 -718 -274 32 59 -101 649 742 553 -763 494 624 -809 -119 -90 186 -495 -140 -609 73 518 665 374 -688 -76 122 624 278 443 609 79 -366 -422 -897 -331 -97 -272 69 -684 -658 -328 195 -260 198 781 480 161 -527 -236 -826 -681 -379 744 -20 117 -343 -11 -36 761 -388 380 -418 -443 504 -730 -102 -440 -850 -140 544 -800 282 281 404 -614 -64 -7 779 151 -86 -249 509 514 246 -492 661 774 180 -716 580 -487 683 -258 -276 228 636 -535 -270 -158 522 679 721 -82 -706 484 -408 427 -741 401 201 -825 -44 -194 336 -391 -66 86 295 -44 -889 -744 736 292 15 -540 76 -683 -589 17 -691 623 -184 726 -839 561 -216 39 -823 -349 -763 163 686 208 236 517 -504 -345 473 678 305 565 787 -15 -522 -703 -73 -553 -610 -196 18 6 -791 252 364 249 337 361 583 157 -773 -838 87 -656 252 378 -109 -870 -40 644 353 -28 -886 -584 -261 288 -444 263 714 111 36 439 -334 100 -212 -738 -121 -205 -452 140 401 -123 50 191 169 95 641 288 -422 622 -368 -793 -412 31 -365 -829 619 -65 588 319 -132 562 -804 -82 517 -425 -422 297 -154 -49 -434 283 -593 74 756 781 732 541 -705 722 137 40 -357 40 286 546 -424 216 -45 -289 -164 543 -841 -550 541 788 -304 763 -196 -222 -807 -321 346 -513 513 644 755 -130 246 234 529 -511 -545 -90 -514 792 425 619 -529 544 354 190 -261 -451 35 -705 -403 296 28 -340 547 -617 294 -794 63 243 -729 225 -69 141 -418 -678 -883 -538 288 620 -459 572 394 418 341 -608 140 55 -760 -146 87 -154 -210 -328 -155 -738 -361 756 -759 -190 -177 -217 687 -708 46 272 187 766 92 -249 -729 349 -57 639 -668 159 355 379 123 -63 374 677 -51 33 483 365 124 551 221 -380 375 -349 -711 -331 -853 684 -287 -453 -503 -521 752 -231 494 297 42 -200 -871 657 -155 -312 -580 695 349 126 -653 -851 385 -9 -803 -784 610 539 -233 113 -613 -852 555 -89 -887 382 -246 29 368 35 61 748 -703 685 -70 -501 212 -737 -104 409 599 -883 183 -171 165 760 -310 -866 -357 459 -246 -324 -670 336 779 96 -21 -606 460 -863 -673 569 313 728 472 540 -105 706 -722 -51 -336 -573 -376 -628 475 51 30 602 -368 -733 -371 -283 -752 7 714 583 -481 -316 13 196 -877 159 448 -576 144 410 661 -307 75 -408 -756 -762 296 720 -613 -244 428 534 -98 162 -807 730 -734 535 -229 -416 -861 60 -612 -300 -421 -565 -539 -844 -256 711 -326 305 -86 -359 -71 -173 -815 -437 -294 -422 623 292 -630 -532 -331 -681 101 -828 -515 651 -815 -471 -96 -73 -412 769 -571 -350 680 -452 -236 655 -289 -198 -600 104 -337 601 146 800 433 -768 -214 -589 -298 -766 335 -646 270 737 -757 -39 -558 383 -888 426 327 -725 503 479 -691 59 470 153 279 -706 163 -697 15 671 -112 -89 197 518 420 592 22 452 134 -259 -173 -479 -851 602 320 -817 770 -250 122 504 -142 -320 -667 -663 799 464 731 -47 -93 9 352 -268 233 309 -434 443 662 319 371 -474 56 604 641 720 146 -379 392 -410 -719 -360 439 305 579 -290 -843 -618 -137 -116 623 292 597 109 -682 -338 645 -551 380 520 264 742 39 718 -774 -215 239 176 -192 608 -726 211 -359 -140 -178 743 -887 306 472 131 325 774 484 576 474 -855 604 -312 -681 -257 -806 193 763 252 701 -590 -296 678 -350 -595 712 -796 307 -627 -368 -602 458 -626 194 32 765 -342 -478 560 -63 614 280 -419 -853 -73 -781 -585 386 31 -347 252 414 307 -574 -629 517 -864 -585 -526 -783 197 -500 144 -867 609 671 -868 -778 -864 -238 -111 -879 313 715 222 -334 550 -502 -140 465 212 -186 55 -265 14 -322 -431 -866 -583 -591 761 415 -188 -847 293 -878 691 -755 -562 -123 -191 -438 -134 -836 401 487 -325 334 -875 387 -241 560 277 -659 -531 413 -534 714 10 372 337 -422 89 562 -717 735 428 -327 -125 615 490 -752 -374 667 -572 -848 -888 -798 468 263 579 260 591 309 -725 31 -289 -808 -566 -17 -538 -393 -876 -165 774 -214 -621 407 -670 -380 123 -393 -491 132 583 -594 516 655 -745 -849 -613 -651 -171 -639 600 -488 582 -336 109 -308 364 632 -272 -150 -247 -738 -839 570 31 -875 764 692 -623 534 -513 -327 432 638 -225 246 -676 28 602 -180 -850 -874 162 -93 96 -444 -70 698 612 494 715 278 223 -470 -326 267 -742 -781 -213 -545 276 -470 728 197 196 716 -43 -219 104 -656 -313 138 -94 -356 706 -610 -477 -709 -599 -871 712 -140 316 -441 -849 -879 -504 208 -820 -446 445 -654 138 422 495 -581 -547 -141 -647 -431 420 -611 636 -887 107 -476 -266 -28 -365 -68 759 26 -776 -53 -36 -509 439 -374 -138 -70 -421 308 -620 -558 483 365 -73 17 619 537 -781 795 -124 -530 381 -827 343 704 -201 -323 -94 -491 -28 394 -268 -275 -307 -379 -150 -545 582 -500 262 -468 -863 -88 -472 520 352 279 -697 -444 -562 -655 -759 -196 -506 -562 239 363 -25 -134 241 387 622 485 -790 464 566 689 257 -388 767 556 -526 -679 -730 -478 -878 104 63 708 672 171 276 788 -680 -807 800 -150 -115 -327 -411 -81 564 418 -261 -870 -560 126 15 747 312 290 -197 133 -590 364 149 -391 -251 169 -798 213 -230 -816 -826 -463 -824 -752 163 213 289 -343 -250 532 -889 -647 -810 -491 -190 586 -349 103 -127 -672 -582 232 -729 -688 -119 109 -233 -741 4 -247 -244 -821 433 -407 -364 693 -798 89 306 282 128 -527 482 -736 -757 674 -453 -410 -816 643 -739 187 -809 -43 522 25 513 361 -266 499 -154 665 -797 -862 -466 -544 -650 -582 -36 397 -616 263 342 -643 285 -194 664 -504 41 646 -592 372 -26 -313 -37 -10 -300 433 556 457 750 356 55 243 304 -1 749 -91 -468 128 -579 775 199 104 -10 -621 -49 -606 -804 489 -400 -847 -197 -664 -776 570 687 -156 222 73 197 573 -612 736 727 709 -263 490 -806 -206 -447 -883 -51 340 91 743 -107 762 -153 -271 484 344 193 61 97 774 -459 415 -219 654 -167 253 -374 -853 457 -646 -601 129 456 -600 -429 -661 -484 -52 -787 -686 -605 336 279 -436 441 -771 159 733 -166 -134 -155 -172 295 284 127 741 467 -621 -152 -763 -864 38 -462 119 -680 45 -659 -15 486 -32 -569 654 290 251 177 8 476 9 -320 -763 345 145 277 -200 -821 -78 -149 117 543 -390 17 118 -350 -400 774 606 762 752 102 -134 -201 -488 -547 628 409 697 559 -138 -199 372 -759 42 761 721 749 670 -575 779 372 -534 -531 187 649 468 -87 -246 655 -537 -513 -564 393 -615 -672 653 -578 -187 791 455 186 -259 -800 -855 -774 -654 -685 558 -830 -160 -232 697 223 -446 -109 376 -35 396 -890 693 256 -382 -589 -478 -309 749 333 -261 140 -353 97 -142 308 -234 -214 -869 -870 749 -227 407 640 -835 344 -190 -661 229 42 -706 -494 -250 162 -692 -808 624 -57 -671 -844 588 -654 74 -284 676 -247 -633 357 -256 -612 297 -66 248 -868 -436 -555 397 -156 -179 -676 -157 -863 251 -525 371 -595 -318 -407 -604 -217 -192 -51 344 -430 -315 232 -34 463 -308 -896 301 407 580 541 -486 81 -509 -120 103 95 -825 574 -634 -323 63 -37 -475 73 -692 -514 -762 384 -842 6 -453 -498 -760 -221 428 -553 -786 409 733 -638 42 -637 681 -274 -163 225 226 201 320 490 122 682 -110 391 -813 -615 -507 239 -893 -278 676 288 48 452 343 -389 587 -536 -248 627 -478 -194 727 187 500 -333 -373 238 -600 -194 -734 441 -588 -257 -652 -262 -304 -564 -17 5 -323 -671 691 -718 -53 -189 183 77 -337 -166 -575 -686 62 134 -327 -638 23 -847 -638 721 -96 422 -874 217 167 -383 242 94 762 202 773 -470 -156 -59 -62 386 175 -191 365 -235 115 -738 669 89 344 -344 -273 -608 48 -626 -226 -617 487 577 -845 -463 -214 -191 363 785 454 -674 40 775 -171 194 111 726 779 310 190 424 -23 -634 242 791 -237 -29 -88 435 187 -657 -209 -809 -283 -772 -725 643 -203 -478 323 -769 -173 -449 -741 -823 -176 -750 52 -322 -352 307 718 -200 -334 -413 -518 -707 82 792 204 -491 700 -491 -337 -590 508 -204 498 -759 -187 -809 451 -620 438 -895 -653 -656 127 771 -770 722 -349 455 73 452 287 -378 -37 523 -291 -418 -549 -79 -550 364 -98 -871 -328 363 425 350 404 -227 512 -337 699 -55 582 587 230 407 -855 675 -481 700 -450 -324 -601 30 691 16 -865 -752 -793 -526 131 277 271 486 746 -213 -37 374 465 631 -296 437 415 658 350 766 -609 150 126 -515 -74 644 -752 513 385 161 -595 -701 -304 -770 715 -882 305 223 -306 567 -58 192 -2 -805 103 274 -529 -560 769 405 -221 605 -439 -608 -542 797 123 115 -598 467 580 -640 527 -495 -120 -249 -712 580 -782 -759 -378 17 478 -135 794 593 -278 790 -208 -59 584 -556 -305 798 -404 -745 200 762 -427 764 -245 -401 -194 600 -5 -409 262 -328 757 619 733 187 -194 312 28 -468 -150 167 -484 -175 -9 99 -74 479 352 -413 319 618 -775 -57 338 -634 -478 -56 -436 372 563 21 -806 705 -397 -220 325 -593 -772 751 -248 738 -716 709 271 -125 -182 112 5 -212 701 143 -830 114 -436 53 -843 -838 493 492 531 -278 581 -866 516 121 -432 -731 -494 324 -344 -594 50 606 -232 -240 -527 6 -42 789 196 -412 -271 -302 -889 244 268 -17 691 -713 524 494 -790 -155 -367 84 112 26 -657 416 -786 729 735 596 -812 -888 592 -473 619 -209 -598 -507 -139 -24 735 403 312 439 357 473 46 549 379 37 -98 107 -230 256 -195 33 328 766 217 581 -590 -890 760 -680 -116 -818 -858 -714 755 -377 709 197 670 224 -713 542 719 -432 73 -509 -748 444 312 -656 -213 -239 91 -310 -113 -437 -508 539 -400 -133 208 -255 -741 -684 233 -691 495 462 332 -104 -577 463 -268 549 -329 121 -358 511 241 239 -721 -416 400 -786 -199 -380 -141 -139 423 573 676 713 586 71 121 684 -319 -536 779 554 -104 -498 -722 123 192 -838 75 -425 -312 -747 -604 -568 260 -565 769 -429 117 508 576 -386 264 -485 -393 459 585 702 -718 -203 8 -131 -599 165 -398 588 492 96 231 506 -79 292 644 -635 29 -614 -493 112 -882 -232 208 793 -76 -192 -75 -194 -884 663 -108 367 61 -789 -180 627 -414 266 -196 260 662 -707 449 -756 -437 470 626 526 401 787 625 -577 12 -189 625 725 23 -127 -473 -441 588 340 622 -550 581 -638 -241 -99 -354 587 93 -870 417 599 585 -622 -775 497 327 -569 -149 601 212 87 206 -31 5 16 242 -76 -729 28 -405 -272 573 -311 -759 -10 365 -64 764 -691 641 -78 -710 269 -30 -464 -452 98 151 -532 427 740 -128 -776 -126 318 -451 150 -464 489 -316 402 180 377 -443 -621 -490 117 -462 -223 -249 329 -184 -755 -385 749 -528 35 -780 719 656 -675 -263 409 -472 671 -791 -216 -898 302 424 574 378 -510 -557 687 -737 266 -429 -880 623 -660 -77 45 -858 612 603 139 685 252 747 400 335 509 -280 161 93 -39 -16 646 -699 -398 174 0 -120 41 -596 -320 -814 -266 -5 -254 -326 382 149 429 -547 228 452 -18 -187 755 -305 692 115 586 -173 -161 -655 646 -694 632 434 -179 645 89 784 -450 -649 -376 -314 -220 -325 319 359 112 323 -81 -734 -886 526 -107 -802 -854 784 -747 92 232 -684 -279 567 -127 220 674 564 789 224 115 667 700 174 -126 -580 -412 -421 -895 -462 416 310 393 -334 -92 574 309 -58 -832 451 -399 -430 -584 -721 649 780 197 -800 258 564 -359 -671 606 226 -210 -615 -222 -93 -209 -136 -238 478 -491 12 465 -492 -604 -582 592 273 -82 -340 -264 -444 583 161 574 246 -837 708 -64 -83 -197 -96 713 589 -95 -181 -403 -643 531 -288 39 141 -786 -294 -239 522 -274 274 139 503 25 190 -385 48 -736 717 269 71 14 126 -74 -575 -10 -229 727 -863 363 530 292 435 -703 728 272 722 -241 -197 -275 -654 51 -553 -41 136 637 557 -585 -223 406 -735 369 666 167 554 779 -212 -246 -308 368 2 704 -352 -382 492 -416 -548 223 343 0 -813 93 -347 47 67 444 -136 -425 -775 -368 -752 13 -220 777 209 -876 -305 134 285 344 172 512 -724 -337 -143 698 -872 607 451 417 -497 474 -235 404 -689 -832 684 -392 -889 -407 -848 468 -562 -695 -126 -112 779 -556 392 39 127 12 778 701 205 187 320 -111 133 -456 -198 327 296 -43 -605 580 -665 -718 409 -564 169 -705 -785 -337 378 -494 622 -404 -824 -52 -242 160 -76 -63 -596 89 -323 -778 -283 733 139 344 -636 -655 -741 -20 -458 -262 -225 -373 -678 781 -622 -122 577 -185 506 228 -26 -95 718 694 260 -146 704 -512 -856 -740 -391 556 -648 410 567 -653 -42 -288 216 -574 -407 -820 392 257 122 -422 204 -383 -72 534 -695 596 -484 -678 726 176 -607 -268 -343 406 -190 397 -176 529 356 562 -521 -419 -193 335 331 491 -894 203 172 -485 -67 518 -248 783 -620 92 700 572 -87 170 -822 -801 -395 188 434 332 467 -184 522 200 -746 -870 -73 164 -900 -653 -433 -368 325 -711 -72 -15 362 -284 589 -801 -175 610 -652 -87 -503 -736 74 377 221 -584 -238 347 209 -754 -148 578 -245 -250 -94 787 -378 -524 362 80 -82 231 342 -26 -775 157 -610 -170 739 634 -11 726 250 521 -268 698 -593 292 525 159 -255 -710 -636 509 778 471 501 7 292 45 86 -868 -305 -183 -315 277 499 -466 -799 -287 471 -248 -718 -835 -80 -677 628 127 243 -258 -552 506 -460 -290 -526 -264 707 34 743 109 -324 276 -764 406 -269 663 595 -133 -845 654 226 320 -434 797 712 -576 35 721 558 -131 -369 582 -444 1 453 609 -596 -497 -4 466 454 682 -487 -565 714 -812 283 -697 -481 73 -474 -658 621 -841 -528 294 473 -138 52 -811 530 -336 8 740 637 -807 -767 235 734 -157 -406 39 11 474 -96 -217 -677 -465 -294 -276 511 -624 41 21 -374 612 -824 294 -375 -265 605 717 -97 54 504 -154 -828 780 120 476 127 -504 -587 -460 -416 -153 620 -446 -230 -633 -533 459 -192 100 -404 277 496 -794 -862 -55 -867 159 -318 -338 33 271 698 214 279 19 -808 482 -724 -673 -580 613 404 -381 -826 649 -634 516 59 325 -151 618 -793 -297 471 -875 -254 -39 772 170 -391 -374 274 -599 -883 -323 13 208 130 -325 616 -130 789 402 401 507 119 -440 -758 367 594 -177 -819 -550 -220 -162 -758 -644 266 418 -587 630 160 -698 795 -25 -757 -769 89 -344 -684 790 -147 658 -556 379 372 647 688 -198 676 -45 -471 782 -100 189 266 -530 -436 -234 -881 -451 -119 -184 763 245 -562 -472 53 -876 -243 318 656 197 -29 493 95 -436 -577 529 -420 779 -698 459 749 -45 -520 -607 450 -253 -843 31 -249 -522 -302 266 756 5 504 -114 -836 -453 -296 -169 -263 364 -53 -493 548 227 -764 -802 792 -345 168 -865 380 -430 146 -865 707 -460 262 779 -873 -663 -215 499 217 389 567 -679 -767 -20 101 108 -594 -609 -154 447 -101 -307 -690 -420 -232 267 47 -832 -628 -61 -772 -898 -408 627 272 -709 523 430 -245 -304 552 -607 -174 743 -267 -261 479 -667 -213 -710 -677 -145 -870 -281 -669 -38 326 -667 -889 250 212 499 459 -252 318 -281 31 -677 440 476 769 -836 562 -51 690 -654 501 578 556 519 -691 -161 610 586 63 280 -686 -299 291 106 265 -328 491 -69 -552 314 -261 510 11 174 -191 -91 -221 -260 755 647 -422 -100 -838 284 -513 56 789 -728 -196 604 126 723 71 -401 -606 -73 415 -337 -485 -392 315 -620 -161 674 535 -122 -463 648 -162 -606 -248 -123 -19 -104 319 233 -530 -365 -390 -742 -361 -277 778 636 -245 -510 -308 118 28 -280 74 -687 -315 508 28 573 98 -244 -81 -81 -111 372 631 646 23 631 -80 545 -733 -142 770 -301 370 -373 -156 -426 -767 700 -649 -24 -482 296 -566 -306 143 -7 30 527 -567 -732 -291 362 622 -468 -844 -98 -425 -544 95 690 586 214 -695 -472 227 -266 -787 -86 127 622 -653 -492 310 -16 -685 386 -436 118 589 -611 267 745 755 -121 24 123 667 648 595 -243 -830 -405 -721 -548 -195 -772 -513 -61 -162 57 -218 661 130 -132 -463 643 -32 -237 -314 -577 -535 379 -379 -688 380 -531 -116 -47 131 58 -204 399 240 -492 -396 626 -708 -859 524 -804 204 -742 -681 -510 -697 633 -375 -766 -354 575 771 -40 549 -479 -789 -307 -454 -695 288 -696 -637 382 48 -497 35 -843 -307 -483 684 -495 -442 -710 798 -386 101 -314 -323 -126 -398 -500 286 199 199 78 -440 49 182 -494 453 -801 -22 540 -679 -749 518 -203 -265 -832 91 -159 -155 -322 -100 -660 149 -730 -323 -330 -371 -414 -405 140 -137 376 -743 788 -128 -786 -651 -562 -485 -791 0 251 645 -624 425 -619 -517 177 500 -63 -203 797 -106 591 265 -216 -39 722 631 297 650 -564 -525 -130 264 -646 -183 -652 -329 320 388 -470 -387 299 -312 -657 252 -626 -458 -401 -804 -576 226 -891 638 239 244 -389 -428 -687 499 -674 743 185 489 -191 -26 -123 -84 -159 125 -133 261 531 585 -502 -406 403 -441 388 450 -194 -650 -538 554 -242 322 651 -722 54 112 -396 405 354 -283 469 -586 448 536 -815 294 -228 -177 128 -401 375 353 794 -145 -541 760 564 -375 -361 -689 -840 404 -876 -163 -889 -265 720 9 -640 -700 -591 406 27 52 412 -279 -66 -685 153 223 -698 466 -415 375 777 -781 -250 -704 -557 567 736 13 -801 24 -476 103 -241 -764 650 596 -561 415 -819 -22 -717 -439 -739 408 707 -595 -176 -518 -641 -624 -203 -65 -199 -815 -773 182 8 -198 610 -268 -94 -185 -722 461 -740 -199 -842 -249 287 63 -243 -420 364 300 -854 -666 -278 495 -537 212 -276 -661 -753 49 -467 439 26 540 -459 34 526 -835 -274 -196 -182 690 -230 -804 642 -516 -90 420 664 794 768 684 -430 207 -650 644 -745 -837 -24 -565 -544 -381 701 -119 739 203 771 -674 130 668 65 -64 72 694 727 -647 391 -628 -738 -485 -246 -14 -764 -75 -256 -715 423 -402 -442 521 503 175 150 -9 181 -705 -425 425 -71 -295 83 -897 324 305 -610 401 -767 386 -120 548 600 91 -13 90 -629 493 -838 411 766 -678 342 -770 273 -7 267 58 184 -690 730 36 186 283 -57 -840 -711 493 -352 737 -124 -229 -332 638 -351 770 -542 -140 -50 632 659 -884 515 656 224 -174 -635 734 -889 -231 -228 -106 -670 119 315 -397 651 479 343 569 587 -282 -869 -754 -346 -756 -350 -697 -481 566 -7 -76 -218 -412 -236 355 -628 203 308 -839 191 -712 185 -247 198 -669 220 -484 570 737 -797 -519 -573 -188 -396 -147 762 -501 512 222 -452 368 727 9 459 696 -416 -440 308 676 587 -639 -107 -251 -708 562 -114 -559 398 -441 -476 559 -706 212 735 216 557 -398 376 -267 -363 560 -387 -681 196 -373 -24 -426 487 744 673 93 -748 -725 -746 -338 -152 -117 -867 -187 -433 -317 -206 -822 -546 428 -53 408 -429 -305 -599 -68 165 390 -15 553 76 145 241 -8 -848 783 -800 233 -197 -180 571 -275 85 -863 694 410 -178 276 -197 418 758 90 -745 512 -597 -248 -314 15 277 -71 39 1 36 289 272 -846 -400 -291 450 658 -33 40 -112 -117 -197 259 181 539 -235 331 69 -772 -711 -337 548 -661 463 -98 -549 -719 132 -638 -892 -504 -806 -340 -337 -309 533 501 443 145 -149 -451 44 -318 698 387 -312 -683 257 -282 149 646 -278 -16 106 -559 192 385 -506 -403 52 520 134 -103 432 -26 276 90 513 733 -38 483 405 603 -811 -617 84 758 -874 385 -158 -405 -658 607 -446 -474 -531 -362 169 -491 605 -460 -659 -613 -48 611 -308 -239 210 115 -283 768 458 -161 -166 455 -142 -728 -743 33 134 -372 -598 125 288 -818 -754 124 -659 -340 -291 -676 -164 786 -36 -830 -614 -472 245 402 -403 -42 -876 427 412 391 741 353 317 -282 158 119 -394 -742 -121 -271 -681 -534 20 -105 -523 764 594 -556 106 353 642 576 -17 -643 37 526 378 786 -322 285 -191 440 -91 -284 -339 -567 -337 -174 -802 -201 720 151 122 -215 352 -278 303 -234 -14 295 -48 195 -783 769 138 781 595 38 -801 718 589 -60 -31 772 719 146 501 -413 -612 -676 -656 -272 -95 -545 539 466 533 335 317 -556 -410 -397 -1 -758 743 131 -26 289 -768 -688 -210 701 -699 -779 -417 617 -297 -275 -120 -685 -487 -771 751 228 -213 -670 -722 514 -872 -657 332 458 -412 14 -197 -606 -180 699 513 362 -605 -485 -228 708 -889 -231 -286 -659 -867 551 -110 481 -383 294 610 591 -785 339 -419 365 -809 -719 87 -562 319 -247 -504 764 -722 507 -309 513 -785 -209 331 742 -256 -657 -101 -349 553 -252 -277 440 547 -572 -316 429 -23 -438 475 -362 -419 295 9 -799 639 -491 303 668 -293 5 -327 678 -89 681 535 660 673 114 -190 -478 529 525 611 -851 -322 -85 708 -651 -487 -5 298 -744 -557 443 442 -377 627 -832 -326 578 -195 -712 -890 782 -820 -699 -792 -297 -684 -525 534 -766 -334 -93 708 -614 -878 -730 665 26 -336 232 -288 281 -314 -659 -781 640 -736 563 576 -194 -95 591 96 736 -648 -738 157 -54 264 -57 -506 551 227 -90 -540 -796 528 -212 -116 231 -21 -689 -29 307 616 -776 318 -490 -138 79 101 559 -690 -100 63 17 528 436 -557 -751 685 -120 291 584 18 495 416 -399 -788 130 -96 178 258 544 695 175 -20 -856 440 210 266 -826 741 -278 201 -866 82 -623 -22 68 -187 43 361 -104 -802 -88 382 660 -277 -668 608 -595 -535 516 -440 -101 -311 -261 760 187 284 79 -698 -345 -726 518 258 636 -200 443 336 -752 380 796 -192 278 171 288 258 11 269 -173 325 -709 -341 329 -652 587 775 554 675 432 550 502 -89 -141 21 690 351 132 280 629 239 307 -148 -72 -780 503 -300 -408 -750 -17 -392 650 129 -52 418 -601 -310 275 -143 -678 -67 -779 519 -53 -386 -592 603 558 -749 -587 283 -445 566 -615 523 -590 796 -29 190 178 355 422 131 -33 -550 767 -648 474 -402 -575 -584 159 -805 -316 77 -869 -237 -241 380 -492 5 471 446 780 -67 528 300 396 -5 -871 -16 -836 -398 -777 -183 -836 684 16 633 481 634 -744 -474 608 494 155 -788 452 438 -277 93 449 -71 659 -795 -483 679 -555 -899 248 580 109 4 621 -842 -756 137 563 238 -673 722 464 -661 415 296 -117 44 -845 -746 -862 517 390 376 -705 768 -83 18 -309 699 700 85 300 -121 -747 643 -505 541 -448 -368 782 175 271 -562 -634 -52 -209 -452 -433 -671 -525 -110 -731 394 -88 -23 -568 777 512 128 -32 -813 -537 -247 -295 -466 -431 -29 -660 -811 762 -454 -692 489 672 -207 -276 607 -66 213 -677 -419 307 -385 -585 -324 -595 -349 -702 168 140 -875 620 120 99 85 24 80 -242 -806 77 -42 -203 235 -683 81 18 -865 614 -116 -390 -642 373 -791 387 468 -253 -781 396 659 -152 371 -345 -748 -229 734 -687 -659 -700 599 -228 -771 -841 -44 455 -579 -118 479 -490 -320 -895 594 359 539 579 149 -619 -801 -841 -151 -209 438 437 -332 754 12 276 -135 -668 -196 274 -791 -45 -572 181 -888 -215 -58 -852 -460 -698 154 -617 -103 -699 -719 698 154 89 -277 273 321 204 -117 -716 -358 -424 -191 -824 -220 -753 -714 -420 336 -292 -687 -828 191 468 627 -898 -190 581 6 -247 529 -358 385 550 -900 385 99 -654 465 784 -708 -637 -507 -817 398 -302 651 -615 -429 -407 703 -67 775 447 -873 721 74 -816 59 -264 46 -772 -207 615 -139 -464 -258 -423 -899 -639 163 12 -869 160 -530 -760 -327 717 439 -850 332 -451 -885 -95 -326 -62 518 -9 561 15 -223 -720 351 707 -313 34 392 686 370 -389 -582 -471 123 -593 -344 -39 679 -535 -848 264 -677 -612 -233 -889 267 -374 1 -217 -378 -818 -655 -640 446 646 -310 -293 -105 86 -82 355 631 276 -161 -536 174 489 251 -678 396 705 -190 316 -678 -78 -570 -76 -178 4 448 599 -263 -329 507 -99 -632 135 726 321 13 220 152 143 -749 -526 -635 171 -636 -753 -663 -248 758 -641 703 110 -25 -87 470 -796 -756 14 131 -498 -538 247 577 760 676 751 -271 -289 -64 89 127 -631 -190 -616 516 -688 381 -619 791 178 -636 -155 -460 -760 -589 188 656 18 183 179 532 -173 47 -349 -190 -889 189 -19 772 -181 -719 -217 -546 -433 -77 681 760 287 465 -762 522 538 56 -2 -541 -506 -23 -105 -168 -3 -289 -358 -613 -621 -366 438 -859 -638 -633 261 -869 -468 77 -86 229 -262 378 -740 131 279 263 -783 -21 -258 494 -386 732 -542 558 229 -658 143 -873 -440 -506 594 777 -272 685 121 -96 483 -620 458 -25 695 -54 214 -624 -83 381 629 -843 -117 -193 768 -74 649 377 -230 244 777 -317 572 -4 72 -734 -771 -246 -4 724 615 203 1 -723 -54 648 -834 56 693 -65 224 -94 -434 43 136 22 -81 760 -75 516 -565 609 -459 643 -659 167 204 -93 62 -644 -61 -165 218 -285 668 -154 -570 -109 727 433 77 683 -134 622 478 580 -305 759 226 -299 717 -875 -609 618 -820 -350 319 -878 -153 -570 -781 86 284 412 422 54 -735 -33 18 618 -103 -711 683 -181 581 407 -880 690 -59 -681 504 -82 -151 -270 547 353 -79 -582 341 -96 -432 -98 310 -498 -124 -786 -91 358 86 136 -212 168 -806 -605 656 -520 -754 -814 -23 -62 566 -301 49 -832 456 101 544 778 399 206 701 -22 796 -173 598 601 -95 -382 576 -354 -812 -744 447 -112 651 -657 -747 -550 480 800 -333 -750 -317 -284 -593 643 260 -114 323 399 467 -347 -364 764 431 -245 771 -567 116 199 -143 219 707 587 388 145 -281 -370 541 -212 282 -403 -520 -688 -45 -887 -238 -222 417 -849 -805 -118 23 -649 646 -689 -553 -164 52 452 -247 -390 798 -658 -254 522 515 306 -557 568 -658 -394 -609 224 280 -85 -537 571 110 591 77 558 -285 168 -182 286 96 346 -887 392 -393 -791 688 -107 -67 689 721 133 -137 -559 -187 -279 -378 -355 -412 37 -676 -628 510 -618 -153 -529 -387 735 -625 26 -21 -93 -833 249 -712 -462 -208 -427 -15 584 -293 455 581 -459 583 310 567 -122 -195 -677 -895 -403 62 -7 -239 52 -858 199 -242 604 586 724 510 176 189 -85 -347 623 602 -2 -47 -244 406 34 684 -250 -675 458 -400 -467 332 -731 -110 -389 36 21 -292 -554 -369 -171 -782 -207 684 -72 -494 242 106 -259 -378 -289 -645 712 -878 -550 -377 176 552 -794 -107 199 -289 716 264 26 367 438 268 126 -209 266 -516 692 96 -197 226 -482 157 90 643 -301 -524 -104 81 363 722 -647 148 -411 -122 -470 385 -588 751 -673 -897 -551 63 -60 -447 -229 325 -417 703 58 -118 -238 -187 -760 149 723 297 229 177 548 -259 -23 372 -48 -118 541 -588 -840 -91 -679 117 -376 -419 -130 -76 716 33 -380 -314 -808 590 -872 -241 -771 -104 -834 62 13 -376 -275 -686 -214 -246 -222 -216 740 372 188 -100 -421 196 -110 748 -693 355 354 -803 366 -624 635 -780 -478 549 -113 -524 397 -692 -109 -726 388 264 -359 -678 -897 -537 -83 -325 -598 785 -887 -95 -547 -428 497 258 460 -136 423 -93 -366 -658 702 -306 66 748 -832 38 334 192 -356 647 288 245 -622 -65 798 -411 -833 -23 -346 285 700 173 -357 535 -371 -524 -413 307 776 -609 398 -752 -150 366 377 223 -498 -240 -373 -259 -664 -677 -851 39 510 -486 765 -461 -777 -319 -348 -534 494 91 -465 -509 -445 633 117 679 166 635 -576 721 -396 -186 770 -151 161 -163 -630 238 -586 712 -227 -209 778 -695 -403 -397 169 564 -744 -25 413 683 -852 295 -182 -566 586 116 -513 464 -827 751 723 -623 202 535 -106 -120 -759 -884 -444 479 413 501 -881 -427 544 393 -146 347 -221 -205 -648 -302 -642 -252 -896 800 191 512 313 637 777 -563 174 -151 653 -802 261 -429 -767 705 374 520 -463 -221 686 372 274 382 -273 -52 472 321 125 43 -614 306 -465 -424 441 737 435 196 449 -569 99 789 180 364 243 481 781 -498 -542 558 532 49 573 -723 501 -816 -711 158 -598 593 -405 99 -781 -163 630 224 353 333 -833 515 389 -344 707 -114 -719 36 -29 404 -376 444 -373 201 163 -565 -156 573 519 629 402 512 -427 -78 266 783 -702 90 797 -225 -342 -92 -353 101 -693 -546 61 42 -671 500 -884 -243 180 483 -381 437 781 190 284 -716 387 -527 208 -519 727 -423 -58 -397 19 722 399 -442 658 -897 495 411 -857 390 -100 -499 712 792 -693 501 -454 365 389 288 -510 -195 -877 472 334 227 715 273 -214 -740 -552 -246 213 126 439 610 -624 -233 -224 -293 -94 -221 -354 -97 -160 -595 -498 118 -186 -166 646 -305 -646 -336 -98 -223 613 -804 188 -766 -899 -559 338 -606 544 522 -582 640 -824 -105 224 -379 510 591 -156 788 -521 -138 492 212 218 -784 -499 -727 -726 -220 -491 -783 -735 344 -493 274 -489 185 238 -622 780 -549 -575 184 64 -416 -441 -221 -367 -543 596 108 -771 -388 660 -21 582 -265 257 -515 794 -822 -148 -458 549 -524 534 -14 -483 740 294 -330 280 -875 191 119 253 -558 773 17 -832 -434 -777 -88 -671 514 -834 -823 -84 10 -809 92 379 -646 -892 630 -839 541 736 491 -320 716 52 602 -846 486 674 -140 632 -876 707 -841 -801 -39 -77 -675 -73 -770 600 -414 -495 -211 -699 726 333 -218 -895 558 639 253 230 -220 -483 318 -663 -380 -751 -180 514 514 -621 215 296 -301 666 -484 554 -505 58 -791 -164 659 -556 -142 537 30 80 -95 780 -697 550 -275 -18 -429 -367 482 -523 -317 692 678 515 227 -318 737 -86 530 -447 -568 -89 -749 589 -813 686 457 -333 685 -312 -673 -722 -41 472 -579 -149 -260 518 -819 -261 354 -395 -470 -31 -546 -405 -418 -892 -884 -634 679 685 -4 -860 -685 83 -137 -568 -705 -475 642 770 -243 11 -202 -208 -550 -546 -785 295 93 221 -221 -876 713 567 -126 -731 -812 576 -36 2 -397 -783 -739 -168 628 -278 701 466 150 158 -232 -648 535 404 -58 -677 -402 345 -589 -306 -47 -419 -869 350 -99 -365 -573 -505 525 -120 413 -432 -23 451 -398 -342 -664 -555 -389 208 -114 312 -298 -501 -816 -782 621 -897 155 -83 -563 -445 655 535 753 297 -358 -875 -377 354 675 -78 379 -622 243 551 -818 -7 -317 -246 -243 -276 -645 56 654 -459 -305 378 -343 -66 286 663 -800 244 755 88 -766 -329 -698 -261 93 195 514 -218 176 -871 -142 459 -207 -835 -233 -172 526 -753 -803 -362 -345 261 546 -444 233 -429 -245 -235 446 363 279 156 507 -714 -647 661 -504 -387 -13 303 -53 627 -600 -558 -392 -592 300 -391 739 -739 -781 -562 -554 622 -843 -387 496 -50 -680 -442 -59 -613 60 473 -830 85 -552 798 697 190 42 -176 62 -834 -223 -280 618 -568 -163 -100 -371 516 490 177 -64 591 10 -410 -149 783 662 588 -537 -47 -143 138 -62 799 -359 703 631 572 155 -388 -83 -883 -319 -778 -730 695 -594 -379 -148 396 786 -898 301 21 92 642 701 788 -110 235 -582 461 -486 154 716 -801 494 -788 -261 -794 -899 -549 -590 164 661 541 289 -700 403 -409 -243 119 -422 40 664 -478 110 -860 -346 608 -719 -556 759 -763 605 -696 -607 -503 -472 -749 -492 -483 -168 -474 523 -752 234 -501 104 90 -6 66 -398 -207 -238 724 800 787 -166 112 -308 -254 689 -284 752 -785 -799 -482 -316 -473 165 -135 -841 -357 585 -732 -335 574 -589 123 262 -634 179 -310 431 -805 214 788 133 412 502 -857 -90 290 185 -301 433 365 -452 -521 -143 -620 4 -883 -849 -95 306 795 533 506 -29 727 644 3 763 122 -121 20 416 637 -145 173 -145 -82 -597 -442 83 746 -895 -554 145 -584 -771 25 103 215 442 -57 510 -899 730 -762 -865 -406 558 293 -812 162 -641 237 -712 578 -469 590 -655 235 -864 -258 86 176 543 -386 738 -759 -546 -426 385 -403 345 -14 -662 662 602 -748 -496 690 52 -119 -218 654 -332 124 -705 -665 -762 751 560 44 -747 -345 714 300 -583 144 430 -627 -241 -54 747 347 -544 282 773 -126 -566 -56 -607 -148 594 -163 -751 597 -532 421 -336 -375 -421 129 219 68 -523 86 -545 44 -154 -592 -316 0 588 -742 203 775 82 -436 731 -790 262 -557 115 -80 -833 -594 291 621 -802 236 -30 -493 437 -152 -96 343 40 -237 -788 641 558 73 255 -368 -514 -270 25 -178 418 187 226 -883 341 -603 481 -455 449 511 -228 -620 -646 686 -365 -700 -701 -852 745 -455 611 -193 -748 723 272 351 515 597 497 -389 -183 -263 644 378 511 -675 435 -42 -260 735 285 418 -92 711 -899 -204 -700 -617 229 -194 -760 -665 -247 519 155 379 310 -631 602 218 497 613 -714 69 -332 -20 -223 499 -235 -579 -368 276 -845 666 797 94 -542 -83 -197 -57 304 638 349 -716 -822 -165 -217 -286 210 495 -436 -863 -760 -619 -247 -868 388 100 749 295 -432 -629 -409 -101 550 757 679 600 4 -387 -368 121 292 -30 -608 232 26 -579 -173 -427 779 -127 635 429 -51 -443 -550 395 490 -755 -580 -24 -875 -816 -453 320 208 -401 -360 -370 170 -235 188 -897 -387 99 -53 -95 543 550 -12 164 138 130 -14 341 -395 -613 466 -866 278 375 -3 320 396 -567 -707 416 -610 435 -861 37 -858 -761 -685 6 227 -701 545 386 -606 794 -674 149 622 779 628 448 392 -82 -723 -484 -561 -876 780 -417 19 -250 345 686 506 -310 -117 546 356 -317 -545 409 -100 -569 351 -663 366 -785 552 439 160 197 -416 -482 640 641 -876 44 630 -34 -550 -534 127 490 -746 -59 -434 -266 615 353 -700 -125 650 -718 -485 -599 -834 -133 597 679 -620 -56 -392 -192 208 -10 115 424 -826 -775 308 -73 -104 -468 -281 554 440 -316 111 455 368 28 -289 -801 -322 761 -248 -882 -601 764 614 -262 633 -563 -322 -573 -523 -725 115 -510 427 215 -18 244 -659 -374 -246 714 50 17 144 -573 -75 -409 -522 -806 -451 310 -100 -502 657 261 -413 -637 697 777 199 -81 431 762 -787 -114 315 -28 -393 -819 -881 -754 700 -302 -451 -167 545 -172 -65 -305 -163 603 -387 45 -336 -636 -284 580 490 743 129 625 -812 411 -415 -557 -898 195 638 -504 -504 -815 -852 -183 197 -828 544 444 97 -280 -58 -26 -421 205 -562 -363 -316 307 113 494 482 716 -368 -58 -646 -572 -517 -848 -710 639 794 276 -320 299 744 515 187 -215 419 -116 91 -720 -827 515 643 160 308 -625 -44 -70 -101 580 -309 -615 659 -519 799 780 -363 -675 192 725 -751 -290 -720 -593 -61 396 556 -687 -174 -840 634 -377 -57 479 426 120 73 -788 364 -144 -771 -118 327 60 -407 -866 -535 -437 698 -246 176 491 700 -40 134 -437 -650 -827 531 564 777 -829 -257 -858 -798 -148 574 159 -765 -235 -887 420 -283 170 385 680 169 298 676 126 611 383 -686 -621 -829 450 231 -380 332 -797 204 -722 -419 -633 -553 152 -288 51 800 68 382 -692 81 -80 -186 -93 -212 -333 754 188 -685 542 610 394 473 418 -886 415 -98 755 91 -688 -395 503 -692 691 -637 -536 -828 -856 665 -727 147 -487 -646 -733 655 -792 -584 60 -127 -629 611 544 -209 -871 110 135 541 399 -486 106 -312 37 -401 -357 78 54 691 -557 656 -460 6 -83 34 381 -598 -721 -563 -384 673 -825 406 -452 754 -227 -473 -294 227 770 42 182 -272 -412 -10 707 335 497 368 -704 -629 -396 -697 90 516 355 -445 523 722 -27 61 -439 -360 355 -290 -755 -383 788 -141 -834 -193 -279 63 782 57 130 21 -564 -183 -325 -19 574 -123 200 539 654 -836 328 -263 242 724 -691 -600 -56 473 36 529 169 513 683 630 21 625 -398 54 -535 -20 -817 263 269 238 -512 397 -766 -542 -67 -772 -422 -207 -55 -860 -254 696 741 -662 296 -425 303 -675 -437 -450 -632 -301 -170 -668 615 -729 740 72 -837 -158 -590 -884 -873 -2 526 -188 568 562 245 -476 137 251 172 -402 -209 -469 -34 -773 178 490 31 -568 -134 -709 477 716 -58 166 -36 580 455 378 735 110 716 283 -214 -575 567 185 330 162 324 -119 -255 -659 -141 645 89 485 477 -517 254 -750 -238 -764 573 241 662 -385 -75 8 245 318 174 126 448 143 69 -267 724 -753 323 -498 -745 137 -458 294 245 206 372 25 -692 360 -215 220 169 31 764 -345 468 -560 39 -333 -269 -675 -632 -487 -304 -563 50 446 526 -892 -128 -867 -132 9 -708 -228 -201 634 66 281 -555 504 36 -688 756 -400 665 383 126 -326 -176 -283 155 -36 119 452 -483 -876 667 196 -297 355 -217 650 302 722 -625 -535 -3 -309 563 -288 -473 -433 628 533 384 -117 189 -621 223 -791 492 -518 400 725 -812 -490 -182 497 742 -44 720 172 335 -354 -852 196 -323 539 -164 -94 264 -241 551 -584 452 483 -895 308 -680 178 663 -406 409 -542 425 -42 -392 720 617 -734 -558 -130 -558 -870 167 441 453 -407 -481 -834 362 419 -419 444 -426 -634 -813 84 679 -601 565 -804 348 -778 581 783 -532 -353 231 705 -529 -846 -383 565 554 -466 -30 -335 642 655 -444 351 -698 -704 -85 750 419 -554 126 777 -569 275 -346 -869 -387 -849 607 -386 68 -321 93 -567 -493 -59 -727 -434 749 -432 -50 789 720 -178 -346 -129 453 377 -845 -454 -307 635 -145 -322 -49 470 -674 -686 -559 -673 -447 -634 66 469 -275 23 -2 -91 -771 698 64 -578 400 -789 375 370 419 -186 -445 -22 -137 -402 -8 -472 -353 -177 728 -748 -543 -438 29 -362 -800 -855 632 -530 259 164 -747 -55 606 -113 -300 -195 -555 -14 360 -800 722 735 224 234 378 214 134 394 319 662 405 -527 71 -319 -456 -134 308 46 555 -554 -499 -193 465 -53 -201 -748 774 536 691 -687 389 159 573 200 -419 600 299 -223 679 -464 76 236 305 -309 -602 568 720 -623 -449 -442 -224 429 -610 460 -749 280 488 -700 -240 35 -658 368 198 315 -19 267 527 683 -899 526 66 660 -359 -287 650 -452 -279 -740 651 -900 -121 423 -627 24 222 346 -335 643 -680 696 175 -23 343 -313 -471 -648 -231 -765 520 -59 620 -592 -756 -856 174 -794 -146 519 -246 -801 323 -144 -556 -897 587 -479 -535 -118 -2 576 538 -553 531 657 -336 -597 -420 638 84 -860 198 210 468 -113 324 712 -47 -658 -571 -505 -80 -877 743 -437 750 605 306 -350 -562 -384 245 789 -817 169 243 -194 -679 234 -33 -306 -859 -781 407 -5 -276 -377 112 512 -833 -777 38 -138 -739 580 103 396 68 -698 -805 423 -823 -29 -224 -675 34 658 516 -865 -851 -91 559 48 -117 17 369 92 -145 -899 -223 -10 69 130 -224 98 143 -826 -351 -469 485 -266 -525 -862 268 265 -345 448 29 -366 -636 719 194 -430 533 -517 -132 266 -444 -723 114 -257 -805 -510 -75 521 601 -128 -506 -469 376 33 105 -11 44 -724 273 -471 271 -343 -377 -388 323 -801 165 292 589 273 -739 -698 708 -383 -46 -843 624 -280 -262 178 -16 670 -262 394 -69 229 491 -243 -41 540 107 3 221 133 -277 631 -5 -448 508 783 689 19 572 767 -448 158 540 -318 457 -638 668 743 -788 96 -535 35 752 -167 460 -112 -744 -209 726 533 702 219 364 -692 -519 55 438 510 -741 -341 -717 -274 -526 229 -635 456 511 -146 -789 97 313 -570 393 711 -307 -150 -93 -599 -368 345 153 -566 -751 409 259 -834 -251 -883 -814 601 -184 593 231 -12 -722 -378 -739 -617 590 -502 700 141 -770 -247 -840 -583 -891 531 -796 -691 752 -153 225 -828 -809 97 -211 769 488 -372 516 -34 349 266 -624 -457 -891 -104 325 742 378 -150 -763 -89 -83 -594 524 -201 -586 -90 110 490 -164 111 69 100 -50 219 -220 -268 -100 -250 -54 -598 334 685 -176 -616 -138 -853 -570 367 -380 -261 -234 394 -810 453 81 155 -504 591 555 -129 467 641 -701 -590 -349 757 296 261 -322 -66 -252 -781 702 82 36 -835 348 -190 -143 282 -876 -137 -221 -212 -707 -551 291 -803 715 119 -550 -628 -830 513 -142 -445 689 742 337 -861 719 -209 -151 -259 -663 -796 -705 -762 -148 -281 -393 -784 47 111 -461 452 -279 -874 -570 11 47 -204 465 -451 -81 -754 557 -230 394 -90 -746 554 622 -731 -500 431 -68 -730 -846 -284 151 -395 43 655 608 671 -835 -499 -240 -714 241 -542 430 485 319 -807 -388 -778 474 470 -41 -533 760 -319 630 -105 370 197 -634 -762 47 -870 -685 656 -1 182 -411 -746 419 -397 685 92 15 -407 33 -142 -146 49 -221 306 151 -753 171 -599 -45 491 746 126 -17 -281 353 41 675 306 273 -199 27 564 659 616 455 8 -37 -105 370 -584 434 435 -377 471 -545 -594 -254 -251 88 1 160 624 -804 -746 195 -146 -804 -361 -643 529 -739 572 617 -689 -324 85 472 -724 436 338 167 138 533 359 -450 -698 683 -758 81 248 -462 -72 -838 288 476 536 -788 361 529 139 -131 -862 -759 -423 338 589 29 -215 -466 358 -406 -798 -387 -715 -839 68 107 605 282 -47 646 189 -543 192 157 319 527 760 343 -194 352 626 521 -395 -208 460 -133 -394 749 582 -115 152 621 734 -595 18 432 208 768 -308 -647 -99 505 46 -758 -422 613 467 -790 -559 -804 -804 -544 366 -355 140 75 66 -864 -151 758 -499 -864 124 151 105 -837 782 578 130 -21 622 751 -271 -445 442 456 -618 731 443 108 -427 -488 -19 452 -381 -384 -821 375 397 362 -600 -307 291 751 -291 -517 666 -595 176 -357 -464 -797 -303 469 312 -717 -323 734 -404 24 -503 216 780 642 679 -534 624 76 -388 -286 -427 796 -104 -434 544 -511 562 -690 221 -593 -836 -243 714 -21 424 -681 551 481 726 -847 -706 -105 457 -734 -660 52 -208 570 -606 -103 681 541 80 -142 -132 -403 465 471 400 -793 -99 308 -216 -645 305 -41 -432 27 -723 452 -357 303 379 -568 382 648 -691 -212 730 -648 -216 251 514 -714 -576 -604 533 380 101 -420 -610 -668 763 697 -486 -506 380 660 -418 787 388 784 438 -796 225 601 -701 -353 -85 757 -781 -568 -333 -589 -55 -691 -221 -384 -646 -468 -482 -807 -464 84 -828 -855 -871 -695 540 591 625 -237 -10 -691 -547 647 -419 -140 648 695 -855 -733 -65 -175 -618 560 -40 -507 33 51 -542 69 -662 555 -401 583 533 -569 -576 143 -886 98 245 -547 588 -568 -385 670 -624 -636 -804 -174 -885 293 309 -70 -704 -561 427 140 27 -408 26 61 -883 -834 19 197 -515 592 -482 576 -798 82 -125 -126 470 241 -713 755 -832 -498 -220 -450 430 690 159 -811 -768 294 -745 -184 -900 -141 -869 120 -505 -665 -19 593 552 -121 -676 70 0 533 271 125 -66 587 800 -530 -188 -887 -296 -861 7 -661 602 760 616 -236 -357 -702 21 -856 -340 667 482 -575 -628 640 161 -756 212 315 -228 -259 368 675 -273 -743 377 -178 -729 -860 269 311 22 -652 -118 -349 278 775 747 -140 430 -124 471 28 110 -331 -314 329 605 -783 -376 -58 -587 123 390 422 -686 603 -559 -841 -567 367 666 247 -100 -235 585 390 592 -538 -160 166 -140 -126 -857 -688 -573 -607 -380 -747 690 -276 -812 488 656 -577 -138 -422 -745 -734 722 -113 -716 -518 585 -6 -580 -241 169 442 -646 411 1 -590 -622 516 366 -381 -639 -208 -188 699 -388 193 -13 640 -245 435 -110 727 28 -736 225 -674 782 -363 504 209 186 -881 -328 -244 -597 -180 383 755 -200 389 205 -779 519 -481 580 94 -376 -196 -579 45 -367 -717 329 402 -158 267 -275 395 -621 625 483 383 -502 -687 -845 -124 -314 378 512 619 -678 773 -178 90 -51 -770 299 -524 -167 420 727 -113 498 751 -473 -753 -891 -464 -187 -279 -834 153 37 702 -410 -841 -598 270 -749 -824 773 362 -63 -14 170 785 -642 636 379 -483 686 -537 291 -576 414 244 -834 -706 507 162 -144 -15 745 243 -75 601 777 -432 566 -474 -295 520 -76 419 -344 -425 632 383 81 -785 675 557 -414 786 -478 -489 -140 -392 -240 -586 384 -751 627 -299 121 -787 -90 -55 -248 -507 269 567 185 88 691 -162 318 -632 745 690 -706 337 -197 -100 602 164 -383 368 -774 -205 -443 -5 -429 -590 237 407 -550 703 134 305 713 -749 551 329 -706 781 495 360 -490 -741 765 774 203 133 -500 -170 -1 701 475 -466 307 158 -591 695 438 205 -459 -187 -122 -236 166 362 -674 153 672 467 -239 -77 461 596 -231 77 217 -17 -345 -10 265 -26 -533 -547 -480 -626 731 118 -866 613 -459 -712 -849 654 -558 -397 -33 -94 -80 -403 455 -886 -345 -343 -437 -135 197 -733 386 96 -59 -610 -640 386 280 558 -230 -527 -821 649 -155 39 527 705 -890 390 275 296 227 -336 421 -513 -304 271 -73 579 243 621 257 -740 -310 647 -291 266 497 -810 -370 -409 -898 269 356 -367 -520 -472 526 587 387 26 458 -565 -483 -481 311 -96 -396 -845 206 -121 -836 127 -417 470 -200 184 575 -88 368 -764 218 -476 678 84 136 641 -606 545 198 407 520 575 281 473 -687 -641 141 -708 313 473 724 -79 -350 -567 -229 154 -463 -793 -354 499 473 -887 -96 -393 -545 -1 -637 274 753 29 -826 -674 -409 -75 -40 677 740 26 257 320 421 752 -706 -784 751 -93 483 -278 -481 540 -565 360 -808 -24 -291 557 71 415 -464 -862 80 149 -155 507 353 -526 -152 386 678 83 -422 147 -594 200 -481 652 -511 52 -770 -802 -318 -532 294 166 651 134 399 -329 599 360 -66 -118 127 60 -57 -94 -36 -744 612 397 2 -520 394 -47 365 729 447 403 349 284 779 133 755 230 28 -622 424 350 398 543 -824 393 436 -46 -523 -550 281 -754 -301 -567 797 225 -728 757 -389 592 329 -514 -838 -798 528 -500 -382 773 305 165 -155 797 -56 304 -710 -897 532 -259 681 335 -825 -594 -421 -233 -536 479 -539 -194 -238 120 -375 501 -400 -830 333 -605 -562 -396 -733 -332 -464 205 475 267 -552 662 -742 -435 -557 438 -187 491 1 -252 -657 -260 75 -466 -393 382 436 -126 535 125 376 253 -430 549 -717 124 -462 58 -430 46 -480 -196 -783 -292 200 -103 -176 599 -617 791 -241 499 -760 -14 552 758 -339 312 266 520 76 113 582 -230 -737 -451 -742 779 231 573 -43 -760 -610 768 -239 697 -413 392 537 -209 20 -346 -84 -188 -882 -465 -229 -274 -639 277 -97 607 415 -780 791 -767 -75 -546 -455 -753 -2 325 287 -17 -546 45 102 150 -395 474 -180 351 -442 -138 354 -559 31 -701 -58 558 505 9 175 57 551 -422 -432 409 205 729 632 285 -270 521 636 511 480 295 94 479 330 -108 463 380 255 -611 72 -129 -4 -711 -871 270 -15 -690 -50 -662 673 -222 188 10 -386 -463 512 -361 -583 48 -12 399 100 -601 -856 164 182 61 -426 -299 439 -86 -402 -429 667 439 -798 757 -205 798 -681 412 634 424 672 -539 -273 729 -879 -290 -473 -507 316 -123 557 773 675 -257 -571 -422 -487 -803 364 -161 -839 -765 241 -23 -559 -84 -871 -62 452 125 182 -808 311 -20 -417 462 655 18 -738 -863 132 -872 670 -522 -626 662 760 95 9 -510 -710 -110 264 -67 666 -94 457 181 37 616 168 684 101 62 -291 -878 -229 536 -690 710 -670 273 483 116 93 -592 -292 -461 -702 -434 -463 -181 -32 31 -389 -562 -602 525 572 -392 280 -726 575 672 6 153 304 -151 717 -846 318 -428 -101 505 437 -105 -311 -540 201 790 308 -753 -2 -340 -749 455 55 -513 558 262 -879 370 -251 -293 -466 -260 463 -763 -895 662 -559 -198 604 393 -339 -828 -98 53 591 588 485 -842 -882 -228 238 533 -289 689 286 -698 423 -741 709 -197 -825 -185 -813 -851 48 460 -80 -53 -758 -53 -372 -488 281 152 436 -878 -616 544 -373 -679 651 779 -323 358 588 -628 -168 43 -870 750 -825 562 505 510 -597 687 135 -280 -603 102 -875 -445 461 737 56 -717 -207 -561 678 -707 211 288 -536 -179 -711 -101 -467 664 -175 632 324 -804 -61 -74 -433 191 799 -276 -469 277 -254 365 -431 -358 237 -60 -245 -222 -242 363 290 630 302 -125 -600 -82 776 56 -810 -798 357 -595 -412 232 -61 -89 -897 -534 -525 463 228 710 -318 -378 -60 224 -256 -279 -619 351 -781 -857 -571 650 -332 -316 551 -605 -309 -661 775 603 406 733 -54 142 -855 -58 496 -55 -177 -188 -394 -401 153 -173 338 208 691 554 296 -576 532 256 -313 -365 686 -453 318 564 577 -801 782 121 -534 265 -859 565 287 122 553 -331 350 261 563 771 177 689 195 91 4 -109 -18 -729 -592 72 120 797 -306 -724 -794 691 532 -660 199 228 28 654 572 -274 -668 662 -707 -370 -731 -129 -422 -449 675 79 -398 -209 718 65 661 726 16 409 657 121 244 82 301 110 -102 -822 -149 -27 -127 797 -577 190 -110 14 -809 117 321 -625 -484 192 110 -696 793 -721 -522 340 349 -479 -9 -891 787 479 -212 -305 -125 -585 86 -506 -259 -552 521 254 -755 -46 -327 -639 114 -359 -750 -1 364 707 -185 502 442 -539 -853 -546 -526 410 658 -697 -530 -154 -31 759 594 203 -395 26 -174 -158 384 -709 329 51 -829 709 -674 708 -593 -329 -611 371 -563 392 -859 750 -277 -675 119 605 775 795 535 371 547 -678 536 -2 -658 656 -311 -102 680 496 -174 595 -612 -566 785 -541 -476 376 -133 139 367 -42 -17 180 753 540 437 -499 172 -69 596 59 -76 206 -279 -782 -757 239 -349 -147 -552 -788 -625 -262 -305 -657 599 -846 400 282 295 222 -720 293 506 -169 768 703 391 -175 531 507 -546 217 -283 569 -548 634 -859 727 775 94 29 -638 665 -222 42 72 485 734 761 418 690 788 -130 754 -735 185 -288 -120 -742 -641 744 -858 -168 598 614 343 456 460 -508 428 -496 487 -864 -626 -3 -842 -119 208 778 217 138 -474 -422 -189 -608 300 -832 -321 91 389 -630 -410 -381 392 670 108 584 -423 649 -856 -549 -633 -94 -478 -396 101 -296 133 -236 -44 -652 580 -580 59 -443 -843 190 -569 -82 -384 -793 94 -88 -156 -35 -464 170 525 -324 543 196 393 -43 586 137 -763 -672 -151 -146 626 -363 -890 670 -128 -87 657 158 -686 -552 209 -870 -47 529 446 348 -165 -375 203 -792 470 370 149 -598 -725 763 -270 -84 -249 -235 -509 9 42 -193 -311 193 608 78 -236 -727 644 516 85 -435 452 -865 -484 723 -399 -816 -336 -824 -814 -794 723 483 -608 770 -510 -771 -420 -857 -205 -24 -517 323 463 -733 500 -710 -668 595 102 760 800 -477 -484 -101 -207 -316 -633 31 470 203 787 -525 -806 476 405 -890 422 -667 -837 127 335 412 618 -389 -454 475 -629 -744 -742 704 -431 -711 -798 -441 78 -451 -738 -429 175 391 -42 604 -607 -105 -245 -65 -676 -472 -380 88 -29 485 -886 721 643 36 794 -492 -702 564 411 -818 -552 -88 -65 -841 -426 -240 646 736 -651 410 -706 109 448 -771 -188 -641 -416 219 -217 -410 19 -77 577 197 -487 -890 -654 -38 546 288 88 276 468 -41 -169 -462 579 -570 535 -474 343 119 594 -779 -875 707 -585 -493 -152 554 610 348 270 115 530 -129 -144 -473 -113 -832 -779 29 -530 166 -735 -165 -708 -203 421 -715 74 -699 394 -361 -231 653 11 76 -710 -356 -890 74 605 739 641 494 -154 797 452 -247 454 343 -571 -293 101 -190 671 155 669 -796 -246 -728 644 -392 -620 777 -233 82 673 665 237 -322 241 771 -86 -182 90 -850 192 -359 -593 32 448 -821 -58 87 458 -17 -38 -811 -381 -364 322 -229 691 90 87 650 -878 -596 -495 176 -367 226 -792 -80 -41 -692 -78 -312 -377 -582 -616 -846 -293 152 468 -438 258 -221 534 -4 -821 534 -438 704 -343 -436 751 307 -797 798 -219 -621 -494 -236 -45 -179 712 240 -735 -616 -890 521 433 -163 -317 467 -558 -334 -246 -569 -173 -822 -194 -867 -82 -638 -339 -382 -560 288 384 -526 548 -454 -187 -79 -351 -421 -140 176 568 307 434 99 -33 -233 766 322 -492 -250 -37 -220 482 610 234 203 -316 -273 674 -17 -792 -739 -110 -244 747 -314 -122 -652 -409 396 -178 379 459 39 -293 638 760 -238 23 -483 -574 377 -422 -739 -58 595 -202 452 256 110 244 127 -432 14 685 -765 385 -488 350 -876 93 -301 -353 -30 -852 259 -533 -320 570 -716 387 -34 472 -713 -375 -554 184 -308 -321 -549 19 785 324 -579 649 -189 -71 -347 -386 520 -289 150 608 491 -140 30 276 32 -604 648 -17 578 -147 -332 -740 -516 -302 -405 -692 -420 515 526 -461 146 -56 131 481 16 373 -531 -30 -810 -192 174 -852 -677 699 -209 395 149 515 -291 406 160 627 -624 160 -310 238 -229 -157 -620 626 757 198 651 88 470 -144 74 -376 -451 117 407 -866 -197 342 -305 -300 -637 -482 680 -107 547 -149 -865 -20 725 536 313 -213 -236 614 -881 -890 -146 515 -110 -491 688 315 557 657 739 553 -803 229 -347 671 686 -336 -334 -404 -617 545 66 -712 -838 -636 54 676 295 -8 -231 225 -743 -436 -155 -472 -52 -646 -774 -495 773 185 -742 -575 -315 -262 -327 -635 797 680 382 254 317 -61 311 -13 238 320 -802 155 -732 485 281 -590 551 -49 -177 -434 181 433 194 80 337 -21 -516 701 679 -619 -183 70 -863 -877 221 -550 -489 488 -184 -486 -555 -47 64 177 792 -196 349 -302 -21 109 222 759 -210 786 714 661 412 -544 754 -160 -251 -413 -510 763 -82 -382 310 -83 -456 359 -737 -867 16 408 -825 -849 492 -200 131 -770 609 514 447 54 -878 -503 -198 335 394 -697 -152 543 -332 436 36 -46 686 -27 -317 110 -520 -542 186 -338 -752 -803 12 -646 790 778 123 212 526 -38 -772 673 548 -881 705 525 -613 -21 -195 490 -681 561 -792 -367 -829 -733 707 -569 104 -658 -740 220 348 340 -193 23 333 127 -415 -87 791 -177 237 564 -427 730 771 -13 -86 -657 416 -356 573 -32 572 697 -829 -665 -198 -120 -177 -403 -537 735 -277 -450 -754 -170 -196 387 136 89 -720 406 19 -197 -663 -705 284 791 -585 472 138 -330 -363 -886 -404 220 -653 481 3 -141 773 48 -194 554 -105 435 223 -603 -549 396 50 -32 142 497 -105 588 40 591 531 617 -718 -103 97 396 -527 191 -23 -78 -240 795 306 -279 470 -563 229 -898 -422 -359 -712 -415 -626 -719 520 -853 632 -785 174 677 -158 -699 430 -563 -13 -368 -886 -701 -116 -424 -154 -539 -181 -89 64 -531 490 -67 391 -557 -840 -381 -228 -178 46 537 -773 -641 375 -669 -365 -172 -386 788 -614 -674 143 -378 -687 -62 162 -503 -285 -773 368 -444 570 -312 681 -399 2 294 358 527 -815 711 494 26 -728 -853 -99 -695 -574 -320 451 646 424 -63 352 376 -651 -400 -175 653 707 -131 580 37 -423 -259 201 -789 -142 -561 -824 -654 395 -124 101 -417 313 -689 -493 399 326 -372 -75 -591 -872 717 798 -371 -74 -498 -3 445 714 -584 703 329 20 -810 -596 412 -680 -801 239 462 -213 585 -219 -550 -37 -437 -708 793 -680 -250 -176 562 79 493 218 -812 337 -694 -519 -624 -451 732 -401 -798 -235 -114 34 -472 -409 -500 621 -571 -798 10 -35 -712 -493 -853 -475 -318 -44 -276 714 -514 385 386 522 700 481 586 -15 -545 333 -433 -160 -60 660 -623 -530 -61 41 -203 156 308 -49 472 -335 141 -537 581 476 286 -108 -307 -514 -75 706 703 -812 -293 716 -300 -776 565 -549 -59 -896 799 322 295 294 -330 329 493 -52 -597 203 312 -850 -330 -536 347 -821 723 734 528 -759 -722 390 -548 -791 -769 381 -160 -11 741 -31 -76 -683 -735 -184 -851 292 -732 670 -384 151 -849 -31 -749 299 243 -102 -284 -719 -895 174 -774 44 -293 -315 145 15 -467 -747 563 292 -489 8 -352 398 754 -824 -390 -514 194 -598 -799 -445 320 -763 389 361 86 -646 -875 794 105 -399 726 320 -14 -323 -892 -861 607 -618 -302 -540 55 -526 113 -146 292 318 92 -495 -309 606 113 -455 558 321 -533 398 697 632 768 -464 24 -871 -658 -475 -451 786 793 376 -446 -348 -39 635 -897 465 436 780 -743 -518 726 -432 -19 303 -220 -336 154 -54 -310 338 724 658 -148 505 553 -418 416 -440 289 704 692 367 688 -781 716 295 -526 508 -522 198 201 693 -61 127 324 -274 479 -757 546 -846 206 201 -705 -834 -621 108 -672 408 -297 647 156 -610 -351 384 110 486 -444 -310 155 -114 -673 -587 -689 26 211 -285 17 568 117 -860 -158 -443 -61 -157 -573 -217 -24 -666 667 -553 -443 -644 -197 95 -615 -55 34 545 -560 -85 498 105 -448 -200 -520 -605 55 -556 -450 84 370 -649 -212 387 595 -235 469 -725 -354 -610 -285 527 -141 -196 -673 456 509 319 -731 -842 133 171 679 -567 111 208 598 -335 257 724 -900 496 725 122 -451 608 -501 454 -862 -192 -811 -630 369 -891 247 -213 -431 12 444 67 -151 311 308 79 -730 -16 141 205 256 -543 -251 419 288 -466 -335 632 -763 131 330 -627 -9 -842 529 197 -195 -427 -815 292 301 -504 648 478 36 -309 -742 86 670 -18 292 -173 578 498 648 -368 168 387 467 -513 454 -721 66 93 472 546 510 389 -12 343 -768 145 -433 -452 142 -368 49 -242 763 -890 -759 -740 -756 77 -45 -41 -491 -273 384 -614 344 -424 -423 755 631 373 712 418 -295 -202 -615 445 655 440 129 -307 33 -239 -716 528 -436 488 523 152 573 -78 -586 -461 -337 69 54 -95 -507 -562 162 -335 172 -825 -196 -759 -108 288 -240 -573 -467 -809 48 153 -551 -160 -546 -757 604 -144 438 -499 195 -856 689 -167 -438 17 429 583 295 -800 -606 -149 511 -358 -182 467 -462 766 -26 -4 -277 -816 577 524 763 -226 -786 -228 458 40 -127 -125 -543 -611 219 -456 501 -775 68 -433 -787 -184 445 -437 -664 389 -298 186 58 -642 -241 616 400 -765 -105 -427 -569 12 -187 282 -150 -629 -633 -3 520 -832 362 389 561 498 101 295 -553 -124 585 49 281 -224 318 660 -125 154 712 -674 -846 358 747 421 125 -840 530 -854 449 213 258 -724 171 657 -474 -161 -579 754 0 -739 -712 -669 101 489 -779 392 -634 -745 -742 -130 248 -572 -410 437 517 -175 473 627 40 -476 442 -579 -457 260 -63 244 -489 -240 -407 -156 36 -843 -476 775 573 537 377 -697 -856 -459 -234 -500 -222 -819 455 404 326 -143 -612 255 -548 -125 -91 703 -294 -315 -676 -611 286 -515 -177 -815 -648 581 150 636 146 -583 124 638 797 -512 -843 -714 757 372 -524 634 -49 289 226 -5 -609 148 -144 418 342 -452 265 -782 60 -317 219 -464 717 415 -875 43 268 -782 610 318 -508 135 -385 -43 -367 -809 -857 323 -138 -247 -590 -834 447 697 -843 375 -344 -26 -217 127 -207 -832 -458 490 694 -610 -859 497 -776 -353 -412 -70 97 -135 -460 -793 -410 -615 -26 703 -698 -269 491 -148 -643 -117 455 -828 -129 213 668 436 -594 797 -872 -881 92 -700 -568 503 535 387 -158 -451 -225 640 349 -462 783 -781 -856 -668 -237 307 78 84 479 -304 365 335 393 119 173 40 128 110 673 534 -161 -787 692 -880 -352 -3 -56 -705 -413 -163 248 -568 555 705 395 129 -590 448 -794 -531 -823 -140 550 686 -16 -427 116 -288 233 64 433 385 120 34 141 476 798 734 -510 248 10 -837 -388 -700 -632 -553 402 -834 -284 255 168 -598 -799 -35 -313 625 311 82 108 312 332 5 -585 -313 255 -447 -299 -317 259 -289 -726 487 -44 -840 136 -750 -292 159 27 -181 -373 -764 -117 408 290 278 -496 -256 -207 -785 280 -671 342 527 -232 88 134 -745 -787 333 -237 -428 648 699 124 580 292 -258 489 -818 525 282 243 -46 -664 -817 -644 384 222 739 711 -872 745 -750 -794 -417 154 -853 691 -79 -634 -208 -84 411 -201 -195 -371 -133 -142 -846 -255 -510 -861 223 434 -810 -651 -225 -701 -97 -151 362 -168 -584 346 -345 -89 -624 -563 76 -863 470 -133 -734 -28 -705 -61 158 387 3 762 -663 -368 -512 251 212 -432 -210 527 636 -894 436 -106 572 -899 657 657 -577 232 -601 -651 -622 233 -790 522 376 -289 -48 -308 -645 -337 156 -22 -417 -706 697 413 -108 -325 -179 -274 -771 70 -608 -372 -69 -170 787 754 -308 686 259 166 -849 220 28 -731 -709 -825 -553 -605 122 574 697 -845 281 251 -563 -861 -879 -578 710 -789 -283 97 340 161 87 -45 463 642 -89 -83 445 464 693 386 580 -93 -308 505 322 617 17 568 614 -502 84 -348 799 590 -443 -577 -501 427 787 745 -61 469 -692 310 -446 562 -252 482 494 90 660 100 726 -221 -529 -867 -266 -242 -793 -457 101 -236 -631 -552 -401 189 708 -636 78 252 166 632 -94 -158 -590 356 -775 444 -805 370 84 411 -856 774 -231 760 -330 -812 651 395 -48 -447 650 -74 604 32 637 -441 -168 -339 31 781 -327 -111 646 777 -280 -479 253 341 -571 24 -870 -732 94 -507 333 195 763 -457 47 -702 372 348 92 -547 -296 -406 -861 -421 -92 30 -136 -517 -240 -518 -475 -416 -651 -96 119 -689 165 197 318 226 -149 376 -660 38 765 676 -846 -310 323 100 470 -450 -196 47 489 -343 -658 -805 -251 -314 -312 -335 -282 -444 94 -712 -47 387 -534 5 320 -485 336 306 -758 -657 -606 -815 -784 -123 -152 470 653 14 717 -32 158 636 -50 5 -55 -266 795 120 -123 -64 642 -882 45 375 252 -576 -530 -833 146 -820 -462 -141 652 -289 599 626 -452 -147 67 56 602 -791 -486 300 81 392 636 783 97 -781 -509 654 -83 -612 106 -639 557 273 114 -440 110 -150 50 76 -637 -796 -708 -186 311 -528 789 535 525 726 541 -675 -789 -72 343 56 586 73 363 -139 221 -14 -2 144 689 -255 -395 -564 346 262 -217 671 133 511 391 722 -123 -656 339 -44 -869 264 721 -168 -415 740 564 -652 -48 405 -27 432 -884 -846 119 157 -762 -566 -807 -861 -124 791 752 109 -139 5 46 794 661 292 -152 392 404 485 -859 771 616 209 478 688 -594 -594 -333 767 -189 116 550 541 -809 94 757 -573 -348 388 583 -56 -725 -573 -303 -845 793 -762 -475 352 -363 -664 -639 -487 542 134 -426 233 -566 325 -380 -341 71 -499 -146 -810 -515 -2 717 99 -367 -594 277 273 122 281 696 -112 -161 741 -716 -720 -505 -549 -309 491 -654 -819 557 -54 338 -571 139 765 -351 -759 -543 -748 71 -561 699 -701 -729 -251 770 -209 775 331 581 58 -368 -297 285 -786 -813 316 650 -582 417 91 -235 496 -81 -396 -69 534 -162 277 -848 -89 -775 327 91 -563 558 -211 -669 -402 -401 -139 365 712 -629 740 -270 -647 130 -451 -174 73 -113 177 -24 33 -651 128 708 -450 -572 -678 -95 -793 -738 13 229 178 -835 217 272 -291 140 -169 -132 -780 -555 206 178 -304 17 758 510 -135 207 -19 517 -308 -626 -821 268 728 -189 -258 -520 -450 -606 628 682 -240 264 -442 -17 -684 262 -408 657 -506 -478 -219 205 -706 -16 -105 -757 -542 -506 322 -442 -324 -390 -277 409 314 -334 -7 462 -225 391 749 381 374 323 621 -106 -50 107 108 440 137 263 -269 -411 164 186 310 737 -124 22 493 -770 363 75 -777 -91 -244 506 -430 -798 79 -203 -840 -672 -231 388 -196 556 496 -882 -70 161 484 -709 -92 -556 719 -47 -515 -211 -135 -719 161 -894 790 711 -253 651 169 102 -477 766 303 644 -337 63 532 654 -749 -162 211 -28 78 -851 -132 -698 -868 -131 -41 -25 -630 797 -552 185 716 -691 467 -256 184 513 672 165 75 -514 -798 512 771 -501 475 -702 155 -539 394 -129 -27 -424 -526 221 624 -645 -311 557 312 -845 324 440 111 492 263 227 357 -605 -286 213 -391 -862 658 -807 49 -778 708 -180 198 339 456 658 582 658 -875 92 499 201 481 200 -137 245 564 -636 759 -158 -174 126 -844 522 287 588 -738 418 474 309 352 -635 -76 533 -631 -551 -559 -517 309 469 53 437 -676 394 767 465 706 318 -249 -822 728 -744 -830 795 -541 -631 -588 163 386 -880 514 -781 95 730 -440 -626 -304 -673 458 -4 -203 -596 -807 -76 149 -8 -108 -751 -359 -134 120 -72 -322 -667 202 678 277 181 217 -207 -893 -746 34 594 729 701 272 -443 -244 383 146 686 -512 -652 -320 -685 662 774 -821 551 -700 -709 -564 793 10 450 511 618 776 -302 -202 468 -732 -569 748 173 -60 795 782 -60 111 726 -235 346 -723 -605 -741 -174 757 -8 161 751 -783 -151 278 120 646 -157 697 -516 42 185 -347 395 357 -701 -720 -416 368 -493 -43 -151 115 -759 -379 -604 -568 -828 -10 -838 -883 -508 -878 -130 -574 508 -841 151 -377 -816 568 -300 215 -135 415 393 417 -345 171 659 640 199 -460 505 544 -647 -201 -379 213 420 -718 -334 96 436 -786 -440 419 73 549 265 -470 -342 373 -297 254 751 452 -285 -543 497 -747 500 214 -834 -81 511 -696 747 -451 -231 -651 -829 515 538 -579 -213 175 559 324 327 535 16 -355 722 -602 -303 -113 694 -834 175 -874 -448 -518 45 164 665 -47 -156 -240 273 -430 -238 120 -9 -118 476 607 -391 522 478 359 -866 492 -802 -587 -12 -391 -564 -714 -586 760 712 -497 657 552 -212 747 212 31 -396 236 -484 -446 773 291 409 -363 -315 -22 -584 -550 -436 687 -134 579 -814 542 177 -154 -899 431 663 602 258 639 497 544 495 23 -61 690 70 -456 -551 320 314 155 -888 -750 404 698 -359 -694 -13 -550 585 -551 -379 23 188 171 717 784 -546 -742 -462 -482 506 276 -430 -534 730 -639 -390 689 37 -487 185 -73 -151 -632 0 526 61 -734 -502 -777 -447 -704 -240 469 52 174 744 572 -564 -875 -727 283 535 -716 -773 413 -796 -311 404 -18 543 393 -757 -752 -33 693 -412 62 -875 -219 722 -374 -798 98 276 -507 199 614 230 675 34 -170 725 -543 659 -408 109 707 587 260 -287 -146 -330 586 722 -357 172 348 115 25 158 -58 -487 758 -785 -795 -474 -211 -703 733 -674 507 124 26 -772 -256 72 -573 -98 -814 722 -687 -129 266 -180 728 -725 575 632 186 362 325 -244 503 -849 -401 -15 529 455 -43 23 602 -842 122 381 -341 485 529 715 -180 -491 365 -724 -734 414 207 -725 -131 -420 170 -410 668 -583 60 54 -181 201 634 278 171 83 -771 -210 -859 -24 605 65 135 -774 -55 -516 -555 622 -248 789 15 431 -80 398 575 -648 -267 425 -123 -627 -686 -202 558 -800 735 171 351 -177 -49 -385 565 -153 187 -724 -154 -652 -849 486 653 635 -33 -703 548 62 -411 664 780 521 -670 -887 226 583 177 782 -891 428 165 -100 -222 80 149 -356 -494 -171 544 741 -492 -186 -531 557 336 -627 698 128 -461 314 463 -300 444 124 565 562 -113 543 -642 -117 -625 788 -242 579 422 380 -844 -794 68 -504 326 81 -545 -81 31 -58 494 -241 749 -249 -843 318 738 -629 60 -840 419 17 406 642 439 -130 764 -321 398 -872 -779 784 138 543 -47 633 566 -595 -61 -754 194 -161 225 -117 -566 -599 -653 -295 682 -546 367 -343 791 154 756 -468 702 718 355 688 584 380 -399 331 157 49 14 -418 713 -817 188 -43 760 -414 622 -569 -136 569 426 136 -882 -31 707 -701 597 50 770 -533 -690 -528 -127 -856 -300 -417 -579 167 -754 199 -709 -324 -244 -153 481 387 -242 -565 -407 -800 -330 246 -439 35 -860 -899 295 -228 172 -578 -496 -746 458 -463 -369 626 -635 792 433 297 428 484 167 400 -126 369 -430 -519 644 -448 -416 -323 627 359 663 380 100 -522 -169 769 124 264 -408 187 467 -385 686 -187 283 558 -732 -672 -172 532 702 -151 -143 -229 215 -677 -250 -487 132 -493 611 -62 -559 304 511 -165 -783 -794 600 -65 -278 289 472 562 755 491 579 695 -56 -260 46 -762 500 -575 -431 716 -121 -192 -242 -873 -89 -181 -638 -214 599 349 -857 132 735 -391 102 362 -92 -175 -372 390 56 -694 -163 -44 -613 -867 18 -718 546 -282 -710 714 -274 -87 724 -255 620 -49 176 79 -21 631 224 569 -196 -900 -190 178 -17 240 324 398 -799 472 -479 -523 -420 620 -372 -852 -426 319 -123 723 485 -394 121 104 -46 721 -102 268 547 -150 -178 445 -80 565 658 -418 689 759 714 -555 216 -675 599 744 -470 680 -473 741 -292 -665 -480 -330 -389 -145 -662 -541 23 -898 353 410 127 -575 153 -580 -129 411 -883 41 -318 311 -754 -652 -392 228 -757 307 254 -432 389 -601 136 233 -182 -450 -879 -124 497 349 -247 657 -429 -299 -618 -29 -40 319 20 -590 -463 -302 344 516 128 126 -129 -67 147 -866 -207 -612 773 -293 53 -331 -64 -141 -584 -720 -480 -63 -672 -456 -638 -154 241 -513 -783 733 -420 42 -318 637 201 403 169 -439 -570 178 703 218 -469 -798 -470 101 -159 -337 97 -805 382 -840 124 -296 527 114 -535 514 760 -800 306 -231 -649 -300 -366 -54 650 681 370 -378 -679 -644 -390 394 559 -77 219 -127 -385 758 -48 -196 387 -425 257 314 390 -729 -438 -357 -847 -776 -285 405 551 -684 -807 -560 -304 -257 592 191 225 -189 139 -663 -571 -559 -348 480 -595 -889 -525 587 -862 -625 -536 -487 -514 210 -233 -565 -656 157 19 -227 599 -656 -60 -820 -805 -765 264 -347 -789 -692 416 -631 -537 -772 560 331 111 290 -153 -154 156 -776 -896 724 111 534 467 184 179 -394 475 563 308 -746 -811 -546 211 -363 -823 -205 664 -170 481 326 -652 -529 -111 -801 -720 -420 61 109 88 166 -318 -837 379 -162 653 -198 -226 -248 -607 152 -480 -298 519 151 -736 323 -782 568 -302 548 -248 551 686 597 -489 -496 -425 -589 316 576 -249 280 -463 755 348 387 693 -112 526 -368 639 -854 751 -310 -813 101 -83 -162 -622 -852 164 -384 -627 -255 -372 117 -630 210 151 93 -569 148 319 490 -852 -135 649 40 199 479 345 174 -405 -434 -423 -187 -589 606 -267 637 212 -723 47 551 61 -555 -831 -737 -564 -492 725 457 754 -9 -877 -42 2 37 -467 382 334 -347 -145 734 466 323 42 504 -248 436 -622 455 -125 -612 -454 219 -267 253 425 -150 -594 313 461 733 177 -337 -490 626 563 347 -569 301 -484 512 -777 -101 -567 -652 -209 -457 152 120 699 32 -402 -488 358 117 250 90 -740 719 399 733 -658 3 -339 -414 -92 -345 415 -747 32 -330 359 -785 748 -308 -839 -176 230 -111 -819 -608 -264 -826 752 581 425 -731 323 -579 -684 -284 -697 -740 -538 -687 -533 486 350 -497 -191 -220 -834 373 -190 -900 -622 428 -650 -750 22 -241 -670 548 -674 666 -560 396 306 196 -760 682 -225 352 430 246 294 -650 579 660 107 799 573 -123 620 439 731 740 -599 690 -64 -383 -8 -164 -880 -158 -374 -886 -109 710 -93 -79 362 -617 -471 189 -604 75 692 374 -550 437 -821 -740 733 -574 -861 -881 -135 -601 346 -156 743 423 -120 -472 58 104 -269 -242 -130 756 20 -862 -71 30 -109 -785 -368 -866 -37 128 -260 -654 -606 -591 694 -772 -418 171 657 -773 561 581 181 -813 -299 146 400 -509 -682 96 -6 199 -662 -183 -554 -101 -101 149 -589 -407 570 793 -633 481 -836 26 -262 -384 -354 585 755 -857 613 398 601 315 -249 542 373 -238 -524 -217 371 446 -327 575 -22 -658 369 -180 -398 55 -290 325 -345 779 -249 -200 679 -434 -52 -377 -739 559 558 93 779 -847 120 -337 -704 -810 175 549 728 54 -149 -823 -391 350 543 -310 653 -163 -478 -367 -1 391 90 227 -276 538 -216 95 776 398 426 -481 177 -99 554 66 763 -112 300 382 -217 411 -493 -383 34 -671 86 649 -120 119 -634 -755 -682 -329 -279 -205 -193 597 -163 -657 79 -848 -312 143 527 210 -181 -357 -478 -219 -555 -166 -207 424 57 -888 -703 456 469 -55 112 -589 -66 -90 36 -50 480 721 628 72 767 -325 -691 -667 -69 -46 481 -565 523 -385 220 689 565 -803 144 -241 277 87 470 -566 -189 -402 -78 -498 -361 -511 138 431 -707 174 247 -795 241 -4 683 256 -289 292 -502 787 -177 735 -859 -643 778 -706 -477 -400 -750 369 -326 -276 704 -59 311 621 -577 586 -331 572 141 -849 605 530 -538 95 -595 225 -570 -79 -106 -277 -789 452 -489 -307 38 -57 739 67 726 -130 245 -809 -409 -455 -202 276 -146 -840 396 289 112 -758 793 -172 -377 -274 -273 155 72 -686 -581 244 176 394 0 -542 -344 334 305 233 -655 788 -554 714 -657 680 -848 17 -162 -816 -487 546 -264 35 -667 536 -637 145 591 -720 70 698 713 429 228 -492 -218 -145 -12 488 -612 -86 580 487 -395 9 -28 743 -378 566 -485 -211 324 64 -694 -276 -465 -276 -848 442 -678 -888 -355 -406 -626 780 333 -782 599 -217 -132 -484 -481 667 434 -1 323 -871 643 -562 619 -230 -316 -62 -51 -786 776 -241 39 -782 -126 -273 609 -516 -148 -669 -883 498 785 -660 -120 -620 316 70 -744 34 567 104 -209 570 236 426 -607 -667 294 -601 -882 42 749 785 348 199 -153 -781 -670 -567 615 52 438 -427 -14 -786 -429 133 -212 -611 -580 316 171 -567 -712 -157 706 -197 371 763 574 252 -808 -138 -760 -775 46 -860 -373 -21 -728 381 266 478 -635 709 383 -201 -793 680 502 137 783 393 -531 554 -217 -530 474 -333 -727 -113 -64 -421 -836 -310 -463 671 -600 -467 162 544 590 549 -832 -311 529 50 299 779 -395 -626 -504 -661 125 355 381 -634 10 -663 -872 18 697 -492 501 -300 289 -554 24 -103 456 -558 222 420 -645 168 -249 -247 -494 -146 -281 331 -705 -651 -717 507 -858 -601 91 -508 266 -31 671 431 287 211 206 -609 497 -511 -795 -214 -698 -54 784 62 61 -371 421 -137 -111 -234 482 112 -124 -67 -184 465 -166 -269 495 -222 -835 -830 -855 468 364 -898 -563 -758 -167 -865 -496 289 -751 -383 191 -80 -602 -77 -513 -172 -373 -166 15 -701 705 774 -142 -642 -875 329 353 -26 -478 -125 229 -329 344 726 -56 -97 781 -207 452 781 -137 -320 -336 -632 -2 -577 -236 182 192 -873 -118 655 -891 -892 74 677 582 113 -93 -53 394 -526 -291 -319 210 188 266 -834 -788 -11 -860 -333 113 312 -409 -201 545 -242 -605 -268 319 -706 -627 539 349 -251 207 442 -149 -518 118 56 -54 550 -394 -853 -815 570 456 641 -881 113 496 574 -518 -885 -631 -889 548 -478 338 -70 669 327 503 -549 774 -490 -307 426 -897 -647 762 164 -221 -326 -102 -741 652 -850 -81 -842 -724 749 789 489 -410 -555 -81 548 199 488 -318 -109 -132 -434 -243 -75 -550 -355 -851 322 296 264 -61 -179 -317 -663 684 366 365 -592 -575 -127 283 527 -333 -205 369 502 -442 -666 -428 -57 329 -83 -234 -93 -254 -564 -13 -468 207 353 232 684 -742 472 649 -374 345 728 -375 343 -339 494 534 -538 749 -649 161 665 -651 671 -283 635 -604 788 377 -851 -900 -422 11 -326 -584 -165 154 487 224 337 2 -573 757 -56 41 -334 548 412 670 116 -92 760 574 -380 90 222 -306 43 -606 -356 628 451 583 44 -242 -463 -806 -634 120 231 -509 -171 -94 -507 -11 -582 -557 -174 489 157 365 634 -463 483 -57 111 301 -641 609 652 517 345 704 517 -864 381 13 -397 -750 685 -579 501 -862 -372 -521 -271 555 704 2 687 -203 548 183 -780 305 756 61 -26 -558 -103 472 -442 410 11 -5 598 46 147 452 -27 -55 -60 483 458 502 -898 282 36 58 -825 485 144 649 681 -827 689 178 741 -184 -880 428 -410 -524 775 559 241 33 332 50 36 -754 -227 -264 747 102 -150 -576 -718 519 482 781 -611 720 110 -691 702 -759 430 -151 -628 392 192 374 -580 -507 67 -258 -372 -359 779 247 -283 -129 -85 -549 241 -528 234 769 -621 -787 -71 -29 277 405 15 394 21 151 -624 125 553 778 353 -663 -257 377 -707 -786 737 165 508 665 34 461 -141 651 17 -156 -548 348 -428 -707 785 776 307 -84 788 -403 309 -391 -217 619 -564 -259 571 698 -273 703 73 49 75 -477 -819 -579 215 578 -569 618 279 -29 626 -286 712 250 311 468 -304 569 -247 356 542 -726 -309 606 -35 16 -769 624 -751 403 -245 311 -658 -264 -717 747 -546 735 -255 137 165 -405 -899 269 115 -91 -45 -683 491 69 -591 687 222 553 515 -516 -112 241 -167 -218 687 -658 724 -302 -334 -132 44 397 298 622 675 -599 -15 -386 -786 -364 -425 -623 -454 365 279 -681 317 346 -258 -480 -283 -607 232 -681 -377 738 -439 -509 -109 598 103 760 -280 332 -607 284 -870 -94 -568 -213 501 -358 -754 97 -694 -769 795 -671 -633 277 441 525 4 644 -731 438 -887 385 584 -368 43 -379 -451 270 263 785 459 11 -806 -426 -590 -68 136 -428 362 676 326 533 -57 -741 -627 275 91 16 203 -701 719 293 -666 378 449 466 -339 -645 -498 296 -64 -512 -693 -220 -748 666 -164 345 515 -668 621 -571 -742 534 411 -123 231 -869 -27 -735 -734 -323 -350 87 -430 699 -570 560 -503 383 32 -776 235 603 -412 798 -518 718 -649 626 754 -220 99 95 180 -198 13 -340 -300 -190 599 -797 657 94 -367 21 -165 -696 124 -714 -467 -70 6 -458 749 193 591 -194 -55 -330 -486 -582 149 -634 -157 -540 264 -899 310 -309 -437 90 508 342 -742 333 771 267 423 433 -704 -894 782 -321 726 -815 -179 114 460 789 333 228 703 -641 -857 -153 782 260 -575 -208 372 -493 -698 145 713 133 -732 -646 288 737 -593 78 -820 -457 -819 -200 216 -249 160 138 376 730 515 596 788 -659 357 -198 418 -808 772 -640 307 47 249 699 327 498 -686 -570 -292 518 -890 518 -29 698 -369 463 -581 142 -162 -204 345 -416 -662 -841 -869 483 318 626 43 201 -667 -36 139 -750 658 -600 -468 -812 57 528 777 -475 319 327 -129 161 13 -245 757 276 153 562 -645 -398 -658 42 -54 -585 -31 326 -472 -530 700 204 -48 -155 -449 -117 533 -162 -593 -601 -526 -195 377 -171 143 -533 462 788 -121 426 568 740 745 -53 -496 -9 580 376 765 -209 -758 -899 725 -96 477 -401 -12 349 550 727 43 -664 -617 557 -580 739 702 536 -383 -92 390 432 319 -794 -169 -613 715 -41 -437 -683 -855 272 -260 -710 249 34 -149 556 700 -73 -198 538 -570 -871 -665 -388 288 -858 714 -238 -871 -612 -333 -362 701 358 556 -620 -714 -292 -212 421 613 -274 81 484 -414 324 -683 730 755 -135 -175 -155 645 -514 417 531 -428 -129 -51 -704 240 -465 -657 98 412 699 792 -89 -23 100 -864 -466 -140 775 724 -652 -871 530 1 -306 -608 390 -227 -830 606 558 -845 651 -442 410 26 663 120 -30 494 311 95 440 -143 -853 60 322 49 -2 -773 530 -59 -191 118 -609 117 222 379 -800 72 -418 -900 -78 64 57 -611 -403 -387 284 685 731 -324 727 -78 152 208 -566 -294 -607 -254 517 1 533 -86 -798 -379 637 262 21 -365 -762 643 -134 525 376 767 4 323 -334 -272 -372 160 639 287 -221 -426 311 721 109 410 -594 -620 104 -271 253 -450 -296 -704 -315 635 -78 -513 -619 -320 -369 716 -510 -125 156 418 770 -415 268 536 597 -739 -10 -222 -498 -540 56 -878 -552 650 571 -198 510 381 -36 -150 -513 -456 464 -609 -485 604 693 501 -838 -439 588 -87 753 -848 -30 -543 745 -708 -506 -569 629 -55 684 -656 -239 -770 601 332 654 -826 119 776 274 -861 -372 -320 436 -842 787 -766 339 268 -810 -570 -694 744 -822 -287 -849 -203 448 -623 463 -314 -62 -790 -21 -312 -743 199 558 437 615 -601 -261 531 -631 475 -578 797 -836 -243 738 317 646 374 571 328 50 -239 -341 -205 -552 76 -894 -775 339 -62 -898 -3 -416 -291 -215 329 -898 300 -577 -665 -300 30 -658 -501 -386 137 -166 -438 410 -148 -286 -26 566 143 -834 -59 -61 -870 -397 255 -444 -225 -244 -768 -468 -95 -141 662 -152 238 -557 -489 -128 147 -167 491 -130 236 50 -565 657 -303 263 -190 -97 -553 -632 -535 -170 -305 248 432 102 -201 575 384 -18 -607 305 -581 -891 453 -582 416 701 -899 305 -723 543 161 -93 237 -467 -191 120 -781 585 -643 -374 772 -601 45 -845 -633 -127 322 -318 639 99 -277 -498 -546 35 -423 -363 453 400 159 331 -509 434 -66 381 -83 479 487 -188 -355 -217 -762 702 436 -292 -861 22 -375 98 653 -110 576 -428 -214 -495 510 125 320 -73 -555 52 796 -48 662 -516 -451 -177 311 -50 -700 -157 -353 -494 -177 -185 -227 -796 325 -452 180 -758 -344 -506 -858 96 466 374 -786 -286 154 461 594 -810 -796 771 -730 -5 258 379 -448 314 338 -129 49 -865 -167 -24 96 -467 444 -145 194 -785 -333 92 738 131 4 174 -391 20 -813 272 -739 -678 219 162 562 182 -577 -423 450 -554 -703 585 -352 50 -10 427 546 -663 -808 -841 354 -768 -687 -9 -429 -895 -381 -214 -661 109 535 -603 253 -751 -595 -133 -582 -387 214 216 -60 396 -346 614 -685 -605 -26 -332 -685 670 664 647 -784 289 -115 -455 -59 2 -155 -218 -14 431 662 438 -195 42 583 -788 -804 372 -426 315 -400 -544 -431 -463 55 -653 -635 -2 -860 -17 -551 -403 729 677 613 582 179 -719 318 418 -144 169 -553 143 -521 114 -386 -696 -371 -298 -486 -329 639 -596 -320 -684 -745 411 34 -882 -809 250 -265 617 -255 419 696 749 616 692 481 486 713 -540 209 -896 72 -64 -81 355 586 485 92 76 -455 -559 327 -67 -406 23 615 274 -279 -857 243 -490 -876 149 436 663 714 -586 349 -712 370 535 540 -206 213 260 -645 -223 404 -412 412 37 527 107 -737 256 -852 687 -774 -752 -76 55 271 371 -278 403 623 -828 -176 294 475 -833 -777 111 326 594 494 -215 330 415 -130 -840 9 163 -313 191 -800 -97 -753 -393 185 91 46 -822 478 712 -138 463 -674 -279 706 -390 286 -744 -555 -571 559 270 378 -78 -224 -853 781 -813 -240 -348 -395 121 541 -459 332 -239 48 -790 109 520 -731 -102 11 -696 539 -274 -334 -770 723 -10 -588 433 635 153 643 514 656 -784 -51 -606 -228 40 755 749 538 473 259 770 -240 -113 -518 181 -768 -560 -84 -498 -177 -442 -124 -400 141 537 -494 -823 55 -250 301 -757 -67 -462 -108 -585 199 60 -486 105 -250 -735 -692 -699 -465 261 -134 265 659 -618 -738 -362 511 -358 -602 -376 -379 185 -260 -594 302 263 759 703 -229 -768 -343 -195 740 -549 434 -835 -376 372 -854 -121 -571 -163 637 561 21 141 -714 -134 110 143 683 -825 -158 -548 264 -459 -780 -156 -651 250 300 -461 643 -382 -339 691 -624 473 565 -17 -23 -477 -344 -138 -716 -554 -647 454 -597 -620 461 693 -110 -2 559 56 483 -157 -821 159 305 -378 306 557 -652 -70 3 -736 -374 478 -363 -222 156 -212 -209 118 -478 -232 162 770 -100 245 -4 -713 -624 743 144 -501 -631 -10 -763 -420 -199 748 -103 452 219 530 9 767 568 233 656 411 796 -557 -579 -203 693 144 -249 -650 -360 -286 -442 -271 -1 590 -564 -181 -513 -182 -623 -608 345 697 -812 -293 121 -855 -764 -658 632 -394 112 -618 -773 -755 -622 -114 -63 -264 -717 622 -169 -876 516 -454 -406 408 553 752 293 691 664 26 -767 549 655 -660 -284 -848 795 -59 14 -348 777 -741 -639 -751 -678 -574 -538 358 645 -782 -595 -418 -563 45 171 601 -194 259 268 -181 456 107 -451 88 718 750 58 -593 364 236 655 389 -552 -122 694 -275 -694 95 -624 -58 -250 94 -142 609 563 247 -829 -113 -617 -126 222 522 541 -872 340 -382 292 -468 596 -636 241 -655 -795 -53 677 -815 -879 -304 -607 -445 724 345 -744 723 12 -814 -664 -640 -338 -732 -461 410 121 129 141 -457 -879 -491 -539 -356 -606 -76 -39 210 -664 -676 -473 176 399 794 -149 -71 -829 -290 713 -841 229 271 737 136 -523 137 -662 777 494 620 120 580 774 53 -775 -581 -136 -847 54 -318 47 -3 533 -735 -495 230 -600 -63 -881 -828 -891 -103 -55 492 163 346 -703 760 20 772 761 325 575 -31 -345 762 -732 -373 -690 749 -627 -521 -88 356 566 -552 -151 -712 -856 463 -255 -779 -615 -321 -434 327 -875 460 -117 515 -89 179 443 -161 -577 -690 413 -28 -598 402 -719 369 458 -273 -575 286 -585 -195 85 -766 -550 589 -224 197 -387 10 772 -334 487 -552 -460 794 461 137 689 -789 -321 334 111 693 425 -198 -549 0 -33 -214 592 -529 -216 -412 377 -867 -895 248 -300 -743 -449 -374 -711 -259 -592 -35 -554 60 421 -886 183 -853 723 -292 552 -251 160 -54 -311 207 752 362 -497 461 -727 760 58 -196 -667 149 599 -30 -323 57 -124 349 -249 -33 698 -817 -553 -344 -121 275 -47 246 620 185 -886 -530 -731 4 497 -708 -30 331 709 -395 -554 -533 -115 -177 426 -327 82 -351 -34 45 681 522 728 -794 59 -456 406 -361 548 255 116 155 -394 374 -833 117 297 533 -262 731 -859 595 -144 640 -18 -259 498 -332 51 682 626 131 220 35 143 -789 303 518 -201 554 689 -721 615 -31 -781 -521 -208 265 6 -201 -544 -283 794 636 -736 211 -156 -150 -762 -18 -804 -153 -217 -305 -388 -423 426 210 79 -290 -789 -722 -887 698 -892 -764 -171 -623 113 -168 -76 431 -469 272 -19 658 -223 -726 261 480 -467 -49 -712 317 -847 -428 -864 -268 166 626 -118 356 445 354 -884 103 784 257 743 597 714 -639 -553 794 -667 613 -129 -511 538 -455 -647 -326 -63 381 -870 378 248 741 -178 33 -857 -490 -407 102 -441 265 -18 -560 772 -188 628 -350 -253 330 368 5 -408 -525 -264 -218 748 -882 -724 -311 -509 -365 337 254 474 -260 22 131 -748 -146 -111 291 -493 -234 473 133 346 -895 547 610 -384 660 330 716 337 205 524 -391 32 326 -84 -289 -8 -213 -654 791 414 632 -417 145 -325 -785 305 -344 145 -177 -59 -142 580 398 474 256 -251 406 -571 -411 335 -795 727 -482 404 -70 -882 -549 -224 -94 551 -63 -687 171 582 -649 786 -843 -84 483 464 729 -403 616 -140 -301 330 353 111 -234 390 356 566 409 381 364 480 -85 322 -847 252 -591 353 -221 27 -264 348 -852 620 305 -235 -823 304 123 -292 42 -543 153 -409 309 -697 488 -243 -740 700 493 451 -417 -200 616 -482 281 541 444 -868 -521 481 657 -245 -742 65 -803 -584 -485 689 -701 348 -874 -649 -632 -281 -48 4 -411 -110 -124 -388 123 146 363 493 -857 18 -787 -220 -62 -542 464 -299 800 406 -88 619 -330 351 84 237 -87 -232 -37 419 -842 65 -307 489 67 59 324 796 -453 -172 540 344 752 -258 326 -573 -621 -106 -790 549 62 76 668 665 531 92 -692 400 465 -256 -495 265 -581 -9 606 296 337 -160 -348 -282 -196 145 -502 212 -205 -486 -23 -381 -835 552 798 -179 315 -842 111 -379 -535 -31 179 -32 197 22 567 534 -887 -427 194 479 649 333 419 -130 197 -43 99 -547 -869 -804 82 645 478 -854 -359 566 657 264 690 607 433 212 250 117 -637 -258 109 -654 99 -284 -22 -708 136 646 -157 561 -331 695 -293 581 -885 -497 -608 168 229 498 -303 -142 722 123 -869 573 -103 188 50 414 114 -126 -112 324 -642 -852 264 -527 642 731 -749 -195 -446 -699 48 242 -463 172 752 664 337 -481 157 493 -716 142 693 -640 342 -443 156 257 344 722 -514 -56 -621 -668 -69 753 -523 -524 392 -444 25 -492 -636 -365 48 413 -521 700 -127 -231 199 -170 -764 763 295 -377 -772 -511 -313 -209 64 436 -205 -27 127 -545 408 558 -841 -858 -348 534 -392 -198 3 -472 -62 -897 -390 -160 -175 389 -160 -833 -653 -826 -611 170 131 -317 455 -555 740 507 791 -61 672 -664 -634 354 -719 -34 -262 -607 316 -285 -3 -570 -207 679 -633 -709 -752 -106 -561 466 -800 -265 -90 574 -685 554 634 646 143 357 -445 -627 -585 -796 496 -224 255 -599 558 -711 531 -188 86 65 -890 356 -597 -837 630 655 408 -210 -582 537 -47 -795 -399 -482 -807 57 577 612 -400 499 561 607 -595 -212 -605 234 767 690 305 -393 -176 -214 -809 551 656 -13 -173 -365 -538 413 -245 -521 548 -868 -339 -743 51 298 712 582 26 287 486 780 -799 445 575 -476 620 472 -476 -640 630 -596 290 -160 -523 -869 541 220 -614 534 -718 301 554 639 406 -127 -224 582 798 -691 -619 -44 766 49 490 -824 -787 31 180 176 -25 -182 -377 -745 640 -490 -406 -15 -254 92 -253 656 -458 708 -756 -91 405 -389 523 429 -15 -666 -228 445 -611 -702 661 677 -455 765 537 443 282 734 604 -424 -61 -351 -781 742 -642 210 701 -819 -404 -844 625 -159 -106 -108 -282 314 219 423 161 16 129 265 -101 114 418 -188 387 -500 -148 719 520 -77 -383 -774 101 -659 772 25 367 -834 -869 744 -72 -180 624 206 -130 76 551 -583 111 -46 110 -703 -536 41 -227 102 712 -55 780 -712 -130 199 747 -680 235 120 116 208 193 -110 278 -754 751 -686 683 712 236 -633 -291 446 -467 479 626 -751 -91 638 -49 235 -272 -838 64 237 504 726 452 127 -5 -787 396 108 472 -417 469 769 767 -862 472 -202 105 -736 -694 652 373 -351 -452 -465 65 -159 -618 152 -666 -51 189 192 155 515 -449 -578 444 569 544 -677 468 -24 -681 -263 -422 -461 251 -642 -749 -884 -9 -113 -809 -502 200 -790 -639 -881 406 379 121 -330 -188 615 -133 -304 203 102 -246 514 -346 -894 589 -97 -48 -95 648 -653 335 -84 -206 -343 -68 -474 399 -151 110 329 -783 424 69 796 -611 -380 -584 -124 -342 143 -516 471 506 -468 241 -622 661 -775 526 -394 -339 450 -338 67 128 -343 -131 -262 -22 -639 -372 514 -737 286 452 -208 -174 -280 674 274 274 42 171 424 -195 -403 -536 679 257 312 632 -84 -721 -268 415 -617 462 535 274 -518 55 -443 637 -591 -562 603 282 -257 788 -186 369 228 -21 272 450 562 468 -195 -213 23 229 -566 -423 -840 118 -63 -890 518 429 -597 -13 66 768 789 -395 -549 315 -444 -730 -732 243 -93 134 -282 -856 -369 -868 204 -68 -326 799 200 -516 -471 -661 136 -586 -506 739 -522 -193 294 565 -480 -825 -529 -347 108 799 -777 733 318 -275 198 545 -601 -134 160 212 237 235 746 269 -629 -227 -734 -585 275 -77 -429 688 606 -198 196 203 737 -531 -634 -47 45 -843 118 -267 338 -466 56 -869 -643 -223 -379 602 -238 -889 542 174 -783 625 86 -268 -379 -698 289 -109 -687 653 80 165 230 -374 329 739 -439 -72 535 122 -736 364 193 -55 44 -402 -827 -672 -728 471 129 -161 173 580 -256 559 257 -78 559 -317 -264 -210 -756 795 -847 -442 -601 -742 755 347 -187 88 92 266 377 -161 -547 -218 -97 111 -670 -824 644 -832 -76 487 423 274 -270 -834 689 -728 139 -81 -665 -172 46 -697 -29 -370 -556 -341 -399 -198 482 -258 345 -86 -724 689 -755 -313 686 521 -182 -811 -608 -513 -44 341 -258 166 110 106 -363 661 195 689 330 26 -711 39 334 -144 558 -315 32 480 -350 467 495 355 70 125 -123 397 -438 770 65 -136 -688 -367 328 -393 -430 -720 -126 113 280 -710 434 143 -663 643 130 386 432 357 289 304 718 707 -541 -794 -746 87 -119 159 -39 664 331 -517 -3 -630 -896 -618 148 24 -894 370 -886 -489 180 -636 -558 721 696 -404 -510 16 35 487 630 684 599 656 -883 -125 -746 -808 -781 -667 157 -107 712 -894 -190 422 -68 -675 -42 -841 -790 389 -413 -434 379 -479 370 351 532 304 302 759 -285 -527 717 -62 42 731 -293 62 416 -717 -337 322 -770 -77 402 -44 -572 -559 -626 745 -187 71 -161 -33 391 -42 8 272 -768 -613 -440 -112 579 678 127 -563 663 -784 678 -128 418 -116 -754 530 336 375 660 -137 -473 -47 737 -661 330 402 169 -653 -699 711 -897 -239 -312 334 347 -739 125 580 665 358 -362 -352 443 -693 -804 -295 400 -237 71 -350 -462 -251 -305 90 -302 490 676 -642 10 -639 -346 -335 -183 -251 -114 -90 -739 123 -775 625 -58 475 -111 -485 -478 -412 -199 431 -418 -543 -146 274 125 -590 632 311 661 -334 -600 -585 464 -397 633 -641 -608 219 673 -539 297 424 286 -859 -322 535 -877 -255 417 96 -156 -402 -220 348 301 -678 -746 -366 351 554 180 526 635 376 -872 559 -784 -23 688 359 -49 -377 -358 632 346 596 76 -264 -180 -142 -550 -774 -865 207 -180 -78 -582 -405 21 474 -172 -569 -683 582 119 -386 -445 11 -587 -561 -824 -510 174 110 625 644 -714 692 -228 -141 413 -728 439 -699 529 653 -319 -413 -596 786 448 -435 364 311 -92 -455 453 594 456 739 -173 -258 -22 -377 -632 336 120 559 169 -816 532 173 -885 488 61 -585 -277 -161 547 280 -889 414 -41 -180 324 -368 -813 576 321 -103 -461 -247 -490 -2 -546 290 552 17 -5 -638 -821 468 518 -705 -636 -274 164 -860 570 -393 462 -718 229 256 707 159 590 -893 625 198 -656 -474 -797 749 -866 -876 233 101 -414 598 229 -835 10 -645 -896 -268 691 -141 264 362 638 243 33 -714 -882 438 -501 722 -814 160 -678 34 709 -581 -349 -422 63 530 -702 790 -83 -135 67 551 -867 533 472 661 -288 572 -18 -425 584 106 325 -33 -827 727 84 -387 -278 152 619 400 512 -64 671 -261 436 -752 -693 -735 655 -710 -459 81 629 -579 -169 201 362 630 380 412 782 236 611 98 332 -318 732 735 507 -258 -348 413 400 -143 -677 -803 -652 -24 -221 -838 -362 -557 535 -688 195 104 744 -473 226 -516 -72 -368 -344 -523 207 -824 603 -690 479 -456 -827 136 -760 368 111 -741 -284 413 -242 555 -394 203 445 -350 -289 669 411 -249 -235 -532 -278 766 -431 137 -327 -316 173 -599 268 773 -628 303 89 -430 611 428 -291 -401 -33 201 772 -450 -169 241 375 -680 -318 -481 289 -73 481 648 -708 -172 722 -847 -259 -259 590 342 -623 502 361 -649 -133 82 147 -124 440 169 -246 -596 564 -111 759 637 -610 111 149 522 774 -310 -28 -484 733 379 476 41 359 -333 -598 775 -376 -531 101 -123 -537 -87 -207 -516 -48 266 375 -804 582 -816 -671 503 227 -439 471 -433 -166 263 -427 -186 -71 -148 128 -733 284 337 445 7 -479 -738 105 -496 -526 -391 -332 -656 -242 -560 -131 190 -25 -85 -485 -621 555 -828 -784 186 100 14 -44 -463 747 483 707 404 -857 -327 -778 -436 749 -586 6 -826 -75 545 -763 -183 264 45 -641 82 -185 -496 -801 688 120 552 45 661 -709 -703 100 129 -88 -691 -55 -109 67 -223 -10 -728 -693 237 -741 157 256 137 -602 -357 -479 -634 -639 -791 -766 246 263 -194 -74 697 -747 300 -6 708 -695 -329 -147 484 32 -167 -443 314 373 494 -259 112 -333 247 395 -96 -475 567 -39 -638 503 -468 -339 -872 254 130 -591 -844 72 217 531 490 -320 -189 -663 -292 -182 -653 -515 -566 487 365 567 -12 -663 189 341 -2 517 630 149 -822 -685 -373 -724 -790 475 151 -764 -777 119 -532 67 -834 -230 75 153 -516 -494 -646 -468 -331 12 -10 -626 629 -641 791 -887 -219 -586 774 -384 170 341 118 655 -808 745 22 411 605 498 -699 127 -73 567 -874 105 -118 -22 -483 -159 -760 -650 230 -270 266 230 65 730 188 223 108 616 503 -503 7 138 -562 380 -461 500 -280 -35 -643 -62 723 -743 409 349 -277 -676 122 -578 254 645 -454 351 314 778 -237 -854 222 -707 -601 -843 565 771 48 591 -203 -551 306 -243 191 532 286 79 -376 452 -767 729 488 -700 -488 -331 615 -714 -150 -315 -415 449 28 -882 337 513 11 162 -358 767 419 784 271 -546 -672 -715 346 -163 14 -30 698 -146 -248 -731 232 491 -145 231 -589 772 797 -234 -43 692 44 732 -37 -40 -826 -201 26 -221 336 -335 283 -823 379 578 -587 57 -173 256 -871 707 -231 65 429 596 -29 -16 -372 -841 389 -34 550 -507 411 -552 204 364 -590 439 673 -574 467 -641 796 151 -209 508 -554 189 708 730 -823 -721 347 -183 -580 124 -106 575 532 -431 -675 220 -43 325 -396 -867 690 127 672 -407 -13 -399 491 -754 -73 506 233 -399 424 -235 -723 -238 -531 -261 247 -222 500 -681 -715 -249 -725 582 -242 -737 583 637 673 -215 -103 256 -150 -432 78 690 -554 677 -86 134 607 647 -422 -461 -494 -538 -780 -245 -139 -262 -211 780 791 -832 -811 287 -704 631 628 -142 109 -58 -180 -548 197 -394 -279 2 -264 -639 773 -668 321 193 -787 13 218 439 712 385 184 420 664 -85 446 287 82 -375 -186 64 92 548 567 -687 520 313 -794 238 700 273 318 308 219 257 94 -712 46 333 67 605 377 305 -625 -184 -540 -199 19 -565 320 478 -389 -610 -480 156 648 774 713 293 17 323 -542 479 350 15 671 163 137 304 -379 113 413 578 -47 714 -342 -363 -558 270 -385 -121 -364 -641 373 109 -840 -273 30 673 143 571 -428 -490 621 416 519 -277 413 -645 -45 -806 75 -53 158 -483 -556 -322 -93 597 -560 -507 307 -759 104 -352 -813 -362 -627 -180 380 622 -502 -316 303 173 531 -501 -468 -471 357 -782 635 -446 560 -264 394 -732 -61 566 282 -691 547 407 628 738 -658 722 456 -417 -247 -228 -510 798 400 -34 265 -531 -539 -876 187 -260 44 -334 252 -2 709 -894 -698 637 148 -300 -658 -468 -598 726 -301 -244 590 536 -734 -343 -508 -530 -87 -589 -459 446 2 -418 -867 -750 398 112 755 265 261 -59 679 750 268 -533 -603 16 -193 -494 -482 -303 -689 -638 -297 601 -43 226 -137 -627 613 -799 -94 -842 -239 -421 14 241 617 -494 -437 777 -93 -887 321 537 49 363 -564 540 4 453 700 354 744 -561 -766 608 -657 703 -555 -357 -291 -308 -879 613 -165 353 -781 627 -407 248 692 276 -80 163 39 -724 352 -406 -895 -42 753 -333 -297 -404 538 -552 -577 551 37 -231 -34 -776 657 -127 5 370 -244 -320 96 135 -261 -703 -887 791 -673 -110 767 -470 -532 -737 -286 -183 -356 -337 -404 -727 -297 347 -728 -707 325 -53 -209 -874 602 249 -59 286 617 364 312 331 -866 -585 155 -690 -143 581 530 279 523 -852 -119 -286 757 218 -249 5 -9 -299 39 636 542 396 -284 566 -829 4 744 -847 -554 -4 124 328 -73 353 -557 -375 53 -229 345 447 -230 -595 -611 618 -142 -335 -368 691 -14 -429 106 530 -394 -842 -172 505 -346 342 761 416 305 598 -650 310 -19 -174 561 626 377 98 -112 269 10 -345 -706 173 354 -505 235 -539 371 789 775 488 -455 632 153 749 4 -461 660 383 441 -118 -777 129 -779 25 -162 -666 -266 -708 800 -367 651 416 -847 -453 -378 -502 603 327 512 -200 27 442 182 195 -827 -857 34 -730 -46 307 -33 697 -249 607 -579 94 356 -694 -425 262 -234 -657 -707 -765 710 552 -719 -388 500 -849 -888 -887 622 800 118 -447 -457 -572 140 -747 410 673 194 385 253 -89 -11 -741 -114 -250 -573 -401 -565 -628 561 -641 185 705 -538 -881 -130 -861 -206 -100 -647 -756 -227 -764 -241 -209 -788 -240 196 645 -17 34 505 -555 795 -476 -459 225 2 -403 608 39 744 -499 646 678 3 -859 -663 545 338 -292 -856 138 522 -275 -160 77 -629 -749 13 121 -537 434 -40 -299 -700 303 -37 -345 -574 387 362 157 103 -451 -631 -524 -756 791 -799 -522 455 -473 605 -34 787 125 -242 -395 -305 -124 -34 154 62 -777 -715 535 -172 -567 -481 723 453 266 355 -177 -524 -727 374 304 -238 -182 -523 60 24 662 -587 683 127 364 -23 27 177 -406 -81 -827 -2 256 -41 -100 132 -275 442 77 603 -28 661 180 750 -626 261 765 -213 709 124 -47 554 764 587 -898 292 -754 -161 507 -234 664 786 -525 -308 342 -604 405 308 -215 -31 -781 75 -163 381 -700 132 628 -778 544 64 81 616 -551 507 66 -547 790 657 -577 -227 -366 -457 -351 -892 -683 -758 116 -567 727 -798 578 -368 -491 -610 -817 787 362 590 265 652 233 -196 -259 -288 -763 655 -22 -85 -206 -870 -275 -363 -140 -27 606 -427 374 710 782 136 -47 -431 -337 -454 -857 -491 504 -53 644 89 63 223 631 -428 -774 -339 -385 -102 -14 -572 -116 -648 -494 -821 -29 -100 -432 410 -900 773 -520 168 383 718 -527 642 -243 179 583 79 -402 697 -236 -722 -18 69 -691 400 295 -591 509 -644 -74 -455 552 -246 274 -180 721 129 264 95 -568 -513 -562 -88 -140 405 -305 751 6 -416 -339 292 499 -827 206 -657 294 -98 -56 641 661 749 368 -428 602 -366 -762 86 485 -753 771 -343 9 99 455 -42 -414 -42 308 -763 -396 -490 629 27 345 -454 -853 -495 -627 -190 -273 -235 275 -6 -644 -161 -271 789 -570 0 -132 -455 769 200 -123 634 677 46 791 -453 622 634 -10 -201 373 -490 -109 -373 328 -27 -227 213 -228 -225 225 496 -235 -294 45 757 -188 335 43 13 345 539 469 -808 -175 -421 285 267 -74 -329 -75 -244 -668 -765 -65 83 221 204 261 -281 -351 307 213 422 765 -351 -450 -617 738 -58 688 536 -304 687 427 203 -522 555 -862 -702 634 49 -514 208 -573 -777 680 -595 -189 -823 -160 -32 270 41 -43 -119 285 -480 -290 -844 405 -809 247 559 200 445 575 652 -780 -860 786 -117 372 -411 358 -315 -42 -177 -123 -683 501 -743 -190 138 -409 613 -463 -536 733 563 392 0 610 -809 667 395 449 -596 -134 730 604 -411 221 -495 -368 -25 719 790 -170 423 -744 -359 484 -2 614 -707 -45 -699 -249 -476 106 126 13 -427 556 -652 440 -783 -7 -782 152 643 -622 362 -874 -386 352 -593 -834 383 160 309 -289 476 -733 -265 -558 627 722 239 -79 -686 -56 338 48 -78 -33 -794 627 786 -254 484 235 -252 -859 -818 177 358 -333 -355 30 169 -394 -852 -338 640 -726 725 -360 -260 -865 787 -886 261 396 -730 -544 -762 450 314 -803 556 -101 185 431 549 -357 -799 80 -153 83 -628 516 -607 279 -381 -819 16 279 -37 457 325 298 -165 -88 606 211 -534 268 177 -833 488 35 -761 -413 760 -171 -289 -282 95 -809 541 -478 234 -356 -573 -416 -552 501 -128 -574 551 303 278 -337 -27 292 -730 -851 660 -315 -133 -544 -4 63 -566 -818 -676 657 -752 381 464 -326 -241 -508 -789 -770 689 -565 -787 668 275 -606 246 754 114 142 -723 -36 -398 225 -346 142 -109 158 131 -457 -201 -775 417 230 -375 431 480 -174 -792 -76 465 -560 -472 -294 -447 -708 585 30 553 254 520 29 776 -86 232 751 -101 781 -337 195 117 691 -488 286 394 232 -580 730 523 751 353 236 -93 -5 -437 551 528 143 446 -174 -194 476 100 240 -373 -600 -582 235 -678 91 -439 554 -3 555 269 -527 461 155 721 -704 72 698 81 670 -547 -640 -824 -840 595 634 445 -416 -10 674 -731 -628 -125 -235 105 465 -239 363 -633 -575 156 -574 -138 -248 -150 -419 670 161 -620 45 -578 -356 798 -429 255 496 -559 655 -118 609 -752 -412 -772 -432 420 595 -442 350 -256 -503 -342 41 21 108 302 635 619 -67 643 -560 -291 759 668 -110 -33 545 -97 344 427 -700 -700 -15 -165 656 294 217 364 -712 131 -51 381 -64 211 -233 207 607 720 -39 -586 -257 -116 479 -454 -516 532 394 501 36 -13 -638 -124 735 125 800 50 -735 411 743 776 -14 -511 -739 -303 -149 -351 403 432 -207 -291 -841 -647 -387 -33 -599 -426 621 620 530 210 77 -335 -358 -208 -539 570 734 -77 514 -182 -262 322 402 272 -605 75 -255 610 -267 -826 -116 -547 -800 358 682 513 -262 239 -776 336 200 -38 355 638 -40 615 228 551 703 -624 317 794 -209 -771 -89 -774 201 746 -177 -850 -823 -692 -212 591 22 -582 -816 640 -840 -444 -805 301 257 -360 -223 486 746 400 328 -541 374 -65 416 -47 146 510 -851 -844 291 -18 -835 74 -497 179 579 560 -844 -93 26 167 186 519 -402 108 641 -867 275 436 -761 -454 -249 -446 118 622 336 -564 160 -899 465 357 311 -655 -730 -499 733 753 125 -308 625 221 -766 -256 -202 48 -743 -213 495 103 97 -496 -525 36 -782 503 53 796 -556 437 -900 598 -125 -436 110 634 -789 149 310 -596 -146 583 -768 -22 740 750 -369 -559 95 710 -602 -830 -462 -323 537 34 575 -454 413 575 -237 324 -67 675 287 682 -849 -223 253 668 569 -309 675 -105 632 -873 325 695 176 -238 -161 -6 579 593 -444 -840 -351 -8 157 -180 709 -297 177 -692 -752 -792 -784 732 -671 647 379 677 -845 -846 -881 663 -210 -663 508 312 241 34 470 -333 -66 -45 -772 72 748 714 -170 484 221 -895 -109 502 -116 606 -530 -521 -877 300 -13 263 651 -596 -137 17 320 -22 -608 -653 -857 771 -754 -883 -859 -756 -304 -899 467 -674 792 116 678 -819 98 -890 -515 -503 -569 -420 362 -757 -802 -119 -748 -754 -448 -894 717 -213 250 629 757 107 565 595 -522 -250 141 -588 22 -688 -258 619 67 788 -420 736 54 266 -502 -197 -479 133 -479 -196 -345 576 609 351 -641 -63 176 -555 -128 374 198 -284 -681 -859 260 414 -389 -255 137 586 535 -439 431 -96 245 -160 42 -827 127 -809 533 -14 490 723 -249 -320 419 -829 -535 -98 -663 473 568 -781 -443 370 -131 269 -8 292 286 -623 617 -68 -794 -403 146 -801 204 -704 -492 62 -771 -521 657 -735 -314 118 -578 561 273 -416 -698 391 96 -793 788 -747 -100 79 194 711 -52 -839 -148 376 97 -479 708 267 113 596 37 -24 -322 -350 524 -211 614 -65 337 111 492 -507 233 11 -9 451 -68 -819 530 404 709 -880 769 662 -357 55 -67 -129 356 -794 555 136 -177 69 -158 158 523 618 -387 457 406 599 713 -699 138 -123 414 -513 714 -599 707 -545 -596 70 -288 273 -516 497 300 -666 -154 -897 -757 358 -592 -108 609 431 -306 -818 434 347 -308 464 -399 -829 472 -360 475 165 -226 230 -98 625 -277 -733 137 -423 -363 -231 4 93 -783 356 -138 698 -200 790 492 708 146 680 567 -673 492 -586 661 495 -560 167 -485 -12 245 543 -436 -413 -297 219 568 -763 -818 383 -667 257 -423 246 694 126 -493 262 635 72 -439 -448 629 292 -853 -494 610 -403 785 -73 516 -287 -742 288 -4 -557 81 724 -592 184 519 -503 -29 106 382 -878 -579 -446 -76 294 588 -849 -200 -741 -483 447 26 -874 -654 762 -231 140 -507 -359 -486 382 332 331 25 -620 -549 -624 728 -345 -286 -840 -142 461 -370 -120 -491 -122 -710 -184 176 -219 -10 -457 -195 -554 23 122 -53 -890 -880 462 -118 -873 746 77 42 -854 -570 -328 -407 113 -167 251 -585 544 -535 -112 -291 -208 418 -663 13 -401 -1 546 721 388 113 767 333 412 -162 -713 -129 -389 -751 -80 -684 312 666 653 -409 207 442 -672 -704 -795 700 -9 -312 76 -856 244 -529 -579 -439 187 -779 555 -207 420 -254 63 -113 452 116 25 -771 -832 228 728 760 168 422 309 12 -730 -76 209 -46 734 -606 -436 468 -657 -529 -23 189 -847 187 277 -400 131 472 -546 31 -608 -256 70 -332 39 495 741 677 637 -876 -475 -115 -777 -415 378 329 328 -67 21 241 -763 -128 -143 -563 470 -249 124 119 -862 178 666 207 -11 -35 481 -491 -277 -703 92 574 559 24 -519 -654 -554 -494 668 85 551 377 420 -524 702 152 -670 129 305 489 -877 -559 549 165 333 -844 -101 -578 -66 4 -566 -469 -483 527 -706 -333 -254 785 388 169 -811 42 -215 386 -768 55 566 42 795 -611 -727 311 354 -548 -219 163 -90 -407 -853 -825 374 -899 685 238 -588 196 645 293 -651 315 262 -77 -632 -76 -489 -740 472 -295 -653 -730 -88 -843 -627 120 -752 -309 -869 -739 -825 -655 502 -542 -475 -879 -156 463 -199 -12 -898 -17 133 392 463 130 64 -185 -359 -896 525 685 800 646 577 -85 -696 475 -340 40 6 392 -666 -63 -887 -755 330 -331 528 94 763 -539 614 -548 -804 -620 -721 706 -885 772 518 -671 -849 739 798 363 165 579 -770 15 745 -517 -832 537 -433 -558 -356 -493 754 436 459 226 769 627 491 -878 179 -276 240 501 -743 343 538 355 -225 -541 449 341 321 320 521 -108 -292 295 58 -205 -226 -616 546 776 530 -561 -425 507 579 -9 -751 -774 32 -138 261 -27 255 -856 451 358 -68 513 46 -714 -78 -254 -369 -229 -634 -198 -777 -428 163 -702 743 -716 173 -552 -402 -588 -57 798 -600 408 -266 -349 -770 201 211 641 -117 -479 -82 380 228 694 -19 611 773 -174 -729 -526 -278 -767 239 242 658 -463 -76 -351 -655 -7 -140 405 -648 539 686 -268 -408 787 90 -114 532 728 -111 159 -705 -448 -769 -221 616 -589 152 -113 -354 566 -269 -619 138 -57 -529 597 218 -140 -649 -434 579 543 -443 -898 163 -799 421 -535 -116 750 -136 478 -562 -383 -60 427 277 26 417 -592 -900 521 623 306 -767 -29 -708 -492 619 238 -515 449 -5 -365 -583 236 349 -777 -490 -899 115 -13 78 779 605 -829 -689 499 -452 -144 -826 -837 -684 258 -780 -873 -734 788 -615 538 548 -742 213 -650 695 -446 599 502 306 412 -863 562 700 -693 -858 403 -112 545 -381 90 -290 -587 -186 -173 -183 766 -273 -87 -39 203 -387 97 234 -782 -639 457 -602 -68 -637 -362 -419 77 -143 -179 -590 123 -655 648 663 40 525 -306 477 436 -293 -413 -389 -509 -848 798 259 -198 -866 756 440 -218 -262 495 771 -757 297 324 217 91 388 -362 -876 77 -430 134 25 -91 -77 376 433 606 -833 -765 -154 741 523 -776 296 -409 -839 184 205 49 -310 -471 -66 493 799 -704 -178 683 207 -819 -779 465 453 -366 -409 737 780 -93 109 215 -73 -68 290 -109 -863 176 266 -286 -316 186 -343 155 270 -342 358 383 -490 479 -688 787 -574 665 -410 766 547 219 -299 570 -704 -677 32 -447 779 -403 666 75 521 -674 447 -101 -462 -735 268 -146 -735 -758 -50 223 628 -48 621 667 183 -162 -584 -190 -362 656 -29 -43 -543 350 -273 -252 -270 682 -783 -728 -484 -218 -192 -829 633 179 -23 29 134 541 617 319 -333 -276 367 -803 204 290 97 -651 -133 33 261 144 416 -349 193 -588 126 -447 -464 -323 -418 357 -814 89 218 -664 -651 -531 -708 -721 -375 796 800 158 707 223 -211 -301 -483 676 394 -358 -511 361 60 -560 520 -139 -520 -833 -698 -629 28 417 -355 -347 -778 -325 -779 -303 224 -476 -664 -489 347 794 -866 -38 -733 -103 669 233 73 -132 -45 179 307 -384 -305 -670 -723 -41 -796 -526 -351 68 290 40 322 285 -841 -45 -869 288 443 -201 148 221 570 510 -328 788 -279 377 476 -252 -682 -746 -309 -535 -662 -844 -817 412 562 400 604 -76 -219 -799 -19 -689 -682 229 -890 642 -28 -3 681 -743 -105 -732 687 -630 336 440 -84 43 -23 440 -424 -416 -267 669 325 -350 -670 -16 -208 -403 694 -404 -878 -895 -288 -450 -729 361 -3 -388 259 -228 375 -621 110 -176 641 -473 -271 467 -687 91 -645 -229 184 440 -220 -489 -586 -573 -824 -817 582 182 -722 -847 -521 625 474 374 712 -831 -520 10 -871 -507 798 -205 -365 30 -148 439 727 427 181 535 -536 43 -761 135 246 -795 196 -528 -518 -261 362 -252 369 -458 -380 446 -884 -302 -144 -833 -7 -575 416 -360 70 766 -149 786 440 601 -617 576 609 578 -230 138 294 -610 132 32 -772 462 -782 249 9 508 557 67 -737 -705 -812 171 215 465 576 -219 145 -667 -540 467 197 -386 215 -416 476 -209 558 506 326 142 -237 -557 502 777 5 -421 -392 362 -71 -24 -783 -466 -177 -398 -538 -542 479 612 384 -596 -535 -643 -876 45 386 408 659 -525 756 -536 496 -182 -630 198 191 324 -153 -190 -266 -176 -148 80 -228 448 60 -375 -352 -349 -262 711 -665 18 389 -554 -409 -182 -677 -463 -219 163 194 -421 598 42 -762 438 95 -729 -84 82 321 -189 634 -275 82 257 137 264 -127 5 -677 -683 -653 15 -167 200 729 90 -474 767 325 -716 -184 721 -764 -105 398 572 626 -407 293 418 663 689 -92 -549 -245 670 -136 80 -809 -430 -236 508 -545 -221 -482 -874 -847 -518 -560 164 245 442 -733 165 -433 469 -331 132 762 679 -147 -730 228 202 729 -4 -243 -66 639 -700 -421 737 -806 -472 64 -581 780 122 -552 -684 -875 -683 -872 630 -696 666 350 237 247 -704 -2 301 328 -745 -536 -568 563 -605 -428 -43 -891 -554 -254 332 543 -260 -169 -650 -442 -188 -459 304 -847 99 -675 483 -332 152 374 793 -417 -837 -253 122 97 -169 -276 634 -544 -780 -15 -532 521 315 -670 13 -132 -185 -759 723 454 371 -555 42 386 497 -470 -736 68 -403 100 1 -385 -114 -64 -439 655 -142 -223 -503 -704 420 412 -430 -100 252 750 -607 -854 -359 -202 -254 -333 337 204 662 393 -833 343 -717 36 -678 -332 615 -611 -744 153 -713 -599 698 -51 -109 135 -206 153 416 -59 589 -667 -36 190 284 -314 565 608 9 690 278 -757 -644 564 152 193 -130 -777 -486 -168 -639 -603 -116 218 500 -559 -762 -479 -126 -697 74 112 -231 0 255 -770 555 361 -75 92 141 -97 -308 244 -561 382 774 675 -202 714 -795 -587 75 372 -59 163 -767 -419 -238 796 736 172 -165 369 129 135 87 30 -465 -585 594 403 -90 540 -295 -355 -173 392 -331 -721 -241 97 -66 256 626 477 -493 745 -5 253 564 585 116 -135 -207 -104 -722 699 -533 455 -890 -535 -24 441 88 -654 74 190 -100 706 -368 379 97 -279 475 45 -96 -749 -421 427 662 556 286 559 -734 379 -834 244 -765 537 -229 -726 554 -92 672 -861 386 -857 -720 46 -599 -708 534 -264 -374 -776 -76 -519 -254 -680 152 -197 531 -553 -710 100 107 -343 503 104 153 227 -430 231 -578 -389 -363 71 300 -850 -653 468 55 608 -166 501 -171 -204 -332 625 151 -21 -605 -94 698 610 528 -376 -382 159 -79 -429 -97 -677 -452 631 12 -534 -705 -586 -767 162 -438 742 -248 -337 -35 4 32 559 -436 392 -822 -416 -94 -411 721 305 -272 110 -668 81 -65 -554 361 -260 358 -701 -791 577 634 615 119 -67 352 -35 556 177 -389 -771 -292 -181 -616 443 79 794 776 -364 -777 -149 -227 -307 166 405 -188 -167 -865 -872 -632 -732 112 609 -444 504 412 19 -537 -287 771 -340 359 97 255 337 -419 318 -696 -899 136 -856 -712 -615 795 63 446 -310 20 566 -95 595 760 -778 144 -623 -764 416 195 -580 -5 -70 -855 97 650 -97 294 753 517 170 455 -277 522 345 781 -747 -849 -284 -318 -410 -499 -768 -302 515 699 76 440 -808 209 663 -659 -320 532 -890 126 -849 -6 783 652 -450 -696 336 599 783 -786 586 -830 -318 -460 425 437 -174 244 -462 -120 -511 -538 313 -75 -855 -339 -399 -103 189 539 -389 644 167 703 -663 -543 467 426 313 -868 -257 94 -444 185 -425 280 557 626 470 -429 255 -816 -112 550 -350 457 -549 778 -137 -777 -152 -250 246 59 -699 -538 -229 328 -165 149 -322 -581 142 281 474 149 402 219 -91 -771 491 -66 -391 254 -659 -662 -24 75 -267 674 476 251 -872 -780 -883 139 -55 237 393 466 -810 30 95 657 768 -17 -688 -830 703 -762 -107 -761 211 -377 664 -84 -274 -474 -699 704 564 283 -454 597 -6 -230 726 -711 -820 21 240 344 -213 -682 781 -471 445 726 297 405 779 -36 -64 200 29 -726 -165 -221 185 416 -13 564 645 -366 -163 499 -573 391 -686 619 -178 -701 -548 105 296 -571 155 791 557 -397 727 -339 -281 -331 -568 -108 -358 -496 208 561 548 98 -207 -660 649 -211 -597 -194 -496 -844 500 661 -401 677 -621 544 205 -760 -554 231 -621 796 383 199 -804 401 -687 -782 346 736 -528 -273 690 61 591 -44 -709 360 423 189 -814 -821 432 423 -884 -94 -167 -688 -402 743 583 370 -547 -685 653 -842 -398 791 661 -774 -669 -748 -729 80 88 206 -97 -696 -521 287 -317 -195 -744 76 -162 499 562 787 -533 202 -449 420 -761 237 -39 726 -662 -820 -446 -718 -455 -376 649 742 -629 -457 111 393 117 -617 -128 -688 675 -15 -839 -415 -597 -190 -308 363 119 648 586 -519 -629 -819 448 -527 689 165 -360 -549 -691 -352 -514 -529 -369 401 -286 -817 507 596 -70 -709 523 -724 219 -609 -569 503 -844 -310 661 -891 51 -178 -900 261 -251 3 711 -785 -660 -456 367 417 106 451 408 -266 662 -878 139 143 577 -586 237 -496 718 695 -466 -529 -192 206 -78 -621 -529 141 -206 470 -540 -111 -398 -378 -123 -601 653 -569 287 428 552 -689 -642 708 589 -212 -360 -233 2 -813 780 595 -783 -345 -244 163 -679 766 604 -122 90 -765 -797 442 -328 -862 247 96 794 175 -759 -30 639 74 109 -490 -863 19 -83 490 773 679 -876 320 184 -554 290 471 -735 499 -427 -80 -486 564 -146 -267 -223 -818 -819 581 -476 247 -771 -121 399 780 -321 -827 479 165 109 785 -576 -442 -407 661 -667 167 -843 398 360 716 321 -784 652 -551 253 -503 739 141 492 626 617 -298 47 -208 -326 -61 96 362 206 231 84 323 405 -356 -633 764 486 176 -782 -718 90 465 619 67 507 -670 174 -447 490 600 540 760 -133 -175 -889 -183 379 206 -457 495 412 177 -788 494 528 65 558 -581 -208 233 -663 7 -592 797 -899 -880 -891 217 194 -704 198 -330 -513 34 597 0 -277 -748 85 768 -408 31 468 -792 524 -446 488 -553 84 -287 81 584 661 -225 -306 -36 372 645 721 -845 -697 320 110 -151 -220 -737 700 334 -573 43 207 688 738 -871 -486 -672 -556 -475 -293 -638 -483 -832 582 -877 236 -345 -582 16 314 207 -19 472 -379 797 -421 -635 -489 397 -293 657 142 518 726 442 663 -835 -371 387 448 187 -800 -613 28 256 287 -31 8 -269 -114 102 86 -874 -245 -754 355 -505 422 370 210 -538 -489 187 98 667 -705 -883 -495 -271 314 -610 -411 -281 -322 -67 283 -406 493 -698 -236 -589 479 -542 317 -464 321 78 567 65 -862 -193 -681 -553 -413 370 739 -603 695 -3 -635 467 450 27 58 -565 -837 76 -144 -785 581 339 351 351 -427 720 185 -385 -140 563 -322 -567 -522 -469 491 -244 -515 -123 527 -70 68 -93 603 114 76 -769 408 -126 -546 -238 487 -74 -230 457 -661 -770 267 -894 501 38 286 -124 -18 292 268 -897 76 488 -777 -410 323 378 304 556 -823 373 -560 -729 507 -721 185 422 -756 -277 618 655 371 146 -330 -868 -235 386 573 -733 99 -807 173 -670 -71 305 140 -267 768 -744 -198 230 -514 174 -435 282 563 428 51 -261 -44 -183 -211 767 -360 -142 15 197 -652 -24 529 448 634 422 -164 391 -190 622 258 194 -677 -214 787 686 -663 -119 89 -391 -827 -540 -776 147 -477 405 -732 11 -334 -547 -71 -507 -75 557 567 -694 781 391 540 503 798 -28 302 -201 -265 222 -104 -506 621 -709 327 514 -248 54 424 -425 -687 647 -246 292 194 760 714 -502 236 -179 16 -393 327 -492 249 -631 198 -188 -876 473 748 -27 -675 -716 621 475 -696 476 672 -607 -709 -681 -61 299 -819 -465 -607 279 -397 486 717 380 -66 -84 -593 -135 -221 475 -824 495 -203 146 630 255 253 739 517 -704 705 759 586 -509 616 -738 705 447 631 -316 -618 174 -275 -687 -762 -639 -636 518 254 -200 -461 -545 169 172 0 758 -327 125 -197 588 -364 493 -205 679 -623 506 61 19 -553 795 -127 -385 -57 -234 230 438 225 264 -513 550 -101 -223 -394 223 27 -817 -124 -100 -214 660 -797 555 88 -667 769 -464 672 699 244 -762 445 -544 -709 -674 -26 696 -264 -796 578 335 -484 -166 172 48 574 161 139 566 -709 -740 364 -598 180 -798 550 418 762 243 -214 502 -883 -80 620 -500 -258 -756 729 -613 339 -539 -825 212 492 -571 148 -574 -774 -328 383 745 655 102 -245 -234 641 -171 437 -329 -818 217 439 -377 -898 -708 800 -701 93 597 -215 -21 -571 48 187 -718 -878 68 797 -562 296 -498 -137 152 -558 245 -194 498 699 -434 28 81 -777 -720 -106 -49 425 -94 387 -167 205 -794 413 -740 786 315 -844 -301 -283 -672 576 -601 -765 313 170 625 687 188 702 101 -513 -379 766 -881 685 -91 -527 -190 -103 -414 80 -810 -319 756 -238 567 -126 10 301 -469 -833 281 -171 251 -216 231 124 634 -635 523 577 23 611 131 -184 -290 267 696 499 -895 -584 205 -101 634 65 568 -748 -309 313 -501 -422 -341 220 174 -475 -662 -857 -256 -150 -616 356 -2 735 689 -112 -847 109 -315 199 -834 94 -775 -504 406 172 -643 -589 159 588 -254 -546 -548 672 -198 -496 798 305 742 -558 -517 -268 453 597 170 330 -281 432 70 -671 -317 517 -298 -367 234 -883 353 -486 -192 496 210 167 -258 32 -834 146 -196 444 578 -732 -461 424 240 192 496 601 507 59 -26 -179 -666 -505 -258 -324 223 -562 -391 -685 633 -818 -199 -496 -300 -282 227 -586 -545 412 238 -775 -148 668 347 -291 -731 -240 -409 286 74 415 -605 -486 -384 582 723 -767 -729 -679 189 -515 -423 -689 95 259 376 36 -376 -166 766 369 -228 754 -216 544 -432 -211 744 764 61 355 -119 451 -831 -57 -93 -568 -463 -154 558 685 -750 -877 45 -178 -531 423 368 739 -853 -376 773 258 362 -845 -851 566 225 496 374 -298 -289 -106 -97 -391 487 -845 -886 -74 -596 -359 508 -846 397 782 -686 28 -47 -158 -52 122 111 323 -900 -514 694 185 59 -783 710 -108 -513 552 764 -482 163 59 -772 -753 417 -485 309 -791 474 -811 -211 -231 344 -502 -740 -432 -161 -655 -394 -114 -190 165 -841 -336 -338 282 -895 -651 84 -851 -391 735 -102 193 -157 -676 210 632 -607 470 243 502 271 561 -660 -676 178 -782 -249 -90 687 75 627 221 385 429 -716 373 335 46 432 708 739 656 776 537 -51 -337 -89 163 444 247 -788 -337 -155 -456 -203 -455 355 312 -312 360 513 -52 326 719 682 613 -458 574 -224 242 552 -96 -395 -74 -302 -873 -763 -790 656 383 -686 -168 -738 -767 -451 -409 -565 371 746 -557 -228 -114 -192 123 -339 -642 -835 31 -707 515 301 -720 -262 -787 -132 -791 -743 -712 -510 -836 456 -324 547 753 -10 -244 -732 -542 219 -430 -438 -659 -569 -546 471 -48 57 -120 -318 14 -735 -444 691 676 570 6 -448 376 -722 80 3 -94 -255 -405 -272 -480 750 -716 -640 -298 -228 459 -228 -441 217 -373 700 364 -773 -851 -692 -775 -681 -886 467 -190 -143 -418 -294 -346 -786 -851 -575 612 -814 224 443 -803 152 -422 414 446 769 737 406 -56 -518 -684 380 -390 -125 349 -34 -65 395 194 -99 -372 -321 90 667 788 325 355 -204 710 773 -32 356 -469 662 -574 313 344 26 443 -289 744 -417 -274 572 -205 14 442 -199 86 81 364 -559 739 252 -431 423 -243 9 -212 13 621 -523 654 3 514 465 -259 -355 -700 671 -746 -879 200 -553 729 -331 -504 -237 355 -822 -797 -322 -470 -584 -891 -703 -29 -710 -305 -475 365 -21 -753 315 55 -594 -190 627 -823 -693 690 610 -701 367 665 -37 733 659 572 -29 -372 44 306 -219 67 -847 681 435 721 -122 780 462 -270 -703 -755 437 -75 393 206 -479 -172 -339 328 669 716 -9 313 236 -822 -252 -634 314 178 -496 154 557 433 -218 -647 -824 746 -225 -83 -708 -85 -167 535 41 -239 145 729 -839 34 380 449 -760 -681 -870 174 -833 -871 -309 593 -581 -367 568 -696 739 148 -354 -887 43 -356 -81 -605 -414 515 -570 -98 428 -731 650 -513 481 684 148 228 -202 -865 488 161 -201 592 -611 314 -437 584 106 498 -386 -33 195 -476 -618 529 593 -159 205 21 -305 -755 249 167 -820 581 330 321 459 -589 -179 -183 156 221 278 725 -315 107 -205 -794 778 -346 -560 -208 -602 -150 -678 101 -501 434 -555 -631 -176 -497 -682 -323 -220 437 -476 335 754 598 -616 636 660 675 -509 89 731 529 438 -7 174 -792 637 298 729 559 -698 -893 -433 433 680 47 -585 -176 617 372 676 305 703 674 -637 -883 -344 -232 139 -811 -479 474 259 250 -588 -340 523 438 -880 600 -531 -358 56 24 130 -547 -66 -688 -785 -574 -552 -197 -712 -111 241 530 -608 469 669 -59 -665 533 664 271 410 5 -64 571 715 -556 209 -387 -104 -74 472 -377 -463 765 466 372 648 -398 -305 -127 386 135 568 -254 8 -148 -813 -823 41 -839 72 125 178 304 -148 120 389 -477 668 279 -428 -701 99 -635 -154 -267 785 -723 -125 -98 228 -594 -679 746 -458 107 -532 -543 -543 -196 -756 94 -30 -674 -188 558 -873 -555 -52 -14 -772 470 -570 418 -367 479 -863 780 -537 376 -644 -437 -91 -344 721 69 242 538 551 -242 254 -840 228 711 779 790 -678 476 -820 0 719 -329 750 358 -338 -57 249 -139 -489 795 601 -29 325 -69 -44 -192 351 -97 -507 691 531 -352 -104 260 677 647 414 -36 456 -534 -17 746 -653 708 -452 -129 -707 654 -786 -430 -689 -636 369 257 -842 212 -604 322 736 773 227 149 551 -513 -320 762 -567 -192 611 -661 -627 13 -815 212 -648 -234 570 713 267 -319 -358 132 -670 -753 -286 -54 387 -677 -227 -326 165 425 -827 -796 -454 -603 -233 195 661 683 704 74 -206 554 -776 -829 -109 -35 -659 163 -90 -373 -464 644 41 -334 -155 -128 -423 -421 -439 632 138 -201 77 363 760 462 289 789 -747 468 139 526 -161 -865 -557 -310 1 65 -254 -360 -179 -795 68 -305 -795 256 67 601 -142 -536 -478 -272 -199 316 562 -483 -594 -531 16 -645 -639 -599 347 -894 -653 176 -396 -318 446 -786 795 -40 -277 -38 -57 -324 -787 -481 514 -302 32 151 -535 -122 330 137 -599 -50 -63 172 237 -21 558 608 37 628 -410 -307 309 -854 638 -617 -887 -564 -754 -682 511 14 -498 541 419 -287 -690 -596 -845 -615 -307 442 -450 707 -853 -615 -599 765 115 637 61 -216 -345 -852 -493 211 -30 -446 -475 793 -20 -301 355 586 399 -694 -420 524 -851 -777 -872 690 769 485 -720 -705 587 -206 -224 -316 335 438 0 420 531 -548 -472 148 -684 -505 555 510 143 580 624 -834 548 691 477 688 -391 -825 548 613 -356 -740 -527 -643 -92 -689 -234 -18 -322 206 -788 34 758 -210 -21 309 149 392 -80 583 -265 -186 -148 756 662 38 -30 164 -399 73 -132 343 -844 -451 720 361 -176 333 -57 686 -846 -625 -195 -131 -213 403 -518 -478 418 -237 453 -681 5 -13 -484 535 -846 -786 356 134 169 131 -453 312 -771 -118 -426 775 -598 658 -158 270 -693 -815 478 644 -300 -6 276 13 -50 234 304 -559 -210 249 780 -900 -803 161 -193 798 -241 -231 -45 -483 548 769 120 257 -637 -810 -33 730 560 184 780 58 -669 492 -451 -515 -785 694 573 333 -223 -31 75 -168 -836 607 460 -332 -681 608 543 133 322 557 -815 27 423 315 -334 -699 -739 615 -363 -251 363 -372 645 -870 -898 -393 630 792 245 -224 -323 -560 -410 -409 -700 -264 -613 -506 -802 -435 -306 457 474 554 632 758 209 -705 684 -64 -795 425 717 -615 795 -507 -831 -583 660 -481 -86 -887 106 -259 324 45 87 -559 210 524 -834 -297 -161 -816 643 -882 -635 608 338 81 531 -178 -417 -362 -85 553 424 363 305 -703 397 -678 185 -314 733 714 597 774 -428 -693 651 1 555 208 -500 183 -808 8 308 238 424 -623 388 102 547 -158 248 -449 -814 425 751 -809 -23 554 282 319 -797 -515 -522 -892 -135 589 129 -414 -594 496 -78 -48 717 775 685 -724 790 197 190 675 -741 388 -504 270 -29 -761 -44 714 391 -44 -513 -599 768 -499 -745 -41 194 176 -651 -813 258 -639 -684 -836 149 -379 -110 184 146 -500 -872 64 95 -195 -126 -733 -364 680 -823 629 -749 -846 478 663 -761 121 696 -175 -495 -388 657 -665 560 -96 -169 -11 -525 -735 -533 281 87 198 777 -47 28 720 19 -409 -383 -10 -288 -113 -248 -150 -646 -691 140 -207 -474 -682 562 177 384 303 485 180 648 694 652 -383 381 274 -499 -239 -550 -446 -250 -443 -195 -344 -138 -488 -413 155 -344 152 574 408 189 63 312 -861 -615 175 -467 510 -100 -639 177 261 -630 544 136 -464 150 491 -306 -642 552 -715 102 540 742 -469 -231 584 264 -278 -129 628 474 -640 -759 769 -10 387 -362 172 331 -170 -306 283 -754 247 -900 -605 447 -216 -2 -179 -280 136 54 243 181 783 334 785 516 -737 589 525 -235 -481 -395 -893 -840 -165 -37 -865 -824 -732 765 -128 -355 320 -129 -38 409 367 -561 -768 613 -228 -481 -434 476 787 -636 644 -827 299 -312 591 -585 370 -403 236 -72 -293 290 -49 -873 789 711 -260 533 -377 534 -128 -75 517 -841 115 -855 338 706 44 121 137 501 -471 -867 -686 382 641 294 269 -809 519 188 -707 -66 41 -367 -542 571 -694 -331 -56 -328 -230 -327 -845 -443 -488 250 -561 -314 -99 430 -777 -586 -846 -573 -813 -469 -37 -585 9 -242 -667 -191 84 650 -697 168 465 -803 -434 17 469 383 205 462 -363 -871 -297 552 -77 -795 770 564 -193 -653 724 -455 -329 -24 -887 702 752 646 341 -109 175 668 202 -848 78 -153 688 -698 634 523 -134 131 -505 -783 -595 -681 176 -540 520 548 423 466 638 -54 76 -670 772 -67 249 397 474 116 243 -581 -497 -431 -53 -489 276 -17 303 667 137 767 -705 204 308 -576 -172 -20 261 -493 44 -421 -820 -401 -301 301 334 -863 87 49 -215 139 -176 193 -302 33 -502 -760 -39 -324 -189 1 -218 -124 -863 219 -809 -816 -420 -128 -854 181 668 -621 -733 -93 257 -819 -624 267 -680 -851 697 780 57 -322 164 -642 -427 603 751 289 743 -272 -649 379 674 593 474 -290 -582 678 -48 158 -532 -860 -528 559 -743 -737 350 -587 -879 663 -789 753 138 -757 -486 181 -547 -656 -90 -693 -228 -497 -870 -543 169 217 749 -268 -527 782 768 -408 263 38 -786 68 680 728 350 -591 626 99 -470 -5 235 -304 -209 576 35 -822 409 -209 236 -321 -11 -376 677 60 550 -859 -746 -763 -852 743 -750 433 -67 135 -400 146 113 -827 195 524 236 238 -183 784 -255 30 394 676 -213 -872 -223 -6 -512 349 -36 -22 4 205 -470 -346 -614 185 270 674 -291 -597 -584 467 193 -269 -33 -109 472 269 738 -532 157 213 492 90 101 -108 -887 658 -612 2 -756 592 -390 491 -812 -319 -59 52 -786 -441 -812 -465 -379 20 458 589 536 -835 -213 343 639 -247 -57 -307 676 676 676 -546 474 -115 -97 455 -438 -845 211 472 -163 -732 -712 52 -321 326 -763 676 -830 487 372 -819 406 -239 -707 -415 -389 -825 -792 469 523 -53 40 12 -29 625 260 -101 289 687 -412 -557 286 -374 636 4 -537 -209 -290 746 -690 702 -803 -630 -319 -332 -132 -862 565 447 -120 -70 -430 -370 -624 762 234 137 -382 228 565 -706 150 -690 475 547 -658 157 -202 624 152 -579 -107 -780 379 -779 339 -701 -21 5 763 -229 -309 -263 799 52 -157 288 -25 670 -826 -774 -543 269 -358 97 373 335 -183 132 738 -32 -102 -864 245 -287 551 -280 520 -774 756 -171 -836 304 740 142 698 225 -282 -197 424 -418 -465 726 763 463 -247 -77 -170 -795 -181 735 570 -507 121 574 336 -372 -278 -420 714 -869 479 -318 37 591 -497 -690 779 -634 710 -403 591 561 -718 -623 -479 -766 -557 295 203 178 -871 -698 91 308 178 286 -305 382 -508 790 563 550 -281 -419 67 -359 -70 197 586 717 493 -259 -802 -816 694 378 385 -3 -639 575 125 -159 -563 -182 708 586 -708 -202 24 -890 336 236 753 631 -708 611 643 792 -525 317 234 -207 -487 -900 740 -204 -339 219 689 -190 -509 -535 -143 425 -314 -447 594 159 -661 -161 464 261 525 581 634 -116 365 -818 241 -104 -73 -729 -242 437 -886 306 -686 -94 -227 691 278 187 -609 -742 -222 -170 -361 691 -28 -666 -619 -738 -46 236 -783 416 -785 -750 775 -208 83 -490 -330 -625 -509 -3 332 -578 578 -896 380 -798 -158 -852 150 110 662 -434 605 161 -638 -436 -217 -514 748 374 -518 260 396 -745 307 -478 93 601 539 227 642 614 -891 286 -622 -684 328 468 501 -622 445 480 -214 -842 783 -633 150 41 -206 28 320 -201 191 -264 -526 385 474 -469 -375 -151 -490 -13 111 -166 -810 -59 603 654 -510 -603 401 -658 -586 -506 735 -48 -334 627 -186 -445 -396 -437 -275 -413 -251 403 -613 447 -338 200 398 182 92 -899 -898 524 -677 434 -890 516 644 662 -644 498 431 373 331 483 466 -309 -319 -627 -734 -34 360 410 593 -250 -272 -47 -219 -545 590 -311 36 533 -821 120 -161 216 -520 189 655 -743 511 -833 -404 480 -542 -440 -504 694 543 -527 396 585 164 -399 18 -640 197 -609 -229 256 -351 582 456 532 206 -832 556 2 -61 -613 715 -553 -363 -392 620 -562 -483 -598 774 -34 591 -796 -371 597 332 394 486 -870 630 -591 620 -842 -637 -76 -224 -284 -665 -586 -656 135 -895 -1 779 -196 356 -157 -860 672 673 -512 580 788 -77 -190 176 96 -439 176 -544 555 156 -304 640 -667 337 412 574 -399 397 771 725 507 -782 -527 -549 -377 2 387 216 406 -672 668 645 406 563 -536 -195 760 512 -574 395 -523 -259 776 549 -427 -163 -477 -445 720 514 -265 -380 487 -122 207 185 342 -303 -670 163 697 -703 -27 -212 -519 -557 380 346 152 403 -130 -90 -205 456 -611 513 -749 347 420 633 -191 719 301 650 -292 169 79 -886 -569 379 128 -138 -276 106 -892 577 -888 725 -76 418 -797 618 -503 -532 -356 21 403 197 -337 777 -484 -778 485 619 797 671 557 -193 681 -392 -310 -766 640 -586 -697 679 230 -455 -118 654 612 -533 -76 451 618 30 222 396 191 -731 -780 93 -806 -146 -830 40 31 62 -378 150 96 -35 -890 -712 -28 464 -128 567 94 -762 381 269 701 343 -700 -343 -517 -831 700 27 155 -780 341 605 603 -100 -174 25 -231 -636 -448 -855 -26 -690 -450 697 178 69 789 -443 421 406 -548 -853 267 -631 623 453 -878 18 474 549 210 538 -28 -136 -517 -193 531 618 -696 -856 -340 -255 556 450 -630 94 258 743 1 -74 -395 723 -379 -9 -213 468 592 -395 365 584 -598 -153 316 -515 319 -779 -508 -136 360 -306 -31 534 149 342 -209 324 -212 550 312 137 745 267 648 -834 642 -637 587 -229 660 383 773 2 282 -440 668 648 -188 -697 -354 -348 217 483 39 485 382 387 -892 -493 288 677 -299 308 592 465 443 116 -683 -544 -488 -615 -748 -703 655 459 -890 660 -269 175 -829 240 -739 -654 167 -273 -428 -403 566 -78 -324 -678 -752 -558 257 7 -560 -47 371 -698 -141 -784 758 145 -280 -502 -6 540 -312 -140 -557 94 -391 712 -876 300 -790 -153 751 -433 -814 695 219 -705 634 540 99 -234 50 306 -42 94 -99 -309 -181 -286 -821 660 757 -436 709 -388 -243 121 -865 54 -257 665 73 34 -551 -393 659 -508 624 -786 392 162 -703 206 320 -580 -55 -277 659 648 -94 289 -129 228 115 138 386 216 347 135 -302 -828 -757 510 -565 -558 -495 -517 20 48 299 -151 -677 -171 -445 -463 215 229 308 747 -448 -501 474 -464 -285 54 -752 -416 768 429 155 563 526 -576 236 272 162 -270 -472 -175 -54 174 624 -240 756 -775 423 -412 428 -897 -804 -743 157 209 -482 -364 288 585 -336 6 690 593 714 -188 610 304 -667 199 489 -724 693 562 -289 -831 456 -735 687 486 -263 -885 399 697 431 20 -469 704 292 -435 783 450 -211 422 320 645 494 -171 -718 196 -762 -66 104 361 684 16 -542 -849 -879 513 138 -707 796 753 -40 561 -194 -137 -331 460 -518 381 -793 599 -511 728 -569 657 -169 195 -865 -664 79 787 182 -481 126 635 232 -546 -731 -601 -229 -676 -49 139 351 -683 356 -309 -271 208 203 541 -45 231 -246 -358 472 -343 288 348 240 737 -286 -361 -83 -650 251 75 606 261 207 794 -283 -93 -358 579 342 -102 -368 60 481 -301 -341 -868 -288 684 107 -635 271 386 -718 551 102 -284 492 -845 611 115 -533 -878 -719 -698 -406 107 366 228 146 -308 245 632 -868 -137 -257 -505 -76 -662 147 -589 -310 -868 128 415 -444 775 220 302 -526 -585 -548 -830 -142 74 -619 -513 -769 78 -121 550 -232 -111 -674 312 -650 690 30 -880 177 -601 629 419 -534 580 -555 -581 317 38 -319 -169 411 746 -644 -890 679 -158 1 -606 489 693 -551 -423 -756 -665 -604 -890 -20 689 384 -762 169 -878 730 -512 -401 292 -752 -385 -195 453 454 423 690 -109 -2 -63 93 735 -322 -198 444 520 187 737 -704 -57 120 -439 -677 -799 428 188 445 689 -242 -539 -350 -719 -563 228 -50 -170 -276 560 25 771 -199 -74 -803 645 702 -121 -240 93 -737 -700 690 -748 493 -1 574 -588 497 -556 182 -499 -727 315 750 -362 -867 447 342 -806 726 -77 -571 -127 -481 -762 692 -775 -158 -789 -641 -308 -236 528 -860 -656 537 -35 290 -344 394 741 302 -64 -768 586 392 -593 -738 -197 -613 557 415 -347 -179 -149 -222 328 -365 475 330 -308 348 -818 -586 -51 -268 -371 666 -232 747 -253 -681 16 791 729 517 800 -598 149 -277 236 101 -808 741 557 -584 -558 211 -823 -553 691 44 -358 -460 754 -195 -235 686 -116 -429 119 -617 -633 -473 22 -114 165 -609 -460 -178 -883 494 479 -737 178 155 136 -744 -311 -657 547 -400 57 -747 -300 123 106 -404 -704 26 755 -26 -697 419 -430 -743 50 -613 -186 251 29 -326 -776 731 636 -85 545 223 -526 719 90 -516 245 49 -411 -128 -758 -779 -754 -284 -564 511 -796 -702 646 175 -246 -410 732 -76 -842 -114 -861 741 223 100 779 424 775 -730 432 -738 -849 467 -91 -546 -393 466 -532 -888 -769 -659 -135 59 143 117 506 -345 -559 585 -755 641 668 243 521 -379 -827 -201 -470 88 620 -569 -891 759 165 78 719 -54 576 -237 416 438 -788 474 63 -871 -816 405 162 -659 629 -573 -395 755 670 -492 -32 310 -668 717 279 13 470 741 215 60 -712 359 700 582 367 -671 -451 355 -766 -107 -121 409 292 177 -68 -859 -350 -25 -249 420 -833 -224 -10 -157 -578 -422 366 114 635 109 498 -853 -746 186 -117 736 694 -558 -428 -103 -865 -87 512 -50 -544 -167 178 -746 4 504 521 67 550 -152 24 574 -173 -764 -192 -96 -623 -540 -111 -584 274 515 542 693 -237 -772 -893 -727 -499 -295 -66 -485 -146 -422 -151 -610 -608 -350 -72 754 -750 -486 556 616 -641 -64 -194 505 765 47 412 -453 -417 -681 -20 271 -799 202 -587 668 414 338 634 173 -156 761 214 601 -572 -732 -880 -423 501 -835 -122 708 465 -369 366 240 -834 -881 490 -188 470 -816 511 -254 599 460 758 682 562 568 -98 92 541 -222 -680 372 -241 -37 442 -286 528 693 -339 -546 -109 783 -381 -48 774 -16 -870 59 -653 -507 78 506 -679 794 -469 486 -753 -441 -772 -899 -173 -797 151 523 -454 350 172 215 154 303 -241 -115 -302 692 763 208 -339 609 610 744 -684 -428 69 -496 255 -260 529 505 445 554 -344 645 -855 -421 -690 -131 367 -808 579 421 -69 -362 124 -710 331 230 280 -286 -627 723 123 -669 63 30 572 452 207 557 -653 -795 -638 -641 -770 88 127 -65 -403 -312 -522 -438 -360 -555 -220 307 465 575 431 -504 794 -764 -743 -645 550 -54 649 -248 -777 100 735 341 367 235 -42 -703 220 -667 397 -632 -281 756 -205 576 85 72 574 -292 207 84 -887 -28 101 -78 -894 677 -30 -304 742 -406 -398 -235 -453 -437 -244 -147 -349 772 -277 -709 -377 546 -614 -421 34 -345 -504 -786 11 -815 -401 360 -115 405 -269 318 -831 77 101 140 -566 21 -588 445 421 552 644 -291 -105 289 245 -55 -364 679 244 2 -134 -638 -263 -199 647 -142 -579 -646 27 -812 -107 -287 -247 640 796 532 -700 355 108 -633 -10 -811 118 -76 -759 -200 273 377 -507 -289 96 211 544 -731 -857 715 302 589 137 -516 309 676 345 154 -401 -336 142 -794 -457 464 -286 749 -141 -438 -98 508 367 2 -292 -403 -84 -620 -42 205 134 -813 630 -342 -264 631 -352 -61 182 779 -455 -505 661 477 -662 547 -516 664 292 773 684 -284 753 90 -410 552 601 725 -728 796 -702 -25 -482 -666 -830 -420 -497 -692 704 324 -304 310 -257 127 -267 -611 -433 -515 -366 655 285 374 -529 374 126 -418 556 -458 642 671 630 -310 721 -558 -388 -25 491 -883 461 377 -110 -527 494 -689 131 228 106 -350 238 493 -482 70 -177 757 -544 50 778 -255 203 -102 661 176 148 583 -575 -695 -864 -321 432 207 270 -187 -107 481 -64 419 -654 700 -140 540 -561 499 -129 -228 -589 -494 -609 -466 530 306 600 -278 -223 -644 158 -284 -889 251 618 -133 627 -292 343 393 -61 705 -404 13 -361 -269 178 -141 -851 -500 -110 -352 -341 43 513 -429 -239 -236 -126 -234 -542 -6 166 516 767 -330 -54 -529 150 -105 289 -505 -701 -98 90 317 -21 -365 516 468 766 600 564 553 -495 -441 -275 -600 277 154 495 -42 329 139 649 -487 -813 337 -557 -724 -317 -433 -600 289 -617 120 78 768 -667 -378 178 -391 285 338 -352 -640 590 514 457 406 -201 595 58 -556 -612 559 77 -314 -8 -408 -594 -215 345 619 -764 -446 183 -72 292 140 788 -856 355 -717 -697 747 -468 57 -94 596 -465 419 -74 -800 -574 -704 386 96 -380 -622 166 699 -447 261 -258 328 -342 581 424 -895 -154 47 333 775 662 -588 375 -200 -66 -760 512 -550 238 -73 -475 772 164 225 796 -522 -606 125 -705 -413 -658 -209 -313 -884 -649 -699 551 -637 -732 488 289 -142 -454 152 -521 198 100 -434 318 -821 -347 642 -108 550 630 -436 447 -871 682 259 -165 585 -296 -471 -767 -882 -2 605 -772 231 -788 172 616 -800 -609 599 259 -80 -570 -702 629 -506 527 673 437 -746 70 263 365 336 -312 631 666 733 232 167 -623 -484 -355 -616 -526 -532 795 794 -465 324 190 -167 -148 -560 -895 -395 -430 252 -887 757 -656 -718 -337 441 -539 417 -812 -505 85 -324 -506 568 -122 -301 -81 262 -196 553 -93 787 -745 -638 -382 -532 -96 -800 442 -140 167 335 -787 295 55 -108 -331 61 133 -251 -206 -477 584 260 -690 143 -754 -825 731 347 120 -818 163 -184 609 328 368 34 -621 136 -856 488 -97 527 517 -651 623 740 324 58 -189 -610 617 581 -735 686 233 691 452 216 334 481 -604 655 -588 -433 -624 708 91 558 639 -422 96 620 31 -680 -472 637 798 -686 541 -114 -74 364 -45 -481 441 -526 -692 65 -610 449 -127 -96 -384 -731 -11 -43 445 -459 505 492 727 395 -865 -112 -227 -477 511 491 479 117 367 -575 -890 339 268 -450 272 493 -562 620 -520 82 -319 713 -190 499 -670 152 -365 -74 791 -268 -680 212 675 130 67 -701 -107 224 593 741 -464 -697 425 471 -417 -573 389 192 612 -721 519 784 72 -855 -265 87 -771 105 372 -5 -27 -718 391 674 610 -665 696 -891 -593 -355 446 -105 -227 479 -573 -561 789 699 353 396 -644 -816 53 485 674 247 464 -889 563 97 -276 436 584 10 -76 188 -37 -897 169 -120 -509 791 -798 -674 -195 538 -149 -656 552 -118 405 -88 643 -442 -367 242 -834 669 -692 -218 -362 -897 783 474 -795 352 -347 -100 -874 -762 -805 80 -687 604 631 492 -779 -547 -62 504 -471 410 42 -209 612 355 -237 218 458 -50 359 -208 631 -343 -490 193 408 605 57 -39 730 755 94 -681 -832 628 -120 222 135 361 -421 -393 705 -711 92 -695 468 430 -264 -765 -239 329 658 -288 737 -356 -372 -164 547 -628 659 521 -88 -572 -400 -844 -708 550 730 -163 699 -613 203 567 115 332 616 480 -324 287 -224 435 -88 -664 481 442 -93 790 284 326 77 -6 -1 -187 226 -350 -285 234 -647 255 -447 -339 20 -596 -23 -173 -301 405 599 -65 -63 48 -447 106 -815 -180 -537 91 314 683 -163 770 -685 627 -487 374 -71 131 45 11 -548 -663 -227 176 31 -761 463 -322 649 553 280 -505 366 303 718 -366 -241 -846 -176 -373 -219 -213 -354 593 617 -585 267 440 521 -100 -312 440 107 17 -177 481 56 -3 69 -577 168 333 164 697 40 -119 692 610 268 -723 545 -544 455 488 160 352 -894 313 214 290 -738 -36 -692 -780 351 710 -307 -6 237 446 669 -759 -662 24 -725 -638 264 -103 694 -740 511 -690 338 -340 -457 731 414 370 221 -13 -397 563 545 -241 -846 -487 -102 -191 -301 -846 -644 -679 -682 616 -896 -347 290 -215 590 -372 -84 -260 445 510 75 -331 387 100 37 -244 307 -822 103 215 -664 -544 673 -167 -562 326 -883 -31 -189 287 -70 758 546 794 312 71 -336 358 530 -458 -567 602 403 -97 501 475 -449 56 -869 250 190 63 476 468 661 682 -104 -777 654 460 197 9 -151 586 84 75 433 490 30 -644 553 573 -14 449 516 -569 -47 434 -205 771 -757 277 -461 -844 -145 -102 -790 -121 -187 -273 -518 -850 130 -706 -209 -90 -833 772 -774 -14 747 324 -765 -857 -159 91 627 708 310 -455 -373 -486 -150 -763 -310 143 -263 206 204 -469 200 -179 202 265 -515 744 577 -632 397 -895 -69 407 775 369 517 -69 452 331 481 131 116 -209 -437 -657 -352 347 106 660 -432 -794 90 -12 710 320 -321 57 -321 567 -570 -235 -571 518 -132 575 373 258 97 348 410 490 -125 -732 -356 -120 294 323 -734 -25 713 515 526 379 -191 348 -118 -670 -496 -653 -647 -795 275 -332 715 460 346 -214 -338 -309 -528 584 171 2 321 215 481 304 323 -43 761 325 -166 4 -841 124 -86 -458 308 -515 -376 605 615 -672 -212 603 118 255 503 -340 304 555 196 -638 223 -417 211 -492 779 -426 400 -35 -79 -209 299 408 -132 424 124 578 -837 -129 -499 627 -525 529 -639 302 -124 -623 -267 98 -760 292 -400 61 348 -556 -368 183 644 -496 271 -177 -560 -728 755 729 -535 143 780 50 669 719 -856 62 442 95 -386 364 631 706 -650 406 -847 63 744 -851 -865 467 377 284 -202 -30 516 40 -418 -230 241 8 794 -154 238 -483 312 -401 -836 35 11 688 413 258 305 683 -762 -378 780 -385 13 297 -314 731 301 -493 267 -684 114 709 -484 638 -121 -719 112 548 -741 450 -504 382 702 319 -582 279 446 636 652 -741 539 314 52 141 -845 587 267 111 -112 -681 -357 -447 793 -410 -43 -682 -883 616 141 677 -364 627 463 84 -721 -99 -123 -789 603 -206 246 -149 -79 -331 -602 652 73 705 -349 207 -244 781 -419 176 296 776 -542 233 -704 688 282 585 -383 -373 -678 396 632 799 -111 -289 107 -551 252 160 94 -638 52 634 235 -858 -682 459 162 -735 -235 192 -754 769 523 -344 62 135 585 156 568 660 170 500 -149 669 537 421 -139 251 29 219 -2 -680 32 -375 -244 163 -60 -210 -40 683 306 671 331 461 -835 144 -296 655 -96 566 235 -624 116 -751 -486 574 -759 390 234 -187 417 -387 -461 53 340 -328 595 688 -186 -464 -742 583 -186 188 662 -381 -415 -757 248 -820 -712 -858 642 -362 481 756 -370 -169 20 -214 -733 -810 259 4 -690 794 -189 -391 421 -560 -505 2 -180 79 202 -690 280 269 394 -738 -541 393 -430 280 -819 -735 -878 430 -638 -775 286 -143 626 -39 600 235 -462 -606 -110 709 695 322 -131 -1 666 -53 357 -342 425 -613 -842 -181 -491 -882 783 747 -547 -671 427 -64 -527 -199 -735 -382 -140 -437 428 155 -872 -61 -231 767 -781 635 -374 222 -75 -760 -53 119 -757 693 796 -456 -847 -238 -826 -453 191 440 -380 -811 -456 -182 -42 295 -881 -667 93 407 744 8 -265 -443 310 736 -222 -605 388 -717 605 -462 -622 452 78 -727 -828 524 -336 -812 531 465 55 280 -681 -806 395 -320 176 601 -344 735 664 -744 -16 -486 -777 246 769 -636 -797 287 232 -46 -620 -834 294 788 -182 -651 378 -814 376 -351 -291 328 -77 400 558 -647 393 -120 -168 -633 -11 -445 -844 784 -481 387 -163 -443 -24 -73 -15 -683 407 -810 -775 242 -372 369 -569 -317 103 373 470 -326 699 -154 296 119 -688 -673 -447 -588 621 -767 228 12 -425 -332 -336 385 514 -140 -712 49 151 -672 -627 -756 -151 -436 -700 710 459 696 220 701 -676 -472 -704 97 -315 -712 -476 -675 490 -708 -884 499 126 -892 282 -580 -426 600 123 290 341 -843 795 425 18 -169 -570 -352 102 -453 -788 -121 -544 654 -48 -265 416 -693 709 596 763 317 -642 581 -330 -893 561 -91 -345 -782 -661 -720 -213 328 -498 250 -840 164 34 -352 137 -892 -550 -642 -468 527 386 -720 -747 -64 295 -501 384 -547 -705 190 694 742 -44 163 -106 -777 454 737 -711 598 767 332 46 635 -766 -762 -515 130 -349 -126 -685 333 578 -237 -704 -599 -397 -523 -789 201 225 -763 359 427 -357 384 303 -545 -132 -239 589 139 579 681 360 200 -314 -306 663 -455 224 -397 -498 -844 338 -154 -257 -431 -733 778 383 152 668 573 517 -810 503 573 -487 253 -637 35 194 579 723 -448 525 103 49 403 -420 -275 414 -169 354 615 189 -415 661 -33 -446 516 -832 51 -300 -334 477 216 494 561 468 548 -174 -740 -661 -688 500 737 151 95 -658 76 -644 -382 379 -424 207 620 -803 51 492 -594 -136 610 -39 -689 -2 -731 608 603 782 -362 -598 329 -853 -219 317 352 -28 248 -768 255 -261 -430 -344 -762 527 414 -195 -345 -899 -330 782 -734 -31 631 -645 -762 -454 602 595 285 -640 -3 -212 -875 251 -655 252 46 253 -852 -137 738 156 351 -162 -359 677 267 -296 -414 301 16 252 768 429 220 760 -481 63 -891 17 77 212 -433 -634 -133 -502 253 142 -464 14 -825 -892 308 178 -543 -274 -763 -106 798 98 -525 741 -168 -518 513 -357 32 192 714 690 -750 400 -121 -229 583 436 264 520 348 -562 582 -757 709 -602 -392 -132 526 592 -795 -462 352 527 -256 253 197 44 425 285 343 222 11 -105 -143 -628 -405 -866 725 29 -240 -79 688 -894 -775 -782 529 -134 -184 -270 -800 366 139 193 520 301 228 -707 -380 648 634 469 -127 186 -205 -361 224 -99 229 359 1 -45 -892 122 160 405 227 -467 430 114 -772 -57 -92 -753 -717 105 -54 503 -219 -264 287 -369 -19 -596 790 -749 -732 760 566 -258 -822 -388 403 122 217 -835 -15 263 429 -167 311 229 535 -248 219 -442 -577 -601 50 -89 -18 70 -873 -434 -139 -324 319 -443 587 614 -590 -647 -685 116 -800 -176 319 -840 251 -632 -297 312 427 -381 730 -465 -228 688 -352 722 -301 -702 179 -560 239 -484 377 214 434 96 -247 645 655 232 365 -163 511 -685 14 193 -456 55 -477 114 24 602 202 -380 592 175 -529 334 93 -345 41 -499 230 -407 -153 -506 756 -818 523 -797 560 -386 664 674 105 -859 537 -725 211 -98 216 -405 22 609 -441 81 -343 92 129 -549 299 284 246 -183 17 -25 214 -379 -672 -446 -537 -611 -290 -603 -79 -818 391 -236 -416 261 -287 629 -558 489 395 -647 350 683 74 -836 528 -766 -397 -680 479 -442 -253 333 508 245 411 -34 -868 456 3 -478 463 509 336 637 185 -106 -484 -895 -447 -260 -118 -293 298 110 -810 386 581 709 707 -774 665 -437 -231 500 -389 162 -461 -389 -792 -875 -587 485 -728 259 261 -420 -580 135 72 461 -818 -66 616 -264 -756 439 425 -723 -815 256 -661 -591 -493 491 30 -142 684 649 -593 -763 434 -21 686 500 612 -231 273 106 385 7 -272 -301 508 -206 -231 553 -390 693 330 -467 -410 221 221 610 -328 -374 426 -325 -618 -521 -386 -207 117 50 795 99 755 -484 -20 336 610 129 139 718 744 -417 -284 223 545 743 -631 -884 -796 -206 736 -180 64 799 -429 745 -763 273 237 -533 449 -515 -560 -319 82 432 330 76 306 365 303 440 -680 164 126 94 218 -604 -163 343 397 -687 -740 373 -142 -866 -373 584 638 628 -335 155 -132 24 209 -607 -799 353 -59 -316 693 -38 499 136 -520 -37 54 573 286 -574 280 607 641 132 98 654 -177 -673 -656 -465 -38 688 -539 419 649 640 170 469 320 79 357 89 30 -695 -56 570 59 -793 683 -879 -201 -15 -828 304 244 -782 573 -316 94 252 -30 -373 -285 692 86 -416 -459 -307 -663 388 -553 -537 687 -292 144 753 -740 530 394 347 -659 -182 -207 -641 188 -109 -382 -286 226 39 341 -517 -637 429 -75 257 243 217 -280 -648 267 -293 -844 -294 -526 -686 453 -800 62 -416 509 458 -510 -382 713 425 -480 546 553 -783 674 427 -215 -137 682 -424 532 245 692 -360 701 -470 319 -695 262 800 -449 398 784 624 -863 -877 -866 239 82 -215 320 -779 313 758 409 -859 365 -805 -385 277 771 490 337 -443 -214 241 -645 -819 -447 794 461 50 -279 -416 199 -263 173 -876 597 -131 -825 -868 -257 34 628 -75 526 291 405 -579 144 374 -78 -749 160 -378 276 305 -502 715 -402 746 800 -632 -375 344 -495 -755 -347 5 -858 -420 745 526 -197 6 26 -418 750 -899 174 -594 374 -306 -154 790 -863 408 -676 249 273 -327 -558 -2 399 39 -62 356 -228 109 514 198 -661 681 25 -812 379 242 85 -270 -331 715 618 66 796 547 -797 617 337 722 6 -426 -96 -378 -795 -34 691 -556 450 -434 -563 -607 -31 512 305 -614 -741 -413 255 52 -269 -399 -322 410 728 -573 95 189 -550 -731 -687 241 -789 723 357 415 -870 425 -365 779 271 -801 -677 -55 -13 -878 715 -183 290 506 7 682 -188 322 743 565 -11 608 202 356 -253 -691 684 731 432 258 159 -250 -243 -391 539 -787 -669 -639 -573 440 444 136 -62 -603 335 201 269 690 774 114 696 -615 -866 117 139 -702 481 -675 639 489 -446 538 26 423 714 -816 649 -246 298 -496 244 663 -373 -806 -444 209 321 354 -362 -896 -613 -109 -464 -146 49 -171 -86 -536 -752 -610 -832 -122 628 221 57 263 688 -367 -543 -359 -117 -825 -755 762 -487 -347 -699 -435 -600 -505 -139 427 676 -302 56 650 588 -712 16 -610 559 125 341 95 -443 160 -474 -347 -577 505 377 757 -717 -77 393 435 -304 688 180 -269 322 531 457 220 -9 441 569 492 447 -228 750 -464 -716 -384 -223 -590 -548 35 149 261 -806 -413 -175 161 594 704 119 582 -506 685 327 261 -718 -763 626 -257 693 -138 -726 -251 240 595 577 -870 -56 -759 -710 -343 706 166 46 -771 -204 350 283 441 261 -473 -67 -205 599 -236 -272 -717 237 464 791 -536 276 602 -785 173 -266 375 -606 163 -468 545 219 -8 639 -833 -326 84 -177 -405 566 -107 -885 515 593 125 -786 575 -618 -494 93 -4 -475 -474 199 615 -629 202 -507 731 -879 676 -629 -879 119 -811 161 188 161 407 -39 385 -146 -896 -768 -5 -891 -837 -873 -274 -862 -627 54 -766 315 -513 -537 763 -47 285 -25 -355 726 320 -778 157 457 531 -392 -615 10 -375 665 77 -645 -714 382 101 -390 -86 672 -401 156 -871 -248 -869 101 -83 -6 -136 629 375 633 -837 246 293 10 370 658 -291 -112 -12 -500 557 154 243 715 -8 301 -278 -160 190 429 583 -751 547 535 -264 -432 -133 -834 130 -658 646 -118 -650 -30 249 711 109 -244 -868 -393 92 58 483 387 186 356 488 -348 -653 20 -225 -888 97 -239 -547 32 -591 307 -408 -761 40 -620 -524 164 -213 -99 -201 452 561 -297 152 -793 -752 -564 -228 -241 439 -725 522 620 262 -762 735 -202 -758 713 -874 -722 -356 -89 -846 534 -684 21 -238 275 -768 -725 365 -123 506 -732 -426 -626 -819 546 29 581 77 266 -371 -27 638 610 -23 736 -773 778 -506 -575 -656 -529 568 -386 -161 527 585 -407 -594 481 -264 -778 281 -190 -189 -332 -504 -894 -597 -127 593 197 -757 -424 -419 558 467 598 334 -754 386 798 -177 489 735 122 -51 -368 618 -231 156 -788 583 755 203 -69 -493 -78 -575 254 -491 46 198 310 -53 -528 -228 467 -607 25 -850 -93 -697 43 -743 585 -180 -298 1 -132 492 -380 437 -860 -240 -579 -612 305 -497 154 -349 354 -682 -505 -216 -312 -183 -103 -647 763 86 299 250 7 -160 -171 -447 738 418 -209 -397 576 -116 -619 -828 -794 77 -28 -766 794 -518 -142 -20 -523 661 -314 -695 -64 -176 -521 -581 357 -810 8 635 -846 -682 -369 -727 -591 50 -3 -698 -832 380 -136 238 335 -541 179 503 -774 -249 -797 490 -509 688 644 729 -176 116 670 761 623 -722 751 518 82 672 766 679 -95 -41 29 762 -220 -348 770 314 81 -837 533 -41 -524 501 -384 220 500 -641 -660 -297 -547 -42 -543 -809 -565 138 628 488 447 148 -683 -573 -484 448 -163 -521 -452 -84 712 -433 -120 -400 445 -684 795 -596 -536 -654 -99 687 292 789 -514 458 -696 741 -64 183 171 -507 315 -733 111 289 400 592 492 -199 -696 -802 -210 309 242 -99 514 137 -154 293 -675 595 1 94 136 -688 -312 749 -822 -263 -825 348 -542 -384 659 -619 -123 213 544 -193 -133 377 388 281 484 -437 44 394 -197 -866 -502 -228 667 533 -459 -460 -264 392 -662 357 707 541 -30 -602 -832 -225 552 98 -38 -882 -336 398 -721 205 364 766 -817 228 774 326 -813 33 -284 215 496 514 584 261 462 -538 361 120 -388 474 -767 235 -374 -397 675 715 132 138 488 46 -183 622 373 -892 -156 -856 -438 191 -297 335 309 691 -172 685 -701 -528 787 -7 412 -896 -313 -594 -464 -896 382 759 414 405 -180 175 -528 595 -569 690 -521 477 -414 551 771 -693 173 -262 -620 680 -370 54 633 386 -826 -498 596 260 -859 -570 526 -594 -525 -282 -424 -284 -831 522 108 -38 115 417 654 -531 -190 -352 -627 -302 28 461 229 413 375 29 -147 695 680 -850 -268 176 -513 594 -17 -88 50 96 493 -874 720 -709 355 355 545 776 352 70 -538 56 -115 126 -290 323 362 406 -732 396 -109 -531 -773 347 -147 -516 405 324 238 772 -361 -555 -554 605 685 506 -733 -390 516 -336 -69 560 210 -324 288 -177 -526 -171 -852 -682 -403 485 663 -482 -681 -574 -43 756 134 -894 417 -762 405 694 576 -564 -417 -99 -152 542 -674 -39 663 358 570 242 -395 -817 -841 311 -507 -504 744 -425 368 -738 -184 -60 -718 -164 560 -342 -843 -220 352 -254 411 -546 752 -709 493 6 -834 -85 174 730 250 583 -627 -56 -230 771 -757 654 320 781 -609 480 141 -781 749 393 -883 454 148 306 389 -565 -12 -178 -691 -658 -335 -622 757 740 -301 216 240 -31 -142 632 -776 -619 420 -467 774 574 -836 457 -837 -652 107 -207 682 -254 -765 -417 -826 -365 -510 135 -183 510 -640 -148 585 -61 -848 -770 -486 476 370 0 109 494 -316 -201 -792 501 244 9 -497 -784 767 -116 -704 740 -138 -531 399 120 68 -829 577 -616 -303 437 793 134 -394 -613 -611 726 -569 -873 -297 794 26 714 377 -578 434 -688 -583 775 729 -682 273 61 -135 -575 -645 -11 89 61 -177 6 -896 -508 269 224 402 87 -613 548 731 -388 512 -330 285 -548 -708 -544 637 -595 302 -228 88 574 229 -525 -189 -540 653 -366 264 599 -828 179 -767 652 84 352 258 29 758 422 233 418 -339 637 793 -607 608 -763 554 0 80 -800 -644 220 708 -793 -311 449 -92 -722 -196 181 47 -442 159 188 332 -604 -189 -605 -197 -68 -517 -674 513 -449 460 -254 -885 -818 391 -444 508 412 -354 684 123 -790 139 -731 -16 48 -245 387 758 -262 314 -837 -579 -526 -341 159 765 -492 60 -161 -269 -395 -231 -335 418 -823 -762 176 360 -49 469 149 598 726 538 36 -286 -74 759 79 174 613 313 423 62 -430 -166 249 -186 -519 422 580 -26 -499 322 686 -687 -242 -555 -541 -864 -241 -594 570 -82 503 -76 -261 159 732 -502 -544 341 636 -400 -221 710 -434 -126 -547 498 718 -594 353 -263 -99 84 -139 52 -875 -836 775 249 -712 -408 613 84 609 -119 174 360 -215 -37 314 391 153 399 -571 503 218 329 -818 293 -827 421 -702 320 66 493 -87 -587 450 -598 293 -768 -709 358 -98 -715 696 50 -609 421 -602 -399 -35 -407 136 -626 270 -141 -91 -231 352 119 730 185 403 145 -842 765 -121 -248 -299 -772 -765 327 -575 -897 116 456 756 715 -767 -813 -652 496 69 208 586 204 -557 -737 -732 18 247 253 -658 270 312 -601 -346 650 -608 161 785 396 -309 -609 720 127 365 -137 -64 -297 -821 -745 379 520 622 774 -558 264 780 512 -841 94 -607 505 -730 -218 -809 534 94 600 434 604 -710 122 144 286 169 669 -370 786 745 -231 -511 -224 -819 -682 344 -601 -344 -92 -123 -647 -270 78 611 397 631 645 -103 374 158 183 631 -530 348 79 62 -710 387 -771 290 406 -892 90 -844 -12 -490 -423 -763 -611 -223 -513 769 -716 -361 482 -623 203 123 -869 689 199 181 709 -670 695 4 141 -893 -417 -517 -206 -13 102 231 -61 -247 750 -526 -695 751 -625 -509 240 430 -260 -262 -348 377 289 -725 192 -649 628 -616 -706 310 699 699 -155 310 562 -598 -768 -92 -838 -105 82 684 -203 59 -186 792 -621 584 -269 -223 341 139 269 -150 -382 675 -679 -637 -827 452 752 69 203 464 -87 -651 222 -416 -492 -311 -20 72 -657 337 304 28 -394 158 -122 757 -334 -493 -67 25 285 -765 -646 -194 -858 277 -194 -779 510 -46 -749 -779 -428 -92 -421 592 -346 233 85 167 792 547 -438 161 560 427 -184 -147 -253 319 -212 -642 -249 -86 526 583 314 337 -320 -577 655 470 114 -793 754 -167 -250 -147 670 -41 754 477 -493 -60 -534 661 28 -559 -501 654 504 -119 -108 -79 590 337 -1 -719 -45 310 -225 627 417 719 203 392 -417 -30 -629 777 378 660 754 -12 362 -890 526 -603 327 -830 745 -25 674 -709 -604 -239 154 -235 -799 668 102 -834 -499 -655 -638 426 -343 224 46 -897 -12 379 -501 -1 -137 -423 373 -238 672 336 745 -434 23 -169 152 -536 360 572 -169 -713 -741 -863 -125 -544 -89 740 537 300 652 276 -354 -333 -134 480 -603 400 -568 -442 -613 393 -307 683 136 -319 -764 414 -812 222 347 -34 637 -749 385 532 -617 -552 -618 -720 -883 -126 -733 212 643 -435 -816 -878 -869 -510 -884 -770 -874 -461 -29 123 737 98 -700 -477 -242 -488 224 93 243 774 -425 477 -770 62 -390 617 -88 480 -308 350 84 -139 450 451 -514 331 -853 -728 -36 664 -756 685 463 714 -533 -684 -222 428 -896 -551 -887 260 -636 -1 -135 254 658 498 -35 605 577 60 301 276 -111 -288 -497 -197 484 -661 -336 -895 64 -221 41 -167 -159 -884 -301 -347 -602 -667 -439 -90 -414 -236 -63 408 -473 -201 20 -215 320 -356 -78 360 -437 323 -7 180 293 204 55 -432 -617 -627 309 521 -566 632 239 711 709 286 308 -672 188 -714 -414 -722 -109 406 -223 -20 23 -241 233 366 259 -746 -447 546 614 -597 366 382 -53 -150 747 -442 -869 -763 596 139 431 -419 -713 -284 657 265 -655 628 -165 -202 -84 179 -145 -782 556 -697 -190 -614 -744 -478 456 -77 188 -217 101 -215 96 666 179 -433 -300 168 200 -894 425 -622 298 -407 574 -172 -738 496 -190 391 -105 536 487 -511 -616 378 -143 -76 -627 494 -689 -412 303 -889 -106 128 784 169 -352 -575 340 682 -222 106 221 93 -199 552 615 -493 302 572 -509 253 -361 -224 -97 -499 -846 -780 -225 626 377 280 -31 -282 -106 76 147 767 272 -61 164 -119 -549 -223 -612 721 -86 -477 355 -575 480 429 -611 605 -849 391 -361 -100 584 639 315 -851 -92 279 -900 -783 -185 -721 601 689 -706 674 -129 -416 -842 -779 -842 -604 -64 -328 -738 -457 -491 -737 677 -829 703 -165 627 -85 -134 -133 -84 701 -839 237 461 -846 -235 -297 174 -493 619 563 -199 -69 281 424 196 -887 -40 -170 89 110 -735 91 -298 -140 487 6 -738 18 -124 -802 -330 404 -49 -391 -473 -414 194 760 273 735 -700 -24 -420 -485 -544 273 -613 -539 -21 -759 232 206 122 204 210 186 -601 -27 -677 -676 173 674 78 311 -112 -45 492 -400 532 -873 387 735 159 -225 -274 166 -233 -541 -493 -69 256 717 666 257 -760 -396 -657 -123 -320 -320 659 -480 -545 -534 -437 631 -195 515 -357 -495 746 82 -601 -608 -532 513 -255 -822 -435 116 195 541 700 -311 -308 -132 715 -716 -630 -630 769 -898 115 51 -129 470 222 612 393 512 -111 459 -119 373 -760 -596 288 -782 388 436 593 -98 -8 635 86 -869 -456 307 -679 378 72 -752 320 520 426 737 456 -578 -446 -279 -887 532 -536 666 -769 -384 -170 113 -628 -73 697 -628 536 347 76 109 -631 162 -485 589 -82 -49 -137 -248 -472 -539 737 745 -779 -867 -377 -21 133 434 -117 -781 782 251 -228 370 -776 -312 -788 426 -224 -290 366 508 -245 -187 239 -80 250 -424 -338 -457 10 -844 204 -105 -321 456 504 81 730 -269 -33 -86 89 288 237 -651 222 229 176 -158 -617 129 714 45 -248 197 -410 549 -792 340 201 -363 -104 52 208 -287 513 -553 -748 -822 -776 -400 626 585 -69 134 -714 -422 -812 192 80 -741 -308 -736 -424 400 589 -680 -254 -34 794 427 389 -211 190 -752 -741 19 -123 87 368 -747 -223 578 -885 -561 -305 514 -396 -577 345 -577 -376 -52 329 -361 -529 636 416 111 758 516 -673 -454 -698 52 125 696 116 373 -141 -824 -523 146 -383 163 -863 507 431 -851 -143 -304 397 -856 -583 634 -877 780 -290 -508 259 -615 190 -142 -526 -862 -757 -120 -606 -396 -617 441 56 401 611 -28 331 -278 224 377 -752 660 -543 -288 -398 563 685 -234 -738 541 -681 105 475 124 -330 534 517 -790 517 716 -423 -279 -464 132 -182 572 -104 103 -113 -602 -432 -439 -621 -301 567 667 586 -622 -81 -318 37 -358 -868 -708 439 298 501 396 124 -541 674 -690 536 -278 19 345 -190 -77 -551 230 224 612 331 241 -622 -576 -302 167 -879 -877 440 -91 -773 83 481 -328 653 -103 -616 431 -210 430 779 -162 -587 568 569 91 334 -98 -414 -310 660 -19 95 -261 -304 -196 358 -818 63 -9 -805 -841 -519 -31 -357 -451 -425 -190 412 248 -840 450 -858 -266 -98 670 615 -670 675 -495 -882 782 82 -675 -594 -721 283 -855 -20 150 -244 -290 670 73 -868 -779 -696 529 -329 206 -34 764 521 -597 578 -564 309 127 705 -127 305 -493 -515 -368 253 287 642 -31 269 -526 -385 493 379 503 -760 547 613 -7 465 -301 -307 -734 -217 -352 489 -15 -481 -554 392 -426 2 105 -588 143 -40 -534 -816 -262 -216 462 582 -370 -201 -601 -725 -817 535 -290 -104 -732 -538 -455 -434 -72 -268 775 356 488 767 -814 598 -405 -785 -325 -417 -124 97 -480 -752 413 -883 558 126 707 478 21 23 352 -666 692 348 -25 -550 730 21 -39 53 -579 235 378 493 192 -333 -152 -404 -299 415 -480 46 -444 241 210 -782 -325 8 -784 719 -582 175 -886 -115 -872 -899 668 -226 702 -478 268 311 184 -39 794 -220 -814 -59 460 569 -652 -316 654 -383 426 387 131 -13 -440 -370 -601 768 -573 753 510 -444 767 -465 338 -180 677 -456 -81 -689 436 796 -865 511 800 -866 -267 227 -184 -363 -825 311 -168 -697 -609 -341 168 -887 -348 506 190 -790 -41 -406 -691 -313 488 -547 -259 343 -803 229 -300 283 692 -208 -240 16 -789 -432 -398 -159 367 -710 -563 391 659 -536 -221 404 -196 244 -719 739 418 -363 352 -42 229 325 737 -21 -401 -301 76 -186 534 741 -261 -252 -28 -612 578 -447 191 -73 379 -103 769 -537 197 -597 -493 -389 718 -542 761 619 461 361 550 380 -147 -866 -76 -879 262 241 -540 -312 -29 537 -528 -784 233 263 -15 688 -81 -797 64 30 -826 577 489 493 661 38 457 -71 448 56 -96 -576 -85 678 -470 -70 -655 -10 415 -41 -191 -60 10 -885 -163 737 -689 591 313 380 620 -380 -185 497 -100 -444 -11 706 -717 78 -716 34 672 -402 575 -276 -617 671 -707 -57 -159 365 -27 792 759 110 475 739 91 9 102 -533 -715 -126 416 654 -563 127 384 -308 -266 -601 108 -421 139 -97 290 751 62 146 192 602 319 66 -365 776 -293 691 -316 666 788 -660 -670 426 208 213 -424 -591 460 54 66 458 -641 -332 276 -713 -855 -760 723 -304 -740 668 -700 -774 -567 260 381 -82 -434 446 -220 -353 192 -184 791 -387 84 -235 450 -384 -430 623 259 -446 -599 -845 301 -438 364 304 -893 -78 -151 384 -144 -339 -69 125 -785 -367 -206 -234 -215 -241 -258 496 -320 -570 -315 693 -334 469 -894 -44 -603 475 -32 -807 246 559 433 -125 50 -42 432 -701 -120 23 -496 -201 360 -714 -623 -129 727 208 148 784 -99 -714 16 142 -810 -60 -615 673 -238 -66 -406 -413 -307 -680 627 387 -4 -195 -143 -520 -751 -107 161 -681 771 -391 -663 621 -343 -673 -42 -870 63 446 -761 591 -542 138 761 321 161 135 42 725 470 251 -513 -623 -377 -571 -468 257 359 653 630 -524 -444 225 693 340 439 145 323 677 -675 85 -263 332 143 -554 -669 -526 -663 272 195 -360 -642 681 577 217 -889 505 -711 -505 -148 -163 -158 350 -172 645 440 233 -351 -41 -199 658 154 -764 648 644 -800 -513 -729 -592 727 417 289 -420 556 -25 505 729 -770 355 -449 80 -548 733 457 50 435 456 -4 609 -553 486 467 559 313 -63 523 -104 -453 571 102 431 729 -60 328 -87 -584 730 574 -327 606 -660 449 360 -658 679 -342 -360 536 -414 -240 -10 667 321 657 46 457 -735 770 -750 417 69 582 -2 446 -186 350 -458 -453 -490 396 -163 309 444 448 9 460 -275 395 -229 -844 -534 -668 -353 767 -528 720 -480 -717 -209 518 393 -255 -337 -346 -15 -776 -539 -29 -625 -512 285 -172 82 217 203 416 49 -459 -103 -305 83 788 -840 -842 -894 -793 -204 503 568 -830 -101 758 -445 -60 232 401 138 -234 -831 -225 -417 -859 392 -116 -710 -898 737 400 -419 -127 -700 -876 535 666 -801 -677 483 -806 515 -358 29 -632 540 -86 777 -826 505 -845 680 142 463 296 -683 -416 -799 58 -518 -111 -473 154 286 -505 648 -883 395 -111 382 -228 386 -170 -164 -206 659 -306 342 392 -50 -331 355 -278 -392 774 136 -573 -274 538 -277 -272 423 640 291 -835 -865 215 -675 144 -846 221 73 -607 -841 -54 151 -534 112 265 363 -252 10 -207 -639 -844 -865 24 -756 -665 -782 -287 593 -626 204 713 -102 441 763 -831 -534 -333 211 -166 479 -92 -611 -856 642 -714 -87 -154 594 -354 307 -247 7 349 22 -349 663 -94 532 12 -286 771 -784 -859 -205 182 -648 -499 -617 -677 -535 -668 -884 137 -364 306 249 -122 -442 427 -700 -572 114 -385 -650 -424 -40 570 -516 -26 -155 -86 180 195 -114 -307 270 -74 589 179 -107 -606 496 218 -247 167 -454 -875 -28 -28 398 217 -569 674 134 695 630 -849 242 -24 -593 407 -398 210 644 -689 -379 -352 513 -520 -483 -169 710 103 -654 38 448 -704 192 604 218 722 -250 -327 -854 -220 -572 -712 -260 135 -520 -816 -147 -339 -29 722 -129 577 -95 548 228 411 169 135 -673 404 -717 371 359 487 476 462 -825 53 -104 -659 -380 19 553 782 147 -244 722 -774 571 -306 419 -227 -654 -93 106 -723 241 533 -398 -601 65 199 275 -404 657 76 673 322 -144 26 513 530 369 -276 -90 584 -730 -511 498 358 772 -749 324 647 -342 -421 638 -586 -445 653 99 -677 109 37 -263 210 402 -683 341 -290 -556 -873 -826 -502 -57 -47 -92 747 -97 -856 -218 -472 458 -795 -501 385 29 -310 -671 -497 -98 616 -618 234 -684 -852 300 -791 127 -529 -45 -280 -780 -736 799 -216 -547 175 -452 214 -98 -93 275 264 -324 373 -544 -813 142 -353 549 -97 -59 799 493 -696 617 -536 -58 -169 378 17 327 498 197 -591 -531 -668 -441 -160 -3 347 117 193 501 112 -35 -220 -521 644 1 321 537 161 358 -290 -327 -643 163 -532 -656 -435 -525 -869 635 194 619 529 -212 -825 281 -132 509 -618 786 460 -664 692 326 -186 242 265 385 -776 796 -343 306 441 730 237 399 -877 116 -489 -180 673 -656 -367 -415 570 411 506 -611 -178 -878 472 -831 -875 -665 412 491 513 527 557 -358 -40 -615 677 -352 -386 588 778 -733 -253 -168 214 -177 -358 542 -51 -872 736 118 -494 414 104 705 147 -540 -855 505 -406 418 -357 -203 783 -418 -613 72 -549 -651 495 -371 331 629 -342 50 144 -517 -354 -647 -856 523 105 58 -529 522 -170 -825 572 115 599 665 169 271 -274 669 -330 -809 -736 -611 27 -845 89 227 700 -871 59 -765 -642 84 335 -19 308 742 -144 -364 280 -77 -271 -618 518 275 531 -141 767 40 742 227 11 -835 706 57 -895 234 409 -548 -879 -123 -95 368 699 546 -154 -781 54 147 -775 470 69 -356 724 -457 -79 611 -793 -540 -18 -361 -220 -47 706 -645 -688 596 512 -5 528 591 364 670 -700 54 -823 -214 -479 -803 534 132 -629 586 -245 430 733 -253 174 -562 24 213 148 345 179 -606 -804 227 529 -589 629 379 -806 123 -532 523 387 -882 -500 -857 -173 -811 -41 92 677 93 -648 205 752 -67 -708 280 522 80 565 -85 398 -64 44 647 -46 578 64 -175 348 315 607 -347 -246 -187 -328 609 252 -336 -109 -350 -550 498 543 -523 669 103 -187 -616 -833 -476 -251 -754 -808 -879 -102 -333 -804 80 -115 395 281 678 -215 273 445 688 -658 18 607 695 -444 205 177 182 -661 193 -761 235 -330 -5 37 -209 738 -686 -785 183 713 -251 278 -738 281 292 -190 -267 255 523 181 192 -266 -147 -501 702 119 -157 -46 532 309 628 -890 720 -789 -223 -743 128 -96 -554 -286 206 -654 375 -126 432 793 -172 -205 -557 285 -578 -816 -364 -585 3 -685 -225 -621 -531 387 -264 482 747 703 798 -323 -111 -38 -92 -760 -516 -436 310 315 -96 -486 775 -424 -411 -439 -439 30 67 -473 -425 346 -365 -131 -88 -164 597 166 623 -83 180 -575 -774 -874 -876 494 -311 446 -122 -401 -433 -172 -279 313 718 -669 142 771 -268 -540 30 258 664 -429 -874 267 -362 365 764 -200 -629 666 -115 681 -262 234 -514 -774 371 377 565 -30 736 -225 -378 59 411 361 748 604 15 93 416 -628 -375 -304 -499 -367 -852 -430 -696 644 163 83 -184 770 33 214 234 -159 -408 612 -517 201 -278 -203 591 337 455 295 -384 579 668 -519 421 60 -104 -100 238 -744 -171 -255 746 763 509 -264 272 -797 -834 -562 -34 -791 -169 -327 74 -618 471 610 521 716 -760 -350 -46 -412 340 -296 347 -14 385 630 -330 189 702 410 -338 405 -894 168 -729 717 367 669 777 -465 139 -634 -289 756 -23 709 726 -447 -359 453 575 -821 334 120 315 157 602 742 567 579 -560 -740 555 -789 -111 -652 390 -624 -54 -223 43 -297 -423 573 723 -571 423 -775 288 577 421 492 785 -166 477 713 636 218 -796 -185 -398 343 519 -313 488 -376 -507 787 -370 6 547 -603 -411 692 -410 -442 641 -1 -51 677 -495 586 386 -656 37 -693 -649 -95 -418 -265 425 -281 702 478 733 207 -54 342 -181 -164 -245 -407 275 452 781 388 -622 -755 -55 291 332 344 -330 -84 -847 22 -30 668 -251 -433 -384 -488 293 -555 389 -482 540 675 261 -634 612 45 248 -782 -627 -388 -6 760 415 592 -772 -92 114 464 46 -863 473 298 -505 279 -225 -609 -883 384 -547 -604 394 -81 -410 596 345 702 135 -786 -554 -229 -215 339 623 -656 552 433 263 407 -472 244 -318 -188 251 46 788 799 -626 157 -630 349 -812 651 774 -306 -636 621 398 42 -331 399 -507 -725 148 -751 -53 -113 677 34 -116 -334 -622 -314 -177 -23 -758 -30 -184 717 -684 -234 447 -613 208 63 -113 781 201 -453 -172 -393 794 -595 -335 -485 682 -331 -648 489 -742 -293 -327 -1 -183 -660 -751 500 437 -659 -326 404 298 -127 449 -798 -33 755 390 -742 341 -402 441 281 -299 644 -680 664 114 513 -392 -783 -560 738 -34 250 -127 255 424 -652 508 420 -36 10 -403 172 653 459 -451 -261 -26 784 -447 409 435 783 -209 -721 -582 106 791 440 783 -678 625 167 -546 -69 285 -125 66 141 -31 -8 464 257 -242 -105 407 36 565 -565 33 -805 -318 -413 478 -355 -802 225 64 -317 727 -554 -862 -391 -796 -303 -491 -751 275 26 723 106 584 -508 -442 197 -480 556 -369 -613 -277 -288 775 729 -431 692 589 -869 2 39 24 111 644 437 556 -278 -716 646 506 -722 -664 644 -17 -879 -616 538 153 -439 174 607 -427 -690 626 227 650 -506 505 575 589 51 -838 573 762 427 -353 -277 327 782 255 -579 -532 -294 -245 495 678 74 550 344 145 -234 -730 -154 -735 717 -580 293 -761 276 -749 -558 -135 223 -553 -890 548 -82 786 -398 -112 541 -551 -346 109 138 551 643 424 -321 78 -240 589 -677 -248 -867 439 326 -417 539 -647 -616 94 486 711 -872 382 67 -105 -26 157 -330 127 -817 553 -660 397 677 649 -400 461 -463 236 -719 104 -207 -362 -345 -366 -856 565 401 684 -763 -836 -72 765 -585 686 -228 458 -93 -504 8 -680 -353 -297 -254 -688 -749 268 -263 621 -855 194 -817 187 -651 530 -797 674 784 257 -899 -528 -309 -306 637 -767 -704 -562 -382 -37 -481 605 108 -58 -111 -565 -472 -160 127 -351 263 3 645 -568 -469 169 291 71 -99 735 451 229 -731 138 -701 -464 -843 721 492 230 798 -693 727 -541 -534 -290 77 323 406 543 461 -608 -234 775 624 -551 -791 -335 757 -169 -663 169 -522 -719 437 611 523 -577 -288 521 270 436 187 579 622 -428 723 9 19 55 -244 366 -55 -166 641 674 453 -476 -69 -817 393 543 -41 -461 344 -29 283 -170 -632 486 -81 -165 731 487 138 248 612 -472 -839 236 -381 -879 -138 540 386 333 -744 547 285 -713 766 -288 421 -844 161 -2 8 54 -646 -654 -622 414 72 749 489 -46 713 486 178 -233 259 -669 -219 329 673 -697 -520 -694 119 579 -322 452 -654 477 660 459 239 -627 -554 299 -68 -110 -155 -726 -551 529 197 28 715 354 -79 546 -197 234 -477 -381 731 721 24 -743 477 -332 590 44 593 774 -553 -103 242 111 -386 615 -127 544 -117 576 -824 -319 672 -374 -123 8 -577 445 542 -582 348 -372 302 -674 -288 669 617 485 -10 -203 -183 -35 713 -323 785 -683 -13 656 -701 -322 518 -115 621 -872 -442 -424 -358 88 -703 -338 -86 -244 29 -762 776 -738 -218 -823 -95 679 142 249 545 -133 157 -535 -844 -849 546 642 565 198 544 -712 141 -744 -704 444 -6 517 -244 445 715 -39 444 779 -529 745 -662 519 -178 -29 15 793 -80 180 682 -42 298 -666 -468 -161 665 -459 587 -780 -238 -32 29 -74 -15 -421 -42 401 -369 557 -273 19 -597 616 27 -343 -468 191 -746 -255 322 -277 113 -238 -730 -205 -252 382 727 -699 -761 -885 616 -788 405 -811 -582 -775 687 -35 417 28 171 599 -835 -668 -210 -229 154 -898 280 358 467 -785 -306 38 691 729 434 234 -559 -408 -893 -762 396 -677 332 282 -878 435 -700 -668 -160 700 441 -632 -530 -61 365 546 -125 -727 -847 -157 -876 -352 159 761 -539 -788 -623 -1 178 -562 -177 -559 788 -73 -274 583 681 -284 -87 -650 -30 -312 149 -447 2 -127 473 -898 -555 533 65 -343 417 511 -122 -368 163 215 -690 578 335 614 -734 796 207 367 -802 428 -348 -532 548 383 32 -207 632 -71 -672 260 -658 -661 232 669 -104 487 -567 411 -711 -380 -552 366 737 -646 -522 499 462 743 -89 589 143 -732 351 776 622 17 -696 356 -610 -66 433 -464 -470 -79 752 125 -207 -211 25 -755 593 453 295 -272 743 -650 -80 290 -525 -369 531 -350 -24 -85 315 -138 705 663 -15 -447 -564 -527 589 -538 -325 -838 -647 -373 424 -448 -684 -638 141 423 -541 -78 343 -102 576 524 -609 772 60 -512 359 -389 -273 -724 508 685 697 466 394 -628 472 572 140 668 490 109 443 -407 -698 -227 -116 -836 -16 -348 -896 284 260 59 191 -233 -726 -491 378 -616 -761 648 -654 525 168 -319 -583 -79 -692 -203 301 174 -65 672 734 -624 456 -432 -385 533 319 393 13 206 -626 -630 -598 -326 107 -161 -690 235 641 262 -69 -843 44 66 -640 66 750 -362 219 334 793 547 -24 686 316 -532 -233 -546 -15 -732 -89 -394 -873 497 -735 134 -449 496 -355 602 -678 213 -667 444 -823 -723 -447 -212 -295 -885 757 -93 -54 784 -627 98 -396 681 317 -515 559 600 380 422 -864 -595 -849 431 325 723 -708 -635 -2 273 285 -392 655 744 644 -262 286 -351 -425 705 200 -259 410 -680 -296 203 32 734 -608 -663 797 -800 -627 515 -385 327 52 -664 -658 127 420 238 -556 20 92 378 540 653 -598 -465 -817 -877 -328 215 -129 232 -831 420 328 -202 759 167 -70 339 495 -178 191 -481 619 352 -684 621 40 -7 -600 -102 272 -830 -683 22 -208 -54 665 540 64 156 -8 776 315 -150 -728 -838 -663 1 116 -208 4 398 319 -21 -565 -791 -530 407 477 -148 -657 -888 254 9 327 451 587 -478 -748 -403 690 129 575 -631 -487 -108 395 -290 -191 -664 -433 -403 406 -118 -871 106 -822 -227 786 504 328 318 -731 -278 614 -226 -130 -37 305 497 -415 357 -515 -532 -582 162 -519 -489 -255 -704 314 -890 -832 -332 -409 153 39 268 -559 53 111 -811 477 415 -139 -606 172 -327 274 798 -498 3 516 627 164 662 233 -400 183 -871 -347 -61 97 -793 -899 12 15 -815 618 159 56 178 1 143 357 547 593 676 343 637 -372 155 530 -280 -409 -837 -829 742 -36 -644 -193 -736 748 664 -70 -521 -246 611 105 -8 -834 740 -66 -502 94 -234 -390 524 313 -469 -737 -40 -169 -571 161 702 -611 -638 -831 -595 591 557 -131 -146 266 671 -480 705 -736 -177 -643 56 158 -309 771 649 -207 437 -810 410 -544 -54 362 213 -205 495 -279 -464 -466 99 625 -771 347 569 -11 -555 -774 60 -416 -435 445 661 -727 -464 696 -37 -531 -676 -514 -460 -624 -50 -370 -711 499 682 151 75 -413 299 753 73 -463 528 -790 -7 186 164 595 672 -775 566 744 272 -725 169 -366 -77 736 -270 -529 -663 622 -890 -269 -265 -665 -616 -73 67 -713 634 -274 -497 652 197 -888 318 -343 645 -693 -619 -337 -134 86 -793 365 -856 -383 7 -317 440 -887 -587 -389 597 -370 664 192 -273 -383 650 679 421 -625 22 -571 506 -278 -125 -328 -150 694 225 -128 -342 251 699 365 -818 -525 -528 -87 -879 510 -247 62 -106 398 97 -173 524 -375 -853 -285 -123 -265 218 -105 -228 -855 -849 -456 739 152 265 270 -445 27 -898 296 -29 -58 -557 -92 -13 495 7 29 -623 196 -766 304 -847 3 576 -2 -153 -827 -418 -464 -214 398 -690 126 -666 -275 -610 18 -177 610 -826 646 715 -264 -530 -406 -706 745 -821 750 -255 297 710 -423 196 658 -60 -380 22 -6 -196 -105 220 701 -128 377 -863 -465 -835 671 330 -31 698 265 -659 -152 372 719 778 -581 4 501 227 -10 -250 774 -210 -544 25 -216 -652 584 -834 -504 -422 145 -208 -244 737 608 96 34 -565 -833 347 459 -575 -92 600 199 636 -790 150 -212 -92 -99 -334 190 -721 -700 -772 326 -532 445 -410 576 145 -28 -595 492 -236 -442 -142 -825 494 -657 -293 -190 160 -650 576 -611 745 329 10 53 -666 -703 -170 778 -324 -499 -410 -2 148 270 -15 -155 765 -166 672 366 -843 -222 144 -357 -400 438 -80 -712 -855 -846 563 -492 -78 -311 719 108 -169 118 -506 -744 -87 -487 164 669 -566 -397 543 -146 417 -31 -220 684 -845 -830 -841 236 -346 -893 798 -205 339 -103 -301 -607 -173 540 51 -310 -299 -121 -405 409 -283 578 382 -721 -594 -253 133 -712 -165 647 158 -344 -99 -510 -449 -720 564 261 151 -199 -891 367 469 -184 -893 -609 660 750 39 -188 -2 -101 -533 -672 668 717 -348 -852 -441 472 314 -264 -860 -733 489 735 278 -132 458 581 -702 714 -346 -705 744 -84 476 385 -815 545 623 167 -175 -617 -426 -305 -560 -259 -266 -863 -404 -803 555 -555 141 -745 407 134 512 184 257 -710 280 427 -674 -649 -251 208 -756 162 -398 -520 326 557 26 338 244 -223 -736 -869 -408 441 -203 262 -793 -720 182 -527 -869 1 -613 408 538 -414 747 -276 222 653 106 -605 81 178 647 751 -503 -632 537 -425 768 415 -810 285 426 -153 586 34 549 -126 -466 -425 -185 -227 -721 -195 61 -85 -725 246 -427 -64 -1 -535 -72 -291 679 -774 76 -92 -333 -813 -808 629 -357 -563 115 -244 -688 -175 355 -162 309 266 -778 316 -173 184 194 -268 43 10 607 -349 121 -513 -865 -693 414 -458 -841 313 -9 -530 16 -543 303 536 -678 -832 -203 -106 414 82 -44 191 462 -782 584 -451 796 191 720 -788 509 607 740 -608 -834 255 -694 -365 713 404 -538 -524 164 -36 332 -271 439 -740 534 448 -173 -542 -777 -516 69 53 -475 619 297 614 143 162 551 -557 -56 -742 -391 -847 -5 78 336 -897 -775 -751 -6 -762 93 112 198 607 -209 286 -343 -430 -80 648 -416 721 166 -663 -861 104 -603 504 122 264 711 73 470 621 -407 -736 64 290 57 -512 -622 -731 112 -206 643 -311 -239 733 -340 -789 134 -892 -23 -833 -751 153 616 33 573 -718 -673 476 452 3 361 -373 -749 791 -370 716 205 -507 116 421 -161 12 167 -863 410 420 -137 -335 -340 -12 168 287 40 -607 -235 -235 634 -314 792 -692 -417 646 -26 629 563 -111 760 -32 559 -664 223 459 447 168 -510 273 -820 456 -671 -371 -514 758 500 -619 -618 498 271 61 -35 -874 -379 -769 -630 282 -237 -457 -164 759 -170 -703 -693 318 -353 2 628 -674 -374 -821 799 438 -229 -685 -420 109 105 -875 378 758 710 -280 -767 -188 -217 -550 102 510 -516 -872 -188 -658 354 372 740 -549 -427 -85 -162 -88 -525 771 619 -241 -454 -739 -766 -97 -784 -318 516 -292 312 -97 721 -148 -66 -695 430 -112 468 -897 558 408 240 -284 -74 -773 -463 19 -376 -817 711 699 178 -43 -703 -181 -877 -659 485 216 325 -574 -437 -12 -331 -256 568 544 448 -749 -460 -742 -713 73 568 67 247 -494 41 -39 511 -90 395 540 -295 454 -312 463 -887 -790 -68 762 -620 -714 -77 -593 503 -391 -687 800 -865 -859 -723 -578 -24 -768 -660 416 0 -404 -422 -318 364 310 -618 -663 718 442 570 -233 -526 55 712 198 -767 -387 84 -475 -731 -103 758 -457 630 403 -288 517 -409 -566 -40 -428 -48 -544 548 358 218 -198 154 -280 -824 -742 748 305 -441 214 -493 -334 493 -197 -152 -413 -557 -355 -893 344 -425 303 -439 762 -582 750 -430 507 372 -820 -607 -169 -325 -681 41 568 647 -497 -814 620 -123 -309 -861 396 28 237 541 -485 756 -90 -820 92 798 313 -680 -228 -192 797 625 -684 313 -688 -781 421 -227 432 -620 -842 494 156 205 611 -62 498 608 181 -670 354 -555 175 -713 -359 45 45 -651 -788 277 -497 -384 -836 632 475 -33 -558 -159 -681 524 731 -42 267 -307 -780 -290 -899 -514 -786 -762 -444 -612 534 -523 284 -314 142 -31 427 -14 -444 280 -509 -538 -421 9 -296 173 -670 107 -134 -890 -73 -319 741 -713 -19 -771 -285 610 -174 -622 -168 -72 128 -733 -704 -450 264 -260 -147 416 -539 735 -863 -521 477 28 -78 -101 13 -246 318 -222 505 -359 -278 -164 -414 -726 430 -362 93 -818 621 463 -701 203 332 -466 192 79 414 373 -540 164 -608 -807 317 161 -78 -625 636 -62 82 562 397 610 -340 -70 -69 106 -50 312 -123 752 -576 608 415 662 373 -786 -643 -876 567 -29 -223 675 -420 381 -198 -882 -874 -499 371 -104 454 212 609 18 658 -308 -817 528 -345 -252 8 566 -783 507 -353 410 -794 -11 -453 -674 508 76 761 -696 425 162 143 398 563 106 -538 785 721 668 -235 470 -791 -65 498 684 258 771 -687 167 -611 524 225 699 747 534 445 797 445 457 546 775 516 675 -79 -597 -671 -420 251 547 663 -884 209 46 686 -478 -322 -512 -858 437 -822 539 -221 -658 598 -787 787 -718 353 665 -562 -36 -724 -191 676 479 -98 601 -128 163 528 -639 122 -594 -683 -766 494 273 228 -550 -578 -165 -524 -271 -28 -163 -857 -572 -565 -323 -436 -694 761 -420 547 179 65 -859 -350 -773 50 -701 474 -487 -126 -553 -822 -148 -611 -130 545 -662 -737 273 321 -325 -212 -254 -706 -485 -6 338 406 669 -887 698 715 -98 194 559 386 -161 624 251 221 550 -443 -344 -221 198 -629 -880 9 -665 -266 338 299 -723 134 317 605 755 203 -107 -272 760 -131 -530 -777 -440 673 551 -353 -581 219 283 -897 762 316 -703 348 -809 -281 615 -688 -866 -278 -250 524 60 -57 -240 436 598 536 346 177 -848 -240 194 202 595 -547 398 696 514 422 -205 -874 743 -605 270 -480 147 -881 -367 -721 31 -827 682 56 -206 284 -436 290 140 -234 -407 303 344 -395 -745 -628 -505 129 -449 128 -858 -255 -757 -70 -323 -350 487 257 -269 -373 459 737 -55 -398 581 561 404 -546 729 646 -362 770 -530 58 719 578 17 -366 -819 -79 681 428 -676 -576 -12 -333 514 -895 -209 -22 360 -275 -564 -536 -754 -679 -553 626 429 339 -742 459 -63 216 -432 423 -613 206 -35 60 -726 11 696 722 685 -204 -257 -725 -649 531 585 755 -732 -586 234 -801 -489 -459 322 -687 81 261 464 455 448 386 -235 -269 -283 -875 293 -41 156 -27 -793 585 772 -8 456 772 722 -631 578 -386 -669 -501 -748 -671 -522 96 430 -418 -652 -105 236 -807 -366 -226 428 -582 738 756 -344 164 -471 -753 -230 741 -640 119 573 426 87 181 654 608 -42 -689 -162 627 -763 -772 -676 531 196 -227 426 -282 541 728 -566 -335 -357 -369 150 677 -645 -285 -353 -187 470 -37 -248 -230 726 -468 -236 186 -479 519 44 -725 -84 12 -601 -282 115 546 -312 479 141 -735 463 -626 -535 58 -833 638 196 11 -430 -121 -651 170 -146 -414 -463 -893 -178 -559 -21 -819 692 642 -298 427 -401 -393 -31 -655 -260 249 723 428 -598 -365 651 -377 281 -234 -869 -560 319 -436 -502 -46 -325 -183 436 569 -659 -146 -776 -811 585 -761 663 269 187 282 -212 103 683 -800 -12 520 732 -381 -505 -368 -204 405 589 436 590 -659 -652 681 -429 -533 61 28 472 407 -780 346 120 533 -4 222 723 -311 356 -437 -169 386 -196 -29 116 -629 -603 795 -864 -855 140 210 393 -521 471 -818 -187 729 -619 -21 -333 306 173 -663 556 435 587 757 593 551 -450 -843 16 572 456 99 376 127 60 337 -300 -531 -88 -341 634 -14 758 545 332 -515 -489 432 264 -334 288 -659 -234 -149 -815 -5 -447 -695 -420 -632 -713 180 -51 -115 472 -375 -489 -121 -261 347 366 -244 -278 3 626 221 -693 455 -385 712 192 709 258 226 668 709 698 -102 -878 418 461 -441 288 -819 -772 450 -842 251 -420 -586 -776 766 -111 -110 -34 -800 -711 -772 -62 -1 -560 -839 -117 111 -256 792 -879 -364 -103 -477 584 -881 -698 696 -658 203 533 -649 565 269 383 368 -77 619 -341 710 797 318 656 566 752 376 526 105 624 586 281 294 -194 529 -556 3 448 -286 -371 -77 299 -727 -230 -625 428 -412 -30 -140 -142 515 -683 398 72 104 798 -390 -799 164 138 19 -697 -1 171 116 -317 -740 435 -3 -488 615 -692 -54 -406 794 -767 348 -235 518 -17 -861 -3 -346 -388 559 -782 109 344 -58 -796 -881 -809 -342 -897 -280 -780 -379 -595 -810 344 -542 -810 -351 420 60 -526 -257 731 342 -798 -745 -534 -175 205 -577 -746 433 -552 768 141 -659 -333 -385 -511 499 -414 720 550 654 -658 504 -788 676 -462 94 -578 281 -765 12 355 309 323 -432 -199 721 637 -49 446 724 111 44 -259 -477 540 406 -349 -73 -682 183 141 -581 -260 -46 -375 637 -164 -422 -725 733 -683 -34 -628 -599 -411 201 -517 -566 -810 695 118 -838 26 -838 -441 -366 73 575 761 -353 -1 -315 678 618 791 146 -378 -645 -812 114 146 535 421 536 -243 518 -516 -622 21 -331 -500 782 35 766 -756 -706 756 -112 -597 -786 499 -757 -675 280 -493 249 49 304 -188 -469 -336 -703 173 438 179 -754 525 -256 318 238 -8 -470 -311 -26 -778 -555 403 239 287 -828 28 181 405 -456 658 643 -800 -826 -50 -5 17 69 -739 -763 322 -134 148 -35 -871 -383 755 -644 204 785 165 -599 148 -188 291 261 681 -614 118 683 -92 -341 -480 -867 736 657 781 -367 -85 -379 -689 58 596 -591 158 93 459 -525 -592 3 425 -851 675 -490 632 120 -281 -382 -317 351 719 248 100 408 503 615 575 -457 340 333 -577 -893 4 -783 327 -582 -426 268 279 -552 64 -14 412 639 -604 -523 -485 114 204 143 -269 -253 593 321 -623 -281 -893 -16 -730 -359 -535 554 -335 650 157 -788 38 652 -473 21 95 216 -745 -864 -692 219 0 650 -55 619 243 23 691 635 -759 443 511 -469 785 -636 357 627 651 586 286 373 406 698 581 -680 152 637 -153 -583 -426 69 -653 140 336 -460 -773 -877 520 -77 522 196 473 359 -598 -446 -184 314 380 -454 613 431 756 -259 433 581 433 -506 485 774 -71 -872 243 -306 -586 773 -703 153 98 -786 188 -779 -383 -349 354 401 564 -862 491 785 -193 -739 -238 423 -282 546 -378 -655 489 -501 188 -719 -253 -218 -197 -501 -278 514 613 565 50 700 391 176 -542 510 -499 -686 675 -400 -173 -596 -21 -828 528 343 23 -267 257 -259 198 776 521 -720 486 68 -117 -220 -259 504 -894 534 396 184 557 505 -154 -105 -241 548 569 -637 688 -588 534 -303 471 -422 -97 186 527 -594 -497 -772 335 740 -667 266 674 754 447 -288 -409 371 170 -464 236 707 658 -609 -283 688 602 -254 35 -492 -120 -779 -239 -832 45 -761 296 352 621 744 -175 -579 -203 -340 -820 -496 -183 -67 -471 427 -429 -698 507 -216 468 -626 111 -38 643 165 789 -334 -455 -298 49 -201 195 -43 76 484 319 492 -702 -185 -109 796 -408 620 -549 -552 -772 354 160 18 723 614 -303 66 -431 -18 453 599 523 655 -335 -345 682 -9 -236 134 -851 289 751 -8 606 440 -195 -698 -782 564 -666 6 -396 677 -734 360 -61 315 635 -35 241 -244 -423 253 354 -183 47 -816 -68 419 -137 670 513 46 577 -121 179 -58 -649 -732 148 -667 327 757 270 739 -121 -201 468 471 80 -692 364 -656 -665 85 -822 -727 -816 -806 368 -61 -859 161 -339 318 -465 -186 41 -644 -409 587 -126 -546 -101 415 509 659 -565 -200 -882 645 -749 -798 120 82 -782 -154 -398 171 542 752 526 -550 -447 363 590 -245 314 -394 226 -331 -668 -63 -859 -41 690 -25 560 -342 -814 -693 -732 -156 -467 690 -471 539 487 667 -783 -848 -219 327 -767 -855 -872 -426 351 -415 64 683 655 631 -775 -546 657 -196 412 46 690 112 -723 691 414 -10 175 -511 -568 -739 778 461 364 -214 -328 485 -164 214 -227 293 -888 320 -382 257 -265 -21 707 126 -470 -324 -323 454 584 -546 789 -227 55 326 530 -642 -391 37 -700 -14 147 707 -863 -548 -130 -72 369 -308 -820 35 649 -544 713 725 653 -527 270 -372 -325 -450 -87 -285 296 -85 262 633 -848 741 -13 146 -136 11 643 414 -219 -459 -666 -321 -193 -537 617 180 127 749 -551 122 -413 -532 9 207 765 -808 -768 -189 -97 -15 -629 492 -870 -467 684 -160 672 639 -655 -813 152 -456 -480 -397 622 188 -568 -647 -73 615 349 314 489 34 -2 -585 -578 -763 343 370 -424 -413 264 544 78 238 44 -101 651 244 -183 662 696 -816 35 -657 455 -230 -637 -290 132 432 105 677 750 -628 311 -42 -295 -604 193 -196 -142 270 378 -204 -243 132 8 23 -634 -37 -830 307 -167 -558 -24 720 -584 199 726 -366 683 707 -387 -91 249 282 727 433 -730 -896 -457 -480 492 195 -2 34 -628 -280 -728 598 -150 -703 -845 783 738 -365 709 -477 390 -326 -539 747 326 -96 687 244 -835 -494 130 194 101 -339 64 381 -791 93 782 -524 -215 -483 585 200 -78 669 -813 589 729 570 -807 -380 -280 -139 649 -527 506 437 348 -699 6 64 375 65 601 -726 -796 -205 40 -733 463 328 -303 -704 730 -130 30 -15 -637 -610 -136 -650 -87 -819 -249 204 -284 -252 -239 553 519 -645 -624 -185 174 -271 489 582 692 467 -318 -507 -111 491 67 677 -248 -275 -430 -228 733 446 667 468 348 -779 -155 572 218 84 -140 172 -14 -852 -735 -392 257 -535 665 -827 697 -631 394 665 -559 -840 283 281 -334 648 -456 -201 252 800 -175 -174 154 -431 754 -530 -695 72 742 -571 72 -285 -424 -440 242 256 567 -111 -161 287 -758 -767 -716 183 576 -181 308 6 480 74 -9 685 -62 367 -805 132 -632 573 -432 -55 395 -732 -626 -435 -33 -378 -21 -255 713 524 -651 -238 484 498 -803 402 -412 -44 -38 -749 -105 44 -870 689 -354 623 567 -195 226 -476 471 -820 540 -165 509 459 -65 178 -580 180 -672 -96 -725 29 -811 -318 538 -437 -123 -802 -53 450 331 -49 204 -572 388 -428 777 677 388 -537 -845 61 260 -772 -874 -847 -283 122 -456 280 -750 569 -450 446 -93 667 -714 309 82 363 372 -607 -84 98 -169 -610 49 -78 226 -334 -425 22 -256 71 527 246 236 -57 -568 76 115 -898 434 126 -310 614 -225 114 -73 -875 122 -33 -165 -66 312 576 503 -326 -158 485 -865 766 689 -265 -300 -541 70 487 -209 -445 738 -318 196 -860 -684 -685 -327 692 -143 733 1 -306 -146 507 -85 -588 582 592 50 307 -223 601 179 -585 -130 -870 -4 -669 448 653 395 -342 -72 39 597 -694 -699 440 -569 -197 -354 146 600 181 569 547 -5 399 -58 -38 465 263 557 437 -38 -625 -747 232 -861 -391 770 -394 758 221 548 210 578 754 -813 410 -468 135 -621 403 -565 -469 -55 -800 276 330 41 214 -485 248 -836 -263 -896 44 760 -58 -895 -580 -97 -872 578 70 451 575 -120 -818 -476 -348 474 628 -883 -115 -354 -183 31 529 231 666 -884 -664 -3 -811 -614 -743 -530 -741 480 235 222 761 243 521 -423 417 65 252 125 185 510 533 -240 -236 553 756 -522 373 204 23 138 731 -720 -250 86 597 716 638 -402 550 -197 331 -537 -728 265 726 57 276 414 -328 -376 674 -887 -454 -494 -161 462 512 -595 -111 -258 -97 -233 -816 582 -269 -362 724 491 466 -612 180 132 578 -194 413 536 682 211 -53 235 615 -525 149 -149 -382 -92 -60 497 775 327 502 676 -291 136 572 -297 -264 -530 199 -77 -214 -422 729 740 220 -815 628 217 -407 -548 -201 -143 -506 -343 148 -733 -831 -152 593 128 182 496 -572 -144 403 720 602 -773 704 -401 -837 -447 -715 283 -628 620 74 708 711 212 -257 -394 306 782 219 -389 -463 -616 -397 372 535 -896 -580 533 -394 3 760 -263 311 -558 241 668 576 297 -272 -580 -699 74 783 772 -515 220 618 -586 797 111 -111 729 88 -43 -257 -11 45 88 558 367 -622 -235 480 86 652 715 -514 -786 416 728 -19 404 -771 -506 -814 150 -744 725 169 198 -551 -611 -826 -283 -617 -712 200 -350 -201 395 -179 -837 -523 -636 679 -350 465 296 -628 -259 -333 -68 270 -683 -744 -415 666 -230 89 596 694 -261 502 -211 -871 -818 -881 -648 -207 -447 -513 -795 164 780 -742 548 -794 -836 379 -285 750 223 -206 16 -370 57 108 475 707 757 759 -380 -242 727 603 -195 585 575 741 781 190 517 453 697 290 99 33 27 339 -449 -107 -217 715 -490 -408 587 304 461 29 570 -565 -621 427 47 -681 605 -617 -298 178 763 -546 457 -789 590 -403 328 63 408 -653 -667 601 -200 384 -609 -397 280 -654 -333 -491 -401 366 -602 670 -143 193 -534 -92 -604 -624 -35 -833 -130 -407 -630 -854 -376 -800 -645 -635 -258 -834 -364 -837 -359 -399 630 783 -127 -457 202 68 -147 291 199 -249 -31 264 -306 -592 -871 -463 -300 374 -865 -544 -520 339 787 -483 -897 -240 -228 -102 -596 -329 -653 588 688 712 486 109 -806 -92 -441 221 -505 87 -378 402 201 691 -862 227 -753 -790 -163 -812 640 -419 -367 475 -339 -420 667 -177 -883 -757 -772 176 281 703 448 -706 -569 417 -863 -522 213 -233 -773 -603 739 43 -36 96 -664 246 742 246 128 -724 715 -242 432 336 -210 772 315 -501 -334 429 556 442 -254 -118 433 475 -515 -761 -111 107 629 -492 412 -240 -277 -675 -647 648 17 698 747 -684 -339 -1 11 -249 179 496 -190 -330 -869 -361 -470 -377 246 -254 104 -870 259 -263 726 -450 -462 -265 -847 -169 797 -131 660 -844 771 -886 -581 -283 -415 432 -375 -500 755 -203 331 -169 -458 -518 800 33 -250 -67 -595 -726 615 -659 -177 -698 -762 -843 738 182 472 159 510 -844 650 -606 -343 -420 -235 -620 785 -403 -289 -251 -672 -196 -590 230 -316 447 -539 490 714 -463 -154 -206 -432 -569 473 -697 -503 712 399 404 -470 -141 365 373 -572 7 -52 -104 -294 669 41 65 -691 -294 -576 205 348 489 180 221 723 789 472 -265 -94 -118 713 -412 -811 -7 15 658 -205 289 -316 -32 -504 -69 738 727 -248 -318 -662 -529 -257 -446 -779 313 145 688 -2 -507 -878 -831 -677 -542 551 477 215 276 253 263 278 -723 -541 -111 443 -581 755 -676 -801 642 229 367 435 629 287 510 -202 -799 -150 -398 -558 154 112 520 -213 782 393 721 447 222 513 -824 -138 -554 94 19 421 -47 -67 400 -759 -14 -192 80 -481 46 -813 95 503 308 -184 752 -394 18 -896 -761 140 -562 46 289 -890 428 -10 -248 -30 -897 376 380 -651 -460 -189 -804 227 293 116 -135 185 -450 -398 -760 -25 -676 -97 -403 -774 -243 -340 642 -356 -223 -119 -673 -370 683 452 275 -96 -884 777 -276 -830 790 783 665 356 -585 125 -534 -137 -650 -808 -97 170 552 645 746 57 -741 304 -755 -568 -107 -494 -572 239 317 559 701 -449 -24 -285 0 -566 226 144 328 373 34 -768 227 484 755 -458 -783 715 84 -310 -102 -716 -414 -313 558 754 762 -464 -676 -771 539 -637 -787 -566 -271 701 -521 547 607 -68 -353 -44 67 -365 -261 20 682 544 -281 -242 -430 -328 -587 437 -491 519 495 -293 -597 -299 -242 208 689 501 181 -829 -870 739 -485 452 -479 376 -138 -478 -135 382 -510 -231 -779 -689 800 462 404 -541 528 -561 -656 -452 -207 -257 -747 -755 -337 -497 -529 -768 364 300 -460 -62 288 -825 -670 204 634 -184 -191 -763 -846 -700 702 -437 -567 169 -404 227 286 -635 -651 116 -140 247 -533 476 -175 784 308 786 131 718 -470 -831 -21 187 190 -430 -737 121 -617 -183 476 356 593 28 -663 521 80 19 -876 321 340 555 -387 -514 -285 -714 -444 -68 -434 -567 -282 276 -452 232 -67 -764 -886 -372 -181 -661 265 -671 -500 113 -82 121 502 255 592 -272 -431 -660 559 64 -741 -851 -773 -759 -851 529 -689 783 100 -299 182 -837 -353 605 -682 -374 730 -888 681 293 308 190 411 -54 550 445 -18 -742 289 -587 -139 -876 -39 -559 -572 733 440 -416 -468 -301 800 464 -24 772 -548 425 104 -849 786 -397 579 -538 82 -69 -26 564 278 -776 -188 21 -47 -390 160 397 251 -821 -889 90 -448 485 -411 -259 617 -329 470 797 -184 -874 429 -406 622 708 -225 728 779 324 -520 294 619 655 -730 -704 -146 -551 -420 754 222 29 12 -524 -142 -405 -459 128 391 -483 565 -503 -160 -359 13 565 492 -656 109 122 643 691 -319 -225 381 -529 282 -561 -665 -337 -119 798 769 458 -187 -472 106 63 491 413 183 -153 -177 -121 -816 735 530 621 327 669 569 -98 419 -776 -747 -344 719 382 -163 451 178 206 780 414 415 624 655 -621 -625 -717 -298 -94 193 188 -398 -72 -827 -97 -763 -242 -504 -143 -160 -162 -394 -103 -40 258 177 -367 -694 587 392 -248 746 -91 774 371 -21 -160 -701 170 52 -515 -509 185 -497 102 544 -107 -313 -591 540 -73 316 576 610 -599 -658 657 -136 -563 -720 739 369 -755 2 781 -592 -324 272 348 -690 -520 645 -137 201 -693 174 -284 363 -715 -415 -899 708 121 -873 -489 -459 -825 724 -259 -803 -33 -501 -152 146 137 -214 175 -173 697 -559 778 -654 -46 56 547 -730 62 -287 97 -807 301 -883 -877 -627 -75 -661 432 207 -842 555 89 84 404 -403 -805 523 -132 429 278 363 362 95 431 698 -504 -554 346 -685 276 -164 22 629 680 36 -149 52 -845 -335 374 -548 -370 -135 217 -30 -339 -157 -578 387 752 786 -506 200 -127 -544 171 701 781 -393 278 249 787 539 -370 676 -632 -291 292 -608 77 -751 446 796 76 -146 -145 123 -645 -701 -376 -400 794 -115 253 -411 -352 -123 49 -827 -400 -433 -479 -229 496 -580 20 104 -112 -276 75 -328 493 -330 669 -597 -660 -509 393 -614 -341 768 -617 -205 -394 -60 310 196 -726 -14 68 408 428 -661 565 155 39 -89 -583 -156 316 -732 662 -229 763 -99 80 473 -389 -649 -360 -235 797 -439 -534 519 -128 -338 674 -354 -104 -367 -159 -314 534 -877 605 92 -384 355 328 658 -367 -352 -190 -553 88 404 -445 451 -222 667 477 -815 -879 -541 364 103 98 -852 423 -195 -277 785 -307 -624 -392 -752 639 -369 332 495 -336 -552 -798 393 556 782 -61 174 -302 -50 -568 410 205 -517 737 589 -502 372 -87 171 -346 753 475 94 643 -669 44 -24 -893 376 -292 717 56 49 198 -299 -156 -860 138 -487 -259 -84 743 289 588 -133 -899 -810 -135 777 62 -671 -479 -14 126 -470 739 -122 420 341 -165 78 -804 -1 733 250 -426 64 175 197 384 -829 16 583 567 -115 307 513 776 112 354 -226 -358 420 202 -573 12 194 481 -488 47 250 -584 -508 765 209 -610 102 688 -468 -785 -730 -460 95 341 677 -865 288 -414 130 -147 380 -809 -777 -63 -743 -650 661 -75 570 -522 72 116 -80 794 223 192 618 -870 61 344 68 707 329 358 -444 267 -579 684 385 -853 257 530 -895 -528 735 387 -383 392 -543 766 81 506 -173 609 -822 -506 -475 25 457 -811 8 719 -171 -52 708 66 -213 353 481 47 247 -570 133 262 569 609 -74 -537 -70 -810 -852 291 285 -302 -854 606 -810 -541 -85 548 192 -772 7 -614 -856 773 188 -6 -605 194 0 299 560 -760 1 667 -568 368 -153 -421 -803 -737 -518 -182 -547 -565 -823 -541 667 -190 419 222 639 -679 249 -868 624 302 -404 -635 685 -830 393 -628 657 -237 82 -601 -66 -170 197 -100 -843 271 -781 624 101 568 -499 -329 -616 -668 -760 -378 798 -99 -682 -731 -848 94 -36 -383 -252 771 -271 -800 -595 -492 -525 -420 213 230 614 -9 172 -253 -282 -603 -287 334 707 425 289 786 163 -442 331 -893 154 -66 28 358 -298 -305 -718 -790 57 -844 -216 -283 -757 203 414 -676 162 -131 173 409 166 591 -501 221 -863 -377 20 627 -232 -712 758 290 739 -200 -228 182 -861 178 762 245 -167 105 -689 702 317 681 -280 42 688 690 -790 110 590 625 -242 -890 157 191 -96 672 498 -893 -611 -91 -731 -44 194 -484 -321 68 639 469 191 -443 -525 148 480 -16 170 -47 -430 130 278 -734 -87 -816 -331 -227 -215 -631 -720 60 -580 -353 683 -802 -632 -494 422 362 118 721 -96 -893 404 -864 -689 -654 -221 -288 -603 -171 -55 321 436 -569 101 -617 689 645 158 -715 596 658 -553 435 -57 -377 -835 744 92 -470 -527 734 670 605 402 -260 -524 -508 -86 56 364 -175 124 267 304 640 241 -694 780 -745 153 511 -79 -430 -341 266 -270 2 -873 -768 -797 -695 389 -326 -884 388 -726 529 676 -889 151 -304 -195 -566 479 -885 460 100 122 -380 741 -364 -562 -110 -553 190 -428 246 326 -483 560 471 624 -537 339 -423 -538 544 -872 -809 684 253 -886 491 471 386 -265 -787 -798 -135 540 -826 -324 780 -205 267 298 151 -487 135 798 695 745 -634 775 407 409 -34 493 167 -168 -544 -679 508 -92 -900 387 -293 219 -380 -674 538 -493 -141 -850 -720 -545 675 325 -475 -350 766 -376 -423 -834 -119 -46 -439 185 -848 -284 313 -890 -537 320 603 708 401 -898 -676 -887 -403 -742 562 489 -543 -97 226 15 124 -581 -482 216 -238 -873 -348 367 -806 -854 571 11 -739 681 630 539 -713 748 -494 588 -868 -336 735 577 -642 -2 249 -465 553 435 -232 -437 559 -397 -690 389 134 -749 -612 680 144 -533 465 -448 529 512 394 -326 -466 -573 20 -683 343 371 -791 266 606 -169 -513 -245 635 54 -249 87 -394 736 399 75 277 255 121 506 72 -2 -172 339 -672 -686 -275 192 366 -300 182 490 -444 -741 481 -783 -791 -253 193 -428 -47 403 -889 -607 -505 -496 583 345 233 -149 -560 468 -550 -47 -565 -496 -730 -2 105 -342 110 598 247 125 47 269 -454 337 -215 19 730 -174 779 -463 334 704 673 -668 547 -34 -428 -738 -163 -706 526 -769 -515 -594 529 -637 -31 204 -593 -647 588 699 34 -165 664 251 314 694 183 -37 606 -210 -508 -33 -319 -235 94 792 -370 320 -551 -601 223 -87 610 -50 540 212 -190 746 -170 -682 -130 455 -23 672 -537 -540 358 48 -292 -540 564 -319 -170 -651 644 172 176 753 764 -426 -236 580 282 -667 682 -20 132 -583 654 499 -461 325 -552 -366 199 -833 -550 -644 -288 350 112 248 -728 -380 439 133 396 -67 -335 794 562 660 519 -297 -248 -604 184 91 625 419 144 -661 418 -453 -468 692 -94 -22 -879 545 267 -314 -77 764 201 151 -35 -301 -857 -660 -368 -574 679 -136 -339 634 -386 677 -9 -808 -443 -19 699 -747 344 312 -120 -71 143 -864 -122 -75 -6 -401 -104 -498 -624 389 -776 223 55 379 664 -486 -676 153 -789 -467 -35 -845 -790 -704 -510 -626 -23 -752 339 -892 761 314 -373 -544 -152 -719 347 486 -498 397 194 -802 143 -660 379 -270 -822 -722 -834 97 -827 797 -877 40 732 669 135 13 218 -159 247 -752 -63 423 -363 -452 3 729 687 -799 -148 500 75 -29 197 -659 403 346 600 645 -798 -639 757 -122 609 230 -165 93 156 -277 -110 -692 -900 -679 128 -544 76 -166 -406 73 -682 -58 301 -104 -874 -567 188 23 532 -52 -792 93 336 -510 -655 137 -68 -247 -787 -106 -701 670 -889 -482 -686 -200 582 492 -523 -822 472 -682 259 115 -204 708 -647 460 721 -125 -786 -191 360 264 20 -846 376 -18 -335 556 250 -310 -1 -793 -719 121 262 -253 -867 -802 -203 4 727 96 -595 -310 402 -566 368 421 103 -371 -617 642 -814 663 615 1 -537 440 -783 265 305 593 -897 -709 -515 625 785 -233 478 -305 -153 640 618 -761 252 -849 264 695 -750 125 -342 530 442 76 -45 616 7 158 738 2 -707 498 270 630 -519 -687 703 -678 -420 161 -787 575 315 -451 -474 -721 484 515 657 492 510 205 260 -124 466 -646 414 34 -660 43 -577 -277 -242 -54 -580 -765 -145 -899 -3 114 -576 225 -285 -445 -885 381 83 685 -360 354 764 -621 -403 -604 -530 -12 -738 -300 -203 519 -190 -771 -766 679 285 310 541 -250 -598 737 -691 -827 773 -447 572 615 43 8 -68 518 -253 -510 -254 464 319 656 312 -865 -272 -590 715 -823 -430 518 -884 -225 -491 404 645 582 -711 638 -878 -91 -800 484 552 648 -150 -502 -835 53 -188 -405 145 -109 697 477 237 -703 -128 -676 701 -209 106 -41 -511 37 361 -286 470 -311 276 -733 -55 -723 -587 652 -262 703 518 -248 496 94 304 -553 -134 -416 -870 -359 230 -717 140 515 -250 -322 -885 -616 -50 521 308 330 -431 -372 650 403 553 682 796 279 85 137 -34 -312 -408 154 -224 209 -899 559 -386 572 -791 -419 -305 150 -790 714 -342 -205 -523 720 -322 -385 -24 405 433 -883 651 -75 -457 -426 -549 65 -552 -508 467 647 -205 159 -763 -217 -152 622 66 -628 -490 -15 -339 -546 710 245 -14 -97 -6 -30 564 -298 -890 145 306 -545 -277 677 349 -83 -411 -389 615 426 294 139 -307 -70 502 -844 -712 171 -487 -575 353 -293 588 -305 487 731 -26 -874 -24 -383 -353 -551 389 756 118 -302 269 -115 -499 -288 -496 747 -159 159 346 562 781 579 140 -70 -862 -492 -670 -896 487 -745 -296 -694 264 -777 464 364 -787 -436 -219 -467 195 315 129 -108 -148 187 631 -525 -65 -82 193 511 -160 553 -783 571 435 -31 214 -164 475 600 -509 -84 724 -166 -118 486 -206 53 406 -149 571 460 -605 -663 505 224 -492 209 610 680 -105 395 -198 458 -45 -818 -717 419 -730 172 702 -333 -301 -811 -355 -441 -106 -656 430 -366 518 458 491 562 -884 174 410 116 -768 -245 65 -832 561 -673 -684 -54 -485 -558 -430 -293 -464 -54 179 335 655 62 -869 278 639 -696 -882 629 -789 57 5 183 146 552 577 149 80 721 -789 -184 -397 261 633 740 -770 -96 165 -597 137 439 760 -414 489 250 499 -436 -294 3 157 -437 -605 285 -835 -795 771 305 786 319 -322 754 44 330 -153 -678 413 417 322 -887 -247 347 752 -488 194 -564 63 325 747 -641 -328 -881 546 508 -116 418 210 -680 -276 398 -614 28 -491 100 419 715 406 792 -850 -857 -631 -314 -17 -66 -25 -154 584 566 -640 -87 -556 -586 -454 513 528 -734 -449 -9 -22 -139 317 612 437 313 -111 -585 -333 -789 -893 764 -564 -202 -328 315 -736 -536 329 526 -883 602 -230 -121 -104 177 -127 -20 2 494 -895 -51 604 736 -465 -299 129 -750 -422 583 612 -209 493 -147 725 641 242 340 171 322 372 35 -702 -385 -466 -554 310 668 250 469 354 575 -377 -197 246 -288 371 578 -752 98 -831 -510 317 -231 -342 -111 -45 67 700 743 703 23 252 -403 -647 62 186 -704 -348 683 299 -189 674 25 411 126 398 197 614 -723 33 710 603 522 -656 -833 576 747 569 712 -899 715 -841 -806 -543 -781 -558 339 -646 -400 309 -310 -144 -579 -612 359 419 -650 24 -233 -223 -658 153 784 259 -802 -255 406 50 -129 178 147 563 -860 -139 -82 -480 -811 -365 -213 -332 643 -78 64 -792 -896 479 -130 679 -698 -510 -600 -516 -205 -7 589 287 130 -554 -864 -636 438 234 -389 119 152 184 -294 610 -626 -296 703 606 67 442 197 253 -765 -385 -613 109 -55 -192 250 -114 26 269 526 -102 -272 -817 -598 259 106 -552 -652 187 -188 544 645 -323 571 -126 -293 -340 -490 -446 457 -791 -756 374 141 -872 -549 -219 724 -256 365 -677 663 -193 -874 733 -449 -312 308 710 69 549 655 800 565 -501 257 -12 -84 252 -628 -680 724 642 76 170 -298 47 488 364 -192 -657 -821 -526 -598 229 555 672 765 -480 -470 60 -475 -852 559 -803 -614 562 598 -365 567 41 -436 586 572 -756 -447 -522 435 -42 -268 116 695 271 -752 -562 634 126 -72 -744 -58 -279 334 -640 311 -587 -716 -165 -615 452 651 94 650 -398 291 -683 -475 -68 217 -530 723 -887 596 -419 252 -484 462 -802 -395 217 288 -282 105 -332 361 -687 -838 -528 -265 573 238 -117 -879 435 397 -1 321 -702 -38 595 -135 -872 402 98 684 150 -804 -846 99 -542 -613 424 -647 576 52 -47 487 -815 -595 -183 -313 -340 -123 -765 31 536 -228 306 382 -452 -106 -443 -328 -512 -826 385 757 -47 -185 135 -165 -65 -742 -605 -363 478 -160 416 358 678 -217 -348 341 -190 344 24 18 -34 -82 -657 648 -188 296 -295 116 555 732 -508 338 -462 584 -243 -80 740 72 357 -546 -553 -894 369 -834 -201 -360 -215 242 388 741 278 663 376 -89 762 -48 -535 607 -85 -839 240 -355 -476 -489 -522 438 462 92 -808 261 342 -290 765 -678 150 -881 -110 -815 -692 -775 650 271 -35 744 351 -136 227 -709 -807 275 146 374 -417 -524 -94 -733 -743 -63 195 -443 -69 309 -655 76 749 597 -237 547 744 -887 524 -370 -406 302 306 -85 585 -657 -237 251 -514 392 641 -515 -206 59 -895 -448 -6 185 -807 306 56 -438 -331 735 -420 690 555 -305 381 401 -844 529 65 -506 -458 -683 -193 434 799 -772 201 -542 -512 -421 466 687 756 -753 -58 338 246 -697 -543 -180 -320 335 19 499 573 262 121 61 -191 -562 -734 -133 -396 6 -670 -691 563 377 347 -567 -407 -359 -180 -318 -447 659 627 -325 -127 -697 -213 -450 -144 -503 -30 -158 -239 424 212 681 -290 639 527 -879 717 23 55 -535 -514 541 641 -871 409 -181 -473 -323 466 648 656 -40 182 45 -284 -11 -142 534 133 -286 542 399 450 603 -601 377 -423 705 111 -528 -409 -154 61 -281 -527 -417 776 455 -353 756 712 -151 171 449 -259 -433 -768 172 -618 -880 408 -55 -477 -898 -144 -397 408 778 584 -69 780 -853 539 -463 -305 518 159 172 122 -878 -150 -678 -50 252 -224 3 30 -285 219 440 241 -614 -510 -71 106 -565 -348 512 -726 634 -119 -254 528 362 188 -545 528 -876 -313 -89 576 140 -742 340 441 459 -104 349 -595 -343 778 -20 313 552 205 -145 -789 -726 186 -886 -840 -388 -524 -859 -422 30 -125 196 -360 -719 657 -315 632 -16 -831 -430 -282 -299 -281 -566 -750 390 -562 -556 641 181 -658 -93 2 -413 -541 616 796 -261 139 -681 363 551 -848 288 -366 779 -374 -526 -65 482 -700 -399 434 -454 -28 -464 -667 663 -94 -701 -714 -412 235 -27 438 -53 -799 580 -875 -108 471 -495 370 -355 -573 -899 -404 739 326 -90 715 -393 307 -721 -892 755 174 367 249 490 194 -146 30 358 -371 707 -693 -716 649 -782 93 -526 -638 304 -712 89 -794 160 -372 29 -101 516 -60 -152 -170 -87 561 -478 -275 125 175 -524 -703 423 -660 -382 700 20 208 -672 -630 575 611 206 -681 122 -806 -592 507 408 -624 359 10 593 223 -720 -82 194 -660 -715 275 255 406 -672 155 159 74 222 356 -585 698 -319 399 -855 581 85 -412 -890 339 -533 80 287 -84 -285 -538 181 -460 218 -527 -617 437 -196 19 -558 107 -507 -456 -269 57 -707 -697 643 -209 696 105 695 197 771 345 -412 180 -589 297 -240 -363 572 -200 267 -288 568 -227 -576 200 101 -513 -180 -162 367 -229 -434 591 171 -18 315 -867 -323 278 -84 394 337 80 385 -84 12 -253 -150 285 -561 -784 -333 490 -651 119 9 -280 795 -748 717 -596 -363 494 634 38 -678 66 335 418 -15 -847 785 488 -558 654 -442 666 -131 100 323 206 -605 -560 -341 502 236 -242 -627 543 -124 629 -498 -622 -399 432 106 538 56 -656 -723 -126 -130 -654 546 651 -319 445 -461 336 -397 -517 -516 -559 550 -765 191 -886 354 132 -45 525 -214 -4 390 337 -892 -381 -257 -201 -506 453 -407 -593 -696 -475 -594 -115 47 266 242 556 -390 414 327 533 -111 -828 427 48 -802 -199 -630 -772 -572 -291 -272 685 -119 -360 669 -581 661 -801 -831 -491 141 -405 -639 537 -838 782 -292 687 716 -844 87 775 -341 -183 -614 605 -386 -106 -143 68 -808 741 -350 686 -839 -692 665 -10 -484 -669 396 313 477 -168 -183 -208 747 782 -282 197 77 -169 -252 572 -372 -707 -788 -347 -12 529 -362 -124 -594 -3 -86 -25 139 225 -45 -880 512 -104 201 -276 -653 -96 -647 -375 -667 561 229 22 192 -260 362 -148 -420 -442 28 -269 611 -733 -650 739 -100 -22 -602 -409 201 -715 -684 47 293 252 -703 -304 707 365 -617 333 -175 -639 482 379 -443 -539 608 381 -698 149 -871 696 -449 -763 590 743 -196 -691 -410 -819 359 -434 -136 -633 -87 -234 -815 -618 559 624 348 608 307 -387 -858 -727 -169 -556 -123 -471 291 655 470 -608 -712 587 -875 191 150 708 730 425 -693 -347 277 659 513 -140 -333 -174 566 -614 -188 -94 192 139 -594 -641 -256 -718 -805 150 -151 -856 -430 -419 -528 -97 -865 334 -91 -169 -53 536 156 -345 796 415 297 749 -572 640 -295 83 100 559 528 -442 -469 190 413 483 -843 -3 521 -671 -877 673 434 172 3 565 -61 59 750 481 89 -741 -449 -131 475 523 529 -296 511 53 -884 261 727 555 242 519 -891 15 -880 660 -2 83 36 125 -381 -199 733 32 363 -346 711 -124 -501 571 782 -652 612 -872 646 177 156 28 -779 -377 -629 549 -735 -399 -468 -742 194 -559 -230 484 -652 145 487 672 740 -577 754 -247 705 -201 -845 -408 65 -206 -470 -413 -555 109 -476 763 -708 94 -67 221 -672 36 319 321 -710 752 -650 -871 -700 -843 715 366 -454 355 558 46 -859 782 -160 -512 146 427 -772 513 -501 -435 524 -426 -274 -67 168 148 -109 -590 78 772 583 239 742 468 -524 -521 -324 22 -343 -167 621 -23 -751 213 216 596 384 173 752 -533 -779 572 -719 -478 -863 -724 28 -3 642 489 -644 -472 -693 338 180 99 89 -247 532 -239 -158 -666 -149 -461 -341 228 576 309 -215 336 -328 -480 765 749 -110 -204 600 -162 49 -579 630 1 419 -536 -12 267 311 -810 255 191 -722 -458 95 446 -212 489 -269 -289 -294 315 -839 -865 732 -556 -274 177 236 449 -622 105 -449 -188 659 -621 580 778 196 427 -542 -429 592 -618 720 -510 402 -175 -793 350 90 172 -659 -88 -126 -624 -218 705 19 254 62 233 602 473 621 -736 -388 -815 327 -427 231 -48 -389 736 -880 504 -702 549 -713 -374 28 447 -801 -856 35 64 3 -497 198 -198 348 481 -162 286 -266 474 1 291 -849 192 -92 -698 451 174 9 -375 -11 597 445 -485 -234 237 -135 -82 442 -841 -484 344 700 -528 -12 797 755 -868 -254 -781 -217 -858 364 548 633 60 516 225 704 -472 -752 -880 191 -554 -16 -308 -228 -10 -730 364 -56 -863 -536 -182 -236 211 -235 -414 -532 366 -324 -847 -198 -623 -706 -283 205 62 721 23 -681 -534 -20 609 -683 30 666 617 199 -715 732 -127 203 -343 -534 -685 513 -798 127 274 -379 -286 -649 -248 -262 137 -646 -409 -74 602 -787 -360 -697 131 38 168 -809 -334 353 23 -888 -223 253 -615 -643 -862 -599 -868 -636 50 -504 -119 -530 -189 -559 -184 366 -565 -746 -80 57 -17 -408 -128 492 221 -253 -580 -652 -71 328 367 179 -520 -406 128 -536 511 -799 -166 616 -534 67 56 -712 -600 -580 466 -828 469 -688 -641 578 677 -646 -223 600 216 772 -394 -607 472 560 387 457 -58 -801 -206 618 288 233 183 -260 146 607 722 259 689 -186 582 28 -359 -82 682 -828 130 -355 -554 -765 -390 740 126 600 -293 -211 -267 -785 -873 -132 193 471 29 667 -137 669 -638 771 326 -363 170 -521 645 104 -169 678 688 150 -718 -802 -512 618 -808 -195 700 792 -198 -425 531 -289 -225 430 40 5 213 -736 -662 -95 49 775 125 18 -508 685 522 777 440 -626 -323 -573 715 537 -223 542 726 -408 -502 366 -172 -440 -94 -310 62 760 -781 -605 -510 -49 -600 -484 -699 674 -229 -430 -185 718 559 -817 793 103 728 -859 712 373 10 -744 -205 472 -6 -104 20 95 -151 349 -255 787 91 132 152 -696 -449 552 -637 96 343 -218 -818 -208 17 363 724 -878 -372 34 -142 758 -467 299 -156 -279 178 378 -697 -520 -451 624 505 -243 -135 635 277 329 -519 -152 -561 -705 358 -742 607 588 518 -158 -797 283 320 -338 742 -660 675 -476 673 -80 697 155 524 276 -51 -264 -332 -14 417 -188 595 657 -626 -437 -214 649 -751 -56 -640 286 30 416 361 -337 594 679 396 369 -557 -801 -362 -476 463 -414 432 15 -718 367 240 654 685 -765 -270 218 -88 -319 235 -430 619 -603 -323 -263 360 -635 538 -204 -107 -559 447 -303 144 400 -395 479 -726 699 -706 -505 -866 -315 702 -497 -311 -359 758 349 -594 -136 787 -315 -855 580 467 23 98 -326 -254 -100 -522 -9 101 752 347 59 705 -291 -180 -730 346 574 -223 -288 -573 -118 -852 -555 -662 268 -874 -435 41 404 -419 -796 231 -843 -646 186 -747 385 -813 -142 38 -615 -224 325 541 -653 -319 -888 -37 -568 -772 434 -735 174 -289 -493 175 282 660 688 800 260 694 499 -95 -23 158 -451 -227 384 166 -462 -661 -304 -36 471 311 -858 -273 71 -5 -43 290 344 -468 485 183 -318 -261 674 -438 13 -96 -143 -596 -73 -616 -534 -58 -488 -620 -653 797 797 -71 441 608 -589 666 -896 -892 -269 601 480 -793 150 80 221 574 -66 722 506 -50 -533 545 169 670 123 492 -520 -608 -94 535 168 285 -259 646 502 301 -523 84 -372 -165 -554 -50 633 -691 295 -425 -692 -364 37 -445 613 -129 -641 307 454 -47 287 222 604 -12 -229 -168 -636 551 -676 525 458 768 386 -7 -47 -339 260 -65 276 -531 -44 742 516 -369 436 559 -286 -679 -741 -18 22 349 -311 627 393 598 377 453 -803 485 -384 221 -593 170 -424 502 -793 -348 -241 35 -173 740 45 -376 115 473 -5 -247 -195 -554 544 24 -387 592 -859 484 268 771 784 547 46 403 700 733 -213 116 -254 -523 -820 58 -781 597 -534 -279 -811 513 49 -591 6 403 -425 581 -415 774 -166 714 -427 195 -213 -317 394 -781 -585 558 344 266 653 42 642 -768 -516 664 -217 -624 -251 97 530 -409 -71 484 -14 -75 503 -22 -387 510 -796 702 275 380 -438 84 -844 546 105 -339 -801 307 651 201 -246 -441 -454 -343 421 -818 -614 698 -424 -659 343 630 -270 22 -722 273 -396 688 -547 -215 -653 89 66 -611 -351 -518 -496 -638 763 -372 -347 517 -626 78 -220 366 236 290 -464 40 -109 170 -400 -863 -40 93 -299 638 158 501 235 631 614 621 576 -622 13 -178 -45 230 176 -794 -113 -451 447 -874 -601 -490 -847 551 168 -505 -365 704 75 768 721 257 709 371 0 318 -604 576 650 456 -895 -361 680 437 241 293 86 178 613 -475 -619 261 206 331 -461 680 -473 -876 -866 791 -502 -265 81 -449 476 479 -736 -443 -347 -343 -737 -816 -716 -585 234 -42 -365 388 38 791 -883 -422 574 7 216 433 -586 235 -722 646 -292 -424 338 -170 777 363 447 692 208 31 426 780 296 -629 -485 203 -21 355 85 160 -659 13 547 155 -428 220 66 -605 199 471 -845 -324 -276 -303 731 114 157 -487 -56 -430 -599 322 -518 -513 176 398 -720 -251 -668 52 555 -821 654 129 44 732 662 -14 -741 -190 -753 -410 678 397 612 -272 111 -243 -25 -816 -804 246 -544 738 141 -128 796 443 -369 398 -71 -466 -308 602 -155 687 -757 195 -13 244 84 -826 316 -35 377 795 -101 -440 -20 752 -517 -597 -244 553 324 -702 -622 -324 -64 649 424 341 551 -106 -831 -455 383 -59 162 739 -300 -156 -326 720 319 -742 599 332 -683 -863 674 -845 -124 152 -270 698 -66 -8 199 -154 -787 424 234 -789 762 274 43 -481 390 -449 -557 -886 -456 -778 -48 -204 -881 316 -393 284 -85 -95 75 -280 524 357 1 415 -95 169 -188 270 -221 23 -179 188 481 144 -220 -38 -871 -238 -892 106 758 624 598 -616 -790 -141 -739 -689 354 -362 227 349 -234 -306 165 63 188 410 363 -431 241 -629 -219 -759 -255 474 -690 -64 -38 -455 648 360 -680 625 -289 -529 -476 -661 503 400 -792 167 582 -59 -600 663 350 -296 493 323 578 -224 -670 766 30 -214 -483 -453 551 123 425 -871 328 -473 17 -381 -402 248 -461 -291 -593 -567 439 -12 -846 -141 115 -109 -437 427 -862 -180 -235 -238 800 -685 284 -826 -711 -440 341 586 -814 687 143 479 -555 201 -152 -424 -787 -360 -48 433 787 -225 719 -115 625 110 -87 254 392 -81 -277 358 -735 -634 681 608 -877 -629 363 228 330 -498 -433 -582 38 397 639 -826 709 -236 152 529 728 -436 597 -294 -340 -557 558 788 527 531 309 -88 571 -43 -15 277 186 -266 -132 518 496 506 -437 772 -167 -386 125 -30 -850 167 -1 -95 749 356 -702 -16 -56 -320 -768 -58 -628 -532 -289 -146 -694 -532 737 -82 -469 -227 -715 713 569 -208 -709 -119 -350 -571 367 -626 673 488 -223 171 794 778 -443 446 -274 364 501 519 784 334 285 698 -657 -106 85 -285 365 -850 245 740 219 -8 -31 664 -372 90 529 -171 605 92 -214 502 322 -133 201 -726 -86 -49 -712 -234 -502 -457 397 -473 29 -291 -533 -399 -436 -22 -528 692 -19 -865 -267 -611 -442 365 328 559 -865 -862 633 -783 -163 20 -367 -287 452 -199 37 -128 -580 -781 319 51 -108 -33 -25 -392 -820 -887 -492 -531 -200 -227 754 6 483 -102 -752 614 -781 -283 -167 -77 -369 754 -446 -737 399 -71 -760 -545 -414 -783 -760 326 9 679 -446 125 286 602 -311 236 3 79 553 701 -113 -181 -796 411 -529 -608 -822 -721 3 -566 -430 -292 -842 -715 206 -814 -345 -272 -465 -160 -618 235 -294 -506 420 -195 563 -274 445 116 671 99 58 753 -426 -744 -111 104 -75 -242 387 -173 562 -280 -302 -292 -310 298 288 16 436 -415 183 404 415 21 568 -421 458 -335 374 291 -463 195 -161 787 778 -113 -829 -717 236 604 -53 404 638 -202 -668 797 -34 236 -752 -779 663 -628 -105 773 -523 -575 440 -166 390 338 -119 -345 -706 39 -454 -661 228 473 -233 -275 -858 192 503 674 -161 -8 -510 155 -437 -104 -608 108 671 45 137 463 460 -805 -110 436 -572 -727 363 8 220 -267 -514 -715 220 448 -588 -30 -626 395 705 -825 -863 -252 -360 -138 -759 -503 480 -424 244 -471 678 -506 -446 93 527 -391 86 -722 -239 -358 602 299 -272 -324 -292 602 603 48 -301 232 -662 -713 -320 749 10 -389 229 -753 -534 -888 -894 592 -75 619 -233 -741 -134 567 783 -521 428 -309 -482 247 283 323 -294 2 -247 -371 -275 48 98 -98 -270 -29 360 -526 702 541 136 311 -314 524 -678 603 604 -29 -721 43 23 -875 -132 122 -29 -78 -861 380 -625 770 -604 -363 -678 58 -36 722 353 -658 747 -467 -170 51 601 -68 -711 -667 606 683 -213 -808 -618 356 -447 -306 -807 -179 -391 -852 -800 282 651 -512 59 -329 308 -778 -534 -790 294 511 46 640 57 -349 336 631 -269 79 170 -337 -634 -312 720 -26 533 -651 -432 -64 521 -752 -523 -619 142 76 -115 587 -658 402 -51 474 -388 -792 -134 343 -49 737 400 -885 -422 490 106 -603 70 -76 381 -890 374 -680 -642 -592 -185 68 292 344 -225 -327 -560 -514 94 525 617 94 -702 443 -585 145 588 770 -629 196 447 542 -667 -300 41 26 728 -882 -385 -782 -327 551 -739 -335 -474 745 -390 -592 650 71 -383 649 -417 291 -555 -728 -836 -583 -897 -277 -516 -260 -693 -386 -287 551 518 -862 447 -77 -751 -823 421 34 -872 -785 -517 -80 -804 76 730 105 792 -674 -196 737 212 -593 560 657 -814 260 -24 327 -48 -593 753 523 602 334 -596 -256 -419 -561 -364 105 -823 378 -296 -176 -187 583 649 -672 681 765 314 602 -365 799 -764 -307 235 796 627 -781 265 -164 789 -892 664 116 -562 -339 -244 -51 341 115 -847 -631 382 729 -64 22 76 -203 -149 -499 -864 753 -669 -442 -222 -862 43 -695 -679 519 357 683 370 371 -60 784 249 271 506 -888 266 -212 -367 713 242 -558 98 -897 74 -537 -490 252 214 173 255 -647 178 -2 -30 213 -198 -358 102 -367 207 81 -628 586 -272 -220 767 -649 -688 -210 672 485 -85 -627 -734 117 764 286 -797 695 -301 -647 -463 -555 -457 -500 -167 -278 -165 491 537 -535 -367 -307 329 -66 -422 -504 -782 -79 71 443 -897 -562 -219 -706 625 -548 -61 -622 -673 -780 72 -412 -515 -703 -692 -588 373 -264 -224 -171 -235 -275 -179 402 71 712 81 557 -105 -64 577 -562 641 -768 -103 770 367 750 260 -210 -887 -388 213 748 669 220 486 163 553 209 46 -741 -476 -750 722 239 110 -469 154 -454 612 542 530 -407 30 -380 -499 -626 -508 206 384 -774 -584 -103 -292 58 353 -200 -478 349 731 -311 308 -284 -547 191 -650 145 -601 -401 148 -843 771 310 -254 314 -193 -839 310 -322 318 -686 -216 93 -728 230 -491 -446 533 359 603 759 662 -194 -548 -265 330 766 499 -512 417 -474 -255 747 477 -25 -122 793 504 287 -829 428 490 -34 -594 -808 672 47 -182 -753 -799 -13 -644 165 -30 -768 683 66 103 -281 -103 558 90 735 289 21 337 386 61 514 555 -817 -174 76 613 -233 706 433 297 643 -564 652 -269 -678 0 749 260 97 415 143 591 -277 192 797 406 325 515 328 -635 -390 -768 -398 -34 437 422 -269 -826 333 527 398 -330 430 -866 -564 81 -601 498 188 -510 475 -731 -798 189 371 -615 -879 468 -865 121 175 375 250 -827 -135 70 -513 136 -758 -605 496 -336 322 571 720 -313 340 116 -67 -751 171 -112 -679 281 -531 634 309 187 171 -271 356 128 49 -125 609 629 592 246 57 247 -802 -31 785 465 -570 166 777 523 798 664 589 400 -119 -371 -603 302 371 -233 -823 324 342 -318 -460 -811 471 751 -534 147 139 -765 -626 519 -523 -573 -377 -587 -614 303 2 -150 241 269 -724 -124 -893 -248 522 -778 -65 76 182 364 665 -279 -831 286 644 -743 15 392 770 212 -123 232 301 -306 796 -647 298 -484 -409 493 205 691 234 638 -77 -52 -682 685 -883 -178 563 -701 -246 -43 -684 -232 246 -113 195 789 590 50 619 -372 -159 -527 736 -305 -665 -793 -585 194 -487 -97 434 170 -716 -627 -295 10 -305 -56 -288 -857 4 -87 -743 389 102 -543 -809 -72 629 -647 -160 -799 -571 414 676 -536 -391 -677 -522 -457 664 634 -618 377 613 -55 -738 -675 6 356 283 687 662 768 691 -122 -786 766 539 408 722 72 -643 -598 223 -285 330 432 -445 -284 6 -535 -603 -402 -865 -77 -714 -640 -56 -296 -447 116 -263 -235 737 76 -203 115 -835 573 778 -60 330 88 -296 -107 668 613 -572 -723 -621 -495 -703 -673 768 790 516 475 710 191 -224 94 -253 593 399 192 698 246 -389 337 -223 347 221 190 74 -814 500 -794 727 794 -510 249 -80 412 413 -81 -314 -752 -262 490 406 211 391 476 -83 596 -260 -7 403 -714 -672 740 453 -162 -723 176 -302 293 66 764 96 401 -155 -148 -143 -400 335 243 -120 797 -59 -496 83 494 654 -101 -340 -388 -831 -585 -788 409 530 330 -440 -183 -120 609 140 0 267 594 -210 -132 692 523 643 89 -150 -826 716 346 -671 174 -686 -161 -680 451 -136 -196 -139 -764 -863 512 544 60 -488 -463 -730 -410 350 -143 408 110 -581 338 415 -255 -417 478 -687 -553 340 -425 -690 404 -598 182 791 -700 -143 -892 74 440 -20 -793 -688 210 -322 -34 792 -752 -100 156 -251 592 -474 711 -77 -353 -865 534 -171 -509 686 184 -542 239 -145 19 -704 278 42 102 -73 -695 -809 333 212 -338 95 39 41 339 -253 -833 -724 621 -377 683 -438 539 -735 -307 517 -498 -107 800 558 547 242 522 171 -65 652 -231 -847 -851 738 8 569 -382 -183 381 -81 -732 291 384 196 719 -415 412 -362 -368 -795 -465 -507 473 202 85 -414 -553 -236 -335 -831 -74 -812 132 612 490 -222 -522 -74 705 -745 55 -654 299 -726 -290 -21 751 147 -630 316 -800 -713 -843 -562 438 -149 83 -431 -753 511 750 567 680 -708 -215 -19 -637 146 -606 -285 -571 557 773 681 -427 593 -639 429 -582 -50 328 33 -477 271 -377 -117 697 450 460 -529 -781 -83 430 93 -703 -419 -508 -88 -243 -849 192 273 124 77 731 -705 -391 -863 6 -293 124 193 618 89 -434 -661 -371 -835 743 67 -203 671 580 517 -362 -131 -672 727 586 158 205 77 -806 -543 729 -704 -681 357 726 345 -786 -226 225 746 440 -756 -551 604 221 129 -233 80 -321 265 719 398 -875 63 -721 -695 429 263 -417 502 624 526 -826 -679 -51 765 -863 491 462 -511 257 451 143 -401 449 167 743 -23 480 -553 518 -749 -373 -755 -819 448 -198 -120 -612 333 -812 -180 234 -503 -896 229 -53 2 -627 -19 -472 -271 -49 789 -758 781 -10 -704 433 -834 794 -664 186 -752 668 396 -720 791 -191 255 -243 762 202 -421 -155 474 487 -697 674 -71 -626 -509 155 -738 612 149 -279 306 -529 658 -250 -430 -269 281 -314 496 -244 -431 207 -772 -625 69 -809 43 -864 -778 -86 267 -225 -784 -382 -500 106 199 297 -755 -600 -56 -841 -735 276 355 553 -429 -305 -508 -280 282 -520 224 -693 -308 66 -447 -94 32 782 -56 -110 -740 453 -208 -697 524 -248 472 -864 172 168 -361 58 571 725 440 -804 520 -840 -604 -797 -542 -280 280 114 300 142 -467 473 792 217 550 416 291 -869 -284 -135 -165 532 45 189 644 -797 223 482 621 -95 216 599 -70 430 -675 -26 -817 -377 367 -194 -690 799 98 -13 -500 -669 -263 -285 -241 733 537 -40 -672 84 648 -534 497 -576 -7 -805 746 751 -482 -288 -555 -694 140 -152 650 -126 447 -466 743 486 499 127 -666 -792 570 323 765 715 206 30 688 586 530 342 648 -516 492 -870 161 -408 -512 -731 -474 43 506 372 138 -693 -750 -613 154 258 -565 -809 308 -178 -719 -202 -234 -205 -887 300 -719 734 736 -136 498 -574 -363 -168 193 454 24 37 423 295 -712 -483 658 333 798 -779 686 598 -42 -678 102 -610 66 283 367 -691 755 -559 160 360 170 78 549 -52 120 146 225 536 -178 134 59 -347 -180 776 219 194 -67 -574 768 779 -543 610 639 -657 605 347 627 171 -598 -150 -791 -190 715 -708 -810 -485 -103 80 -185 429 -103 -832 -94 286 -127 393 83 -462 433 762 188 -99 -420 -118 -853 456 172 576 693 -534 -194 11 19 57 -554 -148 -210 390 -360 -697 -676 -882 -503 -465 -724 553 511 -491 -152 230 235 729 -76 463 -479 175 280 -520 587 -57 -727 -856 91 266 -708 -720 -606 -737 50 603 787 -65 -76 125 590 630 -716 -564 642 -466 613 62 749 -791 -58 8 749 -608 -888 754 -867 -876 212 453 -106 762 -524 373 601 -482 181 -63 143 -851 417 726 -354 425 348 736 250 323 73 517 275 639 -755 605 200 -164 502 -590 -165 -295 -592 259 593 -782 144 -382 -477 -229 130 371 600 -316 226 -878 -102 166 -847 -812 -463 296 -896 -472 -396 -47 707 -394 17 337 -877 -49 -306 118 551 322 175 -433 -420 -103 -657 422 331 112 -313 -35 -790 -11 693 -575 -450 350 -71 -641 270 690 243 762 -559 -64 651 749 -735 -364 82 -620 -714 -249 601 7 628 -35 -289 743 11 -898 -652 428 239 550 515 -628 -877 294 -697 366 -889 663 -501 301 -239 -39 297 -750 409 425 -95 -736 -397 411 -401 433 -461 -250 796 -582 714 -183 349 -341 91 560 -783 -189 -116 781 -722 -229 -326 -168 302 -190 378 -511 -187 299 455 -663 308 661 350 615 65 -510 -513 430 381 524 582 -875 -791 -67 125 -394 309 -668 -256 -455 -80 639 714 -335 -817 391 -316 651 363 104 448 573 -337 74 366 64 490 790 274 131 155 318 655 -750 378 -825 166 -394 554 -579 -390 749 -287 -460 -669 -488 -804 484 -124 -600 -266 -254 -264 -759 91 721 -739 -119 -413 252 -891 -300 -51 -119 230 -410 308 -891 260 -269 32 -206 -243 550 -46 -800 -708 512 -711 -769 565 -882 93 -787 -564 457 -830 -47 -209 280 660 -382 -116 702 -521 255 -862 -859 395 -162 -751 -70 -494 -613 -79 -357 -900 139 -620 443 111 -235 -277 -481 -890 393 -265 -165 -20 -216 787 134 -449 -617 -492 -111 -77 -363 -725 174 314 409 -483 278 -451 467 575 -584 45 -648 21 775 -111 -338 -574 -841 -678 -532 386 -635 -477 541 178 -717 -452 -802 -250 -305 -594 277 -548 418 -195 -591 54 417 587 -301 -577 -427 553 304 155 -431 -71 45 220 461 -838 181 150 -18 593 617 482 -662 -332 -205 -465 -98 229 423 -290 100 -424 -148 786 -71 -410 -661 -720 -227 10 -654 477 -25 181 140 286 -576 531 -507 -565 605 317 -244 575 423 -314 480 -847 237 -209 -631 642 -811 440 484 326 502 -412 284 -740 -655 -453 447 315 -520 -664 276 245 -31 -268 -788 177 -618 441 -64 123 -193 657 -150 217 -571 66 -539 280 -708 -126 -117 -100 525 531 -67 758 -692 -227 -444 -814 -146 292 552 -864 -649 52 228 407 -290 -611 -422 516 92 77 582 528 108 770 794 -400 -838 421 597 686 -29 -429 -880 144 771 373 677 495 -455 -263 -560 -548 -84 -798 594 -325 -255 -726 658 -257 578 -462 431 9 -39 -822 -330 481 -49 195 544 516 -576 -101 263 -358 536 726 -132 -508 -26 115 -46 -53 425 107 35 -836 291 -224 648 779 -121 218 -784 -172 624 -854 157 381 679 350 -232 -687 -822 89 -734 -173 89 692 -741 590 -626 603 456 -813 118 -52 -199 742 -408 163 755 310 431 666 517 690 -564 -437 496 -119 50 -263 -430 486 -713 504 -754 99 -112 706 -802 240 539 266 -169 497 -646 -836 433 715 -311 99 696 -530 439 -571 437 -571 634 514 -591 134 378 -271 -36 644 -308 419 -677 -512 228 342 -3 -846 -696 637 -803 429 -620 605 -15 -477 -315 85 -445 22 -381 -29 1 64 -798 789 -631 -423 -835 -362 -272 784 -415 290 117 326 -672 -399 533 501 547 64 -715 733 383 -274 356 -673 573 679 197 435 -814 24 -491 -649 -540 -517 -844 -735 -215 597 -117 695 266 -159 -382 350 -324 349 -372 35 -387 -622 -551 458 367 665 482 545 377 -341 -649 -476 329 242 -477 402 -485 -847 384 661 -376 31 -444 -467 429 -385 671 -422 -303 287 -604 -390 -236 -658 -851 -355 -882 -466 -670 -125 -851 -133 -52 -17 327 691 -888 -897 246 -541 -92 130 725 -304 375 16 37 23 313 715 490 675 -539 722 154 -787 -626 153 -405 404 -638 -829 -612 -313 641 762 766 -377 731 298 553 -839 -395 -279 -418 -785 -153 81 34 461 -758 525 -426 -222 -56 -668 -581 682 -279 -624 793 207 -611 507 -695 -690 766 -443 -207 507 459 -39 138 518 342 -666 -545 -234 75 69 443 -662 -62 236 -281 81 427 -171 415 -671 520 -198 -48 -477 -197 185 213 -169 -505 -556 -137 -765 165 554 458 -80 -301 71 121 71 347 776 -602 -743 -601 122 -328 -490 -823 -343 -65 165 626 -450 -163 -703 601 -459 -30 -565 223 112 -473 -20 -55 -841 -407 -369 -600 -817 -61 -848 -30 21 769 -488 -549 -498 -33 -170 259 -104 9 277 240 455 -156 -375 -123 -606 540 -589 648 48 719 -665 572 295 607 671 -511 -405 -825 -124 280 488 613 540 -238 -379 -851 750 489 109 770 662 -592 530 696 -221 424 -613 -93 460 -8 323 73 -894 -176 -182 208 -202 510 -867 323 557 -113 780 -781 785 -75 54 -39 -702 -403 423 -414 472 -155 582 -240 306 -221 -330 -190 328 410 631 -849 -718 535 298 -596 -61 -762 -579 -516 -734 -697 -554 494 426 -446 -311 -846 419 424 -205 693 38 738 295 -46 -445 298 686 -472 430 32 321 398 -743 604 -812 -430 -787 -780 -415 255 -206 507 -766 -485 -795 650 -274 -839 521 17 -186 464 -88 -425 -28 772 784 -734 194 389 210 610 185 -109 -360 -160 -42 95 210 -447 -577 -35 -289 583 500 -55 -574 -531 -634 -8 -742 -325 -429 188 186 552 249 -503 92 742 285 -271 479 -16 749 -157 400 669 -572 146 -445 177 -708 123 488 703 -58 -790 -349 -627 310 -612 -437 785 -530 -405 -776 -898 653 47 239 632 -252 673 -409 -841 -397 -817 -393 160 -231 313 -567 715 -755 -585 -284 690 609 134 369 -427 542 411 207 -797 -474 -826 -516 -487 -451 -311 180 294 -173 -538 313 -697 548 494 423 -270 97 -123 -601 513 0 716 285 404 20 541 365 -243 341 75 413 -563 -219 250 -865 155 -273 399 291 194 421 513 -693 -254 -323 128 -40 -638 -864 745 -54 736 -251 638 -44 332 -244 -894 -45 -681 -744 724 404 172 309 252 -721 -100 65 -218 316 -36 -524 518 -774 -489 267 -222 8 -703 -421 217 -41 -836 -395 -90 -403 485 -25 -407 27 561 221 748 397 -415 -42 -669 365 -636 -354 -150 -607 626 -165 269 18 -157 -483 -465 -368 -153 -290 624 -874 642 -211 -311 319 203 86 718 -559 -300 -470 -455 627 -780 -238 483 596 -481 -147 447 715 -381 558 -859 -767 70 692 489 -583 177 332 -715 -654 -178 -655 -11 564 -323 -345 -294 146 553 -749 528 -171 443 -7 609 548 244 202 333 -444 -110 -891 285 457 -445 503 717 -488 308 650 449 -828 -24 212 -641 796 662 369 189 443 718 412 -540 -158 -549 192 585 -435 -361 668 -71 -257 -112 128 178 130 -208 208 -873 -900 396 -740 745 -833 691 -492 74 -353 413 -276 -219 -627 441 -98 -239 176 382 -369 -523 78 85 -557 -196 -108 -684 -661 794 -495 682 447 -514 -128 -182 -598 24 299 -470 -219 -732 -628 126 -614 695 -540 -723 464 -484 391 -249 759 -746 288 -243 590 -868 -421 -603 -429 -673 83 361 -617 185 735 349 611 -691 -370 -12 670 -812 -656 -217 163 39 153 135 598 372 -748 -790 -525 450 -118 -615 122 91 790 192 204 539 391 -595 98 -495 -87 639 -279 330 -534 -599 27 -8 566 708 -251 -235 -159 -586 -746 34 -8 -171 492 -178 -786 -420 683 326 395 -774 19 -156 36 88 -824 229 191 -126 397 673 186 161 257 -249 -71 -370 -806 -317 478 -170 -863 -158 440 -818 -882 -635 -389 -206 -444 -140 8 784 696 -766 8 -190 -142 -868 -556 -444 -307 713 -267 -826 317 -884 576 658 232 -74 354 -866 -706 -646 -526 586 36 319 552 -254 169 -528 69 -708 -107 744 50 -10 -430 -367 -384 -853 146 -636 595 632 -269 -418 118 59 -565 98 -308 -187 -71 -790 230 -381 799 24 -336 792 329 -89 -596 585 283 435 774 622 329 -882 -720 43 604 -94 -367 224 162 -392 59 -855 438 -647 -505 -209 -115 -499 734 -197 415 -720 -200 -448 545 -612 -580 254 -324 745 -540 92 329 -576 -452 8 675 -469 714 -539 304 -355 -137 178 -827 -29 -397 703 -440 -390 -6 469 -131 652 230 185 -699 398 173 -121 488 -460 793 -630 -113 506 368 -659 -778 -830 -25 -52 233 -82 337 -241 788 -44 218 580 -105 374 15 166 518 269 7 222 -99 -477 -636 748 306 -764 -832 -448 487 249 -44 -795 -320 440 709 549 772 311 161 -739 -635 -665 -775 701 -17 -789 -525 -516 -485 -517 761 136 -840 169 223 -257 94 -577 -241 383 -526 -428 -65 -223 -792 761 -830 23 416 -193 22 -868 -470 586 -211 256 -736 -537 317 699 127 -179 -447 90 -415 -229 203 141 296 -637 -756 620 -48 77 -3 775 -31 -594 -1 -855 -823 -259 -97 40 -836 647 147 80 33 -892 -790 28 373 779 -133 7 -16 -58 474 761 -721 -718 184 -604 -677 185 -32 94 -849 20 -817 -213 -15 -206 572 -205 388 -829 468 -711 -768 491 424 533 -51 -375 758 419 -623 -406 -372 23 79 -356 374 -591 -159 -879 -92 -69 -595 256 17 100 0 -494 -68 512 372 69 422 -703 -735 -581 -30 603 787 -849 735 -159 -267 793 -323 471 776 -785 539 -797 -499 -611 -893 -889 -270 -2 11 243 -101 -667 366 -352 210 374 208 730 -412 380 -338 -298 387 416 212 -270 -100 -713 -338 -700 -23 -391 609 -798 -160 86 -82 -302 -24 100 598 -874 -339 419 740 -217 412 -394 789 -781 523 -783 -768 101 -810 39 -23 -844 272 -322 -137 -263 -457 125 729 212 -818 616 279 -185 -606 -706 -319 -10 429 514 -591 569 -833 -129 791 -397 -250 439 -319 358 729 -299 -60 470 346 -44 413 -60 297 764 -642 380 -614 338 -417 750 299 339 194 199 -332 502 579 -770 -669 -760 -590 90 -676 280 -28 92 308 -217 698 -427 211 680 313 -658 88 643 -504 -64 -257 116 37 264 681 722 -217 80 -794 285 -638 434 -532 -331 -620 -62 267 -714 -139 -91 468 111 277 795 34 524 -642 -479 148 -520 101 -729 -724 -197 -746 188 436 -601 -84 -632 -229 171 -897 694 429 -294 646 -794 -819 -629 -520 718 -317 144 492 -636 74 -531 457 409 186 -415 739 -286 -215 -677 447 227 -59 4 -487 799 -102 111 593 -831 -612 31 -799 -92 -354 -216 -57 -108 -662 -531 -19 388 392 263 -440 -480 87 712 -82 -666 301 793 258 -760 347 -520 -505 -394 51 -648 -260 -16 -597 586 437 -764 134 -354 712 430 -764 -565 263 329 -608 511 -207 142 544 527 -139 -51 781 637 -722 -256 -389 390 360 572 -798 739 -347 133 -359 337 243 -496 105 -592 -315 -40 -511 -5 163 -112 559 54 -408 417 91 -169 -143 657 606 -253 414 -520 461 142 473 576 31 118 570 -474 -572 529 -673 -54 -379 375 249 -461 -560 -612 -131 -209 -679 671 -61 -97 -421 -196 -551 -831 -461 231 -665 -189 489 499 -705 396 -222 -896 787 9 -36 369 592 133 148 -260 645 -899 -431 -774 149 763 217 663 -794 627 -353 596 414 83 270 -193 172 -520 -727 -897 -386 720 -82 -452 -750 -680 -542 -400 611 561 567 700 501 797 425 533 -703 27 585 469 300 104 531 442 -136 327 -186 -10 -498 93 -454 -415 -587 193 -209 -743 650 -465 -468 315 -117 -464 -527 -623 -116 682 -554 67 556 484 -552 -246 312 -740 -24 -465 -853 270 -481 18 674 379 -131 281 -251 -215 556 23 56 235 -52 349 387 -851 -504 415 215 199 107 -286 251 -588 141 443 -734 623 287 -693 471 503 514 -529 -177 456 67 -164 570 694 -110 -91 674 -639 -505 -491 -214 740 -806 -816 -599 -791 250 -840 6 50 714 -484 -114 -696 -126 -327 616 464 758 242 538 -17 -130 132 634 62 420 -469 -759 -787 508 -898 164 -763 577 -534 731 316 -456 -73 -323 -701 180 -351 -762 -44 744 185 -416 -244 -350 185 199 -474 106 582 669 641 403 -591 -565 -286 -859 684 -199 -680 797 -553 689 -170 -266 -507 759 16 -642 -577 312 -673 485 -846 -466 -399 -874 -284 -122 -808 508 -51 441 -445 -175 -590 -268 220 -322 -205 -529 -168 -521 -418 739 245 212 178 711 -585 538 -327 170 -119 191 77 -56 185 416 107 -486 486 71 -255 757 -478 664 -550 766 508 -711 -647 296 10 412 -826 -287 -861 -26 -386 -536 361 44 -388 -267 -783 292 723 64 -160 690 -585 -363 342 -879 -148 -625 -826 462 609 744 99 231 -697 -898 -511 -28 -473 -19 -409 12 -629 242 485 39 582 341 358 413 -264 -691 318 672 514 284 271 539 -893 356 728 464 686 172 166 -704 -874 -845 -290 524 -793 -680 428 179 284 452 771 -396 -407 -159 -465 740 -499 -177 307 238 -244 -351 -820 783 27 312 157 263 376 -281 367 -405 424 -318 796 336 -719 -33 -526 -104 619 713 483 -31 687 -743 -56 624 -689 188 129 -126 -359 134 -385 484 -204 9 -175 220 486 599 -26 -402 238 768 -158 -9 664 -31 449 133 -350 535 -346 -778 780 485 -403 379 109 -181 -217 329 416 529 -633 -263 679 -341 207 584 -429 -205 723 -595 -235 659 -25 601 -460 18 554 724 680 240 -189 -537 142 -732 43 328 -471 -418 -323 -381 371 697 -92 -654 -89 -838 473 -119 -389 -301 355 -426 403 -78 418 -193 403 -614 408 664 750 -257 377 40 -754 -197 -615 -366 205 -486 -201 140 582 -817 192 386 709 749 267 218 207 693 -212 182 -126 -279 726 11 -50 537 -217 540 218 160 92 -173 -139 -883 -629 -807 -108 -439 -125 -486 -362 -62 480 -490 -641 -437 144 -54 -885 -358 -729 -764 -494 143 -365 770 515 -553 380 -565 723 584 -776 -814 -691 -115 177 -800 -54 -890 -331 56 -379 51 29 -425 224 452 -193 35 7 237 -328 -171 -325 -558 -423 20 -548 -100 -505 779 -807 -607 -3 778 -834 -187 758 771 712 -441 275 272 368 207 -288 716 28 590 90 -483 -635 340 -449 -363 -394 143 703 -114 -457 -114 -750 761 -829 -780 -707 -164 334 -743 504 559 -19 560 440 -126 -118 -440 204 -74 65 14 -649 -461 -703 -311 761 -639 645 747 577 -801 472 279 -101 -707 -531 -551 -4 513 649 725 -343 -387 453 -695 687 435 36 -289 -22 -2 -424 97 415 -125 -503 -100 -362 316 272 -596 383 -897 -583 -779 189 345 132 -816 -704 -417 -736 -611 -667 129 -137 500 768 -857 -287 -78 797 -226 60 -678 13 658 -182 -678 325 556 -194 199 -204 482 -86 280 516 -891 -650 -360 733 -395 171 -496 302 -557 317 462 -184 320 49 -282 -605 543 -752 -899 684 -29 692 604 71 556 -564 783 66 -842 -775 -484 -471 -647 -831 5 -194 -344 386 -272 -322 -872 291 614 27 -383 510 -461 262 552 -591 95 66 53 562 -496 69 624 150 -373 -833 127 -705 -81 326 603 445 -473 122 217 -617 -763 -32 -573 741 206 -565 -411 261 275 -683 574 224 76 -747 -838 -332 12 180 -627 -215 -64 265 654 -397 -341 -104 201 -197 -130 -288 -761 -1 -38 728 278 672 -278 131 -360 590 -855 580 -722 -815 -707 441 560 -864 519 485 -782 -619 -841 341 -794 -2 -791 58 -794 -353 94 -624 648 -34 710 -828 -409 24 526 465 347 705 -233 343 -337 378 581 -169 352 -381 -511 319 -664 260 680 639 462 747 -729 -56 -630 -241 406 -88 437 433 -699 605 -187 512 -114 -711 -844 -310 -132 -774 186 167 -37 440 -756 353 -600 746 754 -510 -806 670 228 647 584 -217 539 256 238 -743 498 3 207 390 -158 183 -758 -505 460 349 -14 450 365 -22 -789 -249 -34 -546 -439 -590 596 -104 169 437 455 -840 -367 -178 -650 -259 -12 623 45 671 -412 -452 331 -469 -651 -216 43 486 14 272 -432 -610 396 680 -304 -262 -893 722 160 -255 -608 -182 764 14 -162 352 253 -296 495 144 -536 -730 -363 400 -564 -374 160 -672 -795 -312 -267 357 78 -697 280 782 459 477 788 -273 454 378 -1 -628 -348 117 -53 270 609 728 -628 -886 465 -685 332 122 263 -98 -505 -826 69 344 785 406 -50 735 722 -334 -767 -226 -594 12 -343 318 -206 -2 -575 347 -399 146 24 -175 380 -859 -43 -138 77 60 253 -144 -160 -465 -59 352 742 -889 330 84 213 -40 -575 -113 -29 190 150 524 741 618 402 -48 -885 430 775 0 -747 -220 628 -339 -732 -653 765 414 337 621 -822 487 512 -817 -814 424 -279 -721 347 -641 91 -884 459 -476 660 -177 547 -777 -576 756 146 536 -437 -503 -55 429 -859 -808 304 698 299 -645 -401 36 433 297 -513 567 -122 -458 -438 5 382 297 175 -308 288 629 -320 -621 -355 -508 -635 -510 -54 -888 -745 -94 144 -41 -561 -436 -177 -159 -601 298 -481 -498 390 154 565 498 454 699 -478 -682 -7 0 -659 500 606 527 -95 -513 -637 748 -542 58 -180 -652 687 415 -430 -652 28 -696 713 -236 384 -31 -511 -485 340 390 335 -779 314 -629 -589 -81 -556 -214 -479 230 85 462 -482 -748 -202 26 236 786 527 -13 -219 771 379 -313 79 541 314 -8 169 256 -25 -461 793 -387 394 -400 -241 -6 -532 530 556 354 429 -708 228 -292 152 438 -506 23 -575 -225 -550 56 750 -179 56 -326 -68 519 -589 620 730 -831 280 376 758 -361 -209 -30 -575 -127 -830 -778 -226 749 -35 -136 -885 -612 -268 21 438 -232 643 -688 566 -352 339 205 -304 -251 -590 69 -78 -268 430 83 624 783 -1 389 173 -652 -101 542 739 420 -429 457 -562 -177 -685 -404 -23 -72 -749 423 -716 327 -179 327 399 -545 -353 345 -45 -408 -273 -849 -89 -467 -509 32 -214 268 -444 -852 632 187 -683 149 -571 -215 -789 -888 -487 -827 -266 296 764 -623 263 581 -3 75 -831 449 -670 5 -804 306 -32 -110 -101 247 -675 -317 -329 520 -474 -705 -186 114 800 -406 -292 197 641 -72 -110 230 254 419 509 -658 -458 719 -277 -4 519 260 552 107 1 -686 142 11 179 -336 -301 97 -846 -729 788 427 -231 -397 202 337 -313 371 -763 -361 788 -755 -898 -445 342 -145 399 -103 -179 -893 -645 -415 263 235 -82 -419 603 135 759 -211 256 -270 296 -708 -304 -423 -453 207 -310 750 -473 490 298 -212 -645 355 26 -788 -73 -490 -822 -45 -453 -877 -762 328 -834 -24 -869 -76 337 -415 -744 -466 326 -614 180 551 -529 781 -195 -898 -43 -507 -380 -379 713 -65 237 -146 691 -383 -21 253 -820 548 -710 -164 -564 -848 586 89 -765 -870 403 746 -778 33 -814 -184 47 -439 396 -668 -175 -477 -68 254 -627 305 -374 -231 -24 175 115 -59 -777 278 -500 -426 -456 -691 54 142 -526 -67 20 -775 694 -114 548 285 -65 403 -850 197 -717 278 676 568 708 -507 183 642 -47 493 235 -813 574 -124 371 656 -68 688 71 -49 -867 525 -173 128 -547 765 476 -624 580 360 -527 50 730 -335 515 -267 127 -757 554 -869 -206 -726 -359 -106 333 -849 -873 16 -397 -304 666 -353 265 750 -822 -361 446 -124 -139 782 -117 310 -289 -502 -207 -55 481 277 -450 145 -689 -764 -292 496 -313 -116 100 -125 274 -439 80 730 514 104 129 714 -638 112 -602 196 683 664 21 -584 -246 -594 774 785 -54 229 -875 369 504 664 730 449 223 -640 -80 545 -245 -800 225 25 -149 -278 610 353 423 -50 357 747 -705 119 -358 -236 364 225 -437 472 -109 719 753 537 251 -217 -588 -687 136 57 -849 58 -336 116 -217 201 -802 291 -745 474 -161 -119 -347 -80 -461 580 214 -72 -516 57 -483 -657 695 -752 448 287 -570 592 386 697 -564 -361 -6 -764 -33 412 592 230 -159 650 188 -695 733 -719 55 -897 618 -11 147 419 -22 -848 -79 -528 424 120 -683 -721 -893 -849 6 6 348 -788 -770 -640 365 -705 -485 -894 128 -574 -152 724 -173 397 -153 655 -295 796 -336 -234 743 -251 398 -232 -456 340 -18 96 -50 155 -219 -115 -262 -719 -371 255 -427 448 -558 443 316 -817 -594 -712 234 -801 192 -631 -80 38 254 771 -746 422 10 -763 -678 -533 -507 287 -314 153 -616 -815 -752 309 -638 480 -353 121 106 154 -159 -770 507 752 602 -544 -675 605 721 -254 -439 598 -408 -603 412 756 -135 259 6 -103 -339 -497 739 498 -27 229 -613 480 -789 -79 168 579 -265 50 480 684 579 -174 -66 -399 479 -575 -432 -457 -415 -831 286 -799 336 -765 656 -148 -780 -304 197 -280 -468 -42 737 -667 248 -774 -467 -808 -842 -213 -215 265 -358 769 -44 -655 169 363 14 432 449 -324 629 700 517 361 376 525 -801 497 291 -704 -804 766 -628 -435 378 384 -682 344 494 662 430 597 350 -215 -22 -156 537 515 -1 -505 637 -414 -365 730 -561 -62 622 -354 41 -544 -630 69 -195 -563 -140 453 410 346 355 -108 44 629 -393 176 -152 -338 -849 436 380 -483 128 182 281 -260 116 141 469 -286 349 614 513 -251 -882 -180 -770 -900 -603 -604 779 182 -654 -331 -801 70 -184 -206 -601 -36 -806 707 212 -620 -759 -252 58 -599 -278 434 -140 -292 -621 -263 -440 -26 156 -671 746 -863 -846 492 -352 -670 559 -65 -498 542 605 400 481 -189 329 -846 242 0 189 470 429 -232 501 -454 451 541 -867 -822 455 784 211 -199 -867 771 -411 558 309 -772 -333 -433 -519 -164 -13 -126 194 -788 192 653 328 552 -19 448 417 288 -444 -790 346 798 -153 538 -617 278 799 -676 -204 229 -741 -634 -161 182 134 -263 -809 -492 -414 -215 438 -210 -13 -439 -646 -885 -812 535 154 535 749 -791 -75 483 255 326 119 -579 -552 -598 310 -723 -289 -765 657 -894 47 19 -285 223 757 -851 -594 653 10 535 -23 -132 -877 -657 -439 -6 688 -193 -853 -490 559 82 -450 -367 643 305 -122 -47 273 -82 -63 -781 -422 -306 170 -643 -677 -131 243 457 711 -317 -806 -188 -436 -714 -892 4 -827 -422 -417 591 -644 -313 -718 192 415 -307 131 -363 613 -151 227 196 -681 -22 -119 224 207 -826 317 -274 -66 33 -405 72 -445 695 99 205 -773 -289 132 349 670 216 -5 -284 -152 478 -174 -753 12 -498 -385 271 521 -449 -239 -246 66 552 -636 -848 798 -772 -386 128 467 168 235 551 -731 309 -825 141 -383 181 -218 -834 734 -164 -411 -134 -699 -807 -297 -779 -380 -493 345 -297 18 -226 144 -143 440 -361 -622 -383 217 -897 611 -478 391 -236 617 -2 294 -375 736 411 -462 -634 559 583 -497 698 -68 -320 -29 -98 745 -293 -14 -394 762 -367 -385 -784 -842 68 -45 -547 -514 -396 666 -263 -848 374 398 -702 -882 -479 -776 -193 -526 82 -253 -83 -485 -867 -847 633 -644 270 -683 -378 -96 -354 -43 -354 -191 609 213 -531 -817 471 -535 -400 31 622 -440 -819 783 -569 678 -114 -237 -567 389 351 -681 653 298 705 578 -499 -565 -601 552 324 -21 348 -787 403 -689 467 -228 -579 710 -111 -657 162 -83 608 -225 322 93 138 374 139 301 627 -548 707 679 132 -513 -224 -843 622 -611 -811 -840 -420 -782 163 -58 -23 771 -66 613 315 502 -204 -204 -787 -818 -829 -35 651 610 -27 -634 -568 203 -888 -770 232 -268 -342 544 453 204 -2 757 85 75 191 -710 -676 -164 275 -124 -1 -249 599 41 196 274 -667 538 382 -297 -617 247 6 385 -335 25 -259 -821 -864 621 -871 -623 14 592 -258 266 -804 -749 -708 -525 410 378 750 -634 -440 39 604 -124 378 -243 603 494 589 53 -271 736 600 681 -462 267 323 429 517 462 483 93 363 -856 -165 178 7 543 -819 798 668 80 -189 -393 725 246 -342 -814 -290 -649 231 -20 -327 -383 -462 527 -215 29 -627 -54 -309 -841 351 193 -212 -150 -263 -581 -893 360 -408 543 -693 -895 593 767 -487 -15 -353 -282 670 597 228 -235 -745 572 174 498 562 -284 -635 137 -825 779 -415 772 431 -251 -552 594 -751 -288 -759 -781 -60 -319 107 74 416 -865 -206 -144 -373 166 278 -103 649 274 -569 691 39 -812 792 -623 311 -403 -675 -321 -576 -160 -739 458 284 -819 780 -709 -406 709 217 -445 -472 630 -749 792 744 578 67 541 -8 251 162 -157 -465 708 -577 407 -524 -804 -249 689 310 -12 -639 102 767 -746 711 -813 -1 -375 232 -315 -540 421 -578 441 312 246 128 -271 263 692 -771 -718 -691 -802 -825 -251 242 -192 -127 629 -469 -469 760 546 -554 -48 -90 -196 -515 -845 -673 769 431 -538 382 -605 485 486 502 165 750 -683 -584 290 -459 608 56 -435 -220 -568 141 756 -423 704 -657 560 -710 -850 -705 -251 705 104 -34 -27 58 -731 515 -783 789 474 -250 -14 -322 -445 125 -861 546 -460 -594 280 -300 -634 180 697 316 435 -585 -716 -420 620 213 581 -692 -270 -457 162 -703 631 227 750 554 -301 269 641 653 -38 5 -650 -322 285 530 333 -355 -298 -665 -367 -14 273 -51 -619 745 347 172 791 336 -47 37 775 69 -493 374 -118 -481 267 358 433 -62 -249 468 -489 -630 518 613 505 11 -763 -846 462 -119 -423 327 -325 670 -418 97 -219 263 755 785 515 524 -332 -334 321 -835 -308 -614 70 -341 -819 729 25 -43 -297 -373 72 -673 660 167 784 -9 33 -798 233 338 -426 132 788 171 -1 760 780 707 424 390 16 517 551 -82 688 146 740 540 721 238 762 440 -771 767 -267 615 486 28 240 -761 329 -750 -782 155 -4 -140 553 -723 495 766 -600 -502 -304 -731 420 -874 270 -508 78 -448 382 -178 742 -719 148 -293 169 -330 -456 -83 -77 -115 351 179 -102 752 97 -707 33 -599 202 -657 -705 -71 361 -506 367 -721 -453 -537 -138 -741 753 719 258 -254 703 -875 595 -794 512 577 -687 -593 -7 293 -352 397 -155 -315 -265 -420 -763 -181 790 484 779 -843 537 706 -497 -91 -234 -123 553 498 234 135 421 -753 399 -138 -460 746 -346 271 385 126 -408 -110 -446 13 -390 -124 474 -256 -566 -860 -762 -674 691 230 -162 -464 -829 -195 769 7 405 -772 -880 -275 -205 748 779 -782 580 -18 -890 611 -282 -393 -409 -14 508 -163 -346 12 -708 423 414 489 -267 -699 -750 483 -178 223 -38 -743 436 -780 -743 -129 39 251 609 -78 311 569 -636 -746 128 604 -489 122 -727 754 -728 632 -36 498 -721 450 192 576 85 547 781 368 -855 -645 -610 -136 -743 -479 -425 491 360 290 -474 126 97 -112 112 229 389 -209 -388 -444 269 -770 353 149 735 -249 -201 601 -515 -580 141 -353 80 -580 -481 -21 773 -340 544 -740 753 -506 -438 -400 294 -551 -693 96 -708 -831 503 704 -441 -36 -377 555 -714 170 -94 -149 215 -616 -758 629 -463 -468 -101 384 113 260 -701 -781 -669 167 -830 145 -452 241 81 67 552 -851 384 -690 -624 -340 -395 -244 -464 534 -685 366 -507 -403 35 177 791 374 -512 583 398 -408 -796 -516 220 -626 -786 401 -831 -775 98 -514 475 66 -715 -740 355 -347 -717 -870 121 -786 -162 344 -818 151 -145 157 663 403 240 270 -608 -742 633 -640 -334 293 -877 -343 -427 -604 -293 -272 749 88 -263 -833 -378 -32 -776 345 -229 742 667 128 -893 -278 -255 -519 602 -85 -778 -298 -236 486 -361 -230 -790 -473 -421 -761 -78 -125 -484 403 398 -791 517 -285 -165 492 -195 425 -890 195 -614 56 -185 -415 -13 638 122 -760 -497 -223 112 -666 -450 -170 -254 230 370 -426 -858 -401 -814 269 -577 -489 -620 -757 -583 -209 -824 -603 775 617 482 -496 370 -474 681 -749 665 428 -159 -714 -76 385 615 -380 -599 -825 -632 576 -814 130 16 304 -305 -866 526 526 553 -783 314 -750 182 -301 -102 -317 490 113 -268 26 331 -339 -262 376 618 434 -829 -200 -492 -375 279 -583 -524 -54 239 -414 537 -493 448 678 67 -439 -885 171 110 -702 -806 -858 -584 272 -711 422 729 172 301 -727 87 -840 588 622 -898 -157 -586 126 394 -237 -786 127 50 -506 620 764 -221 -405 292 -6 630 -485 -856 -180 -869 -481 -613 719 -410 577 61 531 347 209 -791 -514 -796 616 -66 153 -353 -661 -561 -579 -360 -607 264 237 -269 758 691 -572 -756 305 -863 693 -807 595 44 505 614 309 208 -475 185 140 -724 -201 735 313 16 672 -612 203 439 451 679 360 659 -826 684 131 415 302 392 -436 -178 290 -662 -245 758 -543 567 -818 -321 390 -799 100 -541 -332 302 453 -9 655 -592 -130 685 -808 -735 77 -274 644 -292 -231 85 -622 -557 432 -348 395 490 -434 -39 -148 413 446 -338 485 465 258 -347 399 36 513 409 -624 -627 480 -102 -205 336 -852 -143 470 123 -797 391 691 -132 -225 -222 -94 -68 -842 380 -244 511 -535 -348 111 751 -42 299 -67 -9 -155 366 -310 753 424 -829 454 -750 347 -781 -771 -758 -797 -319 -346 -204 -510 -569 100 200 180 740 -148 -579 -296 -474 -840 -201 -661 161 -712 -512 731 363 -660 777 394 -222 144 -250 -127 -297 -55 664 624 646 -715 -152 679 -336 45 227 407 182 -749 597 733 -32 307 557 -120 225 738 -266 -160 335 37 -308 -785 -194 -125 -621 385 48 -889 -739 -802 -258 -90 762 255 -720 16 211 -338 -773 -165 580 -79 415 -863 -469 -402 -739 288 73 -455 498 -526 45 712 -333 -717 -622 723 510 -885 -770 -779 -688 575 178 -684 -887 160 638 189 -146 -422 380 177 448 -483 433 781 606 -897 626 -882 774 -587 563 143 343 -349 752 611 -498 395 -270 -623 734 -557 -359 349 209 371 -282 619 412 -486 59 764 413 608 -765 471 402 725 248 693 -368 99 762 382 300 575 -712 762 87 -316 -24 -845 -133 -899 542 -807 141 506 295 -288 -141 -329 -507 -745 378 604 -687 280 665 33 -813 216 12 547 155 -833 441 -363 780 -758 -62 302 -864 -483 -750 645 78 -151 242 111 -146 489 236 153 -647 380 20 -668 -291 666 407 512 454 -49 -646 468 -312 -717 -771 -648 -532 258 -357 -370 377 347 471 -728 -29 240 769 198 202 322 -245 -308 -249 298 260 573 -136 -779 -316 -549 586 -822 319 -444 -530 25 -752 101 507 487 -407 527 -498 649 -312 -731 -120 -888 165 -582 257 135 -562 -651 -890 -134 715 -373 -411 645 402 -246 -459 -350 516 119 436 -309 529 339 553 -264 -96 -70 -144 638 748 -108 184 -596 -721 795 3 -446 354 281 -802 142 599 -477 201 111 -359 -125 -29 -568 -491 269 603 -245 215 -194 455 -646 -879 -293 -87 -226 -873 637 -336 436 -522 -749 -546 -739 -881 -148 183 -335 549 566 -813 426 152 175 126 -189 151 652 357 -328 -596 -205 -112 -547 -636 -213 327 82 487 -478 -858 175 597 100 287 -489 -507 530 163 -511 -602 -185 -351 -816 -242 -700 -57 583 -25 52 640 159 -681 -375 286 -802 52 -66 678 321 -154 551 32 -69 -403 -382 777 745 133 100 2 -214 364 -381 -338 -490 -366 173 767 -95 726 -580 -40 507 -448 385 -92 -700 -238 -892 366 547 464 575 339 416 -724 -6 209 363 145 -214 752 793 297 570 -180 -702 -10 -779 -454 -462 -554 -120 -400 -723 -761 -234 608 781 278 75 -586 -791 155 654 -831 235 659 -37 -7 103 -501 482 -422 449 234 114 -799 640 -669 502 472 -659 -596 664 -842 -774 323 -727 -56 -869 72 -312 11 654 294 213 404 -658 346 -605 643 -630 240 -119 363 -241 721 -612 -691 -553 -174 -526 684 562 -827 -480 283 304 127 -870 85 259 167 -270 -542 -148 -734 392 -636 -164 462 -7 572 -822 -850 -170 729 -244 -269 412 -159 370 -752 170 224 77 -150 -145 735 291 -378 448 356 -486 -563 25 -824 -363 105 394 -755 -192 -255 -467 -751 537 -76 -725 522 -613 -838 -402 729 3 -777 302 -342 239 634 -56 50 511 -680 201 -214 -496 595 205 -6 75 -826 -380 357 -167 636 -786 470 -146 -210 -868 328 293 321 527 -593 480 57 -424 -162 -544 639 775 633 476 634 261 291 -495 510 760 -95 -72 -762 -376 408 -876 -790 -541 -416 -815 735 -458 -656 623 -513 -771 -544 -120 -37 -253 -460 87 -735 -636 34 -691 -18 742 -545 -163 -289 -880 215 -835 174 -77 -86 -788 -378 308 -255 -108 288 569 283 -863 -324 651 -826 -604 -431 663 339 470 -593 708 779 -303 261 599 -739 -44 -371 346 539 -37 475 450 -47 704 -528 478 215 -745 104 363 29 245 364 -895 15 -771 631 -33 -841 -834 723 -102 -533 -72 -247 -463 -695 -404 320 736 507 246 195 -440 -75 754 -304 -685 87 -608 -804 178 -765 420 23 118 63 -653 -179 689 -35 340 -873 -125 225 352 106 381 -841 438 -480 -363 511 -677 -617 366 -423 625 684 -900 -428 432 -114 54 -633 -630 416 -534 575 -845 524 378 -480 740 165 -646 635 -374 243 -855 536 623 696 -500 658 -532 -337 743 -675 360 -898 61 -312 -813 89 -354 -15 -619 -97 189 -751 345 -698 42 796 -66 -505 -623 313 289 -841 -625 -118 -7 315 102 470 -811 -404 150 -259 130 -130 -873 -473 -706 16 -77 481 494 404 417 -23 151 583 -279 443 640 -642 446 661 716 -66 583 -519 -119 -585 -265 189 -560 -6 331 -659 613 -81 98 423 -353 326 -182 343 -823 -27 457 -894 -316 -805 266 509 2 657 -428 70 -199 530 749 491 15 -500 765 -573 -171 -388 724 34 -162 710 353 -814 -609 -622 540 488 -165 731 -602 94 -729 -355 255 -670 -128 412 23 707 -74 -581 131 -823 192 622 35 -881 -734 798 -345 669 -744 -654 -830 161 -77 646 -261 -293 -805 713 783 -428 374 -160 -888 -142 -465 548 573 530 550 -115 431 795 747 796 669 -875 207 415 441 -46 -511 -69 -403 -679 -358 520 139 691 536 -631 -717 99 -383 -367 470 564 637 -65 -856 309 284 258 168 -743 -699 -692 195 -861 330 -778 -532 -634 195 122 -386 -892 -690 -118 -484 -738 -899 578 256 -567 -410 -663 -378 378 -345 -530 -226 -731 -199 -175 713 -43 -90 -351 74 337 -281 -69 -406 125 -187 -360 663 411 164 -530 248 189 755 419 -102 -326 -140 -748 133 -189 -623 619 -45 631 -383 -833 29 -128 -229 -668 62 132 580 -86 415 177 -570 -738 369 -235 735 303 209 -794 -89 -343 -23 -255 -344 -642 -770 -893 -579 -16 2 682 404 -819 469 626 256 -242 362 -419 352 -201 255 527 -280 -324 -786 -579 19 -199 -163 117 -789 -716 169 -766 -526 27 654 -625 656 -553 -398 -358 -111 -376 -815 -768 588 -452 517 494 -539 -94 530 -318 312 -679 -76 514 -638 -225 742 -199 384 372 -535 -829 743 -505 -306 754 572 429 -615 -535 777 -263 -605 -107 544 -575 -715 -123 769 674 -272 -845 721 583 386 603 490 -99 94 -194 -562 581 694 580 -691 -844 777 158 -850 126 -125 -373 -45 103 -846 81 -593 771 -228 -396 -142 -572 -37 467 320 -317 -311 -172 545 -340 344 -552 648 89 297 -53 799 524 447 -339 782 768 362 248 632 -226 -713 -624 542 423 228 -191 -682 -354 -254 -389 -133 215 -592 -484 284 -621 -572 180 -833 766 -61 -524 -822 -203 -504 -849 -520 444 262 -186 645 -263 732 -413 317 -443 305 703 267 -451 -672 224 370 178 -715 -785 777 -478 -290 -10 -561 -533 -40 667 -696 -395 -819 -377 -748 360 395 223 315 -54 631 425 -345 299 -206 24 -831 1 771 409 119 -741 71 -220 -343 793 797 758 535 88 -639 757 -726 -336 -601 -746 757 455 -58 -370 66 -702 -54 64 -72 -576 -795 601 -704 236 174 -29 -757 15 764 -225 -315 778 -805 536 280 -680 -259 -294 -248 -503 -352 107 -680 -447 130 -578 581 -627 -380 -247 -623 397 -369 -46 274 -716 136 9 742 393 -402 -356 -139 -96 754 500 319 -326 454 -155 312 471 237 -884 250 -818 194 686 -461 -789 -253 -285 -615 382 -643 213 584 540 781 -896 340 556 -353 -815 543 551 -877 213 -634 -389 -568 754 646 -498 -510 -92 -407 9 66 -493 -619 667 -793 797 -633 705 -40 64 246 -91 -898 583 17 -646 -543 -608 -377 153 -674 769 -706 731 519 414 693 777 -294 399 -803 258 438 673 -246 -314 7 -895 -188 790 641 219 -550 -786 -813 -634 161 -7 204 -687 -694 -427 528 -359 -601 571 -733 83 534 435 595 -472 -885 344 -645 -413 -713 74 172 -4 751 229 350 -583 778 -223 149 294 92 248 -413 665 546 366 118 218 118 770 761 157 -801 -527 -223 173 520 -723 -210 -399 751 -424 -142 -450 -130 -351 56 543 567 -852 39 745 -686 375 536 659 -421 298 -488 -564 19 -865 582 -262 58 -185 -528 586 -450 700 131 -739 35 152 -589 701 -351 -506 -801 479 -831 329 -421 -388 342 671 -141 -596 -671 -121 636 304 536 473 -488 798 -194 -309 -170 731 175 480 759 -346 624 766 446 243 552 -688 785 268 354 330 -242 -503 343 -267 201 606 799 335 747 -870 585 -578 91 749 -664 -609 163 535 -709 -758 350 389 -11 763 567 304 -170 64 462 730 694 -278 -743 -455 -334 -638 251 -363 -874 695 37 -673 618 762 -520 -191 -77 -471 421 -571 -672 -139 -251 366 -239 -625 -386 -808 194 119 -444 -337 406 34 -659 199 -819 -40 -249 619 449 -78 774 -68 -34 -188 -94 173 -833 -523 364 -274 -98 -721 677 782 -257 698 -439 -99 285 -609 377 18 776 29 72 301 -796 -818 -241 468 -786 -141 511 495 215 308 112 -427 -534 211 678 -640 -43 -699 106 -672 392 -499 615 -303 118 554 -36 -752 -768 236 589 -689 -866 -215 709 250 102 -386 650 -608 166 -827 -734 459 -749 526 86 385 -625 -194 -125 222 -663 -280 -520 767 231 -308 139 -171 -93 -439 -782 372 379 314 -874 504 398 -737 573 4 241 263 600 -46 140 -634 -488 33 -833 730 71 124 -224 171 -866 239 495 -463 680 -728 -260 147 -655 -215 -215 99 -849 75 -24 98 312 111 164 103 294 538 254 22 530 -787 -580 76 -861 103 -700 -657 354 -433 -563 242 292 -419 279 -780 -189 -554 -36 688 600 -694 633 578 702 -637 -716 -792 -105 -198 60 40 666 398 -754 698 -125 278 -896 -271 -345 99 31 -867 -583 -374 120 -620 -423 581 -79 -514 139 -43 728 736 163 165 389 693 584 -765 -524 2 -6 -878 -427 -503 38 102 421 622 -412 -711 681 304 636 146 -560 777 518 43 -824 235 -391 -736 -423 595 -823 -573 -861 444 563 580 693 -280 -524 588 -561 699 746 39 -765 649 -60 309 -513 -813 703 174 477 -166 671 216 -807 393 250 -565 560 225 -315 -750 -886 319 -190 -885 565 -306 402 -720 234 -350 -508 369 540 678 -399 199 716 771 575 -705 -313 461 -779 -630 -405 462 675 -609 168 617 270 -42 566 -718 -555 218 620 194 667 681 41 -810 -753 -311 251 -540 -266 -85 519 -814 281 -186 -328 -494 453 736 195 414 -548 231 -433 -603 -119 168 -520 767 -41 543 -165 493 656 -802 -673 -62 476 748 274 -156 602 -278 384 -556 -122 -528 -832 -1 508 315 -497 -643 -264 -247 419 -744 733 -383 -533 -314 -838 -713 -69 -867 -836 -106 129 -641 743 669 -266 -782 -297 -524 -167 545 546 -640 -599 335 340 218 765 -691 -201 692 -608 -674 -663 518 -64 -735 -809 -428 231 -554 619 -171 -409 451 -662 415 653 740 575 -446 -163 331 -126 689 422 -646 -231 747 -846 311 -787 -485 -752 -738 529 -225 508 722 -366 -894 -60 797 443 -400 -896 300 -719 336 -17 281 787 -119 789 -883 -814 -250 186 -544 716 -713 319 -360 -556 -856 -83 -125 -790 127 416 661 -278 -133 195 183 417 0 -714 165 754 -345 -505 -736 -891 -410 -710 -435 -40 644 634 108 50 259 -333 -628 -318 520 -670 -526 389 254 540 435 227 267 -76 -37 488 -32 370 527 408 746 334 20 583 -106 -99 231 371 684 -501 -406 121 -431 -193 -664 687 -608 -227 356 144 403 429 -597 -866 -465 -20 446 169 64 332 663 799 345 100 -178 -58 782 197 660 -353 374 -674 757 397 528 642 123 481 -622 167 -899 -220 588 -339 160 622 -115 -608 288 191 431 127 201 202 -846 125 -242 356 -776 -711 151 -855 -326 513 -526 -17 -840 393 -17 -260 -382 684 625 -394 704 -715 -633 -891 496 -124 471 143 -820 -132 79 -651 79 -36 368 321 -81 56 -423 -674 120 -337 -763 -46 -708 -97 81 745 405 91 727 411 12 -897 750 416 -521 776 783 -236 575 403 395 444 -647 377 224 566 323 -864 265 264 39 -832 -42 -437 425 -845 237 725 425 323 -803 -147 246 138 95 -713 -432 559 -126 -369 -181 -756 -634 -694 309 332 -22 -491 141 -467 -870 -247 726 -12 -722 768 73 469 -376 -841 59 391 131 -44 -422 -465 -776 -862 -323 643 -277 384 -241 396 -629 394 -378 797 -859 232 398 780 -411 42 606 575 410 -173 -482 522 -139 -515 -302 -794 286 -683 423 -844 460 53 391 475 74 -342 788 -172 500 -554 -389 -845 48 -799 -237 -185 4 269 359 -618 175 -879 202 -759 -554 -758 722 -339 353 -189 -412 -200 -540 105 434 42 683 -545 555 151 -509 -790 -192 610 -565 109 -838 25 -385 -770 -558 132 581 -757 138 -776 798 137 -210 -497 -829 -278 764 620 -638 642 254 441 335 -689 -813 -760 -14 -407 -719 -200 -884 -735 238 389 706 -861 157 252 588 -597 -319 -73 130 -253 -604 480 659 -337 -838 -530 -514 -619 -7 -33 281 -92 711 -442 -751 487 335 -180 -832 -502 203 -411 -641 -677 -278 778 -479 211 493 -622 145 -267 -166 -828 286 23 401 141 246 -626 -528 174 -668 -711 -411 -77 -181 -576 -847 -247 9 718 -765 640 -363 -583 97 -566 -631 -518 275 -826 450 798 630 -496 -446 -703 -375 132 -380 684 -640 647 176 -491 -851 -522 -672 211 -69 -811 598 279 -827 -139 -643 -717 703 60 23 603 -599 -14 586 556 382 130 36 -737 -22 609 739 -581 -732 345 554 788 -157 -585 145 -615 641 177 414 615 -550 182 -707 -64 396 135 213 327 -88 348 -502 242 -734 102 -94 -880 -181 297 -882 100 408 -437 761 -694 680 -113 586 653 587 645 -737 -534 -381 291 -731 -507 -662 -267 -123 -662 -587 -432 -888 738 -40 -170 640 -125 573 -338 -279 -329 92 -41 -591 -300 -598 -224 -844 349 4 570 -828 -724 -867 -392 686 325 -73 488 -270 737 -573 516 -760 634 -683 -102 -801 -590 344 -771 59 138 -702 95 402 597 738 157 758 -821 -668 -393 696 -808 313 -491 -678 -663 -890 482 564 688 161 -477 2 606 565 286 592 -520 -353 -317 -280 -334 360 -746 -318 -50 -421 413 218 286 745 667 -389 -575 53 -32 -108 -353 169 -459 -253 -697 -482 -28 684 -364 -738 -850 613 -3 -283 -491 -255 394 740 174 191 618 -546 -252 96 -410 -853 -145 146 117 34 -740 465 299 586 468 -638 287 630 -601 -702 -755 -32 504 -845 140 -676 -481 -478 -190 718 -363 -206 40 -878 -154 707 -135 -774 -643 -323 664 571 -730 331 565 -625 263 -367 198 -168 275 489 -441 -125 -648 723 361 -532 -187 535 549 363 90 627 561 -850 -665 622 79 -114 -102 156 357 -643 272 -146 -707 -795 -600 593 493 156 -594 332 -1 -245 -457 -419 -690 -211 228 -880 342 231 629 -99 439 427 -405 -14 -24 -388 -873 -480 -536 -647 -391 -46 335 774 -619 -752 680 174 -684 -111 307 570 557 -265 159 -555 24 -305 395 -175 495 427 418 549 662 713 321 -162 191 -370 -56 -529 244 373 -581 487 -360 77 652 -152 -58 754 -619 189 13 -860 -62 -86 -649 -22 717 -198 649 -792 -522 -848 -11 -703 -317 337 730 -718 -209 -499 -586 -721 -784 783 -261 623 -568 444 415 445 -436 -422 -874 233 177 358 -38 85 276 234 -850 -851 -655 -586 2 307 486 -593 559 355 611 -270 758 159 737 -39 -789 625 -301 -661 -148 401 226 595 74 -2 567 11 -796 625 -589 -791 -82 523 -113 -212 -197 386 -304 -302 -22 726 343 -490 -266 -369 -882 -240 -716 -152 224 -701 -266 220 203 -353 -492 -443 305 -62 249 -843 264 -598 -7 260 -141 626 774 -260 676 116 -240 328 -806 716 -676 -434 -34 -768 559 746 -816 754 202 -610 -253 171 -515 98 -518 -93 306 -533 -735 -330 385 -91 446 -675 -277 -560 -527 175 270 774 -772 -51 731 119 -741 -424 -826 -186 696 34 -377 583 -591 564 -762 -389 -360 -268 181 488 -248 -275 524 -698 548 365 -651 700 785 636 564 -582 168 -765 542 58 -879 361 -685 792 -84 -490 -9 26 142 -770 -736 -217 -727 -859 313 -260 -367 33 -718 596 -38 265 -572 168 -158 -428 23 789 754 369 311 131 761 -92 415 -452 269 -107 287 -164 342 603 -138 87 411 408 -552 232 -821 -517 24 -284 -585 -668 217 -892 787 44 -42 353 -296 743 489 109 -740 669 699 -686 738 -661 777 643 -798 -844 75 334 -77 -702 203 -435 -828 192 104 86 -20 241 202 86 -746 -414 -748 -737 549 36 -23 565 -240 57 -782 -702 -19 210 375 -838 413 105 -412 620 428 -802 261 -496 475 -131 -300 156 -650 -613 -758 536 -247 -195 181 -75 753 -119 436 46 -236 -123 636 54 -579 539 -167 69 63 -606 -663 -467 -885 -48 660 -550 753 -175 207 -194 -597 782 -529 -654 656 -502 -240 249 10 787 -795 369 -344 -497 -212 -772 -651 -41 -296 508 395 373 -38 -36 -436 -334 -291 183 -572 539 -154 -740 415 620 -321 325 380 -626 -221 -673 -353 551 589 510 -263 -837 -391 656 800 537 730 -885 -736 -39 673 -440 -215 145 601 3 -214 -739 -756 -128 -241 -515 -632 -225 87 497 657 95 771 112 447 321 -33 570 331 244 453 -49 699 -223 348 -405 -632 700 -147 -215 -452 -560 593 691 -866 -879 -635 537 -316 -145 360 730 386 -388 342 708 -649 -362 -165 647 -68 501 -198 -3 536 790 752 -720 -39 3 -630 290 -480 72 191 770 -485 -618 666 -379 414 -750 -490 213 -598 129 -407 -38 -747 423 -774 -380 -113 146 546 633 56 -835 -621 -601 555 759 -787 -840 -596 -5 298 568 -564 701 -211 479 670 -575 -538 -274 334 -723 166 -320 -188 -820 -577 493 41 474 641 -862 -449 738 -309 -752 730 -201 -90 -607 261 417 173 76 -55 542 -853 -235 731 92 -342 -405 81 -655 695 681 332 -574 -2 783 495 400 391 332 -457 -493 -776 -77 -119 678 -795 -138 611 396 701 -14 -844 -346 576 568 778 57 250 -22 579 775 -191 -883 -336 -872 -754 -548 -580 -250 696 -415 -436 201 712 521 -633 -396 -147 -494 310 -701 536 397 687 -402 -442 -854 781 -817 108 0 -11 -564 -413 460 21 -117 711 -506 -426 -258 -578 711 211 -145 -249 412 -899 -622 -399 -806 262 -679 461 685 605 -410 107 163 680 632 714 -37 -835 443 123 -748 243 -418 -563 216 552 -194 350 -165 -875 716 -823 -83 -337 -520 -102 404 517 403 -186 -287 -347 317 136 33 23 619 -220 709 460 30 -352 327 -210 13 -169 472 -265 100 -170 753 441 -823 -10 248 556 568 192 -124 -699 317 -572 606 786 255 -826 465 -403 549 -763 -748 -300 -730 -640 704 687 -364 -357 100 -617 359 -372 -338 -539 -782 276 167 568 414 757 -219 645 768 33 553 -331 673 385 331 -895 -130 -435 272 -596 -532 218 -656 -228 -391 451 407 314 -656 -829 -323 -492 189 -408 398 -600 -832 -392 261 -873 -59 374 493 -388 -268 -781 720 254 -597 -19 69 -135 477 -669 -110 -670 86 -423 -548 29 -873 378 -164 596 590 -558 -334 -318 -547 -356 684 435 -432 -707 -190 750 368 378 216 772 687 273 -20 -420 -599 421 449 -490 -444 -1 -11 -469 -235 404 268 -123 2 712 185 59 473 -324 273 327 153 -771 724 51 478 -696 -31 648 502 -3 766 746 725 81 177 623 -233 -3 293 -712 521 360 571 -388 16 599 -334 571 576 791 654 -592 499 77 -617 -399 278 487 687 -701 113 -694 -751 290 -388 2 -297 -863 82 789 -646 481 -31 249 738 -282 -98 105 -411 797 618 -7 -732 132 710 -437 259 186 478 299 -786 -148 -513 564 -69 -413 451 102 -353 357 -882 709 264 499 -751 -324 398 -470 -219 -878 -16 97 481 -817 11 483 -711 -714 241 -244 618 -164 -856 -739 -568 -337 -52 -304 59 610 -218 -722 -571 575 750 534 -894 77 611 -550 248 371 275 -882 -208 -277 -571 507 504 275 -577 -694 127 -699 607 -864 605 250 -780 -19 -670 367 -308 243 762 693 618 603 68 -882 566 -90 -721 -757 241 -8 302 426 350 420 556 -900 311 20 -461 283 695 712 243 655 -766 -734 -48 679 76 -325 -246 551 -264 -121 -178 219 238 211 -798 -502 236 -701 561 -167 -630 -346 -687 717 -299 -670 -664 -221 265 118 -624 305 -188 365 657 282 438 795 319 358 -674 -251 530 639 -342 -213 752 -442 -178 136 750 230 67 -605 -643 -444 -406 356 646 620 -722 100 -753 -735 -175 143 647 -741 -872 -60 -146 163 605 279 -272 -203 727 -656 380 -446 771 -69 -180 635 81 -752 -19 -559 572 -159 164 34 216 -66 -284 262 -713 -40 -847 -827 -19 -255 -253 -880 -85 -589 -320 -252 546 -679 156 -623 -35 775 -623 29 512 796 599 64 610 -318 540 -293 27 101 477 420 292 -60 469 256 -814 737 209 -855 -75 -843 307 392 -798 -77 526 483 283 599 -122 -234 -611 192 -878 174 157 353 -326 796 363 443 -843 787 -866 25 -191 -105 -835 -616 695 204 316 -762 369 442 758 182 552 390 -528 59 171 -784 662 -461 -262 -363 753 -793 590 25 -462 -516 734 483 -626 157 158 100 -714 272 -41 -7 -581 -592 -768 -75 -204 288 -284 -558 407 482 -448 793 449 504 353 -495 -300 -399 212 -359 -625 -857 17 128 783 438 -265 -745 -26 723 -6 569 -840 -573 84 -56 278 -451 413 261 -656 505 -236 -291 724 -281 -363 -749 389 -623 423 -247 582 395 -735 89 728 427 245 -354 664 -264 -596 648 552 -772 125 569 -448 -681 87 758 653 781 -697 130 252 423 744 518 -31 366 -282 -571 -593 -770 570 -485 354 105 -649 -717 -752 -213 -833 -35 781 118 -783 -615 -429 -150 -627 245 -655 581 -420 737 -640 379 622 -469 -531 660 348 577 30 768 -645 389 -612 -15 541 -510 678 643 -474 -490 -446 -620 621 83 266 425 -117 -899 285 762 -15 -102 669 -559 -199 -371 -220 -598 -546 177 -665 -338 264 464 -854 -511 396 203 -165 -373 768 210 245 -485 -446 -405 -274 206 -715 -365 91 325 -300 -845 -159 402 -521 556 -333 -356 795 614 -692 763 148 -277 -734 -437 66 -886 776 -787 237 -809 -125 676 -424 576 341 662 -163 502 620 -659 325 -900 -490 570 373 -636 56 -84 262 -157 329 -736 251 -885 -762 169 -744 646 51 662 34 -207 -581 -761 -220 733 -365 217 611 -873 453 578 -53 386 -384 441 776 395 147 -830 485 -331 -23 -577 793 -777 467 307 796 -142 -427 -121 751 464 -457 185 -405 691 678 676 -233 -427 -752 478 -76 517 718 -291 -224 -546 -200 646 -760 651 -60 -449 -757 -301 -479 -280 -565 -17 584 -63 783 798 -352 -102 -77 626 383 769 -768 -484 506 -751 -291 -823 720 154 -309 -831 552 186 128 -182 -266 272 -90 339 629 -277 -73 -189 -42 302 386 62 -631 -224 -230 112 780 -228 711 -330 -10 304 -712 -663 -527 -730 52 253 -702 689 462 526 221 -526 -2 -481 650 621 629 -619 -92 -678 -587 -739 -36 479 -586 351 -124 159 702 -888 -220 -94 -128 -102 194 -717 -702 132 -683 -882 -266 -395 745 311 594 -619 95 -54 -416 -663 -374 634 -213 796 -334 -234 768 -592 393 -93 668 -532 -538 174 282 -589 44 99 -54 -210 349 -366 591 265 -738 798 -777 -133 229 -814 140 -114 329 521 -48 -250 -879 -121 677 31 -209 -847 -809 86 -646 384 96 -154 -358 -855 -655 -721 -784 -715 -234 579 -306 -136 528 -495 709 -566 -68 217 737 -411 -828 -14 794 -185 119 285 -136 -97 -717 374 -420 -263 202 -678 37 641 -786 -262 112 -168 449 -772 165 298 15 358 316 423 -190 -772 -845 509 605 -241 -245 547 -464 155 -660 -329 -609 -65 -735 523 -106 192 -99 -544 776 -816 -283 620 -701 640 370 -760 -468 -696 -76 388 -470 115 -404 -550 409 437 734 229 -144 -525 -774 296 -451 752 86 643 -116 -710 595 -84 -48 -90 689 587 -7 -43 26 -616 -791 494 51 -690 -217 -741 692 -698 -554 46 -638 656 -139 -73 -323 479 -275 379 -256 136 157 337 -454 675 474 -546 -21 24 -276 -274 -541 -787 731 535 655 -407 -500 -618 562 -411 -692 -280 -122 300 -751 52 -593 97 -275 782 -7 463 334 -1 6 -762 -153 -20 425 -433 525 -389 -239 551 670 -50 614 -90 -517 205 -241 -352 535 78 417 304 -276 -558 216 134 -219 -322 -520 793 -10 -493 615 -28 28 -481 566 647 358 -885 -12 241 253 -731 -557 93 -377 -233 -223 627 457 295 -539 461 -108 -646 468 793 -704 -762 -540 644 -227 144 -357 -760 -539 -67 -765 -245 517 542 739 -851 93 -711 404 -806 731 452 -362 333 41 713 495 -366 88 583 479 328 -317 677 -594 -467 779 466 -545 -468 -375 136 483 -510 -406 -546 -336 394 -554 -432 548 -521 -36 168 -70 503 154 -357 396 -224 -703 -538 260 555 248 -799 397 -420 -376 -487 129 734 -263 -767 -740 -195 371 -821 154 -612 -858 -605 -855 205 -629 150 -160 126 17 503 -160 783 321 -160 669 -524 -123 569 109 10 481 49 108 -32 -833 226 -254 -764 -134 -790 64 524 531 382 -135 715 -482 -400 -70 -518 395 -458 -850 646 223 -633 314 791 267 582 679 -282 709 785 -381 -807 -79 -177 -863 141 -897 -850 416 158 -393 -362 720 134 -560 152 -397 445 474 -782 -855 47 -768 264 -731 318 -352 -204 -332 242 242 534 -798 -731 -185 -770 670 103 -554 357 -766 -354 -740 -129 -127 -426 381 588 320 484 -535 448 -657 344 21 -503 246 -497 -33 -121 705 -222 -120 -145 -679 69 -674 -659 611 -735 -54 -677 265 -24 -316 -139 -582 -768 544 -336 107 -55 401 106 -540 -808 -63 39 -434 -756 -547 -536 420 -488 -466 -676 184 674 -850 -101 -619 617 -40 -829 19 -750 123 164 -501 -285 445 -609 606 -374 -37 -287 -36 -23 -886 -160 -603 390 344 564 166 -696 673 390 -768 509 -492 73 252 708 -620 -729 -88 666 -817 -608 624 -60 -731 -568 322 -270 -805 662 -876 166 -160 175 -408 -138 294 -817 -863 576 225 -534 763 560 377 -404 -138 523 733 -429 117 -459 -337 623 -291 -728 126 446 414 -690 252 429 -682 272 -305 211 589 258 648 82 351 248 583 -100 -602 429 69 -379 318 -15 393 65 -188 -450 65 -120 -583 -360 -481 249 77 497 228 -865 -370 248 -247 740 -495 -235 96 442 -250 397 -836 185 -505 573 -171 737 -488 712 359 -340 -443 -505 -879 48 -670 -22 -695 633 -626 -382 -71 287 -596 -521 -248 -762 711 664 88 -614 62 455 -829 43 -93 388 -13 701 -377 -802 657 390 -152 782 596 58 410 -852 -527 185 156 96 -476 -240 1 -480 -172 -803 -818 -158 734 198 -725 16 -93 -248 -622 -233 421 -460 639 170 393 -884 106 749 509 -697 -206 -298 -195 -523 -873 343 629 -426 500 216 -581 571 434 -412 -40 -707 472 -497 -208 349 -402 -97 -624 -740 149 -57 -161 -110 650 -114 132 -568 592 -290 -633 750 -587 24 380 -296 104 272 -676 -610 -357 410 161 196 -319 -466 -658 469 -20 777 7 724 275 163 -730 191 -6 12 -297 -736 101 727 -219 -435 657 36 442 -616 -407 -282 -751 -886 740 523 -607 663 193 -153 -158 -830 304 -424 -41 234 464 54 531 -469 237 -661 -776 691 -178 439 -489 -132 -878 437 -504 247 -718 11 191 531 -202 -535 278 -288 -223 328 272 487 187 -589 581 302 -886 337 253 638 -729 601 366 -809 715 -263 450 593 342 593 669 259 -577 -769 618 -5 -114 -112 34 -97 -721 -106 144 165 -388 256 -823 -295 -221 -732 -597 696 -416 764 157 643 -173 -428 415 595 -755 689 739 -316 514 221 -816 229 422 -134 -76 621 -582 -815 590 -360 -315 181 -811 -572 683 345 -609 672 486 602 -611 634 -619 341 -368 629 48 344 -614 -447 -749 218 -256 543 -712 381 -761 206 251 -595 -552 487 -647 -780 18 -192 728 222 -809 -402 116 -744 -601 280 233 -450 -49 -160 224 296 424 255 -307 227 -900 -365 50 -64 186 -708 751 -127 -91 613 -847 -66 -327 -52 719 206 -571 143 -412 157 -32 -152 -726 514 -673 -484 626 -510 756 -571 -341 -710 -855 -99 -369 -765 712 -603 -657 223 -440 -178 -785 387 -831 248 664 -340 697 -873 -85 232 -806 -34 124 627 -557 -365 102 332 233 195 -856 -4 44 521 -200 -205 -61 -694 -334 -382 -210 327 -804 -864 -662 389 799 -622 313 -455 -642 676 -407 -645 557 -832 106 -710 -752 -848 -765 -34 -730 578 -892 565 -895 722 42 322 278 615 693 -368 -720 -560 -599 449 392 480 321 715 572 -697 -839 146 18 -5 -31 107 570 135 143 -188 -549 -40 -390 -630 124 -383 316 799 -207 -173 -682 457 -308 -39 -154 -837 270 -334 337 -257 -537 -629 572 -490 -821 -252 -664 -76 768 -853 -62 -498 395 -401 -210 139 566 161 -403 -453 -433 258 646 -563 -410 -1 269 423 -280 399 -77 23 -851 -24 233 784 -822 -148 798 -311 -165 -451 295 -508 217 -441 301 605 -322 6 -614 428 -292 221 -413 -334 -433 -286 -173 -92 519 46 -582 429 533 -478 576 703 -302 645 32 598 593 -409 301 502 -202 -114 346 525 417 666 10 298 -564 533 -489 313 133 -410 -556 369 235 -256 98 65 -730 -528 510 -474 137 575 -48 -845 -486 -107 -129 -173 -453 -380 359 -366 -282 -598 -819 269 -730 197 115 -125 400 -25 -168 240 -541 425 -615 699 165 759 607 -818 -386 -354 -281 -309 302 -476 -617 547 306 -592 175 532 25 -288 615 305 769 152 -303 318 -443 -136 -432 694 6 -532 688 -753 542 482 47 490 58 -572 289 -724 54 246 -187 464 762 49 336 327 428 415 -474 133 -414 620 790 -657 244 -830 -811 -360 47 713 -404 58 -445 -28 -203 308 -355 505 136 310 -127 -633 793 746 713 -461 599 -888 552 -70 294 495 -111 -291 -416 545 -590 225 234 757 613 -410 4 234 285 -465 -743 -331 -489 -102 708 602 -24 -739 -845 -614 -877 -345 -126 609 -639 -427 -895 511 -6 -769 -872 -209 -218 -829 105 -734 524 329 -214 -147 350 -544 -873 -76 -884 -473 355 -776 540 395 729 -720 -260 -866 161 724 -87 -78 459 489 -646 -144 -498 -302 303 390 587 -256 -704 -235 -405 539 -886 -398 -550 -319 -217 -655 -309 266 647 -890 287 -584 -399 -203 22 587 520 -388 355 -862 577 92 -127 331 397 412 275 482 375 -167 -67 22 225 165 473 158 282 -198 532 43 -427 -463 263 671 401 -749 550 708 369 -897 -54 -363 483 -98 -366 -708 194 -30 660 -335 238 269 -779 547 121 -685 385 -579 602 -808 -741 -576 -430 -358 -668 -160 -650 -42 -828 -804 47 72 -529 -105 -1 -360 -494 337 -721 -867 -470 421 -73 -425 554 -323 790 497 -728 145 -539 334 -729 -392 792 -89 -667 -40 -505 -227 -648 11 -473 -428 548 176 -300 237 44 781 -91 182 -276 272 761 19 759 49 -9 -380 -47 -547 -1 224 -847 -790 -589 -224 774 364 -476 542 -377 -224 -447 230 655 17 570 385 88 -670 247 362 102 -134 358 477 23 -191 620 612 -276 781 715 -778 -68 312 -8 -333 -331 -365 -364 -123 225 -86 487 -98 -636 605 619 88 -571 -293 573 -820 170 -493 57 115 639 314 -752 651 -610 -680 -314 24 -48 513 438 -685 174 392 505 -708 -733 763 -539 761 174 -155 125 -488 -278 695 -500 693 518 -338 739 130 -887 -389 605 365 -191 -309 -667 650 342 745 -297 -28 -363 -233 -408 614 -303 593 291 -442 278 -306 -670 790 -598 679 -223 -286 -87 -525 -158 -696 -305 -222 -679 722 408 385 662 -672 -203 791 187 -513 -351 426 -735 46 702 417 -418 708 -250 -613 -354 30 454 513 695 425 113 -752 597 -466 -832 43 -470 -634 531 238 -246 202 -51 365 574 -197 -281 473 361 -579 -104 105 -787 341 356 -782 736 -715 689 472 69 212 523 -761 331 72 -145 366 30 -840 -652 586 -761 311 59 -200 369 506 -55 496 751 -200 368 274 109 -6 -23 423 -609 225 -426 635 -156 795 578 718 -493 41 696 -699 284 -831 293 538 -92 -486 592 -508 -24 -315 -92 -294 -240 356 -406 601 276 -245 476 311 -409 756 -240 455 -840 -111 476 -57 38 -141 -465 624 -792 -450 470 -168 509 185 -481 655 577 -435 -244 711 785 12 215 509 -356 653 -744 508 558 557 71 60 -454 -46 -578 -299 511 740 684 630 -519 784 -113 -84 -214 -763 -803 -270 -462 735 -771 -23 -644 -743 -714 -340 672 100 -621 240 -615 -636 -515 740 -728 -818 738 158 -591 -298 -318 -503 -457 -191 757 709 -91 539 -821 -592 -764 -551 557 539 11 -380 -616 -859 443 -21 -36 -673 574 765 -613 359 -167 -435 -830 477 346 -344 548 143 -379 -793 -581 680 231 -763 -399 -292 -498 738 797 188 -93 -74 -110 750 636 -713 49 -177 -665 238 -193 -139 -109 608 570 151 -228 -301 23 516 540 -317 646 -582 -759 92 698 560 76 575 -39 209 -457 396 -75 160 488 -587 -262 362 704 -890 719 -396 -355 -82 -26 -798 521 484 -802 590 -436 493 752 117 457 -792 -703 -247 304 -843 276 -200 630 142 171 311 -876 786 -493 -648 514 -637 747 -25 -537 -159 554 -212 -687 2 -852 -591 -584 175 -108 -759 -705 -224 146 689 321 255 -885 -863 455 -893 -669 -37 -411 244 194 -621 489 540 -779 341 438 578 -539 -122 102 -663 134 21 738 129 175 -78 -608 -280 407 187 -515 -845 291 25 604 192 -311 771 131 187 -555 52 496 -385 736 584 -794 -667 -751 247 -320 533 120 -644 -784 -9 647 625 -295 -258 -806 -290 -292 -813 303 -116 284 526 501 -263 -898 -261 760 556 -593 -232 -740 -731 -1 -241 -205 127 -874 -870 260 -395 163 -743 202 746 -852 288 678 41 -780 -155 -255 338 587 -67 480 177 713 -601 274 -842 335 6 462 -508 545 234 477 -627 -590 -578 -501 -556 353 -788 766 191 -771 193 -277 662 -262 -126 -118 626 168 241 28 -444 382 -398 -252 716 665 499 -231 -536 307 -783 -127 -496 743 579 -465 -50 -789 -798 -308 571 409 -436 206 -396 676 -829 569 520 162 -322 651 -743 -141 -835 701 729 64 662 353 -722 -422 -143 615 -656 -318 379 607 566 -625 3 -556 380 -141 -764 557 -298 -58 352 349 -36 505 215 716 -299 246 -450 -764 -497 99 -647 446 -790 503 -631 -157 -264 179 430 -863 -441 -817 -159 -310 307 -46 -640 82 -4 493 611 -407 -279 410 -198 305 408 -728 504 -571 -333 -286 -282 179 600 666 -237 137 -531 293 79 2 -168 58 -780 -127 -893 -552 -329 -282 356 -329 265 720 448 434 -753 707 710 484 -180 190 -224 -676 -858 -136 -33 494 -55 -759 271 -371 317 58 515 710 82 -498 -379 498 589 -239 -244 -406 -104 -451 -644 206 782 -605 301 -520 -223 693 186 771 -845 780 -686 -159 666 263 -390 -539 -220 -110 719 -578 177 422 254 65 -807 521 -740 327 553 -754 630 -555 -822 56 449 771 699 -308 -80 589 449 -885 -544 -124 -651 666 -631 -232 736 423 -725 182 479 -10 -13 562 -364 -36 366 515 -628 93 -389 -261 251 -602 -76 -230 -515 -206 685 -459 -861 -585 -663 -748 -538 40 629 -845 370 551 -172 -329 -696 -153 775 -222 -274 -626 -448 -506 159 -51 -557 -587 -391 -790 114 520 778 516 197 362 444 778 479 688 -434 264 713 195 552 33 12 208 -530 490 -346 60 451 -802 296 61 673 -551 -209 -641 690 310 -263 249 784 -304 -546 -339 -398 -849 413 -78 302 646 158 645 -480 1 -414 160 461 -473 343 158 175 -483 -822 -881 -19 -822 -694 256 -152 -375 451 -546 737 708 -690 348 620 -199 -251 384 -427 753 35 294 325 237 -542 90 237 -443 -746 -473 -131 -800 -326 -609 -480 -110 783 549 530 -223 360 -772 -176 -889 -892 -489 542 -44 -81 37 557 -80 698 477 -508 -832 -746 -12 747 -685 -498 609 -184 -319 23 502 424 -198 -553 -582 -414 -301 107 303 743 607 -99 220 -341 328 -738 538 -606 -643 -617 526 -738 -879 -610 328 -712 -459 -679 -247 555 616 281 -775 -346 32 -557 517 -709 -556 282 -463 -178 -265 -458 475 -654 428 191 465 -663 -782 -562 481 39 703 -23 -687 561 627 -35 -74 395 171 467 -288 -602 315 -143 282 -9 -360 -501 26 -17 78 -837 -715 320 632 -617 668 -539 -17 -299 745 -597 733 -867 749 -722 -324 -58 156 570 788 -831 572 -18 -543 420 -877 -253 -171 799 -46 -246 298 -188 303 445 -45 -727 486 -375 494 605 -506 257 -294 41 -605 469 -254 216 -28 163 -824 270 439 -769 -325 570 596 130 -49 16 161 25 -418 289 269 -252 582 -843 -716 418 306 639 635 17 -784 390 760 136 -197 -865 -727 370 486 -290 792 -841 366 -515 -575 298 722 -527 668 470 -464 438 523 -115 -411 798 762 632 398 -671 -885 -854 390 776 -340 206 259 51 -411 235 -295 782 58 405 -835 -334 39 620 342 240 597 89 -37 537 -73 616 -665 451 473 -64 -312 785 579 -767 793 592 29 -868 -583 145 780 23 -854 -738 274 588 -556 -394 143 -308 312 -682 665 -665 -399 -660 655 -770 -54 483 -77 777 114 -51 -318 4 -847 -737 294 -202 409 445 -879 -533 -54 469 -73 -878 -421 197 -300 -804 769 -605 570 -445 -744 127 485 586 254 616 486 164 722 28 -456 -505 245 284 -410 -137 534 467 -469 251 753 -635 -651 -855 571 232 462 454 -164 -287 639 606 -320 92 -333 -512 -459 260 80 -599 310 725 72 -59 393 186 158 -587 -416 431 278 -35 -654 -625 -897 600 533 540 292 314 -505 -481 86 -803 140 -346 -605 -804 -759 -824 276 296 -705 642 202 -161 340 725 -32 -440 789 2 334 502 -275 -637 715 637 733 613 151 -854 158 -370 -478 713 250 200 -455 560 337 726 -837 603 -80 -608 -369 220 434 -812 230 -366 123 -483 -391 -581 30 608 392 475 198 474 777 -335 79 -434 72 -563 787 -361 -72 79 715 -155 -255 -234 589 289 -839 498 -627 220 -265 631 554 -572 -267 -856 -455 649 399 -830 177 135 110 -846 460 -394 -48 -516 -745 212 798 -588 123 -883 690 487 447 -872 528 25 783 673 673 455 -656 527 -588 -846 125 334 -187 652 567 -814 -869 -269 89 122 -453 721 -240 491 82 -9 -13 -639 -784 176 -214 761 -258 -572 -464 -630 -410 515 288 698 536 -816 -497 -571 -464 -840 -613 791 -60 99 779 720 553 -114 609 -354 71 587 620 -385 142 355 494 -347 327 -850 -286 311 22 711 712 -751 364 720 -574 328 295 63 -464 499 333 252 638 61 18 -775 -373 -499 620 384 91 552 -358 -870 624 134 -343 -533 411 -40 62 677 3 -533 -447 -888 571 328 -418 358 -123 -132 -661 -436 -156 604 546 -307 -685 149 110 -86 704 268 693 -87 -782 644 294 -583 -428 295 -94 -379 -91 44 -326 -513 380 516 299 -540 418 -183 -743 -675 -654 412 103 -7 798 166 -69 687 115 323 -179 -183 350 653 -469 607 -313 -850 -361 713 -841 43 -435 -531 -206 -200 -363 293 316 64 -73 365 165 85 -316 577 -672 577 -278 -725 267 744 435 -598 212 491 525 -283 -796 -505 -12 468 256 -466 -130 793 -709 466 -143 -170 -225 414 -276 27 732 161 782 -119 -814 -174 -479 521 -730 174 -843 597 625 42 -57 -500 -591 -581 122 -313 390 158 -382 -356 423 577 -691 565 -124 -375 686 -473 -79 39 316 626 -476 -704 -516 -330 -611 306 450 460 505 561 595 -27 419 -643 126 -611 -367 -339 -706 783 62 -408 249 -472 -514 -473 -51 461 -179 -727 -835 -155 -394 -165 -283 639 -319 136 -868 328 134 240 583 -409 743 211 505 -404 42 -29 -661 191 349 -661 296 -69 311 -85 634 -201 594 382 -335 -812 503 323 -637 -183 -357 -383 -306 601 398 -299 635 436 -439 16 -426 111 -54 734 45 4 -555 -509 691 351 527 393 528 -472 185 439 -303 644 677 -845 -788 -814 -598 -67 105 710 -472 -448 -149 -435 -832 212 -223 754 -451 -410 282 474 -316 311 -112 -254 -53 -198 223 -514 -289 -526 -453 440 -84 -529 166 287 724 -438 511 27 112 -647 -561 -305 -71 242 -9 187 7 23 -677 406 -64 -106 556 420 582 -808 -752 -270 104 -650 270 668 569 277 121 292 -543 574 239 554 -2 546 -33 -770 504 63 154 -700 226 427 -807 135 257 378 205 -397 14 678 -241 -290 -672 762 -500 376 120 -162 312 -458 -800 503 -728 358 276 606 -209 -73 793 -500 385 -219 739 -731 -82 -628 -727 152 323 -603 583 -365 -78 181 -444 -803 -820 -705 -234 256 -131 -724 -596 -436 -47 682 558 -351 613 718 -59 385 528 445 190 163 405 -709 431 134 -851 221 -515 -6 -51 197 -378 -566 545 -272 -754 509 -163 623 -406 248 -459 396 -578 -37 610 653 462 452 -720 659 613 725 712 -517 783 -556 -458 729 -230 760 -461 266 -874 91 800 674 -845 -812 507 594 131 146 0 741 -832 -710 -207 -86 624 229 552 -181 205 57 -245 -847 554 50 493 -64 562 531 -534 582 -278 112 -827 311 -286 -712 -287 -462 385 -737 155 799 425 -859 -264 -263 -242 -36 708 518 3 211 -492 -10 330 -891 331 704 -326 458 -338 307 -653 -888 -435 -777 237 602 -258 494 263 562 -38 -144 -622 57 233 413 333 -638 40 -730 -247 769 -470 -333 331 473 578 137 -742 -316 -243 446 654 -747 456 84 144 -744 -99 -401 -867 -510 749 700 349 -6 530 -103 -870 -746 223 -369 -827 -691 -310 625 -794 303 -608 46 31 -567 -479 -739 462 -717 115 -431 670 371 -596 710 -188 743 579 -601 390 76 -816 693 711 -729 499 -732 330 303 29 -717 19 340 -744 -786 241 -417 52 -220 221 297 -722 548 -379 447 -479 665 -259 203 -818 -170 -568 -147 197 350 -425 -842 245 -574 82 -729 301 734 442 382 -838 633 218 478 -238 -355 -794 270 424 -508 432 -131 733 469 -865 -778 -298 -620 -548 -71 772 425 -96 -512 277 246 662 -809 63 257 351 -275 -661 538 -238 632 -381 -137 201 313 -598 -739 665 458 -844 719 -278 -621 -386 -613 289 -796 647 774 606 -782 326 -220 113 457 147 531 434 -92 678 -776 -590 -329 -209 -719 -371 -302 -817 515 -91 -875 84 -863 34 674 566 374 -221 -520 -143 395 -768 -554 351 -744 -842 -714 -432 760 -518 -586 -313 457 -357 570 431 -524 371 -802 649 -214 732 579 176 -431 12 605 582 -91 743 -419 -636 604 320 605 -262 143 -162 495 630 -617 -289 -115 269 342 574 113 671 468 524 10 198 201 113 628 375 -726 458 78 91 763 189 240 324 -538 80 762 323 661 175 -408 -749 -674 561 -808 610 528 -430 767 61 37 -243 782 109 -50 -556 448 -620 -423 -109 1 520 -411 676 192 -587 443 -681 -745 498 -609 -701 -329 502 -386 518 -586 285 644 -430 573 -82 -820 296 430 205 193 -86 -63 -864 -73 -142 -392 -291 -493 477 -355 -201 437 -482 -265 -46 42 314 -693 657 -272 -674 -29 -499 -231 17 -663 309 -741 13 760 581 -759 -559 -65 -619 3 -857 773 296 -195 -885 57 -533 507 -69 -159 599 -501 -187 -56 -452 538 -281 575 -168 -751 196 -133 349 192 546 -433 -773 -643 511 532 -891 539 -157 445 -385 -657 401 -627 291 -618 -53 683 -586 -861 641 -397 -141 -739 -668 -473 500 -765 493 -21 -759 537 717 558 728 -170 -847 -257 700 285 629 -715 -626 -818 233 589 -441 -510 770 -439 -416 -565 -593 -726 -710 -288 -858 135 -453 -25 745 -34 626 320 -116 136 -559 -726 119 174 550 191 176 116 242 204 -896 470 550 -856 463 790 -33 -892 635 726 284 -431 391 577 765 220 -81 -861 667 653 195 -482 -736 -495 -394 744 -615 337 -311 469 -793 -31 -624 86 458 655 214 -444 -564 -311 576 -3 717 -273 -672 383 -8 398 -312 -682 -150 -702 69 509 -622 -63 -719 -193 767 665 286 459 762 -140 55 615 765 -495 557 -812 -33 -689 -649 -485 448 -815 -655 569 -713 -517 -876 -894 229 18 178 -593 -431 348 -253 330 373 -424 -522 -358 244 -445 126 554 73 -352 319 -245 791 422 -236 598 740 105 524 -18 470 48 93 206 -835 -823 669 281 445 -718 -189 -731 -813 -274 -488 710 -289 98 -588 300 -828 -336 -872 -331 -207 -76 428 -739 -873 104 -228 605 -678 203 371 -576 -869 -272 670 -846 -586 -884 697 -600 653 -226 -489 462 -628 -604 -528 -352 481 -57 -759 -764 -417 35 -624 -167 -727 -167 686 560 -25 521 -847 -482 397 745 -753 -523 271 -49 756 244 -561 144 -532 -484 -556 -290 324 -758 -697 -566 733 199 403 -124 494 -429 -747 -526 -8 -515 -657 -449 499 631 -419 748 349 209 -169 174 224 -441 71 -170 -54 -698 -321 777 620 55 79 -194 -599 424 -589 -726 -192 -433 -57 327 717 108 257 -784 253 359 1 371 483 -129 84 -541 -119 -581 -33 423 30 782 -894 -181 436 18 641 -820 148 -114 608 309 123 277 328 419 230 79 -272 500 -193 -75 662 123 798 429 793 -78 -452 755 651 -528 -517 658 244 -708 720 580 -240 84 760 102 528 652 404 -472 -687 302 -75 419 -879 508 -50 273 459 -816 197 -67 606 -488 693 790 365 -429 -844 -481 -66 -580 243 217 -88 165 -330 -448 -119 -35 -99 654 -234 -525 -25 -883 -338 242 -556 -840 -275 -488 -754 290 725 574 370 -669 -452 -17 500 663 -56 159 -577 -430 -683 528 -374 -443 -542 -208 -861 -699 344 -412 412 -357 -557 126 -809 296 -21 769 423 402 75 431 -528 -533 -361 584 -71 449 785 -144 -51 334 -393 233 -370 -659 -116 -501 324 774 -234 -28 -812 -486 -428 -551 -765 -346 -681 554 453 -678 -159 545 617 109 -579 251 -704 -52 1 -58 -637 468 -630 -77 -210 -152 -760 -688 -469 740 771 -42 -26 572 -84 574 -355 -862 -368 781 -608 88 -504 -597 -62 -66 -1 762 -687 -391 -817 -492 163 172 -85 108 -460 148 -377 -588 413 -122 -697 317 -84 -687 586 46 -668 -869 -770 640 101 -231 503 571 -878 -8 530 45 578 -82 141 -679 254 772 319 68 277 -807 -310 -685 -729 598 610 -415 745 641 -181 -228 462 -318 712 -896 649 592 -191 -628 -560 701 -836 -559 -545 392 -399 -878 -385 778 -410 -70 -340 369 -474 116 165 279 146 -281 -158 -245 -693 12 584 -711 -847 -665 -776 476 -495 49 730 -801 61 314 59 -553 280 -732 226 142 19 -46 531 -711 -2 217 -322 600 -108 -175 -450 -630 -887 519 563 613 -885 520 480 -446 -510 -365 -630 -194 102 -634 692 -588 58 752 99 2 642 -401 -407 -112 -856 717 20 -218 -303 -771 -144 175 34 509 236 188 91 109 361 -302 -512 611 -286 -680 379 516 -213 512 -757 -640 -722 418 387 590 -782 155 39 -808 288 -778 213 521 796 -586 661 -22 -349 369 556 498 -413 -372 -624 476 703 736 791 -30 98 -6 -459 327 -59 386 -153 -437 705 -626 390 -71 760 -161 -434 -182 154 120 179 -166 -45 166 -627 594 721 36 369 -94 -661 95 700 -238 101 635 699 -93 -238 -736 -877 35 263 496 419 653 656 -792 -81 -865 -828 -450 -733 -3 -355 -178 492 329 -130 -821 -593 -280 -43 61 -294 -412 645 582 764 -648 -211 462 -604 317 463 16 -722 -891 423 519 -739 -842 158 195 -66 -303 678 -420 -298 271 -606 199 -296 -570 -469 21 -615 99 506 -631 -879 -586 478 -456 572 774 598 196 -462 -58 -808 204 -93 513 196 -20 56 -854 -259 282 188 566 -61 407 -799 -85 -810 -688 33 -199 397 583 -262 31 333 97 -748 629 -888 275 218 621 157 -692 506 755 564 -64 452 18 -419 -130 -72 82 -129 790 276 -840 279 784 77 7 -722 93 185 -737 -287 416 -212 501 452 -164 -414 -237 -778 320 -339 -149 359 -432 -142 483 399 217 -599 -5 -450 -810 756 634 -592 270 703 -5 -876 -170 -425 -898 444 -554 144 -401 -34 -139 106 -183 283 540 79 -320 712 -502 748 -739 -614 -350 -160 762 -608 310 -602 -577 365 212 -463 222 293 341 771 325 392 754 -649 341 449 635 -648 -175 165 -179 504 118 24 296 -364 -663 -747 -786 -316 139 -626 -831 -335 -293 -494 683 -248 -855 245 172 -789 -878 -856 40 179 -866 -78 743 64 -445 195 -261 93 -649 -213 85 139 281 -623 -276 289 -103 -872 106 760 -207 -87 -739 -275 -209 -124 -450 9 -16 357 -407 -617 -115 -852 -284 -625 516 -659 137 780 -724 -271 245 323 434 -650 656 -376 -27 -521 734 572 -20 731 613 -185 -263 -411 682 -439 -251 -301 -512 384 56 -891 72 587 -369 376 698 -25 -182 138 -317 -603 -396 451 26 336 -384 -527 -480 -526 102 -34 -783 -100 -655 -417 443 540 -193 74 408 -91 -537 -506 -600 704 205 -690 -103 -44 43 319 604 800 -275 -894 -483 698 -422 -55 650 736 -514 -328 704 431 199 90 102 -110 -326 534 223 472 324 759 543 523 242 -250 676 793 87 -877 -558 632 -774 391 384 -80 -606 -825 -18 -125 190 790 -672 -659 -300 707 622 5 19 564 498 225 -570 399 -78 688 -238 326 -103 -239 -327 111 -497 -319 660 -301 -499 -44 -892 198 611 -463 760 377 -830 -721 -334 -299 -298 -283 661 174 -53 129 491 -409 766 -119 771 245 -175 -205 -841 87 262 796 145 -233 10 -442 -511 -16 -685 -282 66 596 -40 498 -818 -803 -101 -41 -486 50 -483 410 -117 650 -629 -601 714 17 -16 631 561 -726 -131 -757 270 -729 -12 135 -109 480 -793 -104 161 -314 -576 651 -233 136 -224 -559 117 -786 -473 732 -617 -457 -325 -343 700 -106 -859 680 -793 -47 -183 -778 -294 -241 -879 463 -297 -174 77 323 507 -204 -624 667 -120 -279 -452 -94 -310 -453 -79 -152 -896 -161 -841 -328 408 299 -232 297 -822 -458 711 -437 -514 -528 411 -213 -852 327 -374 -82 -266 202 -590 522 42 735 -53 -310 -608 -685 -604 685 407 -396 -340 386 -753 -46 534 487 666 -653 200 477 -414 401 -729 -10 266 4 -386 127 669 580 -554 -613 716 -461 279 267 203 362 -667 -417 -774 -276 -285 765 -479 -596 -239 -411 -775 -755 722 -109 278 519 -36 -860 445 -809 775 273 785 -126 80 -724 575 -448 -91 -602 597 -790 -205 -313 -432 491 -84 -575 528 548 530 717 -551 -456 693 640 589 -741 723 -590 -256 -775 -746 578 -467 112 -123 -532 -550 6 638 666 254 322 345 -8 420 -797 -4 -744 -224 -358 -463 165 -281 673 619 442 -181 76 -576 -418 760 -828 726 84 -411 716 681 -465 -41 -23 596 -593 451 -340 -279 23 -567 -162 423 556 436 139 -301 173 -103 -157 -541 -482 -423 731 234 206 179 -51 313 536 -523 -538 -337 -62 208 -197 -762 342 297 630 335 593 618 -72 -868 563 396 281 -279 -735 491 -847 797 -483 373 -625 9 167 83 -319 595 62 521 -758 -420 -675 486 771 662 -309 -151 309 -277 -223 -293 -282 -445 212 -536 528 599 132 -755 457 769 -329 422 264 -525 790 742 -141 527 -382 61 -641 677 -386 -677 489 -893 691 770 -452 421 270 746 428 197 276 74 -647 -702 199 -373 -232 -593 -447 -788 -453 -747 -348 -458 -672 334 -760 707 -565 602 -740 154 132 200 406 263 384 2 69 133 -716 605 -365 634 366 -645 -266 -280 743 537 774 -118 -392 271 452 324 772 -579 250 749 -241 -235 -590 523 576 564 -274 -445 99 -476 -375 197 -829 792 -69 -625 -706 158 -557 -179 485 -626 -18 -644 80 -790 658 -56 -62 60 660 607 632 -599 -45 413 191 -219 -30 557 -191 651 -874 426 -258 41 453 -643 -693 -244 303 652 -458 -502 -507 -598 391 259 333 543 -748 691 -46 648 -142 -14 -47 -81 239 -379 568 62 -505 772 356 -479 -252 -630 -600 159 -605 147 -322 -145 -485 519 733 335 -591 -220 643 750 781 98 457 -279 -561 -847 -139 724 22 -84 359 -663 752 609 370 622 -462 -15 684 -773 -823 583 -114 -474 -642 -196 1 344 -190 -811 -282 679 -230 -291 -635 382 209 164 -366 339 -362 410 -43 -663 -604 -386 -41 138 -530 276 -95 327 587 165 -563 111 -300 623 -650 -423 -670 -738 323 -529 43 -243 -509 -480 572 -525 332 343 -715 -755 -763 -579 -616 450 528 160 187 719 -335 -673 467 354 126 251 749 336 -600 -364 362 535 -438 -169 -628 370 456 -720 180 168 -111 576 -625 -868 -708 393 -413 -426 456 -621 510 510 662 -799 449 -231 195 -5 -280 305 440 -670 -374 437 601 -3 109 -72 93 -5 -782 -633 -796 542 593 -48 -495 -868 179 491 279 784 604 410 9 666 -749 -898 -47 -252 550 -748 787 -549 -413 -71 -373 -489 -15 43 106 -204 -772 -178 687 363 -330 739 795 -532 582 -482 548 -442 -652 721 -654 -81 545 18 267 -800 -671 -165 32 395 -60 62 -79 -766 -325 -695 -166 45 -470 583 116 441 400 2 576 -676 25 -679 14 -330 384 369 -224 -563 -157 576 -99 478 724 367 -471 309 648 -462 -535 -157 736 459 -621 447 301 -68 -136 674 -35 326 695 -784 -143 53 90 455 466 -373 -216 356 572 -69 -659 -614 -84 -238 -717 -310 352 -795 562 -316 -111 -464 -671 -23 -467 -481 137 74 717 -594 277 623 -27 -432 -570 -16 92 532 389 -587 652 -439 53 -424 630 -471 578 -298 -478 746 -197 -396 -795 325 -356 -613 63 343 -331 -652 653 666 -153 205 403 145 -103 739 -159 753 -329 -220 -245 173 36 -512 384 274 -104 146 694 397 34 339 712 595 253 -662 271 -60 -63 476 -845 109 574 -602 400 477 -759 -243 279 455 -351 -750 -812 232 107 531 -80 359 494 -351 -170 671 -728 83 -95 256 798 98 -50 122 135 744 130 -446 -531 -345 -697 -730 268 -197 -516 -801 -889 -879 345 372 -321 -58 264 -723 -43 614 285 104 -77 -94 -600 -22 393 271 63 617 766 794 -207 -496 125 -538 0 -580 -80 -110 -770 755 503 627 -821 -773 -129 -230 163 -221 509 -628 -819 -695 51 -837 -628 -362 -66 502 644 -139 -315 310 774 -307 704 800 545 -15 -58 37 296 -565 -618 -29 -343 250 -488 549 -150 -592 411 -190 -206 337 -156 450 -370 -869 -680 -607 -599 395 171 -772 659 -327 -846 387 304 636 -837 682 -369 -146 -188 -196 -581 -254 180 -813 92 -504 -394 296 -251 286 336 -562 599 713 626 -490 371 -692 -450 189 46 284 -496 562 -659 720 571 -686 446 -490 432 608 -472 -508 725 454 758 164 57 677 123 277 325 -429 624 95 -613 502 -542 291 33 -504 354 47 -346 -149 424 580 -17 482 362 -331 -339 15 32 578 -862 380 -227 -814 -71 -422 567 175 -861 -262 681 -514 537 592 436 529 122 -260 725 -743 657 -231 -811 -798 -275 -793 -721 -498 489 -756 -803 -272 -795 250 103 659 -535 -126 20 225 -685 -1 317 -824 351 506 -669 -790 -277 714 -7 696 -793 -188 716 -785 515 -127 617 -192 387 472 673 -853 692 -680 106 323 711 -640 456 284 -190 697 -710 -833 -147 459 -733 -421 -574 93 -550 -671 -93 182 453 -291 -377 31 -48 184 -489 -597 516 147 -575 -586 423 -593 222 -206 -786 -814 -676 -785 647 -248 -480 -422 501 289 -104 -384 467 -756 543 -500 72 -180 -432 -530 -653 700 -870 -595 -853 92 -187 154 -656 215 -568 -556 -331 210 376 532 783 229 -52 291 498 716 525 622 -489 -834 536 257 -438 328 -723 -291 580 408 -356 416 -21 334 -157 -737 -400 -368 -501 601 278 -332 -329 -96 -337 -15 -873 -160 -177 664 -101 -9 134 108 -590 742 445 719 -818 -148 234 354 719 -775 658 462 428 514 240 82 206 596 269 302 -377 -240 -287 -609 767 375 -638 428 633 -757 242 300 -265 -176 546 -639 679 -137 -574 32 -682 242 -114 134 -866 -467 -73 -302 351 -509 712 -694 -623 421 -634 -321 530 -638 -54 362 707 443 -263 359 78 101 -120 -654 -878 212 75 37 63 209 268 -860 -247 -636 623 -53 483 -231 123 -550 184 -476 794 -769 331 274 128 791 -624 -52 453 -860 -769 100 -212 445 93 430 506 -143 -335 426 -481 -65 -550 487 590 -733 331 590 757 -75 470 -712 373 748 529 198 -255 -273 -213 -419 -756 -186 663 154 -409 127 289 -860 -292 174 699 -291 -194 -100 267 177 -313 758 280 -640 -773 102 164 362 162 -477 -218 -581 -56 -553 662 343 585 -163 -680 721 103 -605 193 -198 -784 294 -546 -437 355 -316 -106 348 777 782 -763 -239 -273 8 -183 126 396 -387 17 -167 488 656 -13 -66 213 -353 -723 785 -453 688 64 -775 54 84 -275 291 -318 -428 0 -784 -378 128 -55 -113 -342 105 483 -317 -612 -804 338 -175 321 415 -324 35 185 351 128 598 -256 384 508 496 695 455 667 -895 -203 25 629 -46 -188 -527 485 449 -424 -498 86 -11 -34 431 -544 76 525 -232 139 385 81 -269 611 -597 -406 590 -31 181 287 -170 399 -404 -369 452 255 -236 -844 413 32 -115 -858 266 752 -118 -504 418 674 740 327 -182 -788 -776 -789 -645 -98 -800 534 226 202 -61 -501 -628 -820 -618 632 457 609 -658 -580 -707 -704 -661 380 -49 728 247 62 -163 -131 -649 602 704 -293 -765 484 -201 -877 93 -708 288 162 -796 -174 798 -376 -673 -113 -686 151 -437 -572 202 -88 -360 355 447 664 -123 514 -491 -159 503 421 -763 -783 -563 -237 165 525 -29 -585 312 -422 390 514 -661 -312 -554 514 -378 -868 -148 -396 371 223 -346 -354 -60 -415 -823 178 -680 -835 740 -600 -365 441 -605 695 -668 79 -617 -112 516 -554 251 754 -95 -305 -640 -624 675 89 785 83 -165 204 238 247 -520 121 662 -254 378 597 545 -101 -900 367 -430 -272 -215 -149 548 -867 246 303 577 -517 -521 443 755 571 -578 -473 -138 57 498 -611 -639 555 -521 28 290 210 -678 790 27 -297 116 -33 392 -10 -423 188 -359 -97 393 -885 -62 463 -475 38 781 -563 -146 546 25 -804 556 533 -361 192 604 -228 -603 682 -522 -435 -398 -126 -721 -436 -833 468 486 -229 433 642 423 -740 -335 -337 -69 519 -640 -861 -648 -352 -560 300 433 -534 219 216 -297 -193 673 -634 559 692 -314 -321 -553 -602 -688 439 -818 -708 797 -347 -637 415 -623 22 -854 -401 -860 -532 485 -409 -878 422 672 -591 -613 -442 332 295 -781 212 101 -78 263 -122 126 -534 424 -386 -292 -601 570 -671 -79 -170 -52 10 -326 707 642 -478 -238 -183 332 235 -566 -441 235 455 -396 744 166 609 669 228 -517 -98 -731 -529 665 -79 463 560 -715 -610 -453 732 -577 -628 -653 -357 255 -202 132 -667 -597 161 659 -361 -170 -93 -156 382 771 81 -124 707 629 -16 527 -269 406 -397 788 590 -47 378 -72 -212 -236 779 -136 -271 448 -531 445 -729 -440 -564 -277 -869 159 327 -24 136 760 213 -214 780 -594 585 -414 509 -536 -834 785 -789 -681 -431 32 413 -245 -257 -596 184 705 -125 146 -813 -250 660 174 557 -827 -581 -202 267 -734 68 -883 158 12 -37 -216 594 708 -373 305 270 -537 540 782 35 434 -640 -896 -619 676 -212 -351 -152 467 256 -544 650 200 -750 -699 -408 -389 -146 -259 506 -378 -751 1 -594 450 721 -313 574 786 -158 78 -199 80 -299 419 240 -627 298 634 -238 197 -267 604 -823 -240 -357 674 572 674 76 -623 -530 -46 559 -79 62 520 -92 -336 208 -677 -758 -553 149 31 135 -666 -102 -235 -224 318 -113 357 -544 -259 752 558 569 247 689 -499 425 281 10 -845 712 -311 645 318 -164 -386 -545 -536 171 -648 104 60 111 373 212 -786 153 -738 386 -854 -390 -465 284 -531 764 134 -124 -777 -733 734 184 565 89 -84 47 338 -394 90 200 382 -78 -690 -539 -529 -746 248 -855 626 -124 -252 464 692 677 167 541 698 236 -402 -646 -703 -332 -883 -56 94 298 -507 525 -711 -411 282 743 -426 676 289 -421 -333 -664 -192 -414 -768 -114 682 447 -484 -793 -753 -268 544 707 -679 -489 -452 709 -499 291 691 -28 554 -694 -721 248 -238 183 723 -128 1 262 529 450 -765 740 286 -337 78 145 689 110 -141 -693 732 -270 705 -618 158 443 -798 728 318 -219 -664 730 -505 -784 266 -369 -452 197 675 355 -36 758 -570 165 496 -499 -830 -542 8 424 335 483 146 -242 -635 286 137 -554 -33 -726 210 478 -493 422 -359 -625 -144 -625 -503 -772 -464 -475 -823 659 250 483 365 -351 500 366 -144 -184 666 573 -163 684 -835 -843 250 708 -576 -706 256 -51 -530 214 390 -113 715 -324 321 392 253 364 -798 312 -161 -481 675 579 -880 -745 400 -436 -850 159 29 517 32 -370 -678 -94 -648 167 -651 308 448 198 -28 -71 -873 -766 -517 174 296 -239 -245 -114 -699 434 -728 118 99 -661 -751 -642 563 -143 195 -48 -475 -779 100 -764 -670 -129 -132 391 443 -587 -311 687 -710 666 459 48 -737 -688 -446 -34 -19 170 -800 219 227 -189 468 -413 -725 -573 -358 -236 481 -635 -9 -279 394 132 125 -6 471 -815 471 -354 -891 53 -133 -238 119 -106 659 -417 -731 -400 133 382 -586 -14 -251 -244 -613 76 -544 393 107 51 -137 59 -823 -334 -555 -289 87 -217 -164 139 -171 521 197 28 798 -30 670 -493 -570 490 -548 717 115 582 -671 674 -383 608 -141 -538 460 303 -582 -522 561 183 -288 623 57 -267 317 -406 -458 -333 -345 180 -879 167 -844 -245 -351 352 435 166 724 -413 777 -624 -105 161 629 -18 363 270 424 317 403 501 -857 -429 -553 356 -418 -159 336 -674 -883 136 -15 -318 447 666 -607 -369 -529 -747 797 571 313 -273 -75 -99 327 -516 218 662 -73 -703 385 10 -464 -406 -152 -643 518 -481 -681 -606 -198 723 148 664 31 -109 315 -34 -897 -288 260 270 -585 441 742 -601 293 47 152 383 -184 654 -275 451 638 650 617 -165 -391 35 89 377 -660 -191 -900 -687 -358 -246 739 -516 94 120 235 527 -752 495 -61 453 645 -748 -850 21 -427 -773 323 44 -509 392 -445 -151 384 428 -432 202 675 400 -563 268 -855 321 614 -412 602 320 -454 -494 175 659 93 511 -658 327 -558 133 270 730 663 -476 704 736 -93 -899 58 692 389 -244 648 -763 -701 708 99 -560 746 253 -88 158 -348 457 395 313 658 329 265 -180 -41 284 256 73 -255 542 -615 686 691 -212 -468 790 350 -712 -70 -735 -174 -565 -267 598 584 30 752 194 157 -248 -331 588 -346 -465 547 -437 143 -317 388 258 -13 657 520 40 144 751 200 -366 614 134 -574 -797 -423 -516 -4 538 495 -141 -835 135 -653 -726 474 -617 -767 -375 523 -433 -357 277 -748 -455 -258 -603 -898 -438 -479 -599 307 -37 -516 704 -673 174 564 0 215 2 -807 -318 185 -763 607 -207 625 -481 631 -41 -259 -95 -150 -469 -364 467 93 -770 101 136 -415 557 218 -428 -185 -503 -60 -351 -449 347 -269 -673 761 572 648 -462 54 -36 348 263 -407 -499 284 524 -382 -725 -123 736 -439 574 -802 74 -846 734 436 351 305 -817 60 755 -535 297 -559 174 -190 -344 -485 -848 464 134 -887 285 107 53 -455 -151 -370 -863 -127 -814 -304 230 -50 -78 -41 -241 26 270 426 697 526 374 -728 529 -278 601 49 763 -857 294 -392 -127 111 -708 -316 -66 527 -182 -749 -761 468 618 269 -835 221 313 -63 -256 -301 -223 -570 112 214 -576 575 -781 656 -328 790 -848 41 574 -217 299 -596 -806 -241 -653 -306 -501 321 -615 493 -35 258 108 -258 513 -360 772 199 -361 501 -676 615 441 -541 -849 337 526 -152 683 192 714 251 136 -293 542 -459 -397 -861 251 33 698 793 -629 335 -814 748 219 492 -763 238 -407 469 -888 -549 112 172 696 589 -849 98 -250 -236 633 673 -36 352 195 -320 423 -289 -547 -742 366 799 -500 -765 -312 -874 352 -861 -78 -55 351 -17 -788 -323 -268 454 223 547 546 109 169 174 64 -648 209 -24 -422 -417 -404 -250 -807 -41 732 389 -67 143 -527 -744 300 -830 106 471 -398 -756 -538 718 413 386 -112 -630 171 347 -76 44 -568 778 513 -802 551 -555 -769 293 114 -668 -415 -600 -691 749 485 657 -749 221 -687 587 -122 590 -536 -8 -795 -92 744 404 -407 249 169 -883 163 -738 -354 720 -32 -665 744 580 12 255 -95 722 -533 127 428 -182 788 -662 -192 -349 213 47 -675 477 574 -556 424 676 -676 666 186 765 160 795 215 -793 760 -410 -356 27 -279 -240 -899 -863 -890 -516 -252 -450 -543 349 410 -725 -338 -673 600 -353 -108 -605 -346 546 339 582 -400 341 602 585 288 -798 -403 -30 -330 714 117 610 -593 -736 -24 -670 -728 -488 -487 -225 -233 -559 -78 7 -179 -233 -711 -655 -255 388 -201 -809 153 -657 -582 509 34 720 -418 118 -487 -674 -380 -806 -523 525 -862 717 -455 -639 335 -547 -252 131 -597 -571 -767 -446 613 -462 396 425 555 771 -575 313 -516 -726 379 -737 -483 481 584 12 -169 -58 325 -684 612 -504 -662 73 408 -891 -406 -892 12 -598 -89 388 142 356 390 -510 -448 -614 -565 344 85 356 -342 -565 -296 -566 -725 -300 -257 -755 -730 727 -519 -44 -750 -807 288 326 379 305 275 -379 177 701 -479 675 301 358 213 412 360 -666 -294 -533 -688 465 -382 -627 277 -571 -203 -706 -65 -168 639 -631 -626 -445 330 673 240 -342 -519 479 211 -195 -253 -673 -411 383 324 -222 657 36 794 7 756 422 217 503 767 39 -381 -61 36 -248 -155 421 369 25 795 -767 -80 265 65 -893 61 114 -532 537 -892 613 502 32 -705 756 342 -474 -602 -440 -177 190 763 70 492 46 332 -719 -601 -358 283 -277 118 783 767 -123 600 -96 431 85 140 351 -300 222 64 -573 -707 259 -557 784 451 242 -266 427 -336 131 -187 692 -134 280 -264 337 -111 -435 672 770 -548 -789 642 -413 289 -838 197 -839 -596 -797 -129 -876 -240 410 372 617 -442 -812 16 450 231 -734 483 -851 468 -62 120 -193 377 277 767 -453 649 -388 -417 343 639 252 -525 320 354 -12 -614 423 -558 628 530 -4 538 115 -81 -838 464 -500 385 13 -756 -597 780 -638 -651 -565 -736 -886 -776 -584 547 -807 15 376 -543 -874 687 324 699 -300 692 275 -578 406 -362 -6 381 -276 -272 677 196 105 530 685 534 546 -428 286 26 197 795 73 -201 360 -454 -726 162 433 -463 377 -41 592 -589 -344 -896 -700 103 797 -753 144 -432 73 -222 735 532 -495 -746 331 741 -826 63 537 -106 780 -94 453 -262 -413 -346 -593 654 -602 -612 66 -755 460 642 789 57 -31 481 -373 69 -684 -685 540 -70 451 -771 -260 592 64 -367 337 -99 -548 -105 44 24 -529 413 -587 189 -188 -101 248 -164 -298 -843 -108 489 -417 792 -556 -590 768 -774 365 -627 -848 -544 -470 -573 -834 -564 403 789 -776 675 -21 236 609 -394 -139 320 -837 684 -766 -877 117 390 737 170 -676 451 -862 -836 -691 -288 634 -871 373 731 -894 401 56 -643 636 -277 -820 -650 262 -259 144 -171 757 236 -308 -187 -843 322 445 127 -187 465 -351 30 -841 -808 -695 794 562 334 -279 283 -504 -406 599 -398 -270 291 -892 501 685 209 -279 346 -664 -642 669 115 45 627 476 463 -229 468 685 -779 545 -21 -238 283 52 188 -424 592 -643 771 161 -16 323 575 400 -647 632 -773 138 301 -1 36 -148 751 726 -91 -418 -874 190 343 -602 282 -887 -337 -444 734 40 658 541 -749 140 -481 740 -90 45 52 559 617 621 -539 -498 -570 -691 361 -192 -830 -875 -367 -191 335 168 88 -496 -37 515 217 -230 733 416 -774 -109 -177 -814 563 -531 -90 -76 653 -836 710 -374 160 -879 541 -382 63 -445 -818 -381 -335 757 411 1 -301 -753 -336 -809 -191 595 275 -203 -54 -430 331 490 -627 547 463 387 -572 -863 555 -763 799 -732 -711 -561 -69 -430 484 -632 606 716 33 -624 -138 416 663 291 -576 439 670 -313 -267 778 -655 -221 338 -165 675 -682 -813 766 464 198 679 -702 -465 551 706 612 -590 410 605 -199 -248 -245 637 335 581 397 770 -201 -165 268 74 -408 110 -828 -759 793 -651 -182 542 -471 87 678 455 -457 689 353 600 619 57 737 -585 -868 29 -130 682 -6 418 -691 -275 545 -873 591 777 -204 -40 -450 593 -333 -692 -386 16 486 -843 532 -375 741 428 -757 796 717 -800 -769 323 315 -149 511 -439 249 -774 -463 -9 -241 452 599 420 -463 -120 404 -730 326 510 373 169 756 -107 488 -657 158 24 58 -638 799 305 -11 603 -731 -138 727 595 556 -644 -553 176 -598 -386 748 -743 285 -648 -500 417 46 -189 363 282 468 4 520 -497 544 -478 422 -41 -882 -368 -115 270 763 671 -88 -210 -613 -672 -375 -614 319 550 55 323 -171 -551 18 242 -155 -70 223 752 508 -752 -45 -566 471 638 -730 448 159 -278 -658 -650 77 581 -180 -880 576 690 -511 49 174 291 247 -623 773 -286 506 -17 -634 -446 580 -42 -179 -4 163 -328 -787 -491 -316 -304 -693 87 -256 -162 697 391 547 780 -762 798 317 338 -462 -79 -156 269 -339 -118 -891 -529 -692 -552 -830 -268 -82 -757 476 551 11 762 381 -398 -390 -23 242 -412 -877 -883 -150 291 -869 -422 227 -862 -7 -139 -570 434 114 496 -675 55 307 -94 210 -102 443 130 98 154 670 -673 531 -217 235 453 -96 -619 609 194 39 -317 -614 719 669 -888 188 740 272 101 -211 -142 -587 728 -839 600 -530 -281 239 -382 41 -701 -450 584 32 -590 4 -168 -729 228 316 84 -508 -876 774 -368 -226 196 -783 502 513 345 -353 81 342 220 220 283 304 311 -328 761 -852 778 787 -261 -499 198 -149 351 446 253 501 -727 258 130 46 -142 615 -294 -344 498 21 -654 656 -735 798 786 295 579 271 370 -37 -565 351 320 -801 -460 -869 -468 -65 -314 -217 509 -73 786 270 -886 417 -767 -484 -120 -796 -691 -582 -408 683 -415 516 -745 652 -571 222 -343 364 777 -899 736 143 -866 656 72 777 500 -473 175 587 463 -44 -669 -86 -602 -518 -84 696 664 -750 -317 -762 -195 -814 193 -679 528 -721 -795 -844 -135 752 761 332 -864 -313 -731 767 -256 147 683 267 475 255 -452 -737 379 278 549 517 573 147 493 707 285 275 -693 284 514 370 777 -712 612 -294 282 214 -36 -137 473 -615 -611 -296 -772 715 -703 -270 -587 -443 -203 18 -67 486 471 -277 -681 -80 -764 215 -828 -418 652 -38 -355 -874 606 -596 679 -578 -620 361 552 191 311 -565 -286 -42 -185 93 253 746 -742 618 358 -154 -427 667 97 224 -239 -476 305 202 -338 253 435 -242 563 -798 -566 -30 292 126 -900 -873 594 -634 -530 215 696 614 469 115 73 -754 -538 518 -371 266 -298 289 -365 -708 745 480 -844 459 772 -898 120 -31 267 -677 762 -742 -542 -198 -892 126 213 -42 783 -747 -41 94 -653 648 797 -735 -895 -373 509 -189 382 -817 -105 -615 405 355 -300 -824 -452 375 523 -282 -624 128 718 470 96 -92 -124 -123 368 -320 -862 734 -787 157 369 -83 -243 -565 751 -543 785 -489 672 -873 116 -76 -587 158 -296 18 -796 560 -168 536 250 -498 -778 -672 186 -212 180 -497 195 -168 -572 -517 -654 609 -771 99 -771 -696 -505 -258 602 -870 -347 -653 -559 -884 -611 23 -754 258 272 206 -896 -242 -450 -280 204 -755 648 -311 -479 -179 -290 4 -456 -624 -552 334 -81 14 782 -641 -66 -764 -344 203 -541 -660 -526 281 -168 -150 535 -668 -760 -869 471 -860 516 -703 585 306 -593 197 743 -93 -440 271 -659 142 333 -890 461 252 410 -614 -396 218 -348 519 -694 -734 -37 761 -736 243 230 412 -441 506 188 -555 -450 441 699 128 -382 -553 -796 424 -49 527 175 191 482 -425 628 15 -223 -584 -504 -463 -111 699 556 -752 434 -569 -316 516 -307 432 -733 -852 -377 -252 -597 183 -746 -135 -530 -267 674 794 559 238 295 -568 781 629 -335 -174 -800 -683 -648 671 -895 485 -481 -306 -39 737 183 422 -846 -370 658 771 -9 657 341 203 607 9 -613 -600 -289 65 -141 222 585 -899 482 -417 -434 -633 284 324 -132 422 -507 744 -109 -247 -25 441 13 31 59 -710 317 710 458 -309 -879 -479 717 -817 -363 -340 -151 611 -220 -652 707 -712 -597 -510 -839 698 -385 -799 -332 -271 -416 -830 168 -454 -539 660 -376 -745 44 -806 -462 -269 -104 -878 -720 -862 779 -324 -108 -121 323 -681 -852 -633 -139 489 -461 -678 -898 -659 761 -881 464 312 -108 -693 191 597 -82 437 -599 -284 591 -453 27 374 -30 777 -871 -299 -893 78 -756 -729 -465 -521 -474 -666 535 -418 311 -238 -193 708 -337 -54 7 672 170 692 9 454 -673 364 -237 -61 -325 -67 -378 -672 245 -718 -223 370 217 558 517 -864 -174 37 573 -278 508 103 -409 176 68 -638 172 229 280 -783 34 139 452 -418 584 695 -49 -247 615 -265 4 -861 -287 -322 465 -801 -899 364 -495 269 234 -267 -728 -830 -569 73 -588 482 317 320 -371 -288 636 -533 68 312 521 -685 598 -52 -543 482 -724 22 -334 12 -201 575 -97 -333 -598 495 -49 -228 649 275 483 -438 119 26 596 -161 -195 -422 117 221 -157 -329 35 391 17 664 510 512 631 51 -580 -584 294 -18 422 755 -300 758 217 -538 -643 501 -812 -824 -99 -399 645 586 199 -620 374 -773 -392 711 -752 791 189 211 -409 -507 -149 -82 433 -816 -821 -370 -864 -445 685 -430 35 631 -467 469 351 -658 -302 260 713 -592 570 -315 349 226 201 -500 103 -893 337 513 -481 763 301 -238 565 697 -415 1 32 192 -634 -841 -413 729 536 -273 -344 320 -819 -630 403 -700 -214 -93 -50 -692 -819 -606 -467 -386 588 310 634 -883 -11 499 453 -470 -807 438 -872 -140 -187 -783 -557 -118 -36 736 -587 -699 -611 -843 -715 -520 103 0 4 -807 695 632 33 -325 -529 781 -542 190 -222 238 268 -217 151 -402 -238 -450 654 407 577 325 -542 181 550 -870 -262 565 223 -671 -885 749 775 466 -480 111 -661 567 -280 619 -251 -830 -390 245 -378 178 278 48 -344 679 -320 -229 -759 772 510 783 616 583 450 277 -741 19 -854 105 -102 -442 -345 497 -800 56 -590 126 -632 -394 564 -807 -240 380 448 -889 -58 368 -569 -698 -359 169 -358 233 353 -541 -631 263 336 -416 -782 32 -895 -605 289 609 71 -111 -106 -137 -247 57 23 362 395 -511 62 -847 -420 -169 -730 -390 -639 -225 -889 624 -734 -453 -706 93 -445 -707 -648 -814 152 -425 -685 236 -416 136 781 -187 -287 424 -505 324 532 -549 188 742 -176 -496 340 -53 -605 -665 -18 108 -234 -204 -513 60 -619 66 -650 -492 -671 -778 -66 -162 756 -58 -187 -92 -84 -74 427 778 741 637 -102 -84 -818 486 421 344 538 80 507 -50 307 754 -587 682 -812 -21 -287 351 93 -231 784 -630 164 446 179 -638 205 -530 769 170 -793 648 274 650 135 -479 -39 -109 564 107 693 612 495 522 247 -591 437 531 432 -281 468 14 -630 489 -545 489 628 773 -897 747 -51 -37 -563 593 -95 -877 -468 498 -292 531 -122 5 277 -378 305 -228 -87 717 111 388 219 53 271 -392 -570 -606 240 -394 -176 -573 -247 -469 -516 -804 -155 -726 -241 174 -744 786 -682 205 -543 -852 -530 591 -651 -322 -505 -411 475 -414 416 704 112 -84 -718 42 199 602 501 -528 -664 -490 104 284 83 -39 -458 472 571 -819 -539 8 451 538 -71 195 470 415 -222 502 287 -276 -866 67 -192 -295 -587 -704 -216 699 649 -2 235 -88 -384 -291 -535 -30 31 468 22 -894 -195 688 -520 -490 -18 -83 -225 -635 653 -406 643 -697 279 -286 480 114 -443 -746 -59 -708 -194 -521 -427 261 -823 166 230 -378 304 67 -368 -598 498 -438 -800 -303 292 -842 -303 99 -837 626 776 363 -799 -535 -736 -658 -287 4 209 -642 -805 729 496 -667 111 785 -505 -877 -775 -727 -53 785 -472 585 -745 -749 376 -505 7 661 615 -752 -27 60 237 -428 -401 22 -860 -837 -250 -25 -57 215 127 -655 631 302 -348 -494 348 -442 576 -107 384 -687 792 -779 446 516 -65 -575 -590 -663 -338 352 671 636 537 -482 -693 749 464 -503 257 -13 -727 -762 106 430 651 5 658 9 579 698 286 -258 -123 -805 -777 -2 353 668 175 -649 -290 -790 -212 438 -82 -304 -287 221 -584 45 -815 564 699 -7 -161 63 528 -510 -262 -709 -445 -99 625 -773 -431 -213 470 -728 73 293 83 551 -8 -54 -146 412 380 -373 -640 -735 361 546 -670 -567 246 742 -521 -127 -72 -569 -416 -808 274 -97 -333 181 692 -798 183 -680 693 187 -417 541 -431 372 -123 513 331 -733 -398 149 -718 -414 -852 -588 536 116 149 -544 -443 723 -678 388 105 -846 674 57 -644 40 -481 359 465 -672 -165 175 -557 59 3 340 -353 -344 742 -791 -783 425 -502 522 504 288 -184 -235 -62 344 -709 -222 -703 -127 575 -400 600 -28 82 666 112 -86 -378 -817 -483 -654 390 558 544 507 7 722 -893 305 -216 15 722 -758 462 -211 -804 572 25 454 -245 -44 -832 -399 -337 -536 -574 580 -633 451 -600 65 -877 -561 516 362 -635 -592 272 -701 30 639 -162 -273 -148 -653 710 222 -51 -672 398 -571 255 547 774 600 -216 172 -462 655 357 460 -294 696 278 -641 -232 349 753 314 -241 -329 753 -214 -97 -520 88 762 242 -327 621 -104 -829 -95 -829 -499 698 -403 -667 -28 228 -120 9 649 -93 305 -817 783 163 -270 629 -146 -715 -111 473 -99 -447 -500 329 -772 -121 -422 -735 46 799 -395 439 512 -132 -71 163 784 396 -44 -488 -605 -188 -724 -835 -470 149 648 56 -74 697 19 -617 -221 -185 793 44 -691 -150 -58 514 547 -863 229 -182 -376 -820 -571 604 -589 -487 -558 -617 -5 -81 407 -36 253 742 38 -180 -192 730 -241 -384 71 -872 -763 -641 -284 518 379 -673 -109 -582 -213 -93 -687 -101 267 -533 -316 183 748 -295 626 -571 584 -59 760 -664 498 382 -743 -123 -564 613 -402 -699 -259 -356 -834 -396 499 179 -112 -580 -744 349 -39 784 471 1 -888 702 209 -439 177 -303 -761 163 -458 -743 190 -447 -175 -123 139 -23 630 215 293 324 -157 364 481 -565 -817 402 612 -214 180 -432 322 -653 244 609 -502 -60 388 341 614 -712 149 188 56 649 159 -799 422 654 165 -590 -505 -427 787 -740 -710 -225 -656 -662 475 218 48 -342 644 55 -56 -357 127 741 59 793 487 532 -352 -774 278 -352 -275 -727 649 -212 375 -864 -505 -240 775 -106 -106 -300 573 721 646 -706 -415 790 653 297 -43 -528 577 -453 -832 -381 730 -771 -557 33 433 -151 -90 177 510 -790 -44 -426 86 -246 -350 -375 207 -216 -222 -549 652 322 140 -2 -392 -663 508 545 320 -194 163 -738 -177 -509 179 303 -899 422 -53 303 770 -701 -464 -480 108 487 627 751 -458 -682 380 309 375 -1 -677 360 -277 408 -115 1 -319 367 454 63 -708 -452 297 -784 573 556 426 788 -99 -821 -107 254 225 786 -858 -516 -702 -507 681 9 -4 664 749 -570 -725 -70 -850 19 -221 -472 782 -294 -286 -621 782 235 599 -388 -81 281 38 692 627 -145 -599 -351 -97 -520 441 374 753 726 -177 285 319 763 577 -351 -758 213 5 -849 -302 642 733 -851 -38 -138 -351 -743 -803 -390 -679 -8 145 -788 -457 705 57 -236 325 -688 -197 -176 -867 142 -782 24 -354 15 -198 464 691 -525 508 -869 -850 -485 -403 646 312 -80 260 176 364 -68 -494 175 456 -703 568 411 -87 159 154 -862 -4 465 257 -712 -762 -529 591 -291 -87 797 -776 -726 -462 -458 -686 -36 -108 -787 -647 339 3 -132 766 104 -446 671 722 -381 132 106 -2 671 -86 161 314 -671 174 492 -463 61 580 -741 297 149 -900 -104 641 -368 -532 -15 305 -855 277 -557 684 662 591 378 427 45 124 -772 -429 -266 -355 -201 138 -313 735 -570 168 84 -245 -302 -257 -563 376 242 -616 -195 -367 -63 -254 -260 690 205 -656 -601 -56 -823 -750 -269 -58 -439 -503 208 -159 178 41 539 -149 114 371 201 176 501 -549 779 -114 215 -496 99 798 -627 -549 -288 -206 798 730 684 615 566 -152 784 37 -327 655 52 -736 754 -643 440 -148 -655 741 663 596 626 798 185 -477 -295 32 300 382 707 765 -162 169 184 -703 -775 388 290 -374 -747 82 -827 -391 622 527 458 490 -729 -578 -442 -636 -263 -182 724 526 -3 688 -694 87 -193 -336 604 641 -248 615 -457 -674 -54 -798 -696 402 -432 -299 420 -827 -153 406 69 -283 459 -295 174 -623 -232 -28 -768 -60 205 747 85 737 55 724 -607 374 116 232 304 -134 238 -614 202 -502 -38 228 -243 -764 708 -425 171 -397 -309 624 -886 -432 -143 -334 -431 -635 300 -528 113 -549 561 -570 -306 649 214 -63 -853 538 77 -402 -114 526 756 -137 -243 -693 176 322 670 -349 115 143 218 -549 -194 -18 387 -878 598 -719 513 110 -333 -857 224 772 347 550 -456 157 16 333 -273 513 642 77 788 34 260 -120 -699 70 436 748 203 -714 -812 354 341 -638 491 151 -221 297 -897 44 -775 -480 -340 9 -129 -799 -164 -260 48 114 513 298 -16 -551 -497 637 186 784 -719 170 248 -732 -820 487 -481 -377 -425 253 -698 -756 -363 678 -138 182 454 783 -252 195 380 -699 205 367 397 448 157 74 -204 665 -713 -55 -317 -475 511 464 -479 656 71 643 799 -249 573 73 553 646 -258 210 -561 -610 -34 50 -760 -183 -7 433 539 270 588 550 439 -568 308 -393 -787 800 561 -184 -69 -453 110 793 -511 119 -15 377 411 184 -587 363 782 -284 230 709 -164 462 -158 583 683 -302 -531 -155 710 -872 689 690 639 -355 -239 499 60 684 414 -128 -88 -175 -874 -799 -52 -792 73 164 776 -50 694 -144 731 41 644 -638 108 -581 340 -428 -102 772 -442 -4 -258 -172 154 -661 496 -617 -710 -780 689 -867 763 -824 -555 42 -137 -755 -587 -91 -389 -67 49 -381 668 -588 -738 777 -451 182 736 -667 -429 342 445 -814 -897 -216 600 409 259 690 -746 -424 -94 -468 -62 -599 -226 314 589 687 -124 605 543 552 610 661 447 771 -175 379 89 -860 100 628 305 636 -267 244 -899 -847 -627 237 -813 639 -311 -430 603 -623 -369 -705 92 -817 -218 -653 -866 479 625 468 -103 -6 -222 604 55 -596 -376 712 -82 -214 -771 -530 26 307 680 773 -839 -386 208 -174 -22 -831 299 -794 -365 469 -534 -716 -777 41 393 -147 -677 569 -710 -458 -481 13 -341 -156 -310 -689 36 -579 -725 66 -593 -766 76 580 281 79 164 711 -645 -698 179 -476 81 -367 677 736 -324 -332 345 19 -441 -204 -688 -438 -803 -305 113 -76 612 -347 343 727 95 -286 609 -669 -627 156 -441 151 -205 -550 -822 -490 -58 211 661 -92 205 -549 -325 639 318 -217 -268 47 -823 -766 -387 -595 587 -599 485 712 756 -890 746 -453 542 -717 472 31 299 187 -564 -581 409 450 -623 687 -454 -175 -494 -499 207 -98 -235 381 -833 -679 -695 539 772 -310 -780 -11 66 535 539 -191 -64 -65 168 512 227 -708 -220 -443 235 567 -364 337 -81 789 -51 766 -572 26 570 -3 686 -864 216 -99 576 -473 -602 -378 -496 -758 37 -54 -575 20 198 -605 -215 -655 732 207 -340 648 -577 375 477 139 -129 119 454 -648 459 -240 -676 621 610 -840 471 635 -25 -292 -391 -282 -462 344 688 -224 -842 106 -385 -87 519 -587 -231 180 414 194 -558 -309 179 15 -896 -511 -748 -637 514 -332 -610 620 164 -544 76 -48 -311 183 -675 178 313 397 332 -447 654 705 -733 -737 -314 602 -721 550 116 -270 211 453 -808 -295 -779 540 290 616 -392 -220 123 -395 -135 332 143 -235 -281 504 375 366 -640 -738 14 -440 335 -619 -759 -192 41 759 -483 -440 -25 156 540 495 98 -44 -93 487 -671 -457 505 -312 785 -710 -251 282 616 -531 -380 532 401 -208 744 -286 -565 612 -525 -136 711 658 -373 -111 585 481 340 -673 -813 -177 751 -59 -379 -667 38 -130 -780 521 651 86 -363 -799 117 74 409 -300 600 -12 -205 -669 111 -130 -715 -325 -460 -603 351 -670 216 -197 -855 -313 787 -732 -102 764 -895 -886 -70 289 -189 -468 -27 -299 -371 -476 209 -84 -198 -645 -198 444 -36 351 -474 661 28 -42 -730 -299 -583 -612 447 -864 227 691 186 115 -613 -738 794 336 76 201 -168 -694 -552 -223 694 757 -301 -260 -112 598 -575 -418 390 629 -787 -764 -835 -269 503 772 -174 390 221 -888 -763 763 -800 -206 729 -376 -809 443 78 -818 -355 -354 305 -759 17 -618 608 290 774 -254 548 -133 650 432 326 781 -529 83 616 -295 562 -422 -426 516 695 -581 -667 -236 139 -20 291 767 -412 -382 -256 -543 626 -257 -458 -204 369 -70 155 -352 618 -788 598 416 281 445 143 762 628 -627 -117 608 -847 259 -712 -519 -576 -868 -602 441 -524 755 -529 -577 175 -422 -197 188 768 639 707 -393 -278 -315 -526 27 208 683 -766 -136 -669 238 -573 -211 -552 147 486 -636 78 299 39 -736 337 -417 -672 -502 -743 -862 368 70 -572 267 447 732 511 755 -460 742 -404 -837 680 -71 4 519 20 -119 -709 -566 325 759 -782 657 496 -268 -58 240 -555 -800 443 50 -298 -899 734 -324 -239 -488 487 -375 -690 385 -548 3 -808 -318 689 439 -384 -168 -352 -695 -677 -364 319 726 557 594 791 505 -116 258 -770 23 -75 656 -503 432 427 -399 51 -306 422 -878 -372 396 -559 -257 -427 -795 455 -473 651 -705 -697 106 39 748 51 792 404 187 -144 -226 778 234 460 -857 -302 -752 -459 -664 731 -128 -569 -641 143 710 74 -778 -576 130 331 606 -835 -73 92 -886 -236 -674 -587 -232 489 397 775 -168 355 733 720 482 -407 -108 -589 177 -355 212 753 717 -301 -893 711 698 -33 792 114 31 762 -560 696 -724 207 290 -283 91 119 -328 393 404 -241 36 785 35 159 -806 221 -506 -249 -842 604 -536 738 435 432 617 -541 -291 -509 -632 -663 751 689 -305 314 -296 -360 -357 -721 -300 -736 200 -633 -264 -784 486 308 719 154 -819 -675 301 597 35 -211 -564 534 -32 -479 -38 468 16 47 591 -726 -383 -365 -183 399 -265 26 -623 -4 -470 647 -306 762 790 142 -863 408 323 636 559 -863 391 -344 329 483 378 454 415 783 541 -319 789 -338 477 -95 -247 -886 -624 -685 171 125 -796 -403 -40 788 -443 -526 775 650 67 -459 -244 566 -325 95 511 -169 83 -193 -811 184 371 154 23 -780 372 -122 -468 352 376 -152 -170 -123 -270 -838 65 13 118 -711 -460 -632 74 -620 142 403 110 138 431 134 -876 151 45 20 494 -164 -784 238 532 -421 -455 778 300 675 780 163 -31 662 -56 -625 -591 170 -760 -30 163 691 90 244 586 -700 -317 -768 -685 -318 409 395 302 -698 -687 -333 -884 -488 -247 510 -347 726 74 152 -518 599 -64 -322 658 267 -214 -331 128 -81 -150 459 -209 235 571 -871 -163 540 -697 -868 -41 225 783 -528 404 778 -561 -528 328 800 -861 376 331 488 709 89 -328 434 -842 -580 361 -339 -225 432 -456 76 -410 -563 -500 -37 532 205 605 -30 617 -640 -583 146 87 41 -437 -227 161 318 672 -46 563 -285 34 400 91 48 435 690 401 414 651 221 -12 -680 -260 -857 63 177 -127 -249 -450 -77 630 -347 314 -191 684 -529 167 -170 -297 -543 -542 -278 210 416 200 719 -92 412 105 717 673 -292 338 301 677 32 -731 -592 566 -12 -28 49 214 -758 726 -877 646 359 663 137 -489 -113 429 37 -660 732 432 606 475 318 -287 -891 -476 230 784 567 -396 -565 664 -226 -669 711 461 -344 679 521 -872 457 -545 798 -346 163 -438 -122 707 -6 469 -252 363 -496 141 -539 -412 -830 171 -156 613 342 -445 -37 593 -58 391 -624 -281 94 -771 378 765 445 4 713 -780 -746 -7 201 640 364 142 206 -93 -69 652 327 264 -171 165 18 -110 458 -119 -426 128 -731 784 533 521 -335 32 -887 205 -743 -830 337 580 316 -743 777 625 -879 -755 443 -212 -326 135 723 664 -730 376 -330 -782 81 315 -331 -688 -743 653 792 -741 413 200 122 356 -765 -57 -43 -595 644 560 -347 527 504 213 483 -85 -561 705 -225 -138 430 -536 -848 171 -443 654 274 -594 22 345 -753 -682 -171 -327 287 -263 465 -496 -161 -769 183 750 -79 717 -895 -23 11 -89 -768 -421 143 -163 246 446 -286 437 699 315 184 386 -577 465 208 -172 637 135 -860 -130 -786 39 -539 -389 -831 -96 -116 490 -641 -112 -736 -734 -354 252 521 -145 -795 -400 -678 -154 285 318 -512 -355 -887 632 573 -241 383 610 428 -372 310 605 316 666 -403 169 -334 -183 -144 -533 314 -374 379 384 -319 353 -252 -630 -738 -591 -279 40 260 -453 -355 -512 119 -506 -895 -898 128 -495 72 -174 -473 -623 -522 -207 -421 159 -543 347 -637 -87 261 -250 -702 153 -536 209 280 -666 -599 -210 -573 -820 790 225 -164 734 421 -580 -803 -354 192 48 635 586 -575 208 -376 120 533 -875 -166 384 -387 201 -395 -224 347 -592 -681 254 731 -132 200 64 -579 350 -633 488 76 235 -642 -705 671 216 -108 -678 320 -182 -749 377 4 621 -521 -491 707 186 640 -216 -758 -516 -402 33 -356 334 394 -545 -585 564 -492 401 222 -475 -195 207 -108 416 -65 -56 -293 -875 -42 26 -390 -363 -31 -191 367 -17 -282 117 -548 -256 -824 594 -299 664 -699 -686 409 -403 398 -46 -741 -38 769 -432 -730 238 662 -185 -318 -633 -355 519 569 125 713 -310 -636 -206 -396 -430 137 799 -338 111 -334 118 153 -538 268 -352 -324 -92 600 779 -508 490 -285 301 477 -424 -100 589 4 -685 475 -541 -145 -651 561 53 -699 -338 62 772 214 325 660 -306 539 -401 230 -527 -66 -174 393 771 -138 109 -717 -697 263 68 365 25 574 -378 85 -89 -100 -520 40 -310 642 134 -439 -653 -221 -766 -289 -305 515 -884 -54 -213 -874 727 -720 -305 -845 362 -350 -666 705 349 -437 129 717 -349 441 537 117 442 -711 12 -806 549 -171 310 -74 598 -532 574 365 669 295 -284 482 126 -84 589 339 -239 152 -98 634 -649 665 -106 175 -343 -318 -745 371 -671 167 -259 -522 322 434 -172 618 316 -787 -595 753 -356 -495 456 268 712 -398 292 -215 -653 666 238 644 344 -537 -766 739 403 594 -849 235 -590 524 765 -812 -253 -738 432 -28 -172 336 -171 -667 -519 446 -15 161 -505 -704 -409 547 -153 551 509 -783 335 796 250 -305 704 -856 -538 -668 464 -186 -48 -573 -542 -819 532 571 -216 -84 612 -57 -698 -678 85 -834 -900 -760 -138 -664 -597 -377 -595 -781 -736 -304 -543 -304 -7 761 -712 -253 -217 249 171 -747 -820 142 -573 -650 333 456 -607 -445 582 -860 -689 -48 -460 757 636 769 -486 309 -864 106 -744 -472 708 197 -28 589 -407 -520 -423 -758 580 -774 25 -321 -33 -659 384 -775 550 -277 -274 -519 -26 -184 217 -239 665 217 -365 -86 5 501 -144 -51 354 219 -623 -2 -773 -133 -459 -486 -680 -517 -735 -728 -513 -103 91 563 -874 -827 -293 -859 -629 -520 -587 48 -83 721 5 -627 691 88 314 -243 -75 -311 -264 668 -571 634 -772 266 -724 -4 564 401 509 258 602 -722 -491 692 791 584 129 -76 616 -407 -45 209 -75 428 7 -33 -430 174 -460 189 -860 -786 668 431 -816 -778 741 472 -325 -351 -487 316 232 620 -48 -837 122 49 -309 19 -687 30 156 -817 -842 575 -730 633 -119 -805 127 -810 398 206 -551 292 -16 -450 550 728 -799 713 570 -591 -191 -561 -57 -791 -691 -112 625 -770 443 -666 -880 -893 -105 241 -661 106 -360 -5 -15 705 420 -887 -431 673 31 433 219 711 530 -44 253 -880 -661 -674 631 363 468 -254 69 -589 -694 -810 405 -841 -73 -763 -23 -102 50 186 151 708 772 652 -465 -279 -233 -670 154 -707 -694 772 798 707 440 -570 -810 -50 52 -231 -4 -250 -72 670 -342 692 -10 332 666 -773 -717 235 715 -817 -539 259 -478 420 -467 -7 -544 -487 614 -213 -342 -280 95 -842 48 -782 51 -329 26 -670 288 -721 -122 -150 624 404 359 460 496 -456 -875 545 499 -741 -192 264 445 -142 505 686 266 169 497 776 385 -532 -361 -44 -17 -392 -855 -367 -305 631 -433 -189 -414 621 386 -588 533 -229 -144 -125 -414 170 41 13 624 200 443 363 -586 190 574 608 -668 -76 -65 -733 -558 323 383 -646 246 -224 516 -738 -805 789 -522 470 -726 -772 564 38 -517 -8 183 73 -465 769 -679 172 583 381 -424 -236 -581 -852 601 335 140 -1 587 -639 -197 -134 374 511 625 -867 470 -424 -109 -386 -205 -686 -203 -662 585 657 -612 176 263 -614 -411 -458 143 -405 627 -451 -488 -763 -188 579 160 -30 -527 -426 -237 636 -380 54 601 533 -869 427 -106 -291 -546 -645 347 -230 -661 -525 784 -815 -285 -845 -776 683 -755 134 -883 -335 -784 592 -398 -141 -792 -558 -730 566 -226 96 306 -832 -889 610 -841 -617 799 -828 -100 86 357 -418 -79 -250 -346 43 45 158 104 392 754 274 -714 -851 702 -799 -611 797 781 601 25 614 709 -880 651 -224 -399 654 -843 -148 173 33 -504 193 -69 -464 316 625 -399 666 571 782 -305 -256 -513 50 -364 -663 754 -226 392 256 -292 342 -815 588 -600 -130 538 416 -451 365 -811 571 -73 -654 -9 -711 700 -665 154 -489 -124 672 480 -13 -77 -152 29 -138 90 -568 -725 -144 -64 -641 -852 296 -782 -397 -693 -455 158 62 546 -401 172 -422 -231 -257 722 331 -335 -342 604 -310 652 -156 -452 -163 -795 758 -417 -32 -691 -350 423 -40 -800 127 -555 -472 -90 -190 -465 -17 611 331 -896 -579 98 652 -71 -447 -576 -790 -196 -66 -120 537 -175 293 -488 236 26 206 -338 675 -552 215 -106 -228 -586 -109 -134 -631 -514 449 -480 509 558 0 -84 302 -252 -409 -881 -667 -522 -325 -396 -91 -611 -69 -365 -675 -821 -693 252 -268 -537 -249 75 -259 673 615 310 -422 -628 -807 -611 688 -320 368 517 -229 -71 -207 601 -824 -119 -165 -850 127 -736 -269 775 476 -497 -445 -655 -268 525 -89 633 296 -770 -832 -611 182 -302 -612 -894 157 -487 -562 -741 -839 223 -120 784 724 299 259 -630 763 781 63 -374 -700 630 -856 -251 536 -613 -872 -480 543 -675 764 414 716 525 -502 166 33 -883 262 798 271 -344 -792 50 646 -357 249 -639 237 443 489 -385 -765 -489 -345 627 63 213 -309 -709 250 212 -768 -104 492 659 -173 570 783 14 497 755 -454 -665 -664 -212 587 -583 -898 700 -350 -401 -330 440 644 -890 133 -392 -286 347 -478 -891 119 -634 -859 550 -304 163 -595 -234 128 -524 524 525 -620 -550 533 126 -656 -294 -792 -346 -330 -830 -359 763 -776 -731 749 -763 -359 -402 436 -731 -314 -677 82 782 768 257 -640 168 675 441 -547 -370 -519 -187 -102 406 93 -772 650 527 -196 667 -7 -388 -321 -493 -127 -97 37 -101 -275 386 478 312 98 634 693 -269 25 -705 -777 -240 279 488 -211 -319 424 -148 -510 325 60 -44 -769 772 -180 744 -421 -691 716 502 782 -433 -84 -193 -14 -58 390 -477 574 646 -562 607 -592 -115 -474 -764 463 -571 -439 -713 337 -705 -305 -844 28 719 -218 393 386 147 -507 -801 299 39 156 -313 -587 781 251 234 -677 353 -819 -345 -790 582 -361 -817 -183 -194 636 -371 -685 381 351 723 31 720 28 94 575 -127 157 215 -429 413 672 380 533 -526 92 -398 -476 -402 -302 -879 106 480 771 102 -465 -371 363 -257 -23 -205 -608 -637 17 702 -67 -497 614 766 448 299 269 -640 753 402 -696 776 -215 755 -880 349 -439 -812 -413 760 8 -54 -684 -432 -785 -426 -883 193 -160 -295 509 -313 496 674 246 -262 -589 -49 -472 150 -387 409 -775 -502 4 148 370 -702 -482 -218 218 -40 599 -372 512 -722 -210 -766 96 295 766 -876 -707 -215 53 -867 -878 697 42 -589 -745 -763 -721 145 -671 -712 584 -452 -473 -5 281 251 361 -562 -285 -201 -809 606 -875 -24 -463 -352 434 -654 684 329 -548 25 -56 571 -612 703 175 66 149 -595 210 -674 166 -382 601 255 -1 726 -264 -57 -180 703 101 748 -384 -599 -711 645 -535 75 -28 13 544 647 -350 -817 -716 -453 198 236 276 468 10 -870 -320 -250 -382 -109 777 -797 263 336 271 -871 -352 -7 286 483 255 169 -256 -706 38 -609 527 -256 116 -198 -560 332 -355 487 -763 -761 -72 205 302 -105 -216 734 -432 517 -377 -664 619 339 -24 -591 -147 -495 -623 609 -62 -612 -251 -535 16 420 103 -480 -736 544 585 645 616 -21 -316 285 142 145 542 -239 23 632 506 -592 -548 -108 571 -489 550 -286 -886 295 375 -453 -790 638 170 682 -94 -772 743 -42 -582 381 366 25 -891 -275 720 609 521 24 210 -176 679 71 -161 -861 555 772 -59 502 -355 -94 -577 781 615 -545 -75 -290 -832 13 -351 -297 795 539 -701 -198 -104 486 268 747 -104 -619 -419 -311 445 151 105 -866 615 30 497 389 180 195 -768 621 429 -690 -695 271 584 439 -88 565 -735 775 -249 -161 -131 265 220 688 -372 425 526 128 -583 -341 -287 -713 314 625 356 -658 1 388 -423 439 -706 246 -568 -362 -38 670 -688 -327 -735 -540 -834 -745 -684 -376 224 314 119 -74 261 569 483 413 682 -48 136 -269 155 -407 104 -198 -639 741 -142 -695 105 474 -804 666 41 33 -561 103 168 -35 -157 -840 -457 331 146 -544 -591 -543 -316 -525 301 -441 623 -377 -459 692 -532 134 -178 582 213 594 -808 4 484 116 784 -266 -13 -373 541 452 -14 -524 591 -613 312 644 -785 -306 289 45 -208 765 -564 -457 -452 -142 431 773 103 260 778 183 -215 -840 -351 -742 67 800 -131 177 -298 355 345 -307 135 7 -27 -504 153 438 -817 -136 -840 -736 -892 -412 -233 177 194 -123 -384 -367 -18 -580 465 222 -180 -271 -173 -577 15 -629 390 -270 384 460 -352 349 384 -641 -639 -56 -857 472 -509 315 -865 510 -334 277 -77 378 -419 -297 -13 -104 133 610 409 -509 -147 -760 -202 685 -373 623 -356 410 -67 -118 -380 -856 -319 82 241 776 -57 -787 438 233 -184 362 -9 -351 -547 -168 -484 -399 -448 690 -351 -293 -763 -817 -485 591 417 -91 -877 510 -424 -595 521 194 520 -211 115 -421 484 -302 -726 -121 460 -69 -793 -596 -684 -70 125 -352 455 -770 -371 583 609 -721 -467 -790 -895 -240 276 161 -209 -338 200 309 306 391 590 -583 -685 -298 329 -282 -11 -59 595 -744 584 -38 -429 286 -340 -533 -612 655 -729 -273 334 -359 277 -837 770 -513 -516 -594 -616 -381 -516 -133 -648 645 -545 -283 535 -482 -737 59 753 302 753 -666 329 673 -547 -583 707 351 625 -781 -771 182 518 -324 -231 174 113 572 127 417 -199 687 -124 242 -201 629 588 730 741 364 -642 -823 66 404 108 -156 -617 -400 257 495 393 140 -116 740 -286 730 -19 604 766 -722 -471 129 717 -225 -391 -427 433 352 789 -543 -157 -165 770 634 528 -43 -794 -260 -780 121 -444 -14 -66 -595 -209 440 -84 666 508 -264 -373 -749 756 355 617 570 -201 -147 -758 335 772 -22 39 -717 58 184 -167 118 81 -771 323 -152 -430 315 -346 -207 767 -798 -570 -767 83 382 -723 -819 -350 541 259 390 392 -226 -638 670 573 347 -237 -619 237 568 -252 429 -61 388 -530 253 -481 759 306 102 -900 739 -3 701 -394 -879 -330 783 539 -774 -897 -98 -436 -463 -582 -32 473 233 -354 -274 334 -9 -803 -851 -646 678 -186 -547 749 421 -607 699 413 -899 673 -256 -242 -572 43 -697 -850 320 686 -192 429 250 -280 -854 486 -443 287 -197 -653 585 110 -460 509 778 682 -590 -515 -562 556 -194 578 665 -291 243 -381 -476 409 -166 -193 -255 673 -789 272 -480 -261 -228 327 667 -71 -712 -47 532 -331 -142 -659 19 -602 -70 -35 234 -638 72 -150 750 146 -147 566 43 80 765 -260 -773 -738 -79 568 -578 -358 -479 714 -410 -308 246 -811 -383 424 234 -353 673 -826 724 -551 -552 783 778 56 783 -422 689 -728 30 -823 -362 -823 442 -330 526 -476 454 -96 -801 55 -458 194 164 -703 351 3 72 665 -170 100 470 408 301 -526 332 -707 508 659 -624 -414 -856 560 158 654 799 347 -195 301 -628 -118 72 -725 -85 627 486 441 406 386 421 -183 351 -391 534 -309 342 236 -301 289 111 661 -169 -82 106 -551 789 90 203 491 124 63 219 -433 -845 321 708 -559 -815 -26 -668 177 271 -451 -805 -153 589 -229 -369 -416 -880 -733 -478 83 287 -508 331 679 -190 -602 -761 -701 -257 -191 315 294 321 -800 -557 -832 533 797 -11 -349 -477 411 -73 713 595 374 -397 700 -841 379 -886 518 -343 519 -879 -176 667 660 -164 1 427 127 -341 134 -442 -84 130 -746 402 754 445 683 -713 -64 -798 -198 -216 273 265 -314 149 442 -719 -552 261 335 -851 469 -233 -280 754 -868 568 733 588 140 -345 -878 -592 -168 672 -380 -692 754 344 -124 -883 125 297 -122 -25 110 -841 -768 -275 -178 -742 -149 -316 447 85 465 653 -701 198 -466 240 179 732 175 43 305 -829 735 16 553 642 520 361 -775 -675 391 359 543 669 503 -698 -449 265 274 -589 622 405 -394 -612 376 29 573 479 518 -213 -393 -109 380 216 -383 -348 539 -543 -30 -887 -326 -485 349 207 191 -751 -560 695 -817 74 -863 -491 -355 168 653 82 595 474 -605 430 -208 117 -395 -272 -712 686 -469 531 -793 592 -787 449 -736 -635 634 -400 -370 -234 -53 337 -298 654 109 -689 -654 368 97 -785 -130 -208 -593 -335 426 -876 -301 151 -824 98 436 -494 719 127 236 -209 -822 190 79 -168 -782 -616 -320 160 -199 -344 3 716 -497 -355 -628 -391 -587 725 548 -692 246 -387 -845 319 -120 -180 -420 52 427 417 -262 -426 362 -120 -471 -53 -580 285 -206 -495 284 -601 -239 92 -153 29 -763 -476 184 -747 246 186 37 -526 695 -603 -442 777 -510 351 166 149 -299 744 -835 -177 -90 -727 509 -494 -549 342 -560 -538 -543 -865 -54 -622 -469 -462 -671 538 712 599 694 -255 -604 -176 323 500 388 773 -251 424 -61 575 94 330 240 -11 778 -730 -267 -541 646 -751 257 -186 -475 276 46 -849 760 -13 -407 -362 -687 -427 140 -322 -677 570 14 -741 -484 521 710 -669 626 707 -140 363 -769 -444 -878 768 737 -528 601 -439 60 512 -20 -727 -84 15 577 124 387 -653 -169 483 130 -198 -16 -714 -506 -527 -782 -366 -65 -251 603 -60 187 -758 85 -737 -885 0 -649 -534 11 25 209 -472 -325 414 552 92 432 -766 -142 696 -638 -480 -867 644 -591 -769 -433 -629 86 -830 -422 499 250 -95 418 416 -478 26 -46 -891 -167 -360 723 -259 435 617 114 -809 -381 782 338 -456 427 -321 214 -613 410 38 -394 -576 538 658 599 250 -696 -513 -898 -696 243 -298 -530 -706 619 -748 -800 -346 -753 -608 -859 443 446 529 794 146 797 275 167 -490 -856 783 -276 -165 408 760 -779 -885 681 513 520 289 781 692 718 -82 622 -287 43 -584 533 -391 405 -300 -603 278 -379 -832 -399 401 552 -210 546 80 447 577 -847 -200 38 642 -368 -318 -822 -175 362 -311 783 653 719 762 733 1 139 242 -51 -624 -336 -816 -13 -417 -846 -805 -149 -854 -830 625 -127 -717 -88 133 762 -508 86 511 196 -389 -683 -443 -752 155 -759 -742 569 -704 -322 250 -894 -329 -164 797 -792 -247 -406 -469 -867 -719 -351 661 314 373 -640 -292 80 -422 -682 542 -105 -116 782 -167 -211 -214 -850 467 320 32 -690 -113 -106 464 261 216 -125 514 -636 -3 -209 330 590 634 -524 725 628 491 -495 774 -816 -90 458 -754 -28 -253 -827 768 -515 729 451 -225 413 295 -69 -594 677 -183 -648 490 703 -176 -674 591 590 366 -654 364 -869 288 75 -749 586 -217 -11 140 -701 -682 246 735 -854 202 476 -444 283 523 -365 684 206 -26 -687 -794 577 603 -367 -532 2 -503 -382 -110 -31 -575 -141 623 691 37 -361 449 -862 -641 414 744 263 577 273 -332 135 -371 458 -428 531 -345 471 337 219 546 -290 -609 -692 363 318 -886 -279 -665 -77 792 583 428 -259 -741 -857 -449 705 -240 86 563 -865 501 32 -387 84 -233 -479 -776 324 639 113 -866 -831 754 56 533 -819 -556 -171 695 -806 0 378 -711 -601 633 721 537 544 -391 -531 155 184 741 304 -175 769 -294 -47 -497 -92 -572 -16 -578 -208 -781 687 -318 -79 672 -328 271 -526 -91 -345 -879 398 -749 -361 684 -516 -896 -124 -737 603 611 108 708 -646 -235 168 -352 -32 555 -469 317 -840 -145 40 -466 -52 -186 -888 -778 -637 -142 666 -482 -743 -232 209 256 -27 340 -26 36 -845 774 771 720 607 549 -166 -211 -680 -803 774 112 -654 -373 -854 -579 -815 -344 -544 -95 35 -40 -149 376 612 -673 -809 268 63 764 -546 127 -286 -527 -524 -814 338 -52 -454 772 -352 265 -771 215 -819 324 491 234 230 646 276 528 -84 -24 -864 -760 39 403 -220 242 754 -895 740 -132 -234 649 -366 -872 357 2 219 173 586 -471 510 -296 -127 49 473 575 714 785 -263 425 -484 -69 445 644 106 386 408 -861 -104 698 -782 391 440 -129 -311 730 -5 620 -270 716 -470 -249 258 296 -694 -168 -271 -398 -889 -718 -693 -230 263 -96 -429 -832 -735 -390 31 311 710 -761 263 343 -193 -35 321 -128 762 -291 -447 -345 443 -259 -312 439 -310 709 -139 589 -453 -294 54 -293 -106 -143 690 12 373 -281 337 -788 65 459 -720 551 -799 -649 274 -588 -519 567 130 772 188 -285 -226 -190 499 631 -682 759 -562 -122 -74 328 548 344 -387 -330 553 61 627 638 -109 124 441 496 -383 -129 389 33 -347 169 -549 523 -852 -15 443 -246 -358 535 -510 543 -45 -19 -366 759 -195 -144 -410 725 685 -253 -172 17 39 542 144 -684 -781 -769 -346 422 -606 30 767 210 -417 641 511 505 343 40 -248 -883 -691 -883 -697 501 -451 -153 -745 352 -359 -582 -324 -658 663 112 662 533 -360 -469 -537 -861 -690 -340 -305 -894 -634 -328 -774 -539 739 613 -680 -846 350 -135 331 -525 -543 -405 -492 -673 -360 181 -273 747 -326 -732 412 -800 -219 417 -107 704 543 693 -819 -2 661 583 267 -147 -610 53 -37 -444 -694 -417 -285 -672 -185 444 -443 66 -246 559 340 713 -298 -130 -879 -23 107 -192 787 -429 646 405 446 778 377 -269 321 42 519 -445 215 -892 724 -69 -214 33 -826 -120 -16 -360 531 -899 -810 -661 -70 590 11 629 -461 -344 -41 631 45 -691 -328 161 670 184 538 23 -561 379 657 8 -51 -273 214 -550 -387 92 79 746 174 121 -847 38 -863 -659 -332 -359 -557 580 -399 593 -484 -153 -202 -344 -487 182 -833 467 37 -496 690 213 314 -785 315 99 58 -434 490 648 132 -427 -480 482 616 214 450 -123 227 -183 -380 796 -248 443 -856 -750 -383 -383 255 252 530 398 -424 -725 -436 -416 631 174 604 -843 148 -238 548 -424 280 -517 -602 239 364 631 -94 173 -842 -395 453 -638 242 -446 -878 -163 132 145 -624 653 -816 -220 792 282 -483 272 -16 -299 205 128 20 -326 -64 236 255 -636 393 -666 610 178 365 -768 -207 739 597 -644 639 -654 160 -134 71 -151 785 179 -603 95 -804 -523 653 508 545 -292 519 -274 -410 573 -698 465 -520 363 37 331 -58 637 224 -209 260 -359 354 -163 681 -400 385 -412 160 230 -323 -583 19 343 213 -415 -85 391 -382 -44 560 -6 -217 255 170 -514 -648 763 -60 -741 -653 -880 -172 -378 596 -380 -900 6 -808 -59 572 -478 631 -528 794 -165 653 -153 520 -93 -220 721 -237 511 -42 -854 212 -780 -556 -309 -470 -562 722 795 -51 -772 764 794 -206 -139 -359 -27 225 121 -519 -652 -773 -618 533 60 -758 -847 -142 -567 735 458 -135 298 -96 -171 13 283 -778 749 -456 608 -233 408 -197 388 -752 697 -684 -212 -702 584 138 172 128 -830 -123 262 328 243 253 -890 313 -880 597 412 520 -879 620 -392 -329 -374 166 637 263 -410 -841 374 3 589 540 -161 178 -795 261 290 -78 -344 -77 427 -609 -464 479 483 -541 -561 339 331 -239 203 -532 -385 -689 320 -21 162 -265 -639 273 -64 -149 24 -839 69 47 534 263 -696 -669 -774 263 -1 794 324 194 613 -57 -587 -70 575 398 -880 -742 184 192 329 41 -207 -719 -602 -846 -198 -363 322 301 -290 483 511 -582 -93 -833 765 -650 -823 -470 80 -564 587 -340 294 84 -327 634 -842 553 603 745 462 767 -745 420 -180 -708 756 -100 546 665 316 -788 382 317 -135 484 772 -794 -634 -100 763 624 -688 -678 75 -370 -448 -638 -67 528 131 131 -421 559 -117 -895 791 -444 587 -879 552 -484 -749 569 -759 410 513 -254 -703 -122 269 385 495 -446 -213 -725 370 718 104 144 -464 -365 177 -256 371 -91 771 791 -759 420 536 -475 -867 32 19 -388 39 411 289 262 -780 -200 -440 1 -216 282 -221 -812 286 -263 -890 -528 381 45 462 -714 -190 -64 -371 -422 554 480 -27 -826 14 203 -559 249 -686 -214 -317 -77 -868 -489 -601 -229 -671 284 71 -228 288 510 65 -731 -814 108 207 185 -871 -406 -788 525 151 -594 573 120 -678 -384 171 218 612 602 -269 315 -613 -623 215 161 460 -495 519 574 -140 -412 -172 266 -628 -714 99 203 195 -788 -265 -772 448 -322 421 -552 -382 -805 73 -129 -292 156 6 633 42 660 -368 442 567 100 78 -212 48 630 -507 -798 797 -888 780 483 -709 -684 262 -532 -577 -550 -684 -217 305 -188 120 -79 323 471 375 -635 62 597 781 -884 -335 -563 -59 359 -187 -823 189 -770 -6 -682 415 376 -400 676 -303 38 -762 -490 -892 -716 -711 658 -629 -811 -53 -225 544 -510 330 -670 232 -335 247 -682 439 -609 654 -84 -24 326 60 184 693 -382 705 -374 -61 -783 81 -335 -70 -605 -67 -112 -43 14 -650 -871 -37 -671 -593 -858 625 366 -435 -48 -642 -849 -50 -766 -501 -504 439 61 -9 182 -31 -70 136 743 461 720 -40 599 343 122 -853 61 -794 -438 631 526 -99 243 -477 -377 712 -63 -673 -322 -634 266 225 -84 -242 -882 82 177 -143 -500 -97 22 -278 -720 -415 612 -141 -773 -69 300 -2 740 50 -30 788 756 -445 682 -879 -288 -394 -615 284 32 -471 -756 658 -38 5 -668 -74 474 452 744 215 53 597 -711 -218 -453 170 -628 -760 339 689 552 341 69 -114 -461 -227 -897 353 -621 688 560 485 474 475 -829 72 -82 -155 -762 -632 -176 -223 566 -426 -820 -806 714 278 732 484 68 -614 768 317 -420 477 -550 -378 48 -208 452 -521 615 -218 259 -776 -487 -153 557 709 -188 310 -641 -823 188 117 -829 321 712 -340 -620 -763 487 72 -256 337 0 -432 129 715 8 462 406 558 -501 563 -221 229 -524 -548 767 365 384 -649 510 -124 276 554 796 490 -778 -215 69 -636 764 -377 -178 337 -548 562 -65 447 764 -138 -652 513 161 -18 -115 -856 78 -47 105 629 -208 -153 591 -263 -296 501 -868 428 721 -583 -205 -396 -855 436 758 10 37 220 -26 605 -601 376 214 -112 580 -20 69 -361 -809 271 -467 34 -725 543 -707 -540 232 -95 -36 -848 -549 -122 66 370 59 -457 -21 -486 -108 -143 765 344 -236 202 259 -234 -242 -407 425 473 -249 -33 784 148 360 304 -384 167 459 -70 -578 104 -149 770 466 -635 -177 -668 -238 580 506 -438 -874 -551 -672 152 -111 -187 486 256 639 712 371 265 -545 -864 -285 -102 -776 -196 -391 -272 102 474 166 628 -122 678 -604 -81 72 371 -460 105 -257 -859 -87 -41 755 347 -486 -538 254 165 -157 732 -95 590 547 -17 315 -594 105 152 -144 274 -396 -59 -585 798 -867 -479 4 -645 599 -226 -268 -441 616 262 771 770 4 -894 -623 -755 -644 -692 68 -609 565 -440 -280 -331 -430 -43 57 -305 -720 589 -598 3 180 289 204 228 7 599 -205 -117 -691 -815 522 322 -517 485 660 -850 -114 -103 -228 -135 -123 -871 -794 583 325 647 149 -785 -497 -845 -223 -818 -235 24 290 442 739 -696 281 246 141 -295 -219 300 72 378 -185 -225 703 -513 -609 746 771 -795 -580 -120 -191 398 -246 -110 -648 459 -368 -84 -50 -432 644 -412 -49 -446 23 -520 696 -289 315 90 -673 -705 -488 -366 -135 -143 -119 537 207 142 424 -356 192 37 679 -401 -601 -544 176 191 63 -519 -794 386 272 416 486 -255 465 -357 501 -221 -53 601 -93 329 -782 498 -44 295 -290 712 -526 -173 624 -204 -533 -328 -88 365 46 185 -811 477 -551 730 -215 -683 798 200 -816 -359 -367 -31 96 -311 651 -587 -520 -883 -245 -406 -524 -300 507 -71 156 -385 263 667 511 757 -877 280 -649 -43 -252 -267 682 140 -219 -744 -532 656 -852 -329 -804 -235 -66 -286 -162 573 -57 126 -339 -348 444 -508 317 428 -487 33 407 -728 -184 643 46 799 721 -63 0 85 773 -529 -686 177 -76 -87 -368 658 -94 236 -473 -624 498 767 -500 29 -880 -46 -347 493 -525 -675 87 610 -163 -167 267 -754 785 -283 733 378 -352 622 -883 427 -94 309 120 634 634 134 522 -469 47 289 203 -680 -365 206 -180 -490 376 -298 185 -76 -554 83 387 356 -531 549 -77 -842 -578 522 233 -738 -291 -345 301 160 436 -433 306 -559 -26 47 577 174 4 327 245 -520 -729 173 96 210 195 -294 -375 631 -854 -625 531 -299 -432 -683 -637 353 49 -310 391 -40 53 17 -634 551 579 690 -167 -330 759 715 -762 -252 -149 -570 586 597 -572 674 173 -77 -779 -766 289 -881 3 -371 -5 -743 339 -730 152 -687 -404 -208 452 -239 315 557 -83 -386 435 -812 678 692 54 439 -666 616 100 -84 109 -767 637 -115 -781 -799 197 -28 -749 679 -681 216 -273 553 -671 -815 460 472 675 8 -281 287 209 494 -70 -104 -882 -101 674 -810 -670 -799 -237 554 -561 -106 -549 -568 -656 -687 299 -271 266 171 -205 209 31 -864 -406 597 551 623 713 594 -173 -23 -834 369 -548 -834 -433 -605 787 438 282 -576 -836 -877 -107 247 165 19 169 -545 -489 537 185 -51 392 -666 -254 -784 -355 143 -631 385 -726 66 198 -653 736 58 182 -564 706 -859 337 -65 375 782 207 369 161 -164 -264 -819 -46 -283 -489 758 788 21 -257 597 -137 -716 -490 675 249 -785 -490 -663 735 1 192 -398 -564 742 331 332 516 263 -363 -725 104 -739 -692 422 -615 -265 75 -79 691 -151 226 -557 442 -817 -473 -776 -233 60 -81 -248 261 -720 -510 535 228 -654 -349 -627 -163 761 46 559 -11 -359 -625 596 398 -135 179 151 760 -870 292 -778 -431 527 -468 -673 571 230 625 582 -464 -883 122 472 -470 -257 -275 489 628 375 394 5 301 -330 565 -782 211 230 210 -595 256 -861 369 -180 -54 101 396 359 78 681 490 258 401 -47 25 -888 252 166 114 -706 601 -824 536 70 -744 -391 264 403 382 -776 -465 -343 -848 13 251 -427 425 -764 602 -169 -472 83 106 452 -74 765 102 446 -481 -413 411 -500 11 -123 -144 577 467 506 346 619 -169 -802 370 -243 668 -201 -34 624 95 -532 286 -696 166 -81 99 -29 79 283 -14 112 -602 -212 284 280 -479 -445 121 505 -437 -760 -341 -19 -746 -843 755 440 -222 607 -791 -242 355 -115 -294 -290 -774 747 -87 687 283 -758 347 621 621 -352 220 136 -116 488 -223 -188 -55 663 -678 488 752 -862 -400 230 -631 598 -401 -436 718 405 -216 532 158 673 -370 -848 -768 -567 691 -799 566 -490 404 -581 -811 133 -747 431 699 65 -416 581 132 92 -646 93 467 -114 414 -25 -590 -67 483 291 549 285 582 469 8 393 299 118 -254 -532 313 651 429 221 -582 510 31 -261 -711 469 -47 143 327 679 -309 784 535 -66 -394 446 -447 -808 -617 -401 482 -873 636 -317 -244 -393 662 -771 -156 694 -394 103 -859 -272 -221 -725 505 364 -77 -39 -570 -186 -91 -162 679 -168 48 -839 -676 -318 710 -231 -741 -897 -143 -674 523 387 -156 403 -556 -572 -515 696 -392 -448 -71 -463 460 -713 -463 -598 -701 -410 -797 -270 -58 485 -192 235 253 658 -767 198 -584 -770 241 513 -4 480 -531 158 86 279 478 -507 -765 -733 -686 786 538 382 186 -131 -292 94 -172 -641 -582 -526 -664 -766 -882 -213 -279 424 69 -880 -699 -631 -87 -279 274 -792 545 46 160 -426 441 550 -77 -823 -815 -206 788 -365 -635 -662 600 389 143 -675 346 748 -515 -308 -361 -894 -867 -732 58 -90 44 -728 426 -530 -382 -521 545 -533 222 -687 389 -488 178 769 -299 -12 426 234 764 481 -396 -545 287 272 -398 132 488 -518 -612 -399 -591 -866 131 115 -495 745 744 -229 164 426 -619 -299 -119 -850 -306 -588 359 -759 -441 -38 -803 -419 -419 -51 -743 -772 -629 -851 -618 28 572 712 -658 -488 708 -341 -62 669 -533 -618 727 -352 659 47 -318 85 654 764 -623 -734 444 -13 -7 -286 651 -683 -194 -437 52 625 -875 83 469 133 -646 420 272 -770 -61 503 504 583 272 -786 17 -717 -124 684 760 -267 494 -119 -779 170 -231 -893 -483 678 467 -831 -758 187 226 -812 728 -193 -180 -41 -160 -534 -787 576 648 -662 -799 -732 -874 -881 505 280 -694 -843 778 674 -128 -76 72 233 218 10 -818 -802 687 -364 -492 -519 -435 86 153 -471 450 -203 -443 -134 -416 206 -388 111 -885 -536 -454 440 -208 -484 -736 -823 -855 470 -205 284 -754 -157 674 296 665 -282 -429 107 -594 -177 -567 81 -457 -567 -475 552 340 -732 501 448 206 -173 461 375 697 265 -29 -130 -274 529 800 662 -151 -80 -316 520 -594 -689 -665 -213 -298 14 318 -578 709 736 -707 -316 236 589 -124 -566 -379 746 -441 -766 761 30 -68 -856 -256 -77 343 603 248 -318 476 -812 -713 176 541 -97 -405 -89 114 -90 191 499 -409 -563 388 696 -465 -9 481 -688 -65 -663 -767 -79 512 -210 315 12 112 -393 -873 -160 298 709 -849 -601 429 436 -645 88 445 186 363 607 631 -619 606 -208 -244 610 265 20 122 -713 427 607 342 -256 -358 127 371 -680 555 464 610 532 -788 -688 382 -179 -237 -305 675 711 -24 -188 192 524 -769 -301 46 318 467 -706 -888 -71 -372 -899 -362 163 36 -647 498 606 459 -147 -723 -9 387 9 748 -431 267 644 -279 130 -542 -218 225 -114 487 -390 9 659 -790 665 -97 186 522 -274 -263 -340 -201 -589 -44 71 -254 137 319 -125 595 -883 -294 -817 183 -809 334 343 -5 768 699 243 -446 696 -525 409 -34 213 507 640 374 -730 408 -644 -280 -730 539 495 677 45 -472 770 -892 -305 440 -743 376 -240 -341 710 661 -356 256 188 673 10 440 -786 -182 -746 483 388 -71 -70 -804 -794 -451 -624 552 298 -729 -492 -455 -864 -441 -137 240 -34 -522 -855 -738 -754 -465 -333 -564 -617 -639 47 -232 781 642 -790 35 -53 -246 -147 439 37 576 -692 477 314 82 -61 -890 376 585 765 -192 -766 787 -235 -247 -24 -334 509 494 -586 -646 -897 714 -543 -169 -100 -669 -863 -792 -450 -899 253 -126 -56 564 -184 -207 -664 -147 412 452 -328 -393 -97 101 97 -448 52 313 3 -428 -563 480 689 -103 392 527 431 596 -700 566 -473 -203 -36 -824 759 -293 -372 -7 65 -827 -440 -493 -293 -599 -436 -453 560 368 45 -157 -27 -701 -663 -870 340 -102 -723 -300 111 209 514 439 170 426 -223 294 -66 -146 -398 660 -436 664 229 -391 -383 140 -391 628 175 -186 -890 -788 -30 121 -633 489 -13 711 763 -855 248 590 -274 -20 -348 794 206 -132 -202 -207 -222 734 537 407 -508 -317 157 541 330 -534 176 -761 -302 89 190 151 506 -856 -277 -185 -137 -584 -816 189 -801 678 -793 -349 -852 -416 -227 -427 -697 -202 661 -671 -493 159 737 -591 -61 382 105 397 562 168 -897 -719 -405 366 122 6 329 -327 112 -146 564 220 -390 -286 183 396 -240 -593 751 41 75 -76 -806 138 771 -539 48 -654 -854 318 -699 124 265 -114 498 -444 660 338 -584 -820 221 -787 680 -538 -72 -596 228 325 -477 709 274 -865 302 125 361 35 -216 -119 -243 -616 156 538 211 -740 235 -102 -375 670 190 -68 -584 -391 -568 -772 322 -737 -620 -631 -73 66 22 -100 181 395 536 465 198 355 537 580 -393 -754 218 -781 -646 -603 -722 -523 -601 -379 319 197 -814 493 663 -134 -642 -78 -227 -876 196 267 735 -332 537 246 668 -133 -88 -866 693 297 -757 427 -795 -671 444 -855 -18 47 -520 -163 635 -490 540 585 774 540 -338 678 -867 -26 -618 -179 627 -613 -423 -220 -22 -369 -272 -868 -591 -408 -164 -636 -31 -288 -540 -169 -263 -71 617 -387 234 -84 -263 -830 254 773 -391 123 -478 -247 408 -576 223 -417 369 419 -835 -547 -164 80 -725 -615 220 -330 -676 519 60 102 56 -657 -123 -288 -394 -515 633 -115 184 221 -288 69 -746 651 -188 -649 518 -827 765 -136 -254 -64 -395 670 -636 -709 -512 -648 -430 27 -571 480 -457 302 198 -240 317 81 -669 -816 -766 629 -158 132 -721 350 375 795 -419 -62 -186 -645 -18 535 -666 -779 641 -8 103 -234 600 725 -168 4 301 578 -588 -405 -59 -900 693 -589 48 344 790 -836 790 -347 547 -277 -386 384 -635 -690 88 591 281 674 781 313 462 -249 657 -15 796 -585 -305 -442 395 -395 103 17 -455 -270 351 -749 -899 -688 -23 227 661 -397 -199 222 21 -513 560 -794 423 158 -358 35 -121 -392 -231 191 -9 -173 651 -122 685 -778 -435 95 559 -250 258 -315 -131 -82 -483 123 -455 -362 -401 -659 793 -590 -413 -95 394 96 -748 -895 -168 452 -65 65 263 -555 510 537 -163 -497 419 308 -591 -287 -605 751 686 -859 212 -178 -582 171 -267 609 -100 -73 590 528 57 484 -856 -811 609 -195 -512 348 -163 -631 117 -608 -165 467 -672 -771 -786 -220 21 517 360 739 -856 -737 -511 610 32 349 -723 -65 128 -180 150 592 -186 -78 -676 -422 -491 -822 585 647 -29 749 -557 -874 377 630 165 -731 -31 134 -806 -351 307 284 -464 -791 61 -339 15 -670 -455 -540 -330 -640 -179 -806 351 78 -679 119 -528 202 -401 2 316 -736 -641 -64 611 104 82 515 219 -55 -570 47 697 677 -1 12 -184 528 382 665 31 405 -694 43 -102 -396 633 -313 -246 128 -697 601 247 -190 -111 -289 259 4 -227 -767 297 -312 -7 87 -776 138 -789 -737 90 -800 -277 -357 -150 415 571 -518 18 484 758 -567 262 546 21 -447 -119 65 -756 590 -484 95 276 401 -822 -353 29 -465 -433 427 172 -822 -253 -897 -82 -266 -76 -827 -248 -780 162 284 -412 -774 -670 721 467 146 -46 516 -781 -875 -750 555 -580 -749 131 -675 -84 571 11 630 -122 -232 348 -898 -474 282 526 -241 -632 39 -548 -335 749 -223 621 768 -813 19 107 109 337 211 93 480 -799 105 -389 -152 -336 -261 -659 -743 209 4 -356 -812 344 497 382 -230 66 -654 316 517 -710 -27 -416 -312 687 -350 122 -686 645 698 456 -613 -226 542 -879 -741 177 9 -126 -724 682 680 -128 -892 757 464 -110 -61 -372 -413 726 325 -723 61 721 -889 -725 -212 -666 -367 -15 -511 -801 -461 -571 454 -694 -222 -876 192 -801 558 -40 43 -655 672 65 125 -799 359 89 -554 -289 631 -790 -375 172 -36 -707 598 165 411 349 -759 406 -294 -287 -593 -774 665 -716 -5 398 -711 144 60 494 -727 -657 510 547 506 6 -712 -31 -180 544 -279 -877 -257 -558 -33 -367 591 -209 530 711 -59 -482 183 -17 -355 -413 -550 772 313 -581 368 -499 -505 -330 -451 332 478 -57 -398 -54 -4 -667 -190 -470 -283 -97 307 284 -528 -554 -476 -865 -499 -582 628 -90 352 341 360 745 712 -605 -548 -801 -475 292 332 773 -787 -88 80 24 -110 -716 537 48 -872 761 -777 600 708 691 233 -325 685 76 179 -779 -584 -341 427 -219 -66 788 510 147 -347 -749 341 -595 750 -184 195 -126 158 -568 -382 -198 -667 -590 582 -277 1 119 -348 698 707 692 -191 -367 -29 657 -392 567 -137 203 740 -329 -14 760 -66 -179 441 360 428 -283 -196 -187 376 648 32 -321 -759 371 -143 157 -613 -814 -312 30 -363 -177 -277 -343 -861 213 -881 763 622 -299 134 -469 314 295 -380 165 -125 -452 -99 475 -234 280 338 -484 -216 549 -481 490 379 501 96 -814 160 -520 320 474 -811 -73 -587 27 22 448 21 755 328 231 235 139 -386 570 133 -220 -732 -877 443 610 411 467 63 33 299 483 186 129 -546 -810 -209 -505 -612 0 -670 260 677 -509 -730 33 -239 -204 711 657 755 -515 -768 -354 372 -219 -379 -30 632 -46 -18 113 -451 272 -701 -821 795 403 -512 237 -319 -341 170 -604 620 509 -595 659 -228 379 690 -798 -261 313 149 -129 -897 -141 -76 36 -369 -837 -877 -509 -262 276 561 72 -759 -460 -807 413 658 -758 -797 -750 77 205 -472 -639 -395 -66 208 -486 432 350 397 -594 -829 -554 -589 749 -282 -9 -80 797 555 -356 -62 -147 754 -811 -70 -33 -893 441 102 -482 -697 189 -80 -820 649 -654 -763 794 -343 452 749 315 347 280 -413 -48 454 577 -32 308 -685 400 -108 -543 -140 -168 35 319 48 350 576 532 -601 456 -890 -679 -20 293 171 111 -270 -324 -894 -33 350 -844 657 -447 -434 724 604 -662 -878 71 -805 716 60 160 648 778 181 602 581 302 150 -890 574 229 -253 512 473 388 -469 635 -696 -471 -811 237 795 -382 -162 390 27 673 -720 -816 541 -842 -413 28 -652 -236 -277 103 -356 315 -839 -808 -708 -751 -762 -725 167 -732 673 -797 7 691 -2 -514 239 -72 694 610 727 -597 -570 661 -592 635 -507 91 15 5 -739 -551 -550 518 -83 -350 47 -191 -612 272 -501 565 716 257 233 -18 420 -81 -816 -346 -862 -814 -260 -378 -456 261 -756 -272 -797 680 634 -165 -512 -851 648 -352 716 215 277 -722 179 -818 -471 -204 -227 743 264 226 -801 674 512 -586 -784 706 28 11 36 -455 -623 702 790 759 721 369 -447 -677 -180 72 -651 621 -438 555 266 -717 -298 800 -737 490 497 -815 118 -113 -485 -260 213 -774 -421 189 -570 -318 754 222 708 -471 306 481 -3 16 -627 -748 758 127 -819 628 -294 -176 45 -358 457 763 770 451 535 315 563 220 171 796 -74 -245 648 764 -287 723 468 -191 -172 -844 -787 -424 587 -682 -390 -115 -617 -529 -187 539 346 -412 260 -69 -672 -191 -625 -167 351 160 260 -66 -802 -611 -450 675 -421 -851 -347 452 80 -746 -426 455 -616 -110 -122 509 342 -491 -694 -658 560 184 406 708 782 660 -80 -6 -198 -81 658 -652 -518 -251 -896 -526 98 -467 -619 755 -324 -69 296 -528 -729 480 -869 791 -872 -87 -503 -650 -108 388 278 -818 -122 -182 -254 -535 -450 359 679 616 417 726 701 -83 -425 -747 12 704 -629 687 -32 -898 -219 -241 -379 117 550 169 659 580 514 -374 -270 737 -216 660 -736 421 272 -426 619 695 296 192 692 -102 379 -868 793 -403 492 -834 -584 -179 397 -695 -608 334 221 182 639 -720 -249 -711 -841 752 -615 45 -887 -184 200 -369 -650 205 414 -83 -212 -264 -64 -892 563 715 27 584 633 -123 381 -893 -20 -592 203 -553 -41 -851 506 444 -642 688 -225 -800 -851 411 -812 387 432 537 -90 765 675 -324 385 750 377 769 232 505 -760 -72 476 -747 -771 -157 261 -446 651 -425 -47 310 325 -823 181 273 -111 -118 -39 -75 358 -872 659 -42 -220 335 332 447 405 691 -417 -354 225 -207 521 176 713 387 -402 668 -319 -849 -129 231 -142 -233 -528 -370 446 -320 604 766 637 775 -742 -257 -435 161 163 -365 443 -494 -46 543 -1 75 631 589 -241 794 -285 -370 -88 42 343 517 -397 486 707 -845 631 479 -455 587 309 -100 -737 -602 -324 -757 -344 612 -202 -652 242 520 235 -702 -5 766 -317 81 732 749 355 400 -205 -15 686 62 -845 669 -462 366 288 630 380 -737 324 350 103 128 648 670 790 349 -594 540 -72 -680 -760 120 -467 -660 542 -697 556 -461 504 -631 -8 -437 570 -346 -7 28 -287 314 606 -366 758 -255 209 -308 306 733 -277 -124 -426 160 536 -553 408 129 127 -261 -666 -162 -428 -324 45 -779 -152 285 -876 -488 -709 477 -52 -671 -312 392 -869 516 -430 115 -350 407 178 354 -156 -149 -464 534 303 -151 320 -19 136 370 589 -1 105 -10 -365 462 -792 -392 -606 -733 403 -454 -275 -4 789 -299 -228 715 -715 728 171 -686 357 -364 467 -514 153 185 -354 -845 -571 -519 -83 -780 -467 -6 -896 133 285 462 27 -338 -236 796 469 589 -439 75 -471 382 176 133 -68 -56 474 -11 -511 544 136 749 -293 745 -706 -58 336 667 -331 660 634 -277 98 -281 -684 -417 275 -128 -467 562 151 15 -739 -429 134 -174 557 462 418 750 328 -30 25 366 22 -79 -584 -499 321 330 697 -536 -620 -19 58 174 -560 312 -150 409 -574 -247 386 -114 683 -699 461 662 -531 583 419 604 632 -582 -6 375 -571 -801 421 310 -893 -428 77 338 -424 733 68 69 -578 75 93 468 115 -584 538 264 557 -298 -219 -775 561 417 -77 -322 -86 -493 747 -322 456 591 680 418 -255 793 712 -124 17 -707 622 543 -274 580 443 -495 118 -490 -265 -329 -138 675 -257 -759 745 -538 -587 -704 -680 -29 407 -614 525 592 -663 505 791 530 784 -494 597 -405 -545 462 -895 135 -279 56 139 -732 717 -542 319 400 -381 63 -316 -75 582 -248 -836 423 -774 -800 -259 790 -384 -522 -415 -454 124 266 136 569 567 -102 -156 -275 -887 -109 -79 188 -10 -311 -665 -640 -650 499 -468 -68 620 349 195 -814 -643 6 613 -796 -366 206 -529 145 165 -261 -45 341 778 -512 159 763 649 -709 -659 393 -69 478 -490 510 12 119 647 -427 169 -852 -762 -452 541 -104 550 634 501 724 -300 58 11 497 440 96 583 -63 95 494 308 497 -469 -74 -512 -575 -450 -351 -886 599 -778 239 270 88 463 475 -634 -201 97 -753 238 665 -528 772 -305 300 -51 -56 -673 -888 -327 -505 440 172 -265 -898 27 -382 -249 -840 323 -559 -408 -213 -614 -589 622 -158 -260 -846 549 580 -136 -25 -29 532 -436 612 325 -448 -626 -527 338 8 -196 -453 -712 -696 -28 113 791 43 -685 737 -450 -299 -171 -136 119 -851 -280 -525 296 468 410 -750 127 74 38 261 -562 -715 -299 -508 356 -630 -488 776 446 235 -496 384 87 307 -637 -399 535 -424 642 -899 -47 327 -223 -338 -753 -4 201 -853 579 -160 -800 622 533 -688 191 518 317 -209 206 562 -680 -399 -854 -828 166 570 -356 652 -656 203 -103 765 682 634 -694 -783 296 -518 65 -271 -335 -278 -730 -655 110 -780 444 -682 -821 -389 -169 618 -226 -527 -103 483 -707 711 -323 -37 -388 781 453 -234 -829 57 -731 -7 154 -434 307 583 -691 482 696 708 -587 691 791 -521 423 -783 -350 77 119 -234 670 384 -779 326 296 -639 -295 -385 -383 445 -740 -12 -111 543 -670 45 515 -838 -461 -790 32 -798 -447 487 -476 -23 249 336 642 -359 -624 91 669 -337 297 442 338 -509 386 -839 -726 433 -197 -891 -627 -780 -222 711 -370 115 -510 60 -755 157 -174 105 -872 -803 -521 -420 -351 -408 137 635 771 680 79 535 81 -270 -898 -758 -79 589 43 -741 -403 72 -415 -70 543 729 661 306 94 -3 75 630 234 -57 -795 -812 -287 -677 381 -486 -356 -530 -274 200 383 674 643 -291 -142 -661 -646 0 -802 268 -862 333 -341 -743 -364 194 -255 121 -547 664 -538 -715 -256 94 -251 -754 608 -651 782 -540 292 -467 75 -142 -895 -209 398 -506 714 -233 449 743 -775 342 -306 -222 71 12 358 -866 -778 -147 508 -205 337 306 116 -887 -83 118 660 24 -16 766 -739 272 44 73 -773 -530 44 -675 131 69 411 -400 631 -885 540 548 -494 -7 249 387 193 520 452 -588 -579 414 598 -477 -290 -157 37 93 -828 190 329 -531 -16 379 -310 -98 -711 -365 -549 455 303 -796 -63 -733 -325 602 -553 499 -324 -848 135 -103 423 92 -21 45 -464 627 -351 -522 -585 -799 -321 -78 -213 -766 -742 228 395 562 589 -465 358 -179 -833 87 286 -678 -392 -463 -875 -567 266 -722 371 229 -724 -288 -878 125 -473 146 287 -840 513 -698 -217 -282 392 155 -432 24 75 -825 -270 -256 -36 162 298 -761 -515 144 539 -854 158 -543 634 558 -290 -255 -611 796 -399 737 784 -771 363 528 449 562 -881 -215 233 -294 -822 445 295 396 0 463 347 140 660 -108 -851 350 165 96 777 133 315 -674 -41 -723 245 -740 -36 -549 -178 385 -496 -201 627 72 -278 63 626 722 40 -797 442 181 148 -562 -237 437 -41 205 -68 698 22 538 16 444 -853 13 -635 -280 -875 102 -357 -328 88 422 -500 632 711 -77 -483 67 114 743 -420 -386 544 -477 -815 -671 759 634 -48 325 155 -453 -292 -142 -226 -531 -196 420 520 -615 -229 -155 -566 -391 -594 733 704 586 182 245 -609 606 612 479 -886 254 -268 -661 290 272 469 -791 517 -77 94 -362 -494 -384 693 545 82 497 -562 582 -277 -229 -62 -807 -449 -34 310 646 -484 650 397 -594 632 -429 -131 441 81 166 286 -292 -456 173 -477 -265 603 505 -862 338 510 38 -822 -854 -574 -254 789 -848 321 -264 -682 456 -839 367 -839 -733 677 -341 723 -892 -876 245 -284 648 297 431 -503 610 -892 -4 -346 -867 -355 -604 508 -816 22 -673 301 -142 -712 -892 -502 -573 465 -765 -312 80 -601 -881 661 -825 -760 -649 44 -484 422 512 -28 -196 244 -207 -85 599 -785 -825 736 -797 18 -755 -559 115 -97 -78 792 -206 -413 696 241 -761 349 -794 728 -600 -133 -358 325 -59 -282 -515 622 270 -360 -72 -431 524 768 -407 732 695 -771 -837 153 665 551 64 254 -10 -359 -94 778 239 332 -535 -327 -599 145 -756 -800 -183 636 -684 409 735 -722 -456 668 520 -135 -779 -683 -668 574 -354 630 -482 -499 -103 442 -289 -759 320 -494 111 56 630 -187 -707 631 -508 -854 24 -836 -166 -290 -473 -537 -264 552 -819 -213 -289 630 -779 21 430 265 -180 -837 427 391 185 30 446 -678 655 693 331 -897 695 396 403 439 581 -729 -538 752 -854 9 787 159 637 -327 342 -401 18 -447 -729 -166 464 304 -838 619 480 23 -769 -512 90 -873 -541 -857 -259 563 548 -746 403 721 -820 394 481 -439 -237 -313 566 483 262 800 299 -213 701 -562 -760 687 -164 -789 -783 -875 525 600 -4 -269 -358 -623 159 -176 461 -715 -206 239 347 -66 -530 723 -493 -529 -181 702 761 114 -691 303 -159 190 -852 679 -603 241 -865 678 465 -114 -528 -682 -530 445 -348 -205 230 292 -266 74 647 451 634 -280 -717 129 593 -349 -81 -225 -351 34 -54 259 17 -335 773 -332 43 -337 -558 -192 -511 524 540 516 -244 653 640 166 511 -715 -790 -127 723 579 226 -589 -394 756 -801 -178 -154 272 -101 -248 103 -557 -489 572 -267 -754 397 182 -439 62 351 782 -811 -188 190 -560 539 -761 -145 -612 -556 229 -766 225 -460 309 717 -879 -238 -784 127 -29 5 114 -425 762 288 382 -617 201 -500 324 109 531 480 -419 770 593 -373 332 -313 -330 715 -174 -618 56 474 -2 -560 19 -706 -644 580 -416 -459 -440 -371 -477 237 -664 -131 -712 308 -765 -604 -330 97 -844 702 -384 735 -690 -358 -343 184 606 267 67 -623 -175 81 446 -296 -411 121 486 346 723 -23 548 606 -898 609 -659 -64 57 638 -653 341 698 -156 -431 -828 -65 377 435 681 442 -238 705 217 -511 13 -143 -70 166 -111 374 -263 355 389 -14 229 -188 441 714 86 -542 433 -194 -347 -256 573 -606 -804 430 -304 -217 338 450 -470 -36 -193 569 277 -568 652 -812 -436 104 501 -814 -122 -410 -156 -361 467 -418 -618 620 -803 -254 -420 -88 401 -375 -661 -624 -858 326 133 390 -169 275 -431 154 -387 797 -76 216 -689 -528 34 359 -726 -117 548 217 -642 -544 -718 -483 -642 -279 350 23 -808 352 43 497 212 -168 -584 717 -220 -658 -152 592 -413 712 -47 -463 -276 -731 521 366 637 -284 -854 429 -368 271 -242 -376 -243 232 -488 423 -282 779 426 177 -466 234 644 220 513 -193 -267 471 -464 -417 367 -155 647 261 165 578 -730 -351 -50 -178 262 -78 -785 -190 716 468 -411 436 691 -460 345 -615 -819 491 403 324 203 -533 -169 27 -789 -857 -795 176 -302 -53 340 -638 -217 -183 -324 593 264 583 -506 450 206 233 86 -303 150 13 107 29 639 -330 -152 -127 475 306 350 -313 -257 346 -885 357 -130 -159 615 -313 -761 -67 694 494 505 268 -215 -279 684 -873 215 -873 -169 -620 360 200 303 -824 -282 -26 -422 -204 430 -576 395 635 -833 413 -166 327 -514 730 -537 560 768 -384 -504 -627 746 -370 220 615 -422 686 -527 -307 -363 -636 -752 -106 -525 -675 352 -700 -416 -236 450 -73 365 -814 113 -756 -8 -147 30 -272 -747 -211 -695 -732 -767 513 -598 -262 -637 -37 624 -713 591 745 -786 179 -285 -394 -144 -149 402 196 278 -826 192 -190 474 147 628 704 9 -673 193 -843 350 561 21 165 -662 -473 -197 -344 370 -606 268 -162 -737 663 205 -350 588 -270 -262 -763 741 -870 -860 797 -426 481 -361 -630 -900 28 -446 -223 -480 212 -554 152 115 -846 -160 579 -330 -390 -724 730 759 -288 -507 -325 -35 -182 -123 400 73 200 -318 784 -569 -350 -66 458 722 -811 -29 183 -731 231 -363 -250 574 577 -142 -44 -77 60 98 -156 -586 797 344 -592 -299 558 -312 -590 -695 798 220 791 253 597 154 -666 -821 -600 -566 -718 -355 -85 -230 458 238 531 -177 -445 524 -789 493 -809 -734 307 -255 -548 241 -128 646 -562 64 183 178 -266 82 661 -29 -615 -602 -407 682 521 -416 -331 -796 -158 -854 -685 483 700 -45 91 -156 651 109 -815 37 -39 -215 -294 -353 771 707 -191 80 -645 108 -234 48 539 341 198 -369 161 -158 269 -247 -633 -145 24 -14 617 -418 254 597 -855 64 114 -478 -850 485 -76 91 -208 137 644 -838 703 -510 -417 -785 705 769 -625 -378 -352 -102 113 -571 -161 536 767 351 -526 772 348 539 -638 505 -396 792 -688 520 -880 -443 -173 -36 709 -130 -169 -756 -390 -77 786 -692 -119 -406 387 -116 -195 622 640 440 -567 -845 251 -394 -169 578 760 616 -353 228 778 143 -201 -860 670 728 489 -304 552 752 -464 698 493 -141 210 -424 496 -103 -365 -449 189 -131 -37 -416 584 442 -611 -46 -688 -590 667 335 -31 418 55 -404 -19 -128 58 101 -799 -281 231 279 -562 -610 -225 517 -520 -769 -712 365 176 602 547 586 -437 -149 707 150 57 -721 436 -165 -789 612 -169 436 584 797 678 -628 65 268 800 665 -762 -207 268 -685 -217 -207 649 295 -872 -873 325 294 -98 -396 -672 -355 470 4 -208 -204 231 194 481 -578 712 -163 -190 -829 -590 676 -621 -267 684 426 649 304 -750 -765 -763 -537 -39 749 -65 -41 -455 243 388 757 -62 -608 717 -572 -796 -527 193 137 360 -364 -894 107 184 -760 194 -228 227 -600 217 -177 -825 180 -863 454 41 -724 147 743 764 -109 218 528 477 -314 -690 -592 -494 -243 -269 -470 796 441 709 -889 409 706 546 485 232 -630 418 -847 -137 657 -436 226 345 -307 -553 -683 178 -842 -677 507 -470 186 39 -28 506 444 640 549 -238 791 -477 -361 356 296 -619 -596 -156 -38 -571 742 -134 626 -189 698 538 -377 -81 136 -326 -619 -45 572 -483 751 -624 -261 653 731 155 -355 246 -70 -485 -144 414 629 -626 586 -373 -201 777 472 -258 -79 -354 -235 -469 162 154 -693 -50 150 -678 -262 -733 15 -797 -497 420 -38 687 -633 -358 -589 469 469 722 -574 -4 109 410 477 -569 647 -715 380 -614 -698 672 -696 -124 435 -355 382 -279 -275 499 -619 -176 -49 -864 -809 707 -769 -724 -373 264 736 10 -94 -599 249 602 -267 646 305 -718 -612 517 387 305 -553 96 365 -790 378 701 197 -414 25 622 -750 174 -312 207 -238 -575 630 -66 515 -390 469 -805 469 -370 155 -738 -552 133 -486 -808 209 -331 -815 -337 98 155 626 -363 160 -532 578 738 -128 -176 -755 -539 133 -603 -424 430 702 -140 272 -678 74 -166 297 258 -694 -98 -643 683 10 173 -825 -732 -788 540 -119 -146 -451 52 -269 599 -28 -173 744 459 467 109 -736 458 -502 -22 -604 -766 -210 -817 -370 -228 -488 -565 484 -501 -598 -110 -900 130 145 -563 203 -55 149 248 -496 49 -891 198 -186 -54 -565 -176 -302 -364 672 549 -407 -620 -298 -548 -502 560 -182 108 687 -832 14 645 201 -69 -613 -651 -636 -850 -81 609 -163 747 431 395 57 431 -84 -812 740 -672 649 -742 -361 474 -482 124 -792 -165 412 132 -84 -621 622 -686 606 452 443 590 413 -778 255 597 658 58 -22 -507 556 -796 -246 -577 -314 278 -503 -547 -246 -316 294 -754 29 -362 -14 496 -653 686 -95 -78 -373 539 93 409 115 257 -156 -145 362 -583 -322 -401 753 419 786 -382 -58 -367 -760 44 637 -97 -20 415 -774 -209 -802 -725 -482 381 -811 -252 -37 776 -173 -592 -358 -190 -238 -797 71 785 650 -236 -288 84 -451 779 -687 72 563 -69 -336 641 634 -485 499 -222 191 665 95 -878 -790 -375 152 295 780 785 -756 -421 264 544 -794 566 -219 -53 -848 -777 -326 482 -405 -387 449 788 403 293 -750 -317 -847 214 -399 475 419 438 268 160 247 186 35 -145 -134 74 317 -309 235 539 641 571 -831 146 -843 -624 -821 333 106 542 592 431 460 -766 687 -361 -281 -33 -28 567 -200 36 -564 741 -660 425 650 -560 727 207 -363 -767 457 231 -589 277 -697 -1 162 -542 232 537 227 -624 -759 -699 499 -601 -447 -455 -371 99 145 641 80 203 -125 -664 -23 689 -197 -238 -55 320 -85 -806 -240 -295 464 428 167 -624 -239 -17 26 -310 -888 -250 420 459 638 379 -570 -857 129 -827 300 -745 -757 -450 -794 -732 -575 -795 -503 -244 -756 -644 -335 -509 741 655 369 16 646 686 -407 -153 321 -505 -39 -213 -461 -505 530 685 235 -14 -216 201 13 -82 -260 -555 239 -543 -126 137 112 -222 375 88 183 403 -66 -57 -868 766 -441 -173 -280 398 581 787 215 -408 281 -815 105 791 -758 -7 81 -118 -613 -874 459 706 -459 404 600 593 722 730 -550 -551 -142 231 68 356 28 -611 -248 271 -12 -504 -532 431 -17 -534 -586 509 -529 52 -313 -438 767 87 800 -359 74 -841 -598 788 -791 622 574 -397 26 48 691 -301 -406 65 199 -352 -564 131 753 -161 670 429 -414 692 -815 -264 449 -515 295 251 -585 -823 297 539 -95 -750 -143 -590 473 682 565 110 -836 703 -830 -170 758 -623 -624 -404 -626 94 -332 571 377 -329 -757 -203 650 786 -581 -536 -236 -780 -404 -313 -329 -97 533 -553 179 -152 -182 -440 -209 -788 -418 3 -22 72 -411 -357 -553 132 680 627 699 688 547 -317 -454 -51 -167 -773 -17 -78 -650 -301 221 -316 354 531 18 246 17 710 467 -561 572 -284 -84 -816 -419 -103 540 -85 -853 -887 -584 -855 -169 -261 -371 -655 540 621 288 -422 -63 -348 520 -668 -221 -148 288 -810 -627 401 619 397 378 -790 361 138 60 -180 778 -860 -152 296 381 -843 -469 648 -797 382 -706 -414 383 -82 -745 513 549 415 -645 -289 -200 -737 363 -554 -116 -602 113 -786 474 387 -435 263 243 -400 -448 -247 435 699 245 -736 -79 555 -700 -896 -401 -766 419 -864 497 -349 -332 36 -78 661 -663 371 265 -131 226 637 198 29 691 333 418 182 225 -620 353 756 455 398 -466 332 -121 24 634 -299 574 130 -175 87 -58 376 -323 -561 -878 -560 735 509 55 344 587 -459 -443 660 535 634 -809 -27 468 799 -737 -515 -398 314 -814 295 725 -863 781 522 456 -836 -454 297 -251 -673 -453 -702 416 671 -331 -845 493 -615 174 280 170 -355 -359 -549 511 -673 -416 -91 114 -259 -372 46 28 360 428 784 -364 441 -155 749 -763 532 761 576 -695 700 -293 -876 687 618 151 -85 436 17 -205 -719 -552 -747 739 -489 571 574 -208 -232 -870 -126 -898 565 530 500 458 440 -376 394 -227 519 779 -222 86 -571 -771 578 -393 569 -473 -367 713 -481 -457 357 14 -151 -121 -684 -704 -757 153 -736 -6 376 568 -483 -732 -23 -209 -37 -207 -512 -266 632 127 256 -626 -217 120 16 459 -277 -431 352 188 -231 628 -55 -692 -280 354 -222 404 -690 359 -110 -758 618 436 -682 -53 310 -819 -826 -276 -153 -759 195 227 497 -326 -83 -439 634 -138 778 -619 -360 -246 -818 -845 -374 140 385 -183 -186 511 488 663 582 656 -415 2 -353 9 183 419 350 738 -81 -68 -493 -243 620 763 -420 291 369 278 732 -48 -3 174 388 298 665 -760 -850 -116 -682 -164 -48 424 -106 56 612 -377 -161 460 -716 -819 -615 318 -226 -53 -216 433 -283 570 -125 -136 -217 657 -695 413 629 429 -661 612 -484 -289 -486 -576 -621 359 244 435 -363 124 -435 -451 -234 -220 -393 268 -707 -455 799 -281 781 -487 -185 -274 20 -522 136 215 692 226 -513 -326 24 -423 10 25 75 414 -579 437 91 -852 570 624 -267 -769 -337 752 525 315 -479 -671 -646 -152 -396 632 -79 757 99 -765 -86 -808 -778 -703 579 589 -177 526 707 -546 670 30 710 257 612 -634 -437 280 -29 280 438 -753 -494 -281 -390 208 -227 511 238 -74 53 -92 -506 -91 -716 22 403 721 638 -822 87 -578 464 260 -715 -457 -519 -695 396 -359 791 323 -582 -558 457 724 -336 644 -380 48 -533 641 -185 -468 -114 380 -533 -686 545 178 44 -344 -281 -332 355 -193 566 329 453 647 -879 -555 203 -552 -696 -879 -133 -210 312 424 -342 -233 776 -798 463 722 386 124 58 354 -665 632 89 -876 228 -725 227 450 292 696 52 -606 -428 535 -786 -875 -130 444 193 -138 -419 -845 -513 -359 584 49 483 258 50 455 620 615 334 -830 -324 -10 -648 -265 -689 188 658 592 -708 -692 -21 589 -463 -50 -261 -135 297 552 -537 378 473 386 493 256 216 -289 799 -202 380 195 -390 -68 583 279 -882 334 722 365 207 483 -159 147 31 -400 -12 -669 -840 -8 -761 677 155 -208 444 477 -820 -13 139 -432 -52 205 -638 126 -876 45 723 -824 -724 679 -55 449 -156 -823 -461 447 -495 -25 -824 2 397 -417 -361 -618 -313 -237 -11 -47 -872 663 650 -174 242 394 -572 43 -558 49 -679 -97 -77 -665 652 16 296 189 49 387 -503 395 204 -407 -218 -55 -431 121 -235 -56 794 -51 133 178 788 -607 800 -9 -742 -570 -152 532 -449 557 575 -386 -841 293 370 278 274 491 313 -410 -454 -474 -504 -324 -664 -375 -16 588 251 503 -866 -367 154 254 464 507 -556 -79 -110 -563 -738 -719 -59 -442 -376 -699 281 135 187 419 274 684 61 75 -897 702 191 131 -28 679 228 -799 636 325 -223 245 776 502 -177 -720 -179 -603 -417 -689 641 -717 -424 156 665 640 638 388 -319 -59 -331 -559 6 -741 -784 -195 92 240 207 -1 -562 341 -633 787 -765 -605 116 44 785 428 -84 -569 -683 -680 -613 -628 -143 -847 -23 -717 583 -106 759 -598 -133 80 -43 -390 -116 -828 -532 770 -532 114 316 -162 -799 555 -381 -368 486 -746 598 -378 407 -690 786 227 474 299 246 510 -187 72 371 -324 -54 207 516 284 165 270 666 -459 -178 786 -5 -196 -135 -766 188 221 503 -501 466 625 -13 -403 392 -681 636 -432 -14 -780 -71 202 -595 546 705 -578 795 447 -545 256 331 -146 -104 -373 296 650 -525 402 -219 101 594 -402 373 -29 98 -220 -481 -101 -389 124 24 -611 -183 -282 -596 -685 123 713 -887 130 -817 307 -525 -898 638 371 658 -508 732 -707 -506 -326 -456 79 -80 653 -66 161 479 86 4 715 -734 368 -201 -457 -337 120 686 -73 -544 340 -197 -511 -577 -191 -612 194 254 -813 522 377 -543 -848 2 468 139 -749 506 147 454 -650 541 -203 72 -324 9 173 607 562 384 -512 -396 -479 590 -809 733 476 -463 117 -43 -414 545 736 -282 690 -546 263 -617 300 -218 -447 789 304 723 -327 238 -717 -328 342 710 212 -819 -604 100 -327 556 663 -741 -834 171 557 -145 -501 561 -43 186 510 498 -271 273 -86 -409 263 231 -165 -528 -384 -344 -779 -156 484 -329 -471 -301 376 -814 -836 -360 -55 607 466 536 -112 -31 27 635 -50 473 784 452 -334 -348 751 -389 578 200 -640 538 -765 389 -212 266 -26 232 242 -439 -378 91 292 -679 -280 -593 -523 -208 266 -103 -105 -391 657 485 -414 252 -711 -201 -365 -289 135 -893 -680 -3 -684 -685 -417 -331 -825 -747 -442 66 393 -823 146 95 -153 -898 -210 -310 -549 -30 657 -840 -698 -786 609 -501 -105 -759 -280 -408 -784 394 -814 -779 -704 -302 438 403 353 -465 -568 -288 590 37 -383 85 -289 -47 -17 -877 102 -358 502 701 -863 -620 -750 590 -170 -268 410 -30 109 -569 425 -63 727 9 -334 -495 -202 698 -544 647 296 -41 -893 719 -342 336 511 116 -37 777 -369 -653 -386 72 367 688 347 -372 -89 -644 -525 -565 -337 -760 562 -11 -580 -598 -770 592 -283 -20 202 636 486 -73 661 292 -492 583 -479 -324 -660 -359 -545 346 504 -407 -633 32 -635 -805 -232 -560 105 724 641 -732 -29 -50 -104 -411 -833 -886 277 -258 -857 -782 -352 -359 494 219 769 -687 762 -556 -137 -690 66 547 -471 729 -811 -519 -248 -612 -434 43 191 -394 -125 -101 642 94 571 -360 -460 -44 -696 -29 76 54 481 -26 -379 91 726 674 217 378 398 -274 740 393 409 -658 673 -616 148 201 -577 -302 486 110 -896 431 759 245 -525 555 724 1 -536 0 189 -651 45 614 -826 117 712 107 184 -714 212 191 -106 5 31 755 -372 -424 -242 412 340 -816 256 -744 -642 593 39 -357 144 -249 667 441 -227 -830 -258 790 296 285 -820 -107 564 586 -884 -250 792 -883 -691 -422 -600 -544 -167 -821 691 -648 -828 -551 -362 -584 -678 -634 -155 254 114 2 -363 496 -752 -365 -294 351 -36 569 -629 558 -300 -77 -138 -636 -701 729 -777 -372 46 -83 -781 -328 63 423 617 -422 -605 -352 346 512 -208 -806 378 501 -418 519 -638 322 -37 -556 -823 573 535 -382 204 -69 -824 574 19 -131 -523 212 -11 -513 -689 116 -4 544 509 21 203 255 -418 -783 -697 -213 -496 -797 15 595 337 -841 -629 -260 -771 -565 -810 563 189 393 283 -308 -347 -872 -318 -606 -315 709 258 -477 -210 177 360 422 -257 -406 -305 -123 42 -273 -710 -554 485 272 338 699 62 -650 91 376 -514 358 544 595 683 -721 273 573 460 207 74 432 376 109 292 504 763 609 -369 230 110 -515 -379 -486 669 562 169 -146 191 -181 611 757 452 423 -267 -242 -864 626 -315 -84 6 -334 796 -792 -449 676 406 426 -265 -531 356 742 -601 448 -304 304 531 172 81 303 -524 323 -1 -376 -402 480 -398 -140 402 435 396 540 -211 -326 -51 761 -771 358 -371 -718 -576 -239 -677 370 -831 -220 -831 -316 -557 -140 661 699 780 -362 96 -30 147 628 -644 127 476 265 -588 -622 436 574 -197 365 529 -768 -740 312 239 -655 -634 -463 101 -198 478 124 -452 -7 15 10 -119 346 -563 -439 476 701 32 101 -763 416 -408 356 -783 450 -444 91 289 -855 303 -867 -201 35 -846 371 -248 743 123 98 444 -553 -246 317 -133 -242 -8 33 759 -88 784 -47 159 -301 651 -437 -10 251 -814 -111 597 -797 266 309 -778 -887 -226 505 681 -763 -835 445 -48 358 -723 1 -159 399 174 530 -236 -837 -170 -93 693 -320 -399 -606 760 -123 527 -107 -155 -652 446 174 -11 -754 -605 29 -530 224 -225 -701 132 -836 -409 278 -399 89 472 547 -354 61 -801 -392 -301 634 -216 -208 502 -300 -406 -511 190 -730 772 -299 733 219 665 304 11 578 600 261 675 512 525 415 742 -109 457 -788 -800 -203 533 5 650 273 432 -250 600 -143 -45 -896 -40 299 37 623 -90 576 -624 607 -807 -257 288 650 -751 450 692 -506 -76 159 -85 374 207 -250 -410 75 -428 -501 -83 -265 52 -131 340 455 752 -781 691 -718 94 -216 -519 262 264 -890 -169 -204 -375 -714 -664 470 673 -856 -150 529 540 -263 714 -539 -631 714 -57 759 585 -569 -111 -687 -521 385 320 -539 -552 98 -836 291 277 -518 -542 -689 -455 733 -771 358 329 113 -887 -450 369 -812 -603 -642 380 -444 -385 -739 436 -461 -241 547 214 -656 -413 -880 128 448 -134 347 115 -808 -550 -399 -18 -93 -447 -279 643 609 -594 -635 216 -721 107 -893 317 -192 652 760 -251 -321 248 162 775 63 260 -482 453 233 -28 276 517 507 609 257 -769 135 28 0 323 437 -898 -75 215 76 512 -468 -660 -384 780 400 -263 449 -612 -179 -894 272 -708 153 611 236 -465 360 258 -319 139 81 -93 -98 136 -272 -688 292 555 126 -281 348 764 297 -786 -814 -32 -729 -142 551 660 278 -87 199 209 773 641 -165 -114 -623 741 606 799 -693 758 107 -618 687 334 403 -587 -575 -180 -811 -415 599 799 196 -57 -467 648 -780 67 69 280 -175 133 -590 40 -148 665 -139 -851 194 147 -260 -312 160 -548 -641 56 24 -674 -692 -597 302 119 681 719 -528 -449 -404 -518 -185 -668 333 -655 -865 -789 -810 -157 -11 231 -737 -95 768 -133 293 314 789 609 221 -370 342 158 346 -776 -604 -833 -117 -29 -107 390 419 493 139 167 -413 566 491 -701 -742 -460 199 317 216 -617 -714 292 655 -898 791 -17 717 -253 -263 -312 -895 -483 -247 -198 612 -183 261 -206 -45 395 -762 -859 -276 627 386 -474 -419 -140 49 444 -87 -864 169 -305 340 -139 489 -588 -212 -233 -755 -572 -640 524 694 569 349 -599 685 -802 426 394 -570 -655 273 -149 334 -171 71 387 318 -18 267 -820 -138 -810 777 308 -870 -139 184 68 384 117 -665 -41 620 -447 -226 -640 543 -165 335 789 -711 547 477 -747 345 -329 -18 -349 -814 183 605 -617 100 497 -622 -817 698 292 316 -36 -418 -368 65 190 164 549 638 358 56 220 -694 -447 584 -675 -161 387 -382 -382 126 252 -842 247 -771 -386 -293 -893 251 -744 57 128 303 547 466 -712 -14 459 -502 80 -666 -891 -465 -318 -426 -875 -637 32 -320 338 236 -195 264 -553 78 163 -377 -498 -197 -769 -118 263 -382 -646 -741 -303 651 645 438 513 -834 331 -865 -261 549 266 -115 163 -510 -2 -236 -285 -633 -440 -680 83 -527 -711 16 350 -559 335 -331 -362 -462 520 -27 517 -206 498 800 -517 166 -470 -581 515 -349 -619 -336 110 135 -824 -660 690 -225 721 -735 188 -596 6 -507 -139 -452 348 228 186 -274 -132 -280 29 -850 190 -567 -632 751 -261 162 -680 -660 -466 680 -864 604 -652 54 -678 338 203 -77 -498 233 300 -622 -782 705 -611 440 43 -799 778 379 -196 282 -502 -432 368 -701 594 422 13 -320 294 281 683 -463 540 -336 243 -237 -131 -850 -19 -812 -71 742 -423 723 -257 382 -229 452 -669 -423 252 380 -256 590 -884 688 258 189 110 340 552 -863 673 -464 615 -460 123 727 540 -760 -573 -330 621 588 712 -337 -453 489 253 -766 684 -564 -164 343 -26 -635 -827 -170 -675 -373 -242 309 7 540 242 -637 581 -437 292 0 -289 -8 -505 -159 -555 -521 -729 -447 -245 -492 717 -208 773 -247 61 -744 671 776 613 -667 26 -21 544 -480 748 411 332 70 -537 -1 58 -601 618 -288 28 450 21 -676 -602 -358 -310 581 -544 202 518 271 78 -63 530 -808 164 -786 -103 167 72 -143 -436 -526 -608 395 -1 -713 460 -671 -510 -121 -732 452 -100 712 -852 -48 778 -891 -214 -260 670 -701 458 -830 769 -252 -643 322 -554 152 196 -437 749 -659 155 -704 494 494 630 -456 -526 735 795 -41 -814 603 -526 381 583 -832 -9 190 243 -285 -7 -775 -895 360 -584 235 -824 -4 -884 639 -772 342 -884 -349 -800 80 -510 -496 -669 548 -858 -514 627 -227 -790 -417 101 -214 407 248 -600 -588 -35 653 -240 -55 759 -534 421 576 521 -562 -504 283 390 385 165 643 254 -849 302 -599 -660 -274 341 417 729 -384 -324 -430 -397 -816 -881 -663 -269 -643 -472 -312 -554 126 622 -1 -200 454 -238 51 368 -29 -713 -841 -135 -723 -337 -154 -167 -678 626 -112 -115 160 -330 119 -805 407 213 -632 -217 672 88 -100 134 -395 -779 181 -790 -297 1 -60 153 268 753 -786 -61 616 731 180 -875 -33 -209 116 241 192 -61 562 -553 463 -867 -113 -467 280 -232 131 473 519 -290 614 101 -200 735 -579 698 -387 77 425 -755 -882 -631 -94 -191 -698 676 -448 -318 -541 683 -615 117 58 125 -313 -843 -840 -348 -23 519 360 171 602 291 -270 202 -461 214 -140 -776 -53 -811 366 542 -499 608 -353 -407 796 -400 586 399 -697 591 513 362 -425 -427 674 -659 -269 589 -881 388 589 -882 -691 -741 258 -204 -720 240 89 -663 -445 -538 463 -590 -584 761 744 81 777 298 694 157 125 -58 617 -322 -838 262 40 318 220 -843 45 -869 454 -427 418 -595 -605 346 793 -863 -679 -399 -318 -383 379 -751 -175 652 -530 731 -211 -736 -217 155 -432 216 12 322 -304 -226 508 -353 -441 152 -683 -653 -542 369 -621 -433 -67 -112 -59 381 -621 281 -696 -371 559 634 684 679 -760 -773 -25 -590 -649 -195 604 -485 -762 69 760 -125 -524 184 753 -664 42 -48 -706 -392 582 -703 168 -374 -528 -246 541 -273 -308 -38 696 -548 -381 -481 254 -454 -280 -699 -654 284 -704 -775 159 -275 -650 598 -157 -406 545 -770 -608 -38 588 -104 -655 -286 409 134 -611 -122 269 -401 -668 -246 -97 295 299 -415 -435 14 -410 109 -376 -559 -629 -116 739 -553 -655 -288 351 -361 -249 581 -677 -159 -38 -433 324 -284 14 -599 274 722 -7 -648 -702 -878 31 -113 -184 58 -882 -726 -304 -590 -503 327 607 -722 -690 -12 114 -773 -621 58 344 -739 -429 553 -726 -161 734 -145 -493 101 -731 -589 -454 -269 -378 531 -724 -132 32 -840 -13 -254 -573 -799 -11 -343 518 -713 -480 -314 751 391 619 -793 163 -78 -515 -255 259 626 37 -444 -690 -256 60 -330 267 -92 -447 738 795 401 -295 249 -733 -218 -155 795 482 640 220 -518 211 453 -525 -857 96 -140 780 731 215 -408 -623 -293 -419 510 357 191 -262 -561 -468 622 190 72 322 88 469 -889 273 396 -126 -86 -540 -538 -891 -570 -792 631 82 670 524 5 -299 -275 -647 -718 -534 -660 414 129 610 2 635 -26 425 651 451 21 132 14 530 -101 -179 -756 781 -331 -887 -817 -95 -639 236 -629 643 650 -262 363 -814 -857 667 17 -188 118 -334 -618 -75 -262 49 -698 -82 730 714 -297 704 537 -587 127 126 121 -463 -424 -461 391 -735 -366 468 -620 -245 -482 -843 -35 37 -441 -80 -700 172 137 -900 -828 -372 -865 286 -205 302 47 783 298 -613 -837 -798 -392 -747 -488 180 -395 41 -80 48 605 562 -435 407 -481 -773 480 -244 671 237 -219 -370 -561 618 781 -730 85 0 -462 -312 -596 -772 -810 -636 154 630 -548 761 297 298 -231 -517 -203 -638 158 6 624 -342 -254 -12 412 630 -115 175 217 4 655 309 -215 379 124 203 -119 441 -765 641 -714 -665 -559 -623 -622 -87 -415 237 -43 -246 -374 -840 -9 693 -493 618 -528 599 -799 563 381 246 129 722 639 -261 -868 261 62 -165 -129 -17 -121 -18 305 -862 192 128 -128 763 782 163 602 -114 -354 159 -372 0 -870 -463 591 -460 207 -332 -707 122 -467 135 -538 328 168 -813 -698 -226 -696 630 361 -259 68 640 765 -791 535 674 332 -475 -760 -243 89 -556 96 253 283 774 -854 -123 -78 -675 -9 -88 -227 553 -571 -181 -268 237 -450 -271 404 -595 -622 528 -685 647 -476 187 508 -772 735 -780 493 658 -794 -618 -554 740 218 412 -165 -897 213 -891 -471 406 -815 -61 -624 414 51 -873 -895 -468 634 468 674 762 -730 76 90 73 783 459 -765 264 -140 -187 -221 155 -226 220 -135 -365 -678 -127 -645 -18 -781 715 -146 49 -413 612 77 -676 178 268 -185 -425 -112 -127 -850 -441 577 458 -12 -740 -364 50 -690 700 -813 -16 510 -191 562 -667 -762 402 73 -197 -782 -169 -405 216 -845 -84 526 -607 -729 140 -39 -556 -695 -471 1 -735 -862 -633 160 487 -567 -219 206 -653 -700 618 391 -409 546 768 301 405 379 -848 -459 -135 357 185 4 -379 -890 -151 -272 11 -131 -828 741 124 -752 698 -749 223 237 -516 128 108 -45 -98 37 -23 782 -676 -298 -707 48 714 512 -218 145 363 -374 476 -892 727 -42 -257 793 -546 503 -801 65 -75 219 585 276 -28 -446 -786 138 -306 -453 -390 670 -328 -812 548 -115 758 -829 -267 365 723 -827 195 380 433 744 110 -366 -576 -408 -253 251 -24 37 -802 -63 266 -246 -387 -486 -197 695 -771 572 782 -166 -228 -127 -257 125 -262 -295 -419 316 -318 499 547 -623 1 403 555 302 582 470 -182 -231 -744 746 478 707 712 9 604 -819 -264 725 568 258 -876 279 345 -41 -590 213 -39 632 83 -25 671 52 595 -559 -445 -53 482 188 -831 673 -859 -235 -474 657 -107 -849 566 -700 -7 -676 257 -7 -388 -546 401 -118 176 -866 278 -233 -49 524 -399 538 -287 182 -583 527 699 -767 304 451 647 340 -606 -252 -865 -555 -411 -811 -151 -481 224 -518 420 220 380 241 -694 -771 483 -95 -358 -615 -667 -813 316 -167 439 130 -403 -129 -713 692 -752 -773 -217 75 595 597 479 253 710 657 12 -735 -715 185 699 -153 444 -716 734 -339 188 -752 -876 -679 -25 -147 -730 -747 701 31 -203 -858 -221 280 -701 -396 486 -712 -782 767 -562 135 26 -806 -81 -840 -41 -733 635 -283 220 -712 -798 618 -810 -71 -399 242 253 781 -722 658 -621 -21 548 -586 640 -484 -873 709 595 49 208 -89 616 232 72 698 34 428 651 279 413 -674 -24 -421 -433 764 -61 624 767 -639 -681 -884 -15 412 -534 -481 213 321 789 216 517 427 -731 -188 -583 -517 237 123 174 -14 328 -768 -24 340 591 317 102 547 320 456 776 165 563 106 -547 382 -779 66 458 -512 797 572 479 -645 -418 607 -301 -287 -193 702 -335 -585 189 -48 -805 -491 -376 730 706 -637 489 -784 -10 -182 612 743 462 496 446 -346 -208 -42 -155 -701 633 -256 63 669 -40 197 266 -708 -296 353 -21 282 -530 216 586 -407 -660 -724 -425 -880 510 126 -603 -54 428 -749 747 453 163 -240 466 -286 -513 223 -613 716 -370 349 -764 138 224 -338 91 -482 430 -234 629 626 471 621 -149 -675 498 -716 32 696 587 602 431 81 734 -686 102 582 -571 225 -87 432 -372 -10 54 -163 -663 364 -96 58 604 324 100 693 -862 -77 -876 -548 128 554 116 -813 -596 409 474 687 663 46 341 -754 169 311 664 -237 320 498 308 463 -363 175 707 -538 -883 -323 -234 426 -688 500 -176 -301 270 147 -176 -838 77 237 403 362 -79 275 -848 585 -302 299 622 606 -574 -817 -697 656 107 -683 436 -710 -747 104 179 676 -644 -819 -79 81 -158 -627 451 -458 666 34 316 55 703 -579 -718 334 191 -554 -410 -447 -752 -136 -213 -441 -11 -463 -198 -748 -581 490 611 -729 -124 -686 534 -353 -498 -619 -659 422 13 -543 -586 -375 80 -514 -344 -261 -704 -465 -840 -245 227 -346 -300 -855 164 293 233 -376 -405 -271 134 -869 779 -111 481 -72 607 -226 767 -618 -102 182 375 -817 239 -449 -463 -316 -10 -195 -448 219 421 452 292 666 -508 -246 -408 -815 284 386 -25 -338 314 744 711 -130 312 225 -606 -646 -825 -148 28 -213 -231 -550 -711 637 711 -108 -44 -876 34 49 -840 -499 564 -235 126 -277 -59 -162 -503 -483 333 -803 779 90 637 -851 109 8 -556 623 -516 -785 -864 -143 301 771 653 -283 -153 96 -56 -565 -343 -362 203 328 588 -749 207 375 276 -351 -82 -638 102 318 71 493 216 687 -691 -861 568 699 795 -348 -186 -86 650 579 406 170 182 -78 111 -664 -409 -263 579 300 -586 -12 394 715 339 -726 -237 -635 -848 568 -504 461 171 -392 -416 -272 -302 -101 205 -30 512 -204 106 -574 -774 -536 -577 -169 -858 -450 -723 122 711 407 227 769 76 -789 596 174 470 7 -142 -451 606 -200 -291 -880 744 5 -421 -743 455 154 612 -877 41 -799 -516 525 -605 -102 -421 -633 -60 -766 155 -781 -526 -271 104 396 557 -833 523 -460 572 159 312 464 -588 489 221 334 678 -702 41 -618 -85 692 151 207 256 -372 -172 -528 51 -681 -443 -622 558 480 -719 -46 -2 -48 -186 -123 -686 -573 -214 15 -452 -374 44 -168 -59 740 -59 685 667 -225 -449 74 -541 407 -545 -181 164 536 -360 254 -525 659 -246 -766 328 -422 -713 -37 -311 -217 -872 88 -573 120 205 279 788 -299 -376 -182 -762 20 557 -832 -411 328 712 616 -749 300 747 546 -383 220 626 649 453 -738 -844 -787 -617 203 323 -625 -326 -569 -880 535 161 771 -883 -169 359 706 468 122 697 1 511 434 -4 284 94 398 352 -674 -753 -858 245 -238 -543 -665 464 -684 364 479 -144 338 -754 -296 280 209 -319 -859 -608 -719 478 519 -203 -156 459 -526 53 -221 -703 34 -367 279 184 -129 279 -75 -686 -546 715 105 495 -234 -66 61 253 78 -206 56 -671 -247 -844 669 49 -342 -239 -364 197 -801 483 354 425 -444 -564 -840 -785 -692 232 791 246 261 -94 285 -816 -466 594 -384 -134 -262 102 488 -479 -280 338 238 -839 -557 -427 -499 436 -830 -98 552 -74 733 -441 370 -675 342 223 -887 763 -687 -249 -168 311 -898 -79 229 -189 -505 459 179 66 -376 355 -880 777 265 796 -262 -503 473 697 191 8 -258 -649 476 30 -711 -872 32 119 460 97 -703 -7 -292 -827 -426 716 -501 -268 416 83 102 -165 7 778 -484 500 375 -452 -462 -747 -190 -825 608 -288 51 -9 99 -780 450 144 -891 694 -43 524 240 -222 591 414 -32 556 210 784 -219 540 -422 219 395 396 -412 -456 454 158 -494 217 -810 -590 129 171 484 -708 77 -769 328 -791 -141 -450 -33 -760 -293 -83 95 -269 267 710 -431 693 515 -44 -461 733 333 -435 670 -898 -280 761 -229 179 -558 -127 125 -796 179 -287 -818 -74 204 -440 605 378 -453 -823 -619 -272 -346 -412 545 460 -256 584 260 202 537 360 291 -26 -285 -426 491 -669 87 122 -479 -284 -621 581 709 -38 -885 -584 80 752 -650 524 537 -377 -381 -252 -290 -257 -331 51 -506 -697 13 677 76 641 -293 734 -519 -352 362 -75 505 140 -719 204 432 -211 -847 -615 -765 540 -335 190 -492 353 117 -852 -252 -687 735 -7 358 -480 -568 17 -791 -683 685 -467 453 -13 -566 -117 790 -223 332 -311 -600 -217 514 128 225 800 65 -593 -818 -408 81 674 -375 -645 -35 -470 129 -849 716 -835 485 239 -625 274 -130 -232 -614 383 409 584 708 -770 184 655 -532 -119 -845 -231 -773 205 10 -747 602 -567 -789 -335 -250 -513 416 260 -516 -664 -35 -892 -387 481 789 -527 389 322 469 9 754 213 -21 118 -305 -809 -678 -35 -55 361 705 -789 -49 -62 47 652 506 -815 -435 375 -671 -887 -649 151 147 207 -215 -270 42 632 198 369 229 300 378 245 -54 456 -23 -285 -500 267 -332 242 21 -626 -281 -812 164 248 459 405 -556 194 -578 -659 542 -135 530 -196 -542 -168 -90 -105 -585 -627 650 -850 -292 -297 601 589 259 443 -317 -5 -504 749 -608 572 -341 -425 534 715 673 728 -802 -753 535 -656 472 -223 -89 -523 559 313 -172 160 -819 165 -101 382 -588 -740 540 761 -261 -122 147 649 -160 -171 -68 -452 610 -196 217 -834 -41 229 476 -747 758 435 -587 -65 721 -503 286 -689 528 246 -546 698 575 375 604 530 323 -126 -140 59 440 -460 -169 586 -671 -143 -333 -706 -310 -530 327 51 -535 37 275 -743 355 656 -602 369 31 -736 555 -450 333 238 -891 280 -763 -836 478 -4 263 397 -865 733 -394 -412 -8 291 -807 364 -257 -94 -431 704 -415 -609 293 -204 196 176 -461 434 -455 -182 560 14 -405 -692 -804 -2 691 -199 428 -621 768 -285 696 763 -361 -146 315 -884 110 638 219 -223 -827 171 13 -86 783 589 699 -677 86 -347 -468 -41 630 29 -864 355 329 652 57 -219 -560 -187 552 312 7 -639 539 422 -829 486 -640 -696 194 650 -360 67 738 425 446 -301 100 -188 -94 -665 -622 -420 712 62 -98 -169 282 -68 81 -703 -868 -477 432 4 104 143 -494 73 52 492 192 129 228 -730 329 -893 -226 -738 -740 700 731 -515 -750 142 201 800 -347 412 165 590 593 -302 79 524 528 -762 382 472 -604 282 -761 -718 294 -290 -229 777 184 -741 -602 508 659 154 -144 679 358 -299 704 -841 649 -195 664 -485 -700 529 -265 -560 559 327 -524 595 -756 -270 621 -794 -427 144 -605 580 572 581 189 -19 723 -360 790 413 -850 -167 -458 -899 285 517 513 -381 726 -658 53 -845 660 91 -513 -573 586 -534 -236 -147 -450 218 182 103 -566 -518 715 -743 519 -712 -669 798 -233 737 -646 456 36 -224 148 -800 149 -359 341 31 -224 -54 798 -632 248 452 122 -787 -743 -73 -33 -294 240 403 -452 -582 194 -367 167 383 562 -331 -503 16 -892 -336 -753 -859 502 323 -714 40 279 261 -477 12 -801 -226 -400 549 443 785 -524 -616 -119 578 -219 249 -494 706 -357 181 -854 453 -768 -708 348 -480 620 714 -456 -217 -376 55 375 -705 -820 -314 -246 41 -486 -873 -59 724 -66 681 -9 100 -400 -65 201 -677 187 -779 -188 -833 -66 -647 349 347 -799 -78 -824 241 -712 -146 697 -746 21 550 463 506 -590 688 682 -271 -192 490 10 722 379 -517 -837 735 -576 -794 359 -379 366 614 308 -12 -495 -333 328 -463 499 -726 402 -71 -810 -592 -244 -323 668 -630 -335 68 31 -316 67 -646 -877 -870 428 -446 734 402 6 -85 -515 -74 -607 313 -521 -244 -413 145 235 288 637 -546 -855 793 677 55 -636 -728 -333 245 -148 218 -785 -790 137 -511 -738 564 194 -184 321 261 -874 -584 353 72 -583 -388 311 558 350 628 -787 -354 -305 460 568 558 -165 578 -373 562 -529 62 77 342 -859 -226 398 298 78 -668 17 622 598 713 -667 -247 -627 -757 -35 486 764 231 -548 -237 6 -346 545 -434 478 406 256 695 99 418 348 -681 209 769 -152 -10 436 -887 -231 -810 -544 729 -154 614 -466 -687 455 333 397 -762 40 -58 -474 -11 -80 -733 258 734 222 382 602 555 -795 609 62 -230 -832 -283 223 -733 -789 -610 -285 41 735 415 -703 -533 -224 -814 -105 298 751 -136 381 187 225 211 -432 441 768 627 73 -166 783 -313 75 473 303 89 315 388 540 720 706 -790 -198 325 -701 -844 -131 676 176 744 -616 288 174 649 -730 565 -320 -474 -803 -490 386 -745 243 -40 -757 -462 569 448 776 447 -801 -186 -16 -792 329 35 454 121 -817 351 -621 -737 -538 -185 -128 -328 -87 -810 -52 -653 -698 421 -624 -17 -784 -283 -433 -4 537 -491 7 770 -116 -845 -501 -19 -751 635 -857 -526 -257 -367 -758 -752 646 -370 397 -798 354 4 408 -269 447 -411 -693 -300 447 -716 -817 -370 143 -693 48 -141 -793 499 586 -282 331 -896 -183 -259 636 -418 -334 -567 -84 62 686 539 -855 -230 432 609 198 -349 -841 -455 -513 318 -374 -596 -800 -306 163 -299 500 -859 535 769 504 768 -59 -701 -810 -870 -687 -92 -736 23 -229 -644 441 -727 -626 521 -582 -898 505 373 -180 -205 -868 465 -263 -471 -26 -75 373 314 86 -756 -513 -445 -847 -223 684 340 -300 536 354 177 331 -394 -71 -373 73 -355 499 -713 613 -608 -483 -50 73 784 -868 331 -612 -663 598 715 594 -11 -421 39 -519 647 32 -573 18 -572 592 476 -750 -486 -65 -141 744 -303 -446 -820 -872 -59 -377 -700 734 786 394 -381 -440 615 271 662 218 -79 -162 470 -849 581 -785 110 543 -862 -37 -273 54 -142 95 34 -73 -146 660 -797 491 -471 -615 -382 -486 109 -385 317 658 273 -319 92 189 148 -880 584 -430 -392 90 -887 184 -700 790 -267 459 -341 191 546 34 -253 252 -369 -679 -483 -398 -900 488 -50 786 -357 659 484 -238 -324 -109 56 317 -680 791 -478 623 -890 -784 393 -464 -441 88 532 677 160 138 184 367 -471 651 -131 -380 -227 769 -55 -728 -838 -550 -613 -342 -620 331 -235 -349 303 -44 -9 521 618 -452 752 452 -525 310 160 50 422 -734 730 550 494 -678 238 749 -597 -356 639 -536 -567 562 -165 64 446 -184 -132 -736 430 326 -270 88 -785 -21 -402 -847 122 435 -465 117 302 -855 128 -110 712 -675 -273 -78 -657 -282 475 -618 505 -498 29 -419 -287 -281 -673 -236 -163 -521 165 -37 -856 -814 126 -52 -550 -359 -696 -388 629 437 380 -158 623 -894 -420 -18 275 -788 93 -756 620 327 -794 251 -738 761 -843 773 59 2 558 -802 -94 513 -104 -306 196 363 -303 798 438 128 48 158 612 -184 -552 6 295 86 -561 -885 759 103 506 -698 -93 -838 -834 121 -232 -652 739 -686 -755 673 -8 298 -181 389 -246 -673 -276 -581 -258 716 90 -68 -9 556 -401 505 476 97 594 -78 -16 275 -208 533 488 -645 -884 493 376 -112 -255 655 -213 -334 -530 43 133 690 -796 -841 214 -145 521 -788 749 -827 710 -262 -683 -296 286 795 16 162 652 -382 -542 -614 -57 42 769 131 -503 562 268 -632 540 -229 124 -490 -324 684 732 310 -380 -771 -752 793 -14 -702 -744 -715 489 600 340 -682 474 -116 -798 743 -703 560 -219 495 -19 -368 -228 -728 -178 -801 -65 738 102 -704 278 -252 -293 -365 690 -295 197 -490 -378 530 -306 -287 -105 -702 619 664 652 781 -779 332 -516 59 -277 600 -20 390 -535 209 591 285 376 152 715 -894 438 -496 -52 239 778 -874 424 415 -11 -808 94 -340 -656 338 -633 593 -354 547 149 756 70 542 -778 -213 238 -417 597 761 -577 -409 -829 637 578 -492 -326 486 625 562 -175 741 -46 -856 193 -315 -207 -616 -783 366 753 132 143 579 128 -343 -559 511 -625 -735 425 249 -318 767 -586 -59 -542 671 708 -551 702 -510 617 -890 -635 -162 -799 781 -721 750 -469 -656 341 -513 -814 418 429 -60 468 -28 651 -615 355 -817 110 -175 523 26 678 550 -328 -458 473 449 -696 -410 -452 -387 76 190 -162 -102 -873 -454 671 380 704 -114 -840 -317 -545 161 123 411 -655 669 687 -411 -551 639 185 -394 -295 195 -762 -196 -505 -280 230 625 67 682 76 -619 -685 478 106 -556 532 -25 513 -31 -281 -295 -594 -43 -844 -8 529 576 -200 -573 404 -106 -539 421 -182 -170 -584 604 542 -512 346 -342 -220 -511 -42 -698 -675 -68 235 -207 304 196 -754 -743 -281 418 -698 -109 705 -870 486 678 244 338 340 -709 116 353 316 143 -77 -638 81 -667 -559 -188 -372 712 -851 74 -33 138 713 495 506 642 -347 -633 656 -293 673 297 791 183 -750 -366 504 274 644 -608 -801 -835 -223 123 -404 -270 617 686 712 -52 -676 -309 643 -547 590 -18 -83 616 -772 -727 -118 91 -604 392 624 -222 -261 -860 312 -137 -72 286 751 -819 -78 -217 -119 -849 -480 262 -95 -676 -876 414 -742 16 -418 188 344 498 -844 -17 -672 298 299 -369 185 -285 -725 -210 -358 489 768 603 -10 -561 -801 -492 -718 -430 152 -57 670 -394 613 356 321 -289 -67 -763 -176 205 -401 322 -762 -865 499 -255 -96 309 -168 681 -165 -781 -720 -568 -584 -783 -626 -538 142 791 243 353 -829 -612 116 -606 23 -866 -9 -291 -69 -339 -763 -533 322 402 -827 -648 -195 105 495 207 -780 728 100 84 280 -595 -404 -37 726 -471 158 569 675 -77 -632 599 131 -618 699 425 584 -86 620 630 552 -125 403 -173 -859 -67 47 561 70 -734 759 539 -557 -879 -747 264 489 -631 -104 -213 -768 -750 -246 176 -282 -127 396 238 -837 -277 541 -788 619 588 -545 419 550 83 100 -531 632 198 526 -279 -519 127 -124 -758 -863 133 360 559 -277 289 -770 762 -394 452 -811 -650 -97 353 289 478 206 -539 -762 466 -818 -39 -597 609 286 337 527 31 554 -528 147 517 531 -178 -479 -850 -214 -285 -453 -383 -42 129 147 715 374 740 -777 -408 -469 527 0 -636 159 -636 602 -650 -10 -653 -585 183 430 139 157 771 168 -211 -352 -427 502 -696 -856 187 378 102 -344 480 136 -833 -277 -322 200 -509 493 230 588 546 -330 784 542 550 742 -390 79 -285 463 -493 -374 366 -762 -556 767 -231 -251 256 -43 7 109 613 103 612 567 743 -575 5 -414 -590 -84 -9 -303 -524 -473 286 552 -22 410 466 195 505 -520 -275 -592 -481 29 53 342 64 -168 162 -157 369 260 -6 -19 -586 573 -431 -850 101 342 -312 546 6 -303 693 300 -438 -510 -863 164 707 471 203 91 343 3 -478 -261 628 591 433 316 -266 -8 1 722 360 57 345 574 -101 -138 -391 -738 -775 717 -871 -11 31 -402 -141 -76 -285 155 -852 487 480 -559 513 132 -91 483 -13 742 419 181 -275 -679 -595 766 -198 -837 773 -818 -520 366 -887 649 -675 -389 -701 -536 -27 -174 115 -491 -860 -477 567 -191 177 541 -400 387 489 -256 127 -603 -843 -530 435 145 -533 -623 -243 -451 470 -526 43 -485 -831 -465 183 -259 666 432 -501 -89 -670 573 444 589 -317 -267 -442 -623 -43 -213 -335 367 7 -629 601 -300 317 739 375 -838 -838 630 -856 686 220 686 24 467 728 122 534 -127 -656 -827 396 402 -680 -746 -561 447 282 -85 -61 334 280 -184 -896 -634 -735 -524 -318 -799 152 148 -313 743 668 261 -481 -148 -185 254 -887 -842 -380 510 586 -337 746 620 -100 29 303 -231 -118 197 466 -162 -206 -313 -500 -43 -574 -70 516 763 47 -722 -191 -842 -682 363 135 29 765 -758 705 -501 -506 538 245 -780 794 -420 -869 420 -422 -758 104 -502 -70 772 -190 -661 -349 -382 -286 -893 501 571 -424 -171 524 -868 637 595 -165 -731 678 -868 750 -51 -661 -407 625 -739 358 -532 -785 147 -853 432 -35 555 -535 715 -600 539 68 88 -196 -516 577 535 -240 -744 -169 565 532 237 41 -75 267 275 -409 204 -189 74 -718 -31 -180 -417 -94 -65 -501 31 783 -521 263 789 365 -519 -601 52 287 451 51 326 -398 775 746 -416 -366 424 472 -498 -531 -413 96 -4 -62 21 -157 -710 193 -183 645 -695 48 -113 31 -23 436 240 798 -414 -639 -545 -740 -353 661 447 728 -880 -781 -586 -259 768 -788 -790 -728 280 -158 -426 317 -650 641 284 -739 603 -75 -267 -608 -759 569 416 398 363 -106 272 -565 -113 685 -800 43 -67 -718 700 422 -349 -759 489 756 648 -565 -190 759 29 -166 93 609 401 17 124 434 -169 -14 -510 -416 446 -111 196 529 219 -599 670 687 451 108 -833 570 -627 -224 221 -239 -464 -352 -659 253 -582 199 435 770 427 420 368 -517 -585 365 123 350 176 94 477 -289 683 -445 -138 173 186 679 26 -832 323 -891 586 -355 257 354 -26 -523 -352 16 -207 -712 -735 422 -737 658 564 -80 -595 -795 -304 232 183 563 251 -480 -678 -718 -171 -60 644 364 499 -126 551 -257 100 554 -900 -592 404 -409 -676 -327 -559 -1 204 -45 -52 -679 -658 617 257 -897 -779 667 -388 496 553 -209 227 -413 445 577 -809 366 145 -239 644 -550 148 -731 -703 344 -783 320 215 -144 575 253 -79 -111 26 -180 -56 -612 -559 -736 -648 248 418 -151 -602 723 611 144 -339 672 -258 -515 -680 -758 -543 -340 -38 -642 477 508 734 -835 275 242 -894 9 143 467 -11 -693 -409 326 -541 -263 217 -252 357 336 -459 -479 -237 641 310 -273 483 319 -275 -177 -208 652 -621 203 -882 350 -376 676 273 -869 574 -43 408 -806 262 -23 -676 -315 -653 232 -50 353 217 -376 275 772 371 293 -775 -131 -133 101 704 -197 -737 -365 200 -343 -597 -147 625 -4 32 -612 -583 24 -720 -57 766 -170 -80 -701 417 -497 -275 331 -533 35 725 -807 10 -110 -451 222 -453 602 -316 -506 478 89 468 -389 -638 -268 582 -99 -823 -148 496 250 -354 26 -626 253 263 -533 -814 -285 271 12 786 771 -460 -81 538 -618 -164 -47 -499 -812 446 -82 405 560 -425 -418 104 -162 21 -794 -596 -765 -776 629 -854 -463 -660 630 -757 -45 293 -823 -718 -434 -653 -847 623 655 -271 -294 -564 -874 -770 154 -36 -682 193 112 -254 398 -703 -709 -824 29 186 -383 -365 -584 266 218 648 356 -469 284 169 311 -377 302 -347 190 -371 340 -138 -642 -399 -495 -280 505 -732 -262 7 207 -889 654 125 533 512 -789 -683 455 225 451 614 460 -567 -597 -898 55 660 715 -151 -549 -364 -530 -240 545 386 -212 -279 111 -766 -861 -86 84 -24 -252 -837 73 -765 729 573 127 -475 366 -627 467 -745 -30 627 -390 -863 561 -475 537 -388 -587 -588 -412 -734 522 -435 643 -330 490 136 120 -46 -434 114 -245 -172 420 -759 129 534 -640 787 -159 766 -35 627 -751 529 -32 -207 739 -694 -831 -843 -523 -21 589 -241 -652 559 670 684 149 121 -526 9 789 475 762 -400 -566 -442 -292 -639 31 49 720 -506 -98 -863 -385 -430 786 -613 571 183 210 -718 -734 111 -302 -153 -291 -851 -653 213 -893 -168 -85 -723 622 -521 -570 -279 396 429 270 -447 756 -753 519 -240 497 172 425 -860 540 -318 523 452 -774 -599 -634 -205 -199 536 -791 599 171 -243 -200 -47 -826 782 -88 -230 126 -474 -801 439 -663 778 -777 187 322 -90 -810 170 -781 -48 -605 -280 414 590 -246 -864 -855 416 557 -472 203 134 -458 159 -898 350 358 485 149 35 -239 -129 371 351 -862 12 -698 -32 -193 -36 -695 -56 -132 -741 -717 296 521 -886 170 90 523 117 -457 561 134 706 -265 -560 552 617 -746 225 -478 -789 506 -183 -699 -803 -835 296 -225 -36 -841 766 732 -97 -678 -878 360 444 674 177 577 705 260 -393 241 800 -317 341 -302 235 498 -140 -437 156 -312 798 442 -859 -344 -34 -796 103 -779 436 729 4 -276 -349 -232 537 -643 687 -784 39 -415 -573 138 584 -399 -507 -19 392 -117 3 501 -125 -677 668 -735 297 170 -539 221 -656 495 -823 -871 -452 459 -227 -127 361 -434 -56 797 -557 -890 -879 -639 -106 -844 62 112 0 375 285 77 -412 774 -282 -710 594 572 617 518 -311 -655 784 317 188 784 -797 -145 -337 228 -11 541 -588 -13 -214 -884 -780 -780 610 121 -762 -621 -430 -27 253 -21 -84 -12 618 341 -3 592 -818 -138 708 -551 339 556 -375 616 115 297 619 -722 -19 285 15 105 284 -43 -186 -457 152 -156 -805 600 -214 -590 -461 782 -607 309 327 13 291 435 -872 -669 -204 86 -687 251 235 593 -83 -542 631 466 -313 0 315 758 -605 48 191 -65 -605 11 -506 -860 -184 347 315 -677 52 582 482 -405 742 -144 -586 -609 92 -836 -68 460 427 307 565 -897 -697 -51 -447 -553 -716 -246 -51 -480 -1 -510 139 157 633 569 -816 300 -732 226 -133 -129 427 -29 104 -611 276 393 218 297 -299 -255 220 124 -883 528 743 151 -500 498 432 541 -572 -340 415 377 -250 708 -596 -700 762 580 -448 308 -162 -603 293 792 -61 -839 642 626 97 557 -250 97 607 -96 -247 33 -631 -16 -779 395 -347 -134 357 -475 -212 -387 773 -699 224 200 48 602 -325 -720 -494 -156 667 -42 406 228 -438 -479 446 636 -756 171 493 -13 53 286 -16 -414 -748 -14 361 99 16 47 130 195 493 -229 594 700 772 -796 410 460 641 746 590 -688 -52 -513 -278 -845 10 584 551 -693 -682 -465 463 707 -769 414 43 193 -687 661 -389 -133 -356 -258 237 114 -433 -85 -26 -604 -496 -431 -142 59 -279 -685 -753 -354 392 665 -572 706 -182 -46 620 -423 352 -639 -503 -572 -762 280 -446 418 -275 -245 -177 -504 -803 725 -506 -266 260 623 -215 287 -894 -38 -159 92 -456 412 -397 -687 -591 783 -541 19 -394 240 403 127 -439 41 703 -46 -463 708 645 233 -332 -773 339 796 547 209 255 -194 -177 336 -699 -89 427 176 -426 727 83 745 101 390 313 -636 -675 -508 708 -869 -426 -272 -450 95 608 -500 244 -725 -145 -637 -348 -654 -624 -113 252 791 -884 -657 696 -655 152 -765 639 709 139 338 -742 732 -434 -858 373 293 -76 246 -617 205 642 340 -381 -811 195 -360 3 -323 481 118 499 -213 500 153 385 -207 -677 402 -538 595 442 -260 -653 -783 -86 542 439 420 363 -879 599 -619 139 185 -180 119 304 512 592 529 -163 276 -514 -100 -897 -14 35 -367 355 414 -250 -136 -753 -859 -687 -645 238 787 -440 -583 -218 4 374 -465 -763 -479 -637 -268 -868 45 178 -339 134 -413 242 194 -337 -60 312 241 -20 -407 -665 764 -406 -817 435 -866 -725 -207 -540 -731 -670 -556 688 135 322 -806 364 -731 701 -609 -771 279 -405 -691 422 -369 423 685 575 185 24 -117 -28 -149 347 -158 502 -830 779 -661 297 -751 92 144 -127 -57 -616 -859 -202 -691 -206 131 -262 -368 56 -713 -484 465 -824 -102 633 718 -889 778 -497 -726 562 340 -299 704 -56 -100 -475 50 722 433 -301 525 392 -616 -197 417 117 -687 370 -833 -828 -457 -197 553 -290 359 -247 -121 -692 -358 98 -467 -659 576 545 71 302 -453 248 660 -719 -62 -93 506 -888 736 452 -710 -543 45 -299 -323 -107 -763 184 -735 746 642 552 -137 -354 674 -629 90 537 -164 -686 -805 694 -859 -752 742 128 177 -219 112 158 -726 -354 -11 534 -631 -124 -696 660 656 752 -891 589 -120 -58 -412 -513 -657 -727 171 -672 409 462 659 -896 -620 -182 -819 -486 -759 777 -160 79 -769 -709 275 739 198 -345 338 -524 384 263 537 -417 429 265 544 672 -709 -440 610 -837 -15 409 90 582 748 -833 -181 28 110 -827 -776 272 -760 -105 -179 763 534 -205 160 -894 794 -771 -712 -437 791 675 -470 796 -398 528 784 371 -828 -589 532 -484 412 626 -240 350 -558 196 -67 -451 402 -258 537 626 -63 -500 -507 632 219 -690 714 -583 48 208 -227 580 -783 539 -8 426 -519 -173 331 6 535 431 167 254 218 56 452 -485 -383 -511 -135 -719 295 119 -105 -153 51 -165 -783 -456 -649 -193 445 672 646 -592 730 -99 -570 143 -400 377 -78 -700 -372 -383 -261 -342 204 -196 -371 -555 -11 333 30 -89 -147 -788 715 -881 194 728 -377 728 -555 627 209 -20 -600 -340 -176 -799 608 498 482 507 -184 783 -215 -171 361 -677 -766 568 -184 -788 -391 -544 525 543 -733 -281 282 -5 -292 198 98 -768 -327 261 -679 343 355 -408 -465 439 434 412 507 -180 639 -681 484 -734 205 -165 -528 285 491 -167 -118 -345 -317 -239 -90 -398 -755 472 504 413 -673 751 -724 -109 266 -855 -637 -164 619 -475 108 -150 252 -189 351 222 -523 -443 -534 109 80 -459 -98 -848 -748 131 -335 -599 288 -181 408 69 546 624 -746 163 545 283 532 492 -736 -787 -869 -337 -612 115 -673 -643 -248 -862 474 622 515 -505 454 -634 -431 -569 42 627 34 316 -772 602 -10 615 438 -305 -16 678 -881 -515 -154 235 683 -706 8 765 -784 398 267 793 -516 381 -138 -40 -564 631 437 -315 326 -129 -680 -720 -304 -427 105 -154 275 646 -441 66 202 -884 609 522 299 -394 -577 -502 -455 -123 -829 -594 169 431 548 456 18 726 -343 -167 -852 -414 515 -801 -748 -750 -652 -633 502 190 683 271 -367 560 580 -108 -8 119 -198 549 -255 -211 -125 -48 -784 130 192 107 321 243 -456 -47 -715 257 780 -404 665 484 413 -365 55 -506 -124 -721 -306 759 -855 612 -251 -655 -158 -497 560 -93 110 361 486 800 -321 -736 404 -278 612 86 521 609 231 601 199 473 -113 -402 -773 545 -588 626 -22 215 218 -426 -364 185 85 692 442 -496 252 225 21 -672 440 -139 200 -385 295 -417 151 -103 360 359 101 363 -689 -69 613 153 780 -167 35 434 -235 144 -241 -889 611 -68 -309 -858 -538 479 595 -197 258 255 -557 514 -762 -447 266 -284 371 733 349 -272 -641 -631 -804 718 518 -236 -650 358 34 311 628 -874 469 -201 -430 -37 -811 -1 512 -197 393 693 455 -594 726 741 559 -605 764 52 -599 -810 122 298 -161 -540 -529 -380 596 -547 330 511 -327 -299 -312 468 665 -355 -411 190 30 -194 -667 -135 -682 -196 671 -604 -385 -584 -266 -744 -274 125 -170 629 101 -480 -884 -744 -2 -210 -803 -347 78 291 -379 -731 -375 -535 -95 -321 750 -837 -445 390 313 -806 -354 682 440 114 227 181 224 592 -345 47 461 -476 -595 -751 -312 -527 353 616 452 -470 775 -183 446 -475 266 406 524 -105 -778 273 37 557 384 -539 653 -94 -396 234 219 265 163 -660 274 -95 689 -733 373 369 -583 554 215 -496 672 -746 331 -19 648 421 34 440 282 112 -114 -491 105 739 523 696 161 -373 567 -117 449 487 727 -383 347 709 679 375 -97 -833 -555 608 -607 369 295 643 -450 -228 -222 635 -195 -333 129 624 629 676 776 -791 563 -110 -689 -502 -884 -157 332 -624 306 -870 618 -3 -195 286 -886 -236 58 128 556 -231 36 -96 239 51 -572 -25 230 -834 -302 446 -459 -890 -374 -366 -232 -254 -359 786 -886 409 762 -351 -168 264 638 -892 -803 -353 -15 -316 254 -260 185 -854 -747 750 -265 -63 -527 507 98 -614 -529 538 -280 312 -446 214 578 740 448 -473 -320 41 -37 -360 677 171 569 -846 586 -708 666 21 -586 416 -635 3 -866 146 434 -152 -14 577 391 229 421 714 538 -872 354 -625 -531 110 624 196 83 -704 458 560 -331 -13 -558 -591 -850 399 -587 -301 484 -669 -213 -512 -854 -364 -689 -887 430 -330 272 -234 -250 347 508 -104 -249 707 -867 -315 -335 562 -736 449 570 -418 -582 300 188 24 540 367 -883 106 -675 681 229 -812 -650 -185 -314 19 708 -26 -497 -436 -290 -828 -443 -449 -449 -420 -280 534 488 -702 -611 148 -47 -683 139 -88 -370 -255 120 169 -179 87 -5 -115 -372 627 470 -34 -618 447 172 -82 -173 -115 -454 502 196 -818 -444 287 -537 662 -274 651 289 306 -689 -444 286 -166 -692 -884 -857 70 -374 -399 -137 348 -133 767 -744 784 290 23 -625 -383 460 -820 470 405 214 -683 585 -743 431 -190 182 267 -352 398 752 489 695 -497 -426 523 -66 -705 -716 -743 -701 602 294 -360 -300 -509 714 238 164 -548 132 263 127 -804 -102 462 800 744 643 45 -893 7 -618 -275 -512 -293 502 -673 678 525 -713 279 -395 -477 112 749 -176 687 -477 -649 -626 -109 95 -476 -849 268 366 -51 209 -584 468 792 576 -76 -190 309 -286 -288 -122 -797 174 -162 54 -376 -502 523 -648 23 186 763 -68 331 -70 392 487 -539 -71 737 -582 -843 -133 244 -404 632 472 -890 -326 -337 -702 261 161 -317 -537 -414 506 82 -39 779 693 521 557 342 23 -686 -146 -831 244 -540 609 717 668 -388 711 200 -45 -784 386 -639 -521 -344 -427 -385 -798 570 -34 300 737 191 120 -565 677 -18 -655 769 -414 -706 -335 -296 760 -259 209 161 -384 764 12 74 -469 784 100 -277 101 -291 -753 692 -762 724 600 -696 -734 -744 743 658 706 -570 -682 -691 358 -540 369 -430 -829 -169 440 54 323 488 -560 -462 -761 -408 52 -529 19 -416 -804 504 -882 -163 280 -213 -427 346 -774 -786 628 -345 -632 126 -402 -257 -895 -586 -699 443 -240 -810 -733 799 -69 663 -395 -425 480 307 -92 797 218 183 -465 637 -119 606 -443 231 707 442 -403 44 398 -609 -36 -694 284 618 331 -584 -802 -693 170 -778 -500 333 48 -638 -192 101 146 700 -293 700 -6 463 -604 -43 476 -591 248 634 -72 607 664 -212 -890 41 554 -697 -263 -443 406 710 -595 690 -21 -369 -112 -384 -86 -546 584 499 -5 463 289 294 -362 171 509 774 -128 115 -479 -455 136 -859 696 607 -523 -369 -542 342 177 -557 683 -215 -313 409 239 -451 436 -182 32 -861 314 733 509 -264 -859 -820 -702 -539 57 533 -815 -885 -583 -64 11 579 -656 -361 -882 -179 -700 473 310 513 128 117 -868 446 -36 -877 -287 -582 418 -706 456 -743 723 107 718 442 572 -862 231 240 -835 -232 -485 242 71 -229 -714 787 -624 92 26 -378 320 -656 -572 67 -129 -632 -376 -25 -270 453 -705 297 -376 724 -584 99 -416 -409 -44 302 -812 -716 693 286 250 -754 292 -60 364 -352 625 653 55 -895 -244 -838 -275 -187 567 -498 -343 -307 -287 705 22 -661 -406 644 413 -656 -497 94 -251 -447 312 549 89 -179 -826 21 -301 400 -663 31 -712 629 -60 562 440 448 793 438 -286 -44 409 -27 -482 -747 545 418 -458 351 -578 363 -879 -79 423 365 295 792 -804 -160 636 781 308 491 -343 3 -342 -24 717 -452 8 -620 225 -824 -109 -216 296 735 -861 36 -722 -238 783 687 169 606 637 -342 -555 -317 476 468 64 308 -68 -46 431 631 -317 -25 -488 -186 -299 774 535 -756 517 754 158 71 -128 -285 -14 540 -896 -146 -418 669 753 -55 -792 -509 -207 -466 -850 784 591 -782 -12 124 -241 380 306 100 626 332 395 -175 24 -405 33 -56 -656 542 -56 359 -854 291 -280 731 -729 -727 -447 -499 418 -17 253 552 -764 413 233 113 757 -71 -711 -886 4 219 262 4 315 -526 -138 -328 422 324 297 434 393 372 -273 -635 544 675 98 -544 506 128 -548 -355 -720 469 -478 706 64 -144 -846 28 -506 776 -336 84 331 389 746 177 -885 189 621 -581 9 -716 743 -669 -883 -739 -41 -784 15 -127 -626 -313 739 -853 453 -849 -234 45 10 -162 -732 203 -414 -685 -627 -664 584 728 -556 663 -417 448 502 -19 591 684 -84 -178 339 -147 -202 134 616 -621 71 385 -659 353 -452 498 588 48 -540 -316 -476 577 -178 -598 -629 195 -678 -14 -176 -164 -867 -821 -831 330 313 -526 504 240 506 -279 -140 47 577 -703 774 -708 687 477 385 400 -379 -525 255 782 -101 -253 -317 293 -677 623 -782 -866 755 -744 102 559 -466 -890 -94 185 473 725 607 -21 192 -98 248 -900 -125 -440 191 324 447 424 -428 149 -574 -393 -183 -270 -528 -694 -29 536 481 383 -694 217 570 300 505 751 212 -544 -21 511 38 -203 379 -668 -770 -224 153 442 116 -140 543 586 730 190 -873 541 216 570 693 129 -8 -745 420 -44 302 383 -85 -787 791 -496 59 -790 574 461 304 -497 -668 -559 -371 -116 -309 -281 -869 -859 444 193 -583 233 -86 214 -501 223 479 374 136 327 -657 227 68 -77 321 134 384 -91 -206 -196 -51 17 -48 -17 -331 465 -262 531 -361 -528 251 -589 -184 -485 -85 774 500 -900 304 -93 403 353 96 -24 -103 -609 -378 6 -317 -372 -558 146 -408 -344 800 -626 495 -135 -797 -857 -688 -321 28 -633 -380 -759 -644 303 708 -146 -83 -889 738 -866 718 647 125 -822 -796 44 -825 -847 -344 144 692 673 -227 237 -94 182 -883 -485 768 -147 -265 137 -276 -677 -763 -433 738 42 -415 537 395 -350 -586 538 596 -177 320 -486 -205 712 -62 444 309 231 -271 -538 278 379 49 35 387 -406 693 -711 102 477 -375 -437 -672 435 -732 -226 -653 278 -273 -829 -512 457 745 -247 -704 384 455 87 392 -343 -864 -688 -507 701 -718 721 -576 -59 315 621 -715 -568 -667 426 -254 -323 -180 -892 640 412 660 -545 388 -141 -284 -587 270 -70 -542 -167 467 42 -230 24 662 -499 458 535 -409 368 -167 -483 98 566 631 -821 21 -460 -469 -295 -369 608 -310 379 -863 -184 -696 759 -652 -253 -454 -353 81 342 -21 291 673 325 -875 -714 -755 201 367 200 382 611 -576 772 159 -505 491 395 124 -180 -666 -182 636 -298 -355 663 -778 -667 -173 -304 -53 540 -102 -331 -759 -503 -539 -150 -441 196 89 -605 171 -17 -830 745 -9 165 101 505 386 764 -621 -213 131 165 -897 -525 138 -703 343 609 -753 509 733 340 383 -715 104 -336 -602 36 136 198 673 784 66 -97 390 -490 -795 775 -760 468 -524 -304 -447 -253 194 -313 615 664 -815 453 149 525 685 603 375 -144 -753 -449 172 -610 -282 -848 -711 -878 58 -896 233 -411 467 -169 -731 -835 -692 550 241 602 36 349 -260 626 172 -530 -45 -814 255 -369 465 -202 -542 118 -602 -6 -29 131 244 -187 38 555 134 -754 -439 645 -527 -537 608 555 108 345 172 7 184 -804 -385 -173 686 -211 784 749 -752 -742 -552 178 -663 -609 404 -269 -852 -106 464 -574 205 783 628 636 350 47 -49 -26 -491 -201 -796 487 -809 607 654 -476 -507 497 475 478 -401 -264 -837 -249 -754 -705 696 -542 180 -389 452 675 -495 -853 723 274 120 72 412 783 -360 287 -287 485 698 103 -123 28 -104 -222 646 -99 376 -324 346 -14 -706 514 184 -356 397 -759 199 690 -286 422 241 420 -16 -206 379 271 -564 -201 -321 221 112 -518 -193 -448 458 -765 -727 99 -736 343 -5 -840 1 592 -700 -258 -138 -432 788 -770 289 712 -668 -534 524 -26 -462 -146 312 -879 -105 -707 435 -459 481 66 -819 -411 -143 -500 -884 682 -291 -793 -260 117 404 754 -695 93 508 6 -456 -562 -109 -385 321 -774 726 -675 -810 39 -717 493 -659 -845 -117 -47 -853 -825 783 -894 -86 759 -572 -188 -337 -154 357 441 -205 -788 463 740 -875 247 341 -642 -658 351 31 -487 -419 -111 -610 19 791 169 683 391 -733 -820 3 -567 -676 -707 252 -357 -115 -305 -503 -830 151 624 -102 765 796 392 -615 194 -575 -708 -18 592 743 302 205 662 -688 223 320 789 -112 -504 615 221 -708 -229 162 447 -303 442 661 230 -245 -407 -889 -175 -183 61 -635 -461 -663 96 779 281 -205 385 39 -520 709 -116 -703 -554 296 -386 -543 362 -884 444 517 -422 -768 501 790 389 -876 -742 587 796 -446 166 -128 -405 534 591 -694 -387 -879 693 335 144 141 -577 -379 262 -813 335 407 604 -337 -296 359 702 69 510 -201 435 763 -10 703 199 559 -330 -528 694 688 654 195 86 -486 147 -756 -221 31 -313 -655 -835 635 322 494 -333 -832 669 -216 -681 479 -415 329 -862 -726 88 75 -336 688 91 -414 392 -374 -78 667 -128 308 337 323 470 644 -584 -634 411 -792 266 705 -70 172 515 -375 71 -186 -611 -756 406 680 141 -628 63 295 -670 -517 -831 -172 -624 -681 130 563 -631 -201 370 -116 70 -479 678 -486 196 -173 -264 -461 -571 5 363 -755 -131 637 461 364 15 153 -408 -237 -512 222 -39 635 -836 -895 160 436 -95 -836 -732 -220 283 137 -361 -431 -698 -639 370 -176 -576 300 675 -272 -595 166 106 440 -493 -309 41 403 599 -288 681 618 312 247 -734 196 -61 -269 762 79 -467 -315 445 97 -896 -22 -349 310 651 -335 -118 -270 235 -607 418 -646 127 -683 -3 -607 -153 124 -700 466 -735 -766 -632 -569 -534 414 -18 224 -49 -422 -739 -232 628 559 201 -804 -522 682 267 381 -422 -24 -275 491 350 -53 -363 -3 518 -384 417 425 -83 -121 711 701 97 -420 236 347 324 -16 428 -643 -168 660 -777 -739 -612 -38 -758 186 -354 638 -484 -177 488 -775 -739 504 -784 -190 357 -46 -229 -159 20 -227 157 119 -104 449 151 -625 277 338 -856 469 -245 -829 -181 572 -739 561 -48 -502 -272 -629 -659 -341 -788 161 -175 -717 -708 443 389 -597 473 717 -270 -110 -302 289 -704 394 -33 500 246 791 40 167 -476 -482 -657 -773 -7 -805 -434 -303 462 -332 329 -874 631 -586 382 -61 472 -664 305 575 -511 680 703 -845 -814 760 574 -686 -642 519 -729 92 -4 449 -315 -461 -447 353 -387 -490 -2 717 694 107 -313 -362 219 -567 -371 597 20 585 -722 -862 551 -241 -395 686 0 298 -512 -765 144 -590 -417 -283 -216 -844 -841 -461 -744 -187 -544 771 -285 624 555 -41 318 -534 78 -81 157 595 670 -365 787 104 441 442 -654 -656 -326 701 592 -351 -408 -638 -548 -239 -129 -619 510 -149 37 437 201 557 562 -326 -305 -215 332 -852 653 -383 778 582 586 -329 721 -877 -806 651 -513 -631 -671 240 -629 256 147 -484 -184 -637 360 -695 -207 518 760 325 -143 -50 0 -482 418 262 -748 -24 251 -724 -167 390 -798 569 251 -94 -770 95 773 -313 -19 56 673 -237 264 482 -307 796 -442 358 -195 744 -223 -789 229 409 788 522 23 600 -883 -876 515 -177 762 80 712 179 102 465 -229 230 249 235 20 -430 -58 789 762 -83 -196 -499 87 305 -95 -809 595 361 -844 531 523 700 8 -324 463 -468 517 400 -324 163 49 -481 -280 -165 -295 -787 -328 -588 591 -319 -877 -614 -543 145 -690 -750 -254 380 -619 246 -272 521 -740 -595 -768 -773 710 560 -734 -20 692 -170 -213 -296 277 -419 717 -334 -566 -494 766 -107 -183 536 -748 -704 2 -633 790 -361 650 -677 -46 -675 511 673 538 657 95 494 61 317 -757 536 -586 -493 -241 73 481 233 -450 474 -833 -477 -884 199 250 433 354 364 -403 -675 -365 515 -119 304 334 553 -287 -781 83 -253 380 -830 -731 426 84 -275 -543 -356 -762 -295 -272 364 -166 467 724 656 77 -438 -790 477 -32 -136 -617 -799 -771 -459 534 138 384 771 232 -780 -552 -547 31 -394 -323 413 516 304 30 -782 -645 -900 -351 88 -769 -532 -361 -716 743 457 -864 443 -8 570 58 -297 434 -832 645 -146 477 380 -537 611 105 614 334 -426 -667 158 -820 -88 -265 -710 -188 -711 -270 -834 762 663 -742 -111 -158 150 386 82 564 -637 -416 9 687 114 -835 113 -148 553 626 -60 -218 -472 -665 374 631 305 690 -848 -366 631 -411 237 691 -720 -595 291 -167 434 -108 -706 -434 -516 386 792 -34 -323 -406 -89 741 496 151 364 -378 -294 -840 328 582 -667 -797 517 691 737 -433 358 -369 -78 -498 533 449 -488 455 98 625 680 -450 630 59 159 417 -383 -540 -54 691 739 -880 543 619 495 -598 -896 -569 435 97 -46 -786 731 45 -270 72 755 -576 -8 153 313 -356 619 -124 792 463 -670 -359 408 -342 -305 238 -220 -858 590 -126 317 -859 -287 -766 -437 -758 -494 -505 -36 277 193 -700 296 -616 -54 -750 1 -688 -780 660 -743 85 619 -504 -860 -151 59 -126 -584 109 -384 85 411 -596 578 -6 -738 -54 593 -100 155 351 -493 86 718 554 604 -752 632 223 589 -82 -82 175 -533 -599 432 -327 325 784 36 -113 49 475 -233 -762 629 -255 165 780 -523 -613 520 392 164 633 -552 655 -810 -821 -332 134 629 755 -124 -654 128 -13 -301 -813 245 526 397 -706 781 62 677 773 -71 -604 -343 -499 -164 302 -179 -683 317 26 411 -571 87 195 105 510 315 631 -127 239 -891 333 -758 571 -662 -368 -364 762 -471 -80 150 176 144 761 -669 758 686 -867 -51 -249 376 -756 -17 142 -769 600 126 -899 -458 84 -372 -227 761 -548 381 -538 -62 651 541 -720 -534 -303 -732 769 -368 673 -543 -696 -131 651 -406 -394 177 167 134 408 446 -824 -581 4 -389 -551 -694 -454 -487 -508 -270 -897 -455 516 -389 529 585 -543 729 -154 -701 727 17 788 330 168 -724 100 -522 11 290 405 -88 -844 -796 -442 -83 -273 -521 -183 -644 -421 641 529 535 -822 498 679 451 -803 515 -638 -329 -507 663 -654 -363 -603 -134 430 -765 761 -613 407 -845 87 217 -72 -140 -41 439 34 -29 -116 -132 251 659 -157 624 172 88 272 62 524 219 355 433 -419 -700 626 562 380 -600 434 447 401 -212 536 -488 223 63 443 -6 -47 -310 -269 -385 -309 -797 -28 -521 -409 541 -606 658 137 115 123 -201 430 739 480 556 -208 -798 -663 -168 -767 -436 599 526 -8 314 756 -887 496 -868 -873 -105 13 -745 -595 510 587 -525 -140 -379 -220 -459 79 770 -379 635 -582 163 -831 751 57 -561 -770 789 -54 -159 667 210 231 -744 101 -449 -565 -729 199 108 -760 663 -890 567 28 -667 -284 716 -508 -888 -860 143 610 534 542 -183 341 165 151 -366 762 -872 677 -71 24 760 -683 157 662 -280 -777 -622 -880 741 696 -892 735 -664 532 -717 -345 152 656 -107 739 -576 -741 345 112 -396 313 -281 -571 589 410 300 -861 -303 -818 358 -405 -533 -222 572 596 10 -851 -884 165 -416 -278 -774 606 -522 266 333 796 -833 -143 -868 -319 -70 656 -208 117 355 -853 -390 552 -600 -653 -721 -139 150 789 -249 389 -289 -610 -140 -851 368 -600 -576 -133 -879 414 -229 294 484 742 -649 185 -399 678 575 91 -585 146 -100 -621 57 190 192 723 250 -19 -246 -74 -674 295 279 732 -214 453 350 -836 551 716 -532 -422 0 -448 -671 319 351 695 -687 345 591 -810 -204 -140 -435 -428 317 -509 -550 550 119 -316 53 -405 30 -252 -202 -688 -590 -428 -866 -847 -381 -848 -889 -364 -29 408 -295 -607 88 -145 -780 -8 243 774 -331 387 -844 -101 -530 664 -745 -407 -670 -417 -276 685 -387 89 -388 -476 -378 -615 682 301 -454 -189 -650 -637 484 -607 -69 -163 720 -531 158 -535 -456 -859 686 73 519 676 -479 -437 -628 -839 -514 44 -638 410 92 -35 794 -475 703 -670 74 534 -869 679 726 -391 -799 149 -461 -142 -105 25 -227 639 68 63 -675 -17 751 -741 -44 306 107 392 -384 -579 -46 466 -581 633 -308 101 318 149 -135 -590 602 719 -331 585 291 -785 -272 -742 560 97 -51 -814 -206 -325 84 -297 114 -823 -877 -886 -719 -103 -718 768 -900 73 -18 -212 615 764 -385 304 -50 -871 -341 -589 279 250 -658 616 145 -143 -641 -683 -270 -67 647 732 -620 138 -313 351 -466 208 -144 103 -685 -512 49 -276 471 787 157 -104 -800 -840 698 204 603 -762 -848 -883 -643 338 297 -308 389 -167 -664 265 -554 -884 758 -64 -657 -896 -358 241 -462 -655 -386 -332 -131 495 -493 -232 -583 110 -674 621 761 88 -788 -671 -440 76 523 -634 605 387 457 -356 268 89 88 325 427 553 587 -492 575 -416 -99 167 -821 -633 532 776 633 -154 616 -324 -278 -38 -31 -760 -62 610 637 -321 137 -218 -44 577 -22 -803 635 225 394 785 -12 732 568 446 -117 239 203 -349 773 -477 -695 482 -162 555 -796 62 605 391 80 53 764 775 -506 378 615 -352 -547 284 -836 607 430 -792 269 -36 116 -791 -419 -257 738 -15 62 -172 -640 -30 -542 -379 -179 -119 -788 -800 199 14 -381 -167 481 -615 -462 -53 493 -226 374 723 -543 26 626 -671 363 698 -647 482 470 360 -446 -788 257 -608 -634 -126 -571 -402 768 -554 -146 -504 191 353 -186 -197 -200 -154 138 -436 -389 308 -557 312 282 644 3 -104 -570 77 381 541 -158 593 340 -445 333 392 -355 -445 -263 -863 -596 451 791 -658 474 -50 -514 605 715 -542 -375 289 585 -601 612 -637 559 440 552 -108 -103 -380 697 706 -682 -315 -585 26 -725 -636 -622 251 -36 311 -473 -831 -886 -156 -205 -369 716 618 -713 -530 -865 -168 178 108 366 119 -262 618 -564 -769 -119 317 727 738 273 -812 -703 -788 575 -343 -709 -426 -543 715 -289 -227 733 -844 -304 453 -635 -67 621 719 533 212 237 344 770 8 704 -601 398 -327 -88 592 142 580 -136 787 165 -503 -221 -226 -57 785 -128 424 568 571 -678 230 665 -93 -20 -347 -166 -60 -465 -368 -596 381 493 -248 -192 441 -792 675 219 -489 358 192 -391 471 483 -514 592 -274 -17 299 -118 576 -272 722 509 462 -794 641 622 -555 521 -841 293 -436 -772 156 -118 -321 132 -645 -499 379 -32 -798 -655 -743 -460 -562 -85 -292 313 -217 -824 198 517 365 307 -336 412 -17 319 290 -288 -876 140 115 -393 -69 18 505 664 182 133 622 -381 -2 83 -546 -661 548 -248 -406 559 -889 -622 314 482 178 -456 558 691 278 -716 493 -587 384 -842 273 -404 -122 -899 -505 158 78 -385 -871 -683 -468 -10 -547 -28 -844 -681 -811 -751 -422 -701 -160 272 -734 -832 -192 -192 674 93 -742 -539 299 -825 -204 -680 -512 -173 -724 -864 -811 -378 -656 256 -309 519 627 533 713 130 78 687 349 -601 -864 368 502 -100 376 -516 -60 565 326 642 654 -573 -574 606 363 -641 -452 -96 -810 -29 -595 628 81 -385 -744 616 28 534 527 -350 212 796 -732 310 -14 -274 -258 204 -414 127 -504 221 -420 -593 -61 13 -283 -538 -295 352 -569 706 784 -392 -200 379 466 -559 395 -574 595 -870 40 377 -312 30 281 -66 474 -174 -596 -76 -319 -858 663 -602 -76 34 302 -439 285 487 253 -465 575 144 555 298 607 291 -724 -221 -403 735 -17 -123 272 746 637 122 -260 -82 -137 -749 -68 -351 -755 -435 -56 173 194 776 709 442 747 788 567 -498 50 -662 136 672 -746 -755 375 -782 772 -865 76 -550 775 47 -539 281 309 -647 94 -737 -488 129 330 -618 713 -314 -735 -682 274 -695 -33 731 319 513 258 -320 -849 -724 -877 688 -239 -76 453 -34 374 649 516 -487 637 127 -173 690 282 100 258 501 -691 -124 -427 -895 -475 -328 -185 -15 -465 391 -550 -392 209 -379 730 727 -426 767 -219 594 208 18 576 758 463 -895 -334 -611 -330 495 652 531 575 -408 585 -772 257 175 -455 -139 463 -698 -747 -763 -752 -565 -743 -197 -407 612 -643 29 693 441 -194 -317 58 340 -154 661 767 -694 -128 -73 326 598 -116 -414 -545 192 140 292 693 -224 -247 83 274 767 -749 687 42 316 -801 269 381 175 -16 -241 496 57 -543 800 475 -533 39 -576 -295 -65 -789 -696 -825 -471 -578 153 -495 -834 -785 -777 -534 -39 488 654 -874 -635 -81 589 363 -288 -413 -443 453 -776 170 -531 -225 59 -668 568 -838 -517 -515 584 618 768 759 235 125 -571 427 176 522 141 -265 -292 -636 609 -401 414 118 -424 -696 550 725 -313 96 -56 547 518 22 591 351 123 -243 -236 269 170 285 -83 -289 -827 773 166 -25 -305 177 181 162 42 139 48 -724 699 111 535 299 11 713 -240 9 -16 786 -507 -199 98 -744 483 -812 290 -556 317 227 -536 -770 536 -529 154 428 244 -405 -112 110 112 -674 -270 -135 753 141 394 523 -151 634 -552 -345 -231 713 87 -29 450 761 -748 -544 -566 248 406 702 346 -80 272 -278 -788 -572 -63 479 531 -671 537 -529 341 233 495 81 674 658 747 -56 -371 -479 565 420 311 -521 26 690 573 -849 -428 -147 -476 501 -712 -302 160 641 284 235 -70 90 228 772 -631 -769 -480 555 -156 82 -156 -395 -723 788 784 157 -257 712 -236 -726 -842 -750 -79 -298 504 -52 6 241 509 489 -684 -210 -315 624 -133 390 -585 -722 -566 50 541 -827 772 576 682 57 230 571 320 -809 -848 507 -168 -105 -850 -498 698 -715 643 437 349 475 -291 -616 -121 -315 -86 -887 -874 -178 222 473 -685 531 55 -153 -4 141 18 -585 716 388 312 603 43 -272 445 388 478 52 101 379 426 560 -532 160 -91 -206 -43 431 -785 3 -26 262 -2 282 286 523 683 477 -54 334 391 604 -787 543 510 -592 -443 708 291 560 510 -421 -845 -826 -525 243 -496 -679 170 790 748 242 641 -658 185 -173 -703 -500 579 -501 596 -886 696 -244 648 161 -808 582 87 615 -337 -447 -612 -354 -289 -128 -512 291 -704 667 257 -364 -747 496 -112 161 431 -87 -21 243 -333 697 -611 241 -832 79 505 529 221 231 -12 -242 654 -396 -525 153 -866 -11 439 652 96 -295 130 -545 -655 -584 527 546 -383 -30 787 478 492 -625 194 -22 -42 111 -890 181 -459 -44 -523 -879 -405 -804 -314 479 -580 -460 286 -510 20 -172 -231 95 -349 374 -747 -362 -565 158 103 -124 372 311 -111 -259 419 105 577 -358 -882 454 576 -639 286 -142 336 -52 628 625 -433 -479 531 435 -882 102 -51 -314 -241 754 140 186 -11 -333 71 -891 366 -391 651 -681 699 -211 -446 712 -863 -98 162 275 -316 525 661 -133 509 408 124 -162 559 -872 727 412 46 114 314 -854 -15 133 -843 -451 -800 26 -595 -357 -29 11 -840 -595 -875 -376 -380 358 -349 -681 -828 263 531 -229 330 -189 -482 557 -560 -152 715 -290 -193 613 503 234 -686 -259 661 631 -667 -610 60 416 354 -679 667 5 -366 785 -546 650 -346 771 -293 271 -643 751 -230 -100 -401 -806 -637 -763 -111 57 -331 217 -543 661 282 490 303 226 -123 427 399 364 158 -338 410 601 117 -795 330 196 -773 -213 -247 182 -147 609 -464 521 -851 252 -229 -373 -240 -448 487 505 -24 553 352 -826 620 -275 -327 700 -145 -152 233 496 291 -224 239 -767 211 -429 316 573 785 360 -876 400 70 -385 545 149 285 -442 153 -481 112 707 24 554 214 690 -610 89 599 -363 460 730 -439 -422 -761 -207 321 612 306 105 204 -343 -228 -259 -696 246 389 85 660 -346 -740 -850 31 766 727 -614 119 -428 -169 -554 633 373 506 -349 -137 344 -421 784 -767 -744 -176 -462 -705 -396 255 101 -230 -736 593 616 -263 -10 -325 -238 -672 -560 -323 40 -163 -420 -58 -812 -332 -190 668 449 770 15 -299 -312 207 -46 582 542 -450 -107 -566 -821 545 253 -551 686 -181 -585 77 -513 770 661 -726 -451 386 787 -863 620 525 608 44 -201 -293 594 -188 792 105 56 -566 -286 407 -434 -82 -1 602 -510 363 -134 726 -171 521 140 384 -831 -551 -638 574 53 472 -702 721 27 599 57 -369 697 -319 298 -684 228 -679 -430 329 -305 -103 579 -287 -279 -672 -323 54 755 -370 658 -420 670 -647 468 535 79 716 139 349 772 -487 -66 -465 -825 -289 201 132 532 -648 -75 463 327 -472 674 763 -413 221 -865 485 302 609 -693 -659 -854 715 -248 -224 -442 499 701 -109 -368 -416 216 -786 431 -664 753 -477 13 606 -571 -171 -645 599 -774 722 398 -735 663 -517 -37 -319 428 -552 637 134 329 780 -728 -340 -395 727 688 -586 -122 470 190 386 -425 -731 654 -417 -388 -102 -746 322 369 51 465 710 10 -350 481 350 -674 179 779 60 -697 309 -519 760 352 674 -506 -59 434 463 196 -721 -28 293 -459 764 378 700 435 534 -54 753 -30 -28 152 -239 -140 -109 614 533 307 188 -284 -116 -341 -493 -551 727 336 -733 679 206 -57 -508 382 736 695 -186 -295 -487 770 -891 -709 745 205 -290 690 -346 -550 -50 -600 633 -170 748 -95 554 -282 345 551 27 -632 422 -324 118 322 -753 -158 352 -192 -488 95 -208 435 177 -488 698 -267 152 -672 -577 271 -412 -679 660 248 -188 263 -169 186 243 -693 328 -881 625 333 497 -369 -521 -115 138 558 -289 531 575 -671 -236 -758 389 236 242 -535 539 603 529 231 555 -544 795 -698 140 467 -636 -680 398 783 285 -889 -730 -220 618 341 -222 414 -379 286 -477 -201 428 95 715 775 263 -757 -423 -870 -53 619 -346 -208 371 322 715 -544 328 518 -89 667 301 141 -237 -243 -744 80 531 -474 -357 137 247 246 -372 278 325 35 -30 327 -804 -651 570 303 502 -141 181 581 -692 -655 342 -79 79 143 394 164 431 -692 -870 167 -879 -483 200 129 -737 -859 280 -676 -386 593 -109 -167 -202 -887 -193 -866 686 503 665 -436 -537 -132 -854 546 173 -656 -662 -424 -273 60 -115 40 694 -164 135 -152 -664 122 147 -522 -666 756 -149 293 -57 165 -402 -610 751 264 -24 -25 387 -857 -180 386 -717 -734 -363 -393 -72 -139 148 -489 648 -671 608 342 751 294 19 -513 -234 336 657 -637 -438 -611 402 774 143 -129 527 598 -817 266 -110 -269 769 -488 487 91 581 -125 497 595 -857 476 43 45 271 13 -773 362 -391 785 -400 -731 5 57 578 794 729 -371 205 603 -499 683 -890 479 -154 -656 280 378 -569 -220 333 -156 -198 125 -305 -835 331 -718 -257 140 534 568 -662 -601 99 -303 328 -334 37 731 -261 -884 230 -776 -749 -37 -628 -513 -685 -864 -38 625 -263 -769 258 -88 254 -236 404 319 -683 612 -450 210 377 129 -764 -351 -871 389 584 -526 -179 -573 -891 -481 148 587 258 422 131 706 -798 -809 353 728 -790 -226 567 690 317 134 5 -346 636 -843 133 0 -127 -247 -576 -265 421 702 780 -28 200 459 -341 376 -324 -257 -451 -83 -831 221 -668 723 436 -764 -690 127 -666 -506 622 629 588 633 -593 721 62 -593 392 -80 -237 337 518 141 554 57 89 -675 -388 -394 445 684 265 -269 -686 456 -708 509 468 -216 385 193 -509 582 -773 -206 130 434 689 779 -311 -707 743 759 91 -329 -546 -48 -176 276 -604 -368 -74 -539 -399 -192 -421 -723 180 643 -338 -304 -136 -10 -171 613 -871 290 321 -105 -655 -326 582 301 -565 354 760 -732 451 -502 -78 78 284 -94 641 756 202 -411 -186 521 -495 -893 -203 -228 -420 -322 -92 147 -891 525 717 326 614 656 -185 -134 -79 624 172 -102 263 715 -680 789 -883 -370 184 -775 -390 718 369 216 -404 -477 744 451 -830 -688 -530 -231 -670 -193 119 568 -623 -563 -397 451 217 -636 435 -87 -610 -591 -94 -745 -866 782 251 622 -418 -814 -180 299 15 -391 -354 -86 462 -241 -590 -133 166 -278 707 -476 -758 -297 347 131 240 -312 1 -642 -426 767 186 132 -340 608 670 -883 292 157 -777 -427 -569 795 -731 591 -892 216 708 -665 789 -122 366 -405 597 623 467 -50 343 41 -854 405 -825 715 537 482 -460 -664 -406 283 309 468 278 666 387 -754 -238 330 64 -648 40 290 17 776 91 97 -31 82 773 493 -219 48 -525 -345 -793 244 448 -487 -132 126 674 447 -203 -785 -31 -172 -876 -50 165 -337 -62 -787 -65 -762 272 -637 101 184 -171 -790 641 428 -649 -751 7 391 476 -881 538 305 42 422 -827 -199 -714 -171 -462 -463 406 312 334 535 -16 -849 305 -435 209 202 -878 247 792 526 434 -422 565 -222 -814 -317 -522 434 -24 -743 -77 -641 589 799 -37 -594 -277 549 392 226 713 720 -427 -683 -580 273 657 621 -612 -780 -845 575 -878 563 492 223 282 545 -789 -346 371 -163 423 -29 -505 -513 -474 162 118 -268 -381 342 -892 109 -102 -723 68 -766 -779 -12 -488 559 -854 -8 -141 -345 133 225 609 652 38 -176 -38 451 -13 240 -602 -463 -222 -380 117 -326 -671 -390 631 -711 61 -602 -347 -94 -93 -41 -128 529 -97 -449 540 22 -30 -329 -564 -702 360 -659 -620 -192 -285 -643 -380 513 -434 -472 573 260 704 -272 -876 -216 -2 751 772 249 -501 -45 -736 467 558 42 -872 578 544 120 -79 -369 -551 795 -583 216 -731 -371 -617 327 -535 314 234 315 -656 359 672 -13 -820 -720 638 409 -834 611 677 -347 464 30 -728 416 404 -889 -877 205 -110 -810 154 -541 -275 -219 -467 -853 318 657 -294 -63 -338 -444 -119 -438 457 599 -719 -589 -384 750 -173 249 520 -853 62 -741 796 327 -748 527 276 -282 604 -687 612 -784 -643 484 -105 -382 182 -721 714 253 -51 -462 -530 148 196 409 -621 639 -182 -342 -365 -731 -298 -116 -788 -377 190 -680 -584 -380 -287 -753 487 474 -458 124 441 469 -499 -273 241 -134 -883 657 -384 -725 -842 -155 452 458 68 45 800 -684 324 -235 -118 512 -352 -26 -696 -405 -418 -41 208 535 228 -547 719 79 -18 -175 762 -436 488 -869 680 288 -499 472 44 -40 -554 170 387 -159 -510 -2 -472 427 104 214 -814 -297 -169 588 -463 735 100 -177 643 419 -27 401 -131 41 137 -647 -598 16 255 -216 -92 143 -815 -701 667 -453 -135 34 261 -372 -434 -842 293 -689 -706 678 -158 414 781 -795 628 509 588 -666 -431 -38 298 202 -557 -247 540 606 73 -696 -390 422 453 -109 468 -501 -563 -407 -682 502 -17 233 766 -791 125 688 353 488 -100 278 -450 629 -166 -384 -866 9 -740 111 635 492 -60 -384 30 34 450 -90 -716 -576 -142 245 597 769 -64 316 -741 77 -845 447 688 -36 -256 180 227 -480 -700 434 477 629 -414 348 590 -111 -899 -417 -748 -656 348 -863 -430 355 335 271 -454 -792 361 418 530 -657 -569 770 509 -641 606 -881 -723 596 571 -483 165 -442 725 -392 618 -698 415 419 -739 339 411 -753 312 -119 -212 -321 4 -439 -240 133 -696 -660 236 -115 547 -245 727 29 -327 48 564 435 -865 -135 745 -757 731 -72 -801 0 -681 -533 -89 182 577 640 420 343 770 -549 -598 105 -321 -565 -672 -69 -459 343 544 154 651 -764 778 323 -69 -338 499 239 453 89 194 746 27 191 57 107 -78 737 610 275 698 564 -251 -107 318 56 733 -835 635 -518 110 -803 -569 -612 -811 62 -653 -606 -676 17 -520 236 226 -28 -491 -649 372 55 791 -254 501 -494 376 -354 -101 723 -276 379 555 -623 106 591 589 667 468 403 368 -749 196 570 -721 -336 114 356 349 -724 -437 -802 -438 493 170 728 695 -313 -473 291 -819 389 320 765 -703 451 98 -73 463 485 762 -503 436 657 522 203 69 314 447 -863 694 -214 532 44 40 -821 235 617 39 -18 -495 446 63 -152 276 577 716 -76 291 -382 -776 -604 -289 754 430 -531 220 507 788 -240 -481 -847 -715 -553 -671 -129 -73 -354 -247 441 130 304 -200 699 -393 257 -528 730 -249 103 -40 -827 -827 -759 321 714 -379 725 412 689 -834 335 20 196 772 -25 4 66 625 566 -622 500 405 -863 -359 199 -747 -196 3 -71 -483 -222 -613 341 -604 -770 -749 166 226 -567 -176 599 -666 8 -825 324 214 540 253 -588 157 -853 -401 82 -56 391 425 -251 -262 -314 402 741 370 281 -245 657 -239 -125 528 487 580 786 -771 86 76 -148 -731 373 601 -581 664 -693 378 -779 683 -864 69 -450 -386 -667 740 -321 -275 -856 -686 -448 690 335 484 129 -621 675 -294 -351 -521 3 112 -171 -447 -832 321 -610 117 638 -37 -654 372 -623 53 -744 784 -587 -730 -549 451 -769 606 558 -308 -457 -185 484 -43 -670 542 152 -895 619 -826 747 -713 706 748 677 312 -28 -444 -798 376 563 414 784 -170 65 -419 -328 -870 -527 -711 -805 -585 528 -803 -728 -240 740 758 -342 -882 -19 -896 -370 -821 135 792 -662 -142 -478 -502 -383 414 -414 -662 -555 -777 487 -273 366 -341 735 -277 171 -166 124 -253 23 -543 397 -760 -777 561 -118 739 -230 343 410 -331 430 -821 -580 -483 472 -645 49 71 95 131 -266 -165 759 708 -530 254 452 -47 709 -600 133 -188 132 369 550 773 -115 -872 581 -41 -759 232 -816 96 363 -495 736 -794 -849 -455 -842 477 -457 634 -232 661 -751 -734 692 -287 -354 85 784 195 -721 -57 514 -596 642 40 435 -238 -86 112 772 -786 463 537 -208 -795 354 -120 363 -223 -135 -111 -311 518 679 -318 -458 -465 569 261 -126 -487 148 -478 -602 -262 376 795 -287 -680 -787 435 -416 -210 780 199 -817 -447 -33 -592 394 -293 -98 -496 326 512 -556 -853 622 61 -243 -820 -595 419 -262 706 -102 -636 664 -822 -173 444 -791 638 499 405 -44 46 548 354 -493 -219 -253 -450 349 319 -291 -221 148 756 679 -466 -543 122 -728 634 -849 618 -574 -38 265 700 754 -213 -446 664 -339 415 -772 571 579 -5 477 -601 515 -726 -772 771 570 -52 -823 -736 614 -128 -315 -157 413 -545 -746 -347 392 -365 -33 -476 -355 -616 33 -539 448 -788 -57 -197 -822 638 -582 -478 465 -811 -850 270 -402 -115 359 -253 -608 187 -21 -899 -535 -115 434 211 188 -747 575 240 -137 273 636 -844 -851 363 -450 -182 -472 -457 -609 104 -453 434 -349 -378 -549 -545 -353 -160 618 688 37 -598 -425 426 505 690 -858 -149 4 -294 664 445 -28 431 739 -656 504 -118 -749 -592 -387 -197 -700 343 -748 -633 148 -460 -804 -679 295 -861 98 413 -877 -493 107 -817 83 425 535 -456 724 -298 -284 168 -747 -24 634 -802 707 -557 -165 -678 -611 550 -386 276 -379 -827 668 488 -848 -597 219 596 -9 -213 -538 -776 361 393 -139 -900 -682 327 592 719 161 -859 -165 -107 453 353 -117 427 632 -245 704 46 -850 -872 726 163 -439 623 -720 217 550 -430 -786 -264 -706 755 797 347 -568 -644 -718 -679 545 199 116 -794 -439 261 318 -212 64 -755 -254 673 -757 -775 -238 -299 -197 207 -304 774 -303 -596 -574 632 -233 -293 -313 66 25 484 692 -654 -631 -204 -134 621 -102 -558 -24 599 -710 -130 -91 109 418 399 -791 -173 140 -452 -45 -9 -799 -799 -729 -589 -252 571 271 769 431 547 518 -4 -431 -43 195 585 -859 -607 -273 326 -221 -131 657 -302 -482 469 189 -131 -563 -262 -342 241 107 335 -29 27 66 561 -552 392 714 756 187 -672 -586 390 379 -709 682 510 -297 -371 -463 -537 -461 -691 -569 -217 -760 524 184 27 -801 631 -863 -52 -69 -871 403 371 199 735 554 -695 594 -465 -504 758 279 645 151 -794 -649 -681 528 -511 -541 -273 747 569 692 -881 660 -129 27 -887 -432 456 -76 -120 -354 -287 -194 -227 -808 225 -692 46 697 165 372 570 438 643 -535 -222 472 1 165 -442 8 -865 607 313 613 324 -442 370 -8 -649 472 -239 -243 54 136 -689 706 210 586 -318 775 -179 250 227 -71 292 225 318 498 -287 321 -609 511 707 -728 579 -825 526 277 -294 -750 -700 768 -862 402 119 18 -85 -62 200 -61 243 638 -489 -164 768 736 -189 -479 -689 562 518 -887 460 796 -105 572 37 -507 325 -126 -69 -331 252 8 -878 491 288 -525 -727 -738 28 219 437 728 638 763 -820 352 260 -804 -648 524 -769 -72 377 779 -899 787 -33 491 -298 684 -858 -749 -73 262 -212 688 -245 -331 -45 -793 -876 562 -253 291 -316 269 -306 -108 718 -339 -410 -803 -274 -43 363 -810 -627 -10 471 450 -767 153 -403 -828 125 -162 -410 -775 -808 -618 187 -502 690 -167 -559 368 139 561 765 -836 -252 727 -107 749 387 589 -656 139 267 -529 -889 -370 743 606 -610 239 -687 105 233 588 -434 -878 -881 -523 -187 145 -83 -538 -457 495 -683 -183 569 -681 687 373 250 321 -450 786 -623 -357 -96 -604 500 53 112 -654 -470 -600 -855 508 -342 64 428 432 579 -627 289 -266 105 -681 -522 432 357 208 -679 -581 -830 -46 674 55 -819 -711 -513 389 -387 581 723 403 -429 399 -699 -882 -55 401 -207 505 102 744 -588 766 -476 -267 -544 -322 272 -193 -886 -206 -324 516 440 340 -62 396 639 600 161 -505 600 -251 794 -536 -154 628 80 156 -381 8 -141 -487 -844 460 296 -784 -84 -81 -390 8 -375 606 -561 -138 732 -348 -101 709 -419 -702 -185 -253 704 -354 -807 -340 676 350 -669 -15 -873 -680 -758 330 595 502 -778 -630 702 189 467 170 -404 -397 741 702 -278 569 285 389 621 -843 -586 -298 316 -343 314 649 -285 751 -878 -57 -206 394 -583 -211 767 260 500 126 349 -201 -55 445 -168 241 358 311 -230 -581 570 -206 -515 626 521 502 397 796 17 342 751 -443 35 747 -238 -864 -400 -350 -657 355 514 71 -747 -167 -335 269 49 -258 -166 167 -384 770 227 -554 791 -392 622 -439 -882 -522 -9 654 362 79 -794 -103 188 108 234 574 769 -249 -385 337 525 -27 -581 -324 753 -208 -426 660 645 246 -708 -365 -892 -509 430 -32 -894 -669 -681 -513 710 395 -810 499 577 -10 293 -699 -896 -872 -804 -691 -810 0 -369 -810 796 -73 -269 442 -850 -540 275 510 -739 -732 320 -791 69 -793 383 432 -277 -356 222 -358 -755 171 -220 366 -851 -518 254 -604 -301 34 -146 -874 -43 -48 208 -455 -540 -527 396 95 220 -581 359 601 -268 755 -668 203 338 195 530 -325 -230 3 -249 639 -136 191 -847 -479 -339 352 -721 -821 603 356 653 333 -528 -847 475 -396 -476 -812 -320 648 554 696 -617 575 538 -289 467 747 468 479 737 309 469 -889 170 -323 193 -63 86 -876 774 -144 -428 331 441 -718 737 -120 412 -292 -551 -893 -744 -735 189 -234 748 -508 -617 -767 58 472 394 303 -556 656 -255 -307 -499 -284 -806 -205 -55 -561 240 -120 -619 -350 -326 20 372 235 73 281 -870 148 -169 -176 531 -680 -288 -261 -32 5 -257 631 -787 384 -590 -124 -533 -587 -138 81 -382 130 418 -22 624 200 227 743 -606 222 301 -397 57 -621 89 247 735 74 407 682 703 -521 145 477 322 -318 628 -741 574 -897 -214 -702 -412 457 770 -359 -218 259 315 -273 -144 -397 768 576 -596 -252 535 -885 40 -351 -716 248 -33 -872 364 -787 -411 357 -602 -873 -370 -513 748 682 -763 -450 502 447 480 126 -810 202 603 -182 -768 -19 -459 559 -709 -839 362 51 28 -265 159 -463 -338 -836 -123 408 192 742 -361 47 -142 -148 -396 -65 -221 405 74 739 44 -394 -340 -352 455 51 725 -698 -368 -760 -145 -706 -816 67 603 683 -713 785 20 332 735 -149 366 -660 660 -96 287 647 -420 112 -342 596 -468 -6 -355 291 768 -887 606 -725 -567 -752 -136 -437 -72 792 -842 344 -206 -404 -233 394 -472 -801 -656 -31 712 -437 509 256 -175 -78 52 -730 754 217 -292 144 -808 691 -493 217 69 636 -513 191 721 749 672 -470 148 -665 192 -73 -276 -882 789 386 737 -531 130 412 34 -787 -39 -138 -453 -355 367 539 245 -621 423 -7 -131 -29 679 97 536 -467 -898 478 -531 -342 419 -492 21 -685 -760 -125 464 232 -280 586 -32 266 543 -647 -654 677 -14 -533 782 481 -516 -307 204 198 -737 342 -624 616 489 -234 567 60 6 59 632 -853 21 574 716 -94 565 147 -598 629 230 -1 -656 670 737 -332 -852 -588 53 -620 -456 -357 100 -862 59 -40 -807 -494 798 449 -648 -277 -338 598 -876 567 701 241 350 130 -426 315 -639 121 -675 -324 -599 -393 260 -29 278 650 140 421 -557 586 194 106 82 43 27 -772 663 -435 -537 -477 -97 -682 -150 452 670 435 363 -831 172 -864 -100 -706 -435 510 476 -823 -822 -156 -719 -319 -37 550 730 -461 787 529 -691 -47 129 248 -6 17 -593 -717 -48 -239 14 118 -849 568 -407 688 709 316 154 -305 726 766 -4 -27 -23 263 -237 -121 -410 735 -499 -280 -332 172 -625 738 463 38 -385 -547 -58 -632 282 -76 718 200 -495 -585 -868 5 246 -37 -586 367 -236 -308 -595 782 450 -138 182 283 262 -465 108 755 -381 -122 -126 157 206 375 -515 -417 471 -599 -96 -129 -396 -181 568 62 644 171 -15 -671 -45 -714 195 32 -595 -489 -107 -612 -442 342 -893 -894 -202 -6 749 564 -764 -588 308 -210 495 -345 -883 -411 -776 73 307 622 -382 174 -43 431 -58 715 -524 -479 -585 605 255 -146 -671 701 460 -539 -497 -228 -136 799 -844 -817 -667 379 681 692 314 -619 469 -576 792 -162 699 559 -276 -67 -368 -848 757 -94 791 -760 506 37 -409 739 486 271 790 -638 -841 -358 324 -570 -39 696 -516 -702 -497 -218 -101 -554 462 -101 -643 -275 -366 626 225 -802 167 683 650 455 -787 92 453 -210 -4 361 -511 -143 254 -574 -138 368 -155 679 496 212 -51 154 231 -22 -721 -66 425 -622 -190 -889 535 490 640 565 196 655 -306 379 756 -651 -666 -805 -805 -302 440 308 116 -327 226 199 658 625 679 791 393 -892 -343 447 796 559 174 -815 -60 -540 450 -589 455 -92 -299 668 -696 304 -549 601 -538 753 -509 660 354 -758 255 386 -329 -122 294 -557 486 -238 251 -259 -516 -419 -196 -549 300 -375 -510 -843 -799 758 200 -698 -469 377 -323 396 -141 -577 -562 -671 -238 493 -729 -729 -875 -503 -102 125 409 -80 460 177 154 24 -111 228 -810 606 315 -515 154 -518 117 -39 -264 -559 -182 -409 354 -674 -141 610 688 -760 -619 -395 703 -494 -793 -654 -214 -360 -510 -386 200 -892 -780 5 -884 768 -295 -706 -445 -416 -23 -321 368 -41 648 -213 551 495 -259 679 -624 -293 676 792 -792 390 294 -68 59 218 -664 -517 -487 347 84 -724 -461 718 515 -278 318 737 12 -235 285 -18 232 339 342 -32 -40 557 757 -788 158 -398 188 -361 -597 557 -623 -254 608 -244 -816 571 -111 728 -224 1 434 -643 167 -265 359 -321 -152 -26 537 -171 -568 -511 422 525 318 499 311 509 55 732 13 -728 -140 -484 586 335 -497 -173 -9 -193 22 -237 -670 -497 527 -775 -879 211 -202 507 -321 -702 -32 796 -469 663 238 -165 -727 786 -686 -293 358 -48 -848 10 -572 -467 -211 -739 259 540 -358 310 513 -62 -373 -464 -661 -189 171 165 -440 -409 -462 -480 219 -147 -603 -648 -847 542 395 -528 493 418 -548 -757 91 699 -782 -240 632 -369 382 -468 -34 -376 -455 -28 206 227 84 -368 -869 454 -814 680 -409 -802 655 260 -648 -585 -528 3 -861 500 -865 -603 -590 606 -516 489 319 -786 51 -172 117 -192 -846 230 594 189 -730 -813 -343 548 87 480 445 510 501 -101 -476 -500 312 -725 -149 269 145 497 94 -406 -46 -119 597 -212 -372 594 -337 176 -669 -635 436 110 487 675 702 -779 -63 -101 -398 702 -629 273 -550 36 -10 693 170 -503 -312 681 280 292 -240 -68 143 -308 -867 -791 -560 -899 -844 -16 -889 -78 55 -509 -388 -809 112 -99 -189 -32 -551 5 45 29 45 642 306 -796 -613 523 599 -839 -820 -664 764 276 126 -313 -353 542 -732 -214 187 -566 -308 -260 430 783 638 -485 163 757 -690 -510 -422 -564 -301 -457 -99 -675 446 336 701 652 -541 131 566 613 366 -774 -494 -469 -372 230 -440 330 -333 716 797 479 -878 -650 -119 126 -125 -332 -471 -221 -787 -157 722 156 -737 -170 -302 362 223 -217 -778 -404 205 -576 192 -175 -680 -844 366 477 -352 -264 189 -265 -391 -524 -678 103 392 377 554 -74 617 279 -874 -64 -331 -741 -340 -697 424 188 -823 -515 -561 493 -12 -68 -729 524 -626 85 -425 319 -256 -605 -113 -662 751 -479 629 -851 -410 -200 -137 -802 -225 -400 109 -484 -573 799 285 407 244 -165 792 -268 -486 -596 210 -388 162 172 -278 -693 -381 -726 623 542 -477 464 -99 -219 -828 -748 163 -741 408 263 -867 315 -17 -648 -24 -492 348 -328 459 212 -826 719 134 634 -531 -723 787 -272 -158 349 -254 -236 551 -422 605 -770 -820 -235 -254 766 -446 -617 -339 727 138 -229 -716 167 -141 258 578 -92 -110 -895 629 -394 326 -513 -230 -794 389 202 167 -159 -334 -895 83 -394 -894 -375 796 -209 -866 53 -769 -500 375 -643 -879 252 173 799 269 -452 -558 278 783 -351 76 505 -515 715 -342 -413 -662 779 475 -624 601 185 -249 414 -384 453 -627 268 -573 -565 405 345 621 473 773 -163 97 -591 601 606 -36 28 61 -371 246 575 674 547 650 445 -496 -882 -844 -797 132 180 -327 -348 509 426 -396 -356 -216 714 -724 23 747 -204 399 -473 -435 284 92 623 406 189 98 495 380 340 -131 675 37 -660 494 -509 637 -378 758 -429 220 -696 -424 357 747 -52 466 -225 493 202 -559 760 -206 -643 -240 555 -541 372 -679 261 266 730 216 -731 -647 -281 -244 82 -326 58 -862 -551 -456 -237 206 727 491 166 -581 275 -640 -839 739 756 -658 -466 -233 328 442 718 -120 -843 87 -516 786 -700 -456 264 243 154 -27 -900 -471 -203 -581 -470 -637 673 -716 99 -426 489 297 515 -203 -716 185 747 494 -172 645 508 640 156 -690 636 -4 -794 240 588 -899 -845 -116 217 639 -499 606 212 -620 -879 -276 -257 471 -154 223 346 433 169 -444 118 486 -154 -256 -792 -568 714 354 142 -407 202 -394 -648 -375 763 -575 -391 -655 265 -663 -314 -328 -310 -287 -446 233 -661 -688 -432 302 476 -133 -738 484 -550 -848 426 -607 -43 -841 523 -124 -428 -639 -179 -13 -590 -166 561 754 540 -40 -679 -833 -835 398 120 -105 -884 -592 -735 -792 109 648 400 164 282 95 500 38 -729 -342 -811 585 -415 -643 288 81 -431 -844 11 -729 189 -509 -329 -813 426 -692 -223 216 234 -771 12 431 371 559 601 320 -91 -474 17 -580 561 259 650 -203 587 -419 -888 98 591 46 -801 -435 -255 -638 -896 -857 -343 178 -498 329 -505 -872 -758 -881 -885 128 340 -546 596 60 -33 -276 -363 -862 707 203 -491 219 -72 203 693 8 134 49 203 -702 -392 -514 -287 -549 645 785 358 -767 -596 -588 370 -734 -7 -781 330 749 404 138 -633 455 -367 -226 -226 644 -838 456 521 639 630 -761 799 -339 220 -832 -529 -327 -260 -67 -76 334 563 -76 153 601 430 -841 -733 173 765 -42 -756 258 -760 21 -601 -133 -776 131 346 -683 672 348 730 -457 -658 361 -870 -422 -37 -206 496 -135 384 -543 363 784 56 309 344 785 -713 -814 -372 526 24 343 696 -688 607 681 242 -102 548 -359 562 -73 -18 -823 206 -856 -740 170 616 -872 669 -22 557 -474 -646 -218 -216 52 -812 -850 -598 -499 -801 -245 -114 248 -740 -409 693 748 104 238 773 -824 66 664 -636 62 222 541 476 508 -827 -779 798 5 169 -671 695 -136 332 612 -197 -55 716 31 -5 143 273 -211 -617 82 -24 -528 -15 415 -706 -617 755 752 32 409 410 625 -131 -741 -596 -207 588 -215 -450 -663 -631 205 -32 498 668 -803 271 696 -573 -258 325 756 538 -8 537 -675 -439 -426 85 412 463 624 145 694 1 -406 59 368 -125 -733 -843 779 -836 -338 352 -141 -28 59 379 -534 -236 -896 452 41 -574 -469 138 -861 -188 -793 794 -690 -353 -249 -345 -790 677 -580 218 332 701 -610 -376 753 -512 -228 -444 -634 -749 574 -182 -7 -584 358 466 -729 384 -693 -631 -753 -225 1 260 -400 484 -65 761 142 -646 -293 784 422 -691 -88 492 -594 405 316 745 -301 582 -746 221 410 -840 503 -54 167 280 -399 363 791 -176 45 -389 689 -864 -714 126 50 770 -847 481 735 201 -301 -418 -4 517 45 -443 -617 -56 -573 -532 548 -67 -867 -298 619 -653 358 -772 -509 -483 492 580 218 359 577 15 -784 -448 166 -408 -477 47 -267 -389 -534 -584 -766 306 -686 140 -394 588 -563 -342 -22 302 -732 -205 -836 258 555 764 -61 445 -185 -695 -337 245 203 -17 198 293 -479 -496 528 -396 -153 83 572 90 584 -883 -268 576 -604 448 -88 -665 -460 448 -636 77 400 -524 -513 -478 -556 385 402 -619 -189 647 -81 -649 547 -416 -111 -812 489 189 735 -529 -172 451 330 791 516 -183 337 157 368 143 235 380 680 541 594 -48 -75 -812 -898 -751 777 -782 154 -467 -387 412 385 -416 -787 361 692 -220 -24 -760 523 678 32 760 -760 661 -30 569 702 800 -679 -826 -13 27 -843 -240 577 -19 -138 -452 337 -242 -565 -163 160 475 -181 -363 -105 -220 -178 359 -832 -537 -898 749 511 340 -72 -839 426 -25 252 -796 -499 210 -82 45 317 73 793 -219 -661 569 639 -464 259 370 -415 -613 702 -642 693 222 -46 -119 -842 -408 546 -728 211 127 -882 546 157 -567 -655 -393 -546 781 -27 586 179 -226 -477 252 662 770 398 -348 142 -470 78 -815 447 -797 -790 -533 568 -181 603 92 -402 241 33 239 707 -75 -494 728 -847 -437 -836 754 -12 -255 -444 -531 166 -870 -661 322 31 -196 42 589 -541 -324 -214 -819 -630 414 -153 192 652 -437 -215 498 -469 175 -110 -417 -591 -139 183 -565 -195 -476 655 -55 -873 -456 715 -92 434 147 282 -302 751 698 -861 -387 -69 82 550 506 -311 532 -652 -509 -144 205 83 -604 -738 98 -768 -131 337 -762 -107 -242 455 -339 -343 -900 -598 -679 -686 516 -11 418 94 -803 155 676 776 -576 2 -330 -325 -734 585 341 -432 -566 -56 -614 762 -118 307 585 337 -311 -127 300 381 131 -765 -549 -80 145 243 236 -795 420 -572 -267 -782 -110 -126 -23 -202 686 -51 514 -754 657 -414 334 -367 692 -504 -645 -255 -617 340 -411 -741 181 679 308 -683 -255 -394 -324 -500 -661 -481 189 -565 -69 453 631 -43 605 -5 -58 20 86 337 -413 -13 -534 276 646 -508 -543 -873 553 564 -661 55 -502 618 -444 173 -182 -881 88 -696 696 721 -235 310 569 402 637 -851 -256 -719 294 -157 -734 236 477 -19 -201 565 220 -565 693 -604 186 427 -590 513 -761 89 -862 -765 798 -551 -287 281 -858 -338 -208 125 -546 -784 -874 -235 -888 243 -670 -543 -190 474 -343 -629 -448 -228 122 678 -173 191 -340 -57 -715 143 -389 -223 -599 -774 620 753 -627 -215 -766 -235 79 448 -400 -699 -444 -184 622 519 570 58 337 -467 -714 -638 196 241 751 793 -309 -491 -752 243 120 -879 -241 -118 -23 120 680 171 63 -655 712 -846 -619 -268 -26 452 754 600 -61 -820 -196 -313 547 33 284 268 541 385 480 -847 443 234 125 302 260 130 621 569 -871 -602 -158 184 546 589 -793 134 -696 -530 681 546 -63 373 -708 661 797 309 345 436 407 -194 -608 -417 359 795 -850 780 -253 -88 -582 -254 -689 535 29 -67 -678 359 51 699 -431 663 704 -84 228 -110 -897 575 240 -399 -54 -386 -624 -404 -551 -525 57 175 -284 624 -476 -323 -168 -736 -621 -148 133 292 -27 -172 343 -577 -329 -513 352 671 -672 793 -743 -894 -270 -296 -314 460 498 -870 -167 -487 -133 -485 -704 -634 583 -578 -840 692 335 485 -198 -650 -101 240 387 -542 21 -617 -384 -56 -29 715 731 -119 -459 -626 752 767 -693 402 -887 506 -431 614 -679 -635 302 57 587 100 -407 -818 -519 12 636 219 -503 766 169 537 650 -37 760 -619 -370 -71 -166 -171 87 -381 -388 314 117 -157 486 363 -197 -468 -319 -567 -101 704 276 -281 490 -367 -638 -785 317 725 480 -637 614 249 482 -483 670 -631 288 -77 702 495 -370 -477 300 734 144 -264 -891 675 -158 -806 424 241 -314 -600 276 -849 495 -788 761 -534 198 -443 307 164 621 295 -225 -141 -261 543 575 269 348 -213 780 -627 763 -745 -242 -495 561 -515 -776 -145 321 511 690 236 614 480 -57 543 -441 -159 526 743 111 -522 -411 -538 72 385 112 675 -461 -826 -834 199 103 493 662 -637 -32 -607 -180 -378 55 -27 -471 -190 286 694 229 -677 -3 81 614 -137 208 7 -787 97 -85 -759 96 557 -503 -431 -650 574 -462 -835 488 -600 -315 541 -435 270 -231 545 211 -187 -578 -2 -535 739 -109 -580 41 316 -108 -224 -158 -505 -597 -519 -514 391 428 141 -14 161 -404 -441 -623 482 -775 -594 149 44 347 219 -391 721 -880 -764 -258 -766 313 -836 476 -702 -313 -547 -65 -864 -164 -266 714 -511 760 -289 -56 122 -882 144 -128 -247 -772 -190 -443 -525 113 -223 -880 114 649 723 -473 -13 -490 -622 680 -689 -584 296 -513 106 799 363 -480 370 112 378 -554 -194 587 521 -597 216 765 520 355 -416 349 432 697 507 717 486 639 626 794 257 401 488 -728 -397 634 -386 686 -550 -690 725 680 -348 -523 269 374 -39 689 478 -134 -388 -567 -513 -659 -773 609 110 -817 43 286 609 658 587 490 712 -75 -32 347 -754 -214 572 -174 -666 -621 -864 278 171 461 277 88 -493 239 -527 -833 -655 -391 31 471 -328 -345 -537 -355 14 507 -710 110 -721 -862 -838 -125 279 -28 -829 140 -205 507 17 -191 222 -30 281 676 256 789 -355 49 -690 268 184 694 743 419 -251 -788 488 315 -835 376 -149 -667 626 -526 515 144 -561 -217 -715 463 -188 -191 -8 -327 -321 -138 -600 -365 504 -572 417 -829 -465 -687 -385 363 103 483 691 588 95 -24 -67 -248 -512 -322 293 182 -417 581 647 -217 -281 -93 -132 -85 -345 32 -261 140 -104 623 -232 587 443 433 -101 339 -572 -488 721 -139 -439 641 61 -426 -610 -242 -182 659 -899 -180 -694 -860 -377 -658 486 -395 -714 543 214 -578 604 -753 -431 349 -442 -855 364 -889 -498 403 -677 505 -368 -521 -483 -769 -257 -670 556 -849 -43 -568 309 555 305 335 503 534 547 -874 87 -714 565 304 258 351 -530 -128 -288 41 487 272 80 -144 -853 -335 -167 772 182 547 -342 -686 -858 -290 -3 -639 110 360 348 -848 649 163 -561 -365 720 588 673 511 239 -719 436 458 -191 -755 191 -140 -831 -503 -58 -371 -739 -172 349 -438 656 526 -510 108 517 -327 -798 675 -230 46 228 703 722 167 -670 -325 587 -783 685 274 388 632 118 346 453 -197 -892 -764 150 597 41 -402 161 701 -173 -607 -639 -552 -322 245 -484 -172 260 -332 366 -433 -665 -501 -616 -484 530 87 123 425 -757 602 562 -83 10 44 353 235 -488 165 -738 -237 -7 -565 -225 -144 607 30 -231 58 -365 -512 784 533 795 265 -19 429 -362 -189 -772 -718 478 -108 12 106 -805 -514 342 -250 14 237 -737 -435 418 496 -37 657 -766 177 -127 794 97 211 -538 -707 272 -327 -454 230 -864 407 734 438 -819 -528 -433 -632 -206 351 -381 -431 -660 -671 739 -216 -842 217 400 39 235 189 -93 -892 -152 -891 319 410 -157 574 -55 739 -10 -659 -73 -514 -257 139 -254 -328 -293 -507 -221 -667 -375 659 -416 81 348 723 375 -631 110 -324 -507 272 -15 497 607 -681 -606 -426 222 -480 473 -659 -730 -801 -535 -418 -8 483 341 260 106 -878 507 714 799 -448 36 533 42 -612 526 -685 91 -768 -406 361 -325 765 214 -122 433 202 350 685 347 -776 110 582 59 -282 -672 154 172 -417 611 78 -177 -573 -414 -658 330 615 429 -510 -273 -440 764 -621 -140 -877 333 -86 674 -735 749 -30 -811 603 348 295 -652 288 396 504 71 89 -290 664 322 -331 -125 -495 -152 299 97 -856 -286 -698 556 -744 332 -286 -538 -617 -446 -538 548 -361 -562 473 577 587 169 -722 409 -114 -849 -804 702 403 -482 514 -757 -7 -140 388 -724 -899 406 696 -298 238 67 315 773 -202 -220 -299 351 176 -21 -99 531 -543 448 -292 363 -659 -815 -65 351 -162 -223 -384 -555 655 -550 133 442 512 433 391 -47 648 583 46 171 352 -423 -349 -418 -352 410 190 768 114 560 -170 371 -151 -767 403 264 -624 -364 -766 57 651 452 -292 -648 -739 280 137 -552 -698 794 771 -376 162 -288 -470 -542 -266 -310 419 347 -566 -386 -91 -126 -305 54 -618 -175 -50 -818 518 -821 389 -823 384 -566 -697 -848 -332 551 -44 135 161 -525 -742 -229 -698 794 392 719 451 77 -822 757 141 558 -606 199 -832 -843 -570 188 -661 -403 -669 -189 396 -156 -142 -429 -134 393 -92 597 -617 -488 -862 -173 -142 -827 -690 -407 86 268 -13 -875 753 -804 -291 -38 -378 -648 -753 181 -172 -861 713 -707 -727 573 -169 159 13 692 -653 39 744 -579 369 -134 206 466 406 -505 282 640 -568 -772 40 194 428 407 -379 -879 -26 -23 542 94 217 674 -427 -74 -97 -438 221 272 -31 -288 -448 -504 -249 -502 48 -307 -103 762 500 -160 61 -326 -313 -640 732 50 -47 620 305 49 48 -585 270 -341 61 542 -266 458 -341 61 515 -353 -45 740 -159 538 70 651 126 283 -158 525 -627 517 -478 -721 317 227 -4 -215 303 160 642 -303 -200 -375 -101 -710 -356 -800 -52 -712 286 -229 -520 110 -672 -342 -895 587 -736 -622 -596 438 10 61 -443 -688 422 -393 -757 -544 -453 -275 -836 -763 -600 -176 -612 -696 -895 -653 -739 765 -406 782 -750 459 -840 -780 -778 318 254 609 -84 -744 172 684 -35 200 501 -900 -585 203 -463 -255 -224 -544 665 154 -187 798 -293 632 86 556 -330 544 -88 327 -254 -322 -817 -184 743 -536 605 -55 -862 709 -163 290 -109 -701 -482 333 -698 366 212 -77 529 -466 -159 411 -160 -88 -810 341 -490 451 -574 124 287 -55 -773 529 551 680 137 360 33 396 682 -429 245 -174 -13 -885 377 8 0 526 179 627 -479 -51 652 -138 -238 771 696 505 386 58 -606 -240 -680 -32 329 539 497 -231 473 797 197 428 -649 -290 -226 682 -133 326 -837 -253 474 -326 -856 -160 315 748 644 496 635 -735 486 -839 -462 -204 235 -165 756 598 -669 729 -825 -283 -708 -797 -690 -331 -873 737 -309 -867 184 95 23 -315 598 292 -431 -63 -767 10 580 -481 -681 -339 -830 369 -207 -384 -283 -701 533 367 653 -765 -617 -15 -692 319 413 -551 509 -639 446 -571 189 229 177 765 685 3 395 -742 377 104 235 549 593 -399 444 306 231 -291 -306 -877 144 144 -675 492 -654 595 -684 562 -74 -818 -157 -354 -861 379 -793 344 689 753 -69 54 -520 268 -389 -112 391 376 101 412 -648 232 -301 606 655 -556 -367 196 463 594 -393 -734 -812 -136 575 -440 -377 370 -692 -165 114 -147 -442 569 2 382 99 -73 718 -257 -593 379 -275 -233 -516 -11 33 255 -464 -769 615 -470 -432 506 544 -111 -12 37 704 -595 169 -354 -782 -513 -152 -271 730 -120 -624 550 -262 732 777 -706 412 -565 -669 -757 -64 -723 -388 -851 650 -184 288 545 -495 12 -576 137 -195 671 671 -601 -478 -506 -823 485 -29 60 -530 627 -476 -205 46 27 171 35 -255 700 151 284 663 -444 -863 -552 -769 660 76 -327 -698 400 -874 599 -877 136 -389 -42 -462 -817 -419 705 100 -392 -78 71 514 -172 413 -515 -153 239 -499 53 -330 -7 694 728 557 -597 -627 -748 12 539 259 645 244 -261 -336 465 -350 -684 -898 -129 675 220 -352 281 -808 -430 201 -404 -444 -369 -900 328 691 -593 -438 479 519 -17 316 485 -758 -819 -222 -84 -855 -547 247 311 49 -521 -410 -602 -81 -507 377 -769 532 163 -561 -787 -399 -216 301 727 731 -842 492 4 -179 -382 516 -894 215 -84 237 105 -725 230 -374 491 565 587 -738 -23 762 -397 -651 -236 670 589 -809 104 200 -447 -117 672 758 221 -435 -60 -449 -892 726 -527 -636 691 35 -226 565 -40 652 -179 -423 -782 517 244 -769 244 272 -597 -849 125 -1 -788 -723 -743 347 -726 201 516 628 -452 260 -513 -308 -700 209 -291 386 -744 -582 -764 -844 -345 -732 213 284 742 732 603 -857 -845 -123 481 729 451 -441 -448 435 -864 -423 44 168 -398 -64 180 70 -222 -122 -14 -342 -4 -278 -500 633 -671 745 88 250 -9 -77 -122 259 705 409 226 508 -730 -108 -87 762 -391 212 -651 -701 -483 212 -460 740 -584 131 -205 -272 -793 -3 -478 -286 199 61 -82 403 540 -127 599 357 -345 -583 -668 -496 359 544 -727 -119 765 184 676 -515 -229 -431 311 180 -351 -477 479 -312 -618 52 -432 -156 405 -393 -771 562 320 -74 280 -466 -520 -716 -597 -612 -375 -469 -320 346 225 -730 764 -121 269 -117 450 -148 -722 -129 152 -121 -495 -899 490 -856 -65 10 662 524 782 734 -515 705 -591 -361 421 -768 -696 -468 194 118 713 108 -67 496 598 -45 776 -64 684 667 -338 73 -581 -223 313 -528 -182 584 739 -313 336 102 -78 131 -375 -338 -22 -395 -751 713 606 770 253 -346 -590 201 -370 690 -311 175 -245 -717 -447 -519 -497 199 -658 381 -300 698 -94 409 -530 -789 246 493 798 -191 -766 394 -745 748 513 -676 -113 675 -361 539 413 661 -387 -122 -498 -465 772 -585 -101 444 -635 -746 -239 -493 385 624 -317 -355 602 -263 532 413 -553 22 -346 -539 -299 299 -843 -81 439 -735 -900 -81 502 -373 588 529 -212 -734 146 476 -525 169 -680 -18 -511 397 479 582 -239 752 -554 -297 130 301 -651 451 679 -513 591 -272 440 -66 -414 -710 -31 442 233 664 -639 247 71 572 -411 10 -229 -591 -342 -544 387 415 -689 236 768 601 -309 775 622 331 633 -165 250 -267 75 -726 269 -584 -805 -449 349 635 105 743 -618 4 590 321 -890 -506 347 139 -551 229 435 86 -838 -67 -602 395 -523 467 -872 765 -802 79 444 -871 -285 384 149 619 237 -528 -788 -570 218 -69 257 -190 -705 -476 -158 -382 620 -206 -768 -326 473 20 -386 587 -238 -472 327 -815 -677 42 627 -412 -35 -602 74 182 221 -212 578 206 -96 -568 -572 688 95 651 -666 -537 732 527 150 454 97 -713 -630 360 -787 27 358 -338 -334 -323 -613 -328 -171 -757 -589 440 44 -733 -234 -622 258 -848 549 762 671 15 -92 -640 791 -733 745 -50 779 148 106 -408 -706 778 -200 560 -776 251 409 -385 -571 -512 178 -49 -300 -149 799 175 310 -200 -557 -639 -450 -600 94 -330 726 -776 -351 -226 -770 -697 -859 -532 552 -55 -380 -454 253 -789 -174 504 -172 182 775 489 126 -228 -726 -692 468 -254 83 -777 632 332 -61 56 -136 -170 -323 -368 268 429 -774 -807 -344 -694 121 586 -664 -761 -605 412 310 185 -40 303 -471 -109 703 -842 293 -622 481 102 580 91 536 140 570 369 136 252 -215 764 -684 51 -823 412 345 -528 -630 -64 251 -217 -758 -500 652 135 -216 -329 85 516 -768 -540 -134 244 -752 -309 -125 -370 601 -484 -431 -899 336 86 -279 645 332 251 489 -239 800 194 202 -77 -611 -360 787 746 -48 657 102 537 -549 -561 799 -213 6 -841 -552 479 536 147 -391 135 659 612 390 -517 -36 -782 -322 443 169 211 524 530 -185 -515 -686 -406 -126 -405 746 169 -276 -40 265 124 779 -320 385 10 -81 -141 564 -683 800 351 -42 652 -590 92 143 414 243 572 -718 538 727 -618 -546 -576 -609 -741 362 -225 -71 239 -497 88 495 -151 131 -320 -35 359 -189 -510 -110 -497 -158 -388 588 602 -40 188 229 -716 -751 -302 15 738 -126 714 -862 416 438 -862 -1 -372 -585 6 -345 485 763 -297 93 -831 625 -693 -684 319 589 -693 369 -885 696 4 -741 -516 661 74 -668 247 143 -782 358 -411 -308 -738 -723 -857 -589 -830 -702 154 -849 -885 -683 203 12 -388 244 -425 -134 -409 -624 718 214 276 396 -214 60 -228 168 19 -802 -316 -514 276 427 46 528 394 541 -515 -807 -751 650 402 -36 -156 580 -814 -266 39 -268 -52 576 698 388 140 685 411 -517 187 -737 440 -410 662 475 -647 764 -232 746 -640 145 -879 -472 -115 -664 -848 -749 404 -288 -555 -81 -762 217 -646 176 738 -30 43 428 454 -366 387 -480 428 -359 574 -226 541 -852 635 238 -315 -691 -848 124 750 482 404 185 794 -616 196 464 617 496 -773 627 -890 674 727 218 733 -4 -97 -149 -872 -117 394 -759 -355 52 -864 190 410 136 199 -252 -336 -628 -411 127 -748 73 -756 690 300 -16 107 643 -29 109 -548 177 -524 -64 573 523 -99 -894 385 232 274 -386 -527 -201 -188 507 153 -248 -396 658 375 380 504 16 72 282 -354 205 -271 499 62 -373 -372 562 394 -53 -223 -658 450 -413 232 104 -374 -292 -110 613 -789 775 609 -701 336 -854 522 236 -728 667 -450 -536 209 -207 141 -332 -389 730 672 -516 -24 480 -268 -63 538 232 46 503 -359 239 377 216 763 -559 776 37 299 -561 -684 145 514 492 735 -549 674 467 -807 -469 -851 -626 -430 484 790 -785 -321 676 -749 593 -334 -633 143 -548 276 -72 107 767 103 642 -584 402 236 -447 718 64 594 672 24 -669 -417 119 108 -551 -114 216 599 -478 729 777 -351 -397 520 -189 332 -302 259 156 235 -537 271 -893 246 -229 -524 457 -879 607 -590 -429 -727 660 575 235 -151 352 154 -394 676 362 400 675 -447 88 688 -677 -730 789 -685 -453 -209 -578 611 226 -142 -680 320 519 591 229 427 176 -785 396 462 108 666 321 -74 208 143 776 -187 -839 -66 -515 -668 -747 -382 513 -498 503 -809 -677 -317 189 460 -470 -232 415 -883 606 564 450 160 343 421 624 -377 -614 506 224 -697 -589 585 78 -566 -46 -572 -295 169 -248 605 -208 -114 376 484 192 541 -62 -695 736 584 -544 274 206 -624 169 396 -13 -837 -627 -472 -456 -796 149 769 504 -319 -415 -556 -581 125 -552 -837 -875 -666 -354 -284 564 -334 -809 -168 -488 641 270 -627 -894 722 397 -222 568 255 108 640 -661 -16 -850 -804 378 146 -404 342 -232 679 474 -485 -868 -474 418 -624 88 791 772 331 -295 152 -679 112 -777 -123 218 317 -433 -698 -508 13 465 554 115 580 421 389 -562 -175 131 -366 451 292 -313 -689 -369 722 -345 726 -271 -596 320 -442 139 -382 -610 475 -519 224 79 -94 -23 -138 -169 470 758 94 -604 349 -618 196 794 332 279 -264 652 278 -839 143 -787 221 584 535 -824 203 162 -224 -794 729 618 712 -836 -521 204 497 -816 -269 697 -669 67 -480 -483 71 614 14 -897 281 464 -159 -723 -284 736 498 -761 -174 -291 -126 -252 -306 -63 751 -574 322 -282 -794 -155 680 -58 771 -743 43 -814 -724 -577 -301 522 -708 701 -364 232 -422 633 -733 -606 702 -537 -434 526 418 379 487 -237 782 -397 -9 -637 780 -196 319 250 -127 -614 331 -206 677 -633 338 86 -436 -197 -155 595 771 339 -288 -542 510 181 -834 -812 -641 -301 -542 -467 -300 -860 -699 -277 -743 334 -445 191 -515 -207 -751 747 322 467 243 -94 -582 228 -553 669 -99 -20 -191 -322 249 334 28 -841 396 -430 2 -538 -253 446 77 -479 105 -404 202 715 -244 -15 448 39 397 -428 0 480 -601 -632 213 -34 249 -803 788 16 -629 52 -321 370 -594 750 693 -476 -372 -847 -539 -432 69 347 168 518 765 339 419 -825 -248 124 -620 91 656 -631 380 708 -354 -481 -715 -49 -756 692 -158 -254 -479 383 102 -698 639 47 532 75 718 65 435 244 -722 -234 -406 -773 -817 731 137 -621 48 -28 760 -501 -569 566 71 -573 -803 -514 375 -837 14 -71 -501 -169 -548 -228 507 -355 -579 -599 -84 -457 -401 317 -259 -363 -357 -287 321 -180 -455 -651 757 -193 -242 -309 67 -112 277 63 336 -436 658 593 -814 -207 747 67 -111 198 -591 -828 -525 -261 249 -833 413 615 -649 -525 -356 394 176 397 449 188 -890 -689 657 -558 567 573 227 790 293 686 -490 505 -516 -326 -604 -29 647 382 629 -639 -173 -543 396 -232 -857 -361 -246 65 69 -473 -622 -70 566 656 -195 21 -90 -615 -541 -514 669 -793 609 167 32 -224 -870 -743 -398 -425 -210 389 -882 6 -96 -858 -94 205 266 146 -855 -387 -288 -859 168 111 544 173 -400 501 98 -478 -607 -352 37 296 -162 14 -870 -684 438 -874 -683 552 272 475 -714 -312 -238 284 -105 580 -590 338 -694 -749 748 -802 -717 -163 -427 -880 728 80 58 -400 -673 -281 -255 -475 475 418 -629 -732 501 -251 524 718 169 -674 340 45 158 -508 -15 790 -656 -339 -650 126 694 -741 766 -762 -5 -345 -433 -682 -69 758 -737 465 -747 -134 -816 -65 -259 -679 2 270 -295 557 -817 -64 562 282 -357 -136 177 -100 120 -321 495 -304 -120 -512 482 -163 -557 -541 -414 -435 -225 -452 -203 -645 289 -338 678 143 665 525 -821 -439 -241 -269 -228 -136 -809 418 -168 -357 777 -700 -72 -54 -492 -881 142 -509 -556 791 178 564 -496 777 381 401 -165 -802 604 368 621 257 606 142 799 -64 168 -242 -553 -676 -564 -879 -541 -112 40 -222 471 -579 -622 626 -154 -131 717 -272 -185 -815 -129 605 -304 470 -363 491 -3 624 679 662 -167 -373 -334 35 763 -23 -601 -898 663 -809 435 -809 -695 -227 784 -440 -357 292 113 467 -121 -631 662 101 376 58 -529 -432 472 118 -76 718 -126 50 548 796 -152 500 -894 -438 735 -565 -47 -544 279 -646 711 -28 12 -484 370 53 -738 -64 240 326 403 130 -619 456 -638 701 700 -484 -328 -449 440 117 43 -693 -718 -377 -325 521 109 4 246 268 717 -642 297 -251 -836 161 792 -862 -546 -622 344 286 519 -604 -520 480 1 385 737 -634 306 -468 180 168 -635 -412 -719 69 256 489 -76 -669 640 762 -746 -485 -135 -161 -764 429 -596 100 407 53 651 -71 -67 -727 10 177 -376 744 -306 -828 303 619 -767 -865 412 -555 616 398 -67 -19 -362 -383 717 781 719 692 -836 96 -267 -562 -740 -702 598 -742 -692 -782 -151 123 387 -678 488 443 -426 279 -636 -682 186 -389 430 442 -571 -762 -733 -732 723 167 -223 -397 -76 325 -856 747 44 791 -593 627 187 -442 -14 -133 401 -252 -384 62 -862 -678 239 715 204 -434 579 -221 -81 -103 -776 -107 -535 -886 -591 470 -408 -768 721 554 593 481 -468 -139 548 84 -267 -643 -264 348 475 139 574 -156 165 290 -596 -81 -381 135 -238 -536 221 -893 -202 -163 -668 -133 50 -462 764 -28 -645 330 743 -383 105 454 608 -785 -773 -273 -309 -591 -900 786 -830 -293 -358 548 -606 650 655 -771 -467 -20 -30 -172 -563 229 429 -698 -561 779 -868 351 639 -501 326 -344 -622 461 -30 643 -587 505 -425 -844 -404 446 -698 -20 658 -387 -296 284 471 116 111 -644 -360 367 175 -407 50 635 -710 -389 -793 276 695 -137 579 -683 21 92 38 94 45 114 -838 179 -367 775 -231 544 274 -734 -770 57 -451 716 -687 -106 695 -662 -503 175 -588 238 -230 -729 545 221 5 73 -667 473 -242 147 -211 -665 -556 -253 -879 -381 -785 -360 -61 -32 -732 -446 -617 58 552 -309 -388 292 -320 740 -77 -19 374 -142 541 131 -425 -781 185 167 64 371 411 -244 8 -505 576 424 485 -315 595 -855 -354 -449 -726 -116 -881 -720 609 -812 -111 373 538 -309 284 217 -462 -728 -15 -451 546 92 -654 -123 -870 593 -535 -589 -533 241 580 222 778 116 712 539 -498 523 -369 441 576 216 -72 -839 -899 -649 312 -395 -424 310 -786 630 -61 -126 -741 412 619 335 -816 519 265 -131 -217 573 -51 545 747 -173 644 362 -295 -777 -855 -625 -470 -551 144 515 -459 -814 -538 -156 -570 532 -61 -208 -807 118 634 -774 321 -123 431 -806 -548 -452 290 -484 -262 487 7 566 64 -483 -854 -647 12 83 21 705 -501 -29 -117 750 -649 -551 167 -856 99 771 101 405 103 435 720 207 -819 -516 42 -793 -761 505 -706 -151 601 -282 521 -314 510 -863 484 -680 -380 422 505 -844 98 -750 -882 378 -180 432 -508 341 139 -811 124 -141 -722 171 -319 331 -865 407 516 538 287 -767 476 444 -139 -831 520 605 154 -331 112 -387 -97 -162 692 -549 -517 -418 -149 30 382 401 135 -897 -787 514 -373 691 704 -398 -468 -420 60 201 698 -113 -129 557 -366 -786 -234 382 621 -200 623 -60 50 659 -304 -523 -581 389 4 313 445 60 -307 290 581 -598 -217 -708 161 -647 -660 148 396 560 612 761 -201 251 590 257 536 19 -309 -204 677 676 -704 374 302 -306 -755 325 563 677 689 -573 511 -869 -164 -803 389 15 630 247 -183 -847 519 371 136 -198 -542 171 792 -765 680 -210 575 479 -786 487 542 739 -336 173 -326 -393 -299 784 -643 389 -182 -846 -835 -252 -755 -571 -226 100 421 -212 475 -60 200 -766 21 601 -889 -728 -550 86 389 -90 -374 -374 253 -836 715 293 -418 249 387 649 235 -375 -900 359 -166 689 -238 -661 451 -731 -654 -477 206 -286 517 121 466 -180 545 763 -12 174 -391 -427 472 -485 787 -242 -422 748 565 -876 -678 279 -868 358 -687 -159 579 318 -789 -177 -856 767 -237 569 224 105 -162 201 -546 254 393 262 -737 -438 -861 750 -613 399 -652 -35 -315 -438 598 -813 116 202 0 74 434 160 -590 672 628 107 -735 -862 519 666 606 -831 -112 586 -524 165 -861 -500 243 -405 -211 -294 -208 269 209 1 342 295 367 119 -633 456 673 -431 444 -756 -513 -59 477 151 18 700 -166 162 -578 386 455 -802 -329 623 -701 -360 -682 -435 -142 -838 359 -760 52 -603 730 -113 -211 32 -134 -94 -833 -338 -544 -445 788 590 782 711 792 29 493 -224 -372 151 -23 303 446 -710 -5 297 360 222 36 480 524 492 -386 -297 4 -315 -763 189 -299 -67 286 133 13 570 541 -180 708 65 -123 -13 495 -297 -95 -883 478 -308 -435 671 367 -519 -20 -632 506 446 -765 -398 -227 -825 -149 -20 -875 -453 558 -850 188 275 715 -276 539 -620 22 238 657 -31 -617 605 212 -560 -496 -337 618 788 155 -177 781 635 136 -31 -134 449 -780 489 -786 -612 -830 547 -799 -887 466 -570 176 361 558 -455 -7 -483 -688 -518 -198 766 205 795 -506 -195 -122 652 -777 491 108 596 -79 -675 103 -340 -847 -67 -238 689 -464 -376 -268 339 366 -125 -248 -805 336 409 -246 -37 -727 -895 -471 -507 -575 399 578 -246 -218 -672 98 -860 150 455 -1 784 702 276 197 308 636 2 204 416 265 -628 -34 -58 -799 -189 -330 427 24 -553 665 254 747 -339 90 -271 534 477 -789 21 -787 258 -362 -216 -564 538 295 735 -418 -119 -28 398 11 726 -767 -129 528 -661 756 -312 -376 761 -473 -183 -808 215 -216 444 769 -110 95 615 -666 -83 679 -361 339 -3 -266 594 -794 -169 -275 797 630 560 447 588 776 669 -775 223 -501 401 176 144 -251 -339 -162 -174 751 -831 29 -201 790 -22 285 66 763 317 582 608 699 516 -777 733 458 -768 -123 478 525 170 390 689 -894 604 -428 -683 128 512 520 314 95 -346 -813 789 235 -515 418 749 -552 -621 -2 367 259 657 208 -531 -900 -200 85 -319 -62 416 782 706 -414 -758 352 323 -889 655 141 -277 732 530 -283 616 510 524 414 229 122 426 -517 -212 -854 -234 -404 -228 -400 -471 473 648 -677 323 -119 34 723 -307 -259 -527 15 -791 707 -322 -12 103 -124 -588 478 310 -834 -168 324 -100 -813 -646 771 -311 -688 374 -548 301 330 1 561 453 -209 -193 568 -157 -313 -493 -83 -85 38 155 150 -601 -607 -268 -254 582 -703 -131 342 799 259 -53 776 703 -399 464 222 -344 -81 -220 26 547 497 -143 274 218 -68 623 -487 -690 91 -306 -357 418 -107 173 413 -570 540 -839 767 -373 764 -260 -133 -170 479 79 -793 735 448 -194 -621 329 90 -190 -299 -249 394 -800 435 -356 48 426 701 -82 -465 -565 -96 443 194 446 -257 555 -356 -793 -560 718 264 628 -291 -544 391 -791 -643 -662 778 -336 -80 475 104 150 -614 -224 508 55 338 -42 -278 -207 -465 -819 -187 407 -743 -211 -658 -219 -455 217 551 -397 -53 797 -805 -517 -477 32 -556 732 -106 -155 345 -453 359 612 -755 566 -474 367 -783 596 760 572 253 -813 -786 533 -534 425 47 137 -242 740 579 399 728 -292 -281 -294 -691 -719 66 491 -757 -401 -150 423 -228 492 770 -534 341 -332 143 34 -455 -383 550 -128 -680 -242 736 -900 -76 -348 -636 390 319 97 681 -694 -670 -773 105 -893 763 702 369 -393 -434 494 71 531 -836 65 -775 611 -451 435 -474 -556 -23 -504 -479 -636 371 225 -659 726 442 -592 -444 -657 -392 526 176 -444 -145 316 348 436 -400 -690 -380 -705 -310 -789 -487 655 118 -385 -416 -64 -83 -157 -218 551 -479 -318 736 -761 -217 683 -119 797 -167 -178 -238 26 714 -462 425 -772 341 -382 -444 -706 133 392 447 499 342 199 755 658 409 -408 503 -158 585 -704 -415 -476 760 650 -541 -64 135 796 8 -712 -724 -495 -247 725 348 -847 252 -237 -229 -160 -491 92 -789 725 -164 -42 -648 91 653 -517 -112 796 711 320 618 -648 -495 15 75 -634 218 -880 540 372 173 -614 43 257 683 -547 19 -437 413 322 -45 53 440 705 -35 311 -33 345 -511 -502 -18 -474 -718 252 186 -105 38 690 -424 321 119 329 399 -113 -421 -423 514 228 558 -824 -391 390 197 416 -217 -393 -562 -833 365 -595 720 551 -359 124 -708 -65 424 -466 768 -883 -178 -9 615 608 -212 -562 176 -414 -39 -643 -111 -129 -400 588 -613 -662 667 311 -775 -835 367 488 -80 -411 -278 127 376 616 -594 -592 209 150 -460 -586 735 311 619 -895 -440 268 -13 299 -554 -719 558 -580 558 188 193 131 406 287 351 3 -894 107 423 -262 -280 333 652 -198 386 247 -381 -406 517 626 -462 751 -629 712 261 278 235 204 43 -474 445 -294 269 554 280 292 -894 -429 118 345 -726 -665 481 -859 781 -878 -317 133 313 597 -295 582 -366 672 -126 -427 -850 -244 -378 2 -54 -551 -563 -739 -51 -119 -455 584 -467 434 108 -114 -734 -640 479 9 -459 590 274 -233 -726 445 334 474 -230 -526 -175 359 -10 597 -643 665 -584 -691 -102 -120 -638 -556 493 -225 531 -756 -588 -419 -133 -456 -651 184 -349 -752 -756 -401 -101 -475 760 238 -554 128 664 259 668 612 151 -443 117 -881 505 607 787 455 488 -388 -265 -341 554 766 696 29 -536 -603 684 -546 -34 493 224 -560 696 396 -377 162 546 -894 -305 623 671 -886 -839 -896 -636 -661 -803 -869 280 313 -552 -205 -764 -485 -2 129 -188 218 -230 789 368 -265 657 575 -588 -363 368 -758 -500 397 -800 -616 104 640 -508 -536 -47 393 567 -338 792 -241 -388 595 466 593 668 687 662 -260 -48 -865 -254 -684 748 -790 -178 87 -432 -805 -462 123 593 -666 36 35 -578 443 321 736 742 -61 -573 798 777 261 -538 -766 -830 671 -537 640 -155 397 -514 94 -513 351 634 704 370 702 575 -29 556 203 -305 -56 -372 141 423 -39 566 227 374 297 -791 -612 -396 -376 720 766 -750 -53 -544 69 217 -281 -34 -506 -498 64 -727 -756 -191 -160 118 45 714 23 -489 -575 -473 -873 285 -84 618 -81 508 673 260 -494 348 -498 -228 594 -790 -747 -326 265 541 525 -466 -826 -40 -170 516 -586 444 -563 153 223 796 -505 -162 -472 -407 198 150 344 -158 620 -454 -409 437 -209 -576 680 -169 134 605 -801 571 -860 -402 72 -715 354 494 -545 -197 -507 -151 -793 505 -260 194 542 769 -76 -207 203 -593 -382 -716 -499 -761 -520 321 413 529 477 668 269 -540 703 -114 -643 685 542 130 264 -632 -351 617 669 -322 149 -613 -896 438 799 -591 571 -695 631 -621 -205 557 -876 347 365 -255 -84 -814 -772 70 231 -224 -393 -247 -54 314 -155 -18 -540 -823 -510 -243 617 -240 164 -257 641 740 565 133 732 -512 749 -489 584 269 401 -692 147 -502 -326 337 208 760 424 650 -595 -429 -552 -752 173 550 -390 -590 -295 14 -148 -268 -608 414 209 -596 175 328 413 -321 720 -480 129 -764 -95 -758 331 -539 735 -45 568 -443 59 -247 317 13 109 -846 -184 -560 496 202 48 -152 -9 -503 -507 -324 -795 357 -387 -487 -265 240 22 -644 -837 60 540 -900 297 591 121 677 741 734 -702 450 19 -812 -649 -379 593 -665 753 348 -119 -186 -396 312 497 602 -555 -78 -495 -8 658 74 -194 128 -706 434 -521 -515 135 -723 -296 269 -520 638 554 313 358 216 -571 65 55 -684 -494 -207 358 -763 -665 -235 600 -155 -451 -466 -770 -250 226 -702 586 -369 -5 -25 612 677 -156 -134 -724 -745 -499 508 -481 524 -80 -811 -890 414 -278 -799 -215 450 -168 -833 283 -613 -1 -727 -517 -261 -9 681 395 -407 -144 156 -632 -520 -454 513 -60 -47 -154 -56 342 420 207 526 -588 -92 -795 1 141 -787 180 -328 -523 -562 504 565 213 -770 141 -676 386 -304 -837 -225 -565 -150 628 -685 36 -648 592 -83 -655 610 167 9 -24 -244 -528 781 754 200 535 -50 -712 360 -662 797 593 -558 -44 -354 -143 107 341 -580 336 -567 214 -205 -177 15 98 -597 -317 784 -298 -32 407 -39 -300 -775 697 -275 351 324 -867 560 340 123 -632 -669 -453 -446 786 -593 283 -329 -401 715 -303 -704 -589 -52 -803 277 372 -114 -106 712 496 -28 -844 60 210 -771 -370 -547 -681 -775 -354 284 669 653 623 -74 -367 -18 748 -652 262 -359 -664 257 21 269 -185 -55 -644 -623 -655 -803 590 -225 -372 416 33 -146 -169 -4 357 652 679 -236 100 -576 -525 -529 747 -83 468 519 -307 -45 -260 281 720 -389 -32 -554 -623 123 179 721 188 -183 164 -618 -505 -645 192 311 -133 622 409 -251 -457 358 251 -343 -488 -536 402 705 -291 -289 -807 -721 -39 -103 -430 674 484 569 728 271 719 618 310 292 -684 720 511 247 -169 -112 475 -382 542 688 27 118 714 -881 -795 344 -276 99 -446 716 -601 536 -781 349 435 438 -421 716 -260 -475 766 -234 -238 -681 -658 -241 -481 -296 -210 -173 -811 355 -717 716 -156 360 144 -845 -727 42 -493 -689 608 601 -412 328 457 622 -81 655 -480 752 629 111 109 467 352 -286 471 657 87 -567 407 310 -521 -794 -390 -304 -280 -742 584 -484 -214 265 669 -370 591 -635 189 94 -283 397 238 454 560 -23 270 203 483 634 554 546 -235 -684 -274 -43 515 639 -398 689 -349 593 115 535 -855 -575 -622 -400 -535 -511 -324 -790 -780 -293 773 395 -861 -149 323 -109 -119 216 70 671 673 32 -243 -287 614 263 755 574 556 -302 538 -150 608 80 209 432 522 656 760 36 -611 83 -591 50 242 -571 504 -650 442 696 351 -742 -219 262 -740 -674 -522 279 -38 -45 291 -511 -196 -267 -44 -804 794 62 10 -193 215 -540 637 490 425 297 -1 -383 -897 -19 601 -309 782 100 612 103 -93 -407 473 87 -497 709 -504 291 636 262 -191 86 -728 -51 -344 303 -725 -262 -691 -667 203 -857 94 -195 -678 35 -846 -621 234 -166 -660 -151 -757 -161 773 -19 -193 -252 -105 175 507 -514 -873 -392 349 -148 411 263 -184 -84 -223 95 -376 747 626 -222 438 -113 429 -838 319 632 -843 211 -360 500 -757 444 225 -96 -403 348 353 610 -181 106 -181 -273 -629 -222 -78 -414 463 -609 -614 -536 612 299 -376 -564 -434 -134 -560 -175 -688 -270 55 -233 796 -417 158 -333 -140 -556 574 -163 669 -719 -592 -587 -779 643 -92 531 577 -892 -510 -699 174 -175 186 417 -233 -80 585 -149 505 436 365 432 -644 -224 -316 44 352 -323 453 -51 -145 -302 74 333 433 -561 -772 282 -504 -746 372 -112 143 96 -156 -856 -547 -320 -298 231 266 480 421 592 -181 545 533 472 773 181 177 -565 117 -372 128 -131 -815 354 443 584 -152 -412 -308 -854 -49 -642 738 -544 -516 -571 -277 -345 -414 135 -222 -340 -82 645 -231 -46 -521 525 -523 559 388 124 713 -326 367 -754 665 -731 -169 670 -733 -99 -243 -437 -526 800 685 416 69 525 -470 -138 641 135 -825 -7 -876 -849 162 -89 557 -223 278 235 -896 -153 570 -654 267 425 -549 78 -834 -831 -859 -507 599 -288 -663 -425 -102 -219 600 -167 -425 -828 69 594 230 -811 236 -257 -843 494 -460 -56 -432 240 -226 -94 776 -510 -606 -43 246 96 42 173 -90 445 189 -815 646 -801 583 36 -547 -279 580 509 206 -270 -828 183 298 -332 175 -238 141 -464 35 -525 -387 235 199 -468 651 -229 -535 -402 -305 -118 207 14 198 268 253 128 -40 -447 -641 436 348 550 455 77 56 156 111 -471 367 -238 548 -660 -466 -135 -816 650 752 -312 23 -248 615 306 63 -810 -41 -165 754 -123 -179 -135 772 -81 -134 688 -534 -630 530 309 -262 680 252 61 124 -520 -386 -779 -427 -18 350 593 60 -451 4 -150 -37 468 158 -761 334 -663 -295 274 259 -630 -671 -593 708 -215 -671 -900 13 -791 -214 -693 -564 -215 -779 -205 358 -632 -781 -440 -97 52 -878 604 -602 322 -456 602 -235 -369 -159 -222 182 229 -641 -188 548 -502 357 614 -189 -884 -125 -115 483 594 549 336 79 -587 118 374 -409 722 -182 -495 -46 28 320 -388 312 55 16 -581 -818 722 526 682 -705 -326 -884 58 154 -464 441 -106 716 -1 329 689 37 -683 -171 629 -862 -555 -50 283 129 383 466 -528 189 -813 -621 705 124 -29 193 -531 -786 -100 -494 -256 -817 646 -72 138 -306 667 504 111 -683 377 -322 632 478 593 319 -313 22 298 -196 -769 559 -863 334 635 48 -599 774 512 -445 372 50 -212 -879 277 489 -473 395 -182 -412 -578 -550 402 678 -764 28 -352 150 -129 -285 140 253 -123 -170 178 333 -515 415 586 -372 405 -369 -208 -296 75 553 784 -731 168 -750 634 -428 -668 -817 317 -550 -434 -49 -321 693 157 742 448 -585 127 -808 225 -342 100 -643 400 567 682 606 11 302 753 213 -170 669 -833 -254 18 329 -789 592 -27 -624 -26 -168 -731 774 -343 -461 292 468 -232 -158 4 515 -463 -884 -384 212 -630 33 -421 -321 382 -100 -76 -594 321 -558 -515 -637 527 192 -663 421 -8 241 397 457 -315 -714 -494 72 -501 -444 -533 -6 -575 598 298 -653 -353 406 -852 139 -582 177 173 -143 621 557 -792 -545 522 -93 -897 783 19 323 -323 69 5 135 572 -605 -181 -344 -114 -136 169 -500 -359 -666 769 251 -819 789 -347 107 -9 -595 41 774 -118 -450 777 -376 -124 -673 694 476 -455 522 -18 -685 769 -46 -175 -589 598 24 274 175 -190 -277 -697 -759 -694 118 482 484 323 -447 -249 -893 -345 349 -808 -594 776 -358 -593 746 -596 704 377 242 -729 458 147 -859 -263 284 -87 447 625 -389 -167 -544 188 -536 -367 -516 -181 -251 -202 703 579 -66 268 302 18 -430 105 -783 -84 -429 -168 -810 -370 586 696 -742 -188 -590 -588 -730 -257 215 267 244 238 -304 -777 324 431 285 522 -722 -80 702 295 -501 10 -632 -177 -281 -841 404 501 -322 -16 657 -846 -505 266 799 286 -844 -509 -716 220 -554 -62 498 -721 -570 -544 -201 40 -688 -512 -466 -650 -612 -874 449 416 -881 227 -632 -128 -688 756 -264 -428 -811 -15 113 -521 -884 791 323 -706 122 -686 -328 -23 224 -498 149 562 575 -167 -533 107 759 -98 641 419 -750 486 30 242 -755 86 -165 -394 -554 399 -56 -226 -606 330 59 -261 -166 -384 135 -145 616 -201 798 574 295 556 -491 -567 -289 501 429 202 107 784 291 -723 -309 -46 47 -231 -444 -190 -357 -211 104 342 -781 712 730 -155 -55 -663 -700 335 564 -747 182 785 -856 -879 -696 -800 627 -843 684 -277 168 -80 -645 28 171 -180 395 232 273 147 -240 -482 54 303 484 -810 205 240 -411 -760 788 360 473 670 -304 -801 -590 -840 -879 -619 -217 -637 691 -311 -372 501 -616 164 370 355 31 -554 -387 -73 -33 -619 650 -583 -591 381 -278 -411 559 -554 544 -357 -24 172 -385 698 -561 -317 -637 -591 -149 -669 783 -537 -709 592 66 -694 -307 -414 -622 177 789 -406 -747 -441 569 -529 -584 -746 161 -551 138 793 680 -253 715 651 -297 -505 -641 -579 68 -645 -462 -737 322 632 -579 157 228 -799 469 -524 564 -214 -891 762 -334 120 -291 379 -20 -598 367 103 -318 189 566 -349 202 -91 136 -296 -897 617 739 595 -887 642 205 408 230 -148 618 -157 -719 174 375 31 501 -294 330 200 -874 -371 220 515 -522 -42 436 -522 -152 -690 -182 30 -711 -402 -217 473 -364 -596 -669 -770 -874 321 -583 511 712 -158 320 -761 662 -524 558 -211 -276 456 -351 649 415 -623 591 -171 -646 -259 -739 432 213 -368 -424 47 -193 -721 -625 190 207 265 332 677 -711 299 -550 -373 485 -593 -679 -751 711 404 -129 -160 -731 787 -402 467 93 -645 189 -165 -488 -185 -62 -702 341 -651 -281 108 714 480 -164 -444 508 638 -466 -336 148 86 479 619 701 -196 32 -50 -867 621 -135 -617 -523 716 766 156 -777 -133 -582 -132 -710 -489 -198 627 464 615 229 -320 -843 476 -516 513 -658 562 342 643 574 494 -408 -314 -875 -222 -117 -257 724 69 -346 -259 -155 -309 184 -129 333 -616 4 800 -764 295 -638 686 -434 -410 143 -460 379 -181 775 -255 -187 726 481 -716 514 -889 -480 -760 439 -728 -800 776 -46 -433 -193 250 -62 -350 -672 488 785 -598 662 -241 501 232 127 -55 284 -686 -560 -831 -635 -233 -336 -579 -520 -391 507 139 786 389 89 -777 532 149 -281 -293 179 -92 -776 83 508 63 47 -423 -42 -663 577 -75 -82 636 531 722 -32 -585 186 277 -324 -397 -420 24 -529 -856 246 647 -451 -302 579 -523 430 669 -900 -865 162 -710 -51 792 315 417 -745 -343 386 -868 -778 -225 185 -111 721 -80 -472 57 616 -168 -779 150 507 -144 -243 -383 698 79 -591 159 -315 -186 -577 337 236 309 -619 46 356 -275 -522 -140 239 -411 111 -548 196 -333 -662 92 721 -599 171 379 -776 31 -58 424 73 -595 -93 369 -223 756 -817 -602 -784 -370 501 -874 68 357 -809 597 -71 185 -313 302 -365 241 131 586 413 97 -163 -481 451 779 -620 -779 697 -203 53 -599 -865 -835 413 -473 473 269 56 653 -257 608 -312 581 745 24 -716 -509 365 -190 194 -284 -342 53 -178 675 -851 165 -645 -287 555 -548 -828 -124 -133 300 -559 -96 -839 735 -877 -50 -83 57 -765 112 -552 -538 0 -276 -560 -164 366 -32 -697 -108 -316 549 395 -324 -811 -90 -794 -381 386 228 357 -509 -786 417 -364 -703 -662 521 -161 445 -722 378 -789 -1 -587 75 138 -811 221 290 258 -635 -753 560 290 -641 -482 -822 465 -474 597 363 -415 468 -33 287 651 17 795 249 -46 -373 197 -755 548 192 670 -219 -734 -518 -407 -278 -426 -635 -25 659 -824 -710 89 -7 -559 291 -689 403 794 -590 770 117 -15 750 -531 -170 -309 775 496 -828 -875 -718 12 672 -253 364 -492 -244 -425 -42 -518 473 367 -279 -291 123 702 -28 -37 195 40 203 -808 -319 636 -278 276 251 -93 276 277 -809 -168 -822 -463 556 9 -765 -55 -517 287 390 418 141 357 754 -796 -83 383 -699 -540 411 -404 522 148 -867 747 -616 740 390 633 -602 -357 705 309 549 118 548 149 -368 411 -337 -188 220 575 -10 274 698 -267 31 -579 249 -866 -700 -558 620 739 -636 395 -73 510 678 80 -252 -305 759 -770 678 -871 -36 220 214 744 -410 108 718 780 -107 297 750 714 654 -558 -24 523 -453 -4 -57 -405 670 617 281 184 72 -855 389 143 -870 -431 727 653 49 -29 -768 -373 -529 307 588 -892 -833 17 -147 -92 -329 -837 -276 441 569 -59 -548 -780 571 600 671 479 794 380 -844 -479 -314 -804 -545 -116 365 -779 4 141 706 549 467 -524 -434 469 -707 -91 -874 652 582 -204 -776 199 270 508 146 695 772 -799 -424 550 738 523 54 269 -239 408 623 -309 -442 -593 -220 144 39 -243 302 192 -840 -208 429 -898 597 -208 -231 -417 -469 487 -682 212 -599 482 279 -233 37 -777 -623 -850 -36 594 278 651 393 590 457 -550 527 -621 -444 -217 -552 -27 -652 -526 -837 -33 -93 11 -434 -772 648 -667 17 -304 -587 -886 -484 -165 -528 224 -388 -752 153 -555 302 480 -816 -510 -192 52 -67 468 -173 724 364 -370 -650 626 -302 -4 682 -220 379 -801 757 -655 -169 -471 121 -254 266 33 245 -718 141 -576 220 -566 699 173 -307 459 -1 -747 653 293 197 352 510 313 166 -614 476 269 -101 -678 483 646 723 -605 670 91 552 420 265 51 628 654 325 507 50 -341 739 -611 -44 216 -758 294 -806 552 723 -633 -749 -801 551 -578 -647 -26 -436 551 486 184 -256 209 -193 489 65 -404 -10 -271 566 325 -89 -874 723 -360 209 268 -714 489 606 661 -267 228 -430 796 -640 -637 -239 194 -337 197 -298 602 -769 627 236 563 -424 -837 -773 -428 -351 -237 -579 191 -652 -52 467 -452 244 -860 300 -286 -193 218 -81 143 -745 -275 -808 769 -33 88 -28 501 172 135 -317 274 -736 628 -745 -564 151 -440 -390 -785 -182 -405 231 -97 -150 -229 83 608 287 -222 287 128 -338 -765 -847 -552 -785 -117 -526 80 262 -310 61 144 342 -614 241 -24 180 439 750 -227 -371 -454 -173 789 422 -330 -444 561 272 -222 -893 -741 -642 524 -76 -380 -723 244 -322 356 654 403 -150 693 -60 763 395 447 -327 58 -708 -87 339 -746 -582 255 -625 126 -337 -58 94 681 621 111 189 298 -698 -683 -776 770 274 628 -883 -143 415 -58 788 -418 206 759 46 -426 544 -732 -239 209 262 166 536 100 93 -294 715 -720 -818 -744 -532 -259 714 495 -548 1 161 605 -700 -481 -204 352 551 252 -659 756 -239 241 302 -335 -273 41 547 -508 -537 -280 -134 194 216 -800 -829 355 -869 279 -788 336 -305 15 256 -466 -460 268 311 541 787 13 674 -739 269 -593 -748 82 -333 174 275 336 -235 -872 274 439 129 258 -53 220 166 -830 656 -575 296 -527 460 -15 -513 524 232 -153 646 -895 184 541 -645 360 -80 406 672 636 734 341 37 335 -899 541 334 -115 -586 -267 197 -633 68 452 763 -225 135 140 -127 -507 -716 -426 1 -405 -705 130 -40 -541 669 -458 473 -88 -607 -478 -123 -666 -895 -553 409 633 31 -345 153 490 -22 -19 -116 -340 -447 -762 -316 -385 104 70 -782 518 -331 183 -386 730 -520 615 590 664 -196 290 334 -76 -719 -803 -242 -887 -585 -827 475 686 -150 -345 -68 -486 -252 27 99 522 -274 -403 -147 386 43 789 436 -767 -143 320 -691 80 -69 -212 -371 791 369 -526 772 -264 414 -257 -375 -7 -20 263 518 -774 -67 565 708 700 -869 -761 290 -589 -672 404 -252 401 -685 684 231 -295 566 -775 310 -807 -33 328 572 -324 658 -221 -879 -711 291 -65 -56 650 138 31 -891 -829 -575 -614 -890 591 46 -551 -438 -351 408 -143 -167 -108 689 429 -217 215 176 292 -600 342 -125 -275 679 752 -8 716 -199 209 -302 695 -204 -231 772 565 208 309 -671 -567 74 -350 -780 221 -884 135 -687 683 775 112 -257 -714 -719 275 306 -319 -325 490 640 556 65 -280 -733 80 -804 135 -146 -749 113 -99 657 135 127 -206 -185 633 -633 -677 -433 292 62 735 452 304 626 -763 -640 614 -374 -297 -141 476 -861 550 384 -307 420 305 306 -76 -817 -67 -445 -898 395 -504 -659 -827 -108 184 565 -69 552 -258 -296 584 -687 753 -815 -191 -811 -497 367 564 -302 684 57 555 762 -565 -442 -9 104 148 239 -566 -73 -797 785 448 276 32 13 520 -86 -13 744 274 420 313 -22 128 158 660 -545 -765 770 649 -90 -17 402 198 556 -526 -361 -879 -594 -545 510 -59 -203 -626 -487 -677 -89 -319 -837 -201 580 574 117 -753 -4 -113 -97 621 583 22 725 430 143 683 -836 -380 -107 557 6 -411 -716 -818 -706 564 -843 137 -342 -91 -818 -776 -289 736 650 676 -482 -829 -275 -48 -295 544 315 -464 108 147 -446 694 -824 -496 -881 -414 -105 -119 -273 594 -558 341 718 -280 -449 684 -401 716 -58 -369 278 -530 304 -31 -860 -45 -780 -590 785 -42 67 227 771 742 684 -124 -734 -449 11 -478 -845 -835 535 -755 -530 -194 -133 -47 340 173 676 -185 -721 -530 -24 477 -874 -179 49 -151 -807 -710 631 231 -549 -759 366 124 -163 -299 168 -548 60 -160 199 191 -689 265 -70 284 740 -256 -42 -172 355 186 -491 -701 -613 621 530 -663 -566 -652 -321 587 798 -392 -190 163 -280 549 695 -592 -458 445 -701 454 327 592 758 -328 174 -186 122 -396 234 514 431 16 514 531 -359 -76 756 16 273 -435 -379 125 -519 794 -825 -388 504 113 -281 -465 -351 352 -742 -52 -123 499 -667 -410 787 -545 -692 794 679 -474 -850 327 634 -84 50 -675 -39 -35 -362 -487 -542 680 329 -859 -538 -759 -239 612 178 -590 609 48 -844 -296 337 220 729 -482 13 273 309 -513 -788 573 -44 689 82 213 356 -853 -288 355 -745 -679 246 -521 -867 692 -701 -55 -770 -418 122 -157 -685 145 -271 -610 -713 509 -101 -677 -826 -811 -798 -147 -278 576 735 -700 394 673 621 -669 -686 54 -478 -690 -685 627 464 -329 416 -645 -701 -141 657 -227 720 353 -159 -169 650 488 -653 -382 674 -7 366 463 -394 -652 -359 789 -822 -899 -110 335 39 253 -249 424 -804 -592 785 12 796 28 665 294 -395 533 -782 -801 -105 670 -482 -838 -396 433 -152 -133 -582 329 609 -79 -524 197 -106 758 -458 -380 -659 -207 682 -462 -439 -621 -857 374 -464 455 -63 -335 -414 -884 664 -856 -760 505 611 -422 238 -370 -725 581 703 -781 -419 -731 -60 -344 -810 -561 519 -187 265 2 -594 -570 -33 290 -826 306 -829 -588 -535 -241 238 133 248 657 468 608 451 181 -464 381 176 -4 452 -361 241 -361 -584 240 -767 -276 387 572 -669 -323 520 671 -92 287 -346 412 424 624 45 577 616 678 -424 464 -236 -376 735 297 -269 125 511 -697 -687 -295 268 -816 497 238 -206 30 535 -693 410 -458 -814 -604 604 -693 -296 -224 45 -313 -397 243 -265 293 -615 -704 -880 253 515 142 541 -254 -565 -706 257 190 -867 618 82 225 507 425 -850 740 -112 84 -878 201 218 367 563 494 431 -9 -744 772 -495 641 38 183 561 -508 -667 708 -700 -176 -315 -523 -303 564 -193 540 48 -372 99 782 214 321 -602 595 -315 -253 520 -835 -60 614 -109 180 -509 -644 730 -305 436 788 -346 452 238 -548 789 112 -105 -728 -879 627 251 -613 -476 697 -11 -806 350 258 534 -552 -305 333 -4 -461 -808 -533 374 -233 -518 -683 222 -899 -128 699 -376 632 442 284 -433 -702 494 365 505 -733 756 -548 450 -113 -49 -126 643 -534 -898 -222 664 -349 -207 -144 275 -739 -310 767 607 -315 -700 51 -443 688 98 366 383 795 -457 -418 55 147 -141 420 42 672 97 522 -244 -196 288 -64 -174 297 725 646 627 -250 -532 287 415 322 -600 584 -676 294 -218 713 490 556 -841 92 594 179 -192 -547 701 293 -738 -270 328 -72 -660 -451 90 338 537 -248 228 -601 -26 -283 -63 384 -1 -465 -263 62 -889 -452 282 133 139 705 503 356 -429 -392 -56 -127 -709 267 244 373 235 -851 13 485 -531 -457 95 -523 -713 429 712 51 -133 -745 -244 -268 -613 287 -285 59 -197 -351 321 111 -209 660 246 490 -26 210 372 562 778 -617 -567 679 -171 115 -443 -15 -106 -310 -805 718 -883 557 -124 786 797 240 -55 -262 -559 167 -130 -882 388 -27 -875 689 -730 -858 595 488 -413 -142 -680 157 307 -433 -268 189 29 502 688 666 -850 723 -483 -255 691 663 -85 456 -679 -278 -191 -654 -547 469 -85 -134 14 -768 466 289 -522 -649 416 -642 407 407 -45 -158 326 55 -52 427 -666 417 -537 208 583 -122 661 446 -860 -621 -61 -307 -632 -657 -154 -115 154 344 246 302 -417 -73 -188 -579 512 -839 -111 214 -581 173 767 5 -274 -44 7 261 610 -746 -535 -128 -367 198 236 -623 607 -822 505 664 -312 221 -228 706 -830 512 -95 117 165 -877 -318 696 -242 -239 523 700 525 -622 749 331 -682 749 240 -415 -577 -604 343 723 -634 -192 717 788 -369 610 -605 -68 408 -513 -2 476 491 -511 715 328 677 744 101 476 771 -230 -502 13 -385 301 147 -422 -165 731 84 288 88 682 -99 612 677 -244 460 -512 717 342 273 -448 -282 -856 -717 -5 -36 -582 -804 744 573 -98 -369 44 -357 10 -759 -283 -160 -858 138 -211 -499 -727 -856 172 686 -665 -652 726 -627 -867 309 -124 -342 641 -418 -657 -298 -215 -26 -117 -816 -784 -454 43 18 -858 -25 185 677 28 330 276 -848 -5 -853 -409 373 -540 -236 -471 506 512 -218 -852 181 -93 -780 -533 199 401 -486 -123 6 -485 777 -304 -610 536 -895 787 592 -834 -208 794 -333 452 -700 -605 -671 -378 -110 158 -273 255 496 -77 -466 -30 -865 319 -114 -193 -877 -312 -460 -587 -90 -876 -421 -770 61 -30 -738 674 -160 697 -310 103 421 -78 230 -394 -530 -207 -526 -235 400 729 -320 199 -360 485 322 -721 724 47 262 -609 -846 -723 713 90 727 -487 -856 721 209 -341 361 -131 121 643 -20 -456 481 752 -519 680 -852 81 461 -643 469 190 146 355 -302 85 659 -403 714 -183 -847 663 -18 422 -516 767 -287 -376 -833 336 342 273 -751 -57 521 199 653 -863 731 634 486 -315 559 -135 -754 -323 539 274 672 -231 -591 434 -770 -381 47 -604 -827 165 469 -641 -466 -591 720 201 649 -857 182 724 -624 -739 451 718 452 -713 125 237 383 722 29 613 -391 395 -84 -359 550 -661 394 310 766 -418 -470 -553 -409 467 709 200 -217 -741 -247 126 333 798 -421 -377 -427 -848 775 -306 611 745 34 20 -730 -810 -56 410 -887 75 -633 752 -476 792 -603 -123 73 -435 -559 -838 659 -652 -302 353 -647 -826 -751 469 -439 168 -583 -34 571 -304 -267 -521 -471 726 -277 -321 -281 151 -743 384 -854 273 -866 -415 -96 135 -748 12 163 461 661 751 62 510 -66 -394 1 -518 608 578 177 -328 453 -418 -863 -742 -455 7 -326 -342 396 -334 606 -413 -741 480 706 -65 127 -754 291 -381 453 273 572 -256 556 -874 -418 656 586 -78 266 -874 143 125 -821 226 -192 1 772 -22 395 -9 682 -628 -857 -171 699 397 -478 -648 -343 778 770 -702 366 -778 -217 791 627 -650 -41 408 -848 -285 453 -790 -144 -367 -686 79 -600 -8 -589 -713 -699 -100 -319 725 -775 126 110 749 -853 -586 683 201 -668 598 366 -741 769 -178 -32 -179 240 -588 54 -504 -86 404 -531 618 -191 32 365 -770 -431 549 176 711 -840 597 793 -388 454 -602 -142 734 -13 -215 346 -738 -165 146 202 366 -761 -51 562 351 -398 235 -61 137 402 -885 -141 -570 -389 754 490 190 -451 -605 740 -781 51 90 461 -228 142 -560 -788 -251 677 -262 300 515 -558 528 402 557 -519 -594 206 -544 -207 -87 -425 -183 -797 -137 -890 -809 -268 769 298 -27 -139 423 83 -742 664 688 -565 289 -301 -580 -308 -556 -195 755 -425 517 -647 492 -618 797 -311 207 -137 209 -82 170 -117 325 496 111 -378 -442 -245 413 347 -185 289 462 -865 -45 241 -21 -360 -425 -816 58 -831 -285 -151 -871 225 -741 333 588 205 -420 -349 361 -637 82 -293 -640 -716 663 -59 -752 -256 -647 416 421 543 -252 362 60 -93 -404 583 -485 -134 479 729 696 -500 -162 -429 328 575 -700 -626 625 -174 -64 286 -264 294 -58 494 -690 450 649 356 -644 -617 -791 69 -636 -576 -797 -751 170 304 185 151 -865 -436 -385 -206 -698 -534 -712 -843 -109 -500 684 747 -120 -699 -155 568 -27 -635 -174 -832 574 254 -23 -50 -518 105 -594 -309 356 -476 -16 -854 395 -522 594 -216 -8 -368 -174 -379 -375 -34 -415 -221 243 216 -25 -152 736 -63 797 -152 -620 -667 127 561 -182 -665 -735 -470 -293 -723 260 264 -490 549 -394 -456 216 277 -308 -534 -253 -736 -348 416 -729 603 -570 -300 -771 -292 405 -303 -861 -123 555 2 -338 -782 90 585 490 221 703 -483 604 -99 364 240 -435 362 -42 123 -585 479 -377 -681 -754 -405 763 -263 264 347 -462 51 629 145 449 758 450 -597 -743 387 302 -340 725 -293 733 171 -815 112 -44 271 697 -320 130 -769 -506 -541 513 -716 -582 -805 -660 202 237 495 -438 513 -299 -572 571 -140 15 726 -896 198 -610 49 -357 441 -344 -895 -516 -714 -42 738 102 239 340 -581 269 428 309 536 -691 -861 -128 517 -68 27 608 -688 565 -864 685 32 -679 -481 785 365 580 -113 -723 -526 -896 -76 -741 735 -559 -806 -719 -715 142 137 -548 -864 -201 -495 223 -732 -204 232 -493 797 -842 -834 -147 -619 -135 -418 190 288 -399 -326 -55 -202 -797 -424 -564 -396 12 509 -852 163 -376 -828 -455 723 -626 668 18 -638 -308 142 -186 -716 -297 465 -325 -858 236 351 -482 -566 -51 555 609 273 504 -786 -388 100 -900 368 -308 -117 1 -667 -888 -614 -620 -110 680 261 499 192 -314 39 645 458 -350 747 245 -675 141 -620 -377 424 168 -282 -38 -593 132 -45 -135 562 87 -667 -771 244 278 342 113 377 632 -888 125 726 -620 -238 -205 -784 419 795 -389 -573 -535 -194 612 -523 -449 453 -509 -206 105 509 284 -481 -18 -130 717 -165 324 -130 370 153 -586 -112 44 -730 253 387 -358 -178 -273 492 -20 567 629 -143 -176 221 430 -207 -516 -537 623 362 586 524 -52 -531 -557 -667 162 -200 -471 21 553 -652 447 -661 -350 -190 -751 -877 120 623 22 -424 427 457 -15 -213 -293 -380 58 -900 -821 410 -610 528 471 351 693 26 -3 -419 -383 -854 441 18 159 -672 -473 -471 -895 336 298 -61 -252 -678 554 -54 525 -801 -649 -840 699 643 -37 696 -177 -455 334 41 -877 -547 3 786 -307 -483 -226 -6 466 -261 772 -564 -641 738 -108 -495 -398 683 496 -825 -65 -153 104 740 -869 185 64 144 -764 -841 360 713 641 -233 89 -591 425 -260 -697 -443 96 694 -643 -704 -897 -506 -177 252 278 301 120 -87 219 -90 325 461 484 510 39 18 -889 -511 -266 258 -481 212 -419 -896 -712 -591 -566 -78 -780 778 487 -707 -758 -712 762 -323 707 112 -782 -885 704 82 -879 340 183 -135 600 49 268 582 -621 -58 22 84 -610 300 -651 -394 -559 77 -287 -227 579 466 -387 -822 581 467 175 541 -43 316 757 761 -492 272 -763 357 -145 -2 -455 558 -368 594 75 -597 700 59 178 374 542 -616 -878 -675 -859 797 -306 -45 107 -439 306 367 -530 466 355 26 549 -444 62 -595 480 684 703 -112 -150 66 727 -130 -665 131 637 -573 70 -47 -403 690 588 -298 349 739 -636 -665 -723 676 664 699 -640 84 -264 351 678 800 440 248 -417 727 -867 -357 -227 130 461 231 -898 -266 -282 -526 338 422 34 -129 679 -436 419 -770 -498 160 -436 -649 -248 -795 -348 291 56 324 429 82 498 460 677 -184 -732 -177 44 -481 473 -370 -217 -862 -105 142 -153 509 -698 512 708 -702 740 -378 -626 400 -240 626 -641 620 154 -511 -17 -807 77 725 223 -100 594 -352 264 307 195 311 667 303 690 647 -27 -177 -764 -680 -217 -505 -124 -483 -621 758 -541 141 282 105 371 621 94 -68 639 442 264 625 -186 2 180 -445 576 -751 592 -746 -415 -110 311 -883 219 -645 -71 687 -66 -103 354 -212 -38 -839 210 -643 605 -538 -404 459 -475 -783 -164 362 -502 741 -65 -384 729 -704 570 -391 -618 -882 672 -866 -282 -748 -204 -291 251 203 121 -422 469 -127 97 -571 140 -67 -233 275 -544 53 -141 -565 426 -490 639 -48 93 307 480 715 -437 -731 -820 -307 94 713 610 -263 -718 -248 517 227 -873 339 687 631 20 -799 -710 -715 -48 334 -626 -242 -453 -293 770 -399 -615 -355 708 292 -543 421 163 87 645 -113 297 -592 685 -226 -602 -507 245 620 18 706 -442 13 -866 -266 -430 -883 522 652 141 2 161 -671 -165 723 -15 269 -642 21 79 -631 -803 599 187 649 -289 -658 -833 -639 -204 340 -528 43 -262 131 -508 -32 -388 -495 -675 203 -673 290 511 -787 -153 -197 502 -335 465 -753 -62 -895 695 -745 -372 368 91 -344 331 -35 -594 454 499 -556 742 537 -156 -429 -50 117 511 -404 -333 -585 -131 -679 139 -449 709 -833 -629 -341 -843 -794 -383 111 -219 -853 -671 514 -326 427 316 -126 -329 -186 -430 -766 -426 -274 -285 338 -576 -621 -178 -886 652 -776 -481 -852 491 -456 73 -522 614 -369 9 510 425 593 -622 42 681 662 323 -299 -68 -480 506 429 8 -345 311 -222 -97 409 -893 -267 -270 602 -862 -759 -856 -136 139 555 522 276 -866 -327 -858 490 -663 215 -344 -112 -390 597 -229 474 144 795 214 184 -316 -397 -772 135 -207 465 554 175 773 468 617 -252 -512 -325 -280 -82 234 -419 521 621 -78 323 -595 -490 -658 -724 277 -21 580 -379 -683 -25 -874 -226 537 357 -491 -138 542 -657 -17 -185 -358 -272 328 745 -218 167 -881 492 523 482 157 -361 307 -698 663 242 336 -205 571 -339 -621 596 -370 -141 -879 119 93 -827 504 742 514 -749 653 535 -890 -591 121 -48 -130 450 -416 64 751 -64 243 -332 -158 -571 -496 -720 -463 -467 -508 -843 574 -843 -422 83 -260 -857 -457 -602 -240 286 584 494 243 468 337 123 -744 -357 -625 -769 -317 190 -866 603 -865 97 -785 641 -50 647 638 -21 -140 392 48 533 -99 -353 80 -73 577 615 -656 357 -289 -794 148 297 269 246 -615 -334 -429 -356 417 -77 200 630 -223 -40 454 573 55 227 -206 -884 511 665 582 -415 56 -597 -744 486 -306 -572 670 631 -531 700 -515 -806 -722 14 465 -136 132 111 -398 -713 788 541 -720 -762 -213 -319 -899 489 263 5 186 -391 362 -317 -155 -753 780 -857 633 -778 -530 -331 132 276 -628 388 -695 -163 163 -883 -800 -237 752 117 291 68 -376 -223 -811 -342 755 -588 760 17 -554 708 -462 -74 -225 -373 439 -11 381 -453 683 432 81 78 315 274 572 -21 -87 -307 118 391 413 144 -879 -429 -43 -274 -689 -895 790 -230 -253 -552 397 582 786 310 117 40 283 -269 656 474 -513 -482 -241 -744 792 -701 157 367 104 629 105 -878 -666 -321 -366 112 109 -317 188 -821 -394 434 659 488 -442 331 -482 -442 -861 -181 651 227 79 561 334 480 320 -357 -219 -606 -147 -16 318 559 8 -249 -516 393 737 165 -359 323 404 -380 469 -106 -753 -414 -542 495 421 112 -819 -629 5 -893 -81 -753 -236 794 163 -524 -422 -813 381 -304 -111 506 621 61 -584 721 246 -775 -828 252 791 -679 293 -426 -878 655 -740 308 745 -276 310 -157 -231 -242 -315 -383 -401 129 332 756 -618 -643 -700 -699 600 135 -95 731 -805 -435 -156 348 -244 -777 -748 -222 779 -681 506 656 289 -395 84 -469 665 -61 -200 -598 167 409 -433 66 186 407 727 481 -879 702 -344 -177 -627 -544 -238 292 -819 -811 -852 653 555 -50 -493 -399 -682 -145 781 -785 -205 788 -620 600 -327 -109 325 461 -70 -91 -230 539 106 317 -537 -650 -313 -256 -71 747 29 -781 -137 446 129 625 -399 692 99 235 162 273 -587 242 -292 -669 175 461 -790 505 162 -438 -383 -36 782 -178 -238 38 -699 681 731 268 -466 524 51 319 -626 263 -879 670 -803 673 511 480 -785 -334 -775 -387 -111 -458 -103 177 66 -276 569 112 -756 -473 -283 72 -375 -278 -716 246 -624 -86 -493 -89 -280 -612 -188 430 -84 -303 -339 -567 490 -26 -756 -664 -27 -556 321 -377 -878 316 -512 -453 -766 -890 -37 -430 -208 -206 -536 -661 218 708 -561 -502 379 -334 72 569 276 -585 -293 572 796 149 656 167 -204 -347 299 -172 -148 -783 10 -786 -624 -615 -365 374 98 -18 -242 352 479 220 -196 -608 172 -313 -606 -617 -120 -820 225 468 415 718 -712 -299 280 131 -162 -738 -402 -758 367 285 44 -18 450 333 622 91 592 -213 195 586 -353 -860 729 -275 -461 -722 -663 -803 667 208 -681 -587 -528 742 -874 -531 -825 -762 -604 704 479 625 -214 595 -22 -82 -687 -464 -308 47 598 -449 -396 761 -10 -660 -100 315 -143 -374 -821 647 -874 292 754 -569 -779 639 -299 146 183 -851 255 -756 -828 -157 468 -91 571 -106 117 -780 282 -498 610 -118 677 558 -189 462 506 -583 592 -644 665 -255 -592 702 427 -298 -187 -398 780 -690 165 -631 -692 -594 56 -471 -539 83 -480 102 698 -131 -338 -380 569 486 137 3 746 -852 418 338 -279 -445 516 684 -567 -874 156 169 227 199 -179 787 -735 665 -466 -758 255 314 587 209 -273 -743 499 448 -560 -281 -87 742 617 195 143 -61 512 256 623 -167 224 646 395 292 196 -175 526 -683 82 -186 3 601 395 366 -704 -677 -312 -342 -770 -785 -282 176 764 -852 -586 -609 213 -878 122 -569 -330 14 282 631 272 -91 -161 -31 729 -635 -826 -708 778 557 272 -170 -528 -63 21 -10 179 -137 -13 17 -436 -180 510 440 512 452 -825 -780 517 3 -686 715 695 -523 -772 -38 563 -409 -171 675 85 -178 548 -521 43 -282 -701 217 -120 -732 -783 105 -900 785 -641 400 649 -878 472 63 313 450 721 514 605 69 325 731 -724 157 -805 280 -592 596 -227 -496 90 684 627 -107 -411 105 649 743 152 -897 -240 -268 -781 -490 -146 245 80 451 -125 513 688 283 -459 -451 40 106 -140 250 429 -368 -35 582 423 190 -835 488 -454 528 -812 -247 -323 630 -308 -680 -313 267 747 388 -657 191 -841 643 -539 -664 -62 151 -829 -692 -68 240 508 -413 567 106 -873 330 236 441 -349 667 765 -465 -667 764 316 642 -62 -172 516 147 460 294 -399 522 -407 360 -297 -49 -289 740 -102 -524 -526 399 371 -255 643 -846 -845 796 596 -444 -299 164 -311 -42 -154 -274 349 -625 507 -162 -298 435 570 492 -190 -525 272 -572 -771 323 -107 -169 -154 443 -265 -326 115 288 151 155 -498 358 -57 -233 -332 424 380 -442 639 709 -199 -621 -51 -230 -128 -783 433 586 -769 512 282 -784 139 560 -343 -174 548 724 -22 -717 408 225 -376 -764 -600 -359 394 192 -387 -732 -75 -132 755 469 -81 24 210 576 -398 637 -538 -60 192 255 304 -841 -877 -137 -308 2 109 258 -408 683 -748 -482 -550 -347 666 665 599 62 -834 -528 -48 -735 -89 197 736 112 -274 595 -336 515 91 -372 324 -810 -90 -424 656 -452 -182 774 7 -482 -222 -697 -346 72 225 -372 -398 -151 14 -199 -564 -688 -601 723 70 -507 -475 498 -579 328 75 138 147 413 -462 287 -50 -58 605 205 -71 -287 -233 -734 629 490 -234 -541 492 -497 -761 100 -31 -338 -780 -743 -279 517 -303 -177 -747 -116 24 -731 -756 -708 495 431 163 151 347 139 -328 -709 -307 -799 637 76 231 782 429 -477 -18 727 -746 -153 728 -688 257 -82 -723 627 -102 -900 140 545 133 719 -821 157 -478 -662 171 -629 -863 -395 -525 -533 332 14 545 -570 394 -178 -132 211 -608 450 -669 314 -417 -563 519 693 -11 297 344 -297 -226 -710 -245 -436 -393 -196 -662 -371 -419 389 -127 -334 -476 478 -257 -545 617 123 -653 -23 609 110 501 520 -716 -311 -630 -332 -240 -638 -609 -747 286 720 -661 -91 -253 -13 -583 800 280 -549 99 528 393 -212 -765 537 431 82 505 557 -899 47 -431 45 -543 783 -226 302 -256 -76 -350 -447 720 -801 -205 153 -614 497 -118 72 -590 -454 -724 -370 -673 7 -737 -261 40 9 591 379 69 -87 -719 -237 -92 349 -45 560 402 373 -305 -440 -337 -14 -639 -111 734 217 -422 -707 16 -539 -785 517 512 -586 588 -21 -86 -369 -180 -355 -846 -549 -347 306 52 14 -857 -441 143 504 -636 -383 -700 -349 687 -701 669 327 -167 -759 -194 798 -859 359 -561 -77 380 529 382 -858 494 -17 -533 1 79 332 68 790 73 -530 -623 -282 -569 301 -104 -356 402 396 -60 100 -176 398 -371 671 237 -492 71 -330 140 -665 566 -4 -4 688 434 -101 -763 15 761 102 -377 -867 -441 -473 140 -94 -852 -370 195 189 -76 623 389 -849 -820 90 432 -198 217 558 -690 -526 -787 -512 599 -770 110 -73 458 379 -430 -164 734 659 -239 -677 -542 -98 654 332 -574 447 -332 283 102 700 -512 -26 717 -748 374 -736 -773 219 -37 387 -447 273 -68 -742 -422 -634 600 726 560 -775 139 -141 392 511 43 -251 739 -830 -808 -114 -215 175 -572 -768 1 -716 -524 -2 -436 748 -188 740 -610 33 -874 -248 366 750 383 -752 -89 -533 -471 -19 -685 -836 637 583 622 369 -310 -459 -707 -834 724 -812 -214 -130 510 532 7 362 716 440 197 -437 57 742 530 -631 -429 -219 -885 -230 -60 -620 363 -510 -38 -863 -238 454 -232 67 -676 683 170 -131 794 403 -371 -25 -468 -557 -710 -134 211 184 -166 475 193 -372 564 347 -123 -264 68 -299 641 -638 694 730 43 -283 498 -428 608 393 541 -767 -793 370 446 234 -791 325 -345 -21 491 620 -342 -54 -338 104 452 427 358 -632 -891 -246 -201 -311 -743 -434 -757 647 -292 -344 -379 517 225 -426 363 666 -76 295 -794 398 -741 -408 -804 97 431 -220 -750 -484 512 -632 -352 -667 -194 -703 -881 770 558 439 -424 714 176 -10 386 -411 -155 -154 -241 -402 -564 -495 -680 431 -435 -799 154 -254 788 -487 303 -585 -895 -152 570 -272 -326 319 -533 675 164 -216 327 -797 271 -895 682 -220 -497 277 215 -254 -668 482 515 33 -89 293 -869 -238 113 118 -225 -673 -561 243 -238 -71 176 -114 657 -89 -581 62 -767 216 197 569 -554 283 -595 -293 -257 -698 -32 607 -220 -179 -775 -706 -313 -33 574 427 -391 519 721 548 -105 349 668 -797 -317 -398 -78 494 70 -893 -821 -127 700 -244 -376 105 279 -633 -154 156 -408 -769 -371 -877 -59 -465 521 205 -535 515 777 600 680 175 95 -879 569 -853 312 723 67 -894 -246 497 -459 147 -170 410 716 -869 220 717 511 -659 -818 68 417 120 531 519 -844 -360 773 -40 96 416 468 -27 -728 -693 -363 -460 531 -530 -396 496 383 -849 -138 -741 604 207 6 -169 -135 -369 124 -234 -201 -358 -899 551 -269 17 -707 291 -87 -476 -628 -253 613 -332 -370 -279 713 212 701 -243 247 -638 276 638 48 550 558 -263 775 -248 -551 -280 -129 -319 -712 212 662 -422 416 -807 -658 -568 -426 -6 56 -180 -44 -566 -435 468 -822 -118 -797 -738 316 -491 76 -771 754 435 70 346 92 507 63 122 -96 -794 780 640 -749 148 -228 765 -853 -125 -776 25 -828 -38 -544 -158 -671 -761 -327 -808 -720 -725 -797 -713 243 36 145 358 -671 124 -523 614 -655 184 422 -110 189 299 -669 -36 403 -373 -142 501 567 -8 764 187 -170 -664 570 -629 402 715 667 -655 -194 -140 -304 210 -498 -265 434 -521 -703 -153 519 -257 683 -542 246 -614 -659 692 -802 183 -97 -585 128 158 673 -429 705 -709 -582 647 553 306 -325 -199 -87 -233 -642 643 785 -563 653 -545 -512 -599 -739 553 -781 620 704 -56 -462 -789 136 -94 -3 410 -653 -101 431 -639 -529 -524 201 793 63 140 -255 456 -797 168 -353 576 -687 -130 688 479 -318 673 -899 568 -54 -710 478 -804 -453 -304 -286 -137 -781 375 658 533 483 -232 -501 -807 -342 433 -184 482 283 -840 413 132 -288 706 656 -854 192 782 189 -349 -689 -830 254 403 51 440 -397 -786 362 120 95 -638 -439 101 -850 -260 -271 -258 526 -698 -737 -97 -24 -64 -689 -679 -184 -369 -658 -776 -791 -813 -671 621 179 114 -894 -230 203 619 -827 -47 73 -233 -107 341 -862 -314 -613 749 289 296 754 355 726 254 -683 712 781 630 516 495 237 678 611 -249 -557 -175 111 -656 -811 -694 -638 -646 786 -185 56 506 -642 -774 -132 -104 -133 581 -579 -811 271 -413 -23 48 201 -308 698 -706 -704 -632 -231 -727 -162 4 -402 286 452 287 -582 493 23 303 324 -850 -154 -688 -35 126 39 -563 548 574 527 -414 -3 -89 527 -591 60 258 -410 136 736 548 -867 278 -281 505 460 -228 -68 -218 312 270 -413 635 -220 112 481 -560 259 679 -20 -869 -378 614 -768 176 15 -735 -800 -623 421 434 -190 783 -518 -894 -778 -170 376 196 -678 103 -148 709 766 -188 -524 -741 -162 357 -845 -377 -880 358 -215 714 403 491 -765 -489 180 -623 -261 662 -309 -352 -625 565 -482 207 571 155 -795 353 368 299 48 -592 -546 -740 403 294 -581 -286 -287 -888 -259 547 484 -793 -563 -815 325 395 -724 302 653 -848 626 213 -548 112 469 -766 -138 568 440 -654 -96 -279 -900 -628 -835 -561 -768 145 -328 370 -316 -183 -185 -196 413 -634 25 -882 -491 -619 297 -683 603 188 44 -669 -490 -136 260 -342 663 -857 -859 597 -801 51 -662 -242 -17 -471 -701 -256 -727 -327 -811 155 410 571 -109 619 613 -706 -648 722 -508 -32 -348 -336 41 262 67 232 -617 -671 -73 -458 665 371 -493 -616 524 -525 49 -536 -309 -1 -635 -494 654 274 20 -454 42 448 756 -545 -386 -635 800 676 -594 -300 -577 -775 264 -820 349 412 334 -494 306 241 -784 410 82 -559 434 -728 449 186 15 -107 512 -477 -506 -723 -538 -870 -640 -705 619 -119 -711 -41 699 -789 216 296 555 -481 -32 -306 537 -846 -482 703 -636 -31 160 -473 301 -179 -618 -18 688 193 14 784 -444 0 -412 -534 -237 -109 -853 410 -488 437 -626 -386 -478 -666 416 -350 619 699 -442 -63 -144 -75 770 272 -378 401 -414 -216 -427 368 -330 -173 -16 38 -463 652 43 -432 88 -516 -156 -81 -63 -879 302 -395 475 -328 583 -77 547 390 -55 -198 249 -787 -742 -670 525 308 178 -557 -226 61 787 334 109 479 115 659 -355 -34 -305 179 -164 797 -896 760 -378 593 288 419 -814 753 -726 244 640 639 776 741 638 -146 -266 -404 78 -88 56 340 54 603 306 129 404 273 -854 -470 783 -454 -147 29 345 -881 -708 564 607 -41 -493 307 -327 6 -729 287 -706 -133 737 -544 -894 -800 -514 -866 -468 598 390 -320 -689 -231 -627 509 -754 471 676 -134 736 -870 644 -189 6 60 188 -273 -768 -15 -155 404 -483 -160 -553 466 471 12 659 135 -15 -173 -307 -733 -657 252 249 -141 304 129 774 572 290 653 722 355 116 499 749 -784 -822 -685 -899 752 20 -861 290 -398 520 -700 -289 -263 -533 -358 359 -705 160 -620 -900 53 -885 634 -381 118 -632 -312 -4 -65 767 -60 -700 -342 -502 -494 529 407 -509 -213 -785 -99 668 -447 -52 -205 -400 -55 -665 423 -789 678 -31 673 586 -366 -462 283 -41 -262 -151 423 490 -303 -726 -661 -267 -340 -8 762 383 -842 -240 531 -639 -718 733 629 -517 -506 530 131 738 171 210 -576 -161 -462 617 -419 107 167 -96 747 -898 -595 -746 274 -91 638 9 -244 -552 643 -236 -426 229 -126 -783 -824 -472 768 376 521 -489 -192 -501 219 -818 -572 692 -690 -157 -339 117 498 445 -596 -855 673 459 742 -753 419 -115 616 601 160 -143 772 661 -33 748 -136 378 -739 -319 -794 -217 272 -506 -597 -431 -223 782 333 -18 -226 795 463 -255 -107 245 746 592 550 30 178 644 403 259 -889 778 647 364 -326 -140 262 -143 590 431 -414 -821 -481 -174 -539 211 -281 795 -496 -473 10 -52 -258 373 441 -459 100 248 2 -638 291 -730 -205 483 518 -118 -422 397 710 -306 546 -367 -354 -132 -740 -61 -352 -740 420 -74 -287 566 -687 -751 -438 -694 -570 -326 -95 -12 -455 -750 -817 532 -585 -537 638 -723 -82 651 -478 -84 76 -499 690 -722 105 -708 90 463 -860 66 -33 366 359 -410 -439 567 -361 -57 -598 -574 -228 -322 53 -302 -690 41 -275 248 -2 -518 -836 48 -229 417 99 -691 122 620 157 674 165 266 -546 695 76 590 -367 -153 169 538 -688 -233 46 484 -759 442 -715 71 331 674 654 -326 -13 -223 -331 771 -430 -387 160 527 -499 615 -266 250 -749 -554 -223 -772 -381 -2 671 -723 -98 -349 226 -819 -37 -122 52 -475 608 -145 356 -470 -178 -280 -455 -431 -201 -405 372 -467 -890 -448 -38 139 -874 -549 30 -83 163 336 469 -231 -893 406 332 -384 -588 383 -62 -485 -243 52 -717 381 -294 740 486 -683 540 -515 -166 212 188 -193 452 -168 -78 419 540 112 -102 219 -609 -101 -155 603 322 635 -376 -668 314 -304 -733 97 323 268 -443 -760 88 -131 85 -360 88 -658 5 -198 749 599 476 371 786 -78 39 745 -542 595 177 -530 -870 -404 441 144 191 12 -873 613 -657 137 -24 -267 -852 -636 127 625 -111 457 -808 336 -810 -464 129 622 547 -843 203 322 -224 4 -536 -200 619 -298 -768 -472 -459 -875 39 -394 -403 -393 -886 -427 280 -279 -173 -186 680 3 -802 -602 -794 -164 -838 -163 -515 -331 -71 255 792 -541 -719 -688 92 -126 -87 -559 279 585 593 -330 98 146 748 -540 -696 527 369 680 -146 703 -714 211 104 311 -278 139 34 241 -69 -889 46 -45 -87 220 -172 334 -176 366 667 374 454 446 -381 -476 431 -276 -809 -830 429 -104 -139 227 706 -694 402 735 -420 601 -880 156 555 496 691 208 111 447 66 -751 -492 568 -710 -798 213 -694 174 482 -146 260 -237 -212 416 729 -1 259 187 -264 -745 43 -20 -626 209 427 -44 -595 -390 537 -765 -357 310 -24 542 498 -748 -419 433 -593 614 462 -724 -137 -260 -462 -657 -854 641 -620 -876 -778 234 146 -488 218 578 100 -306 704 198 -187 -742 459 -101 -847 775 -434 -167 434 773 439 -91 662 -531 -799 65 696 462 -386 350 -449 383 22 -419 -801 380 454 607 413 -159 -842 -357 -59 652 -883 381 714 -282 -239 272 292 5 157 751 -444 426 -212 -838 80 -678 208 340 -199 379 551 626 693 698 319 212 645 -195 110 -832 10 -175 136 360 540 -363 -65 -481 -268 -494 718 729 634 -610 -199 -327 -813 -693 609 112 114 -601 212 788 90 -825 557 278 101 578 5 682 -334 -830 -43 649 430 -201 344 -393 496 -853 286 -863 -504 -751 -504 327 177 -616 -171 438 -659 392 -409 -377 -807 -565 -706 -257 300 779 750 -824 668 -59 -177 189 -483 23 -449 -117 444 52 -353 -148 493 -759 65 -710 441 -863 -198 -772 -110 484 245 -129 -242 -486 -735 -611 -305 -755 -763 646 650 -766 -542 580 -303 782 -123 -24 503 -246 -803 -765 798 -568 191 -345 244 -189 416 -161 -358 -116 -136 634 -680 -297 715 -426 496 -93 497 50 381 423 -398 -328 401 714 124 416 642 -669 733 717 625 -595 -348 -802 444 535 410 362 -839 110 635 562 294 669 -454 -433 -475 -597 -797 88 -175 479 642 579 588 -821 241 84 -663 -471 -383 798 -396 521 614 -719 -331 767 -94 464 -480 -806 -644 -22 -832 -490 66 -660 -327 792 126 233 -810 -752 -100 -460 280 -373 68 -172 781 359 453 32 570 685 673 -274 297 -393 315 -603 113 18 -722 -607 -824 -98 650 -450 294 -200 127 -635 698 -778 324 -593 -889 -688 -188 -502 60 -99 -675 734 -476 -510 595 -773 272 -357 767 -332 696 326 285 376 -335 -231 -882 580 -310 564 598 -730 21 56 -880 292 -474 217 -290 -555 -113 -35 -245 756 14 -726 399 442 536 -851 425 175 8 -732 591 -601 435 -150 -62 -227 348 512 158 -363 554 583 -294 518 182 -475 -278 550 211 767 317 -500 77 -464 -65 211 -9 733 720 91 327 -780 598 -648 -210 -8 317 -374 757 -365 772 718 352 677 196 247 -885 -398 109 211 661 756 677 -2 205 -824 -290 -234 -721 -175 -135 743 97 333 -442 429 742 -666 240 577 176 -696 -755 -811 191 414 100 113 702 -775 346 459 -317 761 -315 -584 -827 598 -591 68 595 -179 -806 -488 -711 555 -507 170 734 -482 -107 -362 194 -27 637 177 -391 779 573 -884 80 -779 611 134 -289 -310 -6 -554 695 -474 60 119 -694 272 86 441 -351 296 225 96 -278 -103 628 -857 531 324 36 380 468 -31 764 -564 276 -448 -82 -815 519 -355 -370 4 -576 497 497 -884 521 -191 800 -143 663 659 -38 -615 270 -840 111 -766 126 403 -125 -744 184 -252 -385 304 -18 610 224 646 316 -813 291 -779 -96 -649 -835 -119 252 -661 -796 606 611 -502 597 245 500 -836 -480 452 -722 -596 697 13 -709 595 573 484 448 -637 373 -793 326 -575 -805 552 -441 -90 433 -876 33 -441 523 -395 151 -231 -141 330 -538 -122 -174 275 278 -870 250 -446 374 94 -365 29 15 -96 -579 -208 102 -48 -643 653 -484 -649 728 -612 -268 445 361 599 783 390 78 249 458 -71 -89 -236 569 409 60 536 -782 540 116 437 -732 153 2 618 -272 797 22 -297 -109 -738 -408 -677 11 162 -44 239 733 -604 401 -179 -416 176 783 752 -279 91 -88 474 -350 -633 551 678 632 -234 665 -553 -443 -666 410 -721 790 706 770 547 -8 -648 110 -636 -668 15 525 -775 -572 -734 -280 -468 633 -307 -195 -437 185 697 -889 129 -123 -507 151 52 36 8 638 576 -315 -555 791 -369 -538 -265 145 -490 521 122 -220 792 -521 731 720 10 729 -671 36 -848 -745 -483 67 777 -712 -358 -843 -653 763 307 641 381 -400 -798 -93 76 -317 -414 -667 -891 -678 -75 -771 386 -194 163 -430 -466 -496 -112 246 223 -536 568 -649 -672 -880 198 427 241 -362 -244 -335 -702 69 -440 516 -792 253 542 -35 433 -235 -175 -884 -155 133 -767 522 -703 -542 695 -14 -674 -188 -331 -620 691 527 38 -479 59 -253 469 583 -774 609 198 737 172 -343 -637 -724 -791 469 -490 -671 500 292 -215 796 -672 -431 318 -38 -171 544 -251 -431 -746 385 -486 -562 -416 -672 102 -547 -524 561 187 -721 538 378 -461 20 300 -232 -878 322 743 -526 -732 -122 -666 -834 -332 -308 214 -626 -479 -893 249 -727 423 597 -434 -323 178 317 -846 -449 -3 557 -796 695 -654 -294 739 -881 -41 237 193 254 260 464 -557 -561 -266 -759 -617 333 -150 -768 409 -337 -861 -636 -849 -457 12 -61 -119 -583 280 499 327 -461 -255 166 530 529 446 -702 -595 -492 -789 174 5 42 -87 771 -573 389 -224 749 195 260 -746 -632 481 658 -797 -519 -525 -46 -43 -194 -172 -51 633 -796 -477 566 145 399 -633 -583 -511 430 -420 144 -520 560 -109 593 29 -637 -859 -756 359 735 -91 -256 -670 -272 -433 -480 -416 -398 -462 63 -66 -837 -69 511 737 -42 -50 260 249 -696 488 -336 -351 -447 -295 94 -409 60 657 480 -462 417 687 173 609 -571 796 -324 623 732 525 -275 -244 -722 28 -530 -267 478 -157 -320 -615 -183 651 -142 278 -728 -885 -612 -241 383 -62 -281 -385 -649 371 -100 -537 -690 10 -627 -218 754 242 -268 61 -151 297 240 -131 -234 544 -741 -470 520 -207 688 555 -750 777 30 -447 -434 52 -738 -500 299 -303 739 -249 694 574 -25 -320 -319 -527 -322 -575 396 756 -173 -683 161 -69 554 -772 -183 435 -755 -561 240 647 -26 318 374 -773 -773 -204 622 -226 721 -598 -414 -830 -165 -740 14 -504 352 303 -563 524 -478 -706 -486 88 -61 743 -415 -560 256 86 437 142 689 -19 -614 -492 270 696 -460 348 -710 -784 -818 -701 -301 539 221 538 -368 -721 148 481 -361 -723 489 -377 123 -343 418 -136 436 409 -823 -402 -305 -102 584 223 -87 -149 325 -20 -809 666 -870 -413 -630 203 -486 652 -270 531 644 -346 188 -583 -90 226 62 -396 -425 -250 232 -464 460 -613 -23 -347 394 -788 327 -470 -230 706 786 370 -191 288 99 -762 -527 -715 -567 671 339 -196 -171 766 -180 -580 -159 279 -743 -472 -384 618 126 -664 -283 -649 -569 -721 -483 134 -198 -703 -146 765 377 -110 -70 -888 -38 -423 -605 205 -563 342 759 790 304 -731 -729 392 585 -33 -841 604 78 717 609 61 -706 289 769 -382 -432 11 -56 441 -71 -283 -124 680 390 29 -775 -28 -806 -265 -32 313 407 -435 -460 -598 -599 15 458 180 -648 -279 -115 -149 561 -112 390 -335 -534 340 -705 694 -776 340 -346 -149 373 218 -871 395 412 -849 44 633 -472 164 275 589 76 507 -51 692 323 515 -772 -120 -565 292 518 761 -757 -58 -898 223 418 -828 -859 -420 638 -711 145 -688 -697 694 -464 168 106 -278 -328 -698 544 -740 764 -900 271 -619 800 -723 -796 -123 225 625 -456 -407 -31 -748 572 292 -401 -87 -78 -27 429 -574 289 -632 -537 -15 573 166 237 -241 436 527 -715 541 -222 330 -255 76 -66 -662 -217 246 -770 -503 -706 305 165 -70 412 -743 621 292 345 731 674 245 -402 353 -190 768 577 7 -860 540 -63 12 -110 112 -476 -762 -423 -541 230 -332 -461 -475 646 -315 279 -508 696 -785 226 -704 194 -851 740 449 682 -626 373 -349 -385 343 -28 -680 -433 370 798 -414 -91 -768 532 -151 789 -319 622 515 267 -573 -506 -646 -176 234 17 680 -51 763 -673 -249 -184 -350 -593 209 464 301 -844 473 82 -558 -509 -201 -686 604 396 -514 105 67 -181 703 -822 -253 -152 -217 -578 -883 -456 -169 136 -264 -464 -216 289 15 438 -554 -496 384 -374 -159 -840 -143 -863 617 396 -503 81 -70 420 343 -684 8 -793 60 615 -370 -825 -534 -148 -642 -383 746 -94 -445 -722 411 -741 -68 635 -829 -557 -443 725 -106 421 -636 -626 -529 -478 140 265 471 232 -550 -897 -800 -564 452 -789 167 -689 -441 -382 -1 -875 -6 188 328 -813 286 -581 275 -85 748 88 238 -485 525 733 -636 545 766 301 656 -706 -72 101 -891 -12 -91 -309 209 -116 358 -445 554 -188 -315 -543 187 414 767 -784 -638 248 -470 761 267 316 -60 336 555 730 41 -630 -595 -857 -480 -345 -774 -214 789 178 265 -810 283 -886 -162 329 -354 -286 -311 28 -705 595 -267 -5 774 -865 32 -701 472 732 472 -468 -853 297 -805 -878 355 -279 -555 -172 796 -385 186 -177 127 627 -445 -732 -716 790 798 135 -815 631 -537 -65 -554 -873 286 -49 467 -36 400 502 -813 795 182 -301 398 -182 573 -514 -319 -526 63 -649 229 695 -291 -130 -302 81 -799 -555 500 -491 299 552 125 -207 -310 -183 83 668 -468 253 -879 -766 -179 -726 -91 -470 -243 -380 740 724 604 -725 751 -888 -305 -91 -134 -317 -896 -240 -280 -17 20 642 695 -697 273 317 -886 -514 -77 744 619 -891 -759 -482 -377 -608 418 -546 729 564 280 -224 674 441 522 219 166 752 -508 -675 250 546 -244 319 604 -894 -128 -609 785 161 -619 -203 265 -541 221 -310 -9 -684 136 -32 -328 -27 281 -193 -211 578 502 386 496 -449 329 -616 610 172 -130 756 524 628 -375 109 232 149 373 -168 596 -701 417 -501 647 495 -138 -651 781 -869 -554 -11 -597 -22 559 -529 618 -372 635 -704 286 159 588 -186 -652 469 145 400 -635 -796 55 -58 -21 -95 -403 -558 -758 -249 -426 67 -348 256 404 640 -755 174 -379 -789 199 167 -517 -237 266 535 -296 -284 -394 247 -865 459 -382 197 -277 -623 -381 700 729 -531 700 -727 -49 -498 -700 6 577 -790 -112 -260 -380 345 -611 475 793 -295 -882 382 138 406 11 -373 -191 -236 660 -404 492 -318 -379 -202 -34 246 336 276 701 699 -852 -497 -491 -139 -341 763 577 -283 785 -655 629 -447 772 -490 -748 -155 -179 593 327 -122 -880 781 -316 -475 266 58 396 -663 -500 159 -191 -124 -340 520 -445 335 486 -548 196 -791 29 358 398 -97 -869 656 -76 406 548 17 -851 256 61 19 660 90 -849 -619 -615 181 190 -899 -368 -845 -362 591 788 -526 -283 -839 549 145 -93 149 -838 -237 -103 -573 -6 97 761 271 113 -166 -441 382 -457 -234 347 125 -320 691 -124 -66 314 -549 652 -218 -536 738 -623 746 560 -671 -532 -379 -59 376 519 276 50 83 146 -375 -593 136 452 20 706 -611 705 -635 -789 -255 -696 454 52 -119 737 -414 -580 659 -298 24 683 -546 -154 -176 228 138 549 -182 -204 439 66 693 -512 546 -826 -128 631 186 95 -36 -450 305 315 -575 -316 -567 326 -117 -179 502 -89 -7 189 743 411 375 -101 181 739 -426 -842 301 -233 371 -216 211 670 -660 538 367 692 -900 -128 -175 -374 120 521 51 -852 -86 -770 -535 254 -467 -174 162 -291 -449 144 -635 233 -337 -128 -150 -714 -484 742 607 -706 -506 -697 -271 -421 -709 -629 -617 -156 331 -299 86 261 728 -152 -824 -609 270 512 763 350 319 -624 -78 -502 -184 -95 -112 -284 -781 -35 -575 -313 -651 -180 -499 -678 284 476 107 -565 340 -800 -640 -52 -256 -836 -66 -138 127 582 -297 -36 -668 572 -888 -343 48 268 -146 -41 -180 -8 437 241 -337 764 -4 -58 -161 124 -378 -73 760 448 -306 51 384 472 -249 375 -61 -723 -5 -285 581 283 42 759 134 -445 226 -658 113 -333 -634 -471 -184 102 318 360 -820 535 -406 562 -387 710 51 -625 212 603 433 -416 148 493 -777 594 94 -709 -20 -155 460 -825 -32 124 -700 550 -650 -654 501 -701 -740 -43 342 -459 -305 -9 -295 575 743 718 -739 -68 -537 304 365 651 298 242 395 27 -457 -134 -28 -290 62 558 -867 318 702 99 -499 573 -28 -613 -327 421 -739 720 -73 -394 556 372 457 -212 -875 -313 -783 649 -818 -321 -580 120 -417 -318 598 -535 383 -249 297 -493 -142 -397 85 -258 511 -183 450 -422 675 181 244 -304 -470 56 -380 36 -273 260 451 231 -253 356 686 -63 233 15 269 -548 -744 -118 688 352 40 -455 575 -668 55 -288 -460 542 35 -126 -877 -10 -229 -375 -112 -620 -136 112 632 -577 499 -800 -390 -562 -437 688 -786 352 -35 -196 -165 251 489 39 -62 265 -480 251 -30 699 -37 -572 -450 -494 2 296 395 -779 -512 541 95 -599 -58 -499 -406 514 -506 221 -42 -880 -462 -384 114 -560 -883 148 -141 201 -878 -210 -746 -753 -514 228 674 -166 53 555 -823 42 -192 -336 591 226 -692 -626 -842 354 -583 306 181 -327 -217 21 501 -103 -762 109 726 -614 543 352 224 -7 -741 760 -253 221 -896 -809 -754 -350 -798 68 683 -303 126 -524 322 494 478 736 -306 -592 605 740 721 -264 -893 -680 -804 -464 -748 -229 -689 -345 -835 -166 94 -463 441 -496 -26 -759 -439 736 -58 -711 -848 200 -38 87 -743 -774 273 10 265 525 -362 -746 -860 -576 88 19 127 -752 741 -79 -650 17 474 -859 -223 237 148 -571 140 -390 -807 -701 242 -594 696 -245 626 377 -796 -810 31 -374 643 753 455 -244 -760 693 -575 -22 -325 -94 448 237 673 707 498 -422 -53 686 144 -861 -642 -625 -210 49 -347 -125 -409 632 -511 -85 469 456 -629 -385 669 -405 -602 329 261 -118 -235 472 422 511 385 -145 556 -493 -719 554 717 345 -257 158 -701 -367 167 -767 -686 -619 167 564 413 498 530 -238 -260 -422 475 -5 -469 -196 -343 -862 -889 -767 732 260 -511 -611 150 375 379 -118 34 107 33 -234 -345 14 -169 -338 -110 -825 -508 430 51 -37 -344 -292 737 324 -156 -374 301 261 -606 -804 767 -255 -793 122 269 276 46 -572 37 236 -719 -763 426 -430 -874 -707 -686 729 -69 -613 -247 -579 562 -67 -443 340 -301 438 -83 498 741 -638 12 256 -622 -763 -788 285 -186 -649 -288 631 -686 400 64 412 627 516 -242 -597 -3 326 -770 -285 -757 720 -798 371 174 22 -432 -258 -405 474 -612 35 194 -62 -774 -101 220 -391 365 -219 -738 776 -350 186 743 -131 658 -416 341 -859 -156 521 -652 -606 -315 -278 55 -492 -214 -745 -851 -183 -323 -548 -258 -790 -143 377 362 235 -672 -708 -333 -341 56 -125 -178 -36 96 -59 264 -813 -444 181 157 82 -560 133 674 -66 -703 -251 440 -185 68 -744 448 59 -856 395 511 550 -595 -483 165 153 774 478 -36 -195 -761 -750 89 -660 -151 261 495 704 -713 590 -802 -233 118 274 -567 684 -652 579 -75 -585 540 -479 -135 -341 -109 554 -356 695 420 -781 737 198 -367 -701 266 666 97 -349 -100 388 296 -367 125 -654 -563 463 -554 112 572 744 -610 180 -814 150 506 783 667 -729 -271 718 -224 -262 457 -397 -689 621 -244 241 620 -548 -378 -775 -154 -785 -85 -520 -233 175 647 -895 -335 -652 -96 628 -584 261 -308 -142 -226 215 549 -797 -291 -298 476 -5 468 420 -323 169 -12 -889 -819 -254 296 747 46 166 794 797 -219 -445 -370 146 -842 -550 -279 -67 257 91 648 414 -185 572 -90 -796 -277 -254 637 331 -585 351 -683 -59 -438 738 535 -699 3 259 -716 546 -698 -529 166 -615 -107 268 432 389 -852 567 -756 -17 -499 -143 -670 185 760 -79 535 -640 -303 -347 -897 -120 261 -421 154 611 -21 666 -404 -79 -488 335 -709 573 169 -535 -725 -212 -838 612 -478 231 526 723 -865 -568 -708 -693 516 62 -170 -475 -347 755 -431 535 90 507 528 0 -53 -530 100 227 -704 378 357 708 -560 256 525 330 313 348 -74 -838 546 -186 486 -559 88 -97 204 725 -845 -33 621 -757 600 766 11 543 -518 -803 7 765 -817 -739 497 -822 415 -244 370 -135 352 317 -143 45 100 -213 46 81 -361 -742 664 784 445 -216 258 374 -900 -704 -792 -127 -194 481 -124 -184 -56 259 762 -706 -359 302 -741 -46 202 692 363 -662 207 -568 605 -431 124 -305 733 -119 111 -634 671 -420 638 -278 318 -393 111 -556 -560 -268 -283 169 792 445 742 -685 305 -494 223 102 576 -823 122 72 -339 -757 -135 184 -878 663 -101 -720 459 323 -674 420 -482 -194 364 -169 -819 -357 96 -488 445 -795 251 713 30 -435 550 -175 701 521 509 13 -765 -863 -487 607 178 -536 449 665 -38 84 -380 -456 -571 291 -198 331 336 -120 604 -212 -594 382 -369 653 731 -794 507 -712 515 -261 320 -830 678 -569 721 -213 -779 381 330 -123 -391 -447 44 -88 -180 -479 75 -291 678 661 -778 -898 -85 323 -811 -201 -724 -494 32 338 348 198 474 -180 790 -11 -630 -884 323 345 -478 -117 643 -93 -240 -731 -274 389 299 193 531 -702 -201 593 -143 -537 278 455 -881 -544 546 729 298 574 -152 -777 298 549 -272 707 -626 440 -316 144 560 -749 -92 -881 -83 -25 167 -243 -528 381 -14 527 -832 740 -403 -395 435 -51 -687 -209 211 -140 -241 492 38 700 -660 -773 -411 133 364 -165 -573 -727 558 642 -241 -183 56 -331 -139 660 -324 -601 9 -169 279 -869 -135 -304 267 116 -405 -487 773 19 -699 504 -41 590 -894 742 507 -37 -787 -854 -750 455 -461 140 698 -771 -640 520 171 -503 -159 383 -221 41 709 -762 -383 -684 11 183 -513 -50 585 -781 -585 297 -882 311 -698 118 396 -364 453 684 587 -699 -150 673 479 362 25 -34 384 639 -363 257 404 269 -183 -93 590 680 -240 622 -504 -241 -689 545 -601 -563 624 -776 83 -423 -607 169 646 -702 426 -433 609 -245 346 445 -726 -30 566 234 360 -541 27 757 -577 35 101 -664 -221 -653 472 600 771 192 -187 -577 -685 -859 613 -23 651 -512 323 676 788 209 -36 506 -705 612 688 234 -122 -302 -377 -134 -15 95 603 -287 -118 -480 607 412 53 698 -448 355 -21 576 697 256 -43 -230 514 606 51 517 47 -849 318 385 -490 317 528 526 311 -884 -368 -696 -351 168 -452 622 137 -384 458 -197 -412 -25 694 434 629 -516 -435 484 -62 -670 11 -889 295 330 307 -660 -47 499 -292 -808 -820 -63 124 628 -44 -231 52 339 25 -437 -826 -891 237 -634 -681 -324 -682 378 611 -138 152 600 120 -800 -518 -200 -555 779 -900 229 -235 -200 769 -750 227 457 -711 227 654 540 -722 742 591 -205 139 491 -457 172 -248 -518 638 111 176 409 -225 510 -531 114 -284 696 -880 -271 -501 777 -338 136 140 161 714 -245 606 -555 -249 -175 -99 196 -693 -569 267 352 -284 419 443 -862 -591 76 -408 606 -31 157 -895 501 100 650 -486 633 -893 669 -95 316 722 66 773 605 418 -880 -839 76 -188 -226 -712 -619 248 629 208 -598 -762 565 -672 -172 184 -806 -36 -334 -553 94 173 744 160 -825 -566 585 297 144 602 408 653 329 530 563 -136 -615 186 474 357 60 -607 725 -891 -686 71 500 -310 -720 90 -254 417 -747 -212 -773 -360 -229 -681 -732 648 -256 -191 -806 -230 511 -357 568 -863 723 -517 626 -727 353 -477 8 -204 628 -324 -452 -598 79 -330 226 -10 320 718 534 -563 308 -128 213 -220 -130 521 -589 483 -421 391 771 -812 -355 -870 -103 266 480 537 429 -568 -349 -720 -796 78 541 -565 640 -509 -706 397 -864 -893 -696 -769 693 -753 -614 522 155 110 -230 -780 693 -193 -537 -740 505 -114 -133 26 332 143 320 -352 -790 -798 -206 -612 -378 -346 -614 473 -661 -174 595 -90 232 -172 498 566 -832 -691 -339 -664 -69 678 69 -743 -29 -812 -317 -361 94 636 102 100 310 722 -213 638 230 -283 -92 -818 676 132 -455 -897 620 589 169 -614 -277 259 563 -460 -718 666 424 -493 -424 371 -294 776 597 -610 194 -819 -558 -654 352 -704 291 -323 646 128 733 -371 -698 -657 -340 470 616 -623 -550 262 655 -647 -774 706 -77 -442 73 -111 152 639 -733 -890 -478 -393 -384 -196 -583 504 -775 -225 446 -808 -738 -416 106 -491 -92 -142 626 -27 -635 301 -201 -811 7 -767 -489 359 -897 -702 794 -311 -173 -324 600 -359 -397 473 -761 700 99 -270 -638 -243 -680 -436 -74 -618 -753 -411 -838 -14 -60 513 591 -195 759 -295 -16 -482 -328 664 -76 -750 -795 -847 -821 662 -8 53 788 222 -759 307 130 -737 -512 -512 473 -130 -148 -79 188 -442 356 422 -305 199 241 460 30 -874 -70 -699 -873 315 66 306 -626 -545 -732 -778 741 -534 4 -456 -412 669 125 -583 730 -246 691 350 -826 -829 120 -320 -782 -104 17 79 -33 -191 -889 186 -611 -700 496 -334 661 100 -535 -168 443 -142 479 -199 -163 347 706 -356 -743 22 -88 -603 -263 -44 462 176 -140 -328 738 387 117 542 77 -616 -400 318 -894 -890 160 378 125 783 472 291 251 -730 -852 -812 -716 236 -679 -378 -523 334 53 -632 -423 149 509 -134 -826 -563 -228 -7 -883 -630 21 577 -597 -14 799 -533 138 -56 367 79 -174 -589 -800 344 46 -827 687 496 -730 -126 -804 73 -430 -129 7 537 449 -847 -695 232 -438 -450 -369 -895 658 -657 743 579 -204 -444 -743 773 381 250 570 -439 -817 139 -656 639 255 -188 467 581 434 -669 274 -800 416 -447 -537 61 741 272 129 715 -49 -670 623 -837 520 668 -33 -807 -411 -304 -754 -425 -739 199 -597 -166 512 -69 634 796 630 689 -313 620 248 -885 412 -784 554 756 433 768 -573 -17 519 61 -303 -640 414 -273 -325 -574 315 84 209 749 603 221 320 242 -31 -475 6 -665 -280 371 -328 450 -337 694 607 297 -472 -799 -787 76 -557 -175 199 -788 378 -868 -360 -513 347 -124 92 38 -296 -872 126 -195 -100 93 -881 118 151 -845 297 -8 -52 133 -562 194 5 447 641 78 -114 -309 -293 43 675 -881 -283 -533 560 55 -274 460 -200 549 742 -218 -652 -593 -814 74 717 -596 -498 10 682 545 212 451 -449 107 245 -441 -450 720 -178 -498 690 -63 198 280 601 706 56 -871 -505 178 -156 -334 790 452 146 -275 -162 313 -476 -462 -639 482 -281 599 140 29 -833 108 58 673 73 -165 226 -374 587 622 -719 358 -16 19 215 -711 -800 -560 -301 -289 -651 -413 -202 673 285 -888 367 755 328 401 66 -61 -74 -701 -558 279 -186 290 -297 -213 -70 -856 -258 796 565 -818 178 681 -310 24 721 -267 260 -262 485 142 637 -255 -307 -99 -156 -428 271 465 -108 371 -94 -673 331 -187 -423 15 -831 -204 -522 -638 -556 40 -303 -551 258 -562 217 22 -316 -103 -415 -198 339 390 -822 -314 -766 776 331 -275 -661 -650 -622 447 -486 680 -190 543 -424 777 74 213 170 49 -48 44 -38 -838 648 -543 305 -835 58 -542 252 -143 70 -634 145 -257 229 -390 -603 -204 25 -686 362 304 255 357 -199 264 116 -543 -163 638 -519 -755 551 -589 -177 -832 54 -317 237 -677 -130 614 587 -19 -114 774 275 520 -730 -121 562 -446 139 -705 -601 118 -793 -645 -685 -544 122 425 -549 521 237 -502 95 -92 -18 -264 -276 146 -141 26 14 -891 18 647 35 700 375 284 423 464 166 -603 -884 559 -170 -317 -605 404 35 -206 -159 -593 -95 725 -789 -103 -828 -714 -182 -772 244 504 0 751 494 -385 492 -668 -472 -241 -366 -777 -329 659 -718 580 -701 -62 -805 668 168 671 -696 273 504 756 -583 766 -353 58 -675 180 198 276 483 372 615 -474 115 -869 -736 -432 337 -56 63 398 94 -676 -593 664 144 -89 564 638 -447 703 -716 716 -82 363 18 -668 204 -136 280 -334 -386 382 -866 105 -728 785 398 704 614 -208 73 -102 -647 -337 534 -526 -853 777 -132 -737 -188 461 -683 379 782 466 -868 414 98 -717 -527 -94 228 772 -528 -631 239 298 -186 -198 176 652 -383 -708 -840 337 -195 -366 339 -253 24 463 -805 183 -845 -732 419 -347 363 -210 -199 150 -226 449 -113 -223 488 723 255 294 -588 -89 42 -434 -375 183 766 -276 629 552 651 369 332 -129 -642 -853 -822 -538 -619 -618 388 -527 -694 -96 484 712 -613 310 -846 359 582 415 -133 -428 483 -380 390 -153 327 167 451 -49 -654 362 453 558 -233 -236 -20 703 -546 330 726 -561 295 -387 45 330 -61 -787 -805 48 101 -26 454 143 -238 -406 -713 -18 37 110 90 54 78 -624 -412 147 43 -752 440 608 565 34 350 -67 602 117 -516 431 97 -714 -673 252 -183 104 677 -62 -371 665 614 229 -249 409 -204 -72 -506 -654 -505 -525 32 -80 -265 797 -226 -501 -839 -817 225 -842 -197 24 77 727 -651 -103 398 -530 -524 -179 -275 372 -708 -556 581 152 -112 360 684 -8 279 -341 139 -119 739 -595 -1 -787 -459 -719 -689 554 -733 216 723 49 -543 289 427 -325 -364 696 429 240 497 449 -812 -161 7 -13 -436 511 17 310 -608 612 356 -271 408 711 64 668 -817 556 -51 124 -353 723 398 390 -415 -884 -442 560 -283 664 -447 412 -842 -810 -440 556 -494 -182 771 -263 576 59 -52 141 -48 -747 -814 -315 447 -147 572 634 733 673 235 -378 -855 -49 450 461 177 -765 -555 34 -546 601 176 39 610 -414 -277 -284 -517 -765 -701 149 -434 772 -401 237 738 -442 296 -150 407 14 481 549 605 110 -828 -193 -188 158 506 49 -39 423 -859 -24 202 725 300 343 -52 -594 463 -375 506 -699 457 -391 -256 741 719 -215 -825 -752 319 371 -82 109 -90 586 -181 -117 514 -474 -583 -491 165 684 302 -743 -79 -559 -609 -803 247 572 -343 796 462 308 478 -160 112 -356 127 682 195 -691 280 23 -413 -771 -451 -859 -731 202 216 -130 -189 473 800 -552 -563 774 147 -714 -602 357 -316 629 740 -549 -882 -471 -533 354 399 316 311 -499 97 -650 617 -702 -61 -301 -16 699 516 192 -234 -256 -403 -883 -607 -410 -198 213 411 -606 -861 673 -142 778 -5 161 793 777 216 -43 -26 370 -483 634 794 -94 -764 302 -161 182 9 -422 -126 600 580 707 -720 786 518 -729 -71 295 -881 467 538 -890 457 -148 201 79 -215 -398 355 -170 -851 690 312 -139 579 -552 -535 404 -198 144 -2 -585 -369 -357 608 -895 768 -769 387 -655 88 763 12 -658 -827 662 459 279 171 -165 -398 451 331 -823 -453 -344 -18 752 -107 176 650 -864 -337 439 588 140 -630 442 -755 -873 -763 76 -67 -140 580 -627 -175 -393 -368 -350 515 -196 -141 -642 -703 -120 340 464 -227 -370 -282 143 409 312 -285 246 739 -197 -662 88 -94 288 -883 449 -803 616 399 759 -882 -629 -822 -94 -750 111 -154 96 -106 432 -248 -711 741 -217 138 -25 43 -473 65 30 -543 -24 -568 386 261 -473 699 437 745 51 -625 330 -897 444 44 -866 152 -421 -660 -276 -213 251 -767 -170 -679 797 8 764 342 -196 -550 640 194 186 228 624 -482 -725 -516 221 -403 -181 601 -689 404 -643 -491 222 278 337 -582 -417 320 322 -548 784 -799 241 466 -162 399 595 -225 -52 -126 -372 -157 -862 173 -217 -717 77 -492 -714 -323 214 -648 661 -162 -81 -242 -28 -699 -216 71 781 332 -136 772 -814 -424 -721 396 -475 579 184 584 -245 460 -47 537 -254 730 -612 -695 -736 191 -877 45 -719 673 205 265 512 -839 372 157 551 361 780 -119 124 -54 70 -643 642 -228 585 151 304 -879 -672 -573 -584 -311 739 -830 253 78 -233 -308 432 -172 286 -169 -637 -473 -184 29 -115 -592 205 144 -207 -450 -283 598 -568 -191 7 -98 -174 -633 653 292 234 -202 -466 494 -556 737 -822 797 -303 -53 690 160 490 -143 169 -77 -145 -895 -186 559 -85 639 -666 248 -147 -278 170 -164 -145 346 735 291 139 -802 -890 157 -771 631 229 18 667 -259 -93 67 741 508 -647 602 -358 -60 20 66 -752 157 586 474 -377 -604 151 762 -24 -40 -654 -789 708 -97 -535 493 -829 -263 -828 478 -441 -406 -280 -274 -184 465 320 -451 -715 -692 65 -473 129 -67 185 669 740 -95 12 648 -62 -706 562 155 -232 -146 -433 80 -526 393 48 738 581 258 -328 -455 697 182 535 -243 229 -110 218 240 -257 86 -230 -257 144 784 782 -354 -535 677 -53 -562 -759 -880 507 206 -175 277 695 422 -29 601 239 -360 -311 176 29 -338 -585 277 127 -129 -713 308 -278 187 515 169 -37 -675 10 214 -757 575 162 673 116 672 -470 496 527 -475 800 364 230 746 -746 -381 -11 781 -106 -680 -720 233 -442 -344 -141 -569 -480 368 410 374 -900 -532 111 476 -680 -191 323 -640 -180 708 325 747 -159 252 -505 618 244 -795 -499 -115 -331 -263 415 570 -875 -876 -620 -25 -817 -696 -589 -384 242 -292 -142 -279 285 465 -814 -153 658 -860 -18 416 92 241 -738 381 -86 607 -161 587 453 -68 -265 -707 -664 -678 285 19 519 -714 -347 795 106 -3 229 360 557 -248 761 680 -298 58 165 -547 482 325 -721 -439 -37 -1 110 -741 -222 378 487 -75 12 -764 -167 -540 -428 -49 394 -825 -233 -43 -515 570 -110 -601 -565 -513 -609 615 237 -489 -683 -531 -616 -637 -73 282 432 562 -399 -81 -265 -8 265 297 94 1 -666 35 308 307 35 -430 -762 655 49 722 -885 -823 -834 463 89 453 420 414 -416 -261 615 368 -114 505 -36 -175 197 -581 206 -372 -273 207 -734 321 -757 705 439 257 -323 -898 236 -720 74 47 -776 -760 -65 17 704 768 -537 -408 -308 -229 291 -877 660 -535 377 387 -711 505 -552 -13 692 107 -245 -701 -706 -410 -646 -30 -751 480 233 784 -394 -179 619 -87 -863 172 -511 -717 710 652 -356 -613 -158 -256 -434 -516 630 83 -60 21 -8 -46 749 -298 -871 -813 356 144 120 -847 -169 691 616 -559 178 506 753 546 -33 -536 681 -329 -99 14 646 -152 -164 215 59 -545 -161 412 -614 -343 -608 728 -401 -564 -665 -189 -632 489 119 589 279 182 -574 230 -462 289 171 515 -408 -600 -684 28 -547 59 791 -888 -132 -535 -235 -621 404 794 450 -153 -854 602 -763 -382 -855 -165 331 -148 -79 539 392 598 569 290 238 11 383 -661 -889 615 -836 -422 -171 706 481 147 -363 -318 -360 -607 -120 197 -543 -735 72 643 596 458 592 616 2 -457 165 630 637 478 -164 -708 244 -314 -176 25 721 409 457 -717 -197 -465 321 -216 -488 190 -348 -94 -31 -355 186 -464 -298 370 -300 -383 652 671 -284 280 -392 -325 -412 -437 -417 21 66 -623 -774 -538 606 -276 -583 -510 265 -458 -814 591 228 291 266 -153 390 93 53 111 547 -883 -725 -606 -385 91 -824 -395 -719 291 624 540 271 -194 -872 316 -797 15 -246 692 -122 -856 525 -373 467 -236 -677 -203 -122 -406 -815 10 203 339 -344 -564 520 -366 58 296 523 739 -143 -103 356 302 -7 -411 -242 -764 395 -441 -815 666 -720 430 693 -189 -752 -591 96 65 365 -319 -448 700 -576 763 768 691 166 -367 -618 398 730 708 660 509 -368 -214 -112 -458 -437 -169 -174 -521 -176 276 -420 80 766 -267 412 -585 -372 621 -709 762 -771 -733 439 705 -260 -378 488 -847 -206 -247 205 -889 143 141 -39 -402 445 570 332 375 -172 -335 -690 444 -198 -575 33 691 -36 -875 169 -334 471 705 -880 -517 648 -211 700 -257 -119 -559 -65 576 686 338 -611 722 -309 536 -850 -253 160 671 -559 669 -393 -680 223 -495 766 -687 -205 291 -758 419 141 -423 739 689 -659 -241 145 582 -129 477 -31 -769 131 -627 -236 -623 -554 -720 52 513 749 258 183 613 -832 -207 -890 -530 493 -508 -574 -593 8 -507 -615 -335 113 -458 -471 -596 -451 -413 796 -355 -462 -841 47 -110 -456 -697 473 -89 -520 -694 -151 -766 740 -769 321 196 120 -28 -97 -207 -385 -704 -246 102 453 -392 -801 -98 -824 -50 492 -335 622 674 -92 303 455 -150 -428 -136 84 -478 -393 -638 608 -413 -455 -523 726 423 -787 -777 654 744 182 -662 -215 378 -302 -190 661 -891 408 215 -239 663 -765 -482 740 77 -262 -406 -353 -535 -747 -702 -148 336 -179 -642 186 502 -165 382 -12 -600 -724 271 322 -62 477 409 -834 332 -393 -873 328 -377 705 -814 -39 300 -86 -70 -692 149 -318 -104 -675 201 -537 -460 -31 -612 -689 727 -154 200 319 -84 -458 -803 -762 177 44 574 -889 -211 358 20 -664 44 -333 677 -460 -642 -719 -235 337 652 -588 667 630 -823 -719 662 -309 737 663 -522 495 -33 729 -15 458 347 783 -444 552 -507 -670 -651 -714 162 -633 -887 -355 601 455 463 -541 -357 -766 415 -888 -800 243 561 426 -807 -457 650 -178 -594 -113 336 -82 -578 37 175 66 -839 -596 -695 -793 -617 239 -579 269 -331 -201 -843 -319 -162 -440 233 410 -757 -556 -423 -624 162 282 -239 18 612 -792 -277 524 -396 577 -588 400 -433 256 -398 -238 557 423 -16 132 741 -848 594 -587 544 63 540 20 189 732 -882 -620 212 95 -408 -750 -782 332 -229 729 465 210 -500 -439 235 276 -599 104 -42 -245 -508 -562 -84 -687 -869 -219 328 272 -809 215 -380 771 -595 -884 -763 -184 428 635 -621 341 -375 638 -562 434 -626 -623 142 -133 389 -499 18 -512 178 -175 -102 707 -202 750 380 -25 605 -459 -303 -752 -554 -257 16 -702 672 -387 -822 -141 395 -574 -39 -347 -419 799 -610 -802 458 -162 -671 -459 -784 639 345 -430 -453 -793 652 -71 -348 97 -575 544 -60 -768 763 -716 -354 384 -265 282 -848 237 -777 730 -626 411 -714 -229 -755 -350 -136 -759 -268 -831 451 -801 -700 30 -173 302 684 -566 -633 -763 -243 768 235 377 20 -691 -223 -493 513 -413 572 -301 469 -806 -11 424 -632 -752 -33 703 -230 -898 -696 -280 -13 202 -24 -573 -586 244 -768 -406 449 351 -779 -13 530 766 292 605 764 -441 424 715 -417 590 -39 563 -878 768 -539 388 -832 -866 -34 -479 464 -472 -263 503 -60 -440 -587 186 -764 362 -717 -24 230 -8 -255 279 -227 -603 -162 264 -465 412 -205 -471 -428 606 733 310 -295 3 -572 707 -158 -308 687 -111 -279 -855 504 580 231 636 -416 374 -172 62 -607 474 755 -311 790 -689 632 66 -653 -214 -294 591 -178 614 -663 178 -707 720 -16 -689 536 354 -509 507 -39 372 521 186 -535 397 -742 -740 -856 -225 412 -441 -100 12 404 -282 -773 -555 -816 -364 698 -96 111 -224 636 -120 515 -566 -490 -880 -159 678 347 -110 -397 248 -880 -866 -866 693 124 -556 -777 -366 -819 -248 -854 -533 716 519 -647 725 -866 753 -18 -72 -821 186 -897 -60 360 -841 613 -160 -582 32 686 -730 -795 144 144 777 -510 -543 432 -269 627 356 197 -836 -170 -296 -52 77 -22 -863 -13 169 360 -357 -446 -422 -547 383 582 -487 294 383 -388 -575 249 408 -479 -7 444 681 254 618 -884 -671 715 -557 212 -9 -839 155 610 -518 435 -209 706 -49 -336 504 403 487 -49 677 67 -141 -324 -37 -693 203 760 -699 -802 433 -900 486 -24 -335 -689 -309 -226 -284 -390 -254 -701 21 551 608 -702 -486 507 -538 70 -509 -281 -737 206 738 460 391 6 729 4 117 743 -694 629 607 -859 -22 -729 634 -437 720 657 -616 361 349 734 87 -645 -183 568 469 502 330 474 286 483 -86 648 697 -565 547 -716 163 -343 -338 -521 597 -116 -185 -274 460 -18 769 32 -851 -14 -283 -231 -504 793 520 -596 530 53 -462 -246 436 -594 538 373 -513 335 186 -173 -335 -70 78 -631 -541 635 582 -582 661 524 -29 513 -97 -501 508 -239 710 -95 -587 -227 264 235 -508 739 -488 275 680 542 -615 122 455 105 45 -178 193 -536 -152 674 -448 323 310 477 -46 408 305 -728 745 -790 -664 431 -192 566 -533 250 544 799 726 -66 679 -18 131 115 417 -529 -664 438 -221 -803 -604 722 -103 58 51 -271 49 -712 668 -333 296 616 508 -566 672 118 577 454 -598 -113 728 158 -579 -221 646 100 -726 -267 506 -263 -276 273 571 -713 188 -558 -363 554 -180 -574 -809 -357 -492 -575 378 -128 -705 530 476 306 -274 682 -878 27 797 331 698 -503 -382 396 -495 58 644 -78 799 -774 -81 560 73 -713 313 393 126 684 -372 -598 497 -328 529 256 394 139 48 -333 -599 742 587 488 -363 -841 -712 360 -186 -618 -10 36 -596 -150 -185 -443 -697 -615 -257 -456 730 -106 764 -849 -214 703 -575 -390 761 -873 709 582 454 -78 530 -385 -173 -420 -111 91 -74 -499 404 753 133 -754 -549 552 -689 787 -194 -720 347 320 -79 -50 692 -645 -640 -368 545 474 37 80 -92 51 -578 43 339 -271 525 28 519 -359 -437 -275 -120 -846 -148 476 -37 440 -371 -210 180 226 195 44 -261 411 166 279 249 -821 -668 -815 -56 -407 -505 535 458 -900 -309 -527 -137 178 -236 -363 200 -353 16 129 -845 -261 330 263 -312 -396 -369 52 766 625 -370 474 -812 -848 486 547 -558 -31 20 344 240 385 -620 227 434 305 701 -696 -67 -231 108 -233 121 -667 640 -806 671 -751 -271 -71 653 691 722 -827 -170 -707 514 -827 499 301 -601 -613 685 55 344 491 339 708 93 -177 404 -116 284 499 -477 -865 -278 -249 -516 46 434 238 -564 534 -130 7 -387 410 -872 -197 -424 -495 -217 510 -740 -19 -428 321 -642 182 -405 -598 239 -224 -622 417 -283 -695 -454 640 547 -68 -539 84 -77 -831 -323 -77 26 -183 -184 523 -176 -227 -233 -632 341 146 -668 760 12 655 -146 -154 -645 156 -572 -60 100 -364 -826 522 -738 -417 213 -641 -627 -3 -716 106 -230 -29 156 -373 -468 387 -177 200 598 507 -284 -804 -584 -645 -839 16 -628 -70 -139 197 726 -87 497 -157 -152 657 221 -658 -401 260 663 -790 78 -324 -553 -658 57 -283 -798 513 -497 -755 -648 527 -14 -413 -55 -757 -409 271 -793 398 309 380 772 -795 -824 -836 86 -887 630 -456 -626 359 -778 -666 676 476 79 -523 479 -37 93 170 29 733 720 148 151 -369 -406 -657 98 174 -310 -237 25 255 412 310 -250 526 -818 -765 -256 453 -830 667 -816 734 -869 143 464 252 -872 -502 774 -145 531 -44 -725 -410 -878 647 -333 -809 -298 224 352 -294 -524 -455 -51 484 -393 619 -800 58 -268 74 -305 -739 -639 324 658 308 -170 504 -747 -698 -841 18 -520 -124 -539 98 247 32 -620 -345 -329 -510 -404 398 -487 293 743 738 440 702 -236 272 -378 -234 -436 -779 677 -504 409 736 -373 -364 -63 208 -741 -839 411 336 372 -144 486 -596 -506 -162 391 216 -457 604 334 491 -450 628 -545 268 741 -556 -654 -382 -690 -499 56 298 514 -302 -77 185 -807 398 463 376 -733 625 470 -645 335 -19 -267 783 31 -174 -830 298 262 84 -530 205 750 296 668 365 664 648 -547 -282 -378 -379 597 220 246 -77 -637 571 359 -391 254 -78 -764 494 749 451 -43 252 680 -507 752 -40 -521 -146 -413 -547 -899 -406 721 289 22 157 590 75 -870 -630 551 -743 481 -73 -653 154 445 -98 448 -348 -698 -755 38 632 45 294 -218 -249 341 73 -756 188 -314 -667 -602 -767 -602 14 785 290 204 354 55 -360 257 235 221 -664 466 -445 -694 -65 409 787 444 -130 -618 193 -806 785 574 -392 -376 233 389 445 -176 43 -745 681 19 -872 -95 -127 232 559 -427 -853 536 -731 -268 -475 -323 31 -164 -22 -534 772 532 -874 225 263 -118 -29 -199 782 159 665 793 -237 -862 184 422 29 380 -758 -240 -284 487 268 -489 408 32 -103 -509 407 -267 -180 765 -596 115 174 -412 769 369 548 436 -390 97 -33 257 33 -745 -627 26 292 -41 464 576 397 -610 295 -782 -204 -241 196 -352 -533 -355 391 -547 18 -395 -480 -221 394 -500 96 -323 -231 309 530 498 -284 -518 -593 -388 -453 433 500 -320 -142 -460 -23 -330 217 -459 -484 -282 -120 -534 -61 567 272 665 559 439 28 -537 362 421 696 83 426 522 -176 514 -124 -128 -642 12 -95 -164 434 -394 619 607 485 -269 -698 -1 393 -134 457 -625 331 194 253 542 -235 -232 790 -834 -195 550 613 340 -549 -462 124 -80 -89 29 -550 -796 -40 -108 596 584 41 794 -555 577 -485 -643 -134 -828 -746 -456 -357 352 576 -551 462 -178 299 455 552 -720 601 -42 -482 -267 -267 730 -800 -127 -199 -123 -475 -645 -9 641 447 -50 -5 742 573 -593 -34 -149 207 587 199 -487 -393 604 542 -472 319 -626 637 321 -796 535 -695 600 -809 436 717 -171 749 -738 -262 -23 590 -852 -345 593 -459 -798 -185 -377 565 -336 -610 -328 -135 793 -126 65 -146 -623 410 720 -590 603 -798 89 -838 655 -682 535 -639 -293 274 -507 -826 311 25 20 -156 104 -95 555 -554 51 702 439 705 -719 -418 787 -400 670 16 282 -56 -766 420 366 -121 370 -435 302 -845 -854 -347 -41 -132 574 -361 164 318 422 38 292 691 793 609 -497 -303 -623 -104 -863 -29 383 34 236 -361 -482 -765 -331 113 299 -649 288 -179 360 227 -730 -284 -899 23 281 -96 707 507 225 720 -848 -330 264 -844 301 665 -555 518 -188 587 -231 685 577 -442 -7 328 485 641 291 -552 -562 -437 -799 371 -561 -255 -747 493 -890 -297 239 134 519 -757 -650 -381 30 -254 619 -372 58 790 -839 9 512 -594 -533 299 629 -219 -535 -413 155 -76 604 -130 -497 -532 -311 650 -418 288 -24 -511 34 -779 -107 -300 150 175 -83 716 -660 -586 -892 -845 716 -24 171 53 -230 -330 -590 122 152 -265 -191 -151 692 153 150 -248 -242 -732 668 493 -313 -670 386 -215 -55 -256 50 242 -346 -652 521 -505 490 743 -61 -157 -441 406 273 87 -898 202 686 94 -464 366 168 -197 177 231 -119 -119 525 -249 -899 200 -705 -428 48 -768 -203 -336 514 647 -167 143 -389 29 70 -119 -771 208 -900 724 695 26 174 340 189 653 -11 -706 425 616 -266 196 -405 -184 -680 181 -331 28 -570 -15 773 -474 -668 -701 -638 12 -793 68 680 -521 -182 -744 -602 -565 -841 42 704 -297 400 11 274 462 236 13 -542 -664 -86 -448 -527 -675 -282 -739 213 -598 -285 -575 280 465 -43 -558 -80 269 -505 175 -327 -666 -409 590 -289 319 -299 286 60 -411 -353 149 566 -91 145 -899 -867 453 -303 46 7 -811 222 560 128 -485 -873 -399 630 663 -807 -126 771 376 -708 -325 -434 -784 -567 -249 69 -856 271 -673 -832 -372 637 -271 -89 -166 -569 376 -286 -462 31 799 -552 725 -770 -279 731 426 -720 277 -619 -324 -207 539 257 -431 442 -445 -487 158 137 602 -815 664 310 691 271 -505 587 -349 669 -633 196 252 156 -276 167 107 174 -686 -814 81 -444 510 -428 -350 368 -321 -136 503 608 214 -25 211 235 671 221 441 767 553 194 631 482 691 153 386 -830 -351 436 379 -816 501 -416 313 21 11 -405 -161 -224 571 103 418 -379 660 -256 414 371 -64 44 299 354 643 544 -88 -104 490 -177 -395 37 120 257 -45 -263 -452 -658 -482 546 -58 -78 435 -167 -646 43 50 -269 -322 -808 -469 753 -399 -44 -114 280 -461 348 38 748 -620 -306 -485 -812 -274 616 -25 -800 595 3 -142 -677 569 108 -749 172 -192 -59 -292 652 -707 -132 -841 -475 319 275 486 -600 209 350 -119 -707 721 -297 621 395 -738 -881 709 798 -603 -67 -553 -812 610 -841 485 -195 227 468 -662 -127 -53 -737 494 -471 492 -317 178 477 -651 400 -142 -461 -686 -523 209 456 -236 480 413 -756 379 -598 693 -251 684 -695 457 -45 192 122 -477 -437 506 18 -877 118 43 -284 290 -605 577 766 722 -171 -338 798 68 -323 -411 1 -126 202 531 428 -225 59 -765 -887 -331 -734 -88 392 -868 -413 -565 -661 -459 -580 367 -660 229 666 87 28 183 -557 0 -485 -609 594 -92 403 -105 -397 526 551 636 -897 460 615 -497 -755 -221 795 690 -411 -290 296 -782 -613 -390 -820 226 545 66 599 107 553 788 81 -789 -827 735 -64 -627 199 -317 83 -97 29 -601 683 -272 395 -704 -43 494 790 -410 -78 -808 -800 -558 -754 -740 -157 -315 620 -354 -417 -611 -864 527 -31 269 247 -84 -124 -552 -126 -283 278 -547 -179 -636 73 -375 183 54 -155 726 -804 -472 -33 345 -487 -796 -353 228 299 641 -562 699 216 356 -46 76 -873 -850 198 -782 662 7 778 240 303 46 -261 400 -648 585 -570 441 31 -810 -543 -105 791 735 -467 -285 -282 659 -772 354 -786 181 -304 -17 -390 773 307 681 -266 -40 -677 -812 -386 -864 328 163 -89 103 668 -363 335 -520 -153 -27 -46 376 795 -41 -824 5 -242 -794 -743 424 232 507 559 -310 -841 -589 -624 -662 -377 -824 456 657 217 -434 96 800 393 -21 -107 -9 401 -48 761 -292 253 -287 -488 -233 127 574 -260 507 64 99 196 -799 125 270 735 499 -562 -707 748 652 15 -301 545 303 -834 -306 -794 -167 -251 525 325 402 -703 251 -150 232 -122 -359 -524 251 -39 -69 -171 -129 103 -339 -745 50 -523 159 190 575 -255 -225 -55 19 513 762 663 -135 114 307 -311 -478 94 441 440 537 765 -140 -493 54 -611 83 114 42 -279 100 -448 -82 -109 -841 427 217 -551 144 -735 769 515 -584 -742 1 731 -331 242 -447 32 -848 -489 398 472 -617 -382 710 742 -116 -786 341 -258 127 -463 -452 525 244 -331 -56 689 -423 129 192 -774 -66 -543 -771 13 762 435 5 538 759 321 -336 -457 -600 -373 307 96 -149 501 -576 -152 -458 790 715 663 32 -380 -518 -435 -441 -135 -444 754 -160 -503 -804 517 -540 450 327 521 766 321 -47 271 -483 -527 -739 -630 -720 48 517 646 385 86 269 -868 391 54 -783 -663 -537 -594 435 -559 90 129 308 544 697 369 -292 794 39 712 711 92 -275 672 744 -84 535 667 683 -462 -574 360 590 712 719 604 -268 -742 436 -635 580 631 282 -484 -303 450 223 -516 -309 -76 -837 -173 758 737 -382 -219 525 498 485 635 -594 24 216 -565 -521 780 -309 398 462 -392 151 451 69 332 140 652 408 694 -45 -688 261 -643 -709 92 -643 -2 -896 232 -577 518 555 468 91 -443 -363 -115 -541 75 527 -185 -4 -52 -307 567 -148 -546 -375 -152 342 -724 -49 -742 458 -28 131 515 -636 -752 -241 -840 77 -877 507 -317 265 -661 -885 58 -94 -591 211 74 585 -31 -406 -345 367 763 220 -362 -774 -361 167 -626 -742 -596 -681 -637 -301 367 -831 -588 -900 -440 639 -294 225 -527 539 -567 97 678 -771 -152 697 365 -494 -484 -646 -417 -260 -654 647 -755 -757 -827 -721 -490 -865 -635 109 -271 -463 -45 -721 -791 -377 168 365 742 -372 454 386 -282 373 -77 287 -508 628 -531 -59 -264 219 -118 -213 511 -317 133 562 -705 -698 -711 345 501 754 -455 152 169 752 -351 -46 257 -279 -830 696 784 -855 -236 -791 266 -142 604 -773 -572 -880 -212 252 738 -150 -844 565 -324 522 -41 -268 -112 -762 -782 121 421 225 12 -102 529 -792 -427 541 755 648 435 -158 -768 324 756 741 660 427 423 -411 -718 -850 -671 -460 518 -798 47 -345 -194 162 -673 749 440 -850 -122 149 505 -624 -261 -242 60 -844 -573 -543 -524 12 -216 589 495 550 699 491 726 256 -277 228 -704 -276 -507 -369 -709 -286 508 496 592 -716 198 -601 31 -493 -44 782 351 -516 343 401 622 187 674 -815 748 -784 -761 -804 -410 696 798 -679 746 -811 -489 -296 133 -531 -813 -867 367 376 661 -378 -115 490 -333 -289 -29 -660 -827 -177 747 415 525 276 -466 488 -289 -421 147 186 758 458 -784 -86 21 -173 -643 -709 620 101 313 -41 -298 -701 -74 779 -603 -665 -16 -141 752 616 -798 -237 -514 -178 -463 -358 -237 -666 775 745 705 278 -771 -498 459 462 23 239 -728 -263 695 -147 648 -10 -384 -831 -6 744 -502 -763 -109 194 -554 -79 -431 -390 -166 -708 141 140 -189 431 733 -587 244 167 -274 165 375 -396 533 -42 -547 -197 -645 -103 69 120 47 -106 -150 -756 -510 496 -825 -820 -704 500 -659 -529 -882 132 -51 267 -267 136 -794 728 -496 -499 -400 -637 -434 -690 497 -470 96 761 -43 389 -870 171 -217 -69 139 -778 -824 247 341 -3 -876 -47 292 144 130 -301 -260 44 -172 -645 -84 233 652 -50 -206 666 -809 -176 -673 61 -245 326 -780 -706 -523 414 -518 588 -524 411 -198 78 -685 334 595 769 -414 135 378 -395 537 -598 252 638 772 641 427 691 279 138 -585 -55 -162 -135 34 726 694 -235 484 522 609 644 -439 632 9 459 182 -422 -429 406 -445 635 -643 467 539 -289 -520 572 -187 -633 -610 343 438 -245 109 481 -655 -583 450 567 551 -125 677 460 -418 -247 156 301 -672 -438 242 324 -436 -62 -431 -651 -320 -814 -635 -439 149 -219 403 669 -158 196 302 350 -882 568 -480 678 -240 580 -755 -202 -208 52 432 188 199 741 335 -437 720 -622 -13 47 -469 -856 538 -435 795 756 -221 701 788 -413 90 564 -374 -886 -632 -430 141 -791 413 277 -497 -281 721 486 730 -427 491 -478 405 -785 -375 -369 450 -56 -214 -866 -242 166 -53 -14 -566 69 -117 -543 -620 731 295 -335 262 -802 617 -140 313 -199 -146 -78 181 460 -836 522 59 -632 583 168 -616 -564 400 414 788 -408 -125 -627 -377 785 -270 -315 42 163 -71 143 -427 60 -568 499 -247 -360 176 173 213 -667 698 278 570 -751 -189 -73 -168 -97 -506 631 -277 -752 -622 565 -304 -687 603 11 156 -623 -270 -636 -246 160 186 693 311 19 766 587 616 -263 670 -385 512 420 -499 421 539 75 -408 -461 264 -643 -680 -383 -82 495 395 -152 658 38 -68 -52 517 296 -426 -690 699 -438 572 -829 771 -694 408 -743 -216 -682 -443 -457 -533 283 -581 -153 494 305 254 741 726 -518 794 414 -798 96 794 371 -790 421 -608 -353 -898 560 421 718 -829 219 485 446 -704 -184 189 536 305 -524 456 -208 319 726 348 246 -516 -591 370 -67 -329 417 -893 -579 190 587 469 -769 772 -464 -369 590 362 266 -436 47 -746 530 182 244 247 289 -510 -890 67 -522 256 -700 182 -130 244 751 300 211 -504 772 778 123 15 267 186 -862 -5 -553 -450 -616 -555 -316 296 279 202 19 709 -842 344 552 -402 659 473 423 -491 -384 -633 306 381 -894 577 -185 588 -668 66 733 -127 -322 -723 439 127 405 147 -839 -182 394 71 -701 -680 -200 -311 -712 477 385 536 488 -509 675 677 -895 -814 -78 -687 -493 -642 -565 659 -691 400 92 572 -78 367 -230 -506 502 -332 -338 -636 -69 -245 -163 542 163 153 434 -794 -221 -91 -528 68 -642 -126 -609 -869 -20 -570 -84 682 -328 -191 648 -721 -239 -569 -336 -256 -311 515 -262 498 -22 -575 777 -159 739 -592 251 -100 738 262 -212 -157 214 507 -29 528 160 134 -776 472 -300 -68 -225 -452 -457 -247 -88 13 -779 785 -224 -167 -30 128 -350 311 489 113 494 98 668 221 -895 -124 662 251 -587 538 359 238 -320 180 460 50 -552 -177 181 -172 -610 -858 -142 -714 -161 -41 340 -53 594 -187 -421 -762 274 -395 -364 -566 205 -351 733 -501 -275 198 -136 793 437 -118 106 -869 -423 -631 -671 384 -688 -330 -403 691 327 -194 -606 -393 -400 -137 -1 392 -886 -403 628 -791 -461 109 159 -137 674 470 611 735 -266 569 747 712 -736 -595 -115 -746 718 141 728 -798 -22 -867 -523 296 -599 155 -319 -502 -590 95 -600 155 -837 -602 440 -204 799 -648 745 -303 522 62 237 -844 665 -307 108 -366 437 409 322 790 93 -458 67 614 -769 348 -830 -90 8 148 585 0 542 304 -733 282 -42 -437 -635 371 -124 30 334 -838 -688 -40 220 242 -30 397 704 -195 529 -529 765 318 -589 -249 -414 -36 484 -157 -309 -730 -194 -327 255 -645 -814 406 -324 -626 470 -583 -226 -354 -853 166 -872 555 -771 -57 -49 -742 217 -689 -281 -222 -477 -821 -476 -246 -56 -96 -132 343 601 -241 -278 90 388 200 -507 -225 753 672 319 662 418 502 -875 -139 -200 593 680 788 -343 507 240 -574 -498 706 257 771 -277 -262 -353 753 -533 -174 690 616 -68 -94 574 222 377 698 -582 217 373 238 708 -522 -138 -8 560 -819 -574 -529 -753 32 -586 -622 -321 -757 602 -135 161 292 726 -513 529 -697 799 309 204 628 -367 -302 -750 513 -873 -301 282 488 338 124 -592 -708 664 -705 -788 -444 458 48 -358 -447 523 -615 340 646 488 -696 718 680 -87 399 -100 -245 537 -158 667 682 -362 -606 86 -456 -703 -365 -78 112 -120 -735 231 -666 -454 644 337 -757 436 -456 -330 123 173 -492 455 -890 -861 -498 -226 -836 216 -280 -78 650 -771 569 592 593 -721 19 -514 -468 -666 475 290 47 423 568 -429 -791 428 630 -843 -364 -650 -601 476 613 -42 623 -193 762 -443 736 -788 -4 740 -486 26 -843 -515 -713 -586 261 -162 -552 -529 210 -359 -658 -513 784 586 -139 -378 361 -609 -44 -766 338 -297 527 395 500 753 773 -415 -558 -82 300 177 -444 -816 -517 173 741 627 -446 438 -250 -708 -30 -523 791 649 -384 -82 752 43 322 -718 -123 385 -270 -406 -506 -301 -198 -829 730 -763 -842 619 -436 -417 6 441 -896 358 235 -735 -683 -307 -861 -59 714 -710 -348 -717 542 5 -787 -791 648 374 -754 -154 -622 -396 -430 -716 633 -335 -802 -788 -487 -84 -339 -865 -854 78 624 -243 -439 117 -840 739 215 691 -339 -399 686 646 396 -810 -310 365 227 -503 -219 743 -82 536 362 144 173 -266 -748 497 -179 -406 424 513 -324 -604 -449 -107 -66 287 -320 339 -584 -93 100 105 -724 586 654 706 553 596 449 -482 -615 25 594 530 -138 276 -882 -8 -672 -289 573 -366 493 491 273 740 750 -451 710 222 760 -699 241 745 781 454 -4 -590 -559 -203 369 -621 -750 646 1 346 -574 676 688 -348 689 -471 465 -160 -743 -251 452 -726 -870 -128 332 -152 376 606 -323 181 -365 517 262 226 688 626 -135 433 -54 -642 -192 -712 -29 -779 -366 68 -484 -102 -539 114 456 -347 -839 -548 -511 614 172 -345 -291 322 -95 769 428 -870 280 -707 121 361 -322 -776 -782 -510 -65 346 -331 -124 461 -214 570 -130 324 -492 -276 -41 -744 -114 140 -886 -863 656 568 -254 -546 -734 89 -581 541 559 606 -23 -385 -496 -339 295 -519 -617 -886 288 -452 43 42 478 -883 -812 -228 791 591 -615 325 668 -641 -540 -833 675 -757 52 -57 405 793 -421 -653 602 -703 -838 -715 337 694 -573 418 513 269 -533 -466 438 63 515 731 -526 -837 -511 -809 228 748 -54 -138 169 -385 19 580 -795 -787 -522 -649 -770 166 59 -24 245 272 -487 -763 -676 -181 -8 -115 -52 91 -14 -216 654 -155 -288 -517 -380 307 -101 124 517 128 424 794 32 -894 395 -19 -136 -608 -891 674 582 -546 -252 -540 -657 -381 -659 -509 -197 42 608 -783 -248 -668 -20 -215 -115 467 -601 299 -461 -470 617 -248 243 173 685 -231 99 343 575 -53 783 -249 -374 408 -259 -666 -178 -325 99 -833 -268 -46 111 -314 -814 -22 226 66 -512 -89 -490 180 17 -176 212 699 515 430 -62 -352 -596 298 21 455 659 -104 -525 -845 296 -754 -632 -720 126 108 77 598 -767 355 -706 -543 466 54 -187 764 682 740 441 -372 207 -672 -342 -672 -619 -258 -871 488 559 418 -11 -692 -649 -490 97 699 -799 -578 172 133 99 340 -324 166 684 -879 -294 243 -592 -489 390 -648 -722 142 -505 626 626 433 -644 343 243 590 -248 -684 357 175 -631 -653 -225 232 602 -286 380 -631 -587 -36 61 -270 137 312 -865 379 -142 -129 429 85 290 788 -209 -536 474 -148 685 -96 160 -405 518 597 -498 -552 703 700 151 571 767 779 325 -495 694 473 352 381 -319 -70 376 488 628 426 -851 458 431 103 -880 -554 687 659 -128 -594 509 430 404 169 522 -118 718 -671 -603 -852 -26 -732 293 573 366 -437 -729 -764 644 -334 742 361 -337 421 350 110 103 653 -200 -610 516 530 -189 517 15 -436 -313 174 -361 582 337 -439 425 -433 -289 -427 -76 -299 -788 -340 493 721 570 592 146 455 -677 494 725 -129 469 -721 -877 507 734 -227 289 -333 510 -521 -453 -325 338 -90 646 -634 -94 -290 -86 81 653 181 590 372 518 448 -173 -565 -886 -160 -27 95 22 166 440 97 -172 -878 -862 -18 581 -547 -782 -501 626 22 606 -139 -620 -65 288 0 -616 501 453 137 570 -380 70 -752 42 589 -562 617 581 -673 656 303 -114 -275 -165 622 -789 81 260 -815 371 -662 -786 68 -238 -583 421 -187 -60 559 724 582 -886 240 -261 -249 59 -820 193 -438 324 477 -483 17 -850 -250 -431 647 744 123 -117 -203 -124 -704 561 579 -25 -505 -618 -364 525 725 350 -295 -740 -41 -812 -751 579 41 -111 -74 -736 -475 -838 232 -617 749 556 -748 293 -801 -483 646 757 -620 389 -676 232 -192 351 -72 642 110 -286 -308 -297 690 112 -381 -497 -148 -563 -474 -14 651 731 368 -341 665 316 658 351 638 -496 688 540 -427 -426 596 -281 -327 -371 -272 -36 649 385 799 -114 -163 405 -60 -485 753 -313 -242 785 640 -400 -531 522 -149 -608 -264 -385 657 -558 755 -455 -133 -464 784 720 449 215 176 -513 -898 607 195 -85 590 190 -120 162 621 -811 -23 779 141 497 -279 658 523 141 251 800 427 -95 659 494 -616 -842 -725 -387 -457 -237 578 732 132 -686 55 -538 -391 -547 86 96 394 676 476 -883 181 631 -472 529 514 -833 239 -851 -647 -391 527 -5 -645 -864 -337 -385 701 -289 -231 430 293 -713 196 -76 575 48 432 125 371 -100 -414 -636 98 -489 -887 234 -832 -274 -210 146 -660 766 427 -35 605 -669 415 203 643 693 215 260 -100 123 -42 469 26 -695 371 -591 -59 211 -623 -529 -560 581 788 -777 -755 768 -220 -778 476 -336 -895 721 -202 164 -346 -233 484 406 400 167 -588 562 -46 743 760 -86 538 -738 -90 -722 386 530 -429 429 -368 439 549 -839 -805 -842 -797 758 -477 400 592 403 -393 461 297 -115 170 -73 -108 -881 -562 -840 -773 -492 -337 112 -260 -143 -167 -577 751 433 -551 -687 -233 -854 417 -308 13 668 -91 -133 -256 697 -350 776 -234 319 -537 -403 -122 673 355 -446 489 -79 -456 -749 795 -497 -721 239 623 -833 435 -708 755 -731 -509 -694 709 797 99 341 37 101 -769 500 674 -228 -224 -284 -264 -740 207 -191 359 -451 206 464 -605 -782 462 -608 68 446 212 315 408 151 -342 -162 -289 61 202 -296 -149 48 -406 222 183 -848 732 388 726 -871 100 760 219 280 -262 629 -521 -436 374 -287 278 434 589 217 288 -63 -324 -540 726 -776 -748 241 -647 -387 67 -394 -442 -413 -615 108 -358 99 -90 467 -784 -764 -379 98 -219 386 24 -69 383 588 479 -304 641 377 297 384 347 662 -215 -250 338 -78 -39 416 273 536 -74 283 274 772 123 257 428 178 -583 269 596 -79 538 -464 -99 -326 -360 -206 -244 589 -869 -168 238 -687 494 -807 580 -143 132 -195 259 -480 618 -713 33 57 -695 -448 -485 -482 359 -592 385 -787 -659 -563 52 -296 484 -456 -466 -251 276 -859 530 -320 -81 516 547 -802 -45 267 -355 -607 -366 720 208 -449 -64 745 -759 505 -4 -512 53 799 -815 -715 -318 -545 299 -260 -615 -625 433 -472 -893 198 120 597 -485 -126 753 -358 -165 207 237 -716 -116 -879 -325 -529 -318 314 -849 -635 468 -881 249 -896 258 209 246 62 -266 -775 -28 683 -680 263 -734 -819 647 -663 -458 -516 171 343 -856 -415 -111 147 -506 241 693 201 -75 673 -840 -807 -14 -716 368 768 -338 623 665 -408 709 -366 -239 129 -476 -464 375 752 -556 296 -154 -771 -256 638 603 270 647 449 476 477 707 60 655 -186 -143 -219 -705 -404 348 283 -36 623 -292 -765 -714 -340 460 -711 346 11 197 -198 796 -882 1 -309 -406 -804 -209 -255 -400 -168 -756 -767 486 -86 -606 -618 303 -155 -449 -620 -88 -481 410 -76 -599 156 -772 -507 273 -237 236 216 534 -43 102 -822 124 -586 156 -101 -574 -115 -483 -336 -153 48 556 -730 -822 -616 -261 -781 -140 74 -612 -599 -224 -77 98 469 -258 265 -718 -174 -419 114 96 669 773 -744 472 -593 -824 489 -540 -219 725 -153 -589 -139 -298 728 277 -813 -734 -314 612 -611 -357 -269 140 579 -368 244 600 382 525 403 280 247 -667 -422 -76 709 -690 249 -499 629 -638 790 26 240 774 -825 769 -872 119 607 261 -97 -886 313 -435 479 590 95 151 505 -426 357 72 -201 -66 -611 -417 233 156 -290 444 430 -693 -157 366 -636 251 -668 -67 -665 -595 368 733 602 -420 -459 131 96 -587 -221 -775 -212 355 -496 -371 -673 418 -8 -540 -442 37 -451 65 -709 698 325 397 -128 -639 -349 -671 708 -318 -355 304 -145 632 355 -725 -614 -504 758 573 -868 -211 -601 -39 62 -43 -226 533 -591 556 -266 -542 -373 621 31 -777 52 20 256 -788 -870 -515 -502 88 -809 -534 -338 -454 323 476 -772 -899 -140 -377 439 680 513 532 -785 697 -546 -527 498 -411 -277 319 -16 -894 324 -682 -817 -754 412 139 744 239 358 413 -104 140 759 242 402 285 772 232 -554 -354 -91 -273 -60 789 -346 -750 -830 -895 9 -338 655 221 -422 720 7 -154 538 -791 -489 -139 -742 -265 -160 338 -280 -44 269 -867 784 -326 748 461 -312 -495 387 -561 599 -220 728 -655 790 173 93 603 -777 328 -623 -125 98 356 233 -237 -282 -732 -394 362 -316 -677 323 474 -501 533 798 -259 466 -504 -873 -307 299 -18 401 408 773 415 -60 424 499 65 -449 71 -676 -378 -691 406 306 427 195 517 -129 -21 -36 -213 -30 -107 -94 -751 452 -541 -105 -646 174 589 402 -673 648 -70 -253 -437 -712 -687 -867 -569 94 31 -191 -688 -704 -161 193 -543 127 -874 -248 270 -818 717 -582 -496 -444 -133 472 -93 684 493 405 -299 683 649 -822 -493 -298 -125 298 722 452 -781 253 665 -107 -638 657 -762 -768 -210 -643 644 -559 -458 496 -457 -159 -243 277 -837 -640 -612 51 -377 -46 -158 415 241 -337 -405 -662 446 -505 272 -872 553 -424 720 343 -703 388 -580 -447 482 677 692 239 272 -247 -493 317 777 588 774 705 -431 -200 -753 -256 -231 359 -704 491 -158 -123 697 680 -276 124 -780 -887 610 -774 211 598 98 42 5 -378 357 7 -823 -261 684 574 -854 535 495 412 637 -240 535 -408 81 -519 340 277 -498 742 483 57 -497 193 481 -590 -527 -435 -756 -353 166 271 -883 -147 81 47 626 -622 -146 746 -217 -64 560 532 -241 506 346 548 -366 784 -586 -657 483 -749 -244 198 -784 549 21 -625 571 -528 671 -556 447 -108 212 -890 278 29 -649 31 -503 332 428 -504 285 -895 166 -207 -567 -55 -8 148 -424 -422 -336 121 -877 100 606 -247 -4 121 685 -640 -61 375 -289 -352 -526 692 -198 189 589 427 476 -783 240 750 285 305 218 -362 -512 -721 154 713 635 690 86 -100 -430 -102 544 -747 335 -568 253 -753 188 707 -565 -569 -615 -56 -788 -872 557 62 -203 144 -25 410 -830 -100 -493 71 142 465 -850 -33 -620 -532 653 90 -518 -441 -403 -550 -534 -714 468 196 484 530 -43 -59 -404 -561 126 751 368 498 -287 97 623 -125 -294 202 -110 486 -404 -854 -37 747 -295 -316 633 210 724 -744 -823 -327 -183 -863 477 -612 611 -657 114 529 -48 -881 482 -406 -683 -735 772 633 394 -335 12 -507 -185 372 -810 -392 764 -834 -18 -147 -249 -816 -804 58 -726 -38 -82 -409 87 201 -686 -900 -388 764 -598 -289 -804 558 208 498 273 -187 -472 372 -459 -841 -379 707 -568 282 -134 83 256 389 79 -727 269 -280 -715 51 393 26 656 -780 123 684 -870 -240 472 605 -782 746 381 -557 250 -308 260 -552 245 391 721 23 -143 52 -801 -875 756 -272 -355 -551 -358 719 566 635 -205 -855 653 16 542 -617 -296 -547 500 415 -226 651 -433 -395 744 -562 -408 -241 795 -290 -789 64 109 -359 597 -350 669 -63 563 475 143 102 -517 210 370 -830 -389 556 -505 122 -252 -210 -892 -168 -314 458 -687 73 -321 -615 -218 -594 -165 -293 48 600 -20 -486 46 56 -362 -20 -417 -725 213 -496 -534 549 -123 751 90 -875 658 -207 -631 351 164 483 285 -393 -276 376 586 638 406 -140 531 123 193 -284 -580 198 -495 113 188 -92 -227 -479 225 -428 -514 618 58 -570 792 -157 -14 151 87 6 -70 606 -802 708 -344 -449 -493 -752 720 -129 131 532 -318 -241 -553 266 -726 346 -839 -105 465 583 -421 -185 80 779 169 139 609 -660 561 -872 423 -356 -840 -415 -525 268 124 -26 -735 527 -867 126 -645 -255 -385 728 159 -160 395 -697 616 663 -840 554 503 547 -579 696 566 -285 -168 -66 -86 -368 -687 491 -608 -15 -647 784 540 -266 23 -57 -397 -579 36 -180 376 410 483 -139 -215 24 -596 -698 303 -827 262 -293 276 455 630 466 374 -266 150 151 -327 -638 -132 -679 603 133 -424 -355 -296 -225 326 230 -184 323 -601 -421 352 718 -451 -196 25 -889 630 572 352 -637 -69 24 71 -572 -882 -14 -795 -35 -199 -883 -342 -560 -408 -563 -855 -668 -707 -112 705 444 -885 -782 -158 -392 528 645 -673 -139 645 -469 -748 478 -549 -362 424 548 377 88 -391 -212 -719 61 -641 -855 302 437 396 183 358 545 287 487 -368 605 -158 271 179 740 190 124 -165 678 528 16 259 260 -821 -339 -124 378 -386 -366 695 406 -614 339 773 529 -413 -437 -156 -806 -834 -361 -328 638 496 459 -395 -223 -357 -567 79 -322 -88 -893 -591 -470 -330 547 -682 -409 -763 783 89 -739 -720 -548 354 170 -19 140 -199 598 639 690 -528 563 130 185 -595 -427 58 111 -188 -37 712 -50 -384 -130 -405 -1 548 -261 -681 -100 -496 424 -440 49 313 278 -262 757 293 747 187 -174 -264 742 -836 678 253 379 450 198 763 -669 538 -147 520 -166 -719 520 -76 -100 674 751 260 -317 -430 707 -284 -137 780 786 -782 -66 -31 345 -709 478 660 155 156 -192 248 313 -862 521 -465 -694 -384 203 -329 -242 526 595 291 -656 149 670 -265 659 5 -651 448 234 495 360 -134 121 793 342 -159 -838 -545 317 -619 -217 -450 697 360 -558 273 129 -617 29 527 -822 752 -516 500 590 539 235 408 242 -845 -143 -824 -650 -75 -410 -154 -643 -837 -663 -894 599 623 -97 -218 -197 748 -86 498 -481 209 -329 -588 -776 -305 55 147 -617 800 346 350 279 -659 431 442 -592 -241 502 -826 -216 452 -163 -98 633 -245 -133 -4 -267 -70 -229 712 -13 -226 -601 771 728 -697 -894 -738 -816 -516 176 -494 229 11 329 201 268 -853 -329 -609 -41 479 793 75 -852 96 -174 -204 265 -654 451 761 115 -564 682 610 -815 -766 283 298 -1 213 721 -260 -622 -418 758 -415 -699 685 708 -463 -167 -674 -679 643 -355 -461 25 -686 -589 204 -134 633 -490 -643 419 -532 -483 -630 343 92 -725 597 -269 -406 -743 -586 795 -246 -588 39 350 -287 -324 279 -631 639 325 265 260 56 737 430 516 625 563 302 -245 39 -248 -381 -576 -518 -385 -425 -701 -834 -539 353 88 -21 -212 354 -437 -133 -431 402 517 73 -620 -548 512 -425 -408 368 177 104 287 -591 672 -314 -251 -670 -789 687 -45 -217 -245 -768 7 -55 -142 -154 -764 658 -551 696 562 -152 602 -414 -501 -728 210 -494 113 -623 37 -880 284 -497 -269 785 97 564 28 88 -4 715 -598 559 -812 -327 -338 -357 -619 -76 -173 695 -177 153 -581 -661 525 -418 363 620 -766 -528 494 320 -27 463 193 646 539 764 -552 -613 13 522 -737 -842 -335 -733 -743 -242 52 634 -390 411 -641 -840 -767 -317 -179 -309 -779 -658 -227 -145 -899 99 -553 737 -816 -735 481 -497 27 262 295 503 70 442 -153 -671 -371 -39 -388 787 -133 -544 222 435 -440 -624 -492 -164 -683 200 726 203 -13 470 -798 -381 47 260 725 -275 -152 392 -624 -464 -840 405 318 -469 616 -598 -602 718 178 725 77 600 673 672 -700 -172 -479 -885 -373 -57 -95 -36 -714 -532 -276 726 480 -757 696 190 399 -305 15 -681 650 36 -598 -108 -500 65 -640 563 75 -334 -332 62 -394 -892 179 -356 -662 -526 -627 141 419 187 -362 -214 706 560 736 697 -737 107 -393 -549 -639 190 -791 -301 333 -659 -287 -256 -226 -506 365 -513 436 767 80 58 -317 791 635 -359 -558 441 105 -541 -672 728 -268 294 -392 299 290 -412 -440 426 148 -880 665 152 315 403 -329 -271 457 -198 371 -20 -314 -246 315 -158 110 442 333 -355 -464 413 -405 -467 661 -440 -622 289 -504 794 738 -247 271 -15 -262 -181 636 -29 279 584 -705 -592 -154 215 -396 337 341 397 -27 -41 -860 -111 -724 249 94 -369 66 -136 -870 -40 583 469 -359 -147 -807 -83 -759 -40 20 -32 312 -307 -62 641 -615 239 217 511 668 -752 612 450 -195 127 -366 261 -388 -512 315 -108 615 273 -231 -657 -600 -342 7 -760 -831 -739 676 -101 -74 -793 -486 -775 448 401 -48 -762 -291 -287 323 -838 482 499 -154 -564 671 384 389 -491 -96 379 -660 169 533 -63 162 -764 343 209 -276 -797 -342 168 -638 188 -458 127 -182 -476 314 -115 -314 -816 556 634 -570 319 685 -575 79 -132 -305 -44 340 649 199 68 -653 -554 -887 20 70 -383 -675 315 87 -165 239 -625 -229 63 -147 674 -433 -654 263 -427 76 420 506 12 -287 633 -849 -848 -586 164 548 -283 -266 -69 629 626 129 281 -583 -421 -619 -717 -248 -189 -346 -603 32 493 408 -291 596 -126 429 597 590 -186 -308 268 -469 352 -837 742 -205 -504 -579 -836 480 -545 669 57 753 509 273 -634 222 -256 464 -140 -139 -451 243 -279 -777 -261 -99 670 -757 -390 654 234 -753 741 532 -289 -798 -260 336 296 211 -724 716 -597 -164 -627 35 -121 -332 681 -12 215 -156 -732 -896 53 287 -476 478 112 607 -174 46 344 -388 311 213 412 -406 -48 -851 -559 -286 531 373 -752 -536 -593 -279 619 -858 -866 678 -20 -462 -574 449 498 -184 -331 567 -425 -802 -762 -466 -262 19 652 691 -717 163 -228 -560 -662 -321 -873 -504 -574 -261 -564 -535 -56 -254 267 -18 -739 -481 616 277 -141 321 -587 419 693 -292 87 306 -793 410 480 -209 -496 418 615 71 -62 -363 733 -105 -788 -765 -469 -898 240 559 -228 -279 53 126 -685 473 397 -700 530 -396 -89 -248 38 720 646 -28 662 -319 -676 -678 331 -286 764 -748 -281 -16 -887 373 753 -143 701 21 -507 -375 -339 -494 205 -363 662 130 -60 -733 -691 -635 764 551 -657 -277 -826 465 138 -721 434 -309 590 311 109 -248 -329 -568 -180 -546 417 -67 -207 -297 -810 345 673 -356 -312 265 -742 -180 -465 673 -22 774 612 -366 655 -367 -557 498 -449 -833 402 57 -523 -103 -193 -509 -24 198 683 -689 144 387 747 592 -631 -121 -219 121 -194 23 -465 282 73 -251 351 -370 588 -81 157 208 -552 551 279 525 -455 -631 687 -504 -230 262 602 -650 279 -404 -685 -333 762 417 250 -527 -738 12 505 766 227 242 146 234 -614 -812 -287 -741 668 448 -456 725 141 680 630 -546 -264 -333 419 -49 -640 -510 748 578 -478 -333 -51 -770 -719 598 -376 -442 8 -752 -92 283 -389 648 604 -24 540 -673 -654 -288 -552 21 626 464 597 -344 -150 557 -888 -71 419 303 28 -731 -743 -770 -556 -282 -78 345 45 557 -460 -605 775 -9 716 -522 -477 142 11 -478 -281 451 -789 460 657 -247 738 -656 -134 -77 -94 -108 395 52 662 -292 487 469 -282 170 602 -99 259 -791 -608 -345 10 -230 -300 155 -882 288 576 -308 -355 105 25 138 -402 132 568 -601 -368 -572 -292 136 291 485 650 -722 -98 728 610 -331 -378 -836 216 17 594 -300 -291 621 -351 306 -526 -716 -360 -709 617 -14 -194 643 208 454 622 -884 407 -586 145 428 -389 -737 -720 481 -292 -402 -169 -441 412 697 -672 274 535 -524 163 213 170 265 206 389 -598 -567 59 378 -189 415 -765 523 -147 -639 -624 -260 644 331 -731 759 751 11 -470 -845 226 -789 -660 350 -775 190 143 192 -576 -201 437 402 -481 -795 785 52 735 -306 -487 345 -843 731 -537 -885 -53 -839 51 -522 6 -247 576 56 186 -270 471 582 281 210 -731 -414 430 -169 -489 77 -662 468 436 237 142 -242 -214 -361 -511 -24 343 11 -290 -69 -724 555 -70 -129 16 325 -699 470 109 -549 -339 681 -37 -240 -626 -307 -49 215 -605 646 -489 63 -215 573 311 466 342 564 234 110 -150 -773 -770 730 -563 284 429 688 193 -294 187 -763 60 -847 455 -848 409 729 -629 -363 -832 -336 -424 235 50 77 469 -700 591 -795 13 85 -123 393 -455 581 -67 503 374 671 -84 -877 745 682 511 161 -371 83 376 -17 497 754 -170 453 -192 -697 519 -67 -23 163 -206 583 -615 448 -168 367 82 -232 759 140 -197 319 -373 272 -341 795 249 301 -808 -751 226 -699 -515 -216 241 -527 439 -652 -604 -302 -122 714 592 195 -690 -481 -536 -844 -459 -558 187 62 -813 -144 -69 69 -653 -255 708 -334 609 177 -197 88 -707 -111 615 419 320 -180 -547 671 739 -244 -549 798 -378 167 -133 504 -833 -898 -570 -56 0 -177 -222 -192 -774 705 -324 -305 -632 -836 614 -111 -338 446 -568 -779 -311 795 -773 -132 620 -181 608 364 -501 667 -41 -518 465 611 308 -142 613 -844 -261 -388 256 71 585 163 -475 -25 464 122 246 729 -279 747 465 -519 -755 475 462 548 -352 33 -68 -559 531 390 -495 -148 -883 -37 355 548 332 -413 329 -466 351 -403 60 328 -515 337 755 152 86 -12 -177 -449 306 518 741 757 497 588 544 -786 -281 -530 768 -834 -330 -864 679 136 -374 35 55 42 -841 -66 -188 334 -274 222 644 -694 206 42 24 111 -222 -285 438 -191 335 216 103 -459 -535 -368 347 606 427 202 -807 -206 -503 -146 -617 595 704 -712 -256 -271 -872 34 -781 -746 -424 -296 -392 -801 369 -146 -819 -844 -566 -499 -105 659 -8 200 603 -424 -899 492 -491 341 -737 799 -484 -659 348 -815 -29 57 -525 293 388 -76 532 -879 -854 738 -109 -462 1 -210 -685 -807 578 -890 162 -49 -714 105 263 -778 331 338 -337 -262 777 -490 -535 -113 -778 750 224 -125 -887 164 -604 581 259 289 315 -530 -46 -135 320 123 203 -204 -534 700 -108 -115 -397 393 382 -372 -676 361 653 633 -807 -13 -731 148 -502 188 -262 294 625 153 485 -221 -481 398 68 142 -584 -727 -678 -618 779 359 -106 355 110 191 -424 -45 -128 -715 -306 -295 -38 -599 -117 631 -313 -756 698 -484 371 -40 129 -671 614 -308 -251 -617 -694 -85 453 -250 -551 143 216 143 -204 542 704 113 123 120 -897 -248 -865 -172 459 -16 -215 304 -807 -777 -154 -581 -150 -657 572 -696 309 -720 779 -809 -670 -395 370 -435 -630 -41 -559 344 580 90 625 219 -640 -586 -462 99 674 466 -859 231 -321 -535 -1 290 34 112 -166 439 -240 -665 -448 -40 -575 -889 -737 462 340 -654 588 -742 408 -261 679 293 749 142 790 -796 -688 724 -140 -793 -212 -384 496 -794 -600 -236 -278 -593 131 -435 375 101 -456 -298 457 511 428 -222 -252 -415 495 -361 608 319 -183 -478 -190 -693 614 308 204 365 477 697 414 -878 499 -53 412 -889 -759 -33 -95 -736 -414 -91 574 -810 652 -385 69 288 588 -117 -92 -397 -360 496 -341 -572 99 628 243 180 419 -1 -163 -281 -858 -353 333 -407 102 -695 452 94 -198 -41 211 20 -200 514 503 -694 -135 -640 647 136 716 -76 330 -668 18 -187 213 -623 -696 -732 -229 -54 -577 135 -476 -886 -319 -841 -700 -313 -507 708 235 -262 -464 587 737 -73 -856 -231 -60 510 561 -166 -428 -833 -829 -687 -777 -500 697 79 -450 -85 770 -242 -696 -186 386 492 394 -664 -584 -575 563 -721 -730 719 635 -72 -656 -87 -417 -78 -556 -284 -510 -887 456 -696 264 -410 -13 -824 -632 -371 384 -145 -891 87 -789 378 -102 -604 235 326 566 -24 367 -661 133 88 466 -171 -344 -454 -487 -395 -656 -105 -415 732 270 635 -883 -84 306 470 21 522 -158 41 -388 -46 -779 541 -432 -149 247 -549 132 334 444 573 230 314 780 388 -130 -494 -754 -112 32 -441 82 -77 -404 -150 -723 104 -749 688 -710 476 -668 635 429 345 393 285 -347 -42 226 -764 621 -324 28 366 555 198 327 -590 258 -111 645 -435 -538 -32 171 -469 169 367 -140 -44 -846 -359 -735 -361 199 -347 -664 -158 757 -606 -235 -458 529 -845 333 228 344 490 -584 752 64 -606 -712 327 113 537 15 -642 -490 59 135 -350 743 520 168 -711 179 -825 -73 -826 772 -135 -554 504 -825 1 22 656 -558 696 -610 -46 377 530 -238 362 544 150 -242 633 223 710 287 523 378 581 2 321 585 771 640 -352 -164 627 551 -243 -553 -289 463 -724 -415 737 358 422 -308 92 736 -738 645 -612 -473 -240 -90 670 -541 -331 672 567 -460 462 -5 653 -613 -649 136 72 -316 -278 -294 405 -94 175 249 -767 -281 -382 -517 -558 -139 -322 -193 69 -56 268 422 461 471 -591 -585 -850 91 -872 495 -815 16 -436 690 -898 494 -68 297 -270 -554 175 -811 124 -558 -314 -842 -889 311 -204 -352 -576 126 -736 462 -149 -649 72 -574 -185 -718 582 311 -790 -451 459 575 -61 712 -51 303 -581 -716 244 770 -377 -68 -38 -664 -645 186 -737 294 555 338 207 -734 -598 -394 -363 -582 220 -621 -594 294 549 -478 468 -479 -481 -414 94 723 33 -237 392 626 293 39 -574 700 726 -347 719 -452 -813 -44 123 332 528 -630 -600 732 576 56 152 -400 39 -223 173 133 433 -664 -831 -401 -247 -495 -700 226 357 666 -251 -742 387 -551 -745 -769 299 86 -263 708 -171 -101 -518 177 -387 287 592 113 -339 -650 -326 695 -553 -212 201 352 -235 15 -464 -533 -86 -790 -425 -700 349 114 -202 -889 -846 -224 -55 735 642 547 359 447 -637 13 647 62 -217 209 471 -209 367 644 -437 177 92 593 503 460 -593 -492 -404 645 -450 -604 312 -313 706 302 799 -634 159 -225 -659 -160 -785 718 424 -209 495 -614 -878 21 -615 330 -570 148 314 -290 370 -447 -307 711 576 176 -444 582 -482 -627 2 -358 440 -283 571 -344 -124 -451 511 672 127 119 -28 -731 730 -280 -128 771 207 480 -764 295 -652 750 -550 -39 248 -1 -803 299 -643 547 -734 117 -64 195 -829 -591 501 467 395 -699 -727 -756 -774 -522 382 775 -355 249 -713 497 -546 -620 40 360 -691 -493 174 -738 -564 -858 -358 -224 -414 -573 -422 -727 787 -784 2 548 -390 -383 -513 -750 477 103 -258 -647 -813 694 392 761 656 363 626 -154 -92 418 -423 -602 572 276 -636 523 359 -46 -627 -558 671 -113 -751 397 -443 -636 -199 -746 12 134 83 -477 -652 -355 336 -291 -478 -578 443 105 -129 728 -874 -157 -540 255 400 -165 562 -244 -510 -712 -75 -798 521 -790 -321 637 625 -153 184 441 -134 -413 -421 54 -29 -751 472 -348 87 142 -379 584 210 372 -505 130 -848 -813 -728 130 -180 65 -123 -610 105 644 -574 -285 235 -713 574 251 -623 -403 -735 -339 -638 -241 702 -643 310 -722 2 -68 542 700 181 261 -694 -462 -286 -32 -525 393 91 -600 498 528 546 466 -73 -715 -197 -120 -306 305 -415 -100 135 652 -336 -448 545 359 -54 -200 576 -84 -519 121 617 123 655 -122 501 346 -865 0 570 -181 342 -537 -19 -866 317 359 221 -528 -33 -510 559 540 -149 -773 -382 -511 -854 -488 -559 -22 -444 511 300 161 -177 -96 -358 462 682 472 240 -604 568 -227 -801 -561 -2 -897 748 28 180 753 -496 -434 -295 -368 -502 567 -225 -789 -15 530 -231 555 -625 -793 -11 202 -396 -51 258 -368 109 -318 489 -140 554 -718 372 -503 381 283 408 608 -69 -360 -56 -296 -676 -650 -395 12 -54 -507 -106 520 -500 410 -150 423 -121 19 -562 352 298 -874 472 -741 4 -397 -67 -492 -703 -611 170 -596 -846 30 314 526 -722 -879 -518 -751 725 275 782 -596 -348 519 -509 349 265 -402 685 -303 -644 -797 -50 -235 130 0 662 -685 769 161 326 -472 736 -637 -458 -771 -170 -723 494 375 591 -751 -71 53 308 -207 -853 -765 -756 -416 723 -429 -828 -224 -884 -410 130 51 -338 -126 710 -66 512 -261 -439 -210 -660 427 628 228 195 -762 386 260 -188 548 674 366 636 -190 -35 -527 274 -418 -254 -731 86 38 433 -841 793 91 -402 -806 -321 -313 438 549 -313 84 -136 -84 627 318 462 -812 -784 -78 9 710 398 772 -824 -870 417 201 -33 514 -113 46 684 -789 -478 242 218 -58 555 169 -325 495 -128 522 90 -163 92 -865 -85 654 736 342 499 646 505 749 764 -263 13 58 163 -701 -69 -151 436 674 -331 586 571 -280 201 -53 195 235 -681 -431 -805 -704 125 -274 658 -335 -440 -177 621 772 -624 -738 340 -324 151 121 447 698 503 -698 15 -222 -28 -567 -185 -818 -193 214 -185 -381 766 636 -258 -847 -380 -12 185 518 342 109 267 522 461 647 -454 -208 -540 315 -873 -607 -172 230 698 -431 640 13 -624 230 575 530 -533 -57 -374 332 68 611 752 180 -622 640 52 -14 -248 -853 633 -338 -110 198 -150 -379 534 -314 265 34 -45 -69 139 -218 76 682 132 689 -109 -195 -494 417 337 -118 348 -284 702 -229 600 359 379 433 -52 684 -892 -350 -294 520 796 -498 374 -470 -386 -227 57 443 -465 -87 547 -829 -447 780 309 694 563 15 -132 96 -662 -392 -645 -140 595 -72 -389 -124 -637 70 -785 -85 28 474 -787 342 586 299 202 398 -797 -672 -135 -778 -247 -66 586 -770 -21 -111 -874 -471 422 -128 -765 529 497 -278 -785 -765 -744 38 -40 -302 -708 730 104 -483 304 32 77 -581 -249 212 352 -392 749 674 -321 724 284 361 119 505 302 145 92 614 235 624 -821 631 -609 228 -378 394 144 151 -574 -791 536 -568 795 -650 -705 -203 256 -193 -37 222 513 -108 25 -505 -304 553 708 -171 -549 -848 -33 -207 766 -599 236 -480 -333 -855 -836 246 389 -17 -791 655 -233 16 392 19 572 80 -73 532 276 221 -331 -159 -859 -655 547 479 72 -431 497 -224 -605 459 -56 -346 -357 -311 381 -518 -74 678 -601 -88 -568 -318 -554 -805 436 665 -413 -763 445 -783 -497 -311 -801 -806 201 -559 -348 -447 378 -809 -667 -50 -219 555 -654 -543 562 239 565 594 636 476 255 -795 204 -221 713 -740 456 623 -388 536 -275 -226 99 -211 455 -511 -759 355 502 -88 -410 -387 -705 799 -494 576 -787 -679 524 -249 578 -423 -731 545 -541 742 -386 -463 -475 -152 544 -601 165 769 633 -74 325 -447 615 661 35 -689 -523 302 -899 665 149 -311 141 288 285 -248 -601 -648 92 460 238 -768 -85 -780 427 782 45 4 492 -795 537 286 -280 -266 250 -313 -139 702 -816 -696 213 111 -836 -14 313 -856 -715 -674 -751 181 -424 664 600 664 -306 -587 -548 291 -141 -591 57 -295 216 -406 -697 -660 -536 154 759 327 -389 -876 778 -658 455 341 -807 354 597 686 -385 -625 -458 -426 -286 676 -221 301 17 -655 368 15 -78 131 372 336 87 690 -746 75 588 -643 622 -337 -428 -594 197 -138 482 -594 618 345 -335 -536 243 516 -40 -677 -186 -631 291 -732 34 426 -580 -163 686 -647 219 -873 -608 -272 -186 -758 250 158 292 275 -322 -39 306 -894 347 -732 -101 -283 205 -185 798 747 -875 -174 770 -692 -266 -401 1 -444 95 -110 16 -770 -765 -853 -762 -48 -870 -171 501 656 -360 -279 132 -774 -15 -827 566 670 -90 -149 559 -836 -181 -566 311 -237 -759 -215 214 580 -478 29 782 215 -615 589 -736 283 784 -229 82 395 -890 687 -668 -532 -195 -540 -599 394 -50 297 213 -358 -629 -266 210 -392 297 644 -326 670 -593 -831 -31 727 -46 -184 -126 -640 115 164 -558 -501 -468 -145 565 -402 -349 704 -275 363 -380 722 -244 -308 753 793 149 -310 134 660 -737 -530 -311 -399 533 45 -310 -632 443 193 79 429 220 -243 -217 594 -94 -713 -383 269 -839 -340 188 78 -29 549 141 -668 475 427 82 -69 115 650 -319 615 -378 -36 214 446 254 -871 -441 -210 -855 -418 -106 -152 0 224 -659 -415 619 490 100 749 207 -332 674 -405 -243 -38 -468 58 534 -267 410 -388 -33 -315 -803 -230 559 -531 -798 798 -289 -57 755 87 -536 -568 186 148 492 325 -38 -715 -166 -692 389 379 373 432 -119 304 204 -715 41 -646 604 -107 567 768 542 771 574 -350 -16 124 626 -773 209 169 -766 -723 -879 457 -540 403 -878 -264 -600 -91 -828 -614 630 -645 628 -434 263 104 87 -160 49 -867 -79 418 -531 -128 -69 -522 -474 205 -494 416 -231 106 381 -509 660 665 391 6 -36 690 -229 -475 372 156 -752 -462 671 -392 -545 207 -369 -295 555 -220 -253 -800 193 -800 437 226 -14 653 -26 -774 -479 -166 -170 522 74 374 280 -117 -282 183 125 -59 212 559 698 78 673 687 778 -772 -609 534 -784 -178 -32 -106 -324 -345 -729 -562 -190 455 -771 -871 -739 -348 -230 381 -116 72 -699 332 -337 344 111 12 -249 -796 -278 -68 -655 431 -880 478 -560 319 -63 -837 -407 789 -759 -246 -285 -529 366 -214 -895 242 -295 267 478 447 521 333 -420 -700 563 -467 -210 78 686 433 66 475 -37 -93 -495 769 -792 297 229 769 43 -236 488 -332 501 61 702 376 -729 -238 -357 -120 498 -95 -237 -371 -827 -237 -684 32 665 456 432 544 669 683 97 -254 701 576 -304 -118 117 -556 83 572 -569 -177 133 463 385 205 400 -877 559 -56 199 -588 538 -492 6 102 794 -592 -769 -18 -645 557 45 -615 340 -828 737 590 -319 114 96 480 606 -219 63 -223 -778 635 44 -406 -447 558 -123 744 523 122 -360 207 -6 475 2 -321 146 601 -223 646 4 -23 482 -150 28 -552 665 563 -885 85 -92 -769 -527 613 -68 -420 -562 -450 -261 281 783 690 -602 -363 -482 -531 34 216 -750 -618 639 -173 -826 12 -1 -623 -525 -212 -53 -608 -392 -802 -811 -637 365 423 -351 634 208 724 321 -127 -37 147 -861 275 438 -135 -223 737 653 245 -778 797 142 -28 446 679 433 29 727 -871 358 643 -388 -544 -583 -506 212 -508 285 529 40 683 -157 387 235 -183 14 438 -486 -604 -664 245 -338 -428 408 361 298 -658 -476 -887 -506 428 459 -397 -66 376 559 705 166 381 -146 -165 74 380 51 -693 -188 -370 -276 585 -567 -368 -789 680 541 -98 352 -656 -404 -207 723 95 -349 515 382 -474 -241 40 -427 -690 717 -759 -534 -855 -316 -654 -776 151 -666 -791 264 361 557 -691 288 -722 -241 -493 -208 0 161 405 -359 313 390 383 147 57 -482 -604 416 -151 350 245 -126 234 -160 -264 54 579 -506 166 -300 -508 580 -715 150 589 -481 529 -395 593 -772 781 -660 -867 -498 -153 -637 -317 -822 -656 350 677 189 -868 544 -273 676 -44 357 -259 -754 224 709 -403 766 -45 368 -485 369 -879 745 -660 -548 -221 685 305 759 28 -16 312 -70 -337 -841 -324 538 538 -602 -696 451 694 -59 378 -153 145 561 297 -751 217 20 66 462 -731 -181 -800 429 432 421 -426 -483 494 727 -645 -484 776 -719 -108 -330 438 -263 -648 249 -425 300 18 -558 651 393 228 487 -290 -748 444 -825 635 771 -44 -216 480 -491 -777 104 422 -689 751 734 726 -592 647 798 -815 -312 727 -23 767 -309 -690 -542 395 621 435 -772 83 138 -260 -852 433 -698 519 -407 16 463 -633 -480 -464 -37 -116 -31 95 -581 482 -823 69 730 175 100 -399 -240 -549 -161 -786 345 788 -668 -676 585 -110 778 -53 421 430 253 -147 -349 -835 -471 -351 -170 -646 -883 418 479 -827 -486 -643 451 665 -221 -847 730 -251 -716 736 -105 461 300 431 -859 313 225 -445 217 -318 -314 -23 -786 299 362 -819 -628 339 -768 354 -544 -321 -109 -733 -717 69 746 141 -355 -429 -356 -137 571 -66 -50 -464 -351 -278 294 114 767 -566 408 642 330 -39 700 191 157 -705 557 652 625 659 -805 523 -33 -132 775 672 -712 442 3 222 716 275 518 277 -413 -873 -688 -362 -530 -650 -186 149 798 -284 -315 -119 -567 -628 -417 61 -429 -880 -24 -873 589 697 -299 -86 -266 622 26 -522 -814 527 300 -884 375 86 -316 -253 -394 -771 236 363 -523 470 109 -287 -693 -48 -696 50 -310 654 798 134 754 -791 132 -277 593 31 -202 -481 266 -826 606 313 -341 766 -455 610 431 666 521 408 -57 -302 15 695 798 -801 -517 463 -805 673 -679 -65 -364 704 295 -21 -522 -640 415 -192 461 537 -28 137 462 -849 697 543 -11 -610 575 -184 593 305 791 -717 599 251 113 587 497 452 186 -867 352 742 293 386 -526 -684 -628 299 547 -282 278 737 612 -838 -367 -582 -430 -251 -677 39 -735 -371 274 60 -90 -198 207 -344 314 -720 -388 -756 -585 -459 492 -616 -779 -832 316 -573 -503 -311 118 59 733 106 -52 -73 474 -541 552 120 -375 278 641 113 687 738 -431 -634 447 -705 312 -618 -473 674 -287 -475 503 523 575 -39 62 133 86 -495 -671 -748 -654 740 727 -93 254 -767 -251 -586 -382 400 349 359 -704 727 -719 42 -281 567 634 11 -843 -251 151 194 -137 -276 -372 -283 411 -444 -390 -152 -282 -566 -598 320 552 171 -525 -130 -129 720 -585 -739 164 -479 559 614 22 -180 716 -211 -664 -764 -549 210 365 382 -470 733 297 -481 20 -63 329 -783 -804 476 40 -691 168 -288 10 -446 798 -602 -260 -90 -529 11 20 390 364 -670 -665 61 -430 115 787 -595 -356 -48 -169 555 -85 229 474 -92 -396 -801 496 -380 -573 231 387 -375 -94 700 -716 -565 -373 -12 284 -153 73 669 -716 -693 -821 -402 493 86 -474 565 185 -779 -871 -424 537 -475 251 -317 206 -42 328 -810 701 -373 436 480 -823 676 543 -683 340 -575 -381 -666 58 405 200 431 -692 -362 143 129 -421 -400 799 -700 623 527 -73 398 265 591 300 796 491 165 555 -105 730 -607 701 737 649 -272 366 253 -619 310 446 21 610 447 239 -410 -543 636 -426 212 -704 -544 676 -365 -806 313 -367 718 -52 -730 -336 -405 -74 -660 38 -881 21 676 -554 92 475 -685 -505 -422 -133 -595 102 229 -393 354 289 0 84 -51 787 -767 531 -399 -168 -262 207 432 -628 723 -549 154 -705 -674 -478 -274 477 -176 94 311 -56 502 300 402 -39 -427 100 -889 -86 305 -607 635 -363 -166 226 448 -517 -738 559 -14 -460 202 740 5 502 -21 113 -572 -852 749 -687 55 -199 70 361 -211 682 735 679 -696 -28 558 -813 -401 -55 425 625 335 383 -64 238 642 434 -116 721 249 -779 113 -20 -342 644 114 505 516 663 -840 -159 106 -900 311 154 714 -765 -191 -617 -746 -229 -387 -839 -104 -721 -865 547 -747 -47 -225 -818 -684 28 659 -803 -824 35 -897 -140 313 224 763 -83 185 -750 -84 60 -885 -111 623 -299 558 620 -514 221 -387 64 70 -363 727 365 23 623 511 -52 -102 691 578 -387 233 106 -570 573 136 -310 -95 -477 -323 -189 -778 769 560 -67 -659 204 -699 18 -3 -320 -655 -468 -617 -86 588 -466 550 230 749 -177 762 -610 96 65 -666 -875 -256 294 35 -868 47 -477 293 668 -677 -525 -808 -397 260 -246 -691 -408 -253 715 49 744 -533 -734 513 -319 122 -823 83 732 432 -686 -648 438 543 385 -275 -793 -803 -566 -533 625 298 373 -758 186 115 283 -134 -541 -216 449 -200 -21 514 723 -775 -667 316 77 443 171 -767 78 372 455 -651 -804 -716 -616 431 185 76 -731 547 -577 207 -377 564 -446 -19 -629 -54 765 -760 537 -604 -867 554 573 774 593 -55 -253 183 425 -315 149 -50 -515 605 -763 -150 -292 275 760 708 796 638 -236 -631 472 -408 -401 -668 -214 -62 -12 -441 -28 -259 -700 -20 -819 294 729 431 2 -37 88 -296 -672 -727 296 -631 -532 253 469 -56 715 -482 15 369 -585 28 397 486 -484 775 -849 -470 440 649 756 -174 -272 567 253 89 472 -825 589 80 -873 -165 -687 -18 514 -42 268 591 -544 -722 -834 -285 500 457 -686 -502 358 -823 638 17 289 137 -228 -291 106 318 259 282 -221 -267 -192 -514 -844 640 -886 -52 384 109 -144 -438 704 -147 -270 199 278 375 483 -373 210 -249 -80 -648 329 -43 398 -99 -857 -737 639 -891 -172 282 -885 -162 410 135 492 464 221 517 691 -347 -882 -48 324 106 -114 480 -714 -24 686 593 371 242 -340 -622 -759 -251 714 -505 -431 -43 -507 -81 -398 518 -590 -43 -208 -760 -858 -9 -441 800 -523 -421 763 -41 -457 -621 -580 -809 -795 615 405 -255 -711 29 -311 55 523 -827 179 728 -676 360 774 -734 -99 550 -157 60 515 367 -143 -670 213 -435 306 787 78 592 235 -275 120 -163 -500 763 -618 -30 46 272 629 653 580 520 105 125 582 -822 -196 396 -633 50 391 200 602 -513 29 650 100 -115 417 70 -544 -93 -197 299 129 -39 -508 -18 647 -108 -147 -116 442 -876 -508 281 -669 521 171 -330 -856 -272 -257 -603 -249 627 -480 -436 488 205 401 -672 209 186 -726 -63 -349 603 -780 792 190 -253 28 453 -560 373 -490 498 -166 352 -417 706 259 -733 570 309 773 95 359 -18 -896 222 -435 795 -603 582 -703 686 234 111 164 599 -853 700 33 391 327 -207 235 -133 -461 774 356 -717 390 539 288 -649 -502 685 -511 64 -857 -850 -462 -148 -897 409 -803 -669 227 -859 -216 557 -811 547 565 220 485 -71 -782 -72 -703 -519 192 -72 -806 459 603 604 -264 -240 -404 -40 -286 -377 711 -84 -662 -600 260 -597 161 687 171 349 -511 214 101 781 16 -235 -781 561 719 -858 736 -58 27 328 -635 -472 678 -23 -729 -480 -241 222 -874 399 206 -585 -745 717 407 91 228 6 -757 -333 -98 181 -4 -94 -437 -219 -245 771 -127 -872 358 -327 302 558 -550 -51 -547 656 -627 778 -262 -790 723 744 133 -260 -144 797 -657 341 470 -296 192 -763 268 573 -797 10 -526 640 -756 363 623 -731 644 -282 -534 -271 -222 -90 -625 -789 -716 445 256 684 551 -70 -138 599 -211 -589 26 277 289 -766 -693 46 431 -458 363 89 589 156 69 581 8 -585 -77 -169 -708 -720 -17 -542 -862 -797 13 336 -35 583 703 236 209 -504 598 -416 117 -327 421 -471 469 686 -376 157 307 652 -854 771 798 152 -402 -241 677 449 -552 721 -334 506 345 55 -437 752 -98 -520 -269 -86 713 -105 553 245 -380 -40 721 -298 296 620 64 -269 779 -568 -754 615 490 289 133 263 283 -494 769 33 -194 -281 -42 386 76 278 -34 345 324 553 69 -615 228 137 503 220 467 -841 294 -854 -514 -805 277 186 257 148 -508 228 149 200 -770 660 229 -433 -787 -467 -60 773 633 191 720 -609 411 463 657 400 -73 -49 -881 23 -440 -746 -5 -655 -786 -370 -190 -151 572 248 549 -679 744 -675 -46 746 546 -138 -71 -210 -129 -49 -401 53 55 -761 422 -881 -819 -829 764 723 608 -108 -115 319 -795 -896 -311 -70 -347 -423 170 411 -151 -513 -128 -381 -49 -849 -509 711 83 334 -823 507 121 -631 -272 -150 145 -488 -705 124 173 -260 36 -485 593 -560 -299 -464 -71 722 -772 -802 47 710 -675 502 500 -2 493 280 -244 -34 -742 -638 -249 674 291 -619 -700 713 -248 -124 789 136 -495 -311 501 752 -758 -385 247 151 373 -586 127 246 -284 48 -228 -412 589 636 -683 -635 -73 405 546 144 -270 53 0 -413 596 29 -453 576 -496 149 76 -783 -818 -344 132 662 187 571 269 647 -319 256 552 495 -488 -545 -228 95 -574 -798 479 -268 797 -416 711 548 281 -111 553 355 313 538 -172 -115 -670 732 -191 345 -651 -614 -143 465 -331 -58 -241 -869 427 -78 69 -24 -62 249 248 -340 571 48 -787 -558 60 -131 -768 410 483 -673 -761 449 -841 400 -497 -186 -8 591 -229 -511 -219 -476 650 335 400 521 -848 500 54 -824 -882 221 -398 -537 -7 -650 471 70 546 -604 -810 -208 -232 -444 -778 694 537 -369 -384 558 -207 668 223 -426 -156 -594 -268 -465 145 82 255 600 -197 -699 -489 -856 174 -300 -839 -139 545 160 -835 491 220 -122 718 -524 597 694 -589 731 478 -634 112 778 -668 475 419 -206 507 -477 173 -668 -569 91 135 454 750 329 -601 -708 131 254 -822 32 617 17 655 -9 -681 -77 626 673 152 -84 599 -638 100 627 -344 -795 -365 114 368 639 -249 -787 440 318 -247 -727 -488 -199 -832 -354 704 -51 128 -127 458 366 -266 -892 44 507 -220 791 -455 -751 336 157 -312 246 -764 339 -720 450 24 345 670 -51 528 413 -184 -48 695 -734 736 -244 106 -52 -24 -383 -389 560 714 -17 -459 279 714 -749 757 677 795 137 739 530 -193 -481 656 -238 -229 427 233 -483 682 677 577 -246 484 317 -521 516 -162 607 790 610 -325 134 -114 -312 -786 397 -784 455 416 -29 577 -681 -854 -350 -281 766 -860 -415 259 573 -626 441 -820 -463 224 -613 354 -183 -597 603 -94 524 -545 -141 -594 -167 168 221 -765 -289 -771 -365 -483 -255 166 -155 205 37 -35 -440 265 301 146 -89 176 -83 -176 577 -838 627 -341 -809 486 -31 -51 198 576 164 20 361 -695 -262 -248 -225 -339 344 -754 40 -29 -524 73 347 534 -445 -706 -48 753 -719 726 -814 -63 553 18 589 -343 -622 466 130 409 -320 -630 -576 -479 85 1 -240 176 -696 743 -337 -777 167 -324 608 -148 -84 467 625 -422 -574 4 161 -483 -801 61 -693 -384 179 -824 62 -809 480 561 -832 -813 -239 75 -707 -584 615 -580 366 -813 -278 -160 -199 -6 -48 -152 308 -430 -698 -522 -689 -13 -742 277 -679 513 325 -689 246 -774 -506 -628 -657 -150 -92 400 -589 -834 -743 -286 191 -383 663 -376 754 653 498 -120 -773 -502 -832 110 65 -152 675 -749 -412 -604 -423 -837 86 -447 -137 586 753 -699 284 -709 336 -24 709 -445 405 -609 75 -443 -47 -748 -616 -330 -290 -895 682 -462 280 515 636 52 -533 -525 98 748 -832 -619 291 443 374 -481 623 -817 424 316 779 -873 369 -654 492 391 395 -80 284 330 636 -129 382 414 -719 57 230 -543 -606 -62 -204 561 -816 -804 644 -221 -200 467 -792 273 450 424 -246 -310 -22 -301 366 -320 232 138 -881 598 523 574 -489 -232 474 555 -60 -7 -643 -510 -324 692 783 387 -874 -646 637 -666 -291 -574 504 -221 696 124 332 -291 665 642 591 151 -116 608 -91 405 443 -628 164 -693 97 -300 -579 -852 543 345 -400 -867 607 358 -379 -561 -53 311 514 -741 -476 554 84 425 -456 146 -608 262 -486 -674 469 288 732 548 -837 445 366 -381 -242 56 116 -794 -663 -774 -487 705 -394 770 -889 -117 181 324 61 285 211 -532 -239 -825 -771 474 487 136 17 -157 -724 -449 608 207 -895 -800 -673 554 -107 -79 203 443 -620 -91 -150 186 514 -303 -848 389 466 -580 -634 -887 756 -770 -447 -79 -729 -102 -439 -650 110 -285 -51 -584 247 -768 -840 165 521 320 -693 753 171 -244 478 461 492 383 -11 526 -473 -103 -645 -410 71 794 -477 353 788 -245 -569 770 -609 373 264 -182 -348 -500 -807 -551 122 51 421 -416 142 -62 -142 88 41 530 -518 -856 -155 -8 -505 594 -150 -364 454 -794 237 -588 658 155 636 -875 -661 421 -612 556 -296 -40 -175 366 -15 -384 -506 -297 -658 418 -789 -850 -233 -295 267 154 -614 -86 563 497 232 322 -565 -443 538 -476 -462 -201 375 -206 -212 220 -299 74 352 -394 -513 -566 -146 -446 -788 369 619 -853 -725 -680 523 606 784 263 -185 -306 -768 657 711 -337 236 -76 441 -257 -449 77 722 -702 -85 -574 709 548 -811 12 450 468 304 -36 -871 752 92 -123 206 71 -832 -359 482 410 -99 -260 -386 529 -220 351 694 -178 633 -62 -655 331 -661 -790 -169 -155 -481 353 318 -231 236 -55 -640 -620 252 47 -246 -131 -78 86 131 307 -863 424 -612 499 -6 -34 -148 548 -375 -557 483 245 -222 -804 336 -469 -889 160 598 -187 408 5 640 655 734 -370 -818 637 409 -39 -35 -75 -159 76 446 -174 322 -632 574 497 -132 688 -331 -143 538 -895 -72 619 519 169 -740 -267 -889 -94 -404 738 799 75 511 -684 44 -468 153 402 -39 268 -280 409 186 59 358 -422 583 -82 -778 468 -572 97 214 59 670 -699 -467 -12 504 -786 -688 -867 -471 333 -561 -823 86 287 -613 -123 713 111 713 74 -359 -434 468 -515 558 -771 394 306 -784 425 -235 398 -803 -307 543 184 -500 -85 389 610 -693 796 -569 -308 -892 529 -482 -381 792 -423 -590 -767 165 60 610 493 791 -443 -368 169 -29 -300 -512 692 8 30 -37 -508 -474 -849 286 280 193 -840 -270 -544 295 27 -871 339 -446 75 -387 388 -360 728 594 538 162 -371 32 415 274 723 761 123 130 162 -711 534 -611 138 73 303 -354 -519 693 -642 -885 -762 679 -279 -198 -289 723 -399 -631 239 -357 -846 268 26 -301 343 -377 -483 550 -127 701 -864 700 572 -592 -399 760 -450 144 -450 57 92 -174 778 -223 544 -876 -597 -362 -276 191 -28 -710 287 -114 -406 393 -869 -510 144 -290 690 129 -606 -247 -235 464 193 223 -410 47 -44 -286 -73 444 369 -48 -378 -447 276 -878 290 422 335 525 -452 302 371 -111 -836 484 709 -228 422 -802 -710 278 132 210 -566 128 633 -842 -20 33 407 -241 441 -669 -769 670 16 -330 654 -102 -468 -579 -725 263 -241 -478 713 -143 748 -714 -856 247 282 -409 -532 -800 230 -157 199 -573 -123 -425 420 10 -398 -587 -644 -873 -790 -456 211 755 744 -876 -485 99 -283 549 706 426 219 781 -854 -413 737 -694 -216 781 -394 336 444 -48 173 -632 -108 -705 -334 -638 522 525 -170 417 -43 689 -357 -88 -191 566 -204 378 -146 -567 -543 262 617 -499 -695 80 492 493 734 183 -487 727 563 669 350 59 451 493 -647 289 112 780 -578 -32 724 514 716 659 392 -261 273 717 -758 -766 687 -122 224 -163 -690 -155 -236 -151 45 683 -776 482 -192 502 224 -329 -190 725 284 57 53 -772 370 -389 -875 346 48 -489 -460 29 132 -739 73 -773 -730 -257 24 -604 -651 -219 7 -622 227 -728 -171 373 -765 -289 153 461 -420 689 565 -895 432 88 317 572 -430 -13 771 459 206 343 -522 -875 555 56 757 -793 388 -32 686 -220 -742 -364 103 -114 389 188 689 -340 703 518 444 -838 449 -129 0 -313 192 -4 420 -692 571 539 192 -647 370 314 -703 701 37 128 399 -603 -453 151 103 -588 -606 138 -860 -262 483 144 521 355 -23 -889 108 741 51 168 595 -38 784 -598 -455 -143 163 -388 -652 590 261 -351 274 -500 -696 601 159 800 -733 -110 -2 138 -125 583 -211 -19 -38 763 -332 -102 21 -740 -891 322 331 -728 771 202 176 -485 -183 -177 547 -140 -864 -700 -843 676 -594 -726 712 -529 -399 -184 156 593 -498 379 613 295 733 -670 -649 -289 640 -568 231 160 713 748 109 257 335 -512 -548 -739 472 -294 -196 -162 -41 760 -163 -452 494 -818 -238 -389 106 -93 32 -592 -424 -480 659 -535 520 -637 484 -702 449 -382 -852 -429 19 -164 723 -425 -1 546 -738 -824 -553 -817 -827 644 -190 -50 -580 349 361 -634 -463 387 -243 742 -369 -172 -157 -206 -650 -402 551 -101 -386 117 558 -140 -663 -336 610 569 738 -687 -12 -400 513 -210 144 350 -572 -3 -510 -786 -459 640 255 -739 -611 -412 7 -252 383 654 567 718 -222 -864 -854 6 -670 270 -571 -598 -318 314 416 -400 -852 756 -462 139 125 -199 -176 312 431 198 354 -494 -658 69 -350 532 -827 354 139 259 504 293 -662 329 -364 12 535 601 180 -666 -152 -457 743 -398 557 -720 -398 -161 568 567 786 -814 21 559 222 -153 -51 521 -33 -546 -759 -336 -652 -743 -146 74 -191 513 -206 -361 315 481 -185 -37 493 -870 187 -373 -281 263 559 215 615 -247 16 315 598 402 399 -342 78 -250 57 160 189 -27 -400 -478 -725 -619 475 207 76 308 710 606 225 344 520 262 -847 -350 664 -416 234 -318 -797 -534 -627 -263 -451 -813 785 100 -531 -627 120 -444 -657 -156 -552 -874 -740 143 332 -878 220 244 -317 701 251 -755 -152 -175 -149 412 737 656 96 -642 -29 320 -164 -791 -380 -336 200 -420 364 487 -793 128 -617 526 -361 568 551 -169 -326 -184 251 -7 176 -772 504 -722 -595 -368 134 -298 -308 -340 83 -95 359 -31 642 691 655 -165 -448 -65 -389 -790 -608 15 -896 -39 -509 289 462 -458 -132 -593 -303 763 67 -143 -877 326 -426 392 463 110 122 69 558 -738 -701 -188 20 35 -869 -429 -265 -219 -100 453 330 -462 -268 400 -123 -630 374 -285 522 -521 158 362 -54 -162 130 423 -188 380 639 -665 334 383 577 -713 764 767 -367 -685 -568 299 -236 393 -457 368 -119 -692 -868 194 -748 -561 -320 -132 494 11 270 148 -527 650 -303 615 -263 605 -828 -822 -159 -37 -810 -213 559 -331 360 -629 23 131 590 -116 -890 547 602 -97 602 658 -73 623 60 707 408 528 -492 705 -175 85 -152 -226 208 351 358 578 600 -412 -353 -110 364 -154 322 -139 -612 555 -415 483 222 407 302 -517 -729 -16 -230 470 714 536 304 765 800 -82 -788 572 -311 -731 315 -823 399 -309 -854 -355 677 -125 764 -687 -828 -770 -889 3 -269 -713 614 -530 -418 -150 676 -714 -639 599 -130 104 -646 543 -484 367 94 -173 -487 -815 14 27 -436 -90 -426 687 -166 -308 -469 551 376 -485 472 -774 671 -490 -577 -709 263 -494 795 -657 646 97 328 -189 -59 509 135 -503 -634 571 662 -749 435 540 543 -381 -553 296 -768 -858 206 181 14 363 -595 -453 -830 425 -399 -30 21 403 -274 607 333 -563 559 -472 -85 256 472 788 -377 740 451 493 102 -118 -719 -852 46 -539 528 360 -740 222 -137 -519 550 293 81 -25 -317 676 -602 -876 61 207 644 679 -12 286 281 -502 65 -86 -475 -170 345 463 -80 195 547 -667 -665 -9 461 380 457 599 -236 207 796 375 -429 -35 -281 291 183 409 -465 635 251 -347 245 -528 -429 -336 210 -746 -571 -635 387 723 -577 -764 -38 190 411 297 -493 179 539 -608 -881 -776 213 563 -492 -731 388 35 -789 -674 -451 368 -532 -628 729 282 -863 -265 -12 -898 -608 647 658 789 368 575 65 -419 324 541 349 -703 432 -156 -691 -678 -231 -693 713 -292 -787 -559 218 11 -478 -291 405 500 -59 -331 591 10 -534 507 -677 364 714 305 -876 -672 666 -639 -17 705 429 -158 543 267 235 -259 -785 267 82 -145 -274 152 -822 696 -602 248 -822 630 18 -786 -496 -759 -158 -877 -527 266 249 -7 -244 -478 -132 -393 387 -653 -73 -709 45 -508 440 488 -851 -874 -833 -172 297 -347 -726 -798 536 451 -98 -471 404 -623 -438 -319 -683 448 -63 28 -136 248 -656 -315 114 411 -158 -395 33 -91 -188 564 -65 -268 548 418 236 729 -836 465 347 -5 -239 206 -888 76 -296 464 -166 179 -768 -441 -56 -739 -303 -249 47 107 602 -743 661 -700 -755 312 302 256 517 670 515 366 166 -182 -318 663 615 -701 -841 -683 315 525 31 356 -599 -270 -854 26 -65 -509 -253 306 -695 -792 -144 406 366 -252 -684 222 106 -266 300 377 -504 531 -342 286 -711 5 -591 -771 496 346 -432 20 430 283 -820 -582 -264 573 434 -748 226 489 96 -633 48 -513 -134 -320 700 544 -655 172 751 127 -489 152 -202 -299 -708 154 -355 -510 -428 37 -202 -397 -445 -823 227 560 518 -193 183 -206 96 -459 -726 105 -616 -462 718 800 -646 -400 313 -697 -2 228 118 -36 -741 -433 561 448 485 -579 -830 -194 161 -511 38 -819 270 -503 750 -322 -857 -6 703 -370 132 48 638 -393 -510 -370 68 -177 -645 404 -561 -707 714 126 -33 -872 -512 465 -535 687 140 -657 -611 -882 -501 634 546 172 -362 355 -844 202 784 27 215 214 519 54 -329 742 -307 139 -484 1 -534 474 -400 248 266 -295 442 407 695 -573 -549 432 -744 537 761 -93 179 752 -74 -752 774 -649 652 -500 -304 133 -178 618 -862 729 -722 -486 767 275 -381 661 244 -395 560 354 784 -102 -458 -282 -54 118 -731 769 450 -611 -610 39 -457 469 660 773 -617 -347 385 -238 -485 -827 556 -750 662 -97 672 -705 365 -732 -337 -273 154 683 -207 -90 78 -618 -323 -62 60 525 247 -48 55 -408 -823 -298 -387 -464 -682 -39 -214 -30 260 -405 -875 761 180 522 -859 766 236 -600 362 61 -51 -712 -90 -614 449 785 682 -317 -727 -179 399 711 480 381 -726 -543 60 -863 -91 -203 475 554 -80 255 702 -75 744 -404 -422 618 -464 -824 246 -341 641 -392 677 -770 441 -335 -518 -509 -132 577 429 -592 -37 109 -692 497 672 335 -89 413 -274 -699 590 -777 562 -735 -744 -646 421 -274 117 524 -11 79 -472 -830 107 397 -84 -843 -62 -81 637 101 -264 784 265 -399 339 775 -132 67 -299 -616 136 179 116 -205 378 -683 263 790 679 523 326 629 438 -25 -172 -824 -364 515 -705 -772 363 -162 -258 -97 -527 -464 -829 -244 53 259 -484 244 214 453 -573 141 -873 213 785 721 -59 184 -407 -213 468 -572 -823 458 -251 83 781 365 -687 720 748 -651 -881 595 765 800 412 -610 211 726 -596 763 37 58 443 -451 -7 -113 299 16 -129 -698 -280 -634 -358 329 -775 -646 488 -461 290 168 645 -139 -273 -637 -844 -29 -377 -463 -267 250 621 381 798 564 -352 308 684 -18 254 -66 440 -182 -676 -459 212 -766 661 307 666 -277 629 -259 556 228 -388 -276 148 -866 -403 -565 695 47 -785 528 -800 448 -783 -151 770 762 115 -882 -19 459 762 -711 521 -410 -373 740 -319 -873 497 686 12 -561 241 -745 -493 -263 -165 784 609 -87 -711 -487 784 -111 305 -11 314 172 420 600 277 -215 571 -675 496 -666 -737 486 684 -894 -24 705 739 -757 -362 -548 474 85 -498 -198 -551 -170 -424 -828 70 110 503 11 585 400 744 -707 354 650 -3 -564 738 -715 -40 633 731 37 -601 -431 -494 -544 201 -161 49 355 -444 616 -109 505 740 -351 190 -62 369 641 -588 303 -266 247 621 -578 -180 -292 -577 -376 680 24 318 -381 387 -869 -207 480 -534 612 -702 -810 686 291 -634 274 -766 373 634 310 -825 -535 674 577 624 -62 -855 -476 -86 -655 145 -16 -824 83 169 -446 -80 297 611 271 383 -636 -581 -264 -388 -900 305 -568 -811 -421 -118 585 -565 714 -332 395 -732 -508 -367 -877 -702 731 -747 577 452 94 -277 -661 423 -511 745 219 -569 -254 -266 453 -102 -564 295 -779 650 36 181 -608 640 -524 -365 -21 -231 -352 -355 -263 -780 -833 -548 109 296 -880 -108 147 -716 775 554 380 -643 607 151 481 718 -646 422 -262 738 -301 -23 -809 80 693 751 -241 721 436 712 -795 -77 -25 -508 -154 -817 284 716 -782 -515 286 487 206 -252 469 442 -25 131 267 331 -686 84 482 409 70 -112 669 -129 347 537 -385 389 468 448 -845 -84 -631 -253 -436 -127 -564 -343 -105 558 547 319 -509 591 -312 131 764 -434 -391 67 252 -542 649 743 -22 161 -895 605 -783 -591 -398 618 -81 203 165 601 775 -296 -782 159 -7 -60 -765 752 -244 -339 635 681 -512 -766 272 224 -457 151 132 105 -725 -844 -560 324 648 -717 -121 -732 -418 64 -778 -752 -245 -210 -712 484 -585 -786 -151 -365 -352 -868 -410 634 -570 -257 -678 78 -4 -379 655 -771 -697 320 -329 160 -603 -319 -27 -254 414 639 663 -161 -166 -269 -36 774 -19 -660 463 163 160 -342 -19 -460 -810 569 95 -576 502 729 583 -616 -888 -368 -262 -7 612 -128 -311 -248 -626 -360 361 -593 -82 -607 30 -226 -534 -118 659 -370 185 587 -93 -465 -756 -510 109 -357 396 -565 11 57 170 770 -620 383 268 -48 247 373 84 2 518 -643 242 -850 -279 294 -604 751 447 -717 344 -293 654 -382 287 663 94 72 336 -167 605 -27 182 224 555 -884 -893 -688 -22 -567 287 576 617 543 -551 -712 193 -799 -420 -188 436 -317 -811 -837 -865 204 -420 52 47 493 40 -162 650 98 -391 -697 -376 -812 -816 11 -115 652 -143 329 -372 -225 -863 -580 304 232 650 800 710 -595 -348 -316 -870 80 -230 105 143 388 504 -572 -259 -756 -408 -318 786 149 -841 581 -489 313 -414 -111 101 538 -275 446 82 -571 149 99 -741 -340 -643 -713 -350 220 418 88 575 -786 -319 -47 380 173 670 323 569 -806 -581 -166 -729 -63 118 -404 -294 -369 393 -270 -195 191 33 -862 -678 356 -307 698 396 15 294 356 -546 240 -554 481 509 -208 -290 54 374 -576 -864 -389 -106 -121 168 -1 -39 -86 540 735 667 -738 -796 751 -726 367 441 -562 -355 356 -611 -705 -166 92 -793 527 -40 54 -471 -182 284 632 -249 526 -175 215 -15 557 706 680 213 548 -649 624 -832 534 -75 -540 -444 -661 738 -870 -212 789 -508 586 -884 -190 -464 -450 -266 374 509 676 400 48 -54 -442 699 781 -133 533 361 386 -502 326 -175 -409 -528 -678 625 213 785 381 -547 764 38 -546 127 -702 402 699 235 -327 -595 -224 -234 589 -555 -531 412 -405 -634 -5 354 789 81 -776 -127 373 758 -563 -49 -645 -130 568 186 -446 488 -51 37 -726 -479 -661 -404 -717 -861 88 71 -474 708 -11 -223 529 -680 -385 424 -623 657 263 -737 85 -617 571 32 -790 -709 393 -13 152 -44 -639 -8 393 691 109 -741 296 -588 -290 494 -579 267 767 -783 -182 86 -489 -323 518 552 -355 -548 -492 -574 -291 -733 -46 -124 542 -410 -30 106 -195 173 67 -476 638 -814 -228 526 664 -473 184 661 117 531 758 -610 -498 732 341 -390 -34 609 -816 -189 -601 -455 -49 -449 -831 210 792 -264 -388 -865 333 -665 -187 -607 477 -368 -593 364 -467 -142 -335 139 753 719 689 -283 671 -329 231 21 -889 -209 45 269 -173 -520 514 151 337 -686 205 -657 -850 -730 374 -300 749 -298 -176 -279 -808 -113 123 325 -479 -227 -883 -99 2 -883 -674 -639 -595 577 -200 60 -889 -749 -249 -369 312 -656 372 -657 -17 -260 -130 258 -637 -219 242 89 693 -167 -746 207 392 -803 -406 484 -200 50 186 -457 -633 579 -473 203 -99 644 -621 -623 -524 192 -784 647 -291 495 -250 313 -772 -327 -472 327 109 -459 -331 -395 461 -325 -522 516 -263 37 208 -659 -774 397 45 463 -311 433 145 621 -206 -871 127 -459 -83 708 -588 -564 572 -491 -681 -528 -405 -413 111 -350 -658 582 -577 83 -248 -116 -638 303 281 -280 -658 43 -284 285 -310 574 -700 755 -405 414 -71 198 -113 385 -241 135 -179 -692 -835 54 -29 -733 174 -875 -588 -386 -442 -624 -347 120 -788 583 788 -574 789 579 -246 -495 -249 -885 -827 412 -392 -741 -709 -858 -286 92 244 -263 161 670 -809 324 318 729 -372 -136 -141 556 174 799 -487 -885 -806 548 -679 -574 689 -105 -705 413 577 695 -802 -366 -406 380 459 217 -392 -285 -828 -241 -500 141 -187 709 215 4 -675 656 510 177 65 668 -7 -656 -262 -581 -570 189 -76 415 117 -759 445 687 70 -297 -445 -270 494 -509 449 -338 -664 -538 -463 -710 786 -202 68 -630 -262 -43 -852 -382 -752 454 -94 -835 283 -668 -59 745 295 51 -357 125 363 -183 -117 -49 -453 -94 51 748 304 -495 105 -175 517 -110 382 -801 378 477 -604 -444 191 477 -275 -635 260 -697 -486 276 308 483 675 123 427 275 94 -512 -363 -399 405 205 512 -846 672 -463 -316 -632 -617 -294 -566 85 -723 -147 793 189 -252 469 -864 -277 -252 -93 329 98 -428 -709 -111 748 -778 469 275 -515 -9 -161 -546 -63 195 -823 92 -58 -888 160 -309 -22 -873 500 -847 626 -838 -430 -638 675 -466 -558 -5 -454 -734 244 -613 -23 -735 -558 -534 5 -168 -73 -32 -751 289 106 137 600 -159 -504 -400 27 508 548 535 -792 792 -707 83 -716 -475 -646 468 549 -736 -382 -380 -250 -183 -483 -651 582 430 390 -375 -135 325 -121 676 578 -369 -446 17 64 -286 -502 -300 343 173 608 -278 -376 487 -252 707 -679 209 491 686 -544 -825 372 -548 346 184 -81 -377 -817 -754 770 418 -395 710 535 -261 668 106 -897 612 562 345 -867 -529 -629 269 -898 709 -198 370 442 -878 762 -600 -696 529 -661 -433 720 -313 -130 -178 -212 420 -330 -311 -266 -617 -800 -105 -378 -478 47 508 -616 45 -13 464 430 663 -86 219 321 544 -527 -847 758 -567 -678 -16 -687 280 234 -800 138 -178 656 -93 -496 -835 648 453 -123 334 580 208 192 -666 461 -224 199 272 -662 636 558 -623 -580 670 -530 -340 -62 -113 -44 -670 -806 624 770 665 -809 -889 -220 -71 -89 268 269 141 -717 -520 -229 336 -739 479 -25 796 716 691 -523 -316 -85 -566 -681 -676 -419 -829 508 -344 -307 -468 576 560 84 -745 -165 -236 -697 -766 -604 250 -611 -778 -828 -424 263 -114 -868 448 57 -735 -441 -298 145 -125 679 -92 138 -876 -777 717 -516 -677 -623 -459 364 155 -86 682 -811 486 431 -720 -206 -770 -137 -596 -324 13 81 -682 -507 -346 394 456 -768 165 -331 -751 -584 469 -501 -650 776 -187 -45 -135 -498 -54 182 680 40 454 -804 -163 -51 -148 -295 793 752 545 -342 -638 725 -707 -402 196 -368 -359 135 198 -650 341 -166 352 454 41 68 -405 -749 -201 -451 -741 -274 285 703 675 525 -384 60 -405 -709 -202 -153 297 410 -525 -886 -701 -601 -869 96 105 204 -722 450 325 -855 -714 -877 -468 754 145 329 236 525 367 386 720 719 -124 -612 716 329 -605 -448 774 259 193 773 -491 -316 105 -564 -611 334 334 222 81 -624 522 -69 535 -229 -550 -848 799 -533 -771 604 496 -156 324 -323 41 520 -81 596 560 363 -334 442 26 -595 119 771 -563 663 -499 77 516 465 177 -396 580 -414 -192 724 -32 302 -658 332 104 644 -179 -638 -424 2 293 -111 -510 429 -599 337 -161 54 694 -765 -828 -590 570 92 -182 -499 751 -648 -788 -76 -222 -863 102 293 291 -274 -296 -100 5 779 546 369 35 -792 -869 -448 328 -484 323 -636 -412 -525 -340 33 -817 -332 -327 -723 -479 17 40 146 -864 728 593 338 553 -25 -50 -532 608 703 799 -200 142 -550 -485 489 -625 -862 452 225 606 -564 590 -784 -160 -101 -811 193 108 -503 217 560 -620 -815 -81 125 245 -683 -169 -503 -754 532 784 -182 39 595 286 574 -781 -492 795 -48 -716 -335 -316 -14 383 520 -482 -891 133 -276 68 -694 -857 702 91 -407 582 -335 -441 180 -69 -457 218 702 -33 -255 314 730 -228 -20 125 -95 -263 -185 -715 -234 -758 748 -393 -607 33 221 -295 -739 662 -316 745 757 -806 -827 -824 -708 550 -703 -65 13 -568 -21 27 -569 -555 -852 -890 568 567 248 577 156 765 -199 -769 694 -123 -492 483 313 -747 -597 731 511 -835 526 491 -36 -743 -379 -478 196 -604 270 507 -343 251 -396 19 -41 24 -640 -127 152 790 -381 -28 -84 324 104 247 -46 -852 199 -450 -890 323 66 -358 627 252 632 138 584 526 -376 200 787 577 -629 -103 -377 -840 -612 -252 -805 -779 447 -137 -871 89 -738 226 -345 429 326 -504 -365 -850 -558 1 303 -649 -255 -280 170 81 -714 293 100 303 -193 175 349 406 -553 136 662 -359 328 -407 -837 -743 309 605 -857 423 62 -872 -683 -138 -202 383 -327 -441 -178 170 99 170 466 -785 -382 390 192 -461 356 745 444 -840 -336 219 -634 670 152 -900 -483 -748 -132 210 -252 -640 761 82 -225 212 481 -371 397 132 -86 -667 123 -812 438 -495 273 -169 218 724 629 -552 223 562 -609 -162 -341 -764 372 -471 -226 80 -607 -822 -277 -402 -129 385 715 715 47 -252 330 604 -719 212 718 431 -296 316 60 -449 -382 363 -271 -136 -111 -728 -556 -199 -13 -858 654 96 715 571 -407 718 397 699 28 -371 547 -493 -244 -509 -798 -701 -147 -101 337 -127 82 -767 -144 -878 -624 799 -461 -594 -378 -742 -495 -11 17 -180 541 -302 721 -607 694 -232 -758 182 56 -835 752 339 -119 -764 -495 112 306 -542 156 -102 -455 -53 600 -401 -877 748 -243 622 244 739 630 -261 245 -839 -551 260 454 9 -118 -780 0 -731 24 710 1 512 616 295 -530 597 -640 755 21 -221 269 595 -165 227 -749 -284 36 216 -521 152 -251 -281 -598 334 600 -184 -511 -740 -720 -659 262 752 -778 -653 675 -275 47 733 -325 746 -506 737 790 -76 -447 -66 -434 546 -890 509 -499 64 758 -503 170 23 -541 -699 580 -780 473 379 423 -725 222 -487 581 -499 -106 -87 -577 -267 -472 -855 271 516 -169 184 643 -887 -635 485 739 331 -347 -147 -54 -195 406 28 73 -173 -34 603 -669 -479 -544 -353 -148 484 -300 -756 -630 -626 -399 -404 -709 -362 644 -129 -850 -563 -414 -768 660 21 -169 32 -630 415 -500 -391 -835 751 281 629 -147 -55 -201 -561 -276 -22 -589 462 266 -563 -713 481 -373 -788 746 -139 -368 -283 -647 110 -594 421 94 172 618 593 -118 698 476 494 -470 187 -830 -224 -15 41 -301 -110 65 680 -547 596 430 -539 -810 611 -611 60 290 506 595 -784 608 558 781 -96 -801 53 -623 -463 134 -87 -336 -840 37 -189 -871 -467 293 17 -28 159 -691 -725 -67 -687 -679 98 262 -479 155 24 -871 -27 113 375 -439 205 -97 5 -248 -885 -554 0 349 376 -370 -729 160 -385 -781 -576 -309 153 -540 -824 -455 -298 -206 -625 -228 446 -400 -417 -646 229 -798 514 -136 -857 -58 399 -628 170 -405 -112 -266 -292 -618 -206 -577 553 585 -56 -340 166 -876 -462 -534 -474 -625 -243 -340 -100 142 -444 225 370 615 -449 465 -629 -339 -178 724 -202 625 -676 -441 46 -781 394 697 548 509 765 -177 597 234 97 431 507 -608 -449 557 735 -719 341 -724 -738 137 -253 -588 -682 -868 620 -371 219 459 -338 140 663 -837 -447 84 375 -644 248 403 -311 281 -232 -170 -759 -736 579 -536 29 -68 688 237 -711 134 44 -479 -472 212 -329 -468 -359 -104 -877 -303 251 656 187 413 532 614 727 -423 -731 -460 133 -290 -808 136 -813 497 125 -405 -685 -414 -774 -71 -722 -714 -506 -402 -321 672 84 -850 179 568 -834 -66 -370 -89 252 650 137 -895 -306 -276 -751 298 -749 469 12 625 591 -788 686 508 -388 -381 245 678 -555 -765 -674 723 698 363 -704 -645 26 -165 -495 196 -759 -867 230 42 183 5 460 311 535 -253 629 586 -829 271 272 676 -647 -549 167 654 -577 -771 542 -762 -454 -48 713 -738 729 56 612 431 -427 344 -84 -383 257 -227 -370 -206 -42 -764 650 -687 -818 -516 -517 642 -269 728 729 -451 -89 -395 -269 -54 -420 549 671 -436 -583 729 692 599 106 -574 89 299 -233 472 -717 -458 333 652 416 -89 370 630 86 -334 -361 575 -594 -6 -239 -126 -483 -151 -719 -839 775 469 370 -237 -679 -554 -439 341 389 -385 30 548 -536 -359 452 184 334 -844 -377 155 -623 233 -88 138 364 592 760 647 -651 -13 -609 26 318 404 -466 103 578 -153 622 61 633 672 147 -306 196 -296 -8 -865 2 451 666 142 555 15 605 -155 -151 535 -696 -348 -183 -409 -594 287 731 206 -113 544 732 321 591 -636 -709 16 -460 -389 -624 -75 -295 -288 -312 86 -426 149 45 -671 556 -412 -351 688 16 12 -563 11 -27 364 -810 -269 -363 -131 -787 788 76 276 40 -396 757 446 555 420 -569 428 -104 382 -304 -601 226 -567 88 -419 152 298 -546 -696 45 531 136 753 -540 -337 50 -152 -292 -425 -70 -507 42 -488 -192 557 -843 -308 -107 457 -123 -486 687 -47 797 -683 -791 -669 -633 373 280 -607 -452 546 489 -294 -13 -854 -270 -549 520 -448 -789 775 -85 -547 566 459 691 -114 620 208 -664 -274 -56 -177 260 336 650 693 451 -712 609 454 105 452 -519 -553 -773 319 12 -175 570 423 114 -490 525 -267 -306 -105 387 -735 -55 651 786 736 474 680 -159 -869 -114 525 -319 170 223 449 250 376 726 -327 338 169 204 488 -237 147 304 -155 -632 -884 743 783 -63 -34 -363 541 -218 -389 532 390 516 308 415 -664 -44 293 671 -793 743 -678 -138 -419 784 -512 557 -520 -317 -481 736 591 -715 633 469 -112 -736 -408 -290 -776 -374 -342 -86 155 785 386 713 -460 -368 763 119 -541 -523 671 -578 788 20 -849 179 46 361 572 -833 95 -256 683 -768 -724 -116 -216 -445 730 335 261 -77 -120 -547 10 -364 -718 79 -87 796 568 103 -623 -151 75 593 -107 -734 -842 773 -359 -837 496 471 -301 607 -307 293 313 -540 -372 174 -851 -429 -362 -848 -660 713 -304 485 185 -710 -588 -492 -665 -179 24 99 -391 -307 -424 508 -243 -312 326 -449 -500 -630 -184 -438 -33 -50 502 380 -591 769 -435 -429 -405 -822 -783 -524 421 -354 -720 -781 536 -73 -723 382 -744 -290 356 66 693 188 112 474 94 -490 541 -244 -47 -191 469 321 19 -456 759 -68 -320 199 -374 -718 -59 793 403 761 -615 348 689 784 -521 603 680 629 -164 -123 -280 39 182 211 -165 -455 494 434 215 -740 -360 -142 -498 -332 660 -565 -838 -277 -62 -11 200 -575 -366 187 -899 119 726 664 -849 756 -370 591 198 519 511 -49 -569 251 -57 359 187 458 -782 -161 -515 -150 228 -99 756 -166 -354 -495 670 -584 749 -687 617 -278 -796 -586 -398 -645 329 457 760 -719 725 -814 386 -316 685 -484 -210 -231 -849 615 365 -582 112 -339 527 -486 40 406 -14 190 297 144 -612 -89 -82 -649 466 688 -681 -366 268 -739 763 744 266 120 565 474 450 385 366 -530 -790 661 78 518 -83 322 596 -429 -254 773 -713 45 -497 -786 43 -762 -838 129 -436 264 666 299 -840 292 -375 658 -401 692 -229 169 -52 499 596 -712 -229 -560 -223 -519 188 -669 -181 782 -586 674 -504 632 -411 215 450 -821 -889 -214 -404 -580 -707 37 -112 323 717 475 -230 38 -799 -621 471 773 757 -712 -613 41 -445 -64 347 715 -148 -565 -151 247 -602 67 693 -472 -82 580 272 -805 630 588 329 -844 276 241 -599 237 -550 -752 786 -832 -608 570 -462 646 -616 -478 -153 652 -436 -418 316 -128 -770 302 -112 -841 -554 -642 343 -471 -384 741 63 -166 -186 -134 -548 654 64 692 -413 -804 308 596 343 -243 -18 735 468 -84 -843 726 -159 357 181 -316 -187 -179 -122 -310 -293 -770 -620 -760 -873 488 783 -728 239 -765 -461 739 -26 -873 310 -827 -288 -112 -48 -661 -852 251 -253 -506 -95 216 390 587 -666 -470 86 -821 -786 -283 170 -636 -523 -47 102 -625 -236 -457 493 -20 -375 -91 -300 -210 152 790 -135 -114 -478 -238 -322 -497 253 426 188 91 -371 -157 140 -236 -379 -197 294 175 -31 -693 -697 -821 -17 -596 718 -30 -822 602 -688 341 -769 -554 -162 -233 -467 564 147 -832 -243 -758 520 711 -225 -140 462 -515 -64 -588 -89 794 -237 552 -798 33 -74 605 52 271 -308 -344 -535 -260 278 -574 394 324 -206 400 180 734 -132 -14 617 761 551 -102 -83 562 -581 -524 27 -144 -894 -128 -357 -775 334 -318 101 -625 249 -500 -62 -814 -70 -159 646 -49 -446 -332 521 542 -412 347 -857 -751 305 397 457 643 663 569 -778 -521 46 144 85 -740 240 -245 -615 366 -52 -31 155 605 -677 457 -250 647 -183 -788 267 515 -163 -239 -308 -880 739 289 488 365 -667 -587 -804 -696 -590 -677 158 -348 -24 52 32 59 40 141 399 -259 640 20 791 -38 -845 -74 714 -811 -652 200 -647 -492 -354 -892 -93 -814 502 -574 -451 164 424 -225 -643 -698 -476 -317 -306 -114 246 -784 -172 239 83 532 -773 -205 85 -82 257 550 -52 -467 329 -44 381 265 656 731 -485 446 -332 -480 -398 290 113 114 -116 -493 120 256 320 708 628 263 216 -367 -721 585 -363 293 -107 721 -35 415 -469 436 -226 -652 235 -405 -326 783 61 -77 763 541 -211 767 -207 -462 -763 -347 -800 369 459 113 33 -852 -429 452 682 -6 -217 -744 430 -174 -486 -262 -418 -896 -555 -221 -453 565 587 746 -778 122 -334 239 558 -449 -96 -680 -604 -467 -452 -626 -716 29 -87 133 654 -744 -385 192 -599 -746 796 -135 -219 -757 -305 -721 88 401 -161 -463 -79 -168 -549 -3 -556 331 459 781 474 499 -529 -234 -759 -138 -553 -730 -668 627 222 292 780 623 214 283 92 -686 -783 -505 91 -362 -77 450 615 -758 271 613 -324 -388 245 435 -533 111 -423 -775 715 579 622 189 -676 -105 510 -650 -651 755 -429 -113 358 213 -738 -495 -452 139 487 -12 505 -98 -10 471 485 570 539 -898 795 -598 404 183 205 21 -564 -373 92 86 737 -595 713 498 -90 727 646 58 707 -141 -150 -549 -153 231 -563 -268 413 788 381 -308 40 145 -900 -475 -359 582 318 521 215 -136 -13 69 -604 494 445 474 -717 738 205 603 426 -267 -19 -298 667 -624 435 -141 16 -876 -830 -886 -626 420 498 143 185 787 -394 -375 -351 -706 344 -576 -140 620 -159 -411 -46 134 -459 -492 192 206 -237 775 629 -445 -599 -768 260 -583 -413 31 159 424 -262 -587 529 35 72 -462 467 696 559 28 420 769 -402 574 383 215 -336 -45 26 -807 792 722 -439 470 254 -16 -872 294 -819 162 -524 473 -814 -174 654 273 -799 413 -528 648 336 99 -811 532 -529 -419 53 525 -668 -677 685 -694 -879 -847 60 109 234 575 -49 -85 513 -492 -689 757 721 344 459 -457 -335 454 115 51 -270 252 -587 480 -332 -186 -715 325 -319 298 -899 573 -557 -638 760 -27 645 -325 657 -508 -288 -47 -501 -658 328 -511 86 -446 134 272 -570 -814 -465 325 719 242 -269 717 -21 130 51 -648 -252 -730 610 -174 104 387 -337 -261 0 -460 137 -443 536 -851 -158 32 -418 -606 376 453 -502 276 -513 -291 -712 -65 -857 -717 -350 746 -514 -643 272 537 -742 -254 -432 321 384 -786 -471 -97 -705 -601 96 -729 -736 -869 460 37 -636 -28 86 -310 208 348 -521 705 525 -760 -1 675 -348 -440 -164 -319 474 764 371 -804 -767 -265 425 -692 -821 10 -584 370 -572 471 -202 87 -837 -270 506 -448 -446 -355 347 108 -741 46 269 -478 -195 -502 441 -625 654 611 -351 -198 -183 262 -530 404 46 148 -12 -486 554 -48 -163 620 133 129 -349 492 -476 -359 426 211 -495 557 36 -224 -10 679 356 652 -488 -61 516 -407 339 -598 307 721 616 471 -84 -898 -762 185 -90 -447 198 367 159 191 759 -705 -483 332 -362 -480 392 -720 -307 91 -779 -830 -411 -615 -520 103 -346 -28 16 -687 429 -643 -725 111 39 227 476 222 749 285 535 283 795 -364 29 790 677 525 -748 782 -389 189 368 -497 -808 -385 -341 -365 689 -354 -525 -469 102 408 48 -761 -7 524 -312 -714 -398 522 -83 344 327 521 220 -189 -553 181 368 274 592 502 -704 685 50 98 -359 677 199 -860 -740 264 356 208 -244 -718 -368 102 362 732 795 123 -696 237 -382 63 605 -266 -379 -536 -546 -786 576 619 -8 -225 -105 -836 -357 572 -307 -108 609 324 637 -328 62 -410 529 461 -725 711 -469 -741 109 -255 -495 -733 556 -432 695 -19 -679 645 617 103 389 691 -247 -400 326 340 -705 568 425 -204 -93 735 584 -241 437 14 473 179 -730 -600 -815 -238 -631 -868 -435 258 -252 -401 431 263 405 -427 559 254 -424 210 199 144 -827 65 -133 -774 441 -557 -840 417 473 334 704 265 566 96 -116 773 -302 -442 615 -298 39 205 45 523 -536 419 471 -96 70 -274 -722 -705 -796 -648 152 -818 175 82 -558 226 -319 -459 559 -61 -57 11 -825 -520 -97 -770 -508 472 75 -480 -892 -723 -246 585 65 -271 -335 290 -353 -77 -595 -405 54 -656 -32 201 -567 194 -53 -800 -355 218 -364 -329 -702 -261 741 701 20 486 -272 146 720 -260 346 -814 793 -540 -612 -533 355 -127 304 -885 -676 -325 -571 85 -751 797 -11 67 456 458 144 -35 587 -476 282 -555 -63 -213 423 -730 -666 104 307 594 -726 480 -523 549 -576 -533 675 250 394 -582 -865 116 31 -401 -302 -577 -318 -499 271 649 114 707 -410 225 -716 476 264 703 661 -629 449 148 -569 -497 488 -523 408 -798 311 -265 709 -124 -78 481 -20 411 366 -617 118 798 371 -293 415 -32 239 416 -151 644 246 763 -14 -161 -302 -52 -275 272 -444 259 531 -597 167 -813 339 -89 79 674 246 -881 -52 -222 -193 279 -528 -467 231 -877 -355 647 -95 158 292 -91 -309 303 518 -536 575 -91 -356 205 401 -690 733 -881 225 335 -200 -362 -575 -238 -480 308 80 317 726 345 430 -22 349 -595 424 462 -417 116 505 -492 460 -770 480 98 343 257 402 -165 -520 -560 401 -685 142 -887 -370 488 -328 -815 -660 -371 511 427 446 -108 90 -348 -229 -789 314 785 -364 525 -435 -245 423 -276 -40 442 -57 638 143 499 744 71 750 -888 -540 -458 -404 -669 639 769 -522 614 -303 787 -755 -599 -121 -674 434 -885 53 -129 694 -86 383 430 -436 10 409 -823 664 416 11 -612 577 4 238 48 -297 -828 -115 360 650 293 -273 153 -739 -589 -795 -704 25 -794 -559 -350 205 764 717 439 -382 -295 752 -615 -221 -256 -900 321 774 132 -846 -885 144 -512 -235 324 549 -643 -583 599 -257 -59 558 -418 58 110 498 -649 466 336 759 -402 256 212 186 211 -726 733 -803 613 380 35 784 -463 -544 -43 -811 144 -306 161 -577 -296 142 -686 623 476 -518 -582 -780 454 -888 650 590 -521 -739 -658 336 587 -632 310 744 208 -723 503 195 719 -691 -145 -60 -76 -681 143 -307 115 98 257 -553 766 3 -386 -380 -807 132 604 22 -598 495 696 -827 -430 -28 -228 694 -220 749 437 -261 296 -815 353 755 -215 462 -255 -607 -63 -720 -667 124 -249 688 -655 -371 641 8 -602 752 -575 -401 658 -289 -697 178 -301 -900 -356 -805 442 -862 483 549 767 111 -144 -531 -705 126 -18 -714 -544 -464 61 256 -644 45 537 780 -581 626 -759 575 476 295 -253 225 -340 573 -101 -235 -575 541 -393 -742 -195 49 3 -517 -707 -343 -198 -66 408 -96 230 -595 155 -44 340 -135 -735 -415 657 -569 68 -365 -359 -12 162 -425 -755 -665 332 488 283 -633 -731 -19 151 -363 -146 -871 376 -688 518 -512 -28 619 736 -95 229 2 -168 -582 -832 395 -85 456 -575 -51 -826 -301 133 -597 373 235 -642 -138 -850 59 346 227 159 785 696 135 160 695 315 -499 -773 45 -180 -654 540 -118 -479 -792 -19 668 200 392 -590 -234 685 744 605 -404 -389 -610 285 -385 -291 -796 462 475 -705 -562 -587 740 -569 -891 -287 -781 646 -6 119 545 -28 676 -83 167 -461 -327 -28 314 -245 -641 -1 639 -178 -571 98 63 230 -459 702 -410 -121 -111 -772 -281 325 504 559 -758 -667 61 -565 692 527 -93 -301 259 343 -778 461 709 661 -95 353 -7 -223 -55 -689 -524 -749 -592 -27 -142 -206 -660 163 -271 626 -710 -876 -96 -445 777 383 -147 285 -497 -158 -5 -447 -880 -353 -359 -862 -189 798 -470 672 289 40 124 400 33 -595 572 -390 289 -471 -709 -672 -806 84 -833 -620 549 3 -202 61 638 350 457 92 400 -196 -153 594 -637 -248 537 28 -617 -455 -815 -405 -226 792 791 632 -712 -296 -757 -752 -684 -681 -597 791 637 -617 343 -788 -509 -754 -867 -726 -373 510 -783 -540 -499 71 -735 717 -552 -814 -783 -283 765 131 562 -283 -340 -452 521 -786 122 332 107 -296 -510 -726 31 -562 71 36 753 446 408 -203 -272 -248 62 -472 -11 -802 518 523 107 351 80 727 320 -754 757 394 -200 681 113 -577 51 -140 407 288 -872 -608 82 51 -495 -617 174 93 -647 -561 -658 -191 516 -239 194 -382 575 -825 275 786 -693 779 329 245 -849 681 -662 -3 -466 409 -658 21 688 -337 -6 -379 -171 730 692 -617 117 697 -784 -867 321 -516 -510 795 -142 750 -661 582 670 262 647 -868 -62 -809 379 727 151 572 -345 -150 329 271 453 636 82 692 652 783 -891 -707 -346 -20 -168 -807 318 -320 456 -468 30 -579 277 -758 516 -505 528 -351 -832 -756 -439 98 193 152 -412 28 788 427 -539 -237 84 530 748 -151 511 455 237 444 558 -679 -858 -806 314 265 -789 612 -449 712 354 68 507 300 788 -209 112 108 -515 316 -536 548 137 423 448 -526 107 26 -486 749 -464 -405 -527 681 -552 -624 -206 760 -10 -35 254 553 -718 -590 -409 334 -496 -456 -853 -478 656 531 735 667 316 -847 -447 -196 -613 596 -786 47 -673 216 713 695 513 32 -853 422 -750 591 232 -709 -59 -332 142 327 -543 -176 -689 120 703 -358 -573 554 -483 -874 -843 -247 558 -264 -55 24 -667 477 151 430 591 415 232 -665 -129 274 -768 532 245 -615 259 167 779 683 340 376 -182 -382 -856 796 -106 222 583 759 532 -395 31 490 -751 573 220 385 752 356 -775 -603 -849 32 -278 -604 778 -102 -445 -825 -573 -887 -32 8 216 -329 92 -305 -655 -495 -578 696 -78 549 722 -75 253 439 581 799 -585 -418 -876 475 -169 -42 166 -276 685 -384 -466 269 325 -774 -137 -291 238 -842 -87 796 -609 -358 564 -445 725 777 -336 68 222 492 -17 -693 687 -672 -34 -881 573 7 564 -59 -85 -683 -259 -122 -880 378 -630 341 -722 -188 -135 -410 -264 574 -8 -292 589 679 -698 82 513 -539 -37 400 -74 284 -75 -814 773 -220 687 -568 171 586 754 189 -251 -190 30 764 767 -373 195 -429 785 -883 525 -95 -197 711 417 -119 -343 354 -666 126 120 -564 -376 -488 143 -144 361 783 312 -36 -450 353 621 458 -398 235 482 -333 -846 644 -345 745 -588 -827 -217 513 388 -154 310 -92 718 -400 390 254 326 292 721 420 -738 232 663 53 218 -181 -402 -746 260 -563 120 -866 -84 -113 -757 171 -321 -462 667 107 406 -525 -285 -231 -648 567 -8 -342 232 128 246 -263 457 -511 80 -688 36 -666 -90 -696 -508 -719 -606 -38 733 389 586 -369 133 -60 602 620 401 -756 233 -531 -737 -850 -35 243 -38 -133 -127 131 -157 660 221 523 -599 456 -848 -838 281 28 -214 -336 -204 115 -235 -633 603 -808 -734 287 -486 -302 -26 -778 -201 771 -135 -729 -646 510 -157 201 -253 442 -837 -355 731 -657 -377 -824 581 -102 429 506 333 757 429 288 -547 321 -339 185 -403 343 101 -181 -678 -753 646 -467 30 -583 -710 -360 -75 -275 745 136 598 -535 46 235 371 795 550 143 -194 16 238 -741 -471 140 535 140 654 -819 738 448 -115 -840 -768 374 -718 -724 -685 499 -895 563 -365 -837 -248 -128 132 -825 -80 -90 -868 269 -241 467 -270 -40 -425 626 689 -730 -703 543 -66 403 145 714 -566 377 -62 76 -11 651 -553 -153 -863 -717 -424 693 118 410 314 351 -552 137 -250 147 425 -642 -822 420 718 297 -434 -248 -41 429 -536 640 -747 633 -364 431 627 702 -561 -743 -375 510 -579 -503 -445 398 298 -854 603 -410 38 -259 -174 -29 -603 -380 -378 -203 -458 -98 -365 -553 464 -188 -364 -748 -521 626 783 -309 -91 13 -707 -853 778 -218 -425 237 484 -624 752 567 263 -16 -521 -571 -95 16 755 -777 538 360 797 -581 646 -291 -185 64 605 -302 -575 -845 176 294 -432 -677 424 120 -708 -387 476 -326 -769 -590 74 351 -281 732 323 -97 746 158 578 376 -893 496 -527 473 490 660 -272 -653 -70 -629 515 -429 711 670 622 533 796 160 -48 -640 162 -245 -853 -121 678 -191 -230 -357 -337 -55 250 -66 -813 -805 -368 -279 414 -271 -194 183 -349 560 -137 502 384 418 -223 -270 -223 375 -530 -355 -335 -777 -848 -725 177 570 599 110 -756 450 -340 391 499 674 -70 -242 -895 730 -733 -308 616 -322 -162 738 -574 538 150 -630 43 -55 127 64 46 92 21 42 -417 456 148 -32 267 194 -756 670 751 25 -609 241 -231 -841 -229 -444 -312 667 602 -707 374 386 -564 -811 66 743 -457 -522 -898 566 -152 -199 -247 88 279 -552 -111 -369 191 38 657 -232 -218 -761 -357 159 -671 -622 -139 -114 -378 -366 -413 -497 -611 -852 17 214 306 -888 -412 -169 -698 -61 -170 416 -158 -449 33 -20 221 -167 714 -232 639 152 -746 -690 557 -234 -677 307 -698 118 -655 -476 20 -749 -456 143 -573 -43 607 715 -529 -766 -260 151 -190 -750 438 -89 -827 -111 -673 -457 -480 -185 -894 578 -821 319 -53 -805 492 -146 -71 -775 637 -422 724 -686 466 506 665 610 -889 -176 438 -581 -156 19 -654 -612 -45 693 -34 204 61 -529 -39 -867 -421 173 347 -557 -233 431 -232 593 61 -305 60 -155 -133 761 -353 423 635 -858 -657 288 741 -144 -727 -343 594 247 -738 77 -242 333 768 -367 402 260 -127 -500 -200 -758 -606 -470 280 -25 -735 -885 -635 -234 555 87 200 -704 544 -95 -1 -252 0 200 348 74 -565 171 -850 -103 179 -625 379 -392 765 148 -308 796 -157 -516 783 593 -19 471 -603 -584 -34 179 142 723 -224 -771 66 -386 55 326 332 -889 -35 -83 -767 60 -887 105 -267 164 -862 75 96 -788 -231 -494 -272 737 272 -679 -113 93 362 319 405 -327 -530 -739 -488 -107 717 -561 -510 150 -11 -650 -130 682 109 7 -302 561 -356 -200 203 -891 608 136 -601 592 580 -85 737 -827 -730 279 410 590 287 -737 283 -583 -196 230 390 775 350 74 35 -143 -781 741 -694 100 245 -512 -682 -820 248 720 -216 142 -463 712 -510 63 274 -449 330 -2 605 -505 -428 625 -109 351 161 238 -638 758 751 25 200 -232 502 186 678 18 506 550 -143 -749 -154 736 -760 213 606 310 -856 -356 -796 598 -294 -881 -519 -845 -492 616 -247 -660 136 -76 -341 393 -857 -582 322 669 -273 -356 115 -71 -784 653 526 80 394 315 -204 438 336 -266 -752 269 414 335 -403 -504 464 -14 47 -761 -290 67 196 298 -99 -452 -97 444 -818 708 -225 750 100 360 125 197 95 -492 380 358 97 143 213 -625 123 -825 554 -303 -145 275 -729 70 -44 353 484 778 -48 138 550 -247 10 44 -817 593 -128 171 -76 299 -91 597 -400 -493 -43 -831 -67 -10 -17 -460 715 442 -93 -665 -614 194 282 -838 234 87 257 -617 -368 -44 110 -362 -550 -3 -71 -612 485 -759 -424 -234 157 -144 422 -548 232 -400 782 289 435 194 787 780 165 352 203 513 -728 -683 -835 28 750 -113 -414 -723 -859 -531 -746 -484 -319 -119 -695 376 203 752 -460 -820 310 556 -28 459 -545 -611 -647 270 541 -40 727 -288 472 267 108 -719 -83 -108 797 -753 -825 -839 -577 -433 120 -782 -394 -403 54 27 590 -362 588 383 -795 -340 163 -789 -216 244 -441 -5 291 108 -798 -196 -69 588 -378 754 623 335 422 360 -186 -184 -409 -854 -495 -229 -732 538 -870 -698 -862 -452 -594 -413 587 -794 -466 -486 -512 -274 -280 561 -707 295 -470 474 598 83 -378 265 -49 -562 -826 -440 -600 -425 -900 -583 232 -821 -432 -838 274 286 -452 710 66 -313 772 -598 40 47 42 408 218 -483 220 648 -623 612 -9 -652 388 625 -704 -68 -864 276 503 464 413 24 -801 -296 416 772 -16 73 -249 -431 549 44 -154 640 -888 661 574 35 298 286 -744 649 12 -835 -787 -873 -261 717 -881 390 -493 224 -364 -263 60 611 -277 768 -735 -412 475 707 -351 -374 -759 343 -194 583 7 -236 -549 -42 -162 -163 -579 254 -323 77 -240 521 -509 -138 -540 -406 -592 513 148 630 -494 -796 619 130 552 -848 363 -894 112 -137 12 714 416 300 -40 -655 -15 668 -451 -356 -54 -670 -193 -553 172 239 558 -598 275 391 568 154 -106 -155 14 -689 -540 -86 -851 -346 245 -827 -702 -437 505 -166 435 -200 -241 -198 786 -717 474 90 6 24 -833 589 -573 -626 -279 -799 531 571 294 377 -809 587 -256 -51 523 472 38 663 -719 152 -182 427 -43 699 465 655 -82 721 -195 -123 -90 432 252 -413 -145 554 11 574 -213 -475 93 -211 277 515 -504 -261 320 -450 319 176 262 28 -478 -117 -150 627 278 471 98 475 97 -266 350 -411 279 -472 -213 135 -433 685 -887 -45 465 -623 -152 -743 65 114 402 -103 622 -895 67 -373 767 -330 555 -833 -118 375 273 564 -622 772 -257 -358 -515 -504 -319 -47 -615 267 -276 -270 -388 -62 310 -561 -757 453 -470 -6 473 -740 -640 -788 -203 -855 -462 121 286 118 650 -685 323 -859 -696 -96 -76 668 730 590 -201 -39 751 171 -690 -619 303 -664 -320 -870 373 -67 -570 100 653 545 -655 725 -399 20 459 479 -472 744 665 669 -685 101 -324 768 632 628 365 224 734 274 -203 140 721 -65 -633 449 -500 284 140 -853 189 548 -228 -338 -474 186 729 583 -641 -897 125 -109 -806 168 705 662 -357 228 314 -122 589 -393 -845 1 -24 -485 761 6 296 -364 -58 -149 733 -98 -317 70 215 674 -784 -538 780 709 -819 -828 527 -846 584 103 769 -343 411 -774 386 521 -258 -480 -239 401 271 352 362 174 789 543 218 221 101 245 -25 758 -874 -662 761 537 747 719 294 -823 -436 507 -163 432 286 95 -704 324 416 -329 60 -165 -218 -13 142 25 -782 -662 -384 -831 -586 -857 192 16 564 -451 -855 -513 295 -438 666 -19 25 293 312 -286 577 257 -441 -225 -798 772 -444 -166 256 744 -363 438 -253 531 256 -340 372 -645 151 -858 -177 691 798 231 -709 457 489 247 -849 643 -710 -778 531 72 15 -156 472 147 598 -549 349 405 -663 -256 -201 -472 -42 -13 -632 635 544 -339 400 -594 633 -487 275 39 -62 -285 -499 431 -60 606 432 107 455 -515 239 -429 -851 -778 -784 319 -554 443 -231 -108 737 -255 -338 119 -476 -22 -837 198 -37 -148 -260 -304 468 -454 -794 -124 218 20 -518 785 641 378 -220 -461 -297 -70 -758 -59 -71 -334 -79 404 2 285 89 110 -847 521 -441 -825 632 680 77 703 -783 102 48 154 -472 -235 205 -200 -62 780 783 -77 -120 -57 -657 -430 541 -429 312 650 136 546 -785 451 -711 124 -17 126 -149 388 602 -531 -870 366 277 -162 369 441 -193 69 125 -243 -103 -639 -11 471 100 222 -15 -587 -538 422 -134 -666 474 154 165 -198 666 -867 233 -86 -851 750 -84 -124 210 -798 707 -51 -41 148 306 718 531 -677 -721 -799 -533 -211 156 747 -557 640 613 -221 448 624 -786 -531 -661 -189 134 231 -30 367 -371 610 -642 -350 47 216 137 280 106 -185 238 113 137 351 311 -62 -693 -598 -485 -206 -260 -176 237 -557 -12 340 319 481 -829 -321 -137 -503 -809 -534 -455 -892 -362 370 -818 -579 75 -827 460 -149 695 -511 18 799 499 796 -422 404 471 202 -31 -655 11 278 455 67 -628 497 -671 371 532 -589 -447 -464 -643 -672 -875 -616 160 -129 352 685 476 93 441 -415 480 -85 681 799 214 152 -601 -756 -764 -62 409 -254 -611 -99 467 -468 -832 -682 -848 212 636 149 219 -38 500 -656 -633 -713 -458 -238 -89 -891 648 -67 33 311 650 413 344 467 -665 143 -406 -500 -357 562 -735 -82 -694 772 -235 -264 -726 -16 -62 -524 282 -845 -773 -118 498 -335 485 -168 137 602 84 5 -370 755 -91 130 -212 -146 -553 628 536 523 367 89 -413 357 -784 799 -413 501 204 -98 617 179 -658 -346 576 653 664 99 791 -227 206 -201 -262 -305 -839 -278 108 681 558 -237 -306 -875 710 587 -361 627 109 -131 -260 505 -145 416 386 -350 125 86 194 498 -60 316 -643 398 728 -362 360 653 -824 -869 568 89 -370 751 -721 -625 738 -658 -613 -248 390 60 118 533 446 620 -498 -566 -246 -818 -112 -97 728 16 78 57 -209 450 -385 -122 644 781 561 -362 708 -676 426 -896 -191 -892 468 -161 -752 401 -116 -158 708 694 239 -842 529 -575 115 -568 5 558 -815 -431 -847 657 206 -472 -659 -796 559 221 724 -750 -748 686 450 541 398 737 494 -214 -426 276 -783 -682 674 560 172 4 -366 118 453 716 5 -778 -596 -725 -386 -882 472 -566 10 435 -484 -434 595 -660 220 505 748 612 667 -554 372 -878 -661 425 -192 100 -475 -313 158 86 -596 -394 -30 491 742 -339 -472 216 -36 429 536 652 -527 -313 -682 198 -776 -156 -430 720 140 -323 -771 745 276 724 -104 -402 300 -734 -618 -46 679 -692 -280 479 -54 -553 -388 -288 -63 505 -44 24 738 -591 -255 345 327 -651 -463 -70 646 199 -631 214 587 -344 45 27 510 -660 480 -846 -861 -491 -561 339 -269 -173 300 -266 -362 126 127 -819 -358 -223 -735 -371 -482 109 326 253 288 -121 -380 -693 -285 319 632 -277 356 -626 -216 -675 37 349 256 -376 681 -667 143 -664 123 -523 501 -724 -293 557 -137 259 -417 555 -86 427 488 77 -855 -385 90 516 687 -430 713 593 -571 327 -837 700 -308 -487 463 158 478 -570 -266 209 397 -91 369 257 -878 -555 324 -418 531 500 216 553 -299 -899 433 288 -702 692 151 -42 -122 -68 -500 -468 683 473 -558 671 -460 -299 -96 261 600 201 -36 -430 657 -254 182 -218 -291 -428 450 703 -512 -220 -171 -433 183 609 -141 -129 412 -267 580 -480 -680 286 -49 474 711 254 63 -346 60 459 253 563 605 559 -91 -274 -402 -559 -675 158 -168 154 -174 402 -132 625 315 464 -92 -575 535 133 -205 120 73 162 0 346 -526 -630 432 175 -302 769 363 503 649 -19 -325 -307 -790 -398 55 453 278 -689 -548 -239 744 -881 476 714 -234 -236 -453 770 -221 14 -437 156 67 -709 610 27 170 48 478 -340 663 -132 -786 408 -632 -734 83 -557 19 -485 -23 -82 533 -229 -522 -414 293 -746 -84 125 -124 190 467 -361 -798 -567 798 210 726 648 375 -899 60 -549 167 -290 555 -670 -262 639 -207 -310 -739 -697 36 537 -279 117 -74 -858 604 -479 -286 -132 -632 412 434 233 -18 -638 -299 -386 -348 269 783 775 -614 628 293 -297 669 -125 -197 -804 -432 469 -82 -368 -478 -366 -877 13 -770 -582 -401 -431 156 -375 606 -670 -460 38 -815 -73 102 -48 -713 727 -37 -798 90 22 -137 -706 -480 235 -276 -181 -90 21 -759 517 -736 -22 216 557 261 739 605 472 39 -688 241 -539 800 370 -898 409 -18 152 18 606 -73 710 -593 -713 611 -723 -238 235 -504 40 -396 160 10 344 -161 -460 242 9 787 -623 -742 46 295 428 463 728 742 -210 -736 -511 596 -497 -412 -831 -687 -152 229 -776 236 61 -298 -242 -523 761 -16 -78 -670 103 525 -583 99 30 110 264 387 696 -30 -680 -395 -593 514 467 -486 330 -827 630 -196 284 -686 635 442 114 29 120 742 683 -68 -775 -758 97 289 -590 749 689 215 757 -439 -884 539 765 -706 -204 -319 -593 -781 112 -358 322 268 -159 -428 82 -179 650 -117 -883 712 537 712 100 -247 -734 -91 -704 -148 -170 316 -190 -208 660 -416 774 214 29 135 202 601 -703 -860 723 -842 84 145 -111 -30 -648 252 -554 157 -664 352 -55 -754 -255 169 -812 -108 581 -138 440 -302 777 60 -125 -13 -572 -196 193 599 636 -439 112 778 -309 -30 -516 -381 -312 -330 -412 574 274 -451 77 524 134 234 -803 -710 -518 384 -313 358 -749 -784 -721 544 -880 781 -878 -420 366 390 -795 -803 -497 -162 -165 435 -126 642 -217 48 -228 -571 172 -4 -696 332 113 -360 -460 503 -96 249 202 140 160 630 -810 -284 -308 615 -246 -620 -495 -338 -11 -80 -295 682 712 149 -74 479 -243 -753 53 -194 590 -214 -368 -153 -887 439 395 604 765 -699 386 94 789 674 585 -197 436 -784 -686 136 463 409 -109 -291 -862 -889 451 -212 -203 -45 -536 -471 189 -236 281 134 -20 -149 -848 -113 -78 282 -239 -203 422 287 -202 -888 -288 603 178 127 -783 -673 -722 503 650 -664 239 591 577 -797 79 608 -234 -319 -720 -241 -257 70 459 377 -578 120 -674 -308 -595 456 650 71 251 -355 789 257 514 247 580 -751 423 723 -783 453 -873 716 402 561 -133 13 307 -510 24 -332 263 488 -663 124 659 -666 407 167 -818 -443 -665 559 -385 209 385 170 -611 176 326 -448 -315 306 497 -210 -300 -74 516 466 399 -504 681 -480 -466 -818 -683 -488 -768 -43 433 -459 -259 460 -674 362 294 -680 -306 -766 -74 404 -275 632 417 -438 774 180 -62 687 -353 -548 451 295 -379 -494 497 -272 -418 -83 -110 482 -180 5 62 626 -633 -900 243 653 -596 776 488 68 72 -71 -293 -834 151 301 -273 418 406 -868 -643 -887 747 -400 225 47 799 -487 -837 193 -829 -301 -583 75 -197 762 750 702 -691 -799 490 -542 298 -247 -312 -137 -752 612 -114 21 -714 -143 -147 -485 279 -605 -565 -593 313 -281 -96 439 386 294 84 116 -259 612 270 -402 -626 738 -672 -676 -824 -463 -816 -104 -36 729 -677 389 142 169 -311 -571 -74 331 129 205 -840 -189 -428 -590 742 560 -433 319 528 626 701 341 -565 -314 -185 102 405 455 -256 -179 -202 707 -883 746 527 -184 -390 -755 126 -460 -265 595 323 720 628 -464 -430 -367 -61 -711 666 -555 271 -390 -194 -556 39 -800 -853 -757 209 -41 -804 561 329 -480 514 -177 76 224 -265 7 -392 -796 776 134 -315 -537 -317 644 -561 101 50 223 -599 -67 251 -758 7 -883 201 -732 -641 -151 665 553 -201 298 -851 465 -531 -840 -406 449 -185 -799 275 187 467 347 -708 231 -507 -869 742 -207 -17 -183 -141 142 106 12 615 586 694 553 512 -290 99 -94 -230 -296 -243 570 629 -209 -212 645 540 -341 419 124 782 523 788 -45 57 -864 630 136 389 553 739 -302 540 443 -210 454 -439 222 446 274 -434 -262 44 -383 738 88 563 681 769 446 -571 410 -232 213 -542 438 604 268 637 386 311 -888 591 213 638 -16 -701 712 -321 -141 76 727 -89 398 -740 -419 -185 223 -723 735 552 254 -792 -333 -479 -408 -452 -207 724 615 -74 -702 -881 680 -530 -312 504 -702 -284 -891 587 477 -403 460 -777 658 362 60 159 -42 569 -557 -876 -434 -730 695 570 -25 71 -768 188 -679 -801 616 -851 791 -229 -697 660 362 790 351 -514 -564 -520 142 -187 612 -144 -704 -291 -136 -187 -622 310 -72 573 -705 360 87 38 483 -107 -654 -541 -576 653 436 613 648 461 27 -896 -542 -542 511 -67 94 642 -362 -767 -435 -622 -302 283 -486 201 -502 668 -830 415 446 206 -400 -183 -618 58 -841 -511 -707 -896 -547 -429 -593 -292 321 289 -785 -374 -691 678 148 43 -529 -193 -538 433 -213 -763 328 -101 -523 -268 -397 678 744 -526 265 -492 654 169 583 -407 345 449 -93 103 534 -237 -488 -807 -459 69 718 450 -495 316 613 -196 -102 425 -691 -881 122 786 81 318 -247 22 -484 -84 -231 -786 -522 -581 759 -895 348 184 -502 -518 -155 172 31 -2 -102 -746 -386 -820 -257 571 9 -365 -660 -49 116 75 -638 542 -423 377 370 583 -431 -827 146 -333 -725 676 -558 -146 9 750 348 240 706 369 -382 -306 -166 -499 -577 485 779 -538 765 -36 70 -236 784 698 617 79 423 322 470 -252 -670 -773 323 -545 -641 463 798 -109 -211 -822 -582 -438 560 291 -268 -598 -380 178 194 -146 -568 604 -557 480 -717 -467 -887 -438 -117 -845 -167 -823 270 242 798 756 -665 741 -428 -871 77 -565 -644 532 526 797 -791 -285 -549 162 -58 400 724 -170 -366 -104 647 161 -454 377 -360 217 149 -61 -31 268 252 421 590 -45 606 -103 510 412 291 270 84 276 -186 -602 -58 272 75 -205 -591 -792 134 -329 300 686 -613 -581 223 -869 -558 -800 -15 -774 -199 -636 -429 650 523 -188 -413 -751 -8 -795 -700 95 624 -56 112 722 -178 160 -739 -890 510 -518 720 260 -241 107 791 -887 483 587 784 -132 794 -427 -683 -81 741 -722 163 652 -107 781 46 739 -274 -785 -846 502 282 38 203 -127 554 -596 279 -719 343 570 705 -68 514 504 -796 -785 701 -580 642 664 -201 -138 60 -812 516 356 -596 136 474 -630 453 780 -326 741 -283 -443 -529 -410 306 -279 -198 480 -561 697 -219 -825 92 736 682 -647 -469 -532 446 384 -375 -457 -561 -10 539 -580 -457 -879 -410 552 671 -315 -820 -627 23 -206 587 -395 -848 198 768 310 791 -161 445 485 149 91 82 -423 23 86 -147 751 -556 654 -634 -10 152 81 -303 692 75 472 669 606 -193 -405 -523 -493 439 -135 -12 -156 -845 349 -376 775 -379 -712 -368 491 694 -475 441 -339 484 -80 595 -492 300 -867 585 256 790 -256 180 692 -593 168 -537 -183 -129 -700 -773 -815 -822 137 778 -478 778 -578 -359 742 -422 34 317 -792 141 -620 -642 -401 -645 5 -73 -518 -663 -692 231 -479 -631 -55 321 -198 61 -445 684 688 619 -405 -769 321 -511 535 664 -588 427 -798 -200 201 11 546 727 592 67 659 519 148 760 122 172 -228 444 339 -567 -648 -287 167 749 314 1 -497 -507 -118 -135 800 -729 626 105 238 130 -388 170 267 -296 -553 28 -125 686 713 568 -559 777 474 -540 247 105 -878 728 -237 -538 -621 503 -327 521 -387 -837 649 -334 -229 17 342 -466 -400 -438 141 -898 244 655 74 -722 731 -815 451 145 -91 374 613 -168 -53 -451 -818 653 373 686 -646 -595 -341 527 -577 46 -88 -871 -235 261 -778 -219 147 -187 649 528 413 -897 53 430 -465 486 236 531 -518 172 659 -672 -570 209 -405 306 245 716 78 -23 680 458 -277 52 74 246 282 -530 -550 40 -570 -562 -277 -549 476 -9 -358 -586 -644 616 508 -35 283 -466 455 737 -430 268 -632 65 -210 -468 -180 703 -289 105 -695 -845 -736 613 148 -761 376 410 -64 654 502 447 -410 622 -198 15 47 -40 332 -429 -131 748 -435 -739 -150 535 -753 -306 789 -665 370 548 125 -747 218 340 -516 -878 -161 312 638 -560 -661 -723 -742 563 -236 559 -387 -711 -432 257 -729 30 792 -169 -333 -85 -814 -656 -227 -292 -94 795 -425 249 109 -272 298 -841 -402 550 -796 -274 -889 21 -570 -378 -560 786 316 -55 783 596 332 -44 -82 -762 -4 609 -301 519 -309 109 -788 587 336 -831 228 -170 -255 -653 -61 -439 788 600 -690 -187 514 -506 -266 278 561 -285 -170 -785 -28 -433 656 -42 23 554 483 188 175 -550 -388 763 155 -494 276 -632 -343 -816 -647 274 -132 -266 -347 84 -685 -469 -739 -371 -470 -93 283 -393 -900 202 60 -143 -527 7 -284 517 -369 650 -667 73 -589 -102 -207 83 270 498 -37 -628 556 -494 287 436 -2 -276 713 277 529 -159 144 -382 256 793 -294 317 -517 -462 -788 -664 14 657 -224 -898 441 579 -731 135 283 -311 -855 31 -35 -361 196 368 -720 -761 222 -41 -289 -673 775 49 99 11 78 -864 -700 301 -313 778 -133 276 297 227 -511 -438 101 263 704 -869 511 -346 135 -654 -238 -507 -571 -112 -306 -45 169 -190 -218 -792 -291 -717 -573 -327 -172 603 616 -666 277 637 -612 -615 -666 -205 -872 -302 -289 -527 -843 -621 25 -394 -183 501 595 61 440 -562 -497 -97 -674 -222 -463 751 -340 -332 -410 -151 410 -615 796 754 -320 -612 -767 -751 716 -273 -200 -793 -113 492 752 -368 -245 402 529 382 -640 -94 -644 -214 85 -83 257 -698 -322 -285 -750 503 -537 -366 -220 444 627 -267 444 474 -387 426 -837 641 -498 499 -593 280 638 -168 -846 -166 449 139 333 -6 427 90 176 148 -849 -93 243 402 139 -575 -4 -775 126 -540 -742 -309 65 -79 438 -674 355 -79 -486 -57 554 631 318 213 -62 -474 169 566 -37 -766 244 -126 -44 -880 61 93 -590 563 -68 574 -881 318 724 458 602 444 288 307 -112 235 -136 789 78 -623 -311 -662 366 421 -598 -311 -209 -153 519 -174 -672 -505 361 538 548 414 595 267 -178 -835 -529 59 -234 -104 -231 -896 -482 637 -12 687 -18 -190 447 -605 -13 164 86 -496 322 713 -866 -14 -610 -66 -183 519 470 -787 -295 479 140 -614 -73 478 -168 415 612 -266 -284 -440 -679 572 542 794 -194 647 -806 -863 101 -500 -799 248 -276 -332 -103 -93 -205 -276 -481 350 -334 -534 408 -364 243 591 -840 753 194 -837 -870 112 -609 -804 -99 -229 -58 56 -695 186 -785 475 409 -607 -757 -886 548 777 -123 -162 522 -640 -451 207 -478 -94 292 -660 -454 547 -369 288 300 -136 -303 -70 -871 672 -54 798 -358 266 745 -518 -336 -186 -450 -592 122 421 -594 -601 -339 -104 -858 -274 -2 222 603 540 491 313 356 -143 724 -142 22 -162 -469 -101 283 -529 574 668 -551 448 -310 -45 -612 -121 78 682 782 272 637 -296 620 774 704 -356 -152 -258 -21 -277 217 -182 708 -330 -169 -692 -137 566 178 -505 -230 -739 742 474 102 1 -81 642 -122 -387 66 -618 244 180 167 795 241 -172 264 -49 -816 111 163 410 -31 -208 703 760 -608 -276 703 526 -496 -386 634 299 148 -411 -834 -788 174 -49 -243 572 628 -468 -665 -151 -111 363 -253 -801 61 161 251 -332 -869 270 748 696 -845 435 -898 430 368 437 381 666 -135 -666 6 766 -579 681 364 -193 -233 -678 -446 -579 196 379 362 158 80 -783 -565 191 158 -149 558 -252 580 228 711 500 -765 200 578 736 505 201 262 367 58 -264 546 716 130 -287 -641 -219 543 442 128 119 248 592 -14 207 -213 -104 -557 -748 586 -685 1 -576 -853 772 -655 -601 -38 -118 -244 -756 -403 186 -142 79 652 -406 291 134 -861 500 -472 -391 66 379 380 408 608 306 -192 525 -641 480 -356 683 -364 738 573 358 -626 637 -333 -161 -200 353 -138 237 99 714 205 729 -593 -169 -210 -119 677 69 -372 185 -172 202 98 -836 -489 -177 389 214 670 -363 751 -321 -371 530 129 -806 759 -673 -662 -36 749 -310 351 -756 -211 -166 587 321 49 -414 280 -575 795 -877 -701 760 -810 -206 45 -599 645 374 -549 -764 536 -471 345 222 -548 7 -231 360 -355 -666 -133 -664 143 324 -290 51 -252 499 750 -81 494 -415 208 -679 401 -530 706 36 -510 456 312 -781 113 -796 355 -797 423 335 -181 -606 586 -662 640 -125 64 374 672 -556 349 -126 -73 415 -189 -59 446 -789 -635 321 -444 789 -773 101 -42 -480 -68 281 199 -321 315 759 87 -219 80 -516 -421 -276 194 -546 169 721 -70 -602 -381 -201 -24 520 -751 -185 594 -582 -171 -538 -568 -823 -269 610 383 606 737 -837 -157 -107 258 403 -871 -777 -237 220 558 -275 477 -28 -87 39 560 720 -350 63 506 -108 -609 -153 249 163 363 -896 256 -333 293 -543 179 548 -178 -398 -279 -640 -805 -435 494 -601 182 121 11 364 388 76 -337 -778 317 328 -737 376 -17 44 -486 739 -716 389 112 -187 68 572 759 -264 -886 -16 796 -719 174 -357 -578 -784 547 93 319 -241 -634 777 -460 351 407 -703 183 -342 376 341 -326 442 -445 27 -552 -703 689 -585 -787 -336 457 376 116 445 -433 691 790 -593 120 238 -270 -471 241 138 554 -655 -575 -639 769 -784 -775 343 750 -237 -678 -161 -804 581 -579 -233 -674 547 -507 460 -375 -433 458 -413 32 -746 -482 693 42 -324 -632 -638 48 709 -684 699 -257 27 55 -96 -665 79 -234 -635 134 -622 98 -746 -243 -483 390 594 636 213 281 25 3 -409 -544 -193 -128 -149 546 -880 -389 -528 526 -576 795 -884 72 -555 553 582 -241 -300 -766 397 -299 795 539 491 -646 538 485 -49 303 -362 163 -895 -878 788 -668 280 -581 35 -894 328 407 -149 670 714 138 461 -12 120 -123 385 -518 -571 -286 -209 172 -581 -158 -893 -531 -651 -713 -147 383 -614 -761 -82 -126 85 -106 -251 445 661 -78 -794 -155 322 -669 271 -624 -286 -384 442 -34 647 589 636 -527 175 763 723 172 -390 -620 204 -186 -828 454 -252 162 616 468 -677 -176 -454 786 68 -766 401 476 567 769 -206 574 -738 -565 249 566 461 -571 715 -628 785 60 -60 -426 68 175 738 -391 470 715 -629 655 -585 -92 -447 700 352 784 672 249 -4 450 -199 -578 -60 542 210 -279 509 703 -316 -526 48 289 569 -302 168 704 378 53 -758 -534 -860 -543 686 272 502 -560 -881 -806 -375 461 543 440 -681 458 556 337 277 -136 40 540 500 294 -479 -739 393 476 -412 -776 -459 -583 23 -495 -777 316 787 -713 -365 -365 344 -358 -445 519 -350 -660 -127 -766 -194 159 -322 -546 -838 -163 166 -834 555 709 280 520 -632 186 58 -60 741 -768 176 -403 682 -224 748 -321 185 -582 696 -853 -465 771 -258 -622 794 77 -829 -319 -499 -896 -624 407 772 -285 -716 -407 -100 -91 -391 -338 -528 -209 -864 277 741 606 -883 52 -574 664 586 -587 545 -559 -345 487 244 -876 -797 452 185 -512 747 584 278 268 -63 501 -196 -798 200 -640 61 23 378 653 -633 544 -797 79 -572 634 -469 -806 -197 130 -204 498 -303 479 116 748 184 -506 -570 370 311 556 -365 253 521 -3 -133 560 -656 189 -571 -251 114 -38 -355 -418 -564 -547 -595 249 -588 684 -814 -238 425 347 159 792 -655 163 -730 -386 275 -417 -390 257 462 443 794 574 -680 21 -561 -139 -789 -496 -878 -524 -497 700 30 -659 -475 -580 -12 -829 -82 490 649 77 699 -847 -770 279 -887 442 0 681 -8 -475 664 736 -778 441 -599 284 293 -10 128 464 -327 574 -889 -337 -715 574 570 -7 -701 -651 438 610 -448 75 262 -605 167 -806 597 249 -632 144 410 -250 632 -400 -684 81 -660 -710 -413 667 -324 507 -46 -798 -364 -80 308 -538 411 17 -778 -785 -648 527 -547 90 -35 -689 -406 605 699 -391 317 239 -703 -600 -675 536 214 641 -501 -140 -15 -150 614 -576 391 758 -57 -18 223 208 369 357 746 489 -487 733 -789 -170 -285 -896 -529 706 606 404 205 -478 475 -347 410 -776 -674 -758 -18 100 -651 -613 -816 -137 66 474 421 774 480 -686 395 -386 438 451 -605 559 440 -216 502 -29 581 586 638 240 -545 -66 599 592 -102 -694 -814 -592 205 -30 -28 405 277 -353 711 -382 565 -515 407 -418 -296 -242 -502 -298 -693 -848 -359 -63 555 43 -107 -449 267 -302 -304 349 -734 47 699 328 -816 346 -380 -65 -147 110 505 758 566 33 301 447 159 566 433 41 -268 360 113 296 637 123 792 782 -535 -607 109 786 77 -726 697 -662 -532 -541 -662 227 -898 600 -377 281 183 665 -401 342 -768 -402 -631 723 677 490 -298 -578 601 -647 445 -793 229 -64 218 670 393 57 552 -185 416 -54 -696 705 525 -739 576 -648 53 559 -38 -608 -568 -112 295 -690 -354 -569 681 319 10 25 9 -442 12 747 431 -117 -568 -728 -97 -25 307 62 -567 110 454 339 -335 -782 726 -886 -770 174 183 383 -836 -155 -355 572 783 -281 -565 -100 299 632 210 22 -122 -673 355 592 439 -838 78 -41 340 467 -788 -384 65 -545 301 -641 323 482 736 228 588 564 548 765 109 322 213 505 -609 593 -379 -206 -123 356 767 63 -850 -486 392 -638 238 578 44 475 119 315 55 -431 139 -352 -283 -137 594 -469 -464 -673 -705 -628 207 555 -111 -18 -284 -377 -266 -505 678 -459 783 467 -301 -608 539 322 -639 195 218 -175 235 -544 120 565 664 -207 -754 327 -253 -289 -3 375 9 -843 -533 -92 501 188 -677 -314 -134 -495 -642 544 -758 -803 589 -417 -235 77 198 77 438 -337 208 -239 583 -431 -268 -55 789 -402 42 -539 44 -548 -415 -345 -310 605 794 -197 -891 -673 -693 475 543 127 -601 -524 789 -592 12 -235 355 526 -833 385 -197 -448 -108 556 -833 -832 -595 -16 -393 -73 -815 -337 -523 539 63 709 -689 729 559 10 -369 -388 124 -85 506 -354 -571 -675 12 -758 405 -369 -45 -518 -862 70 -516 -498 -859 67 415 -230 -249 533 -391 -547 -469 -219 -604 -15 -557 -547 -732 -608 -579 -536 369 -753 -700 -882 363 -82 350 785 -566 -175 -490 -229 -159 450 -753 -121 180 400 449 603 -242 644 388 270 609 324 -540 0 -794 45 -37 40 505 414 158 10 -16 -97 -661 -293 -900 -64 6 -751 -88 528 -320 568 -796 631 -466 -252 107 515 -867 634 -630 -533 452 288 -670 -336 -663 300 -54 -311 677 400 622 -788 154 -667 357 693 366 -93 233 -306 306 -885 401 -84 -549 49 -681 -359 -603 406 147 766 -661 254 -449 -763 394 667 -779 663 274 747 343 -150 160 317 -135 544 -171 -844 351 745 598 356 220 329 -525 786 -771 769 771 -366 -128 -521 -125 -493 683 281 -324 453 -629 334 -131 -557 635 -710 14 -718 443 -564 234 -5 88 -12 -27 -591 216 -385 563 504 117 -303 -472 -442 -820 -547 -49 -400 357 664 705 -175 -65 -725 -26 -418 -592 -613 -842 628 -110 -452 700 -619 -324 345 -419 -16 -683 -10 -557 200 -698 514 385 253 498 -166 -181 -870 128 -307 244 649 157 765 358 280 -348 -770 -612 238 -591 304 54 470 -402 121 -382 -310 -67 -497 19 -17 725 -98 -687 -491 639 285 -225 -481 -875 -307 -577 288 -835 -292 434 585 593 28 312 -261 146 397 -670 258 -702 -892 -197 -671 -140 -854 401 259 639 -807 -484 594 -834 38 51 243 579 -164 -262 -410 -631 -366 -481 -158 -600 740 -535 -530 624 -807 119 -607 705 762 477 -415 -261 -662 654 -223 -404 -891 160 -867 -444 150 373 -374 -199 75 98 407 326 788 -480 455 -799 633 -355 -103 -698 45 -405 -707 418 -605 68 -406 -304 241 -214 -83 755 135 -456 -722 618 -407 27 393 348 724 -824 313 -766 -725 692 287 441 -605 480 438 -273 -628 83 -684 314 -839 -31 -77 -358 -44 -160 730 454 -814 -41 493 -570 -352 -717 382 -279 242 487 668 592 -168 -183 -631 247 768 620 -63 411 -222 9 -51 11 -647 694 619 660 -42 -773 -188 -872 416 -244 32 -171 434 -356 -85 -135 567 665 -43 176 531 168 -351 649 127 -530 -357 -812 411 -610 -747 -751 -421 339 268 -161 -96 -30 -52 -604 198 718 36 105 635 335 -568 794 448 -817 488 299 -396 82 341 -707 -605 -656 -653 -677 -533 313 422 -861 167 -382 329 -193 -324 780 -822 668 -138 -759 -288 -139 -422 421 180 317 -274 -227 368 -624 -278 116 -82 -781 -893 353 -590 -523 -553 -162 691 -280 339 720 275 -193 -690 650 -164 -360 -593 -387 641 -323 791 582 267 699 126 -733 524 -828 378 726 510 -573 786 -885 -638 729 741 3 -134 -216 117 -880 -297 -234 -653 183 3 -788 260 -789 557 -469 -783 293 568 -690 -20 454 420 -39 -373 -183 238 -598 85 619 687 -835 -325 57 412 -183 0 -172 -232 -481 776 -173 551 -519 -788 -821 269 231 517 -225 -795 -180 772 469 307 -235 -762 -481 -143 -254 450 -121 -625 617 388 674 -63 403 -731 -619 -333 -884 300 -748 -314 561 -95 645 748 203 217 748 -735 569 -883 -229 671 209 496 -763 738 -249 529 565 -327 559 561 620 758 337 567 779 -747 -612 490 437 -314 -619 197 -794 -249 391 53 49 7 94 752 275 -288 -558 8 -378 146 -418 407 19 583 -232 -517 287 -44 416 -504 -740 112 195 -31 -12 -559 16 468 656 719 -590 -547 768 -408 238 -435 262 -68 190 -19 -381 -23 -591 302 -659 174 442 376 -622 -96 128 -791 -676 -856 632 173 476 -819 -721 -286 -722 -900 212 423 -768 11 -810 739 545 -861 -232 -213 -663 -820 -259 -633 270 -155 665 -662 -231 -699 16 -192 -805 -663 323 652 -892 -483 -538 683 -514 -333 203 -535 -284 -256 -866 431 621 771 323 302 -604 -370 414 564 -75 -819 -45 -836 -886 -436 358 -877 -278 -579 -735 743 505 755 -269 -611 28 -660 -322 -296 -104 494 414 -634 -738 130 -663 -265 -707 -900 775 344 -447 -718 -265 -424 -167 230 400 626 -564 724 465 -17 19 -62 -635 675 -571 -691 512 -156 634 -27 108 173 412 136 364 530 743 -619 227 -308 -775 73 -400 430 333 -479 717 402 429 -289 -780 -198 -334 57 67 -547 -283 -330 -656 -75 108 456 -769 -482 -295 -398 620 -739 -154 -206 -30 -9 -256 -713 409 36 -77 -783 -673 -35 397 -579 704 542 -310 -20 -304 -106 771 -452 -52 -769 366 -19 733 -301 101 -893 515 -505 -468 756 -6 -165 705 742 -237 -349 -441 -616 -567 -163 609 -206 383 -238 639 -40 385 296 -252 146 -317 779 -70 -669 -875 -268 -358 -186 235 -849 615 -464 674 468 658 468 -585 -307 -718 -879 711 256 31 75 -455 -521 -223 -239 -420 592 -144 -330 223 -542 519 147 19 789 -184 -530 -439 -876 -463 -532 -381 281 232 -851 -35 416 -17 763 527 -346 282 537 663 -621 -289 461 559 -652 388 -311 -821 572 -170 129 674 -363 -343 55 48 12 431 -549 -72 -380 559 -791 689 -586 157 -318 -885 277 141 -739 452 673 -551 567 775 -196 -508 -33 -808 -98 132 -228 460 -167 235 717 231 -300 -153 302 79 -239 -445 -696 242 389 406 -324 -630 -343 -812 145 185 -678 -625 -785 -323 288 332 -374 -374 -707 -481 -612 -453 710 -3 651 -4 -550 -579 -96 346 296 507 669 -888 34 -492 333 401 -573 -498 662 92 106 556 489 -336 480 -642 388 624 763 681 -844 290 715 491 -832 -320 649 -297 108 -654 -825 -193 666 -459 -204 -64 -217 -702 8 -521 -651 -893 -336 -743 -701 -696 565 82 -858 -34 411 622 -334 245 658 -459 607 -168 -139 -187 717 302 -319 611 -110 383 -850 -139 45 276 712 -682 56 -880 573 -392 704 90 -785 456 -398 597 -24 -393 393 -218 -803 -91 -570 -896 45 375 134 649 -362 526 -128 -349 143 -313 536 -284 -667 330 208 -739 -500 -640 386 368 -233 654 -330 745 -515 -442 352 -362 132 301 771 -396 -339 366 100 -152 -538 124 743 494 257 179 -707 686 557 600 -360 -213 -399 599 262 -605 -71 -228 -396 -182 744 -433 97 -545 48 168 764 175 -346 650 77 751 -748 -896 -308 -649 -53 -183 -643 -41 45 -215 242 -582 386 346 557 473 -110 -691 -505 493 422 -434 797 -142 -345 444 618 546 228 -277 -873 261 -589 -346 -410 -347 191 753 753 -583 -551 267 671 561 -82 -673 -191 404 751 683 533 -631 789 -588 -450 424 587 -618 -816 197 187 -453 -646 759 513 -827 -296 -811 -592 384 -652 153 499 425 584 -517 6 -878 236 134 -749 -686 695 -665 -165 -666 482 -510 386 -366 562 -394 -324 193 -184 611 -101 400 -23 -378 -893 29 210 538 -594 -421 -68 -315 -84 472 636 15 39 -38 -683 279 741 -812 -24 54 155 214 192 -400 387 -533 512 352 -574 693 -699 -120 390 -771 421 -884 -535 152 -730 12 -133 180 -254 -755 415 -284 -507 -377 744 773 -403 507 196 -287 -402 -306 657 57 246 -149 -267 417 551 -220 683 348 10 -251 158 -611 235 -839 -134 -630 742 336 -573 735 650 110 -660 462 -62 -39 -190 -294 -383 -359 -59 -446 -552 -761 565 685 -584 -564 37 489 -657 -517 -659 411 238 449 -188 133 690 761 -151 -845 -850 193 -507 195 60 318 387 694 163 -46 -124 -103 295 -662 -484 -197 395 408 -860 521 -880 777 -833 -781 -772 649 44 -70 -165 -178 492 340 -517 189 -728 276 -36 -880 753 -55 597 549 -587 -310 -136 739 235 -522 -423 -786 113 -279 431 -354 -432 -470 663 -501 -239 -107 -740 -492 109 95 -532 -457 299 340 146 -451 -784 580 -180 61 147 -851 -694 679 337 -485 -301 -394 702 722 627 -127 571 168 750 94 -719 670 -345 160 141 728 -348 -355 -176 -876 792 -691 -235 441 375 78 608 -185 -757 483 683 588 485 196 -237 73 -556 -271 690 85 -893 -681 180 273 375 330 338 -124 325 -549 -386 708 -250 48 -540 716 375 -154 759 -109 -721 593 -524 602 -849 -864 -443 -689 -754 -342 739 -263 -611 -210 752 -124 -390 -40 36 578 620 81 166 -846 346 774 388 -558 -371 -704 551 -336 751 -647 -787 -885 215 -317 606 -47 219 -516 326 -311 716 -70 -430 -293 -70 -760 -898 -797 538 498 -173 225 -725 -94 -602 -338 411 -657 179 -864 -23 -192 152 470 -250 479 176 279 -125 -427 -232 684 -514 449 -535 -507 -346 789 -565 -257 -48 471 -343 -606 -364 16 714 768 316 299 -498 642 60 -166 -157 -530 -651 332 338 -149 -576 14 -219 -784 704 -838 -813 -799 -213 715 -658 -852 544 -273 -421 334 643 -886 -482 -613 156 -736 -831 275 -428 485 -427 -228 -354 -377 -775 718 -851 367 -201 -99 550 512 -895 -768 182 9 360 723 -390 -724 283 -97 578 -87 311 668 553 -762 -807 -392 -194 -611 -128 -474 -273 -803 383 -639 641 -884 -835 -468 603 -175 -319 -793 -625 -296 159 282 411 632 -189 6 226 543 -547 -7 -36 195 -757 -580 -894 649 -469 -479 -90 -715 222 -883 -258 505 352 -176 96 -724 380 -391 645 -634 -412 350 780 396 -696 -448 -856 -149 767 607 111 188 -217 103 662 -421 687 692 220 -687 349 -253 -39 660 -250 368 -589 293 -139 320 -368 -233 -788 531 -25 -245 28 -314 -785 -559 437 -37 -768 519 -172 -605 584 -732 412 323 520 -558 -289 685 -421 -196 -808 -147 325 451 -1 305 301 378 -226 616 -893 -872 -652 -677 -663 -99 -141 78 -454 530 645 184 -361 278 280 -286 -258 -408 -284 123 -771 573 -56 -392 477 -875 -711 -699 555 -662 659 263 -607 -771 102 551 800 569 -308 230 -863 -134 -730 335 380 44 729 345 180 198 -636 -709 181 90 425 110 -94 -869 282 651 -615 162 588 -487 785 -823 209 -764 388 297 -245 33 -253 560 -123 -606 716 -560 -199 -398 674 452 -46 -839 -714 473 199 -193 99 111 -402 -868 -813 509 -298 -712 134 -670 784 -899 -720 43 535 179 698 -415 -346 -784 86 329 487 503 -41 -28 -193 646 131 -518 -799 517 -194 -187 482 546 702 -411 486 -694 -66 -537 -419 -897 -323 -340 330 -55 209 -70 -661 -641 385 77 334 579 -887 -334 258 628 454 -391 -169 -169 369 729 -572 787 -75 -455 -125 -606 -416 -40 -449 -821 209 -78 -890 -833 -140 244 155 15 771 -832 -129 -131 558 -787 -31 -17 -834 704 -831 300 -675 -891 446 84 -255 -44 605 -81 640 69 -680 -297 -512 437 -286 391 -566 -397 -90 -300 -864 664 93 -44 -639 543 510 635 39 -864 -620 523 317 -255 0 523 -251 -77 147 503 -316 -846 482 602 143 -595 452 172 14 -452 -698 483 -633 673 57 19 -1 -563 260 -708 -704 -587 -271 -383 -628 -482 -413 -377 750 81 579 -436 288 116 221 -716 579 -538 363 -736 -841 -859 575 -524 -246 -432 547 -766 -83 124 -428 -868 465 10 -18 595 -601 128 -802 -483 -613 287 -550 650 687 514 740 131 -864 62 -737 261 -570 -806 -613 -243 795 -891 -655 -413 244 -708 -630 -540 -456 167 727 -87 -649 -210 -304 270 -846 634 -120 -820 544 -548 624 694 -424 -648 256 310 503 -483 -365 759 -754 -89 -630 -270 312 -91 797 -88 -878 -395 -227 -259 -299 492 -304 308 -409 -157 -58 -207 441 667 -399 -341 49 -417 229 192 -480 240 -620 -414 -114 120 -73 -543 630 -453 -2 -360 -385 499 772 -405 -413 -660 -339 -313 202 384 -409 503 44 777 552 225 406 -83 -185 -22 542 -452 -259 714 -106 -459 -883 323 -142 13 -736 -862 754 669 -783 486 71 560 492 269 -453 768 478 646 -797 -757 -601 -471 -217 -439 -356 -866 -74 602 181 -811 -538 -134 -231 -125 240 3 -301 450 590 -766 -629 342 767 -325 -869 235 556 -326 -505 -542 -576 283 -537 701 637 205 752 219 -490 -442 -242 -571 328 149 -680 736 232 537 49 -188 -346 287 61 242 -824 258 776 -890 -890 -854 722 -271 -227 793 90 767 -357 89 -219 19 -870 -219 88 732 -82 294 224 -311 694 235 -839 792 -766 121 -498 225 405 -554 -811 530 -748 -779 695 386 -41 -871 -464 -531 356 -736 240 -416 -72 361 647 -346 633 -212 -787 130 -27 -30 -496 -551 -298 -316 -396 -895 682 -767 -876 2 -239 134 576 -742 -453 105 -652 -750 -876 -107 -137 4 600 610 -802 -67 -566 -667 473 -592 -843 757 710 198 -245 589 393 -832 -54 132 57 -669 562 -658 154 77 -759 32 -824 636 -433 735 -891 67 -656 -726 -129 161 -628 -560 -817 -465 -386 -881 -720 292 -883 -858 711 -427 160 197 -86 -777 -812 -458 35 747 10 280 -109 698 319 281 -620 78 641 -477 -866 -802 -282 212 -823 -406 493 -497 427 -97 455 -365 -755 -274 374 239 -774 -145 292 -402 -731 -551 -827 -811 544 512 -585 -836 269 758 521 152 -156 -251 -461 -209 -754 -400 433 357 360 -461 -563 149 130 -121 -380 785 -236 34 -103 -145 -532 737 -362 600 217 384 -841 -677 122 -217 490 -640 -216 771 270 800 -23 -327 -785 653 -591 -762 -471 -670 171 -218 -39 132 209 -793 -297 577 -741 338 793 724 518 692 431 747 751 432 -75 49 -225 -48 -365 137 -361 463 232 497 -782 409 -379 -531 -650 -334 365 -546 -99 -224 -460 -538 326 561 -859 142 -624 677 -828 56 133 -843 127 487 -122 314 -132 377 393 574 -709 60 140 -748 -415 -44 -244 -717 -763 493 -379 347 -543 -713 386 -685 -485 -750 774 -541 -490 289 -518 561 458 101 -136 -313 472 -584 153 356 -256 -600 -281 -182 783 642 582 -728 -327 103 255 -504 379 -676 -536 -481 312 112 472 104 169 405 -1 -591 -685 -862 -314 -387 185 29 -130 -712 349 20 -113 -43 683 664 256 590 -421 -507 184 671 786 286 -106 637 -489 276 -411 609 -792 -600 386 242 -895 -158 -892 519 493 -634 -124 -269 -747 497 -77 293 -557 398 -251 -548 -196 106 769 397 465 -145 -791 389 221 -203 -731 -158 -746 543 -644 619 757 -197 743 -688 -371 64 -264 -835 -381 661 -162 -301 600 556 -599 758 538 603 352 -272 286 26 582 707 -400 218 -616 602 464 -390 595 64 514 434 340 456 34 -398 771 709 756 -161 -274 200 -87 -687 327 -188 429 -815 -252 706 547 -60 -868 52 -583 -247 450 430 766 463 622 -148 87 -891 -810 562 -497 -442 188 217 -595 252 -661 58 628 196 -654 -463 -730 419 -332 554 442 533 -606 178 -26 -855 -632 -58 -851 -696 -499 -413 383 -170 381 63 -810 -76 -226 154 334 -624 425 -294 -107 -724 390 -620 -10 200 -581 -219 -497 -230 155 -742 370 310 276 612 -572 -315 -445 -82 83 756 -45 303 399 -281 -595 60 -329 -651 784 -742 -113 145 731 -694 621 718 -556 -469 168 -298 240 -536 -860 355 528 -324 43 -406 -272 357 -98 261 -666 509 -473 -350 18 177 -340 257 -398 362 308 -315 489 -704 -823 165 30 -771 406 704 582 -799 -477 501 285 -5 -353 786 44 -168 -196 258 744 575 708 -815 -112 379 -444 253 -400 -372 269 -81 568 322 406 539 463 479 -617 728 32 -209 -199 161 -867 24 629 405 26 -864 192 -856 93 332 -603 768 382 359 -773 -42 45 10 259 -833 55 -872 -260 394 -545 -643 -8 455 -645 227 182 -872 -689 449 -484 -258 407 -681 -548 720 267 -463 662 -59 -86 215 -684 100 190 158 -95 773 762 -204 -263 585 -592 262 602 -152 664 -440 -157 221 -631 -571 -882 390 493 268 583 -879 -229 -567 -97 -382 769 602 498 30 378 17 -797 -568 -675 412 315 61 50 -552 683 605 -262 -733 321 -362 -469 -590 752 521 531 335 563 134 86 -65 -4 60 733 -124 -708 -324 -32 -295 656 408 47 -93 -634 -448 -683 327 757 21 -709 -353 764 -127 -806 -865 -501 674 -280 -445 715 -184 272 92 -639 -600 -703 -696 -15 678 -272 -666 -438 -666 -2 420 -518 399 606 153 -790 -760 -186 -404 -479 131 -670 630 357 -530 -770 511 -190 -498 87 -730 -560 477 568 175 -704 755 -653 610 732 9 -46 -781 -452 -614 61 -34 443 -474 -540 618 -485 -888 421 -311 11 518 -835 -823 -340 222 563 -88 117 -695 135 462 756 -840 -582 -824 -454 -422 -494 -50 -752 -887 649 -476 -524 -685 424 608 -473 796 199 -168 -294 759 530 628 254 -512 -524 -886 -768 275 -737 397 131 463 235 -859 -366 -197 -704 -157 343 763 -550 200 -8 -311 546 374 -520 285 523 -435 742 206 -555 -782 579 -187 -406 487 460 -632 -360 794 559 519 -30 -363 12 -667 -675 -357 453 522 53 -343 338 437 -83 -72 132 -137 453 -293 457 -82 -29 617 -805 -815 -93 -469 -245 -790 -61 81 430 -333 -142 172 123 142 -711 -291 626 687 -141 -408 -638 -572 -483 722 -235 4 168 -677 -249 -735 464 -168 489 78 -367 -508 582 651 143 -610 778 -177 254 115 -155 85 94 123 297 626 785 167 -889 -421 -465 -656 588 193 -424 -174 -816 129 251 -624 270 418 523 739 -797 655 -819 -460 720 -112 315 -31 407 -389 588 576 -762 727 -16 687 161 432 -63 768 226 201 -726 -620 -179 203 248 425 -833 -318 -181 207 452 747 336 -709 507 556 443 176 258 -297 574 -837 504 -201 565 588 609 720 716 -740 -263 -724 -407 577 -555 18 76 121 455 563 231 84 171 -343 -249 793 -584 641 -146 17 361 366 750 -545 -46 367 622 -136 -407 -844 -724 -763 109 -812 295 -88 328 773 -671 -735 -24 253 354 -650 -182 -85 -291 -714 -440 -596 308 -864 -673 542 419 -522 595 607 565 -204 -609 -598 -579 383 -22 76 61 733 460 589 448 -844 -392 -600 405 -346 -335 348 -76 428 -564 596 -130 -835 -326 286 630 -832 -126 -713 671 -268 127 -346 456 617 532 163 22 -514 -261 266 434 319 -787 690 311 -845 336 -867 -10 -260 194 395 -374 -530 542 -743 -13 -61 103 -755 -81 -741 -140 23 -401 723 -258 174 289 541 -174 673 -528 574 236 -415 -498 699 -50 -251 251 -104 -60 -830 434 -204 -190 -833 -708 621 341 68 363 -164 -808 -380 18 -375 572 -283 520 -793 242 -574 104 108 -314 401 -733 -544 -386 279 223 339 762 539 724 442 -313 -843 559 -886 -505 -490 -830 -89 -647 -457 -141 -170 10 62 286 135 54 -390 -508 775 -828 743 12 193 -596 -781 544 -782 395 242 -360 -878 -399 225 -450 612 -411 -583 -184 -303 -301 668 515 108 592 592 82 500 -813 790 -553 498 -789 -438 -630 410 -701 -63 768 -27 -5 -287 -466 667 -650 -827 -104 -763 -160 -12 735 -554 590 528 -722 50 -660 -54 427 77 229 351 -654 615 97 796 531 -289 -888 -673 690 -373 -31 -717 187 -394 -232 127 332 257 -590 231 -283 569 585 326 -467 357 -812 -660 -86 -96 -336 -752 6 -194 -58 -194 -685 539 -30 629 -779 433 3 758 -807 -608 45 253 116 397 -525 374 -411 252 718 -895 236 -295 -467 378 -150 621 -5 -621 654 -721 -727 -588 160 -562 -317 238 186 -173 747 -166 -628 -593 -641 -143 -330 245 348 263 717 -871 -316 -231 -469 -749 762 -71 -659 -391 -602 247 52 -364 -586 228 663 295 -129 370 372 335 -498 -197 245 -93 271 286 696 253 -372 -290 -105 749 -494 557 -238 302 -187 -85 374 -298 567 -828 -780 482 608 176 -74 -607 182 -866 -197 -517 -535 -219 -77 252 -579 698 -184 -83 715 -62 -131 288 423 63 -591 -570 -288 552 -62 -299 480 -711 -190 238 728 624 -732 -745 -843 -350 -632 -329 -631 -878 -216 -225 394 -353 397 -725 235 161 -264 770 -555 -374 25 561 -63 0 645 -148 -634 676 677 382 539 -414 -471 -609 -801 -35 268 -263 85 175 -855 431 287 637 -817 167 -562 377 -621 -175 241 542 102 688 764 -423 -112 -659 -898 -715 305 -308 -660 52 -755 540 -523 338 -679 -311 121 7 -477 192 144 373 -377 -384 -394 -707 83 558 -515 360 533 -625 334 72 -798 239 385 -395 -868 -267 552 282 -381 -584 -260 -195 -317 740 -421 -826 600 117 -705 -297 7 -25 -670 153 483 -247 -163 -697 399 587 612 222 664 69 -452 -587 -773 325 -806 -781 152 352 570 -85 431 -213 -185 -532 672 470 -44 652 -209 -706 -397 -196 590 190 -612 667 -737 -808 -743 -104 -319 -671 -535 174 462 -537 -289 -813 -614 435 -765 -546 -144 -383 -352 0 703 313 -864 628 -563 155 579 -732 -548 299 -765 -761 -16 610 591 340 537 -673 -322 -287 -864 233 372 -112 -103 49 694 -270 -271 -56 -821 -738 -743 -254 -686 -50 -263 417 -655 -746 -797 -577 -582 -593 -674 -380 575 622 -579 -320 618 349 112 60 -471 -113 -307 518 384 -847 -536 763 161 632 -450 523 -387 -274 -246 740 -233 162 -675 -879 -613 -819 -494 -877 -623 -355 407 -284 657 -703 779 554 762 -387 -222 -67 -824 78 -240 164 367 45 561 -886 639 -543 -656 -884 -459 641 713 -325 443 505 733 -40 -126 -535 622 -447 450 -374 439 -300 751 -75 -186 -99 314 -169 -457 -660 -179 -783 274 247 35 304 306 479 -482 637 -44 -556 789 780 -628 75 -292 561 -139 -30 104 94 231 -458 -136 506 -257 268 -604 -891 679 359 -671 -659 -19 787 -14 -441 194 -283 446 -413 212 -383 -631 482 -588 459 -98 119 -199 254 237 433 -440 -402 565 624 -286 -336 574 -333 -806 -770 658 -85 311 -798 340 -702 76 170 -134 -887 399 -83 -878 495 661 12 228 -721 453 -45 -733 -888 76 687 -382 -285 -830 -676 276 660 -430 644 725 156 20 -829 282 -569 -156 430 243 -843 -712 -301 303 224 234 598 -781 -220 -197 297 -304 -244 -652 -426 443 337 -660 -866 547 -410 228 792 -660 452 109 -333 -771 -170 671 -386 244 314 8 203 34 734 -326 -677 -341 -633 -786 -696 418 -167 599 -862 546 742 -214 347 117 406 405 366 -754 -410 503 -414 -526 462 128 -137 648 -396 546 301 628 166 -132 -505 -12 412 105 193 -290 -102 229 -847 -898 21 54 521 -212 696 319 -755 -681 521 352 757 -457 393 -463 92 208 -741 -31 192 325 -713 -104 313 -296 281 -416 -136 -425 222 -99 -822 30 -329 492 243 -853 -355 611 -750 470 1 -593 -10 -486 -100 590 570 -659 429 -860 303 -385 -695 666 137 -821 24 -530 -833 351 -750 -180 789 -505 732 -334 362 793 386 195 492 -406 384 -394 -87 445 -242 600 466 579 -295 152 -370 171 -383 593 590 -137 -89 666 71 61 -129 -441 -205 -482 737 -567 -895 799 -897 171 683 -363 172 -766 340 460 226 -873 -593 -172 -522 250 -513 658 -263 -539 436 609 -319 715 796 -649 499 494 -93 -783 -152 -177 114 280 -858 -649 -52 -799 -79 -798 -71 244 613 -172 513 -89 695 -210 -107 470 -556 -573 491 -518 -747 511 -43 -738 767 483 -604 242 1 -124 -46 -193 -34 -750 101 -40 517 195 476 106 247 -122 433 -389 -742 -434 -336 328 -283 607 13 196 736 600 371 -518 549 351 -816 48 -378 193 152 -390 -782 687 -791 431 -212 34 -606 -364 16 125 -427 -112 534 285 -642 613 182 604 723 225 705 -176 -227 -361 -26 -782 -754 -633 72 -475 402 -358 234 -354 -671 744 205 620 130 -860 219 -586 -682 -794 80 -93 -587 -42 751 524 604 548 784 558 -106 -628 -419 -62 -562 -788 -849 -104 -700 325 356 262 -663 569 -394 -218 565 270 684 -559 736 -762 -500 -66 -570 76 -221 -368 432 469 -17 -704 747 -255 -241 -29 527 176 -264 653 48 -243 1 -145 -779 -457 -186 -497 -645 -78 597 576 492 -331 421 -637 -535 650 -196 -111 89 470 249 -870 -317 36 331 -822 -544 -230 376 -651 -113 108 -671 -411 -326 -643 -22 767 659 341 599 -283 134 -18 -428 -713 766 446 -397 -872 800 332 569 765 -550 -728 -577 -153 115 558 -682 264 -204 265 365 784 -458 -160 -695 -537 -610 586 -502 -479 701 550 -580 263 -2 408 640 -768 554 199 -812 141 619 -60 -716 -171 -364 -675 -799 -860 -373 -624 117 -355 482 96 -177 -476 579 -894 43 -752 481 498 -518 122 -60 -640 -171 -474 558 312 -320 289 -388 -567 -527 25 400 642 -332 -624 -103 242 -644 -39 -736 450 -177 -73 540 -226 -890 402 208 -21 -202 -141 57 197 82 77 -234 266 -372 -811 7 687 413 -134 -734 -434 -852 -677 -777 -203 690 405 -802 -756 -757 608 456 132 559 772 -484 -782 394 -250 136 181 375 422 439 363 165 364 538 349 -592 355 -885 642 -131 -863 116 -148 193 -201 694 642 -875 -747 478 91 602 -130 -894 271 -709 154 -888 225 200 -314 87 775 -181 -529 -233 -474 423 195 -683 -772 -74 -856 203 -180 635 -895 737 274 -587 211 722 -348 -769 -417 -708 448 112 -654 151 -12 542 643 -459 -606 722 446 -437 580 -666 -521 0 -866 480 755 325 -500 -437 -742 423 602 -669 662 -209 78 -526 -798 -845 356 -474 -565 724 50 525 -150 -899 -585 -882 -877 -254 -709 -66 -122 565 -621 27 588 -238 -851 692 -868 -713 728 -508 -880 203 -829 398 -723 573 206 -395 -897 -867 103 796 440 622 287 144 -183 35 474 312 475 81 259 386 756 -178 -591 131 -449 -598 605 -202 -101 -570 226 36 -148 -746 536 6 -459 -356 -884 -819 786 -629 99 -102 -610 -37 61 -217 303 440 636 -245 448 -340 226 -669 631 -337 112 762 793 -255 -227 582 714 -639 -302 -234 607 49 29 -134 708 522 46 290 -837 -694 -864 10 -70 -516 -761 -807 277 472 -381 -333 66 -155 618 624 531 293 -801 -308 -571 -172 -833 -668 -41 -54 -593 -445 573 -78 -83 -323 -376 -134 -257 -550 -445 498 795 -430 -171 210 -53 -62 45 -43 -287 -709 -347 -548 266 -647 -98 -841 508 289 -558 -39 328 765 -776 -298 769 -722 -822 -730 332 708 -463 -230 642 36 -530 74 417 -696 -185 -850 332 -229 750 -165 694 -829 2 -855 -35 240 -867 -436 34 379 107 49 322 681 -502 -271 188 -688 -862 720 -297 563 465 -178 501 -263 275 137 -562 -573 423 -234 -849 413 -76 -160 216 672 328 -555 -890 245 -778 323 643 412 -396 309 104 701 -587 -706 -362 -792 -859 -242 -215 318 -689 -446 -390 -876 -682 -695 313 -428 -179 260 -663 -226 -388 775 737 -160 -19 145 43 -580 -43 762 124 -79 -803 -670 -561 250 -228 48 234 -467 -833 -850 180 507 471 -445 415 -504 -534 553 345 -52 360 526 -844 767 -320 -374 670 -587 380 769 330 -254 348 -812 -583 33 -593 -102 -218 -367 -537 -496 -628 757 229 -501 78 -170 779 -324 -362 271 14 691 724 124 -513 -440 315 502 -518 549 416 7 -716 -152 -169 702 -83 -832 241 280 529 -731 -193 -708 -214 -264 -658 -84 491 -347 -575 241 -102 -62 166 -896 -360 766 -91 -696 -172 267 588 -171 -324 -424 105 -60 484 -145 -261 -643 -794 761 -507 239 794 343 -446 -279 -722 240 751 384 -685 -813 -373 473 -547 -14 341 260 -710 -881 -445 3 -463 -144 -510 89 315 -205 -527 75 58 651 -217 -357 -519 526 -634 -385 -678 158 96 542 269 -188 -76 -834 -449 244 -347 197 62 15 658 -453 -531 -399 13 82 495 -152 92 -268 344 622 531 763 558 -794 -697 -124 -356 655 595 119 -127 454 584 -826 395 755 -25 -287 449 331 -231 -796 596 604 673 -47 758 -99 488 75 609 -278 301 497 721 -898 428 752 264 319 -386 -586 192 84 -704 -254 -360 -415 -478 -289 -785 171 47 -867 -139 -408 717 64 507 -156 -171 -684 -772 -124 782 492 440 -169 -330 534 743 725 -547 -494 661 -339 146 -628 -605 -321 -565 -753 -277 88 -43 140 524 20 -728 -694 -148 -424 299 644 680 -101 -746 -413 665 -390 -329 -692 736 -68 -495 -173 -564 -163 -846 -302 401 429 788 627 -596 -681 -363 791 -406 248 655 -87 -210 577 -532 694 -742 -726 561 740 591 -409 -20 708 38 218 -363 -611 -565 666 712 6 -687 -594 -568 524 -555 479 -752 -223 681 -229 729 -644 703 -293 379 -385 324 621 128 -717 752 -225 -637 631 642 262 333 -898 -503 757 -585 135 113 47 -83 245 -199 -531 356 -742 385 542 -648 755 5 -113 -639 -401 -1 -167 100 -731 384 -725 -125 -516 -228 -141 458 -759 434 132 -413 769 -288 596 34 310 -890 542 -705 -148 95 -875 667 153 3 -616 65 -507 685 412 -89 -753 98 52 -66 -322 258 -704 285 -298 -395 -877 216 255 -412 -809 -453 589 352 -416 578 6 -172 -539 374 -872 -391 -305 118 -18 338 159 -422 -681 533 -303 -636 -555 -39 -655 438 511 384 -719 564 700 116 632 -53 42 -706 -646 176 619 478 -545 -43 -640 -341 530 602 -236 562 373 -464 -266 -481 -404 242 -885 249 -673 -699 25 -53 319 106 391 533 161 -516 324 798 -266 747 442 11 -131 -605 424 596 -211 58 580 356 -701 -422 359 522 428 -696 314 327 -812 -56 183 450 766 431 594 291 -449 -371 498 -803 -455 137 128 -243 656 -191 -44 142 -649 -596 -157 191 -409 -548 192 -813 -545 -31 618 408 -348 213 -757 229 -236 -230 383 -753 197 18 700 141 571 -74 462 -436 -818 -91 440 352 544 -112 627 227 17 259 -545 -124 651 608 -174 -752 -422 -862 78 -106 -833 -297 738 -753 -397 -281 316 -283 -660 -849 735 -366 -304 676 -344 -649 328 47 744 363 -519 707 14 103 -602 737 4 518 -99 111 -848 346 -17 -627 80 -562 600 579 21 -76 -169 -430 -193 -269 -813 441 -333 -755 -734 -695 -814 -461 593 -738 -112 -152 450 465 127 -62 -325 -234 -439 375 -880 187 775 -225 129 -100 18 141 321 -495 717 -32 -211 -102 -542 424 9 579 367 256 45 -334 -307 -805 251 -852 -199 -51 396 -858 -350 -206 -816 -270 267 -35 -724 500 444 -567 -538 -776 -740 664 -727 -791 -693 134 557 -881 6 452 647 241 -237 428 -885 -791 -708 49 729 555 591 457 -135 -444 -10 -204 -332 -116 -326 365 314 7 -64 384 -412 -38 722 -452 147 -739 -575 -900 -39 159 713 152 -123 659 121 -636 -479 -473 -256 -804 680 500 608 8 709 220 -104 -163 -423 -554 557 -155 290 -805 -601 -200 -90 410 -203 -637 596 -288 -228 -514 681 789 275 394 -586 -149 -420 758 615 -40 -277 -554 193 -882 380 141 310 -872 -887 608 -188 191 -742 -283 -846 734 -717 -38 500 535 765 -833 -236 -138 177 -532 36 -97 680 554 612 508 -274 -440 -853 -494 -281 238 -370 58 -74 -567 335 41 786 -487 25 699 743 -589 -180 -168 -538 -868 -528 73 -121 505 303 378 95 -690 -441 62 -594 80 -139 323 -634 445 -98 259 -470 -475 90 758 261 -605 -719 501 225 358 -344 -141 -420 16 153 311 212 166 496 293 -706 -570 -77 193 -898 344 -370 -503 -860 -743 16 516 759 435 -537 580 696 713 353 752 -373 -402 374 -495 746 611 102 -514 253 -291 -151 -893 464 -744 88 -608 -176 301 -199 -151 -868 170 -54 397 -243 -238 -364 316 -351 324 621 449 148 290 319 -569 104 660 679 764 460 155 710 703 495 -349 -262 -628 601 359 328 75 371 442 702 713 -506 702 -279 82 659 -582 664 -92 -507 -358 -801 -492 -85 -395 471 558 413 330 -289 -321 524 -36 440 -268 5 -782 -582 562 2 50 556 -341 -393 799 44 -828 -155 439 640 -717 486 508 154 -382 -128 668 -261 541 529 340 -883 133 -435 -465 576 544 -687 745 -890 -632 519 -605 275 498 -862 148 509 -66 -464 -233 -65 333 -377 147 -512 -456 508 684 703 -697 87 -586 87 -278 289 468 774 122 -371 127 625 -348 -94 199 -486 -685 -586 -703 14 -533 466 -884 -764 394 644 -504 618 528 -165 571 -600 229 -787 -826 795 -570 597 648 287 701 644 -524 548 465 -761 238 524 -374 -596 -400 -541 634 585 774 778 -212 -459 -194 351 -880 -631 -142 604 730 592 -415 285 716 739 -67 472 795 169 -689 599 673 -308 -215 -387 251 -267 66 694 690 -348 -546 -886 -258 -325 -613 -602 -306 -12 -65 505 -610 -175 323 380 -548 -364 -19 -786 579 399 784 -479 -133 5 185 -465 -164 -828 68 555 -781 241 514 669 139 49 -177 517 553 365 -125 -755 -233 -676 -77 -287 -432 -64 254 -741 735 -353 782 263 493 355 525 -581 154 -227 241 -445 713 -784 761 -205 -321 71 395 275 397 544 -734 -72 -193 653 353 -572 -338 572 -444 681 729 -685 -509 -727 160 -104 55 527 541 -611 739 558 720 -567 734 628 -720 -419 265 763 494 -403 427 71 19 -14 -840 -706 -674 -232 561 458 756 -271 -878 -406 485 694 399 -238 -379 -357 -610 -7 662 11 -20 543 -620 75 780 -391 0 113 630 142 653 -556 647 392 547 -865 -548 -3 -291 -688 -210 -727 -694 227 -95 696 59 -426 -900 -328 -576 16 -10 704 485 -519 231 -39 585 -34 695 -569 646 -572 -684 -90 -95 -482 670 -647 217 -369 176 156 -565 496 -300 450 202 -365 -143 -759 -5 -570 343 322 -688 36 633 456 -884 -576 207 515 -825 23 -653 -680 -339 -369 -237 -598 -491 165 428 514 775 587 183 -805 658 -133 -13 729 -310 -70 -895 -705 85 -484 157 58 -164 637 604 -657 669 423 -454 -438 -558 50 -153 -797 -752 660 -351 -451 478 745 706 -892 -548 -74 710 529 523 -465 37 -125 -679 669 -711 -101 -699 358 -30 -770 325 612 719 -606 0 -211 -427 -377 -510 2 727 -670 278 108 -88 441 429 88 -453 292 -238 690 255 -306 -630 597 -561 -431 -674 548 -880 269 298 -638 621 -531 -517 -69 -604 452 -289 -727 -458 -97 -248 -852 -737 647 25 704 629 142 637 297 3 -867 548 48 -32 620 -531 314 -619 735 -412 -401 -566 -627 84 -152 -239 364 -740 -368 229 343 155 -833 401 -871 -812 -769 248 599 -175 -8 -322 50 -84 -556 -420 -588 536 632 -241 -572 -710 -123 -378 380 386 472 581 586 -216 -731 -493 -226 -710 -295 620 -57 478 -680 -483 432 184 73 263 140 -736 -468 -475 782 -473 599 -583 -195 260 21 -702 -523 -211 156 -566 -490 269 494 465 -772 359 -198 -831 -297 -304 478 785 -184 278 55 -487 765 -666 665 -735 650 695 -328 -475 -267 -873 -315 382 -689 550 -710 -440 -497 -835 595 523 80 -74 577 -40 665 112 -226 532 -572 642 -97 59 209 -158 -99 750 -357 -651 -61 226 48 534 -829 78 -809 -220 -798 -426 -428 -676 -372 341 -88 84 -247 -391 513 -891 -361 39 -272 435 -626 -345 411 -650 354 63 -731 468 774 375 440 518 -36 525 321 -526 -390 -237 218 -389 487 507 259 -274 -597 781 504 -868 505 642 -407 641 -263 137 -893 -764 -371 -429 197 -138 321 -805 520 -281 733 75 592 -312 570 324 -755 -459 384 466 -112 -189 540 669 532 -448 -480 -259 241 -649 212 244 573 706 734 648 85 148 -431 707 138 -366 -157 -651 195 -457 -430 -829 -225 789 132 541 -51 -348 730 -321 644 -768 -374 314 -9 398 178 336 -144 -895 374 -104 330 -537 -347 -339 -230 -214 139 -888 201 98 -82 386 694 -388 -266 -615 -235 382 651 554 -325 417 -793 772 -576 470 -495 -526 -785 183 -294 -52 457 -305 42 -830 156 58 -170 -670 62 -275 673 141 -689 -37 -143 -371 -606 -553 69 481 345 -493 583 21 785 -223 -444 -688 -239 -355 -703 -30 -283 -640 157 -374 315 529 -744 249 -32 -130 -419 256 264 502 -168 457 -368 790 -633 -835 -444 -417 791 -122 767 -301 605 331 -223 -41 -470 727 -52 -818 177 612 -103 -330 555 -452 439 -92 -353 -758 -783 603 -165 80 280 742 682 -124 466 -412 -484 575 -343 181 -70 -208 571 657 511 -432 329 -865 177 -384 -69 260 -603 21 -33 685 -195 772 19 667 -415 440 -744 -190 -696 -747 -439 173 -503 426 460 -586 -70 746 287 381 633 -29 198 -324 142 331 -607 46 242 -265 92 556 -560 -372 -154 -687 -471 -293 184 389 182 696 599 -196 280 485 565 63 -94 639 355 -368 -260 -900 572 -459 25 753 379 328 -152 -494 31 109 597 396 -695 200 251 613 401 -259 -816 -498 153 721 -240 -235 614 780 -436 -513 -95 -34 -761 125 121 -560 682 -630 594 -709 -594 -339 435 -611 238 22 -770 397 -750 -234 -637 -476 -327 102 32 67 -740 543 -898 -639 -209 -448 -591 475 21 -847 50 609 -261 -145 -454 -141 232 514 104 394 603 -281 331 306 -435 -383 -634 378 632 -67 -204 -632 -593 -871 785 -102 -148 771 796 -768 727 333 34 762 250 -166 568 596 -824 629 134 390 -598 -561 -265 231 448 -297 -542 -548 -296 311 -856 -816 -467 330 605 -736 359 -406 -214 529 618 453 -345 196 676 269 -681 -574 -105 499 -684 689 -181 -410 585 -210 -108 328 367 209 90 -760 -891 198 -220 359 140 -308 -751 589 213 -152 -596 19 -595 207 -642 619 442 -889 39 606 363 -563 343 624 -171 -720 -382 -859 -775 -348 51 -668 -484 -306 -64 253 -432 699 355 -869 150 153 -35 -857 379 -252 721 -691 280 37 -592 -197 595 -114 -686 -335 -733 484 -204 142 415 -261 -130 -653 347 -431 -733 -361 42 95 -329 676 26 -893 -474 -517 134 -300 252 381 -543 -142 -687 -25 256 -742 -296 317 -113 -772 -357 283 -807 -384 -74 -854 -628 -474 -121 599 297 -160 -486 -788 -443 -897 739 -490 -852 291 128 -53 225 -845 -890 -881 384 -104 -310 795 757 -513 -356 401 150 136 -782 186 493 103 -824 382 257 584 387 794 -344 133 -688 -774 43 -678 212 -773 -346 353 -755 -789 -393 -686 486 349 -89 535 -545 543 -55 -596 309 694 -359 -612 -537 -676 578 -647 317 -538 -39 152 45 -93 394 546 -713 -899 -87 742 -239 784 -795 -869 -45 -682 -210 541 -871 -771 -223 601 -587 8 95 -429 -177 -686 690 -274 -876 -61 -354 402 -788 -303 413 744 582 -876 777 -834 228 389 286 -297 82 456 -623 420 -579 -800 -874 634 -94 -706 251 376 45 459 -426 -349 -49 -491 643 -480 447 -475 -870 569 310 170 733 221 225 286 735 34 231 502 -620 319 321 108 537 -432 784 -484 613 629 441 202 143 254 411 -320 553 -599 384 -227 327 -825 -783 -364 710 -199 -449 602 -426 395 -849 21 -784 -232 356 -616 772 -615 31 -805 238 312 101 -859 -649 786 -282 -872 -135 -149 -703 474 178 720 542 477 -597 474 685 314 -598 14 -216 86 247 655 -764 462 -199 -277 154 -382 496 554 -470 797 607 -736 530 -583 566 -102 196 753 -51 -452 365 -808 -266 -303 773 -582 -765 -819 707 238 -894 269 -443 272 -432 -60 -289 -363 -10 702 41 -622 23 -342 -444 515 355 -210 617 98 395 -649 102 -448 92 -643 -528 -286 727 -181 579 270 -816 779 -54 -618 191 -144 615 -388 187 128 718 606 61 -751 106 569 349 -553 67 583 -879 -886 -539 173 114 61 -286 -36 -296 267 -569 -93 301 267 -828 -72 -466 34 -274 52 511 526 633 -72 422 -442 -217 786 -95 -695 180 710 242 -576 -349 -671 -241 -259 528 -114 -435 433 -646 609 -259 197 196 670 423 726 -379 -807 747 -668 347 591 -683 -862 121 -723 -191 -687 111 408 -205 -622 660 -879 -699 -881 -220 216 -196 -535 324 152 374 -452 -318 253 -876 351 257 581 -293 646 151 -693 -800 -273 -125 198 -593 323 -60 -646 469 248 275 -327 -569 -420 -817 -305 -408 387 533 -450 -465 279 -447 -704 174 -539 -396 -817 -492 269 -704 -117 774 -621 45 -49 388 227 -673 -355 374 -254 782 -513 571 -597 510 36 288 440 361 -646 297 -550 613 469 564 -878 676 -383 -693 143 463 -472 -250 644 -639 598 -593 -706 769 95 -770 -154 400 -570 597 -594 677 -688 -796 309 646 -219 92 -516 -511 607 280 -316 325 -707 -247 313 -81 -263 -899 634 -203 319 -722 256 -399 -17 698 107 -806 -718 279 148 144 122 -697 751 -507 429 36 -11 -25 -480 -796 771 -252 281 297 -122 -78 54 251 -465 -853 -807 484 583 722 -476 -178 -551 -69 -396 324 41 -22 -621 -51 -608 391 415 101 -796 471 -868 -45 -45 140 -302 413 -718 5 -602 -444 -494 432 720 -631 -88 -63 -398 634 437 -392 -423 -657 325 325 -318 185 445 160 -191 -322 -877 -775 610 505 -538 -332 308 483 -321 304 684 -559 -80 -134 -244 654 -323 540 -96 145 -90 -280 158 412 745 -546 600 76 786 109 -214 -695 -167 -510 332 -470 -356 -604 -350 -206 242 776 -804 -688 -6 152 209 -786 -825 -386 -268 -890 -876 410 -193 -141 396 -686 -359 -731 -846 431 668 -723 -768 155 -853 41 493 318 -627 -712 -650 554 -238 -581 -533 647 436 2 -864 -638 622 -410 241 -252 637 -46 -524 -249 350 420 416 793 388 -585 665 -87 266 232 127 -848 -92 -263 521 -5 674 -182 -140 -759 -104 422 45 67 -281 364 224 705 318 422 -605 -756 -534 -363 436 -525 -648 -870 429 498 39 -368 -398 746 34 -437 110 -534 -388 361 383 18 716 640 -553 -631 282 -444 -16 -558 -478 243 394 -396 -74 499 30 409 619 339 210 -348 -318 -734 -389 325 495 -14 164 -884 324 -811 -469 326 -96 171 -683 391 -671 213 736 1 222 396 -770 186 -480 -222 -479 50 -540 475 -614 172 -317 105 103 -626 601 -379 -352 491 493 770 -176 627 281 280 516 657 -784 -716 298 115 -892 -118 -335 -531 301 147 266 -841 568 249 348 172 -158 646 281 -146 581 -206 608 639 768 313 -469 560 156 -538 489 75 -231 -39 408 7 791 -511 -786 -253 438 -316 399 -480 -877 -188 502 -562 711 -432 -160 -263 328 -689 -482 -47 84 -152 -560 786 18 -154 182 -81 723 622 378 -675 599 538 612 485 21 -134 -759 57 -285 -537 688 604 457 -772 567 -798 488 -49 372 -895 247 682 21 -463 -118 -126 580 456 39 323 66 57 768 -533 -478 -108 -472 562 -676 -1 -874 660 275 -807 -69 624 681 -367 -61 -298 -657 -485 197 297 27 53 38 -400 -41 -221 -879 -391 -608 -727 -366 -493 379 456 318 -94 80 -267 162 -334 173 -894 -243 -808 -254 -325 725 132 -308 -286 -453 -344 783 -874 -740 767 -515 -201 505 -831 365 -235 607 -515 -34 592 -497 -121 -652 215 -450 221 -679 -27 520 -705 -283 -593 -832 -203 -47 346 303 -366 21 124 -177 -900 -702 -175 549 597 552 306 -753 -283 -877 459 446 -234 150 63 84 133 797 -266 88 625 -438 -138 -257 80 460 -41 -857 -650 -90 329 -230 290 -443 707 100 -89 -734 400 335 343 -797 691 630 425 -227 -295 235 288 -503 -301 -877 -110 -393 463 -171 476 148 -568 -2 645 -488 -646 498 -723 475 -21 -36 179 297 -38 -567 -261 -564 -16 254 -175 -568 -179 -491 -501 -154 -664 329 144 -527 312 619 -498 -198 598 173 -860 -254 571 -117 233 501 -753 744 -106 145 -115 -459 674 -535 -791 107 -595 -366 29 -24 -138 -235 334 586 -325 628 791 -888 357 681 -102 182 155 -422 -386 732 -156 305 -808 -613 459 15 -767 753 -458 -620 -716 -233 -5 -881 365 -272 -353 -423 387 629 443 -876 121 -539 100 -623 37 726 799 -381 -94 -329 -612 -196 10 299 -377 -88 127 -511 348 -185 460 369 58 -91 -387 -465 105 -727 -330 -895 -515 -36 -574 303 589 170 -335 -431 324 347 -46 -142 522 -714 -335 -636 633 -517 754 -144 -142 -442 469 -792 499 630 -168 -287 -190 308 429 782 -141 -458 761 -259 -477 -202 -645 -628 454 -771 -842 740 -754 388 -712 -461 520 -325 -534 558 -793 20 -805 -890 -109 -656 -783 -12 -489 -838 548 622 -541 -83 -365 124 -138 -65 -776 122 -30 -513 -793 -279 -702 -743 -415 -651 -789 -769 614 740 280 408 505 -565 -327 -46 -324 -219 -381 737 652 720 -631 -339 116 -146 -660 583 -765 -893 -323 744 178 -209 -88 -18 -716 -647 -312 509 -848 100 -372 -236 184 144 -246 -785 -673 -215 -292 -298 81 -290 290 -462 618 310 53 760 -356 -692 -80 -381 715 153 -393 -208 -99 219 49 -67 -703 -786 -517 -84 -45 -595 701 -577 -282 566 -845 391 -409 -276 -196 65 562 -205 -151 525 735 -179 -9 -581 -271 -389 -152 -370 642 65 426 -335 47 -764 -704 -25 799 -831 -275 7 -332 747 -219 -455 -269 -578 -189 290 -157 -803 386 75 -707 -210 277 -846 467 -33 -770 108 -385 409 111 522 -552 112 -731 263 239 -833 59 -500 425 727 -559 798 -848 -523 -500 362 452 -226 396 194 -327 -307 -496 159 799 73 -560 713 498 -515 -662 796 -254 -134 -280 -523 -453 586 528 218 -849 -822 -483 514 487 -765 201 225 -795 748 519 -229 -503 -878 -180 553 -520 84 34 -288 -3 -727 -238 132 658 -793 538 -412 -390 -127 204 -497 517 177 -48 274 -840 724 -838 384 -359 -761 134 -238 150 418 172 482 535 -222 -104 703 -532 -113 -601 -893 339 405 -134 575 -89 711 274 695 -364 -488 -313 -796 179 436 316 507 -291 191 666 -865 414 299 -775 316 -401 276 -582 -540 734 -823 -124 465 -223 -426 -317 -516 -227 -880 569 447 94 334 -50 -647 -863 367 363 103 334 -259 -806 647 -415 -752 179 -576 706 -185 -846 -465 552 102 -378 -755 -426 448 412 -250 -677 338 125 -815 -73 -526 -664 -578 -283 24 347 431 -26 693 430 109 740 600 -383 -201 -286 -258 -802 -353 -107 -499 -622 80 158 -548 715 -687 -688 317 -805 -190 793 -296 246 -171 497 -815 -645 -18 -152 -287 295 787 -319 167 355 68 -116 -555 135 -381 -39 -54 457 -415 -528 762 -68 -795 661 711 192 626 387 -526 314 -461 -448 343 100 -306 266 -149 -228 -621 -468 -417 -166 -555 -792 -192 -386 222 -579 -414 4 -694 -786 -740 601 -552 -547 372 -112 333 -438 81 290 -878 674 -220 26 46 -885 -125 562 542 -885 -17 -899 584 -337 711 703 -546 479 -28 -579 772 42 292 9 104 367 -69 -758 639 -520 524 320 677 -35 440 -596 -625 160 420 399 -416 168 690 -767 251 138 243 555 -273 -842 386 -410 491 217 510 543 -158 44 -95 -611 531 -127 -421 775 381 -430 -166 55 -620 -303 570 784 515 256 352 -343 -686 -617 -128 -640 -410 -262 -64 751 -633 237 409 561 -341 800 -23 -53 70 -762 -823 -22 14 74 -263 645 -55 18 -657 774 554 -583 -322 -793 553 -376 -587 -184 -239 -218 -238 -613 157 697 66 667 718 -630 297 489 -755 -458 -314 -119 -802 -367 -585 -381 -552 -468 -483 -213 -199 -699 -175 782 269 -198 -334 -333 497 -672 -594 -31 632 -670 -638 704 536 -799 565 -759 -454 -745 -102 138 -181 679 449 -185 -302 -502 -662 65 -533 748 683 34 39 -321 -50 281 -332 -624 93 -105 298 -7 114 249 290 -519 -559 45 606 -607 -862 133 -342 -448 188 302 -657 -692 198 -556 -239 647 -84 -236 351 373 -104 -218 -828 729 479 -506 -579 418 778 34 280 -804 221 -476 -449 -401 652 -403 -91 716 201 103 418 -112 479 -900 -59 -849 398 -152 790 452 -449 526 153 628 -692 529 -305 414 -130 59 -299 55 -154 -456 729 428 132 386 206 287 -43 -654 -41 751 262 -109 -280 -629 -299 -740 -895 359 335 -570 -237 -41 735 -841 624 741 466 337 -125 614 -515 -134 -765 761 -681 47 733 -749 395 396 -143 59 720 65 -560 402 -114 -861 236 704 -798 -553 522 -262 -647 -294 -747 323 -400 31 -107 -519 143 780 331 -264 -355 140 345 -390 -463 -383 84 249 757 286 -109 -143 -661 -751 399 370 666 495 -878 -334 205 770 -793 -559 -841 -781 -882 -71 -560 -447 748 611 542 -448 75 -410 -316 -487 -52 -346 242 -189 -789 -74 -187 576 -150 406 -76 -379 -260 -426 -223 459 -727 -442 -29 758 599 -231 627 249 781 425 -103 -828 -748 692 -152 -399 -273 -101 487 -14 -377 -872 617 -377 -787 -781 -858 -463 -19 -472 282 -531 -202 635 381 -534 -768 -358 661 356 389 304 -816 47 397 213 -221 -839 136 -710 -581 599 -651 -491 -496 748 660 361 -54 -821 -370 -569 240 -528 535 165 132 315 -242 -20 723 -711 561 -129 525 -697 -67 693 -574 -878 463 273 -703 146 -526 -484 -581 -210 -523 -288 169 -562 752 682 -369 -651 -712 -87 228 130 788 -630 -806 715 598 387 -69 -42 -415 -260 -218 518 -359 -507 619 -841 -623 625 -170 -658 -820 555 -896 -582 -21 529 54 347 720 763 -393 4 162 292 275 -673 664 501 -315 -219 182 188 -826 386 -598 416 78 648 313 -352 729 416 11 -445 217 -635 -643 384 751 570 457 171 -313 -70 359 -732 -38 562 252 741 -103 -846 -858 618 -563 -465 143 56 212 -11 -738 -115 -285 243 781 625 262 -775 -820 30 -157 90 -253 -165 631 326 -483 -323 -437 -742 213 597 689 -111 -719 -579 727 -749 593 -37 -704 -849 -564 -535 44 480 -397 -306 -344 467 -822 689 -63 509 529 658 375 -606 -490 481 -15 -242 704 -747 573 -777 -811 -369 -584 -324 387 -181 -273 159 -853 221 -131 -555 -529 763 -739 137 399 783 231 -177 442 -561 689 773 -358 -884 -260 53 -699 -878 349 289 26 79 141 723 -363 -12 57 776 726 563 -772 -140 -885 -531 -283 87 135 556 -206 443 553 52 694 13 593 -794 -762 364 333 -593 -209 765 701 -761 319 -434 -280 280 415 55 -484 382 148 615 617 -368 791 -81 -544 -611 -748 624 -575 -850 -898 53 781 128 298 -420 568 -720 -136 -322 -738 687 718 -831 -657 -831 81 -707 -288 152 678 646 600 709 -126 12 382 279 47 743 -100 -36 -770 423 -421 -100 31 -877 -269 -406 -583 -582 -336 641 408 -219 352 -577 -56 -753 76 165 739 446 -128 -475 690 169 351 201 390 -213 529 621 626 134 -254 333 359 -234 -718 593 -880 379 -739 -766 746 -229 295 589 513 -436 -316 756 219 369 53 332 758 -165 142 -456 699 -101 -300 361 264 -186 -285 -6 1 787 507 -136 -134 -686 361 658 562 -154 -162 -417 -281 -427 772 -731 365 -27 -55 25 -737 749 591 -868 634 -584 -263 672 770 515 390 -366 388 570 -626 -100 -79 744 -885 -370 366 -414 345 251 -143 -416 -699 -82 -870 -735 -708 390 689 -749 -848 -692 503 779 -116 519 -700 67 104 539 -851 -453 -583 585 142 -257 173 -750 -543 775 -711 420 730 155 -180 -26 21 -718 587 614 -261 -261 763 212 -626 131 -547 103 455 -280 690 28 -766 -513 -732 -404 -561 -100 157 -129 366 -355 -356 -176 228 163 -649 752 -411 -538 -446 -176 -561 773 -355 711 -740 291 72 400 -355 -191 5 284 493 11 -78 -162 8 -745 319 653 -625 -480 106 -871 -186 -359 671 36 333 -535 -802 289 330 621 -782 242 -794 309 -612 -662 692 622 672 737 98 -21 256 -720 -600 -495 -95 -657 -301 472 -715 -584 440 -273 -282 794 542 -518 619 251 719 -728 -454 -706 547 -104 -828 753 485 794 169 366 -766 -514 370 -264 -825 189 10 -365 529 -837 -560 -422 -39 569 692 -375 -659 -112 378 -684 341 -523 792 -601 373 -852 -222 -418 -629 -812 548 568 -85 -71 -9 -262 382 -863 34 -252 228 -274 374 -733 -294 -254 182 6 799 -616 362 276 -221 -847 -295 71 -439 -472 508 238 701 -583 -511 -766 -427 -404 -402 -438 321 14 -467 492 -783 -889 -326 -242 622 551 683 171 -791 -711 373 -303 -115 -173 433 350 721 154 -76 -686 401 -853 -712 701 -421 -785 7 543 -55 604 -529 -350 -11 474 123 167 78 383 -55 683 -843 -481 -173 427 359 -362 -357 698 298 442 374 -220 -288 744 584 -101 -370 -373 -428 -463 629 108 360 753 15 -664 -364 71 359 -804 -491 244 -244 706 -826 -726 36 678 -423 -707 -506 -247 559 -300 -551 -108 410 -609 -727 -780 60 -214 -313 778 -186 -345 491 -519 283 -798 800 -26 -724 -704 49 -284 230 13 -266 -811 530 583 -851 -5 -888 545 433 669 499 600 596 489 -68 -86 756 -344 578 -879 -532 -73 -168 134 -83 346 -637 359 -786 -188 -573 -152 -2 307 -867 -470 -161 131 -167 229 727 91 -505 713 -657 -645 -301 -666 -878 162 -721 -494 -873 -268 681 -470 -113 31 -111 -842 -792 594 380 -487 -289 352 90 220 -471 442 717 638 765 -900 537 -498 -686 608 -215 492 624 175 -751 437 -870 -624 -396 -589 614 -564 -448 -302 520 -799 670 429 -195 467 -303 -41 -153 395 -60 -120 180 42 -667 -95 -119 -886 262 306 185 -28 672 708 724 -424 -5 166 -460 465 636 -287 369 194 -368 -12 -669 -282 -176 -761 -281 -535 -740 734 -890 -32 -484 -180 -18 744 -99 559 736 258 -505 660 315 81 -183 -22 -239 192 -796 70 -689 -720 791 -592 41 -884 487 -710 -689 63 549 412 -275 -661 -10 -232 743 558 488 677 258 -350 -622 -620 603 -707 353 -191 72 341 432 -149 87 -461 -438 -491 -88 424 764 -7 -154 -179 -251 -75 311 -244 -652 65 775 728 252 -740 518 -745 100 -513 -722 679 -833 -506 113 -563 413 83 -428 -214 -376 557 293 573 415 692 118 -425 -529 -129 -209 73 -504 266 290 -692 -633 109 -773 -98 693 -68 380 -408 454 -615 -635 755 -91 -50 185 123 -737 228 299 -435 -354 -343 784 718 300 503 -95 261 -862 14 -398 34 -337 -210 487 -333 -552 -214 -176 703 -585 -82 -670 -461 -112 -50 785 42 -441 750 -284 595 -430 -144 255 -466 555 138 -896 243 68 462 -352 -215 -592 106 161 -646 153 255 380 528 -689 -82 -442 -366 84 -761 225 114 -424 556 -641 -161 -884 -234 68 -185 246 -450 -574 -325 -77 305 285 467 -701 405 -262 -229 -119 660 -868 566 -852 -365 276 -831 -249 -84 -888 -377 -224 213 -260 785 -563 699 149 363 -104 -415 -20 -490 -552 -823 608 257 131 -511 213 148 22 -543 -720 -856 432 -879 548 567 -244 394 605 -506 -764 -326 589 -486 -342 -833 157 752 158 -325 8 -603 -381 765 455 776 -234 -532 665 269 576 -570 -479 262 -137 -379 -361 -206 40 -889 -784 -542 -593 -405 385 -376 132 -832 -771 700 -315 -230 457 269 -326 -523 528 417 486 508 653 341 674 -793 -720 -554 -597 323 722 -50 136 -758 -725 519 -49 777 144 -181 436 -699 99 692 609 -238 -172 -638 306 -852 286 199 344 -780 502 -536 -639 -844 219 203 575 -184 774 689 148 -71 -722 -50 -567 -830 412 -778 -233 -200 -286 -394 367 643 441 635 -733 -21 -420 -811 -3 63 318 353 -781 410 -210 692 -873 -294 -180 72 -311 417 794 99 -3 -580 -892 -835 582 -291 -467 403 -361 -259 467 603 630 516 -256 732 344 -235 285 756 43 -435 -226 775 -347 -661 -227 -524 684 -776 269 -479 -116 156 -406 602 -659 373 621 -793 33 -407 -215 -225 -544 183 -80 -241 334 65 -307 -379 451 307 55 -289 -42 -517 512 511 -386 -592 287 -386 145 -480 -827 -312 -809 762 -286 -542 -829 699 100 -273 533 -173 -336 -389 -811 287 651 165 -235 317 587 616 480 519 -839 -103 656 352 324 391 -815 -337 -280 -601 -447 -888 702 -746 -661 -593 190 248 612 -564 166 -276 501 -488 319 488 -688 200 494 456 476 -613 207 163 -464 765 153 -154 -186 -846 450 611 -849 16 -139 360 -70 295 710 -864 -391 662 -145 -763 324 698 -254 -214 595 -406 262 427 536 -252 -85 -408 189 107 -243 -533 719 -329 -793 702 -258 606 111 612 46 -339 729 576 -881 -286 522 371 -741 594 -487 616 -508 3 -633 159 386 494 285 -308 435 -696 -18 -263 444 602 -298 542 -508 -802 732 -514 201 523 423 649 -717 368 -676 514 238 300 76 -444 -575 -91 392 402 -392 -829 706 419 254 -89 -305 74 -595 -577 58 293 650 43 788 670 582 432 598 139 -30 331 -186 -615 -328 -78 -870 -582 149 13 76 -262 443 -735 452 -689 -512 -848 499 677 795 401 -788 191 64 -292 124 577 106 579 -126 -436 316 -568 335 11 29 277 465 -343 413 747 462 -216 -76 88 -728 494 -568 413 -568 295 -676 151 -71 343 -892 190 467 -615 537 -365 595 -600 -824 -129 -243 -728 468 585 -562 -174 50 -285 171 -691 -612 724 327 381 653 -789 -563 -690 -529 238 761 410 -161 250 696 -280 -496 367 498 -457 735 -620 -725 -539 384 -184 350 -62 633 120 676 249 -86 187 -687 254 -399 -84 -685 447 -553 24 -73 5 161 -123 719 643 476 -707 -84 549 619 253 -557 -783 -262 -875 224 269 450 402 -499 -767 -164 -262 -256 639 154 -552 -264 -523 -424 -444 38 665 737 -14 -482 -308 -273 -677 -163 719 -715 -609 71 372 382 -557 -603 -236 -37 -36 120 -490 294 -297 -893 450 144 29 654 778 201 -282 -765 52 693 -76 108 441 481 322 186 67 -694 -693 459 -739 759 147 620 692 -122 -275 282 -115 -745 155 -513 48 -383 -890 -540 767 185 494 182 -377 -24 425 149 -805 626 769 -819 126 -684 151 -898 766 126 -306 -754 -6 -508 44 437 652 372 -498 -741 555 -613 -151 -747 -411 256 -81 361 -572 702 -727 -316 -692 -884 -560 -295 435 774 792 522 -197 -472 741 -640 489 -436 274 787 145 104 336 748 279 -789 468 -856 -599 141 -361 235 -424 -146 -784 -370 -457 -249 -316 -262 -634 -522 -379 -533 -850 404 207 573 273 353 795 -265 -218 -112 -416 665 -692 -138 759 -227 284 538 -757 -496 731 -318 72 390 -158 -379 117 27 143 99 -681 -551 -169 -60 -858 561 265 783 -132 -334 -276 -31 -471 -97 -492 -274 -626 -632 -244 586 621 -670 -622 -756 -305 -284 -146 456 -186 -792 784 160 -567 148 610 -637 -766 581 160 -423 -222 517 -377 -429 -279 -487 783 390 -242 -89 135 166 -615 -541 -886 246 -450 -800 -435 -479 128 -640 -559 442 -277 444 675 476 412 -482 621 -780 -712 688 202 -860 -434 730 -453 -35 65 449 781 -593 -81 -396 -284 -873 426 -182 -518 26 590 713 677 137 -184 -777 -486 -177 393 -582 677 -17 480 -665 -293 422 510 -302 465 491 217 510 -113 -384 492 -864 523 253 -646 -717 -478 -626 -53 -7 -288 -284 -564 -87 -16 22 434 -455 -333 177 221 -791 -301 109 182 -170 -209 -324 -239 -835 -132 -285 297 -671 304 38 489 580 -839 330 -219 21 -68 456 36 -812 69 2 -581 224 -517 79 -591 674 616 26 -245 169 680 125 -751 795 179 -793 360 511 -459 683 -22 187 -315 30 -339 -857 -139 -224 203 -194 -267 719 -750 319 -540 180 238 -333 -128 687 -145 -310 102 -505 -779 -499 539 42 -834 74 -807 -54 88 -619 -811 201 -24 420 -218 237 -727 -888 -126 -24 276 -613 72 -300 -853 653 135 -516 -518 -302 -776 -153 -680 -872 88 -285 -840 693 178 320 739 350 -102 328 -294 639 -59 741 -187 -20 -651 -677 -483 266 -738 -367 93 -501 -269 -546 487 66 703 -381 100 21 145 265 -532 691 -674 -647 -122 -142 -279 135 176 799 -313 -296 -384 -886 -580 60 -647 -657 -706 -738 -297 61 34 576 -239 374 533 -302 -129 -704 -498 7 -515 -274 -330 -632 169 41 -467 307 334 -189 99 -872 -441 -511 -536 -592 279 -640 -572 590 -452 684 83 -65 585 -15 -888 611 -661 360 113 -541 589 223 194 27 721 -250 -206 626 -272 -534 748 240 -719 162 103 -390 726 -311 -887 -551 502 -893 -324 -61 -227 -377 68 215 -425 217 223 210 21 314 -86 93 232 -382 -716 -250 -201 -574 -56 31 221 1 -704 177 -327 655 619 -161 421 -395 -97 -112 795 184 -608 -487 -715 -351 -405 -727 -110 -459 135 744 470 -418 187 -790 -727 85 -670 -233 -133 -795 -739 -336 -495 625 70 -383 -601 -594 249 687 -714 -346 -264 463 712 -328 680 192 -154 -539 621 -622 769 -80 -20 547 -227 538 44 -899 178 -566 -449 -692 -236 338 32 -564 -139 -542 -70 -267 -365 -840 -275 6 -473 462 -236 -775 -227 6 751 272 -330 -145 -116 -146 423 -663 -166 449 414 25 -749 -814 -355 17 289 30 616 -420 -782 633 565 326 -77 -98 371 168 -416 180 -244 -747 -308 427 -534 -331 115 -714 -718 555 448 673 737 -374 652 -372 -106 307 -27 643 -648 -748 -119 -504 -125 -141 -882 -825 -635 -416 13 -768 -136 -849 -152 772 -804 378 -214 651 761 514 670 -175 413 712 -72 260 -153 -603 -2 -585 -700 -210 515 -342 503 -756 462 669 784 -82 -1 94 610 -651 -869 -638 749 119 622 674 -727 250 -370 602 -3 -881 -308 -801 665 779 -168 -1 531 263 -501 -417 25 -224 -572 212 698 -390 -303 -841 -176 392 109 -280 4 9 26 651 -531 326 -634 -641 -183 267 66 83 312 174 -320 -253 519 -106 -362 694 183 782 322 90 -330 -448 237 -691 405 107 -529 -522 -404 -94 -149 768 -899 -718 660 134 732 -17 -286 543 -162 111 402 -583 -258 -701 23 276 -142 194 -686 37 -564 563 291 492 -815 -637 -521 -735 -90 239 -573 313 -22 -57 -190 -174 -504 531 -798 410 -303 271 344 -443 -439 -278 -213 -775 -445 18 -578 618 -279 751 479 250 273 -673 -273 396 -209 546 -810 -451 244 650 -899 -204 -3 -258 716 -119 570 166 109 -296 11 -606 -722 -47 -447 536 516 -553 -550 443 -528 -60 -691 -420 690 700 -698 683 476 687 -555 -541 -503 512 402 36 -100 400 -682 -298 -873 -437 87 -210 -479 435 -652 -585 -828 -211 -201 201 -371 492 703 -366 -518 -445 284 438 601 311 237 263 230 516 -433 755 -429 607 -341 179 180 -396 -357 523 -900 537 -731 -50 -746 93 -272 -404 -765 459 677 -380 800 -635 468 109 -579 -388 756 -423 -681 545 -231 183 239 101 -742 -244 617 231 380 722 -465 -643 -3 410 37 -685 166 -718 -621 608 -108 -736 -315 -768 688 -496 -524 -728 644 748 -719 61 -208 -409 596 -25 36 -431 26 374 -52 -752 -425 -232 -863 -684 158 174 670 416 -878 604 594 -563 -140 380 549 -413 602 250 -554 327 173 649 -366 -54 333 -742 14 -786 -300 -246 439 -292 -325 563 -693 531 -478 -711 -364 579 212 529 -683 295 488 374 394 -847 36 -578 140 169 -480 109 682 659 -687 28 -144 -532 -148 572 -209 688 510 -800 -320 275 17 762 599 656 86 -398 -169 293 -191 786 224 -741 595 -367 -42 198 -11 226 485 -504 771 -57 -541 -506 536 -737 -712 -709 -241 -832 733 -552 796 -375 -43 -296 -480 -271 -466 289 -504 262 -180 -734 536 -716 -72 -115 136 137 16 -369 669 232 736 -429 299 -216 768 306 -72 725 -743 -409 -840 651 -493 783 271 -546 -515 20 391 -671 -783 647 -7 -255 15 -892 -302 -39 428 -845 -217 -592 442 15 256 -40 -481 -437 -855 -328 -19 340 -379 216 407 -331 355 -459 -203 -330 653 -894 378 706 -695 -897 -624 -780 -133 242 381 -376 251 748 -596 519 796 -635 -798 132 -210 111 438 -771 -345 129 -179 -157 -274 658 -43 608 596 -139 724 -836 305 326 -779 91 -595 -252 -112 477 -668 375 95 789 291 672 346 -698 104 -486 -746 -215 629 -179 -375 159 197 791 -189 -682 -262 257 -238 -244 -488 670 584 768 -660 -719 -379 578 -52 -673 188 -102 57 215 672 -95 231 -313 -207 -135 536 83 784 266 442 59 373 -793 531 -137 -731 -820 -421 597 -409 -495 104 449 -70 -759 -273 -371 -17 336 -587 -762 -404 -777 -268 257 -201 188 -5 480 -431 -855 558 164 204 295 -794 642 -426 -17 750 750 -235 -887 449 240 431 -728 228 532 707 575 386 -737 -743 540 -663 -669 215 -85 256 -190 79 -524 4 -671 112 -24 308 -200 -409 583 358 -285 -302 -224 710 -731 -697 -710 -231 -834 -332 -872 -884 -581 -476 566 -723 499 -9 519 -832 442 -317 20 -3 589 23 587 -365 331 -239 723 -451 260 -529 589 -657 724 -41 -27 -362 -128 109 744 515 4 -279 -480 139 -205 -135 97 -435 380 -733 645 -717 259 771 -874 -634 -702 240 -620 -654 -647 -550 462 613 -831 417 -422 712 734 -802 58 -789 -479 -554 690 304 -594 644 -616 302 -568 10 453 -528 -46 -241 784 109 630 289 -410 521 255 -880 -753 253 -826 247 -10 -160 683 -776 -288 764 -372 -700 321 -677 -351 243 -94 -290 -103 -547 60 343 492 46 -679 -387 544 -282 631 -379 -100 195 -65 -731 -15 431 344 458 -878 330 -879 651 165 704 -686 -435 676 540 225 418 -761 -387 375 -389 642 -304 -28 724 -813 -168 522 710 40 -433 -838 -868 -186 381 -531 -845 -889 -556 700 129 402 535 144 190 -540 -621 -370 -635 -594 774 424 -325 -134 -349 680 491 210 -372 -513 -551 489 140 -799 -398 191 -219 -481 71 -331 -336 345 278 562 149 71 -385 -85 -811 -71 -398 -380 531 187 111 794 381 560 417 -859 -7 130 -107 -883 -411 -245 36 -686 -716 -289 150 141 325 472 597 -641 720 192 508 -419 759 -626 479 713 615 772 561 395 45 710 -430 513 -242 70 242 -545 412 -665 -60 776 -771 -245 520 487 -782 518 -398 322 -640 581 -557 -346 13 -15 -587 -260 258 -605 -444 -406 126 -76 323 -23 -252 -6 -614 -454 -397 247 -396 -618 622 204 636 29 -685 -213 -26 523 474 -641 -482 78 563 221 -745 -467 752 418 351 -133 695 -226 368 280 389 770 -372 308 -376 -653 -29 -653 727 573 -158 623 417 -134 396 -9 676 -34 -878 -720 347 -658 26 34 -59 769 771 -411 -271 -516 752 720 512 673 -416 240 699 -570 -806 -615 -569 -506 400 -216 417 684 453 348 -855 251 252 -627 -859 716 -345 -533 -387 -69 282 -532 766 173 189 62 -82 373 260 -561 788 -433 332 -34 216 -559 -764 141 204 -461 719 306 258 -26 -201 697 576 -386 -508 -609 -585 -379 -416 -781 -881 597 296 147 -267 -461 -379 174 707 -725 423 -414 -209 -124 -142 351 -543 778 599 797 -866 324 373 123 -694 567 121 -805 274 -875 407 -67 225 552 497 -850 -276 -495 329 -252 -75 358 -792 -408 -448 80 -620 626 -509 -471 -133 174 280 -262 697 -893 95 491 235 -433 -552 725 -462 -619 -461 -819 459 -869 213 -756 -836 333 -812 453 -569 -283 596 602 -868 -66 397 -104 -342 729 440 456 444 207 -47 -317 -568 506 169 586 57 -181 -318 -760 701 -164 -758 -889 -174 -806 635 -440 -425 475 149 788 568 -687 122 410 349 188 -562 -544 -56 -272 488 689 660 -183 -676 -62 -200 221 -669 -532 515 -2 -553 -400 620 -725 -557 -15 290 -334 469 28 -745 245 -241 328 599 -374 739 341 727 -543 306 -670 -421 -260 -68 11 426 -689 649 -287 -821 181 -27 -647 411 181 159 549 -147 -853 449 192 -123 652 564 405 80 -245 -812 -604 -761 -784 633 -683 792 462 -53 267 516 41 370 -731 -419 -479 -202 97 -124 -679 757 -479 -85 600 -303 -125 400 -439 384 704 -33 34 -717 -597 100 -1 -517 311 569 67 764 786 778 -658 -578 -531 -180 -879 -289 631 616 651 -313 324 288 -333 623 31 663 -623 523 -320 311 -247 211 -674 427 -165 742 -625 -152 70 561 -550 79 -261 -394 -523 -869 -667 384 -565 -434 -431 -446 442 613 -300 -811 -278 532 -170 107 503 278 237 -474 -155 501 229 -99 -126 747 383 522 80 186 -559 101 -251 287 296 -898 -64 -31 -781 -219 123 -435 61 -813 -149 371 -275 -810 -42 373 519 -706 71 -896 237 11 -232 -680 -130 -689 67 -369 -825 -260 388 -882 -234 -403 591 651 -459 -501 -622 -749 636 -140 416 -414 581 -436 -123 724 -754 270 -91 -105 -593 -816 -755 -747 -67 432 -837 -311 -584 -889 366 -586 -704 126 -475 147 728 -369 -537 338 -390 256 638 -820 -642 706 -541 -345 249 247 393 755 270 -191 -344 -308 86 -681 -333 -520 753 -79 147 -363 -786 -246 -701 -461 -160 -100 -529 662 654 738 -583 677 74 223 -91 215 531 -859 -525 -728 -718 -481 -315 602 -39 335 558 -221 -253 781 68 -77 244 -103 719 -253 118 126 -900 -112 -243 -892 367 568 -778 -351 172 1 639 -259 -606 -95 -582 478 -178 -722 100 -114 36 -647 -166 470 425 -404 726 255 171 -780 -152 -148 -60 -852 193 -799 162 -182 265 -569 -112 -866 -849 -106 -720 -133 -666 416 671 -726 683 -553 507 9 714 -690 721 -335 490 202 -178 -308 739 557 -681 -90 327 486 180 401 233 -740 240 33 -663 766 -647 505 756 274 -637 287 737 16 -127 764 -621 -476 613 -768 314 -318 -777 431 -761 -601 -314 -456 -666 137 -250 -116 301 -496 118 -169 -60 -272 556 797 -749 411 203 455 384 -747 571 728 245 296 22 290 -456 451 -218 553 775 -856 346 -283 -409 -85 792 253 374 -522 381 102 -169 -679 476 -666 32 -183 -384 15 174 676 -195 -389 -494 319 -754 -369 -501 20 -853 37 -79 -574 -379 -423 -241 22 -834 -517 639 223 40 727 390 -856 1 537 126 -818 638 379 46 20 -754 141 697 157 -67 -663 -72 -441 155 298 496 790 -214 75 -157 -546 -687 745 735 711 528 -840 -348 427 -526 439 685 179 -2 -543 482 668 -687 -396 -619 177 -748 -711 -431 -607 -511 55 -105 269 314 -134 347 337 312 -737 790 267 195 -647 -520 318 473 515 -728 97 -354 -591 -110 -563 -683 296 748 1 239 -245 -53 -44 -593 -728 -262 -252 693 661 -198 63 106 410 66 -478 295 562 -590 561 481 -620 371 -311 -623 446 -722 -265 -801 606 -471 334 24 -407 -327 542 -831 85 -542 755 68 744 -8 -703 75 143 -814 768 -505 -784 116 795 4 626 780 -423 294 243 -245 182 323 -108 -372 -493 -663 -558 495 112 -658 497 -793 136 -353 -353 -653 -499 559 86 -41 54 -130 -416 350 -579 -833 224 28 -336 -432 -180 522 389 -636 -693 -529 -809 114 522 433 -694 -590 372 -692 -633 225 -501 -857 -688 122 259 280 786 -269 80 103 -480 -49 279 -721 702 -554 -269 -104 -788 -46 -588 66 -262 547 -83 380 -603 -253 190 508 -551 779 510 -434 -852 -610 -767 251 364 -370 279 638 215 -388 642 -244 372 749 -690 218 -39 420 527 -812 -418 362 179 -519 756 307 199 790 -769 684 -49 76 -431 107 -849 -45 20 302 577 543 -112 -47 -133 -154 21 408 -163 502 -421 -725 -113 -232 -425 138 106 577 -39 269 -875 -211 -278 -402 560 -159 -646 276 -530 -40 -402 183 447 563 164 -731 -456 233 -894 709 555 -244 82 619 29 -691 -524 640 -154 -672 22 -493 95 -241 -68 -740 343 779 -756 -184 664 276 233 166 -452 -651 -385 135 -740 -787 302 470 310 -48 568 -131 377 312 -622 -398 769 404 539 -689 -900 537 399 -434 303 449 304 603 46 340 475 -566 -867 -321 152 -116 41 -561 603 -384 541 -730 -418 17 72 22 96 426 -734 351 -724 -172 -622 -427 -51 -44 364 -527 -565 30 -731 -845 306 225 -499 501 -262 319 126 -270 -98 -700 289 285 163 -289 -716 -521 -26 -371 -869 -777 -818 161 -159 -439 137 178 -377 494 -80 -656 528 -139 308 280 -546 -547 -521 116 -783 28 663 114 -636 -72 -275 -43 -117 410 -829 -198 -852 -697 -385 289 -786 710 -477 -437 95 -441 419 415 -867 -852 220 -679 299 -98 443 -333 170 -78 -440 -753 329 -504 -360 -339 -515 -700 363 -379 -735 269 -184 538 -274 637 732 778 -510 -341 683 264 516 -185 -554 18 -53 -445 -448 502 445 103 -883 -661 -72 -164 -348 -425 155 -79 -90 -827 693 161 186 -525 -695 -698 544 188 -621 -324 -662 -463 -420 -331 358 -827 68 590 711 156 -290 797 -582 -727 -248 -434 80 190 293 -768 -743 -672 769 -403 519 -435 335 -349 -431 -304 694 392 -125 241 -211 152 -59 599 -61 -337 -504 327 610 -271 -392 67 -455 584 766 -466 -534 246 -5 -576 452 -119 -575 -673 106 -291 62 102 -684 -498 210 405 -293 -164 -462 -476 -60 -559 94 262 168 663 -132 -493 -472 -395 -692 219 38 -43 442 -794 -209 -737 -774 75 -471 782 -498 618 -400 302 656 126 568 -872 -462 582 253 -4 692 40 -126 -632 -409 179 688 596 -367 -616 -370 -863 -293 780 -791 93 130 -852 357 305 -469 320 786 -836 560 -570 5 44 262 525 708 -170 -784 -715 -410 574 -583 -566 471 -374 -538 -202 785 -894 -141 -496 674 525 -131 -574 248 -899 452 662 -361 295 -245 717 4 197 -307 -568 -774 573 -163 678 -48 437 -524 -439 47 -877 11 448 -434 -53 277 413 -619 515 -353 242 151 92 -829 -300 -9 786 578 -379 -683 553 -900 437 -84 -808 700 390 489 5 -211 -104 171 -352 -319 -204 -141 -686 318 -227 -881 -833 221 -541 -667 -694 -71 -697 -594 -471 -604 -841 102 605 415 541 -638 -807 -564 322 -577 -506 278 623 124 658 -203 624 -200 -516 -747 664 -547 -415 -801 776 -679 649 -447 668 -267 252 -893 395 718 508 -407 560 -431 -880 306 470 -587 -249 -463 427 545 -788 -580 328 514 -309 -568 503 -218 -45 584 -133 587 -831 797 -793 -97 -709 -755 -622 -647 -868 633 -645 -898 49 9 -520 -343 -154 4 738 -857 -644 514 -176 582 109 -94 686 728 639 20 -433 -349 -13 218 67 702 -199 253 -281 -890 786 80 388 672 587 624 -852 746 140 -4 411 511 740 492 -406 -790 -378 81 79 286 -792 -707 494 -665 617 734 695 289 501 677 -874 109 -855 687 -842 326 654 -470 94 -724 -217 655 417 96 -384 207 735 437 139 643 421 -789 -216 -71 296 716 448 411 -860 -2 645 11 77 -137 462 657 -15 -116 -415 -345 -310 318 -311 -254 660 -706 -306 -670 -43 530 -407 -807 675 -532 107 549 663 -260 -869 -857 25 -829 -56 -426 -438 -634 176 147 51 -726 -398 93 -136 -767 -58 367 3 -202 -349 372 -208 235 -9 166 -104 15 -275 521 -859 -457 15 251 323 285 -594 533 -444 458 504 353 -607 216 207 253 147 55 -727 -287 327 153 694 83 -865 208 745 758 -748 -752 -487 571 623 219 785 -622 18 -293 527 -48 -43 388 132 -549 272 2 -347 -310 609 -180 -817 -442 191 486 -696 -290 702 -807 245 -364 648 -114 198 -515 40 -799 -643 614 -625 649 293 -695 364 -230 -610 -167 162 32 -769 -442 226 -751 -78 185 -668 -771 19 -774 526 -805 -262 361 -593 116 727 -320 24 -305 585 -507 686 -161 -148 -900 -385 -763 -375 279 -360 -656 -664 -264 46 -200 -591 723 -432 -275 -212 209 -537 -208 126 179 767 766 735 353 -222 -886 796 46 28 -197 482 -835 767 -727 -645 -566 495 -509 47 -714 82 -151 -662 -43 -474 325 -825 -497 147 -561 -633 745 -180 454 -541 -495 215 -824 358 416 499 -43 -373 357 233 655 -70 -466 19 -478 287 -607 -702 -639 592 128 -612 -542 442 35 434 -476 -180 -899 573 -38 452 557 702 -602 -814 611 163 -293 -257 27 -641 -433 -541 -687 -663 608 -201 -582 -465 280 753 -696 -535 -491 160 493 -487 99 -828 595 149 -322 -863 613 171 351 -148 -748 -226 775 196 -895 171 339 -338 772 -589 766 -298 542 620 104 -366 354 267 160 -682 472 509 71 -187 145 212 -535 -31 336 49 521 449 543 511 -591 280 -454 -254 732 -723 28 -824 -764 760 -872 -586 -110 90 -24 -176 739 -542 -206 231 -725 99 751 535 106 -570 565 -362 -482 162 17 -613 -57 587 -206 -639 -33 389 529 70 -543 226 -435 456 341 -144 -554 -705 534 -706 -330 -767 -104 653 356 -620 369 340 143 119 -2 -307 -760 177 -478 193 -698 366 -298 -377 143 771 -415 19 -164 -73 418 768 512 726 -385 -528 -249 719 -426 -634 641 -161 749 498 -806 -687 635 785 -726 -88 -717 698 -616 -469 538 757 604 45 315 -145 -39 -77 -666 504 -799 -509 -679 -691 422 -863 -834 -267 -517 -830 -570 726 199 156 -301 598 -717 -605 313 -722 -493 24 -20 292 -644 3 252 12 177 -551 -614 16 492 -502 -143 -31 -719 152 489 -626 241 -596 29 -832 -779 -262 -108 499 -576 -514 542 501 122 -244 -467 -451 338 450 82 -730 -122 413 251 281 276 -736 -753 -376 -334 -314 6 411 -397 -756 -351 -123 450 557 -13 -508 366 -699 229 142 -761 460 -348 -74 359 461 -615 761 -96 546 -775 -571 104 758 -391 149 -247 -564 -288 20 766 437 624 -854 473 628 -382 365 297 593 -123 -330 635 -762 413 -831 -464 -453 557 -601 481 -377 -58 -388 -586 -685 -520 706 518 175 359 -560 69 533 -828 -248 -731 715 -617 476 462 433 -58 -462 505 -860 254 -286 -792 -760 269 -659 -887 -588 -189 635 140 -283 262 -550 -634 -794 -32 -43 673 120 -567 -472 -354 618 499 355 -317 280 -233 -665 -649 512 431 -657 111 -828 -61 -603 -566 -85 -449 -74 709 -251 421 -860 -782 -372 195 340 -320 -146 -676 -648 -626 677 -246 357 -885 -43 17 546 -883 -530 742 706 -63 375 338 -14 -407 -455 -61 -312 714 -88 407 468 -127 -61 -723 -36 603 47 71 765 687 -863 -669 -192 -617 -501 -761 -832 50 -539 -730 -245 -353 -330 -94 152 117 93 248 -35 82 -676 422 -727 -285 542 -370 -25 -719 266 -538 -807 566 -169 23 -479 -547 -477 713 -349 -187 -668 397 -145 678 -212 -690 -899 -202 331 -786 601 409 768 414 406 115 -893 335 -54 239 -217 282 -873 94 414 -897 4 -214 -736 -165 -22 -871 -415 -380 -301 692 365 -492 -280 -841 -495 -619 -683 797 224 -278 -240 -237 -568 -831 -628 -310 -263 758 -616 -300 -579 511 -379 425 -67 496 -229 -522 455 459 94 625 -424 -748 -391 449 -333 377 380 -752 -831 635 -52 193 649 -74 -239 691 -651 189 322 -144 -812 784 369 -34 643 87 -52 507 -535 -343 -135 76 449 -303 -614 -96 -815 665 680 482 -355 -286 -739 -448 -70 384 -341 39 646 199 -148 -417 379 -804 -9 -336 -351 94 -107 -287 -499 -629 422 604 608 -39 223 356 407 139 6 386 -17 26 659 -749 -641 -842 472 509 435 756 -497 401 -825 658 206 -86 69 631 -213 336 -628 -436 -558 753 299 -229 -60 795 -3 -720 640 698 522 -767 -850 563 782 207 124 -50 -703 324 -728 -414 -111 306 -414 179 513 160 445 -586 -16 370 24 687 654 -122 439 -527 222 -840 529 330 -227 304 -596 499 -280 521 -786 614 -472 -718 -866 779 -372 -29 -859 -215 384 -461 -186 -642 -205 -24 451 264 -179 -650 91 -515 -481 -288 -412 -87 570 -228 -150 -259 -415 -744 105 439 -319 673 -462 290 277 -474 -647 467 303 -629 584 -316 -898 778 -579 -89 -255 -873 -839 669 602 539 -414 -11 -128 322 204 -355 -563 271 -194 -534 182 620 61 -732 -657 -291 -286 -423 195 -24 -847 370 389 -861 601 36 615 775 397 783 -447 0 150 517 455 -781 -709 -598 349 382 -399 127 436 -129 449 56 -384 241 -82 350 -698 -247 -688 665 512 438 332 -156 -852 -425 542 24 -736 229 255 -863 -547 -631 -702 -731 618 -58 -35 544 197 -83 -187 -490 -617 -803 165 -772 665 -416 476 -677 -646 707 169 -207 63 31 -878 -496 450 227 -756 -756 489 -376 305 559 -624 -864 314 402 -752 -169 -78 516 -231 -404 -299 442 511 517 430 497 311 366 -832 52 769 212 -146 -335 8 -9 -79 -185 -755 -795 -444 -195 -738 -417 -638 -146 -371 -214 -167 58 -573 224 -423 -850 -870 690 -156 644 42 -147 -892 -802 -548 198 423 -534 -733 -480 -728 144 -555 89 -276 75 475 175 305 781 -621 188 -266 592 -451 485 257 337 60 -862 -814 -198 659 132 -342 -886 183 -226 388 603 -828 355 -25 -55 559 -299 -209 -537 692 -89 -402 -624 731 695 -477 -337 -359 -309 23 -527 135 541 800 678 -722 415 -321 -73 611 -177 -847 596 252 287 -678 751 614 278 30 139 -15 76 -716 -188 -390 -53 -214 -561 203 165 145 622 168 -351 -13 -204 11 757 383 -554 488 -230 170 -586 -267 -885 638 -722 -354 26 -187 -334 -315 -197 -501 513 -197 283 -773 -420 -418 -306 643 -277 -308 659 -38 469 -83 159 -695 -351 -423 420 99 69 240 -733 407 799 -445 -739 -695 -525 -554 -511 -772 -198 -87 -430 -410 -180 -572 -308 -586 214 420 -741 502 -879 790 -451 -249 655 -614 -552 -492 641 324 456 -397 665 -517 245 800 717 160 -701 -654 -321 -111 -89 231 -504 -780 -684 651 626 579 -372 263 246 17 272 -847 53 -608 791 233 674 -7 -581 -778 -549 -490 -118 324 262 -25 410 310 55 753 79 184 -14 -595 186 -577 -774 -340 -797 9 -397 467 653 -307 121 487 -321 464 712 -27 687 -386 -152 -124 -56 -703 -416 -440 -354 424 -383 81 -280 84 688 390 459 -641 -469 -858 -100 797 -549 -554 -25 -457 -12 -488 280 303 -806 654 125 -670 -237 10 -63 -340 190 475 470 667 757 -596 -816 -328 -393 -38 -485 -320 559 26 708 -333 536 88 529 -427 800 -471 473 -54 -504 -122 -83 -543 -514 -106 689 344 27 -818 348 -108 726 552 -771 259 -599 159 490 37 -136 -255 -272 705 587 110 69 -826 -777 -745 743 -165 727 620 -280 673 -43 -475 800 -674 242 -328 -431 -15 461 307 -257 -614 -689 661 -385 205 7 -506 -307 -200 194 -396 -645 744 752 -51 607 232 375 493 551 685 -206 724 395 417 -677 -377 56 -307 -376 -480 51 624 -639 -65 620 581 603 725 -874 76 -118 -203 96 -112 -750 -37 449 -632 -588 -344 155 -301 434 232 -546 133 -712 274 114 116 -878 331 -64 280 650 -92 623 -775 606 159 589 -680 -538 440 -737 -399 100 -56 -605 -488 542 751 -598 -539 -182 458 34 -293 -753 43 -421 570 39 -863 537 -557 -803 -316 -600 -75 -224 -521 -547 -419 493 67 -667 -57 -609 796 302 -288 404 25 170 133 -696 -389 -335 577 -678 -53 -802 -692 -158 -19 -826 -263 -305 -408 538 -211 187 -71 -19 670 800 -14 -419 -206 -95 389 572 -139 429 -597 644 -762 -876 -507 557 -484 449 -429 216 -80 311 -111 -659 607 704 -617 253 -234 96 -313 17 523 623 -758 -91 -376 147 46 292 -69 -250 -463 -892 352 250 -535 -238 -453 -790 -264 -108 477 -865 -286 -670 715 -242 -52 414 -195 -225 -41 -415 -118 -883 108 -679 -671 -229 -443 -400 333 -45 193 270 49 -74 -428 252 83 677 -879 -884 270 33 540 -581 -821 520 -807 718 -81 -298 241 212 219 772 -556 142 477 158 282 -233 -851 408 336 -554 -102 402 60 -444 -534 768 -713 -831 -515 -262 88 -407 -793 733 -62 -228 -491 499 598 -761 -816 292 793 78 225 -725 178 313 684 301 442 -100 128 -576 -168 -686 530 215 242 368 -526 312 187 536 -320 -768 60 -871 -811 343 -87 375 -294 -498 440 211 -145 401 315 -166 488 -218 -597 -454 -385 747 -197 -818 -350 -38 -686 57 -640 23 639 245 -668 758 -231 -766 -842 -776 -539 526 -395 -700 -692 -842 -127 -176 -83 -328 411 -691 472 591 -337 -422 93 -244 -766 -751 -720 -701 42 -650 752 719 782 712 -366 16 85 674 743 -329 -33 -158 724 -258 -485 307 -512 -618 118 -215 -113 444 502 -36 427 58 291 646 -622 401 -569 -848 -829 72 -51 22 428 193 540 -71 140 619 -877 -424 0 136 -162 130 -726 154 -69 -791 -153 479 -135 302 -539 627 -267 759 688 -475 187 362 -319 -181 -864 -36 528 -473 336 186 -51 -500 292 -898 715 -775 -691 -605 696 29 547 324 760 -550 -397 583 719 -522 72 -199 -503 768 188 -751 -11 -711 393 -128 240 -208 417 -19 -781 151 -269 493 696 32 -228 615 -279 464 471 -534 -858 -341 765 -119 462 469 40 228 134 -203 600 -495 93 107 432 314 280 183 154 156 -729 528 450 -476 -411 160 -175 -651 221 -402 526 15 499 -513 -84 260 -841 -774 -699 427 482 -835 74 -504 436 -500 -156 660 363 -55 -307 658 -769 -388 -372 579 -44 712 262 -256 548 268 -713 255 438 369 -567 -777 -2 191 -602 -411 358 -8 -249 -259 -772 487 262 410 465 550 -292 -78 -568 150 -100 653 -668 515 339 -296 106 -383 682 720 -512 140 325 492 393 -684 76 -669 -411 -204 -506 -844 -28 675 515 14 491 -228 -597 -615 -66 -427 -559 -558 -368 321 -705 -724 -455 260 617 -438 -266 -886 533 -277 -568 -422 353 -510 235 724 -182 -377 -559 -357 -565 356 -791 639 427 387 122 569 -880 630 711 -878 599 765 543 -359 -625 605 -545 -655 -440 447 26 656 63 -830 213 118 158 -676 -528 251 -638 28 96 360 529 -602 208 -377 360 141 -641 435 -645 -253 -790 -756 -159 -791 195 -389 83 -141 -208 -691 -653 479 -425 -25 -570 -494 -793 -393 -706 -235 -556 -764 -71 -559 418 308 -343 -382 -321 496 -371 143 -511 501 -816 -467 -79 591 584 -281 441 -366 315 492 -115 451 -266 1 -753 -526 631 -419 88 -246 -863 -568 384 -551 -689 56 -28 38 -360 -232 -228 147 385 -597 321 655 266 713 -899 15 -150 -478 -756 357 446 -318 -141 -453 -827 -354 583 150 -725 -282 -382 -260 -486 250 -489 -331 63 -65 -492 -523 212 -225 185 151 98 -185 -155 143 -98 -683 -883 397 547 -717 -809 -56 -88 683 -196 268 653 -863 -105 328 -152 -791 540 129 607 -840 -555 -547 437 510 -466 -288 -862 17 344 52 402 550 12 -201 -146 640 -855 189 -629 -399 -889 185 447 -232 209 249 -853 -8 -458 -239 -703 704 -260 -498 618 342 27 244 582 -741 439 507 -523 447 454 788 -18 -201 -645 598 -762 -60 -484 -775 539 -187 450 244 -335 492 -762 248 439 -892 215 -829 495 154 -895 347 -512 222 -563 509 89 -89 118 -348 800 353 520 157 -545 564 -178 -354 -853 -741 -652 410 -598 -751 -344 -631 -223 -704 187 80 -723 252 -863 513 646 -674 12 -444 161 580 -545 -747 27 245 -755 214 494 -849 -28 518 -579 478 -563 -359 646 125 -267 528 442 -662 433 515 -566 -755 88 -342 -601 -8 -857 427 -659 -528 73 -373 229 488 746 -455 387 -549 259 -338 133 -497 -516 -598 -135 -318 83 787 -704 694 -366 536 568 520 379 130 -579 1 -742 -289 -551 777 -89 -174 236 -736 -756 347 -747 -676 654 -603 -73 -549 747 791 625 646 -701 780 660 -878 -248 -285 -495 -72 -7 -49 253 -275 -397 -741 -543 -271 -624 -44 772 -560 38 503 273 -453 -610 -63 667 -690 689 -863 -656 -444 -74 -62 438 -332 791 291 -832 -239 -141 334 -330 -244 -674 298 -546 631 571 -844 -390 -252 761 175 -549 218 168 -11 547 -224 525 787 -818 514 -541 -13 -677 410 -621 -441 -146 552 80 434 -155 699 -510 -257 -849 149 468 572 -766 -603 716 -239 744 -793 -89 323 -108 -238 225 21 172 -291 -482 553 19 282 554 -436 -700 438 -458 579 -586 -834 -214 -210 263 -329 -699 366 621 -50 0 288 -436 317 453 -776 129 -252 547 266 465 -554 49 -356 -487 -523 -648 -750 666 -424 -527 -469 -459 -460 -708 -698 28 -68 -510 726 -669 221 -504 267 152 -312 766 -577 141 -789 -668 535 -661 -247 -205 -150 -617 101 -596 492 383 214 -125 224 -701 -166 423 170 520 -806 -626 115 37 344 -836 86 -371 616 -480 111 -605 -813 -78 657 -581 779 505 703 -743 -585 -354 -5 -764 -104 -93 -665 -61 118 -77 576 581 -792 -407 714 -669 562 597 -542 -896 -194 297 421 159 616 244 645 447 -210 400 160 -201 337 -681 177 112 748 -353 636 177 351 59 -179 147 -585 -828 -98 594 689 -627 714 183 346 -86 -85 -521 -679 -886 146 770 645 -118 -748 750 -776 1 -888 68 -16 695 270 371 368 50 269 -888 645 -849 642 533 -611 376 51 -392 -484 -179 320 661 578 219 535 585 -836 -91 558 -4 -585 416 -535 -324 -101 -335 -781 -584 -520 -803 441 70 443 -677 790 -722 -768 -889 -84 -78 -85 600 -825 -805 -299 -702 281 -701 -311 695 -374 -407 353 177 -125 -110 775 -783 -412 526 -67 653 532 490 -407 -889 -389 -837 -341 -410 -840 -450 522 -872 30 106 -768 -387 -234 -261 731 -112 -861 -783 567 -285 244 -819 -327 67 -823 -463 -236 -311 781 687 284 58 243 -157 -868 -94 -787 600 -825 -530 -753 -474 644 429 -620 -321 -98 -423 727 -32 42 632 -335 303 -644 346 488 796 -265 -195 359 -488 152 560 426 -891 494 782 -59 -503 498 -795 -437 -597 340 162 258 422 252 -835 -897 705 -558 538 -238 315 -725 -258 -707 270 -345 -267 -689 747 76 697 -390 243 4 516 -387 431 -481 -308 255 39 -714 -250 -8 -700 174 477 -221 -372 415 225 665 449 99 784 -440 -356 273 -217 -682 411 -645 -677 -573 -441 -6 -713 -142 -274 -344 284 458 242 -82 294 -503 -777 19 436 -25 302 -642 217 687 -775 505 -402 -568 -461 -327 -510 711 70 -469 -447 119 -805 94 63 -566 -163 -406 -541 -511 -871 -313 -787 -248 448 784 -632 -84 -884 -727 -551 563 310 708 -669 155 -91 335 -703 2 -627 692 -310 555 84 177 173 -225 -631 -781 318 132 439 790 -626 -526 -805 -900 288 -561 -712 -238 341 -532 230 -39 -569 -323 -26 490 334 679 -725 -379 -627 -707 -226 579 -125 -635 -890 -50 -817 415 -217 -472 -265 -310 791 -193 -5 -529 -489 30 684 700 -677 789 786 680 221 -449 -254 704 -207 -860 -347 -768 -665 435 -105 -123 -601 330 680 258 -79 359 663 736 552 -688 60 715 634 423 422 647 -650 386 339 -113 542 -263 -589 80 -53 579 -410 -293 -185 88 659 -555 -99 -394 606 11 470 -638 -735 -656 -404 149 -571 417 595 -34 367 -682 533 657 -148 312 449 -338 4 424 741 643 383 677 -730 -80 688 -592 -778 -19 387 261 329 -786 -598 273 302 -286 110 -61 581 -751 483 -732 567 322 747 -328 511 -566 -52 -897 117 323 -789 -547 -242 -149 100 -131 331 -157 -469 333 55 372 -203 -890 -721 3 -431 212 -555 -695 311 561 -146 557 -511 49 778 -590 124 -811 -538 -515 -878 -470 -398 358 -132 242 512 -729 -750 -251 -59 -44 237 27 -896 32 -375 -512 -652 733 677 -557 206 -496 -336 510 429 254 -141 357 379 112 123 42 710 772 -617 512 735 -76 -605 100 -254 -841 -517 -392 563 740 348 -617 -342 520 723 69 -428 315 780 777 -502 62 371 513 -594 320 -489 726 -525 782 -24 674 -446 188 -250 -341 -768 -357 -653 525 47 -599 246 -384 369 -691 -371 -689 643 -433 369 -234 136 -406 -502 476 220 426 627 -579 -473 -775 -57 -808 -378 34 -255 311 353 -39 495 -216 -227 -93 175 -671 589 -438 463 -68 164 -590 20 62 -264 -544 681 667 -31 -199 229 -34 -435 -511 633 -160 432 -590 -870 433 48 -328 -689 33 -651 647 -81 722 -262 561 4 247 639 86 -794 463 603 298 -372 -832 -111 664 -403 729 -365 283 634 550 271 -446 458 79 -16 86 293 527 158 -27 204 548 621 -383 -582 241 -662 -822 -160 -429 -409 67 539 486 268 -743 -634 339 -498 -164 -676 -844 -282 -459 631 621 109 782 599 -752 -405 -332 776 -762 -98 321 -808 -521 -304 137 326 -650 -619 -628 -190 178 -724 -725 -632 -641 159 761 428 -154 736 -850 -432 -305 655 -422 330 212 -174 481 519 -413 -838 -218 -385 -427 13 332 346 -683 -282 505 -710 593 -55 772 -776 448 -875 -561 -583 791 510 365 -373 -697 -160 171 277 -402 -412 772 433 -748 -41 -75 -868 141 -556 283 233 -781 97 -740 630 771 625 -590 537 -635 792 -114 -161 -500 -411 -107 40 719 35 -590 -122 -822 517 -868 150 31 761 -529 -60 -687 4 -786 -814 -872 -586 -666 271 453 382 306 -368 -27 153 218 -114 -248 -327 726 -886 646 -579 -741 -342 279 -74 110 720 744 -8 -226 -450 -353 343 -110 -29 -469 254 -890 -463 354 -229 -299 601 -324 281 208 -628 542 389 -597 -52 -313 612 89 477 -479 -207 100 -783 95 -751 -155 -202 -121 -851 -227 551 539 -51 -682 64 -453 -445 -63 195 558 -213 151 780 210 -674 -865 101 168 -331 -45 455 -889 513 156 -166 148 728 127 124 587 521 -38 725 -624 -128 93 721 -689 -99 761 -184 -549 436 407 93 -409 -438 317 89 -744 581 703 611 209 655 658 -211 -638 -282 564 -210 790 56 458 781 612 -193 191 283 682 -791 122 -436 317 35 762 605 -64 37 -97 -767 351 -63 -337 -328 629 183 800 217 -145 215 617 -322 -46 128 -398 -145 -848 346 -774 -105 -28 239 213 679 446 375 454 -476 -137 224 480 122 -638 462 79 -692 -563 -516 341 378 -871 101 370 -582 -552 766 247 -82 -218 563 350 -622 104 552 -810 236 671 460 -267 -765 675 -449 -708 446 -541 -154 309 222 778 159 -631 -147 -583 -569 193 -800 -808 -679 -300 -749 -727 325 643 129 -504 458 45 -662 -390 -322 377 -126 502 -786 568 227 711 -61 75 172 791 -85 332 -649 -208 402 -213 315 557 -247 -3 69 -71 -428 676 169 165 380 56 168 8 -141 -762 -450 229 444 -700 -165 -510 -264 786 -143 -742 -570 -422 -697 798 -183 -812 179 -632 76 248 514 -697 531 61 -818 192 415 786 -474 -885 281 -540 -319 -70 62 229 -207 185 227 794 524 -554 -81 -131 474 345 435 -845 -308 450 -353 -883 -898 -538 103 279 -899 292 -475 362 132 -332 60 -594 -713 287 -506 -232 -139 -747 -157 38 -761 377 759 498 653 430 -474 113 -26 174 -89 -228 556 -792 486 300 -618 -145 314 -493 -282 -201 286 -730 -515 -368 -828 -250 -70 294 61 -381 -314 -611 -272 -121 171 10 -306 483 -471 756 -526 -532 63 751 -228 -529 -269 289 -166 44 -422 152 -53 702 339 -642 -410 -595 170 -233 -94 558 226 736 106 -450 90 413 315 366 -494 -653 -349 300 -461 -659 774 11 -786 -469 -411 154 -585 133 98 302 -574 -139 -352 455 -396 324 615 -818 -820 463 -25 237 721 294 -655 -478 -831 385 -770 -512 616 -742 -173 -242 -574 666 -141 -883 -264 -545 113 -58 -249 -255 -44 650 740 -115 -807 412 -518 -565 292 -667 -390 -272 -458 684 -526 -675 -288 -859 725 -851 626 -167 641 -192 -381 496 755 727 490 751 670 -835 21 417 705 -167 640 452 -50 -566 261 -851 67 660 -451 382 253 -159 -225 642 -85 322 -465 -844 307 -9 -514 -701 335 332 -568 327 -133 -369 397 -351 361 -851 355 -706 -479 209 -428 -433 443 -524 -397 402 397 712 204 -190 559 -297 -672 476 -152 -773 59 -97 343 750 -613 -888 451 -555 417 -893 -77 -835 528 -360 17 -5 -154 -233 760 -261 601 -51 166 -843 -248 697 797 637 -491 -153 195 -533 -117 -758 146 -726 561 -198 184 -796 -817 466 635 -638 101 -98 -235 386 -658 -336 299 47 786 -51 -323 -418 -234 -449 -428 -146 -242 -470 517 -71 707 754 212 -128 -717 607 -552 -466 651 763 -230 383 9 -849 -647 -622 472 213 621 353 -601 -51 -473 -345 -263 -682 498 782 357 -763 -701 -566 471 404 -340 -272 563 247 -162 394 -149 -895 191 -211 707 -464 -62 667 371 24 -443 409 -349 365 -703 504 -74 -591 116 -381 443 596 312 109 382 57 510 645 -223 221 -617 -598 433 -525 -388 134 -339 241 85 -792 -606 -654 -867 -329 -53 721 -113 -664 5 702 496 -539 45 160 525 -306 -276 -265 781 223 661 81 516 244 -275 279 -455 -417 -162 -875 473 39 -550 362 -641 -474 -258 -162 333 -614 -320 -586 -586 584 -58 743 -90 515 -354 210 -601 -607 731 192 -658 -312 16 415 734 -60 -549 -498 316 -234 -139 -454 -846 187 459 521 156 587 427 -386 -218 75 205 -607 1 266 -204 -204 143 -65 -593 -798 -413 0 -729 577 -430 635 -493 785 -44 -395 77 146 141 -101 613 -821 -407 756 705 -707 47 -64 -38 492 534 -545 530 -229 200 -361 765 694 -677 -48 -447 671 -83 -94 -593 -616 278 -208 -102 -283 562 723 -385 360 259 -379 790 176 449 714 -751 402 142 -840 -337 597 -136 -432 -111 -755 672 -669 -22 -723 393 649 151 682 -214 45 -240 -523 582 -372 -817 -792 291 -247 -616 -394 452 220 385 624 233 146 -100 -32 243 450 -436 -530 -894 758 589 -580 467 -339 698 431 409 100 229 628 -592 -241 -176 747 120 139 -157 -645 115 -127 -478 -687 -674 787 602 362 10 -730 353 -829 -886 -526 -748 -619 724 245 229 -653 766 -505 -151 381 386 212 25 272 -668 258 -325 -88 -542 -878 -168 -592 769 -234 241 -280 557 509 621 376 -741 -625 -526 24 -165 -279 360 738 -146 -873 714 466 -578 -815 720 575 757 211 -133 -204 59 -795 -433 209 706 -729 186 123 -3 362 550 -225 206 -6 -652 563 -701 283 -339 497 111 361 484 30 83 -548 564 486 534 -563 -818 752 -459 77 47 468 -360 -644 472 -402 672 -786 792 253 -850 -483 -94 642 -211 -124 31 -750 488 -896 623 -675 117 -16 -121 -174 718 -6 -228 -735 198 -117 429 243 -663 -383 309 230 407 699 14 120 409 -618 -281 -647 164 -388 271 79 796 -455 -616 -309 -446 108 513 -497 -639 -80 -527 -737 305 -505 503 653 -475 527 775 -606 661 -99 690 29 506 -615 391 576 -3 -297 -183 -530 -530 751 -679 714 631 26 765 -702 -270 -336 514 -769 -429 -605 471 692 339 179 335 694 138 657 167 -498 -374 -525 -4 -55 -337 46 -129 -441 -793 -486 -456 496 386 250 -172 -696 401 297 -195 519 -819 -76 242 454 -547 -802 -639 -471 191 -111 196 -761 -527 558 -870 242 541 -494 -613 -1 -783 93 794 -112 592 -894 697 759 -615 -519 743 260 666 668 -875 -282 72 -639 -829 255 776 -659 33 -165 280 92 -14 -75 -628 -132 364 -784 444 -630 372 -360 148 -641 491 316 -454 -360 -211 384 -631 -174 130 -466 -3 171 -140 -519 -289 -347 -505 -524 -473 290 -658 -137 -252 -24 -516 800 -893 -684 -118 -189 -288 -703 -356 725 -866 271 -328 -461 553 -495 -636 -827 52 -647 -534 -735 -516 -277 -802 -43 24 -794 98 228 742 -351 -734 369 17 -28 -566 601 696 -259 213 -352 618 759 766 -592 -517 792 444 -516 394 -193 421 36 360 523 542 -239 -713 -454 -305 282 -738 580 466 -317 -499 -669 -448 338 -504 621 -755 -28 -473 -760 377 734 -538 -338 397 -90 -826 73 333 -387 -666 596 -519 570 181 340 501 220 174 6 372 -474 2 -745 -255 -12 -105 -135 169 -30 103 267 -880 136 640 -137 580 208 -510 -249 257 -834 -802 -597 444 -860 -533 -444 474 -888 -679 75 -426 -572 -602 -430 -311 -277 286 561 549 -144 758 -187 -93 452 -430 -566 -712 -768 -22 348 699 -42 -356 -838 234 -600 -699 -26 692 3 -177 -229 -682 -31 91 -97 466 310 779 31 -448 91 -476 -513 410 -256 356 -703 -814 126 509 667 -197 233 172 -776 579 -285 48 493 -35 -796 -425 -856 524 15 -391 -92 -87 -43 424 783 487 774 -54 -211 243 652 -879 784 -186 664 20 -481 -323 -105 354 -853 -834 382 745 -801 -496 -253 118 -305 199 -58 -714 421 -64 -623 721 -36 755 -413 -471 470 -75 103 487 -257 -171 213 -753 -200 -399 216 -11 -590 -874 -116 -425 579 -220 534 319 63 -284 -212 -443 -393 -578 623 -759 697 666 -662 746 334 -745 -636 569 176 -377 343 693 -536 769 -552 19 626 398 -529 298 480 634 -559 -489 -227 286 -10 -284 247 -873 519 -260 225 -324 438 -495 747 -630 -435 278 652 69 -49 -104 -827 -384 464 -66 381 -661 -85 -17 717 385 -673 757 -15 85 453 -395 93 659 -19 478 -72 -415 -415 -433 87 -890 543 444 255 -59 -659 -555 251 -517 688 -665 488 -869 -224 -297 -257 -116 785 -244 395 688 503 666 188 426 -571 730 655 254 593 -675 400 174 476 44 -593 -326 514 682 597 664 -828 -603 -33 -479 -551 -62 -656 468 -498 -613 -48 -145 578 407 -357 -199 -119 -886 -476 584 -897 -564 -100 -218 535 49 -168 389 -588 -552 -385 286 -438 -19 124 755 -76 223 -693 52 -720 -300 519 422 -307 -153 -126 34 344 -96 -759 518 -136 -187 -633 621 113 178 -618 756 -124 338 -593 -521 -410 40 469 448 521 518 -386 132 737 -81 740 440 -255 -722 411 -217 -811 -753 185 -196 -615 470 -501 -198 486 -425 -388 -669 -842 -726 -336 -24 273 490 -69 -439 -158 22 -889 723 577 -282 -328 -576 499 186 747 -499 330 -217 -92 -525 -552 231 260 206 746 582 -279 -173 243 -99 735 -502 -58 169 -884 -401 -898 -596 -2 -597 559 602 -888 -547 -295 606 574 -65 -443 69 -788 94 -389 -719 -330 -870 463 -555 -169 -250 -874 2 397 381 -540 -652 -649 409 171 480 293 399 -184 -248 381 273 -794 34 -741 681 -488 490 332 -685 159 -400 -287 -674 -275 517 -856 686 607 -173 492 -28 786 -248 -625 -578 -814 -894 620 574 273 -710 -184 -549 -830 -534 501 -349 -303 -711 -207 -185 -652 713 -231 749 -897 383 28 238 529 -850 467 -619 -283 216 728 -16 398 -675 675 754 521 -507 -886 142 7 -896 -781 -595 -181 -22 584 -463 -599 143 565 -621 395 591 183 524 -64 -763 787 800 -814 753 567 723 72 313 -193 765 -606 635 790 98 -774 -320 -853 783 294 371 299 798 -13 -619 761 779 492 505 -760 23 -714 339 48 -639 -267 570 -7 -889 -880 -505 -815 -597 -105 677 -234 184 -632 -256 741 -3 755 -211 294 13 461 -754 647 -99 -373 59 236 267 774 692 263 -709 324 -619 -189 -126 -601 759 -425 216 725 -114 -797 -745 674 -13 -618 251 -860 -200 -683 -302 -212 766 177 -564 -647 -362 21 -688 -798 -439 746 780 157 -523 -121 174 -171 -276 702 114 60 -394 350 26 -264 113 -173 -408 690 -677 -354 -636 122 554 713 -477 -413 -344 47 27 -322 76 167 -747 615 -814 -492 55 -12 -375 -372 799 541 -559 -378 -399 88 -654 126 96 297 270 -596 203 -433 206 -593 491 689 665 -716 70 52 -897 -883 -432 -310 695 -252 -137 120 -853 -786 -376 -696 508 527 -496 -134 -299 287 99 292 748 789 570 506 -15 -810 757 -482 -246 718 90 175 729 634 100 170 760 -75 -886 119 666 293 -142 -382 296 493 366 -87 -735 -874 -759 -126 501 -637 143 297 -265 -493 -733 715 -611 -26 408 -292 -233 -670 257 97 -818 -543 -645 30 646 525 399 772 397 -644 -888 -835 167 556 177 -433 719 -521 -4 -758 -626 -752 -104 -144 638 -567 625 643 781 -898 -11 371 370 728 -42 -476 449 773 -226 -633 737 -244 -296 268 -255 -449 -717 -561 776 549 -565 -565 -172 -865 -32 544 331 -641 -390 80 331 733 623 -251 358 240 -388 596 -705 -544 4 -539 -117 274 -816 779 -199 -335 -459 432 -461 -749 656 459 136 -700 -543 -35 -184 -776 119 -382 -372 -641 -616 173 -777 -479 -742 719 -868 -475 -751 109 553 -812 -823 -305 762 14 514 -544 410 -5 -43 -417 90 -284 -590 -117 644 -149 184 -109 -871 -540 560 -508 660 -784 505 -558 161 5 -389 261 795 -515 -507 -218 315 219 294 -491 533 503 386 700 761 -774 634 -300 -53 445 -662 -170 -276 595 -63 -371 -457 -675 397 541 -235 172 329 -237 572 661 179 -286 764 314 56 -59 737 -733 735 562 350 -877 107 -344 -44 -151 122 -233 -534 661 -517 430 -848 -368 364 392 -897 199 -678 704 -878 297 -717 716 452 -95 174 53 -354 215 -842 764 -173 224 -425 -306 199 -518 608 758 303 503 404 452 -614 -527 -377 -872 -496 -876 535 -230 -781 -572 768 -381 701 -892 639 -155 24 146 364 418 497 -605 -48 -42 443 310 -790 -742 141 548 -754 447 -661 -589 -644 -300 -286 -503 721 -352 502 668 -579 -172 226 427 -156 491 -720 590 7 -724 -554 -19 -598 370 -75 -213 725 112 17 486 -223 180 -233 531 -156 -882 -36 -858 732 -467 -289 -57 -265 187 -31 512 -618 267 717 725 -142 251 730 -431 -653 126 517 -160 642 -613 5 -524 698 -359 -487 547 -118 -85 76 -195 -352 -417 404 -121 -126 59 491 -136 392 400 439 -581 188 277 627 172 537 -322 -624 -473 -409 -860 16 -598 -853 391 324 -557 -664 170 -709 -488 -186 -215 661 -207 -600 -683 -405 715 -879 -417 97 441 -890 -729 540 -860 249 -763 -856 420 -533 516 -451 147 644 -602 528 209 602 366 347 117 -191 -839 468 540 -689 -764 -482 752 -444 99 405 -423 -245 -861 768 788 -42 -242 -878 76 777 -133 633 -375 593 22 499 414 -417 709 -38 254 27 -413 716 -436 319 -1 733 526 -257 -789 77 432 591 476 -188 254 531 443 593 -61 369 638 -493 -571 -544 175 391 -721 -613 -30 576 83 -406 -247 -256 -891 238 -897 222 -107 288 673 -652 231 375 -489 72 -21 -614 429 -81 -387 597 -659 210 -66 -316 -672 -553 694 -62 103 3 -53 795 540 223 -472 -170 -7 184 -352 156 -409 415 -794 -134 -245 356 112 686 405 -805 476 152 -794 -110 -683 594 -286 -512 -589 95 473 632 605 -269 528 -28 651 -757 -528 787 691 -672 -682 550 387 -550 82 -108 -567 292 -104 -424 762 -271 -373 -562 733 527 -845 -228 608 -490 -436 -60 792 -206 -469 -87 157 -483 655 -41 -126 682 -5 -850 660 341 -780 -644 -889 747 -419 245 -16 -429 -328 -561 -395 347 192 -570 514 -632 -95 564 -251 -533 761 -625 3 -221 -404 -662 404 11 417 -848 -546 -19 476 -207 -28 -672 -710 474 -63 -57 -494 -668 -518 617 647 -218 403 -520 64 -29 484 -460 606 14 -343 -497 -837 247 203 775 460 276 390 -472 561 258 -796 -675 -680 514 -284 277 558 613 -510 115 476 620 363 -643 68 -307 -706 -37 -839 493 784 -134 -25 730 -67 -7 -173 242 -62 442 765 147 -724 -513 -866 486 -763 -440 213 -379 169 -69 268 -225 -782 736 688 -736 -176 799 57 -216 437 -37 -107 -384 -812 560 750 -280 -341 -456 521 262 -712 -108 -614 -206 166 487 550 -310 -402 404 720 251 -264 478 -853 -483 -207 -376 435 -278 -888 619 -521 -48 431 -189 213 -53 352 393 -284 47 235 -413 -377 -360 45 -457 -308 -731 -603 236 563 246 -416 234 -896 782 545 -172 -858 -821 694 -336 699 744 -589 -595 -263 670 -630 -676 404 364 -489 462 -689 -733 -863 -420 619 -594 -665 349 575 -769 -528 -323 47 246 -528 54 157 -603 65 -99 -301 -21 329 -39 -416 -733 463 -292 254 750 -682 -526 -357 396 461 -202 -822 -881 98 -278 -772 525 444 -310 -733 -479 168 -357 232 -765 24 35 28 -438 473 10 314 400 -429 -829 705 500 -785 721 167 297 441 -275 -233 -92 -232 -636 -465 -676 -345 -660 450 -537 345 525 683 -116 547 2 -473 -577 -398 101 671 -374 156 -66 56 -659 -824 561 -399 -150 -43 -687 9 -134 171 -30 722 -471 800 -609 -865 99 -817 -398 -24 -518 364 -546 -635 339 -786 -678 -577 -349 -619 618 -439 229 391 -629 -34 247 -792 -580 -302 334 122 -784 -601 724 -776 -387 303 -288 -547 -315 278 610 -211 443 353 -671 -652 381 321 549 425 -735 -435 -170 -436 -22 -403 -630 -636 118 -851 446 250 -267 -621 353 388 -771 -779 738 155 724 -105 -821 552 -135 -712 574 570 286 620 510 747 -73 135 -163 -331 400 -314 625 -56 -628 -293 -876 -188 -279 363 50 -588 -347 -473 -495 -761 -617 -327 -193 84 -299 -208 186 99 -199 -282 -537 -313 -139 237 -838 591 467 -300 -654 -425 -234 459 261 -8 -655 382 -30 775 168 -335 -203 449 -477 400 680 -184 218 -636 126 -74 201 -145 -374 721 707 -286 167 -571 -628 -480 350 -713 287 509 -147 -809 -31 -771 668 799 -699 -444 58 -365 419 549 -206 -574 767 -562 -637 553 88 -268 428 731 266 -198 -835 -408 277 669 -527 677 -451 -836 121 -107 467 323 -225 78 -670 -567 -685 694 -720 338 -388 -11 537 157 570 -71 -79 586 556 -539 -245 -355 -531 639 758 652 -355 -190 -605 -26 483 730 -25 -42 -364 -900 -512 197 552 782 423 -667 769 -109 118 -562 -822 128 -199 88 -516 -629 173 -140 209 329 506 -15 -544 -196 -476 777 213 122 -568 513 -466 15 -892 -659 487 54 -375 358 -700 -359 -394 572 -138 498 -132 405 -679 167 530 387 -817 -489 -30 651 -744 436 -703 -493 49 417 -655 -878 578 81 -346 308 617 -629 653 145 134 -561 -774 295 81 256 761 665 -664 750 502 297 402 515 -748 217 144 -370 779 -385 197 -206 -252 312 276 -224 -298 400 -444 441 154 -95 92 551 -108 714 -651 -528 -124 205 -694 -773 -160 387 -56 -106 -159 -496 95 -816 240 636 668 -14 -213 705 -224 -819 701 622 -157 716 -374 -765 751 -565 -515 -9 -631 -720 -396 -184 650 348 508 -776 310 161 -195 -894 -22 264 -387 272 -275 53 -501 -622 794 521 584 -810 -556 -762 -634 -261 -675 -717 -723 81 -710 486 -543 162 -633 600 469 489 -297 580 316 -739 -94 -262 -394 334 -237 -829 -480 708 -104 684 -135 170 -582 637 771 484 -794 704 -739 40 528 -304 169 -87 581 -574 410 152 -410 151 544 480 380 87 -848 388 -613 788 -418 347 -316 100 683 665 -309 -539 -867 -222 216 -385 233 -426 -90 -844 196 -460 -626 15 412 262 793 45 470 713 562 -259 342 365 -268 279 35 -601 329 -104 -376 -51 783 86 95 690 20 1 -125 68 -812 503 790 -276 230 495 -650 -829 -836 -459 577 88 -349 407 -725 -633 379 -526 470 33 -497 104 702 761 437 -64 -618 767 765 -139 702 542 -528 314 64 332 -624 208 -448 -146 396 -93 -742 482 479 -87 -598 53 -683 -406 -340 375 -134 -241 13 209 -382 -212 -201 -886 -338 519 100 -394 123 194 734 -897 618 -202 575 -220 406 84 700 764 -792 344 581 705 -503 639 -602 -242 -550 -265 749 62 9 -500 14 -430 100 -658 723 -866 -418 -59 62 -590 -811 -635 -52 573 157 315 84 461 -640 -1 423 -323 725 -396 -537 -152 -207 685 -120 -146 660 406 195 632 -94 707 -405 326 653 159 256 718 787 637 36 -780 -340 -724 -328 -886 36 634 264 -557 -141 245 -127 -892 378 305 105 -841 -246 -60 -159 191 135 176 -736 -198 713 -155 -609 -180 117 411 -243 785 -794 -844 496 651 -31 232 -385 -806 146 -446 -626 165 614 -687 262 -311 626 -266 560 611 -497 526 -643 185 -12 23 -624 289 -269 -92 -771 746 183 -867 -567 -168 -430 -642 337 661 -53 -590 -489 303 25 -46 -891 -442 782 -860 -651 -286 -844 -716 -6 305 -147 655 -458 382 282 304 -524 754 -483 200 -697 -760 113 -166 -705 779 -880 22 -165 -50 -810 -399 -321 -726 484 521 414 -882 -120 -380 -803 -98 494 198 484 -631 448 567 -251 -886 709 89 530 -170 -802 6 -750 -728 81 -153 397 -593 575 704 -224 -105 -565 -32 493 176 -563 -465 468 -751 490 340 312 -673 598 171 114 -614 -217 -450 730 -92 368 -669 -280 -105 -681 -582 472 -37 -78 526 68 -689 -570 1 -479 258 -637 -679 746 -335 -827 -227 -531 -162 -887 724 -37 505 -261 419 -326 3 296 -447 -735 -631 -894 -273 -529 52 -361 626 22 -609 196 -825 102 455 -27 -795 446 657 -801 -41 -351 60 -745 560 80 -82 -79 -262 275 -859 322 -100 -131 596 -554 -580 -809 -805 -863 -473 -477 -644 -493 276 15 15 -270 -29 679 -351 -12 -81 -621 517 188 157 630 358 267 -515 -368 420 678 768 628 -33 21 166 -259 392 368 40 240 21 98 530 727 493 -161 566 436 247 -116 -374 718 339 240 514 -692 713 -797 433 -83 -511 340 -267 335 637 -623 616 210 -115 515 -238 780 -647 432 395 452 46 -418 375 -327 -725 -612 -780 696 -674 -361 453 719 744 -393 -279 -878 -670 -18 -558 -417 -101 715 244 -183 -819 -119 -363 82 612 781 -530 -200 -863 287 196 654 -642 -489 13 691 583 170 480 398 96 -91 -225 -70 -561 358 -662 -149 -875 -389 285 397 -648 330 792 -292 -105 -42 782 486 -217 43 -628 -116 281 -516 -364 538 -752 -798 475 476 -745 72 519 158 -594 373 -746 412 -286 443 -758 -829 577 227 726 770 -131 561 488 -377 -789 446 125 418 581 -198 -836 369 712 -640 537 -16 -94 -495 -460 -372 712 -900 455 731 -510 -545 -899 -149 -729 328 -110 -257 -490 -235 -430 -827 -838 687 -456 -552 25 -472 -716 797 -573 649 755 -202 424 -341 -643 500 -899 -827 -159 683 617 -83 -691 428 665 -629 -894 -665 -178 532 -770 788 -598 268 688 -336 422 622 -55 621 -898 -284 745 -770 -725 248 527 237 691 526 298 -552 -728 732 -240 -703 56 618 581 -470 -828 -136 -423 497 79 -721 -569 -690 512 -268 -754 -314 293 493 -196 447 359 165 155 138 -260 618 614 745 420 128 48 170 -85 -403 -236 284 -502 -819 731 -596 187 485 621 -812 -606 612 -788 -747 472 -355 230 -552 737 515 62 -309 568 293 -170 -271 751 10 -774 -387 777 -206 -504 -296 436 235 395 618 -225 466 -211 280 -858 402 603 727 603 420 -639 170 720 435 -63 -296 -574 -865 -119 32 128 -112 332 580 761 -654 -302 479 -781 -655 665 79 -30 -405 -731 -393 635 -64 -490 199 387 -403 83 -159 -255 154 146 -248 321 -146 552 574 -114 -37 117 73 -499 583 -841 -114 598 -515 -599 -649 -63 -646 65 508 294 -193 192 46 17 -564 -147 -834 -699 220 -260 -699 -714 457 -484 601 747 601 545 -606 497 774 62 -45 228 276 -670 391 155 -221 -772 755 435 62 792 -663 799 -469 -110 772 143 -531 708 -46 -788 572 22 7 -514 751 398 425 -840 615 800 -490 183 737 15 173 -768 -447 392 187 117 -739 392 -392 392 51 -312 164 -242 -626 633 -537 -74 640 -170 -816 514 -442 145 697 -92 733 41 -440 -366 342 754 -387 437 -368 -797 -208 -390 558 -639 -364 503 204 -212 659 -571 321 93 476 115 -36 -295 -753 708 326 518 -11 235 619 -719 776 653 -765 -49 439 -136 -687 620 -115 664 144 629 477 707 -427 74 426 -360 -829 165 -864 20 -471 -21 85 -643 659 755 623 429 -817 -354 712 -615 150 315 -650 -380 -771 -799 -46 -12 -281 -849 -483 -380 -217 -462 94 -27 -846 -625 332 659 273 -362 503 71 266 751 578 677 -556 571 117 -856 -713 322 742 -752 204 -235 -705 640 -371 -488 -117 -797 540 55 -519 -737 642 -556 -813 424 -665 502 -424 378 48 -527 702 12 -474 -461 487 372 -705 11 -497 263 511 -659 -688 -379 720 -388 353 -590 -608 -266 -416 236 -847 293 -599 110 454 323 98 507 133 683 -350 -356 -293 511 508 627 -683 -149 -613 -873 -789 -716 -187 178 460 791 639 -635 -526 481 485 799 -55 432 -462 213 240 -530 -359 -145 -602 -379 -487 -364 -839 -420 738 341 331 330 -243 145 -409 792 365 324 -512 -663 776 -900 571 30 -576 28 724 212 -838 -135 498 -53 715 729 752 -893 -821 -32 262 -258 386 -108 -545 -283 -807 -207 -33 -25 745 -756 726 -663 564 -694 -144 -104 95 -707 -545 267 122 -61 -172 -723 32 -219 -809 -201 76 35 -829 -505 626 754 -436 -645 -205 -537 -98 337 -348 342 208 106 -71 -50 -235 -509 -11 -611 -810 -592 473 -718 -627 533 270 323 -580 -543 -346 -855 -704 332 2 -339 -653 320 -580 -151 592 -697 -674 -142 -615 -145 -662 301 29 -642 -821 -394 583 -384 566 226 -257 236 -749 421 -753 381 655 547 -870 -21 -217 452 387 -898 -61 -55 250 662 -98 -666 645 -546 -571 -470 247 777 750 -405 -68 284 58 426 192 -805 -93 174 -861 350 -396 -550 -445 -569 -306 221 -212 176 18 -214 673 -648 -312 248 499 315 690 422 225 -822 352 -218 413 -449 300 774 -835 -283 -635 87 -337 226 -396 92 -862 -884 204 -43 -185 370 514 -703 302 666 487 392 -5 676 661 38 648 -561 -278 -520 -68 200 -665 -358 504 250 523 -94 -427 171 646 -221 383 368 291 -313 -316 334 -494 -807 162 -102 124 -374 -807 -391 -313 517 -182 -515 -879 338 673 539 790 -199 619 206 -662 457 489 622 620 281 578 -574 57 -601 -736 -285 -66 -326 -298 -198 224 574 364 -567 789 22 -772 -842 132 697 361 40 60 -37 17 520 -288 -847 326 377 -647 -190 396 348 533 -214 237 717 75 -516 403 410 -501 -10 352 538 -620 408 102 -482 -722 382 124 175 -305 706 -797 780 688 398 113 -555 -266 436 499 39 -180 257 452 471 22 -436 -697 -561 585 572 164 -285 -591 152 266 189 511 -204 -826 -404 391 123 236 589 -662 -744 -446 714 -34 -502 583 697 25 169 -645 293 -490 258 477 777 679 -152 324 -385 650 605 693 744 -199 -745 -723 -175 753 450 -551 -784 -26 429 -810 -645 -82 -152 31 -513 342 735 11 362 -158 -281 -568 -452 -863 -499 -156 -403 508 -806 471 143 514 -574 -551 179 -109 -684 -565 -534 -66 283 -202 -23 301 689 -683 516 -789 -56 89 -635 551 -525 776 758 775 274 -331 -595 -714 -642 -246 195 -817 300 437 -196 281 477 296 -369 405 800 -115 -596 627 451 -391 637 -364 62 -153 -27 171 -713 277 -782 413 310 -463 -457 -442 627 -375 291 365 -431 -569 -845 -154 668 -53 -119 619 169 634 589 210 658 -285 -734 -225 -358 789 589 254 -834 208 -145 534 -524 -686 -824 500 330 -248 -461 194 -251 -339 73 -383 -657 -801 124 76 2 435 679 -350 -271 -259 726 287 -185 -796 -281 -121 -812 -707 -707 -5 321 540 -776 -64 -733 -251 393 723 -611 18 212 609 -166 585 403 -549 -607 264 -6 249 -322 395 -216 362 197 -708 217 211 -336 617 -682 534 -292 548 -411 -156 288 33 -732 -243 -157 -438 -337 -727 -614 64 -432 -676 500 354 466 509 -659 485 543 291 564 768 656 -446 -894 -752 333 -363 -805 408 -134 -837 639 -411 753 -422 -484 763 235 -630 -474 -320 -114 -706 -732 -785 -509 777 508 280 -190 -468 658 -764 167 161 -644 -269 -533 -488 -714 328 -700 275 -672 23 115 -340 276 417 -77 319 206 -506 -283 16 -415 -756 441 -141 576 -341 421 -383 648 181 609 430 5 -320 -697 704 522 387 218 -626 -51 -267 -407 -229 -354 -298 431 258 664 258 638 520 666 -621 -115 -219 -191 420 -751 -862 -274 -211 110 553 -31 -157 -857 -77 348 624 502 727 -377 -541 -207 681 256 210 -305 -609 -620 679 -769 156 -633 -552 -19 -871 226 -21 61 396 470 -199 -773 360 273 681 291 -269 226 -339 -251 -492 603 -346 -640 -65 -26 410 -847 -651 744 322 113 -778 -246 64 -738 -375 383 -568 -640 -382 -583 -591 193 415 373 -100 686 314 21 -520 -430 424 -508 738 365 549 -698 198 -586 -577 403 496 39 -881 171 611 107 -416 495 -389 481 734 426 765 67 401 793 312 138 -275 -783 231 569 -174 -868 269 -144 -536 -352 776 473 725 -557 580 34 -524 -525 -423 -305 619 42 -418 663 -874 642 36 781 760 -691 -62 29 24 732 -499 260 201 -202 -204 733 -877 161 707 531 409 642 -861 516 -84 -523 -220 -652 -492 623 161 -417 -857 -754 588 -508 -74 234 -757 4 -229 -555 311 -426 55 -540 133 286 510 748 -788 -642 633 -454 681 634 496 -664 636 765 123 -408 -334 -431 -119 -781 -203 -779 -90 254 -877 -668 -779 527 -231 103 -834 566 -489 -247 603 246 743 260 777 133 -17 -705 -29 -226 424 229 317 -861 -221 58 -582 -426 -308 -193 671 -730 709 360 380 390 58 -280 -349 379 554 43 198 786 -419 -412 -712 -210 -715 425 -458 -769 -806 318 568 -644 247 751 -359 -686 -260 640 -550 -307 -669 -371 -651 -874 78 -650 277 -264 -271 -221 -850 504 -266 355 -795 584 -351 -506 -667 -153 -227 -816 -507 -56 296 704 608 361 -154 714 -710 127 699 -206 747 -620 -779 -386 198 467 -771 -92 273 -757 -453 -209 -508 40 -338 -205 340 285 -795 741 -795 -490 788 -683 603 96 -899 257 405 -372 644 700 607 -700 502 122 -657 -871 -381 427 659 -589 -297 -693 256 -283 628 -224 -886 77 398 704 -752 105 -521 70 -664 -112 -355 -314 751 -257 670 -645 -151 -873 319 538 -282 14 -384 279 166 -580 -242 302 577 93 400 -73 -174 -681 601 362 378 -854 632 -869 30 -177 -519 131 -162 113 675 -325 -150 167 -323 -804 -38 649 446 -434 723 -714 -650 269 24 -366 496 -572 346 -321 92 -412 310 188 720 536 -656 -781 602 -418 -155 371 279 514 -341 391 338 293 -681 -13 316 -174 691 516 -152 253 -425 596 154 441 -881 759 -405 580 -678 -832 394 -763 0 356 -737 -877 -221 702 -583 261 -874 -577 323 -83 -32 -505 277 -165 453 -565 476 704 -572 294 277 470 -139 -538 -799 -655 -472 -288 -662 -795 -659 -728 76 -330 530 190 750 147 282 166 -140 -629 59 -287 194 -332 -340 331 -30 182 -383 -698 -587 -838 -376 37 -375 -184 390 505 385 -574 581 192 344 297 -423 635 -578 289 -682 -606 -127 724 416 -78 -692 284 602 -85 -481 -542 -784 233 -375 -16 210 -96 -134 404 -183 -176 -79 -371 1 13 -84 683 -9 -347 158 -443 626 500 714 751 240 85 515 -524 -168 103 -659 -30 52 -359 -704 -878 -457 -245 601 -212 -3 -654 -546 -580 230 -177 -8 28 579 -555 -407 90 -669 -93 244 -587 -317 798 517 340 -477 628 -73 -836 499 -599 -774 -125 -413 -337 587 649 113 -398 75 151 -528 83 236 100 333 -245 -660 309 -509 729 651 -81 -78 399 711 -895 276 -446 333 604 591 -680 764 669 -670 741 490 317 596 -183 -636 181 20 729 141 -350 -677 -313 -390 -603 790 98 -680 -477 -99 308 539 797 52 -864 -558 559 606 721 228 50 -801 -387 -277 -210 -641 -413 115 -318 -486 249 412 -246 290 724 -263 485 485 342 342 -886 772 712 -329 646 69 -827 -634 -440 777 -250 -835 -884 762 349 722 -350 -426 -141 -614 542 -210 -321 91 526 -123 -108 -316 -227 -432 632 -131 137 210 -622 -331 135 -188 -892 -78 637 -432 176 699 523 -859 497 -588 752 -779 630 -428 498 164 470 504 258 -730 -560 -53 -116 364 570 610 -100 -477 -474 -843 701 714 -478 346 218 -117 593 -392 -185 -369 -319 128 314 684 -348 -183 -626 -183 474 -151 -467 -621 -147 729 653 -155 -443 180 -280 637 416 393 -242 646 479 581 -279 232 -575 -693 551 -188 -691 -286 -417 420 -230 -775 -441 -83 -899 -295 -739 116 -818 -480 529 -103 -402 77 -443 574 399 -861 91 482 -740 -391 -404 633 -162 449 -358 -726 -671 -512 94 379 251 -868 -132 -477 603 487 289 -477 -476 -145 -772 -320 484 425 378 -396 -315 -466 -538 -229 249 154 466 282 139 -574 -114 346 -293 -21 -396 -510 145 163 661 -254 -687 314 332 395 -606 -235 -899 -141 110 38 -189 101 275 366 386 -618 405 214 314 -258 -600 -691 -479 715 648 -278 433 99 -748 53 642 -10 431 -171 -715 -246 60 -95 -758 -882 782 -750 639 355 503 -462 125 63 494 -511 477 9 459 66 463 -830 740 644 465 -427 -790 -138 -195 737 645 231 157 -587 -524 -110 214 -854 244 -432 671 -498 347 552 -849 -541 405 -570 -824 -707 -754 -475 372 33 646 490 -40 263 485 742 -823 121 -791 459 -334 -603 164 694 -181 215 605 -712 560 -891 -343 -232 24 361 -185 -533 661 285 389 -875 0 97 -393 350 -465 -478 -506 602 -104 449 -531 -516 -20 553 -395 361 -513 115 285 -459 -199 568 340 -509 -766 404 -49 481 -14 -172 444 7 -530 -230 -793 -774 344 -208 325 26 784 5 13 -542 -89 211 -327 -817 8 694 449 -505 465 -854 -238 135 75 -203 498 -661 402 -724 -896 479 -368 125 -59 293 525 441 -620 -406 364 -96 99 373 449 442 280 -110 -628 749 -421 287 -878 -635 19 -498 -236 706 -701 -813 -418 669 136 -861 -850 343 -59 -898 665 -539 -66 -356 775 -374 -203 665 -43 -838 163 290 369 -79 -878 -185 100 -192 -83 53 -700 -843 -893 595 -42 -226 -509 -625 72 -224 116 486 415 743 -396 -55 -888 -899 -895 -457 300 637 587 -353 -116 -852 676 -339 -72 -736 -578 -513 -521 -786 129 -45 -202 665 543 798 623 394 -455 398 725 573 -770 114 -616 -318 285 159 -759 327 -820 -802 -139 213 651 -531 -83 -476 417 -488 -779 -743 -392 -648 -113 -46 -494 574 -113 257 679 -144 631 139 -16 -64 -9 -248 667 -813 564 -661 295 -603 -38 150 281 52 130 576 -474 -375 483 540 -679 -129 -549 -638 -319 387 -87 -735 -298 -882 -335 650 -229 432 103 -564 579 -629 268 18 196 -183 -20 58 -501 767 -618 -726 -639 583 168 -246 -300 -422 -809 -146 -732 -505 -695 -657 305 167 -78 650 -26 -268 291 -58 44 -38 692 538 674 -837 -736 262 -642 503 432 -885 -79 -315 522 467 165 440 353 298 -480 216 -462 -108 705 -379 129 -235 -424 -107 -69 95 397 -78 703 -462 -812 -347 798 -323 229 -253 -892 -335 -90 -856 -272 72 -310 -477 699 -208 64 -493 -647 -415 686 160 -412 -463 -360 19 770 -580 -224 -562 216 -233 637 -392 376 233 34 -538 723 505 325 -531 -711 702 182 -671 141 -578 -748 -216 195 226 592 475 -773 489 261 336 468 106 331 580 -514 -346 549 607 -855 195 168 -661 15 132 -750 -865 109 765 -117 698 -146 -813 392 725 -293 -54 -70 327 610 -329 -635 -642 797 214 -896 -524 -876 -799 109 -548 -452 -658 -460 -337 297 -822 -881 -328 55 239 -213 -443 -850 -557 -805 107 -317 381 -171 -560 352 -242 -695 317 722 -620 -867 -257 -18 601 -589 -198 -888 -151 -284 -847 -488 273 94 32 629 191 94 252 -552 -773 -781 -555 377 -237 5 -401 -487 -90 -23 474 728 -841 -880 420 371 -634 425 109 -38 317 -123 -179 204 334 -897 -222 -186 755 -539 393 -809 798 15 -47 751 9 -406 579 -110 -117 -254 -97 543 550 -72 57 -59 -897 110 -471 -832 -886 -528 -708 4 -99 500 53 -868 126 -401 -899 -735 -854 -328 -99 410 -276 -718 -726 -32 -484 -102 -43 -402 -427 -160 -880 -800 -221 39 542 -84 -632 -799 359 -785 -204 81 -230 273 529 764 582 -637 -157 676 -689 656 -508 503 -318 -109 -439 -113 796 -614 435 -153 -158 593 -564 -640 625 118 -542 -519 -511 -872 -475 -579 -219 636 -110 -806 267 -245 -264 -453 -760 428 -113 -869 559 -709 -412 -476 506 53 -468 -600 -715 109 12 -825 -643 140 464 642 -637 423 9 371 571 547 686 -749 308 794 -614 214 -107 -131 -131 53 736 731 634 445 76 593 648 488 261 -833 -606 463 -331 -125 -883 613 375 -890 -445 -727 -579 -814 -597 291 -864 -666 473 -751 136 480 -194 721 -870 -804 -174 -770 -224 83 -710 482 152 222 -518 -203 715 -371 -590 -566 -846 -442 -746 438 -190 491 -35 -56 165 -105 -782 -57 -762 -710 -223 692 492 -681 -46 209 -324 -898 -80 103 -703 537 494 736 208 560 -499 -438 61 -450 -70 435 -124 -739 -729 -667 -339 612 484 -49 10 26 797 552 545 -52 -887 -503 74 507 617 161 -820 297 -636 -808 262 413 679 -608 -310 -763 -6 153 -86 -646 113 -806 564 755 694 -732 567 -409 -371 -386 683 -371 391 637 -728 186 447 -191 -229 379 -97 -229 605 729 124 -421 -344 -876 173 -432 -854 177 -411 -363 370 32 -77 483 -605 42 118 16 346 61 -69 -238 -244 -734 -245 577 281 -844 -167 -700 397 -862 636 -814 -810 -164 634 -120 -382 -42 -196 -700 -139 746 -181 449 -757 -716 -593 -620 252 -155 145 666 -187 -492 -634 19 770 -625 -207 -384 -684 -74 750 -485 707 -573 -126 263 -637 -368 -829 -140 -489 53 83 -254 513 453 -820 80 315 -190 -409 -603 370 -256 -487 -364 361 446 -577 -548 458 -513 115 -532 290 -721 -379 279 -493 -303 -815 -273 -284 363 -520 161 272 21 286 265 -90 340 -496 455 660 -690 -639 712 -287 -876 110 278 589 252 578 301 -348 725 -408 310 634 -621 311 -108 621 -354 526 -455 -524 -312 284 -209 -363 68 600 -886 608 -883 -324 -871 98 -595 -79 -262 -771 -493 409 200 -390 67 -41 -854 -517 674 -260 668 664 -116 -17 204 512 405 -121 -181 318 179 -484 451 557 -480 -723 406 -66 191 285 753 182 -128 -456 -52 -275 -165 484 -200 426 -595 359 373 -188 519 43 -645 -672 -234 375 308 100 -125 -657 -608 -806 -776 -259 -313 -167 685 -222 -297 -415 -217 -322 124 -132 -281 549 573 54 -155 -512 218 -177 -145 223 -75 222 444 -189 -326 694 -852 -617 -825 734 -512 482 681 -8 563 -350 487 422 536 50 -823 -546 346 -739 -558 164 -643 732 -769 691 159 -265 7 -312 -103 531 -839 -189 -477 697 -673 -107 -834 386 -456 -699 -836 -149 -838 -54 120 -1 50 293 343 -143 721 646 6 500 484 -776 305 -717 -734 -271 -390 117 -843 -456 202 -613 -54 -78 147 31 -795 406 -345 2 -447 171 230 611 667 308 -564 571 -690 362 380 -659 557 -899 619 -276 -701 438 717 571 235 -760 675 763 -686 -62 228 248 545 -527 319 -634 -552 -231 57 -475 -231 -620 -66 10 -457 46 791 -156 509 -736 379 156 542 -77 444 -842 -464 -779 443 -860 -691 1 -206 -426 204 616 -681 68 -740 533 -144 141 228 -544 646 -804 -283 -427 580 453 87 589 704 -319 -65 725 445 -811 375 -806 100 631 747 -702 -675 -55 -738 -272 191 -896 -22 356 -195 380 491 -227 -607 -593 -689 667 301 -347 -170 -614 100 286 435 -232 663 777 192 708 -474 -343 -286 172 507 -620 -163 -232 193 613 -220 770 126 -749 511 -40 -151 90 -893 567 -582 -534 27 -809 502 -209 -815 96 -36 -384 219 -794 -858 164 -653 156 -124 -292 649 557 -200 -78 343 -705 -90 -28 -791 -46 -227 -632 177 -365 565 619 757 -822 -840 -463 -574 -647 -685 -240 308 521 -20 754 494 52 -331 -417 -786 -374 159 -234 -94 -242 593 283 -375 -717 570 -272 -817 -68 -871 420 491 -841 -467 427 -625 48 -172 400 156 -240 7 712 -683 18 -700 -856 -194 -122 -429 -16 -566 618 -358 -266 491 -23 -50 -705 -447 711 -195 -690 -827 -89 -476 98 -261 -43 -56 45 -701 -55 -534 568 -512 -204 642 163 -868 -598 48 672 635 -442 797 -746 597 334 -889 189 250 204 -243 -75 -133 -307 420 566 98 -786 -608 219 109 -168 777 -260 719 549 741 -872 -112 -8 -709 -769 79 -110 -792 693 -213 -882 -180 770 427 -580 456 -480 -427 -316 -28 -8 320 -559 583 -664 -652 -611 448 613 181 643 36 -363 330 -476 -453 -835 670 -783 144 346 -861 -878 717 -140 384 320 -274 422 715 512 -614 17 -651 -836 -227 -287 -260 -40 -650 -500 -828 -171 -291 709 -182 -354 187 -830 515 320 688 -546 -525 748 517 167 -309 -775 578 231 -93 -793 -444 628 730 -32 -527 -349 -117 -29 -100 -653 564 785 -767 -703 779 714 351 777 -847 -809 -96 196 760 55 448 -135 133 91 229 58 775 -656 -711 382 192 439 426 348 789 640 -493 -890 -411 340 63 -649 -559 141 632 -315 -121 398 -803 -74 -178 635 -37 397 705 -786 -679 -692 666 -492 -207 -531 379 -857 -487 -405 -735 420 -169 -223 -572 168 -685 -650 192 102 -481 754 523 -606 539 -164 -821 -655 201 721 -864 9 -159 -3 -287 48 -746 -366 -859 702 -446 295 -379 -555 400 667 -278 370 -203 -3 -1 -55 776 -323 730 657 -19 -49 570 -528 733 -723 775 -786 -596 -679 786 57 469 130 -133 287 -479 659 314 -487 -462 473 -316 610 -178 594 -140 -339 280 218 -608 -626 -551 40 -610 -548 635 -585 -26 -229 -232 252 -508 744 64 734 480 124 42 -760 619 471 63 480 -356 -549 -630 256 -79 -49 -899 -169 87 659 218 478 -447 525 -343 421 -533 232 -192 189 777 722 -720 796 -633 -679 -467 338 -751 632 181 625 192 -455 -359 -277 -489 -233 -559 640 -143 612 -645 505 331 142 327 515 534 636 -693 -664 59 -610 -256 252 392 389 509 226 -615 402 -643 -563 -251 -883 250 -490 -446 641 -397 702 -396 -191 166 -151 236 -792 -64 754 543 219 -884 743 -524 747 393 65 -883 -705 -277 -722 564 -261 -413 414 -62 -498 15 349 -304 -16 734 436 -475 744 93 -552 82 181 465 492 411 -305 238 -549 562 -229 -204 -466 426 718 392 2 376 511 -467 187 -817 687 488 -37 -492 -314 691 -471 -843 288 -580 421 -725 293 -109 556 714 463 -738 726 -273 -143 -370 -173 348 -179 -256 357 17 -706 -624 110 -785 -708 -524 651 -498 274 -319 505 -528 113 -662 446 -201 -555 -255 -322 -773 -116 -260 185 -710 -789 -56 -716 -717 -568 354 212 -743 374 220 -350 -205 69 -787 -409 -571 174 -177 -622 -631 220 405 298 14 -180 -868 335 -776 498 -493 -191 -813 -209 683 49 -165 548 201 -333 355 480 615 -405 -454 -767 -591 153 -215 -768 -511 -31 -674 243 566 -724 -439 -242 -86 -650 484 -1 736 -547 -851 521 104 -334 332 -669 -287 309 -309 520 -462 659 314 5 -141 -861 599 549 261 2 -553 -847 382 -898 -814 -238 55 -190 -631 250 -652 437 255 -554 -555 -897 171 -50 -561 47 255 -740 -109 12 620 -1 -170 123 31 -450 169 -842 -432 -664 -689 105 -252 -641 -178 -771 523 460 553 -54 -56 559 -610 -856 -862 -103 -600 -621 -61 396 -255 211 -548 618 205 -672 454 290 -453 -670 556 576 -808 768 -436 -706 -440 737 219 -801 143 -805 21 666 -619 -392 63 -350 -729 -472 696 -135 -583 741 -646 186 704 -704 742 294 -28 -390 -834 101 487 -219 -561 -315 108 512 34 -720 418 717 -400 -372 635 536 335 125 244 114 296 163 -308 265 -564 601 -144 196 -561 -791 514 489 -595 -449 621 -254 -781 97 -99 -58 683 -630 365 704 -646 -861 102 -600 364 658 -784 603 -147 -208 560 192 -406 -587 271 227 -554 -177 667 -607 433 -703 393 -225 343 690 -193 -875 668 374 70 -618 -797 -613 35 495 -797 81 -30 -417 750 -484 -382 243 -245 527 -366 -842 -222 572 609 529 -722 -320 576 -42 -91 180 -447 -203 592 246 -218 -363 502 -466 -13 -70 315 39 -332 -478 321 746 -515 435 120 139 614 765 739 -880 -378 761 702 -187 -221 -177 -755 -23 185 -193 388 179 -394 -139 -31 -504 -668 -178 -609 -519 -859 -851 758 331 -434 171 -160 -219 -299 -303 -429 -659 354 0 -637 -111 -488 153 593 34 -188 409 510 -790 659 569 20 443 -787 -217 -675 -90 395 -179 -247 -412 244 343 90 -287 41 -449 -469 453 -668 -470 -262 -638 313 508 -412 -831 496 11 -559 214 43 124 634 -218 -293 598 443 98 709 -495 -536 -471 -82 -861 469 718 -189 72 -780 -241 326 -664 -167 337 -36 99 -130 709 -88 735 266 -791 -812 -864 -874 173 -180 521 -831 -144 -547 762 636 126 -634 -631 -194 -158 -508 250 449 -342 357 381 766 14 -216 -535 -330 493 -736 -265 -47 -348 -789 776 368 -573 -497 338 -631 87 -204 -472 -277 -624 661 -712 492 -355 -23 -540 -228 -662 258 770 529 260 -593 405 543 610 -630 127 -389 -155 -558 -659 -815 -461 -605 -643 -186 -28 -666 -193 82 -188 -204 45 206 -511 -823 -810 235 -746 -214 281 25 -568 -371 -90 -29 390 -605 -124 -850 227 -30 465 425 -8 -820 175 -572 649 -595 666 662 -500 -621 20 784 337 -129 -586 -1 486 272 470 85 -376 550 -646 -692 -474 764 298 -691 788 552 663 -698 3 486 -748 763 -770 -66 620 453 687 -265 701 -627 95 738 649 -515 -125 338 -458 555 -439 -721 -815 706 561 109 -688 5 -345 146 214 -599 349 -117 -126 642 -494 -651 -153 -843 -463 -134 -568 125 762 346 658 691 452 -864 -192 571 -479 -57 373 669 -315 -684 -785 -763 516 -393 -798 -536 519 35 728 -562 -620 445 -622 0 323 628 517 -317 -678 -376 244 -484 630 -528 -306 -803 415 -559 -150 -201 725 -507 -795 212 797 -96 -327 -868 555 742 55 -771 108 -794 -183 255 497 764 -418 2 644 282 288 -820 401 -260 46 658 -426 -880 -478 671 422 130 720 328 585 95 -545 685 -83 -359 -780 176 756 -22 432 -765 218 255 -102 65 527 15 -634 -360 -110 -663 85 -473 -591 693 771 -213 308 -806 -769 280 -880 -664 604 -891 -661 -2 -241 -626 -838 4 -508 787 -235 -72 271 -366 -754 662 -377 -408 -387 -296 -847 -585 -824 -839 613 -29 82 120 760 122 110 342 -698 490 -292 -750 -155 -151 227 305 65 -768 -702 -129 -429 594 556 -454 -376 -14 -103 133 13 -289 -394 -892 561 -157 561 -681 -667 153 -481 -124 587 -181 525 -49 -472 -93 93 -473 51 641 115 -781 54 -71 381 565 558 -284 301 -595 -760 527 -848 777 143 325 51 -706 -431 656 -811 -601 -771 720 508 -240 296 -576 -235 531 -401 338 -253 -154 105 704 70 -29 -578 -373 -101 705 -431 -513 -309 -686 -276 131 289 573 207 -339 -470 -657 749 -290 -537 435 -189 118 -284 -53 -460 -864 456 -485 -621 -640 -860 392 655 401 -737 240 -872 -67 446 -276 -128 -205 701 543 655 -230 -663 -54 71 458 597 -737 -337 630 134 681 212 -380 -332 -852 166 -469 684 -453 -543 247 -88 -437 -775 768 -331 762 -159 -223 526 13 798 -609 188 -693 323 -611 505 -489 -200 -802 -850 577 -194 335 605 -449 747 468 -342 409 554 83 356 -106 -765 -595 -168 -355 -600 301 -531 -336 10 -155 -747 -287 -522 -413 -6 -98 -822 -345 113 629 -112 642 -238 349 284 78 -857 -554 148 21 -195 -273 -174 177 192 -278 -233 378 -587 -863 -365 280 301 -723 129 -565 -811 -298 87 -503 -157 -442 260 73 -323 286 794 -213 -711 -276 -86 -67 185 -43 91 132 -347 -171 -607 269 -443 -393 -435 -46 -491 345 715 -635 -134 -140 -11 -17 -467 -566 -713 -149 240 -262 257 203 619 387 -517 -169 507 387 -380 700 608 222 762 -280 -582 490 -11 236 -340 -178 -323 340 567 -668 646 13 29 -636 561 616 6 -514 -191 304 426 785 573 -774 -262 347 -424 142 -722 399 121 -366 358 -359 647 356 -835 -330 -226 36 653 -629 -351 131 -649 218 -459 605 -154 -8 372 -665 128 -304 -203 -301 545 -799 212 -32 -868 -114 143 -466 -328 -409 144 -309 -742 -690 -194 -524 531 -396 -760 504 109 -869 322 245 -408 349 -235 528 622 693 -66 -354 -576 -733 788 646 597 -576 419 145 205 257 -425 598 -387 -291 123 552 620 359 -760 529 442 147 479 409 426 -564 -347 518 79 693 -333 747 -195 115 -663 -636 251 16 666 72 632 -597 -592 769 248 -429 631 392 -110 198 460 -779 -41 -681 -754 263 268 135 -619 -701 157 -38 82 -201 -349 387 -74 -795 321 666 484 -695 -448 -19 681 -249 336 -197 674 431 -58 -309 723 622 -589 -435 -729 693 0 458 -363 -730 -655 401 -157 782 318 -504 -637 -46 442 791 -78 208 669 -293 -555 79 -85 94 -71 421 160 395 -328 -418 54 -13 -609 525 -706 -365 -191 -685 -178 -217 318 373 121 45 108 326 -269 -374 -12 39 -532 -573 -858 472 200 366 -529 338 105 -126 -405 -211 144 -372 -297 5 -125 -376 69 81 -241 -221 -607 510 664 -86 -780 538 -174 291 573 -338 -116 516 -780 643 -15 -562 447 -866 -220 628 -288 246 -370 -494 -655 498 82 -538 546 -817 -877 -276 324 -499 -444 383 113 -723 -467 652 19 379 570 665 -37 -119 -831 263 -480 -313 335 -240 101 399 273 379 -229 -472 275 345 129 -682 -565 785 784 -29 -687 520 348 -464 641 751 599 -45 -755 -898 590 437 49 477 631 397 -751 -648 785 -771 363 488 743 744 -468 160 -837 -503 19 -746 348 467 -759 796 536 333 246 433 346 576 666 211 -47 -420 449 -283 -278 -228 -451 -716 244 -621 168 -764 105 529 -204 437 76 -821 114 459 74 496 89 -227 -526 697 -661 -70 -718 682 150 -638 701 67 -85 762 -619 -433 -99 549 -699 148 272 -859 -106 -274 -391 -651 -19 -858 -825 -313 118 -577 202 16 188 -257 -388 -849 511 444 -362 -542 752 779 -555 233 -152 517 442 -474 -670 622 454 120 -786 524 395 537 -71 -56 -366 733 -355 296 -658 281 519 519 -484 -78 204 -385 -688 -505 121 664 686 316 -463 10 -311 -457 735 174 -49 556 252 -459 636 -513 -661 522 -648 -244 -119 741 800 319 -297 -275 641 139 -356 522 -360 218 170 -144 358 -146 -870 -638 383 -205 -854 602 -40 -809 -639 80 -811 -677 259 -524 131 -36 -750 672 773 466 -286 -83 -246 -631 -624 31 -618 513 -504 502 -539 -351 -120 -562 -394 -143 605 526 728 407 -213 178 108 761 218 -91 -885 110 163 483 -147 247 480 784 -342 -235 105 259 624 687 -745 -353 -804 741 384 765 -255 246 448 -69 -820 -78 -743 -172 -607 -632 12 -68 -346 200 -614 749 59 260 65 -704 601 -278 -703 -242 -425 -126 26 550 -232 -103 -533 485 323 -117 -116 377 -161 -614 -793 -702 448 -502 71 330 -40 -263 259 -797 189 -326 645 -449 306 -146 -355 34 -312 348 -411 748 -485 174 -755 626 467 -192 -117 33 772 -309 786 -386 -427 -182 -137 -397 -485 -442 -3 -562 518 420 720 -838 66 11 -376 -645 345 -858 -727 243 310 -9 687 -413 -741 383 434 -303 -362 -635 383 -754 163 611 -514 -643 282 -388 542 -130 714 179 -59 662 746 116 -695 189 -641 189 -703 53 -315 681 -651 50 -79 -346 -763 239 268 603 -856 -237 332 -312 -813 479 160 337 -403 -475 294 572 372 -553 -251 545 180 517 -37 167 -711 475 -557 -654 -863 110 -28 509 -842 -886 227 -33 110 -820 751 -144 -626 -553 -50 -32 106 -591 -891 751 -53 138 0 -483 -175 495 -713 -49 -304 -88 -722 193 716 -879 526 282 -194 417 -674 329 628 -620 -486 -100 257 -758 -839 552 -77 275 366 -622 -612 -728 -515 241 -718 -211 39 -6 -128 221 85 -722 -560 382 -130 -643 -411 198 -688 680 -401 -469 411 529 275 -13 224 -308 -77 -616 62 724 -392 -184 -390 -237 185 43 274 -806 461 716 786 -377 469 -391 -629 728 586 619 697 381 11 167 -263 626 -736 782 -153 -506 -894 672 -618 233 664 522 -780 -528 -708 -267 -445 -201 746 390 -265 -253 -836 -831 463 -361 94 -625 -719 -13 778 81 95 -28 398 -25 683 -449 -364 90 99 -273 -293 85 628 713 -26 -745 222 498 313 704 -147 667 788 -403 372 -98 298 -546 209 -496 -819 466 -649 767 -126 -171 -64 319 577 -325 -876 372 690 -45 -389 -55 700 93 -469 646 763 -415 -370 -83 386 -137 -683 -120 -492 -735 -588 24 -373 176 -228 321 -820 -580 -18 739 -133 178 74 -231 -750 -146 -679 -382 480 624 716 -521 -156 -403 -246 634 266 437 -351 51 -169 -305 -405 -606 683 -67 -881 -443 -5 430 -680 -551 284 315 188 -876 -235 435 -349 -104 18 -400 -387 -334 -764 514 724 -844 -432 -205 -542 645 -205 45 404 -240 345 -645 227 -733 -425 -524 445 443 -145 102 -644 -761 783 351 318 -716 -597 -325 416 741 -348 -736 772 -400 -686 528 233 445 17 694 -666 645 -15 -468 -873 291 -623 132 -247 214 -150 591 -203 -224 717 480 -186 -79 20 -102 185 274 -607 -204 83 145 -31 384 479 -718 626 -267 -871 504 -676 112 176 -56 562 -413 -538 -250 623 -807 655 -758 -875 -864 -438 -339 -399 159 788 238 615 -305 217 -512 -829 -279 -10 -16 -181 -263 415 -888 285 252 -489 -830 -864 98 -127 -289 -258 115 237 -39 -449 -447 537 727 -12 -303 -194 696 357 323 -377 522 674 697 285 408 -514 3 -883 -65 169 -830 616 -855 280 172 33 62 61 -40 -29 149 -557 -151 3 53 -452 763 355 381 -525 519 -330 169 -345 752 382 243 57 622 -269 -283 524 557 -82 91 2 350 -848 -114 -323 369 713 -518 337 362 -590 -400 -11 -455 -120 -76 -254 218 -45 246 -354 -53 660 -407 718 522 -641 165 224 -403 -610 -238 -408 621 -382 -53 340 -793 764 279 30 273 507 58 -469 -753 -430 48 165 -470 742 -612 725 -811 339 424 754 548 -496 54 -860 -649 -613 -767 -706 531 564 345 -560 294 -160 54 -100 -309 709 -786 483 234 -462 713 114 -761 -236 -808 617 408 -343 -205 -536 508 539 -787 -365 -464 -216 -149 -727 -572 -172 -790 450 -13 -347 105 -674 -467 493 -770 -235 416 -679 338 41 158 -434 -72 -621 -680 767 -450 599 -449 119 -56 -64 -623 56 699 217 -601 79 92 142 798 249 365 154 59 -161 -145 649 -78 -547 -630 492 504 711 266 -16 553 -282 -696 63 725 -215 -83 636 58 -853 -881 -684 -156 -473 -9 -638 170 -257 83 -44 611 -102 571 632 698 -148 534 358 640 416 176 576 -151 -724 774 253 151 197 -500 -324 -866 -605 255 -515 -160 393 -317 788 -512 25 78 448 -302 514 566 537 190 -722 -193 278 727 -838 -660 -353 527 -789 517 -850 790 -542 564 455 -147 35 742 368 650 273 -214 -381 145 563 611 -409 -310 -440 -865 -54 365 116 -394 157 638 -862 435 -329 431 635 -889 -740 620 485 -679 -88 527 -138 119 -828 709 -438 417 380 -560 -136 -860 550 -40 47 725 249 612 614 785 138 -405 444 -572 -138 -468 -300 437 -206 308 -650 -456 -50 528 -323 0 496 -737 269 197 -559 743 347 700 -759 -275 330 -21 -856 -830 -746 -169 787 -234 -672 -551 -708 124 449 208 200 590 -321 -587 525 -73 286 354 283 -709 484 542 445 -322 463 -765 640 -452 588 350 -460 558 189 601 -64 -629 -491 -230 -674 454 31 297 549 441 -481 440 771 449 278 547 -832 366 653 -900 570 -118 431 490 68 633 -789 -889 -292 -790 191 633 641 -40 6 -140 -571 -331 -137 421 -348 271 -838 231 501 79 -428 -801 154 -697 389 388 -520 -317 326 541 44 -627 359 -880 -453 -276 481 501 489 -196 -546 652 781 -408 -643 309 246 791 142 523 -461 -811 -670 498 -29 -544 302 251 -472 -155 -128 774 624 111 -481 593 -6 -284 65 -342 528 -251 745 482 -143 798 296 -366 -2 108 -324 750 -874 311 -863 623 476 596 -539 -565 -268 -764 799 626 -217 -667 640 -773 -158 779 351 8 645 284 -162 142 40 637 574 -64 -207 109 96 93 -539 721 762 -660 135 -873 -429 -506 -292 -328 697 -448 -386 -15 -632 40 -692 764 -225 -629 -737 -827 403 -795 -426 -846 287 -807 -467 -850 111 359 -689 786 666 197 441 -498 -312 588 791 371 -366 571 449 621 -441 150 -690 544 -293 -518 -109 709 733 -237 -745 154 586 296 -687 -859 -635 334 262 15 -693 181 -793 267 -655 324 86 -112 -21 -781 794 -629 -714 -831 692 617 362 475 -112 15 -312 -269 77 -243 -421 267 21 651 127 -521 -565 368 -812 298 517 -200 727 -406 424 -435 274 -395 505 -47 -74 655 -846 289 -506 -296 -318 -618 409 379 192 707 -299 179 -899 484 170 -108 443 677 -702 502 -370 490 531 -751 -347 -849 -671 561 -432 178 48 356 540 289 -197 -845 -692 -344 756 17 548 573 225 -771 -643 -606 -208 609 -783 20 395 239 -151 304 -397 373 -782 749 -542 381 116 -474 473 -475 -480 -534 408 184 94 -160 230 213 -369 595 -454 -699 -695 370 22 384 -32 706 -112 356 -746 -211 556 492 588 -178 -473 588 648 -588 -763 -74 740 30 444 53 465 668 414 -138 280 326 -390 483 -32 45 -341 -406 -782 -179 -739 417 -821 -123 -664 180 562 -162 762 -641 298 403 -569 106 -45 56 329 -407 304 -613 -214 88 512 -679 -293 278 34 -412 508 432 -28 775 -609 781 -426 -188 510 510 -66 366 659 -708 399 638 137 566 -863 -357 -156 761 -577 412 769 405 -183 -77 -789 780 632 222 -452 -580 758 -187 -90 93 797 -522 -724 688 -865 302 -345 -269 794 -292 236 -15 277 -557 690 24 -504 179 -759 595 -324 88 -104 -880 193 -487 -510 316 -503 -664 59 -765 792 165 -900 144 421 72 -701 26 243 329 636 360 -869 -777 756 541 95 -219 -111 657 -876 -789 176 -506 620 -503 -527 633 -537 -428 192 692 409 -481 -517 800 449 241 -412 -739 79 169 644 -212 189 721 -336 -230 -107 309 416 -324 -142 -895 -857 -39 139 273 744 258 -550 62 -332 768 698 241 638 192 -403 -895 -297 108 62 177 -431 -742 -718 319 -574 -728 475 456 -106 -447 -419 -744 -677 -893 -830 325 -720 682 -358 -100 491 -670 -155 -639 419 82 -20 301 -397 653 -819 -334 -717 507 -701 -384 -623 141 5 640 -217 -846 -12 -857 516 -396 -333 -670 203 -874 188 -710 543 703 789 -230 -357 -896 -207 680 -69 550 547 -602 83 -840 358 722 -180 226 -290 -813 172 133 -401 -56 -827 -686 484 -817 418 490 178 -152 -641 -229 -225 626 -329 -777 159 110 -634 243 -860 -83 -768 -448 -724 739 -53 789 216 140 603 -238 -479 -310 -748 -304 -188 702 -149 374 -474 -581 302 56 -804 -197 -120 -393 -191 50 496 -784 -848 -615 -189 -672 -801 -120 -628 -350 497 -491 -486 542 -832 -285 -296 62 442 257 -373 -453 -448 -743 -227 -6 -340 738 -704 -778 561 236 -469 -782 578 278 117 -877 -371 263 744 569 284 164 -32 14 -201 -551 239 628 -10 789 -78 -316 -325 605 24 -723 -647 707 -182 448 630 -557 -163 -296 95 270 198 727 9 -360 663 604 -12 68 388 760 -276 -886 729 -84 -746 634 66 -68 -406 34 513 606 -172 493 -5 -704 437 -526 -880 -41 304 481 -868 -286 709 -380 383 524 674 644 89 596 726 -745 191 -744 646 145 29 263 -702 -301 -755 -792 380 598 610 470 -342 -396 417 243 -743 -381 -771 583 568 308 -281 -8 -153 387 19 -444 -657 -325 -401 -62 -771 -272 744 553 -552 -658 -125 61 565 140 -897 314 -40 -641 142 -595 239 383 -707 -864 336 -765 536 494 -792 111 -412 680 -423 313 -822 655 -453 360 722 -361 -404 -192 -121 780 -210 -708 -794 -291 682 264 -57 31 138 55 -104 -720 -725 534 242 -156 -294 245 611 369 259 -182 -466 -495 -435 632 -3 317 174 221 -201 517 -52 -693 -782 159 203 599 717 -148 -228 155 -588 470 -643 -529 -32 -457 55 -452 534 -231 433 -532 660 -314 384 -329 370 701 618 -132 357 21 32 -715 588 -784 457 -657 18 -811 -393 294 378 -836 -782 -664 -647 304 -437 -510 -417 608 -191 -314 -324 -659 77 -10 -623 30 -433 536 228 510 588 733 242 -289 135 -68 544 -237 429 -821 -205 37 -882 304 -796 226 -679 -149 590 -39 230 199 55 403 -296 -795 -737 -654 -307 -38 403 501 147 353 -180 -394 -474 -624 -91 -864 -399 220 -38 386 756 231 -724 -147 -804 -28 637 80 502 -406 -831 -118 238 398 -528 -393 -693 -659 691 -43 -199 -864 352 760 -847 -681 -13 319 783 487 -137 -395 -626 -269 516 -335 -9 -265 -810 138 746 228 -768 168 -227 -565 747 -229 495 244 -575 692 -244 -320 242 24 -151 753 -750 3 534 -426 271 561 -360 499 733 -641 -291 -602 -255 -353 111 613 -38 59 350 -570 -453 -877 630 284 606 485 618 -594 -900 -765 25 253 -421 477 273 310 -390 315 9 -608 -168 -237 80 -850 751 787 606 -29 -673 -292 -246 472 -827 -427 418 303 438 462 72 -788 -227 -750 -528 498 -538 153 235 475 133 -38 -845 -426 172 -258 396 -777 466 304 -806 468 -165 -90 -260 -515 -687 283 420 113 17 -620 -608 -483 -770 -728 368 190 -36 -727 63 164 -232 421 -203 421 -516 -867 -92 -270 -416 734 -389 -501 784 -14 -781 -630 587 783 497 641 -897 -516 233 -163 -254 620 -491 -35 498 -457 117 161 -637 327 583 -638 -681 72 -567 -646 786 -721 538 73 -540 220 481 -637 -579 -192 -360 -265 748 -735 -639 -633 430 491 -152 -388 551 233 -789 655 713 279 675 -279 -739 758 -386 565 -738 -582 99 -667 418 -505 378 -224 -376 -779 432 -518 404 -517 -834 -617 566 367 -340 -636 -281 106 -136 -538 -423 700 -809 -131 -146 -509 101 87 779 169 525 285 -325 -823 -365 -134 681 263 274 378 -513 -496 -887 -153 293 -691 -693 -685 303 -783 -221 -894 84 -762 549 273 -195 -328 479 -506 90 -421 222 -40 -887 493 538 -121 -650 -217 -845 207 33 95 -427 -453 -507 201 -755 -495 -304 -254 -657 -211 328 493 -644 374 207 -442 420 -639 504 -318 -373 782 -811 -337 628 -381 298 -802 -706 185 -8 -73 191 628 -876 -823 312 -180 648 -112 453 -478 -662 -228 121 -250 -380 -24 -120 -68 606 170 -446 72 -261 338 288 -497 -790 -160 -789 505 222 254 439 -346 757 -96 368 574 -578 381 -753 554 767 -424 -504 -687 -411 217 222 652 14 330 -271 -637 -488 -36 -462 -175 452 -883 71 -259 223 -119 -193 77 57 -862 24 -499 313 703 795 -842 521 124 -56 -19 -687 -38 277 -588 -489 -96 24 339 384 275 207 -880 411 276 -333 664 475 15 170 -675 580 550 -395 -372 -431 -612 458 413 32 488 -459 -303 745 -402 141 -832 -202 -282 167 188 106 205 725 -765 279 -829 379 -488 301 -590 -700 698 -601 -188 110 -44 781 -670 -876 -663 65 -715 -402 -183 -545 -225 -91 660 -274 -482 467 795 -71 -675 -308 -712 -175 -60 -350 373 646 -613 155 -113 -153 -345 514 425 -341 190 429 635 -241 -828 322 -355 -480 -665 -668 -900 -52 686 -701 323 768 712 567 -250 199 -819 -443 -583 686 -845 -594 -303 -497 -398 758 -114 284 -805 -683 -324 18 697 693 338 573 -703 -770 -713 -742 -637 112 356 637 518 -378 508 -373 735 601 -647 -668 -700 251 -602 181 349 -624 -138 756 -545 213 396 220 -52 -15 354 373 111 413 667 -256 -248 -100 522 -670 799 537 546 -149 679 -727 524 789 684 -644 374 -34 -163 230 -393 104 -553 -670 -463 -712 -628 98 278 156 -143 -737 -883 -484 -878 786 167 -730 532 339 115 343 -486 463 123 -510 -404 -207 3 456 571 258 358 96 233 -12 -704 279 288 -663 -818 -11 -671 -472 -498 -627 -202 -321 -568 -5 -319 294 -580 -132 -124 -375 366 -300 436 -201 134 -554 125 -60 -813 -585 647 558 -80 622 51 598 374 304 -442 375 729 428 -350 -659 563 730 174 51 -209 -569 -878 193 -730 -815 -863 733 404 528 -305 -107 546 -268 5 129 306 -514 -162 -893 167 243 -589 647 73 369 -633 -776 125 -18 -492 -290 -327 664 -239 759 592 752 -590 -647 -668 -386 -759 -248 407 743 692 602 656 -700 71 -135 -354 483 -758 -212 627 -605 139 -782 162 -176 -23 473 -99 493 -553 489 -430 -242 -247 -703 673 296 475 205 -3 307 -433 -707 -471 588 -346 -661 -539 -534 -486 -326 600 -326 -600 173 48 409 327 -395 399 -44 518 -184 -267 -510 -341 77 336 -681 -163 505 641 546 -347 80 -253 -534 -131 267 599 -785 371 -295 -659 -825 -890 324 485 -841 -377 -721 -646 798 -898 658 409 -883 402 175 672 -815 -482 -866 -729 348 436 -260 202 559 164 -795 97 -548 -420 -399 526 -567 181 401 103 600 567 -471 -882 -795 568 212 -3 -705 -482 -233 217 -612 -26 159 775 628 -53 -352 -82 270 310 392 -460 -403 -68 567 -250 -821 -767 -464 794 258 -505 -11 -709 -360 -766 -408 547 767 260 529 610 -544 281 611 389 -605 -728 -539 -90 770 -446 650 -22 -719 -296 562 -102 206 420 -153 554 -392 -346 -654 -76 289 -261 -776 -808 202 -545 -15 -835 -654 386 579 -62 -424 125 -847 299 -553 434 606 -558 -69 -624 -170 721 -900 662 137 161 194 -754 172 401 324 -745 588 -400 -561 535 -69 319 -265 -706 -569 -774 -154 -252 53 328 571 -613 554 687 -231 -71 537 -825 -292 157 -47 755 -124 -654 -434 -46 -815 -534 -179 69 63 -145 -797 -868 -337 260 -571 -838 -83 -708 614 429 717 732 527 -587 91 374 -328 -314 -432 -97 -431 -40 570 202 485 650 662 -202 -431 -55 -523 -92 523 660 -823 8 583 444 730 -686 -300 394 -195 436 323 -269 -153 474 -140 -538 476 690 133 -697 -591 392 381 97 501 1 -899 -312 -470 -787 -19 -509 -676 252 -502 372 405 251 -289 -408 -495 49 331 -102 -187 -703 -176 739 -178 -693 -280 -17 -103 -318 524 249 -789 -703 -743 554 -379 598 -897 243 347 -137 -132 531 401 215 196 99 45 646 610 200 160 667 -631 -228 -746 -174 -231 -277 -318 -378 -563 -889 107 -235 -725 -377 662 -434 -442 -69 627 -884 -250 690 628 -533 -172 -33 -306 -293 777 -195 -892 -871 -680 -645 -783 -13 621 83 21 -647 213 243 228 -500 -52 -248 328 -452 38 -610 630 -107 682 177 -334 513 773 -394 -548 327 -155 459 292 28 669 -197 616 -535 629 -439 370 -645 238 77 511 211 355 -429 -848 446 -416 374 -900 -733 400 775 -752 -435 -706 12 199 -445 265 -842 799 -301 382 -161 -847 252 -316 540 -643 399 -92 -182 343 -508 -776 99 -380 447 -305 -594 -638 -559 587 78 235 -856 -826 496 -33 -738 15 -440 -181 -239 22 -243 398 -1 -491 327 -404 239 554 271 -551 -776 78 -93 795 52 -737 -391 -645 -834 -86 -15 -540 141 -537 170 665 -453 -892 473 -119 237 -878 -806 321 -417 -140 -549 162 -882 -766 -859 -525 360 593 98 -448 658 209 584 293 -188 431 549 182 -296 -59 631 -380 -648 -760 -318 -215 -431 -327 568 166 241 5 -861 -280 -391 -27 167 -698 237 -644 -457 -747 257 -870 -536 751 -272 -767 459 -424 -790 -385 499 789 40 -857 358 520 661 472 323 385 -383 -488 753 -781 -44 -261 -778 256 69 438 -75 -493 694 -137 631 -833 -159 286 -120 56 -655 -676 -346 567 -833 100 496 -502 9 -820 -542 9 -519 -795 -492 -68 476 -627 -743 -56 -327 -355 -664 183 135 147 -808 493 -744 -375 -271 -667 173 783 430 76 -879 353 240 -547 -121 -461 145 585 465 -268 557 -639 44 -525 502 -611 672 -792 792 116 500 -797 325 634 392 -791 -94 -804 213 -475 -197 553 -852 -330 747 564 156 795 -470 249 -37 307 442 -510 537 -886 -894 502 322 742 797 -148 107 -174 489 556 709 -742 757 -165 506 -198 644 -292 558 -380 517 439 -366 787 244 -839 -845 162 -579 -693 -324 -86 160 -172 638 -568 -379 799 -428 773 -611 -122 783 532 104 -718 -805 -438 357 96 410 388 276 -570 -899 -57 -629 183 -410 166 -430 -333 312 -642 25 -145 -375 709 139 -98 -273 681 -672 -273 673 402 293 505 -418 794 282 -255 74 109 231 210 249 236 -758 510 396 359 -260 -769 -386 -328 60 -417 -486 742 -538 -562 -806 773 -405 383 727 567 620 -195 210 155 -701 -97 583 -758 758 766 -426 -52 86 649 350 -643 105 -663 -194 -881 -135 -748 504 -383 -248 432 -723 397 338 -320 -818 52 -236 -123 113 -143 -325 148 -754 665 576 370 218 399 -806 -743 570 -131 161 -45 503 575 -197 -350 -397 441 -82 -724 5 -151 -208 -190 -689 -146 612 769 -298 542 520 404 274 -506 57 662 86 -26 -842 215 171 778 -485 -528 693 -874 51 254 494 322 -308 302 97 -566 -722 -431 -248 -321 -419 204 -187 -896 96 530 -562 -757 315 -698 -388 130 511 466 -654 441 627 -840 -677 534 423 469 -428 -415 -97 -772 -17 706 -141 112 -508 -484 430 708 -218 -881 -675 13 -240 710 626 -847 -599 390 36 292 502 158 736 -425 431 26 127 -302 25 -543 -195 -431 236 547 -35 -448 -366 107 678 591 499 708 549 331 -461 169 140 -188 515 211 702 -543 -174 150 -656 -65 -131 459 -8 503 384 -708 -874 -72 -334 -667 -18 -637 -586 -248 -895 238 -326 -395 689 619 -506 -568 -386 -422 -265 61 37 479 712 -890 -9 -366 395 -701 -472 400 -792 -740 568 640 730 232 -694 -366 -795 211 -332 758 598 -323 65 -588 -748 -299 644 184 -623 -851 351 -529 606 -138 373 -663 -160 -312 -140 344 -249 -822 4 3 -709 480 358 -682 -536 443 784 -770 -500 628 512 -109 -652 472 -192 -157 173 -828 786 -579 -278 -105 556 -900 -859 509 -214 160 156 -586 -739 -342 404 -695 -30 641 -124 -560 -263 124 2 -839 443 790 -617 -750 721 -726 204 -386 -689 -865 170 -92 -458 -514 468 349 -581 443 624 -384 -217 -437 -248 -471 -378 -202 -464 498 -537 -494 -617 -663 -375 -677 -26 -283 594 -566 714 764 369 -493 -243 618 -273 -307 -308 -835 350 -83 -473 -475 166 408 -401 301 -330 514 726 775 -156 720 225 676 -802 173 -826 298 -204 328 -742 -15 130 773 5 594 -302 381 -433 237 -211 -735 -310 -683 103 724 599 518 501 295 134 -694 -124 -540 679 554 -500 790 -510 -317 -455 35 -55 -900 -475 77 328 -656 37 124 247 -372 -63 410 201 316 -320 -255 -778 188 -411 -468 663 493 -335 318 -98 -145 -54 -252 -848 -246 475 -93 -899 -64 -13 429 -358 -269 -837 -59 309 -270 -572 372 111 145 -18 49 142 565 589 311 491 338 -318 -688 -872 -882 99 134 799 -32 -459 -219 -62 768 -250 -433 -572 345 476 -240 621 123 6 -727 -440 149 765 658 227 528 -388 -841 -691 477 -150 -401 -797 -374 -591 272 -698 -667 -283 -636 -758 -361 75 421 624 795 -665 -430 16 613 373 -475 -823 448 -581 121 -599 239 553 112 519 -156 -708 -27 545 94 -163 -117 617 52 -698 -163 -336 282 130 -227 271 367 49 -706 604 286 162 456 322 472 614 248 114 -659 794 -389 9 534 -691 -469 -420 13 346 398 -633 58 -858 -275 -871 -605 92 220 694 -600 798 -46 -209 242 -403 -580 192 718 27 -565 -334 739 -842 216 -219 -200 219 647 -492 275 -620 281 -651 -891 -346 -507 749 340 -296 340 -266 -876 56 155 447 639 772 260 -326 -208 -850 236 56 411 -251 -444 -334 -351 -276 -813 530 262 -591 -176 -420 588 455 404 -147 -314 -38 -350 313 -885 -135 669 -736 -275 -496 -664 -729 -524 -707 -279 481 -190 626 -404 286 -830 447 255 -695 723 763 -750 -534 -352 15 197 31 179 246 477 -652 20 -6 -770 77 779 -777 -687 -750 -26 -553 -807 553 -799 471 -365 -598 -639 282 772 188 -305 -776 -528 107 -628 -407 41 -519 -44 285 -886 -598 490 -850 230 267 631 133 523 -214 -216 562 84 -231 -24 302 -579 -487 -809 430 -722 -22 -664 127 -419 -777 -322 412 -202 -430 -323 -728 -602 -310 -614 689 -673 429 -298 196 -336 219 -644 70 504 -793 -189 -635 -393 342 760 -362 -213 -249 686 497 381 -775 629 8 -534 717 -482 -195 255 -394 706 -143 -45 729 420 301 101 9 -829 -365 78 -535 203 -329 409 -840 588 -679 338 410 -863 -401 -456 397 600 521 -871 62 465 481 586 320 -43 -652 -354 110 -51 -843 591 506 -97 -256 339 -873 45 -379 -683 -179 211 0 -582 -188 157 -357 -368 426 345 -838 -11 283 580 110 218 187 470 -408 -246 -796 204 -838 699 -96 405 716 -203 -319 -118 -325 610 714 -495 112 684 -878 -13 -823 -777 -554 222 -876 505 -216 668 -898 -517 131 -742 343 288 -715 274 295 -46 -765 -523 760 -130 753 710 500 102 -73 -891 -261 -160 534 214 447 304 -466 -90 -740 410 -871 -197 551 -30 -562 -590 -887 -551 -177 -672 -104 98 -173 565 455 398 98 -156 -430 420 -254 -819 -88 425 616 -780 -751 480 -496 -200 -892 -156 765 275 -6 507 -173 530 -793 382 589 641 -841 -641 -95 -169 -821 -800 -793 43 648 -200 -550 453 27 -145 539 493 639 -262 -533 -235 -306 -442 -534 680 388 -587 -74 413 -709 515 658 582 219 26 -338 -742 -356 -58 77 394 -395 -489 -659 -77 -657 -727 16 -482 140 539 689 -395 -732 -371 85 133 440 486 -271 268 -628 37 260 -858 -257 -447 374 -266 -707 220 778 457 140 106 -123 740 -8 654 -373 -564 -697 347 -96 282 125 -743 522 -864 -336 -252 558 776 207 -256 -470 524 324 54 75 456 13 -132 -798 -229 723 -710 138 -273 465 518 459 187 377 -398 -661 13 154 173 293 -341 591 -268 -298 -6 419 -673 107 -451 -322 -363 285 420 -415 -312 711 414 -457 736 -106 -702 -889 -202 222 -602 -389 432 -714 -334 580 -787 -173 170 502 -559 -730 793 660 339 230 651 -661 427 798 -557 -232 -15 -56 -165 -413 687 -695 415 22 122 293 782 485 385 -418 -385 129 -175 -146 90 720 -77 -491 -253 358 -611 -511 577 -339 118 410 -448 -477 -259 546 326 -592 -872 526 -467 17 -767 732 268 71 734 647 787 283 -873 24 -806 322 -865 -454 -845 -179 -371 466 272 717 225 -670 -887 -249 690 548 280 -662 652 140 595 118 45 -588 40 405 -425 -182 570 363 698 -682 -361 610 723 -411 508 32 557 -368 -821 -295 -434 716 -770 -10 124 364 377 185 764 495 403 -168 123 -454 320 -187 -491 -845 -273 301 -469 796 -474 795 175 357 690 -710 -687 640 19 -653 -663 282 -524 -183 514 249 66 370 -697 -17 -752 612 -106 -791 345 736 122 34 758 41 -487 -580 -700 -644 216 563 236 -552 -792 -137 -623 -792 218 561 -897 717 -650 -34 471 -841 -692 504 218 632 -193 -543 -804 -801 -69 702 266 -175 -342 -269 -313 206 156 129 710 494 -877 -558 682 -308 -827 -383 -516 744 -804 -185 -716 30 678 678 -252 442 -808 -444 721 -697 150 -658 -21 509 -719 -404 556 713 -822 -242 543 -370 352 -629 -607 -837 388 -687 123 -140 -321 474 605 -276 -312 -552 -832 -68 -610 595 -396 -855 -793 88 -123 -333 -877 401 -168 -143 -897 -569 397 799 -582 84 765 351 390 -57 -698 -235 -529 -896 -259 -451 314 731 688 -624 78 -389 441 55 -710 743 -234 -371 -697 330 124 135 667 66 184 -201 27 -605 -369 -327 -787 798 211 796 626 -441 -29 664 787 -451 571 294 -148 600 -756 -818 236 458 -38 -608 41 472 108 687 -720 697 510 255 799 -64 -433 -556 -653 716 -413 128 793 162 -833 -502 467 -182 752 181 227 744 -332 279 349 -688 225 177 -807 -874 425 -522 -175 519 -822 77 432 736 -834 -396 124 -540 559 639 -306 692 -124 -526 660 16 646 665 279 314 160 -661 -125 -852 -501 -38 -636 636 -568 316 306 -143 615 265 751 -691 696 429 292 774 -504 675 278 530 -541 759 234 302 597 -676 -196 -303 522 343 -511 -285 703 -51 -69 507 73 0 -362 -807 -47 -484 -19 -12 -533 62 -568 -734 451 -415 332 721 292 -498 489 -373 -883 37 -72 -302 -184 744 -255 -538 -677 17 344 371 -204 720 -187 516 441 -731 -790 452 692 -367 758 -413 224 -549 -825 589 32 -871 -279 683 70 194 330 -837 64 268 644 144 -827 -697 238 -775 93 -808 -116 -61 411 -346 781 -192 41 -210 -847 718 -693 488 -87 -26 229 507 448 -255 39 -167 711 -723 -400 -143 453 772 32 -625 622 -779 793 -674 -373 -366 -37 773 -544 172 195 -279 -498 651 461 -561 -437 -578 116 757 -479 -335 -757 -452 582 89 716 120 -247 481 560 626 178 -378 364 -53 133 -867 -677 -7 -465 -805 -397 -507 -151 198 -841 346 248 -812 235 -144 -599 -755 -559 -84 -98 304 152 128 -362 -759 307 -439 -560 213 -322 -764 466 -852 -93 -324 -774 -110 223 -223 -244 -20 778 -589 -235 -395 -244 581 624 662 -125 -109 -281 -493 694 -875 28 685 -29 -285 83 -312 -115 -265 -244 58 454 704 -725 -494 -624 -210 692 -58 745 -772 -190 257 217 -765 124 81 609 128 278 255 507 276 652 -822 773 -348 184 77 346 -534 465 -688 -720 -349 -743 -893 581 -579 -691 552 -65 518 395 520 -441 322 -349 -286 503 167 -876 693 175 321 434 -393 369 -302 -95 -639 -830 616 70 506 95 655 -589 692 5 -415 -37 -272 31 -582 -1 609 -609 -104 -352 -334 -819 546 275 646 -618 -8 -447 -689 -224 -641 -260 316 631 -772 -765 -737 131 328 353 -489 391 -55 -287 -48 119 -308 630 593 -855 -326 -186 -665 447 483 -417 -62 -610 316 -96 -673 55 -130 689 751 -337 -726 99 -496 544 -733 -185 -348 606 -30 -633 -800 462 -118 -84 -88 57 12 435 686 -725 472 -125 -25 273 -722 -267 -112 -217 -873 389 -19 446 -780 638 -289 -875 214 -824 -706 756 770 613 568 699 482 2 -35 -559 -159 199 688 -842 462 577 -736 533 -112 276 -282 -706 257 -323 282 179 -424 -437 -626 189 496 219 -766 -65 47 278 611 126 -337 79 400 -106 -723 -129 -771 -563 -459 115 694 -19 -105 -234 -1 614 661 16 787 129 -52 685 -745 -40 34 -236 -197 -665 -260 -402 -217 -791 510 620 174 287 684 771 -420 -625 -290 7 -851 -101 -296 -548 229 550 -198 -566 -36 575 56 601 -292 -662 229 49 633 -314 -19 402 88 -239 8 -252 -880 -13 515 588 551 -581 -742 -377 -406 -336 448 382 436 -110 -629 -250 739 -774 474 -331 -371 685 -300 -29 718 661 636 -707 -681 -434 -248 -390 -825 172 0 -688 -114 510 422 -556 180 -846 -142 292 405 648 84 397 390 739 523 -301 269 -345 -378 378 -368 -291 -629 -625 -267 -731 103 -215 -681 -327 -177 -893 -443 575 -141 80 730 -683 390 -31 155 717 -637 129 94 798 -712 -583 -540 167 -900 431 744 -338 702 -446 -310 299 752 691 377 -199 30 683 195 -735 195 -402 37 21 -154 -484 -880 373 -746 648 -748 9 596 465 -779 628 151 -497 269 456 -547 -316 -261 -233 49 -865 134 316 -763 419 -887 -112 -708 201 -144 -532 -645 692 -11 -614 -75 -614 -753 -854 705 -736 367 -130 -682 356 440 -371 718 302 177 204 742 663 6 -728 777 -704 -418 -830 584 -382 -603 -609 654 -852 -655 -820 -2 -477 496 416 363 -386 290 -132 792 -849 12 749 622 -501 -567 -744 -842 238 328 -696 -578 668 -119 -277 -564 350 -95 -91 313 -252 -33 703 -538 663 433 271 -419 -742 -131 -743 -830 546 368 -6 182 -321 -756 -664 -486 133 399 796 567 -564 409 142 773 216 -237 170 479 -324 -271 539 -774 -69 82 148 -234 584 -70 628 722 -791 -820 -620 383 -447 449 624 -231 -448 740 -222 -416 -819 775 -703 -871 771 -334 547 -450 -264 464 -261 -155 -752 -337 250 471 388 36 127 681 35 -338 -162 -273 -571 469 418 -807 -646 -86 -75 426 286 -359 373 171 410 20 433 -627 437 219 694 289 -792 -613 -653 109 376 437 -662 754 -326 577 530 225 229 116 -343 -405 619 359 371 -485 714 -150 184 -467 251 -85 -722 -824 761 380 -287 -714 -857 -514 -260 -214 133 -456 -534 -336 -45 135 127 551 502 190 469 -652 -400 274 -681 377 88 -701 347 -262 -198 218 24 -788 430 -409 -39 112 794 326 -478 -809 619 -330 790 88 -366 -650 -788 -676 776 585 699 -207 340 -370 688 356 -583 711 335 -281 306 -252 493 -346 -250 -863 -309 -758 -551 66 213 704 343 -222 -266 549 -672 593 -436 -817 787 -600 -131 -676 -144 728 -869 -425 727 333 473 333 -427 670 763 687 -446 222 -861 563 -876 -809 -6 469 359 -88 -289 293 76 482 -556 564 658 -334 414 -141 -511 779 406 688 638 648 432 -524 -412 158 200 -444 414 -892 -284 -160 -122 -806 607 -421 240 -564 -833 -682 -216 92 -621 -326 62 751 -56 -703 739 -560 -286 257 -859 311 -851 -216 507 -210 284 720 269 -334 -246 -160 673 -370 -139 535 -525 144 203 -496 307 -706 544 -15 -381 -898 -811 -252 40 64 491 -156 636 -408 461 -854 623 -483 479 -855 -190 -35 -439 -876 -107 -478 -497 -1 46 -219 -491 -826 500 -91 32 702 285 -826 -729 62 343 408 -338 217 -447 52 -248 591 -265 -856 -94 517 -519 -319 -379 -418 -514 539 393 -866 -879 647 -131 665 -86 -207 -855 463 -124 -336 -647 720 -475 -845 -248 -42 737 -691 116 -110 -30 -297 558 -716 -855 255 -392 -459 -28 -781 -561 46 -64 99 572 -568 367 -860 48 114 -514 154 617 -165 711 400 -633 -688 629 465 -655 -658 -185 432 -684 427 -442 355 740 515 770 -320 -653 -609 -814 -465 -105 -234 -556 -578 153 307 237 64 423 -193 -581 -64 316 -80 -204 -401 -383 -734 -794 740 214 758 -294 -602 450 -468 -104 57 -272 403 -589 394 310 136 585 -774 375 -114 -288 -703 -406 -10 -575 119 -89 -409 64 -172 -80 372 -477 -511 189 339 -639 -226 604 205 684 -566 -689 -25 -412 -91 237 40 -198 -246 -796 -717 -857 -294 -120 12 345 -273 -83 -28 698 38 -733 -852 -662 -741 199 640 -803 121 -480 -834 -837 614 -77 -731 510 -598 433 302 -826 402 663 -388 69 -256 -752 -689 330 493 669 745 -412 -21 -341 -776 379 -579 19 503 -688 -789 -753 -243 573 -636 -530 -422 286 428 339 -646 384 603 -433 -33 -160 150 -539 526 -599 541 -69 -77 279 435 -576 453 737 -698 -306 -737 426 -604 44 -615 -474 113 290 -392 -477 -162 537 -17 -479 265 -622 616 412 -598 -433 584 -827 -612 749 -617 204 -655 -81 557 -7 359 -10 -634 77 240 -92 724 -488 -584 -301 128 23 -78 283 147 -668 -346 563 -688 669 213 -14 -728 -170 59 218 -512 70 18 -801 7 96 -267 -716 -864 -5 228 18 -13 -548 -722 -685 -178 -439 453 -548 -637 642 -418 -568 286 346 698 -688 592 283 653 -845 645 -460 -17 749 762 -559 -168 -337 352 -22 566 -82 746 -813 139 -21 222 590 715 651 -624 -690 -666 7 -641 -619 -22 1 -718 689 35 -504 757 470 443 687 -269 -281 779 -742 -833 -469 44 315 -280 -780 -81 138 143 -283 432 439 -26 -227 9 642 442 360 362 -17 -744 -350 -223 474 -386 -160 -243 225 -87 -841 385 590 343 -371 499 721 -188 694 -71 242 -814 -389 481 -576 -695 110 491 486 -348 -410 151 -47 185 563 -182 -458 -825 443 731 9 -752 233 -899 42 -479 330 -70 -393 215 -376 -165 398 -741 -21 -894 -223 -465 495 539 -592 -884 -22 36 -4 695 761 583 578 584 -633 233 -689 545 369 596 152 707 205 -368 -392 156 63 -501 635 -144 770 -180 -501 2 180 -92 746 292 629 117 -17 326 -3 510 -386 474 -664 -578 -803 -876 515 290 -361 100 134 670 -74 131 -581 56 -477 -141 -245 -501 -386 -880 -837 -521 728 -228 -256 304 -501 -606 232 42 -31 -675 -460 -298 352 42 121 141 -573 33 416 763 593 -240 -488 -19 514 -108 636 66 -370 773 279 138 -583 312 -249 -154 -148 -684 -750 -666 -202 597 -872 572 -216 -578 -240 -525 20 -548 532 -771 735 -64 -19 593 -371 -697 222 384 -892 555 683 247 26 538 225 247 504 -867 -614 714 539 -201 592 227 -821 469 374 169 -425 -790 731 627 191 -98 422 -261 -437 506 -262 -188 -598 312 756 -630 -842 -125 -155 504 -714 -696 -119 -250 -315 72 303 -255 238 393 -37 -224 316 -798 -523 -746 235 309 194 24 51 -576 307 686 -384 -876 697 597 -586 -834 -258 -873 644 1 -757 -195 -648 677 -649 -184 -244 114 489 708 353 111 -493 -241 -855 -485 137 119 -667 326 454 363 -478 686 -751 410 -672 -500 580 399 451 -137 -49 -132 -833 102 -163 -635 604 183 331 564 645 403 -452 -106 493 -741 267 607 798 -258 -110 -813 100 524 503 -737 571 130 -674 195 -738 -539 -657 771 -142 -707 -646 320 333 769 351 198 757 -384 -244 -815 -739 177 -612 -282 111 -122 221 -282 -863 -169 727 -306 -723 -288 168 -145 642 118 -139 7 -339 779 -167 667 786 -227 614 -243 -432 321 -389 354 -606 -113 -829 204 -368 -384 29 -222 -247 -880 294 -356 -250 24 -401 -382 518 635 385 -184 -272 -570 -724 454 439 116 518 542 81 -645 -673 -764 675 -375 -48 -716 -88 -303 480 572 380 -207 727 528 374 -587 -736 -300 715 -415 106 473 658 -278 -445 -519 -759 -166 -228 -60 465 -159 527 -229 22 -149 -699 -52 -224 -888 212 115 -636 -854 -373 292 218 611 -222 -359 -80 606 502 44 -483 -885 492 -557 -207 -138 -606 689 -588 576 223 480 -461 -707 -685 230 697 559 738 42 -264 73 -356 -459 -55 -213 184 189 326 -550 -546 -245 96 -353 -194 -552 613 -281 154 -398 -369 -604 -629 -789 59 -24 -333 424 -662 306 -564 -584 -308 616 14 -560 -394 176 506 64 194 -446 455 517 -154 -752 -246 -601 -655 683 -671 -865 142 -565 -369 -12 -251 378 -614 186 -289 738 -141 226 242 -92 438 783 -753 124 -263 347 409 -848 362 -38 259 -645 -779 150 -30 268 214 109 312 428 -612 703 317 -324 -297 -27 -126 496 -587 -122 276 -734 -564 -48 -204 622 310 354 355 113 750 -652 719 759 -688 -386 -667 -709 -464 264 -498 -276 93 -73 -429 324 313 -835 -39 496 -521 478 296 -722 -52 -374 -35 -838 -491 -563 -731 215 -501 766 501 446 -507 -732 -209 245 -463 -508 -53 458 -41 -125 86 -393 110 230 57 -545 -311 12 364 530 -812 -606 230 -326 -723 472 528 353 -815 613 -451 478 437 -215 -525 -455 -355 688 137 504 -318 -436 -883 -59 -162 -637 694 187 -654 310 -89 337 -638 -593 -572 276 -455 559 -695 282 -892 580 592 -841 -889 276 162 2 -787 270 -49 504 608 -557 -279 -358 717 180 -8 305 4 315 273 -83 -758 -761 137 523 -234 431 373 787 719 -409 -166 -654 781 259 -421 162 270 -162 -317 -521 -376 -388 -268 742 -125 277 225 495 -115 -674 578 760 -211 -413 -141 63 -729 -639 559 -507 87 -135 -604 745 -560 138 -402 462 -790 688 615 -694 318 -693 238 674 470 -857 -862 604 -336 -841 -235 -461 -858 -818 -503 -217 731 279 -347 -96 565 732 -171 -859 666 -693 581 -130 612 766 -510 188 429 188 411 -696 -93 -649 -824 -312 86 -728 459 -572 -40 -364 -660 -525 536 393 -218 478 596 -244 766 243 -691 -444 -303 -872 -410 -14 -168 -118 690 675 -57 39 -455 183 -229 -823 750 -691 261 -449 -681 397 424 -318 -720 507 -787 329 13 339 363 -373 -411 -680 -793 -418 -123 -525 160 -776 154 -799 -265 763 -688 -151 743 -193 -777 -287 210 -865 -536 -53 215 69 -822 -134 139 275 188 -591 -533 -590 240 20 14 122 442 694 751 -489 -692 412 -13 -730 189 336 655 -40 -164 -442 662 214 -571 705 468 272 -539 -524 691 101 571 293 -524 -466 -45 -164 68 -105 -872 175 -796 -621 -112 -330 -55 419 118 447 -516 -326 691 -759 723 -489 697 -230 -798 676 -875 -543 -774 -323 -731 584 -172 254 187 -404 161 -856 545 -555 -553 538 550 -580 146 375 -523 -26 -349 -733 553 401 415 -711 529 377 -46 566 -642 -221 -148 -317 236 82 -621 -339 -662 -520 -741 710 157 362 -659 -594 -531 456 -475 -216 -26 558 -552 223 -732 500 -407 578 -659 680 46 -394 -295 120 -382 -600 680 742 -887 698 -386 -662 631 -543 -150 325 234 -499 -405 -462 119 -868 -492 686 149 694 -646 -79 -411 57 -846 -144 -464 101 727 -283 749 -804 391 -526 240 -395 164 41 708 -422 -321 121 208 -478 416 -673 -176 -762 -846 -726 405 63 -586 341 -84 -67 774 250 -618 673 390 -268 -560 83 -202 175 221 -828 -515 -78 649 -600 694 -270 780 497 -810 -838 -440 -777 -688 187 -782 -168 629 308 -615 -644 552 -392 -117 -773 350 512 -296 -528 -478 -99 -509 13 -583 770 633 683 -743 -36 695 519 793 -151 190 -376 -519 -159 -182 -41 -23 -900 -899 548 -512 -223 238 -761 -833 -334 368 -701 577 -639 -696 -365 -309 403 -151 721 -769 572 -235 50 -385 -497 233 -421 795 -450 -8 23 -78 -504 -338 -148 5 392 84 -183 518 335 324 142 -739 -526 72 157 -822 -103 -370 428 355 777 15 -90 693 -5 343 -843 280 -749 338 -757 -264 106 225 303 -244 511 449 -705 -169 -120 745 -789 -302 134 -672 2 -409 -900 371 338 -604 -319 -141 -371 -719 -644 84 -840 -208 668 666 -376 -111 235 298 626 314 561 -117 -397 -468 662 28 -161 662 329 387 -659 580 -12 -109 670 -201 -899 -808 399 -345 -116 -241 -733 -149 364 716 -551 -31 -599 -12 638 -701 316 206 358 -699 -461 -671 -667 56 490 232 -279 685 14 -812 -474 89 -535 -783 -128 -839 505 -351 455 -332 730 -768 108 -526 -822 -430 95 779 589 636 541 -360 -541 -889 233 -815 -619 -11 429 -112 107 -567 255 -713 -154 -426 71 -404 -256 -808 658 774 654 750 -130 637 -299 -782 332 601 -741 -173 94 -837 -238 -525 -71 -836 15 -264 -744 -489 -750 -445 -71 -218 -437 414 341 -866 -53 383 -194 -175 736 337 -717 513 197 -241 -647 217 -487 -106 597 86 87 27 288 529 -78 596 193 319 319 368 604 5 508 72 13 -323 4 -791 -200 329 80 -150 340 404 -728 185 -88 527 520 -352 771 641 -15 116 735 87 636 -338 10 -331 789 786 -9 -139 -855 -612 -291 -139 -460 8 265 -64 -872 452 242 -545 -774 -415 -860 410 315 11 -441 794 233 300 -556 -535 -166 720 494 465 -189 585 -197 -627 -366 -77 459 84 99 -841 -558 53 -819 -570 -651 475 -68 -756 -325 786 -171 349 -868 -14 -141 796 96 698 -704 783 -446 459 363 349 321 -121 -371 325 -240 -16 785 198 -637 -482 -550 687 329 -73 128 658 629 -238 415 177 175 -327 -34 -546 -475 -87 624 -766 -515 154 543 -535 729 127 599 185 752 -555 -587 -35 -847 412 -699 627 -626 360 183 309 -150 105 -873 294 496 -403 -130 313 -353 360 -239 -208 -795 -441 370 -201 -726 46 -678 354 -376 551 17 -625 -579 -386 -271 -385 -761 198 380 764 -157 -701 -404 777 -487 548 24 -421 273 -268 -107 -642 242 -61 -589 622 -804 -595 509 543 -254 -535 346 533 -119 -698 -174 740 737 -834 662 -162 -531 436 254 107 -723 -837 680 -807 -800 235 -659 309 107 -479 -290 -778 -830 740 390 178 632 -335 -660 -454 -437 -195 -720 131 744 -211 -702 -531 -496 582 -144 -331 -546 -585 514 -488 401 -257 -474 -535 -592 -701 -445 -241 -267 380 -65 -47 18 -210 -108 -298 446 -521 -737 301 -713 712 -180 -538 782 -19 757 -837 747 -867 -501 -815 570 613 -154 498 -249 -611 -658 612 -681 737 -754 -176 -309 -543 -728 -54 80 756 -851 -272 -472 -300 -128 752 -808 644 577 -900 595 22 46 -355 781 -428 704 -379 80 381 -24 162 -524 498 -533 -593 614 87 359 305 -451 -595 132 366 -182 364 229 322 474 252 329 -689 693 -494 480 -215 -91 372 262 -184 -889 348 -230 -229 -309 -726 -525 -81 104 -111 321 -376 399 371 -437 -98 771 -341 -867 757 -457 -735 -772 -567 -6 -727 394 362 -453 719 -658 45 -395 250 -818 -295 -304 560 92 19 417 -835 107 56 -82 -176 689 232 -707 -492 3 -460 32 -57 -830 517 -469 750 34 279 -809 259 53 -608 19 -109 652 736 -107 240 -331 -7 684 -226 -113 445 -815 586 -485 686 -662 -797 -653 -218 61 -141 -711 106 -471 262 -331 -804 -468 -147 661 -4 -87 578 -735 397 745 615 601 -160 242 -394 7 -126 -735 567 668 678 -590 33 -39 712 -486 -560 177 336 -175 44 -221 520 -602 -203 -512 -584 -461 22 -867 23 289 -226 402 604 624 -74 -214 313 -28 -719 176 699 203 -820 -773 -622 761 591 -103 -687 -614 223 -464 319 -880 -466 167 483 -433 752 195 -365 -873 -318 521 -401 250 -774 133 717 380 -526 656 -867 -819 -750 -703 -673 261 647 -354 608 -865 -149 -494 423 -761 -283 396 375 102 570 516 211 127 -187 -285 792 -332 -61 604 431 207 -379 221 -671 196 273 -823 -115 -864 -486 -481 -780 471 -683 -763 644 535 657 775 599 -158 -92 -360 602 302 -699 65 366 -503 -32 273 -851 -462 248 186 575 -154 531 191 -785 -480 438 518 -723 297 -94 775 -116 -600 -283 536 -414 -372 -260 427 136 -494 -58 -759 -648 425 480 -137 -625 -569 -586 97 -660 772 257 157 86 -544 148 58 -312 447 -365 254 164 -160 414 -257 -614 -674 -612 23 -732 -396 703 518 -60 -699 207 -833 337 -853 326 -340 -67 1 571 -769 508 -897 -157 535 -363 17 -164 732 -867 412 41 305 87 -896 184 -256 -884 59 -113 542 -57 -808 -784 -864 -499 -620 -396 -103 -303 -889 173 -427 687 372 456 -531 -764 395 -476 -514 -890 -519 -798 -160 -178 -850 526 683 739 -710 709 -63 -136 231 -611 -730 -846 404 -414 -707 645 -337 -818 -328 -60 -835 44 -473 -396 -2 502 -43 -500 -758 86 -336 -481 371 193 -479 -96 -740 720 179 -396 -682 766 -339 168 -590 -417 -625 724 39 734 -502 -271 -34 -729 114 -178 4 251 -141 639 -866 -568 531 -376 141 -547 678 308 517 -50 -513 -733 -469 -303 42 -866 -216 -731 185 -385 -348 -690 313 63 -791 510 330 107 -207 668 530 -483 -77 -860 589 -136 -767 624 -249 163 470 -304 506 -184 -522 -131 94 -105 -850 -271 77 -521 -529 -853 7 313 -483 -264 528 155 -17 -523 -745 336 592 -322 -204 -507 396 -665 307 654 -868 -378 -9 -678 -840 -369 156 -473 -438 -369 715 -188 -300 666 97 194 -487 -754 -90 314 275 -806 -574 -65 788 -769 -252 581 -592 341 253 -338 -416 -884 486 -731 -617 692 -212 637 -125 -732 -606 -832 587 -27 -255 61 -807 -435 -472 -379 -207 466 274 -45 -528 -554 -233 -129 90 -771 -342 547 606 351 611 -358 666 -76 143 -205 43 -282 162 -517 383 598 -256 -322 -413 277 -365 71 738 -645 -664 675 -856 -83 304 689 -314 589 274 -594 -670 307 533 675 -891 -858 791 592 -490 -332 358 267 -174 -805 321 -306 -733 443 731 -753 -782 -388 7 -524 -550 -732 -805 -175 -99 368 -721 -713 -328 -207 -345 188 468 -321 349 -574 728 -733 -644 497 384 480 405 -111 452 -552 658 -619 -179 -18 -492 -104 -227 285 342 -441 220 -410 236 -516 169 -265 -719 -719 558 -368 69 -677 -43 -56 -264 578 510 -670 -780 139 57 -867 501 -318 344 -99 651 -208 -286 -476 -62 -237 -136 -732 -425 -128 -496 -841 -793 213 -813 -273 -675 -123 204 -664 42 109 -728 627 -663 -157 541 -445 -274 -9 263 631 619 301 43 -311 420 -156 744 -535 485 744 137 -858 -721 735 -873 -62 -839 -80 -458 -797 375 -890 -314 -549 148 64 596 -573 129 -396 -226 -718 137 715 -151 -319 272 -533 346 -36 632 675 716 -38 -18 -678 -516 -380 -558 134 -141 -53 -423 160 720 731 -392 745 535 399 722 618 469 375 -132 545 -744 607 -354 621 -789 -22 481 91 203 -896 -499 251 -371 311 655 -333 -503 -394 150 388 -796 -762 -5 629 -576 706 -272 -349 -30 -116 188 -593 44 -329 538 -45 53 -533 761 -535 -723 -515 4 668 -774 137 -675 -491 -482 -132 -345 -314 -875 733 -171 757 112 -537 -581 -612 116 426 95 693 -77 20 682 -533 -639 -494 108 -183 -146 -184 199 -384 314 -607 -18 -142 658 -447 57 472 208 62 26 470 -798 532 -644 -13 607 636 -503 -546 26 -23 701 664 -446 -852 575 -455 173 288 515 -745 386 -576 322 -846 308 212 149 -135 684 406 -400 391 228 -180 -726 117 -622 374 628 -412 -750 -80 -131 61 8 -159 -292 350 -89 604 -340 -881 -574 775 -254 712 589 -800 -885 623 -241 -321 501 -394 -142 -633 570 -27 564 529 -759 -68 114 459 40 466 138 -453 686 -693 -836 -278 401 -411 -349 -245 -217 601 -555 -36 182 -818 662 -626 299 -171 721 -243 435 296 271 -45 446 -552 -234 -455 -120 -199 57 -494 539 223 656 -144 -91 96 490 -439 678 137 -362 -402 -99 -727 -216 -734 -890 369 649 616 -108 -15 340 596 506 230 -693 -406 668 -899 -313 708 -180 -770 698 281 -451 -266 -121 -583 82 -375 755 429 -376 -775 212 -748 -526 69 41 -165 -624 -84 -70 -453 81 691 -35 -67 698 -42 546 -596 563 -118 398 492 -782 -588 -693 -24 -197 -298 613 553 -791 -257 -554 667 48 261 -744 -814 -284 242 -216 -488 446 178 586 -748 -440 740 -817 -467 177 783 519 -25 -770 -394 -143 328 -650 -760 99 -91 -686 696 -194 -591 -719 -613 507 161 -837 513 -388 -613 533 573 674 404 -486 -752 306 385 -848 -893 -439 535 356 -340 300 -615 -753 -856 378 614 -469 -344 -161 671 -305 536 -199 -612 -774 66 -337 -164 765 609 -352 -316 -267 -734 -566 -528 -410 667 -674 124 -499 -518 -202 766 -361 -688 152 710 2 -142 -106 -41 35 440 378 -204 -261 -460 516 -789 -790 773 -49 570 -440 -270 559 -453 532 -38 89 -566 550 -610 -747 -54 162 -207 585 -808 571 -494 612 -681 -58 -98 -813 -757 -651 -738 248 -648 -376 -760 -432 43 -278 -307 -73 227 -567 779 -155 -12 434 648 460 433 211 200 80 -445 24 704 284 73 -715 776 -31 -13 534 459 33 28 -91 79 305 -638 657 -474 -274 558 628 -28 184 -306 581 758 507 281 472 -73 122 795 -332 -270 415 130 -176 562 -631 733 -373 -69 320 -137 -727 589 374 -670 502 -805 -197 -211 -664 -104 -778 306 374 -351 -713 -855 -252 20 -738 548 194 341 -42 127 -177 783 -331 -686 98 -537 326 -494 -601 -584 -662 -403 392 -421 574 595 -139 -680 -333 436 702 605 555 -523 -148 750 -110 -714 -532 -85 -533 547 -506 -642 -360 58 616 196 19 -615 508 -900 -740 -533 -777 -828 -733 293 -864 -609 549 476 -282 -6 584 -655 695 -862 -275 -359 627 318 703 -844 -594 158 106 -526 -428 -177 322 -303 -55 493 -482 -654 -878 618 773 -178 -645 -21 666 -120 382 655 -720 -188 32 -807 -494 -16 694 127 -839 -177 -492 -237 -449 437 -93 265 695 89 -752 110 -282 284 382 731 -291 706 -449 -830 -688 -454 21 461 600 531 418 -12 505 140 -314 -340 -732 -446 -381 -101 -683 -416 -232 -544 42 -125 151 -233 -326 755 302 556 -804 -617 -732 151 219 -39 169 -552 -292 -301 413 -150 -474 -337 463 -732 378 519 544 480 554 -184 484 414 101 -354 552 430 693 44 201 602 -840 130 -127 -870 -834 -654 124 -865 255 -773 -205 506 -759 -271 150 239 352 284 -155 -376 559 -592 379 -678 252 7 -169 -147 514 566 -670 -879 -772 -172 -743 -648 319 -538 587 -13 -312 668 -774 120 701 -699 -486 655 535 233 141 -222 -433 -582 788 -608 -93 14 737 -48 -235 -214 354 -630 68 -157 -509 -646 -770 -475 -487 -420 -420 -435 328 -101 -713 19 512 667 -592 714 170 417 135 -385 -382 344 -870 -458 203 -764 371 -218 37 -499 608 -51 -641 510 -332 -529 -249 -887 -700 -543 205 -408 246 241 -326 -679 -444 752 69 247 -33 -899 518 57 30 -357 548 91 164 -403 -2 -58 504 652 -156 718 513 -167 395 418 -612 499 -19 -259 249 -473 296 -892 -114 -208 -382 -409 -552 754 -619 751 -424 37 -596 -579 -128 146 -727 213 193 -538 -398 583 -532 771 -87 -588 187 -757 -716 -352 449 774 32 352 -525 626 515 377 -793 -44 62 129 202 -298 30 -764 -509 403 139 -376 -615 677 -15 -870 -844 -589 4 653 -36 441 -357 381 -849 677 709 -71 280 727 -103 -508 487 -742 631 653 -73 -309 343 606 237 -655 -852 -692 -50 399 43 320 -576 -56 -876 -563 204 -810 630 91 693 -42 351 234 -651 77 -197 167 656 520 337 380 257 541 642 544 -714 -613 -74 -359 433 365 -615 595 519 -79 336 301 184 621 -184 -516 525 221 607 360 321 -892 -618 -292 19 -821 -792 234 414 219 259 -524 294 252 -722 692 72 424 -478 -873 -711 -484 334 -337 411 -282 783 -406 107 158 -196 -763 -890 -477 -366 358 367 217 -334 -364 -860 261 -718 -264 -297 -556 160 -234 -455 -585 -547 -702 -340 589 -404 -236 461 377 -571 -495 -283 497 -307 -313 785 345 -585 -83 -470 535 772 71 -168 542 -577 -670 726 169 -341 473 -684 190 -49 574 -883 -192 503 361 566 -292 443 -14 647 -199 -472 623 435 231 553 383 -229 -171 -418 412 -553 533 -250 546 -278 338 437 186 -194 -754 382 322 -326 478 -614 -390 -690 -334 174 272 637 699 436 374 322 128 -861 -245 276 -10 454 182 -557 -594 60 224 243 -779 578 -765 -829 -799 -878 -385 -47 -276 548 -98 166 -772 -339 749 389 173 512 65 -462 290 -464 155 91 683 -858 -329 488 -783 -875 -30 -520 502 109 385 -293 775 122 281 -165 -513 405 793 547 300 -631 501 -86 480 218 -599 -478 -675 -753 -888 457 463 352 -506 500 130 581 -259 674 660 -473 -559 -53 614 -754 -860 -160 -334 407 282 -102 -726 272 746 -837 729 200 -683 -898 -478 -88 571 584 -832 -115 406 269 426 74 -544 -372 -740 -320 157 502 -776 581 685 -533 -223 280 188 500 -894 250 -258 391 581 -796 434 295 593 -638 551 -372 751 239 -858 494 462 464 -705 587 -310 471 -148 688 -548 607 -249 461 -238 -362 -527 119 253 238 380 -499 -72 -273 -121 219 -298 -400 -660 611 381 -699 -155 -391 -501 -217 -487 -585 -530 -787 -660 388 -238 641 -373 547 -891 325 161 -542 220 579 743 -469 476 143 -788 578 315 -759 244 129 -813 598 -614 30 -116 444 648 -462 -64 -291 575 -485 164 748 161 591 229 129 -497 -234 -824 330 766 -488 -96 -320 513 -144 116 177 -853 424 -116 32 190 -123 713 -286 -158 294 391 576 -318 -697 -447 -190 -804 524 -70 -885 -150 -60 586 382 340 367 -150 77 -27 -325 -331 403 -247 432 -581 -717 356 -70 527 -269 -545 -664 -283 -609 37 -506 582 -817 -283 190 462 745 -345 786 -812 -676 -64 -213 -351 -325 263 667 333 -633 -774 688 -91 794 -630 -547 -292 488 -103 -246 -522 -99 318 760 -852 595 -285 -831 158 98 490 281 -294 -81 -530 752 505 -501 -12 612 -882 -318 -486 -874 -391 511 -175 455 7 457 -357 642 -842 -668 -811 -380 125 -865 -343 -189 238 -806 294 -614 -889 -168 -328 521 525 72 221 797 12 -740 -728 720 461 -374 -774 -885 351 589 -126 -820 -292 -824 489 492 691 -606 -501 750 -287 -782 -763 561 -404 -237 18 61 176 18 33 -679 125 211 -437 -677 769 466 -95 -749 4 643 -700 -16 -780 -527 -677 -164 -82 -512 -322 433 -345 -575 317 -175 424 -757 -848 767 307 702 596 -560 -874 -346 370 555 -633 -730 518 -650 -295 598 413 237 316 -436 -726 -663 -249 -74 152 -376 664 176 452 438 72 -381 378 -504 392 754 -19 -248 488 715 675 -118 209 539 562 -66 -52 -508 -896 -891 -543 -646 321 -325 -59 776 37 326 -506 736 134 -291 -642 -190 -767 -189 -456 31 -74 -589 318 314 -449 41 -457 -641 59 -204 646 -653 -664 -32 -131 234 -844 -462 -318 -131 370 271 -704 -494 168 -874 -438 -742 -58 -571 -555 263 -85 504 311 549 -870 666 721 593 369 677 -363 -285 -734 -551 -403 -284 -668 721 -6 -306 680 -865 300 -777 -35 -472 -176 442 351 677 -153 -161 -195 -65 -224 271 74 53 -317 -748 171 798 -619 709 713 -61 -238 -669 -200 -232 -792 41 384 328 717 -715 -76 -817 -254 -116 625 563 -607 578 -23 584 -109 49 620 -276 -221 -560 -631 243 586 66 300 414 -145 -569 70 -698 -600 -669 788 690 192 -150 271 713 -440 -870 -850 445 -796 132 -164 72 635 -765 35 737 674 -427 -131 299 621 389 530 488 -366 464 771 790 -870 394 20 -427 -131 -142 591 529 413 -882 292 422 -112 -217 630 495 -265 -391 551 -610 -428 -838 678 -665 -716 217 -874 -185 -43 -350 434 6 524 -569 457 -761 -96 33 -798 710 506 -793 -859 -288 -383 -430 -183 -832 -395 -565 93 175 541 793 72 -348 -859 373 16 510 15 -778 -435 -374 -740 -166 591 -878 390 -203 42 -9 -147 15 237 467 -777 308 -47 341 -704 -814 498 -783 452 -355 598 666 -397 -749 -813 -189 304 -117 -742 719 -887 678 -610 119 -261 -833 678 395 -799 709 -329 562 -135 -267 637 -580 -473 -613 -270 278 12 525 730 -343 -797 -26 669 -633 295 713 277 -533 -820 -127 402 -653 -128 -322 -261 -227 764 98 -536 30 -790 650 -142 62 -458 -72 -428 -469 -80 334 -434 -740 101 -317 599 -327 148 -401 90 191 579 -799 -566 26 358 65 782 -4 -287 686 632 -133 593 -403 514 377 244 -14 733 -496 10 -253 85 421 378 -785 -287 -783 519 125 578 -403 -574 198 -804 -73 -630 -512 -150 -654 -408 -477 -391 -818 282 -583 -871 95 -855 -573 -188 306 525 728 -73 381 472 0 -781 -815 -394 258 82 -771 -716 221 718 40 590 621 96 560 -217 723 786 19 -374 646 144 657 108 -883 -804 -402 -432 -746 -545 -53 799 -759 -409 -727 204 -579 -468 -652 -305 -231 -389 322 -279 -142 -116 -328 94 -531 78 322 416 -198 497 756 -406 -699 103 472 -506 -414 725 478 -87 -468 -252 760 385 -745 -282 610 771 -207 -68 351 764 -490 -550 721 -499 -407 -78 -326 -391 504 -216 101 -394 303 57 -842 -728 -68 -60 -50 -850 -255 -836 684 -712 653 733 776 -819 43 569 669 -12 311 -242 -661 118 -753 411 -16 -414 -825 -581 349 537 -408 722 -655 -811 -333 -278 -842 -681 351 348 85 145 -398 -637 -782 199 -691 -767 526 -329 603 -502 715 207 -68 -267 235 765 593 156 638 313 -335 -250 -468 28 52 -445 185 468 226 657 -54 -500 -306 559 -137 733 118 -412 -291 -262 -352 -413 -363 -778 640 -325 -214 -461 -491 514 501 645 400 -195 183 -717 -711 -748 -304 499 -619 -211 -704 -822 -368 -364 -182 325 -3 264 189 456 -892 717 8 410 37 17 -855 -814 621 376 783 -833 520 -111 -773 552 -202 -709 19 268 -26 5 -270 -654 -886 667 250 136 -892 623 -69 40 153 -106 -152 -89 766 -317 785 595 -481 387 23 601 533 445 556 -437 -384 582 -255 718 -349 -75 169 716 120 506 -462 -708 -444 304 137 -86 441 436 454 645 -308 406 626 -848 282 -290 760 179 -514 -729 659 385 -583 -608 411 -293 173 -247 -255 -260 -640 498 183 -375 643 223 -454 -219 321 553 -235 791 665 128 -29 572 -861 -195 -611 -282 -13 -496 163 -238 469 412 -502 -433 -140 87 -564 -239 -60 -881 -312 -741 -579 746 472 340 414 490 -328 241 -377 -880 -386 361 -305 -247 -453 -652 239 -87 314 -61 -509 -531 -473 760 -367 251 -86 -159 579 414 296 -286 783 -377 189 -778 -89 153 -765 364 715 -750 779 -762 -685 -707 551 -223 -549 665 553 -188 -37 -306 58 -543 -330 408 -159 -453 642 -54 -699 138 545 696 -838 -323 -144 -7 155 -375 -332 649 150 -806 265 233 -848 625 463 -98 -259 -739 -67 730 682 126 -549 -202 588 125 -255 160 -88 -43 174 256 -266 566 334 -817 -168 -465 -134 34 227 -210 526 244 367 791 233 692 181 522 -330 -719 534 -266 330 466 -502 -483 -451 -146 -704 568 -392 -505 -469 -889 -744 443 100 -357 781 45 172 610 -846 342 -898 -16 -349 282 -26 625 -582 135 289 559 -414 298 -227 781 139 -548 569 130 -384 -311 -849 457 350 255 141 -547 406 -184 282 548 26 -339 -235 594 -486 -69 90 -418 2 -608 674 -277 614 60 397 736 292 -894 270 -686 -746 -323 -538 -824 631 -658 -35 -392 654 -36 547 -151 -493 493 -129 526 520 454 -234 -355 326 285 63 525 -727 -257 -709 527 -873 684 -224 143 -538 -114 -425 -99 701 231 -15 -230 -454 730 -755 685 -274 633 -273 -37 -372 -373 -187 -104 -576 -491 506 500 -5 406 312 -187 -47 -813 712 489 51 136 -260 -310 -387 -441 -753 -820 -29 -789 -784 281 670 -608 -77 -892 647 -886 -640 624 516 -673 -781 -422 -453 427 -538 -741 181 166 490 370 -562 597 -196 -682 668 -203 -36 726 137 170 570 -421 -824 -585 -607 -352 768 -337 503 -371 -807 401 419 277 540 656 459 271 450 -651 746 494 -329 -71 -795 116 76 396 494 662 584 419 -623 -640 755 55 -14 594 -159 707 -416 12 -871 -13 719 774 -593 575 -690 -580 -187 184 616 708 593 -32 -679 -889 150 -151 -273 563 -297 384 -2 -12 -804 160 -299 -455 -796 139 -12 -309 16 -235 -38 429 724 -50 -45 519 -66 385 -507 -807 -695 -899 549 345 270 -708 127 -180 708 -547 -617 521 -377 -776 -756 231 -568 204 -339 -796 -589 326 -773 -111 -807 7 599 -712 446 -612 -62 64 -830 683 47 666 469 5 62 164 310 -211 323 -253 -883 -555 643 -20 -447 -47 148 -259 -865 198 464 31 -122 -116 -780 -736 -80 329 -336 -387 301 -62 -489 211 -205 756 104 -759 753 740 66 -15 594 -665 469 455 287 616 556 755 59 226 102 589 -705 -581 383 306 -102 605 674 -339 -396 -481 7 -730 498 -752 316 -388 149 9 -619 -799 -447 152 647 28 245 -768 -577 -288 -255 593 -410 -672 -342 609 396 -357 -767 780 675 -444 -490 137 30 -579 189 211 -402 2 -630 720 594 -497 675 486 253 -785 -451 317 239 -83 594 -204 -293 -602 -717 98 -703 -481 -1 366 -55 -29 745 -556 -665 -434 21 388 -363 277 -851 -257 563 549 495 252 -206 -349 -173 469 -659 71 425 -141 -90 230 -861 751 -314 177 294 47 682 655 391 8 -810 -379 -851 574 702 570 129 623 -161 -881 -78 -351 92 -872 -292 -490 -418 413 367 -94 146 14 -834 647 63 -555 331 -723 -312 -223 -499 20 -106 -879 109 -351 346 529 -80 -744 -46 -877 -164 726 42 567 302 -110 -429 792 297 -634 -798 426 534 -542 534 -243 513 327 756 -864 700 -98 -182 74 473 358 -740 -476 -83 -723 -110 557 -675 501 -825 56 -614 300 173 21 -326 -256 628 -871 -629 -747 -384 -326 -810 -799 -21 754 19 147 223 -375 527 489 -173 372 612 196 -604 593 -888 305 793 729 670 -344 202 764 -477 717 -121 -172 36 578 11 -352 -580 1 -734 -876 -660 -242 -314 577 625 -802 -73 413 -132 -66 -232 -869 -889 -129 -489 604 -141 403 -844 398 -385 -100 -548 -105 -547 -230 371 781 82 -833 -415 575 -528 -479 -589 -186 -737 634 -154 -289 101 728 -421 -519 -523 -860 -28 -546 -587 74 -649 -683 204 540 131 645 -507 247 -560 -877 -581 -42 298 -844 218 778 -149 -310 -469 403 -658 16 -292 518 -218 -107 -816 128 -430 55 95 -822 -199 314 656 773 -177 297 624 -476 -205 176 -72 212 342 53 -209 526 -301 717 -715 -58 -703 433 208 -393 353 627 -203 -506 640 -446 -897 746 -309 -117 -775 -688 -892 -634 -203 416 142 22 164 144 392 -469 -478 727 -187 205 -103 331 343 -843 -667 -388 -493 184 -24 -119 260 719 719 687 396 -475 -63 -297 785 660 210 -347 -875 270 -190 434 62 493 -596 342 -704 -574 422 199 -733 424 -169 670 -235 253 268 55 -677 -296 -481 432 101 465 213 403 -884 -412 -196 698 -401 -173 156 -66 -492 -121 640 -138 -94 -280 147 293 -610 318 -889 -545 -418 -167 335 410 -582 507 -93 166 560 -340 -805 433 483 -315 135 564 595 74 -865 683 -545 -225 717 487 -767 305 162 224 31 -100 -288 742 327 -230 -333 -818 278 -870 -289 751 -349 -156 423 -654 -261 -249 780 -863 -42 479 478 633 522 561 590 479 701 360 -303 178 -71 592 607 -828 537 -135 -767 622 340 -462 -98 -158 -513 440 -493 -816 -143 -604 524 -488 -10 -889 423 475 -715 769 -701 -224 433 -603 -7 -87 171 -325 -875 85 403 -399 -181 275 -429 -675 474 94 307 -885 151 734 -805 11 -630 211 -55 600 442 -104 633 -615 681 84 -554 204 -459 -694 665 358 -772 331 346 -61 -401 -772 315 367 351 -340 -281 -283 -128 74 -54 330 540 525 39 73 -779 -581 -349 -240 721 -388 -490 -118 249 -397 -481 -154 -215 -338 -380 234 296 560 189 -608 451 -126 -148 234 671 -164 -494 -669 -308 -555 -888 59 466 181 209 659 600 302 530 451 -124 -595 -428 482 -592 -689 -798 -384 676 752 10 133 575 339 -573 746 -398 339 -371 531 -366 -783 411 -26 -52 789 -320 -884 387 -505 295 749 497 -138 -875 600 -10 529 -387 298 333 713 374 302 -537 -714 552 -103 -809 349 199 -199 354 769 -892 -151 281 620 150 -848 -283 -806 -841 -599 -162 -491 25 -65 -400 520 -380 42 -696 -144 -343 139 562 52 436 -534 -548 -198 587 92 -766 370 55 460 -151 199 -634 -33 -482 -237 278 -513 336 0 -49 56 -618 244 80 159 -522 -404 -621 -610 566 711 -476 -853 -450 263 -771 -522 601 277 272 696 -751 -485 -322 205 526 -685 -523 470 -627 -211 353 650 -192 -593 157 -738 133 97 780 556 676 37 -340 -570 -232 546 790 -696 -254 197 -44 -179 595 222 116 410 -557 -349 -414 320 633 411 289 -672 738 -84 379 -847 363 -367 259 569 622 225 -48 -198 -482 261 -565 -742 84 -664 352 388 527 670 -345 -566 598 -821 796 218 -169 703 -879 -810 -669 -70 -227 -136 748 -891 -163 646 105 425 -321 -64 757 230 307 640 -313 -330 -484 736 -108 -75 630 -753 -274 -818 181 742 73 234 406 -494 275 -232 -162 33 -4 694 -528 -534 9 650 605 -392 640 633 105 -36 753 -599 456 38 331 -273 -479 294 272 470 -446 619 -121 -829 -861 -747 46 123 -802 36 -665 -295 -703 -580 -876 -105 -679 -102 -212 -585 751 -746 346 -459 162 -256 523 125 2 150 108 -222 380 594 643 549 -892 774 499 224 194 245 184 -486 719 -407 -854 -480 -600 -280 -208 328 -817 -131 678 666 -487 562 -252 -148 -242 -264 563 357 212 -363 349 482 -12 792 -101 207 -657 356 -638 -696 433 112 87 -841 -16 438 -681 -870 29 -579 659 -791 -822 -761 -591 582 -446 -772 -518 197 6 -332 -66 -520 -758 241 -339 31 -44 629 -319 -260 299 31 552 -422 777 705 -126 -178 -706 -564 189 -570 -621 -415 -39 624 -315 -187 -207 -448 -651 -759 -698 11 -522 -238 442 -788 115 -894 -616 196 -59 -219 341 -233 476 -603 -56 546 -559 788 -681 -597 -734 -512 -796 -698 -21 253 394 -303 -840 -877 -824 -352 4 406 346 -106 -604 -755 356 294 97 551 -587 -713 -296 668 516 -689 588 -312 -48 -499 147 677 -405 -735 769 -705 -843 583 -890 241 -578 -618 632 204 -527 537 -324 -85 283 -193 595 -260 -830 -63 784 -115 664 -11 -717 350 713 189 -176 -424 -94 784 627 -317 358 -77 -881 -68 -211 722 -110 -653 -214 -254 -838 -775 188 -536 590 346 102 784 109 611 -585 736 -884 -701 -542 213 -705 -793 -696 786 166 -681 204 -312 664 -755 535 -762 386 -465 -582 -781 -782 -588 -684 119 210 -591 61 -689 -538 543 -412 -325 -8 -35 -835 -594 555 479 -605 -832 -798 -675 609 420 262 59 363 -785 63 29 -701 -165 -685 49 290 -573 -620 605 793 -462 -272 9 -800 22 -761 615 -657 177 -240 -772 -35 -343 -11 -742 -653 -448 -218 -353 -654 -758 -877 -224 -871 249 -335 -877 -89 488 -256 791 -208 742 -47 -170 160 161 301 677 -666 27 402 51 -499 -766 399 719 -28 -332 412 556 -837 602 -359 -359 555 545 495 -560 451 -715 361 695 622 -43 -805 -383 -585 157 -761 794 736 -252 -270 181 -393 -686 -5 -182 -199 346 -141 -765 -183 208 433 502 -291 -113 495 783 -235 -597 -85 -229 51 591 328 751 -899 34 -769 -827 -391 -759 300 353 593 401 -557 -59 -635 -50 415 182 467 -455 -74 -240 553 -772 408 -899 211 438 -510 -118 464 795 -366 -406 -869 -821 -522 373 -81 527 -139 -673 -734 -225 -796 -242 138 -293 -159 330 149 -153 -614 714 565 -278 695 369 -217 72 -46 -45 778 -135 451 687 293 -583 203 -31 -254 66 -435 90 -9 -128 79 -155 -86 733 -66 657 -794 -324 538 -62 648 -619 -760 656 354 469 -89 -532 739 -301 700 -238 -16 705 768 368 436 178 728 -290 758 -710 -366 -160 276 -62 -408 -60 606 -850 145 -562 -720 752 136 -430 -167 -587 170 -292 726 474 -626 366 165 502 271 -894 424 -424 -502 -615 -691 -410 670 617 -196 -715 477 427 62 -229 -614 210 680 -172 400 328 -271 -631 274 256 -367 -116 722 281 -566 -637 -228 -215 96 -419 690 -168 -216 -180 273 396 -616 333 574 752 -145 687 -9 157 417 -419 -324 675 32 -403 -151 42 158 207 -43 -343 729 5 191 593 -177 -329 617 -127 317 29 -579 -741 51 215 339 770 -444 771 -135 635 339 -363 -226 -656 -703 -623 507 439 264 219 693 -645 -247 682 134 366 530 200 -711 763 -144 -675 -38 -677 -674 125 159 438 236 530 -717 346 -758 355 -16 178 753 -404 678 -688 560 43 299 584 -779 754 -399 -755 -861 -447 317 116 -469 -502 42 -302 501 -73 182 412 -808 -381 -230 -445 -745 65 -773 -540 -199 143 -508 717 -453 -652 167 -138 437 566 218 -144 154 177 -632 73 -552 -201 719 712 10 165 -30 92 -147 -692 -59 162 -125 -93 794 -171 -344 765 389 249 -318 -20 -785 567 281 -106 -560 -315 8 539 -552 -43 230 684 -885 -479 -351 415 527 779 305 529 -658 787 -792 120 106 606 -138 -574 -22 -363 -391 239 394 -593 -460 -770 -8 -704 -538 -638 -584 -211 -22 410 -432 85 281 -81 -665 -512 392 88 -757 -371 -134 541 575 -613 -648 -757 430 406 608 393 428 -312 -356 -379 -321 31 666 -605 -871 181 -609 607 -596 -770 -11 -327 -321 -233 -659 -534 -465 -875 -31 -648 580 667 -402 -692 313 -442 -791 -157 -633 -502 540 242 -176 546 -47 -347 -64 -520 600 -421 -482 673 -776 -6 -626 -429 62 -132 -632 -324 697 -566 40 14 183 -810 464 42 -863 413 175 -114 574 -362 -813 -162 -673 796 -324 -788 557 -290 -220 32 186 -466 578 -457 566 -331 711 288 659 -628 211 784 -427 -764 204 -563 -801 -402 -789 -143 -782 -213 -294 -884 64 673 45 -41 242 -824 542 -494 -393 -13 713 259 566 210 341 174 3 564 -730 -415 226 -764 88 219 515 137 765 -531 102 239 -582 -52 -301 -392 -40 437 -74 -530 -827 340 -428 331 -632 -536 293 386 56 472 -159 687 -165 -823 168 -306 101 -51 -103 -659 379 -58 -121 171 606 -450 48 -740 -411 617 51 643 -504 -558 -167 164 -84 384 -809 -413 220 118 -474 -140 363 330 -867 -238 -719 -365 -841 -146 729 -39 -491 719 21 -628 -95 -697 590 -458 65 434 -748 -488 -331 -617 -100 -374 438 -364 -373 344 -568 -31 181 702 -329 -514 -695 525 591 156 -315 -796 -322 -67 -561 607 467 -402 -6 583 -527 -158 663 -494 -69 154 -53 -249 29 -234 -898 -75 -107 -314 309 -107 691 405 -722 370 -361 -293 728 -239 -78 -98 -19 -603 547 187 721 -509 249 676 728 311 -663 114 -252 -261 400 -896 -482 751 541 -351 -796 -385 -395 264 -394 215 -528 -861 659 -532 593 -301 -227 -419 -594 -41 428 301 -445 -666 -489 -736 -540 -221 657 -76 114 702 152 756 -793 -59 -402 -174 495 -312 462 468 655 -228 -345 141 34 505 -824 -384 -418 -39 386 415 -873 -213 76 -119 548 -519 465 123 -431 -748 -46 557 -274 -774 57 189 270 -437 -864 684 785 -105 523 -769 -303 -53 -854 451 325 272 -499 143 -129 671 -808 220 -750 303 -108 333 -205 -730 -842 -835 586 -213 -661 -803 -437 176 687 538 -139 562 -310 -239 -642 316 370 -520 -464 -190 -146 132 -488 -113 300 -136 -723 -353 -450 -272 253 -43 408 2 -706 614 772 324 113 -430 259 -584 304 -345 -298 300 286 -799 625 340 -79 -74 788 -564 -727 521 250 -864 157 -694 130 -87 -73 317 17 -821 -301 -199 518 531 -326 454 -877 582 -893 562 -142 -191 202 -897 -280 286 -171 710 -588 193 -7 257 -4 -70 633 -339 -148 -312 -870 -125 -853 -604 -695 300 -324 -592 628 -680 -826 368 144 622 -153 -465 -400 -540 -734 214 226 -611 65 -676 473 -881 -736 480 552 -416 243 -837 -513 -767 33 -707 -44 -541 265 -828 -884 -569 538 648 -98 -716 224 -633 -141 -848 -184 773 -265 156 -427 452 575 -797 -132 236 399 -528 686 489 -463 -366 1 -76 212 644 -467 -209 -228 -794 -243 -477 180 -364 590 -261 798 131 -366 699 726 557 188 -757 -264 640 -185 392 -676 -223 -421 -770 419 662 -545 291 -806 133 465 275 777 -627 -423 203 -697 748 -291 -295 241 -586 -656 -40 63 -468 9 -842 245 -258 -553 -792 -691 -729 -415 -434 369 346 -849 -215 -878 -512 206 184 -587 -872 611 -214 109 374 128 554 -170 -791 -292 21 -596 721 -817 637 -881 394 74 -11 -675 714 779 -278 -700 215 -468 -99 616 20 -220 513 248 -845 -501 -358 -161 387 -566 497 -776 301 172 402 164 -8 605 280 62 412 -653 255 744 -754 -422 -469 708 -858 -444 -746 92 602 241 -315 -397 458 -444 799 222 461 -378 -7 -36 -30 745 -822 -687 568 -831 -819 414 -346 -482 377 -678 292 -599 339 -164 639 -711 -232 330 -302 -301 -878 -138 -157 715 514 -557 -418 -314 -141 -578 381 -442 -36 463 463 -454 -857 -129 106 544 196 352 -221 -121 -184 -217 446 288 -630 -671 742 590 532 68 -72 240 -626 -789 -580 -470 -204 -490 -612 546 733 265 705 399 -453 -476 504 -729 -196 -17 676 -503 -464 273 -523 -461 -747 -867 -394 -884 -839 -652 495 -38 -634 524 217 708 -79 384 322 -202 -670 313 -512 324 -893 541 -61 675 222 -99 349 615 648 749 453 -96 -653 -257 -753 240 -625 435 -744 466 571 -799 240 -238 -695 389 788 759 -475 -549 301 -867 -20 -25 -594 -531 -273 90 623 686 412 -54 -718 510 -144 -593 -362 -467 700 516 -507 100 736 754 -344 516 -786 -281 444 -424 -261 -318 -819 467 -243 -170 428 -729 281 -555 576 -528 644 -414 -752 243 -493 397 -443 786 -617 -827 -117 -346 274 -705 -535 253 -30 112 -296 -696 -676 -710 -440 -465 -593 -366 -88 449 -590 -30 131 -736 11 -556 -464 -99 -135 748 -817 481 -467 463 -297 -65 -61 -411 -244 -55 792 -251 402 -640 -571 -444 -585 -601 -882 578 -895 7 685 125 -19 675 -62 -60 -248 438 -450 2 -756 -490 665 -231 -162 -70 517 -242 -179 277 77 -499 790 225 -710 395 -777 487 -130 -37 271 -734 -553 259 416 -47 -534 -495 -795 -134 -366 -592 -731 475 -78 510 445 -238 307 109 -706 -388 363 -723 -704 410 729 -628 -775 -73 -288 614 456 -221 743 592 -123 575 326 -531 273 -137 634 -874 -812 -93 -381 317 -466 -873 -285 -177 -548 -133 106 619 -575 157 -432 62 483 -161 -819 397 191 235 603 -617 -788 -855 -745 329 -283 -881 479 84 47 92 550 258 104 538 235 -623 427 710 367 -609 -396 -887 556 -28 350 -64 -286 105 777 308 -480 651 575 -820 739 428 -597 -197 -614 -561 -439 510 616 545 -513 -473 338 -687 294 -23 4 30 -528 734 508 -298 235 778 -694 -51 -495 390 -312 -29 97 -799 -13 -377 -141 763 602 -795 389 369 -380 573 -842 80 -642 -358 267 -580 664 -518 -365 456 52 189 -715 -164 -143 -886 664 -233 425 235 728 205 -60 270 -366 444 -653 -32 -355 -536 -809 756 153 14 -9 702 -135 -344 293 -508 -861 -691 605 773 351 -80 -128 -771 674 -819 -542 386 138 -648 212 -426 -392 145 -58 -732 -377 -71 363 190 236 -114 61 -455 -107 462 -156 498 21 -402 -665 651 175 209 545 693 -780 136 -790 505 489 -367 -349 -319 -509 -9 727 588 -227 -489 -321 -496 497 559 -64 -315 488 458 198 63 -622 507 -29 -546 371 -363 598 -493 -194 88 228 289 72 642 -245 631 -720 343 352 -217 -320 -664 -26 -447 90 481 -805 -635 182 452 380 117 415 -407 -516 -487 -786 -102 -600 792 599 -322 -385 269 3 230 -406 -866 -299 -682 790 -865 296 -197 -743 187 390 333 433 -9 232 -637 -400 39 -896 -706 -875 443 -872 395 752 480 209 758 422 -177 -397 -619 82 -869 -891 -836 -609 548 -824 767 -618 -33 710 587 639 -116 -237 603 583 244 31 625 -162 518 87 -391 -565 705 555 -558 520 -370 17 -747 -231 -733 -420 228 -228 -853 -730 44 -375 -637 20 -365 -103 -296 -419 -859 -282 116 -656 185 -86 569 200 324 737 178 -840 572 -756 -781 -71 -260 -22 642 -752 383 -146 250 -187 -386 -166 -215 443 124 -630 -20 200 -568 602 -363 299 -135 -867 -632 -775 -850 642 -466 640 -9 527 660 -484 409 -249 -12 647 752 417 -679 776 -52 404 -694 -263 560 -403 121 31 424 -893 475 -698 -540 50 39 770 321 691 394 611 137 -223 539 -109 -447 160 -279 192 -110 -681 597 -391 316 -92 -484 -842 227 -26 -262 -304 -486 336 555 -552 270 455 -556 396 184 515 675 706 254 -426 -7 589 722 110 9 464 -637 -568 407 -145 -865 -236 569 321 -429 264 -270 -298 -688 297 -5 -340 122 -15 511 -367 -640 -474 630 -599 -498 599 -377 -654 360 -187 -779 236 -519 526 658 148 300 -246 556 421 296 -134 597 -872 -664 -523 531 -585 -622 -382 729 -899 -792 97 32 347 207 -731 555 115 -68 -840 198 501 -372 -217 615 181 -860 576 80 272 -779 -867 511 -411 709 -166 -711 -509 63 2 184 517 445 -518 -720 -83 194 -269 590 -427 -842 353 -605 146 656 66 144 665 -133 655 -752 497 564 145 -889 2 -800 -324 -129 -422 664 -523 -634 -273 -327 244 162 757 570 242 -97 575 122 337 558 -878 -35 -401 -42 -152 753 -17 -131 330 -124 -686 -633 28 -234 -829 767 416 -628 -569 -483 525 -26 -791 330 -543 -816 712 132 692 -701 -597 -650 -236 552 -383 -289 -661 588 -83 68 -117 -2 -128 -152 -570 731 337 -617 -591 -213 -852 -456 791 702 27 -665 217 -459 -65 -597 -810 661 -415 -665 305 -856 217 -87 -317 80 -194 -793 -85 381 -828 379 -711 -532 665 617 -740 -445 -307 577 -589 -362 -827 81 -763 286 387 -539 -486 -310 516 607 136 202 586 -20 134 730 -219 327 -35 -283 -728 -205 -856 25 -73 219 -133 185 676 299 -670 -144 645 -275 205 147 -694 227 -413 379 392 -649 672 506 -668 109 92 340 368 782 797 -860 -854 280 -605 -260 608 -79 -140 -215 -731 5 777 40 694 -194 508 457 -762 -337 -276 -266 -503 -807 -745 -388 -816 -709 -362 -390 -236 -892 94 39 -38 408 -378 -86 -574 750 96 185 -899 -252 -885 -284 -430 724 34 -683 -230 -229 78 167 329 -550 763 -401 -103 541 22 268 -158 287 -718 732 494 -137 469 569 -319 -807 -221 378 -707 -591 90 -161 293 128 -593 351 225 -816 373 -409 77 270 153 70 631 377 -146 672 -383 -172 192 -344 502 -327 -254 557 -613 669 -339 -758 179 -251 578 -412 425 -520 411 -506 549 408 -617 -801 124 -13 -282 -545 728 -896 -247 -38 -867 253 -760 -868 -653 509 598 464 234 136 -448 -108 -632 -811 337 421 -215 -785 -765 -22 -447 240 104 -840 -616 -839 685 73 -230 464 -705 -318 -679 -388 380 326 -828 -98 283 658 -870 412 -490 -500 -602 778 -327 -464 -536 370 625 254 -141 -46 -641 80 -437 228 598 782 -563 -235 716 343 375 483 39 487 -88 -565 -471 434 586 -670 457 -548 614 -424 -809 794 -223 -83 -654 -104 -21 351 106 -808 -634 233 770 190 -471 499 -184 562 -505 -490 -663 97 580 643 -709 -894 -240 -693 -47 -724 548 637 768 -258 -291 -625 -445 563 -78 -427 -330 -884 613 -417 -887 -627 -796 738 627 -357 755 -871 210 384 -823 683 -610 -107 -40 -654 -689 700 629 402 410 -294 409 309 -220 -575 724 -399 687 -572 -83 478 -167 -167 -817 -501 265 -665 533 -173 -121 553 581 527 -147 447 -895 -750 769 580 687 388 -660 284 -22 -492 511 -245 496 195 -332 -882 763 -741 1 -735 656 109 -741 525 367 -712 -150 671 -747 -687 732 -213 434 -123 690 767 787 -405 158 -105 -899 -29 -496 388 -281 -173 -28 555 -759 739 -209 -426 62 -474 764 -892 473 -720 -343 -816 535 -471 -472 369 686 300 39 42 -643 506 -873 -352 -332 -554 -511 635 -366 -639 709 523 402 -757 -196 796 -721 167 -466 611 289 721 28 -516 -255 41 694 -648 -883 -495 674 -422 355 602 -747 -846 645 -107 192 -624 -315 -880 -167 -209 -258 346 -56 467 -228 -813 608 -34 81 -317 -703 -810 -117 -35 638 522 -697 105 211 685 -287 -834 774 459 540 -403 -638 -596 -31 401 390 -263 421 -896 690 -701 260 270 532 455 -621 495 -764 410 732 584 105 91 -541 -416 -83 773 -463 -177 540 528 505 -600 218 -859 -679 371 335 504 722 691 -890 406 443 -538 -1 -498 -133 -845 747 -708 -650 -599 571 -37 -640 555 -729 303 -125 -557 -580 337 443 90 689 -184 121 -74 -889 -182 225 -773 -814 -472 -258 331 -565 29 7 -838 452 -33 -612 -756 798 -22 -824 54 146 -546 -460 -7 -116 -869 -849 304 -717 9 229 -180 -290 139 29 713 -128 -589 406 -247 493 570 -779 -646 -741 -717 -528 -700 -487 617 -400 -453 -637 679 9 -49 -285 181 -640 -813 -250 553 134 -445 267 -535 -411 762 -847 -106 520 -368 696 736 601 552 -72 -681 625 -490 -50 -12 705 774 -626 -731 -333 167 -302 1 -179 -423 64 216 655 -151 -137 681 -491 -379 -342 231 -108 -544 785 756 -623 -467 -403 -796 -451 486 105 -427 374 193 511 220 -364 -508 645 -723 777 628 609 26 530 -641 653 -552 -769 -790 -338 -764 -759 -536 123 -652 523 89 219 -595 -751 -211 161 -847 -20 -116 -546 -700 -61 -257 784 656 -106 -537 83 82 -131 88 392 -858 697 36 -761 -833 354 -30 -297 -716 5 -475 362 633 420 734 726 500 -571 38 -115 619 460 445 -505 -670 -129 -714 399 -91 96 236 4 -752 102 529 316 617 -449 -613 2 -627 276 742 -186 -99 -41 554 -463 241 -556 -602 445 99 733 -495 -293 -402 -295 -705 -690 -203 -447 -851 -162 574 -780 -345 -240 -555 -881 314 -353 -758 -382 -248 -850 -88 -834 -413 -609 -11 32 -590 -20 344 -577 668 -363 420 -660 -432 533 587 -808 -95 765 -759 -282 255 186 236 153 718 -868 741 421 493 209 300 356 28 -782 556 -628 -694 504 -74 -550 -306 196 133 -126 -347 -312 -665 528 192 767 -804 42 349 187 -520 -239 -20 236 32 -186 -42 -170 491 -455 199 -203 -182 -898 -1 226 448 -812 -570 34 786 142 222 -359 433 85 -468 -233 -113 -899 470 580 580 291 244 295 117 -767 635 -202 -274 -117 487 -585 173 -178 617 -387 -65 -484 199 -542 -688 763 137 -26 497 -104 -100 -43 765 -886 676 287 292 -900 513 -817 442 -259 64 -150 202 733 -303 765 -753 -415 446 -783 606 345 374 479 433 -537 -23 532 616 -795 575 749 -345 -43 -28 -276 184 566 -337 -560 141 -721 -809 90 568 695 -317 -718 392 -378 314 324 -434 -609 -520 434 -598 658 -727 -481 -827 514 -3 -563 -548 -532 726 629 -267 128 705 407 457 -518 -243 66 -649 105 378 -272 -368 -559 -825 776 681 -866 -414 448 68 -685 211 573 123 234 356 89 178 568 185 -214 -869 772 147 -891 396 -887 64 452 633 445 -293 611 -789 -832 349 421 -827 715 711 663 -615 -524 -61 767 138 487 481 -771 -636 522 589 -392 745 -146 724 455 75 471 193 -304 747 -156 -784 41 -730 -239 -657 28 -695 -787 -383 94 450 256 -461 -491 -284 408 -38 171 -86 621 -413 705 -131 -144 722 170 689 708 497 74 -663 797 -741 45 -860 258 47 -373 -325 -123 -356 282 473 -499 -87 272 -40 94 80 726 769 -286 -754 -598 -360 -314 -137 -845 267 -472 -667 203 -61 361 -86 2 564 -292 606 520 -300 28 104 -51 480 632 726 -803 -492 -642 662 -631 156 -350 469 -438 -51 -293 493 783 -332 298 -618 366 -788 -628 -42 432 123 -463 -852 -84 -775 409 116 253 155 -265 -142 555 -753 631 543 288 359 -330 692 445 305 -779 -180 501 -753 327 -397 -604 -302 -751 -136 -682 611 386 -179 -559 606 -778 728 -641 -897 -353 -673 364 367 -138 759 -533 -452 -687 -892 570 501 -833 -429 -807 666 65 -825 -730 -664 -892 -536 483 -306 -612 -437 -539 517 301 -647 -701 266 -817 -186 270 8 280 -556 275 443 480 67 -273 -66 680 -111 345 -623 -221 674 -438 -597 -836 -365 -817 -773 628 679 491 -455 570 -500 449 -655 -841 -45 -208 641 535 -341 -115 -765 -711 182 -19 -176 367 445 349 -746 -166 -262 -394 -600 -648 340 174 360 528 765 608 -197 146 -776 -211 187 562 -464 109 44 611 422 89 -154 -787 -864 -275 686 144 -604 35 -810 353 -531 720 172 -877 -702 -617 586 17 -63 -43 -83 225 -34 600 -831 -898 665 -166 114 -872 673 -850 -62 398 -710 332 -697 187 -438 -865 142 -604 -584 -864 783 -727 621 -241 399 137 698 -438 151 -192 -791 424 657 -871 -764 620 -334 -102 37 -447 557 55 78 752 -341 -358 543 65 -554 705 -898 -600 203 -166 260 -773 -19 623 -392 424 -200 611 136 665 -246 123 -127 -352 -719 -324 631 184 -554 -349 -85 -394 -442 -850 -252 -252 481 -434 -69 -237 -432 5 127 -782 396 617 513 321 -386 616 -8 -438 -477 -858 769 459 333 469 556 -688 -522 -639 -303 534 -293 -760 -216 -749 -599 349 -468 -249 748 -754 731 609 -76 671 -850 -595 -104 -786 546 -2 608 -141 295 457 758 -358 340 710 751 -677 200 -476 404 527 -762 -224 -889 254 -201 137 375 409 384 -174 -6 66 -469 106 231 -522 676 672 -188 141 725 162 318 -526 -636 -44 -682 50 -625 -688 261 -227 29 -561 318 -359 549 -432 605 431 119 -421 -542 534 -5 506 -12 -72 -868 419 196 -171 -293 -666 -804 -387 147 -606 181 -549 554 655 -449 -327 -153 226 -579 666 82 609 16 65 -117 -659 172 186 -869 746 453 431 -165 -507 -481 653 -736 -456 -705 484 -802 -130 -500 -794 133 269 489 -814 -534 428 -817 194 76 545 -453 -521 442 461 -798 648 293 -503 -770 -704 146 393 401 -849 -859 418 551 -202 -658 712 -215 -747 -219 -344 222 -704 249 654 736 -69 355 90 484 -715 -45 -470 -848 -693 258 61 -111 -599 380 546 534 627 -830 625 -38 8 107 310 -603 -78 -176 181 -524 -482 -487 426 -135 618 -288 259 465 -663 -331 -224 15 -145 292 -267 260 405 -319 -157 -494 595 -403 -657 -756 370 -621 -173 -272 683 142 541 494 -362 -102 -161 334 -147 202 147 258 -442 -823 510 631 -552 -342 694 -614 3 -450 40 -717 -813 218 771 -126 -54 336 705 294 -248 -746 -808 233 694 -407 326 -815 -522 483 -128 37 248 793 -498 389 -734 -370 777 132 -25 530 285 -802 40 -821 407 -20 521 724 211 -390 496 -777 -837 65 -714 -37 269 -718 -415 -564 -678 -360 -694 100 615 325 189 147 646 -174 -845 -263 -167 -101 -377 785 -122 713 54 -665 -524 -729 2 225 -879 523 -152 -866 -84 625 390 729 365 229 -862 -789 355 -635 -241 169 -639 384 -294 267 284 105 180 -835 148 -835 -356 122 -624 219 -251 -747 436 654 -184 -412 -543 205 -770 451 -231 -284 282 -600 93 162 -222 -813 -448 -350 323 -673 -304 619 -512 -130 -539 -727 -660 -500 396 517 139 595 484 -579 -417 -2 -402 -455 528 -493 -817 -188 -385 -551 594 -120 -114 731 -727 524 -677 156 -160 -549 -864 296 267 765 649 204 545 603 128 -176 264 12 646 -614 387 367 470 782 725 32 781 563 121 777 62 10 278 -392 -14 -733 214 -701 -167 -445 485 -716 -406 -175 655 -138 -576 -22 -56 -807 -368 -875 -853 -556 -35 436 -772 -85 296 0 352 626 -677 781 -440 440 261 -822 101 -662 -91 -516 554 277 85 -900 -774 667 687 -449 216 -28 -573 248 268 491 -890 -292 -798 112 -521 -221 556 -458 -62 -660 734 -564 34 -135 -698 -634 -431 -625 -92 -158 -880 190 -237 342 677 764 94 -897 -832 315 288 -271 -464 638 -448 -212 561 690 -404 247 -666 -575 161 -163 -434 396 92 159 -162 562 753 -260 -892 -805 -859 796 127 -145 509 -389 -344 -820 139 394 162 176 -395 -313 -295 -519 -206 -772 -568 -633 -274 53 183 -297 -640 -818 444 -379 -442 -418 523 -727 381 -722 -845 -649 -747 -156 -478 -778 -503 -781 -872 538 96 -192 -71 267 -94 254 261 -67 -534 -195 -466 726 677 -481 -796 -64 -551 -641 -434 -708 -350 204 -506 660 222 750 12 -830 -425 154 -660 -763 -30 -645 522 192 172 74 -894 -274 -172 -615 -683 87 -462 542 552 -32 129 -435 189 -319 -636 -403 771 -74 398 -110 534 -612 -66 71 -210 462 37 -207 -439 -478 -122 -130 -559 -617 -899 -303 759 -148 443 106 49 -111 180 -244 498 -882 622 -891 198 -70 -362 265 -586 773 332 -4 690 -674 737 -31 144 -396 183 799 -115 113 470 519 660 -288 340 592 162 229 708 -204 321 -86 -361 -544 -80 -256 107 784 726 -214 -9 232 -526 -627 -28 -549 791 -271 -538 -210 -251 -857 635 -451 713 -645 512 -737 313 183 -734 -450 174 -860 -783 -373 764 423 -394 -161 -885 -778 208 608 635 -449 339 737 -218 585 720 27 -91 -85 -37 -127 364 -41 137 -523 -517 -172 419 -441 -726 345 406 -688 249 358 47 -763 -394 -202 -727 -85 -601 -868 -576 -745 669 -194 -387 -418 -137 467 -693 -487 -441 570 -429 -596 313 305 -420 160 256 -884 704 300 -899 -132 -370 -876 107 674 -759 477 -343 -682 -282 -536 -599 -796 -154 -155 316 -21 -355 -400 332 411 622 -91 239 -594 501 -111 -666 -566 -342 -800 132 552 166 68 388 -485 -96 -2 635 679 -130 34 -153 712 677 597 255 514 294 -277 -425 -534 -465 138 -569 431 -775 -869 176 468 794 -464 307 275 -213 -462 -738 -236 -480 454 799 677 473 12 718 389 -111 -421 -457 -305 -51 8 -643 -99 778 363 -826 -554 2 -344 -391 563 540 -149 691 -83 -876 647 -459 465 -253 -846 -579 637 -307 -403 683 59 -511 -888 -591 704 -313 575 -86 656 -269 -667 39 -588 -647 -809 449 574 703 -506 -619 660 -340 -21 -507 98 325 247 80 -813 20 -223 406 -2 -344 202 -43 -395 301 -786 -7 -322 -224 594 698 -677 407 588 -447 590 -585 -878 620 -565 246 -414 568 -40 -335 -99 -96 253 -233 -17 657 757 516 301 664 189 -100 48 278 -475 4 -304 -62 -4 494 724 -397 -604 544 173 82 405 -594 -226 -62 -537 495 426 -540 721 791 -296 746 -368 682 658 -394 -655 -563 16 547 206 298 787 -678 187 485 -899 -489 -760 -128 760 -46 -894 -805 745 -703 -526 -703 -226 96 -547 -742 -175 -164 -324 205 320 775 -49 5 -65 -70 492 -844 482 532 -843 -681 -226 44 -273 -64 736 193 -366 -454 344 176 -731 -483 -229 -194 -421 -557 -583 283 -243 296 -278 -296 -600 -446 193 -605 75 381 -578 -36 -242 60 675 -10 417 -56 -217 -847 -618 -724 656 216 -158 59 -65 369 -174 358 755 245 544 665 -569 -691 529 87 609 525 -16 605 -179 120 -731 -567 75 731 -640 741 -437 -677 22 -524 500 -238 -891 746 -172 -604 -462 313 -417 221 59 418 -22 628 -104 672 232 -270 454 -710 75 -462 -541 -888 636 -343 329 162 600 309 -358 -38 184 -788 286 75 590 465 -471 -169 618 569 51 -22 241 -37 161 -772 -394 -843 451 -236 -816 -482 -708 475 2 491 687 27 -179 331 -778 -191 657 -112 248 -262 -296 -352 -378 370 -410 -663 225 -229 321 50 -192 538 -426 -575 -246 420 -69 -406 65 703 -623 557 -144 130 -166 280 477 -554 -392 755 -435 -271 247 336 525 -296 724 -216 -97 -74 -435 401 168 720 -857 554 -709 761 -238 -399 -15 -439 349 50 322 460 161 -731 -679 37 682 371 -668 224 -224 -637 696 119 762 -482 -557 136 787 -8 -2 41 93 30 628 -691 -865 677 -522 719 -705 162 333 625 196 -444 -385 -683 -774 -214 -747 -856 490 -293 -764 -336 -82 -492 581 548 -575 -479 546 687 450 766 314 -441 -731 -726 -654 -56 634 -606 -454 708 -559 -440 424 22 -139 463 -465 -106 733 -390 587 -386 -212 -171 -266 -594 -690 705 -125 560 -208 -815 383 -708 358 502 -563 147 459 -859 -241 -681 -743 -359 161 -537 386 -247 636 -517 -723 -236 -265 93 -724 -25 632 222 -237 51 -613 -749 233 209 113 -168 -618 668 381 -303 -779 652 -114 -113 181 -610 -250 208 694 92 14 417 -362 521 -166 1 -414 -498 -497 397 800 70 -415 32 529 470 530 371 293 -634 735 779 95 -642 -369 538 772 -837 562 196 139 454 339 -420 -27 166 142 415 427 -157 -211 -426 80 -340 -459 216 -536 119 383 335 -8 -545 587 -470 682 -500 -898 721 525 -62 -327 563 -495 -181 -601 -820 17 216 -646 382 183 -348 -580 -349 -555 231 -783 -350 -834 -133 -248 411 277 -818 576 -377 -692 592 309 -77 -796 612 304 -297 -75 -91 -24 -209 396 -115 -131 -415 -802 -181 -890 705 -190 -497 375 -730 693 -577 243 -280 692 -599 570 -881 -236 -899 -481 -476 248 417 -830 -60 -399 -473 -291 155 275 -739 241 213 225 315 222 490 545 -655 144 785 -453 -143 -804 161 335 -467 554 765 21 -623 193 143 394 492 -775 428 -622 67 -773 -524 -706 170 472 389 89 -91 -157 48 -894 -412 180 -177 679 559 -802 75 -722 126 -516 673 -197 664 -232 424 376 350 -695 -731 -675 -768 485 -314 -470 438 584 417 614 -387 -761 -719 262 768 -20 622 -606 135 -303 206 447 -749 -249 433 636 186 437 -186 139 317 665 566 755 -678 -461 -4 -151 -564 134 573 566 500 -683 351 61 -338 693 361 463 392 522 673 -808 604 -601 -686 -759 -481 562 -613 -169 568 630 72 -741 324 155 -89 483 444 -488 -174 61 147 -744 -669 -199 547 -126 143 -266 656 -585 32 548 132 168 -302 626 -183 -113 -151 609 -683 -277 -406 189 772 -255 -354 -1 474 476 -300 -415 458 -839 -716 -156 537 147 -770 544 281 -243 663 369 -319 -116 -604 691 338 692 -709 -687 -470 -682 -6 -361 421 -474 497 799 723 -28 555 -422 508 783 -295 -383 -839 311 615 -557 -1 411 -770 -755 -839 673 603 454 -582 635 35 -23 -528 -839 -876 -221 480 625 -792 195 -611 191 -372 -262 760 345 571 -425 720 344 -152 -100 -448 -847 480 721 425 -175 635 -2 457 247 -90 489 278 722 680 -102 561 592 -693 230 12 16 184 582 -882 -142 -231 -859 69 759 510 433 -733 336 -889 -236 -125 -121 -698 211 -67 406 -567 -514 772 214 777 -312 -14 -329 -572 -329 473 -703 319 -376 43 338 38 10 290 554 -669 520 -389 422 278 -248 -416 -335 -32 -439 -857 -834 222 519 798 -656 752 338 -786 672 296 -356 -778 -174 -317 26 200 -112 764 334 190 -280 -345 -364 -403 -143 -339 -686 339 -549 41 378 -328 671 601 729 302 634 -617 -824 525 -103 617 -51 -823 428 -540 246 782 -788 -693 -639 83 338 -343 467 -34 -383 487 -818 -408 668 649 -51 475 -390 -549 606 128 55 -569 -883 319 576 -283 500 -68 661 -148 -433 -242 88 -711 -231 -494 327 399 144 110 294 304 -707 257 -674 654 -377 -893 -124 647 -40 258 -41 413 -243 -623 356 -716 265 -459 335 -672 -67 594 -649 -507 39 -388 -602 545 -733 -213 -556 -599 611 585 -492 -352 453 -349 254 233 -333 -225 611 577 -125 -359 -409 -30 -376 -79 -876 -114 -155 -800 -335 -66 -165 -805 -653 708 647 -328 -9 -596 597 4 168 585 -189 -703 709 -300 -166 -628 108 427 281 244 697 487 219 -279 522 464 -116 -738 490 442 518 505 -448 -437 322 -111 -112 -311 196 -360 286 -705 70 325 -487 295 335 469 117 143 -629 465 -604 65 -267 -686 563 -228 288 679 727 -587 -36 180 422 -413 613 795 -383 -711 -629 84 -554 -861 -454 731 776 -383 -535 85 -408 249 -765 242 -664 9 -547 56 -394 -823 -55 -607 284 379 -474 175 333 -534 141 33 -527 22 762 655 -236 641 604 61 -808 -127 75 -674 -594 -425 -642 -900 -103 112 -30 363 585 -298 -646 -554 -298 36 188 410 528 -473 787 347 -627 -205 180 -693 -165 -744 37 -806 719 -299 211 -882 66 -126 -819 -564 562 -735 -548 -342 -299 779 -101 692 402 -603 669 -492 107 647 111 59 346 741 535 -867 237 636 -8 22 55 -649 -261 -645 143 -776 168 -275 591 -565 466 -858 -693 -83 286 457 -400 -195 18 -636 664 -829 717 -597 49 735 699 205 -655 -193 -515 778 -854 -347 -16 596 -315 592 -293 583 -47 229 666 225 -379 -769 -506 -239 -562 -38 463 787 -670 -878 -22 -261 176 -266 -705 -287 715 -48 -344 -225 -482 720 638 677 -750 680 -163 743 655 220 531 -219 728 -726 296 -327 585 -70 -554 -418 -39 13 101 -93 -618 -298 636 -447 569 217 -193 -114 -103 -450 -110 672 509 736 -693 -898 -864 784 69 75 418 -265 585 535 -146 -660 611 -781 -881 244 260 765 -204 654 -134 102 444 -692 387 -673 -16 -735 334 669 775 -660 449 270 -541 -329 669 206 617 -659 574 -189 -516 -826 379 117 419 -84 563 68 761 489 -824 -264 -39 419 165 191 -683 243 -617 -206 -691 364 -606 686 560 705 -673 516 -561 -773 -496 -375 48 -542 285 420 249 525 -12 642 -648 -556 -185 -747 -558 -360 338 -119 577 -516 771 -355 -747 -501 -401 348 -797 -392 -87 424 343 409 -277 -699 -87 524 -12 611 168 661 -647 377 234 -167 -343 127 -355 -481 -563 299 -521 781 357 88 -778 -442 221 211 -708 -441 -192 729 110 -385 266 -697 441 184 750 -810 -822 502 -38 630 -14 205 592 -839 -537 -720 262 -77 -479 -884 -181 149 -767 -742 -709 -317 -519 -521 393 -679 717 -364 -482 382 731 -422 -209 705 760 612 472 -150 -535 91 -646 792 -769 4 -889 251 -290 -338 -247 -230 -294 555 646 200 749 138 -300 -117 41 -673 -722 503 -202 -170 204 -459 -202 -681 -356 496 -853 -827 81 275 292 71 657 228 340 -888 250 -126 -513 -328 -46 403 768 3 420 387 -342 -180 -809 609 215 574 -144 -135 -432 -283 720 -504 396 235 108 -174 -24 458 -207 -60 457 -89 -405 -122 543 88 6 786 -259 403 68 -322 -35 599 -604 -359 466 -510 -757 -569 105 -67 -432 492 -83 -264 -811 749 -152 301 -654 795 -228 420 432 319 -219 706 -12 -52 -168 433 -95 -834 499 -117 338 103 674 523 233 -665 -364 -175 -28 -586 338 -828 667 -392 -845 613 -148 -339 765 -725 452 -465 -551 -824 429 317 757 -529 -574 499 -510 170 591 -520 441 -708 -43 -264 -298 -555 777 361 371 661 349 -494 -161 -33 -313 -96 -76 -507 754 554 -453 -675 -870 380 -824 -352 -607 37 299 -609 352 709 -137 -712 -598 -581 -467 332 -21 -298 -600 -503 -346 -114 167 26 -416 -623 -408 -448 422 133 324 -284 -640 -222 -448 616 644 -287 89 -879 -456 -3 -544 178 341 37 -779 265 -418 473 360 57 -348 -257 -86 -344 488 405 440 -466 277 -82 390 -83 548 -581 -103 -628 -468 -594 693 102 -113 488 -149 -129 -39 582 641 -649 189 111 -173 -242 672 -222 -739 572 702 122 -756 -661 -356 -257 -189 -187 -479 -856 -813 -607 -435 579 2 -475 -124 -111 406 -687 -659 -61 171 -417 -242 -27 213 -236 -190 -763 758 -137 -31 -584 -399 54 602 -551 519 -381 -240 613 76 -690 -745 -59 459 -577 538 532 -712 634 -578 -122 -437 411 -899 103 667 758 -892 210 -112 -832 -550 715 735 -893 134 -148 -202 -267 588 -751 -734 -601 -431 -517 -228 -175 686 202 -724 -482 623 -887 113 -307 -353 468 -126 -47 -269 -198 -895 720 137 572 -754 462 -28 324 -198 -407 -523 108 388 -485 -500 -282 422 -387 -449 303 -281 -158 149 -289 -331 -830 -563 -648 -329 373 -3 -29 276 -371 550 11 -436 -96 -757 623 -70 -222 -201 690 -777 -458 -664 -892 -295 -855 -877 -117 -679 422 -244 -537 159 10 100 -74 155 -733 -168 147 181 461 -311 -534 -80 673 -305 -666 145 -293 -626 -621 -54 -220 546 498 264 390 258 200 401 634 -698 6 -755 -530 143 358 710 702 573 696 134 -568 -743 -428 637 776 546 -25 751 287 -215 -255 313 452 -242 -80 -550 313 192 254 147 245 742 -789 -704 -261 -764 614 -680 480 -729 -619 -39 -593 -760 151 -156 452 791 86 -501 453 -121 -348 -642 -549 -225 -575 -822 481 -866 -553 366 -586 -373 -684 492 -802 711 -409 -484 339 477 371 -719 719 -441 -40 -407 20 -352 -98 474 363 -172 33 -457 -596 -641 577 -289 -280 -238 -281 -871 -294 646 -676 -664 -747 -463 447 292 -421 403 -772 167 -722 177 -268 -585 -828 -639 -884 -110 184 -408 176 -883 -627 65 -140 337 -413 486 -491 -803 173 255 -247 223 389 -868 -542 459 669 473 -835 96 -380 485 -838 268 258 -673 -397 675 428 -565 777 -677 -724 347 473 -724 -301 325 790 58 -447 168 148 86 200 47 73 -421 777 61 -130 -121 -471 534 611 -671 -595 -604 -350 571 -418 -65 301 117 -850 -99 522 485 775 -747 -569 -69 331 -172 439 -286 -660 472 299 -270 688 -106 594 192 -195 -151 -65 280 338 -412 -758 508 94 655 -892 539 -776 -207 -702 -722 -771 -43 536 97 219 -665 174 51 -760 -778 177 442 -359 -34 -380 -528 -792 -205 -660 -873 730 489 263 105 -256 11 297 -515 -60 -786 368 363 -308 -48 103 486 -898 63 -114 -343 -740 363 -400 -428 753 -392 -509 -878 -752 116 573 -867 -444 52 737 -154 -130 598 -405 -550 -617 -70 431 -620 367 424 165 -717 203 421 337 -743 -800 -113 -790 -738 661 562 114 -116 -754 728 -290 -434 775 -412 -712 572 694 405 -813 450 -836 547 499 257 -285 325 451 -884 -500 -480 501 648 -458 -459 142 -884 -46 319 -676 409 -462 -610 -291 -37 612 -637 461 -545 -115 -301 384 324 -799 180 -555 -522 -203 395 -274 237 -21 -622 223 799 258 -681 48 -436 -475 366 33 606 65 -273 752 319 77 -28 -368 295 328 597 -188 526 -742 438 -325 -641 313 -768 -848 293 542 -282 -87 699 750 84 -134 -745 709 -418 -676 388 293 -169 -164 -215 -622 130 -609 -118 740 197 176 -422 -411 -196 256 140 -483 -704 33 -197 -475 -182 -181 -788 49 168 70 -767 -164 -843 -555 -209 -383 -298 477 -205 573 241 427 597 575 210 714 529 -171 -59 478 676 -565 -142 173 605 102 -246 -269 -27 -152 394 -836 -566 185 -548 741 -407 -890 -507 -652 590 606 681 60 772 -314 -60 532 -740 399 -718 -624 60 -760 -122 -79 -181 -321 191 -27 -120 -701 -315 363 279 -359 -117 -521 -97 342 -428 34 488 -596 750 -701 -618 383 675 347 411 449 260 577 -665 -261 -258 35 586 -121 -137 -583 -852 -559 792 103 -26 -850 -749 -74 -745 445 -106 318 443 44 -848 539 612 -873 217 89 546 26 410 -492 743 -576 -688 723 -392 522 110 -112 -252 -613 -206 55 317 494 791 713 172 -443 -503 -211 -553 168 245 173 440 -660 528 20 629 471 515 -265 247 -75 -56 -694 -26 588 298 795 -97 449 -656 -740 -289 -659 666 542 -71 -597 401 -315 328 -707 -301 757 301 245 413 -585 -636 541 27 -242 -286 -372 -586 -733 791 183 294 141 778 321 570 -432 -226 -62 -117 298 -311 664 -268 -760 -419 764 -254 -614 -626 10 -378 456 526 -732 -672 436 462 103 -679 -787 185 -721 631 -623 725 296 15 -301 -831 -439 -338 691 545 -32 -151 -415 -496 682 431 727 340 447 -111 -517 -547 -362 -532 -127 -548 690 291 15 628 -831 -474 -680 20 -852 -744 -797 -679 -284 -195 -296 -780 -713 -99 748 -732 395 43 -555 563 493 380 474 549 305 242 431 -828 791 -554 383 417 685 -516 -80 -48 39 -862 -443 756 701 -763 -825 -412 -353 278 -606 -213 -839 470 -790 149 -250 292 565 329 20 -859 -197 -255 531 -493 403 -614 30 556 -407 513 693 -99 -160 -572 -895 -452 -714 45 437 403 91 -583 171 -386 -610 530 -681 -746 -494 -217 318 554 -684 -366 624 -268 309 -721 85 -214 102 -770 4 -484 -236 -825 -712 489 479 98 47 -797 94 65 138 640 -394 -489 780 -218 -138 -713 494 326 -308 677 591 191 425 -366 625 -591 -900 507 -195 -382 672 350 578 185 82 -181 392 -861 -443 728 753 -220 -801 659 766 727 536 720 -658 -720 436 -391 -396 -205 -263 249 601 -854 127 602 -735 -554 289 -519 159 -798 -230 -202 -831 -699 577 -272 315 -526 -748 443 694 -411 -249 634 -599 600 289 -770 776 -854 736 -851 -259 634 68 113 -246 777 757 -875 583 -877 -773 770 -391 567 -653 -305 410 72 -491 -80 186 -578 -147 -863 -756 451 -395 -760 -636 542 -715 543 317 -636 -845 615 635 -830 203 -165 654 -120 641 345 -560 -173 -540 -869 -425 -145 -433 -720 538 796 -539 -172 177 -108 389 -71 -60 -795 -526 -432 -278 663 352 -122 427 -190 -697 618 -546 95 -595 -396 766 -328 -393 332 311 -866 60 -78 384 55 -652 -76 -709 -187 -237 -859 459 573 -119 -871 224 -642 657 162 786 -751 -122 213 738 -417 -742 6 -849 352 735 482 -323 769 -391 -399 -282 -161 770 365 320 158 -207 387 195 -102 -278 145 -679 510 704 -218 566 256 -225 65 -147 -243 15 -48 414 381 -508 -888 36 -555 273 199 -503 395 518 -696 643 -820 546 625 86 -179 226 52 683 417 -514 -558 -505 -636 199 -387 -48 -603 -451 365 -363 -166 -562 641 -19 -305 260 70 -593 -253 529 470 -499 382 -700 -603 -266 449 375 447 586 185 563 361 428 718 -883 66 519 226 663 -271 -228 380 45 -752 312 565 243 709 -286 166 607 -187 -638 788 192 -458 423 207 -215 -821 28 -20 -5 144 -884 -765 513 509 -118 -665 -93 -156 -725 -497 49 -334 397 519 336 -302 -431 -309 614 629 -411 499 -583 340 -313 -202 -652 71 -841 335 -629 -842 -238 251 -483 786 656 -63 -13 -671 632 171 709 -116 -623 -392 468 -332 -589 157 -634 173 262 386 -437 -744 400 -72 507 296 376 -556 555 -442 -624 -19 391 114 256 452 723 -442 -192 -620 -394 -432 -337 -238 -75 144 -190 267 -401 -364 6 654 -501 -290 -494 448 604 484 522 -787 18 -500 -375 775 180 783 -353 226 -4 36 -4 653 -344 -684 -29 646 289 305 -682 73 -558 -782 567 -546 -201 239 -212 61 456 -710 276 493 610 418 -609 785 125 775 568 591 445 -605 -513 315 159 98 -854 447 743 -73 656 703 157 -431 302 -831 715 -115 -436 -863 -498 485 -765 269 -900 -711 -493 -287 -261 -27 584 437 648 -540 438 -582 -346 349 -259 724 170 -660 607 196 388 223 -494 -863 391 289 320 -297 -218 -602 -323 145 -340 754 115 -604 -54 396 421 752 558 -389 257 -349 -466 52 263 -819 122 -731 152 -114 -122 -707 -239 -546 -771 199 786 35 -819 603 -568 -234 -279 632 -8 52 785 -391 625 252 -69 -688 492 -614 744 760 785 114 -712 -308 5 85 -103 371 -174 -287 -615 281 428 25 311 -355 222 -157 67 -515 408 -139 -334 277 303 -10 793 -539 41 -781 -462 713 631 -831 722 269 -607 -476 -472 281 -868 325 224 357 -397 -540 156 -593 19 323 -796 -514 743 429 -484 -717 486 754 -500 -15 758 -849 146 -503 -788 -615 367 -194 638 -608 572 -661 -464 474 -896 134 616 259 456 730 -836 -350 73 730 336 265 447 -211 -618 -766 -145 -345 777 152 -730 -498 -853 -155 259 684 -25 -776 -186 -732 -626 357 28 -835 340 -66 551 454 710 -620 -670 -460 606 -754 -372 -536 745 -898 506 668 243 767 -598 -92 631 304 -388 412 -513 -897 103 -186 -631 49 404 306 749 -794 762 -571 716 -317 -832 -161 -213 -392 191 -39 530 432 -12 126 -144 -182 777 -625 -215 537 375 58 166 498 290 26 -858 -736 -712 493 -894 -854 144 -755 -22 194 13 -699 -154 -794 -586 -648 277 648 -126 -109 -82 -761 30 -223 361 355 -808 -199 786 -188 587 -71 477 538 743 320 -531 571 -335 424 610 265 458 464 -784 12 -439 709 466 -683 49 -61 703 -602 -185 -80 521 -552 617 -543 15 -712 379 63 -513 -301 -445 -752 440 -245 -245 -471 244 -548 180 31 -595 376 -306 257 214 -840 597 -113 -90 -335 -396 509 -229 -408 -265 -267 -771 407 -441 -277 -859 175 -512 -598 -859 18 -111 -347 2 -892 -124 -266 -879 -867 -73 167 733 710 -783 -682 -31 -34 -846 -899 -319 -125 -354 -56 74 -663 -881 -150 484 -723 293 97 349 -793 -662 -593 -123 -886 798 485 583 471 274 -788 -169 -13 351 -518 505 778 168 -285 -758 -593 49 -132 -685 597 158 -465 618 21 241 -739 -680 -137 -46 393 -616 -887 -395 -623 -68 25 27 -430 388 230 -569 395 661 709 198 513 -677 -166 280 -237 551 455 447 571 -16 30 -276 -813 404 386 -83 -20 -772 -19 -191 593 43 668 225 0 -347 -565 -753 -692 190 -673 67 -456 56 34 671 -583 -594 447 -388 514 -600 -828 -18 477 -862 374 -279 -840 -270 -398 -161 250 633 -699 -136 42 -668 450 -260 -114 187 -734 124 669 530 -872 -356 464 -814 -870 184 598 -403 -420 -513 313 132 578 -871 -887 285 786 -599 454 555 -53 288 -890 -107 282 -504 644 -790 -17 -193 127 -96 167 -662 -774 22 353 249 455 714 604 757 -676 129 9 -445 -758 664 -127 -543 700 -490 -456 -76 -190 355 259 -413 -803 -772 -705 -340 508 -865 31 166 -161 -242 -236 672 -809 -810 -255 -472 -809 55 -425 -886 -772 -45 -593 95 -237 39 47 604 -674 -694 503 402 -422 160 163 -160 248 729 410 493 -819 651 -267 533 267 -74 430 -335 321 -738 -526 -86 -852 752 -224 527 455 421 25 -881 359 -300 -42 -882 -349 -858 -240 -618 334 582 -105 575 599 601 -880 318 628 321 259 214 479 39 -302 -496 217 772 -381 365 -641 -240 659 573 -76 -422 -569 584 304 489 783 468 141 -17 351 -308 -564 391 -455 131 654 -207 -305 -302 292 -580 -589 -335 190 -74 721 -363 -167 787 -247 -43 -607 172 -15 -85 -164 -219 -51 -170 270 -517 -507 -752 756 566 112 567 47 -117 -271 -231 -502 -225 -565 -640 -415 -76 -449 77 -203 -670 132 -870 -791 -65 -757 622 -75 741 438 480 -383 -678 -542 769 369 713 131 294 -765 -780 -414 582 73 -118 201 -75 -819 625 305 50 -623 419 -746 528 -467 -849 54 -653 185 -557 -185 358 -552 437 -127 -335 -252 290 502 -296 330 -509 408 640 101 -314 -583 -479 -182 -883 -717 -743 348 644 15 556 -828 675 61 -676 -797 -388 204 -389 6 114 108 -605 -438 148 -516 -428 -20 -543 473 255 -374 -855 501 -176 276 -839 -731 479 -81 557 -633 531 436 -856 430 661 -523 347 740 102 717 138 -354 -709 -120 504 738 679 497 -17 -203 -718 648 554 319 281 -831 -453 360 685 126 331 -181 302 372 330 588 625 119 -359 365 -274 -268 -628 -875 -615 -592 -394 446 150 -732 511 -330 170 389 -135 -396 -504 9 -381 376 -407 -335 -54 469 -789 -165 54 218 -321 267 -772 -79 -621 475 539 -503 -706 -309 755 308 652 -163 -254 -328 178 -883 176 -527 -508 -121 714 636 -698 -368 -353 702 149 637 48 -837 499 461 -282 -734 -375 512 -271 163 517 -159 -389 -381 -693 -418 -313 -173 -881 -460 626 222 95 -15 -731 -788 -750 206 -172 426 532 116 378 -511 -859 -569 464 496 -190 -667 319 321 -626 -355 260 -382 -329 755 270 234 -331 342 646 -178 -407 -185 -353 -260 -735 -669 -523 -620 -12 -697 -93 352 -191 742 -82 -608 483 371 -588 -704 376 -13 -333 518 12 -182 755 741 -612 4 29 -205 -871 -423 -83 -779 -356 -646 -838 -233 63 6 530 125 -346 -448 720 -27 -239 -400 386 82 -176 -248 -818 604 -430 146 227 -214 -876 -137 753 588 -241 -161 766 -129 -895 352 -832 -530 225 172 744 -160 579 -364 -33 271 -199 700 -335 -49 36 249 -254 -73 -179 -377 -260 95 -275 460 -486 -775 -163 -744 -734 -41 -12 -291 473 486 -498 294 -214 281 -422 316 -474 -495 417 -211 -400 -401 619 -691 333 -746 -104 -98 175 -64 -175 515 721 267 383 -304 661 207 -582 506 -813 -554 -490 -418 -384 381 -720 49 -175 297 -604 121 680 -655 -50 -291 504 208 629 763 40 -273 647 -601 -202 136 566 -753 -283 -634 -383 637 -882 160 -482 -225 459 -510 430 540 76 -29 377 -245 -572 260 -780 468 -604 675 -647 -870 -816 -682 -21 535 553 57 -529 -568 496 255 785 -758 -894 -270 -302 427 -711 -759 -741 300 696 692 208 686 -339 -835 -325 763 518 -96 121 400 761 410 -36 -412 -557 -843 -109 303 585 -119 -481 -816 185 107 -181 122 591 779 -882 626 245 198 -823 -547 513 452 718 327 -616 564 -620 408 392 -350 662 794 519 -805 -319 -464 146 216 413 -381 -591 3 -678 -620 -559 -109 -220 -660 -335 -327 -770 -800 -483 -334 -279 567 753 95 666 117 790 472 631 -632 654 -367 460 -188 -761 -338 -815 -81 111 355 -358 -724 680 -390 -697 336 -656 701 -461 -174 -324 -776 -514 451 9 -580 -348 -546 -21 306 277 558 357 -760 465 -199 -453 72 -602 501 324 342 -595 55 201 307 789 694 65 666 475 -630 -733 -709 422 -72 -755 -744 -78 51 -122 -66 322 -326 183 -45 -350 225 -521 -452 694 -314 -672 145 376 568 626 458 -630 396 193 -657 -168 710 -755 379 368 -187 -610 174 798 738 376 118 -356 468 603 260 -851 324 483 -891 225 -617 -622 -620 -515 -614 -696 407 -386 -182 150 524 -852 573 182 -178 -466 702 -173 461 580 253 165 -30 132 -419 -613 -677 -635 -792 -76 234 -392 -3 36 555 99 160 498 -203 -453 -581 -284 -667 579 -829 -201 -30 -511 59 -425 -559 756 -507 86 -399 715 -850 -753 -845 -760 -487 287 -742 -429 747 -409 -299 -825 -65 -118 -294 -12 799 -781 286 267 656 444 51 461 226 -847 291 118 781 -388 -599 104 778 -614 530 -756 627 -169 -126 112 -562 -707 745 455 421 39 132 -774 -236 366 635 -529 171 148 -248 -510 -694 598 -393 46 -123 -754 210 611 452 713 312 448 -666 -425 359 261 -678 -632 41 144 522 -32 502 -616 -541 745 -648 287 -843 439 80 497 -226 -325 284 -303 509 -529 108 277 554 57 -434 507 438 240 616 -42 112 -459 -259 337 -87 282 629 -169 207 -124 310 420 441 -570 632 -311 -43 47 -769 670 -458 499 608 -318 693 -242 -537 -661 776 207 -749 -177 -504 -154 -165 18 -818 -570 -422 592 -796 637 288 -236 -741 -35 -757 -99 -163 -776 104 -134 -231 276 -737 464 532 -550 -539 14 231 445 250 -350 -805 -852 326 211 -885 499 97 -408 -757 130 83 -777 -1 -362 -43 265 -60 -124 -824 332 140 95 173 -195 154 -186 296 620 -262 257 -503 -112 -569 744 774 313 -49 538 743 -91 80 -273 450 -562 -47 -728 -444 -500 -773 -270 -372 99 11 -45 707 452 507 436 737 60 775 -16 -406 148 -374 379 -230 60 -231 673 380 656 521 -540 734 263 485 70 -574 66 -318 25 669 693 -460 -173 -477 -313 -313 -571 -838 -73 353 -369 -581 700 -582 46 292 -508 -335 438 578 -435 168 -318 -658 140 537 524 -615 405 -292 -645 -226 459 491 -824 -478 630 -485 766 792 -111 -603 -641 92 -708 -886 793 -323 -554 -456 -706 -29 -384 -18 676 309 -372 517 702 -172 -47 -700 -729 374 743 -212 681 -232 -893 -559 -443 -865 -633 -179 -709 -732 -540 447 -787 782 44 701 -631 127 160 798 -662 -409 -274 444 -515 -549 758 -850 365 335 287 486 311 -639 -364 737 568 513 -470 -311 -517 148 563 -20 359 -739 -289 733 83 -32 575 653 -894 -436 -743 -23 -811 -406 -252 -385 -89 -495 797 178 309 482 182 -272 -642 677 -337 -820 -785 315 -704 -193 316 530 691 324 796 6 338 285 -38 -152 639 -514 -266 749 -288 414 408 -47 709 229 23 -425 -765 -190 66 -591 669 -467 -156 378 154 713 510 -755 -211 671 438 234 -282 633 -24 -671 -586 -377 195 594 731 199 -744 -241 127 -752 -559 -190 554 602 -772 -470 -468 -803 177 -737 -51 713 186 376 -786 -824 66 -675 281 -1 736 19 -815 226 102 -505 123 250 -459 -87 774 577 -715 -218 -577 782 -580 -331 -571 -41 503 791 -17 -139 204 -614 -750 -417 703 -605 -773 230 505 1 83 -577 -368 737 40 -461 264 -339 103 618 206 90 599 167 -845 350 590 81 -848 102 791 247 308 607 -884 -18 698 160 531 651 -228 118 753 575 -467 -494 -226 731 -839 -145 -881 -309 225 -246 747 174 692 445 -2 -885 -591 90 716 340 -777 -174 72 351 271 366 -487 -687 -369 -248 -617 713 -52 616 -886 735 486 -145 -728 525 -211 309 -828 114 -802 140 772 -73 451 -839 -833 -159 120 -37 -303 -124 486 521 -474 708 648 -459 -264 415 675 -512 23 709 -330 728 -547 360 -21 -266 258 383 38 -636 -244 285 346 507 319 571 198 -537 328 203 -800 -715 366 183 -342 -20 -774 282 318 362 652 611 149 307 759 -391 -190 -829 -31 -224 395 -668 97 381 73 -491 -634 -829 -749 177 160 164 141 -331 83 331 661 174 702 147 286 -533 -423 -407 268 -353 -531 726 297 -532 -211 -301 730 -440 348 -99 -800 -549 -155 -359 -854 -144 209 -159 265 393 -856 679 -171 -736 -522 185 -828 331 -810 -340 452 -365 -315 -187 -878 310 -390 -889 -716 -321 36 -870 -610 269 -95 683 178 737 745 -496 444 449 -720 645 -76 -285 -833 -337 482 -865 588 -144 -840 497 582 759 549 -621 -646 -246 -606 134 471 -191 -444 296 -569 -510 246 -656 -33 -619 -474 725 -419 -395 528 -337 -639 -723 547 519 -676 519 595 -35 -78 4 646 -795 -42 416 -131 -825 -85 -177 552 -39 -54 -762 -595 -827 -823 -589 -167 138 -816 22 671 734 214 -557 -13 24 -126 -235 -696 -559 -613 636 -335 444 -524 -213 -122 637 -711 -457 -190 -226 -169 722 435 -500 -22 -178 -573 726 611 -817 -605 -176 -729 469 458 390 338 48 332 314 666 524 -82 -563 457 249 494 -694 548 304 616 266 -654 -608 -521 270 -539 -8 -787 440 -710 -699 193 -257 113 378 -566 -403 -728 134 -732 -226 -46 -439 210 -585 534 -155 346 -820 277 -772 -578 -386 -734 542 -78 106 -459 -160 217 5 -767 -574 -212 427 -374 -283 -800 -857 -37 560 -455 592 432 -332 -427 468 -610 499 -156 -882 -219 -14 -294 23 -886 790 -686 204 671 -503 391 -817 -404 623 -499 506 696 616 266 -616 -591 -394 -175 -17 -669 97 -737 -240 -861 -696 -508 -529 178 -490 476 -107 -792 -385 -458 -352 -508 -192 299 298 592 -255 -756 -151 136 -771 478 -203 266 -646 -53 -763 -213 788 445 -569 676 -536 -16 -84 380 -863 -605 -160 609 -710 256 4 -212 -591 -169 -540 694 -104 511 561 327 -366 679 -81 694 559 761 -756 687 -667 144 -781 244 -791 -213 -435 499 210 -520 -388 380 -842 223 -356 151 -558 398 365 -419 -728 486 455 -501 706 747 98 359 794 409 -229 -609 -594 -106 173 676 359 -394 182 -377 300 -194 342 49 418 659 742 61 -257 -153 480 -814 91 255 276 620 -658 485 -480 -352 133 -184 -57 -333 -829 744 -101 755 -46 -760 -240 724 -602 -17 -593 -815 146 -525 -804 -316 -734 -337 -191 279 -685 739 10 627 690 -605 -844 -267 -112 -489 777 177 -321 761 590 -765 -151 -388 -575 -266 -73 548 -869 464 -768 -600 -861 -624 -118 -199 752 543 -552 -884 428 -34 494 -402 282 -751 389 556 414 88 39 -703 84 794 -633 598 696 456 -293 119 -425 -135 -451 223 160 -296 -889 686 -76 105 -567 184 525 -720 -39 -858 -590 322 318 219 -93 544 666 348 -887 -756 -890 621 755 35 -845 370 86 250 -268 -191 612 -528 -167 -350 -6 54 521 -706 200 -604 -456 350 -796 -694 186 248 10 -557 125 573 78 70 -259 556 195 277 -252 -728 227 -127 599 -360 -853 -620 430 -353 -137 -99 740 634 519 357 -259 62 507 482 573 -314 15 790 30 217 -92 -171 12 -808 271 -280 -308 645 -730 -831 674 424 426 266 208 495 -232 -62 -762 284 719 364 -484 20 136 -847 -611 287 -502 344 148 386 -38 -221 -27 -196 720 -355 -424 79 168 -518 -335 527 352 190 545 693 33 -861 -572 -478 -393 569 30 -865 414 -393 -776 -120 411 -548 -136 -578 -201 166 22 -214 692 -641 130 773 183 -336 525 -221 -713 -292 -771 472 -568 -344 -102 -106 495 -447 -800 -893 652 777 99 28 177 276 40 -559 -508 -166 37 -108 253 302 -240 638 -395 -86 779 -699 -105 -821 -785 124 -887 55 -573 -363 121 478 65 425 361 -238 614 -66 441 289 -659 61 -577 314 -555 -59 -106 -572 -508 -887 520 96 -566 -93 655 -835 368 -443 -675 256 -24 778 -186 -587 -222 -188 -256 460 -197 -450 18 491 -540 598 106 -89 781 524 612 -82 -810 759 -129 189 -41 -78 -494 -338 533 -73 6 302 -27 566 647 -64 -795 171 -8 -758 574 -875 95 -725 -306 -347 -498 785 577 -320 295 -741 -506 -554 -233 317 -64 78 -25 727 -9 -295 -724 641 -830 396 428 417 -36 -149 -843 -444 261 -547 436 18 434 -238 561 -773 744 674 -819 -244 110 132 184 -490 583 -668 217 234 -62 -385 -801 -366 614 764 187 758 -56 -476 -245 162 -235 273 -664 -775 -594 -758 -752 -873 488 -562 -65 -184 439 -858 417 -846 -434 -547 -153 -170 -751 307 -766 -630 365 102 591 541 86 293 24 392 -193 -641 -117 297 215 -701 -195 143 208 126 -229 -842 -41 319 -77 63 262 532 -110 -485 569 401 367 217 -160 60 -643 -386 -560 690 314 -541 454 -33 -440 -653 47 28 291 545 -464 120 -689 101 -770 -117 -588 -864 -783 168 109 422 -617 -829 327 271 -886 -644 707 283 -224 222 -57 -822 -319 265 -235 45 -126 -223 260 285 563 -251 99 669 665 373 -365 50 263 571 -335 -377 -574 -404 -514 553 -770 -822 299 57 179 104 680 736 295 -377 371 512 618 413 -879 26 95 176 120 780 -285 82 411 -275 14 642 249 -64 -846 742 -457 -211 769 558 -789 -413 -505 328 683 -230 585 497 588 739 -289 632 -367 399 705 481 103 261 -364 -319 762 736 38 -630 638 -140 -530 730 -716 46 -467 -316 215 -537 661 735 178 -686 152 -46 189 757 -875 287 377 618 613 -88 -677 -268 -349 -357 -721 -513 604 -491 542 200 -498 -778 141 254 599 707 774 305 783 115 -707 634 -342 604 223 630 193 -443 165 727 657 -653 475 117 -101 -462 697 337 691 469 -744 -666 38 297 309 578 566 -739 645 207 105 -693 -874 29 446 -729 687 -295 -312 628 -63 -194 299 -587 656 -66 192 46 606 386 -11 -20 214 65 123 -458 380 -223 76 493 -581 582 124 640 66 -756 -210 169 -599 -622 -82 -879 -417 -497 516 -490 -83 -293 244 34 164 216 357 291 146 5 -409 434 -780 18 -156 -695 144 -845 188 -546 -48 -272 -386 717 -264 21 -343 130 753 133 -872 306 -666 757 511 -251 650 594 771 -680 -570 361 -119 -360 -324 -430 -251 201 -510 -137 251 -822 -303 308 643 155 -866 -280 -898 207 -503 388 -180 328 -371 -791 -592 778 -881 -383 224 -53 462 -57 579 -91 -587 -245 133 -648 -692 -309 405 -213 225 -887 -190 -489 96 781 -733 757 195 -166 -20 -571 -484 -107 -363 221 -400 -361 -774 -840 3 777 -662 373 89 -213 -633 -545 -380 -773 -234 -393 92 614 312 560 255 -655 95 -722 610 -91 749 -250 -286 -53 682 338 -114 -681 758 447 160 634 -562 -853 -37 754 424 426 -591 354 650 -597 -284 -298 -585 -471 -184 -229 -185 118 -68 -798 -714 -53 -137 -886 425 498 674 569 -394 -771 -267 570 312 548 -273 -802 115 773 -764 447 185 -580 -513 -199 -897 211 -13 219 -187 -331 56 -855 -161 534 -585 156 -71 -489 502 612 73 50 -900 -614 -888 583 292 38 -764 309 -241 -782 -872 404 -613 -492 -413 -294 68 -385 554 -423 -767 577 228 775 -62 244 340 664 -572 642 -42 9 770 -310 755 -815 179 384 480 -49 385 371 -188 -734 -705 -339 342 380 -863 -389 -394 -499 -631 524 538 -110 -524 -326 -452 -78 406 -400 -488 536 -333 -818 -110 -782 170 -503 47 -555 607 387 -806 648 799 -646 -678 -442 -201 722 -574 -826 593 254 -869 31 233 -139 -319 658 706 -556 475 724 -303 342 260 -97 773 49 -663 684 -210 -667 -61 -691 -517 460 -305 319 -483 262 246 424 -734 -55 663 -54 -181 -46 749 -367 -265 638 -535 296 -375 242 -820 -865 130 -183 137 458 -356 508 -395 528 -855 -591 -548 38 -683 -242 -689 -215 478 -473 -490 626 -793 -271 18 -495 299 632 372 -560 150 460 -800 424 56 176 -528 691 29 -213 -438 -581 -534 -619 438 26 81 567 736 -220 -37 -262 710 -60 -641 -594 -349 -605 762 -426 696 -241 689 518 205 -192 613 -60 275 -395 -845 -473 511 -33 519 -456 260 -287 -805 454 -603 592 -788 -848 -682 -746 -736 645 -341 75 -655 497 282 407 348 -483 -22 -491 -593 -812 -389 383 731 263 736 -220 -568 -394 221 35 302 492 -750 196 214 -69 665 738 -360 -640 -877 -886 -460 -260 -690 433 521 10 716 -147 -159 345 -485 748 -23 -42 -340 -753 492 122 -478 -138 -400 -682 586 394 -627 -668 736 -362 -451 120 -260 658 441 758 -19 -291 -243 -345 207 -776 267 546 492 46 409 -47 740 233 392 -595 389 -71 556 -595 -400 -801 175 155 653 -426 385 260 627 -155 93 -552 -856 -725 464 416 -857 -499 611 -46 626 -851 -713 -227 -759 258 529 -198 -522 -194 52 695 -582 -669 -483 135 -23 671 -636 683 545 575 782 -323 -61 253 -620 440 -78 -885 92 -334 -549 -847 416 321 -20 33 -453 365 400 679 -451 -557 -582 -344 -409 272 309 523 590 -26 -102 -592 111 322 770 490 85 89 -539 93 512 266 640 -298 728 -668 -467 -330 -678 584 622 -542 -399 -66 -579 -661 232 624 -378 302 323 -99 -61 -590 -665 604 -110 -31 769 -861 711 -678 642 170 740 -498 -887 330 109 -257 -304 732 -514 608 658 796 -828 241 -188 -281 276 -114 27 -666 52 339 -817 751 -569 547 650 -361 -518 603 -425 -285 535 -128 -564 223 -202 -462 -147 -343 -684 600 -863 -709 788 -73 414 133 -723 -159 416 -459 745 65 -672 539 -468 -847 354 -65 168 717 -315 -53 761 272 84 611 -825 141 349 -612 433 283 -7 -884 -297 -76 -568 692 720 -786 -521 -391 -387 -450 655 -31 415 -872 526 -550 -20 -315 -159 348 33 274 -182 -565 -412 -377 -125 395 -555 85 723 456 674 -519 768 -57 259 189 411 -158 -175 341 -734 -476 -344 -282 -482 -254 380 353 133 -245 -765 313 352 -464 794 -140 -519 252 182 -675 400 362 188 -512 549 -159 280 46 -296 384 -335 531 299 -842 -877 299 -495 -682 629 -154 254 -365 -374 372 -269 -745 480 347 -171 -38 671 463 540 -809 726 392 -765 305 498 189 471 -684 -296 242 -329 264 288 -223 -224 -12 -172 -739 -808 337 594 -845 -561 -63 -59 251 -895 91 -435 452 375 354 -71 71 158 798 540 776 -891 -419 -470 463 -770 -422 700 501 153 224 -223 140 481 -298 -366 -303 606 589 -266 -641 -728 -552 730 634 -719 -878 -272 -691 443 -429 76 511 605 80 205 -488 53 -337 -738 556 87 55 -677 454 54 -36 485 149 344 -770 -215 468 -631 582 -143 338 406 464 567 428 663 -72 722 748 372 699 -324 -136 228 -579 -749 774 -617 -276 -263 -508 62 -13 -327 -494 -717 105 -317 450 548 -872 -145 522 -651 422 285 -83 81 563 386 -548 -163 5 720 689 -301 -506 -269 120 -303 -278 -137 556 198 -791 -78 420 742 382 24 -216 -124 372 -243 -391 -456 -76 214 -276 416 -294 -396 -328 463 75 -60 760 -608 -411 23 700 -839 -330 610 446 -325 521 268 -258 682 -288 538 760 -740 -749 512 -621 792 -858 614 642 303 356 309 -630 -797 595 -505 681 595 490 -625 -563 -306 278 -790 571 524 -660 -558 -43 -87 -513 -735 328 -261 -514 -409 -349 -805 470 -75 753 -21 414 -423 -834 -188 81 -115 172 325 -302 -525 -423 624 751 -377 -265 -567 536 -233 -156 283 -554 424 544 696 -452 772 -386 -648 564 374 -224 55 -803 -372 -63 74 -11 157 -220 557 258 463 358 -99 -723 -897 60 -388 -563 501 -772 -701 -719 -482 46 -253 746 -854 -146 541 -505 379 -30 318 772 -800 -375 -8 632 -420 -655 -170 -392 -203 -290 330 -841 -593 -322 -698 -803 207 -35 -646 -701 -759 -265 -751 -837 0 -864 261 668 118 -666 -578 -358 -539 316 -502 -11 -59 -808 411 123 -85 624 -416 -673 -717 257 304 741 480 609 76 -726 -781 -313 -129 -288 -679 373 679 643 695 67 -292 683 -190 -790 123 -372 799 -216 -452 -323 46 -63 540 691 -317 -396 -48 163 -20 -780 183 -238 -451 56 793 424 -123 -557 126 335 -535 -872 -691 -686 -285 71 -421 -88 467 691 -325 496 215 -499 294 287 458 798 -290 -482 34 49 -540 -93 278 22 578 569 -887 216 -608 -687 -632 -845 -417 -685 635 68 513 622 153 -276 -694 -262 -394 -234 -493 -447 -415 -403 618 -441 542 -537 44 -603 -624 733 -445 -584 738 511 -121 -427 -895 -223 -160 -603 375 493 267 -634 225 -105 -519 59 321 438 624 402 -826 282 43 762 650 -445 -667 335 251 -526 -515 111 -186 -837 -454 -792 736 788 591 400 -562 -327 -89 505 -358 -474 -599 206 378 555 -788 117 404 -432 -900 -103 -66 -716 -808 -367 755 -249 -365 800 42 -470 -580 664 -182 -676 -816 -50 -195 -445 -618 -244 -603 388 -885 492 623 547 -102 -444 135 657 -528 3 -760 -295 -1 39 236 687 334 -629 -552 102 -600 384 -238 594 782 -746 399 -406 -5 -276 638 697 -99 206 -818 300 -96 -22 258 454 688 595 341 331 774 -215 -20 633 -461 744 -234 252 -492 -163 231 503 -394 741 292 -804 -138 -593 -7 -666 -214 -297 -186 -787 586 -441 21 128 412 -435 154 -620 -543 -842 -403 508 284 369 -475 -108 658 -357 -447 549 -670 -862 296 -614 80 -677 -20 227 375 -476 -693 760 180 655 -616 737 295 -858 764 460 -731 -695 398 -768 -764 -816 623 667 658 -229 89 -296 347 -888 392 -580 431 -679 -384 745 313 -898 689 331 -763 -257 657 92 -477 -275 418 -671 -89 -751 -387 -897 -263 -121 318 -646 -69 -154 395 -136 668 -873 637 -588 750 106 110 667 50 -708 363 -301 -818 5 761 193 738 -521 323 -794 -42 450 111 -139 -850 613 98 -194 777 417 557 188 -583 172 -378 -373 301 -850 -741 257 48 -608 -633 -346 -54 -201 483 598 251 513 -796 -648 -611 -633 747 -704 690 637 -31 88 -664 -755 -586 -97 346 -589 -200 677 -579 525 -775 216 86 -313 466 560 -774 367 -753 665 -873 406 284 291 -291 -524 517 -457 -435 -17 -576 -131 18 447 -153 205 -767 202 166 374 -814 404 -382 -762 513 181 445 -215 -667 -369 72 -371 276 529 -788 -685 -897 -622 344 -474 399 -851 -875 4 511 -49 -832 -682 227 225 -792 2 -76 99 555 245 -514 -241 558 457 348 130 58 455 -811 -291 -286 -769 495 367 -35 -116 464 -352 773 272 -737 -873 -534 255 759 -602 508 444 -542 -131 -470 621 671 29 267 82 -833 -363 -446 -384 -197 -412 -7 581 -676 290 -746 -858 788 -544 -816 -504 756 -184 -341 -175 299 -506 -280 -787 410 -149 -37 -366 -80 -608 637 697 377 -674 256 -646 208 425 54 301 -467 70 -257 676 88 -477 -234 629 729 325 695 561 -211 -262 -312 -541 211 472 -54 54 -587 310 -476 587 694 -286 -123 769 68 93 180 -627 783 -88 382 709 -437 92 -716 -478 -192 45 -733 482 -587 -584 154 -537 389 -223 -520 -252 781 -23 -181 726 540 550 -434 681 0 521 -77 -102 254 -325 289 716 723 -435 530 751 494 -79 -218 675 647 -137 291 -789 259 447 -185 -411 181 -695 -720 -410 -602 387 -616 -66 564 326 158 -737 -298 -862 -846 -853 468 189 499 127 232 -363 -479 -784 -154 -143 -364 -634 -314 129 -843 -372 -233 416 227 -703 -417 97 -271 160 4 -2 545 -757 -115 712 -479 766 -391 -714 549 -630 160 -833 578 -493 -289 595 -51 308 -140 -53 -795 -314 706 323 -880 111 599 -733 -674 86 106 68 52 281 246 158 -78 200 149 -800 277 -628 -265 442 79 -142 392 678 365 373 -470 -263 -460 109 684 353 -599 -529 222 -61 -838 714 606 -72 -302 507 -428 161 101 118 680 -609 -228 100 229 -239 378 -825 -32 674 277 -739 -538 -438 -557 141 172 -167 -877 -199 -246 -168 -412 -171 11 -157 -157 347 201 -12 480 214 -740 445 -808 -490 -785 749 -757 -793 71 -611 612 656 655 -156 -525 -137 -429 429 134 430 717 -289 -41 489 280 208 -300 -46 -384 -488 118 403 -486 432 -81 -899 712 -660 4 787 486 -279 -767 -412 573 -720 279 -254 15 -159 560 -14 602 231 -50 338 -795 594 -94 538 -825 -270 -887 354 387 -219 -375 -34 -673 -499 2 29 577 -579 42 -367 140 -125 -559 372 163 -442 333 -75 471 -669 5 2 262 -557 501 219 239 629 -501 -392 -666 199 -870 390 457 -693 699 638 -82 -70 -800 -458 257 -441 -820 -232 36 272 220 -185 -283 -487 66 -888 -44 365 272 573 428 658 376 -856 -416 207 -233 -748 -822 -771 -512 661 632 131 357 -494 569 423 197 -584 -839 -565 305 552 -742 347 -875 -492 -560 356 11 -795 -624 345 44 132 206 27 633 -737 306 -514 -242 447 429 -325 193 665 -340 -569 -456 -640 42 294 460 -653 408 -815 -129 -536 430 -66 324 -181 -478 721 -823 728 462 -321 -47 713 543 -787 -732 362 -723 -878 -432 430 -792 -136 164 299 -855 -740 274 -562 271 -803 549 204 -119 311 -38 -193 -611 786 785 258 578 -367 -269 152 -120 -12 175 -697 146 -547 292 -231 -648 130 643 -116 215 56 -725 -337 -181 96 415 28 -425 351 607 435 605 -18 -684 -248 -223 -235 -789 -18 609 -729 759 -27 -407 101 292 -499 -275 -96 31 -614 -203 -604 8 470 -7 -391 -791 743 -833 -717 272 -341 609 -283 568 -346 -755 -825 126 -809 -124 113 318 -353 -368 -252 -96 44 201 645 -114 -524 202 -547 -499 -11 275 -268 17 -8 732 -795 -34 727 -895 -322 119 687 658 -591 753 78 447 569 -643 -390 -770 748 -231 382 512 -366 -722 -423 -240 347 590 -267 602 -82 -643 -712 176 -269 658 10 397 14 -631 199 -569 38 59 -468 -291 -622 -667 75 293 -687 -357 483 -433 494 615 -77 333 722 -264 364 638 159 -651 -340 358 -773 -84 -867 566 -2 518 158 749 -661 -836 -289 300 59 -589 179 78 -278 715 -465 452 227 -66 396 612 459 -204 287 693 -496 312 -618 -836 107 -748 -279 -562 -843 28 432 -302 -757 -724 -140 659 663 -432 463 -203 693 340 -664 -172 -469 -84 368 -137 -445 -711 -385 -2 -632 142 -264 -706 302 -773 343 794 -7 145 311 -511 81 350 731 406 642 707 217 -351 685 483 97 3 -152 555 414 -625 -847 -187 157 28 569 -378 -758 -200 690 166 -113 -42 -446 201 626 586 -414 -375 350 -745 182 -778 724 -167 -845 73 -302 320 -128 663 -56 741 441 158 573 85 64 -787 -669 -859 414 -859 -277 440 -387 -843 498 710 412 -620 682 540 -351 675 -43 -102 -249 -634 666 -698 -802 -876 92 145 581 71 -543 -386 120 68 184 396 -359 -642 391 -742 588 54 -210 -231 -207 -731 542 -217 -8 720 -17 680 -744 130 202 -83 -257 184 -870 -106 133 -779 396 -398 166 -67 -497 772 422 512 485 -398 466 182 -409 352 -372 -427 -600 -21 -135 436 719 -543 567 -881 -177 106 680 -214 -53 642 697 708 -564 496 -606 76 169 288 -312 -159 269 689 -418 169 -105 -455 408 -768 -657 14 509 -884 -415 -388 -470 -510 -241 21 -334 -250 -166 656 441 -430 38 -805 740 297 411 -143 749 -336 671 -349 194 489 421 120 250 -300 -778 -398 550 -640 -374 -99 -794 199 -631 -358 -519 -404 -850 -409 266 -348 244 -415 101 -136 -327 -174 -71 104 218 -471 4 -122 322 -556 -98 167 557 -538 256 -180 -281 -73 -300 -68 -693 -515 553 -804 794 799 -655 152 522 33 752 137 599 -171 202 -9 -742 384 -809 -112 -663 -546 -763 315 529 -696 -889 256 48 535 105 -565 -500 201 597 -501 -358 -569 -404 338 -871 -487 -614 -490 -509 796 -32 -30 411 -87 -317 -573 -464 -536 -286 -459 129 -436 -553 -658 -128 -7 -179 -335 593 163 539 458 213 -296 -460 -555 -348 -579 755 251 112 -236 321 166 -695 -699 -767 554 -2 -173 41 309 -599 -760 -9 -319 358 408 99 34 -509 440 564 437 481 -762 486 -562 -738 199 532 -851 651 461 -631 70 454 -139 -146 -847 591 333 -499 -533 -671 -816 578 474 -294 -275 -162 -709 277 -727 733 -366 518 -843 400 -441 -650 445 185 265 625 -316 -59 -223 -394 -187 -864 469 382 -734 -425 696 -678 -207 171 786 135 755 114 -110 519 721 231 -129 -598 -19 107 531 278 -648 266 -411 -339 -361 -759 45 -251 553 -666 -895 48 792 -368 -368 -349 751 -749 686 367 691 -425 -312 -239 -792 -509 -110 -65 -542 571 558 -193 -78 201 306 -799 -504 396 300 377 -537 -661 -800 623 -796 -585 310 -522 272 614 -632 -29 -646 255 738 401 363 -757 642 -74 4 609 -722 -556 200 313 -43 -511 -709 -856 574 4 711 -686 769 -568 408 694 -824 -163 -197 -769 -346 -596 -169 -847 313 147 742 730 -738 -200 -630 -713 309 -833 597 134 -284 -516 46 -772 -319 -833 684 116 696 -623 -147 418 439 507 -279 -574 -730 14 625 440 719 667 436 -538 -156 164 -573 446 -355 63 -769 656 -834 554 -759 -481 725 -351 -80 82 729 104 -591 28 677 135 482 712 412 -267 616 -175 -360 -688 85 540 -697 391 -120 -189 -144 443 -49 -531 -419 -502 -500 -357 -746 800 -128 206 -498 -889 -604 -527 -319 457 -126 741 -715 638 633 -253 -721 445 161 302 231 770 -119 -268 -69 -117 -122 35 -485 647 728 -550 -866 586 667 -131 60 259 645 590 -729 168 -873 -781 723 305 -882 138 -580 -381 -43 -251 550 578 -105 -297 721 136 -162 254 590 288 358 -27 -819 526 696 -728 -281 -92 420 277 -575 -320 15 234 -805 125 -269 -409 792 -716 550 -404 -56 -295 -446 -780 -367 354 -592 262 501 379 -835 -60 706 62 605 -781 530 -844 72 -164 -603 642 616 237 182 -885 -583 -678 -842 740 676 -105 109 -388 -841 211 -776 -595 -450 -275 -390 -323 -123 570 -585 -85 617 792 368 512 -245 722 -449 -659 774 -44 -559 -411 329 525 -101 398 -38 -14 -336 -665 578 -295 -65 -710 58 764 -134 558 -554 -878 -62 -28 545 689 -465 64 -235 -568 -336 369 -589 252 -758 31 520 -590 -474 -286 186 -373 -117 -672 -109 784 -64 347 -499 367 302 53 -363 -769 -609 -635 -53 54 -113 -214 -848 -571 -335 364 -154 -200 -499 -186 -26 -536 -414 722 288 439 -6 348 -172 155 -489 -733 174 351 169 -23 -642 -207 379 -423 -731 463 765 37 -749 90 239 521 152 532 366 -359 718 -734 -603 -72 -397 38 -101 -25 356 -881 650 -702 241 -9 346 -426 219 640 -162 -461 -574 -197 -641 303 -618 -710 755 -614 35 -416 112 218 169 -762 776 118 -41 84 -744 -508 556 -339 -727 -553 -608 -589 478 446 629 365 502 556 676 -893 -220 520 -827 226 471 -896 -451 -778 -606 41 661 -747 98 121 686 211 584 -124 755 126 -121 -723 191 -759 -500 -893 -286 736 -78 -176 -75 792 -645 456 -145 -456 464 459 722 -137 800 -58 311 -131 -852 786 -716 779 229 -343 642 -178 721 -285 -863 -873 387 328 -6 -146 406 576 -764 -866 630 -336 273 146 329 -537 -676 -828 -544 -73 59 -475 -100 -888 329 2 353 604 -659 -185 -313 735 611 -677 -417 -614 -544 410 -92 619 -833 -434 608 597 371 171 705 -49 -46 -232 -450 -626 553 468 -611 302 -595 -98 293 -44 -27 743 -363 160 146 -580 -636 422 -602 -120 444 -806 -104 -398 581 388 -599 -140 574 506 -840 -815 -210 -266 -93 435 -880 -744 792 -162 425 694 -836 220 428 -459 779 164 -221 296 -23 -778 -849 -757 794 278 8 -601 -106 -85 384 797 373 365 -310 383 -3 -136 -742 395 -18 563 714 -149 -247 -832 595 -741 420 716 -80 50 -390 307 275 782 -720 -365 780 142 -443 714 -53 -746 287 -711 292 380 39 -27 560 126 -62 -752 -137 -30 -63 -767 -674 693 409 689 -829 580 793 -249 -392 -120 28 -290 630 -855 -855 -163 458 -48 247 -55 205 182 403 -646 -413 -869 701 146 -655 295 524 633 -406 -690 395 -662 -702 389 -633 393 43 -833 -359 670 337 -183 -54 648 -410 624 -718 -361 -307 751 502 137 161 -589 613 -787 -458 -795 522 -422 -325 143 788 -474 -302 -322 608 459 -417 127 389 -54 73 -461 235 481 -787 91 248 -66 74 -774 128 779 -602 537 -189 -326 757 199 627 -258 -575 366 46 331 301 -293 50 377 274 117 -582 627 -663 -536 64 86 -613 425 -692 -159 -737 699 -44 113 189 -643 33 -155 -260 201 156 -505 57 -636 -466 -457 -667 -14 -352 -816 -215 89 212 -658 -360 443 -99 -524 -125 -384 440 -671 -365 -673 395 -76 -47 -867 -117 -2 -412 130 178 -21 -47 -289 -190 97 427 -756 573 82 509 28 -468 405 575 -452 -889 -258 -165 -615 -337 399 131 -624 -394 90 741 10 16 188 -147 -509 87 -839 -705 -72 -612 -805 -705 -665 724 472 -379 -13 6 -754 333 -60 189 -241 -68 97 -600 -237 673 489 75 745 718 614 390 112 27 -375 375 -75 730 257 233 66 146 -694 -496 -347 51 754 -102 607 -187 -781 -773 562 -772 609 -637 -506 -664 782 747 404 180 -297 622 145 237 -522 544 733 131 214 424 -389 -224 -790 501 -497 712 -103 29 -775 -728 -375 -854 -481 -406 536 563 787 128 -124 -593 -582 -835 429 -780 -707 13 39 -177 325 629 659 351 391 -311 -815 -684 708 -855 -646 -231 380 269 118 650 674 -211 645 -550 378 -91 -656 -658 -607 -607 -642 -676 -566 -628 -413 -175 307 -286 -660 -515 196 -500 -226 -79 478 628 -96 -9 -475 148 112 647 -426 474 557 283 685 -461 -294 732 -580 -505 205 -290 -332 -332 -688 -204 -345 -389 -536 -119 -839 -331 -792 -850 -578 583 368 195 90 321 393 701 -420 596 -307 620 502 -737 -75 -274 193 -324 418 -890 362 -41 -254 620 719 -766 -173 249 -238 -892 434 -276 -298 658 699 -817 558 289 376 -860 -736 -411 619 136 -589 -393 264 -542 -176 -327 788 -599 701 -53 763 -293 338 -793 -317 156 553 428 -192 -88 439 -181 -392 121 -682 351 -641 0 -630 -538 333 -420 -237 130 -859 -169 -754 -664 -201 0 -872 128 -807 -256 -745 367 473 -89 -212 -142 -875 -187 -291 395 -524 432 -596 264 -787 524 -419 797 -743 -766 253 279 142 -750 -675 -691 -891 -372 -793 17 207 -180 60 30 182 366 -412 100 -678 -407 594 -662 692 -305 384 -207 -833 597 -454 326 -129 -570 681 -199 -572 633 742 -767 573 -508 -347 384 -892 414 -402 448 -133 101 -409 -641 517 731 7 -448 -117 -830 353 300 531 -761 -92 -559 -755 567 11 -440 308 445 697 -549 781 225 -1 162 703 -727 535 -287 -594 -665 -364 -89 714 -783 281 -380 -318 617 383 -271 108 -569 793 663 120 70 496 209 -292 734 -822 233 -734 240 628 773 571 -566 386 -29 321 -485 444 -366 -850 472 142 205 272 149 356 534 357 -1 299 -257 584 772 18 -441 93 785 360 -598 -892 -241 -258 14 519 -359 -321 -231 -479 -575 -274 -305 17 707 -72 749 768 92 668 793 -268 -776 656 -264 597 -775 692 -276 99 -138 -247 -611 -900 -559 -6 172 -464 315 -490 314 325 583 -106 292 399 211 -199 -751 -612 559 414 -21 -221 -869 774 298 716 731 574 -657 409 -13 492 773 435 -409 154 599 228 407 -486 -724 791 656 -709 641 711 81 307 -667 56 534 -260 -194 -795 -618 -142 458 657 710 -52 685 241 -606 75 158 -164 767 -155 -595 -751 -388 532 187 -666 -447 127 640 -653 266 -675 -2 785 786 384 -671 -392 356 -663 411 268 -417 -794 132 587 -371 -558 45 612 -139 -488 24 26 -32 -802 -807 -238 355 -61 -42 -384 -227 -135 -534 401 -729 171 437 -120 -765 530 -213 337 -699 -588 343 -249 -86 -499 -775 -41 -501 -144 -313 -731 -799 -880 -696 -426 -897 -255 514 -795 -125 657 393 653 287 -688 777 565 380 636 47 710 -628 -441 704 749 64 -408 273 -716 -708 -100 -224 -824 471 380 292 -204 36 -859 -426 419 -720 -718 297 -551 793 650 488 298 0 -229 -57 -61 50 -98 -759 800 -822 405 -734 -719 413 -369 -216 230 260 522 787 -225 -719 -428 -161 -455 -893 208 342 -113 696 -402 -239 493 423 -479 216 747 -85 301 41 -511 -540 328 -599 -685 532 -434 -449 -722 -543 -626 -179 -94 796 -346 -47 411 -174 -348 -665 214 509 351 3 414 361 638 -349 25 612 -477 -183 -786 730 -341 33 274 366 -213 411 520 -610 49 382 -475 764 382 304 252 -507 -844 -714 -430 -850 -330 -761 495 -537 754 374 -66 -811 -235 390 500 61 -61 -587 -177 603 -684 -692 -540 650 172 493 -670 -863 663 -562 -231 -738 -608 -424 -27 -457 337 -395 -556 -717 -251 -593 151 -504 227 321 -192 -888 -749 57 -378 222 51 541 187 462 -301 -83 663 44 -643 673 -885 -15 568 -711 282 742 700 588 -404 -186 23 -343 -687 -737 -689 547 -796 -421 -354 598 -148 496 -868 51 500 -346 663 -510 -872 224 -457 -879 -649 -714 74 56 -4 -448 272 -747 -753 -750 -874 375 -287 -343 -522 -626 -169 -467 325 484 601 196 -511 -746 173 -326 -305 770 575 348 572 -685 40 136 132 53 140 797 133 21 36 -483 -604 235 781 726 313 -226 427 4 -448 -351 762 -130 305 -76 -833 690 -307 11 -899 -749 -837 -359 614 -515 777 424 386 -341 674 -872 -384 -278 -249 297 -774 594 -642 -762 54 529 -664 -866 384 729 561 -303 270 -48 654 -533 -464 -836 391 567 -428 309 -560 -548 56 -122 -750 739 -629 471 -610 -814 71 -734 -136 436 782 -153 121 85 546 697 -496 -752 -7 -260 -554 -580 236 647 296 96 -840 308 -324 -850 460 623 482 -757 -889 -482 651 46 326 -620 788 -679 -736 -828 -48 287 -128 382 -6 -121 -805 261 -629 714 -37 16 503 -597 -631 613 -722 -394 -777 512 -750 2 23 -26 -30 -486 576 -340 523 -839 388 402 670 -706 475 -593 268 -826 264 438 -259 -56 776 294 -439 794 -881 -342 -553 647 -457 -775 154 -521 -297 -363 108 384 -605 625 -125 299 -600 101 -147 -617 346 -743 489 -817 209 651 349 235 -701 -864 -720 553 375 253 145 -239 -468 -756 -544 425 536 -299 272 -532 382 -407 68 536 -287 532 4 -194 263 -113 -586 757 -762 -235 -434 -623 -485 485 -300 -383 732 116 -502 727 -105 93 90 42 -45 -320 699 -841 315 -351 -6 165 -802 -541 80 465 551 -552 744 211 134 -782 526 354 323 -206 553 629 -865 718 -204 -190 197 -487 -646 -398 -839 -198 449 -701 134 -600 391 609 238 389 -837 587 460 -322 -614 -642 -703 -315 731 -779 -477 -208 -140 722 280 -419 527 -328 -145 730 -527 651 515 -177 -552 -874 442 95 479 -789 179 -113 -509 27 -704 -894 -490 -853 -782 -296 -50 489 -221 -183 718 -418 -170 -812 -284 -869 -375 -544 -655 555 -422 221 546 -52 -575 336 -197 -264 444 446 -500 661 169 419 614 -116 704 494 45 -356 387 371 -80 -151 632 -654 -699 446 -682 789 647 145 -152 -206 521 -817 -891 -347 -650 323 -559 411 -145 208 189 543 69 354 -482 -892 -729 -20 -463 -36 70 685 -466 -634 110 -749 -600 538 236 500 25 748 -201 439 413 -131 -628 541 734 -736 -522 -246 288 -4 -599 129 203 -297 625 -31 -620 379 129 681 113 690 -831 512 534 -144 307 -79 583 -12 -574 -357 -245 24 -131 -494 -100 374 -537 294 -214 45 -169 780 299 -470 -646 -363 -524 -891 -746 740 -601 634 426 134 193 -402 -257 453 -136 -208 -248 -881 -48 -701 -510 -500 269 183 399 -630 378 435 -151 59 241 -158 -181 -416 -139 434 -525 -705 506 191 592 -611 -873 773 -177 -709 -715 -399 -41 -576 571 293 502 641 532 387 766 551 -25 227 766 307 669 35 -381 310 -711 55 -448 -595 -734 -464 299 299 -203 35 -373 -56 -232 378 -689 412 -834 -100 254 -638 -665 -268 653 -819 -645 -794 687 -384 -97 -311 -337 -722 -307 280 -420 -326 167 788 594 -170 -649 -230 688 -230 465 292 -747 471 -819 -760 627 51 656 308 -262 -314 379 700 -143 618 -764 -849 214 192 720 465 180 461 -503 188 -781 756 90 -392 -347 673 634 -431 415 -110 -169 -510 577 -119 438 269 596 649 7 -341 -458 342 -108 -478 764 -395 488 -706 517 714 -520 -568 -547 -780 -844 -862 385 -420 391 67 474 692 -556 -230 -144 411 -463 -663 -534 -471 -313 -635 374 -619 -707 -520 -502 -658 16 -468 -576 -118 -163 -392 28 -827 -880 760 473 372 -481 417 529 391 -506 -376 -568 -821 -389 -757 -650 -829 338 -218 -670 638 -589 3 -9 -334 277 -894 450 670 -78 697 -695 108 -509 -86 586 492 251 -510 422 -769 -21 166 -514 -436 -184 -53 365 -58 -893 -757 -220 173 -886 -858 469 -465 -482 -36 -402 -149 396 676 -763 -234 619 -727 134 713 -393 534 -828 -359 608 -389 -792 638 262 -710 529 458 632 87 -233 -62 293 -221 523 -275 210 -147 -893 332 165 187 -225 754 426 100 473 -218 -682 -178 -329 463 116 -625 -731 182 -540 335 -692 -750 -550 415 156 714 -304 644 592 -567 -738 191 518 -617 -339 10 -128 -189 132 554 -486 323 191 -211 -231 412 -302 -539 -703 -192 237 36 -313 -83 746 14 -488 -82 -364 313 184 -857 -232 247 -29 -190 -606 692 -868 -292 -599 97 683 -384 460 -126 -467 -298 -527 -689 -282 -568 -559 -806 -598 204 328 -808 354 237 -692 -234 775 385 -785 611 210 693 -270 84 -755 386 486 623 -322 134 690 -63 10 701 754 -151 310 652 -289 544 -600 -117 -468 -126 431 -682 -123 -766 638 -160 -781 -218 -703 -837 -643 -153 -723 -884 100 81 -819 -139 756 102 -565 -47 -339 786 -278 -518 -59 -779 -235 -642 -213 -380 475 482 378 388 -542 754 233 43 -556 666 69 -349 -754 532 472 -151 -336 657 -19 -440 -339 -365 137 -888 207 -102 -696 474 -739 62 -225 -200 384 -599 585 -573 -21 -18 778 -346 -644 -566 37 340 -754 -57 -354 -518 -546 -183 -450 309 -167 176 -396 -137 -294 -276 379 -861 -654 684 -534 -109 -30 304 -206 -881 729 -841 341 -576 -114 -230 200 -93 65 347 -745 108 -210 -326 -429 -356 280 406 -876 -835 -636 739 323 -27 -92 296 -43 -867 45 -370 -825 -175 -627 -10 7 714 5 726 -856 120 -657 -679 33 309 436 384 128 -513 450 -723 -201 -53 95 -374 -139 -253 -538 699 -30 -401 -430 -778 39 -724 765 -141 -54 -889 -721 -511 -595 -833 -566 -602 -486 649 289 567 375 -624 266 15 -127 -52 -739 -262 321 -11 677 367 59 -366 -59 570 564 246 -97 480 -261 139 -827 690 546 49 598 236 -436 682 446 -165 -85 -523 630 531 185 480 222 308 -233 201 -40 -474 79 606 238 -319 347 -233 198 -157 666 28 650 178 269 -117 799 663 798 -496 364 661 -67 -832 534 -133 108 -612 -111 -329 -702 -390 -627 215 -733 617 -388 417 22 -156 -151 621 619 434 593 250 -694 69 -457 -478 31 702 -130 240 -198 548 131 -584 148 -326 -653 -261 -55 -190 -794 483 -224 -162 -859 -456 183 -288 -89 157 -512 118 -163 -660 733 763 -188 -410 116 420 -622 398 248 705 410 -238 134 601 -711 684 -488 625 -723 580 -776 -398 609 456 484 -609 -804 323 572 158 -175 -453 -538 -802 434 93 713 243 -850 688 293 -884 329 793 651 -627 -190 268 443 266 -401 -122 304 -488 -338 309 -250 86 650 655 353 -260 651 542 177 -463 157 795 -253 -201 160 -668 748 617 755 -864 79 -898 316 387 616 616 -433 678 -808 212 -302 732 -344 582 -538 -549 -196 372 -354 -597 -79 -647 666 -210 -403 562 608 -544 -214 -522 756 784 -23 130 399 -434 263 -205 -90 -645 -460 778 -281 447 -780 683 -336 268 663 676 -150 637 -864 -458 -815 -535 175 -413 -866 -642 171 -123 711 411 -743 -645 -880 -538 328 70 -230 -306 145 68 -486 -440 -335 657 549 -844 -578 -390 325 -180 -524 -613 439 -637 131 -457 488 -12 66 466 -541 -299 116 111 358 715 -62 -368 -57 -52 -292 -510 -778 -628 93 -792 -322 -592 312 466 -251 -471 -567 -277 -509 613 251 175 687 -150 584 27 -24 -827 -645 -561 -434 -792 622 -280 -460 404 786 -467 -788 252 127 -635 -278 242 476 -513 553 598 564 -231 -759 671 -310 -737 135 310 336 -459 588 88 -43 -473 404 592 -564 722 525 -38 205 -592 -551 132 172 -702 -422 -609 -753 777 -854 152 -370 366 507 -375 -520 522 -359 41 -87 -175 -197 284 -451 -61 -836 -505 743 6 557 -381 791 666 -832 -432 137 -460 -481 247 29 519 478 678 -174 -830 -447 207 584 380 584 -140 164 699 301 80 -877 396 781 -893 -112 -855 519 82 -649 313 -552 621 -825 258 -870 584 552 -815 -15 372 -575 760 718 665 729 412 -125 114 211 -887 -682 406 545 -333 -766 559 -856 -736 351 -540 -626 -193 -714 398 694 -397 774 -543 -444 69 80 -387 -486 -9 779 53 -626 348 -717 -50 -542 708 305 -896 518 -88 -269 352 641 675 -638 409 -21 157 -333 523 -332 -870 727 -723 348 89 -873 625 -648 676 313 -221 -234 -270 -653 -668 -658 -274 773 -140 538 310 191 110 -741 -857 158 348 -617 -711 -558 -638 740 92 -531 547 165 -772 -343 -539 608 702 405 559 424 558 -856 -449 569 -432 -287 596 -298 -437 -804 568 133 44 33 -383 129 -666 -799 179 -87 -10 -359 290 235 547 -735 73 -779 576 -853 742 719 -132 -640 -322 98 2 -87 -398 106 -414 659 -626 389 240 -408 -473 -87 -832 350 345 432 420 -675 133 -64 -85 751 306 -241 513 684 238 -727 307 -693 5 612 -501 -770 -164 198 -645 742 353 605 -247 532 -365 -515 279 278 -123 759 -143 232 -615 -255 339 -153 -19 375 545 246 716 -337 447 642 -266 -670 -59 579 336 722 153 405 -644 -785 -135 247 214 -450 -415 -254 -459 -267 -551 -709 -535 198 696 683 -401 271 -627 438 -501 438 -317 -61 -45 -483 -753 665 -574 315 -730 204 289 -380 396 -600 557 -571 684 -450 -432 -662 540 251 128 -572 556 336 730 -127 -353 114 143 -767 -125 -144 -831 -381 -27 -871 333 294 213 306 -775 247 430 -479 764 39 148 -790 -158 -866 -100 183 240 323 -166 -574 430 -310 86 -806 -301 -73 -518 658 -794 9 726 59 -322 800 -553 -233 387 721 -93 -41 -628 118 750 234 707 210 501 -610 553 -745 -792 490 -758 403 -887 -113 -539 -143 -276 134 275 -743 156 -114 497 -673 -135 -673 227 -520 -437 171 -433 176 -259 -496 134 797 -422 -167 -871 -259 474 98 -178 -71 657 40 -787 501 -149 -626 -383 -498 770 -42 -371 -686 788 61 -37 707 42 -332 -670 -310 655 -850 17 -296 752 -256 663 -842 -833 -636 445 216 -858 -101 -359 -84 -669 -65 -301 -339 -198 409 -364 718 -628 445 -175 796 -652 -114 374 324 163 -267 327 -82 30 572 -250 397 -773 -321 -452 -886 662 -696 149 136 -652 66 -402 -574 327 -14 188 641 -816 -513 -356 -561 -323 320 -685 694 154 -288 687 -389 -733 -97 159 -20 -478 -153 247 482 -465 -220 -249 -266 -675 -671 -672 -389 -778 -710 377 -240 -449 -28 -137 465 686 -14 -666 557 -22 339 13 331 319 128 -452 -594 711 552 381 -843 -457 470 160 -369 -461 574 -741 -321 468 -238 -798 100 584 765 387 -134 436 -53 663 -55 298 -180 179 -814 -571 -329 -16 -236 -727 12 -454 -523 757 669 48 -813 484 -93 581 116 202 -717 185 94 -807 -572 -150 -700 -217 -746 -328 -775 709 -286 -761 -81 -266 -35 -794 -836 184 375 153 153 431 -405 9 425 -192 -480 -843 299 516 534 549 -290 761 -792 -468 -22 -862 467 786 -796 479 595 578 -522 192 103 -805 658 -260 199 -37 795 311 -638 392 -860 -392 11 -873 -505 98 647 -171 -541 -291 -876 -822 -83 371 81 -418 453 -161 -257 -284 263 -781 425 585 -843 635 -629 760 300 786 85 -363 -554 -601 258 -510 166 16 437 -146 -739 -474 327 -820 487 -617 438 -863 -717 -695 223 649 -412 273 578 771 -752 599 319 -3 -124 -243 -111 783 -95 -572 596 444 796 -39 15 353 -304 -6 670 -243 -678 -865 -257 -752 -55 -450 -135 -360 -294 -178 -284 -20 111 -330 -451 275 -354 468 661 -230 -312 -118 -59 -296 -473 -586 381 -466 -283 60 444 -309 -675 -260 156 195 -329 -702 142 237 151 -627 -319 -875 -581 -255 -713 105 -128 234 -6 628 130 226 -386 79 -774 -514 -99 488 149 223 -283 575 633 491 -895 -210 141 582 63 -846 450 -119 112 516 61 648 -757 795 -834 37 775 546 -893 -458 -581 225 -453 -529 161 466 241 163 52 407 179 -617 362 -136 296 111 -261 -24 443 -183 -67 364 133 384 -23 -285 728 123 166 131 -489 394 420 53 627 -817 -86 -422 12 -728 -482 -508 -283 -540 -156 -766 274 -89 -817 -578 775 -577 -717 -555 -650 420 -14 -295 254 -534 -363 562 347 96 -38 -477 582 -602 91 -826 748 -757 586 -895 -662 743 -320 -486 297 674 -22 -265 -694 118 -682 453 640 -163 -701 -251 590 -71 -520 408 224 -891 207 182 -456 -422 313 -763 -609 -644 -587 551 -545 695 400 -892 469 768 473 434 -420 -103 750 -301 -755 -387 195 84 -456 692 780 -242 482 234 403 96 -821 514 -335 758 -218 618 -81 379 176 673 -715 40 636 71 653 -818 -85 -825 260 -477 -690 -817 -890 489 -655 786 367 621 290 -563 -735 22 257 -868 -827 330 795 -799 743 -387 639 508 -848 -433 -546 -737 540 -768 -344 -772 -741 -262 -716 -274 -505 -592 -537 382 31 -685 -102 -222 -192 -424 -896 134 41 -77 -382 644 191 627 -849 764 -511 -261 320 535 -238 476 -350 -817 310 -412 -306 -278 542 -151 -826 -8 207 649 -742 -40 467 -458 -895 -606 188 375 -858 -464 -420 -676 78 -57 -277 31 -492 355 -848 469 -523 -805 594 -857 147 651 63 -891 496 129 -573 283 -311 -817 581 -730 690 -517 153 -142 -115 378 755 685 -563 -640 152 -577 -135 664 119 -522 -893 480 261 -701 -1 -146 454 592 444 568 351 776 -781 430 672 225 -441 369 492 -124 -587 515 303 702 -654 -440 -302 261 -76 222 -753 182 719 -365 -703 -474 150 330 -110 -764 686 74 -554 -770 -525 -557 73 -483 -889 125 46 -778 123 653 53 180 -526 -685 -176 -549 68 -726 -630 -498 -370 211 795 -687 6 -798 220 -750 -294 -866 264 104 -561 -657 -439 -214 499 -279 -695 577 703 -448 669 245 347 -247 181 153 -595 -316 571 598 -797 -126 -670 766 668 -77 82 351 659 -252 158 -372 759 736 -364 570 85 -873 -465 -36 -645 -713 -385 798 651 -831 408 590 -487 -329 -848 -26 -438 -79 -456 -404 -106 -258 -372 -704 44 -275 596 493 -77 451 401 -780 233 -807 209 744 -587 -199 -566 -622 -399 -219 468 -38 579 -671 545 -137 70 583 -556 -630 77 -787 670 748 567 -655 -586 -158 492 -214 495 509 296 -54 693 266 -506 616 -15 -212 102 47 344 191 -693 742 -629 -878 -567 -26 487 546 -496 569 -284 -791 -278 -882 -126 726 297 -724 -679 78 -764 -443 243 -635 -330 340 -709 711 -33 639 -49 -756 -361 175 657 -803 -636 -751 -605 -837 28 -773 257 -803 -841 -286 -49 269 380 -441 36 378 548 -64 555 -190 664 -61 464 -810 -760 -616 129 706 -273 379 -301 501 762 -510 -42 -563 -280 -121 -778 -307 -25 -210 126 -402 -877 678 525 459 -91 -615 -174 790 360 394 24 -378 676 -155 441 -373 218 -348 -326 269 60 -306 -238 295 239 189 -511 -181 84 -619 -79 684 -398 673 439 -460 635 387 -438 370 353 717 -707 183 -891 382 -249 -85 703 -673 -192 -479 190 116 299 -795 -825 789 -30 -597 -383 -498 -678 -567 436 -582 -376 -64 -35 -650 -493 -627 -405 575 601 82 -299 251 418 -491 471 -86 -816 -400 -395 -110 510 578 517 -112 -157 369 -95 496 -847 -285 -140 39 712 -35 -255 -16 216 32 -207 -140 -654 -443 -438 -219 -47 290 -678 359 17 -676 -665 15 114 634 -113 567 770 -396 277 6 -456 -180 297 275 -304 -196 -152 145 538 266 -399 -543 -16 282 -49 587 -91 -623 -701 -431 -642 401 -13 622 -40 650 -195 -712 -553 -335 352 -105 735 -147 651 130 -628 739 686 594 -638 -266 559 674 659 221 563 -137 523 70 -337 -641 674 -129 -222 188 271 83 -285 699 252 753 153 -823 282 278 -710 -537 570 349 365 -865 766 -189 132 763 68 -900 579 17 692 756 -407 -556 245 -689 -474 -739 -696 -641 749 45 -478 328 593 -694 -588 -729 69 -33 -763 -204 -770 -127 -391 35 -105 705 173 22 515 477 706 78 -758 664 252 -643 161 -692 113 -457 543 374 123 -500 103 573 654 -52 127 489 431 246 751 -669 -539 381 -888 585 538 -408 627 -263 112 473 -4 262 79 793 397 -722 724 -223 -605 758 -646 50 127 662 -668 -618 -574 137 746 -514 -604 -393 755 8 68 428 415 -300 117 -10 40 751 -299 489 687 -544 526 -805 -799 102 -115 596 345 -270 -48 -388 347 -594 581 -171 -442 -214 556 83 -835 129 495 530 -741 -699 -307 -117 645 661 696 757 -873 -380 -429 -237 -852 334 -887 444 183 295 412 145 -105 -791 -198 -269 -894 651 245 -832 147 -44 -558 448 -107 -640 -163 65 -375 -406 -795 -283 -481 782 267 502 -519 -755 -77 222 -161 213 326 788 -708 -496 453 232 -618 -583 257 107 -539 169 455 -815 -109 -306 719 268 -539 473 -555 -396 553 -479 588 687 -62 -20 -566 743 -679 108 107 -337 735 397 716 513 567 539 104 -395 278 -543 -717 -867 -777 475 -481 662 410 -729 581 85 -524 483 -86 534 -627 483 -40 -776 -680 -317 -190 -409 -545 631 458 649 268 420 597 -767 -328 286 -496 -687 -483 731 -394 -148 536 132 -97 -518 -200 -80 244 75 -421 371 631 31 -2 569 -753 38 327 729 -775 -394 10 -362 -479 -354 -216 -768 782 -829 -824 -191 112 560 199 -892 -539 -894 -223 457 -62 -11 191 -403 -493 679 -549 655 -663 581 256 705 -171 180 -277 -794 647 577 283 157 -273 172 515 -756 762 26 -32 302 2 -346 -85 123 -484 117 -878 -19 203 -117 -473 -547 438 -271 124 -14 -346 -387 -221 438 -463 644 186 33 -893 -752 -846 772 717 14 -401 629 75 722 -245 695 -19 -70 -618 216 87 -427 -580 43 194 154 -483 390 -537 761 -466 739 -307 -462 -311 -686 748 454 736 -340 756 -171 638 179 -560 -820 82 520 -398 92 -672 541 5 39 2 -64 280 777 610 -578 -66 449 18 -190 388 27 -552 266 -14 -242 -511 -311 -528 431 -119 -91 -857 -833 -489 -158 216 -833 -507 -792 672 -752 -650 632 756 363 -70 230 375 58 -277 79 -451 426 -129 -776 -482 -43 -579 -367 -382 82 75 -582 797 547 -109 -890 93 -75 -348 295 190 604 707 -700 -87 -125 -519 -34 483 114 -354 526 626 494 -435 -870 -702 428 765 -294 -46 -634 -437 768 -884 673 -705 -408 -276 585 565 -283 337 -641 -272 -856 446 -661 650 -82 -818 101 -270 61 497 -497 591 688 731 -18 138 -94 653 -544 -834 476 -823 131 627 363 -736 767 -652 -409 376 -422 -531 190 693 262 458 -854 -99 -721 -547 -618 73 -781 -730 189 511 80 171 -387 -697 -447 -71 -535 -278 -319 -695 -695 405 -825 -257 799 -357 -440 -439 261 722 -841 -485 -316 -675 -668 24 487 -659 764 -890 -26 461 742 541 -699 477 -538 -621 -521 -520 -521 181 688 -104 -805 694 91 -452 -699 -479 176 281 244 410 347 -403 -494 522 -433 -205 -411 772 58 221 209 174 95 582 -346 767 447 151 -302 -85 -455 -597 -588 -174 -598 753 221 55 440 -316 522 796 409 594 390 738 -348 -192 -172 549 679 -874 -788 -442 337 -113 -341 412 -374 89 24 297 -158 214 551 747 -695 -228 -270 -206 448 -627 -860 721 382 335 182 -329 -357 -898 -437 -90 -372 -358 490 618 208 44 738 -72 192 -43 562 626 -754 671 739 -473 -433 -550 161 223 -617 710 -445 -444 766 -710 -397 723 -312 -450 566 -256 498 -416 -699 -97 -44 -146 97 -33 -498 787 -92 631 -837 564 383 524 -843 146 638 -761 -362 344 249 364 -402 -795 -712 633 -44 -225 -842 552 405 -502 -193 -255 -624 352 -423 121 406 391 -263 -553 107 -257 482 -531 -52 -290 -88 -288 15 -588 356 458 -119 722 727 434 442 -315 -154 -740 536 534 336 -886 -602 -368 782 760 531 -799 -248 43 216 299 336 -694 -331 -335 -864 -133 -38 -483 649 -386 503 630 -311 140 -727 510 -135 487 -426 456 -587 754 -175 391 -620 -880 -482 -649 -856 -504 -496 -451 603 97 461 -225 306 365 385 -73 736 -429 431 -197 191 142 563 -539 -91 605 -262 567 -414 -286 -817 405 -142 -766 -463 -425 333 15 473 204 651 -434 -129 522 -470 18 189 265 111 777 14 577 551 -45 339 301 -627 -125 -899 569 -295 62 -778 -870 536 -894 -72 368 499 726 -865 -561 -444 23 -841 766 -214 -308 -395 -683 515 627 246 -503 -20 262 736 -159 766 -723 -59 -776 305 -606 -376 -854 731 224 451 -148 699 -14 -380 238 -106 421 -860 -78 -211 -47 -763 -672 253 -853 -862 118 -626 613 563 535 343 -98 -56 -36 -865 -185 761 -100 295 -570 352 -96 -616 577 483 -55 -117 -109 -267 412 648 86 -896 -386 23 -622 -340 775 533 417 523 717 -183 645 -544 191 -200 332 66 -84 -804 -280 -776 -404 94 -83 -515 -602 214 14 660 -666 545 -626 193 767 701 -109 -523 696 -430 693 126 719 -818 163 93 -865 341 406 -145 -206 -329 1 511 588 151 156 705 -542 -768 -131 734 -889 393 -255 -790 -127 734 706 770 -200 -826 616 736 246 410 535 677 -397 27 223 251 74 -85 377 -223 -164 329 -113 -711 -579 -583 18 8 558 -780 468 -549 -274 790 -348 145 -174 -258 -86 321 -272 765 -125 -153 -626 -303 224 168 -105 563 -1 -560 -636 637 641 -846 -162 498 -734 517 -385 528 -667 -444 556 -480 425 324 -855 -834 -532 -564 -281 400 261 -600 295 -97 748 401 718 -710 235 -232 -68 57 101 -174 399 476 362 -333 519 -121 -530 90 640 -21 -817 229 -882 404 -742 608 -815 -442 -488 697 221 -598 -766 -538 635 -91 412 -677 -121 -588 100 -782 542 286 -28 -774 330 466 558 -89 -155 344 -158 41 723 486 -387 253 338 -142 -26 93 -744 -44 -549 36 552 -612 573 592 -34 -316 -367 -433 219 -644 -512 163 90 -304 763 162 147 404 -592 -37 -874 -781 -188 -502 455 291 -535 -450 740 -420 -430 -326 -737 -437 204 -454 -218 55 -746 386 -18 -89 125 -516 -746 369 77 -259 576 -848 315 347 -857 -474 -19 736 438 692 -774 -735 -673 592 763 610 380 176 584 798 160 -94 694 -311 -462 474 131 122 -262 -338 788 112 -659 -362 -404 631 -279 271 345 -730 373 -67 -873 372 -478 -686 -239 415 -338 -403 -302 -318 554 543 -851 -767 710 -192 104 720 41 -689 -870 -115 593 -179 -46 -362 -687 -572 376 -178 -82 -112 -322 -125 -794 784 227 72 -486 685 -725 136 720 667 -288 -674 375 268 217 163 692 405 -407 428 -555 -807 -626 -210 -811 -55 398 -801 -705 712 -197 749 212 -199 -416 -304 465 524 -707 -497 764 79 -744 -652 -286 -524 443 716 -231 663 -7 -435 543 -96 -764 775 432 432 -316 638 10 195 -286 663 -805 596 -232 -241 -579 599 -501 632 398 538 -739 -248 27 115 -502 402 -262 139 -797 -300 -399 -159 -540 531 558 452 411 -585 -628 -258 -454 -716 459 -568 233 180 612 -851 304 -591 -49 -466 -595 -434 -437 -453 176 -716 -738 -797 -542 619 174 622 258 -708 -864 -850 -392 119 58 -887 -304 -498 563 726 -424 -196 -712 566 494 -424 594 -66 -10 481 719 -752 -195 95 -257 -154 706 -76 200 750 -584 745 -362 -37 564 96 -149 -508 318 21 -6 -499 -179 555 231 153 -585 -413 -475 625 433 -363 -449 -827 699 665 218 -739 -261 253 178 264 -408 -760 -138 178 326 -542 -159 422 -871 586 227 769 620 75 509 -457 -631 -51 -338 -357 -209 -805 -738 21 625 -604 197 365 74 317 -178 763 -768 -169 708 176 53 -632 -402 -36 271 275 632 132 -494 -764 239 -817 584 -401 699 402 159 -485 -812 649 -134 -654 -639 -728 -595 -472 -656 -75 298 553 124 -784 -27 -322 601 625 -631 -78 -521 -384 781 -159 -296 -645 -199 -833 -438 -212 191 604 -737 -22 206 -155 85 -75 -290 58 -585 92 -367 727 300 709 183 149 48 -192 64 -694 -104 36 -164 193 671 387 139 81 -558 -222 -5 781 399 -851 101 322 34 571 32 366 651 -540 526 428 32 627 -346 -674 -288 -372 -64 173 -485 -327 -82 -443 -839 -515 763 350 -681 -792 -437 215 -73 -334 485 178 -518 592 10 -235 86 733 -589 453 335 711 -611 400 85 -442 -607 618 373 97 -773 494 -569 361 -469 -213 562 572 65 -26 -41 98 -55 656 401 -405 -314 -427 767 671 -427 254 327 -293 374 -597 -634 -66 366 408 -897 -402 254 -322 698 786 -732 220 -878 369 373 -858 612 661 545 -638 -126 -159 -140 -18 -375 516 -16 -208 -439 -797 585 -884 -163 191 753 -637 786 569 -339 389 -27 -274 -211 -162 -93 -420 -138 -636 -650 -440 -384 386 781 -765 427 313 389 708 -752 -661 -865 -604 396 202 383 -536 783 -122 -526 -622 387 -104 -47 -580 358 -479 -261 -603 -164 638 693 620 691 62 -198 -438 -748 102 -345 -528 176 -202 737 -749 232 -664 -199 412 23 797 -602 414 -791 205 705 -169 -191 -88 -703 75 -677 -557 -260 759 207 247 -496 185 -760 170 -295 -494 567 -718 -633 203 -172 287 -149 110 -501 530 -568 715 -75 506 -192 -70 291 267 655 341 -289 235 -142 665 155 623 -566 179 631 -589 -403 -170 -77 412 -481 645 -64 -325 397 -535 -424 36 -459 457 285 -626 110 -123 171 -51 -221 -76 335 339 791 414 -103 -180 -602 -465 -207 72 -625 -858 -830 260 -485 755 531 -712 -610 -296 -465 -270 -603 -654 -549 788 418 -184 774 7 346 -752 -484 138 527 -416 326 -622 459 301 455 256 -426 -364 -691 -479 -702 -182 -230 -117 241 374 -283 -340 263 162 -388 -718 610 -431 574 586 406 537 156 256 -111 -686 797 -494 -604 -16 -886 10 240 219 -127 -561 198 480 -351 -574 236 -279 267 421 765 -106 -790 -473 -113 55 -185 128 368 -716 368 221 491 363 -100 -605 -392 199 -103 -261 331 399 -280 -763 -764 393 517 34 -57 -8 739 523 -693 -55 732 -253 -764 494 -600 611 -861 -761 576 -558 302 -294 -789 -474 165 774 198 303 56 368 -673 23 -783 -694 575 654 456 -203 -299 -398 600 525 -84 -651 451 742 -5 -732 -325 760 745 -346 -412 137 668 30 -399 602 659 540 179 -144 326 693 -252 339 -456 132 -465 -100 309 -205 -86 501 -282 -687 -863 -583 505 -48 -715 768 485 -519 -639 -291 135 -658 -33 -747 -463 -125 -842 -15 -275 308 648 -506 524 -366 -615 -521 571 -664 351 149 594 -421 -202 550 171 773 -440 89 -522 664 -5 -727 106 -888 114 226 -487 54 -832 478 91 -728 -107 -33 698 149 -278 707 -219 -364 -654 -842 237 -613 -599 717 29 -315 -657 290 785 -391 -836 63 -132 -793 -558 -334 579 63 -259 -112 -891 178 544 -616 652 -662 789 400 -141 -523 -316 -765 240 -265 -190 19 -500 154 525 -618 -831 -897 142 673 -282 665 -622 521 273 369 291 -323 202 662 305 143 -874 483 153 192 733 -715 -58 264 111 278 616 327 -865 761 288 -848 -490 251 713 -613 -347 443 17 263 401 350 468 -599 -875 -482 278 -521 -415 362 -549 374 -853 -673 -749 -641 -93 39 423 173 194 193 -432 -557 -174 -736 -741 -699 184 -771 -403 646 687 -48 -809 -838 128 -70 -262 -769 523 -560 -177 361 217 -523 191 487 428 -623 641 718 177 -230 -327 656 -717 192 160 83 -653 -668 -666 -466 623 -379 7 -42 -413 454 -96 444 -722 -522 486 -178 87 -286 482 -233 120 654 724 -146 492 -741 -192 13 -273 197 650 -658 336 337 -807 -333 151 -626 -174 -599 -799 125 539 656 -1 -347 -399 -364 56 486 -165 49 -245 -40 -683 796 -122 425 -236 -557 -110 -735 -899 -663 13 149 715 -519 34 -456 -708 636 272 -186 437 -167 -600 509 -22 118 299 400 689 -530 407 -354 462 292 -40 460 120 422 118 -528 75 -522 -34 592 781 -814 -640 654 -73 -379 326 706 -754 491 482 -394 75 764 -451 592 297 782 700 10 190 -167 -44 -35 792 231 -216 -228 -25 -724 131 -298 -763 795 -453 -123 -897 -785 -259 725 -229 -552 640 118 39 664 -108 -391 516 -236 -735 -121 291 -115 122 -898 507 681 118 755 81 693 -345 478 -845 -410 370 223 700 -74 507 -9 -283 -720 -769 -798 -169 449 505 78 432 -494 -128 168 764 113 -548 -207 -272 -452 -286 -183 193 526 744 -486 549 171 785 -699 -221 460 -315 -882 -789 -491 -59 -461 503 -213 -84 786 -104 374 -351 -683 737 -377 407 -503 -611 -419 567 -293 -761 -798 -674 603 322 120 291 -677 -51 441 511 -261 -531 676 292 642 -748 -180 -894 544 -501 541 395 210 181 -189 -599 -468 -304 212 -23 680 303 -394 -877 -284 -707 -51 -24 75 -349 -675 -509 -423 235 62 -236 -279 -467 -539 -467 -631 -454 -582 -422 473 -116 419 -377 -123 -175 39 -214 -778 515 210 624 53 134 -624 708 -474 -777 -815 -355 -53 262 298 158 -462 -357 12 294 -454 574 -268 -681 -653 524 -105 -586 11 -602 724 -210 -698 663 347 -139 174 478 -527 -703 -482 702 293 -261 -704 -21 -595 765 300 -238 258 412 604 -525 608 175 -140 -4 -826 -434 -158 -851 -454 -31 -427 -338 -218 -486 287 766 -357 522 378 -514 566 -533 -821 389 536 -625 250 -622 -124 271 -727 763 -493 -719 349 46 -451 -203 -131 -30 388 501 -93 251 228 -814 337 446 477 -82 618 -651 -277 -678 -326 752 -258 5 696 -446 119 -345 368 -371 460 528 -8 -748 571 537 -270 -557 -241 397 -811 -459 -544 -278 -762 410 -266 -580 -837 613 495 -585 423 -697 252 -743 -662 684 -783 50 334 563 559 171 497 421 530 685 -610 360 -238 711 537 -703 -747 304 -490 591 -700 589 -741 -241 -758 -211 -375 -436 -341 -210 -64 -8 353 146 429 -751 -257 -221 -312 -783 381 694 413 -276 -496 -422 -731 -635 -829 -622 -542 394 173 68 -392 -384 -862 -333 355 -731 230 736 60 -173 755 702 -628 34 750 -269 -42 -877 37 -92 -335 -64 -171 327 422 638 733 265 -744 -612 -77 43 786 376 -851 -86 -479 198 629 -80 302 390 160 -784 321 67 48 -367 113 -873 -192 -766 118 467 115 -485 300 -334 -884 200 -324 -870 287 525 591 -511 484 -680 -544 630 540 229 65 -147 606 748 715 506 -457 -311 385 -767 -683 -223 470 -187 -112 -58 -729 -401 606 -645 -584 153 229 -171 -427 -415 745 -805 456 187 335 580 -498 -669 78 -148 -146 -287 775 496 -660 -890 -149 -9 173 42 -709 190 715 -812 317 97 383 83 -863 691 592 -222 438 100 633 -789 20 -462 -56 -73 -403 767 -462 -102 -540 396 545 -740 793 703 277 -490 -719 634 388 -199 -718 715 -339 523 793 766 -152 95 594 70 533 328 30 544 271 -468 760 211 343 -840 -42 -262 -761 424 -509 157 -723 86 681 -417 -630 711 532 -202 -354 -237 265 672 -840 -519 -857 291 -236 -558 -395 -828 279 411 -295 -68 -542 378 -540 -691 -835 401 508 325 86 -872 -459 796 611 492 309 176 -236 -637 489 -181 -492 147 505 359 81 -680 412 -787 -14 -473 464 571 -540 388 609 576 -808 -680 -595 -162 98 -611 88 -787 153 289 792 -294 -454 -47 -135 -426 510 371 126 -706 488 706 -745 589 -869 -136 -792 -230 -50 -571 645 87 -88 613 -291 -114 -814 257 157 186 -623 -401 -742 332 300 707 -664 -685 -116 453 -763 -259 496 723 -377 773 -580 -618 -213 503 119 -634 479 -710 425 41 -691 132 -710 122 -687 -100 5 722 445 579 -568 -54 -809 -176 536 534 -337 -787 498 -591 429 367 154 -730 178 -153 -510 66 492 15 -210 -677 -156 -890 -164 501 -125 -693 -277 619 252 -472 368 -596 52 -435 625 -351 -63 -157 101 -59 183 71 13 36 6 -128 -622 -125 -741 60 576 -672 -884 -77 43 -836 6 -344 -522 -52 -558 -472 -183 -577 376 7 -238 255 382 56 371 -14 468 107 723 -114 -612 679 -873 -656 -591 -46 68 -848 -310 24 471 337 120 -789 -513 -488 595 -21 -857 -487 -155 423 95 388 -710 -340 639 543 -663 -463 -132 -346 151 254 -130 544 -604 -378 582 269 528 -89 -451 286 -348 499 114 266 -661 56 -118 43 -721 39 -292 -198 -226 466 -781 -883 -684 -254 -802 -188 54 266 -333 -572 -783 -584 629 -432 -298 -709 -459 196 341 19 -37 -753 -351 -692 -450 800 -375 -136 -384 539 -792 -97 587 385 237 -694 374 627 -394 -13 -442 -691 536 -438 91 -642 548 264 703 -471 -119 395 545 -726 -375 399 517 667 -830 -42 -317 -641 -454 585 -732 -719 -139 -191 -792 -498 185 -446 -701 357 355 563 -154 -534 -8 -324 -234 -336 583 -118 -345 -752 -378 -485 459 -723 40 -208 -382 130 233 -736 794 284 -256 -316 -348 -27 -568 -153 616 13 -510 323 102 -508 722 391 420 -70 -98 -779 -176 -59 -421 -682 -722 -203 -682 -858 -893 -637 86 233 659 626 193 679 764 -821 76 -181 133 48 -494 729 -17 171 430 -168 -781 514 -618 -548 380 579 -15 -631 -490 62 -360 373 -378 205 474 -383 348 -505 455 628 31 585 714 638 30 710 -866 744 -776 -419 -201 -856 484 -538 562 59 -518 703 548 595 -619 158 -677 -645 256 -417 461 -787 72 69 -98 587 283 91 21 477 -132 -173 -437 672 -581 364 -533 -182 -166 -42 593 -9 174 -354 -890 -877 -233 55 263 -118 347 406 58 -272 -336 129 -646 -47 642 785 -68 -481 -662 -593 721 -279 571 -110 423 545 113 -201 328 705 -801 -426 152 -738 403 81 464 -290 -475 314 533 -253 -14 -681 -11 -856 -436 -617 140 719 -812 179 -396 -352 601 -63 191 231 -659 -367 225 189 239 -662 -253 556 -215 -49 -755 94 -558 385 -779 -389 599 82 696 474 639 -384 65 358 -526 235 26 -4 365 -690 -757 -466 -837 212 201 -791 -285 402 512 563 -373 633 673 565 -470 599 109 -872 -355 -271 -190 -420 -140 700 648 -126 -623 321 596 -589 -285 -825 -200 74 626 -302 -777 227 409 176 -396 637 -586 -328 765 183 -457 -61 210 188 190 2 401 555 -547 -846 8 690 -545 -375 -782 464 782 -158 -443 450 44 384 546 -151 -648 -875 -93 220 601 -447 133 -659 -477 276 209 -192 72 -738 -464 -484 -207 -292 -867 -108 361 -92 -370 135 593 51 -96 144 -594 170 -336 -552 135 392 -627 -777 -781 -677 394 -449 -246 -433 -587 -11 122 471 -209 396 -842 447 -276 -472 585 135 451 -886 -587 -386 570 226 -137 253 49 -890 -525 -624 151 -852 21 -765 509 367 -163 752 -342 -500 -715 97 -351 -840 488 651 176 -248 -825 -543 -124 164 132 -541 252 43 -450 -726 -330 -440 -89 -157 -733 372 333 578 698 -607 -546 -243 324 771 -387 -383 -664 246 471 -127 716 482 -820 -819 -121 -210 -447 -73 685 -783 2 278 208 -695 163 -408 799 -119 548 -189 -511 -359 -45 -603 612 415 -143 -352 -848 -267 -766 -686 -124 505 761 -499 562 -414 -351 -129 -319 719 -100 728 663 -235 -294 -761 -611 478 -373 -15 36 -435 -871 694 -280 -40 634 -345 -365 732 -828 -469 124 2 133 307 -894 678 510 -887 -481 554 -894 434 38 515 -282 -733 573 22 240 -523 -633 635 405 -330 -805 213 -110 715 -684 608 568 439 -279 523 280 163 -719 -863 -346 5 -802 627 237 -659 -268 -889 -463 -204 524 650 612 -299 508 -699 -71 692 -228 524 -58 240 -582 216 -44 -645 550 -141 287 -634 51 214 244 433 342 -285 114 -375 -297 -253 -307 514 -779 -272 -585 341 737 -101 -22 -440 382 391 -284 -43 -661 283 583 -164 465 -307 -144 -539 -173 -482 152 -462 373 -881 -838 -650 -566 -731 454 -78 251 793 -740 -50 -690 35 247 160 172 -836 253 757 775 -615 101 -151 -94 -366 -561 45 240 27 136 -15 -667 30 691 634 -521 736 142 -141 -203 -590 -561 -615 19 316 173 -836 -725 -211 527 589 -763 -517 566 -758 -157 627 247 530 41 -552 -332 -869 772 260 -796 -829 -690 -763 -840 -878 -306 -770 -842 402 -776 162 -469 -818 -804 441 -279 -368 -496 -545 767 150 385 -151 -122 -808 427 -203 -31 554 781 -296 -589 179 -863 350 401 -832 -541 -437 234 273 -689 -739 -133 179 245 418 22 7 -236 -424 656 -508 -792 89 -268 578 499 -760 -204 -820 5 58 455 379 -264 664 54 628 482 -457 -125 286 -869 415 -890 626 287 709 564 -831 -303 -894 18 -84 -839 408 -469 -206 737 -656 142 369 388 -332 648 -185 -550 -768 295 -19 -597 -679 -81 57 -338 -696 610 728 756 121 392 -63 -652 -281 731 -780 388 -432 234 661 16 -303 -22 696 -598 -364 -276 111 -607 4 490 -846 442 -863 -634 621 248 -528 57 79 357 -307 -609 609 -163 340 -129 -63 -85 -528 -849 552 634 -565 -787 -703 -388 -42 -506 248 731 -730 60 -16 -82 534 -35 136 -131 617 439 -897 -551 -745 -286 7 -40 -471 13 786 -428 -749 259 584 79 -263 -500 -192 419 117 326 -801 -37 -202 274 -313 -82 335 194 73 -815 190 -237 10 623 585 81 -384 -273 -535 166 -222 -726 -439 -284 -496 -687 -373 356 363 36 -89 -588 -525 86 -220 701 108 -739 373 589 615 -893 625 27 -357 -464 -702 784 247 -203 484 509 -382 325 -759 167 -673 -502 -455 -78 -307 56 -364 185 527 -649 -31 -319 -723 10 -212 -822 -262 143 -747 -849 550 -835 354 -141 -809 -658 607 -336 -767 -806 471 263 -235 -77 -74 -450 -216 -156 497 -300 -143 -694 -775 -331 138 -230 -340 -41 208 -24 -832 755 326 712 179 -37 611 8 -764 667 -498 -183 -511 -640 -697 -307 745 -576 -873 317 -719 773 -700 634 -246 -410 -116 -456 426 -428 -147 316 -639 104 -800 -790 -798 -382 -795 -190 737 -728 222 -644 -579 -460 384 606 -528 -302 -463 -751 263 389 303 -431 755 567 -133 782 -277 635 -44 75 705 -203 -512 6 -265 262 -775 -76 68 -339 -632 -709 155 706 -877 196 198 -514 163 -622 -744 -539 -736 -675 55 358 -477 -738 18 -143 324 -469 -273 -79 -526 -868 229 -641 -39 -289 633 586 596 182 134 -207 -461 -435 756 -344 -47 -478 214 765 796 -20 -533 -526 659 495 -331 -575 572 -697 -84 -752 -420 -149 398 -665 -434 -467 555 404 -777 -358 695 73 411 -319 -471 84 -766 197 568 -689 425 -18 -582 -597 -846 -360 564 -32 -13 116 615 -197 -449 -104 -679 -848 -622 309 -732 -236 276 -508 225 761 -149 563 650 704 -472 760 613 13 527 -77 706 605 641 -53 -805 -219 211 784 59 365 -569 -421 -704 15 -646 662 -238 -624 -302 -869 -634 107 -283 -874 -224 420 786 -868 339 578 -898 -783 633 -575 -218 -874 -587 -555 -309 378 -208 154 59 -697 -718 527 -892 -701 513 530 -678 -226 -570 -788 519 134 574 -175 266 71 -97 -8 -130 152 -336 81 529 619 114 799 -535 313 -570 -65 549 -764 -809 -841 277 94 75 696 323 21 -31 617 -420 289 -137 69 724 500 -551 -558 320 -250 762 49 -9 -386 -495 -598 705 421 -392 -284 391 285 571 -213 -834 291 -129 385 -188 582 -248 -897 89 734 80 431 -155 395 -836 -77 -630 -803 538 742 -333 762 -192 261 -12 38 363 669 240 436 -569 729 -558 115 -769 -10 -73 335 303 -406 -400 -491 600 555 -807 -758 396 775 -1 -620 294 84 701 430 -363 -167 149 -118 -795 228 531 -799 -730 453 -206 610 538 -634 -342 -146 -767 51 -362 503 -632 -315 -494 -666 187 17 -838 398 379 169 -706 656 411 -200 136 452 -63 -74 462 -879 -766 392 -54 772 -194 -684 -833 -354 -249 -241 -161 653 606 555 189 -259 485 713 -105 779 -881 222 146 -450 451 728 457 -505 743 -397 -79 78 786 622 344 -79 -715 710 448 773 -247 -161 -404 461 517 80 473 525 568 419 510 664 590 -460 -556 -214 -295 279 -463 -378 -169 -749 85 -836 -303 -552 -223 -637 397 394 75 183 495 222 -451 -449 -538 17 -330 -669 741 274 -849 -388 -265 -654 -514 345 657 226 556 -326 758 -864 143 365 -39 -542 293 789 -29 54 399 325 -49 755 376 230 650 -687 786 -82 -555 574 -725 58 141 -691 -342 -452 -540 -692 695 -361 -414 750 -498 -813 -577 483 -165 562 -850 -40 -772 -131 646 481 -277 -503 -418 -379 -372 -539 -52 685 -125 292 668 -218 334 43 468 -9 -628 -472 643 -760 -475 -786 728 714 677 -551 270 560 -346 410 475 -662 43 -731 -879 -690 -625 -300 242 732 217 -95 -592 411 135 -422 579 -623 796 -110 500 478 540 202 787 44 481 -257 -591 -841 61 -618 -296 -262 -729 -59 13 645 453 263 -686 -858 -454 -157 531 -646 -689 728 374 -893 -228 -302 554 696 81 -607 469 -342 -849 -885 -769 -444 -811 656 -548 363 -795 255 27 354 548 527 244 459 -606 -372 -665 783 -108 -393 380 -579 -733 -740 -259 -737 10 86 -393 442 214 764 481 -247 78 -561 -651 41 126 -776 -842 168 544 659 757 298 -853 -602 799 -820 35 346 323 305 -690 519 538 -462 -435 -589 319 -651 782 -96 170 -582 154 171 290 644 -477 -741 -158 753 201 -710 -696 -710 -677 -896 -671 -873 467 38 502 402 641 457 199 350 684 373 761 -120 -137 141 734 750 612 210 -453 -347 -838 -562 -371 301 -264 582 516 -738 -186 -874 513 -9 17 -542 -651 -393 117 606 389 -637 -739 -317 581 122 345 -611 366 159 232 -282 -505 464 -748 185 -718 329 -333 -793 463 -503 733 -248 672 788 -168 -446 -70 -577 -850 -543 346 668 584 -124 213 3 417 575 -579 571 -6 -552 184 445 -744 -200 -80 -871 -250 234 196 741 -79 372 -95 566 100 -99 707 207 509 -732 -67 257 289 607 -31 -298 776 381 -96 -750 629 -791 425 134 -595 694 291 -773 -422 -70 -899 785 -134 -764 158 248 340 -56 353 -434 -551 -814 -166 -476 -291 631 -228 277 -431 -616 624 -369 759 -445 -271 407 356 665 101 794 -23 -244 -474 -508 -620 -269 -648 1 713 482 437 -437 616 -652 -272 54 339 -627 384 547 -279 426 731 379 -115 733 256 367 144 687 53 559 -744 -11 -279 510 -210 209 -536 -235 90 -541 41 -249 361 -185 411 -773 383 667 176 -410 594 -524 623 -46 263 -236 -582 204 -513 -551 -548 489 473 -668 -249 311 -723 547 454 404 250 -109 164 728 -57 276 498 -580 -668 798 201 606 331 437 -664 511 16 95 -513 -312 -712 -709 726 -141 -71 -346 -864 -569 43 761 -361 -478 25 194 49 322 -556 -316 465 -675 -479 -899 -304 -21 -459 332 -503 98 444 654 -634 -71 -321 595 -397 489 295 -285 643 -665 220 -669 733 -197 681 50 -94 291 455 66 -417 557 407 -322 -106 -184 364 144 268 -509 -530 -800 -41 763 -237 780 -792 478 -131 -877 709 -624 301 608 -587 107 -452 585 647 559 -308 57 189 -219 33 -41 -31 583 64 -374 -457 725 -715 580 201 -292 614 444 -384 -603 -350 -222 -364 -217 -577 -190 665 796 -20 -327 -180 558 -122 -579 -269 -467 -578 -721 -421 213 427 775 -543 -134 121 149 -101 153 455 516 -577 492 162 540 94 -360 -632 -795 746 315 -631 248 -131 16 -349 90 379 -539 541 -582 357 519 -235 366 722 380 -275 -664 21 710 -95 -253 -21 525 778 -410 -101 -795 111 197 -770 -794 283 161 670 47 739 -522 -408 -554 400 -364 385 -330 736 -345 285 333 -626 -246 -401 596 -596 221 -470 444 699 225 316 604 -306 -625 -519 476 -331 125 -697 282 -735 735 -50 160 -872 681 -474 484 770 -248 -74 201 276 546 286 -210 -100 -405 230 287 745 521 117 -727 -754 -412 90 387 -533 18 -388 -288 -582 -39 -47 198 779 -109 -558 -334 1 539 -541 -192 -288 -205 715 -91 -879 -132 -39 -396 -15 49 72 -719 421 -532 249 -587 398 -331 84 366 -651 563 677 -860 -790 368 -843 -318 326 578 -817 560 -323 -837 223 -138 -394 -526 412 -870 -18 661 3 688 -513 -316 -509 225 159 -103 19 -605 -562 -526 196 604 -800 -653 613 -129 -160 559 532 227 -49 690 -822 724 422 201 -16 -540 488 513 -545 590 -660 -453 -532 318 293 -455 -672 -693 -217 515 465 -896 534 -864 -425 -20 526 -764 674 -187 269 18 163 286 640 -856 -458 -715 -665 -825 -558 207 -536 138 91 589 467 -441 -386 -204 -335 -385 272 -775 321 653 126 -38 -591 -295 621 -432 529 692 659 234 95 576 -209 -872 799 -632 -693 147 400 -503 -601 53 -280 -339 585 -783 -171 577 643 -112 795 -873 -794 278 -241 -335 474 294 -108 -631 201 -411 6 -750 -389 -461 -760 -615 -246 11 -212 -575 -289 -305 433 372 -556 -226 -55 -694 -284 727 -361 -189 -150 165 670 529 -320 596 723 613 725 784 -813 632 -394 -309 126 -850 -705 -211 -492 -742 496 -719 547 -678 -782 235 583 276 79 778 -611 138 -438 -184 -120 512 -268 -582 -483 -806 -719 306 302 650 -188 636 -670 360 276 482 -721 -458 -784 -106 419 -277 -335 -831 365 -238 469 557 -635 407 592 516 471 -231 -24 -365 -319 475 -551 469 -177 683 -775 462 -192 -152 -192 -280 -319 -514 -695 -577 -370 -489 510 -684 -661 -390 -72 -141 -116 -391 447 198 209 -281 -738 -79 -612 -200 -190 650 -64 769 -315 -795 160 -850 481 211 120 -778 614 592 -88 -536 -835 358 -773 -325 -63 652 -803 -629 -792 553 61 -894 -800 -429 -411 -24 -573 -537 740 -862 -324 772 157 487 -814 -421 -587 -766 380 30 -258 490 787 -356 -310 394 294 582 -688 -147 685 -651 457 -451 -335 116 703 -345 785 200 790 584 -709 -892 263 238 -885 -164 -165 -507 482 87 154 -523 701 15 -33 -674 -227 74 -565 358 -242 -573 -274 -661 -700 -531 757 -602 -873 -16 51 543 206 484 -580 -555 -126 -60 164 -835 -288 -9 510 -169 -425 68 -57 -466 728 56 -2 395 -717 -513 675 115 175 -119 -791 756 -139 -777 -716 127 -183 -581 428 -92 564 -506 700 -565 -876 -459 397 164 -537 27 -221 26 -221 -337 -588 355 -432 -151 647 89 440 -79 527 -779 261 -139 139 250 796 -770 -22 296 -310 -874 679 83 -790 -841 -17 -628 283 261 670 -267 -558 -128 -299 -758 413 226 -79 152 -368 266 -367 -894 -767 118 -10 -483 -505 -181 -101 -42 -469 110 -836 -812 -53 565 -311 267 -725 102 777 570 741 320 -242 515 -472 547 388 -74 483 320 -582 178 284 148 -632 109 -11 -527 -350 -637 533 666 229 192 -524 410 32 696 -601 -492 774 207 -242 344 -811 -318 112 605 468 -97 -424 131 -73 -568 47 777 749 417 152 -376 -187 -284 165 3 -487 -30 756 -162 778 209 303 -670 -525 -766 -821 13 -20 413 -490 -644 709 323 2 -45 -812 322 617 -448 -477 789 -34 -201 446 -782 505 751 582 -418 -169 212 264 -670 -73 -679 784 -259 -31 278 38 500 624 -162 520 -660 -732 3 -254 -284 635 283 329 -587 587 640 240 398 -115 418 745 -579 793 -550 -861 760 798 -149 502 -418 -466 -291 -127 -470 -687 140 497 -167 -790 -463 -384 -672 -9 -513 71 -380 120 523 723 490 63 -56 -111 38 448 40 -834 -215 -265 -333 -220 162 635 566 -553 223 -353 195 -735 199 -359 -439 -853 -41 273 -73 -304 522 566 230 -629 -320 -845 -414 -831 -724 -322 664 -360 429 -737 754 126 -298 -432 -466 -344 -840 37 -277 -669 592 423 -256 -884 -183 126 -643 -345 763 -428 -468 -320 -799 97 -8 608 172 -183 -505 777 399 737 739 -463 35 405 -291 793 93 427 96 647 -53 -837 649 -585 -539 -29 -449 322 -782 152 122 -79 301 -235 -893 -49 -134 200 -192 -387 81 451 -798 -885 572 -1 449 531 -358 769 757 -230 -53 739 193 -820 603 -76 757 -295 299 111 451 575 -159 425 -626 -858 -515 -557 63 -322 725 -206 33 592 697 752 -42 797 662 150 -452 561 -225 342 508 -789 -360 280 -588 -493 -803 -552 330 650 391 145 560 150 132 -396 -104 -431 -519 -331 483 726 -457 -750 -441 563 -283 -892 -488 -143 -491 451 538 735 562 294 205 -20 653 -649 -878 763 -57 427 -526 -292 -553 452 792 414 -870 451 70 439 794 -751 283 -777 508 -810 -810 -15 -592 -363 735 -350 462 -473 781 -268 651 477 306 222 -482 -392 -871 -589 -223 30 562 723 -643 -171 -421 602 -444 540 -552 -503 -288 613 -409 -340 -670 -23 291 -769 -463 -803 -701 -373 -64 -377 -575 -839 604 87 -726 -273 -89 633 -505 -66 -673 -422 -479 658 -232 259 -33 506 483 557 -229 -181 -850 -85 -330 -401 700 -721 152 -265 -828 -722 516 -217 70 -391 -226 -837 136 661 330 -448 497 11 571 -788 76 679 -769 588 49 -237 569 -265 -692 624 775 559 -342 724 -1 377 410 279 613 746 425 -222 675 -554 -656 405 -518 -633 331 -37 78 -851 48 549 -771 485 -117 -425 356 -433 650 -484 510 -97 325 22 -807 -384 394 531 -662 -837 550 335 -199 555 371 500 -694 -219 -141 -243 757 -589 354 -295 -360 -741 171 463 654 5 -690 663 688 -20 290 787 322 -47 386 639 373 -643 70 456 643 75 586 707 -292 -793 432 -495 135 -188 -520 -862 264 789 -157 -496 348 -171 -416 450 -570 -467 -86 677 -187 -441 -668 306 594 305 -494 -583 780 -599 -803 -127 592 -720 720 384 703 -686 -284 737 26 -610 -392 -447 -219 778 -269 347 606 596 203 446 684 -487 138 -58 17 51 460 -814 784 657 33 -389 656 38 -94 -452 -899 535 -528 769 214 -175 356 356 244 128 -819 18 -339 666 486 231 -353 686 -718 -162 -610 -786 -116 -429 472 270 424 660 226 -493 -564 -74 -580 -786 -26 56 -806 -576 -546 -340 -271 779 769 539 -597 -68 179 -742 449 -387 -248 -556 -105 -644 -318 400 332 460 -647 -436 438 274 744 37 438 320 -25 -612 -140 -495 -583 63 -592 556 359 -140 462 580 361 -199 -119 -468 513 -674 702 445 199 -341 493 385 230 139 -348 54 -158 405 161 409 -238 -287 60 -697 -825 365 -448 713 423 72 -398 751 -775 -753 11 -4 790 -179 331 -26 532 364 -224 95 612 -250 -173 -567 -1 191 -182 24 -25 -522 -852 493 -601 -547 -622 452 788 124 131 -720 -753 18 -107 -49 -400 660 -732 -306 -260 -221 792 -547 358 574 -90 432 -838 216 -358 -643 -496 154 -570 -673 644 -4 -49 449 -268 335 -460 190 -272 -900 -102 -195 -117 708 -414 384 -226 -717 -195 -343 134 784 -795 125 577 -390 -787 133 124 394 -76 -430 239 -838 792 -805 -519 -836 -553 754 -647 534 -881 -61 -613 362 721 -865 796 -22 -339 -275 -362 508 -352 581 -146 549 -207 -732 -8 82 311 -562 696 -448 -441 35 -81 77 -425 -275 -574 697 303 -75 -245 663 751 190 -68 231 676 693 -210 -379 -650 273 331 -191 -692 655 687 -173 610 -660 -135 362 733 -868 115 460 426 -663 120 -39 -652 -716 663 -29 634 -628 -594 -613 -728 -333 -467 98 369 97 -224 326 -465 7 -293 132 -863 630 -589 245 159 -571 -31 -857 199 257 -896 748 -662 646 260 -747 349 788 -594 -7 309 92 3 205 -769 -640 295 -638 -868 -258 -84 -591 -205 -353 138 -882 715 426 -538 -436 401 523 185 -367 638 -851 -637 -165 -305 314 338 -809 -270 -27 -90 61 191 -412 -223 73 574 324 -651 181 634 -17 325 -234 422 364 -264 -764 592 -676 522 -124 218 -251 53 -435 -513 -348 5 746 -385 -292 -15 724 -660 -7 -260 -310 -475 -466 -346 521 255 -376 -377 -124 -217 -276 66 373 138 -321 -236 -715 -643 366 -488 140 616 779 184 -787 358 -212 339 -645 -55 761 -182 -596 28 515 6 476 790 -275 -844 -814 271 129 70 -3 -710 642 -344 210 161 -474 385 -756 108 353 -385 61 -266 -604 92 7 349 -300 150 -641 221 531 -547 538 -201 162 384 463 -64 -536 -482 -478 471 307 67 -31 257 467 -631 654 346 225 -206 28 -294 171 110 85 -513 118 609 46 475 407 35 -211 -828 -288 168 75 571 -611 -33 613 389 259 782 7 120 615 -880 652 -17 -802 585 27 -290 682 -489 -764 481 147 -573 714 760 -214 -371 -301 -464 11 -98 -378 84 592 589 109 -642 407 -272 586 60 -364 111 -795 -270 -801 123 399 -615 -536 384 -782 -463 99 576 773 26 -539 -823 -900 -243 542 648 341 -156 212 -753 150 -244 356 361 601 -358 -336 480 -643 26 -503 -156 -200 -315 657 -531 686 122 -218 124 -75 123 -272 -365 -97 670 799 425 -130 622 -887 -347 340 -431 -316 172 -55 378 286 -357 782 -16 223 208 247 -175 -693 -37 -547 552 231 58 -424 -175 710 -302 603 281 284 -384 703 -92 -567 -37 20 589 -353 273 178 641 -677 -294 248 128 753 -161 485 -580 -111 69 90 45 507 -608 -422 200 407 261 520 16 579 30 581 -69 67 -633 -405 -206 377 -506 -745 656 257 425 -147 -408 586 668 632 -145 -836 -14 84 307 612 -881 -343 76 -188 -557 331 728 145 163 -311 42 -558 -281 52 480 -476 -642 -132 -291 -44 466 64 522 177 -506 229 643 573 -759 -169 64 -533 -232 -431 -533 661 -545 -264 -448 -296 -572 -12 -190 -378 -348 -166 -222 -4 374 -71 40 46 728 522 133 -822 -867 772 117 -227 552 207 424 715 -806 540 -116 38 630 -83 334 348 296 -751 76 695 734 113 -683 419 696 75 -455 280 357 -738 171 -270 -795 -47 -386 -9 638 454 -189 -27 -25 336 705 -282 483 -273 -617 322 677 -678 -577 -98 -688 611 782 -190 -289 120 -331 257 -82 -304 633 350 -305 578 92 234 -536 651 -299 323 49 -185 -763 475 357 76 119 -156 -469 607 504 -255 607 430 -894 285 596 618 409 131 663 704 683 -11 -546 -702 530 -291 -167 -595 -56 744 -252 -287 432 -791 89 346 -367 -505 -474 564 -121 433 -226 -379 -333 143 786 182 295 -522 759 -408 -864 -522 681 217 669 608 -96 -476 -214 -819 580 408 -301 -40 247 -397 744 -154 800 522 -377 -390 531 660 -885 318 128 -392 500 251 -488 264 442 -464 -161 -193 437 -108 -135 404 373 -828 -2 414 -834 521 -794 41 -631 -248 291 -473 733 219 752 473 405 -505 343 57 318 -615 245 254 -186 -422 -144 106 315 -152 -172 100 -637 484 27 -436 440 -256 -501 -88 793 -712 -827 -110 -398 154 316 -637 -47 -812 66 -456 167 -896 778 -30 -619 -124 250 21 80 -854 -13 -577 613 126 -21 -776 213 -842 481 602 -656 -345 547 -230 311 239 -261 486 512 -804 -96 484 -635 66 -444 -695 80 -572 51 -384 195 -743 486 409 674 -526 -384 376 -223 -236 288 -215 578 -787 -67 -839 -633 -900 643 722 -441 -393 -337 239 -266 315 -409 -539 763 576 747 -495 -125 -112 157 11 564 -340 5 445 374 -53 -587 425 64 102 44 -279 -132 -432 422 -692 8 -16 503 -469 575 -829 -861 627 248 -875 -87 -380 -502 -436 70 275 -549 -320 -475 -90 556 463 -35 757 -426 779 -359 -716 -183 267 639 -436 -168 9 -750 660 -540 131 592 -221 -208 -71 180 -99 -300 535 -855 128 12 -236 -532 -865 -214 350 -257 109 285 -858 -138 639 -342 434 -580 -533 606 697 -454 -236 -284 -5 -687 -354 3 -741 380 349 -300 128 -313 261 795 669 -320 -110 646 -90 703 -683 -628 289 -45 -325 -737 128 -717 -869 72 269 -145 -491 -88 -886 -813 777 -138 -551 328 -397 -878 23 -130 -187 264 -271 404 499 282 -288 341 -29 -670 -871 270 -304 541 78 656 536 214 -896 -1 520 235 -430 -397 -324 406 523 -315 -315 744 273 -447 -648 -247 -171 -736 774 -837 -130 -845 -53 266 -39 -243 13 -505 300 636 355 -642 -660 -143 -382 -622 656 656 656 307 287 259 760 -263 -651 -149 771 -608 -159 -442 581 776 437 -462 -310 -165 691 727 485 -793 66 -463 534 -221 -43 -405 -873 -184 -697 191 -251 -485 329 680 372 -654 -664 718 -144 -255 -324 69 -321 -277 380 344 -333 -49 407 -386 760 369 49 784 70 -659 112 555 -829 192 -288 556 -671 -103 63 -380 -305 -556 140 -900 -408 -179 404 -397 -296 -125 -629 -124 75 719 522 303 148 -869 705 -121 -557 339 -343 -828 -662 -518 720 400 -96 340 78 -113 655 -363 555 406 -872 800 287 52 621 511 -143 -331 223 -537 340 -142 703 -80 -565 728 -155 671 -598 265 350 191 -829 -423 508 749 344 656 -135 743 242 -72 87 -674 -521 361 -682 618 37 -323 160 773 -188 219 736 -152 -707 641 -240 513 266 -465 -215 -494 -59 -699 76 513 -777 778 643 415 64 -306 429 123 649 -763 -322 82 735 -648 288 -667 112 796 29 7 -534 -721 -54 -164 469 750 -288 -106 -558 105 612 764 -774 437 -269 748 -62 376 557 -534 -446 659 -719 333 -231 347 -184 -714 -508 23 593 255 696 94 664 -493 121 438 -127 -844 -409 144 -572 -605 -18 270 599 -175 132 -293 393 -114 449 -775 -512 185 218 -208 -3 -431 574 -64 415 473 -716 -8 513 45 446 460 -617 -88 367 -186 205 90 -347 536 -241 342 92 -21 177 -870 -659 608 662 -373 -613 501 -596 487 -697 -720 -242 637 -564 409 -591 555 193 -3 -719 263 718 -91 -504 496 561 -543 -348 476 712 -65 743 145 578 -261 360 512 167 -145 800 61 655 -145 449 537 580 -192 -227 418 305 111 -16 470 163 -713 564 -488 -543 106 -349 140 718 -854 719 426 -410 -792 469 -104 -306 711 -167 -290 694 -305 705 23 -370 774 -44 -532 657 -375 -394 -688 246 -308 -736 728 709 -541 36 -332 -79 384 6 681 658 691 315 673 405 -713 640 -287 480 -527 -28 605 529 245 -523 -789 -51 179 777 -332 -117 -138 656 -737 525 -399 -613 293 -35 673 182 -328 -864 -819 407 -438 93 181 -340 596 -55 -844 -711 761 -374 -566 -93 -867 -410 -806 -382 365 758 210 -837 479 -804 -602 -150 454 49 746 -726 -137 404 -430 659 -809 -748 -148 -235 -597 -203 -635 -244 -586 447 292 551 -838 518 526 234 661 -189 192 -343 -34 -314 -188 712 700 344 -228 468 -761 -132 317 752 -768 -666 647 -596 403 413 -194 -59 -83 -818 -445 -17 611 607 -581 -554 -506 287 -569 398 517 220 -101 -146 -682 385 -5 -121 746 -300 -534 67 -268 -419 89 153 262 242 692 -113 95 -418 -61 -818 -333 329 448 444 561 -333 47 -112 587 434 -368 525 -40 61 36 163 -608 221 61 -241 492 84 502 -509 -441 -294 -464 662 -194 265 216 319 -223 496 -432 90 260 -447 -869 -407 -689 -174 218 475 -209 672 -188 -209 578 -888 505 -695 748 3 706 271 680 -483 -546 295 -340 -475 734 336 -429 -259 -855 27 170 -746 -570 -28 235 -441 -659 15 -159 91 -782 -344 777 -706 -386 290 4 324 -456 324 -272 -623 -791 567 246 -230 -276 587 -321 -597 701 -47 695 -591 -25 -831 -714 -31 -809 -754 -724 -111 -73 653 -551 -886 220 -432 -847 73 187 453 539 -394 -116 -10 -678 543 -48 -626 396 -361 25 -613 534 -480 -183 326 368 -278 -774 606 -26 -233 -756 -121 518 -299 264 -136 -641 466 757 -632 600 -252 99 -668 -275 -325 -648 535 -474 -467 -876 306 -573 420 418 -558 -108 -816 14 578 115 553 692 -75 -846 -256 -560 -452 -474 -878 -666 206 771 107 -657 139 -72 37 507 -172 -214 350 121 -419 -77 646 732 570 632 339 314 335 -223 -401 -357 -229 651 629 136 -155 27 703 598 582 517 257 64 488 416 609 709 -731 -610 -832 686 -731 522 -542 -554 -353 -388 701 138 435 662 -148 -721 472 785 691 112 -274 -73 621 -576 -658 -62 490 -839 756 -473 -61 -828 -727 681 -726 341 -81 -261 558 130 767 226 800 440 -849 799 -584 -90 -734 -24 -161 -120 -265 450 476 135 446 -788 228 344 -187 -4 -749 125 41 250 724 -223 -177 47 343 -277 -613 83 555 300 359 401 -105 -97 156 -658 93 134 287 253 -44 -900 -467 -262 -618 592 -477 -138 -787 743 -556 510 -841 -856 -613 640 674 331 -322 -313 708 -769 -454 -710 330 588 -686 -66 -516 267 411 346 69 -410 -59 -716 71 -824 -322 -803 -240 472 171 -655 518 -429 -454 268 -622 -725 509 448 -42 376 -201 374 -301 663 570 -818 577 534 -538 -893 -161 183 -508 741 -620 -508 -465 -320 394 300 -238 -481 -226 238 195 -899 158 747 260 -293 549 128 799 -401 334 -324 614 714 452 221 -724 354 -768 116 -62 -416 -501 -558 -5 -408 116 -402 99 -436 -622 387 -530 464 238 599 -800 628 -635 751 785 643 -514 -483 -814 -717 410 -552 797 -398 646 305 778 237 382 135 470 374 -450 -75 -203 -683 233 294 -154 -307 -883 -440 266 367 -625 -786 454 793 514 -332 -618 -524 534 376 -561 390 -373 -808 417 -758 -416 -262 -196 87 -704 -401 -753 551 62 368 -228 71 366 -214 617 -71 -216 726 -595 -135 318 681 639 -671 380 151 438 281 -337 -425 422 730 144 540 381 145 469 325 454 144 24 -791 639 585 515 -783 289 -899 -271 -14 -375 703 -205 -294 544 -788 -181 253 619 135 -808 56 104 407 118 -530 -722 652 -227 -497 -875 444 9 2 -722 552 -99 -112 -72 -538 -602 740 -173 414 750 -654 -479 -566 -793 787 357 65 -717 -830 -707 133 371 329 -382 497 365 -320 474 273 482 568 -812 -122 603 442 321 -715 -623 -358 219 396 308 68 743 -683 -286 -736 671 -53 546 -553 -49 -483 -883 -729 458 -327 241 290 47 -270 -186 248 503 -817 -872 -811 -503 -102 -876 -74 -167 299 707 -872 -686 280 -430 -158 -115 230 304 339 672 -593 -379 509 75 -455 -180 -271 177 -770 -138 646 174 658 195 80 142 552 480 -409 -817 570 -422 274 688 199 684 -156 -757 495 -600 -417 218 -605 -457 152 -97 233 659 130 -27 439 229 -599 -193 282 -241 317 -727 -362 90 -818 584 -865 698 -662 -556 280 -737 338 -417 6 764 443 753 417 244 283 -248 -640 -457 365 514 -254 769 -71 -90 -523 -652 -427 129 -278 480 -603 189 74 147 -677 -789 -197 423 -899 158 -577 610 163 -303 -334 -554 -335 481 -193 -771 249 590 641 -413 579 86 -364 -170 -631 -479 218 -168 -422 -194 -581 -268 -322 -249 -24 -218 -860 432 -601 302 -381 -16 -893 438 -622 -342 130 -746 -231 -849 -80 -721 -232 -754 760 -715 244 796 678 419 -361 224 -45 -788 -246 -334 768 -749 -401 610 337 643 -716 452 -499 -458 402 -230 792 -6 -681 201 -408 155 -770 75 -15 -771 -723 568 232 -867 -525 709 -259 488 265 299 48 23 514 49 741 -163 -631 -484 -480 332 -892 -775 -150 398 59 586 -575 14 -555 -107 -672 -375 722 -648 -862 81 102 424 -571 797 221 -266 -698 -871 163 -501 113 -627 -98 -610 791 -695 216 -705 -639 460 175 648 -112 -397 -27 -609 -297 550 -221 -423 -117 769 584 -784 315 -421 372 -101 -240 621 -527 -469 461 -20 -132 -216 -685 2 450 658 -461 778 -230 -533 -671 -679 476 -540 765 -548 -118 292 185 352 89 323 776 -562 413 369 -8 -297 705 -614 436 404 -304 652 -170 293 -138 580 238 42 -47 -641 -147 -88 -151 587 623 165 -271 -348 -840 185 -865 540 442 372 -692 164 -775 201 -409 520 -11 -138 -599 -486 -466 -402 -845 95 378 -183 356 68 639 -507 -571 541 -316 505 217 -795 491 -783 -839 -675 -640 9 -419 -140 424 -126 680 366 -639 -89 74 -469 -149 -310 -828 -69 -400 446 -645 519 -54 -309 -783 -261 -730 131 -171 654 -161 407 -414 457 -213 706 -590 -216 393 563 604 -709 79 -204 -670 254 -522 -89 -16 -385 -429 -851 -483 460 -128 -402 -120 -201 -752 590 -275 -685 -114 72 2 314 -423 556 601 226 42 -210 -334 -524 299 -285 298 -883 156 -416 446 648 706 -343 444 -536 -605 535 -538 -441 645 114 682 657 -597 162 -156 -670 94 -247 -738 -568 -28 385 56 -23 652 -742 -724 -575 520 -52 757 -754 243 223 254 -775 362 346 -721 -400 486 -682 -465 -463 -252 66 -197 66 625 -630 -846 424 -773 -132 69 725 -671 374 527 164 -711 -338 373 152 -656 -28 -248 -192 64 193 -575 -873 99 -61 -425 -484 700 -564 715 -455 514 197 -754 288 -233 -442 470 -700 -623 398 -466 -890 128 52 641 -383 -356 640 -57 -808 170 -822 52 -344 554 -825 46 -29 111 -736 782 515 -304 780 541 194 500 238 50 45 135 -191 200 -121 336 527 -624 -355 317 -561 528 380 529 -227 771 -646 -336 -830 -412 -524 -90 352 485 -28 163 636 712 -410 443 541 -65 649 -831 64 510 -48 -72 328 360 -79 -100 -582 244 -312 -861 -625 722 -706 -81 203 -805 -694 608 44 718 16 707 -739 -492 -779 -56 605 483 -427 465 -858 231 -351 -365 652 -515 590 335 743 -104 -397 794 -535 168 362 -711 511 416 -615 457 -34 118 -645 -588 314 472 220 -879 -62 127 -342 -894 -728 -818 588 587 -493 -579 -282 467 -724 422 -571 -432 -801 -643 164 -243 221 -345 -536 127 107 -783 354 -370 -309 -383 129 -529 553 428 254 -582 475 537 -424 -272 548 -773 -83 250 89 252 290 620 -207 605 -699 414 28 -165 -450 123 509 385 127 -112 -822 -672 295 -707 -787 -553 -864 -612 -519 -409 -798 514 -670 579 -554 -475 -855 -396 -173 502 153 -853 -852 -210 561 -551 458 310 -482 -700 569 -819 604 721 -11 789 255 -158 -35 60 -24 -320 250 628 561 -850 -738 702 340 675 -443 -7 -114 -680 481 -247 -93 677 212 704 -374 -589 745 -190 53 -887 203 762 514 190 602 -96 -697 -54 611 94 -844 -590 -327 -802 704 -543 221 -743 367 799 422 -67 330 -7 778 -748 -324 -781 -299 100 -8 474 -734 -192 -77 -692 579 554 108 54 -164 8 797 -734 -683 -99 757 668 -418 2 -419 -33 431 520 -471 -465 440 -615 -236 -844 353 -50 -650 164 -150 205 -470 -866 -355 -769 137 569 -36 -451 -504 -172 761 -718 37 489 337 173 319 457 716 684 -394 -733 -95 -747 -699 -9 -25 -319 -182 -332 -719 176 -326 185 136 -675 171 -127 100 629 -236 322 -286 326 773 -777 63 751 251 -302 586 269 570 -299 -840 -758 -729 414 479 -190 295 -782 -256 672 -820 667 431 -836 324 350 -824 614 -823 -588 -437 -81 129 475 -227 -21 460 -43 522 519 -354 712 -451 -329 -650 -235 194 -785 759 -506 100 21 -177 88 749 646 -832 -798 -752 -522 251 392 -668 554 798 -582 -378 -305 -753 475 -2 -439 627 715 5 -236 -776 -63 335 -664 -618 -365 789 -606 -93 -289 7 -543 -69 442 -14 144 -280 665 146 -416 -32 116 -392 796 -711 497 411 532 126 438 207 414 -140 513 -232 -39 773 -782 550 -461 -95 699 -66 249 -891 -392 494 -560 316 403 433 -593 33 -180 -672 599 83 404 369 -842 -829 247 -416 -294 485 -109 -635 -651 458 -54 -581 -169 621 -893 246 -197 -838 -134 -871 -548 -45 596 -573 296 -617 612 -667 -249 332 132 -518 -719 207 377 -149 751 611 -162 -235 -458 -808 -600 358 493 -185 686 -636 260 226 -873 651 -708 17 -125 -389 541 -172 -66 -164 -879 -774 799 -387 -661 528 -193 -13 363 -526 729 208 706 319 -182 148 332 47 198 -186 530 590 53 -746 459 -450 -571 453 -338 -791 -36 -688 -562 -842 205 -666 -21 25 -253 -158 253 517 218 -712 666 -460 420 -682 -659 -320 -735 449 765 16 -426 -447 -581 51 -107 -416 431 648 -732 663 -574 532 62 -560 -356 271 671 -397 771 -320 -408 179 475 251 -340 -354 229 211 642 163 324 -91 -397 -157 577 -423 -466 585 343 169 -93 265 78 -284 284 -32 -615 -798 549 -634 155 -856 -35 774 -131 -825 -259 282 -504 152 182 335 289 -480 660 -301 -537 -867 -298 -707 614 -527 220 -117 619 -516 -99 -231 742 -747 240 -321 135 -218 -660 192 455 -727 638 147 -446 144 -536 45 -519 -777 -323 473 -81 92 -315 528 -466 484 -343 -226 620 498 347 -499 -752 -814 -120 494 42 352 -79 417 491 -248 -207 667 195 -275 -896 238 118 -191 -359 -486 -209 288 526 -261 -70 -471 -505 -652 599 179 61 359 -80 -638 722 -617 674 -794 -704 490 -900 -271 21 -533 -820 217 -884 654 181 355 -399 -607 427 -156 -58 168 -709 714 294 -577 265 -174 -29 -575 -547 -782 -319 69 63 -649 363 -572 569 -578 -720 -295 -591 -718 366 598 523 612 -97 651 -15 574 -388 38 -894 24 346 137 355 419 284 -529 607 -311 -469 -188 703 703 28 215 -817 -319 559 168 -314 91 -529 -708 381 272 -288 -663 332 -187 161 -54 262 515 -641 452 415 -135 -340 70 105 -481 -97 721 172 -894 48 403 -145 745 219 -698 572 261 108 55 -869 -647 -451 400 -532 -69 7 702 654 -67 -263 120 169 -661 -704 -243 213 -66 530 -87 26 -250 47 792 577 -654 -130 423 646 505 741 465 48 554 -485 143 -768 367 622 -751 -746 -773 -511 -161 240 -839 -809 -93 635 -199 604 200 -216 -58 774 723 469 334 91 232 -669 -149 469 -45 -91 -867 -869 -161 243 251 342 548 700 489 -263 464 -350 363 -679 -738 494 -864 174 -370 671 -120 -265 -458 261 -551 675 631 349 378 12 192 -701 267 -329 318 205 547 -310 334 -875 284 463 416 -522 -798 -209 369 -675 -87 -640 -159 -429 -213 469 -14 -540 -680 -266 445 -373 210 384 779 470 115 -401 500 -136 -224 360 -867 -67 -390 634 645 -102 -734 -891 -131 -349 -82 -400 83 -470 -463 596 728 -443 4 -673 233 -662 -560 122 -349 384 -525 -690 714 430 -525 399 768 395 750 183 -708 -38 -491 -72 -800 73 -800 -682 -152 270 -56 307 -646 514 650 -256 614 -402 -593 412 696 219 -153 674 -244 132 -180 60 -395 -312 347 -431 701 -716 -111 -696 -848 143 -431 130 766 145 -250 -168 -194 -110 -485 302 74 -720 -406 247 549 -127 -225 570 134 -745 -108 454 -100 84 -21 -522 526 758 -57 40 -472 -841 -306 660 108 221 -630 345 -368 561 -5 716 -102 7 -205 -504 -360 407 -889 -354 249 -790 13 -737 88 144 -644 -186 499 -134 -348 -274 -336 -69 243 -800 566 -604 339 645 424 663 -290 477 74 550 -109 514 -797 -6 152 -47 -134 -125 214 -334 659 -517 206 531 -708 544 48 -820 659 -333 -473 -710 -275 133 -395 684 -238 632 -798 498 629 -503 -200 640 423 -481 -308 -895 -675 -527 780 -687 791 648 -401 52 -568 618 -688 483 -52 -555 -814 321 -780 141 -58 -840 -469 -727 494 -634 733 250 439 251 -232 -29 60 521 135 -467 620 -685 -135 441 753 630 509 406 512 596 -498 799 374 -434 387 -230 -99 -337 -843 124 -245 377 -169 470 -255 9 52 -713 -831 -214 -693 471 -573 92 -365 475 -332 -606 -56 -408 -467 102 -432 479 -211 -347 -813 455 -128 684 115 44 429 -440 -44 -845 -68 49 672 -298 -463 700 382 561 -645 224 -618 375 -537 -55 456 260 -48 715 -779 -460 9 234 -55 165 -404 -729 448 0 69 -210 -142 85 -411 267 190 -772 -258 643 -516 -873 276 -834 218 -2 528 -575 -430 -94 -409 -800 -523 404 -738 217 -556 310 -113 670 566 -220 -663 799 512 574 414 -848 182 459 -269 523 -25 -271 -327 -431 684 -386 -330 -462 -560 -900 630 682 -397 -462 605 -505 35 -547 -801 784 757 -397 8 -44 758 397 500 522 -667 99 473 -650 433 558 -298 -142 -211 594 797 -139 411 -854 -107 -541 -605 418 540 -677 -87 176 -497 131 -233 -746 -366 -433 -797 -562 549 83 701 -791 460 -212 -666 133 191 17 -151 664 577 -217 -418 771 -711 -403 -246 5 438 507 505 -655 212 -872 405 712 726 -568 -135 200 43 313 719 -711 156 28 260 413 510 -662 -239 -132 -759 -253 329 -387 -167 -359 722 606 -898 229 -489 45 -285 -641 -793 -189 -419 -681 274 728 -465 72 -123 368 -104 49 -206 -304 -726 576 -19 -606 -32 -779 -383 -240 517 96 -474 349 -367 295 -620 104 263 -226 133 99 -165 305 313 -787 -293 612 244 232 619 -708 -234 -52 -473 -750 -361 -791 -600 767 -130 269 -536 527 -326 537 -865 416 -277 582 53 579 417 408 565 725 331 -799 -263 -65 -848 767 -228 226 475 505 -153 -220 252 457 749 639 337 -270 -68 740 -336 128 -473 -500 56 -637 578 345 452 -462 600 -508 -425 -721 -758 150 334 134 235 -74 -453 -583 -568 -250 -120 -135 -667 786 -592 -669 -101 70 -458 281 -504 699 100 -399 -539 -881 -567 164 -497 -866 -795 370 -466 -238 -876 557 -885 -558 696 -137 -676 -698 674 -880 -798 574 241 157 96 748 677 -566 754 645 198 -132 268 -145 -277 -779 -551 -818 531 -802 -67 676 408 247 -228 -518 -797 396 596 780 73 -557 496 -284 118 681 733 -814 -421 152 527 -544 -714 -835 -702 526 389 -350 374 -513 -678 -618 210 131 438 -767 305 286 -598 474 376 -523 492 -764 -821 -365 125 407 -346 38 438 -304 62 28 -210 632 -451 -121 -546 102 -576 692 -849 177 -213 736 -310 -455 168 -291 389 18 154 359 -751 738 34 709 268 294 -401 -534 -394 -827 -631 -813 -131 -489 -31 673 625 -804 673 -678 406 -553 -344 353 4 582 256 601 124 649 7 368 403 -667 -495 -335 -410 -868 -105 -297 703 -194 -544 444 -612 427 -22 -665 -172 -135 242 445 -178 -192 -640 72 440 743 716 -605 76 -747 8 111 11 587 513 -137 447 305 641 -393 -45 774 -674 -108 46 203 -325 325 29 -678 387 -569 -292 71 100 538 -460 -650 725 -708 -650 237 -532 -160 103 -475 520 -390 773 -805 -162 -490 464 -519 457 522 513 -1 19 -96 755 -469 689 -8 475 75 -505 -640 -300 -275 -607 -449 -449 -305 -55 -700 -511 -459 -339 174 705 -310 -393 774 119 202 -765 -327 -665 1 394 -289 599 -101 -495 -374 -542 -680 -732 687 -764 656 343 -828 -859 181 -708 579 -343 354 -865 329 605 -585 248 -779 -82 -360 490 -201 -343 -395 -462 -40 -58 266 -262 -566 256 481 -507 357 180 -783 403 503 231 784 -319 -489 -572 75 -753 395 -171 678 -13 488 -453 -428 266 -826 -409 571 681 322 -368 -273 -652 41 -556 -78 661 210 349 699 679 15 -243 -897 -149 511 -410 353 -375 -385 501 338 -427 343 -235 -191 -97 -888 -277 372 -383 -858 -98 635 -207 -211 -882 101 -893 -317 -541 763 46 -582 -95 -854 -360 -467 -310 106 778 -376 136 283 654 534 548 -470 -447 -369 -343 403 -899 341 337 -49 -782 -554 211 472 463 -436 -288 220 -887 545 -489 508 642 672 -292 -863 -668 -448 -539 236 504 -202 -767 -651 -797 -282 -210 -710 -611 -57 75 -630 154 671 -468 63 -740 28 15 540 214 160 -394 274 444 -811 688 549 -84 626 794 -734 -763 -1 -271 -155 -457 -346 640 -637 -220 694 772 -610 282 -899 -110 677 371 627 -16 -331 -844 -846 151 16 -7 -119 46 -781 309 696 -491 32 -36 -673 -377 -881 125 -568 592 -77 114 -487 -420 266 -595 102 130 -353 -210 -324 -722 -805 214 -243 701 6 -561 175 -558 -303 40 -32 70 -377 -667 631 254 430 777 -767 -295 273 -321 -377 209 496 -323 225 -46 224 456 682 -87 -93 772 134 767 219 306 54 532 -253 -729 68 -351 143 -77 8 -217 146 311 -599 235 -252 -540 613 390 501 -57 -156 -34 -381 -682 -536 511 209 -793 -897 710 457 -457 532 -335 -81 707 689 -297 787 -581 724 731 -621 182 771 -389 705 104 -408 -878 434 339 190 -512 -229 -763 437 327 -72 -362 -61 621 462 107 34 -615 -833 93 -209 450 -546 -68 603 508 -664 335 -605 536 14 -174 -834 734 -218 -694 -739 -191 -821 641 -39 311 176 789 488 -252 -845 -185 -258 165 -511 156 -117 -507 -333 -791 -370 -182 -55 9 334 -54 510 -69 -691 -397 -402 -844 -655 99 659 -704 570 349 108 436 -625 700 654 135 47 438 18 -488 -859 553 -183 287 -263 -845 -794 -766 328 179 737 78 -546 -879 -279 654 -198 459 148 -447 769 339 -77 -727 436 597 719 50 -851 680 136 -69 524 -869 -388 -371 -704 -435 -781 177 -259 711 -433 -542 -219 -605 337 -648 -236 -662 -44 -300 392 -857 780 -52 -788 601 391 -349 -215 474 540 467 621 406 770 517 194 4 -667 681 396 204 -495 -383 -874 497 221 -151 -294 -217 -341 -413 254 779 741 422 -7 693 43 710 -602 -368 -277 -268 -104 441 -611 -186 -579 669 -638 -445 363 -485 -638 -413 587 -41 -684 -512 -685 -144 -475 765 340 -221 -467 -501 -382 -769 224 -25 319 -898 318 358 -534 -375 -214 -5 35 -483 139 -837 152 -278 -776 -531 143 711 -297 182 -658 384 299 -15 -897 -695 -654 86 118 -150 -76 -142 13 -883 650 -517 569 -154 -402 -364 -156 -141 534 -643 756 -596 -115 -278 -19 -339 701 -109 -244 279 212 731 -205 -80 -864 -891 24 -655 -70 -63 -377 552 -453 134 774 -128 -251 679 -546 -756 295 606 -506 547 -725 401 -266 323 -847 310 166 688 254 -608 -799 702 272 675 -790 -101 200 744 -616 104 -23 134 -322 -23 -699 -747 -46 -388 -629 175 -185 103 355 -498 519 -713 -838 -685 -41 112 -137 -324 421 -56 586 579 -590 594 626 274 437 590 420 203 -349 -330 -155 71 -454 445 -350 -796 189 362 705 -239 493 129 -209 -376 703 59 -812 -27 -464 -323 -228 -844 -441 -343 -778 -612 297 -233 381 -216 752 -420 -110 785 226 -419 -224 -572 361 -105 373 -748 -193 -521 717 513 -243 -35 266 441 -264 -417 -19 796 419 -193 498 -72 -154 -635 440 168 -800 -169 489 -93 -193 -868 -812 596 309 -98 -65 646 485 512 -538 643 -241 -758 -545 58 -673 -172 765 -727 621 522 -850 -184 568 -550 -571 432 438 -826 -837 210 784 360 334 -561 -460 -377 -205 -838 383 303 -227 -754 -887 508 -787 -212 400 91 -579 768 292 205 -544 -413 -306 -616 -237 688 14 -881 168 -32 -545 252 -294 -461 -694 369 -93 -612 791 -489 -334 -72 54 -473 -785 -888 -120 713 -713 389 -489 588 -230 794 -581 -560 -316 -156 -520 315 -557 95 379 -834 -844 636 58 307 737 589 -389 -472 -871 -786 -583 145 2 383 -466 33 -368 -217 -768 618 -878 543 410 497 464 666 307 532 -482 -883 -818 -27 -777 537 106 -434 -459 676 -131 -164 -603 -171 379 634 -403 -271 67 658 292 360 441 -612 -464 8 -823 -718 527 -841 504 193 -896 644 -791 -446 -852 277 -265 -501 -206 -716 414 -148 -229 209 109 -81 -763 -602 563 5 -187 191 689 452 -171 576 365 421 -579 -45 -131 -693 722 167 -75 716 -696 -230 -280 362 623 792 243 -722 -384 248 85 734 374 -155 730 -13 -156 531 755 -330 444 361 584 205 613 709 -568 256 -163 -331 451 -553 103 108 189 -44 -605 -548 320 -470 -393 291 -875 340 585 -350 -21 -729 -387 709 175 -38 -243 462 761 786 334 -899 -660 266 525 -141 362 -603 -78 -236 694 -824 -183 178 316 273 -353 -666 587 286 -534 693 -690 -426 71 -750 -488 -624 -278 -312 247 -518 747 -536 -575 -46 734 -201 316 0 -285 -867 635 37 -822 -678 -358 442 -569 99 571 333 29 750 37 -365 -176 358 -3 -737 -411 713 733 4 665 -502 -82 -144 689 -317 -60 -93 -167 680 -825 392 -191 -574 210 -532 797 -300 501 -496 -328 -142 207 -176 718 -576 -311 -626 655 -388 414 511 387 416 -253 -589 -408 795 646 -418 129 421 625 -168 -310 -745 -122 -419 -899 781 711 20 469 -814 -230 -473 114 -583 627 -542 794 429 -318 164 -604 578 81 -751 161 113 618 498 784 521 609 591 464 799 -470 -171 201 -238 -300 -355 521 85 46 72 -370 -519 596 -310 20 -489 458 -476 -333 663 355 -878 -241 -894 -186 90 -398 -377 -201 -793 -290 70 -863 -333 -750 641 -100 523 -469 736 30 424 566 -888 -722 793 -771 -13 37 749 130 -883 -457 -856 -426 368 545 317 241 -819 148 416 616 -40 653 -637 398 -890 405 -375 748 -214 598 120 477 66 -771 -415 -234 -587 704 -81 156 -855 115 73 383 -256 -634 81 -101 -562 -235 -320 -896 97 -110 -219 16 728 -377 786 -85 -715 458 87 259 18 -873 -464 -421 752 233 -420 -707 -821 234 100 -635 302 53 -451 -153 -496 -794 -141 279 253 537 671 619 -800 186 -144 -495 -708 -4 484 473 -734 554 -259 400 -76 -128 -188 -773 -11 544 -816 703 -317 -821 235 511 679 -392 -80 400 -540 147 36 206 633 -29 -67 -245 299 271 -168 -335 -808 248 592 -395 104 17 -705 285 371 -804 -106 27 -687 -415 -11 701 273 325 774 -110 181 -32 521 412 -629 699 -283 -318 719 -303 -324 650 153 -709 -216 -90 -831 -251 428 167 -723 -230 490 -344 584 -152 738 95 577 320 171 581 -326 357 -142 273 -175 -768 43 411 492 -516 321 73 -363 -532 -82 333 507 -614 631 -868 129 621 -189 -623 787 -260 -761 761 -175 759 -392 -33 26 -383 250 291 85 -152 538 -234 -243 -40 409 -461 52 -449 -376 -93 370 82 -401 597 -546 530 -478 -685 -159 395 792 43 9 -549 303 320 276 536 104 629 -596 720 -849 -611 239 550 -528 34 -224 -834 -308 -346 288 -358 -451 -510 -170 -610 -555 456 -47 49 639 -523 90 102 -729 -500 395 -67 -406 -602 -205 -335 518 -284 0 -855 -778 -814 640 -819 -475 299 -565 697 -695 29 342 -123 447 246 769 -194 252 -23 -750 -198 -16 29 -724 -483 498 376 -823 -388 -18 680 -592 224 -688 744 369 -523 88 -39 146 -226 83 -854 -567 766 437 -550 -625 -132 -199 -554 -845 -167 -683 -137 -526 -247 -566 409 742 -678 264 469 477 254 341 -318 -237 40 596 -523 190 645 22 -660 796 -271 -404 693 -615 692 -12 464 -751 -183 -718 -273 -857 -272 -805 -136 270 -868 392 22 413 560 -368 -69 -62 -568 -18 -797 -110 64 402 770 -668 -315 431 -459 -634 -293 493 -10 -444 -126 157 650 -767 445 -127 -453 -135 463 258 467 632 -829 -652 -772 689 -6 613 45 -586 -525 612 678 771 -874 49 -412 554 -229 -736 -644 -71 -277 -313 -650 -404 493 -428 277 -353 -64 -444 -501 -204 -76 586 -209 -869 217 -218 -630 694 -676 -291 -734 -754 -408 -639 -328 721 -424 331 -336 -13 694 -805 -660 131 266 436 -870 550 -638 442 -589 611 555 -403 -277 -334 649 455 -347 -477 627 325 -717 429 529 -579 -11 520 -813 356 468 615 -417 460 -530 -657 252 437 237 379 140 -534 452 638 -262 605 29 404 367 -415 94 -715 -651 461 175 -769 -612 -640 752 -618 -546 707 -818 -658 720 -705 -112 -342 -642 698 146 -711 -86 239 743 281 131 133 -829 -572 193 781 -726 -440 -54 -467 -455 -346 -478 191 -664 495 -465 -21 557 -814 -523 510 749 -72 -778 269 -357 210 -837 60 220 -119 -254 -164 -167 -379 -129 -544 -514 -446 -398 -890 -621 -587 -491 -12 374 228 197 129 -322 -520 -714 662 -369 -194 57 -365 342 -15 -165 688 -760 379 -266 -652 -179 -689 277 -884 -3 218 139 -811 -823 -295 471 43 537 250 131 -145 549 155 108 690 411 -189 771 184 523 -728 305 -129 -493 -105 506 616 278 200 -388 136 491 783 -878 -622 649 153 -67 696 -136 682 -252 -100 -319 -86 -1 -48 434 -344 -869 498 -452 -245 -600 212 -342 676 651 767 -271 -600 -290 -728 243 786 135 707 -681 190 273 -360 -322 647 -312 695 178 -640 435 -276 -653 773 -390 518 -179 -291 134 508 -24 53 -496 -146 346 460 -467 770 669 -88 555 446 -400 -772 303 308 -148 254 -2 16 -676 -280 -769 18 -158 295 -850 -886 326 683 405 -693 68 272 -894 541 40 -4 486 793 212 -75 185 -536 -235 -138 -247 620 -341 -217 -863 5 -142 -295 -876 758 -562 -561 -668 -455 -394 634 415 -344 559 637 -395 555 175 110 617 463 -599 -679 -692 -823 393 -351 481 329 -328 302 451 584 -130 -115 541 -335 -317 -48 -135 -185 533 -120 446 558 -550 15 -835 -815 -895 -184 633 716 -49 262 580 -854 -286 -458 181 615 452 -227 -243 531 -431 99 -165 -375 -396 -360 -243 -584 703 307 55 -191 -697 371 -791 -44 -365 354 503 262 427 -262 343 -437 535 -812 -172 180 581 -885 -878 271 273 -735 614 -863 -234 -227 230 -517 -74 383 -468 573 586 247 564 130 613 -289 -615 -828 -449 -190 797 -710 649 374 209 599 -14 340 36 410 -122 141 -77 758 783 -319 6 618 152 442 -628 413 737 -521 -152 198 727 -675 -274 461 -511 376 -329 486 -68 749 304 -342 -792 -665 669 283 -750 -524 -568 -769 531 -195 -864 -768 377 366 316 -642 -206 668 561 197 53 10 -610 301 -239 -880 767 276 -565 790 38 760 560 -354 -246 760 -15 118 -28 -498 -574 453 308 264 -709 737 -304 651 -145 -234 605 712 201 -156 -127 31 -368 -510 293 -779 145 -657 -203 116 128 486 -572 253 -504 7 671 -869 -699 511 -18 -494 -283 -212 257 -99 -819 635 -380 -794 505 -5 -874 -6 -362 349 -828 230 552 712 -793 194 372 645 -599 87 -418 -269 150 574 133 355 -877 -691 368 626 -16 -759 544 19 -250 -461 -385 601 476 -125 -308 464 -347 456 682 111 -523 -729 -45 440 297 -329 407 562 612 -226 583 -386 353 704 -386 654 -500 -315 621 -123 714 -193 -56 -510 -646 -438 -288 -41 671 -845 -159 -622 -89 429 784 -850 8 -673 -543 651 390 -475 -211 -851 -808 -14 167 -239 675 -229 417 345 213 173 501 -339 -280 -290 239 -384 -373 227 -886 -650 -327 47 771 704 -772 -270 -266 418 -411 -867 -434 -436 -861 -869 262 -787 693 -368 155 -357 550 -774 -617 -811 -207 -570 481 537 -273 95 -714 389 537 -835 406 -459 5 499 -898 -712 -707 354 -648 543 419 269 -628 617 -548 -561 -122 124 172 121 -34 105 683 474 -268 -59 -79 -803 113 -20 -426 -579 165 235 -145 497 774 -76 259 -168 72 123 679 380 607 674 711 -132 -174 -835 -69 151 -467 -305 -380 53 -367 -756 600 508 114 179 -167 -244 -196 286 -689 691 -139 405 269 -483 748 -114 -38 663 450 -382 -650 342 -279 -209 -629 302 317 777 -706 350 -402 -240 411 -648 -584 227 760 -186 412 -127 -65 211 -442 707 -510 179 613 -114 614 -880 687 344 -181 -693 -469 -643 -771 -66 -417 -709 93 -140 -113 487 323 -623 -280 719 -201 695 -164 288 446 74 -6 528 -623 -710 794 -499 -430 -486 -844 -900 268 772 -861 -355 764 -444 410 -626 -70 -270 -459 514 499 -592 516 -264 -750 500 -632 409 329 109 -299 -489 -616 -771 -423 -80 -616 137 -693 -800 -637 777 -505 132 -607 619 -178 642 -899 425 263 113 -667 -353 -778 536 498 -860 412 570 -141 137 375 713 -879 -567 -846 642 -270 656 272 -719 -584 544 -732 774 676 -204 -678 -645 -886 -210 71 -338 592 -829 -524 -694 88 -364 495 -633 795 -531 440 -531 20 576 -853 -673 -858 673 638 -518 -132 -454 -220 -154 -23 698 -432 -795 -256 152 -321 636 614 -827 -461 -233 399 -34 -323 -437 97 644 404 -686 548 -503 -87 -741 -658 -640 -245 -827 696 -47 351 -385 -200 -338 453 269 266 -202 365 -668 615 -804 769 -649 38 124 -500 122 -387 -413 423 -315 -580 -444 -566 -258 -613 408 -874 706 -421 -499 211 265 -706 -815 631 -715 622 304 -736 -322 762 -890 -411 525 544 -278 426 743 287 420 -548 487 -823 -158 -25 -781 -781 -661 -366 -393 686 -855 -667 -60 -684 523 745 413 -47 -56 -55 63 639 -814 -461 487 -386 594 320 -668 434 -327 212 548 747 -207 -159 39 -169 -42 554 -494 217 -873 730 62 96 130 -701 -103 170 -462 11 -753 187 -886 18 -796 635 -57 -70 269 645 264 432 -683 66 -311 -9 421 -779 -452 -493 -108 571 -375 -227 -246 -873 -716 737 -80 88 -507 789 102 241 211 -1 -561 237 408 -794 306 -850 -28 115 -726 -486 -450 -847 -21 287 -196 -703 109 -434 27 475 635 379 536 -846 -234 -298 775 -863 129 129 -221 554 -399 652 459 607 569 616 -520 184 -330 -721 698 406 -749 -805 128 381 -9 -215 -620 89 731 -72 340 -267 -837 131 472 -346 207 -16 553 237 687 105 4 -142 -412 97 214 139 -526 142 629 -552 -825 -715 -360 230 -281 -221 563 682 448 -90 -878 502 -654 89 -206 486 113 104 392 -520 -740 -509 -53 697 533 -871 -357 701 168 -198 760 -361 -330 361 270 425 -271 286 335 -782 -632 598 728 -92 -711 -65 -133 -455 383 -72 473 -444 -388 703 -57 62 -528 373 188 371 734 614 670 236 -122 -90 -149 240 -163 -886 114 -483 4 387 398 437 -134 554 -249 -162 -564 -828 515 341 54 -869 304 677 -259 390 280 366 -710 669 125 -517 -799 309 -99 -342 120 -654 -774 -683 673 -581 -470 626 -224 -396 -739 -514 443 262 610 -553 98 127 403 -831 537 88 735 80 533 -322 -504 -181 -2 762 10 779 -696 -607 379 -774 437 -790 470 129 -601 -397 619 -434 -142 -663 291 366 475 726 -464 -106 -287 -316 77 -780 -795 119 -545 727 -826 323 101 -44 23 -219 -689 370 -40 -885 -817 -13 -183 -219 -412 35 -709 657 797 -131 230 439 -623 -810 -289 -560 75 657 -12 -637 775 488 142 -752 -491 429 -330 286 276 118 -871 694 467 633 -439 -230 -742 -108 755 -838 -520 -276 263 -587 387 430 483 219 226 -440 -185 -821 -7 -794 66 -463 536 384 24 193 386 330 791 421 426 210 129 660 -292 709 -267 54 -692 -632 539 143 -181 -483 660 -389 755 456 -192 -581 498 522 -821 400 309 -197 780 -883 -206 61 -643 491 -1 -873 726 -808 110 794 743 -283 313 -701 352 -37 681 -525 -700 -220 -330 150 37 569 762 -716 688 -289 726 -246 -63 -761 -555 792 -675 -529 -643 -177 80 -278 520 -458 108 268 -674 718 757 689 191 573 796 686 18 286 92 691 -298 238 436 603 -91 61 198 -396 -846 -481 -39 -651 -467 -827 -625 613 -890 -789 -275 746 573 593 -154 539 -609 -850 -48 -82 -699 -633 -499 -472 -407 548 -520 228 31 -389 134 336 258 -525 -296 -778 237 -106 357 101 -713 -127 -50 -177 540 -21 407 -201 754 -618 -879 9 -697 -889 539 406 602 -51 -395 670 59 157 -153 614 97 202 736 292 -202 -697 -534 401 341 303 -336 666 707 -749 215 685 -257 -264 419 261 -236 470 685 581 -326 232 -350 323 -233 -860 -96 -229 -432 150 -743 -810 -204 472 -761 668 -304 546 -726 108 -342 -204 -188 524 75 -830 -614 -550 570 381 -616 -201 -251 52 291 621 574 -386 -526 647 -898 744 -250 -581 -86 731 431 106 790 208 680 383 -549 -583 -281 -452 -871 131 -356 47 -307 288 -448 706 -479 -527 -582 34 640 697 -371 760 -777 -836 -367 -783 -819 -831 -488 142 237 141 -17 60 -137 -696 -168 315 461 683 79 -493 -358 86 -429 251 325 -159 -625 6 393 13 748 -655 -276 -396 -403 -761 -656 189 -810 -270 -655 -159 -735 742 96 -393 157 -384 -141 440 -365 87 -529 442 443 152 380 -215 -302 -122 613 470 -11 708 27 -375 -346 268 -681 354 498 -67 4 -61 -799 -229 270 -223 325 -766 214 735 135 627 386 738 33 -142 -654 147 6 338 750 120 -132 -568 -140 104 452 325 278 188 -595 -72 -580 414 544 391 161 -586 442 680 -74 -118 -508 52 318 287 766 63 450 -46 301 -745 -7 -38 -107 -685 -584 479 501 539 111 -724 712 597 -165 493 40 -580 -569 483 730 75 -80 -317 -23 -147 400 275 -688 627 -892 -402 -487 -544 277 -73 -685 564 -163 573 374 188 230 -693 746 -469 87 -624 331 -819 207 -168 795 -676 -492 227 55 -422 397 477 -70 539 -267 173 -40 370 145 -802 -66 294 -235 -369 -584 509 44 620 -751 427 458 344 673 335 -751 81 -616 422 656 -875 -419 -199 -755 93 -404 793 339 -190 -150 -81 733 26 -385 416 731 229 -577 -613 374 -100 483 298 -448 391 -62 283 -534 612 576 750 -611 -548 478 -192 -148 162 194 -891 211 -217 192 686 -771 562 -533 -87 109 -811 -863 -99 -360 72 -709 -432 -624 247 -849 -332 -877 132 54 421 -780 17 357 -645 292 -101 -716 -539 -807 798 -240 -887 -453 -297 30 -403 -298 382 -896 -443 694 -763 613 190 745 -79 -707 -865 398 -265 -77 403 -199 -568 331 249 -531 -298 -558 -152 -362 556 -636 -602 267 -552 -784 -226 200 -775 753 175 216 323 138 -553 77 -671 341 -893 722 539 198 789 797 -474 666 92 -614 -209 -427 -23 -38 213 -733 198 -199 561 -324 177 -637 -734 534 162 662 -238 104 670 337 -248 685 10 75 118 135 50 -303 445 425 -543 -240 411 -311 796 -627 191 -892 -758 -775 -849 -797 -393 -117 471 382 644 -324 292 -137 -759 -447 172 -526 412 -429 513 51 -463 -266 199 256 -474 -544 -635 -425 121 -694 -193 -513 -337 229 362 768 -452 568 -812 -364 776 346 -619 -539 -876 286 -461 -663 714 686 -263 -635 464 -151 -497 662 -448 472 -377 705 525 723 -159 -760 214 735 672 501 689 601 630 -116 117 633 75 103 -436 69 720 140 -338 -820 -41 239 -672 -143 -840 25 90 29 646 355 -278 -178 423 -523 -880 -762 -799 385 10 726 510 -238 385 237 -827 627 420 -597 -28 -93 -199 70 -818 644 -363 -433 -674 9 -751 523 -210 -836 10 18 164 -81 519 221 -252 615 -509 515 -381 -714 668 244 -482 -640 -225 -770 207 391 650 84 -404 -188 -50 -502 -163 511 -178 779 -462 -807 208 227 -898 293 519 -631 -697 -340 77 -657 -552 -768 521 -199 -373 497 -29 647 -429 -597 -876 -327 -566 -71 -72 648 712 300 -779 63 -707 128 -154 -585 -504 -878 -343 479 -382 -511 457 265 141 -156 -78 -822 620 339 -882 -799 420 -319 -220 -489 -207 -196 -282 759 305 800 500 404 -190 -421 -534 -429 227 -718 81 264 140 -197 -186 588 -91 -296 311 -139 704 171 -459 139 408 -565 1 -667 65 81 321 -158 453 258 -616 -438 689 39 -434 -580 -745 750 217 -252 400 -867 288 645 166 719 780 -886 149 700 -13 -675 573 -581 308 -19 -169 426 708 491 758 -435 -818 -681 299 -479 747 175 -119 106 -332 568 777 240 -205 -723 233 -330 460 299 619 -681 -327 411 644 186 -188 -719 -435 -242 -681 454 -130 150 8 -687 676 757 -890 332 -436 -649 -98 640 -900 279 -125 702 -546 -515 -549 648 -303 -455 -293 -615 -578 561 -207 -377 -702 365 -895 405 -491 -67 583 -617 -461 686 -131 789 -460 -632 -133 259 -756 577 488 -405 784 272 -847 -113 160 -522 -668 268 -593 -94 -783 -821 -502 -258 -42 562 175 57 -149 -626 -812 199 696 724 403 -717 -712 761 249 -541 -362 -335 -307 -135 -570 -63 -847 -772 -249 -116 -510 -91 83 -80 -97 -68 -218 608 -389 -534 -729 644 -882 -735 77 384 -218 -809 307 -3 -864 -402 359 233 43 -352 288 -60 618 -727 -619 385 384 -58 -396 -728 576 -514 -51 364 -50 277 -177 -74 413 427 -772 -259 -217 281 -207 790 -242 113 404 -698 -31 -520 381 -628 -897 782 76 -651 -171 459 721 277 -791 -482 703 357 606 -721 -307 208 658 -635 98 659 -474 -195 396 -802 -371 -218 -486 351 -356 -400 26 -107 450 261 -315 -875 535 -27 -745 278 -843 -812 -760 -253 -138 448 270 355 631 -858 334 -177 -854 467 380 -642 -199 316 -405 -108 -549 135 -644 -37 250 -222 683 563 -605 49 -421 -181 108 178 -151 -755 -807 -26 -781 47 -184 -384 -357 482 797 -645 487 -361 -478 340 354 -830 -375 788 -727 108 -831 -398 31 681 -359 492 145 282 -516 590 -488 -312 -706 -898 380 470 288 317 -288 -347 697 -223 -214 267 327 -366 -241 27 514 -176 -758 -745 -135 -384 209 220 -837 -852 716 -390 299 -456 -825 512 533 -297 521 -87 -578 616 222 -754 309 -746 61 -724 18 -814 157 -611 -796 47 -415 3 -49 157 -220 -159 77 599 -141 584 -878 -301 688 673 211 438 -271 428 -516 -259 319 -564 42 415 -830 -279 -513 -397 509 243 372 463 621 -125 562 -278 33 -596 -446 569 554 193 -788 63 486 -528 -640 -541 564 -813 -771 -808 -414 666 185 -259 -251 107 -589 431 -610 -879 -313 35 -506 3 771 603 -357 -511 198 -377 -760 44 349 340 -426 -163 -465 -584 232 -596 694 -98 -631 -206 -325 -775 92 -503 -401 -465 -600 273 153 741 -838 -208 797 -514 320 -801 -11 -608 -4 -433 244 656 36 -418 643 284 434 -843 -307 93 200 -23 390 -729 366 -565 113 195 245 -441 -705 598 -234 521 -430 -418 477 -386 64 -831 257 69 -154 -775 -867 447 667 -405 32 -228 7 -214 -427 -610 775 -795 -489 131 -71 -452 24 120 785 -392 450 15 -611 -779 -123 115 577 541 -47 76 -179 702 561 15 -158 -791 286 610 -621 -801 -569 484 95 -563 674 278 793 55 492 -531 316 766 580 -337 -165 274 -890 361 785 493 -802 -179 -768 357 -535 -310 -91 773 -287 -187 -803 405 389 -218 528 -673 516 -372 96 618 127 -137 -689 181 -492 -896 474 -156 -156 244 -881 -650 698 430 693 -647 -71 675 -680 -782 -184 155 -408 -533 573 -85 -535 106 671 91 -847 509 -332 300 -315 -530 -872 -145 -385 85 -101 391 -815 591 697 345 716 -755 -575 695 536 663 433 453 -485 546 -97 493 80 94 -331 -596 509 -38 564 -116 -766 467 -119 15 171 -416 -695 644 440 -13 -46 50 143 370 621 -873 -341 -768 -842 576 -767 85 483 -689 175 83 208 318 227 -32 587 -174 389 89 -447 -400 -345 -525 -510 784 -99 630 -132 632 -233 -136 366 -521 72 397 784 524 -695 -249 537 -391 -685 -687 294 451 -176 440 -637 -183 -818 -170 -880 364 -809 -384 -173 -760 642 280 -97 440 731 379 -773 -137 -96 -175 209 -502 276 -329 -246 440 -459 -93 -273 -633 -411 -725 -633 -184 -508 115 -507 -750 59 -702 -770 -855 701 -509 587 -806 324 -284 103 -474 103 249 -822 -754 548 17 -121 -89 553 207 665 -81 -370 -11 -173 -369 696 767 200 121 553 -83 217 461 692 779 -690 177 -646 -339 185 177 -60 -843 -123 592 75 -116 -290 229 390 -35 -280 -388 -685 -152 -301 514 393 -52 -832 421 774 276 -711 -540 326 -359 180 -522 -180 -861 -797 -431 -487 -815 62 -858 529 -578 642 115 774 -464 -359 36 -648 172 352 -571 -552 -789 -440 -476 -766 652 215 -213 25 641 -311 533 545 -235 -681 276 -110 -456 754 -311 -606 -740 -181 -772 -756 729 625 -483 543 542 322 661 0 218 685 711 -897 -509 6 254 -38 -170 43 396 131 -876 -800 524 45 -60 148 -831 -769 -221 638 153 -431 -48 -686 441 88 -136 -26 -323 686 773 -624 -877 -550 577 -497 -665 778 739 -17 -379 -430 -161 134 218 -65 -862 110 236 666 -620 643 300 437 25 -269 -210 -132 49 -63 -366 138 -476 -743 762 -457 -791 265 188 34 113 -311 -823 260 -432 -463 -773 378 -786 576 180 352 -592 190 69 722 679 -414 -547 366 -450 -757 153 -607 -16 -153 246 44 -724 546 68 543 398 169 563 -11 194 -99 665 560 -654 -273 264 -138 -442 399 -774 46 -775 428 -245 -228 -292 -859 12 675 -593 372 -168 245 -876 -302 678 -876 496 -281 -242 -369 -358 28 -386 -854 402 798 609 -855 -56 -238 -656 600 515 -30 -846 -871 -739 -183 -671 -15 792 414 787 718 -178 -52 -486 -850 -350 192 -318 -698 -511 1 670 -170 761 -867 188 -788 454 459 -449 -839 -339 -242 -743 762 -45 -615 360 -125 -459 -39 309 297 -772 -395 436 115 11 114 -517 123 298 353 511 72 -463 -309 -620 -408 -41 -286 47 784 -441 115 707 -859 326 -614 -729 722 52 -300 -73 177 -50 644 135 781 225 -676 629 552 -855 -334 -714 -414 -470 -511 -873 -79 -385 -635 635 571 -536 217 -716 742 583 659 350 280 153 708 729 643 -295 -792 638 -238 -390 657 41 18 382 -31 -848 520 576 495 -753 -309 -786 481 206 722 -332 760 89 624 752 617 769 650 373 -718 -127 -190 673 710 -603 -513 154 -654 20 530 -325 364 -701 167 -561 -627 157 434 -663 -825 -252 773 -667 -145 -378 -88 -265 -403 -502 -291 -233 -122 -565 311 -446 -875 320 786 390 77 120 279 -9 152 239 -813 490 -836 349 -727 -59 -218 -490 -702 229 8 -441 409 -475 122 582 170 -437 -622 -472 -721 12 -399 684 -841 707 -346 711 520 -848 396 -515 657 628 -482 676 207 -342 328 -320 -585 223 -171 325 -714 129 -81 -266 -308 173 -329 360 -118 734 164 693 588 534 722 390 -649 -857 -335 -106 -887 293 365 -707 -248 34 452 332 241 -531 231 -854 26 -349 -36 -675 327 -784 65 476 -648 757 -284 -881 -97 153 -407 -14 463 590 130 -806 -445 624 -554 208 524 267 339 -224 659 -238 455 223 -363 391 -517 -118 718 -82 -697 523 271 -869 -845 -313 -896 -510 47 409 293 277 -658 673 -787 -506 -126 577 -817 288 -8 680 -761 -420 88 462 613 -303 -831 -433 -875 115 -479 -196 46 -57 -121 133 147 -158 -486 287 345 -646 -849 -38 -719 -792 -347 125 615 -554 -281 -702 -337 -707 -599 -760 -828 428 -130 785 -384 131 -593 62 242 -238 500 520 265 -834 -458 -642 -379 -728 312 -225 -165 -531 -273 -492 -335 140 -743 -533 402 370 586 734 -57 -621 -721 -742 172 -233 -506 342 -797 -834 -545 -672 -829 517 556 -52 311 -95 637 742 -811 303 800 392 -681 237 -183 -486 103 -563 506 -545 124 417 -601 639 -738 561 66 791 -561 84 -764 289 293 448 475 596 395 706 -771 -204 251 463 -32 -423 -153 654 -341 520 -872 146 -350 -822 88 467 119 -819 -359 557 -710 -771 -10 11 -511 200 73 747 -248 -329 -493 650 -838 362 -783 681 -65 142 564 23 -612 -592 -198 -514 -793 -232 472 223 153 -742 3 -553 -735 72 157 -753 253 -611 222 150 57 -361 214 -486 -754 -507 -39 711 -661 -366 -220 -584 795 -11 -592 413 728 384 198 -392 -604 634 -836 -373 395 707 120 -90 -836 -42 -465 -815 -831 -782 445 -367 -469 410 563 -494 752 372 566 -748 89 317 599 617 716 -495 -310 -755 143 -629 9 616 273 426 -684 -736 503 -540 144 289 -58 -223 45 502 -697 288 433 -604 -204 204 -617 -533 206 -288 -749 -896 -288 -578 -86 291 -479 123 450 -410 -392 430 205 328 -508 -417 147 658 156 -366 186 649 322 44 -24 -203 448 270 -736 369 493 794 -65 -668 -501 747 -182 79 -509 -172 -540 595 744 -843 -413 -198 556 48 674 776 -154 -805 -122 -841 -861 -419 456 18 -464 22 734 -51 362 580 333 -463 -503 -309 -202 -283 -444 -199 322 -746 -378 -886 626 67 623 712 -676 569 -270 787 664 -628 -30 -277 -214 109 -866 756 278 383 737 393 -134 29 -6 -829 156 709 241 -559 41 -39 -752 512 513 207 -422 -899 -256 -659 93 636 -101 316 -363 -195 433 594 61 -211 583 785 758 -263 -626 -616 -550 575 491 -89 -518 -387 -217 79 -399 -397 534 -799 -418 -464 774 337 -714 -662 718 527 -130 267 -355 253 -545 -42 -618 -846 786 481 -498 788 349 -858 -819 729 -213 -444 -227 -193 529 -652 282 247 -777 691 29 382 -519 -620 393 -193 185 -811 286 -414 68 -438 304 -723 655 109 340 484 617 -867 598 547 -201 74 -86 -537 -194 -746 674 37 338 -161 -831 -546 129 743 462 -236 -597 640 602 631 -167 -685 616 -386 -869 378 -233 -17 386 297 304 -517 39 238 173 336 776 -748 -392 -417 -534 -652 -216 432 383 558 371 581 -131 -40 -511 552 -49 -39 -741 742 528 -52 -139 364 -559 717 96 704 -153 376 -117 -255 -164 -242 -168 -9 481 -753 -734 -129 -575 -640 -731 -22 -109 -440 -601 296 46 -110 508 -105 407 714 92 -66 -210 -120 -673 -266 3 282 220 -121 534 458 -755 -634 -56 542 -584 -440 660 -526 25 312 790 -40 -765 214 -55 409 488 649 553 -190 293 -504 626 -597 768 -653 -49 307 486 637 691 382 214 200 442 -287 -277 606 196 -194 -707 -858 471 -768 197 544 425 -876 -63 -498 -369 420 622 762 121 593 -450 -149 694 -638 -730 -559 -667 105 -378 -845 39 760 -22 -407 -389 -229 203 -141 -102 -4 -87 768 382 -517 -172 -492 -491 -247 -617 476 -199 -339 257 -365 596 -787 -381 576 467 133 -364 -746 -475 -281 -534 -422 -388 -381 -801 669 -501 -693 -481 423 -226 -90 -587 -900 -824 -765 -243 -215 456 170 85 33 263 590 381 -830 -758 -284 -798 -637 -628 335 389 -641 -754 -293 607 235 -34 -292 724 499 678 -890 -743 -532 -787 360 778 -878 629 -662 155 41 319 472 64 217 673 351 -543 -741 -824 509 -633 -730 -162 -444 238 393 -215 -235 525 -527 523 -318 -124 728 666 651 620 -167 248 75 -96 447 -237 -94 464 347 345 -496 76 727 430 -313 176 564 -829 -735 128 3 573 669 -291 142 442 673 263 -359 -830 791 -559 -189 28 275 -790 -484 -867 -610 707 -475 -630 -773 -676 411 -137 -857 -747 -791 584 711 -876 -512 635 -877 506 -812 696 351 530 -67 684 -37 -767 -712 -781 -666 612 -205 -868 -306 -437 -692 47 -103 364 -896 -284 -611 -753 485 418 -813 -710 -96 -277 -301 -682 -553 -686 -161 -670 356 160 655 -186 623 -672 643 556 -335 677 440 77 419 44 341 -855 -594 90 681 436 780 585 358 65 800 533 -129 -788 -197 -87 -59 498 446 530 -31 343 -451 -624 683 -562 -588 399 724 363 489 -393 94 661 -605 -278 661 -218 394 -519 428 -263 -597 -716 -379 489 -714 627 534 -835 -665 -262 610 380 -677 543 -392 675 553 -523 -797 318 -383 490 -469 -211 182 -763 183 167 553 -484 127 -15 505 248 730 798 -796 714 -33 -797 357 -624 -130 -350 -674 641 139 -339 -725 -582 -387 -390 -709 -811 445 692 -717 -770 -514 53 -895 -203 635 722 463 655 25 554 774 185 415 -65 197 72 -11 772 -232 -329 722 -825 332 -742 456 -328 629 -868 -615 -891 -436 -879 -857 125 -649 322 -709 -298 602 -445 -469 -814 775 100 -366 573 -859 -228 -84 477 -449 320 -889 -648 -449 132 319 374 -621 143 152 -198 610 -661 -140 569 547 -169 -437 -556 -158 -847 365 84 -281 -717 586 -568 -721 -808 -54 798 28 -874 428 509 401 -649 -735 702 652 70 354 295 558 -818 248 18 -167 69 393 210 -283 -506 -66 -419 -456 215 656 666 -8 -47 -339 252 222 -204 -81 -754 -836 352 552 -782 -205 -796 504 -433 767 -291 251 444 -345 300 -199 299 521 -768 85 -58 203 -562 435 474 96 -322 234 -113 -355 186 -894 796 780 250 -81 228 8 -160 797 242 547 597 -853 115 -603 -64 -20 -602 -354 -56 -149 -422 -608 740 606 -466 685 190 54 -474 -631 -265 43 -861 -117 69 715 -687 -495 133 21 27 -182 339 -803 -708 -698 -80 -571 753 -251 -478 -843 469 -325 -750 -311 15 -691 759 -198 371 508 -734 638 585 -683 -624 -420 96 102 108 -854 452 338 612 472 -895 521 319 186 -614 409 -676 712 -385 46 215 290 -102 168 -647 -851 -491 -758 -871 406 -193 645 -14 -327 156 669 257 246 -248 -452 369 -374 -451 437 73 403 -255 -385 394 762 -607 -20 187 -795 792 332 -654 -483 -723 -342 -74 485 -660 -177 -822 -440 -330 97 388 -99 -342 7 -787 256 -822 -580 -242 317 692 -860 -170 142 246 -172 -511 -360 -548 478 413 145 32 -670 -138 468 251 793 479 -562 -373 432 -439 36 -273 -474 700 -6 712 -539 -299 360 -281 -649 48 777 369 106 -802 476 -409 157 -7 222 -737 -484 -209 -288 547 217 356 25 646 -876 -317 -363 474 293 -592 -606 -368 631 -595 773 219 -401 -525 378 -163 515 495 -856 598 576 -652 -560 -365 0 -211 558 472 344 -720 85 -128 145 -16 500 -841 407 248 -545 -892 -377 -868 151 569 -47 -465 -198 -171 -437 446 466 -259 407 -228 -502 -442 -164 7 724 242 -188 602 220 391 615 253 659 -535 -705 -563 526 -598 -278 -603 594 -127 6 -123 96 -511 724 342 -14 194 -887 0 628 -516 -241 -137 -481 -438 684 -213 192 2 -293 54 150 224 -854 -586 57 -2 746 -783 -104 -880 730 -310 305 -220 482 270 474 229 110 780 775 -756 282 -185 24 -220 221 576 -878 -685 56 -96 -445 -249 -185 716 236 21 427 770 530 301 0 -844 271 -115 -73 -556 -476 142 -677 432 2 -797 -246 -236 -412 -671 583 -605 -592 -580 -863 136 678 -384 -48 591 -844 -519 -436 -793 573 -768 -326 201 791 601 -64 -230 118 545 -897 -728 747 -744 31 51 106 308 -119 100 -76 160 369 10 -1 225 108 -810 387 499 -96 -714 -268 153 -469 568 265 263 -509 -133 787 -312 729 128 -303 -57 180 769 -203 -161 -563 361 -260 -117 565 -381 -436 -760 152 579 -738 -846 706 144 -788 221 -633 800 602 -616 -303 -880 241 -851 159 716 -673 -295 -495 276 -332 -623 -788 -116 -375 -790 521 349 459 509 370 -770 -524 -571 -76 96 -324 -824 -135 -552 -573 -488 735 700 295 55 -213 -890 -851 -638 521 533 -7 490 -764 682 467 -531 450 -384 103 327 285 443 -397 770 -817 181 -155 -685 -303 -525 34 598 -595 -900 -547 -834 -365 -427 -178 -671 -878 -276 -450 -119 -600 267 -532 43 -149 -527 -657 -480 -557 739 -285 -776 -228 520 6 26 -77 -502 -862 -604 20 655 109 -704 -548 -820 582 648 220 212 197 -197 158 707 280 591 -773 -709 -242 -341 -670 484 25 -367 719 530 -654 -367 -491 -384 -814 -36 373 -340 -413 -803 654 304 -674 471 172 380 596 704 -108 392 489 487 -569 602 566 -422 452 290 -767 568 -208 452 -99 308 -157 584 161 -300 -437 -612 -95 -525 464 492 -381 -152 -232 97 375 752 -19 -29 -149 -282 -526 -579 -659 -156 545 739 202 526 -12 -71 -776 -117 378 573 633 -627 -395 602 -316 -130 -499 -298 -49 -825 -678 279 244 -288 -266 -500 -510 416 446 -766 -865 722 -146 -511 14 696 238 -402 -126 338 -137 566 425 603 -24 -748 -331 673 -138 240 122 -862 517 775 641 -503 732 -445 -279 -365 -594 -434 715 -408 738 206 -716 46 96 -262 -875 -211 609 551 614 119 -442 -707 606 603 -345 245 73 -481 547 -864 -262 560 -676 357 753 -233 -406 98 -521 562 734 165 -758 609 562 228 589 -561 -365 -753 40 375 22 665 -578 517 127 282 550 107 -177 -376 179 68 449 -234 312 15 396 784 -176 -269 365 -107 -634 -23 170 -740 -734 -853 -141 -74 -637 -47 -397 703 -132 194 738 79 -393 -543 277 -705 -131 -479 -809 -509 -750 381 231 508 173 -347 -700 -25 -207 800 -878 163 406 -550 -341 -640 -76 302 210 -391 -636 -765 39 -121 -553 -833 214 -377 1 550 676 -47 669 329 -389 247 548 -556 450 -505 -822 686 385 -15 -106 702 786 -118 -49 779 -164 659 503 -454 -210 425 606 -803 181 305 536 -50 -801 -24 16 -237 111 -337 -483 495 726 350 732 -891 122 -220 152 167 -255 -540 -833 -173 3 -844 454 39 -424 768 -343 401 276 -108 -685 110 782 434 -676 -230 95 -90 80 -273 -73 -409 104 35 607 59 -537 -160 -777 -220 756 -248 198 136 -61 -294 -226 -193 -216 -192 -32 720 734 -36 -123 -884 509 583 -19 -135 -174 154 -299 -452 146 -786 561 -756 -188 307 -403 -842 -389 631 556 -686 298 -275 118 750 -644 -84 -429 253 -868 -358 -504 -242 694 -691 -852 279 233 481 216 -830 724 -465 -532 -618 47 232 277 46 259 -477 25 -430 -280 330 -198 609 172 535 -885 329 668 -751 778 378 621 182 680 -346 242 315 521 -249 103 -874 -274 -432 755 599 -170 -327 659 -779 -619 -801 -320 109 -7 -387 517 -465 581 -578 -511 -564 284 -810 -222 773 -746 -277 465 -284 13 381 285 711 665 26 -433 -730 -851 384 570 192 -273 384 333 279 -617 759 -619 -45 722 -595 -807 -501 -751 228 -497 -777 671 -720 177 752 190 -731 126 527 602 695 -130 498 -3 -292 -391 362 735 -364 -693 -522 640 375 794 511 -836 425 498 675 134 -879 -384 -453 723 -703 -165 -6 714 106 -808 191 -726 278 -249 -545 -211 123 -533 195 -518 159 -131 337 -295 -571 413 -743 485 82 178 166 -151 -790 -378 549 -899 -205 -217 26 -845 483 -395 -174 -202 0 -556 424 459 256 -784 315 -774 -619 380 -229 -406 748 -563 -638 -742 -572 428 555 -823 -701 245 -193 -143 -497 -616 -13 357 662 -73 535 -894 -686 -784 -206 -38 676 -124 -686 69 113 -84 -450 234 -226 776 -868 -95 -345 589 -249 367 -157 -669 -22 -721 -832 -861 18 567 -499 626 41 17 -268 453 -673 -437 -377 373 -584 -439 268 494 586 -793 338 228 -561 788 512 -703 -269 527 -512 -14 -433 -553 -838 -165 64 -102 524 -110 -630 -126 595 577 -473 554 -67 -644 415 708 -587 -43 499 -861 178 738 509 -485 -392 -595 -793 384 -166 -525 -382 684 729 -428 666 -242 52 -679 -695 -870 -434 -322 -523 -239 789 315 -227 -702 -818 160 408 483 -241 -459 -893 -96 251 -490 -10 350 556 565 -34 -709 -173 -275 -196 -300 777 -30 -631 90 379 -729 582 -12 677 432 -300 744 115 717 -312 -752 -455 101 595 -669 -238 163 678 49 -664 221 -490 -109 -71 292 245 -347 595 -243 199 96 -215 -843 -223 539 474 -239 -17 -759 -838 -448 -36 739 177 331 766 -143 -66 96 643 455 -822 751 -339 738 402 759 -670 -141 86 -64 -65 388 474 25 247 -721 724 -769 -500 43 619 -588 465 -880 -404 501 -440 -266 -343 311 -152 -715 112 6 -108 440 444 565 -533 -598 554 -664 -896 -813 -212 750 -296 282 753 269 486 652 517 782 -793 202 -121 -657 -123 183 -501 -106 449 -788 -20 620 -132 -245 708 -15 -629 -756 301 -645 -474 471 -694 -268 -421 705 484 61 -619 -180 -246 749 -840 -149 -891 -371 -866 -634 348 -299 -865 -878 32 16 490 -700 81 602 -798 440 183 128 -206 157 426 -567 274 259 676 320 -868 -518 -823 393 -182 517 -232 254 -57 -83 401 -549 -41 -103 -815 -555 -395 -876 352 -595 51 73 581 639 100 -115 413 -342 325 104 761 -199 -422 483 -403 -583 562 395 466 -515 -69 269 -168 -696 -807 46 -102 592 235 -706 -774 -525 329 -636 -845 223 227 -85 -47 -878 329 535 222 323 783 -258 770 -711 -366 289 780 28 679 -460 395 -54 -814 753 -692 -887 -125 659 -262 697 97 -698 437 604 80 -790 -736 -625 577 0 -743 -72 -243 -85 199 442 -203 122 -360 -253 -801 -173 -898 348 -655 780 489 -249 -896 -186 -491 258 607 -52 672 -883 190 145 616 12 54 -295 -419 -444 129 87 -588 -523 -593 -455 25 -493 235 -60 654 -858 -894 786 461 -537 -229 -453 -204 374 -123 -846 -183 -525 -347 -9 -592 -378 -652 -650 -579 260 -101 670 -149 -869 363 92 399 74 -800 153 124 476 145 -807 31 643 389 -113 -506 297 478 70 698 115 -852 635 356 -50 -183 156 551 321 645 -473 -560 -459 -216 -472 -740 -875 -467 102 -292 -335 171 -818 584 -850 -197 -474 431 660 -240 -646 -402 94 -314 -26 138 480 -126 719 -690 -76 -89 600 -831 571 257 -346 36 -570 706 -813 -869 542 -443 428 596 728 -221 -45 -699 596 787 -527 -273 -440 -368 -163 246 -371 -570 154 -130 623 -47 167 152 741 410 -497 182 139 228 329 -295 699 -441 255 -491 337 551 -434 -592 395 607 10 -886 770 -629 689 -107 -18 -256 -825 -419 460 -341 -798 503 425 655 279 -672 -767 324 -773 758 -81 -232 -47 -378 75 389 676 543 338 -765 -549 -327 289 -862 -746 442 -290 -458 -45 -33 -814 -573 168 -316 -66 -541 -897 140 -506 -305 777 -498 316 749 100 44 209 42 -300 157 -35 -424 -201 -795 440 -606 137 72 -50 146 520 5 -866 -572 -700 -727 180 -307 -398 -686 128 152 580 287 743 -883 -655 562 -105 -711 464 -108 325 -851 -452 -529 18 -534 -254 -27 62 54 -163 -259 -814 612 737 -694 -76 392 -608 189 411 45 423 78 -74 -295 -801 -724 -85 61 460 -407 -145 -37 -307 592 -831 431 -480 784 345 249 -873 -193 -306 -892 637 -467 701 299 -489 201 -813 -850 742 328 667 -244 394 150 -209 -20 237 77 44 -16 -200 -375 540 -529 -34 344 -567 654 269 -638 504 370 -64 -350 -167 432 -749 -53 -405 563 -142 172 654 412 134 715 329 -730 -655 186 -373 -639 306 -725 768 365 184 411 -849 505 428 136 -272 -495 703 -649 -385 -280 -664 697 -564 242 -900 717 -342 432 -370 -96 531 -222 104 -803 260 144 -12 367 363 151 320 -632 649 86 788 401 -786 57 523 751 -502 -129 697 -300 378 766 -602 -852 137 207 625 -359 -59 368 -374 325 727 350 -344 -639 528 432 -708 712 -512 -428 -403 147 572 672 -613 424 -672 -99 -312 -536 -600 -863 363 743 410 -104 284 -655 458 -268 -130 -837 -770 234 -680 238 -340 -53 552 727 -775 -762 -684 -419 -608 -185 -488 -876 -802 -96 -685 -489 773 498 -669 285 -46 -639 602 -500 -22 668 -850 433 -491 -498 -128 -890 599 -113 -481 437 134 172 -213 326 626 672 654 -588 152 -425 -102 405 79 790 -290 99 674 735 -841 -158 -888 -330 -34 -736 -454 -70 -54 212 554 678 -550 150 -379 -443 397 -44 -151 99 264 565 -204 -821 633 468 667 437 576 -814 -124 -830 -502 -196 -267 98 -6 -712 -604 624 703 -486 276 -397 478 -427 91 62 170 -578 -702 -138 -664 99 670 377 -696 -340 450 566 674 263 -369 33 -555 386 -414 456 -596 361 104 383 681 -277 -683 300 87 -776 -399 188 51 414 -13 221 -506 -632 -84 -719 -503 -449 -770 -361 676 -177 -660 476 763 -228 -860 -565 -170 -711 -347 -486 271 -307 322 -712 763 616 162 439 -286 317 -316 504 669 479 219 -211 649 248 185 -154 -561 -511 -422 -849 139 585 -600 -111 -735 -698 390 239 -332 -69 -589 -317 172 -772 534 639 -33 -797 -713 725 216 478 338 434 702 227 -446 294 417 394 -648 -789 -194 683 58 655 720 222 -108 -246 -361 -482 -795 229 421 63 -140 -531 -319 -686 -248 -4 -570 664 104 -188 305 -86 -593 -45 176 144 -464 340 -495 686 507 -785 -204 768 101 589 -834 612 -567 -379 -159 485 -591 468 11 -414 616 -620 -403 -440 323 -667 -788 -332 111 -681 665 19 -288 -626 -433 162 -512 -791 -368 272 -96 14 -692 -731 -25 -42 454 735 -159 -165 -250 -344 -727 -163 328 -677 130 750 -673 -184 563 -94 188 -548 -506 366 655 324 -686 -128 -350 631 -817 145 547 -838 202 -36 -335 446 -13 -597 -337 619 358 -490 -648 -797 -540 -700 -56 192 243 772 -368 748 63 -781 -695 494 213 535 -211 -847 -90 495 -466 -299 546 -746 -664 719 -342 -283 -334 -39 363 -291 -313 745 663 535 -366 27 519 -319 -705 -625 -28 -122 548 -613 -754 650 637 357 5 -667 -264 247 361 -829 785 704 562 -423 -122 249 -624 33 -446 38 -62 462 540 736 -728 -219 771 -197 -328 -17 -884 351 -238 -424 336 -41 -457 -416 -624 -853 -278 -644 162 -258 -653 -508 -385 91 -47 487 -115 214 14 -434 602 568 87 528 -566 -89 306 -416 -172 -677 -88 387 -695 -285 -263 -274 69 352 -790 -603 365 -884 -840 -306 270 550 797 -461 -330 787 744 557 93 645 -559 -780 685 -760 -676 -275 -224 555 202 -157 28 -454 649 -554 -435 -455 239 -391 -483 -839 -268 364 -681 641 -311 -826 396 433 752 -821 -505 -538 377 590 -414 -378 765 266 -529 -251 313 -617 -649 122 182 484 73 -25 -37 95 -613 -627 -838 -182 125 -231 -284 785 26 436 787 -436 -221 491 769 -411 -430 741 256 -499 -393 61 -350 588 -342 -267 315 133 702 -716 332 634 579 689 -244 10 -738 -544 -750 -439 -532 -551 -564 538 -880 -279 -433 -550 -368 -17 -14 -196 -429 610 768 -455 650 -90 -696 334 375 -761 -177 551 655 569 41 -212 -162 108 533 318 292 -864 744 -339 526 -78 -258 -473 188 -881 98 -239 274 -835 -484 -293 -204 237 -372 -780 173 79 -676 -581 -565 433 -660 567 639 470 298 -487 -376 -577 581 550 598 -257 305 -287 -470 -37 -358 -856 238 -361 167 -155 607 216 205 -36 -864 732 -808 -563 427 -884 435 -240 -629 623 711 621 98 -474 233 501 -600 -677 327 151 444 70 -541 566 -607 -257 265 477 658 521 -750 368 -297 674 255 144 731 371 -734 24 628 -832 643 777 -15 505 435 114 -32 -551 532 503 618 -480 -675 175 -466 465 449 719 -656 -600 110 -246 -191 -844 -599 -99 -822 -419 -57 -536 544 755 458 588 69 -24 514 18 20 215 -99 -378 15 -774 421 536 586 -898 -693 -3 698 377 525 209 -283 -538 -690 -80 -257 -159 -218 -647 -12 786 743 517 -782 254 95 -815 514 36 32 -114 543 135 364 641 327 723 -398 380 209 -212 185 -383 618 336 -836 -238 -814 432 -353 -395 -463 -820 -761 20 -112 164 -895 761 -402 -734 -578 28 581 751 367 -382 133 -428 -481 177 733 -770 203 -544 -756 -758 -498 463 576 -635 -366 -134 -814 -187 428 274 621 269 342 768 16 762 607 -573 512 654 -141 -331 566 -689 395 58 497 -462 481 -722 -229 -190 -38 -851 -864 630 -351 267 239 -105 -492 -554 184 275 139 -359 202 -252 411 -599 -302 645 -168 591 -420 -190 -528 436 -19 -731 -801 -854 -371 486 -745 -220 781 -205 627 -718 42 746 -561 55 608 -350 299 30 529 -454 -128 660 -627 371 449 337 -710 657 -876 -531 -387 231 396 671 -609 -719 -58 61 -639 -168 447 -243 796 6 667 375 -255 622 -375 224 46 -410 663 -546 383 -607 580 771 44 135 -591 -668 -669 499 -130 693 185 139 126 -400 209 178 699 138 -697 139 109 -366 -254 786 -84 -647 -122 -896 788 290 21 -872 97 745 -342 712 297 -497 -844 -412 -429 563 -326 -326 155 -462 696 725 -374 671 -695 69 246 -842 -45 -6 59 -79 505 281 585 141 733 -272 701 -529 363 -211 -875 18 -59 -382 320 -422 -639 -649 -353 -392 77 -547 -664 -91 -355 -290 248 298 605 261 -515 -5 597 -96 -500 -581 -786 -458 -696 -868 503 577 -572 243 21 -84 -795 605 269 -276 -692 278 363 -117 -817 -620 -75 -463 618 2 -544 -467 -65 -268 -51 -814 -240 -250 -735 -288 343 768 758 -280 -311 -885 549 -472 -676 -137 -264 -279 -107 620 768 276 6 268 691 -556 72 195 -778 595 -431 -721 564 345 -877 -402 -56 -549 251 -592 208 149 273 -597 -72 -33 394 -899 392 87 -857 -438 185 -549 -337 -250 707 -560 -871 -525 -563 227 700 792 -83 -710 732 511 682 -145 -643 -308 128 690 479 -176 325 559 -6 224 -156 -29 -524 -327 50 -344 -597 -245 662 -361 -654 328 -886 301 -334 123 -608 763 133 -701 398 98 -447 112 -682 690 175 -303 -114 -864 -500 215 -648 -623 48 717 -82 550 -163 73 562 385 758 365 -854 -866 525 -348 -204 666 -386 -662 -38 456 476 -543 569 109 50 -55 434 626 242 -888 12 -150 -436 -851 230 434 -755 484 154 -31 59 762 196 -328 693 569 126 -637 -306 -683 372 -576 161 789 164 -675 -352 -371 -834 379 -757 -216 -784 -868 479 -510 -494 510 192 -860 -158 -714 599 445 328 -365 401 -709 441 -834 -767 -609 -825 -641 -685 200 411 -501 -878 739 -768 -795 697 345 138 -646 121 -682 416 -629 -231 -31 -470 678 -687 658 32 193 -603 759 -534 479 -93 97 -401 -596 -138 310 119 -736 474 9 -784 -52 -183 479 -614 697 224 -238 74 730 50 -674 -344 119 771 379 185 2 465 140 -288 -855 587 -38 -773 353 299 52 -408 471 599 -802 -211 46 -572 410 -418 80 -23 -196 -578 -526 471 375 151 790 -348 432 611 -728 190 126 524 -554 -514 -518 -105 190 628 695 582 49 -869 693 -517 -336 630 169 109 -865 679 776 231 -342 218 -93 -100 -408 550 135 69 -603 143 37 340 -601 -173 390 520 -126 707 40 346 -564 -201 -539 -877 691 699 9 -813 197 720 -220 787 635 -443 -505 -784 152 -598 -757 247 709 208 110 494 213 -546 -609 -755 -210 -331 -524 -627 121 -646 -549 479 -793 771 -576 -388 -326 455 92 -396 -199 -748 -705 -578 460 533 -763 -713 -803 428 -291 -487 -62 -721 -703 643 -348 659 -801 -183 -255 634 -871 -21 -566 349 714 326 49 -884 292 -481 -796 632 -844 345 203 447 -299 -496 68 299 504 -837 -628 773 -683 -98 -729 -365 -518 578 -175 -402 -242 452 734 -98 -759 155 555 -91 375 -595 -147 353 -592 10 -262 415 -859 -453 -358 -225 179 -705 674 177 -646 -708 -629 -95 325 111 439 -115 -173 -785 -698 493 355 -730 -324 352 198 -125 -113 -600 441 767 55 -580 -599 749 -596 -570 -385 -668 -486 684 455 -86 -118 515 343 -715 -277 -349 310 -700 316 -422 -810 -780 130 -703 -405 7 -844 -12 259 595 -530 600 -778 -385 304 624 593 461 546 -783 568 212 -38 162 -859 54 740 -873 -519 428 560 -845 736 688 169 -601 -662 -450 -840 -299 -659 -649 -180 -267 -114 -383 287 -274 -32 -835 -791 -310 50 384 609 484 626 782 -653 -841 262 -496 213 -119 -613 -186 -732 759 364 658 -815 735 64 397 -809 -863 9 605 -709 -654 -124 160 457 -842 791 -47 508 -645 -603 -712 -145 65 320 -210 431 722 461 -743 337 214 435 -199 -281 -632 -164 -43 -761 211 727 727 668 25 -891 271 413 454 -225 -462 -452 564 390 -653 -233 -23 -202 675 -541 -108 -504 -895 800 518 -714 -389 350 749 -809 778 745 -724 20 -214 -332 422 514 211 -152 -580 65 -828 692 -100 -515 -608 616 300 305 -476 63 -383 109 -877 615 -351 -501 698 -154 304 196 -100 159 -527 -865 -210 660 69 -438 -797 -703 318 -772 -862 -893 -485 775 -10 -211 448 -577 -358 182 282 -149 -424 -833 218 549 -206 -771 661 -582 734 -103 454 -156 132 -697 431 -845 509 488 733 279 743 255 402 -107 317 -66 -285 286 -305 1 110 -692 -241 584 702 491 189 209 296 105 -744 -791 726 201 175 255 11 488 -213 -391 -442 63 -595 -264 -658 606 -203 -626 304 -326 -541 746 -475 -395 215 -573 -25 -680 -421 -169 696 225 -399 501 -102 -164 -130 -158 -319 -254 -330 494 -14 160 -205 592 -322 -833 656 85 498 -325 627 -507 -857 -646 -737 321 677 -227 405 -824 543 -284 382 -369 -20 348 -730 -846 350 -23 370 -755 -144 333 -527 -828 -659 227 319 90 -805 -434 134 -485 747 406 13 -753 359 -412 -693 -227 -85 606 196 167 -231 -66 -521 -892 654 -120 -507 673 -874 -815 -314 -48 -484 514 39 19 776 -645 650 -379 188 -555 -217 474 183 -81 775 467 14 -872 -634 -292 204 118 796 433 593 -527 198 -634 -201 -527 -32 619 758 661 -32 -822 740 554 -16 750 281 292 208 255 -303 112 -291 692 -709 -386 472 169 -591 -87 597 -777 79 -317 -352 -609 -837 221 -513 -706 -658 117 248 693 578 -96 -636 52 319 143 -244 -637 653 121 76 -887 430 -14 3 336 391 386 316 -680 39 110 -581 320 -697 296 -791 -751 -25 -209 456 -648 5 729 -880 521 471 -82 132 -606 310 -496 778 370 98 720 -790 472 -65 56 257 -145 127 -785 -407 -229 -291 683 600 38 -173 -314 -40 633 -268 251 -357 -380 -179 458 185 704 581 643 608 168 -229 710 -714 -590 356 692 101 -383 690 -518 -490 -299 -635 -481 40 -272 -870 -832 41 320 306 -372 -48 252 779 707 303 -586 -141 44 -661 602 -670 -396 428 284 741 548 -844 394 -361 -297 -790 301 638 -573 195 557 108 725 114 414 -425 156 -160 730 323 463 -574 -343 694 -820 -818 412 -189 646 540 247 -846 -304 595 -73 385 737 728 -666 534 -886 80 169 153 -650 -885 -772 -164 83 -382 286 -468 15 -872 -618 137 -1 676 169 -850 -426 -486 735 -168 -401 137 -854 -632 93 -126 -512 772 664 386 -106 545 -770 -499 773 -5 -291 43 586 -59 -771 321 -96 -654 -434 655 -596 470 -457 -242 15 734 -526 -882 718 -39 -10 -18 774 111 -613 -597 303 -776 752 -598 36 -884 280 -156 678 -515 341 237 -783 -738 -9 -51 153 -242 197 393 -524 -312 500 304 -237 -841 -867 -867 -779 399 -412 -892 197 791 -492 -714 -559 292 -735 235 -152 768 -13 728 545 235 481 -439 754 -302 -844 -410 708 -401 18 -808 -93 642 -327 -657 -460 -23 -731 142 -115 369 -167 191 -490 378 -150 222 712 216 245 -161 -443 -379 -428 -233 -538 -516 -29 -896 -686 -58 379 559 -617 638 -422 -566 67 -896 754 146 -615 -6 -475 -552 302 474 -208 595 -191 -231 412 -196 426 142 -102 -399 213 587 175 -75 131 -786 -727 -110 774 141 195 -335 176 -463 454 -289 -780 568 -693 90 -852 558 -406 420 542 -561 -705 11 344 -789 -669 -735 -703 411 -589 124 260 691 -186 264 -693 140 -783 253 385 -869 -547 -236 -463 -872 475 746 -824 -434 253 511 2 518 337 -405 -515 -793 -41 -477 -303 195 -432 -872 318 219 404 -789 -108 -599 541 -261 -579 -703 37 -232 115 797 74 -793 524 32 -86 -593 -142 -151 48 299 -167 435 32 616 -475 -888 -533 791 504 -572 -752 -871 -899 758 -667 -838 -725 674 -768 -722 404 338 -225 310 634 -543 506 -274 -376 -154 -313 256 534 -282 359 -143 -372 -792 272 781 -630 -724 767 -419 -704 -444 -715 -733 426 -237 601 288 449 490 375 55 -643 -137 -318 221 383 -617 241 -48 -865 593 462 663 592 -67 357 -28 -475 306 -764 -471 -389 -689 -20 122 -55 -719 -768 -655 146 -84 -211 -436 -478 658 -463 -89 -602 423 246 798 -452 224 676 -148 208 123 -818 458 726 246 33 176 361 -686 -563 569 177 767 307 -838 -619 -775 481 377 416 -516 637 -165 282 620 720 585 378 -178 -882 -18 753 -227 -863 351 -85 15 -581 732 -383 -752 786 89 -99 704 646 -221 -98 408 -27 665 331 193 -787 -149 447 -38 -666 257 198 287 -297 -44 -288 752 -612 124 743 278 215 -124 -187 -435 105 502 -544 -489 429 736 -425 543 -702 7 530 -107 290 -124 -789 189 189 757 188 -750 -286 467 532 514 -409 -769 -570 -405 -378 368 -295 164 490 -138 268 443 11 -209 275 -670 -360 -32 -429 120 -43 -430 198 -455 -771 -708 -101 546 330 -391 9 54 720 -839 521 133 -670 637 -229 -77 494 -184 -380 -752 -303 -749 -349 -820 -98 -354 -755 488 578 752 380 715 579 -520 608 -425 111 -66 -897 -241 442 181 473 -334 -325 -281 -235 -350 292 41 236 -550 -80 353 -58 431 -534 622 -812 -537 254 -229 617 483 -4 504 83 -192 -471 566 604 -702 -774 -588 -562 -367 783 -611 -498 779 -782 -665 -194 -321 -723 136 658 -666 194 71 -308 -286 -83 -395 -556 -615 -747 153 35 70 372 761 -401 710 -708 -411 -411 -508 -340 -775 312 672 -868 -884 424 -170 -237 193 -199 -143 3 85 -5 183 -21 9 -145 -113 -451 678 -103 -630 -823 439 -88 237 683 459 -681 328 -624 770 -492 690 -851 -49 -336 -327 -331 -803 -622 -646 -712 57 -322 -458 -695 598 -675 741 328 -381 -123 -285 -652 244 -460 350 392 -847 -498 -140 586 -473 -863 658 -398 490 -125 -718 483 707 730 -39 627 168 630 -36 754 680 -362 279 -758 460 535 -740 301 280 353 320 509 415 524 95 48 -338 -762 -710 778 -348 -889 424 -265 -346 757 652 -784 -159 218 174 332 117 -50 -710 -780 -252 -255 452 184 84 398 176 722 87 -537 -411 384 -474 281 -273 669 -496 277 -441 -431 -598 72 -278 608 500 340 729 -80 343 -540 -782 -324 -855 -221 5 -558 667 267 222 -173 556 161 55 -372 -117 321 623 -590 -520 214 517 -453 693 144 38 264 -106 -829 266 217 -396 316 -45 -75 745 -135 667 -755 -706 571 334 313 -537 -374 -732 528 -27 -372 -861 -669 -187 401 58 72 761 458 -798 610 -778 494 581 247 264 -280 -246 338 108 580 -277 758 -68 -135 -95 -162 164 -768 27 -376 -729 29 -96 -215 -301 -707 -66 262 41 -20 -508 124 131 622 -718 -815 117 -715 -167 410 -18 512 -710 -719 -564 697 -708 -614 567 755 311 -514 680 -167 164 -497 -431 -525 327 -367 333 338 -683 -495 -794 -289 -232 -343 -817 175 -794 -340 -365 -347 144 -366 -393 796 196 23 302 -6 -509 732 721 463 -395 518 -197 -143 -624 -674 371 -307 -657 286 -461 -832 278 -251 704 204 -707 544 -240 173 337 -796 81 -816 739 -686 -114 -754 -661 192 -142 170 -24 -784 139 -725 -395 356 -152 248 340 125 -608 -373 273 85 410 518 470 607 7 308 -548 735 95 -659 -307 167 -488 352 689 -531 -175 -540 465 -637 640 453 13 -302 -867 -375 391 -759 -369 349 -509 -370 612 638 -111 242 185 -762 -849 -406 -214 71 494 613 25 -409 -6 -762 681 400 -114 351 -60 -156 185 392 662 -702 -873 129 161 -829 725 -250 641 -318 -58 -310 -814 191 -848 767 165 437 603 -582 139 570 243 539 161 634 -277 615 162 -48 255 797 -796 284 -365 -284 -173 687 178 397 223 -454 -701 -256 -719 710 -303 134 -786 -800 -639 -348 -768 42 -333 307 -429 -23 380 89 607 733 -705 -450 -685 588 370 301 623 -523 245 -540 -396 673 -322 199 -359 -133 -538 577 279 -183 -307 -841 -221 218 -94 708 76 31 -17 -883 -192 -144 -245 82 -435 318 49 -670 57 464 -336 -467 706 -232 300 306 324 -563 -46 -837 -436 -261 -605 -598 70 -878 464 -895 414 -636 -3 -200 -22 -728 120 239 535 41 -636 -334 -264 722 -694 -852 -71 518 -430 367 591 -86 236 669 -465 584 78 -489 156 632 728 323 324 420 -206 411 -601 225 433 152 9 18 358 382 395 -87 622 -71 697 742 -250 234 -808 686 -145 464 -273 -800 595 194 -206 -845 179 -650 294 87 -273 739 -886 -534 -574 327 34 -526 -779 -454 -450 -623 -673 -86 638 -650 149 655 -826 152 600 551 -158 -397 -379 -340 -588 -695 -645 -58 212 499 -35 500 -734 -568 -579 -731 -537 149 561 -349 -594 -757 667 -606 209 146 110 -178 -640 14 -559 61 676 708 -277 -593 -130 10 715 257 -543 101 -670 181 -468 -793 -566 33 68 -317 -414 -481 372 -500 -715 -286 -433 -286 717 -437 549 -712 726 201 314 -173 173 311 143 7 51 795 -726 -165 96 45 -596 -549 -553 -690 -152 -511 -637 743 -264 787 -604 -698 -136 -632 -715 -64 96 -702 -861 661 70 -826 -246 88 605 86 -94 -234 -200 -203 -813 -124 -827 23 -303 738 -108 755 -609 623 -243 640 -443 -343 -391 -513 -405 70 -495 96 624 266 592 -769 222 -240 -866 -485 -61 568 -628 -881 642 281 749 -343 -778 544 151 -379 544 -369 508 -334 734 57 543 -804 -411 -693 402 -641 469 -698 -804 211 -659 -413 -390 -588 787 -111 383 -82 -828 -371 691 243 -380 -881 254 -590 33 471 431 -230 -619 536 82 544 -86 -509 -81 -288 -645 -725 -507 594 -117 604 -357 293 181 -184 422 -840 294 -643 74 -444 -427 227 -566 -79 -660 -442 356 398 407 379 75 -669 138 757 -32 -170 373 -757 122 360 -291 726 -811 -223 -834 580 164 -90 -352 -197 -237 492 -311 423 -192 365 470 705 -74 450 -149 -218 425 -873 504 165 617 763 -217 -211 -818 -415 -500 -141 297 -231 566 294 -59 286 594 -692 624 247 -209 135 257 -211 -134 -872 -820 -95 -648 429 537 36 -137 -856 556 -559 -428 164 -117 49 79 -419 544 182 545 -866 -536 96 -508 -849 -664 -591 -261 -158 460 -781 -448 -445 -648 308 530 742 -786 458 -866 168 374 -890 135 -334 -431 490 380 -80 -292 456 -367 318 -174 487 766 -153 -641 -503 -500 -791 634 -397 643 -449 324 -128 545 241 690 796 -744 345 -691 134 -550 700 390 -20 308 -793 117 -487 40 213 156 -830 -356 -125 484 -6 -661 34 -474 -228 468 148 689 -650 -112 281 409 -240 -438 -254 -68 -768 -403 758 -72 51 -852 -467 -165 95 323 752 -46 770 -219 -621 140 -850 -735 235 11 394 -729 397 -420 -887 -558 296 734 -585 -863 -157 -517 -305 -647 -303 68 -370 562 -30 -55 -348 154 784 -526 629 274 -505 500 -632 302 159 -667 -542 325 517 -599 197 -430 616 -383 -578 314 -319 -651 -581 -766 -673 -755 639 -467 500 -453 -786 743 -485 701 752 538 -154 123 -642 -91 -63 570 543 -786 -825 122 -33 373 -895 688 32 -159 -837 -498 124 -578 -403 -489 -411 -292 512 -246 501 50 -700 -446 -792 87 167 -92 -624 -576 643 226 715 545 -646 -417 238 584 -538 -303 -631 -812 74 -835 -502 -70 697 394 50 773 -498 524 625 663 118 -900 -238 -826 98 387 35 565 -89 454 -288 12 -147 658 -180 -671 -265 -804 -540 -866 611 -552 -586 453 44 771 -787 -765 -858 -337 532 563 195 394 67 -561 -294 -291 599 345 -139 -892 666 696 481 626 -481 -83 -684 -435 -232 -117 -444 303 483 758 309 -570 424 45 757 -18 -869 -57 222 715 85 305 -121 -11 -660 551 -729 -678 -206 -179 -322 -694 55 -499 -259 -437 -544 763 753 -540 770 768 409 260 -189 -898 756 -78 -532 -565 105 42 -723 491 42 736 199 334 -241 318 -59 -461 738 -395 550 -527 162 449 764 356 27 -720 -449 -529 -768 -889 587 426 190 -877 579 775 -677 -369 414 378 -851 639 -617 -33 -375 -767 -512 76 245 -391 120 26 237 -794 712 -389 -388 276 140 331 -646 795 -254 800 363 -625 -311 575 16 311 454 -723 -899 48 389 -394 -15 -296 11 -96 415 -794 40 142 -610 650 -777 293 -83 -837 741 225 -330 748 727 573 644 104 509 150 66 -306 -56 363 -471 -100 454 725 275 -863 -496 378 270 -47 523 465 85 -64 669 -401 96 782 -318 173 -84 246 176 650 -637 -557 -448 -64 -866 -687 -504 305 112 -356 326 -847 -750 -247 -747 394 490 761 -244 -315 664 -757 -475 525 -230 534 577 -387 -788 -128 683 129 298 38 660 -236 -227 453 -523 160 -639 116 779 -511 645 16 -317 611 710 431 -541 609 713 -31 265 -304 -660 -598 -449 548 -298 -669 -696 528 132 38 751 733 -609 -276 370 -726 -768 304 329 710 528 -373 -361 -595 301 -587 -894 -449 -614 192 -744 -556 -242 -316 -382 344 800 -664 369 460 223 720 374 -669 -591 532 -440 236 -592 766 104 -242 -273 225 -46 76 86 -85 55 702 -546 -50 -804 760 -814 -697 309 -487 235 -379 668 302 -668 -703 788 167 156 473 693 234 -893 -754 -281 337 -349 -775 248 -415 744 120 50 219 -788 -111 -854 70 -684 -862 -861 -172 -681 736 620 706 462 69 342 535 -639 -262 745 283 468 -265 298 562 -637 -219 8 458 448 370 -665 397 316 -783 113 -791 79 429 660 436 -302 270 -262 -796 359 545 -517 393 188 749 -129 -858 749 125 197 -564 -134 280 -294 -897 -608 57 531 360 73 635 -181 517 606 -102 -80 -403 -775 -348 -644 -635 -74 -690 -31 -508 756 -118 -827 4 -284 121 -415 -818 -562 -39 -602 712 154 -326 -273 -168 -334 -723 -368 -189 491 455 719 -476 -274 281 -139 -671 699 -724 800 -504 10 -656 -862 175 -760 -362 -575 -813 -418 -630 753 355 -358 372 238 -172 230 722 673 206 497 -789 -222 -151 282 31 84 -295 126 365 262 60 385 -773 -409 327 -623 459 -899 -590 313 -69 -232 -825 682 180 577 -570 -446 -787 184 -2 169 -425 595 -718 706 -511 -294 -652 122 -527 -207 -95 -397 -485 332 143 268 71 356 508 -731 61 -77 381 -114 -359 -13 -323 454 257 -816 -307 -15 669 16 -487 735 73 413 289 -879 281 348 348 -327 -731 -121 -68 514 674 -327 -187 567 598 704 -488 261 694 298 134 -649 20 176 110 415 610 -600 290 -789 -31 -141 556 799 -264 595 224 -70 669 -8 541 -327 157 569 -662 265 -28 -230 430 103 -327 -168 -805 130 608 -860 -781 423 -775 395 146 -802 660 -299 -465 -500 -323 -490 68 460 31 -185 722 642 -45 726 -566 281 390 -595 70 -172 775 643 649 -289 -848 -114 461 -326 -667 -204 208 -540 -629 -379 -261 -664 245 -891 -610 -218 677 -817 -381 -864 -31 741 -640 616 366 -605 622 386 -184 -702 177 585 -833 589 -607 185 645 -364 46 387 601 326 701 -219 -282 -339 -194 -492 -811 62 98 280 161 -388 523 -368 -40 -707 670 -785 372 -503 227 169 -885 -723 529 -229 740 -654 10 -308 -21 -658 -524 -358 -53 149 -439 -146 311 143 186 181 -569 -60 -374 -161 -834 719 158 -117 207 -261 -292 337 -149 420 594 253 568 -255 702 -854 -899 -822 286 -165 -488 -278 716 441 130 -124 675 -288 -556 -129 -221 -375 511 334 -378 557 -124 -593 166 553 -535 -356 275 649 18 -692 440 -619 -503 -215 150 719 -731 -721 -782 437 -390 -45 -877 300 662 -154 -374 710 -305 -137 -358 -431 333 326 382 -717 213 170 -603 26 -288 561 55 633 366 -16 669 -55 737 649 -459 599 13 342 18 -416 -96 -494 429 -165 -850 -13 -338 218 597 -480 642 -575 -559 574 183 646 -333 246 586 61 -743 200 -804 171 -148 -898 306 -456 -239 -53 -560 -284 533 -811 -329 -425 -559 -629 433 344 -270 -449 541 -103 -607 654 738 359 789 -171 -204 100 -86 548 -640 278 784 665 -636 429 384 -463 -503 217 360 93 -778 -10 -28 -314 717 -140 574 -143 -346 -249 -677 742 27 598 -177 -235 295 -212 -746 237 -727 -147 -391 457 485 -42 319 215 644 62 665 524 9 -808 -349 444 -681 -150 796 565 239 355 -319 412 -123 222 748 506 -518 526 230 -878 789 789 -63 -570 376 -308 -511 14 -21 -350 -243 -690 -639 267 54 -163 -112 -781 -703 -788 -793 -314 513 -871 -239 -142 -781 -824 -405 -81 407 577 -147 29 116 -855 -578 -301 237 -330 -265 81 -866 416 357 -108 44 699 624 -79 132 -64 -868 -3 17 -300 516 590 454 -220 -421 48 -364 -495 -398 -155 469 -768 -433 -805 332 -291 -368 616 -709 -805 45 321 -310 348 371 -481 -526 273 16 796 -762 63 -861 -452 -29 384 258 418 440 588 -554 760 -880 93 394 -70 -664 -89 -566 260 -381 467 -134 -336 750 -832 -179 -852 714 631 -104 98 103 -217 -680 250 -527 623 -169 240 287 -442 108 84 -640 -203 -643 -441 447 285 666 -780 -138 -477 48 432 -560 -126 388 497 697 -134 24 -307 -612 -18 -548 -568 -820 -207 -729 691 392 -190 -56 324 480 -386 421 -330 189 -674 -172 -615 560 55 -794 -226 -421 5 -101 -517 682 -71 162 -22 -149 -729 -225 541 -199 -39 -250 -497 -407 550 423 -615 157 334 -365 393 796 585 -515 -426 -53 118 15 -317 -687 604 -442 -432 356 28 166 510 269 131 600 313 -330 -345 -246 -861 -342 -138 -515 -847 718 428 -471 -550 231 -489 641 21 45 -295 -320 597 -87 -373 -772 -348 -442 -148 185 326 -747 -626 -736 313 -194 -619 -459 487 769 -68 -841 -728 -265 300 435 -88 -201 721 -616 -77 704 175 89 -342 65 -153 580 -92 66 -894 340 581 78 -724 275 60 745 -580 180 -57 -62 -26 -643 798 -186 -124 232 280 -399 223 536 -885 -565 -223 -641 -418 317 -224 262 -796 -212 -676 730 154 371 -623 373 -186 495 -752 -264 -773 1 -173 -870 145 -694 587 -73 71 -319 -217 -150 -377 -400 -273 -340 72 -170 776 -556 259 622 276 -791 367 -178 449 388 255 -434 -567 -665 -132 -569 -257 -591 -284 516 682 640 -356 -795 -155 232 -568 592 -408 -156 -155 -118 609 -32 -416 211 358 -308 -722 -442 -653 519 -94 315 62 -429 226 -452 652 -415 324 537 41 -359 219 -353 779 -102 -266 -240 -182 -762 -85 -326 -238 -121 465 777 87 -467 191 -863 -590 302 -333 -231 -59 -1 -704 -663 618 700 88 -428 24 -110 -168 -801 -305 -743 -699 147 370 -147 474 593 -689 -628 526 147 -639 -668 -478 503 -139 704 -9 571 -875 -830 -363 -837 265 761 635 397 -798 -84 -308 -316 690 137 630 -653 -289 -648 734 -628 -337 -693 630 -150 -461 317 -894 -644 745 704 53 92 529 -550 84 599 -694 67 -641 -206 -558 612 -324 -396 242 -78 -194 -509 99 -567 -830 -86 -663 -59 271 519 -727 345 -457 497 465 -604 -217 -629 -450 474 -511 -160 332 368 -796 36 -633 -834 -883 -317 -343 150 49 58 -381 -123 128 410 -279 736 698 755 275 -411 -713 178 374 -609 480 431 -13 796 443 -649 306 422 -603 443 -135 -95 333 -355 -546 -190 480 -110 732 -501 416 -889 -329 377 -380 295 22 -256 287 -773 245 432 -211 -401 -726 72 227 -518 -479 698 294 480 383 379 450 693 396 -296 58 758 463 -221 -722 -786 -514 -431 466 -148 -497 -694 648 185 -898 -604 571 -174 -5 -772 446 -182 -36 -632 -610 -61 460 -549 -429 -788 75 7 546 -282 501 90 253 88 -181 648 -398 151 -392 -617 666 -499 540 -759 521 305 -779 -524 486 -794 730 -846 -256 455 557 -663 634 -209 -472 391 -856 24 648 695 696 -492 -230 -247 16 -668 645 478 -724 -534 -415 517 787 -28 735 -695 -540 413 -142 350 -646 703 -387 747 104 750 319 148 562 627 265 761 403 -749 117 -363 -436 -234 715 -408 465 -117 -434 113 435 431 -34 518 681 -143 19 -391 -243 -264 405 466 -718 689 -257 -820 37 -872 76 728 -404 -417 622 -272 571 -379 605 419 -92 -721 315 -208 -283 644 324 355 -895 675 206 414 678 -894 -267 759 -373 -337 298 687 -591 533 74 -306 704 506 778 19 -899 644 743 43 268 -334 -627 -142 -613 -448 538 -544 227 659 -207 389 299 -481 10 800 -6 -748 284 -589 -756 337 -529 570 -496 408 -270 -776 682 705 -432 630 -86 429 242 -810 311 662 -214 -693 -169 130 496 513 284 -329 578 -84 -1 667 365 497 195 632 -436 33 471 -234 -354 -41 396 -856 -732 -663 110 -833 -377 -873 -873 753 -653 230 288 -14 289 -327 -580 -176 217 -117 185 54 -242 97 -874 537 137 -143 -627 553 -252 -324 -371 488 -676 -203 -785 373 415 124 -483 -732 -69 751 -373 -724 542 -783 519 769 -195 310 -169 537 -111 -7 -422 -760 478 -353 286 498 597 541 791 362 -873 128 260 446 294 535 -897 315 634 -781 138 -39 -3 -362 -882 713 -856 -111 47 -652 -627 -734 -15 586 740 741 -157 48 746 -44 -432 376 307 -881 430 -746 -752 94 468 -358 370 208 -47 -709 273 467 769 -537 755 -768 -584 204 -142 -421 -367 -346 -595 18 -889 787 240 18 -617 111 -577 -651 723 -57 -290 410 -497 -57 -763 -654 762 -426 -91 -897 -295 539 -673 -633 34 771 -203 -584 -618 -207 -390 -17 -293 -445 -115 -661 -428 -627 775 -436 -772 -440 118 -46 -428 -775 652 149 198 465 -65 -363 -300 169 248 132 -726 266 792 222 -279 -256 -346 249 327 -475 563 388 653 -353 -835 -707 -536 258 -203 -322 -389 709 -193 783 371 133 -316 220 -286 -275 -19 -686 471 -838 146 -195 383 -683 -821 190 -379 -24 21 -805 330 520 -201 -461 637 -602 669 -294 -461 -814 124 -787 -641 -636 726 631 -381 -60 617 201 -880 323 -600 -655 701 664 -259 6 -509 -371 -103 792 -206 407 -378 389 -431 237 -139 -132 1 -880 715 602 551 -767 -653 278 -375 -141 -108 -531 -108 525 789 -644 -178 -806 632 -649 -579 778 31 -3 744 741 693 -199 46 -193 -434 -190 730 698 -74 574 -150 13 752 -596 -632 -323 58 483 670 440 -749 758 -643 696 -688 -525 -267 -220 -398 -156 -900 -827 309 -477 -180 792 -708 -465 40 619 514 -357 -775 455 -293 -767 -782 -186 736 135 596 -113 -211 -2 799 -809 687 -479 -719 448 -839 462 67 -171 -448 278 352 586 258 -469 -270 -51 292 310 -169 3 -91 207 -464 466 408 -599 652 -362 -230 -504 258 -292 386 -248 364 192 -718 82 -746 676 497 680 -703 -754 693 -379 -770 -501 -292 -394 -643 -315 -200 -830 451 -898 611 -674 -668 412 -34 222 90 78 702 617 -417 771 108 514 464 -350 -270 725 628 -52 -133 -895 249 577 -5 19 -431 -871 95 -48 -404 339 47 328 -435 -96 -740 -598 -872 650 521 253 -488 296 -776 -761 -456 -2 -555 505 710 -595 -165 729 669 54 -446 567 -638 766 -134 783 557 -52 -90 539 516 619 -627 -733 -199 235 -791 -263 -481 -368 616 -427 -211 370 -466 100 507 -290 609 629 643 -679 -392 -557 -285 -51 737 213 576 -41 -873 -843 645 428 57 517 665 -438 9 -47 591 262 -140 649 219 -574 463 -206 548 -56 -162 -876 -367 746 -413 622 -745 -736 -366 276 -824 -417 -890 545 -749 735 -784 33 724 -526 170 -579 -483 -454 -898 368 100 510 745 -233 -92 691 -468 -825 563 -686 89 -273 15 264 -150 -760 -358 232 128 -479 762 768 496 505 -642 -181 -702 745 480 -460 -41 270 151 216 91 111 64 232 274 176 -204 -803 667 -642 419 673 453 308 -892 -30 384 -283 506 -730 287 511 -464 -106 -450 -686 693 -388 715 -427 -416 -869 565 324 -833 245 788 -162 -466 -19 94 296 139 -366 623 -291 418 344 327 -481 444 -667 -789 -97 -149 -413 229 -672 248 -780 339 -365 36 -120 -190 -875 -325 -225 295 -105 -745 -678 -45 43 699 -75 -673 -762 685 -744 -556 -827 -419 215 -181 -751 19 358 -468 174 -379 -213 0 -724 226 132 -712 553 -389 420 -581 -504 -652 -722 516 -437 -763 -493 -279 -113 -79 -382 9 -721 726 -898 -139 -711 319 122 -794 -78 -720 -272 -497 532 -786 113 -520 -23 589 -217 489 -775 -898 159 -85 344 122 450 392 -485 -24 642 -96 48 437 268 682 -465 -807 -112 -656 -213 544 492 -288 162 583 -16 -98 199 -555 -462 -420 -392 90 -251 -757 -538 -675 385 -178 528 -270 -193 -807 442 419 159 -724 287 76 -823 -505 197 50 640 -91 96 -288 -174 -308 668 60 65 60 42 504 451 737 473 243 -361 -394 -520 -687 -421 -825 -213 411 286 583 404 -605 -197 117 -474 785 -759 -567 228 -807 -317 -399 -225 270 -500 -826 723 -13 -294 -46 198 587 -602 475 294 571 -704 -116 -735 610 -550 -172 180 -899 144 136 -256 -299 -781 -646 -55 520 520 -543 -825 670 -251 -469 -119 517 233 -17 -151 510 244 476 -798 -453 300 275 771 -809 158 410 -22 365 -540 -39 -580 411 -406 -72 722 120 131 439 785 420 -80 428 -875 784 140 -783 532 508 225 -426 99 734 -352 249 562 -620 -520 135 569 -300 -484 589 455 765 -410 -212 426 779 172 -586 696 -375 123 475 696 222 -541 -531 -701 160 101 -407 -69 -481 460 272 661 -304 -796 -611 -775 263 -762 -324 454 400 135 -583 606 193 -361 -2 -422 634 -521 472 -794 -63 154 -457 184 235 -380 379 -622 13 655 -577 -242 561 421 -225 -567 76 281 702 538 191 222 -445 387 10 -539 366 -199 596 -595 566 -670 -316 446 660 272 541 -726 -188 585 -634 14 -452 167 -818 407 -831 -656 518 535 385 493 -454 -830 485 -56 507 359 -512 328 -55 -593 -631 746 244 -382 735 -736 -550 -122 237 -419 669 -768 -664 -625 796 -553 -654 642 246 230 -595 -848 -779 545 -344 788 456 -98 531 440 455 -159 -738 532 146 539 495 -621 -648 -868 40 -248 -855 313 -406 -651 -519 -250 -166 -428 -813 -605 -120 -870 282 -133 394 319 -379 -164 364 -468 495 591 51 235 -509 555 177 -168 188 -387 145 -405 322 627 164 440 -857 701 -771 64 -140 -599 631 -227 70 -504 235 215 -349 716 38 643 271 -86 511 -228 -172 513 -462 368 616 140 760 -172 -409 230 -483 -566 662 -194 -261 525 57 -736 -386 -432 -371 498 551 565 796 -7 -324 -158 -825 -598 184 -585 -777 447 356 -631 -843 273 -568 86 561 -552 -393 -584 302 181 491 -676 -134 -560 -750 375 -364 -421 -802 -660 420 -476 729 -233 -297 601 571 505 377 -208 351 -690 -430 85 -228 -332 -113 -492 -211 -35 210 -73 -833 -547 54 365 202 709 -721 420 -631 -268 -753 -472 -559 514 95 -743 -237 649 348 -432 -213 -7 -796 -531 -633 -229 690 240 -603 -833 -449 -48 -595 -427 -518 -7 -248 -656 650 -541 -251 696 -805 263 -409 -637 333 128 76 -454 118 591 -504 -876 288 -481 271 -426 -732 -868 -396 -231 -557 476 -678 -469 -809 -309 749 -118 786 -316 -820 481 439 351 -565 185 271 498 628 -697 -843 245 -317 -619 792 42 389 611 385 -645 319 -64 428 685 -595 784 409 617 -373 119 -578 576 -351 370 268 -573 -378 -642 -783 -625 -490 74 -355 591 358 714 -276 -861 630 -104 754 430 -224 57 142 671 32 -836 736 -52 311 -604 -505 756 -45 -712 -321 -866 621 79 -456 -806 -394 377 778 -266 -860 -868 708 -862 -236 -169 -608 -426 -634 -746 523 -283 -350 -225 -449 -280 392 -754 -453 586 -384 538 -148 -62 710 -221 -135 -810 210 -440 -667 -371 -805 -361 -619 -724 -68 69 -10 -509 -750 -558 -88 267 -413 424 -102 193 -224 -88 -703 473 256 -811 -437 -306 489 -867 722 -17 780 -168 740 538 -754 -58 -308 -171 -127 -637 -667 -363 -781 781 -198 -258 -673 565 -818 729 329 373 505 -873 227 310 -515 -67 -558 -515 -153 -167 698 227 674 26 514 209 406 -183 507 -232 38 725 543 -413 -131 -51 105 -791 157 515 767 -662 599 -577 313 -859 627 297 733 -251 -60 414 -728 365 -718 728 -875 611 303 -666 -84 423 -847 -491 -550 -251 -843 -779 678 -369 519 -26 -442 -247 303 613 -736 612 -552 688 -457 439 -786 -857 233 -480 -466 525 567 -601 -895 560 705 492 -633 221 309 -624 -853 464 -291 -366 -609 338 -129 662 625 -155 425 -891 -771 83 46 370 -442 -459 -526 398 777 11 -807 -826 86 -208 -57 192 -521 -739 43 -534 -626 223 536 522 -577 504 428 -611 240 441 -322 -721 -592 -350 629 490 -837 -361 -606 -283 246 -836 181 94 -102 274 -9 766 685 159 732 -290 33 464 443 -67 260 547 304 -210 -757 561 -212 484 -533 -871 -761 383 -625 123 -321 497 -31 -592 -252 -440 494 734 213 -851 613 85 257 -692 532 -321 -687 -30 -456 -874 -165 194 -107 541 -730 188 -505 -781 -707 197 -594 729 -618 -746 -483 -24 -696 -743 -227 -391 -635 281 -211 -174 -764 228 -70 -112 -394 -801 585 -761 179 -667 118 -878 -856 113 0 626 -7 350 169 -643 -749 8 -739 -336 -19 -34 -794 503 -722 311 -757 625 -404 163 127 -218 190 -55 359 -627 668 672 -672 -163 -483 704 92 626 -883 -138 -623 -140 50 -217 -331 -301 482 323 394 -691 507 -655 346 668 733 -149 738 358 214 -554 -527 -198 -75 699 381 -502 458 72 15 -122 623 -744 -838 435 -580 -771 -793 78 -886 365 -103 -220 -713 397 -811 546 -784 82 116 91 238 -278 -737 -615 -126 -564 45 440 -502 -44 358 -43 705 398 -139 -813 53 46 193 433 -847 513 211 560 246 467 192 -140 -321 -541 -35 -797 -215 -412 458 711 -92 13 -566 -231 218 -852 506 -762 781 690 -485 721 -608 301 -363 -536 -334 240 308 453 -176 131 461 -590 351 568 794 270 671 284 -828 632 755 -156 -469 660 467 745 574 -103 636 -484 -53 767 -863 382 -57 602 -118 683 612 666 757 163 159 -389 -26 -117 -736 -786 -53 55 -231 -641 193 -222 -324 661 165 58 -817 -336 -225 743 -158 763 -302 20 -497 -768 -771 135 -542 -211 659 -342 648 -601 -234 -316 186 -148 518 643 -448 45 181 -242 -144 351 639 -42 -185 -206 -644 248 -492 471 -865 -845 -258 -47 702 287 583 -659 -224 -107 -273 -121 -432 324 -208 115 -522 -673 523 -288 723 542 -849 -804 -260 77 -592 -509 418 138 -552 124 -844 82 560 97 -304 240 180 356 -165 -512 141 -59 -765 -815 675 127 -780 -316 -227 -413 43 435 -316 -127 601 -170 -858 -250 -714 -526 402 -663 300 -187 323 -122 -10 -427 310 337 -45 411 -98 26 -690 604 -308 663 -335 -609 140 -23 221 -207 -73 -227 -837 -886 -850 446 -308 -214 602 433 769 750 -443 -790 -118 -610 168 -52 674 168 -736 -428 146 178 743 -347 -343 145 -507 -761 411 532 309 -514 656 -786 129 44 -48 701 -398 35 -242 -343 686 754 371 503 96 -118 -78 -49 -281 -811 308 437 507 -525 -112 -269 290 -591 630 -204 -111 167 -466 -308 771 467 258 157 -679 372 -669 43 -432 -379 500 -396 468 652 511 671 -757 -71 223 -796 750 394 -313 -593 -542 615 -66 752 219 -834 281 583 400 -733 346 38 -247 359 589 -547 287 -282 -561 -414 -296 -637 -621 -365 -34 480 17 -881 409 -320 432 235 256 441 59 531 274 61 -42 565 -872 567 263 -615 394 -421 82 156 -365 -246 -662 -867 777 -376 247 624 193 -46 -814 50 626 684 -570 -577 -661 798 55 397 283 541 -280 454 -191 -303 11 -173 -258 749 -772 -142 -50 764 -392 -138 -173 -285 -474 -896 540 306 665 760 -232 388 624 -570 -770 -674 -227 -130 15 -205 195 -746 719 208 597 299 512 -418 365 699 147 321 479 -454 281 708 740 -455 -467 735 -275 478 -303 511 460 64 -620 209 -542 -538 -832 759 299 643 230 -517 550 571 -690 334 502 -24 -199 -244 -315 -520 582 -355 501 -627 -82 223 -621 -484 328 495 790 -53 732 -677 -308 -719 721 -448 341 113 725 -89 659 -833 745 51 621 -839 133 -246 131 -369 609 -738 -399 -80 -672 561 402 -212 331 435 328 -313 784 694 -866 -558 -626 384 57 -461 680 571 759 101 680 198 773 -266 -668 480 474 -574 428 -622 -749 -683 167 503 -838 -725 -278 -494 -457 800 446 494 -576 -253 171 653 -775 715 -394 -822 -345 386 728 586 509 309 92 262 95 -70 715 -277 339 489 452 614 -820 0 108 -779 -588 -459 -289 638 -626 -529 95 -197 20 -897 -338 38 687 -27 401 279 427 -712 -416 513 593 -240 615 -265 -268 -624 466 -760 -121 -258 5 489 -3 299 -4 130 -277 -183 -153 487 39 766 -293 -45 23 -731 77 -485 543 497 138 712 -450 -810 683 -409 -193 172 576 -822 779 662 -279 406 -307 83 419 704 589 -318 711 -527 681 397 -358 565 -683 373 340 84 -225 552 664 -385 -467 -311 -152 -81 -280 587 -444 368 -130 -34 -386 -157 -605 -616 734 408 -732 -819 -720 -232 -616 -456 586 307 -626 -714 233 -66 762 -390 277 139 -835 -250 -838 -667 -106 713 -617 -125 645 -817 -601 578 545 -571 -93 -203 -550 -104 -404 584 619 -468 37 -773 -517 563 379 -166 483 651 -326 58 -573 -243 -417 -852 163 639 326 10 -306 584 -647 -396 -423 293 -345 -540 370 -730 -674 12 550 566 -125 424 -132 -889 -78 -843 -179 -166 -598 -18 536 -262 -277 -875 -775 -454 -888 -75 -36 97 -850 200 65 726 208 -45 766 434 163 -650 637 -654 -858 513 -405 -254 39 332 624 -600 -720 559 450 -639 -453 396 -349 563 -498 454 -509 -308 303 -232 -841 532 -652 -119 -201 -823 768 -264 18 -334 -333 549 -694 498 -445 702 -393 -259 -180 -65 -752 -690 635 -592 601 96 417 -769 683 -761 -564 -461 220 -451 680 -240 -837 -50 323 427 -176 -595 -127 -840 -597 54 545 -142 359 411 -306 -841 45 -198 482 -736 -494 -72 -113 750 179 -657 458 -459 -250 -802 -344 653 450 511 -61 -409 -117 720 -280 -663 -342 -419 -764 -511 83 713 301 -664 466 499 377 171 148 389 357 -303 -737 660 571 134 518 627 -753 81 316 499 -631 148 547 26 639 -866 -620 -238 494 -11 -457 718 -416 -80 -628 -756 512 483 -894 -717 -797 -367 -42 570 280 715 684 314 -28 -306 -391 765 75 -587 309 -524 -409 -568 703 715 608 -215 -348 174 -253 671 -760 700 169 662 707 -894 -686 -147 -440 -45 -861 -121 609 -715 -847 34 84 -585 198 797 257 -69 233 710 531 533 464 -61 -847 -468 -885 -364 -16 12 441 -873 131 -391 -223 575 -237 523 192 -435 -721 -421 256 243 -224 722 -711 -897 -799 124 -505 -128 -796 108 616 -452 -647 567 -400 -93 349 172 128 -477 136 351 -168 125 624 328 151 441 -96 723 -864 176 -220 336 41 -209 741 -578 -238 -107 -474 -227 -460 -169 -257 622 10 490 -775 -692 -731 -328 -672 502 -67 251 619 250 180 -420 30 463 778 652 -521 377 -627 -72 -888 -23 -113 -884 407 518 -701 714 674 38 -142 -644 -542 -228 -750 451 448 138 777 19 230 170 707 -211 -671 608 -662 -688 -231 -875 330 -296 773 581 -114 164 -436 435 774 -710 320 -184 -771 -687 -343 758 342 -246 412 479 -571 -453 -263 -709 -166 -893 410 114 585 -83 -156 384 -278 -550 -738 93 -225 207 -646 -860 -489 -500 394 557 628 549 411 -891 -783 -424 363 520 431 -872 530 -228 -403 468 92 100 -865 245 281 -854 -15 2 -593 -605 189 -857 -451 -881 52 -136 -647 134 91 -609 206 -828 -792 -122 -821 -589 201 -322 629 -804 504 -168 -789 -507 -206 233 -332 533 183 480 -103 -695 545 -659 42 -254 255 -757 -546 -547 695 -751 638 225 127 480 194 328 6 275 529 -43 527 -423 -515 -798 493 627 -746 -260 -674 -592 -302 413 678 -516 707 127 -792 -638 -399 137 4 574 -362 -251 -871 -67 -338 -315 745 435 -155 675 -617 371 207 335 613 -238 -573 348 -765 54 257 591 27 382 -718 -273 649 -153 345 92 -71 -415 793 -203 53 722 353 -55 784 -535 -810 -564 460 -414 708 729 -160 -442 -890 444 -684 400 -773 -487 300 -211 13 -688 -851 229 -233 -290 728 29 464 284 -213 -460 87 -724 -584 562 -357 -537 -675 507 -767 -868 276 -555 607 111 -613 -760 386 -844 575 -818 -94 -324 -775 -432 -176 -846 403 -295 -482 476 123 -798 285 -305 -23 81 662 -602 494 -826 -691 -598 786 -501 340 524 -486 517 -221 -592 -709 -447 -644 684 209 -364 175 -535 359 210 -344 -686 33 527 -321 564 -139 256 677 -374 372 731 603 248 -284 21 359 614 -600 -236 -48 -146 575 648 582 -208 439 623 762 -137 -558 -36 533 531 -171 551 -476 369 623 288 -470 12 155 -210 674 284 39 107 627 640 -125 -593 418 73 248 -569 -178 -592 -477 402 380 570 -655 249 203 -409 -646 -377 778 -842 -138 684 208 73 215 519 -63 548 761 -520 183 -71 546 -638 -800 -684 -20 505 -340 102 -489 -83 603 120 101 -372 -261 -760 -445 -473 -823 762 -205 -431 498 765 624 740 504 212 -731 -699 -513 -173 -449 -508 -487 -208 -582 231 -203 -738 740 234 592 -100 123 -320 -718 71 -225 281 -517 361 -681 540 -748 206 183 437 -270 -36 342 -557 -269 -889 -328 -538 329 -876 -535 -181 -549 -583 -4 604 662 -229 -43 -889 -35 -709 139 -136 429 751 -653 594 -616 -483 -120 -200 -246 281 386 -148 -59 -284 -459 254 571 35 527 627 312 -112 343 100 133 -780 371 -815 664 229 -336 -575 525 346 152 -190 -55 -807 -251 -441 -165 577 445 62 -461 -178 -286 -320 793 690 15 -487 717 -191 -530 263 539 -199 743 -771 625 -587 -551 -481 77 -317 71 -406 257 493 173 -643 -424 37 -460 -602 405 661 644 -246 -203 563 120 407 590 -214 -93 -581 -283 -509 305 61 326 -291 -108 121 258 65 -176 577 -77 763 -32 122 269 -673 -227 443 784 677 210 -442 627 574 -471 430 -708 -386 -548 -92 -239 249 -315 -816 -295 -671 -405 167 89 300 -310 -718 682 578 625 -633 92 599 261 -420 608 7 152 -25 -407 46 533 737 -861 -266 76 183 752 691 187 717 -283 88 191 -824 683 -817 599 -258 750 -280 533 699 -646 -148 -559 -497 360 -880 158 711 -3 -176 57 408 134 458 439 -181 -150 249 -14 75 -422 42 -745 102 586 -523 -223 85 -498 -136 448 -755 -411 -291 -196 310 -561 -726 -839 683 363 522 -508 -246 360 -180 69 -402 -30 374 -41 397 721 270 -650 659 90 632 514 -828 -251 -495 661 -1 780 -758 595 647 -10 529 -412 -797 580 135 155 286 -508 -592 775 -802 14 198 -380 325 -361 -564 40 -522 46 -201 -515 305 -58 701 -807 178 -751 -893 -261 -445 16 -126 113 520 -447 369 532 484 -525 313 -695 157 -215 -549 -694 -79 -642 -898 -758 -755 -568 295 84 -725 -724 -450 406 -606 681 733 749 -140 457 529 -134 459 561 442 -431 136 -194 256 -657 -351 64 -755 -743 44 -430 210 -336 -837 -659 -550 -80 103 -468 383 -875 -643 -207 422 -54 358 -129 -761 -348 220 -380 -396 38 482 193 -452 -542 -271 368 -108 -154 -542 315 122 758 -306 615 -787 -774 -202 -597 87 690 768 654 -395 761 -251 -346 51 -684 583 261 728 -754 -685 -478 -287 380 587 358 10 411 710 -377 -471 -837 29 -607 -463 427 -884 -836 -445 -485 -49 251 -200 -147 -428 279 -711 620 -549 -587 513 225 601 491 747 138 779 651 -548 -767 123 -410 -280 181 -660 120 -782 -284 -652 -466 562 367 -312 792 131 317 181 -429 403 -529 419 -310 -533 65 347 350 -458 19 165 463 125 616 176 -367 -490 320 -744 -745 -72 403 -411 669 -848 -133 -618 568 -49 90 -876 697 19 662 -824 -404 199 426 587 -779 552 91 -385 -240 431 -696 -809 -132 -462 -419 -81 50 688 -440 447 451 183 502 -585 -55 626 657 -433 97 467 -149 -374 -78 -13 293 -376 -378 410 451 36 -50 -501 -780 5 161 -576 120 671 -279 632 -159 -265 -284 -549 162 148 -479 520 -537 711 430 307 -31 -650 -24 560 715 189 -249 96 530 -144 569 145 -669 -648 -880 585 635 -588 -804 729 -298 -303 -28 593 586 -185 -195 -662 -789 -38 54 -573 -39 -319 -208 255 275 643 100 -439 724 332 -386 -490 220 -372 648 226 -761 2 557 182 292 -578 -452 -442 -166 653 -131 786 -831 -799 728 -846 -758 430 677 -14 -845 709 417 -511 388 -880 76 539 -88 -327 32 -522 565 -379 -161 284 -753 487 -754 463 268 322 -784 761 -30 692 349 -82 16 509 -169 93 736 451 -208 -875 -150 166 -290 -775 195 -576 -293 -686 744 -528 -144 -438 -548 -513 -374 717 564 73 326 -616 619 288 504 746 -223 219 321 792 -331 165 709 -464 495 -49 611 -491 485 597 -552 414 416 560 -339 -233 -387 608 -729 718 -182 -98 -888 260 479 -799 761 -303 395 -768 -190 316 -186 334 -801 -459 355 271 324 537 495 -871 -765 -693 726 697 629 -246 -217 -232 12 -160 -698 245 -140 -444 292 -557 -725 -464 578 -368 -253 59 -69 785 -620 473 -316 760 -638 -338 656 -838 351 362 142 384 -605 215 611 711 -476 -24 -693 -837 -624 -259 -349 -863 539 745 -188 -446 119 597 728 -85 488 210 338 -750 462 130 -572 73 450 252 -241 -272 -899 -303 544 -733 -628 473 423 -525 716 -481 323 413 535 -236 -707 385 -652 -380 90 -79 -215 -564 -179 789 434 488 269 -49 458 177 -768 -870 698 -227 344 -430 439 627 -78 -527 -475 -67 -784 148 -558 91 721 -543 168 -551 -554 189 285 574 -436 464 -733 578 194 -670 349 752 -517 -491 655 -207 464 136 200 373 -617 382 -38 265 -900 124 244 -313 388 -290 234 -546 18 97 333 248 -648 413 122 -532 -110 -745 -53 -851 -549 -505 -663 -900 637 -7 -515 24 598 -888 -177 -103 482 5 -813 -240 -163 -264 614 -250 8 174 -96 -83 -816 629 -632 -245 527 -391 503 -477 -394 661 479 720 -875 187 -825 -82 -868 -547 164 182 -697 -467 -453 44 -82 800 719 15 376 772 673 -164 -810 152 -177 406 16 275 -594 170 -492 -476 -780 406 -715 -169 -406 -895 176 51 -586 364 -170 562 236 152 -509 -654 -790 -632 -353 793 685 -708 173 -745 435 -621 -230 -844 -738 779 438 -512 355 -723 484 -571 37 745 -270 -863 85 308 -653 -415 -780 -660 -347 -131 41 -121 713 732 -195 570 512 120 659 77 713 -164 -91 21 355 -657 -368 99 -263 441 -710 -457 -7 -156 -16 692 -63 525 695 633 702 -316 686 -766 -142 676 -229 478 492 2 -21 379 -422 792 -301 -373 747 20 366 -43 -198 230 -311 -298 291 -44 -594 -206 575 -700 -361 -238 -487 -852 795 629 -313 -790 -284 -775 -410 -110 233 -891 -24 -659 115 499 699 -202 -91 578 788 248 263 -391 89 -738 -354 -348 -691 559 753 567 76 793 -158 -73 -827 -808 -96 249 -512 556 -331 383 -63 -736 -737 211 -556 -738 -473 -260 -82 -601 226 237 -339 -160 477 311 -448 -607 -532 -88 627 -101 -103 242 -891 -872 -768 180 47 490 13 -313 -681 -867 591 -447 -248 -172 -565 334 315 649 52 679 -760 137 -847 43 -744 313 733 762 740 -314 785 385 -24 -91 -757 384 -697 -61 170 140 714 -365 278 255 -614 90 243 511 735 -597 -712 404 -785 692 285 665 -495 -491 -118 -129 325 -751 378 530 -85 563 209 122 31 21 -472 283 -414 96 63 -145 400 -635 -244 -219 -576 438 466 545 522 240 30 119 -617 -730 -427 242 -119 -697 -830 450 428 -840 317 -609 -81 -557 -190 156 234 390 442 -148 -291 749 -411 -195 -669 -401 -462 -2 -725 73 -142 351 71 -710 712 -114 -550 -630 -210 -323 262 -264 538 392 222 -100 -493 -695 581 570 592 795 -806 -745 332 721 231 -851 -579 768 292 479 -263 756 307 -272 536 254 532 -812 586 424 435 563 689 -38 -279 580 477 -535 -626 765 777 466 485 93 -275 680 709 -206 -137 -388 -640 322 486 122 -620 -138 406 -521 -104 57 -548 527 -854 338 -520 -652 360 -367 324 -816 -565 503 -428 -607 573 -96 -199 -585 659 -863 208 -856 -301 625 -846 -566 -4 -5 334 182 -38 194 245 -638 -477 -663 -642 -155 -109 68 331 -81 -705 8 381 -738 -697 -153 20 -92 46 -866 603 125 561 -618 367 -412 -39 650 -169 388 -831 247 511 576 454 -236 28 459 -404 502 -817 672 -404 -784 -843 151 -797 349 -623 500 -130 -431 782 -391 -377 565 292 -49 746 -79 791 706 613 -595 522 585 254 -630 181 153 723 536 547 702 -421 465 123 -835 179 488 -187 396 -601 518 705 -798 -168 774 182 339 -231 15 -313 -275 680 -36 427 -600 426 -417 -212 412 679 -511 -376 -729 -170 404 -895 -190 153 -543 -127 714 714 -649 475 450 -573 272 -673 450 -438 48 519 569 -660 798 -3 615 150 90 414 487 62 -444 582 75 215 -820 -51 639 780 -747 -104 229 -693 122 399 140 19 174 594 -708 646 -275 53 566 650 -720 94 -289 -641 -566 -714 -240 -756 621 -654 794 669 548 261 -246 384 -754 -862 259 705 479 340 -46 -451 209 466 588 -611 -514 627 580 -806 -887 -67 642 -641 772 89 -410 676 -502 669 -760 588 338 24 689 489 478 -678 -857 -663 -525 -798 715 -97 -364 171 -535 194 -365 350 -842 -744 -592 -528 326 125 -164 509 382 759 -469 567 -69 -639 -132 -52 122 -432 134 135 -723 429 -93 515 785 -593 450 -378 619 343 -682 652 -462 -481 -135 -719 -288 239 166 -92 -174 -662 -888 -371 -165 610 -790 590 795 383 -848 -564 319 747 -764 -555 -529 -26 122 531 773 -616 -393 -260 -235 292 -884 457 -230 314 338 756 -26 463 763 400 66 568 91 -300 -551 -560 6 731 -137 463 550 -287 -529 -863 237 -863 -800 -119 -379 9 782 77 664 303 240 556 -41 -432 179 154 -865 -80 146 566 552 556 -31 242 611 -166 697 -627 206 28 731 130 -432 18 -250 389 149 -356 -681 -648 72 -38 306 107 -222 528 566 -545 -220 361 -499 266 -755 -193 -157 156 517 -782 -5 434 607 237 136 53 -354 -891 132 201 321 -116 461 500 171 -681 345 731 145 -99 -119 -609 -178 -503 250 -313 -4 -90 134 -625 -168 -157 427 -650 -335 793 -375 -506 -130 -298 -97 -269 76 -118 -288 -351 703 441 480 375 385 -66 460 795 -585 -708 208 692 483 -613 668 495 210 263 -213 191 305 -178 -266 428 -2 -642 -884 752 772 426 38 165 679 -4 219 -414 -64 352 771 -346 601 -592 786 254 -102 -844 26 -416 283 431 -863 46 36 532 -146 68 698 -402 376 571 -299 346 110 -650 690 417 -1 -508 388 629 193 -774 -461 326 10 197 -778 295 -534 175 -37 -832 -321 -289 580 -801 -769 207 -429 108 -158 -324 -250 88 515 196 -788 -166 411 738 790 272 -140 670 156 -92 437 212 84 -824 -269 41 -826 -262 -571 425 -734 511 -429 600 532 416 353 -94 -649 -314 -115 -260 783 753 -66 791 662 -333 433 240 752 -446 484 538 -378 -464 104 -802 365 577 737 -578 471 -116 -106 -659 -37 -305 -106 786 -710 480 478 785 -542 -796 544 699 -335 641 -654 709 333 405 656 -170 -760 -184 537 -604 345 -765 593 444 339 -72 -211 -615 -173 633 481 4 4 -460 281 209 -357 -561 -57 24 -107 790 287 445 2 640 -7 -714 -828 -874 -765 -677 -494 183 288 -740 41 697 16 -49 -742 -486 -809 545 431 -252 -328 648 316 596 151 -486 -297 -586 35 119 271 -178 604 268 121 599 113 10 370 107 -442 -541 -887 283 -384 -814 -501 793 -385 -143 -748 668 -303 467 -394 406 -677 466 377 634 -556 673 233 -760 736 -334 -781 -643 398 -849 -292 -815 -120 -159 334 -203 561 405 -770 -834 345 -708 -610 -18 -395 298 180 -212 -64 -83 -773 -806 291 202 -542 794 -687 -824 -127 165 18 711 600 57 758 174 -218 -11 414 682 -162 -270 493 664 -407 -480 -397 -222 -726 662 188 -468 627 -836 745 -887 50 170 -773 414 609 -697 -371 -146 -638 453 58 667 338 556 -666 31 -631 553 -757 -715 -527 -254 -532 644 -61 -441 70 116 -121 26 522 795 -484 678 -15 326 -493 -473 29 171 -787 741 -772 -605 157 -406 182 -264 -158 -283 531 -170 143 540 674 28 130 -42 -837 -376 322 339 -440 158 -888 -731 -693 -335 -245 -557 411 -587 509 19 677 449 -509 -863 -821 -843 -172 484 -137 -235 -407 637 -717 319 -394 8 596 601 -131 -581 -428 -10 -401 5 -601 -153 169 667 -300 725 709 326 -175 -372 -517 637 265 401 388 133 51 705 676 -31 -649 711 -20 680 -79 703 575 -417 -883 -115 558 -281 60 -733 440 -391 136 -809 -171 -597 -72 -437 604 -277 -398 -436 -302 713 605 -752 226 659 85 228 473 -494 571 -528 -444 -403 59 -622 734 -565 -137 112 -146 439 337 687 310 72 -532 689 -129 -178 588 -566 -689 70 724 630 -712 706 131 -562 420 -346 622 79 -480 607 736 -838 238 -136 -522 -684 530 765 -897 726 471 -342 605 -472 -395 -455 711 273 -887 -303 -247 -51 -414 -63 -590 28 -815 -524 -669 110 657 -136 519 -489 370 561 -530 228 736 211 610 719 -603 -562 413 245 -338 628 412 149 523 -350 -659 -176 689 358 -625 -317 -578 797 498 -559 236 334 -412 175 196 168 233 -86 -479 400 -267 -455 494 -766 -227 -500 -483 -144 792 557 72 86 -340 718 429 44 -872 123 -753 -613 -121 546 771 -395 -113 -806 -737 314 -201 567 -72 628 -624 407 -725 118 143 -122 -889 -171 -479 -515 -257 76 721 487 -589 149 151 239 -344 -733 47 394 383 -234 -402 -22 455 395 587 -39 -285 259 -586 -181 439 780 -712 11 -646 317 -596 -27 -816 -371 -541 610 275 355 93 692 -848 691 794 279 235 6 701 303 284 -586 425 -792 -635 197 645 371 452 296 393 -322 -302 -48 -167 -692 -430 703 419 -472 -848 629 286 409 226 65 -33 437 -730 -38 -153 -223 -263 611 -687 -237 -693 -811 767 525 -569 -340 -276 309 448 614 -797 524 -446 -487 96 -522 767 -68 608 -560 -367 -741 473 703 -792 -600 -877 -577 -856 -667 662 719 -888 -600 249 -309 647 -475 -412 50 464 52 626 -571 -539 -63 187 426 239 -477 -437 518 736 -362 497 -449 256 148 122 -670 9 -785 -641 668 -487 18 238 739 198 98 -172 -457 -410 798 -317 742 -727 -480 -407 694 437 -173 433 -27 -562 377 95 -830 273 -758 -798 320 -642 -311 31 -155 -406 132 155 573 28 645 -682 562 -127 516 -700 -447 -249 -38 38 0 -584 195 527 -548 683 224 -499 430 -47 -347 72 279 -448 -102 20 30 208 -153 -777 259 -787 -549 -195 64 -386 348 -150 399 751 419 632 682 -180 718 107 198 42 129 208 475 -438 302 341 -379 421 -543 -847 -358 -843 461 -606 -182 74 202 -668 -798 -199 -209 -632 -46 -718 -19 -752 -573 262 144 -478 -577 -728 -886 -535 617 -18 268 507 -301 52 310 -258 193 -597 -517 304 650 -624 102 -75 -751 -14 -633 -383 542 58 -32 -138 -703 171 -747 699 -150 566 -468 -557 -146 420 -715 506 145 13 321 -641 -577 550 17 718 -557 -548 -282 -246 577 -262 37 152 -833 277 94 -520 362 223 323 256 -751 758 443 -377 380 429 528 4 -621 522 -123 -646 -795 -62 -317 518 -91 -696 -324 -446 456 -266 193 -71 553 509 -443 -257 411 -779 149 574 -61 -65 389 451 428 279 -516 -150 -869 40 230 -661 130 -870 706 674 702 534 365 331 714 -66 -397 526 616 15 495 -175 -204 183 -421 583 -22 -195 196 411 -895 546 623 457 229 141 -474 622 653 -400 -467 352 -538 54 396 13 599 793 -763 -96 733 -542 -635 396 -668 -745 -219 -595 -771 -543 -141 -732 458 62 -254 -333 712 -522 -703 704 -68 405 -660 517 247 -676 -224 101 -487 -146 -466 -328 -745 -44 -606 783 640 -850 -274 121 718 -413 559 -164 624 -136 -770 -569 502 -169 136 125 120 373 344 -438 -316 371 139 -643 252 -120 -343 -495 211 -676 748 396 -453 309 -879 -812 -359 723 765 603 -274 417 -831 71 -99 -437 -683 378 453 575 -590 539 311 -374 -522 -811 5 467 293 -39 -751 -33 -130 155 626 -428 -864 -217 0 -302 -830 486 249 -266 -721 -39 -449 -857 -278 562 -719 -597 -222 214 -760 -842 -756 -515 573 -508 638 -758 383 345 546 -324 -710 598 96 596 168 537 213 -450 -453 68 529 -207 -688 -808 302 416 -183 -168 -536 -78 610 421 -853 -673 -460 154 618 68 -236 -205 135 -433 337 -527 359 43 -727 -211 -780 -51 -549 199 525 360 310 382 -462 380 9 800 -2 -49 -43 80 -778 71 661 631 713 287 266 543 -579 -530 635 773 662 -253 -264 -131 751 -571 -202 -303 517 -184 799 -740 -849 -457 -272 759 624 420 -821 680 -206 -304 107 -454 199 398 -110 -754 -460 -478 -236 321 -540 -382 11 244 -443 365 556 682 -635 -235 294 -458 405 -875 606 651 -758 -711 219 -426 208 -280 428 -651 -196 -81 787 -463 421 -736 310 91 517 713 478 -367 -161 -553 -219 -551 -879 622 -781 610 648 428 -640 360 -780 265 431 -502 568 -4 369 -11 -620 451 594 504 -102 -34 389 12 -400 -313 -450 -141 528 -294 162 -596 -726 698 27 -214 -534 -171 -724 -328 -873 -866 682 -893 526 -746 504 726 -14 -698 -709 -640 -545 -709 -355 -182 428 -465 -473 293 154 -211 -499 259 -785 -132 429 719 -33 361 -113 -473 257 397 -171 55 -609 545 28 721 -711 2 284 664 426 -411 -820 -108 -484 21 -743 767 45 471 -15 31 -441 156 0 -167 -732 -95 -298 -726 467 425 223 -859 88 315 -838 -737 -124 -224 -221 612 20 31 -361 261 285 -719 -48 183 -86 326 -319 510 -214 697 597 -698 -375 -616 -768 -683 698 -781 -398 397 -880 -609 -482 -112 687 713 -686 -4 -77 651 36 288 -550 647 -488 175 272 116 -566 31 -155 -171 -254 -222 263 -521 64 -237 -477 800 -894 335 -890 -704 -126 515 -350 -419 -236 732 -582 455 -153 -90 -712 13 0 -628 631 -241 490 -90 -226 55 -54 -755 -356 327 -863 -640 374 -320 -625 -53 522 66 115 -616 -151 -340 -197 437 -631 623 128 -124 686 538 225 -472 -564 604 505 -121 -117 -264 744 536 539 -50 -532 652 -13 191 -821 61 663 407 583 627 -317 -500 -344 -499 -766 79 -596 126 -50 -612 -224 534 -14 283 700 399 651 -449 -80 -540 41 772 769 96 -269 -223 -877 -358 782 -652 -619 -94 166 301 784 -605 -155 -437 489 573 420 118 69 504 -626 -321 -506 765 -214 794 -451 311 -627 -443 -284 -284 -131 45 -611 -442 34 244 406 316 -387 432 675 -131 -792 -244 167 32 625 487 -159 51 431 769 677 680 -791 -269 774 68 348 745 731 325 -318 489 -847 789 -758 -742 624 -158 372 53 569 -706 -820 -582 13 -757 655 -892 -449 -276 -115 -429 -440 -663 689 -698 45 -10 -488 -404 686 -742 -767 -438 233 -401 31 7 -33 571 -465 -311 -219 699 55 -521 76 347 368 -344 241 -54 -485 582 681 -333 -505 -119 -413 -499 -447 640 -573 298 199 530 515 -750 156 782 691 -320 200 403 -441 535 -769 340 90 247 518 -120 -607 -800 331 -885 -124 -123 727 566 623 462 -321 -861 -457 -797 -162 -836 118 -12 -503 -573 440 467 -89 -383 343 147 -105 22 557 -866 -886 289 -47 -166 -663 421 -396 374 -359 -46 615 540 -132 -452 -374 122 -676 29 727 455 565 -291 280 51 -347 441 58 -22 -26 -865 -543 -504 -797 -655 -653 196 -61 -89 541 -320 -47 627 484 362 -604 393 585 -879 117 -708 664 -515 -746 -375 -366 525 216 -359 -589 -538 -385 -106 732 -120 -14 -178 165 -502 -583 176 -773 614 -452 -477 539 -234 720 -864 362 291 -594 -460 137 -870 717 -88 -616 181 416 -681 -281 64 -871 41 -317 -450 -656 -30 -865 -784 250 -708 -611 382 564 734 -429 -663 -854 -822 -10 672 778 -381 518 -448 -20 -407 389 -324 -303 637 -764 408 158 -470 563 -407 122 -743 -529 198 206 624 405 -571 478 562 -327 -457 -36 -569 -242 -753 166 -531 204 263 -411 -170 -50 182 -826 -864 723 -356 712 419 -833 -377 601 -891 -192 -273 -523 728 -555 -703 766 130 620 47 -751 -368 -86 273 624 396 -198 23 494 -99 706 -534 270 -475 503 -285 229 -898 -678 -569 635 -482 -297 -410 200 437 -331 548 -26 439 -30 27 634 135 -21 -139 679 -71 503 -316 -649 -205 472 364 76 -256 671 549 202 680 -524 -369 483 -833 438 494 -805 -848 -213 -113 -747 -530 -265 373 -837 436 -802 -800 -394 -881 -123 302 -115 30 -400 178 -371 -402 -615 -742 -469 149 -417 457 -7 -85 276 690 306 421 -130 -739 -890 654 66 91 -600 674 701 -660 90 -678 -444 779 47 -422 -498 -732 402 783 -792 -730 744 -670 196 -449 692 -512 328 -352 -444 713 446 552 123 -438 -498 -328 622 173 -197 504 600 -477 143 -715 51 -472 -25 776 95 -839 337 -347 733 -863 -260 -192 -278 450 -234 -858 105 -318 -874 334 -37 685 -754 389 -732 658 -188 -35 452 147 -505 -684 -201 -249 -404 629 471 741 -27 -522 -831 350 -690 -791 288 565 -48 -822 24 445 -774 -853 -499 524 406 340 -720 -296 75 -445 -302 602 354 -890 175 -405 27 -715 -831 -696 396 -620 -59 153 545 -795 342 -559 -389 -168 -338 715 615 625 104 767 139 30 590 775 -365 -160 -215 -77 -766 -683 545 90 -226 360 369 -164 -635 -545 -353 579 -889 199 -513 177 619 -357 544 -525 -847 -372 -188 -318 -510 -398 600 -125 328 516 746 -358 -37 -876 113 -14 370 388 -766 201 -575 -558 -274 -896 182 274 -582 71 -264 -95 49 -392 675 -651 -575 -5 -75 492 -689 708 -20 -617 -835 -447 -16 431 591 90 307 -534 503 -76 -453 362 552 -347 623 -282 477 151 -544 416 -272 548 -660 416 654 83 -362 443 450 -359 358 -763 -321 -894 -404 482 -882 -255 -311 -356 664 -476 568 -71 446 662 -43 299 246 359 -298 -574 -805 497 -558 258 585 -48 685 -254 -766 -825 113 -267 37 202 -722 -653 -502 -92 -562 379 -827 -263 -236 -378 467 143 160 132 159 -49 128 347 268 573 -113 189 311 734 570 -862 140 -275 778 576 -92 313 -463 -732 87 64 -682 445 465 -199 -768 428 514 -85 216 299 552 564 282 556 67 -188 12 638 -323 260 -238 418 -789 -503 -542 -123 250 599 737 136 -10 40 718 315 785 736 -5 38 -495 -371 -90 264 320 -813 168 558 -525 603 399 701 -612 -836 473 431 -230 -108 -321 441 -788 -742 357 448 625 762 -259 783 -159 -826 -292 -862 479 162 87 -68 329 -895 364 353 563 -122 -488 -556 -568 -343 -746 -335 -537 289 423 -687 719 -130 439 -504 81 -294 368 367 667 -204 -83 626 -642 203 235 712 -476 552 -853 -847 647 -765 634 -176 -230 -477 -239 -879 515 60 -80 566 -833 -136 551 -69 -155 594 -783 -849 287 -393 -108 -769 743 514 -654 -382 -106 -883 -627 -695 -855 -879 -677 759 735 -798 633 -111 -182 174 -259 -566 617 796 -762 -350 -765 779 576 -289 -773 -680 13 -223 368 -318 -799 -620 733 -415 459 -35 -649 37 -125 316 603 687 145 -508 524 122 -167 -98 -307 441 -291 -625 489 -317 -363 -831 100 196 252 321 -312 -764 718 -309 61 116 124 79 -806 -288 403 661 -328 -900 -223 -543 79 -470 655 232 -219 -110 190 -452 -144 221 -597 444 -462 767 -313 551 727 268 -662 -647 644 358 -67 -384 742 698 121 310 -192 101 743 -559 -248 204 -334 40 -870 -720 417 -692 -435 676 -805 -673 -179 -574 -385 562 747 -794 682 -22 -644 306 197 -99 173 326 749 43 305 -644 -553 -828 -883 -749 8 -870 -147 5 -393 103 681 -40 -171 -755 229 310 -789 -620 -503 609 -483 176 -136 -714 374 510 -103 -402 -487 -466 -591 -252 -296 563 117 -358 -61 -846 -162 677 363 -530 -172 128 797 162 -400 -467 -128 -824 -523 196 -579 -201 143 -703 735 358 -559 -470 80 -869 664 -850 73 640 -511 -58 -430 448 743 -438 647 -348 -876 179 515 -140 718 225 405 717 67 204 -849 -225 -96 -34 -678 451 -14 -578 -224 -846 -600 635 -335 -67 -726 -212 237 -23 620 -732 195 -412 -433 707 480 -42 389 -592 -786 -593 -16 86 -706 94 -122 -436 374 629 -428 -399 -155 -753 -429 45 -534 -15 578 -166 789 -226 -790 -793 109 38 -868 -161 590 514 66 295 -776 -214 412 -875 -564 192 591 -462 -656 -322 253 -726 492 342 522 -594 28 -671 125 438 112 -516 -227 506 -122 576 -172 27 71 -636 453 -188 -604 -10 -555 -99 318 -825 -204 -192 -211 -366 -889 561 259 -118 491 -595 -230 679 659 -76 -40 -615 -217 394 -522 -479 763 -678 -230 447 -346 -154 -811 -219 -895 -137 -104 153 -385 -729 45 -160 -267 -866 595 -140 673 691 -137 -419 341 84 429 -570 265 744 601 -652 159 307 -140 -349 -887 525 -186 652 280 766 -507 -897 415 669 -127 317 746 -260 -546 -395 493 -442 -485 -404 -609 -653 -869 268 593 -716 -629 -285 394 104 598 72 -514 207 -271 573 31 -600 466 -47 -699 275 705 -24 -305 -370 291 -310 247 -744 -462 430 -675 -3 22 279 29 62 283 -621 -121 -250 205 -323 -789 -384 525 -462 628 -405 744 589 -840 639 337 745 -490 266 -126 792 56 368 -280 696 739 -340 420 -315 32 -215 -475 -660 -139 -257 -799 -130 15 788 256 -256 541 411 600 -25 197 -360 -57 -263 -303 543 7 67 -612 12 -627 -872 487 229 -420 685 -307 206 -272 -438 -226 -349 156 89 -198 -56 570 -436 566 502 -215 18 332 -784 431 -762 313 -422 -230 -520 -313 735 200 228 -693 -635 766 -646 450 -203 -800 317 707 -796 292 -312 -704 695 -439 -840 417 779 499 -377 195 594 -794 -372 -819 -272 -243 -251 777 -691 418 -343 346 -560 -837 782 528 -445 688 516 -884 32 -91 -551 -537 769 144 -110 238 -569 18 506 -25 484 100 -76 185 464 443 -553 368 527 -288 -434 -585 748 706 459 358 2 -285 665 569 403 269 186 770 760 739 50 -618 552 -634 92 -828 -707 -117 -32 -512 -729 642 112 -762 696 553 272 165 257 -466 -893 -580 417 -741 -601 -88 796 283 -722 42 10 -223 -285 121 -176 -56 -427 94 99 -142 15 -145 423 298 -482 -676 -468 -77 -238 583 142 -30 776 669 -538 600 -253 186 775 -330 -407 -645 -797 -470 218 114 -891 -812 754 665 -768 -863 285 -511 161 -32 -539 677 468 -477 165 -699 -254 523 147 -424 -257 102 468 -335 -93 -780 -665 617 307 -57 -889 6 -201 -292 -653 -522 -73 -612 -392 458 158 -470 -5 -170 234 -408 -73 448 725 307 739 -539 156 -422 525 631 169 727 -607 287 -388 302 187 -205 -438 438 -629 356 582 -224 -869 157 790 393 -319 636 -830 -711 -232 -814 724 -192 204 -459 677 483 534 -119 504 617 109 389 223 -603 269 113 164 -431 189 258 -716 -33 20 652 584 129 -694 -682 -886 -601 -560 -188 232 234 -281 763 31 -221 340 -734 -332 258 239 -738 653 135 -442 789 -24 -93 -459 495 149 133 -577 -648 -720 800 -305 680 -94 -295 -235 -767 -321 637 -808 -346 715 248 373 -323 -273 -231 647 298 -538 732 670 -779 -747 493 -158 -410 216 516 -866 -725 268 -485 -406 36 482 375 578 -393 -502 409 -466 -35 85 363 -870 -269 -864 -13 -16 421 -196 556 599 -366 317 -840 -147 -755 266 -313 608 637 -364 -515 -438 -295 278 -279 540 -37 635 -447 -736 420 707 311 -459 35 78 -143 202 -41 -584 -636 292 38 85 62 -185 459 -407 -823 782 124 96 -102 -885 -286 123 -627 -330 -20 -474 -771 -121 260 -29 -522 -443 242 282 276 649 750 -786 -723 351 273 -376 -185 481 -855 -601 -5 -249 410 -380 -509 -106 -728 50 718 340 -244 521 66 450 -393 667 -122 123 -30 800 -56 305 135 738 148 732 -327 -755 730 279 -891 340 415 746 145 -144 -642 373 -341 -19 260 783 -181 674 759 -715 604 -874 -651 772 -668 -40 -609 500 405 88 -626 179 493 413 -751 -3 712 191 -743 -141 -722 -549 741 -4 -831 744 51 675 541 479 -472 126 -21 -578 -810 705 -79 -115 400 465 518 -368 405 -344 -740 5 -220 493 103 -722 437 386 173 354 355 -35 -318 -543 31 -777 91 576 -729 -97 -601 36 -125 -606 304 -815 -2 168 -129 -809 182 419 -797 -111 328 -587 -153 -785 -795 -90 240 732 -588 -165 190 549 340 234 290 594 257 -280 436 -221 -709 -731 475 -91 260 -609 -348 -114 585 -726 388 346 123 -342 -500 -793 252 296 774 -847 -37 -725 240 741 -851 -525 -894 -720 -70 -890 315 0 -532 -575 -886 682 770 682 -764 -614 512 580 736 304 -541 -158 -708 -731 515 631 499 700 -361 733 547 -136 462 -571 -449 148 660 -80 -506 517 524 -81 -190 687 96 45 371 -196 53 -59 258 129 -589 -103 762 -700 438 -522 223 335 -774 267 -91 -745 418 -453 116 -280 785 248 -184 352 -295 483 -118 48 328 224 -405 192 608 -56 -839 -677 576 587 89 -18 342 479 704 504 125 -319 -498 463 588 267 -94 -4 407 -273 -815 700 -253 -376 69 -850 221 -193 361 -12 97 -720 -826 176 -15 -551 485 -472 -254 51 -290 -810 -655 21 80 44 -237 -439 624 101 692 -31 631 781 215 55 220 -544 -91 -174 -224 667 -588 313 444 -474 642 -645 277 755 491 560 -687 304 -108 -616 -266 -20 -869 -164 -557 273 -792 -676 -819 -668 -118 -808 548 -136 -683 -217 156 -370 565 236 -46 78 536 -100 56 410 -774 471 461 -371 -17 -716 -117 567 -445 557 -869 319 -830 -168 135 -809 779 -407 790 -332 -347 -729 295 -686 767 668 -888 -374 -623 -299 -889 719 697 -227 -716 -103 -648 29 -89 432 331 -468 568 221 -569 -29 -159 516 -521 -633 -179 452 288 -779 -352 32 321 -855 -739 -165 104 237 733 -214 -20 -608 -411 -276 -303 -445 30 -572 251 322 604 302 71 -397 -434 484 466 -885 -11 -718 419 237 -768 -476 -368 754 -444 -277 -782 187 4 -877 -861 571 -117 -230 102 -26 -395 152 150 -600 -473 145 635 -778 588 346 -282 750 -13 -449 -470 566 132 56 -166 -256 -232 212 793 -181 -850 221 -373 -59 -24 -232 204 583 291 434 -746 -152 261 477 374 -510 61 254 591 741 -744 -499 -780 -349 437 121 -662 -2 352 172 597 -729 295 -449 187 -146 -873 -830 44 270 -469 -240 -192 -300 168 392 -371 179 411 -267 -83 745 -568 105 442 -375 -32 490 789 383 641 129 711 83 253 -178 -582 -881 167 567 -846 0 784 63 413 15 95 -742 -183 -600 -887 -465 -408 754 305 -871 397 480 52 -43 354 243 -593 -820 -657 625 144 -751 449 686 51 -285 -869 -605 497 46 -666 -494 -785 751 -534 751 486 641 287 -566 -367 -543 149 -24 -828 348 -688 387 349 -436 -758 -131 46 493 -149 -265 2 451 347 181 305 -828 131 395 314 -531 745 324 -632 -459 243 785 -624 189 -4 -861 672 -485 -316 411 -462 -666 -182 168 -48 -703 775 630 386 -792 441 335 -609 291 45 -879 -826 288 147 358 426 -642 -5 775 473 296 453 585 -666 393 46 22 -97 -503 -660 -329 -618 -393 126 655 -136 -486 558 213 166 -174 -587 183 -296 -119 -126 -658 -873 256 279 718 631 367 -506 532 415 -454 -804 91 -833 -754 -433 741 -101 -113 -42 -779 -315 -502 -235 -640 -803 404 647 -477 -437 -706 -39 252 57 589 761 615 -616 -101 513 -848 554 277 18 -797 -283 564 39 -483 -535 -894 -284 -623 357 -824 606 208 -26 -856 -675 -445 -172 779 -795 358 293 -565 456 532 -654 -517 -467 -496 -571 125 765 152 441 -778 -97 -17 -82 -560 781 756 53 -552 -561 757 719 87 566 532 465 -29 647 -847 -80 -327 673 650 -575 229 143 -705 508 -482 163 15 287 444 -397 667 -520 -274 376 144 705 472 -175 -768 623 584 294 -251 -565 -249 338 -243 -278 539 -566 -848 -445 -412 -818 138 20 133 141 381 787 566 -94 755 85 -758 -527 500 518 244 480 -345 -156 126 303 -597 -292 729 -625 -468 491 -773 338 685 770 -273 144 -564 743 592 253 -541 -92 169 791 -762 -252 743 59 364 -718 -635 -517 457 -784 139 113 172 -491 -187 -780 -311 -278 682 -716 543 -198 380 735 -244 403 573 -46 -759 176 199 -639 -128 -260 6 -599 239 311 -788 261 -687 529 706 510 52 672 -583 -131 697 132 715 -753 -160 -573 -843 -349 -867 -213 558 -644 -362 -391 661 -454 665 213 151 -828 -437 -340 -514 -191 -260 -285 168 -807 -673 231 -760 27 -324 256 -579 -485 -192 -275 147 -385 564 780 -206 -665 -831 333 -694 407 -624 429 558 -318 441 -813 -625 -894 -107 -694 149 -204 589 113 383 128 -887 269 -164 -631 -133 -8 -646 717 728 294 99 125 -356 11 -311 -376 564 -661 361 454 272 88 -206 -846 132 207 -150 -578 -423 72 542 555 544 85 -540 35 333 266 542 224 -397 -356 -639 -742 377 -753 516 -584 -484 770 348 -480 -356 -136 730 514 -411 -880 -820 -248 -6 222 -159 -699 -642 787 -650 672 398 -92 -589 -296 -488 -396 -599 -100 -205 313 -540 422 46 250 723 766 -882 388 -331 372 -396 -695 -344 60 421 412 -556 147 283 26 -727 -568 741 -804 -125 -101 -453 709 127 -182 195 -267 387 -293 668 253 688 -429 -624 680 440 -102 -435 -216 522 208 111 703 590 -134 -19 -743 217 464 -283 -332 384 -478 -163 -562 -459 -747 -523 -593 -679 556 -664 280 677 327 463 788 -680 631 -394 -430 -544 -849 698 380 -182 -456 528 -157 -230 481 -724 682 432 507 -498 -146 449 -374 -366 -308 -661 -833 571 52 -386 330 -707 587 270 -739 -877 764 398 11 -437 -225 -73 42 205 790 -39 -32 -643 -169 -777 174 -670 710 -787 742 523 -893 -899 149 330 -347 -74 461 -151 -531 630 343 442 -547 445 470 -474 621 109 -545 -131 657 -533 773 317 -237 -781 56 -148 -288 -81 732 175 -184 102 412 491 -828 774 -758 -455 -536 -866 193 -203 -711 -815 -73 -1 708 115 229 244 -600 -29 -588 625 168 137 -66 744 469 375 -407 -891 -684 -531 153 -636 397 740 71 183 744 -90 628 476 -730 696 482 -647 688 611 -440 -519 -718 302 776 -795 -440 -464 37 713 -832 125 370 -725 -187 -220 -741 -84 -484 636 144 170 558 -330 686 -334 790 573 -829 -840 68 554 -335 350 619 -386 347 -158 -767 -838 351 429 -536 713 320 189 406 -681 385 -874 566 471 -659 -566 -145 -201 -512 -835 800 -366 -461 -762 259 -743 -370 687 -8 257 413 -186 9 -834 -412 -878 284 734 135 -86 149 -643 -855 162 -521 -71 -677 -798 -260 -59 -817 1 -855 -750 -840 -323 205 586 318 283 307 -721 -105 -679 -543 -218 -227 -663 -64 148 -253 31 -769 379 -300 575 799 -187 464 -833 505 -532 328 511 502 -454 -106 463 779 -267 -623 -468 -498 20 -529 222 616 -604 284 252 355 -606 277 148 -874 17 445 -83 -132 202 -790 -278 705 -839 754 429 -117 -370 -806 -415 53 -674 -710 -794 -388 445 718 63 770 54 -796 -858 432 -752 -622 -198 -835 349 -16 392 -598 -432 284 -108 505 563 476 -62 165 701 743 653 729 -379 430 502 -415 -139 134 -771 241 -833 -552 136 -312 582 -477 104 580 -109 430 -296 40 -890 389 317 -26 448 -120 -374 -428 -723 -647 272 -42 -684 360 -593 -58 -625 -694 -24 -262 565 77 486 -460 -220 -522 -834 161 60 368 763 -243 -451 380 243 -51 -35 551 505 -721 305 487 246 -189 -635 233 48 -294 340 -265 -110 708 -165 -804 -558 -399 -652 427 -812 -101 -269 452 -29 -422 -267 -868 -432 -458 396 -615 -162 -328 -17 436 -459 137 403 441 243 62 -66 207 -674 -652 -785 754 -46 67 578 382 510 -567 -841 371 -824 -556 -393 566 -16 -377 -16 642 628 -268 378 -571 -835 174 -235 -34 -553 288 36 -760 -126 633 172 599 653 -846 -493 -160 527 -621 507 -58 -396 379 -99 674 -723 -460 -520 -824 -84 379 550 -798 414 -446 -861 270 -694 421 -370 62 -194 488 28 259 -625 16 639 -869 -14 -627 721 72 750 207 -628 -390 33 -178 265 316 -763 730 761 -514 730 -450 -110 -702 -613 -406 505 260 -752 -116 284 -30 573 -898 -54 210 526 191 -272 -652 -35 675 666 583 -405 -183 -721 715 691 19 209 -638 -62 326 521 218 -870 -598 -115 -724 635 676 279 726 246 -691 -754 134 -600 582 -722 699 384 -375 137 -208 -481 -393 334 753 -340 -758 -665 -766 683 124 520 61 73 -456 -244 772 187 -637 -846 -817 273 -530 57 -802 -741 -120 97 83 -842 -327 -116 589 -304 264 129 14 559 -47 758 -829 541 652 -469 -77 700 196 -275 519 176 1 152 78 273 128 -83 747 -198 432 -109 547 -666 230 350 -26 59 -120 -847 505 319 -619 -520 -432 448 -881 -487 145 58 51 -236 -215 307 -484 -586 -590 145 -743 496 136 -615 493 -128 -191 322 -769 -172 -686 564 -157 -805 -241 4 -288 628 -134 -309 64 527 58 -898 -601 102 -866 -311 696 -776 429 554 -829 -534 -612 614 552 222 -179 121 325 42 -697 258 83 220 176 -531 86 -748 -401 416 225 -498 -277 606 579 793 719 28 -739 639 387 490 -33 -735 789 378 119 675 43 -65 -857 -75 438 -290 -541 -823 -249 -261 -646 -428 -791 400 14 -360 -587 -4 -154 132 -508 700 328 172 -93 -428 758 -387 673 -823 -562 253 -896 145 549 577 -363 -858 428 68 735 347 255 -320 -231 445 -70 700 -596 268 437 -446 -91 154 449 -136 101 -871 -645 127 -443 -7 170 408 582 364 -338 118 -818 -86 144 434 -318 -728 553 382 780 31 -228 -93 -793 -895 47 569 -547 -605 727 -698 213 -479 -271 293 569 -765 792 520 -49 -650 656 -279 -106 11 -556 -685 543 -247 -812 -98 287 794 -207 -749 503 96 -513 -312 -658 -113 -859 -669 8 -359 -787 -671 401 -445 -526 203 -535 720 -658 -451 -170 -313 -30 332 627 -703 -400 -875 -137 -47 -444 -381 -676 -458 -628 -809 767 148 321 -389 -709 -547 499 208 -816 -575 175 769 -897 -207 118 751 -673 -589 461 524 -383 -843 -844 -493 3 78 432 -405 640 774 -718 571 -592 358 -572 -638 469 -381 -33 -29 -520 -527 702 -106 149 54 108 779 -343 -535 -106 -178 164 -584 -451 -387 392 302 691 -191 78 652 250 227 -514 562 511 466 -264 752 -887 -500 380 -794 -701 746 135 547 -840 -134 -473 347 -200 -315 -787 -773 -96 -375 793 456 -657 55 -36 173 -472 141 586 87 448 147 17 -239 -894 -415 -564 273 210 716 415 -730 -854 -886 499 -276 -186 245 -175 -325 663 -613 -7 278 -620 248 -707 -822 586 391 616 747 566 -390 619 -569 -256 -556 -102 113 341 -294 15 -173 213 -451 47 401 -792 240 129 -117 365 -684 478 -374 -655 -743 -694 -160 73 -145 448 -631 -847 566 147 -220 238 244 281 660 420 -73 399 61 -72 -419 338 -480 162 551 -639 -862 -194 -60 -734 565 -381 -723 21 -631 221 -846 -820 -591 -257 698 -65 -740 -700 -833 -571 623 665 -252 -91 -754 -406 236 -449 693 8 313 -257 777 -891 -790 -235 266 439 -427 449 0 -85 -125 -408 -17 293 -866 329 -163 462 393 -775 -587 514 -544 -857 -826 -152 299 617 556 518 51 -58 -26 453 347 -408 -628 -682 -837 -25 -312 -703 -760 -884 583 -168 -850 -814 -190 -325 -398 690 -35 -104 -627 -613 -14 19 -788 794 -44 -631 775 -329 499 322 449 -587 -516 608 783 25 92 44 -235 -500 225 -387 476 245 708 275 714 -578 -608 -545 -325 85 103 394 101 373 -230 346 -101 -726 76 -683 -163 -347 -896 659 -25 89 364 468 742 295 369 -376 739 -117 229 4 -651 -63 640 603 -628 -427 -598 -276 143 716 -761 618 133 249 -393 -212 671 -479 -895 427 -730 -858 -275 -99 -373 -882 570 -200 110 761 -740 301 205 442 74 -560 396 -49 -304 742 -231 -692 -647 161 -114 751 -295 617 785 -803 -144 474 690 -90 -544 -391 758 -438 -391 7 -212 465 38 -441 -521 -96 -532 -797 638 -90 -50 728 -784 -328 238 155 46 542 682 226 610 -751 -627 -388 -464 -164 63 -632 -45 363 -448 -374 277 209 -323 139 -509 -633 721 -430 598 198 704 274 295 -429 193 -284 770 -784 54 152 215 -194 129 -250 718 202 -440 785 271 714 -14 -711 314 460 358 -638 254 56 -527 -596 694 452 -164 511 623 -817 643 313 -644 475 303 -175 -777 357 -117 781 644 238 534 -522 217 453 282 542 682 -393 -421 -653 -546 -881 563 150 268 159 -766 -179 -133 -529 -870 17 223 -531 544 421 456 -693 -324 -39 163 -812 -382 -694 -464 -617 542 -860 176 -41 457 -870 -30 -823 72 563 -839 -517 -604 -580 152 110 122 531 462 -3 159 -78 -553 -731 -761 47 79 377 -645 151 -442 -31 371 79 -140 -207 398 538 298 200 -587 608 -719 -873 -152 -69 -220 -481 261 659 -589 -525 -63 649 -207 199 -627 -183 497 -589 768 -757 697 666 -274 761 -537 -482 -178 -267 -671 83 -393 70 242 60 -606 5 -183 -448 -75 -849 798 357 -125 -504 768 -31 236 140 -251 -97 -396 60 -369 -570 -702 -718 378 697 -547 -687 -676 -333 405 -452 94 566 472 -437 580 387 -557 -709 -206 -478 -416 -852 567 -199 -192 -754 563 -283 714 745 631 -241 -431 -220 798 484 660 -711 -561 -551 -6 -440 326 -21 -249 -34 -896 76 -493 756 53 719 466 291 730 112 161 140 494 -362 388 315 -643 -294 -606 372 -852 -680 -533 113 -651 733 -447 323 666 -271 -166 306 313 -403 -156 11 350 -119 286 -496 683 -462 303 403 -192 -430 423 -315 -482 436 76 276 -132 647 619 -120 231 178 -106 -349 -168 -831 396 -861 249 665 385 104 -694 289 -283 460 261 -332 232 -748 431 147 360 76 299 -555 447 -281 277 63 -196 193 532 685 -457 29 -290 625 232 -878 25 538 699 67 324 609 -411 185 -847 -656 58 589 237 385 -658 -355 -366 -66 -849 318 190 520 -461 -611 -695 378 220 201 163 711 -858 105 332 -7 214 523 593 -822 -107 541 -775 -212 147 -707 518 737 -51 -607 571 -267 -162 -42 -570 -48 23 -470 -567 -369 145 -667 668 -612 522 216 -536 -205 109 -893 713 68 -296 -132 364 -715 -282 -785 286 493 -453 507 -536 -219 -255 39 -619 -162 -174 768 -293 -222 -145 -705 -607 376 191 713 -895 128 -808 396 90 -313 560 -354 -801 394 -128 -888 349 584 620 765 -632 673 -96 419 -767 -189 472 -751 404 -523 -755 -885 800 397 -271 123 24 423 -48 339 -647 671 545 -189 58 -83 -30 79 -668 726 112 -619 153 35 426 -72 -324 -414 446 -375 -584 -241 310 -545 279 398 -746 644 442 454 90 500 433 -494 345 596 -122 -106 143 -371 -533 277 -546 -776 224 92 417 -118 -415 549 -106 476 186 -79 -583 -750 -585 489 -607 437 -399 126 -675 217 61 -253 -1 -173 661 -337 557 467 -779 227 403 457 466 752 -26 -446 152 -649 -147 -554 -25 415 589 680 -7 -138 -290 -114 610 526 197 -152 -351 659 -882 149 -705 430 -2 -896 -892 398 -543 58 -613 -524 -1 -237 308 -124 267 211 154 -26 -398 -502 -283 -873 -476 545 -216 275 313 658 71 -450 -284 -204 -191 -582 -275 -617 -578 -512 399 -228 689 484 708 108 -409 202 -664 29 228 -263 -701 697 686 -873 278 -655 771 -61 711 473 -774 152 593 90 -414 -68 -166 729 -735 516 -105 -465 131 125 -348 -780 -888 -359 159 -461 269 -89 -874 -871 -827 476 100 -699 -136 43 571 -419 19 666 -570 -100 -276 779 -807 -591 -599 412 -261 -679 138 298 330 573 -242 -517 -6 -50 698 27 571 758 69 -436 120 171 -496 338 -471 719 700 -236 54 15 -445 -78 -210 241 -416 313 648 77 282 -268 -81 -813 195 -2 421 355 264 241 436 376 719 605 -426 518 -228 -527 -52 572 739 -735 196 -419 -2 -408 -655 480 -267 -2 593 -528 212 -283 -504 -582 611 -348 130 -544 -121 -576 6 -57 -573 327 -733 118 -641 -669 -214 -821 -740 -747 -279 757 -417 120 249 -530 675 -568 196 337 574 -406 171 27 -544 793 93 -889 -449 -597 359 400 572 622 621 183 43 -442 727 -837 494 75 -438 327 -693 338 -51 -816 226 -248 753 319 -646 -107 -384 124 -671 526 -121 380 -537 -823 -42 98 155 641 -526 522 226 153 103 741 -98 186 720 -266 156 292 -628 -96 756 -547 -876 -681 -169 340 12 -381 749 -20 -457 -297 -741 395 497 698 288 -173 -710 -391 496 -639 -215 164 -578 -831 761 378 -743 332 -401 404 176 226 757 59 347 398 -626 123 -23 458 -542 -322 -223 -585 -273 -705 711 -877 392 109 -64 -371 564 -742 -22 2 590 319 -888 -889 -442 77 -481 -511 662 -787 776 -211 -585 366 240 -737 628 -432 -414 -888 -668 -84 530 -506 109 294 -644 351 -110 -319 -686 -504 222 61 143 -144 690 457 746 -625 -466 588 -671 -155 175 568 -221 -360 -467 401 764 470 -210 -678 -892 330 -431 -577 386 385 622 -236 -607 92 -284 -466 -474 254 719 188 727 712 -269 155 -749 -264 -715 -378 114 -41 474 12 -713 326 73 705 366 273 -716 -781 -419 -738 -687 -104 416 -382 -679 753 542 -893 -498 -415 -731 -149 676 -72 743 334 116 -468 -368 433 324 -725 -31 -498 -353 -15 -773 -386 -315 590 489 -335 -875 284 -687 709 -319 -22 -694 209 787 347 -83 -599 -363 514 -616 -449 740 -742 588 -718 -704 -34 686 79 205 -11 392 20 652 -132 331 90 572 448 351 -114 -455 -843 725 681 530 -444 -718 -295 427 378 394 416 285 -774 -267 -385 -577 227 -529 -535 -504 650 544 727 -806 686 -254 689 -124 -402 -391 -301 346 67 -76 328 49 -765 -241 -884 274 -692 265 417 -284 337 -846 668 131 361 -201 -894 190 68 -520 559 -269 -133 750 -705 -810 448 275 535 -219 723 -298 571 620 -10 573 530 -88 84 -446 391 -416 42 741 -240 248 -580 -379 -211 638 504 193 -172 407 -846 549 621 601 310 114 167 755 8 266 582 -896 3 307 -501 355 740 48 -218 715 -77 457 705 495 432 704 -314 672 -265 452 -450 521 -544 780 347 99 -781 -451 201 -865 -535 -519 1 739 219 -137 720 777 343 773 -470 171 127 254 639 512 -382 17 -608 -506 -764 554 537 -712 531 700 -624 -645 451 617 -154 465 -302 -589 560 640 -418 -100 795 77 457 489 -154 348 218 -622 304 -228 -455 -281 -492 115 -570 -829 -191 411 183 698 -214 442 -842 -659 -25 181 742 -435 678 -528 -139 412 -643 -441 -274 723 512 -262 475 -78 -453 -175 -523 -801 112 765 -145 261 493 -513 603 -36 343 -341 -894 -427 -379 -399 444 -164 -821 -259 530 -124 298 794 -560 -7 -537 234 -588 265 -717 229 -548 613 -425 -331 10 -424 326 -678 618 -624 -789 21 527 -147 -635 716 219 358 469 540 -170 -55 525 -514 528 466 700 -497 247 -628 560 -785 263 -129 370 397 15 -760 452 -413 186 245 -368 741 767 42 552 -664 305 -863 -68 122 -504 -489 -565 33 -382 704 76 -102 -24 -832 -110 -57 165 -366 621 -43 247 220 -375 772 -701 -227 692 265 64 -330 -502 -438 694 213 -297 338 360 -593 -663 593 342 -851 -872 736 -682 774 401 -622 -614 -754 -550 -412 787 765 203 -516 635 -619 -444 122 -295 755 -366 -605 72 -813 -454 182 -86 -111 -643 526 -101 701 172 314 357 518 533 -229 -337 -122 -40 -16 -148 -57 -454 -244 -194 -461 -795 214 223 638 -65 -621 424 -308 -593 -286 -539 244 712 467 -640 22 532 1 -454 213 255 -648 -325 219 517 512 536 344 9 385 -228 670 427 17 474 -505 -416 -616 -543 413 -818 -113 -383 -309 364 -740 -560 238 362 -642 721 210 148 530 -883 564 663 -124 -475 577 -756 -24 -758 757 -694 -264 141 -439 -677 -290 585 -541 -47 -847 303 403 -556 523 -401 -123 -621 135 -332 -95 -714 712 359 -842 442 766 -564 534 781 137 142 721 -418 562 -264 323 346 548 522 -108 744 -425 -716 -86 54 774 -373 -109 393 -402 605 -265 -408 612 45 343 747 647 -276 -141 -171 -836 -735 -297 -96 -225 621 735 -136 646 -445 293 137 -494 313 -737 -171 794 -554 -680 50 -463 -884 424 495 297 386 -363 471 148 -693 671 -440 -822 696 -176 -663 269 -884 -898 -476 -556 -384 90 220 -811 -599 511 398 251 -307 -856 -26 -501 400 317 55 -885 186 -662 -198 -720 -133 90 -791 358 521 -865 -116 -392 -651 -13 305 116 -473 128 84 -278 -592 -408 -10 252 536 -134 24 598 569 162 -6 359 464 -634 304 -644 470 632 747 117 795 -845 56 305 -227 72 45 759 157 -699 155 -368 -644 -845 -60 -637 -448 494 38 360 -138 -817 197 -588 8 -100 -758 -455 -347 197 -719 -215 -785 604 744 -361 133 -239 -433 111 -59 19 -521 126 153 -279 446 -744 -249 -250 706 -160 -685 307 510 435 426 -324 -595 -884 738 -79 534 -772 -459 100 457 691 -897 531 -465 -79 320 -462 437 -553 356 637 19 425 -339 377 -681 73 439 -137 516 -472 -569 -716 -431 -568 -891 135 -68 676 -586 585 -547 -485 466 -885 790 -279 -161 332 -384 -691 -167 -249 -509 723 347 375 -38 595 254 55 -191 -157 421 109 443 -275 -78 578 682 484 637 594 35 335 -232 -249 533 172 -136 -476 -289 430 267 -524 -484 -725 -392 -770 -137 -794 -467 -899 -363 -41 86 -227 -224 -583 769 615 265 307 249 649 445 69 -86 -553 494 505 658 758 781 -50 -38 -320 -784 -184 -301 -419 397 597 -390 740 -47 613 -876 238 -459 -667 -326 315 605 -595 659 410 215 -818 443 -181 723 -565 577 27 629 51 785 363 235 688 528 70 -647 716 482 -291 -473 2 -517 496 570 -750 363 -160 261 -439 571 -657 -874 579 433 446 287 379 -772 752 51 -247 -789 -340 34 -426 -419 636 -658 407 -617 190 -28 627 -811 216 774 -558 339 -323 94 -364 -129 49 -878 798 596 95 590 -272 345 -593 202 -381 -280 -71 792 200 -570 694 -824 -121 -837 28 -770 -383 -775 -105 -485 264 47 -810 -544 -679 614 -196 -179 -134 302 -134 281 -161 -82 400 -274 -174 367 673 748 -247 -140 -448 -319 357 118 -590 -831 797 -503 48 465 627 -55 -575 758 -652 -146 67 391 60 587 604 -394 -16 -446 -201 -693 -741 725 -465 -554 378 -727 -84 -706 154 -67 -871 -761 20 29 311 208 -385 -48 -886 -553 680 692 795 126 -493 392 531 -264 101 -15 10 -816 -135 703 536 736 -306 -574 33 687 -373 -808 -508 -853 763 -239 -716 -868 391 416 50 -615 164 -143 -876 280 202 494 749 -362 -484 -594 111 691 122 -376 -213 751 290 742 -879 361 562 -322 731 -519 -418 580 -615 -225 245 351 551 20 478 312 66 -498 674 654 759 -168 -34 -837 123 755 580 -211 532 -838 -75 -760 -60 -506 -865 -254 643 -541 118 435 543 243 -65 600 1 450 -486 384 -741 731 -347 -633 149 280 189 670 -348 618 210 91 580 517 723 -438 -856 -556 502 -501 541 -571 377 207 599 594 -833 -840 -20 -893 -826 -577 -157 -211 -300 430 509 66 -85 -527 256 726 -269 -778 561 -283 774 705 283 -203 -234 -379 -60 487 53 -348 -144 -804 -535 -61 -544 116 406 395 -312 741 -275 2 -99 -289 528 -550 488 -369 -862 -867 -135 121 -389 -457 -723 -211 -121 -179 -468 350 -167 292 428 341 -16 67 193 -32 632 83 -861 -658 -626 -806 -536 173 -175 354 -235 -529 508 -622 -181 471 -283 -629 -657 563 -687 -568 -279 -56 333 796 -460 -61 712 -853 -601 -415 -467 42 -472 62 -890 543 -828 -619 449 385 14 152 -85 215 -364 -872 -207 533 99 598 -331 -676 633 -542 -175 -708 -271 -536 317 668 -606 92 429 50 91 -507 252 -584 628 768 514 -679 -863 109 -85 -8 -395 -536 -646 -541 -889 479 55 -836 -615 0 95 86 -606 -306 -320 -372 -570 168 -403 419 -749 -71 713 106 710 617 -390 -334 -739 -616 -754 -408 454 238 199 408 -70 -864 -499 -600 745 -183 -815 96 249 581 74 -250 -582 -772 103 402 -580 -460 -802 -351 750 -680 603 -144 4 771 -306 -540 -251 726 497 -94 259 -579 -253 288 -474 -467 773 97 220 -373 229 -98 -592 471 -38 350 -849 -892 202 -265 -223 -45 -404 789 -278 -333 371 285 -221 -642 -648 -813 215 64 765 537 192 243 234 796 -145 -203 -61 -111 783 -653 -288 -19 720 663 255 -56 -122 152 613 -691 481 -787 666 -327 564 296 791 -454 -771 352 48 -192 -311 412 -759 -106 -733 626 -833 -726 -198 -884 -373 389 -50 574 486 374 726 203 -281 119 603 532 -890 -732 -754 -93 -691 170 -572 -304 -53 -877 689 -749 447 -504 97 561 280 265 -142 -89 -674 462 -31 54 427 -811 -566 -649 680 -661 -565 -456 -798 -632 124 -102 564 -696 -642 -271 65 33 -44 590 96 -797 -294 -489 682 218 783 -414 634 453 416 -93 -578 -430 -25 -180 50 95 -98 -301 -744 588 451 336 -187 -411 -699 -422 -607 -14 333 -582 -164 -457 589 727 487 119 66 387 -763 -56 366 791 -299 -326 716 725 398 -234 -527 675 -584 -190 475 624 596 -275 316 466 525 70 -453 -463 -553 -401 121 -726 584 -718 28 190 -11 -422 518 -376 41 500 29 -275 -227 745 -688 -408 -524 0 -535 777 -325 513 -419 99 -211 443 -773 272 267 -131 618 461 438 -779 -298 -228 605 573 392 15 -410 173 420 -136 788 -338 154 502 284 694 656 440 310 624 -129 -217 -127 -358 -742 693 -256 -681 -264 -664 -112 535 -536 -248 717 -498 -104 125 798 -681 118 334 -635 132 -653 680 -660 647 485 -85 288 -56 12 -382 -132 287 426 105 86 -623 -520 358 684 471 585 -48 -287 -424 -702 -348 389 -332 196 -757 -114 555 134 505 186 -127 357 628 -203 -547 -510 -382 -706 -59 -786 740 -473 409 659 -172 112 512 521 338 -465 167 166 -433 -147 142 -847 711 -197 334 -6 339 684 236 -709 795 -646 166 -663 -876 -48 293 -604 -84 -608 43 637 -9 -337 -681 127 -721 -336 -557 -382 547 576 -220 -381 -57 664 -136 -274 584 180 320 598 746 563 313 155 435 -341 -215 456 -293 595 -720 349 -493 697 -887 -183 189 461 754 -863 -730 -220 -160 -876 -142 490 229 92 651 -819 767 -559 35 345 97 -168 521 -895 -547 -577 -727 613 242 -702 284 -165 -884 -867 180 394 -189 -100 423 21 -863 -205 589 670 63 496 -598 -811 496 -269 -889 -109 -431 298 571 597 727 140 -400 307 -193 -181 -812 263 713 575 697 -70 -567 766 -660 783 468 410 123 -690 628 535 -389 161 -31 -9 -418 285 687 359 222 -479 -569 223 -596 -680 399 -667 -493 650 -312 -175 180 -695 -18 -224 777 230 61 583 130 798 -444 172 278 -174 464 71 522 -753 -898 -720 -593 -6 663 777 48 -391 -360 355 504 -17 385 650 190 -445 353 27 -185 -541 17 -789 -874 -86 -390 -605 -221 -870 171 629 186 58 521 48 197 -568 -753 591 -89 -733 572 3 -97 427 -72 -816 367 -863 172 343 588 -90 380 -54 -673 -824 -703 -113 475 -667 -86 -351 577 -506 -412 -422 -739 711 -215 -513 -517 -423 743 658 -11 582 -526 -306 56 601 640 519 548 -126 590 724 -871 717 207 -618 335 135 589 447 395 -158 360 705 719 42 583 -234 -693 649 151 120 -573 376 -874 -270 665 -746 -223 -125 655 -540 -730 529 -717 791 -387 -57 -363 -346 19 -308 -648 -64 -709 -794 -792 736 151 -218 143 94 -36 -480 593 -240 -522 -55 -618 583 -71 179 -198 -438 1 417 -192 -370 -214 414 -224 538 245 532 -621 63 -394 -567 348 -712 -86 -769 -614 685 -312 -771 -770 530 418 316 639 -744 -536 166 -137 785 119 -342 380 319 -829 -599 146 -777 613 627 181 -506 93 -146 -479 752 573 -29 -101 646 421 620 -187 248 -241 626 223 496 127 -459 80 -239 -894 -245 -33 -782 283 -576 734 28 -390 182 188 -616 -17 403 -259 -375 -227 -167 -192 -266 -253 -779 -356 -493 -653 -752 732 -378 295 -319 368 738 212 169 -50 -594 -540 -502 -609 493 -505 205 364 -1 342 160 -253 235 443 693 -196 -152 -481 741 352 -423 776 -409 -308 567 484 206 770 757 -649 230 -328 377 141 787 -90 -149 -729 346 -190 -92 -547 -180 781 -769 24 -681 -86 -671 185 -438 16 -198 79 -458 511 -630 -138 756 -389 288 -452 -447 582 550 -503 683 -520 -835 662 565 -691 -291 23 -400 593 777 577 -724 174 492 -507 520 -895 683 -753 481 -515 -170 -94 340 -277 -631 749 -470 -593 -162 287 -33 549 767 722 692 85 -788 156 236 -670 648 -223 518 -730 640 -148 -247 645 -103 -290 -715 756 -750 766 195 -244 505 -122 -62 126 -277 -534 85 364 -626 -843 404 292 -840 -433 -589 -549 -369 -615 -180 488 -282 -333 321 374 -876 740 -93 515 -470 -318 -898 358 453 277 22 -342 -1 325 -95 -178 -274 779 498 320 -192 -235 -220 522 -566 -285 -478 325 -47 122 515 61 396 227 -559 -844 259 -899 723 553 682 768 -213 -846 -187 -325 -399 192 370 357 -515 739 635 765 528 -58 687 -335 -104 -286 18 -650 -76 593 -356 375 565 -316 148 -156 -209 479 -79 -790 670 -780 480 262 611 450 582 24 -30 542 321 278 513 455 458 -245 -181 -395 -108 343 296 -479 393 470 172 51 -829 579 732 -574 271 -512 -377 323 691 -63 -886 -511 640 569 165 -57 -447 -376 255 -219 364 524 -211 463 252 -551 354 694 -866 -335 -731 676 548 -657 -180 233 508 672 -429 735 299 -753 -603 641 -281 -226 281 68 700 230 206 636 596 530 -370 -275 645 516 708 -569 -646 439 -718 775 -184 -331 -221 487 -448 -172 -318 -331 -101 -615 330 664 754 363 -850 399 101 43 -441 -525 -567 -80 250 -33 703 -590 -679 193 641 -25 -790 -328 -735 60 -183 281 736 -899 318 -357 481 -147 30 -244 -689 -530 638 -89 -652 -770 -151 728 778 194 80 -267 132 -705 479 -408 -564 -788 -404 541 -744 -31 -606 171 722 -767 -312 435 578 101 -858 -572 -166 -372 73 -636 668 706 587 -457 -30 -662 675 177 48 -318 698 196 587 -190 545 398 -404 -669 -453 398 -371 765 91 773 287 -837 204 -699 601 -409 -826 495 -812 -478 -319 238 -262 159 190 -533 -313 -776 46 -125 -281 96 -247 -451 -95 -704 -782 503 -790 170 755 111 -604 -724 526 462 -755 -149 -702 -454 123 -590 -494 -144 -682 381 -583 -406 -444 -491 609 37 225 -679 -101 686 -168 -89 -636 205 134 476 267 -357 667 700 -150 -755 -696 -95 -631 -190 535 -527 745 622 107 -652 -897 -748 -30 479 -245 -386 -629 -803 730 215 -31 709 362 682 -780 -187 -793 5 429 501 -155 -518 -83 17 -650 -190 -592 -477 180 -589 -208 89 -380 -880 -786 246 -545 -566 511 145 513 -132 -792 -53 385 309 -622 -449 460 -96 -361 -435 -342 -142 150 -175 -117 485 -491 -614 67 -686 -388 782 426 12 706 149 199 -864 -466 -78 -810 322 -394 147 694 -703 797 564 -461 -55 543 -39 304 -248 86 -257 668 -79 157 -158 -649 -80 96 287 169 -167 -627 595 763 -620 -897 563 693 -198 -819 388 -15 490 -257 382 -213 587 0 321 30 578 -474 -791 126 285 471 -767 -135 -513 -277 -119 -8 406 -862 443 -422 0 540 699 -44 206 722 1 756 365 -790 580 587 190 718 287 200 108 264 -569 584 602 343 207 -532 -364 775 354 675 -508 -581 776 250 46 -310 -413 -301 -498 30 -785 -372 -8 -29 -261 250 793 447 -424 459 -698 -834 -426 -548 37 -25 227 176 -168 -599 406 -432 -504 -875 314 -22 574 -456 125 6 155 375 -694 -107 -609 82 51 -877 384 785 -700 -680 413 133 -852 -473 620 549 720 -178 -510 -120 615 85 -338 281 314 -877 -880 -364 -229 661 415 -419 -301 -489 -47 295 -502 357 -300 739 -387 -669 604 -143 638 176 77 56 -5 414 64 -510 205 567 -160 242 -589 483 531 492 -856 97 -55 -75 -336 -376 459 -783 -625 698 623 -302 -393 659 637 -736 -372 -846 -601 462 -307 20 -535 -727 -632 -888 -333 542 -347 -896 768 162 244 301 209 -834 379 441 -545 -515 789 -648 397 472 336 -746 574 665 684 -893 526 -168 105 -350 58 723 -494 -110 800 -778 763 -790 673 703 239 -185 493 -709 -322 622 -258 276 -515 271 -449 -376 -101 648 355 -37 306 -799 57 -808 528 472 491 -556 522 -306 -533 -201 502 -432 -488 -60 375 -492 593 -209 769 -667 502 -866 275 189 540 -14 137 -793 -716 298 758 -71 286 -555 391 716 -600 456 -581 -198 782 316 271 -836 -225 -16 258 -155 -866 144 30 123 46 557 -825 704 -317 260 294 232 386 334 -534 -136 -737 -576 311 -84 -43 -143 -431 -231 -441 729 -206 221 251 -676 454 715 259 443 688 438 -188 -142 451 -693 437 -3 597 719 82 583 783 477 -131 -689 524 -562 775 31 -830 -477 -95 577 448 -776 362 -28 662 -433 635 -683 469 -26 264 -679 -327 -651 -452 375 -408 -648 -266 -322 -72 -499 -369 79 -759 155 -434 -275 583 394 -394 -311 -621 793 -417 -106 -595 607 148 212 20 -217 -248 -378 -26 658 -345 -55 -295 -829 -897 175 -504 -836 -460 -192 292 -208 167 658 558 -852 -310 -626 763 -849 -398 487 -503 185 -289 -351 630 -215 573 -271 -574 587 -139 -221 -240 363 -222 -790 -156 -436 423 -383 279 -670 -4 -794 -367 -336 -811 -156 -858 -542 -123 -664 -276 264 647 -850 591 657 -714 -705 -290 -468 -844 182 -891 -673 718 585 -74 119 -404 -320 320 581 -405 -277 -765 595 -229 -173 322 -77 -668 -272 798 -231 -304 -854 -421 721 -460 -695 -486 -137 -81 14 640 -27 368 -197 -766 -249 591 -247 719 -792 -604 -673 -765 683 680 -792 738 186 -51 341 -766 416 -800 -458 -27 603 647 131 714 -871 455 -530 -119 682 -611 740 -26 53 -641 -23 -200 -460 -130 -573 221 467 136 466 -729 -610 -499 -17 600 630 -690 -729 -818 -493 164 -468 -712 478 -478 372 185 307 -244 158 140 385 539 -595 -509 -694 -892 624 -582 -468 649 -474 -141 107 -224 -475 276 531 260 -894 -678 -756 -563 -32 -776 347 97 -284 417 239 -629 461 437 -648 8 -98 -242 -424 577 540 -172 354 392 -780 626 263 547 164 599 118 275 58 -602 -123 -662 561 -761 177 -383 -564 216 0 51 494 399 118 -797 -738 -212 -72 -391 523 -582 -813 389 264 -672 -588 531 588 616 20 146 -73 -270 -267 663 59 -899 489 -127 -778 -140 -884 -879 -727 -151 -7 -681 -96 -63 111 475 -11 323 550 -544 -473 619 -183 -609 674 117 543 34 751 794 624 -164 -242 -822 284 -27 451 708 -691 -506 -127 -244 -839 71 -17 210 537 279 -369 -198 47 -133 -162 512 -228 -62 683 82 -121 -458 -900 701 427 -529 423 -835 -792 453 -30 245 -629 -55 735 -55 485 447 81 -486 770 40 768 -492 -704 768 -130 -118 432 -538 191 403 -875 216 -831 692 -611 628 -835 257 -54 670 108 -402 556 469 738 -412 -462 614 -887 -57 246 -401 -39 -90 -611 606 663 259 -214 -34 -685 -875 -352 -584 216 767 585 -264 725 -317 -232 536 21 568 -448 -245 191 -343 -267 719 713 -65 386 -688 169 -571 -746 -773 736 -250 142 742 -319 -843 467 213 -4 -63 283 -485 -203 603 -686 627 -128 -181 485 -779 285 -341 663 -855 332 -743 440 -834 175 -874 -244 477 -678 169 -651 -369 -826 -494 -111 759 -247 211 -307 755 -122 761 532 -157 -50 -212 -821 -829 163 -273 -363 -439 -179 -326 -173 -418 545 207 797 -836 104 686 629 439 41 779 550 -318 -309 -109 -192 -404 -251 -113 -258 -56 717 -241 65 -181 -744 401 446 416 -677 432 -689 -358 -238 275 756 -862 -732 -720 -648 133 576 304 8 -347 -588 -875 618 -327 -526 -523 474 -878 -503 246 244 -470 644 -748 -398 46 -350 -373 157 399 93 -603 -872 425 -442 -570 323 -815 152 -167 56 -222 734 -149 432 -848 -456 -792 -688 -729 -6 -554 -607 -371 -740 516 221 -484 671 604 437 518 230 -165 -198 478 150 787 102 216 -259 -551 -122 -235 165 -703 -428 -564 -868 -669 22 579 -250 -392 636 -371 41 -551 -21 669 -23 418 -489 395 -637 270 534 186 622 189 -159 -839 476 659 -580 -289 780 -10 768 663 -605 -292 686 -389 628 358 -159 721 513 108 -99 218 -525 344 -336 310 -70 696 65 197 -547 477 164 455 -603 793 212 -234 130 -295 322 165 783 -280 617 237 646 245 -101 -310 -78 -653 -864 -557 342 140 606 252 -306 119 -60 296 -186 729 -656 -764 260 -12 -602 521 -740 -372 -212 -162 298 -86 681 -869 328 552 -181 -406 7 -863 358 -267 -894 758 -367 583 -498 -184 157 -695 -319 -600 740 -538 -599 -517 -66 -131 -326 -742 -92 -545 -235 -564 -399 -578 606 319 306 656 4 407 -552 127 -693 -685 -35 -724 371 -605 -280 -264 -556 -698 -278 751 281 590 369 789 -712 -674 -237 592 445 294 671 618 -64 429 -539 -567 309 -303 -580 -597 468 -694 -782 188 -752 124 -464 -644 650 -41 259 726 -311 81 -897 302 142 -51 293 -95 159 601 -863 -330 -18 614 -140 498 357 -344 111 172 -757 -517 -322 -793 -389 -640 4 -584 118 313 798 103 -794 -150 350 -439 -200 3 -580 -181 566 -244 412 637 291 416 649 687 73 222 212 508 194 -339 396 136 331 739 -756 -208 712 719 -401 -535 253 -606 541 198 -396 234 41 63 -62 -591 240 -242 -153 -124 -674 -534 634 264 585 -506 -371 512 -818 -50 -625 174 -370 584 472 -23 -32 481 578 -836 254 -290 21 780 -569 -184 -503 -647 794 -459 -480 775 643 571 291 311 -501 503 -529 -127 237 390 -412 -488 -342 -875 105 153 -762 520 -160 340 -10 312 -763 740 11 -595 347 -591 640 -34 -511 792 -520 650 -273 429 -639 -521 -706 38 -636 -870 397 -601 -789 265 739 -361 -244 205 -171 166 -645 -189 -747 647 -175 714 367 -371 214 -15 -740 134 -248 -206 756 -810 272 -121 -317 -325 328 485 91 -600 373 -61 -373 -893 218 -742 179 727 507 -636 -78 194 -715 336 404 -298 -123 -43 -548 -626 487 769 -746 -305 -44 698 770 124 294 579 -654 -566 -472 730 -69 796 500 197 621 -331 -308 48 489 559 -475 145 217 75 -119 768 -606 -447 -777 -482 356 -315 -754 -747 180 -290 -390 571 8 -41 514 713 -266 291 447 311 429 -533 65 -690 -727 284 18 411 330 570 -289 487 -121 297 2 91 659 599 321 -637 -228 750 -623 -565 15 71 355 682 251 545 257 -13 -698 345 686 44 -849 -847 -291 128 436 725 -661 -390 25 203 -444 430 -501 731 297 277 -125 -527 -449 -513 602 -538 -540 -24 61 -313 -84 -668 552 -182 -6 -869 -712 733 -893 291 303 -676 -142 439 -700 332 202 -825 -656 529 -312 -502 616 525 140 -18 -579 -21 -304 473 31 -631 239 -773 403 -282 -714 517 -541 795 796 783 634 764 -781 -253 461 -227 -761 548 -451 495 -593 170 -737 794 -465 48 -644 -852 -288 -814 -627 502 -451 -816 18 -571 241 -749 -874 -90 698 214 -367 187 -744 -620 637 -579 -65 -566 -370 -678 740 40 -258 -479 -669 -101 -150 308 262 -761 689 -866 474 -359 239 -6 756 258 612 237 -139 -432 -276 -729 -686 -53 339 -488 724 252 -699 -63 653 290 -528 -170 -518 -530 521 -610 -36 -770 -660 320 473 -653 330 -457 148 -421 211 -741 202 301 -230 786 -546 545 625 282 -804 727 -467 481 291 -643 278 -861 -47 448 -794 226 -640 -727 518 -180 -716 599 -143 -400 -748 339 410 27 368 -556 -853 -217 481 264 -535 -219 -197 -766 371 -12 297 -192 23 -103 -508 613 581 -310 517 749 233 -898 309 -645 -533 -704 -326 -318 -150 -346 -648 -427 -773 -517 -75 643 79 -84 635 -628 -227 -787 -884 206 -184 697 -783 77 506 -326 -382 606 798 73 0 212 -307 466 -338 240 -713 -586 235 462 -294 -21 165 -302 -222 -562 -766 680 -585 -849 232 31 435 -786 -89 -155 -344 799 609 -210 446 800 103 -748 368 657 -679 -631 598 -116 -427 512 -862 -269 600 495 -735 266 -423 196 -393 -198 286 -202 730 -667 729 354 -322 -850 -276 -577 427 -120 -608 256 -238 415 745 -492 -318 700 718 273 532 498 253 -598 -753 753 679 570 -522 34 -277 629 542 -518 125 -855 -277 462 -429 -809 -152 89 -236 484 -573 186 497 -282 -379 653 -819 426 733 -459 -262 788 508 583 -19 93 -119 -608 -571 707 499 459 -115 421 -691 -85 -802 509 -511 277 327 -380 268 -407 -896 -165 722 701 426 169 177 575 48 -505 -213 -570 461 -493 -345 -699 -510 -299 -466 -421 -522 -82 -137 -211 113 -26 158 145 740 399 -782 -74 -498 -590 611 516 -490 258 -161 89 711 -40 -679 423 215 -784 -287 -586 -764 80 -528 -797 313 378 692 -475 189 -495 -166 73 -646 75 -756 514 391 761 136 -353 -47 -351 -168 -791 -132 -288 298 583 -635 -323 490 157 -584 -636 539 -112 317 636 429 -152 126 -27 638 225 610 791 -452 6 641 4 601 732 -442 206 518 -558 517 -691 -239 -330 -345 700 404 421 562 -300 547 -585 118 -10 -285 -309 -508 -395 -708 -196 217 576 -887 33 317 -792 2 300 148 -100 163 148 -24 471 336 -598 -753 519 -408 -254 69 -141 303 249 -446 11 -851 388 219 -309 -682 689 8 -146 -870 182 -851 -276 -679 346 -434 -824 207 307 -882 26 -394 680 621 589 -441 756 776 -548 781 767 672 -483 176 -739 -309 -236 -90 -688 577 479 78 446 114 -366 -699 690 791 -785 278 303 -73 -729 -895 -322 73 -67 -415 783 -441 -812 -276 25 -632 592 -454 681 -228 74 -250 -66 -229 -129 -616 93 267 -419 480 196 -89 -242 -892 -492 710 650 -235 656 518 320 -743 745 -674 -275 419 -107 513 -728 309 -476 334 343 -391 -855 -416 -207 732 608 296 -888 514 -808 -286 730 518 688 47 -582 -25 426 787 -693 -533 -190 -678 -20 -512 314 -385 -824 -619 794 222 713 -525 267 205 21 159 -49 -388 -288 -143 543 438 23 -216 -8 99 56 502 -259 -275 -801 -680 516 333 -868 459 454 -123 -398 147 -253 -278 669 -426 688 755 -148 795 -611 -37 38 -370 18 -867 184 576 783 -68 459 118 -53 599 475 13 -326 115 -226 -452 -237 -822 -238 -69 -118 265 169 -677 590 787 -187 -712 -50 -304 -449 -662 -876 199 -647 389 -555 124 -839 -208 -657 -312 -772 -473 -65 302 -536 629 -177 557 -405 -893 -70 532 429 165 -87 -22 -693 -820 -458 -75 -545 391 430 513 -387 -269 124 775 -739 -717 317 701 -313 -613 331 151 430 710 -678 -573 -290 381 11 -6 131 -460 -286 278 -449 -638 101 -339 120 -739 -158 -660 -410 220 -246 595 -340 605 -819 -244 137 541 680 65 -840 -506 -1 -622 -389 -900 591 561 -219 648 259 -547 759 -720 101 -557 -783 51 490 -151 -642 -779 316 -387 9 487 389 -394 722 -609 275 451 -735 -141 621 -380 146 -550 202 353 -213 -268 106 682 -487 -373 493 734 -55 -305 -242 -310 -192 601 -123 -450 -223 -93 -147 -477 -44 166 226 153 -890 99 239 -892 -858 -435 -431 -807 -106 -638 434 -50 791 -623 -594 210 -439 -631 -377 387 705 -72 670 -689 -883 -774 -568 -886 -490 231 94 425 -679 -795 -335 -485 -229 -866 -603 -382 -870 -758 148 -297 -437 211 279 218 -98 442 336 690 18 -622 -654 51 659 190 736 -84 -594 233 -132 -20 374 711 329 -616 189 -276 -539 -801 517 -595 -359 287 -845 482 251 540 -82 -577 416 249 445 496 -630 255 -513 328 -514 504 -211 -891 -352 673 -359 652 -338 720 -687 384 -139 507 -716 -354 430 651 -813 -26 487 -500 -16 -238 389 -860 193 -546 494 391 -427 -673 6 -410 -89 302 -441 -836 634 -386 -840 -30 -828 -425 178 455 -341 -562 -163 644 -136 -702 157 198 139 544 -768 -792 -533 -728 161 -720 -333 -493 -348 -560 283 -551 776 -585 -411 591 472 -50 -408 -808 796 709 -147 -822 265 660 -347 -116 454 585 -109 328 -334 -423 -285 738 -798 36 550 -446 188 262 345 291 -21 -733 -434 316 555 -661 -340 -406 426 -823 517 229 -98 -507 -890 308 768 547 453 -13 -645 766 -131 74 759 -776 454 -632 -705 25 -697 133 220 -451 181 424 379 -267 17 128 -810 -855 103 -521 -272 -267 -207 17 -212 -344 50 298 -547 -429 655 -677 -115 -811 -67 -129 522 555 -710 139 -77 -836 -456 176 789 474 31 -826 -384 -491 100 -291 449 -537 -882 -614 677 15 147 217 759 -635 794 -326 395 203 13 317 -20 351 -219 474 -15 -879 749 509 -3 -881 -799 -327 -415 -752 561 -831 427 15 716 379 756 -235 -342 119 211 -751 -431 695 282 477 -428 775 -36 482 -562 -119 -777 -671 -44 -135 364 103 246 582 195 0 408 362 548 16 316 136 574 199 69 622 500 331 -206 -478 -724 -195 -377 405 -667 601 -583 509 -584 -761 -572 -372 -211 127 -589 601 473 769 -59 -255 -118 389 740 461 -814 135 248 -443 -379 -652 130 -648 488 -839 19 -789 607 -453 497 161 391 -242 460 -350 -808 452 567 -257 203 -765 -389 31 -21 759 728 51 316 486 461 -147 337 -572 -280 -816 176 527 -350 694 625 -342 -35 16 -397 497 -835 -15 -283 -689 -468 -432 -187 509 -699 9 -46 -4 -744 -790 -383 -500 -518 243 -422 -315 669 -331 507 -720 -727 -741 -377 372 -663 -245 475 3 -447 -497 708 -673 679 -446 -141 174 672 160 214 78 -796 -792 -170 -102 -789 291 -529 252 732 408 244 616 -663 -848 676 646 -71 -338 -292 -175 559 726 -680 155 364 642 -719 280 -184 -591 375 484 -692 533 243 -133 673 151 -12 -241 -842 -238 -78 -386 432 -569 343 -851 757 336 364 -352 373 -371 -596 -681 -751 -188 62 -376 -23 -850 715 -701 764 -826 432 -633 737 -669 -380 -263 -461 -291 250 652 432 271 296 -107 -404 -831 524 -322 218 380 -87 389 142 342 439 -17 -722 121 -483 173 408 515 413 494 617 403 -202 -225 311 -396 -297 467 -625 -895 -55 320 -230 -253 -801 -807 -79 -273 -605 436 717 -520 -369 233 209 -251 761 466 266 646 -224 -664 -213 -197 307 -404 -737 96 645 346 -673 -399 -160 128 -309 -693 -53 634 -253 -264 408 135 677 316 -376 -382 -771 -659 685 560 265 580 32 -891 -26 593 161 392 -698 -654 -670 685 78 277 -319 -629 30 -684 -586 -328 -888 375 -594 -47 385 -635 -243 -891 -168 -143 7 -546 511 -190 -871 -525 -325 403 -321 -523 -678 -598 -250 -837 35 -669 294 285 452 -785 792 -482 -136 38 367 271 328 37 277 12 611 712 125 -369 348 655 -599 340 451 -363 -492 -502 -75 -227 -555 193 -262 -457 222 75 363 -320 305 -703 -353 -267 282 -500 564 132 389 666 5 771 -544 -98 161 438 -831 534 334 163 -847 760 -651 -542 -830 780 379 468 -319 -648 -567 -756 309 -131 29 -102 78 -472 -705 120 180 583 -162 671 -728 -783 -26 -424 -520 775 724 455 -742 -388 -841 -220 -174 -440 -162 -796 -871 -173 435 446 520 723 -388 -820 -676 664 -75 738 438 -709 27 537 -534 370 787 -810 -395 -188 393 -63 -16 556 128 376 -566 -747 722 563 100 634 -60 -874 549 706 210 -551 -649 508 241 -724 -468 -786 605 722 414 -845 -689 -683 -834 -51 -422 -233 -252 403 -619 -621 -509 -14 627 97 652 -767 48 267 -723 36 -296 -830 358 -681 282 689 112 -156 -4 -359 -126 626 741 259 -773 658 -314 -780 256 -246 -148 371 -544 -372 -500 348 -120 -563 -526 -33 435 -660 -332 -187 145 -880 -870 181 -758 -634 611 -263 -624 394 -581 -572 -189 -143 -522 423 -10 142 580 -278 624 312 -572 -56 447 211 554 758 -291 -21 -324 617 415 783 194 -674 274 -529 500 324 551 -152 -347 -172 -218 293 482 180 -898 -421 -680 -603 -173 -144 -591 609 -232 95 719 -133 170 -299 -430 -405 -584 -41 304 469 -353 610 -887 278 745 5 -693 424 -46 -218 362 353 -450 -722 -188 159 -675 -434 -425 637 -375 -588 -110 615 724 -218 317 -102 647 -303 -795 638 523 453 -668 -495 679 369 -44 -139 66 156 637 229 -352 279 745 -179 -275 353 387 -530 -666 -605 -864 162 -732 690 -777 306 -605 -208 -331 -540 -341 -222 -198 45 -501 240 217 773 682 62 651 645 -844 -663 -420 -886 588 -80 -632 642 529 783 -46 383 -500 736 745 -409 661 -568 794 -212 -598 -328 533 -843 156 -76 331 218 654 -322 778 305 483 235 188 701 -640 370 -163 321 612 -646 -94 197 106 259 -462 305 -415 377 624 208 -264 -646 506 751 486 -709 136 -572 -484 -528 400 446 28 543 -375 489 -300 -121 157 -272 -481 -370 790 -873 -492 283 -469 -768 85 -379 460 681 133 614 49 84 -279 -360 -221 -316 543 682 6 -5 -555 602 -871 -691 -571 -104 83 -251 249 3 -435 -686 3 -83 114 -626 -614 -394 -206 62 173 -725 315 418 -800 -502 629 480 25 -164 -235 788 234 -132 -640 90 -231 -200 -452 722 604 -562 304 50 244 130 -345 97 555 -591 -274 -56 -234 275 727 -467 -192 544 421 -859 -674 299 528 -133 -449 167 -548 -121 -687 287 -773 -285 799 -595 401 -723 724 -542 150 309 -556 77 410 378 -172 -637 334 -297 409 659 502 -477 -247 -842 -408 342 -31 -288 718 -317 776 -678 343 -212 584 184 -491 -490 -701 -505 273 206 -377 -560 176 235 -826 318 527 -568 -177 495 516 53 -205 -375 -893 -864 31 -862 556 655 786 210 -544 -260 327 -809 -258 311 -287 614 -218 743 28 -621 595 -371 363 488 -237 147 -214 582 82 -637 691 490 737 90 467 -5 -478 -627 -753 337 -509 -767 120 694 -313 290 -42 670 -884 -34 399 -841 -395 182 -149 -62 -140 -247 -450 44 -186 -28 757 -815 -649 555 -299 -45 293 97 253 526 454 -277 -558 330 96 -730 445 -767 146 689 -171 -480 788 559 712 -660 -807 -555 -21 -543 -868 640 -251 -893 404 -66 -77 -816 -606 604 262 171 -425 338 -63 -276 -17 -231 506 -289 420 -283 -492 -357 506 36 -552 -646 -842 791 -726 219 223 385 485 -61 611 426 754 27 -268 92 121 -617 53 -213 261 -687 -701 140 -597 -12 462 315 282 -238 -314 750 481 650 -759 750 -100 -448 282 -324 83 731 -878 -887 59 -854 577 -615 -730 506 320 8 -863 -842 518 638 -723 -340 -533 -574 -715 58 274 -738 -369 334 258 783 339 730 110 -328 592 -405 -790 -556 -622 192 -149 -610 178 -348 405 543 686 75 -206 -555 690 -803 646 -166 119 93 -883 623 368 -793 -405 290 -259 229 -710 354 717 -651 -369 466 -505 215 -619 354 55 -289 726 -243 754 -861 -867 -80 119 383 -135 485 -19 -364 539 -357 762 333 -282 739 -682 305 -779 93 132 -433 309 356 609 8 344 -621 -388 -231 -728 383 -679 -873 -363 -699 447 390 -755 -171 544 19 -873 -41 -399 -272 192 -779 -385 197 -471 -785 208 -310 -601 -203 -536 98 -31 644 797 -792 -75 -190 718 418 457 537 -415 736 645 -551 -802 87 -80 318 407 670 -443 -497 -371 -850 633 -97 315 441 -428 -748 -419 261 559 68 -548 314 455 -3 -899 30 -777 479 616 -327 304 295 628 -518 306 -55 617 -270 -576 601 318 179 -307 -113 736 -702 570 -515 -265 -5 -655 -308 -718 62 167 433 -644 331 -111 -515 53 -544 783 -803 260 -79 -887 39 770 -184 -279 -555 -253 131 -485 -514 -538 -426 -716 -619 639 -897 -834 -96 327 -887 -873 517 -549 -626 -59 -700 -681 446 245 109 -59 203 -271 546 551 45 -437 -16 -578 -792 634 730 706 -50 -77 410 76 -750 -11 -732 232 -8 26 289 -285 -594 327 242 -539 -116 750 109 593 -589 -408 -141 -454 721 -529 664 569 181 -457 -577 278 -681 -625 -111 -559 517 -658 -585 654 365 -78 382 774 405 -148 259 360 -380 683 332 -107 652 -775 2 157 448 712 249 -308 -146 723 -88 -307 786 -324 -602 428 629 -898 527 -757 -690 -66 318 -496 -111 397 101 185 -204 -611 174 -763 -828 -660 -563 -87 -151 -805 728 -415 -863 -895 675 546 371 776 281 -484 -606 784 178 359 387 -289 -570 -848 -145 -6 160 -649 -219 -439 -582 419 -64 476 -148 -444 -887 283 -354 -779 262 133 -785 398 373 -6 706 -182 709 387 -216 -525 486 -360 -463 468 -409 129 22 -383 378 -288 629 -307 -837 -788 577 527 456 -745 -65 788 499 60 96 -449 638 697 213 321 -640 646 -900 -91 -706 -260 22 194 713 -793 -109 -825 -337 -287 773 468 425 527 177 -496 -698 -302 668 704 228 449 -246 -871 -814 438 717 785 -587 741 23 -155 -368 -507 -221 -515 -226 240 -381 -104 312 -181 110 -431 -180 -488 -720 -437 782 -758 200 -511 708 -96 -28 -166 -357 238 -296 -661 398 4 147 -222 -497 -537 72 -721 -91 -407 -384 359 353 -852 311 635 588 -360 376 -315 -539 -381 651 715 -807 -396 -174 523 -873 127 273 638 -243 -511 723 656 523 449 639 488 -154 158 -638 -661 499 -444 -560 -618 212 398 342 -828 -332 -626 -738 -113 -740 -329 -716 -844 -55 515 -221 -299 519 544 -728 337 -446 -679 124 -349 239 488 -504 379 20 464 -37 -592 162 -643 361 -867 763 697 -201 -163 -231 -863 -8 370 48 36 421 134 -481 -468 7 -552 126 -595 -44 -392 -708 -146 -189 -387 692 781 34 -139 21 -681 48 161 -796 606 627 733 742 354 698 -94 485 -785 128 -479 -454 -27 393 464 261 535 644 326 594 -333 -873 190 -728 280 -511 44 651 -704 478 480 -242 -351 -569 -408 -222 -17 71 -519 120 611 292 691 343 419 628 -825 72 259 -177 -349 30 417 -430 -272 -30 -433 -669 -310 247 770 -83 499 -702 67 119 135 281 -250 -734 213 558 -522 598 372 -75 -243 -531 -12 -611 223 -271 -279 230 79 -883 -717 132 -497 625 -832 -566 -527 156 -681 159 -638 655 -187 27 373 -32 -729 17 -189 503 310 261 350 -636 -195 -161 -109 -591 -510 680 -60 470 650 -675 -775 259 466 -759 -732 457 -646 -531 534 78 795 39 -62 482 -896 -884 502 -292 -824 -537 -311 -367 -853 358 555 -239 -280 60 -10 -326 -339 340 414 -248 -404 -379 -360 380 -494 -454 721 64 -172 607 -723 -779 -527 722 79 184 139 246 303 656 548 566 74 120 -811 -230 36 -426 142 -419 -44 706 187 -643 172 449 -150 -632 -89 160 350 614 -128 -373 373 -412 470 387 -775 -209 -331 -483 185 -737 -388 -836 -44 -737 572 -376 45 -12 771 -302 -211 -93 760 -217 -23 303 -45 -537 80 -693 265 382 -335 68 431 -473 -453 -718 82 50 -898 794 -599 -726 449 -632 -819 313 -59 -266 -884 439 768 435 97 62 345 -278 -150 481 -843 -325 304 669 -122 -177 -91 -866 -481 -53 224 730 -846 -470 -306 -96 -685 -869 298 -740 703 67 257 -149 721 177 97 -327 691 569 23 720 767 669 485 -789 -460 -107 -827 -633 136 67 -106 383 -160 -575 -747 -489 680 632 83 233 -265 -882 426 -71 672 505 88 -720 -257 306 -512 72 -3 -475 632 -133 468 -529 371 -581 -158 592 40 437 266 -212 732 99 -422 528 -24 210 202 -246 536 308 -413 716 342 -722 503 -777 308 -672 -798 -51 476 -897 -412 32 452 -521 -33 -169 648 -517 298 -882 -24 -83 -605 -221 463 -414 92 1 -213 -384 -123 318 488 168 -176 31 -186 -828 -307 -221 -429 417 125 -725 132 -18 -552 143 732 -314 44 -827 -766 669 -726 83 -298 624 -608 -792 635 -357 -780 154 447 -83 558 -406 349 519 -486 -177 -895 442 506 -483 -890 709 119 296 -417 402 213 -107 -814 -517 -63 -198 -418 132 697 392 437 -415 163 -195 -346 -652 -497 -828 -45 232 -125 676 -346 306 -757 797 529 584 -414 -161 124 243 -880 -348 -435 496 -132 405 -364 -699 712 -595 -434 -93 -752 641 505 -600 -387 -11 590 75 653 303 -875 568 -366 -75 -10 721 -230 -661 -84 -41 766 -25 714 -716 -281 488 79 -732 716 -807 -384 -320 722 52 -115 -379 -287 310 691 -847 -550 11 250 -695 -174 -239 -889 -337 -361 725 -431 156 -854 274 130 522 468 321 -491 230 -594 688 -647 143 -439 -174 234 446 -23 -49 159 -416 134 -718 -441 -715 -284 626 245 378 201 99 518 -169 -839 457 149 -17 -399 770 32 -110 -405 62 -528 31 -708 608 178 -111 210 -505 -101 754 -590 696 -487 -418 6 233 224 -768 494 -638 -216 -49 134 347 405 -236 -242 -858 248 558 697 47 -3 534 -883 292 -396 -869 288 141 172 11 -97 311 412 -317 -613 -425 -717 341 728 97 -385 -655 632 186 -264 -240 85 -190 757 271 -29 400 -318 318 531 617 -390 -879 208 -48 312 645 -446 41 157 -64 -805 313 506 -15 -166 -730 511 743 -88 -363 -124 255 60 -345 -768 -618 -51 726 -37 175 263 683 -119 -735 600 -753 653 794 729 388 -697 -814 -619 -376 638 -201 158 -511 615 616 256 -421 -125 -532 -368 197 -285 -335 -884 -529 703 -553 -710 370 -551 740 -565 692 713 -152 746 -135 349 661 258 359 330 239 -239 684 608 -622 -874 698 -886 514 -83 -365 -429 176 684 149 491 366 -114 -817 -11 -17 -591 -183 -405 -628 413 285 428 -269 668 -48 657 714 372 -463 -345 489 -781 -239 -444 -286 218 -324 -835 -757 -495 147 641 767 36 -108 580 423 -382 -844 -554 -569 789 29 334 334 211 -263 351 399 -465 -758 261 -698 -157 -286 -428 -366 702 785 -591 22 701 373 131 -169 -311 -895 112 768 -401 -792 -771 -367 -763 -10 143 -334 -388 -174 -279 605 125 -190 780 -71 -617 428 620 62 -304 302 -80 50 -594 -832 -645 692 -719 -361 -338 -156 -416 -604 58 669 -770 -808 -720 -169 42 790 187 -655 644 400 223 -253 -506 -113 398 107 49 -598 351 -309 740 270 -93 568 -111 -390 609 98 -496 -320 -866 383 724 -319 174 -327 566 -609 289 -655 -516 -793 -762 217 -11 -168 539 361 -101 -687 639 -322 -803 -61 -420 -132 753 -65 -684 432 -697 255 361 527 -811 -601 -645 -44 -338 -363 -774 -248 394 265 -226 650 540 -271 790 -844 -683 -431 -683 531 -45 30 402 517 140 449 -340 -380 -287 195 -45 -451 -774 -578 -848 625 -32 -825 263 -409 -420 -891 -785 -421 -116 301 -773 -897 -141 -864 -751 -417 -391 241 -26 -547 373 -875 25 -748 -765 -706 626 -527 -589 -812 21 -486 79 -498 -442 221 -466 -842 214 -511 151 490 -639 -787 -425 -434 -474 84 320 -711 -734 253 -812 330 -165 249 81 551 764 502 246 -717 -126 151 -211 29 380 -869 -611 151 -323 442 174 573 -528 705 -347 -884 -116 -792 393 778 494 -478 576 658 -733 619 120 540 292 -483 339 723 -447 590 -811 651 -875 -253 97 303 268 458 736 410 738 102 -297 -889 -210 36 -440 784 -639 -89 40 -885 -212 382 583 -860 228 104 374 -114 -14 -155 -711 79 134 667 -259 -579 -653 108 499 457 -707 -595 -424 -437 -155 747 -591 539 -308 -396 -457 187 -423 -773 -219 546 209 -733 424 351 396 665 -90 -729 607 -790 265 435 434 247 466 -406 480 162 34 229 -449 -720 -197 -871 315 -71 268 437 -24 -349 -826 -370 -78 -719 -49 -24 95 -712 -900 623 -787 -92 -755 -13 410 563 -871 -871 27 -698 -262 -565 -900 717 650 -607 -758 -362 -433 306 21 -585 559 395 204 -381 -352 -10 -374 455 21 369 318 -112 -134 -461 -762 -234 -453 216 -674 -514 -392 34 -770 -687 -338 629 709 516 -269 -562 302 -305 296 -629 -455 426 -834 -479 399 697 645 532 -627 -392 -849 442 733 -2 303 641 -467 -897 84 -465 -4 672 573 -596 390 -345 538 202 7 -854 170 -587 465 -334 83 236 258 273 -562 489 -352 693 -508 -888 127 -721 106 337 -835 193 662 -748 -692 -145 335 -709 692 -147 226 -156 -111 256 -15 330 -619 117 -337 -173 -545 399 -841 -413 -76 207 130 183 116 69 -135 -546 -571 -591 -860 -657 597 -367 376 -227 -880 -112 651 -665 119 -81 -14 -481 -39 -166 58 695 -841 214 -583 -233 -88 -762 41 -850 78 777 -297 63 -566 314 -68 -743 -172 -11 240 -802 -85 -491 461 -847 668 799 326 43 -232 -734 -213 690 157 -564 -733 545 452 -586 -526 7 174 -27 252 414 -853 213 -11 -631 356 543 -15 703 467 -395 -747 -151 -33 103 146 -208 379 343 673 743 -799 770 469 799 -672 129 -714 660 738 561 577 -378 732 13 793 -464 325 -264 266 -126 -705 89 -42 -243 -499 -841 517 2 -693 101 448 -339 -852 -714 359 -285 562 707 637 -263 -471 -554 390 27 620 535 -340 526 -597 144 -729 -810 -777 -237 99 -807 -124 597 184 -39 290 95 -881 710 -265 467 712 -563 627 -129 773 92 -412 -737 596 -443 374 -269 313 679 176 343 -748 795 -204 701 -24 83 -575 -879 269 -840 285 149 -491 251 457 -286 -600 76 42 157 -620 -328 -358 502 -381 482 -215 175 -641 534 -39 -305 -305 547 203 -703 -264 187 -412 713 89 -765 -65 -618 -562 86 -621 728 -255 -180 380 -583 -672 -492 229 388 -38 -340 256 449 543 -708 -614 -94 95 -488 -54 554 -242 -241 -779 -295 223 -236 -771 277 205 142 653 448 -728 -691 -540 -815 -737 759 -841 -627 352 284 623 195 -194 -752 -311 791 -431 -269 -191 323 123 -607 794 -413 90 641 -356 -374 -107 -439 -747 -742 -453 -789 -846 125 -686 167 -703 773 -186 17 -144 -719 -182 347 -216 -388 -727 414 572 -720 10 111 407 195 -607 10 -18 -475 -421 242 -63 -125 530 357 -521 736 342 91 589 -698 -762 622 711 419 414 -685 745 -74 -46 525 330 171 -436 -270 -107 -286 -843 490 376 135 -525 77 -183 -835 698 479 195 149 -709 -68 -702 183 -432 789 -150 797 -198 -671 -145 207 608 96 -244 -624 -2 -20 -644 484 -159 730 5 592 -546 549 49 -726 389 310 600 777 202 438 401 -68 -822 250 -689 768 583 442 579 475 775 -581 -833 -852 -631 -304 -126 706 742 380 -425 394 -268 615 -153 -216 723 -511 26 -246 -788 -388 -225 -575 -214 706 -641 -145 -665 546 195 594 536 374 133 577 176 462 248 148 -130 591 -796 426 -883 -147 -800 662 634 119 -71 630 519 -210 -43 745 -359 -690 774 -391 -283 -795 151 -407 758 533 587 216 744 28 520 274 226 -789 -627 -630 220 -198 -770 -149 -324 134 -115 256 -460 -477 793 592 358 -600 422 580 628 125 -815 244 -681 -395 -410 -254 129 -120 -472 -359 -460 235 685 -50 336 -746 -663 -38 657 -575 273 -680 432 33 -147 -194 -681 164 -328 -658 -618 -523 668 -643 -496 352 687 600 402 584 -762 744 13 -769 -108 357 -521 -353 493 -614 -671 -829 576 -17 796 -127 50 -778 -879 155 -712 45 562 68 -699 349 772 -254 -589 -294 356 -623 -291 217 -180 33 24 614 -800 -692 223 -683 -584 325 -747 -47 554 751 -196 -249 -798 156 365 500 765 -525 752 -384 -19 99 -2 -878 199 -657 -874 686 -473 606 -210 -773 -159 -502 540 306 -602 406 -551 -833 117 -127 623 696 -603 -524 244 -402 -569 608 237 285 514 232 -767 -229 -637 430 -213 -823 454 -32 479 -336 489 -698 751 -596 -476 -347 -747 -485 605 244 635 584 -718 106 -427 -323 -823 -356 -867 -229 -467 -179 -487 563 200 344 442 576 -746 -192 628 325 754 627 -168 662 -708 382 -292 160 166 679 422 -354 -748 -801 -751 -402 -103 -203 -741 -394 152 780 -761 329 -307 -604 -314 -857 -45 -62 -295 -558 156 343 675 692 -146 395 779 -496 -840 385 -86 -296 777 -381 -7 -212 -624 754 -536 -716 30 -288 529 37 661 -70 -683 380 94 348 -251 472 -668 -666 84 -498 284 7 -260 -435 -267 248 784 605 -108 310 317 -316 -427 332 492 467 -217 -486 -640 -674 772 -518 29 753 -573 496 720 111 550 387 -628 5 478 -283 -344 -23 642 -11 -101 -835 280 -373 526 347 710 730 260 312 -272 146 -176 109 -655 641 488 -738 -260 107 608 608 -157 -811 685 464 -389 -401 -134 -491 91 528 181 -35 -829 600 5 -530 -667 -219 -892 262 -574 30 621 -601 682 -666 630 -820 12 599 -533 -400 553 -121 129 -560 -471 -466 -48 -876 615 515 614 -254 -359 248 541 68 -313 405 564 556 -831 451 557 -583 -542 11 -150 -879 -303 -486 -304 -854 -201 -114 643 477 298 -537 -671 630 -142 -231 263 670 -868 -464 -463 -345 149 -40 -29 -2 -829 162 94 109 67 757 -588 -212 755 -806 32 783 -257 -670 -452 375 685 489 110 82 422 287 148 562 -737 778 -546 -100 -221 -504 -757 151 693 -204 -211 442 -688 200 -256 49 -899 -60 -584 -631 293 123 -738 -692 -698 -816 492 586 494 559 419 133 372 171 349 176 344 -286 -721 -514 -234 -108 -108 -879 -346 -144 258 194 302 629 -343 371 -409 709 -514 -370 679 -236 -80 -555 143 -652 486 785 334 102 138 -319 -463 -191 -200 464 -125 211 235 681 -590 -645 -843 -385 -813 -888 -734 226 -251 -783 642 -678 -108 753 -128 -199 315 -412 -438 678 228 -440 59 465 82 37 650 -238 214 -519 -425 594 -98 712 -830 -30 721 74 -302 342 -32 762 709 -363 -666 -482 -585 30 471 -367 152 101 671 -766 -843 314 -162 361 315 -67 -496 -174 335 -443 -239 382 -340 -626 -332 564 -644 -519 -1 -864 -110 571 638 209 -6 -875 -860 -67 50 -1 -107 16 767 147 -525 -589 -683 -875 -796 -280 -810 201 -623 561 -227 567 -157 -9 5 -617 -508 66 382 342 -172 445 -116 244 -82 463 -810 -409 -501 -820 -478 -426 -339 -263 -887 518 165 136 57 660 -686 -241 -140 -93 640 -297 -751 668 -813 156 379 -300 143 121 -427 -373 -37 -31 112 761 54 384 766 157 517 -230 771 -183 374 -791 -670 -521 356 -773 329 555 -662 -191 520 71 -309 593 177 30 -826 -840 217 -809 -748 -424 -538 -371 -742 -773 78 240 780 570 -845 -717 -241 98 316 791 -775 562 482 -329 -185 -796 622 76 397 345 -886 -506 486 381 -584 -598 -864 -291 323 204 356 -356 302 -820 -761 -709 696 -195 -725 564 -80 198 -458 455 -121 -198 -394 -370 -99 -536 -609 311 -492 -26 -464 -390 471 499 -454 -325 275 -88 -678 754 606 -53 -718 -867 -749 -894 246 -859 -574 -145 -261 423 -320 -609 385 -667 158 -335 303 573 -267 136 -805 -378 255 -682 799 763 284 596 -711 -764 -770 722 403 -793 -638 307 -309 39 -569 -850 -375 82 -279 668 196 -734 -316 531 -263 100 -610 -689 -441 -592 765 -436 661 99 -473 -87 352 -428 565 165 -374 -820 -694 -595 -490 614 174 -730 -795 308 666 67 596 587 -141 -1 352 -255 425 -608 351 476 -702 676 -588 -75 -863 -313 -394 710 223 194 301 -850 -574 132 -244 -311 -384 381 -851 132 194 -574 655 -608 351 194 -574 -797 -74 543 -266 392 596 139 155 -874 392 -238 574 789 -57 309 200 689 -819 -800 653 345 317 792 315 126 -637 -292 761 -36 789 406 -338 661 -720 30 602 -64 -883 -100 136 187 -91 311 557 400 483 -358 594 -287 756 653 616 -456 468 625 -185 -470 -395 211 92 -268 -465 -92 580 -402 -88 160 -318 -788 283 724 -590 96 -293 -154 -722 95 544 761 -274 -762 -310 591 -392 -561 508 676 -242 -142 -304 693 489 -438 633 -436 252 -705 65 650 -582 564 -55 651 516 74 662 -10 756 -169 -811 779 470 343 784 -703 205 413 710 681 606 551 368 491 583 -639 -852 -344 -272 586 281 91 -735 446 -569 99 -9 -742 614 -863 750 -523 -807 -469 681 -580 610 761 388 494 744 -437 420 -589 388 553 -256 296 192 -84 796 10 -286 553 -437 5 -790 -834 -196 405 -307 -316 -235 -461 276 155 -571 -649 394 468 -649 314 406 206 -869 381 276 763 779 -858 -667 -827 -369 621 -550 -821 123 -481 -769 -123 424 -451 93 749 -87 -441 76 -465 -461 -246 -876 -285 143 -864 638 -814 185 602 -801 182 332 -560 93 603 -704 588 54 -75 -510 -361 -9 626 203 -418 -557 -646 119 126 315 53 493 -542 15 -316 -194 -173 596 -261 211 116 -504 -624 159 -519 -362 -404 -586 -446 -681 384 -872 84 70 674 205 -711 752 -790 713 -838 289 -701 -450 151 594 -68 162 -205 122 -503 -122 -643 -718 572 -702 502 -366 -677 -408 -211 -446 454 -232 54 -505 235 35 -498 634 751 -451 331 651 -601 234 157 -445 453 -705 -624 -41 -258 -633 576 -515 -318 300 209 622 432 435 -400 -230 -299 -719 -510 -424 416 -873 9 -784 473 -787 398 -371 -610 129 -417 -863 -353 282 -412 570 -365 -274 452 662 -27 -231 -289 -558 -278 -415 236 797 -441 -273 344 66 447 -770 -11 231 432 659 635 -465 414 -358 700 456 -737 607 329 399 70 753 250 639 599 -234 -813 781 366 675 -58 406 -681 615 203 -410 -134 444 -604 466 -163 -572 574 600 769 282 -712 -540 156 536 -159 -459 -702 -355 358 643 -27 107 148 -533 502 291 -178 -330 364 -365 -473 211 -304 155 464 33 203 608 487 4 371 102 119 -335 -97 682 -272 -547 -128 -202 465 354 -486 -366 -155 697 175 -248 243 -689 790 27 -466 -48 72 -862 -29 274 -595 667 -161 342 172 753 -399 -15 -51 -187 -672 -437 563 -48 -572 -257 116 489 778 796 254 15 545 500 -27 -108 100 -341 264 343 323 384 -716 -75 -648 -530 793 -194 -638 -653 -697 559 746 135 -396 290 778 32 706 -762 433 -881 -716 -734 -502 737 327 51 208 -477 247 -459 -513 388 461 612 746 -3 -486 -209 600 222 -534 60 -161 324 -95 -900 -797 -453 -275 -280 -471 -610 -672 -837 766 -713 294 655 108 -261 -432 -726 -245 -588 497 -150 -111 149 72 789 459 10 -692 418 -238 790 83 -431 -109 590 388 -864 702 -334 -464 159 406 -595 -162 -670 -763 -673 -533 -645 454 331 -331 525 -266 -814 422 -448 -213 62 -521 686 270 -203 -631 348 137 -708 173 -738 182 654 410 364 -208 -310 571 186 -762 788 579 465 -722 -507 -115 94 -349 -503 106 -618 -690 -846 169 162 -632 682 248 -347 401 108 -615 -591 518 -754 -811 505 563 -747 -330 540 -657 -681 503 -389 -314 -173 -690 667 -549 -577 -817 -680 392 -512 -103 216 -362 -806 -556 137 -245 -329 759 -806 -707 418 -664 517 -512 513 546 426 253 -27 553 381 -301 536 551 431 213 -213 -230 -795 -695 557 -441 426 -304 -790 462 88 361 400 -775 76 588 721 -756 529 -619 288 284 11 386 674 467 -250 379 -50 -771 -450 -615 -560 -866 -652 -304 423 698 49 530 -167 -829 711 -261 266 122 -311 735 361 133 283 -493 632 648 -609 624 -240 603 -110 -900 495 -275 -691 -284 -594 709 767 -143 174 526 599 374 641 -568 -275 578 406 367 244 219 469 -12 -452 344 -534 -746 -99 -278 9 593 -68 -895 -403 -588 422 532 -545 -345 35 -112 487 -116 157 -641 442 82 -650 -174 -896 -226 -472 70 43 -130 374 -251 -757 -794 -701 -83 -220 384 -875 454 -287 53 -307 -546 -130 -51 3 673 -333 -551 687 -499 569 51 616 428 211 -860 -625 601 198 -327 131 68 516 600 374 -202 -674 -565 360 446 -804 -407 -547 278 746 -792 -178 640 797 366 294 -837 -19 350 137 642 -560 -439 131 -59 -424 -546 -9 -153 -65 288 -186 784 -657 7 -423 -745 583 -786 24 666 -326 -51 -860 -360 -42 -56 182 -143 6 372 439 -800 392 426 686 13 470 411 796 -98 360 726 711 -848 -624 99 -657 -271 -277 -718 -124 -381 568 487 312 610 575 267 -53 720 -810 -423 636 156 -38 344 -190 398 -693 -467 770 775 -116 -142 219 184 366 683 -183 490 -872 362 -790 64 464 360 -730 -356 310 -25 777 228 -510 298 653 -434 82 144 -343 -344 -252 -802 -684 -749 -217 304 -851 -847 255 -814 274 213 459 -83 -670 601 -622 699 -83 -634 697 654 394 -814 -833 605 -587 765 727 310 359 -168 -62 240 -739 78 -122 -429 320 -264 527 678 134 313 -871 -815 342 -615 28 420 168 504 -474 -200 -712 759 427 210 -235 -428 571 484 194 -291 680 -234 -127 -479 -786 -428 -59 -737 717 -19 335 84 561 640 -261 772 2 -732 -171 -251 -846 95 403 -132 361 -163 571 -207 -691 209 455 -245 -339 -354 237 -563 -536 579 61 -510 446 211 -889 469 -553 309 -475 69 -681 75 520 -158 -718 144 -288 237 41 8 636 355 -882 46 581 -787 -204 -651 209 -14 36 -840 438 -482 -376 540 28 276 -635 -396 612 -18 412 -830 220 436 547 -161 -855 407 300 110 8 -873 -709 513 -308 -211 228 -548 -187 749 -681 -527 -421 623 -611 -35 -889 -678 498 98 654 54 -295 -186 284 -528 -620 784 205 591 374 280 -498 688 205 -286 286 -224 -261 -308 -374 -809 -478 -364 704 40 -493 -772 -466 -875 512 -899 -432 792 534 179 258 -848 495 -774 -463 604 238 166 -690 -30 466 694 -358 -114 -167 -803 -396 -767 652 -55 -326 59 -97 26 302 323 -766 506 -11 -495 634 -757 77 314 223 -425 -814 -75 689 502 -774 449 -7 458 381 -493 -186 -238 598 168 -209 -216 -52 -728 364 669 592 -658 -506 -787 95 -888 -716 -649 259 -302 -615 14 108 752 331 -134 -340 -280 -332 643 234 -426 37 -605 -797 773 -84 -627 -695 -873 -736 -756 194 493 -140 -462 82 169 -571 -526 -721 -568 622 394 168 -432 508 -648 -830 -589 128 -154 -722 -730 566 -891 610 784 200 406 189 -558 671 16 302 112 538 392 -686 767 531 435 -847 696 -463 -765 -809 411 335 722 -424 -519 532 798 -37 -673 -505 -3 -720 563 -731 -365 321 724 62 129 412 -267 -531 -858 306 44 17 -858 -325 -596 -576 -598 10 -344 -325 565 799 -137 -145 -800 -889 -829 281 -67 -274 -187 346 43 137 542 532 -40 662 -186 -105 -341 -10 -623 766 -112 -813 73 -610 -517 -455 -706 727 52 -127 88 -128 -695 -79 660 32 -728 15 -397 436 -350 698 114 -896 560 288 370 -391 -75 -279 382 -34 -652 -698 -593 -734 648 -301 234 542 491 98 -549 462 -736 624 562 417 -622 78 32 107 -373 -293 -159 141 -748 -181 -820 179 -860 -845 585 -675 547 -858 -38 22 -787 -214 286 -841 -833 551 265 -5 -194 -244 -159 -474 -71 -54 -498 711 234 119 -43 548 -477 -619 305 -435 -308 369 -483 60 529 345 335 554 -222 255 -615 378 -99 -867 -253 -49 -300 188 -29 -449 -732 683 -160 98 759 -148 324 380 360 753 -239 -397 -286 -741 780 518 195 -119 128 189 475 -134 -716 -770 79 -198 304 -679 -760 -845 751 523 339 351 -586 -424 -808 -825 249 551 -116 418 214 279 -787 778 718 695 -257 438 138 -739 485 756 288 -492 -796 -685 -58 31 714 -845 466 -340 -756 -523 609 -842 -699 -574 -857 430 538 -22 -570 368 190 -655 272 -820 -727 119 322 295 70 155 -736 -719 -773 259 -626 453 -111 -250 -762 579 -194 -153 193 656 433 683 600 -445 -335 762 -752 179 -84 106 53 397 296 -297 -214 466 775 195 -10 -326 -811 207 -536 -62 -3 23 -372 -781 545 -809 -854 762 -186 -731 315 -780 334 483 205 452 315 255 -126 666 509 -577 -345 -23 -166 -736 -726 327 344 346 50 -55 -274 651 222 23 -849 -379 478 479 -302 -470 -471 -308 769 -391 -322 -46 297 -693 208 -129 -325 -293 -539 -2 63 -239 717 -579 500 442 -679 -821 304 -373 68 334 -2 34 -699 -555 -207 -83 619 693 615 -424 -503 -556 797 49 -383 449 469 -68 -192 -473 342 787 -852 797 534 -329 -335 624 208 -498 -492 -53 22 581 6 -214 -365 159 -711 -788 -586 505 54 -769 -435 -684 -804 -329 23 -555 270 520 -110 441 -502 111 129 782 470 700 446 -231 -50 -715 -246 -394 181 -22 -147 -262 -260 793 17 -727 491 -309 362 64 -411 -139 243 0 151 31 137 61 -451 213 583 -262 796 506 -821 770 36 621 -472 -765 -59 -56 -223 454 -786 -763 799 686 689 494 8 -337 -81 -5 326 252 -416 -870 -32 -649 322 451 238 783 -794 -818 312 -447 -745 -384 426 47 96 -458 728 292 628 392 -378 101 -867 -627 32 -516 -503 146 -457 174 99 532 490 267 737 -111 388 -18 65 -835 -487 643 -353 329 605 -707 233 -200 560 -128 -311 748 192 -448 -625 -182 -419 -788 -261 -796 -770 -767 410 -808 -251 89 -486 -34 402 -701 -12 362 -480 62 -342 123 -235 295 -768 -761 688 218 81 -75 -437 430 470 -396 -674 547 360 346 -261 -615 191 727 382 41 54 657 -78 -664 -526 -590 -536 -432 -320 -260 696 -106 -897 -253 -744 -512 -249 278 145 758 -581 139 226 729 -820 -426 -8 129 770 489 417 -286 444 -522 483 511 -225 -30 -117 -753 -259 290 261 679 -651 732 200 -258 155 -436 -553 -374 -316 58 -309 563 -188 710 510 76 191 677 406 219 51 -695 608 -89 -544 -811 456 -89 389 -107 -433 -439 -246 -571 -57 767 211 -345 -769 -572 -598 -569 -394 562 -848 -141 534 792 522 -3 509 -46 -252 320 520 -32 -5 507 -187 -844 -883 -661 167 -566 499 -103 195 520 -397 -196 -794 -61 -723 119 -149 -325 -247 -277 323 139 -686 -747 303 -900 20 768 333 -786 -840 -774 -10 633 189 611 744 578 499 -745 82 -339 402 -850 -85 409 371 -267 277 -838 307 192 -756 -201 104 -102 456 130 -507 568 -644 -33 241 -467 -663 -32 -404 -893 242 -156 -129 -385 773 786 -669 787 379 300 -534 458 89 531 -896 71 741 597 281 -198 314 43 -135 111 781 -216 553 -825 281 -800 426 -657 -234 191 623 654 -359 -161 451 -441 -168 -472 -158 -429 577 123 -592 603 -507 91 -311 698 757 716 -654 212 479 -146 -812 492 446 -429 -40 548 731 -900 -431 -821 325 -551 -214 339 -694 758 -793 -72 151 -120 600 -283 -748 90 194 -769 -434 780 -705 663 -114 554 -649 -698 316 721 373 631 81 -762 -131 -59 424 -872 576 -391 512 -707 -150 437 -462 -562 -263 -31 -726 -580 484 -112 567 512 -618 -68 -407 344 -666 148 -632 354 -326 658 459 -300 -500 -571 185 600 464 -759 -537 534 -652 -300 -731 -691 -705 416 -478 9 541 -366 -25 158 -865 261 21 533 179 -809 239 296 -555 489 449 -698 42 -381 736 189 -890 584 -489 -489 97 62 534 696 -186 479 -29 -56 -361 -478 120 -644 -86 316 -186 -227 273 263 -335 -574 -382 29 -242 -843 -799 -190 -497 -256 -153 125 407 -98 -604 -698 23 -615 416 -358 -24 -168 622 -76 377 210 -327 28 -399 -471 -157 277 -643 -195 -150 132 -216 289 246 -301 674 -485 -549 -515 -19 225 49 -257 39 86 -448 634 250 -468 -808 617 171 -453 46 -207 90 -724 -821 -716 252 -334 -157 629 414 543 82 -740 749 -634 -836 -18 755 797 -175 -97 707 -665 209 -48 -198 -301 -101 -197 -412 140 -578 -34 421 -723 -54 302 -317 -385 -548 -296 711 126 -660 -351 -666 654 430 -389 256 -11 -259 169 625 750 34 567 581 496 128 -317 165 -797 50 -201 -651 -118 236 -230 -854 787 -549 597 -764 -350 -401 -781 332 -584 -225 114 -115 -660 -306 -493 42 550 -462 66 283 11 781 756 -119 -751 -583 87 105 -93 -492 98 -316 -790 372 -752 -47 -4 526 764 -745 656 711 -542 -833 -339 -681 -608 569 331 309 -715 -329 53 274 -721 231 -363 774 156 -636 39 670 -773 -657 -668 308 -324 766 -213 -550 263 57 115 -721 -503 66 -797 -200 484 604 303 -803 -24 -252 -252 -83 659 697 268 -574 255 300 224 -68 591 376 -49 -700 97 -455 -213 -648 465 -624 748 214 755 82 -181 699 -289 -797 -627 -277 -850 -157 -90 -589 289 201 -434 68 -9 -446 367 -677 86 -196 -700 -730 -35 -210 -208 594 -837 295 94 -46 477 506 -118 -551 516 770 -490 748 -322 -844 319 330 728 -432 -472 -307 466 -22 128 175 237 -75 -245 350 -120 -234 770 -649 620 324 433 264 -85 67 305 -546 -312 -725 -66 668 561 -782 -731 -284 -275 754 -62 -161 767 701 329 549 -312 486 -617 -454 291 -7 -530 400 -27 386 55 614 -420 329 707 459 -725 704 701 -723 36 -401 -371 166 -719 287 -345 -291 -158 -634 48 -841 -326 591 109 -583 -126 -699 200 -804 -705 -69 509 761 320 -120 192 -774 182 -463 -486 -147 484 -361 165 -174 -840 -116 684 -69 -454 595 434 -177 -585 -715 -660 374 -485 734 362 417 37 -540 58 794 -834 278 170 -319 428 254 -380 398 655 230 181 575 -467 -626 586 796 -540 -788 -897 303 6 775 -105 -415 -843 -772 -49 687 -78 -632 -279 -522 -480 782 -117 -636 616 -332 735 417 -104 -290 -378 -474 -22 -6 -400 -775 -320 309 -240 391 623 -389 -7 730 259 -462 132 -731 225 -605 626 263 790 -260 786 651 450 687 -643 251 -100 19 594 409 -895 195 -497 628 495 462 493 -527 -188 -585 -148 -265 -592 631 259 153 500 -491 333 289 671 74 224 -17 761 508 -685 640 -245 162 -759 -231 751 118 156 575 -186 689 704 -263 -683 -321 244 65 -544 128 -715 -419 293 -317 -814 657 692 -699 769 163 -15 33 -608 -53 422 -66 -551 -148 374 286 -288 73 -603 -735 305 567 -627 791 658 598 -90 -772 708 696 211 -584 526 -294 582 669 349 656 -448 -374 -308 105 798 -549 -96 -291 145 460 -687 -847 330 -725 554 274 -55 -760 -377 -545 -270 466 -192 19 -234 -463 530 740 -680 319 -261 767 321 775 378 34 -180 446 -435 -626 -871 -490 -473 258 494 -582 555 -783 233 -644 -263 -682 -200 -855 -73 -659 -323 357 -880 -636 300 671 -653 -482 -573 -787 457 -529 356 -30 312 -728 252 563 -409 140 1 -446 495 64 717 -81 -445 -211 796 -70 -868 -338 -748 410 495 588 -628 -174 -244 -104 285 -760 -864 480 424 -544 791 -897 -828 143 291 61 107 -290 551 -773 77 702 391 -247 728 -109 -877 124 -75 36 725 212 -887 397 62 -389 -813 796 621 670 -193 -608 -658 445 136 -392 -560 -586 -113 218 -272 -741 -254 -809 -40 373 -214 114 -174 -597 474 452 679 -600 -838 -542 -28 -185 372 -764 -613 -611 800 -848 29 336 130 575 -489 -874 6 413 576 518 -59 439 -743 -610 -252 772 -772 399 87 -836 -790 535 -815 -387 -299 340 -816 375 -500 737 542 -560 535 486 20 529 -653 395 -864 168 224 174 -77 82 -334 -340 503 -753 -693 368 -74 -422 -226 539 14 -498 215 -709 497 604 -900 642 -413 -311 181 657 -707 -358 -265 -393 -820 -12 -797 -586 -58 -794 -306 491 -368 629 184 -329 622 -59 707 -496 404 300 -414 -438 136 -705 437 -340 362 -224 -3 -831 781 -743 -135 689 -269 535 -8 -728 606 -820 660 -186 -701 648 388 -643 -32 -123 630 -22 475 177 -107 -699 -135 89 370 -149 -244 92 -880 -306 685 -312 -864 -166 -358 718 -467 -448 535 -588 85 -437 -790 -302 638 359 161 -131 -574 -550 766 -361 21 -500 665 236 -374 157 501 -879 243 -350 485 -110 66 -430 -259 317 387 -9 -58 597 -847 -215 275 -509 135 25 -75 -375 735 702 -534 -68 725 646 678 -547 -685 -339 -312 -414 -511 200 752 -161 -467 302 743 -535 554 -596 796 683 -431 -648 -564 196 -225 473 -415 -409 -187 58 580 429 680 -525 356 222 -806 -629 -533 196 648 -450 -161 -315 -175 786 614 -739 229 478 -689 -276 -819 720 308 613 -435 669 -470 -353 130 304 -155 -725 -303 307 356 399 210 -47 -12 -645 220 -653 -19 -86 -470 -111 730 -746 -870 639 525 -846 -893 -835 -326 532 -429 329 -281 -745 15 -206 298 -175 -269 -729 -149 -631 275 -295 -781 -212 235 -522 -432 -20 -881 482 -413 -551 556 466 -305 -256 -579 -107 2 -671 157 -546 -620 -115 -456 -568 497 -74 -554 118 -511 -79 -572 386 516 -385 378 -837 -363 -347 -15 -699 414 -818 -784 -103 -617 783 -447 -790 -485 143 668 -522 -548 398 -419 -552 472 603 180 -479 -340 -151 -70 -333 -142 -354 -817 66 -78 533 -539 -639 -477 524 -404 60 171 -357 -864 366 -228 88 792 59 120 -200 654 441 756 -712 362 565 15 -312 430 -42 -458 525 40 378 634 77 -298 -167 474 48 -611 -297 -154 -628 171 270 -684 -346 377 -831 -612 -240 788 -687 429 747 -366 -879 -605 178 386 446 -153 794 764 -567 599 -604 650 -39 471 430 68 659 232 -339 -555 667 -266 -160 220 746 355 -803 -31 -319 146 655 -80 111 413 545 251 401 139 110 -116 99 -579 167 47 -838 -825 211 -483 -608 385 -758 -739 395 -533 -233 -392 128 -883 525 181 176 782 466 -800 -138 -863 134 0 -687 64 -25 95 -418 -596 7 -349 -746 153 -11 -93 -503 -870 366 -78 197 46 739 -51 -843 84 -524 146 609 252 35 -764 42 -163 -862 238 -215 -22 -577 -483 122 -397 771 -212 -534 725 378 -661 66 -726 -795 323 522 76 569 25 771 14 178 -743 -357 -443 -570 -800 -405 -476 -704 -56 452 -237 121 531 -395 -173 6 106 383 -26 -609 415 -86 748 444 708 -33 -54 -537 763 -760 -539 206 -382 121 205 602 -148 -453 -739 274 195 165 274 -378 -384 352 179 434 568 665 238 304 -816 -226 527 782 -70 321 -615 -432 -84 -769 -43 -806 256 793 649 -462 419 -580 563 -585 -577 702 -222 -860 -134 -468 343 -816 152 -692 -438 220 -471 -55 189 30 -35 349 641 769 -342 -113 -320 -476 -339 -887 -594 375 -768 -287 -340 791 -239 337 -167 -528 -597 -544 -493 159 -813 -819 -256 -668 -594 -683 -155 -170 -154 -435 -588 358 702 -770 379 -43 686 -862 600 -397 663 -607 -834 398 -187 -461 -661 -461 774 -511 -558 -652 -612 794 229 -609 -867 41 -299 -651 241 -738 101 -844 -888 -691 -821 64 -24 -128 669 718 305 -550 602 -633 213 -768 -255 79 -359 -656 -299 81 733 743 -896 749 243 -19 -96 710 -848 -77 115 -401 264 -654 139 -713 169 636 -391 669 267 -235 718 125 721 -721 121 -240 -439 -706 -613 -484 -557 -897 350 529 -830 -690 -485 -510 -35 -720 192 75 -226 -165 487 3 -197 477 184 -37 -689 341 -720 -51 -110 -271 -13 -159 -746 -131 -460 -21 -194 -413 -733 -436 408 -9 563 262 407 377 778 -65 294 -265 18 112 -783 -702 -642 -151 -499 -756 459 -207 -121 596 511 -448 -843 167 187 36 -111 -61 -315 259 700 690 -677 201 668 -141 621 745 375 -473 469 -162 -547 -163 13 -631 -409 16 164 302 244 -712 -144 31 -823 753 -287 206 -397 613 -863 -377 -501 -110 -311 -576 -776 -127 127 -479 477 756 -858 -251 134 -550 -430 -109 -177 485 -699 -518 257 178 506 665 420 70 -899 328 -336 285 710 429 -832 -467 162 -186 -673 199 121 302 -227 -468 -278 -615 570 -241 608 -705 282 -448 -431 -313 418 -280 530 601 -177 541 -15 -355 796 -561 -325 538 -861 -151 -478 -40 -210 387 275 696 -113 335 332 720 -174 -703 86 463 440 692 -333 -761 595 705 235 -541 668 -322 773 458 631 -707 178 354 214 -168 -60 690 -159 -876 -253 177 -581 -47 483 308 17 622 552 -800 760 -602 -438 171 747 371 -450 -191 684 -618 187 -811 -644 301 -78 345 -565 794 -148 -80 184 218 -822 356 520 246 570 -112 65 422 -29 72 403 -333 50 604 -23 -858 604 355 -557 261 575 -276 -345 -614 -195 -312 186 260 -421 -209 -586 492 -194 -210 -557 -463 -142 563 -512 -807 127 -228 385 -879 185 -154 -118 236 -672 -621 349 526 -69 552 95 365 251 289 -733 -842 123 -273 244 -390 532 -525 -654 -779 605 124 -550 712 448 100 -570 -236 203 37 -587 -724 -737 798 -404 306 696 785 -191 -715 388 18 -603 -664 -615 78 -814 321 609 -524 275 -791 489 -525 241 466 208 378 390 -716 606 91 -855 499 782 -124 352 351 458 391 28 -30 -765 -172 399 774 273 186 -352 0 281 -563 -512 85 -333 286 -587 -399 -252 769 -854 -521 -49 -199 456 -845 611 450 290 -651 -561 593 -98 -635 -270 84 499 -675 -763 233 -25 -150 245 434 -422 -793 -465 -157 -41 -688 -122 342 -617 342 693 -357 504 698 789 -87 -754 -778 91 175 -630 -305 -546 572 118 -536 283 -784 -182 279 762 498 -281 310 -879 -760 438 349 293 -770 -350 -642 132 537 -865 -626 705 607 638 550 -346 471 -268 631 -487 -74 479 348 -786 104 142 326 -412 -5 -180 59 183 260 238 -26 -426 647 -520 269 -382 -696 -130 406 276 -821 696 -837 341 -545 -649 -451 111 433 -406 285 162 -786 -544 293 -235 670 -302 3 -265 294 408 -868 -699 -19 -88 -159 558 -612 729 -131 -186 643 361 73 587 -395 670 724 676 353 86 30 634 -221 694 -99 -780 -769 -739 579 -219 -238 -804 272 -447 -740 -741 -593 -22 270 -469 -346 -878 199 -101 260 513 -222 457 290 283 116 771 674 354 -467 703 -339 428 132 516 114 -622 760 182 74 217 197 289 -485 99 441 -757 546 88 -27 -826 708 362 -842 -141 552 -771 -560 83 367 724 783 597 -529 186 769 370 -316 502 -492 -192 40 485 486 742 640 451 -520 596 -237 -2 306 -661 -811 -451 514 -604 63 -800 -178 272 -768 -831 -402 414 421 -554 -728 578 -633 -355 641 -607 84 764 -698 368 608 606 84 -163 631 254 453 -6 406 583 22 150 -558 -506 -352 -381 -283 -385 -805 -674 433 67 241 -36 347 23 -223 -33 -215 -633 -759 -201 -210 763 699 -726 -492 716 -649 -550 71 -3 214 97 -30 339 -219 746 -168 -860 737 574 -103 -486 542 403 123 -698 -153 -532 -361 127 459 637 -403 -664 7 -852 147 -767 688 671 -51 -537 -722 47 -783 559 67 130 524 -737 -392 -166 -539 -314 264 173 362 -359 795 -29 -224 -525 -242 784 249 299 519 582 209 618 -668 -85 245 502 90 -385 -142 646 -488 520 -855 206 -61 426 -704 90 543 -644 -641 59 -769 278 376 -241 576 -522 347 530 212 70 114 193 -721 -248 -864 681 697 -604 205 169 -711 -541 453 -610 584 45 724 35 -670 -568 544 -795 580 233 -453 321 710 -716 -881 520 285 155 -658 588 -651 -310 272 616 -575 -15 -361 592 -795 696 100 113 -657 -771 -875 486 -459 -402 483 -833 351 611 -288 -493 -547 783 471 184 -747 -273 -227 -287 196 -737 199 552 155 385 -640 736 403 16 -737 654 -739 73 -395 -376 -162 -806 -254 -726 23 -585 -458 -49 -536 -692 -704 -682 -246 515 -122 77 -519 -854 765 -753 -99 78 -671 -661 -173 756 260 356 -854 -557 139 -21 -499 260 59 -559 555 768 -497 -727 -856 -101 215 177 7 2 -658 -518 -144 -582 -257 -560 377 471 728 475 -585 340 -700 -256 -223 -328 -829 761 -467 -825 512 305 -111 -208 -235 -635 157 286 -141 -609 -331 536 -352 -334 -4 -752 -362 322 155 -198 -484 549 259 -301 -668 625 -566 134 -393 57 -853 555 473 -694 401 491 -196 -612 345 597 -123 702 557 -237 -214 -280 155 551 -188 -17 608 -662 -888 269 -406 710 -385 202 9 -497 -153 -751 390 -186 -158 561 -66 -568 573 555 97 -198 504 41 -339 651 -172 651 -727 -557 -13 176 -740 -386 553 -106 -49 -688 295 493 746 -696 -89 277 -351 -105 -786 273 -415 709 -127 -279 -793 165 -663 -74 -884 -564 -378 -178 -200 379 677 644 306 -524 -111 749 741 661 705 -141 -849 -572 -278 23 -800 64 791 -455 164 115 483 -128 390 151 -415 -400 -19 -28 256 -56 668 -614 -313 -830 639 464 466 219 304 -655 757 -177 -48 55 561 -343 533 156 685 -470 113 606 -406 -792 -120 426 -281 -814 -638 -812 643 -568 -317 183 -850 -107 -142 387 128 -189 785 341 -521 -886 609 634 388 -809 710 711 688 167 -897 361 -494 526 -7 20 -605 -14 251 650 269 717 -621 -611 127 135 -618 757 109 -95 -320 -65 32 -403 174 168 -859 194 -581 -157 -472 -28 -318 228 -376 -793 271 483 384 97 -796 -758 469 -66 169 -480 -768 -892 30 6 754 752 -495 581 -38 -577 21 -331 -408 520 554 -391 185 -585 -700 792 -487 -5 388 194 -37 -229 342 744 -37 -350 367 -414 53 431 619 553 220 376 737 -669 -149 -227 708 -893 -516 597 680 605 97 242 795 100 264 480 339 83 -268 389 379 621 -878 -423 515 -144 -634 -892 129 -32 416 425 -726 -6 599 518 -791 -74 -379 28 -762 -745 -872 -119 -352 -277 -88 -27 486 -515 75 -416 -20 -576 189 122 -728 -464 56 -256 -816 -622 616 416 -520 568 390 -732 -710 362 -144 655 730 552 630 507 -102 -424 760 594 603 17 -150 374 -244 -499 -769 -780 413 120 536 503 0 -623 4 -66 -570 -696 707 -248 148 -274 -894 -76 -463 -534 -348 -419 37 -633 564 -264 454 -410 430 -560 470 -800 -442 314 -522 -60 665 -198 539 -432 -191 -575 251 -155 123 -234 -117 592 285 -772 -768 -85 -39 152 746 713 722 256 -614 -465 -336 -371 -210 711 -145 2 254 -503 -525 -631 747 -784 766 443 -431 -708 540 370 -641 -458 557 -852 -785 705 -500 -772 -372 574 17 136 -839 173 405 -114 53 73 387 444 687 -309 -820 -587 -410 -165 151 -612 534 -855 -493 -254 478 -380 101 -539 540 322 -444 -691 -719 665 275 -133 682 -711 434 -786 678 -662 -771 -265 126 631 -688 364 772 376 -533 -594 -131 -826 84 -200 -261 -554 -384 -343 -525 -687 -627 -295 656 -315 -734 -486 567 -536 366 177 -119 -797 -245 228 -179 144 526 133 754 -542 -206 474 -14 566 -15 -861 34 636 -691 -880 250 -600 -831 797 -442 -187 630 -102 333 -399 -242 -793 -248 175 -350 -68 -776 -340 235 -360 750 405 -727 -861 133 497 -29 477 703 378 247 -480 233 186 501 -15 750 -571 -862 251 109 403 -718 279 223 -476 -304 159 -839 -390 -379 456 -668 -495 386 462 -301 -616 17 -683 739 625 381 62 -603 -596 -272 596 -526 108 -17 2 -143 -842 -386 69 -201 174 -830 -355 -899 478 774 513 514 -806 646 498 -740 -436 -573 680 656 737 -266 50 -782 -749 -766 559 -712 -174 -197 428 439 180 -419 -107 491 61 -887 -182 -403 184 -109 633 727 -634 -113 -312 181 -355 36 90 492 -67 272 -584 360 -733 -159 -853 730 446 36 237 279 -767 -478 -672 798 243 726 -57 528 515 -475 627 -215 -18 -524 393 244 689 -261 -592 -109 208 -380 -247 -7 393 774 498 771 -280 708 -480 372 631 520 -395 -304 280 -285 8 -596 -316 -112 -593 -742 531 -591 -377 -241 -429 -674 542 -590 345 -126 -89 -203 683 -468 -524 522 -736 -654 -673 -204 -179 328 597 584 456 -415 300 787 748 689 -31 -694 578 -761 -73 285 -735 -357 -27 511 601 60 609 3 489 -694 40 -81 449 -763 -581 -437 333 485 764 723 -227 477 208 253 -669 747 -312 -64 569 286 167 224 -497 136 289 -30 189 279 202 712 -698 -703 635 654 -732 699 142 372 -385 -83 -793 -658 793 132 523 -109 -865 -372 791 718 320 -227 -647 46 -733 -351 416 -23 325 -295 -533 -547 373 -616 196 -500 -278 0 772 208 740 -280 677 -264 50 -667 -138 37 -62 460 -665 -172 -543 -142 774 -725 57 297 -541 759 77 -528 -758 -568 170 -407 77 73 676 202 295 -559 -206 -451 577 -577 604 756 -307 429 -224 -534 -534 47 656 80 266 -287 579 -20 -348 377 -520 -592 282 402 -767 318 -613 -317 -465 739 -254 670 -863 70 140 -194 -29 390 83 -274 233 485 -620 478 -485 -402 302 414 718 -112 -900 -837 555 -341 -628 229 -433 740 -143 -267 -7 616 184 760 -253 424 -106 482 196 -415 640 -675 393 -801 -833 330 -656 -141 -293 601 336 641 644 -575 281 -441 -443 -512 -381 -303 707 -296 -798 763 530 -266 727 59 -512 -537 96 -538 688 450 710 -837 764 324 677 45 688 -557 545 -185 310 -418 189 -299 -371 -254 -402 -142 -350 -618 -590 -408 -462 160 11 666 -370 146 -551 639 -468 438 642 -767 -830 -848 390 -244 5 363 -192 213 390 585 -603 -461 -574 -223 -715 739 -802 -24 722 -388 -660 -420 525 588 167 380 660 636 -645 -702 -604 -816 -200 -533 -426 -428 -855 306 -685 -886 396 -45 -829 -107 -306 764 -614 127 401 -124 -372 454 -496 645 542 -467 282 203 255 -6 -296 374 647 553 -120 424 588 348 340 544 -207 170 749 -189 -572 -700 757 -765 460 -345 175 -494 -743 -458 -523 687 -301 -841 -63 165 -27 -740 -289 -843 -48 151 -623 -253 -736 384 -514 742 782 -518 -349 -878 -43 352 -850 -814 306 70 -108 -886 -99 -411 46 700 -592 361 30 -382 -824 -403 400 231 -44 -791 -210 -637 313 -159 621 -752 -154 -579 -721 -70 394 -319 72 31 -873 655 544 553 -450 -70 -422 557 225 -172 397 -801 53 -642 -567 255 -212 90 162 146 665 -376 76 467 -639 33 68 -486 -188 -160 578 349 -264 257 651 305 215 -224 -522 33 411 315 -71 -123 -756 -617 -460 768 333 -65 -345 227 -583 706 707 -465 -375 -519 -787 -73 159 -271 507 -446 251 758 -526 95 456 615 -677 -331 -39 -229 -365 -611 769 -835 -814 650 716 778 749 -575 -478 -376 -801 -412 -452 -720 -634 57 -892 109 -541 58 534 247 -440 248 486 128 -479 640 721 -714 -681 548 63 30 324 -308 455 -413 299 445 367 -277 37 -462 670 -137 -553 -25 373 -435 -615 566 -590 548 -721 434 301 555 444 -643 61 95 606 -63 -480 -808 82 530 -382 -111 -79 -821 -894 -135 -836 -871 50 -761 750 -293 -181 466 34 51 541 -661 13 154 176 69 581 -210 -645 699 169 373 254 -671 -456 -420 -444 -94 -862 695 -113 574 -604 13 96 693 264 81 -755 261 20 -326 567 38 -74 -179 -725 312 -331 109 -797 50 -474 355 -158 517 -141 146 -56 580 -654 517 -479 -429 629 295 451 -241 -712 -289 -639 -425 -754 79 -491 -537 685 -123 50 330 -849 446 -734 -855 -71 487 318 -806 139 -780 -216 312 744 92 -251 -368 -303 405 26 656 -729 -847 37 749 140 29 252 71 769 505 537 -133 796 293 144 188 208 485 26 93 -305 -136 -168 -614 -112 -536 -647 729 740 746 -203 81 -674 -509 146 -630 47 624 -343 -20 25 -622 -756 -729 -750 -4 -339 754 130 -447 -875 -518 357 678 482 -386 611 313 -731 -598 -505 448 436 466 -319 -396 -419 253 -556 651 -614 741 -689 207 -150 250 -27 409 -300 -869 -98 -746 -830 90 -466 647 -641 54 52 -194 -565 -379 218 -186 712 -889 11 -245 -835 -795 -396 -772 -157 -278 -513 616 -433 -167 471 -176 643 -232 88 -466 -674 742 356 -213 -302 -143 -32 -68 145 267 -277 479 -772 -44 294 468 -669 -553 778 -227 219 233 593 -678 -556 500 331 -730 -445 -723 -624 657 265 661 654 -143 -293 589 -53 -870 239 -798 650 736 329 -463 -48 -774 99 619 39 -839 371 -549 372 -348 18 -96 61 -5 -217 -235 -452 -20 -404 597 725 -828 -478 378 604 -601 -199 -529 354 493 -465 694 -478 -549 -175 334 -167 320 291 -797 -208 44 202 156 -187 800 492 -685 -184 -249 83 -79 139 -612 -640 -565 580 -883 -310 -216 516 -299 358 449 604 310 344 631 -804 -198 -284 -360 -602 -402 239 121 530 -530 -687 -411 45 -458 -811 739 -276 -414 -57 -897 121 -373 476 725 -814 -398 441 533 -162 502 684 -243 778 503 427 469 -732 -886 -630 461 -147 -843 444 785 150 -306 -89 -529 -604 621 -768 379 168 -758 -87 354 136 -854 572 599 -131 -128 577 764 531 -649 181 380 4 172 -714 193 679 149 142 114 -113 -382 -462 760 -535 178 -67 -640 -485 -688 21 428 -446 -660 32 471 734 -294 -667 330 7 146 -452 631 520 -300 591 -800 -841 -5 -220 -260 -100 291 -297 132 -512 -204 -294 -827 -615 -591 798 316 245 -643 -485 383 -268 -850 -569 -514 -379 -333 371 19 268 -413 -67 749 656 -573 -301 -472 -223 -86 -540 -802 600 -813 655 118 -723 -522 135 -170 -232 580 574 51 625 514 347 -310 -781 633 120 -880 -35 -111 568 -438 -162 -372 212 -742 758 571 -549 -194 285 -871 -190 -507 224 -395 787 -43 -710 704 746 -858 717 493 510 382 12 -373 -4 -684 -47 266 -217 506 635 192 409 -749 346 -463 -700 119 -861 161 599 250 -676 -54 -286 606 -28 -826 506 -26 -837 482 -289 592 220 180 408 -827 457 320 -52 721 334 342 720 259 82 97 -708 267 55 -365 210 413 188 -18 -202 -358 -339 -507 795 -299 166 -591 -585 343 577 -887 2 -772 -516 -327 -171 673 -78 -867 -127 66 115 211 392 -290 708 -108 -360 -170 -650 -373 533 -840 -769 736 472 46 -13 549 133 -702 148 -262 774 720 -585 330 -667 749 696 617 712 -445 129 689 31 775 568 -521 -162 -397 507 -335 -834 -575 728 -440 -347 -287 -548 -838 105 294 307 24 -279 -883 -658 287 -182 -430 -112 -716 201 383 684 -284 -153 511 -495 593 126 139 -392 642 -252 58 -154 122 -435 -758 283 -573 -456 -73 727 -888 188 509 -511 -370 -881 -48 -224 -622 204 224 698 79 690 613 731 -434 -270 369 -520 -619 306 793 -876 471 -214 449 -296 277 -621 -669 127 -792 -452 483 -112 -423 -845 -422 516 -818 745 24 447 -646 -630 564 212 383 -122 712 409 -738 -170 -725 182 465 507 -397 -513 333 462 299 -758 311 -26 -543 -762 406 -250 -472 -360 675 429 314 711 -411 -110 349 -856 -665 506 392 -158 -584 404 333 -355 -244 470 699 -333 667 683 -504 37 528 650 -778 -90 -875 -77 -791 790 -537 -230 -661 629 -56 -801 -12 -503 -494 -767 198 356 -617 216 184 -161 308 -59 352 -102 -574 -656 325 346 -579 -531 217 -456 -359 708 654 214 81 -239 659 209 335 -652 130 492 -202 258 -390 -450 -303 440 -877 -635 669 -650 -398 783 -394 -559 772 70 145 -18 418 693 557 131 -793 -504 -330 -47 441 -155 -70 -737 -519 278 178 1 -646 94 -783 -412 -653 133 -117 -436 -764 -772 186 197 610 -621 -693 617 71 247 570 -77 594 -549 421 280 -463 -617 -148 -693 87 238 187 -319 28 5 298 27 650 -607 -33 -465 -92 797 404 -583 -108 -11 -570 -646 -465 319 206 -711 569 -148 597 693 363 -704 728 777 -754 -820 47 -256 -642 -312 508 279 -42 -91 -696 674 -603 567 -696 -313 -214 130 633 -617 -442 604 750 410 -562 725 722 -558 -361 -281 -650 -519 -518 370 139 -888 -869 -610 672 -526 647 44 -76 103 -250 -308 -82 594 -198 -603 -398 -401 -230 291 -495 -694 -412 -734 250 -641 -49 -124 588 -248 42 -60 -312 93 548 -170 -522 -500 185 277 587 -861 -337 677 215 -111 772 702 108 -307 -384 171 -737 327 460 245 -808 -804 169 476 -504 440 -337 51 601 -595 751 38 -697 587 -536 -163 358 644 154 -758 590 -621 -887 -20 184 279 -804 676 495 711 339 -88 438 -239 -424 -293 789 -363 -443 22 323 174 -113 66 300 -300 658 -428 -108 -493 567 -887 -170 -645 450 224 -634 604 -848 119 -756 462 701 402 21 210 -431 687 8 300 662 310 53 -173 -867 -781 599 -626 -440 23 -407 -586 -631 -404 -899 -555 708 -334 -406 -189 456 779 61 -698 362 -662 186 638 366 613 350 581 -586 -234 262 674 757 -853 85 640 465 644 600 624 588 -730 -477 -87 178 -824 663 -817 -155 -134 623 242 684 -267 204 -77 371 -118 -310 362 -104 640 -326 -221 -855 763 81 -402 15 -674 -762 435 -475 -318 -738 -823 353 -879 -448 -576 466 243 -101 222 592 196 -224 -124 770 -303 -328 -683 692 57 266 -180 -632 -787 -196 395 390 -134 -397 380 -378 -354 -483 279 -279 139 -406 638 -542 -768 107 -727 -756 319 598 -467 -836 -757 285 -746 -181 -559 411 -757 -497 -108 631 -465 -25 -672 -799 592 107 -256 -182 -38 -453 162 -278 735 -751 568 -97 153 409 -5 108 -841 345 60 -493 -312 -121 422 -855 -6 503 192 335 194 -242 372 -471 -805 -525 -860 514 311 105 470 353 -57 -810 -666 77 -704 696 296 396 -501 -898 -225 549 -590 676 -26 489 -344 221 797 236 -426 -884 58 -86 -717 368 -809 -317 -406 92 -511 -436 347 699 259 473 542 -96 -14 793 532 572 -163 345 -227 550 -751 -26 -541 -323 -271 623 -537 523 219 -718 512 -322 -629 632 573 102 711 794 -384 -453 486 -786 -225 311 402 527 575 724 -792 -743 374 492 -257 141 100 290 620 578 28 242 -581 -103 -24 454 -12 204 -292 782 -137 630 184 156 600 159 -854 -819 -840 362 -8 -718 361 530 -142 -37 -461 -267 -175 -264 343 -316 -188 -140 -329 319 -184 532 622 -412 633 -64 -192 38 701 35 539 552 706 -870 742 688 158 -2 -476 337 -681 592 706 -38 732 -816 -628 735 -625 390 -158 540 293 -437 253 -660 33 -373 -416 767 -461 -376 -50 519 711 -217 588 311 214 -868 -552 -97 622 -111 -235 -224 330 662 2 719 -767 209 415 -263 -404 -224 -92 -111 -519 316 -730 -306 -716 -714 440 -454 754 505 -316 189 -718 409 -394 -291 509 -369 -494 -311 -177 484 82 -186 -266 -618 50 -595 -472 -375 197 -125 -118 -100 -590 657 -543 -402 366 -493 -838 -270 -538 -638 -114 -521 416 466 50 -839 481 -278 -652 20 129 355 339 -685 90 -898 -789 -118 -327 -45 -223 193 -758 410 440 699 18 -222 -786 249 -25 -766 -188 -55 211 -223 -336 -36 234 -897 -265 628 -852 8 -856 288 -834 -729 -219 -794 -23 -650 54 -400 -301 579 731 -174 -652 591 -666 -799 493 52 485 600 -584 672 -722 252 -570 275 -273 620 429 421 305 -582 -844 90 494 468 -93 -437 617 40 108 540 291 -186 -711 182 98 -672 -19 625 382 629 -823 526 -630 -870 405 -636 -283 194 -755 -122 -408 115 -466 580 722 -261 -324 -874 66 53 -333 -710 634 489 717 181 16 -171 -2 449 -136 -177 401 344 348 -729 705 -338 -755 -95 -757 -266 -40 -150 -322 555 171 -355 -810 627 -770 463 -583 350 799 -691 200 -311 -363 -28 662 -22 -454 -238 643 -452 -598 468 -530 -339 -679 299 528 -45 147 -375 -233 -576 -125 282 -286 265 -786 -375 486 144 270 415 405 -701 -478 -680 747 -113 -124 -4 -93 -788 -698 196 502 706 195 174 -572 -75 -316 264 -566 -469 -281 -814 -437 -114 -99 -472 -562 -165 -519 620 279 609 -268 505 -647 188 -636 307 -801 -697 -628 353 -747 -604 557 -574 779 277 734 -18 118 -444 135 -507 -24 -159 -243 -224 290 619 457 -892 -116 367 -4 107 2 37 -887 -333 -524 -720 96 616 531 -388 692 511 -641 -222 -860 -806 57 -753 334 -82 -79 731 -492 726 -167 375 -48 -616 324 525 -302 -894 -705 797 -796 -423 168 -510 112 -338 -296 785 256 -819 -629 43 -484 -193 -213 -681 701 -257 -628 -428 315 -382 -179 -716 -278 -788 -392 -688 229 -282 112 -411 -321 700 -214 -882 35 17 -272 690 11 -643 -342 201 -872 -171 290 776 32 -766 32 -50 704 -756 -736 0 787 19 616 -78 364 -297 -831 -301 178 470 -501 52 369 363 183 -11 -124 264 -36 -608 -775 -520 -263 -595 339 -258 -784 -413 -87 -581 -9 -215 -467 -813 -309 215 -891 276 -892 -428 778 -692 313 478 -559 -25 7 -809 -756 -802 147 -582 466 -782 -120 100 -322 -752 -117 404 -2 -716 -885 -704 110 109 -753 37 72 -428 64 366 -212 -693 -203 -495 735 -879 -531 770 414 574 15 -85 291 754 -853 -860 -629 -506 233 -601 733 -580 -130 -49 -246 26 -702 -239 -504 -279 439 589 -464 -381 -575 28 -161 -316 523 283 684 -218 629 491 -112 -2 484 -88 -769 52 -554 316 87 -513 -853 -775 615 734 -610 -570 -379 -523 -727 798 619 -382 -430 495 -503 48 -404 -331 -541 540 -579 479 -488 -10 788 -12 387 580 -7 -675 -606 777 204 38 -384 481 -126 -664 617 457 -679 482 746 463 -5 230 -827 410 -826 -666 -868 254 388 559 -16 452 204 -267 -481 216 578 1 494 -809 376 -627 -299 213 -29 -509 -876 632 -189 -97 738 -868 -90 466 -886 657 -92 514 564 368 -613 290 -648 533 -189 -714 -820 61 -735 615 768 132 553 -518 -873 -473 283 539 -611 -273 124 -776 -170 -425 131 219 -659 163 -379 35 -862 26 -180 -787 -858 282 456 58 -660 -599 -869 510 543 19 -130 24 441 172 389 158 394 382 -48 -804 -176 -692 -312 -225 -481 355 42 445 -767 -578 15 671 653 -2 189 -296 -89 112 301 -791 -100 -88 253 -811 -803 -754 -810 -590 675 -891 174 -870 241 -53 -353 727 566 698 32 641 351 65 789 486 642 19 -351 125 -211 -292 -393 -701 -654 -624 -418 -440 -831 149 546 -530 -447 218 205 -173 630 -20 -320 13 341 -848 -61 172 -40 -575 20 467 -827 87 -753 425 92 -625 441 333 80 340 -189 -852 491 -368 -448 -193 744 -861 -519 398 675 -426 147 -784 -427 -356 -748 -663 310 -495 598 -31 45 -853 -801 -489 503 642 -381 -69 -366 -307 301 784 699 -597 -391 346 473 609 500 32 657 -469 324 -641 161 208 276 -646 -344 -414 274 381 -436 -169 -148 652 -195 40 -255 -508 713 388 -686 -136 -697 626 -59 -18 79 -541 700 470 -284 355 442 754 116 53 3 33 -652 -505 0 -436 232 -237 -233 158 -262 -398 289 95 93 -625 -577 666 -40 -829 295 778 -271 -338 -494 -191 -435 597 -116 261 -414 -814 -79 -794 436 656 -732 -774 -847 -542 -801 145 -568 49 553 -381 -768 -859 674 -884 -833 -525 -106 0 -401 -611 -696 626 -794 393 -820 395 108 -26 601 -121 -868 655 -274 544 -342 448 -382 308 -30 -391 66 454 37 -514 -638 -780 -232 236 -23 -241 -809 712 -520 -778 202 -816 -138 536 -349 -452 624 425 706 -803 -793 -890 -637 -418 143 175 -478 -669 660 -275 234 -705 84 -648 779 420 582 -627 705 627 -304 -607 -461 338 -380 0 -412 -543 702 -694 -82 -730 -868 449 -272 776 210 780 317 438 -829 314 -594 659 -629 303 113 -784 -776 237 335 -77 -372 525 -141 -271 618 201 647 -636 219 -157 291 -704 624 -862 558 -880 -854 -191 -624 -345 529 -712 -470 -825 -382 192 -853 -707 -889 225 649 167 -566 -7 476 -52 -490 -21 608 -521 675 599 -67 -795 388 608 703 -557 300 -234 -410 394 -634 528 -820 421 -304 -768 -229 599 560 585 670 -166 99 515 654 -41 -883 224 -333 654 -144 -584 -823 -816 -882 -254 703 437 150 -583 -540 -192 720 -337 -767 481 541 -134 -120 -833 243 677 241 655 -610 -507 689 177 105 -46 749 -408 -304 81 289 448 -532 479 -273 -377 688 -51 -229 200 750 9 532 -542 -649 -257 53 276 -858 101 -893 -488 -395 308 -66 4 716 3 488 444 -232 321 85 391 -470 659 -438 -395 -25 -493 -857 -295 -253 -888 -538 -548 444 479 178 -801 -362 564 68 752 727 508 -566 584 306 -148 658 -600 -629 -562 116 -36 -305 -779 -511 -560 -828 750 -294 520 671 -515 -714 -206 -575 754 459 118 -616 -161 47 440 263 243 -191 12 748 372 69 -733 545 -815 -434 322 -77 -734 -85 -797 -354 -20 -44 -184 -840 169 679 572 -684 90 -833 -777 -162 769 541 -462 605 -495 340 569 -282 -283 112 461 -722 459 617 -201 181 -613 293 -121 -459 -505 -566 -105 -119 567 -473 -3 4 570 -121 -825 -324 452 -821 -775 -741 305 107 -96 563 222 -723 -135 -254 47 -76 564 -197 -364 693 -570 -860 -188 784 -676 552 419 -359 77 -769 531 153 -341 -547 -417 667 -366 212 -649 329 -659 445 -46 -390 111 -260 198 -642 288 11 -860 -634 -491 580 -185 -163 -81 599 143 411 -688 -776 -195 -99 593 -346 471 331 -562 -351 -721 255 -456 169 364 445 -469 -868 -470 -537 306 261 -159 753 -157 -640 569 274 -194 -411 713 -614 509 -641 335 -306 139 -211 -298 654 550 -380 170 -642 -302 795 295 681 -681 -77 174 275 491 -552 201 791 -154 -893 64 -689 628 -97 508 408 518 -448 -370 57 259 -619 103 418 69 -535 -574 -116 -656 -188 -703 234 -125 429 -349 157 401 -562 117 -336 -172 -567 129 -327 -866 -830 198 -758 181 -90 4 -793 275 -5 330 -176 -749 -135 -865 392 343 -377 -813 -175 758 -247 684 302 766 -141 -787 355 -780 241 -836 -627 -284 556 -497 283 -390 -817 448 281 -323 659 360 334 -285 -30 -315 -139 -417 274 -380 -51 9 -201 648 445 -667 316 -459 630 -510 -464 451 -706 -587 -794 280 555 73 -304 -811 -4 -865 -567 -80 72 -332 349 -819 -411 518 -604 411 -119 505 562 646 241 655 669 -56 -267 690 -821 -522 478 683 144 -207 -320 -292 -830 -712 408 561 262 -796 -738 -511 715 -500 346 156 201 -444 -741 362 -238 -665 359 -170 233 -56 222 -727 744 449 500 29 427 506 -751 -750 -777 -591 403 260 480 -662 -472 509 71 -551 730 -32 -524 -282 -290 575 -637 -433 739 597 141 393 693 -36 -884 -99 -30 -703 -651 -141 -751 -114 774 -462 82 -145 598 27 -388 -443 138 -330 -729 754 648 204 547 118 -577 -215 263 580 -473 35 659 -7 203 -494 -388 -366 114 -28 -791 -789 -897 378 185 87 -156 350 267 510 -711 -259 -551 -673 34 -899 -389 -236 542 -66 396 673 -22 743 -280 -738 678 -414 663 -602 443 724 -212 -269 -158 682 -899 484 389 145 474 -503 -19 226 -254 -242 -137 -381 87 178 430 630 29 293 401 163 384 -89 332 -295 -744 252 158 -838 589 154 597 170 222 617 717 -569 -580 712 -110 319 215 -770 -410 -619 361 227 778 -167 -596 -235 154 -171 76 -511 277 384 -568 200 -596 -504 113 -775 311 380 -120 420 -613 129 10 784 -68 437 -809 366 380 -782 49 -247 -245 -207 334 475 -591 695 396 727 -259 -16 -282 -95 239 507 440 -631 -229 -794 -764 394 -156 711 -567 353 -599 412 -286 -150 -223 25 -726 -822 -107 -410 204 253 -736 528 476 -364 -889 -484 45 -652 565 347 453 754 -768 369 143 -820 108 -46 -34 -499 -510 -773 -708 139 -452 404 519 170 -90 -354 -723 130 785 -878 779 388 -114 -778 -768 -725 -68 -838 575 267 800 -433 -544 -484 523 427 33 -6 721 558 -423 -842 323 -617 301 -277 220 339 69 -479 407 280 -506 20 666 -326 -793 -220 -623 400 -530 -369 -575 -822 -365 -348 -215 671 401 -125 264 -559 -617 -318 -818 -82 455 619 -827 683 -368 -614 -435 -502 -622 -64 242 -251 -205 279 -459 -272 545 -287 767 -377 783 -34 523 718 -872 -33 169 269 -885 113 -430 461 728 -2 -403 -389 -587 608 483 735 394 -875 150 -870 240 20 -387 -143 208 571 453 586 468 131 -238 -292 -48 -667 181 606 446 -165 337 -777 764 -594 -749 729 -485 153 -826 183 -612 574 698 -627 -199 -22 -342 -628 -452 -395 414 -699 499 -426 -863 36 -768 -757 -230 -482 394 -430 511 103 426 -245 93 -741 329 -541 330 -887 -622 -607 -137 -705 -23 196 376 650 -543 552 224 389 -621 399 -3 200 -78 -505 41 643 -649 -696 207 704 -704 755 -240 -330 481 393 502 734 369 -548 -718 -858 707 206 -563 301 468 164 1 667 199 -2 -450 -718 711 -160 -439 656 123 -278 251 715 -388 562 149 192 440 -169 -29 411 -226 -182 -520 777 -107 -12 550 401 -349 -661 423 -900 -872 -282 -897 331 284 577 273 -310 506 -493 -346 -807 -118 -95 -68 -492 746 728 -76 711 -113 -506 516 -371 515 625 409 535 720 452 699 439 -464 -168 -260 -129 555 -267 517 548 678 -445 295 298 439 -378 751 -753 794 -307 -603 -593 -565 -818 360 -117 649 387 269 432 788 209 458 -223 -92 352 -99 116 -479 -373 -164 -743 738 -352 -744 -570 -327 -736 756 -261 738 -437 -355 604 689 -772 382 -669 -412 708 507 423 543 -679 -403 -79 603 45 796 516 83 -189 -595 138 -559 343 264 -79 504 -668 125 80 561 178 -232 518 668 -296 82 -859 470 797 -593 578 -428 -796 340 -537 -312 -391 111 98 -11 -608 632 97 101 720 -815 -66 726 -536 727 -43 559 548 -237 -209 -416 61 624 313 89 442 430 -626 -197 181 454 67 -867 -367 366 -456 -545 -654 -626 -861 674 -350 530 -293 395 256 760 683 680 -362 -59 657 191 -777 -688 -460 743 -52 -95 -463 -809 324 586 -233 76 -680 456 472 96 596 449 512 -491 -278 -496 -591 -103 -653 535 -513 -409 39 -741 23 569 364 -327 659 739 -239 217 -180 329 -806 -649 366 -66 207 136 -666 -568 392 548 -350 601 -623 178 348 -252 -378 -153 26 -596 42 226 -268 -87 -899 585 4 143 639 6 746 -897 524 -858 -841 711 430 -396 638 518 -248 -67 177 486 -383 -805 174 -423 -214 -327 -862 -86 516 -884 -876 -537 194 -704 -745 502 99 -341 -304 166 -607 -310 -149 432 800 120 -724 140 707 -439 -13 142 617 500 -50 542 456 562 26 200 186 -237 -329 -567 651 715 687 -616 -391 -870 -33 561 651 642 -704 -823 -282 -279 -827 633 -701 -225 -706 250 -698 709 112 133 -581 267 -17 -50 604 759 428 -419 -367 -232 -698 -693 -429 -869 655 159 -272 402 237 154 -99 183 -640 271 700 -282 -844 -657 644 399 -205 604 722 -51 -561 -359 -466 -573 452 -823 288 637 -110 -411 -70 -232 522 655 -200 577 -134 -151 548 561 -663 480 -538 32 -131 -879 -694 -361 353 -410 -690 -564 -837 439 -878 -183 531 622 -746 571 344 -824 482 -856 -306 764 -164 -110 -720 433 -386 292 792 110 606 -535 38 755 523 736 336 -543 -92 -651 75 -445 784 55 -16 548 415 364 -86 -604 18 -401 31 385 298 502 667 -653 234 772 -310 -253 736 -131 611 -149 -584 327 -228 534 -455 780 -282 632 -431 724 -424 -116 -686 -180 -774 691 252 331 -74 -728 133 394 -131 -569 42 -514 226 -123 -218 2 -600 -383 -450 587 -696 -521 -777 -57 -158 -826 -743 -600 -504 -298 323 -526 -277 -725 88 -663 -311 -444 -493 -138 701 -362 -55 -368 447 583 -7 -575 759 577 128 -418 123 432 -363 778 442 14 -280 -577 56 714 -631 -791 -20 -124 -224 451 -348 -621 638 -823 -873 -505 -806 376 -269 205 -169 -292 443 -15 315 734 461 693 523 422 -188 -377 -86 -288 -846 462 -581 -277 -58 -513 511 796 358 595 762 146 -600 -556 -285 -789 50 628 629 411 -765 103 -583 -266 -313 -611 -631 -570 -241 453 352 518 -751 -738 18 -810 331 -883 304 325 577 759 212 545 59 -367 123 460 177 -366 -352 -801 257 666 580 774 656 -623 558 183 -183 329 792 436 -791 437 -818 -420 -222 150 613 289 795 -802 -780 -743 -22 -314 701 155 676 79 -693 320 -676 210 141 11 -746 -178 58 -585 34 267 -897 -868 772 589 -36 -334 730 -207 743 -13 -558 -729 -368 -621 -201 320 -225 -820 146 -662 -605 9 -185 294 -798 63 -583 713 -746 -447 -439 -749 670 -153 -135 -316 444 -611 -534 44 -408 -557 -307 -799 452 -74 -407 -854 -659 -408 549 674 361 674 168 -118 -838 236 25 -239 -562 568 400 624 47 605 -641 -533 313 -582 210 441 491 370 490 -499 -13 -891 411 220 387 290 374 -229 -204 293 788 -581 764 775 475 -465 -86 431 167 345 364 500 -131 -417 -615 156 -263 -766 -437 -551 -142 674 341 -175 361 763 667 -327 303 1 -12 394 596 165 698 -146 239 175 583 -106 210 462 -109 -200 78 736 786 -647 -526 441 -707 311 -563 507 -209 -504 -313 144 -819 -651 108 -559 163 -544 -623 -373 234 -511 91 636 -363 561 -660 -656 -665 -190 633 446 -725 -642 14 420 521 -876 -798 338 -581 -869 366 -361 -294 -473 -452 -164 -202 -214 -22 -754 -507 786 726 -876 -867 499 -480 336 111 -42 549 -743 -242 -621 -700 731 -779 783 198 712 -668 148 -606 628 612 554 699 -793 239 -187 -709 -316 359 -393 -365 364 576 126 565 568 -466 -247 580 -463 517 784 437 512 -864 211 -831 -785 626 -3 416 390 746 -451 678 -397 367 -134 -498 -139 123 495 689 -62 -130 549 -5 -111 798 -348 -891 -582 -167 -897 -629 -157 277 -648 -294 -196 345 -639 326 -68 111 -25 -591 204 778 166 -379 602 571 386 -132 -725 -494 271 615 158 -537 0 107 -260 -367 -711 -801 -372 -124 -506 -22 498 687 -346 -686 -796 -409 -693 -516 459 321 399 471 123 -688 798 704 -589 -304 -348 -567 -850 37 585 -6 -662 226 657 -762 564 -176 361 384 -624 -703 187 -506 -732 584 -163 655 488 -566 7 163 -766 -71 5 762 -111 -62 345 -396 336 568 -37 185 -74 564 -9 528 322 -658 47 -304 -660 620 -758 -239 336 271 -721 21 -396 -750 63 -369 81 -711 84 -655 235 -47 570 327 257 514 502 237 -682 -214 41 -301 24 -754 28 -780 577 -181 -86 -359 -39 409 -588 465 612 694 754 354 -704 474 752 37 -221 -869 678 -452 288 451 -417 -328 -636 -801 472 -729 430 -56 798 539 281 -328 -544 -629 718 -150 -385 -734 320 -655 451 227 200 -541 -432 450 47 458 -553 139 -604 -464 135 -891 505 435 -695 -490 611 -876 -811 -617 495 37 390 469 -687 578 -54 270 -575 714 600 338 704 -878 -665 632 391 -651 670 -41 -627 114 524 -136 -851 636 621 -76 -53 187 127 286 -612 -126 29 -873 502 -817 -686 -568 326 653 280 -324 264 401 -237 379 -395 767 272 708 -418 -112 366 -531 581 -867 444 -685 -798 -54 -549 155 -832 756 58 507 520 350 -202 718 493 -199 -4 755 -456 373 -275 -109 -728 -861 718 661 762 -278 -694 -744 659 -553 -708 371 -173 693 -116 -566 -873 -877 -370 352 429 482 -756 283 -730 163 237 -232 414 -206 785 -462 -508 166 -843 -620 51 712 -181 -650 82 675 -283 -793 634 -171 -232 -811 217 441 21 -605 -813 137 224 -697 245 8 760 -448 371 548 -787 -419 -254 328 -544 -68 184 -110 -436 641 -675 -501 -107 -143 -495 446 -366 267 -139 -13 -406 404 -386 209 469 388 -165 -181 -252 294 -804 666 -327 693 643 -220 -345 -740 -319 701 -322 -741 644 299 -593 109 -722 -515 255 296 -2 -854 332 597 -808 -288 -337 340 352 -246 498 -571 22 -350 401 -668 595 149 -70 -125 627 2 -784 -73 -750 168 -604 584 -49 253 -176 -450 263 240 -428 708 563 -592 -388 501 778 -344 -732 -102 548 -331 46 -773 188 15 -421 -505 -860 39 426 -284 262 736 -415 479 169 797 -384 -447 -710 -544 109 -770 57 245 368 -158 120 778 -632 394 760 55 -185 704 -229 796 -807 307 234 350 175 -819 -676 2 -128 -472 340 -155 279 355 -133 -881 408 -105 -686 -862 -60 550 584 -144 -397 756 800 -423 73 -677 -361 119 373 -425 59 -658 709 -797 -811 771 514 249 -275 720 -198 739 101 -644 -227 -765 51 -42 149 -261 -485 202 457 -440 42 517 744 -226 244 695 424 -125 -656 -403 -230 -300 188 799 57 -608 255 490 -879 506 337 607 641 -717 -196 -243 775 473 -138 -163 -55 68 -88 112 -425 -38 -113 -128 -110 669 -476 745 33 -647 -551 -463 372 81 -777 -782 -806 591 -504 -875 316 357 -277 412 -155 413 -788 41 384 -145 -583 -890 -701 559 -745 -194 -25 -696 -551 -530 -389 601 -290 204 -768 -435 611 -462 616 152 359 134 235 273 -247 605 -777 -238 748 -541 -254 699 -475 -609 755 51 26 -1 -801 571 302 -806 177 349 -320 -469 199 -654 -20 -878 -194 -7 -837 158 -417 -845 749 -388 -675 458 -632 114 733 462 241 -9 -192 -54 115 254 343 -42 -823 -327 -445 -459 791 50 -159 -572 -96 691 -366 -438 -536 617 -373 469 787 136 -856 -860 -58 667 -688 118 -257 -798 -862 579 6 -393 -377 -714 -615 -316 230 158 600 -146 773 -363 665 -399 -381 283 91 -895 -802 644 112 -855 707 276 519 -101 -495 -417 -183 179 19 270 609 571 -237 -565 -796 26 619 665 -813 -199 323 369 -615 -813 558 753 574 13 -794 431 274 -140 127 -739 -830 -660 -885 184 -259 504 460 394 310 -850 192 -62 765 -796 566 -709 699 81 -90 199 136 273 640 -13 -628 -550 -5 -253 6 -163 104 -722 -199 -894 5 -669 -128 576 549 195 542 579 -768 -515 785 -368 -198 -833 679 638 273 -272 164 -267 -813 -675 -634 -297 -783 648 591 213 506 -167 772 -310 -462 340 492 -652 556 -794 354 419 628 -111 -275 -282 426 -821 -842 -552 385 587 707 637 378 480 -654 -302 -419 592 -537 -465 203 335 -496 370 -260 -860 142 397 -564 -367 -501 -112 -248 752 -388 -133 644 293 -466 -243 -768 472 728 -866 795 548 -425 -303 84 635 112 255 791 -828 303 159 -657 -256 -575 232 -307 -682 717 149 -344 -698 -134 -534 -660 -716 -809 -127 -419 350 -71 -75 758 168 147 697 534 513 6 -184 -546 -674 742 476 150 -195 -805 538 739 -13 138 222 3 -362 505 -708 402 -349 -75 407 -702 -816 -5 -29 -513 145 -191 -634 -237 157 -74 -509 730 -726 -19 162 -334 -177 -892 -733 320 -727 685 -635 536 -78 -48 -7 669 -275 -94 -808 -32 -863 -193 788 445 -697 -508 -218 311 -6 -176 -476 401 639 -752 710 -232 -551 775 556 -260 -287 -5 -329 -463 -799 214 -803 -248 -338 348 233 -341 -10 790 -814 506 -476 -505 304 21 -821 778 118 195 -582 442 446 -69 442 -646 87 141 -163 -367 -459 17 -828 -123 -1 264 -762 505 133 -407 636 -567 -208 -492 110 -314 648 291 -578 280 626 -281 773 305 624 -305 110 167 -515 -812 515 734 -735 700 69 -444 -637 -679 -777 586 463 56 -2 140 -792 440 -679 150 -599 -461 -63 428 -508 489 386 -279 473 -707 -88 -55 -438 -786 204 527 -812 -172 -6 270 -183 -637 359 -206 -700 13 -79 -47 461 -604 552 -245 -163 -65 -318 -765 -807 799 -419 83 745 -691 -548 -107 476 461 354 -899 -222 776 280 673 -647 40 -892 582 209 -429 675 404 790 176 173 272 -639 -666 -763 -49 31 -717 619 -527 -367 208 517 396 -543 684 -284 245 -628 -121 693 -892 -480 -791 -275 -470 395 -662 145 -252 -480 -51 412 -96 -833 -119 -239 104 618 -469 36 -276 586 -808 -87 331 548 253 498 422 648 -138 656 -382 228 519 -721 -253 -304 -764 -765 418 -322 -437 510 -832 -774 117 -117 246 -872 -424 -413 -302 579 525 -841 133 -201 22 28 733 -553 399 525 672 -860 -516 -790 -313 656 -692 745 254 788 226 -699 -402 -128 356 -113 -772 -464 -559 -91 -567 501 -613 -440 -744 -514 -412 -623 207 -665 659 386 -239 -117 -46 35 89 519 -25 -833 672 710 -688 -116 -508 636 65 418 674 -92 376 -106 712 -616 -399 544 798 -518 214 -826 179 20 -608 598 -593 -670 581 481 -757 -176 -810 -331 292 570 -236 201 -526 569 14 -12 -817 -704 27 -810 -199 556 -221 384 312 649 -343 485 197 -407 196 -146 128 718 -242 178 -435 -485 -746 776 410 23 -91 -684 17 -790 -174 603 -168 287 -285 -400 420 -68 -252 175 483 688 149 -319 -85 -459 723 102 -70 732 -511 -27 -896 -662 305 -555 -667 701 262 -189 267 756 304 282 407 -463 -863 -579 158 -173 -804 8 -201 304 -218 285 -680 -229 673 472 -546 722 508 708 -537 75 80 652 253 7 -739 361 731 158 -553 513 135 -524 -219 272 540 -180 -403 85 280 136 452 90 -157 -185 521 -236 43 387 -279 -393 343 249 769 53 -513 -108 -820 -259 470 -368 56 585 48 -504 -835 62 741 -478 47 -865 -600 -509 -797 359 392 240 334 -149 671 292 -673 443 305 69 6 70 153 -833 -731 -490 -145 304 -878 64 -764 -198 581 157 -369 504 -207 -516 -629 -543 -468 511 -614 40 -481 631 -315 457 -460 -791 -538 -143 -823 742 -587 -886 781 -579 -479 443 699 47 -253 49 73 375 193 -271 -233 -794 620 -690 -708 -434 213 -659 64 -703 517 -729 -409 563 -124 599 -734 207 -540 -581 -781 13 -209 -549 373 656 566 450 -882 -316 154 -853 611 -560 725 698 259 101 566 -227 508 -133 101 383 -663 -422 -608 686 400 553 559 607 379 -369 -297 -56 -2 714 241 -640 -361 38 291 -12 -293 490 -351 31 -608 240 523 -33 206 -180 -33 -485 651 -625 180 -120 -857 -512 -869 204 -199 322 -109 263 -852 452 495 137 -787 593 659 -383 0 -523 232 537 62 71 -397 615 -580 592 38 -343 -785 -845 508 -532 -301 -713 216 500 -375 -337 -17 403 -181 -388 -217 -826 -772 184 -813 292 -870 597 -330 630 -125 -502 657 -445 -492 284 -202 -620 -108 -589 -480 -556 748 -141 -754 -165 755 -34 -150 64 -246 273 -272 210 -372 376 296 86 551 -296 64 239 156 310 -659 -176 639 29 -831 -672 409 -359 563 369 -412 585 317 582 115 7 466 -86 722 -35 -193 -382 -206 -237 388 -895 -148 220 -239 454 536 -312 -869 -778 -402 -631 -35 538 309 -355 299 569 -866 -121 365 664 637 747 127 80 305 -278 -181 -338 -368 760 351 -228 -114 -35 348 730 -108 -163 4 -341 432 190 240 528 324 121 167 -284 -101 127 -359 66 -883 359 476 147 366 719 797 -461 -6 -872 46 313 -615 -900 -451 -393 -599 549 767 -292 -326 -333 -581 -83 -190 38 250 -569 -63 140 197 -626 418 -140 -610 -209 698 535 107 784 -112 -396 -597 -702 182 -584 -223 -206 36 -615 565 138 -291 276 -264 22 -96 121 171 78 182 -220 54 -290 -668 -248 470 -788 -840 114 290 663 -157 652 192 197 -172 -788 -823 -240 473 306 419 -545 127 298 -267 770 -353 -297 -604 -315 730 617 -798 -200 699 447 -810 213 -885 151 187 -69 356 224 -884 -223 -592 -71 39 -103 -339 -700 552 726 206 -292 -617 -207 -476 -307 -517 -751 -870 44 -431 -465 375 523 -737 260 -476 -335 -190 275 -317 -445 274 327 163 -121 -306 288 -217 581 -556 -93 -212 151 667 355 -330 608 622 -30 15 133 -181 667 -642 458 550 -895 -842 -688 -602 -879 332 744 243 619 -5 -285 475 -560 283 -431 574 753 -611 -113 -630 36 401 -80 119 68 -469 -260 -568 389 -822 791 191 94 473 75 315 -367 -418 682 -666 490 -807 112 475 -66 789 -160 491 -664 397 -149 -453 161 -899 -220 483 535 -170 -342 -692 763 -180 658 -715 208 389 -110 137 -641 610 -831 766 -528 -770 -722 -44 -269 202 274 -128 248 -602 -436 493 -610 -361 444 756 259 38 -482 -259 -878 -672 -732 689 323 -563 -734 -223 -805 -848 -24 309 534 593 -322 465 595 -419 -846 -689 697 -399 757 -419 -458 -557 667 -867 93 292 -770 34 -572 -655 -557 456 790 -486 -272 -298 -524 -738 590 -445 -622 472 -708 -807 481 -515 773 -607 -496 -609 -847 -76 691 -704 -875 -763 -305 -735 688 575 -503 420 498 -697 225 -399 -651 -315 -615 -495 404 -551 -758 -311 584 -152 -370 -576 -110 800 -506 -328 -731 -116 -17 -696 -610 482 -95 -351 396 -243 -822 -144 -10 -774 36 487 -180 -445 506 -248 -699 454 -639 -709 601 67 -866 262 -703 197 770 241 359 -686 144 572 626 582 -402 321 -624 159 -286 -264 108 -279 245 666 402 73 72 515 -620 -30 431 -433 490 441 -395 221 130 -242 -707 -345 282 -454 -411 -145 349 -834 -222 -124 586 -635 241 476 -874 -432 -645 -470 9 -287 279 769 460 -208 735 645 -456 283 -885 652 -214 573 154 -568 -573 -289 732 126 -90 -73 445 448 -184 255 773 -542 -600 -73 -887 240 -216 71 479 222 442 623 771 403 156 -292 -254 297 6 -518 439 -163 443 411 -99 506 -66 267 -403 781 -192 -879 629 701 431 -621 -288 -510 205 365 344 82 -348 -182 239 765 714 354 -199 -685 437 402 376 4 -469 308 542 418 181 -103 317 -199 -854 68 -54 697 -41 490 -109 754 373 584 -483 -246 -171 -6 136 -589 -602 510 -269 315 672 178 -593 -155 750 84 -463 108 -427 326 -420 -360 -732 434 30 594 549 -178 -620 -882 341 510 -283 538 300 462 601 72 -475 -898 523 429 -320 -876 117 -499 -227 -691 213 76 636 -506 462 448 -150 790 -8 -353 382 -336 -562 -199 523 596 -53 171 699 -472 477 -266 283 -832 501 -887 292 -302 487 567 -834 673 155 287 502 -592 -746 -236 416 -436 728 -297 -254 -196 631 -235 741 423 -753 -544 -820 19 -582 -471 -778 -204 -110 384 -811 -751 -882 -238 -87 336 619 -15 -57 416 -614 687 512 353 80 -530 244 -872 409 -401 -247 698 -643 -259 565 176 17 -658 538 -541 396 169 654 -190 674 -309 664 -760 -756 692 654 -20 260 783 -688 444 443 -193 -721 -636 -168 612 -479 -555 -383 577 -418 -335 573 797 -599 -297 640 414 506 71 289 125 427 541 -734 -395 156 197 -725 4 596 527 749 504 -620 -60 -127 -119 -242 236 280 135 -445 -533 -222 763 -708 -165 216 -214 613 -722 499 -413 489 792 338 -223 480 -589 -616 -448 132 729 -801 -417 -810 97 88 -577 614 -698 -237 -792 -626 -116 560 34 268 469 -393 -756 389 329 344 -438 -420 -443 730 509 -862 -626 -771 -661 561 -876 784 -611 -705 616 459 -288 743 -3 316 -549 609 -789 324 -862 -158 -236 212 -494 156 -717 -19 296 158 -619 -142 -596 695 -96 710 -3 175 374 -175 -98 -72 -805 495 523 112 -661 -882 123 -87 738 756 -887 505 226 234 -230 201 -421 -427 -765 -558 371 292 152 423 583 -869 91 689 -360 -372 532 -102 745 -179 -275 -116 203 -300 -739 -123 15 636 -392 -762 -299 -808 250 -206 759 99 -251 71 448 -126 -330 446 154 -706 -429 -881 430 358 -654 -700 -775 -584 -605 248 691 291 160 60 -856 -302 263 684 -275 -18 -847 405 -3 124 385 406 414 331 -336 -309 -433 545 137 345 -787 207 778 60 -86 -762 -312 420 647 786 181 -330 -364 -891 -593 402 -220 -838 277 375 452 -403 -483 -645 -625 -803 -739 -697 -682 -721 -62 186 572 501 357 41 -386 -100 15 -9 668 252 162 -864 193 -603 -565 284 390 291 -252 594 103 -384 -770 -450 91 -78 159 583 429 -482 484 -644 -885 290 28 301 474 735 -108 755 -461 -556 -430 -285 255 81 -698 -841 633 186 376 -74 -680 707 783 -466 -425 195 -365 -319 -269 115 -609 -162 444 -18 499 -893 475 205 294 -334 -525 663 338 297 -23 171 499 249 -605 -55 55 -54 -884 481 -688 -386 -177 158 -516 324 691 240 443 -174 361 -437 363 798 513 -484 -433 -703 -412 712 -144 745 -832 367 145 614 -467 774 -724 -580 -563 0 731 117 396 729 -583 -517 -173 212 -717 0 -261 752 -541 -495 50 58 63 -791 553 -82 -557 732 -543 -692 -742 -842 481 782 -307 -198 27 -676 445 -293 -782 -290 -420 -415 586 194 25 -138 -255 344 505 -179 -832 651 -880 -273 -795 -864 277 11 322 45 -149 226 565 391 -312 467 -365 64 -427 -283 754 121 -563 469 -604 -672 692 304 398 -603 -336 433 -617 536 -727 236 -563 -782 -507 -713 46 349 193 37 -329 206 -298 -133 -500 516 -3 34 70 -699 677 -836 -819 -443 -631 -364 -94 204 -805 -609 664 454 -597 -328 -574 369 -744 -881 747 47 -694 -665 -288 699 -538 25 70 -496 -506 -704 -202 445 -322 46 164 -334 -198 -745 729 391 524 -245 613 -725 22 41 256 566 696 -579 -383 699 -371 573 343 -551 -132 -59 303 -399 -290 252 -422 -193 -697 488 -586 -885 288 -634 -587 328 704 -536 57 616 -303 226 -628 670 603 398 -457 186 200 696 -716 412 180 -854 406 365 620 727 -308 -263 54 495 -3 602 724 -763 164 -848 -100 297 591 -296 504 -375 339 87 212 676 -858 61 -72 775 -202 334 -130 369 352 -560 -679 -50 -705 787 337 -254 -39 301 -256 -575 280 697 360 -658 30 639 -470 581 621 -862 -273 276 472 -704 -128 -661 656 791 -834 242 132 688 -885 691 322 -759 -84 -94 -571 643 -179 22 -672 -454 -596 -431 228 295 -408 237 764 474 -159 775 -447 799 307 -853 72 783 -838 -477 -809 -428 -873 -445 -802 -567 563 -550 -572 566 747 -828 595 788 -591 -493 -807 -786 -783 -112 113 181 -806 106 -321 -783 202 -633 -869 -353 628 -332 -700 -619 -695 292 -471 -830 -317 557 120 -194 -622 -480 546 -503 -88 316 669 -448 134 355 318 61 531 -146 726 222 -18 -508 467 -767 671 203 -200 -399 -433 -42 687 152 -134 12 -728 -633 -124 -385 -508 710 -104 480 -482 -590 -877 -450 479 -615 -807 393 -653 680 -92 564 -355 -615 13 -550 -309 -176 720 -202 575 -2 -511 694 331 720 -413 54 257 -867 -790 -618 -122 -284 784 -122 86 -680 713 8 -812 292 33 -566 703 -504 -385 -536 606 -387 -473 -826 -199 764 -748 250 336 -514 736 -314 -865 -647 -32 405 599 697 -646 -879 392 436 337 564 -337 -364 -819 734 579 164 -594 714 -400 293 -840 615 -383 772 -31 363 -670 -47 -547 -254 574 -841 268 -887 -132 696 153 -345 -26 -722 159 164 -138 765 600 -224 -596 723 -31 -728 -153 -691 180 -383 -429 -473 -717 19 -180 270 620 -245 329 -221 -190 -140 -574 -113 -129 -547 644 140 80 -851 -279 -693 -363 169 98 277 -467 -742 -750 107 107 -833 -875 -446 54 -854 525 173 -162 -353 -849 -361 -475 478 743 -474 -315 -272 739 370 -830 -113 -680 -458 195 669 -199 -293 725 582 346 -725 737 508 689 -799 647 -128 576 -203 -281 463 253 -284 -500 292 -896 -692 -674 -549 454 -604 -230 -498 544 553 -401 -266 -471 376 708 243 -164 -587 228 -72 -387 -612 309 -564 -288 619 115 -626 -110 -775 -582 15 262 452 161 -287 -337 -1 -115 200 70 265 552 -78 564 412 -400 -463 -594 -733 -264 -798 -598 -388 45 -564 417 -829 542 274 -867 -502 692 -528 -723 96 -566 62 -713 -729 221 629 27 -531 2 -615 351 -404 784 -694 -420 -620 -70 -49 294 -613 -121 -76 -742 -91 362 -11 259 -105 -782 -899 643 -70 324 -411 240 746 -486 -265 -232 -82 -10 222 655 114 565 -597 -454 321 147 -253 -559 -840 114 -377 566 434 -741 266 521 212 219 -715 590 -685 -444 183 -882 -790 -595 358 220 715 521 507 -93 625 353 -198 430 -577 -670 -656 171 -152 674 -280 608 -730 567 484 -555 219 -94 57 477 -734 -668 -770 188 281 -700 -188 -447 670 -895 -210 -486 -217 -315 -884 -758 499 -394 -241 557 151 -641 157 -783 -191 -414 -869 107 588 -570 339 -634 -597 217 -202 299 771 782 622 -281 657 -471 174 -542 -113 -145 -131 -136 -37 -251 261 -458 -708 66 -499 607 -609 267 -188 129 -743 -739 -743 676 672 -364 50 296 413 304 -268 -790 28 93 455 -639 -424 305 -735 -589 -456 -225 -171 -600 -761 -471 -770 -866 70 -126 517 461 -607 345 391 -277 -662 243 144 -433 -119 -61 -426 91 -160 -422 -555 744 255 513 322 137 493 534 -487 235 433 -676 -325 162 -600 312 -675 483 -825 -713 -612 642 343 81 275 84 -439 -390 -691 -450 128 -314 -844 -569 -134 -258 -7 110 576 -877 -246 -685 415 -201 391 362 -475 -660 375 691 -23 531 20 596 -164 -572 -812 375 -76 570 -574 -879 592 -300 173 -422 389 597 -639 -762 -217 -297 320 -535 -440 563 679 -283 -329 -53 549 199 -214 448 13 -39 670 -368 -857 697 -750 568 117 126 442 -476 272 -876 -711 220 -678 -640 301 -265 291 164 -501 -106 -559 169 144 -389 249 133 -89 318 201 203 472 -76 -553 -162 -252 268 -593 -212 -60 40 546 270 -206 616 -377 -716 -90 117 669 -578 159 723 291 259 -51 -575 -25 135 322 -257 471 526 771 -171 -168 -284 -868 -352 365 767 -586 -54 -534 -108 18 -191 414 -800 49 -755 232 466 -322 223 677 218 791 -98 586 762 -218 227 319 -779 618 -449 -784 -85 797 552 -645 -739 -39 111 -449 -135 -789 426 338 31 501 774 -888 280 -249 -425 -118 -353 -391 -356 -417 693 -78 -600 -199 578 -657 -840 -801 4 -766 -773 395 137 -78 -692 273 739 -136 -889 541 263 241 197 720 -23 248 751 -466 552 -606 -592 -439 -172 491 522 2 -701 -881 -857 -463 311 -632 310 329 422 -147 -828 166 11 -272 171 122 -387 213 432 -715 424 -745 -349 -820 -435 33 511 787 612 256 697 488 -621 -346 -232 62 266 -777 398 114 -177 -139 528 488 -743 99 -147 -806 175 372 -576 -235 -718 -603 285 -320 -883 640 140 -858 -78 -716 -502 -318 286 -511 107 -323 304 -297 -128 540 14 336 441 -633 558 614 -55 197 -895 337 -48 -456 518 -820 -209 -34 -695 613 -281 503 -398 64 -102 729 607 -362 -728 94 -358 -187 -396 237 345 153 -652 -594 -118 107 518 -190 -816 -571 -41 -890 -182 -891 -405 -86 202 281 -39 -330 758 -188 689 -124 -408 221 715 -153 -699 289 412 225 -683 -31 410 677 371 -717 -120 -473 717 317 -27 35 -516 -361 -673 -11 168 278 473 -454 -312 325 -69 741 -828 -562 27 -151 -678 -527 -698 564 -711 -416 233 365 471 -746 -811 23 -589 130 -433 -393 -779 288 -146 199 -498 490 -333 -34 -111 507 89 -799 469 -858 -382 -771 -489 -707 364 127 -58 405 717 -83 275 183 660 586 -402 505 704 -12 -586 790 -714 -784 94 -546 -788 -446 186 -351 380 -728 770 -845 92 -693 -514 87 343 383 74 265 383 125 -291 -806 233 -657 -576 -18 108 417 697 10 -201 -380 217 116 287 -436 644 387 -678 -397 316 -122 -212 -452 553 429 773 407 58 157 15 312 -374 302 -646 249 -115 238 443 533 702 298 619 -303 619 740 -720 325 -99 300 -199 758 -660 438 -61 -45 72 -588 -117 -710 730 -86 -318 770 -155 -212 -706 464 -560 -226 309 348 716 -597 129 -136 661 681 800 -327 87 193 518 121 -183 46 -721 548 -424 528 -834 -14 -464 702 -118 789 101 610 -711 -197 561 -266 -369 -559 -699 -271 -551 757 649 -193 -490 -705 -245 -670 170 785 -829 -18 -624 475 260 -714 -79 147 113 -133 -841 -66 -361 555 -677 781 156 588 -813 -397 -763 51 -182 628 -690 -808 -308 -545 -492 537 -86 -434 595 282 -584 -693 323 -343 -848 -294 427 -605 -751 25 -283 -781 -72 98 443 726 216 -104 -286 -536 -241 -281 -830 539 233 -69 735 558 -150 -806 17 469 3 -325 93 641 -745 548 -559 -82 -113 155 -348 -855 -174 -345 290 -461 -130 266 156 -887 -346 547 270 90 326 -465 35 487 597 -363 -106 75 -184 177 499 -249 42 -885 -646 -169 -544 -787 -823 271 789 501 200 703 348 -722 -505 -865 -712 -153 78 -28 -485 149 566 -248 588 0 -360 -184 -415 -163 -883 649 -532 22 -847 373 595 -51 -554 444 140 -712 -331 -462 263 400 272 188 -590 252 459 410 -261 -867 367 -29 152 -48 -712 -854 620 -363 -22 269 495 484 744 501 -465 143 138 -554 678 -7 -311 -508 -296 494 -311 196 -336 12 424 -815 23 -138 -687 -843 -372 -164 185 -431 456 289 543 502 -559 -837 -405 -564 -887 613 317 589 -265 -778 -678 782 -573 481 790 781 533 755 -665 -828 -30 425 42 -792 -852 305 214 -764 60 487 -768 -622 -809 -361 -135 -799 408 323 498 505 759 386 -881 -540 134 -96 389 407 -45 89 -496 -700 -696 453 308 333 -736 632 -332 97 -355 -99 539 -2 481 -825 432 -475 -658 -153 -49 324 637 -230 311 -541 -711 53 535 612 757 548 534 406 -593 -280 -282 265 -157 -44 -72 -470 -750 -750 -118 666 -666 -670 310 -448 -677 416 324 -57 -466 -241 641 -665 -75 -497 118 654 -852 -25 -141 -391 -794 -437 -409 -880 -198 605 -796 -366 -170 14 47 -632 -12 150 479 403 -56 -583 -595 73 80 770 -423 501 -24 -93 -193 141 -654 -57 333 -420 -139 -526 193 533 217 738 -212 -701 603 -480 574 -133 -34 -787 -414 -753 12 202 -309 -713 164 -72 159 362 407 -897 742 285 755 731 205 -471 403 -81 -403 -261 -240 -718 450 532 315 -717 22 -179 -864 -238 -332 -466 458 -380 312 541 583 762 -177 133 673 -417 -454 -477 -634 720 349 -619 464 321 133 238 326 387 362 -731 -138 212 86 -770 -380 -132 646 -877 -540 71 350 799 -501 735 -28 -729 -635 -841 -799 -322 -864 -648 686 -716 766 -126 -555 403 -120 -446 67 642 327 -843 496 -586 785 -799 -268 -322 -653 -711 -887 331 47 -8 -589 -529 -799 406 -766 -319 167 -588 250 396 495 326 -658 169 588 -90 360 21 673 -448 -847 198 389 431 26 762 624 -465 -681 215 -351 -140 -264 390 189 601 72 -171 263 -735 54 -696 -758 -320 -732 -235 779 -60 -74 425 -649 -428 69 -452 -689 -682 211 -106 -735 -375 415 -897 -717 441 -312 -168 537 433 310 413 503 -284 -601 732 -774 -225 747 -167 486 -536 -609 -898 670 -508 -678 -89 527 59 232 -592 49 -432 -89 309 -436 -130 -247 -741 -655 10 -355 669 385 -861 77 60 174 -316 -138 382 -685 -815 724 280 -424 174 -774 -7 -226 601 -7 576 -856 -59 165 -556 -237 -526 -862 169 236 39 -178 615 375 -185 623 -544 -400 -418 -795 -564 -599 -234 -551 480 93 339 526 51 -634 -180 425 -577 -263 269 -636 -621 654 379 -415 689 -231 507 -657 -201 -858 -862 162 612 -670 647 -641 712 684 -414 -576 4 275 273 679 -571 95 173 -728 417 322 645 -137 664 92 -776 -138 42 594 -579 -202 638 -106 542 800 470 428 117 -351 592 -428 528 15 601 623 -779 791 793 -729 -98 -548 -449 719 652 722 557 -780 -864 494 -167 -812 -731 -852 163 -509 784 -787 -711 -734 -612 531 -572 334 537 735 375 -596 -788 -76 -180 -830 -579 235 591 -529 -166 793 -176 -288 -607 -828 -401 32 -75 39 -38 274 356 581 -214 -793 468 -55 645 -730 -685 393 396 -451 -829 -240 289 -495 652 -707 722 458 559 -382 -554 -273 352 -198 -612 -732 -725 -37 -571 -442 451 -387 -99 -384 159 -192 165 314 -704 97 53 736 568 41 -689 306 144 -329 -839 683 531 371 -11 -374 678 325 -5 -98 702 -155 401 148 -748 -772 460 484 -180 -323 -665 13 -664 767 695 -339 -59 -748 -321 731 640 432 672 -812 -398 402 -614 -420 -374 -717 26 -117 -630 -407 212 217 288 -278 -345 -302 -764 535 -316 541 695 -594 -280 -698 -227 -298 -854 -225 -573 710 -475 745 -372 -865 192 148 126 -134 -874 -176 -814 159 -471 -894 -306 85 721 -889 -729 -835 772 592 644 283 -233 -843 -568 -868 25 -272 242 -646 -810 -138 -76 376 -65 -154 -79 379 -266 610 57 -638 309 -507 -842 412 -380 -144 542 -560 271 697 46 -638 -166 -420 -636 319 -881 -393 246 -524 561 370 -634 -351 -555 782 513 -789 -305 239 508 -663 -169 -31 -535 -536 -458 -340 657 600 542 31 274 658 -198 690 661 420 -331 -150 561 76 396 33 -810 -32 -615 -613 753 -170 401 -750 -484 -763 363 -706 -687 119 301 -185 -611 741 446 -858 499 732 507 87 -841 1 240 393 384 -615 -878 532 539 729 -547 516 -254 -351 699 295 108 -448 -416 -431 252 -231 -765 537 711 -598 441 -733 -393 10 193 427 442 313 515 -212 -647 585 131 -536 -698 -276 -605 -372 -298 -652 -487 -721 249 196 58 663 -121 521 -660 -825 654 61 -284 768 208 -752 119 513 452 -151 -667 -377 491 343 -254 -766 -487 602 -727 253 -607 -540 -457 -441 -891 5 -543 375 -346 -769 -37 634 -753 -185 -175 -142 251 717 -240 -359 604 -455 -563 -229 -698 118 -715 -348 233 -575 -142 -463 -540 401 -721 711 -862 204 -169 -548 -718 746 -146 18 -31 -612 338 -243 335 -369 -555 769 434 472 -640 646 653 289 -712 609 -713 490 579 560 33 -25 -319 143 -314 780 -663 429 612 781 -221 -395 -727 313 -703 -285 346 701 -601 -273 -781 -40 521 -313 -302 56 545 386 -601 -667 -717 -453 -9 -576 -815 -105 50 -872 -390 -568 -208 500 480 -258 -656 343 -692 184 -137 -570 -583 465 650 625 -235 -48 794 555 -819 625 566 111 -233 -156 437 148 -26 768 -829 310 688 712 -839 -764 201 262 716 -161 -291 -545 -194 432 47 -662 -731 -885 511 -666 454 150 461 128 -59 158 711 789 -379 466 -834 -56 -356 671 -318 321 586 217 -540 -372 -586 -418 -510 -368 -650 495 -700 516 566 -327 -859 388 -201 -253 -576 435 57 415 -820 -252 570 57 -219 -256 -114 79 -884 -663 -178 -478 295 -501 -320 -633 -108 688 -824 163 -625 453 730 611 201 789 -257 270 655 217 746 49 -655 -347 -38 -658 -190 -530 -884 -575 284 -168 -254 -52 -860 224 605 -80 749 440 -2 471 405 62 67 490 37 -714 171 -35 -212 -253 -594 -67 53 786 -80 -266 -627 82 696 -462 -511 -233 796 -389 -305 45 40 493 -87 -381 615 -713 -886 -438 -121 -662 -756 -697 561 -827 734 -701 477 518 -478 -218 -658 535 -418 463 -629 665 -88 -443 79 354 707 554 -367 -217 22 -737 -251 19 15 625 688 -841 566 -874 -505 -174 -247 -889 -759 65 -709 82 -349 110 774 -279 -812 -42 -854 750 1 -611 350 532 -66 -662 -346 -214 -896 -480 -806 -311 -761 -533 -119 134 713 508 142 84 347 -822 -210 682 280 498 -726 -420 8 -255 -833 -630 57 746 -670 -543 23 78 315 -819 9 263 -651 485 452 629 60 -77 -652 -163 571 -760 456 584 266 -247 80 -702 516 -805 -618 193 466 290 -167 -248 177 -403 -892 -403 -479 -291 -414 9 -885 721 -767 537 -797 79 226 531 433 -478 504 -83 526 356 368 301 86 272 444 -654 -81 755 489 -772 154 753 -746 -403 -285 105 -804 654 39 -320 -650 769 42 532 -680 -328 -753 751 -897 662 243 410 283 -510 -164 -492 -549 -317 29 37 439 415 767 407 -129 493 -130 -323 520 -339 -256 379 471 -708 535 59 689 63 -533 -185 242 -315 70 74 594 -10 419 -173 -250 -73 -208 354 -286 92 692 117 133 -659 -463 -173 309 670 -660 337 142 -541 515 385 -36 -714 -48 -768 429 333 328 178 -182 685 -14 447 283 178 335 -98 228 -139 192 306 -28 464 -833 454 -31 -96 431 708 -338 435 -260 -589 -87 -147 -365 -562 344 -482 -211 -643 480 179 -92 639 324 -892 687 -742 -582 -495 -840 -397 484 469 -709 589 224 236 -640 622 -628 517 89 -47 -631 453 358 -560 -679 670 543 -750 -815 -62 -331 -686 -844 -626 -182 -98 201 -895 -149 -413 -484 -420 -635 708 407 -632 -43 -312 -449 599 -840 -890 619 -214 -497 -96 747 679 -640 -108 446 662 471 -193 78 -15 713 -900 684 550 -168 474 274 -731 576 776 -177 566 -281 -687 -775 120 -76 -70 367 218 495 -690 286 -707 427 -235 702 -460 -291 285 -851 296 307 719 208 787 -167 500 -205 680 -189 -29 355 -804 -401 275 580 -46 -130 319 -849 197 -511 -664 327 -476 -714 -335 -496 -552 -721 -446 362 -541 160 287 448 -223 114 -136 656 -433 -506 638 -769 335 -872 -889 -605 -513 -394 -861 -551 95 141 -92 450 -103 55 -698 -398 317 -368 392 265 689 -402 -404 729 186 -185 -138 -861 728 78 320 40 271 -167 -533 -229 637 -539 -43 116 225 -541 79 517 -196 433 -570 173 737 -834 -626 698 797 -615 654 309 -319 150 -233 38 42 -100 -71 300 775 -898 160 -415 -740 236 -327 -76 369 31 487 187 112 -205 112 -630 454 -218 -268 -512 -163 -238 257 -19 466 369 -883 -590 -394 -184 -18 681 -825 -857 -106 240 500 453 303 -861 -15 148 -276 -856 -128 585 -603 215 -509 752 502 754 -584 526 -359 437 -489 -745 -556 783 682 -135 -618 -710 -709 -414 800 734 -579 -543 549 -12 -68 90 791 568 179 475 62 293 -148 464 202 -232 718 567 -564 -51 -562 -390 -493 -699 -874 739 -732 795 -124 76 -274 733 -810 423 312 62 -236 -89 -434 -4 734 -61 -261 107 465 86 608 -667 -307 -556 -500 719 92 -436 167 -676 -547 670 -799 410 514 115 445 -141 -365 500 297 -76 -52 -206 363 -458 160 587 -683 335 -199 -203 -448 717 666 132 -642 -760 560 466 -632 -26 764 525 129 -267 330 400 21 -817 -446 -432 -736 244 -351 394 -113 706 -784 214 -165 731 234 335 -879 593 -102 188 122 630 587 -88 168 516 -393 -778 -321 -854 558 -304 -512 635 10 -453 -31 -468 -564 657 -5 433 -732 710 637 -155 -321 516 -523 -55 -526 -594 218 -31 543 -344 358 -787 423 750 -665 -56 -85 12 588 105 -738 190 -859 110 -433 731 756 -230 258 785 -369 -215 262 74 -425 284 -349 -717 -614 -477 772 341 240 97 400 -395 543 49 631 515 -378 588 593 743 -229 -625 -220 641 194 469 724 -143 -98 -116 -819 171 516 -87 -585 271 -99 -238 -500 -777 502 -387 624 -59 788 -550 492 -255 -332 297 -135 -203 619 -494 -233 668 -140 587 729 350 -270 528 -10 719 477 -380 -688 -654 748 757 338 224 -463 -108 142 -463 722 -779 641 169 -503 -877 -419 -702 -472 757 -535 -813 70 133 33 755 -835 -725 -728 479 792 -87 586 665 -772 -513 -385 -237 -432 185 -688 662 -655 66 -619 625 -838 480 -732 -54 -513 -409 14 711 -735 619 -827 711 204 544 548 774 203 -828 -217 -672 -868 -776 330 224 317 -370 -325 -627 245 -456 49 -378 -705 -828 466 752 -435 -684 -560 -716 59 -658 -804 238 -275 586 160 75 265 371 78 341 -883 -486 -872 -802 -231 287 -499 10 786 726 -223 127 62 362 -62 195 508 46 -791 -703 690 -315 -818 791 -172 -367 397 706 621 -17 -652 477 -431 -61 -109 -431 -501 -611 -530 -385 -844 -879 -864 -309 633 763 -807 -171 317 -538 401 -255 -36 -856 -762 474 728 -471 -303 -390 322 779 81 237 -128 -209 356 466 81 583 627 -747 -318 -254 -527 782 13 -781 527 -711 -625 114 546 597 -489 172 -421 -433 -849 -371 -112 -250 -766 6 -572 -877 546 -386 246 560 -645 769 556 562 265 554 704 -352 86 123 662 548 665 313 500 -178 -879 450 -35 217 -106 292 709 461 378 -251 -606 586 -796 356 -568 -766 -505 -670 543 288 216 -791 425 489 -188 311 -173 173 -878 62 73 627 -401 -826 345 -564 579 -465 -542 -66 456 -518 568 305 -117 -709 606 -106 -84 -20 760 671 405 234 281 -345 148 -599 -73 -666 96 781 287 -861 397 -221 143 76 -233 688 42 466 16 595 684 -563 -827 562 280 -752 691 -721 -375 -892 2 -424 31 262 116 413 -552 116 -263 -332 -498 -690 -332 -240 459 -202 384 -404 -64 325 102 -78 543 -501 -659 379 -401 -873 309 75 -107 458 -862 171 585 222 199 -184 -447 -831 -412 -36 -435 -241 -702 744 -193 -281 788 -163 145 291 -161 332 -556 113 -51 441 93 -811 537 -285 218 127 -147 -185 -161 500 281 178 122 -23 114 537 726 -660 457 557 -432 -434 -149 684 -113 210 -790 129 -307 491 -551 -578 521 245 523 -216 246 8 -630 -166 -821 386 -187 330 172 362 -480 -322 -223 157 724 442 -412 594 -102 -531 666 20 -641 -488 604 383 -897 778 765 374 -290 -892 -313 293 354 -335 -619 -619 -671 -373 127 290 423 330 765 383 438 -633 80 111 -163 715 173 -704 -410 -558 -113 -340 -145 302 18 -31 190 -211 709 326 -106 328 378 -280 785 146 -28 243 -297 603 17 -159 424 91 474 580 -236 550 677 -435 401 576 -161 767 -168 222 320 -437 -848 -99 -788 -847 573 619 629 184 741 -846 -756 -535 -191 -662 746 495 441 613 -520 115 -844 -8 442 35 -207 -301 501 -400 108 -356 -712 -212 -501 -781 -172 -2 260 487 356 767 -622 -67 -280 89 -153 559 267 -716 -801 779 587 -740 -271 333 -369 -496 737 -169 -674 -334 -812 -383 89 -789 337 115 -602 -866 590 534 -724 328 661 -734 -267 -770 -384 662 -5 -321 214 -612 78 -637 196 169 -556 175 3 -870 -74 -644 -842 -130 415 -589 534 -627 -723 790 -732 199 -97 -7 -591 76 -306 567 439 4 -45 283 516 -365 -811 225 784 45 437 648 47 263 110 -891 554 -44 395 -573 -831 685 -286 -558 -642 566 248 -453 346 741 -765 285 229 626 765 448 502 -41 474 -447 -347 243 -830 -667 565 280 -792 389 392 567 -284 -855 532 -640 -742 57 696 752 588 -427 242 -657 456 -697 657 -534 341 -58 46 38 -583 190 774 -619 -646 626 -500 -743 1 738 -672 764 73 567 716 -386 49 601 -216 626 -368 -17 327 114 -600 83 52 19 -224 328 449 674 -648 435 102 -235 -790 -796 -775 -358 -694 -635 76 474 229 -699 -830 674 -577 601 727 503 -343 -805 519 795 634 788 104 784 532 391 -559 138 -467 650 220 -63 128 -601 65 560 399 500 -356 602 -189 -549 345 159 -693 -802 628 370 -662 -96 98 -805 -356 -452 1 452 603 81 532 -300 -300 -234 -127 789 49 779 705 -169 472 75 45 -91 -890 20 -519 285 230 524 -366 -518 652 195 612 -607 246 -518 -734 288 710 210 118 514 -90 -447 69 563 -364 102 -463 -548 -65 785 -789 -296 -882 -394 -692 738 -484 77 747 604 76 -248 -72 -302 -182 1 -70 -551 -745 451 -884 -507 -148 508 375 28 -24 297 -507 77 361 268 399 208 -731 -171 685 -534 -391 530 270 -693 655 -89 402 667 -667 779 402 -601 701 -102 -819 343 235 399 -126 -62 -536 101 207 663 451 -831 80 -373 516 -168 336 561 163 31 340 20 -133 108 -293 -1 -78 519 577 -439 -885 -666 -368 -220 257 -271 228 156 -776 -775 472 734 -632 -679 -566 197 -684 -278 -51 -567 270 -261 181 135 59 69 -824 669 432 -136 345 357 652 -747 -636 -893 542 -340 -211 -422 -791 -514 -68 -711 -215 -297 -568 -63 552 189 258 592 -241 -857 -760 -843 -223 93 -95 -867 223 -879 -867 -801 780 -415 -519 -520 471 47 27 -588 -564 -644 -843 -267 -413 -472 -900 -119 -751 -842 -318 -884 424 433 -542 -270 -835 285 -640 388 -444 119 747 663 451 287 698 421 -735 138 -402 461 406 -216 656 -442 303 -898 -500 411 -53 -79 61 -173 -474 638 714 -317 -130 -421 -437 -504 114 -521 547 -799 -869 230 -229 738 -23 -613 731 351 152 34 -226 -358 792 -688 673 -532 -245 -701 -61 157 231 -379 504 -234 300 504 467 163 -281 -365 30 -141 -445 355 -599 -723 225 -770 -138 79 677 -305 333 3 -859 584 -796 273 561 -808 53 508 710 -743 397 706 696 144 -191 -217 788 -655 339 -384 -457 20 162 -211 -568 -127 776 300 -881 -793 -252 -138 246 470 -843 512 235 -146 -241 427 179 -264 -276 644 160 449 272 -364 -629 267 -623 -69 654 -680 800 329 -374 -262 100 122 208 -241 592 -530 -723 -788 -179 -454 -621 -446 569 149 613 676 -554 605 92 -369 -704 253 -157 -183 157 320 493 -298 -744 356 627 134 411 -743 -161 2 132 -560 -260 532 225 678 667 -234 628 -127 -121 -651 51 140 -417 -490 -179 -173 -34 100 642 -671 155 340 371 -812 697 680 785 -726 151 639 -483 146 628 -16 -825 -862 -62 -260 -308 -702 -739 524 -571 -703 621 752 269 -92 -89 -283 -60 351 421 -382 498 249 86 -55 -337 -296 -878 725 -557 319 -551 -845 158 -861 479 11 162 -8 695 -386 86 -722 146 449 354 528 351 -55 -423 -680 -505 -830 -794 -143 -162 452 669 48 -247 141 157 -885 69 622 -146 -357 359 378 -96 -478 -309 -455 -676 -786 425 -301 -253 -789 708 602 724 -629 -104 -575 -200 520 87 188 126 45 584 589 -155 794 713 -160 232 697 -446 29 -174 319 287 -765 668 127 -524 -72 655 -172 80 65 -97 562 -124 -593 -490 272 412 393 -363 733 700 -853 760 740 384 309 -853 578 521 634 -145 107 161 480 -247 -84 -191 700 -149 -181 12 297 -645 -441 -885 -53 -889 -287 -303 -162 369 374 -346 762 132 -385 750 164 -580 -81 -337 -322 -540 454 -508 63 -34 623 610 -125 -67 -834 -243 714 585 103 -876 -757 514 388 -262 290 283 -325 -2 -518 725 560 -765 338 -182 34 -551 378 170 300 384 266 -859 -74 -250 372 -171 -358 170 457 649 -584 -769 342 -18 467 -150 173 281 168 -382 746 -642 501 -310 -547 -580 -283 -484 -84 749 -897 -579 -494 -794 13 -354 557 -578 298 101 -286 548 708 -823 755 -82 475 333 -599 -296 -16 277 500 194 229 661 89 -813 -140 -67 -624 -537 261 -302 -329 497 686 -873 -266 432 232 -281 -755 -651 -91 694 -896 -721 -485 334 -783 729 -203 -823 275 -820 77 -466 70 -91 -269 443 496 -797 352 684 383 306 -368 -642 -810 -691 -702 -267 650 410 209 392 -791 -838 -154 -539 -398 432 -646 112 -503 57 766 -207 234 758 -629 -32 307 -704 750 749 -247 -85 745 -820 -385 195 -706 746 -254 -63 -872 328 588 615 240 610 194 246 771 -856 -57 -172 49 136 625 -680 456 597 -195 376 -41 -364 781 550 697 -600 -823 -516 -314 197 -612 -458 -19 -316 7 617 -589 -480 466 -319 724 76 -649 683 -367 310 -441 746 -324 -77 303 -654 -171 -1 432 -683 568 -107 -101 659 621 -343 97 -556 -720 729 -150 696 123 -641 21 647 -399 -653 556 -102 -609 712 -180 -549 -720 -217 213 795 -723 363 -344 -420 -873 561 -643 721 469 -506 -73 354 238 -714 333 100 -448 140 -146 -574 -449 718 -412 -621 148 2 725 557 -63 -69 -85 -194 202 774 -500 -801 -733 200 -801 103 653 493 -654 -392 496 -312 228 -89 744 -452 317 -537 793 -622 -498 -18 567 78 716 285 559 -384 252 -76 -800 -134 -553 20 -504 -773 690 -527 -83 -346 62 -600 -839 635 148 221 122 -779 51 -101 418 -741 -237 179 -798 573 -566 -730 -853 -594 609 -891 -31 -488 555 321 269 316 52 -384 -732 -257 341 740 170 440 733 -265 -512 325 138 -188 -340 -249 -541 -96 -836 706 113 350 603 700 -878 652 -372 -803 623 13 499 -715 -236 110 -234 -581 -411 -680 -750 380 -4 349 -825 -513 705 318 56 329 -120 242 -772 -842 -455 158 43 389 -725 578 -892 -333 -749 705 389 -599 -766 -619 790 509 -571 -581 -476 233 -825 553 392 -468 -656 274 -433 92 517 -205 -527 -394 479 -804 301 223 -81 4 -631 -292 43 -202 -450 636 -269 359 -362 -735 422 795 497 421 -758 603 620 165 705 35 -298 -96 -473 494 168 674 -311 624 -174 -594 178 797 -414 505 583 -126 -255 436 607 494 123 -126 399 224 393 -267 -886 -79 -98 58 682 517 694 -548 -473 -111 -129 43 176 301 -538 201 -313 675 -143 -282 -40 198 -491 43 -442 -711 387 39 336 33 782 -332 -169 -530 188 -708 483 114 -823 297 -858 -317 387 -13 731 -428 32 171 113 513 789 -51 -816 108 198 232 -511 397 -84 514 -66 672 740 -758 227 -253 266 -401 398 525 -574 450 86 745 739 -140 -564 794 90 -877 301 -807 796 122 431 -160 523 -801 713 613 -623 323 745 279 107 -174 271 355 747 -151 -365 228 -112 45 0 763 -304 210 38 97 -201 -507 -493 659 481 -455 -828 -379 -899 265 -251 650 -752 618 701 393 788 446 -695 293 -453 -446 -327 268 74 229 -877 487 -790 647 -57 311 -136 -669 -633 9 -369 208 662 -396 799 -374 669 -592 -221 -673 -407 -49 138 -292 246 -167 -883 -690 71 -611 -245 -454 -477 701 -586 -872 -208 700 -216 -875 332 503 -412 -359 388 -227 491 -770 726 -184 -262 -454 -648 533 -608 91 185 -296 765 748 -509 -213 -193 552 -559 -717 -369 318 -245 77 -328 -472 255 -599 -55 714 778 688 -496 -309 441 -124 -107 207 -22 -103 786 167 552 159 529 31 -611 497 466 307 625 -590 -559 -159 409 528 -311 -673 -658 -382 607 104 385 799 -506 -372 -127 377 180 505 467 165 -682 -620 286 768 -647 -434 -684 -294 -474 -388 556 -865 659 -276 536 706 -354 -395 449 416 -121 496 614 -298 87 553 639 -486 -101 196 496 -816 603 -739 55 74 -502 -350 -22 10 -145 -482 -632 612 -833 -266 -505 -57 -380 -342 447 291 -369 -244 235 -335 -536 -532 -774 774 107 50 302 -51 -640 197 -310 -609 -41 -168 -387 474 -150 -426 176 702 -228 -512 -73 430 735 795 730 -672 -325 433 635 -510 419 631 -349 -778 530 -121 -387 -196 -694 -265 -125 -347 226 621 -166 154 6 357 262 -486 501 279 -275 -188 164 195 298 134 -781 -364 556 253 639 -295 404 -231 375 117 -118 -605 476 50 438 708 -354 -405 -323 321 -768 -767 -495 543 -79 661 -364 555 -108 -547 -526 -269 -551 -755 -125 -27 374 702 751 226 467 -722 465 -90 737 -67 -498 470 28 -232 -882 -561 479 611 -339 -177 -579 253 140 -476 -500 -226 -194 444 -429 -111 -333 164 -575 193 19 -461 775 69 -195 -336 451 -647 -552 -94 445 451 -698 453 -696 710 468 693 -411 706 348 -564 -695 -38 -710 -160 787 -46 -589 -384 -379 -782 -770 -272 -732 -530 770 -623 -778 436 125 -609 385 370 329 621 464 433 219 575 64 -418 -219 526 -571 -244 789 -333 336 476 675 53 11 -530 -870 686 -233 -621 577 -9 -815 617 572 -814 205 284 -839 463 436 -443 -42 -45 288 108 471 483 729 -841 467 638 260 -254 -549 726 -753 -43 557 591 715 -474 184 687 387 -785 -104 -205 -281 -842 394 362 -339 316 240 394 321 222 37 97 -68 -281 -375 -791 -555 610 271 -217 -807 65 -493 -622 -255 734 -31 -369 -694 -424 -142 -360 -805 36 -74 -735 -570 -893 -185 -778 -830 -789 394 188 259 95 -48 -873 378 679 257 -131 405 -318 -149 -669 -419 674 -433 35 -130 -871 -187 -587 196 -741 207 -255 -419 -507 476 478 -29 644 624 -867 -756 378 60 -552 -823 324 69 108 547 630 330 218 -881 -46 -696 232 405 535 157 354 312 703 94 -137 -460 -273 229 422 781 574 384 382 529 706 -741 727 553 403 81 -886 -17 48 -797 55 -558 695 681 -730 -118 525 -168 697 -349 -258 -734 -108 177 -134 -567 -498 737 -739 -615 169 -529 121 -791 -410 730 752 -346 -319 100 398 401 625 129 155 -38 132 503 -159 639 -357 -483 746 -642 -764 506 415 360 789 315 -147 598 510 -479 -75 -801 -227 398 315 339 706 304 -486 -104 -97 287 633 -492 -449 675 -625 502 -489 -759 -802 -746 -284 293 154 -684 -842 -40 -21 -675 710 713 481 -488 -360 -766 -256 272 -716 -350 668 797 -546 77 -879 316 -721 -367 387 345 103 508 743 694 750 -781 -895 -607 -542 -385 -784 -181 535 219 -892 126 -435 46 529 -697 451 547 -710 165 432 172 39 402 532 -757 -557 -77 -248 -376 -243 -462 -805 245 672 485 -91 14 -540 754 608 725 126 688 -597 -413 -197 425 -316 95 -95 -563 -761 -5 -789 -109 -513 458 -674 458 491 -802 -48 -739 -204 -678 218 -284 -609 -212 772 -269 -832 269 490 -777 520 -803 377 -181 248 495 -489 184 712 698 -566 54 -28 352 -636 -365 -509 -747 -394 -112 -322 -276 29 -250 573 -575 325 668 -351 96 -524 633 -394 410 -554 410 -83 293 -517 -326 348 123 682 545 -4 -894 30 202 -67 -758 108 655 458 -887 511 314 -485 -654 431 -603 -677 779 -740 106 661 -12 -666 446 624 -398 -775 668 -641 -701 -199 793 571 782 560 727 -360 -87 -447 232 -499 -475 761 -718 29 -267 -730 -647 668 -645 645 135 49 528 296 470 -607 -252 -366 618 680 -775 544 -418 279 233 652 -37 -851 766 -563 457 292 296 -820 800 -802 -425 -810 382 392 234 -126 746 -69 86 69 630 504 -101 219 205 385 680 798 503 229 -491 269 369 -556 764 -194 -871 248 300 72 650 -644 -833 -580 615 -512 -92 -694 -482 -125 781 -716 -625 429 20 -767 -224 -824 -575 340 281 -141 208 132 -263 416 -267 705 -75 -651 138 -136 765 -258 126 -457 390 -551 745 474 533 -173 -189 17 -506 -891 -892 -640 -183 774 -253 -601 -27 -270 -196 313 677 -799 -380 578 -533 -181 31 -280 -716 -712 355 -707 523 796 284 789 -896 -25 -546 0 233 -695 -244 -592 -471 -235 -434 744 758 261 -369 -482 -295 -561 -364 -722 10 -594 -634 -514 -447 -494 132 610 -772 -318 -591 -151 -754 62 -519 380 158 -24 -508 69 -560 582 700 -836 469 656 -147 -723 -706 5 -244 -282 -712 -468 443 -686 -230 -204 -253 -797 396 418 -375 -812 109 706 42 641 -291 -154 353 771 420 417 -804 -5 247 579 -732 314 -473 -235 -190 528 -818 232 282 -378 -134 -348 -248 499 103 546 514 -284 -136 752 582 254 -822 94 127 411 -70 -131 -884 -477 22 315 -886 427 -895 510 128 -732 38 -247 224 239 -748 98 -424 -423 -200 352 -109 -587 -845 42 722 -590 -207 228 139 -628 -24 -358 -417 -457 713 277 -190 -148 -231 406 -530 240 205 -329 199 -419 -119 113 440 793 -577 235 -754 618 -109 -77 564 -326 220 -117 -202 319 397 -549 184 794 361 707 -12 -364 -332 -775 -375 546 -61 -661 582 -190 181 792 -163 -299 179 397 -14 552 215 653 -432 321 -428 611 -813 87 454 2 44 -66 380 712 367 691 347 -803 478 -540 313 -736 613 126 -591 -609 529 -447 -847 296 -154 -44 110 -42 -41 -307 -755 -17 324 740 -640 370 -57 -580 648 -796 -281 -745 -725 634 51 -356 -308 621 -680 -555 -327 -386 -814 299 404 425 522 59 -222 393 186 740 -659 -707 -552 -176 7 149 -188 507 -405 277 776 42 -599 -21 326 -634 526 82 -210 -892 -331 -122 -242 60 -833 450 165 648 163 -856 -270 -521 737 174 99 -202 -268 404 -734 646 157 68 -279 292 -859 -368 -679 371 97 -503 647 -328 -303 -478 -321 -281 -449 -329 494 80 -359 234 763 -258 30 -501 206 52 -416 -809 322 -477 310 178 -762 12 -604 -202 -841 -44 88 685 -617 -564 86 0 -891 -435 246 649 469 -200 -344 673 740 641 337 421 -29 -401 626 -511 -450 -710 -331 -829 29 123 -491 403 392 396 107 -235 -105 650 692 205 17 763 110 -152 -511 589 -274 712 559 108 -339 -423 769 -636 43 -217 -585 -178 -815 428 589 -418 39 342 410 -831 -171 616 -429 456 619 390 -623 580 688 152 751 -81 -313 -59 246 78 217 641 -667 -158 -216 474 545 79 -111 -226 -732 -871 -413 0 211 -60 399 668 -718 -282 701 213 -567 -771 -301 189 321 -247 -181 495 10 526 428 639 172 55 -298 -263 -415 -405 -167 -327 -527 602 131 -610 -41 -767 -853 -787 -273 -25 -588 281 159 482 152 432 179 135 -300 -506 722 254 -629 -798 -549 371 -160 97 299 -729 296 -205 161 -739 -388 -426 -506 675 573 171 285 -418 38 -482 294 86 232 -289 178 -170 41 494 -438 135 -796 -691 721 -168 -895 -635 -369 591 -31 537 -329 612 -163 -301 -468 -177 227 -52 -491 92 -629 -569 -727 254 520 1 362 -239 -138 583 400 -501 -367 339 405 739 -304 787 634 736 113 -72 150 -384 -71 712 -674 -42 178 364 -158 -95 -426 800 -769 67 483 -88 -788 -117 35 -126 630 86 570 -382 39 -756 -583 746 347 -259 -603 91 -177 -303 -12 -401 108 166 772 -118 371 -133 -138 465 -597 37 388 -132 546 569 472 252 -454 -268 220 -104 164 207 -64 790 -558 134 -297 277 -554 -745 506 500 -110 787 164 -316 588 -462 -547 -755 795 -408 -703 -619 -658 -880 284 -688 179 428 -331 -205 565 -655 -457 608 431 -84 -80 -542 4 -745 96 -665 -841 -150 766 -37 710 307 739 -254 -141 218 182 -788 30 -706 83 754 354 -691 -501 399 -819 -136 150 23 415 138 693 -890 -697 438 -833 626 -383 78 -353 -835 -603 -827 -74 -5 -768 -184 -785 740 88 663 455 -433 -669 -880 -506 -90 750 -230 478 648 -377 702 572 231 202 -504 213 -685 220 74 -538 436 -72 -420 -7 775 680 -465 -807 -7 -686 -731 -835 679 461 -95 585 -651 320 69 98 -451 -618 571 -287 556 725 380 454 -113 -137 -522 -78 621 172 -685 -781 287 -202 100 326 -687 -81 438 -141 480 506 -26 -318 -274 303 646 -135 -427 568 -200 77 -382 -766 765 -209 490 768 214 -403 77 -476 556 332 -896 338 419 -147 72 -35 371 776 122 500 203 350 43 698 24 -411 -217 -5 -829 -423 600 179 443 -591 742 -191 -409 374 133 -163 388 321 -747 -325 -697 -358 -584 -255 296 54 397 -134 605 -644 382 743 -178 605 -839 -807 -42 -267 -380 -812 190 392 62 -755 -86 122 -741 -492 67 -825 -8 695 -555 509 371 -190 -393 -232 -530 165 227 -725 714 -745 -531 489 -886 -784 -414 470 728 -643 442 -211 -731 291 -267 -66 689 274 -145 -510 -382 -62 -787 -593 471 19 -549 -653 -582 611 -470 372 -302 -415 733 -538 551 -668 -675 -80 -376 77 657 299 -487 795 -91 -434 44 347 698 -514 767 458 320 554 549 458 615 -380 308 -190 -711 -184 -597 -340 800 651 -241 453 -619 76 -115 46 183 397 -633 -450 -182 655 -277 271 -24 704 -362 -772 -115 519 549 -34 -52 -352 -326 -523 276 -898 -189 253 273 -80 -744 550 -778 437 -374 33 -193 -225 -539 -378 -133 -172 -113 221 -799 618 -877 -724 90 -846 206 -61 -206 787 -43 768 -536 92 -746 25 -286 175 442 -104 589 -781 457 -576 -279 544 169 -393 -743 -195 -800 -196 682 -87 756 -241 517 -218 338 641 656 129 -779 -820 616 747 -73 308 -791 -60 -689 7 453 -447 481 -684 -142 -72 39 -808 54 183 -618 -477 -866 -209 150 561 -423 -478 512 -620 62 -320 41 -707 -711 -93 633 53 82 -410 -308 500 264 -560 -617 -606 50 -867 -818 -532 -302 -600 -892 -364 -328 334 386 147 743 -512 728 -89 182 -183 -32 -840 -769 52 -295 515 -585 569 626 -150 27 301 -529 -343 -845 311 -1 534 34 218 221 673 125 797 -34 -577 638 5 -539 -107 -472 -26 165 -362 -212 396 468 113 340 159 -425 -823 181 -714 92 -673 -891 -725 -736 649 -327 -855 -111 -350 -253 -739 422 565 659 415 -866 -235 215 615 722 377 -600 -122 -337 721 -178 -355 382 -283 212 177 -92 612 -557 345 -353 -516 -521 -201 181 -149 -545 -682 397 -57 443 -805 -552 -106 -697 533 533 344 722 686 525 734 714 -488 -358 -74 -50 -461 -644 -560 123 -285 705 -476 -116 12 187 -704 -446 -893 -829 -177 -434 358 -165 436 796 536 -835 309 -489 -429 313 -433 -392 -447 -56 -125 -685 -19 752 -242 -38 -534 793 -346 -578 -544 443 -425 -817 -713 270 563 -207 -225 -25 -348 -173 763 -118 -340 662 95 797 -871 659 -394 -191 175 751 356 84 -504 -45 299 554 511 408 -261 124 178 67 164 712 -325 247 -122 -764 64 -599 -725 -645 291 -704 774 9 -273 100 92 303 -317 -115 -530 257 100 475 -599 332 314 519 -506 -278 -418 75 753 736 302 -53 -820 -724 -549 -678 -406 642 -303 -806 748 127 -256 133 -200 255 -343 -698 541 723 -372 1 -645 -845 763 27 655 -99 547 -415 591 -826 -657 55 -18 466 -121 670 -900 -757 -330 -304 53 41 -43 311 262 -363 -124 336 248 50 -789 -389 61 -449 9 41 -474 737 49 -631 87 -891 301 -114 -610 -225 -111 -525 -15 -775 788 -463 418 649 -279 -407 570 55 -488 -743 646 399 -110 496 9 323 -900 -615 -772 526 437 -637 229 -844 679 -560 224 -514 -398 -664 -633 730 591 -252 658 -68 -511 -305 494 -198 177 606 567 -578 -804 445 -734 262 600 -501 144 92 129 -829 -888 148 691 793 141 361 -806 -362 250 537 -315 -304 -602 759 307 411 -864 -375 107 -794 -315 -625 231 351 -86 26 266 -530 -159 -144 416 -542 -258 -853 136 698 635 539 80 -696 -41 -270 -399 695 -804 -27 -563 -370 189 -353 733 -271 768 254 76 -512 -306 -353 -176 785 -103 698 322 -38 -653 543 -422 764 -633 -707 -530 -39 -589 608 89 -662 -708 408 -33 623 -876 206 -718 -170 789 -63 -802 -890 113 -691 -809 518 90 -717 764 107 175 -808 -117 335 670 -290 -461 -868 60 485 83 324 -52 782 -468 225 790 653 573 644 635 462 402 -83 -750 -849 -411 -666 -494 800 163 -365 87 -661 -729 143 -832 -769 -236 -157 -419 261 -216 289 533 24 -166 -407 242 361 -470 -445 267 -802 -142 -658 726 641 -291 -359 307 629 -628 130 -455 475 628 572 292 -482 471 58 738 -328 -383 -369 686 -120 378 -746 774 -603 -100 117 580 -232 -7 -282 571 179 -620 -170 -295 449 -262 -234 300 284 -682 481 295 784 -240 218 267 498 313 659 325 -148 -616 -280 290 -295 291 -848 -789 -656 -851 -753 457 -430 -327 792 -87 70 281 -847 57 224 -27 -842 -231 135 -67 -869 -534 -135 -142 -294 -664 606 -658 12 -428 -855 -601 -501 -147 -894 -299 664 537 225 308 12 -505 -112 -77 400 -743 -705 173 518 466 -107 500 -551 -105 5 72 -408 -488 -273 -673 42 -707 -345 -824 -55 212 -418 -244 -707 -69 629 312 -363 -711 -511 523 266 436 647 -303 26 -94 -477 686 -209 367 -400 -152 743 -637 -660 461 -802 220 -239 -29 600 273 434 -105 708 631 -365 -635 426 -63 61 -346 358 -716 -439 488 -609 -92 -765 424 -133 -531 -106 -270 746 -324 -733 -165 495 661 -492 418 756 -593 432 309 777 354 -357 706 -534 378 -446 -495 -511 597 -412 -141 558 -706 -897 644 748 -630 -820 -53 -219 265 366 -725 725 516 -51 -504 292 190 183 -628 410 706 281 -580 -714 -140 157 415 -312 431 -144 -66 276 522 -350 343 -579 -151 363 -422 -819 646 192 -818 -226 -840 -257 -59 365 -646 -64 -390 -293 -802 481 -511 322 -795 14 318 -518 -70 317 126 -320 489 -353 -239 607 415 95 -610 765 412 551 391 -655 -72 -80 221 -861 765 139 -198 -415 -20 -434 -772 -322 500 665 -750 -881 678 289 741 -865 368 492 331 757 -548 -519 695 -703 144 568 -377 433 -65 650 -236 408 223 490 -417 -179 -88 -84 375 456 -767 424 -450 -132 -588 -374 -169 -408 -387 -711 536 -494 -244 -229 -626 -469 301 -49 -241 417 105 -622 -435 251 783 26 383 -527 165 157 -827 167 363 72 -787 -45 -39 -24 -535 -587 489 412 442 322 -816 -796 -258 -828 660 -326 88 -898 528 -324 722 186 -83 -893 150 515 -43 123 -592 -89 -369 -400 -344 -118 750 175 153 -593 184 472 441 -512 -388 350 -239 -177 -566 -754 -308 -720 724 -662 64 55 382 741 -269 241 512 -259 632 -552 706 466 -174 -717 -478 231 -419 -65 241 262 158 -1 -706 -95 -509 -853 -264 -96 -497 -764 542 -591 712 407 -274 201 -373 504 -335 -507 -158 -573 -725 593 -376 -248 -861 -559 -85 -576 167 311 81 187 131 -821 -389 -876 424 -706 493 170 -840 -739 -679 -93 114 -509 -103 604 81 -100 659 -288 -443 -17 -128 -780 -15 -307 700 250 -134 -383 -47 454 50 439 -640 617 -612 578 538 479 -176 680 169 552 188 -104 653 213 -376 -823 240 -232 -525 786 -314 799 256 -493 326 729 -150 85 -123 45 279 142 -153 425 -75 -585 -685 -159 784 -278 -895 -588 432 677 597 -430 442 121 706 239 -254 -738 610 -430 -146 65 109 -418 75 538 -108 18 -555 330 -9 161 650 688 178 364 470 -520 -533 67 793 -339 -460 -516 194 -144 1 -215 324 -578 -360 -844 267 269 -77 108 -50 -149 565 -341 -841 -94 -472 605 393 -508 -348 534 773 400 -449 382 -108 -23 679 322 299 725 459 -83 368 -159 -784 -583 -455 392 -156 -379 371 -157 345 795 -170 681 -259 -612 240 370 -578 -169 754 -375 139 -26 98 -29 -155 -890 -267 630 212 -10 -835 458 -692 335 271 -135 159 704 136 291 736 446 -545 94 -636 -351 158 -888 -861 -451 364 189 599 -689 591 -519 11 -793 734 -580 601 187 571 -440 -346 -866 730 250 577 -773 -521 514 -267 -115 -341 410 106 -81 -446 -602 -194 674 -307 327 -275 -186 -321 -510 -826 -600 64 36 -174 -234 -297 534 -588 184 761 642 -495 -720 -316 -130 -116 330 -609 -515 548 84 -766 514 -105 -336 -278 -558 459 681 424 -568 93 667 680 186 -797 -94 366 311 157 -572 -682 -29 -666 -233 -379 -275 -501 -257 -724 -287 -338 477 485 -500 344 6 321 -507 649 115 0 -216 205 -839 458 -806 763 99 -583 -523 -520 306 -89 230 -120 -579 258 -766 197 67 430 240 608 39 453 76 576 -443 -269 -769 -408 84 -630 602 -7 277 -376 474 441 -851 167 -812 -151 799 -746 -411 -460 675 -701 -604 -701 260 317 551 340 -483 -38 304 5 462 -198 -842 -886 174 106 251 38 212 545 272 -169 -71 -481 -672 -433 71 794 56 -94 -348 603 -779 254 -221 85 -756 -102 332 -888 621 763 -31 -884 -659 27 80 -600 281 -489 528 723 -759 -76 22 749 488 686 29 -454 -91 -614 528 114 171 -581 -242 435 758 517 -24 225 -891 609 411 360 -563 -71 -316 -553 286 369 413 248 280 -209 -264 21 388 719 -723 314 677 489 688 182 -693 -638 -673 465 291 3 87 264 346 670 85 488 82 -13 -725 -293 613 -633 -178 756 303 -627 -597 237 -788 -384 699 413 602 -684 268 401 -779 226 -167 358 481 441 -853 -889 -423 -50 -96 234 -307 -547 763 129 162 -607 736 144 584 418 443 337 -605 739 -477 675 -766 618 -499 -178 -132 611 -899 239 -529 -833 -435 714 -819 -420 -557 -189 -573 -838 521 -831 330 113 593 -806 -885 -398 -883 18 714 -120 325 -337 427 -249 27 -501 376 327 398 -531 538 -428 -623 -522 454 639 249 363 152 -426 227 -628 644 -571 -860 551 -146 215 -653 311 32 602 -792 -836 -757 405 -879 -603 -228 754 -467 627 -97 62 32 354 474 -197 264 100 782 -712 -858 -768 535 -231 -844 -797 580 731 -475 -824 -45 617 22 -306 -421 -772 -213 741 -828 273 267 307 -492 -543 496 344 9 681 597 -409 520 4 -723 -578 -384 -333 191 -667 -669 232 80 -41 37 -625 -839 472 396 -571 157 -675 -504 -786 -654 -82 -322 -744 642 319 -513 -838 12 40 767 58 497 416 690 389 -217 559 -130 -573 345 -444 295 510 -705 -380 757 -232 467 -437 640 -131 -140 -103 -259 221 -541 355 -789 -232 68 506 739 -499 16 -840 -648 -456 -410 343 14 -179 -820 -350 -830 -224 190 524 695 626 -461 799 -430 718 -685 313 640 -766 -853 -132 -457 -798 -326 27 -459 559 542 -748 146 -256 297 -199 -608 174 192 -650 407 153 -250 -280 460 768 331 -748 95 -675 -769 203 195 -812 630 -18 222 -796 296 383 465 -778 688 -243 594 -854 -262 175 284 -387 307 704 777 545 -642 -352 715 -718 -103 -364 -565 -351 -338 -114 573 427 -154 487 -332 221 573 145 -366 -566 -854 -761 86 443 197 -697 664 -251 -50 709 312 -264 734 -482 -593 117 320 -96 80 -880 -75 311 -107 132 -726 734 208 551 -105 -420 670 -304 -159 535 458 35 221 -845 743 -181 -32 -392 194 -547 287 -840 -216 -323 651 -739 144 531 -429 282 -561 464 -170 220 -317 133 -111 250 113 571 217 128 -900 758 709 -229 15 -651 -237 777 -655 571 497 -322 -212 -859 -385 -283 510 298 453 -774 118 -862 -512 -294 -809 -402 -442 141 564 -84 -775 375 -722 -311 619 -848 -715 654 -827 -318 777 132 80 82 -606 -174 -265 301 670 -168 533 -472 -783 664 -515 328 606 556 232 502 -328 504 347 -469 -620 -502 151 -33 23 126 -144 157 -359 218 -515 -766 -472 -531 117 107 -549 85 697 -891 215 -192 247 -157 -179 -537 777 -279 54 272 300 -471 -637 -9 343 107 185 -209 223 -665 -257 620 478 573 229 468 -854 -882 -251 500 -94 580 782 -664 -206 465 385 -287 -789 599 150 61 -4 54 -256 -408 -58 254 -735 -855 77 -103 -152 -36 652 41 587 326 -542 -653 -570 -163 -55 426 635 -29 576 235 759 312 -117 -445 -783 792 -524 171 777 -881 597 399 -182 443 504 -521 -45 -654 729 600 -373 -834 713 362 -147 -287 218 -118 -503 -880 78 -615 254 -627 -149 -549 263 -583 -205 -145 -720 200 -883 -229 -497 -615 -137 600 -533 -891 -8 -251 677 -353 -263 231 558 -197 440 -774 -408 -765 57 436 706 -296 -476 -769 -96 -180 787 567 -748 -824 -40 -674 5 -547 329 -557 18 -165 -604 223 -336 141 590 -657 -330 -835 173 167 -51 -563 -443 -523 -383 308 -683 378 -24 385 675 632 -274 -547 -522 -868 -321 -259 338 260 211 -120 -384 504 713 724 -325 -538 -819 -575 -541 152 352 159 -252 103 -556 170 153 401 -736 -87 70 -130 -173 638 601 22 -328 -369 -713 129 103 526 -20 6 362 722 -514 541 630 475 -301 -135 487 -425 -659 -186 -149 -124 181 -277 188 621 -690 725 -240 -685 -732 145 558 772 30 -671 -702 -829 -870 -625 781 570 -898 -425 569 -250 524 -742 241 -361 135 771 -695 201 452 712 701 565 188 -58 301 627 -392 -818 556 399 -171 783 -301 337 -28 160 118 328 -294 -875 238 -692 314 -49 299 501 -264 -166 42 235 -4 -299 -552 165 -688 554 -77 672 -834 -838 -430 660 -489 -601 160 -584 -648 -395 -67 -889 466 -833 -292 -519 -482 -424 487 -560 -494 -463 266 -722 -128 64 -256 -148 -531 -898 621 118 -540 -666 -293 773 -632 -406 -808 -464 727 105 -31 -325 -777 314 -555 344 -886 -696 115 285 -313 52 -64 -26 9 -432 -403 -98 717 -22 -530 540 214 -447 -297 101 -329 614 -216 -532 -349 186 -190 310 563 569 -63 -58 159 -111 -527 134 -449 189 567 -87 -86 491 -742 -88 -732 -105 793 -343 200 -585 -555 -641 -182 -178 162 -654 768 154 -229 402 -224 47 241 348 198 709 -76 168 35 -215 -72 -228 691 -887 -74 448 121 -523 443 -93 462 -899 98 -878 407 -493 272 -472 -888 -542 185 97 -296 -771 -302 269 -741 -770 36 572 -513 -764 -544 -75 710 -330 -437 -761 63 287 -787 615 552 -616 718 -114 541 -657 -696 275 -286 233 -91 27 90 89 264 585 -700 261 530 -864 409 409 -238 -14 -607 -817 274 -245 -266 61 262 97 544 -72 683 -584 -255 -832 430 -327 -176 -858 35 248 -607 739 113 -164 -356 123 163 -521 -894 -409 359 433 -248 152 -809 710 -337 590 -64 62 -542 159 299 153 233 -675 -212 -835 -773 716 26 -770 -277 -239 -252 -754 -534 -682 419 -865 -65 539 -631 355 336 -778 -566 -343 -145 204 52 -449 -527 136 431 306 179 -580 -317 532 391 282 740 570 436 -841 -609 -606 -326 324 -560 -823 554 -851 -828 682 -463 317 -539 -375 357 606 -53 -333 -264 577 304 104 -769 -270 -770 277 -710 287 -109 -649 -59 -13 385 -390 -63 -138 -136 500 74 135 119 140 -492 343 -900 -778 275 2 -208 -454 -633 -509 -566 236 144 -661 713 -730 74 -376 -502 23 -222 -3 -443 -761 203 310 -892 -470 323 218 185 89 333 -642 -720 -607 -530 596 682 -277 266 -125 -570 138 543 331 190 -413 8 -668 671 329 -93 -726 -483 -83 771 289 348 -488 -614 -66 -299 382 606 323 -272 445 404 659 683 131 398 409 -285 386 -493 189 615 -393 -45 21 176 -43 -340 -613 2 -490 52 -722 -851 -891 383 653 118 712 174 -707 575 422 762 -720 -442 398 500 609 -70 -174 -602 470 700 117 436 352 -154 745 111 318 55 681 -619 127 -695 -16 614 -397 -661 -219 784 -778 225 754 -174 -708 -553 -116 -443 -813 -346 210 387 281 -505 159 -576 -847 776 -715 206 -587 -36 -795 421 77 -799 195 -669 728 -200 -50 385 589 537 -356 736 760 634 7 299 78 -300 470 438 -775 516 492 -474 295 144 13 -589 21 416 520 -590 82 607 -233 -502 -277 -487 -484 645 330 -237 -454 -722 -533 53 -491 65 -252 741 199 -105 462 -723 200 -107 783 35 274 -774 41 -271 725 -486 -745 -109 593 -739 228 -746 667 -379 -80 -396 667 -816 -243 197 517 194 -807 98 -427 -386 -582 -711 -790 -789 327 191 -721 -693 357 190 -791 -386 797 -48 -215 -487 790 -478 -31 -657 -369 22 56 349 60 357 743 785 613 -538 -27 307 -170 -456 758 436 -774 -655 -545 -742 -9 566 -459 -505 -351 -506 -519 -532 -630 26 -369 245 256 -335 542 -49 -409 -32 -130 371 -140 588 -651 525 130 273 -645 -602 720 -798 -647 137 -761 -567 -532 181 347 -405 -110 -170 -753 -836 -408 317 -496 -647 -268 509 -166 -419 592 -325 -704 3 192 -745 363 597 -675 652 -41 -4 -623 -279 -277 -27 -205 264 -419 -471 283 772 142 -581 196 -189 -737 -720 769 222 -24 343 31 79 -611 606 342 565 -147 -860 118 198 -443 389 762 -603 528 83 663 -724 659 -310 246 704 -755 -856 -714 449 739 -734 -248 462 754 -593 -400 -637 536 173 -202 746 89 145 304 551 -160 -850 366 -298 -247 -740 -291 466 -513 560 358 63 -428 471 -110 -4 242 -463 14 640 537 -854 164 -829 629 153 580 -388 70 441 652 -524 383 -514 -873 691 655 -702 -265 208 746 273 -262 784 -685 203 416 43 79 -554 -339 26 -181 401 330 -458 -566 -130 476 -597 267 621 370 -826 59 -164 -480 -538 -607 -348 -462 619 478 138 -178 585 424 240 545 638 -324 128 -837 548 -342 -679 437 62 429 -885 253 632 746 474 -751 -668 -142 -780 -322 -701 -524 226 -635 314 580 251 -97 -48 -119 -724 -161 -362 100 -8 -773 -466 18 558 -520 -9 735 -246 -353 -860 -599 -84 -239 428 -881 -732 327 677 -686 518 -269 -136 -91 -339 599 527 211 636 136 -692 724 -751 -6 449 557 36 -563 -90 624 405 15 506 -343 -513 -249 -604 -351 384 -128 479 -346 -607 -451 689 280 234 791 -813 -718 -322 669 638 792 682 734 -39 -382 -623 -880 631 -584 352 -822 -53 -422 -458 397 647 -166 -304 605 287 -560 -279 -469 -46 -709 -238 785 752 -658 -750 361 -193 -82 733 -831 -196 776 118 532 236 745 -76 -290 -11 643 707 -335 756 45 149 -345 779 -348 23 -196 -686 -270 679 644 -849 440 -398 -342 -433 89 660 -214 78 571 659 -345 288 -881 -106 -774 416 -371 -375 -682 387 -250 -728 -430 89 660 -499 -610 -553 718 -483 -356 -656 -509 -661 -669 681 -198 -508 -330 340 -894 218 -64 -48 -347 764 -780 494 171 -418 -871 110 794 -703 239 393 768 273 103 -65 322 467 -595 -804 -773 -243 510 -243 -92 257 347 -871 343 423 10 -700 392 -639 -704 679 614 -590 -450 -365 705 349 233 -258 167 -822 415 245 317 -516 -365 190 686 -194 -4 -531 -114 -293 537 -407 -466 293 716 727 -699 619 -251 -410 -154 667 82 -355 665 -318 -93 629 -719 605 530 -753 316 -701 -744 212 481 -474 408 -349 723 -177 -397 -63 -520 764 -52 -863 -438 -530 -262 679 -165 -94 -703 251 98 -501 309 401 -875 179 -866 -759 -867 66 349 -132 527 -772 292 777 -71 -584 643 178 312 -789 11 -836 419 29 418 543 629 -785 770 334 -864 409 445 104 -560 -325 -343 15 -861 523 468 -624 431 342 781 235 -46 698 445 527 -609 313 -598 747 -63 -220 253 562 574 146 254 326 -406 63 564 277 561 -409 -305 -894 -870 292 -318 482 636 300 710 -735 244 -646 -501 769 452 -103 491 -175 320 -849 393 162 -813 610 -828 764 216 -458 393 -130 -348 -853 159 -889 400 781 -614 653 152 -701 -218 -699 -709 -205 581 -221 550 447 -60 -72 -376 -85 537 -201 153 674 -650 -821 648 -384 -16 -879 -827 -557 -721 785 -380 434 535 -897 -83 -603 396 474 734 296 173 -576 -149 -418 119 -248 -358 47 -258 -814 -29 -589 261 -216 -332 -355 627 455 -482 440 -463 -212 27 482 445 195 753 183 507 -277 540 -80 773 113 -566 0 -147 136 181 -473 -357 126 524 661 -384 -633 452 -31 -138 -267 479 -594 -551 -169 -784 -60 -773 -245 154 378 471 -435 347 -863 735 724 -166 -807 -634 637 -694 -798 705 -509 509 -366 -130 -408 -114 130 164 -664 486 186 -20 566 339 -597 -311 -611 672 -574 -786 -530 186 111 -103 383 -514 620 -132 194 386 375 -824 412 575 539 -631 620 220 584 -178 -305 -427 124 -787 163 -86 -804 -151 303 125 -102 -720 -404 357 696 -262 -472 728 -438 325 -699 -402 -829 -803 14 -766 -254 -393 721 -324 246 -807 744 122 -274 -57 -150 733 -486 -660 -386 213 -307 -499 735 -307 -3 630 -591 391 632 783 -548 637 325 97 456 774 -32 536 -690 282 -777 -645 534 -578 166 426 -665 -308 17 125 184 351 357 -38 -391 -427 -661 412 -820 -146 -239 -535 714 -318 242 539 -82 338 195 75 -824 -227 788 -874 369 420 -273 -244 -723 705 -277 680 -872 -297 85 -324 791 -776 -504 260 -68 -313 -456 -169 -45 -727 -316 -31 100 -276 -377 385 238 712 -178 -210 298 678 204 -1 -247 -854 -251 -187 55 -245 -538 -251 159 172 136 -13 -488 153 -737 -493 -883 -764 -669 -96 464 336 -542 -372 -716 276 -575 -319 -578 -477 322 -849 675 -114 -448 748 582 -233 371 -729 281 282 623 624 -614 -97 -436 -630 538 -475 -542 -879 480 -346 5 701 -52 675 379 -117 175 415 -879 -449 -106 40 -585 -675 170 -432 634 84 749 351 -367 -156 589 529 524 -379 400 512 -500 598 526 572 722 352 -235 216 68 -216 401 -818 -28 324 59 216 -163 -312 254 339 544 -821 17 283 -468 -236 -193 -888 751 694 -144 -114 26 437 588 432 679 370 -636 -89 -20 341 -381 -200 737 175 -435 -818 370 475 -824 -867 12 174 -593 -684 -641 788 69 222 94 -343 670 617 -501 457 -688 -257 273 -839 640 -762 542 604 -116 728 -135 -488 750 26 451 -1 -183 86 -895 514 -83 -553 -619 -678 -546 619 -19 -35 -172 208 249 -636 -635 796 -60 296 -141 630 -556 255 417 281 557 -671 485 -265 -311 -861 141 659 -591 -544 -517 -714 -652 444 -495 202 555 -312 -727 -472 732 780 -468 448 134 -264 351 -278 -600 500 456 -225 227 -597 -288 464 151 -585 -178 -328 271 487 62 -378 -180 441 171 -736 553 -113 -689 -273 399 -138 -71 21 -1 243 -266 -363 694 775 -738 197 158 61 481 -862 -417 467 0 782 -724 500 -140 -578 596 -415 -853 -108 776 -12 329 28 -648 375 767 -841 709 -634 118 -885 -241 608 -749 50 460 -137 -178 430 255 -478 410 332 -499 625 478 127 508 106 -147 466 103 -316 97 611 415 159 606 5 696 -500 -357 -413 -248 698 -525 325 -108 247 27 -430 228 484 -165 -439 598 422 -793 391 -569 378 -7 -586 200 -265 -616 -438 -820 239 80 427 657 37 210 -302 -47 643 732 446 -283 -705 463 444 241 -519 750 -520 58 103 -358 -883 -52 -192 663 569 -640 -886 -260 30 283 -656 5 -722 438 -326 -74 260 561 -713 -672 -359 509 -739 693 117 -169 453 270 -301 410 -258 646 -861 -674 -45 -555 562 155 -467 -593 -473 -457 158 -150 -802 597 -473 51 72 -82 226 -728 -507 -414 -179 436 140 567 394 601 339 -611 -298 221 488 -141 -675 646 -66 -590 -486 98 -345 -862 -718 -890 -656 -740 -602 69 458 328 -486 -490 9 112 -25 625 -413 216 -466 697 -621 -354 -251 -153 -590 -685 -284 -691 -310 488 -740 -7 -325 545 -867 725 -730 433 -60 444 674 -499 644 -405 270 408 -714 -393 -421 -877 -119 603 -102 -270 -609 -81 784 -244 -567 -610 -552 -600 152 -689 285 -97 151 403 -463 621 -317 303 335 799 -176 -892 -599 41 -733 649 -267 -767 -213 627 -860 -495 298 748 566 -147 -250 601 -254 24 -251 602 -243 260 -364 101 -137 501 -343 -581 -488 596 226 205 425 -280 693 -728 -706 8 693 -419 -611 443 -256 -232 351 475 -53 704 -849 -246 122 -500 286 732 -194 599 -890 4 -526 208 747 -451 -68 517 -870 -730 -626 604 406 600 -315 -238 662 -53 -264 -599 453 586 486 494 610 -849 -217 -884 -122 -854 380 -469 -382 -254 -689 419 233 -507 350 -630 -372 -382 -46 -450 753 621 -663 793 -101 -737 366 -768 -397 -398 -125 416 704 728 654 -416 -430 500 371 -881 -248 -534 147 -543 -375 413 236 -526 -379 -559 -742 -510 240 357 -36 202 -810 310 344 542 378 260 -338 -120 62 -568 323 -668 -417 -206 -276 656 -677 -576 -302 489 206 74 -29 -187 657 -751 -424 596 452 -411 648 -121 93 793 459 242 -880 -754 -288 105 61 -326 -650 434 596 -398 -50 188 13 496 221 678 682 519 -40 -683 -1 114 -3 -545 -552 -744 -306 556 178 356 614 583 318 444 -72 -538 288 237 656 165 769 291 -496 -142 -36 428 98 -690 -560 212 777 234 686 -369 667 -855 -267 21 455 462 -526 -101 -200 -250 161 627 745 -848 -709 645 153 244 -419 -512 69 43 379 699 701 -857 433 -134 -874 170 -201 -455 409 -7 -340 278 -429 707 648 40 -160 -64 -347 -518 -132 -330 -506 -796 71 586 -884 -89 777 344 -507 -667 431 150 -280 707 -833 -846 24 388 463 785 -277 -428 -701 -452 365 -453 161 -288 514 783 -310 -882 101 611 -76 530 260 -784 -64 85 250 -583 641 84 -553 -579 -760 451 -584 -707 -110 -625 770 -244 543 176 -105 -294 -252 458 23 473 747 -702 -744 -75 -39 -116 -247 138 0 -849 238 179 435 -663 772 -654 760 -804 -636 320 490 337 103 -350 -432 576 108 162 329 502 -737 -81 756 48 -500 -89 -734 650 -849 -770 -364 44 454 363 -61 727 427 -363 -689 503 -739 748 -12 -93 -86 -650 -555 326 397 702 -266 -83 106 -732 87 -329 387 -346 -455 52 -660 -696 -763 77 -286 -533 -731 -37 246 684 -383 -130 -839 91 -160 83 -4 -263 -354 -335 703 -398 80 -168 287 670 -774 597 -518 -475 154 -444 159 470 340 76 -614 -619 -850 -42 -96 -602 798 -138 -644 380 -404 5 -616 -272 383 187 662 -375 -657 491 -669 105 -736 738 -764 -457 520 95 -822 -437 -221 -165 584 485 644 509 -762 753 407 -698 -569 252 785 -500 -713 637 404 -485 156 375 -548 624 -829 -716 -524 283 134 469 599 -332 690 496 -153 -127 -231 -159 -274 -84 772 493 -631 32 -655 725 767 302 -355 -227 -681 -497 391 -3 -538 684 308 -650 -367 -718 -289 2 233 -732 46 676 -403 139 625 -842 -330 -806 -277 -606 177 -221 -17 -328 -502 733 365 -351 201 -89 -434 259 161 580 -538 -655 -599 468 -34 215 -63 -733 308 250 446 -82 537 -456 -418 -499 -274 607 -800 -803 638 -319 -339 -27 -403 -373 -303 511 -721 551 546 -424 -218 286 774 -533 221 -118 588 735 -843 -671 -279 -198 134 -774 742 460 719 -578 -542 117 -633 -487 -683 -821 84 -229 525 564 426 372 635 -803 429 407 785 656 80 -253 -557 621 -398 -671 208 -256 -650 168 -711 214 653 347 492 -742 473 646 16 298 650 749 -416 -65 -373 -750 -443 -209 421 -595 -834 -4 -251 -512 363 356 -549 786 -859 -823 -454 644 133 -240 -25 -602 203 364 -643 -883 627 18 -839 621 143 -730 655 40 -31 100 562 659 -320 323 243 -876 -36 -167 -513 199 -2 32 637 123 189 522 -479 488 -694 -311 7 -742 -164 132 -671 -401 -355 116 -814 -558 -753 691 -783 342 -810 408 -750 613 -134 -302 599 344 333 -96 -810 302 -364 -604 -514 447 731 116 -352 -879 -343 -565 89 -18 -111 703 -447 617 616 192 -211 17 -678 -527 500 286 -15 -783 -778 -786 715 27 241 -254 -470 -854 310 -365 -259 321 -768 -510 614 317 706 456 -366 161 -274 -584 -854 493 124 -678 748 -712 71 192 -793 768 638 -767 -92 -5 -543 -16 205 -736 -470 -115 -388 666 -211 -98 -375 306 377 -818 -629 117 -215 -495 -410 -356 427 237 -334 -389 -191 66 -784 -309 -34 185 -746 487 -575 111 -357 478 762 -869 -682 -550 -886 -461 -25 5 -53 -254 420 -588 731 -596 588 523 -90 -57 -791 -288 -607 -301 401 -525 -265 532 96 -459 -298 -562 -562 -68 -66 583 -24 777 -172 438 182 -624 -178 392 -799 -204 -419 -80 506 401 43 356 -757 47 198 649 -794 403 240 -556 202 241 572 564 522 12 658 -129 302 -821 757 264 46 218 0 -288 -375 -346 311 499 255 -324 -59 -531 -608 -192 -290 -356 -314 -80 -730 411 239 40 -729 78 -318 -659 56 345 632 -327 -304 -695 -799 387 -305 -757 258 407 671 667 535 10 54 -647 -846 -274 -553 33 -723 479 335 265 741 -5 -76 92 -354 -883 316 -455 -661 -736 -107 435 -754 -679 790 394 -398 -766 -48 595 -544 -480 -309 -632 -646 750 20 -383 684 198 -351 198 624 755 645 609 -442 132 -794 419 -469 471 708 -512 80 408 662 -13 -36 -412 -364 -51 -108 -514 -553 -757 674 -523 -499 -64 -311 -506 328 482 -202 -259 -554 -894 718 -180 -479 517 -368 -89 499 -787 -190 -865 755 542 525 -487 -519 -737 215 -390 -831 -744 121 -131 -654 443 767 740 234 175 -69 594 -583 -123 -485 396 -818 -870 -653 413 687 27 775 413 -580 460 -800 -535 97 -398 -155 -314 -880 88 -113 -402 2 514 127 78 232 -751 -897 5 411 -40 728 19 272 -586 -276 -126 -65 756 430 -440 497 654 711 -160 -742 -357 98 32 81 -223 532 -501 686 -33 -40 -528 -295 592 -87 416 194 147 -691 150 428 -460 -124 251 -280 -23 254 -735 -631 -415 -567 -714 -191 -452 -556 -180 -145 540 -243 -452 745 607 315 725 570 -875 -421 112 -888 -623 -452 -672 -241 -751 -280 99 11 542 -480 428 60 -364 767 -250 -603 560 -641 -722 608 -897 -685 -762 79 -531 71 -698 252 -288 293 665 617 601 -692 -258 331 527 -632 438 -463 -596 282 41 -399 199 276 384 303 -523 -509 -214 710 500 503 -214 -539 113 -649 -746 -29 71 -140 284 1 29 -253 233 767 -130 -570 -725 -226 -673 622 388 37 392 -343 -107 -596 -732 15 -660 -886 67 -715 541 -94 293 -871 729 275 777 -804 -581 -391 -236 517 374 427 195 -318 -553 -93 800 -876 -237 -385 396 -830 -341 -69 -746 113 -478 -461 -886 615 616 237 -613 573 78 -8 682 322 757 347 410 30 -513 395 724 335 23 624 524 -492 -393 -303 527 -297 -19 -47 -272 234 -674 -17 706 69 -170 509 -792 -124 -25 -575 702 797 -622 -741 55 -71 -50 445 -289 -33 -677 573 722 -722 -25 -637 607 -5 503 -743 -247 480 495 743 -13 -10 -233 231 762 -158 -201 168 -156 757 -381 -875 455 -698 321 -385 659 -525 203 -44 -496 640 -497 640 493 98 563 -31 -809 -631 -290 -531 545 -251 744 736 -505 -51 -547 665 -408 -403 -32 310 -837 -88 -440 -434 760 -734 -249 197 562 331 728 -288 -808 -3 322 54 711 636 -900 -374 -187 94 600 649 292 -242 437 285 520 154 -412 -471 781 -535 -420 -357 -161 777 -51 524 525 25 -509 672 243 -642 121 -744 724 -4 198 -818 497 342 -407 614 355 -482 -50 -850 485 -872 69 -214 547 -697 177 -184 24 -457 -648 -858 735 741 101 -63 373 -749 610 -363 709 356 -795 -495 -447 -556 326 -586 334 500 -731 -326 340 318 -102 7 645 128 796 439 399 -415 628 -174 88 -879 -727 15 -275 -110 -596 -165 651 188 -274 -405 -210 96 160 -655 345 -867 35 446 -682 480 -528 -751 559 244 -219 -326 -598 645 -891 -722 395 39 -759 738 473 345 429 -776 -719 138 -405 319 717 -276 773 -413 435 -419 -484 338 -353 -292 520 -679 -267 548 463 -363 706 -62 -878 330 -389 449 -165 -566 -215 -617 -630 -791 226 -185 278 776 118 -186 5 529 -463 -302 -704 55 -875 -254 766 -136 -203 126 -585 14 -368 771 -590 -900 -721 -230 -669 -819 95 -21 525 -893 -551 -795 564 -424 378 418 -853 -509 564 542 -673 298 -258 -398 6 341 377 299 264 393 258 -47 -459 -300 -159 234 -221 490 110 -361 -440 -636 722 464 -769 143 21 -600 -687 -898 404 -533 304 783 -852 -493 -268 -399 -417 -724 -541 267 -546 787 -782 -512 -30 -260 683 -633 -276 -289 -637 -634 471 742 716 527 215 669 -347 274 -350 -38 -88 -736 -130 482 557 647 -13 361 -699 -741 -91 -251 -145 174 771 183 578 -583 -716 507 305 -819 656 684 -870 -851 -118 -63 -42 -679 629 -22 793 -80 -317 330 -12 -637 559 557 -268 111 293 451 773 -319 390 -201 549 -281 -855 103 -207 -706 -471 556 -696 355 675 -128 6 294 -337 398 482 -363 -280 552 -85 571 -784 -465 367 -9 -892 -413 -650 -355 303 -729 351 133 382 -641 243 -821 228 160 -826 190 560 -620 -110 -853 -62 497 -128 657 546 -510 -867 -670 14 -806 14 -119 -532 167 -595 481 315 353 -131 -601 695 412 -870 658 638 -39 684 -804 666 378 495 124 -97 -57 432 -572 660 -223 684 -237 353 -214 -379 568 376 136 -280 179 124 -437 -24 459 -29 -512 -629 -110 -606 -790 744 531 738 588 -146 574 566 -308 -434 114 -31 332 -865 -863 -166 232 -695 -287 -876 -231 -705 -622 -185 -112 238 56 -665 393 75 -530 166 386 495 -611 -636 433 -144 -512 231 -782 230 -793 590 -751 -328 -731 -674 105 519 -657 597 -233 -234 -43 108 559 -588 -819 -343 221 -874 641 -241 411 -259 270 -199 -641 330 -29 -367 -560 -28 -97 716 -60 135 174 -420 708 596 -900 291 -581 730 -292 -174 -267 -406 -516 354 -866 -55 306 7 109 -528 36 165 -560 78 -279 -392 284 -655 -725 -580 -731 -240 649 252 -696 -763 -76 -259 770 739 -765 -56 758 -444 128 -660 -629 -526 481 95 434 -235 517 -562 121 595 -743 662 545 -58 115 -378 -661 -225 -196 186 -541 771 289 766 -755 -291 -176 -266 735 236 -682 85 -584 740 426 752 -79 676 506 -266 245 -275 -151 175 -824 -305 666 -119 -431 94 412 -210 -772 -552 -529 -189 695 194 -60 -506 -342 -580 -329 -598 -495 -158 -479 786 -671 202 301 571 -285 -84 495 8 590 -98 529 -333 526 -238 -380 -417 551 -368 184 223 -612 -135 -298 493 370 269 -448 -641 592 -776 -169 394 704 347 -755 -390 -58 -403 -99 -157 -729 -682 -239 250 -53 306 176 -868 -102 303 -477 -889 -578 -126 580 -431 173 541 158 -82 -661 466 703 199 16 47 704 704 526 -834 -789 -778 714 -23 545 366 516 -763 516 656 126 -843 -306 647 488 -693 -533 -332 472 766 275 382 393 -451 -149 270 -258 -403 -166 -493 -181 301 -460 624 -430 72 346 -594 -369 54 260 -580 176 143 249 545 -149 424 84 -271 -429 -96 -36 293 -842 764 89 -24 -294 450 -787 201 232 -535 248 -866 -789 262 -453 483 -577 495 -116 -791 -813 -234 -107 388 -516 -4 47 502 92 -236 442 624 570 778 440 -491 -637 -493 444 -434 413 257 526 368 417 456 576 612 472 696 489 -721 556 645 220 -67 519 -82 373 -81 -447 302 -727 -677 -135 -161 -313 554 453 -816 -188 489 674 -460 25 -537 -843 -199 -610 -522 463 -199 -557 -421 -201 432 305 551 -553 536 -851 -699 675 280 465 754 -656 156 -386 118 687 67 740 -392 394 -776 -609 244 -573 761 779 419 353 576 -264 -419 -422 -519 19 262 544 -375 -859 -884 -262 710 -522 785 745 -900 286 510 -284 -858 -322 -715 157 322 -156 551 -545 -601 506 -623 173 761 -112 49 15 -803 -680 -103 -566 -398 -438 461 -229 50 128 -621 -409 196 105 585 -482 -474 698 532 -719 558 -740 735 -238 142 -226 95 632 -753 -718 134 -827 409 -543 -847 -110 -13 79 -488 88 694 -386 739 -634 217 -173 -273 71 256 120 -152 -225 -244 -793 425 -86 -241 139 259 -531 -811 -644 -896 -568 -765 138 383 67 -215 -815 -405 463 401 331 129 452 -812 -561 113 -348 -716 -152 -675 580 280 -24 -244 106 -785 125 485 404 419 -197 196 224 -18 331 563 65 432 -293 -785 347 136 10 776 398 88 699 -405 618 341 -766 255 -47 -55 -237 778 -51 42 -490 -427 -176 725 -862 409 68 20 121 -486 -662 -42 178 -588 -877 238 151 444 -441 -858 -856 -120 -592 692 348 -195 33 388 559 -291 385 -318 207 684 -310 16 481 -589 260 196 -606 -306 128 -393 143 680 -87 -606 -431 -428 -644 -155 453 223 737 -234 286 103 -871 -587 -524 -215 -595 252 -500 389 -135 -245 -407 -498 -836 -872 -711 133 741 -20 -161 501 -900 663 -559 -494 -896 546 781 -386 696 586 274 -19 -182 483 392 -352 -600 -723 305 547 -344 178 241 -828 68 -559 463 652 -57 -564 195 -843 -170 -123 271 177 775 677 -54 -215 -843 -249 117 -864 -352 -602 -875 633 -192 648 159 -344 -800 -424 -96 -173 -582 -431 734 223 -280 714 612 -653 -684 -183 142 -215 414 -751 696 -295 -210 -855 -759 247 -647 17 -870 -217 -304 742 642 220 -155 -122 -585 -690 538 -796 -264 508 436 -592 469 480 111 -49 202 726 -601 78 12 -606 256 -617 80 -299 485 365 726 80 -760 -124 640 702 -725 675 -52 283 -773 530 -448 143 -541 -627 104 378 305 48 -476 515 659 785 507 334 646 -321 -649 93 135 -723 435 -405 -759 -879 -180 91 -757 -436 127 309 -73 -728 453 -701 -806 -221 417 159 -826 -234 609 -828 -790 425 251 -109 377 -134 389 -580 594 645 -428 -454 -463 338 -437 648 -457 -372 -804 195 380 456 -585 89 -121 594 250 -477 465 200 -846 89 187 -603 -699 -669 -267 326 -244 349 794 784 -872 -209 549 88 499 -528 -525 -572 303 -864 49 174 761 250 82 114 -804 317 520 -285 -223 157 566 -726 -51 765 78 684 10 -408 -718 605 513 -383 320 365 -800 349 -829 341 -559 -383 -856 553 653 -327 671 731 -120 510 -456 233 690 588 84 13 -126 659 195 -207 159 745 -612 -781 -618 -430 -197 -409 188 -893 -92 -199 12 -885 -709 -755 724 212 -520 -61 363 -160 -582 -691 -764 187 -330 490 -579 -502 -192 -398 363 427 412 434 643 81 234 441 -117 -532 -834 198 -557 63 -88 210 667 -368 -353 -220 -374 -723 -858 -539 391 -877 152 -183 78 -488 -768 109 -371 -400 -489 685 -677 -575 236 -371 -526 700 -2 269 -276 -191 -344 719 -455 -758 155 -168 -18 256 633 -115 191 450 377 286 79 -163 -602 -114 -747 86 16 61 -372 389 336 -372 -62 462 -174 447 204 547 337 -346 -127 565 29 127 451 -582 245 325 -638 19 721 -823 -93 159 -288 -391 -750 745 -173 -129 -132 -738 403 647 467 64 354 -785 700 -770 623 734 17 394 53 -475 674 137 -842 -768 367 -349 -800 -787 -175 84 -315 -756 533 -730 -147 -507 252 540 -613 -766 -550 -598 315 4 470 -835 724 -378 -439 385 -560 612 -805 -856 -522 678 628 203 -222 -627 502 192 103 -56 86 449 -668 169 381 351 -100 -543 571 -586 -878 597 701 -114 244 -23 -202 -262 214 -156 575 134 499 249 -202 -824 -332 -753 770 517 -539 -399 380 -582 -719 -416 -818 691 -220 94 -655 -682 367 -116 -548 199 226 -232 183 709 -252 -468 -137 780 -609 106 -193 536 733 760 178 710 137 -91 -120 298 -358 192 -141 -808 404 -504 284 -336 706 726 325 -68 57 -253 114 613 -483 -34 -274 -78 552 -380 230 172 -114 -380 374 -668 -359 287 -496 -372 -550 -179 272 -510 288 282 -801 165 711 -445 -22 -469 275 -818 70 62 309 -235 -184 272 464 -131 49 558 188 -345 -617 -73 90 -98 370 72 -800 -571 240 523 330 -613 -478 -45 -601 -703 -428 70 227 143 -417 -611 45 199 94 684 -67 722 -157 -638 -763 -134 18 -781 -636 164 484 -881 -568 -59 -624 -362 -559 48 578 -587 526 526 165 -593 -66 750 -334 -590 156 708 206 -761 333 -131 159 462 -41 -743 -721 -898 493 10 -266 -431 -182 -774 -64 130 123 646 -535 -684 -843 632 -71 656 210 377 368 571 -723 100 -796 -488 18 -247 312 588 400 -99 395 749 -687 168 418 103 -433 273 205 273 -673 378 594 -132 412 142 -879 -199 179 621 -605 -376 596 -846 -174 434 254 -561 173 95 -899 574 746 399 567 211 765 -862 31 788 -307 402 -533 499 -272 444 -222 37 79 -767 -152 -486 -549 10 -291 400 -490 -459 -588 -513 682 -442 -105 518 728 -408 363 -521 -690 -819 133 -900 -15 -22 -387 277 -511 -785 697 -576 -334 424 94 216 -353 -646 -254 791 -414 232 81 263 548 81 -31 587 409 63 481 -691 758 648 789 199 374 -897 28 433 -639 302 524 -490 543 409 -819 -664 734 -839 193 268 -518 94 -657 -348 175 -355 -544 -790 113 -527 -753 618 380 -414 453 655 -636 221 500 -416 153 385 160 -576 -415 -259 308 -51 -506 146 -616 -184 620 250 472 -485 77 -32 -603 -658 703 732 640 -605 532 374 -337 -812 -536 668 109 -127 -27 -143 757 49 236 628 387 -871 365 -655 -398 96 422 -834 -717 -362 -284 -805 -876 30 -711 28 -33 -338 586 18 109 -272 -870 709 -707 506 -449 243 286 -301 299 -467 43 183 -777 70 332 -212 -593 688 420 431 -669 206 714 663 -57 365 -312 524 279 -685 789 -701 -87 723 -55 472 777 634 -700 -500 260 592 -48 -601 -309 -155 -770 -397 102 -270 -214 -79 491 -341 -733 51 -571 404 99 695 292 -769 599 715 755 275 -692 -626 -713 -887 -261 625 665 -338 -305 -800 -92 -320 -44 -801 331 -805 310 -508 -572 -559 665 -322 -162 304 -249 -778 -772 332 -284 -107 685 -64 611 640 -837 -9 -666 -675 -389 -601 -43 -791 -69 -168 503 -225 432 -543 664 521 -482 561 -372 78 -343 -121 -348 74 -258 -667 603 -325 566 -109 490 -761 -412 519 -534 -677 -298 75 435 111 -10 -101 301 -432 -251 360 303 -449 -480 744 579 -305 -183 149 190 -673 -856 610 -694 -22 -356 -410 -41 690 200 430 107 -104 -182 -696 -606 744 677 706 -280 121 248 -419 -426 -121 -736 -23 493 466 94 605 137 27 -626 -688 188 -870 -356 -702 667 772 516 -552 -276 -381 -258 -169 -863 -528 794 323 -359 362 -596 124 -865 -432 -187 -447 -751 582 284 -131 286 -562 -256 -149 537 463 270 -724 -813 -87 -650 625 -729 -390 -194 709 -489 697 523 370 227 -246 427 566 -456 -733 661 557 -814 774 225 576 659 570 547 -812 326 -529 548 -832 623 404 201 -53 -770 321 -203 -50 736 144 568 -342 -236 -553 -155 -471 160 79 -93 -743 -160 -521 -498 634 652 -502 -358 390 539 34 82 120 -380 -827 -373 474 752 -462 -322 -731 -629 788 -189 -178 -497 608 -772 -81 -87 -889 -34 649 595 -167 -608 624 -453 353 -100 -508 -553 -696 -650 292 -599 790 303 -861 -161 -773 -434 -111 399 763 -856 -21 72 756 -620 178 793 588 -739 -14 218 438 -604 -732 -34 -692 -577 -772 -441 -44 -96 -76 -77 534 259 -214 -767 -12 -168 443 348 -2 413 -18 482 -835 -44 613 -404 -854 -357 -530 -794 -344 -590 -61 -205 -367 -567 -535 612 -389 220 -219 228 -412 -3 569 -257 -745 455 -457 134 -754 -367 -492 613 285 259 128 -601 785 -208 -263 713 684 -116 137 634 -848 32 -796 -157 -895 -54 648 542 503 -606 782 775 -798 496 444 -861 -864 -874 632 -510 718 353 -458 787 701 -741 -712 689 -449 -885 511 -365 264 18 790 406 -153 -190 -389 -142 776 582 764 703 -299 229 -32 314 116 327 -570 436 -282 -32 407 -798 484 379 -673 401 -601 434 247 -435 -839 -105 180 -148 -384 -287 -704 65 709 618 -878 -352 -725 -11 -66 -90 725 202 -214 118 52 -590 203 -532 -805 421 -464 -324 -819 -474 99 539 -680 425 -165 369 -451 -715 279 459 -819 319 34 394 -184 -18 -564 135 150 647 -783 -230 71 -35 52 711 -4 316 -738 610 144 343 285 -207 790 -731 -845 791 -637 38 -348 509 298 -497 -832 -196 594 208 -564 -346 -885 -606 295 311 -44 -489 293 162 -825 224 -156 499 333 -757 -772 332 141 185 742 142 378 -236 -16 -199 -552 -114 86 489 -582 -357 105 191 -41 701 -804 -770 -835 -475 80 -327 -784 -228 439 353 81 -560 770 401 227 -96 -692 -25 163 442 613 -567 655 -517 759 -639 110 642 271 -511 -70 741 -145 284 -444 496 144 494 -835 434 104 -780 617 464 109 346 -1 -533 18 -463 86 -110 -659 592 -282 -230 366 -147 -84 695 -177 375 689 -422 127 -555 -280 225 -626 767 542 685 168 690 50 -774 334 487 -770 41 763 -83 -601 318 269 -523 355 -751 13 -685 232 -395 -880 -631 -881 -244 163 669 75 -751 -329 -10 746 91 -743 112 -507 123 -826 -611 299 -610 471 -660 506 632 -282 -183 -460 -227 -74 75 671 -876 -345 -87 -556 -846 -193 -587 -820 638 -495 -604 313 -423 521 -698 -252 -683 -465 146 -621 33 270 -867 781 538 403 -378 734 -727 767 786 -558 -698 18 30 -144 -635 -517 -624 -888 -83 -843 794 -640 435 -398 249 -376 166 460 46 192 -649 56 -866 665 298 290 626 -288 648 -277 -481 -825 -800 -72 -488 444 -162 316 384 358 -33 -234 -371 -616 -502 110 -889 141 -567 -19 178 160 -113 -168 382 14 386 -496 479 -11 254 -777 -727 345 -587 -444 247 -755 749 -757 795 662 748 451 312 -655 65 -365 29 144 -460 490 94 -876 -114 -147 645 526 191 627 -879 -864 -642 227 -300 158 466 112 545 -610 128 362 -41 405 396 -556 253 511 290 -122 304 -493 103 494 526 -828 636 436 626 -189 22 -173 -198 -401 292 -367 -245 -572 -395 -269 -368 -733 -279 -844 -103 34 53 98 -421 480 716 -793 516 561 211 800 -346 -189 -853 574 -385 55 470 305 491 607 65 -530 182 -383 471 -883 -458 581 4 -29 225 613 -336 508 -49 -632 -521 -869 -408 92 391 484 -869 -436 -669 -380 115 -186 -42 -446 326 -725 -715 -198 -106 -638 769 799 151 -563 532 -436 798 -172 -798 -104 158 272 -142 13 -485 -20 7 480 262 -280 16 -520 207 408 -146 638 -144 18 36 14 711 -126 -386 -579 132 422 -358 497 -693 -371 -628 525 -483 -205 392 484 95 -100 -546 363 -276 -814 -237 -337 2 547 -727 695 -675 -868 356 -881 -820 -384 -117 -331 -445 97 -509 -889 3 -894 -766 -832 -247 57 736 -296 -35 159 -514 -655 -735 5 629 -355 -778 449 -860 41 -755 -195 -218 -659 362 -445 -375 -282 -111 293 249 -52 351 709 109 -396 -621 558 299 -70 -449 206 227 672 -374 577 -192 -802 374 -703 -656 414 709 589 -207 215 -5 -599 598 616 559 -674 -380 -361 721 7 -400 -626 156 -371 712 20 60 474 732 -172 -55 -459 640 -775 -352 489 50 12 -503 700 15 -630 520 -700 755 -104 -291 -590 229 653 523 683 402 -740 -742 -457 -623 -553 -655 -109 -79 -60 89 -734 -407 556 415 16 -496 -228 326 -815 -472 -866 599 -661 450 -786 19 485 227 -393 362 -523 724 633 315 799 453 56 792 126 -233 799 -36 -402 -599 -139 -862 -351 -602 -356 -618 718 735 -596 -223 -612 -595 -367 18 40 269 337 -858 -244 -504 6 -45 76 -92 -382 372 405 -342 -234 53 -286 -107 522 694 -154 -73 -698 607 -57 -368 -249 448 157 595 708 660 -229 508 -164 593 135 197 377 29 -534 -71 144 325 762 -197 311 635 438 -333 210 -696 459 697 758 257 -329 741 -307 -540 -503 -219 -870 797 -486 357 639 -560 -173 558 -635 446 662 787 -521 -688 -744 -774 123 530 -639 -747 234 773 -124 -163 105 125 -878 -260 -307 -872 105 676 -313 -593 -283 173 -515 -900 -552 -409 -767 666 231 -52 -633 689 -673 -601 466 -378 28 -169 92 142 261 665 -136 -767 702 -737 330 -615 584 457 255 334 -310 613 734 531 -162 699 519 523 449 -734 196 650 -780 759 193 -784 318 30 191 644 -683 -460 270 585 435 -806 495 -870 -401 -799 -684 -40 -703 498 -759 483 -251 -202 529 -497 -883 704 298 -401 40 -236 -887 -638 -5 180 -29 -19 59 -16 -754 -214 341 -273 564 -868 392 82 -380 -493 -179 -840 -101 24 43 132 -734 447 28 -72 658 194 -721 -758 -379 -876 -634 -441 797 -808 306 -516 228 633 -643 -676 -515 524 -510 -533 359 275 -230 699 -159 367 -37 195 11 -195 733 757 554 -297 -415 570 667 610 88 -625 -846 -743 180 -835 -227 670 -602 337 251 -255 -423 102 785 -315 60 609 497 451 -94 -154 322 -671 -757 266 309 -354 -416 644 200 643 496 456 -80 -121 -469 -255 19 298 183 -666 787 -516 -244 584 -854 -815 740 -169 -679 550 -327 -65 -191 -792 144 -158 88 -450 -51 -407 148 -193 -123 -136 -477 -390 -235 -50 -771 576 673 384 14 763 -230 -589 -326 -648 287 -532 -523 -880 -177 -289 24 738 535 510 691 -521 39 -330 -527 -880 662 -771 -611 -146 692 -71 389 754 -505 -562 -456 -877 324 -857 -432 44 47 -879 -816 772 200 -341 711 643 -818 393 400 287 -439 -411 -43 488 -831 107 -521 9 85 321 -420 -196 280 186 137 -636 354 -377 -658 -333 -645 -308 720 496 -133 403 83 27 -893 261 621 744 -684 447 70 -121 -236 -867 2 -108 166 -488 -785 -600 666 -703 589 362 609 -192 -21 -516 -818 -388 797 -600 -688 241 -36 -121 -626 -702 774 -821 171 280 -134 -408 562 -864 227 100 -218 159 -648 665 -174 -258 -112 154 770 572 -368 237 -124 633 584 106 662 657 -356 -702 723 666 287 506 -604 220 762 -359 -843 -373 369 -547 323 297 254 686 -124 299 107 10 -515 -885 -760 414 624 240 508 -347 -39 248 -292 693 395 482 35 556 551 -728 -661 -280 501 -158 574 578 731 510 46 -200 284 -474 653 -145 -152 -363 -811 425 -189 436 -604 -533 -425 44 -323 679 -887 199 676 -402 323 695 -160 699 584 -122 -426 669 -556 795 209 137 -233 -251 54 -514 781 323 -216 -70 501 -262 499 -763 741 634 524 -138 647 702 440 -24 -886 204 276 -304 -515 773 654 588 735 -121 -630 -362 -297 -13 -689 -360 667 -8 -422 -628 -195 -147 -242 -654 -755 480 -705 26 -272 -614 17 611 494 -617 629 -14 428 -724 269 -848 781 -462 33 -573 -288 -899 -819 356 491 -237 -801 -241 384 661 -349 -880 367 -349 516 -216 -35 -416 88 -567 374 -790 -20 -828 786 273 -714 648 235 -542 201 -133 -145 -209 727 -816 528 577 -361 -143 733 -323 181 233 -477 -360 -704 -240 -303 -855 -838 -510 776 90 414 702 -296 84 283 737 -74 511 -354 -241 113 702 -209 297 -72 -865 -757 126 798 231 143 -883 -807 92 -84 -581 -653 -124 -643 -834 -292 716 -144 249 -617 -664 250 -805 -745 264 -434 -467 -319 -419 58 -362 67 102 459 670 -21 309 -661 -153 46 124 -676 25 522 -454 581 -318 537 16 196 534 -841 300 -34 -465 -174 307 -113 780 329 -142 -384 -317 586 -486 -17 -864 262 323 -832 714 -560 -45 -693 -740 -595 -374 -738 112 -833 -347 -774 -683 249 -209 280 -236 -133 715 157 -431 -611 -642 -487 232 -815 -234 574 -382 37 44 760 -428 -167 326 568 463 798 713 -717 -521 -787 -612 -422 723 -94 557 -249 627 699 -482 -217 -81 416 -557 -573 108 -568 -811 -543 -595 -150 -843 -213 101 757 532 -16 -74 -751 82 250 -30 -108 -192 -225 -262 -371 -494 -396 -119 579 -275 163 642 -143 -304 10 402 201 -387 96 353 536 587 -774 -594 708 -661 371 723 -453 729 -327 215 -8 -383 572 247 -617 -460 -155 664 595 -763 -650 649 -93 -584 -840 -86 -68 424 563 -215 -316 432 92 352 -397 -376 -376 -519 -813 428 -303 -98 70 286 220 -566 774 -80 -713 787 -352 226 528 -273 773 -25 67 641 -467 399 162 -778 -809 -614 -85 140 -756 586 -827 -305 -2 789 518 -441 326 175 -78 629 -365 34 342 -484 -231 -304 -591 775 410 369 -425 362 -313 -356 -333 -560 -756 766 -195 206 -741 485 301 -321 459 -267 61 -249 105 -597 -97 -687 -525 404 714 591 528 -487 741 713 -811 440 228 374 208 798 -593 -249 -16 -595 550 -833 -460 563 -617 263 164 558 750 563 -129 -698 574 -727 723 90 64 424 386 -679 141 -153 124 697 -768 320 605 150 -548 632 -191 -317 499 290 -137 780 -99 731 285 -669 431 488 -281 708 -587 217 643 -162 384 -262 730 418 140 -81 419 -411 -602 -334 -712 120 -630 345 -343 603 -512 310 -791 129 -440 -811 -831 767 589 707 348 241 -255 225 -350 -79 -775 389 -151 -680 54 197 697 -700 400 -122 793 -249 70 37 521 -193 -557 -439 763 680 -714 -102 -750 529 420 276 578 723 -71 287 -407 324 448 115 -190 799 -347 -746 436 483 115 -359 -469 -235 115 -586 146 350 -871 274 -393 -804 -764 -484 588 -575 -308 91 728 -815 -459 -148 -70 724 -879 -317 -148 188 482 -100 -811 410 84 -717 476 -769 -768 -810 -31 692 -824 672 -94 -524 -329 715 611 -673 -629 -526 -863 -790 -414 -429 -523 -589 -750 -537 -708 470 554 -614 -685 479 643 -63 -632 -3 -318 -771 -673 -632 -452 -669 -523 368 757 -397 -793 369 -872 -162 -353 -834 -719 158 -541 517 545 -114 555 342 307 -233 -818 125 183 9 -156 -668 -472 46 -89 -132 497 461 449 -583 422 528 -188 283 -597 -744 323 -329 477 -63 218 -240 -686 -161 -399 44 244 143 -205 90 -616 -15 309 540 767 3 -804 -408 -651 523 -781 -617 -357 -422 529 119 374 -771 -57 555 155 414 -771 619 -779 646 291 281 -391 550 192 596 -632 -559 713 -131 -843 -730 -793 -578 -712 -423 788 -221 691 567 -41 184 361 652 -675 55 761 325 -217 520 439 -522 -867 200 371 -364 -540 375 -270 705 -525 -95 -886 -515 -833 762 357 786 491 -202 -810 -279 -126 679 -359 62 17 495 108 -582 561 638 379 261 790 366 335 584 -578 -886 690 -406 123 -738 95 -40 83 -604 765 616 318 -150 -235 -559 482 -648 308 617 -474 -790 -882 -787 -718 -666 27 399 544 -314 57 617 351 745 22 -164 -441 241 -450 -199 3 -874 -884 -486 -576 -813 -24 -727 -665 649 -376 -472 -780 -445 -656 -116 -645 691 -264 99 -767 736 597 652 738 -257 -796 -752 -342 -397 -322 -22 -478 114 139 -114 521 648 -452 654 -152 -224 -163 435 251 350 -385 -776 -16 -118 639 -577 460 536 -240 243 302 597 -755 -408 496 704 129 -604 -340 196 -767 734 675 -428 5 762 -362 367 -426 531 267 314 -536 -356 -515 652 615 -774 -564 -70 -407 766 258 -141 633 113 -112 239 -379 -578 -223 -170 -579 6 -329 258 666 146 389 262 7 -768 238 -358 -5 239 764 -576 -732 29 29 114 460 687 4 -322 -248 -571 79 -241 508 718 -230 -408 328 409 -406 -428 375 -539 -766 679 -603 308 171 -439 -387 289 -605 -183 -822 -327 -360 760 -438 786 -413 -776 -361 -181 334 287 152 17 608 -391 -861 -881 -130 -196 687 -228 -44 513 704 -173 -158 732 -899 -257 -632 592 -857 -882 576 595 -136 -246 285 572 197 -546 83 -392 551 -382 640 46 -681 -329 525 583 -531 475 619 422 780 -104 310 -369 -131 -777 -464 404 703 216 -549 -419 -355 -248 758 -708 -662 633 -135 -132 -325 -175 449 125 684 -764 -795 -370 -416 785 -701 536 -575 -304 259 781 -375 409 -781 -209 -144 -278 -304 147 -749 638 -177 -298 -893 -849 -774 -866 -649 685 76 -96 637 -223 -179 -222 -530 537 70 -549 236 412 -89 -244 -54 -846 27 -434 559 793 386 -189 391 754 -97 -481 621 -109 -781 72 -39 292 -308 585 577 -298 -363 -679 511 -542 -332 465 696 -630 -227 739 -637 -620 -374 -162 -187 317 -327 -135 521 -9 84 -828 580 -71 150 -822 -215 688 -563 775 -353 -816 -101 538 -299 -852 -80 374 -419 -242 160 -249 31 -703 430 543 -368 533 52 355 175 -791 59 -780 413 -431 540 -60 -142 113 -693 -217 471 -411 5 -160 -898 135 -852 -878 399 -641 637 736 -74 103 33 -790 -890 -122 -684 -791 285 230 479 327 -10 -399 -180 -262 -119 -335 -87 282 520 -442 -95 -501 594 -67 -857 519 -166 -38 246 715 333 613 -36 426 -241 -375 352 -228 548 485 584 -159 556 -730 549 681 -370 -283 -122 -724 572 512 -341 -706 409 -212 -390 -208 -559 -807 -639 -705 547 767 -410 437 -558 -47 -174 381 -324 153 751 -564 744 -814 764 -711 -72 522 -780 562 504 300 413 -463 -423 515 -323 -373 638 -376 616 -641 -630 -436 -166 454 -408 -100 -892 -847 105 531 610 -848 109 -164 -558 104 620 -611 -638 183 276 -327 -873 -675 544 220 490 -573 -860 295 -447 -214 -871 180 548 196 -682 358 -814 -486 -721 -399 386 -899 -863 -63 621 -357 -203 557 633 173 141 305 45 -636 -704 -172 -441 -532 109 412 -134 -227 -525 -696 -808 -268 -609 742 -882 333 691 -759 -490 -527 -19 591 3 -615 237 -490 -213 409 -749 330 -508 23 -633 280 -206 376 432 773 -348 284 518 667 178 258 -74 402 578 402 -401 -579 149 -301 258 787 -871 -690 90 420 331 34 296 139 -679 557 -750 747 96 485 213 358 554 93 -872 -818 15 -421 -564 522 633 -578 412 644 -495 -677 -513 399 348 51 -728 -481 757 -898 626 584 501 365 -13 406 630 437 109 -856 -184 -836 -310 -515 116 131 -502 538 -881 -263 236 175 644 -267 292 -369 429 -790 318 -111 680 -412 -384 -456 -172 -288 -237 -459 -142 553 662 -502 134 16 -689 -19 514 -205 569 163 -645 -534 691 -86 181 790 127 -839 694 -310 -568 706 196 -176 -688 -400 -897 785 186 799 -543 340 -616 181 714 -575 -621 -619 -868 355 23 -670 -366 -11 -499 -441 -401 23 -123 129 489 287 -798 -828 130 192 -785 470 418 -280 -433 -437 -709 -721 39 -869 -680 225 90 -628 -832 455 52 326 173 -270 138 -291 235 328 -412 -275 357 -9 -392 -773 612 552 -348 -850 308 -643 -421 7 270 -253 -728 775 -650 -173 -788 -847 -70 -604 767 -640 -865 595 -448 459 -221 -183 -838 226 470 -138 497 636 541 426 -719 326 625 -630 628 -155 664 -685 746 -205 677 549 -677 -293 -817 730 -232 718 708 706 747 -266 -344 384 -218 24 261 -96 -646 -52 481 -594 -513 478 -435 319 391 758 301 485 -192 39 623 60 586 -47 -640 -509 726 -54 350 -215 48 720 319 122 106 -191 102 313 540 758 -364 336 -491 -738 -581 379 -221 -564 -71 -400 779 -318 -879 238 293 -780 -230 -168 -477 -171 798 -654 -785 326 617 -657 -8 -758 793 -572 -587 107 -334 -900 155 -109 -419 -799 157 -812 -50 -5 -326 -373 387 -461 55 109 -529 -705 -195 491 150 227 741 350 384 668 691 283 -9 -538 32 -493 -823 -703 -43 -624 -527 -463 -509 460 -580 -777 -472 267 74 376 -642 669 -246 84 -705 194 495 26 797 -330 298 602 661 -695 59 423 -758 604 154 -84 -91 83 344 701 155 25 -464 516 -329 -626 -438 21 158 568 276 571 421 -843 525 -205 -623 645 -141 690 -235 -530 -753 114 -767 -52 -33 -602 637 -760 -39 -6 362 -310 567 21 599 465 612 -95 -455 -16 -91 210 196 478 195 421 -429 -65 -561 -37 788 -11 -611 -657 86 721 419 -96 -335 -232 -210 -433 658 -131 -117 -17 -203 175 -46 148 255 573 -253 -13 -676 467 -433 -231 242 336 456 144 618 539 346 -407 391 -237 672 760 -187 756 -25 -847 -867 -737 435 -610 -238 -281 -45 584 743 -834 614 -738 756 -111 -507 -81 -60 235 -591 664 -834 -433 749 -896 -44 58 410 613 676 756 -14 -680 10 -178 -82 365 165 469 506 616 -300 556 -662 62 258 -479 -110 -144 -688 669 450 -367 -341 -746 -897 124 386 214 478 668 -456 -566 682 -893 733 -895 595 530 528 -198 187 467 544 -811 -68 -740 446 -389 -144 -43 -549 220 -294 -81 -564 -734 -517 -734 -750 -797 166 -366 -784 137 136 785 -764 -175 -197 -592 634 -27 769 -436 -263 363 -271 110 -171 654 469 434 443 701 42 778 -651 557 588 -768 -884 211 464 -58 -265 605 -617 484 135 -9 -585 -693 -455 256 582 -288 596 131 627 -239 212 -432 -770 -327 -753 686 -722 -303 263 -337 -411 248 -13 -879 558 585 418 -93 218 -439 264 231 -609 -175 -829 415 -290 301 716 -401 394 -470 -687 800 -899 125 -321 -174 340 193 -563 -140 -255 -737 -211 -676 305 -480 -576 337 -680 127 359 222 77 452 -374 -659 -827 10 -213 40 584 -343 42 708 668 496 -367 -487 -27 -786 -460 -807 504 -539 371 -734 -655 -297 205 3 -60 -789 -518 394 502 192 -856 -87 27 739 -264 100 -402 -189 -116 496 406 590 590 728 -624 -796 524 481 -139 335 -550 -493 495 -826 190 -899 -508 -603 283 -462 315 170 -608 530 -159 -663 -252 -684 676 -609 356 -786 -723 -751 -521 -70 212 -237 729 -108 -373 -226 -23 -471 -429 78 -34 275 -173 -622 415 -607 -573 -122 26 -333 -693 266 621 331 -81 164 -40 8 428 -149 -576 -852 436 378 -437 -811 -865 514 337 453 -97 46 -216 550 203 -701 -119 43 -412 -214 351 705 -579 744 591 420 -556 205 415 -157 206 391 -561 499 -713 -249 -797 -41 362 -302 270 -802 -327 798 -443 -527 -670 -381 -369 575 266 -696 432 -823 295 240 505 407 585 377 -216 -728 589 -364 -396 -402 422 -614 -628 -613 -209 -192 -454 467 546 -888 -208 515 532 -561 796 765 -131 -590 795 -804 742 -551 457 -494 103 407 571 783 -364 -236 501 -874 386 383 -363 346 186 -701 435 -249 -677 125 -788 -228 460 276 269 -482 -231 618 -115 395 -506 -195 661 742 455 702 -374 -24 -56 -446 -574 -830 741 -611 -120 -793 609 -499 -458 -524 -810 -624 112 245 -367 793 524 -565 61 527 321 443 591 -719 606 590 -726 567 -181 -661 222 -614 -444 -790 435 -146 -197 -126 -457 -265 445 -429 590 -899 198 -192 -58 365 488 -366 -174 298 -702 389 -4 635 737 -585 -294 457 111 -452 -222 185 601 701 -89 346 -10 442 74 192 381 758 -220 73 668 -344 155 416 636 -202 -662 517 -312 68 197 628 719 -480 -53 636 599 -249 -269 560 699 -810 778 -129 309 -731 -739 -183 -553 -712 -672 470 778 47 508 -713 -647 -719 -34 -817 190 -260 -778 200 229 179 256 463 -434 -808 118 -195 211 -867 201 650 -125 -809 -31 273 -846 -515 786 -786 140 -488 187 169 115 638 -782 -508 -618 292 -855 717 -269 700 -645 -809 400 -680 536 798 -252 -457 -429 704 -552 529 97 -204 -321 743 795 -473 -588 77 498 674 -267 -291 490 -670 -783 -534 -793 763 376 468 -193 797 307 428 75 35 99 631 -614 -811 297 747 -832 -68 76 615 -18 -48 223 633 -771 570 -677 537 -752 771 321 263 -83 -578 488 212 -612 -93 -894 478 -899 -310 -205 -7 -91 55 386 -91 -695 476 600 -423 -17 -801 78 -272 -802 -351 -266 -170 -780 -414 138 63 290 94 -323 254 -79 675 27 366 308 4 -327 -412 -59 -466 645 -816 -223 474 -528 -220 -351 362 111 116 -504 169 -704 -342 -77 -143 -125 419 -755 398 -471 -15 424 -256 -40 -535 -274 85 -25 549 -330 -839 55 41 -470 -654 261 355 -209 43 -687 611 -797 -583 -153 -91 587 97 697 -723 346 -383 36 -582 -793 461 636 -693 -887 -546 -656 293 -58 -760 -893 -102 84 667 113 331 300 662 -95 -98 -873 456 -245 252 -771 -631 217 465 306 729 -608 275 686 -323 750 -751 -213 -504 -36 -432 491 -887 594 368 -577 753 490 -204 707 -830 -811 -416 692 -617 331 586 -376 435 339 501 -469 -626 -267 644 546 699 507 270 -856 556 -715 -105 -292 -7 62 48 -158 324 460 176 -74 647 -655 445 -555 -717 -754 784 -189 575 97 -517 -169 -286 -754 -628 -579 532 726 759 -778 638 -197 745 163 -699 -900 -89 -9 -727 601 -654 -576 -200 307 -348 -460 689 718 618 407 -146 -156 -508 362 222 416 -861 32 -134 753 431 -753 -45 318 709 361 -539 -205 39 -825 -804 -356 -531 482 -746 373 -78 719 23 -886 693 -440 458 640 -131 -557 -430 -453 545 519 -741 -561 -361 228 282 146 117 758 -305 -91 458 -542 -762 40 -534 -219 -864 314 -826 -540 275 -266 148 -800 -333 -312 420 -292 -353 -780 -10 150 -639 30 4 328 -52 119 -866 -592 586 -159 119 -389 -300 -536 209 -520 -349 -93 665 61 738 -613 475 -365 -590 -329 -216 421 -234 322 685 -471 -769 -592 447 592 646 -473 712 175 134 99 -24 468 663 -259 -552 323 464 -343 215 753 680 763 -700 342 -749 533 35 -74 -88 14 224 -439 406 -36 -361 -256 -327 57 514 359 -814 355 -891 432 -133 13 -536 724 -550 59 710 -44 790 195 486 -697 -848 63 -358 581 273 -128 -197 30 554 707 655 -657 795 566 403 -588 54 -778 53 689 -790 519 -646 -708 178 -755 302 -309 -153 716 597 245 -724 731 -534 1 -382 -434 211 330 -320 -896 -58 -284 334 554 402 653 -798 703 357 561 313 -873 34 -53 43 65 -622 200 -635 209 176 -293 -634 -189 516 96 150 709 738 -193 -681 -624 590 -567 382 -420 602 69 336 -739 161 -828 180 178 688 42 736 253 -71 237 66 -259 -98 727 259 -632 -562 725 -695 -357 186 265 680 -802 -275 -826 646 267 266 426 -552 476 -595 -835 -255 768 -579 -197 -632 539 -114 473 -475 610 -556 -447 -128 -469 -430 -771 -56 606 783 -438 -828 -130 196 634 403 446 65 564 474 -94 -857 -288 615 -447 676 -127 229 -766 265 667 342 -549 -105 666 -160 -277 -679 97 667 -877 595 -709 -5 -6 -216 -385 -495 -900 -186 -206 -501 -761 -698 88 -620 8 -365 -241 398 -337 469 -59 787 -722 418 -266 -188 186 -479 -103 -571 -615 753 143 -499 714 -385 -333 -720 -46 -662 -413 -422 -639 534 -662 744 474 594 -301 -612 674 -400 -664 -623 -127 156 -21 694 -447 -4 -654 -610 148 -534 -555 -479 -432 289 -498 789 -60 -56 -36 -795 97 -877 -296 -702 776 423 24 -349 -9 -463 670 623 710 -537 -132 669 -471 -185 -847 -849 -678 -836 202 -634 -702 205 -738 -426 -878 515 -29 -505 679 -412 -660 539 746 -802 538 507 -647 414 -839 698 232 -407 626 149 505 355 -817 530 -616 410 194 391 178 316 -729 -128 612 -685 -332 322 84 -74 700 313 -10 -279 800 -67 385 -440 -423 -209 -843 14 365 -492 -816 142 108 720 -825 450 -618 136 493 -831 626 -187 -390 623 -611 -144 -195 -343 -296 106 -228 200 420 -10 554 -139 631 -520 150 -719 -462 650 -748 -684 -126 295 122 637 -721 728 -762 -513 -23 -522 -133 -146 527 72 -317 -778 781 -527 -657 -368 256 -304 269 -536 -497 -417 -402 330 -182 -353 244 -736 -542 701 546 -214 219 60 182 -78 -249 355 565 740 181 349 -428 68 788 495 -514 -254 230 37 -134 -600 333 429 -421 633 679 231 -541 -23 39 574 -706 -194 791 632 -577 54 658 444 397 776 -766 434 -829 -516 503 -413 502 -768 -266 -168 -782 -633 306 -492 22 374 -376 -359 -715 -623 -747 261 -642 659 277 -535 -167 773 -558 -533 -702 231 -805 15 292 -258 308 -166 616 -155 -228 334 -853 -476 124 355 -848 590 312 424 361 575 -723 71 419 799 -144 785 492 -812 -477 -277 359 -167 566 -855 484 70 -374 472 729 -305 -827 682 362 634 582 489 -352 624 522 -297 133 689 382 -87 -132 544 6 -427 -612 -664 -330 43 -817 -92 171 376 -705 -464 -737 96 -628 102 -644 386 786 34 -294 100 -737 -854 -83 -715 -620 -509 -481 -522 -231 715 67 -216 43 408 672 702 644 97 218 -154 -694 -227 699 -875 -867 -354 -241 -526 621 -449 -184 -7 771 -403 -442 46 519 -169 -116 -199 191 -883 -878 44 774 771 246 -275 -727 524 -675 478 -618 -99 -224 682 -138 82 114 564 699 732 -161 -129 -431 488 -891 149 264 668 -1 268 170 -709 721 398 -210 -75 -870 148 656 150 366 532 -301 -199 -543 530 -47 -558 200 94 63 136 -749 -517 -884 317 -614 -355 -410 591 587 405 362 93 220 350 -60 -762 527 173 -348 -26 287 -836 702 678 -39 -767 -276 408 -367 185 450 -866 -828 108 619 -737 -796 407 -460 751 -546 510 -287 -745 -213 -751 367 623 320 -619 -374 15 150 -556 230 377 -533 -27 -752 774 234 -537 -212 167 -216 399 145 183 -726 536 731 -432 770 270 617 -122 -802 -134 -268 590 -454 -259 407 -555 538 -524 -138 -398 -582 -328 -5 -829 -71 -593 -600 517 6 -629 -893 -421 388 -587 610 464 452 -385 -397 292 711 720 -52 -753 -855 570 47 707 187 -322 -751 -534 -30 -203 -773 -107 -555 -141 234 -266 289 552 58 -15 152 624 -490 -540 -452 -736 98 458 -76 91 -630 -424 -41 191 -678 -227 388 -128 -346 -245 51 257 97 674 525 -139 -823 -519 -828 -542 555 415 -677 14 -647 -596 535 104 528 240 -776 687 106 -460 311 50 -373 -898 705 619 581 428 -534 -624 -799 -31 -73 -448 -86 24 -239 -542 -456 -271 -122 532 -745 668 -711 558 -613 608 412 493 -326 -13 529 222 207 -71 473 -524 512 419 511 775 47 794 471 598 67 -653 -249 744 111 169 787 298 772 -239 -900 -403 -548 118 -500 -424 189 278 -39 775 685 247 105 -1 -763 -311 -275 -887 557 61 -853 -832 -329 -881 -108 693 -755 0 -871 662 -147 128 -53 -571 62 -575 -172 -123 195 -493 -777 -368 -465 -665 -319 355 -811 268 -434 -50 -301 -24 781 -437 -460 -329 -606 -356 -521 -70 -889 -621 343 259 -399 238 436 -631 114 548 619 752 44 -317 -452 -527 747 -211 -134 352 13 -236 256 -171 257 -22 564 134 -437 -640 743 337 -781 389 573 775 623 -304 -426 292 -868 -118 181 507 145 501 729 600 295 8 -232 -714 -107 83 106 -352 499 606 -306 -514 -508 105 478 367 -824 199 -188 735 263 -169 379 33 -858 -403 -180 -139 -693 -702 200 657 -144 604 -85 715 247 488 62 -446 713 -793 471 -638 -30 604 -520 -257 341 -623 -87 -682 -143 -31 164 -45 426 399 -27 -851 486 299 -57 781 -32 -403 -415 -598 399 211 208 763 -18 494 -174 -730 -545 22 709 749 404 -845 -397 326 541 415 692 -556 -317 -103 73 745 5 -655 -572 -816 -436 -64 426 228 -520 720 -807 598 30 -619 -369 366 -35 -572 201 -685 230 -676 -721 -45 -261 734 -515 140 -61 516 -591 431 1 720 -504 75 -574 692 -610 456 -843 -106 742 -643 -477 170 -372 -60 -76 174 -130 88 -107 -42 151 -505 -509 250 685 350 503 -656 191 520 -256 702 -381 -636 369 -678 250 768 -94 775 -705 -523 -542 -618 -204 -431 334 55 513 201 61 -679 281 -401 242 -44 364 -818 139 -114 76 -362 715 -60 -382 727 384 740 325 -16 188 28 84 -446 80 -570 -594 566 -398 -6 -318 414 -628 706 270 775 -329 -161 -105 -637 700 648 518 -838 750 -436 -139 -60 116 26 -806 -162 -614 -535 -361 -631 383 -458 413 -502 -12 -1 385 280 563 149 754 746 790 -687 582 -614 159 527 -538 -66 248 604 -886 -431 497 -833 -373 241 238 683 712 -233 -655 519 729 -84 -686 553 -862 260 681 90 -669 -262 -433 -127 -875 -369 -293 -264 -138 305 -850 751 -620 448 213 -858 -112 -499 -286 657 -448 -62 -250 352 339 331 -612 69 155 -229 259 495 -289 -758 539 650 79 -485 258 534 -846 -226 -831 -471 -125 -312 635 505 365 333 -190 -640 789 -250 133 260 697 121 -307 -519 385 487 -31 627 -116 191 37 -407 215 130 -594 85 -357 557 200 -887 -295 -509 367 -259 -127 423 -15 -164 -435 -510 -480 -97 -34 376 -710 -501 681 462 -765 391 -683 -290 797 -546 91 -407 -97 129 -150 -565 276 -57 -115 402 677 -775 -516 682 -700 -115 -218 -445 494 -396 238 570 -712 -97 -273 323 -668 409 483 -802 -708 691 -569 692 -122 280 -29 -347 -87 494 445 238 538 -675 -577 -247 613 16 -410 -751 -456 251 390 380 -80 -2 496 267 -65 -17 488 769 -648 -829 -699 -655 -321 -369 198 -518 -208 342 282 -418 -860 728 97 -585 670 -387 -603 631 -447 6 -771 726 -104 -595 -545 638 163 585 -844 -277 195 -282 -4 650 667 695 -451 -866 -568 587 605 -653 -68 -890 -411 -371 -746 -842 -782 -436 -639 600 -420 -243 562 26 210 108 -129 424 609 -607 546 428 626 454 216 -455 -539 -348 -599 770 -779 -210 22 227 383 -615 -665 -827 -157 530 373 226 543 -35 424 -174 -301 -868 331 -339 689 -97 -720 -362 -481 -392 779 400 -603 -263 -581 -59 317 118 -191 143 661 799 768 120 147 -68 430 -580 -799 41 -410 -299 519 -682 68 85 190 -895 247 -814 -284 746 -150 -610 608 -138 -3 -667 -223 -467 -323 -517 -81 299 292 722 -83 -42 -358 354 -786 -449 -328 468 -795 -441 285 135 533 -259 9 -311 -21 341 -900 -407 210 -780 -32 679 -397 568 -83 -169 -636 72 392 632 528 -547 276 388 -61 270 8 -678 647 -19 334 -300 -262 -130 174 633 -603 699 -493 336 224 -48 -741 -668 -435 261 -387 142 -366 -210 650 -166 -779 34 -107 -539 -758 -79 -458 239 -55 -735 -613 248 -250 -274 -759 -722 -591 215 348 760 127 -884 -753 241 -743 629 455 -896 81 100 -347 693 -53 -586 668 40 657 -416 125 26 615 -224 48 -565 457 339 531 -526 717 177 -493 -225 -744 -161 -139 -182 -513 172 -684 -787 494 2 -191 -81 -900 -17 35 480 207 105 172 221 236 -738 -537 -241 -36 -116 -362 598 -682 32 -670 53 -260 2 -635 -839 459 -424 -643 -199 -717 -823 600 201 -278 -517 -778 -328 -314 266 -53 -242 531 570 -622 -225 265 501 -135 -222 -469 692 198 -78 574 109 -608 179 -696 353 -304 269 -801 -690 -149 -152 601 350 -79 196 -386 -731 596 -145 203 -580 285 -643 455 -761 381 -228 639 -291 -351 -500 720 597 759 760 -299 674 204 780 -690 165 450 397 228 -556 129 647 -70 -719 -495 -118 303 414 -778 -560 453 -331 457 -483 515 -414 -385 -174 158 -378 -584 47 437 -559 163 -441 -379 -249 -444 726 -538 -156 238 82 771 381 -176 357 -850 -815 570 485 766 -882 228 525 91 -534 517 -766 -238 688 408 -636 -540 -746 157 -451 454 -556 280 641 348 -355 -202 134 795 673 -705 305 -216 -415 -120 533 -848 -14 534 -641 -715 -57 61 -279 -882 353 -356 -366 684 614 -478 -232 -845 -405 748 -533 232 -600 -584 546 677 705 59 59 171 424 -583 492 341 66 -716 -634 581 -243 -698 357 -27 -623 683 -443 572 117 424 -567 281 95 528 710 749 181 141 -828 755 -547 -543 124 -662 233 136 499 537 158 504 -31 666 518 -188 693 -870 751 -660 487 -429 298 701 382 -700 -69 -242 -181 197 -126 -527 705 448 -287 123 374 -128 491 -144 118 287 -810 -498 121 -83 -93 -399 -289 567 558 -101 149 143 -347 136 156 175 -7 323 127 782 496 169 -741 328 -54 -637 416 -871 -333 185 -179 642 -185 -579 -263 -38 -297 557 -329 3 -276 -853 -126 726 -590 591 389 -336 -220 -271 -9 -747 153 372 290 -841 639 -479 287 627 -673 -770 -506 460 -166 509 -36 359 594 -669 397 592 107 316 669 93 694 -834 750 401 743 644 -396 -793 -591 -78 -635 390 530 -655 626 537 -638 -132 -65 -880 -812 372 -261 374 -92 -54 157 -637 -646 -57 -806 -633 -282 729 -302 -806 138 -478 -583 -11 -899 -87 269 19 532 -476 -235 -542 175 397 -328 376 -427 -748 -311 -122 -63 -351 597 -316 717 -453 -209 -896 589 -339 -510 703 20 -603 -478 448 669 -283 169 -794 -776 -560 505 -500 789 744 -128 -488 -775 -716 614 225 471 -119 -442 -424 -471 416 -792 -861 628 -313 -706 -466 -64 66 -853 -297 -377 -849 499 -36 -544 -422 205 -563 520 -439 -522 548 732 278 -895 -840 227 701 -160 -754 -63 -596 -721 314 105 -496 -640 -383 -340 528 525 -841 233 -173 222 88 -304 260 759 682 -33 77 125 -258 414 -329 -132 -684 -507 -83 766 -219 -197 164 800 451 -203 -496 103 300 -766 -775 -746 -165 -446 -272 -500 76 -91 -766 190 -583 465 29 -408 -855 -771 -773 -346 524 -235 -515 578 647 751 -140 -143 720 -850 -202 332 -683 551 -257 -553 -765 -531 580 -660 777 683 -811 724 -239 -546 557 137 49 350 587 -190 616 -504 -401 345 257 -13 -168 -644 -554 -727 626 595 -111 -569 695 72 538 -23 -61 -240 -568 -138 517 186 -518 -379 -818 254 -715 -645 765 649 457 441 57 -6 447 472 241 -796 -284 -273 -824 576 682 -341 -425 -736 -771 85 -516 715 254 -548 608 -127 147 346 39 -377 -572 211 316 606 455 -89 -482 -744 412 -543 -44 -18 -689 156 683 -98 108 504 -489 458 755 362 -278 -145 -422 -177 499 -847 26 -474 -308 -613 -261 57 -474 -654 -404 426 338 -763 -345 474 -863 581 -445 -897 441 -199 486 -610 -641 765 309 -519 687 -154 -828 781 -664 -260 -479 -191 412 309 -690 -227 487 552 -431 182 -608 400 599 291 245 -874 -114 -620 489 -329 -670 374 308 -120 444 -767 -729 607 -786 139 -387 88 -440 -309 738 -340 -332 367 592 -59 -486 -802 -230 -523 -198 -673 -149 -233 -570 414 621 -391 -782 356 -762 -253 -673 128 -661 -583 717 -840 207 -527 607 -762 -111 -405 -842 -365 409 190 -750 -95 -24 -214 -749 628 -719 648 -382 540 260 -465 -326 -203 274 -772 -193 360 -225 -249 -473 402 192 687 -261 -835 -129 657 393 144 -413 -821 -59 -412 581 86 -556 -13 -746 -358 188 -112 159 -814 -872 -319 -504 -49 -672 671 408 773 -17 524 662 314 252 -763 -674 -46 -710 484 333 35 -371 -614 292 227 655 356 -248 -8 -365 -389 -332 -192 -693 -826 -249 352 659 670 -520 648 -271 -700 318 -266 614 233 387 -12 769 -454 612 -394 -190 48 -725 647 -411 379 -815 -324 -742 -3 624 -92 -713 -71 314 -801 67 -645 494 -764 -709 203 -729 297 -646 125 463 41 732 -628 38 428 82 627 389 -41 -673 422 499 -594 -262 27 9 -490 481 -807 -347 -782 -291 692 383 -705 -171 -20 13 523 -289 630 435 -84 -193 625 581 -572 425 -749 668 -13 -651 -270 -440 -550 -381 -772 -561 175 -413 -246 248 -220 -836 -414 687 251 118 408 -412 -421 -402 -533 -513 -160 385 30 -452 117 63 229 -575 388 544 -830 -805 -230 -73 -742 5 -84 -722 192 -694 -94 -719 123 37 694 431 541 -653 -613 39 -209 -457 -889 -296 -856 -494 -187 554 -583 11 731 518 216 412 -796 480 -711 354 -822 51 274 237 537 479 599 -557 238 549 -769 -893 -607 620 233 -267 -574 233 -207 265 366 360 -263 -728 656 468 -699 555 -347 647 -371 525 25 -397 248 -179 110 -252 615 800 -91 -445 252 373 175 -190 415 477 130 -893 630 -705 705 449 -146 -420 688 670 532 -738 -889 290 -870 520 -622 586 -21 -463 -400 -889 466 -516 189 -28 480 775 -280 -701 675 -708 -139 -40 767 -271 -717 -323 -608 54 -563 720 -43 -549 -97 60 -849 -468 -737 379 492 -615 -820 -809 493 789 -715 80 -607 -721 231 -398 260 -384 316 401 -566 -427 463 -506 -571 159 -47 293 96 -897 668 175 -407 107 -783 -561 251 571 -766 -874 -474 -175 -724 777 124 -601 800 -321 -63 -543 -594 200 -697 412 176 141 -885 -504 560 -435 -567 178 146 246 -209 -639 601 178 648 -821 -211 297 97 576 561 617 -476 -617 617 -270 -336 -142 136 414 738 734 -663 -632 -527 -236 -54 137 267 -178 17 -704 -11 437 -141 602 -579 613 -790 -594 -863 122 794 293 386 -894 -51 -499 685 -10 369 -587 -286 227 -66 -366 -77 -484 346 530 17 420 -869 220 -845 -888 504 585 96 -478 -192 663 747 100 -876 403 777 736 -253 -243 -715 151 25 261 466 615 -42 -858 295 -412 -538 688 -803 231 400 -864 197 -856 441 -485 -857 -806 -893 322 -849 352 -181 147 435 604 723 -724 264 -89 -639 -316 -500 461 -70 -152 656 -375 -814 -660 -355 -537 581 -417 -398 -625 -294 -235 -637 -159 -70 535 729 -599 791 -477 -430 352 -643 113 -26 745 -626 301 -366 99 -248 -699 -169 172 -341 377 706 542 -483 -294 -212 -637 564 -174 -705 -864 -662 641 -779 -786 203 746 -574 783 384 -127 -723 420 100 -657 510 545 357 -531 240 -735 -69 186 -711 16 777 -808 780 581 -895 81 338 762 -203 778 219 -206 -102 -442 355 -322 693 760 -334 372 -671 627 421 634 790 -616 -481 -306 -740 -699 -227 152 -566 -415 -720 636 -195 -57 108 -501 -807 -57 530 -244 -319 -418 -52 -463 -88 536 397 -268 -583 -380 124 35 78 -319 372 562 -89 111 574 267 370 560 -610 66 -512 -885 105 -171 -331 -444 -182 345 339 -449 581 570 -579 259 -802 651 -782 271 -741 488 -353 -546 394 -500 390 -20 770 -742 -102 -225 107 449 -653 435 -386 -828 421 -220 -562 122 -787 176 8 212 -873 724 788 254 -796 -186 -140 -674 310 -99 130 -390 383 -672 402 -40 -386 577 -425 -217 -24 -172 515 -450 -893 -351 -480 -105 -393 -794 -114 1 -321 383 57 717 213 248 763 -80 -193 295 -392 -161 -471 29 402 -799 583 -511 -78 -404 645 -52 29 -826 -677 146 268 31 -852 -678 734 270 745 679 274 -837 79 -307 -890 794 228 735 -496 283 -603 58 -377 98 -876 255 -69 -887 299 736 -529 562 -515 -810 -200 -506 477 -891 -482 502 -372 -759 -854 776 -802 212 -236 -18 671 628 -719 -563 -703 564 -14 -171 362 -840 220 -540 -598 49 -754 284 -319 -222 -397 -821 -793 281 -800 -603 -452 715 -290 -162 573 620 -506 148 -205 555 -40 -441 395 693 221 -331 -642 306 -358 21 94 121 -358 326 129 -172 -267 166 -701 -327 477 614 -449 134 -724 -717 85 647 -510 42 603 -144 468 592 262 -273 -556 687 408 475 794 -271 394 290 -230 -602 605 284 -79 -534 605 -816 394 -486 -804 -764 -204 -112 154 299 -555 326 -380 -688 318 486 -875 587 -484 -397 529 534 -51 723 325 656 604 746 -24 17 635 -603 232 506 374 -622 166 430 -309 751 31 371 -441 -866 402 -463 -739 -607 -36 240 234 -771 -794 36 -299 -75 387 504 -636 -86 106 491 -160 -857 80 771 684 132 552 -321 303 30 -736 -149 -583 305 -463 -632 -129 58 -109 173 112 347 -466 -340 -770 -12 34 -839 -98 -789 -337 626 -78 -50 -711 211 -766 -460 -336 -431 604 171 -96 -419 -306 -563 387 173 308 169 -814 378 192 -330 -92 445 472 -332 415 121 -872 431 799 -279 102 -705 -335 538 627 -785 626 -828 -270 -226 -214 -588 719 -366 -690 -54 210 -375 -81 -203 -153 -135 -781 669 421 162 313 590 -358 467 638 780 713 403 -584 8 611 -713 -325 696 -329 174 -149 -90 475 -34 -375 130 160 -248 123 677 708 137 -603 -288 -672 -635 -248 -387 103 -814 725 -207 -225 534 -130 -366 -496 -413 464 -264 489 344 -864 -741 -335 5 -235 518 689 429 -347 688 -814 574 -643 -420 144 412 200 123 -96 3 -406 -777 -268 -288 494 -727 -477 -296 -240 -892 786 -288 410 -186 -596 -796 666 86 -55 -623 -102 -846 725 669 -109 -206 38 -384 531 658 291 606 -102 648 -320 132 99 -240 470 444 -155 -510 -794 -485 79 -345 -828 432 -756 -493 -593 -446 -124 -456 533 -313 -38 149 378 603 -199 -292 -623 179 340 -496 -541 502 -42 16 -271 762 -879 37 -508 154 634 584 -693 -150 -587 -604 -237 3 -213 570 -339 -274 555 248 285 -652 -828 -65 611 189 486 -205 -555 -231 -513 206 -869 -496 -792 -396 -441 487 571 -575 355 -337 688 226 -278 -84 -750 550 -542 401 -84 86 142 495 445 -488 -169 -439 575 292 293 -823 657 -128 -886 -580 449 -549 -563 -76 48 -822 149 392 -780 -311 308 -247 -416 590 761 -364 -246 -877 578 -516 350 342 -622 414 603 697 85 111 -137 409 -244 682 307 -246 29 769 -676 58 -339 727 438 226 178 266 792 612 170 -312 -567 -196 -491 -636 145 -1 800 -305 -490 -288 -63 266 424 -877 -690 71 579 -714 332 -251 -673 193 -222 708 -97 387 -183 288 -823 -697 -436 555 -577 -634 -36 218 771 538 -899 -132 438 -541 201 -790 640 -467 -397 82 485 -879 781 202 103 24 37 584 -429 -218 169 -778 64 527 794 334 -457 -307 645 -545 -293 -662 -203 400 800 109 23 577 778 -353 439 -112 286 -704 -51 -157 -300 -661 203 -410 785 -253 -62 0 557 -162 11 -40 -339 358 690 435 592 210 110 -196 303 -839 -589 -168 -776 -115 -830 -380 -723 -498 774 -803 -567 -272 401 620 353 602 -776 -268 -707 -432 -514 -414 295 -486 768 -350 746 -267 -242 582 605 -364 -454 -709 752 -816 -325 116 -799 -467 -59 -792 -622 -340 682 -503 769 -268 133 -465 49 619 358 -639 555 72 -331 -760 -50 667 -293 -782 -894 -891 506 204 361 540 -715 673 344 356 391 -893 251 85 -846 556 -282 -146 117 350 -179 707 -732 333 -603 -75 -863 -232 735 578 -101 -519 -118 -432 634 -20 -360 -367 443 778 -352 -149 185 467 612 -736 -256 -177 525 -594 -707 -766 -327 -59 -67 -452 -678 -640 788 -377 -678 755 247 564 54 -193 120 496 391 -99 299 -156 214 -636 -606 -389 463 -186 -181 -412 178 -74 496 548 64 -759 -308 601 -227 -676 -631 190 379 534 611 42 92 139 -569 -564 177 477 -67 -789 709 -167 349 -187 165 -111 -660 -898 10 652 -508 407 223 -723 -496 -351 -214 -135 422 643 317 5 635 573 -229 -143 243 -483 -859 388 24 468 -431 226 408 -61 642 -33 88 -354 748 -93 248 -356 718 771 -882 493 544 -371 269 205 -487 40 269 -899 -662 202 -473 744 238 -578 -860 -775 -486 -851 189 -506 621 586 -795 -668 -187 715 -48 224 -128 199 382 24 170 649 599 235 76 495 152 218 -47 88 -257 347 340 -60 583 725 -355 475 -777 508 243 373 15 583 205 -608 784 -433 170 477 -865 -669 338 566 697 182 223 -863 -723 113 -872 725 283 -438 263 273 -262 286 -240 30 266 315 15 331 160 526 -479 474 -54 637 10 31 541 480 17 358 461 154 -285 646 -686 -208 743 -395 -80 -618 553 -748 394 -809 756 114 -670 -110 -659 -84 417 -816 770 -683 -358 -470 550 248 -808 42 -674 -503 -243 772 195 -869 -573 786 -339 193 -794 -254 -793 -871 -336 722 243 -29 -312 -333 584 -634 -673 779 -87 -465 416 727 -403 -171 -333 611 739 -192 73 -572 -417 -362 -561 -486 -378 764 285 -385 648 -770 172 -890 -452 490 -324 710 -896 633 9 512 308 -187 -871 -353 594 709 157 355 -21 167 -895 -872 86 -436 293 -145 637 657 -160 478 -578 -99 -658 -337 -870 165 -616 181 -755 -746 -619 179 476 251 -780 -330 145 -820 -466 564 -215 -109 -455 147 49 555 -744 560 -754 -728 -135 536 680 579 -842 -511 283 179 -157 652 -720 335 -235 758 265 189 79 -143 -859 491 -194 -269 -249 -226 594 -844 -574 724 -563 -825 798 588 -325 -867 51 -339 -178 -601 349 751 693 109 606 -31 -488 23 750 263 411 135 -774 -66 -300 528 541 -88 283 74 -695 348 429 -284 383 216 629 356 312 405 278 218 -672 -196 557 -790 -489 -739 -805 -563 419 -662 -571 -713 757 -680 637 -84 -513 270 -776 85 -264 -223 -139 -562 -415 73 596 -327 -645 -88 -353 -340 -5 -103 -716 -571 -217 -896 429 772 397 774 121 203 -294 147 432 651 549 -253 -139 -722 114 633 -96 -234 394 507 -562 361 -356 -546 417 -880 698 478 -484 -248 -617 348 -141 99 -838 -31 142 -566 -331 -166 -604 -881 361 -321 346 764 -423 -782 -843 -281 -771 -380 -661 -646 -831 -419 648 -871 383 100 -96 -430 -332 16 -425 421 -307 -61 94 -688 700 368 -747 -323 550 733 -774 399 -44 207 -304 -108 632 661 -867 -513 487 -433 -171 -378 -306 -736 -446 111 584 -269 796 -438 -691 -335 -571 -729 -151 -385 -847 215 -471 -853 -140 -709 226 455 -492 -861 462 -597 495 -333 -430 345 557 775 701 -383 -762 172 -304 -24 374 104 446 288 -470 -472 -849 135 -182 -881 363 168 122 -874 325 -112 83 106 666 -2 -372 -475 -463 -133 62 149 -708 377 213 601 -702 -234 -521 -320 722 -637 -480 -722 -204 664 -328 672 -183 217 560 -142 -132 -490 -606 666 350 620 -688 705 786 471 -346 609 9 -382 -188 -338 357 -839 -200 -86 537 -434 -745 438 348 4 -892 -662 272 -141 -467 621 -569 -713 34 -693 -274 768 -356 539 706 161 619 -754 -261 -414 -46 562 -573 383 11 -876 168 361 138 -896 -138 580 135 -99 -573 -883 -4 -379 125 154 -664 26 760 481 645 -655 413 -709 -669 675 648 -135 508 -342 -381 -130 176 257 792 709 -481 -429 -58 601 562 -530 -544 -230 -129 638 643 797 -241 564 287 798 560 123 645 -321 -571 -569 480 -331 488 425 725 -648 -386 -801 103 51 -85 748 -206 -517 570 243 773 197 -839 -198 -602 257 -444 554 243 -473 -783 -231 -424 400 -613 352 183 -89 -596 -398 -11 -649 -710 221 371 128 -82 44 420 396 414 -545 -70 615 -838 -605 -761 412 294 -184 156 173 491 -119 215 -370 564 -445 -886 770 -367 -897 -736 -207 -622 -119 -825 -27 -77 260 108 550 314 -139 -664 -840 -296 214 246 673 -228 -446 -52 -838 -587 598 -703 -33 -858 -8 768 740 453 310 686 69 -354 -219 -610 238 -258 -70 773 712 -24 -887 714 60 386 560 203 -631 89 508 306 -168 694 418 -626 -613 253 -491 -727 -309 -105 313 237 -611 111 -324 153 701 -863 285 477 776 303 -325 155 748 -136 -698 174 -759 -595 601 -241 -383 -208 -544 700 -709 682 -122 232 5 165 -546 445 -9 -575 724 265 298 446 758 212 -756 -367 -673 -765 -432 -888 454 727 -780 549 -254 -478 597 493 176 -706 -109 554 240 216 -186 472 609 559 442 322 -692 -414 546 517 -789 257 -828 676 512 725 -570 -662 -277 -131 521 -75 752 -46 40 132 -337 532 769 622 -390 600 -379 233 -634 752 296 -808 -510 -731 -420 45 -578 597 -680 67 262 -53 -250 484 -210 347 718 73 378 -325 -783 -568 -221 -210 690 -382 -900 465 -666 -113 -44 -882 -58 -268 735 -21 -212 517 -541 -575 273 519 683 -159 -368 -533 743 -63 440 -889 295 -104 707 390 345 721 -814 -694 -391 28 162 177 -33 -709 -88 509 -838 644 -738 -158 -759 794 -833 503 3 -427 -447 -784 541 -393 -263 442 -303 -481 156 -140 13 592 791 -594 -784 152 333 748 -881 644 473 -196 -218 305 238 -581 -817 -43 -622 -283 788 50 677 445 -447 -221 280 -659 -686 542 560 100 571 -354 646 219 -344 472 786 610 622 -873 680 -121 -250 499 -346 -332 -683 -42 324 787 422 -20 -729 -881 -189 -857 620 9 678 -878 579 -278 224 -370 -49 213 589 402 -436 -380 -817 -412 -574 -395 -396 528 110 199 -293 -886 520 -450 444 338 -838 662 -170 291 684 -694 -214 577 273 -116 521 -858 -593 -374 -449 472 -404 131 717 -389 -664 125 -875 67 -468 359 -365 -460 -541 482 -134 -625 581 752 -541 -809 -663 -761 -173 -390 -415 -602 550 250 380 722 111 -270 74 -556 -210 154 762 583 777 -236 -464 -699 -217 169 -856 296 535 -564 256 -138 299 184 -524 -250 -405 -216 636 -9 -325 24 -638 450 193 275 -485 -551 669 -396 328 75 -532 670 -686 -153 -218 619 -669 91 -122 -777 197 -308 -870 -477 -614 -153 -734 -61 -640 455 -538 146 372 184 516 -631 -564 258 -491 -673 -28 -122 302 -38 -303 -44 470 -254 -763 -730 795 -441 518 -665 735 -468 130 -566 577 -576 -331 -732 523 -266 228 -650 -8 568 -710 -878 -53 -565 144 -9 540 -894 -445 -108 -205 -45 -240 -694 431 -300 -741 542 -88 -190 -793 -715 542 -799 -53 -285 253 -569 271 -672 -651 529 528 557 28 -751 86 -642 -449 -195 675 409 245 -609 256 -515 -498 356 47 -876 -112 349 239 24 -9 -350 365 -352 -897 625 -533 -246 205 -54 221 -572 636 -120 -718 610 186 478 -138 -383 -277 82 -770 786 695 654 -454 749 -73 404 424 -761 548 -654 -453 773 -772 622 348 -13 467 363 610 773 570 -394 -810 -227 726 -757 -264 -418 736 572 -206 41 417 102 -243 770 629 778 -876 -493 -590 745 143 -835 -227 -45 -264 -213 491 -398 -288 659 -491 -135 -666 -788 360 -876 -59 -309 -366 -597 321 744 229 -390 105 357 538 149 -485 -744 -212 -171 350 414 -160 551 -889 48 454 281 -450 385 -467 645 483 436 342 -649 243 -239 -727 89 76 528 -274 703 771 264 224 -78 769 -371 440 -322 -554 696 -209 718 -245 -654 -4 -59 553 436 -767 -307 494 -276 -29 798 -637 117 23 -271 253 385 596 389 -587 284 -614 -282 305 -705 -842 -515 -523 -729 32 -293 541 742 -730 -632 -37 549 -35 -184 640 -665 147 -795 580 -500 582 -474 -433 771 628 -471 -861 148 -271 -311 167 158 -837 701 547 725 -168 789 -799 794 564 -679 224 -42 -397 -397 -504 -569 60 -650 -534 159 -736 635 570 744 603 52 -338 -682 -847 272 -323 -692 546 530 764 -694 421 100 -357 738 -573 147 -726 349 142 740 721 469 -248 -9 511 561 -21 -181 313 -715 -572 375 -301 -84 221 264 707 377 -293 -850 -9 636 -374 -494 636 -131 171 17 -681 472 -613 445 -120 -74 -799 -241 564 389 -20 -660 237 -337 463 72 -430 46 -257 -857 -774 -765 -636 -616 -245 4 -709 144 741 -817 480 -557 -788 287 -102 496 488 -507 -102 -666 -537 -34 -686 -351 408 667 -727 -657 -267 459 -565 -594 -323 -708 -662 -308 157 -272 -876 -433 -61 -865 383 -689 207 159 318 -317 573 -218 -475 762 -403 56 536 -483 -626 -609 -408 -768 -486 -98 -605 -450 318 -564 -389 23 -265 111 -69 177 474 -851 749 97 426 -619 561 -557 -39 418 -659 -346 336 -509 -478 -637 481 -402 502 51 278 422 750 675 -305 -321 -523 -721 -857 556 86 -843 -706 -255 637 -293 -700 -41 -415 -271 200 -457 -434 30 103 -14 557 124 -1 -693 -80 545 292 -359 -379 329 -416 -159 447 547 -727 -219 -324 -105 136 -382 -532 -711 -777 -494 219 -441 -317 404 665 -54 124 270 408 219 411 -714 -81 366 -863 -205 473 -27 162 641 150 -564 -213 -607 -410 -200 175 434 -243 -827 170 -384 -226 -306 124 348 -559 -240 504 -897 78 -40 412 -736 -569 -104 605 343 362 -307 141 -475 198 587 604 -242 -215 -384 -266 -219 -642 -612 40 -60 -385 -195 -273 503 -482 -112 -316 -475 -848 654 -132 -271 705 -34 -363 529 -625 -278 -657 -899 -55 279 394 -772 -720 -669 166 334 -417 502 -135 -760 514 -535 -592 -427 -354 792 -167 -126 -889 -752 193 -30 -269 625 67 -868 677 -578 -569 113 795 622 -277 -725 448 270 -729 374 -580 536 -571 -850 -39 423 -885 -189 -222 -734 312 -362 -554 -221 -724 -7 636 -182 -608 763 -669 -337 277 216 -182 41 -493 -626 -278 602 413 522 532 705 -531 -392 762 -888 397 508 284 551 475 586 -660 -55 533 380 435 -393 -754 635 -150 -730 -407 -599 720 35 718 -510 -395 412 454 329 57 441 -623 402 -517 -857 769 256 233 -463 747 623 649 -400 -497 -773 -555 393 -91 -303 399 -29 98 -686 504 146 -606 -884 295 204 -109 -820 -720 -476 -217 -520 -199 418 -569 341 711 -84 -567 -66 -557 -332 -120 624 784 -712 116 -54 634 301 -452 718 295 685 -87 528 703 459 324 655 121 -287 647 785 585 -265 -117 -102 401 705 -293 -159 -734 -837 277 -196 -204 295 -398 -524 9 -288 198 -39 360 486 -243 70 -496 -279 301 796 475 -124 -878 142 380 327 86 693 -388 318 430 354 -666 -345 224 252 -14 -277 144 36 -701 147 -573 589 583 703 -652 668 468 553 619 242 -515 -885 -61 -627 441 569 -74 273 -38 325 548 636 -638 -680 720 674 182 421 -856 703 -603 -892 -197 148 439 237 374 478 -877 404 -511 271 -34 211 48 174 356 131 -373 -151 605 -454 -778 -138 -265 -453 192 312 -317 -454 404 673 -69 598 306 648 -678 619 280 -656 -791 553 557 594 344 637 -611 705 716 607 161 539 323 -263 -662 -709 -409 -572 322 -349 161 45 442 72 248 544 182 -694 -223 799 761 120 255 -30 595 -230 767 -793 -478 -851 83 -231 -296 740 -444 -94 -56 -371 470 -603 480 745 36 775 505 -329 230 307 -727 -442 -821 -288 506 574 -356 444 242 777 425 498 -520 -11 703 720 598 569 -197 524 571 -386 -646 -434 322 -467 -796 129 -775 338 67 -223 771 647 -382 649 257 563 -182 32 -481 486 537 -814 -115 46 10 -644 454 630 -458 -227 -421 79 -814 398 -501 -94 -356 421 759 -328 -144 -170 231 669 -568 -415 613 -194 -650 -522 -604 -394 247 -421 -816 -663 -611 332 563 -649 -553 -317 -708 748 281 -220 427 -672 -626 252 179 300 -121 -303 -867 321 -451 -864 243 714 -634 348 25 -70 -108 -250 -143 198 416 -561 145 -57 713 -803 54 -894 700 -760 -338 -379 -715 -456 -344 38 686 284 -400 -315 -25 -338 457 110 640 -863 -76 -54 582 670 -70 619 -344 -417 -597 629 765 542 -636 704 -362 -247 -651 -483 -72 -630 183 515 458 696 -160 -884 -821 693 -26 -377 723 296 350 -147 -761 347 -429 -345 -142 -24 332 -397 798 -886 356 -771 -437 -102 474 454 -721 -877 285 -623 694 730 -326 -23 649 -88 -541 -132 463 -279 390 -158 360 -650 -209 443 -714 223 -693 253 487 280 -163 322 -536 601 -826 -755 -852 404 -813 -765 662 -41 -27 -735 224 763 -353 -310 346 775 660 -717 -568 -139 -778 -212 -843 -263 -453 509 -572 -710 -722 -144 462 332 570 -897 680 -254 160 202 172 -614 280 -601 -701 601 737 -391 -568 762 -574 -626 82 790 5 -834 -588 128 54 -535 -643 -6 465 -846 -879 289 -54 727 -11 -56 -388 673 -380 -305 553 -14 526 -626 484 113 -582 -267 719 -102 -539 30 -151 596 698 -464 -689 25 -510 91 292 185 -68 25 157 -166 89 36 183 394 -142 365 -626 -351 457 763 348 762 -621 159 -427 -561 575 -423 11 121 -222 139 -714 -89 -553 -133 -870 277 184 -322 -217 484 -841 484 -636 -120 -678 484 -302 246 404 -178 148 -757 758 16 -323 -86 -346 783 -564 160 -342 787 367 -893 397 -427 -166 -874 -889 -565 502 -881 199 599 429 411 -501 429 -842 738 641 503 771 -269 -380 548 -371 -748 457 773 -279 775 -463 -569 12 767 185 -115 -91 221 -157 497 521 -291 426 -721 590 374 -855 143 -193 253 -787 -725 482 791 -641 643 -296 303 220 -597 -356 -396 -531 -625 -659 -357 284 -494 -167 749 -96 -118 424 -386 356 -112 -242 707 239 -23 725 -703 -407 318 -700 -599 469 784 -661 -621 -863 582 508 -390 164 -193 -173 -302 -76 -742 -559 -266 37 333 172 -253 -565 -265 143 -137 -702 -169 -145 -33 -856 221 369 24 560 411 -177 -464 199 322 -641 -5 486 369 -566 526 344 -90 249 -250 -126 453 26 759 -551 709 -756 -414 623 -843 -883 -799 32 -851 682 669 355 -242 -599 90 239 -235 -182 31 298 207 -738 -651 -370 -315 -752 -335 15 -48 -582 -288 -424 -592 -814 215 -400 369 33 -260 -761 224 -779 -676 -480 214 389 654 255 -168 578 -343 -701 -855 -572 -753 -631 -875 545 -342 -528 430 -252 -4 -769 131 -758 -21 -159 -499 -765 522 -666 -344 -451 -514 178 636 200 137 140 457 -180 -606 -488 157 360 644 190 526 -240 673 -486 -853 25 -384 -652 549 -390 -856 375 687 -2 -317 38 -892 -805 342 248 702 -520 49 778 128 -596 420 362 346 126 723 626 -589 -120 -855 -525 455 -160 -475 -449 245 268 -363 -319 -819 -160 -897 343 310 713 -349 -416 217 -736 -637 751 25 -535 567 -899 231 572 -81 153 -490 -130 -39 668 -197 281 537 569 650 -817 -677 375 98 -747 -550 140 -221 -674 -7 -671 349 -76 496 419 -33 -415 682 -860 -150 -692 -673 459 -647 -572 -814 557 707 270 -127 -873 623 -792 463 123 600 104 165 492 -174 751 502 468 -874 -648 33 607 645 581 104 -97 -454 684 86 688 671 319 337 140 -806 -640 99 1 439 722 -780 230 -705 -343 156 7 -750 295 471 697 761 -264 784 155 -633 -742 -893 -299 -512 726 479 -590 317 27 418 -114 -490 -658 692 133 -279 -441 -444 441 -304 -223 27 71 311 640 348 695 532 -41 79 -7 601 786 661 536 475 -438 113 775 596 704 -704 383 703 415 289 107 381 -411 -337 -481 76 -151 -85 -626 510 -591 -710 214 497 -3 -612 -734 -385 232 449 409 64 -293 121 177 -291 238 -753 43 -835 -440 284 -390 99 -18 -608 743 -514 -222 563 699 632 102 324 159 772 -553 392 -312 -383 429 19 -533 190 -468 230 -383 610 305 635 -784 -536 490 389 -176 -683 519 625 -630 386 307 3 197 -694 -374 152 -405 -479 -456 264 248 308 692 -316 458 -91 -204 354 -824 -26 -50 -335 -335 311 294 650 17 468 292 -277 532 217 -187 276 -868 423 -814 168 452 -871 -691 617 138 -493 -237 -754 -792 -372 270 763 -526 680 -653 -723 239 736 -442 536 -632 320 -844 138 383 -3 327 -449 -183 265 283 430 340 681 295 357 545 219 225 588 27 665 -789 -29 652 -691 -708 -1 -181 98 -613 -637 -214 58 -637 97 -610 157 -179 -601 201 -595 260 -477 -130 -485 351 490 -649 154 -73 -626 728 -714 -64 -306 430 547 677 544 -141 -408 -209 612 362 -23 -259 433 -725 -200 529 -847 -139 -585 162 -507 -205 -298 -609 -347 10 290 178 728 -840 -115 -162 736 597 -189 -317 481 595 -697 284 568 -383 17 269 -588 -208 203 134 326 -447 536 242 -333 738 681 -708 -112 -279 -694 -734 210 -8 532 114 -859 673 -422 -26 730 252 146 144 -447 -413 203 -807 -804 -440 -167 685 -188 252 -540 -721 643 -450 -578 473 -258 288 240 -667 680 469 -637 -369 475 2 741 196 -655 -177 -341 -821 -802 695 133 537 -705 136 417 379 -43 -852 -15 250 567 160 459 -588 -688 -29 -384 275 -440 238 549 -708 369 616 454 179 416 643 -511 -130 186 164 69 546 -36 539 -578 -324 600 457 -37 -601 -122 645 636 -134 -589 -476 711 210 74 358 290 759 197 -166 720 -547 -446 725 -87 -201 -363 -77 -625 -163 -607 108 387 487 -519 -643 -367 376 50 -104 426 -502 790 -572 782 -41 -305 -842 -398 361 -783 629 -336 -847 -496 -787 -734 765 -815 -650 -37 -417 -870 327 -539 -726 145 -544 -146 -133 587 -790 173 416 -839 -599 730 500 -836 -611 528 -538 -260 -169 345 -351 640 -422 -896 -304 779 -802 273 -410 -95 -334 9 444 -725 -10 -402 -13 220 -335 792 232 704 -683 631 -670 625 325 230 -169 666 -800 549 -142 -524 537 667 -374 -433 575 -625 -880 586 -697 5 -156 251 -467 371 677 -236 -467 -401 220 -652 695 699 212 -881 -546 -881 140 644 -570 133 790 -523 -686 277 784 233 -206 104 -396 -570 153 703 452 -672 59 -322 152 673 -631 -892 799 51 -613 20 -281 609 -476 61 -410 -190 27 -455 565 -723 -368 -155 -156 -206 386 205 -103 181 581 -6 -127 -266 298 -80 -841 147 344 742 509 454 -743 713 760 -655 -322 -487 -739 -761 -884 590 467 -13 -263 -692 -114 650 578 -478 231 44 728 241 -176 99 -346 -466 -310 655 46 -385 -680 -180 51 -336 -482 483 431 353 374 674 -875 75 781 129 451 767 -382 311 -371 295 401 -486 708 -900 -671 588 -76 -436 693 688 230 -59 335 374 -566 -707 -642 326 -447 -380 300 575 496 -699 -853 -552 69 -333 112 -538 49 -302 -147 -807 330 -86 -297 385 554 -717 147 -57 142 -802 514 196 -139 788 -151 -80 92 -338 764 -259 -431 -357 -888 557 778 -424 -706 311 -247 -712 513 -257 -513 3 42 -732 222 434 -761 -662 76 -276 199 638 687 -638 -845 91 790 -709 200 458 0 354 796 751 220 398 560 -533 512 -105 -404 731 65 214 -597 733 451 527 -705 146 719 -724 -29 188 208 -598 451 -790 350 -165 9 512 -551 -526 44 359 -328 -9 632 17 -464 -184 483 -779 26 -817 -299 513 233 -140 -886 -331 -875 509 -710 -549 -40 -678 -613 -383 -603 -280 59 228 3 373 316 -432 783 -177 46 -582 757 562 -40 -846 -789 345 -22 456 -490 -706 363 -369 -824 -579 -526 -612 236 -291 -603 -234 -717 524 -417 -413 665 -733 744 -118 217 225 -311 -6 737 602 326 65 712 251 -104 -721 444 -156 -231 -792 -28 -473 -37 463 -438 -120 -449 137 289 -125 -761 -148 -21 498 325 -849 55 -319 -448 352 -620 57 -422 -8 161 -146 -289 194 552 -173 -423 780 405 -110 622 150 696 728 40 -44 72 -776 50 378 -569 -827 397 -263 -894 727 543 -813 575 198 -356 -165 -496 487 -738 507 633 637 -298 311 372 378 727 -145 178 -620 617 -810 11 151 107 -60 -27 69 -560 53 -20 -523 8 434 226 291 -494 -207 178 701 239 -216 -545 -133 -355 665 -539 -510 591 -9 -288 346 -330 -144 -109 250 66 35 -678 502 -239 -770 454 457 524 180 -67 -558 -428 654 367 -81 670 207 -162 -145 -895 -657 782 -800 -129 -637 -603 -226 -151 690 494 -350 -409 799 -602 -752 -294 472 621 -229 489 437 -453 -800 -570 562 583 -467 -512 -33 -210 188 -145 -847 368 671 220 -277 -819 -201 716 -363 -377 317 -797 609 -774 53 -549 323 -579 376 -316 -420 82 -755 54 42 -293 621 120 -723 149 517 -482 106 424 179 -489 -682 -822 -594 -337 -86 -564 684 -129 195 -332 365 -868 429 153 783 244 -567 799 645 -602 -900 -637 -895 345 -591 672 -758 198 637 -356 -271 617 112 -305 72 251 70 409 65 -498 232 439 173 342 117 278 568 485 -767 -160 495 -765 -822 453 -367 -118 744 728 -897 521 468 576 -837 -145 611 131 -167 -95 -470 -192 103 787 52 438 -525 -33 -440 387 -280 -551 -574 -748 -776 287 589 -487 -295 -652 658 344 137 -880 -820 -847 -442 191 650 -717 428 342 51 604 695 637 28 571 533 -699 765 -818 -518 -589 -842 -55 -709 92 -307 -649 -690 -55 618 752 -456 244 -163 -220 27 706 288 -375 -539 753 534 -622 -249 -525 -24 -316 466 390 441 -892 443 386 190 -663 -470 -422 281 791 -479 -391 -486 184 -671 199 -193 679 703 615 466 -612 757 111 -334 -21 -663 624 -459 -211 536 650 -600 -307 409 -588 -595 -644 -393 469 -827 193 -605 100 -407 -621 435 -288 250 -312 -867 -27 -533 523 -488 -756 419 -629 345 637 -307 -696 665 229 433 -147 -260 538 -351 105 113 -522 -366 402 527 350 340 633 -444 542 -606 -771 -351 -397 -349 -640 -744 128 268 -768 146 339 -600 678 446 -864 606 -202 -337 667 648 489 -830 562 707 254 -285 744 -145 -451 -337 799 -617 -580 -853 -572 -220 -56 211 -163 273 -56 -823 12 226 -762 687 309 -747 0 -461 -278 -227 -182 -21 145 756 -785 -516 473 -520 -749 -621 14 307 561 -556 -576 -681 -121 736 428 -118 -69 311 -29 -706 22 -454 752 386 -229 717 269 84 -441 -429 608 740 -722 -92 709 621 291 -517 -479 -698 558 -548 672 240 541 -897 -122 395 -507 146 603 385 524 -597 518 177 -309 -863 -858 -696 -731 412 150 -420 -104 -209 -846 -284 -597 163 687 649 30 324 533 381 1 -161 650 -758 -217 300 -709 -213 -274 -182 -244 -514 257 -167 -854 -315 -530 -200 710 -532 369 -436 620 -795 -325 93 151 320 652 608 -175 -370 116 -5 -686 -262 -518 409 403 492 263 -469 2 -247 -724 -240 -840 505 419 421 766 -133 366 -73 264 -358 658 -132 -85 240 -730 -715 725 -649 -268 399 603 -260 222 -772 57 -556 -555 -154 338 124 780 -659 -799 -453 -693 400 -615 -251 -590 505 -128 -693 -120 451 -851 390 768 719 -343 -671 352 218 617 -820 -504 -441 -740 -276 630 54 -514 56 585 -661 -795 -675 361 -593 471 429 -412 -648 200 467 -178 -818 -864 222 -507 271 -173 -122 -380 -485 -441 113 -871 -851 331 -804 -149 -653 -410 -252 372 -768 -832 179 -431 -443 -663 -364 425 -723 -861 -673 783 -490 136 23 -156 743 29 -254 669 416 638 120 -476 737 -632 686 -410 -735 615 -746 117 -373 -205 -189 -688 266 92 -221 383 -291 -34 -360 -800 -432 -504 -315 314 -718 -300 -802 781 -742 -629 346 -726 -433 -567 319 -483 733 -172 522 333 -626 -589 115 -678 -195 52 647 736 479 -98 -197 781 -418 372 -874 -315 11 660 591 -687 -536 -114 88 -742 249 -633 798 756 -66 624 -390 -331 121 -111 22 533 -696 -144 -492 756 -342 659 206 -32 33 -402 -479 702 520 -425 518 242 92 -492 -795 183 -817 -86 -562 733 -821 -791 536 616 460 332 752 575 -141 -681 -555 373 -98 -699 -624 -269 -76 -227 -628 173 683 -772 -136 -36 7 336 699 -474 -269 791 -572 -149 -399 -665 600 374 -776 -231 480 457 385 279 -417 -738 344 -614 174 -616 -568 484 -97 361 644 309 316 317 -167 -675 696 624 -241 -246 -730 439 344 -202 739 28 275 -485 -294 -516 475 284 357 -8 409 723 -321 626 -753 153 185 5 719 94 80 65 -876 247 715 747 21 -378 331 524 -7 -224 -741 575 -770 -763 -557 -332 604 76 -828 796 -628 -791 -672 319 -805 -874 -115 -175 667 570 -129 -303 -180 755 538 -167 211 287 -626 291 -613 744 400 268 595 -512 -97 80 536 216 -593 -778 -669 -703 452 -221 358 -221 257 -440 -816 -364 -400 -11 -181 -374 -255 108 565 382 -786 -41 -130 720 -537 -785 -174 -355 507 685 181 -404 -401 694 529 -885 -349 -890 -331 -639 -865 -711 -438 245 224 280 -375 -478 278 -849 -376 -753 -764 145 -467 388 -209 183 -798 615 388 -479 355 106 -618 544 89 135 181 -452 -85 265 -508 788 271 -769 -292 717 -867 -696 657 -632 -753 39 644 438 191 -142 -490 -335 526 -455 223 -628 -817 -420 -790 -126 107 -300 -628 -654 300 -567 86 -441 206 -827 -751 -892 673 586 -281 693 695 -454 77 472 448 497 -99 651 -670 -495 -542 -730 315 -608 -182 -19 441 -420 560 -625 723 283 -328 716 755 -53 201 250 490 435 526 -507 -556 -453 -346 -795 -495 797 556 361 127 -733 -47 593 -227 347 582 0 -829 798 -652 567 223 375 313 25 438 -293 -634 -550 98 5 -23 -368 -4 -229 285 92 648 719 -840 -315 -862 -240 -70 -301 -78 -397 -690 329 -144 -814 -518 -841 634 -100 442 700 -37 -638 500 642 -744 -672 702 -898 500 507 -497 -828 -24 71 153 -522 -7 -878 -562 259 374 -297 -560 761 -754 -487 -337 -699 -703 -494 635 467 -149 -513 364 186 323 -471 159 730 772 408 -224 -559 325 263 -888 -129 299 -669 -480 215 695 -67 -43 -702 512 -271 -243 -352 597 244 -871 776 -18 713 -499 159 -668 -297 305 154 535 551 -766 -356 217 92 -173 27 -736 -272 -702 136 472 -220 -482 -718 120 596 57 719 -452 -342 50 -121 207 -39 -541 -762 355 -484 -425 -433 651 290 -327 -847 -493 10 290 -779 21 416 359 -187 -733 37 314 193 218 731 -460 -148 -492 188 -513 -444 -518 363 -763 -536 -432 -134 340 445 -328 -643 378 -637 465 417 -529 69 683 -640 559 -755 734 690 622 169 -218 30 774 111 243 125 -419 -881 -529 11 277 -888 -580 771 365 -82 189 272 718 775 39 -59 225 -539 498 -637 226 -243 -375 -145 691 -797 -639 417 209 -5 -293 267 456 -357 -135 -500 474 -273 -696 714 -254 146 293 -17 468 -10 -330 -359 668 366 -146 233 -507 -685 157 -289 737 457 -113 -345 441 500 192 -60 -241 591 -124 210 149 -726 -686 14 357 -766 -65 530 398 -597 -518 395 389 -570 70 -875 -490 -121 268 -139 356 335 -218 -503 -657 -221 -720 212 655 -138 -57 -741 422 -545 -769 561 362 249 -788 430 588 -201 -183 -583 239 546 431 -104 -98 440 435 -599 251 503 -266 102 -530 65 471 -126 221 -164 -587 712 -48 -861 376 -630 -52 70 -374 -15 712 547 754 352 -54 -880 124 11 98 407 486 29 280 150 669 272 -557 478 105 317 -102 -168 -462 -338 -615 256 -712 599 420 -249 689 -775 -255 -296 466 402 -486 -897 -886 68 309 572 559 -869 -194 -4 -818 -731 487 403 770 -235 -257 -331 743 -446 759 -199 -407 -714 -789 -182 -503 -447 -653 13 73 -465 142 732 513 -619 -419 -880 272 -764 -508 147 -17 -643 68 655 -696 -177 -563 -151 109 695 -678 -583 372 566 365 62 -752 -261 -139 -490 519 323 429 616 -8 580 286 535 335 642 272 -510 283 -290 675 -94 -430 -337 94 -776 133 -107 -786 -627 -670 375 526 -419 328 715 -10 -78 -852 -749 608 -47 497 262 -504 -873 660 187 376 -849 -295 -453 599 -893 -159 -867 -776 -497 700 398 -555 -78 -324 -42 601 -377 340 -385 -706 -315 417 -726 349 -414 393 562 399 -730 -768 430 -257 670 -861 -551 -140 -531 -157 -291 107 433 626 661 347 663 -520 572 -265 -141 509 -582 -742 -359 784 238 -498 -226 117 -16 385 65 -627 -549 774 -251 -390 -13 31 -63 -576 755 705 118 -579 193 730 477 60 -344 -345 -829 617 -664 385 162 -346 336 -787 421 -733 38 -817 -304 756 -439 -529 230 296 232 510 123 -128 437 391 -376 122 -448 195 568 240 -464 -174 71 329 -897 -443 749 -199 -750 -835 -788 287 -353 675 -70 519 46 129 -175 -38 385 585 -661 250 451 -170 -890 444 424 664 -425 -564 578 -424 618 -764 -689 426 -440 -176 416 308 415 -803 257 743 -301 238 303 9 -512 -757 -816 -344 -617 -199 93 -46 -49 297 -171 -540 297 216 65 -463 191 -103 348 266 520 -95 -332 305 -525 -84 412 -600 730 -812 628 -750 -159 -462 535 -155 24 458 -759 -798 82 -671 -272 310 -21 -714 -647 -150 -455 -607 782 58 -58 -413 222 -435 382 328 -658 671 553 265 -217 -513 -875 -643 -390 -46 -60 115 -806 58 443 637 555 591 717 51 -271 -612 -580 -819 -557 -458 -557 359 426 4 339 248 210 -670 -739 497 418 493 332 -823 280 328 560 -377 509 239 -466 -618 -64 -98 27 1 -262 246 244 70 362 191 78 261 -646 781 390 -177 271 -397 453 -682 -624 -883 -561 358 109 754 57 534 398 -5 781 -296 -847 184 -176 -327 -56 -361 378 175 -708 -43 652 91 670 361 359 -563 -612 333 414 -63 -553 -125 -169 653 -114 767 441 -434 735 -842 -496 -480 -513 -43 672 43 633 682 565 117 301 -654 -645 -59 325 665 -662 250 573 188 389 -450 -788 612 -668 794 -584 -200 -293 -665 305 94 -301 225 -507 515 -860 -621 159 368 116 -713 337 -746 -412 526 -261 540 -800 -561 -32 -41 297 -132 -771 19 16 -834 -851 -271 482 490 -631 406 230 -420 -823 -576 -664 640 -160 -175 -702 -642 468 -67 396 -56 -596 -188 50 -318 -539 -617 228 -323 -87 639 -873 -747 -28 467 325 -88 383 47 614 -699 -7 -605 338 -369 -724 281 263 564 400 228 -407 337 -726 -535 399 -269 242 -442 391 -781 459 -294 -616 77 329 -347 233 -761 614 -117 39 -759 -167 -653 -499 698 -57 -798 577 120 -740 -364 210 -226 -14 501 -510 -765 283 -114 335 202 -347 -709 396 -598 15 700 -109 737 -380 -640 667 -545 -843 -852 580 -413 -813 -660 590 424 66 636 716 -868 650 625 -763 -43 -21 609 28 628 -567 -829 -752 346 -404 -585 -771 -108 335 -778 762 779 402 157 309 641 -691 -750 7 682 48 242 471 -684 -816 -189 -187 -874 -205 -128 211 559 139 498 -579 140 -303 -600 334 -632 -501 -63 611 -319 -167 719 198 -546 243 123 -199 27 -24 529 -849 -143 -576 303 -42 -402 -725 -219 -505 -707 200 710 -39 -694 -680 -784 355 -731 605 73 -29 334 -123 -611 201 -125 520 -818 123 -642 -674 -118 -489 -243 355 175 -567 248 -31 181 -743 85 -576 -767 -212 -215 -869 -178 66 273 -805 578 -194 546 296 -103 585 -137 541 -599 156 -632 254 -187 705 -279 632 46 -605 -236 -491 -272 159 -534 -72 -481 -737 -333 373 796 35 69 -839 518 647 22 -359 31 -723 -217 520 681 767 703 -892 -696 53 -177 533 -52 -182 -618 -187 2 -331 -580 447 -219 -113 689 253 -198 534 -728 -294 409 147 -507 -646 -721 -882 -27 745 549 605 293 354 -374 675 261 482 -858 -70 317 -366 -111 -81 754 207 463 -443 430 -47 -429 -741 633 -302 414 -839 56 -561 582 381 334 -97 119 90 35 -667 67 351 -747 410 -296 -893 133 -469 -191 -452 623 -422 404 -444 668 617 -593 -396 723 -102 -665 215 190 186 242 -194 -602 -874 -828 558 -265 -666 752 -133 -884 793 -566 775 -887 -304 -371 -711 153 70 -451 304 441 50 -694 -276 428 476 361 -803 -207 571 -853 404 524 708 -99 -614 698 -797 -239 -627 -711 -579 460 -238 477 -6 -398 43 -782 -579 542 335 165 -487 517 667 -592 -213 621 51 182 -705 452 560 561 628 -231 681 388 -42 748 636 -763 49 350 -121 175 -334 101 -605 -389 -363 -143 -655 661 -683 -5 395 -837 361 -614 583 -784 -685 -338 722 -757 -448 -164 -156 -568 648 -448 699 197 -230 621 -369 -549 -758 -720 -683 472 -90 -62 -644 -367 -588 17 66 271 -869 288 -438 -612 -303 292 -414 -434 -847 505 705 -306 -386 8 -61 -188 182 -537 -337 181 414 -271 410 409 792 662 -244 64 682 -224 -391 -275 188 -132 457 -868 -527 -178 -642 -33 -115 -875 -274 -615 304 256 -162 -798 671 153 447 -839 -382 -552 536 381 51 -105 654 752 -671 436 459 -545 -135 752 744 510 723 -482 518 -392 -610 524 -625 -339 370 -258 -169 -475 180 284 -422 -808 -10 324 396 -332 -223 604 113 464 671 675 -713 -363 -549 -733 -41 99 -159 -138 562 566 -837 488 475 -263 635 529 -811 770 -186 82 -255 408 12 -771 -117 -599 78 -161 -302 -450 518 587 793 -215 443 -635 132 -329 155 -561 -751 -702 -58 -822 -87 104 742 385 -327 240 315 55 -717 -109 544 13 -308 -813 618 -426 496 -146 -430 -533 -619 -53 212 -700 -557 74 -894 -159 -682 548 258 -601 -361 -645 -639 592 -389 84 369 710 212 447 442 -379 503 -412 643 -571 658 382 691 254 312 -537 -882 -494 381 -415 189 420 116 110 704 787 610 -888 -205 429 668 -802 1 102 558 454 361 206 614 -602 65 -669 409 -213 101 -635 -463 -759 -461 230 -786 -709 -537 762 288 227 -521 -737 -468 -828 -275 -427 -780 -722 -307 268 752 -327 253 467 -338 472 720 -621 83 -301 556 184 -408 -106 -657 -29 163 -666 211 -188 190 666 444 -590 -555 741 -31 782 628 356 -520 -419 -572 -255 -68 -621 780 552 176 -568 528 -431 -270 36 -505 -18 -625 674 692 467 468 -687 -242 309 538 -196 -691 -106 776 82 -583 272 584 786 -118 227 151 -446 143 450 -659 -694 -78 -834 592 -879 292 334 295 113 -206 -108 208 508 -503 -67 -73 -234 -874 -676 125 -650 -646 638 222 -133 -866 -465 -62 -813 464 -776 -798 398 -224 -616 393 -62 -95 -36 -181 -449 -498 -786 99 39 331 205 13 -514 -629 122 -21 -400 -565 -263 -855 788 -444 -78 -454 638 -41 312 -539 -592 548 500 -65 -245 237 -235 -277 286 488 -142 -497 -477 -232 -846 354 -546 656 -76 -779 -351 -642 415 662 -835 -296 349 -336 799 176 554 -81 502 -378 442 -43 786 169 -495 -358 152 -611 408 -340 727 533 176 464 60 -604 13 -342 -695 -181 -203 282 317 -795 208 -564 -210 -508 382 339 -838 -674 719 800 -202 -879 -805 630 -669 630 120 -689 800 209 -900 523 513 725 87 410 -571 190 -887 -847 -558 -137 -570 -756 -44 364 296 -331 -218 301 448 -607 538 109 561 625 -684 -645 -752 602 327 149 497 156 -377 192 258 252 -285 -482 441 -383 -420 409 -751 606 -628 561 -205 544 -148 -200 -259 -281 485 -454 -717 -334 -728 -723 444 627 -468 497 -555 -472 -697 -274 -756 261 143 7 -255 752 190 -630 -658 623 -537 -161 -389 -464 -620 -838 -295 191 414 364 -547 421 -840 -77 169 60 496 -822 -658 213 -273 -826 -219 -900 157 219 -837 -160 -279 92 736 554 334 -892 -412 -303 715 -804 -114 -384 203 -32 84 -241 253 90 -114 -878 -772 -899 271 -129 616 2 24 515 -182 -742 262 622 -597 71 -17 441 -2 -267 -131 342 -402 -355 -866 478 433 -194 441 -556 514 -377 461 433 763 624 -394 299 -718 -124 675 -139 367 -815 -457 273 617 -558 -692 -654 37 423 -576 628 619 165 713 192 442 -16 -472 -635 -722 377 -665 -805 289 533 592 -900 -103 -594 -206 -149 -26 -304 636 167 96 582 -471 358 -156 -631 -414 770 95 277 422 84 474 185 -900 -316 184 413 -177 676 -781 95 -861 -182 -888 -229 -52 238 -897 -458 -176 465 -899 -343 425 794 704 769 -164 58 163 -860 -623 647 271 -763 -881 -862 -395 -725 -630 -486 -797 -789 711 585 -88 599 -372 -307 -650 416 164 -213 233 -102 -791 784 155 -625 283 -691 491 -607 -207 -785 70 -707 141 541 548 -90 139 -79 445 -352 116 -455 118 634 411 550 1 571 641 -887 -491 -187 -165 450 -410 61 -199 115 800 623 -77 -580 -261 147 -145 540 137 -449 254 -590 92 -532 -105 -805 621 360 95 226 -34 -586 304 563 88 -274 -2 150 440 101 -835 32 -290 289 -791 -737 320 -135 -59 187 -832 -642 576 -178 35 -59 121 282 170 612 -127 -888 -867 332 -442 206 -849 261 -811 -458 -14 -348 -166 -137 -710 -408 -813 -537 305 -837 284 -245 557 -376 640 581 -547 259 -422 -271 -314 -266 -820 249 0 682 -578 -443 -169 442 -268 -305 -428 477 -763 86 -858 -210 -706 634 -573 190 107 762 -765 119 -88 530 183 -381 668 228 -67 338 -522 -47 215 422 -358 -809 -293 -355 -27 625 535 546 411 -835 -425 47 338 325 584 553 69 750 75 -379 118 724 243 720 188 45 208 -702 -878 -851 705 -390 -119 -850 -765 -831 -841 180 630 691 -568 -281 -573 -649 -526 -701 566 459 -635 376 30 578 -711 482 164 224 -864 -406 604 -746 556 545 -385 -762 -248 172 354 -851 -437 251 287 339 -889 -434 -427 -45 -368 -828 -671 -3 600 -156 14 -650 476 -502 -815 -668 98 133 176 -50 85 -698 131 -568 240 -200 -485 194 -95 728 -847 191 473 -873 -627 -420 258 785 -233 -670 -531 -843 -287 292 284 26 -846 -374 -160 523 385 -830 196 368 709 -712 557 -474 -196 367 -391 780 770 788 96 506 513 450 -897 739 530 -768 -795 -388 9 106 581 -195 -5 323 107 -295 -650 727 -660 390 -808 -817 -212 14 479 291 -533 -212 732 -487 -748 -874 388 287 -868 569 -263 -570 -362 609 249 -554 14 369 -526 -512 14 648 -127 -263 -840 -305 -256 -392 779 548 488 195 -462 500 -12 495 196 -650 -324 135 -729 481 241 699 -890 -593 -267 90 204 -705 -161 82 -161 -392 -228 449 -606 -744 -353 788 99 166 -178 -17 240 -71 -84 -867 648 549 -552 -748 482 614 290 -341 -81 -202 -863 449 259 -460 54 -456 28 667 -616 -542 9 510 -662 515 662 -380 -460 -247 694 -516 446 -71 -762 355 577 22 776 480 -669 -777 -593 -84 -645 466 -851 -694 10 -485 -325 270 -109 -218 -478 377 -897 -428 213 -79 -371 -73 252 -554 352 447 -853 667 -520 -67 443 -878 -580 -153 -125 -830 284 -261 15 698 528 -890 433 451 94 515 550 -669 300 278 768 7 631 135 684 765 597 64 592 244 -241 389 -363 256 -335 -372 755 -374 416 -65 224 616 36 -189 -302 562 -676 336 -363 -439 53 703 739 -503 -287 -585 -360 -292 -357 369 17 239 -223 -823 -632 -582 -115 715 -607 -714 -211 430 369 437 649 722 -582 671 505 419 -377 -813 671 725 -511 575 706 268 73 36 316 -260 236 -271 -474 -231 -54 -88 698 758 -396 237 331 -62 720 -372 708 338 779 489 635 775 -517 373 632 348 -112 -356 -128 413 744 -682 137 -34 74 785 437 -821 -566 551 -779 -831 -75 187 -636 -129 -400 -352 134 585 -793 -251 142 -602 -94 -109 298 -340 -506 232 -740 316 -721 -419 1 260 58 135 684 -542 -235 299 -92 336 -154 576 -783 80 -367 284 735 365 -731 -789 -358 161 -51 382 -602 -439 131 350 -824 113 122 603 -266 -95 -493 576 421 -552 -746 222 586 -676 -654 -224 -225 -265 606 -523 629 -129 -731 -261 276 -305 -767 662 733 720 -702 -597 -459 399 -683 526 91 200 -524 466 -880 -44 -427 213 444 250 -611 -545 352 783 201 -813 624 -487 -858 281 -50 26 -290 -64 549 -98 -27 -27 775 -780 -297 -472 129 -266 501 -432 -557 -592 -868 -153 216 140 -857 -559 -198 -464 51 -570 -396 -583 161 732 -42 199 -636 -248 445 -160 550 224 -41 -267 -457 612 -678 -846 -615 -13 -193 -482 -782 -893 507 353 -747 645 -856 -441 -741 71 184 323 730 307 703 56 798 -539 -860 -537 -236 -99 130 459 -351 -159 163 -719 -500 -359 288 -277 -64 -168 -878 495 129 -115 736 766 45 -714 -34 -36 -710 781 -704 0 -152 -383 671 -636 457 353 -455 -394 -752 -797 193 197 -276 -464 621 -52 410 240 145 -506 -502 -429 -255 -382 -857 -224 -141 -652 112 150 69 -686 -716 586 757 -460 -574 -570 -818 702 152 428 -182 489 290 173 -362 639 691 378 -98 -425 273 791 -611 -446 -156 -249 -294 -587 707 -343 -253 669 -862 595 -214 461 -78 -877 417 -31 -343 -690 -432 -828 -824 -143 396 -792 -580 639 -12 381 674 -653 -234 189 -414 162 777 787 -887 -462 -854 -422 210 -813 787 -185 15 -428 527 532 254 110 -475 -540 307 -862 -254 764 3 -690 577 -600 -230 -789 242 164 -125 119 662 716 -184 -371 -267 458 -483 122 -1 -622 218 711 476 -142 -434 -157 102 -87 390 360 598 -250 630 194 390 -450 588 19 -757 -832 270 37 133 -84 431 604 -506 612 615 -730 -163 770 590 488 328 625 494 -545 -103 -661 -530 -270 117 -339 -388 541 756 -744 -278 281 -897 0 -613 -223 714 -226 -879 -137 -814 -865 551 -833 -833 -583 74 725 133 -64 -103 189 -14 -724 323 7 623 280 -122 -723 -685 -116 15 142 -192 -395 381 -581 599 -726 -210 -45 -613 -750 207 60 -843 -278 630 -659 352 252 -827 -379 196 -184 -755 407 -180 -823 -140 -862 -270 775 -448 -549 -497 553 -372 122 0 -718 589 -246 -579 -161 -234 597 51 -470 -1 429 -749 370 180 112 120 -185 -286 321 326 -156 557 185 -867 -266 313 483 -806 -405 302 -881 -259 -250 617 -136 700 -876 561 531 -92 -809 -541 484 29 -381 -748 -89 612 651 422 665 233 85 688 -861 81 -181 -59 -841 610 57 644 105 762 -820 132 -720 24 -549 558 -545 -422 346 221 -712 -379 -884 561 82 -185 762 -619 323 -430 637 -486 502 249 -520 -225 -357 -237 -390 324 750 288 608 244 -517 -791 399 -377 -748 -566 381 -496 559 -866 -781 370 -825 -120 529 -376 437 -303 -842 -340 -521 -177 -796 -611 412 -833 182 205 706 -894 -557 -467 -220 -427 -192 116 -820 640 421 759 -166 -644 -850 -867 328 -286 -352 343 387 -103 -663 594 499 250 11 605 312 459 46 -215 353 401 -66 340 87 -867 138 265 -234 -122 493 -228 -465 -802 -383 -211 -686 115 -261 -153 -88 507 273 614 743 266 -256 -297 -102 366 -453 -42 -377 -699 -114 82 55 184 628 -120 -659 513 -286 211 -639 -387 -898 -103 313 42 -556 -742 -271 -166 -728 -308 749 290 -71 -687 640 -612 -795 36 -533 -316 606 754 537 -823 -101 541 -619 213 665 -43 264 243 -45 566 729 169 -127 -688 -214 -674 426 629 448 705 215 6 -571 227 -440 102 4 -407 400 38 -299 577 -339 -582 795 104 82 77 747 -157 -363 736 336 -724 -876 -394 -583 -885 -804 -852 166 -14 -16 -352 -360 220 191 -677 -394 512 -307 603 -24 -576 151 -318 502 596 733 -125 -43 -361 288 -259 -126 -379 560 -547 233 121 -15 -474 651 333 -549 -322 501 724 479 -412 -822 548 -90 -679 -542 -229 78 -769 -625 20 -589 -702 -108 259 40 530 160 50 -44 -522 705 -69 -490 449 -422 -457 -575 437 -388 314 -461 9 565 -418 374 -233 -761 134 212 -585 272 357 -482 -688 798 -108 -760 766 -843 -212 9 -276 298 327 -235 -407 675 585 564 15 -720 -181 -398 146 -58 219 -839 -470 295 -497 -435 581 409 465 -238 -571 794 -365 341 -116 -236 171 315 198 388 104 390 765 619 614 -414 -836 496 -323 64 -798 -843 302 485 -881 -701 -720 321 602 -649 -197 640 12 573 -147 586 -861 251 58 -602 -370 -574 -470 220 629 465 -606 284 -484 723 633 82 534 143 -61 526 -723 -496 271 259 644 -359 -143 644 27 440 331 462 591 521 -625 -573 71 197 293 350 115 -59 764 -613 -629 -257 141 342 230 273 86 193 -521 132 704 726 304 -782 753 48 -425 724 -52 -141 788 -475 -246 -830 -507 -591 88 -629 515 -730 -511 -870 -204 -897 631 -234 -286 -295 339 -263 156 -860 -496 400 -8 308 678 -484 -430 -375 132 -217 402 -4 -305 -164 452 -401 -291 330 447 -835 284 -230 -218 -579 -139 -95 718 -542 189 -111 -712 4 595 -497 -520 -114 692 -507 -605 -465 -658 285 47 -775 420 -838 -72 -48 -340 -347 -382 -152 104 105 22 -213 -58 -845 459 -423 -514 151 -468 -435 356 10 297 15 441 -484 205 599 -171 540 146 779 -540 87 344 -762 777 -298 51 -57 -790 49 -854 137 150 -229 -190 -70 661 212 -485 296 -100 -703 -805 -242 -741 10 -590 -662 325 238 593 348 29 -840 56 -224 -526 -113 510 -507 -685 -693 273 612 -100 -403 -231 -602 -43 226 758 233 521 199 756 156 86 603 -693 31 -690 -261 -645 -669 -376 -252 -82 -305 600 -490 291 -549 -120 -202 -179 487 -874 -4 706 -600 -875 797 478 534 150 -809 668 -703 54 -775 86 542 -487 -176 -621 -636 -478 -127 -466 -161 -588 -422 -386 194 212 784 233 -800 307 199 128 699 -675 138 8 -812 183 -507 48 441 -797 -367 184 -591 -817 212 -876 769 305 -254 -638 666 -134 -670 -830 -90 -296 -549 -134 335 -603 -652 17 -556 187 -559 -899 664 -278 594 634 29 -734 -697 -279 -510 -106 -613 -90 657 -432 -763 -680 183 325 243 -318 513 479 -509 -7 706 523 266 780 316 -218 309 753 -200 182 790 414 664 174 -635 -619 556 -575 -23 291 56 -531 -264 -153 580 274 -347 613 -174 -329 -365 -833 -592 -841 510 -332 -22 -243 206 196 339 717 -41 739 563 237 1 674 346 -523 144 435 484 -548 -651 -548 605 -33 351 589 -209 -586 391 -401 465 -714 463 -374 -456 -526 368 -263 -790 607 35 259 -514 -856 -821 -63 -127 154 737 344 -658 520 -711 -172 29 676 -405 373 -744 -327 -772 -808 -271 727 402 499 -735 413 -165 -749 338 -735 628 353 -159 -459 661 726 194 785 140 -434 269 -220 209 656 57 -438 -800 753 -621 270 571 704 -606 51 -694 657 106 -422 238 609 -685 -188 -867 780 451 -480 -169 -458 14 -580 -202 -744 205 -70 -490 262 530 460 140 -427 408 -639 637 -245 -40 783 -359 -294 -543 -26 105 -324 -699 61 -403 15 -886 694 -784 153 76 356 -869 626 -84 524 707 -420 -132 587 -479 690 -811 -588 684 161 -602 -248 279 -305 542 -117 -62 746 -529 670 570 -578 -284 385 120 -462 -128 -63 -580 641 -267 782 -29 57 310 -51 -710 -36 147 -585 204 -378 381 -237 508 610 644 -792 192 -162 -597 717 207 198 -762 -615 137 738 -555 787 495 -587 49 -527 20 -240 590 289 291 181 -218 -289 -179 -669 -793 100 664 -523 -164 -82 -174 628 -182 230 769 759 -282 649 797 731 307 -779 -420 -266 628 -454 -513 440 714 -478 -439 -392 -50 -150 -559 -763 -209 -246 255 740 440 -238 -330 -750 541 345 -240 500 101 -261 684 99 -451 -615 -44 -398 -425 -370 -556 -810 -730 -482 187 -726 -236 558 -699 226 -855 590 -489 -347 -235 488 -448 27 -65 219 -828 592 -545 217 383 -363 81 569 -331 701 -375 482 700 -444 -559 -833 585 -808 -735 442 -320 466 -367 -577 128 747 797 -884 237 72 47 65 -335 -741 468 390 -299 44 438 -644 254 -342 477 13 -455 446 750 796 -244 -298 424 201 93 361 -488 449 -772 -890 -839 540 -858 -281 -378 -746 -754 -616 504 -114 -79 453 736 649 615 367 155 -146 -210 -611 -496 159 652 259 -492 -122 559 -28 43 -428 -478 144 -70 -438 -647 531 -363 533 701 401 -43 -300 26 52 91 -686 716 584 -577 498 -566 -896 485 -4 620 -65 584 212 654 -51 -602 -702 791 430 512 -439 512 225 100 797 -292 -889 -149 -37 -346 242 -18 -374 623 -420 -87 -514 429 -496 -84 353 366 472 -21 436 625 21 -272 616 755 270 -20 609 -381 683 -831 -101 411 296 -260 -317 -573 -320 780 215 -833 488 212 275 -123 -186 95 563 -11 -852 381 175 302 -691 -674 -55 -620 -548 -17 394 -804 -723 540 -593 -222 542 157 -689 -484 61 -881 -188 -150 -314 -736 334 -770 -274 397 113 -67 -504 -698 -516 66 -703 -337 482 666 -827 -203 315 -131 84 -658 690 -584 561 264 171 667 -310 546 -886 -631 -217 -567 137 15 472 -465 -754 -783 -74 373 -403 -390 108 -791 -302 -846 791 -39 574 310 -91 118 -248 -233 -760 44 -78 67 -507 685 -369 398 -559 -128 -118 553 -173 -291 164 275 212 702 108 467 -543 422 -256 -354 533 48 438 296 -704 -297 112 -338 -833 -600 188 -115 210 407 356 170 1 -240 93 -378 634 -107 -536 -827 -521 -631 255 -479 212 140 -893 -472 -254 -76 -598 -767 266 492 315 371 697 101 9 435 129 -288 -79 -69 -860 346 169 -595 -344 -479 -134 -545 149 686 60 -110 207 -78 372 -808 -811 247 119 -507 114 498 -513 -317 688 -480 -234 -782 -691 94 -23 389 -360 -141 800 80 150 -188 -410 -561 -5 -519 451 -807 -816 -195 -769 592 367 -360 336 117 -849 206 -358 707 182 -871 -572 95 -756 -762 454 -674 78 -877 -766 494 -323 188 -689 -248 346 267 -159 283 -108 103 -190 -127 -587 -382 188 430 -588 -173 507 493 -241 -309 474 -571 507 -700 -555 725 633 37 322 685 -79 -864 367 -370 710 -289 -95 -631 791 223 -672 449 -84 -615 207 -879 288 -278 -387 167 425 -703 426 -635 -767 713 282 539 -676 -533 -6 284 249 363 151 -166 -664 -393 -703 6 -68 427 783 -258 -410 79 -614 -155 434 -252 210 3 678 205 -427 -225 301 -630 -581 -712 -56 -202 -174 469 -318 -413 -856 -553 607 147 -27 -632 640 606 68 -221 -719 593 -741 374 8 68 633 694 -886 -173 303 337 439 -52 214 -201 240 -403 -862 92 -388 432 48 -723 -541 -117 -249 391 -537 303 -583 -46 -563 -557 -469 174 681 -819 -4 -235 12 720 -93 -9 -74 301 729 -540 287 -762 -519 460 -386 756 -159 -853 -161 -198 -819 -396 -260 -853 378 30 194 119 -275 48 -831 220 650 -711 637 -389 -183 -281 -471 486 607 -67 -397 239 253 -801 -882 -427 -553 96 -8 481 -251 -878 618 238 -695 625 -862 361 -812 -215 651 -841 -249 239 247 542 -196 -697 532 -124 688 -528 -833 -843 -97 -444 674 -72 -471 446 -125 -38 -611 -568 -207 338 -195 327 -518 243 -293 -219 195 5 -297 -358 -683 243 102 -886 189 193 -411 -695 668 702 172 296 371 45 281 207 -785 9 -261 -660 617 15 474 499 611 -729 -320 665 -618 -14 -793 -120 49 -680 411 -731 488 24 27 -585 458 -100 612 -671 256 -866 -746 -668 678 -527 486 514 602 600 -393 -88 747 387 -597 101 -564 29 -213 382 511 -719 9 422 432 377 210 -109 -554 481 -453 41 -600 -11 -12 -787 293 -552 374 476 -398 688 692 460 689 -411 -385 -500 639 534 -278 -239 259 -131 -148 233 -83 -3 58 174 -813 619 618 749 173 717 -34 -274 -9 640 596 409 -396 -149 -830 -688 -739 -540 -754 -609 367 332 49 757 -403 -764 681 -42 752 36 -690 471 315 -415 251 457 -45 273 -429 -484 587 613 -462 -299 378 210 596 649 43 -187 40 -386 -895 -347 -315 110 107 -478 -289 -80 552 180 250 -623 766 666 -569 -358 -233 -71 583 344 -125 260 123 200 342 -103 -352 225 -397 333 170 70 -8 -535 -794 -57 518 -19 343 7 787 724 618 451 -250 -713 -207 342 30 -156 164 -649 88 -54 -3 617 92 -312 749 -279 616 756 -175 -502 -679 -278 551 681 654 602 40 -756 -793 -482 -356 -307 -178 -294 204 -433 -356 62 -117 702 47 -223 -586 632 -758 -164 -471 729 -307 -573 -798 -99 -506 796 88 170 721 86 -267 398 -188 -54 -630 704 -620 -95 -222 715 -795 19 37 -156 81 -261 475 254 -670 -148 -891 -383 83 -395 -38 497 -673 405 -306 -157 160 -782 -107 48 398 181 389 523 280 -44 -317 -385 729 783 511 737 152 565 249 380 33 404 -877 -570 785 544 785 730 -5 534 -692 76 349 285 -566 701 -642 278 -334 -253 772 695 -528 474 -379 690 522 604 527 -629 758 306 -255 -343 -854 571 344 -290 -200 -405 246 -354 691 -802 74 -3 -20 -137 459 738 -204 343 150 350 704 -358 353 517 -181 -847 768 -374 -752 -156 -325 234 384 19 -846 202 -389 637 445 -13 -543 388 -62 556 -644 -544 -545 210 -72 530 634 190 2 -708 577 360 459 -875 -429 579 417 85 399 413 -344 -71 -563 383 496 -355 -715 188 224 123 -450 624 655 698 -696 -33 -173 -542 549 -372 -407 -883 659 -762 -169 701 -279 -674 424 268 228 -655 343 -737 335 617 -402 131 -662 -458 -380 -177 247 -664 323 619 401 717 -792 658 51 343 484 -769 345 6 -426 -865 286 -454 -335 101 -357 126 323 -92 -826 735 398 -391 163 -493 -784 737 592 621 319 -451 712 -614 4 -215 -155 -147 -485 -196 438 -5 627 67 740 552 -768 -118 737 -342 279 -781 -242 -712 -726 249 256 -138 -79 -76 -887 -42 -703 38 -151 349 506 36 544 -791 -336 -17 123 560 579 641 -878 -173 629 -729 -882 186 -807 464 -393 537 -655 535 162 588 789 90 16 346 -642 -258 -577 -587 -760 -40 128 146 421 362 -713 657 -745 204 422 -317 -629 671 -260 -874 9 -527 -460 -574 -300 -605 -874 119 -305 108 631 511 327 -448 538 -743 -785 440 545 -655 -299 -369 -97 -880 -204 624 300 184 552 -653 -325 557 784 -599 713 -200 4 48 -295 -695 135 -613 544 416 -602 588 -725 -660 -197 -628 502 -644 -354 -127 494 -315 -727 475 -564 -395 -612 268 -87 -93 -598 2 177 396 -792 -899 -882 48 -525 -53 -746 -577 410 -581 -280 234 -803 411 -892 -364 157 -756 -132 -812 307 -752 18 -144 724 -425 -577 507 -900 -306 -590 485 -582 -822 461 -552 334 223 219 -148 -415 -626 -540 -552 -202 -782 -694 -856 -288 98 741 633 310 530 545 737 124 -425 -477 -57 323 -638 -532 487 474 4 455 726 18 176 27 -218 -404 -339 -558 -21 378 774 47 -550 -777 -607 513 -777 32 -303 -14 -846 526 271 711 -240 204 237 597 134 -311 -598 466 -745 -320 -150 -750 -238 101 578 -100 136 -324 589 163 703 -430 -351 646 64 -53 -502 248 -717 675 603 -381 280 491 109 374 111 -699 -37 -849 672 44 717 136 463 -396 142 231 -499 369 384 -519 -187 473 486 -210 333 625 -68 -709 478 416 33 518 66 -723 626 -288 -467 382 117 -118 485 -162 474 474 631 -713 -1 255 -227 671 -428 -261 193 -146 500 414 -293 -558 719 -439 -479 -119 -359 -256 -800 -319 -674 587 321 -651 -614 -214 -824 -493 -864 -207 -409 -534 -636 313 -368 -86 799 -673 -89 -373 138 -819 781 -201 178 276 -448 223 167 -17 409 636 -446 -273 591 -145 -64 373 -799 -875 269 49 48 -289 -73 -646 -211 256 -209 -252 -93 75 -395 -672 319 -343 -116 -90 -701 -57 -447 -829 393 -469 0 -468 57 66 198 -218 62 -111 -275 -66 134 101 498 360 370 263 -532 -900 -882 662 -539 -5 -582 -617 637 -448 -794 -423 -655 755 -577 753 442 -346 -452 416 109 -195 799 -184 118 674 -643 -659 -778 153 -28 -70 -144 669 -536 -374 -340 752 -611 -875 -888 -547 -231 261 392 266 -569 386 699 698 622 359 113 -370 551 -183 -800 352 605 -892 -873 153 654 -733 361 50 -552 22 -423 84 -450 189 -379 -161 -244 461 590 62 -45 612 487 492 -688 296 -127 -726 -268 578 581 -277 531 162 -863 -191 -693 -173 -50 -716 -683 -778 -125 567 -543 -661 -651 30 244 193 645 373 -405 263 -708 781 367 -711 -746 -77 -724 -391 39 -51 -193 -413 327 780 254 -198 -500 -485 -68 179 260 -504 -383 714 614 116 30 -14 -28 -183 427 -215 540 -319 115 -338 720 362 494 -480 -714 -79 65 202 -657 593 630 552 337 260 -401 -644 778 -173 -136 259 -12 -765 274 552 604 -574 -795 -657 487 -336 23 586 384 522 -392 -557 425 -885 289 686 459 449 391 -87 -154 -693 -82 -200 699 -256 -397 -331 -645 -184 504 594 -452 -864 244 -560 106 -402 795 243 -807 -592 -103 -614 649 26 307 -408 -500 -889 407 335 290 -771 -618 -808 -757 -851 -878 -344 620 -84 454 417 -647 -512 -216 -215 -6 620 -59 590 -641 149 -191 -353 -62 -866 333 467 2 -766 -320 390 -622 -783 -600 -356 694 96 -627 625 255 29 73 284 315 -808 523 664 -427 -533 507 284 514 -782 395 -453 510 -446 -897 253 -459 -226 -653 -579 -847 324 -229 -731 -753 317 -586 -328 -195 -309 255 -531 696 -390 -652 -833 -285 735 -537 420 -177 -203 609 -277 551 313 -32 -794 -204 -855 706 -840 26 -554 -227 393 564 -593 -868 90 -776 43 47 263 690 -11 132 -182 -541 -403 -846 126 321 789 22 345 106 514 275 -804 385 -237 -171 -221 -475 105 617 -456 -759 -188 -386 205 -628 -396 -323 763 791 -379 -281 -346 -445 457 119 -133 -595 -223 -389 -512 -440 529 605 -287 -578 -483 5 -284 6 64 -96 -810 -208 57 309 -192 -760 -600 61 -575 515 -744 679 -384 93 -752 -49 -287 -853 555 -241 -662 60 -624 711 -737 -29 -55 359 134 662 -854 -647 -454 356 -218 634 -473 642 -406 -371 306 23 -765 660 586 -136 -23 748 211 165 574 -277 643 -57 -680 -4 -426 -602 -370 600 -444 197 -807 -564 223 -508 426 69 787 -873 383 -474 -549 394 279 0 229 11 16 497 -79 314 -24 -575 -107 -102 -133 -1 -120 -73 -802 654 -73 -890 421 468 667 -270 713 -702 416 -628 -510 -663 -818 1 -707 -460 -7 -801 -574 -159 660 743 745 -695 266 735 681 -475 -876 405 50 -573 -541 733 113 -882 217 193 -314 -155 -558 -226 726 -511 134 -259 -257 -306 -692 -113 -553 -407 -792 -246 235 794 -218 -311 683 273 140 751 -627 346 301 -29 -380 -118 370 -435 -355 -358 -277 -164 441 -730 785 -733 23 -76 -61 -686 -497 19 321 -853 329 -248 34 -267 -710 16 -356 -466 -698 724 -415 -279 91 -144 -142 58 -371 703 -521 561 350 -169 235 367 -187 -531 -755 83 380 -627 -797 57 764 -768 622 418 629 -319 614 -876 466 -183 410 -326 -296 378 429 -401 707 -872 458 417 -46 -600 -16 -351 -275 182 387 371 -877 -683 593 -632 -412 -102 564 29 -526 -328 276 570 -540 -795 -610 -809 43 486 346 326 108 -883 391 -373 21 284 455 281 229 418 -454 324 304 -637 503 -559 -105 -429 722 -329 790 -106 479 -747 -372 -247 -750 -212 366 225 286 211 569 -898 500 30 -725 -422 -86 -577 684 -471 287 -18 298 -81 -522 -297 -125 -659 -417 -41 577 -768 474 -823 262 -603 -322 -436 -685 -620 362 -725 10 193 -19 -345 440 169 39 -175 -669 218 -165 -203 -152 -541 605 -150 -654 92 274 -346 321 421 181 -876 800 -574 -374 -843 -171 -745 -663 -851 -169 357 440 -125 -714 341 288 511 207 -611 795 -529 -170 290 -66 221 -182 500 723 488 -235 765 -530 -862 458 -327 -27 -356 -612 -125 272 213 350 690 715 478 46 271 605 -271 610 661 -117 -614 -201 -58 763 175 615 746 153 340 -537 162 -583 -704 -743 503 630 54 466 245 -351 585 -467 -866 -61 506 221 742 -263 795 787 81 410 365 146 -343 -71 446 441 -807 634 -593 364 72 -423 93 -423 524 -288 442 -487 -881 -52 -507 -705 -313 -504 619 58 27 190 -410 -721 298 62 -787 234 208 -337 100 109 -108 -550 -175 -417 -618 640 213 604 -626 750 -537 -457 535 588 789 -219 549 -383 -672 122 5 277 464 285 -367 745 -399 142 -499 -53 -834 500 -561 337 -428 201 -70 -303 -681 118 -347 -129 -783 -436 -547 418 453 -490 -531 -35 -750 -267 244 -370 181 -122 -583 522 20 88 -374 -565 -725 -2 -33 230 234 244 411 -609 -65 -635 314 -289 -512 792 -634 684 -267 515 132 -33 428 506 -393 292 281 -454 -179 -889 477 63 377 693 -233 749 -211 -15 551 796 -50 -522 731 -30 -600 -89 -748 -76 -189 -865 582 629 34 -274 279 549 -559 -836 -621 291 347 792 -130 540 523 177 312 794 -26 -890 423 93 262 567 -892 529 159 730 -512 -802 547 -84 -478 -716 -195 691 -689 566 680 -147 277 235 729 242 202 0 -842 -457 692 131 477 -838 -798 -47 464 479 500 554 -723 248 -355 93 -554 -716 -489 648 -874 95 -142 618 -878 557 423 1 -324 -187 -230 327 -309 8 304 -551 298 -331 -667 -120 688 -613 -452 692 615 -404 528 229 241 727 -158 -337 479 461 386 291 142 -343 570 -305 -863 -476 -5 521 315 -689 -78 -809 -900 -700 -811 102 38 -735 312 91 -857 54 -873 -587 386 798 629 -552 -499 -726 -179 -281 -739 -550 193 262 -393 -211 -472 -18 722 656 -224 -212 -550 -224 -248 798 -49 217 -149 248 592 -310 68 373 681 -747 641 -318 173 512 -849 617 -846 387 -796 -159 -757 672 295 315 399 438 -106 520 324 -280 497 44 204 -371 636 -803 -603 573 311 -64 106 309 -483 -652 -395 -444 -557 -337 -676 244 20 -401 -665 265 -879 -302 -438 -145 156 -445 -270 -251 605 -149 321 91 -66 690 -843 212 667 410 512 791 129 -618 -637 150 531 599 101 -894 627 -536 -13 -189 -203 -625 174 409 -778 -588 506 -794 -406 732 427 -261 -475 100 -103 375 762 -504 -67 21 23 -737 -11 -356 -472 -27 -287 793 -89 -68 441 -571 508 -684 -599 -522 -34 -3 -281 735 -127 -757 703 -125 -806 638 622 140 417 407 -849 -21 12 308 -41 -512 211 104 591 -328 773 575 -178 600 22 -804 157 399 171 464 -46 -304 211 -425 288 104 345 -521 -697 -479 -214 521 276 11 146 -488 -58 -695 117 794 230 -363 10 -476 -878 -757 -359 441 476 495 -49 560 797 117 -363 -801 -118 547 198 -900 -361 -779 800 237 -118 513 -764 305 -406 -784 421 -457 -208 -231 -211 -140 204 -835 100 -1 -13 437 -473 582 304 200 745 471 396 73 -485 440 -50 768 562 566 -331 -549 453 233 -350 -654 326 -567 672 251 777 -40 -757 795 -668 474 506 43 121 -879 480 -756 -360 -300 200 -94 -807 -848 746 -627 -332 524 -235 -425 73 664 -47 782 628 8 86 480 -126 -728 -703 76 488 83 -73 101 315 -374 623 -355 785 456 325 -146 194 -599 -463 -721 773 267 -642 -45 -684 229 -619 309 302 -784 146 422 193 -61 307 74 418 681 648 -858 624 -558 -209 -309 -216 -745 -247 -94 -856 138 -789 -276 -41 614 379 -94 -683 72 216 204 558 455 644 -729 150 42 -280 423 305 704 -622 -367 131 -424 736 146 -429 584 374 -440 -831 619 252 -14 684 -175 -202 -847 488 -357 799 -99 216 75 217 750 -106 -295 -540 -520 167 -620 -13 619 -359 340 -852 -66 -358 -809 317 -888 -603 507 -275 569 116 366 285 177 319 -801 -566 -687 252 392 -64 410 453 513 -295 -159 199 -532 -768 -218 299 716 -118 496 -25 231 356 379 -309 522 -390 -353 -262 -685 -722 -7 678 -348 190 -659 -332 -246 -30 -23 -178 793 717 -654 -398 -846 637 661 213 597 -219 -738 105 -131 394 -817 -636 -637 -201 -743 258 675 -183 -586 -68 611 -675 415 530 -389 364 299 455 -496 -18 753 535 -530 -464 373 157 -45 -809 287 -705 329 508 -631 -786 -314 430 -47 374 -587 -220 59 -322 -813 -870 -61 -775 550 7 -766 111 -599 -895 97 -643 -811 -323 -499 478 -818 474 407 345 724 588 -117 -761 152 -899 99 253 -687 -505 127 -305 593 695 -329 494 29 -292 445 -798 97 -799 526 6 131 -710 -706 267 -237 -507 -646 -800 210 -575 -19 -321 -74 -881 642 367 -843 -351 25 700 584 271 92 680 -530 61 -74 -8 598 -749 -281 -652 -61 210 618 -348 -690 -173 698 308 734 -797 -393 -569 -539 715 -798 -69 -893 567 -31 433 116 286 -381 551 -537 16 446 191 248 -39 -629 -224 381 71 422 -753 540 -465 -658 770 -5 -772 -802 -496 113 -98 -146 -793 -769 299 624 -761 345 140 -491 -761 -783 441 323 519 638 372 174 577 -289 748 166 -679 -688 653 646 232 -690 170 -251 430 53 -787 330 -286 -478 -831 -873 686 -779 -50 5 759 -570 -100 -96 -148 -876 -22 155 -459 559 -125 -144 -469 201 -253 603 -18 -8 -758 616 -381 -787 560 -1 -210 565 -261 50 -433 747 -615 467 -68 -799 501 -607 -769 315 403 619 555 182 313 634 64 -760 -509 -655 586 -683 -711 -725 -312 521 -225 586 -26 589 -379 -366 660 323 -756 -749 -399 -235 -826 769 276 466 673 140 -881 -361 -713 -210 -47 -706 -388 -490 618 527 314 726 -291 -235 697 452 335 -27 124 278 -654 -246 -170 -723 448 571 -774 -645 534 38 551 -437 -641 436 579 -580 197 -600 347 514 741 307 -189 -61 -860 667 311 323 -884 444 -765 -3 -194 47 356 -263 -12 474 507 -105 254 -628 -821 152 463 -318 -416 705 656 -259 575 -193 384 498 -654 -552 -11 -134 242 -822 333 -190 435 218 168 68 260 293 -108 -221 -340 154 -704 425 67 -854 -697 -73 -73 -60 48 -706 -39 237 -241 691 -468 7 -463 513 -482 -118 585 104 759 467 -75 188 -153 -82 372 601 -403 739 349 115 -510 570 -102 508 -454 784 -75 599 -831 574 -424 -247 -441 -834 8 -811 63 -120 116 -647 -223 -519 -179 -104 -568 -270 -519 -435 140 -544 594 -66 -53 -360 -56 168 -174 -645 -150 407 697 660 -690 331 417 325 304 -277 270 143 -103 158 -262 219 192 393 -473 460 -98 -769 -412 -33 -117 373 214 -560 -508 -101 -492 -846 -51 -648 -732 -81 -48 195 776 -896 -431 333 -390 -834 -849 206 -589 -815 282 -550 -490 520 242 -35 -433 -111 756 -292 259 -521 303 44 -256 529 -232 -798 59 288 217 155 -49 594 -167 -833 -185 118 -699 -416 -492 66 -589 -233 753 602 598 313 390 -2 -537 -303 -237 -479 135 -674 731 -441 -597 430 -730 -897 638 513 335 320 81 383 90 -348 -137 234 101 -226 -874 -631 -277 381 -545 -54 -301 -322 -552 350 -408 -890 -182 49 -718 603 340 -743 -664 19 -584 497 -88 -518 -405 -502 -888 56 759 99 -592 497 393 616 -853 43 -259 -801 336 -135 520 -106 273 447 158 -98 92 -857 58 339 93 278 -444 -171 -471 -776 -467 -93 -447 -323 -24 -178 -107 -734 74 -441 652 722 -587 -529 -631 738 284 -878 33 175 -276 154 728 407 -49 5 763 -597 -744 -133 269 258 175 156 688 -123 -652 727 419 130 -544 695 151 -441 -293 231 -33 108 176 740 32 -185 -527 450 513 -223 212 438 10 -441 386 87 263 229 -204 477 322 460 585 54 -882 432 152 170 436 668 -392 280 -675 160 -54 -526 664 9 -249 -212 144 684 -471 -479 13 120 213 -760 309 -158 -569 499 115 -265 -795 -413 -673 -293 158 -506 -710 334 -497 724 -567 -418 143 -487 -51 -193 735 -590 -301 -609 453 -281 102 -785 -469 348 438 -85 744 -797 -176 59 -651 -379 721 -313 -615 -409 -86 6 -462 298 702 -850 -148 586 -8 173 349 -39 -725 449 -832 -578 -484 -316 -874 -27 179 400 -410 -339 25 -702 -727 -474 321 -298 246 -143 278 328 354 -801 -276 -495 737 -535 241 627 727 568 -283 753 -358 -72 -68 -107 739 25 -29 531 -97 713 572 -320 -581 656 -895 219 713 -331 -321 -836 245 377 508 478 -472 -757 498 105 242 692 -819 -835 274 -8 100 -819 -224 447 -529 -760 -548 233 733 -837 -112 552 -207 55 -568 -202 -468 -438 -214 629 -775 -587 422 -1 -756 -535 -819 496 -16 249 -178 -798 456 57 -484 -867 423 106 -667 635 151 193 71 -315 20 36 123 -541 -738 -391 -522 -449 -551 -455 620 645 10 -301 -498 580 -608 -648 -366 -864 -150 -479 64 -68 -390 -445 633 463 -203 -716 -413 -495 494 333 -896 77 29 731 -236 5 -801 356 -820 -818 -544 94 -486 238 -809 -789 -349 -264 542 -744 293 673 -34 7 -680 122 341 779 -317 -584 53 -862 -672 -409 150 -426 -826 -776 -29 -301 -582 717 507 607 -346 188 -803 -589 -783 261 210 -179 40 -519 -116 -526 621 494 506 -464 -861 362 585 321 744 271 68 42 -71 345 -514 7 606 88 393 780 -212 409 -649 354 162 569 734 126 -4 -173 668 -702 -695 393 -341 -298 -868 542 563 321 149 269 709 406 -227 -721 -381 753 223 -536 342 -533 799 760 -651 487 -608 170 592 -391 137 -155 691 247 -130 513 375 700 -794 -561 134 -674 -314 389 -523 576 -225 507 -260 106 -882 551 382 -379 -597 114 65 -458 748 -696 624 597 -743 799 -801 -258 -769 -599 -70 610 508 773 -70 191 -673 -309 53 -259 50 -287 141 -163 214 -547 494 262 -838 -43 800 138 -624 -502 217 -242 -158 -186 413 -446 -893 -665 485 768 120 -46 -472 -679 -306 -495 -573 576 -450 442 -621 721 -87 362 472 323 -590 -291 23 83 668 -655 55 147 441 58 79 -680 -381 -874 -319 549 -538 -607 -166 -680 773 -305 628 408 779 -703 -2 -521 265 -403 -659 -113 379 -81 454 50 -194 -39 385 441 185 86 -483 537 474 212 -63 180 394 -216 15 -3 764 -84 -713 -842 -126 63 -331 36 226 370 274 -322 -151 570 620 248 -716 564 756 -335 -702 627 427 -226 369 -306 -141 520 79 549 55 -780 -676 -68 -686 -652 315 -236 -790 -899 -827 -406 -234 -338 -814 459 -741 563 634 332 365 -488 -141 753 -24 -843 583 54 -763 686 755 64 -437 -644 -751 -176 691 757 92 248 -574 -330 -74 328 -680 -710 -788 196 -194 -94 121 586 -113 48 -852 -424 656 -720 -19 717 -225 -558 -435 -55 500 -263 642 -741 -627 770 -892 215 -477 553 211 -335 -323 258 356 -531 512 722 -550 -355 507 -185 259 -776 18 -820 -690 -507 697 -473 98 608 -643 -180 320 49 134 -428 442 -843 -351 213 637 549 557 709 -564 -367 -46 -900 46 -90 -674 -482 -19 -240 279 -856 310 -335 278 455 579 -813 258 276 720 -734 696 -880 -463 457 -98 453 -589 738 -42 446 -762 564 85 462 431 -877 689 -88 752 466 -496 382 507 -240 770 -655 376 -853 508 -535 233 -742 703 173 -442 -815 73 589 176 595 654 -703 -591 -571 -844 437 -717 648 68 -134 -115 -129 -748 721 -164 -843 541 637 164 133 472 -250 -169 -286 694 -109 -630 -336 -753 -22 -227 -63 -753 -319 147 742 -806 -187 -95 -570 -822 540 -537 462 621 780 -467 -8 -193 -180 -5 -487 -507 687 -361 -174 413 -600 -810 731 -451 -454 -671 90 -560 628 -883 -592 -53 -4 -55 584 451 -478 306 213 -272 -643 -735 -619 388 -143 -472 -324 -855 357 -112 -489 711 33 -747 561 -462 -245 389 118 -662 -598 -544 575 579 224 -446 47 427 -407 -398 712 510 -704 124 61 340 -75 -438 -185 -676 581 313 521 -310 -691 -846 -205 252 -726 540 -46 -424 -113 -897 568 -255 788 -110 -429 -83 648 -177 409 -253 -832 757 -566 -368 -159 636 254 -31 -131 536 -189 -750 -582 415 431 -798 293 -396 -593 799 -341 -275 -480 7 -477 -362 777 -516 -569 -806 -652 -387 536 -628 431 685 614 -472 -227 733 457 598 -192 761 130 -495 -393 409 -763 225 667 -168 -872 359 609 428 -597 608 -457 -215 -346 254 -768 -752 -672 769 791 -449 273 -175 377 -531 -332 767 729 -758 -893 -592 -442 504 -570 299 -117 730 -429 452 161 312 -805 -569 270 -862 -694 -42 -329 251 -403 346 739 -825 -570 -18 -45 585 477 -206 -410 679 453 -267 568 -647 645 224 -747 705 -571 -469 85 -376 323 231 -143 -645 251 -416 -43 -295 -508 337 -702 -324 416 558 -811 90 -414 -740 189 426 51 267 -120 366 416 289 -328 -566 -101 -551 -734 349 191 -196 76 286 123 -415 423 516 -396 -377 496 520 -857 -851 -248 -776 -189 -446 -841 69 -453 87 -877 -392 -565 -734 298 256 286 -127 481 -564 21 567 -149 -761 -293 624 -865 787 540 471 -305 114 -544 -615 -249 -110 -21 249 -1 659 519 -105 678 311 8 162 775 724 -748 -254 -317 -319 -855 -586 625 -482 -584 -231 70 500 762 752 226 485 -198 -869 -833 -264 629 612 -215 404 93 -74 666 -814 94 162 178 574 -573 497 -691 290 413 -747 144 15 -649 -320 -391 -856 650 -320 -50 -813 680 -453 -861 -327 -870 -593 445 -651 744 -626 -216 -172 -898 -368 312 738 -785 -87 548 284 348 -169 -675 740 364 -662 -168 443 42 -761 -387 -104 -274 159 -661 -869 606 -62 -477 -2 -555 -110 554 -373 -712 421 629 -636 -142 -333 -762 295 626 -651 -757 -400 191 -528 130 -475 291 425 -166 13 767 -515 -610 341 -432 772 407 -377 -499 400 319 368 184 -583 -797 -702 -299 113 -176 182 -792 -822 -706 11 -892 -269 310 -696 -206 268 -513 377 312 375 85 368 -539 216 345 631 24 -606 -441 -855 538 300 629 661 320 217 644 152 -616 642 789 -439 648 352 720 -898 -854 690 -287 484 -87 498 146 667 -480 74 -385 703 -394 442 -850 -444 100 151 -636 -215 -168 80 669 -597 172 -189 -190 -289 -277 677 264 568 -230 -575 -873 501 -634 -554 -428 -714 -877 -656 402 -705 -276 -338 -658 -184 398 -636 610 461 -213 81 -318 -34 -467 -126 -887 -60 -163 461 -54 -554 256 -418 -238 699 479 -501 244 598 81 -890 -387 -781 243 234 -420 -558 268 8 -371 -769 -762 -784 -486 -432 -657 -593 787 -670 688 -276 -804 -243 -211 -430 795 -825 171 -812 -492 -825 -794 766 305 769 -246 363 48 -124 577 289 298 -6 682 263 397 -103 -625 -85 -760 -395 -445 -290 -573 202 -713 -39 -386 601 -742 -776 -279 -112 -784 134 55 -556 -89 -223 653 -139 296 -435 605 -742 -210 526 92 492 -159 -509 -821 288 496 676 374 -409 -582 -779 -617 -553 559 -469 568 262 -271 421 -365 11 -703 90 29 58 72 -530 372 707 610 -376 37 -474 -257 635 -110 435 -98 787 263 4 -267 -420 124 -252 580 142 547 543 -217 665 533 157 -201 -117 490 729 540 278 -261 416 -751 -345 661 622 384 784 -589 -729 287 357 666 56 -222 66 -294 -865 -569 -4 -70 -175 -851 -379 678 688 -898 662 -608 142 -361 176 -549 -326 -168 296 314 -645 -413 417 725 16 422 379 -116 -486 -373 -329 463 -791 -776 -397 -721 -502 -723 636 -587 620 793 729 54 -340 -24 -11 425 365 647 -119 375 -406 -415 666 425 703 101 -393 -488 -896 682 -401 198 587 290 -94 -549 -463 -378 -340 678 113 392 -64 577 -662 -123 607 8 743 652 -79 373 -675 498 -207 -189 80 -29 -468 -463 -219 798 334 735 480 -523 -90 549 426 411 -246 -82 194 -813 -856 532 211 -397 759 -578 -725 -14 301 -726 -483 693 -417 160 729 665 -600 -185 579 -116 -514 -855 457 -109 716 662 -375 790 232 -173 129 -897 368 -857 490 -257 -605 -597 587 432 -387 398 -535 -259 401 14 45 418 -869 284 -673 -173 -231 -76 -271 593 -189 363 459 8 392 -387 76 -147 -75 -560 146 -528 120 210 552 -124 -231 393 -120 -262 -637 458 540 490 782 755 459 -426 750 -356 322 -561 272 182 262 788 -9 -526 -302 -750 -724 504 -595 594 -179 48 703 336 450 536 -743 733 -730 508 -494 556 -800 -567 162 -143 725 -642 -531 -301 21 440 -561 428 704 733 352 -804 366 773 531 -465 -240 -445 84 -224 -461 401 -314 -384 263 486 -292 213 137 -471 740 -325 -620 -322 703 -809 -607 -834 -18 -613 -774 754 -172 -488 -53 -335 113 444 -844 -407 -583 -809 385 246 -861 125 530 615 -568 651 335 -709 613 705 370 -197 248 215 666 -833 -598 -685 65 527 -816 -834 721 46 -49 -779 -672 17 -279 280 -453 -633 10 795 141 791 157 545 185 326 -74 82 -625 -374 627 291 383 -420 -379 -148 -433 245 417 641 -651 505 -59 564 534 239 -370 -316 85 -223 722 -871 340 676 396 607 457 -654 494 -394 -705 683 -433 298 -847 -18 -626 174 -161 730 -774 -418 -211 395 -648 -858 -836 771 776 -682 210 747 183 -765 -848 -724 349 657 -707 -92 -742 -83 703 -9 -690 227 -849 -816 -124 -678 707 -338 -774 -295 92 -233 521 588 -262 -230 -30 -330 696 370 632 -46 -544 -64 -472 262 491 769 -114 -810 739 -281 -268 419 369 -224 799 -437 -536 459 -852 -622 -571 179 513 -185 53 755 -356 686 -450 -105 -500 60 -227 -491 101 385 -77 -866 -835 614 -419 -444 -39 625 -114 561 -698 34 -741 656 -219 51 689 387 521 -847 -372 22 -9 -779 333 -220 89 -729 -789 -39 -205 107 271 -562 54 574 35 -196 -888 -546 92 -167 -208 224 -227 -267 -793 -20 -711 -282 -171 -886 10 545 -837 -807 -751 208 -647 -682 444 740 731 -540 489 -403 -471 -775 -598 769 413 146 -478 158 -479 544 -65 50 -713 -414 -136 -266 700 68 -524 465 681 -416 -512 130 -402 -885 -377 -24 -694 730 -29 -197 -322 279 -13 -714 -855 -287 -555 183 217 -877 -69 21 424 610 471 -46 -460 353 -15 -443 -19 249 -775 779 691 204 -158 258 518 568 -441 694 394 -844 -38 238 -517 -270 -139 -144 662 -701 -55 -900 784 -102 -432 391 -815 196 40 713 295 -823 77 -813 -830 -506 -370 -569 -265 -719 256 256 17 -519 -527 -303 -152 481 -639 -519 -13 -267 -100 111 797 -899 -586 -166 666 376 -209 469 -843 760 -571 -205 196 776 -118 -427 798 -774 469 513 -320 -778 721 74 352 -250 -307 266 629 321 -673 -422 211 487 -66 -753 784 -125 554 68 -869 204 -202 762 670 -68 -552 -706 -120 -25 -537 -662 296 80 -538 288 -835 489 582 421 -106 -774 -67 -791 433 -38 -791 -780 -222 195 -436 468 -609 -641 377 48 506 -884 632 -888 575 -404 -642 556 -156 130 -604 -763 770 -699 -738 -454 -112 614 -199 279 -589 230 -259 -876 -497 153 -451 -826 -395 392 520 32 382 -261 -41 359 -160 -501 -291 669 316 -507 -729 -200 -463 -880 672 264 -745 -100 485 459 315 738 -772 529 -211 737 -59 -71 -28 262 698 -431 431 613 760 150 68 105 -853 673 -357 -514 -528 625 692 -695 45 -552 -119 103 642 755 -850 -731 722 421 617 452 -504 413 -30 461 99 -101 713 405 -886 293 519 66 -188 -402 92 -522 35 359 -404 -278 -29 495 499 622 -846 -414 -222 -780 493 585 774 718 -733 -388 53 542 209 -304 -775 157 111 360 -427 -86 123 -465 -61 -867 -564 -132 129 -753 -142 -113 168 96 89 375 -636 -375 380 -13 635 60 -27 203 355 113 -83 561 207 -91 675 -405 152 775 555 -811 -88 74 110 -111 -119 -243 -543 -94 557 609 -49 -527 -473 -634 -449 -86 -291 51 -274 -13 652 -68 20 -39 -437 481 -700 -9 455 691 -546 623 -281 -695 -557 72 -863 -564 293 734 -612 468 571 -493 -170 -569 540 623 18 44 -242 450 725 -451 -757 -289 -706 -629 -437 -507 -238 -387 155 -581 -873 778 -605 261 487 76 750 3 -302 223 -817 -346 -36 654 -204 546 -857 266 297 -720 278 -841 -342 203 749 309 -267 -24 -237 318 -363 -58 -652 8 -101 -237 -83 289 -729 638 53 671 754 -569 -433 -500 -682 600 -700 489 -650 -1 -732 -293 224 -32 -336 -84 -44 251 539 -729 380 409 461 434 684 557 -870 -688 -282 640 581 493 677 -166 -48 -249 -604 -845 -713 266 335 454 -520 393 -281 -296 -850 -65 655 448 575 628 364 -334 -859 -569 477 -22 -851 337 -672 -331 160 -526 -71 -733 57 110 528 609 751 -142 513 126 -285 -469 -301 -277 654 -39 -214 -85 -64 -217 -534 -724 -559 -739 -463 -738 -155 608 -760 -529 -776 -335 -892 437 -597 -579 59 -683 735 -698 177 -99 727 -380 -157 161 -742 433 20 -296 660 253 -693 104 61 -419 -447 -141 -549 -236 -679 691 528 221 -593 135 390 -86 -308 -767 247 -110 -562 249 369 457 135 -281 -525 -260 -522 276 112 104 782 -683 -228 -410 86 290 3 53 261 339 217 378 -520 177 582 -855 -785 399 -899 378 471 372 198 -142 518 564 -333 -118 -810 377 271 -186 146 589 -257 435 -831 -505 -842 -734 160 -752 668 -483 -750 -459 -361 382 -599 747 -15 708 747 -838 574 -565 594 -151 359 -558 -790 -344 -231 94 -202 -791 210 242 654 716 -146 -633 92 -24 37 258 -397 -845 -358 -227 -370 461 496 468 237 524 423 -726 201 -688 -114 222 -445 737 161 722 601 799 -855 -375 217 -231 -469 -666 765 -605 169 142 523 -213 -343 463 -421 -465 -492 -244 -400 103 -900 -634 21 -218 326 -520 -3 -269 45 -455 402 -362 582 -185 206 -649 601 291 -365 641 -287 -55 215 680 692 97 738 -401 11 -119 441 192 -483 143 -324 159 771 -764 -421 20 23 -694 -398 793 -577 -648 -246 -758 485 -39 -450 -664 513 582 -529 -203 -201 169 86 645 764 -329 -51 -768 -240 -433 -745 16 -820 -519 95 -837 608 -679 -682 155 -282 415 127 636 -513 -595 -879 -625 -808 -362 220 -91 -330 655 604 307 -260 128 -493 -707 -429 -478 26 -134 281 -48 775 785 760 82 -214 -219 -778 110 641 -38 148 782 -268 -407 516 294 -876 -715 569 -508 339 -43 -21 -433 -804 53 440 263 74 -48 -264 -594 344 -427 -413 -474 -130 -148 616 -109 -384 253 623 387 -617 -218 649 -526 -845 131 -737 -549 8 -248 22 526 -554 549 139 760 -665 99 -133 73 495 -219 368 519 207 418 -789 -53 -501 87 -54 -71 -240 -297 690 293 -777 -66 -808 -560 -640 484 370 348 498 -660 -428 704 -449 -205 -46 -609 -281 22 731 -199 654 172 723 -188 16 76 724 -528 151 438 306 323 81 551 436 10 162 -507 -391 328 511 732 673 -85 15 -665 -627 534 458 -337 462 56 -321 -88 223 -750 604 545 -96 118 -526 439 -466 758 176 203 -786 97 -346 188 -229 249 -25 710 -386 -598 148 -518 -879 15 -183 432 578 39 -54 -372 -347 261 -639 -264 784 257 471 721 -607 -93 -708 -184 -507 -549 -867 314 -343 -432 -325 -657 -33 -177 -444 507 -825 -821 394 707 -390 -673 547 275 133 -846 -409 216 -518 -143 -110 -352 453 772 630 766 121 -886 -402 638 791 -699 -141 -302 769 -97 -173 -270 -658 -411 -431 324 -134 -168 531 -831 519 155 -749 511 -535 21 -449 268 220 -441 267 -35 -835 785 618 -818 -357 348 -253 -789 -561 760 404 359 -661 170 616 -232 702 -174 -726 283 -343 370 -100 35 529 382 1 432 386 183 577 165 -713 -879 -128 775 -713 -879 -38 -119 215 -29 -407 113 663 378 570 -317 62 40 -344 -550 -206 -312 253 -551 525 271 -267 564 -723 -510 -880 592 -286 144 -685 239 513 26 191 718 25 56 -140 -356 -802 11 -85 -140 40 577 -436 -228 76 744 731 723 465 -585 -884 -672 -719 188 -215 -603 -551 266 105 -389 482 -277 -232 506 279 -94 -448 -738 9 -58 -763 250 308 -318 -188 239 -298 -193 -578 -790 252 715 -317 137 -532 -414 -593 249 675 -72 751 700 -258 154 291 -160 -492 619 -891 133 769 -493 686 -247 657 346 395 -751 -319 43 734 -759 -509 649 -382 445 -215 -756 46 125 -398 -31 -655 -645 -220 157 -747 -146 15 -613 506 595 769 -98 -199 432 -91 56 -463 246 626 401 157 -371 -863 458 -85 401 657 637 129 -36 -392 283 700 -700 434 527 -676 234 470 -511 772 349 679 -859 -835 -697 552 276 -205 -58 -846 63 421 -723 -284 -143 -62 -611 549 -390 -644 -95 -80 -77 363 459 -264 -422 127 729 -878 -164 -843 -239 677 -170 506 -852 -471 786 -55 777 742 627 369 -83 374 -375 236 8 -857 -822 -524 388 -210 -503 754 51 434 454 576 230 -38 618 73 239 -472 -15 -84 107 62 137 728 -845 562 56 -94 43 -383 328 -128 -49 175 698 118 -252 309 -103 770 487 225 430 705 -634 584 408 761 -278 543 75 649 90 -575 -317 -221 -387 -514 -349 -215 -427 270 -291 -689 -171 -526 -226 696 -634 -380 -70 508 -578 574 467 461 655 11 -833 255 -547 -227 -81 112 -227 -548 111 412 -329 -21 -605 461 -890 -880 -176 -491 589 -119 -336 768 209 -629 478 -131 219 -751 162 -307 273 124 -493 -125 752 -205 -108 -462 -588 -201 -149 -607 615 -262 -478 -828 -269 -506 -761 -232 -134 -540 505 -323 134 -543 760 368 -541 -261 -656 189 -515 -161 245 -505 -531 631 495 -236 234 330 -404 464 -840 -759 655 -293 767 7 68 291 52 -214 -776 -270 -416 610 -572 -873 -29 -724 370 421 -812 -98 129 659 -641 -751 -577 -723 -649 -127 193 57 -50 233 -34 -14 -177 -552 81 106 -20 -567 -702 172 -461 378 -341 -314 -791 561 62 -862 518 422 651 361 -682 215 614 471 -539 687 -160 462 428 -584 -485 -871 -711 -55 -351 -311 28 729 582 -207 -643 348 381 -324 -259 384 -646 169 469 524 323 180 -457 -792 381 -528 158 799 -37 283 -50 294 404 -653 -222 757 559 650 -652 22 678 533 486 -38 -3 426 190 236 -829 564 373 -747 -43 -718 259 -205 -871 -518 630 563 196 442 -26 -197 602 108 62 548 -739 -79 -294 -295 194 -685 -151 -125 -153 229 -215 644 417 349 -799 279 -612 -640 666 -322 367 -830 -729 481 334 -618 -416 -98 702 738 -762 491 -801 -286 -251 355 -870 -421 -693 404 -239 -660 370 467 401 730 -284 -842 115 259 659 -21 -421 -499 -413 -358 -99 411 791 758 -263 385 294 553 560 75 -721 -669 555 -853 -297 -678 154 536 -88 331 169 92 -558 -97 -617 733 -645 -682 -484 -789 -598 735 -414 -257 670 176 636 -372 598 7 608 402 768 86 311 -517 763 45 -391 -708 478 -872 -221 564 -394 507 379 82 -189 720 38 206 -38 367 288 289 76 139 628 -552 785 -370 346 572 459 738 -690 -210 -802 457 708 150 -793 -252 -627 468 576 -733 272 -167 331 -90 765 -80 50 -437 634 -665 -805 -817 -207 131 578 -377 -341 -878 526 149 164 595 -542 634 -557 580 545 -633 95 739 -26 674 -538 -513 472 49 399 394 -215 -425 612 279 -525 385 -330 -752 -602 -784 479 -454 617 279 -810 673 579 -294 -117 -667 -417 -816 608 629 -599 -409 585 -885 452 -649 340 -790 -359 -841 265 -57 -819 83 -410 -233 -787 507 130 38 243 532 170 69 790 -286 513 -495 257 411 264 578 219 708 -189 -571 -74 39 -124 553 647 -728 -592 -44 449 713 84 231 273 367 -493 -146 -737 277 -329 -150 313 306 734 373 -453 -707 -444 -523 -553 -721 213 188 395 383 777 -381 -201 737 -793 513 -249 -721 615 171 778 196 -267 -669 716 179 -778 -555 -181 430 -564 -746 -257 714 437 788 230 535 416 -515 169 -419 40 761 272 -882 -325 -514 63 -63 -729 -501 -353 340 31 -494 -164 -217 -739 -765 478 -631 130 -866 304 201 518 -539 306 385 223 -123 -242 -675 565 470 -172 -220 731 -562 -358 513 401 -485 -184 447 -602 503 -773 721 -476 726 -333 -335 -348 -887 787 -172 726 -188 144 -317 230 82 -171 -503 -235 704 -875 -455 -822 -434 -894 -273 398 -394 -679 -198 -516 -478 20 -631 -85 54 170 -813 423 -870 373 -669 51 591 -704 199 -302 320 -618 759 -490 651 132 431 -546 661 430 471 123 659 -75 197 -633 -510 478 425 -689 -503 -265 399 -506 -600 -41 694 351 -889 510 135 330 41 98 -429 -888 127 635 200 -117 92 431 -228 600 761 133 265 45 318 -507 -460 -38 414 -767 252 -569 524 -857 -134 -62 -19 351 262 -199 773 703 311 -568 128 -748 -318 -498 -196 -16 323 -184 -679 638 -835 -887 -886 739 470 -398 572 -345 694 -607 24 -819 453 625 375 -506 -601 -310 -337 -801 -591 237 -299 -54 507 -891 -751 -781 189 21 270 -735 235 270 211 -404 -424 -624 119 725 -202 -448 -256 -862 -777 167 324 -474 504 -231 52 427 186 177 178 -165 -789 765 -378 -52 685 -880 -115 44 170 -608 146 -358 -248 -529 47 252 104 -701 -526 -292 399 -153 -255 706 -686 -111 -876 -826 -280 214 623 302 660 -184 -168 -824 -763 -634 -804 -124 297 755 -548 25 196 357 788 192 -718 302 -257 223 61 -844 78 -157 602 126 -600 -767 -398 -537 647 -283 636 -808 383 43 402 153 -683 -466 -33 -390 -395 482 310 245 102 -151 -289 -65 -668 -61 -662 534 -525 -661 -28 32 705 -503 627 -406 -466 -760 -357 -796 685 245 -24 -411 -751 756 126 16 -417 -646 -155 -160 -390 -813 378 -225 263 -686 -390 -514 -611 -658 75 -474 672 701 -732 -55 -665 446 -513 -581 -829 -406 -838 601 422 467 -773 723 -323 748 -425 -72 410 -515 -816 -634 702 453 -711 71 -386 -643 -831 610 -464 -389 398 -513 -829 726 464 -150 465 349 331 293 97 4 -688 -697 -180 -620 -87 -562 529 497 -306 -62 437 743 -172 465 -368 -21 493 517 -152 454 -522 -290 307 -785 19 605 -179 -512 532 -856 12 -439 -672 56 62 83 54 -46 177 60 -637 208 -627 -732 -306 488 306 482 785 -723 283 193 -294 761 734 499 527 -839 141 -744 600 270 498 -863 323 -667 662 -313 171 497 333 403 -773 433 109 -187 -723 -381 -19 -73 -384 432 -325 -457 330 192 522 -67 -167 -300 -537 -550 117 -397 -388 15 -430 156 -762 164 726 453 613 -94 170 243 111 -571 564 -38 -573 -774 -225 651 241 -258 -488 274 82 757 -581 -342 -894 -525 -531 158 -130 -877 -22 -852 -580 -553 -264 -420 695 64 236 -378 -114 -891 736 -293 -499 -77 -444 -296 630 -454 673 -787 696 -789 433 245 -690 -852 -348 203 -419 -751 -77 -642 -435 -88 767 -648 -686 -412 642 477 758 16 -754 42 -861 538 -95 -659 63 94 -629 -568 -342 -247 331 -722 220 768 673 420 277 229 66 502 -222 -363 163 -313 217 326 -773 -552 -89 -283 519 -843 -331 -178 68 412 -896 -211 -823 -243 -414 -23 -498 -516 563 -276 -592 273 461 -825 798 -215 -803 -379 312 407 386 318 -606 13 576 -521 -482 -298 -733 -724 -404 -894 -388 455 -429 -434 437 527 -8 -889 -24 190 -345 -244 336 606 -333 765 -325 584 457 -215 516 358 -307 524 758 -334 344 -66 516 687 758 137 -374 103 -766 452 599 18 611 -285 731 643 -469 565 -345 -111 -165 468 -268 417 -77 -466 -524 -594 603 -152 508 -602 704 20 -386 -487 301 129 -663 373 283 -566 -610 -348 -558 -346 -507 -637 -424 734 -242 396 -186 -136 9 -69 -689 67 -884 104 448 -662 -346 -390 -798 527 593 501 324 -138 292 595 671 95 124 -358 -460 -347 595 377 102 602 425 584 -671 -607 680 739 494 501 -151 -269 14 302 458 173 -885 773 -720 252 4 318 374 -284 -550 -41 -713 221 -80 -813 634 262 537 547 -789 -539 72 -859 174 -461 -522 -857 -212 -227 -297 -497 736 419 -729 -439 768 505 -379 382 731 152 399 -806 91 -428 -60 -174 -316 -795 -75 -155 -786 -799 471 -622 -544 46 178 414 -34 -766 281 567 408 525 124 -829 -171 283 751 441 -31 797 -403 -828 220 -260 -821 -609 -857 -271 -579 -801 606 637 650 636 -886 -797 651 150 -507 -252 -433 -390 212 -498 338 -158 -57 55 46 -854 297 467 286 232 561 -742 504 -107 680 749 -863 -708 603 -706 -284 762 307 -447 240 -554 208 -456 -479 380 246 -860 50 -796 364 54 -408 -528 -764 702 -241 -495 41 563 131 -532 321 -279 380 -389 -694 -184 -175 -5 212 -707 -416 284 -436 -787 766 218 -831 -538 -241 -786 -301 415 650 -572 81 288 149 -141 -474 719 -424 -209 645 317 548 95 376 322 -821 -369 -153 -19 -567 786 -188 -280 705 426 36 128 782 -678 -167 571 365 577 -572 -644 -259 186 343 336 -492 -797 -593 -726 220 -347 572 254 305 207 -414 429 -871 -534 311 319 -512 -634 -208 159 -360 556 -839 464 779 -493 250 294 -321 213 -48 -800 177 -400 -323 -809 -506 -794 -372 266 456 68 237 -255 699 -893 -661 623 -639 -239 697 202 -684 -768 -236 -680 392 508 341 -480 -295 270 -750 -116 757 746 -196 492 -268 -98 712 96 707 264 333 172 703 -774 -559 -837 -37 418 311 -286 -862 87 496 -365 -264 -708 -492 -103 784 259 229 -221 158 -161 -208 630 -364 750 587 376 564 -380 673 361 -402 74 163 -487 616 465 13 95 -170 330 616 223 -298 -163 -864 392 171 399 -55 -392 155 612 -586 -334 143 -72 -719 736 -634 -458 -21 348 571 315 -577 -700 253 -89 576 -671 796 -85 -474 -422 268 560 91 -432 158 -541 364 363 -218 482 -876 -509 258 617 -540 136 214 697 -493 372 361 -545 -715 373 -752 -889 -727 -610 670 -253 261 203 488 12 -201 150 759 -123 -791 -288 550 -878 -489 -785 -15 98 -212 296 269 -784 467 -515 169 738 -46 174 577 -343 -446 38 294 594 577 -557 581 -881 -428 188 -719 162 84 641 -477 407 157 -503 -687 384 113 -543 602 293 198 -88 62 84 -123 -851 -721 775 132 288 469 134 -306 -9 178 -873 -794 619 -662 -723 198 -842 25 55 429 -346 -805 412 630 -568 703 689 -141 -707 -159 -683 -631 -424 159 548 56 -125 431 -785 -557 96 374 -497 111 -579 -461 221 772 -460 0 660 -323 302 282 -437 -732 -402 632 535 672 587 426 321 143 26 -21 -552 191 -117 -406 -548 660 45 235 33 -867 456 121 71 138 141 -304 522 -624 481 244 -242 60 767 -255 -648 -227 -350 -202 -320 -135 -65 -402 194 279 -25 30 -178 784 252 508 -516 -595 419 -534 -363 -675 -74 624 -349 -445 304 757 166 -671 -595 -344 -746 127 678 -348 -40 -388 -177 -698 -299 -789 -119 309 -90 310 306 87 161 -21 664 60 -420 546 -608 19 -15 586 -202 -525 698 -131 238 369 -825 -360 -876 -185 -633 -443 -285 272 -513 -618 -804 271 450 239 -159 -312 518 792 545 -779 -872 -556 106 383 675 -750 -131 157 -195 -469 483 649 -319 -555 -724 -31 -252 754 12 -551 -353 652 -270 569 311 -116 363 -28 477 17 329 -511 -37 -824 311 -764 -519 375 -548 -711 -629 -696 -714 70 507 -118 -681 -658 -230 254 559 749 -610 88 -632 -461 -714 -726 391 80 -99 -50 -776 378 -885 -467 -624 742 -552 638 -110 -638 509 -586 -815 194 170 343 -857 307 -365 -883 468 -751 -151 26 383 138 727 216 60 -883 -439 171 -415 -422 613 -605 7 743 -421 -161 399 339 -364 -400 462 629 217 425 -554 -257 -512 361 -460 445 -154 -201 763 613 -435 50 741 -253 371 -753 -577 -653 -854 -259 586 472 -713 -338 761 777 -728 -677 -565 -687 -356 -161 -215 -395 -853 -603 437 572 741 -810 -19 334 -897 -636 518 -562 11 717 -397 220 -510 -425 589 476 463 -729 197 -751 416 444 45 -410 752 -370 -187 162 24 110 553 292 -881 -848 -307 -437 -421 711 -20 -887 -283 402 -655 -73 -565 -783 -474 -595 -504 521 82 312 -576 -366 466 -599 69 451 -533 536 -115 -377 -65 -141 481 653 166 789 190 -833 482 -537 -33 109 -397 33 -21 -87 460 231 735 -202 -576 372 491 262 -186 -831 -781 449 647 612 -16 409 613 435 356 788 138 587 116 -390 -894 -648 -479 -734 -139 769 -572 598 244 -788 -514 -333 -708 201 323 404 291 302 -852 410 -659 56 -53 -423 -134 489 25 611 -787 52 -617 328 -100 589 370 -668 -606 199 -537 -516 -355 -697 52 354 16 756 304 333 516 285 700 7 -360 390 -79 421 400 53 -130 47 286 662 428 -51 -286 -504 726 -251 457 274 201 -389 184 -495 -80 -864 520 136 -624 -259 -405 498 448 -387 -495 787 680 -568 -830 57 125 -590 -805 0 -692 -386 517 145 734 -125 633 220 434 508 451 155 477 167 638 -651 792 -876 -822 415 -321 14 119 316 793 671 -91 -688 -340 -98 -89 124 -286 -453 -292 780 -380 -753 711 215 468 618 -447 -532 -818 -96 461 725 -411 -590 -745 -568 138 -811 587 713 248 517 -804 189 460 530 -38 482 -379 -608 104 210 455 435 19 -799 -80 -554 32 -795 -237 -21 -732 -181 -758 653 438 380 -692 593 -766 298 -553 -234 -361 31 -57 795 -329 76 743 -266 -365 -501 -439 15 495 -417 -167 263 -791 -92 472 766 -14 582 532 656 -19 254 -329 -204 645 313 -461 -291 -5 -228 -824 -204 355 -514 -867 587 704 -179 536 -858 -96 -739 -259 626 404 146 361 288 -374 205 -817 -525 -607 -355 490 -362 390 720 -162 55 499 -17 621 -584 -875 219 284 -630 -747 702 -688 547 600 756 752 465 678 638 621 -666 567 638 -63 449 684 -619 176 336 -693 -93 -21 -454 440 522 -325 515 -157 535 66 -547 308 -464 641 -388 631 -838 186 -316 161 484 144 10 -699 -12 283 98 592 560 -117 -602 577 -842 -846 104 740 -484 -238 -196 289 499 376 -513 -388 -3 508 -705 386 796 725 -277 -210 -27 -262 282 -569 377 -881 64 669 304 679 506 627 -863 86 71 478 -645 -900 134 580 100 -878 93 253 -397 -28 421 96 271 -780 -260 238 604 574 679 429 795 587 -585 29 -594 243 -113 251 -577 -114 -505 120 102 -680 -638 -299 -202 -385 -141 469 -203 245 511 -740 168 214 153 -550 -231 -620 181 444 -402 319 482 555 597 151 366 -642 270 -756 -407 397 -85 -628 -572 -310 -754 -605 177 -552 265 276 305 541 -661 616 794 -120 -334 -26 -845 378 717 -827 171 -119 -11 778 -492 24 617 209 664 -619 -94 -630 -888 -375 133 169 -606 -178 478 -602 102 276 -9 789 -360 724 669 -560 -7 -94 599 -624 -93 218 -235 -16 333 -24 19 198 -719 522 692 -66 210 680 401 588 -794 -776 778 769 393 463 417 404 -257 -150 418 -860 -523 -134 -738 -758 -654 -137 434 -167 -478 -516 230 95 -760 163 -13 -433 769 -731 -613 -83 357 674 470 -535 -875 558 -298 289 -267 -550 -520 575 -732 -11 592 -778 224 556 718 81 -99 393 503 81 -323 -363 591 -573 64 -228 -559 -132 390 105 571 290 51 552 -21 -745 -666 -746 -870 572 -383 -395 -669 -286 772 -794 -876 -299 420 -159 -650 -650 339 232 718 -662 -872 38 -236 312 -597 -479 166 -177 702 -845 256 319 346 289 587 238 -721 486 -165 4 269 583 -248 483 189 -70 217 561 -663 633 -184 -508 -590 -132 319 -52 -647 709 -886 -119 -40 -140 -310 -11 534 -406 -223 -376 781 765 -592 -829 -737 766 -640 -42 436 192 -191 -529 -452 -656 335 194 404 -702 -330 -629 -540 762 -535 528 551 217 -755 565 -7 580 569 -642 -231 -510 0 -174 -272 52 786 13 106 -810 741 -288 696 -424 -521 494 490 -569 -504 580 469 472 -376 690 521 -818 -817 394 420 745 -288 -105 122 764 -206 209 -815 247 -868 -281 -419 -677 39 -863 72 426 709 -35 165 -115 -380 390 -91 -768 -869 425 57 -411 47 336 -151 132 460 -770 -463 -399 -448 -678 67 790 -610 451 -249 369 259 -381 -642 707 -68 -631 -29 495 -280 687 -391 -601 -414 596 677 -223 -529 91 710 756 -407 130 -816 -312 751 625 -560 -332 36 326 697 -377 -134 319 -328 -716 -59 -635 -886 -382 63 682 -890 575 -817 794 -639 750 -710 534 -264 -456 -273 531 -862 -748 -233 -147 777 -28 -435 -773 -871 -515 -581 797 -685 -443 -467 -194 691 103 409 -788 -367 -61 405 -232 566 799 -24 -690 -296 -520 122 249 -832 333 -627 319 -723 -866 -399 -45 739 -469 627 -491 153 242 689 481 588 -45 -359 -560 746 -485 -592 -791 -632 547 258 -757 -374 640 -827 -636 616 -235 -738 422 -553 -888 334 -451 700 -562 -896 437 -317 502 625 742 10 -833 373 -201 787 779 483 -163 -504 563 -610 -204 -41 -771 -791 -691 23 166 493 137 -571 -751 -656 554 -514 3 603 -206 257 -110 209 579 -30 -244 671 -768 184 -615 298 -863 792 -814 -501 -350 -119 533 -836 735 -846 -772 -837 125 774 -117 -244 544 444 -307 338 -415 568 725 649 584 704 -149 -741 589 35 -429 617 105 -549 -63 363 -664 -619 744 -234 683 -35 722 800 -584 280 538 -341 -103 171 -489 -611 -469 -800 180 -465 -50 52 -309 -255 -594 178 -250 -690 -455 213 426 -616 -318 210 -282 -14 133 661 402 186 -684 472 355 -620 -269 -240 -17 -491 541 -844 118 677 170 170 -17 -585 -251 -678 -514 -373 -732 510 -649 -701 316 -249 -398 -781 662 515 418 591 780 444 -90 216 -626 340 -341 -715 163 623 -174 -530 -31 -402 257 -838 138 -219 -226 -536 247 172 303 669 780 751 389 -782 -436 666 344 150 -490 236 169 608 -680 787 -657 -673 -426 -168 -297 774 -667 465 -211 -318 -273 649 -818 606 -727 102 -361 405 1 368 45 -145 -405 71 -305 644 36 -815 -566 794 299 133 -671 303 -848 -38 -257 412 -122 -654 225 89 88 691 311 -354 -833 -716 85 592 82 182 72 -258 182 -646 -830 418 296 -693 -675 -213 -664 444 671 -205 483 -783 476 -818 707 63 557 -184 24 -124 207 592 -607 -516 -104 -467 -62 624 329 -819 -161 -204 -214 -484 315 -749 250 -859 640 793 -549 713 347 -538 401 -802 -892 -70 617 -471 -404 418 -394 648 230 -227 -755 -104 52 -642 -705 -532 465 23 729 -851 85 81 -893 738 -341 204 401 -185 -344 533 -723 431 350 -356 316 226 595 -338 -480 -627 -765 441 -826 779 489 -403 602 -576 742 -262 204 -230 -571 -64 292 -542 683 196 -302 -297 -742 -203 -389 -17 9 228 599 -360 -805 -520 -354 -266 -421 138 767 77 -186 264 -520 189 -92 -546 102 295 682 522 18 488 -898 -713 722 -787 484 -505 394 69 -806 -196 150 445 581 714 -557 213 464 708 292 -523 -820 -523 -693 437 -854 468 61 -678 -251 767 -751 -805 618 712 702 477 -620 627 -763 27 -887 -464 608 454 245 519 -691 -774 -587 142 -137 -654 520 302 -449 -143 -261 -874 443 -796 379 621 152 -753 8 185 100 -508 -727 -474 371 428 -376 -811 735 -280 -845 268 -665 796 455 28 472 -355 -309 -791 213 -152 530 50 -190 214 -182 516 546 96 244 486 -98 157 21 -127 424 -274 -770 167 797 -162 -797 -656 -140 219 157 -574 333 -763 -755 604 -221 590 667 -162 -380 -739 -623 768 788 604 -333 -704 -460 -92 498 197 467 -395 772 -141 -705 -266 207 -500 -408 -93 -24 -174 -594 -467 -854 466 -540 422 -51 -69 10 -888 -18 40 144 -756 -895 444 -284 533 -136 221 -744 -541 -152 272 -92 675 -690 205 654 115 -152 -53 734 -284 304 -543 -754 99 -654 164 -595 49 532 549 505 237 -834 108 769 776 172 -309 -880 -425 -657 -532 591 -756 432 -547 -731 -566 -610 -92 -756 -288 -341 443 244 -846 -870 -638 518 336 -53 438 -423 -748 453 -172 -870 522 -745 751 -149 254 -120 689 -327 -238 605 -825 383 790 755 342 -316 -165 -209 -228 536 543 576 438 -229 -468 323 -323 -71 565 764 -419 -263 387 253 -603 147 -578 -627 -819 -573 -650 -31 793 -770 -12 382 688 -93 -318 -125 383 714 586 172 433 106 401 165 -55 705 165 324 653 -679 -739 -485 -813 654 -210 -878 316 -569 -750 562 283 429 177 -586 -784 -109 500 -549 -39 -456 -898 -690 352 423 72 648 -665 98 317 583 479 -742 -825 -344 423 -742 -799 294 105 -708 691 -152 591 624 356 -391 741 -78 2 558 -779 -700 -57 -324 -55 -99 197 237 -262 -808 291 -844 687 -499 -381 -728 -320 -120 722 144 409 -320 -206 260 -255 156 -413 -797 559 696 -836 569 550 -474 -607 513 388 -648 -440 646 555 -444 -178 435 303 -39 -819 -687 533 -86 -875 738 151 -888 -647 -132 -272 383 777 -215 -122 -610 -247 394 -443 471 705 305 401 454 584 -549 -22 517 -841 224 460 -14 238 -274 604 -326 721 400 -892 -752 -770 767 -459 -580 -459 -479 -822 -445 254 -12 -691 55 -517 317 273 316 -18 -858 -387 372 -68 -335 -630 173 563 -861 19 688 -831 -636 -178 -859 228 294 530 746 -156 781 -751 -26 -482 720 451 505 297 663 -679 -771 118 -563 -335 698 -795 -12 501 591 -106 131 -212 489 -49 64 -20 -306 188 -45 -697 -192 -568 716 571 741 512 151 418 17 754 -75 -442 341 -598 -781 -840 -719 -336 -673 -893 -373 216 532 -513 64 -888 -493 -80 472 164 590 -285 510 326 -351 167 209 -310 477 -857 -805 0 -797 -611 422 0 451 338 -247 -628 -710 687 -551 594 510 169 -704 469 98 597 -75 -586 -59 536 -506 -683 -788 404 662 266 -831 243 -680 177 -478 323 -249 -324 -393 -630 -347 -631 -21 768 195 -668 796 -226 -39 692 651 -317 -135 471 267 485 301 120 -416 -41 -257 -793 93 5 79 1 258 312 -302 -752 -220 -29 281 -657 -341 32 762 -818 -312 569 123 -760 737 229 -252 -367 -349 -641 432 429 90 134 -881 -171 16 751 -660 16 -574 103 723 -716 110 -290 88 -769 -99 -525 243 -528 -105 587 -522 -10 531 448 316 -569 162 -478 -222 628 597 144 601 -188 690 106 -814 -49 95 -382 -35 500 782 -776 -340 -897 45 292 -844 -214 559 497 -495 293 396 -527 442 -279 -294 81 665 -689 -534 -756 784 -284 -262 -460 384 -742 -47 546 -536 200 650 -557 431 -121 551 -899 -386 769 -881 -431 -739 645 -643 -468 -64 546 735 -71 354 254 -887 -265 369 530 304 716 -280 -40 601 670 358 -770 234 -401 -313 616 776 -201 192 -523 461 277 -424 83 118 297 654 620 -760 283 663 -614 -386 -192 90 -406 -495 705 -425 767 7 -508 -783 -133 735 256 -284 36 528 354 -63 555 188 290 -495 284 -632 -153 -35 798 -898 776 -155 233 -86 -837 -586 -618 752 520 -42 312 -418 711 -741 609 -77 326 -372 -272 -552 -383 476 -139 697 -97 -527 499 -70 -286 -475 -244 -63 145 -117 -859 703 -424 568 -653 -228 610 -625 157 -491 478 -109 619 -645 -897 -365 -315 174 -504 257 -787 -330 261 74 -515 -299 -467 -393 -249 83 685 -554 681 -424 -471 19 619 -399 -532 278 -92 204 -275 -561 -635 -48 780 -100 612 -870 -75 503 394 -533 14 770 179 731 -819 236 -494 296 286 558 -563 -235 794 592 578 -727 -392 -479 605 531 562 9 -890 409 186 -67 271 -204 -601 -109 -342 -863 -226 -658 -739 195 721 -214 564 478 139 -770 468 -743 581 -858 275 -418 -350 414 228 441 -463 23 -805 -729 -89 -625 8 2 223 -766 619 531 -101 -263 -138 -195 -878 379 771 519 33 7 -647 285 737 -44 25 -460 574 -413 -830 370 686 795 -19 -162 149 -681 207 9 605 13 430 433 -728 272 668 514 13 538 -470 -730 -891 -827 -781 -801 -888 314 -647 -288 -213 533 -473 -40 -76 783 279 35 -484 -84 -882 -90 -31 -715 -566 191 -677 427 -343 360 678 -244 383 -673 -485 374 -754 116 -324 77 411 -357 -644 279 757 341 -554 473 -660 407 -793 219 -669 -886 -377 561 -571 -329 534 -95 -258 -300 -199 514 -147 -248 213 601 -255 452 -305 443 438 456 354 -667 -651 629 257 51 -867 489 -582 -578 609 456 -368 648 -119 206 783 -722 142 -611 -629 105 -866 -301 484 87 -863 221 768 -483 -390 -143 -532 49 182 -306 -793 -804 -719 -308 798 333 369 -611 -448 -736 -234 366 -212 -312 -142 -454 -402 322 332 180 393 -435 686 231 324 -842 -381 799 629 -624 -433 644 -129 -134 787 173 -120 623 -764 -98 476 -69 758 727 280 753 486 -239 -383 143 37 -266 750 -655 -771 237 165 138 647 657 -5 632 391 163 723 -696 716 609 -255 -63 628 215 726 -391 737 -231 -38 -786 717 -103 -302 -519 -219 143 24 -657 -214 -407 593 72 -739 -843 -439 -761 650 -713 555 -363 774 460 -655 -128 115 107 -332 238 558 457 627 -605 395 628 737 -461 198 -759 -742 -766 -859 -433 -342 74 16 431 -774 -589 475 726 -105 -802 33 249 -227 -601 -581 121 277 513 -575 -544 -462 599 -350 -529 162 615 176 574 544 -438 -695 -356 103 569 776 -194 473 -312 -447 411 -732 435 -139 408 -604 183 -11 290 -590 -645 138 638 -325 -286 788 164 411 -82 124 -44 -119 -440 -729 599 -665 736 229 429 418 -786 -566 -393 253 -453 -209 -444 -877 521 -899 -745 641 35 -467 -686 550 -330 161 518 230 450 16 771 -890 -655 -69 -141 682 715 -461 -668 -827 86 -362 -659 -15 -491 500 -155 -56 -815 -453 -295 -502 474 707 -738 -632 791 -209 433 247 -525 -143 -624 331 511 -813 436 -823 633 684 -77 -727 -179 349 94 355 -283 -575 -177 403 -198 -252 588 -231 -492 229 474 -8 -304 480 286 -143 -37 22 -752 681 -808 237 242 539 700 621 718 -288 313 608 -891 456 529 294 -521 -62 -396 -853 763 502 -467 537 -694 -82 14 -639 771 -115 -71 624 329 211 -357 -162 76 -634 -174 -842 303 754 103 -312 -225 321 -278 -15 -394 463 -859 -659 -376 476 -403 726 151 369 28 -450 -75 -29 -367 750 116 -82 -127 -45 502 738 403 -759 642 -53 -272 778 -92 -192 450 -497 -270 207 -235 78 655 574 192 608 396 -494 640 432 99 17 292 121 558 -723 -504 -610 391 -675 -293 538 -605 613 597 -865 618 285 -792 795 575 -602 -48 -505 57 -189 179 183 524 250 471 41 214 -238 233 634 -519 -776 53 279 -344 203 -626 758 -691 -359 -61 -237 -826 -247 607 466 -15 -85 -176 -563 418 -519 321 467 -613 -483 -628 189 -336 731 -430 115 -263 -461 329 -307 250 584 -208 455 -198 -344 -316 -857 755 -725 253 -57 181 -231 -602 -303 -761 -750 648 -266 -669 569 -720 -122 -593 -510 631 -442 -528 -9 -553 -513 -541 -358 656 271 513 489 -492 -101 595 -563 -471 646 -17 258 -74 744 -883 -333 -676 -379 -117 -16 -125 -36 -602 291 -116 -823 113 -730 75 -434 157 -134 53 -39 669 -277 414 -287 310 -382 396 290 55 -545 673 477 -422 21 654 -160 -404 -568 87 -495 12 321 -565 -557 592 -615 687 -807 -245 797 -289 59 202 -248 -722 -422 -264 -800 -219 -292 -75 67 483 -538 358 -775 785 -647 64 574 -496 -40 -192 -568 -183 -565 767 -644 -159 414 -486 -399 266 225 80 97 737 -103 -867 -130 -305 607 -475 225 -116 199 -43 541 -446 -237 -626 -736 536 -630 688 -511 449 171 -406 -544 -276 -876 -646 -678 -702 236 -703 -356 -373 618 705 -326 -68 222 -696 349 -521 -435 518 618 231 -142 -349 284 265 -505 -813 -715 90 157 800 -136 -393 358 -582 169 -210 -647 -428 -558 -526 -575 80 65 -298 735 -236 -261 577 789 -514 -608 -303 -829 626 770 63 -468 471 -518 -142 -681 -312 -340 458 -884 742 187 -750 35 -87 118 -158 754 -777 -405 543 274 -435 749 405 -88 -497 -604 533 -493 496 -726 -203 -621 -247 -280 -547 251 -444 432 -527 708 773 -642 -537 -169 580 -143 -692 765 795 604 -533 374 -142 -724 -227 269 -30 416 -68 166 -184 726 -409 -302 25 649 -663 -865 758 22 -825 -155 -101 -505 295 -486 318 592 -376 150 140 -850 387 129 384 -161 209 -242 43 569 524 -358 784 -582 -215 -391 610 -174 -483 -501 655 -611 -387 -758 -573 756 534 -600 -403 -538 -8 -308 -463 -151 471 -5 102 -22 -57 -667 309 -469 -265 -471 -661 396 -51 -315 -83 -661 -809 329 223 -386 34 573 363 747 -213 -4 510 391 -682 -153 -338 341 -113 797 -220 -772 -222 -416 588 -322 -659 -416 -124 179 -511 -811 -365 503 -205 216 -545 105 666 -774 447 463 607 -651 779 712 497 100 -278 663 74 472 622 -472 -706 -161 -185 -819 372 107 665 772 717 300 -685 63 410 -317 -592 563 358 727 498 -796 -224 -182 -274 -374 560 626 306 -729 -110 -369 -252 -401 -453 655 550 10 -501 579 171 17 -95 -218 -804 690 -25 -880 -151 746 -555 149 501 -268 222 -362 50 420 -132 328 -409 353 701 -253 420 -549 -505 328 266 -599 -321 509 -389 -63 -498 -448 218 -826 357 6 149 579 163 197 -94 701 193 722 -534 487 556 593 784 -723 -854 -41 415 572 627 -103 -837 -375 182 -46 -815 -87 -153 -420 383 -891 -778 47 -829 -222 381 783 -422 -669 -344 -458 252 628 224 309 -696 -242 739 117 243 -766 213 467 -129 -482 -832 534 749 -643 130 -510 200 -416 778 93 115 -487 202 63 -550 62 -736 -642 155 459 387 6 -91 653 739 725 -280 -711 -442 513 -135 -782 -539 -683 770 523 -742 -500 -627 -154 -701 -125 742 184 172 -724 -471 -566 -455 422 -492 -517 -35 658 -40 -848 -529 640 779 -620 -818 -879 -427 264 -340 222 -83 400 -832 -143 -814 395 -765 419 466 -461 448 344 8 762 -550 -378 -88 -421 135 -291 -775 -671 215 163 331 -366 495 -796 -194 197 348 -435 -459 -244 -457 -391 -481 -364 -391 381 -373 504 84 465 -370 -69 238 420 417 -449 -683 465 -363 -329 729 180 -423 -217 -498 -352 -433 -475 744 -665 -522 -434 74 679 -140 561 -327 760 324 657 684 -125 -47 -709 207 -88 569 -401 -467 0 -734 -438 -342 -97 -32 -240 610 -663 188 -206 253 -278 -252 -723 -773 -630 61 -603 -521 124 -568 -94 -47 -192 -625 -531 -130 -216 -732 -453 -507 633 68 66 -30 -840 297 223 352 314 -352 414 655 656 186 -534 561 174 -21 -424 -404 -70 180 25 -169 8 -146 570 -324 -492 487 189 749 -79 -366 -154 77 -713 -835 457 -279 716 17 198 -412 -391 553 -464 238 15 564 -824 -854 346 613 280 -576 54 -9 17 -332 -191 -511 97 586 -877 126 688 685 57 271 -405 30 439 -17 -642 -17 113 289 -198 798 -113 430 282 -216 -643 614 217 -898 233 -894 -237 200 288 -279 652 -321 378 -493 -338 -675 324 -743 336 156 -8 496 -591 583 -470 445 316 -683 540 680 319 -510 -598 -587 252 -385 -575 -420 -49 -527 511 5 -279 -119 244 -48 -613 623 -197 607 659 -569 168 608 128 710 -560 152 684 132 49 104 204 -877 268 -248 -799 468 -665 -216 240 654 353 494 375 -217 -825 270 -162 639 -543 781 -54 220 3 -374 -476 -271 389 376 17 253 -768 337 -430 473 -479 -864 -167 104 636 581 -526 490 417 -664 -258 800 543 391 -255 549 -370 -295 -90 -870 664 -349 -628 557 545 504 -425 -668 461 -307 313 73 -392 -357 -551 463 365 716 -358 -584 -9 -397 -299 -868 88 72 -54 -497 173 611 -492 14 -883 -854 143 -647 -876 520 454 -664 712 351 600 18 379 -275 386 -263 -75 665 -351 -35 195 118 -579 159 642 -535 -672 -181 30 -895 -18 306 -374 479 -202 -324 317 -589 553 -140 108 -879 611 -757 -13 -544 461 -295 742 492 193 -546 -441 -48 -475 -10 251 707 -481 -150 514 -283 476 -845 -274 -8 699 -792 -119 -839 189 150 -391 63 444 104 -91 -318 -82 -433 323 -652 163 -111 -106 433 14 -334 491 -533 469 -810 -464 -444 375 -717 -864 565 -41 -749 -551 -121 199 169 590 488 -460 513 -357 -689 229 -751 -222 -810 721 238 -509 402 -389 112 74 -380 -314 66 -267 -549 727 41 145 -121 -180 393 94 507 180 -128 359 503 184 -311 630 107 697 -582 -164 -65 -781 -880 15 -810 760 -868 145 -823 -636 644 742 -790 495 -502 327 -508 -223 534 -201 -829 -582 -778 -220 -453 620 -343 -161 -573 511 760 -171 531 -694 275 729 -348 746 -227 -18 -661 150 -161 271 -51 372 -377 544 -187 212 -502 -895 -885 -338 -187 23 -527 744 -41 -603 660 300 -30 465 -21 651 -466 -394 209 383 311 -732 110 -587 -860 -271 746 -261 96 173 574 -310 -804 455 663 377 441 -483 -291 -892 14 775 -297 644 309 -630 -847 -235 80 484 548 505 722 -716 331 -33 625 -54 666 -509 316 -890 -879 360 176 403 468 -754 -628 440 670 -891 -203 -306 -649 79 168 634 -820 -646 705 -111 -261 735 -736 464 -420 -533 301 -261 210 -309 243 617 -705 217 519 -657 608 465 773 107 -741 -315 -336 -367 -284 267 -400 97 620 -154 458 319 -495 -346 456 566 -617 475 -264 -112 -366 -298 -774 528 -580 267 -365 687 -555 -646 623 394 -591 284 188 526 -443 454 163 -37 -803 -541 98 -205 -96 649 -446 -577 -502 -494 -590 -250 92 -55 476 -593 -607 258 -707 359 -857 292 594 362 -586 565 -552 -749 -851 785 622 -851 -657 255 -480 -642 171 465 529 -803 309 128 161 -721 -51 -662 -88 -622 490 -892 -642 -245 46 762 -281 116 -600 753 533 -648 457 29 -428 -647 485 615 504 447 469 425 353 -690 290 -50 -54 493 718 -544 -634 73 448 -791 -744 511 -188 200 423 -239 -807 130 -507 207 345 443 718 465 -560 512 323 -182 299 367 -30 485 -420 -34 404 734 -329 -730 757 -320 -11 117 -751 624 -182 483 -866 -599 -676 -414 503 548 -203 245 -434 -206 -433 3 -816 -154 -474 -61 288 62 336 -317 230 688 569 15 -887 211 -494 -486 645 -399 -693 602 -228 -669 -778 596 -420 138 -625 37 -13 -653 312 321 229 -635 -545 -384 -656 -171 -417 -694 51 793 -837 635 781 -856 391 585 702 -141 219 -26 -88 -436 255 -237 610 478 482 235 281 -91 321 -121 -449 -104 -276 576 5 18 -752 -390 -789 504 428 -51 -336 612 -70 -572 81 133 -249 -651 -183 -439 -846 191 -73 287 -345 542 611 -221 -356 -323 -604 -796 351 -808 126 720 200 362 664 -449 348 -396 768 -648 -663 -697 -108 451 408 156 -543 702 -111 -283 -197 204 586 628 352 716 198 231 -537 252 -402 792 57 -329 -143 -165 -732 348 -550 145 57 -499 265 -185 -622 -875 -712 -275 -308 436 623 -628 696 567 457 -533 -203 -166 235 -612 -508 680 390 -878 -599 -849 -686 -323 294 504 -411 -432 -276 -636 -870 -684 203 -406 -50 271 -59 -604 -887 610 295 -86 796 -737 280 610 660 376 357 -617 645 593 -781 753 432 665 -764 74 162 299 184 -891 541 -533 -527 780 116 150 13 190 414 657 234 157 -533 -458 160 -364 253 330 -566 615 659 622 296 764 544 406 326 622 -300 -52 257 -47 -368 -798 -437 709 257 561 134 439 493 431 -795 580 370 -765 -584 -713 -653 -735 -207 -520 -489 -350 33 628 -773 642 -235 319 274 693 -409 765 493 -647 -119 645 -76 -367 22 -396 -630 385 529 214 -832 -882 115 -466 -792 -282 47 667 22 173 728 -692 -706 -509 -858 -449 277 736 779 -241 111 84 323 376 -355 265 -433 72 377 418 -665 -767 334 358 175 372 -330 -370 -266 -136 -684 -770 -537 732 -553 94 593 -833 231 -709 95 414 -94 484 281 -876 776 233 260 -95 -186 -394 -504 224 30 -1 7 397 -736 -287 658 111 -143 -684 -414 -260 -154 792 -183 735 358 652 42 372 -211 -540 -860 -495 723 -544 -284 266 147 9 -32 -23 289 -437 766 -813 422 643 -52 -661 -715 -547 397 118 -654 17 -44 -565 -718 -529 320 -134 -609 508 -880 106 -296 -256 561 -596 -4 89 690 -140 -757 398 156 -756 158 -556 -498 -752 710 -424 -69 -769 553 -282 -471 -636 -197 -863 390 -63 537 764 -589 -378 -500 -415 504 -386 -832 712 -13 -93 753 220 262 -163 -577 -497 330 664 125 383 -249 -361 -261 -320 -485 -620 480 -536 -827 -237 -121 -764 -549 -192 133 120 174 759 -827 756 -365 -417 72 221 -667 597 -344 -637 -327 -160 -631 -498 723 -783 -120 602 -193 -350 -596 462 -460 789 -223 -461 306 -416 430 -637 643 -43 89 203 -274 -725 -875 -229 685 425 -716 257 253 143 -389 126 -885 -248 54 -249 -493 -858 789 -763 -264 -230 -859 -520 -119 -140 -71 -693 11 -47 -292 -356 -507 -44 -477 -30 461 -653 -464 -782 172 -833 -22 648 -827 -845 -543 486 194 225 -280 -436 -209 506 -881 660 -160 -482 -439 -434 88 -172 -760 454 -157 167 -324 -92 -687 786 -2 -770 48 -250 510 177 519 442 -108 754 -572 -898 345 -709 -22 -801 643 -172 -441 406 273 514 218 -490 -610 -307 -58 -316 258 73 -264 -232 85 -145 -693 -191 59 359 325 -776 761 545 -863 365 328 613 648 395 -178 252 75 89 431 -243 -479 225 -415 -727 614 502 161 162 124 457 454 -204 -498 -726 213 -733 -783 -120 -669 245 -866 369 219 -117 -795 -249 706 -265 183 425 -341 -201 -133 31 -509 -348 87 -812 -891 643 -20 -772 130 346 201 -544 769 303 -150 33 519 -777 412 -163 -488 293 382 792 375 355 -873 484 -229 544 263 612 274 -713 -41 372 -744 423 150 457 379 363 186 792 -485 -441 709 302 -366 624 375 588 610 680 -173 185 -86 -53 -69 192 221 -413 482 647 -361 721 102 -506 -159 -42 611 -449 -810 639 -269 -159 583 110 -418 -634 145 -597 -448 -823 -530 417 -289 202 -390 206 625 230 -850 -547 -499 435 234 330 392 292 -671 481 72 405 -693 -213 -302 -43 -103 -354 774 708 -697 356 241 383 -529 -874 -655 -87 -368 -58 -282 748 -828 511 -217 -94 -84 2 -119 -151 -882 165 -55 88 61 -469 -6 799 -405 -54 -333 -449 293 698 -374 387 47 568 -896 -49 235 -156 -234 -265 28 -863 -444 -625 484 774 -614 -122 -578 0 -76 -543 -636 -189 -47 -172 -452 -108 -60 195 740 -770 346 13 52 -545 -222 -382 649 -797 -321 407 -610 473 -543 491 -17 -303 -171 -834 115 -186 -378 -286 -96 -120 -210 -153 -851 112 -363 -58 -762 667 223 -444 -312 -345 -86 767 -810 745 424 -451 -755 702 558 -280 67 -728 581 358 569 604 336 -631 -13 -569 570 -388 6 -313 -325 10 344 638 -566 -137 168 2 499 603 557 614 -526 178 9 -761 -245 742 335 -293 371 -406 -664 411 -748 -739 491 617 143 698 194 -638 -80 46 184 -142 470 314 230 -397 -873 -213 542 77 355 55 234 -850 358 658 -780 338 -104 697 -367 -98 792 -516 -135 -118 -494 -866 -375 236 695 -774 -569 676 5 -350 599 -341 6 -550 41 675 724 -579 -658 55 -385 224 570 -824 188 306 -630 -199 -9 -737 144 -595 30 89 364 451 359 -344 295 477 776 503 200 -733 -149 -105 -122 686 655 -116 -847 -323 -37 -199 -444 -67 -714 -746 575 -474 19 646 -698 -148 -795 334 -631 -738 11 -651 278 -222 67 -235 307 -350 -184 128 -592 551 -337 425 -65 -219 603 613 -207 148 -26 217 -33 -427 39 -166 -277 -881 -645 543 -19 -894 -829 -580 549 374 -104 -326 456 665 116 770 -244 -600 321 -144 351 354 -806 237 -423 403 510 -734 635 5 198 -664 -388 -379 -426 685 529 -253 290 -856 -815 -531 619 -371 584 631 281 -703 629 543 626 -197 434 -137 -611 199 -862 -249 -174 -570 -259 -709 766 -736 524 -561 629 -253 -12 626 -877 136 724 -633 -776 218 39 343 -895 570 56 -436 -250 540 -51 770 -430 -705 -887 315 -673 -554 753 -547 -301 -761 -469 527 -118 646 -539 385 -754 92 382 -456 -46 -115 -583 210 231 -731 -389 79 -651 730 -212 719 -659 727 -376 -189 450 -595 -7 -347 -341 -147 -793 781 -816 770 302 -503 531 759 -102 -822 709 406 -739 -136 415 -257 663 196 -445 246 454 -823 -887 -149 787 37 525 317 -594 -507 -152 -570 558 -248 -613 -378 -239 67 -144 361 -267 770 286 -97 -106 -596 444 -740 -703 -163 712 83 171 -44 448 -648 422 -113 -302 145 465 -736 703 553 154 144 -681 585 291 244 -209 249 789 404 95 -232 -189 -286 429 156 -520 -831 -186 244 294 274 -511 -61 -5 -767 -639 768 473 -306 207 -17 -878 -864 90 -827 -650 -605 600 -582 -508 -483 -493 -877 311 -692 739 700 -615 -810 -519 -172 132 -488 -138 -267 -741 -770 -269 -484 619 352 -334 247 -661 -705 254 -566 -316 -399 231 -162 -799 -95 -712 -207 184 448 -773 -450 -636 224 -266 195 780 -397 -42 -190 -872 -111 -857 132 -579 -753 -609 -484 -425 -882 -296 -179 97 -790 -279 -343 -335 -181 363 514 28 -103 -810 -662 79 -826 606 118 66 -382 -324 -272 48 -830 -701 -203 -368 -409 443 -248 -757 -239 -477 412 -102 -291 -414 618 -585 525 453 -50 43 -858 18 25 182 -8 -548 -878 -108 683 265 -803 105 -444 320 695 524 752 -298 -50 403 -102 363 6 -846 -444 -76 -55 6 341 -340 -845 636 -750 277 -102 -545 786 -887 -383 -387 -9 -186 -57 528 -872 55 -665 232 -238 -513 -860 369 -38 188 -731 695 -367 5 -147 -612 -869 521 -763 -96 -109 489 -58 -205 -739 552 198 89 256 545 115 732 331 205 419 496 -864 294 -204 -432 -375 742 552 -566 759 -119 -190 735 493 -6 159 748 1 -357 542 -237 299 -449 -342 585 -252 -147 784 747 -153 -312 -50 -660 -269 -405 592 6 -445 -225 153 655 -787 -227 -368 189 583 -265 -143 -461 -789 -107 -138 572 -645 204 660 -456 -527 -45 -117 -4 -454 -72 -295 -238 -93 -745 -228 278 -188 508 -636 92 -162 -220 638 281 154 -200 -406 -272 -788 -101 -136 546 314 138 318 108 -555 -425 -56 59 257 786 -556 -445 155 303 -231 -101 -881 39 -543 -212 -64 768 623 553 -180 423 -585 211 786 -250 396 -683 643 -655 -854 -891 191 -860 -129 377 -400 -94 70 542 409 -477 336 171 -724 100 151 -650 -754 482 504 256 -169 -863 -144 129 774 -367 -787 690 -878 -553 316 -496 148 -71 514 -350 -142 -283 -153 648 -584 609 -281 761 249 153 714 -835 -572 -665 -329 363 84 -625 545 532 18 -121 489 -260 -234 -637 67 -503 2 -291 -627 378 -500 -861 -150 268 421 -78 -348 -366 399 -773 -535 -564 717 -282 -376 643 -465 791 -47 368 -672 -142 336 -808 -791 115 745 -17 -486 -664 -886 387 -165 -254 785 -6 175 425 -305 591 -714 517 -706 -735 -20 -308 -289 -543 -744 -626 552 -455 -372 -47 -471 -172 -797 -776 -314 595 -414 747 105 -602 438 37 533 722 -422 220 481 348 518 -805 -319 53 -443 599 -559 517 -214 -103 -189 -283 325 678 42 -238 -833 -631 724 468 216 605 -41 -606 -512 763 72 223 -650 752 -286 237 169 204 -155 460 494 554 -287 259 429 731 196 236 160 -221 -125 64 248 -187 -156 -501 292 -854 -778 -386 -112 61 -86 600 314 -177 485 -856 741 556 286 770 -245 157 416 -812 -356 -496 -83 330 -315 79 605 540 -359 394 270 -759 77 -422 439 654 -105 -355 -172 296 628 -826 424 -834 506 -85 151 520 750 -815 342 634 792 46 -720 -141 -583 6 -382 158 -183 202 -10 -823 435 571 -224 -207 -270 -897 -727 401 -677 280 -26 -696 -120 -516 -199 437 612 411 267 -528 260 -654 -322 -519 -387 -45 176 -457 -497 303 208 -572 -362 -293 -771 528 -501 -452 -579 605 190 -608 10 175 181 274 -792 -662 -692 -716 -147 771 -347 -387 -515 -599 -870 -147 -644 -394 -417 -551 -150 554 527 232 -523 -270 -503 481 785 -757 -136 -278 -135 168 722 -119 -168 434 -899 -543 -583 -516 360 350 -394 -761 -690 642 631 545 -756 651 789 -419 -54 -154 -273 -789 318 -794 737 1 72 762 17 -789 180 539 644 695 332 573 611 288 81 224 -890 -136 139 367 -790 379 236 517 -883 120 431 -195 300 15 249 458 242 601 670 -371 71 782 -289 394 -669 -169 -542 -18 77 155 646 -641 532 -437 -267 -711 539 663 -307 -334 750 13 774 -529 311 709 -723 -324 268 48 -158 176 -296 -569 138 -562 -460 -874 425 737 721 -835 770 -483 151 669 -293 -400 -353 -177 -443 -688 -735 -129 337 -742 -203 514 370 297 617 -232 595 107 12 558 -831 574 -498 -515 -622 -496 645 -424 124 -402 -161 321 263 556 456 484 -535 207 184 -657 -746 -768 326 -372 375 -407 333 -505 609 -539 -687 179 -283 -164 300 -462 -288 -532 -294 -899 230 -760 494 190 -541 119 -658 -695 -564 -335 686 669 466 -689 -144 -715 293 28 537 652 284 707 -445 368 -472 647 616 -244 463 -262 739 -329 -334 -562 28 335 -793 523 148 -685 -372 -557 451 -30 -849 217 -310 713 66 -643 323 -618 -750 -399 377 -17 412 223 -778 -170 -267 -449 -508 192 -292 -655 149 117 142 -67 259 -337 -305 -188 257 -577 -504 -779 564 419 -855 -552 195 680 -836 -40 378 659 496 18 -745 349 370 -615 -156 -314 -821 312 701 254 -176 -59 -373 -649 302 -635 -606 370 148 252 635 -315 272 644 263 63 73 491 -362 -7 -732 224 -181 -549 63 -142 724 -262 -272 -699 -611 33 214 -851 -445 497 -848 -272 -469 308 217 90 -391 192 327 -457 -827 -53 -335 439 -748 -7 -753 -405 -410 579 703 -754 -199 311 318 -262 -528 749 -226 -805 629 72 -627 712 602 -279 -541 -877 -338 231 -285 -465 -292 361 -311 -599 406 -675 41 -259 -358 -115 458 680 -493 -22 455 -160 732 -778 -47 257 616 -127 503 359 -252 -807 306 99 602 -833 502 -764 -195 573 -40 645 465 -885 -765 -562 -429 68 15 -736 -799 -279 -591 76 108 -571 -310 502 2 -134 145 732 -723 -446 677 -878 327 789 -717 489 462 543 -474 91 524 -651 -732 214 -355 446 31 -723 -123 -758 792 16 -571 610 -801 327 708 -438 324 -100 677 -890 534 365 -279 -606 -576 -638 750 -306 736 -782 -252 340 733 242 -351 -141 -850 -612 118 247 -490 703 685 94 283 324 530 -225 704 -135 -855 720 -770 -786 -750 480 -687 115 -485 619 54 220 -521 -118 -30 -487 362 -385 244 -540 -515 537 -408 -193 -97 -192 615 648 -534 499 -90 688 -121 635 -210 -672 -10 356 -9 261 -503 -119 485 -422 -755 572 290 127 22 560 198 -836 -38 171 784 -880 -825 296 -140 -789 72 -830 716 349 -824 795 583 -161 -244 362 701 291 -581 776 544 -396 -879 -778 278 -854 224 194 -167 -513 -480 146 707 -277 283 112 -234 -222 -705 363 -471 -483 -802 -504 737 -542 470 425 208 -196 406 -428 -272 -318 -899 42 -869 374 7 -791 776 -553 757 -461 -194 -716 -536 -256 780 179 -162 346 147 150 -558 400 -260 -371 424 -2 -363 -406 375 520 -753 389 -283 -298 -515 2 -618 -419 351 797 -257 468 -256 -851 -511 699 -555 630 -596 91 -92 492 -224 -82 585 787 -518 455 -811 342 -651 -762 552 -788 -329 -424 64 -329 -465 170 640 -556 145 -386 -507 -46 780 618 -675 686 -525 -60 110 -780 588 -251 295 -644 -620 -440 -232 465 -451 -38 -895 -853 -179 65 -578 211 576 -818 243 156 760 -531 169 218 -374 562 603 -730 463 612 734 -615 -811 -523 -701 -32 -39 -707 185 774 -600 -522 -220 391 763 -13 -282 689 -630 -756 222 -723 -184 -663 761 476 -543 -184 -197 364 -605 -515 728 -616 338 728 -108 -496 707 654 -718 -212 -679 -186 276 -193 -19 169 -539 236 208 635 -459 -762 -95 -737 -788 191 306 -528 506 -344 -518 5 -408 746 -785 -111 -273 -36 -82 -85 427 -750 -265 -476 -431 711 -406 186 -90 84 58 522 -415 -425 761 724 -305 187 -375 327 167 659 112 -622 -564 -460 622 -816 -84 -36 -827 766 523 308 649 117 -109 -203 61 -687 436 -118 259 767 -115 -669 -532 -176 -279 -417 202 -643 -167 -113 424 -415 -176 -294 425 -482 -353 -250 346 691 98 -309 264 -413 -277 -296 -613 -876 732 -679 -404 -363 -491 -214 645 -618 465 -59 519 -780 170 -206 315 79 -100 -204 -173 -239 310 154 -600 44 -386 359 259 -610 737 423 393 96 499 -861 216 574 -129 -144 24 -91 319 504 718 -686 -19 -716 -273 210 104 -64 591 -82 -451 -251 -61 668 -163 37 -112 218 638 -675 -322 -136 -835 631 27 -228 -401 320 121 -738 -252 666 -489 -126 -262 69 461 328 -742 -778 774 535 -87 -434 -259 -7 337 -671 168 -685 -37 664 -50 788 -104 -558 -366 -677 -679 726 -694 121 -402 318 -110 -465 -897 -898 -530 717 -248 -293 331 -815 640 -808 439 190 356 -381 276 400 -127 -336 654 462 21 -25 -838 -834 218 12 -649 616 486 638 683 -886 -531 272 -6 -801 -405 -860 420 197 630 441 394 -798 -501 144 626 -372 309 -98 51 37 -634 261 -582 -710 583 19 -6 -414 744 -658 311 572 475 255 553 182 -634 491 674 -646 -135 702 509 229 793 160 -129 -544 -661 179 -584 591 99 -843 -271 -537 -249 -888 63 296 561 -8 -2 287 -141 429 92 268 -566 25 386 550 114 658 37 -307 -40 277 277 253 -336 -632 -20 300 670 -488 131 705 45 589 -770 -135 -435 462 473 -386 -825 -232 -304 606 176 672 -654 602 669 -5 230 452 -821 392 221 -602 -679 -334 275 74 -19 -356 234 -824 783 -697 -475 -726 605 549 -176 -445 -751 168 33 -791 -741 537 -793 -773 189 662 -316 98 253 184 162 450 -255 617 -157 -213 739 -500 728 533 493 79 666 778 171 667 152 -897 -197 -432 482 -182 430 -98 -612 -717 365 -171 -777 -596 147 -389 -865 -818 -278 39 -51 -440 -758 219 -131 -521 -290 735 258 387 325 -738 67 -183 707 -790 790 721 659 382 314 -150 388 606 178 -545 -43 266 -373 95 -95 -676 441 152 -147 -323 -587 187 71 88 -284 66 458 24 -604 458 614 382 -696 119 698 463 -508 -2 45 548 301 226 -759 -57 -439 -398 27 344 419 -97 594 151 424 226 579 -507 -249 -301 360 -891 -72 -447 616 -4 549 167 795 193 27 491 417 -377 89 -259 375 -49 -527 -322 -138 -84 166 -717 41 37 26 49 385 441 -136 270 126 -832 -341 -64 180 -533 657 333 -591 562 69 -829 -398 -428 -69 -212 -24 546 193 101 -301 -304 75 287 -861 -595 137 -208 435 792 -672 404 -541 -14 95 798 -192 518 -843 -348 -800 133 -207 -419 -355 625 -841 312 549 608 419 734 -544 14 -865 -158 508 -181 145 -471 -277 689 468 737 624 616 242 220 -621 673 531 195 708 -46 -466 -332 -11 -192 -458 355 705 732 99 -587 702 642 620 162 -728 -736 -137 443 618 283 -181 -63 587 238 252 528 -188 -505 -410 722 -101 632 129 527 425 218 461 -415 493 377 297 -115 530 -891 336 -491 286 59 26 -755 300 344 304 253 414 306 268 317 409 -589 -845 62 630 -817 -473 326 788 -223 242 -429 618 113 378 29 234 -656 770 -90 -318 -24 -529 523 -238 -203 -634 -377 451 318 413 -507 -475 266 -356 -823 348 144 105 -235 -75 -545 -626 539 -244 -365 169 334 736 -834 -701 368 -391 -260 56 225 630 -473 -164 99 -837 -28 -615 -500 -583 374 552 -656 -781 -743 348 -480 -79 -521 -333 -424 -634 -825 -560 -522 -793 -2 599 238 -802 535 -236 677 -864 -287 151 -557 -141 59 -710 -445 -884 -196 -643 728 -492 125 642 729 -600 -297 207 -369 -196 79 669 -53 -337 542 -292 1 17 -811 341 139 224 44 503 731 665 -473 589 -37 -25 -45 612 468 -542 34 221 -854 576 -127 -548 -459 512 278 613 751 -767 761 -500 291 -348 579 -275 289 -101 244 248 29 -805 -214 -125 -243 -750 263 354 -339 -456 243 -260 -647 283 643 -778 -40 34 -867 473 194 302 36 513 26 -221 491 709 153 -390 92 -665 586 -829 86 -131 -299 -247 -293 -593 -344 -180 751 88 534 -144 -612 -471 529 97 573 -233 -667 44 520 -326 -406 664 -681 -713 -548 785 -249 -495 -16 -572 136 148 -376 734 543 512 439 -564 -888 34 596 694 383 403 -672 -690 91 288 195 714 -431 492 -256 -53 -182 -553 310 783 -417 -701 416 172 600 84 -579 -261 -173 323 241 -846 -741 319 778 -39 -645 -349 585 -556 656 576 -427 736 -723 -159 421 -39 -14 -868 -339 -387 287 746 423 136 621 -479 -521 -505 184 -741 624 -769 546 -234 -317 -815 -585 -669 -848 -379 569 473 -305 -254 -21 -183 420 632 605 -741 432 -431 -898 -343 -457 777 31 -237 -325 275 -145 -589 -803 299 205 -448 -295 -612 -334 -363 450 -320 36 -406 -834 -262 662 -420 378 -788 -591 -793 -176 322 -42 -502 -258 -335 297 596 -509 681 287 -106 -283 -387 -160 -512 -513 609 -121 -195 181 -34 93 780 773 -242 344 365 -217 -599 -75 50 -246 531 -723 367 -661 -567 -62 -675 115 -782 -191 674 -398 505 -185 762 460 -137 -41 45 -505 83 -163 664 -426 305 -436 691 725 93 117 -626 -488 24 -683 -352 718 -895 580 -552 -856 -819 -250 425 -58 193 -618 692 -576 299 163 269 347 -830 -387 523 -244 -421 -566 -369 559 312 -884 631 374 -17 586 87 336 -722 695 -768 -821 730 40 -532 -280 -701 18 745 310 86 -477 -131 586 255 -884 -858 -139 -564 -897 482 -184 777 762 477 -776 299 -324 620 -682 -101 -37 143 532 -319 448 142 631 -69 -819 -242 75 -705 118 -626 -154 -886 -266 -833 -15 -210 -714 390 721 -445 -490 -848 -763 42 185 -270 -250 -9 -169 262 -700 687 -188 345 -490 -36 -809 435 588 120 -663 -237 70 -679 115 562 -542 -682 -893 785 562 -357 571 741 -624 194 147 275 -549 167 -620 769 181 -268 -791 -185 -146 -314 -274 -665 -262 -420 -88 263 -169 -101 -623 754 -518 -75 702 365 -535 437 300 770 -763 -705 -644 -381 -352 295 -700 -896 635 -284 -294 -407 763 -451 332 344 48 -619 -573 589 290 655 332 602 -345 495 331 391 -377 -576 -877 -608 -278 -140 204 -53 -768 -38 -522 299 -8 454 652 605 -138 80 167 -260 -101 -258 -702 -19 -158 529 -35 32 -545 -491 -833 -670 222 -124 225 216 350 -801 -508 484 220 -829 -428 -312 321 -339 -645 534 -843 -302 -754 -173 558 179 45 684 418 19 317 -497 411 559 586 -187 -872 -140 -49 704 -805 -486 -722 -310 -220 152 24 781 -84 661 -190 15 -639 -206 324 -715 -770 -431 710 -289 755 22 -168 -361 -376 -491 -86 -162 475 -865 -311 520 -320 702 191 -227 288 -800 -757 -571 667 468 695 319 552 -789 373 170 -397 -241 -116 364 -376 -352 -1 -107 -707 71 -191 -320 107 -707 -738 -237 -426 522 171 761 -869 23 -267 -257 -456 -95 -785 156 -192 -610 -286 133 -84 -39 -819 131 -349 652 -739 482 775 -884 -618 -135 720 -333 -105 -169 455 -414 -512 301 -57 129 187 -296 755 -807 -255 -733 282 624 728 -397 227 -213 -191 41 660 640 529 -59 -653 404 448 -462 -237 82 595 -727 -623 104 -711 20 190 407 -75 34 130 262 -818 -557 232 457 419 -730 800 -126 -104 601 429 -303 -857 -639 -771 -249 -575 -508 240 -609 709 784 -688 -755 -390 608 191 -338 -488 -249 374 -351 -781 421 306 215 -228 645 -710 -751 214 477 271 -819 -243 541 380 311 -233 501 -638 -863 -708 -429 78 73 -580 61 390 437 100 -315 238 18 429 13 -717 74 154 312 -544 483 457 472 -683 340 60 615 457 -703 -167 -496 111 -400 651 -122 -455 78 -455 -646 -356 -218 660 -512 -724 359 -549 -679 -440 545 -494 -838 -41 -320 511 46 434 197 26 -689 -828 -282 -408 -195 649 -715 -298 -728 -853 693 -891 -633 493 -173 743 -807 308 -295 317 269 -596 -684 -615 225 -206 -430 784 -877 -267 -837 98 -723 792 355 -220 412 -169 381 705 -612 -752 -493 -46 139 122 -113 -582 -630 266 -54 -49 -275 42 -396 -107 -637 -887 618 731 -756 -376 -882 -603 332 329 545 -532 -601 -716 662 505 -258 524 59 -515 -116 209 -123 -247 736 -844 44 -275 -250 -475 264 358 285 -325 -55 -170 -183 355 -400 -121 386 192 220 -297 207 -531 -134 58 -704 299 -769 -7 -268 781 561 -737 656 -900 -452 -312 -872 -279 -898 -200 310 685 577 164 502 -203 -212 298 495 328 -557 447 -340 -884 -683 -838 -205 0 715 -405 -272 -666 -199 -498 -697 -608 322 139 -674 89 56 -247 451 -635 -418 -463 390 620 283 -472 -417 109 -3 196 -667 548 715 768 -149 763 -708 -336 554 -523 -741 -73 -690 329 554 -508 229 -526 -427 68 -143 517 156 -184 -67 203 478 -108 87 -779 -327 797 327 -334 -134 196 -691 -52 -323 669 -85 -673 282 705 -233 -334 593 -532 116 -6 656 470 -735 207 -815 698 -345 -150 -866 -551 -127 98 521 -363 -708 542 7 -758 -551 -375 -626 -802 -249 -358 38 -13 729 -456 -639 -211 704 242 -693 206 719 550 464 193 -87 128 741 -419 191 -854 -412 643 168 -653 -358 84 -123 655 -698 612 -392 197 652 130 359 -764 -803 192 -570 773 344 35 -714 318 -19 -746 -854 208 -421 -155 -120 -66 421 739 -35 -290 -22 263 -253 242 526 555 -874 592 -119 -116 -816 71 -430 452 416 618 509 615 -42 -364 271 -495 -29 350 180 -376 521 -141 261 227 464 -897 489 -209 776 591 -136 -883 305 -479 -108 626 386 -430 -779 -776 747 -721 -755 -169 -665 -784 231 22 169 -136 177 643 -456 475 -303 520 762 -150 462 -883 -711 624 502 -853 172 156 -722 263 202 -529 792 -614 551 -47 582 125 -702 71 391 -891 13 -69 -650 -716 -626 -193 -80 295 426 -323 578 719 460 506 -631 -191 235 397 -228 -524 -134 -442 62 311 295 -478 169 -543 774 -534 673 235 -409 200 -18 164 -560 -172 326 -594 501 72 273 -138 -528 -564 -260 -201 -464 -562 -389 741 -843 278 -216 31 -233 194 -869 773 567 -744 -21 -842 570 232 -619 -892 -887 -687 725 -491 -172 -704 241 -621 186 -559 587 -797 -612 -597 -107 -722 -410 -335 -370 -358 -416 -599 -324 9 608 254 186 715 -351 -166 -766 -700 519 159 496 554 -593 -197 706 16 724 735 -744 -882 217 -508 -726 797 -596 753 521 592 -717 -360 304 -609 -144 487 63 -208 68 -859 323 217 169 789 654 783 377 297 -261 -503 -445 -322 -191 -98 -124 497 -27 548 -92 -305 379 -898 -357 -14 -17 -715 317 -114 385 469 -513 -728 464 -668 -827 -387 -543 -602 -162 517 -742 -533 -889 414 667 602 -623 132 412 -613 217 -333 -832 694 -118 732 236 31 -883 361 693 -659 -669 -652 -80 630 572 -822 -574 -657 694 -845 -851 737 -714 198 -165 403 -103 432 -848 -155 -59 390 448 -469 791 -88 -827 -676 -201 410 429 211 712 -819 -170 160 -264 -27 -592 -867 633 -612 789 -384 379 293 -169 -440 386 -838 789 93 471 -185 109 -32 -659 -447 445 -398 -531 415 223 -236 -301 23 -389 516 -694 19 -255 121 230 761 379 -250 -689 780 -420 646 55 102 -881 233 615 351 541 -477 -571 400 546 756 257 767 765 -493 -219 789 -719 661 191 -573 -703 -597 390 368 187 -463 400 516 -373 777 -219 534 -318 -323 -666 41 69 451 493 -428 -469 -550 42 486 113 603 -127 -869 753 -638 94 532 463 -142 205 -900 -599 156 695 -284 -590 -529 -125 -690 -833 52 -374 181 -676 -259 565 504 286 -716 690 563 495 -552 -488 -92 442 -518 420 -619 -745 732 -535 186 -521 -632 68 -818 -652 -825 168 -874 795 -814 -899 -403 -114 -785 -698 300 612 344 643 -703 -48 169 -4 -424 -438 376 295 32 379 247 -129 -819 -675 -862 -520 454 99 -685 -134 465 172 -871 424 256 -546 -841 150 -416 -641 -401 -70 -834 264 646 617 93 620 -354 671 -224 355 -831 703 283 -148 723 195 -795 -177 31 -273 -46 303 157 -67 -466 -305 133 578 -30 480 -402 -261 572 -281 554 -661 452 -503 3 641 576 756 -609 -3 268 79 -26 -337 -35 516 -577 595 794 497 302 -475 624 422 235 155 206 530 -898 791 335 475 -51 462 707 -556 -15 446 -56 -316 70 377 462 -796 727 256 287 460 492 -839 395 -884 -433 133 -600 -361 544 100 356 -415 519 -319 -837 755 -545 -467 640 250 -22 88 -482 -239 693 -16 -56 426 -518 -619 -365 -870 -314 491 290 -876 -525 -252 -382 332 -801 261 -444 711 -730 -661 262 -69 -502 753 723 -873 604 -474 -115 -541 -13 -26 -235 325 86 -764 -175 125 436 560 52 277 494 251 -523 -690 473 -521 98 543 172 436 -78 363 -556 -288 -584 774 -603 -403 -498 -759 63 505 311 403 -298 -357 -419 -649 -190 -827 -115 -792 -101 77 -291 -198 575 179 -6 727 434 108 -151 0 -811 343 -444 48 264 -594 268 -448 -400 -309 -521 789 -327 325 -656 133 146 -111 -870 -31 -589 800 41 -693 352 -662 368 264 -323 552 -424 447 646 586 -808 -676 -884 -458 179 9 763 -238 -702 786 -410 -133 197 -21 606 -490 36 152 -327 -457 173 -514 -181 694 -377 215 382 -587 408 704 -223 373 6 162 -707 69 -545 647 64 -837 -238 293 -763 715 -554 -832 111 307 645 -633 -597 410 -660 -175 -819 -282 749 -486 -371 254 -351 -446 645 438 176 743 -230 -763 539 -736 -242 381 -595 -426 752 656 717 -303 600 -111 -252 316 79 -157 385 -276 394 35 288 -258 199 -287 -223 635 -412 -375 -267 -60 -475 574 -542 -678 -218 309 96 -104 -51 541 298 540 -443 410 -548 -99 7 -499 508 -332 -93 -791 651 -700 -658 -150 -613 656 -77 45 558 346 224 292 -19 341 16 -278 -131 -891 -16 190 -90 277 -122 527 -583 144 725 -131 141 618 656 -830 695 -47 321 580 781 697 174 511 164 -774 -449 76 413 555 107 411 169 6 558 336 -875 -561 498 -109 607 643 -622 -720 191 785 -73 -390 -561 -631 -82 279 -670 653 -782 -470 528 550 -152 192 -199 768 -596 -686 -550 12 -739 -449 598 11 -749 -6 702 622 236 -825 405 -873 -123 723 159 -567 415 304 -307 -233 477 180 510 -374 613 -731 579 53 -438 -786 -528 470 783 616 54 -450 310 539 741 -468 284 -532 -290 -369 723 -893 399 549 -759 667 190 701 705 731 -92 726 -493 -93 7 -532 442 -575 -346 644 -871 -33 -706 -524 -159 674 11 450 751 159 -624 203 -414 -182 -622 -187 -312 -378 641 -708 -69 758 719 514 -690 554 168 -690 395 -347 734 -589 27 187 555 -536 40 -853 472 112 -484 -155 -355 -641 -788 -519 -186 699 -700 -278 465 -37 -597 -203 -381 -639 -407 15 -48 -722 48 -857 -129 398 -669 480 76 -786 -303 -668 -571 456 -748 479 -812 -573 238 -848 -72 -619 -680 771 -172 -201 280 -402 -245 571 -563 127 496 689 249 499 168 -726 -86 -21 431 -74 -472 -439 236 -2 -161 528 -63 329 -65 142 282 -403 330 -751 -427 -11 519 614 164 71 167 663 -592 -313 137 292 -265 12 -137 -554 -30 -458 -661 233 -645 -84 -277 -516 -574 92 6 687 787 734 221 155 782 -464 -675 380 -608 -256 439 -796 159 -479 -437 -363 258 -300 454 504 -684 -393 -238 -361 -60 169 249 -734 424 -460 453 -618 646 -852 482 -412 -281 -682 -208 -252 547 -691 -169 245 49 206 -69 -131 224 611 744 -146 278 786 -783 -245 76 117 225 -19 -429 102 799 -534 376 138 -492 163 -575 338 396 -897 -56 -64 -100 360 137 447 -804 -530 -848 -667 27 -263 -287 -198 555 748 747 -615 270 -630 102 704 -717 -540 -47 614 -680 576 -326 406 -12 725 -699 25 132 -393 564 764 588 -90 70 -238 521 -229 -388 539 -692 354 356 -171 797 218 177 -308 -593 -36 741 -563 -680 -718 181 320 145 -563 -189 -691 -143 -807 -884 165 177 -863 -799 -257 -796 -69 237 -649 345 674 478 -769 -431 -648 202 -778 -845 207 143 569 42 -461 -812 -23 605 -184 -636 230 175 -124 700 -875 74 776 -599 -127 294 215 -735 -151 -878 -565 -142 -286 -107 -105 -643 -614 -533 551 240 -337 748 -343 188 587 572 -431 558 626 -72 226 -556 -485 477 773 603 -426 -123 -457 -495 187 -171 570 -352 -621 -303 10 -797 -95 487 -144 650 -814 217 -89 430 205 -96 -527 -248 701 183 720 624 632 343 -38 407 1 -333 -152 505 -376 -150 763 289 355 -269 -196 -88 63 57 490 271 181 -116 -235 -543 478 -634 -104 511 -393 -625 -788 -93 684 712 -829 585 -670 -272 -804 437 -300 -793 417 -579 84 -543 20 163 -598 395 -296 247 446 -38 -137 -359 -89 772 67 -417 -498 357 721 715 -527 -349 -158 -72 -10 -78 300 584 -833 125 784 163 708 171 186 -129 61 14 555 519 -35 -384 -582 -462 32 -618 -767 685 -778 -406 -109 -875 -263 62 800 -193 -234 716 -438 -316 546 -732 16 -10 -3 -805 460 -225 -328 623 689 -703 -839 334 77 -368 -204 4 564 -892 532 184 -115 72 -521 594 530 -523 -60 -879 10 -610 237 712 -817 201 381 -179 -480 463 -497 -725 674 -278 -712 -273 89 -779 -524 -167 -54 -766 592 217 545 -610 -28 -572 714 693 719 -712 -333 -413 457 -517 408 -618 -487 415 -438 -46 -237 597 397 743 747 449 33 582 -407 110 -379 -523 395 -146 -827 562 -362 -132 -38 373 89 -466 404 -287 -371 -576 -334 649 646 -733 535 -787 -56 652 -299 278 146 -671 566 -836 -859 -190 -86 -74 -571 754 -302 707 203 -101 712 -627 359 -877 733 153 -505 -60 610 -505 -567 721 -215 -561 -70 -595 698 -390 588 129 -179 -218 743 -549 510 -475 -496 410 454 -627 440 556 -482 -692 -568 187 584 -571 -811 63 -748 718 756 -374 -356 464 -655 114 710 -345 296 -281 -173 132 -198 535 214 642 -98 -753 534 373 466 -45 713 176 -34 490 223 -39 -777 295 -120 648 57 -615 15 -566 -631 -92 497 153 -441 -432 683 295 -705 -201 -536 -216 0 -782 81 716 446 -660 -145 -357 -141 37 -750 -573 -757 -320 117 156 -191 -177 609 -885 -621 -386 -292 -750 -366 -837 345 -21 46 -479 -372 -700 13 -136 434 -214 -355 -109 751 -77 629 235 -62 -807 596 -854 418 -34 701 -61 82 -541 -521 -338 -882 -600 -448 -568 -824 -361 -356 715 -50 123 702 -528 -93 728 82 -359 568 -682 516 -122 453 46 -742 74 -268 -459 728 -603 -279 504 -454 -69 290 51 188 4 -91 -458 -844 482 -218 209 -487 501 -353 -239 336 -135 7 -141 374 703 -784 -312 588 641 270 385 -364 -412 621 436 754 -719 117 51 -567 -329 464 -697 -228 -536 166 -491 -722 -294 5 16 757 -326 283 -404 -605 -438 -647 -357 627 -706 155 -698 -647 32 320 -112 230 733 -201 441 -267 -811 -817 470 437 -157 502 441 -260 -480 187 -310 522 74 -345 -696 215 368 470 320 -564 -603 277 -315 -435 -545 -67 -306 85 -685 200 -25 -74 473 -272 -622 733 -155 -337 -406 -53 750 328 -376 -698 -359 568 627 451 752 728 387 -325 594 726 -842 -511 707 526 -222 -629 -626 -275 -486 -556 -367 -520 62 -358 -810 702 431 473 -487 41 513 -722 -348 -660 -65 429 199 -158 -395 -186 -137 -464 344 -99 -54 -205 7 412 -748 692 -846 421 222 -287 422 -447 -650 -406 229 -503 -501 -612 -884 -149 -861 69 -863 736 -104 483 -827 -202 -315 -301 -309 -556 75 99 475 -234 314 -479 -871 58 -103 -736 152 -648 -556 -310 -295 622 -421 -278 -378 -489 -605 -823 287 660 250 392 432 -372 390 -203 -580 -306 -61 -223 349 370 356 715 241 -398 705 -216 641 -440 550 -14 500 -761 116 161 196 617 100 -724 150 65 331 -94 -629 216 -369 -302 -762 -583 -729 -770 -455 -207 -544 -647 -425 175 -407 -423 -598 -44 553 609 -172 -662 -57 729 -211 -796 -190 477 -823 443 72 201 -88 537 -166 75 -740 -731 -193 493 675 -311 415 -709 -663 -86 -878 722 306 737 -899 -868 193 374 145 -581 540 -177 -49 610 223 -796 -695 -67 -817 463 667 -12 -289 -900 41 -548 211 -141 -479 -137 773 75 123 -310 -375 -429 -87 690 -724 -749 187 -659 -183 105 -411 97 -431 154 -450 -393 66 -101 -512 189 -72 594 -246 475 332 -99 -875 -418 -690 536 -761 -266 -215 694 -621 225 -21 -205 -834 -419 -31 345 500 433 11 189 -767 -757 -855 191 629 -614 -760 -891 -112 -128 -223 779 334 665 493 -836 731 -17 636 -519 -281 642 645 -75 -392 -459 -787 -170 -390 517 -763 692 171 365 223 145 331 -365 562 -432 284 272 291 375 499 -64 -276 -709 -851 -502 -292 -523 -61 -308 330 -88 -630 600 231 -528 249 192 265 252 670 -415 -162 -591 -771 -413 543 -565 -438 636 571 -832 -253 -736 -193 645 83 145 621 -198 -567 -842 -437 248 -291 -850 -104 -307 560 -62 582 172 -96 125 52 -124 703 270 -546 -854 -312 174 704 -115 391 678 -900 85 -128 621 -152 -302 -204 -224 -851 194 -252 760 118 -491 731 -725 -61 -199 -894 -384 34 -861 -658 418 -684 29 757 13 -786 278 83 606 459 -391 -17 -500 343 674 578 -245 -445 -460 305 200 -182 -633 -718 -188 449 -441 424 -756 -381 680 -489 -766 -337 774 469 60 589 291 -45 -589 -700 354 774 -367 134 278 40 -569 46 -654 -779 -390 -493 89 -329 208 -164 595 -796 -624 362 800 217 614 258 98 -862 413 121 635 -302 -162 -744 462 -704 -537 -741 473 64 -674 107 793 -542 -676 618 459 -845 -814 790 216 -558 -478 -137 784 -140 -714 -262 -344 -824 -326 -366 456 -874 352 139 -647 508 -699 389 -866 761 -761 611 -390 187 -375 421 -581 -125 656 -128 -735 545 86 598 -784 -381 726 -490 -457 -93 -488 516 20 281 -493 -100 762 210 -388 573 -445 -771 -766 469 727 643 677 400 318 490 -317 -668 176 472 -47 104 -680 -503 -826 179 -849 475 -679 436 781 725 286 -487 66 91 667 488 -321 114 -32 -166 -418 588 -226 18 -650 -163 -528 168 -45 796 -739 786 -145 -200 -356 -174 -890 -233 527 -322 269 -733 -20 -272 -705 -386 -705 -297 -678 -283 -185 482 675 -77 373 533 -134 -151 700 -607 -647 -782 -286 -630 -671 394 -276 117 87 -666 -706 -749 -334 -313 447 767 -370 -408 614 -754 747 603 -168 -856 -637 15 -264 -693 667 82 -246 -837 176 -675 -132 -621 783 279 61 666 -732 -66 788 116 -604 -316 488 685 -531 -388 -347 390 7 -234 415 127 -799 770 260 -725 -43 7 132 -302 60 -709 -128 -144 -725 47 157 -479 700 -648 -280 -713 603 -77 126 71 600 354 55 531 550 485 699 470 -666 -574 -577 390 508 -278 436 660 -797 -481 -518 307 550 -438 738 615 -487 -834 -540 659 -256 17 592 321 -470 -252 -727 609 594 -564 -150 -500 428 393 7 -567 -146 -86 629 -63 -538 -560 417 598 298 211 -71 129 405 -815 -865 600 -722 -708 -795 -261 527 -863 647 -607 -647 -795 -595 -376 -649 -401 642 718 411 247 197 -819 90 -365 296 64 -300 686 -585 228 -198 -883 580 176 -442 -197 381 218 213 -131 469 -673 -846 -549 694 -788 700 302 -175 -569 -467 402 -738 -54 -544 -76 -581 80 278 741 -701 4 586 -174 287 636 20 516 -589 -147 671 -307 231 -766 -820 -138 -89 522 70 -2 667 -314 -522 -464 103 -225 201 -623 -871 734 -697 173 -457 196 702 -87 -492 29 286 551 -612 -472 -794 1 675 277 419 474 381 -486 -529 291 205 114 723 104 -269 -694 -32 794 -586 -732 238 678 319 415 716 386 -649 287 354 399 -804 532 -176 -747 599 489 538 180 363 -787 -406 -228 -151 550 -126 -109 -130 -885 -822 98 -14 -373 -82 -469 430 -57 572 -444 425 135 704 282 -660 -847 -348 662 -417 -853 -39 -603 -252 -152 414 -351 392 77 -150 309 -512 774 -520 609 611 -39 -734 -252 -251 -456 -9 -583 -613 171 -208 -104 -751 -492 481 -747 377 -68 -430 -774 -700 650 749 -814 -550 -843 -862 -496 -353 -648 535 323 -188 -252 -731 165 -276 44 -32 559 236 567 -37 399 520 -462 362 190 -111 113 -586 -330 91 521 -647 498 675 -85 128 31 -613 534 -616 673 -378 168 58 294 -600 220 -592 55 408 743 546 -719 -77 344 108 -526 248 627 -761 -557 573 168 75 -244 -111 318 -68 -363 535 275 59 201 204 290 565 413 -285 -33 -329 -8 113 168 -632 -622 263 593 62 -698 -31 484 18 -59 650 -296 -168 -354 0 101 261 11 158 -724 256 -499 528 118 -412 -581 -99 -631 -853 277 81 -575 162 565 795 659 -139 -586 84 171 521 604 -13 -593 -640 -267 -571 593 -193 341 423 401 162 -415 -880 -551 -877 -184 466 -355 -858 368 450 706 -524 491 382 339 369 -722 584 -426 -28 131 -82 -638 190 -418 -878 -716 573 341 -688 102 256 -393 -845 189 611 273 -15 3 -205 603 -48 69 -113 111 642 -504 112 84 -84 -204 -859 -702 -416 544 580 193 80 403 100 -13 448 196 -862 -74 32 -628 39 408 163 -233 503 542 -346 -466 -682 -459 -297 786 676 564 106 -495 737 -574 780 -303 -219 -521 766 -179 -638 215 363 50 757 -587 86 -742 -222 -50 -389 -183 582 307 194 734 -149 407 -443 4 -192 -578 -379 269 -276 743 230 -748 -429 -336 330 -424 -54 332 -13 611 -448 -197 -609 -384 560 -74 -703 797 -666 642 159 -305 -548 237 639 622 280 104 370 -376 144 -196 768 -870 505 230 18 125 -110 -203 378 749 496 -808 93 288 -12 -81 104 632 -249 -840 -122 595 -217 133 -225 643 -344 48 738 -69 -232 412 -256 196 536 -628 197 105 -773 104 568 346 56 -626 30 -454 101 757 166 720 -284 623 -449 33 337 -616 -818 240 -776 -698 -649 -141 -462 -223 -253 -204 267 -288 652 -660 779 -870 56 797 349 631 -805 -675 -644 -128 -384 -462 454 -404 -621 481 147 -28 128 424 628 420 202 -38 -447 96 -57 640 359 415 -85 -861 241 -789 10 349 -477 151 -523 -548 477 593 3 10 773 -755 -856 -653 -569 -296 -871 384 -434 503 -432 -614 -560 463 -472 -129 470 368 -439 749 444 -847 625 465 31 16 244 438 -689 505 -776 -810 57 -896 -207 426 303 343 -569 -535 -508 41 -182 -137 568 590 513 -16 558 -341 734 -602 -411 -15 582 222 -80 100 -893 388 -239 535 -169 223 653 281 -643 -744 619 -728 -485 -482 277 495 -94 -867 742 181 500 -77 315 218 535 295 256 -248 -533 24 326 548 429 461 -483 -81 -757 -197 297 44 -613 -642 496 -450 287 -21 75 -30 -856 166 -744 -104 109 -469 -743 -338 -650 -388 -800 337 595 168 -615 -634 109 -657 170 -8 141 -385 -758 439 626 696 260 95 -508 130 -645 -256 -227 -402 -484 -324 389 -514 48 -404 -456 -667 -387 -66 -224 202 637 -417 213 -318 21 650 -635 85 -865 -513 679 303 -833 -832 -283 -819 -562 373 707 473 -93 361 -423 -727 585 323 -231 684 773 -755 12 -45 -648 -370 -117 131 -628 537 395 -610 -418 -180 -356 -860 -840 93 217 144 -218 157 276 -898 -740 -739 246 -841 -490 -192 -635 -888 -46 129 221 -346 359 93 789 -653 421 116 -770 300 61 -113 -773 718 -809 -351 621 -379 -8 188 343 -382 745 -767 500 199 695 -549 73 379 640 -729 -312 6 182 478 761 -791 -779 -44 656 165 -468 -800 -380 646 -321 -874 374 78 578 -148 721 -739 -239 -207 654 -266 532 516 -881 772 684 -188 358 -326 684 453 264 -414 -534 200 -588 641 -303 -235 64 250 -760 -254 -146 -453 -77 620 60 -351 -836 48 769 239 -282 566 36 340 370 -710 -665 -484 628 -397 453 -879 -381 352 240 562 -855 -570 569 -779 -153 335 619 406 209 279 642 685 -15 663 64 45 -462 -747 -460 666 634 652 -353 -881 26 -43 469 -529 179 250 -561 41 -349 132 536 421 -834 -224 539 687 -647 565 -769 43 782 635 786 -877 535 721 650 -72 777 -440 -697 93 -574 234 -82 261 -407 -350 197 -368 -28 -437 216 526 -181 6 -52 -639 402 138 551 799 -308 -80 357 341 -714 -145 167 -276 -60 -114 311 -38 73 -344 590 -808 97 705 -368 507 78 -574 783 -369 721 196 -708 -542 126 -751 -195 -864 14 252 -121 270 -531 -851 682 682 -230 400 -601 -381 711 285 -242 -133 511 543 -589 -301 -308 514 440 87 248 -30 -709 -343 188 -50 -280 595 -220 -79 -777 -714 627 -780 362 -380 650 -577 401 -329 362 222 -275 -733 652 350 -27 -32 470 781 -663 497 184 612 -612 707 -795 -698 48 -607 177 344 -43 -500 -482 -463 452 -691 -882 -392 -174 149 -553 631 442 -57 -488 -548 -368 -577 770 634 532 -654 -615 13 432 332 577 227 -523 -97 -355 -205 -22 -109 -214 -2 755 -624 -746 63 -794 -687 80 232 -127 169 -44 793 -607 -836 -822 -684 -655 602 133 -795 533 -443 -483 49 608 -512 21 627 -625 -328 195 -878 -762 -195 -252 500 -862 -781 -399 208 -453 296 370 -279 730 -803 -872 217 -620 30 -896 -772 252 -779 -552 87 137 -106 74 247 -306 555 -317 -105 8 -810 41 -456 -324 182 294 -12 -863 679 -365 -534 591 451 154 458 -81 690 -474 -608 -727 -593 -898 -266 -897 415 -624 696 -864 246 -297 317 -89 484 -845 -39 -561 293 427 41 -365 502 -731 -270 -234 170 459 -374 -214 646 -549 -526 700 -740 476 -316 50 -805 -238 271 -140 144 -441 114 511 -412 -21 -473 -633 -852 -205 650 658 69 167 56 -26 225 -290 -427 -196 -339 -484 -98 33 -269 -601 -141 438 124 133 358 -687 -831 -763 653 385 149 -545 745 86 -178 176 -807 -458 604 -78 131 710 281 -453 -447 -405 201 421 778 485 -102 364 -336 183 649 748 -597 469 92 341 611 -804 -704 -479 -615 523 -255 -117 403 -125 707 54 -450 123 490 -780 -559 -214 217 -513 585 -637 -385 353 -242 342 488 -853 395 -706 294 -797 157 796 -422 549 376 333 241 243 -359 -293 525 200 -381 753 -761 -868 -11 262 650 751 543 798 -854 330 -652 621 -226 684 389 -377 126 225 -817 -816 349 237 630 173 -138 -639 -457 -592 -820 524 -479 585 432 -470 -754 413 -393 317 138 -470 19 -655 92 -66 -620 267 341 158 -892 -731 650 -786 42 512 -806 692 -419 -477 -321 -593 -89 -410 -381 -827 511 280 -365 536 -438 555 1 -447 -542 -711 439 -812 -822 -877 382 375 -486 -808 -522 -250 10 -532 -135 -640 282 168 -809 566 -38 448 -875 -714 325 -798 -711 137 -479 -437 -634 416 -343 758 -35 313 191 -420 98 667 -497 535 364 -333 539 -178 310 -379 212 -594 -359 -460 101 283 -798 -190 138 -9 -870 773 221 -736 -826 -338 415 -622 -747 711 -431 -860 -439 -720 442 538 730 314 129 710 -844 -813 28 -180 433 379 580 187 433 -521 768 -17 -668 700 -611 677 -240 355 -189 445 -430 -731 -339 1 261 494 361 -369 -803 200 560 -807 -206 -860 -695 688 -448 711 -285 181 623 368 -214 -572 -397 -832 39 -891 775 722 355 2 -220 -518 -290 -838 -18 -811 -88 -764 -186 -237 -87 616 -166 696 645 -401 479 -742 -676 766 575 103 635 794 766 -680 322 540 -899 788 -637 -450 -138 331 -55 768 -514 468 -439 247 -719 51 -119 -447 -610 662 130 -795 608 55 -826 -71 -13 -858 -191 675 -47 326 -189 514 -789 -364 120 800 -38 -425 194 543 -256 353 772 -375 543 -411 -667 231 114 64 700 -455 -544 580 -17 68 -372 175 558 646 698 29 -740 -475 -605 -555 457 36 -754 118 696 -732 768 -155 128 -428 -820 461 475 729 -751 -438 -38 610 272 391 543 178 440 479 -454 509 -350 436 -224 -378 646 163 424 -56 499 -138 -865 247 -511 459 -643 -484 -435 665 -451 -355 -52 -464 -785 687 -878 490 -11 -344 412 211 38 286 73 -93 568 88 -78 -747 -723 639 -795 -56 74 101 -551 -892 -217 674 416 800 348 566 -406 565 529 -156 -299 -623 -707 -733 283 248 -260 -89 273 92 -482 -150 -749 780 -348 -343 488 -130 203 -730 -879 188 777 230 -90 423 358 -124 -500 69 -483 -811 299 241 -597 123 218 662 70 -839 312 -433 -871 672 -777 665 -636 55 136 -880 -411 744 556 -212 -358 -208 -889 225 -290 -420 -595 -447 176 167 -300 -476 303 -168 211 649 279 393 653 525 -14 57 -187 -20 585 261 274 -743 659 -423 54 708 603 59 -558 688 -224 74 -255 -492 -85 -364 741 249 121 258 -39 784 -599 -388 379 452 -408 251 -798 -483 -152 546 -674 602 -847 -239 -844 -390 -281 -434 169 -241 760 -785 631 -188 53 284 494 -99 266 542 780 -61 65 752 -743 267 -864 148 -64 291 539 -259 -368 -585 238 -234 -621 -129 -697 50 146 609 -864 252 91 -308 106 -177 219 -324 400 45 161 -376 -283 -413 -629 -849 319 -109 -541 615 -596 72 -456 48 -625 334 244 -32 -29 581 -439 -302 -604 545 -774 -213 536 616 230 191 -559 152 295 -411 715 -651 396 734 -92 294 -99 -882 647 545 -221 395 249 -340 -234 762 88 18 -859 233 120 -654 -171 371 -499 -210 -763 -157 13 687 739 -856 -661 -615 -459 -839 -131 -364 542 -567 643 148 -640 -885 -836 608 -57 222 55 138 -639 -864 -535 -16 414 -26 -238 -216 705 56 214 297 -73 -42 468 215 445 339 -89 590 -680 418 247 -197 703 -39 -311 222 -618 245 386 79 515 -606 500 491 10 365 -618 -628 -126 -445 734 -50 -452 -746 -736 328 -471 -751 512 -780 -871 -46 -386 531 -808 470 572 -226 -552 -784 -480 -42 -615 -673 219 739 372 33 -602 28 -86 638 -708 194 751 -201 439 -821 5 -768 256 -581 -659 -416 211 372 617 -134 301 498 -762 59 742 -788 380 434 527 -273 643 -868 376 -429 236 -633 433 -166 -174 83 -583 441 -60 -742 256 -794 638 619 -455 -581 -725 -173 448 -530 680 634 118 703 -535 661 -497 -831 644 -276 633 -559 327 -328 724 275 -489 -412 -618 -675 -523 -644 -510 764 157 -624 -114 204 -753 656 141 75 760 -378 547 -654 -437 -558 -476 636 15 476 359 -738 -445 -538 -482 -629 -628 -434 431 781 -876 -470 610 -855 -52 -589 -501 -807 -249 519 -471 511 667 62 38 318 451 68 776 490 -824 271 589 -64 591 644 434 -549 113 179 790 -335 172 -164 -126 -182 651 759 -428 -856 -161 293 -520 281 381 -533 -717 -332 -283 24 -282 489 -453 -336 -416 -882 299 -337 -721 -252 552 -33 756 273 -397 750 -541 -432 -34 -633 460 668 -503 -424 54 37 -42 -305 475 -384 529 755 144 -823 483 -649 -636 332 -448 247 100 -403 34 177 2 -448 730 -411 477 -352 168 -733 13 -651 -317 9 328 693 -128 3 -96 -140 -150 297 287 635 567 -115 -560 -841 510 -136 676 -351 316 -488 -710 -523 -394 -874 -318 -707 -2 -798 -62 -523 462 -246 391 -703 -447 -348 713 -235 470 250 -673 626 727 106 704 71 714 90 -663 252 -731 549 662 104 784 363 -809 -638 705 511 625 -668 -220 388 -420 -520 79 698 729 360 89 702 341 303 -197 219 -79 132 165 -810 136 -468 -635 -237 135 -318 338 688 -522 -35 -139 -329 614 -119 542 -139 304 -52 -36 -72 440 218 -895 -707 351 708 437 181 -521 -48 104 109 221 563 -510 -556 -725 -743 -67 -3 287 -292 -671 386 -165 333 -381 -441 -409 -732 200 -311 -329 -354 767 351 621 -668 616 -659 -765 208 -530 678 -612 -479 -180 -198 777 721 68 305 124 -881 -691 146 685 98 470 -869 -162 784 697 -637 785 457 -579 -762 653 -230 641 -113 217 -98 80 -780 325 -62 240 -641 -890 -850 550 -294 271 604 -277 -280 -737 -488 -816 330 475 -169 -825 623 590 450 230 594 525 -369 -857 -355 632 612 -731 -613 420 -569 -77 -649 -607 -790 553 240 563 667 -408 729 -38 163 -761 310 332 -13 160 144 678 470 -218 -121 531 51 -571 589 328 558 -241 -215 -211 -866 646 -597 715 327 -893 -104 -305 780 348 645 -189 575 -311 737 -374 -294 -784 -497 -339 -613 -126 510 664 256 -225 -105 -747 -229 186 -167 -850 -787 -631 613 -814 -875 271 224 -796 306 334 -323 -429 9 149 -434 749 -493 -601 -880 443 -55 -819 -593 -900 127 -857 118 -720 182 -541 611 317 65 -143 -88 -344 -240 32 -205 66 -438 42 -15 -112 -690 -369 321 171 -67 -457 -811 -618 -874 -595 -375 732 -283 455 201 17 -204 480 -157 -58 -176 -43 337 -465 684 -7 -148 -434 260 240 -234 390 -325 268 640 -455 -334 -543 -41 704 -402 -491 -104 -813 -25 383 512 -311 505 483 567 -516 -767 -385 672 -3 -484 -614 -780 -504 766 635 84 -845 166 -222 32 -562 -280 765 499 -808 567 -676 -643 -487 412 501 619 213 -224 -555 340 -76 -572 -134 -692 -518 -136 273 -292 -678 643 -74 -233 210 -59 735 498 350 -719 -847 212 29 -485 -245 -402 742 -326 -152 -824 329 -617 217 -768 792 291 440 -427 -717 527 -430 762 673 20 -206 -358 -697 -760 68 -845 -39 -667 -533 540 125 553 439 -219 409 -124 358 174 -264 -291 -483 255 -747 213 259 370 -67 252 -637 -485 196 -261 77 -48 -184 -20 474 -771 -623 -378 99 -789 -212 -367 -875 -717 -226 218 496 -828 -222 -808 -446 -329 320 -176 -56 192 -533 194 650 493 552 -278 -411 291 142 4 350 -540 497 14 241 -21 -315 207 395 222 383 -530 69 -284 -162 -249 311 354 -109 340 410 54 -505 -198 59 108 -441 -175 22 -468 -700 545 545 159 468 287 224 -399 -757 629 598 490 -376 -343 33 -469 482 340 550 -281 -667 763 75 -612 -453 623 612 -491 -820 609 187 -18 -472 545 -166 -416 -622 -782 -779 520 746 96 -860 275 -255 -117 -122 92 607 -107 -112 702 -296 -87 56 -641 -772 132 -41 731 -530 -203 145 -391 -105 777 407 181 -61 606 -361 774 -440 151 -413 -899 548 -126 221 -413 -355 301 -608 714 291 712 -521 -858 542 274 -555 587 444 555 772 412 508 -64 378 27 -13 -118 366 -586 473 -790 -290 -457 449 462 -447 745 569 64 -159 242 604 581 476 -369 -671 -761 -836 166 -871 142 -386 -242 -571 532 -285 -765 784 -233 120 -451 -254 -339 249 -240 -73 172 -382 351 -754 -113 209 -368 -111 -588 -107 100 677 -358 241 173 -369 602 -818 -438 191 -64 -9 83 -352 -290 -154 -302 80 -522 -768 -489 -280 668 -166 442 114 654 612 206 91 450 -810 589 -364 -57 -109 -24 -334 -183 -366 135 120 -254 543 -15 71 772 -86 -229 -189 -188 -102 90 -281 -208 341 -515 -519 -268 386 367 -469 -173 -645 658 -489 564 523 -507 334 -498 487 -29 -549 302 370 292 -639 -407 -231 453 -302 501 772 735 -591 262 -794 125 257 68 623 -554 243 -364 394 456 562 52 -290 -315 -860 367 332 609 -227 -87 -177 -561 588 -490 -823 226 -742 -356 -642 -844 711 -838 -54 328 -578 606 128 -77 -783 -556 -551 -139 776 -859 -697 792 -535 603 472 426 -559 -360 -450 215 342 549 227 -616 480 -189 81 456 463 -97 -395 -615 107 -500 -752 397 114 -563 299 -66 -652 -45 518 -830 -120 259 -242 315 427 -810 -782 -313 798 -233 729 -5 -606 -394 135 -457 612 -140 751 -778 -182 754 523 533 366 720 -634 739 344 -497 -541 587 -93 433 159 -16 244 71 296 39 -703 -616 264 -759 322 363 -8 -849 -467 487 634 162 -123 -361 197 152 467 230 122 -211 351 436 -776 -207 -763 -154 120 -657 404 -161 117 368 529 -253 -664 -877 -732 -93 313 -341 -631 -90 -842 488 -498 459 354 106 548 -174 598 452 126 778 339 366 -221 -160 355 717 -55 430 200 -801 -572 90 -727 -659 214 -262 -278 696 -402 -506 -683 672 -793 -514 27 681 428 -217 784 574 239 -781 -729 -860 -527 -46 -865 -862 399 773 752 55 282 -572 328 -280 535 -714 -622 68 -192 -302 -767 -500 738 235 116 100 564 -352 148 -426 288 -198 -713 690 -866 231 10 676 -774 83 -780 538 -253 150 524 -563 -881 185 -87 -644 617 -320 475 -44 -678 718 -814 754 -334 518 -268 -641 -867 -161 474 -194 -638 -807 515 -66 -211 746 544 -226 -731 -161 -481 679 -864 -685 67 44 190 -180 -526 209 -322 -566 -326 217 27 -619 -526 -104 394 -651 405 -868 279 254 120 -809 -408 -227 -864 -427 130 -611 -202 600 -530 377 -412 -490 -897 -527 318 -543 508 549 -127 206 -702 168 101 511 260 522 -515 -115 -170 197 -634 313 166 257 -225 142 677 -637 -722 -378 -476 617 437 -347 -892 -654 438 776 -635 391 -267 320 189 -128 253 -748 -724 -217 -77 540 19 -308 -463 -809 314 -510 28 -289 -10 733 -33 -274 -507 -503 342 86 33 -892 -622 -80 13 347 -773 -483 -183 -119 -119 -328 -168 512 -810 -802 -195 -720 325 581 798 488 -322 629 342 667 -493 382 391 -486 -32 555 799 -383 -833 35 -660 -617 343 -618 376 -825 569 376 430 -361 -791 521 -671 391 -280 -258 -800 168 589 662 775 -501 489 -223 -440 54 743 -168 264 386 555 418 581 -650 -61 -176 -550 -860 230 485 -545 9 -177 -857 -693 331 410 -218 -389 -749 -438 -748 -323 -651 -752 488 -469 407 -719 435 481 -40 -642 -716 -716 122 -177 -39 -42 440 31 -224 -872 24 -504 -46 -149 -893 -305 -781 599 701 551 -801 390 316 -774 36 465 -788 -325 -389 -410 46 786 -503 697 720 -807 -51 -266 -390 593 -572 259 540 703 -436 -446 221 -494 -75 -297 -717 -550 -512 296 225 422 -504 -863 -334 288 -240 719 635 -154 -607 -314 465 -789 -515 742 -187 211 -856 573 -747 436 -474 -890 -513 -47 604 14 489 148 538 -53 457 -205 393 421 -746 99 16 320 583 152 164 575 -683 129 661 -375 -792 -643 -13 -846 643 707 -545 92 142 -635 442 -728 -55 -244 611 777 21 80 -766 -399 558 -35 460 -686 -602 513 48 -470 -47 346 685 -412 282 408 182 -646 -204 777 -205 -236 662 -32 199 -245 711 -4 -471 742 -890 634 -746 -713 -232 -370 -590 477 -631 -499 -26 52 510 -72 -842 224 201 34 41 -887 490 -842 -217 -244 370 -358 -132 684 -443 -327 359 653 -591 97 -626 562 -308 -151 -72 -280 403 130 -592 -483 -720 -744 329 153 425 640 -150 153 363 -531 -28 570 -130 -464 576 -489 -781 -302 -305 -56 272 -199 381 -180 456 257 -798 -675 314 193 262 324 287 430 -722 -268 728 -847 80 -521 130 546 -65 -249 550 -554 -348 -454 -146 -602 -277 -282 158 273 227 660 -603 660 756 -225 -288 -283 -702 598 177 400 504 -444 600 -42 -346 -245 303 599 537 -317 617 551 141 -758 -545 278 375 331 751 196 -258 -856 -732 -231 -671 -76 446 -822 495 -708 -180 468 28 735 344 96 -53 291 -151 -742 -309 361 409 -677 -116 -272 674 -629 -338 -536 -691 367 -831 -571 114 751 486 -425 144 -471 619 -454 624 705 -97 -730 -646 288 42 96 -659 32 -527 76 -863 689 135 -895 -600 238 -393 27 721 -96 8 -642 -531 625 -716 200 714 -206 -157 -754 38 536 -156 -800 -805 146 -594 248 -731 461 -72 -217 -804 261 556 -112 157 -47 -56 -155 782 -842 -611 -387 25 79 492 -445 -662 -131 -816 244 694 -451 -849 -556 457 492 338 -370 -574 -301 -871 83 207 -570 144 -197 -359 541 -874 -317 -622 -30 -48 -147 119 530 -450 -249 225 -809 -817 -333 22 -628 -426 -585 -686 67 -872 184 262 579 339 182 640 -280 -162 -863 486 -191 104 -142 199 732 357 -307 195 -498 -15 711 357 623 692 -100 312 665 -250 440 -42 -641 792 425 213 202 -93 -329 -644 -596 -848 -50 -32 -184 -404 -126 -463 695 -410 270 584 452 74 277 -605 -16 122 652 -760 -520 791 436 -462 506 412 178 91 519 -717 577 -363 -10 -407 -279 438 -160 -857 259 741 782 623 458 -48 506 646 129 591 -478 397 -511 -852 -845 47 -299 -830 724 -40 378 63 636 -532 337 -472 -344 406 675 -208 192 -344 620 741 49 641 468 375 -547 -845 -376 132 220 -651 -32 192 -543 -584 -34 -639 517 222 485 277 607 -837 345 -30 -32 -599 -70 270 720 736 -104 525 548 -658 90 -522 246 -226 560 -187 -668 640 -681 330 -445 131 -753 -614 303 -693 -537 -819 550 -825 324 -751 -464 -291 438 693 -45 500 -364 -398 -669 607 -771 -597 153 -435 -134 -360 783 413 738 -410 364 188 368 -198 -81 257 -512 595 -645 317 -241 135 -736 -481 -666 226 -838 171 -730 -897 776 -80 -122 -561 625 -827 3 145 165 -125 123 -723 300 358 -12 402 159 -262 -401 -235 620 753 471 -70 -375 -357 483 -814 227 680 -493 774 732 -814 183 375 -690 -209 505 -48 -382 415 -870 357 613 -761 -212 -399 371 -560 588 283 -541 450 -758 11 -663 -837 -658 -531 -71 621 -576 -701 -503 485 152 -672 788 -846 419 -354 709 -864 -532 173 731 290 -131 -519 -205 248 -160 -218 360 -29 282 -11 -329 410 507 322 178 -168 -14 -568 226 13 -547 -311 -762 -698 597 -813 -22 -757 -299 254 -221 -595 712 346 70 433 -900 -308 606 -425 751 -555 -56 315 787 538 -669 -777 -449 -751 442 84 51 -360 246 -233 -127 -63 -100 428 506 545 16 -229 -763 -757 -435 404 500 782 -357 -541 -481 -398 359 -397 -145 -601 -544 -572 -786 -101 -396 -795 -763 -814 -766 -860 -395 228 402 719 536 -369 -560 462 242 109 788 -419 196 651 -480 298 -615 664 -578 53 233 633 -210 -897 130 190 -230 209 -597 -629 726 754 397 640 703 432 731 85 -91 421 -169 664 -584 -157 -811 -884 663 -158 227 782 406 -800 -855 -182 -657 554 474 675 211 -138 -297 -400 -657 -458 377 -573 408 572 -765 -595 -660 -22 -490 -570 14 -623 -153 451 631 4 -781 -791 496 309 313 317 -704 -292 -312 -643 429 -61 -651 742 -63 229 -724 -652 722 -51 -127 -316 -583 756 -900 -85 -246 -90 -807 -298 107 -199 675 -631 -824 -617 615 744 -761 410 661 310 520 -235 -185 -454 -556 -321 644 -456 -178 342 -685 -540 777 -297 -102 -796 540 -749 220 -126 -38 491 660 -893 -493 -649 86 758 8 -529 489 313 -259 19 -33 741 -624 587 -531 522 244 165 -284 -800 106 232 252 -778 -669 603 -443 -406 463 -40 -72 -433 -271 -418 390 504 366 -563 -419 293 -773 -83 288 33 455 -475 247 -709 230 -398 36 -829 214 473 -302 709 59 390 -29 -273 49 -688 130 -453 -130 689 -578 -326 273 608 -662 -101 -492 551 45 103 648 -470 41 -701 494 -668 -766 741 -77 324 609 -549 361 -346 -791 -808 -351 398 -557 -19 380 -55 -112 410 -295 375 -524 -134 475 -98 153 -804 -827 450 293 323 44 515 254 60 323 -757 -310 -755 -108 774 284 -488 -221 255 377 698 454 305 414 -372 667 722 -775 -583 -452 -882 665 -894 506 225 632 -249 624 86 363 483 -648 -788 -894 -90 462 538 -197 272 -235 285 -9 503 298 -169 634 499 -352 -771 -129 -237 797 467 569 -638 536 -565 -673 -663 210 -800 -698 367 -657 151 648 318 544 -852 -574 -86 -41 437 -898 -256 -318 -185 707 -272 271 150 -722 -772 153 -464 714 597 -62 -220 -456 -462 227 184 584 -393 -512 508 -885 293 317 490 488 -664 -726 -359 698 -600 426 129 -491 -895 -615 484 -352 -421 288 -265 538 -770 -299 722 138 -689 125 -359 -7 255 -427 494 -433 521 -624 -591 -372 625 -891 -69 126 -751 74 -353 -839 -341 160 -474 459 583 -128 622 -377 -170 55 257 756 513 570 667 -456 367 535 298 -227 -371 -131 -629 -98 97 -797 -173 217 -646 -284 -794 -275 -341 309 420 -456 659 603 40 -139 85 262 670 -22 750 793 -892 143 638 -721 -761 -76 -532 614 125 790 278 -126 -88 -538 643 -413 -555 239 746 524 -531 -239 -629 519 688 534 252 113 -308 -740 -669 -542 -856 -704 -829 733 114 -340 776 33 442 290 -821 -422 -646 27 297 308 -529 120 -801 -57 -229 -23 -791 -25 -116 -889 530 578 258 -76 174 -107 -493 -169 726 341 -839 250 237 272 -230 -288 220 569 -465 731 -169 411 608 107 632 -85 700 161 705 710 772 277 793 -634 561 -866 604 123 516 -135 502 -889 -66 -814 22 -266 -339 148 -552 -330 320 -351 -509 -489 774 176 -576 -92 -196 -709 245 567 -76 37 153 -760 -700 -654 -779 -817 461 576 -595 -694 -807 140 36 403 701 -46 201 744 31 392 236 -540 740 379 286 15 -525 566 -83 18 -220 193 592 -661 -52 -279 -144 130 -802 335 651 365 96 15 -775 176 -777 -805 -34 380 -32 795 534 -767 -682 373 -541 697 514 -769 -350 -766 -818 -420 208 -746 -416 -686 582 424 -400 -167 441 -712 -886 -120 9 -17 -65 15 -411 376 730 599 756 -284 434 168 -461 628 463 -192 -310 160 258 367 744 -281 563 -754 -772 -581 -802 369 785 -250 247 -205 -332 -671 -594 362 -29 241 -322 33 674 516 616 -442 -749 281 -746 644 669 -871 180 -369 -376 747 -56 -377 -751 24 100 -467 -601 172 -442 505 151 -192 780 638 719 -514 612 387 -547 -127 282 477 -164 205 -583 -648 410 -199 -710 -610 -326 -217 62 560 -210 265 594 451 36 716 415 -762 -256 446 -648 311 -118 347 777 590 665 203 545 -461 -9 -50 -9 -405 223 -382 -804 206 -53 -793 250 -357 -294 -580 -78 -274 -97 -545 746 -826 -245 -680 -636 643 750 -119 282 -824 -631 -274 1 503 624 185 307 -366 -558 -7 225 -351 -864 248 -492 298 -615 -837 49 -857 -790 652 -898 -592 -134 601 -30 785 -674 -493 770 764 -259 -60 -850 -88 -143 361 -823 -772 -551 225 757 -159 495 -555 728 -404 -476 573 193 -535 -296 313 -57 283 -11 668 510 -15 -734 517 -734 709 -543 -827 -306 -526 -447 -436 548 217 -662 -170 -686 -561 435 436 350 571 -599 -454 255 -711 -168 -837 310 -567 -699 55 465 -31 696 25 208 -223 -483 285 -436 105 385 -277 -744 -71 -633 -89 238 -179 744 -626 -3 564 604 191 407 -193 -711 -315 -457 -218 84 -428 18 -169 -513 95 538 402 -455 -655 -169 612 -81 94 466 384 -543 -665 -4 799 -628 -722 125 683 60 -587 -613 -682 204 -22 579 -245 230 147 392 -409 -476 302 -226 642 -190 356 546 149 -338 -793 488 126 368 161 -795 330 -258 -277 347 -198 420 -319 -854 442 700 589 280 544 763 442 -309 -330 -287 74 164 335 627 763 -46 209 -192 -4 -409 142 -75 -636 381 774 326 138 492 -538 -462 -204 -300 292 397 -338 262 692 328 -95 433 534 795 -234 -510 -144 -11 -403 -348 179 -451 276 1 -785 430 13 778 425 -656 572 -177 107 712 226 338 146 -10 -644 -48 -769 -416 -411 670 -56 493 -385 -519 -843 470 216 -490 -756 391 12 171 -36 -791 245 -117 105 140 754 388 -266 314 49 -465 -230 -835 582 -75 -267 -623 -107 203 586 -33 -874 58 -374 756 -28 234 352 -274 739 -232 -789 559 -3 300 134 -632 13 43 -821 -416 -26 -478 -643 498 503 -610 -886 313 -511 599 2 309 -554 695 -583 -145 -27 -894 117 -679 -333 -791 -753 622 -870 -535 443 -343 614 -198 -395 626 355 -642 -300 -217 470 559 -544 -498 -332 -122 -597 132 -645 -485 109 -465 83 155 -504 658 -261 -285 17 455 -288 267 -414 -11 33 -853 -167 -662 177 -541 -216 -650 -293 338 -513 619 -343 -279 -117 205 -645 -500 25 737 406 498 401 -124 773 -372 301 546 -311 607 283 357 257 587 -523 -24 -438 -272 -571 -690 -567 -869 567 723 775 546 509 691 -617 531 586 -91 -89 -369 -720 193 -244 -263 223 -299 -779 148 259 -562 -774 460 221 -569 -174 651 -670 -113 -466 356 -867 597 -153 593 -878 319 -495 238 -670 -267 -152 183 637 108 -564 -236 -849 -809 108 -392 -174 -263 -707 -814 -710 -55 253 -320 -646 380 576 -142 468 345 -40 -111 110 62 -660 -596 -645 -640 -811 -693 316 784 542 462 29 -623 -832 251 -149 651 -471 -519 -217 52 -766 794 -654 712 66 60 202 -187 282 -278 -616 254 475 -842 336 736 -23 449 634 -573 615 276 588 -126 226 -692 -529 707 -51 192 -418 335 623 640 -122 -390 -851 395 753 -435 -189 185 140 507 799 -685 -845 -453 -409 447 373 129 274 -685 -500 707 -369 -794 -511 -382 -220 212 529 -669 638 -249 411 470 167 577 608 -121 605 37 716 -131 328 429 -675 748 -282 415 -389 515 780 -413 -385 210 599 -869 425 -688 -855 -281 -419 -863 397 559 -896 249 -669 561 -180 307 -578 -264 -370 -215 659 175 -593 8 550 451 -169 -754 540 635 630 712 -614 381 -556 -322 -97 -414 233 -530 709 -142 233 -351 -825 -271 469 647 -742 -21 -72 497 603 252 426 -55 -226 -575 153 -253 -88 -49 744 755 276 -835 639 85 -311 -183 -883 -273 366 385 -546 -269 -879 -418 -481 780 786 24 100 238 753 -885 788 781 602 706 750 766 -155 689 -353 214 709 3 389 722 421 -450 -333 -301 518 -157 481 -594 715 543 457 227 86 14 -394 -217 -871 320 -14 267 782 -850 693 162 323 341 300 448 114 -449 -327 -489 -198 -504 -736 -217 645 742 -594 -229 -526 567 315 -39 301 -314 -520 -415 -832 -95 20 354 -847 -454 -433 -852 -557 331 136 343 -706 -467 -32 734 690 -856 48 -146 601 -620 434 -884 -72 -221 577 542 658 -622 537 559 272 -417 288 -679 192 -684 327 -666 799 -39 -238 -707 -293 311 586 535 65 -213 3 -672 -635 748 -741 -124 244 97 279 -893 -579 -878 53 -838 710 677 403 -857 379 -742 619 236 -607 -623 -616 -523 101 -257 3 -554 -742 629 -786 -713 -139 666 -440 -547 50 695 -626 -308 -275 41 -336 -274 90 52 -121 30 -223 669 644 -213 -333 490 -879 -236 -152 -106 340 278 591 714 7 701 282 649 529 -216 -37 350 -389 291 418 420 -176 671 571 800 646 -8 532 -109 -513 416 144 -91 657 -886 -374 327 513 733 -246 723 132 -404 -10 213 522 786 488 727 364 56 -1 -804 378 -321 -861 -580 -373 288 -39 -152 -513 -577 -3 242 -833 126 309 -754 -654 291 322 404 262 444 414 -212 656 628 -559 -455 479 250 -835 -789 -388 -43 743 -345 -553 591 -510 303 775 220 -562 -202 396 -43 -804 -66 -736 113 193 -730 -583 -722 121 -213 704 306 637 -5 180 -190 -553 -818 -590 -257 381 -586 708 45 -330 -1 441 -620 -85 661 800 97 -246 -486 -474 222 157 -279 -397 331 201 87 54 -277 696 -184 483 -16 460 748 375 -83 -358 -744 487 -68 -871 -368 595 -358 -154 261 -357 127 -5 32 252 -109 -288 -161 88 714 403 749 -537 -218 721 42 -735 175 31 -882 -327 -55 723 -734 -390 328 23 -298 634 421 350 -372 -335 116 -530 159 -606 419 -309 513 -823 101 498 -238 -628 -616 -504 203 155 -546 -241 708 -758 30 -835 481 -856 82 409 -808 103 684 -277 233 589 610 204 693 493 -787 638 530 -758 570 -804 531 713 135 -349 -413 -633 -513 -155 572 -287 102 -7 -186 568 -730 -75 -669 -621 -272 -396 510 -85 -646 728 -792 -224 -149 -503 -804 536 -867 -20 -636 584 -839 446 275 668 -477 -654 422 -403 -94 265 -269 250 -118 -809 -314 737 124 -109 -326 145 -783 -625 195 -647 -143 762 527 -39 -666 -800 -262 618 -166 122 -788 -226 -402 -692 51 594 -662 123 -477 -480 477 609 -667 433 52 245 -485 -504 -761 -839 732 -256 -444 417 -537 743 238 -218 -262 7 404 179 777 286 -793 -579 430 -540 -129 658 -374 547 -727 -511 557 -112 -284 545 -108 -756 280 -171 167 -199 542 -345 261 -169 -630 401 -523 -469 532 516 -332 764 791 -746 621 -400 -570 -331 -560 794 -289 383 636 -625 554 -571 692 -342 606 -18 632 -223 -283 -114 -93 -179 273 61 411 441 -650 -112 -401 -277 171 -186 -444 714 266 -251 -295 496 645 -69 -249 605 -194 288 -802 663 -740 -24 -756 -124 160 307 304 301 -6 247 -898 741 -493 -854 609 688 531 -530 142 -330 70 653 60 211 -792 17 381 324 -2 44 732 -409 -422 -392 69 253 554 583 781 113 -108 381 107 -68 -658 -425 74 -555 -274 425 -484 42 -517 594 -531 -511 411 -649 718 -392 177 683 -819 470 92 -42 752 -104 -258 -721 684 -547 -214 -653 -507 -548 -452 622 -251 276 -563 -662 339 555 -341 527 331 -779 309 44 -23 767 357 176 -280 -13 -830 26 611 359 253 -899 -724 -731 111 527 -615 -330 -338 -474 -704 779 -431 391 -259 704 -787 365 144 -1 -294 -585 -576 -459 -379 -659 -488 300 651 -776 415 -123 -258 -606 632 509 -680 797 -47 -612 548 533 -751 565 -823 620 -709 592 -75 -133 474 760 -73 193 -13 622 639 9 395 223 -788 -229 -198 -872 112 546 530 664 -703 40 304 395 98 514 668 657 -355 -625 -565 -777 -70 -30 62 245 218 -846 702 -456 -668 424 -32 -347 738 -373 -3 785 -554 746 446 356 -784 -277 638 -780 34 -536 623 -449 790 458 -352 621 763 290 136 432 -669 -757 530 -180 -346 643 -663 -624 309 642 764 304 -85 -444 151 432 798 -120 -298 -755 -871 -680 -330 388 -777 -721 55 -291 192 469 675 -808 428 140 -686 -157 -72 79 -514 517 300 441 -744 -589 209 633 388 595 327 466 303 -181 -781 437 67 -524 30 100 271 -191 603 -609 360 219 -239 406 413 -281 -810 -64 687 -642 -292 -475 113 626 529 -844 -522 438 570 -587 -79 621 -654 -7 661 -456 113 -413 -292 -299 -227 -64 -609 274 790 174 556 -19 595 -507 743 515 -232 609 234 673 615 721 -6 322 -763 169 -418 34 -720 -34 -473 -774 144 457 199 409 601 -285 -815 513 163 127 93 -168 -878 676 -322 -26 -487 -637 113 644 126 -575 -839 -442 761 622 -465 272 -317 17 90 483 93 -71 -114 237 -183 -766 -161 229 -868 -692 464 -840 355 -321 -150 83 -878 -285 56 -263 562 -674 -473 -473 -496 12 -416 -302 -249 -46 -526 763 -440 -227 -362 -661 756 -556 -426 -630 450 -577 -47 91 -253 476 611 -488 6 135 -857 655 -666 194 -36 703 -104 -858 -178 418 -13 714 752 -314 376 -333 718 -657 14 -280 450 480 80 -515 469 413 -234 80 290 -137 785 -617 -519 272 676 -573 136 -480 -499 -144 -776 -348 760 -396 616 680 418 236 -318 594 -146 519 756 703 95 334 710 131 -564 792 -466 -849 201 459 -400 466 10 772 595 -453 499 -472 -256 -214 -801 -626 -750 -72 -113 -383 44 -439 -390 -325 469 226 -598 -491 358 -98 -362 -700 60 232 -671 -10 -52 -880 444 100 -650 388 -591 117 -234 501 571 -347 -771 -820 507 -302 751 -832 -768 175 202 778 537 -601 -851 698 -477 -632 -335 -699 520 -365 -785 -417 -667 91 -638 -799 131 334 -137 -622 780 502 -599 769 177 784 -272 584 533 -343 -403 162 -608 637 177 442 179 -332 -347 -456 530 -479 -633 303 171 275 604 561 118 668 -395 91 367 242 -82 -715 -755 -867 -248 -577 172 -90 -571 655 -480 272 -422 383 -591 109 23 -242 -900 100 -195 -481 -363 680 -345 -200 -133 29 -120 162 -166 294 545 -329 551 128 477 -872 746 -220 -254 -174 -838 696 -857 -58 565 310 261 -388 18 -365 230 536 -24 -471 -633 225 -843 158 -336 -86 -752 -802 -100 -340 671 311 -417 -144 15 -419 19 341 -543 -459 211 -415 594 -433 -199 296 419 109 -557 -263 -53 -540 549 409 -417 -64 -1 -516 -414 440 -102 341 436 355 500 -570 -70 -882 430 469 673 529 91 684 636 -837 697 -302 -222 263 -558 693 -810 -713 326 43 653 -830 724 33 -141 -746 -791 -230 -135 501 336 417 607 413 69 178 -784 195 370 -207 -765 -628 -251 -26 545 448 358 -891 -136 -625 -268 -326 476 788 -689 -186 -636 248 423 -602 457 -271 -316 360 488 637 -328 -153 -123 663 743 316 -388 509 -147 -557 -440 -274 685 669 -397 -633 -737 307 209 389 -536 -460 -863 383 -567 359 401 -502 -556 34 162 -54 -437 -753 -67 -5 -375 -107 -468 369 595 275 21 -336 253 -493 453 -672 266 280 -494 -281 -290 -792 14 -606 423 665 550 -683 -897 -33 470 -461 444 -651 400 96 702 274 347 -879 -426 511 624 389 -4 -213 615 31 -613 515 -887 701 252 -873 -105 -641 -529 -742 -89 282 750 -327 -842 -703 -623 -698 -655 686 745 -292 331 587 176 164 162 -72 -644 -390 473 -138 763 239 -429 -424 30 -801 -465 -598 563 -716 196 450 -762 453 533 -743 528 -366 436 624 372 -671 387 562 -540 165 -302 -578 687 -679 -71 -625 -835 -627 267 720 132 700 716 -46 217 -488 -111 -118 190 716 -149 660 696 627 159 621 -522 554 -845 440 -490 77 -214 -286 -607 -651 -177 756 -411 -93 -309 -46 -892 -483 -650 442 -584 268 780 -789 339 -42 -585 645 -200 108 474 -322 302 -536 476 -626 594 565 377 406 -230 346 -242 -360 -702 323 -559 -564 -246 594 -120 -258 -536 -767 606 -609 -883 368 -586 110 -235 21 134 -274 266 -578 70 -160 784 -470 -835 510 -419 -338 14 745 -499 -778 -767 557 -726 22 791 254 -367 52 -130 59 -205 86 48 113 -554 515 -454 594 -747 261 -131 227 -509 -207 -570 -154 326 313 -138 346 -93 491 760 -508 -573 237 -277 -557 -855 587 -141 789 -661 -609 513 -447 66 -596 -404 -229 66 597 -141 -854 664 255 -695 351 -145 -713 -31 -628 794 470 -847 -113 59 -325 310 303 -759 -900 -463 -743 147 247 775 82 -108 -442 408 -496 -501 531 580 363 -517 298 749 -378 479 250 -494 351 -143 467 303 -722 695 224 -498 785 -614 487 647 794 285 61 188 395 -586 -448 -826 -17 -185 478 133 533 -659 -437 -55 -320 -588 475 744 -741 -16 -431 265 -545 -862 -669 423 451 361 -384 -221 -654 509 -778 614 -541 -828 750 -173 -140 635 360 150 -317 411 773 -897 -540 -183 486 -149 337 -105 -797 739 762 -171 -80 606 -309 -210 436 557 438 -7 -559 -421 -678 -418 -649 -337 -130 -690 51 -537 -418 -208 -572 -312 -872 786 -179 479 302 -884 -109 230 -79 493 -151 670 -839 -346 286 -817 231 327 564 -165 -155 210 -27 -281 170 633 178 144 -642 658 351 43 26 -581 203 -41 623 -580 -452 -821 729 464 -813 275 295 -556 -229 299 -222 -66 99 462 -171 -653 586 610 782 -688 767 -461 -592 669 700 -45 -572 743 -65 -31 -602 192 -707 -519 -654 -806 635 -794 -777 -406 -55 -588 -805 154 -290 -736 262 -167 688 -7 -833 702 257 -228 -845 -402 -170 -596 -352 620 -894 30 -605 474 589 -737 -533 -561 544 -645 479 758 -450 741 -188 45 -871 519 355 -129 -458 -677 -612 681 -850 -149 -304 -185 -564 -842 41 305 -577 162 792 25 -311 763 392 624 308 -85 302 -237 -27 -88 -157 -547 429 12 -895 307 642 322 -290 389 636 131 298 481 -77 653 -38 791 -466 -33 -127 261 633 -142 -336 284 -166 276 -66 115 53 387 -260 -700 -284 -772 -152 291 -558 521 287 527 539 -406 -222 -95 671 -792 -79 -103 304 83 -356 -881 31 601 -777 -698 -510 -456 415 471 308 -157 -636 -67 -611 229 -73 -801 -580 650 -509 -107 -238 376 246 120 -73 349 86 -248 471 56 -813 -609 608 -505 623 -93 -563 348 155 -639 413 72 -262 100 -689 782 363 550 -497 -821 128 700 -764 7 421 -794 292 541 396 19 545 284 37 781 -70 -107 349 663 627 775 -469 0 -709 444 21 791 53 783 638 64 -382 411 -815 -585 369 -586 -193 -566 226 -460 -289 -192 505 380 -201 344 -609 -477 -280 -468 -206 792 -255 714 370 -416 760 -512 342 427 -128 -460 -281 -473 -623 -308 -98 325 -748 -229 -343 -733 -23 644 625 -89 -610 440 291 -366 -417 730 -283 204 202 780 733 -687 666 -502 -208 -533 132 -246 -68 -117 -882 621 469 -270 463 791 112 274 -773 -594 -498 652 -774 -435 -241 -812 -620 741 -139 -812 363 387 751 -191 -335 -510 -762 134 -891 484 -730 460 -808 268 258 -738 200 752 232 55 -205 -663 321 -690 515 -791 -720 452 -270 236 592 565 108 681 -696 419 580 -195 -461 -771 248 -42 581 259 -245 39 76 -277 431 684 -566 -862 269 -880 706 478 611 382 -536 -356 -832 252 -314 -646 -521 -342 -724 203 75 -816 -303 -813 337 -275 452 69 428 526 -276 324 -435 638 345 529 -747 12 -678 -355 277 -833 613 -820 -500 463 696 -439 334 34 355 730 341 -235 248 -180 -355 458 653 751 -776 -119 -143 83 -356 -160 675 -72 -120 -436 -339 43 -101 -852 -264 -122 220 422 15 -454 570 -649 389 91 -156 790 -844 505 -265 -240 -563 613 -331 675 -22 533 -285 -79 -823 -99 616 -9 -32 -451 -893 759 164 -549 -159 -502 -595 -469 473 578 -642 -620 -292 589 -208 80 6 -378 -723 -493 -245 582 198 382 60 142 -458 -466 421 -277 766 -480 657 709 609 -130 -111 -230 617 -217 -74 -163 5 387 -634 -822 -495 374 621 580 -441 299 -716 44 -863 -11 -595 789 -527 -478 414 -390 210 693 714 628 215 612 507 -872 -30 539 -751 -272 -827 451 -659 626 484 640 766 412 616 71 -749 572 701 -505 -409 280 -200 -240 -520 -886 245 605 398 294 72 773 423 -773 739 -599 -605 -223 -398 638 102 728 -487 725 -113 -52 -485 798 -792 -386 -26 -43 -180 432 477 458 -17 342 596 188 334 72 310 672 436 248 -20 685 675 578 542 -826 -461 -34 15 249 -633 -182 586 -451 279 -129 112 -152 62 334 -387 -840 626 374 151 -20 -548 -161 450 417 -643 313 -17 127 -858 372 315 -101 129 73 -412 -282 372 -800 703 -123 -655 -126 -157 -336 -856 90 -208 -205 -584 -62 -212 408 608 323 451 -333 270 403 -747 247 215 210 -199 -824 -595 369 -171 -665 441 -875 -496 -685 788 708 62 184 292 -32 421 611 775 366 690 196 45 -778 -99 -556 748 336 -386 -620 -661 -148 -830 -271 323 -190 158 -236 -152 -733 -323 -230 700 -899 -255 342 -541 -788 768 -735 453 -96 700 537 675 -51 -392 57 189 247 -346 -555 300 553 633 -469 -164 516 316 579 -95 -704 -139 -870 552 62 744 659 -196 466 -765 592 89 413 -230 588 709 -162 -358 -639 -387 -80 -819 -700 578 283 -657 -886 757 3 475 665 -862 522 -265 657 134 573 211 -523 461 251 -88 705 -418 -199 53 441 -704 -510 -238 740 -129 233 231 27 744 -758 723 -756 137 191 -177 -284 101 184 -589 197 -458 -363 403 -138 -446 374 67 -694 398 -36 -222 505 -379 85 -295 -680 -887 752 375 -802 -392 -501 432 8 -772 30 -452 -23 463 -347 -881 -321 -852 -209 -690 -900 405 272 224 222 286 459 473 -132 104 -289 164 1 581 -571 -416 484 -201 -376 -742 465 163 -216 -791 576 -161 166 -4 132 114 -750 367 765 -312 88 272 -675 644 -829 -523 -427 61 -214 212 127 -753 361 -598 332 -898 460 -636 -290 415 -853 -799 610 -605 570 56 579 -516 -657 -414 -814 -825 -4 -540 -190 184 -870 -806 -229 272 280 530 574 -818 -150 359 189 731 771 -257 215 -519 217 8 -75 185 -390 -213 265 -572 -844 284 83 -572 46 -575 -455 -450 208 -65 85 -704 -70 -326 171 -425 -784 198 -796 -856 637 232 661 -52 -816 752 139 -634 220 -491 -44 -842 385 116 -7 81 -337 -787 670 730 365 -696 656 13 573 -451 -159 -429 -676 555 561 117 -172 -360 -445 367 -100 -379 -43 459 -344 -437 -235 -706 -612 605 177 774 -638 120 -218 424 494 674 -398 -5 -558 521 281 673 -247 -860 -4 -660 519 738 258 -480 -849 415 -755 -629 339 767 -541 -887 -355 -809 -285 172 423 -869 362 313 98 -699 -347 608 -793 629 -852 745 82 574 -148 376 -113 -859 -436 -693 610 542 788 -232 -268 -804 390 -564 -473 369 -727 739 -25 689 689 -627 -36 -360 -701 -44 -829 -250 504 -800 724 -883 212 -343 649 -520 -189 307 491 444 390 -885 -772 -58 -301 105 458 -866 -631 -311 -653 47 590 -305 782 85 -81 -557 798 -646 -51 580 767 479 265 618 -420 155 -553 -645 192 -409 189 658 585 -321 -241 -310 599 536 -897 -695 -675 257 690 -549 248 413 -881 -724 -487 409 718 406 473 195 560 -10 778 261 309 222 -865 277 96 -521 -750 117 -319 1 418 -373 -403 30 173 743 94 -634 -274 467 56 792 -670 281 372 49 775 -610 187 -182 100 627 174 783 -709 -305 544 -408 -752 468 357 -784 589 -775 -619 -690 461 -891 154 -267 -817 -578 162 -572 149 -312 -48 449 638 -776 -51 145 -550 -195 315 95 104 22 374 12 -547 391 73 17 -135 -27 -396 443 663 235 -112 734 -21 -92 -740 -191 -626 145 718 -641 -84 400 458 418 746 -520 33 677 3 -27 -776 -42 -277 652 255 -454 591 -705 -510 -53 459 -504 -823 106 -654 -897 691 -622 216 -444 -446 -253 74 71 -580 258 -886 -273 -609 75 215 -735 160 245 521 667 87 -532 589 79 -88 250 798 485 409 -779 -487 -14 -499 -749 308 408 -828 -390 204 610 -844 456 -6 288 -878 -248 -145 -141 -203 -7 294 551 -440 -449 -525 -668 613 -800 -321 51 -796 -305 16 -632 -627 614 599 -895 -36 -246 -594 467 -305 -71 -250 203 245 -147 129 -300 781 -266 -54 60 -105 -547 -138 170 444 -211 -511 -663 793 -85 -443 -526 -392 -570 -325 -187 -144 -218 -432 299 414 -291 396 56 -850 -607 -194 243 -151 -161 -39 334 494 -668 -820 380 -236 104 -454 -857 -35 -893 -245 -291 640 711 -154 -769 -379 154 -797 -314 -851 -513 -265 -824 -603 -678 -187 -319 -50 230 -473 -870 66 156 195 -783 732 85 220 -823 278 -389 -262 64 7 481 366 -717 -813 -752 -409 616 -146 -519 298 550 276 -884 783 -56 -352 524 206 767 -614 -560 235 -520 -428 422 746 347 240 -298 -574 22 66 -787 717 -765 -603 -107 278 -145 721 -22 519 491 384 -354 -465 -588 -217 -237 -301 -859 -275 280 -881 604 546 -458 111 722 37 -91 459 595 -645 -40 -477 429 -122 712 75 -7 -643 -610 -415 -371 66 -437 622 -602 -683 -36 374 -723 -493 519 -600 649 -231 -246 151 -356 753 -110 517 157 791 548 142 648 652 322 -685 -828 529 180 -161 345 174 -331 -422 -254 -63 766 -627 39 246 302 -206 -497 -744 -434 -196 622 323 310 587 219 127 -629 -32 -611 -146 -36 -878 -514 147 -295 755 23 -321 -890 -41 -315 -159 -408 289 60 510 -27 -360 774 -692 272 80 246 684 353 510 -108 -256 355 23 -419 308 274 220 -833 731 -863 653 -334 -184 -459 380 -281 -319 -89 -382 564 -842 -648 -62 -406 715 408 186 -292 -246 259 686 292 -699 -791 -40 -204 293 -120 458 42 -293 693 208 -187 273 -583 29 264 -605 -487 -114 787 210 -741 117 -270 614 -627 -731 642 -287 -512 560 -664 -188 -547 -253 -89 -32 63 390 477 694 -869 89 -77 213 -334 -300 -391 387 481 -747 484 -214 -680 -116 -410 -141 -869 -481 -251 112 -99 -143 -119 -109 -463 375 665 500 -680 759 189 -684 689 378 360 -157 -519 -810 547 301 -819 -721 157 183 -291 206 736 647 -236 -424 72 481 -518 9 -249 322 -477 -669 -331 138 -893 -475 749 502 560 -760 -650 15 88 414 -689 -57 -347 -621 -151 -787 -814 -836 604 349 -88 -489 633 -331 -437 -184 207 791 -721 410 5 -4 -526 -478 -750 115 -291 168 -662 677 338 86 192 -599 207 -761 769 -111 467 547 -783 -597 -433 -494 -674 -419 -795 -183 -296 -149 -784 -415 -22 -17 782 345 -231 -226 656 -233 -194 745 283 24 551 -498 25 -180 379 466 -22 315 326 321 -747 -96 -317 547 -334 -815 -700 647 -654 514 563 -663 418 -846 -712 -406 66 -573 -493 240 -34 215 -179 -728 -620 414 513 -276 259 -596 -688 336 -147 65 272 -620 -566 -374 141 -535 -811 -691 800 -789 687 -460 -83 325 -574 -771 451 439 -605 -696 -692 442 -552 -599 464 -374 -55 -494 -459 676 531 286 -108 -514 -648 119 697 458 -615 644 684 -341 -196 379 669 409 625 443 -797 -515 536 -57 467 -555 -866 -444 -309 -606 -412 -328 183 -711 698 -866 694 -152 -3 343 -313 -421 769 -287 509 379 -846 -448 241 733 -787 450 350 -376 286 -535 783 63 0 48 -895 573 373 -294 559 179 67 635 -116 -544 654 52 445 -202 47 643 -800 -754 472 -224 -250 -789 -23 -334 258 -311 770 725 36 -35 -287 -207 68 113 -46 -717 -227 -615 -637 -123 -227 -669 747 345 574 637 -67 752 -699 -281 568 371 -536 -153 -417 -809 -192 -786 411 -253 767 -401 374 -593 270 -462 -93 451 -730 -503 -883 579 -401 -420 -534 -831 44 264 589 -652 752 724 -214 -351 600 -273 42 251 -666 -294 632 360 410 270 284 -794 -768 430 90 759 671 -897 -892 -839 590 -857 -449 624 -315 -872 424 -402 -383 504 -489 257 -589 710 -560 -531 420 528 122 530 -246 768 591 -800 673 699 -487 -36 -263 559 -701 789 -393 787 765 -196 -591 -852 296 -783 -585 -26 -205 -389 -61 732 -107 -468 104 455 -357 574 -344 193 464 247 701 -724 -564 777 -586 -490 -282 215 -565 74 -777 138 437 -674 78 -264 189 -384 -355 301 361 -391 -436 385 452 637 -503 83 476 -674 350 393 84 -113 -646 -624 302 -472 130 -307 -861 -11 233 -537 456 539 325 -512 176 -715 -879 494 -300 -231 208 716 331 -372 727 -281 -21 -307 571 -829 634 -556 330 566 6 0 360 199 -629 -665 -439 101 -426 -61 -305 76 725 64 706 -811 227 -642 476 380 -854 37 691 224 752 -527 -513 496 165 -674 -503 594 517 623 399 -888 -346 -11 325 -431 -786 -361 -816 -45 14 518 572 189 -374 694 -355 -498 -208 427 -836 -498 785 711 608 -299 481 -419 425 -276 666 -434 -534 314 400 -174 18 189 -103 -96 415 -202 207 106 -471 311 -741 -810 721 225 -247 549 512 515 372 -238 571 -211 324 699 -656 -530 9 -264 -40 133 320 -598 -454 -664 468 -179 528 76 19 394 473 114 482 -473 146 32 122 319 -810 243 676 -755 -337 -87 -346 220 -865 667 -304 198 147 -678 259 -583 -595 280 -389 -508 -167 220 718 -189 0 581 71 390 690 -378 -621 232 426 -327 -94 -161 17 -529 799 323 -813 -181 -540 -896 257 -615 726 14 -835 268 513 -508 -727 202 -771 -179 536 195 -806 -346 756 656 -25 622 410 -55 -130 -39 -860 -56 522 25 -597 -112 88 495 713 -592 750 -625 -594 -795 -899 150 433 290 -209 -465 -373 89 -406 443 51 -655 -324 641 -17 -882 -68 -885 30 231 -634 76 490 644 321 283 161 -632 623 -747 146 -825 -753 -201 460 -168 797 33 -258 -618 -281 230 381 531 -878 -488 -68 609 -356 615 -388 -65 226 -733 -312 63 -767 -81 -762 543 -818 -405 28 748 -366 -346 -253 -696 193 532 341 281 159 -488 715 392 -762 -815 -829 136 693 -742 571 -451 374 26 -210 795 -160 -746 745 484 77 100 504 333 787 -852 -588 -305 -126 -840 253 -14 534 326 -739 -158 -435 764 41 -349 505 711 -199 89 -67 327 -8 463 -520 61 243 399 656 -628 568 -365 780 -399 -357 51 -282 -820 -681 -850 591 540 24 168 36 639 -509 -233 479 307 249 -378 399 -8 36 649 130 665 275 302 61 -691 -107 -861 -805 53 -257 -846 -871 -580 150 544 -452 86 -831 447 280 800 -719 466 778 381 -620 -546 -800 112 -206 -300 399 -467 -303 -233 145 285 -686 291 -34 -283 735 474 119 344 638 473 -354 -430 -333 -700 669 148 361 724 -465 612 -665 406 -172 -162 235 -880 646 176 -167 50 66 -135 -485 225 358 -591 -527 -865 -812 -562 194 -696 -549 621 643 146 -815 -18 -725 -402 733 -311 506 242 -725 -84 -172 597 -18 -505 -646 -84 735 -682 465 282 -750 -608 614 -631 -542 545 139 -351 -139 309 -287 366 246 692 -657 -364 -711 607 -193 -102 -430 179 -860 -409 -403 -447 -838 -369 -469 61 751 268 55 -407 -318 383 -306 592 -888 -157 -129 -782 627 -720 634 720 64 -150 321 62 -433 659 11 386 -833 181 -334 -607 -589 366 -36 -603 -629 -291 621 -358 -688 -897 183 480 -361 588 -68 188 -119 248 -708 342 -403 -490 310 197 714 -70 -114 120 -648 -736 -817 70 -270 -142 -288 -3 -882 146 -113 -419 -22 444 800 175 -486 98 171 287 757 -748 -472 -800 -732 8 749 -662 -228 68 614 325 -454 505 -423 -65 84 490 401 -43 516 -882 22 393 91 251 630 -758 -553 699 -585 678 -479 -73 -626 367 755 527 689 -22 767 496 -352 518 -50 -650 -650 -262 -270 21 -837 14 760 504 -194 101 -503 -434 -20 296 622 534 -739 -488 754 -232 -136 -348 184 297 -331 -847 341 -522 -885 -682 -97 -514 -697 -321 222 -159 238 -169 203 -469 504 -107 442 69 547 -816 -185 123 459 -694 -266 -619 -240 150 426 -248 -53 -525 -340 -405 -580 -829 -250 370 479 -529 -301 -725 -152 -458 247 -545 -422 707 26 236 -529 194 -65 -871 -760 753 757 -86 -300 126 -108 -239 404 -858 -253 755 768 781 -150 -816 793 562 -266 608 -382 567 280 -492 296 -351 532 -117 251 -707 -587 -518 -244 -887 -893 -274 -405 -664 -477 -220 -36 -787 -194 316 -131 30 -720 -411 -311 -537 60 160 77 -220 -383 -797 674 673 -652 325 538 -818 420 395 -738 -651 667 -354 346 -896 -101 -837 -520 67 -637 -548 -340 130 163 -814 -225 237 751 287 587 -36 188 -570 13 -417 157 -690 199 -801 -670 -247 -381 -172 77 666 510 408 -482 -900 -465 -191 6 -377 596 734 -207 775 -518 -606 793 632 -232 -1 632 -513 79 317 321 280 -142 19 -583 -701 28 -133 -72 15 684 -862 208 -784 108 575 742 181 -132 591 299 632 -292 148 703 89 656 -355 -370 -587 72 426 -469 -600 -706 210 695 -829 789 -336 419 83 -555 -227 112 -111 -444 -218 -259 -309 -607 -730 -710 576 -209 771 -168 134 -667 -633 -844 -44 -167 -648 -34 520 -62 795 82 -353 197 254 -574 412 405 704 600 -764 568 -527 -81 90 -377 516 -255 457 651 421 -571 161 413 -559 -36 -661 248 -285 495 -601 410 -42 -674 752 756 -747 459 -857 614 -306 747 -779 124 606 488 -753 429 -630 -818 -871 672 -530 382 -717 689 -793 377 -435 -11 761 -601 -732 -444 -842 -558 556 32 237 414 -363 284 -114 653 -378 33 138 -853 -21 -293 -162 -221 -342 456 289 -89 344 -364 710 -768 -683 -353 146 -351 750 -660 -608 -490 -158 -680 -806 516 -667 672 233 -877 -582 -227 265 660 650 756 -688 -535 -806 309 -861 -39 -12 189 571 425 -201 507 -216 577 -687 -80 358 690 371 363 -72 464 798 -535 90 184 -345 -289 41 345 537 374 143 568 95 -201 633 -774 -355 651 -130 -502 569 508 -382 620 -398 -319 -26 -705 -700 -534 -274 459 -91 -167 121 364 108 228 -845 -527 383 -662 -135 -570 608 253 -512 278 -820 695 542 741 -183 158 556 63 -119 -639 204 388 -690 279 571 41 -374 -15 372 111 -868 -685 -597 677 702 394 71 384 2 -879 153 334 -456 195 -623 -674 -65 524 432 -462 160 -773 -384 22 -411 166 -868 -299 -809 -209 -245 -620 -782 -313 -404 -456 383 -280 746 492 264 -822 330 519 -9 249 -838 759 529 -728 -858 234 -857 346 771 -87 -883 342 597 -691 429 -191 -499 343 420 756 78 457 -155 -76 -362 346 137 -600 465 477 -786 424 405 270 118 -804 192 -144 -453 603 -767 -735 -491 -193 -632 -689 -334 376 -478 -619 -505 128 674 -305 -614 -502 -793 -758 -674 668 -764 -431 -470 -103 -6 -489 590 -509 -680 500 549 -83 -690 311 -242 -570 619 451 156 -97 444 -205 727 360 -250 -419 388 406 -108 -607 148 -49 -285 421 -317 -71 -637 200 -67 -491 146 376 301 209 -476 -487 743 47 208 -550 -80 37 245 200 141 -262 307 105 7 636 -742 -365 653 -679 -180 362 -794 18 -818 -635 -377 564 -124 -854 -822 -745 -303 -714 -72 502 345 221 95 -175 -30 231 113 217 172 -523 633 -219 -421 -130 472 44 235 507 -100 492 142 646 297 -174 346 715 -511 -296 -119 269 -768 -107 626 636 599 144 650 645 780 -626 -560 -629 -772 -208 -813 90 -143 -407 42 -659 165 486 474 -17 169 -747 -679 718 -878 72 497 518 -309 -216 -686 -76 -706 539 790 324 -281 -457 510 387 -71 43 752 -49 -456 -747 -400 534 47 653 -431 -730 440 -181 330 387 355 -797 -584 767 782 402 594 334 589 -483 369 -423 754 -760 -139 504 -266 -517 -64 -278 592 -654 -355 163 -849 -443 30 -500 -147 577 -649 3 691 -282 457 -412 146 196 -238 513 310 -840 311 349 415 81 -369 766 -845 -99 -515 81 -44 -68 -866 67 158 -90 510 -238 -364 17 239 17 578 -594 119 -272 -321 -393 -93 165 431 -414 -42 -885 532 -605 740 340 -447 -736 281 -104 -353 -656 -488 609 104 -20 593 -461 -711 568 209 470 -62 328 -671 -750 111 -321 -289 -185 72 -574 224 499 180 15 504 518 -66 -219 -866 -357 -288 -98 -777 -832 -824 -53 -128 60 -633 82 648 -426 -323 750 239 638 251 -221 -859 -49 -654 -235 -355 -240 157 683 700 -214 -865 -765 -753 -588 -306 -448 -255 337 666 233 554 442 199 67 -110 -897 521 -317 -887 -385 37 371 80 383 -115 482 -489 -380 413 214 -274 -456 -833 442 206 -848 -769 -816 165 -445 -469 -524 -843 -303 -895 -794 -576 431 19 -422 -11 434 -266 -205 -677 672 -500 59 199 -652 -190 -711 306 -815 349 576 647 306 331 -721 -124 546 -475 -217 460 328 557 227 561 585 479 -501 620 660 -453 -506 328 773 544 -303 -221 -517 749 704 -416 126 -705 323 -846 -525 266 339 32 -617 235 -283 118 776 -677 343 -778 -651 -234 57 -822 741 480 -151 332 -644 484 693 -870 -772 -899 429 -118 -794 -896 -298 -664 483 -230 -567 -502 672 780 -326 -259 -324 367 158 110 -416 -161 540 468 67 501 -632 -387 -860 -415 -683 -879 -732 -576 -743 129 -474 288 115 -486 -233 141 741 -224 351 618 91 -852 -844 -172 -452 84 -108 -157 -713 369 -886 473 -224 -272 -303 -681 469 -791 667 184 141 -544 463 507 -146 211 370 345 104 -677 608 25 136 665 -462 -644 87 -580 -810 146 -140 405 -14 276 -844 87 674 -845 -78 -1 683 -852 617 178 20 553 -747 -357 -751 29 576 242 -69 -628 -556 -893 -113 226 -437 -719 456 -572 63 552 -580 -409 -495 506 -714 -602 645 415 -29 -601 -171 -878 155 426 -706 211 -199 -862 279 -735 -49 -227 323 -889 168 202 -157 -133 -849 -684 364 48 619 789 626 401 -65 705 -580 549 -102 -191 636 452 647 -30 -359 -401 -606 42 -638 -387 -666 -864 -598 -552 744 799 13 74 -266 373 251 260 527 -527 -60 563 -620 -563 736 -896 -656 -260 -886 -163 -667 -204 349 -338 419 -554 -329 346 -634 -213 171 -422 82 273 -524 -460 -150 521 400 250 -667 -772 743 -146 -654 110 -731 -77 319 103 -252 322 -408 -40 -408 -61 -252 -152 -300 -216 -17 -409 -363 394 4 422 -71 496 -800 141 -417 -507 735 424 -838 -391 -211 -138 -151 -489 -537 -57 -684 -466 392 642 164 437 7 550 -719 229 688 -251 -713 6 644 -893 288 94 -97 -614 773 98 401 -380 -17 -452 -816 223 -786 643 270 -414 -140 93 388 564 103 -752 -731 -279 -461 -448 424 -509 368 717 -456 -6 700 -437 -781 482 94 -822 -777 436 -744 -311 -714 -586 138 167 -720 -696 560 -136 -115 -879 586 -559 -855 -171 685 -622 633 647 -340 -867 -831 -493 -503 421 -719 532 280 -572 -346 -688 -821 583 -94 35 -742 -515 -188 -546 -25 307 -154 -346 -353 582 -196 306 179 140 459 -887 186 -634 -144 -500 -753 517 682 -482 164 -352 -372 -257 -33 -666 -148 687 476 -556 -350 -479 -692 -232 469 -589 -230 -473 -211 393 636 -864 250 -208 296 -826 -533 559 632 -756 -539 514 180 72 179 -306 182 -736 -197 -422 352 -810 -520 346 730 -227 208 -622 -403 -353 -230 -585 -611 -759 600 -264 -600 -803 600 595 328 -826 264 -433 -800 -452 437 696 -428 39 -567 780 770 -164 582 157 -82 -339 -534 794 -485 430 -822 436 -295 237 -513 -143 777 423 689 -414 531 -149 591 119 580 721 -479 327 152 -251 -126 145 411 198 -547 574 -832 -882 -374 -586 -134 600 184 -556 258 788 255 143 416 -755 -133 -589 356 -78 -286 81 -663 265 -586 -441 -407 -440 431 -614 -117 744 617 -369 -582 -745 -40 486 -579 330 -537 19 -559 35 688 -360 151 -326 220 -382 594 -71 797 57 648 722 -571 310 -127 -95 629 -170 -738 -396 -861 -129 -766 -325 69 -844 86 -33 -804 -78 62 -355 -268 345 26 -690 688 198 552 -177 265 -485 765 587 155 -859 -283 -752 -82 501 794 204 34 42 -79 -801 209 290 -29 -459 764 -224 -49 365 609 555 -359 -715 383 287 -264 550 -702 501 -745 -803 710 73 601 -302 -690 -293 606 747 591 180 590 -623 346 331 -508 -99 667 673 -34 736 -728 636 -860 -127 -761 477 122 354 -837 -681 -826 281 353 -258 -47 -108 675 -751 -826 432 -627 499 -651 -254 490 66 -764 -477 -252 50 -389 520 -135 -54 681 -350 276 -649 -323 259 -38 -665 -562 -312 218 180 -383 -188 -548 222 -890 -586 448 48 -242 -708 -234 -169 654 -248 -652 317 -157 -521 209 -630 -667 740 702 431 56 -838 234 -142 645 701 -798 730 -192 -301 551 -250 -406 197 89 -607 -404 -156 163 127 218 616 541 443 302 -834 -800 125 -23 600 -72 -256 456 -195 -32 -660 -310 -81 171 577 -170 682 446 -289 230 -622 -700 -342 197 377 514 -25 14 -33 517 286 322 69 -255 -338 -185 101 -176 -891 549 -742 -635 155 -465 718 125 -863 -407 -501 -743 -604 -148 -484 528 490 -196 52 263 671 -106 204 550 -199 -532 69 -418 -858 293 -165 -217 44 -235 486 -686 496 -730 694 -820 246 -614 258 -554 152 -354 -543 -421 -516 686 657 256 497 -741 -385 -797 771 158 158 -235 -485 -69 -874 -675 -431 559 -80 -681 -248 -682 -126 314 598 450 -136 477 766 -471 -323 -868 741 271 787 -282 -79 -890 -196 524 23 -398 -447 -680 668 -438 274 612 671 -481 -482 535 -491 550 -84 718 701 410 698 500 -270 535 -307 469 -631 -551 -371 465 -545 120 -562 669 483 -869 -213 766 -627 388 181 -192 -871 -525 -70 -537 -687 -173 268 -586 81 -297 364 -896 152 469 282 -232 629 -16 -716 489 -495 -716 677 -268 90 -548 -114 112 513 -875 -866 441 313 -766 -558 349 -25 -132 630 -103 -307 -530 178 291 -564 660 -532 51 -275 400 -308 -119 -328 -413 224 495 261 -329 527 -388 -103 -203 361 312 455 -779 -461 -464 -66 235 358 117 484 240 -760 -491 323 -818 124 474 -369 -327 594 -464 53 -459 -137 73 722 -739 -717 -91 764 488 -467 413 -429 47 -761 433 -847 -769 788 -407 659 575 434 -181 -112 286 -567 -433 -232 -595 -500 285 291 -845 -91 -900 278 397 -54 -381 167 154 761 -717 -726 -20 -552 428 -514 754 -609 685 -684 -86 312 222 -94 80 178 -361 613 195 96 -88 621 -633 247 401 -742 -378 -659 -183 551 -894 418 -826 -70 650 -517 -80 672 -281 449 -228 471 -322 -580 -497 275 330 472 -391 -434 -113 -355 -897 668 -800 -404 -310 -607 295 110 662 -290 -868 -833 -634 -294 -257 220 296 -411 -336 564 -195 -361 71 -104 -548 195 221 228 -788 -659 -364 442 177 239 -3 645 -219 269 764 -702 -486 -864 703 516 -423 -241 451 -589 223 459 424 -810 -842 -266 233 -295 -199 -574 -782 -322 134 -880 -67 256 -559 -424 569 -185 -186 18 -85 -502 -95 -747 -190 169 732 -578 -613 418 -407 -604 -734 -702 158 -693 -796 -338 -677 484 -1 -690 -180 -71 -652 23 -459 -113 -580 -88 -523 -619 559 -789 -109 -571 598 -687 519 -770 -232 -476 77 302 -479 757 715 -101 243 280 567 715 386 372 -796 -429 245 733 130 -50 -201 587 369 -189 -412 651 -241 197 417 200 -84 735 -328 262 -267 19 357 -848 522 -653 634 -492 337 624 644 -15 -276 96 201 561 29 -208 -288 -213 247 -159 -237 168 -676 25 -827 159 -604 570 438 -491 -479 -280 -847 -575 563 795 166 700 -880 368 -211 429 652 -281 607 -102 -189 441 69 229 -289 799 -219 -466 -733 -581 -193 207 -701 2 367 616 477 -837 527 -754 191 -843 205 -639 -341 607 451 -567 -700 668 -735 -176 575 553 -506 -352 80 590 -831 -181 573 -432 757 192 94 229 50 -13 -813 176 544 -899 -588 295 -679 544 656 21 -649 -258 68 -212 177 -22 -261 -693 466 -322 102 217 161 -856 -493 -194 -41 34 -4 -434 -200 700 -565 -195 -308 -877 434 636 -79 -296 39 578 -63 -319 -863 182 520 72 34 -411 418 205 -848 75 595 232 -607 -156 -666 -607 -714 181 215 -417 30 -499 -461 534 -873 -494 -467 -690 159 -717 429 -397 121 496 -89 -894 208 424 -722 444 -726 481 796 -281 -774 798 401 42 278 -288 -63 -377 514 573 -754 628 -444 -877 -104 -874 442 -438 622 -461 266 139 480 -79 630 -87 467 -896 103 480 -212 -823 787 793 384 -136 380 -759 -49 -767 67 356 -428 -837 -289 -120 699 127 468 637 -597 -885 793 -837 303 -447 -890 -683 -578 -425 -573 -819 377 -412 -604 -433 -147 -251 -479 -450 -25 49 668 174 -67 9 312 292 -770 -899 717 -272 -873 585 -291 463 -242 234 -83 634 -401 578 244 481 169 535 -32 -652 641 429 665 121 -308 96 60 405 -450 385 120 752 175 287 137 -544 699 525 245 -160 -450 -619 -589 231 684 369 -357 -97 -36 -160 -300 -573 8 295 -822 32 572 374 -816 534 151 -841 718 32 717 686 -121 -834 415 -51 65 492 -259 241 173 -225 695 -7 -512 332 -219 -374 -538 606 579 165 -698 -107 632 211 -594 -75 -832 -453 -505 701 -605 -783 449 -47 -377 -321 -491 59 657 -179 54 -391 -813 -312 630 -334 359 -782 533 -50 -475 531 771 579 -5 -756 603 165 -221 262 608 484 666 -52 -69 405 -867 542 -896 397 -300 -824 -485 -772 747 -553 208 564 783 -429 -579 506 325 652 631 -407 -618 65 -736 -365 -448 -234 534 -658 713 65 -767 -751 -361 715 -897 114 243 -519 -809 608 -807 -482 -308 601 -100 -359 339 -576 358 334 -787 -457 -802 489 -661 -144 -671 -824 108 -709 -437 -881 -104 632 504 -399 200 -378 -582 53 444 -76 -535 -22 712 -575 651 -826 269 -448 -609 151 -797 640 62 93 -701 652 -782 -429 -336 -461 -437 -187 423 772 -549 561 -533 -835 -106 -828 -464 -868 -180 234 -280 -65 -512 248 167 -570 -804 -750 360 199 520 -221 453 294 -479 -354 234 -330 -456 -533 482 -635 -880 -241 -625 -849 550 246 105 -867 -189 -701 -648 -767 -881 -74 672 -47 243 108 -759 -16 -391 302 -38 -233 666 -325 -233 -162 -844 217 224 -829 -773 -621 131 267 -771 366 544 -802 -816 -597 -89 -881 -470 367 150 -357 -254 661 -126 142 6 619 28 105 -416 724 513 513 597 -301 671 -270 685 146 -9 797 -99 -485 -314 89 453 167 756 -444 436 -158 -664 -218 377 184 524 -721 719 317 75 457 389 -39 -492 -766 94 468 -780 -328 437 -481 -693 520 -407 670 -489 -180 680 -485 511 -231 712 -488 -182 -142 -75 -636 -77 -167 566 150 -11 -579 -611 -70 438 516 595 -110 -171 -35 -46 -198 639 117 136 -56 631 -65 553 462 379 -678 749 -386 622 -530 136 502 -10 -819 -295 -145 -31 508 -283 310 101 660 607 484 -400 440 -676 -196 699 352 -324 -65 -89 -683 -737 -878 -519 32 95 -498 526 746 -113 205 -896 -347 43 -812 -470 474 291 238 -360 -676 -858 731 253 661 -72 -167 470 161 506 -491 -423 205 -130 704 89 -651 -284 699 190 219 747 -772 580 -831 292 -374 -81 477 779 135 591 -405 622 -477 -596 -823 -505 439 345 -379 57 -14 -257 56 480 -280 -205 -115 -459 206 -190 -77 270 -301 -212 791 117 791 580 113 -388 474 186 -888 164 -196 -77 515 -851 -822 -149 128 -89 -331 732 713 -702 89 369 203 637 420 -25 -560 -623 778 86 -507 621 -750 727 667 -509 59 374 307 -546 323 -897 148 -564 -156 -614 -757 -325 -329 715 9 -891 -552 153 52 -745 -889 -227 364 -832 414 587 -250 326 733 81 -254 -857 -249 -896 -217 -405 191 -700 -685 -165 -695 -258 -238 376 -216 -248 685 122 -246 -253 476 -885 -596 -224 223 -76 637 -859 145 -610 712 -392 233 -626 600 425 214 723 60 99 -482 -843 416 249 -154 -481 547 -859 41 737 -891 -274 -351 260 -176 590 519 -264 245 -543 286 -680 522 -291 410 468 623 35 -310 721 790 35 -349 -571 -866 -207 771 761 456 371 302 295 -341 -246 599 -658 -761 -524 -882 426 -481 -572 258 721 329 126 115 287 -407 -135 172 689 444 250 31 461 -590 -134 -852 -50 -623 -619 -280 -460 125 -74 -648 491 582 -461 169 -497 -859 614 267 -63 436 700 -38 715 770 -197 195 -680 674 705 545 -412 585 278 160 -613 496 -868 -721 -345 -697 104 268 205 553 -11 -141 -404 -758 611 -371 740 -148 433 -408 -503 237 -252 -113 -877 -471 21 600 -874 652 313 -38 144 -232 484 355 724 -496 -206 -106 -178 205 663 -93 531 -557 -217 -647 -604 -218 -887 -805 636 396 -783 435 -146 462 -219 5 277 -757 -658 -694 502 -583 -536 -739 456 559 -601 -295 524 -178 -472 296 384 733 -608 664 93 -711 643 59 -33 -845 471 556 398 -748 561 -69 -360 -533 -523 -75 -341 420 273 -42 -849 552 324 -722 409 -637 -656 -667 -420 -158 469 316 333 -720 219 -114 -495 -129 696 -672 -241 726 717 -280 -595 -734 -816 -157 750 349 661 -153 -181 739 -341 -363 -393 208 501 162 365 751 -800 553 -112 353 431 738 366 397 -392 -575 -301 -202 503 569 -273 344 -859 348 432 -898 -154 528 -774 183 704 632 662 571 -382 788 -884 -19 51 562 138 476 -697 -145 650 -523 -487 -300 -319 -891 455 -41 -318 -203 755 -19 -113 -217 -793 139 -377 -323 -622 2 -58 710 -172 765 -455 -757 -103 -837 -251 131 456 -100 -888 -750 380 84 271 -513 -11 -235 -878 -683 -94 199 695 469 10 463 -519 481 79 66 -158 107 -396 -103 24 359 105 -599 -558 477 310 368 396 -405 -722 -770 530 -211 475 5 594 511 584 -254 11 -164 719 717 -190 447 608 786 98 -653 89 -2 104 327 -190 569 -290 488 -891 -70 540 489 132 -627 479 190 24 -525 262 775 -77 703 -479 474 -170 -701 -303 266 -247 474 -312 763 -541 360 -136 -721 150 630 -888 711 -805 347 -448 -392 631 531 -750 -461 -449 720 -695 793 -62 -154 111 545 4 -764 616 294 -545 -130 -36 174 691 -315 -250 82 -108 -312 -874 -812 -115 -799 -622 -362 -346 224 3 -436 549 -216 -797 694 -836 175 93 138 709 -530 -44 701 702 253 -345 -493 -437 238 42 413 319 238 -625 -888 15 -486 6 632 566 -458 334 -257 540 717 499 -672 793 -737 -442 -621 662 54 131 702 -878 -175 -393 303 -337 -261 -890 291 -194 -34 -590 142 480 -322 -322 370 -689 -578 -349 723 641 -458 764 -799 711 -532 -207 -680 693 -9 103 -590 -186 -558 -606 -612 -874 792 -193 386 -644 46 -631 -263 -863 264 51 174 686 -132 541 113 598 -219 -579 -771 536 69 307 -311 -607 474 782 -827 -443 -194 261 -535 -722 -447 -661 479 -468 -835 394 279 -686 -346 143 21 709 -405 -101 216 -859 -854 88 -46 565 -642 -572 -574 -601 775 -353 333 166 -501 -54 -255 319 429 -822 598 -163 -337 520 691 473 -250 340 -889 569 315 -444 -358 514 -708 -635 -24 699 767 -676 -832 -353 -474 -760 154 -567 -208 629 -202 196 -182 157 604 -300 -609 522 648 782 500 294 -664 277 -472 -139 253 -893 329 345 -250 -4 41 -729 -265 -28 565 -219 197 -393 88 260 461 -770 -719 592 762 212 778 139 -507 540 -596 63 599 77 -125 -833 -313 -820 -310 677 -6 -898 254 155 -853 182 360 555 -847 258 139 420 -754 -570 -340 6 751 654 536 -846 -762 519 245 261 738 285 194 74 -769 786 -421 240 665 -399 -635 628 -744 -440 399 724 -783 183 -299 -752 -176 -649 -890 772 -333 -816 -43 750 567 -554 -417 345 -802 372 -276 -532 660 374 54 382 -355 -558 519 -611 708 -641 -529 408 -377 701 -138 -786 696 649 -697 45 -437 226 -746 -686 -471 8 -513 -701 215 -124 -674 620 -288 113 696 659 504 596 -13 -670 707 619 695 -507 324 -722 104 -47 -366 -21 228 33 -225 500 592 -563 -659 402 -269 -424 -666 269 547 585 -840 -426 -186 743 -445 -818 -448 785 -472 -135 151 103 -366 -149 445 -861 -567 -612 -237 50 -105 457 262 645 764 -504 -783 -178 49 132 -1 -341 -202 -456 546 -165 697 -273 -58 61 -382 544 460 3 309 -118 -695 541 513 352 555 102 328 -531 -249 -276 795 -549 676 -639 178 -191 288 -268 -876 100 -822 -461 -647 -10 -9 -818 -152 241 -842 -132 -609 -802 -134 -514 -71 -699 -442 -141 -412 -583 -847 -404 543 -158 779 -30 -148 -644 -754 -797 253 603 772 -857 -706 -81 659 492 -639 421 329 -221 99 -818 247 -669 -648 -896 193 666 -609 521 -732 70 -690 -562 543 699 -350 -838 -874 590 -395 771 2 -532 251 -116 -518 576 -37 461 -679 -612 672 -65 664 238 742 -74 351 -472 -323 479 -347 243 -447 -307 -558 197 -64 687 -806 -599 141 255 -494 -885 -286 -768 79 -346 -593 607 -772 -792 161 -315 -474 239 786 -750 -371 -254 -275 -540 252 -205 -237 587 -397 579 552 -353 -222 -695 -33 -701 258 -718 -467 -584 177 85 236 -584 459 470 -114 689 -293 -767 251 180 -590 -80 -586 -112 686 17 -86 -122 518 88 7 -265 -72 57 -315 -389 522 -718 -510 656 -187 -65 -700 132 -42 -694 -277 358 343 -51 183 -9 65 -402 -236 178 -282 334 -66 12 436 -787 124 81 -279 -176 416 -498 -845 634 782 -233 -56 -535 -356 -364 -771 -87 266 782 514 -49 -581 579 -494 312 224 279 -826 -329 548 -266 179 696 -16 -155 -420 -830 163 -547 694 143 -135 222 -876 -711 -332 -66 -96 -83 -177 92 362 -690 -635 -856 764 -567 342 -539 -449 107 540 159 25 -814 424 358 -857 742 -448 240 -734 63 724 -421 -690 -463 -454 526 -393 -168 678 503 474 -684 -130 783 516 -165 -118 -893 64 69 -218 651 722 503 -460 584 -60 401 -885 -416 6 454 493 -654 -477 -807 244 -297 -823 28 -13 -97 413 -141 661 -595 232 469 -75 -552 593 22 397 658 -728 -71 435 344 -880 -421 -856 76 590 100 300 710 332 -154 -631 535 -21 -323 155 123 610 -260 695 -734 -27 -665 714 -392 -434 -606 70 -153 743 317 -226 249 594 561 -411 306 67 48 -326 594 -396 -595 30 272 673 219 427 448 6 769 -339 -274 -484 -503 483 93 544 -801 507 -889 -654 -574 494 -799 216 -808 -870 674 129 394 -838 -899 779 439 -470 -252 -630 599 -533 -683 458 -526 791 212 -876 257 -472 81 -566 -708 -460 -134 -654 78 203 506 289 -371 -605 -785 -346 -319 119 467 496 -36 -432 -393 355 431 -437 -39 81 -386 528 723 -862 -109 174 565 -893 -376 69 -891 144 -263 351 243 -193 -705 -156 399 404 -533 800 -106 655 673 -325 -495 690 29 -299 425 174 396 -89 428 -776 555 65 595 -443 -471 -734 -203 774 -497 -421 -445 419 -708 -498 337 -813 -410 -172 -381 -164 204 252 -548 74 -137 478 -569 -630 381 -593 310 -162 -776 65 -631 143 -685 -290 -43 -814 -651 -655 -800 34 315 -433 268 -318 300 -625 645 639 148 750 735 -892 288 -423 231 -332 -780 157 499 -54 -470 377 -73 -514 -120 773 527 755 -852 534 -688 441 213 -749 -134 524 194 401 -100 -215 -96 650 469 397 692 789 -311 -304 -228 576 -45 358 -583 -631 -8 653 -468 51 437 -562 -441 420 127 -824 -831 -693 106 -359 -675 -691 483 -752 63 686 -671 -244 620 -15 -834 -144 -465 -628 -654 -76 -307 -671 -283 380 743 548 207 495 197 -654 -577 507 -283 489 -446 377 -195 473 116 143 -849 63 -477 672 317 -53 628 -208 -530 711 -537 740 314 -388 -25 594 497 689 -403 545 -635 -759 -579 454 772 -507 234 -155 -328 -434 -511 634 -106 723 631 147 -153 445 746 -753 454 291 -566 -584 549 130 555 575 776 300 360 675 -427 -60 200 -566 110 236 99 -533 -426 -230 722 413 340 -897 -711 -488 -669 164 -857 -257 98 784 682 -745 482 723 -894 -491 -758 -389 -340 706 -695 -736 -826 -850 -644 509 187 -541 -693 482 197 693 -396 248 351 224 -543 -605 -483 -554 -691 -321 478 -5 -397 681 185 88 58 628 493 -715 787 -605 -816 -112 419 774 80 188 360 198 433 571 383 701 -425 -888 -283 -741 -593 758 721 -316 -267 -44 129 -755 -453 393 -207 -173 -842 663 598 8 549 767 -666 238 -451 -621 23 -893 -684 -891 573 562 -92 -763 308 7 46 -813 -145 33 395 -440 607 -344 645 433 281 218 -49 76 -313 -603 33 397 459 -240 404 -398 13 549 70 578 365 -375 -719 -220 64 -762 -246 260 467 160 74 252 -641 584 -428 368 -41 -571 92 -379 -374 -635 -727 494 -830 545 -782 -307 -159 283 292 -75 153 573 101 -156 -242 -583 618 692 507 -427 75 -317 111 -395 517 -228 257 567 187 -658 -436 -597 -273 -310 220 -535 680 -134 -396 133 21 303 304 -348 473 -2 -280 -11 405 -690 575 -109 473 -688 245 -634 -352 502 665 785 218 92 -165 -269 270 515 -513 573 -306 -740 -563 -768 778 626 252 -287 293 726 -567 496 -529 -554 -6 -314 72 -237 -45 283 -479 387 358 -766 662 326 -546 435 15 -239 -312 -562 -575 372 -140 -558 -169 -121 -552 531 -710 314 -46 206 -296 252 67 -17 424 93 -880 -665 422 739 397 -264 -645 -443 263 -742 400 529 -309 674 -210 -878 504 285 -762 360 -662 -421 -268 -155 -200 227 -247 -87 54 -825 -575 125 -224 -804 117 -425 581 511 267 -853 -120 798 570 -847 782 -206 -214 519 -270 -467 -83 479 395 698 -625 -855 460 444 -705 -325 343 287 -828 -110 -290 -341 -552 361 282 746 -673 -438 -213 543 543 605 130 -45 -826 -463 -577 324 281 78 174 -799 -708 -185 279 628 -402 -640 32 -851 1 430 149 -611 -662 -327 731 -683 -831 60 521 727 -625 278 -482 -172 392 -489 482 132 312 422 33 397 227 -776 -333 -212 -492 513 4 243 275 13 -523 380 232 572 -617 151 -784 -61 106 -678 -606 -648 -435 -642 -370 -865 77 -144 1 -300 -732 -769 239 99 -224 -320 -364 -682 422 -173 -633 213 -658 640 -246 -195 -663 -469 -614 531 -8 649 342 146 708 455 231 -23 16 -126 -179 203 -386 145 -425 -846 598 -242 278 764 302 154 -416 592 194 -228 -398 709 631 454 -451 243 635 -885 -414 -674 -118 63 -51 -396 -129 -792 667 -893 562 -234 22 -166 -660 -305 720 464 23 -533 -615 -148 707 -409 451 -48 -210 430 685 546 -531 -117 -761 235 764 271 547 116 -489 359 723 -558 -58 -398 -408 694 124 131 789 -369 -895 -522 -851 -801 243 636 -696 -27 165 -473 110 -79 641 770 643 -750 -691 606 -262 597 -4 250 314 -443 630 281 392 -618 147 -899 383 -380 325 533 -71 257 88 506 342 354 -98 568 301 440 -79 -845 662 -224 -151 546 371 -133 287 438 272 -632 399 280 -83 -526 776 289 -456 699 602 650 -545 107 -761 11 -675 -405 -784 656 -124 610 85 -751 -852 267 -318 -462 263 163 -899 40 -219 422 -184 5 639 602 207 -45 -81 -900 118 -737 -170 -421 -841 -762 199 -373 597 372 -111 -850 -227 144 -289 -331 -864 433 -732 706 -601 -579 -350 619 81 168 -391 -69 -847 -705 -44 216 -82 -278 574 160 -319 -279 139 316 -595 -810 774 345 -794 -464 -448 715 514 203 609 710 -695 198 -43 -239 191 406 -238 746 -3 577 -10 -549 728 -505 -51 558 486 -57 13 113 -280 67 -705 -298 -199 343 -187 16 204 -591 518 768 -740 711 -275 -232 -628 695 -469 69 274 -204 -634 -375 466 -458 350 580 521 333 276 297 165 241 -33 111 223 666 -112 -175 298 631 -631 85 722 -300 -539 407 526 -388 762 391 19 519 53 -557 -229 -316 -133 -423 -395 -101 179 55 -118 -279 -745 -195 -56 263 350 -213 -252 142 -592 590 675 561 641 -114 238 498 47 445 44 444 587 -197 -583 -460 -192 490 -336 651 -581 259 -6 -620 -433 606 -750 576 29 155 -57 -832 162 85 -188 0 -457 -519 208 -848 52 -121 483 -855 -84 -123 647 766 108 -36 -353 265 -300 -212 -287 -277 -585 -109 -60 -855 25 309 26 -127 -834 785 -290 -637 135 -590 143 -162 -842 -18 455 644 70 -872 797 -448 484 -630 293 -669 229 536 -171 -517 -232 -566 767 -305 157 229 -179 533 563 87 74 378 -790 442 166 -778 -595 -402 -286 -252 24 -691 338 -862 -318 196 -838 254 -73 -133 -845 -24 181 -332 392 -395 648 676 -683 -764 110 133 290 -245 776 156 -7 321 -448 706 -299 633 300 479 107 669 478 -66 618 323 385 263 47 787 -794 625 175 -156 -339 -479 646 182 173 -394 -664 512 -715 40 -873 -522 -379 677 -212 485 456 416 -248 472 -845 -456 785 241 213 -388 76 -479 -109 196 -839 -899 -552 390 -180 -408 -580 -792 9 53 629 437 610 -46 782 -698 -273 281 512 -52 -25 -305 -555 -475 -655 32 358 389 -413 -123 -854 772 -882 170 -131 451 -323 -278 605 -416 -404 71 75 -482 501 249 -291 -693 686 -661 363 -230 -821 -61 746 739 -80 187 798 -519 503 -9 -787 -404 74 532 512 721 666 796 -155 -679 177 10 -352 527 -383 528 374 -489 597 7 -265 -210 723 -642 596 654 -118 411 -292 306 607 -702 -409 -596 796 298 389 613 -751 630 796 693 269 441 -519 -775 -716 787 -84 200 -21 -491 -480 152 -726 271 339 -549 -644 193 -684 467 -513 -726 -832 -621 -33 -554 -562 -302 -146 -616 123 187 -714 205 -312 33 666 118 452 -569 390 440 261 -308 -133 219 -470 -162 -344 378 608 12 -50 587 -785 -419 620 515 -713 723 424 105 -450 368 369 69 22 456 -8 -376 59 -148 -264 -81 308 -525 770 -356 339 -279 498 -225 -364 520 693 -778 -422 -696 -51 595 735 -579 27 791 -566 -273 503 146 -154 -897 -727 -384 -505 -343 622 784 -366 363 539 -183 695 693 263 -447 -118 -705 -248 -565 -870 404 -609 677 489 -604 469 -753 197 469 -583 433 -711 -786 -687 474 -2 -852 256 -246 -83 551 -496 382 -870 -816 127 -725 710 -106 -594 166 -364 -549 88 -805 -76 197 -646 -321 582 -615 -818 208 725 52 -302 -517 -185 -55 190 -676 74 756 -72 747 266 221 -658 727 182 747 -239 -23 264 160 -98 -465 -503 250 -741 -245 382 62 470 545 -479 -887 -205 -160 522 -614 -674 30 -22 -838 591 -606 -318 244 -509 -21 -537 122 579 -733 610 -666 -371 26 80 205 -150 -185 -17 -325 -282 592 625 -787 -74 330 161 -306 -57 -552 -386 -886 263 445 54 -655 -121 -854 -516 -411 294 596 -526 -104 560 -401 150 724 -692 -645 -722 527 -31 364 609 -820 145 565 -430 423 405 470 -379 -223 696 -572 -142 -442 214 -424 -798 11 -118 -510 456 -872 -668 -456 -105 685 -887 350 203 -447 500 705 659 -378 -806 518 645 563 -824 799 675 -463 -200 117 -260 263 -481 -565 -290 -557 504 563 -317 604 -359 512 -514 33 -581 -448 130 -809 128 -450 321 -893 -433 292 771 -752 -871 226 -847 -625 -354 358 167 55 630 -67 -251 565 -799 302 776 -377 -865 729 -843 -354 -505 -465 -899 -390 -286 674 88 318 -863 -705 -400 -699 -647 -658 351 275 -451 477 -272 -883 725 632 469 -393 485 294 38 -860 -31 -345 252 745 664 205 -391 392 -366 31 55 -187 -888 759 307 -813 -850 711 765 608 572 -618 30 -431 -655 0 -105 129 449 694 584 -796 -355 -550 -425 -387 691 561 -189 595 -144 -122 596 -331 247 346 -638 -286 -251 -222 -167 -550 220 -377 -670 -496 -755 354 34 -228 398 341 96 -126 413 -14 20 576 -815 -374 -292 -248 77 502 -878 -669 68 515 -289 -877 -512 361 -544 -122 256 167 -424 312 -773 -664 292 171 -205 -773 708 -239 651 165 -800 479 -452 -879 739 659 774 -692 767 -869 476 470 565 -453 325 -545 652 -502 -407 -173 474 -806 216 -610 135 50 17 798 -667 -455 -287 -412 -557 -78 -173 213 -349 -507 -794 -158 -360 -668 -646 -38 381 144 -686 26 -98 -352 326 299 163 56 -89 364 -45 -434 -662 -387 109 -588 60 -270 -798 -399 518 303 -414 -173 -63 -751 -490 626 -650 789 276 -101 -83 -76 -359 141 521 -543 -69 -607 682 -85 -719 -260 410 -562 484 -235 740 356 726 -395 -416 -806 135 369 -93 -730 -34 162 665 26 217 716 -236 279 -277 773 160 -437 219 754 -762 -855 -1 -468 486 -297 -570 -736 69 551 -856 -888 -687 197 -491 -205 -74 792 -105 -763 -884 -325 747 -244 -37 214 -363 277 643 624 679 -893 -255 730 108 -89 -770 477 -305 -468 -139 96 -279 751 386 209 -511 -879 -790 -192 448 -294 516 -461 -808 787 -638 -849 399 350 424 161 15 573 217 385 -704 466 -527 -381 -128 391 147 346 -496 55 -699 239 385 751 -649 -739 -183 151 -492 -294 -103 -542 145 730 192 305 -464 247 -120 158 643 -274 147 -392 52 -49 -783 70 551 363 562 -14 194 -194 467 -33 -181 180 -599 -517 233 -133 246 -495 90 504 -110 211 228 534 57 -36 -293 561 761 -779 298 95 786 -463 654 -656 -494 349 -580 -127 720 313 -504 187 89 301 -257 -257 -787 -522 -440 777 619 -238 -509 254 -610 698 -363 178 20 -706 11 437 110 -97 213 -588 104 370 -166 -130 458 -699 -38 233 -285 -737 -347 -256 396 176 259 701 -698 522 -189 -178 -92 -352 -365 372 -644 408 -820 -445 -601 552 74 -601 482 -23 -479 -160 -30 -287 -517 -26 -647 -653 -762 -665 180 -362 14 -89 58 501 -99 -503 -310 -630 -852 457 167 -396 -13 681 481 543 -469 -816 4 638 46 77 -876 -264 676 -314 573 602 -239 743 -719 324 -273 -467 -237 616 255 -648 -869 734 -75 621 -569 -793 56 111 -537 739 -513 137 -540 -202 -669 793 -402 183 365 -679 -374 -815 457 153 -568 446 -453 -283 -325 76 590 -298 -657 -118 -802 -529 -316 532 -103 -738 -756 707 352 -894 517 181 665 -735 -330 754 -89 701 -190 613 640 -435 -369 -798 424 -349 -274 251 212 -561 360 154 363 215 177 329 -115 381 -73 -258 653 620 179 786 -457 630 -558 -222 -556 52 357 471 273 -666 -362 -245 -29 -799 171 -832 457 -67 -23 710 -519 -868 702 -661 -472 379 305 -535 578 525 -180 -655 225 640 322 -5 659 677 91 -245 -145 -540 -349 612 514 -374 -496 -408 -131 24 -809 132 -520 -308 208 -26 -111 643 -669 348 -575 -257 719 291 -63 768 -377 -878 315 673 -278 -428 471 274 401 50 -453 -878 -268 -772 -52 -8 -212 522 171 447 -426 795 -219 -343 171 -196 -301 -336 565 161 -617 395 -154 62 -895 774 207 -146 -238 -34 -555 -851 -822 -660 -577 -384 232 23 10 -630 669 78 -824 537 218 -95 635 -485 -5 455 269 631 -387 -779 -536 784 -473 -843 -260 -448 -40 19 -216 -839 -321 -62 -804 543 554 -864 -619 633 -266 26 610 626 -753 -713 -212 719 -354 -296 -153 685 -321 572 90 457 416 -441 413 -865 -64 675 -644 -814 122 697 103 -456 -568 521 -75 -34 12 459 -196 229 132 207 -541 231 651 793 -491 -601 -636 -576 250 562 -814 -442 -91 -531 -680 -796 -327 98 131 179 -858 732 -368 327 -482 -619 -12 632 -395 11 -288 -215 -199 -67 -737 -512 12 -19 -696 230 440 137 -764 678 -332 -402 230 325 430 262 207 255 -236 -200 -335 -130 347 -549 50 -613 137 124 320 -563 -34 -10 369 662 -273 608 -637 762 -109 -384 -440 339 -226 -592 671 505 -352 -789 -224 354 -887 468 -746 -408 -696 534 -333 42 128 88 175 678 -366 440 -588 -349 -528 125 -485 649 -489 499 -279 549 123 -499 -849 -278 207 -89 610 -702 458 291 -755 -574 281 254 164 112 -167 -272 531 -113 549 103 727 520 652 748 680 -260 -62 8 632 132 215 -867 -537 715 -209 281 -535 466 658 -583 176 -371 -102 3 325 737 -394 286 -198 -88 408 472 -2 679 -738 121 -445 756 667 286 295 291 118 -120 -525 -24 -860 311 -296 718 -581 -889 394 -492 242 -809 -715 -775 71 -216 -658 221 362 122 -257 501 414 777 418 70 -603 672 658 524 62 564 501 250 512 127 224 -331 595 -586 -364 21 135 213 758 -385 -350 486 -398 493 -230 -808 -880 -311 -192 457 510 -225 -754 -578 -777 -638 -491 -408 671 -532 639 56 -29 -477 -447 182 449 -827 -196 -518 738 -455 483 386 -557 -228 -538 -502 -255 -46 -664 -168 -812 -616 -816 612 268 767 -61 481 383 -517 -593 143 170 -259 12 -449 -222 -218 -608 -635 353 240 -197 207 -575 543 758 -589 -548 -466 -168 -419 -618 309 -864 -128 626 -160 325 -725 259 -251 -372 -42 29 -717 -65 -804 495 -164 669 -612 489 -383 -88 -470 -249 -127 -612 -336 351 -881 746 -428 493 177 204 -880 176 -292 -279 657 -728 594 434 -438 363 482 81 199 -505 328 -830 -154 -542 -3 205 -81 488 787 682 531 -263 -366 773 -700 603 -69 -843 121 499 -792 -661 648 694 -55 451 768 693 86 341 613 -872 788 -42 -23 -355 641 -704 590 -156 497 751 -267 389 -488 305 433 343 763 145 -170 -673 -148 -167 -295 -508 -355 -283 -658 -831 639 1 651 306 371 -4 51 190 -213 -405 -629 -177 565 -863 413 322 -868 -265 405 752 221 275 286 377 589 -223 -585 -331 111 -529 -376 -441 527 -593 -647 238 263 -762 -288 359 224 -119 -192 -271 733 -438 -564 235 -351 -420 23 -601 269 -790 -124 264 -55 -443 664 -560 -504 678 -327 665 -743 464 592 748 -262 457 240 -854 545 531 -245 457 -634 -361 -632 605 479 -134 423 -789 -791 -360 -854 -694 -423 -359 721 -451 -110 429 530 -391 118 11 341 -884 322 359 -332 464 160 147 -279 27 -316 -719 773 -523 -313 -376 432 241 652 -534 -103 -385 -119 -823 295 -164 -677 687 -381 -354 -846 754 295 -298 221 57 313 -740 175 -267 -509 -93 490 -219 -520 309 -170 754 289 752 -442 355 108 -143 425 -837 -697 227 -692 -403 -250 -456 432 -231 -649 -407 253 25 670 436 -669 -26 -791 -818 -508 -516 -110 104 -307 91 669 -50 629 -482 -844 -582 -760 -857 -788 190 -119 243 576 -614 620 -342 -463 137 39 -897 -290 -24 -582 -741 637 -493 -170 524 -761 -507 -13 -551 -446 -176 159 -446 576 -758 330 183 -807 -797 -9 277 536 -153 -144 678 1 -705 607 95 -846 584 637 120 -735 -393 284 266 -206 -80 39 469 -274 133 246 -187 -414 159 -358 -340 543 795 677 680 -40 -805 638 217 347 -316 642 709 -559 -259 -357 -603 419 562 590 602 520 668 -54 422 502 -702 62 727 475 -415 -342 -853 -171 593 3 514 -631 760 686 460 546 -868 -842 -406 467 354 -357 433 694 639 645 259 -327 -15 518 46 71 358 770 -137 57 -664 738 703 496 46 -724 591 619 -578 -660 -415 -30 332 322 -377 -564 635 -638 490 198 -788 -488 -140 666 -545 182 425 -897 710 -577 -754 -727 -111 692 -756 -407 758 -680 -61 -154 691 -367 -348 -180 -397 -818 764 270 -231 -833 186 531 428 216 187 -43 575 -113 -5 -351 522 -106 -703 -424 661 9 755 -230 687 -464 -514 266 74 82 -270 -433 -151 165 396 -275 -185 -331 76 -448 449 743 -386 312 -538 -145 -698 195 38 -814 642 247 347 2 -852 -214 -138 617 237 -235 154 -833 607 190 -768 -532 228 382 -409 472 531 798 -46 -680 32 -705 -724 -759 786 -367 241 -716 -662 -794 -134 -187 -622 87 -528 -147 172 45 -142 -266 -153 -270 632 219 253 335 94 -95 668 -716 223 -483 38 -275 381 -460 -690 775 -785 -519 180 -142 270 -58 -797 509 256 284 -766 761 -679 572 124 736 231 44 -707 -453 205 -1 585 665 659 709 32 464 -303 700 22 678 368 641 -397 -685 -144 -469 198 -565 -629 547 -350 -85 758 -183 -596 -172 276 -513 -395 -79 532 551 -759 -240 308 270 -332 672 117 -719 -236 -773 -652 147 283 -331 -156 172 -480 386 176 271 721 -356 -590 -863 -494 -644 -723 -157 -640 -78 -771 123 742 -746 -887 -168 410 -306 205 -273 -797 -386 -172 482 429 642 766 63 719 -341 76 -235 -846 -440 -577 -657 -92 -525 -427 -251 -617 -80 -637 -258 -737 -335 -232 -532 446 213 744 477 619 -121 -525 -11 -536 -29 606 -197 207 104 -215 -46 -817 583 -616 171 -262 407 -869 -120 -524 389 -247 -75 -401 564 -898 -659 -186 229 93 -19 710 156 -309 667 521 692 660 227 -433 -848 -847 10 -702 -271 -607 -2 301 428 732 -393 492 621 750 406 -668 292 463 -523 -427 217 -427 -319 -340 -730 -857 -149 395 643 -450 -28 324 -425 -881 327 682 497 -105 -267 496 648 265 61 -602 496 299 -4 -175 109 337 210 -705 -899 -631 -326 118 244 -842 627 134 766 49 399 753 -404 411 -205 757 595 -57 -167 -429 401 -775 -846 291 -628 -155 -869 -748 48 -635 742 499 309 -638 -159 338 56 -289 -680 -315 737 662 34 655 635 -121 117 -68 382 -869 -201 -429 -566 -279 -186 -308 -275 506 -833 -865 -801 -505 81 -97 -157 672 471 -666 205 477 232 -432 -206 27 -230 -339 -494 588 -678 268 542 651 -705 -192 -788 -133 -29 -294 -591 599 -744 -271 -406 22 -503 529 -267 238 -157 -394 -169 -723 648 208 186 -336 -714 114 -50 -875 -873 329 63 -690 50 -465 -885 604 -849 552 576 441 165 405 -768 181 545 711 109 -296 -195 -241 -560 685 -319 -202 518 -857 -869 68 114 279 -211 667 474 -406 -823 -544 254 -699 442 559 403 -18 584 789 600 618 -491 -738 -353 549 -195 5 784 -67 -495 27 234 -194 -884 -627 -635 422 306 385 163 -21 283 -488 774 -119 146 -660 185 336 379 100 -178 -488 -472 657 139 -96 626 -731 342 775 -187 122 779 -804 683 -722 -232 -24 -285 -766 59 475 689 621 484 -471 7 -76 -361 -171 -278 630 -171 -517 429 651 740 -160 -28 58 -635 144 -40 468 -800 -840 471 -188 -330 -119 335 -706 -597 250 -156 -712 374 424 343 465 -636 750 75 -761 739 639 -571 -874 -268 328 -540 -162 724 -19 -553 -361 541 -455 -234 -811 669 -65 200 279 -521 -242 -844 -223 -453 -245 426 212 420 418 -650 -12 654 -683 181 185 -427 560 55 391 198 -553 -725 -696 557 460 52 -504 -116 -148 -652 -470 -871 -241 -801 441 652 -338 190 165 163 -248 -880 -524 -814 172 356 344 757 -732 414 263 293 703 -54 -852 -864 355 -873 789 713 476 399 -760 -71 -255 253 -683 -880 558 675 -725 491 -436 -790 135 -516 -63 -525 -299 654 -18 681 91 -206 184 335 -333 -660 -754 542 -218 380 -776 -825 -343 -243 49 214 -606 -385 773 697 640 460 737 -767 -392 -603 -149 601 -506 -123 -7 684 -467 733 238 4 76 -261 -536 -205 757 -622 -709 229 -483 -583 -30 -760 -880 -722 -12 767 -359 -407 646 -583 -400 -167 -48 -58 523 18 -442 180 271 -392 -546 698 691 -417 -348 -854 442 -384 -538 304 -529 -650 -425 67 -398 -119 487 -183 785 -823 255 -136 -692 560 -68 -755 -125 410 -92 306 615 -587 -46 -636 427 658 -121 -806 419 630 -598 99 -877 -793 -781 -249 440 392 291 -805 -531 642 654 -895 -183 -404 567 -709 415 -142 -606 284 -423 -885 188 773 468 -125 10 368 315 -185 -844 -725 473 -586 -660 -808 350 -272 -576 -545 -733 221 77 -405 -113 456 -201 -825 -133 -895 546 421 -639 538 -426 -448 -344 655 687 -119 -197 -762 517 -638 -135 482 -324 684 27 342 -249 -690 -767 -578 762 592 -706 -835 -396 499 -529 -241 -44 365 308 -492 556 521 -555 -260 -728 303 90 -557 -793 103 -50 -776 453 -565 -412 -121 -747 -702 -281 -156 -719 -326 373 -458 703 335 732 552 -718 266 -646 -503 398 -56 579 -403 299 -4 630 -155 -670 300 -55 -278 -407 528 -31 672 268 -899 326 226 328 363 108 -240 -444 -683 -373 268 789 585 -336 -675 795 -21 -868 -347 478 261 403 -270 -66 608 -898 776 407 -758 588 510 276 -425 -646 -63 363 -540 -876 347 418 195 -467 -297 175 -300 -39 -36 435 -648 -215 -477 121 -546 -469 732 443 619 593 -176 -14 415 -737 -453 49 132 697 -405 -183 -804 -470 492 758 -588 -509 87 -327 380 128 699 259 215 -457 -233 -679 414 365 -286 303 -408 -322 550 -7 -527 316 379 -563 -861 119 -361 469 -895 -740 483 241 -245 -510 539 -276 441 123 799 179 -260 600 -660 143 -247 389 132 500 -14 -484 -465 -147 795 -596 458 334 -128 -599 -594 751 797 769 -756 89 723 -194 492 706 767 -146 732 0 -402 454 774 367 666 -83 203 -717 -673 -659 423 432 -560 351 -216 660 774 -146 -715 59 -742 -779 -291 492 -236 344 -559 266 -767 -833 396 293 163 -748 145 55 -899 -103 -449 -35 182 84 315 324 229 206 -769 640 -225 -108 -34 -723 660 342 790 299 144 -864 -29 692 272 501 298 672 708 -302 85 -331 250 -795 -333 -670 -29 -635 283 -773 167 -497 547 99 -74 -806 -338 98 -513 752 591 -141 770 -644 -401 -15 149 -255 -259 -273 -372 382 769 795 -112 756 730 14 579 528 17 727 -277 -557 384 -463 174 118 339 574 -831 -328 -186 -646 -555 176 -501 -221 -213 176 -332 -844 655 378 345 135 -550 87 756 93 -489 -855 -419 56 -426 477 -384 736 -636 389 4 -344 542 310 -597 261 192 -463 343 354 97 -709 -898 -642 388 662 550 -292 -445 -218 -389 -151 -854 570 610 184 673 -283 -119 -759 694 60 -894 -333 -195 110 86 619 -4 -517 -276 605 -647 415 -341 -783 532 -202 -341 102 50 -449 238 -659 -767 -354 -691 -732 0 -53 101 180 463 -259 -196 755 219 -401 -447 228 19 -414 496 397 275 613 241 -744 -252 48 -874 -253 617 254 -545 -452 682 -22 -696 -365 -162 455 638 441 -597 -510 636 85 -714 80 37 -353 -365 -256 289 -624 463 -27 -190 479 -4 -763 -745 -661 -601 580 -230 -574 -594 461 -711 29 -873 -531 628 -696 3 -816 -645 21 -123 -470 -75 624 -366 -429 454 -122 -670 799 550 -225 -690 -142 61 384 686 -828 563 -69 -41 -752 520 -819 43 522 -462 -764 -814 -452 -316 629 240 -552 -828 318 150 357 -429 -529 294 -742 385 -273 761 529 -335 383 214 -384 83 559 509 709 -692 -335 53 -195 421 -590 -686 -431 714 -523 -544 -299 654 576 -742 221 -407 -482 560 -741 -484 -332 -663 -427 -417 -848 -63 453 626 -549 -684 703 -632 -747 -798 -435 377 -180 -770 -344 430 -432 485 -779 -193 777 -108 338 -48 -37 -35 75 -306 -557 332 -323 736 85 400 -25 704 -383 -238 349 659 -439 -327 782 -288 -195 224 -508 590 751 -264 8 -879 641 430 -749 -801 -69 -878 -613 512 -271 338 -842 -438 422 490 -361 612 20 -545 -179 -431 509 171 -214 27 368 549 -59 219 -728 -249 -29 722 212 408 -38 -89 -128 -387 698 347 -250 -250 -400 358 297 293 165 90 -420 3 223 -383 155 -409 -130 570 -787 -255 -368 662 -289 -92 -719 -17 -407 97 10 723 -709 288 442 -596 57 -18 119 504 780 -582 -355 -836 -355 -832 798 -519 753 614 -372 540 -234 30 703 -754 -650 21 672 -247 -739 -95 -579 139 -555 707 -126 627 -704 -124 -516 429 277 137 -355 -398 679 274 -881 43 -221 464 -308 -346 -684 483 725 -385 229 683 -563 108 136 447 154 -642 -81 701 64 795 -553 641 174 65 355 -816 -283 -667 -897 602 216 669 784 314 -202 -442 -349 202 586 456 432 -509 -320 202 -872 735 -392 -116 157 268 -451 -106 -46 -219 -119 -368 -289 -323 -102 -608 481 439 -232 -801 715 154 650 105 205 -638 254 -794 -537 -682 -132 -542 -261 445 -559 150 -5 680 613 681 310 349 257 510 -740 -204 126 427 534 -377 54 -118 463 391 -492 -133 91 732 295 -336 -141 567 -473 663 -561 299 -69 521 33 -864 -489 -693 52 685 -287 250 479 -118 -865 -181 -500 -574 -45 -496 377 -877 782 40 -334 595 -225 557 775 369 750 483 602 -282 -541 523 -695 -72 626 146 405 -508 44 -430 -442 -106 479 489 -349 438 715 175 308 -449 -57 656 772 542 -79 -78 -284 -428 240 593 -85 -605 -58 -661 -395 444 -733 -424 -73 97 520 91 323 -10 -677 -109 421 696 -638 306 -81 -555 -557 195 -304 153 758 -841 -145 -335 -28 -562 -359 -555 370 437 297 485 305 771 313 -573 701 449 -849 -41 166 -794 501 9 -421 339 119 -735 -345 -584 -772 356 103 782 -27 696 -112 -511 770 768 -297 764 -214 26 346 -863 -601 -1 -786 155 562 82 36 -470 -742 -571 39 278 -329 -864 -287 75 -170 -420 -848 729 197 -681 703 241 -698 285 -220 -633 -627 -113 634 472 -577 -188 -439 137 -297 -855 -784 -463 15 117 186 62 -282 -835 583 -637 -312 574 207 -97 563 -248 655 -97 140 -401 570 796 172 -653 515 -446 783 145 -22 -889 615 677 -465 565 741 751 489 245 90 526 -678 -362 -598 -174 793 54 72 -652 664 -165 100 722 545 510 706 68 -493 -35 -848 -225 530 258 -320 -660 -404 -440 216 -563 -267 419 122 -327 -813 275 242 -443 334 181 477 676 32 673 433 -80 -401 784 -531 163 339 -558 405 286 -633 110 -241 -648 -332 -354 113 -737 388 -365 -249 338 711 -298 235 601 -193 -604 349 -72 549 -507 375 -762 285 112 -127 -327 198 -547 -220 -497 -598 -355 -286 -548 117 57 432 -356 -891 -319 37 -56 132 -35 -860 -843 352 298 691 131 -555 784 -202 -860 -311 -489 -254 -405 -55 719 -736 -579 757 -690 -692 -305 -703 288 -630 -180 626 147 549 605 -593 -626 -460 156 -34 104 -878 676 -749 -464 -110 316 38 -674 226 404 -160 -861 -582 555 222 -771 -99 312 282 615 139 43 -252 -248 -419 -354 -236 -424 -181 460 -647 -702 713 -242 -304 254 -666 217 -265 -679 -793 -760 -371 -19 511 577 300 348 118 269 55 -168 113 -385 372 -345 -265 -395 36 712 263 599 756 -256 381 346 -278 -418 434 457 -271 -509 776 187 446 163 204 -204 -248 566 -785 -188 -557 -445 533 -580 -796 -570 -673 -542 641 799 -656 -52 639 -106 654 137 234 -256 511 434 518 750 700 -597 -824 703 545 705 522 308 516 -691 616 644 231 -401 -329 128 -628 226 445 201 -267 18 -834 -124 -713 362 -41 -785 65 129 -829 -463 -190 366 -64 -835 -392 772 -422 -324 451 367 -198 -612 -280 26 762 -5 -223 298 -733 117 -617 -295 121 287 333 273 553 591 -386 -685 -890 -698 235 549 -689 365 -754 -290 526 -58 -245 -148 -97 -378 -497 -678 753 684 -779 49 65 -637 -846 345 416 638 192 269 -292 792 -328 -854 -515 615 629 -279 609 277 -816 -14 -66 22 289 -208 -389 790 239 77 -341 -682 -450 -435 -232 475 604 -670 658 25 495 -782 313 169 -370 162 719 -359 -255 83 175 100 431 -298 238 695 196 -26 717 245 537 703 -423 -443 245 564 188 491 -87 333 194 -845 -629 412 -895 751 -238 -739 -152 -746 712 -887 -680 329 130 -878 753 399 194 -381 428 405 3 290 346 1 -890 -278 778 -428 -808 186 -389 -521 -642 -190 -113 -427 439 108 335 -394 -146 -237 217 -526 -876 -429 -34 469 -292 467 182 -468 -82 313 -98 -96 42 -197 -430 -603 312 -830 -371 292 485 -65 -572 70 -630 389 -233 -361 6 -246 198 -6 -726 678 -260 258 726 224 -533 -722 669 627 159 -768 -191 290 -239 686 -893 -134 629 -258 -205 -764 -369 -168 -358 -690 530 154 -116 -75 629 181 -131 188 391 -1 -197 -669 -671 -758 199 -896 573 722 610 709 670 706 -472 507 288 605 -139 315 -816 -164 501 655 76 -884 -560 192 582 46 -898 628 -620 350 -314 -211 -601 -193 -569 -816 631 -520 -46 475 -546 110 -756 693 350 -442 -77 422 -422 240 615 359 758 429 -20 -760 -13 -29 -252 -168 -421 -528 588 303 -502 482 197 645 237 99 -483 -485 -705 -448 301 -86 -409 -63 -585 -892 -885 641 -610 270 -741 -374 -136 539 -520 -249 -512 220 756 401 -820 490 -136 -281 -60 -7 513 -800 -191 519 -566 530 -264 -67 -665 -524 -567 52 -434 515 574 -389 694 53 264 -5 -471 604 744 243 621 650 -457 -303 -839 450 -670 -417 792 593 225 63 190 -585 139 -31 258 -165 -424 -566 -864 704 291 730 398 -845 -288 312 -341 778 64 -522 -497 601 -482 -204 -393 77 -153 -855 -564 -729 210 71 13 -691 176 -851 -168 -378 -466 -896 -225 -11 -515 -647 594 149 405 201 354 -783 412 -506 -709 -768 -768 -824 -322 -198 676 -553 -656 -280 707 -362 735 -222 -45 260 -222 684 -548 -526 790 -481 788 -668 -154 617 -107 96 -43 -364 -390 -348 -813 131 323 -785 746 105 -828 257 283 -342 -88 392 -250 -681 -39 364 548 -395 -68 220 6 617 -814 -15 383 -326 -372 -280 -655 536 -15 598 -657 -258 126 255 -425 248 -855 256 -695 -410 -485 729 583 -493 -474 -282 707 -727 -881 -600 -67 233 -368 -569 123 759 604 247 -86 -758 -730 -728 -397 -495 377 -153 -137 -754 599 -263 98 -100 158 173 202 -227 771 -744 362 545 -377 391 -626 204 -464 -569 -843 696 540 27 -880 590 -696 126 -680 229 662 -788 -557 -842 698 162 -191 -51 562 -582 -189 658 179 -623 -721 388 626 229 243 532 -92 708 -561 -110 270 2 -256 506 -606 -856 797 -56 -410 64 -82 -362 -8 -301 112 17 -520 292 -812 -599 -747 -814 755 720 -181 -624 -172 -324 89 -223 230 481 -226 -717 -294 -234 670 -630 188 -495 -581 -556 470 -88 -535 -779 -853 151 -375 -304 -796 -893 -606 457 -37 -79 -767 -303 -47 -728 719 66 347 138 7 425 712 -561 201 -742 725 -232 -309 428 489 516 -558 -812 -802 152 -888 482 -216 44 560 134 169 148 496 44 -102 558 499 730 -418 -687 -525 -251 -864 -709 -484 608 -193 -294 -572 436 -13 560 -486 183 345 -135 183 -709 -745 -586 -550 -536 -181 716 578 468 -590 125 -504 -240 107 731 12 -722 -851 1 -530 -468 121 -281 244 519 333 -155 334 -564 -348 627 341 -166 -665 470 -19 -31 688 487 771 633 771 -517 -363 302 254 238 498 312 -424 -178 -678 411 -285 769 -701 753 -646 -83 -379 -496 142 192 771 -261 -397 -506 -528 735 506 -73 -848 55 560 349 -158 642 190 496 -222 -87 -406 156 -840 -727 -695 207 190 -404 383 -230 240 -662 -208 733 572 -575 -691 -879 727 -446 -155 263 -309 -655 -824 136 252 -676 -46 726 -568 -360 275 477 -265 368 444 441 73 -232 357 679 586 -803 519 115 -233 -135 581 -468 -175 485 290 613 -277 -122 52 387 -609 -770 -801 797 433 187 -551 464 545 466 506 680 -182 -618 360 596 443 -138 592 -360 31 261 255 684 -184 -245 -146 719 -829 -637 -581 99 434 -419 -508 70 -343 -231 -567 -16 423 -462 653 -179 607 -195 333 -639 -644 391 231 175 597 -99 103 -588 117 192 96 -52 58 -559 -221 288 195 513 -183 385 698 513 -433 -511 -219 -415 408 -579 -247 470 -792 291 273 373 -867 -565 377 -47 600 -723 -94 593 269 197 531 686 318 249 -875 670 -259 403 716 -99 -88 -42 256 -774 99 -894 175 211 -372 468 591 726 382 -231 366 -782 -534 -26 -663 11 -224 -35 -405 -569 -870 -42 -862 569 -821 -818 88 418 -32 -153 -797 241 132 567 377 -841 -630 -485 382 491 -515 83 354 24 -734 -519 -565 -893 -438 -865 -231 -803 -420 -737 337 688 723 -367 17 -858 48 100 307 -317 -380 586 -201 355 -727 479 -269 671 207 -25 -677 -409 -619 -407 -184 -604 -98 17 25 151 -422 -173 -827 216 70 784 -884 649 -630 -643 331 734 338 -544 -33 17 -434 276 -365 668 209 -90 359 25 420 372 194 -441 535 400 270 -244 296 452 -896 740 -584 125 64 -344 209 625 482 634 -150 139 606 -357 787 -531 520 64 96 -2 537 385 -171 -310 -293 -134 588 -132 -497 369 -513 252 586 384 449 87 -62 580 257 -361 718 750 145 699 65 -44 -85 -98 -771 -204 -719 -82 634 587 -71 397 26 247 -852 -168 420 -890 -840 320 160 -320 -104 778 -895 40 -438 6 -31 527 356 -422 -798 -325 -404 -449 623 180 -66 -855 -194 -732 343 464 -505 -317 730 -192 -816 -3 -455 -368 -520 -388 394 251 612 -538 760 -181 -291 -30 -115 -731 -628 -51 673 753 441 31 -541 21 -106 98 -537 -734 -456 -552 -720 -672 357 -161 620 -348 -368 -532 90 -249 -791 -661 81 -42 -176 -387 -795 703 485 6 -698 338 -211 -578 -436 -772 -205 149 709 441 437 -840 -618 -508 -15 -204 125 -234 292 476 -723 -525 -8 -210 571 -827 -457 514 -820 -564 -37 161 -303 -57 -613 152 449 -893 -535 304 612 274 786 95 708 -57 647 -786 -857 -276 -526 754 -635 -690 -531 -227 764 635 -834 43 -250 -222 266 -552 -856 -67 -68 -360 -318 582 787 -563 403 -132 14 -402 -752 603 -232 -199 766 -286 -173 -571 165 301 -359 -804 482 187 55 -402 541 96 326 609 540 -104 -772 -463 14 622 -641 426 -576 -559 -525 -432 -587 513 -320 597 -683 634 211 589 -263 -816 -175 -310 786 -349 312 -401 -860 -546 631 -505 611 -249 536 -733 -246 215 368 -68 140 -592 -279 -764 400 -256 -543 -125 81 302 624 -817 -667 648 -631 -231 645 144 628 -372 -207 -747 736 544 556 627 680 -828 605 -119 -133 218 79 585 -171 314 220 111 -5 -254 670 65 -785 768 708 568 222 554 -330 38 723 -560 -634 690 216 -341 -837 -444 -416 497 -246 588 341 -365 462 -721 -326 -161 -479 453 -632 686 -502 542 -760 -599 23 564 -4 794 -743 141 -851 13 731 613 543 -37 -149 -761 -239 -325 -587 712 182 39 77 213 -829 492 -756 -778 -274 464 -88 -732 -392 -422 -377 333 180 741 -407 -83 689 382 18 213 214 54 190 -273 22 -138 633 104 449 -314 734 511 447 105 -217 139 -628 9 609 -423 467 -279 -594 -794 -256 425 177 -777 -90 -399 -412 199 -709 -159 442 63 -441 -246 -753 204 -861 -349 -340 42 187 345 782 -351 -221 60 414 -725 -818 -704 -741 -724 501 -20 -397 -402 -472 -404 -24 308 605 -719 -318 553 -367 -336 109 -657 -661 -874 285 -180 224 -306 732 -450 -516 -340 -443 760 -338 -194 -208 751 -449 -523 556 -851 -184 -455 545 606 -40 -609 745 -303 331 185 -559 -592 -206 -856 -244 -455 -212 493 610 -269 -472 740 -1 -770 157 493 535 583 292 -896 471 609 719 -359 -479 320 210 -439 -663 242 45 -595 788 -800 -653 284 -45 224 -805 290 512 762 -831 -761 552 -858 -480 -181 -160 317 307 549 -698 -622 528 -206 -655 164 732 549 695 -304 210 -285 779 -862 -890 291 340 -884 514 653 327 206 -260 -680 -437 251 646 168 741 219 -482 232 -235 44 448 -793 -520 490 570 372 -12 169 -837 -438 -4 -533 -201 -712 681 -31 -744 281 211 490 483 517 -810 4 53 -386 -185 -776 522 754 -828 -718 628 -600 -342 -464 784 -721 483 -728 -237 -103 652 -389 187 -189 -767 270 253 485 2 281 -878 -526 226 -485 162 514 708 -145 281 573 -748 637 391 -404 782 -591 53 -676 552 341 -671 674 459 -472 -753 -893 799 590 749 67 129 -868 -272 331 228 396 -794 67 457 275 -489 204 774 785 113 664 -753 244 -296 -587 -276 321 149 137 536 511 -603 83 -178 -546 -613 -838 -237 -765 -202 589 -805 66 443 -601 484 -198 16 259 -879 -833 518 -277 -655 412 282 259 -892 382 596 -540 -719 -515 -170 -793 578 88 -385 -708 -129 34 -55 -782 53 16 697 -282 579 58 -686 693 409 -476 208 96 371 206 741 -294 441 -721 18 -22 295 -233 -537 -140 496 -701 -131 467 100 151 -399 662 -329 653 -100 -17 553 -818 424 401 -572 781 -882 38 102 -330 -610 -334 -495 -744 -462 664 -531 4 154 -759 373 139 289 -396 569 675 20 267 202 602 172 351 190 377 230 -283 235 241 206 203 211 -89 -842 21 285 -201 -372 103 -285 -423 -850 724 -180 -113 -387 -396 -804 459 104 -385 758 -414 391 345 62 -80 -183 -131 277 -260 56 86 -876 242 -699 735 -317 510 387 415 -228 -807 499 -236 -796 127 98 -668 726 -417 -478 -110 -811 660 703 -616 644 -293 182 223 151 293 -166 -393 423 519 -61 -563 -226 355 293 365 450 -767 388 359 425 642 -780 -643 -809 -79 -237 -367 -282 726 -876 549 588 -738 -496 -702 714 -296 46 -126 193 -686 -167 620 -873 -773 -625 628 247 97 -47 -36 570 99 -396 503 -716 279 565 -564 67 -896 -210 -302 108 377 -392 369 308 788 347 579 111 673 195 -112 -242 -729 -857 -59 -94 291 514 -151 -274 -747 628 -550 -744 532 -607 -870 -259 -513 -318 -71 117 -281 381 423 -247 427 159 -22 -513 -299 29 244 -51 34 134 13 -250 -76 772 -772 -34 747 -241 -740 -877 335 -110 209 -290 -663 609 -516 -332 -830 -25 724 647 -547 -762 5 -569 553 -788 15 -695 177 -371 -388 -854 249 245 -491 -230 -481 -627 -58 -694 40 -432 742 -561 -119 -331 -100 -640 733 -32 725 -471 178 750 368 -406 -359 -89 -785 -119 -193 585 -880 657 96 -441 -868 50 416 -510 537 776 -431 82 627 623 142 -136 -486 -356 460 -685 -18 -839 -780 688 -525 215 -458 421 -345 -876 -821 331 -635 -683 266 174 226 497 -787 -599 -45 730 -492 141 -664 -234 -332 -810 394 -13 -733 53 422 366 302 210 -344 151 34 -740 -324 -688 -286 681 710 398 -285 -725 747 721 -667 512 -873 -26 156 -900 596 -629 604 -116 642 -258 -841 95 -390 783 237 -783 497 218 -577 181 -353 298 -323 -490 -173 201 -307 -612 140 235 481 -623 209 745 -615 193 -642 -532 -252 -452 115 -118 -668 -525 -328 -319 -14 -757 -121 -896 202 224 374 238 685 357 336 430 -326 -430 680 -181 -833 656 298 -781 369 643 -485 -752 364 730 23 -375 -195 499 414 -506 -894 -509 134 -298 -500 -896 372 49 377 74 714 -800 -459 -384 241 24 260 -159 -800 784 -591 111 294 -549 369 673 636 736 -182 -779 -399 -193 -35 477 -206 -495 -833 140 -343 534 -702 -385 -529 325 370 -557 -565 -637 -390 -467 20 -623 643 -568 -196 -450 283 -467 -331 -88 361 -253 -469 -35 451 -874 669 -68 645 197 702 -166 759 -330 -287 -763 -442 -403 194 -151 -180 574 -8 0 636 681 -441 782 -544 665 696 751 -232 -545 363 -760 -154 -21 507 -287 768 97 597 562 -600 730 347 789 -142 324 4 304 480 -480 -371 197 -136 -775 655 589 147 460 113 200 248 436 -250 514 0 -865 -707 400 -435 625 793 253 145 -94 289 84 -850 75 -309 418 -562 96 433 -602 -613 -787 -783 -299 -116 -825 -554 -320 673 369 -382 -383 -742 -379 -376 -659 483 311 -464 -3 345 677 -484 299 -775 -623 70 -601 -843 365 503 -448 589 650 712 625 183 -402 -388 -791 302 -603 554 295 401 -509 322 -119 503 -795 190 -206 611 692 -490 319 410 725 223 248 290 693 -892 -407 333 -305 -481 78 147 -494 108 -816 681 57 -61 -485 -573 -550 -573 521 -105 -669 556 182 -743 -707 550 675 -110 244 -45 130 341 -676 -829 -83 -626 -335 -529 26 -389 -832 571 464 -249 -609 -211 110 258 216 630 -393 155 -772 -236 796 110 110 103 -300 -316 -812 480 -15 -36 256 4 692 -612 -445 -336 776 781 -767 456 219 -550 -377 -357 570 79 696 177 -617 -524 472 -221 98 533 -643 -47 -531 -379 392 776 222 728 220 -148 -41 -347 50 -888 753 713 64 -613 -321 422 -881 -843 248 599 -497 -682 64 216 -208 668 537 -374 -189 -867 276 -44 756 676 350 317 -140 605 -803 -654 673 698 451 -711 -43 730 -857 10 204 -652 434 161 696 636 77 290 -39 685 -426 242 294 703 -218 -807 -699 -370 5 -382 -873 203 155 -488 -888 -51 -538 -267 -89 527 -208 -532 665 -62 440 -144 750 -699 -77 -46 -522 320 -249 558 629 -789 -591 -142 -449 500 504 432 -142 -888 648 425 393 322 -627 -888 477 70 -442 -847 417 453 -257 697 151 723 308 -672 -673 -741 -487 -119 -894 722 103 -742 273 517 -707 -244 -619 -395 338 320 -678 -294 -252 297 58 423 -794 -471 353 -876 253 -514 -372 -881 490 -598 437 717 -329 -886 325 -282 234 109 -742 -812 239 220 -198 393 366 -256 -21 35 -27 301 593 180 764 359 -655 641 -678 -442 603 -514 -601 573 -499 168 -861 135 235 465 -121 -659 761 163 -209 75 -186 -625 -632 453 -20 24 -706 63 -613 694 -836 608 447 -401 -103 -196 477 482 378 -420 -690 164 -512 -149 261 362 433 175 266 -572 -798 -665 491 244 347 -268 -113 -898 -690 -866 231 -789 245 -71 -67 15 -496 269 637 310 -18 -731 445 -652 483 166 333 739 405 671 130 -208 -579 786 410 -7 327 -330 -505 -213 -439 -109 455 -301 -353 -827 -847 326 -232 -354 -891 -775 -888 -258 671 739 -658 718 588 55 142 455 -864 -222 -65 -77 -357 692 -638 -50 560 -860 672 54 690 -328 -18 763 -787 -847 -118 -873 -689 -467 -92 646 -494 -666 -323 732 680 -760 -661 -780 -663 310 686 382 -106 461 -867 498 -199 774 593 -158 750 -193 795 -402 -230 566 401 -140 65 508 -543 146 288 -831 344 642 -733 -375 79 -207 402 -583 -560 -416 -107 211 493 -457 255 635 94 -879 -480 -236 -413 -660 -638 -713 -517 -43 8 -692 -114 -60 402 -498 789 -772 -394 -571 -752 -412 -655 -382 739 -127 541 -213 796 -156 -708 137 -347 699 -318 -207 -346 508 -154 -580 -538 417 266 418 -41 150 -577 249 -95 729 17 -164 98 217 -116 -72 -120 73 213 -331 387 118 91 -119 506 203 -577 445 64 352 473 -492 767 387 -585 473 -350 260 518 344 -531 455 657 -585 -430 395 -51 549 600 638 -193 590 373 -259 -220 307 482 -887 -802 -435 -744 260 -532 -795 -639 -352 313 317 -167 132 -852 64 -592 791 275 -154 -131 195 740 685 -715 -584 -340 197 -660 548 -677 -51 -897 -719 575 -692 -509 -572 557 -500 451 643 725 -751 -358 265 744 -340 -668 601 765 -23 -793 504 736 528 -522 -691 -605 -465 73 -194 286 617 -822 184 -282 213 -592 -545 -219 738 -11 711 -800 -501 -846 435 182 261 399 -297 -2 -511 -18 224 -666 -215 -290 -246 -151 -218 -94 694 -462 -26 644 -211 176 205 -665 318 -627 -706 -540 -818 65 -321 -269 -724 424 -616 -145 569 -737 -598 -459 575 769 363 -266 82 -571 290 -424 336 -255 -444 -587 -156 -107 -626 -184 463 221 758 372 -226 -346 186 -510 743 -237 622 -503 -420 678 276 72 343 433 500 490 314 -653 492 -877 461 783 173 569 -530 -773 -534 -717 176 -721 -548 -299 640 554 -735 44 -590 -464 -773 10 -689 514 658 -623 -65 395 -145 355 238 -124 -294 374 714 150 -848 -841 -8 200 644 240 577 -416 -28 768 131 301 -668 -150 -132 -861 581 736 179 -314 25 780 -231 522 -556 439 -698 399 -886 -122 -723 -194 480 -854 -236 -466 -227 -695 782 -294 -33 -441 403 -426 554 539 -364 -396 -747 611 -501 -36 278 510 680 78 635 -639 -90 670 -70 340 -42 -97 -432 -49 235 149 -417 -643 -804 -788 -379 73 -462 156 -426 -143 -620 -413 -547 -569 529 343 -183 -676 357 454 681 469 -377 770 335 584 -611 640 -381 749 312 -577 639 439 -220 562 -402 25 214 279 -670 -718 457 -83 -529 296 10 -470 -217 110 295 -345 -773 40 362 577 529 627 -620 -489 -769 -432 261 -677 784 -834 332 -190 174 462 81 142 185 -46 -853 551 498 469 -713 309 -526 -888 285 -177 -357 -171 -277 -377 -277 586 -606 91 -312 -60 700 100 -482 -802 -647 -745 730 -656 395 -281 455 -326 523 -709 -142 426 746 -400 523 551 7 -278 -765 598 -709 -122 -443 -616 576 -809 491 444 -762 543 -373 -393 235 382 446 543 -245 -73 367 328 107 -87 99 -382 613 -892 263 -636 71 253 -217 -420 163 411 -541 -802 92 -831 -722 306 -792 518 147 -589 11 52 -656 -10 -703 -504 103 -624 460 -51 -894 216 -624 -32 642 -762 -44 37 156 -457 168 79 131 -496 441 307 389 -200 738 -152 190 411 -750 -704 540 -847 -213 292 -434 259 664 -215 -525 -725 74 -732 -473 467 502 622 752 -322 408 600 675 259 560 -366 611 -306 509 -516 -801 681 -94 49 -767 765 -22 -157 748 81 331 -80 598 784 399 -512 -733 -714 -105 59 215 -211 -116 646 441 -211 209 432 569 605 -625 717 -433 -30 501 -822 119 -434 467 -881 -91 -401 310 -875 -184 -876 -126 -608 -662 -444 -698 -493 589 -98 -552 519 -375 110 -246 -731 107 -311 -40 -119 576 -837 -320 -626 -570 -480 302 -778 -639 698 -783 -525 93 -572 -862 -443 -563 204 314 -98 -371 -413 640 -440 -519 149 -382 732 601 -845 194 -201 -185 -262 491 319 500 527 -890 -288 569 670 269 379 -462 -868 709 -451 278 119 117 -246 60 -510 245 728 -416 -193 241 -522 -228 205 656 -283 -490 689 -768 -84 762 -289 464 -541 -160 -531 329 -522 -640 -365 155 -477 -473 -788 589 18 -805 -820 148 -590 -190 419 0 182 233 290 -651 282 -69 552 535 -386 365 -383 356 -869 -650 390 -532 -451 472 -441 -859 294 740 -78 -180 -125 597 612 -702 -183 -635 752 445 -288 320 -390 276 604 -589 289 8 -626 -771 369 740 -607 353 -96 -464 169 -181 -600 390 -689 432 -212 -746 -394 -700 -613 -731 295 532 -397 -709 396 373 718 -757 173 148 -622 -86 137 413 442 -337 763 -190 -172 -565 488 -833 -301 708 414 61 -233 58 -535 -725 358 441 -573 -737 745 -774 -885 -198 369 477 -349 216 -441 -782 -663 221 99 -335 -844 -177 148 -173 365 11 385 -69 787 -455 226 -195 546 -642 604 -136 -41 -801 650 -623 692 -613 -22 264 -283 -143 88 -344 717 -75 -162 -434 108 87 575 -582 711 733 448 -557 194 377 768 504 -48 -485 161 158 -500 627 676 -814 300 -519 -182 -304 497 783 646 -216 182 -868 -195 -568 -227 -274 -237 694 492 297 489 -397 -672 486 -365 -81 -147 -624 533 -321 -544 -745 337 255 375 33 -73 -243 735 -644 -846 -58 -442 556 -685 -876 -99 -828 -153 429 -258 789 489 342 14 397 355 -650 661 105 338 532 746 752 -278 191 -56 -80 60 -7 -743 -6 653 303 -201 -167 742 -182 -204 -485 150 -161 -761 -520 460 683 -358 -568 -747 -197 -434 237 -855 -451 731 -819 1 -278 -248 -195 -456 -67 -421 328 674 -367 -19 356 -86 -883 148 196 -389 -482 -618 156 -287 -275 -638 -188 609 -685 417 -49 156 511 743 105 -515 122 216 -807 -416 703 -203 1 82 740 -448 -459 -417 -668 -848 -724 281 410 -860 353 714 -56 -310 797 787 773 50 -686 658 -867 -476 789 -326 292 -134 421 366 -824 -772 -73 -486 -372 -419 112 -805 -846 494 543 -865 -231 -701 -437 -348 57 -314 726 5 483 -440 -147 30 -498 659 -235 49 -542 222 34 614 -675 536 -325 -214 47 447 -371 -770 195 25 -601 -337 -45 677 362 294 418 546 -692 80 -857 531 107 635 -131 -883 -785 -541 -468 -746 716 445 -897 -302 617 591 -156 225 -82 553 317 -392 -614 -134 317 -157 -120 -749 -336 -844 -697 -797 361 694 -398 737 -306 499 -706 -142 -525 -221 391 -125 -366 368 403 64 -694 -268 -142 -373 136 -347 685 31 208 205 -287 -359 491 -325 -59 -95 -737 55 207 725 -145 683 571 -377 -468 -361 177 631 130 776 6 -544 20 -245 -435 -855 -286 110 556 526 397 194 -622 -447 -109 -238 -45 444 -529 -348 609 -341 297 -125 132 -572 -829 216 -275 198 -188 -84 387 159 198 -166 -168 -785 -81 566 -236 656 299 219 -308 404 414 -56 -856 -622 -244 571 77 13 -644 -829 -817 -589 -211 135 -506 -614 -832 86 -172 734 -754 -561 -635 565 779 300 528 -556 414 325 -86 314 784 -470 -660 579 559 699 447 -647 716 -794 -783 377 -578 495 625 433 -293 -195 -410 -95 490 701 -822 206 -603 -870 258 -816 582 -380 -297 559 749 351 518 -897 596 236 375 403 -60 25 -513 -298 725 389 -162 -88 -349 79 38 -444 -675 -72 -312 -885 175 -69 632 704 39 -3 -62 446 585 467 -303 -173 -273 -156 -266 -455 742 -361 34 -219 756 560 641 -604 24 -640 -10 81 156 -617 -145 679 783 33 546 -296 100 -270 -149 168 -470 781 299 -65 408 752 -322 519 627 607 -770 -734 -877 737 -842 713 -121 140 134 -857 42 -654 -765 737 640 -403 -701 319 131 -128 -170 581 772 -71 492 756 103 -806 -769 -256 -529 -7 276 257 -147 10 -141 250 226 -864 -532 -204 -575 233 380 710 450 580 672 -868 -439 517 531 755 62 385 483 474 -710 -181 -543 242 -424 -741 306 -29 -702 -609 -880 174 492 -673 -792 -101 -20 305 533 427 441 551 19 35 -22 -338 -845 -743 -400 -580 708 -824 420 -382 762 589 -247 -767 349 73 81 602 385 -15 279 465 -280 -598 639 32 688 416 -141 -774 -533 -474 -346 649 750 4 428 -205 263 78 366 -675 -744 562 -408 -302 -392 491 -820 255 552 -122 466 -461 -182 -870 -559 346 544 -786 271 -159 -671 -544 74 90 -547 -260 -307 203 -161 -719 -669 645 67 515 -545 -628 386 675 339 667 -539 -246 -599 330 -710 428 352 745 611 134 -87 -567 608 422 -223 -323 277 495 436 344 -204 613 -148 346 -895 456 456 510 721 657 631 754 -681 -169 338 597 385 -298 411 -202 421 -558 357 -519 733 494 210 186 640 259 737 -652 -670 297 146 783 478 -353 160 283 -609 -653 -363 165 8 309 359 267 632 -862 547 592 488 -686 -878 340 382 102 596 641 516 147 484 331 -703 108 -336 284 662 -699 179 393 516 -572 -215 498 -363 -774 751 -843 -83 404 129 -126 369 480 -301 739 133 346 -301 100 -450 -29 -590 -199 -678 557 690 -33 -184 717 -719 54 -84 -706 399 -647 -512 -421 566 391 594 -778 -124 -849 487 -750 717 -229 -302 678 229 -510 694 102 -853 197 256 455 35 624 268 -303 91 417 -7 82 -89 170 591 -674 -274 -46 -244 350 402 -521 39 -45 -868 551 598 193 -282 -748 791 252 -57 477 -765 313 592 728 -182 208 -387 -844 -451 -252 288 -408 -402 -838 626 644 33 -599 631 -507 372 -573 -239 -638 -491 6 -646 451 -408 -574 -297 -365 277 222 -631 -186 -561 527 142 -95 234 537 -793 -867 91 -29 564 257 656 401 331 -747 -652 525 -283 268 353 730 -719 -8 -875 -388 -408 379 476 -139 496 -415 685 323 595 -56 -164 98 -239 -540 -619 -652 -313 771 246 164 -868 520 -326 -607 -388 -83 63 -670 -53 -503 -614 435 62 221 247 -205 -390 179 483 635 -267 -455 489 -606 -592 271 -751 -89 -241 261 273 -87 -337 -765 -278 56 -149 -487 -112 -191 134 -205 -314 -763 41 -259 -640 -205 -1 -727 -544 -725 207 -228 329 -649 -156 -193 672 -335 -267 719 -168 728 354 -50 6 -641 -108 580 579 -562 -671 561 -278 -854 141 -35 27 146 145 -52 -879 -466 680 -176 76 711 -470 -55 387 -732 -843 299 -405 713 -822 349 665 -763 -396 681 -697 727 176 -823 -495 451 535 -100 -826 -15 -591 -719 712 710 690 -152 -149 -587 335 728 356 -151 87 -235 480 -178 658 -582 -714 -472 187 145 -649 652 -38 -146 709 -38 -550 201 -328 321 626 -687 -329 235 385 -114 723 491 234 482 356 719 -180 178 -411 -413 -210 -481 149 -582 388 246 -533 512 -797 -157 75 -797 -70 186 551 684 235 428 493 -259 -611 -802 -105 293 128 661 65 -458 -853 -536 -426 303 -137 -198 -1 -163 779 481 -629 -156 -751 -466 -458 165 212 -714 -633 460 -881 116 16 604 753 217 -883 -891 114 -716 -407 -799 -274 642 -31 -84 377 515 540 -830 -63 -792 209 764 -15 -155 -69 -308 -825 343 771 655 -707 -348 -442 30 425 -728 -57 -861 -329 -693 -710 113 -46 223 238 582 147 373 -828 137 385 185 784 -226 169 -323 -549 347 702 336 -199 138 -820 -849 -874 438 516 656 297 553 -788 470 -296 -751 391 163 102 -87 -565 -294 -368 -226 -374 357 630 193 -447 -620 -435 -505 -888 -30 299 -877 251 539 51 667 -418 458 9 -105 438 -713 -878 102 -838 2 -316 93 250 73 -814 790 -555 560 558 150 239 -820 372 -34 -789 680 -449 529 350 603 -103 478 -105 529 -853 190 -441 -274 -242 454 316 648 324 0 566 -543 -877 -772 308 -840 -157 -497 -374 209 -47 642 408 97 -465 -138 81 460 -796 497 236 732 213 -421 -269 -293 -382 -406 262 242 111 74 327 -781 305 294 416 119 -609 -678 -409 500 237 119 144 441 -293 199 -719 -1 505 135 579 -794 -258 167 -661 203 -180 342 763 -20 293 406 -330 -158 -93 292 272 586 -160 -108 456 393 -181 698 504 68 -610 387 -247 246 463 -541 793 -170 771 496 -489 361 -711 -87 9 310 -396 -326 415 -74 428 131 -5 -285 539 -211 -713 -503 105 -55 126 -356 407 -174 -212 -803 -202 744 -667 490 -602 -273 -623 -82 -197 -609 46 281 -539 -811 -211 -721 -515 240 440 632 273 273 195 -335 116 -417 -502 -28 599 292 43 684 -468 357 -442 447 721 764 349 -450 119 346 784 -822 480 -703 -681 159 376 -157 477 -409 558 543 48 -475 -497 255 53 -853 -493 534 -484 -307 -289 748 729 421 359 -443 -145 -1 446 -344 159 -401 -330 -813 -848 701 23 -245 -229 605 476 28 -204 124 437 12 -351 75 38 -197 -532 -567 -242 -850 34 -344 461 576 -804 -861 -599 383 -421 -778 -661 -745 740 111 -607 -669 -579 261 -811 28 -288 431 700 782 553 298 176 -734 -855 -250 -401 -198 -298 -685 -203 -249 -849 -263 -386 436 220 -682 -323 83 61 -563 -196 337 -396 -298 196 488 -169 547 -750 -144 201 699 -608 453 -549 277 722 -527 -365 -545 -374 380 -501 -176 708 699 -493 247 -343 557 -595 505 -417 -122 163 409 -543 -468 -380 -119 -200 -442 -425 -88 205 -126 114 459 -500 -94 233 623 656 -88 -94 580 -769 -551 545 100 304 -591 -509 435 435 441 -80 -71 766 25 -563 -369 -345 235 -560 -893 626 -612 -295 687 -837 378 -765 741 479 -512 -386 230 -224 -564 -364 735 -708 -688 -53 -380 558 500 628 321 -305 197 -477 225 370 -479 612 -717 457 -867 -639 320 422 157 457 11 799 -333 207 339 730 -452 344 -55 -194 771 527 194 -843 536 -569 -459 -117 -214 786 -330 268 433 575 432 188 -601 -855 219 538 -201 -463 -596 -171 205 366 -163 -274 -861 550 -476 524 279 490 -756 -377 -183 -412 641 -403 460 -286 468 279 236 -765 15 129 385 -188 455 -43 429 290 375 -406 -386 509 -274 -772 553 -755 -523 -127 386 412 -269 295 96 -510 511 433 -360 383 434 132 36 -668 110 648 673 626 -860 383 155 -438 -146 84 487 -577 630 -498 493 131 -393 109 210 468 -854 -814 60 -60 -160 -104 716 190 578 -626 251 666 271 -755 403 -835 34 216 383 -709 73 -174 -710 771 -884 235 4 -759 -839 155 -433 -566 -729 -83 110 -68 -586 -681 -346 -515 295 648 -201 -804 755 640 -233 798 -835 124 757 677 63 311 626 -300 669 -266 -108 -24 454 173 550 371 484 -719 -414 497 629 761 -97 230 -584 779 -125 361 -36 -125 487 -475 637 -809 595 43 285 -176 667 -280 -871 -625 -547 262 338 3 617 25 160 -162 -782 436 -851 534 294 -352 -532 -563 -465 -146 553 551 -775 -897 -465 -505 -842 -871 -862 -361 152 -515 -12 532 -655 322 -735 -884 137 208 -575 732 -567 123 -220 626 -677 108 -108 709 -722 733 -443 -727 -723 446 -866 -451 712 56 -804 -381 168 -357 -54 -53 -732 -431 -113 650 -257 -505 404 -67 475 610 679 -259 -349 397 276 -74 -169 -322 780 121 596 380 305 -409 -282 -576 221 -626 273 -8 123 -302 -211 513 -554 -48 241 103 -94 223 92 579 485 541 72 -176 -760 -877 423 -611 -701 447 -406 -795 -300 -868 -271 -600 208 729 -181 -300 -659 294 669 85 613 -696 -881 187 -868 -621 -167 511 291 -103 -405 721 -658 -750 784 329 143 -125 -412 -803 -730 -459 500 -784 207 447 -79 -264 655 -130 -61 -118 -895 365 -174 -388 -400 -583 408 -402 -372 451 -793 -37 129 597 -790 -99 576 -652 410 10 739 605 104 267 172 -435 112 -138 -353 313 -318 432 -40 676 647 -347 -210 29 560 -125 -806 83 445 -705 611 392 -530 -117 -246 -428 358 326 -491 410 -718 125 293 -418 747 -465 -415 784 657 764 383 199 -266 -836 125 -821 303 -311 -705 -711 -64 -422 88 310 165 -811 -805 -306 -566 -188 -757 -590 377 144 149 -36 102 177 -164 -123 229 712 -450 19 156 -32 150 0 -831 -512 -68 70 -528 229 -113 -760 -265 -11 20 492 -399 514 355 -682 8 285 -51 -506 616 -558 -765 466 -452 24 497 -834 492 231 667 -666 525 358 -3 614 129 -403 62 -623 -770 -853 -506 -700 -466 59 685 -637 133 728 -406 646 -375 463 -67 -608 432 198 -156 613 734 450 -250 -407 690 -434 -179 211 29 530 402 -728 307 -159 -339 -367 -8 -397 690 -703 -751 -790 -181 -897 -554 -509 671 246 -413 -275 222 85 552 -882 533 548 -575 -740 -575 -49 -43 -139 -206 194 -698 -24 -34 656 277 174 412 -243 281 251 -534 97 248 415 753 777 -252 563 329 -647 -738 -680 -739 -861 342 274 123 52 699 106 -91 -536 335 789 261 -353 229 168 -736 -837 303 -307 -64 -512 368 -824 245 2 -545 -491 -814 638 50 -114 428 -170 354 579 130 -225 -246 -25 429 501 678 754 -280 -187 93 -54 -510 -99 359 -159 662 176 -170 153 660 357 -268 -683 131 -18 600 -815 274 665 -339 -742 327 771 165 284 300 -374 257 -538 -675 491 -878 773 547 -887 506 -81 73 49 -603 755 179 621 -380 -396 99 -843 -112 486 758 72 786 20 622 -592 10 598 739 -211 432 424 262 -498 568 660 557 688 -338 105 -525 -50 -576 -522 -445 -800 111 695 754 -472 -127 -662 413 -215 -775 -181 -329 -460 -878 -644 647 -644 -312 25 786 3 91 -143 590 -46 -621 -388 517 203 -649 -627 -844 89 327 -834 -201 -860 -451 -265 352 -404 570 -859 502 648 79 47 586 -686 723 -785 -799 574 -738 -158 704 -226 506 -171 483 145 395 -730 -113 270 404 -265 740 686 -798 392 776 127 324 786 784 -380 -803 450 -834 -867 -864 -346 413 14 796 55 526 -653 397 -193 -138 -189 379 -879 349 211 22 131 -571 578 430 -395 719 -860 403 -297 -786 218 719 -167 -307 -850 518 482 -318 670 -49 38 87 798 -3 217 -749 -463 261 -103 -415 -803 245 -882 -740 -891 -649 -870 200 -735 237 441 145 468 597 -577 720 117 442 -53 561 -729 189 -679 92 389 -423 -359 31 15 -590 605 -539 149 -704 -394 -259 220 -600 -561 520 763 732 143 324 -357 259 419 260 756 -352 -635 -165 108 -513 -693 758 -788 -755 -657 -526 255 -833 55 726 -712 150 -795 125 41 295 794 149 599 -146 -849 -620 177 189 387 -781 -713 -857 40 -163 398 -799 -499 70 208 5 371 -172 -589 253 -850 410 585 160 -325 215 761 -209 799 673 372 -628 -727 -779 255 -320 799 -221 -229 -119 794 -332 -293 600 -852 -880 -849 -606 636 -69 -88 -23 -567 -88 -250 -703 414 -779 -345 521 -521 -174 138 -191 736 -24 45 202 -651 -417 304 -636 376 197 266 136 11 59 -614 -431 -378 -897 -854 284 436 -885 -186 637 638 309 48 703 -874 -321 -614 -238 413 148 312 -362 213 -398 -358 -373 488 -136 723 -398 -751 -781 113 -229 -317 570 -535 294 107 -509 -355 537 -789 -423 -869 150 -226 217 -775 438 648 118 -643 348 589 -709 -716 234 69 -840 -496 -294 452 71 -84 -467 -345 -44 -66 -308 -865 35 460 -16 -237 -559 -582 340 -358 -427 -190 -763 633 -349 -646 -408 277 316 166 -735 410 -685 115 42 -539 -760 -628 -126 365 519 -402 207 -154 488 568 522 -156 -353 456 -614 -291 51 681 472 94 461 -898 579 -553 -717 -78 -279 -180 -543 531 -517 249 -849 169 -70 759 -148 -497 -767 501 799 -388 -758 683 783 562 -227 -342 401 -256 -175 -869 -635 -420 777 740 -758 62 99 -873 -117 -156 -438 495 549 -78 75 -889 -80 -772 257 -540 -638 -455 670 -722 727 -761 789 -359 690 266 -457 168 115 -687 -846 -448 -22 112 603 136 398 -799 -221 408 -475 498 478 171 473 669 110 -137 -605 -205 503 -608 188 -600 324 224 220 -489 775 -760 508 -855 -618 768 279 -31 326 -396 -328 -416 -707 -52 145 132 -653 181 488 -462 -166 359 501 -629 -154 -225 -512 71 69 -346 -456 683 -571 -185 -135 227 -346 -137 -592 -584 -147 -11 -139 692 748 603 -736 760 221 -74 -11 -579 -822 -41 62 -43 -195 -408 -662 -894 -327 -506 628 -281 2 643 514 -507 578 656 341 766 -52 415 343 64 72 652 548 -865 229 771 -304 -65 -604 -857 225 652 -629 -212 -354 -12 -588 794 -789 488 606 -677 712 477 -309 -861 296 145 559 -706 120 103 519 91 686 -31 -694 -184 -648 653 -116 -217 -788 486 -840 -455 625 -268 301 119 -887 -265 -633 529 288 -499 638 554 50 619 -703 -712 -460 38 781 746 -298 -756 593 345 683 -469 -285 -379 127 -612 -44 586 240 -425 -872 -81 40 437 -762 -871 -570 -895 471 -860 540 363 457 112 481 -812 544 744 472 -233 -535 -708 525 300 -184 -835 684 145 295 -238 744 174 -361 62 532 -4 171 270 -20 258 117 -366 -462 -746 -315 474 751 474 515 -524 15 284 -539 196 492 754 -158 -255 433 280 760 -303 -347 -815 -76 287 -82 54 -103 762 -128 -300 -234 -256 -566 -771 -397 -225 556 -289 -517 315 615 -171 -160 -218 18 211 790 374 -889 246 521 -790 22 558 -634 -855 109 -362 784 619 292 70 430 768 -227 -747 -618 430 -217 673 -528 22 -895 -546 -168 23 -876 -227 608 -622 586 -155 574 88 46 694 497 452 -410 -275 -213 -297 -829 -337 616 -409 -791 -647 -41 -252 553 621 -594 -282 -614 481 24 632 -129 -354 653 -61 -576 736 -766 449 268 -55 -192 -785 -836 -350 -213 733 -899 80 -830 332 -784 -727 220 -558 577 -92 276 -862 -302 123 36 36 530 -533 38 -16 258 585 -571 -649 318 -537 664 598 -109 -184 615 779 -111 295 50 559 204 -621 310 -401 297 759 521 547 -265 654 130 578 345 794 -878 -393 -628 109 -262 -109 -354 -423 -120 -363 -833 -340 -443 -670 421 123 -554 553 -598 -404 -680 66 -872 -503 -494 -661 -479 630 -886 96 411 698 -600 -363 789 52 634 -260 -302 548 -198 799 -585 216 471 -35 481 310 344 755 -150 595 100 -92 374 286 -276 -394 -592 -343 -420 -360 -157 -583 634 721 -326 -848 -419 585 -121 -272 -856 8 -390 236 57 -338 -29 104 -758 151 744 -400 -56 -814 154 188 75 -613 348 528 -772 -738 -38 -880 -527 368 244 757 -374 -98 58 -386 -870 -309 -595 305 -252 635 -216 -26 294 -161 598 365 302 494 300 -858 -211 -824 191 -620 -268 -259 364 -277 632 714 -712 10 39 -74 269 394 297 -95 -290 519 -136 -391 85 93 -86 736 461 754 672 -782 167 -22 216 524 447 447 -11 -819 -377 -583 642 626 800 97 462 664 145 -10 -701 383 562 -651 672 -387 237 571 514 -332 -451 -408 -395 768 511 -679 262 696 582 116 112 650 -234 758 -531 245 -386 569 702 -107 651 703 175 752 540 -321 -682 -786 -462 -842 -206 5 -566 -163 305 -686 -117 -844 -105 -484 -629 680 8 -612 73 -646 12 66 -442 -594 424 -681 450 -463 116 -217 288 720 467 -829 -386 -810 666 269 637 401 -469 511 -312 775 694 577 789 206 190 -246 -233 228 -255 547 614 -521 -400 705 -334 448 -106 -393 774 497 700 131 -899 -288 134 687 -711 -405 -206 613 58 672 -839 -871 -239 190 585 -157 227 -236 -837 -333 180 -164 553 -342 -10 50 696 458 550 -469 239 737 199 -762 508 -371 3 -856 -230 -620 -704 -557 -807 39 -354 -476 -129 749 772 442 661 -496 762 -106 552 6 264 355 109 388 -334 -231 321 393 715 392 -431 -512 -104 -599 -511 -5 -564 722 307 329 -618 -543 -391 485 784 -349 414 570 -554 358 -392 310 325 78 28 -891 -832 -382 692 729 -331 -719 -328 727 729 241 753 237 58 -688 -90 75 463 -30 411 661 508 -615 -400 54 -883 35 528 -722 325 -640 98 9 456 -463 -241 -178 299 -443 -796 287 703 -43 221 -412 -64 173 258 2 579 334 -509 -487 -326 229 115 -61 -253 -413 351 517 -205 73 -319 -718 230 321 -38 427 -583 -696 -434 266 769 -169 -168 -702 540 -611 530 228 290 -406 664 -611 -92 -787 -765 314 -474 -524 -446 475 711 -875 672 451 591 47 500 753 -324 -783 -373 536 789 -86 -304 -329 357 -601 397 -694 -241 -468 218 596 -145 -828 -629 -842 -114 -259 -750 -468 81 -536 120 692 -569 711 378 -745 -316 605 594 -47 19 466 -193 516 -421 -192 614 -486 19 751 544 -520 -799 -133 -234 -565 -60 771 -869 -320 142 473 713 -848 -621 -73 714 678 225 -816 49 196 -658 -280 -464 520 708 353 -201 546 -598 -461 -367 101 510 605 -113 543 -75 -887 423 -157 -411 -743 -844 -820 437 -875 353 397 232 -697 -188 -506 -686 708 -847 -217 -878 -141 143 -550 -399 -33 -174 -486 -461 -74 68 479 -834 -421 -622 -106 696 245 -771 231 -734 197 -745 628 363 149 -435 -805 -30 792 -882 -426 167 551 -900 -631 93 -449 -757 253 591 0 233 -629 -363 279 -615 615 -826 -46 -679 698 -628 -54 290 -170 -268 684 -796 213 -159 474 -303 158 699 -157 207 722 494 351 757 -173 -64 -428 -721 115 644 747 7 442 132 490 -452 621 736 195 89 372 243 378 548 414 125 10 60 -772 560 -604 -310 -508 -223 440 249 613 -629 123 -658 165 800 19 -459 65 -235 -98 361 8 339 386 424 -406 679 -44 781 595 -421 -10 -603 324 608 -48 699 263 26 608 -797 160 -251 587 510 -845 -363 784 16 410 -57 -627 319 445 -661 738 134 -860 89 -355 553 -512 -341 -60 -783 -254 68 -179 -75 649 246 -66 -2 190 -862 178 432 -636 -301 79 191 -36 435 -831 663 615 749 -192 780 -625 -566 -856 406 762 374 -825 -835 461 -855 -429 150 674 -197 -206 18 -579 -131 -28 -332 -98 -235 -316 -488 -896 227 -485 551 204 145 -802 -356 177 641 181 -36 549 -396 783 -883 -599 -741 149 274 561 442 137 770 -32 -205 699 42 751 470 -359 262 353 284 442 799 -579 -807 -729 -137 419 491 604 748 567 123 -848 -96 54 41 411 -619 -348 -784 794 530 -717 -755 -708 222 524 -655 -430 260 337 93 -253 -25 99 313 313 -597 416 639 -451 -146 76 -321 -461 105 147 745 -11 381 745 398 160 277 765 697 351 -388 682 -42 128 769 -210 759 143 705 709 332 -202 567 -329 563 -744 -845 -186 695 779 -28 -480 130 -141 484 260 -401 612 -31 -296 332 -850 -522 60 271 350 -154 136 181 -800 -172 -234 -698 213 50 -722 -173 -754 272 83 -384 -184 -275 103 759 -248 -40 -874 485 -613 -401 -188 -485 -31 473 -741 201 234 -803 -571 -119 387 671 -60 -198 -632 -486 -364 302 756 -243 605 -725 210 -126 563 -150 62 -577 -497 287 -194 -898 -30 -340 -827 796 447 305 -785 -118 378 513 114 662 153 -708 -221 129 -597 677 131 658 -374 -784 -61 -680 74 -134 596 108 99 -595 -539 -364 -335 15 209 -738 18 -754 -124 -385 713 518 -749 -633 293 164 535 616 -29 -562 -725 490 -93 529 181 576 150 553 428 -535 -551 222 434 308 161 -766 144 708 470 -593 751 -676 751 471 -826 579 707 -763 -274 -336 -710 343 -30 683 337 535 203 -838 293 497 -313 -50 -513 -607 -106 -311 534 -128 -366 779 -162 -621 -532 -599 94 366 171 797 713 60 -229 157 -306 -852 -75 -753 -446 295 -384 542 216 555 755 -466 62 -35 -677 -437 -348 -344 -267 287 340 -315 280 115 -366 -806 -326 694 391 -457 -498 758 -15 43 -78 -191 481 274 346 -895 -720 -206 -505 504 557 -47 -791 -132 -166 -702 22 641 -314 492 -369 208 -514 -637 -336 -442 -307 -893 -663 -488 -178 -260 785 459 -337 305 664 6 795 101 -311 -11 -742 751 480 -734 -573 469 583 -74 -103 659 -76 -339 518 -195 295 -882 -869 366 26 114 270 -441 -467 680 -362 -374 -862 -344 -57 -96 512 472 -173 511 -101 518 679 -90 196 687 483 664 -387 643 132 729 -718 553 -517 -190 -826 -421 -361 475 -828 -15 -717 -479 -850 556 368 -36 403 328 204 547 705 -624 -274 -771 89 -358 636 69 -401 724 126 459 -376 672 -319 342 41 691 797 665 665 -669 417 -781 -485 87 785 -21 -512 -746 532 105 212 381 378 609 486 -702 -615 574 -451 -422 306 523 -721 -1 514 -300 -579 745 176 -196 31 -652 -837 -491 -725 49 48 457 -306 719 314 760 -551 -817 -188 -493 -670 -189 -343 195 326 -356 785 -580 -618 -188 -286 -862 -307 -29 134 780 -56 -364 382 -398 512 354 -550 506 7 398 -718 -814 -30 269 -230 687 -896 -864 107 -162 -266 -116 231 -262 -488 -812 -344 -802 -40 -137 -370 -563 -757 -16 -150 24 -191 -145 -323 -818 -375 550 -601 -252 588 -497 -134 608 510 625 -652 -697 -526 489 -597 561 -406 -295 -357 430 -557 765 -257 650 344 -740 -285 446 -156 53 90 -432 -333 157 374 160 -2 378 -615 -30 -840 17 -142 571 327 690 631 -190 765 -47 -899 -293 384 -422 -597 330 -330 -387 206 135 -568 619 -537 -601 -834 -887 -281 372 -685 190 -92 -386 -275 273 481 526 26 718 686 588 -737 -601 664 -1 -610 331 -823 547 -621 -146 800 172 298 -500 754 -278 -189 285 -93 -169 295 -290 -581 -631 790 704 506 -532 -222 262 -1 252 -309 564 364 424 391 -646 358 -898 413 -756 -240 -239 796 150 326 114 -115 106 -324 -741 77 -215 -861 663 564 347 -859 753 -136 -617 165 490 -809 144 -183 -235 735 329 210 300 -164 667 -274 -585 -443 -470 -98 8 355 -847 -765 -698 312 -665 145 171 511 -571 -234 721 485 -681 797 123 -503 556 413 677 601 539 -486 179 104 401 -226 -59 -300 240 -423 204 145 -441 -180 308 -790 682 -889 -861 -778 -221 -621 359 193 652 -37 416 109 221 790 135 -848 191 -518 -256 522 -617 327 -206 -854 24 -49 276 166 293 142 669 -329 -732 -659 342 -490 -64 -181 450 -434 -338 778 -88 631 -828 129 -707 400 -52 757 -546 622 -629 -360 128 211 299 629 -441 -65 -308 790 -303 331 -581 522 303 652 -606 790 -248 773 749 -526 74 -462 406 -375 -421 708 -577 282 -394 -658 189 -267 -279 203 564 -662 -854 -455 -743 434 759 -700 -822 355 -233 448 -750 -652 469 468 -166 31 452 409 -658 -420 -511 -389 -817 473 683 -675 583 502 -700 -412 -76 -684 652 -674 -608 -29 242 -480 -500 433 -771 -571 91 110 -253 690 -871 79 -446 -723 -349 -231 -267 779 328 -761 -602 203 156 -137 -869 -327 -194 312 -809 -248 -182 173 589 -405 -486 176 -893 -411 -326 -396 367 -513 -299 -41 555 -136 173 532 577 583 764 -881 -3 421 -193 800 -788 -854 186 -444 328 751 420 485 658 -142 -865 115 285 152 -245 50 662 -458 -123 73 584 -287 -299 338 726 -885 -745 659 -845 -65 -142 623 -464 538 392 149 637 -457 -21 -181 -53 708 -337 47 786 -233 -894 693 223 -71 367 -731 177 -881 76 -826 313 512 -414 -393 -256 -448 82 741 -445 240 246 521 729 -197 433 199 557 -829 -190 -282 -375 -846 784 -157 143 762 -79 232 -304 -345 -77 110 329 22 376 663 -117 -554 -890 345 -595 352 665 -204 599 637 518 506 -798 -145 -69 -504 193 -41 485 -7 339 -518 -600 602 608 -14 313 -322 -646 -515 319 -683 657 -590 -839 397 350 672 -503 -456 234 276 45 -136 771 306 -22 163 413 660 -651 -176 -85 45 -214 -405 536 -5 -633 243 336 -641 -719 671 -666 -4 -71 43 168 622 430 -668 -462 9 356 -361 -167 -738 550 -708 -574 595 -441 -506 -295 124 98 571 -24 485 473 -726 -644 448 -491 -466 -461 276 -502 -77 -332 25 126 553 129 708 106 -228 693 -273 -622 361 -433 -660 578 -372 -647 -273 -539 175 -619 -705 -745 617 -239 -820 -694 -799 120 -100 -277 -398 747 -399 329 666 -360 -394 -858 523 292 -781 -598 -271 -652 795 285 -37 -19 -258 768 644 -603 -3 -539 -739 -224 -604 419 14 -715 -521 -65 206 271 327 -96 -887 -199 65 -601 250 -548 348 380 -38 440 726 157 222 -319 -232 -203 190 -6 -2 790 5 371 682 -619 -607 -471 154 206 -523 -692 -891 -57 446 223 -508 281 305 782 70 385 -673 568 -579 40 630 -292 -504 -268 -267 -674 -267 334 -570 223 -200 -613 769 621 -205 -260 531 -322 328 705 219 -843 449 -423 -838 -796 -727 -451 -881 402 -492 368 -446 93 -631 -773 -373 -3 -240 -15 60 729 -713 -696 -40 188 287 -266 -567 549 -118 -280 406 368 -89 761 455 -33 -473 83 770 -246 -36 774 -697 -852 -310 773 -878 -248 238 235 -272 -188 239 -180 -822 -636 -452 -349 81 -641 414 438 784 -232 19 313 55 357 -221 43 385 -725 -900 -656 532 -593 713 -585 -572 -228 216 -65 -463 -824 555 341 164 733 -267 -329 -598 -408 738 -72 -573 277 380 132 659 608 605 379 259 -33 547 172 -286 444 -525 276 -689 -895 -695 -527 630 362 -521 -600 -563 -578 161 -47 -143 753 -563 723 -220 -364 -45 -23 313 612 -91 626 -871 -324 -703 -551 724 -165 -474 -579 -606 -114 -840 -308 -865 637 -898 -553 113 518 -362 -726 765 323 -121 29 -365 -349 -794 -311 -55 316 -417 -620 -604 -681 -339 257 576 -300 381 328 688 402 536 -877 548 -197 259 -177 305 706 509 682 -77 5 483 -332 288 290 -72 145 145 -466 203 415 -113 -715 -326 792 -517 -720 -124 506 -75 642 162 580 -35 35 473 -778 -206 -358 -16 -488 -440 143 14 187 -693 -97 231 395 -65 -264 -103 -220 490 463 621 -599 374 -100 63 116 -473 798 199 744 462 -379 -86 -43 303 -637 215 544 476 141 41 397 72 705 -887 327 101 152 -58 647 -876 550 6 248 410 -635 481 -557 778 348 497 -673 737 155 -797 -418 217 -598 539 498 518 649 300 -209 -176 -21 -408 -483 13 -742 -757 633 587 92 -553 78 -817 442 85 -335 -284 284 41 -275 474 -882 116 -363 -77 358 -37 -325 -56 -146 -272 -420 -410 142 -687 -85 703 776 627 70 732 399 -586 -574 615 276 150 -727 250 -873 -90 333 488 -684 -158 53 -108 -230 534 -646 -781 35 615 -190 -575 -576 121 -402 -270 -453 -776 -240 -472 -717 380 25 -793 694 522 598 -608 594 104 -535 187 304 44 468 -830 -153 533 -589 305 -276 -288 203 217 -277 14 572 -892 -862 -326 -736 -353 794 -667 -555 -871 -563 253 71 -105 -263 -400 -558 15 -129 -728 -895 231 696 464 405 376 -472 -541 470 -690 161 654 -858 -77 -899 106 -15 -67 655 -502 -857 640 586 83 513 128 -555 473 467 -489 -393 177 268 621 307 567 789 -767 363 -624 -745 -499 -680 665 526 -202 374 -154 283 -103 -697 109 -456 635 -889 -896 341 -551 319 -67 469 350 135 72 695 -529 440 -783 283 -857 40 771 -648 -54 190 -620 736 -834 736 -595 485 -897 -855 -608 18 -345 -81 71 -298 -482 499 48 56 -103 419 -291 -174 -690 567 -141 74 -329 -726 103 -353 441 -24 -16 -494 184 -95 394 -78 769 494 -284 -490 -796 -879 388 541 698 -525 273 -183 -53 339 492 -860 629 -581 122 674 249 -758 776 130 -486 -369 -697 -811 -855 -210 -595 471 57 432 437 357 426 -199 254 -225 -494 -52 -850 -665 -817 552 -500 -108 253 -120 -332 10 -576 53 -21 447 792 -52 786 694 450 772 539 413 399 558 -293 -858 -108 201 -116 225 -145 68 -754 455 -896 502 164 124 -529 -608 427 -625 155 -720 757 -389 -426 373 536 699 257 -40 -212 -103 -816 657 -701 -536 360 -593 273 -674 -168 731 -865 355 486 533 339 285 670 711 56 -602 -120 -99 -867 -551 -211 -323 -65 -499 208 768 -33 136 -201 -446 -324 -174 -73 -737 -151 719 779 -154 527 788 -296 437 -568 -386 117 -340 -103 488 238 -404 -145 721 -746 -646 -183 -55 -671 659 -799 587 -171 593 -224 37 -437 -33 -233 212 406 -33 747 309 -605 417 -64 -566 -140 51 -650 92 -142 -336 397 -439 210 379 -871 -22 692 419 -243 73 499 489 659 -254 -759 407 -6 -286 -297 -508 347 -723 279 176 -895 615 468 492 -355 -474 1 387 186 403 70 -724 652 101 -326 97 641 -708 795 -178 249 180 536 676 627 661 699 624 -514 -243 512 425 545 -563 -714 -139 -864 -874 76 710 183 320 643 -333 -900 -664 562 -528 328 467 -790 301 452 -284 -473 -869 -893 -112 -704 -798 -771 -527 10 -880 643 -262 149 180 -317 -438 -797 -319 488 48 -737 -675 81 -717 -541 490 267 -127 579 -148 265 -545 -223 128 -528 712 -428 -201 116 -622 400 309 6 -352 -314 -763 -532 -27 -450 506 200 31 98 -504 -657 108 643 622 -186 -382 -71 -4 -444 -764 306 -707 493 -748 -650 782 554 173 -261 719 -45 -291 395 -680 293 581 420 -653 397 -656 568 -63 -330 -491 -790 94 441 401 327 -856 746 247 234 -117 -744 -435 626 -464 -722 536 -135 -859 212 -810 311 600 -391 407 -788 551 -819 36 -368 -775 -26 622 588 49 -332 -96 -755 -116 748 -225 538 -126 -867 621 -215 -29 -662 -392 14 570 342 183 -760 414 433 -526 128 -379 36 757 -98 -527 -72 795 -471 -739 -617 -610 415 478 -480 -641 361 -55 -810 176 -739 -638 -855 -519 -336 627 704 -108 290 -690 -807 -486 -844 -591 349 -801 -695 -681 606 -491 -636 498 480 618 -702 356 573 -23 644 -819 -115 -591 689 -403 351 53 -444 447 341 -799 756 -608 -38 655 608 -839 47 -873 386 -171 250 769 -752 125 -31 758 -843 29 -818 436 610 -221 402 651 791 -551 -611 675 32 146 -514 -552 417 -788 -182 17 -287 -221 597 724 656 364 -345 632 -438 -734 -70 -260 737 -319 -32 -204 -139 -529 387 756 -628 -651 -755 -736 -748 651 712 161 -814 -325 593 -109 184 631 325 608 578 566 -720 -186 -898 -96 229 497 438 689 74 -398 144 -254 106 -308 -152 -899 -214 -71 637 -587 -623 308 263 -305 253 -879 -461 685 495 692 -594 -892 -830 -265 234 429 -335 -468 -484 725 7 -53 -884 98 -93 -335 -240 -423 -177 -665 -227 -415 -57 515 -761 -553 464 -829 -821 -305 -799 -498 147 264 -891 -165 727 -60 -403 -711 -335 287 489 438 782 -438 -188 753 -654 770 -166 291 -740 -526 -531 287 -884 187 583 197 -758 297 -570 -871 692 237 -114 430 354 283 695 652 -580 -600 -236 97 -769 -413 105 682 94 417 -584 685 -385 562 382 -402 -625 -240 -656 -105 -501 -38 -167 -245 -842 9 -312 47 -720 -148 468 231 757 661 711 470 -545 587 352 -384 -757 -813 503 -569 -592 -790 627 601 746 -28 -31 -627 329 -830 -339 -401 714 -339 104 -7 -695 417 -782 96 -498 740 -282 -837 -451 -167 -579 585 -226 -360 201 -132 370 321 -511 77 -662 -540 -839 -117 -461 -571 25 -552 -506 496 468 -2 300 621 -19 189 -456 134 667 192 -196 31 732 -387 -657 -165 -393 -430 -371 -614 -496 732 -119 124 -61 -227 -532 516 605 708 -584 541 95 -601 -507 -897 -125 -226 655 -314 468 -547 386 525 -203 410 -188 -569 532 -291 514 90 225 -380 -395 747 -153 -684 -280 -533 -518 -473 -112 -443 772 -398 -434 -405 -758 283 -95 30 -289 611 390 -804 -892 48 -885 426 -494 -874 282 310 -10 513 -261 782 -399 654 195 689 341 -46 -5 -877 130 173 -822 129 514 193 705 -276 174 -687 -897 792 208 -804 323 -15 302 -538 -172 56 -254 2 -439 -158 719 303 -55 621 673 -642 -99 325 582 -387 -890 -470 -651 -209 -279 -298 233 -488 331 234 -705 360 -356 18 -76 89 508 -79 -429 -761 -649 533 -219 591 -473 508 -748 -311 320 -82 634 -31 -660 -72 -498 -318 133 -383 -764 -181 223 -423 -866 56 127 335 -72 701 -859 -634 647 -377 -499 202 578 59 -818 542 -69 -499 -798 -593 61 -887 -168 -663 -436 679 -643 497 -212 62 275 -67 689 -392 -801 55 -300 513 739 -891 -66 307 29 -370 787 -625 510 -2 682 -92 92 687 -635 475 762 662 41 -868 -285 -711 283 -21 437 -158 -850 -328 195 -401 -235 19 497 -41 506 64 -349 640 -64 -170 574 -856 -624 -186 694 -702 -510 230 -349 572 -707 655 371 -65 658 -583 380 -772 517 -221 -565 727 661 -655 527 649 -726 -728 355 238 599 340 -309 356 113 -34 -80 -38 -779 442 -156 -93 -379 368 299 -687 94 -837 -426 -417 39 317 696 359 -63 -824 -756 613 575 -545 -373 -818 270 626 -31 784 563 -318 445 -892 -361 -326 583 742 505 254 -459 -75 -569 -122 435 -461 -74 -681 114 -547 19 -29 199 64 348 -459 92 289 281 -491 513 -456 283 713 -872 -106 -535 -663 139 -517 296 -166 -414 -860 643 -32 70 280 -869 202 193 557 600 353 360 -79 -422 -120 0 746 292 -619 385 -142 244 366 163 -682 -846 -586 -767 638 362 139 330 93 -890 55 397 -471 278 698 -652 7 195 587 -461 722 234 -421 -578 -318 -379 681 -65 208 -485 265 781 -683 -718 -276 514 -606 679 -281 -435 -862 169 -409 69 476 575 -453 346 -578 -774 135 -516 -301 -150 -104 -796 -260 -545 -849 -317 -856 176 -718 -318 164 -821 762 -175 192 -415 535 -743 48 -454 62 -343 792 -125 -316 -621 -61 368 298 292 441 -769 -751 315 97 -5 316 -723 -684 -821 393 135 -857 59 -134 735 697 273 797 745 -325 -27 342 554 -30 -480 276 -851 424 219 -774 97 306 285 -614 -639 496 182 -684 789 -352 339 7 81 439 -105 586 447 -139 -655 -619 -85 360 194 337 128 363 -379 562 -829 550 345 539 592 633 -24 -228 -196 130 -844 77 197 332 -325 -269 723 -316 -412 355 681 300 -886 795 227 603 -264 175 -704 -657 739 -661 -109 -660 -559 685 505 -203 -80 -268 627 722 307 -171 212 -616 -622 599 420 131 -814 -136 128 738 267 -584 193 573 -105 -813 -442 656 592 -541 -668 274 -236 127 20 568 186 715 713 -633 45 -632 -624 301 239 -672 255 89 296 -737 -21 -216 -446 -15 405 -511 65 643 535 -94 264 -540 140 -36 -216 77 -42 305 245 -687 -629 -824 -437 769 -888 -617 583 -644 14 73 237 739 -467 -24 173 377 338 -661 489 -740 576 -577 342 412 667 392 -587 -770 -15 562 -574 -898 683 -531 -368 220 650 -532 -819 101 746 -79 -801 -373 -234 -655 -48 407 -623 464 360 -17 -426 673 -248 -96 -149 -377 -53 -130 97 -467 -575 -366 377 376 -325 638 -514 -80 -427 -708 -582 329 -860 614 393 256 742 136 -465 80 638 -867 -253 541 -170 -460 -260 -732 -420 367 -575 493 -494 -847 341 590 281 684 347 -572 -355 733 369 -554 383 350 -224 667 704 404 493 -317 514 221 119 -840 -821 -425 -298 636 648 440 17 -310 567 -30 564 -678 -208 169 765 571 -366 -565 146 696 148 271 245 -738 -702 -347 -282 67 293 639 -828 -280 575 263 185 618 526 -374 -558 436 196 344 -10 -85 -564 561 263 -18 489 -618 -663 351 704 -573 -752 13 489 -204 223 135 -371 -594 -285 -590 150 542 -142 80 -637 3 265 -162 -9 -760 339 654 -868 -231 256 687 251 162 -292 -62 733 511 -484 -4 -276 -142 -407 331 472 -395 -205 -453 529 31 616 84 -20 420 -147 33 470 -510 115 -869 137 751 657 -165 -504 -772 -596 92 -278 -697 -32 452 -251 374 253 -344 265 -435 -561 40 -558 75 -851 400 787 82 450 568 -258 15 78 -876 66 779 800 307 -311 444 683 544 -820 -784 516 -597 -6 655 -697 704 64 -870 244 -563 587 -417 -18 -536 -430 451 -427 -24 176 67 626 414 -142 -368 469 -585 409 -868 395 259 -143 752 -477 701 -514 11 -399 -217 -497 -213 389 -288 -28 127 -216 25 512 -512 693 604 120 -671 418 -389 -289 360 149 -219 -317 629 -197 304 -791 752 59 -463 541 349 407 367 -128 -529 -503 -373 -393 732 -63 -765 -237 -485 -880 528 428 -164 519 -558 168 57 -330 711 -11 29 556 72 161 577 298 -307 484 -887 767 -281 -850 -71 620 -362 81 223 585 -276 -252 630 90 629 -568 342 -414 133 664 414 -517 -169 366 540 -423 -377 -291 269 -479 439 -560 613 -518 546 258 267 -27 482 70 -530 -865 24 341 -780 144 455 -675 -683 -334 -756 -174 -217 330 743 -702 -162 737 499 728 -57 175 -123 -439 685 -706 -765 -650 -352 -710 -303 254 -716 -854 -823 53 -749 708 736 -719 601 -349 -886 46 -84 438 324 709 -292 -77 744 211 760 8 244 -77 -46 -836 -887 -766 -217 -860 533 551 -91 -142 -608 -399 -263 280 -206 -5 467 -672 658 189 -682 -387 752 114 711 495 300 722 -469 680 737 -152 618 -729 291 -567 -440 -456 88 60 -428 -479 781 193 92 99 5 62 -549 -401 -343 -615 -423 -838 -521 -603 -281 442 611 -24 -88 -348 -884 -387 -470 -802 -774 -532 -321 265 38 528 -269 -242 -752 778 369 334 -354 363 696 -310 23 -847 3 203 522 53 -312 -280 -704 232 215 237 -468 -621 516 346 581 -814 -581 -94 0 616 -836 -72 266 228 670 -454 -95 301 753 730 644 -388 141 -493 304 -473 194 -299 -556 -785 -490 -158 211 593 -824 -178 -314 414 8 -233 -130 504 -123 -670 87 186 551 -17 680 343 -799 -476 -801 -882 -895 741 -83 42 197 691 364 -851 765 -239 -722 525 533 471 -594 547 128 -284 113 679 144 -409 -146 -773 -707 -869 -379 -193 732 588 170 -108 -617 -574 437 123 290 61 -445 728 -54 -30 -853 -519 658 471 -683 -630 -272 517 -878 -834 -643 -387 749 -397 -426 710 381 -741 335 -318 705 75 652 304 -850 295 159 354 -49 -123 -621 164 131 -562 -557 775 573 -479 -634 -124 423 -43 226 -806 -270 198 98 24 304 -146 58 -792 -608 271 -234 -83 -562 -11 631 -696 -532 73 263 -599 -575 58 -544 614 88 -235 -645 44 -47 -540 678 310 313 361 132 653 -788 488 381 204 -118 -82 -527 -103 -522 121 -765 25 -574 251 738 292 -284 -270 236 654 414 633 -449 631 186 -543 103 70 142 152 -198 402 -453 388 -661 696 12 -348 -513 774 -310 276 555 -289 384 -43 320 -119 -645 791 771 -694 433 -540 630 -420 -765 -209 407 34 403 -431 392 89 401 -476 277 -442 -411 289 -314 -725 -786 -136 -312 219 -159 502 -323 390 668 -633 -873 92 35 -509 -783 -236 -6 543 -688 406 526 -714 397 294 -106 -646 148 -76 474 -698 -722 172 -775 684 -805 547 -543 -446 -16 -150 -184 -198 250 272 -780 -114 -193 -76 -645 -747 555 383 -570 368 94 541 -44 -320 44 -597 -184 -767 -412 -711 375 -142 -828 -697 530 433 -698 -815 -97 101 513 709 -715 -214 126 -265 -826 -671 -663 384 759 399 155 47 754 -743 -329 258 -604 -26 -588 -222 284 -523 385 -523 503 -456 451 -602 536 258 -852 413 133 296 86 -573 714 -113 -18 234 -846 495 276 -798 -793 -701 453 -423 -379 -404 790 -447 445 -189 -750 -621 -176 419 607 -100 416 311 25 420 -341 108 -506 -79 414 196 327 -766 -571 220 363 -782 -736 542 -616 -590 -577 -544 547 81 -409 736 -724 -491 -368 785 -820 541 204 -827 -496 -862 -522 -748 644 -786 -234 -851 -166 672 -230 -13 17 800 767 -198 8 308 -494 -868 759 -54 -132 318 734 679 -401 -556 -668 -312 -301 188 337 440 -887 -107 -345 -502 -498 -870 -61 -472 -660 -127 587 -706 62 495 549 -488 -395 753 -119 -447 -533 -76 2 -640 201 -3 565 -592 401 460 -250 -379 -75 -65 -288 317 -617 -180 -798 128 520 -896 414 -736 -181 551 -840 -245 796 -255 -601 -873 -231 -313 -557 -200 42 352 247 -107 687 524 172 799 -785 694 -562 748 -688 -211 -585 -20 -166 465 -548 31 -16 -620 140 616 100 282 -350 -669 650 490 -253 -452 -700 -512 -178 -718 -241 -524 -762 283 -841 567 -229 -458 -761 -68 -297 160 733 75 477 645 -363 -752 -154 471 360 150 -743 287 91 -291 -596 258 -56 221 -453 -258 -674 245 749 -316 -884 -629 -424 -825 396 -610 -123 587 -256 791 -741 -375 398 194 792 -282 501 306 739 -178 655 283 454 404 154 291 -388 236 442 327 -202 296 -629 580 -436 -641 218 119 290 -257 -413 772 251 533 322 -447 343 -714 -644 -835 -665 312 -135 -68 -742 -337 -878 -124 -10 649 -224 -542 755 12 149 422 40 -432 503 532 743 -314 764 574 -886 404 -449 342 777 414 292 -323 111 -556 -648 504 549 518 -543 -872 -124 -592 -246 -437 -781 419 164 392 152 -482 752 -501 -715 199 -304 708 -731 -680 -139 425 764 -273 490 -575 -444 -214 -397 -825 -497 -575 -439 217 -756 755 -579 -477 230 -578 645 -187 -511 171 -361 -375 279 -59 -646 724 392 -357 648 753 -300 -830 -276 320 585 577 -126 -224 694 702 627 -589 4 208 -826 -771 451 -848 387 -84 -531 -717 383 472 243 337 -777 661 520 -821 725 -511 464 -650 607 -383 529 -191 714 -835 -40 -419 184 666 771 89 -177 157 -205 -604 -314 -138 264 -614 431 -434 -32 -547 -535 623 717 -487 -49 100 -474 -774 -581 526 614 649 -258 540 -235 -117 287 548 -271 -166 215 -80 -860 -482 398 -807 -769 105 349 351 -477 530 -283 -680 -456 -232 -125 235 -720 -391 712 746 352 -760 245 89 -638 -849 543 -245 -375 -642 -613 355 285 -499 -423 725 183 -495 430 724 -893 292 186 -764 282 440 -891 -333 -772 -582 398 586 -199 647 -577 577 -244 -83 675 -409 439 -677 698 -629 483 -729 -354 -549 348 201 -505 414 -187 412 776 563 -536 -544 -390 -768 -810 -863 -594 -778 345 -826 -348 -18 470 315 -161 -475 -711 -849 61 -257 -576 559 239 -884 82 658 132 -847 29 460 -881 52 74 4 -794 121 63 432 -566 336 -258 445 -593 255 -797 633 369 105 121 431 -28 -33 -897 227 -221 -517 469 -221 -893 81 251 398 234 748 -773 388 122 -728 -398 -635 356 781 -708 -667 390 -363 308 -585 -229 160 22 -418 -851 351 -883 -258 -869 -637 -134 286 -472 542 142 -129 -416 -569 541 757 343 421 -634 -424 132 540 180 -334 -583 -2 640 396 751 -645 628 -483 -559 -319 163 -682 -317 -741 451 -129 -324 19 589 233 -126 241 -723 356 -710 -859 -134 356 -222 -888 22 -14 -73 -564 -465 489 -704 136 -457 347 267 312 -436 -307 104 -638 97 -147 181 566 -288 -30 -461 -794 674 -242 -68 551 85 -415 629 -415 702 666 -267 -111 -229 501 -720 -276 67 587 121 438 89 481 -563 557 -642 -100 -220 567 677 -335 -332 64 -846 409 -304 -891 508 470 -138 -868 -594 -801 95 14 333 316 29 205 -770 -486 -796 -113 608 -637 563 786 594 64 -786 -310 -149 358 -368 -717 -783 653 -70 -426 317 -858 425 -890 -553 38 -451 -318 580 -214 207 158 -777 -176 625 -101 32 -246 -402 -481 79 770 501 589 369 -460 -765 668 618 -719 758 52 -206 -147 508 -132 -812 704 548 -64 -383 -597 161 -705 556 -469 -878 -583 100 592 -530 -708 -528 -77 748 -323 -762 -744 -224 -821 -291 655 -815 -788 293 -869 -867 -143 750 -751 -846 -741 253 -123 197 -72 -107 -525 669 677 -657 -281 -785 36 68 -123 53 157 -141 -71 -268 -573 -707 149 -200 -409 -782 -755 -10 -131 231 92 -542 614 -320 -213 701 -655 233 67 678 -604 -505 -210 668 681 -604 -393 537 530 -227 -506 -450 -16 631 72 -181 -646 -428 -887 766 -351 -602 398 -863 -508 31 651 -106 -574 253 44 -94 -429 -317 553 -641 355 -482 153 754 247 440 369 -635 469 547 -890 339 565 -789 -773 -550 -347 597 340 -262 -267 559 -143 245 356 -599 -233 -640 -730 -334 468 -382 53 662 367 -50 -446 738 -387 723 -53 -397 343 423 789 -233 -676 -275 286 -675 698 13 148 -509 -475 598 -319 -845 -282 587 -671 -650 7 281 508 -244 -873 -602 -531 585 539 -472 -586 78 -413 397 -480 380 -127 -686 -535 -859 549 372 418 -382 -183 372 -733 -373 146 273 61 551 675 -514 515 -195 -241 -32 -645 199 704 2 685 -309 -892 -114 -149 -806 -298 -458 -421 422 -716 582 -97 -256 -319 -329 598 -861 -687 437 439 -63 619 703 -24 361 520 182 -275 -741 -343 -537 -841 650 -39 -54 -565 68 -854 -469 -834 -450 422 92 413 72 757 -438 -532 -665 -309 -680 620 -484 -434 427 -9 535 -806 706 -754 226 69 -788 217 -860 -699 -50 518 -154 -662 -276 794 -626 -651 106 195 264 -3 -30 -371 -324 -848 -431 132 -190 341 -781 -835 108 752 -875 376 -350 -294 -149 567 332 324 266 757 -458 210 238 249 -522 56 -231 390 -481 760 -563 322 -840 310 530 -602 358 -694 -490 573 -415 13 -341 693 641 604 595 31 235 -32 -318 -299 -508 -250 37 432 -572 500 -785 -709 -460 718 -698 -637 -667 -238 -685 329 -81 599 -460 -380 40 -315 -453 -344 -271 573 23 391 -129 -542 336 -330 -293 463 -549 -227 533 162 126 786 -690 -68 -463 722 -775 580 -200 50 609 580 -428 -413 205 -7 585 -425 -15 207 -872 662 -111 -593 579 185 -497 85 104 231 178 39 -460 388 -442 -652 709 243 68 -404 -218 700 -179 -528 -858 -449 161 -109 739 -106 233 728 697 -173 298 748 451 398 636 -294 -316 34 -27 -686 -116 759 739 755 -698 -330 248 -358 -330 456 -309 236 -220 -207 560 470 692 -716 319 320 785 -593 -650 440 191 180 -500 -456 -564 -810 -323 -223 359 -273 497 564 -635 507 41 -14 -462 646 -758 603 461 -6 -46 -464 682 -433 -525 18 339 -116 -763 -201 -545 710 -160 228 -313 -53 -166 118 -570 -724 -49 360 506 683 -29 -188 713 -829 679 -437 235 -399 -437 295 367 430 541 -422 401 362 738 -900 -224 307 -773 232 -412 -379 382 -335 787 650 -744 -644 522 -44 461 313 -882 21 55 422 392 -507 -669 -702 -817 -621 477 -506 458 583 -432 -297 -785 -24 -552 518 209 467 -520 507 -196 19 292 238 -115 -381 210 -586 158 603 594 -619 191 716 -262 407 -273 -515 335 -195 781 -623 603 -744 476 798 -846 233 -69 26 208 349 672 -838 317 299 451 746 -750 410 -143 260 183 -387 633 -591 -4 -494 -264 264 -174 -48 -593 577 -214 -485 -701 -875 226 -393 -4 217 479 762 423 -283 -434 -633 -781 136 740 -358 -564 207 -180 657 101 -790 297 340 690 -249 -560 517 -84 49 -787 449 -82 -870 -201 713 660 297 -675 -643 232 536 -192 -165 133 104 435 -20 -251 -854 -165 -309 -262 -550 445 -598 -95 112 765 -789 233 605 109 156 599 -652 -595 126 699 65 4 760 618 713 -168 -338 520 667 394 -51 249 715 54 451 694 -882 -854 244 -733 647 752 657 743 -476 67 -237 -560 -17 -225 -158 -582 544 567 -393 106 626 616 -403 666 472 163 153 -73 -401 -344 7 -793 430 -119 235 -862 -574 -509 6 229 559 496 545 -838 -493 -849 -102 319 -400 -43 -657 -95 138 611 -42 -52 527 294 656 -634 -115 -737 189 766 -747 425 -57 402 -674 233 757 -788 243 -380 -783 -154 117 -631 749 258 344 68 -361 134 -82 709 -254 787 -329 344 352 -324 181 -686 282 -210 649 -836 271 202 595 -900 -388 -373 388 793 -745 -835 787 147 -752 674 -843 -476 -786 374 -73 -670 611 -840 -358 706 -811 -856 772 687 755 503 -844 355 108 -798 -486 -630 424 -8 -8 -446 -17 -724 -822 -562 -510 -792 119 432 -425 262 -694 592 -460 -61 194 618 696 363 -360 -102 165 -77 -495 476 437 -858 799 138 293 513 -283 -389 -7 794 -146 705 245 -15 547 48 358 -690 251 692 24 80 402 14 343 -227 330 149 -295 134 366 726 461 23 379 -659 -353 290 -606 759 429 16 735 738 659 -814 -463 517 699 173 -320 -720 22 47 223 -755 -277 -409 171 -46 -789 -310 -176 616 182 -527 636 85 -227 -644 -405 421 503 460 -536 -295 -442 -505 -275 129 687 -769 178 -748 110 85 -258 -766 -237 445 541 -693 -879 695 -392 704 100 263 -587 711 534 -393 -378 -561 -318 419 127 262 -597 -177 -261 -753 367 -662 253 -792 337 -777 373 -477 -658 -610 -801 441 694 107 419 23 567 -416 -423 69 -868 380 -427 -625 599 -56 766 -42 453 311 280 -348 513 -339 453 -149 259 -468 347 134 161 -750 -445 615 273 130 -576 -740 -46 87 -842 149 -733 -289 527 659 -69 -845 -48 -71 -420 -385 -812 -144 -756 -798 705 -350 -425 -497 655 -372 2 -480 299 -95 528 -574 -735 319 -719 -722 343 95 -769 447 295 758 417 657 -546 87 -303 664 144 -863 639 -486 -91 -663 250 -504 177 388 749 301 275 -685 415 13 510 -267 558 677 741 -515 598 -66 -799 -10 634 -103 467 375 31 204 147 -755 459 684 356 775 736 -303 -431 -119 -308 -298 723 293 435 79 522 576 -318 -66 105 -195 -743 -133 -274 554 -900 28 -667 444 406 407 -866 -483 -813 -80 -897 -656 176 -55 -572 -640 700 -830 649 -336 206 793 -413 -495 256 -498 -467 -128 444 -297 -830 -393 -35 -589 623 277 -19 -821 280 -124 684 408 -535 -377 -182 575 425 241 169 583 -229 -423 -578 728 -150 -886 -143 -13 -886 -338 798 42 -1 -647 701 221 -887 -756 -205 -875 120 634 739 663 -727 774 798 27 -592 -791 -361 -631 -302 -733 -351 -831 -400 514 627 -378 -44 -217 -467 -217 -405 -708 85 -108 -481 -496 -236 310 -23 -21 351 -744 -754 115 -861 270 -622 -81 0 9 775 116 -713 655 780 -880 -887 -653 -442 -844 437 -175 -610 367 106 271 28 -669 -520 -220 402 168 405 445 24 415 -777 493 138 -389 249 338 567 -649 -429 -515 -66 -220 437 705 79 238 463 561 213 -227 -772 -391 -16 -707 275 390 -92 -502 678 -545 620 -333 675 312 -599 -878 -57 -58 -90 429 351 -530 -813 -609 -203 -870 -269 547 -224 -893 11 -624 2 553 277 59 -820 -828 536 -210 629 -714 -868 -119 313 -260 89 -282 -591 -535 397 156 104 51 660 770 218 678 473 243 79 736 -107 -318 -475 -715 681 -554 -554 325 699 -352 -568 371 -21 55 -176 182 -826 -484 243 190 -768 -696 -684 649 507 -895 -673 121 542 -593 586 -570 639 612 -652 -836 95 -193 -638 -764 -34 -167 -503 -362 -415 -324 -398 482 -272 536 160 -360 -675 154 -388 293 406 -329 469 -497 -131 -534 -710 -148 731 -259 -59 401 539 -645 -658 -370 -373 -494 713 -154 695 -14 1 798 -600 24 52 -639 -256 334 -554 183 -40 -384 -338 -41 542 -578 374 -73 160 741 -715 646 446 618 -800 51 -110 -504 -107 -579 39 485 663 -163 405 -774 283 215 -288 793 -863 -179 -249 -692 282 -23 -251 -368 -295 -455 648 572 -153 515 211 -551 93 -140 -343 -174 -348 -647 -472 0 453 -88 -651 -168 687 -348 -26 -138 775 -524 613 -128 191 -753 -126 388 286 481 -257 497 -738 -384 441 -346 63 84 -253 -830 365 -898 -701 -214 576 255 254 -857 17 305 689 -242 462 -370 -53 -334 -205 446 -835 -457 686 118 36 -767 -390 -779 554 -326 -662 -37 184 474 -138 -629 684 -700 -203 -146 625 143 794 152 98 -831 -767 -54 -438 762 -455 -408 -442 249 -177 213 343 -272 395 539 282 -209 -769 257 -767 -211 20 679 -466 797 -361 455 719 -123 -6 -893 -70 -22 -492 320 361 754 -332 -138 177 728 237 -758 315 -221 -87 -575 -171 87 606 556 113 -8 680 296 -325 -195 -8 377 -547 -468 453 779 -331 79 -186 -240 39 -320 -459 363 -517 -743 497 -200 615 -333 743 509 -473 225 -668 -64 741 -797 450 297 -293 -271 -407 397 -85 -362 -401 49 -740 330 556 742 -255 779 -711 -142 113 -95 -285 -420 -485 444 -203 542 -157 183 13 131 -339 691 157 362 -70 424 525 445 -193 -52 602 -168 -815 -714 -454 -504 143 -869 -659 -727 246 -546 -307 -896 369 528 -483 -332 -809 -589 -498 146 316 -819 -430 -3 -366 692 575 -127 3 -237 -844 52 472 389 285 472 -364 -135 495 438 -429 591 463 -162 194 -47 226 625 598 343 590 184 -818 556 170 -893 -798 262 -174 436 -262 -478 -519 484 372 115 -196 -272 701 438 247 203 294 -520 275 345 -659 -469 12 147 -842 126 578 415 -543 -761 -503 -518 -628 392 198 -768 -304 -561 -855 -367 -124 495 -550 -694 -328 776 -172 -493 624 -391 -830 -161 768 -840 -417 619 468 309 -172 563 120 -809 48 -456 225 544 519 -324 251 -589 -287 677 97 -806 343 732 -54 -406 710 -679 312 10 204 -226 -206 -448 -647 323 -574 -349 503 -566 323 -613 -460 203 724 487 -144 517 789 -638 -171 -175 282 547 -333 587 134 -126 -89 -379 366 -453 657 -776 -828 -295 -212 535 216 -217 -237 353 -421 785 -867 569 -321 172 -226 -507 -708 -833 498 465 7 771 547 -778 529 529 275 558 -482 -595 -414 203 -667 -509 788 -285 74 790 376 -446 -331 -94 -178 -319 672 -60 -451 537 -191 713 -377 -483 -409 -781 639 -359 -177 607 -849 -147 173 -481 483 -21 350 -302 -765 -548 617 -549 469 -827 636 487 -231 -9 -309 197 510 -99 -231 -672 436 -431 -409 -868 -580 -888 -53 -95 543 -817 -803 9 -352 128 -534 374 -822 -804 -39 -500 703 -202 217 -151 229 -147 542 -282 -60 -342 501 -538 678 30 225 407 -505 -138 -549 208 565 -2 99 -34 286 -820 359 34 -231 -655 514 736 784 612 -746 136 500 -314 -644 227 -798 103 -713 -669 780 458 -135 570 -612 597 107 -463 -241 -177 -151 -458 427 301 -738 -29 -756 -70 -761 159 -208 -498 340 -629 -226 531 283 -600 -269 -871 -474 -199 -409 -92 272 -313 766 301 361 634 631 96 487 -623 -260 -827 -188 -777 470 -864 403 -837 -538 770 545 588 -90 -723 280 349 -367 -576 725 -744 607 -42 688 -147 333 -137 301 539 -270 -809 469 -54 600 512 -336 -251 210 -662 598 646 -635 683 -522 773 -198 99 -22 -679 271 520 -201 792 645 345 369 124 -430 689 273 -482 667 376 608 -64 -864 -528 733 557 375 -632 -364 271 152 -652 -264 -417 -819 441 656 86 -152 370 -584 293 -781 -14 192 -361 -858 -575 -883 -415 -438 -147 -52 -362 -570 203 -300 343 -415 -612 734 -41 395 626 577 -219 -897 30 79 -264 377 488 432 448 567 -881 790 -425 -759 85 -348 256 -66 -64 -568 -12 700 -717 444 -714 -80 511 -847 226 -209 -751 -720 235 -25 -268 -43 -529 -49 202 -326 533 667 8 -245 -301 -96 181 175 -785 25 611 606 -204 -865 -491 -62 -851 775 10 -756 -552 -634 203 -653 -653 -337 -371 362 407 95 -422 723 242 -786 278 682 543 468 -651 9 410 -642 -766 215 543 119 460 -524 -863 -593 -13 -461 -823 -464 -200 -827 -458 -658 547 661 554 123 -47 -568 -316 -6 120 -823 180 700 700 -424 -152 -157 -786 238 -837 -809 717 -441 257 702 -271 -555 -621 269 713 -538 78 -772 -302 -685 624 -225 -460 -546 -173 491 419 -594 35 -639 640 -788 -760 591 -378 212 290 609 668 -291 344 -400 -181 -500 -271 -890 610 -386 -573 353 -9 195 -880 761 249 -894 -888 519 -545 -898 179 -455 332 -705 729 -793 598 -104 -513 -453 -48 652 -714 -30 137 -586 -679 -193 -555 -738 -422 -390 -169 750 -361 -424 -631 -273 702 77 -779 19 266 -446 530 -863 568 377 -118 -478 -452 192 597 -478 10 -665 -587 -123 741 84 749 675 -499 -641 -1 307 657 -360 -729 693 611 -774 122 447 154 745 -662 580 -405 320 39 191 -522 -822 -305 -663 -732 -161 578 460 654 236 -727 -700 737 98 -472 425 -764 -607 277 612 74 795 185 -434 -632 -784 561 140 750 661 9 151 -462 -186 -323 -409 -308 373 656 -431 49 -634 47 701 451 -822 150 -137 -684 -285 -363 481 488 -203 -344 -831 -351 -429 -542 -515 -424 -147 749 -280 -613 157 -383 -580 -260 -366 62 713 -692 530 -29 102 15 -190 -260 319 -84 -788 -814 -574 482 -506 -97 214 -462 603 -489 -656 -812 417 305 401 373 -27 736 591 -188 758 -159 396 -679 139 -871 245 -651 596 -568 -29 -174 324 404 -804 -615 554 -794 154 556 -327 -215 -163 -492 541 -423 722 -779 248 -258 -745 -133 -331 -394 -653 -670 -135 149 356 -14 460 -265 -498 -785 -111 -351 -453 -591 -137 -142 392 306 -385 -305 -434 767 -206 -795 -113 -517 -518 -234 -368 -408 515 424 473 -875 -597 -138 -389 703 -597 118 -679 718 739 -297 672 621 -166 244 -780 588 311 -118 -594 -17 -604 355 -150 774 -466 634 -548 290 -491 -103 -475 -338 -164 -377 627 177 -644 -508 758 645 -750 -612 -68 -254 165 -59 -28 724 -393 83 -40 3 -399 25 -120 666 -246 -69 729 -889 -733 696 -79 -467 -244 -567 234 705 -844 169 165 73 726 -506 730 453 93 -9 -434 793 -693 -86 321 -385 146 450 -222 -117 662 611 796 302 47 -619 -140 59 292 507 693 245 -177 -886 602 -747 526 372 377 268 101 -804 768 289 94 48 687 -370 -498 -568 667 -254 -688 488 173 99 -621 586 197 -560 -512 158 -321 -873 558 -331 -594 5 -161 548 308 -827 523 -818 -273 -123 -169 -494 -504 236 599 -143 -871 -484 -688 182 -808 541 -792 -421 -86 623 699 225 714 183 -58 378 155 -78 -900 600 395 136 -406 394 657 282 -500 140 -492 709 46 149 -659 -413 622 -260 -446 333 -679 390 449 -279 116 -695 671 -262 -237 -824 524 -337 540 -449 299 722 306 48 664 -836 608 432 -102 616 -868 506 -172 -519 602 111 -253 -685 -16 622 -683 64 230 252 -584 -760 428 192 -580 371 292 -71 223 431 -298 -277 33 440 33 -119 709 -45 20 272 -73 -2 354 106 493 389 -635 -83 -604 -3 724 -248 140 -765 718 202 423 555 -172 241 213 -871 584 -383 -330 -523 146 -483 115 -896 -89 -804 -424 155 202 -99 659 -449 181 619 707 -507 -21 -17 -492 380 -679 -203 493 110 154 -486 548 -699 554 717 181 -555 -633 -611 640 -601 -678 24 106 -11 468 28 -204 587 -798 -226 -661 -761 -457 657 -894 411 713 -684 498 403 21 -544 677 -615 63 457 20 140 -304 682 -323 109 -178 -334 56 -154 -113 111 -357 -836 -393 546 -501 -175 494 -479 -84 -155 709 779 -705 -407 710 -23 -740 -552 -291 -311 374 -752 -225 -279 -813 -535 572 424 494 437 -679 -109 352 89 -617 -340 385 196 -643 470 -629 239 169 -319 -563 -682 -467 -875 -455 -372 -469 -273 620 110 -167 192 -319 577 -358 -431 262 -623 -292 -10 785 561 -826 -642 -418 -378 -256 -505 352 -730 74 -191 -165 -184 99 0 541 726 -551 514 502 -397 662 249 -226 -715 -774 689 726 388 207 -127 333 -202 -213 496 205 633 -280 358 655 492 -754 -800 41 -391 -601 -34 344 -740 12 763 -300 -466 -837 -452 449 726 327 -11 449 293 788 642 -296 155 429 -269 535 152 6 -403 -499 -501 660 -880 -9 629 160 445 555 -29 -816 -785 716 -155 40 -144 -430 -879 -359 -545 -630 569 -90 -75 -167 604 216 175 -681 315 -190 -445 -166 75 -24 -498 -533 -799 13 720 739 692 -363 -418 631 29 253 95 -388 -120 -277 78 -290 94 45 111 -239 422 407 623 568 678 -121 -750 435 -59 -326 390 -181 -527 -868 399 789 -242 190 -409 -193 -627 -179 257 545 -170 -759 -171 -626 546 -206 165 -567 334 -290 -56 0 -94 3 -352 -868 -307 317 43 305 796 -7 -491 125 -396 -556 723 -550 288 691 -245 -880 -450 -88 613 787 -201 642 796 -226 266 514 464 -104 -734 320 400 -553 42 402 759 90 751 89 441 -299 578 572 355 -894 280 -362 -454 533 -656 330 -443 325 -317 310 7 -821 -355 -309 -703 500 288 479 771 -589 136 544 -562 -31 -660 577 718 -855 -552 -600 -507 34 608 -139 388 770 116 -329 -515 -15 24 753 289 -827 -578 529 773 -574 -872 -793 530 -875 -510 -745 -522 -455 111 -618 -466 105 240 -853 -291 7 183 -415 -231 32 -224 206 329 -360 249 -665 -590 -301 -168 730 -191 -86 613 238 -61 701 -706 -150 615 -775 542 230 198 -368 -849 -46 363 783 -653 -639 274 463 -346 -735 -487 -363 -810 -232 -364 167 -123 -162 -8 -116 77 -70 -301 -269 538 445 -126 -617 -231 -670 -850 -31 503 -236 340 215 -899 -10 -380 -777 -349 428 496 -715 732 -575 554 335 -641 -261 -816 54 179 -41 -1 -250 -202 186 -608 -767 682 -105 -201 -126 -33 608 65 428 9 424 627 -107 -18 561 -329 578 664 -190 124 146 -783 787 -344 -352 619 1 -487 -480 556 474 -162 -331 442 -785 -691 649 530 728 -464 625 -54 -94 -536 513 168 -521 123 -688 -214 208 -264 -596 -673 -506 -666 -740 727 174 312 -95 76 314 692 719 -822 156 227 506 -864 613 32 -826 39 80 625 -51 -478 762 357 144 -92 -814 495 -197 -299 561 778 -176 461 492 -888 577 306 259 -254 -436 515 317 148 239 -736 -30 138 719 -765 -564 -17 -396 -23 -522 -336 328 607 -314 103 -13 -847 -132 -423 229 666 -138 -251 -696 -553 491 -544 172 -340 522 -577 630 -718 102 552 262 466 -363 -329 -352 204 181 577 -895 -728 -144 -317 -219 759 493 665 -461 50 599 84 -221 745 677 603 -309 734 -540 515 -742 -63 632 -197 -512 343 771 -453 794 588 -296 755 -423 422 -624 -707 -865 -518 -293 467 -432 -78 583 127 -86 238 780 -585 66 -436 -845 -125 -547 -476 -72 453 51 649 -14 80 594 -521 226 655 516 -604 31 -21 -550 409 490 355 154 537 -568 -92 590 247 235 -795 -187 -886 -1 390 -54 -308 76 -595 192 -39 -541 517 388 305 744 640 -633 -882 -334 -381 -391 426 -881 -457 -118 114 -877 -144 -28 111 -218 -42 -892 575 -198 -659 59 623 248 608 637 263 737 -18 -40 -235 111 269 493 -453 798 414 -501 517 690 585 -285 758 -76 -576 -232 759 -33 736 347 -110 -584 328 -802 46 -276 -46 220 497 -91 655 -547 479 577 623 602 -217 704 -40 -65 215 494 -589 173 50 -727 -77 466 138 595 441 -93 762 466 713 -8 340 -488 -627 784 1 -231 265 -804 -382 -900 314 -181 75 -436 773 -134 557 142 -124 -286 -250 -429 514 6 772 254 -517 -808 769 -544 -374 619 759 16 -62 102 789 697 284 -18 295 -431 -366 149 -524 299 -7 196 -606 -259 -761 273 156 226 90 136 -319 193 -184 72 770 -506 192 -716 -562 698 341 -811 -691 20 28 -440 629 -826 84 670 201 -768 -764 -220 317 -688 -149 390 -313 297 -874 -803 626 -232 779 -802 -672 -325 18 -202 -756 -803 -101 -674 -849 717 -348 -213 475 -892 137 530 -871 769 -260 -262 325 65 287 604 520 704 624 -600 213 -359 90 733 215 395 -299 388 -408 -752 125 -128 -364 -315 -734 -222 -567 -387 -11 368 -381 796 640 -62 -384 -387 772 -160 743 35 -888 524 -269 -51 -832 739 -170 -80 -404 620 601 -667 626 -606 242 652 132 -274 612 650 -856 -363 263 -811 -454 408 324 651 -42 653 -629 110 -649 -393 -653 -577 -3 186 -388 81 -690 50 31 355 368 -717 -379 -144 285 -777 571 517 -415 -841 540 -240 -341 3 160 -41 -800 368 -225 50 -708 -833 -675 -309 -495 -174 58 -168 751 -311 -845 -860 72 491 254 -235 742 -558 327 95 73 -428 435 185 475 13 523 -616 -125 -420 475 102 -664 -692 611 305 -692 -130 -669 -369 298 298 -295 -748 -227 -658 -810 673 -671 -174 -859 -60 -561 -84 -61 -6 128 -76 -697 545 -304 -50 -360 769 -351 52 542 673 -639 246 685 480 -160 87 -446 -850 -795 286 -268 -80 194 337 -848 -405 -489 610 -688 236 36 -191 -147 -602 784 654 561 -207 -19 -537 -178 -488 162 558 669 188 128 -540 -120 -657 164 503 697 -394 746 -92 -392 -39 16 -234 -755 799 772 -12 -444 253 -277 -569 227 -253 -562 303 -483 -503 776 616 -242 -396 -613 51 -841 498 -222 -39 -176 -178 -634 462 236 -622 -76 694 67 -387 237 508 -342 735 -424 799 -730 -122 457 565 -885 -758 314 680 557 -735 -242 609 347 145 -633 335 270 367 -736 333 -687 -430 -719 -856 -848 -294 71 -409 -197 -415 490 -59 121 256 -866 -657 -86 666 321 566 -476 -794 294 777 -220 730 -884 456 638 -107 796 44 -825 199 670 445 -707 -560 756 413 225 -762 346 -718 -671 383 158 190 -730 297 423 171 285 -602 -526 21 -529 -733 -180 -660 -3 135 115 -802 -376 -119 -749 -630 -52 -899 -149 -164 550 612 -484 736 392 -104 -606 -802 372 -631 -10 553 56 -55 -410 -652 -573 243 650 -857 42 762 107 626 475 -585 -346 108 -539 -824 -660 783 -552 -522 362 21 352 541 -424 -525 -721 -459 -148 -360 -645 203 241 -122 -246 -90 601 391 132 -683 451 536 503 -427 -661 654 573 -329 793 -242 -600 559 623 -828 302 33 447 142 -617 416 -177 391 129 -634 498 798 -209 644 -651 534 -320 484 -46 -465 428 -604 501 312 -319 -373 -562 -285 413 -813 271 708 -140 793 -93 -179 -265 -315 -302 -27 -39 -630 386 -723 227 85 91 88 222 -171 119 -354 599 -741 352 519 -193 -627 69 -229 549 -593 541 -405 247 365 212 156 595 170 -559 -88 204 760 -873 -26 547 137 -99 193 -481 686 593 87 -680 -658 -250 -135 505 -423 -460 58 707 -369 -575 -629 -165 113 -323 13 -155 793 -551 645 -14 -820 -493 -724 -536 -735 758 -749 664 402 -763 -542 -528 -533 398 -543 -424 -364 -391 438 -792 -571 -244 562 12 706 -364 -80 -167 -471 16 48 745 333 497 -443 -819 -463 -400 -304 -392 -465 -619 93 472 -560 -15 766 641 -344 -38 743 -850 -603 135 -345 94 561 298 580 -31 715 -839 172 34 -153 -598 -140 730 365 756 230 -413 -887 -394 109 235 761 -281 210 189 82 -513 -24 453 38 169 -522 -833 -201 -36 -273 -243 315 -135 -756 -742 321 -727 -415 -251 202 576 -100 581 435 -801 -483 -520 340 -423 44 -793 -185 -162 449 -433 521 442 -477 584 351 143 62 -519 -650 366 385 682 81 327 729 540 228 -432 -459 358 -257 -255 -849 724 -823 -842 667 -612 472 233 674 -606 -131 -212 -626 -429 -340 425 219 -571 396 666 489 -341 408 45 -697 -48 696 329 -252 -533 740 294 39 -584 -343 -140 732 99 642 -349 -12 -342 -283 -780 793 709 -741 -748 219 162 -75 597 -779 153 -220 -626 -881 -245 -740 661 -370 -893 -139 550 691 389 794 743 794 345 -321 469 442 -820 -712 -259 794 -188 134 -250 153 -378 -568 498 75 -40 -215 612 -550 740 677 -293 587 -459 -395 -647 -52 -778 800 -870 -557 -214 -5 781 12 719 457 11 388 783 -650 -642 -247 -195 502 248 -752 -774 -251 -517 -52 -201 -424 -737 661 -108 -276 -524 -566 -877 -690 193 -214 -344 187 74 83 512 -80 -186 -788 270 687 -186 -310 42 -50 -787 582 784 -370 -493 -142 -657 108 -598 722 186 -547 -795 -331 -455 119 668 -98 -670 264 379 -849 773 -44 -36 724 497 -681 -757 362 -136 -484 -349 -389 -242 138 166 -828 -703 170 -518 -476 -330 -283 452 -817 -103 -26 261 451 -411 -589 374 798 97 -500 -483 -115 99 -786 -501 707 377 332 -874 487 709 -792 541 -816 -274 592 267 592 786 -633 236 -797 500 -11 787 -330 -160 753 270 -622 28 395 -379 110 -477 -526 713 -389 -90 30 -18 304 237 -692 570 -114 -355 -683 -473 -521 -792 -97 408 -567 -66 -289 691 403 332 148 -353 398 -278 762 -427 -893 -255 -213 -814 737 78 141 -670 -502 528 -799 767 165 -338 334 659 -136 -53 -888 739 -599 -159 206 -592 -578 30 690 -727 -115 -28 156 -486 580 241 336 -299 -458 -679 -880 -511 63 259 -73 -445 -62 798 -899 -526 -189 -887 8 44 -590 -697 -4 507 696 -521 -659 -732 161 446 334 431 -82 480 407 571 -769 256 769 643 -785 -558 361 -725 -7 343 -271 -684 65 242 179 -614 252 82 18 -840 732 -672 -737 -442 -98 -530 800 594 -848 679 -40 -99 391 -602 -218 350 -206 334 177 -399 368 -811 156 -754 -478 -312 -171 -296 -876 -260 -263 720 -426 445 -613 70 202 629 177 -495 -691 -738 -103 105 -848 -792 -302 770 -891 177 -811 -380 -175 -596 572 352 -874 -228 449 -175 -390 717 575 -201 -816 -309 -518 -184 229 -190 -850 -19 -92 -204 191 -385 -154 800 -535 646 -385 411 705 -761 680 -327 245 424 -258 -492 61 796 -841 490 494 667 255 -810 -545 -875 371 -527 736 742 -326 -676 116 -140 482 272 510 98 -262 -784 -658 751 -590 -317 593 -33 -41 -534 -503 402 -863 -617 -696 -143 25 -650 559 759 96 -43 218 743 -706 -222 -264 -567 -481 -293 -569 375 -271 529 80 -491 -369 686 56 -29 -234 -468 159 -886 -827 -324 217 -128 425 286 -871 569 -123 -697 -382 -896 277 788 96 122 -737 -305 -507 -585 -427 -425 -345 289 644 -309 319 -893 757 596 -796 -393 472 243 19 420 216 587 -779 -852 -449 739 -65 -7 763 265 -433 137 -49 -286 -762 -625 18 196 -807 640 -152 243 -771 -298 314 -870 17 713 233 -500 -692 331 -831 -606 787 -374 736 -243 -797 -510 -660 194 -898 -800 665 443 -100 -248 765 182 -400 -78 -357 -174 166 -474 -685 -684 -297 248 126 689 -363 -879 -169 -778 -55 -756 572 -739 634 -479 -786 -208 243 -671 -566 336 147 783 70 -107 -732 -847 -729 654 -395 -841 423 -660 374 777 775 -45 318 724 -771 180 495 -617 -259 -787 -630 370 -29 673 127 478 168 -782 -590 -757 23 -701 61 -682 -339 493 -359 281 -511 342 -852 444 102 576 -860 -130 270 45 117 -824 96 738 -271 -155 -105 -624 -338 385 68 -447 455 -390 -379 -401 302 701 19 61 396 -879 -145 -254 247 341 -220 -226 -448 -452 -526 -660 -271 768 -434 36 -848 -52 -503 422 196 -533 -819 -580 128 630 327 61 -559 674 608 664 387 -247 -641 431 709 352 242 -18 -353 -804 -500 355 -584 -150 486 152 -757 -218 286 -295 -259 -271 631 173 -245 652 -573 -557 -67 -686 681 -291 587 437 236 -815 -111 -379 393 -502 -484 384 -291 -732 525 -235 -114 650 520 -642 -358 326 -189 209 680 710 307 468 -738 -563 388 79 -795 255 -563 -201 236 -493 -410 -890 -505 787 614 224 -381 -570 -573 669 14 43 445 -143 -353 466 -93 43 82 -385 220 -588 -836 787 -467 -406 -766 -263 59 -118 -180 282 770 273 344 -129 -323 576 799 732 -653 359 -878 -64 681 -527 114 89 -789 -220 165 -782 90 -826 -127 -273 -50 -284 -228 -470 -92 113 786 306 -624 714 -687 177 166 -127 -452 -68 271 782 774 -185 616 -676 466 95 -468 91 -208 528 -191 -836 -854 -784 522 208 -213 492 -562 46 571 797 -822 -425 -192 661 -445 748 122 -615 92 686 22 356 117 -157 -577 -103 161 443 -838 73 -816 -404 -146 70 554 75 -78 632 5 -173 76 -64 -100 -95 671 -114 -753 279 43 -483 -632 763 12 776 450 424 140 -650 778 271 -610 -273 -500 -476 773 84 -593 -73 -656 -829 372 -768 379 711 663 345 -505 -101 538 -565 -650 -298 302 31 350 -400 -867 -237 -467 -895 -336 105 425 -258 57 -803 -147 286 -695 -604 498 -670 -537 -472 -645 578 -865 -896 -192 543 -602 245 641 -110 -876 -390 594 -312 -39 -548 84 213 -27 97 -159 -343 753 763 600 448 253 680 497 493 -578 501 -702 -468 -819 -836 -852 360 -383 52 750 435 -80 -564 -684 -343 -56 -241 720 451 -600 211 178 -582 -349 -317 311 43 -176 343 621 -691 -394 309 -852 199 620 251 -293 -143 -745 712 419 -729 -263 669 -214 -232 -65 369 -38 109 -186 -500 147 -120 -16 26 140 357 371 -864 746 580 -605 717 -592 -877 -816 547 -119 -556 559 -433 508 -804 257 -662 -677 -684 672 106 270 -614 289 460 -518 113 239 36 415 145 693 91 -23 -335 434 -167 183 697 -805 476 -121 -270 -17 460 -811 595 -768 -717 569 -17 393 -79 -862 159 -109 558 -427 -810 485 -101 778 -751 233 -888 -766 184 688 440 -2 162 725 -784 136 -93 -15 -274 -510 -829 -7 -668 -364 687 -19 -238 99 -653 -824 744 723 -112 286 187 -815 -851 -365 -446 -185 -162 -167 732 -360 -531 -519 99 189 181 -781 730 -886 -272 724 -228 -431 95 -519 397 265 257 -464 -557 300 -147 -752 382 -877 -416 218 601 524 -378 -139 631 -18 714 284 221 561 597 -603 -21 -887 -754 98 59 685 -856 435 -864 -507 231 -450 116 -582 0 -648 3 388 604 -178 -580 -721 -136 14 725 -274 106 764 -848 -1 507 760 74 -58 -381 -302 525 -776 -684 -404 700 -319 -338 -600 -790 299 364 -272 -207 -222 689 -529 -572 81 -754 540 -220 736 344 536 363 -876 -470 610 -654 -650 -125 679 417 286 -788 370 -122 181 -782 577 -421 267 -418 8 413 -840 310 -400 24 663 -643 774 169 -323 -294 -682 -572 -560 -836 -846 -173 -224 -633 625 -67 -34 499 320 -251 351 -270 55 -809 233 543 -476 -499 -364 -160 303 -763 796 331 -764 -26 -841 -454 120 665 245 782 -86 403 560 -847 -50 300 488 247 -194 -13 -78 500 163 202 -395 -756 -15 -160 -319 -482 -356 -58 -214 310 -24 -180 79 421 -343 146 -594 -823 437 -194 -334 722 -9 -664 -369 -562 293 314 -289 258 -685 127 586 242 591 581 -200 566 -605 91 -679 -406 502 -231 -137 -400 -843 546 546 -294 -326 89 635 -467 437 362 -451 -430 -22 -442 131 -53 145 -38 599 -6 41 -423 -757 -158 334 109 605 124 -426 740 -882 -675 690 -846 274 368 776 -466 122 -302 362 -403 97 118 -497 -346 62 -340 193 -480 -793 191 -534 -813 -766 -729 -146 -593 45 -563 195 -595 580 -553 74 -764 541 -817 -65 -352 -616 -342 292 501 -367 -588 -116 141 316 794 2 -493 -44 -807 361 -627 -30 293 -438 -138 -366 367 137 -495 -540 -894 -676 -349 -656 516 -447 -111 -249 727 -635 -198 743 -239 308 -693 664 667 569 -686 -502 -149 36 -632 730 -508 -133 111 577 -90 -216 -364 103 -200 365 -686 -259 787 664 -317 -65 216 342 474 -369 687 70 -568 -250 -853 -506 -149 565 530 776 254 549 -150 -540 211 -292 644 -787 -839 243 485 -415 331 622 337 -736 74 -570 627 -501 -210 -864 -181 371 -18 475 -552 298 395 302 -887 -488 790 308 -627 497 519 -233 -397 674 -709 -150 -828 -631 459 689 -222 -685 751 358 28 -332 -766 313 588 38 -12 -437 530 26 484 759 622 -294 -737 287 448 -47 732 356 -290 321 190 -295 156 57 -447 -501 394 747 121 89 198 -330 -305 642 383 -367 290 -398 669 228 -781 -161 404 345 490 -865 -31 298 -55 -651 367 648 51 746 534 383 438 -190 -772 724 -737 -679 -645 93 -204 -302 -889 -532 -338 163 -563 -371 -383 -695 -159 340 -70 199 193 -465 283 506 395 257 401 -62 -642 451 -52 185 126 531 412 -769 -755 753 -72 -444 117 -793 -705 -513 652 -42 170 53 -673 453 161 575 372 559 -369 -792 547 -754 -237 537 -311 -417 -83 -895 760 211 -869 474 231 -790 -786 753 -795 -117 -528 774 125 285 -51 -880 -35 217 -639 -587 603 -122 -147 -82 -345 632 360 156 -733 104 -172 -456 707 519 -75 -230 522 -329 -127 -227 22 694 -508 109 -112 -592 -570 -512 -471 -817 253 -847 64 765 705 -134 558 168 -229 32 -410 -805 -803 -453 -883 -567 22 237 421 -870 -591 -885 542 -80 -9 -591 422 353 -448 -497 554 -38 -443 508 669 657 729 -663 -542 -569 728 599 214 295 342 270 -172 -616 12 598 504 -787 415 164 -887 -880 7 -687 655 -880 -108 193 782 296 -395 566 -3 -407 -844 307 369 487 771 -443 -444 665 469 23 -735 540 -354 -157 -290 352 -306 145 511 -458 -147 67 -233 -659 191 707 -855 521 459 -32 -149 -97 -316 -632 -618 9 33 54 -375 191 -555 679 504 -299 94 -528 -718 -439 88 792 740 115 422 -627 -33 -713 -720 -256 -600 67 599 -414 692 -275 -46 -389 -875 707 797 -750 240 -31 299 83 -97 766 -133 782 -196 -544 -60 692 752 -437 -199 -61 -830 -311 766 419 392 -863 209 -528 -210 -115 -92 -212 -153 88 -332 610 594 13 -105 229 -96 195 588 -265 689 456 151 -655 615 94 -70 368 -49 -799 -892 698 -719 -370 -565 -779 766 -508 -737 732 286 -68 429 -232 499 349 -458 -269 -490 -654 -361 681 -431 -864 770 199 492 -92 349 -835 -101 484 -330 -819 99 -655 -755 600 -356 -190 240 -732 668 -97 -892 -774 473 -466 675 368 714 319 -550 451 -762 378 -114 -101 775 -815 310 788 -56 527 453 66 -438 728 649 -317 -711 236 -585 -625 191 -30 -74 25 -192 -36 71 -375 -581 -244 268 -193 -812 -59 760 320 524 -9 -133 796 -810 94 -708 -570 312 -708 -275 -34 362 -847 142 634 34 564 59 139 290 397 740 701 -889 160 -643 572 -198 -441 -871 2 167 -737 -872 264 -782 -894 162 -381 -283 196 -276 -321 258 503 479 528 -847 -350 181 457 -613 374 240 15 509 472 -804 -503 -355 -755 -814 -126 -898 -483 -101 -715 -9 -760 723 -149 -694 -817 258 78 -837 -287 -7 -461 712 -565 -878 481 -705 356 -213 686 377 760 -3 130 305 18 -487 285 -739 725 369 -670 133 -719 -620 -389 -39 177 164 -160 497 -839 773 -310 -622 -221 706 -94 357 148 -732 99 320 -234 -485 -692 -767 -850 -815 414 170 -281 703 12 714 -625 597 378 725 652 -423 226 -238 -412 109 777 -324 -446 -402 131 126 -149 -543 53 -774 -229 -705 152 342 -781 -653 -804 -18 -325 -23 -403 -198 -256 603 -269 395 46 358 -237 91 641 -506 250 -102 8 -259 -265 618 796 346 -499 -894 -784 -501 -307 690 -497 -560 326 -101 -93 611 123 727 -200 264 800 -682 -243 633 -317 -799 -521 183 -700 263 764 -100 93 799 500 -145 -347 -332 -565 167 -404 30 -542 -886 67 -732 -851 746 -737 -800 216 52 480 568 676 -406 584 -366 198 -225 672 446 -465 -114 -138 659 -481 576 187 -500 -850 -431 10 52 -151 -109 -448 -832 -449 -778 400 -535 304 72 -198 -571 -897 -191 -353 619 -779 -844 787 -753 -226 -598 -408 731 614 -109 -679 -418 -320 686 -478 -725 669 602 -112 64 354 409 -759 787 44 -817 -131 -537 614 -613 -524 -394 209 265 -890 642 -70 558 324 -414 -598 23 291 -193 -395 -524 344 -256 98 -621 -360 -540 787 -684 552 -629 -878 -811 -467 -114 -13 364 496 -762 -165 614 109 -149 -850 -391 401 382 -353 -239 -420 -470 151 -17 -819 -828 463 -359 632 622 -565 574 -481 -253 626 -387 752 -686 -504 133 -133 179 -316 737 159 -388 -118 -628 -134 80 -388 -689 274 -372 22 -684 362 -15 -73 504 -883 -817 -557 690 38 750 -168 -758 386 -265 66 800 -530 -616 -793 -102 -654 -334 -277 654 -313 -380 -337 438 352 88 -740 -525 -672 421 -314 -304 578 -459 -28 769 -664 -523 -234 169 -131 -358 177 -113 -9 -261 -490 -383 -87 -568 573 757 50 171 -366 -680 -694 -899 -645 -741 292 -880 297 -389 -517 621 301 -478 -693 459 -43 -118 -381 -712 -46 653 688 -379 92 560 706 -587 226 -87 291 -80 432 197 108 -402 468 -594 -838 478 -95 352 -322 -470 389 -276 -507 279 47 -530 -571 216 -611 370 557 645 -384 444 360 488 -424 -522 -406 754 524 -370 580 274 18 -281 625 -516 307 -691 -262 300 470 69 -232 -478 411 -127 592 -103 49 -89 73 420 -159 619 -114 221 756 -442 -677 175 44 60 538 -841 279 -773 498 -376 -385 -156 245 -311 508 471 -21 380 627 634 409 -654 -775 -201 -758 100 -34 48 400 672 483 303 -668 -92 -207 775 30 395 340 233 542 78 -440 -699 -169 195 395 -433 782 -736 56 313 329 758 -533 560 -384 344 -745 -333 249 -377 -143 -778 -708 -258 -642 -531 -257 -471 473 90 447 663 -620 -287 -446 121 7 565 -269 792 -328 -604 -323 -603 349 -258 -778 159 269 -744 -816 98 -852 680 -894 -439 318 127 -694 -765 -636 474 166 -115 -735 -447 -571 647 -11 783 480 -427 -802 -233 -392 -466 525 44 -40 -531 -33 -422 229 -101 540 -703 -752 214 73 -817 -538 153 357 -726 -162 539 584 -329 -110 165 718 -255 214 375 604 -129 -551 -878 724 496 -590 -547 128 430 -113 -557 -733 -653 174 668 -736 112 445 34 356 -12 -156 -100 358 478 520 511 283 -530 410 -715 94 42 -125 212 27 462 209 -180 541 560 -142 -184 -291 -448 -35 -894 -186 -501 -892 329 -360 334 160 -615 -477 -290 299 460 -857 -495 -775 -153 71 128 163 29 -122 292 433 644 -397 311 291 415 -528 268 -453 511 -450 -162 -722 667 -557 57 -155 491 345 148 230 -572 411 -538 404 402 -614 470 584 -731 -309 -514 -142 -562 -198 -686 -773 418 131 -119 -666 -720 -439 602 444 784 37 -129 -778 -201 613 -782 678 328 -200 -303 426 -601 157 291 577 -432 182 26 -879 -403 200 313 -893 -160 -442 -15 54 638 -373 756 -328 540 185 -821 492 -823 785 436 -621 530 111 -714 667 -882 -323 -573 356 -518 -6 402 -542 468 593 -461 757 -680 715 -229 93 82 -414 -69 774 583 497 236 -855 -271 -578 -59 -517 685 81 657 -502 150 600 -828 -1 47 58 -86 442 491 -512 222 -678 -515 329 -797 428 -87 681 -856 -722 -591 -344 -815 -691 746 -127 -27 -452 -49 -741 -398 -798 -605 -594 -326 273 349 -462 475 -2 674 347 744 8 749 -871 -100 -728 -888 -773 182 168 -439 -350 548 -519 -595 136 -856 371 576 -643 657 -373 -780 -55 -175 -762 -734 -485 -29 -769 737 -256 -871 54 -707 476 -497 -584 -102 673 -578 -482 28 465 -127 508 578 777 -560 580 585 -478 -838 -149 -264 168 521 791 -863 -47 144 -689 682 799 -610 709 484 -63 756 173 -478 479 729 602 -518 392 46 -753 178 -565 226 552 -768 -12 582 201 529 522 214 281 286 -694 -785 -221 139 15 189 752 -444 672 466 321 460 687 679 693 -686 -608 -835 -620 715 -27 479 200 752 -360 -291 362 -893 -851 620 775 -830 -689 740 -886 -260 -597 668 -391 147 -647 -19 -738 727 113 -335 433 516 -422 163 -604 396 -286 -70 -21 265 267 533 -450 520 240 -370 -411 -490 513 399 118 266 508 497 713 100 -403 639 661 -803 -180 633 -790 346 254 503 -565 -866 -173 -72 -833 300 -374 -617 -418 -131 692 -522 367 -184 -422 -777 561 415 -98 82 662 -198 -664 344 705 -250 -775 -316 -511 -149 260 221 605 197 606 -193 761 -735 -311 249 -203 -190 120 410 531 704 -550 -138 545 -845 611 97 720 -94 592 612 -747 -197 683 22 550 -723 -8 246 -655 -136 -515 -211 47 326 305 164 -21 -761 -620 -598 -828 519 -821 361 230 99 -511 -525 723 -518 -3 -565 704 -207 -401 769 -508 -776 525 357 -214 -69 -549 -619 193 746 -457 -35 239 -35 340 -107 727 531 4 -87 673 44 730 -482 12 551 21 -271 335 436 32 609 339 -109 692 -680 730 -286 -200 612 -393 -76 -140 432 384 -120 -743 -642 -25 151 -400 406 133 -45 224 -328 -515 -553 -765 188 -518 528 507 118 -197 -723 -215 -228 638 707 679 -45 -479 -201 531 -16 -345 699 114 -202 234 15 -814 -465 296 113 -544 -579 476 -129 -115 22 -610 -467 231 214 -138 -339 -86 -28 -649 -765 177 406 343 156 -682 -137 -644 510 -544 -531 -725 186 501 125 -551 684 454 345 -367 -839 -397 -281 83 714 -678 -709 391 -560 374 505 800 264 112 332 -473 -115 -895 680 738 -807 -311 729 -63 -571 322 -889 691 74 -340 690 -642 -342 433 366 22 339 728 80 -103 50 170 -445 551 503 -753 781 324 -46 -44 -362 682 543 672 -875 354 -198 370 -466 284 406 272 310 618 96 288 707 788 -458 -632 -116 127 -62 -630 -273 -153 -534 313 -232 -62 436 -455 -475 -357 57 -626 499 384 412 -549 485 -463 566 -299 -172 -584 174 19 -438 633 558 163 751 66 227 101 41 -609 226 -636 -91 469 -761 -576 -317 588 44 139 629 -440 -96 -714 -129 250 -216 594 -53 -337 462 -274 -621 -129 103 -513 -383 608 -878 -440 -530 -794 725 -867 -354 -738 198 -758 441 -219 187 691 -312 -670 1 -630 635 -138 684 376 99 778 189 471 -152 237 -562 603 85 323 -284 -302 -742 348 281 -375 -491 341 770 208 -267 -812 123 656 -345 228 780 425 -817 782 760 -740 641 -2 559 339 -559 775 -322 -669 770 196 -270 402 -227 796 46 -897 477 151 -714 -81 -225 515 -420 -558 -881 -79 400 284 -618 715 331 379 -722 32 -849 -706 629 -398 177 293 189 -540 -239 -859 -451 -3 -33 -479 365 -524 515 -193 -876 454 342 -388 -51 -190 170 68 250 568 619 -531 -450 -894 57 94 -788 707 -839 -14 316 397 263 -365 757 -713 -103 242 -678 -118 -26 575 -97 -110 651 -378 -540 587 465 -610 722 161 -402 697 -66 -45 -218 -709 -565 -591 -852 442 -525 -861 24 -235 -138 757 599 -393 -45 -876 554 37 405 700 -47 560 -464 -453 275 156 218 -394 81 -75 106 -489 -898 -208 -395 66 -702 -89 -797 744 396 410 20 304 409 91 -452 -25 -601 -648 -545 -501 -520 538 -445 674 -481 -609 -728 404 264 -778 -266 -759 -816 -87 106 537 -638 529 450 -149 -897 343 153 -470 302 -800 724 -672 295 -236 -228 -391 -439 -305 -535 -746 -123 -840 -627 295 -85 720 -878 -425 -156 580 615 392 759 -189 148 -773 12 131 664 -75 -506 -728 597 -781 -295 -772 -734 -445 -408 -345 274 -308 -109 423 -539 -264 -778 -603 -822 -321 789 -767 -702 -321 545 -867 -781 696 578 608 -569 588 -541 -397 63 -181 27 -45 44 -222 -188 -22 -626 -667 491 373 137 435 -320 -564 -152 31 -113 181 -60 -661 -476 -568 755 -64 354 143 -657 338 191 679 88 744 -107 533 256 -502 654 -718 294 396 -323 -785 -573 202 -663 580 -444 136 -479 -255 619 679 -160 295 -776 -410 777 89 -686 -31 -238 -753 -573 -361 -211 665 243 -123 499 163 280 -186 -660 231 -329 267 288 -424 -69 738 -226 -236 533 -320 -291 -125 667 725 511 526 237 393 -261 579 -255 792 16 692 27 731 -503 65 -900 381 -469 576 -851 404 318 730 -376 -522 -308 -713 280 789 -256 -110 -97 704 776 776 -484 -787 295 -529 271 593 372 132 -792 150 104 -434 -707 -185 -238 -835 -65 -269 195 718 214 -445 687 -675 -135 23 -394 -455 636 16 -577 426 546 202 -528 552 -155 44 681 -505 94 -431 71 12 418 -587 -324 398 502 617 221 -469 -486 -84 -688 -609 385 -537 -540 -356 -629 214 113 10 559 -894 -853 514 410 -785 -365 -581 -359 -167 -841 -146 64 -865 -73 -736 -560 -449 517 -716 353 157 -823 301 24 -432 250 721 322 611 17 508 221 -651 -157 -549 -811 43 -411 -312 -66 -674 11 750 761 378 744 -308 -766 -162 780 231 -34 565 338 458 537 768 279 -541 -765 -314 -561 799 106 666 545 -363 -691 -424 -538 662 665 94 634 456 -159 269 694 676 751 -659 368 -40 -41 -149 -679 104 -465 -120 -888 -459 -90 344 158 731 207 632 -737 -613 611 62 398 -511 -38 720 -254 592 510 459 -63 347 -520 58 -444 3 282 -61 634 753 68 -786 -518 373 -375 -514 182 451 -73 -266 306 -124 400 -704 -473 647 -687 604 543 -503 766 638 283 126 -302 -458 -575 311 171 -61 -204 684 -797 287 -481 238 463 145 -666 247 -583 625 183 236 -106 -514 -103 -865 -163 -504 115 -54 123 -264 -478 -389 -221 758 -483 -556 109 572 -35 -769 701 28 -22 -560 -248 -590 -457 48 -318 719 631 508 208 -199 -6 124 -751 -71 -612 270 -511 563 -420 62 523 380 -778 -361 547 -508 85 517 -110 506 97 -834 -410 638 668 -563 635 -624 277 -325 627 624 -569 -654 583 -203 421 333 153 17 436 302 -62 629 338 584 -55 453 -384 490 -569 732 -50 338 597 -259 -480 730 -371 134 -194 -151 25 -8 -459 -66 -502 -249 418 -585 -690 -253 -640 -472 -860 -451 -242 -235 -219 -238 307 612 700 291 -65 -116 -557 -839 -262 655 -168 316 -623 444 576 43 -275 218 345 731 303 444 9 681 -273 -662 -193 -279 330 232 371 197 731 -262 532 355 -56 601 -486 -667 -656 408 369 -514 -660 185 -706 544 608 -742 618 -692 -188 -661 641 -706 -361 759 -862 523 -57 -572 255 502 -230 753 -693 -489 784 -260 -157 -887 -650 -795 -279 399 9 -673 585 732 -451 543 763 382 339 -592 534 62 323 499 188 314 491 741 5 438 -325 497 792 580 171 -327 576 -782 259 -592 -404 -128 -378 -496 -382 129 -235 -592 -619 467 -601 650 401 743 -553 -802 -711 -815 159 -685 -605 128 -649 -447 -496 349 -529 695 321 -683 -794 251 -70 -629 -132 370 304 -818 -97 -754 176 244 -337 503 200 647 -891 407 760 -285 486 795 686 -358 -864 423 667 495 -66 594 -182 -161 505 -265 -509 410 -598 686 703 566 620 -479 -802 -391 -612 118 330 433 436 -550 194 -205 153 716 178 -308 -800 52 462 -279 -555 167 -807 -876 -380 434 -504 -741 16 -398 -568 107 126 665 -855 -127 -876 -32 247 -601 -745 437 136 476 147 232 -521 -847 -766 -341 571 285 -809 202 -163 406 -751 -342 -769 488 -894 683 114 489 -71 -502 549 361 31 -730 428 -405 697 -657 -552 764 750 -501 -59 495 268 415 32 -865 642 -700 -139 527 546 532 -207 -814 -102 -890 -598 -735 -467 -173 -389 470 -247 65 31 620 -859 347 -255 646 -298 181 -193 155 -736 -593 -726 246 531 170 -709 381 -775 630 -176 747 -537 554 271 -348 -347 -45 348 -476 313 -202 -376 -440 -785 -69 -862 -433 -808 -781 30 406 -542 376 168 -341 -23 -243 527 506 -666 -170 -623 -889 -406 -588 374 734 -526 479 -636 384 -36 452 -399 309 429 -860 -365 -263 425 228 -794 -632 -139 -775 -452 218 -321 -244 -160 -317 -402 -677 -831 -620 570 609 557 247 728 -798 239 654 459 -605 265 -895 750 613 155 -218 208 -856 569 -876 512 -399 -833 722 769 -759 -355 -899 -881 -569 -535 595 786 775 358 582 719 -476 550 -453 -22 177 -696 -121 -456 -252 -201 28 618 -592 -392 466 496 -144 612 -549 230 -807 -99 -677 -531 497 -553 765 -331 -622 51 154 661 -847 1 -853 -225 -74 -570 710 728 -226 336 -159 296 -295 750 455 -192 -130 -357 -662 476 -661 93 -591 622 -826 -375 -512 -344 -156 -127 -107 -432 794 -106 -772 -122 112 -185 -122 -4 534 237 -221 509 -678 -653 413 788 -331 -482 292 -100 89 736 759 86 -313 -375 707 -438 -186 702 214 55 -248 -104 66 10 706 -623 249 -529 -734 -165 -783 -356 -119 -446 -284 -208 -812 -80 -36 -731 189 166 -503 -520 93 710 -548 608 305 216 -508 -311 332 -243 515 -228 697 -815 -763 -387 -871 -271 481 780 -823 -810 34 547 42 -231 391 -690 -539 -644 580 695 316 297 -671 440 608 705 27 -645 629 26 674 638 719 -301 -794 -145 795 113 -61 -830 98 298 464 732 -71 -546 -742 523 675 306 51 -690 486 -303 395 -190 171 461 211 575 -677 -793 -185 405 121 526 52 305 94 146 -774 -178 -250 293 -292 242 -746 -62 647 -708 -508 565 -788 -97 639 445 768 645 -158 220 -723 -575 -220 125 609 -327 -444 123 314 272 -658 -45 15 -317 460 298 -648 -307 385 -421 197 -169 751 38 548 -310 -773 266 -764 -228 -112 -13 170 30 431 -877 98 773 -283 -292 -822 -448 -802 -726 209 -87 -716 -819 583 191 414 -266 -36 317 715 509 -145 -821 -198 -279 -301 -450 764 710 -523 -860 -525 -225 579 10 479 322 211 -57 -884 414 -800 -224 -599 -333 308 149 364 -425 -612 -44 777 452 -755 -141 -512 -3 -400 538 673 -269 -708 483 -539 -776 437 -423 -407 692 667 -680 429 -628 -559 214 2 160 -584 177 -597 -317 644 650 714 -434 -666 -27 -762 -535 598 -826 -727 -402 -657 211 684 742 -225 -824 300 156 -459 -462 -683 -25 79 -763 -435 333 238 -95 396 -35 325 689 -405 293 409 -544 -712 94 -171 -196 -128 454 -861 414 -439 615 -398 500 -223 680 -297 97 -577 -847 504 403 -257 -761 -855 -510 459 -464 592 36 59 357 -213 -448 -624 732 10 -593 760 665 795 533 -366 -459 520 -71 108 339 -142 529 737 352 -632 -501 511 382 656 -147 -331 -565 -140 -650 -178 -712 -150 -322 -526 233 125 273 348 -250 -233 -173 336 268 60 -802 97 -506 -706 455 -369 -216 114 -374 -662 800 -525 797 -137 502 -444 399 167 -625 369 -817 182 -640 -141 477 -64 -653 73 -142 91 -873 -270 -839 -605 129 -732 -138 -823 -899 62 -611 334 727 -661 -447 -508 682 607 203 -35 191 -200 -245 226 636 -86 416 -116 -333 418 -677 -714 -476 505 -365 479 -818 165 443 -5 -579 -374 -727 194 661 -200 -877 673 -597 696 176 -126 -549 -416 -884 426 157 771 728 218 791 -303 795 562 610 -482 -660 -873 543 396 364 -304 -333 180 -165 -571 301 -592 34 383 -323 -39 498 570 -649 405 666 -326 -533 737 -724 -271 -543 626 -380 483 -584 716 222 -29 641 -417 296 56 62 -50 -618 610 200 -860 185 667 264 658 -727 -748 532 -251 -888 769 -799 -771 -71 -480 -801 429 27 628 485 -498 -32 128 -503 68 -535 680 -257 660 468 -434 181 128 225 -425 -829 -47 740 590 -182 142 762 -238 -838 -639 -12 -55 655 56 -218 -145 -173 40 800 -399 675 -888 -425 393 -477 301 565 -678 476 -84 13 -581 -886 498 -655 435 -606 -31 -618 477 593 452 -385 280 133 474 364 -805 209 -245 -330 190 -723 -170 449 436 472 60 66 -12 -377 40 608 -841 507 522 82 -723 -646 72 331 618 -429 32 120 301 669 464 -719 -190 758 -307 -169 542 -332 -808 134 77 -850 766 -442 -532 187 229 735 702 -179 13 -602 374 -21 -254 259 -337 -398 -606 435 -501 714 208 -589 -19 -818 772 406 120 -878 -114 332 -881 759 -103 -877 747 -661 517 497 -660 -733 14 647 206 -709 0 -225 454 34 -76 -551 -119 420 -420 484 474 636 395 532 -681 -504 -768 -702 -347 43 206 509 -624 -844 190 -446 1 -248 -694 326 -677 347 -384 593 252 263 -424 -59 -376 -834 521 775 415 67 461 207 -5 146 260 259 -627 512 206 -566 -348 87 -460 -857 629 48 -490 361 413 194 178 -77 -699 178 539 -342 517 479 723 -341 -140 139 425 414 436 147 -157 492 -546 -288 -325 -535 785 532 154 276 -324 -348 772 -339 -453 468 501 -32 565 -621 36 -700 -561 -319 -109 172 -332 -780 65 -63 -747 474 687 -666 600 -786 621 713 -145 -11 -495 665 -354 -652 771 -168 369 -339 21 -647 -244 -557 -880 -646 447 -651 730 518 -436 -353 -801 -36 519 175 386 461 30 -641 -535 -87 480 -180 -611 -259 724 357 -392 358 -653 227 95 -348 542 -136 -292 223 687 699 386 -808 313 -336 304 281 608 -690 -777 770 459 13 186 -673 -854 777 153 696 667 -505 -484 -563 773 751 655 660 -344 432 -804 -287 308 664 425 -735 678 523 -418 -158 99 -718 350 751 -396 -318 -19 -177 -636 -154 270 201 84 -79 255 -404 -578 -439 -129 561 573 700 527 621 -181 625 478 761 198 673 -359 -848 781 -269 -209 -239 188 638 -710 -628 87 -839 419 671 376 -813 -476 244 -231 418 -620 132 489 779 -564 358 -665 413 199 698 135 4 413 205 508 -379 -549 -817 464 502 -365 -468 48 631 -709 -2 260 -321 -743 114 -548 718 611 -45 770 -778 749 -805 568 569 204 -60 57 -316 -218 -263 370 -4 -264 690 147 40 325 351 164 726 718 426 258 -234 -50 248 796 496 -124 -42 -791 750 -48 747 506 89 -578 701 -623 141 -336 454 -493 721 -135 481 461 -882 -31 -157 -239 -105 614 -5 670 529 -850 -140 198 738 68 461 650 638 616 447 -257 705 -72 652 -362 -255 -313 250 539 591 -81 747 -811 366 267 596 -636 240 546 -269 707 10 86 -453 451 388 715 461 -797 -632 505 299 794 -133 -320 -208 -153 140 -279 -589 -763 -61 368 92 249 -704 -701 552 703 -900 -575 206 -384 -365 671 778 -760 -333 -456 -887 -747 749 -78 -300 655 459 -455 524 -643 369 218 -580 122 -205 -70 -516 -441 -857 693 -593 -315 -186 -90 238 663 -145 -574 -870 584 391 -395 -444 -447 -536 -851 640 557 704 -68 81 606 -655 -511 -678 -710 148 -580 768 742 258 393 -598 397 -307 -259 267 93 -534 497 -692 734 692 701 627 787 -275 -576 -827 -241 -880 -198 -33 683 729 704 712 -30 -133 527 295 311 604 -493 -383 -45 259 -517 -635 -627 -557 -127 100 423 343 -231 -572 48 -458 -199 -228 -257 60 600 -750 -225 638 522 74 415 -875 369 640 -705 -275 -142 -38 -509 -204 311 329 701 253 -390 -577 86 494 -611 486 278 -715 -735 655 -766 287 649 -234 134 -131 -661 -52 -790 68 -303 408 -347 220 103 378 -407 -319 -517 -101 282 288 -142 -90 -689 394 -271 46 -193 -315 -178 274 -368 -46 -424 270 -192 662 -19 646 138 -204 66 440 -84 767 69 -476 -229 -190 -330 671 600 -332 181 577 -331 439 312 774 274 309 -468 312 -427 -284 5 -893 717 750 799 585 435 295 -651 16 -577 275 549 582 -615 -694 676 -377 35 73 794 -765 -120 502 535 -112 -266 -623 138 -786 -110 133 563 -570 -423 -822 -684 -714 720 474 29 -763 95 380 -585 -462 -802 -57 -100 44 -217 -264 -519 -310 -552 -515 -200 -796 752 -832 -475 -769 -590 -881 -234 -874 -24 -597 481 489 12 50 527 -72 -217 357 195 -704 -712 -480 707 74 23 -229 346 771 -258 359 -198 503 289 -851 479 607 -547 178 -273 304 496 343 -233 -787 522 -854 -689 800 167 595 -34 -543 -718 -128 624 -461 -222 565 -476 357 -61 -582 -376 706 -340 -202 -830 770 -836 -23 322 79 579 28 -222 -444 -773 -468 744 -357 -567 173 -92 31 58 -266 -647 416 -362 -709 -262 -62 613 -268 -211 -410 -302 -744 145 -626 -457 324 -9 -772 -542 -900 1 -566 -582 -123 -296 -16 -510 -394 275 -480 -736 523 219 73 -333 -394 121 368 490 308 -875 503 682 673 -860 -158 15 -531 604 639 -786 -97 -333 -756 544 -549 252 -745 -332 -607 -670 129 204 386 -893 249 166 349 -430 -160 -851 -759 587 -191 -626 473 -802 -250 297 -688 243 120 -792 322 -738 -405 -490 -769 -535 149 -140 329 496 551 -760 -530 -836 310 -665 -164 -826 74 -312 -204 -324 -55 -677 -778 -288 -172 -101 443 263 -679 -268 225 -166 -864 -810 -434 226 73 341 -381 -336 -723 167 251 -624 -563 588 -442 -527 -580 326 -146 539 -692 -427 218 72 96 -470 -531 268 -894 436 -753 -742 162 -518 333 -632 392 -864 671 -571 787 298 380 405 101 -250 -337 187 -736 -410 -396 -645 647 33 68 40 -692 132 -302 561 -269 -515 373 -92 725 678 -642 -319 575 -339 -29 80 -48 123 -705 -387 62 628 656 -120 763 626 -596 491 -315 567 -696 -581 248 419 297 -688 187 -615 -233 -337 -390 -421 139 679 217 608 -455 501 -68 -16 756 -58 -747 255 264 -202 -430 185 569 -36 757 -266 -118 -438 -380 553 502 600 -765 -75 -601 -562 -272 -368 -887 -389 -418 -487 -89 -349 -220 -87 234 -527 300 -895 -56 -871 -196 557 -256 -43 767 -852 611 771 793 -788 -691 170 719 -493 -879 -853 559 203 -756 156 -484 669 -101 -552 235 95 527 -48 116 -305 -263 -452 495 -636 -200 -847 157 696 -126 -172 -756 203 23 769 160 594 -360 -17 -777 -137 -257 749 -134 -693 783 -284 -369 -607 333 -610 631 -470 -635 -515 -420 602 713 516 -784 -841 -320 431 -644 565 74 92 -572 -277 230 238 -690 -764 212 782 690 735 265 -349 -511 -406 -851 229 402 -335 -412 -633 -726 141 166 -16 -723 18 2 -51 511 118 -703 -188 -688 361 559 -869 -587 -856 -376 58 265 444 -722 -146 230 -782 626 -117 260 -898 -409 -8 94 -717 -364 -572 -533 341 -455 -712 -769 -701 292 -881 -257 115 641 -707 -366 2 -478 -895 -719 -832 342 671 -238 -148 -57 248 27 -312 -262 -20 -348 -426 -196 507 44 -49 409 -722 -266 -249 17 -865 32 779 -194 241 -296 -66 362 -454 141 -685 31 -597 -801 342 254 -416 779 262 350 -54 508 161 -254 688 -419 -494 475 -239 -280 -10 694 350 -44 -452 606 716 -242 -771 356 228 540 645 203 -872 -453 112 -458 -38 -123 -394 756 654 688 226 754 772 447 -71 -116 513 -128 624 35 723 -841 -340 -186 514 -473 111 -616 206 -846 -577 -266 -610 422 546 -259 494 42 540 -536 -605 61 549 330 -717 -376 654 349 -242 505 -431 771 416 -894 510 -313 -723 196 -743 293 -804 711 428 -80 197 -61 183 -119 -685 -701 712 -287 750 -413 -53 -685 60 -267 -762 -152 -378 -191 194 -487 386 -61 385 -495 -117 -431 -568 -43 -228 -836 123 581 -211 32 -107 -416 60 68 -151 -871 64 -586 -643 -803 -96 282 -17 557 672 -351 -732 18 -898 -105 779 579 280 100 264 -158 234 -651 -317 -375 622 -659 154 198 -114 -882 493 74 18 57 781 637 -357 631 108 264 -1 -637 -247 678 140 -166 -472 35 136 38 -370 -479 -582 -246 -601 332 608 33 -192 -729 685 73 -305 702 -94 717 269 685 348 184 251 419 492 513 -25 -386 -821 115 -882 -237 -669 -871 -291 -505 691 157 -887 -18 -626 490 535 -333 153 -21 -293 -104 -694 688 -408 -279 -840 89 -682 -628 -159 -375 -846 -492 598 -818 420 754 -645 -656 -183 565 666 -716 458 -192 -6 231 -820 128 -753 121 -585 -75 -27 -400 27 273 -826 469 52 540 -755 401 -283 -580 -139 -186 -307 682 -44 -247 719 607 -783 344 -191 -302 216 -796 -576 458 -311 -590 -318 -832 0 756 -467 263 233 -848 651 657 348 309 454 -46 598 65 -80 697 390 22 -871 -194 -679 -234 47 612 -428 -895 -609 82 -834 107 -368 -428 -180 -306 -744 234 374 -443 515 -226 -235 37 72 506 -807 379 -90 144 -676 -227 480 -110 -727 -877 -562 253 -604 770 300 -691 377 -479 38 766 479 -344 -186 -95 293 -349 541 -175 756 -757 86 -335 648 503 -573 500 -657 -245 -216 -85 248 263 -693 -140 1 196 -433 765 774 -846 -649 415 128 374 108 203 -241 270 533 -565 377 -144 -596 -405 265 649 792 646 -95 575 -535 -345 -558 -183 752 -854 -721 -665 -165 -57 -450 -188 238 -68 -191 159 -482 -275 441 -378 -325 -580 584 776 158 -39 0 -718 -694 -362 -2 -154 376 -448 245 -782 -265 661 359 219 763 -279 622 553 262 -577 653 224 -773 78 688 348 -786 -591 -85 126 123 -754 -859 246 761 -671 -547 500 -812 -244 -506 499 120 591 284 245 -61 392 561 620 -140 -308 157 188 128 546 127 -645 -295 61 618 -894 -222 -786 -751 -497 547 -814 -245 502 -220 -866 268 602 -415 -801 -350 -294 359 60 -288 103 -420 282 300 -768 -148 -61 -392 420 464 -191 -235 -205 -632 -248 428 -63 65 -546 110 546 377 170 55 358 285 -598 60 286 -178 -543 -29 183 -702 -522 -582 327 -12 -334 765 -639 385 598 -792 -550 397 266 -43 650 40 -85 -194 -57 -201 226 -637 91 -814 -540 443 473 494 120 248 405 308 539 -675 -289 525 395 -773 479 -725 -354 -475 -836 520 -39 -748 723 517 200 -764 292 -130 601 -691 -316 -250 -661 -117 669 389 188 674 635 -816 -506 -410 -150 -622 -75 -447 467 536 403 -799 517 -320 -439 -406 -413 -116 796 421 744 -281 252 -764 570 -108 -534 -676 102 -83 564 -584 52 -180 -427 260 -864 -457 -43 6 189 769 -670 -98 -420 -367 228 -623 -58 561 495 -630 -654 -151 508 327 284 -415 -443 -426 30 554 191 -74 -885 239 395 250 -23 -771 481 747 -767 -564 379 -11 -480 -587 512 525 487 117 -351 72 -410 -199 -457 737 -850 47 46 -112 463 -131 -3 592 268 -725 192 760 418 -173 -363 583 -379 537 191 -781 158 -502 696 -565 -291 -735 -134 -96 -779 484 -443 117 -482 461 182 -349 -240 783 -644 -74 -281 143 -6 -728 756 250 -75 126 -897 338 -706 190 -685 213 85 693 -325 371 -697 75 -429 96 299 773 132 -114 427 642 -347 181 -487 -535 59 -146 449 478 491 613 -534 311 407 -577 -673 565 29 325 -16 -8 479 745 -285 -607 536 -188 204 -503 64 105 -179 496 -449 256 -478 97 358 -661 599 768 64 783 -184 513 -131 -899 748 751 652 83 -385 52 -198 251 587 -543 787 -324 -822 -150 -531 52 -648 342 -341 -794 -840 -503 290 -584 -508 -133 -264 -230 543 537 523 25 182 651 -691 -649 -574 -873 124 296 -77 -15 631 -864 491 -197 -294 -312 290 251 182 -437 -553 7 450 456 -235 -363 -153 189 137 502 -532 468 151 -28 -40 183 744 613 643 139 -864 453 -113 -296 716 -162 279 546 25 350 -852 -725 -63 601 -310 -207 436 -595 -78 -48 705 -509 -304 220 -261 -494 497 -617 -789 349 250 -129 -727 379 129 352 -822 9 248 431 -131 -55 -86 420 424 -688 545 -350 185 570 -838 -749 281 613 -400 740 -660 -836 -539 -874 77 114 517 729 -354 -883 234 121 562 455 -140 92 172 621 285 672 -590 143 -217 -808 49 -760 -829 -141 -872 -491 137 717 -53 393 95 749 62 527 -670 168 -294 -600 -298 293 -400 -619 -150 638 583 538 -179 703 404 -177 654 493 -411 45 -429 -687 461 -319 -124 -200 -486 227 701 -398 -422 -277 -159 -424 -78 178 385 153 -251 -416 -748 -663 -462 -491 666 -566 -340 -528 41 341 -717 -730 -744 -465 -353 -626 -804 -567 -832 -57 -648 485 234 355 -134 -53 794 16 675 -884 338 554 -605 -45 601 387 -657 122 461 -506 726 -645 -215 -624 738 124 143 160 -819 -46 -306 244 204 124 378 258 -3 -17 -824 -6 11 -743 686 -889 -396 -627 -694 -895 -709 -809 347 680 261 342 614 -360 -284 -715 -799 691 -552 -100 -646 -871 144 448 -258 -62 670 -825 -259 155 -755 594 -77 -570 776 653 675 -48 763 -490 -233 445 -166 145 -891 -527 -141 -168 309 252 -821 88 707 119 -838 800 413 535 -769 -100 -59 556 -574 179 164 -711 678 678 233 792 -448 -390 705 372 -31 -338 713 -32 -801 725 508 -622 495 -314 39 -650 -443 549 -90 -102 -223 -805 317 -729 -163 -759 274 -690 506 -864 788 111 506 539 -499 395 -806 543 616 -576 28 485 -664 73 -278 465 -599 27 -56 -667 -713 -459 -822 -42 206 101 -444 542 -192 326 -227 791 -480 -472 744 575 264 -823 -44 -355 541 694 631 -258 -342 -310 -298 -351 -433 649 219 -789 -55 -487 -517 -86 98 224 -28 170 337 -62 761 -23 634 -790 -429 759 379 -160 505 787 281 612 303 361 -489 -275 -199 -566 282 388 -380 -659 162 738 -92 20 -417 -541 619 162 -63 -701 -416 -797 10 664 205 -7 -8 -222 -880 446 573 -249 -192 297 -359 -240 154 16 142 349 641 -640 738 378 -99 -876 254 -320 -632 260 375 584 442 -229 528 733 783 -737 611 -564 -387 -736 -565 -650 -177 331 361 -484 613 775 367 -127 -765 406 164 -227 498 -433 798 321 -460 285 655 -607 -534 -712 -606 -234 -712 522 463 262 258 -608 -163 -125 -81 -262 488 -329 334 281 -304 628 -411 -474 590 289 -254 746 444 -652 -730 361 -137 140 261 323 -671 -705 -334 -613 -618 -480 -690 441 626 348 634 434 -786 579 558 -646 -22 635 -122 442 -71 -157 30 201 -301 527 -308 -154 -33 -833 744 435 265 283 -455 -277 451 -201 -743 -27 492 -683 -721 50 47 -249 -464 -463 -507 -503 -818 685 -141 -546 -751 -310 -758 636 490 -782 -779 -649 -240 153 -398 -626 -447 -83 762 53 444 -595 495 -8 742 289 687 -860 -845 -473 353 354 -800 199 -42 254 716 70 -497 -8 651 665 -878 -763 531 -872 177 -672 -658 -658 -652 -347 236 -854 -784 5 -91 -883 278 -708 295 625 250 -772 -87 -86 -762 330 92 -539 96 -276 189 -274 268 62 -157 33 -411 448 -95 331 -671 -720 262 -854 87 662 -501 -76 -612 -103 -309 -59 -24 21 246 -320 -888 728 -455 633 -47 245 283 -550 -125 -803 -413 641 -861 -614 -600 -289 14 -494 488 581 -568 -895 -482 -576 374 800 -661 -589 386 -117 -511 -219 157 -619 661 -436 696 81 -729 296 295 -204 643 442 -777 -435 369 -331 235 -368 -325 -651 289 -32 8 -668 460 -776 388 -820 -159 239 309 94 318 -683 753 230 512 -701 663 644 482 53 393 554 739 51 262 -325 135 -687 -333 -590 151 -264 -770 170 513 -647 -619 -9 -207 86 614 -551 501 -331 241 353 -222 -111 12 264 171 358 -193 -549 -249 -549 154 -776 579 436 758 -779 -621 -888 47 155 -270 -589 -404 132 643 -350 620 -580 -292 -734 -176 -6 575 545 -896 783 609 285 545 704 73 380 178 350 -675 -117 -809 -273 542 -18 -178 16 -779 -388 -783 -289 643 -88 471 -183 -735 55 221 -202 -745 300 706 614 -725 -145 -283 -470 393 23 -466 553 120 -444 -448 743 -483 -224 432 -711 2 -487 -283 -530 380 591 -548 313 -13 -730 211 -20 109 -34 25 485 -120 -859 188 54 -675 -16 226 798 -154 481 369 190 -172 -653 92 252 -319 -773 -436 129 98 -900 -643 574 -66 146 631 -825 -33 519 -762 26 -657 454 -180 -516 517 534 74 524 505 566 -281 434 45 -269 193 -80 563 241 -355 -324 -804 -135 -742 -280 414 -517 -117 -883 717 -711 30 -138 241 352 -337 -411 -45 531 -352 -770 -756 258 -449 461 -693 532 756 -107 -558 -107 -887 -317 471 800 -480 -612 670 548 499 689 -449 107 491 -144 250 -448 -407 407 550 451 183 377 -176 -63 -600 262 -274 781 685 -830 716 762 -459 -627 -461 353 625 -668 -885 -566 402 695 326 -856 630 -537 247 -741 -716 -865 413 -817 115 -257 425 111 720 -436 -301 -271 260 -303 -723 109 -486 401 -607 427 -666 16 250 152 341 410 -748 15 358 -667 -389 84 238 168 -97 747 -408 -79 -505 156 612 260 -598 114 -90 -6 342 -666 -779 -605 -52 -765 61 -548 -772 -219 -585 -443 203 -534 -730 -71 -19 -707 -460 -292 -618 -543 218 761 45 -148 -422 -220 610 -549 -470 -189 548 285 584 -282 -887 462 -208 433 -691 651 -32 347 -755 637 -896 -314 -388 -856 -15 222 428 525 -843 644 -332 -535 359 77 -27 -897 -819 -328 -815 -530 383 775 -538 445 103 97 156 -618 581 348 494 306 -501 388 -406 -48 17 -520 -547 404 583 -780 -571 -779 394 747 434 -321 336 -463 -395 -250 -668 -259 -777 162 -469 100 317 -435 124 535 -513 294 -168 193 662 -862 40 -764 97 -837 -616 760 158 734 -823 -746 -895 608 -1 -848 -42 -491 744 -245 763 348 -552 -884 -541 -408 116 453 -416 -323 -549 664 -29 518 453 383 -692 -180 -789 276 620 -687 -760 -895 73 -363 683 -771 -391 -691 -370 -87 3 -697 478 -857 -521 716 -559 57 -708 -762 585 -243 568 661 743 756 707 587 -615 -833 97 344 -95 -380 270 -85 -345 -799 -18 -367 515 234 124 -655 519 -760 270 487 -731 585 697 329 -542 515 420 797 510 -183 -60 -416 -858 224 -561 -670 -14 454 277 -9 -866 -788 680 -898 178 326 -603 645 317 -333 -539 -403 333 187 739 683 470 609 -756 -805 -146 -820 709 -735 -349 -150 -278 -387 64 -384 92 -98 -832 387 240 793 795 -576 -91 301 438 256 424 -790 216 493 193 -71 -111 -702 191 583 -20 -188 -604 -488 -452 459 -614 564 92 -560 -579 377 -448 -876 662 309 -75 338 614 -786 690 687 439 -203 -6 -550 588 360 -592 531 436 -758 -224 180 364 634 159 -316 -823 -368 -15 -753 -58 -576 -265 85 -434 672 689 -551 -625 591 -557 98 730 652 685 184 124 395 -589 -542 414 -455 -593 -416 -153 143 -860 -248 459 596 643 -632 196 746 -736 -610 -270 460 494 -665 -256 -766 513 290 72 -773 547 -672 -357 303 8 -896 273 -32 -117 722 523 -563 597 485 -556 -65 -554 354 -762 -877 -386 115 -546 262 -48 649 -487 -112 -479 -225 52 -362 -799 -114 790 625 475 237 -336 -758 -562 440 -224 -852 20 555 289 -168 -200 -61 -270 -259 -241 -291 307 -614 542 -398 -684 -847 -70 -81 709 588 -807 164 624 -753 -335 -708 51 -16 -511 129 131 -693 -686 -630 302 -713 -160 509 -618 -830 -72 -509 792 678 363 426 -195 -141 62 219 -676 -738 768 424 527 -124 -73 313 157 461 602 -806 195 67 35 425 -880 -45 285 707 537 299 -898 -320 607 493 740 -575 165 -787 -423 585 4 149 -796 -787 -337 467 87 -768 731 -857 -464 -330 -744 453 -494 -45 405 307 -37 -753 -387 -878 698 -495 -683 385 713 -692 513 -805 747 -448 -811 725 -849 623 -675 -148 447 -833 757 -719 105 718 -608 -640 -829 -817 97 -598 276 -128 -219 372 82 -156 516 546 681 220 531 -758 280 -502 676 764 -773 -691 341 -374 242 -232 -430 773 -396 -840 -855 -314 508 162 -507 -799 736 -390 97 -86 693 739 208 -343 730 639 288 -735 -248 -711 -241 416 415 247 -534 426 310 568 626 563 -739 305 -5 -598 -427 -307 -214 -529 42 285 -623 -622 75 -250 -621 299 -386 484 687 268 -222 733 278 -195 25 -747 -768 265 -69 495 774 721 455 798 -697 -634 -274 -834 -680 -259 139 -80 329 -535 -580 486 788 363 323 488 -693 -9 -810 758 -899 -695 -742 -58 -213 -823 572 -518 -117 -440 -555 472 -538 -218 -826 560 -484 651 498 591 -489 -24 39 -143 -667 233 -702 374 -521 -243 68 -896 100 -376 -269 -62 784 800 394 -362 -627 633 189 -178 101 -224 92 -337 -91 445 488 -420 -332 623 -479 -882 -838 -634 -753 98 -563 -449 763 243 659 -830 -1 -72 570 -132 782 19 699 -338 160 -724 -295 -757 -629 -538 153 -631 477 382 -618 65 334 442 543 133 488 -95 -187 -816 -123 190 -810 -265 -258 683 317 659 226 -546 -469 -445 -659 -604 698 409 -762 353 -362 -800 -886 199 -3 -879 -593 62 -123 -633 605 42 -285 -390 144 -134 678 -758 561 797 355 -768 220 -213 308 -46 -756 -534 125 -258 -493 307 686 484 -457 694 73 512 361 -744 281 777 -164 -718 -762 118 -545 -48 712 -371 -881 -593 -249 35 230 154 -733 -440 -412 419 -895 0 -500 766 -859 6 -107 337 301 -830 -86 5 -397 -247 -539 -82 763 772 492 176 -125 82 705 -359 -17 -306 -441 187 -247 207 300 -655 -415 728 293 402 653 -425 -487 -193 -651 -306 335 -215 -781 -744 -870 -350 -318 739 702 507 10 308 -369 22 -38 70 194 -646 -588 -102 -511 250 -541 370 -357 -306 546 -264 -325 -817 179 563 -520 -68 449 -215 789 159 -577 154 -819 -24 229 -630 469 217 255 410 -452 121 -551 -508 135 -626 498 656 -863 169 -418 -316 -384 -308 479 384 73 -453 -343 26 -353 -832 594 -422 -793 -895 319 -556 -691 -155 350 55 -516 453 -614 70 -852 377 -670 492 617 -835 323 -868 659 653 377 -181 -41 -425 -113 501 440 -822 -881 -407 464 -33 486 44 751 -282 24 643 131 333 274 321 448 687 -254 621 -476 -336 260 -438 567 -735 -628 38 -83 -787 763 -830 335 -285 -685 -315 528 -357 -16 570 35 -453 550 170 -223 -670 205 -66 207 -806 -451 -506 -168 331 -429 627 -622 -791 341 244 -760 -898 -176 254 537 -571 242 673 -352 24 599 130 -806 -218 -191 150 -26 -329 -16 -396 -478 638 425 -86 393 634 526 -651 575 -23 -640 231 373 249 -654 -302 -176 417 390 -383 -522 798 510 580 250 -84 -851 -471 -300 374 -599 230 -551 512 -835 81 -538 -223 -575 -228 -75 118 -392 316 -387 -480 777 -836 -204 296 -540 176 11 289 -204 30 122 -779 735 2 -163 275 255 445 -343 676 207 512 -444 497 791 -115 270 -76 -816 -501 480 -417 -441 64 553 95 -228 151 657 -117 -260 -222 -8 754 -351 -228 113 629 -16 128 -150 389 -676 473 -128 -122 284 -780 383 -685 -394 -501 -458 106 -116 608 -429 -93 -342 -437 -470 -703 161 12 -623 780 493 430 -446 -411 548 551 -286 -665 537 77 -757 343 81 731 -441 283 120 219 6 6 -786 112 -271 148 89 -471 286 542 753 430 -446 187 -168 564 -398 -127 -585 307 -71 -109 773 388 268 -852 -231 -690 98 -589 793 -619 -525 -335 -456 -485 121 781 -106 -428 146 -676 450 -165 198 -393 -64 791 547 -198 -800 -226 -3 -739 -755 701 160 -237 -693 326 3 275 -80 603 362 585 334 648 -586 -650 -897 -679 791 449 791 651 269 -481 271 626 611 -780 -590 -342 547 -425 88 629 -222 46 -396 -721 573 610 209 133 -426 -87 -529 13 707 581 -613 352 440 255 525 499 615 -626 -113 -39 263 707 40 -427 750 -650 597 -643 -620 607 -142 -27 -879 -649 785 728 -853 -591 -281 31 23 -720 720 516 289 -150 -696 615 622 -8 -350 -807 682 142 -829 -795 213 -501 -64 -288 653 178 -678 616 -23 561 -335 799 -433 782 -620 -523 108 313 233 311 646 685 -578 -386 -25 -109 80 556 637 -211 729 -496 -617 -775 252 -809 564 -747 -779 -268 420 -196 761 484 419 160 351 -302 -638 -27 -797 35 -485 321 -365 696 -418 -22 722 -402 -566 519 -764 -337 -673 -349 -655 -589 -6 -751 599 614 -7 -268 747 6 735 -451 397 216 -727 -666 330 494 -415 -561 636 -897 790 473 227 -28 -27 -454 226 -769 27 731 -440 -878 792 -275 622 -140 50 -398 -844 -354 -121 407 -592 -95 588 -604 -469 -424 667 549 -792 20 370 -600 -324 -330 -835 -381 657 -593 -257 -892 -281 528 605 -373 105 -24 -519 410 248 506 -189 604 90 -526 -717 -701 349 -811 525 -776 -869 -277 -896 312 -198 559 567 -85 -121 -732 -296 -348 -119 -819 -66 4 -703 -743 -622 -745 693 81 -601 721 519 -701 180 152 765 -426 -127 -652 564 561 -668 -526 -248 -428 774 94 -494 -320 -346 728 -644 788 170 530 -210 625 471 -678 -368 531 315 114 -163 273 -251 16 -783 556 458 494 -618 -590 799 -712 -40 -195 -270 -355 -160 442 431 -38 724 -528 242 -802 -213 -548 -699 596 -333 -139 -137 624 -775 11 160 -395 248 395 497 792 702 -260 762 -523 -244 -145 104 207 502 14 -894 -760 315 -34 -444 -558 591 544 -722 -614 -390 -814 507 46 701 562 -669 -857 228 -130 217 -848 -164 559 -791 -801 775 -333 -37 -223 -692 379 -354 -410 10 -449 -446 10 -345 503 66 -805 258 -276 -472 56 -510 -421 315 -865 -70 550 -353 -631 -440 472 -173 739 17 -63 29 85 463 -816 -858 400 386 330 -359 764 -43 -753 147 -214 250 561 471 491 -257 -198 84 -900 575 -189 -296 -25 -102 717 778 311 601 -697 -868 765 592 622 -240 425 -123 -59 249 -255 -871 727 -172 -702 -166 -256 -373 -427 11 292 -643 214 -483 437 634 -422 415 -484 -66 -844 264 410 -859 -110 -614 -15 -341 -270 -900 712 265 -637 13 272 415 67 -187 -439 -586 -782 362 -825 326 -890 18 -39 352 -146 544 705 121 42 -737 148 -209 6 0 567 -571 23 -716 658 -102 441 -726 256 429 283 -90 -170 180 -741 -330 256 -90 -797 245 -298 334 225 504 70 -87 246 -377 673 -414 122 49 -870 -601 -887 760 -494 -393 284 -864 490 -97 -440 -893 479 205 166 -758 517 -168 -441 -234 331 -495 374 261 -429 -266 566 -24 -498 209 9 -438 327 560 768 662 179 -636 718 583 -83 3 548 509 650 -362 -222 8 196 308 -412 573 135 788 -433 778 -725 325 600 453 385 0 647 -460 -319 -239 -3 -812 -207 791 -256 -735 256 539 638 -529 275 724 238 -749 568 357 -8 88 215 533 405 -93 162 -495 -154 -226 -146 -562 -19 464 624 429 730 -25 -79 -588 -40 295 535 -398 127 63 -115 58 436 -385 473 434 -874 -888 480 -878 -830 775 -44 1 386 685 -352 795 139 -91 95 542 426 318 -423 206 594 29 372 -410 478 -515 -508 -756 344 639 -734 -224 -778 50 -830 -443 -673 -498 -181 272 85 785 -79 -603 -261 315 -305 -459 269 -682 652 -550 -483 344 -741 54 321 -869 -900 783 -620 -838 224 -525 -478 -325 181 -2 -306 722 677 -199 -736 210 -388 -348 -634 550 704 -503 -696 -716 -530 69 -734 105 -522 336 268 601 -8 242 -150 -524 -51 258 -726 -623 117 -185 681 535 202 -713 -392 -189 -283 587 650 -661 -859 -298 554 -467 -681 93 -765 422 -76 -765 362 -553 -856 -627 -682 38 342 -796 -465 -255 141 -424 501 657 -171 -2 -472 -825 107 -652 -214 -504 414 -869 -626 466 579 -705 382 701 371 -644 -469 -403 -282 219 -37 117 -217 -142 -455 737 -736 -756 -766 205 537 -278 469 450 -749 -79 189 194 -16 -881 -897 45 -79 -645 -492 -23 25 -16 -403 -14 -623 -258 60 28 62 -813 401 -223 519 519 -312 -19 146 -212 -528 111 -605 704 -832 258 634 311 430 534 -571 100 -546 -743 -258 -251 -630 171 -217 -536 740 -822 -673 -163 -101 551 272 586 784 -314 -206 184 -524 129 -662 -804 537 -298 -845 -173 -635 -861 -724 -537 358 630 221 -280 105 264 717 325 -13 -392 787 -782 -214 -681 638 208 -346 -864 30 630 785 283 -541 -642 -449 370 -575 -299 -256 -871 316 -270 38 587 454 -726 -655 -563 78 636 212 551 615 507 775 633 -84 -177 -126 -790 -722 -32 55 -329 -550 371 582 -272 14 236 307 -255 444 497 -763 518 669 -794 -475 654 614 -327 -350 170 127 470 -235 366 -670 -209 -520 0 622 -201 -632 -232 -200 -31 312 770 -323 -470 -270 -222 -831 -386 691 -481 419 -686 -132 364 417 -742 750 234 554 -801 333 -151 -299 539 448 384 558 -371 720 -317 -622 -419 266 -239 -519 16 34 360 -648 -447 -543 -737 -530 -179 -373 -266 356 773 684 -739 -23 282 -76 -774 -895 57 -361 -87 -322 -325 379 -240 173 236 171 303 710 780 728 -693 156 -359 -632 -307 628 672 -67 -867 388 163 541 496 70 565 515 -197 -816 -202 -483 420 411 277 -718 775 -370 278 243 135 -594 288 -157 -16 760 537 346 -29 62 -432 -11 560 -815 486 54 -135 -296 -734 -618 -775 532 -576 331 -270 -510 457 -306 -411 343 -850 -386 -849 500 194 -696 -189 396 -339 -64 458 -16 -218 360 121 -349 337 797 659 56 83 -67 747 -71 -44 160 408 -204 -98 -813 789 547 -413 272 568 -343 -845 185 97 638 575 -283 -257 309 -298 616 355 755 -180 25 -306 -25 337 -750 27 461 -831 242 396 -87 90 -192 -721 264 570 348 -715 30 -376 597 624 614 -287 414 -497 774 658 670 706 345 -596 -216 204 -542 318 791 -382 -319 496 -555 397 -343 324 -743 -727 148 597 -278 -876 128 -446 468 242 -420 659 187 -679 741 -118 -129 -666 -403 -680 -144 -391 192 -329 405 -718 -841 571 -867 -59 331 -269 647 -876 687 216 68 241 -429 485 462 -774 -793 680 339 -680 -742 51 -214 300 -275 337 -817 613 584 380 -789 400 574 483 576 6 540 -741 -819 667 -803 -431 218 114 -215 529 -729 -855 -362 -296 590 -437 -396 555 -359 -248 331 -11 -180 574 -228 188 -12 -196 -616 777 -855 -588 338 -566 -688 -313 787 301 -433 426 474 347 364 -620 348 261 61 478 489 250 555 -389 225 379 670 -882 -469 -577 -184 -592 756 -250 -35 -531 -760 -176 317 -788 -101 779 199 299 -474 -871 98 -337 -120 -752 -259 30 242 652 721 264 -121 -474 546 -683 -163 -43 241 164 763 -693 -262 717 -846 -642 450 528 -375 777 55 543 605 151 585 -726 394 -420 455 432 -449 192 -605 325 -454 -597 -482 -101 -852 567 100 -97 41 509 232 -608 -516 56 120 1 -87 -528 110 -660 372 -456 538 543 -829 57 611 -296 198 -875 324 -768 722 -799 -613 -261 234 -268 749 -683 -284 -128 -155 -196 557 -295 -161 -646 -275 -493 -790 651 392 -57 652 513 247 9 -338 -443 630 606 176 108 -133 196 738 180 319 -64 759 -79 -811 -824 -177 -762 -783 -141 600 -371 403 -744 -491 461 376 545 572 518 -610 -830 -369 -161 -556 299 221 140 773 -759 -878 -774 381 704 -379 -50 -6 715 464 661 -457 -624 716 102 -821 -332 -441 -664 -900 141 200 514 -583 423 460 -899 -900 -622 -391 -56 484 659 -73 572 463 -65 -583 -760 -391 743 64 -350 435 -121 200 -407 -802 -693 -288 -365 467 366 -615 -576 554 -734 220 425 541 -754 -2 439 673 -246 67 -798 537 -714 195 353 -155 689 -837 -863 17 161 -93 -670 -518 573 272 118 38 -181 254 642 723 -28 -653 -431 -252 -754 279 -5 -632 38 257 530 -724 -860 105 -33 84 -452 726 76 725 -897 -296 -300 -303 714 52 710 513 302 -581 -256 -215 -252 -461 481 709 -103 -753 -484 -377 368 -580 800 95 -677 -542 322 1 649 317 -499 596 -553 -90 255 184 -878 -410 -424 -821 526 -163 -536 110 -408 -132 -476 -291 614 286 -722 259 487 -727 -664 -217 -382 -666 741 726 -405 -577 240 544 -324 66 411 -226 -369 -334 339 -794 238 639 73 -809 162 -530 475 -360 -439 177 299 128 300 -462 -745 -293 -783 707 681 198 178 265 -896 -451 352 -726 -3 772 176 -624 -293 -285 320 -195 26 700 527 -857 -73 737 -111 328 -822 -230 537 -63 -788 -380 -628 -174 -122 554 -421 -55 328 717 256 663 500 -170 -428 -289 554 -518 -303 327 -790 577 638 -681 70 -778 -609 444 -638 -427 551 -380 -869 425 -110 -582 -175 -488 -173 101 692 160 189 424 -644 -422 153 -110 299 -169 132 301 561 62 -120 347 384 -208 159 -709 577 433 -791 -30 353 -253 515 -860 628 595 452 591 -103 354 -21 -324 245 -641 320 -800 -352 753 -683 110 679 573 -651 -853 -309 297 -46 20 -416 -778 -278 -264 -633 -130 -435 152 -798 532 391 176 -379 -493 -254 -800 -580 -91 -43 90 234 -391 358 343 -785 7 197 88 -765 465 172 478 -287 353 548 348 -219 -27 -845 -856 -141 615 -202 -52 620 307 -535 0 -53 745 -839 -234 503 73 -648 -201 664 -198 611 119 -882 -166 636 -23 -588 47 458 164 -854 730 -829 -117 711 337 -800 139 416 -219 -599 331 284 -399 -373 55 -780 -149 -434 -470 -793 -187 762 32 -843 -688 763 -443 -232 301 -134 597 -862 18 -474 606 -726 -332 254 -310 -762 236 535 266 561 -128 -647 651 618 533 298 165 184 557 -415 185 -94 444 -525 -2 -441 670 -685 -536 796 -721 -323 646 -588 625 450 -606 -262 -388 757 -682 206 -298 207 439 -55 -367 441 176 -896 67 -472 243 -406 -176 -215 134 767 -675 -664 -368 -706 -703 -378 -101 43 477 -371 -702 -341 -490 -440 -98 -334 -723 304 -787 -418 -338 542 -671 683 -186 -270 387 -272 -101 214 -288 -77 -855 -845 -228 -494 -176 -151 517 497 -456 436 -314 391 -562 197 460 282 -24 -751 647 448 -620 -856 -331 528 141 572 -257 -184 -379 -613 -848 117 -717 189 414 475 524 -625 -248 -440 635 176 -291 -37 231 -65 -488 -249 -387 90 374 164 381 -459 -210 44 -336 57 -320 747 -207 -626 458 334 256 -136 616 682 669 -468 317 -758 -735 433 -391 239 487 -125 -409 -651 -62 337 -873 527 -733 603 251 -715 -514 -135 -787 698 165 96 -81 363 -387 447 -276 -572 144 746 8 539 -467 -433 585 240 480 -526 -18 -67 42 89 -726 -374 253 -280 564 -766 -526 -172 394 -298 -682 -731 671 24 -563 -310 -40 310 -785 -44 534 521 365 -411 -256 266 787 425 -446 -489 305 -767 -789 71 -252 221 531 722 -645 385 700 130 -96 438 49 373 -688 -119 481 606 -405 -259 715 116 615 -694 -288 657 -109 340 306 -8 758 -155 65 168 -119 301 -42 -827 370 263 506 539 -330 -675 191 -779 -572 419 781 -242 -819 -630 379 -381 45 147 -284 -557 103 -806 587 191 -220 -641 49 -495 -898 25 -687 -198 -151 433 -738 744 -261 379 242 541 -646 288 663 572 -12 -735 539 -210 451 -39 -375 -58 552 680 -756 -265 -877 -848 -581 -612 -182 50 466 -278 -56 -114 -52 243 378 -262 -98 -527 147 -639 -649 598 -453 -703 661 -812 -728 -511 779 234 198 -896 -357 -595 759 488 -106 677 -86 -283 -138 715 786 -607 537 -629 416 90 -118 -74 426 -602 -330 41 613 283 708 484 346 221 -647 -604 -179 310 -893 490 -153 570 -629 -121 -396 458 490 -896 -708 486 534 614 -543 453 94 -713 -814 475 -532 -150 -779 -681 289 -584 145 -390 329 -787 418 -762 337 570 155 -231 -198 -350 673 72 -723 -499 -397 510 -373 730 340 -858 -141 607 -616 507 7 -666 -429 219 -829 -274 -338 -215 192 536 582 8 -248 215 68 454 177 540 637 -867 83 545 271 -90 -490 56 791 569 -755 406 -455 405 -107 -743 442 782 2 529 281 13 435 226 500 -552 -494 -680 -636 -15 -746 344 -298 -54 410 -587 -126 486 -480 -782 623 -481 721 562 -246 425 -816 -636 -62 272 494 -532 -222 -736 -2 -251 -186 -465 -179 -759 381 -874 407 217 -750 639 324 639 -217 575 542 -596 -167 -135 40 -799 773 452 -779 -319 688 726 -282 610 -468 -472 -199 754 415 291 -293 -327 -660 -483 711 -322 -494 517 390 -512 -145 -88 -670 261 344 559 -457 584 530 -33 754 -353 -660 -435 666 715 -43 522 -181 389 -309 -515 92 -366 -725 -444 -848 75 639 535 -290 244 -217 -289 -393 -343 338 758 497 593 745 267 -523 -677 334 -152 -289 652 330 263 -248 -880 619 -8 34 -9 -498 -250 -718 353 -351 -256 -12 558 162 523 -38 -445 745 -575 -868 -292 719 -449 267 132 365 -86 -455 289 461 627 734 -219 401 158 458 -117 -95 -328 372 -423 -812 455 -519 499 719 423 235 155 -785 476 -862 96 -437 468 -68 -828 515 680 514 -173 -55 70 439 415 -655 324 -742 -206 463 -709 34 255 257 -836 -204 -224 -41 -533 3 155 -352 492 648 -428 -802 331 552 67 -709 -882 123 -86 -732 -160 -574 464 201 -846 737 219 284 402 644 -287 44 -188 -840 -739 480 -618 250 570 709 672 574 290 483 585 -152 380 -280 -605 -153 -308 181 747 -821 743 517 -677 -600 181 390 528 11 -717 -859 -803 239 -826 387 -682 539 -623 -105 -335 48 697 112 653 225 677 751 -14 -290 432 -566 -177 -514 -247 -718 -396 197 -154 -798 532 -536 -169 298 -180 -670 -119 591 443 -641 -78 400 440 -593 515 -643 -876 -48 350 -684 145 168 304 489 -350 -586 799 -27 -277 -483 -418 283 -407 -414 -199 -448 -12 305 -657 -95 -205 194 -63 -485 -277 271 -805 -29 -267 -382 -222 506 -629 256 -170 -133 571 -673 126 677 109 -784 -285 -830 494 -245 6 -497 -554 -275 -12 -783 -223 349 -569 240 -19 281 592 19 -835 -777 -534 -709 -790 -350 173 4 454 -306 -531 -663 -889 124 137 -522 570 639 720 -345 -730 105 332 267 116 -899 -604 -681 580 27 -793 698 68 340 411 -738 -246 383 208 125 -531 -762 -368 -328 416 -341 606 -414 -223 300 431 411 287 -546 -588 -102 348 518 676 201 -426 -769 -133 -529 778 617 -259 -476 188 582 34 19 506 86 -242 -96 -781 -464 -804 85 -485 50 493 -571 -847 457 -416 -687 81 -112 452 713 182 25 257 -712 59 154 -502 -102 -875 -246 -137 553 -716 351 -260 -832 717 582 -56 531 -132 513 -469 -64 -33 -657 23 307 -411 528 796 558 686 -522 86 722 662 208 482 -220 695 -502 250 68 736 513 -167 343 331 -865 -55 -63 -492 637 554 -502 -265 -510 489 -504 -132 597 -462 540 -780 -577 330 -4 676 185 732 18 11 463 -600 -573 -437 641 -11 -57 -331 -535 -761 186 -892 522 -690 -754 -432 -388 -801 135 -371 86 4 -508 692 435 183 525 721 557 -512 131 -98 -171 327 -459 671 -491 -197 -60 -484 565 359 -426 624 394 665 376 -57 -115 -738 -176 263 -78 -339 -49 -527 -501 -609 -254 627 657 679 246 217 347 -231 741 375 -150 -117 -148 -353 668 52 -523 -119 -16 -792 677 -420 -336 721 -800 -774 -858 -663 -380 -60 744 7 -339 50 710 -219 97 -308 -521 570 -268 683 210 422 555 -507 -58 -423 -550 534 -828 -209 450 496 -474 -549 133 -89 -519 -148 92 -825 -748 -90 -527 475 441 -880 -678 -703 325 722 301 -339 -267 -498 258 512 506 377 343 -773 723 595 -38 -328 10 584 -617 -266 -473 518 -351 724 42 -638 35 -741 212 -259 -76 -560 -773 754 -505 -441 -244 504 509 -785 -490 -392 -740 631 684 -887 -527 492 -414 -336 686 -202 -300 351 -75 706 -74 -679 583 361 442 -392 -158 350 268 -296 -542 -471 -373 539 -733 608 -40 -35 -673 278 -410 -211 -691 599 -486 447 184 -408 194 -547 55 -114 -560 -816 498 111 156 687 573 -279 -345 -778 -159 -699 -468 -115 796 175 -705 652 -598 676 -381 349 -899 -478 -562 426 490 -352 -466 -290 -432 6 -244 -93 138 -137 608 250 -890 335 383 -337 561 -646 -746 -739 718 -113 -896 -747 299 319 456 195 482 -277 -136 -606 -196 -559 -292 551 687 553 745 -268 -97 492 -452 -433 738 -359 198 -790 448 142 529 -609 -188 -453 -593 253 -548 675 -195 -596 436 210 483 -447 -553 -147 7 -871 660 220 -655 406 72 -27 756 218 -874 -481 -372 285 -571 -486 240 304 -238 59 464 441 394 -324 -580 -630 13 570 266 -268 62 -837 -857 -835 498 481 -719 -796 575 5 607 787 -603 -303 323 293 6 -606 -883 -462 428 743 -647 -320 474 -223 475 -840 301 -728 212 -132 -775 424 -323 410 355 264 666 -56 -173 410 130 -116 -11 -551 -345 -148 365 450 -438 274 -500 61 -813 465 185 -873 -649 316 146 697 -634 -399 -176 446 315 165 -600 -459 -732 -404 310 -814 -824 -450 481 -44 -568 460 382 -779 275 -339 462 599 -518 524 -754 702 -27 568 -151 -588 289 321 -550 371 728 -766 -659 -886 -325 696 -388 741 787 -319 531 -358 673 -764 -731 448 424 693 -873 455 -836 -275 676 -558 -650 -608 -201 400 -703 -376 760 -431 -670 -474 542 -880 695 -645 106 -848 -625 -363 -736 365 588 314 -695 -464 606 -840 599 785 -550 25 -74 -721 -123 -719 -15 -474 -243 -556 -566 -797 186 -721 79 527 -228 763 697 242 -501 -617 -625 -196 -568 -497 -494 648 -252 -741 -500 -247 645 -683 717 -361 -65 160 -450 -60 -52 -231 -70 -673 -730 353 -590 253 237 90 405 -39 -237 -703 -212 -220 -638 -806 489 -183 707 -821 -878 -759 517 427 620 -63 -650 -292 617 647 576 -762 318 558 261 -464 369 -523 168 -614 -683 -120 490 -481 -180 782 -449 -50 -728 281 -97 237 645 -336 198 401 -51 774 158 443 254 590 462 42 -201 -735 -512 420 567 473 -608 83 -529 -590 337 -329 408 527 322 223 367 -344 -746 -397 676 739 -242 51 797 -710 118 591 329 407 -25 -727 -860 -750 410 780 -758 -374 -13 -823 -284 -385 -318 -194 -159 -877 142 -31 -195 -881 449 -236 -331 565 -404 585 477 -49 240 225 382 -691 -549 -94 -39 -60 645 541 798 -410 -561 136 694 757 -252 40 155 -223 -79 483 761 -267 -590 -117 -50 660 15 97 618 771 -37 -296 -108 -177 241 -283 344 -645 32 539 -116 613 -612 273 406 -468 -7 -294 -471 782 183 -369 407 373 509 494 -678 799 -187 -756 457 67 -463 -240 580 -847 753 -175 -496 -884 -44 -236 -110 -899 230 -355 -96 453 -251 295 444 65 436 311 -134 -191 360 289 -210 -185 -145 -25 690 773 260 693 -620 316 224 -309 484 407 -116 409 -634 -630 -586 25 -446 -303 -172 -587 447 -475 -90 698 698 386 -131 -546 -43 -198 561 -142 17 -440 24 -184 164 -310 -812 -175 -206 279 477 -510 -54 314 -607 -108 333 121 -139 436 380 -191 510 -574 675 548 -532 183 -865 -724 -730 -149 548 730 316 -87 -873 -560 -831 -548 587 -677 517 183 -780 368 568 -99 796 437 721 -435 308 -11 -777 -443 -101 -825 497 142 437 -54 239 -825 -900 -392 13 638 -870 -245 769 193 -820 -528 400 -483 1 -501 479 -735 780 244 -732 493 -688 -423 -261 276 -590 661 -32 120 77 735 692 228 -739 -787 653 -779 -597 657 -719 -405 212 -433 -553 -797 -571 778 107 -779 772 -357 86 -329 -12 344 -66 -717 -72 -508 -9 -475 -547 312 -282 601 -863 -167 187 -360 597 629 -891 -812 37 -234 -214 -394 -414 477 -588 -894 -484 -617 -864 -826 -197 266 265 -89 -108 -418 370 -731 44 486 231 242 -133 -242 -95 472 512 -287 201 684 458 315 647 -150 -359 -136 -25 -483 -810 708 -297 379 758 -815 -75 27 432 -499 756 -709 676 -609 -253 -888 32 -459 -138 -277 61 -568 -120 -308 -789 647 -778 -221 -698 412 288 -218 310 624 260 -265 -883 3 309 -720 -568 561 -408 74 -285 -855 -248 -204 619 409 648 446 -81 365 716 -97 573 -338 657 -459 -889 302 -157 -888 -886 473 -677 -647 236 -538 -358 20 -664 -508 -807 502 -374 -96 478 601 -715 -613 481 -687 597 -41 -229 -733 -681 -273 592 -666 130 -150 -728 575 172 -264 -572 -721 -150 -11 20 -641 643 584 -872 -287 -546 -122 662 408 275 697 341 -196 7 -95 -805 44 113 -47 632 168 476 -280 786 30 -828 -284 -803 -510 677 -787 509 418 629 512 -868 384 -125 451 -276 -873 38 54 -681 -172 -440 123 -106 -646 46 -6 -217 -307 -247 -433 -451 6 -366 -723 -179 576 567 547 -745 -603 -119 -577 526 714 -431 261 -175 -314 402 538 -287 568 -756 635 -454 202 -196 -70 104 -753 333 -337 -819 28 -201 453 -362 546 673 -259 364 354 453 22 167 -258 765 -518 141 523 -860 -329 632 -35 -464 235 -802 -410 85 467 221 -834 -483 -449 -525 -16 -153 -695 -272 511 473 -695 -822 689 -85 604 -101 -132 -700 -132 -487 -168 -396 -442 -344 618 795 -352 599 513 -557 -787 -326 209 668 -313 -263 356 -308 268 -703 -299 -806 606 -472 -767 -854 -112 39 596 -841 -303 -171 495 -559 148 5 624 -706 -200 220 -654 -508 -810 -386 51 -93 104 -134 171 105 422 391 -644 -588 11 -813 572 -788 -796 -138 -313 -372 -220 767 -432 81 244 252 529 -565 -551 -488 504 -379 -198 730 -705 291 372 35 336 -493 671 678 -654 39 142 492 -563 86 -520 -873 -859 118 -732 368 567 411 339 -247 38 486 -150 -50 -301 778 49 -765 -856 -148 -27 -186 -422 -802 440 677 270 -15 -348 -631 456 355 674 -209 -124 -287 -877 589 89 -692 -390 225 616 -487 283 710 -427 466 -499 483 97 309 -31 -694 -826 -840 577 757 -15 -281 -189 -469 -738 469 -587 274 -459 790 488 -33 646 -620 -176 -772 -451 -552 591 -166 723 206 -393 30 796 -145 0 -284 288 585 -22 667 713 -108 -176 -25 666 179 -719 108 -569 550 523 -234 -465 -857 8 214 115 -677 -294 -264 -402 -887 -626 -660 -392 -191 -39 -869 -108 676 413 751 374 -432 460 -853 -118 -486 603 533 -766 238 139 647 512 16 -271 -840 -407 -146 -524 -812 -797 -63 -126 -863 -237 446 409 -358 -300 -712 -22 583 -400 8 -195 -378 -883 745 -516 187 -831 560 694 -794 -198 57 -55 -322 190 -298 -627 -157 -540 -489 -276 191 208 484 -844 -534 83 -463 -153 -707 -220 -427 726 532 -871 292 350 337 175 -509 695 547 26 -893 557 -386 -486 266 -88 -752 383 181 -606 451 223 -638 199 -182 198 -170 -350 123 -227 -728 267 721 618 321 329 97 -425 96 150 112 156 -813 634 -685 556 -539 348 93 205 531 -110 -377 -34 -231 110 184 97 285 -653 -355 666 -569 -752 -149 -689 75 747 -500 97 316 -159 253 -223 -713 447 87 -488 -870 -18 -861 -473 285 60 91 -528 -645 384 -164 550 571 -63 -62 693 211 606 27 -618 103 665 -647 776 -416 -262 -534 -205 723 -633 519 -68 -264 545 -804 417 -180 179 -31 375 -290 655 -344 -252 223 455 320 -103 36 721 270 145 -182 516 440 -503 -691 -872 -647 441 76 672 11 -400 190 296 773 -381 241 756 -487 -713 -585 -861 -4 -376 590 608 123 65 -417 100 19 -609 -546 -302 -491 -459 -222 -701 -443 -878 -493 319 151 328 261 -611 -230 529 -227 -885 -337 -794 -744 -523 549 547 755 -303 -254 783 279 251 583 615 459 -838 -80 553 -572 -566 220 -828 -450 -364 -300 702 -379 367 565 572 -781 -84 335 681 28 -715 -339 538 183 -521 -866 -714 -152 -508 302 -541 71 -342 362 314 749 153 -784 -254 772 266 -661 -166 -529 -491 -583 746 329 -378 -657 792 578 406 747 -141 449 -84 -355 26 -615 467 -419 -437 -353 -135 -71 -345 -163 272 310 16 -168 -775 9 -637 -899 515 283 774 -370 225 -412 -898 355 -815 -552 -74 88 557 -62 -884 664 -405 -372 -869 369 395 -13 -548 -407 -491 787 -190 -510 238 -890 -539 133 345 -761 -592 687 320 -143 -473 502 127 0 789 427 -79 345 615 -327 126 -853 99 797 -824 273 774 -225 -494 202 -750 -584 -339 719 -105 595 788 -381 758 -296 123 699 458 -764 -618 437 -263 -564 502 -425 -826 -698 326 58 -85 505 -499 301 510 473 601 516 -60 -742 594 -166 189 86 692 -834 263 -239 -847 711 -489 -612 125 203 383 -30 -127 -100 -370 -466 167 -738 -867 464 -736 98 346 -538 305 144 46 -495 -114 -645 -261 -135 316 -616 490 103 -651 -607 147 23 -552 409 754 -779 -675 -441 -440 1 160 -370 117 -690 -342 -557 -669 -430 -554 -223 -574 -697 -83 -602 441 429 -43 518 -225 448 -851 629 593 216 353 -711 370 -638 290 460 280 441 -24 248 -558 -49 166 -158 -216 -283 -191 440 360 581 83 624 757 -882 486 25 489 757 -190 621 -60 526 363 706 -63 -594 -394 -306 -495 -75 -583 768 328 164 -595 -108 186 -623 -765 -294 -380 612 -554 316 796 516 -142 484 352 722 -711 251 157 -399 122 -846 -387 -249 -228 -255 558 779 -818 332 52 333 -727 201 -279 308 333 552 -52 -603 -495 773 547 -336 44 579 -34 -184 63 212 -235 399 522 -82 99 -156 -665 -883 -163 -631 568 401 -889 275 -362 -11 7 -395 -363 -328 -735 586 -584 243 609 183 -275 635 202 459 -588 146 432 -363 -585 412 597 31 -34 -47 -671 304 -123 440 650 -391 -261 -168 -236 424 585 330 -699 2 -160 -421 -516 104 -883 -268 497 -157 437 -742 131 447 658 -106 -405 -74 481 -529 786 476 461 -776 -664 -896 329 -492 275 421 137 -429 446 27 -760 -66 166 701 749 555 614 182 445 -751 -783 -233 634 -743 -672 -739 738 93 -560 -71 760 -797 -381 484 618 272 389 -428 -785 -31 716 -324 500 -832 -313 45 271 730 -92 -885 68 210 -131 645 705 281 -552 362 -716 -5 198 -424 -14 -529 -382 401 -628 537 613 -695 394 -860 -337 338 -197 -284 -133 -651 434 399 59 235 -50 536 -256 -733 559 76 -520 -500 -819 641 -649 225 206 307 -698 -131 -687 -615 149 606 492 386 -423 -897 -575 -155 -690 -859 -222 -316 200 366 -534 10 -596 303 469 281 692 274 777 -154 687 365 555 -285 -203 -631 359 286 -384 242 -670 -596 -261 -543 -611 -213 -179 -278 -602 478 624 375 10 105 555 174 -251 -440 -260 565 -748 121 499 358 -239 -155 -215 -792 -427 539 117 -434 -7 629 -125 -636 -569 -241 -846 -45 -275 -171 584 -467 109 646 -653 340 735 -859 439 -177 -277 -858 205 294 -696 298 34 -843 367 -375 -504 -474 -260 -559 45 113 232 -754 -118 347 79 -438 -436 -202 221 501 -595 415 450 163 297 325 -284 613 -226 -855 -434 -382 -89 -66 -509 94 240 -239 -365 -896 -456 -645 -338 93 -490 -654 136 686 -547 456 -653 -273 -489 -812 -304 464 281 -138 -612 435 41 -509 34 682 336 575 289 143 -738 -798 -277 375 746 -196 185 641 98 744 772 425 -17 -717 -372 650 -695 -715 -160 171 -452 508 -465 85 -558 -61 -708 447 412 -656 342 -864 -464 760 -682 334 30 430 -619 477 -872 687 20 -440 174 -628 -644 192 61 -674 10 -59 -194 306 133 398 -360 -91 760 625 502 734 273 -70 217 519 -154 -405 684 -93 125 -360 -111 -605 298 487 -161 365 774 -168 -334 -67 697 -501 -264 -659 273 448 468 630 -481 -697 674 504 542 319 100 -285 -804 34 -728 -431 484 -77 -299 -703 555 266 302 462 -511 30 -323 629 -729 722 747 634 329 649 353 -213 398 86 499 609 697 -8 -18 -477 528 696 779 -93 -126 641 -647 654 -313 -88 72 -169 575 366 -214 381 388 -879 -602 -88 421 739 -323 -616 128 488 -681 472 228 30 -356 -82 680 -480 425 -24 232 -108 588 615 179 167 -73 -501 -722 -555 -748 -752 -379 289 -355 -888 -595 295 -595 458 770 -451 -439 -566 164 -818 551 63 -152 46 -648 552 -352 489 -708 -39 -803 -92 -440 -59 328 529 -644 264 686 -785 -143 256 361 -774 -754 -899 -887 8 323 -641 -526 -299 -239 -640 -645 138 591 -10 -286 -722 746 -324 324 -252 236 242 142 -75 -790 521 777 -118 -346 -752 -389 -899 -404 -45 537 779 -891 -285 723 -239 -240 28 289 -717 -219 636 234 -169 -35 104 -855 -236 702 375 -866 -203 -608 -501 -689 -564 225 -835 -764 -654 -395 392 342 -700 -858 -399 318 521 -692 144 435 -181 390 -566 -860 25 -594 137 -336 716 -889 637 727 348 647 -8 281 725 656 -342 -284 -615 723 669 -244 -508 -695 767 -85 -218 195 110 584 -473 -125 -699 187 -410 269 691 -520 -596 114 -896 -347 -589 190 776 601 -383 -361 735 769 753 -425 88 -392 667 -117 562 722 285 125 -405 627 260 346 -417 343 -440 556 -292 691 -589 742 -146 -526 316 101 575 -717 689 4 -327 -678 -165 -79 409 -238 564 -580 -516 247 -499 -194 -615 -84 -572 374 478 255 -432 737 -49 -240 678 169 492 679 -32 -294 574 -605 -808 -84 613 780 -699 329 377 38 -263 582 363 -842 -832 -434 518 -666 -773 -602 154 -479 662 -841 -181 -289 -636 170 651 -693 500 51 -474 246 -116 500 262 211 -47 -757 -797 76 -345 334 30 384 -286 -31 -172 -884 429 281 728 -271 -835 173 360 -424 559 546 5 345 -564 -833 -695 -641 447 137 -103 649 -639 -429 -343 704 465 -680 -164 -384 -876 469 -234 79 292 650 128 -898 -355 96 406 -621 457 555 247 -851 26 -573 -346 -29 -136 83 277 -394 -172 52 -284 -866 -737 663 150 370 511 353 -656 609 560 -593 -367 17 237 -501 -605 -618 88 409 -27 -253 98 597 -20 -581 290 156 743 796 -662 -247 -879 -728 -66 759 101 35 305 -567 -660 450 -826 520 692 -376 474 127 229 -455 425 271 344 -539 -626 -137 545 54 -132 654 -64 -826 327 -455 -405 550 -304 103 11 481 465 -679 535 263 559 -343 404 141 168 -762 -592 66 127 -683 250 204 614 -324 499 -666 -547 -568 703 -314 -260 -295 -437 171 -894 -702 566 -136 -393 -656 -789 -528 -564 441 106 551 401 -814 -693 429 175 -884 550 -293 310 458 417 763 277 319 -384 -864 315 -402 -462 -611 681 -194 -428 487 -357 -140 -521 85 210 -79 703 -535 668 -886 -774 -469 -762 250 -485 -778 417 -577 -30 585 216 -313 -615 59 -249 293 310 -616 378 68 760 -452 -151 202 770 308 -321 269 -798 -193 -172 195 84 -578 -669 -137 745 -356 -565 -227 104 443 -295 -339 781 -385 -601 742 -109 -515 -14 -221 -231 -645 -362 626 447 -776 215 -95 -796 -857 5 -218 -218 -86 502 -539 394 513 -577 499 352 -812 -547 -513 445 286 -657 306 281 277 478 -468 -820 431 664 587 497 -222 -125 628 495 544 699 -896 516 215 709 21 463 -661 -832 -47 655 447 -694 -66 528 700 -601 -49 -632 566 -727 105 733 469 629 -681 431 711 -619 -713 -822 593 -751 -121 -42 -78 39 563 -294 609 -120 439 17 -656 -891 -545 395 -252 107 -433 -531 -772 773 531 -623 -6 24 -453 -637 411 -375 566 -770 -380 206 -840 -515 245 -96 -672 400 -395 450 -636 -335 285 716 -14 168 -459 -560 778 -705 -589 180 -805 430 272 568 -109 -389 -87 746 689 590 -707 452 306 -327 -507 -221 126 -467 -281 127 111 -352 296 99 -601 -59 -454 -294 766 -850 615 -686 537 -550 -587 -414 613 757 -888 234 751 354 320 234 92 -759 678 -878 -826 -751 -531 -734 -730 -66 10 -692 399 621 -230 -29 88 -222 -63 -888 -742 526 -560 -113 -242 341 626 -590 -525 -566 -586 145 428 -28 -208 237 -785 20 -590 688 395 53 627 28 -729 447 226 364 -186 -887 -105 301 746 679 -359 269 -771 322 68 421 282 202 -18 218 -369 -238 -198 -683 735 -538 -840 609 719 -162 -387 -16 -434 -60 -762 413 741 -298 -98 -520 302 777 -818 -163 -439 -247 -721 -284 -511 -606 -41 267 -197 162 214 525 39 -608 706 588 -712 406 -426 -155 552 -880 -63 764 439 420 -567 167 283 -427 -381 -55 -475 40 -839 -754 730 -780 171 637 553 344 457 -435 145 -174 127 547 166 -561 563 -619 383 -235 289 623 -822 551 138 548 -344 644 -344 -457 -262 -199 173 534 296 118 46 -889 336 458 -769 483 -370 -494 -789 -806 -358 314 471 714 -445 -74 -185 285 284 82 -757 -403 -655 758 9 63 -804 624 -575 -531 398 -188 256 121 -565 -86 -814 260 -612 383 375 -664 -882 215 -751 -886 368 293 48 -609 658 447 608 305 420 -363 515 293 -781 715 541 -321 161 -474 -499 -294 355 -41 754 -161 -749 -82 -627 184 309 611 -688 -388 -134 -580 -420 261 -452 -222 60 666 -646 -334 549 800 319 -557 -288 -577 -783 -503 -74 -208 -341 -530 -389 -64 616 -748 432 -354 601 110 -430 734 -792 783 -157 162 -815 527 290 478 -64 -224 181 43 -338 -11 -172 458 -545 -59 -114 -90 -681 152 512 -508 629 -819 252 631 -366 -527 -753 657 -305 216 378 555 -155 -322 30 -696 149 -323 -457 30 187 772 793 628 656 -183 430 -472 -683 -154 731 -691 -813 101 -460 112 -750 -784 431 -593 -66 474 -254 173 400 -164 -820 49 793 -19 642 260 -109 293 -790 -68 -621 -653 -853 -59 -458 339 81 -180 -802 -32 422 -776 -647 -839 -4 -348 62 -632 -475 -26 87 -495 334 288 -708 759 568 -479 -423 -742 -23 513 457 343 -571 -249 -44 -103 -750 652 -761 -379 768 -486 738 782 675 144 306 -60 343 430 665 -856 733 -586 139 -609 768 -429 -721 -893 -177 -285 -586 69 289 125 -154 284 -791 -586 -107 -683 -95 -187 432 -410 -409 -336 -199 -710 -704 495 -408 14 -668 349 312 455 -799 -338 -466 -471 -233 -823 -391 -74 -105 236 445 215 -869 788 778 -762 -449 -319 -892 732 -661 417 -57 -537 -179 798 590 96 -595 -145 -158 -599 262 -241 -154 -817 -275 189 301 -826 73 773 -158 -109 490 -665 -655 -297 -880 65 -688 -888 -59 -183 -500 384 -872 23 -77 -195 733 620 -744 380 789 -297 284 508 -75 -229 730 63 713 -649 -239 468 -534 -189 792 251 -139 322 452 -271 -269 433 -637 -466 -3 619 277 -324 -749 44 56 -668 632 264 282 730 -219 242 637 -289 244 779 -470 -692 -861 -703 -885 134 -39 -736 -95 -856 -773 -178 754 -794 147 -824 343 -652 84 797 585 -448 -479 134 570 564 171 792 -219 190 -378 525 212 565 -220 34 -100 -617 187 -627 -604 355 333 218 -542 75 -850 -241 97 410 623 -228 21 -686 -219 -79 601 -881 -227 -857 709 259 479 48 -668 -550 423 -621 647 -425 494 -276 487 706 17 -179 745 658 -70 -11 501 350 599 526 -527 48 448 377 -882 -314 -92 726 311 202 -20 427 -831 540 656 259 -781 75 360 584 228 -394 -270 527 -316 90 598 80 181 576 -797 700 -713 208 636 -877 414 34 38 533 -60 213 258 647 541 -447 81 454 649 791 295 128 -264 -318 -898 664 -842 -9 -420 -57 142 427 496 -475 259 -528 -594 315 -76 385 70 -305 -787 -6 -757 -313 -58 -828 -313 670 -650 386 285 -584 -668 532 268 778 85 -560 -419 526 348 158 764 732 -636 542 -214 702 -674 -687 123 -163 -129 388 -532 -125 -603 246 -800 -53 497 -681 -606 -503 -209 -478 -125 -494 410 -750 -665 28 -758 121 -530 -185 -409 -833 784 531 -736 507 292 -157 123 -569 -17 430 -743 -181 -249 -345 -199 33 -889 -28 366 484 228 -882 336 -656 -509 -551 445 413 648 722 692 679 362 -662 -530 651 -425 -687 756 648 -573 773 301 256 -898 -76 766 71 -644 -119 -476 551 -392 -565 -697 334 -303 -382 268 126 489 -111 627 -760 1 -413 333 89 -92 -666 23 445 -778 -862 689 -316 713 -442 528 -652 -78 52 -751 197 31 -289 -784 -99 -393 752 -575 462 -626 -300 42 608 -175 299 -53 -303 -851 -280 293 -334 -773 -761 529 335 52 294 -419 347 -317 -727 158 -86 -721 -888 -583 179 -412 286 658 648 107 -499 434 -886 417 222 -591 132 -622 390 89 -656 298 342 -416 -96 48 -761 497 363 -457 429 186 -307 372 42 -396 -259 263 54 -57 -584 -26 725 241 -145 293 -504 205 -801 746 -796 -424 203 -682 489 -806 -893 397 -754 -95 484 -261 254 -613 444 211 -142 -393 -22 32 -173 -667 -512 -382 -219 -68 205 69 665 -362 95 432 740 -50 -34 -356 131 743 761 696 679 87 -185 -810 -745 -197 -287 766 758 295 -501 -54 193 -227 619 644 157 -83 -473 585 -331 443 762 -735 -577 -731 -488 401 219 -173 -452 -463 -795 233 -369 -593 353 -460 -450 -567 -462 -355 -489 -244 319 238 750 -381 375 652 526 -776 -6 -251 -779 -159 -898 -818 40 -494 692 796 724 634 693 499 -414 234 487 626 167 234 629 149 619 -391 -64 663 -685 -272 -535 674 -321 591 -201 729 429 401 185 -390 575 -651 222 -231 588 -396 -382 -669 443 164 -157 -838 640 783 500 -527 411 -275 -394 -711 168 107 404 221 -82 -128 501 190 -13 620 -606 -783 84 681 -228 -69 -689 -120 85 199 561 382 644 -533 716 102 437 -740 -531 618 127 599 -351 -569 452 -610 497 -731 240 557 -1 -255 -383 -864 -52 -831 600 411 -670 783 360 -315 602 -221 -243 316 -546 -792 -792 587 -350 -402 204 669 -226 -703 -136 177 597 522 293 -508 72 -153 54 586 -879 772 -731 428 381 -583 -391 289 305 500 -219 51 76 434 481 554 603 -282 60 108 -220 -257 -795 -354 522 -129 -220 516 58 -277 -140 638 -144 663 -781 -864 513 441 466 -517 65 -648 328 -685 -258 -475 134 -656 454 -296 -73 -474 -829 -331 -270 599 -366 -54 -89 -445 58 712 800 579 -677 -320 640 524 542 544 -225 94 -316 -46 -703 548 -852 283 221 -95 -175 -274 -636 476 -468 -401 -826 -236 384 280 -73 -706 243 -243 -418 529 287 -368 91 411 -824 -498 694 322 236 554 -148 -14 447 -129 -561 -602 -168 53 -45 -878 -857 -864 -897 275 563 -364 -819 -539 -346 -511 -387 -160 -821 417 743 609 92 -448 -641 -13 -311 -832 165 253 -526 71 33 483 -3 250 335 699 -40 164 -824 -11 171 787 -583 -396 -79 449 527 758 30 -195 60 76 -529 729 -296 30 158 -90 786 140 324 -598 -290 755 351 -239 -296 -520 592 -361 -429 682 -101 -117 -415 -87 -556 135 339 -826 693 138 -4 -365 789 -173 -544 -478 401 -779 -124 -126 411 -707 -1 325 57 731 466 -51 -52 35 519 -116 618 387 -649 -771 -692 -310 -827 728 -172 682 -259 683 -122 633 -830 -468 -57 504 -744 586 -415 -389 -396 -545 212 312 643 73 488 -833 -201 199 -402 -310 256 -404 -341 411 317 196 -10 305 773 464 628 571 -549 -591 368 157 29 554 140 -253 -884 729 -227 512 728 478 27 -622 -749 -444 -378 299 254 -498 -699 -601 -762 -151 -842 -592 -435 41 -737 522 -891 -79 -489 302 508 -742 263 -736 -781 -417 766 731 315 -466 158 -498 743 648 -465 505 -496 465 -628 533 541 -416 478 275 -595 326 -736 -442 210 503 -174 -275 728 -90 493 688 38 -226 -185 -670 657 734 -179 -617 -753 -399 -616 -586 -446 604 35 781 786 518 243 -120 -344 603 -43 -746 444 -34 -536 -396 763 -621 204 -28 800 202 -847 -3 405 -811 391 786 -610 644 602 178 162 -143 -469 339 -767 775 -802 -188 731 416 451 -292 -796 -181 -780 -651 513 409 309 -498 630 -130 559 -63 678 -888 -685 446 201 -218 371 365 -294 689 -126 9 -28 -384 574 162 126 559 -652 36 -519 -859 685 429 115 -669 -615 277 -345 -293 65 -132 -87 220 369 -82 -73 -408 -261 -755 55 32 -405 294 -547 577 -868 321 749 608 -403 787 -344 579 -127 315 112 -545 -585 -381 -444 421 -395 -762 -255 -176 555 774 -341 -178 -891 719 -289 535 -79 -358 -584 -861 -530 742 109 674 616 626 -176 -617 -745 -494 548 -30 -143 375 -688 612 727 -359 666 -457 428 -424 -178 394 688 -860 -94 -569 -284 -494 126 11 -187 -287 312 -307 662 32 -292 577 -36 380 -177 313 -375 135 599 -576 -66 264 215 497 -439 521 569 633 0 -95 688 118 451 52 291 247 -34 -401 607 -366 77 -724 -796 466 505 411 -728 454 -694 451 -114 -546 113 -172 -354 -275 136 656 145 683 -332 -876 -252 -336 -66 -721 -601 271 270 -412 539 -552 -532 6 721 -330 -560 -677 713 -353 -625 -532 383 593 -223 762 -465 593 779 -454 557 -842 357 -242 -52 714 -527 -209 -63 -560 -796 -391 -738 30 468 -596 542 -791 -519 614 -505 -401 355 -550 481 -769 89 -535 451 613 208 243 -696 -216 380 447 -822 -672 -201 283 122 -886 698 -748 351 627 -263 -130 692 -801 250 -197 -553 -703 675 -564 347 498 -83 -787 -629 57 -356 689 330 657 -326 390 -883 622 216 -228 113 464 -321 -634 -833 -546 -862 -634 -376 -691 -751 -641 -492 -637 -130 -631 314 156 163 642 -329 -107 -273 213 -886 -694 532 730 -271 138 120 151 450 -421 -551 351 -463 -630 656 686 3 127 202 149 550 -235 -515 -434 424 -61 -485 -421 -157 93 -417 -118 605 787 -887 -117 759 -186 339 -620 356 -570 485 -269 -621 737 485 -317 418 -512 708 -834 -795 250 -890 -233 264 -660 -517 -144 -800 -819 614 -761 -618 747 -804 674 -837 -108 41 4 176 418 657 29 540 -645 167 -762 789 -91 -850 -522 172 -762 327 315 -43 442 -844 -535 -699 -747 529 485 -541 443 -275 -486 341 -87 268 -191 278 -724 -802 607 -522 491 -103 473 202 781 -361 -742 224 541 691 -485 -254 -597 -757 196 266 326 601 552 -277 130 -516 -707 -201 -539 -366 -501 685 568 172 -178 468 556 377 -706 -64 -18 501 -167 -798 -168 709 -70 732 -523 -770 -882 -386 166 -234 -868 306 596 -619 -798 719 -510 54 -680 581 -866 -712 -161 -560 197 436 -686 624 634 -515 -387 -288 -649 -827 656 -893 503 425 145 -413 446 244 -307 99 68 -251 -223 256 -2 -473 800 236 635 -867 -334 539 333 -199 -529 -500 85 -452 247 -206 660 -221 225 241 -294 424 641 -5 -320 4 -771 -103 -731 349 176 -157 -11 61 -872 -595 -563 -760 -662 -65 702 -665 -263 486 -661 735 343 -184 115 -710 800 757 -406 254 -189 -448 -711 153 -76 87 148 513 470 -473 578 -753 -628 -138 -292 -734 -867 637 52 -377 237 557 -199 -566 -267 619 -179 609 -814 668 -50 -451 -865 -262 -160 -832 -656 556 -859 272 -429 -701 181 376 -488 -710 645 -880 -269 -342 550 427 -265 -849 85 -750 -206 600 -818 578 -461 507 316 -707 785 132 218 350 -865 263 -361 -77 -121 -223 -342 -600 717 -492 -595 294 798 -600 225 186 -556 -836 523 331 706 -657 231 -708 -703 -399 189 -602 -224 -307 577 -677 753 718 262 592 754 -335 -466 645 -251 -730 693 747 531 -126 -165 -207 -597 378 -759 316 -123 185 363 -554 192 -246 -507 453 -382 -295 -285 53 -702 621 637 -173 413 -634 369 -837 103 -319 -172 -515 415 -159 -528 -395 173 -230 -655 -751 -792 635 553 -19 -701 -132 177 307 -406 761 -365 716 88 -484 4 89 263 -310 317 332 175 -707 -326 -197 741 -803 -622 742 502 -424 -842 -895 -84 418 -728 175 65 -626 -428 -76 430 -280 -576 -420 -671 -591 -288 377 637 -107 -776 -692 154 128 -643 120 -359 75 717 -393 310 121 382 478 -610 789 177 -266 -36 -601 191 665 303 -595 -280 -354 -575 86 239 744 685 -683 -78 -593 -430 -38 -163 469 -120 689 334 308 -356 395 -699 683 -571 -643 417 -876 -154 -854 -620 647 738 -429 -96 -713 289 -799 409 154 -143 72 759 554 -63 648 -34 -12 467 -209 798 -107 -450 416 -689 -767 -509 -15 -495 -700 102 211 504 -467 -562 606 768 362 -211 -320 -367 429 148 -294 619 -545 -230 -699 -789 -130 -575 684 -888 -18 613 -576 -299 -381 -370 -503 704 -18 -177 -696 605 695 -188 413 -85 621 799 -225 648 128 -270 226 291 637 -211 617 -644 702 78 334 -788 -272 19 -728 640 -246 354 -337 678 722 -212 -880 -427 -300 627 622 -560 180 184 635 -27 -375 -755 300 -678 111 500 152 -737 166 -407 143 -261 -142 -109 237 -263 -859 254 -602 566 525 -74 -894 -596 786 659 -817 -471 -900 -314 -64 -734 -474 -506 413 -588 308 -237 644 526 442 -255 122 484 -45 531 330 -304 -199 770 327 212 260 620 -721 -535 -751 478 788 -749 527 453 -367 -691 63 -123 -293 -98 -676 -265 -713 -631 653 -64 -575 -572 12 -163 639 742 108 213 -635 221 215 187 -761 541 321 522 68 264 -169 756 -246 -424 644 131 671 -202 -444 203 -448 -345 725 532 682 -56 332 -247 559 748 -602 38 -226 773 456 -408 38 -199 565 -296 -368 711 -284 -542 -480 -863 383 -575 414 399 -861 -415 759 220 492 364 291 89 601 162 755 529 596 370 727 -245 -283 -60 -462 -362 649 516 -824 540 -569 -720 -175 -248 470 449 -10 -855 -638 -663 287 -75 0 -565 -488 561 699 -180 -585 -157 -212 -737 248 -434 507 404 -871 628 -648 -639 725 399 -262 493 -579 90 733 652 315 -619 9 709 758 -856 171 -801 -176 -147 693 48 -360 249 -668 -57 462 -374 -863 -869 537 -138 246 382 253 69 692 -474 -733 643 -264 389 -888 -564 462 -191 -763 253 -437 -455 374 -432 -837 149 -88 380 -584 -340 719 -740 670 -314 382 608 -408 -781 541 662 -122 105 596 -236 -724 -89 -23 -684 631 540 115 -537 -17 148 88 327 -787 688 -890 -230 -464 133 -169 -104 90 65 342 131 537 467 205 -439 459 392 -771 405 501 -340 353 324 -849 316 -198 -243 -297 232 197 -662 -786 196 -93 197 541 -397 -216 626 291 -846 -244 749 11 -45 560 -669 -731 -538 -883 -532 -662 -393 125 173 -94 458 213 -135 630 -703 -505 671 -272 -256 -500 280 -412 -324 -146 -113 -308 -635 432 750 226 731 562 -841 40 183 32 -235 748 201 -657 -254 510 -414 -840 -755 -331 -342 227 -29 266 -770 -868 -510 -733 585 703 708 -338 -507 703 40 -318 668 -620 277 -145 -870 -629 -505 -31 659 -456 243 -675 -233 -669 -493 -845 -256 -88 601 336 -158 -753 519 -568 -679 588 -36 280 773 -21 -739 264 173 655 702 739 102 433 -791 -388 559 -689 64 -257 778 -718 -268 -235 -585 583 -892 513 -65 -167 658 -194 9 -161 -85 599 -247 -646 28 654 224 571 574 -413 -621 787 -78 532 493 226 796 682 310 -386 145 602 -560 580 421 -699 481 1 234 593 -69 -847 339 -851 -542 -897 339 730 95 -272 201 -189 -329 719 -12 -359 -800 272 -676 -338 -701 -340 -324 466 -614 344 676 226 535 -655 64 258 -296 -647 -654 645 583 735 -388 791 727 531 200 -355 -782 283 133 621 -27 -682 -750 -899 -403 -838 180 -511 -129 -729 -230 -595 571 254 656 -177 -690 71 305 -877 764 -860 588 -152 -726 -537 -544 449 -624 -586 456 -737 -55 555 -57 -322 -42 659 -558 263 -169 -233 248 364 -759 86 634 -777 -435 -106 228 -401 -615 -307 461 658 -495 591 262 183 -747 252 470 403 541 215 -222 312 -325 -148 -661 -878 -149 661 205 -881 -301 -398 308 179 -342 530 -413 -856 271 -57 -722 222 -226 144 -611 83 336 627 -369 -704 -877 446 -875 526 533 499 -606 733 501 -479 -261 -89 -862 -426 -631 -566 117 537 384 -324 -506 -333 -738 616 239 -870 -63 -104 -136 -44 -801 -321 89 266 524 -781 -594 275 377 724 -52 -373 -297 -494 -184 29 -268 409 148 -125 134 590 -10 -693 -694 199 -430 631 604 -477 -704 -294 -516 -327 365 -534 97 -786 -427 -538 106 129 170 351 421 443 -125 -417 793 -85 404 -873 -370 -721 -623 -429 792 45 692 -579 648 -580 -182 -743 121 777 -544 -691 -41 -275 781 -691 -704 -218 537 681 -511 -350 551 -890 -153 84 125 -672 -189 416 -521 -382 76 -745 -789 474 -735 610 -650 -60 -855 -4 -803 -837 -33 -305 -481 -580 -397 -698 4 -234 -242 -788 -8 401 214 467 -295 -129 497 -892 -734 -195 -895 397 -411 -805 459 47 397 -629 183 -35 -852 135 257 -743 351 110 -190 -156 269 408 -611 -697 48 650 725 38 -663 426 144 24 -716 -376 -698 412 395 740 418 -802 685 765 -256 511 392 -462 122 165 51 391 -475 -458 541 -646 583 -334 -322 637 -281 -225 -323 -772 -835 189 -287 191 -34 167 505 -655 798 -527 -244 640 -366 -303 -114 -835 -811 -763 -206 -774 -691 -488 73 -746 407 267 -369 238 799 -158 289 486 -835 -749 -293 236 353 -535 -123 170 -590 669 246 3 -534 116 12 -710 30 -512 362 -783 -184 -853 -893 617 275 284 541 -868 795 747 114 -553 643 625 566 37 -518 497 -819 -565 3 -132 -392 734 697 -830 175 -330 -541 660 -106 -51 768 278 783 120 -770 -314 392 134 -109 -899 -886 398 5 -712 -7 555 -400 157 800 266 -537 153 337 -67 -755 -115 204 -110 -16 642 155 575 638 618 -447 -466 786 -864 708 717 763 -737 241 414 354 -422 374 320 584 -703 176 451 -802 -632 427 85 -137 622 -598 -104 -260 102 53 570 -430 -523 -522 588 160 784 202 775 -733 -826 682 -759 -514 -777 -349 -587 -297 -846 647 590 750 598 637 176 368 221 600 -124 -838 -709 -633 -500 -392 -428 314 252 375 583 556 269 -148 574 428 437 159 -22 -384 -501 -686 -601 -80 -535 82 -701 484 -768 -675 741 -344 329 -240 -233 -70 81 -339 677 -129 -830 256 205 -346 -492 419 222 122 -473 -732 -197 195 757 -480 369 27 -400 104 645 -855 -490 -888 134 358 -222 -783 -10 17 45 -330 -405 -105 298 -623 277 358 -482 193 394 -771 -857 -700 -259 -743 -45 455 126 -878 37 -241 -80 399 3 116 -489 -524 -521 699 -762 -205 -809 -476 670 -707 291 424 -400 -76 -50 -836 378 481 -740 393 -867 510 738 -262 789 -25 -692 -341 -63 353 -191 512 347 616 667 -215 499 -25 359 372 302 -611 12 -406 -488 63 466 127 448 -651 -886 -633 436 -276 -456 -438 -505 283 -775 -419 -6 -372 311 787 -726 -80 294 -790 -432 -380 69 681 717 -71 -723 -85 620 -644 -329 583 445 194 -267 -29 687 -560 742 432 541 -311 158 604 -245 32 211 236 19 575 -280 -473 337 764 294 -209 -566 308 519 707 -421 -507 -773 -845 624 433 -566 -507 -646 310 593 -553 243 531 537 -882 180 171 -413 -96 -880 -839 -16 578 -716 284 -296 -380 -506 58 94 -247 344 682 401 364 517 -309 142 189 -350 513 436 746 -218 -222 -264 767 670 -637 203 -796 701 -889 -175 -709 -447 481 -768 266 478 -554 409 521 -41 672 704 -95 58 778 -129 474 721 708 604 -131 -727 203 94 762 58 497 -469 677 -94 -588 693 -15 -668 113 712 550 82 -663 -512 -211 733 -46 -37 594 426 -74 -573 737 293 70 -256 704 -591 -852 400 -571 628 774 -261 -75 511 210 -800 597 -374 744 -556 -735 303 -532 -346 728 337 374 -318 320 347 -523 379 -890 118 -445 393 -452 -365 -73 429 -561 670 107 185 700 -510 668 175 -83 -71 337 439 -331 363 -609 466 -421 -197 -286 -66 455 615 -376 240 168 -247 -355 -459 41 496 -892 337 -846 260 -892 -224 -150 643 119 143 -549 -315 467 -332 -628 -660 -480 548 -502 -362 101 -251 -122 677 686 -673 -22 -55 226 754 322 -885 -153 -797 -33 691 -584 -161 -872 302 -24 -89 787 -446 778 -787 476 -843 -254 693 -312 232 475 127 -743 29 -238 -268 -621 -542 48 -617 -840 752 -605 344 -446 111 428 -156 465 386 438 -504 -715 -39 255 -685 4 266 -135 560 -202 594 -517 345 -564 185 -396 658 421 -205 21 -460 -193 -327 -740 454 -881 -175 60 457 -817 333 -360 37 484 -544 -645 512 590 -619 -732 23 18 -324 -560 297 -107 -456 -29 -525 417 -32 -718 754 519 -82 -264 -863 -36 -1 424 -570 -200 -617 -477 -44 517 556 431 -304 -253 327 147 -764 -572 -572 307 -476 -205 745 -499 -646 -231 -841 207 -618 -199 281 91 759 427 -776 524 -71 -838 -153 531 -191 -551 92 528 -352 -596 -278 -250 -56 259 233 -161 577 -881 710 465 499 608 -363 -611 534 232 472 125 -719 -839 496 667 -204 665 310 -375 -316 737 645 -523 585 -879 -621 -225 403 190 -224 760 563 690 -27 246 -342 488 557 -534 518 -203 405 579 -367 494 637 703 48 -798 28 -761 186 -621 -315 350 94 -635 347 -301 55 771 -394 290 637 358 -182 -711 456 717 513 112 209 509 266 -174 -52 597 -260 -228 -583 611 71 -857 -637 423 -204 -285 588 374 -140 440 -494 476 -183 313 270 212 -33 -820 -315 -464 -512 -325 -845 -566 502 -400 148 -447 -832 85 -388 -60 340 -754 37 643 11 -844 -378 -828 536 470 67 483 -282 -109 -737 -272 -594 201 -283 -73 -655 -213 187 409 -809 213 296 -651 -840 301 45 -686 135 613 -538 577 -279 -204 -343 -814 378 546 281 186 241 -81 -162 -252 -542 -797 288 573 317 211 -135 -336 -457 -290 -222 533 290 -246 -148 -79 -285 418 -416 140 710 -627 674 -699 132 -794 529 326 426 331 -528 -299 -224 571 -614 -253 -564 63 -354 628 -534 -486 -123 118 -558 771 -400 -408 283 411 -361 789 -353 -470 321 620 -65 273 -473 -732 739 -762 -887 -852 2 290 730 -635 271 -522 -519 -751 -231 408 364 53 -154 -274 82 216 -123 -875 -849 -229 -881 355 747 -538 -271 -777 579 283 479 -72 438 -621 -562 111 -262 -157 799 -860 217 198 -457 -100 -527 -73 306 8 786 334 -413 -708 262 -580 615 31 -868 -226 -833 268 -464 85 312 -611 -211 -881 683 -74 -110 239 -624 264 348 181 -41 336 -188 251 206 106 576 -726 575 697 59 40 740 443 221 -130 -425 401 -485 268 593 -4 55 502 -616 -173 788 -608 -743 739 -130 432 352 -313 646 163 713 215 -274 66 -484 -254 -748 -675 2 -812 655 282 315 753 519 2 -284 -676 531 641 51 782 -407 645 606 217 174 -73 -670 -110 -487 624 -365 -734 774 93 351 -20 -872 -821 -485 -551 395 -448 601 212 504 -272 153 -273 -381 274 -715 -305 -118 566 -444 -315 -852 770 59 -435 624 329 -500 264 531 -768 658 383 -436 376 72 -534 -436 -780 -885 -641 272 -294 -780 -568 -683 -294 178 91 -138 -48 263 -248 -677 -601 169 -828 284 506 783 -744 -395 -880 -571 -253 619 -502 -655 -129 257 169 779 267 -603 -627 -564 11 437 -80 -786 166 -87 537 7 237 -685 171 -548 760 -496 736 -160 -385 -314 -487 -122 -762 76 -764 -54 -874 583 -350 -780 -401 -631 45 201 463 -385 -508 -753 -125 -307 170 -815 176 24 -546 673 -252 438 260 -789 -263 -360 -625 -365 609 -317 560 322 23 475 72 401 -307 -512 -70 569 -829 -842 68 88 689 -739 -791 -344 -884 -777 616 -740 205 -609 507 519 -735 -233 155 -208 -789 518 -257 -98 -824 -270 -222 -160 -661 -32 -708 350 -523 -26 -848 -144 577 -33 287 773 545 -796 -494 130 49 -621 -496 -467 -868 -230 197 -371 -135 261 -423 689 -504 -683 674 -710 -869 -513 -382 395 -674 537 -50 -556 368 -840 577 771 -415 -583 -860 -419 -246 547 -586 -456 -285 -218 -167 -24 321 11 -79 -703 541 8 -451 -885 124 -47 -661 -484 -174 -656 30 753 230 -30 -457 -758 43 459 -20 -582 -317 -74 -845 -313 -382 208 -682 778 -725 -619 746 -770 -53 -809 -346 -475 61 617 555 785 -419 8 433 -468 738 -409 -801 -137 426 -140 699 -248 511 -325 140 -117 -637 -471 640 484 -811 -550 -181 17 -42 300 -838 -396 -93 -606 410 -831 -554 -573 403 -804 -854 -548 -574 609 787 -773 74 228 785 -855 504 -570 622 -586 468 -160 -346 800 -515 -225 -495 16 -112 100 -551 544 281 656 -160 704 673 543 465 693 -584 -475 666 -225 -863 330 -721 529 755 311 129 -706 592 710 -847 -807 -424 146 -93 5 -297 607 -189 642 -397 592 -8 642 -847 542 -69 -595 -718 -114 -851 713 -638 -388 -423 32 -393 755 -440 -50 -713 789 -711 158 -577 -860 -490 -188 91 504 124 -375 718 328 -57 281 297 -657 680 -493 -727 303 -382 -373 -590 409 750 -561 -465 303 -110 -41 170 361 394 589 -396 -30 252 694 -888 -598 -580 331 56 83 -619 223 -145 -657 -577 -135 -833 -478 -378 -886 -188 265 468 -203 -884 242 -204 -546 284 -158 -404 -530 -814 -714 -232 -884 -498 -372 -523 788 542 -503 -769 284 307 562 521 748 378 -219 745 116 -591 455 -497 179 192 235 662 145 777 -839 697 -582 -496 -103 515 -316 477 -275 -713 525 136 -90 75 -758 -6 -5 -240 -160 -285 -654 187 -209 -272 -885 -33 689 118 522 318 747 204 -164 -720 -69 32 -497 -658 733 -418 195 684 -378 -108 738 -67 623 -691 -827 -78 782 -517 606 650 -97 -580 469 -160 335 533 318 183 576 225 381 39 172 -900 504 -824 -647 339 252 475 -123 58 -737 775 -146 -692 388 -532 -635 727 555 226 -657 25 157 -69 -862 -489 77 -554 252 730 -488 -862 252 296 -778 -541 -310 -660 16 554 416 392 -171 783 -415 368 -771 -594 -743 -804 224 597 561 110 272 338 221 245 -42 -758 365 550 -514 492 147 -92 -390 194 -139 -461 523 -590 520 422 -754 452 -436 61 -208 277 284 192 -89 344 132 723 495 -872 -875 -301 456 673 654 -495 232 478 519 467 -445 46 -856 -410 672 -91 298 511 305 -450 -629 -413 696 319 -764 404 -252 -251 44 -771 222 -771 309 606 -766 -782 537 -761 420 -239 -533 217 -20 -446 -893 -820 486 180 74 -520 -206 -604 -473 -778 367 760 645 535 -323 -772 -291 -437 620 535 476 18 323 206 172 282 -481 564 -319 188 147 91 -511 -882 -382 777 -682 -168 -468 -588 146 615 335 378 -735 231 -346 739 192 651 647 213 784 -484 -887 52 -542 -399 1 439 -369 -897 440 -559 -83 412 462 38 -609 -672 407 693 -333 -201 597 597 -263 -19 -732 -574 -621 -439 -189 350 -520 476 125 466 -735 -307 324 390 255 781 -134 126 -200 -205 -284 621 745 368 712 439 -372 672 -208 -150 -538 627 -709 353 -650 24 5 -24 -175 565 372 338 610 -553 -41 -707 785 -828 -671 739 637 -448 -157 -860 516 624 -386 222 -677 467 -653 170 141 -351 -769 -52 -409 -27 459 -460 136 -870 388 179 -744 -44 313 -726 -134 -303 -381 39 -295 193 490 583 -108 -222 -198 3 -104 -894 526 -344 -463 363 229 -646 720 -241 280 -43 -884 403 -437 -453 370 604 679 775 -580 -486 76 -651 -229 621 -396 513 -31 -583 -32 -815 22 -758 352 571 4 -824 549 -505 -857 -412 -787 509 319 85 437 222 -315 -110 286 81 202 691 477 712 -26 -154 6 564 570 326 74 424 -679 -424 -854 -102 631 -628 -179 -876 731 632 -816 -178 -424 364 696 673 33 145 484 346 96 -702 189 -55 -665 -595 156 230 -534 -269 -148 60 169 -725 120 645 -649 -447 -730 115 -78 455 663 790 478 -192 -761 -330 -516 -32 -585 -435 -597 621 544 -728 140 519 581 -179 -341 -441 -114 26 227 754 193 507 780 101 500 424 -57 622 -195 -127 -789 -210 142 -306 -452 761 436 549 384 81 -615 -463 139 251 -398 136 56 -661 -677 -433 375 -236 70 -442 7 -399 264 -617 166 123 -872 759 -850 -617 80 783 285 -712 -589 -452 170 477 738 90 -64 -586 -390 -309 -688 112 -418 -68 -30 -652 431 627 -688 790 791 -811 769 -732 256 477 -96 -2 -833 -723 183 -565 -635 281 45 45 -361 376 -816 -726 -756 572 77 -209 -427 783 698 -802 390 -218 -849 -342 799 3 47 -387 -7 -116 -889 181 348 -889 -60 -222 612 -192 -404 -175 -896 679 -531 -202 -475 -61 -820 -470 324 -628 -548 373 767 113 -43 -619 357 -252 520 750 775 219 -688 160 -107 793 -888 365 -477 -193 424 562 553 -527 -597 303 -710 347 351 -156 -581 152 14 730 -580 313 303 606 46 -566 -812 -83 649 194 340 -48 464 -470 76 610 199 -97 -169 190 -848 134 -191 -51 -525 635 -740 -772 -63 -74 152 614 -98 -240 792 -445 362 -440 187 396 -672 -411 208 413 -24 156 -262 -613 759 -607 -831 -422 252 650 -590 636 105 518 -404 -463 715 450 -783 -742 266 508 -789 -93 513 353 -306 612 774 -35 214 -447 -377 392 476 -147 -661 -278 465 347 -89 -506 609 -464 -669 -648 -227 266 -608 -19 -120 -259 301 258 -96 177 -834 -116 31 520 -447 -18 -170 294 -386 -595 321 -552 221 64 690 733 118 -192 680 -662 475 104 462 -422 595 354 -264 -446 -876 -746 -900 -23 -308 -577 -584 608 -572 -258 -773 -108 463 215 672 -51 548 448 -166 552 19 -874 -157 -376 719 691 -237 -450 -501 -173 -833 -65 -712 -139 -217 485 343 -132 715 -526 417 -270 68 -699 485 -12 50 -714 -712 -313 -187 789 -275 -470 -145 -847 -297 725 694 -543 -570 -258 779 800 -448 -345 -893 -21 -857 307 -762 -678 -618 285 340 -698 560 -316 281 10 380 -841 164 392 533 -66 780 -307 -28 728 -477 68 -259 364 -429 -856 -730 -699 241 594 716 -434 -254 -163 -95 761 -635 -425 -5 -113 431 -461 722 -316 -104 -401 721 301 177 341 126 -242 20 -609 726 324 408 253 -57 549 174 -62 400 -112 587 -30 -33 -770 241 -164 -350 689 -247 439 -455 -849 -479 459 -335 -106 672 198 217 793 47 -568 -781 546 708 63 -319 307 246 729 -770 -16 253 15 -867 372 356 512 -431 -341 301 787 -560 258 740 292 -777 654 -461 41 -141 -769 668 -711 -473 -114 433 744 139 344 -560 192 -406 431 -31 -314 544 92 -256 388 474 674 -152 -522 -150 279 -497 -653 -156 -484 273 439 77 -438 -497 -732 -264 339 -590 -865 -445 -541 194 -822 -554 139 -214 -118 87 442 -785 592 -243 412 -231 308 -774 -543 538 -312 742 -554 -632 565 -435 -168 -202 -160 165 571 -165 -109 -34 -413 380 -449 -486 56 -769 470 -693 -430 -688 444 -155 -674 -163 391 -140 -69 -255 -416 -104 -772 185 264 -200 -809 336 -290 790 713 -484 -212 525 -531 -501 -821 551 -345 -61 33 379 60 -750 -353 -840 489 -524 -532 -746 -539 -48 -468 -176 257 330 -593 -555 443 -632 632 412 579 507 143 -108 555 -450 704 -17 647 -750 156 -687 -895 93 -850 546 585 -468 348 -509 -476 -345 376 -437 590 -682 502 -680 -43 -211 -568 102 654 -30 584 38 480 -293 -781 704 80 -603 -232 340 479 -603 -160 597 -600 294 -372 -263 -317 -195 -539 -764 -794 155 89 60 -197 -577 388 -122 -108 -171 544 409 464 -729 723 562 -827 -859 -887 -379 -165 296 -88 -151 -239 37 159 -71 -473 579 -716 -669 -579 592 404 136 435 -440 -498 -327 -299 360 800 309 292 -461 772 -900 -174 -688 601 331 298 159 274 680 458 27 184 -488 505 -794 586 653 407 403 -385 172 299 306 -661 324 -374 663 -871 144 414 333 719 282 -144 -706 561 475 -306 481 116 561 11 -176 -880 562 4 -123 -574 695 -232 45 628 -885 -202 574 -841 356 -785 75 -369 687 121 557 -550 170 -265 606 -10 178 -433 -242 527 226 249 764 424 -861 640 -803 -690 -816 -467 32 170 113 273 196 310 -407 103 -330 -857 -505 -548 217 604 -503 -466 -263 -589 401 -567 782 -26 391 307 -264 487 -249 -114 740 99 43 -613 185 -162 -271 543 -121 517 254 660 -411 -771 657 570 -346 390 -515 572 -18 -900 736 -780 -778 -484 -213 634 -366 118 -670 13 27 263 425 125 -388 -872 479 361 -128 33 -418 -641 -137 376 -413 -736 255 -612 462 676 620 448 529 556 245 -101 449 -855 -88 369 -578 69 321 -270 -32 -548 -48 230 -97 -266 -118 90 355 -781 469 -356 -146 -267 672 55 711 -761 -9 782 777 -773 -609 -125 711 760 403 527 -199 -330 545 766 524 -298 -849 -103 -451 54 -599 -404 -671 563 -228 -565 -45 787 -391 -703 -162 -695 -270 -483 -851 294 8 1 563 386 545 -840 -123 133 399 -747 602 -605 411 -116 704 -614 -711 -550 374 -62 707 -687 218 225 -761 767 664 724 791 -521 -601 577 44 -832 -184 -293 -21 738 249 413 -276 -487 687 120 -246 -627 -373 -215 353 0 425 -530 42 639 58 -452 -130 115 324 557 624 -854 282 594 84 7 124 -899 -352 -216 136 589 -244 -892 -122 661 672 -858 141 256 -212 -696 135 278 681 -637 59 -368 343 166 311 -147 -850 466 569 -822 -543 224 -189 -437 -838 -474 58 155 315 596 -4 -364 595 -359 213 42 -70 -145 -750 -498 252 131 -491 136 -110 756 610 656 791 793 577 539 -15 -389 -639 164 -230 -434 402 452 598 66 -686 695 -671 608 -701 -532 -454 796 -329 315 -666 -159 459 88 615 -212 -817 -803 -222 400 -623 601 -508 -208 -284 412 203 -657 124 210 -693 -774 559 714 -270 -318 90 -798 -857 295 46 40 -436 -678 436 484 -467 -445 -648 -81 640 -789 439 -607 -232 -759 -671 -151 -187 -467 -150 334 78 -625 27 -745 -265 -628 397 470 734 431 -250 -254 -712 -236 186 -421 -54 474 419 180 -137 608 -668 -481 -807 -268 -674 -847 -308 525 7 95 -763 213 -518 -463 429 -587 -147 297 -510 117 -505 456 -508 61 64 388 459 90 -415 -813 -688 -647 280 65 -198 -435 633 171 -815 539 -52 -833 -734 -754 -836 46 384 -829 161 -402 477 740 -575 430 474 -692 -450 671 -64 -102 -774 -279 -448 394 -534 399 726 -79 694 654 577 -673 615 -432 -498 -563 -29 -232 -781 754 -259 -505 69 -153 641 -539 297 222 728 244 518 423 -55 78 -587 -317 591 -596 -739 -299 -829 -163 683 -191 -309 -151 629 440 367 -825 -663 56 638 284 -766 -756 -888 -851 -714 704 -431 -740 -650 726 684 -796 -747 -729 580 -496 430 86 -167 410 -899 -10 497 -615 13 -225 750 -489 -121 613 -384 520 222 -566 23 -15 -493 -74 -100 219 490 -231 -74 561 278 -274 743 -681 149 -724 -692 -769 187 -182 -232 16 -864 -298 -847 -456 764 96 24 472 -604 -29 693 -496 77 -629 -136 -749 218 498 547 266 752 -381 -6 -379 704 366 -747 -56 -633 21 -621 786 165 228 -491 -884 636 -396 -653 579 -809 -239 744 -829 -632 -318 -642 -167 -671 492 459 -531 157 -463 -90 -383 -166 -812 267 724 594 585 354 235 -692 -492 -667 157 -196 -793 -780 -824 -793 -129 -464 418 -149 -726 386 463 741 630 499 -686 263 -432 350 -277 209 595 521 529 -572 -293 415 296 -67 789 184 -801 495 -716 -364 533 -384 -512 453 -791 -591 655 -537 -320 51 321 -182 -277 527 -400 122 -223 -672 -591 -52 -805 666 -802 -676 731 359 -460 -760 -547 172 5 314 49 723 -519 754 379 610 -200 157 548 541 552 13 -531 609 -94 110 342 -196 13 637 724 -100 152 -739 272 -301 -771 249 789 -802 -182 -142 175 -466 -881 169 -121 -359 252 669 165 725 298 149 84 626 -560 -464 -561 76 606 -821 205 -391 -34 -606 224 495 488 494 770 -140 577 383 82 -522 394 175 405 4 62 -153 754 -475 758 543 -869 10 -488 -199 -821 400 800 744 -549 -598 35 785 -551 494 213 539 -899 -693 -232 -273 753 130 391 -93 33 775 51 357 671 -486 -457 -879 -765 -784 79 -260 -677 -527 -616 -419 -537 375 -515 386 313 -83 -230 185 -472 -609 -414 -671 -869 95 -233 -253 632 -583 231 -335 196 574 -509 -55 -331 19 -285 175 737 -461 132 -37 -510 625 -404 484 -770 -428 -671 203 -160 200 -295 -303 -607 292 -713 -147 -508 -229 533 296 -855 122 648 712 288 173 99 -128 -825 415 -733 162 143 -215 -654 417 60 -842 -409 486 -260 286 99 -366 -334 0 551 -437 725 580 -108 -613 760 760 50 -785 -61 260 575 797 -833 310 -326 -151 -508 -188 -47 348 196 11 -139 571 212 -693 -546 71 -726 101 -115 246 -325 -592 -348 -773 619 676 197 -798 405 -209 639 -325 -472 -839 -17 -558 13 -512 549 -784 -482 -457 109 -14 347 550 236 -262 143 784 36 514 716 -808 220 496 530 -14 -183 -540 -275 408 -710 755 662 269 179 773 29 484 -570 -367 734 329 -630 -743 -720 566 -850 553 -192 -353 -286 -6 -454 -423 333 -529 643 23 113 -681 -442 26 617 -431 504 -866 795 -304 -608 333 57 167 276 675 -161 754 679 795 -451 -253 704 -432 -759 560 572 -608 -212 257 -459 -144 118 -715 209 -814 -765 -201 350 -495 -71 427 -136 369 524 -336 -502 -163 507 -18 238 -501 736 209 -852 -37 -647 -887 495 -793 -321 363 -244 -631 720 -622 -493 50 -827 -550 -676 -367 -856 -280 -667 572 -329 -835 -373 37 -119 522 -462 582 722 764 -898 -488 -893 -62 179 -265 -706 -187 -842 -437 -500 -589 -246 591 711 -93 433 619 394 -436 -560 -825 286 561 0 -692 154 716 -498 -678 -331 -433 536 -712 541 -108 -267 307 724 609 -326 -777 -660 369 -196 143 245 -382 158 284 -75 -67 230 -412 25 -579 470 -158 63 595 -188 289 -205 -456 656 337 531 -17 -243 -1 -79 -892 176 705 -657 -778 331 139 634 462 -162 626 415 -353 -291 -25 -164 93 304 377 -617 -741 37 273 -837 -268 354 -39 -383 -23 -578 535 791 -625 -99 183 -483 157 -680 -796 555 425 588 -898 -323 -609 -853 348 108 -539 -473 677 623 592 -92 1 626 578 -290 -530 -284 685 700 -76 410 734 -355 626 -314 526 752 444 -559 675 -400 295 -689 -762 -333 -880 701 -239 174 258 248 -765 -394 -435 -643 230 416 424 94 -510 -774 -202 690 -506 -124 732 253 16 -97 -516 138 647 601 -503 112 36 -518 376 619 280 -211 699 -795 398 -791 532 -849 -307 651 433 -750 357 32 66 -332 595 31 -217 588 -152 542 11 -73 716 168 298 422 -700 -571 387 -134 -607 125 500 -411 -483 -161 270 496 675 281 -432 141 66 -516 473 735 -802 -168 573 -721 -321 250 -148 -317 -313 112 679 -44 -537 642 159 -767 -703 -410 338 188 -842 568 -239 405 390 218 -473 -786 -857 607 -318 -201 -586 84 -661 502 -152 -875 -534 -307 -124 -870 -502 -242 435 322 630 574 675 -794 -849 282 -628 434 222 -250 -535 186 -205 -800 -785 -287 -451 583 -421 389 -720 152 -381 419 -323 4 201 304 410 -873 -582 53 74 -91 54 -900 636 630 -217 -392 -391 232 -5 -840 173 602 -454 -387 136 -643 -649 -254 -824 192 766 549 -298 -661 261 -421 453 590 537 307 -319 -275 -796 15 363 791 638 576 46 354 -299 -690 303 -66 415 -766 -99 -495 573 -833 481 -630 356 -46 -259 238 -758 293 -124 -72 -585 696 -564 501 225 451 306 447 285 -35 -178 -256 42 711 451 679 570 -384 236 628 -655 378 -264 254 781 -82 450 -832 695 182 44 -443 -324 19 463 -481 769 527 605 460 118 791 -283 769 226 -439 -702 382 -181 -78 -118 476 768 -269 -550 -580 480 -161 177 -139 242 -673 473 169 -715 354 -620 -483 459 -225 16 -584 -860 45 697 -201 77 -721 -219 660 -897 -381 489 329 -609 310 -811 779 210 -835 -716 -283 -438 -707 -760 405 310 741 -678 -885 645 -48 -883 125 -593 110 638 -427 698 -413 39 157 602 -820 351 -608 -661 546 49 143 212 -222 529 -563 -96 -601 -667 314 440 7 -638 -111 45 84 298 -307 -623 610 -582 -699 392 185 -779 209 220 154 -712 -554 137 -681 -474 -269 -679 -558 -460 -682 -230 -518 -327 -765 -592 -605 603 317 732 -74 286 -247 -158 478 -359 778 281 -587 294 260 517 347 210 214 110 -323 -226 728 280 -702 239 86 -666 -205 567 -843 775 729 -819 -430 -197 762 -116 270 -522 -815 428 727 78 700 498 -826 704 291 -284 -117 -502 136 -532 258 -19 733 -32 581 533 592 646 -896 -283 -732 -673 83 -102 -690 -568 -97 -435 -336 428 -840 164 403 -772 -80 290 -288 -819 -65 731 -100 737 434 -475 -721 -442 -18 285 556 -271 113 181 -676 -261 -441 298 -617 -431 345 25 200 719 773 610 427 349 -266 199 183 -219 -157 -86 166 -285 -286 -789 201 104 297 -213 12 -32 -480 -663 749 17 466 65 -367 -360 212 -466 -80 -86 36 -294 546 -376 661 530 -521 -701 -530 -708 641 665 -269 -272 507 -819 -229 136 -425 -680 -756 -303 -315 -890 452 480 766 -310 -277 555 45 -648 142 -354 196 605 479 -811 623 76 -165 712 646 107 -473 190 -550 -732 178 429 194 307 -16 436 -700 229 269 -895 743 103 13 -263 46 514 342 -197 370 311 591 769 730 36 -322 -342 540 -367 171 668 -747 313 -82 -812 318 -804 -796 -624 771 -748 -591 152 -763 -262 -355 244 -244 601 135 567 -311 -15 -587 797 -365 -40 600 -595 -782 619 173 -135 321 -605 -691 -29 -426 673 547 -325 -844 21 739 -527 295 197 -636 -758 -208 748 753 -120 776 -768 -681 626 234 641 -503 225 444 419 -421 696 280 49 177 -107 -441 -677 -186 -22 319 -478 -540 -543 433 96 635 723 -573 512 -315 324 594 -70 786 -592 -309 -732 -232 219 -60 -628 -20 797 -596 -228 637 -662 -766 225 -606 -529 240 -57 -233 256 458 574 523 77 -422 -131 -481 412 -398 334 -104 -305 -429 -485 -381 106 23 777 -425 -555 -333 791 -516 -302 -646 -462 -747 -3 675 -863 523 498 -687 795 773 -891 -157 -594 -395 -174 -29 644 241 329 40 443 -861 -768 -98 -419 -532 -378 -19 722 -831 174 -220 -898 -642 -723 -892 -551 135 -148 -251 -410 -380 -385 646 -480 335 767 510 474 -722 -440 -619 -892 -222 639 -95 -256 -84 -741 366 -319 -317 -376 735 -254 786 -103 -252 50 -645 -829 -582 700 -501 172 -558 -505 463 -558 -642 -726 -705 755 -318 -806 487 551 85 -87 -700 -250 595 -803 -481 -825 346 -316 -451 -811 520 -863 -530 777 595 348 -815 411 527 712 222 -828 194 564 -378 -569 -858 -664 -132 521 -856 -732 64 242 -720 566 -536 -334 -479 543 -492 -11 -603 46 126 -463 230 520 138 8 201 -483 -811 34 694 413 -153 79 749 -619 86 603 -361 586 363 678 -665 109 -148 -136 -276 -235 -687 583 534 16 -667 -416 310 -528 675 40 -857 -470 -52 -88 -179 132 -405 713 770 -70 -214 -131 -90 -536 -517 -860 271 -822 643 -285 -430 -849 118 426 635 -123 -85 -289 272 -556 -756 766 343 13 -302 -692 -736 -181 798 412 420 -577 672 64 784 -322 -826 -369 265 -833 76 -735 -373 -232 -776 365 625 -209 -570 -676 -491 105 -862 76 230 268 -438 542 -106 -893 -279 88 743 -196 -303 -398 704 -613 54 552 380 -646 -454 -790 -759 -600 -588 -84 -741 609 138 273 634 700 187 268 -626 513 141 507 -819 -829 206 739 262 -471 14 -801 534 75 717 432 -152 165 246 524 -140 173 786 -742 131 -217 745 322 740 -169 409 187 -420 75 -537 -67 632 36 -357 35 -344 254 730 -449 194 -58 423 -352 292 766 -762 611 389 11 -191 -24 616 -300 -310 -486 413 538 -61 785 146 558 -716 -601 378 -857 -429 -10 693 -840 327 439 -144 -169 -611 692 -672 369 -604 440 733 -628 -233 314 -679 365 606 -125 742 -581 -391 -541 -778 -460 184 -57 -612 521 -787 -636 295 74 -709 392 -213 408 -737 -669 -95 682 67 -302 783 319 -502 -606 773 -596 425 -701 -615 -257 110 -494 -563 -561 -91 627 -364 -295 31 548 -736 9 -602 -530 -356 -36 -506 -175 515 149 -96 -469 784 458 367 -665 -508 226 66 -815 131 103 -803 -154 -85 103 -789 707 386 -323 14 -517 -665 -392 512 -793 -185 493 681 617 -557 -443 -871 100 548 -379 6 -669 432 296 -548 -544 -593 268 -308 -134 -635 -229 740 449 535 -856 694 268 -416 -790 -859 566 521 769 437 695 299 -577 363 624 43 -279 -809 -458 86 -535 -181 514 -95 -429 220 -159 -831 172 121 -245 -624 -69 491 -813 -127 116 -191 768 -451 -587 -382 232 -724 244 373 -660 536 340 598 338 563 323 557 -606 -569 594 138 -534 524 -424 695 531 21 323 786 236 248 -25 -724 23 -336 259 -636 -222 -804 -366 -900 -643 307 -610 271 -549 -364 -301 -68 -348 81 293 -892 473 -102 189 41 61 -669 722 24 68 569 172 581 341 -661 497 11 550 183 -875 -390 -888 -585 -280 -102 -204 155 -616 552 141 -549 16 659 546 639 109 160 43 -784 346 539 -665 -499 545 -65 640 -34 -167 -685 -143 115 -652 -195 630 747 384 -112 -117 535 -491 7 -771 454 -435 186 -167 789 -391 -355 -194 -652 -553 18 456 530 -716 26 -771 -216 -788 -651 -459 622 -221 569 682 -306 650 -360 -3 -497 -767 -148 10 -219 -50 750 460 457 498 -701 99 -667 -631 784 -540 337 580 -410 -591 -800 167 -894 -663 745 477 584 -247 738 593 740 -507 631 500 -231 342 76 385 -293 -78 700 -601 -37 -430 -705 -375 315 -16 -493 241 -818 325 -386 522 -823 -144 -459 -135 761 707 555 -899 332 -370 515 400 -130 -810 744 573 -260 -405 -145 -391 172 105 -270 -381 -417 -770 699 -537 214 -556 35 -773 637 689 -28 -374 450 -254 -284 388 -678 -767 548 192 76 -300 571 645 -779 321 84 -126 -378 -241 -236 780 -563 -524 225 -20 -203 696 -889 -743 705 -374 -393 532 -126 -609 -371 -797 760 -698 640 -453 -861 -338 -608 -424 172 -495 -527 44 787 -353 -217 -255 -512 51 -576 140 -750 221 51 -784 -385 612 -372 275 -574 142 -842 54 -760 433 -473 637 -749 -887 -339 -241 661 794 -563 650 -689 138 766 656 355 -440 -773 -413 -85 -107 547 30 -844 696 653 -743 100 559 291 -168 -396 691 -871 -853 69 436 264 -143 -307 -233 -619 653 -218 793 -514 -204 -92 683 -791 -233 727 150 -801 335 525 -668 -153 -132 781 -171 -113 -660 -559 -97 200 452 51 87 437 609 147 -795 -130 -677 -132 -192 -868 -446 -328 -293 255 -583 101 189 547 154 643 275 364 112 71 252 671 333 -807 -699 319 585 -893 21 -660 623 388 373 -145 -318 -175 620 476 -181 123 748 -207 -497 -421 -423 -820 74 -303 114 -35 -557 81 310 -197 -852 -126 774 182 -809 47 554 627 12 -763 74 705 780 794 -707 -36 -1 -654 -604 -850 -266 -120 430 -117 202 344 17 479 640 -561 -443 101 -136 -530 -226 333 -621 -550 -690 755 -872 -176 -568 -807 36 -462 -520 678 586 -698 -447 75 -585 413 800 -159 -269 -578 706 -169 80 183 -809 538 236 775 -53 -610 433 -565 524 -684 27 -418 -260 -801 -282 -807 -335 -415 24 129 -301 -222 89 -298 528 85 -318 242 231 -183 -429 464 -847 -817 566 -810 -702 -281 -458 356 -197 -97 -364 -468 -181 454 -325 -550 -526 -416 -357 368 443 649 612 -727 17 -596 -546 380 502 -151 -228 -568 -605 -764 649 675 -215 -709 -10 779 -335 679 -734 -286 -831 -802 -688 -659 380 -469 484 528 202 -221 -888 -61 -438 485 -54 52 -401 -363 -136 -163 -612 284 -747 -754 358 -498 -549 502 537 -702 703 301 -778 -95 -571 -125 -41 554 -311 664 274 -30 -702 -141 100 225 502 -407 -359 -250 -773 703 96 -538 379 -63 -188 -833 55 659 406 -569 -47 761 173 -203 -313 567 -748 562 -807 -399 -266 546 -165 297 -580 777 712 502 442 -788 259 -374 780 -53 -60 -389 101 -628 255 51 560 -665 -118 -396 -665 -277 -655 -788 278 -68 372 66 -281 -558 -32 -453 -10 -339 -560 713 218 -524 -407 450 -19 430 -357 -385 751 -386 -38 472 -438 724 87 679 357 -252 425 -832 -355 498 792 173 -759 621 133 -337 350 611 419 218 790 335 -830 -52 -167 443 -424 112 538 -314 -606 -244 118 -308 570 -350 167 693 548 -529 -481 405 717 -693 391 433 101 -349 -185 82 -245 -779 -573 503 604 297 -758 256 -706 736 475 -342 -723 631 788 -359 -355 -877 391 580 95 -742 -609 -719 -174 572 -34 -274 603 -230 350 -395 412 -152 494 346 696 559 603 -369 -278 -71 455 501 -136 480 572 -552 554 560 -121 445 740 330 95 -731 275 429 694 5 -898 796 -355 594 98 369 131 776 -848 342 284 -356 -51 610 600 -598 -387 309 256 243 402 -671 -185 -56 -391 219 534 -635 -29 399 370 -186 -751 789 74 -510 -664 -197 -751 -812 650 -520 -547 -40 -59 -787 -331 -668 -521 -258 -369 -670 -293 762 141 622 315 402 -153 -766 702 -838 601 691 -837 427 354 -613 -57 122 -251 280 193 -310 362 -813 -153 -233 -119 -304 65 -704 -38 -683 -623 228 54 691 -796 -100 796 -276 -337 -83 264 -261 216 746 -330 -133 -126 130 155 90 231 541 -830 -823 119 -563 288 -463 -716 599 633 -714 -409 -477 22 -844 399 646 -121 -752 -747 -168 56 271 -262 -762 -177 -76 591 552 -22 233 -837 -891 -55 502 -69 -886 -45 529 -117 286 -652 -530 -289 -818 -628 -37 -758 -75 775 488 262 -133 278 564 -879 467 -568 -495 593 800 89 460 -296 -753 -319 179 -192 767 -89 418 478 535 115 -121 97 -106 499 -16 -375 -312 -789 -658 -283 81 -503 693 -745 -471 -240 533 -229 137 -71 -703 536 722 -396 -721 -846 -776 -410 -149 -148 -314 -739 528 -143 250 142 -877 -256 -464 -341 -492 -659 8 48 -621 -560 443 -808 -250 125 731 -784 225 -685 -318 -599 -826 -304 -148 548 -343 65 -508 -353 709 -102 188 -811 -622 -181 -223 62 -892 -44 -174 -890 407 654 581 -655 -262 296 -204 -99 426 -615 -402 722 -830 415 37 -428 -384 717 -743 -477 -127 208 773 -457 500 346 57 -125 -457 -300 -215 229 562 388 -178 -175 -133 74 630 715 379 624 -481 415 -220 102 -40 -738 -426 535 -186 -639 -743 742 -525 -884 -86 218 -444 -46 -2 291 437 206 733 335 -439 -494 313 417 -858 466 -577 797 -396 -169 587 -95 -700 -489 355 311 -528 342 8 -59 485 -611 -545 675 -423 250 570 103 -583 -164 243 550 -773 81 -393 -160 -535 732 264 -235 -724 469 338 -108 -588 -355 208 -440 -178 420 363 254 116 -806 -653 618 -830 -454 -453 395 -764 217 743 -348 -340 -892 156 -79 -31 291 -555 581 750 378 135 704 -70 176 -437 -371 101 734 -471 -610 -844 -629 693 -542 -25 -190 -683 41 -286 -897 118 222 601 648 493 376 -146 -838 373 -160 78 705 358 -772 -840 -94 -380 529 -287 -594 613 477 506 436 328 -166 689 686 -377 22 -269 29 -621 -183 -63 83 596 -154 -50 -523 406 429 576 -594 673 -429 791 -553 730 -887 -479 779 -155 -553 -248 -769 -730 -848 750 297 -564 -181 618 -622 -438 789 666 135 740 -137 287 656 482 -76 157 199 587 -665 584 95 -268 -309 -618 140 366 -170 149 690 136 -298 456 -206 -199 159 164 -171 -305 629 -795 -631 -184 -781 377 -73 728 -316 -642 174 -317 -307 -196 606 675 470 -441 -805 403 -321 119 -334 -546 798 87 612 -21 -630 167 34 91 -593 126 -18 788 17 -332 743 -102 -199 271 -554 100 -709 311 -454 682 -760 74 419 -800 792 63 1 -458 -713 573 370 -336 -505 -507 484 -92 -362 335 -11 308 727 712 -662 -500 -561 649 -315 190 27 -809 636 -580 403 545 -150 -548 278 399 242 -12 -703 -247 184 -388 -804 689 -796 28 -560 -324 -410 774 -784 589 -409 -155 31 -653 -845 623 56 766 -148 703 413 -348 -419 283 -690 201 -403 190 -266 395 421 -174 -168 394 237 200 229 -316 440 -252 -198 368 -782 781 266 323 457 -22 389 -776 -644 288 87 200 -22 326 -668 670 -551 195 -475 200 -638 -442 25 113 52 -189 -805 -149 386 117 -344 -587 -818 -538 732 760 -529 -632 407 740 -247 -169 418 201 -303 -137 141 703 -402 709 -673 360 718 -21 -2 788 343 -279 -276 753 -180 -696 -355 -781 -273 -400 356 -130 604 -43 161 -788 484 216 -248 -248 -763 -551 727 703 273 -305 556 -488 238 150 -498 717 456 -783 -205 -415 100 -764 -376 606 -779 737 790 315 -368 -691 109 -11 660 643 -17 748 384 -700 301 171 555 48 -808 -560 -120 771 409 -606 -793 -863 21 -639 -26 458 -541 231 43 713 -800 -302 -348 -663 -881 615 -488 -798 498 267 691 274 362 153 -810 257 716 -431 -619 -475 -497 -416 125 113 -124 312 -618 -10 -192 -830 261 257 -800 180 -265 -529 116 -842 700 -796 -561 611 -851 505 160 -534 304 -461 -795 -184 77 -696 -465 12 577 185 -49 -143 -436 557 122 613 -843 361 -12 -333 -326 -263 396 371 -782 -19 -266 -591 305 438 2 -828 -604 -431 -331 731 -280 -468 272 -98 -365 -571 -792 277 332 -262 -180 -780 458 88 227 -577 -455 -752 -218 123 -618 260 321 -225 653 112 -353 -861 -242 277 -558 84 -440 360 -693 -780 25 563 -40 -554 465 698 72 405 490 763 530 50 55 -488 254 -36 97 -392 648 534 680 -254 -552 -553 651 739 -782 357 721 170 82 573 -103 -438 -659 -520 357 -565 256 672 -447 383 287 290 -589 -252 -391 -32 -698 537 586 -310 -804 -626 -16 678 616 -765 342 775 -778 -855 743 6 794 -551 417 142 -713 422 128 -420 -73 -468 -98 -492 -528 414 402 -399 -282 188 -12 87 -300 82 -665 557 -252 112 -563 241 -782 -452 428 -142 341 502 -427 -52 57 246 68 -36 -125 -796 765 -412 -78 459 -685 677 -249 -326 478 -611 742 -811 751 -322 95 -604 -99 114 -627 169 -10 319 -569 33 350 752 -274 -351 230 678 -203 -78 429 307 18 -633 317 -374 -693 -389 84 -746 15 641 -744 168 -78 -677 325 -819 -849 -624 -266 -560 -769 -819 150 -382 -364 581 -528 -300 -729 -418 -856 -778 278 -258 -269 561 -734 -313 297 545 -550 639 763 -149 -302 -85 -210 390 350 -858 109 749 780 583 1 -525 -171 -674 0 -41 -547 -615 -124 347 -172 -625 210 654 558 -265 -819 714 238 386 -295 -258 262 770 486 -438 -364 673 -603 417 -491 -550 784 263 -864 365 -125 20 -242 -7 -721 128 492 -848 16 -298 302 -257 303 -663 548 -835 -615 244 794 304 -1 -536 143 -698 -529 730 -634 -468 414 343 92 -897 -257 -610 -103 671 -625 -784 -254 454 -698 725 -543 -335 -789 723 180 -765 -648 474 -833 107 -366 774 456 -96 45 -285 -251 381 -403 528 793 628 -871 592 -396 562 -31 45 613 -320 405 726 722 -131 -657 -845 -586 -435 -30 -109 626 -58 702 -310 -741 -741 -716 267 339 -704 36 -341 87 541 154 346 316 -462 -126 -417 216 -517 -367 -302 -751 -315 378 331 -305 -330 -458 -344 -85 -430 -171 -152 -518 -857 -75 531 -844 289 -701 -399 -80 116 -890 -371 -565 -508 -724 216 377 118 275 -202 -681 -10 707 -81 201 -891 111 -510 655 -289 -549 271 -803 -27 -359 390 10 306 257 93 601 532 765 -559 153 100 709 494 284 692 92 655 16 496 -431 16 -336 267 716 -634 -337 -373 321 -674 719 -337 522 -601 -429 -514 176 -393 23 -867 120 140 259 123 -739 604 -719 -747 42 148 65 -625 -306 -271 -831 -6 -669 100 16 655 695 231 -345 254 -601 633 -864 575 -533 -324 -588 461 505 91 -102 -12 305 -387 446 -641 -623 -169 582 -513 -598 -155 -3 -146 -745 277 -732 -455 -361 246 666 -660 689 -822 -583 60 313 -81 -572 410 -884 -411 224 -299 -755 637 484 191 80 514 -227 -66 527 339 757 107 391 568 -399 -336 219 123 -439 -519 -123 336 -379 784 -565 -64 -612 473 399 687 602 -257 700 -723 -896 -51 -628 786 -850 -668 686 58 -244 403 61 -706 -62 93 -205 652 618 698 -283 372 -42 -734 -357 405 447 187 268 398 298 692 -305 383 -172 -209 62 -686 0 -291 -327 -547 65 -475 -875 477 -223 -810 616 749 230 760 482 374 -64 -400 223 -853 1 -718 -123 208 424 735 593 -619 -343 660 459 74 -540 7 408 382 -588 129 642 -475 303 -140 711 -357 679 663 -883 -337 88 365 -686 -6 251 134 429 460 171 404 -265 438 793 641 433 -752 662 419 196 455 -220 637 205 125 213 376 -24 616 443 -812 -142 208 -521 -389 616 -383 -521 -499 321 -853 93 100 717 -818 -693 514 644 567 367 -266 352 -236 126 629 -555 258 715 509 174 130 -689 -543 -261 789 49 62 -213 770 -808 -712 547 -617 -315 -256 183 555 -734 -357 -797 416 -821 110 -666 449 309 187 -687 -779 146 18 -292 613 456 -537 -832 468 -57 87 680 84 779 -216 526 -826 304 -288 -560 -465 404 53 220 -321 -550 -246 -862 -63 43 -863 -499 -721 -533 542 -678 128 97 -293 -697 320 466 191 -644 584 -671 21 489 66 690 500 212 382 -653 -860 -633 661 251 -161 304 -863 546 449 -233 -586 767 -148 -823 607 -373 -99 686 -849 325 374 -353 451 -723 -686 -608 -191 -469 270 690 452 101 779 43 130 449 -682 -16 -800 -474 -83 594 711 -352 -295 44 -234 235 -820 570 -612 109 -589 -107 -297 -9 -874 -606 481 -879 -364 -463 637 670 -246 -254 -250 545 583 724 -379 762 420 644 439 -472 -738 -723 -122 -423 686 25 155 -857 303 -677 139 -203 -699 747 635 772 -784 196 780 -852 -101 244 731 715 -389 198 233 10 557 358 -530 -589 407 -590 235 -139 -753 -479 518 -813 637 -579 -625 556 -266 -141 -499 -394 -668 -672 -399 -251 453 -140 566 -683 567 167 -580 -880 -657 643 94 183 321 -380 -336 -733 645 -809 123 500 -671 -578 268 54 -193 -124 525 14 -722 -626 12 -802 -884 -646 -510 -501 -410 -211 -369 -125 -888 -796 162 -328 -633 -172 -259 -113 169 -520 -205 -341 182 407 -881 266 -146 631 -257 -110 431 144 240 263 746 121 528 -736 -174 -358 620 522 655 673 -259 -559 -362 -444 -659 703 -448 -342 -468 146 -500 121 -539 23 404 -602 704 627 434 -783 525 551 227 671 552 -144 761 313 -32 -749 -33 568 688 334 91 -776 103 273 209 142 -140 -828 -557 -214 -457 157 39 -58 632 -506 -282 293 749 -56 -100 750 441 -715 85 -209 51 360 -650 59 31 -441 -640 -387 -176 -229 -856 -738 590 -811 336 -54 275 -158 -454 52 -278 -724 -898 -277 26 306 -543 329 -550 780 468 731 179 149 -293 -327 83 333 264 349 164 420 269 644 -479 728 -3 -197 489 321 -427 -733 397 293 -473 -279 -878 12 -12 -574 170 -419 -37 -484 282 -680 388 -19 452 -751 -130 -31 592 -410 -521 -265 463 -480 -754 -819 752 -172 -523 412 771 -529 -335 -260 -254 -539 -787 -386 -599 -42 -785 500 -27 208 639 -59 -17 -184 -25 104 -172 -13 452 -352 794 665 -878 588 -404 -713 -111 695 194 719 770 -775 -146 -285 -851 -449 -170 372 -891 137 647 -107 103 528 -695 315 -273 -661 541 496 -899 -652 235 -340 -827 300 3 -776 -346 432 704 28 -799 645 -558 215 -132 696 -895 355 -88 -307 -431 476 -783 -797 -293 -667 169 -302 -572 134 448 -744 -630 -819 -639 -52 -202 635 -94 -368 144 593 -213 86 649 -186 588 248 -284 -656 -639 -240 593 -88 361 -114 -793 -589 -573 -601 -739 643 749 -406 678 -460 -353 324 -890 477 -899 308 -99 -741 -140 239 -368 309 460 -624 -316 223 743 -469 -140 14 407 155 273 -534 -186 -67 -487 94 345 -851 -695 -631 -217 390 236 -378 296 40 -795 -423 -770 733 -25 -327 -113 373 644 -279 -479 -11 50 120 -679 753 -588 632 485 -577 442 439 471 382 161 602 181 607 761 325 -814 -225 648 -404 -455 674 -848 -311 -170 382 143 529 358 -47 -407 -579 164 -876 333 -828 300 300 -637 -737 170 -353 -761 -124 -406 -434 -499 -850 -325 -522 566 -544 666 626 -67 -109 -44 -432 -374 56 771 -557 236 262 -361 162 464 -383 -153 -145 387 597 -716 766 -225 -477 679 43 796 25 24 -485 -861 728 39 -203 -59 794 -128 762 49 -784 97 -701 -217 -310 648 771 -661 -339 65 216 -673 -280 -154 100 -570 -104 460 -154 -694 644 -285 90 463 40 -701 -530 -650 246 -804 -273 -435 -247 594 -384 -225 697 86 152 767 393 29 -503 780 623 -58 92 391 -630 579 599 592 699 704 -394 17 -35 240 -67 345 762 719 -776 -753 -514 -166 -465 51 -217 351 -794 -571 188 -162 676 187 670 -419 -602 725 -514 755 -391 73 464 486 -400 -475 592 -465 255 -799 -226 495 88 682 -89 745 -748 -252 -662 -509 148 392 328 -732 -67 -248 -586 735 -419 131 773 114 -327 -530 -899 -57 83 716 -159 28 72 752 -626 -262 795 -307 -195 -656 -17 482 -265 -40 347 -763 -617 -183 -466 -451 112 680 313 550 301 441 268 351 336 -382 -247 -754 -13 356 -893 -45 669 240 -446 -848 -504 320 -656 666 -775 -581 -29 201 -677 -882 166 387 -305 -86 -779 776 325 300 -120 -577 -877 560 230 56 -884 -541 403 -548 619 -523 -210 -793 -364 100 -11 513 781 140 477 37 395 661 -890 559 335 -21 657 -477 -44 -432 115 60 -485 396 -146 573 689 -180 -613 -660 703 -132 -562 -209 435 -528 63 -131 -495 462 -126 -309 -781 554 187 -752 -730 546 198 -707 -386 -50 556 65 -94 782 -2 443 -467 81 457 -883 -635 705 636 -734 500 693 314 -58 -891 -259 -746 397 -535 -184 619 633 231 14 174 0 421 599 491 759 -731 -128 -744 -475 -446 -3 693 749 -321 -870 -168 240 -466 141 -187 -451 453 661 -701 376 234 506 -129 -873 -291 477 -760 191 -631 -86 -106 -881 -308 -430 145 300 -629 -129 -616 110 795 -700 -13 -390 651 -529 -155 367 443 -467 -469 -227 427 165 721 -668 -56 -803 -647 -66 -169 -742 481 -464 -716 -497 265 245 -538 418 199 -51 -492 -14 -203 -608 -473 405 -199 -101 410 -545 -533 -617 -479 723 -10 125 148 -257 405 -607 -860 -761 -797 120 95 672 -600 526 -653 510 51 -682 -580 557 -105 74 391 -682 -461 244 -666 -435 799 -879 727 396 411 -152 -863 -560 363 772 23 -387 537 328 -400 -780 -440 -444 -730 456 -480 -566 -397 718 -310 -557 143 -527 549 -515 -48 350 -418 481 358 57 260 -351 23 -113 65 -855 796 261 791 140 598 97 559 -528 428 -236 -35 -391 -639 -90 -718 -548 -698 -757 -15 576 -297 348 -141 234 -24 -598 718 714 786 581 -83 465 -795 672 -279 157 -428 417 454 -831 -509 431 94 -605 -493 678 504 -144 -199 -316 509 -552 -325 412 272 24 -345 776 -497 -356 525 310 -454 -458 552 514 -532 47 273 -477 -3 258 375 -388 -376 -684 -676 -204 -550 -121 698 -2 -609 -880 79 -638 427 399 420 -596 533 -156 92 352 -438 514 340 407 182 -394 654 -841 68 -410 -101 -265 696 -691 245 358 234 263 -567 441 227 -377 116 597 643 533 -307 -10 -353 640 -317 146 -530 682 121 374 -11 -116 -70 -278 -290 -208 -794 -522 -613 -855 118 -268 -184 -261 -490 -74 507 328 -313 -104 -653 -606 -665 -700 -29 705 -665 -136 -610 -168 -441 209 141 108 -599 237 741 -430 -741 494 472 -32 -707 175 -823 386 -75 -631 111 192 388 -514 -834 -805 -119 225 -62 -369 -232 561 -368 140 -409 -784 -798 -225 -415 -489 -619 333 -3 103 179 -693 689 419 -839 605 -501 -270 -748 204 -153 -103 449 96 562 334 747 196 -665 -680 677 -763 509 -437 -778 -43 -383 -685 -250 -627 581 -265 703 -884 -417 -301 550 385 -11 698 338 353 651 -633 91 587 -856 -5 85 277 -178 678 -696 -621 -772 510 -758 -447 -238 231 775 -627 -113 -667 -491 477 -317 -225 720 -710 280 -833 -709 492 705 -38 -94 -683 -761 296 180 767 -152 -751 443 -433 202 -350 795 -739 -601 -466 -128 -631 -204 703 190 -572 224 686 -371 -73 -441 267 -520 -878 -106 -877 -125 -779 433 122 426 -271 519 726 -344 373 -5 327 731 513 -192 449 646 340 228 238 -178 73 -863 -409 683 741 83 -731 -184 -515 77 -158 -751 -530 -714 45 -774 -842 384 474 47 219 -884 567 -559 203 732 -378 -46 754 369 780 -434 -101 -445 355 528 -613 211 -141 355 -42 -738 -541 -455 -69 360 265 -877 -317 -759 512 -190 -741 -589 80 -190 796 44 -415 -612 -68 149 -748 273 -827 85 711 -770 740 639 -116 765 266 -461 481 78 254 700 259 735 -635 -249 -613 593 -183 -194 684 -544 -769 792 -571 -474 -111 -583 243 -768 -435 317 374 -618 -234 -797 -142 -696 505 686 41 487 -439 -341 -715 -20 -847 -810 23 112 -880 -276 -710 -792 -309 -764 266 -102 -329 751 243 -876 -363 299 334 87 -358 581 -650 -41 663 722 -335 -791 -734 -825 301 -379 524 -578 676 470 702 -862 -181 -231 82 682 -898 423 78 -226 -456 -581 -46 -47 -716 276 -360 -746 -871 -305 -230 -850 477 645 -303 476 -574 281 -422 210 452 735 -614 -489 673 -685 668 -709 -798 61 -813 -484 97 -28 -27 -749 -51 305 -461 -518 -312 -832 637 341 16 -445 -156 -246 -777 682 529 532 -152 116 247 -341 -563 -316 20 -707 367 337 -46 364 414 673 -552 34 638 -719 -668 31 428 349 624 -810 3 -333 -584 669 729 -537 142 252 543 705 -742 -693 349 -106 -475 179 590 -725 123 461 244 -309 115 98 92 -830 137 611 321 402 -103 -753 396 -686 623 302 589 -582 70 -409 204 407 -400 -721 -123 -44 303 -515 -256 406 -698 607 588 -332 -14 -891 -531 -468 410 272 -770 -311 -880 -502 -687 -638 359 455 -738 -293 333 649 165 748 -130 -843 586 515 179 377 -664 289 264 -807 -110 614 -167 199 619 737 168 512 717 -780 -670 13 -360 297 -876 -800 717 694 299 -69 -390 -234 -753 92 -298 -817 77 -601 -806 -396 200 147 -838 743 579 -421 -212 -486 505 333 192 325 -254 68 -601 -519 334 -735 -611 154 -489 -76 -782 -229 60 -14 -838 -290 262 -556 419 -436 -1 709 -108 -677 -733 745 -280 -222 -775 -583 63 578 -535 -179 716 -327 -828 75 -546 413 -786 -224 -174 206 104 611 575 -869 -806 -514 177 -218 89 711 676 661 -242 -307 194 487 463 55 28 446 495 -440 -873 729 -763 -171 -755 50 322 -77 352 258 -627 309 -448 -337 -748 -681 -446 174 697 207 244 -315 -116 -173 144 474 24 177 757 -616 -640 -894 8 -856 27 -60 -519 -71 384 -570 -771 188 -68 330 662 277 -248 -227 -156 -788 569 -117 -792 -705 144 -419 325 725 14 459 -277 -746 465 -106 28 -300 310 792 456 611 608 468 213 496 -202 150 -557 -589 234 -764 7 -388 115 34 -305 788 758 -476 557 -186 -816 -885 428 597 -688 400 -875 -763 -452 -126 -775 472 -29 402 -418 -188 379 -382 353 -524 -439 -758 -447 171 -387 613 313 546 -155 -805 -781 391 669 769 163 -584 -616 -643 -378 -462 -97 -62 -437 518 -625 -464 -175 -874 -590 297 70 382 172 -424 -788 138 133 -152 -808 623 382 -191 -778 331 540 -586 -322 633 591 -891 139 -867 -515 -884 -188 -297 -288 -155 -380 -368 -855 27 -79 -34 -358 742 209 -57 -482 740 -830 71 -428 91 -783 27 544 -747 -114 -264 -742 -247 466 622 -210 -432 297 336 -239 673 88 122 54 278 682 449 -683 -661 -367 -857 -398 -888 645 179 600 -310 -196 -544 -28 -576 59 -190 504 224 -468 311 -715 -207 541 599 -103 724 -742 -111 -428 -66 -711 -320 238 -682 -275 -753 -34 -46 -32 648 -10 -879 68 -524 -197 -401 75 162 -358 363 -779 171 -520 370 748 552 537 414 -606 -517 150 161 229 319 -862 -865 -364 341 -465 12 -684 -529 762 476 603 -296 -426 90 758 -86 -221 -263 -407 417 537 161 -122 351 -414 314 -867 176 262 -894 -63 399 655 -120 -582 -807 23 372 0 764 -517 -432 282 625 -265 704 -244 410 141 -867 -48 787 -824 -863 -311 46 -64 -49 189 -430 -185 -618 -524 136 678 -487 90 -121 206 595 442 786 -889 -745 -495 576 129 -786 -877 480 181 506 -181 -533 -76 182 282 101 652 -487 566 -473 413 286 425 316 -464 -425 622 359 555 740 -298 623 -847 585 594 371 549 493 -64 718 -68 -602 649 707 -253 503 -98 85 -91 203 637 45 -378 -605 140 -81 -75 -299 -501 89 386 239 571 456 -309 -184 -633 -608 -877 -262 109 617 -863 -378 652 -330 -375 725 -150 -208 336 691 -862 332 493 -694 -858 637 650 -494 21 592 275 -435 -498 87 -259 675 -642 -678 -409 173 -345 -378 -584 11 567 -208 -274 199 44 235 591 728 322 -547 -222 -52 -644 416 629 183 -248 -155 395 446 -71 -241 -726 178 221 -650 -618 -254 639 -460 112 21 -869 569 -587 -216 -306 253 -454 -848 -881 768 -81 -570 -811 699 406 -139 726 42 710 372 501 432 668 -109 268 713 201 394 -727 660 586 -482 -494 -862 -458 -655 529 -190 313 754 -423 625 -279 -817 -137 -711 323 590 401 660 489 -746 -86 -756 224 -742 403 -694 -577 -97 -91 -762 -420 407 291 -284 -596 -671 -167 600 -333 535 -608 -431 286 616 74 316 -400 573 -43 -189 -308 376 471 -262 -490 762 92 -455 577 -454 775 795 -671 745 -798 -592 -640 455 -362 -263 -578 631 -773 -506 -145 -731 217 -376 583 -273 161 -404 -340 -314 -687 276 -23 557 -189 -720 -452 -592 -98 765 -53 -799 50 577 -188 679 622 -534 -201 -477 220 -489 497 -601 36 -847 283 703 -742 -665 584 -6 496 602 393 -564 651 -635 72 -716 1 -330 253 508 52 -408 767 476 260 -253 -562 316 769 -143 303 544 734 161 703 -584 542 -388 -26 -91 -562 212 -349 -732 186 -410 -153 -820 -469 -754 781 632 -837 439 -559 299 -508 62 -478 -201 229 -576 -867 -584 505 -82 -355 -48 -158 -714 -185 -829 112 -434 708 -636 -896 552 -877 269 -292 786 -375 163 -47 -406 362 -453 41 -604 -774 -21 164 -362 77 -504 -356 -445 304 272 -302 -75 -581 -868 -500 -98 -524 421 712 405 335 362 -586 -268 671 -879 570 -829 -304 -377 33 349 387 401 624 235 647 236 765 83 -356 595 50 -200 358 -767 -301 793 363 -108 774 -763 -409 33 -753 -499 -645 -435 380 -161 788 -13 683 -494 100 -671 770 -298 93 767 -109 -641 663 -410 307 404 498 522 -806 -290 -244 36 -847 31 -187 -145 266 -552 -480 -172 379 -107 520 5 -620 651 -673 -475 -375 -477 -131 225 -132 -668 39 -367 44 -870 116 70 -126 -464 -448 589 81 252 436 -214 -24 360 -709 -40 -721 -388 79 602 641 633 -554 778 -516 -530 -208 672 -661 631 -337 -122 -832 -419 521 -761 19 -636 547 718 210 416 249 -123 16 -606 -448 491 -321 -133 157 -211 -152 -223 -501 439 -772 113 -738 -162 651 631 361 90 121 -472 -555 -564 -373 64 348 -804 -682 -108 610 -274 -818 -856 142 500 -308 -788 139 -79 169 256 83 -589 521 -227 -708 58 112 -734 783 798 -662 -97 -651 -184 219 -70 67 465 491 -520 -312 -755 -145 -646 -53 -791 -226 527 441 309 568 86 -553 -871 492 388 -624 231 590 -179 606 609 -545 -53 598 -516 -26 -9 224 205 642 -282 687 -112 -247 -650 24 282 99 -857 334 -137 -26 603 -371 605 711 -671 273 574 -344 461 390 35 575 -214 745 -62 350 -590 332 607 -574 -825 -809 380 506 137 404 -754 -463 -777 608 409 -233 -643 -309 -435 -752 326 -59 599 74 -554 650 793 361 -634 791 114 -468 540 -400 50 189 369 -198 -288 -154 193 -62 -883 487 -279 27 -386 304 -114 708 649 723 142 473 -323 -770 -412 -721 -299 418 -288 553 167 769 669 -391 568 398 365 -11 -259 616 -558 25 657 -1 95 30 -104 -834 103 -460 497 -759 -538 -314 -661 -791 -811 94 164 -619 550 -701 -443 729 226 -388 -62 -378 -793 -171 -257 2 327 -532 419 355 -593 -181 143 456 -729 -526 105 -283 -273 520 -345 -781 -787 -676 -450 794 247 -893 479 -448 -623 603 -150 392 -169 -631 785 678 48 29 -861 -848 -132 -315 10 300 593 -564 -330 190 380 -22 745 145 352 229 -754 -795 623 -123 480 -574 -828 310 398 -603 294 -228 344 476 308 -298 -786 528 371 -167 636 413 73 70 590 616 762 -715 80 -29 -679 557 -875 -259 476 468 635 -660 -408 361 452 479 -395 586 145 573 -273 87 616 790 -426 638 -777 -436 -87 310 171 -130 719 388 11 -382 546 -371 -626 608 776 -2 -491 480 445 -729 -346 -747 -728 794 -854 695 361 -218 -506 302 -829 105 455 -496 -329 594 278 506 760 -139 -818 -341 -122 373 337 562 276 166 -731 -704 -846 -694 -501 -277 -271 -608 -259 -759 284 180 531 -40 -295 -445 -338 693 48 -21 196 34 -781 -223 -721 638 712 369 -474 -86 -609 -773 -709 -287 -89 -843 -773 -866 -702 -246 -884 -863 286 678 -333 124 -27 -284 -172 590 -249 -94 35 160 -824 664 757 -626 415 -40 249 -700 -400 597 210 -595 -692 502 -688 -289 -68 -96 614 -119 23 -511 -717 -549 -822 -57 356 449 -122 156 243 -862 480 -477 301 779 670 -635 388 488 -799 -487 571 324 332 374 -241 534 178 192 54 445 -213 -817 559 -423 -728 -261 -743 -630 -326 -243 -230 387 -173 560 -619 136 32 -743 -391 -154 -98 -382 518 87 -546 -879 -810 -694 36 280 575 259 235 -894 -623 -499 -163 11 -589 256 -183 290 531 -888 -253 350 -777 -388 188 547 329 -850 -438 -894 -209 -887 367 -730 658 -244 -164 -85 710 -852 -778 -656 221 -788 -35 -184 -649 -376 470 537 323 507 143 -677 76 329 -462 -871 -107 559 -832 -14 -646 536 -878 -429 -476 30 797 -770 797 461 212 67 -400 -170 -526 -344 9 -464 65 331 544 644 431 -403 505 -245 479 242 321 215 -640 507 730 340 -685 362 180 317 -384 -576 -371 -467 779 504 -623 -616 326 255 -608 -33 754 -850 665 651 -456 212 -728 370 606 575 772 24 -710 508 473 -808 372 710 -467 -32 48 -441 -780 -838 -512 113 -174 401 576 -620 -173 -307 -714 517 698 587 -263 -884 653 -155 -683 199 764 -643 339 127 -654 -603 577 70 -675 254 -206 560 -173 212 -122 -625 484 -468 423 -543 -282 -266 -133 -775 629 -617 -258 -631 222 -705 250 -748 -286 -171 254 -473 -163 -269 412 217 529 2 -508 215 -319 520 505 -620 -559 -802 798 -377 -412 0 521 -109 -665 3 237 -22 -409 -156 192 631 448 202 654 491 -331 -782 234 -200 -637 279 625 476 278 -461 -899 -657 422 -433 448 269 -570 195 -250 -370 672 254 363 -545 -85 271 -654 -858 507 -736 -146 528 -838 477 -46 -631 -601 261 7 678 -628 -609 -203 -291 -399 644 -840 528 136 729 505 340 344 724 -251 -683 543 -40 -229 476 -660 738 752 750 -508 -94 -131 730 -219 438 412 -366 -262 -260 444 -214 614 2 -520 -248 -363 -614 429 431 348 69 97 -103 239 -465 -343 -582 97 653 639 -536 -518 -452 85 -247 -473 406 770 672 527 -718 12 -725 -896 626 -730 428 -71 -103 -166 -847 800 631 358 -501 149 2 -402 -205 90 560 -528 -473 309 686 -602 732 61 606 800 28 -709 -433 -312 -577 562 792 -233 -213 306 -728 -662 769 621 -307 -21 -532 -854 -439 -411 458 -331 -198 272 -279 238 422 -435 391 18 335 522 295 420 115 245 -438 -803 -843 -629 -142 -232 639 -59 721 -567 -425 -854 708 -594 -849 -482 -811 -235 31 778 -111 666 586 533 224 178 -290 596 427 218 -716 -90 90 313 604 -461 -600 -746 -268 -441 558 -210 -28 285 -706 -734 543 585 69 -861 680 -672 293 501 -773 -648 407 672 -389 -754 584 510 22 407 -868 303 -137 -187 -806 -560 302 500 -259 428 613 -236 763 -273 -432 17 -360 709 -125 507 -567 143 -462 464 -69 -176 466 212 553 590 -728 -99 737 -48 -81 -158 -591 60 -235 -208 -786 51 -217 -443 -524 -78 -890 318 348 576 -82 -696 -312 611 -341 752 405 562 721 278 -606 688 -735 -790 -247 -830 -315 750 117 -104 373 658 562 635 -240 611 463 -566 215 -103 -624 -273 -509 753 -487 356 -88 -423 787 -240 -751 -264 573 790 762 25 351 -486 -550 -107 700 -6 -870 44 -89 -830 -391 -843 -453 -213 -632 -59 -345 147 642 -634 265 -860 -578 589 -822 454 -848 -770 -390 765 -517 -611 -680 56 -583 263 694 744 -175 688 -456 -684 -10 452 -855 -830 -398 -531 -333 -206 791 -834 -419 -413 -35 -611 -849 189 190 -877 -678 -744 192 -6 -394 -672 690 -326 -474 483 409 -751 646 -401 436 -260 -650 -43 558 -169 323 -807 -483 310 -616 494 -803 408 -659 540 -595 556 781 678 -41 -267 529 -876 -634 -293 -603 -126 790 673 153 -184 136 -645 -817 -761 675 778 -860 90 567 789 452 -263 -378 -795 -541 -444 786 521 -245 560 -713 469 -463 778 77 -467 240 -705 -420 114 -649 -704 -319 -147 341 659 448 -818 -215 423 -265 453 -307 -882 131 798 -212 298 -887 529 -320 -579 -585 -544 -449 -121 531 -714 -460 311 -649 -394 -431 -248 -468 59 698 767 -897 -259 424 56 280 -305 -496 111 -120 9 87 575 49 -898 -491 86 273 -14 634 694 600 226 -468 152 -858 780 -582 -7 -561 66 516 67 -856 -591 -870 -567 607 455 -571 -153 51 -461 477 486 -892 -453 -211 -491 -68 -418 653 109 -586 -854 540 480 578 26 -470 334 -322 -452 99 493 -786 -873 213 484 -723 187 -106 113 -763 272 48 -329 276 -149 612 -233 -203 -888 672 -228 9 -28 14 660 -458 518 346 564 -144 716 -36 363 -68 -519 184 458 -503 55 153 -432 315 381 -865 448 298 -431 -895 -50 -606 -338 629 -326 258 -800 -197 210 -40 -533 594 -894 -480 -219 -749 -418 -258 -152 161 -84 328 -716 -199 684 747 692 -683 667 734 740 -808 419 299 -81 -247 -489 -127 438 418 -627 -465 748 722 -660 -268 85 50 608 338 181 -391 239 -728 338 -396 -88 -534 135 294 -747 -733 268 481 -139 -339 15 -839 202 497 -626 140 355 -710 -656 226 120 -336 118 -233 -734 402 -523 -499 -8 291 259 796 -647 795 -847 -427 -29 285 159 -564 -385 -320 787 689 -423 -257 -447 -183 -117 374 -322 -79 242 -758 -196 -389 242 616 287 441 -479 -818 -372 284 -25 -764 3 -755 661 -385 713 278 797 -141 -712 -592 121 446 283 602 -558 -842 654 -184 723 218 388 -582 304 391 -299 -16 -704 -95 -611 -366 -683 408 -288 268 -589 428 -340 755 183 120 128 -413 695 250 40 581 23 213 -722 233 624 -312 474 90 -385 764 -15 237 -322 -241 0 -241 -346 752 326 427 -197 -93 -224 -447 -692 300 -749 515 307 -191 -781 -356 -755 371 108 219 -823 745 -725 -821 -526 717 587 -653 -452 404 336 -821 242 -23 -89 224 780 265 321 681 419 303 547 686 -536 -173 -327 -152 206 -848 766 -786 -32 270 -584 -815 -763 -339 -404 64 -247 -355 627 96 20 -518 -846 529 -802 754 367 373 328 31 -193 747 -33 -290 189 415 584 705 286 -587 -691 657 -64 496 84 146 376 507 311 553 48 -662 -302 -485 612 -344 -893 395 -455 -109 38 -22 -193 -706 598 357 669 126 286 -411 527 -533 483 388 753 234 -550 -269 440 293 735 -352 40 715 705 -695 -247 -778 -307 421 486 -862 370 -101 -467 -648 -261 56 545 -538 -457 578 -185 796 270 24 730 -434 -888 82 -890 775 -779 -782 589 339 111 -665 -740 -787 166 432 176 -843 -258 -160 -761 -826 691 -363 790 -82 244 208 59 135 -363 665 399 -94 536 132 -685 236 52 414 525 170 -581 -206 -180 129 315 -642 7 756 70 -752 47 551 119 716 169 -322 -574 643 -719 -209 331 -889 -13 769 272 -337 -727 201 -544 55 -708 -382 -862 -545 569 -549 -709 348 -355 112 -487 138 670 -269 -395 -414 185 70 -402 589 -662 735 114 -702 398 142 -166 564 409 -100 96 534 -668 63 400 -759 -164 288 270 53 -615 -791 139 -161 593 -759 318 -270 -835 -140 -675 -183 751 -204 -592 40 -502 -105 300 -209 63 145 608 -379 -260 -657 -820 -577 433 728 -265 542 -62 -353 738 -296 366 639 392 -445 144 349 639 -555 -888 306 -208 733 -136 102 -497 417 429 465 166 169 727 -837 -534 -206 -58 479 -352 512 488 -619 -551 -7 -142 -561 -767 449 -617 -5 118 525 -771 -362 297 377 -77 116 -535 781 587 558 202 -281 -635 757 307 278 -840 123 -864 632 -708 41 248 515 421 94 -576 279 588 -159 189 82 218 390 -846 -743 -38 444 -609 24 -337 89 745 4 -457 -125 123 -578 634 645 563 70 -649 179 336 -642 -85 -863 258 387 -436 174 695 771 45 170 147 741 30 -524 618 435 84 -589 724 -240 -417 641 408 120 -158 684 222 372 -387 798 92 770 150 282 770 -254 -327 -523 491 -722 -77 -74 614 433 -895 -474 534 660 -138 338 -313 625 -814 -190 -531 -388 489 -846 212 514 -239 199 734 714 381 -610 -496 -795 -584 -70 -297 240 -752 -622 -648 -754 -240 -792 141 -653 270 -669 82 -246 -660 115 -823 324 331 696 -166 -702 721 -576 732 300 -180 -318 376 -304 631 -115 116 406 596 787 -224 441 485 238 590 -155 -852 -558 752 619 -558 -899 45 -118 -587 -717 -333 -857 62 409 336 279 -191 230 -41 326 709 -298 -578 20 148 -171 672 -38 315 570 -248 -173 -393 -631 -508 324 -704 255 -883 262 -747 377 476 197 116 -574 -240 -398 -299 -615 -415 639 324 -340 602 -245 95 119 -788 -143 -385 250 -118 689 -751 -427 437 204 21 -373 -5 -480 618 -876 -515 -749 788 457 373 564 -794 395 560 -641 294 -680 -138 -653 -342 -475 270 -306 -433 415 4 153 -100 797 -115 -254 -371 -165 165 -743 754 502 191 -609 -21 30 -452 -708 -455 -354 382 703 335 -831 -89 500 -411 132 576 -850 -487 -305 -618 -446 -446 -748 764 184 -577 -426 664 -243 -585 617 -858 628 -884 507 422 -164 -832 -802 -703 168 561 319 86 -421 588 202 -411 706 -198 781 -667 -560 -280 -285 440 -82 -41 299 -152 668 -756 -260 -143 -431 -716 -72 12 -10 184 256 -653 3 -227 -325 -82 -117 -99 -413 519 -292 798 772 -892 -359 98 -225 361 -382 -672 316 -693 -447 -357 307 303 688 758 100 739 719 -853 511 147 747 -102 174 -43 97 540 735 640 46 579 205 320 -445 145 505 -756 -859 -295 -752 668 -614 301 -765 718 -784 -51 -247 311 -776 461 -360 760 341 410 -516 720 626 -27 -664 665 186 714 -734 349 -493 -128 173 -405 733 -786 115 -757 316 -83 -771 299 -566 -50 -866 -84 507 539 170 15 -68 601 568 613 -280 -58 -517 20 -281 518 768 -623 627 735 790 -521 646 565 -331 -807 371 -529 794 625 -507 -204 -127 -733 668 -320 -516 -497 225 340 724 470 664 -843 -236 -727 79 -616 317 -182 696 655 -613 -685 643 -101 163 10 -859 700 -381 -353 -268 704 -721 -236 612 0 -683 -76 -562 184 775 265 263 306 456 360 265 -487 253 664 409 -674 630 728 -580 -786 -831 -594 198 610 406 -782 -377 -445 317 -392 -9 483 -422 112 514 -35 -457 741 304 -59 371 360 327 -312 580 -470 511 -631 575 21 506 701 -871 -140 -518 -98 338 -213 -485 -652 707 424 -564 185 -538 -390 -486 136 -27 618 301 -501 -507 88 -127 -326 46 -175 -851 753 240 -793 84 -859 53 -761 -358 639 -805 126 -491 81 -586 742 47 254 -105 532 290 -98 537 410 -385 -819 -231 -583 -771 755 -259 103 497 -431 542 -238 -201 437 49 383 137 -892 -465 -462 -280 -181 -748 -711 -740 512 -335 -646 127 -209 -15 122 -429 -638 -212 627 722 -116 -160 455 -207 490 -171 331 -525 794 -591 -332 -319 241 -513 -16 -618 -10 -323 443 -723 -56 -315 114 -43 -677 -707 167 -365 177 -484 177 708 393 545 -421 56 -452 -7 -739 -477 533 621 -363 -32 23 -567 492 738 462 -701 577 -31 253 -753 532 -833 -878 -62 -455 396 126 624 410 437 -708 -412 385 109 -674 -130 -609 264 662 32 607 -377 -338 -398 -9 -135 542 487 383 -757 -277 403 -471 -343 -188 -626 656 605 -341 -140 -515 -836 -357 739 -518 685 -435 617 658 730 69 -754 -672 -358 -355 -366 -778 -705 -33 -114 -204 -8 347 -768 -208 -407 267 -149 -532 -675 377 133 -473 -720 -478 157 500 539 -236 91 66 -507 -718 -331 644 761 53 -723 -821 767 721 -275 169 687 159 552 -591 -178 -555 -888 -674 632 713 -680 -185 498 -751 760 -610 440 -685 -814 -121 71 -255 -217 490 399 -533 -653 322 -638 324 -54 -733 -626 539 799 664 -23 -727 -451 -89 -381 -869 194 -311 -739 514 -672 372 575 -569 592 -641 -354 -536 -618 592 250 131 414 19 299 -435 -786 316 7 417 -540 -593 440 -790 -767 -370 -127 614 -215 93 -687 -38 -65 441 724 -800 791 -159 -622 -532 -275 -392 -161 -198 56 -734 -318 4 561 250 -127 348 776 76 797 374 -300 380 337 45 -157 -473 273 185 108 -569 658 234 -12 153 -270 -157 451 670 718 63 -255 -864 -177 607 393 539 -229 290 -218 -605 753 -365 714 223 46 -500 145 555 781 -137 -90 750 -100 346 188 266 369 -226 -788 462 44 -375 94 -301 424 -534 -853 598 375 453 -556 -880 -760 81 -121 341 -539 738 -692 504 53 -382 768 248 -592 -776 780 396 400 764 -19 -194 -115 681 633 571 515 -259 410 178 -754 -752 216 -625 -621 -453 -354 -96 -737 -734 538 -472 405 616 1 -229 -771 -68 -712 -171 -233 263 258 -814 -886 256 -144 546 68 291 -630 -355 -460 -592 284 621 -258 611 451 117 -850 -448 -619 -336 -325 176 613 351 -229 300 -163 -291 -712 376 557 469 -674 -287 -212 545 458 722 551 738 656 -685 556 -181 -39 363 -451 -424 -805 -524 228 -860 -73 540 -226 -331 738 551 -443 434 159 171 -395 370 141 -750 629 550 -494 -367 -630 113 576 -714 -77 338 -557 -70 -210 512 -493 -665 -498 -203 -746 -664 -629 -236 296 -883 -275 -375 382 -330 -94 319 43 352 -85 -138 663 478 -220 363 560 -126 366 737 231 591 285 -468 752 508 -692 -455 -151 13 350 317 399 -411 -57 4 -828 -646 715 -433 192 32 453 -165 -222 409 -870 240 -576 -166 634 702 -432 -773 412 -542 -424 -258 -328 -365 -811 559 412 470 436 748 42 -860 -2 -571 -307 -409 174 -164 683 -261 -390 360 617 630 367 -309 -226 -537 210 -725 -686 564 194 324 -874 380 -820 497 -674 -171 451 -561 335 -692 -524 -284 664 243 130 -167 601 196 222 -202 -247 -57 591 -126 -565 -541 241 613 239 -708 471 163 -602 -231 121 -232 780 -500 -526 337 -614 -793 414 -695 -559 396 -81 562 320 -252 117 -889 128 164 263 -634 705 779 633 -153 167 398 -728 159 -263 -751 716 585 -260 608 34 -571 341 705 510 234 -422 537 -444 174 589 703 458 277 -222 599 -620 -892 -263 -846 -885 138 -415 -852 416 -317 452 493 -81 -527 368 -553 -725 -90 -547 -866 93 724 -627 -348 95 -478 -663 -405 -369 -142 54 593 367 -883 16 241 88 -885 -753 759 481 442 -522 -873 -270 -717 738 521 -144 86 194 515 -869 -762 296 -841 675 758 405 545 -609 678 408 149 273 366 -404 30 635 -55 75 -315 423 -841 -139 68 -401 -502 -396 706 659 89 -654 228 -339 13 281 -561 -584 265 -429 -380 -351 531 356 -693 616 374 84 260 -608 475 255 -449 -653 537 70 -808 307 -297 583 -196 476 -688 381 518 -798 496 -63 5 685 601 -225 593 -254 -434 -725 535 15 360 -899 158 214 438 573 -268 188 330 324 227 -550 51 -731 -768 205 738 523 -354 -211 660 420 778 696 -217 251 17 262 9 -19 -336 -629 -693 -610 -619 -414 338 137 474 -758 610 249 -321 -212 -406 81 -114 -678 -801 -4 -528 -516 -671 622 196 -104 -426 -464 282 -582 752 -78 255 41 -415 -310 -612 -551 -319 350 165 -485 239 648 179 706 109 736 40 -627 332 261 -13 -489 482 -371 -469 477 -379 -399 492 215 -412 -232 -500 -749 -514 558 705 357 501 -738 -749 -585 524 9 362 -858 -711 -361 -762 28 -342 625 367 668 -244 194 646 72 383 52 26 257 517 -387 -752 617 726 477 329 -347 21 -727 -300 162 -305 214 -436 -875 -368 -167 506 462 -841 -849 593 63 -362 472 -260 -516 418 256 327 -888 -223 666 480 -212 -552 89 325 582 521 122 -800 450 -847 189 -540 172 -115 136 -145 97 -719 442 -617 -774 -243 378 58 -204 762 41 658 270 774 -334 798 509 700 122 -449 -789 -168 115 -378 -386 251 464 115 -594 500 -157 -386 -425 -465 515 -511 649 554 -394 173 -93 261 -190 592 25 -786 678 -834 707 -595 645 -7 -701 735 -346 8 -43 -769 766 -229 -268 137 -871 551 -612 21 650 -896 392 765 66 -464 462 -300 -763 -116 -144 549 -787 268 482 119 -889 -388 -133 -708 -607 426 582 -92 18 -746 -576 -623 -592 -882 433 -349 44 -858 -271 -226 -19 5 -301 280 482 -42 640 -886 737 613 538 -130 -60 -189 510 585 696 549 579 711 -415 -80 -319 590 -613 -810 534 401 426 25 -742 584 -785 -872 791 693 -228 -620 -44 -213 -411 -241 413 -416 772 -588 -171 -222 730 598 523 -552 413 -591 390 -300 -419 29 -313 -254 -327 740 138 646 -349 -176 -792 452 517 -544 125 -364 -897 88 746 708 472 -153 -309 787 53 417 -274 -338 14 -351 256 -377 -868 436 -428 -654 -896 -696 -293 325 -210 -103 272 111 -518 401 639 185 635 -608 242 -205 -895 270 -794 287 -258 -793 294 687 362 761 442 289 -620 -468 -118 201 -234 604 -680 -785 -278 -338 -267 -759 -399 -856 -375 77 -217 -784 85 612 -739 472 -353 -892 -892 189 141 -507 315 418 673 132 -269 127 -881 450 486 137 -236 -120 307 -394 -367 -198 -758 -190 104 -355 -868 -787 -362 391 -652 527 768 -616 -43 633 -385 54 652 -495 552 -315 290 220 722 59 238 626 399 -538 -879 -855 -900 461 -388 314 -223 -509 -723 450 -412 408 134 -271 -420 183 -461 408 477 484 447 -366 145 -376 188 680 -153 -356 560 -553 -528 606 -675 739 25 -285 524 154 -789 762 -430 -171 -205 -785 -137 773 -778 -720 243 -692 -222 -401 -752 153 668 -780 -730 -638 -722 -626 392 421 -137 51 -10 -223 -433 159 687 -390 354 -563 -746 264 -533 -18 -787 -380 -115 242 -528 -707 -87 -40 796 615 -659 -553 580 -288 -795 519 -537 -185 696 -57 -652 242 -755 -551 -25 -260 -362 -678 -179 63 551 507 -59 -698 -169 121 -324 601 -40 -277 444 -655 -332 -306 -800 692 -887 278 -806 117 -516 211 -98 -862 -846 -574 -587 584 332 344 -754 -226 -154 729 -253 -776 572 -523 257 -621 -210 -316 -376 -839 555 -865 -897 -501 755 -552 261 -283 548 59 -744 92 274 225 -266 156 763 446 -644 137 -369 -288 -454 -109 39 -187 -571 -400 776 -870 614 696 -841 197 -658 -583 -573 -22 -640 159 -44 -765 -192 -877 396 639 -640 164 89 5 -29 488 220 -69 154 139 111 -476 64 -727 565 76 -556 -532 -200 -309 -241 -154 132 54 -352 -498 545 -91 763 -415 -155 486 -542 600 361 -568 -624 182 -879 -674 -529 -405 436 -627 -21 -548 -250 313 -88 -538 -824 743 -165 -35 -59 -520 -26 -152 59 -182 505 -714 -880 716 -86 -641 614 -700 278 466 -663 -838 -503 439 -194 -328 -186 -557 -797 -53 228 -146 -255 481 52 -112 342 -814 -517 -714 -822 -366 -5 -42 -468 423 682 -555 -853 451 -26 -835 461 -343 228 786 -865 197 451 -502 -886 150 780 -61 -574 231 -194 140 -607 -871 -271 -303 -349 -101 -473 -873 -846 105 -848 785 -244 -163 -380 -577 608 -487 -13 -725 87 299 -676 -76 585 80 -175 -684 -747 -39 -481 322 262 530 39 677 224 271 -98 -776 273 121 -300 -368 626 -59 -586 -646 -142 216 -349 -206 192 59 75 -845 431 -357 91 -728 -751 -62 -686 -486 -436 -313 598 -884 -320 248 370 793 253 298 541 -196 792 324 -744 -851 -772 641 -303 184 635 -68 688 160 440 411 -81 -585 362 232 183 -748 589 -257 485 412 -636 497 -716 -656 701 -165 -423 -826 -534 -650 650 -706 -557 -173 -558 -204 324 -266 78 508 -362 472 409 611 -295 632 16 -256 -469 421 23 -380 -773 565 29 308 49 61 -350 -86 -685 158 465 -753 351 251 -681 -470 -776 -471 167 -740 -690 -648 504 -225 378 110 631 370 0 610 -210 -257 146 593 -748 221 -679 687 478 798 -782 -414 -452 -882 131 576 229 313 -119 -154 -806 -564 -473 268 -419 -536 -719 101 -545 207 542 -673 535 -34 -230 -590 774 -374 -161 605 204 -363 -538 52 -205 113 253 797 -865 -830 -500 397 -774 88 -67 336 -117 -882 -292 527 717 -548 239 -673 -244 621 -251 39 -96 -794 497 692 628 -98 -164 -702 761 -521 18 265 445 736 625 -164 -196 -740 537 227 -548 -595 237 -372 -621 -837 -584 582 -607 207 -328 -338 235 416 583 -741 -50 250 -54 -327 41 -481 254 -395 -186 -854 466 -886 678 165 -45 78 202 122 -99 159 -109 192 -270 -187 -31 625 699 626 -865 -443 466 -297 -605 152 -765 388 -4 -796 1 610 750 -816 534 766 -808 -683 475 -464 -299 -714 58 673 -821 447 -631 302 755 -619 -701 788 629 -43 -669 598 753 331 -772 -888 -467 -153 642 -168 236 -702 13 -98 155 14 360 -627 -209 -604 429 -24 -647 -156 -479 537 -20 205 -814 -201 370 588 -718 -307 796 585 375 338 738 185 -375 550 357 279 -754 35 -56 -743 -229 427 609 -422 348 282 -43 182 -834 -51 -634 421 -241 49 -301 -623 -315 764 416 -766 -584 784 566 421 134 -265 -859 -395 562 202 118 18 738 712 -449 -7 -722 -283 -471 -893 -562 482 210 154 -674 -276 312 174 -414 346 432 148 60 270 778 775 148 189 603 -453 509 130 351 364 345 59 -558 644 -863 536 514 -586 -302 -252 381 181 363 -763 788 402 570 -564 226 -707 374 -165 -460 486 -846 -619 606 -752 -167 490 474 -598 64 -476 -453 534 785 -110 -325 521 -216 425 -122 -493 629 -223 -764 -639 691 181 44 -736 277 -176 -430 -169 -459 61 426 551 -235 799 548 507 -195 -175 -825 -271 624 -298 567 183 779 -669 499 304 -77 -81 -478 -868 741 316 -675 -58 -632 504 -361 -803 147 -731 -466 -493 747 -792 -171 750 -389 -353 -558 70 71 796 -395 492 43 -454 461 661 -494 -339 -214 613 -100 -193 399 118 -457 -731 -777 -534 -199 -882 780 138 -634 145 580 -285 -328 -222 621 284 -170 -871 -708 304 72 511 141 -199 158 -881 -155 658 314 138 -294 766 -359 573 121 -553 -197 -618 -110 270 -358 29 565 -369 -515 314 -657 -42 233 285 147 450 -278 -737 -633 -382 -302 -452 -594 -330 -645 495 -306 565 -7 333 -897 -268 -597 -54 -729 -379 402 -449 590 -630 429 288 99 -399 -7 360 -614 486 -753 272 731 -36 -658 724 -153 76 -683 204 -270 -125 695 77 -355 200 421 368 -662 374 421 -868 736 172 687 577 -619 -630 -674 424 615 -282 -381 689 -655 465 -674 645 205 -48 -309 -231 -808 371 -422 658 -626 530 -236 -899 522 -619 56 529 -273 135 388 725 -572 690 -225 -736 -339 -31 350 -500 724 -507 -37 105 143 -348 70 -351 -25 -492 -785 212 16 -527 -415 35 -176 74 225 126 -4 434 792 748 -287 -274 -97 -697 121 719 102 -888 -388 -339 468 -620 527 167 -762 -657 779 -626 6 584 -150 538 239 -19 -252 695 -403 285 586 298 92 258 -666 766 -400 -692 -44 -613 -798 219 538 266 -185 -218 765 -804 -210 -676 -696 153 614 -712 157 -577 678 488 -132 531 -674 470 -853 324 266 -836 -756 -658 252 261 -706 -705 -168 -689 -692 -334 464 731 567 -646 433 -138 -157 -525 -217 154 -715 -28 343 606 779 -517 -816 -375 472 -353 340 793 91 569 -82 -263 -318 660 -366 -134 -571 -89 515 -6 174 473 619 -692 -136 196 395 -708 706 -28 5 371 -811 325 -450 444 120 -262 701 -415 -114 420 -322 -569 742 -731 -6 682 -323 -816 640 -351 -104 656 -340 -527 692 243 -390 -52 184 371 693 541 489 -803 -103 -625 86 370 628 120 -812 513 -112 -507 184 502 -771 -413 -417 124 -563 -96 -184 122 -323 248 599 -601 -49 -716 540 -352 -137 -549 358 -801 -276 630 -437 511 69 305 -674 -552 799 -781 -280 212 463 -201 -127 -864 163 342 521 202 -378 -368 74 58 -326 639 430 -304 -723 -271 -842 316 -601 624 738 -125 -272 800 -383 646 -109 -152 734 -335 -698 -644 426 99 787 -770 581 20 -57 12 -295 -598 677 -581 517 258 -90 218 663 527 44 -182 -119 310 314 701 -463 135 370 108 746 -754 -205 199 -16 556 520 252 164 232 25 -576 46 -630 791 -429 652 -228 55 -537 -638 473 -79 300 283 -660 83 765 -115 -652 -630 672 46 703 1 325 174 590 -120 298 -301 -646 -541 -714 -807 -461 216 286 -848 81 -822 -290 -284 593 75 150 274 543 58 -306 397 -437 -767 -327 617 75 737 489 -607 -492 216 -19 -430 538 602 512 -851 -711 -853 -327 101 540 -133 367 180 113 -333 768 -313 786 731 -347 -246 -750 188 516 -83 -646 -769 787 -503 -110 168 318 -38 736 -343 780 -310 -104 -672 -719 618 -610 210 468 673 419 569 770 117 -608 -361 -249 543 272 797 546 769 330 -837 -124 657 -555 103 26 38 525 -552 608 -678 596 198 84 -230 -161 -410 -886 329 68 -50 -550 -188 -527 -853 459 -393 -23 216 529 793 163 507 -621 514 446 70 -609 666 -285 515 361 753 -319 681 -697 -645 -404 6 -189 -20 -703 615 415 -637 580 -229 -608 351 660 -277 78 -347 -251 649 732 207 167 636 -352 -324 9 294 -724 -369 -224 656 -888 -884 419 399 -829 29 -440 -851 -725 331 529 328 -283 237 -189 -755 292 -544 213 -873 404 -598 589 642 437 -823 252 -466 722 -81 -572 -431 -833 -869 -584 115 -61 -349 662 306 423 -637 447 627 -260 234 -578 -35 -854 -858 281 43 -329 -117 -877 -457 -437 286 434 -211 760 628 791 -169 -682 32 366 466 -144 -113 -271 697 -850 760 289 778 207 -342 -505 225 -813 748 494 -623 -835 -149 294 65 -655 -270 -18 -356 -38 677 218 557 -246 206 -26 136 -241 -436 -328 437 -333 718 -731 -352 -413 -633 401 -793 -518 -547 -198 596 -539 188 -63 139 -43 -636 -294 725 219 632 52 -514 -579 -680 -735 577 -572 209 785 -618 156 227 376 136 280 547 -357 720 -121 -898 690 -145 52 -278 566 462 -642 546 -270 534 -699 456 -74 548 378 530 113 153 742 387 133 -774 119 -147 -609 -13 -615 -54 -832 -756 -286 -394 -119 -511 -743 764 -753 -362 627 -463 -627 174 -684 -760 747 712 227 310 -317 -22 307 734 -415 390 272 -642 97 -372 617 -592 286 103 332 -384 -511 -383 -675 240 -154 -165 370 70 -167 600 -683 -547 106 -525 678 768 645 194 -410 119 -467 -337 -773 -379 387 658 567 -44 631 -220 350 -5 341 -696 559 -401 -518 21 -153 -281 304 154 110 -438 367 -462 790 -614 573 -553 -590 796 -457 -347 -279 -813 -536 -767 -489 -39 -861 364 -156 438 432 -338 641 317 -652 -269 560 251 299 -669 5 -322 -321 -479 -457 -457 522 109 48 -424 12 276 -266 -77 -255 728 184 -23 -336 -552 673 302 -628 -496 -10 -537 -46 603 462 288 513 26 -624 672 772 -37 93 156 -396 -316 -686 -90 548 346 -53 497 -756 384 469 -245 502 546 416 -616 -537 -274 398 -213 317 -264 140 28 -317 112 -439 -684 -734 -338 -449 -689 226 -124 -373 -221 -652 -70 -495 663 779 526 -422 213 -435 667 -531 -487 -848 254 -486 -550 285 -463 -599 196 199 -497 364 695 -22 206 -848 -878 -671 132 -549 488 -481 -818 -395 178 -266 587 -160 -693 765 108 35 -721 130 612 708 -321 11 -819 441 -552 -503 -153 403 -566 -866 -868 -59 759 496 342 554 -218 -624 -352 493 17 565 -122 -126 -362 334 -393 -421 -218 0 -144 65 570 -852 -852 -281 -400 415 397 -537 314 -328 -211 151 707 157 -75 -385 763 -109 356 -511 -80 -47 377 378 -231 -137 -689 -14 123 291 136 687 -494 12 -708 10 -884 531 -580 295 -809 -731 -380 204 -682 -236 -732 753 20 -475 -240 -581 -60 399 166 -405 677 -720 401 -730 503 48 -588 702 -157 245 -222 -737 -481 456 283 507 -95 -457 247 -804 373 566 -749 509 63 -594 -705 -623 23 672 482 -289 -687 -460 34 696 178 -344 -292 83 85 -338 649 -359 61 -386 -730 -783 -6 -118 -615 708 -874 537 -278 545 -719 -713 -833 -714 187 -312 15 -492 705 556 -846 -659 -387 450 -585 -106 140 -4 -836 164 213 778 189 595 494 551 -548 -100 490 -569 -544 -398 -610 452 -848 404 434 -642 -575 -341 151 343 203 -311 -810 -749 -569 -81 -25 119 -627 -670 624 392 498 -148 -144 627 -297 336 184 -822 178 -427 610 -596 146 -789 -438 455 -97 -613 -725 -393 706 445 425 800 159 634 30 -533 748 51 -11 -458 -881 141 35 108 -28 185 -581 491 155 -672 732 405 507 -642 510 -851 49 653 668 740 560 183 327 -395 426 161 -852 342 754 752 587 730 -409 -9 103 253 -170 -342 -439 -62 354 -739 621 85 -39 -14 -704 375 397 312 673 360 96 -864 175 90 -823 663 -640 -287 293 695 -464 -223 -813 -251 328 -406 -850 -82 -280 219 180 393 -2 -585 -1 406 -795 -448 -543 -3 -113 62 -56 -306 640 -636 782 -483 -319 300 -729 -36 611 -757 583 672 587 81 -803 -573 -182 495 665 584 -340 -354 -78 -139 49 -158 -892 580 -114 520 168 -346 -594 -217 -690 135 166 -749 144 72 -121 -25 -712 -790 740 396 13 468 -212 -63 650 614 785 107 -406 36 787 -536 -206 745 664 177 -491 -519 660 -567 436 759 73 -493 -122 -766 404 555 427 -555 434 -599 33 -504 -852 23 407 569 469 376 -457 -743 -674 -755 -15 552 -389 -590 695 618 -133 514 192 -501 -507 458 104 158 760 404 -614 327 -827 363 497 -418 -491 -351 -36 -711 -346 -795 -740 -365 569 625 739 608 -305 777 557 -896 -887 736 -332 -538 184 -620 579 599 718 568 305 -645 -784 -202 197 -137 655 -808 -236 -569 486 -476 -351 -900 -460 90 -782 -579 481 -577 -179 -848 -556 -783 359 -495 -339 -615 635 -159 -556 -345 136 -36 242 -798 108 299 -450 795 -575 286 753 -9 280 -217 -26 -417 -774 -18 60 198 -602 -82 -41 705 -265 385 -192 -777 -754 -165 667 -626 352 -346 243 -299 60 439 -58 587 542 -383 -131 -577 789 -420 -525 -277 479 -797 213 -596 -654 541 -589 278 -206 -60 236 -184 -318 164 155 106 -482 521 83 -816 199 -123 -636 -765 780 251 239 -323 483 74 -73 503 -199 206 384 68 -358 477 -544 394 513 258 -640 -561 -833 -432 569 -715 -87 537 686 -442 -416 -459 346 -657 520 186 -251 -683 388 -666 -206 102 -27 655 -11 352 218 -604 210 -93 -513 484 637 531 136 -207 124 214 112 428 488 -516 -424 -448 727 759 789 -646 54 -687 105 -632 -239 -522 -117 540 -271 170 -593 -821 -846 123 278 -92 -702 58 -300 701 118 -117 -78 -197 -881 637 -747 -380 -329 -266 139 109 -805 -460 514 162 462 -27 -865 -386 -648 -343 158 370 -648 -157 -273 295 -233 2 698 -597 -123 -870 -218 377 -342 -559 732 -582 -206 -388 -178 554 0 510 -427 -139 -43 -111 -729 670 -495 538 -644 732 612 634 -696 -200 -39 -298 -733 -638 373 302 606 146 97 -856 -294 -208 -527 -150 -594 301 -580 -705 779 252 294 -610 736 774 41 -649 212 166 -49 -619 509 -283 -530 -180 792 -298 341 48 -203 -237 395 550 -504 537 -11 -36 683 781 454 -806 -588 -322 210 -730 -138 240 714 575 -740 -772 530 -418 496 -585 139 66 475 -406 -617 231 -391 -141 442 -513 111 718 -556 528 327 -733 -99 -21 153 -250 332 -456 309 -432 33 -505 -176 601 -734 -283 677 714 -93 38 787 -138 371 363 -229 365 0 365 621 664 -190 380 -656 -441 405 189 578 -496 -390 409 699 508 -94 295 87 774 -74 354 229 439 -536 629 344 -755 126 -354 756 -723 -233 735 354 -309 747 -611 -437 -617 28 415 -781 -59 -855 -375 124 195 -72 476 -865 -25 -206 234 -815 -777 461 43 -749 -207 -190 -735 -172 237 -689 447 -216 612 -236 -868 -75 -457 -688 -87 119 -576 661 770 246 -381 -824 294 -292 614 121 -802 34 186 -472 586 -317 110 181 663 -578 -866 -474 526 261 -237 -451 619 213 -3 -524 -679 -562 -544 457 -791 -235 55 -455 645 9 172 358 293 192 49 -634 -147 -871 -567 -431 666 -201 -61 263 -580 20 -873 -471 -63 -519 681 -606 108 -842 -399 115 -657 785 222 -422 445 -762 -196 -846 -1 -4 746 327 -494 -726 -228 518 -387 643 -647 779 -610 -762 579 -292 -349 221 -546 710 -95 -555 -591 789 -632 741 121 52 -528 678 590 -452 -234 -136 -141 570 139 745 162 436 -478 530 685 465 60 -326 103 637 -594 427 -96 -162 -106 -599 -332 636 517 -366 489 56 709 -403 194 526 557 -624 -148 523 124 -111 -810 -579 -45 239 -47 688 403 -257 -144 358 595 -94 -747 -2 -430 275 461 -358 -894 -379 432 -284 -575 -680 -717 -433 -12 -878 -474 601 -731 328 -158 601 -778 532 -491 111 -196 -514 -199 -619 432 -421 -255 -65 149 70 254 786 -326 -494 -823 218 685 199 -159 261 -297 -631 -822 -160 -362 -671 501 431 99 375 690 -363 751 -727 372 -765 79 -275 120 -730 464 -896 295 -107 719 299 -593 280 -222 -240 -355 311 26 -200 -117 -317 -715 -834 187 420 465 -160 178 -885 394 -107 18 554 494 -274 374 -757 -196 365 -170 738 -181 570 -593 119 -421 -242 748 -98 -254 -528 -537 184 154 90 142 311 362 34 -586 283 741 -213 385 -171 419 149 209 -316 39 424 37 123 278 -531 393 166 -661 590 507 671 189 -464 -395 -338 394 -415 -750 790 780 -788 702 -233 -770 462 -437 -695 793 -476 563 -127 -620 643 482 -83 -276 -249 -736 477 -7 -770 28 -476 -876 -610 -551 379 -864 451 -588 -454 148 -475 -638 220 -380 547 -220 246 -587 272 534 731 744 436 -817 -736 648 -251 -73 -3 -392 20 260 265 -852 687 322 661 -709 -352 -355 261 -430 -259 -9 -386 -132 -259 -236 -874 508 -885 778 698 -164 630 508 157 -500 663 -162 -88 245 74 191 -326 -895 -336 358 -161 699 -411 148 -343 653 308 -139 374 326 -113 -162 -487 -734 245 615 -252 -259 775 -536 -23 -587 -597 233 57 -141 -549 -292 -113 -8 -742 248 -145 -191 184 181 -638 181 -507 -173 69 -879 648 200 -340 -23 -628 -109 488 145 -246 -661 795 -203 141 66 -588 715 -464 -544 338 692 -686 585 -741 110 -276 -877 -755 -509 152 -629 231 -639 -895 25 -804 629 731 -339 382 -555 552 625 549 -653 -490 36 -142 -557 682 248 689 -302 -219 140 -813 185 340 -168 262 487 784 463 147 108 -734 -42 233 -792 -132 -878 -223 403 -395 -510 -726 -271 726 524 418 410 -34 -509 331 264 722 -679 32 -674 177 -115 667 -647 612 645 273 -807 -15 321 352 471 -614 -131 -651 -214 728 41 -882 589 -353 -590 -150 523 119 760 378 -562 -11 -518 -113 -537 360 429 46 -787 -842 44 -881 203 -414 -684 420 207 672 -399 -257 250 14 430 694 319 -242 -878 -58 760 -152 -25 515 -760 -373 600 691 -844 365 -498 116 84 -367 -690 -244 682 -670 553 -810 576 -328 -51 -859 -596 409 -451 31 62 798 -59 143 -675 441 42 53 6 -263 -103 -869 -792 -315 -427 -272 -726 18 -436 -403 -168 -250 148 -678 -461 -533 359 -178 -572 668 -324 562 -128 -701 -856 -295 -366 569 386 637 575 -640 760 574 338 -189 -456 255 -314 -121 89 0 -677 -758 172 184 -539 -318 -718 748 664 370 -895 206 -194 188 220 -341 -76 563 -345 -449 -639 139 473 724 562 586 -722 77 -355 -44 -271 -859 -214 -862 -44 384 11 -703 141 -858 458 -264 -576 286 -23 -519 697 400 -613 -2 513 -7 557 -15 154 523 -46 291 487 -551 -850 489 -573 -388 631 -890 147 680 23 101 790 202 -211 194 -622 -257 437 148 261 -891 -455 -360 402 30 -887 -271 324 695 5 306 -262 -425 -453 -877 -34 -708 648 776 -73 -383 675 -265 -351 87 -163 -261 -13 -712 25 778 -612 -218 26 107 -304 226 -236 -221 -42 597 160 -109 -62 144 -789 -549 -842 334 229 -73 179 -251 606 688 643 -843 -463 -747 -353 -655 135 397 -452 -703 -202 -209 -776 166 -479 -446 -123 539 -841 648 317 -402 -330 426 -462 -269 -734 560 -185 -226 -836 377 -897 381 76 222 474 -562 662 -96 741 -316 -398 -301 -112 33 -885 535 -575 -90 350 -597 -205 651 -777 -186 192 -295 84 532 -249 665 97 580 484 586 182 -203 -454 -133 -846 -749 598 -157 -367 747 134 -411 14 183 -822 463 -291 -730 -738 -174 411 633 -900 -340 -764 715 48 -582 -448 -340 -367 -804 45 -632 -116 -279 -844 -262 -686 -146 131 -525 642 513 -233 -317 350 308 -66 637 221 -730 -131 -692 22 -534 -353 -619 -407 189 47 730 -318 -201 -566 276 -479 592 -344 363 -649 38 619 25 55 -668 150 -854 23 -129 445 121 653 -832 543 626 -728 -389 -288 -122 -844 -557 232 -786 -8 297 -647 -567 329 -181 507 -730 764 717 339 722 -375 727 23 -155 70 254 -148 62 -853 536 -516 -895 -837 777 -664 143 179 403 419 -42 -90 -301 -421 -711 14 -368 -826 -525 -203 116 751 330 607 -691 -712 702 17 -36 -161 482 -343 523 -295 761 -369 281 -54 601 137 -196 -778 124 495 293 -249 703 482 731 52 -728 119 -231 724 -683 359 491 -529 110 183 -654 -593 -129 706 -218 -684 -607 -483 -144 -670 708 644 550 -851 -63 -57 -748 -260 -44 -629 -146 -204 516 110 -437 583 378 -100 -380 91 518 662 -25 740 552 530 659 -378 62 -154 84 -849 277 227 75 -95 -374 585 -571 160 -725 -352 701 531 -101 -410 289 558 576 -25 195 155 -367 393 -137 322 769 278 439 702 486 -247 -639 495 -359 -169 -493 652 401 -612 -615 473 -594 682 -74 778 -202 -382 -765 -419 -257 65 575 551 -306 560 620 190 -152 -673 -780 644 -765 -485 -60 186 -494 -185 438 180 131 223 -803 625 574 567 91 649 410 -399 78 397 502 -488 -662 -346 -36 -418 228 -675 290 577 -552 -730 -755 -378 -221 635 -356 -541 388 -767 -131 -562 -889 280 -891 336 -605 73 -439 -602 518 -293 735 -101 -246 39 493 -755 -524 81 -869 -655 -339 413 715 151 -19 67 668 -128 -312 747 -36 2 369 -110 -727 724 -139 -622 -686 436 -679 -67 -217 -676 599 -98 -705 709 -898 -140 38 -751 313 -23 -461 -408 -257 -334 -450 -786 254 338 216 647 576 -651 318 -891 791 -297 -169 -105 -203 -780 497 -155 -320 686 -895 -248 395 -483 -636 -212 398 -243 624 771 83 -391 127 -192 470 213 -163 -16 -243 202 468 -590 485 681 48 -771 383 -346 -500 17 720 -575 741 -881 -95 419 -251 706 -642 250 -678 -788 185 116 342 775 671 -280 -258 -574 -766 321 -65 72 241 -365 -798 656 365 514 528 591 625 680 -758 -315 -478 -482 -621 160 -9 506 -131 723 -877 -116 -430 -847 -363 -873 -457 669 -694 642 448 88 -412 -43 69 -736 -488 -457 662 415 532 -396 633 209 451 300 282 -529 -367 780 234 -704 401 -452 -306 350 -22 439 286 285 -53 -725 416 127 631 595 -549 507 -758 -335 -362 394 636 -107 643 -264 657 -365 791 -21 -646 331 359 -461 -234 -890 754 -335 -562 -664 176 -719 300 -630 211 -412 209 -183 781 -694 -608 -103 769 -653 87 -534 -647 76 18 697 235 -332 -276 -287 633 -566 -352 412 543 354 -417 -327 -544 -432 -499 -748 -316 666 -326 501 370 -158 -65 223 -783 -369 -613 -866 -84 717 434 101 -286 620 -715 -85 -59 605 67 164 691 -639 421 369 -26 85 -306 -286 696 -165 786 782 -822 357 -5 -835 -702 -441 -669 -604 681 631 46 -600 -216 -784 3 -809 -750 -670 -835 -80 -322 -604 487 -225 290 243 167 389 184 -45 514 -169 128 -59 106 208 435 680 766 -177 304 -688 -577 -700 -672 779 120 345 -328 -42 -890 -185 -848 575 -127 -361 789 -376 487 -337 142 -409 -829 -797 327 -766 75 722 222 155 -811 175 -334 -393 147 -463 -151 -39 790 400 -736 565 -480 742 562 -297 227 -667 -771 -104 -137 684 -356 -452 647 601 -546 -690 81 -55 166 -292 566 695 -232 -430 64 169 741 -833 113 -776 -393 -685 -338 492 -200 -265 -821 -115 -316 -414 395 499 370 233 470 -786 -352 -422 785 -342 -369 -345 -318 745 -164 -283 -351 30 -19 -469 -749 747 -788 277 75 35 -631 -340 454 -29 36 -436 -242 591 -721 -783 -25 679 -550 657 -127 122 -758 -690 120 21 -95 -694 -82 9 -600 -676 -651 -882 117 -880 -643 367 -157 -323 -297 19 -348 -308 -331 549 -107 43 -201 -398 -344 -519 -489 603 -688 -513 169 -201 216 -488 -435 78 81 614 324 -28 -391 581 587 -711 360 386 -376 -35 -783 -618 395 -469 512 -886 779 418 -175 -428 34 267 -778 -546 -46 -32 -16 735 648 -556 621 -441 672 -578 231 514 -697 -833 514 272 -900 19 355 -487 -868 -436 -649 -861 -522 -196 -104 -59 -560 261 324 -600 12 -507 -215 -12 -114 668 -865 259 -856 -129 -187 -301 -176 -692 -632 -884 -274 192 789 -237 -61 -364 414 658 -381 -478 -745 -844 -469 -643 -407 752 666 -534 -90 -567 424 -116 -170 322 -865 549 -200 -760 -483 -681 -723 -317 -47 -573 -497 704 336 122 568 -283 -560 -467 -780 145 -854 -712 412 99 -333 -616 647 -303 695 -295 -512 8 -367 -646 394 524 -285 700 25 38 -177 295 -851 -401 -348 -291 -521 -663 61 -574 -431 -441 -850 248 495 -333 -876 -584 214 -780 353 -277 654 84 794 47 392 364 -118 700 -536 -551 124 -311 -259 -526 -651 -748 -766 -78 -29 527 187 -28 -392 -721 346 -491 501 -703 -267 501 311 -520 -379 -553 -522 123 -856 -794 -283 -291 -206 19 228 385 -204 -11 -412 -178 -376 55 325 -688 159 -155 221 -772 768 -563 402 -187 760 267 -566 -537 -587 167 -597 -653 -194 -577 -173 -770 -81 -210 550 107 674 -124 -330 -808 119 50 -232 216 279 -478 -254 189 483 -332 -71 -790 -369 139 657 -755 -724 390 -640 -825 -594 -336 112 -235 248 287 299 -248 -349 -111 -179 -478 -797 582 59 -664 -388 292 371 -194 -171 -677 -475 698 -107 -472 138 461 656 -228 -549 725 614 -299 140 -510 386 437 -158 -676 -195 315 59 -134 401 668 -468 -572 558 777 -816 -124 -549 432 584 -430 -568 521 -550 127 -107 -429 691 436 124 -378 627 -347 757 -182 61 -580 121 692 391 -118 359 -761 746 -799 -523 1 -105 -293 -27 -412 -646 132 795 101 -891 696 -896 -44 519 -411 429 -674 99 549 516 193 -473 634 713 -806 -199 280 627 -541 -821 307 -572 -529 -255 -831 65 417 -496 332 -393 -546 -176 258 375 488 387 -392 -75 -831 -524 -882 -596 -638 557 9 176 -673 -26 -846 -211 -380 -282 531 -53 45 69 412 591 93 -14 -597 -424 612 402 -530 -563 -485 756 -691 -406 -802 126 -769 -711 312 -497 708 -461 -721 -706 360 798 401 577 -437 446 -493 559 565 357 63 -148 421 509 -217 -36 540 74 143 -340 56 -77 -452 -362 -212 -562 780 -487 33 62 490 91 774 349 408 -84 -513 -635 235 166 109 -375 -674 482 149 -711 319 227 -872 790 -193 792 -753 -900 -570 -223 606 -16 -195 726 -842 -884 581 -642 -202 275 -443 505 -857 130 578 406 539 345 19 -749 -679 -404 264 180 622 515 29 -361 208 148 666 248 -278 -871 15 -661 -279 329 391 -480 -340 -733 -749 -339 206 -734 -288 11 677 540 654 -680 205 566 -452 -663 406 381 -216 -438 228 630 -370 -456 -8 241 -324 -185 18 -298 478 -731 734 -184 202 -652 336 19 -174 477 -705 716 -39 657 793 -711 459 193 417 726 531 -890 86 -203 731 313 289 773 -808 253 161 -410 -167 -649 -430 593 439 -147 -246 -367 -335 -441 -212 -677 293 379 87 -522 554 533 -102 -733 -31 773 232 216 -404 -310 -595 -417 774 -604 46 359 -648 324 653 633 -533 6 -16 439 722 767 738 240 -477 -159 7 -60 -743 262 329 -191 -847 -512 -242 -382 -290 -535 -138 -303 433 622 -530 -499 719 -41 254 -831 -787 -302 716 -315 -326 598 444 -890 -488 631 -312 -568 298 -213 -141 19 38 -627 714 -657 441 -492 611 539 373 151 -435 740 -146 -377 -681 473 -784 430 742 -200 271 285 -748 404 -334 513 10 35 624 -686 216 -70 -625 11 -78 -390 -177 -871 -153 -782 95 -560 -411 -29 -430 100 352 729 509 -342 408 785 -425 371 527 -269 260 380 507 -320 662 -98 -279 -277 242 767 -262 -539 -661 403 317 -2 -612 107 117 -85 -209 -414 -674 331 341 184 -356 -573 442 -603 -764 275 -638 -744 -285 222 -639 324 474 -470 -472 156 -495 554 -353 718 -768 499 453 -778 -98 -108 184 -164 705 -88 702 -275 -791 -426 58 -770 -218 -414 -487 309 -202 -446 375 793 -55 412 -155 -359 -846 320 7 -802 -616 -306 -201 -554 -861 714 747 -820 274 -318 -822 638 -794 299 -378 -812 -665 289 -489 -200 -688 -739 -381 795 143 568 -900 786 499 -835 557 -851 -239 -357 -319 -873 -215 -2 -489 486 -404 -485 407 -178 -876 237 281 216 425 -351 -649 661 449 -266 -721 384 -514 -487 -609 26 281 446 -208 571 564 110 -893 641 386 -807 112 -809 173 639 -331 475 245 223 -199 -447 -783 -340 474 503 -689 602 -199 684 545 -815 366 616 -395 676 -16 598 -368 520 -719 402 -130 -658 -545 -107 320 -434 680 629 -630 -17 -689 555 -330 -616 460 -860 -822 536 -391 -651 496 -572 -2 73 27 -276 -695 -692 -140 -94 523 509 -756 35 559 -601 670 638 419 132 228 -63 570 -594 -39 -684 40 -730 0 677 22 542 -860 596 236 -91 726 -466 404 -141 -474 797 21 359 345 713 400 31 467 411 -347 -272 -816 456 -301 586 -310 -99 -547 -556 670 621 -803 -542 -159 537 -335 -640 -666 726 568 391 415 -820 -235 -298 -896 63 -478 -402 -897 -856 -797 -138 547 -574 356 726 -226 167 313 602 -361 -264 -230 79 -886 400 -461 -505 659 -364 48 653 553 519 7 368 -329 -543 262 -278 343 -557 -200 88 -637 -829 -438 -484 -707 727 227 -191 -188 -460 414 662 -250 -280 226 -171 142 237 480 403 -375 -257 -500 716 -762 -613 -478 -673 -318 -309 -414 -82 616 -222 -225 -584 342 83 -276 -754 -129 -503 -593 560 684 324 -875 214 731 -720 -659 633 -774 -809 -25 680 531 -58 771 -313 -93 148 313 255 -882 78 411 96 -369 405 233 699 86 693 -881 290 187 -483 -595 336 -621 -64 27 -41 475 729 392 -480 104 -622 194 -267 -417 433 -732 -529 -807 346 315 397 -7 -188 770 2 -339 -485 392 -883 -370 590 -205 -617 154 346 -742 642 -133 107 516 776 -807 138 564 -481 -461 -530 117 282 167 739 86 118 131 -778 -723 -703 60 -583 -449 -508 145 702 315 134 383 478 301 -430 -501 -281 -613 -277 581 -644 -739 755 -715 430 -740 -654 -467 -246 38 -884 -812 -886 -526 527 -137 789 -884 501 -136 -504 -750 -405 0 -806 119 777 224 -219 -289 135 -888 421 621 183 -472 -585 -393 -422 -659 343 -273 -355 -52 655 251 -254 717 403 731 -120 -631 381 -733 -620 -763 -585 646 -681 675 -593 325 -49 729 514 724 438 -282 -440 -122 81 -347 721 -89 -808 -351 128 781 80 -297 -418 -111 335 -797 243 -326 -769 -891 103 789 286 -375 -76 -292 -565 -552 -792 -88 137 -10 367 -597 285 321 -355 -731 166 -151 -356 77 -10 -395 -170 297 618 504 730 -482 69 446 -263 638 674 -877 -630 -539 362 -133 58 -336 -234 -159 551 568 419 37 -2 364 -125 491 -752 361 189 496 383 -580 -581 -613 -536 438 409 618 214 25 -411 752 -565 116 474 -693 -782 -26 384 -497 -66 -462 -826 299 -380 156 765 -582 197 -217 -539 718 233 465 -681 -237 -566 -66 586 716 136 779 217 -739 182 332 -622 184 -616 -200 -574 -254 -463 150 -383 -144 -846 -36 -764 -102 -153 -848 640 -413 370 649 -257 -496 -2 -278 352 212 420 -68 -679 -60 418 317 -288 719 547 -283 -261 -721 725 767 378 -837 550 -17 -172 -212 -592 -290 380 -710 287 -893 182 130 -722 -621 -813 381 -700 223 -894 -650 -563 130 -654 571 767 -861 393 786 -854 -804 191 418 466 -372 -517 615 -94 -375 -708 10 -184 -215 -776 58 272 -21 179 308 -341 -350 -192 2 -678 517 -747 123 -725 -855 738 -749 -163 -502 -372 608 -164 -535 571 -6 -890 230 -720 -671 322 -34 441 -528 -561 -166 -388 -57 632 25 -644 292 112 318 721 -626 -621 -127 -162 -673 -95 -577 -835 538 -160 448 800 564 478 769 -878 180 -681 -716 485 647 -580 206 529 -844 -147 -332 -745 -320 620 -185 -469 696 107 116 650 -312 -815 161 -456 71 431 -365 -15 557 -751 -501 -632 -739 -237 -518 -652 -505 -880 -262 107 435 382 14 545 -464 640 653 75 -715 -457 -10 -631 -374 577 116 175 -859 567 244 708 -812 -726 300 383 -695 -852 -860 -367 -226 -574 550 -702 774 -645 -245 -829 518 286 -207 -760 -407 520 708 -66 -165 -757 785 -173 292 -697 -548 321 688 183 134 -504 112 91 -443 777 -190 -102 -348 -112 -885 26 -507 347 721 722 448 435 743 791 615 90 -65 614 74 467 -20 288 751 658 -873 -19 711 2 -171 719 507 -712 183 -819 534 16 -210 432 729 15 561 328 40 779 -581 -849 233 -790 382 19 -592 -219 102 117 651 584 -681 304 -688 569 506 -266 335 -750 -769 3 -146 -782 -813 347 63 597 -69 755 252 -64 -835 -337 174 -216 -574 -352 -14 444 -212 495 -79 -556 -202 -114 420 -107 87 -3 -457 -79 -685 -819 -584 233 739 165 -165 662 383 -80 -807 -883 -275 -495 -444 56 -451 744 -781 -429 628 -852 -595 365 -37 -810 -304 468 590 -424 208 403 -802 -777 50 -82 -464 -642 370 163 -410 -13 558 -388 -388 434 -814 731 448 797 127 24 650 -546 -49 644 -76 51 672 396 -696 22 385 120 594 -163 364 743 351 483 165 3 -666 580 -194 4 -878 482 151 -569 -195 1 510 194 34 516 525 691 690 -520 387 -390 -408 402 -347 -649 -879 -873 -482 -511 197 -858 -219 163 669 198 -769 -295 -438 747 374 -767 -700 796 179 532 697 -849 441 75 472 592 -760 -754 -397 62 -359 682 -366 215 -240 -75 -811 -88 85 665 715 -147 48 -520 -466 -766 175 -170 -292 -331 -136 476 582 -459 -229 200 -169 673 193 121 590 754 393 304 655 323 -623 -719 -250 -483 783 -608 424 -395 -428 -208 -674 -213 705 -610 -461 -744 -523 207 538 770 473 -804 -474 -208 -127 -538 -58 483 215 635 -222 604 728 414 106 -639 107 -449 378 736 -582 -471 665 -443 -527 -553 -232 792 -36 -396 -891 539 598 246 419 147 -360 341 415 325 -130 -810 490 127 172 -536 -64 627 -97 385 760 798 91 -645 -728 81 -844 73 202 -145 -611 342 -100 579 -584 213 -523 442 52 663 683 -444 45 474 -851 403 -112 -806 314 -184 -35 -780 -449 -582 -209 348 -11 287 -96 -216 240 -123 -569 72 52 -680 723 221 -266 -283 -11 -48 381 368 -236 717 582 -827 -107 -462 494 -839 -535 593 15 382 19 457 -810 -492 -192 -661 -235 36 -697 -51 -195 -132 -142 -80 -658 -403 -420 -695 78 -820 -17 734 243 -162 38 217 -804 479 -464 -726 -611 651 89 -156 -20 -565 -710 66 -662 -786 80 -847 -30 135 -485 112 -311 702 -712 432 432 -559 -378 141 91 -58 -782 -732 -466 295 -645 -704 477 -525 141 655 -229 755 47 -729 517 -153 -144 -656 69 -16 758 -737 -593 -834 -603 -443 -318 -867 185 -724 -470 402 -548 245 -261 713 169 80 -655 -461 -129 360 448 449 -600 595 376 625 -695 -491 -289 725 720 74 638 -572 753 -870 520 -238 -586 -515 -341 603 377 33 -572 -547 -575 -160 -684 -700 648 -65 -587 773 -381 -664 -239 -702 -221 760 621 -488 -473 -267 -502 -75 -885 781 -5 248 334 -787 -405 617 311 623 176 730 -351 118 -627 -541 -45 516 -186 189 746 -277 633 -369 -106 -196 0 -87 294 433 702 154 -541 777 706 403 -878 360 -698 -497 -360 -188 -478 207 618 383 352 624 -579 -427 -42 -616 -114 368 150 -451 -29 -819 -146 369 -361 173 -628 -651 84 749 -80 -486 284 243 -407 728 559 766 -321 -712 -515 551 -848 -196 65 -617 203 -560 -490 -252 -658 452 -143 -637 -858 517 180 413 626 -485 76 503 -15 -598 443 620 136 63 643 492 -516 286 -290 388 735 205 -760 -287 -756 -206 116 484 28 -591 -505 -884 199 726 -49 -878 -464 80 377 -708 60 -799 -566 621 -266 -688 -223 587 -648 323 721 19 -565 -552 293 -614 -635 243 201 -361 -692 -877 -312 -156 -332 776 392 685 566 303 -690 -402 643 -299 424 -57 -284 -894 -785 295 -334 120 -207 727 163 -416 112 783 -607 -660 -700 -83 -482 780 501 -527 522 257 -235 -718 792 108 405 658 -377 -586 -80 -448 -609 528 392 -67 270 -397 168 59 424 645 -400 -586 19 246 -172 85 448 -649 -145 536 85 -183 41 -453 687 163 -615 -407 -577 210 -880 741 -282 -589 -740 235 200 -92 769 -885 318 680 531 227 216 -643 91 -519 221 -792 -28 -721 -855 716 -792 499 -900 387 454 -697 568 -434 40 6 739 -330 800 158 225 706 672 753 569 -262 -168 280 -776 -606 -297 467 552 -128 402 -814 669 141 469 -273 497 -585 -160 152 -463 -807 -819 -722 427 592 134 -896 513 510 472 -432 -375 126 -845 -136 -157 176 -433 -549 243 373 598 417 700 125 36 -18 -418 -729 348 112 262 277 -7 63 -797 -234 -877 -685 -589 -877 -304 195 -807 413 -35 382 275 237 668 -342 -122 -744 -713 54 -529 327 326 302 304 -889 -42 -890 -715 -213 755 -661 762 591 -231 774 -735 -342 -379 184 345 -678 320 74 -815 -58 -879 578 -152 -409 -26 586 -407 -693 61 -257 330 -725 -461 -67 -124 606 -441 -24 -142 -310 789 -324 -271 793 435 -510 -453 159 -726 307 -482 150 446 648 -633 -573 -354 278 658 75 -446 -743 -304 -498 -89 -275 -190 633 223 799 422 -680 -89 -175 -173 506 395 52 782 -379 -436 -496 16 659 -521 425 737 -845 620 291 -386 328 -88 -838 452 662 -684 150 -406 797 -413 -532 223 -302 -670 376 -590 248 -454 -328 375 -738 -774 -651 -897 -695 -78 287 -717 -590 472 483 -533 560 413 -138 -151 640 642 -350 -329 545 -442 528 760 -697 -111 -89 -842 188 325 -213 -180 -374 191 311 75 -643 -466 325 651 589 28 57 -52 268 11 -130 46 551 349 -736 -646 353 522 547 706 602 118 679 -23 -2 -882 750 -182 30 705 -740 -253 545 -358 -136 -25 -302 -373 500 -102 119 414 467 -547 0 759 744 48 196 -891 531 -725 -44 -697 235 -764 -786 224 786 193 -272 -356 208 507 92 713 -827 297 729 -160 -240 333 725 -321 -831 587 -737 643 -478 7 -54 -358 546 155 -52 312 275 17 -266 352 -524 -257 -376 -55 -82 732 -510 137 -895 -330 253 677 620 518 566 -706 35 -428 735 666 595 167 -867 -690 -508 -161 790 -558 -546 189 -611 634 -192 262 258 122 260 111 -838 -132 -470 503 141 138 100 -175 734 69 -830 649 277 736 344 -186 333 642 -805 347 544 -160 0 -407 -443 -626 -553 287 338 212 527 325 577 -718 794 -509 622 -248 -132 -601 319 -390 690 426 -56 310 -225 -53 13 -593 58 -463 -62 26 16 668 449 402 -712 -168 65 -798 -510 234 -349 -410 566 -206 45 -731 -623 -596 314 718 -643 545 413 -896 698 -146 10 -186 -687 698 689 -798 -425 -32 231 474 -481 -66 -116 89 -466 24 -495 268 521 394 490 32 -198 -518 -134 -751 495 291 -524 758 -681 -315 -333 26 -455 -255 -90 -233 -691 337 529 774 -634 -409 631 -394 112 -134 -800 245 -89 -804 -321 -803 -787 -109 -657 -76 -227 602 -848 -95 186 -339 93 -117 -582 192 143 -600 -821 362 461 -839 -345 -585 -886 -800 85 725 131 -395 660 530 645 -547 241 757 -851 -322 255 -63 153 -603 329 151 -709 -653 -236 623 165 768 -49 -610 457 -277 547 -731 390 673 -410 -317 304 -755 -646 666 -817 -632 485 298 254 662 -461 -154 -132 738 564 96 -591 443 379 -257 -282 589 -258 229 -299 -339 395 -770 -37 -746 586 -681 -535 -649 -737 -156 -723 -754 510 -325 474 -695 543 681 -186 -839 596 -288 -244 -79 281 -564 319 -270 87 195 -32 298 -21 -374 -309 468 126 -302 625 -769 746 -865 -497 -488 -314 4 -741 -97 -809 227 -411 -470 -824 -174 234 729 577 -118 -410 -544 262 263 -321 515 -649 -697 414 411 -691 -687 312 -639 -213 -16 601 -704 -581 -810 -55 -821 -853 -534 299 -522 162 391 748 595 591 -497 369 4 -572 -845 -552 696 67 -234 -623 20 -134 747 743 -307 633 502 -669 -537 -680 -353 98 474 44 -641 -412 157 -171 745 -871 -584 -2 561 -260 627 649 429 -446 -678 29 752 94 -224 -590 -226 519 169 -861 -458 98 726 766 513 -273 603 -844 -331 -459 -452 492 739 331 776 -674 -831 -354 247 606 -592 399 62 505 -29 -210 -528 -164 -407 424 -796 627 -779 -742 -592 6 755 -696 -462 581 692 -609 -230 274 209 334 -59 -344 -313 -881 -411 -102 114 -7 -395 672 -412 -508 527 776 -3 -333 -520 -46 -78 791 403 553 394 330 -225 452 234 -606 345 681 -669 36 12 689 -101 -407 519 750 138 -473 -389 -772 -134 200 -234 -598 -235 414 -209 -516 542 -439 561 -181 687 -886 -399 66 299 -284 368 530 703 650 -759 -275 588 339 53 -221 409 -827 -613 533 -453 -400 -654 797 -497 -629 -689 -513 -273 -662 -518 144 745 116 -137 143 522 280 237 -821 407 173 -299 -803 -501 170 295 497 -84 266 782 606 406 364 -354 654 706 -443 -181 -781 652 112 -547 -845 -91 380 -463 -811 -398 733 381 -283 -477 279 732 -184 -511 -515 -577 456 12 -583 612 -233 -170 284 -201 662 159 619 -67 -656 -223 -243 460 -563 -37 341 -311 212 498 -336 -456 -653 -495 672 126 575 -633 75 311 -175 474 -787 404 237 -516 -897 -103 -388 -736 -857 -792 -261 -440 709 -336 -783 -505 -678 -352 -578 -189 751 283 131 -700 469 501 -337 626 161 206 -70 57 642 273 -243 286 774 627 185 218 -182 -651 327 47 369 -442 667 2 408 -145 294 -366 -547 408 133 151 643 -393 547 261 -897 -273 -596 690 199 -97 795 -124 111 -508 -31 96 -826 -26 706 -899 136 167 -776 746 2 342 -587 193 433 135 -177 230 -110 -575 245 -523 745 -263 713 -830 -665 681 454 204 583 -240 -150 698 589 0 -596 435 -133 -61 724 247 360 777 -621 -358 224 294 777 355 66 -807 -222 195 -781 520 683 -494 -124 -379 -624 596 -517 685 40 -700 164 388 423 -340 750 -607 -847 137 17 -463 300 166 629 -761 -773 -459 -63 426 223 426 790 737 -86 -851 -130 -252 -152 -755 -848 470 -122 269 466 591 715 250 419 -165 -788 335 382 -542 -363 -873 -734 -483 -865 -64 206 -735 523 -437 -737 395 -410 -725 -764 368 790 588 -828 -795 556 776 251 -227 245 723 -118 -259 -498 -4 426 698 -453 118 640 -365 -307 -116 253 -674 -388 -862 -671 184 167 -835 723 399 666 490 -684 -767 -268 777 131 238 -211 -172 -717 -188 119 -17 742 283 471 569 -737 694 644 -223 -653 -32 303 -114 277 -267 -630 -678 257 291 663 -567 469 400 -734 700 -454 314 -785 161 380 591 -226 -802 796 -821 515 -751 303 -190 753 -559 -219 -41 472 -621 427 727 565 594 -169 5 492 308 -702 -471 -265 -414 -531 -347 499 -826 -441 253 317 -747 449 730 -210 730 385 114 482 -202 -838 375 -382 -420 -646 454 36 136 -441 678 -430 193 -393 85 -424 -358 -192 798 -676 728 -540 255 792 -410 -226 -382 340 641 -895 734 -486 -530 -58 782 -478 -356 429 405 -63 371 376 650 -690 764 427 556 -286 -647 -846 -658 125 426 -749 -735 589 -762 -261 -385 -883 184 -383 -55 188 760 -404 -237 -128 357 -776 206 155 -508 -494 280 599 769 796 -173 -793 -204 -574 -723 -702 -8 95 47 636 -766 -511 -266 360 -251 -883 425 677 366 -266 623 -111 615 -533 -195 539 69 -21 -585 679 341 -21 -23 -221 -481 -748 -71 366 542 -525 -478 78 -232 -413 668 613 -325 709 456 -821 -314 -723 -671 26 441 -453 587 749 -812 -686 260 525 -715 773 555 -321 -772 752 -435 711 -616 719 286 -496 -310 167 55 -55 524 -139 -861 -234 -152 -245 -249 -534 -553 -235 -557 269 103 741 -511 -279 389 -251 491 -186 129 -44 -486 53 -278 -530 215 -339 -749 -64 -491 -578 295 748 -534 313 -678 -234 -783 484 122 545 478 -569 315 200 -633 125 -89 -714 -17 -779 175 -869 -557 -787 82 664 112 -94 105 286 480 -735 -349 389 -117 -892 76 -138 -323 115 -220 -719 -739 617 -538 -717 -394 448 99 -260 -179 -598 -721 -661 -53 203 44 550 -356 654 31 65 -19 262 690 -743 725 554 -698 5 -619 592 -779 253 17 260 647 744 -266 -392 386 -199 678 -294 735 -411 -298 5 -695 -783 -567 467 238 547 654 778 122 101 -856 417 -112 637 -32 276 66 -628 263 -270 -741 -659 -797 -494 406 786 -158 -129 -515 44 -71 -711 -570 272 -75 530 573 -632 287 410 -205 -777 606 790 -341 -282 -836 -32 91 700 -116 221 -745 -522 -497 -427 393 427 -171 410 613 -89 12 -290 650 208 -393 371 514 -233 777 -759 -274 -19 168 -495 -635 193 596 -88 -664 -713 -239 -490 -85 -745 616 -756 -192 789 -883 -35 -823 -618 441 -858 -363 637 224 -727 -24 272 -47 342 -15 42 740 750 -357 -183 711 264 -868 -797 -678 -67 -140 -387 -524 694 137 578 -132 697 472 -332 303 -704 -663 11 -574 -877 790 -291 -570 -639 372 -843 -570 134 -283 -96 -392 778 -20 -424 662 -475 460 309 -222 -891 -879 -110 -526 444 -77 271 395 -627 -629 -296 620 -645 -495 -340 430 -522 459 -606 660 -537 379 -155 -806 536 -850 509 -325 -522 -715 569 -18 422 -637 -453 790 -276 17 -538 -812 405 194 -215 50 136 -444 126 335 -158 -876 389 765 -631 201 347 -276 309 753 -866 765 -138 -39 176 -533 -631 -145 -734 -610 602 468 490 -487 722 -270 644 -415 -667 -543 -554 -696 -839 -456 647 -623 -464 -562 -765 684 -146 14 431 -145 -238 158 144 -115 326 191 621 -288 -14 -96 594 -401 414 355 -574 144 -561 361 -669 -872 -11 81 678 -711 583 556 -617 55 -457 416 -532 -510 -713 -616 407 -838 157 -396 341 -278 316 -291 -641 -73 326 -136 -897 402 -227 -157 547 243 -743 -871 273 787 -47 -556 703 -380 333 -38 535 732 -810 224 512 -599 245 177 299 -637 -637 670 60 -452 -173 -414 458 -40 326 -45 303 -525 -89 -540 -692 -223 -344 467 -841 150 -441 91 -820 -62 651 467 725 630 -761 -217 -668 -358 -881 87 -247 -295 -671 -127 -93 -712 -596 -203 702 -438 283 -682 -495 785 -492 94 455 -773 383 721 -559 -248 -721 788 -669 -50 -327 -597 58 -19 614 390 -433 324 -120 -855 -865 728 -495 666 198 692 -530 21 -495 -262 533 -542 -70 -636 47 -756 789 -538 -309 -79 562 337 414 169 -780 -188 799 -491 328 407 697 717 175 -533 190 -885 -497 419 -843 312 -592 325 657 -888 -767 46 294 -550 -149 -422 484 280 -5 -671 -432 -514 -170 147 -821 -438 -316 -200 580 -644 382 -620 -805 -603 709 -597 -663 408 323 139 573 602 -588 63 -5 599 -735 -626 -208 -630 -694 -715 230 680 39 -826 -289 693 78 -243 666 -546 70 144 -768 216 459 226 678 -387 -221 193 192 430 174 789 -264 -183 699 154 155 152 186 -787 -517 -381 405 -256 324 -383 -495 -221 -837 -691 -157 702 -765 -846 130 124 787 217 -844 -467 156 -643 -640 -670 514 164 -99 -225 -54 398 389 -324 635 171 -206 674 -165 535 -77 51 -679 216 371 -480 -207 324 -126 601 523 -140 170 -394 752 679 299 -373 794 -308 -71 -301 -576 -710 -423 -526 223 -171 -534 -60 -716 143 150 153 -814 392 376 -707 -176 585 -542 764 -893 391 -223 533 785 39 666 -174 -426 -201 -805 -95 147 27 481 293 -61 766 -792 401 245 308 -390 -23 -309 86 463 -71 646 -618 -32 730 -722 80 -363 338 644 -76 -576 -700 -484 -331 -601 -479 303 758 -553 -264 131 -432 -57 191 -733 -50 176 299 -368 39 54 -618 -422 760 415 657 -455 637 397 -313 235 400 581 651 777 -205 172 624 410 228 -476 -884 -481 698 88 -742 -299 -720 147 474 474 -778 167 -210 -551 -113 301 -344 -111 -728 320 -629 -599 -787 -695 744 3 111 9 758 -178 263 -682 -356 295 123 91 772 -754 252 -69 -816 -252 -483 -697 -667 -875 -835 492 517 -338 671 -848 -95 15 450 577 541 442 385 -782 516 216 -855 -711 -242 733 -511 716 -239 -21 661 -138 -897 -619 -505 279 -398 -49 349 -158 710 434 410 -467 672 359 252 -206 552 1 328 650 -155 -119 549 -875 -434 -21 654 -701 639 -793 -232 -482 -684 -793 220 -40 401 13 734 330 -583 -670 184 22 -516 -337 -209 -689 -208 628 273 550 -785 82 -247 650 -378 565 154 167 -150 -590 -734 -618 157 319 154 145 -155 -791 -623 -550 -665 -771 -424 -705 188 56 405 534 760 741 -137 -716 -293 535 715 107 16 -717 -246 -782 -894 700 465 593 -800 395 397 -348 603 648 581 -390 697 -757 -761 453 281 -46 483 -363 -794 475 703 500 -536 151 231 -414 595 -400 -85 -341 742 460 223 245 -324 578 716 755 -679 744 193 -316 272 358 -682 -720 179 168 24 -337 350 188 227 -453 -729 497 -449 -680 -199 526 -859 221 -344 -678 104 79 -169 -783 -889 213 -788 -544 -212 178 -410 -142 788 -165 -706 -251 133 720 -541 -130 -267 -562 -613 -786 76 620 -250 217 60 -787 -111 717 678 524 -188 565 -818 -235 711 -788 262 742 -562 -786 327 386 164 -545 -2 -235 790 325 232 775 410 -230 -687 -114 -299 -151 -733 -25 567 -260 533 -382 -294 140 615 -491 -11 176 -502 -605 181 754 10 -124 -618 56 706 797 -805 142 552 506 496 -746 -176 61 -809 108 -787 -151 -314 -377 -849 -607 -204 345 -822 545 -442 -493 59 -587 255 788 342 237 195 -254 -270 623 85 -447 271 356 7 -693 -290 -448 -242 -343 454 -744 -427 508 -614 136 470 -652 449 706 -485 564 538 -792 486 428 -409 324 -6 20 767 345 355 76 -194 282 -882 211 -491 293 -689 -174 637 -597 -421 516 204 404 -753 18 521 -452 -819 587 348 76 -217 -741 287 -691 -537 436 639 -789 -833 -873 214 -92 -551 -611 -879 86 410 -631 -642 -324 646 -263 -777 236 -630 632 -827 -158 -220 238 64 347 54 -96 -93 194 239 144 43 591 311 -846 166 276 354 281 -759 673 -722 554 -447 675 515 -499 -870 -104 195 519 404 -395 511 118 -102 594 796 533 623 678 418 215 -120 311 199 -194 -574 -16 -759 129 -364 91 634 206 -543 135 800 -522 82 124 -844 -603 -479 -653 767 435 539 347 -496 -23 -153 -561 673 -877 -688 727 -251 -469 -495 140 150 31 212 760 -354 599 -203 -413 -393 252 -618 -376 -666 -264 117 -148 -859 -444 416 763 468 -717 -172 -9 -278 -773 -192 344 208 632 617 296 -851 709 629 148 -81 194 -139 506 -577 330 -739 -853 -312 -594 577 -129 281 -896 430 502 474 571 -244 -669 409 -385 719 671 756 -83 -790 -193 105 144 -681 574 293 -884 291 -711 537 326 -190 -579 -600 -735 287 -334 -176 -556 8 -737 -104 633 107 -327 26 -58 -859 538 448 -164 511 367 463 732 -460 -117 672 -200 -148 639 -461 -126 32 570 177 -671 -826 -656 -705 14 630 -373 -798 533 -297 -125 -243 -871 9 -866 244 100 -681 362 599 -410 -471 -432 481 252 640 -835 561 18 -663 479 571 -321 -60 -351 775 239 667 -450 440 -244 -84 -256 66 -38 -129 117 -824 -426 -358 612 189 305 -98 557 -866 -509 444 -208 -719 34 366 -241 151 142 230 -743 -775 195 -595 169 -763 -454 -125 -656 -110 42 -402 632 798 785 -829 226 -556 -683 250 -560 -657 713 362 -414 68 -273 351 550 797 -373 -606 -386 505 157 -823 -839 490 -697 527 -728 494 548 -718 112 170 -829 683 439 -733 548 -624 -419 534 -584 -431 -112 -895 -439 797 14 -856 -673 292 -524 -379 -105 -328 -585 761 468 -305 -657 -476 -362 -43 796 -159 465 202 272 -530 -429 37 555 198 -136 235 270 640 -541 622 -214 -51 463 175 409 -15 254 559 -148 -541 56 -601 -55 -78 274 -591 -899 -449 711 382 173 -686 -582 321 764 659 -490 -405 691 -782 543 799 -95 210 -886 421 271 -304 -623 -310 -146 547 195 767 96 540 -724 -74 -662 -365 -488 644 -831 -481 -662 -275 500 -23 48 672 780 148 442 -745 195 -701 -617 252 -635 131 -276 -380 -543 505 499 -704 -126 -93 -695 -89 -427 252 -270 639 15 -216 -125 383 -530 156 34 -45 515 -862 36 696 -257 262 -158 791 -324 269 -476 -509 -461 -858 -350 39 -445 414 380 -846 -179 703 -408 -836 -657 -520 -384 -822 -132 -502 530 520 -262 174 377 -344 417 -280 14 -91 -232 -290 124 350 -526 65 223 -894 -287 139 704 -131 -589 -309 160 -397 -588 662 -247 516 519 557 -875 415 755 -630 -870 595 -22 -461 544 -884 -225 -662 -524 -778 -110 -28 602 405 -262 387 -850 -734 -343 765 111 625 -234 641 309 -425 -41 543 370 -315 -425 252 -690 -679 -562 313 -402 -467 350 477 -179 22 -523 -69 354 404 712 -822 249 19 -887 -11 773 195 269 482 777 -178 797 723 -712 -339 642 119 529 -256 14 -406 -45 -290 -193 -18 -199 -381 316 368 -504 -383 -105 448 415 346 -763 -780 177 162 -626 -335 -761 -693 -796 -29 14 485 -207 -662 -869 469 721 -841 424 -471 516 -865 775 -764 447 -661 -695 -871 -213 698 501 296 -772 -102 763 348 364 -135 -716 -684 -503 522 695 -592 -779 418 -241 -288 -842 8 -346 -848 -99 -25 -729 -491 61 23 430 31 287 -150 -416 -450 -419 340 -702 3 -793 -1 102 513 231 -440 -79 -782 -842 -592 89 673 -245 -401 -426 657 -814 121 430 477 36 -614 -851 -204 325 -237 -230 -484 -86 760 655 685 -890 390 -511 -678 295 -174 24 442 -539 -614 606 -500 -313 629 -880 -397 139 542 586 531 482 -326 -371 74 -396 -255 746 353 411 -117 198 -510 -128 -101 425 727 330 -742 -399 270 23 -731 -555 -761 -747 -68 -503 -296 -831 -87 -655 297 149 -625 523 -481 -396 130 228 577 -766 -712 230 712 332 477 -42 686 328 -362 -87 774 -818 -391 375 -432 142 -862 -278 423 30 224 -499 379 -764 207 -729 -261 -400 -549 -518 105 357 -654 154 -851 -567 -418 365 267 -634 -618 494 30 -535 714 744 602 -758 545 308 -831 59 667 743 631 -342 381 -347 -326 444 -326 -572 780 366 -518 284 544 164 212 -781 -383 20 237 147 -664 -587 750 -629 -500 -752 -759 626 428 130 -620 -101 86 218 484 -376 -298 -45 -64 110 123 -722 237 -228 70 227 310 30 -169 -393 -182 755 148 -442 -220 -294 -563 -492 -439 -692 382 52 476 283 129 -564 743 -589 -725 -521 36 -737 -416 539 -547 -299 -354 -821 -218 94 -38 -280 -248 -539 91 -430 373 617 -521 265 578 233 570 667 10 370 -187 93 702 103 -831 359 -768 -657 -795 -682 462 273 311 -898 488 619 232 -823 -336 683 -894 -638 551 -542 215 746 -877 -560 440 -102 -646 66 -481 -685 483 384 683 -338 -301 46 -15 -900 787 -233 -592 -355 43 -848 387 170 -35 -521 -434 -136 310 -226 502 444 -736 -258 235 603 -802 -74 175 781 -632 768 -762 -371 178 -710 -534 -425 -346 -491 241 189 696 -810 -854 -468 690 62 -480 -754 474 671 -236 -658 190 -544 -224 470 551 -747 593 574 -650 -820 434 -619 -607 105 111 -796 -375 393 -660 -204 113 393 702 -6 632 565 319 730 -168 -683 -96 -365 760 333 777 520 -13 745 589 247 -786 -867 -102 343 -128 461 707 -292 -180 314 -206 -821 642 -837 201 -231 -676 -665 562 527 -99 636 -832 -412 -535 -185 -49 758 379 424 513 346 386 756 -802 719 -585 -782 555 -280 277 170 496 441 484 453 97 419 -671 -191 -678 -719 -533 -693 -777 -900 -850 779 -738 -877 578 -579 -250 730 -85 -691 -854 299 -28 316 296 561 -398 560 -447 351 -61 -875 371 -148 -536 -505 -693 437 164 -436 790 -896 349 512 161 -307 580 -660 151 58 317 565 261 -587 781 769 218 -523 347 253 -884 86 -233 -264 -784 209 236 -361 580 -204 123 508 581 761 -629 581 -343 382 -754 765 -76 382 -248 -536 -670 -293 399 725 291 112 -818 659 563 3 -688 784 -88 -834 215 709 -681 -579 363 505 609 202 518 -678 -712 93 706 659 -750 688 773 -563 -75 773 3 715 -606 224 98 164 -596 689 356 370 -757 -460 -479 -151 -743 -884 -753 -587 87 63 740 132 623 679 -301 -293 -225 652 -609 114 317 300 280 563 -329 51 500 -427 -544 -777 524 332 -885 601 -654 -340 -763 353 -313 -510 -302 -437 322 678 57 -568 -570 48 509 150 -470 180 444 288 -412 800 -133 -183 333 -883 -482 237 -780 -512 -281 -814 80 254 252 -320 -691 718 374 -324 -379 -399 747 202 -162 -659 -489 474 -713 -764 -115 -234 -692 625 604 -820 -602 -238 -677 74 -73 647 585 -257 585 -778 509 -325 163 -84 -884 450 -284 -539 31 -261 -317 739 488 -395 -820 -499 -421 387 265 78 335 -565 702 -517 98 -651 -481 -64 187 140 -529 383 -227 -822 -294 -413 -246 -187 -679 -54 796 -548 -339 483 -340 -605 -787 -288 -351 216 -465 463 -166 -859 293 648 589 513 -552 100 43 22 -781 -150 237 -628 -382 129 328 -165 710 -765 24 -784 613 -96 -347 -1 -782 770 -721 407 433 469 767 -681 137 459 -395 -196 545 -698 558 247 401 -425 -339 -663 -705 81 506 -829 -1 -757 -409 -428 -618 160 264 -578 -81 187 -507 66 780 756 -804 364 673 -694 -879 -74 -714 509 -339 -652 445 -94 -246 661 378 153 -754 -241 46 288 -658 -413 164 -745 -768 719 468 -20 -515 598 -560 -867 373 31 -590 679 301 91 -15 -225 200 -219 -487 -776 17 -182 -649 -23 574 -295 -795 -343 517 -291 -314 723 505 495 109 -40 -751 -49 -136 -701 -445 141 -186 86 72 0 -457 204 -288 -698 715 -200 23 -194 -314 339 -593 414 -701 4 -48 270 -203 769 199 378 -286 -635 -836 -260 -421 -20 -588 748 719 -459 -664 -112 21 -277 -840 630 421 325 771 -648 147 -162 -694 -81 -352 -477 -260 -103 690 685 453 -221 645 -800 783 564 487 -680 266 -366 -567 -850 -173 -795 580 -581 -850 -566 134 -238 -838 -329 -755 430 64 448 109 470 -837 -233 -585 -567 -715 -271 81 -685 -537 1 19 88 -288 -330 -814 666 683 -135 236 -698 -197 -887 -50 -234 265 699 -341 591 214 489 383 -544 372 -734 -354 -418 -162 -101 682 -415 316 -789 -303 -482 770 -605 -350 45 698 -382 389 -684 16 495 -30 -263 594 -424 -109 765 2 -603 -174 -511 -248 -806 -472 229 721 -101 -283 -765 490 303 -351 369 525 -36 306 473 269 210 -540 -313 377 -375 316 633 -630 716 -498 -161 549 104 327 389 -164 -224 -731 -137 650 574 -681 265 -130 408 321 -170 -803 418 493 790 526 554 -797 -278 365 -412 587 -291 -482 -800 82 497 90 550 -508 740 97 -580 436 -175 -514 -651 -383 517 220 327 360 -365 -100 -880 393 -716 458 -417 -264 -672 -793 -200 -379 -863 -780 -422 -615 498 12 239 497 332 -218 176 -526 700 -41 -801 -617 -653 433 -319 -13 -877 -80 516 408 94 -281 -567 -575 703 -478 -651 -194 439 417 -507 -80 -361 -551 617 342 538 45 343 140 -694 703 -243 -36 -259 628 -166 540 -690 -108 -851 -234 -741 -559 -408 511 -870 -686 -96 -219 -815 -628 200 492 -552 -310 150 -125 63 -595 584 -245 727 167 342 -272 -780 653 115 -700 109 -598 -380 317 603 212 -122 -825 -545 363 555 197 -459 -728 621 497 -158 543 249 728 546 404 582 -526 323 346 433 293 -692 640 117 -797 56 277 188 -638 -654 -234 -503 50 -437 -146 749 -431 152 -202 -410 786 430 -293 788 201 733 -599 701 279 -499 -722 160 -130 384 -643 403 224 -615 -303 410 -422 662 -255 -182 -126 -471 115 242 -218 -122 223 334 259 484 -597 -337 277 490 -545 -700 -829 -37 373 -54 90 -214 -279 773 540 521 -489 -359 -536 -840 271 -165 681 -112 -116 340 -6 389 -107 -663 -754 143 713 650 -720 204 -453 142 11 -606 298 155 -56 -884 199 346 -209 0 260 -844 -811 109 179 437 647 63 289 471 182 -321 332 -442 309 296 73 -198 -638 -190 94 155 742 -344 494 -103 -194 -513 176 304 190 -76 -495 244 563 -108 370 -325 -843 -483 -844 -564 -102 -537 -383 -486 526 288 685 545 32 13 100 -805 361 -599 657 -758 -623 -833 -284 -47 -452 644 381 -893 304 -305 -775 234 -51 764 33 499 -133 87 294 -81 -86 -588 575 516 711 -265 398 361 -715 -804 546 592 600 -427 -320 541 -855 -643 627 -148 -464 536 -361 -606 -448 -203 -665 746 482 -889 -647 -196 -376 -378 666 292 -457 -846 228 4 754 -422 757 -151 -600 64 -363 688 115 564 358 480 -222 -780 -392 -287 -678 491 113 -413 -248 -475 252 -24 -738 135 -292 -832 -477 678 -88 594 528 -304 -85 558 -595 -625 -461 -410 -625 110 522 355 -138 -357 -456 482 -629 -593 539 39 50 -479 196 -638 -697 45 718 -767 671 192 260 -321 -271 -894 -653 -864 -824 -543 -810 323 -428 -194 -322 -610 -256 -492 -54 -296 775 -320 515 229 703 399 -545 397 -778 -364 -831 -128 -467 61 -430 6 -822 153 765 -122 -273 654 -233 514 -125 727 172 8 148 -796 485 663 -104 403 4 -206 -613 -558 -438 491 715 -494 -294 587 243 496 -733 -872 -136 -118 -479 -651 -846 -716 -250 131 775 -118 735 -894 601 -308 -340 95 -523 -210 174 -98 -227 -789 -274 -654 -158 80 -705 -659 581 768 332 177 217 -441 -205 553 754 369 -307 24 -57 -419 168 -193 93 453 -735 -345 -52 -642 -321 -541 760 118 -868 -850 -441 645 606 -789 -190 -798 -136 420 -483 322 -163 -112 -250 455 -293 594 390 -243 -635 -382 -461 38 -786 700 702 -237 535 249 470 -790 -835 211 -731 468 332 376 214 -389 547 -719 -199 -579 -863 480 505 -815 691 -292 -518 -416 -889 66 66 94 594 244 285 -641 644 -251 535 -557 -390 -315 -336 -559 -766 400 -199 -498 -166 -540 306 -192 -530 3 451 -331 -40 -758 462 766 -384 -455 -313 81 767 -850 -234 -275 -680 -317 -367 -342 -124 -666 -110 -893 735 269 -883 34 547 289 605 -89 655 -229 -606 198 -863 680 -277 -293 -761 -861 -581 562 101 -414 -91 303 -353 556 -770 148 -694 -619 -206 -191 614 5 -781 -554 -513 -492 -303 149 385 225 -653 255 -366 -883 -4 56 31 158 -721 597 757 -591 -179 5 46 14 255 -871 -892 -310 -396 -81 -718 40 164 -267 -839 -821 374 -158 685 684 -873 -419 192 351 -723 539 578 -649 320 297 89 -366 -385 -167 -323 -705 92 -297 -41 647 -417 -300 44 676 -848 191 -769 -394 -663 661 -271 -897 -112 -370 725 653 576 -248 763 -370 -48 -808 -83 311 -555 573 -155 -97 -791 -775 -457 -528 518 446 -673 490 -609 -891 -842 797 -387 467 494 -518 317 -228 -296 -167 -892 62 619 -233 104 -248 204 -707 -849 -207 549 -130 -410 -643 -638 -181 787 -259 319 -365 -87 -653 -716 438 196 491 -336 588 -641 -704 -435 794 499 -454 -787 -387 166 -76 104 -176 -619 -784 -178 644 -785 229 -419 -185 -642 711 -139 384 -495 -63 -493 -588 -503 -493 172 -877 522 -736 543 -139 -563 55 -483 -422 -632 -678 426 598 -84 -492 126 -37 443 -11 -265 191 468 390 453 668 305 79 -209 415 -166 -354 606 -281 -112 -50 -877 -674 -460 -87 -299 341 -749 -462 -144 -254 -517 327 534 463 -871 565 -622 -662 426 581 613 158 3 -634 -30 528 204 -802 -267 265 -480 -159 450 544 467 -674 623 215 270 -603 -601 7 -432 -307 -639 -846 -435 97 -497 -30 -96 -475 144 -657 711 203 -314 683 310 460 2 -643 -524 422 -385 547 740 652 -258 -451 180 -360 583 612 -498 325 -406 -549 -55 103 488 -693 56 -730 767 -748 -368 -356 -681 591 -326 -533 658 -498 -97 622 727 -168 127 -742 -475 -616 167 -854 -25 545 671 -16 -740 660 245 -699 -884 -641 314 651 -450 -737 -192 434 -637 356 -505 -723 31 124 455 441 -248 43 717 -149 573 335 -843 587 -432 440 282 700 -99 -182 -658 474 -865 737 418 358 -191 669 -740 -435 776 -553 -403 33 -650 -70 -415 -658 37 -772 759 -407 738 -862 -731 -882 -120 541 -642 292 -21 -99 -760 580 480 -440 721 -567 -498 -176 207 -561 384 675 -176 672 422 -719 -339 425 108 -893 -895 83 -621 725 -553 -799 409 694 294 -621 -406 -230 238 716 326 200 -68 239 497 650 82 -57 -829 -393 -79 -471 -272 24 53 -846 538 -298 -793 -267 792 755 231 -829 -182 -187 -73 -815 335 695 -198 -676 23 505 -370 -440 434 -282 -783 -472 505 -607 466 -222 204 224 -554 -8 111 -824 -80 -289 671 679 117 520 71 773 -614 -474 -569 -286 -619 147 58 -325 -585 790 355 -810 543 -691 -853 -859 586 159 728 -45 -269 557 -865 -257 -546 470 666 58 -351 234 89 -529 -751 -501 -548 -430 -374 27 -819 712 537 126 38 -852 437 -839 -675 -817 123 757 -118 305 408 304 566 87 -257 -59 -841 -684 505 -649 174 -273 -433 53 396 386 157 -43 282 -184 149 372 592 767 495 240 -238 306 286 -836 -458 -179 -326 538 -432 638 160 -666 -63 151 404 -326 -663 443 517 762 529 -590 -375 -618 13 -735 -844 439 -147 779 263 -510 -727 -530 251 -16 630 -518 -363 26 -205 470 137 379 481 -633 20 -320 4 99 -596 170 22 -294 330 133 470 440 676 551 149 192 671 799 -65 -113 752 -571 385 10 -513 661 -592 260 -354 -21 -142 784 615 715 521 724 206 554 -274 -283 -473 427 -471 -77 -14 157 366 -805 339 -587 202 592 209 260 518 -805 -390 219 405 256 82 122 -170 149 63 474 140 283 756 -753 -647 260 598 197 -182 -249 -888 -358 370 -495 -814 14 -791 370 -439 107 -130 283 464 264 -403 -792 -406 -119 56 39 21 158 308 -144 -731 -312 -711 -794 701 -110 -235 344 -720 -151 -53 -288 11 -438 -483 -119 -370 -51 -342 -44 484 -549 -515 218 739 -719 123 -537 -432 631 -279 -778 622 520 119 195 -14 385 -129 779 -696 288 -108 -230 369 380 646 -564 378 -435 27 -716 658 282 799 544 668 567 762 -154 -5 340 -699 436 -550 -680 685 521 -798 -215 -439 446 761 276 -691 179 -577 -80 -462 76 -482 -458 681 -625 -370 -459 -378 226 439 -786 -8 -675 -524 -754 -774 -181 425 -106 643 -141 154 -165 768 -452 385 448 172 112 206 572 536 290 -195 463 -367 -420 574 704 183 -231 269 -433 359 19 574 -588 784 -166 28 175 -130 73 -346 709 378 -715 -552 402 -412 436 -369 -453 -34 -548 373 144 -572 -888 91 -184 -58 -360 297 -203 -809 215 -868 -297 283 -823 414 701 665 349 -68 314 -378 -826 375 123 -474 576 -572 503 642 295 172 -46 -421 -484 786 146 529 730 -794 -202 159 -478 -387 746 -313 -649 77 502 -13 413 637 680 631 -837 -80 -771 -852 276 -262 150 -711 -616 736 686 -118 346 759 308 -516 -178 45 509 -657 -850 -95 593 -897 -336 -409 -42 -197 787 485 156 -482 578 200 6 -498 304 8 -5 465 452 649 708 148 -900 -21 -745 -644 -366 304 660 -592 -147 -822 659 -807 196 -535 -437 674 -784 -783 -506 653 -44 -713 -242 -681 -456 -437 -135 17 423 -442 664 607 -332 579 260 -709 266 -599 254 -5 91 730 653 743 4 -533 569 -169 -567 696 541 239 428 -362 551 -225 -455 382 -426 131 -6 674 261 431 -481 219 -563 584 107 620 -232 -794 363 447 378 551 -114 266 -167 -288 -896 -700 111 -413 670 -492 -231 352 354 -670 -634 723 513 708 -101 328 716 -217 474 -175 267 -147 -704 215 -739 -818 739 -218 390 -261 140 579 306 -221 282 -391 -288 485 -234 266 393 -388 -1 310 -93 419 -509 -140 -332 743 302 -595 -241 -600 205 64 790 743 -291 127 -723 100 -566 191 -816 -6 257 -510 -279 -286 33 -502 -465 -219 -93 432 418 -817 428 527 710 -155 -733 517 -697 73 -68 598 -195 -224 -588 539 -472 -508 623 -334 -158 317 -448 380 -871 -53 -54 287 -571 259 506 -847 76 -27 -377 173 -86 678 -752 -97 -710 -347 -501 -125 -876 -506 -349 474 -186 -498 291 -602 615 -281 -240 -324 746 -830 -652 -277 201 -683 76 15 -615 65 314 -34 -467 456 768 -272 -447 256 774 614 -343 580 -839 302 597 534 -316 -545 -529 -180 627 520 8 -233 -494 -188 -481 -222 -817 -137 255 651 -357 -707 -521 483 -41 772 113 -50 -570 -880 98 -477 317 -271 -493 -489 -290 240 700 725 -190 -24 123 656 197 134 -57 61 -213 625 -272 486 -215 -166 726 334 -178 251 326 82 -29 -240 247 664 -558 188 641 -761 -501 -869 -77 -285 553 -759 546 463 567 -528 -86 -644 574 -24 -233 -71 -740 -755 -648 418 -769 177 701 253 -750 -306 294 244 -706 136 -462 -313 -609 -719 -700 440 -764 -675 439 670 -470 441 -149 749 -413 -860 -68 -771 -705 -877 -691 154 -360 -78 -273 504 548 -838 323 -528 345 -573 786 -763 675 -896 -646 -547 -453 57 -718 -603 -61 -726 380 -442 -112 -214 -681 404 573 -815 525 -565 -271 -663 163 -342 -454 751 -811 -197 627 -11 -614 -47 -446 712 584 251 -277 -124 560 465 380 733 361 242 395 -648 91 -46 -285 623 633 -899 -744 -332 145 -839 -831 180 407 19 -112 272 -126 712 -17 742 405 -447 -384 644 690 -524 -745 -553 660 -195 -34 -721 -143 481 -27 769 -753 -403 -645 -272 546 -318 -288 88 416 -665 411 -393 -822 -542 299 139 -119 -607 -466 -366 -259 500 90 -5 -784 -228 260 -239 -735 -463 -459 346 548 351 122 72 562 -182 -866 45 -837 606 234 -268 437 326 443 -279 675 -48 199 152 791 -438 213 12 351 -25 -260 603 128 779 -828 328 -279 722 -242 716 -650 -547 -748 -657 -149 -852 35 -771 768 -728 -19 -596 -113 -516 -422 -877 461 430 -623 132 72 498 50 507 65 650 -666 -525 5 -23 -488 69 -510 124 -12 -170 408 572 731 432 -222 85 -297 211 629 504 -660 123 403 622 245 774 -782 733 140 753 -219 768 -351 190 1 544 -44 -691 -508 -160 -485 -580 -374 429 -574 738 739 402 -875 -272 71 -738 -315 -32 -233 -498 -84 233 -592 -199 -639 519 59 -750 -216 -260 -324 78 -327 -535 38 206 -534 -763 126 -339 -117 -204 192 -396 -731 570 26 180 386 746 106 397 519 46 -379 -820 213 -11 -512 -771 -775 9 438 415 588 546 -734 -497 739 -256 472 577 -763 -399 -870 526 -349 371 118 -30 419 512 -232 798 647 -252 -621 -102 -345 200 609 -287 196 -791 103 236 384 178 89 -223 -744 305 -571 -480 -561 56 -797 722 542 -115 -127 115 401 -777 734 394 759 595 -829 233 474 480 -209 241 -736 425 633 -485 90 -608 -248 -129 -466 -369 -425 -834 45 -652 93 -332 -566 -572 402 -755 208 347 -169 582 -387 398 676 -121 -683 -577 -873 -228 800 417 569 -409 442 -592 -78 779 -707 -344 -770 519 415 -11 630 621 -412 -182 -295 261 -584 482 -805 -293 -411 708 -883 -478 -123 262 369 -818 402 353 226 -298 -198 479 734 337 388 99 771 -776 284 -733 -638 -512 -818 152 -532 753 -294 183 -585 187 -381 10 -771 75 -654 -636 462 -309 393 210 97 -643 -420 230 42 239 -728 -145 441 695 -473 672 575 687 -665 90 385 -124 -99 -614 14 -540 414 -715 -450 725 18 -466 -262 -221 387 -208 107 573 -712 -846 452 687 388 -719 -346 443 -301 -479 -639 -407 -456 682 457 424 -230 433 -374 -379 711 369 323 45 -736 -352 -198 -36 -499 425 577 639 -893 512 -555 565 588 800 -501 226 -330 -233 -659 484 88 -518 538 140 -145 798 100 -821 704 -330 134 -689 -446 573 473 -748 -835 -338 647 56 592 370 -821 551 -121 192 -278 -391 -170 -99 -767 -621 344 -478 -758 341 -129 221 99 100 -107 206 -857 391 251 -667 18 -560 565 279 103 -704 -428 -741 -598 -148 205 31 -376 -474 401 -166 172 661 676 668 203 383 -70 -758 -562 382 427 284 -433 727 -748 -432 -450 -591 -723 363 362 537 -691 577 -182 -723 -58 189 31 -32 -192 691 587 304 232 -271 197 -774 329 227 -298 201 -242 502 -856 -101 207 14 513 664 53 -602 359 -78 547 -15 -824 -373 244 280 384 -536 761 61 -86 -523 17 165 -189 -147 776 -186 312 400 691 -701 560 -113 668 -706 -478 -547 -120 758 97 93 -103 669 422 -367 293 -413 290 599 -607 571 79 69 170 -71 86 376 -132 -860 -633 -755 547 21 247 -99 -563 -860 110 353 -302 -434 -896 -354 -853 -804 654 -596 -700 423 -396 311 -884 322 508 -40 -884 -882 -409 -98 -890 398 140 223 -584 -264 -55 214 136 100 -289 -584 -301 -710 -863 -537 793 628 751 29 -684 474 -428 -169 726 35 -587 -858 535 -641 -416 -403 398 757 245 -593 -567 -231 -649 568 -35 785 360 694 -536 94 106 -434 -827 -877 -192 180 -516 475 792 -591 225 566 505 479 84 -801 -602 -208 -484 -177 52 -833 -668 -317 -392 781 200 -183 -269 621 405 616 241 -757 368 -288 740 773 -387 -831 552 773 305 136 473 -803 354 -65 -85 794 325 -622 588 -255 434 -624 -209 -679 167 -396 779 666 -571 420 -319 -396 267 453 689 -161 285 202 581 -527 631 622 605 -651 476 641 666 -261 -543 -367 273 171 -598 -62 -857 -809 -642 -792 35 -238 213 562 -197 -799 -92 458 -597 540 384 -505 570 271 96 -38 -834 279 355 242 -82 -344 187 -335 -149 -845 -757 705 797 -127 32 -744 -401 -315 400 -268 -829 585 -597 604 -772 -801 -338 -140 416 304 -22 434 -580 -132 -36 687 288 -732 229 -514 -651 212 267 182 -859 -16 -760 -668 -516 422 -194 416 536 -280 211 -489 -745 79 428 -717 124 394 360 -369 110 94 -346 154 341 93 203 -517 -169 -241 792 -25 -710 -408 51 620 61 -19 -151 420 -860 -60 -391 -786 -215 -29 665 -341 -52 -563 -843 722 -128 458 635 -727 221 -597 -376 -216 587 -148 -84 673 -212 -347 300 -675 148 -501 186 -469 786 264 315 -714 -740 -466 -125 -606 -123 -62 -293 309 -572 527 -340 773 57 472 -35 404 -590 502 -171 737 609 -608 526 649 114 -812 178 39 799 -259 399 669 -199 -256 -235 -348 -638 17 568 663 697 551 -801 36 512 178 335 -383 219 -392 -10 -737 -96 -690 -356 -271 620 -426 -749 272 -439 -26 50 -355 111 -404 636 -424 -201 -34 677 -439 282 -715 -97 -304 -498 701 242 -93 -51 -308 -661 37 744 447 -397 151 -441 377 404 720 -656 -145 536 31 390 -695 -569 49 431 387 315 -598 291 93 47 -166 -444 272 65 241 -196 144 596 752 -203 753 -522 -580 -34 -412 694 -237 299 387 -388 200 -282 -322 483 -165 429 -440 442 723 -80 659 -609 311 -551 -479 111 -677 -819 -343 469 537 -385 -372 242 92 800 390 174 284 -153 21 -474 22 346 171 715 253 -518 -587 -475 -312 -727 -531 -196 -892 -126 472 781 477 339 -509 660 -556 -553 -432 681 -217 399 -441 -478 784 -255 72 -429 -350 -653 -83 -551 538 -537 509 642 593 -745 -483 98 -593 191 736 -382 295 -849 -81 -312 -759 -537 674 590 21 -173 725 -899 792 -465 657 -467 -492 788 -847 -335 28 -491 532 787 28 81 -139 -462 762 712 758 -322 -667 204 -807 395 -442 512 766 203 795 170 612 320 -727 -632 -96 -410 634 -43 198 -138 -459 673 511 634 -341 -728 -279 662 723 -539 -544 -538 -38 -731 -693 -23 456 272 272 106 325 -267 127 -72 522 -575 692 -791 -581 13 346 -526 -616 592 -783 -81 -827 175 622 367 -743 -424 -485 -718 761 330 674 -900 335 257 -881 790 -756 493 340 210 -531 195 254 -717 -291 683 -396 -7 -60 -567 414 -328 -859 -451 668 718 8 -722 -624 -602 178 -15 190 336 269 707 83 -715 -197 -860 -491 212 -38 -634 -783 -129 596 689 342 -762 594 -753 -221 266 -667 -711 480 -490 756 -715 -27 -735 123 -407 331 183 287 -480 756 731 -729 -712 492 -537 567 -234 305 -514 -135 -574 -307 37 -458 -702 -30 -483 167 614 -448 560 -580 -395 -128 474 140 104 -474 -685 363 -508 471 -172 476 -238 505 -259 -263 314 -730 179 354 462 -636 151 431 108 281 209 -399 288 -829 354 -536 150 60 591 -4 -869 359 -396 171 -816 -755 -668 -468 656 -224 621 -894 -275 -500 566 -354 690 -302 14 -523 78 -881 662 -37 -83 -838 -484 237 -753 526 -813 -341 -390 754 679 142 601 -226 123 -792 783 -664 -129 654 228 140 -243 -319 -1 -764 217 -169 -880 -11 -184 20 262 -509 -856 318 -628 -303 -116 -806 290 -412 251 -420 492 -259 -584 -513 -729 704 -460 283 230 -597 -563 -290 17 652 -201 -389 -37 -304 684 383 140 796 -143 -599 566 -728 769 -557 -478 591 786 -509 174 793 -343 163 472 -187 -115 778 596 293 -170 654 -456 65 -405 384 -528 445 -601 -738 739 -429 -691 -416 -618 4 -468 -777 -417 59 -466 765 673 -681 46 -678 -796 -161 680 780 -117 -801 624 -388 -527 -263 -422 -491 -249 768 -166 -153 -783 -707 -772 89 -681 -523 588 111 479 71 205 263 -630 702 453 480 -85 -445 584 -272 -221 730 -814 -822 -694 754 -436 -456 744 152 219 -459 -375 -817 703 -108 -416 -461 -501 -753 -603 413 -489 -725 -799 63 -132 283 -829 593 488 -769 -502 104 530 106 -258 366 718 -195 722 -514 233 -680 -505 616 505 595 432 432 -10 -76 40 698 444 -324 630 92 430 177 372 439 -200 2 386 271 772 267 274 -56 210 -124 382 -92 491 46 572 -329 -534 186 443 -540 -228 -6 399 -89 429 538 -617 463 -805 342 297 -774 135 312 -521 12 -658 779 -550 575 278 602 -484 -823 403 205 302 728 -26 657 182 179 449 -242 617 -671 -591 -543 -729 535 790 581 -639 771 230 223 72 -246 -4 -280 350 776 245 8 702 44 333 -702 663 -800 233 -295 -518 608 -164 -420 -515 -519 -198 -559 156 -856 798 491 720 190 -37 538 -664 465 -241 -196 16 553 -466 304 456 -856 425 -739 -546 616 -258 -307 -580 463 -144 -18 -868 480 -807 94 -689 -827 228 -223 771 -218 703 715 -243 -132 682 255 -588 774 648 -372 -687 -206 333 -365 629 340 -160 690 -385 -679 262 -41 48 -213 404 -535 227 720 -772 -446 -892 -420 -543 11 -685 438 -663 -773 727 391 -666 -36 -624 205 717 -741 284 -369 163 572 213 201 -578 -525 -804 159 685 615 -890 733 -231 388 -116 -843 -238 -704 381 -592 -882 -857 -297 -834 227 -203 374 498 540 224 192 -639 374 -392 -799 673 -366 192 568 -281 -7 -80 -773 -38 -526 -371 307 -373 -649 -723 763 766 276 466 -669 -40 -728 -443 197 447 -464 -355 393 -549 -502 201 -494 -416 -887 162 -85 720 297 504 -460 -638 -471 779 -549 -124 -316 -591 68 758 -840 83 -159 -484 117 285 758 713 -120 692 625 -225 538 -788 -478 -174 394 357 632 418 156 617 -707 414 327 53 -689 -199 748 11 110 480 -790 243 -126 -791 698 -210 -397 -88 -585 -461 -477 -22 794 -755 218 -500 311 73 418 649 734 326 681 1 -701 280 661 -517 713 -36 232 487 535 -12 -545 -810 187 737 465 268 -599 82 -755 775 -649 617 785 -469 -196 763 579 -486 283 166 276 -593 282 291 -342 252 -430 -676 281 376 -456 545 536 592 -62 -782 -638 606 411 -541 -630 747 492 372 654 -317 389 438 -283 66 71 -610 637 -635 -440 -255 -345 -5 -882 -790 193 791 -517 11 -854 -360 -714 559 -160 -372 -859 -353 -371 -276 261 -798 255 -876 53 -92 -137 -598 465 -206 472 722 462 -147 -47 564 137 -193 431 209 400 300 613 16 655 303 363 129 586 66 402 -629 -443 109 -350 688 -373 -409 387 -139 -34 629 -114 -336 -485 -873 -237 -787 -706 743 730 -760 26 -18 -820 123 -692 -764 631 -305 515 -750 148 155 389 -351 -695 -724 71 -350 -748 632 -290 790 -519 457 -535 335 -488 645 264 -416 -297 -289 -407 -617 -588 319 -579 587 475 -662 315 -367 -890 611 -261 -153 439 -516 42 -789 765 -450 696 603 -755 639 653 580 356 -522 762 -487 -451 -637 152 82 291 335 -516 468 656 324 637 -700 -60 -203 604 786 701 344 -325 605 43 -874 -302 674 -212 536 542 -620 -665 333 589 -197 -281 33 438 -346 683 -331 628 -407 -356 226 211 447 -701 355 245 252 -360 790 -456 786 -509 652 9 342 -31 527 531 86 -265 -164 -792 589 787 -451 531 -468 -177 72 -408 -267 -889 -728 662 -286 193 -565 709 -428 -503 -539 740 -324 302 -870 448 -5 270 533 490 376 101 -566 718 641 683 511 269 -397 457 793 -496 -648 298 -870 -514 325 -27 649 -45 -498 480 -90 121 794 455 301 -784 -406 -836 -848 591 -89 139 541 -145 -781 -575 -620 52 -885 194 -675 205 -521 594 70 -751 -702 766 283 163 603 -127 -49 292 -100 39 -624 -185 -651 327 126 -625 463 589 -121 -795 -555 -381 -740 -202 -362 -872 220 -420 257 -311 771 -175 -135 677 -372 46 466 -773 18 -554 -76 -519 576 -501 13 -760 -259 793 -616 -425 -528 641 440 149 -415 292 718 775 487 -49 -767 -849 -88 61 659 623 88 -770 537 83 762 -664 322 -4 79 213 224 -658 272 489 -623 -75 -188 753 -509 -763 -706 -713 -710 355 66 -41 732 -342 402 -507 -86 437 588 255 -418 -733 -749 -87 -896 334 -441 344 264 775 -742 -229 -308 -620 -813 -368 -12 -791 722 201 497 411 792 10 -254 163 86 -725 234 401 -137 538 151 -64 -74 193 -103 -836 156 465 -531 -37 -289 513 219 255 -5 31 470 209 -235 254 -56 174 -174 21 740 -180 401 -234 -533 550 -633 654 -15 86 336 -612 -627 547 -185 99 55 -793 -427 532 618 305 793 -532 -344 727 578 -284 -523 350 480 522 752 135 -191 728 -845 303 -864 -820 -179 202 148 -829 115 -466 -29 -33 -508 -95 392 522 438 -364 449 -67 -407 684 -469 792 -507 362 505 -547 608 -321 73 -117 790 -725 -622 461 -457 291 233 -601 457 -222 299 362 -503 666 352 -449 -618 722 -65 317 -735 -586 507 404 -734 -890 -518 -868 -846 -772 708 -819 -768 107 132 432 526 738 -483 69 -454 -645 -597 -105 178 -513 -277 408 252 663 -792 -351 -63 -378 -547 -172 -679 100 667 404 277 -533 -515 -772 -340 571 -165 668 -275 -649 618 141 -210 95 586 588 587 -898 -834 120 135 357 235 65 -741 -578 278 -279 -98 -334 -363 159 -450 611 -193 -282 -642 -392 472 492 172 740 -357 -814 722 435 -259 -280 -267 -610 253 525 -414 -891 10 168 498 558 6 99 -192 -21 -293 -145 678 -295 328 -64 -155 -563 -275 300 -405 -235 75 -694 450 -128 433 -75 608 -232 542 603 45 -648 -78 31 333 -388 161 -693 -185 55 528 380 -344 31 -45 157 -854 -514 -93 -44 558 -570 616 -325 429 550 -798 -746 -643 536 -631 367 539 206 1 -5 278 482 -673 -352 -338 -377 -141 -568 433 -506 393 -283 796 3 500 -104 426 -550 323 -151 -886 29 -245 -527 -427 607 -90 121 -366 -553 -683 -800 75 -344 28 94 -372 -280 -860 749 -17 -380 267 -609 -411 -809 669 708 -558 554 -206 -892 -863 -101 779 -569 -162 -707 -172 -638 70 -373 -28 -187 -602 -448 183 758 773 -865 114 331 -216 329 386 420 -634 21 690 314 542 -139 -739 -538 -42 482 738 -132 -425 -425 312 -433 -68 487 225 793 245 -243 585 -450 -431 -529 159 -164 316 19 595 -636 743 364 -253 -164 58 308 -483 -423 650 -536 103 92 268 117 303 -197 119 622 -279 750 631 -672 356 597 -105 -725 775 365 -158 132 -744 3 465 -399 -553 262 788 -770 -248 -815 56 426 161 -710 -529 685 601 -360 48 756 657 545 -831 798 -76 -459 721 170 -526 -401 33 -274 -374 654 -168 468 299 -716 636 -499 -62 -494 275 -197 -754 -84 595 -304 -35 -15 -556 -748 636 -321 -537 -266 472 -700 -547 359 -71 -47 564 -376 159 244 -778 158 514 -644 218 -166 108 544 726 739 -836 403 189 76 -610 -694 279 -562 177 -775 -132 -187 711 -681 -117 140 423 -334 546 -23 205 195 -8 464 -330 613 -343 -873 788 -494 630 272 535 163 -513 444 84 -310 -513 670 203 249 81 -158 334 -31 75 -119 554 14 -849 604 -163 -431 -713 390 -396 -98 717 385 323 -300 587 15 -177 707 262 -292 -588 -215 536 -498 580 273 -103 -510 782 -859 171 -192 -151 557 -343 -159 -228 -381 721 -710 -47 196 -158 -229 160 139 661 366 795 347 -568 597 -746 -722 466 109 546 529 -518 782 796 597 341 764 -667 302 783 -431 526 -92 -746 -517 -569 600 137 748 221 738 -749 -485 456 327 285 -618 413 459 -806 -896 182 -645 326 -613 -521 -799 -69 -37 96 519 -46 253 -55 424 665 689 264 142 644 -261 528 115 396 -215 -379 -569 353 55 -752 -786 -414 10 379 -216 -793 578 -750 22 373 -367 -280 -146 -843 452 192 371 -98 740 -357 -827 -535 283 -272 475 -266 55 -140 23 -703 -616 -740 312 -824 428 445 -136 -165 -517 -697 702 786 444 -686 -401 621 -45 -497 -441 -870 30 -352 -766 -316 410 -131 12 -682 632 -425 -845 456 -166 -607 16 -117 363 -699 581 506 -392 -848 -796 736 -682 -100 -430 -21 579 189 -142 -29 324 788 534 223 8 -429 -813 -614 -699 263 -378 91 157 691 -212 -850 239 -573 -82 -564 753 -504 536 798 -751 -798 730 -123 385 -282 756 -284 495 406 -398 -293 116 242 -376 269 -175 -2 -725 -799 249 -128 -774 791 -321 797 -595 -84 -310 -443 -473 68 -325 -100 119 651 -834 -260 86 -843 247 207 -146 570 97 704 -122 -34 -287 507 279 -360 689 -434 -318 459 -429 -748 210 -875 -643 243 7 -27 578 -429 -657 -458 764 -107 756 773 752 -52 215 655 348 -243 -872 165 648 -240 40 695 -479 353 716 -676 -208 377 -182 582 191 387 -176 -60 734 610 262 -697 -571 -652 542 -166 -334 251 76 359 -513 753 -552 -583 -113 -144 361 364 740 -730 442 -828 233 406 361 52 -22 504 367 -633 -513 128 622 -175 432 138 -212 -118 76 75 -702 677 480 301 684 -143 -791 427 -15 510 -391 737 600 205 -829 -366 526 185 -339 -372 630 -64 -524 -167 710 -849 -782 -473 667 702 212 -80 -754 -208 -669 -606 717 -612 -56 528 256 -298 84 -78 214 669 44 -139 -887 319 653 -330 477 640 -718 -707 -251 -365 -105 -538 555 477 493 -321 581 -744 -271 366 246 800 243 -345 -739 134 570 642 792 -810 274 333 -816 -296 -401 -553 355 -46 634 667 -101 -338 787 -38 758 -648 -158 530 369 222 54 753 -659 -438 535 447 -893 531 -121 610 99 632 392 -175 44 -297 158 -357 0 -786 428 236 14 723 602 -605 -846 164 -866 -227 -440 766 -471 211 219 449 -677 311 -28 -264 434 -703 -824 -852 314 616 23 704 131 -868 393 -457 712 -106 397 59 579 791 -103 375 716 -95 -416 261 551 -779 89 -773 567 33 478 -113 -641 361 -362 483 616 -92 697 -291 700 539 -386 -22 81 339 718 344 43 -465 219 -110 -259 445 -899 -255 -460 653 424 -8 -495 -384 154 -137 621 -725 606 -656 -542 138 -207 -356 -477 360 442 -644 -363 618 426 -149 -162 -788 -592 71 502 591 283 -872 -501 -285 -494 -742 464 -800 -277 232 -242 -469 -474 -568 -386 -74 -852 637 -862 220 -49 -604 559 -217 -881 -353 -823 319 185 -77 766 -66 -50 607 -829 573 -310 596 -500 -887 67 160 -137 443 -574 452 -753 528 -355 -386 -781 -708 -642 -367 -764 -198 -579 -219 354 124 -61 501 -601 -202 430 414 506 -757 -363 -571 743 -104 716 731 149 -83 -353 559 -416 -282 -703 781 742 -651 -738 358 -479 367 -400 590 86 -586 -117 -337 -784 -761 180 367 -461 -42 -419 77 -741 -236 423 214 470 -564 -178 -198 -256 -525 426 398 -900 -512 -166 -897 433 60 607 -197 618 -26 659 160 797 170 725 -730 668 -492 52 -446 -679 551 666 -842 522 198 -768 308 -30 -601 -427 -545 -654 73 4 242 -715 -365 -547 -128 645 448 557 -427 29 344 161 698 745 -44 37 210 -800 -832 -675 -877 -296 -233 -804 642 503 535 109 -849 -35 -246 -104 -579 -830 -260 400 -818 -788 -52 594 372 442 567 -419 634 -34 -473 504 -656 -548 -535 -809 -663 167 296 -850 525 359 25 778 444 469 19 556 -186 -441 753 599 306 -175 42 304 141 345 -232 -546 5 -421 -33 548 -857 -155 -597 -150 598 297 245 -840 -274 264 -434 138 24 -354 -597 135 -184 -237 465 336 426 332 -824 382 211 -148 -809 435 459 -818 586 615 400 -631 316 -703 292 -93 -628 -483 505 378 -402 743 565 618 336 -742 643 -893 683 -372 503 23 793 -555 -437 -266 -447 -774 -464 -450 256 43 -445 189 0 -667 -229 -733 -868 -34 -867 479 493 308 384 -257 554 -544 682 -230 -230 727 25 -690 270 -652 347 -263 522 773 -307 -58 -291 -20 120 -623 -616 283 -570 -369 -664 -571 -329 38 -317 -376 779 -655 542 577 -457 -467 -795 367 284 -394 -838 -485 354 636 -41 1 -289 -760 -118 619 223 -105 -168 -502 -649 -706 422 449 -191 754 -817 -840 -415 -820 645 -243 772 796 -512 -166 42 -808 -27 -183 520 653 583 294 -37 77 559 406 -362 -848 417 -418 -448 -330 288 528 679 484 558 508 705 -178 607 -412 445 -704 -145 -334 -276 -508 -698 -720 -622 716 -605 -181 269 -219 167 -222 -70 212 -563 3 690 87 136 101 625 -178 68 -87 -349 98 679 -874 -61 -690 -754 277 -297 521 652 -67 -865 676 -166 -718 -305 -381 -738 62 290 576 -696 121 -719 -809 -221 786 -660 85 184 253 373 -367 58 -799 -513 44 -618 -882 310 -50 96 -320 411 -737 -122 -361 -845 -841 78 105 84 216 363 -791 375 397 255 -126 -427 339 -834 -195 -413 556 290 774 591 5 590 557 -670 45 102 523 86 312 -512 -876 -847 419 -444 -31 494 786 -210 -604 -773 116 -693 613 483 -562 407 -550 697 699 -791 590 -563 -223 -260 197 -265 -479 -369 698 -78 607 -698 653 323 547 542 658 -732 278 -170 484 -849 451 -729 1 482 504 -149 276 313 -428 37 281 -637 662 -365 612 -410 64 478 471 -406 -683 -48 -171 -890 -618 -536 704 -132 -739 701 -604 60 -437 -672 -802 220 8 -27 -788 -734 -775 -883 -840 731 32 103 -176 708 -523 96 347 485 -755 -550 330 -139 653 679 690 120 -839 -565 214 -629 -295 164 -57 -247 -293 134 565 -176 -817 720 475 -365 -448 545 -705 -531 -510 657 -673 693 756 -310 -305 -62 -858 494 -469 365 226 604 -75 -676 -277 -205 -230 -742 -223 -115 85 181 -123 263 -360 -257 -100 -505 -39 -208 192 -500 -808 -889 -575 -883 789 -249 604 -437 394 -378 34 663 61 -547 130 101 462 732 -502 772 234 680 132 -278 -465 654 -134 528 779 -224 634 -784 334 -787 173 -383 481 -579 445 261 -132 -665 180 -512 -835 569 -552 -578 -23 -372 -462 667 -315 489 -229 -49 -711 -616 656 -134 621 476 -357 -881 196 -192 -582 -432 586 -54 248 114 378 239 -86 -867 -771 690 -283 -733 -677 -408 -113 205 420 -789 -332 -320 -84 693 -742 763 -721 270 -581 -451 283 -891 702 -584 -578 -494 72 -863 758 14 -346 -828 -234 -898 -125 479 -294 127 -604 62 -738 -839 106 346 445 -287 626 -635 114 -549 -864 -532 474 -635 46 213 539 -626 -316 -197 -149 -644 -58 -328 762 -843 8 -84 -682 555 -539 116 409 660 -3 577 701 634 221 754 -85 609 -176 89 194 -693 -316 -624 355 -139 -624 529 383 333 90 738 48 484 268 397 -887 709 -893 -338 491 -302 -496 -75 -321 -817 670 -333 -891 535 -741 93 500 761 14 -188 -233 768 -488 493 353 -441 765 -499 -435 166 456 748 -290 -773 -669 -487 -263 734 128 754 575 -531 486 -99 -820 26 -162 276 -580 -328 -470 -739 -225 371 -346 -331 0 -843 -551 678 -761 319 -613 -883 487 479 533 46 -726 -459 -312 660 -505 -288 -102 99 30 104 -345 -206 114 -202 181 -194 665 618 -180 -5 -307 636 61 762 -246 -871 5 206 7 372 706 -559 716 -103 69 61 -467 438 -851 -498 -148 -867 -41 134 378 609 295 -700 521 655 -369 47 -208 -449 139 -610 -265 202 687 49 333 -478 326 -241 392 328 -326 318 34 272 303 711 62 161 -775 674 72 -639 -256 -435 691 -44 -421 -639 -73 496 683 -344 126 260 798 215 767 389 -514 -382 -522 -620 329 19 -697 579 -183 82 -884 447 198 283 101 -320 -527 -98 377 4 185 -346 257 559 372 -123 -418 266 -767 -436 588 -538 39 -195 254 -135 600 498 -281 -589 -75 660 -97 -278 153 703 607 306 -342 574 -113 255 -121 392 445 -78 523 -182 454 -14 409 121 -287 -862 -15 591 -440 -686 159 -684 794 -591 585 -865 -780 -864 -777 671 -781 557 738 99 -194 -543 -722 -241 611 -378 -458 77 688 672 -353 707 -148 -668 -340 73 695 -178 768 -220 -280 -104 37 427 -679 231 455 321 423 -442 -328 -873 328 -239 778 174 -3 -752 -194 607 -287 -301 -200 -423 188 279 178 -475 397 692 -392 -78 279 -465 -269 -491 -147 -297 721 -269 -532 285 -719 -189 -92 -818 -766 506 -678 515 636 -778 456 112 477 135 352 381 67 -419 -620 261 -377 -790 337 181 -843 -651 -48 -503 560 -748 -486 561 -802 -133 -818 448 283 -360 -863 557 310 -574 -174 226 -196 140 -376 133 -533 12 -152 -749 314 33 -407 -818 147 -501 -553 783 -216 769 -88 787 -95 -862 798 -300 -876 339 173 -393 -541 -475 -857 -157 -610 -712 27 -601 -887 551 -648 -322 446 -298 -479 -104 -616 390 9 -339 105 557 708 320 296 -869 -788 91 558 658 -305 101 -92 -431 -368 120 -271 501 545 774 85 203 548 192 -94 -663 -239 446 582 380 308 766 328 65 404 379 -190 -226 412 123 -518 -750 38 -249 -206 -223 -852 -355 497 672 339 -524 40 -697 283 581 -124 -131 310 677 -438 18 -375 281 267 -203 -273 700 -808 -668 -711 83 -756 138 -434 -142 -565 -214 -512 -520 -204 634 -114 -254 412 69 -319 -696 449 -388 150 -722 -782 748 565 457 626 -787 363 -679 733 51 544 226 650 758 -806 793 77 -414 -382 -699 -10 -525 -790 772 -98 -315 369 186 -37 -623 -9 595 766 629 -179 349 -295 135 -512 -275 322 -39 641 52 -78 -125 -159 -897 -217 -420 -511 -897 589 -422 -855 605 622 591 -415 236 293 637 -257 -307 -626 -196 152 -656 -328 -825 -321 690 -607 603 -305 -469 -162 695 152 709 -792 630 -19 510 -582 -590 -318 224 535 -291 341 240 237 -670 96 -766 309 -422 197 726 -552 656 -687 317 184 -783 -86 -279 -813 -194 442 8 -583 -174 -185 46 -458 435 -346 78 253 -39 68 -128 -30 -63 545 -506 325 -650 410 -895 574 -134 45 -234 474 258 -40 232 527 246 115 573 -619 -159 509 712 678 75 303 175 -469 733 -598 271 403 -330 -192 -214 -213 748 441 210 -316 407 -123 754 545 -538 -324 -513 -346 196 -401 66 -879 414 -199 223 -253 496 -19 -543 -391 424 -333 -352 -5 -248 -497 236 450 -582 716 732 760 164 -92 -632 -577 -847 732 332 173 688 -837 -263 -865 10 -97 -750 -265 44 -462 422 357 52 91 -242 72 408 6 -341 -62 -672 578 524 393 -524 71 -848 -59 -504 629 -272 -416 -849 545 244 363 19 -863 -72 481 498 548 -581 -127 235 720 290 -893 -870 -432 596 -889 -586 631 378 -377 37 52 92 -320 580 -370 -890 458 266 360 -51 440 422 99 557 -530 384 607 -800 779 -773 -32 734 602 -120 -774 232 -677 -662 -68 -173 696 483 -603 79 -772 -837 -649 525 -58 756 -70 -49 689 -303 -508 -722 68 697 184 356 261 -357 -438 365 -274 44 762 391 654 -299 789 -759 -218 -289 -600 -519 -272 -357 665 -382 -752 -9 83 -316 -802 -194 -396 752 -855 90 -259 -319 424 -775 728 601 570 230 252 15 247 -742 -85 253 330 300 784 -518 740 -720 76 123 -26 -169 476 -753 -259 101 -248 -516 -844 770 -101 -251 685 505 -742 376 240 331 180 -98 123 194 788 263 270 -755 -251 130 -724 -444 711 -310 -4 -331 -813 -887 -22 -276 -843 182 -399 455 377 -98 267 -602 739 688 176 -290 128 148 -211 196 449 580 -148 -799 231 654 -621 288 -328 610 11 -575 240 -238 603 -873 202 -557 -666 145 279 155 -245 -488 647 468 -387 665 -773 -368 22 -611 -774 150 346 244 717 -502 754 -540 215 389 -556 -558 -717 387 568 -125 -688 -625 375 -346 558 118 -864 274 -95 -83 -740 713 -700 116 -34 -827 196 -490 -440 230 673 12 -363 -367 275 415 -402 -178 -687 -759 -338 183 318 -440 451 452 -688 623 2 563 618 267 726 48 -643 485 281 613 -746 533 335 -513 228 563 -657 -342 731 -428 -423 69 -553 -154 758 626 146 529 645 -335 -523 381 -854 -17 -147 -895 -846 -473 -720 695 -380 -162 637 -606 548 496 775 508 728 -230 220 -853 -551 -123 140 132 711 484 388 -804 81 -103 -863 433 -83 333 -688 -865 527 227 -41 -728 557 -5 -750 -863 -507 -5 518 786 633 488 -526 -514 -417 220 153 -639 -358 -833 -304 -793 604 0 -664 241 -339 -393 -556 586 -148 320 731 517 332 -195 350 159 -620 -106 -553 -35 -845 -411 721 -557 425 482 -238 -128 558 169 163 -366 206 -32 -386 -136 29 -201 -753 263 -672 335 52 -51 -440 374 -775 86 -606 403 -740 214 -409 -95 -399 -521 147 -699 -871 -603 155 -301 -381 285 -152 379 -869 577 171 446 -786 -244 -695 635 284 -131 -846 516 -65 479 191 55 793 233 205 -128 -645 749 -463 -52 -507 320 573 -52 -376 674 720 661 -873 -320 -806 -838 -233 -126 307 464 415 -238 -97 119 -849 -874 -758 74 -178 -203 773 10 519 -657 -335 709 -455 -705 421 234 -627 294 -399 410 764 746 208 20 -567 -850 -48 -570 -320 -194 475 529 552 -637 14 312 766 -226 -745 668 -710 322 -21 19 -290 605 -44 -830 186 -647 161 -472 -795 -648 -173 16 415 666 -755 552 -662 -366 -229 -621 -584 -119 109 -464 -153 139 -158 380 513 -313 -612 194 -83 -313 -861 229 -671 -885 256 -287 278 -437 -324 390 296 -858 360 430 31 -4 -596 -569 -518 -133 28 -804 -229 273 -779 799 222 -236 -525 407 175 597 -368 -584 -489 -703 270 -336 -630 792 -63 -575 -361 166 190 -298 702 -328 327 -35 -3 -75 -599 -368 656 664 -472 338 -193 -682 489 169 -262 235 -313 145 -794 181 -654 153 -82 104 -392 -96 -870 -737 -800 606 -94 392 -413 478 -273 -366 239 -239 379 71 -484 -513 -56 74 -532 554 780 -288 -236 22 363 80 772 -603 -786 618 -797 -258 711 -80 -763 -671 372 196 -68 542 69 -615 -653 -592 78 -785 504 -55 641 -129 -149 628 443 -511 -650 -273 330 -791 141 6 221 -368 -45 675 -58 -49 -354 -522 653 -82 -862 54 -384 557 -326 23 367 -79 745 113 -254 528 -588 120 -683 -464 -599 -884 -527 626 -318 -576 -806 -148 373 135 -621 -197 -657 -78 234 -206 697 760 -272 -233 610 -476 -694 581 -519 -285 -720 639 -114 698 -17 279 -618 108 -186 561 262 450 -681 353 -510 -532 -431 -376 595 354 231 696 -893 -338 -147 167 415 -861 -211 679 -386 785 28 -320 13 -110 -121 69 -58 197 645 -374 -859 157 155 429 -822 451 -853 -447 57 -61 540 604 152 704 451 -193 -279 -720 -22 -66 -350 759 547 647 78 608 -259 224 178 -453 476 20 -570 579 -516 189 -456 -566 -225 681 215 73 -622 784 462 -363 778 450 141 597 -35 -296 -422 652 -255 197 73 -285 -431 -193 533 422 -635 -212 -229 -496 -117 437 188 401 -233 734 -415 225 -515 419 356 767 -834 250 555 -821 -23 707 -581 242 474 -561 -855 697 -41 -330 286 -219 767 305 -864 -360 484 -713 -338 149 -641 622 -80 -405 -299 -756 -201 81 61 82 412 537 -499 -399 -201 -174 -321 511 575 273 -542 -363 682 -275 164 601 554 -428 273 -16 774 -829 -232 617 673 354 13 524 409 252 -237 545 707 514 -135 589 302 -812 -14 5 -665 -875 700 -148 -764 -795 432 -199 -666 -297 167 142 492 -12 294 595 266 -299 485 -59 787 530 -683 697 65 299 -771 375 -161 -259 -672 496 685 152 647 364 -98 169 374 30 -857 189 -368 691 -694 555 -592 98 -82 499 38 340 -393 -201 -485 -622 410 265 -462 46 -88 485 311 207 -760 237 -175 -219 797 86 -206 413 661 245 579 -350 286 627 691 775 675 527 -665 456 522 38 -756 -31 -761 694 778 514 -325 528 -672 775 -718 163 764 660 -515 605 -163 43 -606 -340 701 501 383 -189 647 129 -398 319 102 -683 -679 -868 -261 722 -24 44 402 -632 698 530 505 -41 640 -478 -88 359 -351 -814 -533 554 278 -32 -808 290 342 60 81 -447 -420 -187 47 131 119 -605 293 434 433 97 459 203 136 516 -804 750 311 -421 -615 537 -415 273 -879 649 621 -658 403 -874 64 -144 744 275 -444 -16 -457 -767 188 340 -134 -95 -645 147 -518 -457 389 -5 513 315 462 -374 276 410 -898 -772 488 447 47 738 -727 -378 658 -353 36 -29 103 91 485 36 420 361 354 22 -228 -228 591 -147 374 -434 601 453 -140 -406 485 150 146 -580 -131 -530 -820 150 416 511 454 666 -111 -591 -362 -88 -93 127 -262 -332 451 727 -174 -860 -752 147 -121 -280 -452 -418 184 -438 -366 -50 318 370 -230 -639 -179 45 264 618 -587 -309 101 -442 -856 -716 -400 -32 -169 227 -324 24 -885 -587 -865 766 -854 -575 -849 -569 -830 410 -4 722 536 343 468 238 676 -522 -527 416 -812 -686 749 216 -750 -762 266 54 646 154 -203 669 -691 667 -826 -628 -378 425 -1 70 342 -329 -810 468 468 613 -398 72 -336 -800 494 314 -316 530 -744 -689 716 440 -224 -737 -611 412 -593 -118 -120 -82 172 -590 -61 -601 423 -556 -641 445 -686 786 -379 358 652 -387 291 456 -314 -56 -235 635 -59 528 674 -189 -225 369 703 -831 -489 358 6 278 -385 -427 -134 -547 -139 -51 572 190 -664 541 -189 37 542 135 796 49 318 -715 -429 660 -492 -509 781 -218 -617 -256 -258 163 558 -801 691 -215 -718 -860 -503 -739 695 -900 -23 -622 515 -329 -340 497 -283 -73 -750 -477 -307 774 180 -599 337 389 -778 405 646 -473 220 204 281 -163 -542 -105 -691 -369 -400 -161 -810 -850 81 248 191 370 705 355 -139 602 160 403 574 -346 -237 387 -300 -754 -272 698 -626 585 265 -794 -8 182 557 431 -28 220 600 -823 422 -897 -317 -99 298 -306 417 -678 274 257 -405 -65 130 -876 706 341 -14 -663 -664 -136 -352 -779 -356 -442 -224 364 743 593 116 -339 -665 -604 191 576 238 700 -848 -55 232 -207 601 -151 726 112 -226 114 -386 793 -50 58 -27 -768 97 407 295 -899 445 300 773 37 -87 490 -259 64 -570 -559 756 -288 -341 286 505 777 517 -181 -605 185 -666 553 184 -531 165 -781 486 673 442 735 -682 671 -517 -155 -722 -796 262 -674 -795 636 -787 -156 784 564 790 -672 257 301 658 -264 96 754 210 -116 460 -262 -289 -582 579 631 231 -200 794 -69 563 680 446 -277 -291 -151 752 -739 -668 383 415 -778 387 -655 -842 349 520 87 278 -141 -337 -540 -450 -155 254 622 511 -655 -880 20 -353 -27 49 580 672 658 -75 -15 -804 707 -407 -742 -119 703 -61 -632 -796 -122 -710 288 -38 643 -807 -316 -856 183 -336 224 -900 584 -445 -841 -365 -884 668 -385 -758 -60 189 60 -66 243 -427 509 -421 -504 279 106 123 568 461 539 88 -887 648 -163 676 564 -166 -269 -621 -653 795 208 -2 361 469 440 -128 133 439 466 -204 461 -599 94 -324 -579 -753 -561 -429 639 660 -99 668 477 -586 -257 686 230 627 203 664 -788 437 360 -785 -848 451 106 570 692 124 -110 532 639 698 270 146 609 692 -256 675 -278 -730 -76 -431 276 -642 730 541 -242 -482 -773 -28 633 -811 741 -270 -405 -618 -230 -134 -355 523 62 -327 345 31 419 392 390 -77 698 549 286 780 -621 -394 -806 -672 -79 751 604 -511 460 258 174 -459 346 -811 474 484 -876 -129 480 -532 -837 416 -609 -455 -838 -707 436 -792 499 -239 -293 498 -338 -732 -329 -288 -873 -568 -259 495 -816 794 -184 -827 521 -362 -471 205 216 189 -449 -266 253 580 119 -101 134 -57 591 -277 -424 -417 -680 411 -410 240 472 -733 266 -826 644 -817 -851 -539 -13 377 451 -164 -160 764 -601 559 780 -370 -149 600 -764 171 135 -492 663 -264 -880 -227 692 -87 -836 272 277 91 79 -639 661 -594 314 -693 -738 609 -202 430 458 -319 572 -538 688 654 50 780 692 481 -358 779 798 -140 391 -545 176 -336 -457 -559 -770 -525 287 285 -172 363 -824 -211 -106 756 -858 743 -651 -323 -464 -245 726 761 776 584 -599 -317 -887 344 -377 -775 551 234 -391 727 70 260 -704 93 33 -486 -315 648 -881 797 -391 -370 775 -77 -709 663 -140 59 125 -416 272 798 -406 -835 635 151 -531 431 -520 488 -29 -164 5 770 -819 271 365 65 -281 322 -681 -136 -564 -617 489 -86 576 191 -149 -22 745 -528 -453 -785 639 21 463 796 -842 312 -283 419 -716 339 726 191 -36 -800 -494 619 -885 193 488 450 -498 544 133 -828 61 -191 -869 -411 -749 -218 -264 -600 465 -464 516 -501 677 -318 369 -29 695 572 725 -742 189 -771 172 -761 -461 -874 -627 -185 659 -527 -748 116 -863 -534 134 -863 -210 582 23 -622 478 -260 560 407 6 596 -541 701 -728 -392 -425 -495 -30 -713 -834 -456 -382 447 95 -133 -830 -745 695 518 -661 -479 290 -184 384 -385 383 197 -833 -23 -863 678 350 487 450 524 -592 -858 -203 640 -343 701 -772 -225 664 -616 631 -699 -856 -813 409 330 75 -697 -459 -342 -177 376 -212 -487 -898 -163 701 798 -692 -673 -18 -788 727 650 684 262 714 736 -243 -381 686 14 -455 203 -687 -579 -300 -744 -707 -113 247 695 397 -162 -776 -35 -769 -293 -827 -816 154 256 204 171 -717 365 240 184 -551 237 -418 126 -351 -372 -27 -642 -736 -503 -10 -454 -326 4 309 -662 500 -797 172 -847 557 -211 30 -884 451 -566 624 -853 -203 -41 -724 -211 -21 687 729 -718 -178 -794 -170 -882 422 127 -383 -454 759 -431 795 -68 84 -599 -590 -491 523 131 103 -60 -316 -31 -769 -152 655 -275 7 -622 -376 61 408 -619 374 26 -304 -428 -736 575 354 -730 -3 -239 -15 -381 -604 -803 -327 -212 773 -874 795 623 -476 -238 361 -530 150 657 14 775 340 214 -689 -152 651 -839 314 73 -883 -715 667 127 141 500 209 -221 343 176 -370 -370 228 -173 -567 -530 -703 32 -485 -564 -698 -755 -586 -790 -601 -552 -164 156 -586 25 761 776 563 308 377 -337 49 -420 -595 687 -545 711 -276 -643 -177 -576 424 -611 -592 -349 432 -337 407 -338 -14 -334 -716 22 202 107 -649 -301 -156 -71 225 -833 582 -830 342 -588 576 640 479 215 -769 -766 -627 148 -558 -875 -47 -35 611 -686 459 -35 504 698 246 -862 608 -4 744 -190 -137 -328 485 36 -330 -497 -735 112 -832 401 -145 -814 677 765 -701 -77 -668 232 486 525 585 -204 718 789 -669 -692 167 -30 178 -156 420 -710 -10 792 361 450 -109 -443 8 196 242 215 339 -674 369 656 -430 -646 742 23 89 201 354 639 -759 -46 23 723 -804 -629 -852 215 251 490 533 -818 719 519 -172 -31 -278 627 -38 443 -797 -549 -96 414 119 369 653 260 279 -588 -845 -684 -445 -633 382 -106 -214 721 341 390 549 564 200 166 -848 94 -880 -731 206 -530 290 -138 -524 -18 373 112 172 775 -332 113 -276 -772 -597 -748 606 -460 -170 213 -409 51 577 -152 -410 -385 -844 519 -808 21 -708 356 280 98 -108 -708 -835 -171 543 -720 749 -813 184 -239 307 -103 363 -332 -568 -409 434 554 187 713 80 485 146 -778 185 247 682 -151 -174 -777 -373 -207 -459 -517 125 147 -152 682 -726 -723 -293 170 -120 -357 -604 413 633 176 733 -875 138 -374 125 241 50 710 327 782 -619 -370 547 -688 -361 421 751 -772 0 489 248 797 -735 573 578 -99 -221 -315 -62 536 -552 -7 241 -344 488 360 -36 -621 -40 604 -663 622 50 -126 -750 -386 408 -515 184 -359 414 133 -705 203 227 488 -473 8 729 -668 -156 -53 533 321 139 376 -298 -495 700 -144 258 -563 317 -516 -360 493 738 -103 -166 -145 -593 157 -63 307 776 666 -775 -90 440 -846 -101 698 72 -89 156 -267 -663 645 -669 -125 -48 355 -153 -755 -41 -87 -725 -406 702 88 783 -117 220 697 -102 -321 -444 8 -128 -388 151 225 166 85 536 -166 676 246 343 575 -877 393 253 -294 -607 791 -126 396 -49 -220 -287 -229 -56 486 18 658 72 -740 -703 -793 677 219 -845 358 108 -804 -712 -313 357 232 281 -408 -537 -783 -259 -629 -348 -307 725 -466 -196 677 562 348 58 -579 -57 669 417 558 -714 468 -683 -202 645 -733 -386 -380 -720 412 150 477 233 -98 55 749 -11 714 -857 -704 445 221 612 678 -5 509 431 -880 -535 -537 -515 -453 529 517 82 118 453 -511 -161 127 -253 -225 -579 407 -277 385 -868 169 -476 -366 519 320 767 -624 560 227 -485 -529 618 30 342 328 580 -600 -347 375 -179 313 -662 -581 45 -650 269 -198 144 646 -678 501 -877 773 -611 -207 -731 462 -873 -211 -363 699 373 330 -598 699 424 761 -711 325 391 157 -826 -776 -628 372 710 -415 -335 -550 32 -849 305 -273 -778 328 -513 -606 -173 -320 789 718 -194 -275 610 765 140 370 225 207 -832 -343 -746 143 -889 452 564 -374 123 660 760 573 -750 480 510 197 -473 20 170 -39 407 132 -663 388 790 -877 118 -832 -502 -166 -653 -488 298 -322 695 475 638 571 280 -796 632 22 -228 -884 -547 -70 -826 -223 595 -563 -282 568 148 -118 -504 -639 -859 769 -770 34 -444 -323 570 -259 680 174 -336 335 26 469 -277 629 -112 -86 292 -187 -597 -489 -343 243 -758 534 454 470 488 -22 -188 500 -67 -237 231 755 -93 185 384 -486 -575 417 450 -860 -895 -154 -410 112 244 354 -24 -899 -76 500 736 798 175 -669 552 783 -64 190 662 -408 -583 -446 709 -214 -479 352 -897 227 -826 -502 -489 619 -822 -467 -616 332 -253 -805 123 42 329 609 -599 -114 67 207 -422 -735 88 -388 -670 -217 716 549 11 -172 703 240 -887 -435 102 -718 -502 210 -205 571 -476 529 -421 113 -128 573 781 55 -784 -653 -649 -791 -67 -551 -69 -455 209 -336 480 476 -745 54 716 750 600 -285 -35 608 -834 -862 -149 -789 292 -202 -97 456 -313 140 -469 338 -417 -131 84 169 -82 -728 -303 -678 162 66 74 547 -858 374 -897 -67 712 472 -674 402 -827 117 156 784 186 -900 247 621 -340 84 -506 6 764 480 -800 -167 -292 -842 -201 -476 -780 -189 -364 -444 -185 -158 -529 320 409 226 -775 765 773 -879 -191 572 -390 -537 200 104 291 301 -504 148 10 -458 152 696 645 -199 -880 -163 40 -31 -339 596 224 288 -233 -810 -561 571 629 247 -15 -410 -848 564 570 612 -455 -226 -199 -158 -50 67 61 -220 -460 -348 440 699 289 -797 381 478 753 595 -455 705 -877 55 706 78 -280 500 183 605 -60 16 -204 -824 401 -689 717 613 26 -723 233 -488 620 -754 398 282 699 -890 -140 155 707 -726 -200 257 -2 288 -645 186 274 229 -272 688 166 -223 -12 -758 300 -824 -616 -304 733 -114 -121 -180 108 -150 47 206 719 670 -273 -714 -35 -558 325 544 -320 -35 -32 264 -233 -589 -260 -614 -276 -862 -818 368 -820 -554 62 70 -506 -6 -244 -387 163 -876 392 -675 -648 -262 -98 501 -709 -514 241 -521 -813 450 -242 -305 -623 -682 515 -833 723 -359 -73 -354 720 -225 34 -238 -852 -614 442 -159 462 -379 -330 335 283 -365 -757 318 726 -690 -416 -267 -169 390 -122 -672 -383 -801 -632 4 -76 -296 1 140 359 -372 -693 -606 -73 -354 371 696 152 -136 -559 -699 262 -208 -120 -608 757 177 -73 291 177 159 -257 -259 -547 683 -764 -627 -352 -381 -475 -647 -9 -364 31 60 771 -457 -579 -540 307 368 -236 -248 -208 298 -532 21 372 -712 261 -833 -633 316 747 588 -236 319 -3 238 598 757 -178 -617 -861 -182 -104 -804 614 157 413 52 -759 -61 -383 -545 -444 -616 -586 253 531 372 -828 -361 -855 -1 -201 150 84 57 548 652 -454 -158 -25 502 -817 637 760 587 510 177 -841 -595 248 120 9 61 429 7 -674 755 -787 304 781 438 334 -460 766 -634 -322 758 606 -163 -456 -452 422 -580 -610 -783 -651 257 632 -774 -360 -844 282 -97 422 -366 -559 -845 628 -214 -612 241 -233 -341 -278 -379 418 -717 417 35 -329 -508 -500 550 -842 -112 -812 290 -11 106 -197 -125 713 -733 -433 292 -346 -456 -467 -131 -203 -764 -142 -408 765 -371 104 -458 787 -439 365 344 798 -529 -332 -301 74 769 743 207 -794 -873 109 668 -552 -59 662 -857 192 -650 -53 -816 -727 452 428 -811 -156 -9 325 535 -567 617 -616 -713 -362 590 107 261 295 -150 779 -717 -834 466 438 -258 20 788 -474 -754 -19 -762 415 473 -508 -761 147 -797 358 247 181 -313 -684 26 546 376 395 109 -233 -627 -134 636 -292 -896 -219 -536 204 -332 98 -218 71 -122 -373 663 -406 29 79 -439 -324 -534 -625 718 625 -880 -16 -660 -250 -799 42 -562 424 -535 627 -833 -3 -743 -754 -554 496 770 -198 -339 293 -97 397 -772 485 -263 -827 -805 127 -374 -14 -636 124 660 -150 90 69 274 -542 -578 -647 294 242 -668 -262 -557 455 -14 112 773 71 526 192 -346 645 -414 -102 788 221 -800 -778 12 -712 622 -71 475 206 -18 682 754 -175 -657 452 -354 -782 -306 -733 -705 337 -679 -781 -66 -224 -129 -10 752 45 468 216 -315 -117 634 -761 640 540 -303 395 -191 -84 394 343 -236 439 511 493 163 -329 316 -412 187 382 -152 -403 595 -743 -770 -289 -405 552 26 89 -714 423 -420 367 -785 -692 -724 -598 373 343 461 -760 95 489 -38 637 -682 88 -192 231 -355 78 558 609 317 -794 -456 -722 -793 -149 227 631 48 -193 38 743 -811 575 4 541 534 -743 753 91 -220 546 655 -130 -873 535 458 -877 -346 -365 -645 250 -153 -838 -263 -37 -548 256 -765 757 -508 -521 -394 610 -195 -367 -442 -405 -38 85 360 -890 -127 -477 -132 100 705 463 195 405 764 -763 -673 438 -446 -132 -668 -445 486 -116 -138 -492 788 58 -165 -450 -407 749 -491 -514 -19 -69 146 40 394 -158 -806 -20 -144 150 -567 439 -116 762 -615 368 505 133 -837 790 -101 -715 -801 -572 650 -599 -422 -454 567 -383 378 115 473 -263 -570 -662 574 -429 -457 391 -178 -144 -152 475 -609 -762 756 -796 -894 -752 -676 -118 -306 547 -586 -80 -52 692 -597 -598 362 172 -645 -334 -721 31 529 -475 -831 -430 732 346 -453 -796 -664 -791 -486 573 -449 461 -11 723 324 233 138 -253 -256 159 445 794 -789 107 376 297 48 -291 66 99 -81 505 786 -691 -309 -536 -894 -627 -699 99 341 107 286 193 357 -538 -228 -565 61 794 -570 489 428 535 108 -145 155 -9 -628 -331 586 -254 -828 324 148 -806 56 -643 -642 428 -373 264 693 -647 176 687 -625 -829 774 -251 -666 504 570 -239 290 350 -514 5 -731 533 68 181 -408 -611 -889 -577 -402 60 -25 -314 53 -256 -821 -750 -175 551 -525 -529 -567 -400 552 386 -718 170 -197 -325 185 -848 562 700 756 597 380 -781 -533 -669 126 716 -558 676 -202 -62 665 -816 -710 -416 -596 305 -397 407 130 412 -722 -350 182 274 310 -53 -860 676 -181 620 -70 376 -864 524 288 776 -683 -441 -589 -780 -113 -738 -315 -232 -823 -23 -204 152 109 111 -548 396 -658 -700 95 -424 752 486 -145 -770 -891 5 273 -750 113 -525 -193 -789 606 162 177 -435 -393 337 39 -15 -565 730 36 -800 424 -137 -434 -298 -690 64 -713 -539 -584 -500 -369 138 762 -697 -602 -238 -515 -11 186 -56 -437 -226 685 -573 36 -611 -647 305 -831 86 619 299 448 -369 -604 -878 437 -633 -822 760 -889 309 609 -816 141 -613 370 42 -232 352 227 503 -92 -683 638 330 -646 645 -42 -566 -495 -616 -243 -21 -868 592 332 686 -635 626 81 712 64 481 -666 139 323 -895 -80 -667 45 -130 -540 284 -376 500 500 -564 462 -65 345 171 731 -844 -734 432 392 -33 408 213 173 -753 272 -572 358 -123 723 -200 420 -502 312 474 781 -27 -358 -827 248 464 -149 -207 -641 -467 -464 196 722 631 524 152 10 -549 -81 -128 711 595 652 -318 -313 -464 -545 -790 -784 237 -198 -23 230 618 -608 -394 -628 130 57 737 -626 645 -64 -729 597 -124 -160 -182 278 -837 610 -897 -12 -644 530 -807 450 746 -620 -610 -347 -654 -54 562 322 -349 -155 -691 -478 -136 193 -86 -659 -75 -722 -120 -247 -748 -584 442 528 79 -706 443 252 -610 709 52 241 59 339 -557 -267 442 5 -605 749 -623 56 -624 251 345 688 -723 -878 -637 -243 457 -160 -397 714 -248 95 495 555 508 -496 62 -611 432 405 -193 -804 -418 -432 -560 -300 470 -877 781 0 -376 -200 -748 213 577 -502 -221 -538 769 -197 -447 -204 -453 -723 -728 65 -712 -874 -741 470 45 -821 -749 -894 -272 -57 -795 -742 -699 -255 -148 139 785 381 -44 300 -266 681 -806 -714 -103 -127 -649 -896 -618 -874 -89 598 -296 233 312 -626 -219 -807 -473 668 -375 28 252 -687 264 -471 469 77 779 -770 734 -205 -383 310 313 647 -450 27 -90 788 -473 -773 -700 357 -39 -170 -134 -30 -212 -433 -570 -376 -366 209 687 -202 -565 -446 488 583 -473 280 -625 446 -412 265 778 -29 -9 583 -399 -530 458 -580 -595 390 -35 -490 86 516 248 659 -100 451 -367 663 -586 386 93 566 -518 -396 -463 -311 426 631 65 -638 -662 -498 -409 677 -156 786 -286 -497 228 -373 559 352 102 497 583 214 -659 788 305 -55 72 -70 508 296 93 145 -271 517 413 212 -861 -29 91 -433 595 576 -59 230 602 -519 406 503 -205 150 -124 299 -345 465 -663 257 -865 -466 -464 -848 797 246 427 243 342 -465 -488 332 -880 506 332 364 -178 164 720 -309 -450 -507 -521 500 736 652 330 -346 -490 -170 -488 531 684 -119 -747 622 770 680 469 -105 -626 -212 -303 738 36 144 282 512 -828 -435 -881 -397 617 289 -700 -624 -698 129 583 -861 -98 667 -624 -821 -528 717 -555 90 -165 -13 -457 296 111 401 427 552 -353 -377 -177 19 -636 -649 72 -135 152 -20 316 -879 632 -649 -51 446 -237 -85 -477 269 -745 -336 -865 615 -196 -753 -721 -376 -25 217 -481 -41 -865 661 116 17 -119 -528 642 189 305 -159 377 -813 196 -306 448 -516 -341 -793 -386 46 -202 212 -544 -662 -455 -732 -663 -168 672 -895 62 248 -5 -256 713 109 -841 -526 -48 716 -506 -407 342 -250 229 -647 480 387 -708 -438 -896 -439 -370 -717 -833 462 -654 -569 334 -208 -341 -519 407 -329 -207 -746 -139 -714 -730 -849 73 355 -182 22 293 251 -595 393 -797 228 -620 240 -132 -809 322 -522 263 -842 521 -802 -473 -559 -494 398 404 -445 -454 -639 511 -440 648 474 400 502 -73 193 -857 -839 -863 289 584 -258 289 -808 -342 -307 -470 -790 693 197 -575 -259 503 487 282 362 -783 -573 -239 445 790 -440 -385 -250 -19 -338 -265 294 171 -764 122 -572 -752 68 -57 -631 -638 457 -837 699 558 703 519 -281 319 -590 -371 -489 -815 697 -413 -110 406 -656 -247 -229 148 270 -894 774 -466 385 200 -115 0 -16 384 -385 -595 -806 621 -721 535 -882 34 -320 -847 -879 -332 319 -441 -650 -66 -590 5 284 567 285 -207 -393 -141 316 -584 -277 -527 -250 452 -426 15 -71 -265 719 -155 760 171 619 591 625 -692 -672 -511 -842 -322 -894 -494 -56 -545 -845 0 -45 -558 -290 62 297 748 -339 -72 -843 510 -720 -419 -188 -840 -28 55 -316 301 -593 -178 -725 -483 446 -427 196 539 -23 -101 275 -704 -597 -263 446 -316 -307 142 -412 163 -638 417 149 480 291 646 776 -25 -366 495 -739 242 -22 -260 -383 708 -184 297 -256 493 492 212 235 -599 -381 561 -102 -110 240 -419 -757 537 -670 -246 -465 528 306 -897 243 27 278 -551 694 -890 -38 315 745 273 -214 473 -258 -469 -872 724 -877 -884 -818 499 425 -211 726 335 -780 243 -419 259 -600 650 -846 79 -194 281 -382 490 160 411 26 199 -724 -508 -424 172 200 -587 -793 -517 406 -290 -178 17 -99 -363 8 -876 -103 -592 738 719 402 313 -224 675 -220 -180 -7 679 -589 352 -833 356 381 -538 715 177 364 473 -605 -334 -260 -211 545 -186 -529 -162 36 65 722 179 403 1 -886 300 351 -805 -391 -455 -554 710 220 -167 58 -462 -839 -21 -329 624 -749 -638 -436 -359 -324 -160 370 553 456 -837 -464 -841 249 181 -731 277 466 -886 509 -577 -128 113 -459 402 536 161 -218 -525 -437 529 -861 -330 -198 488 764 607 -823 -269 -454 294 -30 -782 721 -669 120 403 794 508 220 102 379 576 -64 67 175 -873 2 328 -878 198 234 -873 -269 -149 505 -525 154 341 -376 234 69 674 -260 710 -734 724 226 -537 214 -270 -447 -470 114 -695 619 112 -776 307 369 129 651 -15 -801 76 118 -830 -868 729 448 -592 -760 -787 -430 574 44 -840 -784 -568 -492 603 -567 -895 -127 681 759 -508 792 783 -406 419 -25 -260 -152 742 -493 -840 -322 67 -740 215 711 297 591 333 -172 245 33 -376 -748 613 -150 -36 -657 181 -869 400 499 65 688 -549 691 789 130 30 745 -706 -322 -138 -602 -277 -10 649 -32 301 -291 -568 138 -282 187 249 493 -786 308 -508 -686 199 688 -33 747 -874 -839 -571 703 496 451 -663 791 -565 422 221 179 -48 352 402 -817 -569 201 418 198 -836 -748 -63 -738 593 -481 -577 -376 624 -148 316 -893 -96 -657 -285 315 144 -690 -522 229 -342 -435 508 -613 114 522 -499 734 388 471 320 -237 351 112 360 -323 246 365 101 -839 -882 -8 -523 690 704 -246 229 209 369 242 -276 -584 -40 -156 244 126 -572 709 -228 -551 -260 -879 475 -682 -154 -70 -239 -686 35 707 368 -546 -159 -483 -131 -717 290 609 -411 17 -705 -357 6 245 -362 -192 737 39 -696 262 -46 66 84 689 466 -788 310 -563 -177 -207 521 -34 196 582 388 -85 -887 696 -835 677 -105 -447 34 -851 589 600 538 -711 358 -362 -235 -456 264 735 -204 437 -511 -192 -55 -105 -786 634 -817 298 -108 16 448 -20 -795 651 -717 -856 629 -203 138 -700 772 -270 -396 -121 438 370 -702 332 240 -463 372 92 -822 104 26 486 206 -663 476 -215 129 335 721 -813 -808 -264 -347 -76 -428 -641 -418 -828 -835 51 487 -426 508 92 699 472 -778 -626 -136 -752 259 766 794 394 268 236 -563 644 268 -532 -262 -841 -578 129 588 564 -145 -803 -785 -585 -214 -544 -855 -570 753 402 -69 669 326 142 489 692 657 526 126 -389 128 671 -752 -754 -800 27 -359 678 -506 262 429 608 195 -588 732 -657 -668 468 406 -714 611 -530 -310 438 37 -508 651 -91 -664 401 -729 -670 222 -466 662 -357 -425 -550 -325 487 -721 168 -770 -339 -217 -807 515 -867 674 -310 21 388 -510 126 -819 -628 10 -416 -570 417 -102 -425 -536 -639 -6 141 -153 420 -744 -760 330 647 444 -339 12 -403 -32 753 296 -514 726 -790 -621 490 428 46 96 -510 -607 306 779 -332 -504 795 497 237 -798 -229 631 -57 -243 120 297 676 -860 408 -35 -127 166 -600 -207 -417 -557 -11 -678 -743 563 596 711 -715 -859 199 -410 783 -376 635 377 649 359 729 -550 442 208 -728 688 535 -391 -875 -356 391 783 -293 -638 -692 185 207 -594 -458 -137 -520 -626 765 464 -850 -223 -46 522 -523 342 -441 -413 -420 -13 -123 -197 710 347 16 236 -31 398 -839 364 -884 -76 -228 605 -594 70 264 51 340 -272 -310 -36 290 618 -319 438 -239 760 456 711 -386 534 -348 -625 514 139 463 529 -648 -614 -785 -254 -664 -694 -400 418 777 57 453 -307 -646 -193 700 -691 44 -191 -626 627 137 678 -124 755 -234 -874 112 -446 514 32 -506 -749 157 43 122 448 484 -532 -287 -311 539 131 13 -111 703 -122 338 -310 -496 499 -109 -102 4 173 170 385 -23 319 -30 -245 239 47 -33 -133 68 -277 447 -153 -791 -73 481 396 -719 356 -254 -684 520 -746 70 618 558 -686 743 -7 -52 -463 -258 -645 12 615 538 539 297 -893 37 347 -897 -405 121 -683 174 377 569 211 387 263 -220 -119 -287 -46 797 499 -483 470 -674 525 654 -429 729 -102 -587 -653 279 17 -665 -541 -843 488 -26 214 152 636 -796 -294 51 -232 -192 -615 672 26 580 -671 156 -140 -476 682 -166 -363 -569 411 -749 214 -586 119 -736 424 729 483 482 392 427 640 546 50 203 -891 125 444 344 682 -484 337 -25 -262 230 -452 52 148 390 -469 507 -241 -94 -688 -816 281 752 224 -755 -222 299 -543 525 249 666 -467 336 -104 283 310 261 719 621 213 290 398 -671 -127 71 -353 58 705 -869 -140 -768 451 -861 -123 560 -199 -458 652 -629 132 213 676 -500 374 470 287 593 -674 -390 -245 792 34 -22 -536 -705 -170 425 -107 -625 -630 -142 268 213 420 283 328 787 -528 -662 -342 -385 273 -80 249 81 372 -801 526 -271 -716 -405 274 -620 -509 188 408 267 669 -532 614 366 780 127 -638 -841 -468 408 480 -600 -810 -681 -745 572 477 -64 469 201 563 214 161 -177 -605 -767 -79 -48 -290 -555 -292 773 -665 -192 188 73 20 -475 362 225 -846 -67 -611 783 765 -187 520 -74 12 -564 -129 -823 250 -146 245 256 239 368 95 -695 -153 -655 -760 589 -134 -186 100 574 -869 -141 577 601 -456 -499 -118 453 -126 402 560 620 -782 -616 -69 -578 -139 -90 -587 -36 -61 -227 433 412 -830 -7 -4 413 -648 -374 -247 614 184 289 466 -58 529 407 137 -772 -698 -89 601 -97 713 -32 57 261 618 615 -25 606 420 -188 459 -884 416 -352 82 -782 353 436 -492 318 680 288 -666 -821 792 193 -354 82 54 -678 66 290 65 227 -478 147 130 173 -621 -476 775 -614 726 -144 -70 -575 -448 315 -413 -432 -826 -568 619 -640 624 -241 -5 -429 10 422 104 -30 -376 749 773 707 393 -363 91 -16 201 581 719 39 -792 29 -518 298 -670 -220 -335 -776 -375 133 -17 -523 458 768 -481 -588 -303 -623 -72 -434 442 -409 10 -200 380 -847 -281 -598 397 -522 -343 -854 -891 -10 -226 49 155 625 508 -864 -132 -38 -611 -821 -628 -120 -769 560 643 509 354 496 493 -293 378 -67 302 -791 -420 -403 382 557 738 -33 3 398 305 -461 719 -898 197 -517 641 -452 -341 596 702 702 -333 520 315 612 406 655 680 -14 -780 616 -232 525 -335 341 578 -416 311 279 390 -312 -353 412 -771 165 -683 -391 60 442 -550 -371 -150 135 254 -234 714 -542 -634 -46 -492 -706 555 -352 662 -202 -648 -899 482 -287 -618 -429 603 -706 369 216 -734 -38 -568 212 -806 726 321 -747 -681 -874 -463 -178 -556 724 531 -442 -723 234 -548 -102 560 679 115 64 106 234 478 128 110 492 767 -628 361 -818 -52 -368 -303 -539 -357 -818 -677 247 -48 765 -582 -148 481 -201 -883 -44 -755 417 741 -15 -81 -48 -465 -203 -720 -540 275 503 -244 448 -341 446 -692 409 -549 600 -553 153 556 -243 -704 699 632 515 445 -677 -452 -539 -515 -55 736 -669 570 789 -839 -374 -897 442 -182 613 459 586 430 -874 -317 -260 683 225 -271 -130 -456 501 351 -244 369 -701 -216 -286 685 -51 -287 43 665 491 -58 -558 -268 -894 -277 -821 -875 -51 -247 33 -658 739 692 406 791 467 -828 175 -438 576 401 -736 -712 691 -336 -560 54 658 -505 216 316 678 561 719 -329 -138 544 793 666 -425 325 427 -718 -554 4 498 733 -56 745 774 526 -550 600 340 624 287 752 88 -621 750 667 -534 -791 463 -330 447 726 504 234 -665 -448 746 173 478 -745 137 -9 214 -465 680 -799 784 -659 244 342 -650 -22 10 -809 221 758 -707 738 39 208 -298 746 599 676 -129 488 -789 -884 -125 -475 121 -386 -80 -845 -638 -439 46 673 446 -150 552 -424 -195 531 42 419 -188 -94 -716 412 590 513 -696 -301 -497 -530 -555 -541 748 -374 -231 503 349 -321 -411 -208 14 -405 -823 350 456 -788 -154 -277 712 129 665 644 -886 -588 -435 565 51 -208 -491 -672 506 -768 655 -480 52 102 569 395 -382 486 7 449 -118 391 -182 756 -246 -804 510 634 -343 405 -475 -228 -401 342 -712 -269 -576 -884 613 156 -891 683 -354 -410 629 501 158 -215 -451 -86 -444 -491 -650 -264 638 15 -560 703 -45 -443 -438 -331 492 708 -665 262 468 -238 657 15 187 -888 465 238 763 96 183 -19 -217 -818 380 -240 317 577 -788 -18 675 316 48 -606 164 -248 -443 -671 -748 -727 633 210 -714 84 62 -567 -441 310 48 526 267 -700 -619 639 437 313 628 78 1 77 171 -19 556 -38 -163 265 -175 692 -271 -810 -804 -374 228 -619 -717 120 -787 125 -14 -335 -219 -526 689 552 -601 535 -648 -691 97 368 -582 464 -147 -502 642 515 54 -695 488 -370 195 -523 636 -103 238 472 -300 533 180 -66 -422 305 -762 -380 517 717 -672 673 -635 -140 301 -64 -898 551 75 -70 345 -759 -696 -581 408 256 440 237 -88 -96 -51 -673 606 715 -456 -80 330 122 204 -616 -804 -271 -636 -413 -318 -438 -274 -4 -439 -466 -276 489 -524 30 -4 226 719 398 -215 665 -753 -493 -121 551 181 199 757 -135 592 -78 -92 -521 -405 -188 462 180 -485 -372 110 -151 -807 247 -404 -796 764 -569 492 20 -709 435 -174 -787 -722 336 275 424 284 -272 -227 730 -651 708 -684 -231 262 334 -430 751 132 -299 761 -100 -774 607 -352 -409 -898 -344 -664 516 315 -753 -513 422 624 -154 -18 -825 769 -565 -774 -413 -447 -538 99 -629 452 -679 24 -6 -636 723 497 454 -477 -406 -295 22 -830 102 493 -53 -329 671 559 427 50 666 -58 -730 391 87 -714 13 -558 -423 -352 -890 51 -885 530 -213 -168 -297 -481 547 -296 -80 -623 676 -620 538 46 -846 -369 699 749 -404 769 356 279 749 67 -268 50 -357 -76 -640 287 405 367 -15 -699 -167 -572 -646 408 -640 -354 -275 -258 -8 799 -190 -572 -575 -662 485 608 645 324 -132 300 -426 -882 224 -682 -8 -46 299 -490 -282 -186 -427 590 309 619 -580 559 -630 193 -327 -872 197 -607 -582 99 -279 -678 88 -321 -128 -589 -779 585 44 662 640 212 245 -537 213 -468 -164 668 717 660 -243 303 -535 726 178 -162 776 -833 637 -140 -792 -746 -738 496 -675 -279 -416 196 -42 -501 -396 -202 572 564 -300 489 -658 -441 -293 512 -417 -30 -709 191 371 -79 -829 127 601 -148 180 -835 -375 -711 -505 177 -229 544 29 62 -59 289 -376 -359 525 650 -508 553 -157 561 -591 -142 -806 -109 346 -559 278 -385 -128 229 625 -251 -665 174 -505 -410 -482 -398 246 -467 626 345 17 701 479 -57 275 -491 -639 -458 -494 -417 690 -442 -142 129 224 -693 -551 -608 -80 227 65 530 -470 97 367 379 -609 -34 269 783 -594 314 -379 -19 489 -39 -555 -607 510 541 -713 -46 516 784 -316 -610 -92 255 -430 209 334 373 -849 -343 403 516 -426 780 299 -262 398 704 47 -669 -848 308 -430 -580 -569 501 95 360 -36 -880 605 -100 -778 150 -533 -813 68 -900 -495 573 781 -718 -634 734 65 459 707 -776 324 259 111 -445 -209 96 -58 124 753 448 316 -484 699 -815 -224 -487 -827 -341 613 -466 778 4 -16 -772 -486 -99 -622 799 447 566 -434 -405 661 466 488 -168 -119 431 -361 546 53 -675 639 221 334 188 563 -892 522 358 260 -645 -83 723 -12 -891 -444 20 281 -245 105 -248 609 656 787 725 -562 318 656 -13 88 -414 -480 -713 -490 3 587 762 356 153 -555 -270 -258 -898 118 -604 -599 683 -334 -718 51 171 -170 -298 -110 -107 385 -884 -665 -2 34 -335 -312 101 661 -476 -392 549 81 250 216 -696 -50 -443 -75 -700 -445 -767 700 771 268 -895 22 -611 521 628 -69 459 430 624 -280 -160 -846 -880 -249 -508 292 -624 490 281 477 -301 -101 -524 -830 -279 74 -816 -358 431 570 778 -419 -25 -392 652 799 -517 305 25 -628 123 -361 531 386 -394 -151 480 -207 226 -132 443 37 -796 364 507 607 -503 -379 561 -481 567 249 -172 54 -351 106 754 -508 243 -489 484 681 504 -94 761 -636 403 422 428 -436 226 -711 33 -707 -769 -711 -811 23 409 288 713 309 -822 -241 -817 419 -73 -298 -728 444 -301 510 219 269 453 -656 288 -883 -122 -111 -843 -48 -288 -260 -864 -753 -5 -830 -496 -723 -440 -792 739 -435 609 665 70 -261 723 -752 -382 76 618 337 412 587 368 -546 142 -486 321 725 606 -716 -543 -51 -386 -230 -278 -68 -87 -377 -167 -602 -457 587 642 -478 -819 701 -704 -750 -637 -624 419 380 732 -506 35 -343 -883 294 402 -160 685 63 -602 -72 584 743 -549 713 -647 -866 374 -660 -163 29 309 56 -301 -627 604 -878 -403 358 422 733 555 699 -860 -735 -694 -170 -81 -184 -428 377 409 400 -247 -13 -72 -229 696 206 524 -94 -187 577 82 724 -421 -276 498 -445 154 -270 798 -88 -234 684 -258 231 -589 671 670 -640 209 266 -252 670 -237 741 -55 159 601 775 -646 588 219 216 -872 -695 463 -692 444 347 265 -664 799 759 -10 586 -331 -376 508 606 -806 -498 636 101 -245 -818 -33 626 363 -79 645 716 148 -519 510 -234 472 90 649 -304 190 -348 395 215 2 -411 310 -329 -204 -121 -416 726 -538 -785 -282 328 11 -681 18 361 -617 -41 -267 466 269 -427 197 614 799 680 198 -7 -142 592 -710 -180 -291 243 210 167 537 279 625 696 419 -16 129 20 -644 -813 -891 761 305 -174 -710 -482 -407 72 -527 302 -225 87 289 -214 378 581 718 71 275 -527 406 480 305 -591 -119 -881 79 -215 -790 188 77 245 209 782 322 -725 -55 737 -577 -852 -57 429 -886 67 -588 490 -255 -85 110 -142 295 636 704 -224 211 -760 577 -168 -16 -573 -811 -890 -167 -81 -254 -838 319 -351 772 -750 -437 430 -482 493 750 522 -884 -887 -463 -120 -392 71 211 422 -860 -549 517 -210 108 -529 699 -3 186 -784 -631 -340 -699 503 799 -876 244 -728 -522 284 -674 652 -147 47 -216 -874 430 -283 -388 -104 -720 489 59 650 -82 507 -130 -324 -623 762 664 -816 -337 388 -657 -563 107 -317 -259 183 -691 -730 -317 633 774 765 -825 155 -520 111 12 529 365 631 -340 390 205 736 -514 572 466 83 -627 -696 -447 -225 -329 -150 -804 -546 265 350 -114 -516 -426 745 610 -427 -313 -337 225 432 52 153 -416 -143 -808 732 132 111 63 179 -424 192 -357 544 -194 723 599 285 183 180 6 -887 -822 554 507 752 -900 705 -320 678 726 -896 -644 -258 784 -601 717 -457 -225 -282 336 609 -805 -338 -134 -117 -832 -427 644 794 -464 42 425 -505 -342 240 262 -851 -35 -611 338 -812 -469 -371 -706 124 -431 32 -95 -582 -802 -203 159 -219 -731 -47 -80 -243 251 -886 76 -217 574 -80 -415 587 193 488 -474 494 -561 426 -25 -303 5 -671 409 -338 660 -375 527 -106 -900 -95 276 129 -786 -350 599 160 597 -381 -754 399 183 114 793 -844 552 -615 120 -665 278 -633 480 242 250 754 179 210 -296 296 456 -687 -821 722 -771 -571 309 -627 269 -240 391 -621 -614 101 -57 291 -5 -365 648 462 -899 -586 -649 306 -477 463 100 695 451 78 116 516 -630 390 175 -179 161 317 -887 -513 -162 81 444 478 -106 -7 -14 98 386 -683 485 -599 -26 -748 700 -327 -22 -443 525 180 -95 372 -533 198 74 -82 225 -724 -551 224 -28 -28 -147 -15 -180 249 -222 728 244 -398 663 648 -57 -1 -637 -593 488 -156 22 262 -314 565 -418 42 710 -762 -794 -814 1 437 533 3 -163 -99 -897 27 749 -122 701 -532 -257 394 296 421 -726 728 -695 -74 -886 654 446 -665 112 200 252 -792 -246 559 481 239 466 338 -629 -218 672 779 661 512 -439 389 564 637 -112 -281 555 -739 -570 344 92 757 532 312 -561 -642 623 -691 -755 -300 -434 -221 308 729 -805 780 200 -106 -711 -716 714 -780 225 480 610 504 686 574 434 -74 -298 -390 39 -835 -395 -252 -504 240 -628 331 -482 260 631 -196 -655 129 -265 342 -485 -761 -335 -823 155 -158 307 434 -341 -828 -745 -476 244 380 294 -39 -391 308 -813 -669 80 145 349 -525 -516 -833 -768 139 36 -559 -881 770 350 431 -728 708 651 -330 -482 -615 156 7 -7 701 104 -508 504 -32 554 -696 -57 735 720 -84 384 -752 183 36 -502 -785 -533 346 316 -314 -111 464 -390 681 -337 -92 -600 358 -341 753 -190 702 -709 -785 147 670 -790 273 -525 -528 69 -69 20 283 14 -486 -740 351 528 -441 -557 -615 572 70 -757 646 562 337 92 162 -757 -706 328 -318 701 678 -20 186 321 64 -93 -416 283 442 -9 546 0 271 -116 111 -324 -362 -391 250 -371 302 -866 219 -420 -407 131 661 735 -387 255 350 -843 158 265 600 -493 455 -735 283 570 -548 -541 -654 28 783 111 719 -188 -325 -478 47 416 792 698 240 -227 215 141 -203 462 82 -598 -859 335 -625 40 733 -136 341 -180 -344 -545 -811 267 221 511 201 268 -250 -238 758 228 -51 471 548 -870 -436 103 587 -644 587 750 658 -95 -685 -265 366 -369 -528 609 -606 227 -764 -180 -103 -662 -78 125 429 691 488 356 -189 210 -567 -326 427 80 -19 -363 157 -575 -125 -786 -789 363 -786 774 -635 463 307 -551 416 -481 112 558 530 707 80 682 -531 319 -440 731 -102 122 -393 439 -363 -720 -326 682 61 -647 163 -789 -48 792 754 -285 -716 -384 -795 -687 -650 210 -87 -504 372 383 -123 -439 689 -300 333 -678 418 -714 514 786 721 -879 -90 -195 7 -570 -518 -221 796 502 -128 -476 794 386 -796 -109 -500 -559 47 -57 750 -653 -522 -523 -249 768 194 381 351 119 57 -133 68 100 263 -88 773 -309 -737 -60 -374 -20 616 767 90 581 -155 339 -201 -356 197 -400 -821 -402 -210 725 -632 -877 181 -328 103 -780 514 -234 509 292 261 12 -435 558 431 -508 -107 799 -727 -680 -718 224 -289 397 490 443 -335 94 599 -594 -628 541 14 300 410 -491 -602 -3 -337 -658 -759 313 -208 -769 -509 -273 503 563 -587 -673 658 247 -345 601 -680 770 -144 -128 -398 577 633 532 -430 445 -238 -372 -855 -430 574 49 -299 -338 -473 -707 -892 610 -17 -269 -685 555 604 581 -667 -645 755 602 120 220 -140 640 158 48 -444 -650 9 313 689 -325 -229 40 -581 81 776 -230 -566 -252 -703 259 -352 -164 650 -560 512 354 -221 -358 -657 -284 427 429 -567 199 228 745 181 144 604 412 591 -200 -701 -763 116 -512 400 639 -758 62 658 99 470 333 388 169 591 -592 -178 521 -710 22 -621 757 76 -529 623 -150 735 390 733 374 -223 -531 82 177 728 -139 -402 -530 -508 -740 -170 -851 619 -348 -533 -392 -338 -460 -621 -179 -776 -485 -470 782 -893 472 -370 -731 575 -79 -174 -665 -30 -802 -336 -294 -611 264 -377 675 708 -393 146 -92 537 470 -36 -203 -172 -607 -310 -815 -387 -246 455 -454 328 492 502 329 -809 792 219 -194 -419 -54 437 183 -63 438 297 193 549 -622 325 76 -683 147 478 -452 667 -640 647 126 -480 -271 -503 -841 426 683 -573 -458 -456 400 -481 -884 -199 138 -873 322 -847 -830 -861 102 -553 468 -219 -619 -739 353 146 -457 -423 -570 516 91 -816 649 530 21 -400 -711 744 -104 -416 -875 536 -116 256 -352 -500 87 642 595 616 -37 270 -628 -702 238 733 -675 255 -312 -885 -678 566 -421 770 360 -746 404 -171 -703 723 -599 12 -477 531 -443 386 -304 -214 54 117 354 661 -245 -538 -200 -405 -296 79 -87 -819 -238 76 63 177 774 -357 375 317 -446 152 722 296 273 231 -372 -275 689 586 -484 -84 -491 732 92 33 -54 -577 160 369 789 -29 253 237 -881 -146 -648 258 218 -677 -865 765 47 1 508 -41 466 322 -78 -676 279 569 -861 508 -765 -190 118 -252 -445 459 -717 628 -257 692 234 -765 -306 368 272 550 214 -45 -414 207 60 -462 -817 -187 741 -284 -700 112 -151 -809 638 -469 -383 527 -13 -169 -154 370 -881 -502 -499 442 798 268 -454 -839 187 137 659 259 -417 -564 209 -452 -188 490 -803 200 -383 749 -316 4 188 -568 38 84 -641 557 -784 -889 159 32 -884 411 316 -703 -77 249 -216 335 -592 198 10 236 295 40 100 703 -381 506 -783 42 208 -443 707 51 404 -560 -20 203 518 -811 642 -132 -859 152 -889 -637 -546 -336 -897 598 279 126 -868 455 419 96 614 789 497 339 151 632 -574 143 -11 279 553 -264 -573 394 -629 -763 385 211 -7 -576 -641 407 161 -765 113 199 668 660 -441 475 501 -166 -661 -518 -436 -608 -723 -365 -793 185 -575 -879 91 -134 -413 -534 214 318 -101 -34 -720 541 -477 301 607 171 -331 -275 427 715 -259 -165 770 217 655 67 -593 701 -157 -591 -882 557 128 396 -485 -544 100 207 -267 310 724 -327 -895 183 -523 -593 -846 -633 -778 -147 539 -323 -226 154 664 -125 453 -430 -307 471 165 176 -892 469 -779 -168 61 -416 -271 525 -251 -679 -655 -888 426 424 164 -666 -332 -470 -186 -67 -741 -557 247 -93 390 -22 -735 -770 660 -742 -632 -836 -47 769 759 -380 -259 403 -301 195 -630 -14 -651 -389 599 714 332 124 122 -76 211 652 154 384 85 603 -799 -687 45 -296 39 -373 645 516 630 207 -411 245 8 -94 -341 735 -401 88 137 6 78 576 -285 136 650 -782 733 -282 602 582 -655 -283 -261 -881 -55 554 -467 -354 -741 -597 265 -872 258 -624 99 -198 720 -753 -883 465 486 719 399 264 -707 -535 -393 -623 24 111 701 -806 -697 119 578 -171 759 -228 -375 68 379 714 411 -477 360 348 318 628 -595 -793 -887 146 779 -212 -589 231 -516 -743 577 -455 -790 -546 -570 -310 692 -539 -58 756 -239 -718 545 551 -457 49 -3 600 412 488 -206 569 588 -94 -700 -32 -338 411 -93 261 528 -548 571 -537 698 461 -678 208 -768 -539 -466 199 -804 281 65 -642 -231 -711 -897 -777 296 -763 -228 522 -764 -564 -439 214 -406 241 186 -891 799 -774 -609 -306 770 797 87 790 -277 242 -875 197 -417 -543 -840 -891 -210 -232 513 -526 114 -277 -310 -740 -156 149 -404 -53 0 694 -278 606 709 -729 389 -525 614 617 742 -561 210 -731 -243 -218 -243 547 -612 697 224 -587 -314 -128 -491 -480 479 -54 -432 441 797 562 -673 -290 373 -130 -565 -42 68 -124 -751 -281 -791 -47 -183 -854 -596 -299 -569 -431 -363 -146 -407 -191 -283 -83 -295 360 651 -55 553 -792 -687 -882 19 -564 581 -215 650 -350 -304 -511 -209 477 405 74 470 -393 661 731 1 702 -107 -892 -248 210 -595 -400 608 242 -379 482 -429 246 56 -490 263 746 417 787 -837 796 663 521 -697 377 -304 -78 -37 58 672 -148 -643 731 -718 263 -521 -218 -488 -469 626 -623 604 -395 33 404 -207 -188 578 787 -372 511 371 -836 -262 614 499 547 357 -753 -668 -69 -101 433 247 741 -579 371 -824 397 -862 -871 58 444 344 -106 -375 -217 -328 -849 570 -527 -284 752 221 -425 383 180 224 489 -412 -347 -133 -621 -71 -142 746 -17 346 546 532 650 74 545 396 574 533 -540 317 -896 445 -536 327 499 718 486 -321 -540 159 556 -209 289 38 751 -881 -519 -292 -327 -22 -19 56 -446 281 639 -417 429 386 -257 -750 -585 788 408 -81 -415 478 -810 329 -399 115 620 -714 668 596 -751 82 -420 374 -608 -467 -24 -457 -684 230 251 -653 -347 -346 -665 -77 -792 696 -286 -667 19 301 -488 97 592 -378 594 -816 713 607 -175 -526 291 -592 -739 693 -197 60 -681 -207 350 255 795 -727 -464 -422 690 691 -667 -161 -436 -414 156 780 400 72 586 -793 569 -60 -652 96 719 -36 569 363 512 -774 -57 570 -737 314 -175 -869 402 421 -746 -93 164 -665 -633 666 -171 -486 -797 -6 -563 -792 635 287 -89 31 -801 -629 -149 -512 -230 795 698 -586 -809 754 -862 364 -98 -706 89 -619 233 -67 333 -509 17 -853 -224 240 618 740 -845 -787 -819 -446 -440 -769 -377 255 270 -756 -276 -335 -453 -867 740 56 556 111 -318 -399 -750 43 -490 -256 442 -665 -542 -205 -773 -170 506 766 -288 704 -351 -809 -350 662 606 -763 -167 225 -410 -740 500 244 -547 529 432 129 357 447 -882 67 450 -796 -463 -305 658 343 163 110 635 -595 510 -408 209 504 360 -263 -792 -311 76 -161 -646 -241 18 -721 689 460 562 -11 -657 -264 366 -469 -630 -190 227 -418 222 -188 113 147 117 497 90 7 148 752 722 -896 -251 173 -888 162 614 610 -267 -756 -492 -3 600 213 -242 -715 791 272 -58 76 292 390 462 215 308 -639 625 544 262 390 -101 -871 -350 -586 -532 510 39 -209 366 -640 -243 -855 -649 -746 794 -76 368 388 739 192 95 586 233 -801 -419 -671 521 -795 471 361 6 -487 685 -867 23 780 -161 -763 -30 728 776 704 -478 -472 -397 -90 28 -442 -829 -397 113 380 -112 -820 372 -736 -19 -787 167 -835 534 257 417 -514 -495 -323 -326 458 173 331 -328 561 67 -836 192 -638 522 -711 216 -729 -425 -793 -284 388 604 -786 277 -598 -200 696 -310 -165 746 8 -588 -212 747 -400 757 -462 -152 -587 646 -313 -623 -790 -701 416 -844 -159 -797 703 -410 -829 -714 -485 -707 -563 -350 553 -855 -1 -288 316 -89 -632 -814 175 -656 -579 -797 743 -154 -382 684 623 -765 507 558 -412 -768 -810 222 -656 620 404 -140 -144 48 356 -160 -242 -218 252 467 -717 -292 -33 33 -285 -748 -517 -636 -74 -686 164 691 255 113 182 593 630 124 700 -350 660 -724 -290 -571 55 327 715 16 -399 -891 -379 692 579 106 -755 104 -389 72 447 243 -698 -73 -742 -218 -310 -606 -649 -651 212 -211 -514 -169 -388 489 -569 -271 -674 -895 262 762 -33 -315 -569 220 375 671 -622 246 442 289 173 98 764 177 323 -65 235 -783 -555 -675 202 599 -833 191 -761 29 290 -482 675 483 -575 637 164 -557 -879 313 -743 93 -260 -531 -214 -728 -244 -140 525 -836 254 621 -28 534 -605 -422 -627 224 653 -182 -565 235 411 689 584 5 181 156 367 -839 -729 -801 -709 -115 -751 592 -424 572 -858 -596 -439 522 -305 -410 280 -460 -373 649 -578 723 -439 440 -713 264 -340 -835 11 459 436 433 -180 -875 -31 659 492 -477 -741 -281 224 383 203 -564 76 327 449 647 -663 -766 109 -828 624 -724 -108 463 214 -879 -43 544 145 168 -214 749 -536 -572 456 -895 -716 -853 -667 -499 -614 -581 -611 -359 755 660 -603 365 679 -461 106 197 -105 534 618 -390 554 436 698 109 763 569 509 -720 -381 -320 -796 -179 -23 501 356 -580 -401 -63 -253 741 151 344 171 494 226 -860 495 491 595 401 230 -277 -534 -597 353 -504 363 -115 -478 -450 394 654 380 386 -694 140 536 -344 143 672 608 -585 565 -568 -787 -683 274 -291 -720 -235 -770 -65 -292 -845 778 374 -17 -365 596 -721 -630 -357 550 228 328 462 -691 -424 446 689 -512 734 -162 736 -355 -423 -196 190 265 -266 -129 -130 -796 -806 -359 337 635 -377 -674 -271 559 210 -10 742 796 -220 -852 -35 65 -809 -753 -530 672 -289 -722 -347 -515 -559 476 729 -806 -773 666 -382 -239 785 -829 731 611 445 -99 -274 498 662 -705 124 432 -232 799 101 357 579 -44 37 42 -68 623 404 52 -398 -516 -811 324 -847 784 -316 82 158 -705 351 -488 243 677 316 475 -419 44 90 125 665 -819 -414 312 -535 796 294 -656 -170 -604 -120 -107 794 -821 194 319 -173 721 -282 678 -783 -522 -517 450 -258 769 -372 -63 183 25 -359 -262 -120 363 527 56 659 688 37 -522 -325 -24 398 -112 -268 -777 237 -611 -873 442 446 -479 -129 336 -635 -4 -508 -199 -649 754 -631 423 393 582 -860 167 -708 347 -229 -672 447 584 107 -194 44 682 389 -87 -249 -735 -105 -805 -319 794 487 -380 -138 -590 -200 184 751 -743 -189 -793 339 -666 -648 -388 636 -772 570 -490 -680 -893 -570 -243 519 -257 750 -550 50 64 133 -424 119 -344 -498 -622 112 -338 -154 267 -88 446 -351 -701 146 -32 -883 -481 -180 -848 -897 619 -124 -302 716 678 -649 -873 114 -385 -375 302 -805 -301 -846 37 234 -384 -441 -190 233 -398 82 797 -249 61 709 353 -559 659 -114 -71 62 -520 -5 279 661 595 -382 -750 581 287 -873 -810 383 -174 665 -40 740 -269 257 -424 -377 193 -563 37 495 160 -374 267 192 73 326 449 -98 -608 137 445 159 201 631 -29 177 664 600 384 618 503 327 -337 181 52 -632 190 -102 -563 -660 228 -898 765 -655 -619 -654 -261 494 -182 510 -714 191 50 23 493 -675 -413 578 -460 90 -696 337 -150 -297 -622 444 -752 -77 -784 316 -533 -61 -196 302 -294 618 -348 -709 -498 -66 481 -162 -411 -300 710 -276 200 -176 -569 -344 578 18 -880 452 -640 654 -507 451 345 -122 653 186 -313 -758 426 343 -427 -872 -614 616 649 -163 552 -538 113 625 -812 -17 661 -301 -404 339 -372 -368 108 -864 358 -385 574 -667 705 -560 325 740 588 -63 293 -365 -20 -256 218 -457 559 -289 25 -671 -662 -120 719 -131 286 -299 241 -820 -843 102 657 -520 455 -385 677 -895 -876 282 130 230 -716 -703 261 642 358 -77 655 75 -312 295 -393 -784 -664 -298 391 -537 -126 404 -862 -253 -379 -387 568 -35 -626 51 -692 -815 491 -777 -708 110 -283 414 -173 398 523 -757 -865 -839 -362 -34 -181 -723 169 -702 -225 425 -783 199 -96 629 -762 -300 690 -791 -327 796 386 623 150 -685 -832 -649 -727 -270 -885 586 -130 207 661 184 -52 -892 -477 516 -58 -772 128 215 -547 614 -539 -262 -383 -134 -255 537 -175 -622 -260 474 -159 73 356 -158 280 -702 -767 330 -557 -550 633 -531 -425 -330 -177 -774 -365 659 214 -468 105 -617 -212 462 -622 60 -595 212 -796 789 524 -718 -57 22 -247 -82 -390 429 126 -251 -770 -872 -536 -586 509 772 579 78 -30 358 -380 6 173 -663 603 87 434 -71 -258 -699 541 -50 -446 416 -518 496 329 680 -230 -23 199 -170 30 218 -497 -261 758 -288 604 -646 -326 -741 -110 -203 720 -55 -670 474 563 -873 -460 -800 461 627 -132 390 -346 -362 441 437 -211 311 250 -534 549 683 426 53 -326 -768 678 443 -624 -36 -765 -149 -407 -427 -792 -678 335 -491 579 385 -399 193 -689 -39 -192 -439 -744 243 794 -177 653 702 771 -642 738 -745 -536 -235 36 -519 89 -881 385 -427 -450 -893 -826 268 -259 -133 -229 130 -876 638 233 -587 344 308 432 -739 -109 521 -540 -751 555 -387 -548 -566 321 -360 777 -153 534 -671 105 -253 18 -719 387 173 671 -636 589 250 -212 730 326 -706 -225 173 -411 -491 429 -441 765 222 -593 8 477 -187 241 691 644 211 -749 641 346 -29 560 -630 -366 361 786 309 425 214 -677 -878 -541 661 399 -178 655 440 365 -446 161 420 -26 45 166 291 380 -299 530 -475 647 -333 -624 -51 -127 -209 -623 129 53 -785 652 276 -827 719 -432 567 -368 -827 690 -490 416 -563 -820 -756 -884 -283 -304 130 -219 561 353 -613 331 585 -562 390 -309 -728 -424 612 372 -678 -582 179 -672 -35 128 665 166 -222 187 -428 521 697 228 -35 -291 535 598 -563 741 365 -545 -469 -108 -234 -517 -736 -880 -676 -648 -570 -849 -519 338 -623 -870 -277 289 -851 668 -37 561 160 771 -752 -124 513 -191 367 -389 -809 150 -392 675 -811 -744 -716 -664 -428 681 -118 -866 775 -208 -587 519 -366 -226 258 -2 -793 217 570 -105 699 -837 -498 79 125 -841 -49 705 670 -21 -62 235 93 -210 -842 -858 570 -17 550 741 -714 -888 36 -415 636 -832 4 -727 -881 283 57 -304 -494 623 457 736 615 57 -186 -792 14 325 498 15 37 289 -229 31 493 704 -188 -558 -227 184 -253 -64 -327 406 457 -126 562 32 201 -304 -382 740 585 -33 -300 58 376 116 -802 -288 520 532 -18 299 16 75 -241 -395 -142 -529 515 407 -605 800 -343 690 736 17 263 -610 -543 262 207 -522 256 -445 -651 -553 -749 1 241 57 527 -694 28 -266 534 -37 359 246 -842 -603 508 -106 -206 527 791 659 -333 -8 -141 516 322 -346 -77 -189 -861 -609 -613 541 238 -299 504 177 -437 539 416 728 -734 557 614 137 -835 -746 -796 401 -573 -523 565 -720 -549 -875 -897 43 -747 597 -570 609 -348 478 -677 -341 -897 -686 155 770 -451 -433 -94 669 602 -19 -254 -204 464 -357 -219 759 2 -758 -465 646 -159 236 481 130 794 -208 565 -39 287 347 737 -170 -241 165 510 -366 561 744 -816 -618 -160 -416 -504 538 -561 474 -191 -148 286 761 105 -483 708 345 564 77 650 344 -418 -437 77 440 -823 -835 438 -715 -774 68 -174 -118 -56 -804 -51 -769 259 366 -92 187 752 -490 -504 482 -815 -811 215 777 -417 -45 -225 333 -860 -883 -251 788 438 -43 41 -638 195 -703 358 130 495 438 238 -224 -630 708 -247 -286 -239 -369 -828 708 -619 -397 -319 111 -559 93 -687 -802 758 311 414 -140 -873 262 11 -701 -128 287 -506 -788 654 30 326 -38 -792 -663 -674 127 311 18 -702 -713 440 766 659 -268 -466 683 -664 667 712 -897 640 420 325 -604 -839 247 216 187 686 -104 -249 -879 -173 497 447 -750 160 -93 12 -434 -284 294 721 228 183 724 -281 648 552 -508 417 -503 -437 138 136 -482 -668 746 -246 454 73 328 529 197 -280 -840 21 328 -60 -480 685 441 -823 651 -655 774 359 -238 -614 21 -402 442 -164 314 88 119 -884 731 609 538 -634 410 -273 797 -650 -360 -544 -104 -248 148 -105 507 698 -583 -308 -561 -145 254 -898 156 290 -114 -788 694 283 42 -581 -115 114 756 557 296 -206 580 780 564 -698 368 -868 -688 -727 -312 -67 -32 -634 -488 19 155 -753 140 324 -219 367 735 91 -623 439 215 83 72 -130 44 31 -188 256 -338 -599 -782 -590 -482 -893 789 -376 -527 -594 -15 629 270 -453 -45 633 -376 174 -729 -179 84 -891 -566 75 -358 -217 82 740 -450 -603 614 712 -422 85 6 -61 -386 -412 -815 -355 621 -772 522 -136 -151 -177 737 -643 -64 -486 695 -101 408 -153 -792 393 772 46 47 -831 538 -382 228 112 759 -527 674 -884 -130 -644 -51 -366 -279 -598 461 605 -443 -535 422 -447 -698 -729 -717 328 -673 570 166 155 117 496 -545 -599 459 569 -616 -1 405 -616 -103 -862 788 -435 338 -492 525 -387 -875 782 -213 329 -731 754 -171 -103 -336 -357 326 -389 -753 342 -700 24 82 529 -637 -897 -837 709 -312 593 -281 197 787 -126 -71 -872 763 332 -858 359 105 252 -12 -369 -73 724 -374 -718 610 316 737 -497 171 592 484 275 674 -345 -828 -494 326 297 -231 385 -675 -345 455 -73 -834 175 -426 618 -764 459 783 -793 353 25 99 367 -506 -620 -823 -670 139 -786 -97 -667 396 792 -714 27 -109 -747 -598 627 560 40 -788 200 -269 585 605 -683 -795 -459 -804 -821 -800 61 -338 -854 -747 259 494 -778 480 -411 528 319 -403 -603 702 -140 306 690 105 196 -316 -861 709 198 472 -38 196 -400 -831 394 795 526 506 -756 -32 639 -730 -236 568 -625 -446 5 468 493 217 -285 354 -373 -238 182 534 645 421 -7 -220 -815 -174 218 587 -507 211 335 -468 -281 -100 -523 -898 324 -335 -271 314 -336 705 -808 385 -508 346 -788 -39 407 -471 -376 316 322 -112 -198 -59 601 -553 -621 -29 234 -176 -731 375 627 -824 622 -759 -657 -75 374 314 250 -37 552 -867 -870 35 -291 -78 558 -716 248 -121 711 -489 393 -189 681 -853 11 -885 301 756 -444 -1 716 -390 -72 563 -356 205 25 -348 -324 332 328 -334 -494 -221 432 -663 -421 538 -663 552 -51 319 -44 -527 485 126 300 -39 -223 -657 98 -463 40 387 704 -752 331 -666 340 -196 -204 785 -333 545 787 -677 -680 -404 -318 277 1 683 -126 478 -779 404 -311 352 -759 455 599 104 -859 -782 -159 -416 444 639 -533 590 -813 -874 -319 -65 605 -592 -408 -652 70 474 788 -501 -868 537 242 -686 -896 -160 176 -67 -198 73 150 -372 -186 -455 127 267 93 777 479 584 -761 -792 -232 -81 448 758 -443 82 229 -200 36 277 330 -190 -322 182 -804 -881 -109 335 683 -124 -552 117 548 -342 460 430 -425 108 213 -488 -897 115 81 -538 691 -5 -501 -623 316 -755 35 698 -95 522 -897 -598 -380 -350 -93 -14 -359 -354 -442 727 153 554 -271 -45 -845 -825 291 -386 172 697 195 745 715 676 -849 -368 -893 65 -497 445 -449 -879 -16 -445 322 -740 39 738 739 -238 712 -145 -317 379 -866 -81 662 -744 121 -503 -574 -312 78 353 -772 -484 -483 565 -256 -131 -538 -850 598 -726 -37 354 350 -28 -822 510 -869 159 -152 739 240 -327 744 216 -752 304 -389 475 -363 177 -734 -857 -811 -480 376 -871 298 -249 323 291 -577 265 317 256 -350 -839 -523 181 390 625 -638 793 -728 407 769 -277 520 430 529 269 431 -440 328 -427 67 -650 -780 -894 263 537 -786 -649 165 -722 589 -535 -848 641 -60 82 365 -129 680 -449 -180 -349 518 -108 -720 -511 571 417 -47 -135 450 -145 386 624 -757 605 14 -806 318 -368 -325 -103 -55 70 -19 617 685 521 -427 -643 528 568 -459 -858 162 675 666 -891 -322 -646 -512 167 -783 -620 -486 -39 44 -744 -824 -132 -68 433 -22 474 -679 766 -752 391 -4 407 248 779 -762 -402 -501 -709 -24 -124 -514 18 756 -801 -8 -832 -375 -747 -470 645 -895 -675 -129 -431 -152 -733 -225 628 77 625 280 722 351 -73 485 -193 -147 755 -478 578 -302 149 256 -783 546 -92 -135 271 -236 510 -473 537 -226 798 374 393 565 462 -151 -489 43 -857 709 -877 441 -397 -31 705 554 242 -278 -412 265 707 534 -247 399 334 -55 -390 -146 -860 211 -390 -585 391 441 -212 693 385 -585 295 -314 234 120 -553 -437 0 -599 -24 -7 -244 493 -752 257 79 -347 -62 401 260 -452 388 -55 -808 -781 737 -625 546 452 559 19 -545 -424 -365 559 604 -845 582 -87 -472 -412 -594 -643 -619 165 89 -172 592 -344 266 -201 -864 -290 -37 -636 582 147 -516 210 42 327 617 252 -712 -581 353 264 767 -543 -862 -867 -309 -659 37 326 -271 -364 611 -655 87 -678 -25 -517 -813 -804 -159 443 -113 390 -524 32 -620 750 762 -778 -582 -780 594 111 450 195 166 -519 -77 -152 16 -240 589 -440 783 405 660 -897 -592 566 123 -598 320 367 -150 -515 -240 216 -295 770 720 -224 -446 -315 -601 789 -364 516 -665 441 -129 -665 593 695 325 -579 -661 -136 -454 -854 524 -86 -79 319 -662 -774 -450 -115 -768 625 -509 -584 -399 214 -284 -197 -833 517 -712 279 366 -548 -222 -684 696 -347 268 -655 -689 -150 426 -273 -404 487 -884 296 -221 -411 104 -683 278 491 57 479 -73 -577 -893 -761 717 -70 -777 -84 518 -102 -199 -572 -360 472 -334 419 555 587 67 -130 173 -80 -740 468 576 154 -481 -619 568 724 360 -794 764 563 -338 -668 334 -771 760 280 -580 -2 -870 450 328 -661 734 -769 511 687 495 81 -475 719 -215 -619 -333 -353 -312 631 -636 -26 611 -620 -468 535 -171 132 -157 372 -285 -88 -221 -847 -851 -690 175 -250 -858 -369 670 676 -95 -136 438 396 -767 774 -533 -107 -871 293 490 613 263 391 -73 110 -166 -552 -57 -174 -510 -898 -897 519 -414 784 -473 380 -74 3 -833 376 584 -647 -89 -187 4 -338 374 426 -438 275 -799 -22 -266 -602 -393 -158 580 -162 -230 -37 -822 -334 525 406 418 767 -488 -743 127 -545 -730 -483 697 -877 -199 -20 460 287 196 777 -52 -895 -270 33 -105 -803 -706 -365 418 599 131 -881 80 -387 -668 -577 160 -155 373 -222 242 -60 612 717 -333 723 -545 50 742 459 320 -602 -754 -739 -278 593 189 560 148 -603 -840 -597 -641 291 -856 539 493 450 -98 353 -564 700 -574 67 -492 379 -677 281 100 766 -642 -741 793 276 243 134 250 758 -374 284 447 -51 -29 -660 -352 197 -899 -303 0 -564 345 -303 -229 -118 791 165 -773 668 -50 -163 -273 615 73 53 448 -837 0 -420 -277 -780 -203 -779 -758 -78 -214 100 -808 381 435 -90 599 450 -531 -501 -227 720 452 729 435 -803 592 -151 -279 -872 -632 -557 -459 -393 68 -192 -234 -617 575 720 -673 -293 -282 -342 -79 379 -164 742 -161 -267 212 796 243 7 283 215 -109 -204 -633 -781 287 -313 -486 447 639 108 -76 -250 106 -263 -473 326 167 -306 593 514 -663 -679 -598 724 611 -873 72 -260 -811 596 -686 -173 -59 -711 -256 295 -871 781 501 -287 104 -848 -24 277 311 -741 -685 -88 349 458 -237 -782 -364 9 222 -461 -897 393 -775 -15 732 394 336 -859 733 453 -193 -703 -681 361 587 654 -52 296 -315 -714 752 -25 112 -527 200 647 264 -842 -755 -685 -105 -645 346 -8 773 58 -184 -649 246 432 -158 -714 -601 422 20 557 -493 623 75 -588 159 -356 209 730 -1 -263 319 203 -866 -161 -60 -233 -56 -678 -723 486 589 -889 -258 -216 708 429 125 165 456 59 -201 -14 101 609 680 -815 164 196 -496 30 789 -564 272 -402 -12 -792 -227 652 157 -590 -410 277 -91 -229 398 -805 -853 -721 -528 197 -295 -204 -205 18 688 -825 360 683 9 -373 80 301 -286 14 5 -707 -351 -309 -117 103 -570 -879 -189 -24 716 462 602 224 58 344 695 -233 71 -266 780 341 -528 409 -731 62 538 402 95 799 161 -122 -271 311 734 63 525 510 538 438 150 712 67 127 64 -508 -144 -14 -90 -710 -870 186 64 -20 -94 -675 -319 -243 -191 41 775 448 -244 -510 -892 -55 5 -476 769 -597 -709 542 382 359 -479 -774 144 391 529 509 161 41 -317 695 -692 -481 -845 -25 -296 -694 176 -514 80 -464 -807 -589 30 466 -742 -471 -675 677 -258 677 -184 420 -103 -468 -870 -352 245 -522 130 -294 772 629 273 273 -354 -893 -299 653 -554 502 24 -572 334 664 175 -622 497 -892 741 -628 167 -325 175 616 -756 193 -79 -453 -846 496 -403 496 615 493 -433 -443 306 -861 161 -116 -736 -240 -390 -561 -476 -225 366 -533 -169 -160 614 405 -6 227 370 737 -60 -594 321 726 -855 356 379 94 389 -274 253 -80 683 281 377 258 -751 -835 -278 231 798 -282 -676 392 -340 -782 -11 653 -386 -173 -706 397 292 -844 -860 218 96 -647 221 261 -473 309 333 -832 66 -141 474 -247 -136 -738 424 -742 501 240 499 -124 -809 482 466 -118 734 -457 700 -747 384 258 216 688 287 -123 -829 -29 365 58 -202 -554 -720 -292 -858 -87 -450 384 27 -453 290 692 -495 246 -166 624 -415 552 -391 -822 599 228 -792 464 -76 -605 98 -750 603 -588 -803 234 -134 518 -819 354 -175 -589 579 481 160 326 54 -765 637 760 -873 -36 -763 734 -471 52 548 -411 -748 -116 -174 260 -326 -235 -781 409 294 -570 368 203 123 -141 707 412 676 690 698 -730 522 -533 383 385 -446 116 739 -284 -824 -736 59 444 671 -730 -604 562 -125 -650 -593 719 -687 78 -468 -588 -167 -129 -41 -347 160 792 706 423 -620 -196 24 -26 780 -300 -665 142 229 97 -414 -515 -495 502 292 724 585 -554 179 44 -113 -464 415 734 755 -672 86 -877 -41 700 -560 -286 480 493 537 -422 -27 559 -623 709 -651 281 -355 549 -696 -60 -805 648 618 308 254 -82 -404 595 -669 -278 499 469 325 -239 -167 338 -40 -43 -441 180 -638 266 -634 -179 13 706 -581 -192 309 -274 -426 -705 706 428 81 -91 330 12 613 -245 -368 345 260 794 52 -554 -621 455 -806 57 48 -87 98 -617 -208 -740 -140 226 47 216 233 692 -665 -849 105 -492 -774 691 4 211 -52 40 672 -680 -255 735 440 -481 -754 122 -673 76 294 92 250 507 -254 512 -608 304 527 -401 -544 -119 -383 -201 -238 232 -234 -511 371 -890 -748 -133 234 -281 -137 685 117 287 24 274 535 -779 665 -253 404 -155 -860 573 208 434 779 -491 39 181 652 39 522 -376 -726 628 -425 -14 -673 -346 -651 256 433 120 -717 -46 -353 527 -264 -503 776 691 -42 -760 87 371 308 -596 -572 780 265 -422 -296 -108 -471 -830 -48 278 -854 -417 589 -205 157 244 549 -310 -471 -446 377 339 -398 563 -404 372 679 707 457 15 -141 330 77 -669 284 -187 606 -437 437 -570 284 783 -121 -329 143 -640 -630 643 760 305 209 -606 687 259 -222 270 -726 -192 216 370 -223 303 -427 283 -599 -193 -369 198 122 633 -552 744 -648 -343 -1 -269 -86 -227 285 365 -586 79 710 -205 133 703 59 -4 -57 238 240 -348 -392 -576 -644 -570 454 291 -631 -468 -375 92 748 671 -658 48 -120 502 -520 703 -15 580 -683 183 -712 162 -663 -875 -622 359 -49 -471 -562 554 -750 -681 -215 -125 -713 -49 -483 192 405 205 -742 -769 308 -737 541 550 -33 -760 201 -829 45 49 -502 638 -665 22 -36 37 665 -584 -567 -525 -465 427 453 186 180 -133 -604 -89 468 -680 -405 -827 -69 470 189 319 -554 -5 155 -3 581 -221 -424 387 -548 -477 486 255 -300 599 664 -858 245 -714 -563 51 786 -412 69 -670 496 200 643 437 -868 766 -144 -815 -608 -441 -535 400 -491 410 -367 171 -360 -183 -516 482 632 159 -718 371 516 40 -156 611 788 466 -507 657 -619 -692 -677 -145 786 698 270 -2 -756 606 40 320 421 -517 298 -157 -362 -135 -308 -197 -784 650 -478 31 -325 -122 467 -386 -827 -377 -37 -30 625 414 -898 348 680 380 -676 -174 325 353 -683 -137 -414 -226 460 145 -798 652 523 -305 -293 -606 -125 -548 -646 293 327 -748 -292 -800 -224 -451 -195 647 269 -151 480 48 -519 91 -431 159 -488 -234 -763 -283 70 -585 254 321 -30 570 -821 -342 -163 334 -760 768 -774 327 -55 -568 578 250 -82 -823 59 -71 -656 -895 474 -493 -598 -320 -301 513 -286 392 350 -300 -107 446 -32 -264 244 339 -831 -811 -797 -423 282 578 320 202 636 293 -714 446 65 -746 735 -386 239 -398 634 268 500 -740 225 -683 539 -715 640 492 749 121 273 720 734 -105 156 -867 -23 -240 185 31 393 -389 531 -792 -328 -62 -419 -221 -148 -148 -402 -277 112 710 567 794 563 -285 -367 7 381 7 514 742 724 -719 -600 -277 584 380 333 145 747 403 625 -753 186 422 -50 377 -302 288 613 -312 -457 282 -441 -547 244 -753 165 -795 297 335 222 -649 -511 -683 0 -497 -87 -133 -744 -829 10 -357 301 287 92 -436 -547 -534 -369 528 384 -695 -813 -59 -454 770 -681 785 462 486 696 -181 464 251 -248 -856 -664 -107 31 522 -705 -288 600 -92 -356 -129 -699 -853 767 59 577 -525 -380 -200 -507 -270 -896 -537 -889 -555 -292 -165 246 -869 -240 428 -97 110 199 211 102 687 -277 458 800 251 -565 -842 -370 595 98 -735 -73 -64 211 439 -207 -156 317 -29 -94 -83 20 -434 -749 -306 -613 -300 208 -869 -650 -589 -297 296 -279 168 -339 291 585 -129 666 107 -653 596 280 314 701 311 -483 520 -843 -84 -27 -161 153 747 329 -362 519 -175 684 176 330 679 -142 -440 189 794 573 -346 -887 61 363 105 329 -754 56 -282 -574 -15 -741 565 646 333 505 -430 467 -36 644 -318 -870 -870 -12 470 339 -693 -753 111 147 371 762 436 -375 -269 -470 404 585 733 -828 349 -642 487 -858 498 103 -700 297 91 -382 -229 353 -634 -58 507 -425 -88 -352 640 38 -710 469 350 -123 -96 524 176 -853 575 154 611 202 -504 202 453 428 -763 -619 426 -258 90 -883 -329 -791 -189 -780 -372 368 532 403 -805 386 504 513 -698 -401 -179 -575 -425 -126 752 -262 -755 765 -784 701 -893 -679 489 -598 -362 -335 -121 -394 796 -818 229 225 125 -405 241 742 -238 -39 -290 379 -641 223 -773 -786 -693 -521 25 -378 -229 125 528 100 -886 -670 792 455 433 -728 -603 -94 -395 327 -741 -788 492 552 429 413 -331 645 -121 -533 726 179 420 295 -288 -729 75 191 291 420 -30 -386 -52 517 -840 -791 623 -847 -360 -320 389 -732 266 681 -553 409 -639 11 -579 -149 -116 659 435 -675 101 283 -219 -45 -411 -203 -131 -20 -403 -345 -354 492 284 299 747 -21 -118 -226 -205 -352 -654 -225 223 -540 -581 -199 27 -584 -533 599 -434 71 532 293 -105 -327 735 -668 476 -3 627 460 680 -482 221 -899 -722 -543 27 -636 347 -322 -592 731 -688 318 133 674 -222 313 734 -791 -585 379 743 -24 -24 182 -402 748 606 -129 323 185 400 352 -348 -501 -703 299 436 -716 -606 152 161 786 -358 -367 -38 -424 -178 -662 218 392 -682 -106 -751 -860 712 -81 585 370 158 -888 -259 -204 -794 282 -366 -558 255 -576 102 468 259 -228 564 -83 -291 383 -825 690 694 523 -415 -334 434 -347 634 28 172 295 -504 -25 399 -177 -605 325 93 23 -602 -426 -496 83 797 59 507 728 -697 -139 332 -338 -427 667 -867 -393 104 403 -723 -376 -371 -828 303 577 750 759 -134 427 702 127 415 -305 464 75 -668 124 -649 -359 710 -108 -780 46 -722 464 203 -179 -333 252 447 -12 -889 17 -338 314 327 -796 -114 -244 673 185 434 -208 528 -238 -810 165 -52 -231 -471 -759 548 475 -441 -189 100 646 126 -715 -731 -95 367 -526 -804 433 407 -100 -2 696 223 -236 547 57 -543 276 -445 -739 -758 -578 -332 -862 120 46 94 780 684 -753 343 793 574 306 395 609 -794 178 180 -618 -607 434 -18 76 -111 -386 367 752 -623 167 -470 678 599 65 -228 -14 -775 -312 332 34 -3 -487 771 -528 560 -278 488 -339 274 -43 -733 142 27 -188 182 103 -599 -357 -861 516 -138 -218 51 220 -33 -863 -449 577 277 -341 368 16 338 72 760 567 373 -534 -343 113 -142 226 -181 -21 -335 17 288 -779 36 -583 -631 317 -811 -698 -377 47 50 372 -588 -118 231 180 674 -54 -615 516 -596 -477 229 361 143 -568 -893 769 529 -688 -598 291 -18 405 632 454 -129 270 552 325 -579 782 -387 653 -705 16 -94 399 -383 793 26 -699 -200 364 14 -266 131 -311 549 175 733 -652 711 -541 -345 -773 486 -504 677 47 -501 -236 117 680 -795 -446 40 -719 -104 -343 -573 -574 44 469 335 -289 -732 522 -232 -685 274 -624 597 -751 -7 -246 786 -372 693 388 480 736 -763 769 -557 594 -420 476 53 468 -81 674 352 701 -639 287 -646 -111 -27 406 -174 -415 457 615 439 472 596 -627 31 403 -336 -506 -621 482 258 686 -176 285 470 -842 44 -444 751 191 -859 674 212 570 439 -772 -620 -776 665 -527 547 -700 24 442 618 134 -22 -819 697 -69 -739 82 -868 -563 -271 530 562 -504 -351 -131 -610 259 -471 -348 -640 220 456 -455 -763 23 643 123 289 204 393 207 -103 478 4 -551 126 -664 -727 658 730 256 206 -23 -477 -272 427 -166 408 165 -159 -5 449 -152 322 -668 -42 -519 -69 -601 123 -657 577 -284 -216 161 406 -661 -584 -353 -857 -624 501 215 231 -498 -465 -875 746 -605 127 501 -603 -282 -297 -83 238 722 -711 -825 366 -539 -195 406 227 272 -7 499 229 467 -450 626 -709 -640 594 331 439 -397 373 557 434 428 589 -211 743 -233 252 62 640 453 -277 -584 512 -702 -487 250 545 -275 147 -710 -130 252 641 84 282 642 -574 361 773 204 786 -445 733 306 -248 -165 70 297 -186 437 -486 -282 7 330 368 300 -829 463 -779 -67 86 5 781 -832 -848 -36 768 199 -211 -435 -293 293 238 -142 402 -119 -426 242 679 411 202 -870 539 -282 495 -897 -429 190 256 -117 675 157 -211 344 -262 -15 548 410 -119 247 615 -833 -699 -30 144 148 736 -496 525 -52 -684 509 379 119 580 786 -603 -417 152 -9 731 -414 -99 -669 -256 164 628 -164 627 -301 -185 105 470 578 -82 634 356 470 -69 -744 383 -169 663 -403 -559 282 -82 -881 -521 -667 -612 -650 -751 733 323 -433 -767 681 382 -221 -689 -830 -756 -282 16 223 773 769 257 248 -241 -866 -130 441 -412 309 166 551 337 697 548 -756 -892 -206 -699 -425 151 -172 174 -775 -763 390 110 398 545 360 -809 530 351 78 207 675 -106 32 666 783 68 380 364 -467 426 486 690 -893 -11 -240 518 -859 -861 -660 369 792 447 -466 -471 574 -654 -22 170 517 -747 -786 784 413 -554 -410 51 741 161 336 100 -644 -845 -762 307 434 406 -763 110 -641 -638 -323 -886 -374 304 -13 -429 536 -207 -660 -76 -858 -484 -638 681 752 -248 732 42 -547 40 -655 138 793 70 -809 -413 350 686 -405 195 468 -826 -427 716 -282 -64 522 -27 798 228 -594 483 359 -449 -893 -792 686 768 -237 -446 720 -95 473 -766 410 -55 -67 488 -481 -2 -581 -268 168 -98 321 -242 225 598 248 -69 26 -515 -699 285 326 -843 -335 -855 -251 414 778 -656 770 528 697 -343 789 166 390 447 -546 357 -868 -857 662 611 486 -2 -602 331 23 -31 224 -883 -873 -177 127 169 599 590 -729 -566 -597 201 50 486 542 -335 678 -835 -723 -900 260 -138 -73 -230 -778 507 -487 -305 -846 -359 103 -304 760 720 -32 299 645 160 483 265 -515 703 -332 296 792 -561 158 -695 -83 796 -33 148 -352 -154 -421 685 568 -382 -847 364 -766 25 -16 799 799 -814 226 -453 -859 489 -25 526 156 436 209 -609 -322 -220 -277 -33 -416 347 218 702 -804 -437 -421 555 -847 302 169 682 511 -384 -434 -872 782 -23 -635 -313 300 601 -375 21 470 -637 -15 512 301 731 -101 260 -76 104 -74 -405 -18 -316 636 263 265 237 269 205 -410 392 -890 727 413 10 -320 143 62 -128 82 -852 738 703 549 -237 324 -679 -204 -752 298 -849 540 -23 347 135 -698 368 -856 -155 -771 139 -644 587 532 -264 784 -644 167 679 -762 -689 451 774 -43 -814 617 -874 115 -892 99 -593 307 -888 390 257 48 -63 176 -667 610 -513 127 323 609 374 671 657 -387 373 329 9 109 596 752 241 294 -603 796 586 -291 276 305 -64 -452 -555 387 -255 -262 -106 320 193 101 -803 766 69 -550 -449 -498 786 -874 233 -528 -663 493 -127 -887 -458 619 -344 613 -557 224 -831 -583 -6 239 161 535 -565 23 482 -545 -723 128 93 -72 310 -243 -5 335 4 237 -210 -847 -252 -285 -701 -123 584 365 121 596 -234 408 -169 -748 789 -31 -793 8 488 -739 -821 -622 389 43 -185 599 -597 -891 120 -567 -355 -816 747 -598 -566 337 -265 -562 509 -759 229 62 113 -647 -748 -696 596 -773 674 -53 -446 -567 7 246 -868 -888 -152 -878 453 -3 -796 -63 -195 -634 452 -202 90 -308 -725 -6 119 466 -42 -42 -303 -577 -75 -681 525 758 656 -380 502 551 408 -313 -510 121 71 243 371 -412 521 -93 -654 121 507 -572 -476 -727 154 -673 751 -347 632 -301 334 56 -475 230 -185 -117 -751 402 -821 -256 532 689 562 761 90 -639 670 -322 538 -440 -563 716 -603 -1 245 535 -636 0 649 -676 -665 772 -86 284 -617 -799 186 667 401 -289 -119 -716 64 194 234 -837 -302 -818 -7 288 721 -365 -420 -20 632 -678 -838 -156 -436 -317 198 573 -113 -772 375 622 292 35 -296 -768 481 -426 -242 581 458 83 -365 -879 -687 386 -134 -142 307 247 581 -759 -188 -145 70 442 292 -810 -149 -56 411 246 386 75 96 682 -881 -276 425 49 -180 317 -189 575 705 540 -443 -531 704 -515 -220 -625 7 -790 -895 -873 436 -238 -730 160 111 -818 -834 -521 -867 -682 727 -484 -593 -866 -209 465 -812 -235 -55 693 -554 -216 798 -266 -883 149 615 336 -313 170 652 308 -728 559 -479 26 -680 -214 788 75 130 689 12 -880 -114 -336 785 -869 642 -769 -671 -138 -488 759 135 538 -706 592 430 187 598 -492 166 -436 -274 779 -636 444 290 228 -35 -116 607 753 -267 -73 -564 144 -698 -840 -592 587 -92 -224 -651 179 262 -322 175 83 -302 723 -410 -638 287 360 431 459 133 -585 -558 87 -450 729 -353 94 158 -128 -2 -301 -459 -846 254 21 -228 582 -309 580 458 -441 87 136 476 399 705 -304 311 -549 295 -739 168 251 102 44 -701 -221 394 562 624 -791 -433 -823 328 214 -885 791 -263 746 -84 -791 -547 -720 -700 -789 -315 345 -572 -204 577 -190 543 -867 -268 -862 -217 291 330 -430 393 -654 187 -570 -627 -493 -87 -496 -171 -812 -841 -271 -573 -437 -859 711 -376 -29 -80 -189 242 508 234 358 -206 -692 701 -245 -60 -99 635 138 -177 -578 -768 549 559 -472 -314 149 507 698 557 -748 -172 508 -252 482 224 -679 -507 597 301 -428 -535 717 -2 -179 176 -322 -92 -285 -510 -405 -443 -192 -553 -709 -275 -752 -846 -824 -294 -822 81 563 204 -465 -744 -628 692 -495 19 -782 -389 -382 188 -223 302 783 -727 441 -296 -617 -264 621 104 495 -354 -750 -500 -819 44 295 -553 -160 387 292 -9 -886 -415 -693 324 282 36 -40 -558 751 -692 784 79 -50 733 -412 626 -367 242 -103 585 799 177 -152 -736 1 -40 -379 -878 133 -858 -677 76 -22 24 750 -438 260 -644 358 33 690 -836 27 84 -329 -396 -423 -596 385 -155 453 299 479 -238 652 -814 -23 279 -361 -141 -865 -48 38 -437 -813 -877 -396 -663 -287 -332 -731 130 -91 313 774 -822 214 157 380 558 692 -20 159 311 -626 -771 -191 -261 -469 191 -489 -233 566 618 -419 -726 652 -865 -181 -831 652 549 -519 -780 735 -394 578 -624 774 362 424 195 -365 75 -272 -869 -189 -626 -660 -791 178 -125 13 -358 73 402 401 -774 -175 222 -2 -11 -120 247 596 -93 -475 -484 449 -345 469 -802 -60 -71 740 144 469 326 728 615 -563 292 380 31 135 -441 169 -59 -193 -572 -461 596 -899 599 -300 368 57 -638 22 645 -704 -200 208 435 752 729 347 -458 -561 608 -330 177 -377 -619 -618 337 -206 -888 -770 -243 208 -232 31 47 -22 555 -288 24 -242 -363 -614 382 29 -198 -546 131 -35 -311 -101 -486 -139 64 110 -429 -878 243 -322 -635 -683 454 -358 -84 65 -187 -294 -808 -339 107 -543 698 389 243 493 254 -773 794 649 -480 501 738 494 214 228 -333 -579 -599 694 185 441 229 -61 -328 217 -12 417 -603 688 408 -390 -263 -848 560 -339 -616 323 718 381 -156 45 -92 230 -645 -757 -186 379 517 -813 -637 66 602 -212 682 -638 -328 -753 153 635 -872 -396 -609 -680 170 -630 -493 371 -421 -493 -460 490 -124 -212 -853 -348 -59 206 -17 -135 564 -426 -825 -758 237 -83 -855 240 -502 542 -789 -459 -23 166 507 -334 278 520 458 253 -186 -132 -270 232 -137 -381 743 75 380 -83 -144 -329 -128 715 -399 306 -803 668 502 121 53 -514 532 -644 -607 781 654 -183 553 -443 -744 155 591 -685 652 -598 131 -382 716 -67 772 -603 -229 -348 -39 76 -698 -712 -706 -639 399 -594 -137 -701 -387 -286 92 554 324 488 -614 108 -261 -887 619 240 391 607 -153 -438 712 319 -256 -735 303 -698 -222 233 284 -346 -159 -540 -69 -715 437 504 -17 -398 77 728 183 766 2 -583 420 -749 -416 -45 8 -65 -584 -859 563 141 -363 -786 -848 -648 -638 723 672 331 -30 12 535 671 -27 192 501 -430 432 711 -672 -434 2 606 -478 -734 -626 -251 337 -512 160 -120 87 500 -724 -698 351 -104 133 303 -524 -35 -192 709 345 -89 63 218 -894 -32 -557 -256 -510 -837 69 63 541 -547 -526 -628 670 84 403 -590 758 396 701 508 -798 -659 -737 297 594 -472 -322 -372 -322 -882 737 -330 273 -551 -598 -47 701 -244 374 139 444 412 -683 -61 193 510 744 -643 -407 -60 96 292 -51 100 -605 -355 -102 731 -151 -203 -520 -344 7 -324 -198 -300 -272 -264 -506 -493 -850 377 508 -315 -82 768 -389 770 634 482 -77 17 -520 -667 677 -213 524 -467 457 -595 12 -65 393 49 458 -706 522 237 -631 453 698 -791 -634 443 -205 791 546 -466 417 -38 738 -477 782 -766 -818 -135 736 -624 427 -271 649 191 -681 -886 -122 -847 -70 330 234 -567 -863 29 -565 541 564 295 -644 -224 -213 -36 -757 -137 7 506 -231 -773 -813 -120 -791 252 -630 -596 208 683 -467 -794 178 351 -551 -166 356 -787 -287 -126 530 432 498 154 -713 -532 150 733 275 -265 228 550 40 462 -32 -649 598 -481 -247 -139 -446 285 245 -856 726 601 358 41 416 669 -425 413 -379 -572 640 -589 -302 -445 53 411 637 239 191 336 168 -424 281 613 -360 -281 -174 -163 65 632 601 567 -318 -787 -20 -823 -354 -54 520 -275 -29 -631 -612 433 -357 749 -440 612 636 279 724 -720 24 -672 -444 347 563 -207 -645 -480 -668 111 -99 182 340 -15 291 -288 -276 563 -511 -490 -503 -249 -661 -589 -33 83 303 -305 590 -456 -643 63 -256 -310 645 -450 163 451 -642 547 -751 353 -391 315 -557 754 -166 -822 -693 488 -107 543 -113 419 555 -895 707 305 433 -40 397 790 -750 -431 -593 -170 164 -6 212 -701 181 -598 595 23 -876 -630 773 120 326 138 -68 751 747 369 -459 -470 -595 129 705 190 783 298 -692 -896 -757 -624 293 -44 -404 -35 703 364 455 605 242 581 -231 481 457 78 -89 -683 289 717 190 -810 95 -440 607 534 288 647 -756 639 128 -173 -123 -741 65 442 593 301 313 -230 -516 -501 364 -657 -856 70 -764 321 -585 -716 172 -408 636 -519 178 70 -875 -570 -645 257 -241 356 20 -355 735 47 -278 -885 620 -494 -185 -571 527 125 -132 -385 496 -299 65 357 339 -702 -398 -107 -615 198 -657 217 786 413 225 -199 -675 -37 -654 -254 159 -319 -621 -570 20 -831 791 277 491 -700 -479 -387 546 -456 358 93 548 197 -879 142 -412 26 -569 -66 -867 319 798 -386 -186 165 506 -856 -121 342 720 -204 -784 149 512 -292 -765 677 -494 175 -864 -178 175 -264 414 363 370 -263 -142 311 -882 642 -480 -112 -727 -872 -490 -889 -690 -336 118 270 -31 596 521 567 -892 -823 384 115 475 -249 -752 -822 -41 -144 -154 623 -682 -158 -867 35 -513 -461 -575 -234 -608 -543 -746 598 360 -395 -381 55 -553 -840 92 -130 -488 697 -560 -675 421 -321 -85 -675 599 769 671 230 201 -555 602 674 -620 424 710 -301 21 -347 216 63 -552 748 -264 421 -557 735 -196 -396 -715 -119 -880 -672 158 150 -80 -185 -142 383 -97 70 -9 -653 265 -309 88 -618 205 74 565 -594 -743 250 177 657 -144 -828 158 387 757 46 720 211 80 91 -481 -351 -500 784 -381 -134 274 365 384 -384 64 733 -189 624 331 -148 -772 529 -256 -450 -702 20 279 53 -718 -372 -310 354 -769 36 169 372 451 394 -790 -776 -701 -729 -265 486 523 -134 548 541 -845 379 -246 251 302 -430 -467 -187 -540 381 -167 351 -362 765 -641 -324 218 788 -331 343 -863 240 210 35 81 -715 -67 71 220 -190 -593 -629 -193 -765 670 -288 693 -379 -488 446 -813 -92 -755 616 546 257 -302 81 613 -153 -229 -673 321 798 7 189 409 -263 457 557 -761 -767 141 40 634 -455 -471 -277 782 -349 -483 70 57 -39 -754 -67 -727 625 -455 236 601 -490 227 -291 247 297 -176 -414 608 -870 147 -496 264 -64 -603 -139 577 668 -518 224 -365 -376 -499 -228 -378 -505 -662 -295 -2 -757 -434 -589 438 617 437 -846 302 -722 621 323 467 -567 -509 644 -581 306 -256 121 657 -315 -522 765 -775 164 -18 314 -183 257 -216 -216 548 794 432 746 221 367 -273 -786 -513 -468 538 342 -859 -11 -131 -284 -800 354 -586 -56 -824 153 -27 -245 -180 -712 -764 -768 -583 -182 -833 -283 267 -191 495 -685 72 310 -650 536 581 547 -302 -693 -80 93 495 -369 432 -620 677 -812 -358 -879 591 -544 -726 690 -19 600 280 506 279 -855 -747 465 619 77 -134 -178 276 -854 227 -571 -371 555 311 -818 700 -280 -355 709 290 -661 -31 -812 -897 569 492 390 -809 -828 -661 -630 -335 -87 21 -330 14 217 -626 -255 -687 -41 -475 221 -151 -239 601 598 -85 710 -507 543 276 -168 -485 535 -640 -836 691 242 -687 -692 -517 -855 -898 527 537 604 -782 -332 -343 27 -286 743 245 -522 -741 303 -579 -648 -399 783 767 -807 773 -829 -700 -716 128 415 738 -191 -788 -239 -619 248 742 -874 -121 -252 -819 -164 -239 713 -290 114 -572 -30 -187 26 -710 676 -532 575 661 -165 -381 -24 -353 -158 -313 654 -315 -226 -287 -351 498 168 372 713 370 -727 710 -116 -224 344 639 -199 237 624 -310 -404 -831 466 745 -761 -164 726 -491 127 -490 -439 45 -149 -820 748 776 -798 -144 -595 55 578 235 -289 -4 -55 -807 -591 -208 320 775 -713 638 -719 390 -86 343 -538 437 455 -223 -259 29 -711 -306 -587 -128 -4 -336 -422 -12 -511 184 -804 -266 -715 -179 180 -82 -502 -542 -575 -847 650 -269 298 -412 744 571 138 -702 59 -840 -664 -437 -153 -413 -211 -809 563 -542 -835 -475 748 709 125 -484 735 -159 -40 -509 710 693 -724 343 -428 390 -310 126 609 -468 -303 -689 -532 188 241 -239 575 -629 416 -160 -376 -157 -856 -706 657 481 248 549 -721 -865 -293 -838 -139 -332 -620 155 180 -685 -19 308 -279 487 703 678 -687 742 -422 -297 -880 23 -540 -768 -574 -51 446 -761 442 677 440 -334 196 -43 -551 470 555 -631 -61 -79 157 -511 456 82 -871 187 -423 120 464 -846 -599 -622 97 149 -697 -139 -843 480 -240 648 365 -470 87 303 523 -76 37 -325 247 53 -515 -4 612 792 -194 -149 26 -421 -274 593 436 76 209 -260 -532 392 -84 615 -789 -828 749 -785 -147 -352 101 141 382 731 -627 -397 -632 -37 -481 156 -158 -329 -883 751 -187 291 -427 31 -581 -129 100 190 -76 -210 -312 512 -26 -845 502 401 -84 -162 4 733 535 195 -192 637 -653 310 27 -770 770 447 -782 449 -613 -340 591 -888 -218 -9 419 -551 268 259 -559 394 -594 441 -302 131 210 -493 116 -850 636 -883 344 614 595 92 312 -79 571 -38 64 610 387 472 458 -43 -105 -126 36 650 496 -389 291 30 455 -792 -78 -312 86 -514 -508 -92 743 -16 2 -613 -420 302 -804 -748 783 -845 -416 -322 64 530 -600 29 126 -876 -485 -589 -403 -498 -398 -17 248 -869 -832 -451 -612 123 676 405 113 81 -391 383 -530 -341 545 -485 -389 -101 -328 728 -91 329 163 792 -242 -387 725 -50 538 227 -509 589 -670 -116 7 213 -169 -810 3 50 -744 252 -560 -190 -531 -267 -548 -255 -406 -153 -266 -468 4 772 758 -348 -714 -136 -675 563 -530 219 -183 592 -520 -606 646 666 -672 678 19 -100 -723 -436 374 89 -591 -105 -744 -818 -816 -245 775 -406 336 284 -445 69 426 -444 -88 343 -883 -580 319 -302 -541 491 340 454 508 -413 640 479 -630 522 -787 723 48 -46 712 -27 -315 306 448 609 -275 668 -53 -161 -404 -289 227 780 -404 552 -852 789 -251 676 -391 -622 269 -285 536 319 110 184 -577 -226 -80 -577 -106 -245 -501 -495 346 272 21 463 144 -747 -466 -593 -278 -318 -192 639 551 736 123 -102 -503 -897 327 644 -640 -524 -211 331 725 9 -213 -621 762 483 335 -10 -850 128 -582 440 -444 -662 773 64 -696 386 65 -845 225 -405 -598 -31 741 689 510 710 -11 366 -47 143 700 128 248 -757 743 330 724 -96 -280 -729 -471 1 506 -451 -662 -538 -80 -308 -9 -186 249 96 -52 -151 277 626 -573 -207 -284 -21 582 -587 770 -832 148 -451 -506 140 -203 481 345 572 -117 619 -685 -833 34 134 -872 -417 -647 74 -18 -1 734 -402 -439 -182 3 -630 160 -183 -631 -419 376 -398 41 -351 -627 -243 275 600 -68 -337 -618 173 -60 -163 229 683 111 -634 -726 -197 -482 266 258 198 34 -858 276 697 -686 401 -646 5 630 -210 -339 -303 179 390 -393 -449 -738 53 482 -565 -34 -90 -570 -221 -34 -293 -436 -651 -464 -711 -60 119 184 -536 -740 257 623 -95 237 542 -426 448 438 -732 -781 269 737 367 -823 799 -72 -556 -849 134 -223 90 652 681 -157 -234 87 -469 346 -320 163 140 -10 331 797 -531 -244 -624 304 454 328 258 -759 -265 -892 -735 -61 102 -779 -867 748 -560 0 -630 -797 -189 182 -746 -822 228 -391 444 -498 265 398 -164 -257 723 -845 561 504 -121 486 -380 -420 -382 -498 -537 -792 368 -65 -849 -352 382 710 198 600 -560 428 254 511 -900 -27 500 684 109 95 292 -544 -204 3 -212 -50 -845 -849 -13 283 548 612 -802 -282 286 60 -880 721 -429 -247 74 -292 473 758 -852 592 534 -470 96 699 200 89 548 -500 749 -4 290 -381 362 782 -87 -357 654 -756 719 245 277 708 -592 174 -340 598 158 -523 353 -796 230 312 458 591 -255 371 599 -310 -161 169 -29 530 168 65 -442 488 319 -385 -699 -329 284 -320 51 237 -274 503 -470 581 -531 -93 -476 622 364 -702 -200 -169 189 -27 -488 -39 -193 533 211 -348 -361 -93 -74 734 751 -464 -785 100 -863 -286 -650 436 535 364 -782 684 -768 -535 215 515 -380 -572 -261 189 -69 695 608 -745 -453 756 678 169 124 382 667 -75 -62 -573 -668 -409 585 194 -715 131 -405 -663 55 285 -519 -410 108 714 -392 -375 31 -566 -272 -791 -744 403 -176 -687 -238 -257 -556 -197 -98 -340 -227 105 -348 798 -861 -82 62 -844 -190 -281 -861 -178 701 -475 437 -88 576 -197 -464 474 -440 -5 -412 -225 302 -433 -663 -451 -731 -807 531 -815 -17 -730 216 -846 -11 293 -689 -60 312 -613 -579 341 -556 -653 463 746 -197 -494 -188 50 -860 353 269 -97 -844 -653 -418 17 161 -480 -512 -3 -376 -289 173 190 -86 -877 389 756 553 414 528 753 -825 134 -415 237 673 588 722 -838 -582 -23 -816 584 -700 93 476 -175 380 -97 366 -646 -528 -126 -517 -521 234 -823 -799 191 -469 247 89 476 -210 415 -574 184 -766 -508 793 383 -878 224 -835 -84 -19 694 616 695 -718 -679 -769 743 -666 -41 711 -773 -93 73 -314 81 -476 326 -383 -208 660 -40 -48 -790 132 574 -198 -295 787 732 294 -653 96 697 -686 125 -623 -701 607 -365 -347 582 -152 -604 251 -156 -679 -737 -146 685 477 479 -641 -137 669 -340 -159 306 -695 -730 -78 -656 67 -57 488 113 -582 133 -618 -106 -152 -178 -262 -50 -674 -50 28 230 -106 -612 261 84 -690 760 516 -248 -749 -442 -739 -651 295 -662 681 -420 546 -741 -750 80 -206 532 -468 52 784 -75 283 619 -132 -243 438 -462 193 -144 -585 -885 761 734 -62 -201 350 -593 621 -899 504 -761 -657 -695 -456 -149 -391 140 447 -286 -413 -227 -244 280 -887 -547 -780 -198 485 -561 366 -290 -374 354 741 420 -730 -141 -268 -843 -271 589 732 -344 -581 552 718 -331 627 -237 710 382 598 -158 -180 418 -276 774 328 -341 553 -671 89 560 -99 -419 601 -223 -677 0 700 -187 -42 -235 627 299 -332 545 -813 -793 466 -116 -145 663 -635 -29 -157 -106 -559 -893 -812 -26 -255 -479 -80 -551 290 -459 353 -150 134 -128 732 306 -544 447 81 608 116 471 -334 729 -506 197 -717 393 263 -395 162 -66 576 420 -853 -96 -259 515 -154 -233 -310 -521 685 781 104 -536 224 711 90 -164 288 -755 -286 557 -89 442 638 -151 330 -423 -653 541 148 -83 -500 -648 -218 573 716 -818 -679 197 -167 416 -676 -758 156 394 136 725 -163 202 207 21 86 -715 -110 -33 -630 699 254 114 -566 309 423 -225 422 46 315 78 376 -255 -394 5 -676 -205 -392 -242 179 93 -360 -613 83 -55 -507 -399 -791 -673 69 537 -135 380 -856 -297 -832 -736 381 641 276 -230 -285 -386 357 -441 783 -622 679 171 -208 -81 494 127 -320 274 -215 610 240 354 -304 610 -89 -505 373 -187 -101 -793 -556 152 365 -503 9 -874 -557 -547 435 -117 -616 790 596 472 -333 -299 693 601 -270 -785 -561 90 -124 -124 199 92 -896 137 -331 539 437 515 -862 -735 -846 789 600 571 -527 -765 111 -21 -606 321 43 -402 -182 -21 117 202 465 -397 405 82 -118 564 -276 796 689 29 -85 -506 -628 -859 -321 689 -504 -79 -52 -496 358 20 -106 -828 60 407 -734 -398 -513 -366 796 -662 -377 15 436 -274 564 -747 369 321 -76 -512 3 -898 720 -365 635 40 453 732 16 -614 271 444 -234 -747 477 647 718 797 679 569 129 409 600 -776 -119 98 -266 310 -846 531 551 436 609 -481 -227 226 737 -222 -503 -248 -462 709 -200 -258 749 -455 -310 -179 309 -154 670 -600 -367 -744 606 738 676 -10 -433 297 401 123 -207 -98 -277 -618 306 271 119 -875 116 -673 369 399 13 -21 239 795 -39 -208 174 195 -732 677 20 -728 76 706 705 -864 348 -525 186 -143 755 -585 -98 -878 -657 757 -497 256 270 -560 -582 788 -235 -166 662 48 454 204 -427 -31 -433 -235 456 -323 145 -827 -329 -461 697 194 -151 -816 358 539 -814 -825 -135 380 585 -714 -46 -314 -687 94 -104 -494 -18 -553 -811 155 491 714 -354 -844 -561 -356 -743 -205 316 630 0 -187 79 421 -427 -707 544 756 -423 -2 -31 340 -183 356 -453 -721 -144 568 635 -803 716 -810 -119 411 -120 -447 -139 409 -44 590 755 -673 500 -590 246 -774 -606 725 -122 -167 -895 -744 -380 -880 185 64 -440 631 -474 -64 320 -636 -254 157 10 535 -513 569 394 -581 -498 369 -829 -754 -302 224 418 -363 404 54 -636 672 -130 -119 649 -254 -363 -708 -699 595 269 -798 -495 -550 -582 -534 341 778 182 5 -450 -530 -824 -411 -189 -708 -577 580 124 88 -19 -715 -648 464 -723 -550 7 -599 796 475 -168 -151 -733 -434 -694 -12 414 -358 716 -686 776 -648 -324 -321 -896 -101 745 -98 106 -748 -200 595 -96 585 288 337 -614 331 -559 -555 355 395 -299 -869 102 238 768 215 -800 765 -313 -546 571 -641 -182 -252 -126 -209 -70 583 -189 -687 677 -367 -308 -586 211 -649 -698 600 336 -361 -66 -468 -140 393 -389 -556 -387 -530 -357 595 738 -293 514 124 413 -339 -134 -845 41 -212 595 -289 557 270 348 353 569 -433 -655 119 616 133 -532 315 -738 515 -512 597 -583 -229 -268 -895 53 452 -462 -238 265 778 -619 -55 -706 -303 -792 -764 -70 -811 627 354 -900 -794 -868 503 -351 166 -481 219 692 557 -730 667 -169 210 169 -217 -818 -881 561 -709 238 652 488 427 -254 -270 423 128 585 277 317 -196 -450 284 648 -161 107 -571 -273 -716 476 759 455 726 -173 -673 -13 47 -744 271 -228 -703 -767 -552 50 -838 -115 58 -592 250 -754 -800 -552 -289 -64 -765 126 1 -888 -454 -621 772 333 -829 505 391 -190 -483 427 529 -314 593 -813 -595 293 100 592 -637 -406 667 334 221 -782 -663 -596 -508 -646 506 213 210 157 -294 -771 726 -297 -146 -299 -871 40 698 -769 71 522 692 779 -253 474 -364 734 -823 -387 202 616 -886 55 413 -35 -404 347 -458 754 -206 706 -780 317 -400 10 -807 -439 180 -381 -591 14 -604 796 302 72 126 -646 -231 65 -646 -237 565 -512 -1 121 -223 -46 -376 -813 651 -354 800 564 -667 651 -627 -394 486 515 -777 294 -701 138 686 519 -107 433 -526 -177 154 594 233 178 -598 -568 664 -699 388 621 -417 650 -852 -470 -616 -459 57 793 629 658 -159 -352 -530 625 -185 467 522 370 -710 -395 -181 281 697 527 -880 -406 241 -388 -721 -708 -855 719 38 279 80 737 -820 568 -346 494 430 -100 365 -400 -390 63 -313 431 -842 -69 -707 349 329 -472 139 -68 786 51 313 -824 539 630 628 -579 298 -350 -460 71 -167 411 -652 -858 359 -162 -661 532 -338 204 726 -337 -256 415 317 127 -723 -115 292 425 -560 141 -573 -626 -659 717 -734 -559 601 -661 -850 -332 703 -550 485 -838 45 424 297 -161 92 637 -798 249 72 -855 617 -215 -318 -826 -249 -255 -656 -219 138 221 651 481 541 -722 632 -635 145 -433 154 749 115 -385 -838 -729 -204 453 138 479 -348 250 -215 430 44 -209 766 -359 52 753 93 332 51 -611 -102 125 405 -729 337 -549 8 367 -201 -727 -564 -438 218 -452 771 -330 -407 -391 -750 -263 108 -527 -15 163 -114 651 -390 11 129 -772 -773 -746 -436 121 324 187 477 -34 -675 -205 -771 -471 449 131 -603 -793 605 177 -196 474 -281 -200 337 -305 332 -150 692 -197 106 -703 634 372 -263 -853 -104 -215 -738 298 374 -727 -713 -634 -892 -470 170 -671 323 -203 667 -98 -381 -595 3 465 449 -313 -568 -184 -549 -62 649 92 453 323 -105 -823 312 -602 -833 317 494 259 -798 -154 -155 -216 271 -824 548 8 771 663 759 602 -523 88 481 -30 -426 465 -301 756 -717 604 -112 460 -652 -541 438 -83 -696 5 524 -321 -40 2 129 726 665 477 -731 301 -200 743 -366 -774 626 464 -788 -208 150 -633 -39 -280 -711 -434 634 42 562 710 -72 -583 695 -761 592 277 708 -523 -445 -353 19 -289 -112 767 -41 -542 485 770 145 -204 -166 128 -249 343 -408 -310 706 -828 -725 -68 737 241 -372 736 -600 -739 -325 620 -218 -172 -605 -114 621 772 -228 -128 183 -739 -331 -680 -70 -104 -392 116 -451 727 -201 321 56 -514 730 -875 532 -465 -190 542 114 -126 549 -792 748 -501 674 -883 -240 -91 376 41 -26 -576 -234 615 -326 -461 118 -296 304 200 676 -397 -897 480 -245 238 -174 411 -247 -189 -104 228 25 106 589 561 381 87 781 -866 -540 509 -790 -831 -55 581 -846 346 -183 -875 656 -289 213 -433 -300 660 -605 -698 77 -836 -496 -877 710 658 -659 539 11 -825 289 460 429 -378 269 422 -141 -826 -871 165 -863 525 352 -519 -754 -154 -469 23 -835 -83 -801 -174 521 -83 -426 65 613 -405 -174 419 -701 -258 320 10 -717 -231 -597 -585 277 628 -765 -536 61 -565 299 167 -175 -501 -111 -125 661 658 -31 -750 -733 424 -583 -44 144 45 16 632 -717 -847 -602 520 385 464 160 -79 -81 -748 -889 -779 -656 222 -732 791 -214 796 -893 58 299 -435 390 -327 140 493 652 -519 -735 -762 161 -550 -244 -161 -436 -776 334 -294 -537 162 15 683 441 343 68 -539 -378 -61 384 705 170 462 -561 -257 -18 -523 608 -130 554 250 -703 -267 -331 -181 -399 -279 576 467 -799 -471 251 781 -625 221 -747 568 -417 376 -138 141 385 -893 545 171 527 -115 740 723 768 31 497 -51 511 309 244 -543 -521 757 -540 493 -496 585 -826 452 -245 -776 -403 -630 -303 -530 -775 -524 -504 369 480 186 -791 431 -210 -868 211 533 -427 -462 -381 -198 263 331 -582 -512 -737 663 183 526 -263 19 -458 -510 -783 4 181 129 757 -424 533 743 518 -723 -896 342 -562 59 643 -715 -257 -473 -84 -564 -55 -749 660 -417 646 601 59 449 749 730 417 267 -900 -619 256 -360 90 274 -743 -108 -715 -894 746 668 -264 34 -209 -726 -420 -198 -781 -608 -537 -461 712 -413 -722 -643 -308 -160 25 789 624 457 325 605 401 -224 -103 451 157 -51 -795 777 -434 441 -71 -601 -438 501 -458 434 660 671 -657 410 -538 -745 80 316 -897 -424 598 -395 -479 58 -732 -285 239 -698 -145 -876 -496 -222 580 470 581 -659 -565 -772 386 82 -767 -774 -427 -499 604 633 196 -193 -141 305 718 228 -128 368 643 -19 732 206 150 -156 372 -663 -556 582 191 294 -412 -495 -801 417 -388 -339 -607 462 45 639 395 307 -434 653 396 -536 -343 -76 -9 -96 531 -585 515 55 653 481 543 386 -435 -88 386 -476 -217 507 -820 675 -104 582 -719 -26 754 -594 -733 -87 -324 248 127 408 -339 -580 -545 673 -110 76 -488 -288 422 597 -346 -347 -898 428 575 -643 -15 266 -392 483 -472 -431 487 121 257 -372 541 -821 620 215 -727 -759 -645 -88 -865 -157 509 -519 -845 -392 570 -40 -282 -225 422 254 -803 -45 -433 -652 80 150 -440 -621 -674 -609 493 309 -794 23 -180 -1 573 -116 747 -431 -242 499 702 -369 -519 -70 764 260 -331 -83 -666 -222 227 -898 524 -718 729 737 -325 -450 -720 2 -880 -502 328 -890 733 -115 -354 -161 -30 -186 174 -66 314 -393 641 98 -92 471 771 -818 499 266 -471 151 719 -838 -483 -518 648 424 106 336 465 -791 -225 -211 -547 -352 -124 -736 258 106 691 80 -842 163 236 528 564 477 294 -572 -757 206 -445 -512 -426 -116 122 -715 655 -827 195 266 10 317 -442 40 -621 476 -77 203 364 790 414 111 -93 761 -794 686 -770 215 -185 -184 384 464 503 283 54 -144 632 -893 -125 796 -594 -173 -605 207 795 -202 384 -893 641 206 104 -469 -375 -716 -687 77 123 -578 766 289 70 -730 62 383 -603 655 -730 44 -364 118 638 709 -158 562 61 -884 669 -401 740 563 -58 -85 60 -769 -415 675 -805 -839 455 117 -28 -202 231 -833 -530 -716 -346 -375 -803 489 134 -444 558 -678 300 226 192 716 -662 -108 753 -729 259 -60 -302 -675 567 -379 643 -431 330 -618 -788 735 750 339 307 -887 -353 -406 -795 -632 226 353 -77 104 570 365 -782 -719 625 174 456 -798 549 -204 -156 246 714 278 -710 739 163 -706 -3 -601 413 302 -184 589 268 -612 193 523 335 -46 372 521 -596 439 507 217 548 495 701 695 -798 -263 178 -210 -61 -118 -483 -854 -800 -231 4 -317 367 100 -144 497 -6 -851 752 -279 600 8 -885 484 636 -259 -489 -42 251 -613 18 777 195 -460 -613 -756 -472 -581 -899 312 -793 -826 -231 -235 656 -521 247 -513 435 -819 -175 -195 -493 359 -45 258 -633 -558 719 -770 -33 -741 -29 -700 -465 202 538 -292 4 708 -390 271 583 590 -503 684 327 -34 -645 -885 -602 442 -100 -538 -308 297 -562 579 107 542 -355 -511 378 -286 -524 -144 466 -831 398 -322 -216 -725 -855 303 221 789 460 220 256 -309 -639 -816 -468 700 -315 680 -329 -581 21 740 -319 239 440 411 309 39 -672 -494 453 392 -711 -166 602 -631 619 -369 492 184 -90 148 -672 -498 46 -359 -617 -881 -768 23 -441 647 59 577 385 -486 225 -729 120 -188 776 496 134 -788 -9 584 122 -754 688 -734 -427 588 775 510 148 -868 679 -643 35 -65 -357 310 -497 -749 609 430 -184 633 554 -129 -263 187 711 584 -652 763 -45 6 -184 293 -685 -863 -298 134 -429 451 -395 -446 618 -523 -742 732 -89 -706 205 -457 -747 -98 749 546 -799 -455 673 -114 -387 253 -167 -386 -207 -142 40 38 201 -449 176 -183 -697 -329 -840 489 -495 250 -453 220 257 446 -432 555 749 -313 -617 -268 571 -672 -715 380 -702 437 98 -270 -30 81 164 489 -477 -655 -232 397 578 -342 -2 704 -411 717 262 -872 -803 751 -76 -798 -618 512 437 126 -361 700 -662 672 -173 128 363 765 162 -338 -497 358 -440 78 -793 712 700 418 -807 258 -876 400 260 179 505 598 -517 -163 259 29 418 -218 -188 -22 490 -435 -185 -194 -321 -830 428 -397 -89 -783 421 98 -539 -35 -111 387 -354 448 -189 431 -67 -515 300 -809 -527 466 402 432 -564 438 -782 -91 -722 -554 -695 -365 -289 -145 -59 344 667 -857 -349 -245 77 -283 181 359 629 588 212 -113 133 -874 -663 147 597 675 267 423 -107 -91 720 191 52 536 -754 99 705 138 -763 -411 117 -416 562 -102 143 -351 -459 375 404 -698 -203 76 507 -746 532 -788 -127 -183 593 -400 -287 777 553 96 -716 66 122 792 710 -439 27 -109 -169 -82 -489 -395 -704 -164 762 638 -143 -555 -820 610 -192 -530 -640 -824 605 -102 748 799 -344 509 689 435 232 625 594 -53 594 704 12 -362 195 344 631 -896 -348 188 284 489 -510 533 776 38 735 137 316 98 626 432 -581 -652 61 -417 -167 611 -716 -377 395 636 410 144 576 602 222 257 -708 228 -714 -399 297 -296 -861 -92 544 177 -267 -644 739 -274 477 -306 201 -810 -215 -463 -373 121 -746 -168 -162 684 -144 -673 -722 578 707 47 -183 153 227 782 752 -444 -447 109 569 -315 29 85 694 -160 62 -156 -886 605 -133 316 -296 245 -539 -663 172 -528 283 486 322 -808 -310 398 245 -320 -490 -529 -633 -603 -113 -520 -891 -161 -573 -677 628 678 -75 -258 -860 -500 -819 -550 -560 -20 -852 -829 549 353 605 354 -383 717 -226 -101 -582 -300 -157 -249 447 -189 467 -819 -203 -441 -364 -675 -427 -414 -483 142 -121 -884 -79 739 458 665 -195 561 -755 -661 -153 -456 -270 -583 -759 363 41 288 -75 151 -622 -430 -236 237 -5 -766 563 -803 -169 -140 81 -29 617 -714 -25 -751 535 -247 413 -557 -4 32 402 -477 -577 -660 126 253 59 -103 -718 725 -242 -821 44 -11 10 589 -872 9 297 5 -577 -112 624 -193 231 -367 154 71 93 -486 480 -501 -779 -67 -529 -379 91 -789 403 576 -239 -360 -611 -78 422 688 -31 61 267 498 -324 -19 -192 339 -741 80 466 560 460 -277 497 432 -493 397 116 523 90 622 -443 -783 -649 -318 -573 541 403 -720 290 487 539 319 128 -515 232 -220 -766 67 116 -749 -26 547 266 -814 281 -548 -22 -845 398 28 -683 -587 -561 -184 -129 -473 129 -796 162 572 358 -28 -182 -20 165 780 -676 -320 -764 -655 -350 -576 378 536 -241 -748 -478 532 -68 394 317 -349 24 -740 526 202 164 106 674 -311 -515 253 462 -400 -828 -221 247 -698 189 -368 -530 251 271 -825 -429 648 -145 -841 -365 -555 -236 602 449 98 -831 -30 277 463 594 -432 249 -429 144 -356 90 773 139 535 530 292 300 320 322 -240 -589 337 -248 487 -242 -837 -387 191 -755 -250 -217 -188 -717 541 -237 -524 625 -129 -623 -434 -708 -586 769 -493 68 566 -636 -667 670 -39 794 296 -347 -13 -215 426 365 -93 -321 591 496 -822 449 362 506 -338 -487 477 236 -226 -796 -750 366 -210 -730 760 -749 204 -33 567 -457 -419 -672 -518 -66 -898 -46 -367 773 -570 -438 689 771 200 -453 -567 -464 27 417 -338 -152 -190 19 159 507 533 -314 -163 -27 658 -484 -878 227 618 101 765 -689 -175 -457 199 640 569 772 748 -304 -821 -472 -532 -246 298 327 -522 -378 -296 -179 85 -430 -175 -689 -242 47 -227 625 32 -102 -896 143 -176 514 685 11 -520 740 704 116 -69 -280 343 559 511 -654 -629 -883 -157 683 -727 600 -144 -754 -264 204 -894 385 -854 122 -336 -634 -608 649 367 535 -863 -713 459 -825 393 -897 -100 615 -445 -450 201 797 206 -553 452 599 260 -625 -383 -33 395 -353 537 248 -367 225 246 609 641 -897 613 -273 567 171 121 -619 -543 -509 577 780 -578 71 75 91 452 669 -292 -708 -243 552 781 -170 738 -508 -32 -274 -295 421 499 -244 -557 499 637 -366 586 -355 -765 188 48 -577 -860 -584 468 13 313 688 -367 355 -347 -782 -133 -580 -812 -194 -132 -493 -172 103 -794 -178 663 156 -765 -837 -870 623 -683 792 368 -618 563 -492 -120 395 -168 355 789 392 -60 -838 712 653 447 587 -753 767 -111 -604 -408 -451 -834 651 639 479 130 90 -883 151 -833 531 86 -288 -45 -711 81 -14 50 173 778 -394 -230 -288 734 -241 -414 743 562 -15 -849 132 169 302 194 86 617 -488 634 674 -331 -659 578 -50 3 -497 -317 257 370 100 -156 -857 -142 -520 -418 319 -838 476 -717 -439 451 -130 564 356 -825 -732 342 240 -80 -209 193 38 -9 -12 -28 667 111 -683 752 -756 -410 271 102 -99 -827 -668 500 -284 391 261 142 442 -436 -830 132 597 68 320 50 -293 37 719 16 -609 -291 -338 -722 -23 755 13 97 281 544 -135 368 -812 486 -719 -81 53 142 -132 -433 269 -428 -198 755 -853 262 -190 -246 -172 774 722 -362 -648 -382 -634 654 -766 494 -141 770 -185 252 -568 311 -744 491 441 277 475 -55 587 -613 -366 563 -444 -558 -830 -104 581 -520 -666 585 796 250 216 333 772 -824 -879 -796 46 -652 595 -408 369 223 -444 -70 128 -481 -832 -464 -1 -27 358 713 431 -195 655 -198 -807 -402 311 229 88 366 -813 -292 710 -160 -354 469 749 755 635 -850 338 -315 189 -543 -68 -174 -389 343 712 381 -317 760 -564 -348 200 -295 -51 167 -871 411 -331 -26 751 53 755 223 634 510 489 112 617 -853 595 355 -763 105 299 -257 -233 506 603 297 672 554 127 464 -539 -766 434 -269 611 -666 40 408 213 516 449 -847 144 207 -351 492 -3 -815 569 134 165 701 -525 -534 794 -722 -561 -501 557 412 -189 482 -688 -832 449 -483 151 -451 30 -895 781 -730 521 -50 179 261 486 -600 -365 359 -747 -44 -511 -106 -626 -268 395 -232 611 -873 418 -359 -823 -538 -729 385 -528 279 -726 -589 -372 498 411 -439 -45 564 123 737 -606 -730 -69 401 -846 250 -179 224 489 263 586 651 338 469 -399 -121 -488 649 -353 -352 503 -563 -640 627 -890 -329 290 60 -356 386 -831 757 -526 279 393 -315 35 -174 -205 -202 331 320 103 -180 -807 444 -439 494 223 617 451 100 731 -424 -112 424 396 -832 98 -725 -103 768 80 -822 41 170 -201 254 334 -267 -861 -384 -368 505 -474 634 -599 -77 -747 499 -745 129 -384 -111 499 230 359 -202 -406 263 -409 -425 -568 96 -170 509 -357 214 -497 421 276 -652 -641 201 148 -127 -456 -532 644 231 -60 -662 623 -538 -102 600 788 -675 -69 -216 496 168 573 -234 123 -411 288 -285 -169 -536 524 -610 743 -872 -851 280 38 -601 34 -317 344 588 -138 777 -681 -550 -222 630 284 20 742 211 541 -578 -116 -821 -373 245 681 -532 318 250 384 -854 459 699 719 63 -453 751 786 97 -730 733 7 366 550 598 -162 -144 -316 -13 437 74 -564 -93 -215 518 -31 308 -107 -521 -3 264 735 -634 -880 -1 654 -214 -843 -494 -367 -340 -295 -611 -249 -189 -655 -593 -49 -547 477 -296 283 393 650 -556 -854 408 615 -811 -749 -423 -436 -701 -578 -201 539 -126 181 -560 -450 -806 746 455 433 -384 199 -181 -402 -226 39 -600 756 -13 796 193 -150 -876 338 -889 688 210 -159 370 -222 -631 147 775 -355 415 -20 563 -868 -622 -92 -318 -402 -213 794 -559 270 -498 141 -355 -886 -178 -657 62 232 411 335 -354 -720 -611 313 651 -370 775 -238 -730 86 247 790 729 172 -557 368 374 -515 -30 228 -600 631 389 659 649 680 453 772 537 -519 -317 -795 564 -190 264 -581 -810 365 61 -37 112 397 -629 461 291 601 246 580 -801 463 730 -881 16 -130 216 200 792 614 -442 -598 -436 223 -253 -373 239 571 -551 742 75 -804 -776 18 632 562 -654 213 130 -472 -635 604 -201 253 326 197 -294 436 -178 412 -40 361 181 -451 94 612 91 -19 -94 -477 -74 40 320 777 -197 292 660 -758 -67 530 -258 316 -490 -889 -202 -638 -357 42 -7 646 589 -95 -7 -335 -438 615 -262 -92 704 576 -478 591 183 305 -261 -334 -285 409 -422 -487 -135 -541 -53 171 329 536 -38 -62 406 446 -817 -475 -13 265 -587 -770 -486 301 773 -505 -58 49 -829 181 -835 -771 -106 -749 487 -296 -2 144 -801 -747 -869 -604 -24 -764 625 592 -766 -582 -644 -578 -352 -535 308 -450 102 -203 500 181 -839 -204 85 724 -800 -728 -215 -31 225 -877 208 500 684 114 -796 555 484 -690 -138 -60 487 116 318 445 -394 755 -689 180 -438 -111 250 35 -311 282 -681 -667 -785 357 -670 170 382 304 40 -508 800 579 0 102 793 -491 -664 -482 -572 -577 69 -525 -57 455 -781 282 -366 736 -146 423 -234 275 -657 78 -471 -149 -413 298 -37 -693 614 -362 232 307 -13 521 379 210 -16 109 -497 -456 -761 -287 520 -270 -387 -391 131 -623 546 669 -867 -136 -621 -314 352 683 562 -698 127 -368 493 74 610 -687 721 -368 741 -714 280 -856 -76 -744 138 -715 -391 367 -377 769 608 -588 135 -791 183 -397 -45 252 -56 -455 -846 -533 -376 -524 -687 -222 268 -403 611 409 495 -160 -363 222 365 -324 -440 591 -890 725 86 12 -213 -314 21 390 -250 35 -582 481 93 230 3 78 637 -12 -459 -51 93 -177 -772 -347 222 28 -709 -105 -223 -126 17 413 166 -503 -848 -288 380 272 -635 539 -421 739 251 332 -660 247 -743 -505 353 -347 390 -406 -120 -809 -581 594 -785 -152 -184 181 403 215 -572 766 260 -352 -815 -827 -253 -646 -593 92 626 -236 544 -498 332 -817 -54 -319 -262 -518 64 467 -328 -536 -425 -761 293 228 -478 35 -889 641 -776 504 -575 -250 312 318 -427 599 45 92 731 -613 387 -892 -181 742 283 416 -252 -571 371 117 120 -820 696 -251 -294 362 -309 646 -760 -119 -583 -829 -576 -895 159 205 -319 -462 -248 -765 -67 348 212 612 -419 -885 -33 -625 -570 511 -740 -603 -684 -371 214 159 410 -739 492 -99 -450 -190 188 315 140 468 649 138 646 -872 -337 -895 654 715 437 -571 1 -152 -189 606 179 -145 -677 -227 557 -395 613 332 234 653 325 674 288 514 631 -173 -858 -660 577 -107 758 -767 795 -260 221 229 -117 -397 -744 -470 673 -54 -32 -46 -879 -207 -435 227 -297 662 9 -26 -539 -230 -28 530 622 -734 365 -213 345 40 88 -23 335 -13 362 780 590 -644 671 -23 -884 -749 538 648 479 62 -343 243 797 -805 202 234 304 -794 768 -322 -159 800 458 -194 -716 -417 600 -581 -233 103 538 448 -513 -613 174 -58 -635 -728 -529 204 305 575 -435 -316 -564 -87 502 -229 38 -153 -501 272 -81 -80 -451 -175 31 -3 -246 2 164 637 -253 694 87 772 634 -782 -101 -773 310 -464 79 -246 693 -877 222 727 -187 367 311 365 -849 717 343 595 -121 -543 386 -519 574 -875 -885 145 -829 309 -882 95 -520 671 -270 528 764 214 -144 -558 643 471 -1 -563 -796 -841 -900 675 -798 -613 -825 -719 -48 379 732 405 -100 384 329 -593 -313 -894 -18 -310 -187 -847 -266 207 670 516 -249 -290 -634 -28 -568 -193 160 -789 -392 477 -358 -593 -557 -125 354 -833 641 181 -101 435 -645 -629 222 283 -544 -189 -98 666 -147 394 -71 570 -465 -392 91 -247 -350 -106 689 490 -353 578 -866 -115 -66 -773 -13 -138 -872 421 -533 -66 699 487 -522 415 -484 -893 -639 -513 -147 693 -795 441 607 -366 769 -336 78 -802 335 -716 -248 -674 60 -34 165 195 575 -521 -598 -480 387 297 -859 -825 195 226 -791 -865 727 -846 -640 -189 798 498 -717 -44 695 -833 29 -24 -349 342 279 321 -809 -462 -42 358 -117 59 257 133 178 728 -737 -703 -212 -405 -264 170 499 -86 -257 482 367 -164 -538 340 -640 -76 -207 158 69 51 233 -68 569 -846 -416 -232 7 465 466 62 -300 -223 -832 346 519 -273 -210 -643 -601 -582 182 -150 -747 381 -396 -768 268 -273 383 -862 -76 -675 391 -301 392 11 -375 -327 -721 -594 19 -249 -845 563 504 634 -758 -234 714 565 381 701 677 144 -867 535 788 -346 176 735 -621 272 -604 -554 -362 246 -782 -270 -309 -141 -758 326 752 -8 338 125 -303 -683 91 580 202 -631 355 -613 -754 -293 273 -385 -721 650 321 545 727 740 -109 407 709 -346 -214 117 256 579 341 300 426 -778 680 -559 375 -188 -71 -428 -784 146 283 297 -535 -770 -883 339 182 637 -347 -726 233 219 440 -792 642 580 -179 508 -33 -305 779 -491 -195 -246 352 -727 204 136 147 -520 -835 -203 468 -334 292 225 -317 -16 298 -75 -143 -318 322 324 443 -836 -867 -292 -608 -304 -549 -491 -603 -177 -232 -24 -543 -321 617 -46 -270 -309 380 175 621 173 -365 10 482 9 569 -171 -812 -513 483 756 -574 451 116 -444 -159 455 602 307 19 152 -470 602 -222 653 -547 -350 -645 -153 -640 754 428 82 609 -662 346 -747 -376 -758 -212 536 -19 -185 -249 -33 620 -773 253 523 470 184 -589 -391 202 284 19 -365 -307 793 378 -429 -779 -410 -215 -118 -769 -272 190 478 -80 -275 419 -32 61 130 -476 -353 73 688 -884 -193 -678 295 510 -850 -756 176 701 344 -600 333 -467 273 200 28 -456 58 305 -154 -131 504 77 -467 -724 -72 -296 44 371 275 278 -885 316 -869 -79 -619 770 -883 472 -442 -852 -224 -544 -200 638 -312 -30 203 211 -657 -555 288 -523 485 -194 -429 -776 -725 -606 419 305 352 327 670 509 -88 555 520 682 355 -349 411 -763 140 -687 -278 -103 391 -483 185 -529 -588 93 610 -861 -224 -456 -10 -698 440 127 498 -238 -830 -803 522 -454 475 -307 346 -701 -459 -753 -338 -673 651 330 547 116 -868 123 418 -438 -146 68 -340 -152 -260 767 191 561 -25 227 687 -469 -162 82 213 771 98 -495 713 -260 -15 456 564 53 652 526 690 224 372 797 -898 -137 -418 -489 68 -615 -353 -683 -301 -140 -640 -691 -509 -55 -492 302 580 359 -298 591 -591 6 -362 594 -144 510 -394 324 -620 88 417 431 -425 -652 427 468 719 -502 -887 -191 727 -288 -500 58 774 473 -37 -51 -6 543 60 674 -80 562 -323 82 -837 692 -83 -291 34 -648 -847 407 -373 -453 169 659 191 -342 -568 -751 -295 -729 167 137 -132 572 298 -478 477 -25 62 -186 249 643 492 -537 665 -877 -187 -429 -272 -342 -591 6 -678 367 -352 -708 94 366 -455 232 -783 -326 145 617 409 -761 -237 -718 429 -527 -714 -618 770 -576 -449 -765 -201 143 -743 -429 -402 -802 -121 783 -744 -172 -684 465 647 -154 -595 148 391 731 621 -549 -174 -773 -296 -499 334 207 639 750 -339 -497 483 -89 -339 -612 -670 188 -365 -858 -503 349 309 261 -333 -303 -436 295 -317 -226 394 56 772 -250 447 -250 363 742 174 265 292 -560 554 -39 208 -218 315 -676 -662 -414 -887 702 473 209 644 -286 -393 374 196 706 355 -224 -709 570 -2 -290 -534 659 173 -85 -376 666 -202 -603 -735 232 -794 -265 -406 -426 -717 -235 112 469 667 -388 -699 17 405 -301 -843 -756 747 -415 105 15 -844 744 -573 216 120 -16 154 -454 392 623 -249 342 42 649 -559 297 72 738 -334 191 -63 51 435 69 785 -533 220 -779 155 -505 -471 757 -60 664 -735 -779 392 130 -290 -805 775 113 634 70 97 -652 -81 766 575 577 319 -482 -783 -820 337 674 -709 -47 -810 800 -83 29 760 -95 -148 -35 765 454 393 -424 -490 -434 -811 183 762 -429 -211 -747 455 797 -767 499 794 -216 -26 490 621 -307 -296 -99 157 -305 -733 -576 -29 -294 632 -36 678 -845 -441 575 7 -470 673 -519 -863 620 -115 -834 673 768 -685 518 -28 -728 -210 479 784 463 -75 54 -680 528 -559 299 5 -36 375 434 -43 -572 -175 -465 478 -85 -302 -112 275 -880 697 163 -50 -602 9 129 -302 -498 232 100 -77 317 -794 -833 184 -248 -136 -877 -583 528 -900 -705 355 -414 395 -560 -328 678 297 -487 331 336 582 -875 -40 323 -318 -232 473 -397 635 503 -59 -826 762 367 -262 245 -819 175 223 -587 -81 311 -575 10 -733 188 89 -130 -323 -128 760 -119 -285 370 -855 -594 264 499 -608 16 778 -761 -802 136 413 -208 -796 575 283 406 -491 -711 -156 728 101 354 665 15 -284 330 -893 -836 -651 -659 -220 324 373 -431 3 -623 -337 -627 -315 -321 -443 -454 -479 -821 -631 618 -233 488 -252 -608 0 522 -26 566 315 364 -707 -532 407 -275 277 -456 416 496 316 -444 -760 42 269 715 -105 474 473 -340 554 744 75 567 95 372 -434 -787 384 99 245 -245 435 -276 442 391 800 -113 -159 -431 92 291 529 5 -337 280 608 673 -624 -54 -326 580 -271 480 -391 -719 -612 624 -177 -491 414 -805 -520 571 -828 -592 614 -700 575 3 -279 602 538 -577 241 462 -426 -74 589 -99 -896 -783 -403 -510 -289 -524 -54 -367 512 174 345 -209 -664 -475 237 -472 -452 14 -690 -659 609 -304 -688 228 301 576 642 96 -362 -671 397 -128 -22 -137 -1 -225 672 55 -15 -411 -494 -154 66 -73 726 138 500 -152 -351 -383 -579 731 795 758 285 76 355 -450 -611 -433 -455 -544 -894 510 110 306 -270 220 -501 -503 -259 495 105 598 -275 -71 -176 -77 -324 47 631 -350 -573 319 238 -430 415 494 544 -532 9 -210 53 -638 -220 -495 149 340 -6 -800 -314 -775 -663 -612 794 742 -530 461 491 -380 -389 -70 -631 609 -569 -255 50 496 -351 75 -430 566 -382 142 -657 398 -196 -748 474 -710 -254 -637 457 -346 445 220 -539 -225 720 -186 -309 775 -241 -652 618 347 -247 -776 -584 71 539 -776 -581 436 33 377 -138 -716 -382 176 -374 599 -599 80 -29 295 -874 609 -507 -505 -473 116 -114 -899 -728 748 217 -797 -261 -79 -640 670 499 68 -266 460 607 285 -733 -174 69 -16 -89 -144 66 608 -125 -852 -173 -815 -548 -181 -491 -194 -836 301 52 -616 -293 -789 -652 460 -222 88 546 202 16 595 -844 -349 362 -114 -532 -307 633 -349 -815 -492 122 728 370 593 -493 388 -728 439 779 -330 -291 -559 498 -57 -741 323 774 379 760 -208 288 347 107 -636 42 402 -323 302 211 -630 415 -312 242 -419 -207 262 -60 283 -596 -243 423 -527 794 796 538 330 333 784 664 -586 319 -899 -628 -1 133 -580 619 -127 -15 -578 -486 -88 -498 -512 -611 -349 -700 -858 -589 118 -739 797 -287 311 -272 -199 -565 529 -89 -876 -17 6 -434 -821 136 -475 -278 -220 166 672 20 661 487 352 -298 -407 -579 617 549 -78 599 550 -273 454 -894 -359 516 -188 -707 -440 -628 794 455 41 -157 -225 453 -540 721 -178 131 -865 655 -832 -807 -675 -206 -601 -30 -315 448 -814 290 -245 -837 -815 27 2 -349 28 382 -216 13 -650 -230 181 254 410 -367 -546 -786 648 481 -612 343 321 -353 262 -266 691 -55 -532 299 177 463 -762 427 382 35 590 -802 -822 -671 362 -5 -163 25 -622 704 376 762 486 91 -821 208 731 -352 -715 -39 -772 -690 783 -484 696 -453 -618 402 104 -812 258 590 232 -420 -377 -842 -756 13 -248 71 -544 166 192 -388 -342 -270 413 668 266 -489 513 -711 431 -861 -225 42 -680 471 535 -391 -856 310 -276 -635 720 136 -895 -273 -552 -169 -157 -179 -799 -484 292 68 551 579 -633 682 -303 -798 -193 -820 728 -248 661 -631 767 -823 738 462 -789 230 -21 264 -560 -219 -97 26 68 137 -298 371 -777 -398 -536 -882 -843 656 -117 -433 154 -90 -467 225 97 -369 -248 383 -537 -544 589 -450 696 -898 -325 -532 -645 342 546 -426 62 372 -619 771 -274 480 721 63 683 -358 -282 438 -508 -474 0 -77 -188 -162 571 -376 -687 -685 54 -839 485 -656 -392 -600 -209 -204 -170 -227 381 166 -588 -882 546 -721 -74 386 21 298 595 -677 -269 -144 169 -572 -621 786 -663 -643 -538 386 -378 662 -760 -63 483 424 -529 74 393 -738 174 160 45 505 -799 -551 552 -655 -113 -740 -158 72 -47 -70 52 -371 -118 505 736 -288 599 218 -893 -699 -859 -759 -301 45 762 -317 785 -571 -167 -368 584 370 -287 -80 -712 629 -554 383 194 -242 -662 43 533 -699 -725 353 181 667 346 626 47 33 -243 360 -83 457 654 -820 708 520 -187 305 -343 221 731 747 -514 723 181 444 -524 -123 -718 385 -228 -408 -793 322 -251 -587 695 638 636 753 -319 -487 -362 -214 -36 -26 -153 -592 -507 156 673 457 -470 573 555 -444 -736 793 153 -41 324 211 640 381 376 86 -877 -745 -578 395 -640 -58 -308 769 667 182 -724 674 -333 64 316 218 -492 57 -879 379 -118 246 166 -121 462 -52 -134 97 -573 -432 -788 -159 -208 295 356 -150 -331 650 -216 177 -708 -390 -512 364 511 176 460 -318 -509 576 625 745 -375 524 570 -190 304 310 16 -365 -805 -451 313 98 -430 -48 -881 -85 -464 -243 -583 -331 -552 483 -689 -567 -55 680 601 579 113 -2 456 297 513 465 -783 595 636 714 -797 -83 -704 -393 -420 -440 372 769 -376 114 773 798 137 553 -609 297 770 523 26 -64 -501 770 -574 -593 -18 -426 522 196 472 -92 600 -172 728 -249 -677 592 128 448 -504 -852 -752 381 -176 157 -482 -433 357 -887 -245 229 506 620 675 -79 790 -492 -414 -728 -737 309 402 -746 64 498 -23 72 -348 620 587 21 -716 79 -345 -642 19 215 -624 255 637 -768 -118 -370 -746 -451 412 583 -718 -239 101 515 445 745 -520 345 -97 738 479 390 -601 -339 -830 -258 270 -806 -101 255 197 -715 203 -328 -270 -376 -511 467 732 437 454 147 -327 -720 556 -504 -355 694 218 -630 -816 300 131 18 -531 251 758 632 -891 -687 -128 -413 -309 -10 -334 622 -175 -453 257 -261 -636 -627 320 20 459 338 -117 -547 754 362 -900 397 296 -135 -554 -149 -372 78 616 -728 608 -578 -354 490 99 -474 -562 -766 341 317 -843 569 -122 35 718 567 -752 23 49 10 737 353 -836 -553 781 504 391 421 657 -599 51 605 520 -563 644 413 -404 75 792 -241 9 -722 327 -636 640 -72 179 -332 -63 -177 -462 448 -337 -488 -128 -388 -86 -841 37 496 536 352 406 768 -551 -501 -699 -25 -661 -600 12 -393 517 615 73 -533 344 -452 -615 -841 405 -44 160 756 -550 596 -867 247 484 -290 298 464 -890 654 67 332 -578 -241 -416 -181 720 -108 -213 -88 677 -337 296 -611 18 -413 422 -427 711 -291 -884 -405 680 794 -182 192 -186 -361 590 -539 187 -370 429 -521 -739 -206 -731 -91 -602 -506 16 -69 679 -630 152 733 -528 644 116 -637 322 -452 -512 256 24 284 -477 583 -205 796 -231 678 1 335 -425 -224 -175 211 187 440 795 -622 -519 -33 253 252 -872 -793 -744 -508 415 -557 525 730 -825 -81 -650 736 125 -412 -645 -841 -300 209 330 165 6 -211 -437 481 742 90 60 308 758 42 115 390 464 422 479 -251 -765 291 -723 -129 -35 515 135 -257 585 331 -865 395 -610 -607 -527 -301 680 695 -77 663 473 -728 499 442 471 272 734 -457 472 81 -83 396 56 -723 -252 -266 155 -515 -656 717 -653 540 511 -890 -732 687 -633 16 -286 638 -621 -641 511 744 -123 530 -204 410 -732 -316 318 -850 0 406 287 -739 -618 -328 494 444 -458 -7 385 480 -184 -794 -579 -174 785 -459 94 778 714 658 767 -94 -121 352 317 -618 -862 -546 297 430 480 -75 79 409 -530 577 491 340 54 -391 -62 -578 708 -366 -525 628 -649 -230 533 85 117 307 -187 -335 453 -861 -296 797 756 347 -434 -705 -130 551 108 -129 337 -311 -473 -83 655 700 701 188 -358 -871 -762 580 259 326 -449 125 -261 -425 6 -314 299 -848 -27 -262 -208 5 471 44 683 474 -601 191 23 -69 250 -821 -75 448 -98 528 -315 375 -719 766 -203 -513 9 292 367 50 -7 -5 -749 -370 251 -659 612 654 -364 -783 621 615 -869 76 712 573 -240 -853 -681 263 -265 -619 -866 -880 593 178 -832 -649 -359 -366 548 614 -736 -607 7 698 427 156 -169 -465 646 -382 -520 518 -325 690 -77 738 86 534 209 522 177 170 -18 -54 754 775 434 -528 760 -675 -367 -839 291 -292 -167 -643 -487 574 354 -409 -116 -190 505 151 213 -591 -338 -457 -348 191 -163 -281 560 68 -321 -26 -599 316 740 231 -841 -175 484 -99 603 -245 337 519 -220 660 629 442 777 714 240 -46 96 -888 345 570 627 -212 644 596 535 111 -651 -775 211 -656 -730 -225 685 392 782 -114 -540 242 412 -279 514 44 780 -591 -521 -425 51 -6 -621 -182 758 -628 675 368 -192 272 -419 -421 399 -668 56 -652 787 704 -2 82 -695 -164 -446 79 433 -397 -760 -781 -743 45 672 -654 -656 771 -604 762 -185 -879 581 618 656 -747 -687 -682 583 -20 202 -233 -411 110 617 -605 -682 -711 -491 237 -156 -244 -422 -11 -423 96 -293 322 236 -269 -892 126 -761 786 -317 -276 -809 -449 -768 -463 556 719 -436 -214 -834 -430 548 22 -282 744 118 709 -810 -82 -650 -870 764 576 -46 399 738 -368 -4 105 -463 -668 374 554 -711 -434 371 -259 -311 503 -194 661 369 202 488 120 294 -171 -334 -86 637 365 626 -89 -423 -622 -98 -311 -615 710 -73 -577 307 392 412 402 -396 193 690 -56 673 -806 -695 -764 -237 651 -269 -405 -153 -236 -405 -889 -666 338 29 -190 273 -810 158 156 284 -402 663 -317 633 423 -597 776 658 -815 63 616 -28 194 654 706 723 561 -672 -769 -74 -45 -736 763 480 464 -729 -505 413 -49 603 -601 700 -738 -760 -822 422 -759 -105 -355 630 145 416 503 684 -258 225 450 690 168 -237 -402 -281 365 -664 -14 13 -185 -650 -84 -476 509 446 -132 -541 166 -201 528 114 -135 530 -676 -575 -436 151 -6 -662 -554 -220 419 -326 277 782 618 -44 433 -634 572 -490 361 -328 239 -886 127 333 327 -193 764 779 678 -355 -97 -882 227 -38 400 727 655 205 374 142 -296 227 60 -871 -780 -319 171 622 292 22 -740 -459 -799 21 683 554 -663 761 -369 -841 -179 -820 -827 -322 43 712 299 727 99 140 -27 -101 -758 -253 344 354 -460 323 -808 -303 766 -505 451 -522 715 -371 216 -394 -298 -67 107 681 -511 796 567 484 -801 775 -450 381 45 -762 -538 -12 -588 -228 -387 -401 -885 -760 -367 -737 216 -249 464 -199 781 14 779 759 -574 145 -416 -510 -838 38 -75 -322 -161 -386 698 373 -501 733 449 -300 -134 788 605 282 -482 768 201 -589 586 41 347 727 755 662 -878 262 634 307 6 -514 749 529 -220 610 -825 -893 671 -799 -579 -709 104 268 751 429 -581 52 -205 -273 -789 -669 -751 157 322 -249 230 406 196 572 -98 293 -380 -15 -322 -254 199 720 179 269 77 135 -680 -635 -619 -124 -634 -696 524 -672 736 -544 661 -15 177 328 127 744 -738 -756 -123 114 -41 284 -876 -729 -825 -451 -104 555 -372 586 -78 -288 241 -170 -407 -351 114 5 666 -763 448 586 383 111 -503 460 -891 -89 614 -822 708 -443 -610 499 -716 -115 -759 -212 -56 -262 299 -376 179 -568 -333 187 109 -629 -524 141 385 4 771 538 736 30 715 -429 308 489 -755 -175 282 -64 315 497 -670 -508 310 -356 756 -542 517 157 -612 707 -380 248 -262 775 -405 655 -261 660 -117 -514 282 478 -783 -334 665 -807 725 -147 720 275 -834 578 436 484 324 767 -30 422 -654 548 -486 -816 -120 -715 -782 560 278 -328 -487 -794 -843 17 95 735 -150 -394 548 -292 -322 -8 -706 668 544 -668 -228 65 -323 -563 596 518 -455 -336 -76 -258 -705 568 591 -505 -805 -74 261 -817 -395 -333 360 298 374 217 -603 -373 763 -33 162 -248 568 110 -162 771 -425 -775 -330 -150 649 -149 31 263 -784 51 -812 -462 -579 17 19 -302 667 -743 -7 -171 -519 -604 471 -674 -315 408 425 -656 111 30 -118 -233 -227 778 774 382 32 330 -454 -545 -283 -834 -297 36 -350 -754 52 365 501 700 170 560 -380 159 31 -394 -68 379 706 71 -573 -198 -823 291 -80 194 256 -653 -606 550 611 678 -351 59 -634 656 267 -112 775 -103 311 209 662 -427 349 171 -783 -849 -247 -115 263 754 558 -494 -593 162 283 244 724 -626 518 776 731 702 -333 -579 313 -16 588 -770 610 -588 -34 -124 80 529 112 -660 366 -536 -441 -299 -401 694 -362 -130 198 740 -716 -441 -69 473 -344 733 -514 -25 602 483 -742 -836 54 -541 309 -605 -625 -643 -863 -123 455 782 517 -585 -36 -625 -471 614 576 -291 559 -247 614 -221 139 239 92 565 -550 -474 -302 -213 -450 -502 -895 510 22 -334 -356 -878 -693 416 -61 -762 -37 671 -153 -647 -769 -301 -61 561 272 -529 149 -839 -323 -278 -473 -125 484 670 -801 632 550 -11 593 560 128 -192 -218 -892 -592 335 714 290 -509 -669 358 -416 -745 -215 5 690 393 456 -539 750 -127 510 743 765 130 -148 -800 -408 -829 746 681 -109 -98 -793 2 444 -520 -607 -318 -198 760 354 444 542 124 558 -173 -317 292 441 -878 213 -721 670 488 461 -707 -102 -554 -291 -645 -469 684 493 -37 -758 565 -821 -810 -703 -879 -726 477 -519 16 722 783 196 -843 -793 614 -798 -102 128 -127 613 -62 -160 424 -600 696 163 -287 -732 -102 536 -856 -10 418 83 126 -890 200 125 -394 -148 -259 -34 -556 623 793 774 -621 63 745 547 560 -680 192 -161 765 201 -268 703 -716 192 -839 -118 246 789 -122 337 -779 155 650 -131 -422 -474 -28 -740 -614 -499 270 -351 800 369 -414 701 -768 483 625 168 227 -171 -751 -426 181 -435 708 471 13 400 -293 113 -325 -846 -866 -456 -72 83 -302 -450 142 444 -515 -416 234 710 -593 787 -849 501 -714 -499 -780 323 -537 -607 -562 -176 58 739 -101 -656 -869 40 -612 -641 371 -579 -61 -261 -254 437 435 -240 -827 -116 561 -280 115 -400 70 10 -442 -319 -796 304 -484 -278 -147 508 -300 216 -652 134 462 51 306 -276 -252 -838 14 742 -812 -406 118 -82 -4 -105 -407 -887 -886 742 486 661 149 -513 6 46 -691 -709 -169 302 -498 -145 -336 -539 747 423 375 360 -700 -125 246 -428 -592 562 257 -452 -504 -361 410 -605 -234 -632 -63 -84 -145 -769 -152 -14 -794 224 516 -125 420 642 604 411 226 798 -399 -364 -221 396 428 -70 -327 -843 510 -44 -630 -846 -475 717 -352 -373 516 14 -748 10 654 340 189 -199 435 -474 235 -372 747 -390 -467 -305 634 770 271 585 652 34 361 369 -247 82 89 798 -325 -498 301 732 -56 -355 167 183 757 -750 174 -461 621 -681 -811 -446 -899 -497 83 503 -365 -150 -574 544 -52 -705 -603 264 -893 -530 747 39 447 425 177 114 -849 -207 357 112 -318 546 -727 102 651 -856 -650 597 484 676 6 -733 587 357 -874 45 623 -292 -252 79 -287 -121 -132 -375 -81 346 573 -781 -281 790 -412 726 544 -371 -466 -78 65 -451 268 597 23 592 82 -648 -518 620 -441 689 428 -587 -86 630 -508 -398 -281 340 -343 -497 -125 -809 531 -65 -780 143 708 -622 10 65 -800 -896 267 -483 350 -417 110 -594 448 -741 144 -243 622 -318 593 -6 -26 36 -304 -178 299 -22 769 -814 -416 734 -421 -580 468 777 -90 -806 303 -656 -870 486 -588 -346 179 -313 56 778 352 418 184 676 -567 421 200 -143 18 284 512 790 680 -127 113 591 -656 -435 -6 -245 484 -113 -447 -572 -382 -244 770 338 -822 409 170 26 -419 7 -900 414 260 -188 694 -263 -420 496 140 679 269 -621 -236 327 -478 -838 691 -437 -311 -57 -222 90 175 466 -386 -735 -94 -262 -830 -872 337 -231 -290 -476 192 -769 -388 -221 730 62 -90 -774 263 -489 -607 657 -765 278 -79 451 -811 151 467 707 74 8 -228 -6 -483 -893 -178 -121 247 -521 127 712 -267 76 656 685 -306 -137 242 551 -663 -683 12 81 -506 -329 355 -212 728 446 -21 545 -848 -508 -367 736 169 -308 624 -314 -704 -92 -688 391 -747 291 -432 -659 -772 -503 9 35 735 642 648 140 494 177 773 79 -460 616 559 -67 -220 438 558 555 -90 -607 386 408 -704 390 -664 549 -265 636 -610 52 127 -623 -494 -850 -465 -700 -335 189 76 609 -206 228 -547 -383 26 521 20 -263 -485 64 363 -316 -91 322 -136 -881 576 -827 129 -207 -795 -233 -360 -165 -34 -104 766 159 397 -467 -668 727 -236 -207 -504 -576 -101 346 -773 757 798 -812 -248 -630 -122 685 251 450 -792 -800 656 -460 -267 -831 -639 -224 487 137 -542 -861 -172 -725 -830 22 -237 96 518 688 175 -100 -73 619 63 -374 -679 -92 -746 539 -636 -568 -254 -564 -673 451 -577 -333 -373 -853 4 -836 43 -689 301 -367 614 -330 679 -383 315 -460 339 -395 45 408 -644 -724 205 -667 100 -701 -51 546 -739 599 -485 -839 595 727 -29 -745 73 749 -599 723 -829 365 -534 4 -606 -159 258 -2 651 -227 114 63 -437 -126 82 -542 -720 -516 766 69 248 129 528 -24 -728 117 -298 83 -898 -786 741 518 -222 67 16 -548 142 301 434 312 -555 494 -879 -806 37 -221 682 -31 211 233 -285 -751 283 424 -753 -870 369 -397 -559 576 -711 408 -356 789 369 279 -697 -809 -324 661 -513 24 -791 597 248 -417 -547 -23 -218 694 -415 -533 270 -188 118 738 273 389 -432 -58 -635 -681 -88 194 -775 -483 -758 -43 623 777 -190 500 -25 -342 181 -59 141 15 452 336 -849 -720 -771 440 -48 -342 476 -891 -286 -90 754 -372 125 -118 -76 -461 -832 -556 -55 -141 -713 -725 566 -659 -284 727 -683 784 -24 -415 198 573 382 429 -241 -282 -886 -190 272 56 -401 741 132 -57 465 -445 500 -778 277 39 377 701 -664 -18 295 -525 569 75 593 573 58 141 24 -20 -328 144 652 -32 269 -351 538 -14 -664 -18 -892 157 -788 -243 -115 531 -105 591 660 -687 -895 44 214 530 -213 -173 59 -884 -794 201 -694 154 -598 245 -881 765 514 -8 -414 486 779 476 -847 734 782 -172 106 -805 -554 -2 19 683 -778 450 603 232 515 -220 -765 585 -214 -95 -93 -312 -51 -416 504 601 21 -435 659 -669 555 270 -76 81 -468 597 -828 602 -555 -815 512 787 -112 -50 -276 522 -251 301 70 -721 515 -856 -39 372 -199 233 269 734 211 -682 620 -841 -607 -193 -223 -687 -53 -159 244 -667 -176 216 -216 609 170 629 -296 -539 555 -433 -682 -657 19 -78 -71 248 -285 574 -386 -184 -714 128 -357 668 418 481 -469 556 374 -791 -511 409 -369 -474 -832 -543 181 502 -165 381 41 -393 199 -472 72 194 -318 -126 -135 -44 -515 579 -435 -147 440 -115 635 525 124 -343 675 -361 -589 -262 348 -35 -896 761 181 -513 233 32 -117 -104 -330 12 -830 436 -631 552 -661 463 -690 484 260 770 -433 561 290 -731 123 -344 641 -258 -837 -529 70 -45 -282 561 -850 -823 -275 779 -585 -264 -217 -229 -597 -3 -193 457 528 -160 -370 -465 361 -639 595 23 323 424 724 -61 222 -315 130 -419 -179 -257 599 386 492 698 696 87 -633 103 -257 698 248 -618 -148 -277 557 233 -752 573 571 93 647 364 686 -66 406 -638 719 -469 404 522 718 96 655 -569 209 -233 -355 662 73 680 163 582 567 -893 102 50 -484 -412 -314 -502 38 -369 496 -115 359 61 481 570 -718 -319 -584 -876 -329 -634 561 -796 -794 236 24 -425 111 -261 -76 -373 -564 -608 171 -349 -870 568 754 301 636 157 -58 -325 -67 -465 282 -640 -318 -823 -22 682 -260 11 178 -618 -232 -662 573 -254 -365 -566 114 -760 60 -166 598 -275 -478 419 18 -380 -747 -79 -267 652 794 -266 -135 768 -611 -497 65 454 321 -112 279 -659 663 -89 -863 407 727 327 587 748 627 -97 32 -528 27 62 400 -507 -476 -713 681 424 58 534 -858 -224 -287 -554 716 66 293 -214 -773 -607 218 -569 -805 -271 534 -377 198 -209 150 -572 448 -772 -207 -766 -443 -153 -335 -670 -890 -672 -873 287 -576 655 762 563 272 140 -310 -850 780 -812 -275 -781 -456 231 142 753 -142 -650 -249 -94 -869 655 730 647 -696 476 -241 611 -91 -519 -510 765 -299 -771 754 295 -364 604 741 -465 -167 -764 -476 666 317 -862 -576 -553 758 -265 227 691 612 -266 52 204 214 -238 440 -398 409 -590 232 -761 427 370 557 799 670 -664 624 -350 -306 -415 499 -481 652 242 -873 -127 317 419 155 -584 48 627 465 -165 -746 -513 633 613 366 396 -195 -877 344 117 677 321 303 196 595 -164 498 -77 -37 -506 788 493 -868 455 312 -766 489 -802 168 232 -254 -416 -187 -428 285 -160 -225 -111 -500 -756 -883 -382 65 286 -104 684 38 -164 447 233 -235 143 -784 -195 555 -446 -889 7 -511 -335 -335 416 -334 412 -747 624 459 227 684 52 -720 -12 -197 717 -710 37 101 -815 74 -810 501 -525 268 657 -640 -805 618 -255 -501 558 -756 -133 -156 -567 -588 -143 757 -195 -89 157 234 -34 416 -34 118 -666 417 478 784 554 602 -570 -220 -77 -246 16 -591 17 -131 -366 607 -664 -873 322 -279 -878 -150 121 -704 -397 -762 -660 -388 -440 482 -640 562 -381 -644 476 39 465 96 402 -472 -681 109 -521 175 52 465 -412 329 -564 -858 -70 -821 -200 776 493 406 -262 -189 649 -876 -890 253 586 -369 380 422 465 -25 414 734 75 -512 599 -772 -282 -487 -820 -203 105 554 623 410 534 779 715 525 505 -533 253 62 232 672 264 -429 334 781 584 -454 509 -320 -205 -714 391 -572 -786 -104 288 -339 213 700 479 768 655 232 -457 -790 109 463 -661 597 -348 175 791 -237 -774 -1 -668 -314 -745 -73 465 66 -90 329 -402 -109 -59 299 556 -562 608 -22 328 -415 -78 -390 402 21 -857 -74 -851 -539 -874 725 -471 224 178 -153 86 248 -880 -291 -296 -707 364 -78 -879 -410 -612 -696 -452 -630 -261 334 -296 -55 62 237 -778 474 327 -546 -460 575 111 -484 -740 -265 453 -600 236 701 -445 209 638 68 590 111 318 525 -325 370 671 168 456 612 368 136 -892 332 -533 -323 -403 -430 -637 238 -555 -625 -704 -225 -655 201 -604 -42 93 -225 -104 731 559 693 467 -452 -280 -373 35 535 694 -771 549 388 -691 367 -607 -250 125 -652 -130 554 -40 537 -716 -1 784 -761 -89 -432 25 -317 319 -99 -171 -293 754 -445 704 -205 66 227 -226 -257 -642 389 -424 -878 738 566 -639 737 -121 -713 -38 588 -160 1 526 -697 689 409 54 778 389 233 -834 88 -117 315 -669 -242 -81 744 -141 690 -188 477 611 -357 378 -884 -495 759 -898 604 -144 -594 -889 -868 -477 629 259 78 59 239 -615 210 509 -453 -320 427 371 -222 -739 -627 -10 -536 -617 546 -243 419 -174 -533 -280 -324 284 -62 -446 -244 -250 295 108 213 -300 336 597 -497 381 358 -696 213 -272 -671 5 -616 -715 -443 582 -825 -434 -768 232 -140 -601 132 -137 431 798 -38 -577 -726 -90 -110 -548 -368 -503 -54 521 404 46 -798 694 -205 594 223 340 678 70 -679 508 641 -411 -680 -122 -387 24 525 -427 243 64 671 533 218 -248 445 -159 114 -330 -744 39 567 115 232 -836 -877 -513 -555 -162 -778 277 -572 -468 749 621 -181 -599 758 -85 150 366 693 -184 168 -74 402 487 -808 -773 -682 621 386 -116 -871 549 116 751 -307 -391 565 -393 754 2 -216 140 -231 -775 -638 329 549 593 -140 -316 -247 -210 175 492 197 200 -668 297 -825 464 452 -873 11 756 -174 199 592 34 -371 -791 -33 -846 270 -595 -264 -175 -120 348 736 -729 -750 -138 617 -138 128 574 -780 -760 639 -191 130 -126 796 -698 4 -479 410 687 740 -720 225 -167 430 694 38 665 -142 -599 -503 468 -565 786 -475 546 763 -687 -585 -135 579 680 -842 -142 -363 10 764 370 -73 -413 -433 411 497 -185 -306 378 -31 -807 -476 -69 24 -304 -706 -636 -322 589 800 -784 -480 -858 94 348 -286 -70 245 -597 -821 -538 672 -400 587 738 81 -387 94 747 67 -796 184 -236 -778 602 -375 174 -697 -456 -203 -812 -227 681 -522 -203 740 -279 -499 46 -108 -777 220 -429 -473 -710 -291 -760 355 -9 -868 -45 350 702 136 200 -520 -483 -629 -238 -138 693 511 -439 536 662 -816 263 -717 260 -266 -828 -197 739 177 277 246 395 -826 -402 201 735 -302 -297 -79 315 563 88 457 -385 131 -239 704 -255 633 293 253 456 90 -635 590 -22 -719 284 -751 -449 -544 -766 -584 -92 -374 344 627 561 351 -407 290 -111 765 345 -302 722 -346 238 309 236 -719 600 -123 787 -307 134 708 -780 -175 -134 275 63 -26 156 -144 -361 283 652 186 -240 528 -203 -733 -223 -778 -896 81 -50 -67 -724 -215 -526 316 -614 -65 -470 623 -621 -336 -256 159 592 -111 -689 -542 630 -775 50 -281 -302 626 -248 -779 139 489 -836 487 139 68 -864 532 -675 220 298 -532 -624 -745 -761 -888 722 -562 548 587 -463 700 369 -663 -641 -273 387 161 -173 587 -755 671 -752 58 354 293 641 -570 -222 -837 -610 -552 652 -792 175 -845 -173 -374 -757 -122 -219 -433 393 38 76 -101 -124 667 -828 -869 776 311 -191 725 -241 437 -831 753 20 -810 -90 335 -566 -699 -757 -496 -185 379 -637 376 -200 190 197 461 -487 -770 -464 548 -322 192 -711 -71 -603 -499 -445 626 -7 -241 -280 369 -28 24 583 633 -884 373 -567 -692 528 390 425 -123 131 73 296 330 -633 -154 -869 -779 -358 301 -174 -750 -852 -618 -385 -241 180 -107 -17 529 66 -15 686 786 237 457 287 -559 -804 414 754 -90 -850 -367 -793 735 -781 -297 -688 320 561 627 -686 440 -430 -381 450 528 260 118 45 422 -106 -813 -339 -541 125 -786 -533 -789 742 -754 -323 612 633 634 -843 583 -385 -345 -492 -324 -454 586 -671 489 637 -565 739 686 327 -636 -133 -70 142 417 473 238 635 -298 301 -480 -816 194 737 476 -429 -271 -416 778 -600 -81 -595 153 772 515 786 -738 699 387 -297 -499 -542 -647 -697 -555 29 -307 57 326 -423 -870 65 -291 340 -306 -537 385 -362 38 734 -583 -262 402 49 -820 569 -746 581 -523 787 -262 317 -115 579 -689 -459 -835 463 -41 435 -756 -538 292 -541 -813 291 -742 -318 642 -283 -608 602 499 669 758 511 105 469 -762 -345 -2 -882 795 640 536 109 76 5 413 158 -568 508 -547 386 315 101 -394 391 -895 -348 348 -364 332 -341 -442 -446 -656 -514 603 -303 -483 -515 296 466 235 -349 -646 654 -221 73 -376 -817 -330 7 -251 11 82 -605 -84 150 -193 -67 -28 467 174 627 -169 778 417 -747 -215 311 -308 -205 -84 415 -803 -303 484 -22 627 -341 -325 566 208 -569 -693 -194 -521 638 462 -551 -772 -201 -537 240 -574 726 250 126 -189 -741 -626 294 288 11 618 -205 -126 -363 310 -387 449 -492 271 618 -699 240 -402 -325 -289 88 -33 732 -815 65 -444 -490 477 -622 343 -882 -728 571 -220 -713 422 218 114 -895 353 -86 -812 -42 449 356 569 -571 -49 -672 -69 542 -58 -524 -141 130 586 -431 329 644 -878 96 788 -874 -728 -51 427 788 432 774 386 -704 465 14 636 -297 -579 108 -426 79 -74 765 -611 428 -693 580 -230 669 -203 -234 -457 -39 387 601 464 -59 68 -101 102 -229 87 -283 -897 -443 787 -651 539 458 776 76 261 -887 669 -291 -809 185 49 -269 397 798 694 -423 139 795 -40 -756 -645 222 -52 -167 -155 792 51 738 712 -235 748 741 -461 402 -781 730 -436 -258 202 586 -467 -680 723 105 -775 -88 735 46 518 703 138 -135 -348 702 27 -194 760 -599 651 236 427 -77 85 315 335 -74 651 -278 -890 -696 -189 651 266 -224 723 128 411 -410 -486 -741 769 -400 -112 625 -897 778 -575 679 -739 -854 478 249 -200 -825 -594 400 -755 -287 -383 -184 105 -557 -156 -703 -552 -196 -10 -337 536 -279 44 469 193 746 698 1 -427 -461 391 -163 -643 388 798 465 290 305 708 342 102 597 170 385 262 762 765 -26 -860 -810 -171 -670 412 559 219 272 573 348 166 357 -658 400 412 350 259 -810 -396 795 -501 204 191 118 306 -733 -603 521 397 -215 138 426 572 -319 608 595 -437 -341 -898 209 730 623 -327 -250 612 -234 -623 383 -683 543 -33 53 -575 -561 -267 570 -796 -643 748 -683 -545 -704 -30 -648 -258 -249 575 689 -243 -159 196 105 229 -433 -213 44 761 -308 513 -559 -791 -854 -466 77 373 -521 470 -575 739 -340 229 -746 -793 587 -231 -105 -393 -121 46 203 -290 135 634 -465 -518 799 -446 -161 500 -506 -825 183 -172 31 -578 -841 78 317 -282 -742 -695 -553 708 -46 774 575 -29 635 592 464 -76 414 545 -547 -539 -266 487 96 528 313 -824 -561 -573 -155 -465 -58 -639 -575 600 -642 615 -677 694 -393 774 154 622 -255 -422 421 -812 47 479 -317 723 251 338 21 566 513 -628 -716 182 386 -247 -650 -184 55 336 117 19 -789 -405 -670 738 480 -194 237 498 -351 775 -794 584 -222 -448 -20 27 -593 -685 -216 351 792 517 -121 106 218 -225 329 592 -143 268 -276 402 -273 195 695 738 628 -288 -618 -181 -671 -759 -875 271 -319 -457 592 -178 -507 -645 68 -346 446 382 624 -104 -182 -104 -588 643 261 606 -676 580 652 -417 -670 -695 785 766 78 305 8 154 -135 89 -527 206 247 458 462 -290 527 793 252 141 138 -240 733 -153 -650 580 -216 -848 -532 88 427 -286 -281 570 255 -795 449 -124 193 -519 -618 48 -325 224 29 60 -169 148 -626 -203 702 277 264 781 485 368 391 730 -38 595 -31 -182 502 -272 117 512 181 -650 746 480 756 -538 -878 785 475 -93 -593 659 484 445 605 377 -731 -138 -21 465 -26 381 -7 -123 424 -319 46 233 700 -644 737 -140 -734 267 -645 95 419 -408 -723 495 -810 759 -148 402 -245 -591 411 465 -769 -273 -340 111 21 704 -2 -895 -199 794 -332 -301 81 576 76 210 -230 353 -431 356 -482 -323 241 -894 783 -634 -132 -88 -253 -610 -432 -178 310 168 -475 -691 -195 -142 28 -295 -95 -32 -454 574 774 -130 614 -489 -854 273 769 57 -718 502 -791 330 -241 270 -687 -173 628 102 127 620 -835 -868 -78 557 -255 -184 57 -622 428 -89 637 112 297 -850 -744 -326 463 14 375 -821 -830 -431 -219 533 639 -664 243 580 -149 -362 -847 182 612 247 -799 -686 -530 435 -604 -492 323 -631 586 -666 452 467 751 -53 -35 -610 614 696 -56 -250 -301 -689 -395 -273 23 165 -131 110 791 509 -418 -782 236 -534 237 437 -245 532 -98 187 -118 106 -392 684 540 709 217 -536 545 798 -312 -601 87 282 -388 73 -317 -755 -337 66 -129 -248 -686 485 -779 632 732 684 -380 -133 -589 619 -135 -222 -153 553 -897 -170 389 630 -298 703 666 494 -365 -447 294 -74 -566 -854 -137 33 -862 484 295 339 123 675 728 379 -489 51 28 -467 222 -452 -784 145 -677 -536 216 -107 604 80 628 -69 83 144 -790 -462 -777 385 191 -57 -270 -96 -89 291 -493 664 -176 677 243 732 -368 472 254 177 529 179 -360 293 -187 130 773 156 51 544 40 463 207 -100 56 -812 289 -514 -237 248 269 517 414 -465 631 -478 178 -832 -495 -605 -372 -483 177 -88 -864 -601 -443 -163 623 349 633 181 112 237 -888 517 157 -146 -327 544 182 -563 -477 -258 23 -294 248 683 784 85 695 -514 -507 -486 297 -777 112 -593 -779 -44 -837 -532 -689 513 -238 -790 340 -854 392 -406 -625 643 17 222 -139 705 -449 684 -217 428 -734 37 -588 -557 -307 -291 -764 662 480 -855 581 -300 459 653 756 685 382 -317 636 -537 -564 -587 -697 400 591 -432 706 -39 -152 228 471 291 -274 -175 -703 324 -272 210 284 390 659 670 768 -763 -588 470 -140 505 93 122 327 293 -100 -612 689 287 -853 -58 79 269 521 518 -880 -824 -514 -73 610 -514 -773 -325 396 -517 288 -484 -694 -104 409 453 -280 388 -148 -586 420 -429 799 -434 -833 -528 -73 -868 -128 511 61 -241 771 -340 731 177 -505 -325 463 -636 582 739 -768 -184 -716 -686 -25 -595 -379 617 -394 693 -9 275 -718 571 -68 -699 -646 276 580 -299 -500 705 74 428 729 -548 -129 110 174 489 -301 323 318 731 113 -586 599 -365 -208 772 632 299 -163 470 -888 -371 -280 346 589 418 -53 624 260 -486 286 -500 566 -374 -306 -687 440 -860 -309 642 -651 -741 -282 -877 472 765 -21 173 -371 128 -387 643 -505 -102 -619 681 472 -728 -224 358 440 21 -711 611 -743 -688 39 344 354 24 -654 -655 665 61 229 -86 789 658 -513 191 -789 -1 -470 243 -843 -77 274 -349 747 124 -357 -858 598 -157 -390 -237 -427 381 466 569 -49 557 -504 -446 -433 -848 -715 -501 -839 -764 -461 777 -67 -185 639 -399 -512 -213 642 -544 174 326 481 -484 -536 203 782 437 -763 -831 202 -856 236 575 131 -374 498 114 153 39 608 -793 300 546 220 448 -526 -425 -883 -706 -379 316 714 -560 164 0 -849 -507 395 477 650 658 -805 -768 165 -587 465 728 384 779 655 -594 -664 -519 222 -405 -53 -891 -7 -241 -537 -753 -471 265 -290 375 669 -538 300 339 -401 -866 -825 346 -96 718 -74 -113 -597 769 -773 527 -797 363 216 797 255 774 1 452 -540 -477 11 -144 479 430 -461 -743 430 -585 -88 416 288 -412 160 -711 443 -420 -520 -356 676 -672 -332 162 60 -608 -857 638 176 69 404 52 138 -682 -534 538 77 -372 -139 618 -32 4 -471 169 -70 -686 -797 445 372 -149 -10 -377 -341 -857 -209 296 -14 252 -315 371 -215 -731 -483 624 13 -291 238 254 753 -452 533 -804 -471 718 797 -622 193 -257 -328 763 -460 -73 514 -114 369 -104 407 -892 -371 369 531 -50 722 -767 305 614 -861 678 96 -759 66 -737 724 663 -225 -97 -533 427 -387 357 267 298 -629 -20 -707 649 550 455 469 527 -309 263 508 -242 -460 130 682 232 317 344 757 -435 540 312 202 467 -401 694 794 418 52 183 -582 274 607 705 499 -816 121 221 180 -332 -257 -584 -80 217 117 -713 -587 259 -128 768 244 279 784 -581 214 -107 391 441 -636 194 597 723 354 -557 87 -622 73 440 -175 430 721 -890 514 -142 736 26 310 -579 -289 -415 -11 -432 480 -91 -662 290 -268 650 624 164 724 506 158 -728 680 -178 -707 -643 -877 -290 -559 -552 -231 724 323 -389 -296 673 -353 -836 -532 -863 -762 511 351 333 205 -568 -196 -739 290 -801 635 -217 -596 692 -360 516 27 -128 -172 -573 -209 -64 652 -575 99 644 732 -626 -22 774 -397 -571 -443 -272 602 -704 502 -442 -129 -900 762 -323 -669 -550 -510 -851 96 -789 -50 -725 -20 -285 -795 -197 276 103 -868 -115 -232 188 -58 144 731 -599 -79 -601 -698 -391 200 416 478 114 -796 -422 610 650 132 426 -733 474 756 678 642 -747 601 122 -801 760 -586 -155 -839 -49 -594 799 -754 785 -325 467 -851 194 798 193 -344 -610 503 739 4 11 -431 597 -294 -607 -785 443 550 505 -600 246 678 519 716 601 -369 -804 -582 -18 647 150 455 708 236 411 563 -137 -889 30 -54 324 314 624 674 157 533 -752 -656 -534 221 -241 770 -320 -450 -636 -856 -511 -403 -209 232 435 -56 91 759 746 -446 -179 -888 -608 660 251 437 654 -794 -47 248 46 401 -581 642 715 -392 235 701 753 -798 632 252 -641 -674 351 -58 -632 -261 -412 -676 121 -224 -653 271 289 586 -706 440 796 770 -232 -232 800 -580 311 656 653 365 -202 -194 -657 -327 132 -88 734 553 482 -302 -282 473 96 -355 -409 -747 -439 462 24 -249 569 -537 -293 -851 -191 -683 604 -784 632 -873 -780 -47 40 -333 214 230 137 144 -871 692 -606 -677 306 -569 -675 -507 299 -198 367 -833 -417 -286 -708 -212 -149 -275 -137 -632 -115 245 -223 -553 311 562 172 -417 -6 291 -209 -478 297 -456 -50 -490 -230 -645 750 284 665 -887 -487 39 -503 -697 -319 214 256 480 -816 -656 -305 640 -626 -206 189 -332 379 -320 -134 -481 181 -179 -199 593 271 -470 -184 280 591 -253 353 -767 -693 65 500 -697 -373 -335 254 704 -784 642 -171 -876 -274 299 413 507 191 -679 -491 -340 -562 -861 -767 -726 -716 -190 123 -724 743 -659 256 -318 253 -14 -538 -899 -180 -393 -544 495 270 -372 -754 -554 522 -126 199 794 -488 179 343 457 798 -426 366 -132 43 31 -624 646 -830 70 -645 -161 -518 -620 162 -267 767 -673 -87 388 -207 393 -383 182 -154 575 -311 -358 -236 -499 225 694 486 -327 224 640 -234 385 -140 -2 -549 -556 -495 -440 -72 -617 627 597 457 224 -590 285 -104 487 -721 -338 -853 -71 -342 -259 -803 -54 -846 136 471 -283 -179 -895 -246 60 -532 -814 -520 646 278 576 481 288 402 -834 312 -444 545 215 -523 -193 517 -134 -286 -704 225 528 209 -595 -174 -208 -663 307 194 -437 340 589 -817 227 -675 738 49 -696 280 -29 -292 -328 -107 9 743 395 698 -531 441 -56 4 194 -595 219 621 -898 491 -340 -475 165 204 -67 400 -390 -334 -526 151 -424 741 -845 -698 -895 -186 -720 -109 218 -245 -288 55 29 314 600 -215 -348 -832 736 386 177 -336 -88 -509 -859 351 -440 604 -296 -287 -115 184 -331 91 650 -520 396 402 238 667 -600 -6 318 614 -113 150 -202 32 742 -566 -610 737 -163 -51 -439 538 446 -161 -56 -669 -857 -864 -266 450 -465 -499 -877 411 -702 -155 -478 582 -42 552 442 325 -149 -122 -650 -578 25 -428 467 65 -189 -103 254 264 -634 -342 -786 -881 -587 100 -583 752 107 -605 -642 704 -626 -719 -649 80 380 -650 109 -192 -626 -626 -592 201 381 -254 -45 -750 754 288 759 678 132 624 -59 683 -258 -724 13 320 -459 -39 380 716 412 -600 297 453 -286 -818 187 -173 647 -49 437 441 751 -444 395 311 465 153 -25 -459 552 624 492 658 -92 572 -478 606 -631 -393 598 721 -708 -682 -36 -140 -852 -215 729 -485 -725 -371 -98 767 -634 -71 555 -787 149 405 -868 -232 -301 431 -289 727 263 -36 -429 -855 754 497 309 475 -673 78 -231 -665 -146 595 -552 -394 -192 55 -160 -820 -607 600 -65 -807 -803 624 627 356 575 218 472 61 -186 -595 -399 -838 188 -100 738 -689 25 28 288 -759 -367 -260 -300 -390 -849 404 633 352 -850 -846 202 -454 -289 40 -775 275 112 -462 -680 -854 38 -356 -198 47 -900 521 446 -671 445 -69 -401 617 -559 321 -125 -7 -75 -469 563 -595 56 -748 -663 -177 -465 180 524 -814 -337 -85 510 532 -53 14 47 173 -701 -155 175 615 -26 -54 596 369 208 -683 -891 7 218 411 291 567 -857 10 -262 -107 147 -196 -533 -780 -572 686 -869 545 287 -769 769 -708 426 163 -37 -444 789 -451 -802 -140 -674 790 -284 516 -321 709 -505 124 -695 -327 507 118 -348 10 -275 184 -235 -838 519 49 690 -229 -163 -339 249 -693 -414 -407 -757 -479 234 537 -450 -194 416 779 704 -740 142 -866 710 -855 315 792 632 -69 -71 -777 36 -650 260 -637 -845 -356 -126 -55 362 377 -218 -449 -660 71 615 -649 559 -837 -101 229 465 581 216 -859 -267 -601 -257 -14 -308 -811 356 -777 -756 -529 480 311 -206 -346 -329 -232 -570 465 -2 -476 -168 -663 177 138 -482 232 -311 -696 133 -436 -817 455 -316 454 599 -828 383 -543 296 -441 -694 -44 335 -756 788 -241 -548 425 332 76 312 -369 -3 -85 235 -735 -173 -603 333 177 -159 -71 716 428 130 -670 -388 439 -700 -833 541 680 -95 436 673 795 -884 710 425 -760 -249 55 -111 -678 -547 463 -814 -849 -50 -574 285 -262 641 -745 -64 -607 -285 -230 -497 -414 665 -775 -29 -450 -615 202 -96 499 -689 -108 -514 502 170 490 -392 -233 -353 442 -376 -539 627 -774 35 -526 702 -746 243 -184 -306 542 -863 -272 690 184 668 626 -868 -429 641 49 -137 -750 323 -373 -789 743 -484 -20 -624 123 616 -851 690 232 422 -893 203 -359 -654 -515 536 599 -657 353 411 210 304 679 393 -386 751 -83 657 608 -751 -788 -327 -256 464 -561 485 138 -222 5 -658 -321 -616 318 471 239 -221 28 -740 -170 -279 106 224 -188 -120 -639 -531 -613 270 -892 -28 -527 -649 13 321 -881 562 -465 800 -307 -777 628 646 518 -93 -666 -101 279 530 -727 247 -334 -783 530 773 573 435 626 -837 31 -460 -511 599 247 -630 2 572 -224 -781 -384 636 -576 -795 410 671 -295 -600 -186 -573 -862 -462 621 -442 -728 -414 -285 -860 424 -212 766 -96 -425 -399 237 420 -697 683 669 -467 -377 -593 364 -59 -478 723 760 662 -65 474 -720 -305 -627 -573 -529 -252 98 715 520 -99 -60 377 -367 301 -297 598 265 620 -315 -773 -711 433 59 500 63 517 793 -761 -690 -545 -252 -256 -752 -748 -710 286 258 -113 -785 543 197 -624 76 109 167 -501 -173 761 -716 46 464 630 336 -793 -20 -463 -98 563 -716 -751 86 20 287 -257 -882 -245 -294 793 343 768 -485 441 -311 41 709 -585 494 461 -276 194 24 403 715 -135 -739 582 265 78 471 -585 -838 -433 -347 350 622 549 156 302 255 -9 -592 626 191 -116 -568 -160 -867 -173 -151 -266 -321 124 587 -695 265 -573 724 -403 -823 563 485 -294 443 -543 -584 172 -474 -780 29 474 -320 602 -483 -761 671 -18 -478 -241 -432 36 465 263 689 176 -118 -750 -252 535 685 -851 -53 464 311 -699 -133 -713 717 514 -575 -433 -858 -699 -727 -604 70 -643 155 -293 -1 -104 504 489 -524 475 478 -403 -26 -646 -871 536 -457 -243 762 -435 -785 -627 653 -65 563 386 -216 -895 -778 -462 100 -509 423 -509 391 -721 389 196 -139 371 603 -382 -232 -90 -582 -382 652 762 -449 -151 347 -290 -884 553 -335 96 761 -81 -519 -43 108 -631 -37 -482 -886 -667 652 -351 -639 -121 105 -290 541 -230 -731 -376 512 -155 34 170 -742 583 -447 -319 359 -90 482 -841 696 625 513 336 683 -386 -532 -387 746 -39 -641 636 450 -162 555 681 231 294 117 556 727 -811 -898 -562 -557 775 -174 -644 589 -184 470 -313 91 197 290 -224 -287 70 -681 -430 765 -355 -196 263 -818 329 -143 421 -658 -826 125 -576 -234 561 -125 -647 -731 -230 -605 394 -742 633 356 155 729 -250 561 249 -862 -548 -87 227 16 -254 415 -449 78 -79 -750 53 327 394 303 -444 -706 360 -333 -559 528 623 -71 -812 126 186 -287 -807 -547 497 -177 617 457 -225 665 410 588 -568 -677 8 -242 -43 697 123 790 -710 374 -649 -404 67 -34 -601 410 -895 726 161 684 -834 -367 298 524 -751 673 578 164 725 -64 508 -880 464 479 -227 -90 55 707 330 535 -537 -539 -832 -896 -242 -689 771 -836 244 -40 -777 -18 -287 -173 -862 558 580 632 -347 391 172 -200 -88 522 -887 55 -535 -18 -867 -580 -716 322 -857 -624 274 -636 -112 -44 -486 -318 273 468 -535 191 -279 -501 231 -377 586 -386 561 -106 -14 -509 -621 235 47 -91 -119 -682 -627 295 256 2 628 -525 103 -739 284 228 -781 -140 -485 492 427 -658 737 -545 -781 221 -771 -621 -876 247 -721 504 668 520 341 -363 -811 -571 400 -457 -51 263 -626 -785 -12 -219 615 673 -76 707 -609 -845 -813 -78 -321 -512 -390 110 -425 -786 685 -825 -244 380 -819 384 563 373 691 410 -191 178 261 349 -450 781 699 -255 -225 -704 766 422 -260 504 745 134 -760 389 218 233 -104 607 -767 -899 195 -166 -594 -875 -419 792 -334 -827 -794 501 -322 -603 761 711 249 367 132 590 336 -895 680 -25 -594 -680 419 -465 73 -317 -110 -353 51 -567 -369 278 -453 730 -548 -249 -514 554 -404 412 -847 549 -689 294 -82 789 500 60 685 -342 -328 34 70 -347 132 -380 -471 658 -242 319 -25 657 -127 -626 647 -430 -881 -361 16 -385 577 -847 -488 -31 -236 -134 634 742 770 -475 510 603 -63 -262 324 -125 -142 742 137 472 -212 224 -737 674 -281 790 220 -724 -98 -636 -23 629 794 675 -248 748 221 -30 772 -721 370 -363 499 393 462 -134 528 622 656 534 721 348 -390 592 -8 -453 414 -111 164 -706 -209 -61 506 453 493 235 462 -190 -200 31 -379 642 -117 -645 -434 454 761 677 217 87 722 -227 717 -436 -343 621 346 -105 -603 617 -815 -687 -466 -277 573 95 236 722 -363 -300 249 480 560 -813 -114 -150 -163 -698 -867 -66 387 -431 -283 712 -284 -410 584 -891 -751 378 395 -182 -505 298 -767 550 394 -637 12 15 419 188 -866 699 -499 360 -443 61 -882 701 577 561 606 -637 536 688 -830 365 -199 -878 281 146 -98 -640 -266 -431 -76 109 99 -701 -388 -441 -678 -566 -716 416 249 319 -699 80 632 -711 -516 -144 298 -565 -857 570 301 -223 -423 -470 438 -220 210 -716 458 -492 772 322 -399 -386 -598 -712 -4 486 -398 319 -185 -93 -264 -405 22 653 -794 247 -40 636 752 -26 769 578 337 -198 276 -412 530 51 -753 98 -455 269 519 493 660 152 662 136 422 -680 664 -612 -390 753 -169 169 -397 -104 -245 504 268 516 -547 99 432 166 604 -505 -653 -567 97 -15 617 9 -900 -595 -495 -204 293 100 455 -459 -296 308 273 -720 -445 -314 -652 -251 -276 -196 -718 -769 -10 -690 -179 -285 154 -306 383 191 507 91 733 -851 -104 788 798 -751 571 567 -235 -556 -888 31 570 439 -452 -14 227 640 786 256 -771 237 308 -233 11 96 200 -516 -816 495 -336 436 -696 -488 39 327 126 -641 -619 766 -567 -214 704 209 10 -578 -774 475 693 -170 559 -600 480 -440 -359 -489 -594 325 -34 271 521 234 -370 -488 81 -856 -628 -879 -632 -262 483 602 461 -577 33 -581 -863 191 619 159 -90 -291 159 452 -288 105 32 655 222 603 666 -39 -590 272 409 470 -60 636 -120 -757 544 -648 -579 -889 -643 531 -253 -275 -314 457 -598 748 -442 627 725 589 21 -212 -196 622 611 650 338 5 -251 586 -69 -543 -343 571 372 267 -777 -376 -780 790 -38 282 562 -878 238 -204 -1 -856 -877 792 724 -666 596 -387 236 168 49 235 725 451 -25 -147 -193 -534 89 86 -832 -688 451 686 602 30 -144 432 -402 -401 161 -581 -542 763 -851 693 -23 676 -865 216 -900 161 130 -663 -172 -868 -672 727 707 -462 -53 -28 537 550 214 130 -101 644 -194 -33 333 -619 754 -440 484 129 -321 -703 -627 -436 -659 -363 -896 -159 -74 491 -82 -725 58 -451 104 -727 -625 -123 230 -683 -383 227 597 -115 -298 564 -684 796 -632 435 63 -687 -152 -133 494 -439 543 -13 -208 -866 356 564 -478 -864 -391 463 48 797 20 747 279 -500 -78 629 254 758 524 201 -200 613 -559 -890 441 446 -521 747 -771 -431 -804 16 -745 756 -281 29 -843 259 -831 356 294 532 713 -525 -515 429 -323 -460 -437 732 -407 -410 435 -588 -102 142 782 359 122 -825 -281 -201 -275 -12 -301 -640 -67 -43 -450 -534 492 -99 -227 535 -175 395 -436 27 -88 792 390 237 374 159 680 232 473 30 -713 116 -409 473 159 630 -173 -737 722 -615 543 -493 -3 -536 372 741 413 -577 61 263 595 -208 -461 454 450 -531 241 -449 -26 726 -3 734 -197 -327 -440 -557 648 298 423 -629 -156 -466 32 -157 -581 -212 611 -149 592 -521 -495 300 216 516 502 -228 760 -332 -398 778 27 113 404 414 -26 616 -156 -543 -95 783 276 -196 -542 -836 202 40 -757 -449 325 660 -539 142 408 223 -873 -160 -269 -656 -465 -482 -806 186 -829 -353 301 -374 -804 -868 639 349 415 630 -51 -704 623 206 -844 -577 488 -750 346 -754 -613 -834 -861 626 146 -745 -636 -795 562 -593 23 -718 29 -842 -639 49 8 668 -45 189 753 -649 639 28 -124 385 -746 390 -724 759 162 -811 559 590 670 -742 -45 -672 356 562 -503 -880 -16 471 745 723 783 -46 389 -691 703 -115 -272 682 438 307 100 686 267 670 350 -416 156 -202 529 -251 616 750 -87 -716 756 -163 -31 -11 -72 -556 -472 -93 761 -780 -111 -746 -626 -457 -383 203 780 382 599 713 702 -330 109 -886 -218 -607 -490 606 325 -169 -634 101 -516 -338 793 465 -403 590 -228 -559 -166 -612 72 -691 -322 -638 -888 722 113 128 -472 -216 -367 -649 -446 124 -663 -831 408 -66 -281 106 -498 69 -336 277 -620 -433 -380 156 -431 259 -453 -354 82 767 -734 795 655 126 -545 -329 -657 -465 -99 491 360 370 -624 7 -693 407 -631 -480 -83 669 465 -623 280 539 169 -778 506 -325 573 -222 129 422 -287 328 688 186 280 383 793 358 -89 281 241 51 315 -128 -403 744 749 -530 628 -200 386 -424 797 281 572 -260 -833 -773 -237 728 102 164 -201 545 -603 -262 676 303 -69 -669 408 611 359 356 -323 -546 -450 -536 396 -681 192 432 -735 507 453 -599 702 -233 -398 -751 563 225 -710 0 133 204 168 307 -853 146 -817 704 -153 687 112 -632 -258 -102 137 -501 -735 -746 -729 -185 -176 235 -579 -262 -94 679 10 -282 238 -364 -260 -834 -422 -114 -379 -482 84 336 -681 663 -361 329 574 -230 -778 279 -102 -798 -804 444 305 -793 -569 28 404 390 -582 -22 383 -274 676 773 516 -637 -370 270 -316 348 -330 112 387 -45 -301 -485 415 295 445 763 -152 -470 -746 -61 731 -745 115 -278 -516 -68 610 -533 -326 -170 -597 318 698 776 587 679 28 -342 666 -427 556 -705 462 95 464 682 563 414 540 -683 -402 -124 -690 598 279 -156 -883 540 -74 735 318 -376 767 -276 90 227 575 447 638 -627 -879 392 511 522 299 352 763 584 -24 686 662 -86 121 -479 -595 330 -421 -562 -99 -419 61 694 575 -114 537 -878 157 -890 -35 562 59 345 -24 -734 665 745 -590 243 -545 69 -123 164 -308 -371 -186 -78 -147 475 -898 645 -820 138 -886 -65 -665 -44 -825 -108 -736 -143 151 -376 370 147 -520 439 522 743 -883 -528 -527 -824 3 87 387 -770 -595 -107 -201 423 -602 486 739 486 -610 -757 638 -320 426 -238 70 280 -792 286 -668 768 -99 553 -648 -455 -878 -546 50 776 -878 -579 25 652 -377 -490 -370 -312 619 -403 719 800 -722 412 55 -7 -541 -38 -700 251 620 -196 -534 -160 -442 -612 724 -130 376 -190 -564 567 -884 715 191 -249 -672 43 555 -85 512 -124 -75 726 -333 331 -308 -441 558 -205 -120 -534 189 -428 -794 248 -162 -85 -359 -255 -893 445 -554 794 -95 401 208 -511 -521 -505 291 210 -377 365 -835 570 259 -427 -52 257 544 -114 356 736 -396 471 -720 -115 -560 238 748 77 69 -138 799 -803 -336 92 613 148 159 -119 -694 232 -753 759 571 164 202 -848 -504 224 42 -374 -139 -748 -94 192 -333 -208 502 362 427 123 533 771 295 -24 -518 606 483 -234 38 -94 -248 -9 -215 -254 449 -357 521 -126 -779 -866 -799 -94 786 -497 -501 185 -119 -765 254 -861 -27 388 315 9 -815 -13 -286 -4 -302 529 -898 -607 -338 620 365 -729 24 -405 682 67 782 -445 -859 43 -217 -548 -738 -723 36 675 -345 -757 -341 237 -460 -629 -222 365 777 -189 164 -135 413 -696 241 147 554 238 -796 -275 341 -696 626 116 -243 -6 275 661 311 309 129 -36 -739 622 72 -466 338 761 -364 170 735 55 60 -602 -174 -85 -88 444 -62 721 -259 300 332 501 727 69 -152 169 -295 -715 358 53 112 46 168 280 -351 91 -316 126 -489 155 732 680 660 307 255 -323 -235 674 -199 -769 -87 398 336 -692 -512 761 416 -278 -13 -389 -283 646 -122 -321 687 -762 -520 -757 -234 -263 373 471 410 276 -636 -459 293 737 -846 214 -747 485 296 638 -806 777 -649 -209 69 -752 -506 -36 -883 -805 34 558 -201 525 -793 234 -702 541 570 -25 -522 -401 420 -356 561 -153 -697 -17 281 724 -632 -675 402 -475 -323 788 414 257 -249 -544 353 614 -805 -335 -252 740 194 -564 660 -741 788 -302 -531 592 -60 735 -265 -474 456 -366 433 -660 198 -138 -161 770 -462 562 143 550 466 -788 441 115 562 20 99 -150 -205 572 -317 -440 643 -603 -264 43 512 -713 -204 -484 230 -38 -477 260 161 -317 790 -240 -622 389 -897 -24 760 627 523 -859 -284 -144 -562 -532 -314 668 -238 779 -338 -29 451 -861 115 -317 -754 -16 -871 -527 787 519 247 655 -704 385 682 -238 -419 396 648 -195 -229 -539 398 187 448 652 207 -382 120 704 111 671 -167 -841 416 251 660 326 451 -436 539 -800 796 -700 200 673 -589 673 550 715 202 -566 637 86 -386 -678 513 384 253 179 -120 -279 603 459 84 -544 -422 578 -602 -484 343 469 -511 379 -187 189 116 465 -442 -533 -664 -274 677 -163 800 -439 716 655 -694 -514 183 -736 114 323 50 -723 754 283 -651 323 257 551 -525 717 -836 708 -170 644 -599 -206 59 -575 -138 -867 -84 654 -129 -619 -795 596 409 706 84 282 -418 -537 -791 55 -897 -591 62 584 -18 -559 -251 -751 -421 -83 333 323 -251 720 122 722 -610 773 -85 412 -412 -827 -73 -3 -699 -469 -661 -232 355 94 659 422 13 375 -286 171 -593 407 514 -640 721 -635 436 -885 179 -126 26 -798 550 612 171 -76 59 -194 170 -894 -607 -810 59 163 328 233 -433 475 578 -758 -343 -454 177 311 240 -16 182 -309 735 -491 757 -224 -73 -54 172 766 -213 162 -287 -29 767 718 -870 -330 -78 280 710 -477 108 236 -450 -18 772 -345 475 -704 -613 711 -297 119 89 677 -396 643 -771 543 -3 -432 667 578 -206 682 101 253 329 723 766 20 418 325 556 -427 173 -147 -555 -70 -856 -634 230 -745 -634 273 95 433 -656 767 776 -643 -702 -329 753 387 649 -149 -893 -665 -506 -703 -205 -217 334 787 625 -289 456 26 -462 -316 523 268 -622 -757 696 239 -616 -898 31 -495 299 710 -831 -699 268 298 -827 -112 -617 -502 369 -756 -56 518 -427 -542 -403 396 640 -209 359 378 446 313 -640 261 -886 -269 713 -625 -182 326 -613 -869 640 -160 -304 419 156 267 395 685 -744 158 -556 167 -87 388 -310 361 -185 717 613 -620 192 -392 -704 -91 605 614 -626 -444 -885 -540 317 -346 -859 -38 558 293 -141 -284 -10 283 79 193 559 -735 537 -854 214 244 -483 -515 472 -104 -118 -278 -468 236 525 28 -292 -195 573 123 596 170 11 -706 -360 219 515 387 -891 349 517 105 -788 -482 -771 -53 368 302 -118 -813 -783 487 -588 655 672 667 227 466 -670 87 663 439 -25 -391 -253 545 -387 -397 458 -468 -394 71 -625 -820 594 -367 -802 93 -375 577 -627 792 -498 765 -738 -644 -440 406 -564 255 -248 -811 -809 121 373 510 190 734 -505 -9 -134 174 -544 -185 530 -817 354 -558 245 411 -40 -736 677 -538 379 281 324 -864 73 -753 -769 -710 33 763 399 -425 -439 -3 367 -393 -185 30 -859 776 -217 618 703 189 270 -427 651 20 561 329 -238 170 356 -27 200 225 454 -646 -519 478 -185 30 -311 749 -128 649 -845 560 -481 221 -707 499 774 -44 -676 -659 -283 -793 425 87 -518 623 -193 738 -579 226 439 -466 554 341 81 -779 690 -386 -638 398 464 -423 -580 -183 774 -411 75 478 -792 -36 720 191 -506 -413 -37 414 -304 -144 -194 -717 -817 -221 28 458 -775 429 58 -778 -53 -768 -237 411 -498 797 -846 444 413 448 113 268 375 33 -729 -539 158 515 69 -92 -33 260 -482 -301 291 -253 -179 -424 -284 -592 463 -676 -336 -786 732 346 309 706 -597 -687 -517 -12 -115 512 -693 151 -577 -306 -876 -801 784 98 328 210 -486 724 -336 -5 38 406 117 -837 33 -128 -328 -12 581 218 223 254 -807 598 -565 150 -96 785 204 530 -43 -678 -737 793 -120 616 -809 -357 562 57 305 623 187 645 309 -785 -248 512 752 79 264 -889 422 428 439 511 -595 -769 42 257 69 66 -506 120 -732 672 367 -567 -47 -570 -193 762 521 -801 556 -330 763 23 167 502 222 292 -17 638 167 615 -145 286 549 68 -843 330 331 -397 294 586 617 517 655 371 731 642 -105 410 -877 -88 -661 -77 -858 -401 -894 679 -543 -408 -729 610 105 693 -647 608 -433 -46 -728 -102 -307 610 -739 -104 -296 -470 529 -157 394 -530 -416 -481 450 -232 -173 -347 -839 -413 -837 -577 384 579 -275 278 187 -807 39 458 -519 541 -155 -627 -343 170 -647 -300 -25 753 -6 -408 -365 753 704 -469 -352 302 -377 -48 235 -448 271 477 317 -145 -687 68 -148 293 -615 -463 -604 -534 -5 746 -231 89 -301 -522 721 -677 319 357 -370 -62 4 -324 90 -260 138 -264 -609 740 345 -529 -425 -112 -473 189 -375 -124 -775 -2 -180 272 -677 -598 455 407 -683 -59 779 -570 -352 -584 -866 664 748 386 -854 477 -198 -74 -521 -266 -280 -700 633 668 719 442 -120 -872 -92 -164 571 641 -115 -820 670 235 -54 -2 -708 -392 -676 -313 -629 773 696 489 -702 398 758 678 734 98 53 -898 -351 -749 65 95 -688 601 171 -788 632 628 -44 482 -268 -13 367 65 -517 -68 -326 583 563 337 -166 -741 -502 -480 -732 -698 337 309 221 199 138 -279 -168 364 788 -502 187 132 -897 -587 -845 -278 782 748 50 636 -727 -350 -301 428 -558 234 -206 743 -31 681 -193 -57 -867 -335 278 -775 317 407 -431 151 -112 -45 122 337 -201 146 461 -763 -285 -72 -617 399 221 -283 -167 -656 516 616 -785 -870 -833 36 -733 141 -646 -794 721 -74 -815 33 285 -498 -459 -685 160 -729 -60 -90 -226 -372 -449 -640 734 -183 -86 -838 112 79 -599 132 -499 427 765 519 -51 -645 -722 197 -398 251 100 -166 -633 -285 548 -891 -547 -39 -510 -319 -413 -838 65 -523 -717 -854 -726 -235 -301 -892 323 159 -287 -350 -796 -204 -541 -328 -689 -688 258 -202 762 789 -812 -740 -517 -657 -66 -845 -306 -594 -5 -588 -740 -864 196 232 111 -541 328 -510 579 -434 167 -565 778 -508 -794 -429 -95 106 -119 -427 -592 223 -362 -37 -87 767 542 591 153 -529 210 -748 710 220 73 -676 593 -855 -799 389 657 -400 260 -538 -534 -889 -6 281 686 773 604 -12 -677 528 -743 492 366 668 -277 -486 400 -800 -477 191 428 -813 -177 687 -328 -62 -594 -160 42 -699 -98 91 216 -680 -793 85 -70 -115 -260 -327 640 257 695 111 732 39 248 528 26 29 261 62 14 403 532 -880 -580 211 -414 -299 -45 -667 278 632 366 135 617 -475 346 539 -878 -661 666 733 -745 -61 711 -822 193 -103 -110 621 0 -250 -669 -588 139 273 -683 87 -571 33 289 -241 -287 -102 -185 -33 252 -348 -95 159 404 -355 207 130 -409 -829 -306 -450 -160 -525 186 56 -631 -15 158 -105 319 -322 355 619 -288 770 76 -584 773 -84 -56 -223 203 -727 -827 -876 759 712 -292 -333 165 707 592 -810 -154 394 -400 -244 -887 -753 -440 569 571 -435 -607 218 -543 -380 659 -557 561 12 672 -421 201 544 500 152 43 750 -312 684 763 -164 -215 -534 30 -531 -186 -112 -858 468 -646 467 -896 -292 129 -626 -444 660 478 -91 757 -852 -131 59 108 -35 -98 -707 -145 -263 -495 218 -117 -652 -255 281 -378 -623 -798 -397 439 127 186 -334 -355 542 721 -777 99 450 -625 586 -855 546 -595 -55 600 -380 -294 -5 454 495 404 -431 -126 -822 -747 -158 -159 -562 384 258 460 -260 -213 -306 -474 720 -281 -97 763 147 -383 -69 -805 750 -43 184 -550 409 290 72 -216 -478 95 -527 244 588 -497 -143 -573 175 154 556 -107 -235 -334 -619 707 134 765 -442 19 243 -586 -86 -583 -312 744 481 -385 235 671 45 553 735 119 -260 414 183 -296 5 -698 380 80 -211 -499 571 669 593 372 782 -121 -60 799 -805 181 545 782 269 -74 -766 -684 -314 309 -314 715 255 -351 -875 -840 161 55 -461 189 -545 -522 -203 -173 -557 167 -795 -638 -505 429 746 -336 188 -513 251 711 63 -66 -559 711 762 -452 635 509 -798 366 -341 91 -99 -672 55 -842 768 545 -287 -509 -248 229 -431 384 609 492 556 -549 -325 -561 -438 32 -258 -139 -705 588 -501 -431 621 -299 -552 -525 -704 202 379 -173 87 -468 -142 -727 -360 -263 -857 413 608 250 101 -623 112 315 -633 763 436 -95 195 -422 654 -371 545 -714 551 -513 161 601 -759 -221 129 144 -612 -685 -815 436 510 778 109 -168 305 796 -133 361 296 638 -7 419 385 -192 -614 -581 502 502 128 255 -190 -308 -591 -780 -415 483 626 397 126 -215 -774 -363 -728 -705 -433 -838 732 233 269 276 742 159 -197 406 -734 -894 15 -308 279 718 -525 26 -674 632 -21 -425 -584 -734 -183 368 756 -594 785 -371 672 -173 -871 7 -841 -219 713 -891 -47 -654 356 -290 -845 -333 -97 -851 -90 -173 226 301 -354 273 -176 -684 549 -614 174 -79 424 -593 684 520 542 118 -522 -894 112 -778 607 -135 -541 -701 35 -862 -123 164 -17 94 -505 -330 -306 140 -27 -541 341 539 419 244 -205 -885 -562 -220 359 425 -702 551 125 313 -97 -755 -153 -480 -737 -401 -43 -507 -457 -69 123 542 -700 271 429 578 721 727 -723 440 500 -787 -276 602 75 143 -675 611 554 -552 281 -704 617 -484 -317 -845 740 79 -687 738 -771 -402 643 -187 611 691 -782 -620 225 -112 -234 -132 495 -488 -573 -182 48 -480 -142 697 -887 553 12 -374 -30 125 -294 86 -879 547 -312 -406 759 -617 168 -303 -208 611 597 617 78 119 592 2 -467 -551 -24 -437 -85 -703 -63 36 8 -432 -894 -114 419 470 325 447 435 -670 527 44 135 -738 -813 326 198 89 -408 768 -487 91 -829 -86 150 -386 495 473 -245 -17 -887 -644 -296 -99 -380 254 -757 -181 -336 -104 -873 -25 172 155 -423 195 -65 132 299 44 -823 -149 113 -481 -407 -737 576 -42 618 568 -436 -554 -563 89 47 638 -661 517 -417 395 -659 -330 537 -244 -50 306 -98 431 71 717 -347 -801 365 -710 -431 -837 -658 181 4 -505 -401 -386 -858 268 600 546 -313 135 -876 567 753 252 -426 546 659 -49 227 -355 -394 -330 -290 497 -203 274 -204 -716 -828 -471 -197 673 666 -491 -255 646 -11 -141 348 -10 -464 751 -538 -891 -708 572 -234 -436 556 -372 -486 344 -195 6 526 64 -819 721 790 -62 345 -870 540 -875 786 -818 -309 -694 -116 -97 -690 -446 -696 278 705 -34 -86 -651 322 -37 161 -714 -851 84 565 -583 -492 -276 24 -488 -431 183 -400 -48 354 528 -351 -181 504 -747 -308 255 -812 -844 -431 -176 -679 -409 -219 -501 -264 -536 -473 -82 -889 -861 -314 751 313 249 709 385 255 460 -237 572 -874 -215 342 -201 -72 72 -558 267 270 -242 33 95 -273 -831 -322 -51 -284 272 -130 24 -571 796 -106 -353 536 -797 102 511 -58 -204 -806 -120 -372 767 -891 -177 -545 -639 -170 -121 796 -84 -103 515 30 -355 414 -541 482 -874 149 -55 -487 -846 -232 -145 1 693 -684 -551 -869 42 693 367 -79 529 -421 593 -452 -369 -199 -374 760 -610 -468 363 154 -779 616 428 693 770 255 755 -317 -614 -113 697 273 279 87 314 -745 -601 94 -97 -675 783 15 572 -830 461 -448 411 763 433 -823 -656 -819 -711 167 -84 -547 -431 -270 258 621 -135 -493 15 -335 319 600 617 51 -86 -353 78 77 -167 325 -206 484 579 -384 502 181 -868 611 169 -228 -767 -80 -636 -449 -159 -311 558 -85 -53 -45 -126 -107 473 -164 -860 -667 -839 -608 -349 453 -140 799 348 -854 499 264 788 613 -43 763 372 99 -332 258 -169 -834 -754 281 -869 137 235 262 545 -290 -65 -644 -724 -591 -717 -290 -555 585 -219 214 -697 182 -222 390 462 128 -70 209 -262 -342 -358 -661 616 115 683 -355 -37 403 -417 -497 634 195 332 12 -509 598 238 576 -843 -260 40 -745 421 748 -65 117 -739 -409 -586 194 374 -596 583 381 410 -528 -860 316 -303 -531 -103 -112 -890 422 -54 -507 670 -311 187 84 515 -501 -208 -91 -403 168 283 -522 336 -199 -466 -771 278 454 -899 -70 127 -584 468 113 643 -688 -838 -456 71 -329 503 101 575 -692 494 -120 642 84 -791 -29 -694 677 -572 -873 -726 487 701 338 -42 514 141 475 -232 460 -215 686 497 -152 776 -339 694 241 189 364 86 117 -828 -338 285 -804 -726 531 161 -282 -115 517 -743 334 -330 -835 -848 780 290 641 361 -698 323 545 424 -772 -800 -371 646 -212 -771 265 -37 524 -861 283 530 -694 -89 68 -627 161 -353 -389 469 569 -384 -265 -203 358 -71 -477 -68 671 405 638 53 580 626 -275 -230 -433 195 528 -822 -367 -191 -669 789 447 694 -175 346 167 485 469 331 -646 28 -824 787 -538 -848 716 -342 -226 442 -476 630 520 -444 309 229 507 475 208 777 -805 106 412 584 -246 -112 -811 254 -726 -202 253 307 -36 -379 85 695 328 414 -135 651 -848 190 -608 180 -585 594 59 325 -121 -127 238 609 301 113 -404 -811 323 -517 655 657 -561 -813 -789 -282 -440 -520 374 784 -100 58 -876 715 -458 711 -35 243 221 -438 -785 -422 -388 372 182 585 777 535 -818 774 -394 45 -307 -501 182 -10 793 -469 246 511 544 669 646 166 39 444 -373 -9 -143 -497 153 -387 174 586 -112 621 -754 -290 -774 -895 325 407 725 -136 -495 -646 602 227 -672 -40 729 -577 343 -623 -462 791 -480 791 414 72 -577 696 -152 281 -528 30 -716 -407 701 -564 -233 98 -839 -641 -78 -767 480 444 598 618 344 -460 53 -576 -744 -738 259 610 -44 -229 -212 -664 -848 -686 260 -583 -763 280 611 62 145 388 -385 394 -775 -432 334 502 -772 -304 445 110 -456 -85 648 745 -22 6 181 60 317 -656 201 -298 -450 -815 34 377 -173 -74 -522 -849 -705 -183 -530 541 151 204 201 -328 -258 102 -413 469 -471 194 -363 770 411 583 562 -702 -312 -474 -275 680 -27 -350 -677 -220 19 -176 670 -896 220 -873 145 -823 -752 586 592 -725 107 588 585 387 476 425 -127 -488 554 -190 23 339 500 -717 -346 -175 655 -589 686 -776 510 -40 241 24 -418 228 -109 550 1 114 -523 -820 -153 -409 378 357 -348 -261 729 -618 -385 -241 -660 616 388 -45 566 468 269 -810 -583 -719 -345 -69 522 -770 743 47 73 280 -594 -549 204 185 -164 -433 299 453 607 208 107 99 -485 -744 -290 -775 749 153 -376 335 102 643 -127 432 -682 449 -651 -203 365 -610 -359 -454 -752 404 -467 -856 727 -323 6 386 579 268 27 -197 307 435 442 -305 530 -1 154 -662 351 690 -889 -103 -443 -54 303 200 -323 -245 -346 -799 -377 268 267 276 746 -381 -28 -736 -509 671 -393 -187 294 288 317 -72 -99 236 347 166 -367 -894 -60 497 26 728 570 -59 450 -822 -14 207 -623 177 42 -694 513 143 -220 -672 760 -9 130 279 -28 372 73 775 -620 469 -658 -863 225 -175 -216 115 419 4 -193 -108 114 -147 -700 -696 -787 -601 -381 791 431 -600 -116 -812 -316 -745 -785 -524 451 -202 60 83 329 792 -554 464 -492 -1 442 -17 -886 679 247 -91 503 -528 -897 -496 -196 248 -769 -225 -15 -415 -825 -461 -636 -456 466 -700 611 -409 718 271 -807 -866 216 365 749 -25 479 374 -626 219 586 -334 434 -555 -845 515 -825 642 -874 41 -179 -797 -588 75 590 201 318 -893 641 528 -73 -315 142 505 580 -300 -123 -668 2 -178 136 -727 -181 161 215 237 375 578 393 673 76 71 642 738 353 385 552 218 571 -853 -794 436 -18 -824 -678 -156 -362 47 112 224 -28 433 -538 288 -30 -57 190 -16 793 357 -179 227 -423 316 -235 539 59 549 -461 236 -177 -856 404 290 -464 -743 -576 576 388 -598 -828 192 301 -257 -411 347 52 508 -697 631 700 -476 -712 415 -88 281 -190 -788 -504 607 -546 -791 378 -326 737 -448 269 587 -733 -27 225 228 -755 784 -723 556 -876 -469 -874 -383 -382 341 -855 506 521 -550 14 -97 -253 -661 408 -263 99 195 -832 383 -515 319 222 130 85 19 -318 112 -268 532 288 526 440 94 -897 588 636 233 -366 -181 -319 -864 -821 -744 -235 -124 685 -596 -803 601 -762 -690 -702 707 167 -854 442 387 -362 -110 -847 350 -537 -271 -875 751 -374 -704 -422 793 360 173 -119 714 -111 -857 420 1 5 -586 389 59 154 -754 -427 446 35 58 -660 -98 -242 -534 241 84 -685 -125 541 493 -492 766 174 701 455 -40 -7 -596 384 20 283 -360 -420 -358 -561 -438 465 -105 463 -882 -123 -169 -133 540 713 -798 371 679 -94 -595 -296 -789 449 -143 203 645 -733 108 -260 612 -61 103 -225 -767 261 -231 542 -479 -504 475 -333 -205 -615 -543 621 -504 -877 -793 502 -798 702 630 202 -650 298 51 -553 -653 -250 231 -213 -868 694 309 115 -415 -150 -414 632 -716 -702 24 -144 223 254 -262 -413 795 -104 790 -558 -314 362 -838 -165 -742 507 -268 -5 -328 -211 231 -603 421 88 -121 -72 -752 683 709 379 681 -889 -357 370 -391 293 -434 -604 -336 -837 714 -171 -176 415 684 -31 -521 -273 -447 -245 151 -469 -298 -692 -253 249 536 592 506 -594 361 213 -573 205 738 -441 -243 579 -782 -484 61 -71 -479 -567 280 64 -400 336 743 -108 -580 429 -14 62 -612 459 33 -520 -378 730 -733 630 173 -790 -745 -179 104 100 -303 -729 -666 40 -141 21 -746 -728 61 -16 343 533 -411 147 -453 184 -322 -627 443 -559 -531 708 278 -555 581 -828 236 -577 303 594 -284 -558 -29 154 -178 -796 673 -864 -60 460 -796 647 551 578 -511 -141 -374 791 -175 90 635 211 -896 328 391 608 -648 -213 -314 -533 25 581 -248 240 410 -659 -467 -898 665 307 780 -847 -585 -563 -99 -340 -788 -314 379 -542 647 -821 268 403 632 -893 293 366 272 377 -467 346 675 461 -483 -886 765 321 -726 30 77 -150 103 -854 126 -702 -278 742 77 -184 -184 236 -321 -378 -62 723 329 292 -573 -471 -435 781 127 547 395 -157 319 497 -63 354 492 -381 -53 638 21 445 -686 -837 -654 -240 652 -334 381 -88 401 669 -494 -856 413 -842 -144 -831 -862 570 -838 -35 -612 555 -774 305 -249 109 478 -683 -47 258 -350 408 -71 -673 261 -619 149 -144 604 277 325 -148 -890 -330 -462 586 455 688 -447 297 -377 -102 -108 732 88 -203 534 -41 263 342 -363 791 -173 -243 681 494 184 558 -548 538 -673 -12 218 792 -308 -900 707 -841 -375 -695 -109 265 -424 -33 -872 -722 135 -534 -463 -894 530 184 460 275 -199 757 -757 767 44 -75 651 304 -236 -809 -403 446 465 280 31 -799 609 719 256 -657 379 -383 -126 -349 637 -698 -134 81 7 693 -663 692 320 63 218 -84 -809 712 799 -55 605 757 -260 -833 -713 -60 -296 737 -175 579 -744 -192 160 -57 391 198 -52 -497 144 753 583 -297 3 -662 378 -765 -199 -107 97 593 -515 -7 567 458 -218 396 194 -387 121 -132 -112 736 -765 329 612 -118 277 -881 405 751 -211 228 -393 -655 555 122 378 -262 727 711 -403 -157 635 -290 206 -731 327 -847 19 -340 -792 -690 568 203 -327 71 740 -460 -710 -406 -688 -172 334 759 -891 -400 529 -267 644 275 508 -621 -174 46 -798 64 139 -484 134 -708 -821 -645 -190 -679 -875 796 40 -538 535 -404 179 622 584 121 241 -272 503 32 -545 554 -455 736 -255 -489 584 -706 -485 -351 -41 -672 334 -873 54 494 474 487 -813 -624 -682 161 109 -681 -611 -72 269 439 -623 -244 -793 371 -355 136 579 -28 748 168 -506 55 -195 -308 348 -146 14 729 621 48 -605 514 97 -114 -117 -10 244 -826 489 -408 -465 429 372 383 456 772 451 613 360 177 712 490 -889 -84 -122 308 776 583 -675 -496 -511 -50 468 -529 -95 79 -453 675 101 346 151 -65 37 -380 -762 -636 -678 -778 165 -213 -830 2 712 564 -298 100 487 736 412 616 768 -872 -409 -869 188 741 -759 -261 -144 347 -252 339 266 -477 -466 -560 87 -648 634 527 -404 455 -785 -627 755 -632 678 270 337 -675 -283 -47 -704 -23 -531 -728 460 13 117 605 -834 556 -141 -894 -586 445 512 578 387 387 -301 342 -326 -308 -62 -152 445 -836 -390 -814 90 -791 140 -65 -495 -705 220 -376 566 595 514 570 256 -265 -591 -449 260 -708 334 -87 328 -536 -475 -516 733 -215 -258 -332 -692 157 -111 368 609 120 -600 282 -469 579 34 430 -268 -235 -793 5 -671 -510 755 -149 -295 423 -499 -210 -267 -269 755 92 -772 -865 -125 -343 -670 -94 673 -203 -309 -710 186 403 331 690 -704 522 -748 -261 -235 640 -252 732 -886 563 75 -378 -45 -135 366 -456 -823 -240 -265 -315 -586 410 353 11 568 731 57 604 -883 702 385 -226 81 124 -80 -120 -710 -429 358 728 -180 151 -344 243 -627 -414 -811 -343 178 -175 570 -565 -781 126 -616 537 610 359 512 534 -659 -356 476 -870 -798 -482 712 -81 138 -358 46 415 -421 191 -836 -242 -689 262 626 476 -47 -270 -202 -224 383 744 -226 20 576 166 68 -681 -15 -668 687 -230 -535 -472 -425 -275 -430 -368 688 717 604 697 -531 277 -859 751 -643 442 658 430 373 -389 -252 -595 488 215 -308 41 551 -866 741 33 674 -876 -832 -443 577 -117 696 -878 -875 623 659 25 -55 -321 442 -460 -863 -218 -875 687 -56 -799 331 133 360 -582 -827 784 47 301 315 -188 669 358 -188 -850 -650 520 -366 180 -362 -422 659 206 -14 -83 567 654 440 282 -675 697 212 -716 99 633 -562 733 662 575 148 -209 -201 128 647 -586 553 507 402 -762 776 -91 149 -70 102 -152 -563 -673 83 442 312 234 84 317 -751 -264 761 -697 9 418 -308 -174 637 -334 -85 -467 225 -24 664 -783 -883 -796 -239 222 610 92 -152 -731 497 418 -616 302 177 706 -260 -487 -41 296 14 -512 -378 -333 566 2 -537 -887 -227 128 129 -643 649 -243 733 -669 -340 -19 433 -345 -477 -2 32 -39 661 284 333 183 -125 212 -191 -875 398 -87 777 -124 739 626 570 -177 -289 425 -712 602 -551 491 600 -271 -36 -744 -597 321 583 -489 367 -336 762 -79 705 528 476 179 100 254 -90 -621 725 -752 27 445 -205 47 545 -736 305 626 517 46 -288 -554 82 -445 -474 88 594 736 283 -858 -396 351 188 -381 -737 193 -89 137 -776 -455 -368 75 -276 192 740 312 96 -255 339 -541 374 397 239 -728 -547 -828 166 247 -23 -217 -608 -731 -522 59 548 411 -542 -148 -623 109 -826 -152 750 363 -668 -699 207 -484 -265 405 579 -866 -362 709 605 239 252 -199 -783 544 -33 354 -278 -263 -508 411 413 -143 -382 -130 -454 -348 -463 730 52 -464 215 -681 198 -733 -299 7 -572 -134 -60 -204 -517 378 -77 -223 -536 342 -566 -426 274 188 -375 -287 623 -632 406 -186 -337 250 -17 699 176 377 49 -431 -309 311 -663 -209 -832 -509 -503 -450 -657 784 -97 277 573 -151 -75 501 698 652 -86 455 -333 236 227 623 -459 271 629 -12 235 -445 -688 -483 -627 404 -303 624 -257 393 90 -34 198 -277 770 -154 -324 558 -642 -545 -372 464 742 -15 482 180 -693 -832 -647 423 -353 -240 -268 -118 263 188 -246 -425 -823 -698 -780 -723 788 247 -291 -543 -24 193 -311 638 749 35 447 -115 -32 -535 535 362 -568 -497 -586 248 696 -599 442 -738 -746 375 326 30 14 181 78 -247 -325 12 503 -591 -176 299 715 -255 -619 243 -192 199 -339 -340 71 -63 224 -851 784 83 384 -435 300 -330 445 413 623 -159 -697 434 55 -756 -660 -230 31 340 -688 102 -818 488 314 -499 581 -287 -528 -294 445 -641 -408 570 755 -846 -828 -94 558 -388 744 739 613 -15 -608 -861 743 418 -51 -193 -459 -24 -378 -701 675 598 731 -814 761 144 -400 -288 215 -281 -790 -624 -626 -841 -892 -842 -158 -168 -456 -489 -415 72 -611 413 733 343 -514 34 708 -358 287 614 -309 472 -783 -765 2 394 613 -457 23 656 571 -563 -867 559 -513 113 -217 -711 101 326 -512 604 -749 -448 -304 756 286 -49 -742 644 490 -316 298 -287 506 188 -892 721 -747 -268 133 -619 -734 -390 403 -738 -242 -72 -750 -718 -3 283 -54 743 279 633 645 -527 629 -429 264 -241 -446 -173 313 539 -482 -411 150 -602 -196 280 -37 190 448 567 232 -163 346 651 148 -452 443 56 -572 -800 -506 115 -704 -504 -577 459 -175 -21 -844 -191 -624 193 -7 637 -454 -237 -670 -121 470 -422 211 257 495 195 533 -36 128 -895 -426 -593 11 -863 -863 209 537 -735 -444 -769 323 -49 -371 -300 -539 421 511 -117 461 -434 386 -173 28 546 56 -739 700 -392 -663 441 253 -728 -518 -592 -426 -816 -173 138 -117 617 531 -127 567 384 -305 132 368 -846 -204 780 -526 -810 -697 -137 -38 -889 -819 -122 144 306 268 739 -413 -470 641 311 -500 375 347 171 545 -423 -31 -191 -897 -658 485 -764 -449 -743 23 -516 -638 692 237 395 174 8 -555 -198 37 95 368 185 -369 661 -139 -690 -193 -803 -195 546 584 -38 -295 -102 -371 -588 -614 3 544 -525 496 -95 -448 196 -306 49 -679 -504 61 -62 -342 662 130 614 780 729 -550 -730 -420 -41 -391 -433 368 -380 340 86 654 352 80 -3 204 755 -464 -691 790 23 220 -392 397 748 -133 4 -701 105 -583 -512 139 40 -502 340 144 -327 -689 197 540 -523 388 265 -829 212 506 4 -141 -140 337 -235 -624 567 -328 -419 449 -241 -476 -229 627 -560 636 675 47 642 -342 -874 -75 753 784 506 -141 518 -813 411 693 648 412 140 382 64 -468 353 725 -1 -555 749 -691 428 -612 -6 232 142 -377 -496 -730 -501 -632 -336 562 -370 -551 -567 569 -223 -695 -884 771 291 439 -415 750 633 132 -92 381 -768 188 44 -734 158 715 474 -687 355 794 787 -3 21 762 -365 -399 -219 -851 6 40 -229 792 -100 92 -878 388 783 -753 -14 367 -765 -337 -596 -535 -381 -64 -464 -870 -484 -274 -859 -412 -795 -801 251 -191 295 -457 680 470 654 136 -69 43 620 -433 -598 -782 254 -150 -246 101 249 672 -474 723 -665 -616 -473 144 722 -822 -598 -618 -526 -794 -589 567 138 75 -749 792 -708 -551 -227 -785 -846 75 598 -668 -809 -854 403 162 -513 209 248 388 740 643 646 -274 767 -3 128 -891 574 -762 -182 644 375 -151 -436 117 -891 -133 -619 -164 -801 -779 -633 692 666 544 -535 527 656 477 -713 -127 -427 684 -152 517 -182 24 -769 36 -666 -651 -59 -223 -746 152 -691 -92 -98 -594 -275 169 17 -460 553 -789 -604 516 30 -69 -556 -16 -225 -877 -41 80 -404 -88 -256 497 -698 242 624 635 -157 34 -116 -582 -177 -798 -370 -625 279 587 -93 108 -787 504 656 431 -250 -561 -733 -476 71 -245 124 228 -656 179 -546 -543 145 -230 -739 -852 -547 211 108 -166 -293 748 217 -495 -108 785 642 -388 -823 482 -575 617 297 626 -718 273 -109 -52 -200 -842 -801 640 133 441 -654 274 -854 -120 728 564 -724 -314 77 -897 -233 614 49 -92 102 -177 -763 17 588 -379 736 -774 -268 -53 -199 629 -442 403 -398 -6 -892 -109 17 27 710 649 -754 39 673 -497 212 -830 -772 332 -518 424 -506 121 552 67 -629 -507 -548 604 -37 -210 26 -3 -277 52 -422 -591 410 66 -638 441 79 -550 90 434 236 736 -260 -314 571 -238 -320 -405 463 -773 401 245 -570 -736 401 69 171 -586 -569 -645 -275 472 -484 443 362 661 -260 -558 774 626 -646 -348 -162 -466 -278 337 719 -193 44 11 -222 -104 346 -36 -322 -444 695 330 -784 770 609 679 421 514 -883 338 71 617 532 -246 -301 276 151 397 59 266 62 -648 787 -75 540 -785 -571 404 742 -380 57 484 -475 596 -429 -22 -157 179 62 470 -139 -853 -259 766 604 642 -708 -593 -660 -549 511 327 -776 -590 -825 154 797 89 683 -803 -550 -739 -143 489 326 696 -162 181 179 -879 31 534 -748 -862 -511 -357 295 -540 745 -278 250 -796 67 -207 484 615 -24 466 -92 330 -42 -50 715 681 -326 358 253 670 -502 359 -835 429 -881 408 -217 720 688 343 381 463 -413 -71 -475 -239 -464 -633 66 100 123 -9 -524 -705 -744 -836 -671 199 -679 -316 129 64 -276 69 -287 437 -720 -794 -528 -859 198 342 568 -580 -242 212 -26 -310 -861 -630 532 795 366 364 550 -768 -286 -310 464 182 -630 208 -14 -502 -563 545 716 447 -83 -87 524 -162 449 -839 60 -705 -584 410 -769 -529 141 615 -747 -382 85 449 420 74 -493 -10 -502 -664 353 -100 -222 244 -684 -377 588 -187 252 532 -442 526 491 -794 -631 24 356 -439 -677 -31 -430 -464 427 141 623 288 299 524 380 -889 -796 41 491 725 -699 -733 -644 24 -731 344 424 -10 -634 448 -502 636 785 658 -646 -646 558 205 -695 506 481 -433 -733 -184 -739 -497 -173 -480 530 -439 -414 345 -134 -714 -718 -434 -449 731 474 -761 536 182 -45 -390 -113 -586 -276 444 -703 366 -249 288 423 187 247 9 771 499 395 129 144 -4 -260 -790 92 698 -699 -165 55 583 -243 106 -699 -317 -522 -725 -471 -715 -297 -723 680 702 -637 -105 78 251 -628 501 361 -747 -459 786 677 410 330 84 254 5 320 173 -559 -395 -662 -662 -739 501 -670 318 -443 -348 -662 -118 -496 567 -817 477 569 -886 -702 -375 -492 -129 13 372 521 -805 11 -849 739 731 -599 -55 773 -426 -283 -897 427 -581 -133 -845 497 257 -479 662 -128 142 -384 -589 585 506 130 -570 657 665 781 -456 -270 722 -206 173 561 222 -19 -293 -94 -246 -160 789 430 -116 782 -291 -23 -309 -894 -440 -404 603 510 -669 -804 -543 244 -481 -462 -88 -7 498 773 -88 -472 -187 195 -862 320 457 -463 214 -62 -63 266 -456 173 504 -265 -567 -517 -270 -244 178 287 346 -747 -333 -340 -738 -561 257 586 -538 -107 14 565 -583 -641 443 127 90 470 289 549 201 104 683 114 443 237 695 439 -434 -568 544 73 105 334 -777 28 738 666 721 711 30 523 -215 131 -138 -888 458 711 -165 -153 -166 268 -469 -385 163 -850 326 792 32 61 250 276 609 84 -843 773 -47 358 -366 54 -742 425 512 290 285 384 755 612 48 -496 -607 605 731 -109 465 280 561 -206 -767 -819 -140 -456 -648 -336 636 -699 549 -559 442 -428 697 -316 -81 -8 421 98 -222 670 -290 -324 -654 214 360 679 -719 173 -529 312 -883 -454 250 181 723 130 257 493 561 -695 -588 -185 774 -98 725 132 -38 -852 -303 389 -263 -635 -635 120 719 348 51 245 -745 -822 389 60 -424 314 -839 -206 -21 -151 -871 -653 145 -488 -893 177 -563 99 -488 -478 267 -120 41 774 671 -668 -815 778 371 -534 407 606 526 264 113 29 140 -336 -510 481 -559 -597 -387 -186 113 -48 341 -282 265 -306 450 -767 -895 -37 706 458 534 -863 101 -392 84 108 505 714 -144 -762 83 -831 -797 464 303 404 722 -659 -23 775 42 554 -158 -721 -374 -124 -44 96 708 217 -211 330 -25 -201 731 400 -889 545 749 642 -418 -846 218 -601 -676 661 149 58 -658 -415 -523 -365 628 -521 -578 -721 657 114 580 133 381 -876 184 742 -33 700 -354 -870 -613 605 -833 -717 -463 -813 -47 186 59 -255 -714 -76 544 440 -716 -559 -699 -144 781 787 -757 -107 -668 -191 -264 -543 633 -749 -532 -886 -581 145 -600 -671 -614 710 274 -762 418 -642 -770 662 -672 211 -136 -843 514 322 424 265 498 383 450 -392 -318 316 160 571 -64 -634 768 -686 -296 92 -313 601 515 -550 -268 722 126 -706 72 -505 -524 110 716 -110 220 -73 132 420 -317 68 -113 -243 487 -839 -808 -692 -130 539 -437 -213 607 -34 380 394 400 -65 -495 -711 298 616 -397 -494 380 -856 126 485 -189 298 -638 -892 202 751 632 -701 89 -796 -845 367 -848 -833 -274 221 198 212 179 709 -500 -450 -555 -771 298 -425 -130 -654 -523 -260 -416 -518 -489 -88 25 523 249 589 193 -886 -563 -312 -19 -415 -281 -251 -808 220 598 141 -716 22 -573 768 171 -602 -692 149 427 515 770 -32 -653 347 143 679 462 -752 322 714 -588 -479 -12 716 -802 479 656 -360 545 774 -289 -900 340 217 401 482 717 -862 10 -791 87 -796 769 -569 -847 199 -532 107 -460 -849 28 500 132 -499 623 -72 -88 304 -672 -737 -478 -842 41 263 -251 242 173 -80 681 -480 -196 24 299 782 779 413 -607 -407 -761 115 43 713 188 220 -720 180 -456 -771 445 -827 579 -476 -84 202 -259 -837 800 -561 377 265 -786 778 -656 513 -895 -44 458 69 192 181 17 -682 299 167 -822 47 635 -186 293 306 472 790 -884 -824 -405 567 754 357 150 -500 730 142 216 157 304 -356 327 591 714 -16 -756 -370 -109 264 390 -413 -324 -352 -806 -163 640 -4 710 544 569 -202 -479 -396 -815 130 -461 799 667 -775 755 -430 51 691 -284 -503 -234 -31 -535 -75 -331 133 17 -121 -568 -789 239 709 -797 -46 414 -784 437 512 -811 228 -435 723 -647 745 735 310 -690 58 -626 316 -45 -334 258 729 91 -676 76 -206 741 -387 -751 -629 791 323 240 -838 318 658 6 316 -242 656 -553 -888 412 122 -497 498 -861 -748 296 26 -794 -609 -669 -739 -707 -599 308 -271 -139 565 95 -830 663 -779 455 746 -18 -636 561 364 409 -28 -412 503 -490 -460 450 -451 -848 -546 -54 48 16 630 -60 -65 654 -864 509 704 603 406 412 -282 -284 -132 -509 -78 590 -369 558 254 692 -347 -227 -420 -10 473 754 758 327 11 31 282 271 47 42 -403 536 699 501 -187 319 592 -433 784 -800 -881 -758 -138 448 -890 -4 -637 -501 224 -185 73 758 -189 265 77 -383 308 449 669 -599 -697 -378 255 -271 576 726 -229 98 -296 -202 -316 -504 268 -366 190 -658 532 -746 695 31 671 -195 371 334 -798 -815 79 -582 654 2 139 250 -274 -807 -811 -607 -805 -553 -21 -793 287 695 110 251 -428 237 -220 686 -260 21 -633 -517 -218 436 460 -245 -594 624 268 -585 193 -31 73 667 -779 -873 -152 -840 -713 676 -872 722 -560 681 -551 314 -837 47 -592 426 195 689 -877 30 254 -831 413 94 -772 158 314 583 -503 -538 -451 -509 774 670 165 -52 651 -366 -4 297 -288 -464 -357 61 -454 -308 -10 -743 382 649 -125 -572 -583 88 -213 546 -115 680 53 80 198 442 194 750 -623 -721 -43 430 654 -644 262 -267 337 -593 -65 123 -243 114 674 -124 -818 742 -336 -485 -268 -819 487 -374 333 640 501 -8 787 -572 -577 -62 -730 51 -646 -86 -370 -270 -880 269 278 65 -430 800 -767 272 -672 342 -330 716 -30 -569 -899 325 336 337 -264 775 -65 166 -341 760 95 -876 -612 -30 -698 -20 130 663 129 278 324 -544 -629 -417 541 -180 -319 -305 251 -367 -75 -67 -746 -117 302 -258 -604 -454 -507 -210 -566 -449 35 740 619 744 -102 624 -856 -201 -772 -110 -24 390 -333 -442 196 -892 448 -332 -467 93 682 -766 753 313 743 -488 -83 243 434 79 -192 -193 -307 -423 -10 360 -896 260 -300 -738 -385 -181 193 426 504 621 762 764 -388 -42 452 97 382 -69 757 -807 -599 -820 -457 10 719 386 188 518 -144 -610 -155 -63 -515 434 122 141 -120 314 -764 -201 -96 -130 -863 82 -597 -209 -796 628 -718 664 -481 450 516 164 -382 737 254 534 -644 -74 503 501 556 -509 32 793 -740 -799 501 -590 -540 -659 -487 317 -493 -895 -776 -154 657 -820 582 556 -555 -698 190 -698 -675 169 358 -31 -178 71 -87 92 -271 489 -594 461 -199 554 604 -186 412 -561 -212 -136 -898 -679 -532 280 -143 702 -701 293 -728 -386 -128 -47 -749 -216 -19 -270 697 599 9 -776 439 734 -428 -125 324 629 -535 -220 -532 -807 -828 513 312 -671 89 799 209 -826 -835 681 -485 -131 -507 714 -679 -316 -246 -451 356 -340 69 437 463 -574 446 534 754 24 206 -570 -813 9 -179 -469 703 41 -130 240 -532 423 554 -466 -362 -366 15 -7 467 63 -604 -542 -468 -639 58 161 740 -343 31 92 -45 549 -494 -447 103 -808 313 -851 -805 -459 635 -102 493 258 -573 -344 -314 163 -765 312 663 -120 -459 -69 590 -384 -865 627 -71 682 -817 679 -74 244 -87 553 216 -122 -6 -74 556 591 260 -445 7 436 -170 -154 445 -19 415 -442 -206 411 326 -269 431 -59 383 -418 -302 -478 -51 664 427 800 -312 684 344 758 531 729 323 -717 -871 671 436 375 -10 388 -435 -85 543 658 592 -790 -699 798 -21 -148 502 -498 -494 -651 36 -370 212 -654 126 -480 -831 443 391 -607 367 -59 495 557 -257 -538 466 78 -198 -305 -65 -283 -297 -853 -295 632 504 414 -658 -283 416 -1 -444 417 600 -549 621 726 -767 328 113 -4 -213 -723 477 524 -765 638 -492 -766 -364 608 -26 -630 331 -650 -652 229 -482 -720 -507 -485 102 364 510 556 343 -326 -692 -350 -768 -9 533 408 -577 184 -840 -85 -416 762 265 -667 -602 -274 70 597 -302 -470 74 -500 712 494 201 -520 294 -85 -164 -521 -367 -361 151 -876 672 -410 -118 53 423 -108 -352 699 -498 -749 97 138 -26 380 -224 -650 -208 -189 -472 -251 -337 771 57 203 306 210 694 223 512 666 98 -110 -896 -98 -860 -145 -585 -739 -699 -340 -361 320 242 255 27 610 114 758 -269 335 96 435 590 746 -887 -783 -395 421 328 -302 -586 111 -310 526 -61 -853 -526 292 -159 37 -468 -352 640 -538 -715 273 -619 -440 -137 726 -497 -219 158 -413 369 -487 -435 614 70 -346 -441 672 -85 673 544 -802 134 -629 -583 126 -513 -571 -708 -77 -393 -738 185 -860 -760 558 -447 413 641 457 -896 418 205 517 755 783 283 87 749 389 617 -196 766 -178 -456 -601 -560 57 -715 -121 310 451 -559 -764 -606 -78 53 -175 423 23 -444 397 -23 -528 -141 731 -448 434 -284 -100 201 -770 -175 -806 -636 -359 279 754 -535 241 207 -872 -578 608 -419 -305 -252 285 -378 783 -818 -46 -82 542 366 -322 -867 -297 357 -462 45 622 -364 -400 -819 -549 285 -85 -7 150 369 -668 -678 586 -543 -68 -386 56 340 -823 764 384 -158 -34 689 625 -371 -152 616 389 -130 -146 -635 -830 196 -656 280 -448 -64 -271 392 39 123 -703 -535 595 412 80 -405 -740 -34 137 493 -659 -754 615 -203 -65 -523 564 -733 -766 188 576 532 -586 226 -789 228 204 -156 -693 -518 647 737 -153 -651 -608 675 329 -369 -852 -339 172 681 -315 -132 -705 684 387 471 119 494 357 72 -141 495 -85 -615 -267 609 66 -597 60 724 -152 -373 343 701 -815 651 -610 -422 -267 96 794 228 709 -289 454 470 -833 387 49 -462 283 -761 -328 575 -494 -258 255 79 -716 147 517 -872 41 287 -183 -769 396 -567 -735 -299 -863 -226 -480 206 -749 -720 14 -298 696 401 712 -433 173 -478 -467 -584 -559 -414 -724 371 -719 316 -795 -437 756 599 -627 -558 340 665 114 -255 728 -17 113 718 269 -749 -736 525 -549 -466 -338 -423 504 354 359 93 -415 -473 356 -675 -334 -748 216 105 -33 425 -700 -342 271 -444 561 673 -587 349 -95 533 -565 -95 -237 -773 -878 317 472 593 -554 -376 605 -116 -329 -377 615 731 -100 587 208 791 -164 458 259 -812 -445 -501 -780 -292 639 -553 -749 336 -161 -229 507 -488 -786 -681 543 389 -807 764 -877 -693 -297 281 107 -698 -227 -251 201 -479 758 -56 -813 -468 -87 -381 -40 -46 -161 -386 -26 243 707 -566 -87 -252 -713 798 -425 -299 684 -315 504 623 324 -709 591 -551 -452 -820 512 -235 -162 -739 -514 498 193 39 -330 -290 -298 -192 429 -756 -182 -556 69 -764 -450 -99 620 360 -522 66 -65 85 623 -561 -337 700 608 -643 77 313 -224 -321 609 577 -493 175 189 -235 -225 -515 -35 -890 258 -10 491 563 379 -793 -522 -386 634 -9 -551 284 -681 341 -200 -96 667 525 -686 230 80 -536 237 720 -592 -556 -675 593 87 716 14 19 251 -218 -750 368 -100 -90 712 183 725 118 293 -790 182 -835 -843 -805 -299 647 577 -535 379 778 -330 476 -880 -492 -765 514 -776 -785 -740 650 -765 97 620 -1 691 -870 -124 -514 765 222 -535 -572 416 -619 676 134 425 647 244 -650 -325 -693 -316 -766 8 418 702 776 -395 -879 746 199 627 -473 -529 -518 -749 -705 -835 -285 -124 254 -199 772 294 -523 -451 207 794 788 502 461 -806 2 -385 28 -283 9 -542 -311 416 -322 -541 -231 205 693 -601 -527 -112 -176 -502 473 -541 -20 413 -469 -840 -78 -803 -692 -243 -771 -836 369 -526 231 514 -268 629 789 732 477 -552 570 562 564 105 -833 -895 130 -528 -807 500 357 13 -266 671 85 764 291 496 79 133 427 -817 651 -658 753 -388 536 -496 -324 115 -309 -402 -435 -616 -233 -73 -346 595 -534 4 -297 728 -183 -56 -250 -145 710 -125 -672 -880 -476 -767 205 -400 191 -657 -590 776 -695 -61 533 -340 -460 456 309 573 232 -148 782 -760 524 562 522 695 -649 641 613 140 335 332 491 343 -11 407 -619 -621 -556 258 723 -740 -85 -801 -655 516 778 -331 519 704 -858 -430 353 762 -676 49 242 -662 672 -68 582 146 -118 762 8 -562 -479 443 -841 -308 -509 -743 -279 -546 76 -424 707 164 -895 -204 537 -157 692 720 -195 -338 350 -272 -402 87 -183 303 -865 329 743 -157 -867 -51 -121 -413 -433 382 142 -140 368 129 -571 -779 138 212 -460 -576 783 382 -768 42 235 -108 -813 -445 111 166 236 404 796 639 -454 -166 618 -741 732 -687 72 -28 -350 -877 -276 769 -859 697 -584 89 290 -13 -837 -893 46 -364 -677 363 -486 -605 -517 -294 -896 -387 -341 -190 460 744 463 127 -389 614 -158 64 270 533 -93 -784 654 709 -360 -408 -300 236 -518 558 378 -553 228 587 643 -857 -71 -804 427 -503 -81 527 -15 -427 -399 -280 146 246 177 -331 113 730 -618 195 -654 -744 102 -772 -96 -375 -595 -189 -407 32 -715 75 705 328 -350 -273 -333 -381 95 -789 -516 597 660 -483 553 -607 -215 742 -641 235 153 -161 -548 163 401 -779 -461 -454 -373 150 208 -527 -733 -849 -700 -188 648 86 265 443 -357 401 399 113 -855 -488 609 85 745 235 -432 -86 -610 -188 82 420 -144 -291 183 -140 -605 172 626 578 -248 332 480 287 -321 46 -26 591 -117 437 6 -768 515 -320 782 428 491 165 337 -665 354 -866 799 -184 164 -405 140 100 -364 473 -843 299 -546 -783 -104 -745 654 500 597 -500 104 -858 461 -358 -633 -655 -561 -298 -402 798 -738 -433 -753 282 408 -617 259 10 254 -631 -770 169 -46 -337 -541 -250 -516 -92 -26 -410 -567 -473 -116 -479 -325 208 -176 417 -782 565 694 -65 -550 -627 -124 -193 1 -279 -485 -385 469 -807 597 -603 -396 -679 -270 288 -481 502 106 -717 732 -156 -8 -268 594 341 -277 24 -425 716 -652 -862 -69 -752 -864 37 -799 39 -53 -389 -81 -18 -70 157 -539 289 -90 640 -509 507 -491 -556 348 -2 -699 301 592 -890 711 615 186 376 118 742 414 545 301 180 71 475 -240 603 -331 446 337 -476 331 524 191 314 166 582 587 650 611 354 486 189 -720 -570 -858 -740 742 -774 753 -102 -843 540 541 13 -874 45 -504 657 472 -888 -568 -94 780 88 -307 737 -837 604 797 -396 96 301 -173 -385 28 -528 -526 -482 -315 660 -149 -272 76 -394 -553 -14 604 -445 -473 524 -211 506 -166 -218 -85 450 6 383 -385 22 84 98 -1 142 -593 229 -708 -637 -16 -897 -455 387 -100 -603 -644 -789 482 294 -865 142 -56 -150 -874 -378 -790 -236 384 470 -573 666 447 -320 -22 -441 731 750 11 131 269 215 -740 121 -690 -635 -259 187 19 118 -573 -225 689 -10 295 551 429 -30 -162 -642 541 119 -820 -351 -268 -847 302 -343 -202 103 -592 -144 745 -275 530 200 199 -618 -573 -200 -817 -75 -222 580 -708 272 21 -526 -812 -291 -594 545 429 -807 324 -80 82 656 -551 -707 315 -513 257 -208 179 521 -643 -610 176 -851 -382 -432 -119 -702 -182 754 547 754 439 136 617 -558 -372 348 340 356 733 -826 -104 -39 785 -251 393 -216 -425 73 -323 -233 -218 -130 160 257 -249 -118 669 752 -161 -605 -785 -460 619 132 234 222 -496 442 -412 366 -217 72 249 -805 498 717 -30 618 -258 396 800 23 220 -694 676 48 -750 25 -403 -891 -240 -59 190 -521 -87 -676 -592 -599 -410 631 -248 -751 -302 -600 -651 -155 282 -15 414 -210 -637 619 661 -338 -692 -876 1 -557 -772 -163 -227 223 -128 505 355 -3 -522 716 626 497 -582 -830 -361 -647 -692 -92 -776 633 -225 -682 -541 674 564 -413 -537 -569 417 -362 -239 -617 409 676 378 769 487 -644 207 706 250 -219 307 504 -881 771 -184 236 -239 -253 -20 -588 221 380 -670 -501 -447 -170 -775 489 396 -112 109 332 -154 -293 -523 -300 -379 -640 188 637 -94 503 449 -282 -695 -872 560 440 -748 -514 -519 -72 -211 49 -11 -705 410 291 -361 -130 799 -366 657 587 -830 498 -704 -318 -228 334 -431 743 -112 -551 -880 -789 47 -554 -820 209 -293 334 -680 495 120 -408 469 321 239 29 420 -465 -65 -738 -500 -642 -272 -68 -517 -626 -868 583 444 330 -490 -29 -226 412 -188 185 -544 -814 780 -476 -804 -556 -574 -380 639 151 -748 156 798 -751 600 145 -317 354 743 -63 -379 -496 404 -49 674 162 121 -471 -573 -861 299 -504 44 150 705 725 -723 -512 217 396 -852 -838 -774 -263 388 -366 333 -492 166 -278 -326 628 -46 -215 639 149 449 -517 -236 344 742 453 -666 -5 110 -766 -237 -499 -509 -48 189 -162 312 365 -330 132 609 -740 757 -634 -680 19 707 -444 -551 -576 388 -207 -503 -278 -422 -16 -418 736 -134 -899 -781 -811 409 -899 -18 -180 -575 269 156 -668 -623 -93 678 215 -557 -249 -57 22 -80 -409 570 373 674 324 -598 415 702 160 -125 -894 213 -163 -842 625 -202 -400 201 557 -729 -743 122 784 794 -130 -746 -806 -842 -789 -413 362 699 793 -511 575 569 -160 -17 103 -678 573 538 -127 416 382 18 -712 -609 360 -832 -663 516 -591 -70 -239 -642 392 -832 691 -368 14 -591 320 724 -776 12 147 -393 -496 771 -342 -577 762 -484 92 45 681 -105 440 148 -342 -540 754 48 557 -610 -340 -528 346 778 388 -85 205 47 227 701 353 -653 -734 786 -426 -47 376 -122 605 493 486 212 -276 769 147 -503 -871 476 229 423 681 -219 -46 128 228 129 -840 255 577 701 134 -26 292 -728 486 -288 -507 114 -603 -760 320 -709 -235 429 -331 -710 681 -593 261 521 -493 -804 -352 577 369 375 108 -456 -813 -744 200 546 684 271 328 -642 -651 -159 -483 -460 301 385 -880 169 410 -323 635 751 -363 -779 623 78 660 -324 -224 -867 261 -56 48 -802 46 770 55 -43 253 -268 -505 286 -145 249 -403 529 621 540 173 -107 -460 -874 639 -749 -445 -402 -859 290 -148 -262 705 -666 -864 -694 458 -560 749 754 329 661 -602 185 31 -578 -503 -697 -207 -148 -363 -129 601 8 -235 562 -187 -238 -238 -285 -595 -769 441 358 -391 -611 -824 -3 -182 -610 43 -828 714 593 -129 -413 -624 -111 -838 -224 -349 -372 96 567 -301 494 18 -344 -447 -413 209 484 -78 395 324 709 -688 488 408 -743 -858 -512 -746 367 -532 -410 737 -583 165 -16 -385 -765 -893 352 -408 659 693 -501 -446 454 -846 -195 -559 -684 -606 258 321 -620 -365 -279 -433 265 402 322 4 -645 592 -210 -742 645 -53 -495 723 595 63 731 -316 449 104 -15 656 -795 -727 -80 -540 -587 -833 -25 412 -847 54 440 330 -332 -214 292 -643 -885 -662 -143 793 -666 613 23 -823 -561 -733 74 -418 285 -433 326 687 -395 -521 398 -387 403 277 -457 -1 -801 -811 91 17 -798 442 -228 251 192 -334 -782 -554 -263 -760 -48 -842 3 591 692 761 727 146 334 -146 778 -763 304 778 91 -626 795 -364 -659 509 595 -433 -271 -367 702 652 -822 -181 -461 41 -182 352 578 -614 -567 -94 -748 -465 -839 403 -263 30 -318 -224 -581 275 -327 -342 -335 -29 237 -445 -413 200 642 482 765 -302 344 -367 -818 646 -640 -612 76 -78 691 -460 244 778 722 774 175 569 251 -817 578 475 -339 276 -817 457 315 -513 -884 -469 399 -170 11 -436 413 -205 231 -588 -783 -506 192 656 553 455 -310 -804 143 -212 -346 487 -451 288 -536 -365 -748 734 -154 389 544 -345 296 -116 729 693 365 515 99 712 -14 -619 -665 -475 -790 -858 -554 186 -524 441 24 -1 722 -655 -627 -120 142 -171 34 779 504 -305 -847 580 109 750 53 -882 570 177 701 131 122 193 -179 55 -715 524 -24 -882 434 -419 34 656 -809 -609 -34 -795 -661 503 -480 -14 434 358 -721 670 -314 50 784 744 -680 -394 231 582 330 -338 792 -685 60 -401 98 620 526 -586 411 87 198 -409 476 -801 -140 630 -778 -381 36 792 -229 -861 -585 -55 749 -136 634 -31 124 261 -594 -741 155 336 -152 486 473 796 693 -262 215 134 -499 -561 222 -1 -432 90 -837 -897 -702 -652 618 -825 434 -658 179 85 209 -783 -422 537 -467 766 381 -494 106 -81 -325 -676 505 -747 -323 -121 608 -246 -85 496 -719 -554 112 -147 -4 -717 35 288 -249 -547 -374 -797 -475 -214 461 309 -688 23 -396 -52 464 -347 179 -95 -230 740 693 -66 556 -362 282 464 -160 649 764 332 562 742 -624 -582 258 -553 -151 360 -776 -731 -140 171 176 758 212 -494 448 -505 497 -526 148 -45 -490 -571 -386 641 640 -673 -605 -673 -750 158 -222 -690 -295 -61 758 57 -576 -679 -167 636 4 239 -138 10 67 147 258 741 -202 -648 -878 -94 -323 150 41 278 -26 -797 264 128 -207 540 -47 491 -622 498 -811 683 -575 -257 478 312 710 -719 -733 428 -487 485 -249 441 582 53 -719 344 170 -21 -142 -448 -323 -510 705 -180 -130 169 215 -62 309 259 -323 -656 729 -550 -173 -794 713 -583 -247 -736 -479 -498 -137 -526 26 -685 -252 741 383 292 -515 -165 282 -874 -338 259 -451 -678 -517 15 -71 -710 461 -270 -109 -395 132 107 229 206 243 -847 315 408 541 -246 -211 -693 -474 574 707 -752 -9 148 -146 588 29 -686 -177 -558 -232 618 332 44 -739 700 -257 193 -100 -889 482 15 63 674 -370 185 -580 -72 -600 52 -4 -497 -443 745 603 -900 -17 -529 -620 -242 -692 717 445 -886 -278 587 -74 -320 -134 -306 -145 -865 -623 378 -118 -305 -35 -320 606 623 -419 317 618 -42 -398 756 -265 636 -166 -391 -373 -485 355 234 -352 260 -664 -878 -900 615 81 -226 -762 457 -562 623 -114 521 159 -619 400 -319 -625 36 599 -598 232 -457 374 625 -505 164 731 -131 -92 49 247 -487 -525 463 -303 108 -886 554 300 -271 -18 606 -545 -197 -639 432 132 342 -194 -8 553 326 -770 -245 277 -622 -116 -244 -249 140 -8 512 -854 141 -893 -211 -727 221 -512 -788 -284 38 -134 499 -815 -139 629 -162 -658 -793 -374 -378 -65 -293 -605 -217 140 97 57 -215 -550 111 -455 112 -140 322 -117 668 115 -532 777 -444 111 527 -231 189 -708 -435 -285 -584 761 763 -685 599 -436 -400 549 216 -28 -760 -433 -730 123 -867 765 -711 -91 431 119 153 -670 255 791 -575 7 459 -251 -863 379 -673 688 425 738 -222 566 25 -84 598 -99 452 -168 244 -68 783 -708 -430 214 555 -202 733 -3 -358 640 -375 429 -733 458 -144 -274 -758 576 663 -265 41 -24 464 402 -394 -583 -592 -89 -94 686 444 -747 -595 130 123 -459 683 419 547 129 -178 -607 -156 -541 449 335 -728 348 -336 144 -549 -792 724 -286 105 -497 -663 394 -73 690 -422 -585 -344 -465 -214 539 303 -746 -392 -81 -268 -564 -738 -534 597 -636 -769 -215 -459 -17 -244 761 -733 42 -683 -492 -749 58 362 -267 -494 -93 -285 -747 660 365 -790 -543 -119 204 -303 -586 -67 -1 -794 -10 -884 512 -612 -863 656 592 756 353 -279 617 -755 -835 192 -886 -843 797 619 -659 -476 768 739 188 467 -864 -727 35 -372 -347 -354 -684 105 365 -870 -399 85 -806 633 -475 281 -377 -247 -501 741 574 -323 367 -617 -162 -566 228 -203 -232 621 -759 -756 -868 23 737 736 -271 -740 -262 -754 603 539 127 697 361 299 404 -813 726 -246 -470 571 92 529 -659 -244 489 -222 154 780 -226 -616 -106 -390 -133 -594 -742 -529 354 -99 206 537 -449 -398 -683 -406 -244 -435 -275 -468 626 -67 479 394 -473 492 615 -411 -667 603 -848 -460 793 -42 129 620 -391 432 -561 -869 660 359 68 -132 351 476 -5 -333 777 -374 -652 -402 414 -798 -155 -885 -825 -9 -77 761 -443 342 544 -401 -741 580 -256 -883 -673 676 188 -810 -422 -280 506 -363 174 -160 608 -686 231 41 -194 424 -890 528 -756 673 -750 711 25 143 794 289 567 -344 -5 265 -304 -641 -741 -101 -121 510 -754 -228 -677 561 794 -119 -15 367 -175 43 800 -810 11 -222 223 719 374 -717 -62 564 23 -659 -29 -339 226 423 547 -268 -51 110 -895 53 -615 -467 361 535 35 -527 665 -218 331 -167 -481 -775 -173 -247 563 639 557 715 -774 327 -709 -324 -706 -396 -789 85 -826 -109 106 599 -753 -230 501 -268 -736 -315 659 104 -259 -22 -314 -700 -458 49 578 -795 419 460 -259 -303 -518 -439 672 396 794 341 339 -819 -124 292 632 726 -611 -109 -232 -575 -816 577 127 205 390 -477 -703 121 562 646 -834 236 442 399 -871 374 438 439 -457 401 -830 530 -268 526 -72 55 368 -620 -741 -406 -866 -835 -574 -701 -502 -873 705 778 667 192 393 -218 -294 -804 -468 0 -424 591 75 411 -882 -568 -657 720 -381 -539 -248 -896 -289 488 520 773 -699 -303 423 621 4 -286 -178 -410 11 -57 -95 -661 139 -648 -111 -891 -125 -709 -423 -283 -516 -161 -777 136 -285 -605 -564 351 -657 -107 470 483 -870 419 381 215 63 129 55 437 424 -726 -159 -401 -102 257 -222 -155 -807 706 373 219 -608 -275 -474 622 -231 -288 -552 -852 44 390 -591 95 -376 159 -272 -549 369 -425 -897 28 -83 -417 556 -760 565 392 401 200 -587 -822 -793 -208 -236 408 693 -123 521 -634 -382 -7 -697 -372 412 -286 -268 -581 640 -827 -787 70 387 -255 406 -191 434 -804 372 311 484 538 -283 -103 -871 154 -457 165 -351 359 523 51 613 99 -777 -636 657 -889 137 -155 771 523 -707 12 -149 156 -618 -728 642 -684 395 350 -132 29 -420 -148 -209 51 68 595 -833 673 -126 -439 268 207 -678 -508 670 -775 557 46 765 58 -357 -898 -603 557 -880 -370 58 586 -504 550 -684 -829 -896 -403 266 174 83 -747 74 -778 -182 13 -775 -719 618 -185 26 -28 -67 555 -833 424 757 166 176 -714 278 24 -79 157 -745 238 -882 760 -737 754 -117 241 -730 18 -750 759 753 -529 -279 -563 -274 203 765 325 336 36 -584 13 -66 210 414 773 -572 -155 373 434 -653 -183 727 -68 -511 297 -328 -702 -763 -482 -609 -519 -500 127 77 -154 -669 -21 655 -198 149 623 -862 -128 -186 500 308 -446 -117 -209 -85 774 -484 527 373 -133 264 -501 139 95 -598 -199 748 747 298 -112 -652 -813 170 -893 -721 527 -520 -585 21 -194 337 767 -463 -68 -742 346 354 -166 490 -397 -673 -438 -342 -544 -367 -318 542 457 -475 618 -458 515 -629 669 -807 302 778 493 -56 -697 -9 -172 489 522 157 688 516 244 -632 -760 -411 410 -666 460 -25 -645 -742 -626 -150 -19 580 627 -448 -830 -33 88 -161 -670 495 -696 -329 -852 -833 -696 475 -178 408 143 -244 -841 463 -798 584 -726 -611 453 -160 43 -125 -763 443 403 -645 782 -506 -81 50 278 -424 54 589 223 -302 -109 23 -259 84 328 698 287 -812 381 336 546 -459 -810 -204 -62 -207 128 541 45 480 739 225 579 19 132 384 79 -227 646 -642 -819 474 221 -780 178 -830 717 509 630 248 714 446 397 218 228 765 356 133 786 -756 -41 137 521 674 369 361 250 351 -495 -374 -541 -685 712 -454 -338 -847 -388 -569 -815 674 -358 -211 760 -614 -623 347 -197 -218 -533 355 -308 178 376 85 651 -17 519 653 351 -237 -171 517 -731 -821 438 -223 -262 -732 533 -197 515 -22 -492 434 733 -744 760 667 265 536 -473 -652 464 -494 -307 -870 723 -742 -768 98 -334 -214 -537 -469 557 -474 -418 24 639 284 789 -48 -378 531 -230 187 -350 -356 728 151 -858 203 286 589 -666 -233 -342 357 474 461 67 365 -87 412 70 200 -20 -857 -359 -241 -639 93 161 786 269 661 -615 -393 456 503 -507 372 297 190 -208 -620 -782 -629 -382 -574 -590 176 -591 -264 -330 439 -53 511 -20 -42 165 -251 378 -827 378 -549 61 -21 -427 160 -179 -556 129 -532 -761 345 429 604 -670 543 -40 86 549 -611 644 -730 -630 -900 -637 -167 -230 -746 513 -323 554 -639 -577 67 404 475 -219 -301 -818 -382 -651 350 -434 -385 635 -194 283 -858 258 -69 444 -494 -220 -266 738 201 -42 124 -832 674 -386 324 195 249 -306 231 -244 -629 -470 -445 446 117 10 0 141 581 380 -102 37 -255 -205 -21 329 764 -519 341 -167 -799 789 537 -891 604 -297 -716 262 -858 252 65 -72 111 185 243 -861 358 254 -177 -195 28 -889 -298 243 694 -387 -208 135 499 -356 150 63 17 355 -86 -301 141 -443 -241 196 537 -480 637 780 -188 707 268 -370 597 -723 481 32 405 656 -609 18 -694 121 -586 36 604 -624 -408 79 -545 357 -510 48 -741 209 -734 621 257 781 -582 -528 -53 124 569 580 -579 147 779 -391 517 395 -107 126 -633 230 460 163 -458 -668 -460 -58 -330 135 -133 748 -464 167 -68 -149 -483 -795 621 212 292 793 144 775 -738 325 -256 -831 297 -200 482 -310 -339 564 409 -658 347 149 503 -809 161 -353 -91 -370 -711 -298 408 381 441 599 465 -352 800 -334 722 695 401 -343 -652 -561 120 -163 525 -93 100 -322 -334 517 -225 -468 -616 -435 780 -71 103 366 676 -246 -843 680 -796 -426 -768 -232 344 763 -787 651 -413 -535 224 -851 602 -380 -567 297 787 -535 117 -127 260 746 -56 -374 -409 177 -656 746 698 -310 -219 363 -259 -370 147 -163 -10 342 -594 -236 -749 396 -280 251 322 -541 757 246 -27 164 -555 -335 -396 -651 436 -853 33 -869 -413 598 -732 -107 497 -828 -441 -525 -661 548 -272 69 -454 14 -769 -115 -34 -802 -853 634 -818 -99 262 -544 756 -362 79 49 44 497 -665 -119 512 -404 -307 -199 -735 -867 -466 -861 41 -899 -258 -302 -847 -776 790 274 -437 -857 -524 -632 585 -457 89 -132 -742 249 361 -117 -505 -621 -163 252 370 -596 699 769 79 526 -589 -455 -837 -92 238 746 432 -672 -52 -466 381 -316 -522 -354 -528 15 260 -145 -451 -212 74 -173 74 -213 -138 234 438 797 -416 -709 -819 -686 273 -241 -193 -782 702 -129 12 160 -88 -549 -308 738 -442 -201 -312 -69 -833 2 -240 -104 776 -265 209 -402 697 89 349 30 527 343 -341 514 -476 -399 -449 664 -569 52 785 30 -783 -177 -893 -743 -886 -342 -690 742 -343 -308 -497 -110 -863 -401 664 389 -86 186 439 590 -6 681 -840 705 -352 -55 -425 -357 -718 -419 470 527 650 -96 546 79 -270 175 100 78 -524 399 183 -532 381 -558 496 -209 -883 32 61 381 -577 758 -810 77 -731 -141 -235 309 95 534 275 -596 -694 -533 308 -785 342 -208 -146 -251 173 -548 204 440 99 431 -69 -434 -280 724 -478 -604 104 211 -570 639 -309 -45 -657 -302 736 169 493 -408 -71 321 792 -34 551 302 -897 326 -424 620 -454 -174 -63 -472 793 -377 -463 -210 -311 -167 -178 -148 31 -62 540 -829 496 -632 -281 107 -817 -506 -243 634 -107 -207 -682 -759 -783 168 -672 -143 -762 687 163 652 251 -754 -466 -336 110 -517 618 -870 -867 -138 687 -544 509 -522 346 132 -103 -593 679 -80 -236 -201 90 282 -447 -251 -603 -210 -8 721 586 687 -869 -418 -527 40 -93 -331 -402 109 67 743 174 498 510 -30 -888 -428 385 -569 489 230 58 276 -588 -48 -393 215 -862 -646 -858 290 476 497 138 -275 310 464 591 -339 -641 103 167 338 619 649 -679 -507 752 309 542 -100 -154 -700 318 159 680 -846 221 443 642 263 345 114 24 -712 239 -840 606 405 -261 534 -225 -668 -529 227 -182 -203 511 -258 -468 356 -151 95 239 311 462 -459 -535 -477 -422 237 -77 546 -524 -302 -889 379 162 612 -320 -639 198 606 -815 642 -456 74 138 -73 -537 726 792 -726 442 -506 648 5 210 -693 791 764 166 325 -894 -198 297 721 -692 311 -442 548 -121 -447 -50 319 754 434 74 -691 -797 -860 637 -257 238 -738 -325 691 520 210 12 419 -525 -162 321 -14 -356 35 -482 -742 -212 -421 778 488 282 139 -795 401 -671 567 -810 277 -539 355 -448 16 73 -634 219 -446 -263 -579 -793 318 -774 -359 135 -19 -467 -507 -79 -25 -123 95 2 -834 -272 -874 57 -733 669 -436 69 103 56 -140 68 -796 -116 674 -554 -841 -198 -705 793 -813 -91 -888 465 -283 468 800 -309 442 607 467 596 399 -211 410 -441 711 769 -307 -851 -672 780 768 -227 -519 568 -467 -238 755 306 -303 -179 -75 -249 -367 -721 -286 285 181 -398 -877 -692 123 222 111 38 -409 -830 415 -738 155 -661 -740 225 -494 479 -794 17 252 -90 -194 27 157 506 -719 -262 -325 -181 7 452 -512 9 700 214 -458 164 -737 86 436 -878 -224 117 -664 -267 792 -786 609 428 -658 135 512 427 -128 104 87 -41 -99 -866 629 -899 440 544 -675 399 -856 -608 -871 314 -666 713 -87 654 240 499 188 114 438 141 -550 -305 -22 517 -321 281 -740 -61 308 637 -64 -2 -828 126 307 -739 -351 647 646 -706 -696 -623 -87 -147 465 -41 -563 -758 -852 679 -260 -324 79 -785 -308 63 224 -851 610 284 -75 -388 160 -575 -666 -670 -114 -560 195 -271 488 -665 -771 -565 -760 -414 -638 216 152 286 298 -461 -12 -505 -708 -609 321 551 -276 -622 58 747 -376 -242 551 -721 -809 -554 -390 -798 -131 -457 -240 782 148 422 257 -518 192 25 675 7 -527 744 109 165 715 -862 -724 -558 -199 -10 -665 -620 316 -540 782 255 660 -689 -565 699 -633 -619 -156 -419 573 662 -789 -753 -268 -79 -305 132 390 -317 275 -550 209 -394 -844 -45 523 573 -858 304 -305 -861 376 -169 718 569 -749 -113 -645 619 -682 297 -524 -771 166 -377 352 603 -418 -563 738 -584 175 -714 -404 -168 -189 159 -161 606 154 -404 -545 -97 -633 54 632 -168 -518 713 177 348 -761 -728 -170 -744 161 693 -501 531 390 -871 86 -733 -387 166 216 482 -798 -654 594 175 604 -377 210 301 331 505 8 -560 -670 119 530 328 649 -883 -251 -532 288 140 -372 547 766 616 -146 760 561 795 -723 -487 515 419 465 -466 -198 -64 278 519 715 -594 341 267 317 -849 -637 -215 249 -782 -709 270 -692 -893 295 -639 -219 -46 -402 -588 -362 460 64 -670 -832 653 -323 37 -71 -392 -835 -427 142 310 198 -471 658 208 150 127 410 562 -50 -246 -412 -488 500 -539 559 195 658 675 761 -135 -567 765 -129 587 145 522 165 -57 -176 -55 -280 -281 -101 -451 37 -225 -333 302 343 199 -595 -834 678 465 205 481 -472 -2 -676 -379 -504 -415 -646 32 -17 -428 293 180 -711 -86 298 104 -693 701 -472 -592 324 -393 -438 677 -100 6 -623 -13 107 -259 194 -398 -427 146 -735 90 -501 383 -851 -264 -484 -738 1 260 -878 480 -561 -413 405 624 -363 -735 -320 -205 733 -736 -149 -5 228 273 524 -543 -599 -185 312 -75 -130 -722 657 -559 -122 741 -458 556 -470 359 -559 -69 537 465 187 -210 395 -540 -395 76 73 -139 -519 -880 168 -387 251 -203 787 -299 367 -482 457 -123 604 367 -383 -424 48 -26 68 356 521 -183 88 -750 -332 -503 14 379 287 39 650 638 -840 -666 -90 -50 384 349 -612 -413 567 748 795 -424 258 402 -814 735 -218 -88 -39 333 566 194 -6 707 -386 584 131 513 379 765 444 -261 241 137 35 -290 406 -317 -693 -584 440 238 489 -409 614 -91 469 484 664 -402 -637 -675 761 362 -196 -5 368 -87 261 374 384 260 -390 41 -273 -226 397 797 151 -848 -720 -615 740 -366 -217 773 170 -730 -119 -823 577 -54 575 577 115 -883 468 321 -360 -761 -794 -500 272 532 -83 312 -733 536 741 401 475 -175 381 -891 -744 -276 -775 35 605 -652 -69 387 -778 -694 -211 311 -379 501 56 621 -687 112 -856 -674 694 -45 597 -866 423 298 -37 770 78 236 -696 -453 -528 -264 745 -137 -512 -434 632 -586 -835 -288 40 11 -395 356 -726 42 -4 -743 -341 -858 135 678 -32 527 657 62 -14 391 -460 -814 393 49 591 -772 799 -553 -254 -442 502 -553 -470 633 255 524 -398 477 649 -327 -499 604 -440 -395 769 -381 289 31 -600 -556 -232 -264 -200 -654 -373 -126 414 48 229 586 -650 127 -483 83 199 -199 397 -744 -86 184 508 661 -520 586 545 -643 39 -391 -332 -304 -257 -340 734 326 -649 612 -725 -72 -4 703 -611 321 -525 -728 -243 -108 352 272 -270 -187 595 178 135 -425 665 287 -56 -814 -548 718 -895 130 -210 -442 637 -354 -515 -635 -397 469 746 -719 -221 47 -329 -562 -506 261 715 743 -738 -786 418 -887 -481 570 -523 -638 614 -707 798 -174 -5 -655 54 -855 546 -214 -260 -410 -875 726 -99 695 -556 -357 -396 -378 281 -536 147 601 716 -542 74 768 69 -716 448 -198 -287 704 -834 -711 -242 -724 513 -431 264 34 -290 -713 -850 -399 551 171 -2 -421 -283 397 685 -75 -666 144 -528 71 246 320 130 538 -606 -27 -281 -214 -887 37 44 387 91 387 59 -211 -445 648 -162 -25 -367 -38 600 -45 -50 610 -386 602 532 221 -454 -311 520 -73 -531 -724 -588 201 36 517 414 369 -557 549 -577 89 -653 738 64 624 558 494 686 608 150 709 791 185 -103 -848 793 445 440 734 -35 8 -43 400 -673 335 640 -554 153 -410 486 718 -769 722 -27 635 -272 161 272 -533 -539 -85 49 449 683 -299 -656 -357 -35 229 -786 -676 259 -572 -82 150 -340 347 -84 313 121 537 -554 -432 282 444 -356 -45 -133 628 505 -162 -603 491 -124 -133 -849 -720 770 -573 476 98 149 379 281 293 -23 -423 -251 -287 -567 -336 -59 -57 634 40 664 399 170 160 -40 200 -158 777 -34 -514 422 376 -292 -656 -700 259 -238 715 519 -755 38 -469 -821 -39 489 -163 -489 421 594 -202 -115 -267 -257 -480 749 -486 -671 -449 -484 531 -446 507 -354 516 -246 687 532 289 8 485 -743 437 -525 409 -797 -277 -76 152 18 -155 486 -253 -655 14 -561 241 -741 -769 -766 694 527 -488 140 -780 -606 -507 671 -388 685 97 326 -620 440 -515 -187 608 545 479 -435 657 473 362 203 279 -39 680 275 447 702 372 -583 -177 -62 -664 -700 -364 -71 196 -186 -611 -702 -204 -560 -362 544 199 -238 248 -1 -707 151 -160 272 -129 -178 559 -257 -276 -147 -269 -356 -845 155 519 -887 393 -697 690 127 624 -718 -226 -570 -27 -485 783 -559 148 -628 82 505 269 -366 742 -87 -179 -205 251 354 767 -299 392 419 240 463 548 -764 479 144 -116 788 108 1 -561 -411 517 82 10 262 -357 464 -785 203 438 -678 491 661 -423 -510 -620 764 82 -752 630 -582 -489 110 717 257 451 -546 -457 15 747 675 286 378 -135 -77 509 691 -650 -622 11 641 97 336 -112 92 41 -676 487 -774 -11 -131 -508 49 135 -517 -763 728 752 164 -470 202 -184 756 -846 -533 649 -757 -355 333 -707 125 617 -706 -675 -282 -139 -308 369 528 320 -670 147 -549 -886 -19 -180 -140 -365 -630 -149 -464 -635 284 -486 -220 114 -420 449 -403 370 -486 94 -561 -224 -454 266 666 -731 -167 544 16 -873 564 -93 443 6 -847 -551 -166 768 -773 558 -457 415 -388 -829 727 558 -292 -844 714 799 554 501 741 -536 -130 682 317 -20 -6 448 -107 -521 -246 673 -81 441 482 -78 649 393 -59 -450 334 477 687 -308 -468 -426 -667 -54 169 218 466 555 1 -595 474 70 149 -313 -32 -322 152 590 -870 613 -80 787 713 -45 -818 -453 -575 74 -274 339 -302 668 740 527 -510 -358 159 260 -262 -656 513 -385 -648 464 740 514 -486 676 -785 -831 -249 -417 -177 35 -512 -900 43 69 663 -634 -404 -658 -253 -479 597 203 -173 -91 119 397 -867 100 -432 -77 702 -623 440 245 697 690 -226 -615 -142 -190 475 684 256 25 11 -471 690 -763 -399 -502 -33 318 -311 -621 -689 -667 -155 516 677 -333 634 728 -873 -447 509 -649 155 658 363 444 697 -232 557 706 483 706 95 -279 9 -117 -518 323 516 -890 25 -49 -271 -478 362 -493 57 635 -854 721 31 639 556 -857 -621 -481 728 77 259 -871 -376 675 -781 -519 138 639 -709 -141 614 532 481 -646 -648 -321 -766 602 -12 -768 222 -671 592 -752 493 -825 445 414 -185 348 -257 -536 -405 307 163 -316 775 226 631 -474 -488 -325 -871 636 -249 450 531 702 588 530 56 -593 -617 -131 313 750 -492 -584 -681 10 656 219 315 247 453 661 -674 -388 26 -225 676 -781 -442 -337 393 508 601 -640 -569 366 -752 -897 727 -437 208 688 701 20 -651 146 -627 -206 179 386 26 -414 178 13 90 -112 -450 -728 -236 -556 685 -243 -450 -450 -366 -647 -204 -784 -243 692 -353 429 237 309 312 152 565 -857 -54 -59 -223 204 682 -597 39 513 189 602 -108 -522 799 -881 -56 350 416 327 -142 -480 -180 -187 65 -453 -579 481 77 -598 -36 -585 3 -864 -230 -486 -388 -545 189 73 629 -288 470 -488 -461 -412 -69 311 654 -38 454 -497 -502 -80 600 601 760 -439 -781 424 -378 -23 -530 599 -512 -895 -263 80 380 -278 -70 -201 474 -201 -480 -897 355 415 -254 -610 -60 785 487 -752 -748 -604 -106 -692 -766 -416 283 -564 151 -832 -555 -502 501 675 222 -390 93 566 -413 534 429 -164 -774 740 604 -814 758 250 126 -860 -807 -858 -112 526 -733 -99 258 -408 690 -662 -451 555 546 -733 -678 -150 615 -387 372 -152 649 -812 -618 753 -7 360 234 604 -749 -585 593 -890 447 50 -428 433 -72 159 -415 -376 611 540 214 -330 -713 509 485 657 220 -850 -738 762 760 685 -866 148 104 182 563 -887 -857 18 -123 -813 333 395 249 639 55 -181 -736 -838 216 -899 -120 650 -5 236 81 513 -334 395 349 -795 175 -704 599 -148 38 -155 -791 -460 -415 -634 358 387 608 -697 143 -619 -467 -473 -607 -521 -421 -627 225 262 -467 569 -722 -799 271 -637 -96 -40 741 536 671 -112 723 147 -166 435 -22 271 -636 -709 145 655 427 -441 -649 -36 -534 -367 -266 552 104 -313 65 -895 -403 -17 526 95 532 -384 -19 -577 -880 91 -42 -157 127 488 -562 -624 -120 -849 -790 184 -304 -844 -71 282 -27 529 628 517 -244 674 -310 -778 -509 310 738 404 -555 2 -185 -693 -645 45 -241 -77 -301 -52 76 -754 -833 -886 433 708 -788 685 -798 112 -15 -776 220 779 -159 535 -785 350 -109 176 -322 -627 -163 265 181 667 500 -143 -21 -750 -171 -391 -383 -853 388 -187 506 196 -634 -291 -169 -819 95 -190 688 -189 -446 440 407 -312 -849 67 -596 235 288 744 487 -138 350 -742 -550 -606 -698 -85 -257 -609 448 688 676 -535 94 -805 -830 504 -351 -779 474 -605 -237 637 -37 -617 365 -451 381 -723 465 -897 -432 372 -152 -755 409 -899 -886 -689 374 -322 -875 59 -533 -273 -683 -467 266 -720 -674 -164 233 -659 128 460 483 -350 -433 759 -334 745 158 -40 77 -27 -271 339 26 -319 -135 -470 -538 795 -258 540 797 -661 443 780 510 -833 -293 402 -267 132 -457 588 149 760 -77 629 -183 766 -689 -236 -527 611 381 -8 535 20 -487 -80 -852 314 502 198 -781 -868 -820 -711 -383 663 99 139 150 740 761 -127 -600 -537 3 -83 443 676 -115 480 748 -692 683 214 -340 -895 -872 403 407 153 -525 -750 -738 129 -179 -40 571 -145 149 -110 712 -742 -367 -475 -66 -606 -479 -731 479 -442 215 213 -450 75 66 737 -360 95 498 282 656 -373 465 -679 0 -363 633 760 -716 94 2 -568 742 623 646 168 280 592 -409 188 119 -809 -294 746 -453 43 -465 705 -44 -224 -172 573 277 366 197 -479 103 141 220 -328 -471 18 -137 338 -545 -71 61 -555 718 -389 29 -166 -141 108 -583 515 785 8 -880 -495 148 -16 511 487 176 122 207 393 441 -436 193 -575 -419 -394 -205 -95 -554 49 453 -491 -340 -638 -334 -771 -794 -141 -612 -605 -716 -601 -604 -681 -52 -694 -120 -860 -234 148 47 -421 -45 -569 -86 643 739 -405 619 -874 -568 -250 -344 -252 -619 617 530 204 -712 -601 354 -867 433 351 -584 20 -714 -58 124 -84 -413 -239 -112 460 -722 -506 -560 -434 -553 204 -45 37 -811 800 -792 -601 -190 -145 -284 429 39 -238 491 275 -577 -393 432 -820 731 -48 3 -362 -753 -627 -256 604 -664 70 -352 -288 -391 36 -434 96 545 -819 -900 705 -38 -611 440 -693 -419 72 -30 -149 -725 -281 -786 -261 -116 665 515 -882 9 -783 -412 -5 -816 -663 361 -807 -9 -609 -660 -257 158 390 117 -148 -647 9 572 247 81 -564 533 -835 -691 -409 765 670 319 -527 -137 208 -715 -265 -502 -726 738 38 746 473 113 344 -830 200 463 149 -700 551 240 -889 355 -19 512 173 -737 418 -895 -798 228 412 -517 -523 678 411 -14 -645 684 755 -874 -753 -577 -806 -47 -664 -618 -864 498 -604 -210 102 -366 259 -491 -212 -729 -371 -497 -153 113 688 -505 301 -877 -571 -262 -481 -125 742 -249 -551 349 -558 243 533 -589 343 559 384 -211 -3 189 -197 -839 -689 -85 348 723 324 648 315 642 -210 -191 365 289 524 150 400 -820 -870 -853 674 751 -757 772 -681 103 144 204 -580 -864 722 11 -264 -411 693 -615 -203 -715 187 -14 -16 406 -825 153 217 758 286 -785 -297 106 -469 641 465 599 355 48 -397 108 -728 709 -109 -860 -545 -51 -795 -415 33 -493 -774 -254 -577 639 461 156 219 556 -886 -868 -96 471 -70 -896 723 -323 -628 -113 -730 -752 -325 -452 368 560 -892 736 773 -475 247 -439 338 -508 -525 -174 -633 -787 -475 653 -356 -735 -584 -333 361 -293 -486 -51 -389 185 -537 -671 286 -476 -479 -873 -93 246 -513 66 -865 -236 -207 -455 -363 679 265 459 -730 -23 -76 138 351 -50 703 -37 117 261 -836 -835 -216 -356 702 589 -324 -459 -743 -717 -361 -95 -841 664 -232 -152 212 430 268 445 -872 435 374 243 -652 -359 -120 -841 698 -212 283 595 -180 768 -377 -297 -759 -208 -327 400 -418 -881 -501 -224 19 -423 -151 493 -10 -747 -178 184 -508 55 -587 565 -123 -18 -125 -882 453 -430 -555 -768 -124 -56 -81 672 398 686 416 54 5 -653 25 -814 51 -707 577 -395 -598 -235 341 -718 -166 -661 -386 -239 310 -180 -22 784 -669 -379 -616 -802 -691 -542 -462 -551 -473 668 -403 203 -894 -110 -150 41 -309 414 -42 -233 -77 11 -831 -242 507 156 -782 -570 -541 691 -875 119 -643 -778 449 -789 -322 95 392 236 -319 -132 683 -699 -630 -179 -693 357 -734 -275 -531 -506 -86 311 -244 307 137 -492 -807 111 -666 -519 -23 353 -639 -157 -686 -330 -871 15 466 -223 581 109 -72 -281 434 451 -900 792 270 -374 -60 -280 -633 157 719 -693 -520 330 378 120 581 -186 340 246 192 -266 199 503 270 471 -454 691 559 -301 664 -665 328 543 -10 -480 -588 -860 -595 -832 -781 195 -259 -865 -34 -153 -583 -355 -481 651 -371 29 -275 -567 -425 210 -550 13 -199 -672 421 219 -412 677 431 -203 -750 103 113 -308 586 -167 -486 -63 -442 732 -511 547 -376 713 -463 410 -872 373 643 362 -376 365 -887 173 367 20 -128 641 318 -612 -298 -456 33 -800 -239 -731 -64 -346 650 554 -144 -516 -113 411 234 504 273 411 281 314 -499 730 291 -588 -149 -375 386 449 -727 38 650 455 -562 -183 506 -809 -477 -353 -81 409 63 -3 -244 267 -226 657 584 -742 -540 25 178 110 473 -178 -311 420 230 -172 -548 14 755 -480 282 144 713 426 -698 626 117 296 -555 -615 502 -3 -167 -220 763 -456 -310 -184 -231 -347 388 -330 183 -391 296 -367 128 -844 -297 -276 -648 -830 -755 -884 430 116 -557 -821 -272 251 744 -323 140 302 -599 -40 723 290 548 -352 -611 511 -627 190 607 -572 -300 -819 -71 190 221 -428 722 -694 -203 -62 462 -264 -339 -147 6 276 -501 -835 -632 -318 136 588 451 -55 -378 31 -468 344 -47 -325 -124 -108 746 585 -163 412 -113 -654 -45 131 717 72 107 71 -493 -31 584 -628 -86 -186 -359 -519 -125 -841 771 -816 -227 -798 763 -450 351 176 -762 -134 -578 314 151 -541 -662 326 585 623 170 -126 -72 299 364 -393 -6 91 -563 755 292 328 -460 568 -572 -145 -137 -734 -753 -173 290 392 -177 -726 657 151 -49 -20 -527 201 -209 -791 -522 -743 -891 -390 -173 -453 402 -303 126 -208 -699 -303 250 36 541 -362 -696 482 743 -375 -829 3 268 79 -58 -793 148 -459 770 791 189 479 148 -827 799 -553 700 -554 30 321 -130 786 546 -362 -53 -337 28 -28 -318 791 492 -859 -894 -435 -553 -520 -325 734 -152 -52 -848 480 -269 -127 111 250 761 414 -240 517 -394 -130 43 560 -515 39 614 -71 598 -814 -777 -265 -438 399 22 234 61 -8 -164 592 479 -885 -340 -554 -322 -73 223 -551 -678 -206 -361 -45 -93 238 -178 394 -859 368 -286 -697 -685 594 -359 -880 696 -125 -376 749 327 -157 -438 722 -175 342 -529 -178 -813 -617 -224 -806 27 748 465 51 -288 -346 138 434 -592 545 713 -584 -372 703 722 -441 -205 22 740 -654 134 250 277 -838 636 741 635 -66 -522 251 565 -803 -718 18 -678 562 160 641 -616 -14 -343 97 -681 -362 -623 -822 486 556 -576 -272 -292 -254 397 -187 -694 -20 633 482 645 478 -292 -356 -35 769 112 -790 87 669 -675 415 465 -569 177 -160 723 610 -148 -873 98 -110 -751 273 -841 -55 -132 689 356 -263 492 -323 -870 -319 719 -433 -626 622 -97 -316 461 -519 -21 293 -602 -475 -104 141 641 594 -654 236 752 -74 -13 421 135 395 465 183 -833 674 35 780 -607 394 508 -229 -41 564 567 618 -413 -656 780 -765 556 615 -243 12 754 772 -750 -781 188 -379 -406 215 -104 95 -162 -777 -360 437 478 338 547 -640 -738 63 163 -120 -523 -615 -128 -820 650 -398 -136 -759 662 -418 -131 -42 -257 142 -95 270 -430 707 -321 155 -736 -353 38 8 1 -154 -186 332 -483 -713 -776 198 -564 205 479 -865 182 449 -264 -34 269 2 762 -35 -475 -268 102 340 100 481 -562 382 478 -329 -554 92 478 -835 725 -845 577 354 757 -144 -585 -396 333 368 -777 -380 472 772 -331 -74 -459 384 447 -423 200 642 200 25 -875 -66 -876 280 -169 397 715 531 -833 -498 -41 45 231 745 -782 552 -403 -867 -1 404 -423 491 406 -374 -798 619 -820 116 709 296 315 -515 574 -500 -538 -410 -561 -726 -842 231 -852 572 -687 166 -273 -447 225 8 463 -185 -394 -236 -136 219 -527 -16 600 -173 788 -605 468 -366 -281 -828 606 742 170 -161 499 -343 111 -619 -403 135 349 71 -209 -6 -344 40 -402 149 -46 -153 -39 -460 171 616 603 727 629 -855 329 691 -242 256 44 464 -281 648 -235 52 513 661 679 157 133 343 -151 -779 -385 -839 330 497 273 -635 412 343 524 -323 -22 -601 68 307 524 -667 202 -301 561 754 42 -198 167 329 636 340 -135 559 219 -262 -467 339 -545 431 -528 613 262 -260 678 358 -746 -408 -247 -635 725 774 -641 490 -260 695 414 238 -836 717 197 -631 438 285 700 655 -169 -115 73 799 -480 -227 684 57 -585 -356 -172 -630 -256 -829 507 -247 210 -403 -793 -502 -216 332 131 -385 -856 214 -699 714 -563 -54 -577 625 -527 -141 -215 82 118 -432 788 -296 182 -812 45 262 -780 155 335 -761 422 4 222 168 513 -434 277 204 -437 -14 -284 -144 -764 -184 -400 478 511 199 -165 285 -45 756 -793 101 504 -691 200 631 -256 134 -847 -413 320 166 -357 661 225 623 668 -235 -476 71 498 -51 -626 183 -501 737 -139 209 700 470 13 -192 765 -791 392 609 757 -363 -674 -94 -34 -550 -445 -204 -764 773 537 -499 175 44 513 711 -91 654 -767 -553 678 615 -633 -410 390 -763 89 -80 -897 613 -423 784 443 523 -259 612 -523 -319 187 -409 -379 -847 -415 -83 -331 -319 758 -173 194 98 56 -365 -484 -379 77 171 391 -446 766 -130 -635 697 698 14 -852 -536 -434 -8 -531 597 547 -505 -679 13 -423 237 454 549 654 576 301 578 -566 -424 -36 52 -699 62 -245 -303 -246 491 -603 -103 166 -153 -612 697 522 542 718 554 798 19 -585 -433 643 157 745 -548 -317 -779 -490 169 -500 379 730 -687 -212 -194 306 71 468 719 12 -277 -137 -177 398 -733 740 -227 676 86 637 677 -688 676 532 774 -467 57 -694 89 -801 -10 793 262 281 126 -440 -743 2 -474 -334 -652 -730 46 -274 -485 -711 269 -378 -820 -802 541 189 -224 -185 421 -679 599 201 -19 744 635 213 759 -378 -6 96 370 684 -348 -887 755 -775 -34 533 -836 -745 0 141 591 -158 418 -462 -215 -154 -171 719 768 -234 262 -589 -186 230 199 76 -287 13 -610 218 -900 396 -187 -346 88 383 -507 -584 -770 312 540 -449 361 529 -236 368 -592 -92 715 589 673 751 -237 -443 -798 -439 -731 -595 622 247 -697 -136 -790 -547 -761 625 -29 15 301 -170 -835 137 -189 520 698 -512 421 88 492 -847 157 -413 -623 -5 -690 -313 -442 508 338 -332 358 775 -216 535 766 -343 440 119 741 -23 -861 420 -281 -737 -873 -605 557 217 -716 656 683 16 670 -633 -158 53 -494 -220 635 -768 -745 -62 463 344 335 586 -521 -114 -560 33 -225 -220 -360 -124 -573 -344 16 -548 292 750 51 -100 225 -898 2 -789 -431 -228 22 510 331 260 290 302 377 -120 -275 790 -334 5 -663 642 556 639 -72 -134 -684 726 392 -765 -804 -803 -900 357 -896 -400 -45 -544 265 -756 -684 -653 252 -143 -421 -848 355 -308 -391 -337 35 -105 138 -520 194 -357 409 -374 202 -815 379 728 -226 -176 -585 -210 -254 537 401 -555 -205 414 -349 -842 -789 -828 783 548 -351 -671 -799 -209 755 -455 -275 488 471 409 269 72 233 386 -71 791 -818 105 671 -60 -882 -577 -227 -628 -428 779 -461 -464 -719 378 -862 143 -717 -737 554 510 365 -629 24 255 741 248 545 -430 331 -526 -702 727 -690 432 359 342 6 656 -541 57 -662 -254 -5 636 -218 265 -594 -105 85 121 -212 -118 362 -102 496 -158 755 623 -691 -762 -324 -453 -189 -885 621 -102 3 187 -224 -108 -642 -196 589 -205 -79 -65 428 -842 525 -356 216 337 -862 43 -380 -40 219 500 643 -781 227 -104 792 -376 679 -633 -666 -572 280 548 16 -305 755 -598 777 -126 195 -201 -794 472 554 456 -143 -128 -157 -266 -98 -621 -793 -554 610 196 -377 39 -433 -789 -484 559 680 -508 -456 -654 469 -550 340 799 -434 613 286 -521 -581 81 627 150 294 636 543 401 -513 156 -183 165 -496 -741 527 784 184 -107 -892 -424 -227 54 -27 286 236 -462 64 321 -728 78 179 -395 -454 351 291 588 -45 -625 336 -516 -399 223 584 648 -111 520 125 -82 -318 -296 -827 347 681 216 85 -778 284 200 -371 -629 335 -370 -72 -383 784 367 361 347 151 -615 539 679 667 -666 356 -435 90 -340 789 -273 -873 -169 -524 381 -305 95 4 -188 -396 -657 -286 -537 -511 335 -585 -811 796 625 550 -851 -734 -635 -804 -519 -558 -790 -47 781 -454 594 -385 528 -280 709 -162 -309 8 689 -112 -219 -508 346 -261 -558 -24 -735 -862 -604 45 -775 -474 -417 57 -596 -393 -699 -205 503 517 81 -366 140 -165 -525 -1 226 -397 634 786 -819 -801 -314 -226 102 -439 -864 633 166 -498 -635 -562 -867 -59 174 287 -579 -307 -530 549 -862 -599 -830 -897 -625 743 583 96 38 792 -480 647 -769 -653 -712 -250 665 -882 98 433 210 -552 -524 346 128 585 -646 -114 -584 478 207 380 -128 -259 169 274 14 -710 -596 280 387 511 -245 -654 -296 367 -582 -411 -575 291 -824 613 -393 376 47 -662 125 305 -726 -55 693 528 -111 179 310 562 169 -348 259 800 -659 -247 -377 663 -261 247 90 -729 -36 -364 -501 -79 -423 134 -783 -794 -236 598 -99 -734 120 -487 384 -715 769 363 661 577 309 -491 -519 541 -794 -62 -754 100 605 -882 -343 -560 -61 175 345 346 -548 638 606 344 -198 -754 166 70 -633 -439 547 -32 202 757 -759 -484 -401 472 676 -68 512 -490 33 679 613 -794 -303 -414 474 -896 81 -809 -319 -356 -793 -229 -819 -650 356 -599 242 -373 371 -736 529 513 119 -450 -134 -216 -361 406 -387 733 293 -834 -823 736 -495 548 -304 263 149 78 -618 28 337 -54 -776 -562 -28 -47 -376 -70 -458 392 -649 621 -295 -865 545 -523 -876 -412 -417 727 511 -160 -532 -313 551 170 730 -729 -432 -817 410 -753 -599 235 -755 796 -69 -729 448 -423 31 -643 173 -366 783 564 -510 -198 -476 -850 137 -856 -82 -662 223 98 -721 -793 -321 430 38 -476 -412 -46 259 -559 -364 275 -328 574 150 225 331 -332 35 502 393 -268 648 -811 -777 -323 483 -710 -556 716 -262 -51 17 410 334 -780 626 -605 125 346 -517 -626 -411 785 -633 494 220 743 20 256 -788 410 46 -187 527 -146 379 405 640 128 3 -265 -711 768 -508 -57 365 -727 -92 13 567 -894 276 115 515 -513 -408 497 286 728 180 -48 -191 226 1 346 243 -467 583 -433 359 442 358 371 10 -685 -34 -819 -869 37 -394 -763 -467 490 780 -281 695 481 -697 323 -288 123 530 664 -793 362 563 33 -238 779 138 -376 -71 692 520 -847 -801 -401 783 335 788 205 358 -615 89 -16 139 -785 736 88 -232 -200 732 -815 -779 -86 -381 -766 -652 453 711 -439 316 -505 283 11 -374 414 510 159 -178 358 -102 761 685 -579 -702 728 -631 149 253 28 3 -317 386 -341 -449 782 600 242 674 -328 -109 -50 244 165 -124 -597 -644 381 -261 -14 583 -718 -259 -32 17 -451 -480 306 -435 612 255 4 -125 668 -699 -506 630 -709 -851 -759 511 395 -143 -406 59 712 -618 85 117 472 -186 113 249 39 -454 -124 -209 373 -222 -212 19 -881 159 -545 -202 -276 -726 676 65 -578 -14 -755 557 -514 6 -419 -709 -811 -244 -481 -624 -368 -318 36 411 601 796 -316 110 -841 375 159 484 381 507 -858 -406 -92 697 399 -686 459 -596 510 -414 545 -382 398 -173 -754 -398 -399 -241 585 482 9 452 -289 -535 612 -415 -628 -516 581 -60 7 318 -6 763 498 677 450 645 50 -297 -851 303 -644 119 164 687 -508 -477 637 595 209 -766 -130 -7 42 745 -674 -769 315 -416 -645 -490 16 129 74 -605 597 -488 -68 -48 233 609 247 283 -817 591 -624 791 499 677 664 -770 638 -193 340 -691 -572 -725 -320 -650 23 768 120 174 -121 -315 727 -488 68 -637 -596 103 242 -852 377 117 641 -700 -578 341 -343 99 -726 -415 -613 -498 -851 300 -63 581 -592 460 389 498 329 -463 -339 -390 639 45 341 -640 262 -270 797 539 -64 735 -691 386 799 -20 256 645 -17 -121 202 -290 -154 330 -85 -486 230 616 31 634 285 397 799 -571 766 527 -864 -77 227 -853 275 116 185 -759 439 -653 203 282 -68 695 80 -497 -471 694 122 221 465 -108 -290 184 -419 507 -452 -340 275 -430 591 -856 377 121 -620 423 652 75 -513 -567 577 -791 -762 708 129 176 -553 360 512 39 -372 29 3 -352 -270 -404 -169 671 294 -741 -563 -281 145 -706 -698 -875 611 770 240 665 -222 414 -106 378 78 598 36 -47 254 145 -783 732 -799 454 -152 179 117 -539 393 -509 -245 -878 -593 -545 152 -10 -216 -780 202 492 -411 679 312 -101 144 769 -851 -372 -374 529 111 505 67 -897 -816 541 -414 -97 378 464 -282 419 -195 241 -770 336 -556 -112 38 -696 29 -845 -719 -391 -51 -568 -693 242 82 302 786 -782 -91 327 120 -596 -639 -678 72 109 196 505 731 196 533 -13 -681 66 700 458 330 136 -298 -492 694 596 323 466 770 -3 -837 -291 538 232 12 514 -850 -262 -327 543 -398 128 -468 145 -883 -348 750 -766 -855 11 -157 665 -504 82 121 -376 356 -266 541 668 490 -527 271 318 -650 -571 -756 686 675 -467 -837 -777 -574 -318 -813 183 -668 527 -504 29 211 -295 778 -689 -163 -786 568 -396 -831 -14 -435 -206 608 115 609 -165 -146 689 -784 568 -320 477 798 214 737 774 -731 736 -333 -612 -622 -244 -121 -410 184 782 -859 699 415 -110 126 -462 335 682 -672 -153 -892 99 229 140 -445 108 399 71 -792 -112 780 -269 -177 -744 -80 -125 704 -338 683 -744 -667 -459 -426 132 -521 546 488 -325 -537 -591 453 -495 -543 139 109 313 179 -825 384 767 -178 -184 -840 -792 -635 251 241 -71 -856 -324 284 519 -420 350 303 -619 -427 646 -332 695 769 -521 -815 -20 71 -232 -546 660 -440 -610 -470 -183 508 583 -132 143 677 136 476 765 -297 781 322 -819 -627 223 177 -134 -381 332 -134 334 799 -134 -512 -580 799 -752 -257 -720 43 437 -802 -199 -494 396 -318 51 -795 791 -819 -683 205 483 -692 354 433 -695 -545 -65 455 -422 313 647 -130 287 -786 -157 -18 -720 -176 -73 654 209 784 -130 -116 -678 -484 205 -872 -41 -55 730 -409 -766 -690 345 155 702 -314 599 -201 -380 -435 382 411 738 -22 210 -267 469 -803 -387 352 -367 -511 -828 -533 -179 432 427 116 135 369 725 -455 -41 77 607 -19 108 -774 52 314 -598 -91 -781 221 -448 113 606 -125 -286 -650 199 688 -570 -359 -309 -602 -688 486 -624 -137 -597 264 -92 308 -179 161 167 -7 105 522 -56 -681 -224 -584 -589 224 -674 468 -321 98 -319 625 584 193 -151 -294 -839 -130 -570 64 -546 -381 766 -693 -138 37 599 782 -300 -725 660 -577 452 116 -674 -292 566 350 -533 86 -201 -725 -113 540 -729 77 -860 560 406 -806 521 -464 190 -12 16 309 568 251 -591 -322 -606 -501 675 -132 296 -152 -354 -329 347 -300 4 -377 363 -393 -828 -463 -352 -37 107 451 541 436 -782 296 -344 -279 609 241 17 -486 -267 -392 -43 676 -443 390 -850 683 536 -220 225 145 524 -251 516 -592 194 -302 126 -175 92 -388 16 -721 169 -173 -334 82 270 477 255 15 -614 40 -894 137 -370 -802 -89 -773 -444 -822 121 610 174 487 237 -770 -212 669 603 463 -761 80 9 -121 237 359 292 314 -496 -307 313 675 497 82 -285 674 63 -12 -255 -742 204 -46 -180 -112 -414 642 622 34 72 460 593 -19 693 -154 -744 21 450 -366 -133 362 547 -816 668 -243 -173 -90 -165 -188 151 614 -296 -698 640 783 -526 341 464 -141 -858 -616 307 264 64 711 176 -774 -351 -825 632 382 -384 -190 -696 -667 -304 -691 -596 -162 -536 142 -797 -501 -274 107 -466 -529 70 -275 295 779 -601 107 -706 538 450 220 -199 -132 -645 -329 -328 193 164 675 46 -1 -46 391 -810 -427 -586 783 691 210 281 581 -518 152 -411 -784 31 211 546 -42 646 -600 -126 -414 -637 653 -189 143 590 99 -732 -398 -714 562 -353 152 -137 223 -94 -294 -609 -242 -378 25 317 487 -669 -451 87 -882 -485 560 -321 -694 440 -856 -39 -141 236 -884 -875 367 138 -773 -787 485 735 93 -460 -309 -238 -709 7 574 -618 714 201 526 -863 -246 -893 -86 112 754 387 725 -464 -402 406 -683 -780 -645 -773 -321 575 443 505 -472 516 -837 607 -685 445 644 71 -594 662 -211 218 71 -637 -681 -245 461 -789 712 434 701 13 -885 -846 -490 -867 253 177 245 -504 221 -801 185 -146 -245 293 495 474 -568 -774 -104 -32 197 -262 693 263 -462 263 -802 216 667 -572 520 -734 -825 -770 81 608 -518 393 -715 -412 -749 354 -431 -17 229 -147 670 -203 -593 -3 373 -542 727 389 -346 -380 -206 -185 364 227 205 719 -450 597 -393 -24 -218 -159 -312 87 59 128 -172 45 522 651 339 -811 -316 -353 230 -771 221 15 7 791 389 -316 -180 -112 -261 -632 675 765 -103 77 681 281 127 -227 648 195 755 -454 -49 -531 274 446 -14 -112 396 435 -426 -73 179 133 2 -92 -415 464 300 713 -606 -868 -341 -764 627 792 -515 546 -9 283 -139 154 -472 65 -217 -718 24 159 672 489 -727 240 153 156 -896 -256 -345 -343 -676 619 -755 513 -439 772 463 87 -590 -816 160 -871 710 563 720 462 -494 -43 -780 540 574 -169 282 173 149 -160 414 645 -32 -354 -58 -863 -776 8 317 48 796 -494 61 -651 729 485 -287 -572 425 -794 196 680 -672 -210 -693 -528 179 531 763 -212 -756 -166 351 -353 417 772 768 11 36 -359 -91 -257 276 -802 570 -389 -799 -564 -400 -473 632 -321 -579 520 670 -297 -120 761 557 -173 645 -619 158 -802 -507 -289 -637 764 775 112 -849 -117 -206 424 85 720 -830 -686 81 300 -321 -705 274 -97 576 -233 -415 451 -651 -842 -191 484 440 -124 132 -455 -188 1 52 588 -808 -98 -741 -541 225 25 -565 598 -140 229 -439 472 -772 259 338 -884 -532 -401 -53 585 -800 -3 304 -752 -307 -445 -532 611 796 533 244 -51 600 552 409 -476 -112 725 573 758 254 -47 563 -237 751 800 -605 757 139 -668 497 -890 455 -450 73 775 116 -206 -765 -257 -548 459 -723 -645 -370 -421 130 18 132 132 320 -373 217 -812 224 502 426 -556 -356 315 -368 -335 592 -629 -270 -821 -840 -278 360 490 18 -372 -529 -236 753 -527 -817 199 758 -610 727 -285 409 -541 -856 -861 -734 -705 57 280 500 -190 -90 -347 -28 -283 -633 -269 -304 -99 282 -359 -845 -397 -178 116 -206 339 90 -460 -690 224 -83 679 43 102 -230 93 80 214 569 -749 -716 443 126 174 213 692 159 -876 520 -105 246 -361 -769 317 -693 626 -74 -443 475 776 -127 -496 -404 70 454 488 628 316 -531 -765 -9 -209 -138 -238 744 -568 205 706 -359 789 -880 420 -282 691 -252 479 -753 -443 -764 556 572 708 39 105 -529 -142 187 178 137 -468 722 308 198 -867 -519 -690 -83 51 113 -262 194 -218 38 272 -603 -744 45 146 30 -545 -651 -567 248 -424 -148 116 -241 -780 678 120 -453 -671 -58 -721 -562 556 557 -211 5 -304 -632 13 593 174 -22 401 -763 -866 715 -494 -817 -483 686 553 269 -75 108 -17 -338 -192 -840 59 497 -370 206 -556 410 -296 653 -103 -437 99 -261 -594 776 -100 -221 -22 9 346 -748 800 322 -119 135 538 -326 478 -645 -604 -714 -670 372 265 -260 602 -23 52 733 248 621 -311 563 -393 731 532 265 81 -99 596 750 662 -491 628 -194 -36 514 -693 302 -517 660 82 733 -202 280 -80 586 628 -854 -565 670 222 -573 -890 -622 729 67 652 -401 521 673 745 -246 450 77 713 -422 214 332 -80 614 -128 66 52 729 700 507 -193 -601 -283 -262 1 35 -809 339 -649 -182 -489 102 676 525 -744 -357 139 -48 -252 -125 538 -582 -390 451 -247 75 71 117 551 -565 39 -118 -30 722 682 430 643 460 -91 400 -628 -286 111 609 75 685 401 507 -584 -869 358 -328 -65 72 -24 -449 -613 -367 236 -19 -636 800 691 -309 -29 652 437 -656 -488 239 193 -242 355 -446 -699 -798 684 685 530 430 -527 -156 177 404 564 -609 -751 -321 -565 -847 -755 429 221 175 -871 -348 -777 545 -510 -843 -486 -359 -306 -601 222 -21 -438 242 -171 550 359 -858 -409 753 -662 -863 323 -643 49 623 -233 -550 309 723 57 -809 -124 779 -84 -828 -161 71 360 498 294 19 -517 -788 617 759 -866 47 73 43 293 -832 293 520 264 -682 415 -752 284 -426 535 150 -819 -608 412 687 -187 -103 653 209 140 -752 -723 -504 552 -232 -855 169 -742 320 -460 756 -118 533 -701 374 -658 92 -160 -223 692 402 -688 -24 -512 -685 115 -821 -448 -284 -617 -824 468 -220 -50 21 -322 -215 -747 618 101 -829 -822 -486 -877 -24 763 89 -48 -596 -633 121 115 73 -839 -161 85 -743 63 -326 -187 112 -860 537 731 -694 -278 216 -434 433 505 497 554 -436 612 -506 -400 -270 -831 -51 -385 -117 -12 -650 -882 -864 -117 -344 -339 -737 -344 512 -617 -224 -598 460 -690 -850 736 308 -698 -351 115 699 315 -128 -529 60 14 317 -821 -544 248 -122 201 -64 -138 -759 491 -616 -327 -295 -591 -896 97 640 -201 781 -776 469 -331 797 -138 260 -82 645 -461 748 88 -425 -235 390 -89 399 178 260 378 510 168 -365 -465 -812 671 196 563 -430 774 -829 -884 -265 326 -628 73 578 539 -690 276 254 569 538 236 426 467 -746 382 -94 351 -876 -518 406 -679 -891 -193 -845 -566 -622 664 -799 -281 -509 582 306 -678 -710 486 459 739 292 478 177 683 519 -535 97 -554 -471 -252 -150 72 779 297 -183 -517 -847 -455 -572 -336 -142 -437 522 -160 -150 472 -361 164 638 -14 -677 -492 -221 -326 -528 537 377 -421 -230 -119 606 -4 -559 144 745 208 -167 134 651 -89 -122 -325 408 -312 481 215 -786 -4 -524 -60 -785 -78 -897 427 358 -802 57 226 112 -197 678 -683 735 30 763 650 336 700 -200 27 88 670 196 438 118 -274 128 472 -670 508 -642 452 -679 -724 689 620 -330 332 90 -879 687 -594 -737 -72 109 714 -800 -685 647 694 -350 684 -290 245 -468 -870 15 -416 -65 134 -315 -116 640 392 -106 -190 141 452 641 47 -769 348 -814 109 719 548 691 -388 411 -178 624 111 -436 388 175 -725 -59 -356 -371 464 290 568 -147 -557 81 -409 461 -265 -343 737 -471 -803 -361 326 -253 635 714 251 212 83 88 308 49 -821 -508 -75 365 43 -817 86 -467 -796 -460 194 -167 124 -655 -807 526 578 133 216 261 195 136 -50 277 -438 800 709 -64 -133 470 312 -200 -552 -581 524 102 -795 -771 642 521 -147 617 -892 -730 698 677 275 60 -838 -34 -728 -221 114 -284 -853 45 519 520 -314 -213 -868 -165 -201 225 569 -516 -63 -196 202 726 337 265 793 -109 362 -216 557 -216 99 228 -412 -728 501 -313 503 -674 -539 80 161 -615 316 439 -85 48 -354 190 467 -863 -574 -343 263 -444 556 212 795 -73 248 -646 -577 602 429 119 127 138 213 799 712 -624 208 616 613 -649 -385 -427 -485 687 -705 -647 -214 -438 395 -870 486 -35 -840 -246 -656 -643 755 36 -60 59 -146 522 111 379 606 181 -575 637 -725 -139 -415 172 -417 198 786 -673 -731 -598 -469 29 9 -604 726 -817 -132 646 579 -137 -875 -773 378 -174 -113 290 446 346 -740 17 124 -847 -610 13 -150 347 -767 -461 -618 509 -840 13 -434 -785 277 -702 546 512 325 389 -403 468 -425 -646 427 -29 175 -242 310 -175 -696 249 -762 -140 313 -713 -201 -553 714 177 -200 242 478 585 521 654 -881 -668 282 -395 538 -740 -407 441 418 -575 508 -814 678 153 -617 -503 305 -356 336 403 -82 -295 -47 -759 -247 76 -123 -379 -134 88 -241 -648 -12 -837 -329 -787 211 -275 -554 -282 -41 -108 563 737 -241 -150 -341 -718 -374 -661 -900 457 -100 -816 765 -616 408 -252 681 768 785 -708 -757 -257 82 -240 -8 533 -566 774 248 -579 -106 -420 -834 -534 -752 224 -814 -453 18 -484 -553 -31 -49 -605 -639 421 524 211 158 -435 264 -595 669 -505 513 768 365 -799 172 -55 -722 -94 264 -865 620 32 315 -154 690 -802 467 248 427 783 -19 -382 -312 -351 -199 -623 282 -149 -793 -312 590 -437 161 795 -726 410 -789 494 -477 602 422 -71 257 -802 -492 -19 233 35 77 575 668 586 -697 -434 -510 -605 682 -352 -357 581 -313 -6 13 499 -410 -258 441 -436 609 725 -162 787 65 -719 -156 -646 -583 121 -751 -507 518 58 -900 451 455 106 -809 -352 -474 325 -448 -646 278 567 400 -508 548 643 119 750 -807 367 650 442 -530 -152 -511 -306 794 -278 15 -156 -598 260 -367 -410 -205 -651 -484 -293 -475 -466 683 -481 480 -27 509 -812 219 -58 -852 755 572 -662 516 358 -208 25 -765 -83 790 189 699 685 -773 201 199 308 -270 243 606 -512 296 -329 -381 -373 -215 499 67 222 -223 -606 -176 698 290 -68 -294 607 -835 211 -723 297 -134 -557 -659 -613 440 241 -647 167 -779 -79 80 -350 711 248 -245 77 739 -239 -821 432 -821 -402 324 209 -509 -311 -242 -31 780 291 -349 664 -490 352 -876 338 -119 -56 -848 -555 -887 765 -611 -333 516 -628 -9 605 -169 7 -543 -107 -535 -158 -546 519 140 -387 -156 537 -252 -624 253 -841 128 -160 464 -175 545 -737 74 -781 -649 -179 619 -171 -123 -383 -515 -340 -606 213 -805 731 -210 0 660 300 -669 -346 -688 -347 649 371 330 109 -57 359 -514 136 -488 506 723 -571 -884 -72 -325 -512 -580 437 600 -68 526 767 459 -852 275 226 -865 413 575 -665 445 646 270 -210 1 -448 -831 341 537 -709 -892 24 -226 -534 749 -800 527 -770 -104 58 698 462 11 -526 29 -562 -419 -696 513 -288 364 -737 385 685 -688 -598 -454 306 96 205 -625 -217 -368 -614 -691 456 -409 520 337 -702 636 -772 -850 5 591 123 753 -189 3 -701 556 -249 210 -739 287 -861 -290 -272 729 -416 536 -741 791 -237 3 -529 182 -145 -282 -612 734 231 -659 -862 -20 578 -292 479 -55 202 495 360 -182 544 776 -900 230 64 303 62 788 -663 198 -356 113 -173 390 438 480 -363 289 286 187 -243 -840 -507 -887 152 107 -356 -90 596 598 123 -287 138 -638 -748 -546 -534 221 750 356 -637 419 -524 -861 747 -849 -71 -382 9 -720 -512 615 417 92 -729 -418 -861 615 147 606 -769 -884 270 -453 531 98 -869 -634 725 630 86 658 -471 -188 -168 -437 -195 256 545 426 -98 147 -208 196 -179 -618 -684 -574 -578 270 491 -881 29 293 686 469 402 288 465 -40 -520 587 279 -673 71 282 -762 210 182 -279 247 -134 -1 165 200 420 143 54 -871 741 173 -360 -571 209 -511 -576 768 175 -706 -346 -348 712 69 -245 -480 -697 797 459 293 677 224 -474 539 -156 635 396 508 -666 260 -487 593 -67 -185 179 -784 -369 -184 -222 244 -362 505 -652 554 -8 -257 326 -76 -647 70 -505 394 291 -814 546 -727 -139 533 736 -440 734 307 -94 785 -881 -116 778 165 649 -187 463 328 587 -76 44 -735 648 -677 505 -113 -634 -496 180 -290 55 -147 -842 -463 -459 623 -408 -94 -656 798 246 236 437 -277 -848 -709 -72 110 282 -707 -296 786 4 -479 499 343 -898 601 -824 -72 314 45 -81 415 273 -240 13 179 736 -684 655 551 79 274 -615 -128 630 667 -201 -248 -251 291 795 770 740 85 -790 -277 191 388 261 -338 414 548 743 250 30 -96 -137 -251 -718 607 -266 -623 244 505 190 -295 -537 -752 127 324 391 -36 -151 -86 728 -827 282 -161 -33 -202 -740 -627 -335 -377 -122 43 230 780 144 -192 359 -178 -195 -413 -150 690 -400 357 -146 230 -474 -260 500 -475 -8 -427 124 -240 501 -881 -827 -381 -323 738 -294 486 -55 512 -780 736 554 -609 -114 -474 -1 347 554 -647 -502 187 -701 -42 0 361 85 32 -680 90 344 -386 24 -266 -569 -543 103 -225 69 -899 -671 580 -778 782 -437 662 -249 453 764 -645 266 194 -152 647 -258 674 521 -14 576 -294 127 -283 -667 -776 -78 -784 -366 -578 609 -500 -261 -409 -731 -754 316 277 -670 -146 402 -438 562 -723 -763 -87 56 -421 -244 424 -876 566 106 -732 -484 747 399 -446 -57 -829 52 688 -721 245 583 116 -534 308 655 -638 -748 -550 625 456 17 -607 694 -840 -627 18 -780 -205 -739 -209 567 -883 -299 -103 -258 678 748 -376 -313 655 103 788 -112 -588 88 374 349 454 -603 -69 246 -399 748 502 36 -8 605 -374 345 -890 -850 406 40 -591 -303 -505 -553 453 -437 252 -348 594 -896 -734 71 -675 793 138 -326 -530 -611 -833 -186 216 -250 144 -807 -761 -740 728 773 559 696 693 389 491 -107 -473 -834 -821 506 -853 -199 -616 541 -207 703 788 -664 645 -750 -61 368 281 -190 253 575 -622 -648 705 -183 -721 33 786 -297 -721 240 -559 -77 283 -331 -819 -379 181 -334 -263 -574 148 -804 -813 -876 703 -358 -176 692 -61 240 -446 -355 -121 119 -552 423 -455 -212 308 758 -170 -286 554 -791 -538 386 184 -105 -813 -537 515 -763 485 -686 395 -677 -302 -466 -464 -174 436 -253 -196 -425 682 -832 223 -395 -805 406 -1 -195 -556 758 -171 -686 -115 312 -188 -715 -857 301 -176 -665 -97 -561 467 726 -138 128 -333 -623 489 212 -154 -679 553 34 -515 329 117 -158 797 -106 742 518 416 457 -249 -294 85 219 783 -649 -473 571 445 566 -385 -724 327 -394 -503 403 -367 676 -896 -560 14 -27 -143 354 -146 753 676 -280 -832 713 354 -159 316 54 331 613 94 -469 108 -691 652 -855 260 454 -857 631 541 -433 33 146 -234 -516 480 -430 70 346 248 -506 -48 31 776 -142 -629 -555 -492 -273 -506 -444 361 543 359 -365 -61 -332 228 -794 683 -603 654 285 -225 -77 72 291 -349 -770 355 -18 112 381 444 -167 -81 -221 82 332 -434 -202 175 -177 480 -680 -672 377 -651 189 653 -556 401 -373 -17 597 601 -484 -40 116 -667 397 312 -87 11 -88 -637 259 -662 78 -667 -392 617 456 -56 -458 -475 743 -309 315 -496 -716 520 799 495 -380 -819 -557 307 578 -474 769 -700 462 333 222 -431 -345 -823 -60 359 99 -541 -588 -232 784 -299 -604 -311 354 -232 307 43 -230 799 -585 -495 -864 -745 63 -419 -677 -364 777 179 -787 598 -365 84 -682 287 -262 -239 732 -515 -148 -46 -673 -690 685 -35 -561 579 -208 -335 -167 335 233 -777 -251 489 -509 322 576 447 259 -808 659 226 -269 -330 -243 -525 677 -717 124 -570 566 482 -270 71 205 116 617 -162 423 -653 -367 -376 791 -852 -481 -409 690 -316 -108 389 -364 18 -815 -895 -296 509 -225 85 -662 -310 -567 -132 -165 741 162 -432 -194 482 84 -710 668 -624 419 -259 120 -268 -163 -473 563 -599 -788 -146 -165 199 216 -131 -475 125 -528 755 263 671 779 -719 623 -792 -297 164 -842 163 -522 685 -757 -451 410 658 -440 -12 -202 570 621 645 795 242 -263 -526 -318 651 450 -126 775 -714 300 606 -61 279 562 518 441 -337 -201 -445 795 -215 -280 -10 193 -186 -229 486 -661 630 317 560 673 -783 225 -733 -303 -105 336 -844 -792 576 176 465 149 6 769 -873 -698 719 -817 -443 514 -373 151 35 -211 282 -144 704 103 617 -561 -166 -504 20 370 -714 55 444 -97 30 69 571 -88 768 243 -391 309 -53 -589 717 -578 23 788 -295 -822 -559 130 465 -511 74 -225 372 172 38 -706 -12 212 588 417 167 396 -729 326 -208 -650 -721 496 -397 -716 264 -721 396 -777 -3 -558 -688 773 -653 -391 215 -243 184 -561 -370 -489 109 628 -60 786 644 435 587 299 -682 20 -318 -467 477 -191 695 -524 134 -185 -249 511 588 431 602 -272 471 138 374 187 465 -690 -241 58 -399 -749 -443 546 -18 354 330 448 -137 -195 -380 698 231 396 695 6 -432 -623 767 -38 -575 -299 305 -195 -641 -222 19 -385 140 685 328 -748 -622 181 36 -776 -871 -444 -215 -305 -165 774 561 -582 -725 417 299 757 382 -161 -862 313 -346 24 -125 734 565 -14 760 23 470 -334 -158 399 576 663 -463 -205 320 686 786 676 427 631 -861 -643 388 -795 -137 -890 -61 699 -175 -221 321 -471 -813 -852 -317 -582 220 616 -360 712 -177 423 -701 737 -699 -827 -493 -194 491 -682 -187 658 305 781 357 647 -77 -457 -235 798 -519 -446 -416 703 153 -803 -685 665 -628 -25 -146 -149 -553 -582 3 -275 -832 -887 155 -851 701 -235 -890 510 15 266 -343 249 -471 -467 -748 -7 -470 -379 -276 -108 704 -327 -707 133 770 350 272 -372 325 540 796 -99 359 751 316 796 -536 -566 33 413 59 -219 115 -730 27 243 -871 -69 -289 731 -520 672 384 -670 -581 -637 213 -374 450 518 146 -631 -876 -522 -645 634 -206 -868 -172 -512 188 -299 -253 459 -115 -869 -162 297 231 -325 168 -193 79 -781 -287 -890 285 -500 -75 724 -173 256 -137 -670 -1 -412 -745 -691 -701 162 -833 748 461 -663 -679 634 208 788 -204 737 121 638 -687 15 297 354 -743 461 -410 182 -134 184 -788 250 -261 -412 384 582 320 -511 -719 477 767 -490 -146 786 641 688 -711 -317 -518 -121 328 -435 238 651 107 476 -727 565 149 295 347 -719 17 -486 435 489 -75 411 -515 -227 -742 -114 -822 -582 704 364 -820 243 -349 -728 716 -656 -471 -675 -717 -1 169 -525 756 658 -202 -247 -221 -579 391 765 -235 181 -238 -668 -314 57 219 -783 -266 -576 -351 349 509 474 -787 -282 342 -5 743 -748 171 112 -302 -52 255 -643 -220 -271 335 -335 -697 651 -416 279 462 -97 -769 791 729 -550 -69 -490 -806 261 -823 465 -762 51 378 533 -630 -111 96 756 374 -334 -284 784 141 511 243 644 -774 650 -154 -680 -65 -309 -512 327 -499 -355 -128 -492 -94 -202 792 380 -591 -677 655 -385 557 -811 -334 374 137 267 -131 -813 -1 -477 780 393 -236 384 -602 346 690 -329 -566 -282 179 -399 81 365 -393 656 -311 390 -421 -695 314 633 386 -284 115 -172 -184 694 141 473 129 562 -85 -19 80 -282 -758 -516 51 249 2 500 480 -407 -528 212 420 -407 -196 -398 540 -620 509 -404 -200 504 554 -456 -353 50 -869 -174 212 -603 643 -642 779 270 632 562 -72 -640 393 -272 545 -243 -604 -310 687 786 -361 -747 -431 -206 651 -509 -638 -87 -491 -556 130 515 -95 -365 106 -707 -838 -401 -723 396 541 507 -458 306 -900 104 759 -56 -668 363 -152 718 15 -899 306 494 -736 -756 -467 144 -114 780 -440 -736 542 528 -815 -508 -340 465 -62 -198 660 792 -797 -446 481 341 74 -775 370 492 108 -828 -263 -224 385 -188 289 648 492 658 -484 552 -684 -843 -289 382 -310 12 425 -749 686 -676 172 -140 653 -416 542 638 -900 -732 329 -799 635 -242 437 44 211 663 190 104 669 40 448 -264 713 -77 -601 471 -348 -186 -229 275 -517 130 350 -308 -257 -3 388 280 307 557 66 -291 466 -876 -668 17 -303 -439 -788 29 -63 381 406 686 -597 -378 562 -824 35 -611 505 133 -592 -205 -259 160 -503 63 572 146 -625 787 -274 539 751 -277 -344 -722 -868 168 240 -31 -201 -304 -403 -353 266 400 -669 -374 -261 101 177 596 -434 -297 -537 722 195 -59 -701 756 -822 -289 -621 -605 381 -642 508 -739 -82 -545 -486 579 -261 466 -109 753 -777 717 -51 -185 -272 -549 294 684 -85 -889 794 98 -357 -266 457 109 -386 -647 -202 340 -527 -823 -724 533 -769 87 641 -783 769 -592 634 -377 -847 374 -648 41 121 115 -386 -626 434 546 -724 -109 -629 617 -19 673 -154 466 -873 -393 -364 352 683 -766 -137 542 60 101 40 178 450 347 -472 508 382 -373 -399 -418 -398 -405 587 166 4 -609 615 391 747 -839 210 -531 -113 234 182 505 -707 535 380 -470 -788 776 -544 502 777 376 -249 -607 52 760 -304 369 764 736 -58 -352 536 -577 -583 -371 707 761 -464 330 -31 229 -365 -781 -746 631 451 262 61 -59 236 522 76 288 18 201 -367 -95 -528 -848 -764 -741 789 -350 83 773 428 535 -652 -857 625 -284 775 -652 -23 -102 697 -639 118 110 112 305 -411 -802 -12 174 574 -729 3 -42 196 -140 -224 -71 -6 -513 128 -243 -792 -614 -501 -367 -769 698 -661 -181 -812 308 -443 78 616 520 -314 479 546 10 459 485 200 -54 107 -246 416 583 83 -570 -128 490 718 486 245 612 243 -338 -71 -280 -708 164 131 -133 -16 -686 -866 623 201 611 84 -392 8 -288 -108 104 -609 -786 -691 -653 31 -688 -206 275 83 455 67 637 500 469 162 424 718 -21 -777 727 -655 -577 450 -814 -611 457 621 -624 280 -78 673 166 -61 569 650 -785 -768 -180 -3 -801 137 -375 -741 167 509 -107 -527 737 343 -496 -41 83 -581 -888 372 672 -361 -716 -195 -57 420 620 -214 106 681 -305 -463 -62 -888 -747 -256 -574 -3 -150 4 -154 368 -583 739 15 -479 -47 -582 96 406 141 -324 729 -333 127 264 -102 -856 477 -265 -86 -186 741 351 -870 115 -290 -818 -832 491 583 197 539 -112 796 -833 -142 456 337 -383 534 701 418 54 -402 -694 560 -644 -440 236 -721 406 -715 -508 470 469 414 15 -341 648 -45 80 219 296 599 597 -66 706 -539 13 145 362 521 -104 -133 -63 56 -461 -272 582 453 227 -749 619 752 19 -720 101 472 -730 -304 76 566 70 537 -48 -542 561 -740 -694 -44 667 215 -75 16 756 -517 -456 -748 339 403 -108 -375 -86 -217 -223 134 -283 654 -8 70 673 231 -51 594 -464 -234 570 -92 -142 337 613 -120 348 -732 -661 192 -900 -437 710 -898 554 83 462 91 -247 44 445 -849 -393 -127 -254 -899 741 455 457 -826 -461 653 -656 -311 561 -326 -602 -362 -584 531 -789 147 -127 -376 624 377 704 -777 657 -897 395 105 -886 240 149 271 -686 284 -787 -558 294 -59 459 350 -569 477 377 484 21 491 137 416 143 -688 719 -802 756 27 -681 221 269 -653 697 -267 10 -269 -600 53 -604 287 285 233 -539 -749 103 413 -302 -614 -499 422 -862 636 -517 -800 788 -399 42 317 -503 -576 691 -289 344 -324 -833 -897 74 638 242 -156 -80 -288 -361 744 -183 -669 255 318 602 -440 -579 386 -468 -587 -63 556 -497 -355 -224 663 -18 536 -839 532 -826 261 -294 588 394 6 308 -489 -869 503 623 -434 -875 -395 386 -825 -150 -120 -365 -501 -205 312 30 774 446 675 331 322 -76 -604 330 -2 591 -818 357 548 716 -732 -505 411 -750 107 -773 492 -147 -672 -200 -319 791 363 -76 -762 -168 -8 -535 -849 -547 -611 457 -803 38 -162 100 -462 -292 36 -40 -787 -9 -633 374 316 -850 265 -99 -380 -436 510 553 -146 381 283 538 561 -780 -96 -712 -234 -120 -730 -517 -471 -426 706 635 -856 -315 783 -265 568 409 177 667 562 404 661 166 101 -529 47 105 608 90 68 -569 -26 -522 542 -359 411 -289 381 -630 763 233 -76 -540 -409 -872 412 640 -291 470 -9 748 771 337 385 -718 -745 -330 -866 42 -579 -226 -669 -685 692 -801 -424 -642 120 134 -889 642 -466 603 -733 174 -347 307 450 768 -672 44 -676 -202 706 166 -427 -498 -73 640 199 -575 -166 -808 377 -135 649 -105 -174 -49 656 689 416 -171 713 673 464 -299 -600 -75 475 430 57 -442 -336 182 -109 142 352 770 -680 -68 701 -875 241 -506 -664 -266 696 -397 714 -465 -615 574 -819 -506 -465 263 311 560 201 690 387 468 -466 -716 -262 482 -737 -436 -550 -76 366 212 -37 -726 215 439 -217 727 -152 601 -447 -362 -82 130 -398 -634 317 738 -769 -330 581 346 79 -253 -660 -452 341 154 602 -889 538 340 568 593 -532 -799 -276 -704 374 -319 522 -213 128 263 531 -16 283 52 -548 632 324 471 707 -192 765 -509 254 -664 -131 -358 -524 -455 -484 567 -14 -667 -820 686 587 780 -129 -490 -882 -35 498 -681 360 368 336 -232 -113 -336 -236 -114 -675 649 305 -9 275 -768 121 212 -227 -679 -266 215 296 215 -761 102 -893 -245 -7 -554 204 401 -6 715 376 -207 126 242 81 64 8 294 -685 -407 392 751 -332 -658 -607 -756 -350 479 164 138 -819 -317 -626 -824 -337 480 139 -649 726 -220 752 -379 22 711 -803 534 -859 -727 733 -255 608 -428 -766 -182 276 -142 -744 547 765 -158 -101 -546 -386 -217 295 -467 764 125 149 228 -467 532 -485 192 550 -783 746 31 258 377 679 390 9 770 -501 -52 -50 3 322 -272 -879 388 -584 476 -848 136 -603 555 356 329 40 94 736 65 -503 253 596 451 -320 -438 -310 304 -657 250 503 -262 55 347 -51 -384 -218 -112 -793 -567 -552 270 -763 429 351 -266 -877 20 -736 -334 -147 364 604 -46 176 -667 -670 -221 -433 -849 -632 -207 245 -887 -436 348 662 -876 49 669 -457 397 29 327 -394 642 -1 -259 -791 -711 -240 -9 -480 -606 -494 -510 314 601 -162 -636 -558 -814 270 368 -461 -119 -812 580 97 446 467 625 -192 -340 554 -532 799 -121 -659 -731 -760 -180 13 -298 -525 -828 395 373 -819 780 -106 706 -245 -535 -325 425 -585 -849 141 757 -615 -513 116 158 -198 419 2 -249 287 -255 325 -884 78 -634 -287 -482 796 747 -137 -809 -822 -748 765 95 -655 534 -501 610 -527 -608 344 59 -836 -32 696 757 -431 -69 -121 719 93 -473 -475 534 66 -197 528 -441 -271 537 -517 207 327 173 -142 694 -218 -356 -779 -162 -761 -639 -464 -757 -432 142 103 -284 -141 352 527 -152 -468 -684 -67 104 -688 702 462 521 -830 786 -689 41 -498 -738 187 -182 342 -544 -791 239 486 -101 95 238 -402 -857 -325 -141 350 -233 138 43 -557 37 -778 697 257 -299 -362 -650 -472 -723 381 -295 -229 560 -836 707 -204 447 -357 -314 -533 -80 -707 674 103 32 449 -574 -87 10 754 -482 50 -485 -459 258 282 491 -334 688 436 -41 29 612 82 -641 96 289 757 10 -725 -3 510 465 -617 -513 -664 160 -537 383 -263 -211 -33 637 95 761 569 61 -695 386 -872 710 565 -573 -392 737 149 189 -386 -258 427 768 7 -683 -876 659 612 -824 627 338 592 289 -8 -520 -210 -565 -179 -722 500 -701 -584 -872 -346 340 -233 -573 -70 258 -706 -716 -504 -437 -794 60 -610 168 76 15 151 418 722 -367 -81 -822 -647 -259 -457 -796 124 -406 700 649 795 -832 -381 -647 -670 313 600 545 283 406 -469 404 -889 564 -854 -9 -132 -544 -517 133 447 450 -764 213 -34 -106 -890 -346 434 626 -419 458 -128 -22 121 -545 -541 114 681 728 316 245 -524 340 -364 374 -81 749 791 184 685 632 -562 -752 -809 -162 -23 322 -194 -68 -412 46 358 116 779 -861 284 157 -36 74 -156 -482 618 377 749 -403 442 -882 128 -678 -422 -449 -737 88 -409 -542 150 618 -9 -463 311 -662 531 -197 -493 350 127 -632 -254 213 -117 486 -845 -295 -227 703 215 13 -222 541 -224 365 -866 97 -97 -799 -621 -188 -284 -31 504 360 421 -22 -712 38 -674 -309 389 217 674 369 313 -398 644 -799 576 738 720 54 -264 513 -159 -247 -35 279 -141 -609 288 -218 -330 -127 -333 576 -132 318 -109 -758 -511 -321 1 -894 -52 -238 -635 -150 -295 74 609 -616 102 -136 437 413 -173 695 -618 65 356 170 730 -861 -650 -710 717 -502 -148 -814 -39 -171 790 633 167 -864 -413 438 536 107 98 718 -256 -838 359 181 -661 -865 -593 439 -691 132 -757 -42 361 -691 159 753 -665 -790 -360 -835 538 -458 -199 758 293 730 547 416 -401 389 -340 -788 -121 414 391 -631 -100 273 -86 -571 -240 612 -249 -526 384 560 -77 -345 -610 -387 -721 34 193 167 -891 -580 -86 51 -554 -28 218 -600 322 225 -519 -35 400 -368 -159 -387 -273 -227 -777 253 499 63 658 -730 62 -375 91 54 784 102 -239 389 -28 359 -547 167 -730 -125 -426 -600 749 -899 780 173 70 -564 674 -273 -292 651 -587 226 -90 -499 -418 -249 -780 397 -377 -144 122 -507 -133 -845 341 365 678 68 -790 -775 -683 518 -328 91 -147 318 -110 210 228 -238 -864 31 -64 -155 580 -253 -698 632 -296 -144 -882 336 -207 -576 575 183 -888 -8 -823 -160 170 569 135 690 550 -129 -417 87 -330 -737 -357 424 -15 141 709 335 -855 260 76 -800 385 -803 -718 619 297 27 625 -240 657 -253 354 702 -390 -702 -465 353 -283 99 388 703 197 382 156 -529 0 534 -594 510 -91 -137 -30 -782 706 146 764 33 279 -736 497 -493 54 -400 221 779 369 730 461 -844 -335 564 220 -564 381 429 757 696 -773 10 57 505 366 -515 714 -718 -350 191 586 -579 -601 602 -41 729 -786 -721 -81 -643 307 -625 -694 -877 716 -729 -439 479 -754 436 -757 -191 428 -257 -340 -889 486 -164 186 -39 724 289 -883 517 -348 -338 -551 -86 320 185 344 266 -664 -517 74 -166 -883 323 367 488 207 -504 -763 -875 -848 -48 -436 -831 -802 -36 -445 -26 -9 379 -295 -865 -788 35 -668 -159 -469 -409 -116 -61 -825 -520 -575 63 -765 -173 -192 686 -212 -453 202 -853 7 -518 -47 -237 -669 -750 454 -740 523 558 138 240 47 -425 -406 -271 525 59 -520 108 82 673 -425 -66 -127 11 72 454 740 -245 218 242 464 -870 405 -125 -250 285 -190 -421 -294 279 590 -382 -464 756 -884 -717 -603 -756 580 78 515 259 586 -669 -219 -342 -647 460 -617 84 475 -75 -827 -622 553 741 -645 -131 206 93 -437 -192 -19 -667 -734 5 481 496 -408 18 228 27 578 99 95 226 -607 -852 601 -817 760 -422 401 235 725 177 20 -740 181 -386 -799 696 125 -304 322 -16 -459 -600 758 -456 -95 -731 -548 -808 -116 -211 -349 159 -339 530 -231 687 -488 422 -383 520 697 229 157 521 244 -436 -721 323 522 -882 -527 -460 -851 753 -275 234 601 440 272 -18 -792 398 -220 -161 506 80 307 467 462 -91 741 300 -536 28 -53 -742 -895 -498 155 -406 131 724 394 -409 -444 -68 -830 545 -390 -375 706 168 -40 -691 -48 206 -228 -289 362 -432 -181 97 292 -541 -305 -703 525 -856 -24 291 -185 153 632 749 299 -536 762 -701 -781 724 51 513 520 -489 640 -874 -803 -9 304 663 -575 170 -699 270 -839 4 300 -120 460 -686 728 -699 11 -173 -378 -746 -291 -541 -131 -25 -646 -221 -688 -511 -150 -436 -379 -822 -97 -243 510 729 -221 527 -431 280 -512 50 -426 -368 -357 4 164 -533 86 -207 450 718 -87 453 22 308 -144 -79 -331 -418 78 -797 16 -611 369 -364 -133 -717 199 298 -626 303 685 -421 -108 268 752 -756 -13 525 362 762 -10 740 -88 715 -40 -313 -566 -603 465 -331 -718 347 460 358 748 134 -197 740 -255 121 -464 -429 576 129 -507 -593 611 156 -78 492 648 -742 -551 522 485 -702 738 54 83 91 -82 625 139 -809 -116 484 -571 45 -884 299 622 -323 715 24 793 -759 -579 -27 -471 -894 442 -282 -181 138 -80 652 -764 47 -142 -849 -374 98 604 338 496 -457 113 -480 -572 -869 80 441 717 198 -780 427 273 -750 -747 393 549 -239 353 -117 713 287 541 561 -439 66 -822 181 -16 -629 750 553 -199 -231 338 -835 104 -393 582 -499 510 367 420 514 -185 632 -514 453 -559 -497 270 463 797 455 127 -616 390 -789 224 -409 -270 554 -588 -802 107 128 -376 -121 582 490 348 792 -333 61 -420 703 -154 -516 -491 -151 341 45 -736 342 52 186 -294 -899 -144 -849 -328 -222 680 759 -630 -368 -886 739 -208 -155 419 -743 2 607 -503 -809 702 -76 738 182 534 499 22 605 797 302 -271 474 9 575 146 -363 -548 -86 449 660 96 270 -88 -477 -671 350 59 -25 609 170 198 -728 -602 -769 -267 -150 713 -157 -505 -15 -85 442 -378 -293 -125 162 764 -347 15 -214 760 -583 341 -563 -857 -520 -421 -289 235 -175 -550 -128 561 103 361 119 635 -87 310 -186 -429 -97 151 191 -192 756 -179 -355 -219 -829 -292 475 21 111 -702 -700 369 639 262 428 -533 -899 -107 447 -730 -829 568 121 -311 -329 771 -7 -72 229 -228 40 -786 -564 -289 -283 505 683 -574 -675 -64 -682 593 -476 764 -358 470 -228 700 -183 482 36 361 -233 285 128 -464 -53 234 -376 -850 583 -762 774 345 -582 -110 -16 624 -557 -222 472 -201 796 -472 204 -398 -482 -809 403 741 568 -178 -106 -136 -276 205 473 -639 657 -58 -864 -24 627 108 -682 633 18 -170 -464 384 688 110 -751 -279 -298 376 -370 481 -135 -380 -673 735 414 -597 -818 417 768 -822 239 -494 -46 304 305 207 -76 -350 787 159 220 234 632 30 59 256 -839 33 -575 -80 -379 -369 632 -619 283 -561 719 93 106 261 193 188 637 -716 -798 -654 -876 736 -104 713 -53 -609 -601 -754 -660 -717 -491 749 -671 -570 660 -670 597 269 -79 -153 -638 740 700 -20 432 0 -255 -92 -296 757 -684 -479 -565 -773 231 289 -720 -308 666 626 -290 -312 15 646 -798 -513 -723 -686 -891 -571 275 -328 -841 561 -560 -509 -243 754 237 116 -423 607 -474 -96 541 -776 -890 139 -129 645 703 733 -411 481 -841 627 -748 -586 651 -222 623 -856 489 619 -434 -76 115 -649 -42 -341 -241 -719 -22 -118 -577 142 487 -195 -224 -481 -25 148 -758 -633 -33 745 -462 298 219 587 274 -230 752 303 -696 -706 84 793 271 723 681 581 -265 -797 -823 135 19 2 540 665 514 -240 429 -166 121 -379 -417 181 -76 772 52 -387 -466 245 437 455 -59 -316 -818 -833 -369 -118 -776 61 -732 344 -124 421 -412 457 -180 -354 -519 -550 735 -349 -322 -706 -557 -642 655 -242 -406 -321 -321 295 -204 -204 -707 -301 81 75 743 381 765 382 730 286 459 -592 428 381 -375 599 -47 -229 285 -533 737 213 -594 289 291 422 -835 230 334 -392 399 -802 71 214 -26 -802 -45 -661 655 -434 241 -396 -336 38 193 -115 -378 88 -187 438 468 42 323 612 -423 -324 -320 -844 490 -173 21 -500 -181 -378 -888 21 -725 2 143 -272 -815 -12 -401 660 231 595 -743 -750 332 -275 149 695 -1 -882 -431 326 579 -505 706 723 -486 -559 -478 -36 -280 369 331 -326 -583 -797 155 185 318 725 -307 191 463 235 -550 -590 -838 754 -187 -591 -346 484 -742 -759 120 39 536 408 -117 227 445 391 -591 420 438 -242 254 -764 -792 609 363 21 61 347 63 -583 107 -271 -446 458 577 227 212 -549 547 57 345 95 -750 344 300 23 -167 -277 -479 319 -697 -473 -371 -741 111 603 -251 193 346 -85 690 -509 -897 728 69 -277 -54 522 -401 5 -169 -795 -415 2 -414 -353 -863 -353 383 268 -318 332 84 187 -655 -444 234 84 -370 536 -613 580 384 597 -284 708 -16 518 -317 705 259 -127 698 781 -19 -79 -358 23 145 -596 -302 736 -504 -843 -4 46 -297 -213 -4 -453 -517 -515 -390 183 -284 415 340 721 138 -767 276 737 405 462 -390 -68 -482 -706 -189 485 -305 297 256 -240 315 -888 -243 -606 430 425 -883 795 -57 75 556 -684 104 -272 253 36 -121 541 -777 -10 610 11 579 -539 -73 17 -730 737 638 548 108 528 124 -33 262 669 386 -260 175 516 -173 -856 -601 13 254 337 134 -40 -537 -97 766 -377 -626 -277 173 -718 695 595 -105 484 -812 219 -806 389 -586 -743 -761 -365 268 783 -77 -357 105 252 -679 775 65 -421 -84 -158 258 214 525 -206 634 -92 -187 396 449 -880 -259 592 118 -548 -4 282 181 -55 640 765 671 304 -170 447 346 133 -641 690 -735 -685 -86 -262 195 481 302 -610 39 593 308 409 -256 -870 739 175 -112 -300 -9 -857 595 759 196 -179 -237 -428 -733 712 421 561 613 -103 109 -391 -735 367 622 -59 -527 -891 185 657 -134 183 -678 482 -839 646 -222 282 557 -375 -198 675 726 -863 -84 536 -582 -553 -221 560 733 637 -301 73 -642 -486 -85 -279 -451 236 -494 -264 -145 329 -211 -92 507 580 566 -379 -827 495 101 -314 203 324 341 77 39 -310 276 411 -343 -460 -18 -482 -525 -669 189 -474 629 -17 -81 342 440 316 142 403 144 -752 -6 322 -225 352 547 113 -632 741 390 214 143 734 -219 -377 441 -782 554 -142 -889 -110 752 382 -879 -475 38 -848 560 -662 -574 -333 289 -531 690 217 -400 -76 -165 794 -889 -285 757 -606 34 -656 -466 -115 -776 -818 654 -177 -682 224 -427 689 -540 101 331 622 -308 -203 651 -698 -470 416 478 -845 -709 372 -896 316 388 28 43 -272 461 -887 586 285 -804 -736 -742 -271 523 -781 200 50 -116 -103 654 -641 555 634 -886 -146 -7 -50 -63 269 -311 183 427 -55 721 427 -572 429 -277 -104 374 -780 101 -634 -735 -548 -633 614 -529 -204 711 -591 -481 128 -14 82 206 -396 649 518 -842 -231 -214 -25 115 276 19 426 -699 381 -197 480 499 463 -164 -182 -415 663 722 -876 -614 -610 279 789 -648 -191 -528 171 -496 -376 -238 762 -159 125 63 778 -184 -721 -409 -472 597 515 240 39 -669 421 490 -242 -194 566 -174 -407 -219 -271 -215 352 -127 191 456 246 -841 658 492 -800 -12 -120 193 32 522 -610 279 228 -211 20 -667 -768 -789 -45 -721 -483 -413 93 2 257 -155 621 -823 590 -833 -278 577 744 176 -525 114 618 753 38 425 -228 768 680 575 344 503 -846 95 72 186 791 -774 -664 409 209 487 540 -850 66 262 35 -112 789 208 -623 368 -833 -582 530 768 694 734 613 -156 -341 666 -679 69 -702 -279 334 -160 -716 -381 385 357 769 -553 168 727 -392 -849 -776 -660 -646 -279 -712 520 193 -892 -446 -766 633 257 -574 105 -313 -332 682 -501 -604 -883 358 59 489 -568 406 -230 -618 -591 705 40 -404 -468 -177 3 326 239 -606 -775 269 -615 -741 102 777 -417 30 679 -202 475 -472 315 -145 -655 -726 -507 670 -776 164 -88 -360 669 112 -175 500 -23 -552 526 -15 230 114 -675 531 136 716 -518 397 -56 352 478 229 -701 198 -719 -578 -582 217 -255 320 686 -569 607 640 522 -72 618 -744 365 48 367 -765 681 -213 -376 113 -802 -174 -319 569 149 -587 -578 -18 -159 282 608 -480 -280 -124 662 -776 -422 361 -594 -731 -827 376 139 164 -641 82 212 -772 -690 -341 -92 415 -262 660 -342 400 623 -508 445 -828 233 -323 547 -131 -22 631 -842 -66 116 405 -80 -693 -441 -421 681 395 789 255 724 599 171 -417 -262 -519 394 66 186 503 90 -799 -477 216 -485 -180 -344 -148 -551 216 -767 74 639 -577 -434 -737 259 -574 -153 270 -819 -140 478 375 383 567 353 -533 -356 489 764 -768 -644 438 288 207 699 743 -628 -323 166 580 20 -132 730 -269 99 639 -688 219 -506 51 -290 -136 730 -697 755 -256 332 -875 -63 -839 -688 -432 -553 -537 -344 -872 -652 212 736 488 500 -630 133 204 23 -60 -750 37 -372 289 -279 -614 284 12 -834 51 342 694 -514 -637 540 407 630 272 33 350 -253 -748 -648 -807 -672 -845 275 608 451 602 -244 440 44 -17 -193 -312 -836 278 -449 -734 690 515 -405 -822 -105 636 356 -793 430 -619 711 648 -681 -17 621 -801 -632 731 -394 -506 -612 -368 -584 -734 -467 197 137 350 748 -896 -641 466 186 111 -663 -463 -125 -196 -341 -202 235 678 -814 -574 -413 -818 358 -840 209 77 789 4 208 339 -479 -379 310 781 -883 125 -73 -833 -889 -368 -678 -523 -170 -312 401 -774 -107 408 -441 196 800 -356 -237 131 278 -524 307 -144 500 -185 622 -597 -493 -728 -277 -548 55 282 493 388 -115 -125 436 -452 782 -7 -655 21 697 -562 245 -496 -550 580 180 -514 188 495 787 -599 369 -484 -468 19 43 96 185 693 -315 99 -730 -677 454 -241 447 -857 -267 -569 -111 755 84 91 -20 728 479 -110 236 -429 -794 -325 -735 -459 -647 -441 -338 10 449 -481 587 249 464 -202 77 347 -335 -530 -740 433 -113 333 -69 705 353 723 -319 -557 -369 -655 520 -51 363 172 297 415 -626 -614 126 252 554 394 287 241 -216 783 -24 -262 -779 135 -301 -682 -683 418 779 55 159 657 54 112 594 -220 -239 -253 724 -601 756 -74 -432 -401 187 242 -658 -638 -480 -370 -529 624 -315 -362 -786 542 -178 680 -179 207 243 -445 799 221 112 492 504 -282 -641 -347 203 -770 348 503 396 -491 -241 372 -250 472 483 -12 695 634 -112 14 -828 625 571 -156 551 -575 -100 513 375 -758 185 280 430 222 -664 -635 -701 -436 663 -509 -233 -574 -810 -149 46 470 -272 225 458 -298 -406 89 352 639 706 -871 -610 280 168 -841 466 -37 72 -859 -864 -192 172 -186 214 -68 449 -254 723 25 -805 -374 -139 -651 -57 -171 712 713 -894 -110 -55 294 271 794 -495 -259 -649 44 670 -79 -4 264 -96 697 -541 -864 299 -229 -164 469 -773 -347 69 -745 -389 -422 -562 -448 340 -179 -68 -653 132 397 -158 -632 -153 582 -811 -3 564 -557 99 -102 644 19 -460 229 789 -60 772 -265 531 623 -656 482 -748 -27 -689 417 -229 221 -894 -786 546 -659 -187 -301 -675 -470 787 -380 -266 -887 -667 -574 468 -839 -227 144 -648 -499 -587 -628 330 -168 640 -345 644 365 233 162 364 262 -843 -448 491 599 560 365 229 -715 235 662 120 -51 -297 18 -247 -235 -233 -433 -358 538 230 -579 -399 280 541 458 740 -798 -100 -88 -588 -736 581 21 -140 -228 -763 -596 -174 -671 123 301 -376 341 -303 -588 -346 -833 -852 -761 -449 -255 -38 55 -463 107 279 178 285 250 514 -209 329 -221 -238 -562 -378 -358 -636 -571 -93 417 344 221 -53 -880 -136 181 213 -303 -190 -535 -131 -45 89 -119 -447 -876 546 -314 -56 323 -80 -349 -250 346 7 549 -708 -319 38 -663 -591 -240 -326 701 583 484 -706 -270 -372 405 -425 156 161 -61 -648 -8 -805 -116 692 556 27 -281 -415 651 20 0 -890 458 781 -48 -367 709 -121 -118 470 -714 234 -468 -862 277 609 -739 250 565 -276 732 -504 -688 -283 719 -225 394 -441 485 -376 47 286 75 245 -124 729 -124 -465 -887 -883 -326 314 -18 -303 285 421 558 -817 -125 294 -444 -624 446 -450 786 -638 334 294 -886 641 176 466 438 -617 753 -614 -270 -594 -500 251 294 -629 -881 398 -178 262 699 408 724 -686 -214 173 666 -173 503 -60 357 215 -529 154 14 251 662 79 314 -567 10 -550 -419 -178 713 -740 -839 297 -181 -849 -435 178 -38 262 -836 -254 282 -861 697 -822 349 238 399 256 514 -764 -301 -758 516 -477 768 -884 -785 -721 415 -427 769 -50 664 -326 485 -807 268 244 2 -654 -891 -132 -516 -416 105 599 203 -66 -862 382 773 -708 15 481 746 668 309 -424 -780 -877 732 112 -637 173 74 -704 134 -452 175 659 355 -876 372 -85 158 -579 324 438 773 -342 -586 37 714 -260 320 374 -776 336 735 -13 -303 -311 413 265 -284 399 44 -99 -348 -527 -406 193 -845 507 -840 -229 792 546 768 112 -893 319 241 -698 759 389 -135 149 150 412 -590 651 -823 673 -408 355 -596 -6 682 -412 -839 -549 -705 228 -608 590 232 622 -295 220 -212 129 131 -713 -788 -195 -567 63 -778 315 307 778 -600 -829 36 -342 190 778 694 -510 -805 -29 546 200 79 -788 -822 -156 -274 106 -580 237 409 -819 490 -198 -203 176 492 458 -88 -429 557 -286 -787 -755 569 710 766 -710 437 -524 -43 516 694 547 -728 483 -813 195 727 516 267 712 -406 -822 -2 426 582 531 -722 791 -317 715 -766 -772 400 630 525 -477 -874 -255 -538 380 132 616 92 109 309 311 -794 -47 -496 295 -656 -255 -683 60 701 -590 -393 -195 176 -616 -409 576 573 -859 -146 34 533 370 154 -867 24 587 -663 58 439 -850 518 -493 -45 36 -600 282 -877 -179 -542 531 -491 -478 -652 405 -314 -351 -69 559 -77 -489 -21 389 -331 -599 791 -314 653 529 156 416 604 -154 508 348 -881 238 478 65 -694 -326 593 481 785 575 -411 613 594 -802 -537 -478 -682 314 153 432 531 -247 643 -723 -542 24 380 -265 313 -387 256 -128 -544 -3 -184 569 15 -309 514 -859 377 -784 -562 -585 271 351 496 446 -174 -748 -745 -530 556 -206 -60 83 -60 -117 -81 55 480 -550 -210 792 -797 -599 -120 153 151 -417 650 7 -188 235 -856 -720 -139 382 268 -549 441 433 -106 -528 -670 -408 -685 643 -251 159 -569 -282 -644 -745 184 70 -331 -397 328 354 281 -613 -584 -399 442 -592 -848 -748 -500 -247 77 503 -731 765 -99 225 660 -784 542 -618 650 -725 16 209 639 -358 637 220 226 64 -410 25 684 -452 553 16 537 -24 653 -391 -880 293 714 559 -446 -874 -882 319 20 -49 588 233 -257 -7 -266 -515 381 -771 -734 -35 279 306 292 -869 535 -781 -101 178 -456 657 -22 230 593 -747 340 416 -706 260 256 -294 770 757 228 -884 184 -749 -307 -153 -527 146 197 -873 544 204 647 -569 751 451 766 705 184 284 -209 318 149 521 779 -411 -702 626 -454 -414 451 -665 -827 -276 -238 152 152 586 29 496 548 -129 -602 -321 -111 -479 -540 394 -768 -617 720 -506 520 344 -859 -397 -762 -105 -65 -413 361 459 741 352 663 -41 676 -682 -609 72 127 141 720 74 440 327 -112 372 -349 -411 -261 226 356 327 83 247 -8 -636 352 -138 -675 -639 -371 -797 -602 -657 -834 -821 569 -204 -385 -364 -329 243 -309 58 -185 -346 386 108 -771 -16 619 -430 -79 -522 -641 -156 63 -454 59 -446 619 -311 619 -363 766 -701 -351 -102 -335 -674 305 -127 -497 -872 0 -254 69 -847 626 -698 65 316 -290 -661 369 -134 661 607 -372 31 -12 -384 319 -16 218 -12 -248 -472 -445 -313 -642 762 306 445 -274 612 -555 677 354 -126 -293 600 -553 -65 514 751 -32 554 34 -560 -733 -12 494 526 -709 -411 -822 651 -316 185 647 -363 -94 -438 -727 -889 -209 -67 -738 149 -449 -58 -74 155 517 -3 -665 -305 -487 -117 -233 -863 -547 569 391 -517 -76 418 463 757 232 -503 561 -379 -226 223 -652 -645 -507 -840 733 417 -426 -30 343 614 24 -515 167 -57 -583 757 -558 627 -236 82 -863 -609 466 -797 -52 -271 505 -159 627 -82 -809 -415 -609 232 24 216 -442 -177 -531 223 134 589 153 507 350 -859 -266 243 371 0 293 -483 625 184 -685 -871 -764 -450 -576 -275 196 -168 249 783 -357 -83 -868 147 -732 682 -108 568 678 592 -628 -82 588 -567 558 26 484 -365 -721 549 707 543 -103 -826 627 115 -642 -278 440 -724 -691 -831 652 188 -45 -268 298 789 103 675 413 761 554 430 -662 -643 246 -528 -789 292 -264 286 143 654 -19 -573 382 394 247 -599 -248 757 -233 583 716 783 345 737 -406 -5 218 -384 344 -265 -178 -466 -356 181 -866 -647 -392 512 405 612 -416 68 287 -568 -133 -518 374 -283 322 712 116 -315 -495 -192 -734 -507 -101 603 -615 -893 609 630 -536 -392 352 308 -637 73 70 784 798 658 -446 -13 -762 587 -318 70 -460 -203 -487 -41 662 -854 190 -675 698 -262 650 726 -774 -657 -801 -538 -128 -748 -226 726 -3 355 301 -282 776 469 -505 661 203 -118 -241 -120 380 -822 -786 93 -855 800 749 -25 596 -331 266 162 -213 185 445 -626 252 697 732 223 162 644 265 85 606 -287 100 -190 -230 -406 -538 -866 179 -444 -7 293 -77 241 791 790 265 -37 456 -755 758 34 137 503 457 137 -865 -57 -831 158 -209 60 663 775 -398 -245 430 -189 243 -604 -468 75 -383 481 135 -699 -758 -64 -607 -392 -207 8 315 63 -865 348 -309 -748 -536 -589 -438 351 -332 -565 -92 88 165 279 -816 123 -191 -265 -189 621 192 -212 -355 -135 770 658 192 -893 -466 307 -777 -667 405 399 -260 -358 168 205 346 332 -17 -461 -896 -837 -280 185 550 -571 741 -443 465 376 -744 -322 -125 254 -556 -566 -301 -17 391 477 -847 361 531 -554 -31 -254 -833 -614 -60 399 -47 -583 -585 450 710 -99 407 -169 421 475 426 -736 -310 666 -811 164 57 -253 -10 -238 -353 -457 -535 480 368 -48 243 190 -111 780 -484 -776 109 -672 646 786 -828 -831 -665 126 519 -464 -635 -244 191 306 -707 -331 -326 -433 -250 263 -362 559 112 449 -23 -588 722 -298 -10 723 760 -853 -838 497 -44 298 -766 -816 392 186 -522 188 -362 -330 -545 74 -326 -31 36 -667 355 -551 -439 401 -391 556 783 -123 -622 -530 -687 148 610 36 21 278 419 374 -547 -179 679 54 -529 -696 -419 630 -368 -93 -346 -88 604 672 110 8 361 594 -888 367 518 758 -12 -241 745 -357 -867 -462 303 587 -337 94 -544 -392 -343 -292 -256 448 -595 720 -320 -48 392 -642 344 92 -396 -223 -263 -808 -128 -430 503 -408 -867 -134 -308 448 -730 614 487 -164 240 433 531 -714 -458 347 -666 -205 140 -602 -104 165 -813 23 569 631 320 597 232 287 -7 768 601 -92 695 553 466 320 -691 -46 -35 -164 89 115 -680 -380 350 -452 -215 -5 -134 209 -253 319 749 -451 -500 -228 752 727 643 -526 -129 -240 -292 -172 -848 -401 -815 445 -651 673 532 -393 -371 -747 -738 -605 630 -152 218 95 7 241 75 -439 345 73 -193 409 -614 567 503 547 138 -120 -775 -316 566 36 385 410 477 -900 -530 748 -862 -271 -165 -440 -366 -715 -783 -207 405 -502 310 -215 -769 -190 -647 -210 293 460 -202 -351 -227 220 159 568 469 -391 151 -876 -769 -763 288 -275 -835 -241 146 758 90 476 -736 165 -644 416 40 46 471 -863 23 -194 76 -111 -148 654 337 -595 -193 -205 -549 -288 -457 -892 300 -384 -565 214 -270 502 730 206 501 -53 -717 10 -562 77 710 -109 -401 -101 -241 355 -473 656 -563 -301 161 461 774 -596 -557 652 -135 -286 681 -683 -819 458 -847 62 -713 665 -57 -595 -60 579 -422 -211 -239 541 -86 499 -725 448 53 -438 565 -749 -235 631 -832 -334 289 -607 -687 534 583 202 -128 684 182 -481 -65 48 -793 661 450 -881 -267 554 210 -329 496 -473 483 -595 -704 365 -704 -167 630 -717 435 530 -866 -877 367 526 -592 -605 -362 -868 429 -240 -603 -72 -875 383 -361 -704 301 595 762 -637 350 271 -809 685 432 -63 -165 -838 -109 -728 759 -17 287 -804 -136 533 -251 80 703 -351 324 143 299 -216 340 -878 423 237 544 -817 -341 -860 792 -49 123 492 256 500 33 -429 501 -815 -486 345 700 310 22 -177 -123 653 -683 -613 475 -149 -285 -62 269 -43 -178 751 246 -884 -514 479 138 252 703 -566 -545 -537 191 729 304 -557 -611 -430 -472 248 435 -587 -648 479 -692 -34 -468 -609 -287 442 2 -698 -596 -830 377 201 178 -192 253 -821 562 663 164 239 263 644 -27 -708 134 696 310 -237 -882 -580 -83 -687 763 450 176 -328 -48 148 -101 -353 -426 -131 201 -114 -193 -225 297 -900 213 435 200 658 -48 677 73 -856 407 -512 -192 724 41 -202 -889 -267 398 185 294 -464 377 230 23 -840 664 101 179 198 569 514 627 -481 -57 -812 99 662 -876 124 -17 610 37 438 95 799 786 198 -425 -187 -608 441 791 -636 -436 -613 -537 -182 -206 515 -375 -275 443 662 707 -764 -220 -72 9 -497 -599 -87 -469 -20 181 757 489 -889 310 -189 -830 726 799 625 286 -265 -225 305 503 -802 -371 -609 153 411 256 493 362 237 -328 -88 -797 310 -728 -723 -894 -197 498 -681 -879 123 436 -254 189 -508 -898 96 -354 -637 -853 -709 -224 -900 -701 356 475 -609 -188 -503 144 568 739 270 743 770 591 -166 776 303 -680 -895 -118 -403 232 280 -618 40 181 -347 195 -18 795 773 -434 -468 619 412 395 741 -758 -534 -54 -856 -59 411 51 -330 89 -757 -628 402 -653 593 77 -619 -569 640 479 -780 -602 122 -132 316 558 -334 -703 -680 -133 -46 -448 365 -397 339 125 -259 -574 163 759 -239 769 774 103 678 -681 545 462 -822 -160 470 718 -360 300 611 45 388 151 509 359 791 -20 -103 260 -702 203 -152 -828 -285 781 301 -862 -720 -176 540 610 630 -270 453 -600 132 480 425 -127 -861 -48 675 123 21 662 -630 -368 665 -211 387 -13 355 279 -481 694 17 360 613 -780 188 -170 -838 -436 -424 -384 -31 -810 701 -780 -659 299 287 -433 442 -635 -822 -649 -892 -249 336 271 227 -150 -828 793 -815 -67 -74 136 -250 -98 -29 -136 -412 314 359 580 -2 -80 -752 51 744 556 -69 487 -445 96 -708 -898 -676 -446 661 -241 -412 -666 -576 394 -456 16 -525 -787 -586 -875 162 -302 427 250 -310 191 -723 383 -881 -362 629 464 460 -56 -835 -528 -372 776 -747 -417 -883 -649 32 231 319 -18 27 -771 213 -834 131 661 117 -783 -733 743 -10 -575 616 131 40 -79 -123 -263 -585 -619 -656 -411 -251 -300 -850 -339 393 684 -684 203 -245 -250 -379 -484 37 239 -341 555 717 721 -3 -611 -623 -520 424 85 490 -5 -350 -456 -878 660 -441 -619 408 787 -684 -376 438 308 522 668 385 -277 -199 -382 -30 -527 -12 -17 123 -368 -503 -568 -247 723 -205 -818 7 438 -687 -651 -230 -495 -349 -258 334 370 -676 640 -765 219 648 -794 721 -430 207 -775 -84 99 -32 -537 -543 204 454 -212 -173 -481 589 -217 572 511 -562 79 603 -841 481 644 -36 264 -22 -540 656 -297 341 -310 -651 231 -163 -326 -447 748 -67 781 538 -768 137 545 -557 -899 -741 606 -590 -684 542 -829 -128 -831 -13 -419 -649 468 368 277 213 -73 -110 139 -504 -306 -514 359 99 -667 450 473 -67 -140 193 -720 751 -394 -317 137 -422 26 95 449 -503 -729 -900 708 -375 263 -626 -893 709 46 -650 -15 -508 -899 -502 182 -674 551 -535 -478 582 189 -786 -565 268 451 -64 -545 74 -643 574 575 -26 518 -326 -203 333 68 755 -622 486 -738 233 380 591 -395 469 -178 -658 649 583 -489 -674 88 -485 -686 -102 595 -232 238 327 535 477 534 9 -597 371 303 325 -206 576 47 -641 592 -570 104 689 -657 -750 550 -879 -389 -678 -318 509 -195 82 -56 333 -780 732 481 -490 -411 -214 494 -6 -373 -134 139 -372 -351 345 -382 -737 185 7 -184 298 -122 -181 441 -198 -874 -773 -838 384 -227 343 355 -196 -588 -197 693 34 242 299 -703 2 -141 -288 -646 -243 -861 775 -107 471 462 615 209 -477 -858 743 754 -170 753 -856 99 -707 731 296 -182 740 351 -546 -681 766 434 -9 -574 -64 -860 -794 639 -81 227 -853 119 -665 292 84 -1 483 656 -798 -494 -520 69 155 648 -43 -82 -436 -585 -350 -700 -675 328 -476 638 -734 -400 -716 387 131 115 153 181 -385 -626 302 494 -661 -268 741 748 525 302 312 -259 675 777 -468 -494 -385 355 224 -877 -757 -178 602 -896 -473 -349 739 -773 99 -139 362 488 -97 -453 538 -19 -212 316 684 547 62 -137 408 -145 -692 -371 76 -809 -206 -83 -541 79 -858 127 -734 410 34 -172 -186 -154 -842 528 -517 357 -562 -448 734 417 730 567 207 -618 -516 -678 -158 369 -524 595 -815 -676 -66 -534 400 547 131 -506 188 722 685 479 439 -838 115 376 752 -528 -807 341 432 -169 44 -306 -855 -652 522 -694 240 -466 -314 -559 744 107 169 -132 -390 743 760 785 -761 -29 -315 -442 -464 -295 11 -86 91 654 -848 -548 -886 -159 701 483 610 -218 -889 84 -736 -656 -817 556 734 -579 534 482 -452 54 -467 -833 -769 -748 542 721 -725 -665 -883 -643 -689 -338 -620 -243 523 120 141 429 -626 -500 -493 -890 -414 138 -552 -756 -38 328 -539 -832 784 772 -572 694 -784 -387 340 538 233 -543 -614 -18 735 407 434 -765 637 -312 789 563 370 -843 -116 433 -811 530 667 648 358 193 564 -742 414 335 -45 -505 725 -315 -757 -110 102 280 16 7 -590 306 560 52 -713 751 27 532 119 -545 -398 -614 -441 115 -851 -395 -727 -310 -379 544 -777 178 -280 -551 -523 -207 -213 -403 516 -734 -526 -536 -724 -661 745 374 531 639 -393 -532 -11 -523 80 -441 304 682 131 542 -343 229 243 629 -260 -311 134 -428 -879 -182 187 -182 733 433 -261 -397 -298 -337 -251 374 -759 -81 -375 111 -622 -623 117 -47 -246 1 -798 2 -464 -843 -458 701 -565 -31 -776 82 249 132 -461 684 -578 -362 -5 -623 -823 17 388 -524 690 299 26 27 319 -216 120 792 708 -567 -462 706 773 587 787 -432 322 -494 194 -618 -466 -321 446 -94 317 -582 -659 72 -12 -621 701 -705 -880 -6 279 -329 528 470 794 -53 44 703 -546 152 520 200 -546 610 97 -359 -125 -179 -139 548 -284 120 460 -185 -834 208 -570 535 -230 -485 -480 -698 -222 -749 -448 -871 526 -494 483 -507 451 546 255 -725 -333 192 -319 266 439 -733 -38 -532 312 -405 -672 51 -774 289 714 778 329 -542 93 232 -182 539 180 -376 -868 -452 -586 512 -802 69 -777 -507 637 -793 -896 195 -704 -32 143 -586 -549 -511 753 -7 193 -474 209 -475 507 -604 -788 -664 -512 -829 -859 -64 310 373 -122 471 3 378 344 -231 -118 -531 -420 -326 558 -180 -565 -374 -334 -436 -8 569 -97 703 -523 -120 -623 753 495 110 -50 616 266 -210 38 432 307 -658 -691 543 529 -650 461 -567 738 776 -422 -786 324 637 -578 245 -670 567 -520 220 448 -111 140 -758 -161 -117 -773 -595 -57 -117 -810 -684 -377 -71 -805 416 277 -446 -732 272 640 -289 -735 509 -202 -375 -125 -52 320 -808 -242 -121 -125 -142 -100 712 -509 -317 481 756 135 381 399 -153 -200 0 -304 642 -633 -131 -242 -618 -549 -859 -525 -734 -118 762 -291 444 737 103 773 454 -756 -641 -813 -694 678 495 596 344 487 -479 225 -86 -29 -43 -281 191 -72 -513 624 -661 -898 510 -537 421 -602 591 -698 692 492 -895 61 -19 364 100 -228 443 -540 377 754 -335 -707 -8 -417 425 -91 -340 593 745 717 12 406 -814 -205 -645 631 710 98 303 -225 408 356 532 -879 -642 -612 181 116 -690 261 93 724 -35 768 107 -725 -397 155 575 -500 93 462 -12 162 -527 -692 -235 224 -567 -878 -158 -539 615 -561 265 191 761 551 -691 -476 774 307 -610 -178 -569 556 -445 172 -3 -388 491 -843 -806 -776 -891 -49 -176 -650 -499 626 -713 -754 202 574 308 777 -837 -729 -257 -588 518 -64 -92 248 90 308 -424 -337 163 401 128 -14 357 567 -61 320 -646 194 60 -601 -640 -597 -191 338 -538 -320 315 376 126 86 788 -586 723 -596 531 -706 -165 438 -429 25 -890 600 559 -799 287 114 -421 53 488 244 647 -700 222 50 -392 106 407 281 -129 -329 -158 477 -675 -331 -108 227 -530 -477 -563 160 -225 -419 -731 -640 -298 157 -817 350 -336 128 -700 128 -93 -451 519 78 -288 -131 -12 697 384 -265 -94 -274 797 736 761 259 334 -191 -807 -131 12 -397 103 139 642 -40 533 -394 -264 -647 217 -492 741 124 92 -192 385 -801 574 651 217 202 707 438 -604 338 -60 582 -199 620 297 -108 243 -376 574 -139 -800 -409 -285 403 439 -467 727 -198 521 418 -616 408 764 700 -369 176 58 344 -634 728 658 272 194 -253 27 142 309 -154 -611 -481 -386 -806 17 -837 -408 83 -119 -843 95 132 703 -592 -95 534 483 252 -496 199 -683 -243 -614 -328 309 -150 495 -719 371 -433 540 419 -48 -615 124 -386 274 -1 799 245 -587 -438 -99 -167 -407 331 30 -783 702 -704 721 560 -308 -486 516 -123 180 541 446 -830 -74 -296 687 -74 576 -218 305 33 -274 -896 -78 103 -736 605 645 -117 -251 293 590 748 314 -818 96 -293 -220 -493 328 -503 784 542 -506 -508 -217 -36 271 88 -488 -237 436 628 492 668 -215 135 183 302 383 699 226 -316 678 313 81 557 -432 330 251 -331 -158 78 332 542 305 539 793 559 -760 -214 -368 369 391 -570 -866 -455 409 -128 48 -715 -358 550 51 -64 -147 526 233 113 -575 -343 60 786 431 449 -654 -570 120 586 -640 277 273 -264 530 -889 678 -485 -893 479 387 -835 -121 714 -144 540 168 673 762 215 -805 -816 566 -696 -165 681 -325 -368 -210 -511 -119 651 -863 -821 42 243 683 124 -657 449 203 796 -666 400 -287 -287 -427 7 -417 509 -551 501 -619 -495 -347 -215 -309 198 622 -583 -407 -177 -351 91 355 263 -818 -330 299 1 -819 337 -153 344 553 584 490 564 -501 190 192 645 -99 124 520 594 101 -740 -874 -554 -435 639 413 -715 -131 -797 -59 745 -485 -406 620 -505 615 -864 302 410 -537 -317 -810 -379 206 11 711 206 -736 -418 37 -374 654 767 -154 454 -852 -882 572 -463 -858 -541 -110 -681 -416 470 516 -584 -221 663 526 -732 -536 539 200 -617 172 128 -719 -519 706 -399 -318 -275 -202 -128 462 78 -12 -878 -461 604 -454 533 -792 -161 -460 584 -271 285 -517 557 730 517 -47 -485 -487 186 96 -893 492 -3 341 -86 502 332 -130 -482 -777 -475 601 -725 -508 -42 -48 72 -781 356 -761 -882 -584 -224 -133 157 91 -659 -132 -652 461 -747 733 -444 455 602 107 -815 659 -597 -209 184 527 728 -320 -614 -287 -591 297 466 -759 694 592 -900 -862 735 234 -470 372 269 600 -884 595 -330 211 -419 114 585 -189 338 307 -217 -601 236 554 630 -147 139 -31 215 655 -350 519 490 -274 -839 -356 -28 -711 -604 -715 -752 623 -398 -123 -487 173 -694 6 494 -190 24 796 207 -786 505 483 -471 195 -113 131 -804 -644 -891 540 448 398 489 402 -470 -250 -780 -24 621 -305 -606 438 -603 -512 -483 -555 -199 -128 500 747 679 -108 346 537 534 433 -378 274 284 -489 -686 693 -826 218 -819 -467 440 -547 -898 39 113 -125 -427 432 394 192 65 -728 764 172 541 50 -728 518 -375 -493 -733 687 -62 414 -145 -719 462 -777 29 -174 596 391 232 445 -474 57 -672 -885 -871 -137 -53 -694 593 518 624 169 269 737 -80 -15 691 601 390 -681 -630 729 -585 750 -852 -784 -56 180 406 129 153 -537 -191 182 -144 362 673 521 277 -323 -671 -167 219 -391 316 467 -286 615 -736 673 576 -86 37 -290 562 -854 544 188 171 695 -461 230 -870 -196 -488 -776 -25 -362 77 -838 -525 -108 -705 -464 -782 -882 -409 -102 799 -441 -869 -617 -6 -640 -654 -389 90 -829 -700 -402 689 792 -562 722 -860 -517 249 492 -114 -165 12 325 182 -176 686 -875 -727 -479 -699 -731 77 -553 438 238 657 374 -785 -385 -308 -233 -239 76 -457 605 597 -655 729 769 256 -264 -674 79 608 279 -735 546 662 -295 603 745 461 363 106 17 -115 -754 -736 17 -352 -304 492 -809 -195 -635 -351 -8 113 -84 -269 -575 -436 252 317 614 408 -897 173 -526 -287 85 -326 -550 -843 -619 -491 482 249 -528 -779 -742 -379 720 266 -856 389 -422 116 104 -673 139 -352 425 -373 -124 600 254 -39 -787 -507 292 144 687 742 -150 -883 507 -527 -110 -524 -395 151 434 -656 -87 -687 291 -871 -824 144 -143 274 516 -280 -240 -50 47 700 -842 395 -295 -411 -616 -789 -878 -441 -544 -87 -28 -34 -279 -685 -94 -231 240 -386 -413 508 236 -621 -844 -658 69 311 -504 357 -466 -616 358 -26 -732 -470 -748 532 663 -99 385 -336 -94 775 -689 135 -633 322 -808 470 -465 -857 -669 -715 -98 -54 463 416 793 -622 -462 -436 -648 -489 -124 -507 -127 -23 -82 -589 108 -648 9 -868 -477 451 -673 330 655 -596 694 -629 173 -805 -251 139 453 301 300 -229 -483 319 -596 -71 582 -899 -748 709 -668 -530 -877 -438 392 16 547 -298 765 764 -560 -191 154 -764 440 59 -60 -620 -126 -774 121 32 85 -798 -437 -267 759 -200 525 -846 -605 748 431 -6 -471 -59 320 166 -697 -28 -613 -581 -156 -539 724 -190 -179 -700 30 764 -672 294 282 193 391 384 644 -897 -688 125 -550 720 -759 498 -207 -868 276 -468 752 337 -802 761 408 111 553 217 650 164 689 559 413 133 -747 121 -466 589 726 41 -368 -357 467 588 -756 -300 283 -880 -377 221 -675 611 649 -667 -613 -344 489 -27 -148 -325 313 -758 -880 770 -744 84 -510 462 427 657 -87 249 678 419 -898 -504 -381 -76 -4 -352 108 -380 -718 -181 -605 -659 499 -592 507 -564 -165 -283 54 135 -875 524 628 59 -369 -275 785 -310 -399 685 -160 596 -838 -23 -465 -582 529 -685 542 -414 503 216 -555 625 -159 422 -145 -372 -544 440 270 -152 -481 -593 755 -201 -286 -754 -613 658 -127 -784 -530 -140 793 -485 -411 38 -520 -523 -177 -26 -625 -772 -56 228 -479 293 521 75 -243 -32 -501 -550 737 -547 -433 762 -298 -509 -151 -244 -305 -46 502 -437 65 -597 -588 497 -649 248 569 221 -588 -721 -826 650 -566 -460 -297 -748 13 -701 -151 -244 113 547 -709 -453 292 662 -51 -33 -349 723 703 337 464 -766 -569 -844 779 -558 694 580 295 -581 -117 434 -238 787 706 532 -744 -585 204 384 300 546 -563 -318 -889 24 -447 148 -673 -91 -274 436 -444 -595 -655 623 -861 29 514 25 -271 -570 -376 -168 246 525 466 577 618 28 178 -356 -640 -750 -774 123 152 445 -895 -381 376 -274 -75 758 -686 566 -739 -210 650 -212 718 203 470 244 -711 275 469 -152 461 146 645 -898 352 -485 789 289 -182 410 -116 353 -301 393 -865 -52 368 375 141 -830 -754 300 -684 -317 557 -734 -460 -185 51 220 306 -744 -650 731 133 -900 -350 -464 110 -146 375 -454 209 -2 510 -605 225 -30 215 455 -169 387 -160 246 602 -471 504 244 -374 626 -212 111 -304 522 495 -200 -57 411 -799 -809 -91 558 728 -376 -209 -658 -473 430 -708 -168 397 393 40 -101 -720 387 -872 487 30 800 -734 734 41 310 268 -559 -487 -900 -373 -206 -54 -582 -261 234 -417 -229 335 352 137 -866 349 -632 -642 624 695 70 195 22 -300 -57 -145 -777 114 -147 529 -360 -507 -755 316 -363 -262 -181 -84 701 -844 755 -680 -42 -268 -786 600 -418 541 -272 698 -642 201 100 -600 58 -834 28 -688 514 -200 -809 -896 503 299 -412 -732 -477 152 -488 573 286 -567 306 -459 209 159 -43 -413 470 -678 -386 -431 -609 605 141 773 541 -304 5 -115 -409 163 -699 -319 -691 -399 -601 -453 613 367 -607 -785 -415 -297 565 606 -512 -354 -699 -90 -644 557 691 -308 331 -160 -189 -685 291 -98 603 461 303 -622 195 85 481 -900 -886 412 -708 -771 -365 636 510 281 744 -685 182 292 -300 -596 486 -80 -784 615 -793 -866 460 211 -510 373 731 456 -342 -539 -522 -225 463 94 -230 -328 -333 21 698 -440 72 409 -265 -309 352 -48 427 414 -139 -763 450 286 307 -797 139 569 -720 654 -680 -241 -641 -633 -452 -596 412 153 -225 -21 696 -320 494 -673 -566 -209 423 598 97 573 -158 -378 -597 -685 563 183 -634 -298 -877 -659 -792 432 -240 -257 -444 62 -802 -159 800 -676 444 -602 625 384 -872 -345 -674 -352 -12 154 780 4 -494 -110 58 -687 -158 244 -892 -640 -168 557 180 679 750 -606 -502 289 -603 -175 -822 -317 715 -579 -825 163 169 248 -306 749 -608 798 -345 445 784 736 192 106 399 -237 -858 -622 302 509 176 492 -45 -682 -883 -790 276 -105 474 -885 621 649 20 785 784 683 -665 -722 549 536 -531 381 -124 624 133 587 -545 -15 186 712 768 562 559 690 -623 -845 701 -47 382 -159 -168 558 751 612 -883 -249 519 -853 -242 79 569 144 -131 -250 -842 -2 104 -338 -552 761 -333 -493 388 523 48 -283 -276 -529 -410 -396 749 737 102 160 261 -323 543 -416 644 -646 519 520 -796 -40 367 498 -56 -884 -807 -309 104 607 -54 235 276 617 -708 -307 -101 463 485 533 -675 491 168 -596 -624 575 -538 -479 26 -703 499 249 -43 717 424 -41 -355 39 -369 307 539 -673 -587 -236 83 -666 -99 -327 780 40 664 -336 426 780 -790 -446 446 716 -585 -617 285 96 -848 266 589 778 -813 39 -730 15 190 486 323 633 -392 -655 -818 -112 477 757 533 617 504 756 -762 701 734 -347 -113 238 138 -523 672 77 289 685 -606 -894 -853 713 12 -783 -6 -491 370 326 317 -573 -96 632 709 102 -694 -21 -369 -453 56 103 201 655 777 -567 -710 753 521 447 534 -285 -615 -260 -751 -879 -30 -122 -37 -641 -605 -15 486 284 75 -808 766 198 558 -628 -38 414 -642 -154 -346 -494 -660 11 427 -704 -62 -403 719 -174 -678 -104 418 198 375 -617 -650 -786 395 -589 720 780 -492 -733 245 228 -333 749 -526 775 -774 -171 -864 -442 586 -868 -828 -209 -442 699 256 -163 -336 -13 544 580 37 252 120 -125 799 -720 -310 -466 -804 530 -770 -698 -221 -857 -333 217 -797 747 -211 732 -669 -808 -555 -502 231 -560 -863 -710 477 666 185 -649 -705 482 -374 293 -566 -455 635 -661 -846 -296 604 483 -370 -79 366 -519 -216 224 765 -791 582 165 -628 -288 88 345 -81 650 639 -327 -580 780 701 784 -375 630 777 -443 -138 363 -835 247 -845 -536 114 528 -304 351 -341 -527 -694 -816 197 -804 463 -360 31 -370 330 -24 -784 -473 327 -325 491 672 184 -886 307 729 644 9 -118 -807 -843 -439 -182 530 110 504 -519 -773 -48 133 -187 -29 75 749 -202 61 -537 -767 -157 -293 606 -452 604 -446 -270 540 -558 720 625 276 20 -379 42 -551 -892 -45 -809 -525 -611 -604 -310 -454 749 408 334 339 766 -875 -298 278 259 -320 -373 -211 -421 271 398 -152 -105 363 -493 -348 718 271 327 402 -16 422 97 -421 -351 -96 -745 85 -135 348 343 687 -691 716 120 64 149 25 738 343 603 636 -888 -541 393 411 665 -682 -817 581 253 -111 -826 -334 -15 -763 165 145 568 -104 122 -541 -243 614 513 135 -792 -160 -744 796 473 -794 139 -674 -731 -11 28 -869 716 695 -295 -115 580 -419 -887 756 -217 -25 -307 -379 -290 -758 -728 -159 -762 -779 336 -604 -703 271 189 -317 -466 629 498 -23 -344 -789 568 112 240 282 359 129 74 -305 253 -589 439 717 730 600 62 506 61 539 370 759 22 -739 -110 327 -210 -681 684 -873 -397 716 564 106 94 519 751 -348 465 -661 -636 -746 -648 -394 107 649 513 51 549 702 263 161 771 -655 -826 -535 -512 -877 520 778 -517 -301 -415 611 745 -45 -790 -235 705 -858 751 517 99 -301 -294 479 -77 -410 -421 607 672 -543 -880 -86 550 538 667 -526 -55 -184 188 -589 -635 266 -625 61 -338 420 273 536 -121 -117 467 -623 253 798 154 -388 517 122 -149 599 -662 -486 624 -577 573 651 -682 643 598 -559 2 -809 -849 103 -667 -611 783 371 480 -382 -629 -268 -899 -576 47 -82 -575 -57 305 427 -129 -283 275 587 -808 -210 159 -494 -584 396 26 -475 -530 492 -214 -601 67 -118 -243 -500 101 -13 -225 -740 146 771 619 593 -339 731 -172 790 -35 753 -651 -657 -407 -582 199 -136 692 -291 -497 -774 -589 -441 533 -690 -312 -361 -853 -25 -539 -899 83 -79 768 -725 -302 647 -223 644 -629 -896 -540 -247 559 -248 566 489 602 -546 -460 -778 458 756 323 535 779 -63 564 363 -449 192 -847 152 -144 381 528 250 439 -174 -98 229 -787 47 423 -534 346 642 780 -302 -249 305 -490 140 236 723 365 67 -196 498 -801 451 258 156 -780 -478 424 335 -592 -30 256 575 759 -517 -22 -350 57 -703 570 429 -899 -152 210 476 -374 571 578 566 588 -232 463 -875 -782 748 103 666 -144 599 -846 784 -416 454 -383 -578 519 -97 504 545 -176 55 3 -538 199 597 -579 -330 475 56 786 -498 -417 -232 621 -40 676 -19 -631 535 -622 391 -250 -108 -95 552 -663 422 196 -47 -784 -792 -187 508 -807 -871 -860 -144 259 -831 36 -462 212 -232 485 -293 407 -534 563 -535 176 -505 523 -887 312 609 -782 -99 -866 492 -280 106 -175 471 -354 228 -855 287 247 -132 -226 338 477 -692 735 -526 575 -470 629 444 257 -809 -596 -843 405 -436 -862 271 -794 -409 -17 210 -852 -411 112 635 -72 -645 -238 145 -369 104 -501 -847 -423 -796 -138 -549 58 -786 -4 167 350 -224 533 -550 711 569 391 469 765 392 -773 112 756 -681 356 -448 20 -462 616 382 288 -43 739 -296 -62 183 -887 -583 236 4 505 -589 724 -795 -708 -96 -155 624 77 596 -107 -603 -302 349 -745 -60 -57 13 -218 97 -223 114 -620 162 -680 -86 -596 -357 -368 -373 444 -523 -262 -785 -83 536 138 -171 213 702 -877 -247 -775 -471 -314 -568 115 -762 11 388 -681 463 66 83 -430 390 -664 -363 -725 28 -518 344 -308 17 -180 -175 -278 789 -256 -71 -836 266 158 -648 376 456 315 -245 493 -25 -614 93 -699 -448 -233 218 -659 687 -862 -326 540 -732 267 1 468 -782 -109 -724 581 -700 -400 -593 164 -771 776 456 24 673 579 296 -38 87 -51 0 -710 -299 -730 -102 573 785 -271 -636 -817 -386 137 -322 248 495 133 -742 515 -835 -750 -381 -875 -67 -581 127 -890 -308 -423 -509 -632 107 192 366 37 734 666 99 209 -152 704 393 130 1 -478 -530 463 527 -486 417 147 -758 -77 -193 -523 -222 -558 -479 485 -493 6 602 576 -247 -92 518 391 305 -531 -260 -832 -799 -109 679 -349 12 44 -529 -224 305 -3 -167 -639 -355 704 -615 685 -843 291 772 -756 -645 158 34 -569 -159 -127 -551 -127 -329 -89 707 456 387 -760 -422 13 -736 -838 -553 -285 -184 -656 52 55 -502 -1 -894 207 52 462 329 642 -50 773 274 34 156 759 -122 -734 431 236 284 715 -595 -890 -32 -606 -101 94 -268 -281 -674 607 -121 523 -317 -255 276 -486 -469 -519 -8 80 -670 395 660 113 -746 433 -392 66 -109 -118 761 -118 88 507 -460 426 -603 475 -896 -566 -395 0 123 -660 -461 -389 -544 -269 -591 -238 791 -832 -134 490 -829 -588 430 695 -41 248 -483 466 -355 -824 -146 -886 -621 -879 91 -315 690 627 245 -39 -380 -617 266 738 -90 -350 609 680 -739 -826 78 755 -736 -411 -805 504 -203 800 96 -255 450 198 -311 -818 57 -779 504 220 -454 -652 325 606 -609 -772 570 -525 -165 365 80 -675 576 -67 -677 800 514 -89 742 335 -168 68 -214 -208 691 -840 120 512 -302 121 -7 528 374 -189 570 -650 488 9 720 -839 743 370 -372 485 59 -47 -809 519 -595 -229 209 -174 -677 569 -715 -363 452 -773 -692 179 -28 23 515 593 -93 -177 -649 -454 -235 -355 545 -6 -578 693 297 -717 266 280 766 27 -565 403 -271 -240 -357 212 -326 429 67 -713 -769 -327 454 -130 -414 681 -571 -372 384 73 -248 -877 742 140 52 483 157 264 -162 -644 290 -2 763 -185 189 735 247 -609 591 165 -330 -865 397 -425 -789 400 785 -775 674 -693 665 745 -556 -439 -181 446 -301 -768 -245 633 -770 136 -589 -144 -839 516 -840 -632 -184 -711 -423 -764 -244 -216 -466 -370 459 -23 130 -800 -454 -813 308 575 -811 -589 -541 -16 755 -340 767 -270 312 -295 224 -228 233 267 -749 -111 -9 743 247 640 211 -214 -380 -19 -464 -839 210 2 631 706 -575 -42 100 -544 416 292 173 220 403 -122 730 -358 -421 525 413 728 526 -537 685 -573 -463 612 359 294 788 -708 462 -762 192 -469 621 84 -102 -890 562 -558 18 463 537 180 -569 -552 -836 597 515 350 244 -879 -60 -889 -313 308 777 -575 -828 -683 161 -877 605 689 -29 500 -667 -534 -710 415 -835 -894 627 -787 -373 -581 -855 -597 437 607 -865 -142 -264 -503 351 257 -855 -505 738 -795 -99 -173 -221 105 -569 729 606 -293 43 655 -136 239 -167 -669 -715 -292 124 601 48 366 -800 -277 518 557 496 213 -655 -338 -658 676 -894 -182 -436 252 -353 -743 -127 -721 198 265 5 -690 -465 -43 -433 -795 229 -732 -501 -742 -316 -442 -804 -112 -130 -486 151 -687 -467 605 -661 650 634 463 -138 524 568 -485 -235 612 -350 -15 -801 -839 -383 -366 502 10 85 529 62 60 687 367 -804 -789 -493 -250 328 -72 364 334 230 -761 609 -648 -449 719 609 -1 -288 -377 469 -695 -743 -531 -380 724 -532 1 -667 681 -824 590 -726 -320 -805 202 -407 -240 137 -430 -493 568 -47 407 407 790 -264 -57 -352 178 -679 -519 554 698 214 -900 335 -75 163 -469 58 463 -363 -403 -741 -248 500 498 -812 460 -193 -154 -436 -627 -790 337 -435 -72 -876 -286 -747 94 -342 304 724 404 -660 -640 766 551 -558 360 -645 -255 224 -25 -288 -463 567 -749 -34 -226 28 71 532 -711 653 739 -764 442 508 786 443 -826 -822 516 729 544 -296 -368 -43 -241 -403 -1 -357 -752 -394 500 -375 348 438 -385 -164 -458 -457 -600 -703 226 468 606 -842 -336 394 -624 173 -402 -722 -177 -793 -30 411 278 -538 95 -125 659 -687 767 -868 -702 46 -508 118 -319 -560 67 347 -147 403 109 436 -405 -792 -155 65 632 -682 -238 -83 -426 123 386 -33 40 509 294 376 -382 292 -79 264 -318 -596 -71 -242 -84 253 177 -767 -832 -181 706 485 269 -418 477 -197 -807 -829 792 -233 -354 -658 -295 32 714 105 194 487 -700 -655 -483 -804 502 -93 -601 679 759 243 239 556 -160 396 792 -186 -151 439 -266 -778 -892 -771 -248 27 -498 -197 688 188 -488 542 213 -499 476 -308 136 -72 777 332 682 294 -288 -141 478 26 -512 336 -405 627 -458 186 784 -521 -868 518 -687 -833 -818 16 0 -106 604 -857 -366 277 -144 -443 -578 713 741 -123 -380 482 685 466 551 -66 -885 -277 -511 15 -30 27 15 -314 384 -17 705 -160 -629 -742 -633 -27 750 -95 -341 -233 -261 -665 -784 655 161 328 -622 -349 746 -497 -473 508 -508 488 261 -235 573 341 533 301 -210 629 -475 -83 -316 -99 547 -638 -801 275 160 -397 -74 -703 -729 103 -124 566 765 -39 -682 199 524 584 127 627 -578 -787 420 -65 766 729 781 -872 553 793 -559 -770 283 -88 400 -162 -494 145 -11 600 524 774 606 -405 85 -74 84 -700 442 -73 -27 548 -596 -783 -408 725 -146 489 -424 -632 -304 -183 65 500 -307 -353 158 -562 -4 -722 -870 247 49 -330 -118 424 463 482 -364 -429 -333 656 712 289 389 -616 273 -13 242 -302 622 77 254 0 -251 -126 36 -838 313 93 -655 192 -430 -449 660 -251 -152 346 91 -162 -567 293 263 126 -126 345 27 -387 -95 -61 -158 -276 -884 -121 -286 429 -40 -590 -696 -98 66 -843 -299 91 731 -255 300 767 -419 784 753 88 -589 634 329 -96 146 174 -805 -12 -635 -202 123 -251 -508 242 661 573 -885 -671 705 257 522 -122 -702 -208 366 -813 -520 73 -13 142 66 -798 -413 -266 663 -588 1 317 -668 -110 -203 53 355 300 -718 338 724 594 -211 -679 -140 549 -517 -508 -54 -642 63 -167 409 799 7 -591 603 -117 323 -550 771 563 524 488 720 567 -836 -573 -720 -701 438 5 -175 244 -311 -463 -801 740 -544 -775 560 -688 706 -11 354 -627 310 -726 -666 410 390 408 391 450 361 -414 -859 107 -434 660 -53 179 -357 -271 84 577 -434 428 -628 218 -886 -376 -284 -206 607 -272 515 -852 -12 -209 750 631 483 728 567 150 58 170 490 382 667 456 -136 610 -726 210 -787 -870 3 560 -854 522 -330 791 -440 193 592 -595 624 -48 740 59 90 151 -565 -44 29 -131 -373 -440 -258 -411 487 176 -381 97 751 657 362 -160 -180 76 -468 -74 -198 -141 33 116 -127 618 544 131 659 451 470 -223 -707 563 -369 -2 404 703 -6 164 -682 687 221 93 -163 73 165 -586 368 443 -607 -527 398 166 -446 -848 552 266 -489 48 606 -243 116 246 -318 -652 387 415 128 -543 -741 593 790 -751 200 -824 38 666 36 339 -459 -368 378 -829 -455 664 -384 -341 -477 678 668 -643 194 -22 -128 -891 -669 218 -632 603 -886 153 318 -806 762 -527 136 -557 741 634 761 351 176 596 -60 526 742 430 541 -166 -786 -790 -364 -874 -455 -773 -454 215 498 -136 -394 -294 -342 761 248 501 572 -497 147 -529 51 -700 -62 36 -337 -126 486 -748 -550 420 -551 31 609 726 491 -553 -828 791 -788 -771 147 -82 -854 -895 -487 -464 -407 -390 -392 74 -303 192 -424 113 -79 500 748 -306 -202 -389 -124 -86 -207 -647 -185 -653 466 190 526 93 -453 466 -674 507 -792 -169 720 187 -283 -262 333 -701 577 737 105 484 -90 455 155 207 -705 223 -106 409 -710 384 -771 86 360 646 -438 -280 338 -448 -699 -122 3 793 598 -601 -609 -765 -566 528 290 392 -773 -92 234 389 86 -89 369 -183 -618 -900 -367 797 124 -457 684 614 -310 646 -285 -896 584 -762 351 358 -213 94 -25 -86 -69 128 520 724 260 18 -705 -655 -749 12 -151 -47 523 16 -304 -89 -365 -312 -303 376 728 -579 55 438 620 50 263 430 -736 242 -374 131 -798 254 -793 219 -692 -890 -699 488 -31 -24 755 475 -798 -563 316 623 -206 -578 -710 414 435 664 -687 -618 -526 -256 517 283 793 606 -501 688 -330 -177 -604 -707 628 717 -451 779 -100 412 65 437 674 -834 -627 774 534 491 -839 16 -732 -192 -776 641 772 297 95 -295 -241 -52 687 580 508 285 -2 -491 -65 -356 212 -374 -143 551 285 268 -875 -813 143 305 -353 -292 527 730 703 -138 627 550 236 -84 -873 388 141 659 -467 465 106 -198 -78 -432 -598 758 471 170 -363 -341 -274 -794 214 -524 -246 -453 532 621 -165 196 -522 115 372 284 80 -706 -315 -381 -243 153 -801 -612 -48 516 -574 -889 -885 -65 344 619 -264 -161 -221 767 694 -104 -594 -310 -331 -421 517 -663 -589 164 -862 -645 -894 -531 184 -763 -649 -517 -796 -788 582 -869 -466 -707 -190 -538 270 326 -413 -836 -595 -117 -883 744 -196 -505 601 -248 -572 -75 433 -321 639 -834 149 654 -463 80 661 -570 -493 617 635 783 368 -732 767 -799 -716 -674 -24 -187 -177 186 -666 -314 -352 -717 -860 -448 -158 192 -104 -102 -364 454 21 -527 24 -208 -584 202 -425 -2 -113 -784 -751 -363 493 99 -550 708 285 -271 -194 -652 -846 -455 -257 -533 172 498 -880 -460 499 -846 445 585 220 771 -503 -67 -374 508 83 36 282 663 -378 124 -643 470 382 -361 -85 -727 -521 -528 718 575 -44 -439 592 -310 -458 -417 188 326 446 46 125 619 -686 -554 694 253 -391 765 743 416 -663 -897 -87 -487 23 735 -370 -80 -168 -860 -784 178 100 226 442 31 615 684 570 441 684 286 755 -801 -93 -884 717 -800 756 -795 186 -296 -43 -745 673 416 -882 -17 281 -774 518 311 139 -776 470 706 578 -60 -769 -72 708 683 182 546 -479 199 165 -801 -180 -754 -632 114 -593 780 529 -219 -523 279 41 99 -243 -41 182 277 -444 511 -509 -711 -377 -868 225 -101 -775 254 337 -354 640 -745 -226 -462 -725 -721 176 -423 -719 -221 473 -169 508 33 -891 654 -783 191 170 164 -272 208 -470 -633 -420 -815 753 182 492 453 -169 166 -462 -271 261 -356 649 438 234 132 -484 320 542 409 298 -519 462 -486 740 -755 569 201 -339 366 -382 -189 504 -237 387 -337 220 -600 -379 571 -81 534 481 -423 733 558 493 429 541 -641 -708 485 -514 425 -375 -327 655 -72 -383 -377 580 -900 -266 -550 439 -164 343 275 641 372 154 -65 -278 -624 -669 781 114 725 455 -576 -866 594 -466 73 369 19 534 185 -191 -608 765 353 -51 131 500 -527 -264 -344 -508 -574 -8 595 152 -881 -455 365 -300 -784 724 -697 569 614 795 118 81 -769 -403 716 545 -723 -707 97 -711 3 413 7 -867 -478 404 -770 -65 -825 -312 443 -480 -765 358 -376 -766 560 19 -220 -388 189 346 -377 -815 622 670 231 407 299 -488 -800 368 569 485 -214 -479 214 -342 -758 -854 697 -602 -107 439 -38 -131 783 -647 490 -352 -720 -193 745 -319 360 282 -509 -532 -202 -776 -783 17 -261 -298 -359 150 -500 -158 -647 608 177 181 181 -396 87 661 265 307 -40 -627 646 551 -601 122 405 558 -867 499 -687 -205 -747 771 456 -723 250 700 702 126 66 -590 -326 129 495 -43 636 577 651 302 651 -465 629 383 -133 641 -593 713 698 514 772 190 -450 251 199 -300 696 326 -624 -688 -858 729 -107 77 74 678 -194 695 -378 317 417 -857 -669 383 -316 -672 711 -681 -127 651 52 -460 318 329 581 -789 -600 -488 -698 -678 -685 323 -731 -504 635 -358 71 -704 -602 -561 -317 -872 711 615 124 -79 -25 -350 -249 -525 552 -22 -760 -320 401 533 -560 45 467 210 524 408 448 -401 230 330 -868 229 -338 555 -743 729 -189 -244 134 -510 662 342 -849 227 -52 -682 196 164 -751 80 27 236 -670 434 462 709 -191 -128 -87 -516 -678 -722 402 166 498 -114 -752 556 -590 536 414 73 -866 -210 -127 -832 9 392 -864 385 -811 264 -145 498 -256 633 -108 -156 -695 15 64 370 -67 542 -180 -859 756 -647 187 269 297 -567 351 -606 44 -302 -271 -275 714 319 384 698 229 568 -715 466 356 -770 -463 231 667 -887 467 -113 -553 632 -52 455 -156 617 570 272 791 -411 -870 -815 -604 571 -874 444 128 42 -113 -655 -615 591 -166 -436 -873 -649 248 517 -154 -815 -215 594 499 -665 -44 -664 187 -268 1 -142 -248 238 -362 -117 -508 673 784 -672 691 -821 -870 352 -479 -92 330 -551 785 655 -211 687 1 66 -98 -220 485 -759 -716 683 149 -57 -33 645 -497 -648 727 -407 -233 167 -6 -741 87 775 85 -48 705 200 80 -224 800 82 -545 -833 -820 -628 -471 -342 -678 -225 -594 744 -657 -895 -584 -857 -7 355 -302 596 231 -342 496 220 783 784 382 311 -723 -552 675 539 148 496 -779 -422 -478 -815 261 -317 775 186 -567 -70 172 216 -411 -70 357 -52 742 410 -353 784 711 -431 -36 529 -237 370 584 -559 454 -73 685 -832 -724 784 -264 -86 402 752 -290 452 4 -26 -345 -36 242 -752 210 421 -435 590 -485 -488 493 -469 -173 508 -63 393 308 245 -496 452 673 -538 283 -9 597 -815 -451 29 335 -768 -662 -91 -409 380 32 -583 -161 -331 -495 93 -597 188 339 629 -32 165 419 638 -125 -506 738 382 -159 659 -172 -450 516 13 -550 -636 -39 -60 -739 204 205 229 189 470 132 593 424 -430 -234 180 715 629 -64 -591 -327 118 654 741 -617 259 -500 782 -504 -398 737 189 304 -772 349 258 -6 614 228 -719 455 492 -305 -90 372 434 -475 385 641 -159 -819 -687 747 -296 -72 -581 -836 -184 280 -332 -372 -477 599 -545 147 -571 -122 -21 -181 -612 -836 -667 4 400 217 -254 659 -456 -565 -69 -203 22 363 -563 97 204 -327 -21 -100 -220 30 -267 -387 521 727 -199 -117 671 -303 792 505 -202 -807 -588 -870 416 522 335 -125 776 202 -270 -118 -565 -148 -549 -391 -314 93 427 -129 -823 -468 179 -542 28 -316 -258 -508 -728 -797 583 614 -693 755 -378 -874 -724 561 200 -173 102 -404 435 -712 210 295 774 122 -613 -835 -465 230 -783 -110 -898 93 -855 265 413 -113 -261 399 89 -337 -320 -534 -823 -487 444 -803 -447 421 -543 -383 753 649 -34 183 607 -579 353 752 370 371 -714 -778 -751 -145 184 741 556 -652 95 -125 670 373 -276 534 -321 275 652 235 -738 -341 -778 755 349 -219 -865 364 -404 665 170 -190 776 429 -490 -269 -441 -94 253 -862 -80 703 157 -118 -878 -337 467 488 -821 -262 752 331 -360 -409 781 -514 -283 -595 -660 -530 180 -239 -869 -28 576 -141 542 480 561 730 453 -509 47 -511 -417 214 -878 -162 -223 7 -17 -846 592 455 -93 374 -398 91 -461 -826 479 -509 -133 179 -311 -269 -858 -260 -294 542 661 764 -790 511 -122 -136 156 687 -695 26 -594 -616 441 -463 -802 -764 -833 284 302 797 404 261 764 254 699 -85 43 786 -520 -557 -330 -235 -519 -293 -485 -175 644 -413 -462 -268 -330 -698 -207 -438 483 89 -604 -343 -232 -864 113 -675 325 -135 568 653 48 797 -286 295 -736 444 -126 -303 586 570 309 -650 474 -645 -531 181 -67 462 467 -581 -362 792 715 -668 264 -831 -551 -7 -589 275 722 692 -707 136 -741 195 310 -609 488 433 -840 -608 66 726 -10 -84 332 -733 -806 -14 130 331 299 -217 150 -776 -734 -879 -423 -599 643 -646 -481 68 638 -386 66 424 -112 216 -674 -676 -317 -796 -172 172 -675 -277 -47 -587 -543 751 635 166 70 -1 -93 -632 -898 -621 170 -824 791 678 -524 -732 -303 -68 -13 704 472 209 -408 -792 -156 -236 -262 629 -688 781 -811 -157 263 731 438 -326 -444 403 -807 -588 -46 319 -721 707 -454 -11 -804 617 235 783 -738 -160 -364 221 375 -202 -644 -377 120 -494 -791 -280 -170 478 578 -653 447 3 -752 -128 -203 -226 609 -185 -9 -271 500 -180 92 -78 -828 183 575 170 78 745 -321 294 517 -513 -544 511 299 673 797 252 288 214 -650 697 -66 -716 -884 -882 -110 -750 792 308 -280 420 -96 182 531 -859 692 -668 -203 22 610 457 -338 -811 321 -603 -793 -227 258 -783 462 -783 -362 741 713 -744 377 -764 -400 183 -583 -233 186 149 -612 594 -336 576 48 786 693 118 -517 -698 -732 -640 305 590 717 -46 -567 167 -194 -399 -301 79 541 -528 88 -534 -361 -680 -871 -185 224 -611 -806 -890 -182 -33 507 -253 728 -271 -799 752 748 125 -609 -777 -116 778 424 445 93 490 20 772 771 480 -500 197 -257 -348 -452 519 -710 308 -289 -790 675 -832 667 -218 -599 67 -556 -88 -812 -624 -869 -838 651 -142 625 275 -713 509 552 139 -677 271 97 -679 192 -513 134 73 -137 -54 -391 -391 533 47 -255 -291 391 -843 231 111 -404 -8 -430 -161 381 -85 -136 -416 439 344 284 537 -539 122 -714 -524 641 -654 118 -477 -521 -442 740 86 -636 -820 708 -739 308 -770 -702 350 -623 -383 -132 362 662 224 728 -566 -229 2 -120 -781 -11 133 728 -275 -384 365 -825 -324 -722 477 -157 456 216 -215 -125 561 115 -882 -556 -67 -886 -403 71 -349 -652 496 -492 451 745 112 -272 -67 51 613 -643 -271 643 149 -336 -438 -701 -771 205 350 -421 -797 -426 -553 -741 -252 -507 696 -4 -129 -219 240 374 -650 -763 764 516 -384 -655 -500 663 -31 -245 263 329 540 -615 702 69 -227 -72 646 -95 420 468 -172 574 -262 327 -789 632 -582 -319 -394 -309 126 -252 -558 658 -786 706 -469 441 149 700 -785 81 -764 -477 -696 -540 -507 145 602 -801 -861 -71 -831 -413 689 -369 413 -775 -331 -54 472 -809 -625 -384 -554 489 -504 -686 -70 -39 78 -528 -758 -209 122 -293 -420 -768 -886 50 49 -654 -15 694 418 -98 -810 13 773 231 -140 -188 121 145 -298 633 763 -635 -283 -392 525 314 47 -254 699 -169 646 -255 -313 40 -33 -22 685 20 -232 53 165 -615 404 734 -292 -837 459 -857 397 -871 184 354 -131 271 -228 -599 -209 98 -794 129 -583 337 -383 382 484 -666 -318 -213 512 -569 -124 -463 -168 726 -329 -591 -754 -899 233 -553 118 -828 -769 786 -229 273 -590 361 5 198 606 -114 378 297 753 536 520 -183 732 204 -705 -650 -670 227 -91 -400 -699 -570 -391 239 -311 87 -333 -419 538 45 -822 -713 649 -572 -716 211 -866 615 516 720 -774 350 236 401 395 -533 562 -33 -41 -147 208 617 179 150 61 725 -145 741 -98 -708 -833 151 750 794 620 -543 261 -746 -889 -397 -672 -880 -314 727 -798 -580 383 -270 -893 737 746 -660 171 657 -349 -418 775 -543 633 769 -362 -696 -371 -500 169 269 -473 -883 540 316 -519 -455 710 -20 266 182 -845 741 -427 264 757 -445 -810 -774 90 -11 -63 279 -239 -31 -413 -282 -646 -71 488 -236 -597 -431 736 304 -203 296 153 -269 87 -480 -438 69 87 -180 -390 422 427 -381 547 426 692 -498 714 515 -679 -740 522 -165 71 530 765 -824 787 531 453 -93 553 583 -257 195 196 53 216 335 420 -118 422 -397 -756 -684 71 -24 220 194 529 547 754 -174 378 -480 -49 -819 79 242 -218 717 170 -900 89 -75 -830 -758 244 351 -256 244 447 -474 90 175 368 5 346 -382 91 681 -612 -713 85 -172 -481 687 -330 -96 169 432 -629 684 179 386 -155 -663 47 536 115 284 92 -170 -349 249 -55 602 -342 220 -79 -829 -450 366 -35 -755 -730 -336 549 262 412 -569 159 704 -674 -203 544 44 -847 -500 424 -45 71 185 -673 -484 684 720 413 22 -741 -731 23 -666 595 628 -207 186 -302 286 -93 699 437 248 13 409 308 163 164 663 -348 -5 637 716 185 -822 348 463 434 749 383 -164 729 -846 -418 -521 196 -228 774 -642 -730 -796 299 -482 -432 -240 -580 -182 -160 -890 -115 354 -855 -472 -305 -232 374 131 50 -309 -350 514 -768 -249 672 584 -164 -217 -406 -408 -532 -862 697 352 606 -428 556 643 -225 -759 -283 -11 294 354 -468 -295 83 752 165 -23 593 -474 -347 -709 672 -677 -72 712 642 38 -808 603 -187 -860 -448 -472 -171 36 -342 706 -105 669 187 -383 170 -480 785 -425 -298 -74 763 262 -572 -85 603 -371 541 762 -32 265 -436 -598 318 382 -197 -849 555 703 613 -390 -400 547 -82 -812 463 -854 -179 398 503 536 717 357 44 -347 -261 -29 456 -865 232 237 -768 502 -316 -356 -610 -721 614 122 3 -595 -401 -830 -151 -771 651 749 -387 80 -27 489 -96 310 450 794 56 -119 -381 -611 579 -396 666 -861 486 -647 -232 -890 -855 738 -115 685 -163 367 -531 -389 767 -770 -807 785 385 -103 441 195 102 674 -818 -818 650 436 -19 586 146 356 -219 447 -585 -504 -33 386 377 285 643 235 -239 551 -692 -854 381 -577 408 -618 -205 39 -545 -643 -281 -832 198 -222 504 -96 -300 514 599 423 -505 -449 -462 313 77 194 532 -272 -718 -767 582 -362 -144 -602 -69 736 -826 -573 -339 -95 -421 272 -223 -348 -470 -806 -409 -344 -716 199 592 236 -833 -721 -139 83 -278 -223 14 -172 -607 -731 -786 -300 695 747 337 -170 583 469 507 -199 667 -696 -268 45 262 -147 539 571 284 554 -708 270 231 680 342 758 -395 -784 61 -529 -457 351 7 21 405 -335 636 568 712 -618 91 102 -583 272 789 605 -480 669 -481 422 -383 611 372 -815 735 -694 508 -836 -420 337 -193 524 100 -349 721 -185 569 -881 -758 -106 254 348 -877 -836 -221 -561 351 -395 29 -173 -151 -417 53 735 550 -882 -646 -235 573 -498 -510 349 231 482 -677 -615 -58 -507 -859 551 590 4 -887 -684 -297 -639 -665 768 556 -660 -545 313 -188 617 292 -249 -769 286 -493 57 -889 364 225 -822 496 -697 -20 -856 -455 -383 -436 419 780 36 58 -101 740 -40 146 -617 -558 -470 -793 321 -217 -838 -484 458 -503 -673 -865 -715 39 -358 754 -771 -545 -859 141 751 -316 105 753 638 711 435 148 350 -306 -185 679 403 -392 -649 -460 16 591 -679 238 553 -419 759 -698 660 -863 -530 465 136 -227 -451 -405 -718 737 535 -581 -237 -64 453 -294 59 -185 524 282 -831 -501 478 498 -16 770 -64 102 443 -496 -124 149 458 292 148 -810 -452 193 -803 650 212 -522 687 479 -223 -724 -180 780 -757 -116 680 57 255 481 37 -632 721 355 264 705 -135 -98 -842 368 -501 -625 -805 -865 -894 628 -146 745 618 714 488 680 423 -525 343 -671 -539 -349 793 -730 -433 -54 -124 785 624 169 350 261 -502 701 -476 -670 561 -455 -203 -615 -548 503 -117 -153 -95 -674 198 727 638 110 -219 -780 703 -299 -686 62 126 216 656 -474 117 -854 390 -121 -122 489 -410 -658 -591 -719 570 -873 422 -290 203 -324 105 -108 -7 -875 -567 -367 -747 -460 -685 -16 -680 -803 -561 58 337 -234 -830 752 -101 502 210 -864 385 346 -816 -62 -176 247 482 -376 -237 696 -21 -85 -208 -784 479 788 -487 312 -491 -406 -495 12 356 307 -393 230 -732 437 -737 -164 -420 -585 -645 -155 -315 -358 -148 -65 -355 -75 84 -567 -898 421 187 -369 -872 135 560 235 191 307 -772 -494 315 609 -204 493 459 -807 -603 357 -238 -43 36 591 -188 -97 197 -327 -72 583 -692 580 -843 574 208 -357 350 -29 319 -771 479 -536 -226 722 666 55 -769 384 -542 -160 389 309 236 -879 -885 -318 419 267 -534 -868 790 -350 424 511 -101 -745 -411 -163 403 -757 58 -196 -757 219 -731 280 -507 -852 782 141 -161 506 -48 -837 -121 402 -649 720 -88 579 -285 -360 614 -383 490 -819 -867 -642 -416 671 -587 66 373 -382 -260 -775 -894 -504 -586 556 -861 462 -538 -250 -642 -310 -606 -171 -107 589 463 -198 672 -627 -33 -624 -859 452 -730 352 -228 -241 -200 29 499 -120 -244 195 628 -850 572 -703 -302 -90 210 580 685 675 193 432 553 -711 169 732 -59 -187 706 -161 -1 -17 -815 354 208 648 -104 105 109 -161 448 -211 -286 -850 98 614 162 719 45 602 -371 -148 619 179 482 -310 -778 -628 46 522 57 276 741 662 -543 82 -426 -86 622 63 -671 303 708 -615 538 531 595 74 350 44 582 -233 258 -607 534 184 595 -263 534 611 -653 89 -755 -195 -102 295 -283 -694 374 -650 559 -744 -467 57 6 -626 15 457 -443 -129 233 -178 383 -639 -187 -504 -162 -4 397 85 562 -153 1 697 301 -205 -890 42 -832 281 -77 -123 666 240 670 -388 370 635 -74 -233 -267 -760 674 374 359 -124 544 -364 253 -456 268 779 97 -572 -205 154 408 -471 -9 408 -577 282 283 146 -900 754 -643 -455 -168 438 -61 111 420 677 -813 713 10 336 110 -177 -666 79 -160 -240 148 -469 -678 -549 -71 -428 -135 -734 308 -385 594 659 788 426 517 -629 325 631 -413 29 -512 475 309 -405 652 -101 504 -686 -341 -147 134 -870 790 60 -166 -521 -516 108 -884 -433 -318 445 -148 687 80 -743 -834 -487 236 42 -135 -672 164 166 591 -114 -506 -786 648 434 38 715 93 -373 410 780 -570 -325 498 177 602 359 -169 676 786 707 283 622 -437 402 -291 -825 172 708 -386 576 89 58 -793 661 703 -353 193 -772 275 -535 -388 574 330 -572 -108 379 274 -816 -830 767 365 -673 -538 -763 -599 -435 -878 -671 -26 -736 -693 -223 394 -798 -169 -172 260 749 -632 616 -764 86 428 38 -826 -285 167 -319 481 -84 723 496 127 -860 -494 -836 -548 -543 85 385 -788 -144 573 -823 249 -610 -625 -306 -258 -3 -88 219 481 -723 -21 -214 315 696 8 795 -835 -348 -894 154 -270 263 195 -224 374 -323 -370 -160 34 256 -174 -117 -193 -578 568 738 784 161 -321 -314 195 -296 -153 410 238 -469 292 -552 41 -254 -400 196 108 -601 -498 -154 -552 -84 531 706 467 443 -390 406 777 -454 788 142 -377 -75 -386 -819 -849 -308 -301 -164 64 -526 -878 -766 373 -692 414 211 78 398 -691 210 1 -793 -514 243 -391 -205 588 -47 -92 -739 49 -754 -121 301 149 511 502 -561 -185 -854 -613 472 549 154 -269 -768 240 -245 -870 -274 366 757 339 798 -37 -533 -116 30 -842 -352 469 -724 671 -320 -370 -15 -820 -119 -572 -319 -226 691 -503 -659 430 -872 -49 604 -388 212 478 438 -760 -622 473 -279 -516 294 388 -578 21 -859 62 -25 -509 -759 -418 -759 -726 67 -504 469 -756 -638 -171 370 -425 -77 566 23 336 1 -112 -633 33 558 260 -196 -119 -350 -793 -412 364 -348 -173 621 680 268 -858 -475 -563 319 454 -785 26 172 404 -228 -871 -683 747 -288 437 -683 276 -595 -824 414 32 -247 495 123 443 145 -798 697 184 170 680 749 -24 -281 -487 568 -860 752 1 76 -803 -724 -559 -297 114 -755 774 -71 174 106 291 79 -559 194 735 585 -413 -876 438 -150 -731 533 559 -377 -830 29 -644 383 -756 -558 242 -490 595 377 -135 -373 -748 353 376 -804 -533 -220 436 645 492 182 -805 -57 -886 -19 272 -204 8 -466 689 127 87 779 429 321 162 521 618 277 75 504 352 553 -894 151 38 -450 -594 -288 -388 -769 289 -633 419 -425 729 539 635 -293 -525 -73 727 123 -785 371 467 -274 -194 -119 59 -873 382 466 579 77 72 -854 -260 290 -517 -533 363 631 -128 -163 -473 184 616 434 173 710 497 -399 632 -823 -788 47 776 324 325 -312 630 14 526 207 -841 -341 -30 -628 -765 -247 486 -576 18 -537 -624 -6 -7 740 462 707 -649 793 445 -452 184 -573 -346 -694 -202 -534 559 -554 -746 -70 -728 738 597 509 220 290 -751 188 -688 -510 251 21 760 32 782 349 -632 -220 115 385 564 -176 -468 -616 363 -166 -696 -628 -82 786 242 213 360 -519 215 383 687 121 755 -795 172 -48 766 -180 275 -556 -373 492 -163 288 -742 784 -706 -335 -49 233 -549 80 254 -787 -807 -397 179 -53 -98 292 637 642 -661 59 -245 -762 538 203 98 635 398 -683 -304 6 -243 394 166 -343 -669 -805 523 -28 541 51 -612 -197 -819 426 413 -482 -677 -110 -564 621 -725 296 543 169 290 -395 -744 248 -399 69 66 630 146 -644 -451 -216 371 198 127 43 -604 158 -706 -377 -345 -567 404 -123 482 -831 -160 551 155 637 674 -225 -792 -366 571 -227 -105 564 -202 191 612 -511 -636 -415 503 -27 463 -201 136 63 486 59 -458 -110 -30 54 -887 -583 -597 302 406 -272 -494 -560 660 -351 -824 209 695 -517 -570 -238 362 262 519 276 288 -443 772 71 660 94 166 270 -853 -357 -603 572 -424 -388 33 -126 -861 568 561 679 229 755 312 -752 268 -236 755 147 521 694 -340 -84 172 -60 393 -335 -852 -744 212 -428 187 -864 -54 21 713 737 -616 -895 330 -659 43 126 -751 -117 355 -571 512 -9 628 453 114 704 62 690 598 723 -180 -736 383 -791 -268 -349 -636 181 523 -767 -396 -746 208 -860 -289 -770 -207 -847 -125 467 460 -458 598 766 55 -422 154 536 79 -333 546 393 -601 -46 637 -259 249 687 155 -258 -155 309 457 -481 -627 -300 -563 748 -407 34 -446 -259 -751 770 756 -277 507 -205 -317 -855 -894 -394 476 733 -85 656 -414 207 552 713 -558 -11 -130 -354 567 36 -68 -176 357 46 296 -262 -661 -577 -602 -509 21 -172 219 -359 -70 -830 -189 -164 298 -757 -880 391 -707 -731 777 789 -846 -241 -574 -366 123 358 -533 -489 -52 -544 -79 -812 -296 -173 65 -81 724 -489 -183 -893 419 647 661 378 40 -692 366 -563 -393 603 -439 -198 -451 580 -703 731 -707 540 -221 -273 177 499 573 -67 -6 364 -170 -207 140 -501 -574 -754 -209 -378 27 -257 649 -139 161 233 -661 -111 423 180 509 -793 -782 313 442 -884 -342 -84 613 618 -184 -719 688 465 779 -686 782 -26 9 456 485 -687 792 -821 689 -599 -264 361 657 -109 -697 -157 -218 -169 -484 -882 -675 653 493 681 -242 -406 -321 60 787 90 -722 138 -641 -875 -422 301 -584 654 -683 586 -33 -79 643 583 549 11 51 159 -776 -819 -238 -855 137 -294 59 560 352 -514 122 133 -287 675 12 392 -532 741 452 201 -470 288 428 679 767 -338 550 -139 -890 324 -839 139 -498 -187 382 658 -888 -139 -839 -323 771 637 -88 -60 -548 548 -294 170 -446 -622 -527 -239 550 262 -246 -773 697 -604 277 322 0 507 157 -161 -618 -310 -435 -864 490 688 -158 -805 614 -287 690 -7 -718 -715 -791 -352 -489 90 -524 -31 386 -348 586 138 156 -764 -871 -791 515 -373 629 199 491 -261 -70 42 -662 -643 -563 -874 -814 -876 -276 -598 -740 -50 569 -834 -453 414 317 -877 -440 -405 -214 -591 -288 464 -237 -721 -658 -662 406 188 -341 -383 297 -470 127 -706 16 456 -341 -243 -541 -345 -302 -145 156 443 684 122 -755 -652 -721 459 -280 -65 191 -411 -346 -612 726 -569 -596 589 330 -464 616 -37 476 -520 58 529 -670 -12 665 -783 -820 -385 789 -451 -772 448 -246 727 -877 504 -555 -417 -508 -665 607 115 602 196 -415 -11 -333 508 497 -117 436 -713 -183 -459 -833 127 460 201 491 729 -493 -282 -122 449 -850 -785 287 293 6 -687 600 -52 -253 -213 -235 533 8 -892 -193 446 699 86 761 -721 -884 290 -553 -468 -551 748 -231 -665 -552 615 693 -133 -77 -608 -70 100 -804 -122 -672 623 272 432 697 -522 -617 734 -73 583 -83 -552 -500 528 336 339 -626 -853 138 -529 576 -883 759 640 103 -886 -176 376 -405 -351 435 -144 266 -24 281 733 -887 282 224 -707 549 -751 -363 58 -309 -97 434 -460 -197 121 -852 -768 -706 -32 322 -506 -405 658 642 -19 -383 -638 -808 -722 547 -185 -348 617 -7 -811 96 34 559 -629 -819 396 67 -822 55 -34 -270 -654 -384 -842 533 703 -578 174 -489 735 793 -758 -895 541 545 -519 122 -536 316 -363 -587 589 -233 641 -329 -81 519 -470 260 -89 -26 799 -698 -223 402 -404 473 -351 -182 -667 746 -540 -192 -321 627 249 670 44 265 189 765 199 -630 -144 157 761 400 -622 -125 -450 -767 232 -673 -766 -18 672 366 424 208 764 -751 -825 -453 -432 238 -774 47 433 -528 469 -334 161 -742 -529 309 -639 -822 -536 170 185 -697 318 -301 -486 -122 -54 -664 -792 -135 376 638 639 -841 -796 117 -251 -660 -395 -214 -156 -741 639 -831 -456 -225 -258 -573 682 -508 211 -51 -336 -44 -742 663 -143 169 -52 -16 -770 314 -56 144 -268 -44 -686 -79 410 298 464 424 198 531 -791 699 -491 -552 668 706 -633 -860 364 -384 643 9 472 -641 136 -885 734 -443 764 -733 180 -670 -414 -25 -263 -416 641 -377 -151 419 230 -870 -706 -483 -538 -852 -246 99 117 -99 93 -362 63 -203 -21 19 479 -323 -789 -68 56 570 -21 36 472 692 420 -888 -895 -819 160 -315 599 -791 175 -412 122 664 244 -545 513 220 -765 -304 674 -299 688 -288 -698 -126 -891 -831 -696 -387 -532 -482 320 330 674 -14 -276 -500 26 -625 77 350 -301 163 -312 -186 25 707 256 761 -56 219 718 143 99 -265 779 -819 -518 -677 -308 681 167 -691 -819 523 -54 390 -804 713 163 422 -805 501 -282 366 -723 163 -147 -131 -639 -364 693 -840 -105 -572 -771 -826 -444 768 280 357 714 -812 -641 737 -133 -330 558 -291 -288 72 264 -11 268 275 103 514 -259 569 -610 433 -238 256 -533 186 337 505 -426 401 -283 212 330 -264 -184 -590 -61 -175 525 -655 -326 -437 92 504 -341 283 -423 -745 -802 -667 -757 -64 660 -650 -738 354 218 -892 34 266 -815 159 792 665 479 224 21 509 -840 -547 393 -900 238 507 229 434 -787 -38 -262 468 -140 -193 -756 -404 -682 -783 -889 435 -404 422 -10 -334 594 -627 -710 -809 -866 -454 -830 -660 -333 507 -815 -779 -770 362 -745 -253 196 -378 620 58 -172 714 -681 797 339 -144 515 201 744 194 427 -208 -856 254 -179 -449 -218 172 752 680 -574 65 -535 380 2 130 209 628 -719 71 250 435 -416 211 391 -183 -579 782 -530 792 584 759 513 28 174 20 -799 -437 698 -746 -464 1 535 -801 -759 -663 228 -375 -75 732 -771 -628 -231 126 -355 404 206 290 701 83 -551 110 750 257 744 -808 -399 -880 563 -188 32 392 710 -808 338 -893 -548 246 534 692 731 -71 391 -302 -319 290 38 154 619 -643 195 777 290 766 520 381 347 467 170 -721 460 534 93 449 215 -76 -278 46 -23 -104 643 138 560 -608 -605 -668 144 -157 -586 777 310 -476 443 -21 -156 -812 -208 -825 738 583 -416 724 -846 -559 -204 -110 276 -661 511 506 333 467 -803 457 -227 650 -736 -409 -648 446 -255 -21 -673 -551 -618 -846 732 -724 -637 334 601 -178 719 -549 -786 -160 -76 87 -253 -881 -364 -810 -898 -378 -196 70 3 377 -495 293 -627 104 450 389 -745 235 223 578 -747 408 -648 752 420 -341 508 677 90 -729 -59 330 -763 -146 -376 634 -260 -389 346 -351 -706 470 -666 -55 -135 26 -180 -481 -95 -848 657 -631 -191 -221 15 -323 336 -885 -794 10 -302 351 -877 509 -244 285 546 -188 -185 505 421 -139 -321 240 -428 -220 -750 97 -537 -576 137 568 -340 -844 -428 -277 718 -284 657 -827 248 -477 485 436 -557 109 -860 575 -219 -691 230 550 551 -106 -862 497 678 609 775 -892 739 -501 294 701 639 -503 370 441 -402 544 783 783 -145 45 404 85 -832 -534 706 227 455 373 -424 -648 -882 -690 -592 -41 -548 124 515 605 -866 459 286 -212 -140 129 -678 -584 -120 -243 797 735 -447 -562 263 551 116 749 -734 41 484 -688 -31 -322 -235 676 -136 145 576 18 683 -314 -484 -32 -734 -24 131 789 -115 50 -120 41 -231 -164 -58 -580 -610 -343 522 -716 -207 420 494 303 -286 184 -480 211 452 -812 -379 -44 -237 -771 418 -550 -530 18 -436 -851 -43 -236 -136 -323 118 436 365 -349 -830 522 -137 123 -166 307 -854 -476 -846 366 -700 -372 -798 -756 -403 -344 -541 259 -780 -853 -260 -496 484 -364 378 -758 -596 -437 191 -742 237 369 2 -51 -501 -555 -533 -719 542 -697 153 -161 231 -811 482 -583 670 -271 375 -355 358 -746 14 -108 226 -49 702 -371 -322 376 -296 200 -526 799 -684 -121 -38 -300 529 280 524 397 53 -369 239 45 -864 571 -391 430 -813 -653 211 -489 608 -223 379 379 65 462 -337 -759 195 312 574 -700 26 204 -836 -202 -637 178 367 473 -331 -487 268 -309 -831 770 -177 -841 75 -821 541 -235 545 548 -389 -694 613 -824 690 355 -359 -841 -399 -500 -368 -665 -835 318 -547 -308 -635 -360 668 739 566 118 -192 -799 509 -518 429 -568 297 689 -803 -499 -154 -382 737 -166 -223 -396 790 74 -768 -553 -39 -51 244 790 572 -548 -504 267 -32 -278 -202 572 -894 -776 -208 199 -686 608 669 378 363 130 -579 -390 -638 -380 -170 145 45 759 494 363 -739 370 133 76 -693 87 -801 248 733 725 -474 -400 644 -500 788 -676 624 -582 422 -409 -744 -330 -404 -127 250 -124 119 277 283 -394 -438 120 -176 -358 -733 730 125 379 -787 -729 -12 784 -386 425 349 -444 -657 231 -124 588 -642 -518 -861 629 -256 -202 147 -11 219 371 -892 -129 663 -498 -326 136 -715 -540 388 -563 -760 228 -376 443 707 89 219 223 212 391 -294 -575 579 -533 660 -439 790 -150 752 526 -458 -900 -655 638 21 2 -225 40 742 268 -484 340 -131 -187 -870 333 -674 632 480 -193 -404 -714 507 605 462 -520 435 -161 732 270 -574 -582 116 224 75 -743 -475 797 407 392 -817 89 -884 788 417 -221 -193 -256 247 643 -71 446 -467 -878 -647 -797 -456 677 -258 -42 117 439 328 795 -143 169 -304 -721 -64 -838 -536 294 -867 509 35 531 333 583 -787 -242 -615 338 212 -19 545 -804 -221 -344 -581 318 350 744 -406 -237 -818 -133 -701 -230 -59 -761 -4 266 321 -136 -767 485 593 -785 -71 378 498 -131 -731 618 -399 -874 625 79 -752 369 138 398 260 -4 618 -761 376 -847 510 204 -186 562 602 -206 -488 -126 397 -159 236 789 -441 197 53 -840 126 349 -805 -741 -297 -247 -635 -755 629 259 391 -773 -67 -571 -800 765 764 -717 679 -301 -424 -235 -706 627 420 771 -728 -171 -167 -805 259 -524 -260 -475 323 186 237 -438 583 573 -388 -450 -729 -460 -886 -890 -199 -571 502 -854 -426 -601 -9 575 10 -787 -293 -298 626 -56 280 -530 561 -457 -461 657 768 451 -320 411 -748 317 -454 471 373 -594 -617 549 -13 -826 -750 702 483 -896 595 720 337 -388 254 -710 -831 479 743 -758 13 -410 748 728 -803 -689 -515 282 -230 -13 -841 -46 650 276 -424 138 -159 144 728 -726 213 -624 -204 -38 -557 776 435 557 281 1 -476 724 279 320 -35 92 119 -444 -824 705 168 602 -790 -158 232 492 -204 -735 -703 586 800 -697 749 760 451 -30 223 -758 59 -143 480 399 -637 -467 -314 474 314 241 -174 91 159 -766 -406 -278 249 201 110 436 -292 539 -888 -438 -62 -356 -391 -339 -704 -100 -857 354 -470 8 684 544 -36 713 -367 652 -85 -204 86 -435 -297 -607 -357 -803 -11 421 580 -627 -870 447 -698 -463 222 -382 -130 782 -701 -348 -739 -211 772 726 241 777 50 -722 371 628 -673 -221 -590 -30 -244 -188 377 666 -310 462 -424 144 60 -321 -717 -521 -368 -535 -99 -654 -152 -235 -336 -806 551 -166 -207 358 -420 -718 611 -488 -82 318 169 -827 -867 -866 390 -129 -46 -318 271 431 788 -328 570 -247 -195 -546 -637 301 -348 495 -423 654 -826 -715 204 639 -417 -898 124 -383 800 -187 85 431 540 533 71 -656 417 -788 -142 391 -35 -174 -727 -782 -832 188 221 505 -403 -778 -715 -465 -108 -157 128 -509 457 -53 -637 -431 289 -854 -424 628 -732 -327 410 -515 778 216 -502 265 -448 -361 -127 715 -461 -141 217 -617 -397 650 433 382 -151 585 -164 -29 -419 -715 376 -383 -653 -142 274 603 327 -501 -113 -483 599 588 562 732 708 -182 73 265 -194 -479 58 -215 528 -178 -268 584 665 661 287 29 -698 693 -362 -403 -675 554 691 -703 241 -34 527 648 459 -555 -83 61 274 -197 333 -48 -331 195 -334 -112 87 41 757 490 357 777 -48 -142 629 128 -822 587 3 -813 69 -208 694 -717 128 390 176 57 427 -898 603 -633 -206 -578 668 -516 -358 -879 619 207 433 7 -218 135 487 497 492 510 -569 -784 428 373 -634 -835 433 725 446 -706 73 163 88 -327 -435 36 -129 -839 267 448 291 235 653 42 418 -473 641 -108 -39 -349 232 -655 168 -729 46 -333 237 439 316 331 -134 550 -677 -570 -220 577 714 377 -659 -609 228 -436 760 -127 39 253 -12 -744 -722 377 27 -809 636 -457 166 652 -758 94 -559 -152 224 588 330 -116 740 -599 -149 633 225 -389 500 548 -461 558 -859 -892 770 174 203 -541 -741 -267 650 -344 -298 85 -145 523 160 522 -51 -402 620 -105 437 636 734 183 21 -671 790 194 11 -626 -69 517 -512 782 -736 538 -222 -888 -652 -87 279 -366 772 -323 -703 720 137 -706 483 -658 -637 -488 -589 431 -675 -181 20 -616 592 16 -672 194 -649 175 -611 -414 -146 337 540 575 241 498 581 -848 -437 666 -854 149 719 318 39 -453 -25 -106 -848 -375 429 611 134 138 727 579 -189 -295 -274 83 -241 -231 -684 520 -515 756 320 -127 -396 -554 289 433 342 240 793 386 -442 589 -134 -802 125 54 -131 -582 -898 -355 -385 -314 402 550 -723 543 296 82 -577 59 628 218 -41 -475 -280 -69 477 47 -18 492 190 -623 -121 119 200 -106 455 49 -603 208 415 -494 755 109 413 106 -868 -668 143 -460 728 563 -156 462 -58 398 589 57 -234 404 -470 274 -678 186 225 -226 -865 531 761 158 -75 384 652 -309 662 -632 -239 -446 -420 -2 -481 -670 573 -132 -294 450 -58 667 95 66 -493 319 703 -780 772 -783 -211 -45 -105 715 282 32 355 -635 -163 -491 354 596 -780 67 430 -770 -237 30 -467 -735 721 21 -395 -826 716 -171 -857 -893 86 480 121 625 -153 544 511 -252 450 -774 -561 -352 631 465 431 -598 -177 575 -489 108 -767 79 181 -298 442 -871 -299 284 63 -2 396 -580 342 658 -854 710 467 -109 105 -34 -242 -645 -171 -494 630 -35 -715 335 571 -348 373 -667 -469 -242 687 -269 -392 588 780 594 447 -484 -282 -734 -268 -392 -266 -539 -556 -252 439 343 -531 -39 -149 286 712 511 415 -866 400 679 -565 324 778 -380 -563 -572 -861 124 186 -832 -780 559 471 -418 -58 330 -230 -734 -558 -39 202 -100 622 -852 -627 233 -312 -465 764 -319 156 727 -672 306 410 -676 -399 -745 760 348 187 -165 -157 -366 -243 -692 718 -196 351 142 354 -888 -131 -125 -24 -176 210 -479 -102 -164 67 151 325 -280 -13 -140 -266 -564 -806 -204 184 138 -840 -410 328 -295 77 -810 -803 539 -328 -844 -140 231 -705 398 -639 302 200 306 -890 645 -268 246 468 115 640 66 400 217 -188 -164 -770 -582 689 -324 705 -27 748 -99 -129 -548 -72 -33 -374 333 780 -678 362 718 531 -724 171 796 606 -257 -482 -338 -57 3 125 -20 -853 415 300 -224 615 -632 -236 -111 536 382 319 -837 -806 -660 -718 353 -234 -825 495 607 -58 747 152 -470 488 -581 -524 181 217 551 449 650 474 419 -636 62 508 527 631 -479 462 704 -517 31 -269 797 -556 591 -280 -752 238 390 464 132 656 -800 737 88 -228 -781 -375 42 135 -729 -867 -146 444 -274 789 -33 501 548 -881 57 425 -719 -451 133 -680 -451 -673 -784 -347 -878 41 -131 -690 511 712 617 124 -571 352 -386 594 331 -431 -246 -315 541 -135 -614 -585 218 53 -754 -94 -198 411 -228 -37 400 485 -203 742 -444 92 -880 724 -346 -394 -841 -841 -878 -371 422 365 426 -833 -431 -583 763 129 -282 5 -480 -236 27 -341 518 797 89 393 421 506 -370 -591 -739 -46 627 135 89 -271 158 -154 543 155 340 -83 545 -746 -310 327 -422 -446 -569 760 -765 -327 437 -615 -176 194 -835 -619 -23 13 -589 165 -744 -542 -163 112 713 171 769 469 -684 -29 -473 603 -800 -111 -246 -200 787 369 -633 673 -12 400 578 -466 -680 258 118 302 -428 154 532 18 406 295 -307 -40 370 408 58 -776 129 21 389 337 -432 -279 386 685 -435 -74 -380 -888 381 -385 -715 -585 185 302 -343 -467 -567 204 782 217 327 212 -815 -533 -835 -594 -482 -334 -30 -329 -611 425 -825 41 717 720 779 335 -454 271 -862 -597 -442 -7 -142 -154 -480 42 776 -215 -146 787 150 -408 767 -836 -893 -441 -845 -844 -694 -283 468 618 408 292 -653 -811 -30 311 30 -767 424 188 -236 312 65 604 -868 6 -604 -228 215 -898 -93 -820 39 -380 -148 -678 194 278 -474 148 -89 219 151 -523 -421 -463 -715 673 368 -175 -637 783 406 304 -155 225 -753 -171 -351 -672 776 170 361 -25 -606 653 583 -819 -43 152 -592 298 -382 -692 262 -770 -605 310 -308 560 -884 486 -348 301 82 626 -75 778 409 -517 351 112 -473 332 264 -628 533 -422 392 -280 169 -695 -34 552 330 -768 573 -816 -693 760 -774 505 -250 15 -534 -617 182 378 591 490 495 656 -636 -180 -819 -311 67 -316 529 -432 -306 -578 616 359 -188 -355 -558 -200 -889 789 52 -123 -170 -388 -106 249 -751 -109 493 361 714 215 684 -787 713 -300 -333 -151 -656 -703 780 51 145 -134 -555 756 603 312 -606 -850 381 41 -542 -119 -173 -393 660 -295 -90 518 138 -894 470 -23 305 -526 -424 -294 443 -223 679 -389 -899 621 486 465 -778 -892 -405 331 239 521 230 566 -446 -262 78 -416 -450 -540 797 -637 -378 -460 108 32 108 102 417 -886 -143 793 454 -284 -192 591 -603 590 -789 702 797 415 -626 -409 -809 294 -743 -56 -821 -681 85 -3 -21 -776 -287 -69 725 499 -486 99 -618 83 -773 -551 -280 54 131 150 -612 -258 233 -809 -386 -796 -724 -864 -779 203 694 728 645 94 -124 79 -595 -542 -275 573 -626 422 592 231 -157 -319 568 -225 257 614 -269 570 673 10 -870 -27 -298 4 285 -867 -9 258 -597 -374 623 472 534 204 473 748 -554 -165 -209 497 -791 740 705 151 531 -207 302 -392 146 -792 -501 -229 -782 -650 -88 -487 -315 598 687 400 80 -528 -499 -205 -575 -424 -633 -152 461 -834 452 123 -80 -401 -844 -853 107 794 -699 296 133 573 264 -115 146 260 -168 212 -351 164 -337 650 -811 459 -850 35 -146 -642 21 642 -782 -843 -59 -172 -685 654 194 -96 333 -605 604 -426 -359 70 -227 -579 332 -893 -756 -365 -625 97 -395 -548 -72 -785 250 50 -300 -551 -365 -144 -100 -547 66 -286 -89 196 -223 -320 149 658 -622 18 -314 -881 595 488 -779 653 -848 -96 -523 552 341 -364 -843 -840 551 109 179 -166 324 -693 323 -64 763 -127 -691 431 263 -164 682 381 792 297 653 -240 -51 -806 213 610 140 -756 781 455 559 719 -124 668 24 521 -141 564 124 -403 -647 644 -436 233 -315 -315 -526 -715 -232 351 -409 529 -107 9 -797 -693 -198 -302 598 362 69 -654 783 517 774 -898 154 323 301 -497 -80 -58 -547 -427 -145 666 -644 -705 144 -625 -299 -417 159 -379 -337 -680 795 146 -495 703 777 -897 629 -667 -45 113 -583 82 -96 284 353 615 -57 -150 128 -593 -120 526 -432 -866 -212 654 120 -193 -337 745 749 -305 256 371 596 -411 -85 181 -649 -493 68 -577 -273 96 -573 -838 367 -391 277 129 122 231 754 155 171 -363 -733 -854 723 543 -213 286 -372 -111 -320 -186 -490 427 -813 -426 532 674 -697 -481 773 -343 465 -624 180 523 -555 649 704 -527 315 114 312 -752 269 37 -674 -76 259 250 232 576 -723 197 87 571 -568 800 -574 -854 29 651 64 509 -827 -870 200 -527 405 -867 703 -60 -820 686 -92 70 -627 253 -258 421 541 728 331 -793 176 490 -743 -357 -406 -442 -696 -646 197 230 272 -338 -552 761 -327 -659 -689 303 -561 -437 -547 794 -651 442 -48 344 -296 -108 342 518 -677 -778 613 -334 -226 -820 151 550 -41 208 -402 108 -171 -202 -29 424 -254 121 403 545 -103 -551 318 606 -29 -892 240 585 506 -550 -223 -80 -644 459 -29 -803 -199 579 457 -738 -689 283 -275 215 571 -514 57 -884 310 -197 49 -58 -600 444 -102 149 -636 -69 -753 -843 103 52 50 -236 641 519 -390 -671 -675 503 -638 -668 479 564 -217 -202 -752 -222 -372 136 -54 -170 319 24 -775 -712 -897 -98 -650 -724 -760 58 -587 599 388 -767 299 -576 -371 214 445 -103 -42 -16 -367 504 -87 313 -511 -885 -724 661 -157 680 220 -19 16 504 -170 -894 294 -546 562 -712 581 74 596 113 709 -63 -764 223 669 258 591 323 -285 141 567 621 -873 -491 -433 390 630 317 -554 692 -856 658 59 -545 -414 -264 -176 -530 -249 -530 -137 -376 -716 -735 -149 -898 493 -97 207 -772 -143 636 585 641 -324 -665 420 -814 -236 -222 202 420 -642 261 299 -302 254 -188 -859 -657 696 -730 -507 -98 -354 232 -95 25 598 -389 162 192 448 667 -65 701 -321 -894 -266 -108 544 -271 -564 29 690 -52 137 725 -46 -458 28 -213 -847 118 182 -758 -871 234 -821 -525 -284 -243 -33 -152 -798 -263 -549 -857 -3 653 599 135 -419 749 -444 -144 243 490 -672 -139 285 -765 -157 23 -74 727 -186 2 -616 -339 -60 -170 -886 9 -306 163 -509 750 128 -760 -225 582 733 -488 -511 -319 -659 -689 741 682 -806 754 -119 -374 101 148 -418 694 -576 -32 115 7 616 -419 -744 731 -283 -794 -543 789 -579 753 -753 -750 720 -821 35 -72 -59 34 -239 776 59 556 -669 682 325 642 219 553 -540 370 605 -665 -140 -553 -319 138 319 485 200 -129 710 799 20 609 -423 -211 -798 -900 -421 -132 -383 377 694 -495 78 100 367 -294 734 -84 -886 774 -311 -455 -29 -277 -450 -28 327 -837 -150 -395 -656 -221 292 362 607 354 -72 -894 -67 609 -363 193 606 -288 -162 -852 170 -521 454 -328 -433 415 106 785 288 -73 -284 112 720 437 -100 -586 576 -405 -545 705 -516 558 -457 409 -475 -243 589 -59 -776 -879 705 -315 -498 -116 673 565 85 9 -604 -829 139 -114 369 10 462 -504 -859 -325 467 131 -670 -229 -360 585 185 13 486 -556 0 111 -357 201 176 20 227 -351 -156 726 -266 -196 492 557 284 -291 193 -722 704 451 -155 715 375 -65 -516 -848 -328 -696 222 -876 631 -625 -376 -113 753 200 -43 669 46 261 289 -201 460 -187 333 189 290 -492 -399 -26 -485 234 -153 224 -274 252 -619 -261 -461 166 -160 -765 606 131 398 621 723 -472 -608 435 681 95 54 305 469 -317 -110 539 -490 -299 387 -443 89 -433 294 131 259 -334 -278 330 -798 151 -454 -613 -243 691 -648 374 795 209 -123 688 729 -23 -319 305 -823 750 717 107 797 -635 -754 -860 -737 -680 -726 -8 459 588 403 -143 745 45 -761 556 256 -474 -485 793 3 354 686 -24 -452 617 -759 308 -728 -776 791 2 -890 275 -173 704 -271 111 -579 -157 -240 -445 -626 683 -469 -546 388 -687 -49 97 -342 -27 417 -887 693 229 -570 -425 64 -236 -72 269 699 202 77 483 -62 -792 -854 -791 -303 -241 -257 -423 23 217 -750 -455 281 518 285 -471 441 -652 -86 -658 4 -106 94 513 135 -680 739 -598 611 -24 -376 394 689 -617 -450 -811 -553 384 -208 -509 739 603 698 737 -416 572 -471 395 600 -37 562 342 679 365 -37 -145 -701 -552 214 93 788 -97 373 75 -708 195 470 273 244 171 -42 266 -187 -82 -859 -395 271 -85 -618 570 -665 -826 -557 227 570 -655 -22 -647 -180 -271 -121 389 -314 -459 -684 562 398 595 423 -677 -410 381 -27 214 -473 -249 -372 -554 -143 -314 296 -602 645 542 190 260 -155 -796 577 -542 -247 -365 -458 426 700 99 342 -196 -819 160 -862 -258 -580 4 374 351 67 -611 71 -352 -191 411 -45 630 44 342 148 109 632 564 -478 -119 367 -55 -125 -621 -514 -648 -256 -600 -28 597 -350 799 -347 133 -223 367 -578 -412 776 428 61 165 -813 -633 444 -830 -39 182 646 677 -110 -320 -418 561 -458 -309 341 70 -17 -826 -167 451 -789 -427 -249 -44 -636 -358 121 -258 452 -29 -803 -131 -869 -214 220 369 689 -23 338 -852 207 -572 -532 667 -341 741 -447 483 -165 -854 -821 -830 489 -462 625 512 113 777 -151 -457 -32 136 -548 -451 731 -137 221 -461 -470 107 622 -64 -151 -497 -261 383 -602 -207 -492 -48 -818 -462 -549 -521 -321 -565 -753 54 444 -542 793 -856 -621 -535 373 29 589 79 -17 -10 295 352 533 291 189 466 217 -340 614 -614 -29 298 601 -323 621 405 -8 709 613 583 217 653 -520 400 -698 -140 691 696 -657 -470 -715 560 371 -327 757 -209 608 -445 -500 377 221 -98 -283 215 85 37 -637 516 371 323 303 -811 32 735 441 -178 675 558 769 -711 -390 709 798 -829 -753 760 289 -292 446 -526 -807 568 97 271 -850 651 71 -236 647 310 -626 444 -300 758 87 -679 159 -391 347 680 -347 -327 -558 1 -620 -621 526 -460 671 363 -767 -306 -767 358 -369 -837 -345 -127 -304 762 -603 -485 -213 99 310 186 -561 -828 -44 187 361 -724 -505 -477 -840 449 -324 331 -207 -377 -50 718 -555 43 493 36 698 -784 548 -500 555 443 -614 346 -494 300 125 -434 -73 74 -647 629 -528 545 -513 -405 292 29 -54 -74 -21 -200 -675 -638 744 420 171 -379 379 -161 -443 221 -103 -456 480 561 149 -345 -298 -20 285 -502 -324 -716 52 -456 556 -280 -810 497 -891 96 679 -316 -493 -572 140 -810 -437 779 -490 -138 -596 -35 -680 317 -685 -713 234 29 85 -644 27 -853 31 588 620 282 -419 -631 -38 246 615 -229 -344 507 -433 -401 655 -393 -478 18 681 664 -788 487 -801 -634 -848 -560 -716 -698 228 639 327 -440 123 -28 379 699 -529 252 -35 -764 422 180 614 250 -898 -744 385 -389 -217 -447 -60 435 514 -617 113 -220 -866 -891 115 -721 -125 520 -643 625 558 471 -429 -177 257 -123 -274 -161 721 -476 -853 -763 -512 -90 272 -138 -397 -758 283 -871 -211 724 212 -802 -472 -57 -72 688 238 389 -68 337 -233 619 -68 729 -754 758 720 -662 -753 -8 458 62 -52 372 785 247 549 -626 126 -352 708 -780 -419 571 -16 -604 -4 -271 -67 -461 -297 -532 330 437 -731 -43 -603 373 374 463 -750 749 -43 -727 -491 114 291 -687 399 -144 157 -696 -711 11 541 562 161 -20 757 628 608 388 463 -616 16 -870 -264 -54 -449 165 434 -28 141 -141 728 594 580 -235 -643 -813 -600 38 495 -371 676 81 -356 642 180 675 196 -873 -671 -636 5 670 721 655 42 -584 -313 414 653 366 305 -801 677 -494 -301 -405 -70 -185 -662 34 -795 -339 325 193 -587 -782 43 237 -260 679 -824 3 -314 0 428 -898 -359 -23 -69 527 740 -345 -702 -416 -460 -435 329 240 238 386 -339 -714 -163 765 204 562 -128 -337 573 -322 -170 -619 -230 -191 -358 -274 -342 -837 468 -824 -712 514 -466 -850 293 596 -614 76 -795 -293 -111 284 11 29 -91 41 -380 -166 -381 -621 -72 -360 -378 121 -778 -673 -485 409 -550 -605 246 -222 38 -617 747 -482 18 -876 -531 198 -174 -570 688 414 -185 -515 314 371 640 -82 496 -150 134 329 -50 -248 -174 281 429 -751 226 369 352 385 -63 -184 608 -450 -654 -592 -124 -76 -482 -198 631 661 -810 570 786 540 44 507 -309 -555 683 -240 228 -422 -350 416 572 386 686 -567 144 580 295 -441 799 202 -322 -307 -469 476 223 -353 644 -574 295 -570 -725 300 -719 -537 746 406 465 -349 312 682 -210 -479 540 487 -710 149 743 -679 161 -699 -111 -559 -435 579 -407 -122 -337 489 -616 -509 -202 -18 -515 -882 -745 -105 95 272 357 -568 -307 -51 -789 446 575 -205 -823 -166 392 -647 -426 672 -151 -827 -761 193 -498 -153 -560 -558 788 662 505 186 221 -342 -502 -713 -694 -796 538 -396 -33 -455 159 -811 766 382 352 295 -744 -227 -870 312 -428 -430 281 -844 123 -640 303 511 -519 438 485 228 -301 -159 -810 633 -343 249 179 5 -482 80 -550 605 -49 -749 425 55 -792 -296 110 -426 70 374 -421 -835 -453 -460 747 -797 -662 165 -334 -566 371 -145 -836 508 307 -16 349 641 -15 430 540 -645 -720 -753 -381 -425 -556 341 -773 101 85 -189 550 -530 -621 319 -216 -845 -291 514 -767 -218 -197 -568 655 -842 -790 -679 788 -891 -152 -52 -432 102 -626 -485 724 -126 695 -613 -768 -281 -28 480 -62 573 287 -86 -345 373 -525 733 -214 -139 773 -123 -72 -569 -675 -420 -91 797 -210 533 678 -472 449 369 -286 527 168 -831 543 -281 -612 -755 371 718 -466 -313 796 781 -605 -861 -900 521 621 -235 60 504 564 23 570 163 280 -822 218 -894 -569 -394 225 -415 178 349 225 552 -134 -594 207 -398 -119 -78 151 -10 175 784 556 -736 -177 488 -100 -838 428 -635 354 300 733 790 214 102 247 -165 -7 -340 712 -900 -801 409 -513 73 628 -20 66 -732 454 -629 514 -865 765 -257 13 374 173 -505 -898 439 -459 187 -610 -619 -774 407 703 446 -569 630 583 497 -192 -781 -762 -682 228 -509 44 416 738 -744 -611 661 -236 -216 -875 351 372 -485 -375 135 379 -196 -120 -72 570 -870 -682 592 -798 208 -484 -345 -305 433 -225 38 52 769 -271 738 -481 -776 14 -380 614 -381 -207 -113 -808 -203 611 -504 242 156 -207 118 -368 -400 -818 422 -496 -157 329 -509 -148 -485 -345 680 -477 -113 574 -644 -386 636 -669 -854 -751 559 -438 -626 -648 -739 -639 799 -101 748 -463 -860 446 -269 -557 -284 255 -222 136 -363 479 -869 -704 589 -580 -116 659 -620 129 346 -419 -446 -548 54 -536 -411 655 -641 -581 -729 560 472 18 388 -542 -498 -884 -122 -397 -567 351 -138 -893 -856 -410 419 -850 -780 -578 -633 275 264 303 618 -635 -690 -499 793 -864 506 -382 -790 736 -655 186 389 258 -798 444 -76 126 553 621 162 344 -305 -558 158 -633 214 -708 351 564 -410 516 -6 -268 488 589 610 -41 113 -527 -769 577 261 415 547 603 -516 758 -768 -245 380 -358 50 666 -492 -123 724 584 -787 -27 400 532 -501 31 510 678 -550 218 56 692 -122 -342 217 -775 -310 653 28 193 680 -796 -606 588 -508 326 -388 149 469 262 -232 331 147 -182 -353 632 709 741 -19 -188 409 -329 -170 224 -633 136 -602 -356 495 -712 -460 -542 535 464 -784 736 -338 -270 -226 -558 627 -607 -441 -87 -393 61 -367 665 -115 242 117 -718 609 -148 -339 178 555 174 335 -340 95 404 -137 387 -297 -670 728 652 -620 348 -781 -131 279 608 566 -487 415 -854 -469 681 -664 735 -355 539 306 179 -178 -342 353 -594 531 683 742 -355 -627 59 550 -298 -160 -711 -194 -633 728 686 -128 -344 316 -519 116 103 290 102 246 55 -283 -446 -204 -318 595 -516 -794 784 46 -759 250 563 -81 -166 123 -886 -84 -348 -118 -723 565 -539 786 399 73 181 -542 -484 550 -664 692 -314 345 357 -368 -523 508 -228 -626 -731 -358 -401 -266 -617 -206 441 238 -808 -216 766 165 -146 -811 -186 -364 -341 -228 -471 -597 -240 483 -391 -697 -1 614 114 -216 629 -689 197 570 -369 -473 673 307 250 149 -885 -181 345 -443 744 -764 -415 113 168 761 -88 775 -725 -583 -589 -900 168 311 577 124 -664 301 -4 -254 401 597 -433 -465 642 -226 591 214 -157 -737 271 -386 -120 518 585 -528 72 122 -380 291 484 -408 128 -511 524 423 -340 -889 624 -791 179 429 -314 140 230 -101 -337 395 154 -845 155 656 523 373 -473 -232 -867 -537 -569 -710 -498 419 -743 653 213 712 67 -797 388 -204 235 408 422 -557 255 653 796 66 -132 -353 577 341 -478 -394 -129 324 -693 -6 119 585 12 -645 62 342 559 -711 -459 -660 -700 -223 -851 -390 506 110 -59 -749 -474 -403 17 -200 70 547 -280 145 -396 148 -878 -34 305 227 103 734 -154 -597 -263 -246 -26 80 -328 -250 167 730 -567 -746 -221 273 -796 192 -396 -821 529 31 -353 -123 331 -450 599 -854 -454 598 -205 -174 -624 326 111 430 -385 740 581 639 18 46 -515 442 -704 -769 -208 581 23 421 731 548 -262 -812 553 -632 -126 304 -357 570 -842 503 453 448 -345 662 -175 220 267 480 -552 144 -589 355 178 -590 -786 -693 772 411 206 -273 -24 -427 464 -520 -220 -106 -203 66 621 -722 -399 -397 -803 -273 157 -194 -402 464 48 -585 749 -196 516 340 317 -287 568 58 390 -246 630 -411 -579 399 -340 164 366 -84 -643 -698 513 -229 690 -193 721 -357 -283 435 3 -267 -885 233 200 -497 -756 394 -51 755 701 536 -877 -76 59 315 -818 -25 295 753 -752 737 384 382 761 -653 455 209 445 -213 689 -119 514 399 -181 212 -486 -28 -881 546 -649 653 716 -284 -723 -189 694 -485 -82 554 -395 -279 462 714 3 -285 273 -568 -155 -102 666 214 184 649 -148 -290 -803 -109 685 -549 431 -352 -245 715 -359 -821 211 428 -241 -436 380 -20 511 -257 87 -329 -606 -705 -163 12 -668 720 -471 -598 96 -273 299 -91 -44 0 -322 -723 752 779 610 251 -359 -638 -875 -92 326 -609 -647 -268 -592 -75 -67 782 520 -621 82 135 173 637 -406 90 -641 81 -171 -884 -47 -596 761 555 -859 -80 -691 -430 -709 445 -40 188 -323 362 -563 -733 517 -316 -217 540 176 376 650 227 -725 647 -580 26 -102 -771 99 -457 159 23 -372 -439 -189 -439 -644 125 -406 211 643 740 294 -111 -89 -385 -194 -192 -332 3 -784 -531 -297 263 619 606 -354 792 -91 3 553 -124 -375 -848 782 -275 769 466 599 -770 -229 -59 354 595 101 -867 -54 67 581 -135 -598 735 607 -148 -246 -240 -119 97 600 -158 -872 100 -100 -110 431 667 291 249 634 -330 -405 634 688 482 443 -686 223 134 -604 722 343 -403 -357 -95 542 -604 233 428 -779 115 791 618 -57 405 694 -561 -360 25 -587 -398 638 651 -749 -736 -250 -460 -139 -545 500 29 -255 -167 -892 64 229 696 699 426 -244 429 364 -410 532 769 79 619 -814 -534 -272 53 607 -546 -723 -893 -305 524 245 -433 -458 -530 621 205 -779 399 -592 264 24 -231 -48 637 461 -186 643 -473 -346 160 -170 49 396 793 -772 531 378 -321 -834 -365 118 162 248 -142 -401 16 -789 637 -26 -339 538 313 -854 232 426 12 -75 -744 -355 296 346 582 -826 -696 -270 -167 142 -144 242 607 -264 -504 544 395 -631 -765 378 697 236 657 -778 -253 -206 98 -692 -32 -195 785 449 -242 316 -286 676 -258 -776 357 31 784 668 -578 -785 -263 434 -116 -715 206 373 -33 -285 4 360 215 -748 -483 -138 -615 -267 370 -318 -400 -861 765 264 -397 54 768 365 705 290 -764 -401 -348 -689 -894 -27 -402 515 -208 -265 148 -844 -700 628 768 -299 762 -617 210 -314 628 175 -75 438 -755 -378 -471 474 683 -373 -496 -638 -729 -358 462 -621 316 -721 -806 519 -415 273 -772 -412 -202 794 -145 179 698 -121 511 -16 528 361 -351 -742 784 -883 711 -714 -502 49 -491 257 270 294 181 237 6 485 -539 -626 -173 -890 507 719 183 -728 615 488 512 -743 254 -780 707 298 642 175 -666 -610 518 -142 182 571 562 542 208 -156 595 -146 204 -574 159 -186 -180 -580 -445 172 -874 -452 -330 -736 213 -37 506 -839 -491 358 297 411 -412 723 540 161 333 -382 -899 305 -733 540 245 -175 410 -314 -109 -798 -579 -801 228 -161 150 90 171 433 -673 330 -321 -236 -790 441 -64 376 -494 621 140 -752 238 -377 -362 -364 -464 778 659 195 -545 -265 -357 -703 222 419 -408 -59 -722 -761 -199 -621 -803 559 -257 -34 333 -94 298 116 160 304 178 365 -760 -272 -82 77 -84 648 -874 473 -495 -78 644 642 469 312 440 343 540 596 531 725 -773 408 -596 -8 229 788 285 -499 -461 542 726 -370 -19 -373 -31 672 723 -390 -485 -804 -570 -431 800 -576 -131 -367 -472 -218 658 -625 155 536 -160 -392 640 -765 171 -176 -205 -373 74 -393 443 273 -745 95 143 -302 97 731 -570 -307 519 305 750 -425 -164 -143 0 653 -113 -126 457 124 -636 180 519 761 -309 766 716 -538 110 -724 154 528 343 -649 -782 -498 105 235 507 783 -137 -496 -5 129 19 348 -470 -204 748 297 568 -413 -654 -406 -237 -532 -569 205 100 500 -889 -664 -425 285 51 -287 225 3 -450 632 156 476 -511 174 -747 -475 476 -235 -751 157 597 189 154 -865 392 -580 4 697 -246 481 205 -143 414 150 -45 107 638 -120 -692 410 -128 658 -364 -76 -248 742 -327 679 131 -852 303 -64 -696 742 -311 560 -380 -283 774 373 -650 -489 514 -116 497 520 -147 290 -159 -793 -677 -198 -537 279 387 -39 -21 -417 -210 677 -830 729 778 -791 760 500 366 -508 765 426 491 707 -187 -810 -189 -582 -384 215 238 -898 684 -482 -326 -874 -635 -480 -325 -416 379 -135 -466 -39 -572 -74 671 -643 582 -766 -610 -99 374 388 588 -664 13 -784 660 -157 656 -507 -671 -444 -598 198 670 359 789 461 14 647 -703 214 277 -474 203 272 424 -457 -24 624 205 678 261 -23 26 411 -166 -708 118 -399 429 -106 146 67 -65 -675 -559 278 408 -362 -808 -822 245 -690 42 603 575 -587 693 -393 672 -700 -595 -639 -542 -348 -240 -872 508 349 -144 101 -193 317 -695 441 -267 -4 363 104 -418 634 -826 -83 658 -92 37 -840 546 -252 796 18 520 706 491 260 523 423 -721 108 718 545 -880 87 -496 -533 432 249 447 574 37 -444 -546 64 714 473 644 -432 -438 -101 182 338 90 -272 774 -193 -810 596 429 240 -295 722 -506 482 297 -297 -628 410 313 634 120 331 388 -33 -231 548 -173 397 255 -468 541 -448 -719 -146 -279 -408 418 -575 734 -241 -767 791 666 -245 -18 -193 719 -187 366 -637 -337 194 65 -770 -287 318 572 485 600 296 -252 302 416 -119 140 -496 512 291 491 -675 206 188 121 32 325 -63 -399 -370 471 -883 -187 418 237 -585 45 -512 -47 636 -870 604 -761 333 270 62 -222 187 647 -19 -484 715 556 -582 -72 741 11 218 -608 84 -226 -288 -152 130 -446 -812 -650 -831 -362 -430 405 4 -64 -769 -242 686 730 204 60 -899 673 103 -285 -647 52 -779 134 410 462 -36 -221 -178 352 -213 -801 -653 591 -805 -348 -746 -190 186 -837 241 -477 -775 -789 -306 198 96 655 -290 498 -324 -319 -452 312 -465 -525 -374 628 116 441 732 4 752 332 -119 399 577 -701 -482 460 -697 -291 788 -332 225 -535 753 -103 662 -297 145 618 641 -223 745 -449 373 -590 -5 308 445 -232 -352 9 -223 101 -220 556 -575 790 -689 -114 -833 -289 -736 517 -830 417 -96 506 591 -588 -593 404 543 229 411 416 -587 -267 -64 360 -47 262 505 406 600 -845 -588 24 266 190 -469 423 637 289 242 -21 -60 -666 -828 766 -336 -268 569 -167 -406 430 666 320 304 -315 644 -402 -94 -651 -371 -451 734 -522 -151 459 51 128 -415 691 -677 -813 774 258 655 572 596 -95 -179 -28 297 68 55 324 50 -574 -620 394 -546 -743 266 -500 -234 -377 654 70 -104 567 598 -221 353 -881 -344 -696 -556 250 298 786 504 -352 -278 672 -439 325 499 -385 229 -78 -749 -689 346 541 571 -629 -726 260 108 136 -567 788 -659 111 372 -611 138 -566 -818 165 7 -170 190 -140 669 -192 661 368 -594 759 -467 -859 785 -426 -80 -463 -708 -851 -161 -182 -600 418 -304 430 41 -271 -294 -56 -64 368 -410 535 -121 761 -170 569 -785 -534 -66 -693 448 -425 -285 -526 -140 -545 741 721 -646 538 -441 64 -302 118 -327 27 82 -818 457 719 460 4 32 -166 647 -196 299 -682 -368 40 791 23 -122 50 -430 231 -61 147 141 611 231 523 -550 -190 -189 483 -360 -446 -553 -740 -358 739 -629 422 744 87 -832 -550 125 9 -531 -208 327 -319 -570 -242 52 -513 486 431 -410 233 -412 195 426 464 502 570 -888 151 -118 -742 -875 -660 -7 556 -599 -810 690 -398 355 61 64 654 -338 -511 -372 -538 -341 -10 -493 -518 -265 -376 228 553 87 530 158 -329 232 19 221 -569 -584 154 -464 -858 -692 -285 -582 -49 -554 -731 354 684 -247 538 -117 353 -378 -461 -853 161 686 744 -638 -254 402 318 -299 432 471 627 618 15 306 15 -473 269 -557 -659 -327 -896 -530 583 332 -450 538 179 -582 -48 -646 728 -99 29 -106 -769 187 -581 -118 711 558 -90 -723 269 -476 -661 693 -663 168 277 -476 -545 243 -153 652 266 -294 -804 -845 -7 -124 -548 2 69 -419 -134 369 -130 700 586 53 236 -37 49 -868 -343 -410 405 130 -895 -124 -611 540 478 616 -749 410 597 -596 512 -10 698 254 -461 -36 -132 -394 -93 -523 493 -298 100 -174 -205 -264 -726 146 -44 -501 -449 -432 646 -827 -213 -112 75 -670 216 -561 41 -20 290 -3 138 318 -869 210 -507 738 -27 -8 -407 455 466 756 603 474 113 -732 -759 -179 595 421 500 -451 -503 689 180 588 -635 398 -838 -536 -501 -550 320 -248 -391 -134 -817 -661 -768 23 -409 -782 -159 204 -427 726 -362 45 121 -82 -848 -578 -15 -135 -60 401 -97 -614 -237 19 -690 21 -68 -129 527 685 63 -104 256 292 -150 91 -211 338 479 490 27 290 -674 -222 463 356 -765 511 -338 -351 794 413 662 422 -5 -652 43 444 272 183 -523 -860 -272 457 -846 -181 67 -710 286 -781 762 -850 -561 -20 -547 -867 391 -236 32 398 -26 -82 5 40 582 202 -429 600 -473 -839 -766 441 573 282 -55 -454 -6 283 -329 92 688 355 577 271 -690 422 -709 -642 -805 610 -347 -325 411 694 -177 -408 -565 -464 -617 21 478 84 -168 389 677 472 -305 622 549 -26 -7 529 -427 -169 478 143 579 717 550 -155 1 -776 -320 -504 -268 -549 -715 -246 -359 -363 -211 -293 372 50 311 498 688 -78 -831 -584 135 -418 -701 134 657 -512 600 790 751 -464 -380 297 -751 28 -540 1 -180 -142 -486 -174 -900 -308 559 96 794 -475 -199 -475 -354 -830 313 125 -368 664 -292 58 -706 -837 151 -492 380 -515 61 -151 -754 421 -284 -390 392 -659 577 787 503 149 134 -473 -630 -3 -843 -346 433 635 98 588 -388 379 -702 -72 -490 189 50 -509 -641 290 281 790 424 -129 -702 -529 742 549 -752 413 560 673 159 -19 -872 -884 -496 -340 701 -898 -519 36 796 336 -850 796 -553 567 -637 -142 -834 362 -223 731 -344 60 -452 270 -862 -53 443 20 -891 422 -878 -526 438 -253 -636 751 500 -606 -23 -349 -785 -202 670 -271 544 -299 -31 -31 13 782 -743 -414 600 333 107 784 -742 298 647 -137 57 -217 -229 -858 188 -250 -298 441 236 -834 625 171 717 -399 -852 690 438 -85 -78 149 559 662 624 96 -509 -495 643 721 672 279 320 -648 -124 -663 531 378 741 783 747 795 18 581 -430 -886 -446 636 -88 45 -609 509 156 -309 -677 31 -861 -643 -48 -226 -891 183 -239 -516 196 -467 247 281 703 -346 623 -473 -71 -399 -454 717 -564 362 138 -565 95 284 650 519 -122 -228 362 -811 -742 -597 -130 -19 -666 25 198 -729 -649 185 -235 370 -129 605 91 -357 300 -676 -617 658 316 -465 -541 428 -191 56 510 -892 203 247 239 492 536 288 480 -512 -167 532 -153 280 -718 -821 -422 -169 -826 -15 336 -659 -336 681 -632 106 -52 454 779 -195 -659 513 -462 -439 -119 -342 -330 -200 402 319 -583 -103 451 -709 -864 -801 -463 55 -7 -606 200 -603 563 -322 388 394 114 482 216 578 -105 -362 239 -123 87 707 -740 -681 -138 770 -684 -805 -823 388 444 -707 -553 -783 -636 -249 -886 -217 638 -605 608 389 -69 777 -53 353 432 727 -736 424 -774 -787 -543 452 -249 418 -292 94 687 -202 -460 -603 769 -782 -832 -694 -584 -129 -546 134 -548 644 -269 -581 348 -314 31 -665 343 795 -190 72 -389 -171 -25 341 -379 87 -199 689 -429 -725 312 119 -480 749 178 593 -737 -209 -430 -426 522 -629 -749 409 214 -884 -168 -561 120 -666 181 224 221 -32 -600 118 584 -800 488 -764 137 -809 -77 239 87 -223 88 67 71 -305 475 -577 293 68 -356 76 422 -749 767 -420 -127 -464 -798 316 127 144 -48 128 534 640 -57 -35 -193 -133 -757 797 539 -265 13 -321 -319 773 478 58 -600 379 -207 542 -797 -738 193 -572 -452 379 665 663 -397 -736 -627 510 468 578 -107 -604 467 176 -443 -713 -864 313 -198 -634 -343 30 -309 100 2 45 -793 -135 -682 568 389 -162 48 -720 -783 103 -134 -609 602 -263 -757 -866 -552 716 -46 248 656 173 -213 -191 292 375 -360 -738 -223 462 -115 739 676 717 -630 -170 -637 707 -366 308 -801 -752 757 -408 90 141 -860 659 -8 -882 409 -590 -114 -552 -397 66 -166 -690 258 147 -249 522 -521 -656 605 658 694 -274 64 505 59 -105 -735 4 598 134 -175 -813 -750 -633 -124 183 310 452 -179 217 214 -465 -464 -723 154 -102 630 -841 546 -663 185 564 58 -758 -290 55 -529 227 -243 491 795 -844 -304 -359 -336 522 172 712 -35 617 -118 614 -516 -873 -630 -142 -135 232 -661 -193 776 301 -860 -249 -344 49 -769 -527 156 115 -332 -163 716 -298 -28 369 300 -236 232 -802 -800 -885 -14 -864 185 -401 -392 775 -182 -97 -40 -23 455 452 109 749 -499 -798 -376 -654 -352 -49 -648 78 709 717 -587 -755 321 -323 -800 -629 -14 -115 44 -463 765 -185 -82 -317 81 552 636 99 -51 -602 704 770 306 -378 -286 195 80 -548 -373 -787 502 101 101 490 694 -185 -761 -845 -428 243 -417 -890 -321 150 384 267 -675 -485 -481 226 752 306 -391 -365 677 96 -460 -643 -800 -726 -179 83 641 451 -593 105 541 153 -595 -83 466 306 24 339 521 -29 195 -848 651 -643 187 761 748 395 559 -512 -313 -341 44 -238 -373 529 716 197 -693 -368 565 -450 29 112 -263 -582 705 -2 271 -849 103 258 -48 117 -387 -747 377 -452 -157 -452 -265 571 569 209 -121 -880 -221 -339 -368 784 681 -650 191 -783 453 -899 -606 -37 -721 -176 72 -74 -552 294 -56 337 -481 -298 610 -214 -186 657 -34 683 -626 -314 422 -489 -370 -66 606 195 -30 254 -487 -262 659 -570 -94 250 551 -570 88 300 -570 -492 343 513 426 -708 -470 702 -783 -842 -158 -799 268 488 -586 786 50 -431 -283 -278 395 -269 -661 93 -843 543 780 712 -178 -75 -483 -656 618 186 771 644 104 -312 624 747 -481 32 -581 -301 479 -42 -404 758 -33 -96 -896 576 45 50 35 154 -619 722 209 -630 198 608 649 -671 -329 15 80 -729 -692 -722 555 562 -510 176 -447 103 189 -496 -830 -379 714 395 -472 -324 471 477 541 32 229 317 46 -530 397 -567 762 256 150 -873 609 478 308 139 796 -245 -885 -60 -886 159 782 -809 668 -749 -303 36 -472 404 468 -256 709 455 -47 539 574 -867 260 -204 -551 -111 -541 356 752 555 -475 262 -842 250 272 452 -564 -156 -882 762 -65 -69 -247 -761 322 63 -311 -499 -737 -57 639 376 -465 -409 -692 650 104 140 419 186 502 -579 642 796 -478 53 -80 -513 -159 -222 791 -469 323 460 -679 -386 299 -894 -658 -586 191 -171 525 -717 -320 534 -609 -257 -392 265 668 138 414 217 -298 255 -224 386 464 334 405 -623 484 16 205 795 6 -891 362 669 -875 42 -546 -731 509 -310 151 443 394 601 -605 -188 -117 333 -73 -358 -815 339 -366 -165 723 510 -805 418 26 33 586 -430 64 369 558 -435 -253 760 526 -207 205 -20 -208 -663 27 304 -376 271 152 -112 -681 475 -811 418 287 169 675 265 151 -158 348 228 -348 -757 164 -867 755 698 -25 372 60 -145 -319 -812 -399 -297 275 -272 -593 -517 338 -98 -678 -470 564 235 117 -821 413 -560 129 -140 525 781 603 -673 185 -538 -586 -274 -723 -435 675 615 -754 675 99 -364 -759 -320 566 57 614 -335 -738 -496 462 -234 -751 279 -735 516 198 510 -368 -264 -379 650 -213 507 -194 -52 96 -757 673 27 -178 313 -449 -528 -169 789 433 331 -711 562 -339 -347 -149 506 170 626 -662 2 -494 -697 578 617 743 -612 212 -107 717 -58 402 715 677 -142 -339 -846 693 627 444 -509 82 -650 -207 -202 -38 161 29 506 171 -593 719 -363 -220 538 -242 -444 643 648 -340 -737 -297 419 -513 52 -899 -695 149 610 -385 -780 -897 -316 -88 -303 -237 319 730 641 -796 -669 278 -45 -610 -879 -796 -612 784 413 333 -299 102 -773 -458 539 -853 -389 -565 -143 -545 -199 161 -882 -9 64 442 520 484 351 -745 426 182 190 -808 -291 630 145 343 -538 423 -791 378 -223 -841 -132 21 -167 -615 125 -432 140 373 -63 264 -647 -579 524 680 321 131 -859 -152 -207 -587 -138 319 -486 -598 473 626 47 333 -50 -789 -786 225 -840 -278 -201 -285 -262 -278 316 -807 459 414 -739 -278 -445 -9 157 573 -688 530 -425 756 -393 409 781 32 -685 279 -195 -510 -234 487 -146 -850 342 155 -809 90 -861 -771 -134 683 303 -642 104 -846 499 -760 -419 -337 -86 -493 12 386 475 -211 -146 -513 -454 -364 775 517 334 -289 110 -628 197 -520 -816 616 27 14 -176 487 137 30 602 -470 295 342 -201 506 -295 168 -321 -171 -813 -694 -835 -268 -879 274 -89 112 526 324 765 209 -101 479 547 -793 -538 621 94 439 -680 -687 -848 87 691 -30 -423 -595 -387 130 464 348 737 156 292 692 -264 639 -368 162 32 559 556 -8 158 -391 469 -77 -332 349 -487 -198 330 -69 164 546 250 388 58 -719 133 -772 719 -65 -762 627 184 186 -415 593 -889 -425 -486 -451 -618 -430 227 524 110 531 114 731 -486 703 -597 -620 -133 625 305 -865 628 85 -394 60 -444 574 -692 -868 -89 -23 -38 460 -532 -16 -166 -288 -207 249 -85 159 -95 -730 -64 114 321 -296 -35 -724 52 250 223 -767 290 -636 -666 247 -468 -596 601 -742 -419 87 -643 480 -91 671 -491 -520 -887 400 370 -711 476 -465 -341 -806 740 380 365 257 -427 -387 -180 -53 297 439 -623 -623 55 346 760 687 668 -774 -294 -132 -734 571 -257 -688 238 109 -654 -740 -185 -245 -359 -351 695 115 -719 287 184 -79 -430 -437 380 124 -520 -643 -608 -564 636 651 -388 492 122 -313 389 -311 -811 -247 -533 -609 559 -625 -528 -100 -478 117 555 -394 -738 625 344 599 -524 -868 -358 -638 -815 735 -691 -873 719 -39 739 -623 -616 215 -478 796 -316 -835 -184 -653 521 -831 206 -23 -493 586 -193 203 720 -106 -54 589 -861 -478 -448 205 -319 -755 -408 -312 -167 -845 41 -844 -478 432 655 342 11 519 -349 286 -348 -365 -158 -142 -769 720 -689 137 -846 -791 -179 -503 -123 -565 -307 195 -270 423 313 -828 347 -771 184 74 -564 501 -460 45 642 -853 17 -616 -599 -865 -696 -403 178 -200 -488 695 51 514 268 -567 -453 335 717 313 130 428 773 -609 348 -712 -227 610 -178 -429 -508 -796 -97 -39 -816 622 -195 162 641 -627 577 -894 531 -621 -413 665 -547 -97 -379 441 52 116 562 255 -611 52 -871 476 240 -247 -159 -32 258 -823 -578 335 781 445 84 595 -374 -72 642 -899 -90 -187 24 -863 -664 192 -136 735 -78 -366 -136 -254 466 598 -149 24 604 -553 -21 -89 -46 491 -703 739 650 -694 -333 -807 -735 -768 305 767 743 137 -596 -220 -431 -93 159 24 -386 377 603 -515 -203 415 0 91 -366 -452 61 -584 695 209 -856 -240 -803 -860 551 -806 -837 -159 483 38 448 -160 635 666 619 202 139 330 52 -524 56 -501 -734 -57 -575 -93 -499 -252 51 -169 72 644 776 -146 -743 -490 -103 645 707 575 236 -7 141 391 -19 122 -35 -243 -830 -376 -573 -46 -899 744 268 157 -413 -692 -174 -881 -593 -456 -72 -383 -253 -808 547 85 -748 -668 1 602 -835 -866 -258 504 32 -655 -780 -38 -763 -10 -567 529 -777 -10 629 -459 -34 -809 10 -781 -774 339 -710 561 643 -655 42 94 617 -35 27 -264 -900 -873 76 496 390 790 -776 -271 -324 -257 -843 -172 408 -601 -743 -362 -713 -253 476 -286 -465 -284 -511 778 -873 747 -853 719 421 232 353 -766 -872 543 -776 -410 -769 -252 -736 -475 -85 -742 -427 561 772 -698 -816 -400 716 710 278 -733 -622 654 234 -466 -370 406 -221 -651 -729 -679 -741 524 106 -666 -744 605 -219 602 -437 131 -835 -729 796 -817 473 554 -366 -698 -244 -604 432 -856 555 552 -612 -381 -195 -495 444 380 -608 -571 630 -692 -881 236 416 784 470 768 -602 411 711 -715 -272 -669 555 305 91 -34 -73 -742 209 187 543 -697 688 -175 418 -373 -67 -825 -869 -595 -761 -282 227 294 589 221 198 -693 193 26 -448 339 -819 540 -725 746 189 -261 -762 -784 -852 795 -722 147 -336 -393 708 383 -689 -422 674 102 -274 42 -155 -492 -778 -175 -821 442 -876 -557 158 -606 384 534 367 -631 -299 390 -655 316 543 184 223 759 -389 -242 484 -735 -376 -524 -490 162 352 191 323 324 -266 -127 -394 -780 -384 -209 556 -16 155 5 78 698 -539 459 -893 -37 230 -748 -217 -788 657 -44 -415 -298 -411 -286 722 105 239 -552 -149 215 -641 6 178 -501 450 17 -263 -833 376 559 -246 -668 662 -482 617 81 662 -82 -79 385 176 -861 682 -765 -779 -223 10 251 311 658 372 330 -403 -185 660 477 45 687 308 -742 29 51 596 -225 5 798 -361 -556 89 368 609 -163 308 -447 -758 -500 33 -196 49 146 501 -410 319 427 697 -827 302 234 -227 -15 441 -745 -478 -214 153 762 227 -589 421 -62 212 673 189 424 -377 8 637 -269 -735 -422 87 327 -838 -551 246 -330 -266 -850 -513 128 340 -239 -217 -854 -508 619 -97 -626 -533 -448 -392 393 -853 -772 -633 -413 384 -375 607 162 -599 448 459 479 651 366 102 716 -67 -727 348 702 588 374 -236 -785 -11 703 -743 462 -586 289 -366 -754 -535 -454 -488 -810 -44 -703 -327 -837 -191 -877 756 -54 -391 413 -809 -744 -217 481 398 142 -419 479 -846 320 -766 -851 658 -62 800 129 -287 75 -156 -627 -509 -383 -477 17 -388 268 262 -292 -698 -277 620 524 -327 664 192 -690 446 -456 -592 -779 -672 -825 -424 -362 -599 598 667 791 -691 458 92 372 411 -587 345 639 -137 -669 190 598 -101 1 -736 531 -850 -25 -67 -315 419 543 -640 -30 -324 -92 -603 -470 -148 94 788 -873 -385 713 -17 118 396 -390 315 -700 -188 285 -382 -380 -541 -795 247 797 403 -806 644 637 -738 -465 -668 -555 -680 217 735 -665 -620 -452 -847 374 490 -647 -434 -436 669 -24 169 -623 -700 -882 -778 -454 -79 474 328 75 0 -171 101 -82 -240 -226 -301 507 -815 599 -553 -619 392 -384 -587 -860 520 -64 92 -384 -27 -50 -208 406 -84 -136 375 -470 -651 -766 -182 662 -836 437 155 764 420 -345 215 124 164 88 -402 -161 284 181 -11 429 -662 -490 -404 -417 291 8 773 321 -598 504 -784 529 513 322 -712 -425 317 15 -456 534 793 577 488 -694 -61 -239 180 -150 -709 -588 -564 -109 -337 366 -681 35 -792 -792 759 -318 454 676 -590 51 359 -807 -667 627 361 -400 -340 -499 645 -513 -525 120 -491 -456 -746 10 -139 -150 180 721 -303 -10 -325 733 380 -22 -843 206 732 -290 223 -817 348 -518 -848 622 265 -488 298 36 666 -695 -43 -842 -136 -602 -658 549 109 244 -399 -19 542 -790 250 -433 425 563 -261 180 660 -539 -110 647 -597 -244 -109 -156 -526 -106 -143 418 440 640 129 411 -142 604 -377 -530 -788 -472 -106 -340 578 456 -438 176 742 -169 789 -504 -752 -831 -195 429 -796 -394 -8 286 -183 312 -871 -546 -362 -538 371 774 -458 -483 -416 -2 289 155 173 774 -245 396 543 160 -856 -62 -849 -143 -812 217 196 -655 609 439 408 -757 -650 -750 -670 -871 -114 97 541 61 -402 138 -322 -736 -301 -249 557 88 -640 -91 483 -118 -386 -763 535 -698 -16 -482 27 -317 508 113 127 -430 792 -542 328 -654 -357 155 541 664 -584 433 -165 -86 -656 -858 394 497 -222 -82 299 370 185 70 -497 612 349 -402 283 -332 217 -737 -144 -7 -305 -408 -98 -787 -37 -714 -94 -597 -218 -817 81 -448 285 399 -28 203 537 -741 -38 -308 625 -23 -274 426 542 514 -420 213 701 -223 -579 382 -885 220 13 619 -131 284 672 -361 -885 388 705 -295 654 -857 -233 675 57 521 -347 547 174 -496 522 743 368 -49 -39 -706 -878 -345 -74 688 607 -490 498 -356 -803 -15 757 262 -590 780 -559 -575 396 -809 -228 194 -635 -791 675 -684 -236 236 -153 -567 519 678 -80 307 -560 429 -383 -470 -382 -112 -232 678 -428 -249 -872 -157 620 406 103 -95 92 -654 -233 -620 431 -406 191 -61 -606 706 -704 -269 -423 665 -698 -456 524 761 -379 58 -276 -725 -52 -345 -764 633 -12 -219 -343 -276 -487 545 -183 -880 -322 -887 -46 273 -675 749 -5 -458 38 447 -541 764 -59 -435 17 -807 -20 152 647 96 302 206 -384 -600 -172 493 -66 -640 -500 -780 579 430 -833 220 -120 -390 -14 -676 446 -100 758 48 -274 157 -530 -16 -487 95 465 108 12 -529 211 630 646 -114 718 -1 12 -29 599 -690 696 -704 710 670 -228 -188 -250 -786 781 715 142 170 328 -848 -431 534 -3 -157 180 -243 -496 568 634 166 -676 -330 -343 -835 -402 -318 395 516 -147 729 6 -369 798 266 -730 668 543 -555 -328 -813 18 -27 583 268 279 9 248 -527 -747 52 -182 -90 -869 588 764 -869 -53 132 792 -151 -210 -178 291 740 84 -293 -752 37 -63 347 758 526 -194 -432 380 537 -702 781 193 -893 16 85 -600 -785 574 -318 118 294 -487 -123 -485 211 779 -381 363 117 83 -433 -276 400 -475 222 471 -876 374 -875 -14 691 -263 -716 789 -888 390 -173 -352 337 -808 569 251 286 -691 -183 739 232 -173 300 -290 -886 -195 -859 -867 234 -684 108 333 -364 -576 520 -155 -739 181 447 625 -393 122 -414 -5 68 401 154 690 297 106 -624 -252 212 -31 -367 -529 101 -635 430 789 127 -195 -456 94 -804 15 741 -535 -223 496 454 -879 -88 161 -229 621 -187 -714 -835 -561 203 -856 -401 328 -486 -809 454 81 -231 -9 -284 414 -567 707 -229 -531 210 105 472 -403 -51 -835 -248 69 -566 288 590 -878 -740 -662 -70 -573 329 798 413 -613 -136 636 499 -149 -497 351 706 -187 761 -67 -292 166 -386 -116 445 -721 790 430 547 -484 726 294 -45 126 -12 -463 771 381 521 -467 -304 -798 101 742 -521 441 -351 242 798 -106 -684 467 -831 564 -334 538 38 531 -887 -215 -164 -320 285 448 636 -410 -541 -23 -254 776 758 623 119 509 231 368 401 -336 651 595 634 -584 473 486 -45 -805 294 374 666 -590 -39 -307 -745 412 236 399 307 763 72 -352 107 501 763 -435 788 -604 338 649 -778 -325 -8 641 371 305 93 -125 576 -632 -620 -616 -504 15 498 248 245 -325 -753 772 -642 -288 80 -852 -391 13 -537 -750 54 770 295 -267 -631 -899 -598 -105 524 -21 -120 190 762 499 112 -509 -131 -449 657 -351 733 486 -764 -200 93 -883 -426 659 224 199 249 -569 145 -101 -573 -243 -722 558 -633 707 -260 457 788 612 -398 778 754 -401 136 -258 538 237 -757 -338 -198 -549 -116 145 240 -760 14 421 770 146 -855 -762 387 -599 -304 391 505 317 550 -638 -854 -744 62 150 -8 -52 -794 -490 757 531 513 40 -50 -212 -471 463 -234 311 317 683 443 -460 101 144 -631 78 -683 624 745 486 137 -581 -38 665 335 -665 7 -423 -781 395 -240 -372 -358 -608 -556 -581 453 -748 435 -473 174 272 -707 547 676 -758 -758 -599 -30 -274 -627 -163 -713 -156 619 -247 81 -850 -390 -329 -596 44 -831 -483 51 -582 656 -505 114 -130 466 753 -720 523 -793 62 -69 518 526 -3 137 470 287 357 -236 -578 260 -847 285 -723 407 34 684 142 -691 -664 -239 -63 -170 186 61 785 -465 -166 82 653 -82 575 -733 -259 -26 489 -261 31 -1 18 -544 190 -21 -404 -693 735 -370 -262 -239 713 -641 -549 -404 -455 -744 704 287 -529 653 -342 -319 -570 800 -800 68 -94 -687 120 37 567 367 -436 -243 689 -226 -108 -435 -709 -599 -599 750 356 -411 -816 105 189 356 310 -564 -110 716 -479 -402 104 -899 -838 621 730 -519 -844 -495 338 -729 504 507 39 -72 562 184 -413 -743 -860 -717 -139 -286 -741 -11 -511 665 -532 11 617 -492 476 248 767 783 381 -63 448 -82 -671 121 211 -791 279 378 81 -859 59 299 -202 1 -146 -528 -144 -662 -403 274 589 650 282 731 152 800 294 -343 -114 596 609 -848 567 371 54 -571 -800 642 738 116 -373 492 -265 222 398 -673 174 -60 128 -378 122 -226 -448 -892 272 685 -116 -429 -697 704 -833 264 -528 -382 -873 -765 -219 -180 295 -343 181 -675 390 559 -291 -353 471 468 157 -895 -217 225 326 -303 481 101 745 -857 444 442 -760 504 -523 -694 -536 277 518 -483 -59 177 223 -707 416 -485 -78 -47 72 543 -571 709 644 143 778 -814 144 -450 -314 -27 2 370 794 132 -617 208 -795 163 -368 234 190 -564 411 -353 -299 -334 774 681 -372 431 -201 261 -134 -266 -855 -506 387 -29 -414 485 -717 -494 -567 470 -781 -579 -709 356 -714 -438 -169 603 -464 -863 -733 778 -680 58 352 750 -209 -395 -706 -454 522 -262 110 552 652 -643 -326 -63 32 -441 -445 -343 458 -459 529 -369 462 -706 -632 -341 773 559 -623 -730 623 221 -893 467 -534 -563 643 762 587 -143 -384 696 -50 -506 438 516 -201 -259 437 -35 -780 -831 -298 -415 398 -179 -599 -844 -335 -405 566 312 -398 34 378 -756 394 436 -398 604 -788 -621 -257 105 -142 793 226 -26 181 -731 563 -553 456 -349 -830 -848 41 -310 -259 560 776 325 324 -586 711 76 352 -158 481 -574 792 246 -433 376 762 -782 -769 289 568 542 34 -837 91 748 711 622 572 234 -362 -105 -595 534 -45 -572 488 30 -520 551 -634 619 -204 235 -878 -232 -411 403 -786 -725 174 -257 445 -667 570 -180 -855 -844 -573 472 730 -318 591 431 75 154 -458 -525 369 787 -755 -574 166 15 -464 735 -264 -187 -810 -79 -489 -5 -468 514 -480 -181 758 -69 498 319 237 791 -731 -858 370 101 -302 -228 -678 -799 -752 786 -101 -861 773 506 -89 -381 771 -577 -741 -202 -891 351 776 -341 -717 -729 -809 -725 491 454 -305 366 115 -393 66 415 -797 -900 -220 745 619 28 330 598 -180 -719 -511 -71 -662 -582 115 -77 -887 -129 -505 19 -462 669 -130 -545 -345 -394 11 -35 -801 216 -92 -860 -639 -48 -178 687 304 -800 101 648 -90 505 270 -1 -557 244 252 -198 361 -360 -501 -574 -385 592 634 10 -145 -481 717 58 50 471 605 -154 543 606 -8 -257 107 -311 -487 661 -379 692 616 -123 588 257 -356 266 -572 426 -880 693 32 -145 -886 -729 734 537 727 -863 290 -94 -536 -802 -561 -382 148 -337 254 -445 603 -140 546 766 706 249 237 392 -60 361 715 503 -380 727 363 345 48 797 -308 126 -249 272 -785 -539 -867 449 578 -235 -758 77 357 -67 -268 -221 -424 -259 -740 -160 773 760 711 453 -443 -889 -890 431 -726 794 -703 740 -340 634 -114 -446 95 321 -788 -429 -711 -669 -243 -450 -431 598 -192 259 -378 -218 -625 623 -311 229 -608 510 117 -395 62 522 -744 -852 -165 -489 6 -48 -240 -208 -472 -658 497 -698 -117 525 645 -10 171 -847 490 -226 475 -317 527 -406 -407 -169 -816 -497 -807 -471 641 -564 -77 687 -658 -534 335 -65 765 -713 440 664 585 -782 166 144 22 -43 139 -214 -463 -798 -398 -274 -303 277 -256 661 242 183 -278 800 -377 -739 -584 425 -438 -322 -673 -591 730 755 234 96 416 115 -730 767 -27 -174 -654 138 -660 -284 297 69 767 572 589 496 515 -326 391 12 450 142 -335 174 -832 553 -330 -156 -306 438 -826 -710 484 -263 728 795 706 -741 -150 -350 789 728 -857 299 719 336 47 204 291 747 -364 535 -59 -680 -638 -119 -101 421 -480 709 -85 759 -767 -503 -536 -599 -249 -81 205 -279 -591 -370 622 444 -450 -683 -581 629 -612 383 -615 405 -431 -350 -36 753 -715 -177 -409 270 262 696 -727 -239 -637 -406 -469 267 -236 438 261 -693 -513 -721 -77 -116 -508 -196 -191 565 -843 -725 -270 -847 475 -823 365 455 443 -808 187 457 -896 535 -682 701 -68 -789 478 306 -466 197 -722 -580 -315 444 793 -697 227 -603 -638 -558 -406 -374 608 -516 337 -367 -462 -578 -738 428 -753 459 -330 -243 -95 114 194 -682 532 -384 -644 88 -41 351 -139 -163 565 -217 -592 56 -829 -119 -404 -191 -709 -469 250 -821 73 789 -604 -268 -175 -897 614 164 -21 -559 -190 -583 -421 -363 -59 -239 382 216 582 179 -295 620 87 747 -814 -771 184 696 -373 -246 -459 -86 -72 550 187 346 452 -453 543 -155 249 232 213 690 568 510 -46 -601 -63 -206 -644 300 446 185 707 -197 -814 687 -294 199 519 -314 187 246 595 -76 30 108 86 -584 -332 694 102 794 -180 655 -263 -867 -147 -92 569 518 505 776 406 -615 -728 -686 -496 789 343 151 -840 -782 -759 -294 779 -604 210 58 171 -694 751 -325 -185 231 -713 579 516 672 -716 662 773 -130 409 418 754 95 635 484 680 17 -450 -837 -332 138 756 52 273 775 -170 -762 -444 -153 -18 399 403 529 615 -703 -753 153 776 776 195 337 -3 -207 -853 -620 534 -680 -526 -33 -388 -482 759 301 411 101 -450 -560 -288 341 127 119 -743 -69 267 727 -711 -214 -312 -378 182 -376 389 451 -590 706 621 -899 -37 500 -892 -168 424 40 733 -24 -163 466 -656 -78 794 -158 200 -65 -111 -680 -322 -677 -811 450 -668 485 436 -814 -821 -592 -497 -895 -356 -587 -307 -750 561 -141 178 -401 194 -896 459 309 -643 -457 -405 -815 323 80 706 -438 361 691 109 -848 -596 -896 145 547 -124 769 -871 -544 534 -874 -388 122 -415 716 -303 199 -11 -57 -191 607 347 507 285 460 246 -387 -305 -830 -692 -887 -441 672 279 90 397 509 497 -874 -744 431 536 387 331 368 504 -377 -636 294 269 616 -318 -571 242 250 7 -681 -206 -379 34 -698 -197 -876 -515 -507 179 540 13 -626 -457 -127 -532 375 -640 -197 -603 15 8 -590 -313 -415 -126 -854 -244 528 448 33 -681 -200 -593 646 -744 270 -327 -114 56 24 -313 469 505 338 486 -183 -406 -417 286 -807 -11 353 -369 726 -428 -842 252 316 -358 343 -635 306 -517 -827 -511 -245 -183 519 138 556 72 258 -657 -499 -520 -365 494 -792 533 250 314 -615 599 194 138 372 -60 -513 -519 685 13 217 -495 703 -631 -194 -582 -9 -615 599 404 294 -250 -757 -346 -656 556 614 -13 119 -5 -157 -899 31 609 -730 783 7 -70 585 -657 238 259 430 127 412 -383 -447 469 756 -866 -617 -749 568 -80 318 -714 -683 -182 -136 -175 517 -661 -866 335 -524 459 -603 -818 553 159 25 790 711 319 732 50 -220 -399 653 -103 584 271 392 -645 388 202 739 778 -621 688 657 613 208 242 265 -418 646 691 -840 -537 181 272 -98 560 -75 740 -288 -390 589 -42 557 -868 -452 -148 166 -87 646 391 -825 -878 -404 237 154 -144 767 540 764 297 -19 705 -10 615 105 138 -232 2 11 111 654 -815 769 -375 -435 -262 451 340 337 500 -317 -870 -188 -14 316 504 526 -274 333 316 -302 -713 -604 -224 649 -77 348 443 206 -260 -265 -772 -776 253 -322 128 599 -126 -558 -252 57 31 -343 -812 298 384 479 -235 631 776 -596 369 -212 343 -413 -507 -304 414 -85 130 -822 -267 717 -768 -235 -371 -473 -716 265 628 -759 630 215 155 747 -185 112 696 39 308 -290 -540 -215 705 -460 732 -648 -44 -11 -638 544 30 716 493 -545 -321 -197 -162 364 666 -729 -747 -127 -354 -84 342 -654 -879 -421 -461 517 -446 349 519 -765 -75 47 743 73 787 743 -470 -441 -56 -624 -504 36 775 -238 761 -299 561 735 778 96 -610 -345 -877 -392 519 600 -413 -536 -617 -362 -847 -316 -259 113 -291 -795 -692 130 -244 -96 216 -852 648 752 457 -393 614 -683 -797 626 -496 176 784 140 613 63 292 -275 -364 70 512 19 168 -774 171 -756 -225 -870 341 745 -221 783 155 -372 236 -292 733 279 309 -316 -294 120 -704 24 719 -681 -25 398 -368 -48 -684 -643 -225 -184 112 -603 -128 -840 -462 -85 -646 102 -287 363 -746 -373 -454 -164 361 561 140 -127 653 -120 357 389 -801 359 -316 311 -500 -438 267 39 -344 56 -424 -369 757 -428 539 628 -663 -697 155 -492 351 369 769 592 198 444 -144 397 200 -757 -724 -580 -196 -887 -366 -188 -449 -319 -463 -736 319 -515 600 181 742 -720 229 -126 -659 134 349 566 284 609 653 -736 -23 -81 -443 -380 633 -553 -208 774 -747 -440 -675 122 287 777 -137 -689 497 756 222 747 -724 45 -519 -218 -278 -65 374 370 -503 -160 -235 -631 -733 -836 573 -95 634 -148 -594 98 -792 218 -589 -804 775 -817 264 284 -424 -283 -250 743 -490 469 -18 703 -542 394 -307 419 -856 235 -708 -245 50 -734 377 531 -92 -100 317 61 364 32 21 -241 -412 -232 115 -558 40 -513 -21 389 -562 -541 -839 -631 -21 523 -266 -639 129 -342 -156 -718 -117 -771 -630 347 16 -815 -388 354 73 747 142 61 -177 -288 546 -248 -793 -884 206 35 87 -101 511 -135 -640 151 -582 -746 -155 418 -292 -766 283 328 6 -900 565 -154 370 -768 -528 -163 579 541 324 343 609 -446 24 228 221 301 -729 -209 -669 -848 -171 -504 -182 -773 -632 602 198 -814 592 -62 786 -4 108 272 325 649 539 334 -535 18 -508 276 -725 -42 -737 165 -722 469 700 624 -818 712 538 767 88 -474 -167 -565 253 -892 264 -483 -412 728 -798 -363 -256 609 737 -695 -134 -713 608 -385 702 163 -130 -297 -255 -626 148 -199 345 -665 249 731 799 -238 765 534 -161 36 236 360 385 -655 -324 546 465 -478 -294 37 -282 -657 -877 759 -181 285 708 677 -762 -344 580 298 294 -857 591 613 246 730 -498 269 -605 760 -885 -97 374 502 -748 403 342 582 143 -542 671 203 384 -147 105 631 264 -536 -674 -794 -763 -724 189 -657 519 175 -118 444 -634 -461 -421 -107 359 -388 -800 -883 -619 -405 -741 129 310 -723 -740 -535 604 371 -231 -32 -149 -709 -671 -424 277 732 -436 -390 -153 608 -693 541 225 651 462 761 666 -196 513 134 -71 105 551 -242 -552 -846 385 -32 -15 328 -86 442 364 -310 -116 -120 -621 295 445 427 794 108 380 92 -495 394 -677 -443 -448 -735 -117 394 280 529 182 198 -79 -7 -483 177 -514 -80 -174 -409 232 -319 103 -838 698 -834 -344 -776 -111 -20 -804 -209 -599 546 -207 129 355 502 776 -203 -808 224 245 -65 147 -540 -887 471 -878 -193 638 -794 532 208 -606 -440 689 410 769 194 0 11 793 348 721 -746 -807 128 109 -624 -117 84 -639 -129 15 -582 -424 -675 559 670 339 -591 -495 -404 -602 -108 -315 -778 -828 373 625 -499 -883 -735 -401 -644 -459 -143 -869 391 -247 790 498 603 547 -740 -586 -202 -444 -57 -289 -148 -308 -539 677 485 387 245 404 -369 -620 -131 604 -538 -742 -228 -369 -623 -604 576 -616 -717 -186 42 362 400 -899 -15 443 452 -770 -271 488 -695 219 -538 65 -777 -63 800 661 -722 -463 283 -720 -170 633 315 435 -819 771 -49 -262 78 -587 438 749 694 -138 272 615 -457 -763 500 -260 -716 513 -600 311 739 690 300 -711 44 620 747 -392 -660 627 -85 655 -389 -670 150 428 -110 -543 -22 220 72 449 -188 -337 169 435 -899 373 594 -227 -235 -641 -722 507 -298 391 -71 556 632 -805 -134 147 -65 -332 -585 558 514 320 149 648 686 -577 271 -183 128 -54 -870 231 197 -842 -28 -716 734 -683 -890 543 -655 -271 193 -500 -289 218 433 -522 550 -162 590 625 -823 498 335 573 628 755 -418 -372 -357 -273 8 -762 45 -612 511 -546 -355 725 215 -786 -372 445 543 51 242 716 645 -187 -743 34 289 668 231 497 -365 -777 64 365 236 -732 -409 554 351 428 -58 -75 572 79 -447 114 -878 129 -749 -596 225 -159 -86 428 768 -611 751 -35 755 -797 55 -66 584 193 494 541 20 679 -484 707 -236 -83 -851 589 -565 -424 766 180 656 -895 375 -530 775 -528 321 -88 -674 391 -74 -811 705 -757 -410 -410 210 -109 -868 -891 -434 47 228 -645 -873 -848 484 -760 148 -856 50 -571 607 461 -567 -779 -637 -579 -502 602 -747 269 59 138 -353 355 -809 -611 167 -354 87 -762 674 -495 -266 380 297 226 501 106 209 783 49 -443 -274 482 171 75 -895 387 -16 -151 -338 623 711 699 654 312 710 -772 -717 731 553 -350 -91 580 36 -306 342 485 -871 199 -155 44 -859 790 551 165 429 -631 -237 -579 -758 504 -441 500 409 -673 547 399 655 103 -18 160 515 127 433 664 105 -553 -130 -823 714 574 -171 -152 24 -342 -176 446 -540 -856 309 -313 713 180 789 453 -351 -74 664 -93 795 -414 525 28 -624 -662 407 130 -294 616 780 -4 493 782 -112 319 437 242 -520 -512 -608 -813 588 707 422 156 -884 -485 -18 332 -78 -624 -369 -499 -571 606 781 -544 -373 570 -381 373 -592 145 -106 -531 255 -503 -799 635 -396 -329 17 675 -461 536 -679 768 42 -451 12 -724 -36 -168 -387 -553 -694 179 -732 -304 -260 72 -900 167 -297 -885 466 262 408 668 -281 -307 -241 -373 -374 -828 -687 527 -307 -574 653 791 -615 570 -588 570 323 -880 771 756 621 34 584 29 -60 -152 -313 787 -582 -6 -748 -41 -132 -607 -706 -610 -619 142 -851 -77 67 634 -397 -326 -309 41 185 -268 603 89 -827 105 246 665 305 484 -738 -873 -348 -477 -488 -762 -708 -737 -240 281 -786 785 124 0 255 -162 -284 -270 344 -33 -250 301 -462 240 259 -643 311 -130 352 -271 113 198 -877 379 643 406 144 265 349 -568 -690 -675 -366 521 -681 -115 433 463 -32 725 -36 663 -284 -223 -732 -197 497 -606 -156 9 450 375 -796 568 -254 61 -833 -339 -609 101 659 85 51 -437 489 649 -853 277 -277 -838 -216 -631 195 598 -438 -641 630 -102 542 -259 407 -887 -542 -897 -582 661 -639 202 -595 -780 -656 -64 -574 92 165 60 -462 -197 -586 -579 -814 501 59 312 619 229 -408 315 -581 520 -217 -12 -779 -248 35 437 73 -506 -223 -10 -463 176 303 -590 -43 -420 565 -661 419 105 -74 -187 500 -45 491 -512 443 -278 416 -575 782 296 -489 -368 -202 -710 697 -729 -872 -358 -145 627 667 -228 -36 453 634 -795 788 -452 -711 -31 -428 -219 403 -44 66 607 -520 -692 -132 -817 171 -612 -23 798 -753 -656 388 -239 -175 -625 -171 498 74 -415 161 -591 91 -750 -861 288 233 -842 -220 -71 -457 -386 319 257 -810 -644 -414 -85 -662 -759 437 -653 -330 704 -678 178 -142 -262 309 196 257 250 -93 615 421 -615 -347 -33 746 -61 -434 -222 -615 -217 306 315 -473 -692 24 164 378 29 -370 -757 268 -119 374 706 -377 156 238 -441 608 565 -615 -443 774 -40 -508 439 -819 97 71 774 -87 500 -548 -822 -744 -277 36 -604 797 41 -767 10 -71 47 -51 -691 -206 472 -256 -524 -235 147 442 -618 -797 558 178 448 -513 739 691 -512 691 162 615 97 567 -203 187 471 639 -423 -744 643 -770 -218 -199 341 -721 33 228 790 -684 -333 -674 393 198 75 -748 -836 489 -833 -424 782 -673 689 616 25 158 -310 441 -871 440 -31 -196 420 -683 -387 -171 -680 -497 -219 -848 -525 -531 -466 -264 793 -147 -834 668 433 -525 -60 -648 769 92 -889 -303 674 -73 14 -130 453 -666 317 -113 -846 203 -27 -84 -854 573 -293 773 -679 -532 -441 -591 -685 539 -880 519 -102 728 788 188 -58 -463 452 138 94 717 -654 -756 234 -709 -445 -797 -544 -659 -64 -245 794 365 -683 -541 478 196 467 417 609 -196 -307 -11 55 -756 134 -216 -305 -730 29 0 -359 377 798 540 122 -697 -370 352 -66 -179 -717 -783 -70 799 246 -627 408 -400 -410 -192 396 277 170 451 -327 19 -132 -567 105 -867 653 -163 -10 384 -402 -869 -422 -899 406 434 600 133 -354 97 524 34 -13 -78 -388 515 310 552 594 597 -598 271 -758 612 -882 -24 -178 532 -750 -580 619 -233 150 103 -492 -370 782 78 -777 358 470 -93 372 344 -320 572 -650 -588 380 -563 -888 550 753 -726 -504 766 277 433 605 373 -125 640 240 -700 491 35 -300 -556 43 158 -118 129 -838 652 418 224 -397 347 740 -560 792 360 -595 -865 721 -181 653 -877 -776 142 373 248 -455 421 717 -202 -579 -277 -561 -234 317 626 562 -583 -334 -551 -409 476 227 -324 -751 -707 334 -523 -191 29 -512 219 -164 -5 -285 165 -593 -570 474 13 15 473 -47 -640 441 360 771 643 -242 -416 -296 -774 -167 -384 -527 334 -731 -429 482 -856 -778 -219 230 76 -581 414 53 -297 154 -282 224 -809 538 -92 -287 -840 -660 674 -301 -866 -879 460 60 -431 46 -128 633 -778 282 270 -615 519 -418 416 -248 -323 -59 -856 526 274 -210 -819 -247 34 -299 480 -230 -562 -484 301 271 25 -393 -604 -672 -855 231 795 -502 650 -304 456 -407 -550 -815 -342 195 -617 543 -406 144 -196 190 -534 -418 717 -707 99 420 -664 567 -403 358 -791 469 -60 493 372 -353 63 -858 354 -399 -721 -238 133 -210 468 159 -110 -715 657 523 -414 443 300 263 575 473 -698 84 105 310 -377 -383 2 256 374 -412 176 58 605 516 -83 -433 -831 112 -250 -525 -103 106 783 -714 170 775 -555 -13 751 -539 283 550 769 -119 225 -46 551 -831 121 654 386 -221 -20 -396 -595 296 -270 170 166 370 -629 -716 652 771 -43 -569 -92 -452 667 -413 -410 133 -287 -794 377 -595 199 -319 -618 -184 351 428 -491 726 89 256 -361 248 241 -630 -167 -453 -548 710 292 556 -159 -588 -622 -27 546 -676 709 35 -602 -299 -413 -129 -835 800 -258 -338 36 717 85 -236 -295 797 -621 46 460 -394 -390 116 -518 -24 -284 -465 -826 -471 -338 -347 -212 -465 638 -886 -323 -888 -824 172 -506 14 575 477 665 417 294 680 37 -12 244 -108 -354 -752 -254 413 -768 361 -506 739 97 -467 -548 564 -167 462 -179 131 50 765 683 306 -197 465 318 -151 -330 -473 214 292 -557 564 -591 207 -347 -138 671 -55 760 -787 191 -653 791 728 -557 602 -568 -244 -610 -35 -394 394 -586 -589 -649 -420 387 599 -875 -617 -353 -375 162 -398 -140 -780 252 -461 -253 -274 97 -191 722 -231 30 297 611 -65 -150 584 -399 -340 -627 -402 463 -527 -644 504 326 -827 -434 647 476 -293 287 130 613 -478 211 329 -438 206 113 -400 714 231 -808 -881 642 -795 -885 587 760 45 635 -174 777 240 392 330 778 -206 192 -115 777 -164 721 608 73 620 -136 41 -300 -662 -541 -90 -806 136 -836 86 -431 635 -3 -44 715 789 59 -150 -648 -199 103 217 -186 799 -498 -787 276 -817 775 544 -232 458 -775 -142 52 139 -733 521 681 454 -181 -490 138 -724 235 549 -53 344 -488 -726 673 -12 604 -893 489 -73 616 -781 -741 -831 247 -715 -893 -56 -704 -299 -493 -315 -444 397 602 -330 -513 -350 385 -716 -111 319 -185 -682 776 431 367 433 -804 -872 -150 706 15 -148 317 667 354 748 720 -572 618 -781 -615 -503 -221 309 219 -239 394 711 -346 -90 -554 -800 -98 -366 -360 -686 -181 -859 669 -304 -627 377 -317 -101 151 281 -773 -585 28 -101 -86 130 544 770 -722 -304 -816 -756 498 364 216 -272 -254 297 416 311 620 402 -402 439 -691 -105 261 -678 -741 -685 -486 156 -124 -524 691 -468 -711 576 131 582 185 526 589 -364 -214 -48 232 -511 -539 419 296 -754 431 102 -260 517 -488 -222 -249 536 -314 153 -184 -140 -891 -61 680 49 -96 -659 717 158 26 284 454 698 -220 -497 -688 -604 -498 -262 373 117 593 -796 -762 754 -708 -273 -496 -16 483 139 -852 98 -883 -729 -866 -67 -291 584 359 508 373 475 -90 586 495 -568 533 117 -128 791 528 -231 700 -750 702 353 485 432 -309 -677 6 150 491 394 30 35 -656 -849 -533 -482 156 -88 99 -851 124 84 -898 -446 -469 -96 44 -622 209 -557 405 702 616 -267 568 -755 62 -695 -468 -766 631 114 -184 729 209 -756 -782 -778 -466 -805 -422 634 -492 -149 -339 -319 669 570 299 544 -250 -123 781 338 65 242 -741 745 319 229 135 143 -239 252 673 -469 -874 -390 -358 -102 520 341 -302 798 -823 42 738 -763 -126 -638 -227 -774 -53 -155 796 648 -634 -666 344 -136 662 90 -19 695 299 51 647 564 368 -643 663 544 -256 -711 -94 -286 493 -254 -800 153 -353 -116 570 -403 726 682 -40 -254 -436 764 -635 -348 -54 -223 -282 751 -827 -500 249 -266 -837 463 -153 292 -365 -720 -433 69 650 498 -891 271 -751 429 89 780 -219 635 -512 88 -274 -167 556 -114 -887 -843 -214 134 -60 56 -594 312 187 -518 -49 253 545 -310 73 651 756 -589 -633 245 52 -344 -388 -865 503 305 -561 -588 -587 669 -766 -90 528 220 718 249 -334 -661 -800 -416 -145 -717 -750 -76 157 293 44 -609 47 -18 72 -756 -331 73 -594 -542 -535 -379 -536 476 345 51 229 -461 687 -602 463 49 736 -629 741 141 -390 -882 -467 -793 -664 -273 -214 3 -802 608 -466 742 -453 -26 -115 210 219 788 632 -381 -365 -134 81 581 -757 557 -196 -899 -871 265 332 740 31 -380 265 91 -46 -805 548 -754 -24 786 -202 326 -348 170 -511 -426 -171 -623 666 -779 -769 -283 168 -375 -301 154 -308 105 -671 666 479 -100 421 -251 214 343 659 348 -570 -100 379 322 -590 580 -202 -821 323 -640 30 105 464 696 117 -549 606 151 -795 -130 -125 -197 586 654 169 -518 -373 149 566 459 -79 -85 -512 -731 -283 -776 -189 -507 -26 -183 311 -888 -383 327 619 -740 -880 553 -425 600 638 -82 -352 -253 -377 -521 -692 588 638 164 179 -771 420 628 196 -10 -810 -897 669 -859 526 -861 -89 -27 -439 -70 724 57 -611 449 623 70 185 -600 -105 357 399 -822 -567 -550 -597 -442 -861 -831 312 167 -302 -228 501 147 327 -211 -377 -18 445 451 -442 -645 586 350 -335 -721 -113 376 601 -529 453 -465 -500 -398 -135 -554 -460 701 -445 547 -564 -183 -477 36 -43 -376 510 673 785 761 -13 249 492 200 -882 -141 631 -416 7 223 -26 -68 464 72 706 -656 353 -706 -632 153 -651 188 -796 -349 692 292 -674 -452 -872 -201 694 66 -428 -609 51 754 243 -711 253 -249 543 -647 -632 332 -846 -493 69 -29 -849 779 -287 -583 292 -716 418 -195 573 -485 266 568 -752 426 664 -85 162 310 -653 -779 -533 -216 -602 783 -218 -87 -434 -390 -397 688 178 -850 -711 -543 -651 -8 532 663 -116 191 -151 259 203 -76 -638 -441 100 1 -277 129 -714 378 -422 771 -151 19 269 773 -305 236 -668 -332 32 694 77 -3 -683 588 -333 -231 256 -495 21 -638 708 -566 -179 129 10 798 -228 -483 -561 -702 209 446 683 -111 210 -716 258 688 -819 -578 500 -121 197 -814 -32 744 216 -886 -43 -528 -876 99 301 542 765 85 413 -635 134 34 281 -862 -482 -260 663 210 500 -410 -469 -760 724 -807 685 -699 -366 387 89 -182 -478 -578 -249 -123 84 724 -241 -817 -778 73 -714 -892 -246 -669 -590 -820 347 425 686 415 -671 -541 -516 -314 -153 -552 -321 3 -402 757 655 667 168 654 -417 537 281 -648 353 38 -194 -74 728 332 -663 371 -352 -80 -419 -98 341 638 715 687 -38 -544 -519 -525 -570 -679 -420 -293 461 197 618 129 165 -837 561 745 -718 -14 768 136 -858 -344 -161 -220 -784 540 705 530 -373 -890 403 -292 678 92 -202 389 -619 -272 -805 538 -218 -81 -738 519 -61 -431 547 322 155 -556 464 648 -150 -871 -627 431 588 -191 -652 337 -115 337 -697 91 -18 100 750 776 733 579 568 -697 -690 -39 -888 -356 186 455 -195 681 247 -82 -428 -477 419 392 -417 -241 -272 -427 525 -27 -324 -840 -607 135 -258 -30 778 -557 782 -847 198 -836 324 -510 374 339 404 -361 604 248 -389 532 -79 -864 -87 43 226 599 799 -232 370 -456 92 -579 -46 640 185 -228 -631 -682 280 117 76 58 129 -708 478 421 136 -718 -474 -872 580 -533 769 334 -526 662 -186 -536 -641 -571 -430 -213 -98 6 71 -302 -837 410 -818 -262 -844 258 -225 256 639 560 699 -673 -430 -657 -612 -800 195 -512 192 727 213 -773 -217 742 -476 -581 -13 -79 125 172 -228 -851 83 -836 108 98 183 353 -714 453 321 738 -180 161 -213 531 -199 -710 245 -331 737 -347 -765 -309 -595 -166 -377 -744 673 -147 156 -510 635 -249 444 788 -289 394 -716 -888 -157 -666 -718 -823 -504 -507 81 589 -466 -93 33 -288 -235 462 -24 -447 -672 715 -85 759 -815 750 -99 40 -82 -476 -747 788 -790 -485 798 649 175 170 -375 -147 49 -210 18 80 -370 -345 -60 668 -633 774 275 588 -726 730 -795 684 791 -240 276 -168 -529 -494 352 -439 529 634 681 620 -736 394 239 75 -533 -619 287 -205 -377 -503 -376 -462 -724 467 -152 375 -754 -391 -81 395 668 120 -489 384 -329 783 604 625 383 744 -235 -491 -374 708 462 76 -151 -38 -223 -830 -399 409 221 700 -857 -667 -887 -524 9 -465 372 -584 -502 89 -282 421 -373 427 -493 586 -746 -801 258 -328 84 572 -118 293 36 137 -60 -78 475 375 -529 788 -888 561 406 -376 267 509 600 -785 560 681 763 330 -578 -888 468 614 592 608 -12 614 -719 -378 205 -884 793 -313 291 493 -110 73 -647 610 -444 488 545 550 -82 381 493 -631 -599 722 -694 -461 115 -857 -511 -544 -614 -695 506 143 581 764 -140 443 -420 96 -506 -880 -50 -585 -154 734 -876 -517 -603 -273 17 379 -425 571 -769 504 646 -447 686 550 -474 -550 96 702 -679 556 503 503 -822 -418 -427 481 -519 -395 380 -640 88 282 436 800 -212 -746 300 -4 -701 10 174 -430 19 -91 -462 -502 362 -825 134 408 -600 295 649 -350 4 -614 -228 -2 -147 212 90 -311 -723 -190 486 -51 -392 351 220 781 185 393 649 -316 524 -211 -258 79 544 -886 -700 222 -606 -872 -233 -438 579 -381 -642 743 418 569 -495 361 -140 600 612 -544 767 -107 -751 -518 -237 -558 -181 241 489 -639 143 -497 337 743 290 609 -564 722 -898 55 161 -454 145 128 -882 194 -630 511 263 -475 -544 531 147 67 696 307 679 -169 253 559 457 -32 401 267 -254 -70 -567 -570 -441 -183 -214 -144 621 -718 -528 759 -212 -280 329 -649 114 736 400 -285 -896 -342 -525 -482 -809 -397 -238 -287 33 639 400 -862 -749 -727 -879 -524 88 -894 -89 428 759 738 -106 -420 -11 561 688 -195 108 -884 285 -139 64 152 605 -650 -867 -382 456 -148 737 269 -9 -289 711 -561 254 140 -246 523 649 428 -488 534 -892 -373 598 455 35 434 756 -741 -588 570 -440 285 -447 -622 -534 -9 162 251 413 -492 -98 68 776 -761 -617 -404 -816 711 149 348 384 -479 89 -655 561 -637 -635 312 -815 -581 -369 -435 686 297 108 185 496 -45 -628 -51 458 -188 -422 623 -219 211 -123 -174 407 20 -114 -522 -752 -842 -247 -588 -205 -454 247 691 124 774 -106 740 -128 -265 -799 -211 690 316 750 -368 -496 515 -405 674 -259 -462 566 43 -171 385 481 -341 594 -806 -474 730 -831 685 492 -797 -573 368 313 -884 -119 -140 753 681 245 -871 364 189 -90 -140 -700 -174 -882 -632 128 -237 -653 -278 -231 -342 134 -787 -450 -481 119 -613 779 -431 494 -827 278 -306 537 -397 -126 -598 365 176 388 512 714 -850 728 31 503 -619 -648 481 721 710 761 -273 -746 -210 -509 789 -351 742 -726 233 -168 618 -22 -387 352 -472 -515 346 784 -649 -80 485 -5 658 -763 593 -235 644 427 -14 -638 790 -276 191 -568 695 -20 -1 270 252 604 199 401 436 -623 791 -287 -657 694 196 -201 -842 468 -199 699 150 -870 594 16 -485 719 587 519 -47 -529 17 -407 416 459 98 18 -86 -774 -892 -793 -708 604 -513 -354 14 88 -15 -645 -582 -242 274 366 386 696 -611 241 -346 583 -224 -845 -53 -625 -387 636 -467 -636 171 -888 -214 -748 -785 -712 -74 -711 -458 447 -571 -107 -301 733 769 214 579 -373 516 319 -588 243 460 547 -100 -776 -839 373 205 -710 307 -791 739 293 -105 174 -111 -670 -142 -281 -867 -706 -528 -460 90 186 -298 648 -416 -299 -347 -571 259 660 215 634 274 50 -662 314 645 -640 -85 404 -620 297 -272 331 -871 -813 -766 236 -488 -378 -164 96 643 691 -224 -772 622 -43 160 -683 174 587 -523 -736 -204 -11 -532 -814 -697 383 310 -25 -389 519 -427 291 -494 35 -878 753 -837 779 -154 307 -351 -156 767 62 533 -211 -405 -325 725 477 459 -609 715 -492 -201 -208 185 274 -174 -571 -128 306 -558 169 707 15 -360 -780 -268 -561 640 409 636 663 596 450 65 541 -622 16 170 -755 -138 615 785 -556 -165 -401 327 -799 -306 508 -821 -764 -167 256 -87 -174 455 4 786 218 33 -754 492 240 702 454 744 -150 417 -281 219 53 -203 227 188 375 -345 139 129 437 -878 -112 -108 733 88 691 -819 397 -607 -687 -460 617 -344 -847 -737 -396 386 -55 -714 -349 149 -754 -214 94 261 646 235 565 311 793 65 532 178 677 -69 -837 282 -663 256 313 237 -458 -186 484 -322 753 143 -66 -309 -743 798 -220 348 -12 435 -746 -504 271 -171 145 751 -94 -84 278 -473 751 -884 576 709 612 -414 621 -75 665 456 -587 692 412 517 -433 -225 -778 610 145 -652 182 519 -411 -289 -773 723 447 621 704 -305 -106 190 -414 68 -290 -197 404 -329 -821 237 132 -205 -60 -5 -286 420 -520 -100 -287 200 412 127 -339 -693 -136 283 443 325 -632 -405 733 -306 -312 -55 641 -596 -839 -151 659 216 -793 588 437 -33 387 127 599 340 -649 418 -734 246 -266 -596 670 17 -394 -289 95 106 616 -823 -302 512 256 -250 -81 723 110 -765 52 509 563 3 -326 62 306 -94 601 -563 395 686 18 576 -888 -590 513 716 -67 373 606 -147 260 -661 -661 516 -353 714 693 -829 -502 -707 718 312 118 610 -35 -652 667 -581 -735 106 484 -437 107 -657 395 663 678 -555 288 -90 -591 724 766 -680 -416 82 270 680 -893 -304 -415 -624 -428 78 374 -106 585 -483 -355 -587 -427 -648 -560 -659 -97 796 -601 409 -723 -890 445 727 248 -755 651 74 351 -139 -834 -231 -664 94 144 -270 -899 -329 -30 -214 446 6 156 -661 121 118 19 360 -899 176 -506 -714 -24 -619 131 -677 257 319 -291 674 -366 731 -76 431 -371 -778 -369 -596 -671 -178 -772 -583 591 -862 -619 -7 -674 -780 348 755 -866 -686 582 43 -864 270 510 529 -420 768 258 -245 631 -526 -540 -555 -599 636 -593 246 752 381 -506 -413 742 246 256 -279 584 335 773 486 -146 -650 50 -824 -361 -477 -111 -322 362 387 164 -564 -152 -257 -164 -55 -676 560 -73 -860 368 -388 515 -588 -749 -194 -165 310 545 192 454 303 -164 348 -271 -470 -463 -22 -215 -111 -627 540 579 656 -443 41 48 87 351 201 -27 -63 355 479 109 -409 721 -738 -376 -354 452 -179 -130 -106 -551 140 -693 517 572 541 109 678 626 -348 362 -703 -471 401 -745 36 -858 702 -229 18 -349 -726 380 -459 -190 559 -409 -837 592 -786 -132 -539 745 66 -840 793 30 527 -382 -424 -495 64 112 -765 -489 -323 373 -797 -563 311 345 -48 -111 -61 -785 -548 -83 -141 544 -250 -893 23 -174 490 -83 -259 -159 652 762 -470 782 794 498 -135 -321 665 -309 -365 -397 -102 -589 -281 -54 -309 -681 532 238 -382 -441 676 385 557 -576 180 -838 -258 383 413 769 -111 -566 445 -486 -529 -358 -506 200 245 -3 -349 145 -468 86 -597 327 -844 -601 280 -471 -421 12 -309 430 -148 -62 -33 -350 -564 -276 757 691 473 -244 -485 -274 185 564 125 -403 537 790 -89 -73 -563 -71 28 -103 660 -632 -818 -686 -351 -652 481 516 488 -878 -14 -812 462 661 -446 752 -420 528 -48 -867 -857 344 -186 -593 650 685 325 122 536 300 -35 113 423 88 -500 124 549 -753 -68 755 409 -114 390 -29 -125 -718 -692 -888 -650 168 660 -105 636 465 132 -18 -418 -826 -569 -410 328 488 -728 452 623 -735 -208 -496 316 -102 -830 591 -330 458 518 -385 328 703 -252 92 205 -136 39 706 562 -508 357 206 -524 -224 -774 -101 523 196 779 -180 345 -659 -662 -186 -460 -837 769 -601 -700 -176 -217 91 -19 89 765 -441 675 -601 405 108 -875 636 458 -806 -543 -725 -227 -324 698 117 641 151 257 -25 218 463 463 254 -126 -515 -324 -120 668 -400 -549 -403 340 140 -504 108 269 -24 -687 -657 133 -896 -407 -397 -256 -466 -808 -243 -199 -571 -218 -227 -641 -754 800 -148 715 430 -767 52 -627 567 -561 -808 203 -717 -874 497 -858 -195 521 -626 -155 -276 540 704 339 -272 434 151 -189 510 -484 -375 357 214 131 53 -173 -769 -498 522 673 574 89 -427 -317 335 -390 705 406 -324 72 409 -399 -715 -296 740 -160 -108 603 420 -833 -839 -479 -7 -40 32 -680 749 -243 500 272 -376 21 -591 -459 -623 690 -129 677 -375 -502 -870 91 534 -264 644 93 -618 41 3 116 -774 -492 -195 -533 -214 -582 -410 597 529 -316 136 -631 -154 72 -741 -697 -601 -815 -254 -712 -834 771 -387 164 -840 -554 -116 379 -52 -95 21 -432 275 417 278 -235 -592 710 -807 658 137 -478 -525 -409 -501 -455 614 317 -620 -309 494 510 -526 -744 -564 450 -467 715 697 -648 -694 -591 761 375 601 696 -813 -568 282 419 298 -250 -872 -358 -285 -169 -202 -498 -187 753 114 -720 743 40 -410 -383 795 782 -246 -205 -723 297 447 -884 44 780 -94 144 -500 54 42 -896 -661 362 190 468 -409 164 -692 676 -688 -216 -173 -293 89 462 -718 -6 -884 23 407 -616 99 -862 -783 -279 272 -31 -505 -706 715 -324 -480 -192 0 -208 -137 -601 562 -372 399 -495 -813 -294 -729 -778 -519 -849 -503 -563 -234 -91 692 -147 507 -273 505 739 -614 -755 143 -325 -836 -400 281 -42 567 -460 526 -497 -78 -536 -336 727 -347 423 -606 627 -37 -298 594 -853 64 642 -736 -734 -621 -709 112 -841 52 -599 -232 316 715 -598 357 -387 -269 60 279 235 -68 750 555 -233 126 782 -780 707 628 121 -805 89 383 -724 592 -337 124 -677 -544 -856 519 267 244 -125 787 -244 -759 -296 -418 443 694 -71 -215 694 -225 398 -899 779 -97 -688 26 -575 -171 -490 -754 256 489 24 331 236 -427 -407 319 -154 406 130 571 284 -628 -389 -164 468 -742 715 165 327 -709 484 776 409 504 16 197 -282 -328 -851 505 -161 -701 595 -440 -647 747 -449 -469 730 -97 -231 770 104 -127 39 -542 772 -313 -293 -831 645 602 -600 373 -612 -73 -190 541 -530 -6 441 -581 -321 -655 709 596 -130 127 185 -718 -896 -556 -245 -769 216 389 131 -270 290 137 -381 -887 -44 -879 746 29 320 787 -709 -580 -733 -792 -503 -485 -614 -586 -547 -77 -655 97 799 -773 -274 -14 696 119 72 577 -123 -600 319 -725 552 -412 78 -71 -691 -23 -869 733 181 -794 472 706 -291 -147 -446 728 40 578 -630 -684 -78 -350 -106 16 -129 -249 -607 -504 168 -213 751 658 -700 -284 138 -374 752 -112 -640 -698 -471 341 -646 616 310 -538 764 -259 19 617 -137 -396 638 552 -604 281 685 -702 -728 -853 -365 256 -476 -736 447 251 -774 -236 33 -693 106 742 160 561 -371 540 -841 -609 -554 -775 498 566 -761 615 575 261 -151 -189 -340 -756 14 -586 -662 255 -448 339 -739 -421 249 -28 -652 -241 -671 36 799 125 65 208 396 -171 133 -625 -495 85 -391 150 -249 -470 -596 -616 -538 298 -30 552 -856 230 164 -14 192 -234 531 563 120 -864 -271 624 739 311 503 -184 604 -69 758 411 -749 3 -844 -747 -124 48 659 -316 -530 -322 -394 479 248 589 -578 -225 363 -302 630 140 493 -336 -654 18 -509 -590 -58 -715 249 -473 -552 499 -755 385 -258 -649 -601 -53 327 108 472 638 -230 -382 -615 -455 -342 102 165 -26 -109 -723 -818 -354 66 304 775 692 -563 395 436 130 -129 61 -96 560 -23 776 430 721 620 764 506 378 82 544 -610 -784 83 356 -749 -8 11 -803 -262 484 -866 152 -412 -831 468 750 -574 -682 664 -284 510 280 134 125 -512 -762 678 11 -271 -315 33 -137 -455 408 -590 -56 -779 -12 451 -268 746 -819 278 -197 -876 737 -393 -894 -23 -263 418 -505 -829 -554 -668 -782 342 -326 -479 302 -161 -534 212 421 571 528 -844 -680 216 368 151 777 50 -478 -663 -532 562 -297 776 -653 -550 -446 359 203 733 661 -558 -720 463 319 -550 -645 603 308 -581 434 -393 613 -37 173 -898 -818 -399 -379 223 230 -299 504 602 594 -12 305 -766 -752 467 -757 -524 147 -423 -80 -425 325 556 -158 -545 -875 433 -463 -152 180 282 521 267 513 708 289 -859 99 559 -1 -714 59 -417 -467 339 48 96 491 382 194 707 340 526 23 791 -709 108 748 -251 481 -46 -530 -12 -839 790 586 213 36 518 521 -354 37 259 -555 53 -58 -400 -8 542 -64 -124 -225 -855 246 -63 770 745 215 413 -619 -426 517 -184 -256 -437 130 142 103 -373 -235 -662 -538 -578 176 -804 -429 -750 -241 -740 365 199 666 40 -113 377 -420 87 79 386 460 -557 516 396 553 -291 752 796 -691 -440 -592 192 109 -850 -143 526 -507 398 670 -203 673 161 -471 168 223 -692 658 -358 -349 378 -130 501 359 -866 -889 507 590 492 -339 -350 -44 437 -550 769 -688 -835 -766 366 559 -555 -169 66 -711 -193 546 757 500 -380 -415 -135 -301 -175 -191 -506 329 -365 -82 -99 -680 592 766 -632 173 -810 -800 -541 593 -395 570 -597 -836 -896 418 178 182 -456 -611 -69 212 268 241 -250 -48 -469 363 8 -40 -579 -814 -774 427 -857 -566 427 795 -141 560 -156 -798 662 -729 652 -214 -188 277 54 344 -394 548 -347 -295 -302 -4 512 113 -812 -553 681 -551 -681 6 -286 -779 -694 660 525 529 -635 -480 560 -641 -692 -110 -127 -195 -398 419 595 337 -120 -376 576 240 -696 127 -227 -760 363 491 -568 -873 -608 -770 -147 -201 737 -62 340 -399 710 120 -313 687 116 459 -396 -548 -787 -691 310 455 441 113 -478 313 -123 31 696 -431 408 488 593 -365 -262 -455 -143 631 747 446 603 -841 528 -658 -511 -780 126 -242 260 -779 -361 -891 178 -236 -704 591 -880 57 45 228 -208 -191 -42 -332 -449 186 -752 -96 -539 461 -94 -644 -155 687 -514 -79 447 428 -371 -578 -221 -797 -245 -761 557 568 110 767 -174 -725 -729 -326 152 -806 -652 -343 153 -825 -25 -783 119 -144 -663 248 470 -537 641 -819 754 -818 595 51 -757 -515 -6 190 -483 452 132 58 698 152 -555 153 -42 -491 126 -542 -588 -309 -736 515 530 -745 753 -252 184 143 18 690 406 665 408 677 44 771 -702 -249 234 -52 4 -273 -439 199 -879 -116 -377 -841 573 313 -121 359 -601 -556 -36 -537 -113 278 262 -815 -818 242 549 -287 465 733 212 -729 -187 -500 -599 -522 579 -765 224 86 -38 -689 -499 529 -269 -109 -485 -417 -98 459 21 354 -333 430 -826 -411 -187 -245 625 -601 -131 281 -700 514 -238 296 2 23 -493 -440 385 -6 725 -493 -766 -828 537 462 730 439 548 334 579 317 -221 -462 -360 -715 -136 600 -734 -49 583 -666 738 221 -836 -468 -4 -137 347 733 188 664 52 -851 -433 -100 -649 -412 321 49 646 -625 -716 710 -825 294 -657 -57 646 -663 -193 -293 -615 539 618 -597 536 -492 278 150 -670 -461 -28 -243 405 -573 696 -602 111 -92 275 10 524 356 534 -845 477 44 180 -382 174 300 -876 420 -214 757 -523 132 323 550 437 -253 -41 139 -30 -277 399 707 -317 -867 -440 -268 -519 -383 -725 -561 786 -255 113 541 -534 723 -843 -36 -200 777 544 -394 498 -183 -871 149 195 602 160 -654 -605 773 190 335 -280 102 521 -671 -509 -81 -174 539 375 187 762 -427 -322 142 41 84 525 -616 735 300 100 169 -723 653 551 689 462 131 -816 252 356 -801 -259 664 -370 -58 -300 783 49 -436 155 -743 -678 -655 147 -237 -11 -595 -394 -434 136 239 664 -633 749 -827 388 -817 39 -216 728 -759 229 -777 -719 14 -280 -232 -222 293 -299 596 -863 -93 592 144 492 -841 732 543 532 -178 -846 -585 337 605 -231 -351 -395 -600 171 -499 -255 231 -74 -575 710 -359 68 -312 13 749 219 247 769 356 -326 545 -390 173 437 542 28 -303 -832 255 -126 452 -621 322 -601 173 671 526 -30 138 127 -93 -518 227 -618 -844 409 1 -80 568 -210 -450 287 -87 -402 473 765 -7 279 -178 719 -217 159 382 541 -34 576 294 334 -382 -143 -103 458 -696 678 -71 469 127 -605 -408 774 322 -149 -885 113 646 131 699 -671 -751 239 359 406 425 -238 -170 121 -62 714 -113 548 -20 -891 -813 709 170 -242 10 422 -538 -206 -69 378 -495 -205 -743 137 800 -523 574 755 -422 -797 412 -755 -481 178 503 28 -525 -452 -441 -675 -597 335 -762 669 -674 -192 -60 -498 -443 796 366 600 -750 502 -334 -266 68 -426 125 -465 -80 -124 -748 -474 -814 -802 724 -578 412 -180 -133 404 685 -100 -731 -603 -266 -202 -145 638 662 585 -98 -275 -340 -897 -528 440 -460 728 49 182 294 -105 205 -477 -3 471 -661 -235 49 -666 270 -841 -756 -559 -691 -102 542 630 -713 412 -493 292 -587 -427 -169 351 498 577 -493 378 400 692 795 -144 -654 517 -309 -719 -157 -242 244 592 98 594 -171 -242 47 -362 154 -800 -156 -421 236 -115 -605 -484 -789 66 -636 259 -442 197 118 -318 443 -214 673 -237 -493 -167 276 -284 -458 -277 707 532 217 60 570 75 -433 251 768 -45 -659 478 -786 371 -563 -668 -105 650 116 244 -20 -838 130 223 769 -821 262 247 338 -777 -159 -201 -553 595 596 3 -79 323 39 -761 140 447 -106 298 406 289 714 -724 775 8 -534 -253 -406 366 309 247 -50 -27 -768 554 -629 -865 -507 48 115 -14 351 281 -45 -377 -683 -8 -834 -146 -203 462 -445 516 374 -610 98 -724 724 263 -494 315 -613 111 -86 -622 592 514 -330 254 -767 -759 -73 642 127 -797 109 -741 -800 -26 207 506 -883 -699 534 -237 -427 237 684 -637 694 138 767 158 460 -875 654 557 -550 19 646 -449 -343 489 -226 -594 -198 -277 267 -321 -236 151 -613 -22 146 -89 -678 135 269 -494 -21 -533 570 -137 -604 626 47 -156 -817 792 -149 -461 21 72 -386 -395 -510 372 24 561 650 454 -184 -537 153 635 -664 -562 83 -27 140 -754 -586 695 231 435 415 771 474 701 -567 -357 -437 -265 -507 -327 -242 387 -592 631 -331 -529 -411 547 -683 290 -691 455 -827 98 423 -45 -119 -349 63 519 769 687 -429 -886 -852 50 146 709 336 -583 411 256 209 -148 538 -392 261 -689 232 -276 -469 225 800 -11 20 234 -601 -486 -61 619 747 -670 -889 -451 -61 -209 -210 560 748 -666 251 -518 524 -775 -29 399 -890 495 -486 747 -172 268 37 -53 268 796 -10 292 229 -288 -566 65 -552 -466 -607 679 -395 694 552 -495 525 -363 -369 84 -547 -259 667 425 165 -436 332 -542 -153 -365 276 -898 770 -398 305 750 25 -175 -188 18 566 -264 -594 -101 628 205 689 -188 463 480 -751 389 126 -196 124 -38 -6 -105 428 597 381 420 -339 -227 -744 -543 -30 -341 -254 394 484 -745 -25 172 596 522 -707 -448 -572 205 108 546 199 60 232 132 479 79 -476 -631 -885 324 71 -640 514 -330 -889 -400 -661 -857 -522 -17 -803 530 -265 -170 -48 -412 -667 -69 -213 -690 476 -421 -547 -67 51 -637 -669 293 170 -317 5 -88 726 445 -633 -303 263 622 -197 -399 312 103 -302 -768 604 -283 336 276 -350 359 -523 -747 288 22 696 -685 297 -443 520 -52 12 -175 275 529 464 270 -194 -446 40 246 456 -529 67 439 323 249 391 -486 -701 327 -109 496 372 -586 -38 -292 442 -727 -670 722 -554 -689 -349 379 -346 -29 40 -807 55 -793 519 -699 -612 -292 711 548 73 -747 727 380 -251 -147 -763 796 -42 -116 621 265 -384 -845 795 535 -84 -475 -111 783 -628 698 -596 40 415 288 -599 12 466 207 -585 362 -768 693 -736 -563 792 457 -552 -877 -354 170 656 -233 637 793 215 95 440 585 581 615 427 -598 641 302 752 -231 -716 -825 -768 -756 -181 355 463 208 499 617 233 -81 -594 8 164 -896 -786 -605 -647 -864 720 -434 136 -131 -184 645 314 -212 -560 790 -882 577 471 -830 -214 181 123 522 -666 346 126 178 -642 320 728 -46 211 210 642 -544 -121 -721 -766 -146 -393 598 -621 -602 -724 82 -50 -714 -854 -840 256 242 596 756 -319 713 -855 -785 -99 481 660 -186 -227 690 -798 -440 341 -805 494 -495 86 -734 -691 442 323 -303 -82 347 -534 643 -143 209 -432 417 -618 -142 -555 -211 -126 522 -543 151 -653 -459 -787 184 -138 -506 488 -422 730 728 787 -387 -303 254 -271 508 -665 -157 -111 -25 -651 -169 789 501 -758 497 494 -469 -490 -45 -83 587 113 -701 -787 -315 -386 -265 371 -332 -69 660 130 497 568 -234 -308 463 111 583 -769 -687 -394 -729 -697 -293 -160 -372 -194 562 133 -246 -249 752 472 -161 -342 438 520 759 -415 -638 0 764 556 -370 469 -207 472 302 227 -774 -308 748 -326 696 259 -239 31 -304 -566 -367 -838 -380 749 -181 -648 733 693 -581 -488 -136 -361 -868 -392 -359 540 47 415 -90 781 -25 143 481 -833 720 168 -494 140 -364 -835 227 -679 -683 653 514 -574 5 -519 -240 721 257 580 -503 -270 -684 -596 -804 -56 -453 -834 -761 -763 -232 692 141 -652 -82 -456 -460 344 473 -380 -766 102 370 -134 93 446 244 -701 -234 -497 -643 444 -223 -574 -173 381 646 499 626 -386 -502 -444 -511 -564 -176 641 719 -4 -719 -809 -576 -494 181 -237 -309 -217 -655 177 257 772 41 424 -880 -412 -130 619 -601 -361 -306 540 -757 -72 -729 -103 -18 -52 -144 72 -174 26 -737 625 485 207 -148 286 -139 -801 -850 766 564 -52 268 -853 -224 382 571 -623 357 -290 464 171 -820 -789 741 -439 -698 -852 50 -168 766 35 -811 -359 643 696 480 -362 476 -846 -462 -554 -717 201 -806 345 -414 -52 433 -825 -676 -17 -314 702 123 -184 -877 40 -295 -532 725 89 -534 -312 -765 -281 -177 -120 -616 563 -644 -355 789 -141 186 -290 773 427 -821 736 -100 431 450 -21 -156 -809 -554 373 -105 -393 -886 771 -269 742 -96 -201 -424 179 -249 -674 -533 -402 -648 -623 412 318 525 -58 -281 20 658 538 694 -503 -718 32 -613 -624 20 770 1 -725 196 91 -85 -646 -566 -614 689 235 -600 412 616 -286 -473 -601 479 675 323 267 52 -530 622 196 -404 -314 -651 228 -17 702 -586 -447 254 585 505 45 680 -283 777 659 188 178 -228 151 63 -232 438 -432 632 -261 -56 -38 -564 282 78 -729 -407 -568 -605 143 -648 336 433 -118 431 -539 252 -452 -12 -403 501 665 629 554 149 162 -838 775 584 609 -258 -605 411 -34 -285 -220 -236 -807 111 -710 -277 230 -563 494 -369 -609 47 -894 -368 8 -827 -690 758 -633 246 178 285 698 409 -795 165 695 253 -732 513 116 249 220 448 -530 -490 -323 -411 620 151 -162 582 515 532 256 177 624 -519 -316 -789 -506 -233 635 -828 -685 683 496 -594 -672 759 -204 60 -471 432 -795 556 -311 484 446 105 -130 -37 390 13 -378 -520 270 769 660 -284 450 520 704 648 -587 -259 121 239 -818 785 -853 -218 -755 -77 -725 328 -333 468 -334 496 -299 -105 -386 766 218 395 15 -88 195 -627 -669 -771 -89 -788 -870 692 -258 -68 440 -591 -355 722 -286 -314 -869 -275 -309 278 -561 741 293 438 -450 -345 671 -822 -59 500 324 -305 251 -353 -742 310 151 -582 -55 -209 548 -88 -28 -831 91 490 -554 -330 187 -882 -20 323 406 204 -873 23 -804 -526 -48 -876 101 514 -20 -612 -104 -547 729 607 -81 -806 -407 -352 -292 754 -730 -397 127 -220 -273 -881 -64 107 -738 309 641 -118 294 -505 60 -50 -773 655 456 419 482 447 -85 -452 -463 265 -155 -199 -243 22 -454 559 299 529 481 -728 155 226 -492 -641 -92 -201 -691 -15 412 -25 -47 -530 -611 -155 340 -674 -67 -263 583 -714 -563 791 440 -27 -521 -848 107 755 -279 39 -880 -520 -627 566 166 268 416 364 -118 -675 736 -76 -729 394 -225 630 -753 -15 383 -78 158 596 -749 -74 528 -154 321 -789 -230 -378 -436 291 -92 96 637 256 571 -301 781 -806 596 -285 440 446 -347 -516 -11 318 179 629 -72 -840 -360 662 -290 359 357 80 -112 632 662 -595 416 -688 656 704 -837 751 755 -416 -899 380 226 -828 797 -97 -662 -843 -20 645 -388 518 -670 66 -629 -311 245 -870 44 426 75 -243 -710 648 94 255 523 300 -279 -467 48 5 685 510 -383 320 703 774 -295 -428 -777 -698 641 -396 181 -314 192 778 206 -601 -701 296 287 -820 679 -90 351 -128 407 -122 699 240 -5 119 -319 447 -182 789 -294 719 6 -360 -747 209 -870 -7 590 444 -165 -642 242 -517 -713 486 284 -699 733 224 350 -465 578 425 -90 -18 -470 -718 424 -83 -630 512 -820 -705 -118 -725 204 -845 -156 -165 -579 391 698 463 -403 -841 661 90 -109 -845 598 -588 -122 577 -191 572 -815 599 251 -787 -606 -424 112 -468 788 780 273 361 695 90 491 -793 -248 -673 -773 40 372 262 334 -334 -161 588 -552 -345 -472 81 254 -133 95 502 540 -456 93 -507 228 787 -298 330 204 466 234 -18 638 132 477 -459 290 -788 -797 709 -264 -398 -530 -419 576 26 416 -119 207 4 164 264 -211 -482 441 3 -784 13 619 265 478 567 -143 -775 644 -123 731 300 -433 -419 -493 -151 -108 -370 674 -368 -697 58 -825 724 -577 -244 609 696 -23 -114 -522 685 304 -664 -384 -518 -167 426 187 -687 -36 498 -728 571 -582 -842 -757 631 -509 338 184 389 -507 -104 -521 -565 -880 -215 -724 -648 339 733 401 6 -729 -532 720 -612 -287 -527 -566 563 773 -240 -126 593 -420 -31 -763 -716 183 730 11 -176 -3 -427 143 148 -770 -549 199 -54 -406 -494 585 -108 -365 294 -2 -26 -199 647 710 705 751 5 -233 -227 -769 -742 624 740 -446 -510 -563 583 -519 -26 -254 -371 544 85 -151 -216 -226 283 64 759 638 469 -728 494 461 -671 583 322 -300 98 -590 243 -613 -817 757 -555 -155 791 35 -749 107 -482 -47 281 697 276 223 302 592 -569 383 -224 -308 301 -732 500 -648 755 550 663 422 209 403 -73 -325 109 335 -474 -768 -5 765 220 681 -668 -164 638 159 -684 306 738 524 -487 -200 -4 -70 251 256 374 51 402 -245 -213 -388 -110 -785 -221 520 477 489 349 563 -578 -716 548 557 750 -900 -80 355 -538 779 -410 335 -418 -717 601 -85 -698 -848 511 -472 -341 411 -200 236 477 -316 537 -275 693 -808 -681 -750 598 339 -571 -180 -611 -879 512 -113 -647 702 -374 -295 118 -260 -277 356 -831 -791 12 -446 -212 -426 517 307 789 -797 30 -440 -22 -271 -815 520 -643 -228 771 8 463 -730 673 -96 -163 645 263 -293 -342 -158 489 -224 -139 -846 -883 357 535 428 -893 -250 551 489 412 -264 642 -213 282 521 -44 -598 -453 -577 68 -438 483 755 -730 -515 304 83 -724 393 729 395 -618 25 -547 -509 -842 -285 -16 672 519 444 656 -797 219 -590 669 180 -288 -767 396 -822 -394 288 -274 -705 -484 -641 -44 675 443 781 -491 -441 101 -43 -480 182 -789 -227 57 208 126 -510 658 -880 -474 -231 -76 -67 -535 126 -426 438 -219 -532 495 -413 -292 -816 -411 -650 537 280 -762 -110 548 -140 -106 -634 -684 127 -459 586 325 -94 -888 -646 288 400 618 -12 -129 798 -850 486 530 -810 46 436 733 -280 -516 -814 444 -62 787 -124 677 451 269 512 211 82 28 -146 562 -880 -402 -450 -26 -846 -152 171 -297 192 -129 393 -768 -424 265 -269 -841 618 -280 243 -395 -898 -715 -221 -638 -24 -594 -665 286 -429 -793 -158 -760 -775 231 535 12 -881 560 203 400 -725 756 -386 -47 -79 594 -578 394 501 -647 595 -251 -655 139 -103 263 285 540 -606 -813 -892 58 -128 217 -460 25 84 -689 -447 -685 -444 708 -300 -536 479 555 -632 761 97 -814 -770 -868 666 -527 -378 11 533 -289 2 -727 587 123 -311 -317 -796 687 294 730 -773 -542 585 662 -553 -719 190 -599 -388 -644 -344 572 -404 -247 -194 104 -199 -785 526 -65 -585 -23 -558 744 514 -187 103 -581 546 403 -447 -134 -481 327 430 -563 -692 -727 4 586 -548 59 600 -689 -70 -141 554 661 -443 465 -220 387 -665 -548 -574 567 -644 -740 -711 -312 176 789 -420 -356 641 560 -424 -118 491 480 115 653 -99 505 -655 696 -470 -787 543 -327 -774 73 222 -416 -371 -284 -56 157 617 469 -488 -879 -450 -128 -371 283 -828 364 -819 -711 -654 277 -435 35 -134 122 -640 442 605 722 395 -232 -229 -798 531 -740 -423 -284 -491 -569 66 163 -733 527 107 -776 -130 694 -402 675 -364 -48 -551 -880 -254 267 -670 -310 -609 -214 130 356 -681 -313 7 566 142 45 -749 29 -527 77 -538 75 613 735 -836 -78 261 593 -722 -463 148 -742 -406 -476 441 -334 -573 -607 662 -77 -659 481 -557 398 -516 -86 507 -769 380 -658 523 -188 -20 620 -558 -826 -384 298 335 -242 -747 159 183 -421 -780 -592 401 -855 -365 -601 -861 290 269 -109 -433 277 421 -191 138 258 -450 -692 731 604 -4 -758 362 543 310 -268 745 417 -782 -826 238 -294 30 -674 -114 300 -225 422 -558 -135 358 518 -390 651 -667 649 -396 752 144 -72 -590 -611 -203 -645 -774 493 241 -872 622 -12 -372 177 -643 -722 -471 661 -768 14 -865 9 207 627 -353 -666 -409 415 -175 373 305 -890 -398 -96 -895 -457 446 145 474 -580 413 621 86 547 -126 679 489 63 -549 698 -611 -540 390 717 -596 416 -770 333 790 -709 -232 325 -403 42 521 -585 -215 -246 -642 370 414 -731 -882 576 274 144 183 -778 689 -177 -685 769 180 -587 452 407 21 -143 370 -191 -256 386 -364 -607 105 -477 483 -629 -318 243 451 24 224 -467 193 526 25 -852 -398 -275 -650 41 -236 -622 534 -260 -282 -472 -26 395 -4 207 -261 -730 541 -594 75 -656 613 -311 235 -3 590 700 196 80 -619 -514 272 350 -601 279 -206 -574 -469 86 -162 530 -51 733 -599 -622 459 676 -179 -428 -382 509 -382 -645 -326 -864 666 -557 -890 408 -118 -236 679 -883 -3 278 -859 -427 -17 -419 500 -714 -428 583 134 -44 684 58 367 -810 -401 -217 612 -706 -98 597 90 -687 68 -771 655 706 -97 176 586 463 -102 -220 -99 -310 392 -152 -426 637 -750 -757 -297 450 347 -56 -323 280 288 -227 -290 718 -480 -256 -499 -11 -669 -640 255 -231 -545 64 642 -69 -692 728 135 -692 -702 -784 559 -812 -555 699 -284 -424 -817 -831 -525 320 -576 641 183 455 -888 -474 -654 283 373 -473 -851 -513 571 2 -236 660 -868 -133 391 276 146 -682 -761 656 -869 -495 -503 240 -835 -891 697 534 528 444 568 -238 -224 265 692 -301 104 -205 -553 195 -422 -570 -434 -681 -259 -597 686 -492 -490 -834 376 200 104 -801 -246 203 -126 617 -752 -743 -557 281 -242 -738 -487 579 66 -96 409 794 612 -779 628 534 -305 203 -231 -564 -85 -653 741 -504 -602 -254 612 231 -564 -780 417 -697 472 14 -787 -543 -561 -258 472 -383 -239 -439 -743 -844 308 -810 -594 -596 -670 -356 85 316 -168 -164 -283 550 -589 111 -526 566 781 -633 -834 -859 -603 552 -54 -711 -373 575 630 -41 -576 102 -478 -539 458 -276 -884 -664 612 -562 158 465 -844 -731 -333 -750 -296 -630 -391 -370 -407 -613 685 -683 750 -610 207 -600 57 48 -338 134 424 -539 643 -674 663 603 50 -499 -475 780 -408 706 754 454 -193 232 -833 32 -61 -375 724 -775 68 -606 -361 333 599 -745 -229 128 -537 -288 7 146 -517 -495 241 235 -673 662 -879 2 572 666 447 -263 -556 759 120 355 321 -42 73 290 -23 -167 303 482 183 685 -841 -482 143 -882 -73 169 -460 735 -481 473 -76 -139 -10 546 156 -15 795 463 -307 -312 -169 -432 -56 -727 290 592 -9 423 640 24 173 350 199 -339 -819 115 -237 11 449 86 -454 -62 -731 455 -539 -485 498 97 -294 679 266 740 -529 -866 250 785 -190 -781 -57 -837 -515 624 477 191 642 729 -343 -696 -388 -744 -767 -434 -637 508 731 -780 376 669 413 617 620 174 667 696 739 -780 -369 -294 271 791 -616 -729 286 79 112 -674 6 362 -470 -696 -626 753 756 622 193 594 -438 699 -330 303 -241 -303 -789 482 -135 -891 -472 -292 -556 -504 -817 331 -876 -378 114 -618 662 530 -480 -603 212 -659 602 -660 -887 694 385 -113 256 121 136 -437 479 -798 187 395 377 -247 -431 -190 100 -15 -730 442 600 121 579 -748 15 -148 258 140 -429 120 -148 215 532 -523 679 -597 -155 372 294 -154 50 240 383 -248 613 -441 -693 529 -29 724 -339 388 525 719 680 572 -660 -665 335 -275 -862 6 -97 -250 205 431 229 -618 -795 -770 639 -862 298 112 257 447 143 -82 460 622 -317 19 362 470 368 43 -346 -616 347 -543 497 -175 -856 385 565 -641 636 -113 -462 -703 723 444 -95 344 111 25 399 391 31 357 2 510 712 687 469 429 -793 -419 473 -590 475 -622 265 -451 -743 638 554 519 -782 318 -736 -889 -48 194 -798 138 126 624 -787 8 780 -722 446 -316 -837 -415 -531 -472 -285 682 -476 416 477 715 778 -414 755 594 -623 522 322 -704 -872 -753 -668 783 -439 18 -186 -220 -563 -7 443 -819 134 367 -622 -826 781 -835 -782 300 748 698 -269 410 -119 -265 787 -603 70 3 23 -781 -509 110 616 -287 563 -412 -266 301 521 -322 557 242 131 -434 600 -544 -327 365 694 -35 653 -771 538 743 727 -817 -15 147 35 -710 430 -474 -356 308 631 -803 -827 127 -414 -501 -157 283 335 74 -365 -721 67 38 639 399 332 -105 -503 16 155 -77 711 378 461 758 -256 -275 55 -534 459 -462 -232 -454 -140 592 -263 584 199 268 378 553 -523 1 -213 -429 439 -405 141 -469 344 -887 313 -169 723 336 137 790 -450 612 194 376 353 174 209 -599 -586 515 246 -898 612 664 -245 419 -751 472 -881 223 596 465 522 216 269 -643 -631 -556 -163 -854 -416 -394 745 -562 -762 -198 718 -99 -141 235 54 429 -49 -284 224 -883 -808 36 -882 -567 -460 -683 -827 16 -832 692 65 -747 246 299 109 -678 88 291 -167 -379 -408 432 -444 72 -162 700 638 682 -126 -483 -891 699 -667 446 364 228 325 -388 86 -99 560 -145 -714 -623 -702 -651 221 236 609 -209 658 -577 -862 669 -309 0 -830 351 -844 -508 -129 -14 262 437 19 -740 406 397 -398 -56 8 -466 -535 -889 -410 -59 -523 665 -774 403 -417 137 -665 298 399 16 77 173 -369 5 533 -420 -394 789 12 -389 -279 -439 160 -571 -63 -594 -387 248 540 100 217 567 -685 -795 -654 -43 725 772 645 -196 -860 -290 -20 -91 -506 -420 2 449 -425 104 15 573 -593 334 774 10 576 601 -799 -777 38 317 71 -281 -594 456 169 766 -153 59 425 546 -818 -546 -128 530 -865 -626 700 -765 -353 613 -832 -383 -239 -95 797 214 -679 -782 -30 -442 218 -600 445 -240 17 232 391 -58 -503 10 -572 290 -152 -393 -118 -425 638 519 32 -683 -642 -105 302 -804 -580 -381 -272 -398 -220 -103 -131 -95 -536 -73 732 -254 -822 335 -530 -303 -482 -221 182 -202 -585 -531 67 740 548 374 51 289 -882 98 192 -524 183 122 308 -336 -676 -297 187 249 -207 161 -114 660 621 -306 22 385 109 -820 -397 344 113 -672 -58 -456 446 700 210 782 -219 319 -543 727 -367 -425 168 -539 -564 -407 -59 -843 285 14 -616 81 90 -751 -86 -314 -483 -519 323 245 215 299 -179 34 455 567 534 -328 -282 -253 -826 372 -779 -223 -761 -784 169 503 -709 367 -603 665 15 -713 192 -681 420 495 -864 606 768 -225 -417 -585 -272 411 363 346 758 -78 456 524 366 -838 -226 625 -78 -893 -24 210 -755 645 205 382 179 -198 233 514 663 -564 -170 716 547 -6 -894 -464 111 -511 698 630 -314 604 -380 -734 426 312 560 775 -803 -800 75 325 206 585 720 -686 -77 463 -715 534 -380 -614 554 715 -108 -242 -15 -815 130 -708 -497 345 722 71 -755 409 -793 754 -625 245 719 -307 570 464 205 77 736 478 -329 -755 -252 -391 -280 -775 120 -786 -889 247 314 606 -555 -434 -734 -12 610 -795 -312 -499 342 -838 -402 719 130 597 -594 -862 468 -282 556 -692 -399 705 328 130 -710 789 -450 -770 595 -828 17 -536 -718 334 -642 651 -342 503 400 228 137 -506 -446 -713 575 25 90 534 478 489 -752 21 515 -731 -283 -388 214 -135 770 244 627 -697 -328 -449 198 -228 314 -321 270 451 -83 -308 591 697 750 293 -273 427 138 -897 368 -829 77 128 249 457 -94 -43 -678 -525 791 284 758 -128 -816 642 -885 128 426 -889 -251 -165 -698 608 -210 634 122 216 214 -183 190 647 -394 746 163 63 85 -759 -229 -152 104 408 -759 380 480 596 566 -548 73 450 793 549 325 537 -297 264 -371 -224 -545 -841 58 -537 655 -885 -381 -692 -774 -335 -99 -258 203 37 -349 432 -319 341 -740 480 347 -547 429 770 -741 -783 -159 -135 -41 -405 -595 420 513 677 -290 -40 316 89 -700 -219 -647 -630 -81 560 -477 271 -684 -335 462 299 283 740 -302 -224 -710 -109 -373 154 -328 277 233 -772 -58 554 332 795 -686 165 -530 -15 -445 -357 44 162 -308 -660 433 604 -891 -668 -226 373 -259 -900 794 -216 92 -470 -451 -421 104 -370 594 329 381 266 -559 -613 649 -179 -66 43 742 -453 -414 -271 292 385 438 -542 503 -143 440 -692 -54 118 473 -264 -301 370 500 308 -671 226 505 -776 409 -599 39 740 -701 -60 -630 -166 640 -539 212 -718 333 686 625 -534 -212 -843 -7 -266 -519 -130 749 103 566 -644 -175 -868 325 88 86 435 250 -758 86 759 222 71 -506 50 616 -102 -823 -220 302 -592 -392 -149 24 480 -799 491 374 282 -386 392 -790 -687 -231 -254 -769 -378 568 -328 -708 564 -528 781 -276 132 89 121 418 564 627 308 718 -602 719 4 -57 24 -720 680 -887 -486 396 15 -547 -601 284 -645 318 724 -279 551 -718 591 391 -472 -657 -871 111 0 -534 698 -221 -525 99 -158 -728 -204 -244 -590 550 -721 -212 85 -296 365 265 -418 309 -891 557 -843 88 -438 -648 -60 -616 -246 -258 131 -102 192 378 236 -204 658 361 -364 84 -821 -794 -356 -25 -308 -838 -148 732 444 -124 -440 -157 129 767 -13 272 -331 716 -35 -900 -162 -707 240 269 -861 277 -747 -716 -139 124 432 -251 -371 628 -480 359 -348 678 736 46 486 12 -210 276 -441 -18 780 745 659 -210 -118 -175 75 -102 411 -672 755 -352 -57 562 -469 550 -30 -824 -224 -858 -684 -288 -346 399 304 -262 -861 -829 372 419 -592 -618 -450 -497 -589 -499 -400 516 716 480 270 -241 612 676 68 469 -115 783 398 -405 -324 -24 434 780 160 170 -619 -146 355 -369 337 -704 120 -349 -598 547 -762 506 628 15 -608 -588 -814 221 -723 -685 -853 244 -817 -872 83 -96 -731 -891 129 746 322 -472 -660 -812 208 115 -108 -269 127 -606 488 302 225 390 799 -728 700 -67 -666 636 -584 -836 -477 -358 429 -867 398 -403 381 -466 -812 -617 772 -474 107 166 445 462 -329 -11 540 583 564 471 347 -3 653 335 -334 682 -291 88 -584 362 -245 -84 -188 -696 -594 -369 -490 -637 -405 -700 -558 603 -254 -27 264 474 -464 -172 518 -235 -114 528 -301 728 252 -448 -525 -577 643 98 -300 78 -109 -460 266 -384 520 376 -541 235 -159 -881 -52 470 -129 -613 -488 565 -515 -303 -524 -107 -615 -367 185 467 -852 -352 -324 608 -734 518 461 343 782 502 -15 181 -439 -803 -152 -527 621 -851 -610 -349 718 -449 519 -22 122 743 171 -574 -220 302 -179 -815 379 711 -54 400 575 800 168 263 -42 529 -757 -311 392 429 -324 -854 -314 6 640 228 358 -552 -756 214 119 -338 -80 347 777 -618 -486 -233 626 -157 -153 -647 731 688 -889 673 250 -707 -819 -385 445 -529 -836 574 478 111 626 344 573 24 578 -778 48 -331 -294 246 -493 -499 -661 -188 -309 335 524 -643 -420 -520 316 -20 -315 742 191 -299 -274 -314 47 435 -295 -258 -290 611 -141 501 -872 -695 -195 -693 -280 -67 -749 -690 495 764 -454 599 706 -681 710 -185 180 744 -791 505 764 -802 124 17 41 -471 622 572 677 -524 -98 -358 -520 689 695 768 -825 210 394 798 164 -488 587 -577 -256 630 -100 -175 299 640 194 37 -651 -412 -721 100 -632 -461 137 -156 -114 501 -822 -578 242 295 -575 -540 -439 566 -26 504 545 724 -629 -314 57 -548 239 22 512 -729 -625 736 69 -536 269 -98 -248 536 -75 444 358 79 31 28 550 -6 348 -109 286 642 662 -495 589 -254 563 -506 -391 705 319 246 -482 -444 766 -716 -665 -610 547 -146 168 91 -123 309 25 685 -538 669 -727 -345 -794 -812 -558 212 -570 702 218 -166 -254 479 794 166 594 -563 537 -537 -497 378 135 620 102 611 374 -61 238 -569 201 -546 213 230 -326 -332 449 338 559 239 -740 -635 -865 -40 -841 116 -843 166 -166 790 727 426 -323 73 417 197 774 -100 -515 638 -302 -200 -579 594 453 325 -36 173 -773 -134 694 741 526 97 -380 -61 -603 -497 421 205 -478 -688 -755 -693 684 127 639 306 -723 -799 634 381 468 -863 714 -267 351 -305 -484 -447 372 132 -203 -265 129 -152 526 -63 225 263 350 760 59 274 -726 436 560 -253 724 418 295 718 472 509 800 -333 -878 584 -830 -497 -521 -152 357 -532 -81 -803 -797 747 343 304 -533 -96 -288 717 -191 -334 -215 -706 154 -362 -829 275 -523 574 65 -128 -403 487 -330 165 736 -23 341 -479 -575 127 192 191 -124 -815 -19 -825 -693 99 793 -514 -453 639 -34 -110 474 465 281 -724 101 -498 620 -706 377 -129 280 -476 -781 -547 698 -57 521 -819 354 -90 391 -382 -686 610 463 -162 -110 -444 -440 459 189 361 -846 -5 -270 -99 -354 -430 207 -13 112 -127 20 24 514 58 -227 -766 -727 630 48 3 -310 -479 239 90 369 -219 476 117 437 -163 348 373 524 -20 364 730 -173 -324 -883 160 -477 460 -477 -372 115 502 -565 -167 -112 248 -141 -193 369 756 95 -738 -362 -5 229 -379 -84 -215 -178 555 -716 -197 -460 310 140 -801 -586 -814 -36 -659 -479 249 -14 602 -223 9 -9 157 -167 -851 672 596 105 -261 630 391 440 -368 229 437 -78 -80 -116 -142 -116 -888 -433 422 -479 -28 -354 46 56 -203 643 -283 -716 -898 -319 -470 -271 -324 172 669 777 637 695 -361 -515 597 -413 -705 -543 628 -692 216 100 438 500 386 0 163 258 178 -495 397 -85 128 465 321 -64 -285 156 445 -408 647 419 681 -369 193 170 596 -718 -44 -417 531 460 506 693 -792 413 245 -735 264 -678 -175 -619 -407 -767 -799 -319 50 -282 -899 339 536 706 -344 -677 642 112 -119 -550 -360 17 -159 76 -141 -835 184 -52 314 -641 639 498 608 -244 346 457 -567 -421 120 -575 228 -551 700 169 -665 377 -558 258 145 230 -184 511 136 245 321 -218 798 64 30 -284 -657 321 -739 -16 -84 62 -489 -451 239 -127 -503 -295 429 -227 -738 597 437 -9 -55 -673 -94 -598 569 432 -714 764 -757 393 793 -679 620 -238 -334 -131 -44 257 -283 18 -874 -267 344 330 346 -22 -582 -114 -175 -209 -392 513 35 351 40 -189 -643 209 -228 -607 748 -893 -843 -371 325 214 405 598 206 -433 164 611 500 -875 -763 -267 235 591 209 -336 482 -456 188 -660 -844 -806 398 787 -695 559 471 417 692 -97 -894 533 500 -623 353 249 346 -647 2 758 500 -111 -137 -607 -290 -539 789 -343 -221 660 634 -16 738 130 377 632 -686 -320 349 512 -447 105 -721 636 -19 -344 -13 -780 -329 -61 -165 174 -746 -801 723 -680 -509 176 259 -231 659 63 -692 -252 -500 450 761 -103 -601 607 -611 -368 -539 660 -593 643 186 330 722 65 674 633 -656 731 -57 447 740 -621 -766 29 -863 -787 -101 710 322 428 -565 301 -74 185 244 102 -895 292 -215 210 563 -430 -482 139 561 -130 165 -43 -495 358 -178 -404 731 -538 381 -333 -234 259 -382 -586 -799 414 390 -523 584 -688 -476 758 75 -508 661 -728 -852 301 72 330 591 131 437 275 459 740 555 277 623 -466 357 -512 -806 -360 -825 -628 221 -382 9 739 690 695 -560 -471 769 -345 -21 112 -726 -195 247 510 -631 -700 500 646 -720 748 -433 634 97 410 -629 636 -835 765 627 607 -42 -611 -12 76 -15 402 -879 -525 200 294 1 -270 172 607 -345 54 -143 -563 565 -818 398 274 708 410 68 -703 257 -447 68 -15 -316 -197 -881 -26 492 510 -794 326 -57 -365 165 200 645 640 299 110 150 -872 -856 627 202 642 412 1 -863 190 783 -331 518 734 106 465 429 379 -721 -253 571 -759 -369 714 -888 -390 -593 758 692 -544 277 -521 433 167 -776 -699 -461 -499 -833 -332 -880 472 774 604 -490 -774 521 109 231 -370 695 495 352 20 383 130 -433 -719 -732 -622 -729 77 422 578 395 452 554 -163 -754 581 523 775 -752 -296 -784 455 -466 39 736 295 115 -283 331 -825 723 580 -523 272 -355 -368 -434 -634 161 -423 512 352 727 465 -334 -555 147 -147 273 -715 360 646 -856 394 -36 502 -437 560 639 -868 -532 -683 -308 184 -564 -489 763 408 -840 -305 -638 395 -765 486 368 -66 171 -62 -78 -609 -531 -233 -402 398 473 172 577 -677 -85 491 -586 -504 -384 404 -150 -761 -372 -195 -35 580 346 -473 -700 327 -707 -810 -574 -553 605 -402 -352 -492 -206 -872 365 655 674 562 -364 -798 -813 -525 -354 -356 -499 96 586 323 -18 616 492 748 -774 -370 -509 319 269 -26 -68 -32 769 13 614 -470 528 293 -95 -75 566 -280 -540 445 152 248 -93 -61 778 -58 -273 -430 -68 -595 405 -157 325 -147 237 267 552 -863 165 -588 218 -179 780 -429 -322 574 -404 -825 753 -379 -53 27 711 105 36 674 -500 117 326 -116 232 -453 -764 574 170 286 -214 712 643 455 413 736 -62 15 215 731 98 -218 -332 -355 -226 -377 -405 368 765 -490 168 504 -76 -643 -337 -795 -5 -698 -296 669 217 182 -574 -659 195 82 612 74 -429 -437 -624 -503 -638 34 -384 476 -91 96 -232 -259 -153 65 590 -839 464 -774 408 593 19 112 233 -337 653 566 338 189 -151 343 -793 -6 -467 -818 -436 -720 -60 -202 58 420 -611 -14 -543 -794 -34 -518 -171 205 281 -33 592 777 -381 -634 -444 -15 -275 -494 -124 646 202 554 -801 -592 377 534 -381 -866 -280 38 81 -634 767 -659 98 -325 -787 -289 365 -647 137 692 634 518 -246 780 624 -214 -536 -431 29 -345 462 -286 117 84 246 -27 -97 -373 -568 -510 -574 537 587 -826 -830 191 782 171 674 47 65 -341 -611 240 -333 741 -625 463 -76 -562 -11 733 -655 42 566 26 -225 -190 -890 -512 630 345 -429 599 325 -516 665 -43 -850 739 -2 -699 -191 585 442 470 -197 778 41 -871 -186 -584 -801 465 762 283 310 57 -10 537 68 -796 156 -339 -556 -843 323 -283 724 -135 380 42 -350 787 -513 340 620 -557 -45 -608 -10 -813 -741 -406 -168 733 -371 43 -670 664 -860 360 -130 508 677 -322 241 -436 -321 791 353 -727 -830 109 35 -108 -380 -313 662 627 285 -192 -587 733 443 0 -678 -388 -308 714 -194 141 -467 -502 -806 -814 703 469 -232 192 -440 -657 111 799 237 -484 -687 -574 -323 501 -201 404 -735 491 -741 569 178 209 -663 -796 -440 421 -13 7 -288 -107 -640 -694 667 -416 -708 -862 548 561 -243 143 -164 -299 -319 697 -600 527 594 -726 -395 -115 196 -743 768 -747 -286 641 546 -850 -519 -185 30 -526 -139 360 406 -456 -78 -405 14 -573 294 -763 -278 -227 -11 -274 334 121 -612 20 -812 -786 25 770 -814 69 317 712 -262 -388 -170 -767 357 543 638 703 780 218 -423 -263 536 -756 755 -673 -47 -616 -620 -353 -64 -264 615 483 203 -895 628 480 -349 656 -231 -520 -238 -426 -493 -278 -701 -888 -260 -563 105 744 -88 290 -374 279 792 368 313 298 -834 -661 -498 -819 -289 507 -116 -625 -232 -242 -577 -26 409 -683 377 338 -501 -117 -855 265 -883 -721 -166 -49 218 4 719 184 -291 762 -700 721 421 -63 -443 -468 106 99 -567 -564 -788 405 -313 752 -86 -387 -36 -117 -91 600 419 -842 695 -627 -73 -484 -432 316 359 242 -405 10 27 237 -186 -519 574 15 497 -150 -326 174 -584 187 -133 -173 -650 -83 -753 451 350 454 463 -36 384 -720 88 513 -439 -382 54 -418 -202 7 79 -808 -140 349 -351 -770 -791 -628 -434 -367 326 512 21 -797 -405 457 -390 -900 -151 -765 338 442 -418 -274 -810 -695 -1 105 -576 327 606 739 190 192 417 -285 -688 -127 -555 -302 159 380 651 -98 266 -459 574 -820 242 -497 553 221 439 -852 -697 -779 560 640 255 -865 418 698 -36 -265 282 647 -520 -396 393 772 -693 299 -486 479 -156 -383 -211 761 783 -221 77 -92 738 153 -671 592 -107 -668 147 -533 388 -26 -375 766 -600 -475 715 -673 747 -33 207 -773 -279 63 -147 -466 258 167 -314 380 -379 -768 271 644 116 83 6 505 380 735 -730 371 -558 243 159 -443 -411 135 -602 776 -136 -557 326 -616 527 -308 586 253 105 -229 287 664 6 -66 -437 -301 -435 519 658 -323 11 -592 234 623 298 -247 -268 -306 18 -395 -781 -286 -450 -438 -757 285 -828 -440 155 -425 195 720 602 -86 197 -355 381 -668 -470 432 -320 -399 -577 -873 -681 650 -207 -351 -6 3 200 -60 -566 719 2 -381 -266 167 -330 684 764 -880 -216 671 762 -636 -491 -778 -678 764 -336 -727 470 -528 600 280 61 226 714 532 580 753 -121 675 764 -812 -534 92 -590 -863 368 -536 -170 99 -615 352 -216 -686 33 72 294 -311 541 -554 -128 514 -346 -118 79 -34 550 392 -893 258 792 -415 -436 -720 715 133 -637 -604 468 -862 -394 548 -496 -398 -277 677 136 684 116 492 -205 -112 219 -255 514 234 -83 463 406 30 -310 718 619 -295 -895 -61 465 202 -582 432 670 -305 135 -872 -466 -388 46 -842 -715 -110 181 661 547 312 -86 -421 -678 -138 716 -91 -798 -225 195 318 383 -310 -294 -812 13 478 -444 262 461 -593 174 -456 -632 309 94 151 -262 -797 794 710 650 -49 -894 69 -64 -101 105 -427 -489 300 -80 -338 655 690 -806 525 514 -697 -141 162 -276 327 150 -574 -522 538 283 766 -842 -22 -550 -386 -680 170 -782 172 156 -442 734 -744 392 -170 -382 -427 -712 -36 -582 166 770 -682 -181 122 403 -105 -516 232 311 186 -532 -631 506 -347 704 433 -107 -128 555 369 536 244 2 601 156 548 -166 -373 75 -690 -721 208 68 16 -426 -504 577 120 -653 -82 148 7 -441 -536 -756 -184 -632 -242 -645 -119 565 706 -765 452 -750 384 -266 -501 93 -53 -878 236 623 -768 128 -308 507 288 493 -541 -214 -172 783 -11 -494 275 -273 -248 -884 -752 -485 114 398 180 -746 -692 -760 161 681 582 -200 334 -848 332 646 322 190 -874 -738 318 -685 581 580 -554 -235 518 -87 375 398 109 -698 -714 -161 626 199 59 -5 -596 -208 797 367 -852 -3 -737 -173 209 560 -71 -275 -664 -161 -767 427 -872 -135 271 658 386 451 -82 -329 554 187 -577 25 554 -697 39 -478 -444 -683 -260 516 -416 18 410 686 -280 780 -747 -617 -619 398 -502 642 250 -105 -748 -338 -704 -621 619 -471 738 188 -353 -451 -777 472 32 -157 474 211 395 -671 403 110 344 522 -354 458 -131 -649 136 -164 -174 -119 -848 369 -146 462 616 -530 -773 -806 358 -371 -64 149 262 318 -99 787 351 529 422 359 412 660 748 -842 -517 551 -239 -635 -399 -513 592 -144 -395 581 777 325 -80 749 -841 126 -870 -80 638 175 -827 791 -283 309 -43 35 653 -140 -396 569 119 779 674 -667 -887 -478 -698 784 -12 -588 -128 -640 597 -670 -714 -377 316 -623 -751 726 -570 376 -587 35 -326 381 -640 -672 -272 -606 716 748 -219 -766 -854 -70 -292 -649 515 -257 458 -719 -401 422 486 -442 580 345 263 -603 -732 -625 -681 -135 30 -792 508 621 750 -261 -866 321 403 -45 -421 629 309 116 472 -616 -324 -478 776 93 -383 198 731 192 689 549 798 -623 661 157 -399 108 -86 589 190 -798 -517 -290 794 -274 -206 -850 -607 668 -463 -780 232 -723 -872 -613 104 -399 617 -204 434 -411 -249 -673 379 -354 705 353 -431 799 797 -476 -380 203 -59 440 -276 549 -439 -97 533 -716 422 -802 28 145 50 58 -408 162 -174 -569 -479 70 -565 -215 441 -485 -247 -242 497 352 -334 -22 -512 -669 -796 -482 -134 -658 761 -595 -656 642 211 721 726 35 512 771 660 130 162 -16 531 -727 605 123 -738 -337 -83 543 -55 184 340 119 -654 -103 631 618 -515 131 396 -59 -595 -606 -589 210 188 421 -478 -897 -883 606 392 635 -897 -482 -464 -389 -261 -319 -562 -3 -344 22 -857 -195 -265 360 369 -719 -275 -897 -453 -334 631 -62 689 614 -648 739 -591 -469 -228 -498 -538 217 -246 349 533 -119 -402 148 583 -883 679 380 -55 212 -266 213 363 63 -249 505 -569 -458 158 -183 -384 -685 -641 525 574 -761 -331 -737 538 -243 -48 575 -119 713 615 -130 -391 682 162 -520 -95 -149 -741 -443 -611 -432 -268 -44 -179 78 761 -682 431 -22 790 -182 -314 -334 324 194 308 233 -526 500 -195 -355 273 -648 475 -647 -804 741 -523 -259 186 2 395 -856 628 682 693 621 425 724 -161 -161 751 358 665 404 483 655 110 -198 172 45 564 -328 737 -565 404 389 421 -606 122 -135 319 -744 -733 474 -99 564 -560 371 -339 -254 -776 -777 582 -66 183 132 -819 -140 609 -129 408 454 447 366 255 -646 -807 -231 -335 90 780 -326 -213 655 92 212 -665 198 -187 232 183 627 209 116 -506 -553 -434 305 -276 739 -400 425 311 205 -584 488 176 177 793 -276 -326 18 741 88 290 -638 -45 -170 294 481 -579 -413 -790 -381 -290 -248 536 -284 -287 573 165 105 575 789 -3 -404 444 -675 -494 -849 -492 -702 -843 -382 -407 -665 -241 524 234 -790 -837 793 -833 715 649 629 660 466 799 794 309 361 17 -712 594 -135 107 -463 -814 -687 -28 -356 -711 -102 527 -792 160 495 282 489 -676 334 -852 328 -260 -375 -211 -762 117 -751 734 -469 770 672 246 375 -868 95 413 518 272 591 323 81 638 -520 -248 -597 5 -732 -466 -24 -39 -170 157 2 -364 -154 189 599 -165 388 -575 -149 362 160 -894 -899 -162 697 747 -817 -183 226 -560 173 192 31 7 -649 -458 466 576 721 -325 112 -79 715 652 716 665 596 -665 -710 467 -828 68 -78 -37 773 -748 -277 -15 383 -349 395 593 -236 447 278 645 458 411 -585 58 60 -759 -824 426 490 -411 133 -831 -822 -479 -406 389 -567 228 -846 -358 524 745 706 765 -373 -325 -884 690 -358 -161 -10 -256 -571 45 581 -109 -402 -637 698 62 -130 -658 717 791 786 710 -220 -400 -624 -90 -467 676 203 113 -786 353 -279 -173 140 -618 81 -227 -279 -801 403 317 -580 721 -89 53 -632 -417 -607 -603 -184 119 -696 -700 -551 -723 -466 577 467 683 -192 -198 -506 -849 -498 585 304 -29 -347 505 236 -422 -601 477 -263 172 -869 148 149 608 210 603 -64 45 -552 -744 615 362 364 -431 -344 528 38 -120 -865 448 -250 -530 -573 -451 262 376 776 -784 -240 758 -629 101 -329 -491 -843 -801 201 -433 -390 -176 561 134 -249 412 -510 -209 -165 -170 -205 633 406 602 -83 -304 -416 -142 545 -797 412 90 -94 484 -504 -95 130 -325 172 -791 23 722 -416 -824 -169 -89 367 -643 -897 709 429 -655 -291 621 -180 -609 115 -489 -291 580 608 -90 -64 -779 181 40 -754 550 436 391 -429 293 -447 -696 -339 546 455 -130 -673 -286 553 447 472 -809 613 -444 -722 777 722 483 -12 -261 220 730 43 460 717 752 352 -244 671 -319 86 579 -821 715 641 192 81 489 501 401 605 -385 59 560 -474 34 531 -169 460 -109 -130 346 -161 -772 42 -107 -314 115 505 -408 -468 16 -208 -467 -34 594 331 -440 -477 -631 460 311 394 -788 -547 -140 -690 489 -879 -806 580 351 777 343 206 522 -331 146 -423 244 128 138 80 -688 -292 157 177 -433 -247 359 253 586 -196 588 733 269 122 -47 519 610 751 -213 721 143 729 698 -339 -99 -277 0 245 -230 -414 450 -184 -72 246 -516 -821 -885 12 -469 53 566 137 -341 -70 -727 35 221 115 -332 -280 649 -822 785 460 192 237 249 703 -703 -1 654 -409 -804 -53 789 -744 517 -605 -188 -836 233 -445 693 -543 574 49 628 -614 325 -399 516 198 236 146 397 -233 -132 -435 473 268 -426 464 152 550 -804 691 714 -672 557 336 -621 157 599 137 -156 422 -807 384 -612 585 -210 -396 -306 -439 48 -138 -785 234 -733 64 22 604 -424 769 -608 5 -273 456 173 -312 -722 -813 -77 56 218 -892 42 11 -7 -623 -258 -36 -608 470 205 -735 -489 137 -596 -111 618 543 -71 -689 102 617 511 -773 -465 -236 641 748 196 479 -319 544 -302 49 550 559 -892 754 360 -746 66 -481 204 -115 -16 785 8 -650 -281 -16 -471 392 324 -518 -9 -609 -485 552 680 55 -434 -6 744 -280 -759 40 -26 504 97 -806 193 289 210 -584 -752 -114 32 722 -200 -107 87 738 -96 263 47 -413 -531 106 799 14 -176 -804 -706 -123 -404 57 503 545 416 -308 351 -878 39 761 720 -411 -831 666 -181 92 383 -594 180 101 -396 672 238 -95 -863 -571 799 223 -803 393 473 -325 431 -638 666 292 -773 -300 12 -556 758 416 -86 470 398 24 161 -858 177 678 489 10 500 38 -708 742 119 -364 -24 392 -282 453 521 -124 -618 -400 -7 -108 -180 18 249 -517 653 -198 -404 -714 -285 410 506 -170 557 562 719 9 -895 -210 -522 -649 -367 -826 -243 -186 448 -78 -140 81 29 420 -91 366 -134 -553 233 -218 -302 -755 -704 368 464 488 75 781 -512 -25 -181 -163 -63 -664 611 -476 239 565 -732 445 -373 -609 285 -526 -180 333 -756 -185 268 159 467 294 -451 595 -44 9 369 -214 -374 76 706 -119 -284 596 736 -780 503 304 -29 -599 230 -239 -744 789 -720 431 -731 -390 -288 -715 15 -33 -268 237 174 680 -804 -555 331 269 -423 -103 184 -601 -9 228 -269 -273 -345 384 -58 -513 463 264 452 -760 -180 -882 773 626 -648 -18 -102 -838 73 452 782 -559 -576 -816 -671 579 458 292 63 299 -340 -520 274 -839 -882 338 -350 575 653 754 662 318 -876 -367 -408 -293 308 -518 629 663 301 605 779 -211 723 -648 91 -890 -281 -99 -141 28 99 476 93 -527 -816 116 -455 338 -268 -845 350 646 -306 -166 169 251 -534 -305 -392 -778 -756 604 -94 13 -220 96 -832 -39 -633 -593 -169 -387 -229 470 39 -328 -232 -514 -196 -454 120 -782 -360 701 -704 717 796 334 233 215 793 -341 -591 262 110 25 -898 -504 -304 496 -241 46 335 106 302 323 -852 -30 -97 538 -438 -613 -131 -153 -671 -331 -158 -627 219 -111 367 26 -581 337 -8 -232 -195 166 165 42 45 503 -878 -271 -273 298 -749 -358 681 526 635 -477 -843 270 -218 232 358 401 304 400 -193 -614 -745 -96 232 567 496 107 53 234 49 712 51 -239 -363 -455 165 -25 -662 -143 -607 715 230 -519 -574 -417 -869 -499 -841 -188 29 689 444 -633 -50 -437 351 472 510 -811 -256 -421 -788 -684 158 193 538 -634 47 -651 -742 752 185 -207 -426 275 612 -552 -449 260 152 -409 -311 -529 85 -14 31 601 560 -740 -119 -172 -705 -882 -845 -850 -583 -162 -520 422 -540 628 -741 -166 -733 -200 -104 -778 32 -196 -777 -130 319 657 734 437 -358 -285 -651 790 -71 -433 154 -180 144 -681 -690 407 15 -102 -366 393 760 651 205 466 117 -357 472 -251 -449 -196 346 -791 -570 -791 771 8 -664 -855 -16 -731 148 1 -397 689 -835 105 -877 -704 448 218 -469 569 51 -717 395 722 451 -69 561 20 -89 -161 95 -833 -647 541 -643 -3 -30 556 -721 -116 14 561 -264 219 -717 125 -622 -870 330 -668 540 424 -680 562 -519 -480 380 680 -379 -200 -226 -28 -44 -675 100 441 -284 -390 -229 674 608 -90 -386 -336 284 251 -300 -350 198 213 647 -58 503 -849 -744 697 134 471 291 -429 57 -807 320 699 270 -330 268 -347 460 -69 -443 -390 199 748 -236 635 559 -19 627 -573 -15 -11 343 266 -103 -75 -883 -562 -196 703 -497 91 -262 311 -748 120 -472 -606 -681 -467 243 -336 72 -411 201 591 -754 -393 -486 -592 -472 -236 -451 -792 254 -685 -747 719 -602 -15 640 -492 -46 -194 661 -884 565 245 -703 434 -854 156 -780 -50 -862 -562 -491 559 -794 -108 457 192 171 679 373 -356 -30 -51 607 -256 -364 -29 -707 462 458 434 583 602 114 -506 285 -418 681 24 -163 433 -310 -720 621 -386 242 -746 -833 -343 -414 564 -441 -676 353 347 195 -647 724 -119 -14 -640 -603 -260 787 340 547 -551 633 651 -213 -73 -682 -684 616 -708 -634 -458 -149 256 476 -794 -272 -674 -680 -276 673 266 496 764 652 -847 667 -362 -112 138 226 -433 347 -513 661 -102 306 -100 201 -39 175 165 -840 409 -421 308 -461 785 459 44 -451 261 -295 -885 -83 638 -138 -489 719 -1 -432 -889 703 241 328 574 -368 16 -831 335 650 -630 -757 -689 -371 -720 619 -309 77 749 220 -209 -174 -343 -48 313 109 589 42 -625 468 -676 -125 -262 122 -368 -462 334 669 777 578 -415 -572 222 116 698 -442 -163 610 -515 710 687 139 -617 -179 -89 512 660 -555 -153 607 606 139 -694 -68 -361 179 590 129 680 -814 -469 545 -867 -647 -318 41 20 -279 -268 -706 459 -444 344 511 589 616 121 -123 -402 720 -855 539 -467 -890 546 -272 27 424 -761 -75 -72 -111 689 496 146 -101 74 720 490 -376 745 275 380 -771 704 723 167 -670 -269 -709 291 -85 -331 -385 518 -281 -222 -183 -14 -43 254 753 -841 271 -675 -249 786 182 -278 627 575 -771 88 -486 785 -503 -632 53 265 -27 125 723 -27 -622 -380 -115 181 -541 -731 93 639 -893 -641 -620 -127 -715 -716 48 224 -397 551 -95 454 -301 -589 554 253 536 -506 215 341 583 336 297 -664 379 -551 -260 -715 -362 338 195 -344 239 214 -681 591 -279 305 -846 4 375 -738 -23 -884 617 47 -534 562 649 -869 267 356 3 -385 150 -519 -329 -392 132 586 723 538 690 752 34 220 123 46 41 -757 -81 198 -814 371 430 -19 -371 654 -73 -663 -514 -783 74 783 -349 -790 444 -800 -567 158 -15 310 540 484 777 -88 -387 512 750 -676 335 -578 -86 -274 -524 -795 -885 360 467 -184 -278 677 -879 475 -461 282 -588 -897 -404 237 -883 -297 354 -371 -424 726 175 221 -671 171 -859 395 -573 70 -86 -35 -775 380 -266 -363 -422 -671 573 382 428 256 -425 406 428 758 172 -741 673 -416 -519 -446 623 -238 -764 15 -505 -675 748 185 -698 685 -230 613 -633 -570 522 -198 -148 540 -403 -646 718 403 555 -541 318 -277 -802 -273 783 596 -7 517 219 -880 -169 -568 -611 68 -538 -244 689 800 -486 552 -379 -90 621 -816 -448 -320 686 107 280 -250 797 187 388 -441 -571 270 -131 -144 196 678 -49 -642 -634 697 495 -737 -173 509 -846 -634 -237 -538 -373 468 -534 657 -172 50 725 -866 -22 -663 -661 -166 178 307 -59 -457 -181 610 -780 624 -661 -262 -825 -414 -486 -423 -274 202 -437 -265 553 -658 -576 368 245 -570 -644 -603 -883 -203 -752 770 436 -887 591 -224 -821 -285 -226 82 -143 -13 88 723 -757 -450 -784 488 757 -204 443 664 -529 -35 115 503 -428 619 747 -757 -833 671 459 291 244 354 -543 -6 -572 -776 -665 458 -264 459 418 -54 499 -1 565 719 -505 -91 116 -289 120 -654 482 748 -58 -600 677 -392 449 -693 65 -200 744 761 797 -741 -61 -534 -154 -378 612 718 762 -493 239 448 773 -640 -373 -402 -61 -331 -524 65 584 -401 -100 -557 301 381 46 357 -269 -24 741 348 -499 -441 -23 746 -519 -79 -821 -542 -451 -71 229 -765 -159 -86 -112 52 408 176 -812 174 -391 368 179 734 -618 -10 81 4 -852 160 497 -108 117 -406 733 272 9 82 -598 536 349 347 -568 -413 -571 -586 -550 418 -535 -836 -843 167 711 -752 -539 162 495 719 298 271 311 730 453 -54 -848 -234 142 -188 571 57 -428 701 596 667 -586 65 -5 -818 -464 224 683 -98 -233 -352 -113 337 -683 612 358 -586 353 -375 295 341 -23 86 -218 -431 180 78 -274 -772 -827 -134 187 -255 -529 -847 479 655 374 750 -158 652 -1 -152 561 644 450 513 -266 155 752 -143 601 766 403 -786 278 148 260 -311 -181 731 -812 748 156 645 -659 -461 -343 744 -532 -618 85 129 781 -760 287 337 -378 397 459 402 -112 -532 -112 -223 -408 -511 -464 -736 -297 -441 -794 638 100 450 -890 2 139 -681 31 -526 530 -71 370 -808 -863 110 -229 -16 4 106 642 -891 -60 -81 -125 156 -709 -581 132 -85 -78 -43 411 270 142 314 164 -215 -734 -95 -206 353 -87 615 595 -384 -531 -276 -687 -764 81 -586 789 422 361 98 -261 -70 611 786 -438 -528 363 -407 -669 -39 -259 -780 313 -245 557 -842 -770 -794 706 -278 426 793 327 -753 559 -505 -606 -497 -396 227 228 245 274 434 397 -383 -566 -722 -728 -715 587 648 -592 53 518 410 -317 -477 292 -239 -764 -663 -506 333 19 665 780 -469 -153 -657 709 600 89 -811 -50 708 -473 -496 -577 -158 116 -856 309 520 422 -391 -69 250 108 -312 206 693 -766 -474 -203 -611 -178 -654 -744 183 32 -268 539 299 767 -642 732 -483 201 465 685 -490 726 338 167 -511 663 181 625 114 -797 -463 364 -798 98 -886 -739 -29 513 322 -397 306 424 544 765 -444 -44 -14 699 706 -150 -59 -865 -862 -1 381 754 425 35 -526 -139 137 -209 543 737 83 -779 506 -574 185 -97 -400 376 105 -96 523 185 -382 -620 -205 -176 670 -457 -40 90 22 -782 -203 688 -499 -653 511 -326 383 375 743 -624 498 732 701 -823 176 709 -612 333 -883 -251 501 -758 -423 -452 -214 -645 -429 518 -788 664 -658 539 613 589 519 272 -146 589 -807 588 459 -457 655 -817 -51 -805 -813 710 265 486 -125 638 661 -680 -143 -36 195 750 -230 -105 -195 329 -732 77 -783 -835 -370 466 -776 741 320 618 -802 -186 394 256 10 -730 -87 45 47 389 -585 332 -498 -650 -406 531 -744 -81 795 33 629 -357 -33 284 -40 -727 -855 -25 544 -446 766 568 -100 317 -437 -580 -353 -479 588 -693 220 -273 83 -320 481 -893 665 -79 -266 -276 224 58 296 -72 -523 -86 -693 -708 242 -604 561 6 -693 584 -742 454 -379 -697 117 -420 -550 -535 353 -760 -329 789 -68 -180 508 235 267 780 -375 -669 297 -378 -407 -132 -759 -437 -754 -879 -494 142 -661 -786 698 -851 511 314 -593 -13 559 -619 74 147 -850 -86 -328 -441 98 118 -431 309 -614 97 731 77 -96 252 -277 -749 230 539 -867 204 85 -654 -177 178 477 -619 -133 -154 -329 272 -758 -498 -53 -274 -809 -457 719 -721 756 -92 312 -32 -356 -464 -454 -309 -12 -223 575 -178 -508 686 -863 468 -682 -382 -356 -658 -522 93 378 -754 577 -643 102 -708 615 130 572 -39 -385 -738 -786 587 254 -44 715 -530 -694 356 -355 675 375 702 365 210 -278 500 -262 -750 -73 -377 108 3 272 -46 380 33 55 -781 598 -588 212 468 -232 -670 -328 304 -517 -272 -216 113 -859 -745 -197 -795 -859 -793 -745 -634 778 428 13 433 -426 692 -225 -80 766 -403 241 739 -67 -290 -861 12 353 588 -883 -700 486 475 126 -886 -647 -35 595 -106 156 -49 121 26 695 237 755 520 -895 639 467 -807 97 6 -666 43 571 84 492 -147 566 -122 730 -56 208 -236 -68 -833 688 18 362 276 632 448 52 -769 439 -94 -755 -804 -294 -457 776 457 -301 325 -682 -198 -34 -200 -506 -641 27 -550 368 -324 -764 94 65 128 -585 -235 -217 -272 -672 578 548 -465 104 62 -709 364 -493 225 14 -299 -51 197 781 -599 -362 534 252 -448 545 109 -684 -675 120 54 -57 -606 573 509 -577 206 -138 -139 339 -816 541 124 604 -704 53 456 -454 787 -861 -199 262 -485 19 605 457 102 579 738 63 -605 186 -696 -585 500 -406 -834 -483 452 696 -584 454 685 -616 701 -319 -309 -535 230 468 445 579 486 -494 613 -594 612 12 134 -139 -458 605 -165 575 706 -749 -618 -205 -672 200 -149 -145 433 -394 -198 -620 -346 -164 623 548 -172 334 680 -120 112 269 -370 -448 -785 412 284 -283 -418 6 747 26 272 -588 177 287 462 -393 -812 -83 27 -510 43 -782 -338 619 163 675 -283 -18 98 -798 -721 -868 -727 60 325 -857 64 -54 738 796 -224 -219 -213 -648 158 -661 111 -784 -848 520 630 395 761 59 -755 -226 -486 15 -257 -787 749 -34 566 179 186 -581 243 345 -125 -104 -645 513 651 35 429 -519 -880 479 -259 262 -864 -361 -262 -83 547 -314 400 115 0 39 155 -831 689 427 -63 464 647 145 -200 78 39 -498 -169 492 -313 716 365 -429 14 39 -221 589 596 -600 6 713 -248 630 -311 10 567 -44 232 359 355 625 81 158 -458 163 -145 -231 -633 -582 -127 397 449 602 564 19 -4 -471 4 -419 493 247 -293 -771 -418 -870 -658 695 51 451 436 587 -230 285 613 783 60 187 -318 -651 -749 -586 -401 -203 -414 768 -739 50 -38 -524 -677 128 -499 -356 123 482 333 -31 116 605 -44 237 466 435 -656 710 -7 -790 -347 749 -873 -124 501 -737 -379 787 -892 -421 -249 491 -617 -628 -795 -30 301 -451 111 216 -408 237 555 -284 84 -92 -862 141 21 -400 -168 373 -562 -74 250 -551 581 -405 -849 646 48 502 36 64 -585 -503 -298 472 229 -301 -900 -96 -210 674 117 -577 -209 319 372 626 208 83 494 215 -144 -589 -873 307 617 141 106 -842 456 -431 -809 -334 -174 352 -881 -316 -476 -315 -841 -661 408 -456 213 513 595 -253 599 -674 564 771 792 -730 462 -615 -741 718 -803 -355 -665 -649 291 -743 -802 162 788 558 -121 -567 522 432 194 -45 -464 485 586 86 793 -798 -728 375 464 11 -812 82 -410 34 -181 -247 -668 -31 433 -895 435 325 -315 -336 192 -824 -666 92 348 -840 -675 -658 503 -519 419 166 -49 -297 -686 -821 616 -116 780 -466 -159 359 414 455 513 -49 86 -17 105 -343 40 -372 -775 -110 371 -816 63 774 390 -100 630 -570 -111 -42 494 -796 49 58 770 588 286 742 -159 247 -607 382 538 276 -897 124 293 78 -469 234 68 -799 166 -231 501 603 416 176 380 422 -369 -202 458 199 476 -233 161 -342 -275 -558 328 -177 158 -744 -569 -208 -120 -735 496 659 -304 -523 -42 298 430 558 -738 593 -168 341 -282 603 665 650 365 -44 136 683 -141 290 403 151 -94 360 -876 784 -474 -568 -356 -275 -217 699 -357 256 -528 736 -798 -787 -97 244 -148 557 -427 -27 521 -8 -458 -48 114 89 -654 696 670 16 38 780 392 -724 -855 -710 734 -893 -349 -489 424 764 379 679 746 -523 170 588 -225 -122 708 -549 38 252 -230 -376 -69 605 98 -651 306 733 -312 -893 153 -453 -559 -100 -340 -624 -694 -330 604 -329 700 270 171 -813 -758 -72 185 -54 -817 -518 -446 36 73 -885 -320 119 2 -20 469 68 -786 -283 -481 -487 -255 68 7 -852 -457 -740 -783 -74 -251 559 -223 -889 -687 -791 -747 713 -346 707 669 -405 542 -41 -257 -525 -130 151 69 -466 714 29 689 -740 -744 612 707 660 760 -502 127 132 384 340 126 -516 675 -851 34 -740 -267 775 -898 -705 698 -564 654 -144 793 -17 -389 176 603 2 -785 23 -843 -455 -349 -60 -654 -346 -58 -150 -877 -29 709 352 -347 205 683 -645 692 26 122 427 83 -125 550 -785 -12 -437 -240 -789 773 -429 442 731 -832 -25 -108 168 329 537 -537 -721 690 -602 -829 -181 441 -599 746 293 -554 -91 -429 704 205 -262 -440 515 -410 -496 571 278 58 190 -283 -245 -389 -751 567 -260 -519 391 386 -742 8 -254 124 -484 -824 189 587 -125 64 67 -640 621 194 -361 91 309 330 383 550 741 -809 -590 381 -662 -370 -699 608 110 390 -654 17 747 533 -872 399 -553 625 467 -118 480 -242 65 461 -615 620 342 434 -671 -335 233 -225 -603 -328 -231 644 -86 -782 -39 793 246 -712 -314 155 -473 36 527 -788 80 304 438 -554 366 -495 -217 -235 11 -676 402 -415 223 295 -587 -551 -48 -881 511 -486 509 797 -143 -129 656 -255 -631 392 787 -885 275 57 604 -782 524 435 -30 -653 -650 147 596 513 -611 488 88 -683 135 409 -814 -766 221 542 -755 -704 678 -776 -862 223 64 471 23 -729 519 103 -671 -672 414 72 237 -374 -554 585 -153 554 744 670 760 -311 -237 -230 -207 53 -706 593 -87 704 341 -87 -506 -418 -59 666 -877 -104 594 240 468 -671 77 59 641 490 -561 -511 699 644 -184 21 295 616 -831 133 -593 6 -290 250 -49 199 -296 -250 63 -727 -725 -685 672 138 455 -788 -762 75 204 -395 -563 538 -705 198 -725 -414 447 -638 519 40 -228 -89 -790 -729 -453 -757 -209 664 -109 -232 326 -344 -688 285 30 -323 41 -93 561 98 -484 -562 420 541 -675 763 -849 -178 -273 -853 -850 -125 320 -367 622 429 100 -103 421 -720 -433 510 -772 -186 339 582 -156 -727 491 -272 777 787 -3 643 -208 -507 304 -486 750 384 -405 -842 -298 -476 -639 -435 -539 511 -756 723 200 -804 -188 -792 -327 -2 -188 -213 230 227 -422 -74 -443 -50 501 -829 -53 -856 -286 217 735 -301 217 44 -839 652 -839 -303 516 755 792 -285 300 -514 459 594 -369 766 -92 -139 -525 209 -779 713 335 140 -25 689 -26 -841 281 695 557 618 -200 740 231 235 7 -440 652 -749 -99 -299 -808 -24 624 -309 -378 -353 -181 -453 -672 -86 398 35 127 268 -735 485 -548 764 -676 -244 -515 -216 -2 -568 -328 -31 -652 407 -850 -401 -216 -411 -830 -335 -800 348 211 -198 -833 -445 401 -730 -70 231 181 275 635 725 -605 -690 594 -511 183 -359 744 617 -510 559 42 416 390 742 -649 -432 211 -191 -454 639 581 -788 -226 649 459 -623 187 -361 -796 -707 757 -434 -539 636 130 350 479 -322 668 181 -672 458 -376 766 -467 -576 269 718 768 605 535 416 720 362 -157 605 -177 -893 252 605 636 64 134 613 -874 -858 -291 119 -613 99 557 396 -196 -107 581 -370 -321 -668 248 -141 -485 -869 299 -468 -427 451 103 -620 -536 -882 3 726 779 47 -815 -667 226 58 -588 -738 -486 46 491 -469 656 -863 -40 445 114 542 643 -785 614 -404 -61 -497 229 399 652 -249 -597 549 -732 497 -517 690 560 19 -158 27 773 -43 -87 -255 17 -531 -371 375 -31 -409 724 753 289 -583 -469 -663 -472 -753 -850 -519 -424 -843 2 -788 -316 -696 206 -19 -186 -487 -120 -12 -747 -387 637 599 512 -147 -228 405 -381 257 -392 644 244 523 -418 726 -831 -635 -548 254 -737 -879 172 -21 -69 -692 294 -234 -675 -235 180 171 -800 162 -579 703 370 28 477 545 558 612 62 599 -131 -29 526 529 -837 499 -274 -887 -813 772 163 -545 479 -622 -441 -249 364 764 -181 183 -566 -45 83 215 -811 -581 320 566 743 -345 548 -142 419 257 -819 79 123 23 97 747 -205 -763 -427 745 -1 315 781 -535 -308 199 647 -83 -397 -288 -558 439 -120 604 658 -370 606 -511 -865 649 -40 -59 -497 -311 494 -180 -856 -492 -342 -143 -66 -76 -401 130 -412 514 44 701 311 449 -719 -413 -448 -828 -639 613 622 -29 462 -245 -352 -572 -789 -526 669 287 -870 496 -459 -1 330 -753 -874 -520 412 614 278 -214 -389 -1 -576 659 -867 83 166 163 -699 234 -343 556 203 395 -38 112 408 569 -268 -513 372 -137 -535 -538 -633 90 568 273 510 546 613 -44 517 569 -84 630 -84 -816 -502 121 326 -151 -28 301 438 -18 713 -881 77 -31 -513 -13 373 -26 -470 -818 -444 -715 621 61 482 210 -854 738 -303 496 521 789 154 139 739 58 -721 -346 -473 -223 -880 678 -442 -807 359 578 296 500 -260 -276 581 -189 -496 -388 -713 -554 -173 -652 440 637 472 423 455 -691 145 155 -352 -733 556 34 236 554 -178 248 751 147 620 -14 528 708 -882 -601 10 185 437 -140 -679 787 314 -383 301 -150 -279 223 234 565 -459 -49 6 33 -126 -490 -93 -359 189 -792 64 -317 -884 -251 -337 662 687 -703 -651 470 -547 -27 -283 -778 154 475 -494 67 -857 -155 479 -257 -433 -678 -50 90 -867 -360 -610 271 546 143 327 34 459 571 -187 586 -606 86 171 308 700 -43 -279 679 247 -413 -738 313 634 93 -451 605 503 -51 -638 -803 506 701 275 772 -509 34 611 -821 -886 -469 -309 244 522 648 -638 -416 -607 204 630 -325 -465 259 -359 -96 235 777 -619 -784 410 -665 243 279 -689 -792 781 -214 -571 268 732 -213 -683 431 614 402 -228 -648 -74 -710 760 678 -605 -587 728 -432 144 -864 208 493 -49 -892 -676 484 -765 -837 330 39 -788 -21 797 -536 -199 -672 -882 669 -153 454 -117 -385 734 -81 -69 -184 427 171 39 551 -139 282 -720 583 228 -773 -414 799 346 -500 599 -226 703 -806 -575 572 -114 -391 636 -264 -619 -155 -16 190 114 -50 153 797 498 -626 -803 -24 -253 -466 -690 514 -330 -302 -257 127 -604 -727 739 -52 -793 495 -197 786 325 -809 -248 -443 358 758 -640 -60 507 365 454 518 343 781 -237 163 -614 -350 329 -858 -593 790 -118 -71 586 788 -226 26 211 -547 -827 -866 554 121 311 -769 -687 -703 -533 -750 -276 757 -487 -455 -428 -370 -683 -194 -708 -60 98 -702 555 -711 545 -511 -315 755 -221 -124 -31 531 -581 493 387 -760 -748 329 687 35 -47 615 300 -230 -390 -133 -433 720 567 332 -619 158 750 -445 521 170 -537 244 -667 454 -883 679 358 502 -2 -142 300 623 -339 -215 538 353 -273 761 344 729 -443 -178 -106 538 211 -239 -421 441 -463 -485 54 185 585 366 -526 -609 606 30 677 -735 -41 453 -826 674 -157 154 130 -150 544 658 768 -500 -385 637 -699 621 -773 412 19 -154 267 784 -224 339 512 -841 -518 533 -225 777 -456 -192 -290 194 554 -531 115 653 -775 -51 326 257 -862 -349 505 -74 436 274 -272 703 -43 -561 348 -641 648 495 -866 207 -754 733 -47 448 -748 -148 -33 87 -661 56 -767 473 542 -344 -795 -784 -113 -376 781 215 437 116 -580 794 -322 577 216 -788 730 756 -418 531 34 -459 644 -478 -189 -154 453 -313 -887 -19 25 -126 726 234 404 -645 -750 424 221 -685 556 285 -155 -867 -567 -760 278 277 -722 279 56 611 -795 12 -867 487 556 -745 -826 -815 -294 -307 -446 -47 -715 -781 28 -504 173 616 -134 -874 -48 -738 326 -558 -346 -626 -171 -866 533 -526 491 407 24 673 -617 231 -57 688 -40 457 68 -231 407 190 -867 154 614 537 228 -69 -418 -307 13 -732 582 100 -97 162 495 -187 -671 -380 -605 -754 5 -92 160 438 -495 612 167 -560 311 -284 -300 -230 -397 -233 -28 -494 -685 393 765 -221 -353 373 -739 770 -897 609 -260 -133 419 777 422 413 -535 6 649 -595 -799 -175 246 -416 342 -808 -796 86 -232 -636 393 658 770 739 -229 -287 -593 -526 -559 -76 -399 172 -893 189 -791 514 610 -803 508 -186 599 166 322 510 289 -392 -639 -893 10 -889 -677 469 -54 239 -56 273 101 535 -11 93 -163 -581 610 -312 -881 288 -395 -572 263 -543 715 653 -744 39 -212 -776 -283 644 469 39 -421 562 -410 -831 747 198 207 -588 -9 318 -654 -164 -215 -45 583 49 411 302 77 689 -394 32 -633 -855 737 -123 507 505 -733 -408 -882 536 569 -388 375 429 -690 673 -585 -542 469 404 -505 582 137 190 -827 -518 30 392 -175 -642 64 -534 73 112 -533 -153 -475 -810 -691 149 491 -472 -78 422 341 486 672 -686 402 767 712 296 32 -277 -778 349 -376 471 759 49 379 -249 -877 -504 433 -637 -716 -393 731 354 463 -143 311 329 -66 3 45 -579 -695 -6 429 142 277 773 -368 738 27 -726 533 -22 312 -112 82 468 24 -362 199 170 698 316 263 -532 550 -76 -319 44 -405 498 -6 528 793 -564 -429 233 530 765 -424 -282 533 -624 -43 -478 356 -27 -681 658 -278 739 -115 -371 -301 -863 -141 171 643 -438 367 -735 -611 -300 -352 733 104 251 -40 -556 -663 744 -55 -270 383 -75 800 246 493 604 332 -537 194 -371 -842 206 656 -819 -284 765 648 -498 90 588 -7 -211 -46 124 626 178 144 657 270 -119 -455 -577 -796 -54 -382 -864 180 -355 759 -299 -293 -451 -709 -323 -68 35 596 -383 584 223 579 192 -886 -595 29 -862 -8 -768 729 466 -236 -288 409 -727 -650 -351 530 -857 -788 -876 487 -389 622 -240 292 -561 604 334 725 -103 -98 -848 321 561 -765 534 763 -450 -326 74 28 619 696 -125 718 786 309 -434 631 49 -671 -141 522 741 578 -766 389 -276 -398 -381 257 -793 795 -404 82 -737 -104 438 -818 -89 69 763 -714 -23 508 359 -896 -486 -776 -76 514 -165 -708 258 -150 518 202 -55 408 -413 -858 343 529 662 -656 -76 -78 567 -820 97 -68 -100 643 -553 -381 179 655 -789 -721 -45 91 -582 -94 595 -412 155 -353 -764 -702 411 290 790 795 651 665 346 -632 -409 472 -284 147 -609 509 -867 -823 -66 26 323 -896 173 527 449 156 -665 -307 -553 606 317 364 240 -634 757 505 -541 24 -788 -813 -366 498 719 -884 245 -740 296 416 -235 -525 296 722 250 746 467 437 -42 291 264 -726 -693 227 174 -645 724 -305 -276 714 350 785 -656 -228 687 456 -697 635 556 162 217 -618 159 -544 -645 728 -345 661 402 505 360 -619 754 301 -462 198 -264 97 -483 -211 -201 -84 169 -16 -341 -93 -406 466 -808 646 -77 -751 141 788 -848 -377 -192 -899 691 608 -53 157 4 783 474 640 -334 20 -272 -161 606 475 -807 649 316 489 -683 703 118 -635 381 510 -725 -7 -476 755 -116 418 326 614 -404 57 116 458 -209 -616 214 -171 -6 -390 -893 747 -378 -574 427 -624 576 -892 11 -401 -434 -655 -122 142 -704 754 -801 -545 422 -463 -403 -438 528 44 -185 -368 516 -549 -419 -144 -48 -309 -696 -517 75 679 684 -374 135 -270 445 -872 371 392 -800 173 101 -549 -484 -224 -754 253 -457 343 -287 276 -789 -26 -869 -529 43 422 161 742 742 272 651 -131 465 -582 -52 -285 -558 270 598 -437 629 728 -63 622 -303 -701 -554 -720 73 -855 301 557 256 -229 78 -724 565 -266 534 -316 -717 -392 354 450 -900 -263 520 -252 58 -36 -42 -639 -113 -651 558 232 -758 248 555 -743 -179 721 -764 559 130 11 33 -322 296 -12 385 432 456 -454 222 535 75 -805 -648 566 218 421 54 540 -103 -862 -278 85 532 -865 -696 770 321 -343 -264 519 553 -489 -379 563 649 -332 -319 62 -404 -565 768 528 -193 -446 796 -686 -346 484 -272 609 547 746 563 -29 -117 -507 134 287 -851 140 -815 283 -198 -277 453 9 -877 746 594 767 185 -763 -589 71 -164 -880 68 2 178 488 -59 576 -669 -531 -414 724 215 -804 592 -57 123 217 -763 -734 604 -339 221 372 -468 -708 1 -881 -206 -16 635 479 773 399 81 -219 141 -627 355 380 323 214 40 315 253 -840 106 -567 562 -757 -169 -129 726 514 319 81 365 -511 -711 -585 622 520 614 -106 -749 538 729 -491 -762 199 352 -835 -3 150 506 -847 247 250 655 -251 695 436 112 -86 -549 367 -371 -800 -451 -844 0 -765 -451 -114 -110 733 643 -585 590 360 -801 -600 246 -450 90 -566 367 128 -468 -556 188 -771 345 -791 276 416 355 316 -880 -785 -536 377 -223 784 -624 -606 715 -356 779 720 -15 -802 -483 -242 142 -267 725 38 -799 -857 403 -271 60 -239 748 617 111 697 -656 696 -573 -430 -559 134 -334 -459 -418 131 125 -37 429 81 -545 615 -727 307 678 -215 156 325 -558 -685 423 536 115 178 458 470 165 337 -374 189 727 339 415 -749 -191 401 -236 154 5 -125 691 185 -407 519 792 -249 -278 -803 287 -154 -430 350 -444 202 -722 -178 -221 678 -394 341 20 358 704 -53 467 -153 -313 -786 -394 733 -737 -321 536 -659 -312 -10 689 632 -548 105 105 -121 775 -322 -870 -604 798 -499 -711 147 119 -737 5 -548 -79 718 -880 681 366 324 -381 360 -391 60 760 241 -567 -805 -232 -215 -816 59 -8 588 740 -616 320 -449 -802 707 87 -491 -318 452 214 144 160 -718 -674 -277 -618 -499 108 -477 246 752 -99 662 -554 -544 290 -38 289 691 753 726 -797 -615 -432 560 789 524 -171 114 -810 635 -745 -267 -22 110 -506 -279 -456 -527 -774 46 -656 425 -42 -742 -255 688 -5 -759 250 -890 -89 752 -854 -198 517 289 367 111 704 -158 657 -166 -408 -613 237 290 221 575 164 -640 -557 -127 -242 355 669 312 443 183 707 -104 525 307 -265 9 -658 -219 790 153 -9 371 -427 187 -451 -571 -463 -754 44 -850 -632 -186 495 -311 -506 -551 -600 -887 197 -440 394 377 82 161 136 376 623 697 -455 415 371 596 -754 -725 268 -45 -674 -567 -586 659 -733 -471 129 299 -776 34 -139 129 -530 -456 -319 -424 -233 -759 -356 346 -340 -747 -584 -891 443 707 144 -753 378 201 -453 236 -310 -775 630 -605 -40 -141 644 499 -642 317 529 572 745 -35 583 -555 561 -124 -642 356 -540 -425 287 677 -765 -667 -74 -622 211 -185 306 -605 242 -798 215 -422 759 31 11 512 652 -155 359 487 708 -652 -899 380 -856 -678 -1 -345 -190 -661 -70 167 390 -345 257 632 348 559 157 -674 -34 777 375 -100 399 -236 -552 -846 -854 11 657 652 -842 330 596 -768 555 -30 550 538 359 -394 647 -712 -82 126 291 58 752 -707 450 34 199 496 -88 556 -706 542 -561 -2 -243 -384 150 82 -454 695 458 -350 -694 191 -1 246 -207 -816 -569 -349 122 -155 -563 -786 -304 548 -830 377 45 -485 652 -548 36 68 537 -31 242 671 -744 -325 90 -302 304 -773 658 769 -725 -17 -66 -735 -155 -859 -425 -287 207 -518 -783 -889 -825 739 361 384 -858 655 -841 488 153 495 145 12 -832 -392 -673 -345 -887 -603 -104 753 769 -610 -161 142 -109 -659 -32 27 -493 43 -82 -858 312 -45 196 486 169 188 -67 623 -197 -474 -184 -103 24 -194 -62 265 -712 -178 381 602 -513 -590 -571 -624 -721 -639 77 479 -159 -635 -419 -779 65 -724 103 -2 222 -615 -599 272 -163 -710 595 -686 693 -738 -192 116 -440 223 -205 -140 718 -891 -74 750 -301 736 -182 3 457 -641 -166 309 193 584 -404 -301 -407 693 -138 436 -477 27 184 -825 -645 140 59 -589 -592 309 -138 423 411 -807 221 -841 671 407 -91 711 -97 -558 -377 66 -205 -263 -214 -304 -274 417 -300 294 -75 -745 -626 118 794 510 325 -321 542 349 -426 -770 562 -513 240 106 307 -110 -282 -214 630 68 138 -138 -540 -316 163 -92 289 -371 142 308 223 -873 575 588 666 384 795 -389 -522 -169 -23 150 -770 -307 250 -182 162 -880 -771 764 -506 -436 -55 -150 354 -11 552 -243 203 117 -121 390 232 601 676 -556 309 -222 -7 -221 -705 177 -728 -4 255 -776 358 -29 -318 -322 -817 -830 724 440 -126 -60 778 -663 615 -381 94 -211 506 782 -232 608 -469 536 218 -133 -665 75 576 445 -523 525 -709 316 -642 47 -156 -499 247 -551 -531 502 -190 726 -424 -51 -562 -207 204 321 -172 -295 -896 -153 -627 -306 248 -424 21 -765 -377 473 -4 -322 -238 5 560 486 -202 373 345 -561 -277 235 140 115 418 -528 -548 -484 -285 670 -610 527 -318 -39 -565 -791 595 364 -104 698 -123 424 -644 298 24 698 -31 475 -701 101 -470 -651 -569 91 205 112 -890 86 236 300 45 -586 -137 388 -896 -561 218 -384 -691 -363 -342 120 -11 -732 -850 -215 245 -605 160 -269 -757 -838 -386 384 -241 451 -292 -890 700 -19 66 -881 -652 -23 457 248 -11 -687 -443 264 777 -843 527 -349 212 -131 -859 641 -800 615 -318 25 -519 550 -567 657 256 -13 526 -569 -795 350 -753 -484 -510 -843 -202 -197 -491 770 41 -702 336 385 -639 457 737 -603 -315 238 580 -538 -328 495 -144 278 178 -538 -517 99 -423 367 732 -145 -726 660 -872 656 -874 210 -420 662 -276 728 261 -489 743 -108 -353 -41 404 -217 712 312 -405 -498 205 -1 -446 538 228 -744 794 -320 724 -486 390 -781 -739 15 153 183 -555 -667 -707 495 186 29 -707 -759 -169 -549 -622 -687 -605 523 -10 477 187 63 -585 -128 -220 203 -551 -693 -509 150 74 -208 -4 -362 148 -97 404 -458 -673 39 193 -515 -621 795 195 -780 501 -29 666 -432 -550 507 -224 -601 514 -279 110 284 -808 -886 782 63 117 745 -429 330 382 -7 -262 705 410 566 437 582 -64 192 -762 462 -765 -877 -758 411 300 -87 -418 -351 538 354 -306 -278 -269 -48 -676 574 -668 516 -100 -880 -107 -185 184 -477 139 -702 -164 -144 -322 410 -57 417 342 -444 -576 576 10 -328 136 798 -341 -686 143 -183 229 -129 714 -118 -42 -276 782 -694 -777 -676 97 -453 -211 449 -196 703 -261 616 -190 -592 413 -389 -723 -722 -188 -577 -702 -626 -838 717 -413 402 554 -362 -326 -101 -312 -63 615 -429 -334 247 -836 -83 -636 -742 249 581 -510 -146 -786 -825 673 -896 449 -650 751 325 538 254 798 -258 -844 -883 -474 -296 -842 -309 796 -45 -611 430 586 616 114 -164 612 -540 599 -837 -10 -588 10 149 -122 -224 285 -286 -74 -10 632 414 -799 -712 -381 147 -469 -323 -270 202 -212 645 -315 -48 751 534 470 -773 117 424 -92 -629 611 -387 349 225 496 -568 -622 -337 -313 776 139 -103 549 108 -784 -741 -370 -549 -825 690 -744 493 -265 5 -558 -408 697 -182 572 707 293 445 -97 389 157 -722 78 -684 -87 488 10 -46 86 40 277 -703 355 423 129 -567 -195 -373 247 -286 -195 75 -129 411 702 712 215 191 -763 -796 -169 -321 -588 72 -693 68 738 203 420 30 -668 -6 627 -314 494 230 753 728 483 -764 -164 169 638 -81 468 441 -880 -515 442 -65 529 351 644 713 293 -390 348 713 241 -774 413 -755 253 -788 -832 368 393 478 71 -677 -261 -826 -173 242 -92 -22 387 89 -343 -327 104 602 473 -751 -875 112 424 689 -238 -160 -642 -843 -794 527 -212 -56 143 -165 -46 474 433 636 621 652 242 -871 -550 435 -315 -900 -189 -19 -543 304 -466 -745 -429 181 184 284 635 -182 470 606 800 627 723 381 179 653 -478 494 557 -852 -581 -288 548 -507 291 -273 108 764 265 80 -689 -471 -549 -174 -746 320 -579 -160 562 -416 -363 -780 -340 -601 -172 -291 238 -464 682 255 423 514 -62 -563 -734 -892 -50 204 551 -721 46 32 -373 378 282 469 207 717 -268 -804 549 685 235 -528 613 -527 -375 627 427 -623 608 59 621 248 -263 -584 -379 -410 -341 -357 -65 445 458 -698 114 -718 -79 -718 599 472 -462 520 -29 182 -489 -571 670 565 425 -45 639 -140 -481 338 405 -207 213 734 -22 714 241 106 -147 3 -116 -404 273 -455 355 531 529 -507 -172 -740 545 213 -51 92 -48 -527 683 520 -635 -173 -13 469 402 -428 564 132 509 -91 -600 -743 -673 413 761 484 -258 344 -621 -196 -686 -69 -690 428 -243 -680 360 -679 52 35 -273 -773 34 350 637 -597 627 498 284 -310 -250 -551 -209 717 -458 580 623 549 -211 469 -747 327 393 -522 216 -215 117 426 -132 121 -810 -152 304 -194 220 -864 410 651 -253 -508 -854 568 602 115 -220 85 691 203 411 -171 0 622 -868 41 -784 -486 115 561 -647 581 336 117 317 557 -98 49 282 -757 625 386 -137 252 617 372 -601 -846 94 193 286 -805 272 -721 -474 50 -684 -364 -828 9 -510 184 -164 763 -422 497 703 8 587 316 -35 628 589 310 634 -677 -858 99 -265 214 -37 330 597 -192 697 -178 317 238 -512 65 283 777 421 632 650 -855 15 -469 -428 -530 -887 141 -859 -794 -485 233 609 -675 -207 -620 -842 373 647 -608 545 433 -335 126 -391 -470 271 595 635 -314 617 708 390 -691 -385 467 -868 -476 660 799 108 -647 485 109 -176 -820 -336 -385 616 -665 159 212 123 612 227 769 -282 -69 464 -51 -511 621 674 18 -394 237 -24 604 -159 -898 -780 -628 426 -100 322 495 -613 -403 -72 508 175 -657 466 610 -522 -584 485 328 267 -292 -694 -311 -473 -302 -126 198 370 -459 100 -170 -731 227 339 686 -788 378 209 563 637 -844 59 -619 -515 34 796 -781 318 -55 -880 -441 -773 -106 -478 476 564 -68 106 -876 394 579 501 559 510 574 294 334 783 -534 512 -367 -411 550 600 -790 -372 -681 15 -55 274 379 317 -799 199 -15 79 579 -798 766 30 -624 -432 500 -191 -91 367 238 -885 -826 -562 77 -647 -335 -348 625 7 722 -701 -580 416 586 -206 -335 225 765 -410 731 -61 -836 368 736 767 -514 -642 -821 7 492 703 -262 672 -870 702 -154 -806 -640 -764 780 24 -188 -121 210 170 491 297 -45 30 -752 456 -465 29 133 761 516 130 -556 -694 -711 762 -154 -432 311 669 -162 -91 166 153 -564 -669 -534 51 -361 -462 -583 798 -809 -458 -134 559 -751 -581 -264 -813 329 -494 386 79 -818 9 47 695 174 378 547 -870 412 640 618 -356 -500 -429 -58 34 -873 -665 544 -102 450 374 -196 -317 -816 258 603 238 404 -582 -220 -681 -582 -213 -896 -363 126 -825 415 795 361 707 50 -843 -701 673 127 -855 -451 40 437 600 494 -325 -194 176 616 575 -493 -154 56 -244 -231 -878 581 -466 21 -671 88 149 -66 -821 513 -718 58 343 74 466 -585 -402 -586 753 -130 -531 371 -807 -752 -49 -711 27 321 396 617 2 -888 -609 688 -431 672 11 -281 729 129 -427 -303 489 -198 -254 79 -316 -510 -565 646 156 589 -363 777 -11 -733 -439 -431 354 -24 544 516 225 45 -556 -189 -457 -865 543 488 -166 332 191 -69 719 35 47 414 -337 -9 662 -349 -447 -135 690 617 36 249 581 391 -252 -42 -694 -210 570 -861 -747 95 574 -772 -473 457 -485 -529 353 562 -373 164 -448 -76 -416 85 -446 -112 40 407 174 131 -742 334 -857 -492 -574 -636 -783 -817 732 -200 287 458 225 -493 -40 -823 -873 506 -861 -778 -51 -579 -118 400 -762 -10 -896 -868 -230 784 763 -744 -776 -810 -732 -136 -543 -714 -788 -224 254 -369 21 447 -91 623 -419 -78 -92 145 658 434 384 -428 423 -842 -372 -91 250 -82 651 -495 145 555 54 -601 -762 244 -25 670 199 606 514 -563 -353 480 43 -457 53 -74 395 416 -417 424 -585 -169 762 420 590 605 -68 -199 -177 20 170 574 508 -491 -532 -35 152 -119 341 231 730 700 345 -661 -880 429 141 76 526 417 526 -5 696 112 97 457 -343 -310 241 -309 788 460 408 -622 378 1 421 -260 -831 -128 -371 -327 758 -819 -840 -48 -754 477 -781 -801 -1 -290 658 403 456 -113 -471 57 -154 -237 593 497 -894 -395 781 212 -740 -770 -82 -420 29 337 -722 -894 -390 -685 647 522 274 -794 83 -698 211 615 -630 90 295 289 -385 -760 -25 354 -712 -854 -351 -492 505 125 -667 572 -795 -323 73 67 195 -672 759 -786 -795 743 414 -269 -17 515 446 30 99 -73 285 107 -874 603 711 18 211 128 -82 521 -710 -362 -587 -661 -104 10 -356 414 -324 370 -434 -137 -705 175 749 -536 -338 177 -650 556 65 -889 454 137 -753 5 -51 -765 -1 -807 -183 -215 -31 -22 -182 -378 -525 -452 -845 526 789 -203 -401 238 -460 -201 -789 5 625 331 -843 -747 -607 -433 -404 -279 491 -508 521 -133 756 -418 -400 -861 -227 633 208 678 -203 -731 699 511 -432 45 -830 -394 -598 -880 372 -333 -2 665 -100 794 -148 -689 750 -58 -51 766 434 305 -152 422 463 -527 40 -208 -265 -349 518 -326 -247 -228 200 143 -42 -647 358 -128 -611 82 -868 -148 -233 -246 -849 -586 400 708 -33 469 536 790 126 640 111 -600 -529 203 370 -444 440 419 151 -142 -475 -120 -536 88 737 152 469 552 -409 -657 752 -805 381 -68 -342 -608 144 37 -178 -682 637 546 -521 786 714 -787 638 -428 791 -458 434 797 -476 251 441 -24 366 263 -710 -333 -720 262 44 91 2 -771 -833 362 758 365 -348 -585 -735 235 -679 -109 501 -475 -679 -895 -603 -85 57 239 -674 -655 756 252 573 692 -62 -19 -234 -656 315 -161 -531 -728 673 558 -272 -874 723 0 -337 763 -554 668 -89 739 -207 -528 416 -24 -900 -313 -100 -173 236 64 399 -115 -805 -452 133 86 641 721 520 718 -878 -423 -713 120 440 513 -496 428 -265 72 -112 -292 500 641 -354 196 -878 -66 163 -56 -164 189 64 -529 255 116 332 -869 -474 244 285 568 143 -610 -597 -236 57 41 27 642 404 631 -123 587 -323 694 699 627 -786 185 676 -466 799 -518 649 769 583 483 -431 -228 664 -67 671 25 -863 -331 -803 -784 305 -196 316 102 636 118 426 -317 -179 556 -47 579 0 -7 459 -239 -474 208 -870 244 699 -288 778 690 186 -588 561 -395 -651 -250 429 448 -12 -368 -748 242 -132 2 400 406 -814 -463 666 -415 -557 -228 -311 -856 -545 -714 23 70 718 -893 -61 -100 470 418 587 -640 68 -394 263 738 78 -490 -786 698 -846 -518 -139 -379 49 -457 -729 493 -7 730 622 328 -58 336 285 612 -898 446 184 -551 318 -486 -774 -46 -11 658 -293 20 569 215 444 -755 64 -192 -739 698 582 98 -868 232 737 -27 788 -476 439 -271 -675 -475 -427 -425 540 -187 -205 -754 -238 345 -391 481 -362 -143 -571 513 561 456 271 -710 -799 -332 106 337 -122 -270 -806 340 -280 317 394 238 -724 -15 -164 63 -737 135 153 -519 72 -271 95 -731 588 -36 -381 258 55 -78 278 281 -96 -228 -147 317 597 -207 222 95 -341 -67 -861 399 -234 15 364 116 718 81 -306 391 79 -516 -529 191 325 -48 -498 44 -693 -702 27 59 -451 -885 98 784 722 -872 550 754 -621 -139 1 -437 -43 -539 99 -453 -569 732 38 -768 534 -826 584 -617 297 334 -176 -37 -99 318 -154 481 -870 -79 -389 567 -544 442 -868 -121 698 -842 793 776 190 -41 310 421 0 281 -184 458 755 -637 -612 463 -335 239 -819 9 -842 726 -219 -165 -637 -614 -28 -768 -295 -27 140 297 -392 194 440 421 683 440 458 528 587 685 475 -775 -398 176 315 -39 -104 -503 -738 -406 -828 -228 -136 60 725 428 305 756 346 408 -749 -813 291 474 482 -483 -160 -762 531 -742 343 607 -496 349 512 -124 49 682 358 -869 277 417 559 546 471 -433 640 651 287 357 -208 425 -4 393 149 318 610 72 -174 244 488 -306 -664 -682 -825 433 -642 -607 92 -619 -639 -587 -646 -74 498 -250 213 -265 599 -514 360 -442 -189 -878 -209 -192 -572 11 -728 -729 -164 138 -642 -697 310 501 -688 355 182 64 -353 665 -193 -266 -463 53 -691 -177 715 396 223 567 26 -701 230 -823 -766 782 552 -800 229 -647 30 86 -41 650 -469 -214 452 -362 139 521 274 116 -112 -567 -362 -272 -590 8 428 497 -439 -40 147 -826 694 -616 -211 -807 -256 -625 366 3 -19 216 -327 505 -121 -584 -442 763 625 397 -632 440 286 450 -208 -731 -796 -445 431 -333 238 245 -80 237 112 -469 -781 262 674 89 455 -372 -730 -155 433 684 -571 -164 -481 467 -486 -223 521 234 -173 722 -227 463 -244 284 -731 -162 -480 253 -431 310 -245 -250 -771 -90 -25 -32 585 -438 -602 -801 -326 668 567 -302 -707 -506 -625 367 791 471 -868 -384 -591 -201 -403 -827 -221 -719 252 439 -598 -324 650 303 646 -434 -97 -44 -173 151 -647 78 491 68 -307 11 -462 -671 204 709 -39 624 -468 -795 258 -483 618 710 -156 306 98 -779 -515 -723 -489 -749 599 -873 -350 -551 -723 -239 -716 -494 -637 -135 -821 -307 799 372 -377 -89 315 588 -234 571 -816 -105 386 568 241 -843 57 -142 789 776 -619 752 -644 -446 211 -234 -866 -730 -462 -655 -114 -114 -102 371 168 705 -287 530 -517 751 -150 -647 191 -847 663 -752 -173 -213 784 -209 145 -863 104 -864 653 626 -198 511 -850 -711 -705 384 666 173 698 -817 -791 -299 -797 -440 -679 -644 -667 134 -543 99 631 641 -695 -377 -521 712 279 -818 101 -870 -429 -168 -575 -132 -85 -550 778 476 723 275 575 -667 157 530 791 683 -645 -74 -681 -533 537 590 -474 -243 -871 -793 98 -584 54 -854 93 -62 -381 26 702 -311 724 645 -551 -718 -538 735 -728 143 -236 488 424 -688 -549 665 576 -375 -653 -769 -711 -421 -804 -864 312 -631 -215 -90 -587 173 356 -499 230 -784 -32 -886 191 244 553 -897 577 -249 348 637 215 -882 665 719 307 -487 -669 202 -394 80 -527 467 297 -344 371 -56 -629 663 621 -653 26 391 615 495 766 453 161 44 455 -575 -230 -127 -88 -372 7 337 322 -706 -187 -694 -218 -641 715 -776 177 -447 489 624 -792 -812 -496 23 -811 109 -496 219 -441 -124 -491 -433 -31 105 316 -207 105 12 390 -830 259 -831 -791 -248 -205 -746 -694 -314 589 -824 -482 655 -895 107 -675 -104 -59 -851 444 -841 -484 159 82 356 -350 568 -90 796 -711 -545 -811 376 507 -12 349 671 -316 -733 -789 -347 406 453 217 -836 -826 598 -450 20 -2 -240 -787 -751 644 687 -646 -484 -58 -275 528 481 -742 97 489 -742 385 -301 48 42 -175 57 -668 -402 -718 775 127 -180 408 301 -483 666 -686 -492 -833 324 613 -471 -226 626 97 531 655 283 -734 -225 -856 -177 -785 135 -512 -725 -469 357 -318 -884 754 565 -256 -207 -82 -519 604 693 -44 -709 456 748 -770 134 -442 -99 -245 -663 -174 798 208 -777 421 564 -538 -553 549 92 -52 59 -30 241 -241 136 -600 159 22 175 198 577 -47 -879 -569 -732 -891 -881 153 66 666 650 -881 257 -729 779 -448 -349 -847 -43 -852 -340 168 119 -11 -242 -375 258 -676 -547 -275 -736 414 -231 671 -449 785 650 2 200 600 44 -802 335 137 381 -290 -557 284 -24 -30 -29 236 140 -661 124 -765 295 -133 511 306 145 45 -153 110 -573 -332 -611 757 430 -460 715 67 437 -610 -676 -70 81 -810 -543 126 -425 -467 -693 -810 -529 503 -513 7 209 -156 -338 742 -25 238 -783 -46 -533 476 755 89 664 -466 -802 -807 142 -214 -625 -288 -46 54 -578 -712 622 -660 686 179 -24 16 -290 -449 537 445 615 -610 -386 -635 247 -714 -716 -644 212 -56 -312 -24 -656 -613 253 -882 425 -678 -287 -150 -465 143 395 304 -669 -790 -96 -897 61 -711 -742 -473 386 -407 284 660 -615 -766 -399 -814 -846 365 -732 310 -690 -756 790 -429 400 379 -390 398 -523 -254 -887 344 739 751 -608 -703 -580 -319 -785 670 -43 523 695 -868 -251 -678 -515 319 268 406 -626 301 -474 -880 -378 -9 25 267 -99 509 -291 103 -46 -18 -547 746 -433 -392 56 272 -56 400 -848 87 -750 -816 -861 336 -409 -128 -566 -896 130 -331 -765 -579 -477 283 -120 -67 -797 432 229 -412 427 -210 -391 -208 760 -324 557 686 -238 625 -508 161 666 149 -257 677 572 293 -577 -177 -99 729 -361 248 406 -855 762 -890 -610 179 -675 405 -263 732 -112 -280 671 -438 -815 -12 471 -471 569 -325 658 -51 -437 676 -784 -847 324 123 552 -419 -821 -139 -301 -404 -309 245 -820 -642 -4 608 -796 -234 -167 -276 136 417 12 407 216 -804 -700 238 540 684 430 395 152 117 -141 326 331 728 517 -406 5 -660 -579 -145 -637 -617 -627 455 -25 249 -520 -296 349 86 552 -784 -848 181 -287 -395 -105 17 -552 288 -219 34 -656 -705 746 -169 -543 795 -608 -880 4 495 124 408 -600 130 580 586 -48 -237 -813 -209 -817 277 79 -798 88 -615 462 -183 427 456 -622 617 -871 405 -649 85 -835 -289 -829 -687 443 -50 -200 620 516 -107 291 -614 763 102 -608 660 -620 149 -224 -695 -851 599 -22 580 229 -657 614 -359 -322 -369 -69 148 -472 -98 -586 -788 -590 -666 -665 471 -399 102 630 -727 -213 479 549 -580 -288 651 -900 -672 12 -133 652 -493 221 -451 -344 -80 640 -865 92 382 -90 498 43 -147 -744 319 -329 763 -173 254 762 -8 145 66 -480 -558 -632 -607 401 -756 -832 658 790 -116 -566 -524 -617 -491 457 -435 -347 -653 -848 283 -131 -679 569 -833 -269 562 -740 -390 -450 370 -660 266 195 556 -356 -36 -123 107 439 -348 -651 284 -772 576 -219 -311 756 -858 52 108 465 -266 -495 109 39 502 -756 -815 -126 238 4 -219 625 -568 -632 -896 557 85 -432 -531 355 88 651 193 -133 453 -352 -728 -617 378 734 -2 -31 167 522 451 -729 667 465 -297 423 -273 -37 -37 -185 745 650 781 219 -583 683 112 216 201 -295 760 89 -138 291 -112 128 -227 166 390 525 -849 -22 -590 -100 -668 -576 -489 -490 -72 497 -471 -574 87 -596 -506 -462 642 -450 637 -229 157 15 -142 506 655 123 -707 -826 441 640 -77 711 34 -102 -453 -554 -601 -117 -567 -471 273 535 745 -31 688 -889 -369 -516 -415 626 -623 577 -617 81 -723 -219 622 -248 765 154 -786 686 -753 590 719 224 -472 689 -567 -183 -118 397 309 710 489 -142 -747 470 -770 276 -774 -189 572 -521 474 486 -572 -261 -308 -322 312 -873 84 -218 -586 -372 -31 -91 -377 -327 -102 598 249 -749 414 234 288 -314 571 -193 -443 -66 -854 128 -150 271 118 83 -625 -137 -379 -31 169 -144 414 -814 -117 -497 -43 190 547 -871 237 614 661 355 -170 -422 534 -195 203 -654 -594 -141 350 -594 -818 176 187 -839 -321 715 -263 -643 119 715 91 -261 382 754 -862 699 -113 534 -466 -316 158 351 -324 -396 160 579 747 -431 488 -428 -856 129 -546 -391 743 218 378 142 -221 -289 -215 -14 446 -792 681 -771 80 -540 570 -523 -65 -192 649 734 -118 -317 -773 -663 -406 43 -759 178 -214 -208 388 360 -383 403 65 120 489 -276 -843 0 618 200 -882 179 796 -682 -83 480 38 -290 472 767 -609 771 146 208 48 -661 -58 399 -828 15 194 -151 -599 276 314 -437 -606 778 -105 756 687 610 -757 -160 -643 -449 -755 -594 -448 -672 542 613 502 673 -83 246 739 16 634 -378 521 -427 -822 -680 611 -871 -702 -515 -344 331 -252 -816 540 -261 -98 -37 702 724 -853 633 727 -215 110 221 -539 -639 -291 337 -92 798 348 326 779 -623 -330 -408 561 -168 -743 -774 493 -825 -333 -4 423 555 251 40 -693 -184 22 114 639 -294 -3 -81 -96 -107 352 -793 84 609 -446 511 223 -130 -295 554 517 234 -243 -82 675 -383 634 -130 615 413 109 367 -219 298 184 -199 665 631 542 161 652 663 -130 302 418 15 -204 -885 -601 185 32 115 -146 -815 -304 729 600 530 -433 231 -615 22 -62 -191 -293 581 -777 -143 -2 258 232 -418 -463 263 727 69 -371 -786 -40 -61 -462 -92 -219 302 193 -669 412 647 435 328 462 159 283 -821 -437 -694 201 -896 646 128 -446 -112 -759 714 511 493 414 -686 197 232 221 -358 519 -801 344 -784 -56 710 523 -170 241 215 797 -809 704 538 -90 73 -865 -88 -645 -190 129 -297 251 399 -639 -146 248 -639 -637 571 -768 -242 611 -165 -379 320 530 -376 380 -292 -447 57 -23 665 -14 150 103 740 168 -844 730 -434 739 -262 579 -228 -86 506 -782 -819 93 -439 693 -619 555 -505 -417 -900 -384 434 -50 -754 665 -384 51 -562 690 -360 -735 -605 -665 -706 730 148 -295 597 290 639 354 610 -768 -568 330 -428 -458 -28 -770 570 798 660 -589 298 -494 152 -551 -778 -449 761 506 58 480 -332 -642 -887 -700 66 -661 -348 -75 -690 -176 120 516 661 514 -484 -349 -676 461 321 65 -625 293 453 556 -238 293 707 15 -278 -558 356 761 -399 -194 -454 316 -43 -237 596 592 -841 642 481 -81 -84 -392 215 -765 -635 -499 659 528 -308 -714 639 -633 -339 -136 -741 531 346 -659 -347 176 -126 -329 614 606 -795 -281 -232 492 211 193 763 -232 230 -831 365 -746 -286 -634 -727 -616 685 -624 -344 -554 277 93 -639 -136 363 -21 718 390 -82 -386 558 -474 -735 134 -557 603 661 554 -405 -781 -190 -665 -743 -51 -42 40 377 -22 -355 -124 -522 -401 -685 193 -462 210 337 -605 232 249 -226 -397 -290 -682 -770 -639 -409 -9 -769 -726 355 -427 -812 -545 306 -46 -390 529 9 -210 253 -685 186 -749 -31 -821 -516 -187 557 -704 692 -508 48 -365 -256 510 -195 -318 -413 295 -747 -398 42 580 -6 -863 -785 551 -27 -708 -557 -597 664 -198 164 -246 -836 -453 -187 -867 188 -601 575 -496 -896 -750 -844 0 -473 384 516 -179 -14 165 109 501 -420 545 174 598 278 721 -32 -719 -228 94 716 -860 -814 -665 374 -732 -499 247 -657 287 261 119 -558 -513 -608 387 410 219 -141 689 -714 778 -634 -805 -325 0 -858 -415 260 504 407 341 647 -122 -665 645 -307 320 -765 56 -576 -414 -776 637 698 -410 -278 -629 281 -626 559 779 -146 -857 545 -177 67 656 500 438 633 129 96 648 358 -137 767 -240 -204 522 -341 48 -783 127 216 378 -589 -801 341 -69 -305 272 -769 -567 -689 -758 -99 334 -765 641 -664 -310 -317 708 -842 -601 -692 -185 -140 514 235 411 161 407 81 304 451 -34 -507 -775 -203 -263 -262 -723 235 -470 592 199 191 -870 -199 -529 -885 -769 -494 -879 -228 708 -405 717 -127 748 -799 -741 233 -384 -751 -216 -97 601 -23 -314 -411 29 618 597 -296 -570 -822 -708 240 -570 -429 9 505 -273 -87 -219 267 -478 -501 641 -774 335 -839 -53 -712 -271 124 468 -184 700 -628 -524 640 708 -140 -52 -133 -239 668 78 -405 -456 -213 -663 -316 -34 -486 338 793 -337 -60 338 -234 -718 -847 -700 -428 -282 -1 256 -686 696 488 -311 -334 -130 451 -492 -433 727 -79 -389 -99 558 -271 80 463 -321 -589 65 -888 -683 -790 -292 163 402 115 467 -599 -148 258 -830 -552 -146 -399 -586 -87 332 -843 583 -748 -721 -822 -168 427 -28 632 498 274 -95 142 -556 -527 -745 611 -378 792 364 285 558 -296 -744 -891 -3 241 -453 -98 183 -331 196 107 338 -843 631 -345 -264 517 -656 -663 -77 185 38 -455 329 -303 613 -135 -263 541 608 220 330 -815 -597 -11 -829 78 236 783 -499 252 616 36 267 51 724 -205 -188 -404 -415 -230 -27 675 -785 -821 712 -146 -108 740 -38 1 -146 -414 -672 -610 779 796 -619 -12 -182 -500 -178 276 -707 501 10 588 38 -681 -826 696 63 551 699 -666 -519 -247 260 -645 733 238 -388 -2 -345 180 -530 96 380 514 524 72 -714 -717 -194 -815 -518 266 -490 616 262 -285 -152 -367 662 418 -687 -166 -296 12 469 326 791 306 216 -311 54 708 -800 -497 -600 248 477 -877 -450 -780 -677 678 -381 -665 135 -608 -9 338 356 -189 -857 212 -837 713 -238 -62 270 -601 500 -698 -788 203 -209 -499 -531 53 -164 -450 -284 -9 463 779 343 -119 158 185 510 -246 505 -560 -144 780 -33 547 -828 527 577 615 -132 -613 539 -209 -802 -640 203 -804 296 339 -627 769 459 -557 -486 -483 -535 -665 -455 216 -162 400 356 -686 90 507 -289 -551 319 -164 -870 -116 29 -820 770 -506 -432 423 76 637 653 -543 710 179 -556 769 -463 225 139 217 581 124 -671 -785 49 -625 -833 319 -748 -710 -591 -863 -282 -12 -613 117 -207 261 300 24 -702 452 -871 -660 457 736 742 674 769 251 -480 269 -868 86 -796 29 629 141 168 -258 -651 84 -133 436 -217 798 -877 782 -624 208 39 335 259 -46 -380 -867 -738 -284 104 623 229 -337 122 -722 235 -44 619 -202 448 260 -315 -877 -819 373 -383 -325 501 -86 547 -221 -710 469 -474 409 -652 711 796 -544 31 -321 -465 -721 -747 -2 -498 -641 -469 -810 -246 -382 -536 -662 -322 648 390 -221 -599 -214 431 478 -154 531 421 216 -680 -145 0 -466 792 401 151 -588 215 -818 -351 -762 -361 -823 612 771 440 -415 0 614 -732 130 479 658 72 -687 321 332 -443 250 -9 -508 -532 403 544 752 -717 -778 726 -301 128 -379 -501 -816 -551 -13 -605 -437 236 463 -264 723 -353 -686 219 -503 -76 -49 -508 -896 195 -360 163 514 269 -614 198 689 -517 463 -382 -727 661 352 -314 550 194 503 -705 175 137 -594 -130 -281 -869 437 407 -469 -292 -147 -44 243 93 170 242 -215 -112 -178 261 -369 712 266 -220 494 -808 14 -127 250 -876 189 238 543 -344 -705 410 -109 -386 -796 726 -502 -821 764 423 360 -784 -28 560 784 -141 505 -343 -392 -595 127 -284 106 -839 285 100 223 -586 -115 -231 -80 216 223 429 -681 -219 -869 -133 206 -376 -790 -254 744 -714 -579 171 459 643 -699 -722 743 -609 -65 -781 -78 -678 -370 338 -267 -160 642 301 -196 724 -516 755 -261 -283 492 -546 -849 -377 26 452 -631 -638 231 -585 -305 -35 260 673 432 -8 47 -853 -809 473 -402 555 -789 741 -101 -445 349 -244 -764 -277 647 771 436 724 -457 202 330 -397 -21 -349 632 -298 -507 -79 -89 -66 -406 211 -343 -533 88 -115 713 444 -519 -80 -529 750 -75 123 550 -133 -801 -183 17 -98 576 -195 -765 156 -34 771 -626 -342 719 -142 -499 -260 -159 -557 795 -162 -17 -204 701 -334 617 -258 681 -829 370 -353 26 -833 172 -822 283 154 411 364 123 -556 421 -671 -800 397 -237 -286 -202 -410 -780 656 118 173 247 207 -676 -555 -413 765 -614 399 74 -385 18 34 -599 740 180 123 -893 -211 -467 -142 86 -625 455 348 -328 -655 -261 793 -718 -94 -55 326 125 635 450 -416 -562 -242 476 -385 -437 -551 -694 -539 -616 418 518 729 661 649 -769 51 -426 -242 -749 -783 195 -195 -247 -157 517 435 267 -231 346 -219 316 236 252 -234 -62 -642 21 555 790 305 68 -860 -451 474 -311 186 -215 -156 -313 746 -414 1 -111 616 418 -35 612 -527 -197 -214 304 755 238 790 -53 761 9 276 701 -221 -383 334 -309 565 -283 504 -469 -91 317 -747 -194 173 -592 -277 -748 686 700 -863 -209 -350 146 559 -122 599 419 117 666 628 400 -294 -524 547 242 703 -278 -194 -799 -130 -312 -77 176 -688 586 339 -870 346 613 325 22 -323 464 -96 240 772 -83 684 -508 726 -515 549 484 670 795 17 326 708 -557 -284 -255 554 -623 -760 -27 433 -97 -674 -599 -117 538 100 -85 -582 354 786 751 612 569 -295 668 683 26 320 -319 -215 -448 711 147 51 -268 -537 -722 -719 -667 -472 -559 -860 -71 -114 -784 300 -588 796 -697 -656 349 -522 468 483 -28 736 -185 -356 -113 -240 298 -804 -422 -150 -729 -705 -110 468 -881 -683 -681 -468 -238 -638 646 -668 292 716 127 210 -432 -391 722 -791 -797 -293 -714 -812 545 -559 669 259 58 -875 -450 -214 23 -670 271 -70 -623 538 685 -255 -686 -16 -615 405 -124 578 134 -447 -159 119 174 -131 -476 -539 -396 145 -666 90 630 513 695 -871 -98 -474 -82 717 -347 24 420 -723 -472 -555 684 361 620 -257 25 59 -177 -112 387 -295 251 -377 -334 583 75 -422 -655 549 -271 -794 -568 393 -724 551 -598 357 111 -420 -639 472 220 575 -796 797 -538 728 211 213 -841 -330 -389 -153 685 -158 599 514 -170 46 -611 -2 -795 373 -69 -281 62 540 245 -62 -169 -272 -596 457 -880 608 -243 578 -762 538 -394 359 439 -668 -850 198 98 615 -835 420 -586 485 -320 476 -68 203 -683 -141 77 -327 538 -208 231 537 600 778 555 735 -204 -525 -652 -134 -316 318 -692 158 -802 355 -459 -418 471 -452 -786 65 -262 -178 422 339 -223 -367 143 -52 754 -556 -680 -287 64 -555 -407 -351 639 201 206 455 -493 -114 605 11 206 229 -503 52 -650 -250 -897 -45 -514 -406 399 -788 -357 402 -501 79 -386 568 -639 -708 -878 -396 481 -750 277 732 579 -209 -169 -242 355 358 -78 -136 -292 341 -220 651 170 440 -713 -116 623 -336 533 -885 303 402 -696 -373 776 791 -505 753 175 -655 -842 -511 90 -874 -110 -322 -603 -71 208 -442 -725 -810 -26 -115 -828 -647 -222 600 -217 -290 792 -576 -18 -41 506 -59 147 -148 -386 566 732 -831 -615 588 -770 145 -397 -243 167 -317 690 -575 -421 -588 119 -726 377 -537 649 -142 -461 -408 -122 -834 -534 206 -24 -191 -23 -49 397 -319 402 -201 -116 -367 -571 -340 -439 704 -604 -484 488 -734 678 412 -404 776 -284 170 -787 541 -164 476 -743 -695 -733 -819 44 80 433 99 -776 78 -26 -203 290 197 638 172 -369 427 -317 -536 379 -421 519 -867 -153 -138 -67 -143 -174 362 663 725 642 -541 -450 -893 252 -322 -561 -104 199 -374 -275 238 -891 636 666 -269 447 -246 -30 -550 -559 -524 -469 289 117 -709 -249 -445 -709 292 -812 -873 729 -430 -62 -651 -784 365 282 694 700 624 -277 -435 589 -312 536 -619 114 -582 -201 132 635 -856 -465 -692 544 -110 422 263 118 -105 141 -892 298 71 -82 -594 731 -538 336 297 -691 -797 -766 -458 567 -380 -306 102 599 -640 -527 592 652 -795 -475 70 -169 -170 -98 -127 -231 -864 -538 -527 -404 -312 680 -834 -511 317 -787 786 452 639 -517 -683 -267 -760 627 329 -865 -497 391 523 609 -472 -625 256 265 -167 -689 765 -749 685 -95 -245 -412 244 751 688 -42 518 -53 -329 -411 200 416 596 -734 -233 -54 -25 -482 -564 -412 -742 -678 35 420 -411 508 -153 414 -10 -395 -12 -90 589 -310 595 -131 442 -445 -443 668 -737 -861 127 -885 -778 83 574 773 -72 -95 -425 -243 -695 605 -737 347 -512 -858 -35 80 335 737 -340 -883 -20 -332 -732 49 87 -108 -451 -258 -609 -150 646 -775 -236 -239 -730 -307 -444 512 -463 -127 -89 -249 15 278 109 -404 -387 -419 575 37 -277 -731 -83 -267 -162 -414 -793 -692 -115 -107 -182 786 -103 -76 -485 -121 375 112 -120 -280 -321 -411 238 -642 -832 -643 707 304 -726 657 -200 155 263 -359 365 -323 -505 -444 -228 -116 252 279 -385 282 217 -702 593 -870 -582 177 -341 -133 -140 -451 -627 -783 -120 -176 779 -141 495 -589 -363 -437 350 -242 203 -372 756 -148 -631 -863 -718 -538 -563 408 -475 -623 -40 246 -563 303 539 -243 -335 163 -856 247 -564 -406 -571 -692 -91 -706 141 760 -833 46 -848 -165 -431 -789 -444 -408 -122 -70 745 497 -736 69 736 -702 -495 563 21 253 -747 -298 372 -500 -493 428 621 724 262 -194 383 -426 199 -425 -160 369 -35 91 -419 -350 -53 -291 -571 -716 -855 -156 -264 717 340 689 289 -13 -33 -642 222 -788 544 211 -361 -479 146 -827 -493 612 635 224 658 -137 -11 524 131 616 31 -868 199 -290 -44 632 -297 -630 664 123 -247 753 463 -883 5 121 -117 -891 -752 266 724 -26 795 193 -868 -556 652 -734 791 -680 -760 126 -258 -203 -144 240 -41 763 -543 282 435 694 459 -385 -594 605 469 320 -511 53 261 707 -316 -184 -830 537 692 -356 311 -469 593 168 -70 51 -818 -29 -170 737 -640 617 245 296 -76 -864 -90 -792 492 736 735 505 406 -724 -305 -687 475 265 643 -59 789 -628 791 -785 -88 159 -189 782 -618 -798 -487 -42 74 -272 207 573 573 -763 455 -355 219 -853 38 -568 51 102 756 -60 266 -865 -317 604 628 -578 723 -373 167 -683 -788 -214 -785 -630 147 -890 -57 -210 -57 -244 -6 224 -313 109 98 -168 -298 -822 9 -223 -215 -820 -11 -676 418 -761 -56 -766 -29 -327 -68 -332 -224 372 -164 -366 -286 417 -731 -888 -400 -749 649 -323 116 771 -88 -655 -581 617 -322 -454 352 -241 -81 -691 -817 438 529 -278 -728 -44 -119 -211 -525 -799 491 -270 75 -156 93 -213 246 -620 771 -103 -157 781 107 -175 570 184 410 -312 -789 -184 319 186 685 -777 -796 -212 18 -29 278 -687 205 -686 155 570 14 352 782 -499 177 -853 670 -123 -895 -13 540 83 441 675 601 776 -609 -277 -471 -524 612 -52 23 -725 -75 -543 350 618 -112 210 742 -427 534 594 373 -539 612 482 -228 -758 -258 124 -147 -395 289 -481 -417 117 258 92 529 -227 167 -711 618 703 748 -355 420 52 557 -168 -868 319 -549 741 -81 362 -487 799 554 -303 112 -465 -292 -678 -802 -407 -737 -498 -595 315 -370 757 652 485 -536 434 -26 155 -886 161 -748 -884 -511 -80 -53 762 -6 -835 -107 223 -203 -273 -66 -738 -555 -4 90 -794 -740 -360 428 204 653 -760 -645 164 -586 731 -331 -802 125 -455 -2 -266 780 -785 -84 518 298 -568 -541 537 351 416 590 -734 704 767 -186 -474 -9 -896 212 453 -675 -200 -492 -376 -173 -658 -700 -374 456 318 89 -696 -514 -805 371 -878 520 353 -168 100 7 -578 41 -782 762 428 -96 -319 -746 358 -889 -596 -26 -574 -561 600 273 -17 610 -419 121 -4 -844 205 -167 -169 -255 -489 -93 -663 507 -821 -816 -534 212 -374 -754 555 -289 798 170 -100 -856 537 732 -242 -805 -25 -360 335 -132 -803 127 -715 -450 543 87 450 451 372 -213 506 489 -440 -667 -133 485 720 360 -546 -2 -588 707 780 -428 -745 -865 144 -35 -407 8 -753 674 402 -199 -589 592 432 -14 -890 -363 100 -305 -668 -28 -737 -271 -793 261 -23 -430 -118 -883 29 -335 741 -802 -889 249 -418 562 -293 -869 161 539 668 -587 29 -550 625 -465 317 702 -2 -142 393 -508 242 313 -261 -465 -679 -177 774 -354 41 -439 -672 -544 513 -733 -113 317 729 -416 -278 -286 262 442 291 -510 -548 238 -360 500 -894 684 -635 -885 -710 -500 -885 34 736 323 -659 -899 598 453 -671 609 169 654 741 730 514 -286 -169 -891 53 -779 486 -268 -877 -615 483 714 184 98 -162 216 430 -255 -834 -726 -336 -476 -710 -379 46 -832 -25 435 430 -152 -637 -74 -49 -441 -224 40 -791 352 39 295 126 384 -764 15 506 -196 -534 477 305 -423 301 477 -867 -402 496 20 -291 -117 -229 -357 457 -181 772 -529 690 480 -105 -120 458 -319 -514 -852 -115 -856 -805 185 629 -828 735 -19 153 178 -648 101 -452 -385 -102 10 740 -500 -400 -441 687 382 358 602 -742 -656 636 -260 -71 646 502 -252 -68 110 -341 -165 -339 -237 -430 539 -706 149 251 -257 715 390 -633 401 -291 -333 140 -263 -674 258 -848 -801 540 233 -466 -456 -129 188 -292 -225 330 -161 186 378 2 -825 266 784 -109 -290 -765 748 -63 -251 -721 158 781 406 -431 -244 447 -893 -86 791 423 297 596 41 -854 -463 -769 -734 -806 231 448 -400 289 629 -250 -181 18 -114 -104 -619 644 -535 761 -354 -595 -16 -826 -765 501 394 197 290 -288 -64 -509 705 -210 -141 -853 45 -107 -491 -77 -805 -487 -22 -138 38 -284 -769 -639 429 84 -789 446 731 -386 185 749 333 39 631 246 460 -870 732 -143 -522 -137 668 -130 739 -474 -759 -7 -118 -457 345 -816 -220 454 -865 -797 741 -550 476 706 -539 -575 -874 -2 -32 665 -147 -625 225 54 493 315 308 661 118 24 109 385 -675 787 293 113 -897 -726 466 558 -126 -602 -290 -116 -802 487 -587 -355 -317 632 -180 -37 179 370 -402 -42 -135 685 407 215 -253 -834 -649 -697 498 418 450 727 767 652 172 -626 139 -4 104 492 279 -78 613 -505 353 666 -746 587 87 666 -37 394 -753 -669 620 -546 -795 -601 -877 -27 -71 -827 505 117 531 -414 -14 785 -796 -544 109 -747 396 -847 621 324 20 -598 -772 316 586 65 560 -536 475 -505 622 -242 531 -87 633 -236 -578 -703 668 -770 526 143 192 -48 -817 688 -450 -657 -503 722 101 -457 478 433 -679 -340 311 321 538 248 509 -48 207 -437 716 635 -242 -503 -95 -479 -197 57 118 -168 746 26 -278 149 715 -368 -695 -632 143 -540 735 -387 642 653 796 -842 611 309 92 -232 717 -626 617 506 528 -369 33 496 312 -506 219 703 76 180 -431 -41 -460 -886 -106 -784 672 -473 -716 -346 160 -629 680 -30 71 556 -691 -716 657 719 455 -241 -467 699 -229 -138 -223 -548 351 -845 -127 4 800 -329 331 -892 279 -350 -889 75 62 -503 -576 264 95 637 217 297 -384 -117 -43 -94 -237 233 -102 357 -400 -71 -890 93 -484 -506 -289 727 -494 -854 418 686 478 74 341 -310 -842 99 -405 393 779 -263 -275 -268 -425 -8 115 -462 -778 -526 -420 -214 -406 -106 -859 -889 22 -610 -650 701 -460 -198 53 -128 787 578 -308 657 730 299 662 583 -629 575 -149 550 455 77 -614 -485 142 -110 742 -100 -774 659 119 -352 -193 794 -625 -390 -867 -44 -748 178 -871 -624 -649 -458 52 601 585 99 242 290 -132 354 435 461 -845 699 729 -221 229 116 439 -709 -139 454 -370 -445 -684 345 558 439 -536 797 -789 -237 -502 -542 -817 431 318 -486 -606 599 628 500 385 -366 253 -32 208 -586 -557 522 -450 -501 -93 -233 456 499 -799 -803 -532 -789 694 438 -241 221 750 658 -33 -77 251 716 -200 210 71 -737 -61 699 263 -367 -276 -786 413 -192 -574 -175 117 163 404 -708 295 -776 688 -354 51 633 -341 -836 38 -791 737 261 -869 -207 -481 372 253 110 45 -405 -538 -258 -804 -651 -852 6 279 -436 -419 -98 594 -21 766 33 72 -684 -645 -842 -519 -165 -506 -291 -730 60 -280 -821 -656 594 -476 204 -783 164 -743 -354 -542 -53 -789 176 537 -587 -423 557 354 -690 742 529 -382 -758 557 -54 205 -784 275 365 -557 514 -84 762 226 702 -384 -884 -349 795 756 -541 346 -669 459 311 141 -575 -774 -562 -371 -68 598 190 552 452 26 -489 22 -779 -819 622 327 -244 -892 -460 -173 -131 -410 -327 256 -594 -773 568 671 -338 -495 -711 318 205 9 -9 -753 573 124 -293 753 598 -450 60 255 184 -874 -136 -806 -591 210 776 -735 275 -408 100 -465 619 -890 -753 -755 403 -643 -361 668 -295 -426 205 -111 -217 -573 142 776 -13 -797 -882 -858 -373 301 -51 764 346 -288 270 475 -755 -34 410 696 447 -602 -281 -506 -808 167 -441 -465 73 -493 680 612 491 721 -242 589 -831 123 741 -159 543 77 526 -453 421 626 37 153 -383 -26 82 -595 395 -428 -79 -193 -751 -844 240 198 -112 697 -788 -520 -809 -60 -432 -178 -871 -647 -160 -503 -564 -884 -120 753 132 -163 712 -163 86 380 -204 -737 773 -278 112 -608 368 566 449 -66 -151 753 -55 555 -240 -351 -251 629 -147 -292 -4 -664 -809 -782 465 672 51 50 448 665 378 532 -459 -258 -398 -895 -508 63 -138 770 -378 208 662 -572 517 -824 1 -128 -322 451 -215 -210 -713 -787 -8 568 -436 528 -625 -452 -552 654 4 -687 793 -78 -339 795 365 -278 -811 410 108 -265 769 -710 595 -882 -589 16 744 -689 464 732 -599 -407 -224 -779 -68 221 -151 -256 792 475 -61 796 -40 209 706 -531 303 488 126 211 -785 168 -120 -899 302 -469 96 -880 -839 396 154 -108 -235 -113 -63 -698 470 15 617 743 -111 -152 -417 -52 -503 -554 -169 792 358 13 -172 1 -869 -246 651 -564 -382 154 -16 394 276 -329 -558 -420 -344 -888 153 -75 82 -865 137 -610 -864 715 49 262 94 195 -882 124 -417 -855 -767 117 -170 -378 -847 -678 -407 120 -400 482 766 -612 -754 -670 636 -280 182 229 263 600 -775 -850 -705 -652 -673 -472 321 -774 -687 -362 495 -418 156 -778 -351 -262 700 10 -587 -276 -562 20 -870 424 581 -200 -41 136 -737 -449 466 -636 -731 349 771 546 585 726 -537 -226 789 57 -862 -837 420 -402 -736 691 662 -238 396 -805 690 619 -408 -197 129 431 -392 672 -899 397 707 508 -137 559 319 333 432 -437 -699 496 749 197 -294 -734 -213 353 -269 240 -868 -814 733 423 -26 -672 62 -632 -518 218 -492 -143 -654 -249 344 316 117 -853 -648 -726 533 540 581 -601 -592 36 153 -371 525 -193 523 -896 -706 -727 555 584 -672 145 732 -774 -15 756 -444 734 55 198 695 -880 -614 63 -829 -406 -822 -554 133 -19 716 -316 665 183 61 -604 128 -193 527 -217 -541 633 -9 -806 130 630 -663 486 -564 768 64 -831 430 -871 -24 91 -706 583 -599 -505 -314 18 -49 185 126 511 386 -260 62 -544 714 537 -757 592 -455 546 -96 455 -687 -284 454 235 625 -297 -97 10 763 -860 -282 -62 459 694 21 -419 -127 209 138 -487 -661 -55 -476 -602 101 -340 -891 -503 64 616 462 207 -69 255 51 -681 -138 -664 -42 -126 -405 -597 -532 181 754 731 23 206 133 -311 433 -494 345 -740 270 286 746 -173 -526 -852 -788 -194 242 -186 -359 504 242 76 -711 507 -529 -898 215 -652 794 602 -577 -277 -230 -532 -60 -659 152 316 629 269 432 432 717 -445 -50 620 -855 -288 -556 -838 669 472 225 519 -550 786 -727 -624 744 384 -565 -608 -833 -535 30 536 -502 326 705 -485 -414 -858 257 -21 -810 -694 -867 -535 69 384 588 -292 -31 549 -479 374 -885 -485 -297 459 298 -149 -752 -3 -752 -257 685 115 -612 -200 -805 -344 -766 -481 193 -153 -300 -564 455 -809 -304 151 -67 232 638 -2 589 643 608 -406 -554 665 782 98 -700 459 -80 -649 662 -131 429 210 439 -463 -695 -150 684 -299 467 -654 -554 -375 -540 596 -477 -517 437 -592 -138 -455 -21 147 -101 193 -414 471 215 581 439 -727 205 -355 -229 -833 -867 -728 -265 -731 -580 -801 -100 387 -828 142 -365 499 -104 -249 779 -539 365 -726 316 -348 620 -355 -421 291 -4 576 -3 365 -466 564 -616 -125 -668 -407 -512 733 504 -45 -628 -234 265 -104 -499 28 -184 331 -384 269 -851 614 -296 160 309 -296 -200 57 599 547 745 -205 -138 115 570 432 661 -346 -620 376 656 581 761 107 432 -688 23 700 472 421 -302 421 -286 -121 613 -148 770 -598 43 21 583 -57 127 705 791 522 660 282 -259 -729 -470 -353 -758 -746 -428 -194 -827 270 -330 280 -303 407 730 -10 -758 -772 739 310 -593 642 -253 393 201 -452 613 212 63 610 -438 -848 -835 -342 -883 259 655 -444 25 747 62 759 -442 471 -841 686 94 -132 -881 585 176 409 -1 -582 575 624 -615 51 241 -868 -98 -756 -28 -465 -636 103 -731 -192 -311 35 218 216 -467 122 22 -676 -136 572 -413 -49 471 -673 243 -172 105 287 -103 314 -341 -259 555 255 396 -727 433 -52 -267 -62 -256 -882 96 639 -741 164 444 475 -289 -162 434 -157 309 449 -817 706 -71 -604 155 528 -141 -802 646 688 458 -575 -519 -768 772 247 -350 -144 453 58 -878 -319 -19 679 238 3 -271 -103 703 370 162 348 -57 313 -691 -873 -629 -734 571 462 513 451 649 -807 361 -837 383 -585 260 10 177 -233 120 -826 -392 602 482 -556 76 79 -419 180 -84 706 -843 -818 572 -81 -231 87 363 -476 -498 767 792 -41 30 -708 379 307 -667 -838 121 -832 -342 685 -179 -649 -496 449 -551 -389 -59 -482 -24 -8 492 -49 710 -472 392 -507 568 -41 601 70 455 87 530 -779 291 65 505 -870 -442 -610 -713 -633 -332 796 -394 117 -754 0 -734 -673 617 -645 -706 242 536 705 -375 -526 376 -410 -303 -412 -412 719 -390 178 344 -611 290 60 -279 564 322 -880 -628 -369 782 -479 716 197 -775 -168 -280 -50 -365 -593 259 15 -354 -882 -393 306 77 75 -631 -849 727 -719 -24 -810 -340 -689 -223 436 -537 417 590 407 498 -94 -480 -556 -684 45 777 -20 227 799 -530 716 251 117 64 -38 -594 217 -816 525 736 460 233 782 224 -132 -652 464 -255 755 560 354 392 -732 650 163 -780 769 -304 -898 -631 195 712 -483 -87 -172 -502 -495 -646 -728 790 -643 334 393 705 260 -555 254 -79 -182 227 88 -294 -227 332 417 131 -189 537 29 576 -849 -632 361 443 797 -170 -67 -545 672 -403 -308 91 -200 692 -395 342 32 -625 783 -799 263 -708 174 -263 9 -613 716 706 -214 231 498 83 324 -619 -144 584 -391 -105 -754 639 217 -829 367 -283 645 729 475 -391 -777 -873 -193 -349 659 511 403 -116 95 -540 97 -605 -93 451 -854 791 477 -362 -522 673 637 -650 414 246 222 -797 58 704 342 -717 -197 -273 -469 -848 -498 -223 628 -198 -559 651 -316 540 -727 535 -274 -138 797 -70 97 -811 -36 390 -857 -421 777 632 -375 -613 -45 -325 774 -366 594 -161 164 -529 -47 -398 648 657 160 598 640 304 -792 695 729 -341 292 298 173 -78 307 -310 -434 -333 517 -467 132 -762 -582 -863 439 202 -304 -228 -282 -506 -628 780 -586 466 -24 632 -369 652 -717 774 63 -415 474 -25 644 711 -748 -884 -494 -790 63 133 147 -101 -655 -541 -9 -492 -240 732 755 308 -381 505 -477 -196 -225 -365 -228 -119 133 178 458 132 474 -895 257 -462 798 -587 -531 693 -510 -726 -307 519 422 584 595 -781 449 -330 -800 48 -843 458 224 -177 -43 -696 -334 295 74 -534 -237 -153 -588 784 386 -655 770 -383 93 400 773 621 148 283 503 707 -674 -658 364 312 254 232 -191 -658 191 499 -250 321 -191 -244 -405 391 89 521 -682 106 73 -250 -486 -443 -373 -684 126 -832 -339 123 468 -401 -505 9 335 -864 414 84 -759 468 -729 584 657 -770 -20 368 -549 798 -36 689 -358 -378 128 -701 757 -874 -689 -850 212 -807 399 -134 718 594 -687 503 419 -81 -584 121 664 -482 50 126 -435 469 402 -590 11 526 -717 398 -494 -642 140 589 -825 264 488 -356 529 166 -436 174 -664 211 582 -210 -44 -158 395 526 -253 -738 -115 -423 -408 174 687 789 -689 463 -809 -599 35 -359 -535 417 50 608 -581 -287 -840 787 746 -82 -401 257 -871 -619 -155 750 -863 284 651 -640 -238 -224 396 461 -855 249 -834 704 -558 -184 -870 590 -383 -196 419 61 -649 -134 -82 -102 542 41 446 754 364 -802 -625 480 687 -391 784 -497 229 224 -591 583 91 -399 -219 359 -803 500 -75 -897 423 749 611 722 -131 -37 233 218 613 -535 -304 44 -425 -822 369 -864 -482 -270 -435 -253 534 -75 -243 -155 -599 -185 719 -125 409 -699 -222 -473 -696 747 -608 -662 96 -54 -250 440 108 -828 636 -471 -748 679 787 745 670 -834 -279 595 152 -67 185 -488 179 -685 577 -102 -675 626 -246 -285 -392 -456 780 317 -406 -693 -135 363 -75 40 740 281 -340 14 748 -759 -648 -733 276 255 122 -52 170 -534 -138 51 -384 -751 -705 267 -261 -746 -35 266 -627 -841 -490 -461 168 -512 -763 350 772 -813 -787 505 -298 649 -194 -563 787 154 -41 27 656 659 641 68 -606 -351 -207 -632 445 104 -501 663 -546 54 -289 213 -574 144 460 645 -587 772 427 -346 -774 685 -557 -76 673 -868 -519 -250 -445 614 -174 660 255 -653 -67 745 -458 487 -632 -859 705 492 -432 -263 275 675 -322 -231 -222 -358 154 -72 368 256 328 -602 -416 -711 -386 789 -120 -176 114 9 -778 305 315 323 -206 -99 -247 -586 692 -156 -155 -43 -246 -43 -881 -53 -252 720 699 -227 -189 189 -453 90 -337 505 -386 133 749 -500 -192 -286 -649 -820 651 57 -591 780 -32 -670 -334 460 -284 126 537 492 -12 -352 -703 -102 127 -261 -700 -158 129 -778 349 -179 58 330 -690 8 -454 -487 782 371 -868 660 -505 -833 -862 426 39 422 -8 -188 -482 710 334 596 140 775 42 732 274 456 -867 -105 175 -104 560 173 -653 -837 -833 -222 -156 -748 -527 501 541 -743 -11 -48 -338 -771 -210 -314 497 -543 497 -846 264 317 -635 371 -143 484 -298 -232 -390 214 -144 698 202 -282 -805 720 483 -619 -713 -172 684 -69 -404 230 187 237 -608 -656 -896 -101 -20 365 -507 404 472 187 -724 764 280 -802 692 778 -893 138 -826 -307 -737 -845 -283 -110 -249 -742 23 67 258 482 738 514 -40 -195 336 95 195 -640 -78 197 -360 714 20 -34 -712 779 -804 443 778 789 -254 413 -556 690 722 -159 0 183 -94 -347 524 -820 -153 -428 -765 -353 -172 1 338 724 394 790 60 624 524 -112 784 -584 -885 -753 529 -281 -726 781 238 562 -48 -9 -795 -557 -236 -741 -455 -715 -280 605 -605 -781 -561 241 -857 128 -554 -815 642 760 -689 -681 -147 -474 -745 478 188 -99 -483 762 347 296 185 -609 390 -467 -881 425 283 193 56 -8 693 192 170 296 -39 525 800 -348 591 310 345 -545 -396 663 450 -273 139 89 26 -403 -79 -172 -697 -390 -186 -543 548 -705 538 -630 -712 -72 456 -420 496 378 -386 -891 109 -889 188 -426 -662 -417 -609 61 199 -803 -826 8 763 -163 -108 -66 -105 397 213 -580 -893 -118 -166 -592 704 -895 -31 -492 -765 -691 -722 330 -238 97 325 -19 -513 -787 -671 -679 -590 488 -717 -406 -509 -704 -37 526 -300 -445 -597 -221 -79 170 -766 -743 460 -275 -289 -453 426 -508 -852 -319 -148 -551 -44 491 -350 689 -146 -900 -22 528 -806 -48 99 730 -497 760 -532 -433 -674 217 131 -454 -3 -618 -812 -637 782 -311 645 -615 -182 343 171 -517 796 -253 50 -470 563 -353 -842 1 -350 57 379 -762 488 109 168 -280 679 -17 701 -525 270 -408 606 -839 -221 -498 427 -140 -652 598 500 -6 -261 -273 -868 771 -798 -461 281 -396 -853 271 -752 -717 -250 -452 603 93 -727 56 -404 -4 -869 604 -306 277 68 -584 -160 -219 456 489 18 -875 430 -176 -566 -783 142 280 -138 311 -300 -85 437 -757 275 297 -318 -464 278 -429 -495 -329 359 -34 398 -346 -504 -108 -553 351 -216 -328 91 582 635 -766 -480 -695 -816 578 -448 -42 -327 -55 -107 465 -100 -716 797 414 201 -725 349 -147 -249 229 794 -440 -389 -681 728 387 -807 -803 -602 -890 491 -12 20 581 -25 -105 -418 640 33 -316 273 -832 767 -832 446 549 343 -760 -485 500 -630 -430 -731 -567 -192 -3 -12 362 -865 -417 -769 -484 142 -436 -863 670 -62 184 44 531 -625 367 651 -554 -423 -227 -622 411 -103 202 699 308 253 -245 479 -199 -605 -751 433 773 453 -574 -574 351 -449 -536 567 -412 -688 -124 677 -92 670 -664 -305 608 298 688 -319 -777 123 -831 -144 307 -79 -27 -192 416 -115 519 724 777 152 504 -622 -767 -396 -35 664 -573 120 -323 -16 109 -28 -456 -415 525 -834 577 577 -485 56 547 165 -146 679 -501 -86 253 -111 -611 -8 -344 708 -195 -119 250 287 628 -58 277 -671 606 -355 -315 465 -484 -419 521 653 -847 568 574 -97 -569 707 -500 600 -175 674 222 465 -202 -248 249 -260 -40 -151 480 160 597 619 40 -845 236 -224 491 -36 317 535 761 622 -727 4 358 -636 -871 543 -342 399 323 -889 -747 -356 75 160 -97 26 -201 673 703 -304 -461 -425 670 -352 -110 -523 768 343 -225 767 584 444 -226 -218 -89 251 -864 329 -669 -191 181 134 -105 -880 660 -29 408 -124 -94 348 331 -872 84 -318 -396 -78 -168 123 -130 636 311 -534 -462 215 349 472 -772 618 338 606 -845 -378 667 -160 473 126 357 -652 340 451 205 340 -481 147 702 -469 -474 375 308 348 178 154 629 -31 -37 -880 565 -722 729 -3 -612 -666 -604 47 59 39 170 -448 672 -429 -409 244 635 527 -886 416 278 -170 -87 -54 790 572 252 579 -695 156 60 407 707 -673 773 -445 294 -282 562 -371 -884 450 -824 773 374 487 -93 -303 668 68 -733 441 -62 113 117 -537 -26 -780 486 -633 -755 -273 424 -301 174 -211 699 -265 -122 258 669 692 -789 4 -156 -797 -155 -33 609 -206 207 -36 -718 -152 -445 203 -463 32 769 186 -13 -861 234 -304 -643 32 -598 19 799 -370 660 191 221 29 795 -372 -479 -431 761 -390 526 576 -673 -368 -453 -783 8 493 -880 710 743 84 -837 -124 -846 67 -52 18 -667 -152 205 646 -703 773 452 -270 -367 532 -310 -598 245 542 215 436 -594 276 -416 -170 135 188 -56 -280 -529 346 337 293 406 -77 -872 227 -691 280 127 -10 763 -157 768 -152 374 576 -22 -848 772 367 191 444 -318 570 -112 468 -572 -543 -253 64 -174 -888 459 735 -18 799 394 -282 -673 343 -606 351 -428 -778 -340 -697 684 -252 -17 630 -768 620 -572 -756 318 -858 -116 626 526 -457 127 -42 680 -534 561 -62 154 572 9 568 703 -556 152 -800 347 304 -77 736 -485 314 -432 -255 244 60 96 -218 -817 -430 -330 780 441 -9 -211 -428 541 -849 496 119 -488 -870 268 -848 -802 -712 756 -611 332 576 326 -222 -256 775 162 -92 134 170 655 -197 240 68 -411 566 294 631 169 -595 -588 48 227 -876 9 -340 -348 738 372 -615 531 -628 -654 431 108 398 -763 -191 -561 -696 266 -96 278 -711 354 -703 172 -890 385 675 494 -357 -322 -875 -3 -588 -430 -387 -172 412 170 631 221 -384 594 714 123 -658 92 -887 605 527 -470 -773 151 161 -394 463 -84 81 159 -820 128 -335 108 -851 252 698 -5 -610 -249 -774 -343 778 704 538 -209 355 -208 60 -498 -771 -246 -797 -813 415 785 -888 232 -768 240 181 514 -587 558 235 800 -827 439 -782 435 709 -190 286 291 -330 797 -369 -823 37 -773 -873 504 -632 -259 71 474 -560 -394 -77 151 547 -232 -639 -889 -716 -650 733 -467 -319 -738 -425 -646 580 -127 -758 -685 -217 131 528 -373 -847 554 448 -766 422 415 138 -750 620 -128 194 638 545 -811 -407 -81 -712 759 774 763 -589 621 -809 772 479 579 640 -283 -490 -586 -870 644 499 796 255 584 81 77 -699 630 -753 -551 -739 78 786 552 -164 460 -91 -396 272 721 33 585 642 91 -783 225 -240 -102 468 661 395 570 -254 -725 -104 155 -382 500 153 36 -608 -576 -757 166 -516 124 -21 93 -465 496 490 462 -889 471 3 -304 -693 5 523 -396 739 -289 280 -441 -337 -32 -391 -286 -600 -642 -464 -456 -324 -619 52 -121 -257 -497 -719 -401 534 139 125 120 -585 -748 -325 752 442 -258 586 -829 437 -882 45 -620 613 -536 -315 -847 -742 -162 -103 -850 619 602 -557 206 -100 82 370 -294 543 -132 -811 701 -282 166 624 -744 -357 269 599 -264 19 -270 -682 -820 489 499 -369 -163 -524 -855 476 -468 365 -664 638 52 -834 457 -747 -594 417 -23 -368 689 239 50 392 -887 649 -295 -645 152 700 725 -593 -32 -159 -814 -400 -228 -149 -700 -196 126 77 -95 -530 -516 689 -690 -414 20 786 472 141 192 -221 -314 -566 544 -640 -216 -499 -25 -674 453 686 -28 -565 -487 -158 151 -633 226 139 199 -589 -840 -484 -733 -708 -478 -654 557 -18 620 -407 -102 704 272 -379 416 621 -726 -855 -838 657 633 18 412 -402 -156 711 324 746 -180 -604 347 -45 -722 -55 -768 659 761 67 514 -730 -178 -210 774 507 487 -838 229 -838 -851 -884 431 291 -553 -732 442 500 -115 690 742 292 139 331 176 451 422 -551 -260 -325 97 377 773 -760 685 -165 267 -272 108 104 502 382 -43 -474 -174 312 -105 236 -886 -876 59 83 -569 -360 136 412 -189 -17 -377 105 278 427 -191 204 44 116 -194 -1 -542 -139 -900 344 -580 189 730 86 365 675 249 483 108 774 -760 -681 -164 -614 -363 639 -708 -250 143 103 -558 450 -599 -516 -407 20 -532 624 -82 596 -136 -83 -8 -425 298 -79 275 -490 -242 -617 -322 57 196 -482 292 -690 60 163 102 -804 -152 10 566 -363 -91 723 127 555 250 317 -397 664 -140 306 -647 365 150 -561 -788 -227 66 -29 -519 224 -210 -628 -26 -800 -634 -356 -535 -766 262 -391 26 607 -765 -728 163 139 -770 -614 567 -278 -710 -685 187 -25 -512 5 -516 -696 -228 606 -795 273 501 -599 69 -542 773 612 396 -178 -263 -239 -102 -292 -242 -434 147 -239 -276 -836 408 429 -849 -622 -804 -333 331 553 -267 -859 3 -569 484 5 -115 -895 -681 612 373 -34 -788 -465 507 -49 -112 105 169 361 -440 -110 -595 -232 627 -341 750 -485 -616 -91 -289 523 639 340 -265 565 -879 61 -330 -204 103 -803 440 -823 692 -310 -155 -847 8 195 -406 -873 -217 -400 162 554 431 322 687 733 -612 717 432 -274 -317 343 419 767 487 -509 -409 337 378 -433 -70 131 500 265 214 -822 -459 700 -459 -531 -65 457 -262 707 642 411 -797 181 -173 -682 402 -570 -381 -35 359 -52 -569 218 645 247 -444 -49 462 365 362 370 120 -552 -57 692 -578 282 174 709 10 -876 -156 -750 605 437 297 -406 534 388 -783 -276 99 659 371 531 -101 -880 456 -450 -298 459 703 716 554 -658 628 399 107 -173 -319 -649 447 -463 649 -313 -175 757 -219 137 -265 367 -589 -23 -743 -890 191 569 -178 14 -326 284 234 616 533 431 645 477 395 -257 -642 266 393 694 -297 -386 -306 270 196 47 -392 -813 -60 533 212 619 -734 -824 -583 236 654 641 -463 670 720 -814 301 -720 391 -443 244 250 388 -99 330 -115 -595 619 -342 373 336 512 -373 297 -54 -558 -559 -523 -735 -763 10 612 505 437 -22 -346 -852 795 91 -670 -590 -140 -69 -704 401 -530 -539 -439 761 -658 -92 417 353 -786 330 -846 -702 -729 -786 470 -398 297 -880 -513 604 535 84 -623 489 -796 794 108 -633 -311 -700 -361 760 -442 273 649 -41 588 665 -277 -732 713 -113 55 -537 -338 645 62 178 535 77 593 -438 -789 -23 -808 709 387 610 23 714 -538 172 -635 530 158 474 471 209 31 -594 -328 -154 620 535 -82 -242 412 -486 481 -396 -747 627 -35 -411 639 463 511 720 -74 -360 -230 -289 -630 -601 530 -240 -155 -900 734 455 -464 779 -610 -446 423 -328 254 775 267 747 -463 -587 -861 110 -405 28 406 -390 -493 74 631 -198 99 171 365 -521 -77 -273 509 -138 707 734 -356 54 145 -878 39 515 285 -855 -531 -149 394 565 -778 -806 -86 -560 -342 702 -847 188 -220 -771 -134 -34 -871 141 214 -674 -206 680 272 -491 716 489 568 638 -476 652 -701 18 103 176 -347 -90 -238 -166 -834 312 -610 113 610 -773 -426 703 347 769 -35 676 -172 325 -706 -827 85 -849 -49 -869 582 -568 624 167 583 463 -6 529 486 -632 -485 -510 520 208 -433 163 336 -89 -875 -733 -358 -646 264 255 -200 254 462 -360 -305 -11 461 -261 -436 -488 468 -444 764 794 -286 -98 672 -263 -155 -820 560 -854 498 201 572 474 -551 -829 135 434 -299 485 -438 -725 -733 278 -422 -893 -785 -771 -197 677 415 208 -563 418 -272 -230 596 427 -495 692 -880 223 530 749 39 256 196 -203 -757 -846 15 -847 -489 -223 -822 601 -571 -176 646 -454 800 682 244 -206 -682 -497 460 -305 -251 -865 -341 614 707 -748 -594 -509 -299 353 -820 719 27 426 -399 -194 -698 -451 786 -698 369 401 618 -132 561 -314 679 405 -544 474 -714 694 -422 -870 -415 737 -158 -31 -358 326 648 175 662 -461 -13 -587 792 618 -474 -217 -461 410 7 243 -537 625 -370 -650 -218 -295 -612 16 661 218 -48 -514 -788 -20 514 -468 -48 642 47 -714 -790 365 -281 561 60 800 -885 -142 -748 -316 -76 631 688 -251 223 -884 -636 -64 -248 -374 -638 5 273 -278 -862 -723 -850 -405 310 181 -391 252 -471 -244 -39 -523 -600 -105 -470 145 -298 -285 -793 -865 -377 752 -409 735 174 -70 233 -143 666 430 -703 -701 687 -112 -17 -416 759 12 226 -252 -39 315 -204 -46 637 -689 -425 101 -6 158 402 674 272 -578 588 -222 293 -121 781 -493 57 -771 -389 -391 40 -625 743 237 -58 -706 624 -605 51 47 247 649 510 138 398 -720 -170 -336 -179 138 -16 -652 -527 701 -680 -690 150 619 -153 531 611 -870 -592 -296 554 -451 -701 -845 -819 -245 703 -836 525 -107 -718 -190 -590 436 -454 159 473 376 628 -720 -587 184 665 -681 -586 -292 642 -645 -463 -420 385 -590 249 681 172 -752 -232 438 -527 -338 -328 773 -63 352 -500 237 -259 714 -862 41 -498 790 -481 -874 -792 -293 -594 104 -886 220 -282 121 731 -417 -620 374 -221 -264 355 386 570 231 -641 330 485 160 368 776 -319 557 -524 -216 -66 -314 -618 -76 -601 383 -271 332 -270 -687 -339 -832 541 723 -734 -467 505 -652 -772 -835 -405 -754 179 -560 662 781 38 200 396 185 -733 432 -85 -567 -454 90 4 -646 194 189 465 781 -444 -438 -50 -186 -679 -594 -654 566 -707 128 -19 -100 783 205 47 614 613 715 -253 -288 296 791 434 -187 481 68 791 100 427 -126 -710 -30 532 -774 -581 372 -578 -465 -812 678 -629 -718 772 -399 727 225 362 213 395 -871 700 424 -833 -650 340 788 -811 583 -323 227 207 -189 145 797 -788 492 47 602 666 11 226 170 581 -156 800 215 -638 -112 -813 -375 446 -131 -356 160 761 706 700 320 -386 587 -101 -308 -327 320 573 59 540 -175 -319 -370 253 388 -387 378 -269 586 -283 -819 118 -261 -226 509 -778 320 -158 404 721 377 800 586 281 43 -847 539 253 284 -751 785 387 -399 -755 562 74 -488 175 -221 -515 -334 110 -229 643 656 362 299 -54 354 -187 413 777 -144 223 -357 -862 -95 657 676 370 771 469 -677 42 289 -237 -707 -787 505 128 -54 432 -530 -339 510 241 -783 -413 -343 -753 -520 48 -361 -85 43 -619 0 -559 126 -620 -429 375 -863 -566 -239 682 -618 -596 754 154 -340 372 -59 -259 -286 -280 352 -46 -522 115 256 443 -523 -40 800 -330 -588 -672 -775 522 -24 404 -297 546 -2 189 395 -888 -356 -75 517 610 -804 -410 367 622 67 504 18 -451 -476 -554 557 -402 -251 -436 -866 565 -532 11 -827 -193 -216 534 -487 -185 -321 766 723 -789 293 -470 624 751 525 122 -738 -545 -459 800 379 747 -455 -646 624 -393 -134 -101 -484 775 -367 -482 652 129 -118 353 -880 -527 -578 772 -810 -882 -800 230 -717 -541 -729 -61 -639 745 295 -386 412 558 -13 796 -177 467 -74 -335 -651 -455 -580 258 -319 -627 -717 -66 -761 789 588 -14 -438 -757 144 -82 -514 -827 -87 496 376 -470 -298 622 693 -644 -888 450 161 572 -395 -878 -688 -575 242 -867 -172 729 57 -528 -747 -889 -293 710 -460 -383 452 645 -11 -228 -130 688 -735 126 441 -154 -333 767 -647 -63 -887 -309 129 187 298 -341 -800 -43 610 169 -460 596 404 791 -476 -594 -93 -641 718 -87 123 -664 10 -120 -677 620 345 -48 556 787 -533 -340 -8 -623 -180 197 -706 291 -479 -354 276 -366 141 693 -382 -825 -507 -889 -669 788 4 -135 559 -740 -87 647 37 94 271 -724 -860 -686 576 223 -109 -45 -616 581 365 -872 -642 70 169 -848 185 -194 366 629 570 -774 -524 344 -492 -501 -793 -768 -855 173 -821 512 233 651 -819 -775 -275 381 284 39 765 684 763 -577 643 476 -349 -645 651 552 554 -574 -353 -721 -814 -527 230 -332 79 -29 289 74 -527 720 -45 78 216 646 717 -839 297 -571 432 -298 652 205 -280 259 -577 -64 -253 214 -863 -727 -6 478 671 600 588 -386 261 -773 -712 -218 284 424 -415 299 -611 -225 557 -382 732 -558 48 781 -138 735 -290 -676 495 -7 -18 -353 186 693 -563 -885 -339 -734 -52 -514 70 645 -348 -160 676 -322 -270 -893 -332 -88 -15 -242 -738 -181 -338 -589 -454 -488 -441 286 -345 -569 -329 -739 -45 -657 -358 -110 -519 479 397 -512 -180 583 364 667 -589 -160 -49 -843 -217 -180 -178 393 -218 -138 -220 -504 -628 602 -268 -251 -702 540 336 -76 312 -491 -63 654 571 601 -876 -88 -636 -302 -844 -671 -486 47 -22 -678 757 -601 -711 176 -667 -446 -429 113 -382 -790 -124 147 143 424 250 -573 77 -592 346 488 333 255 -542 -494 -454 -703 94 492 -440 258 -605 743 -745 -292 551 759 -627 -193 544 -258 507 88 -472 449 -195 621 466 688 -892 186 -650 -387 737 -217 600 -178 -370 334 -891 -138 -258 -184 32 -476 -764 -126 -73 -876 -268 -711 -447 106 -365 -118 -691 623 -227 767 392 202 708 318 -832 510 739 204 -781 -602 45 786 -635 517 -234 -828 26 -768 214 266 633 257 -94 588 -809 254 250 603 45 278 -472 -752 756 137 -432 102 665 -817 -139 338 347 728 -600 773 -548 36 -385 534 -894 -174 410 -845 286 -28 35 -660 701 472 613 654 676 -847 772 6 -494 684 343 59 666 -255 190 -580 -680 253 220 -737 -478 300 645 -225 633 -405 340 733 -62 -10 731 -289 668 -164 -687 -29 -795 290 498 -885 216 728 -340 -779 -676 427 -873 -713 242 -346 444 211 662 3 -654 -631 -642 741 -819 -382 -220 -21 -825 -765 -855 182 379 -272 -774 -254 -734 -371 -186 -797 448 -765 -326 -489 -732 153 380 157 450 79 86 -367 151 686 -43 746 65 524 -635 -279 -627 1 -345 331 318 -859 787 -599 32 -604 716 -346 -85 -161 238 -90 527 -649 -824 -562 -753 106 -15 -637 486 305 -837 -699 -342 -888 -190 366 -20 -596 216 124 472 454 237 -501 67 334 590 174 -354 171 229 -359 -817 673 414 456 -615 -49 290 -794 -23 -296 385 -479 274 -288 311 499 -326 442 50 -185 -402 -891 -85 681 636 -816 -276 163 -464 -57 -500 -339 -200 -531 -122 760 -667 783 -12 589 618 254 425 -797 -538 -683 41 -204 519 -121 723 769 -142 -889 -385 -645 -425 -274 -380 -741 252 -356 -804 -698 32 454 177 546 -321 -56 -645 -16 461 -309 170 191 436 -51 -538 -797 -46 -653 -847 -179 -160 -29 -409 -634 -83 -343 492 -512 -267 613 545 552 221 -644 -834 -316 198 167 544 -734 393 -601 -697 -730 -27 -790 214 190 -512 -573 564 245 -720 331 642 -16 -282 646 194 -422 -88 739 -754 -56 -514 693 425 -114 536 161 580 -380 -671 -432 -328 579 557 692 -680 530 312 -345 -504 -623 -669 398 437 205 -363 -147 550 -690 682 232 121 -501 -411 -626 734 -752 270 -255 -273 273 782 60 -524 -657 -7 -831 677 -638 318 212 -535 -350 -781 630 524 -223 209 -490 -185 -578 679 -375 137 162 405 142 -391 440 -817 -34 553 -513 -640 -650 -472 725 159 -734 447 479 141 -655 688 -317 350 -757 -631 -481 -122 -315 -667 -355 612 -664 198 700 -242 -867 -558 -643 306 747 255 370 745 -816 316 -199 40 396 -56 -617 400 -733 -763 283 0 -423 -513 81 -275 590 -264 -894 -190 -32 626 -508 172 -124 489 -668 -419 331 -799 242 -522 498 -753 57 -614 -139 -771 -815 -531 -714 185 701 -734 -733 602 -6 445 -21 -570 -48 416 776 -114 85 -418 -82 61 708 398 754 -670 126 444 -37 798 -197 264 -340 -521 66 -558 -888 -342 -401 600 -516 88 652 -775 101 -374 -258 -308 555 -885 -769 -843 -22 177 650 -558 -196 54 -499 -138 -107 -371 105 530 -873 -318 570 732 -399 -410 -124 -820 -616 -137 395 -720 -473 -240 668 184 111 -306 -898 192 739 710 646 -885 -772 -669 -737 -237 72 429 -648 489 -217 402 -321 -245 75 -114 -503 -401 418 144 626 576 -366 -545 734 -515 349 -186 280 -598 53 -703 440 -219 -592 739 159 689 -453 506 -879 -215 -575 164 510 762 -133 -525 -214 -829 -752 -349 -690 -186 -624 -627 71 -436 232 -599 221 494 -97 544 -362 -133 82 212 -772 665 741 609 89 677 128 620 -514 149 -143 291 -276 -48 741 -303 -71 512 -403 109 -594 797 573 626 -292 334 164 -314 -639 -403 -543 -809 415 -400 -272 612 738 -168 380 -778 -759 208 -272 -276 -795 -711 -851 -599 -690 34 738 -26 67 250 -806 -236 -539 -106 422 -646 -325 688 -652 -871 -611 -236 -763 -391 -292 122 -572 -812 202 471 310 -386 205 579 -222 -98 -597 323 -113 -677 -454 181 413 162 -349 -1 499 798 446 -533 209 306 -465 -213 -688 -420 -752 734 -632 168 585 -221 -56 310 -99 -846 342 -311 -357 682 -79 371 497 386 596 -464 -245 -254 532 -703 -304 -244 496 705 457 36 492 -124 403 467 734 -604 586 -242 -659 -642 406 283 -799 635 -344 659 -710 -51 -16 759 -54 84 -371 129 -244 -48 481 478 -473 -801 640 -188 -36 359 -691 -231 -768 766 -311 312 458 786 257 392 697 50 -451 276 696 -145 674 -393 561 -272 -780 130 -55 247 -55 -371 -438 499 -166 -864 231 468 727 643 -214 366 -149 -81 254 88 -887 401 -250 229 344 165 406 -59 581 470 103 -633 -512 -276 757 -203 528 174 -515 602 303 -858 542 152 372 190 -585 356 115 -139 590 214 -486 -711 -723 631 299 753 -126 296 -357 -602 664 -225 273 445 -273 674 -62 6 -389 -485 -720 261 -853 108 -210 737 -680 -706 501 -363 -609 -129 -259 -632 65 740 -131 -359 -313 -234 163 -561 -364 -813 -630 -735 -517 -800 -136 -868 -216 -424 698 719 421 496 234 -8 -579 605 727 -278 -343 -792 744 282 -354 -837 -841 -55 521 169 271 478 -831 -755 454 440 -806 646 274 -581 114 437 -581 -381 493 666 174 -517 -17 -795 -305 605 -269 -66 767 -383 -643 23 612 -176 21 45 -38 -719 -661 -265 105 256 44 -134 541 -534 95 59 48 344 -145 747 721 -174 -697 -133 23 672 -280 706 641 -749 -14 262 787 -229 92 -795 150 610 -299 -33 688 -42 43 161 -245 744 362 -829 -253 -165 -412 -837 -626 680 186 136 -268 575 -619 550 182 -408 496 -445 -719 -404 -80 -386 693 -581 -136 -840 631 75 -540 -227 473 350 -565 -171 517 297 749 503 189 -576 575 -114 -819 -363 247 -736 144 -433 654 -355 139 -439 -611 67 -61 -362 -67 73 360 -886 697 -403 -261 140 -103 642 792 -21 -727 610 367 -370 -223 -760 264 445 -780 746 383 -201 -78 764 -205 -280 146 -890 48 633 -16 -272 -766 -829 77 643 555 769 -640 -300 -491 -424 -639 744 58 -447 744 -686 439 386 12 -310 181 -363 260 -612 -184 2 48 247 223 -154 -594 385 -371 595 -417 593 418 212 -631 -721 -124 -384 263 653 502 611 742 -170 -567 -139 749 136 -127 770 89 87 -623 199 561 -112 -877 531 373 -886 326 173 305 529 300 -704 788 -466 115 -139 -160 307 -138 -707 179 -442 784 -852 -587 374 -461 -408 668 -208 629 706 747 -306 495 -56 -723 -688 451 477 536 546 -786 -198 123 766 -784 -111 446 -738 -485 759 -174 424 536 46 -729 -515 698 -239 227 -235 596 -245 794 -47 767 -350 -694 -883 -478 621 -619 433 702 -607 -461 -210 -140 4 -732 -425 -472 546 -811 -856 -312 -442 -183 -830 -39 -104 521 188 -618 -91 641 361 274 -323 778 76 -461 -117 -84 -553 -186 -501 -898 -24 -854 -86 -303 -461 -521 -108 284 -467 406 262 -392 -10 -701 -226 -567 348 2 -856 -358 527 -152 -520 699 -503 -223 -262 -845 -553 723 -165 -684 85 296 -558 349 -504 385 -643 644 425 455 -879 -73 -303 -239 371 -602 154 702 -306 -175 -616 633 -237 713 -334 443 54 -332 330 -487 778 -513 169 262 410 21 143 61 552 253 -825 329 -218 -79 -411 -97 295 186 432 -678 -214 -7 -566 -539 -795 451 741 716 508 -493 517 -690 -836 -411 -111 5 343 704 -671 -212 -223 -600 -314 89 -92 -623 -652 -225 -339 688 -533 360 -267 216 -319 -637 548 -725 313 556 -452 390 -51 794 464 -352 283 -809 -745 -685 49 -682 -35 254 297 383 304 -227 -103 -579 368 382 220 51 -578 570 214 343 -318 435 449 306 291 -719 -367 -465 562 -775 -356 -61 -37 -396 -87 -223 -767 -630 -199 1 -727 -645 -152 -473 210 -412 181 -345 -40 63 573 163 -603 -206 -709 646 363 -63 288 -472 -780 -468 -330 95 -639 -835 330 17 -562 -789 339 -706 273 108 -33 -12 390 -596 410 181 105 6 -441 -776 -664 798 352 353 564 -651 -752 -449 152 531 606 671 442 27 557 -845 -159 407 -499 132 -305 241 -477 625 72 439 615 -208 268 780 740 141 403 395 -452 -491 -811 -753 78 -896 265 673 -145 -615 -25 -544 -437 -629 574 -592 -281 -171 -155 262 669 -185 -771 -488 -197 -141 -402 -361 681 -497 684 -507 149 517 74 -699 18 -709 -473 121 5 87 318 -773 -236 -411 -274 -789 65 302 350 -320 -407 381 441 469 -17 102 629 612 -109 -144 718 -306 353 -744 -518 90 361 -525 1 -184 -96 -227 306 216 -137 -389 213 -46 235 -697 -538 489 -694 -222 271 -850 140 663 217 -61 -111 244 280 735 274 -444 332 -343 -237 774 -3 618 250 -9 62 149 -229 245 83 -823 545 283 -704 -424 702 -543 7 -523 47 81 -59 613 -831 182 -582 -479 272 -890 162 -157 264 236 -510 -11 741 -762 183 483 -268 276 -602 -816 504 -778 559 -178 -54 219 -818 296 -535 198 -614 750 -888 -805 -507 76 -21 397 -377 -597 -336 347 668 669 -165 -460 -449 -555 -380 -362 754 243 209 302 -496 -87 -146 -265 -56 -267 380 156 399 -840 275 -418 -13 -442 574 -153 34 294 0 727 -667 -126 -331 -871 -575 -706 -751 -573 -830 -810 313 41 -105 -547 380 -120 -684 -784 -489 736 -680 264 133 -357 401 518 -746 324 -659 757 676 50 340 697 -13 -698 -650 -258 551 -387 -372 -615 -287 264 -13 -208 -304 -789 -890 -499 -828 -522 391 489 -89 333 -374 -793 555 142 -753 -139 -802 558 86 625 631 782 -651 504 571 395 178 561 310 -249 -392 -259 -95 366 323 -238 -95 -443 135 -479 -752 684 411 136 -535 301 554 752 367 701 -166 565 -167 645 735 207 -79 -449 -721 26 -705 -598 -724 612 -490 -786 -117 597 -448 -769 -282 -154 -34 -152 -611 -118 91 158 -540 -151 760 560 -302 -510 -617 -833 -404 -678 364 241 -673 -739 404 -306 698 -659 740 -882 796 -116 -388 138 181 529 -639 -182 -787 539 -684 -586 -715 257 387 512 -354 -622 491 435 -678 -539 -854 -506 410 -229 797 -249 -687 -551 232 154 -882 -638 -665 -422 144 -314 -592 -550 -555 -771 -788 447 -657 -777 -168 763 -122 -817 -290 763 482 -114 -336 754 443 -771 305 600 327 -135 -346 -168 -355 666 494 -56 200 -290 388 -620 -648 446 -259 -58 -767 -191 758 -771 -282 -900 -616 -216 -455 601 176 306 -863 673 -93 -152 -432 -107 -296 -612 -73 168 -103 424 -438 772 215 -55 -139 -633 -192 -416 702 9 412 494 -722 658 -560 -650 675 -758 554 -536 -142 -100 475 745 -245 758 431 -522 -411 495 -611 765 -588 477 302 -219 419 -107 714 -756 -599 -723 -314 -706 -359 101 293 -402 638 -344 680 -856 -4 -488 -764 759 80 -524 245 -279 90 439 174 -794 196 510 119 -659 111 257 -750 722 -272 -485 79 606 711 -285 715 -166 401 673 -128 -214 -362 -544 118 -357 794 -290 -453 -430 -825 -152 -665 766 522 725 -10 -17 481 -237 194 786 -838 -349 610 636 -719 527 11 -30 47 -33 -129 671 463 616 -294 623 -174 -348 -356 -380 -419 -91 -417 -691 214 218 -615 -519 714 293 -253 -129 776 -10 642 -672 82 -655 257 -9 -33 227 343 -515 -885 200 681 457 -713 287 -513 -858 523 -290 794 563 -146 -542 46 101 -376 41 283 75 347 154 -745 -722 -169 -505 -757 -22 679 -211 -351 -222 -283 185 -827 -166 617 -814 -411 -838 33 97 -327 208 -616 -800 -488 -497 196 721 -580 107 -48 -9 522 444 -436 377 483 -158 418 -805 33 -30 458 751 -407 -765 -585 -416 375 57 495 408 118 -473 9 440 -321 -683 533 194 220 -63 -448 -821 37 -15 184 720 324 -369 -140 718 -632 446 -685 -34 -22 -165 -487 -124 -794 -397 -487 -894 -602 -72 40 -535 655 -71 -732 279 -896 702 -247 -209 -547 -211 774 -634 630 -454 -489 -4 -769 709 -638 576 -281 73 -471 110 536 -862 -710 -820 338 -685 -851 -747 -548 -658 -723 -24 -7 705 -420 758 569 424 535 -450 257 522 -871 -453 -469 -684 -803 -770 -93 648 368 795 -762 -25 -365 456 -685 -357 -26 654 -524 368 347 472 -625 277 305 398 214 -620 91 502 208 -577 19 793 -740 -829 -32 -171 545 101 502 -5 -824 -572 -731 64 268 -683 -590 -286 -653 -226 348 661 -721 -666 -800 -660 402 -453 -391 -652 -519 109 -851 -753 -890 303 -786 789 594 515 294 -241 -163 -799 -515 230 -592 181 -633 505 -679 -639 678 -647 -300 388 -459 -391 574 -135 -303 741 -514 402 -244 736 2 -304 -399 -366 -18 397 -790 620 -499 -227 789 410 -653 -661 426 80 648 708 -207 -109 207 -844 335 713 -2 -384 -889 -621 -832 32 153 -36 86 718 -619 424 -661 -617 361 329 490 349 188 155 736 674 -371 -866 419 -264 -493 -648 -284 -671 601 386 -721 200 339 -836 392 -212 735 526 -445 684 -563 -622 5 325 -558 -627 340 124 180 -78 -501 -699 96 105 -243 652 -603 567 348 -364 372 -863 113 134 99 138 636 -460 -602 653 524 -73 560 558 56 -602 -292 519 360 -8 -322 705 706 -685 -733 354 703 796 559 214 -767 -37 -746 -746 753 -551 -388 -38 -658 -634 38 9 -580 -792 299 -462 -893 793 -573 -165 111 476 38 -78 616 -629 -835 11 -569 -22 -823 -258 -273 173 202 -891 -82 709 -212 587 88 -444 -731 -572 -42 -73 459 535 -862 729 291 650 767 109 -182 -279 674 -343 392 -206 469 -575 -352 -838 355 -723 653 628 -179 715 -819 544 -801 317 -175 -410 -98 -532 565 -173 485 -556 190 282 -496 224 -454 -361 -128 512 -564 -117 46 -303 508 62 -233 -786 779 151 635 -755 675 -764 790 355 483 -554 121 -445 266 -768 658 -481 148 -288 -427 4 322 -26 365 320 328 675 644 132 -82 -1 -164 469 800 -737 -831 182 515 464 -451 264 759 377 -658 -456 -383 -529 239 -132 730 -381 -508 -359 516 -276 -43 361 695 -506 -221 653 -537 -486 -751 604 106 720 -595 758 -312 732 151 -322 -866 -95 -720 -688 -202 -202 -316 -136 695 665 -380 550 -85 132 -473 435 666 -617 -215 3 296 519 557 -58 752 531 21 401 -654 592 -693 -754 -745 -361 576 697 6 -393 -182 -863 432 338 -237 93 259 -610 741 -264 -222 250 327 -253 -705 309 -797 -55 -849 -850 583 -594 -133 781 -651 -237 -543 -628 608 -179 -114 -488 31 705 -861 -850 559 360 -380 -234 -3 411 -268 389 13 -407 -319 751 -376 249 -853 319 35 186 -732 -717 -250 -683 465 308 -888 80 -160 -695 169 -430 191 -5 -719 -437 183 776 -144 -642 252 764 -557 189 -470 -513 -279 299 -318 114 245 64 359 394 -228 -494 -182 -455 578 705 72 475 125 158 32 -157 -365 -818 -341 -321 -294 -278 788 -729 -247 634 -144 -272 701 -362 447 -645 143 242 242 -802 -535 -537 -628 489 644 -814 -795 520 -278 517 574 122 671 519 -494 134 512 411 424 -348 -805 66 791 349 598 -602 -875 -590 35 -494 448 160 -121 646 -474 -778 -120 -110 143 313 -297 261 22 -785 -320 18 186 -744 700 226 242 189 515 770 321 -521 -447 740 -184 -738 -105 715 -566 -772 -66 -551 -276 401 -130 -888 203 -138 -400 774 392 256 -276 -516 -390 -150 -674 410 473 458 -641 45 -160 505 691 -605 -543 -223 -670 320 603 40 -700 769 -720 611 -532 140 384 322 130 251 262 -666 534 -231 747 -660 586 -300 108 -243 492 617 350 -754 632 -732 721 729 40 -832 -715 457 -361 694 -616 -456 566 -351 620 -499 749 -283 -886 -803 -860 -845 302 477 92 -288 -190 -3 -272 -409 365 765 -584 27 -487 -71 -271 -256 554 -414 -50 348 327 752 430 705 556 424 46 463 519 -24 -611 709 160 438 -290 -587 468 262 485 -647 -216 331 69 358 649 411 430 -814 694 643 487 763 -94 -607 352 501 -83 -215 -204 570 -305 89 579 529 -90 4 760 -58 -37 -768 -551 420 361 -867 358 712 -375 -679 -231 -661 -502 291 771 -1 654 378 -829 -398 -701 -345 -61 -147 521 -322 72 271 223 -360 256 209 -829 -510 55 -775 235 -548 -291 -387 -634 161 49 697 32 -672 -629 194 -461 -292 -295 -474 549 790 636 486 -73 626 549 561 -790 342 -454 -557 -617 -731 190 168 365 550 9 -337 -117 -61 268 -233 118 -145 -302 -134 103 -408 49 -277 767 478 336 751 24 601 628 -21 -354 -117 664 725 456 -304 -803 286 -78 -449 -540 295 788 -327 -837 -774 183 -27 546 -461 257 381 -507 -97 -498 -803 -768 -237 -475 685 318 448 663 641 -222 -643 581 -521 -479 93 195 -166 734 238 525 6 -113 -591 -564 484 -545 -571 -885 766 -496 59 -429 -84 424 430 -698 227 52 -519 308 -784 681 -568 192 -18 438 651 -865 602 268 323 -28 -237 203 -827 -96 610 -468 241 -96 298 625 728 664 -811 -541 -421 -869 182 -756 738 -417 -471 -154 -72 682 -554 33 -405 -469 774 360 701 -658 27 -377 207 494 611 172 -560 -412 -27 -466 -742 172 -184 499 114 74 476 331 -469 338 -788 39 503 458 -695 -535 593 -683 -646 717 106 -545 -737 562 311 617 231 -250 -875 80 33 735 -80 413 -24 452 155 -254 755 437 258 -458 -523 595 625 -588 -361 173 -334 608 -76 -812 -278 -278 750 -774 322 644 639 -780 -821 -629 -759 -512 -395 -729 535 -268 796 34 255 419 272 -477 187 -754 -306 731 -78 -25 241 -826 -296 -839 603 491 -843 -572 13 17 496 672 325 -862 -136 -210 -723 -866 739 -309 -657 -819 -632 -159 577 -722 -313 -472 700 710 -889 -895 -38 -564 -256 639 593 407 -151 -864 -872 687 617 -9 -756 779 531 185 -478 -751 152 -532 -513 -270 322 -871 -35 43 257 -884 -429 -286 -663 47 -573 -289 -316 -325 99 -168 319 -62 -696 -282 -637 -1 425 -786 -91 -680 -267 -434 -791 -84 139 -859 -653 -451 683 449 -391 756 166 -549 421 301 -298 -443 45 407 569 -718 -754 -548 -779 -887 28 678 -348 -870 140 -46 103 -86 -798 146 -500 -347 81 165 -770 -877 -86 716 -356 -723 -304 -654 -360 -507 -718 -274 -87 526 -2 -149 -862 -292 450 -327 -465 78 701 377 453 458 -831 -551 -85 -869 -267 -569 594 493 -524 -158 -506 -782 -325 248 691 707 76 -142 -662 -712 -757 -678 363 384 -282 498 79 616 531 -390 164 -817 741 340 738 -546 -96 556 618 -882 227 633 533 332 593 -53 -388 531 184 380 328 -664 615 -345 500 45 714 400 -813 211 771 209 49 -830 -330 -38 489 -714 365 -603 292 -468 -425 -298 -250 -124 -890 -306 568 -180 -674 -560 -580 -545 -116 159 640 -172 -864 -464 517 -217 483 -660 224 -712 628 -366 626 -710 476 -64 101 -680 -230 282 55 -876 -899 782 -168 -711 -861 -75 349 102 286 -803 -175 -435 664 8 655 9 -232 -427 -76 -215 -18 -650 -96 226 586 381 775 -812 -69 -294 -262 -817 -317 3 78 -749 457 -678 175 -33 -652 777 -246 -426 -893 708 658 -40 -726 -570 111 -201 340 218 557 -111 -843 42 -599 90 476 327 -53 -740 441 -682 677 223 459 -172 -419 299 779 -169 161 122 -309 725 302 312 302 266 -464 -448 -126 351 -50 -65 76 649 445 127 425 520 385 -72 -805 -54 574 122 754 459 755 -855 -443 -235 -662 -604 -71 256 -296 83 -414 -299 388 -417 -191 404 -830 -356 385 -469 28 614 307 623 -597 348 158 460 -723 -864 25 -795 539 150 582 200 637 -647 329 -114 652 -351 2 -322 593 -449 304 -836 490 -430 108 -663 413 25 -370 -840 -661 484 -661 -287 233 -508 -691 -718 68 -632 318 -28 295 -111 -109 766 1 674 626 -618 -891 -818 -820 475 -350 632 -710 -571 -551 488 -35 600 -765 672 736 368 400 -727 342 -71 -526 243 308 -764 -36 -835 -666 -239 -214 427 -681 -624 -233 488 -550 22 -669 -511 132 407 29 471 -818 -209 -398 -609 -427 252 -787 -138 -470 -190 575 -203 682 -176 555 -728 -681 -896 -803 20 185 -896 -799 218 -701 454 446 -243 -259 505 -408 20 -187 51 -330 285 -270 -385 559 620 499 251 -267 -418 22 -404 369 -654 -403 -890 -134 223 -468 511 538 604 -643 -436 -693 -891 -124 31 -353 681 62 -579 -121 375 -84 -373 120 390 162 690 604 -254 737 365 71 -884 -48 296 -173 -704 517 -80 -735 117 -774 2 29 719 512 -635 454 -731 632 366 260 -564 430 -241 -250 -156 164 756 39 -839 386 -396 36 110 376 466 778 516 -506 -357 -40 -876 -593 550 495 584 186 -96 401 142 -686 -448 656 768 771 14 408 445 348 -338 696 767 415 -877 -568 290 -369 -495 621 -399 -659 -659 105 -832 -731 432 362 -800 579 275 -745 -802 -311 -630 226 -890 -862 342 16 -843 600 537 194 -833 -862 -762 -411 -49 -150 -869 -696 540 -403 309 -348 126 424 487 -358 -690 -828 578 -688 -13 787 -469 503 775 -228 -198 500 175 10 150 174 659 436 -299 599 -661 -678 160 139 -578 -30 -282 -215 -496 -654 363 602 797 -262 210 206 -147 -848 205 -779 304 89 -286 -674 295 -689 597 414 -2 -106 -271 494 741 -189 -180 622 61 -637 -509 219 -181 694 -608 244 361 704 317 126 -318 793 542 -397 -444 -742 -257 440 -193 649 -431 -763 -194 266 -310 -430 588 365 192 -870 -672 -236 24 -694 -602 -526 282 -279 246 -349 -178 -802 678 -393 224 223 318 175 -310 -508 632 409 -823 -616 316 -731 190 480 -364 563 -301 -375 -823 561 34 -515 -227 -786 -525 -783 -364 -499 -515 768 -748 -296 -188 308 235 569 -694 365 -629 -218 173 -224 -557 -92 -587 -131 -239 440 -896 -81 281 -589 -23 215 -102 676 746 -438 206 214 -460 -465 -460 -888 717 -755 -319 -388 417 -801 -86 -99 -591 -463 621 -68 -230 -408 120 -340 779 67 250 546 -330 -329 154 -631 146 -480 -552 682 258 -79 224 363 556 -393 33 467 267 -299 546 -608 -88 -183 338 415 -809 -741 339 166 365 -592 677 726 -512 -774 -19 -481 -703 -193 -155 -252 -508 -836 691 -523 55 -717 -705 -577 778 -631 620 315 387 -838 451 277 232 -128 -337 -432 613 135 53 -373 -824 -320 193 -573 243 -615 725 607 -48 645 193 121 224 740 -475 -115 523 189 430 -490 728 295 202 -276 429 684 -269 -79 620 -482 613 -216 225 285 629 81 -283 182 -842 726 -150 457 -655 -636 -830 -825 -293 -656 -784 449 245 237 574 235 -596 -171 456 354 -86 439 428 550 -649 359 759 -285 776 466 699 686 741 465 87 795 -277 307 -399 -284 429 -500 226 -871 -656 720 262 338 33 -874 338 -174 -322 488 -261 -654 -227 -828 -896 -163 -866 -874 -417 -324 312 608 -97 -5 695 -286 653 -105 -896 -433 87 113 -685 -419 -73 -329 291 -36 -133 -707 312 126 80 -522 -696 456 55 -480 660 -579 -882 720 -231 -116 571 -813 -540 -888 411 -525 406 -869 -148 60 553 288 -702 -203 672 -51 671 301 76 724 -615 -353 -853 269 -783 -256 -869 630 376 -401 -789 117 -746 -799 229 -600 -234 -636 235 -508 31 -91 -382 182 748 -289 -896 -37 588 219 623 -284 234 -209 -7 -265 667 452 -84 -441 86 -278 -329 -544 -592 485 -617 212 -50 661 203 -744 381 50 206 622 -574 480 -209 670 -110 368 30 757 302 -756 -229 -655 770 203 647 100 -705 250 -406 33 -557 76 203 -197 -292 -404 757 315 274 411 -536 11 460 25 -776 287 -181 -293 508 -713 -133 -276 -630 681 220 -536 397 -723 402 305 -507 301 -365 93 169 -307 -244 -380 -693 -433 515 -476 -179 -557 -570 -677 -493 -445 -640 471 -674 510 32 365 186 -604 -753 -94 779 -47 205 -286 350 107 -807 -332 -684 -385 76 662 -694 -462 652 207 -427 -279 113 442 539 -526 -360 -618 -494 -811 -701 -717 -559 -765 639 533 -176 27 237 516 0 640 -322 103 -113 633 -611 442 529 -364 -586 614 475 -899 606 688 -884 -574 -241 -700 337 341 -438 796 -566 294 -682 20 -97 -211 -495 -101 258 109 281 274 -183 266 -631 173 296 -495 -838 413 -815 -588 -294 706 -807 -28 240 -352 -847 57 250 260 -737 -182 159 -710 -90 -636 -582 -774 131 -392 -560 146 -377 -823 -859 196 -289 17 -141 -874 -873 -703 592 175 157 -759 -378 482 144 418 188 71 473 -438 244 89 -199 712 -375 -628 -237 -400 236 -347 -264 -127 -390 7 434 -641 442 -598 -606 -772 740 661 -335 782 367 633 416 -159 -486 -118 278 165 -645 399 -406 -279 -766 248 680 -212 8 575 -681 -39 -223 123 -336 365 -64 745 671 444 -455 -531 -3 -287 -593 -709 89 514 -893 -721 412 390 426 -539 514 -143 -853 244 -239 -181 761 379 -855 -477 -508 -159 -528 -670 -843 -127 107 367 693 -850 65 736 -89 170 -146 -235 72 182 154 392 800 -365 613 606 -430 -138 -97 -40 387 -730 -852 -353 -711 230 726 -315 455 250 -201 639 -80 -492 -556 -856 -814 396 452 224 737 -403 -121 -354 675 -849 -679 663 348 162 -878 -792 -421 -800 39 -230 -142 -381 -525 343 -457 -672 -870 -270 -173 156 -42 499 -498 696 -184 511 512 796 678 591 641 417 -111 -272 -135 290 -255 187 -238 778 -398 -213 293 -579 237 405 -818 271 712 -123 -112 -823 584 -107 157 309 649 -383 -446 -451 -787 146 -596 712 347 -254 173 37 -568 -444 -292 645 -160 -736 -608 744 -580 651 -359 -310 184 288 -91 644 114 -108 546 -420 346 526 193 685 744 542 -689 134 -647 -355 493 -228 599 523 182 360 317 -282 -874 -551 -737 -730 -894 -143 -171 -422 778 -477 -60 -41 -210 -809 -140 305 766 -506 176 -478 151 440 782 -277 330 298 -39 665 456 435 634 604 -750 -811 415 -303 -219 334 -770 -227 -34 -746 -715 747 567 273 22 -143 -283 279 -10 -143 761 726 -824 -462 -528 89 -117 143 -534 784 -686 69 -805 795 -483 772 124 475 -454 -859 -369 -95 766 295 -711 -546 -218 135 601 -270 -407 -69 -886 -690 -352 341 -894 -743 -148 544 740 -69 122 -389 -398 -559 -558 704 -421 48 138 196 -742 304 -100 -24 -805 85 625 -692 143 652 -554 244 209 -737 -54 -690 -199 -809 -451 299 -155 625 -525 -95 -771 668 723 384 -350 532 302 -276 -796 -345 248 650 -415 -295 -701 212 -676 730 419 -520 331 -275 169 239 622 420 749 -565 -564 607 10 536 8 -33 537 74 462 -578 166 790 688 -483 592 75 -535 485 320 26 -794 -282 -787 -302 -471 -626 150 711 211 -436 414 -796 11 0 129 -607 671 -64 97 549 463 526 -121 -48 -327 177 -749 -775 -552 -694 -213 448 -618 400 -576 -618 663 -706 678 -864 693 -199 -372 -852 -446 641 -493 -618 220 -502 -822 -670 121 256 -325 -124 -687 781 -655 -348 -653 -873 -825 102 -120 750 -36 721 -746 -721 -802 383 -49 16 310 -764 -490 -71 -724 -512 182 279 761 -137 259 117 -74 544 -726 663 576 -431 -866 -30 641 628 572 269 -883 -363 722 343 -455 446 328 -822 775 -562 -770 434 -533 -40 -303 355 -590 478 -719 294 363 561 217 -673 472 -327 697 -694 -2 114 653 -772 -227 257 -491 663 -840 338 598 -210 -529 -726 150 410 -366 349 -413 62 170 -294 343 727 -698 -831 472 -664 -855 -816 -655 -735 320 209 725 188 -322 227 -793 -565 534 705 -746 -632 -728 -105 148 62 137 -239 -736 278 792 82 407 290 523 -152 -634 -660 -90 -62 -66 -572 -603 578 -165 714 -132 463 -335 -739 136 157 -215 -300 -464 -653 -671 633 -197 176 -774 -855 -624 -614 -557 59 -244 -672 -457 223 -182 672 622 -140 -471 239 235 273 -176 -645 -418 -565 -124 -160 55 725 621 563 -610 538 -655 65 -221 -2 -638 786 23 -415 -771 285 628 -316 -150 -615 -451 -85 -326 -165 287 40 605 -501 120 -318 -557 -189 667 294 -423 627 -894 -390 -535 -418 249 707 -891 213 -153 651 118 -744 396 -61 -74 -513 -240 486 -280 603 193 -140 -198 592 161 -118 -721 -44 -855 661 -18 -416 408 411 -394 -539 -469 -672 -757 -561 169 631 -750 -70 -816 459 -22 212 -370 328 734 -841 -727 39 -426 -258 -592 47 -264 -487 -308 441 -640 722 375 634 -101 -426 518 -107 -314 -208 361 144 -575 -42 -96 417 -568 -668 251 -776 313 -606 -742 289 -298 56 -70 -306 656 -559 265 104 -756 -225 617 -415 352 -297 567 474 -845 -538 -132 310 181 -256 -607 -214 -642 530 13 324 -777 -213 -856 88 325 -571 232 -844 547 -12 323 -257 -378 -378 -824 -843 -170 -28 -550 105 -355 354 -98 684 472 55 -825 -59 -376 770 -654 624 -252 -487 -551 -387 -103 -480 -308 301 -426 -592 -499 166 719 309 -180 168 790 89 139 -121 -231 -172 633 410 503 -493 760 -490 427 -666 -539 -675 0 384 -260 377 -579 25 614 682 451 -223 -44 -328 -626 -755 441 5 195 -51 -124 794 -97 492 -189 43 174 -427 -60 -75 519 458 -651 -566 366 380 461 -365 209 -464 238 696 -460 356 -369 -755 -447 744 558 -767 -214 756 -423 -816 -430 -226 490 -201 72 -735 -359 -570 -184 213 374 28 -890 16 -279 -192 -586 408 781 782 -340 -244 -608 34 440 24 -167 -697 -860 692 125 -708 -160 -755 -216 166 778 743 -338 194 403 -687 632 475 103 290 -496 -237 -503 -208 -769 -285 -499 -749 -606 751 380 364 373 724 -428 -388 -11 -374 -338 535 325 644 -374 -508 -132 460 8 162 305 421 -488 -130 21 -583 152 -8 269 -52 -362 -411 -890 -747 503 -388 51 -862 -661 -6 139 -135 612 587 -657 -852 -627 732 681 -186 -806 -796 172 -180 -78 -824 82 -203 775 -114 441 446 472 648 188 -849 383 -351 -185 566 -325 -107 83 245 481 705 464 -259 722 -11 5 -300 -695 -757 -777 -158 10 281 -772 -579 696 564 560 -32 -257 -301 -621 188 191 515 325 540 437 -830 -496 -611 374 -350 -282 630 -52 101 -627 29 531 56 725 416 -242 112 771 -263 -254 535 -429 -251 693 -687 -414 451 -14 471 658 -585 -223 -573 -484 -73 646 522 -631 681 -706 -805 -283 -447 -769 460 390 354 -84 -113 -411 86 -14 51 -372 -382 -609 269 790 -638 384 -556 -42 284 423 196 -684 655 151 -20 -639 -182 358 -218 -452 -869 678 795 5 -786 -1 -673 -256 17 -724 100 -560 321 -294 701 588 589 378 -96 -553 533 -406 749 -733 -125 -370 -226 -432 -773 43 736 -220 251 453 -149 -242 42 742 321 -159 -372 -391 312 532 -720 652 664 114 436 -62 -793 583 33 -881 -132 -635 594 -86 597 84 540 122 185 754 -346 -34 708 714 243 -17 457 -286 464 477 40 71 -636 -538 -674 -819 -36 -250 -216 175 -430 -811 -481 740 -311 -844 -459 399 -265 642 -13 -899 -391 -868 -877 -395 345 -190 -589 362 -668 206 53 12 -815 -640 -720 187 -816 647 605 348 589 411 -301 -856 -668 190 500 21 413 151 725 619 691 -642 -468 568 -811 328 308 -303 -318 -678 595 -594 -197 745 86 -451 -318 169 -335 171 296 -301 581 177 691 -84 -751 -313 -316 172 -30 674 9 702 -2 484 204 -405 121 255 600 -7 69 -373 -223 466 623 -187 -486 721 -133 424 -27 -425 -770 -712 -529 699 187 617 241 -510 -219 -680 -861 -870 -332 -226 716 579 561 -891 -36 690 281 -440 -197 29 -811 779 -64 -437 417 233 141 -608 432 520 -542 418 -745 -750 135 -513 468 -747 506 59 688 401 -862 482 -499 -48 720 525 409 311 -893 -211 699 -598 -699 591 111 42 441 -33 -28 34 685 -593 206 438 240 -706 177 -632 -133 -315 316 416 500 684 -515 579 719 524 -773 -121 -270 360 -477 -685 500 -551 -253 -136 -34 353 735 -127 495 -341 463 615 -379 294 -534 60 -445 -403 -403 -480 749 758 177 -861 -735 -740 -333 749 -848 221 44 225 452 641 -579 452 608 -496 -436 106 -151 516 121 -388 87 427 -218 723 -890 -611 541 -531 -4 -502 -611 -408 -862 728 -475 641 -672 551 -763 327 -44 -533 45 -245 656 287 133 -892 415 221 -753 -528 356 -436 127 502 -125 448 -552 191 -360 427 157 221 -183 -426 -197 -412 651 -564 174 698 688 -639 -244 -897 -91 -313 -28 -572 98 766 -386 -410 -609 -222 -457 -269 587 -364 -643 -755 -475 509 -812 62 -222 677 -793 372 426 121 -546 604 446 -846 -353 -429 143 55 114 -314 -236 -111 -172 -746 -432 -329 -526 -469 121 -741 -70 601 -623 345 63 289 206 779 -526 -228 77 134 453 -112 -638 434 -720 -439 84 -251 797 560 -101 -25 6 -69 294 617 43 393 -260 130 -352 -447 288 -719 -698 -287 765 -641 253 391 -138 -455 506 776 -756 136 -167 -418 -651 -273 -623 205 -42 703 -160 -371 -35 249 -385 618 594 698 -727 755 259 86 591 535 189 478 -288 -313 626 307 499 -249 294 -169 421 -264 282 -279 -186 356 -444 95 -596 619 287 -438 176 549 714 -301 597 494 4 243 173 -290 -868 -360 14 -422 -153 -771 299 -740 -545 242 349 -697 58 168 544 171 646 -280 155 729 216 675 685 -147 -828 -235 -345 379 -583 -374 392 777 -658 745 -196 54 -163 -769 -400 -717 -267 552 -351 -758 -607 527 743 753 -363 -407 175 -303 770 -518 -345 597 -264 -764 752 574 -822 -122 -486 -612 -18 -648 71 -232 33 624 -104 230 744 -49 444 -27 -191 -58 276 -896 -798 623 -191 -701 -537 -415 -692 -26 -431 254 -580 645 -153 -235 -514 -487 486 -574 418 -672 -269 482 -28 -692 243 574 -212 389 510 -597 -670 -420 -173 166 -159 -167 713 713 244 728 -455 -47 -185 347 -717 -746 182 -68 563 -189 210 -330 224 -760 -670 -88 679 764 347 646 -885 -554 236 -544 -857 228 -135 577 558 -93 -603 -683 -392 -379 -667 -472 -544 -445 -312 -494 -73 568 335 -268 378 76 226 -816 -482 -63 645 -619 505 -652 471 499 -93 267 -598 4 -738 -489 608 291 432 373 -842 -322 -320 -22 -232 -44 285 -547 -372 -590 106 218 642 504 -89 584 -245 -187 614 369 -242 -242 265 -758 -801 -17 122 719 -433 -105 336 -217 754 -516 -759 -730 371 185 237 -236 423 115 691 541 -532 737 18 -253 264 61 444 284 42 -443 -545 -729 186 -487 461 525 96 -714 203 540 -645 538 53 564 -680 32 -751 -194 260 404 -602 293 -566 721 -726 -250 159 -846 130 466 -845 99 -592 -171 -792 -742 -569 -265 -319 595 247 -353 -865 250 -10 395 -254 672 -362 543 -477 -572 -359 -100 127 715 328 -94 12 -837 -588 -845 -530 -620 -324 355 -583 721 -304 789 -449 274 -319 -143 -152 14 -129 41 594 -875 612 -31 334 544 134 -894 670 370 706 669 779 -792 275 678 41 -480 155 204 445 -797 428 -380 -686 -692 144 -47 55 575 -595 -769 -24 -159 537 560 -732 638 -400 -205 -703 678 553 668 -116 -798 680 652 321 -17 552 204 -183 314 -526 -350 -871 515 119 449 734 754 -15 274 314 -34 -237 38 246 24 -835 737 -826 238 101 -614 40 568 669 751 -716 640 -867 -142 -324 -340 455 -583 47 586 -84 53 -40 372 -141 -352 -898 199 -238 332 -878 -249 -93 426 -781 298 -381 -480 -664 -320 -427 -555 -687 201 122 -449 -776 -312 117 619 -32 -163 -656 744 -121 -270 -467 221 179 -464 -562 -161 369 781 -208 346 -326 718 -717 -317 -832 400 478 402 390 -599 -31 105 -726 -91 -682 15 -313 -96 -854 207 -355 -104 -434 733 409 286 -359 486 348 777 -639 -685 -526 -401 -176 391 241 620 695 266 758 -445 -717 533 -659 466 -616 32 -547 424 229 -310 657 -466 83 800 276 392 -245 -205 -723 -437 15 165 -138 -849 -293 389 -597 -400 -307 -803 -209 751 440 -53 20 -504 -27 -172 507 678 -156 -788 -548 -649 -513 186 98 -591 794 -560 196 502 -864 702 -191 -88 -114 -528 66 -272 -154 -705 524 536 224 -631 -389 429 -675 -41 536 225 -821 -306 -292 -313 -5 -3 -270 304 566 518 -796 126 -83 395 -623 -498 -18 129 -355 157 -880 264 789 728 476 -821 -561 -521 -572 -590 -787 -620 -605 -753 -4 613 457 -164 -792 -606 453 1 124 -799 -675 -144 -15 154 342 386 789 176 391 -16 -675 -585 168 -119 10 82 -50 -577 -647 399 562 -223 636 282 -588 291 -526 -677 -852 -583 17 348 -731 738 721 348 622 787 -372 -447 -900 -887 693 -405 369 204 765 710 493 -310 -559 -3 -748 -752 -85 -817 730 -325 642 -32 -283 -604 -867 -128 -693 123 53 342 -849 -844 -480 113 -565 398 -559 -415 -843 215 -828 -557 126 -354 492 -423 -764 -635 -793 -750 573 -499 344 479 212 -351 420 178 656 646 392 302 719 -496 107 -814 355 108 505 85 -587 77 220 -875 126 628 -829 2 430 610 -854 373 760 -881 -178 -339 -686 123 -558 -618 236 -212 -651 423 -361 219 -34 -404 -65 -313 147 -187 -243 408 -263 356 603 -476 360 454 -766 -900 -396 256 48 768 -102 686 -871 775 -414 -199 -571 9 -852 459 145 -205 83 -386 159 -666 -280 -725 73 -14 227 181 330 302 670 559 -557 -295 -773 198 -96 404 -420 539 -796 -873 668 456 -540 -234 -675 -467 155 552 508 -546 -571 -118 387 -69 378 167 521 722 661 22 -100 -206 544 378 477 604 108 -853 -134 797 -398 51 -790 -65 -406 252 794 466 475 -712 -457 -368 -871 220 52 -418 673 -162 -756 -306 756 -477 460 150 -36 -458 620 715 343 493 -37 -245 298 -491 -452 282 666 -177 -10 779 -538 -272 -292 570 -403 -388 158 149 -766 483 -688 -631 283 503 714 -718 -65 207 134 -15 111 -757 418 765 -563 -754 -814 -855 -492 763 -513 116 -464 -2 -765 -838 -46 658 -613 -211 408 87 726 -876 242 64 110 524 -605 -270 460 267 -462 416 364 234 -196 542 286 -58 638 314 188 -555 -852 199 545 188 -758 148 630 788 419 556 -498 -362 -646 566 -82 -221 700 100 461 -557 213 -745 -39 335 561 -16 512 94 111 -847 -218 -329 -13 315 -845 -819 -273 -735 -241 94 -308 574 406 -829 476 -77 457 -523 -317 484 -764 -532 104 -266 381 -328 599 34 -195 670 258 -753 -5 531 -337 -500 -235 553 -404 -24 -424 738 4 264 119 -206 684 628 729 -586 721 81 -652 763 412 -746 460 162 753 -499 115 -796 -20 432 -314 605 -389 -677 -829 368 -273 370 454 781 -781 -195 -494 599 -123 -792 -356 -649 -154 248 -611 -896 -291 -70 -595 371 628 502 652 527 620 -18 147 -697 181 -121 -232 -733 -145 -11 -850 -248 -225 -361 -86 -839 -147 -484 -340 600 -335 -74 566 -514 6 -316 -421 -42 -600 441 -290 558 -693 -591 -352 -25 745 -150 68 467 307 710 34 -379 -549 -258 -325 386 -194 -351 93 662 -871 543 -767 161 106 -284 23 790 -279 470 505 17 -432 641 184 -316 588 -347 514 475 -65 608 465 -548 -722 481 147 -408 -710 -705 -340 467 -196 -880 240 455 -811 287 263 450 291 669 -224 -391 -790 -771 69 517 -275 24 -89 598 -384 374 492 -104 538 -872 45 202 -694 -573 591 -451 590 -657 -786 -826 -419 -724 -46 -576 46 -196 -883 -390 572 -750 428 754 494 289 351 -730 254 -677 311 -336 200 -116 -682 551 666 308 -138 434 453 650 -727 -227 -643 -544 319 681 -487 513 760 -366 -247 -278 -761 767 570 575 -653 66 -456 551 -72 143 -747 -870 -182 8 460 345 712 -744 -203 175 77 -685 -574 -168 -295 -883 174 360 586 -596 -93 -687 -724 689 369 309 677 536 243 572 197 283 -730 -496 210 -275 -582 56 -632 -806 -356 -89 -817 -500 452 -892 -551 -880 -706 225 -398 -302 108 -219 199 -797 169 651 521 120 195 18 -749 -368 -34 -789 -424 581 574 100 561 -69 -534 -463 -229 -213 649 222 458 -120 -223 261 738 -797 -218 491 -566 -586 -292 -179 -883 798 674 522 514 153 291 -61 361 -834 103 -707 -249 -271 -383 -452 58 669 423 -212 -109 314 161 -424 298 45 -874 169 -676 524 -584 -841 -384 -389 -125 545 -895 -835 524 227 -387 -339 91 305 -762 748 718 259 -724 -744 -611 726 673 654 -346 501 450 724 -225 -71 -746 -6 716 376 136 -586 -381 -499 223 -214 -613 634 -38 -49 -140 47 -513 -251 -861 -787 654 118 218 -408 690 -158 319 -433 -634 -578 -245 -54 -858 230 -544 -62 232 -397 618 -875 625 596 672 -551 398 433 727 -381 534 766 -150 -237 351 -293 -223 496 -73 -215 475 73 689 28 602 794 -182 230 519 145 562 -19 736 -465 374 -608 -416 219 -18 667 -481 671 709 -446 -153 -645 601 -333 695 319 -809 320 567 -531 661 -378 254 126 -539 260 57 343 -32 -114 529 -664 -195 -19 695 -393 60 17 630 -793 343 202 -846 -823 307 516 9 521 -232 -666 248 19 -324 781 -192 -864 530 3 -896 -274 -651 269 -130 622 -461 744 316 668 712 -271 -181 -187 -613 128 -584 331 -357 403 -41 447 -233 610 -574 -610 -4 248 -543 -750 -862 -474 116 674 -446 -675 154 -682 -686 -148 478 -339 796 506 165 125 13 433 -560 -751 -888 -243 -757 219 -98 -396 724 -589 683 725 -215 94 242 525 -818 -122 -740 -419 -709 -878 -118 -744 -758 -22 737 -185 -245 -884 -264 -52 454 242 705 796 -369 435 -843 767 605 -135 -900 715 751 -400 -39 186 276 411 485 34 777 584 310 -184 701 -398 404 3 -373 -567 -292 -677 -206 98 117 -669 -166 -455 -104 -808 612 250 -161 697 -785 495 507 624 -331 -328 468 -260 250 183 45 308 -385 586 -264 -873 455 -459 141 727 -582 -3 -228 338 -367 -55 -556 602 476 168 -405 -741 -524 215 761 741 -818 -15 -305 70 -266 250 -203 -523 -649 567 -450 -595 776 328 701 576 -544 -309 -700 317 -225 -165 -381 573 -572 -807 -118 450 234 -894 747 253 -193 172 -309 -305 -640 -21 368 268 -654 -508 5 82 -726 -189 -81 -23 -237 296 13 215 205 600 -657 380 -210 456 798 -809 -337 556 452 -248 355 -428 -49 157 -232 692 306 88 567 287 -754 -599 295 604 -409 -292 132 -458 449 451 -818 -37 92 -899 67 112 519 16 725 502 654 -677 292 44 -52 758 705 684 19 262 -788 -773 -99 -281 -379 386 -309 -703 2 746 -891 -710 -764 652 -472 231 512 -770 -348 261 577 -521 -214 -6 787 10 271 634 88 -771 -410 -182 98 -839 462 -404 679 237 -46 -647 220 635 158 530 392 -265 -324 -354 -100 -138 -583 -216 633 647 -385 358 -255 84 343 359 -529 366 -331 -44 -415 532 -385 -755 -895 -636 496 -512 -794 -606 -877 726 240 286 -124 -4 -327 -271 -420 647 707 -258 149 -587 370 741 369 522 -227 333 -543 -344 99 -50 761 -240 -556 -800 598 -509 -331 -228 455 -663 -15 300 -820 -361 -708 -8 423 -694 214 123 -38 -320 94 -328 -132 -163 8 303 -526 269 -718 567 573 391 209 699 -86 -506 -479 -505 -216 318 332 549 536 -506 660 -259 -638 -618 463 -667 -641 -466 -154 -120 426 428 -114 -647 -282 -465 546 -603 -141 -195 -837 792 -439 -6 156 -48 -252 -797 -55 -112 596 -242 354 165 100 -68 393 763 441 -582 487 458 -62 746 306 -866 -805 -294 -53 46 153 499 -716 750 524 -839 611 -310 703 768 754 -705 28 -785 -577 544 -563 -804 210 223 -184 673 -823 -190 -422 762 -779 683 -635 -23 -427 678 510 186 -772 100 235 207 597 767 -493 72 528 173 -550 -268 -692 517 199 -640 162 -680 316 -461 127 260 546 -112 706 -675 434 -376 650 595 436 -59 -218 754 85 734 -377 -76 605 -831 -900 -532 561 -265 12 -726 137 -419 420 547 55 -714 -247 -404 -55 384 678 632 -126 767 -657 764 -385 -676 -69 86 -803 648 -126 -579 -540 -885 364 -535 -305 -331 -307 -671 143 226 -508 262 492 507 -159 -697 244 77 -566 461 797 -286 -288 -865 378 -249 394 -675 -861 561 89 -719 402 428 697 796 180 -143 -72 411 334 488 551 -897 335 -661 208 -267 -835 779 -655 -357 433 53 433 327 160 -44 181 -803 -11 36 -6 695 21 -746 387 -81 113 114 477 -366 150 402 -718 80 -41 -438 661 67 -48 -783 455 -230 387 714 370 -306 307 -310 626 678 546 -58 -865 -653 -128 494 -225 419 638 285 -282 496 -76 -356 55 292 151 305 -528 509 372 452 -64 -383 391 672 48 458 -231 613 735 -200 99 -458 -534 103 36 -585 -315 -126 -151 -876 -94 -758 -331 733 17 -761 -527 -663 -564 772 390 219 -341 -133 222 742 -160 134 43 131 2 -531 -771 -611 632 -504 -123 638 195 743 388 -793 -624 470 -671 501 -198 758 -433 -821 252 800 484 -50 619 -27 437 -108 -832 -191 98 -584 -641 38 485 665 712 -198 64 508 277 220 -730 -21 -218 -108 -349 -412 -833 -762 553 -117 178 -519 -70 -773 365 -79 -637 561 -771 -283 -850 -725 -619 79 -431 114 -143 -600 -104 35 -819 712 -92 225 282 -261 -577 195 540 278 -716 -267 -678 692 -676 510 -605 -770 -898 -9 -88 671 -365 4 20 -276 219 133 -809 -585 -724 -73 407 -719 -448 603 -49 -170 134 -251 -800 107 -200 -373 309 335 -318 -211 356 -847 -708 764 261 286 -694 -713 -692 603 -805 -856 -805 268 -604 683 389 -589 645 280 755 -833 190 49 68 -541 -579 73 358 -584 668 -272 -805 415 -113 555 -79 163 544 -816 385 -157 52 532 165 -820 -423 83 183 35 -718 429 30 414 -36 411 726 15 653 159 -539 -197 503 226 -265 753 192 -617 727 -632 298 -740 487 -626 426 161 452 -292 -388 -859 185 91 -715 136 543 -614 -201 -511 -653 -426 428 -653 -25 526 108 -440 -207 -107 112 -304 781 561 620 506 166 792 -396 -745 170 122 -38 353 -882 744 -6 -829 -150 -466 336 -186 -538 421 57 -461 186 566 421 157 712 -775 -636 129 567 722 -153 499 -423 218 16 -735 -704 613 664 800 -128 -680 -548 -38 632 -463 -792 587 527 -592 -680 -239 -285 481 550 -557 355 424 596 -890 -140 -364 -728 -643 -320 -664 90 -16 -472 -448 -214 -341 -789 -376 229 -567 333 777 255 2 628 -266 -635 -373 588 321 -701 624 -698 459 270 647 -130 -222 658 335 721 -584 -254 66 536 72 795 566 -378 361 25 453 75 -161 397 -573 297 -658 -55 520 -261 -227 -768 39 710 -851 458 -658 -424 133 540 -900 529 -398 654 784 -25 598 769 -525 -54 -66 215 -462 -321 -810 -766 103 -244 -692 364 244 -712 -288 514 -448 -431 -279 -107 -93 704 139 -816 -32 285 310 418 293 -201 -892 -570 -316 -361 -234 -818 -729 55 -525 -86 7 671 757 -137 704 -249 -836 673 610 -360 -205 -858 591 84 -739 -479 411 -86 678 238 -367 -681 45 -783 450 520 183 179 380 201 -206 407 236 -360 -342 17 553 -885 487 -539 -461 -626 -821 330 -787 -836 -120 335 -880 -760 -578 -309 -763 -333 -758 674 -829 49 -87 581 -184 -129 7 -139 -350 -211 760 -237 -838 354 -242 -569 214 409 -197 576 525 -807 719 -164 -444 674 -45 -117 378 120 417 781 -537 793 72 777 -893 258 -895 467 740 501 499 -755 -833 -689 677 -308 760 364 343 402 243 -41 382 288 -368 657 203 536 517 708 -526 210 490 -484 -153 -457 11 140 719 594 350 148 -759 -305 -68 -283 88 709 -673 -302 -7 738 -660 -494 -64 -788 700 -360 286 335 403 94 372 -82 703 -735 61 554 226 237 -611 438 132 773 -487 221 -214 76 401 566 -598 -326 333 -401 102 -897 294 346 -731 -876 3 -287 -38 -256 500 -148 -169 -623 159 282 225 -362 -523 649 145 253 -448 -865 -614 -818 442 569 191 782 -663 -532 128 687 351 -710 -279 226 572 96 -862 -51 -874 608 -29 -22 -349 628 -70 442 -462 -138 290 27 47 695 248 721 -403 630 130 766 479 743 415 -646 115 800 -438 -493 -425 482 -567 455 -854 397 -165 -290 -211 -456 -285 -644 -874 504 203 302 -592 -830 -700 782 799 575 784 -80 377 792 -527 646 -501 564 769 -63 370 689 185 -264 -394 65 6 -559 -499 -406 -246 -580 -26 -84 158 613 520 641 716 -36 -418 -267 61 -820 38 -526 -166 560 402 334 472 412 -609 227 657 585 233 19 -367 -784 51 -413 292 185 698 -54 449 -218 -780 9 -47 96 -798 765 -584 381 -254 69 582 562 -658 -563 -767 405 -171 447 263 734 123 101 744 -519 566 766 258 -491 -526 154 75 -482 -431 -864 385 39 -77 -147 380 -679 538 -332 579 637 404 -757 570 185 -205 613 -506 -5 -43 -121 606 644 582 -534 211 -676 453 -713 703 611 644 618 440 -80 751 -156 -242 -317 -467 477 -377 119 10 -690 -850 -850 54 639 693 -752 66 187 189 121 259 -575 225 -795 -773 774 -265 -629 -83 156 -283 -669 -849 -448 -326 -635 348 378 91 376 522 -316 -643 -59 -131 -533 -676 626 312 -34 684 -385 -883 362 395 716 -750 -718 552 477 465 486 -574 570 -186 -796 -721 -632 362 -693 -289 -31 770 -14 421 467 485 105 594 -447 -765 -533 -878 -322 -760 -591 -303 -441 508 204 -35 -553 762 97 -304 742 -710 761 -408 392 -127 193 129 167 93 -457 3 207 139 88 -637 94 114 457 -746 -599 197 -579 -833 403 431 -210 -358 231 199 107 -289 -897 82 568 226 -108 0 197 -202 -471 -274 -589 68 -468 111 527 714 40 -716 -825 -574 395 133 -479 28 -897 -624 -75 -163 721 794 -471 -188 73 610 686 728 642 375 332 -732 554 695 340 600 -305 593 566 402 -690 74 105 -890 601 485 -667 -670 -485 -364 548 99 -217 -880 195 -373 -829 -676 656 615 -651 -813 276 -704 290 743 -769 705 -756 -895 222 -825 198 500 388 -558 -816 -143 758 -740 -606 515 -492 -710 -580 -64 68 -131 343 206 -562 627 397 -187 -342 -553 -189 -317 242 -542 -396 -872 546 770 321 -223 155 309 -238 25 -379 348 679 546 676 -831 -465 -380 -385 158 -807 93 -114 -742 -584 -603 -152 -268 -640 383 575 741 281 -817 257 -439 -478 694 502 -58 -788 -603 373 -164 783 -830 581 497 -266 -185 -28 517 -680 -489 -406 727 494 -681 317 -677 448 -548 -582 -885 -162 628 -96 -479 -522 197 179 -435 319 312 263 -533 -254 447 308 -706 536 -620 553 587 -346 432 -413 -491 -180 -684 594 16 430 788 269 302 88 -707 797 707 247 -363 330 339 -205 386 -42 -279 314 -763 -681 -564 -284 -455 370 -888 -412 321 -627 114 -449 -113 201 -40 -868 112 710 578 760 -748 -442 56 -267 -166 -560 270 150 -604 642 64 61 17 -759 -104 -43 -721 492 -339 631 325 -354 -169 34 253 791 641 -338 -833 -633 786 787 219 -436 532 296 501 -267 411 326 423 353 -739 249 -542 -236 8 -268 452 7 -402 332 -452 -152 -94 129 -503 -559 736 -848 -596 525 -326 259 271 -710 554 -444 -223 382 -874 -24 -689 611 1 -64 -54 -581 -197 600 -178 -68 597 -258 63 -22 99 -300 67 -527 -193 -793 -175 215 -270 509 -580 -759 291 268 -166 465 754 -474 709 374 -34 8 455 362 -345 -573 -691 621 714 -254 -290 672 -435 10 -845 519 785 -518 -170 566 -847 -248 -201 -594 139 -724 687 638 419 266 317 292 -871 -733 -329 -669 93 425 -305 323 -510 724 738 717 -180 -529 -568 -694 172 746 -598 531 -279 463 -108 -20 752 642 65 -751 262 225 512 -621 305 445 274 -373 -772 215 709 -862 -75 -419 -575 -359 430 -791 -831 307 -848 -405 -789 -429 793 409 682 -584 370 -648 210 773 103 281 684 297 402 -234 -53 746 557 -495 -158 725 -332 326 54 -561 180 581 12 -312 719 -552 -252 -181 711 514 750 -852 494 -596 320 -18 -871 -746 552 247 447 43 570 542 -337 -301 -752 701 -513 -103 -348 -528 -526 605 -763 -466 489 -414 376 793 -367 -207 -118 539 355 767 -683 545 -780 -767 288 674 -486 519 729 557 0 609 -530 -2 -744 -559 485 705 -287 -258 -332 475 -740 472 -881 -600 -430 297 137 -3 -263 312 -423 -845 582 -118 19 -815 610 36 -395 63 785 110 -449 -187 -679 -647 137 -289 495 797 671 774 750 726 -836 -512 748 -857 110 129 790 742 565 692 739 -419 -458 274 474 768 -509 72 355 -4 -722 -590 -422 -649 -875 527 603 -238 -2 -666 460 172 799 -522 269 753 265 353 -507 -535 241 608 -577 -843 -890 -235 -162 -244 -722 -531 545 174 -695 -683 530 -677 -297 -737 217 87 537 60 542 -361 62 -250 721 -833 -233 140 -80 785 -21 47 21 538 441 -47 -708 -274 171 -592 -673 758 11 577 369 104 98 168 103 191 686 -273 481 43 41 17 665 -715 -729 435 -558 -479 239 101 -80 -508 289 179 315 -797 677 -175 -229 -694 -67 -809 -878 -72 348 -649 334 -709 -167 -675 178 -92 -37 -555 171 -335 322 695 136 -142 -232 -125 -487 510 -459 -613 404 207 425 -877 466 -638 -261 419 527 -690 162 -43 -617 291 -616 601 -743 685 346 358 141 653 504 -801 -366 520 -853 -783 102 257 -221 -375 184 345 54 -429 557 527 679 -629 576 -98 -120 98 -441 369 175 567 266 297 -454 -608 -322 -423 505 -804 -322 -132 -637 136 59 -35 61 -578 -496 785 -273 572 -145 -159 62 153 -718 -127 261 336 -798 732 530 122 -402 -409 -446 -755 -855 -628 131 -394 -786 -361 -361 -710 289 11 -126 15 410 332 530 -657 -42 203 -73 -395 -879 276 270 -771 -280 677 -780 434 -682 410 -207 -641 -444 -840 -569 61 87 -313 476 -428 -556 -382 606 -257 -882 278 -621 -123 436 -512 -865 -601 -510 -568 490 -76 -598 608 764 -172 -94 -433 167 400 -827 -37 679 711 679 -119 -840 -849 147 -847 -421 -396 155 454 422 408 -567 313 347 -278 -54 -6 -566 -290 358 -439 113 546 292 -38 612 -417 33 -819 153 -637 456 -203 687 -378 -139 747 -382 369 799 -740 -449 -656 -457 491 430 -780 -545 642 588 -881 535 -11 297 705 -774 571 -307 -211 -234 198 -511 383 -754 474 731 106 -434 -401 -730 655 -614 203 696 135 -608 742 -849 333 -671 447 441 799 569 255 -749 -472 541 192 -95 -682 165 545 26 528 631 556 -645 259 496 -875 257 174 -567 294 146 581 686 -113 -197 482 473 -229 -844 713 -894 -518 -609 -317 -676 473 122 546 -669 296 -291 149 -135 -397 362 -566 -38 -223 687 518 203 273 -759 -215 -717 499 -802 554 -798 237 735 -271 -439 317 -15 779 -790 579 -153 -790 577 -766 211 -174 -285 -809 562 -349 750 -204 395 -765 96 86 394 -247 228 340 213 -762 -499 -474 102 734 248 238 364 175 378 -350 -885 -598 -200 631 -406 261 632 -730 412 -384 -797 260 542 139 92 -818 -822 -875 -202 -646 99 -443 27 561 500 619 -660 -512 -469 257 -54 -598 -6 693 -178 397 295 -490 118 -878 -538 -647 475 -48 44 -98 -392 778 559 266 19 -754 -364 -454 -742 202 -895 117 216 -744 -182 -783 505 -794 334 749 -204 -136 -750 284 453 371 -440 -715 569 -384 -138 -608 -792 522 580 -26 400 -88 -38 241 -796 -870 -462 -3 -682 -529 124 199 427 -181 -680 705 -329 528 142 -732 109 -704 -320 -281 645 -548 712 -209 -866 -453 688 365 29 363 -169 -501 41 -245 -587 -197 -90 446 8 554 -887 -399 379 515 140 312 -711 123 314 -101 204 -103 22 -818 150 -356 -419 218 -572 -38 685 -103 -739 -266 112 -201 -328 -33 -154 743 178 -545 -671 -636 374 449 626 706 460 4 415 -735 518 -864 -661 -138 70 509 199 751 -232 -135 -78 365 210 -212 468 -594 -843 -347 125 584 212 -766 670 -275 -34 -614 -430 123 -82 -243 -116 486 -720 -763 -584 -233 -26 -73 -360 -258 592 327 460 177 28 714 -543 533 778 -318 -624 -219 -512 -441 312 281 262 -748 -448 -169 404 -460 -671 -426 -110 492 67 517 661 -205 -573 -426 423 506 -651 -381 651 791 356 -538 -502 -510 618 -486 446 646 203 -214 221 -564 -601 -503 446 -588 -357 -56 -75 644 -278 479 481 357 -628 -680 626 529 249 -402 365 -642 561 494 639 -843 546 327 -251 -688 -572 -131 759 771 -353 208 698 652 155 -821 -610 -641 99 108 319 -604 713 125 422 -73 367 -206 -385 81 610 666 -411 577 -394 570 491 -842 -178 -475 -599 -516 82 513 -780 150 31 -40 -266 554 -220 -329 -567 -841 -898 90 -101 89 526 457 -414 -778 -133 750 330 97 -313 -435 395 -1 159 -31 140 -791 428 -66 379 -881 366 95 -428 -186 -359 400 26 -239 613 -66 -76 -324 82 189 -486 565 144 -827 476 700 494 -485 -647 -291 173 257 239 -619 -79 596 789 -212 -673 -106 -126 287 583 -273 -726 333 397 -139 -149 -840 -328 790 389 30 -626 319 -180 353 558 232 -27 -869 -24 -139 741 -29 36 -671 775 -591 -104 560 768 67 -481 166 285 258 -340 395 642 32 719 -418 580 345 31 652 -792 -103 313 -585 248 697 -899 533 718 -378 -712 -3 -317 -556 451 -489 -701 -461 -230 355 316 -369 594 -477 667 -484 -846 693 -457 506 796 -577 -897 710 -393 -653 -360 -94 -570 -206 -62 -76 -313 -718 -301 179 -345 529 -782 631 -701 -245 -380 -176 512 620 330 365 -287 220 270 1 -432 -898 388 -200 697 435 700 -583 -739 736 564 -322 177 -491 328 300 -513 438 -394 512 166 -886 -548 -131 -344 -340 -626 -836 634 558 -596 -82 137 -218 -246 185 556 -527 276 701 -242 -163 264 407 21 25 -328 609 468 797 641 -694 -777 -722 303 -263 -292 225 -398 -91 633 310 -99 110 -425 315 -767 -3 580 254 81 -394 -868 -409 -330 157 -625 303 -22 796 140 -457 102 560 26 -829 -505 -544 655 -703 282 -708 95 -254 -540 55 -290 223 109 267 506 -5 35 285 -782 -842 -466 244 -400 326 -426 353 737 -866 211 199 -818 624 -795 7 274 -861 671 669 721 562 -202 -828 -687 -163 775 -62 -483 16 768 726 -229 -387 341 289 769 779 -720 -652 -293 -254 110 569 720 472 245 61 471 176 321 -271 -596 777 194 -875 164 -485 -629 -635 276 731 -892 59 59 -871 111 -603 614 519 314 -74 -370 466 378 -650 -202 -304 -528 -399 -770 -459 -291 548 -738 -767 -25 485 632 479 371 -458 -268 495 -480 -441 84 -640 -236 -766 -836 664 -345 -809 -717 -855 -10 155 -472 -158 168 -616 -375 -452 332 -58 -409 341 576 -320 -260 -363 442 -399 -138 -840 -172 -78 594 49 -119 -363 -278 -850 725 -197 702 252 201 -293 546 -524 526 485 -662 -288 45 503 -419 -487 -462 714 638 -368 354 254 87 393 -308 741 -677 -264 -92 -478 238 416 -593 49 789 -728 -813 92 -120 18 221 -324 637 399 -240 445 -346 -550 -618 -40 760 -739 -426 405 -581 -12 377 -343 -379 0 672 539 -286 249 693 -51 624 618 407 -694 -8 -284 389 199 -834 226 276 219 -441 324 -82 -681 92 -874 -105 -299 684 160 59 509 16 497 -861 707 113 -640 464 422 -686 179 -188 59 -103 395 -420 -335 -4 -9 285 -454 -809 399 334 -728 -473 -435 257 -646 674 -379 -862 751 -442 -774 79 -694 -503 627 -399 -220 453 -311 385 287 -140 648 135 150 582 354 -197 -682 -426 -545 19 -118 327 199 601 398 -620 -563 -620 -220 -593 598 -427 253 -639 -649 233 306 -294 -665 432 217 77 102 314 517 -723 -762 -326 715 -244 757 666 392 467 270 317 227 254 -22 -534 127 -202 -168 730 -481 -191 -300 303 238 322 68 690 -367 -677 325 268 733 -331 1 -296 687 677 512 303 -28 598 596 627 159 642 30 -324 655 38 653 -458 -53 422 357 -813 -760 -439 -531 499 -191 -504 -193 562 317 -339 604 -339 -37 -157 -315 515 476 80 -496 -149 -615 455 621 -423 -383 701 -885 -441 -96 -842 -456 -79 -504 -350 719 -816 732 -83 -816 -779 278 173 366 618 623 -220 -102 488 129 -755 597 -576 -55 -688 799 -259 -60 340 730 93 -869 359 -129 379 -131 -143 -186 102 -412 -766 540 54 -818 296 -383 646 -826 489 -418 -861 -575 225 -814 -618 -218 18 -185 -127 547 -499 317 -369 534 382 255 -233 -707 -514 -509 -500 -139 682 -63 782 -480 163 -76 -640 -176 577 -279 -619 -324 400 -736 -494 233 510 -219 -730 108 -741 261 7 265 -668 -452 -833 37 704 -304 138 -434 -565 -456 -753 -309 473 626 220 -564 -596 -354 60 148 -272 643 139 -108 644 -590 483 449 247 -2 260 -752 636 -844 392 -215 170 -538 -478 309 530 -620 -160 -305 -473 -665 -434 -515 -612 720 234 -242 692 -378 144 -491 -850 140 18 266 -389 90 -251 -395 -703 362 589 604 -784 -865 -492 587 176 156 590 -759 531 660 627 -92 -866 69 -374 764 15 641 -341 69 325 -54 -767 406 360 -353 -526 404 508 623 460 -76 -580 406 706 -298 -669 -662 -826 -640 -609 -22 654 -469 328 717 -485 1 207 648 -21 -9 692 -474 583 -540 -56 -170 736 423 -267 -106 -267 94 -277 -117 -449 -471 -625 3 8 -163 -210 -763 -369 515 338 -148 -196 -874 -729 -248 -272 -875 704 -413 245 -787 -282 702 302 241 -46 -880 -559 -32 -647 -816 -896 -121 -564 -679 -560 141 257 -487 -889 665 299 304 -79 700 249 -98 72 165 -190 284 110 408 444 759 -70 -569 589 244 -41 -44 588 69 384 234 -377 28 -778 -409 5 82 525 -41 592 151 -699 -528 622 -761 -578 -157 -438 280 -852 -130 -28 8 477 -113 -238 89 743 -693 319 771 642 170 -889 -179 -197 -699 574 -239 417 49 -90 440 3 326 -159 -20 568 -338 294 -342 729 43 760 631 170 -849 563 -636 -771 61 162 -510 -621 -650 131 348 -218 -33 741 -336 455 -733 424 -463 400 797 339 72 502 -399 727 736 -668 -510 -824 -709 -427 77 40 435 -55 -177 265 786 -609 -388 6 -779 690 -262 -873 -285 774 -688 -477 485 -484 268 -558 82 -512 -548 -336 -850 206 -803 -56 -878 506 292 -802 -180 667 -283 -239 212 265 -185 -693 -78 -769 -172 283 -17 -425 651 -430 -104 -773 -753 279 658 -392 137 602 38 -288 48 456 -235 -239 -302 -875 54 687 -539 -375 772 493 -410 -256 -366 158 5 -441 -824 -122 -625 -881 51 107 -205 -8 -85 453 759 -274 684 327 -900 236 291 577 -335 -587 -724 -256 -886 269 -897 550 -750 -530 58 -403 126 364 -345 423 -1 455 -862 247 -545 336 108 -403 724 635 -28 -76 -866 685 558 199 -133 -275 184 353 -153 -161 86 -716 98 239 -433 -794 54 8 -593 511 -900 293 -415 -389 -66 687 618 418 -696 540 -202 408 6 -647 169 306 414 246 110 794 -510 -840 -514 -231 -808 64 -164 -699 509 -579 739 -779 197 198 -354 575 778 -172 226 -806 277 -205 -713 -857 -144 5 -740 330 -79 179 472 4 706 582 115 -31 -177 -567 612 693 610 177 -877 48 -521 170 -329 386 -708 567 -691 -51 384 -88 -327 -277 247 217 281 22 578 233 740 -61 326 -142 -576 -336 -564 -177 461 -899 -248 -128 680 -289 -634 44 137 220 -724 -698 -584 78 -110 -614 278 434 743 -144 -289 226 648 -254 -124 -580 -176 -862 423 698 66 469 -745 189 -434 325 -604 -599 -272 -645 760 -641 486 544 -635 312 355 125 67 364 -889 702 -523 -699 777 -493 -706 760 358 -599 -877 -325 -381 -659 -161 -47 19 524 -15 195 -74 -78 -142 -846 314 -630 625 780 691 -219 489 211 -313 -259 -205 -358 -574 -785 -310 -625 228 384 416 -517 573 -829 -477 -647 702 689 491 489 620 97 -79 618 4 743 717 -711 -844 -218 293 322 142 -892 -192 -352 418 627 -608 -227 726 358 265 -329 -486 682 -523 -406 -356 -402 118 -278 -609 226 -198 -101 -723 -37 -702 -482 419 -722 148 241 16 -492 71 -801 -598 249 186 -767 789 5 -263 539 -800 -830 539 -664 732 -382 -877 717 -261 -217 -71 -502 597 -27 773 -675 -344 -326 -788 593 -434 64 -793 780 -565 -379 -645 -452 41 -659 660 -304 -241 601 -86 -232 -60 -108 119 -411 286 617 -753 346 132 17 674 -844 635 188 -172 -340 -29 366 -774 296 387 38 -607 75 -849 434 789 634 505 239 -188 -296 575 648 -256 -201 759 160 62 -571 282 726 -825 794 618 585 754 -888 648 441 -90 757 446 -435 543 137 72 -232 -469 146 -394 -498 -38 250 531 753 451 163 82 -741 -473 595 386 -721 88 679 754 45 224 -682 -370 -485 154 339 373 -5 794 -261 193 14 -233 -314 -746 658 359 -514 50 -412 751 199 -658 -26 -770 278 489 -712 -430 791 296 -194 -545 412 -438 -491 292 -78 -566 788 -886 -565 -28 -467 -178 665 198 620 -205 120 211 683 477 -159 268 -722 -279 23 300 545 -580 498 -701 237 665 -253 -256 515 -545 304 -810 -436 -657 203 -602 -410 241 -126 66 9 -468 358 -201 -756 -183 -512 77 -55 -464 729 -689 98 -95 -846 454 -12 443 199 600 -689 736 180 667 -17 313 774 -587 -490 721 -530 -234 -589 -659 -553 -72 372 -250 -479 541 335 -429 -124 603 407 147 85 688 -231 -258 -442 -702 264 -531 -883 -827 660 226 74 670 -676 -64 69 69 690 393 36 230 757 -344 145 -179 -345 49 -610 502 -94 159 -196 610 -290 716 -733 -507 357 -277 -416 -280 -25 -825 518 458 580 -877 -95 -540 598 514 -298 -606 -647 -263 710 219 -864 -574 -517 644 -851 235 726 331 -356 -230 -641 311 213 321 370 -539 629 619 -587 556 -671 61 -800 -807 -347 -308 -295 -812 466 602 -642 390 -30 -491 -275 778 -425 289 612 -493 -222 -228 -873 -532 -553 547 -735 -753 -519 775 -87 -347 -620 9 407 -604 -93 -343 -502 -786 -121 -833 644 85 569 604 -298 368 -855 -50 403 774 -823 -233 -698 -563 -697 -796 742 -786 -762 798 -113 104 737 -256 43 684 -727 92 -28 254 -889 421 -322 -448 785 -537 100 -343 -700 305 695 403 -253 454 -237 525 -174 -248 573 -341 322 68 340 -756 -214 50 212 229 258 -869 -747 47 -675 1 -250 -445 352 -613 -21 -688 297 -403 -403 -656 -475 765 450 416 -777 284 -731 -431 -712 354 238 143 388 -592 -176 135 -61 697 638 -639 -457 -358 -325 -535 -813 -691 -434 -473 -645 771 -368 -206 -33 14 -486 -670 -348 -199 -751 435 -264 -406 698 121 -695 541 379 60 -539 605 -523 489 28 229 -685 -636 418 139 -754 -571 -710 -621 722 43 -851 -362 -230 -268 -101 -480 226 -793 -851 -51 678 391 -458 -542 -32 456 -133 -78 -800 744 -232 522 331 222 -42 286 667 -677 -441 328 510 358 657 314 485 -243 -406 68 426 155 140 379 321 282 -288 355 135 255 448 488 -512 481 -872 692 -404 -416 -778 -55 639 -159 -521 -312 -524 341 -102 366 -840 -96 503 525 -572 551 -676 84 -783 678 -578 -595 -750 60 441 483 -19 -692 11 -379 -46 635 -715 -332 760 542 -825 444 -214 521 -303 -256 773 28 661 147 39 365 597 71 610 531 -607 -477 452 -200 -176 -624 -52 41 -737 425 38 -232 -528 -820 -372 505 792 113 428 519 -84 208 -413 -597 -812 238 -126 -612 -763 294 312 -794 577 -895 -710 176 81 -495 -126 -872 15 -479 -280 -563 -492 703 778 79 631 391 -312 -245 -644 -836 731 694 744 199 686 -341 618 4 289 393 -273 -155 -454 275 648 37 726 128 -741 -765 -64 -487 -716 602 -199 -479 265 581 717 -179 583 119 756 -12 55 530 598 421 -456 480 132 -265 -736 431 258 683 433 -534 22 62 153 553 -565 314 491 -841 -897 493 63 -559 628 -804 -164 -219 -556 -562 94 11 686 87 -711 779 -401 -446 -14 -887 705 -647 129 699 -812 515 571 696 -494 -548 765 363 138 -650 -199 -483 -313 -165 267 280 -491 -829 130 -169 -443 -768 -228 -750 -539 474 -425 -840 416 -220 -617 -842 -782 106 -427 -242 527 350 -91 -788 -526 285 386 -506 -858 -712 45 -264 141 -97 420 195 584 392 -78 -20 -199 -265 -540 -626 130 29 -133 689 -887 -191 531 262 -309 -731 317 -142 -259 -136 753 -768 440 -197 412 -552 545 112 584 483 337 391 -216 -504 23 424 466 -597 -524 -831 -198 379 -366 -144 -137 473 -741 -686 776 -857 613 -83 -711 -375 -130 -448 492 -371 724 539 -690 392 -133 -129 -177 506 -285 179 14 309 716 -134 -508 -324 -374 -726 -370 -672 687 -456 -228 -712 -433 322 628 -164 -83 -853 148 -147 357 -175 -340 -483 589 266 -40 790 -477 -676 224 -463 692 -529 4 -262 -636 613 645 237 774 -838 680 -430 -120 -256 -240 -439 734 480 -191 -36 23 -815 384 -377 -787 -744 -799 631 -522 371 557 -164 750 -625 -747 753 -138 299 728 -711 -806 615 -755 153 -502 66 426 372 -193 436 -174 590 513 -77 -356 258 -415 -819 116 705 728 -258 -341 680 -236 -540 -55 -394 708 -506 691 -472 -450 562 157 205 752 77 625 180 666 754 204 716 -613 -229 60 449 -237 329 290 -206 -369 -220 451 243 33 612 -384 330 660 571 171 -556 -303 167 618 -331 -766 -352 494 382 -829 -847 -127 -38 -761 783 643 548 -593 384 538 -30 555 -633 614 280 -318 -871 -667 774 169 287 -532 722 -598 -150 -414 428 328 -31 -582 -667 -751 -7 -277 -372 -418 742 262 -42 -588 -849 94 -295 628 -272 -70 -554 -366 -597 -407 571 -132 -809 -241 415 667 -242 -459 -792 -395 675 206 193 -594 -583 81 -65 449 -470 -102 105 -253 -759 47 -462 2 751 -193 -262 487 -220 -426 636 -721 -785 -898 672 -112 9 -97 295 -643 -174 786 0 186 220 256 -567 -174 -791 -565 -109 -264 128 569 784 -629 582 -739 -332 359 101 597 138 -9 506 419 -509 -115 -151 -26 -430 -784 -714 -220 -72 -585 -497 -684 -884 -618 360 25 -203 -51 67 -417 -215 -806 -647 94 552 -351 -570 -669 315 553 36 -28 724 154 -26 348 269 794 -654 -202 159 -114 -746 652 195 647 634 -699 170 -264 -109 522 717 -224 -631 13 -456 -47 152 516 669 -756 -338 -288 6 199 377 231 68 13 453 -898 644 -277 -93 752 -230 -725 -229 669 -354 -236 -638 -576 133 -346 -769 57 -822 -306 559 720 292 457 660 127 147 -207 -345 33 -329 271 -722 -303 85 294 -165 472 581 366 22 128 -328 207 507 -169 250 -54 -275 -39 254 -776 605 121 79 50 -803 -41 731 401 42 -131 -252 -327 398 389 796 201 -79 526 -58 -441 -565 792 657 532 95 215 798 198 240 -678 -669 -773 -439 624 -128 -180 599 227 193 144 299 -64 660 -887 208 -532 -118 22 462 757 -445 500 -745 -174 -884 39 -684 703 -811 194 156 314 176 94 27 -308 -112 -755 541 -197 -705 126 -572 194 734 -276 48 -632 -82 -76 -255 632 -380 -226 783 -313 265 -4 -807 -663 -137 66 -740 -807 -799 -297 443 -568 477 -651 335 413 81 -803 159 221 738 763 70 537 -875 -473 267 125 203 -300 -658 279 -721 -267 -410 -861 -355 -431 -266 -236 171 669 764 -527 -631 -874 -651 -220 -566 83 -562 86 90 481 207 690 -654 -850 -383 120 520 517 18 113 121 -571 -734 -405 -719 761 360 322 -505 706 32 11 -849 692 -585 -704 208 543 -895 -320 -722 -875 588 283 339 -102 -794 -205 370 5 -105 485 -365 252 -485 647 -510 -375 -886 -834 786 -758 310 547 329 203 -31 -167 -37 -694 166 767 -886 -184 554 -246 -55 31 -634 339 -515 -288 562 -48 692 -701 356 -377 -610 -173 -132 792 8 767 -886 288 -488 -604 78 180 679 629 252 702 -615 -338 527 -408 -706 376 382 535 735 -80 730 334 -880 589 306 655 -158 98 278 -162 -114 418 109 -660 405 -505 -288 633 -532 -369 183 768 -543 -848 769 675 276 -769 102 391 -671 -496 410 -398 -317 450 607 33 667 347 785 -266 14 300 399 -130 -699 431 -610 696 269 255 108 -632 -35 85 -408 628 -461 -303 -817 29 -296 -167 499 -294 730 -838 -564 -635 -622 118 -100 587 -790 -443 -519 -448 393 -557 772 240 -265 400 -344 -152 -341 -327 378 659 281 -301 -487 -182 -315 -24 331 -419 -599 606 764 -234 797 461 407 -330 787 -138 104 287 483 93 526 -125 -793 -514 -440 -230 137 388 -670 -83 142 -442 60 -823 634 -662 -863 -306 -479 742 -400 35 -731 -150 141 260 -548 -41 173 709 102 246 450 -320 -612 387 492 -82 624 672 735 315 298 735 -494 12 189 99 573 269 -779 -186 593 -312 675 319 489 770 41 539 372 555 -650 673 658 541 687 -208 -28 -146 658 -299 -632 582 -833 17 -288 321 772 96 744 -848 -35 -12 -600 -832 39 -854 -535 725 -834 -147 -569 737 -277 -576 520 451 -130 149 94 -399 -397 12 609 786 498 401 657 -755 694 797 -293 363 400 -504 -869 -199 628 -749 -884 644 403 -339 7 -36 -830 20 -321 222 -808 -184 -285 -212 680 371 -820 -524 -721 401 -388 783 -671 618 -122 171 -293 -570 -247 -755 554 39 -815 65 -802 227 508 673 -62 310 7 751 -71 -292 -835 -590 -81 122 718 -394 742 53 494 36 194 -59 693 -832 -607 237 460 277 462 166 17 -340 -397 536 -764 -398 -555 252 -852 -500 -129 58 -376 558 31 563 265 264 164 656 248 443 -824 -32 594 373 -743 659 525 -229 -872 -555 226 -187 743 -526 -221 -415 743 560 299 636 749 51 -284 557 705 -890 176 590 -824 796 708 -72 -412 -326 365 -691 317 -14 -503 -478 -64 773 189 -121 -206 514 -199 -815 -799 -127 -35 575 -795 -506 372 -417 214 -811 265 -293 -123 -286 -808 -463 461 203 187 -761 205 -655 -708 654 165 -698 319 700 420 371 -199 135 694 -209 475 796 -408 -46 108 784 667 -692 161 331 -262 361 -523 -298 -241 553 -250 -339 622 -501 525 -532 -341 531 53 -683 294 -130 366 -566 700 -70 457 -547 127 -581 274 367 743 -435 -601 -108 23 -616 -202 277 -249 719 575 -244 462 -608 731 -803 -889 133 121 529 -613 474 683 -754 -5 -853 -130 61 -831 41 720 -885 586 -765 -478 641 -304 615 -467 111 83 -487 -497 613 -706 -306 435 -621 717 -482 436 243 -746 -778 -842 -246 -19 387 8 674 353 -797 321 457 -711 -112 525 469 -551 174 -83 394 -187 -156 -306 289 124 303 -786 -563 150 125 -443 -719 -732 -57 389 -387 590 -411 -647 135 441 457 -162 -651 -575 -409 -702 -697 -289 189 -366 737 760 174 -823 -444 391 -567 -402 294 -387 -564 -23 -820 -842 764 436 -239 -75 325 -298 140 -160 -711 -574 244 770 -561 -576 -173 278 -773 -258 719 -602 238 333 483 -735 275 -738 -220 305 -256 -314 -461 205 -406 563 -471 -110 600 -361 544 -767 670 175 352 -624 -528 -834 -36 726 -566 76 -723 473 -255 310 394 -20 532 -432 -316 653 -74 -246 -540 -870 -277 -734 -487 -59 269 -8 696 173 -493 310 282 -356 116 -685 92 748 598 -120 -432 466 -572 680 781 -450 -275 692 -213 -522 -30 -106 542 -656 -630 -824 138 230 -669 20 -882 290 -299 509 396 -572 -187 -578 330 -429 706 123 -244 -430 185 -265 -325 733 -407 -503 146 -173 418 -159 372 -411 58 746 184 -321 -162 498 -789 -730 -493 497 727 50 -119 292 639 395 440 -158 -521 530 -534 604 679 -524 136 -496 567 715 -746 613 -542 -59 643 610 -487 38 366 -777 -299 -561 177 -354 215 -447 452 -31 -495 311 560 -736 755 274 -642 328 360 -286 669 -210 -188 -249 708 -312 364 509 -39 537 49 -227 -779 226 -392 120 -367 752 -490 653 246 -623 541 550 -176 366 746 727 7 -149 796 238 -78 -604 508 682 -592 -338 -110 488 435 647 760 742 402 96 -128 194 -795 -880 -312 229 -676 -249 654 501 -607 598 -628 509 -361 67 499 420 -561 -632 187 -501 249 627 650 115 -103 -172 -600 -399 -619 -85 791 -462 508 329 -568 325 576 -479 -255 163 -716 -643 493 711 322 78 271 117 -769 -106 -78 -719 10 -782 399 -425 -329 -895 145 493 569 -588 -493 171 77 -500 38 678 579 -3 476 -28 -404 -669 714 63 -75 222 -649 -277 124 176 -891 188 -421 299 752 -894 -832 326 792 575 -725 -290 323 -544 -352 -551 377 -845 -390 300 659 553 586 166 680 775 23 499 -309 -501 62 211 -675 -510 43 -396 457 -533 -48 -716 -550 218 465 208 -445 38 597 538 -327 -766 -684 -606 -482 -150 729 623 595 371 -13 372 519 756 514 196 -557 768 468 -586 -439 192 -300 -335 -499 -346 310 652 217 -76 409 508 459 -125 -871 -738 -24 384 415 -132 -486 -704 229 766 -664 -487 15 138 -169 -884 -45 309 25 -88 752 -662 48 -105 -576 737 -456 -712 531 28 635 -761 761 -110 -692 287 233 430 -724 -381 134 642 204 710 -469 501 -511 -654 -313 430 233 -435 48 -851 -76 287 -686 -197 -452 -653 -761 -499 -705 -489 -477 486 -378 -438 -203 97 303 -897 39 -832 -446 -605 57 -353 584 -17 742 -269 -447 -831 447 -618 -894 355 -102 -843 612 -767 -711 -96 183 53 744 -687 -89 325 -343 794 331 179 -392 -732 -302 -536 117 -879 -882 45 209 -150 195 -808 43 10 83 -31 644 -608 -596 248 584 -21 -8 167 -802 -237 -578 164 346 -419 324 676 246 -237 -141 -618 -878 630 1 545 61 446 408 571 -541 514 -181 407 -624 336 457 -377 -875 -846 -197 398 632 -274 -389 -115 -583 47 -284 -536 511 790 -407 142 630 652 -459 -141 734 -332 289 -863 745 98 378 337 -196 -615 -257 146 -112 226 -330 -172 -490 -883 399 -719 -777 715 523 -843 667 -477 153 625 -666 557 -847 -883 663 -404 624 796 436 -835 -46 -507 -282 -716 624 800 265 759 -665 428 557 -806 122 478 774 445 794 -85 237 -841 -483 -117 289 760 90 -235 -772 509 735 498 -266 -505 -857 680 -198 680 95 -131 -657 -440 -896 590 -87 -367 -11 -698 -161 -447 334 510 -405 -283 678 428 -252 162 466 -756 554 113 -423 679 344 578 -464 760 -79 719 604 -539 -145 361 33 -882 -111 -711 319 -461 -263 -779 -842 703 -347 387 -7 -252 -70 46 532 -757 310 316 -780 280 424 -249 544 378 722 227 670 388 250 -30 -806 312 340 -177 -406 -95 -837 29 -272 675 492 710 688 -183 723 -347 35 177 581 255 -306 -557 0 401 448 -738 -494 -64 -835 164 -153 -848 -458 585 -174 -590 595 498 101 472 202 66 -211 -300 -371 -251 -213 -390 412 -278 -767 258 -386 288 -306 151 788 67 -74 177 509 72 -791 -340 -441 -3 608 -489 647 685 -725 -299 -15 -826 386 591 -754 -371 219 446 789 -312 542 579 72 -445 415 724 -340 -511 636 -169 -489 39 -5 195 -793 420 -388 33 -854 -545 -305 258 -308 -236 656 -64 -474 -601 -598 450 508 -48 322 -847 706 -556 -244 -504 269 -173 -519 451 -555 -822 35 632 -747 -301 246 745 -592 -894 627 -281 -209 -472 -892 -675 -149 424 720 524 555 709 -880 -569 732 105 -432 -684 -120 -685 444 -575 -444 -555 -216 59 -94 -334 -25 -415 581 -496 -835 -658 486 -237 494 -242 -385 394 -340 -121 -377 306 110 230 668 132 35 23 -869 -503 411 234 500 -342 597 -310 -384 -53 450 630 -812 774 -864 -78 259 -101 450 -69 182 -571 -423 423 -735 -315 -655 766 498 -889 -187 -285 237 -123 -892 -175 -371 -567 784 -410 2 507 198 244 -554 -39 -714 -657 762 141 540 -711 518 -490 148 285 298 703 -181 -397 248 -335 -312 -161 61 -589 766 -101 797 288 483 270 732 204 -340 -104 -810 -468 711 -548 173 -536 141 -118 -727 -196 182 -556 -221 -833 -822 285 395 -346 393 -385 -722 575 -167 406 411 -351 -778 -201 528 679 705 562 -108 -367 380 -684 -316 21 21 -615 735 635 334 -410 -355 651 -449 681 -419 -821 536 -616 -398 -134 -770 -49 -93 735 591 -814 32 -557 -232 -20 782 495 483 -495 170 108 -239 -67 18 -70 -241 784 630 419 -478 -789 678 -568 595 100 103 -404 764 520 -421 50 -604 -121 592 217 -717 412 53 500 481 -438 81 332 77 -386 -650 20 -520 -845 -682 -273 -281 96 533 -647 225 -175 295 -695 -851 400 115 -764 -257 -679 -191 556 -860 539 589 -712 -118 -305 524 45 674 -226 182 123 -307 97 -594 -149 758 -224 -17 -561 -75 -9 612 -30 -774 -70 797 -345 289 747 8 125 -377 -433 654 -70 714 757 -343 183 -396 81 -822 -840 380 200 591 170 -514 -441 -746 -50 -581 156 -555 -263 -629 551 310 -789 224 620 -136 -124 -321 782 -682 -868 328 -50 -623 -239 74 -796 -840 -423 -731 -19 -50 -513 -301 -560 6 -527 406 -878 -515 743 -208 -331 -689 -886 -372 508 655 -240 -121 93 444 318 -803 112 -372 481 25 258 114 -609 -95 653 -125 -293 744 -559 -419 -214 -793 -149 412 670 -868 -769 506 -710 150 20 772 -760 696 -462 -898 -565 749 -568 -114 -111 -619 -260 48 533 49 -614 -421 -855 589 -868 398 -832 800 344 -809 479 660 -81 286 310 64 551 -248 -246 371 678 557 443 680 -150 180 -546 279 -44 -275 325 401 -782 -41 99 606 -427 -359 525 638 217 526 280 -46 535 -21 782 -146 311 776 -238 17 -860 -429 120 622 -720 787 -505 -560 -166 238 -742 461 449 541 -752 -703 24 -801 -551 -241 42 -794 -514 -822 26 156 -433 470 157 573 255 -208 -125 790 -843 -614 -881 -247 518 748 712 -639 396 -610 -119 -433 -884 -363 485 -701 697 -413 -616 -175 397 -534 -410 -758 249 206 706 -92 -559 615 -464 -559 -426 45 682 -701 -90 -445 733 -554 -427 -671 453 -218 663 266 713 488 -692 -595 -504 -123 769 -525 626 706 16 -434 50 -230 -406 355 -216 -287 -495 -293 -82 -148 150 799 -899 492 -460 108 -180 348 -64 294 -48 -486 338 742 -379 29 17 -737 -642 732 -478 -355 -249 -566 -314 659 -377 247 -174 227 -38 -452 464 347 -848 -342 -415 -186 -486 -442 -144 -139 -52 355 -179 -882 -351 -111 -499 129 -590 -224 549 -17 -448 637 176 -244 -56 306 -352 -99 -144 79 1 151 -820 -239 604 357 -137 689 563 702 181 436 -736 -289 -227 522 -555 -422 654 -277 -866 154 349 18 378 -704 714 273 242 -694 -591 -696 -239 233 782 404 -745 183 190 -253 -215 767 -228 508 68 -29 -291 -722 135 -749 -798 -606 526 -875 -715 -417 -503 570 160 709 -464 22 635 397 730 673 -149 -215 -738 495 58 151 682 752 114 -88 -837 -436 19 -130 -243 -520 -612 -520 679 42 -85 320 441 -543 216 -863 151 495 -185 -735 777 -863 205 -444 -110 312 715 -893 -897 -414 582 197 295 -630 -422 -546 -83 3 -528 725 -209 -816 -821 247 288 -338 351 709 -507 81 -47 408 -345 103 -353 -50 -120 -57 767 -768 426 123 56 -769 -691 593 267 -535 -713 -795 -454 -382 -612 761 -344 -588 551 -822 -646 -624 197 245 245 -857 -629 -778 360 -346 656 101 559 354 501 387 30 467 393 -263 -703 257 46 -470 165 -546 -875 562 320 -879 680 133 -877 151 -774 323 -859 769 745 -210 251 -442 -516 -781 788 -440 -420 131 -67 791 -489 696 663 790 743 -496 -627 194 -745 549 675 -375 -534 365 -606 -26 713 645 -67 -705 442 -756 110 -649 617 23 -387 348 761 -250 -864 335 504 603 627 -870 249 433 -839 292 -589 -881 407 518 93 -117 -428 -534 666 231 -683 -81 -486 -732 233 -315 -630 695 -692 -605 599 -802 -328 -625 78 -406 -870 -298 44 -281 106 -573 -345 392 495 -385 -723 -739 14 500 516 133 599 -637 488 -464 -751 591 -497 396 -497 -564 -52 -536 335 187 353 -364 544 -769 581 548 360 -398 -466 -836 -149 -363 461 -695 205 633 -674 -340 -335 -251 670 -252 -582 364 127 -419 -27 -225 160 656 4 -617 514 65 -468 -140 -615 -314 -191 342 -590 212 219 -241 -808 -538 -215 582 -461 -55 696 753 -492 615 530 -800 605 -625 217 -710 -883 -766 -863 513 704 -812 469 -748 248 163 86 761 -200 -358 -209 84 -636 -798 -116 54 -106 393 -453 -223 459 -465 272 -100 493 -865 80 -824 -169 564 295 155 335 -596 -141 -642 329 357 -448 -869 -424 589 203 -529 -64 -161 487 -195 177 778 275 -679 -282 514 209 -280 476 -121 569 -515 154 12 30 -649 138 -328 616 680 267 -542 -573 -673 688 -529 530 -505 605 -874 -188 574 -59 -384 -670 260 54 79 -484 -296 30 799 608 500 174 -242 205 447 317 14 -458 -108 710 -247 -199 -546 -156 -209 -437 51 80 -109 -63 -271 560 -113 -514 612 -399 -661 -568 48 -513 -66 787 -397 -775 -740 487 369 762 158 -131 167 -267 -232 -14 -740 313 -108 403 -604 -308 -455 -881 103 -443 -869 -52 632 662 539 570 -646 531 -152 -343 -214 366 -675 60 -89 757 14 394 -650 486 -458 645 -53 482 -250 -495 -554 -397 429 564 -467 157 500 -810 -213 270 -847 734 316 -816 444 415 50 -623 239 -784 -740 741 -601 -518 -658 -674 167 70 640 -868 444 170 186 363 -664 -604 -618 -481 -320 -524 57 754 -419 -789 585 -659 188 -71 -852 -57 -101 -33 -682 173 -421 -534 132 -509 138 735 -830 -413 543 274 -648 461 -425 -319 586 697 -436 308 -588 368 -820 -139 284 80 -215 58 -84 -265 -389 -272 -522 -851 680 404 -266 138 -413 -207 -278 -40 472 -667 -66 -779 502 -562 -40 -128 -895 348 122 525 -704 271 -209 119 652 -383 -257 -719 -317 -665 -509 -481 -801 -660 -818 733 -376 58 -724 -723 410 234 -872 798 -604 609 -456 719 -288 186 444 -112 -61 128 569 -132 735 132 342 447 -717 724 -518 -444 94 -673 -176 -484 -646 -183 -375 -85 -652 -327 424 -291 -291 620 -796 644 -572 -25 -562 -25 -654 744 -329 207 441 735 249 491 -300 239 670 30 69 142 567 499 -91 -265 -105 394 -406 475 342 -225 -647 400 570 751 -446 -404 459 -685 -700 -5 -810 567 -893 55 -176 -461 -37 516 -884 430 738 469 -671 -752 -649 500 -674 -204 530 718 -1 -707 660 793 -666 -416 754 513 580 -881 31 528 -816 539 -120 -844 -816 236 -737 -711 601 -211 -206 479 -448 -699 -303 540 -738 -661 -490 -363 -165 -579 384 114 780 403 -302 -52 795 -799 -832 -233 444 783 34 -445 137 404 242 171 -389 -434 141 567 501 563 -293 -211 99 274 733 735 453 -813 -322 515 -123 524 702 341 445 317 687 -8 -763 666 -97 596 -656 -12 374 351 -146 -778 438 499 -570 -363 -206 140 -851 635 628 -633 225 117 -795 192 -92 -703 691 -762 528 153 690 221 400 298 654 406 787 -690 -489 277 607 651 210 -196 -347 -454 -492 23 461 216 -67 -155 726 -812 631 -508 754 62 -637 -436 -266 -870 201 -339 297 -694 260 -398 763 -301 643 458 760 215 -28 284 -146 777 331 -722 43 -697 789 -2 415 -105 43 -326 212 117 -313 318 -637 -141 -118 -38 30 -8 435 84 682 541 -407 -165 -688 -168 607 -436 -482 8 -658 -134 59 529 -99 166 -455 -253 -336 258 684 181 -418 -848 -734 -592 -338 337 423 433 -148 -223 -802 396 244 -18 -31 559 -530 362 -796 782 113 -142 126 -619 750 48 142 -728 -417 -765 -17 176 -556 -814 -735 730 696 -6 49 476 27 -542 235 -353 2 679 274 -66 -654 602 -76 -455 -845 270 571 -63 -253 -423 179 -640 -724 369 -582 -819 -844 492 110 -107 326 229 533 -636 -810 431 351 405 781 -396 151 717 521 -760 781 638 -200 72 -198 553 -55 -447 -154 -296 -445 -455 -602 427 738 -789 -302 -728 -411 228 -405 -541 522 695 492 -558 430 414 83 -417 620 -54 798 -150 -58 651 237 -328 401 -492 313 -815 704 329 403 46 475 266 743 -49 311 -671 -117 -101 -124 648 495 500 -516 -575 0 -882 -343 -124 718 324 403 141 -162 504 -523 421 -735 761 -667 57 -12 -423 304 274 99 -321 -554 -196 426 -256 -239 495 -727 -793 257 -608 -301 -233 -754 124 492 435 763 604 714 99 -685 -439 -638 -415 140 42 253 524 166 -632 -264 636 219 792 487 -431 -584 386 -154 -722 -858 192 -22 -221 226 -443 126 399 512 -10 -75 -589 431 404 -150 -563 -833 -84 -567 548 -590 234 -624 655 99 -453 -360 637 -753 755 -341 -372 184 -404 202 613 -454 116 -362 -420 -425 334 755 -541 -809 -654 -600 490 678 781 767 646 -417 329 567 -639 678 -846 43 -886 51 299 -654 -844 -262 -146 -21 -61 -830 619 657 614 747 742 -622 -247 -787 -590 -891 75 433 -702 383 340 -752 231 -770 -344 -513 -257 -170 -14 -402 -752 182 -345 -801 562 671 294 640 322 331 -881 -396 -188 513 -154 135 751 -284 495 -828 788 -742 459 409 72 -154 320 312 -424 603 489 -686 285 -425 -810 732 746 -885 238 -256 -519 493 652 133 -161 -50 -263 319 -570 683 -774 -486 -531 -698 737 150 195 -597 -735 344 39 -751 54 -189 -558 755 592 457 -879 -118 -538 -830 -528 622 -572 -874 62 -527 -2 728 427 295 -226 740 -199 -289 -108 686 98 -213 -194 -763 100 652 183 -281 159 91 229 351 186 -664 3 -854 -86 -737 -407 -297 189 570 763 622 -214 -672 -178 -892 -125 -457 734 -468 -100 146 381 300 -228 -581 205 366 322 520 399 591 -232 140 -697 -741 447 -348 -38 387 -233 -93 424 -463 -287 626 23 -338 601 567 741 -228 93 682 -819 -418 -156 -477 -16 163 747 -809 286 417 216 -738 -226 384 -481 -12 -798 -281 -667 -682 6 -414 -385 346 288 -449 749 -664 -421 462 424 21 -756 -586 420 -454 215 -62 259 -474 340 -153 -49 -375 16 773 -475 -189 198 231 -898 551 443 437 -328 630 -276 -157 784 -72 580 320 455 615 -451 -371 -884 534 -551 -334 312 -799 534 -306 749 354 -863 759 450 -461 -858 732 -555 -785 427 -290 771 321 -636 773 -650 615 257 255 -749 -783 177 -364 -20 -130 623 -647 -405 -871 131 749 -408 472 -279 -75 -133 -898 -680 -125 596 -791 766 -336 -45 319 42 -39 261 -505 698 485 156 696 270 287 -45 -758 710 -175 -102 284 -168 -441 -49 -104 103 -520 145 -66 -585 -56 753 -864 -894 590 -749 588 -334 -423 226 -440 -219 -111 -614 -94 -142 -418 -329 343 83 -846 249 -589 336 378 -871 273 591 505 -93 -741 -288 -208 209 -810 -319 495 -203 -120 -764 -530 686 422 -834 153 120 520 -412 82 289 -658 96 -799 608 -217 -125 -99 148 -283 695 601 -506 -350 -179 -76 478 456 -198 206 -845 733 -241 -754 395 -331 323 248 201 205 -787 -54 -843 -279 -34 -704 651 439 70 84 -315 -700 104 18 -815 666 690 124 -756 -845 -114 -553 -570 175 -595 -87 199 -403 -379 799 233 -846 792 782 433 64 595 26 -407 478 559 542 555 25 -833 -622 -477 666 -148 723 714 518 434 45 -141 -696 267 -832 464 -248 361 492 601 479 439 -871 707 197 -830 -731 -393 532 240 325 254 -338 -273 72 -506 -589 -550 -181 -316 400 427 108 224 277 55 -139 503 -43 75 665 171 -58 95 -161 -202 -684 -776 36 84 580 -812 -313 631 472 351 -337 210 628 703 -771 -282 121 -309 434 621 63 199 192 -844 -647 -147 246 -778 -139 -657 -499 159 538 -439 347 582 65 401 -679 429 -222 422 162 -346 69 -754 -400 -58 -742 -729 186 157 524 588 485 763 -885 -844 568 659 443 446 259 -868 646 340 30 -271 -563 295 -405 459 -57 322 -593 -280 738 -788 -855 635 -456 672 -294 508 -54 506 203 184 -507 741 525 150 0 223 477 436 -134 -63 -248 -595 598 -555 647 136 -521 276 409 -784 2 -710 249 -449 337 -291 -611 -101 -800 -181 -361 428 519 -628 -74 53 -212 259 495 -212 226 457 -43 -225 278 383 781 -148 172 393 408 -830 473 -777 -714 237 83 -365 594 450 -437 -445 335 -878 443 -634 -30 364 732 550 529 -35 155 621 558 -388 -684 114 -868 -192 435 -643 -403 -813 -415 381 -381 -831 -438 168 -775 -865 -152 -676 -12 783 -464 595 21 -153 -332 -430 68 5 -238 707 520 -640 -231 310 29 -417 -422 -569 -241 -682 -477 -425 -696 200 -782 691 41 621 517 -757 -311 -368 -82 -268 19 -298 -423 -105 -387 231 654 -28 -94 -702 -784 327 -491 -730 208 -103 458 -222 -736 751 277 -685 -32 -236 -167 105 290 400 540 119 560 772 -828 402 638 -175 513 132 -568 -685 112 436 107 -622 753 -361 -566 208 451 -627 160 -485 745 99 -191 305 -158 -60 -258 -384 699 -513 199 -32 301 -636 162 777 335 155 -465 -167 -244 508 -703 249 -238 468 326 92 62 281 433 -854 564 -478 694 -826 633 -336 793 -243 516 -463 543 465 248 506 557 680 -54 -239 -251 -194 674 -486 -573 60 -43 -396 253 -844 269 -364 -177 -561 18 -675 -691 -564 711 -599 -420 731 -404 -858 376 -366 -448 -877 668 -274 -678 -608 -631 -512 -647 344 491 -427 419 399 -513 241 -652 -630 -67 29 -316 -372 20 227 -299 482 743 -761 241 666 155 -688 -111 754 245 638 -38 396 440 -777 380 246 -356 -453 -557 -539 298 377 -160 -540 -562 353 502 -564 -187 793 166 726 -432 -172 -573 517 -782 645 361 71 -302 -819 -562 366 -577 259 26 -502 109 333 657 -212 787 797 -530 -773 287 497 -180 -223 518 -869 379 552 -842 667 764 417 67 -282 271 555 -633 -195 -651 40 -236 592 344 -791 -587 423 428 -878 -370 -555 -811 743 261 364 -436 125 -183 -283 -652 342 562 -857 -323 -595 174 118 735 -708 -818 -586 310 513 281 314 208 -681 323 -65 -56 277 664 -854 272 -111 -55 -259 167 -842 -667 519 -407 137 719 -605 490 -247 -643 760 -820 664 -456 -324 140 108 -655 288 -145 -661 -583 -343 291 88 -534 -36 -170 -69 -564 91 -179 713 15 -702 62 789 776 534 -81 416 -214 651 -309 252 -810 -634 -510 264 396 116 -618 -712 56 -78 92 341 386 423 -813 -872 -729 423 -98 259 -712 -385 415 636 116 419 761 -708 -555 -673 -775 -664 -616 -64 475 -828 -766 -351 536 -32 -419 138 -49 722 271 -74 473 -831 -405 7 406 375 -684 401 537 444 754 530 503 30 339 619 -118 -182 -13 -373 -865 -456 -138 -218 756 35 -783 -141 -751 137 -758 -172 765 -452 142 268 -135 -48 15 541 -471 467 -857 -822 -69 429 -52 188 458 -883 149 -900 -197 721 194 -5 724 -794 108 510 -241 462 269 608 -37 -845 165 -97 572 485 -215 627 119 676 263 -582 250 692 -871 201 430 -491 -604 723 -488 -196 -486 275 752 -29 -55 141 -98 -37 80 -606 -587 -887 -828 -601 -422 -297 -297 -676 647 -104 399 206 -203 81 67 -731 238 439 -71 664 -605 -751 -388 -214 484 133 -460 753 -775 -658 -514 593 646 -770 -685 472 318 584 113 500 -715 -173 713 546 -313 -186 263 -672 399 157 -895 141 -266 -336 452 -79 -666 -850 -215 133 320 -843 -56 -336 -19 797 76 -413 -215 -798 690 -339 -575 -533 -287 494 533 -533 391 -324 310 755 160 -712 -105 777 -266 698 239 421 53 -322 565 -340 -889 409 247 -407 -281 227 -256 -125 -296 -128 88 -487 -502 -154 -399 -380 -328 -540 -712 405 -517 -28 616 -499 584 -155 551 152 592 126 7 516 -136 296 -347 556 -765 523 306 626 155 173 -579 574 -588 483 -546 -294 32 -778 707 -799 655 -287 -718 -417 -673 525 -168 -618 -441 -344 769 -458 -410 -899 -511 537 -553 -361 519 -851 -201 -137 212 -547 70 -403 15 405 -536 684 -350 724 -73 -319 -547 -360 106 -357 -94 -810 -853 326 493 -172 -249 -606 -825 -467 613 -77 35 -287 -43 -889 -427 -351 -106 182 418 -463 -717 498 -817 -24 163 380 -227 -425 -634 108 -296 346 -448 -143 -593 563 -870 -275 -70 411 283 602 -712 -271 -87 113 -632 -476 325 500 -407 -686 588 -763 -68 -638 -366 -496 535 692 598 267 -640 -245 322 262 -260 -346 527 67 -797 -316 470 -848 750 -617 -114 -523 798 -217 136 -890 -170 273 -699 -748 -428 -858 758 -405 -164 378 643 491 -890 -152 -234 127 45 463 -549 -40 519 -890 -541 -485 196 -564 -196 -130 -687 537 129 -718 572 -232 -667 761 -356 611 503 -836 573 -805 -553 542 644 -539 37 325 581 -289 -129 404 479 -176 -270 780 -550 -36 -158 -730 -581 661 329 61 292 -733 514 410 163 765 739 413 238 -859 100 489 -153 -642 65 191 197 -85 42 159 -314 290 531 -491 638 -811 166 -501 -820 342 759 327 509 -816 -450 -30 -144 -305 248 421 55 703 -2 -796 709 -556 -725 326 -823 -407 302 -813 -676 605 -248 -251 -180 47 742 -846 -275 -870 -173 -303 -834 -878 -247 505 -495 -537 -125 639 313 -410 -500 -197 215 427 -645 -733 393 -504 -350 -87 -444 401 -841 -730 -466 -171 346 716 -247 560 -328 529 -232 -748 -209 -141 710 401 -447 -163 -263 -726 23 773 -500 564 -199 182 -595 213 679 318 576 -285 230 487 318 -523 748 360 -261 394 637 -36 -331 307 -289 -557 -754 798 -42 267 -240 -617 -796 -860 -401 257 21 -475 82 497 -100 149 384 253 -67 -684 -764 -645 -114 445 -353 130 -702 73 -780 -391 -414 722 -634 -887 -559 676 -762 -87 -677 -268 -352 40 311 -673 466 571 24 674 321 -591 -772 420 -308 -642 422 -397 -473 725 -581 -463 283 -694 130 794 579 -428 690 -867 -843 2 -815 770 83 -399 -812 -252 752 -651 -872 542 515 2 -396 176 -655 -893 490 406 433 -508 -739 38 74 456 -663 -200 272 -112 770 -282 -517 610 -746 -847 -207 412 -193 -51 220 45 79 490 -316 -849 431 -564 -488 785 -191 -266 -279 -493 321 -718 -99 799 -400 596 -575 -633 -609 103 -789 66 464 -704 -25 -817 -886 -359 -724 -515 248 762 172 -332 -343 -688 -531 151 -85 120 269 90 -779 429 725 496 636 -136 354 -655 756 12 453 324 -733 -870 230 227 -298 448 650 -587 -222 566 320 598 420 -447 341 601 -663 404 475 -199 -668 -347 -4 -350 -501 398 746 197 -365 773 424 -724 169 70 -327 -50 -703 -554 392 -189 342 445 572 66 598 351 695 106 -106 546 -127 -799 444 325 -860 390 210 -491 135 -813 120 238 -632 586 692 -752 481 447 -459 -478 142 593 352 -107 336 -611 179 -74 15 -512 -551 -634 -862 -864 -333 205 407 741 -149 321 -738 190 -92 -795 -212 -627 627 609 -554 336 -785 -2 690 621 -631 -420 55 775 70 653 690 589 -830 -362 405 487 -708 166 762 -149 -405 -822 -22 447 461 -193 -499 721 727 -228 688 -619 -48 682 -200 5 655 518 -854 -512 22 766 -835 266 658 -701 265 -572 371 -464 657 115 703 -656 -279 -602 -307 91 -192 432 168 -347 -657 767 -211 -212 243 -283 -885 -664 -849 221 -103 -304 -572 -217 571 232 89 -527 -148 -646 -368 247 -69 -885 155 -147 348 -721 699 305 467 -139 38 -48 -782 180 -22 -623 -288 -788 -654 716 48 -802 350 -168 625 -252 532 316 650 759 -2 552 537 -581 169 627 -818 -779 -757 -728 -335 -157 -473 81 169 -727 -648 -826 -855 -104 -731 -407 -55 -603 246 739 -206 -351 -251 55 -235 -619 752 -857 579 -564 -362 225 351 -489 548 340 -245 -387 710 376 486 -824 644 -50 -297 -9 508 337 -687 -864 -882 215 169 -304 -400 -270 -472 385 -427 368 206 -196 -542 491 -595 707 -422 203 -707 624 -670 -825 47 489 -880 614 -2 434 101 382 -785 -258 -594 -313 132 139 274 -876 308 588 355 564 -133 635 421 -807 -22 -480 -647 -244 -753 -875 339 572 679 -676 457 527 -843 -168 204 158 543 -518 -695 -337 -512 569 -514 -14 -668 -251 -90 -363 485 328 81 -404 -606 601 14 682 -880 68 144 -21 698 305 748 -788 2 -500 -836 641 761 -46 -88 291 408 -671 509 522 -118 -664 616 172 -336 -603 358 446 156 -113 448 -863 -480 -313 222 502 259 476 -312 -662 184 342 563 452 -48 -246 -165 -552 -75 -554 -734 698 -608 -153 538 45 60 -21 -477 -449 567 -137 -305 -492 109 535 223 -254 -365 -607 157 228 -689 -753 265 173 23 83 224 -584 348 -184 670 519 -170 -778 -721 -211 175 164 34 -110 -680 -229 720 -225 588 296 332 623 -207 524 150 -263 -876 -570 -62 -593 -397 -666 668 -800 -666 -284 407 619 376 4 27 56 730 -687 744 392 -367 738 348 337 463 -556 121 -613 -694 -271 37 261 -730 -129 280 -652 -896 -385 414 524 -432 471 -618 -782 483 597 111 227 254 -105 -141 -545 141 -546 275 -253 153 -307 -135 -619 360 758 456 -687 -276 417 309 -193 -218 551 658 -533 -200 42 612 -93 544 364 -141 719 -554 -104 -720 143 636 165 -850 316 -821 -822 47 309 -800 -886 224 -472 505 -426 171 39 -648 -80 244 293 398 74 -349 485 -672 727 -23 -352 -139 473 -718 -793 -330 -83 616 616 784 536 -84 -387 -731 -249 207 -161 -459 -536 -195 -873 305 276 -755 -403 457 762 2 -578 -766 -291 214 -15 -535 761 -318 -103 202 612 732 -446 41 415 -648 -12 286 -276 389 -727 -266 69 -578 180 -521 303 -641 -534 -784 -325 -59 397 -196 -528 152 -842 -478 -572 -159 93 310 -575 -150 -745 504 384 -230 86 -186 -426 -497 635 567 636 -746 463 540 650 268 -554 -755 507 -779 435 764 503 -412 -638 -165 397 64 -877 436 -774 686 -893 725 -726 -163 -130 -325 80 -232 -407 611 586 -599 661 -799 -397 -376 521 324 276 -698 -72 116 289 -659 310 231 -211 123 312 -887 759 222 510 -876 115 426 -645 -652 526 579 -837 -120 769 660 76 -134 -163 -801 -189 198 51 -343 -332 64 752 -60 785 601 -838 -816 -100 120 -474 120 -604 -664 201 -716 93 -687 -652 707 -605 -516 -877 346 739 -95 -96 -637 666 -367 -761 -499 -654 -516 -239 744 -357 369 -45 -338 608 -394 148 769 -339 -111 -837 41 50 -116 -305 -342 548 -575 289 -703 -826 250 200 -286 -110 737 -217 699 70 -667 -96 348 515 -63 424 559 -334 -43 -297 225 745 -325 364 719 -270 -215 365 734 177 493 -784 476 674 636 471 -55 558 -617 727 794 -152 -292 -348 -881 649 -154 -703 -144 -212 231 452 606 -663 -352 -311 2 -17 416 152 -353 310 -790 -863 40 -887 748 -102 72 263 -194 -702 -888 -103 -377 62 -390 465 210 214 -20 -290 -275 54 666 -759 -84 -15 -8 -834 -342 -519 357 30 474 127 629 -308 -383 617 -822 -146 -511 -648 -194 508 364 687 607 650 -425 782 211 -829 221 -753 -772 -360 -145 -732 -475 687 -126 148 -560 -155 -562 -73 106 415 -767 220 336 -496 -370 -873 745 -765 -360 -877 -743 -452 -846 -581 681 472 -739 641 104 35 423 -505 -714 -505 344 639 -610 -27 -194 -638 -877 -522 -409 -410 440 -24 -498 -30 -241 757 -478 156 439 215 -331 421 106 654 798 -549 652 592 -707 -697 -828 -631 497 -238 656 208 -346 -378 -562 525 -344 -274 -190 -290 -613 -526 347 140 79 -350 193 752 187 -603 11 675 -124 -630 543 445 85 507 657 639 -517 -735 498 504 70 723 650 -417 -21 289 123 512 -695 481 703 -111 -8 142 207 -601 -243 -752 -711 101 -8 -34 -741 -84 -879 269 -299 4 -266 -545 -504 -266 23 347 -404 485 -688 737 -2 563 -483 -605 -769 400 -121 -537 -236 -67 -664 -292 348 285 -618 708 195 699 -124 421 -21 -102 64 603 -433 281 442 665 70 64 -321 -203 -684 -570 229 570 380 389 689 -823 35 -502 -271 419 497 -127 -210 347 92 -259 -150 773 -367 -663 -433 759 -567 584 -366 216 -314 133 351 -781 -502 608 -345 -206 -453 -368 -294 -348 -553 550 -200 -320 21 491 -542 -699 379 -196 41 -648 45 -579 -449 -653 308 330 -395 597 670 -554 276 756 606 535 -204 662 621 -217 329 -375 -315 140 -788 -70 592 -336 107 -899 450 123 438 449 51 521 -738 581 521 405 324 -111 -493 531 -394 629 -487 668 377 38 684 695 757 -577 -630 -97 -268 395 -31 712 -168 -255 -764 332 -591 684 261 508 -144 532 373 173 -212 -800 508 -85 -514 -661 195 -776 487 -394 555 -78 -153 175 84 192 -839 -126 -865 -325 -15 -794 -872 -200 -483 -125 -379 -22 449 -453 -674 -271 732 -649 -273 14 -758 446 -413 -828 288 114 -505 -371 592 -136 51 -387 -857 299 624 -573 -313 -641 -519 31 227 144 387 22 722 16 11 -520 -667 468 -391 -678 323 -817 -839 -702 231 -409 451 -320 146 685 180 -897 482 15 579 -895 -789 452 -726 770 440 -794 238 182 710 563 -509 -410 -729 222 783 -837 -859 -836 573 -181 325 -211 -543 -172 -409 -364 -537 -481 443 -254 -790 535 -498 298 -437 -828 -180 -892 -404 -851 333 -586 -769 158 -721 77 777 633 283 213 -172 -427 327 -432 -817 -11 255 623 -678 362 -328 -16 -118 171 368 716 -233 -310 -248 648 -504 769 -482 -712 622 -436 -762 -16 499 -588 -102 685 -483 -747 -18 -83 -160 -577 -661 -411 730 505 -812 -846 -615 -268 -93 -16 567 -191 -318 -369 -646 663 -240 -656 510 345 181 -621 624 -322 -333 -188 -831 -374 182 -680 622 787 -668 -342 63 79 198 207 -843 653 -596 -647 626 108 -104 -563 588 272 -521 563 -509 -363 732 238 646 367 -547 -757 276 681 773 754 615 -497 -277 -692 -161 -759 776 -708 -817 225 -733 663 -71 369 -319 -106 -68 -180 -687 -105 5 749 -654 -579 -257 551 119 -492 -368 -829 -719 539 44 98 783 356 -516 -194 484 -148 -764 464 432 -680 343 -392 227 769 519 -18 -492 -472 182 -899 -192 87 308 -742 344 766 752 696 -99 707 -722 -845 -129 -826 -716 367 141 298 -196 -44 198 688 -814 -835 -501 284 738 -509 439 -170 -391 -502 402 488 -315 -886 191 190 -10 -448 -420 -162 -122 339 -202 -588 -341 -630 -664 307 162 141 348 -481 438 -504 367 -273 -838 -266 332 601 -860 -732 -41 139 -118 -680 385 438 -745 344 -324 606 6 -569 -492 -539 33 185 -703 -593 -484 -337 -511 -176 241 41 493 -301 -627 200 -477 -391 722 -674 -522 370 379 -754 -166 -555 217 561 -181 -813 369 -257 228 -291 -177 330 91 577 409 -232 -620 -534 246 -407 577 755 226 -789 210 -555 -433 -185 211 140 409 -117 769 -188 -401 -398 333 -103 -569 -764 733 -150 719 -314 -209 -674 -114 -538 578 -112 358 -269 -525 777 -376 -899 -861 -263 146 -131 730 -144 -342 592 215 -479 -12 -614 468 -231 -839 -483 -426 687 -817 -331 -124 -91 -75 20 166 -713 618 267 -846 144 746 -315 -410 -603 724 650 653 431 -86 509 -705 532 -394 793 92 70 45 148 29 -628 652 -704 686 7 536 -748 -782 698 -516 -550 -67 241 -539 -426 -700 -466 10 605 -33 157 35 361 557 418 -692 189 593 -336 -175 -479 -91 -642 143 -798 -285 -857 203 227 436 138 -444 -214 459 -450 -288 -625 -622 -612 -433 -896 -112 424 386 432 -674 181 449 506 740 0 225 -243 -608 176 -132 -846 368 -630 -578 -453 206 -142 -508 -88 -139 87 -121 -855 -644 -264 -583 -900 -672 742 578 636 502 199 -439 286 250 460 385 -534 519 230 60 116 -257 788 -334 276 -250 -49 171 592 -443 -470 313 -570 -359 -686 -385 -545 -292 -787 -123 143 461 462 -586 671 28 221 -13 732 -807 -183 -408 -191 483 -464 343 -667 499 -231 451 163 420 480 553 -58 298 418 119 -100 264 -689 -575 -888 -492 -868 -116 583 -101 686 -708 551 -528 161 424 -374 -46 -685 -307 -476 -164 -198 364 704 -400 313 706 141 431 717 -174 762 1 4 325 -17 -160 499 92 -370 -187 -879 365 -91 -51 -724 -271 -58 92 -113 469 -550 -15 -242 719 252 -276 -119 -680 -847 701 -658 710 21 351 689 128 661 58 -847 770 -588 251 -130 113 707 718 -859 -542 -32 -329 792 -842 -455 263 508 -68 -856 722 -414 513 -724 -364 -604 -787 435 -832 -331 503 -828 678 761 -815 650 -701 -233 -191 -87 -561 -496 180 -383 452 758 395 -401 767 536 -834 -785 654 709 595 338 -115 -771 -248 392 733 641 -299 414 -595 352 -406 409 -873 -373 -361 484 -505 -403 454 -896 -861 424 -400 501 -360 -355 -396 96 -443 -788 -754 -662 -244 544 175 -67 88 -873 -405 361 -894 612 -746 456 628 147 -482 796 432 84 -815 557 28 747 -675 -827 66 581 -482 296 390 105 396 -359 -196 160 -676 705 386 719 -779 -419 437 -413 165 403 663 65 238 -850 490 -684 117 565 -149 -368 616 -370 639 -803 492 472 -603 470 248 -47 -200 308 362 676 -521 556 -505 -698 365 -308 -227 289 -423 -856 688 599 140 24 591 37 123 -451 -823 215 563 -254 -177 -421 776 -151 709 -356 554 -807 493 -208 -696 -273 -469 -415 -836 -270 597 -158 -587 17 504 -277 690 108 -547 -97 186 -243 774 373 135 19 580 20 360 -284 -234 -827 -486 75 256 390 -184 -89 730 455 -306 -285 523 389 493 -465 490 -250 504 678 -564 514 740 -474 612 598 750 -108 -653 561 404 -322 468 -164 -283 621 -792 -160 418 -781 778 28 -158 620 316 37 604 -596 -39 -881 -111 -120 -230 490 -14 -426 665 -187 187 139 124 -46 189 -220 249 323 629 781 -718 72 -458 296 508 708 -631 -103 304 4 -655 -492 375 779 200 582 279 -729 256 -814 -513 -469 -677 -857 800 231 724 -460 564 -591 620 -567 -368 -890 27 -787 676 473 -95 658 680 -871 -7 319 770 -862 -297 441 -894 -883 447 54 -436 345 730 275 693 299 574 -322 265 546 37 -652 -851 -511 734 231 -303 730 652 -395 -528 -477 -494 -91 -502 -48 667 -775 226 598 641 701 747 95 -11 171 -631 -604 681 579 782 484 620 -776 681 398 772 -562 -4 -736 -866 522 -765 396 -133 33 -330 -840 -390 432 -718 -759 -659 -673 -672 -328 -502 -421 -485 -628 307 52 153 200 394 -854 -899 -111 166 -633 22 -251 -434 -267 -492 -366 756 19 477 -252 667 -458 -391 -520 -517 -862 412 296 -305 202 -602 -187 278 -274 556 -143 223 -89 0 -485 -481 -702 -28 -439 752 502 -309 557 -45 -268 746 -520 223 584 -215 -861 265 -7 208 -75 -830 310 -428 488 748 535 -411 764 739 477 110 345 -476 -485 -14 -753 108 -592 -404 -793 608 544 260 -359 -237 627 -530 -268 -550 -669 326 -153 -605 149 -822 55 -542 40 154 -129 718 -519 62 -308 -525 -30 141 502 -671 -35 215 635 676 74 -287 -43 185 -813 569 -803 202 -164 499 202 -356 -676 -306 377 -173 -756 686 -233 -552 -17 -722 -374 723 -704 -276 291 665 -88 449 406 -528 240 136 -779 530 -628 -519 242 -529 -842 -500 577 -69 571 -33 301 -880 -651 587 -689 538 -431 -612 -793 628 121 5 692 -264 646 -833 213 -3 575 -759 797 282 -89 184 -577 -373 -17 1 -258 -768 402 401 146 68 -507 -390 -241 -689 688 -16 188 -39 -568 -522 -422 -424 533 34 613 -571 -242 -842 33 -721 -654 -315 343 -55 460 -499 460 40 -248 133 753 -849 -264 542 34 551 -450 -501 -154 -895 551 -584 416 -899 156 -454 644 -764 -585 -817 351 -507 -384 -571 779 -578 -129 519 -180 -317 -213 -46 -351 37 -67 734 687 -574 353 333 689 -802 -56 189 -485 -592 -57 -52 97 35 -881 -98 -656 -678 -325 -739 519 -130 -29 49 -28 -107 714 -72 471 288 440 541 406 -431 -431 385 479 574 759 -610 -822 -196 -472 264 158 773 478 -851 150 -44 423 338 147 -80 -548 -24 -738 -270 -642 -656 795 -187 419 603 -493 -569 665 747 -865 -644 -514 -570 17 -242 -300 297 -108 -347 708 -667 -365 -853 -336 -884 123 -492 -609 156 377 -46 -58 -121 40 -398 -322 727 -620 492 582 -199 -437 43 -657 -57 462 791 -724 -250 -383 -610 403 -209 153 461 82 473 -685 380 118 559 594 -739 -175 -810 -632 92 -200 -471 421 749 -156 73 -153 746 201 -350 -766 681 -328 115 107 608 792 519 -185 -272 438 -195 628 65 566 -324 728 261 349 -391 -440 18 309 767 -702 -140 -266 -204 -220 -488 -87 50 -80 -486 -713 -22 184 -451 -125 -580 -470 572 -216 -438 785 578 -756 285 -398 519 -553 479 -613 5 -768 22 34 -236 -715 623 454 517 -600 -149 -199 -256 692 -101 355 -538 173 -752 464 352 208 -135 -900 393 -604 -413 401 139 -847 482 461 -162 599 191 603 -48 -244 56 -516 529 435 -262 -512 -599 -870 711 -284 771 32 -453 -439 67 486 -252 612 -570 472 296 -858 -483 -20 618 678 470 -877 523 142 125 412 26 -293 740 374 -416 213 -292 -874 -525 617 -172 -44 -8 -705 -19 166 -310 800 -769 586 -701 353 31 -9 170 -761 -288 735 -851 393 -809 88 179 -111 582 0 -809 -180 744 500 -719 -212 462 -705 643 171 510 -334 -529 366 -861 602 675 -454 -5 -556 119 475 -537 -106 -217 540 -36 266 522 628 -101 -186 -22 224 -378 587 -315 -877 91 -552 -26 656 729 599 718 -98 -438 492 -520 -298 362 -59 -449 327 -181 -454 -404 -108 -14 326 671 764 112 -780 -6 -45 510 -123 -707 -464 551 -865 35 276 442 405 -330 -885 -441 723 90 -332 584 622 -493 551 -380 -230 -38 756 -45 -584 -37 471 129 -521 85 -123 -40 48 -601 -840 268 -423 -823 -70 -130 -871 -55 -252 -209 -680 216 -464 -882 790 -171 475 -819 159 95 450 -11 697 -732 -28 -243 -656 -14 -900 -610 321 -655 132 -740 49 419 268 -497 488 213 -556 -202 761 -736 59 -597 -427 49 -532 -743 -203 -60 513 -120 98 259 -179 -442 -431 458 651 -329 -196 -244 -694 785 -61 569 690 -730 -413 173 -481 655 136 -413 341 63 312 73 775 497 775 -442 -43 790 -444 -410 223 -293 101 455 549 763 -123 -817 -528 298 -325 96 -186 -425 636 149 280 234 -449 -235 -243 791 87 -189 555 -879 784 -728 611 736 -333 -771 209 391 -666 345 236 458 642 327 -614 -19 -330 554 -42 -56 -802 272 35 658 -205 -521 -140 -736 -726 294 392 102 -529 -298 -98 22 -191 -197 -748 -496 -332 145 715 -122 -877 -527 -793 370 -176 644 -510 -453 -444 92 364 -139 441 -175 307 338 -357 344 -93 -639 662 -842 -861 456 -209 -109 450 404 -195 421 -365 -424 243 -900 59 545 445 251 -602 431 1 -528 -223 428 718 -92 -124 -741 373 -167 -765 462 -567 -569 -765 -794 464 429 -874 -54 166 -104 697 683 629 307 283 -770 336 -299 -573 716 -370 -82 430 -841 314 784 6 -729 -383 188 318 331 780 436 14 261 760 -229 219 180 146 -871 492 70 510 -299 -577 -641 -307 199 -67 710 289 381 -164 699 -738 579 -182 -164 789 -413 -656 -729 -696 -153 573 111 499 658 676 333 -22 -799 -433 756 343 123 608 -60 170 -514 99 697 -594 300 723 -7 -563 356 470 544 591 706 125 406 718 302 -171 -464 -384 -663 638 552 -457 -337 -565 -681 20 321 252 -111 -447 581 182 -276 78 524 793 718 48 -536 -712 -556 469 -451 -97 -599 -739 -519 -186 -166 -238 201 43 -471 90 1 -15 473 -188 161 -42 -633 610 434 116 -325 141 -440 629 -872 -160 -73 31 261 -195 438 -506 -662 329 -338 652 -373 622 665 196 487 -499 360 -140 123 497 91 649 -518 -762 174 434 141 199 -387 6 481 89 315 -673 431 637 178 -520 555 723 156 -9 -74 300 -135 -728 -850 663 686 630 703 115 -863 188 -502 396 363 -438 272 -858 -554 441 -822 710 366 -545 -76 -778 86 315 330 503 702 -578 -431 639 -288 -409 480 -217 -876 325 95 115 762 434 -799 -267 -865 230 -68 112 436 -453 -12 553 182 690 -605 -679 796 394 -148 -328 -335 41 620 -404 -856 310 382 -279 740 -729 -784 -371 244 784 483 -209 -836 345 -666 559 -560 142 -423 -683 -27 -413 405 430 -579 -268 624 -745 -222 -101 736 446 -557 198 -413 -141 -14 381 200 -873 324 -550 476 420 497 -214 -322 -450 -28 -757 628 252 -519 -851 79 -780 106 -97 -356 -887 186 -696 596 -447 -650 -569 -488 778 702 -349 -567 717 -125 -70 -798 -44 519 171 561 -624 -18 322 -130 -830 -353 -583 -260 -48 -284 -606 -464 148 -557 -491 9 -533 -449 -441 -325 792 -337 17 102 -890 639 -300 484 -481 194 131 103 590 -362 351 185 -244 566 -60 -529 675 536 517 449 -152 110 745 569 586 354 -899 -796 472 -852 103 -817 -158 580 -592 158 -634 432 558 341 -146 -671 106 37 -116 -24 -319 -144 301 -203 -166 102 724 494 441 391 -561 228 -793 -103 740 70 -461 746 -751 210 -603 -142 68 -379 273 30 -67 652 -542 173 -874 -61 302 -153 182 -590 341 -591 178 -98 -702 504 -455 -542 -147 -222 441 311 -420 299 207 635 -286 -405 -858 4 -46 -476 373 -670 623 -460 -619 458 72 115 -657 -665 369 -755 73 -463 746 -82 -10 -459 -699 95 -610 -865 -129 555 -171 -736 -644 612 -691 -93 -110 -139 335 -181 -195 -9 -521 -421 -332 -878 -472 -755 -864 -617 -569 -111 -455 648 -32 -799 -608 -573 -791 6 731 -70 -684 -652 707 637 307 -83 -803 317 -881 -267 390 189 -81 -860 291 -217 499 -857 -573 483 27 590 -518 -286 -244 -248 501 -474 -584 759 -122 567 -629 173 -401 -602 619 16 751 383 339 -640 -764 9 -124 -2 73 342 44 -237 -287 -249 220 159 -192 -403 648 276 628 -38 -184 -797 -225 -712 767 -615 -722 -42 -227 452 593 197 187 -288 -380 -760 -762 -505 -190 -765 -447 218 403 -156 -28 -100 568 570 -386 446 -547 -585 -148 -324 -784 -220 678 -219 -213 -113 349 379 48 301 -253 145 672 -25 -272 522 179 -513 686 544 -459 -447 -788 -798 473 -416 -66 -26 -274 -635 -853 -690 626 -794 -740 -685 -652 374 353 227 615 -140 -294 -178 -136 -85 -864 705 -225 -129 -889 -212 -772 -578 586 91 69 -63 -457 594 15 -871 106 768 -88 -562 308 -822 78 70 603 142 -531 -705 409 457 -795 -453 -56 -7 -60 -789 -52 690 -207 -648 440 -229 -862 288 457 -435 93 90 -187 -417 523 -465 42 194 187 61 787 461 38 -311 -397 -722 670 248 -833 281 216 -640 -336 -297 -419 -756 -493 -766 -593 -444 -690 -665 -609 -418 -714 -326 -140 -773 585 284 716 391 327 -53 -611 -201 642 292 235 -749 -619 -393 578 -801 -110 622 -495 118 122 -144 -215 -127 673 194 -423 768 335 62 -104 656 -335 657 459 -805 -190 -534 -811 46 -329 459 66 -648 -732 513 -604 -778 -418 -63 -393 -227 -674 746 299 -92 -420 597 207 260 -640 -446 348 708 -86 -541 329 400 438 31 283 709 270 -732 601 165 244 -637 -113 551 399 -800 374 -865 -879 -600 275 -147 439 -806 202 249 -631 -161 754 320 -519 -748 -704 221 631 -535 428 294 281 235 579 722 -591 30 381 -783 636 -679 -525 -269 699 -96 109 186 51 -585 -803 70 232 -650 408 -734 544 251 -225 -767 -838 457 -534 13 -708 75 771 626 285 44 -124 390 666 -232 59 -51 521 633 677 178 211 451 -381 371 348 -863 398 -583 -852 588 -509 44 542 224 -855 -65 409 425 363 645 -336 -602 -671 667 342 103 -847 -557 -716 -297 -459 398 -283 -693 127 324 353 -503 95 293 -268 -654 -412 -78 -283 63 167 -453 376 430 430 162 751 528 -486 502 -599 -380 -464 613 -875 327 105 -155 666 -342 -10 641 -454 129 -843 -332 778 -192 -781 -352 -348 -79 699 187 -509 -29 67 -845 716 336 -281 8 35 -677 11 -482 116 -85 545 489 -749 -549 -70 -370 -552 -462 781 89 54 171 -429 515 -302 -758 609 -18 -130 776 -390 453 -561 610 -182 -610 561 300 651 -614 293 -520 -900 -364 -649 629 290 155 79 -332 56 35 -110 -207 -515 539 -149 -160 362 -830 -299 -551 -82 -501 -326 260 -217 -243 -242 -669 44 -57 86 193 -450 -103 419 -703 780 -568 -24 -421 786 -511 -273 -305 499 -764 -395 -255 535 -380 -350 501 239 -90 -511 -834 -842 61 -895 -385 714 -862 80 -170 726 186 -342 -290 -762 -64 -883 -546 398 363 611 -111 92 -94 787 -721 -597 -569 157 -810 635 -468 -65 -852 785 -487 385 9 -269 -396 -234 189 -171 -780 -890 203 481 -252 505 460 -76 -781 360 -525 -549 70 -111 -196 -358 437 684 -330 -393 589 -108 -470 -812 -466 -516 -612 -588 289 -169 783 183 460 -182 -465 356 597 -668 -381 779 352 678 354 -562 -176 -320 -605 -507 585 50 -460 -339 538 -655 39 411 -724 -633 -67 -194 -359 343 102 480 626 -796 693 289 456 -276 -745 -614 772 -169 115 -825 55 121 -110 -147 -773 424 -498 -422 213 29 -2 -694 -823 543 20 -645 -735 769 169 368 76 -674 -608 442 429 362 -461 -772 640 684 436 -162 -140 54 666 -773 -820 498 -166 -270 -526 -792 -254 187 -205 501 -347 -537 419 -714 -54 -564 165 -350 646 -451 -409 -829 503 331 -790 -810 -442 -835 -875 293 387 -498 -405 -878 -146 -800 -58 -469 60 31 165 -449 589 229 -710 733 539 637 339 693 -373 581 719 -793 770 -631 -778 142 275 -332 323 496 782 -416 -799 25 -494 -853 346 108 400 -271 -60 323 305 83 621 41 -748 302 -769 685 -898 -732 575 -410 643 -483 198 -217 297 771 158 -865 -307 -143 558 -223 541 -332 651 270 256 12 -640 68 -633 195 -506 -176 556 -394 599 -291 -339 572 -414 -451 209 309 193 769 -174 -464 -871 -858 -242 -397 -821 666 -387 -492 498 -144 -680 -95 -402 432 -765 -816 180 37 583 -787 -566 259 -697 -698 -534 -590 103 653 50 -898 12 -868 -746 -336 -446 153 -827 -5 -325 -517 -368 269 758 262 -769 -181 -132 -601 -252 -312 444 76 145 -44 -159 586 -154 -607 686 549 -893 3 -86 380 -706 285 382 -715 141 -803 -309 228 -566 369 -295 -366 -402 -169 -334 102 225 -467 -118 -680 -404 -594 547 -620 -163 455 490 667 212 667 -361 -661 247 -144 611 -136 400 -417 -763 264 -361 -63 370 311 -522 -598 315 515 -871 -185 -664 777 516 517 315 -157 303 -464 -132 623 -622 244 304 285 -152 -695 567 -474 372 -812 135 306 -433 -332 -349 -97 354 -399 370 -13 50 686 -654 200 -21 -473 676 543 -827 468 518 215 64 519 -47 712 727 741 76 -304 180 69 -839 -636 -365 237 -635 -110 -703 -471 533 -495 -99 -630 -134 438 -263 -570 322 -880 -642 562 4 -638 185 -191 -91 231 780 337 -250 767 -882 -314 -101 511 584 -399 296 -287 -760 -507 -620 336 -382 229 320 -413 136 95 685 209 -495 -326 -844 -698 347 -346 283 207 599 -376 39 -405 -461 -459 356 -76 -419 -432 -661 -663 65 372 775 613 31 -557 -431 592 581 -733 -377 281 757 256 -622 786 118 -367 -892 66 -93 347 608 371 699 -389 -270 -804 -655 398 786 -753 286 49 -173 -757 782 -397 17 639 584 196 -438 -428 -245 -741 -793 135 217 -129 -652 -341 -838 736 -807 596 426 -184 -356 -760 543 -421 88 428 -55 -349 -743 -525 -281 629 -278 291 559 -480 347 -573 -657 -48 -495 -695 -455 173 -893 -3 363 -857 -712 634 352 -805 721 433 405 736 469 66 498 46 -813 -625 434 184 565 -784 -195 488 -257 -482 415 275 -603 195 -174 47 -72 -169 -585 799 291 283 261 427 431 -330 121 -494 316 -864 -877 -355 340 666 -132 -674 -699 -243 -668 -366 757 -815 -442 -597 -865 -630 1 452 3 -887 -183 -385 -113 205 -596 133 -115 468 -249 -50 -186 623 409 -531 -629 -625 -623 654 -219 496 174 489 -603 362 151 -433 512 -661 -80 -361 345 1 -815 528 -689 586 525 -154 -7 -447 213 -565 468 -790 371 -682 -690 -48 -741 -225 -440 -646 -252 750 -342 -694 349 567 596 -171 601 -781 -708 -565 517 -117 426 -453 463 -642 -234 118 -415 650 55 714 -253 -497 229 -713 -271 -110 -636 302 703 -318 443 323 -375 -260 33 528 172 -786 -24 -329 -317 -450 575 693 459 523 -705 -140 -107 589 -820 684 -176 482 -86 -705 673 -705 548 686 -896 -620 -489 -403 -794 -67 -450 -884 -14 -57 -702 179 -645 -508 -326 8 -363 252 -237 577 -292 -128 -147 -457 336 -446 282 -387 -662 283 -84 -829 420 759 -26 -489 652 -873 -874 773 -370 -307 97 697 -821 254 -36 591 -301 753 -364 -637 623 -763 366 707 297 773 -12 156 416 -523 -266 -385 -465 206 -211 -122 35 -40 685 -835 386 -780 -286 -744 462 -785 -709 -67 -420 471 -212 -350 -453 -642 -803 -679 -788 -205 -421 785 240 -430 -209 -167 470 -329 -872 -749 672 -796 -168 -487 -699 335 43 -349 718 155 -825 -64 -368 568 -291 445 -19 -260 318 -100 -486 665 -361 637 390 779 -429 115 126 402 -760 362 -661 548 -177 -453 209 -582 788 294 -678 -413 -416 -316 -842 603 -760 322 600 -753 319 777 -822 734 -419 -333 522 110 -536 22 -163 -75 471 120 -447 519 -712 620 52 531 597 -697 -166 -1 0 740 77 -446 -103 10 -577 -900 740 641 -830 701 -366 -150 175 -748 181 -362 -351 -120 294 756 34 -573 462 534 661 -362 115 -319 -383 -133 -899 302 544 -358 -185 -666 -900 707 531 -893 -632 -191 69 90 230 -135 -474 -691 -3 86 698 416 21 743 -314 -488 -766 337 -699 128 -77 379 726 288 -209 193 187 -456 566 -840 101 666 -885 -853 223 -699 -263 700 -743 419 -274 68 278 -203 189 -216 127 -215 -820 702 71 -462 -107 -880 -250 -823 -264 -601 228 5 -479 480 -896 750 -150 312 -131 -8 -813 -881 -892 -432 -208 417 783 150 6 -42 -58 -381 -355 -279 -200 741 -894 484 -240 -220 -899 -272 215 280 191 509 720 704 465 280 378 -391 -832 -450 -796 790 -83 -295 72 304 -809 -402 -728 -337 313 367 358 715 -649 -572 432 -238 -396 -874 -127 -39 -410 -541 -544 -235 -156 330 -281 -597 348 -877 -172 755 -773 -263 -473 369 724 -441 -306 345 198 -59 -502 454 -355 670 -310 -201 -439 -539 -272 503 -719 218 -737 635 632 -712 -833 -658 549 663 -607 531 34 -437 -427 -641 -765 112 380 -331 -207 -835 -519 -393 670 -679 -393 -409 -444 774 -499 -300 -464 -211 -134 571 -228 -885 444 348 -40 -549 -42 518 303 -489 -550 -509 -128 -113 329 778 627 245 -246 561 767 358 -146 -402 631 -839 -521 70 581 210 -212 -531 688 -87 -749 -616 27 751 747 -156 -527 799 400 -690 433 -574 704 -494 -335 -131 55 707 -360 -460 -7 -861 -768 -632 622 -323 -141 690 -78 274 327 483 -136 367 278 -803 -779 -664 -244 -145 -501 280 566 -19 -368 408 -179 97 -511 -756 421 -247 -457 217 185 413 -858 263 -231 738 -18 -844 -452 198 598 -777 737 -858 548 450 385 324 512 507 -243 117 727 -832 22 575 -781 672 739 716 67 -801 -777 -682 232 -483 -475 -197 591 345 273 -372 333 74 574 288 618 -724 -756 -624 84 231 277 -536 460 286 -329 132 -572 510 -844 293 -64 -473 543 181 754 658 -820 -596 -42 313 480 776 -272 467 631 451 -429 308 -645 205 -542 -454 606 279 -547 -547 -328 121 -102 19 -885 -216 -384 387 516 543 -426 -652 -310 74 -397 14 -236 -729 -316 -771 494 -675 766 -222 639 530 36 -608 623 -854 -562 -508 -851 128 -38 -257 -668 418 -358 -405 -375 102 679 -174 -172 794 -449 84 -663 -26 -411 580 -559 682 -553 665 -77 484 650 -134 687 295 317 -502 630 527 373 -51 417 415 598 -335 -739 325 -289 -133 -659 43 -820 286 695 732 -378 46 429 251 -627 665 51 109 795 111 561 356 -108 539 716 -892 -562 295 -360 268 -813 -828 -464 -799 704 -140 666 -664 -549 623 421 -450 -557 653 -735 -743 439 -71 14 -770 459 636 739 -171 516 -152 -572 -348 -418 -410 221 75 -72 -797 667 695 -769 -578 -131 -122 574 -112 668 519 -773 713 614 233 640 477 -713 552 -881 395 216 -404 -312 -105 141 -731 -330 -112 264 5 -889 214 269 638 -847 -581 -31 -2 -639 -705 462 646 495 -13 481 -427 -345 -136 204 -188 -161 -301 62 344 -520 -863 -733 -410 -548 468 -389 -390 -300 354 -681 -772 -821 29 -136 -683 731 136 -707 -748 786 -452 648 -214 -233 334 719 -422 623 -395 34 626 -87 -659 564 130 -21 -450 -43 262 195 -483 637 165 -571 -894 546 286 -24 -284 230 171 27 -387 -226 -226 -116 316 510 -108 -625 320 -709 -456 -747 -294 471 182 -861 -498 765 -348 -877 -248 723 681 -92 200 533 -551 -408 31 -187 -891 746 -422 -552 -289 516 -283 -818 652 -272 -519 359 -235 372 740 -232 -91 156 -625 350 -394 716 -509 -372 527 279 464 67 -108 283 -596 -426 -488 -424 -574 510 -744 150 -545 -703 -447 -145 -333 180 -151 209 40 -119 -250 -86 -570 -430 -842 489 -549 774 142 57 115 -351 -190 -695 277 -758 -7 -194 -64 721 158 -828 -518 -192 63 -839 475 -270 527 612 -465 -13 726 450 -198 477 -754 -778 646 -105 776 88 299 526 555 403 -39 -327 64 -73 -845 -290 497 298 -447 -578 -351 -132 -180 714 280 581 -473 -823 -333 259 -753 772 -534 254 471 -350 610 -641 397 -480 -691 474 -773 -652 -472 -183 -410 159 119 -458 189 569 -57 -743 222 416 -229 -327 787 -573 629 281 -73 231 -354 -559 -395 -252 -388 -107 735 -582 -459 -264 681 626 -816 -71 -251 -731 -595 -798 -423 -509 571 626 497 -850 682 -168 255 11 -859 -107 382 -467 280 -734 179 -868 402 168 -366 85 -723 518 -549 -660 281 -586 -200 268 740 -523 -832 751 -403 -407 -763 758 -210 -338 -92 -472 -358 781 -365 -852 -725 299 -545 -804 -850 26 -721 54 564 648 -619 -541 184 -857 92 590 -98 201 114 -851 -250 -687 710 189 -434 737 714 -424 635 -876 -311 -864 -525 -204 292 348 -320 -790 -891 -768 143 -727 -570 -804 403 276 185 110 566 -83 -100 -339 -837 -648 228 -147 408 -450 -448 736 -555 -747 457 707 579 -25 103 -398 614 583 -269 187 -384 674 463 465 625 -788 -757 -359 21 -46 218 -306 -217 -140 -854 -551 -819 -4 140 198 397 326 -126 190 140 -395 7 237 609 171 -536 346 230 -94 -727 7 4 205 336 785 -299 761 -270 -853 304 -192 -664 -747 17 -401 -293 407 76 -634 56 59 -626 385 -728 360 450 607 -303 -225 137 447 -416 452 -239 553 -897 -552 537 -174 -220 11 -27 335 74 696 -898 -331 -119 648 -169 -365 -66 478 -672 36 -247 350 -572 -513 -517 -122 86 59 70 -349 -557 239 134 -581 -695 567 96 -251 511 435 -88 -8 432 -592 124 -361 451 -341 733 -612 174 178 720 -596 471 -584 643 664 -307 159 -626 -59 -411 -525 700 -800 419 698 630 -263 209 -527 -730 -531 454 341 78 -216 283 -518 -368 326 -652 -776 273 764 -636 -214 409 -859 430 414 248 791 -247 277 507 600 -197 69 197 675 -257 541 -499 37 271 -205 -236 320 -677 -513 -338 -116 -370 63 771 -759 -276 36 -330 -112 -804 -166 64 -534 -463 -666 -796 790 -491 -106 -446 -549 161 225 -722 -543 347 -194 183 622 -46 -562 -709 -109 766 -656 420 -472 159 -63 474 -468 524 93 -825 590 81 239 -493 -687 -473 -673 -429 198 689 -368 -638 664 659 -16 76 -790 53 284 -54 -750 -691 66 792 -195 382 -530 412 416 639 42 741 -288 66 -11 -225 468 -76 450 446 -419 605 121 -415 377 355 682 -108 -483 -259 -608 18 284 -758 667 496 -669 -83 -874 68 -126 377 -733 -519 -431 663 -50 711 26 584 397 -591 -113 -754 -107 -886 -338 -537 341 199 -555 513 445 4 -163 187 605 -320 239 455 -208 557 194 153 -378 -672 374 -93 -396 -187 -361 -619 390 -324 -254 69 780 -868 -106 104 -259 515 -411 -701 -247 -757 3 -203 -545 -805 -703 795 -334 518 -713 -29 509 -410 672 -586 -555 -54 480 -156 222 -813 752 -757 602 300 260 -453 417 -617 359 414 -854 376 189 -735 591 377 -602 542 -742 200 342 203 642 -199 -560 517 269 561 765 257 -565 794 217 409 -879 -763 -639 -212 -218 -41 755 331 375 299 311 -816 -122 -508 -899 -203 20 -96 489 604 352 303 259 -848 -297 -356 -284 756 -739 530 -180 362 -238 180 73 451 -877 -155 -356 553 583 756 631 229 -643 -189 191 791 -846 416 152 94 177 -594 -295 761 439 411 302 358 -656 742 402 -798 -577 158 -220 -282 -195 41 399 100 -95 309 -881 -695 -855 -362 116 412 161 -506 -93 -128 -10 -118 -62 -58 400 -180 -278 86 333 -411 738 107 -435 -450 -815 697 434 -161 -675 794 -73 -847 769 709 713 -335 724 -10 -842 556 -676 509 -483 129 401 520 -292 548 766 -572 -438 311 -535 -424 287 -236 -108 289 -766 630 -437 669 665 613 613 646 283 -108 180 -839 544 406 330 664 -608 -223 107 364 -205 -331 711 589 -615 262 -707 -409 373 786 151 521 -898 761 267 166 321 -26 -879 379 417 565 -512 191 -69 -626 630 -25 199 168 -544 -377 604 -890 -590 -724 111 -289 759 53 738 -549 -208 667 -852 -698 -638 -135 347 609 -215 -472 -188 -523 691 -217 -182 693 175 187 349 566 724 -789 137 -400 211 289 491 619 -32 -461 231 -495 -84 -70 -879 -631 494 792 -311 429 -23 -715 -417 97 -732 -157 -662 -24 -617 244 454 -554 -416 607 603 -612 -552 -773 -202 -336 -314 125 -52 265 -132 -382 542 -60 -474 -333 -558 529 -289 -598 -331 754 524 633 -252 -346 188 -181 -268 21 -894 -694 -104 281 -604 -795 671 165 613 133 -99 470 -825 582 289 -858 754 336 78 -532 269 -17 -192 -251 -432 -734 -714 -107 561 212 600 439 -513 -7 -119 -275 -421 500 -55 -468 -805 -551 788 -546 165 145 -385 -365 761 -278 592 -469 334 451 -854 229 579 -485 374 -824 357 81 201 112 52 -148 19 420 -365 -315 641 730 -356 -437 -175 -108 246 -409 511 -51 287 183 417 338 683 -85 420 378 -329 -259 -610 279 627 450 336 -766 796 404 -720 -832 -746 -889 51 -739 181 -827 189 -640 174 -745 488 -169 745 -220 -140 -678 -411 -177 -844 380 243 639 686 389 662 -563 -792 -883 -811 -606 415 67 -542 372 680 -731 276 -178 -795 488 272 760 225 48 -162 442 -94 -35 186 -495 -439 -204 422 -379 -432 234 395 -330 -119 -886 126 -713 403 129 -741 -395 678 55 -868 287 354 -287 745 259 -573 -814 741 -841 539 -299 41 798 121 -189 -609 -106 -269 752 544 319 550 -529 743 -778 260 -760 461 796 330 -193 -139 -691 621 -265 146 733 449 218 -25 464 134 -835 -517 479 787 -706 -372 -617 -346 59 -392 113 -175 758 265 178 -670 -431 -668 302 -50 369 -210 685 -32 567 -371 -17 122 461 741 36 171 -369 652 263 285 -868 -899 -543 -158 71 502 277 -870 733 36 388 429 380 29 -413 213 292 73 -530 -246 676 266 -619 -442 -197 -149 -197 -888 -324 -207 -487 -307 378 -203 289 -560 -178 451 -244 -289 -322 -324 579 -530 -677 -409 -623 699 -861 -266 -525 -544 550 -659 218 458 -872 125 -740 103 438 -825 425 -442 461 -602 722 88 131 713 554 159 -221 412 -553 -446 -679 -220 -81 -820 281 506 -44 -639 -676 110 406 681 -5 -224 -414 -660 -87 358 -693 -128 231 -711 76 -855 64 -424 256 441 -627 -559 668 -673 -169 700 -333 -685 -575 -499 -1 -150 651 147 -817 136 -380 460 -713 160 -773 74 548 383 551 -877 -649 359 -345 73 -218 -339 -70 -23 -64 708 501 -854 71 384 553 -508 -692 -150 -281 -62 470 -875 725 -877 -781 -708 -343 -230 -324 383 -484 -799 -723 305 -485 -731 7 305 -586 414 536 -609 -594 -646 294 535 583 214 -323 387 -79 280 424 209 -323 209 -850 544 -270 759 -695 517 -354 -372 -542 765 -103 776 15 -570 82 -822 459 -193 281 -435 -278 771 -260 465 -529 495 481 -483 -848 -874 -305 -242 307 634 62 -574 -725 664 383 471 -537 286 52 329 -471 -61 -753 -895 -467 -736 724 -509 619 345 -640 -48 686 -66 105 -19 25 -361 651 76 -556 765 -221 358 -729 -147 563 393 -688 -233 447 -301 -431 290 -412 295 213 -53 -398 607 -139 -298 -110 21 525 -634 515 675 -867 425 330 -311 -890 555 683 611 -553 750 -190 -295 208 -868 166 471 483 -799 728 -705 -534 300 735 126 -479 -78 -75 733 651 534 495 -842 -240 793 -496 269 -763 688 -405 410 -76 -839 -314 173 -436 -467 572 635 -95 -812 146 565 -166 660 63 -80 -267 -492 549 228 -751 497 20 77 -4 560 -254 748 -181 -161 342 295 -8 232 373 747 -122 30 763 -33 -1 -415 -826 265 -308 178 -293 613 201 -413 507 631 775 -522 9 584 257 41 -40 -107 217 312 319 -820 -417 -752 506 262 3 -187 -726 -277 -680 316 -383 -673 -736 -508 417 412 -702 -352 75 -753 7 -636 239 -576 -743 -702 -742 -312 -644 -551 104 -726 462 -669 -663 -556 256 -5 -512 -800 754 242 355 757 -543 -208 491 -470 104 -10 -829 -93 784 510 -298 -102 -313 -793 255 163 -653 -34 -454 5 -532 550 364 -308 136 745 -820 233 683 -549 -125 501 -555 -881 305 -863 428 -185 767 -614 555 -598 220 786 630 84 1 124 -200 -759 -107 515 188 405 270 -536 -325 -305 778 48 -660 -461 488 -40 658 377 -297 796 -21 321 20 782 -599 -65 593 -143 -306 424 35 -453 661 -760 -792 -346 -320 -254 -262 -653 192 -716 652 553 -828 -677 -231 172 -658 -430 -699 431 18 52 -872 269 381 33 -887 645 594 8 682 -630 -862 500 620 -559 422 -335 -418 -377 191 86 -874 -812 594 446 681 620 -885 -653 -252 -206 -247 339 -595 -890 343 383 216 -506 -173 -282 -838 -467 269 -267 259 -772 716 403 42 -287 -848 -342 -282 -389 -639 -87 425 126 188 -613 -201 548 526 -400 355 -760 -738 431 586 -320 -790 614 -845 -469 -553 407 -62 133 111 -256 698 339 -127 -515 191 538 24 -671 -321 671 88 172 -846 547 -66 -565 -211 307 45 -529 -193 707 -786 -274 360 615 708 -270 -497 173 295 233 156 741 2 443 45 -678 409 -640 759 -312 -50 612 104 -54 543 -428 -763 691 -346 306 668 -637 -551 415 -477 297 184 526 337 -337 591 562 -257 319 -881 -446 -185 -800 674 693 657 596 204 563 338 -705 39 -486 203 -25 -391 -696 6 -27 356 731 366 411 194 -498 437 724 -874 -812 179 440 113 769 -187 657 392 420 223 -104 130 586 -135 676 -625 -759 603 302 -702 -584 -184 690 146 -250 -738 676 421 416 639 45 512 -870 560 459 600 -176 -828 -138 -188 29 -287 -688 417 -200 795 -892 -852 -196 757 672 174 -600 387 -809 -257 620 231 708 -683 233 721 -431 288 -524 510 704 745 148 -563 138 -651 317 277 -401 -620 -514 -873 -891 371 -428 -632 329 -443 -801 109 -74 -419 -745 573 -555 -204 173 -159 219 -318 -15 -448 -318 -579 -571 -51 -111 -156 -602 315 683 689 -325 12 -578 283 589 751 197 418 234 -588 -56 -701 374 724 -381 -344 -31 475 -51 535 -804 -354 -52 -24 432 -506 360 -640 -251 -522 481 -550 -214 -493 -511 -652 360 134 -206 578 -264 -534 90 -511 463 53 -569 -114 -10 -331 351 -61 533 -153 -310 -775 -720 -66 65 -753 -361 -758 46 200 759 11 -398 -97 567 632 704 -421 412 -84 -117 -451 -218 -128 -517 -590 195 -900 566 739 8 -781 -220 -339 -313 795 536 -59 402 -794 600 -343 -673 697 698 671 -497 -216 417 277 534 -115 751 -715 23 -800 311 -792 145 761 -235 -351 632 389 -55 -203 -449 -752 449 -767 -206 181 78 -322 795 -490 -476 -58 -264 -741 -463 -797 -631 -294 -249 16 375 -572 -126 -327 -761 -673 531 -261 -81 -758 195 -795 99 -243 -634 673 -511 -399 270 279 139 787 458 -271 -499 -571 -640 550 37 -884 155 -774 -340 41 342 550 -282 -724 402 527 693 756 -123 411 -703 194 57 640 366 522 -123 757 326 414 591 -141 -696 107 -801 221 495 -405 614 32 285 -149 -457 -788 -308 -221 -370 537 99 591 291 -30 -696 -469 35 -851 24 -662 -147 -424 660 423 -41 -135 775 -240 -594 308 664 -249 -520 587 -459 -526 213 15 -874 -770 492 -420 207 -402 -183 200 -102 723 371 -466 201 696 -228 659 230 -572 362 -691 317 -819 730 438 -625 -44 -172 -8 -263 -876 490 -112 -738 -126 716 -108 225 -594 -582 -96 -861 -573 329 -449 -588 -782 -321 -264 301 583 402 -897 512 238 -840 -865 664 39 712 -533 577 -649 526 304 -311 -249 563 186 100 307 650 643 420 243 771 262 593 328 -241 -796 -305 499 -478 -443 -680 574 -775 -735 -329 -596 -670 -387 161 493 542 591 752 45 625 470 -662 627 443 497 -473 79 185 -453 568 -613 398 -356 -674 773 -26 -574 439 399 670 -317 6 433 -161 -272 347 -24 -306 615 214 -240 -328 -218 406 103 497 -16 212 737 -509 -3 -387 -76 59 -558 -285 478 764 196 -253 126 176 -533 512 698 751 32 323 225 -18 107 354 684 222 -411 543 -363 -157 559 -429 530 -540 -281 -343 385 347 -23 -839 -638 -253 -546 -282 -106 480 269 -112 358 -809 -862 -354 -874 776 567 -887 -313 558 95 72 -44 322 -25 221 -188 111 -763 467 -428 400 207 203 713 -406 -295 -82 136 525 -871 -379 73 -749 -475 -308 -401 82 402 183 -187 -436 517 -888 50 328 625 796 -855 -473 -192 -229 -493 151 223 -278 -571 -198 -532 166 645 -195 -178 -731 498 -219 -235 -736 13 24 -548 342 197 -80 779 586 -378 -234 -560 -368 -524 -249 -885 -126 -224 -268 -698 -759 359 -622 -175 184 674 757 -639 261 794 -110 -151 526 323 371 142 -876 -320 297 365 -64 -392 81 -719 588 50 192 495 -492 -495 -758 -472 574 -259 -824 46 4 -768 -170 -162 337 420 -815 71 580 -754 -333 -682 -643 -348 -475 292 -171 -88 198 171 -265 35 -186 -867 673 -685 -242 509 -449 321 -404 164 276 -170 414 518 -90 -61 413 -592 180 361 -276 526 -592 184 -34 537 -320 314 -571 128 -311 -414 442 495 705 705 -390 -335 -885 -242 -362 -569 -76 104 -863 -33 782 13 46 -647 -213 742 707 -40 113 495 739 593 -48 284 -300 -359 -282 -485 141 425 -648 321 395 616 84 -882 -172 22 499 -508 -872 546 -245 -598 -35 452 -850 410 -419 -347 13 -490 366 578 -19 281 -564 447 -112 404 -383 -817 -431 347 -232 -71 -619 -44 -315 -180 -611 307 52 -877 118 -342 295 -808 -455 -559 -446 -550 168 752 -526 362 378 255 373 -554 -319 316 394 -753 -492 186 756 680 -57 -628 770 646 -71 -364 -209 563 -681 323 -270 -308 -672 575 785 -791 688 313 -697 -738 656 -382 -777 717 456 468 705 -351 352 -841 -645 -742 -821 -822 -833 478 154 153 123 424 -386 -883 -891 240 653 -528 378 193 27 -425 278 546 -270 -455 768 576 681 -720 163 -413 224 -802 561 705 -672 -578 561 -594 159 -146 233 648 7 -357 596 -257 -707 -809 -852 -316 -393 -696 -211 -497 146 -75 509 -766 101 -502 455 264 543 -147 760 477 -255 -780 -766 -219 8 701 -682 -456 -747 258 -113 -582 -756 412 682 97 -698 -207 232 132 -116 344 640 -899 93 295 -501 702 170 94 272 -148 -796 664 57 -300 -755 -403 640 -531 575 686 -458 595 221 559 146 -594 -55 -623 -743 86 -218 -873 682 777 -658 732 335 286 283 -765 -744 -334 523 -378 -688 -619 552 -37 -847 707 218 -13 43 -544 -278 -705 -589 -523 104 699 484 -858 245 -198 -667 -705 -692 115 -124 381 446 -459 -48 474 -302 16 4 -820 -297 550 -508 -568 -166 362 57 2 319 -696 25 -891 -124 49 -391 -274 -30 328 -107 171 -81 -496 -807 782 312 -539 793 -240 -526 -299 -401 295 87 -254 539 792 -699 624 -55 142 -807 -162 380 -118 654 -246 -499 358 -748 -57 -313 -28 -54 112 467 333 -677 447 252 666 616 -192 358 507 -94 -771 127 352 -231 598 -828 -594 -105 -831 -349 119 2 236 676 -145 212 684 75 308 -484 -535 -43 -821 335 -702 -629 765 612 -698 592 -582 544 -694 356 -628 744 293 359 205 -442 -11 -878 -55 -481 -174 353 -439 -298 -690 464 -47 498 -252 -44 97 -663 -813 413 -845 688 -605 16 423 -477 404 723 349 591 -205 432 79 37 -74 74 -432 -700 -254 -788 -672 -461 -586 -713 -33 522 314 -249 -460 -486 -580 785 605 -148 -25 -370 70 -479 -361 360 676 -411 741 326 -378 -402 303 773 158 283 -156 -288 15 -794 330 -593 563 189 676 472 -119 -515 467 108 605 640 797 381 -338 279 344 12 578 -401 6 78 -313 28 13 214 -364 2 -499 218 -241 785 -576 80 770 501 -440 -854 -541 791 -370 -849 -211 202 -222 -228 -847 -235 -319 -501 667 -525 278 568 652 -595 -859 -732 -424 -375 -515 -613 151 -237 100 127 42 -122 -643 43 424 -241 296 0 -753 -114 -536 -856 -326 337 -608 25 168 694 -760 -836 -512 282 -402 81 211 -707 483 -227 -621 -34 -839 -407 -739 105 -188 -75 -510 322 -98 -202 -289 164 402 397 253 356 -247 272 62 238 746 509 782 132 201 -523 -257 -357 -824 -424 394 765 311 699 291 -34 524 783 -117 -698 2 -676 341 450 -732 -203 -224 -697 -339 745 104 486 -503 -900 49 607 668 -684 479 140 -299 614 -778 -95 195 474 -184 -501 -515 -117 -604 -545 149 46 -332 -434 -577 120 -60 239 318 195 762 -446 -387 -869 -283 763 60 655 542 184 537 -654 212 -779 586 -301 438 443 436 497 -357 87 260 698 -447 -595 712 -529 -167 269 -244 298 720 353 -84 -689 792 591 737 -445 -765 437 194 -786 -470 466 -84 119 761 312 -759 -56 -79 118 419 -658 -600 727 -17 150 20 462 -541 710 -688 94 -511 -350 -13 417 -43 714 -130 112 428 -763 683 619 743 -737 -674 -349 -506 16 359 -875 648 57 171 455 -229 -708 -42 362 122 671 -378 207 563 427 -44 412 593 419 733 -412 -655 515 -7 -579 -31 746 -362 -478 347 -190 -107 636 -184 -398 369 -176 487 -445 -201 54 -698 -498 -505 111 -631 -685 -532 -632 -710 -764 542 694 742 -804 696 -413 90 65 139 277 -44 752 115 -206 -371 -887 126 413 764 -126 643 432 318 239 240 -505 -171 -603 97 380 551 -670 531 404 -269 756 401 540 -196 -516 579 757 64 -874 549 478 -759 -821 647 -883 32 -533 668 -885 -763 256 -169 -248 -98 37 -351 499 -257 -803 617 -786 -94 327 367 114 541 119 132 471 689 -715 -191 -206 59 -459 -139 -67 733 621 -92 -138 109 337 397 322 768 334 405 -807 548 255 698 -472 -9 -351 35 2 -842 -704 8 521 -644 782 80 320 -538 -830 438 -834 -839 -797 -780 643 -212 729 218 -709 581 741 706 -728 -366 622 -555 16 122 271 -210 461 -45 -880 -492 685 -862 -633 472 -73 -183 -717 404 -649 -238 -528 -617 300 -704 343 7 797 -857 268 -356 -573 655 767 -84 390 -275 -632 -828 445 -746 -80 -23 354 -870 -675 511 -857 -391 -74 -476 -1 -662 -388 -503 -827 92 -54 496 -510 762 340 409 -371 593 -246 754 457 -283 -785 -90 624 -497 -205 505 738 537 559 -703 -294 -136 -511 184 55 -179 -142 610 -385 -341 -10 705 706 -886 -855 -475 -153 310 -60 -677 -623 -290 570 -681 -83 -666 -560 -185 708 296 417 -302 250 -506 -293 237 -714 -550 52 146 459 -789 735 -574 685 -593 -560 257 -282 -642 575 -866 -596 -467 -482 413 8 -442 -519 112 715 316 -818 -290 184 -877 -26 756 -524 622 -614 65 -113 526 409 785 -891 440 40 -3 44 -312 -139 280 -361 -848 530 476 -20 409 -323 109 349 -853 -109 755 705 653 553 647 -548 -465 -817 715 756 -430 768 -793 593 355 766 128 139 413 -485 -718 -652 -471 668 -246 631 -584 -862 216 574 -737 -90 -252 405 -13 200 -637 114 -687 -646 -80 511 -123 484 780 -831 -293 -413 64 397 -216 774 -849 -187 153 215 513 613 -761 112 309 -409 183 657 -202 -94 -685 -722 89 -94 -169 -401 -135 556 610 -662 208 -648 -694 -191 164 721 119 -481 -60 436 -778 -244 701 547 -872 -822 -539 195 397 569 -422 -607 648 690 619 278 798 -615 513 229 -735 445 -741 -211 488 -743 733 760 -472 42 -474 173 705 -127 86 660 -260 724 156 546 437 -585 -372 77 202 -706 5 -102 260 -732 -886 21 -323 -534 -475 -120 149 -289 -322 -582 206 721 377 36 238 -808 -696 -397 78 -883 -850 -160 -545 -529 -768 251 -244 -244 -290 556 -438 -711 57 -404 659 779 -751 -406 119 37 -123 -430 123 43 -647 708 14 153 -532 391 -695 165 -161 -699 -261 -690 24 382 140 761 116 105 321 412 201 -34 134 217 178 156 -606 -641 -119 140 -433 42 489 -468 800 -475 -201 517 -838 -635 -647 -647 -367 -220 168 -608 -199 -832 38 511 -648 -355 -138 458 319 -133 -216 -377 707 -755 -566 193 -394 -522 608 -380 -854 245 -791 -607 -635 -550 571 631 -493 -809 370 -25 -693 -352 112 -468 -576 99 -527 -156 -510 -349 310 -465 -48 617 239 595 84 -273 -376 -372 -867 -499 -680 174 413 24 553 -533 -477 686 460 1 721 30 668 -799 -743 -580 -206 760 97 548 -223 -344 158 -324 -579 677 -260 422 676 753 398 -156 -481 -12 -636 -722 495 -884 252 316 -694 -238 -693 -854 80 -351 -658 -27 -294 -423 67 -93 -173 384 -186 672 356 -734 -725 -706 -763 -506 703 -58 254 62 -163 123 611 153 189 -787 607 406 729 794 -486 -477 623 798 -753 -18 453 105 620 59 634 460 -820 -762 -276 478 -528 -659 289 -147 77 -836 -336 -525 -485 -193 -483 -136 -98 -502 -44 -623 -360 448 282 -600 240 96 -325 792 662 -64 -119 117 578 -586 379 -191 -838 -276 365 -446 -793 119 -418 675 660 -620 771 -738 -428 -111 -728 789 349 -619 795 -859 251 -100 705 -622 703 657 431 250 746 184 530 680 177 487 -14 87 265 -348 -228 560 -551 194 442 188 -45 403 -97 -553 -776 319 791 -759 -553 -788 -265 614 654 -418 298 -451 -374 -106 745 96 -584 627 659 -347 205 -190 429 -343 -479 -886 -401 656 -255 -180 419 789 -167 284 -820 585 793 664 -296 404 570 32 -112 -857 737 -163 -532 196 200 660 -852 -875 -170 -695 395 644 -493 -183 342 -219 -283 -297 -620 -84 63 -233 -215 -750 -676 -181 202 -874 -236 -722 628 -3 -551 13 -635 159 726 -759 -92 -881 -591 -367 -194 -682 447 -172 -844 529 429 104 -346 591 476 -640 341 -767 479 711 328 -625 -16 349 -788 -688 -322 103 477 -20 -430 224 400 -327 -35 -379 -884 -455 696 95 128 -27 -155 -794 -35 596 -487 435 699 -702 303 -194 31 -792 -90 -819 437 372 310 -301 -276 -60 373 370 -544 -16 -830 -355 430 309 -418 546 -460 237 251 -533 23 427 216 510 502 713 -197 496 -896 430 529 696 139 -723 -157 357 -672 32 -453 -612 620 759 -282 -622 105 -64 452 -525 537 150 -227 685 -319 471 397 -532 762 -676 -108 -590 -240 462 124 9 322 444 -318 102 -529 194 380 -855 -574 -176 395 113 675 -364 366 -690 -834 784 1 -438 -221 -602 -573 467 -1 218 -142 -146 59 -736 134 -635 -494 486 122 -45 -125 489 -37 -317 -331 544 -372 603 437 407 -408 -784 494 202 -87 2 410 -253 375 -410 -599 -295 245 484 -579 37 641 424 -56 -854 93 -482 -775 393 -896 -280 4 -101 443 -809 660 -750 -561 -827 -706 386 796 -703 -830 -568 -145 797 -866 106 756 -818 89 -531 -82 -53 267 735 -189 -528 108 -261 383 760 -666 -427 683 -345 654 -835 -508 -608 -697 -11 -820 352 441 625 440 -787 271 356 -851 -607 275 681 609 -52 -99 99 370 -59 -104 457 269 377 -257 104 -49 -473 267 -255 190 -690 472 -750 -738 -206 -856 -529 572 -81 -426 707 485 -654 257 395 -434 -850 -888 -93 -561 662 745 -230 -3 -684 -703 -663 304 -852 439 -149 -304 418 -746 -758 -258 426 -662 -12 238 -27 100 254 140 740 167 517 -376 594 620 563 -776 430 438 -499 309 -532 -599 -552 -123 -13 -718 -407 -477 166 -586 -315 151 -437 482 280 -544 -855 -643 57 -713 317 517 737 -73 555 33 -666 307 43 645 24 -367 351 331 -434 655 -111 -177 784 -659 -94 160 -419 294 8 -163 -462 613 -622 75 786 -759 -799 -480 239 -309 424 -28 -486 -741 -583 -576 121 -49 79 -600 363 674 -295 -337 -99 548 516 -102 -170 477 316 -50 -523 209 655 239 -839 -639 226 -41 -855 -767 -119 -605 -112 -649 -86 -555 197 793 -65 -577 -654 374 38 -890 -74 715 147 -582 157 -43 -808 -41 -667 -225 -800 635 -678 -669 -788 -762 545 -889 -560 -181 -654 -499 -873 448 -510 -785 -181 -597 -175 182 -834 -275 -611 197 64 290 -283 -426 -410 488 603 -622 788 153 -819 -112 -44 -816 372 -46 -410 346 493 -254 -612 625 48 19 716 619 365 338 -199 -766 285 -371 710 -701 526 -796 -272 -839 259 100 678 104 217 -566 -647 742 -25 390 794 -622 -500 249 227 -756 -408 -360 -272 30 -380 457 6 663 2 -632 754 192 -747 -609 -890 -290 492 -683 762 -300 743 -712 -360 -300 -278 766 103 446 465 -183 -546 -309 -352 683 639 792 372 -360 -251 -866 423 34 -28 -644 547 -489 -19 -199 131 44 144 542 727 -267 -730 -372 -2 -128 515 -785 710 -136 300 148 -829 132 25 -115 17 -290 135 -111 -666 -108 10 717 25 100 -38 -758 -807 -527 -881 568 274 -407 703 342 249 -852 -49 122 579 -615 -33 -4 36 -301 -894 -357 679 504 -449 364 709 138 476 -539 695 27 535 533 414 91 394 419 -536 212 230 161 307 -94 -220 566 -516 471 -452 661 -288 47 -341 -183 671 -15 -501 100 493 222 -288 85 736 -471 -95 -827 100 -13 -100 -738 364 -645 -184 -778 -235 -486 -249 -352 -548 -265 455 70 -784 161 145 -82 471 16 545 211 -221 -631 -595 -134 -587 -220 6 327 -231 626 357 -378 172 -280 -719 -428 -360 -674 591 -30 7 487 112 259 -57 -715 -290 -896 258 -50 -552 68 273 51 275 -147 -140 -167 -405 -260 309 630 -874 -20 154 570 284 -494 377 -350 -204 -46 565 609 -341 88 472 609 710 -447 53 -717 221 560 -60 649 -109 -8 -620 296 -217 -487 -76 221 509 -221 615 564 -843 3 440 -334 191 -351 -738 -516 723 -588 -738 522 394 564 -72 22 -855 -542 -134 258 275 -342 429 -726 749 34 104 162 635 695 -256 731 47 300 -248 -307 -215 449 -706 -674 595 255 708 16 -187 -450 -585 -581 743 165 -620 -501 637 -664 608 151 701 -448 73 -534 203 -89 610 -80 -105 460 320 -108 -506 -409 -213 64 276 740 -106 -43 203 777 384 -586 -810 666 696 -133 -115 -805 -62 -263 -384 531 -732 -489 11 69 -72 608 525 -119 -198 -371 666 680 -719 525 738 -377 -390 -198 -430 366 624 -348 -814 -745 117 775 -423 515 756 149 129 -174 198 109 527 -691 272 378 -620 -599 -732 65 53 275 750 -32 133 384 -736 592 570 -543 -614 405 574 -815 666 247 -355 613 -624 -635 -408 -750 620 285 -437 -303 661 551 564 -657 500 615 111 715 320 -871 -363 424 747 -525 -121 439 442 -740 302 -533 -635 111 -344 -884 -716 414 -307 -39 -287 -479 786 -862 388 503 -580 -550 476 325 -266 707 -354 -95 39 210 -194 429 759 729 -115 -567 654 -96 -651 -476 -348 -562 791 -776 443 235 365 298 -80 -29 -64 616 -671 -130 -789 -74 314 243 270 -552 151 -765 -528 -509 320 231 367 -72 -896 790 31 -191 -273 -505 321 -377 -185 -832 -59 -800 507 -639 -185 -573 341 624 -321 303 739 291 -466 -90 -421 29 487 -199 -29 -464 -129 728 -243 -187 191 -676 -824 -271 164 189 -136 359 -712 -267 543 -235 -96 -584 -388 427 667 -66 -787 -194 797 689 -90 670 179 -554 779 -99 105 35 -408 650 -470 -363 -514 378 655 -250 -216 -583 207 87 175 -505 105 170 -597 795 441 657 -672 -578 -320 -477 52 457 660 621 -107 775 -342 -257 -290 50 -462 40 102 743 -579 251 560 359 760 -777 678 -45 -195 205 -339 -709 138 498 -863 759 -65 -100 201 -815 -46 89 -898 799 -44 -443 -117 214 -569 -38 -276 -397 260 -657 -53 527 -542 9 687 -217 352 -233 -142 -22 -749 -71 -207 507 236 98 -38 -622 -755 -745 -850 -247 -613 -661 -609 -333 -101 -75 596 -664 172 764 749 -709 671 61 719 556 -471 374 740 -606 -641 291 583 540 381 446 -18 423 -126 657 -627 586 234 311 -119 -784 227 200 -393 -720 -362 -875 -774 786 18 52 -165 -599 -737 247 8 -60 -54 337 -69 -804 541 728 -547 759 -567 233 106 475 359 -824 -799 20 -176 -295 -602 -404 -445 -500 397 -386 -108 -277 608 -16 206 84 -184 496 761 250 -197 285 -501 492 519 474 -276 45 209 683 -589 -195 -836 -284 -74 -600 -522 -520 -708 -485 -132 -304 -148 -546 -585 183 -635 -384 -292 -866 -336 379 763 -135 -451 -293 53 59 210 -238 765 344 -18 -868 -824 -615 -491 -874 539 779 132 -562 -633 791 157 -260 351 -148 112 -585 -336 280 431 646 442 -748 173 630 244 -439 -70 91 488 539 -519 -875 404 68 -129 647 688 -859 -381 281 703 -556 567 -571 -844 572 -279 276 489 -42 720 -227 -337 -805 84 -189 -254 696 211 287 715 -897 760 -244 -795 -98 31 722 -223 -712 -209 -721 -592 127 377 368 -736 -22 -494 -652 705 -720 208 283 73 -119 -44 18 245 -840 533 792 401 -873 -145 -653 -402 -467 788 590 749 -891 -471 611 -658 -7 532 606 -421 196 -722 -842 -703 -561 -900 -283 -776 -898 -93 398 379 310 302 -36 694 -311 -711 -268 -309 -364 -398 395 372 -423 780 -323 -247 -877 168 -899 746 631 796 -237 57 -576 -212 -477 -724 -332 -629 -250 -21 -471 573 -662 -473 270 177 68 546 -93 -757 -202 -889 497 597 -381 -100 -300 328 -799 178 -223 647 400 -327 749 595 173 -460 -331 228 145 176 -431 -221 -437 -825 -685 -505 582 -780 372 451 548 370 -34 462 -292 -47 59 414 -193 464 87 618 -430 -473 -394 -536 334 -764 478 420 -152 206 -623 -389 -217 436 -324 165 64 -874 768 -146 -63 -27 73 -278 664 730 -232 114 619 -272 -251 695 -477 -458 -370 -57 -722 -587 -681 -675 199 297 -505 -199 -409 -421 -317 786 -115 -528 530 -872 -185 725 -702 -497 552 -270 -402 -847 176 482 -573 -649 663 418 187 -108 -44 -238 -434 423 83 -448 -650 -336 -674 -889 -381 -117 77 323 260 693 -320 204 -330 -762 -899 -405 608 -868 -540 418 -685 272 360 -162 165 -491 -17 -303 509 203 -737 -93 -789 438 -455 -784 613 224 224 342 404 -659 235 235 608 278 -592 -736 -179 -214 10 3 -752 -845 392 457 -589 572 311 -563 -258 -117 -485 -5 -856 776 533 -396 230 427 -778 -44 -302 -464 -473 -201 724 419 -641 -735 331 725 781 507 -675 761 83 -50 353 -516 108 250 542 -38 -699 176 -777 -150 -710 745 -801 244 -145 594 -666 -292 -461 -585 -79 602 -867 -108 -719 -695 -271 137 201 728 -227 -341 463 464 -884 -408 -457 577 -135 -822 146 402 167 205 -281 -53 326 -847 92 537 271 -837 -766 -866 134 -73 478 779 -753 -695 475 -656 182 390 224 410 -169 722 -184 6 -237 204 10 696 -842 264 -396 -227 -890 641 91 637 -828 -317 -719 -211 -403 140 -213 764 -696 598 557 490 212 -190 228 728 141 201 -858 667 -894 146 -11 31 559 448 120 286 377 537 -897 -787 167 209 -150 616 422 535 255 404 -453 -818 233 13 -858 795 174 -672 -600 67 288 -334 749 170 -640 -46 475 -374 -547 -611 412 643 95 -265 -873 -421 -203 36 -320 680 11 651 -688 219 -703 102 658 -725 601 -617 68 -395 -120 441 784 -594 -551 323 -708 36 -136 452 118 -260 322 171 -659 -612 -217 652 -841 575 -296 326 -205 -499 397 -519 -831 41 -278 -42 665 -123 -732 454 -216 -193 315 -420 -289 473 479 99 223 740 57 -459 22 -93 216 -270 -325 -490 -285 508 721 -396 -370 -604 280 132 -202 -3 -396 -239 -887 -23 -44 -784 -446 74 -280 -106 370 704 453 -555 -828 -457 -478 -153 340 -491 409 559 -100 -892 -815 -529 -233 738 -275 195 99 -508 541 -358 637 534 -771 701 -854 585 59 401 -830 -856 119 0 -554 380 484 799 -678 781 733 -540 -686 261 -6 793 -677 -62 -127 429 -586 397 -304 14 -895 631 167 -105 -880 709 -199 237 -528 273 -725 50 -162 166 791 204 190 -718 248 -460 167 302 -737 -267 -852 -180 -7 686 454 -373 194 -765 -714 -167 509 512 -742 -765 -366 -250 -34 -166 -418 -804 -824 442 66 -792 465 -621 -384 -880 -146 477 -71 553 175 514 284 470 -11 509 -121 -207 -678 152 235 -640 -480 -706 63 782 562 606 638 -743 320 -37 463 752 -754 -45 -399 -137 -876 -385 515 -734 -22 215 71 -306 -410 -691 -651 123 -10 461 466 -469 11 686 501 317 -47 -308 -574 616 -371 -307 -803 429 -500 -720 -802 -498 21 -48 507 -595 -800 -164 -438 -677 404 419 455 36 -632 123 174 -109 -336 684 94 -338 57 529 528 589 12 -526 -809 -109 -419 -697 488 422 -443 -291 -612 -481 -20 478 -819 -618 -175 -188 -470 201 -706 762 45 -854 -429 729 -576 -611 -496 -555 541 -224 787 -896 -459 -571 371 10 663 -790 370 521 380 -832 649 -309 744 254 -592 562 -17 -64 637 222 739 13 -80 -520 554 -410 -899 342 278 227 -795 -409 699 -520 -44 12 -708 563 106 -76 -658 469 -563 -719 -581 -365 -625 35 -785 -747 138 -7 -199 749 -111 273 -556 -485 -260 522 -337 -311 -595 309 -310 26 505 800 -451 259 -517 390 481 -779 -460 -13 -355 -416 -737 634 8 -785 -106 -288 -13 409 -356 -175 515 -878 385 -465 4 -221 718 -269 29 416 -708 224 -827 -706 -711 22 215 499 -602 -806 -289 731 468 729 -373 -259 -308 29 -777 -49 196 -150 -220 -9 406 -416 -826 30 203 580 -218 474 434 -157 -789 690 753 -205 -451 7 -368 -653 300 -226 -381 628 7 -876 285 -642 482 61 252 -80 325 -334 287 33 -740 767 46 -169 -574 338 551 -196 780 38 -52 -739 -87 112 300 676 408 -359 -830 645 743 -493 -271 684 -102 -59 -567 -361 -244 668 -118 484 323 347 275 145 -253 -121 250 780 -794 -460 -816 291 294 144 -494 -478 206 -865 306 600 -436 460 658 361 -99 -394 198 762 -204 -693 148 -343 -175 -459 -255 -640 -858 256 -257 242 203 488 516 -708 -58 -743 -676 -102 -202 348 -542 -85 -575 215 416 563 585 -247 -898 -80 -250 -603 720 -561 271 280 -563 -293 -336 -56 -127 -800 -595 517 -765 -644 674 778 -514 21 -194 660 -540 -848 -736 316 627 326 788 28 596 8 216 655 -732 -374 411 -376 433 175 563 -295 -826 -134 -747 -88 307 682 -559 193 73 597 -447 794 493 444 -111 -791 -370 43 -476 -29 -262 256 -829 93 297 -457 -238 220 792 110 565 333 -247 186 -567 799 763 730 -796 145 477 -26 488 -822 572 -848 323 -542 -755 -149 315 64 -649 -126 -7 421 225 565 293 671 716 -426 -437 -873 698 -304 -841 64 143 -145 -138 561 569 -855 389 649 -367 -60 785 500 -495 -429 570 349 -492 791 -36 -883 602 192 -678 687 -187 715 541 -438 296 558 227 676 711 -332 694 474 -174 422 -384 -448 -446 262 -473 -82 -783 -660 -823 -853 -670 143 -789 -178 -681 651 -21 -239 -755 -894 690 -730 -597 -496 -208 -270 -5 73 -144 499 382 653 -147 -690 -727 -37 -294 671 -204 94 -659 -439 45 579 329 -704 -257 537 -719 425 -626 -93 -211 -281 5 467 -773 -2 318 -766 295 -4 -483 222 -419 -429 -554 408 -87 -382 -378 -357 719 765 -59 106 -472 104 -452 -719 581 -85 597 179 -540 -682 -170 -581 -689 -104 450 726 -899 -26 -315 -214 749 -579 501 -898 -168 719 172 504 411 479 788 -256 781 558 -822 -32 216 36 -322 -573 -718 -299 -838 98 -415 158 -855 -197 293 699 -519 -812 279 493 29 -637 -235 -682 -727 -282 262 -756 -650 -766 -618 191 199 -535 233 331 -530 105 796 549 303 241 -654 -863 -492 658 -859 -64 431 -582 -433 621 579 171 -19 -390 -466 624 -799 567 565 350 417 -509 -520 718 424 -766 530 631 -145 785 526 204 -593 -302 -264 -803 112 -509 -161 -51 514 -698 -223 -635 734 -211 496 -177 390 -732 521 -39 -167 -137 472 442 -578 652 -679 476 476 210 -208 791 393 -356 0 210 -440 500 -551 -893 -844 510 -640 -865 401 170 -841 -501 24 -292 -409 -795 426 -456 -88 690 621 -385 624 -536 24 714 251 -336 109 538 797 48 343 198 164 36 -174 93 -70 -652 -610 -590 -265 29 -569 110 675 706 628 -41 122 -782 -52 556 -886 647 -687 -579 101 777 -664 56 434 298 -325 -445 677 -715 -289 -551 -680 -34 476 89 -532 -764 531 -44 192 -203 -492 -472 139 316 562 -635 663 577 -671 119 -358 267 -92 -668 -701 576 408 482 -831 -307 745 376 490 -190 -406 692 684 -842 782 694 -118 -493 85 -400 534 -657 -794 -231 -800 166 767 -391 -22 692 -696 638 -141 202 656 298 612 793 390 685 -783 -691 268 358 614 742 397 605 -541 -863 -68 -441 664 -367 -514 286 98 -453 401 -843 324 16 -366 -350 -176 -596 38 -416 -69 -86 -436 -86 40 -403 -205 223 639 -750 547 -16 -128 -203 514 640 -584 -305 199 207 -880 -91 461 -645 -149 435 -462 365 -233 -804 -429 485 -313 -284 -349 689 76 490 770 532 106 -91 226 489 -680 545 406 623 282 -811 390 -51 -606 -458 -451 -319 -157 464 468 784 504 793 -519 -302 216 -798 -350 -218 -602 -82 -545 -555 -622 251 -589 -506 -128 -419 449 642 -478 700 -135 40 -762 254 -52 178 191 54 -705 -451 -392 291 -841 -882 475 -328 -579 331 -302 736 -503 -487 -653 -488 -819 713 42 -354 -418 -539 767 -326 -578 -430 -678 -502 -114 -675 -409 -826 399 571 -188 -106 139 -737 256 -743 -336 147 588 281 796 550 -26 223 -368 -573 -331 -234 -785 -122 797 774 -54 81 -615 -328 485 -866 296 -780 474 -524 -468 -897 -680 154 -490 697 -514 -520 -501 -776 98 163 405 -559 -157 -708 -745 -292 -18 -814 74 274 -489 415 675 -272 -637 -371 -447 -403 -381 362 372 743 517 283 732 -814 -782 181 -571 -43 771 -603 -188 -610 755 336 -298 -710 220 261 -256 -9 -437 404 -351 550 634 555 -794 520 460 777 163 360 -760 -371 -51 476 -895 518 -134 467 283 731 -197 -757 -115 -164 -92 186 447 -81 -418 -851 602 624 -694 -551 -360 -727 282 -716 -469 192 -419 660 -587 770 -511 340 -148 90 671 -134 467 -728 757 -501 -840 107 -130 -805 -642 -413 -573 776 132 780 -129 126 -603 -712 436 -427 706 516 -610 -888 -70 425 -862 -610 750 392 -659 -603 594 326 -263 -591 -514 241 -64 -696 -784 51 -155 -558 534 -736 303 -156 75 -351 194 616 485 -513 -627 593 -476 -486 580 -329 -363 178 -471 -209 -375 -450 -676 207 -68 -123 471 315 -638 -184 -514 521 492 -156 -425 571 -229 90 139 -614 426 -84 -212 -208 403 243 425 -811 670 82 -664 -795 -17 -310 -678 -330 659 517 -633 461 -874 -364 175 404 -262 -887 267 739 643 649 101 -138 -60 -99 -599 571 -423 -415 -76 526 103 327 -633 -586 89 97 -609 -702 250 167 168 -309 758 471 185 -74 -733 -214 24 769 -879 19 -507 -385 -777 598 -540 -26 -637 417 -124 390 287 -803 763 684 328 718 -145 -577 201 -865 -655 352 -360 -900 355 -850 -443 -349 639 -590 178 282 -350 467 -442 63 -863 690 485 339 303 49 -12 -96 -814 -217 -523 -710 -175 123 405 -855 -525 -685 52 -734 84 -132 -645 -437 -104 447 390 171 511 -133 143 -454 310 77 732 -157 636 102 -695 -500 -606 502 -536 -414 310 286 87 8 -120 -373 -507 82 -631 -355 -711 699 -664 19 140 -182 -697 -449 -894 -738 413 -877 32 75 -433 -875 -376 -198 253 91 585 -728 -463 762 -51 -187 -432 -9 256 -44 -771 396 -773 444 -110 -387 -75 -870 578 12 -462 -194 -268 -113 -817 -462 502 473 -543 351 350 109 -50 717 56 572 -438 -521 -274 370 -225 -105 -338 -1 464 -341 -179 -337 303 -849 -665 351 -697 -146 169 758 -117 797 -316 -864 633 -210 -457 -3 -899 -285 -437 610 -640 618 -174 730 -287 212 -615 140 -33 66 -749 125 -465 450 -689 -761 -522 -500 -264 605 127 -882 325 565 162 -324 707 -242 -454 560 300 392 -417 -744 78 598 628 17 -78 601 -363 -593 188 360 -22 -606 -745 -429 -27 -111 641 749 -589 -188 -804 -853 -746 -297 616 662 664 526 472 601 434 87 -807 263 70 320 -434 -437 -868 536 -471 -813 268 155 753 620 169 -28 -515 513 -708 512 -763 551 -280 470 -270 -245 -870 707 -850 383 -832 -644 201 -610 73 -298 187 777 312 -420 -318 -647 -348 793 -642 674 341 -232 -437 -895 157 451 -284 322 506 -652 -589 -595 -776 -137 190 437 305 194 -333 682 -638 412 519 -477 335 -67 252 267 15 172 670 -899 -396 751 170 -423 152 185 508 -459 329 710 -661 435 -866 -678 719 -845 679 -20 277 745 64 222 584 -737 -215 215 543 247 -348 -634 -702 379 -263 -875 -495 408 514 -594 -766 552 450 539 -629 101 56 -612 761 -342 -509 -57 10 -392 -872 -187 -590 266 -550 -440 132 640 40 83 -200 538 438 49 100 -631 -531 504 -887 628 -77 709 -111 -839 -202 7 -875 -326 227 411 -417 -848 -641 -676 479 220 221 692 63 755 -756 -721 489 -599 442 -769 624 328 -669 13 -535 -276 -495 -649 -210 185 668 -261 224 -873 158 -420 89 -220 50 220 256 -858 154 -299 396 -242 35 -496 512 323 286 780 424 9 466 -585 344 -639 -263 681 -223 -349 165 685 355 759 608 43 192 -397 427 -273 -232 -749 -254 -879 89 -411 -459 127 421 11 739 725 646 -198 -48 431 9 302 -828 -788 -119 193 -641 -177 220 -449 -286 132 536 371 -288 798 -743 651 -722 -787 35 -457 400 -810 488 -132 -546 -4 -625 -760 -785 -748 -270 -152 398 440 585 -374 -817 -96 311 -794 -850 -175 -805 612 -230 -673 580 467 -731 638 -71 363 54 -46 -679 610 312 68 376 -792 -638 -725 -262 -160 -815 605 -120 126 791 -55 420 411 134 -36 -559 626 -704 509 -520 -295 -202 642 -13 7 -156 -837 437 -303 580 -837 539 428 369 671 795 675 141 -478 731 -713 647 186 722 -849 -195 739 56 -227 778 541 -787 -42 -467 631 -101 622 750 400 418 -754 -749 27 -572 -224 -116 -47 319 -782 188 -297 -837 -366 -121 252 182 -668 694 274 -341 532 493 -837 445 -673 438 460 -764 393 219 667 333 -237 214 -449 -553 577 -708 398 -771 -46 247 -570 -238 14 -144 -127 -55 -265 144 -705 583 -260 -203 -335 593 305 280 701 186 1 -549 356 444 -758 -809 178 -816 323 -825 138 -56 -597 42 -669 -101 334 128 -393 632 375 -357 795 -446 209 -563 598 50 -137 -692 136 -154 750 -129 43 -527 198 -484 -251 -503 -820 344 -377 -204 -899 712 -495 -340 90 -401 723 -477 209 -805 463 32 -675 -155 472 -849 5 -149 -471 142 307 -151 268 -742 -45 -225 -264 -631 -486 -636 361 -597 335 749 -53 -786 39 66 -13 364 641 -298 -662 -546 -280 -223 -733 318 525 -336 620 510 517 -680 42 368 779 84 413 -602 697 -138 -798 -344 233 -266 23 -226 -646 -631 612 -760 365 597 413 -169 330 -776 -687 -758 328 310 -512 -303 -778 -456 45 -300 -141 639 -887 166 245 -391 -567 66 234 508 -453 498 -670 530 -596 78 -581 375 256 50 -682 661 -417 -36 -340 788 659 731 -747 566 -556 -552 -872 196 -770 -262 437 193 390 -680 588 432 613 686 -827 294 276 -578 -319 -820 297 -369 -502 -722 -433 271 697 -614 62 -498 -262 618 -896 -646 52 425 198 -358 -849 -724 490 604 445 -211 -892 -381 38 457 556 -871 -749 -807 -478 -504 109 448 -46 -705 543 -503 639 324 -527 17 119 308 -469 -8 -85 -221 -206 328 -809 427 -722 -721 -893 -10 -553 300 266 249 303 273 42 582 -405 669 -706 -752 -410 -153 204 -204 -389 218 236 -243 -310 -379 259 110 345 -148 458 -779 492 -659 -62 477 759 -93 -505 -690 613 191 -849 -540 42 -850 -633 430 589 586 49 -652 -281 544 -799 157 79 274 -473 -224 -212 582 -145 543 -640 478 -686 407 -575 -104 37 -198 245 332 -620 528 509 76 -269 585 -727 597 -589 -307 -56 282 296 720 348 421 -120 -398 671 475 354 -270 363 315 -236 370 -412 117 231 557 435 688 -70 -323 525 -401 -714 -560 -298 472 472 155 -45 159 397 516 646 24 10 321 137 -823 -130 292 137 144 508 -385 666 -115 -844 -672 614 300 -706 -157 -721 -776 604 786 755 94 -772 304 591 675 22 172 594 210 -591 787 -806 688 701 -669 -172 -283 -561 -403 687 568 -854 476 -462 616 -320 -258 -131 526 -820 -673 540 193 496 -329 585 -178 210 -380 -624 -540 -235 413 456 -522 -796 706 76 -179 -747 -787 206 -499 641 435 -338 684 495 -827 752 736 -740 795 -838 204 76 -227 -609 -443 675 -458 -494 782 -752 -107 311 229 774 631 -130 -108 -122 -420 -833 -117 456 -597 304 361 447 -379 749 283 -728 -384 704 107 -441 -898 195 -233 100 565 -187 107 -760 -649 175 621 -243 -698 163 25 153 506 -540 68 -589 -694 -834 464 614 -686 -247 -699 442 48 -48 264 199 646 323 -723 -595 -647 603 -732 549 -129 274 -769 -31 282 -554 -283 -588 -294 408 557 -236 784 -347 729 -890 591 -605 -720 317 -25 659 132 512 457 527 -339 357 -544 -263 200 152 756 592 494 146 187 -826 -694 -184 708 -46 585 88 48 -673 -180 337 -186 -600 490 -735 -542 -166 84 149 660 -14 789 346 346 -805 -88 -453 170 -336 562 -400 149 -527 -160 80 -297 687 497 377 73 -529 -60 522 -200 715 -553 398 -839 174 401 705 106 -33 -823 -492 -492 -858 705 22 10 539 -871 -589 780 -426 544 158 -214 -540 536 -510 -451 -806 -106 -254 -305 -779 -835 341 -279 430 -32 -816 -738 9 188 625 -69 781 743 -677 552 -733 672 17 196 443 -177 727 740 548 301 -585 -429 439 -449 465 559 -176 726 657 -506 295 647 510 -243 -633 707 -754 45 125 -130 755 -668 -719 -876 -554 -636 238 655 17 -787 490 -270 178 -15 -777 -435 199 307 716 -855 -94 51 251 -544 597 -551 -522 -712 612 -742 741 -604 -125 213 -214 -412 -152 300 454 -877 746 143 -113 753 -132 -122 -299 592 -358 -750 -280 -324 -454 -152 626 16 354 -839 -211 582 -416 -457 411 105 621 -534 -158 -317 -640 -327 -199 -561 -898 -540 478 259 612 -376 -854 -541 -175 101 -275 -724 693 741 706 -95 465 -168 -301 -393 -718 521 177 -651 527 751 273 -587 776 793 472 200 -868 149 264 747 -738 270 -847 140 -609 -130 471 429 -600 -724 459 694 -113 -562 673 -569 -469 793 -804 -30 281 306 -854 -410 453 581 436 344 670 -404 -582 381 -665 -622 -324 -422 -351 32 -356 331 13 -663 626 676 633 730 -832 182 207 -426 75 -415 -638 -661 393 -138 -879 25 -178 137 773 74 -858 735 -839 -491 561 212 -484 87 727 532 -163 -646 307 73 -729 34 129 -636 -99 -523 22 213 728 233 693 604 -272 -166 143 -246 -691 732 -591 736 -412 -434 -465 756 -56 -818 -458 437 376 -838 -277 -842 10 482 -810 -783 -727 -612 -723 -27 -124 -663 -298 -685 -22 -845 592 -302 -656 -889 -150 -200 -211 472 -611 79 -51 -165 -335 -645 88 149 475 331 -804 -505 760 -130 -263 397 463 9 -46 -709 451 -624 -878 -93 783 507 -227 -325 -470 776 738 509 -296 -261 404 -687 -277 -571 120 -468 770 -280 -99 695 -298 -455 21 122 -302 291 -646 -777 767 -292 -559 567 573 -798 -242 -444 -132 -43 175 -100 -523 -785 -556 121 -642 94 45 22 53 -258 -380 76 602 -751 -31 92 -747 442 244 -620 385 199 -136 676 -482 331 519 17 -359 729 344 144 -401 -4 741 -362 -805 224 -216 27 302 -723 -443 3 633 -778 515 -182 56 -349 -215 645 786 -68 -409 -99 219 -68 214 247 -59 671 428 690 -780 665 -220 568 757 310 37 -760 -269 -289 631 -835 -204 -132 692 516 434 -100 594 -229 300 -727 654 -684 -609 -586 -218 -157 -492 587 42 574 474 -857 12 529 384 422 390 66 150 489 654 163 282 -456 -672 631 227 -226 483 -90 660 -130 76 630 -166 -845 181 646 19 608 -664 790 287 -468 204 773 112 -101 -668 630 -57 332 340 -158 -820 237 568 -690 -785 102 -249 -144 312 4 -329 -861 -79 -104 372 263 53 -491 -48 -275 747 605 -232 -868 651 -367 458 624 694 -123 290 669 -772 -112 270 174 -768 166 -351 285 -830 -246 340 140 583 -820 312 231 714 -192 -813 -469 -242 -897 790 399 -587 -725 164 443 -566 -229 -4 -250 -692 -585 56 -772 581 647 -310 611 346 -180 410 139 25 676 -409 778 -72 767 317 452 252 190 -872 731 -446 431 244 -445 -359 182 -277 591 -436 -222 517 293 444 537 -251 -770 -505 -53 566 47 -875 -164 -627 20 94 585 -882 -710 -310 191 -575 -313 256 -313 278 55 -649 -822 -676 -896 -107 142 -32 -739 -800 790 -705 -304 61 -481 -769 166 -329 -542 -15 159 -684 95 159 -357 -183 303 479 -92 -277 -477 -394 -741 -267 -678 -85 -853 -558 -319 -418 -732 220 236 -281 -139 -867 -550 -360 -58 -321 -129 105 -584 -610 345 785 759 106 -603 -575 395 -171 554 -487 -616 -737 -479 792 622 -323 489 447 -194 582 -62 388 572 -809 -560 550 -65 249 320 109 -539 761 -14 -233 -129 -439 772 296 -443 -338 -243 -311 -538 -125 201 -790 91 -33 520 213 -266 760 -187 -502 721 674 -64 354 46 -695 484 205 283 640 141 -839 356 -795 -287 568 356 -767 634 1 -761 401 541 699 -331 128 -460 368 -253 136 282 563 -56 24 -546 137 -49 270 -407 -672 356 205 593 210 -641 -674 304 799 -297 580 448 -59 622 290 521 -60 -476 595 215 -502 30 -415 -394 -119 -408 -827 6 -280 -793 -880 774 735 -459 -358 39 -734 -45 -891 -565 755 372 324 -392 -10 689 -876 138 -611 347 -650 97 572 773 77 -362 59 -567 91 -613 -544 -442 -13 -610 -362 492 578 -430 -135 -629 -473 69 -81 353 40 23 649 -736 -400 34 152 -356 70 -846 -885 -426 -145 456 -599 -569 572 72 116 113 630 422 -342 -811 -247 21 -696 42 121 206 -200 -377 -431 98 -5 -244 -484 -715 -2 -310 38 -95 715 206 -461 27 556 667 596 -134 18 -179 -350 -565 -592 -520 289 -865 -117 133 728 -799 408 -331 -358 -895 -898 744 -873 -287 -646 -894 -525 -717 698 -437 694 -261 135 -581 -279 -835 455 -373 792 -610 -607 -248 594 -392 -256 92 513 186 242 9 -651 -99 -820 -457 -802 555 -891 -502 -864 314 -49 -427 425 -327 -716 -900 -44 183 -137 22 -128 -464 -546 204 -845 -51 -126 572 240 -765 649 -623 -477 611 -215 120 -872 -352 -395 -883 619 222 -80 696 -153 -266 331 49 -350 669 -318 -40 -599 -248 -495 -746 787 -394 -788 -624 146 -454 78 709 -733 -42 652 674 -624 283 -50 -113 41 50 -266 -18 71 729 576 365 -322 -1 669 -308 733 771 -663 351 -352 529 -887 185 -643 459 -483 383 88 74 -515 -828 549 766 205 -252 -263 -794 -278 -380 169 -595 -631 126 642 -229 692 -148 102 -555 5 -586 -578 -821 -682 -107 -593 -413 -473 -31 -210 -862 187 665 1 -150 501 70 -287 -375 249 -361 -350 426 629 -373 454 -244 -17 -638 -401 304 -820 -322 73 487 -119 -365 800 395 -50 529 760 204 34 31 396 180 -373 80 328 -43 145 -591 -472 217 -261 -694 -49 257 -627 -208 -77 46 -9 371 -354 151 -298 -478 270 580 -279 720 -483 -344 -812 523 468 395 744 -441 26 -634 661 286 -613 -354 -101 495 384 -172 -822 38 -424 226 220 -808 66 787 -680 63 -207 -496 -653 -436 -841 354 -630 -767 -547 558 -427 464 -795 -131 503 61 -159 472 -756 -649 434 -595 -421 -845 -361 -324 102 -772 768 -178 307 -798 -711 36 107 -391 -333 -694 -647 -137 729 -359 118 -204 -869 -433 -199 456 -697 26 622 327 419 87 -62 -294 -320 -179 671 764 -279 -670 423 -565 -627 525 794 -548 -792 29 28 -789 205 -476 -754 117 184 -271 266 -382 -470 269 637 706 -792 530 -379 569 -745 -70 305 -771 -700 -476 676 343 -291 -98 -307 269 498 -567 -519 -741 -562 -636 516 -598 255 -632 665 -636 391 -224 -348 -218 38 -101 -542 457 735 157 527 354 -862 573 -362 -493 607 -283 -792 -9 -742 -593 -650 -205 92 -125 258 238 -721 261 388 -878 6 96 -433 -491 539 431 -408 -600 721 -375 -199 650 627 -9 -326 -754 210 579 406 -200 -158 -285 -507 -389 -682 -329 -503 63 515 -536 43 -478 -594 138 436 -812 145 246 -316 739 -204 598 -18 387 101 49 413 -380 48 654 221 -36 -657 295 528 351 490 -171 48 747 -753 785 -63 -515 674 -162 172 327 244 -620 604 -827 -838 -817 763 625 480 554 742 670 -636 461 679 -513 579 178 -212 238 -650 509 -774 -777 565 130 679 -435 -611 351 -103 435 -414 -533 -34 -66 304 -856 -25 423 -325 -56 -55 -583 -488 -480 372 416 358 700 260 636 -884 697 -653 -850 735 18 -29 485 -531 -84 471 402 -564 -371 -636 206 49 330 588 197 -838 469 560 -499 532 -694 -338 639 -182 237 -684 -896 -705 203 541 226 -637 -324 39 -578 212 -144 -439 794 600 -367 342 -37 551 6 -241 174 -468 -428 174 283 -718 -253 33 -145 259 34 647 383 -140 -319 -154 36 661 687 -677 196 618 -552 305 -156 -25 -759 167 576 -628 -576 -115 -118 -820 662 251 268 171 333 162 -857 624 -142 -820 265 -467 -490 -865 757 -430 128 -73 800 -257 -778 99 763 -611 -262 142 510 -417 -519 2 -462 402 -111 488 415 228 -131 -243 79 -803 -359 -600 -691 -766 92 603 -516 -474 -735 -678 -66 711 -62 -512 332 356 -53 114 -791 -37 -88 687 775 -92 -897 3 -339 378 -864 101 -835 346 -551 -139 -367 -369 -692 -814 427 -239 -269 -494 -410 552 -209 -311 433 -782 -480 424 -227 123 -520 -494 760 348 -71 -639 518 -438 501 459 520 -31 344 -816 -752 459 -100 -34 514 643 -47 429 -571 720 -813 -209 -854 516 129 257 -601 -677 -299 -26 -737 -530 208 -784 98 -248 229 -296 54 -205 170 569 77 737 403 183 278 672 -520 656 -889 22 357 -385 -312 134 310 29 746 20 -639 -849 -889 266 467 -188 -285 619 -154 605 -174 393 426 374 -91 762 -596 -367 45 -408 154 -691 -772 -273 -769 541 626 273 129 172 -861 -8 -632 646 -816 464 -847 477 -102 -14 12 615 682 -775 -427 718 -258 -107 360 -506 -694 -28 -127 149 -29 -404 -639 84 520 -689 -506 563 -788 -581 100 -531 -492 -392 -404 -9 396 -750 -171 643 -439 -286 -875 -652 160 -487 -872 622 92 -399 203 -78 116 -717 -599 -244 -851 -119 -520 -253 590 -75 584 792 590 787 632 351 -812 -724 771 323 -894 -145 -431 131 -504 84 -732 465 -78 -648 -211 -743 544 -846 -777 -134 -431 332 716 -95 -615 -132 375 341 -461 -664 651 -511 -116 -442 749 -648 -174 335 572 -897 -265 -24 -154 -326 677 156 -97 -466 -435 -309 14 -898 -57 -683 -335 -289 -429 311 -135 411 -856 206 623 -690 -566 -235 -412 639 -538 707 -485 -340 600 299 -881 520 223 149 -804 182 -407 301 -815 -234 -195 770 691 -260 -654 430 -114 -587 128 194 131 -727 -475 -558 -242 -885 414 -237 -575 -112 -329 -410 -379 -311 -27 -371 593 666 512 112 -320 774 -490 -311 497 -833 -726 204 -246 38 -448 543 -811 184 -6 104 -207 -432 568 -730 -76 542 -598 -375 221 114 300 -617 579 -498 -701 -113 489 -285 508 624 257 -88 729 -660 -305 -550 -382 -291 -131 347 612 379 -24 -280 682 -4 -736 469 -239 -629 -213 167 -27 33 -860 -346 148 -898 -152 -308 494 -29 328 373 601 87 22 -194 500 -513 105 222 201 344 724 634 271 -603 -192 771 -537 67 -272 191 466 -165 592 761 228 -740 72 -311 -404 -740 540 12 120 -523 -411 -900 183 -184 -786 -566 718 620 -387 -623 -146 316 777 -181 -159 147 -563 -7 675 310 -643 -554 -444 667 -445 -55 -253 -736 82 328 -269 759 -505 629 431 133 697 600 166 447 -174 503 204 -786 -459 402 297 -412 -896 76 -91 130 -860 263 111 331 0 -650 -231 -415 -448 -320 -412 661 -728 -606 -640 -390 -457 394 674 723 230 -419 -553 728 594 -770 -204 -793 548 636 -200 229 44 715 148 343 -873 -662 655 -523 -788 -203 -293 -759 10 711 343 542 -877 -660 309 -774 271 -842 779 -137 750 473 143 -824 103 -811 -829 566 384 509 -140 368 310 -184 -228 740 -592 -660 632 -826 -21 466 714 417 694 550 54 -701 115 173 -681 705 739 -248 -4 -713 -72 -423 -263 -378 452 199 544 612 -818 -123 350 -60 585 -847 356 418 587 -724 209 732 370 -39 -385 515 293 280 -7 -630 -179 662 -834 137 -523 -812 -346 -850 568 246 -195 -882 785 756 -305 -276 374 -342 261 -383 -281 399 -588 -604 -472 -448 -102 -603 -6 -54 -754 71 -201 56 453 -733 287 -535 -395 -257 -620 -327 671 -473 72 -31 -516 -763 481 -252 518 195 536 736 -774 -114 573 143 -587 -655 -34 154 -523 532 548 756 -330 112 -582 -270 142 -27 72 247 -250 -441 -242 -400 -107 245 433 -280 -606 -27 -863 -402 550 570 -881 167 752 -7 662 -631 -778 302 -163 -178 403 610 -368 689 -355 -58 -208 38 -514 175 39 659 500 -835 -564 607 724 -315 -413 564 -111 797 666 -464 782 -826 -107 -882 746 535 -13 -845 -49 -281 -292 -240 560 -100 600 -683 -533 557 134 -306 325 -112 388 744 -209 -786 -692 486 469 763 -341 -720 -569 -171 -668 335 185 -546 106 154 14 607 -208 -520 -763 -123 250 -767 -74 157 611 382 -459 620 -103 645 -525 -575 137 507 581 -578 56 -526 679 614 323 -184 196 -306 255 301 460 -577 506 -768 -647 -512 -628 -781 -399 173 538 159 326 -190 -830 7 -299 222 -52 -881 -873 -212 -8 -262 -175 -45 28 -464 66 -581 -293 -684 -875 -335 63 49 440 445 394 785 681 197 509 343 -817 -97 -803 -382 161 -899 -268 424 506 378 -780 -270 396 800 699 786 -185 421 332 424 208 224 460 -455 -213 737 764 -168 -391 -621 495 -214 503 -433 -203 508 139 -469 -243 -656 -716 -859 -419 506 302 -87 578 -739 467 -1 666 798 -204 509 -224 -76 59 33 22 667 289 -426 182 125 -507 759 -27 -513 -300 -581 -731 738 -72 545 -671 781 -859 -22 -381 675 -382 -190 212 -783 379 -326 338 -694 -320 146 -545 -175 -477 -599 -777 -343 -49 -843 431 644 -309 -387 586 159 -695 -574 -808 -852 260 -565 452 -76 160 212 -469 -300 798 -692 -401 -462 -864 -292 315 95 -30 483 -23 519 -293 -366 592 -585 -297 -712 -276 222 -853 312 595 -291 -56 24 342 -527 715 -339 357 45 -120 228 288 725 251 -780 -287 -537 434 -503 -35 -615 701 -205 -520 -377 -59 -533 122 514 -3 -94 302 -150 289 571 519 -194 -788 20 -198 152 -685 -662 -142 332 -734 316 377 44 65 -787 417 -24 340 260 -392 -313 -639 228 -699 -691 -403 -63 -659 132 682 -25 -309 177 293 -88 -109 361 -190 -701 -779 -575 105 84 -608 441 303 243 -569 584 684 8 -580 -108 -583 -756 310 -567 -25 180 -165 -260 -631 38 -176 339 138 783 -719 -852 -114 -448 -722 -127 -662 17 -703 -413 316 -139 -480 -5 615 -236 650 -750 665 -691 -484 426 266 -268 -892 435 -861 498 -491 675 635 -689 313 -438 -142 159 -276 186 -169 -179 -133 -673 400 458 -221 558 731 656 -867 -204 -120 199 -814 -41 -63 578 624 -541 -716 701 -404 -103 -729 -668 -53 -291 -46 594 -738 -683 -500 742 349 -236 561 -443 734 721 -277 703 726 491 439 -486 -202 250 -357 682 72 -544 186 279 -180 -341 -146 -96 -567 467 219 -548 -212 -895 237 552 -612 154 263 -347 611 25 87 182 283 259 -590 -39 151 -75 584 -409 197 543 -734 -331 -820 -74 670 -517 -441 672 -345 -682 83 -620 453 -233 303 -629 160 -371 -805 377 204 -277 -649 -877 -192 119 -688 -608 -205 371 788 -817 -419 -365 -774 -437 58 52 -660 -688 547 640 273 195 -707 -483 456 214 -113 -806 -101 -643 -840 482 509 -10 -451 135 -447 151 -756 222 387 -169 -437 630 -810 -412 -163 152 683 506 125 759 -795 143 -236 434 -433 -320 -456 185 725 225 -152 444 -383 14 488 -590 -780 611 659 -442 374 -633 509 -543 -875 -274 636 -231 -513 -18 -683 664 -814 88 -275 8 629 91 634 503 437 350 -712 -398 642 -379 -758 721 207 -538 546 -245 367 -397 329 -609 -6 -659 178 -782 -263 -154 533 -108 235 -422 509 -534 -842 -624 490 215 430 -259 -663 -432 -538 -580 -200 -484 252 639 -134 657 -601 -619 -75 572 -145 173 474 -308 409 -246 433 -856 -2 383 1 601 755 515 -235 277 -291 -89 -470 161 457 -543 -580 66 -166 340 288 360 311 -559 -756 469 614 -165 -733 -501 280 -640 640 -443 187 -698 -61 234 -208 129 13 -169 -849 723 94 619 386 -34 -292 -228 710 -554 -209 -151 -485 487 -854 129 658 733 588 470 -644 -718 -167 -508 -30 8 -624 130 19 -361 714 -270 598 -517 694 -504 -63 -638 -503 337 328 -310 361 -283 382 411 -241 78 -238 -464 -645 -148 -502 -263 379 -124 -716 554 670 -765 -304 679 3 -479 -83 -81 -836 -809 -422 533 -713 700 -1 -276 -278 25 96 32 -454 318 79 573 394 -825 -38 -607 -251 255 -685 -86 -67 -320 -69 -751 -43 670 401 -412 -432 639 -731 765 -597 -182 443 441 275 765 136 -525 -642 167 697 -424 -406 304 643 397 -130 9 -720 596 201 199 -342 -142 261 -165 -266 787 -171 -754 -521 178 -493 -73 -821 -8 359 343 418 -324 395 507 183 -141 -511 -248 232 12 -431 479 587 -317 570 -91 222 -516 -161 288 688 -112 605 -96 -734 592 331 -763 -890 -240 -676 -222 67 -372 357 766 -501 530 582 -897 376 334 -153 341 502 -257 -449 -282 -10 29 479 -213 500 171 532 -785 762 787 -45 418 241 29 236 -182 555 440 506 7 -703 146 -130 77 -347 -485 740 408 -19 -327 -103 485 280 797 -298 -17 569 -315 -897 421 513 -778 -883 10 -819 -194 -829 366 160 54 714 -438 -717 -391 -857 403 348 -626 -882 -23 -677 313 433 506 -382 755 -761 795 -61 -791 -467 635 -863 -67 -633 434 708 -61 -633 -365 -700 -131 322 -439 479 88 67 -150 -60 -395 178 -805 -525 183 -429 -40 -699 -471 -652 -696 599 538 536 573 -469 376 41 -483 -312 196 52 700 581 316 581 407 -673 192 533 256 498 -128 -748 -220 -336 -795 -565 -423 703 -317 237 -868 -34 -635 0 204 -412 -523 -3 -778 569 -371 -77 787 -683 -157 -685 -144 13 72 -91 413 -611 412 -574 -149 686 -661 -453 -536 270 -781 -473 525 297 -899 -514 -124 679 -487 -145 401 436 -597 -884 -143 -617 -138 763 135 -76 -331 451 251 -418 314 -520 723 -591 -396 -355 656 77 674 228 -782 172 581 206 -724 429 -711 507 -272 -575 419 522 433 -887 -510 626 465 124 486 610 -114 -424 -585 618 -695 -850 -85 554 22 763 229 -553 32 -495 -900 -175 169 -432 -130 432 -111 219 -20 -615 -495 -852 -336 -84 -377 -833 -182 -197 -541 -477 -435 536 -735 -647 -696 587 -197 -181 228 -494 120 238 -143 -537 160 -118 -110 -522 -174 -825 276 -542 594 734 441 -895 -790 25 399 184 639 568 -696 -526 -700 -559 -436 201 297 -522 -4 -191 555 153 -84 -400 441 -786 18 -253 -56 562 600 437 -807 446 -825 664 -38 357 606 -529 418 -13 -173 409 164 678 -135 487 377 -462 -135 -802 -516 -631 465 -616 -540 -307 418 -647 -717 310 -326 46 258 -812 593 408 453 -716 79 -518 176 -46 -756 -876 711 96 195 -294 -139 -208 516 -528 3 -37 -789 156 575 -600 542 278 -863 -320 430 -286 583 -888 519 -862 760 -574 -492 618 231 185 -169 731 796 -560 -815 668 -489 -705 209 691 -399 -437 -533 459 532 658 431 601 349 345 -624 -608 -178 -502 218 -312 5 -80 525 157 -544 -878 182 556 -17 -624 751 -850 -512 135 -756 -662 -561 176 -633 379 422 73 -752 -870 245 478 531 -637 197 -730 -508 451 568 6 -236 305 796 -602 346 -16 -281 204 -191 163 527 -458 605 378 284 789 -519 762 -831 282 419 -297 258 -528 343 -304 -850 171 -21 -166 -629 414 32 -354 -268 -263 370 277 -393 -246 631 -46 174 98 -874 -138 -423 95 757 -134 -705 66 400 692 -426 256 574 -109 -409 -439 -890 581 -565 -6 346 -550 760 -369 -79 731 551 -522 653 -745 253 -209 -840 135 675 4 456 187 313 -637 -646 -528 -525 -161 668 -433 -531 -806 -621 -478 13 360 -324 190 -186 660 -180 320 302 -781 129 -718 -823 162 353 689 -600 568 532 -880 -703 -355 570 -892 510 -443 -613 -652 660 204 -242 -703 182 672 -40 -698 -203 186 -452 277 -731 192 -648 50 596 -596 17 -482 -219 794 380 0 -514 499 -541 -611 151 150 -266 -623 572 465 734 400 -268 432 726 -433 565 385 74 -42 438 17 -402 172 92 152 -666 718 304 -620 347 169 560 72 424 288 289 -470 -670 -257 -343 281 -18 -101 -100 -774 -226 36 -89 -537 -753 450 -853 -610 149 658 110 515 635 288 -866 -371 -191 -575 350 218 -504 -31 -92 -807 -601 231 160 232 -30 -616 -304 -626 783 -739 -389 -97 -689 -247 -721 800 740 -11 -462 -186 10 282 472 686 -801 -894 323 206 -69 123 -701 -283 -812 276 350 553 -604 -818 586 417 -238 -214 363 593 187 -888 606 160 84 15 -389 -539 -89 -543 768 -244 22 -554 394 239 395 749 -345 -203 504 -40 406 -527 -51 100 -34 -76 537 -559 88 -809 -230 -774 648 -582 -181 -297 -218 -173 73 370 -133 -650 299 -534 -776 323 793 550 603 -326 -610 -505 387 -112 318 -64 -215 -257 579 -811 -173 479 412 793 -9 168 -568 -276 -296 764 -76 -231 528 5 -94 244 -860 453 -608 402 -81 -397 -194 -248 -360 -309 412 -773 566 -148 760 -518 -600 -772 299 50 16 -473 7 -9 -319 -178 -273 551 554 -269 -344 514 -469 -445 798 517 -317 -693 -841 -415 207 630 -369 57 373 -638 764 -433 665 -321 -482 542 684 -662 650 -478 439 -793 -401 191 508 -666 56 749 -18 -869 -97 681 -691 -726 -763 -707 -236 -864 254 490 -427 430 -288 600 520 -672 -467 -524 -770 621 341 -530 -348 243 666 746 643 -827 610 -435 378 569 509 -706 121 -360 -815 -824 460 776 -231 791 355 613 -541 -181 31 -891 333 519 -874 -551 -745 -32 -304 -235 697 440 -196 85 509 323 541 356 -285 581 202 -783 291 -861 487 -341 224 152 130 29 -516 413 -107 10 -503 -526 -456 391 419 145 262 -474 373 7 561 -862 -141 -167 242 -647 170 199 792 604 -385 180 -146 191 -275 105 95 374 -435 555 104 563 -869 -201 179 754 630 460 488 537 634 -869 -700 -228 596 -831 449 -221 7 -576 -448 141 526 121 789 376 -757 154 -818 32 -848 -167 -411 -519 -574 -693 191 -790 412 -306 -448 203 456 -867 -451 -250 -561 -7 -159 -756 433 -560 488 -749 178 -257 238 448 86 78 -236 -255 -589 142 32 -834 76 -92 596 724 -156 -624 -8 -85 -681 -843 72 299 -771 -837 -636 -295 -503 384 530 628 702 -246 -892 275 -342 -434 447 -718 273 176 -541 758 223 427 775 -55 -194 -536 -722 127 97 307 -619 -129 412 -519 355 -133 120 -791 -430 299 731 -356 195 -21 -3 -584 621 -445 154 -321 220 56 -526 576 136 25 -688 -254 -590 782 -371 -122 526 588 701 6 501 800 -794 -886 777 244 440 -702 756 -468 -695 69 598 -853 -814 701 -67 495 -872 -109 690 -316 -37 -691 -320 -566 133 349 6 -699 384 -889 373 108 -496 770 339 -109 529 792 -730 -132 -358 1 -92 -314 5 -99 226 -223 -623 -676 -513 411 -329 32 646 -180 -212 -48 750 -153 517 -791 -711 -683 -840 21 -199 -340 -594 -676 248 -434 -681 -43 -319 518 160 -28 131 359 126 -488 659 604 317 -367 -224 -583 759 -286 724 -294 -50 420 62 -192 617 -310 -668 391 -376 -136 -780 -141 -243 249 -215 537 778 202 492 411 -518 -23 325 -353 -422 652 10 -642 -206 582 503 -441 552 -698 -338 65 605 649 -21 -490 618 -890 -225 107 447 472 55 -481 48 -650 -193 111 -736 129 -397 -857 83 479 -219 132 -341 -1 78 -839 -640 335 672 183 -523 196 453 94 684 -30 589 -107 -135 -889 -325 -200 -438 -217 -603 326 -322 -513 689 457 -659 721 -643 -763 -245 688 -682 790 -871 161 161 -820 147 298 -501 -336 577 -134 -814 95 -200 655 654 662 577 100 10 -380 -688 -300 434 -574 401 -678 552 127 759 173 -424 730 714 -130 -654 -429 -847 -657 -389 374 -664 -365 -293 367 333 490 -755 -131 -475 -767 -763 655 -395 699 -709 -509 -127 312 640 -699 357 -693 441 225 230 265 -828 -357 -365 559 -684 636 232 -120 1 704 -74 -575 175 -195 659 -767 782 -392 -670 328 -730 -118 98 -491 54 -3 -398 48 -665 -638 376 -355 -320 -200 -558 528 406 -361 445 -796 -282 -582 -237 -622 105 368 735 -874 727 295 347 29 245 526 365 -246 -814 617 357 124 -123 235 -683 85 591 3 -558 -517 344 305 -640 292 -353 290 -395 -207 698 -146 -672 -633 -736 -595 -24 399 581 714 380 404 458 -438 -238 762 -745 -177 525 -772 584 -619 576 203 -385 -369 -898 -816 -72 -861 -403 731 -568 -391 -95 749 -376 -165 -260 -619 -485 -816 -209 -657 -490 310 -404 -594 -311 663 196 781 -506 541 694 -231 -643 -424 -124 -610 -275 -33 377 -119 -185 -328 -897 318 150 246 726 759 451 -123 -252 -132 355 576 760 588 607 -666 715 308 -814 735 556 539 326 236 -547 701 -823 313 655 -347 -668 -127 780 446 791 -893 13 -231 705 386 536 -517 -758 439 745 -110 -407 -468 -5 -62 564 -353 -593 377 641 -47 -636 -766 -605 -603 -118 -317 208 433 -428 -393 -663 478 -774 -590 -826 -306 -466 568 -698 -352 29 -329 -439 -442 71 81 -749 -873 -290 397 -22 -176 -62 -417 -353 -733 94 -577 -396 -485 -579 -297 365 262 553 484 656 511 547 -442 687 283 -435 -427 -803 -710 68 -372 -489 -864 -236 468 -864 -160 340 800 -612 -176 -759 -253 -777 481 -93 206 330 -297 -424 227 676 282 -332 -302 -606 305 388 94 -172 289 -90 383 -371 -750 573 329 -758 -582 -635 -427 -821 468 695 -667 -550 796 544 343 667 -634 -411 373 -720 605 -489 614 700 -742 -592 -357 658 -136 326 -420 642 -227 604 370 -260 -226 -470 -447 -355 713 647 274 -702 -869 97 -5 446 -58 617 5 442 217 -28 -461 453 -34 -756 -441 231 384 -21 221 126 -93 -307 -488 -585 482 10 463 -671 625 172 -46 -401 -565 255 149 26 540 -289 -453 -388 -406 360 -19 -302 265 625 -780 -137 651 796 -702 -865 631 -657 -433 -395 -425 -315 152 780 227 292 654 92 -817 -786 352 -436 419 -33 -268 -600 -686 165 -267 749 -553 329 -898 -302 -891 226 650 -701 -462 268 -108 244 -265 -770 251 239 430 -395 331 -242 98 -165 -880 34 -106 204 -181 -206 -163 -710 -83 -809 -156 609 739 139 -469 196 588 -539 579 -276 214 -215 -678 -290 -742 -837 -473 413 -583 -447 -335 -801 -136 787 -420 170 -717 -494 142 315 190 -157 -704 343 -674 -711 -381 -407 -137 -513 465 -302 565 -126 -305 220 -570 -661 -284 407 701 -111 -2 -463 -654 -375 518 12 457 773 -509 27 -333 -264 -819 -634 437 -816 -897 45 309 209 182 -423 -826 289 763 527 -602 -560 691 -335 -282 509 -794 570 371 -371 -770 -32 -659 -240 -251 -7 -687 158 -63 -158 466 -467 -751 333 614 344 -43 -330 -622 326 -761 -629 597 674 -154 1 535 213 124 -393 204 -222 673 -573 -532 -864 616 -410 -144 -682 217 404 -309 231 -251 693 569 -255 641 -579 -813 669 630 -548 -579 266 -36 -781 -63 679 -176 263 -180 -863 598 -392 342 -550 531 -428 -543 471 559 -762 -527 -96 645 -846 -642 -377 435 -335 61 -211 -98 -421 -15 -853 -283 -165 407 -68 -97 35 787 142 -576 506 413 768 686 5 511 661 487 146 -243 -181 -83 -528 617 606 -256 -420 55 -666 -294 311 710 -834 134 787 12 112 -751 92 -838 -69 -880 -238 147 121 -594 235 -798 31 115 330 -574 416 -488 -812 -374 -532 -323 -613 -632 650 680 158 -175 -795 702 218 -819 -214 779 730 -649 -506 -712 -599 -773 -782 -155 25 -508 251 294 -124 347 -186 237 -515 -616 698 155 -569 459 84 394 170 192 -472 -476 -39 -307 557 663 337 -542 -837 63 -818 638 -538 -465 -681 -340 -296 455 -246 670 240 -11 280 313 -466 180 -75 165 -766 83 789 733 -70 109 677 140 -75 14 420 -1 15 -890 -469 392 424 73 -814 -131 -99 97 -595 326 -569 -443 103 137 238 -585 470 197 369 -378 292 795 -688 122 399 624 143 769 553 -579 117 552 -425 -562 -769 345 -320 -699 145 -325 -134 -827 154 -150 -89 -300 740 216 232 -573 -210 291 791 -387 -733 365 744 515 -84 227 -625 -629 91 -733 -336 -490 222 -314 585 705 29 28 -338 541 -399 -94 -201 258 613 779 -392 -548 379 -827 526 213 587 -878 -488 345 402 388 -889 177 116 -757 701 758 -8 -107 779 -589 386 -497 -355 622 309 -76 -362 -99 -769 635 -867 465 -23 -150 517 -98 376 -72 -535 163 -839 644 -845 -725 -555 492 -564 316 -283 155 478 173 162 -166 607 265 -754 -21 -592 156 257 670 -109 179 651 -567 -790 511 795 -396 93 326 100 173 -41 254 -730 -391 -700 -537 -319 -650 401 -235 256 -500 -378 -781 128 352 65 -175 -510 182 -543 79 594 385 -224 121 -297 -78 442 455 -541 682 -611 -662 -409 -279 184 -190 656 -247 413 -897 -130 -755 -421 -829 495 -749 700 695 -528 366 -455 -583 108 375 309 -562 -262 -472 259 -881 -292 155 -598 -505 -562 52 350 -422 -598 -590 193 -165 -169 187 434 -566 325 654 -370 480 646 -258 694 -64 428 137 77 -138 -714 -702 281 196 -524 553 69 280 -395 -18 -588 -684 -472 -472 -622 -158 123 467 258 -264 708 -883 287 -650 555 -596 146 35 -380 -446 571 -815 194 -142 -869 -457 -512 -290 525 -4 220 -258 -169 -802 -554 526 -269 417 -706 -195 101 756 249 234 632 483 224 214 576 -331 27 -162 503 -599 775 623 -415 464 -153 595 -825 -890 -864 283 -720 664 -895 -500 -16 449 -31 -807 -44 -142 240 -654 -739 395 -143 -386 -90 -211 -812 746 -790 247 448 -490 -474 -721 -293 -345 -881 668 469 -216 234 -361 -874 162 -493 585 -764 -11 234 -121 757 -698 364 509 24 798 488 608 800 491 -896 -268 -119 -721 768 -318 205 -670 -770 63 132 -456 218 -602 -10 379 -242 -495 445 -148 -563 -491 424 77 -359 -1 671 -623 -680 -482 657 -813 -479 -874 -841 -773 -819 614 -423 -338 654 725 238 -297 -715 -292 451 686 -754 167 -329 -23 759 123 708 228 -309 -339 511 -577 -605 -271 -566 -111 -176 -377 -42 318 -522 -690 33 446 668 440 491 -751 59 513 -607 614 -118 -336 402 672 -443 -689 275 -875 -443 670 -660 204 367 -143 649 -436 706 57 648 775 -597 182 19 -495 254 199 -259 -541 -505 601 313 674 46 -746 -520 -265 176 -841 682 -891 136 762 739 388 104 -668 -246 -241 -562 -94 497 1 273 -242 -63 -204 734 686 41 -279 410 609 546 666 737 -291 -431 -428 29 -472 426 -76 755 602 693 149 -583 71 -772 408 333 -56 209 -237 539 -443 52 730 518 -824 448 189 -565 -684 112 244 140 -175 -317 115 -365 -721 330 -122 -300 774 399 333 642 145 -514 -278 434 -319 -346 101 391 134 -48 36 -388 -407 143 224 -165 -626 422 -799 -419 653 330 482 316 -502 686 -517 -473 461 -101 -465 -791 729 486 -672 627 -756 446 -698 -425 -751 407 241 -850 -839 -206 264 743 -487 489 18 -410 -702 327 34 642 -625 -462 -81 -693 344 590 132 -336 -54 -440 187 497 -242 598 505 -531 111 -34 180 173 125 321 -515 -630 -401 0 -82 558 342 -273 -321 -754 -826 -280 577 170 392 460 320 -825 -16 -53 361 -128 -341 -864 266 59 -59 766 -372 -871 -236 -75 284 237 670 -100 503 301 -184 -489 -827 -216 -742 29 -75 -529 172 -87 218 590 -581 236 563 -559 -289 -412 751 -522 517 571 -824 -356 367 411 54 -37 -897 -365 86 -382 412 601 -238 157 -594 262 558 -39 -852 312 772 -217 498 -385 -351 -452 557 -379 496 350 736 -875 -395 588 -789 -135 -12 -518 -415 406 202 -342 -757 -372 -582 -812 -712 579 568 786 -494 -498 -278 -847 -66 -655 -399 -247 467 -28 290 -17 -748 -758 -80 418 198 -258 -530 333 97 -28 -77 473 41 -664 234 -541 -767 -560 -707 68 454 467 779 507 -231 -377 446 -14 -777 -488 -477 -716 -457 91 -22 -72 388 1 695 -546 -899 287 -753 -107 -402 430 -101 398 442 -539 -401 -254 162 -40 -552 291 40 -528 -437 757 511 -588 -832 622 -461 540 78 -834 -102 141 573 365 262 -132 492 375 350 -447 429 -571 411 -56 727 -123 -624 466 782 -80 -392 527 -360 -143 30 236 317 585 686 -217 41 -443 300 203 -333 747 245 693 60 -822 607 -673 -716 377 -308 724 -423 294 765 438 166 -254 -799 247 606 19 -675 -364 -855 624 -121 -470 350 197 -830 -843 119 -185 -437 -149 318 116 714 708 -555 -674 460 -501 -434 248 -260 -634 -567 -381 720 -787 212 -525 236 -12 -446 673 -878 81 -609 -649 357 63 197 793 -99 -899 -66 134 478 604 174 -162 -577 475 713 281 -80 -172 -372 101 245 -430 700 264 -450 -390 120 443 -246 -353 -455 326 -12 717 -59 -843 680 -802 -762 -843 604 722 -80 532 -261 -519 696 397 -342 555 177 64 -580 538 308 -564 3 731 424 720 -891 -515 -823 440 93 -437 25 18 -894 217 -657 74 510 -437 335 101 269 -888 -754 462 -190 90 222 36 336 366 -631 -280 -639 -659 399 414 641 359 291 -327 -323 704 -181 -858 -337 244 -725 -319 153 747 315 218 445 345 -88 300 -416 -27 -443 247 78 481 -254 -326 -747 297 346 422 -723 -290 365 -783 -201 163 573 -80 -125 82 480 369 -79 -606 -347 364 -529 365 -152 317 10 -206 33 -692 -615 749 158 -103 590 701 777 -159 651 575 -137 -706 -290 158 -714 785 -877 -496 -870 -832 -552 136 -466 741 -764 -817 789 125 600 287 -247 -506 775 341 143 643 33 233 -480 696 241 794 729 484 188 -483 -388 -139 738 -474 -590 -764 -403 -429 716 515 -134 562 -460 -609 231 -5 -355 764 371 -75 -83 174 249 174 552 -89 -196 773 142 -779 -364 209 -152 679 -268 -365 -696 403 -51 358 271 750 681 -388 -341 88 -284 -35 -569 -323 -200 -760 365 -172 -888 459 -302 3 721 39 773 401 782 217 -349 -598 -482 -672 759 256 -525 -36 -389 -744 598 429 -751 766 94 326 -843 -838 -105 -583 624 -374 -503 737 757 221 616 448 -709 345 -71 -876 -857 337 662 -288 -853 -207 -480 -875 -832 339 533 -25 -63 730 -790 -212 333 -637 -839 666 -792 582 -289 -543 -14 -405 -794 -122 -125 485 424 253 -252 -652 -76 -790 517 -794 -253 289 -738 -538 153 310 480 -355 -679 627 729 -657 -444 -388 -480 -733 -575 358 -678 -856 620 -611 -831 -93 164 -7 -890 653 439 -466 -571 -67 -191 250 -483 -194 27 677 -357 227 -620 -412 680 280 25 721 202 -725 -159 -15 -138 688 -566 -840 -347 -88 -78 -793 -350 -173 -127 657 -118 237 784 -26 -623 352 -177 -786 713 -419 55 -417 -350 -900 755 135 78 -374 660 -384 263 -286 604 -614 -447 -670 -683 122 -703 188 -69 -747 236 471 427 125 565 547 207 44 -225 618 224 502 -796 615 282 624 -166 88 -219 -89 -774 359 -709 169 -740 161 3 -226 -741 490 635 -49 -891 150 92 157 434 301 791 -620 -567 215 -598 607 -362 -307 -81 646 -411 437 6 -440 -514 635 -313 -450 -401 565 -107 -430 780 689 652 -568 -711 -382 371 132 -834 -429 73 -895 -508 -840 150 -841 -387 634 -665 -792 5 -383 -225 478 579 -228 546 755 -399 -127 -292 -510 217 -566 -599 352 301 322 -105 -704 -423 66 -60 -622 -522 742 -595 -577 -344 -223 -544 362 -718 763 -599 -23 -72 -385 -698 566 -276 -539 570 -101 320 -581 99 -182 -802 -526 -137 774 345 -256 254 1 227 514 207 -708 163 221 -83 -533 506 -896 -149 -308 -292 -778 303 509 -521 336 302 -90 -578 -641 -713 -824 413 338 -169 -576 557 -362 -304 -475 309 409 436 -698 -142 -37 432 -287 -438 -457 4 -206 -85 530 -880 -828 509 -25 -518 -47 237 632 -594 254 -176 -120 -782 -375 -614 55 308 -286 23 439 243 -31 672 256 125 208 420 104 73 -264 624 411 -114 543 661 -501 -589 -807 -32 540 -655 -879 -11 561 287 -792 275 624 -418 -765 218 -573 110 -499 -541 -706 770 710 775 -36 101 -396 650 604 194 62 328 -115 -382 559 14 248 -467 305 -416 -508 -168 -79 55 -95 -152 -471 197 536 582 -449 -251 -699 -509 41 -47 559 -491 -499 299 639 538 309 -229 10 -811 417 404 -674 316 -391 422 21 -653 -651 -432 550 110 -113 644 323 -562 -565 130 660 680 -760 -704 654 241 -482 520 125 16 -694 211 747 -659 -543 217 -123 -431 -689 568 692 500 -842 -765 426 85 -385 526 -405 737 84 -742 -770 366 92 -715 -189 734 -544 -655 -662 -443 -62 -689 676 -398 -77 -271 671 596 448 -66 -172 377 -101 -887 -513 288 -384 729 -504 -808 -123 -381 -377 8 -102 -647 -796 301 -866 36 676 -75 509 620 -437 347 254 52 -846 566 275 484 -397 -746 230 -798 -580 711 -865 -39 680 236 199 694 -640 -462 333 -454 640 -556 134 -489 -90 448 -399 405 247 642 -123 -600 480 -566 -872 191 214 -378 -296 -848 315 660 443 791 -377 100 -523 -607 -821 -580 630 -242 -482 364 -356 391 398 -687 783 354 -413 736 -299 441 401 -399 556 334 355 738 -823 -92 330 586 177 -539 -71 -115 352 290 -465 672 -248 -879 -187 12 -660 -94 104 -299 -698 -639 -66 -134 -835 678 687 556 441 -268 -304 -259 -326 -347 -815 -35 513 -577 366 61 215 -887 -561 295 -94 -225 -821 333 -445 744 -128 474 -751 -717 -553 413 -805 720 113 -443 7 611 -848 187 577 202 -472 575 209 158 -409 42 -15 -145 208 -30 331 579 -521 -847 -6 444 -188 -497 791 -24 -458 560 6 681 -743 -798 -685 -271 -232 -47 -323 -817 242 726 367 -482 -279 297 -338 26 -366 -43 -777 314 -652 -38 -661 -666 -66 266 -831 -196 -310 113 -288 -835 -420 631 -670 -385 -619 153 -657 -528 -470 -14 270 245 -622 -668 204 -672 -430 -535 -442 -679 268 630 -309 623 796 462 -303 741 -868 -79 -309 784 -688 209 -208 -26 -186 225 -744 -684 138 -42 -561 -582 -814 16 689 282 548 -774 -774 440 -216 -677 -290 118 -95 -791 291 219 -439 -847 553 751 618 765 551 705 -64 439 360 -289 543 252 -31 782 146 572 96 -39 -409 336 371 -134 -71 -235 -610 418 27 -138 206 -507 -591 -221 -246 124 -23 793 410 384 -749 767 477 -737 196 708 -225 -209 -847 9 -521 -815 577 199 -347 -580 -609 -317 325 -579 -346 -899 126 443 -697 409 228 -184 33 -91 -574 -435 -731 371 -562 -491 -775 523 -275 42 -499 131 257 -575 588 43 -594 243 -811 699 624 -93 470 551 -464 185 -867 730 257 -254 -438 -719 427 -462 90 265 -710 -577 287 214 -20 727 -176 -130 -517 161 710 -659 -284 -816 591 -283 605 236 385 -639 756 -366 -522 410 -543 574 -188 -396 376 -892 -127 -215 398 373 -217 496 21 167 -271 -189 -45 -752 -379 95 -504 630 -463 52 -260 -680 169 -166 60 -330 -245 95 -390 362 -841 -847 -339 437 -273 -366 -567 267 -71 592 -215 -734 -841 737 286 550 -266 -273 593 417 515 645 -713 -279 743 595 754 -649 718 270 -500 632 736 -415 -467 -707 -422 445 270 -140 -16 259 -614 657 -847 456 -184 766 -484 640 473 496 -271 -70 -438 -493 478 -786 -260 433 281 517 -91 541 -128 -88 459 -318 -539 -601 -456 -63 -176 -453 -53 -751 -262 -37 502 529 72 -118 -147 772 -371 -112 -498 -756 152 87 -563 334 498 37 -793 449 -185 -80 530 -729 286 -618 434 456 -302 570 -391 783 -789 -623 -172 -195 -396 577 608 -410 -472 -757 -624 -556 -592 -758 -6 -82 -644 268 -896 421 461 278 -115 -808 -169 -808 -595 780 406 212 -835 -514 760 -189 -597 556 433 64 -90 314 580 456 673 -458 -824 -375 -151 -293 537 266 -701 -394 57 166 94 -43 114 -334 -530 158 -332 149 -538 724 66 119 -520 500 494 -202 170 -664 455 754 646 -753 698 -101 387 713 -521 -714 588 753 526 113 -658 -369 -219 -614 -185 -700 -880 -696 -71 -638 655 -426 662 -758 797 464 -112 584 664 356 -664 -297 304 133 251 513 -679 623 270 311 252 651 -413 229 -420 -511 42 497 697 211 769 -275 29 533 22 612 766 150 315 -439 180 -154 -454 230 -491 -302 539 732 -261 546 -589 659 700 -635 -687 -631 -349 -250 -522 339 33 -482 -513 -239 134 16 -477 145 -675 -166 -175 686 22 -573 598 -20 655 148 -342 -432 357 607 714 -577 485 784 -45 347 -300 385 -799 -324 -135 -795 -422 -205 523 -13 346 -606 -810 28 694 754 -775 -770 332 268 -844 318 770 -864 -828 -65 -473 -777 -119 -860 -374 669 -508 220 -872 -622 52 232 -55 -689 551 -256 -696 284 -112 -361 195 608 68 -197 -596 -77 421 -196 386 -456 438 702 -519 -393 -421 -512 508 702 520 574 -477 -261 776 -103 -120 -395 -441 201 95 777 779 -414 -809 -66 -398 258 218 -195 -651 -243 -240 -717 557 378 -847 -792 -319 -207 148 -711 -496 412 -731 -728 -614 545 83 -434 -702 500 -588 -504 -378 134 157 -143 628 -8 -355 347 -179 158 -871 -630 449 555 -44 505 -246 -539 -176 -717 61 621 259 563 415 -138 533 738 -759 -303 -197 -35 -559 -421 585 565 471 -228 198 -232 165 -487 -556 186 -682 -833 364 -711 -899 -545 204 29 -797 -457 46 201 526 -661 -499 400 -773 -717 795 -5 718 263 -372 -69 -789 -410 -322 608 -106 -475 563 370 -408 -729 -544 541 -184 -48 483 -219 507 -665 -882 -627 249 -588 -378 740 101 586 -249 -617 195 627 130 773 -684 -719 -721 -76 -350 289 120 314 70 -470 404 319 -166 -224 116 373 413 191 -166 245 -859 -832 -206 -768 -214 -407 -89 -426 519 -307 82 401 -787 -684 376 -278 300 455 767 -789 233 -454 -535 -855 674 177 618 -298 -503 281 -425 -814 737 -257 -753 216 -753 471 -751 -478 -727 -498 -126 704 370 -747 -654 -655 341 -176 -612 107 -428 514 433 119 84 194 -229 86 473 567 -636 -202 -785 367 -660 -820 492 -705 127 521 760 -441 673 531 -172 -230 4 -405 -740 114 -18 -6 -426 309 -716 -590 -630 -252 -505 -679 560 20 -99 679 -327 -189 524 140 -847 81 -248 428 374 -553 -110 102 -370 642 248 713 -792 -354 22 -178 722 -801 -612 593 729 -567 -683 -680 -514 -878 -537 -409 -302 685 428 632 -279 -679 -261 265 221 245 -117 -381 2 618 -278 187 718 -189 482 -452 457 2 311 -743 557 -467 120 -851 162 577 -380 -426 -544 427 722 -411 -145 -572 -115 208 730 513 140 -290 -770 30 408 -265 137 354 -452 -502 -240 144 178 -39 -16 -873 277 546 -520 -419 -779 -853 283 451 -204 46 733 -816 -878 -552 -289 -416 -702 -538 -601 203 -695 196 -180 -363 -220 372 486 283 540 49 -532 -462 367 -468 690 232 -410 -236 -523 284 -682 710 90 -511 -588 761 -297 524 -644 -300 118 504 -435 502 -382 723 670 -646 -585 -266 -708 729 412 -641 287 714 598 -616 -310 762 -888 -339 9 -626 -598 -275 -200 219 675 -11 -695 445 -197 681 99 -132 -567 333 -451 182 276 -55 -305 308 -652 618 -169 671 46 36 -892 -349 -862 -792 -614 500 546 -790 217 337 -696 -136 -540 222 264 -849 239 653 74 633 -3 603 360 -116 650 -625 -656 -266 174 -865 -590 677 -503 308 -592 587 -854 619 -401 -522 542 -148 -876 697 315 -247 133 -24 -112 -864 -127 483 -319 599 227 -526 -322 69 380 -195 315 -334 381 554 245 -691 -408 127 -803 26 743 -261 -791 123 37 -102 190 688 98 483 -591 776 -194 -675 -683 -102 -102 42 -742 265 134 -820 -462 698 -439 -394 -606 563 -478 614 -370 795 75 -29 684 92 396 656 -691 222 391 -528 103 -424 -732 -769 -443 -750 -573 -784 354 560 -748 -327 -76 -103 247 724 697 -417 -889 -428 -444 460 -258 586 365 -658 567 105 -734 -534 -134 -321 -666 634 365 -817 284 -501 -421 -168 -690 -616 28 -439 -423 794 728 -145 420 -535 418 -900 466 -758 482 -462 478 -73 335 118 420 -810 -763 216 -160 -2 -556 -575 -248 -696 72 -313 -856 -803 -651 -583 -495 411 770 558 673 -99 777 702 -339 -462 674 -402 -19 -706 -484 746 -221 -882 -887 265 88 -792 753 -263 -475 -831 -368 414 394 -887 573 -471 -478 -421 -88 -609 -900 -807 -26 -433 112 243 -685 -531 164 682 -803 -725 422 -97 482 -444 517 -751 334 -717 762 721 415 591 -435 317 -740 -39 -705 -655 355 -850 -6 -83 196 -449 182 350 392 174 -436 -691 -614 -849 -705 147 -6 -98 -678 275 543 591 -509 390 631 -528 -563 -395 -261 691 313 -338 -44 -252 64 371 -387 407 -221 774 784 378 -534 -363 690 703 158 -486 -395 104 739 -542 -89 -212 452 439 44 270 -227 -880 424 -708 -596 -521 17 -74 732 -120 -856 606 -26 152 -42 189 434 -71 700 38 -203 274 -895 419 -748 -297 26 -318 -690 -895 477 232 -127 -894 -231 605 180 -892 -218 428 186 93 -545 -380 348 779 2 692 -788 -625 -484 342 -610 -363 -390 412 110 -512 -345 601 440 -222 479 689 247 57 -118 124 719 599 627 -703 58 -278 -767 498 5 3 244 56 465 -281 -32 747 -658 -759 146 -450 472 375 790 461 -315 -707 314 493 -873 -207 157 -197 -828 177 356 531 359 584 699 -20 -285 270 -794 679 -15 550 -28 -700 570 306 87 -308 50 731 233 -190 -712 370 -603 -777 -8 -78 479 -730 -569 800 593 -438 533 278 -603 -667 -782 -475 -339 -695 -260 -704 -8 708 -549 646 -204 116 -410 337 -94 794 -299 -245 665 793 339 435 -454 739 693 -223 -821 -894 683 -427 -80 -686 764 255 602 83 -509 183 -759 779 -564 -538 312 -455 -53 -295 -694 -806 -258 515 583 -402 -36 281 -634 -441 698 -96 763 121 404 -173 614 542 -690 596 -879 392 -160 690 176 -569 -684 584 -466 -787 -806 72 -134 -706 -832 36 -309 -603 696 -317 -240 351 -132 758 503 -663 -512 -193 -891 -81 -642 682 -376 -397 560 581 35 623 -155 -321 -631 -679 534 -194 -24 -285 -630 465 497 -576 127 -75 749 69 413 -90 -449 -689 -357 -442 -855 -754 -256 -445 615 -673 147 323 -826 20 639 534 -837 -58 -463 -3 216 378 -313 -32 383 -386 606 -214 47 65 -461 -193 467 -464 -422 267 -884 -305 -33 517 740 -621 -838 -18 -155 402 110 -7 97 408 -815 -344 -768 -863 349 -375 783 286 328 -354 139 378 -280 761 391 80 -398 -736 605 -34 -21 245 -590 537 -315 -583 -338 -491 -711 260 -729 -248 -853 89 -163 -656 -666 -360 -534 528 -317 529 259 -787 -519 -402 -135 -120 -404 -266 339 711 -596 -57 -340 -385 63 630 -674 511 181 74 -144 735 -753 595 648 272 -741 -711 788 -465 -97 635 -347 157 -463 -58 -790 770 -309 258 445 738 427 270 496 -162 -624 -469 -72 31 -503 -365 720 -386 -727 -73 -356 179 -322 -212 547 62 -34 393 -647 780 -355 -762 338 -641 -579 763 417 -517 -97 -413 -16 -77 589 260 -794 493 740 -287 430 -87 -618 -714 282 -763 -582 693 713 -484 -597 -90 -78 -828 613 -693 -463 -59 -414 211 578 -235 441 -211 -274 155 -376 213 -506 7 -446 -802 -558 19 238 -828 604 -213 -380 -784 464 171 -643 -154 -583 571 422 460 -716 -40 -814 487 -832 -203 509 164 -331 791 324 -672 -685 -203 -673 441 -357 -308 347 -538 219 -338 -175 93 85 222 -651 -228 -773 -582 605 419 -874 -94 164 327 -784 795 116 522 -593 440 27 485 64 -642 60 -569 391 798 -68 161 483 -154 -146 -560 -117 554 791 -38 -79 611 -62 623 501 -635 423 549 543 435 -896 -843 21 378 -663 150 -257 654 488 766 410 -253 294 272 431 95 -158 -421 60 -838 -592 673 -131 -820 88 322 -890 501 -247 -675 -160 212 -872 88 501 338 -491 749 85 48 674 459 -416 -330 -477 732 -475 388 -740 -446 705 -416 -282 -250 -812 -836 274 -244 -251 -614 -871 454 -305 342 -53 -184 -186 235 224 -326 724 -526 -855 339 -199 688 693 376 -445 550 -806 -399 -658 171 -301 -378 -351 -586 483 -360 -22 73 -681 -232 183 67 -610 371 354 166 282 22 -48 245 709 482 597 -282 -603 -632 -255 600 216 25 503 783 -770 726 -296 -118 502 -488 -354 -489 -337 -149 -604 -890 -453 179 32 -455 383 -326 -462 783 102 -555 646 691 784 754 -486 -728 99 423 741 526 -881 -787 789 356 706 -801 -324 299 -433 -508 357 -576 -369 -695 -645 -383 327 394 -881 -889 136 -275 -836 283 618 780 -448 62 738 112 -715 -700 95 -3 236 -733 356 -850 -522 -610 163 -464 -343 -407 160 -472 541 -2 6 374 -248 -740 561 619 -252 -636 -751 -559 343 138 -389 608 -564 603 -803 72 565 253 -644 475 639 -474 180 483 -513 -267 611 86 -482 300 -93 4 450 323 -674 -283 522 183 14 -207 700 395 643 -894 -117 -570 -277 778 286 79 -775 451 738 33 490 -521 -313 739 -96 157 575 -820 309 -415 468 -367 272 485 336 331 -280 287 554 62 -592 -680 585 349 -126 535 -626 -374 718 -345 237 135 -536 -540 -415 431 548 407 82 183 -1 57 -318 702 -794 -408 -241 -332 -707 -323 354 546 -360 -293 259 252 58 -474 -134 -355 669 -557 -506 341 397 683 268 -648 312 -625 -339 -306 473 784 -390 -437 213 722 -570 633 -308 44 -381 645 684 762 -61 -413 -900 149 721 -848 787 -849 357 -664 -458 -697 -370 64 -524 -875 344 390 -544 349 -872 -316 149 -379 3 -611 -719 295 597 -712 -757 -96 -156 384 595 712 -298 715 361 668 -421 -840 -177 659 -240 785 695 633 659 6 116 -497 -669 183 -22 752 -557 -724 285 -324 -817 -156 -520 321 605 435 -328 201 -269 -332 -772 -893 407 783 51 485 299 -463 636 -55 -483 496 -612 328 -312 712 -419 61 431 -207 -317 269 -355 -142 10 608 -494 -218 316 -301 155 624 -47 -440 704 -539 -386 -466 736 -561 -258 -432 -372 -689 494 752 -57 45 711 -640 -200 -619 -592 794 -401 -639 -561 61 -397 -38 -521 -435 -710 -791 -142 -449 -763 -590 779 -259 593 690 371 233 409 -635 -526 577 101 -559 222 433 -1 -753 -732 -411 499 -296 -793 82 228 248 62 66 576 -405 -727 -739 599 -662 -739 -221 25 512 -759 -616 -75 -570 -683 -539 -625 -302 -54 133 -820 576 671 -885 282 562 -526 -881 382 259 -816 -520 -594 664 -357 -431 -803 707 -386 -634 17 190 571 653 -74 -193 -202 -383 9 -411 42 -774 -94 -612 -114 -774 -385 -631 800 723 524 -436 219 740 778 -744 -862 650 -723 445 176 -437 -399 -347 -280 -554 -484 330 -394 456 -142 -108 487 320 -105 297 599 457 504 -881 578 -157 232 245 126 254 600 -540 235 296 413 -401 -563 -77 -536 -836 -579 -72 408 52 -298 -353 54 294 -350 -873 -326 692 704 -512 -196 -102 363 -759 -626 -337 536 563 -461 -115 -504 -402 327 -162 -821 132 -819 451 -79 -391 -877 -539 251 -257 -274 200 -698 529 780 632 90 -266 596 482 -556 743 241 -214 -753 84 -785 572 -478 -159 586 576 118 193 -866 -358 -405 232 -724 -732 479 796 700 -796 -94 769 458 170 -333 488 -245 665 -677 -607 -408 -88 365 -122 332 -215 -302 -36 723 -734 -577 14 -543 46 94 -134 594 38 619 244 -745 -225 649 -461 716 275 -715 -495 189 61 -475 74 365 -848 -249 -587 162 252 613 536 327 -881 -550 -767 274 -268 -149 -605 -475 86 -25 -796 -229 -603 -47 311 276 -304 490 -357 -722 -674 -777 -389 -298 -677 -674 -852 467 175 -817 -206 -229 -430 -365 -151 650 664 618 421 591 -678 472 725 116 227 724 -257 -824 515 -327 30 272 -443 401 -157 29 587 74 607 -528 491 -864 -399 403 -719 -390 581 545 -580 674 547 217 -344 -471 -863 630 -287 782 -657 -125 -550 -336 -200 -114 710 -190 -218 -141 -802 100 -313 -628 312 304 60 -31 607 784 -858 -216 -519 -653 492 11 -552 315 478 157 421 -68 -591 601 -258 -190 -47 574 -104 -514 38 -849 112 294 -452 -403 102 -126 648 -587 -632 434 -145 15 -5 128 75 -681 -168 -571 12 364 -876 715 -88 509 292 -601 781 683 608 -752 -64 -317 -614 -258 -268 499 -159 -340 215 -202 -92 -426 247 299 -692 -420 -767 230 -33 466 -688 511 207 293 674 486 284 -26 -884 782 -300 -743 87 -408 152 454 -229 -386 -173 -184 94 401 156 -74 13 776 491 345 -187 358 777 -100 -843 510 -177 -180 -26 450 -242 587 -144 -210 618 -139 -636 -80 74 124 -574 37 -140 275 -719 540 258 -632 -840 -29 -697 -246 488 -231 -689 556 -327 -470 -528 -146 -743 -891 367 440 97 467 -723 -402 733 229 482 -682 -193 -533 -631 539 -482 -831 -65 291 -193 178 -328 -876 -746 796 95 -894 97 -503 535 -358 -529 419 383 -419 -553 -402 -410 691 -432 -573 596 98 -568 -126 -681 381 758 -90 697 -574 565 -328 -293 567 -743 -113 97 -553 688 740 -684 -550 102 379 97 175 -39 -548 -57 786 -453 -745 -193 353 -336 -468 -43 609 -275 242 178 789 -318 -192 123 675 88 -456 -810 97 -845 -881 459 -30 40 -752 -250 723 -59 533 -887 694 -880 -611 376 -10 -22 571 342 -363 -746 -268 -153 -121 -728 649 204 625 -792 402 -466 684 -564 -880 256 -333 -559 -803 -626 -630 -542 295 358 82 455 304 -538 -578 -776 601 518 317 342 -764 -277 -485 -410 -428 -826 -436 -741 -213 -157 -547 -309 -477 236 -586 30 164 -340 364 -253 359 -783 651 -838 -549 289 -286 311 -145 366 678 -150 422 -329 316 -492 521 410 -693 -11 -671 678 -340 -555 120 -851 -51 -415 -136 -373 686 725 -706 102 670 -106 299 734 124 477 -801 -604 29 -155 -332 -400 712 632 715 655 -891 -539 341 -478 184 -446 -265 -70 -172 168 495 432 241 -834 698 -399 406 -877 -616 -652 712 295 58 22 -830 479 -701 -554 512 616 -84 784 67 288 -246 292 124 -791 -21 151 -188 341 -806 -832 728 323 33 262 598 594 -172 -786 637 -39 322 -120 666 -598 -422 -239 395 324 761 -138 -420 -358 -668 715 -474 -631 302 -848 -765 -576 503 719 -845 -412 378 -406 -69 -340 -534 320 -180 717 657 -477 -183 235 -462 371 -138 185 -676 561 549 -401 124 -752 488 -166 491 584 505 -653 665 -817 649 -298 129 -650 -842 283 340 -23 -297 350 -2 -838 -490 347 685 -344 -392 192 779 -438 432 -454 5 281 -714 -659 -440 -706 496 -175 746 -535 392 -284 -592 228 -883 -771 -400 458 563 634 -247 588 464 -388 -878 393 659 -695 -230 -481 135 431 262 -254 -712 -492 386 -652 271 -355 85 -61 171 783 531 -152 295 -480 75 -826 -370 346 578 -175 37 371 -740 -783 -586 188 -520 -786 -435 -426 -48 -361 -406 -108 535 -607 -11 -226 -140 -29 -850 715 -25 -49 -312 -419 548 -329 -639 227 -626 286 450 -540 639 -341 -121 -251 525 163 -586 725 -685 -452 -651 298 736 644 253 666 594 -881 542 266 -83 -126 -581 -251 606 67 -484 311 -752 -356 64 353 -465 281 -312 328 -372 -80 -191 -629 -534 71 -107 -690 -449 -777 529 -294 -432 793 -686 -117 -638 -751 737 -226 491 608 -617 700 -701 609 -830 368 -608 -399 110 -129 630 133 82 305 -777 260 483 66 586 -578 617 -154 -818 784 -601 -327 -260 576 -430 80 221 570 -890 -185 769 525 737 -305 324 -78 59 -637 -420 -405 526 238 129 152 344 344 791 -590 -806 -330 -85 664 32 53 304 611 -211 -880 521 671 -702 -515 -189 -234 169 776 -855 733 485 -558 -847 346 154 -742 106 720 -593 116 -186 -433 498 -232 -863 -747 -318 504 -517 347 789 -406 -384 -68 -318 716 36 -839 628 606 780 -475 -438 672 559 471 -152 -532 406 411 263 199 647 269 -607 727 22 447 -265 713 -347 398 -602 556 345 -246 -521 -512 -232 -794 358 604 -614 -819 -41 -200 -731 -47 -184 130 -514 -685 301 -333 710 193 75 427 -889 -879 250 -180 -854 -329 117 79 -477 735 232 454 774 217 473 -814 -231 675 119 -128 741 17 734 412 186 -91 379 -323 -267 -629 -449 -26 -725 398 573 -248 -417 -145 557 -871 -469 -94 110 46 210 -839 56 218 11 641 -700 -669 -842 229 -805 346 431 134 268 -756 -214 -628 -331 418 -374 -16 531 -139 453 -412 529 680 458 -584 -786 -614 642 -664 -181 761 777 -231 246 70 -31 -710 450 -837 632 49 422 -868 -5 -270 -783 -391 633 -431 -326 743 505 -457 -69 -171 -838 320 -270 221 -121 -281 -138 -192 -353 752 107 -425 341 382 -49 367 -282 -876 737 -602 407 -8 -733 255 -216 306 504 -626 -8 591 -122 -219 -505 -676 94 35 580 574 -791 -85 230 64 -614 321 -195 -191 -819 570 -638 304 527 -50 554 -279 503 -602 756 734 -460 224 -478 -713 -569 115 530 -458 -701 -890 -324 619 -359 -797 -511 -98 -847 -148 -570 590 501 364 236 -399 585 -145 347 723 172 -693 -479 2 -610 679 -229 236 678 716 -634 392 323 -41 -733 256 -612 75 56 340 -736 -178 583 -850 563 671 -341 -523 -328 -339 782 417 -258 -218 -729 426 149 -759 -505 264 -801 98 -862 -186 -112 -10 732 -232 -357 -202 763 -242 160 -882 709 362 161 713 -9 -750 -118 780 172 -671 272 -31 576 46 -112 153 -493 -309 -100 -808 -713 -567 -555 363 -89 163 -776 -503 253 -713 568 -865 609 578 737 162 -305 782 -362 -632 391 -249 -20 304 -47 -181 0 -18 -151 702 -480 -475 -452 -67 795 -428 -491 697 350 119 -783 217 483 -54 236 726 319 -477 260 -312 666 -622 148 -208 -56 348 -615 -891 -786 -462 -466 504 -396 54 -198 -623 -878 -183 464 739 -827 -203 400 329 53 120 -823 -713 -66 -420 -810 347 -808 -294 -41 714 81 162 434 721 -728 -546 -313 511 -236 303 35 444 -217 -201 332 20 -666 303 439 186 338 -672 -728 38 -770 787 553 -582 -367 511 -730 -540 -128 -724 -893 -883 -718 684 740 90 -713 456 -437 210 189 312 -445 -180 55 -412 -124 -143 -21 -493 7 -320 -812 15 -306 -46 596 625 167 -441 -437 -813 -668 296 17 583 -358 -457 -551 -760 -225 745 552 -346 -569 -863 462 211 -108 486 541 306 -560 423 -863 -849 -892 -866 -31 542 -173 430 -698 59 -34 -664 306 699 -178 -445 562 676 -673 554 130 134 -538 300 555 461 221 -298 -739 -112 -185 767 -838 -852 189 -213 -459 -106 -225 -49 465 -752 419 -188 -36 -64 752 -331 -269 -86 -338 32 224 -699 23 -644 -302 -341 784 379 677 225 -3 -670 214 -878 612 635 -210 507 474 -755 -189 -667 222 -620 -83 -557 279 35 355 40 -420 -331 -516 766 -708 -492 258 -229 -594 -377 354 733 -599 684 -592 -385 -80 119 -690 542 -888 322 -574 -726 195 218 363 -331 353 482 219 -534 137 361 -639 -451 611 -870 260 780 52 -376 -605 -188 642 223 37 688 536 -634 -286 -689 -58 -873 -696 162 -731 -749 -477 638 17 -537 -161 85 287 -123 172 616 500 -581 -299 -829 140 423 -445 28 -131 -52 -248 791 -43 17 -140 2 599 366 603 -788 -295 -169 645 -500 304 530 -392 -381 -544 -67 507 40 709 237 -724 601 282 -748 228 785 -359 -110 281 662 510 -502 663 -754 -523 523 45 47 -540 -207 -822 -202 -213 -33 180 -369 -635 -787 -852 -638 -778 287 -844 -51 -104 689 -157 -249 -733 31 400 -499 67 -128 -771 109 -509 -546 99 -694 -234 -731 311 -694 337 670 155 -579 -826 408 347 -437 196 773 386 -637 -52 -626 -866 476 -810 -18 242 -430 317 513 378 35 589 585 95 -231 -156 182 -317 -206 142 380 415 496 85 -202 -516 -661 -553 -199 -469 502 64 761 324 -146 -147 653 770 -332 -579 -739 477 496 551 571 -270 -208 30 -8 -455 452 325 -650 655 316 -142 -654 -691 194 788 468 -452 748 -626 -892 -333 488 -715 273 -724 440 505 -477 573 104 -162 -130 497 756 544 -770 12 -358 526 -612 -845 20 194 -357 -236 530 -604 -525 300 -666 227 321 -280 -513 487 -789 452 259 -567 325 338 -771 -564 -621 -890 -665 165 -123 249 728 -417 213 64 -269 623 65 -330 -44 -561 -359 192 637 328 330 -331 477 528 -855 -323 -470 334 -879 -799 -23 -661 -727 -738 -529 752 529 261 708 482 798 112 -674 164 174 -782 -605 441 -453 -440 178 -337 -189 277 338 -354 -873 590 684 203 -329 409 671 228 -786 62 677 -234 -587 708 -66 -8 -275 -165 403 792 -166 703 -489 -826 264 -122 98 -766 -45 492 -848 559 -398 -233 -420 -456 346 157 -704 698 772 -593 -771 549 -703 -75 -255 -414 526 -655 99 -32 579 -125 29 -561 -580 -389 540 -721 572 186 195 571 -79 590 -196 -894 -584 60 -47 -630 -707 -450 -288 388 -172 -824 771 -659 733 -116 -285 286 582 -664 777 -70 658 -506 95 -486 -358 -363 -891 -595 406 -682 -319 548 -525 -406 -635 -638 105 390 335 -249 279 -2 -643 -488 -481 146 89 -321 -614 641 227 203 217 -642 -628 553 310 51 546 -176 -390 353 470 -3 -67 -33 194 638 356 49 499 -497 -70 -410 -34 407 -755 76 -130 437 -363 -249 -844 36 -885 -728 19 550 620 -872 180 168 -466 301 -819 -854 549 -128 -680 -189 281 191 -849 585 344 393 184 -286 97 -567 -754 494 -133 299 95 -119 -739 744 70 -182 -811 -435 -711 91 -768 -467 -820 738 -164 -732 -477 -63 529 -80 78 186 184 707 220 46 535 441 -221 120 -408 -408 11 -184 -351 328 49 677 641 705 17 -82 -227 -452 307 -522 -593 133 -474 556 -5 -490 -513 576 426 -500 307 333 -680 84 -523 -618 557 -760 -829 -422 294 300 293 -35 -452 -285 -818 -412 -704 620 -23 -145 -212 -45 645 -580 119 -471 -770 -878 409 -735 483 -878 -30 113 -714 -883 -112 413 -156 513 -544 -169 536 596 -138 -266 194 -272 -577 557 -688 480 468 -806 295 -24 -510 -412 615 -525 -818 -743 190 440 -220 -118 -278 -537 -194 -81 779 88 296 -169 -790 468 -762 318 -302 609 56 545 -153 221 -69 -222 414 -69 23 -719 54 541 -403 377 248 -748 -28 96 407 207 732 -165 218 237 619 196 112 417 347 -32 -864 -171 439 204 156 -217 -86 571 -670 -826 29 458 -692 -192 682 448 -461 90 418 -404 -38 399 760 -772 -200 -241 555 517 77 -265 691 -330 -471 -211 506 -281 68 -441 -554 -821 251 679 569 -220 566 -24 -433 -570 -822 -25 189 -351 498 -230 630 -554 -13 548 124 0 -676 519 -806 -201 778 286 -13 -304 -301 -265 -83 -776 -200 160 397 -385 -890 -665 406 130 -313 -592 -329 -419 554 -575 -246 1 -218 -416 -558 -858 -379 -411 10 -264 -506 -802 -491 -413 -733 72 -71 157 -30 -677 781 715 -68 746 528 141 555 -244 10 -94 -551 -766 -546 -490 -129 -151 710 625 -406 -557 792 -639 -163 402 -560 637 532 236 -524 -666 129 -645 628 -378 -377 -740 594 -312 -396 -196 734 206 278 -401 644 -858 -141 211 -771 55 -24 -29 288 -149 787 -842 745 609 509 -199 704 445 538 -693 -231 172 719 265 485 704 -155 -894 -212 -593 508 -72 229 -789 632 -881 32 -274 -799 709 596 -451 -178 249 177 -178 418 511 -705 193 -480 229 -639 -877 -180 -755 496 -299 -868 502 256 -698 -71 -229 651 -19 -896 -617 -288 338 622 -839 -157 -648 239 -19 -620 672 104 -296 -352 25 453 590 244 -529 -332 579 157 785 -793 730 798 271 -386 73 -557 719 -1 -443 669 421 -109 -350 -69 -242 -838 -777 -171 -239 -822 -398 270 -471 498 -851 114 -399 91 -344 661 350 -749 604 -441 246 -485 286 442 -450 -390 3 775 -777 -746 -462 -408 636 -387 737 -226 720 653 -739 -443 -437 -642 -679 555 -76 -694 619 -176 432 313 -103 515 -522 676 695 -108 75 201 665 132 510 312 -418 -876 -546 -140 120 -865 -776 -817 687 710 659 -19 575 -717 647 -397 -865 -856 537 -643 -126 -724 53 -711 608 -674 83 -218 -82 269 -585 -112 154 636 737 22 147 -405 615 705 -692 -383 -738 374 -162 755 24 -433 789 2 -583 -714 743 225 -711 660 58 134 618 630 439 17 -884 73 -506 -443 170 -430 38 735 -490 -520 520 783 -354 -524 349 76 756 -805 -600 48 -861 78 -50 -477 10 -490 768 -613 552 -28 -864 -872 350 -728 -65 577 340 167 -400 -124 516 141 187 -781 -147 -755 -118 591 -147 47 -529 -861 392 792 691 -553 -618 607 428 -317 -388 -569 -592 277 357 -874 -843 -661 -578 -592 414 -130 -760 542 -297 585 115 395 43 -341 256 -410 259 371 84 -294 -826 490 -274 617 -162 -176 511 26 666 97 371 -760 -388 463 -396 106 -209 182 -710 -804 330 488 604 -560 42 -382 -878 -719 165 237 582 218 797 -705 -387 82 -39 -479 -876 623 -25 711 429 -722 -426 -380 356 274 471 -670 -216 -758 -223 332 -441 -195 -390 538 -443 37 164 -598 -855 -437 -238 58 108 438 -65 235 -717 661 -127 87 -666 780 671 248 -473 347 -510 -684 144 -415 366 -665 -553 442 26 -558 729 -454 340 -802 -807 312 -475 -546 -187 538 312 -365 309 -479 -606 -509 633 -676 434 -589 -288 -391 -403 -689 -799 -441 740 -718 -106 197 666 253 -483 774 574 29 73 -419 78 343 -40 324 439 -789 658 166 -224 -33 -56 231 -371 -209 319 -339 -167 -163 -318 -726 -852 751 350 94 459 -424 -555 193 -578 -898 157 -680 548 688 -5 609 -627 382 -179 -782 176 608 411 -896 -290 -659 22 480 156 -401 212 -109 689 178 -270 -725 -7 216 549 -879 559 269 542 -584 -749 -639 -185 -200 -555 169 -680 29 -441 -536 -701 -493 -257 263 212 131 540 -587 -511 -438 413 499 690 748 -4 539 -73 -111 405 -604 -16 -34 561 -734 -702 333 -262 -829 266 263 509 -364 -684 591 470 738 128 674 509 486 -109 -486 -708 516 667 587 480 -344 437 -404 317 533 625 -20 512 128 -616 149 738 595 7 788 504 -699 -421 -259 -672 -806 -208 710 -48 -409 -561 696 -545 -446 -533 552 -330 564 -546 -691 -24 -877 -142 144 -362 524 449 689 584 -514 654 -725 413 535 -596 -807 -583 27 -276 -767 370 700 195 356 -23 -460 416 759 375 197 -609 653 20 -593 -207 307 -355 -233 532 -83 792 425 -319 6 460 356 446 457 -782 -460 -44 -280 603 -300 -74 -397 -860 263 -858 457 -838 -459 -16 -871 -516 568 -552 -655 103 537 -650 170 186 -85 -799 -111 -188 570 -450 -700 -341 564 -772 14 -211 -825 197 689 652 566 -53 -728 -33 660 420 545 787 66 -554 -65 -615 -541 478 -658 -7 641 737 -824 631 -160 373 -834 439 471 291 -535 -91 -327 -576 -37 -870 -483 -610 -252 298 -19 246 156 -683 -274 -357 408 724 531 598 278 554 617 -60 310 442 -547 393 -370 90 -615 74 356 253 632 667 -536 147 115 -836 156 192 792 -77 221 -723 104 755 17 417 -494 727 116 691 601 -874 -857 -817 -188 104 -109 610 486 -421 -624 -17 -105 -729 584 -859 -635 -210 503 760 -96 147 481 515 -693 617 -216 -161 -390 -583 -463 594 9 -643 9 -335 421 -501 -583 513 -109 329 594 -587 -513 560 -645 -16 -406 -204 506 -29 317 -879 -163 -283 499 -459 -242 -384 -72 -582 459 570 -815 119 -643 596 -895 -272 9 -727 -743 136 -227 -821 -222 373 -478 -778 -657 -473 572 141 -245 508 -141 -2 52 313 346 602 -187 -271 -161 -103 380 668 36 35 -178 558 -75 375 -557 -760 385 -159 -101 743 34 -233 386 224 -167 759 110 605 797 -861 -308 277 73 611 -225 -599 -873 52 -224 469 -751 -90 -706 -411 -375 250 -103 659 -737 -641 162 339 316 464 -567 -762 592 -392 -456 -173 -590 -170 -717 163 -900 -342 -311 338 -385 -454 329 -404 355 559 -753 -804 -424 -365 -500 502 563 -490 519 -366 371 -197 -636 -776 -372 -367 406 202 -285 259 4 -92 -824 -739 276 -262 -152 -80 355 -72 34 -272 -831 -90 -531 -891 -256 -290 -647 -19 -668 -459 -50 -676 41 -139 -489 300 -191 -35 46 -98 75 -684 -855 39 210 246 -675 -42 -474 -498 -691 308 -634 -176 -289 52 -838 651 318 -306 82 -524 -641 745 146 145 -36 -201 -581 -319 -184 -733 -836 -693 490 176 -99 -467 -832 -637 -674 -430 134 421 -151 -847 -783 -22 285 -370 -709 -583 -322 794 -661 -610 707 223 752 445 -394 356 -376 -463 453 -490 -65 686 -805 -706 578 -857 503 -289 316 739 -695 601 578 100 -640 -18 -100 -299 20 -566 -833 255 -749 196 -92 -581 -799 -524 638 -444 -727 -153 578 -359 57 479 245 -441 76 543 -469 -733 115 -405 -364 464 493 659 -163 99 -543 -738 645 -247 -765 152 90 -294 25 -558 727 -472 14 153 -115 -1 -232 -777 573 -108 662 -412 268 -53 -159 -776 -568 510 651 297 349 523 696 -691 107 306 -93 579 72 -426 15 329 79 359 -811 398 -389 -412 -695 -364 -160 -835 637 -152 -554 222 667 -263 58 -890 791 597 652 476 302 0 -91 -882 -249 607 -535 551 -374 -64 161 -505 177 637 -609 -192 539 67 572 386 20 -377 484 -762 217 -848 -720 32 -251 -332 251 419 -237 292 -560 -408 760 28 481 743 236 270 264 -576 -768 -142 349 -128 -96 -363 -439 447 798 144 735 298 309 729 -325 -127 650 -10 -188 -685 -163 199 518 331 785 -858 -888 -153 510 -792 -711 767 -248 -324 -821 -429 -197 360 -509 538 -834 -450 -635 -63 497 -759 -669 128 82 -463 -287 -585 -542 -675 -900 -25 322 687 568 -289 83 510 231 -483 -473 102 752 -515 -526 610 512 528 -579 -424 -683 181 -647 -375 -738 23 -3 -772 559 414 35 780 -112 35 773 -613 317 -420 -500 496 -517 -507 -561 171 779 -500 182 -516 -182 250 -647 288 791 605 -771 -882 -513 -116 666 330 -326 -860 706 -794 242 -248 140 800 -407 501 667 -129 -750 30 455 -849 615 -109 94 -673 75 61 701 727 730 -28 60 72 -77 572 -638 -517 -242 740 684 -305 382 -845 597 561 102 -700 164 737 -306 577 -49 -806 618 702 67 429 356 -198 -392 -499 -877 -206 48 -132 146 -149 711 -800 -74 -329 -642 404 -85 -751 -107 -261 -809 230 69 -173 563 -762 145 81 133 286 -883 692 -683 431 434 -408 -600 447 690 -401 561 127 445 664 596 -600 90 -736 239 198 -265 -701 -70 -812 -254 -763 -434 -270 559 504 -150 657 -893 -620 -408 664 -629 -503 353 -776 -13 53 741 -488 -453 104 -725 216 -143 102 68 38 -295 50 -461 -806 42 -215 242 367 -820 -58 582 84 -886 728 622 -322 -80 493 -853 -356 191 -539 -824 -632 297 -208 193 233 -399 331 245 -114 -354 422 -460 155 341 -47 -445 -36 -235 279 -697 -686 713 -466 -505 -68 -140 239 -539 585 334 657 395 270 386 488 -480 221 419 173 -31 -521 -506 -279 -648 -527 -461 -424 292 -615 634 -491 330 127 -460 615 642 745 -111 795 111 82 -96 -413 -313 -852 -449 17 -252 -479 55 246 613 -789 775 -787 -295 -743 73 600 -211 -410 -196 486 -53 517 -318 -159 -475 490 756 -416 708 -645 -806 248 709 360 -815 507 -347 -807 746 274 -745 -707 441 185 -295 564 564 686 57 434 329 -140 -224 -782 729 737 685 -248 -47 -135 -301 -608 599 761 480 725 -849 -360 -192 -362 354 -225 -1 317 -15 -167 312 -856 19 -809 -662 -639 -340 562 397 246 -840 -537 -415 -503 716 755 -756 -538 -211 776 468 397 -531 775 693 361 -37 -136 -290 -753 82 -565 -227 534 -851 -604 -38 -636 -378 -628 -93 -415 -194 258 515 202 176 -48 768 89 -69 424 373 -394 -776 277 -649 -690 -139 232 40 404 316 147 568 -774 -356 -699 -674 -176 415 -268 -65 796 -881 -734 -15 -600 14 -177 555 -548 480 184 -722 -870 341 528 738 -552 81 650 664 -219 -270 -823 -194 -691 559 769 582 15 -84 -350 -414 -837 640 525 -615 394 -321 683 -180 -648 525 -891 -78 236 70 134 414 -391 -471 -663 111 -342 764 794 -361 -828 -535 446 -351 -895 -876 -258 257 -130 563 336 137 668 202 -868 -481 -507 507 759 -77 -154 249 -382 643 -619 -321 -740 -88 -56 415 501 -577 680 -789 729 427 306 -708 -27 62 -392 401 396 -803 -20 769 800 -567 -359 -219 495 -266 489 177 -385 -476 172 46 -601 -680 -590 87 -640 -599 -577 744 800 -464 -377 111 -474 -854 509 -47 -486 -627 55 799 735 700 298 -635 -813 -753 168 -541 -763 -72 -86 -79 737 172 -836 -742 -27 -269 -573 -162 -796 -739 -842 -228 675 -296 -573 360 489 -424 142 -122 306 711 -661 516 -19 -779 405 -236 559 -25 -763 407 623 614 712 -659 301 -872 442 498 325 223 -86 -512 489 -124 -671 -629 666 -111 -511 -201 256 -42 781 1 -840 -130 -690 -442 -344 -92 -412 789 156 657 -554 -136 -236 769 -513 -45 65 144 443 -302 137 -635 -558 102 -641 179 781 -649 -351 -445 -893 -92 -803 -834 -566 -355 785 715 -784 319 -57 16 -56 -265 -236 795 684 543 -760 -445 501 711 323 624 705 95 -838 -87 82 -281 -111 492 -474 530 582 213 635 -15 94 442 -194 -559 377 -731 -519 -662 -509 -620 231 -32 -405 -10 350 151 720 -337 177 672 303 27 -150 -762 -679 375 182 -707 533 -379 -778 522 -716 -742 781 -380 484 94 149 -792 -245 -491 84 -45 303 618 -34 -60 -858 -372 758 2 -897 -803 -36 453 -292 399 98 -19 -589 264 -659 84 713 514 -862 -792 -395 334 -602 -466 394 -595 168 97 -800 -735 687 -123 -191 398 -340 -359 -118 661 -98 -274 -111 -396 -318 769 390 -70 7 -700 122 139 781 -170 -663 41 682 -356 620 -125 587 -137 -384 385 -30 750 -751 756 688 -97 353 -160 -649 -638 -391 -635 -244 -628 -163 -741 -513 -118 -63 -757 -47 295 -201 643 -875 21 -271 205 -617 -570 -178 200 497 -848 -6 380 171 199 676 -480 -239 581 744 261 -50 -880 -138 -825 -853 -572 -231 -35 788 -677 -425 -211 -807 -805 755 471 283 161 -25 -799 477 339 218 -898 114 98 -401 726 -773 292 -24 683 715 -194 -336 595 -876 -408 698 707 165 -581 177 -273 587 -24 -809 -799 693 504 192 327 7 667 -736 -604 90 271 658 751 224 -669 -717 -282 -387 -308 545 447 277 -433 358 122 761 -869 580 -551 -865 348 143 -844 -117 47 -886 483 520 -11 -489 -682 -650 751 352 -806 458 -798 -628 81 -285 -715 -69 156 -339 -457 100 497 723 79 -325 367 121 510 164 -48 -677 695 602 52 -101 634 336 595 -211 765 -2 -763 -17 67 717 7 376 -740 758 242 781 -322 -437 -522 -66 662 704 -830 693 -307 -790 508 -592 690 509 646 -620 630 312 352 406 -700 -451 -64 -73 -859 -546 499 125 162 -346 581 359 535 -83 -102 -96 -570 -193 -696 20 603 -613 241 225 -641 305 441 -693 724 3 -308 -560 633 -211 756 479 560 -616 -158 630 -353 704 385 97 741 -388 -563 -160 448 351 -571 635 245 -189 -125 417 -183 772 -143 -103 539 -607 -678 -99 187 101 509 698 122 116 65 670 10 -505 442 42 -489 509 96 -48 -596 -531 502 104 282 358 -698 96 277 438 -269 -664 27 -688 113 655 -834 -501 54 -730 219 -379 674 -309 -350 -450 -26 -55 -207 -291 -802 -757 628 386 40 -600 365 -162 160 141 331 -401 -384 302 264 -800 -777 -578 -491 52 -619 500 -357 148 -779 -125 -82 751 -844 -763 -730 267 203 525 -457 353 -90 -94 -894 -351 362 446 -769 571 482 210 -664 562 -350 34 416 -53 164 -863 -32 -373 -435 770 -697 -271 -347 -120 699 800 -49 -285 -564 -736 -408 102 120 158 132 -340 646 -73 753 79 -530 -35 43 -711 705 -832 -697 -657 424 37 -248 -748 -390 -329 619 -656 -110 583 -886 -625 459 -807 -427 -401 197 -840 9 676 -790 778 130 540 756 -373 -353 167 -668 -97 -173 602 -863 -426 -509 751 -539 -229 -491 66 -164 547 -711 -282 -865 796 416 -545 -435 69 151 599 756 19 160 -557 -690 745 511 -443 52 -842 -806 752 -133 74 -846 91 -204 -795 263 520 780 -657 -516 257 -779 -858 53 -369 -629 85 94 84 535 738 686 424 -762 -889 -687 631 633 -81 48 -20 -402 -65 -334 -889 102 -542 792 -620 -583 637 -343 -673 758 221 364 -466 -850 -13 -167 540 221 -423 -157 -745 128 -819 271 -264 -194 -796 69 -173 347 599 724 692 -166 764 -259 -5 -238 146 238 -851 472 -541 73 799 219 711 -356 300 -92 -742 145 -132 46 -181 654 -370 694 -226 -816 -244 110 233 -104 460 768 302 -440 744 -873 -786 213 268 -718 -376 328 -446 553 -550 -472 773 -17 -525 -600 -347 -428 194 783 641 -352 430 -524 635 -475 -735 268 -891 -764 -188 -60 -684 -623 -156 -310 -182 753 -765 1 -364 693 -259 -892 -359 98 -675 -368 -669 -771 -540 237 -542 474 -239 345 680 -408 -75 252 496 -284 -347 -541 -131 92 739 -679 -415 -364 -38 274 -24 -569 664 531 -839 -492 226 -878 -892 -348 -413 -157 -139 470 592 -32 16 -215 633 448 -262 -419 591 -494 107 7 319 -890 -814 479 -166 643 -462 529 41 -68 -205 -369 -30 763 695 247 270 76 479 149 677 522 -607 -868 -301 -526 -397 309 528 -593 -61 764 758 -827 736 -885 326 -896 237 710 548 608 444 -554 -841 125 713 604 391 134 -435 75 -612 -708 725 -605 678 41 -97 64 656 616 261 232 270 -106 344 -685 -733 770 198 590 -790 -553 -676 -72 477 38 162 389 62 238 639 -717 -844 550 78 -696 -191 598 -140 -881 -240 427 -489 45 26 624 -401 -868 -679 47 304 283 229 163 -257 -377 -59 -205 185 290 721 -506 -586 -487 -898 -285 -511 -602 640 626 694 267 -358 -153 756 -691 -667 -527 476 494 588 167 -622 -763 -720 -205 -497 -750 -101 656 277 -255 703 384 504 -876 423 185 -670 -378 522 2 777 -39 390 -715 -456 -875 326 160 -172 396 277 -535 -742 -549 -352 312 521 -845 402 -424 -194 -878 769 320 117 -367 567 759 -701 726 -816 102 -491 -48 -34 -101 -707 78 -772 -461 -386 246 309 -290 205 -678 -166 272 371 680 413 -750 273 388 12 27 219 218 -837 410 363 119 -402 688 563 -548 657 -432 649 348 730 -807 -295 202 -121 -105 -602 -628 -606 -305 640 389 -496 -434 678 311 14 688 598 -239 -451 -827 18 32 297 225 39 -712 -571 -380 -336 385 225 -596 -381 -234 -648 164 181 307 57 294 614 117 -814 266 440 -822 -613 -784 289 450 -68 -633 422 -63 399 482 -491 195 441 -623 767 -299 -623 180 -157 366 -674 -290 571 -652 -434 208 -737 -335 -376 345 506 332 -39 -501 699 211 569 -468 -381 -439 -510 -731 560 -511 -428 -231 -564 237 -262 -25 183 599 -884 -294 -666 -694 -495 -600 -425 215 -617 136 124 -291 -45 -346 -605 315 574 612 747 -233 5 -643 411 586 -392 -150 72 134 788 -244 -605 265 616 205 27 627 751 -440 774 608 766 131 307 227 501 361 -802 108 536 -256 -755 432 -644 423 -338 492 -865 698 173 -815 -156 -339 355 451 -328 377 285 -638 -697 -635 -313 -776 -520 -896 -451 -846 -856 -579 -571 112 -122 -304 -66 -415 -120 390 -805 347 197 507 -498 -201 -216 -691 -502 515 -152 -489 -500 438 342 -446 413 640 294 -844 -355 329 100 575 764 752 16 -895 200 -249 24 193 705 745 -145 463 -629 -775 -70 -800 503 -378 86 -343 234 -569 368 -50 -878 675 22 -134 360 -637 -412 48 748 -743 559 73 -354 241 -56 -770 -207 -313 519 121 -296 -586 -144 669 343 270 -337 533 -883 48 -533 -502 -741 22 -101 -631 792 502 -185 -734 -484 -812 -384 -42 -343 56 253 -650 -314 -865 776 157 -175 -376 -43 119 -415 -626 -842 -536 389 110 355 165 185 -325 589 -167 -205 -337 -253 393 -435 -570 747 526 528 346 -126 -489 522 584 -110 -279 418 -139 -365 524 358 44 -4 605 223 -359 150 235 -784 -581 -623 -536 -298 -877 -776 -868 438 -780 204 -407 398 469 649 692 748 733 -201 -530 719 678 755 204 -342 713 4 277 498 -427 -473 -25 -590 241 599 -882 585 300 262 -543 -641 -360 -473 30 260 409 -860 -234 -398 -11 386 -795 275 194 206 564 -766 -139 -540 289 141 429 -505 101 136 -414 -651 533 -468 -729 -404 110 388 738 141 -438 571 195 504 427 -201 -843 746 -527 -661 -616 -356 -387 606 199 -260 788 626 148 258 709 201 747 532 461 -833 -507 525 -382 610 219 -516 -373 533 582 -852 -516 -605 467 522 -509 428 -517 -765 -654 -339 -469 556 678 -752 379 -402 -194 761 -214 -711 241 770 55 676 283 153 -333 -246 126 -819 727 162 397 -833 180 449 726 17 -846 78 603 391 -212 7 -325 -57 9 147 -890 382 202 174 -643 -158 -574 784 90 -547 437 -520 -365 -856 534 729 490 -835 -852 -446 -11 101 785 -871 -111 -705 -656 3 -565 -12 572 -824 -754 93 27 -609 -665 289 256 -407 594 -80 261 -584 217 304 -13 412 307 578 -160 73 109 -310 -464 -390 -820 -865 89 -783 -495 -656 590 -829 509 584 -144 696 133 434 751 -436 -688 374 -52 -244 678 -472 -244 332 238 171 -782 517 -104 -630 227 315 685 152 -502 -101 -840 -508 86 -768 -169 -807 328 -548 67 -659 707 408 -197 274 593 -232 -463 715 491 601 594 249 393 -143 -9 -603 -33 392 -714 226 -849 525 -844 -608 -864 455 111 -551 121 349 130 493 -776 22 -545 413 660 660 41 296 -16 260 -856 -726 -281 68 -83 663 327 43 747 -281 -52 602 -829 -356 -201 638 445 -3 409 -118 -54 57 280 265 54 217 597 653 -622 58 -769 573 614 -279 -523 -624 -897 -813 557 -315 197 -59 176 -183 265 384 372 -433 422 -532 -373 788 -179 -284 -229 -283 -539 -701 519 96 354 519 -451 619 -164 -17 -613 -825 -685 488 -65 126 -27 -496 677 -864 -381 557 -173 440 625 -542 -196 -257 -479 685 -881 -213 -725 723 316 481 459 -471 97 -359 659 109 116 -58 -845 266 -115 -488 -347 -395 -746 -359 506 -554 -312 -255 191 -371 -202 221 -246 192 363 -489 403 -183 -365 -97 -5 324 54 199 25 110 -788 621 178 284 -101 -211 -62 394 696 -70 -774 -426 774 500 776 -578 103 310 380 -253 583 286 -696 205 286 -580 -502 -708 -496 -628 -712 176 736 613 -34 753 38 -277 -881 -532 726 -255 -812 -48 774 339 782 406 -345 585 -386 573 135 -702 -635 83 20 758 -780 217 -128 -527 -588 268 317 127 220 703 652 -849 11 152 -830 470 246 -791 315 -450 -607 -81 -888 553 175 624 14 -302 -869 613 638 -389 -193 -290 -334 6 -398 -69 -793 -260 121 379 156 -14 -744 -191 666 -52 -118 -734 -353 -717 -634 663 -460 -162 -587 -831 -585 -750 765 -137 659 -803 -74 -867 -24 633 217 -827 567 15 -403 -293 235 -261 698 -168 366 -519 251 193 409 -720 -770 -320 752 -148 -16 -437 -561 -852 476 362 631 703 207 -391 176 694 623 -438 726 334 -238 496 613 512 -771 767 -301 38 -134 709 -266 -603 -453 86 172 -9 -592 -827 187 -206 -826 505 -201 376 722 -287 -16 -469 -381 -405 105 -517 -338 -400 -467 306 606 419 325 444 -354 60 -377 644 275 488 -143 -568 178 -388 596 -260 186 -428 307 -781 -326 67 222 164 -690 484 598 556 393 -579 -880 -209 -162 -810 -765 90 405 451 158 -195 297 346 422 250 441 706 173 310 -6 197 -631 634 -760 400 -262 171 -356 -589 509 611 427 -824 -557 -101 640 -102 -538 217 -595 650 -509 595 -46 41 -267 -876 133 -522 71 -236 57 648 -832 248 708 123 -474 -483 -197 9 -234 -62 11 97 -842 -430 269 -478 -174 -485 448 335 -237 -319 636 -129 614 790 -400 80 -753 -41 -269 -142 -376 -592 -30 -136 -395 702 461 98 -726 -510 167 -99 165 -365 114 -757 292 203 -768 739 -599 -553 578 554 -493 -348 52 -187 180 -861 84 773 387 655 -478 -284 -296 337 -719 56 356 -780 572 -514 127 41 377 -401 -40 -73 -750 715 -148 725 -379 -738 -546 158 -84 -290 -534 632 711 -758 -692 -346 408 151 -501 250 -796 347 23 -121 538 610 -784 -190 98 337 474 -773 -450 -700 392 160 183 770 628 239 -180 -283 -137 -829 633 132 131 -78 468 -356 -742 -170 -246 -728 -56 624 569 483 -178 558 -15 683 364 -63 -569 522 562 -145 171 321 -117 -107 73 -279 431 124 714 278 -347 198 -259 61 36 -627 -564 297 -663 83 223 -559 77 -875 380 -793 -108 445 514 -824 -807 -457 -875 313 170 51 -19 480 -395 -656 -61 361 -579 -486 271 257 -816 -3 -128 -817 -142 38 -55 453 748 786 322 -789 249 580 238 -537 -647 -665 -296 407 50 -624 -148 202 173 -665 34 627 291 414 -546 -859 706 -763 611 -595 -484 657 -793 -417 -849 -548 262 100 -352 -23 -259 -709 -321 298 284 -651 -117 52 -258 -469 -16 -368 531 19 -588 -736 -95 558 517 219 773 573 290 42 325 602 -167 569 768 -616 766 -747 -245 638 135 316 -83 -879 18 -399 -808 474 -140 -303 471 -433 698 224 -741 417 171 -483 -117 -170 -339 638 72 154 362 -896 -225 -634 -213 -234 686 -822 -749 -329 -506 392 351 192 501 131 645 -165 775 684 498 -708 -114 -549 583 476 434 276 -749 -456 576 462 696 221 -562 658 392 -610 -778 -24 701 211 -28 314 389 578 -614 485 439 -681 -369 -791 366 527 252 -67 402 131 -569 45 783 -703 -486 -598 -436 151 -378 379 -852 463 -685 537 -558 641 203 311 682 420 -404 -625 -306 -658 455 -122 137 639 -615 797 -100 -116 374 316 436 -849 -411 -392 -885 -454 -710 -718 -755 157 -712 -85 -694 693 324 -788 -344 -850 -408 -764 -316 -231 -731 -675 -612 649 -8 536 -687 -14 613 781 -567 25 700 40 -12 -859 -157 -25 738 -174 126 708 -48 -272 -345 -218 323 415 -210 430 326 722 -37 -285 -385 -466 -823 201 -718 766 -846 445 -581 159 -507 -203 -461 684 -654 452 421 169 83 -318 -40 -887 158 586 482 -850 575 426 -108 -334 451 -588 -515 -378 -89 570 -847 -435 234 -517 469 -672 526 -312 -797 372 610 -876 525 65 282 190 -99 730 -703 -441 -398 -248 466 -310 -834 129 -71 673 -680 786 -94 -575 782 -465 -71 -374 -818 570 784 736 -291 -526 -46 281 -154 -61 20 -377 -561 754 365 -81 -601 -132 369 -184 688 613 -869 -523 341 -419 -461 -1 -7 523 -844 507 -374 65 -574 456 314 655 38 418 473 290 -325 359 -488 -24 313 564 690 186 -539 -138 547 249 -435 -812 -451 -710 781 -875 548 120 -301 -368 550 36 -415 -337 -484 -641 -38 515 376 -352 118 -863 241 -808 137 724 740 250 576 235 760 -58 -830 -454 -228 -603 -333 161 459 615 -579 224 540 -402 -312 247 -231 33 -766 -816 -120 -400 -486 -69 521 -780 -422 -695 490 -137 417 -324 601 -145 541 -715 38 -623 391 513 -882 597 -592 572 -133 127 635 -124 80 191 -575 -145 800 741 252 150 145 -395 781 -27 382 126 -530 -204 16 -810 271 -399 -578 623 -878 537 579 -743 101 -234 -135 477 799 -218 -592 -691 -738 535 759 590 -363 339 203 243 -352 732 -747 -143 153 -686 688 -900 -623 -880 -83 570 -347 641 235 660 -849 241 695 -81 88 -740 -149 -616 -665 -689 576 -559 -771 -896 -788 -13 -229 -548 535 154 -853 -757 479 -598 -67 -62 678 271 477 -646 -37 96 375 -513 46 -565 320 -145 226 -297 231 -575 32 -322 -356 -361 -568 -113 457 -810 -581 -771 280 -525 -862 125 677 52 -209 772 79 16 -128 -690 620 696 429 518 -641 -340 -360 284 75 -515 -102 -594 387 -222 403 -2 515 548 -566 495 -515 -478 784 252 -757 256 -687 -680 -822 -289 -201 417 -368 650 393 633 280 708 -38 -471 -886 252 -843 -28 465 443 -734 -878 -43 631 -222 716 517 -849 430 -400 165 -858 -857 -111 767 437 -488 -226 -245 -42 -556 -206 676 -333 -429 552 296 -31 178 -712 619 -672 420 35 450 -551 171 -89 -665 -223 -381 -405 587 -839 -744 -264 305 -880 178 -331 -303 740 490 397 400 133 -381 -194 -107 -537 580 747 -457 -429 -354 625 276 -684 262 -164 -750 646 -720 385 467 781 -731 463 -782 -147 -578 -459 249 -562 470 -543 -338 -267 -138 -304 -377 -820 -142 -563 223 261 -324 730 -40 -216 -453 393 -162 -826 -411 244 679 -791 -419 224 47 -110 -449 -77 678 -596 633 -387 239 506 204 89 320 -794 -501 -746 51 236 233 -14 695 -823 358 -66 -390 -304 -828 -182 105 -173 -172 233 -611 -444 -825 -472 250 -112 -116 642 452 -787 323 207 88 -288 -853 515 -424 720 797 -531 -173 174 -554 301 -337 -857 -406 164 -671 462 626 -790 -87 -479 -305 -56 647 -284 -716 -476 61 -773 -108 -177 -484 -710 -127 -246 123 -858 -36 -549 -441 -127 -351 435 673 -157 700 527 -79 -812 -778 434 -249 -114 283 76 -96 -527 -171 -69 620 632 291 632 -522 513 85 -857 -362 506 727 -755 796 -784 -58 -156 -826 -748 -461 106 126 -431 336 -63 -738 230 -778 -101 -860 -339 -541 -339 442 12 119 127 -819 -222 242 -825 -480 -474 434 -24 10 292 479 -869 -713 6 542 -431 -272 615 507 -799 487 -227 760 760 -883 778 366 -607 341 766 683 -740 417 -312 221 -722 -531 726 284 -775 167 -807 -380 178 -78 302 376 -250 -355 -513 -468 695 157 199 -600 -318 -616 -647 229 -403 578 784 199 -803 142 604 374 397 -82 -898 -500 512 -856 767 -861 -3 -869 -504 -641 92 477 -677 718 715 -791 95 315 631 -851 -473 540 52 75 -835 -333 -46 -527 -565 337 199 -713 450 528 -654 726 2 -268 -472 -546 -654 -545 -619 -811 -794 -897 770 747 550 204 -630 746 170 561 -572 444 705 -840 42 -687 -85 -158 454 519 549 619 -585 -307 623 -412 -681 -211 50 -85 -379 60 -554 -677 -738 706 668 -841 586 -480 -757 -126 -822 377 296 679 -318 485 -506 673 231 537 614 -454 242 -321 314 276 -64 164 443 -85 295 -52 -784 -679 22 -729 -856 192 100 111 -783 168 682 -43 -872 -279 -65 695 -365 423 -426 -816 313 495 -319 31 -453 386 -537 -153 -213 527 -827 -268 -701 311 -571 -98 -644 649 -649 455 -885 299 -92 427 795 436 294 -586 -477 -705 -808 -410 -166 -116 187 128 -848 -110 -865 -156 319 91 514 278 587 -412 591 196 110 205 270 482 -480 -897 -863 278 79 770 699 -416 -438 417 434 -895 -61 -729 -694 -90 -621 760 -744 433 -509 -869 -806 760 -815 -612 -690 -736 110 742 106 642 -696 -13 -816 396 -732 -498 312 232 208 -619 -436 575 -852 -618 -734 -837 -395 -410 -150 -310 -30 352 -555 220 -618 299 513 363 -16 694 670 -392 230 -543 190 430 148 487 711 -478 377 -396 -661 582 -874 -772 770 -185 -463 298 100 660 -874 -511 -680 -209 -585 513 -347 -591 -675 -8 517 527 -134 -466 -78 -879 -295 -338 750 615 -311 -72 -417 -280 389 -553 580 185 -646 114 -882 -895 -318 154 -447 -366 197 39 -317 -627 -207 -531 -164 -565 -830 701 627 -553 628 -114 -768 758 291 -488 -59 41 -589 524 540 748 -345 757 605 307 -139 -895 266 -41 453 550 -184 351 -167 661 205 -776 104 46 -196 726 14 26 -544 181 615 493 365 733 -131 146 -44 148 333 -301 138 -556 -424 634 -43 156 -491 -3 -574 198 551 75 27 681 -804 534 -270 644 -338 -20 -532 -662 611 718 158 -330 -232 740 -581 -668 -740 -192 152 -477 -265 -327 -662 302 91 -149 -737 -232 -190 -849 141 357 47 -34 -803 -458 -311 355 -512 640 621 -449 -150 -2 -493 -874 -97 -669 107 791 746 -317 579 -888 659 787 74 313 799 0 -820 192 26 -464 -318 -424 611 -686 121 -631 148 232 -173 568 -59 483 -559 -27 -309 352 -440 500 -520 655 -63 -751 -28 -791 -452 -342 -524 202 -886 -723 756 -383 644 -883 -707 -523 -595 -282 -803 -426 235 88 771 -600 -333 -540 181 -368 683 159 -691 -700 721 -667 394 699 231 242 -85 99 167 -840 270 94 336 -326 58 -250 -794 761 -573 262 35 -168 -746 -801 -495 -462 -685 800 569 743 -6 297 -381 153 -404 -1 -208 -63 -506 -331 -751 445 483 -41 -703 -225 678 -203 -677 671 -246 -57 -697 303 349 -820 -776 -789 697 -111 741 -137 -645 -98 355 19 2 780 635 446 703 -656 429 -868 -94 -2 340 -769 -774 392 580 -791 -774 382 175 -422 -116 -832 -261 -602 128 -131 346 231 105 472 -375 284 15 -86 -16 -671 375 -295 351 -130 -177 10 -592 -337 622 34 -460 258 -509 -386 652 51 -882 -300 -537 131 -271 125 191 -84 -683 454 -694 -841 -566 484 -476 617 -824 -171 120 -151 -636 319 -392 -832 -567 -205 -290 -320 -219 -341 -104 165 -831 -404 -665 -577 -516 -846 -229 -723 486 -167 -149 173 -474 -56 -243 635 -111 240 295 316 738 -90 -45 671 -703 219 -754 141 569 13 553 -799 -35 252 -107 -221 -629 -585 53 -103 -292 -247 -459 419 271 223 301 -788 440 -586 250 636 -35 557 484 -893 92 -367 258 -655 -272 -101 451 669 -537 514 -270 -628 -688 -113 -765 -219 -437 592 433 253 759 -224 209 -287 -471 -18 -660 -446 -336 777 793 -697 -376 -157 -281 152 774 -93 41 -172 -899 -24 -409 -635 -493 -714 -631 -729 518 -687 -238 -426 176 777 -861 431 410 -12 740 -570 546 -832 -358 780 470 -386 271 -806 6 482 -789 435 -688 -340 -643 -702 299 594 -838 -187 -377 570 -54 258 231 -35 228 320 53 644 85 655 -347 -510 -119 -349 733 643 -764 777 -668 -193 -363 315 -438 -786 669 119 707 735 -669 -155 740 -115 632 272 -330 -274 227 -504 274 -855 589 738 -387 -386 -862 -43 159 -374 -783 781 -307 433 -90 -651 367 -2 732 381 -98 276 -749 536 -248 -721 -851 744 441 -566 40 457 -855 -319 -643 597 -864 -787 -566 -418 358 -395 318 -750 -238 -1 -400 99 -379 -415 268 84 748 -30 -660 144 16 91 217 -387 -867 217 -880 682 -738 -704 180 199 -377 -160 -837 -788 -10 616 336 -17 760 -790 -497 237 -588 650 -749 -616 -721 319 -151 -64 -607 -677 38 -65 280 197 78 -448 -293 464 -776 -291 -180 -75 595 -529 -642 -593 390 -307 -468 698 611 -275 341 -621 -22 -160 60 -113 286 413 715 595 61 -335 -372 -257 533 50 -248 195 601 194 -216 -826 -262 703 -40 779 -189 -102 -352 -371 -730 -212 -471 159 -368 537 456 26 342 598 636 -278 227 -502 -532 606 286 -729 -129 769 -268 -370 -303 -414 237 -566 -146 570 -128 -140 562 -778 -228 -361 -60 -411 379 142 -896 -141 -244 -459 224 192 -221 694 748 -242 -859 -778 -809 395 -6 369 -517 558 -578 -624 -719 681 180 359 -315 -707 -679 305 -425 177 459 640 500 -628 -322 -817 726 -128 -338 542 19 -777 -163 -362 441 396 564 0 87 -875 93 410 398 -858 500 421 -262 -492 640 -606 491 156 -594 -6 -437 -439 -429 -778 679 -880 581 -74 595 411 -72 -832 -548 -871 532 484 442 -411 -444 408 269 310 356 -226 106 -527 347 -225 -611 -622 -431 96 -262 492 712 155 299 518 -748 32 -375 -875 682 698 -848 718 -271 670 -494 -640 -699 548 68 117 654 -637 262 -70 -124 690 -265 44 -349 239 -835 -188 135 21 409 -594 716 -765 -418 -895 -169 -472 -392 324 514 290 792 -492 424 -345 742 -56 -318 793 -885 788 676 -626 333 -306 -142 772 188 -620 -331 -690 146 56 -70 -453 772 718 -377 -506 667 -460 -525 -759 -146 28 -715 535 -420 657 -366 423 -387 258 -170 631 338 -557 770 784 532 445 321 -418 -588 527 -158 -355 -449 -312 439 49 -664 18 494 -168 -220 -607 -464 242 452 -253 711 -603 769 -671 575 -514 -563 -623 208 -828 -684 132 -152 48 98 -234 433 -854 -126 90 -489 -627 -220 3 724 -771 -568 -748 554 -866 -563 -744 646 -168 48 541 -562 717 -851 691 -867 -62 48 301 -519 -243 153 601 429 -327 -68 -41 698 759 -660 -274 -373 167 -504 -212 553 668 -561 -207 504 -80 176 200 161 -447 -703 88 444 456 -471 694 236 -544 33 -740 611 167 641 -318 468 -684 769 -509 -368 -49 -18 234 -78 -634 189 230 614 707 -887 402 -844 -749 707 -578 -206 -715 -738 -646 -127 551 285 -298 -631 -816 -591 3 243 -844 506 -182 -755 -577 227 252 514 342 216 510 -640 -118 -264 -819 -558 50 -329 -895 -83 556 -629 -551 -148 330 -383 -838 65 -52 659 693 36 694 -252 -615 -119 436 553 -338 70 -208 -269 -86 -877 643 -704 478 -487 -519 549 -53 -24 479 -295 -449 -678 -395 -599 205 434 278 -274 755 -237 -272 75 127 56 -531 -369 739 -395 438 164 152 -230 763 289 527 488 -217 -283 668 -94 -653 471 526 -881 -192 163 -891 603 577 511 -711 548 -855 -237 -73 -113 368 292 354 -885 -155 -483 507 -712 146 -612 -834 90 -546 -434 445 196 759 -160 -717 -402 599 -594 744 -61 97 -289 -416 88 93 151 -727 -234 -582 -853 -5 -551 82 -330 -500 689 486 -499 -526 -186 414 650 530 -349 624 -407 -871 -40 539 119 -418 622 -640 -292 269 -73 684 -897 610 -864 -255 -40 519 -690 470 -696 524 534 -409 -117 10 621 -693 70 695 505 798 -769 183 -71 -28 216 -894 41 -636 -73 -96 -11 -333 -379 -469 -365 -249 620 -512 115 -242 479 177 743 -59 -828 -806 -92 -492 325 -145 -394 602 -174 -403 -486 169 -527 756 119 128 -145 523 -91 -872 444 -699 -150 670 471 446 -825 97 -881 -718 319 -7 291 797 -875 477 587 21 557 -633 -258 741 -574 -419 -720 651 361 -560 -759 -892 -473 261 110 200 -459 68 -51 -740 -745 40 -629 -1 157 -278 -639 -747 762 -691 146 -875 23 660 90 -115 -419 -42 -502 78 -676 -556 -262 137 -611 -142 4 287 569 -641 160 -581 -359 -464 -48 115 -330 -886 286 93 664 239 -421 774 101 337 359 554 -51 -625 32 -59 228 -189 336 734 403 291 457 -87 290 665 -124 -704 179 755 -727 645 -297 692 -252 -197 345 638 496 -722 -45 86 373 273 -504 220 -494 473 -539 466 -664 316 97 -209 -760 635 366 687 -727 -145 434 499 -231 397 653 -107 -427 795 -688 265 -408 319 -96 -311 -765 -109 -823 698 360 217 -347 -605 323 -160 -54 -373 116 -627 -468 -570 -619 -366 -75 559 382 453 83 -123 -288 -596 592 616 -3 -130 88 -531 589 596 -383 -415 -864 266 527 7 -841 32 792 91 -36 792 83 -861 -218 -32 268 -557 161 710 -848 597 -115 508 -332 314 -78 472 -316 166 -433 -305 -569 -187 206 -720 722 -21 498 -572 -874 -239 -416 -596 16 -624 513 -814 -110 354 221 -458 26 383 542 63 220 -686 295 -639 -805 -604 -137 -396 151 -209 -632 543 -499 -157 10 -104 385 597 -129 303 593 -685 525 457 -826 545 -194 -877 201 702 595 -644 -321 -861 -88 344 -111 -863 586 295 -111 560 -606 -386 -781 -123 -481 69 788 -706 -447 -571 -441 -415 341 94 -142 315 -780 263 -80 -371 -440 799 -127 29 -638 -769 -483 -407 -361 -155 395 696 554 -681 -815 -274 -227 -344 -208 -222 416 752 -215 -576 -427 -280 -443 192 264 -493 -296 393 -132 -295 -601 -773 -725 -184 482 696 -818 557 -543 228 -728 224 476 -81 602 170 -193 58 484 -215 153 184 338 597 -736 749 -75 -440 762 127 -12 136 -817 -222 538 13 673 175 419 -630 104 -880 -819 -249 454 -664 -874 -478 -899 215 -208 630 180 738 424 -306 -841 -893 292 -139 619 499 -377 -481 -35 59 537 39 163 -728 457 -850 43 -341 -309 795 -67 -344 446 54 -818 58 -791 -655 481 -751 -825 244 590 -19 -184 480 135 258 -882 727 -633 626 -125 -543 780 -72 615 -833 -408 10 361 57 44 656 -822 213 272 -796 -45 -867 -38 444 -89 219 -227 -403 790 -223 633 -560 733 -259 -400 295 4 -741 -588 -611 -215 -354 67 175 -203 -509 -152 798 685 -323 -658 440 -435 379 770 330 -439 411 -433 -538 -123 282 512 -900 731 781 -561 -668 -565 -382 -281 121 -760 -883 246 -876 135 -827 660 562 -466 28 59 189 455 378 -253 237 350 624 -642 -187 -36 -177 685 -892 338 197 245 388 -433 -732 558 120 -683 734 293 -772 -739 -332 -793 -831 -637 160 -221 -720 -368 233 -434 -4 184 160 -378 799 -38 -609 -717 -36 715 -456 -346 -472 591 768 -586 233 719 -519 370 156 515 -568 -592 -850 178 -852 358 -888 -499 -659 -438 33 -1 41 -101 356 -878 -350 303 -726 -208 -677 -690 520 212 378 -235 387 -596 467 -113 83 -74 11 -621 -798 -164 649 -590 -590 -178 437 -566 -383 -1 -694 -460 -185 -291 572 -392 759 330 -215 274 511 -546 -871 -569 -789 -289 -600 -40 -37 -560 -534 460 -11 387 -742 281 99 557 536 -338 608 -743 -151 376 -605 389 -71 173 -790 -567 -578 559 662 -628 215 -138 -418 640 -763 -303 -189 -623 403 -21 -62 -311 704 767 -349 -526 -768 -521 564 -477 229 249 -265 -134 15 -408 84 -510 512 760 71 -254 345 -184 554 385 -764 795 -260 -131 -570 -773 578 -227 194 552 -740 645 -301 66 -145 474 -269 368 112 -252 -392 22 -253 574 445 -97 -641 596 -247 -226 312 -467 -236 -839 -176 245 -287 271 165 498 -296 -704 86 685 -167 199 -172 -827 -109 135 -709 647 -730 591 349 663 315 -614 -559 567 -643 -756 -886 393 -78 154 -396 585 -139 -722 259 -259 416 -170 -475 -505 -87 518 -321 -311 -733 680 -129 -789 396 339 655 -578 -712 541 -250 -160 -439 -300 -339 -93 718 441 -177 -476 -888 -716 582 -707 90 307 -747 656 401 255 -321 -291 -710 -719 -44 508 586 635 -594 -393 -567 86 167 -89 -174 408 637 784 -650 270 410 -669 -749 768 30 277 -394 -40 395 604 -753 -828 -294 -794 -53 -710 219 712 -226 -589 140 126 -268 -394 692 -605 -128 -102 -407 -781 -740 -624 678 427 716 -236 -425 -830 -881 622 262 -227 -246 474 736 -282 -257 734 2 459 -718 185 -373 326 550 -686 -289 301 -39 515 -793 -663 -624 -513 -812 -220 552 -504 -602 562 -5 -260 21 -879 -772 211 -76 173 -893 -369 300 415 -273 -709 -119 -661 689 748 228 129 -610 -90 767 -889 -876 669 -777 -848 -155 639 -364 -94 -245 -436 333 -91 100 -227 567 319 -426 284 -816 288 350 -192 385 -151 -200 540 -628 -460 -812 -777 -660 -379 -348 -835 316 211 -597 -6 448 10 -395 -677 -587 773 132 -227 342 707 -401 584 -792 469 605 287 279 119 181 -67 -525 -748 -389 -101 178 -622 399 -512 496 -712 -179 116 593 -785 -125 172 -528 -251 -12 7 -480 82 -245 486 452 317 -233 -20 -524 640 324 264 736 600 136 196 -615 82 385 795 -103 -378 -13 131 438 -273 -472 -62 271 392 101 -479 -621 -474 -529 509 453 767 504 -726 -466 742 -245 583 134 423 -629 723 -566 -836 -47 -792 -225 -568 -22 -790 68 -479 606 629 -642 741 -408 -657 169 596 -256 -406 174 184 253 -386 58 -375 727 -41 -851 -174 -854 -521 -846 547 419 142 -516 -826 699 -53 128 -696 -280 639 -169 -16 -208 228 -517 25 790 -4 -145 -360 179 341 -46 -751 799 214 723 459 28 -680 -153 289 782 657 770 -59 -598 580 -533 -141 -212 -275 -738 -128 -383 -338 389 530 573 -372 -795 -257 231 111 -683 -248 -730 -264 -280 -629 -688 -186 -515 662 -859 520 -184 641 658 716 622 -873 325 576 -241 21 641 -813 -441 -542 173 -60 -626 77 -125 344 -624 117 -396 -371 43 287 -851 -162 -354 793 -324 304 214 -94 -599 -695 189 97 -541 -654 -809 -125 628 781 459 352 -163 -444 767 401 233 -363 -340 -129 196 -761 -262 -347 140 -140 516 451 520 -718 80 201 -167 -679 644 -287 24 -6 145 -349 156 -50 -261 658 157 40 -756 -638 -10 412 30 -757 -157 617 -639 -689 -48 -336 131 -897 -886 767 96 -352 -407 -419 254 492 163 579 52 -551 -594 199 386 647 734 -884 253 65 -485 -270 -71 340 58 657 428 739 -465 -847 397 -398 553 242 -698 -350 -407 75 -670 -227 -91 -43 739 740 -461 388 -231 376 582 -572 753 -452 452 -855 -895 -21 -27 677 -74 414 739 -297 337 345 -811 -359 -89 243 -481 -459 -127 -40 787 249 -851 -785 -666 79 -644 -828 -596 -352 -734 428 -91 420 643 556 -3 267 419 751 -380 90 -479 574 658 -682 -132 -668 288 -257 -541 -197 -721 794 -799 431 -173 -122 -480 148 610 -582 -769 -357 536 -130 165 660 -235 81 -801 66 80 -232 629 -755 144 -840 -462 70 685 299 626 -123 522 -221 -300 -409 797 -656 711 240 -87 257 -325 -631 -110 -812 -539 313 -269 -898 -154 -199 -635 128 81 231 -626 -498 -450 7 -754 207 -809 -707 365 -732 -10 -561 160 117 -73 586 -539 -118 -418 131 792 -408 -532 -420 462 -853 -580 -718 711 -506 -81 -805 251 -725 -858 288 529 125 -27 -193 -450 -821 375 793 513 -201 345 716 751 -494 -202 788 -727 543 683 -117 470 443 -226 -753 -450 -283 -753 605 -197 758 -716 28 -588 -552 -454 -533 -126 -216 -141 567 -123 -444 -749 -510 -724 -549 -83 -587 308 495 -73 390 250 -655 -407 -312 258 -312 116 -587 -801 -337 -501 527 409 -761 -208 450 153 -50 569 -138 -206 781 -666 246 458 -773 -491 -646 -760 518 -349 519 -244 -770 348 -322 -340 460 -220 -324 457 534 -547 -239 -311 -43 397 -357 -329 502 -708 -866 -670 164 -28 595 -91 -459 -569 -824 -506 -254 -18 -794 373 -275 -207 11 -614 690 791 -455 221 460 -649 120 420 -66 34 214 -253 -76 -706 19 -378 -665 -13 18 279 260 676 -308 -620 503 -95 292 338 -888 -639 -681 287 285 661 -413 145 -186 1 -384 -679 563 295 -878 -832 287 758 -648 -566 -688 794 631 -764 305 -98 -18 -113 147 -93 -635 -245 573 -890 -192 178 -529 -631 -414 732 15 -18 -256 -268 318 -389 722 -353 420 -406 36 -441 -686 614 230 433 311 -487 283 264 -601 138 542 756 -694 -237 -332 -827 -740 42 -28 -117 -613 -725 210 -702 597 118 -497 51 -713 587 507 -71 790 -714 616 700 405 -895 687 -712 791 40 -615 256 687 -895 207 -172 752 256 227 404 -125 16 102 761 391 -592 -870 649 234 -209 -658 474 503 -763 -301 224 752 -231 -105 -362 -209 294 -837 -41 594 574 -349 -427 718 338 221 122 -64 90 -451 780 -625 338 615 -472 -76 -19 577 -222 737 52 574 -833 620 -37 -15 -775 55 -566 62 452 183 -802 -24 69 -362 576 226 -543 -8 -847 -690 148 36 612 -417 740 247 449 149 -801 62 -592 -712 259 221 -868 -663 -748 -749 -419 -390 652 -168 140 403 339 -791 126 460 109 -837 -787 -853 549 -495 423 285 -698 -179 -559 267 -318 -492 -493 -228 -476 -638 -286 72 -772 715 38 87 41 324 -720 522 26 401 141 -694 787 -545 614 -766 590 -857 75 -412 38 -40 -132 -200 619 -490 -538 662 2 572 -132 243 200 770 12 -75 -544 204 -194 281 32 -508 80 -435 -633 -468 -613 355 494 422 357 -378 -330 446 425 681 -74 360 -2 787 -16 540 -90 543 46 185 -604 595 -432 375 -652 -592 -317 -42 -49 -221 597 -656 417 328 -736 -143 -300 610 -650 -446 205 551 -439 220 -807 356 -849 -369 -531 -831 391 -198 173 -803 -393 -226 -487 494 -235 229 -873 393 -394 -563 -339 -577 505 -856 -811 234 -855 -811 621 -299 346 60 541 396 -370 -281 -164 -499 476 -115 782 -72 586 -22 -432 -397 393 700 -595 87 -118 -784 -814 310 508 744 -749 404 -843 678 411 -633 542 -659 154 -406 -558 -314 448 -869 -749 652 -389 -653 266 -811 624 -741 -344 220 -472 143 251 100 -238 -10 306 -39 -896 158 -396 560 -139 711 725 328 -119 -405 -422 -361 557 212 -273 -274 -52 732 -574 261 762 448 691 -73 754 682 -686 -887 773 65 -4 -111 -215 -641 726 -848 -196 258 515 -248 -421 -796 67 -598 139 -544 -558 -731 255 526 -134 -410 668 -9 -877 -39 487 -162 -499 -713 -220 492 8 738 -277 431 -39 604 -354 -372 -93 -706 -16 437 -536 626 -814 -543 199 -170 -493 473 113 262 213 -749 -648 125 361 113 -332 289 -592 -235 -34 122 713 480 -858 214 359 -183 -748 31 43 78 334 -242 -364 -342 507 480 -248 353 -125 -746 423 -499 -706 223 679 642 -785 757 283 696 -616 51 -381 171 467 658 -298 -429 444 387 -254 -105 -541 -50 586 138 496 -735 -66 -613 485 590 -188 115 567 -752 -898 59 -739 -430 -417 515 -647 -642 685 -420 578 168 -778 410 -48 159 -876 648 -663 212 -454 352 -258 -62 537 368 493 -839 -494 437 743 -647 -490 582 16 324 -542 166 -728 -353 -28 596 631 -580 63 449 63 -455 -665 -540 -692 103 582 486 758 314 -506 342 -847 695 -687 -631 -868 150 -414 569 328 -562 650 -368 -341 72 603 -289 -833 779 364 -32 70 -858 -82 -111 -536 385 -422 -528 296 502 620 -684 161 486 -798 336 -51 -488 498 219 223 -437 -823 547 8 529 137 -745 -731 748 172 -825 562 55 -151 -150 -506 494 212 709 -81 -438 -301 634 -521 -21 219 357 87 11 393 -866 514 -165 544 -59 -663 492 249 513 226 276 -566 -781 -428 -137 -149 748 115 481 244 -861 -714 139 106 453 614 -886 612 -188 -208 -273 -221 228 310 -481 -417 -227 271 -545 442 -5 79 -224 111 505 123 611 9 -447 -574 -223 2 -146 196 -184 -718 -493 383 -678 -105 -284 -348 621 -756 390 92 598 -58 797 514 -178 453 -114 -319 92 -337 -860 -579 750 341 396 360 420 -100 -669 153 651 -364 573 435 -715 -177 -737 59 -431 541 -596 -711 -43 -795 308 -235 -512 310 -455 634 75 563 -599 -339 -898 70 596 -548 304 -249 -94 92 336 507 -702 -537 -361 -295 -393 612 362 6 729 -585 -789 40 -266 -877 490 571 -507 -364 121 -723 528 476 -219 -137 -390 311 -598 701 490 -77 -173 -751 -133 -742 456 517 -601 282 -136 674 -94 17 730 601 -897 626 539 211 35 512 612 -218 -476 -611 229 -643 -572 -100 -601 462 100 -266 -592 588 203 -35 -846 -29 -41 -788 234 -304 558 178 -804 747 -355 -721 616 -201 486 553 -492 -260 607 -574 610 -641 672 -474 -700 -320 -247 713 -678 -622 310 680 -106 -220 507 -402 419 -439 -696 -372 175 -583 85 739 560 625 -174 -363 157 -491 -156 -786 -269 -667 346 540 -241 -118 164 -170 733 552 571 -553 -394 465 -366 -316 92 -265 -38 318 212 -679 -632 -841 511 606 -347 664 -448 -879 253 450 408 -442 597 -765 -31 666 -494 -456 -642 564 -642 300 796 -133 427 445 -121 181 73 792 733 -616 -134 -598 549 -252 77 460 402 -608 382 -446 -342 280 424 473 -119 374 587 -645 -165 -786 -678 -707 -718 -389 -271 293 418 615 -92 -470 488 -384 22 -578 -607 694 -404 -792 250 -509 -252 91 246 427 90 -110 83 -594 -633 696 653 194 -615 -309 424 -38 -234 761 -590 -264 800 -407 -313 527 -621 -1 -214 111 -169 348 -691 350 -129 -820 251 119 390 145 209 215 -87 460 -188 -519 500 -660 66 -768 495 214 -590 391 460 120 -316 -337 -154 151 -659 683 629 92 648 -567 51 -234 590 -654 -679 -860 104 -264 485 -428 -31 -126 538 393 778 287 727 233 0 -586 -284 -656 745 -297 643 -501 -11 327 29 -284 183 -156 649 288 756 442 610 387 -483 613 -745 202 291 -222 -474 -270 -382 -497 376 33 706 405 -569 -237 473 65 -319 -88 -538 322 -97 673 -367 592 -595 -2 624 -87 -769 439 564 -450 73 -699 -302 -384 -884 22 -718 -180 -432 152 194 -729 358 -687 521 71 540 492 -301 -837 -553 370 771 -508 369 389 660 -620 -798 176 202 -444 442 -292 423 -495 506 -208 -718 -557 589 -730 -581 -477 -45 10 344 -769 361 353 685 223 -541 -328 542 -662 561 167 -297 765 -143 -40 784 -679 -37 557 -846 -748 -16 720 307 -453 -113 305 -654 331 653 -815 -740 580 338 -165 -709 41 -441 -821 -218 -507 -557 -71 -347 189 787 -73 417 -318 -521 159 597 -186 -59 746 513 -476 -87 -569 -784 715 -221 -102 -863 -772 541 -688 784 621 -600 412 -805 -739 -269 395 -774 126 786 -539 -292 -874 285 301 -90 279 494 -684 -97 -666 -875 -317 -397 324 -573 540 87 -521 318 -166 -396 655 -379 -820 438 282 404 135 -282 -140 141 105 215 -425 -854 -805 -522 -287 -224 331 28 -395 113 678 -799 -664 -309 204 200 152 43 -338 28 556 -9 -831 -443 290 -237 454 -164 793 335 -851 571 -491 374 -540 -356 -376 348 26 -123 328 -697 -681 -193 42 -59 264 170 -36 -63 -556 -699 21 691 694 -858 -487 -810 -423 -863 263 297 261 -370 783 -86 -348 -22 -605 467 -238 692 701 -119 631 -64 757 464 -392 70 35 232 -126 446 -811 788 -529 -777 131 -55 789 740 222 255 -512 682 -639 95 -879 19 -866 -22 357 174 -724 -519 456 27 -83 246 -319 -684 -764 117 -501 -548 -850 -144 -326 84 -336 670 -331 533 -695 453 203 579 -34 -216 22 338 593 -428 -794 713 358 -589 396 -314 -700 226 -209 682 271 -285 308 428 -767 182 -404 -872 -463 -169 584 -537 -233 655 24 341 -669 -97 551 -316 195 -648 -439 200 284 536 -278 -284 433 -726 511 496 95 -848 -136 45 448 208 87 -345 764 569 381 627 -481 -383 -122 679 170 -344 634 -753 551 -725 492 278 377 293 -890 -412 117 762 755 -102 -432 660 -273 -58 612 480 -784 84 -496 88 -367 524 723 457 335 278 559 -383 543 -396 467 605 699 563 -222 173 58 -308 -449 -57 -452 580 -850 -751 412 318 728 -880 -499 199 351 145 -213 -871 81 674 -312 -591 419 625 65 -316 39 729 30 106 -359 730 -880 739 673 631 -33 -532 225 247 740 -615 -355 -198 -344 -265 584 382 657 727 -900 -22 -293 -489 430 -666 792 312 -443 -804 -474 135 -886 257 -60 -563 776 791 776 215 -734 -116 727 -483 -30 764 617 385 653 -833 -870 -451 -559 -429 -470 -420 -668 -10 474 -423 -124 519 -823 424 -719 -311 -321 18 -127 618 432 -189 -467 -455 364 551 564 -293 -523 149 -771 -629 122 393 -468 529 638 443 663 748 687 -419 7 -711 -683 349 596 -726 52 -61 -474 -60 692 518 318 90 234 -217 287 147 -592 -396 -812 -459 -179 233 91 439 -41 736 -821 -394 -238 -100 -420 -537 -288 373 -238 -231 -430 -69 -893 -599 482 319 305 -793 -281 -474 236 -359 688 524 -140 236 -94 -291 694 -659 -840 766 519 410 735 735 211 660 604 -288 524 509 168 135 550 -526 -430 191 591 -533 450 -745 221 -126 -797 -603 204 -862 -852 -578 152 527 375 -221 144 -656 -547 -420 -147 -72 -264 -464 91 295 160 172 314 -149 -697 93 -277 692 540 413 535 317 82 524 159 -369 676 597 -147 228 -602 -594 628 410 -395 -730 -347 -374 -158 649 -327 257 -133 602 50 57 -456 -129 288 -377 -839 -791 -331 139 -322 194 -679 -337 30 747 688 -625 -661 525 121 -512 -594 -653 381 172 209 -104 -842 -661 373 -178 -623 453 -524 797 721 -584 414 576 719 708 -302 641 586 -839 790 518 -449 -848 -365 -514 455 780 106 511 -523 606 406 -235 590 255 -335 -846 550 -643 -291 99 371 -773 327 -285 130 -671 -120 192 -778 -354 778 430 -162 -99 413 -127 39 147 -250 -812 -236 -683 -3 -292 -804 -433 588 -33 349 753 -253 -256 -18 427 355 110 443 579 705 -422 721 285 736 294 -602 -862 -777 -189 -421 -882 274 283 78 -804 203 645 214 140 -815 484 663 -585 161 -291 128 -297 609 -881 274 172 -26 -248 256 -247 591 430 -710 -284 -282 -88 -596 -599 -162 -354 -731 -661 -142 -292 -535 -791 165 -63 -515 429 123 400 169 499 -817 -160 -207 32 -590 560 -566 -365 -519 459 201 95 -896 382 -597 -846 201 23 -885 -317 115 -141 -70 533 -861 705 609 -877 -352 -243 260 -567 118 756 443 -709 22 -577 -39 26 376 -101 -742 -135 -569 43 773 372 -665 129 209 691 41 -459 568 454 496 780 327 492 593 -484 474 -440 250 -259 -253 -514 701 -630 578 79 -244 -268 11 -729 -636 -164 185 -678 779 197 155 668 -734 614 741 -257 341 -461 -359 738 460 -645 -407 303 2 -326 771 -703 -825 87 -170 -750 589 674 702 395 -410 -270 -654 6 -270 -649 44 37 20 -285 682 -435 -25 646 282 -198 269 188 -503 639 -129 -517 -341 73 -401 9 402 90 159 718 -896 634 607 111 197 463 -528 -740 -364 -171 -783 -387 566 -593 -258 -673 708 -188 128 451 726 -648 440 408 -267 -801 400 134 583 -163 -498 -418 -539 -258 542 -20 191 399 -540 -397 -885 338 345 581 724 -462 -396 -885 -248 519 363 -164 247 37 -4 -596 269 -637 652 180 -801 549 -412 728 279 -831 659 -370 413 363 114 -169 -237 800 80 -146 464 341 499 -651 227 -645 563 -585 787 -430 773 -550 -82 545 323 -141 -424 -457 405 -117 -478 -348 697 137 186 138 -318 -467 -705 -772 -179 31 -267 -641 516 236 -224 375 774 713 270 31 -804 204 335 -583 337 -701 -229 72 399 35 -622 -385 190 518 -590 599 -676 -6 -280 74 456 38 -615 525 356 786 398 620 610 -535 -375 700 58 464 624 376 -91 -517 531 609 513 -671 -497 318 -177 213 -709 -335 247 -733 -336 -55 -82 138 -811 705 218 693 99 669 515 435 -802 -109 -617 -331 499 -39 503 132 -478 -736 79 343 47 -90 270 -764 607 226 564 329 -788 -157 -492 -284 -456 314 -843 199 -168 -593 -766 -292 -72 677 -257 -682 -622 -75 255 -695 -112 620 715 753 -33 -659 -638 240 348 271 -487 -850 -582 570 -608 600 -760 -237 -523 499 -639 -612 252 -58 -67 -766 -655 16 768 485 127 652 -24 292 363 287 3 573 345 -248 -483 77 -303 -542 732 -856 -545 -245 317 -434 -11 434 -91 -194 -876 -91 -741 -809 -26 145 693 123 517 270 791 -900 444 -727 -740 -365 -238 39 794 113 -320 608 -505 694 -452 -578 471 -122 -590 518 -873 61 180 -23 41 96 615 363 122 -632 -597 -74 -281 88 -245 -140 -161 -794 31 -78 341 696 -101 233 351 750 -20 -173 -636 304 533 -144 -341 -553 526 591 -480 -25 -281 -478 -271 -765 -348 -129 285 -575 -231 543 -23 727 -56 -572 111 -841 647 635 -472 18 -290 -875 -717 -878 716 402 -179 621 12 -306 583 -773 159 -175 -46 232 -850 -674 -331 -724 91 161 346 728 -348 405 665 689 -236 -675 -665 -235 -122 -271 -714 -404 162 699 -430 694 603 147 -155 -95 723 -14 400 -571 301 367 757 -745 212 301 547 707 591 548 -802 -548 -603 317 327 765 -65 -233 715 389 -83 364 500 -292 -595 789 67 -480 495 -661 -573 10 650 765 264 -374 -83 167 267 -886 -520 406 397 608 566 -635 -814 -132 -879 -579 -611 -134 648 -849 717 144 14 -810 112 649 -18 158 -112 160 -524 437 -320 109 -808 63 -858 290 -638 404 169 703 7 163 -23 329 736 -799 -633 -188 -357 -33 748 -8 501 158 727 -243 -173 507 -244 -448 -896 252 786 226 193 737 -430 394 -580 632 -771 451 319 -615 509 -640 -347 -504 -211 -777 500 -341 -778 673 -276 222 -219 321 -346 611 796 478 91 -855 200 347 197 -565 -272 509 132 -848 -238 -294 280 -724 574 -359 -162 558 -124 -583 626 749 -406 16 695 -19 -81 80 -383 -235 424 -650 -374 584 797 -816 228 530 -249 133 -894 -114 -382 -702 178 -697 600 -249 -198 369 -868 -778 -73 756 -166 85 -61 -773 565 -831 378 -53 -82 74 -892 346 41 485 -431 747 -189 -871 551 299 201 387 -796 41 70 64 -441 -260 389 -216 -779 755 -41 68 -564 -473 654 -605 674 -16 -788 784 -357 652 311 -838 -866 -839 -545 480 128 580 -8 462 -637 -277 -36 -538 -676 192 -451 -554 -576 20 -664 605 -545 -209 -690 587 131 -188 -462 738 -91 502 -469 437 -766 513 740 -609 437 -581 55 466 -258 -365 -140 712 -688 562 284 -49 667 -286 -78 -16 347 -714 447 -9 -337 391 -539 -703 642 477 387 -283 -593 773 733 408 184 -631 285 66 704 461 760 -141 -227 1 123 -686 487 -545 -723 81 551 448 20 646 308 122 452 -253 -406 734 -138 578 -563 27 -292 472 388 516 -863 648 132 676 -821 -409 436 -304 -200 -575 449 -468 -284 762 159 428 -704 691 -345 509 757 105 -81 -129 745 286 734 -670 409 -5 -441 322 -604 -147 -394 -501 558 -191 187 778 -709 314 -57 -604 429 625 687 -554 787 162 318 -173 510 679 509 592 66 -170 411 -637 -800 278 -877 491 429 645 -774 181 135 274 -450 -745 106 639 105 103 645 -186 198 -420 -417 623 685 -564 237 308 -226 -776 -494 183 -682 54 592 33 -478 -400 -126 15 659 -838 140 -840 9 -759 -629 157 22 -365 -635 667 -56 -51 -138 178 -581 -204 400 -853 83 755 -476 -720 -627 321 -150 364 -255 -452 521 716 550 -641 -441 288 -669 -603 377 -92 -348 661 -668 237 -437 -658 -401 22 -757 636 -567 348 119 710 167 729 -454 464 -813 348 -548 -521 -580 -757 647 -878 -190 -749 730 -631 -396 -731 137 -716 775 -656 379 348 442 -424 668 -681 -368 -432 -184 -649 -807 -580 -155 -418 530 -632 -576 118 -815 233 -215 226 -11 337 -677 -149 415 -761 629 -162 -614 109 662 513 -601 -248 98 162 -379 585 11 -276 285 -702 559 751 -439 258 -505 684 -173 315 -801 24 -465 438 -552 533 -166 -810 -700 452 -416 -393 705 310 586 -88 -4 -151 -229 43 -635 611 -136 -493 -709 -698 562 485 -78 -590 -825 76 -120 -758 666 346 760 174 281 -157 -622 -432 -305 -789 -157 -156 281 -448 -377 -898 -688 -7 -387 545 -698 -897 261 -717 205 -549 235 251 -665 791 -334 737 -483 53 -126 -333 -497 -287 659 447 -777 -145 -100 449 551 479 -482 653 -420 -226 -426 130 -861 754 -711 -584 660 645 -179 -612 -362 348 -618 81 -831 -675 -78 428 356 -520 -559 -803 149 -622 573 132 -420 115 175 -548 664 388 -814 117 -15 689 -247 428 144 -713 -607 20 717 -549 208 -568 -525 -713 -67 664 480 -165 -547 -287 -297 -403 -458 717 362 592 -849 0 790 104 -883 -521 740 -256 -874 583 -812 544 793 168 171 218 -103 -385 267 773 622 585 129 435 586 231 -721 163 -171 318 -496 480 -625 408 -694 -825 190 -539 90 661 -314 696 -345 -573 -836 245 -622 -254 622 190 71 296 218 383 101 -852 315 -15 -280 434 -234 -775 -504 597 579 171 702 -828 77 -883 433 -729 13 738 756 -229 685 650 181 -112 374 -165 -304 -217 -103 356 -893 -793 151 -402 -868 40 422 -380 -619 -740 232 190 116 -471 26 215 -239 -659 444 -879 -274 -14 355 431 -894 79 -614 -381 -360 327 -751 600 -46 -358 -736 -539 -809 668 741 -8 401 -88 -284 -712 505 611 340 244 -409 -797 -471 588 -282 -815 638 -438 390 -414 315 -215 663 -502 -350 -555 -144 434 -69 348 363 -274 -65 395 238 -309 -425 -11 -615 588 795 -117 -856 342 -656 -438 224 710 371 601 -687 -192 -365 -583 -130 -119 -628 -32 -232 -562 162 320 513 541 -516 706 533 583 22 579 428 546 17 270 471 -330 95 -680 -173 299 721 345 -351 686 7 -169 177 773 -3 -70 -448 636 -137 668 -552 -875 500 -485 -399 -197 724 -164 -256 -17 -216 -569 -170 364 179 -181 197 580 112 -418 -274 578 249 643 -21 -607 -531 10 246 550 -740 -358 34 -613 691 -376 122 -628 727 -48 410 549 -202 617 214 -421 -844 -763 289 -5 -605 -559 691 441 -518 -448 -401 771 -152 560 682 -413 663 323 -59 -198 290 578 326 19 -624 1 -11 185 778 -607 -77 -171 -641 -113 304 -458 -601 522 397 -428 -718 119 -159 -265 5 -361 -496 59 797 -529 374 26 791 -507 159 671 777 -485 -505 589 -280 -360 585 653 214 623 -751 -732 207 534 -708 762 -398 -551 324 483 -386 -8 40 210 68 728 332 -622 739 -662 -556 -721 529 -590 646 -17 289 -194 -268 329 -295 432 559 661 -372 -179 431 199 -493 -837 122 -249 -8 295 155 433 703 291 -656 -36 -367 -7 -887 -770 -178 -597 760 -778 66 -427 -582 -6 457 422 -589 495 195 287 -623 401 169 -309 -119 768 -770 442 276 396 -286 338 -655 -43 587 167 -453 89 108 -406 -250 -17 -273 572 -609 -899 -853 -14 212 792 44 302 548 -612 785 -863 -552 -690 -520 -389 -202 -151 -357 33 -286 33 693 -898 274 729 -387 237 -346 -692 -712 306 -494 79 -760 -138 472 15 -866 26 -367 -524 153 -723 367 528 20 -138 -249 551 535 669 -39 -35 551 628 184 394 -656 562 -738 32 -724 538 300 -766 259 -625 -253 390 -458 -704 -736 -873 -335 -875 497 -609 781 -888 653 -40 -522 306 684 -149 -198 0 -894 253 731 -793 -18 547 -840 376 -802 462 170 581 482 -144 698 -859 -741 -693 60 729 295 396 163 -151 -176 -336 287 -863 256 28 -81 292 -111 -524 -842 492 1 468 715 415 191 -112 -189 -230 -94 139 596 -744 -294 -289 -398 -864 -487 -813 -101 423 -803 469 148 -548 -2 503 -191 -321 -50 311 -261 189 -309 -766 144 96 433 123 27 -506 -662 -532 447 -893 738 -714 -390 -102 474 56 -891 368 668 310 -1 -669 -26 769 371 -237 334 -820 76 -744 401 398 439 -694 523 553 -847 -548 -557 -300 6 94 -166 227 -492 331 48 438 509 212 52 -757 388 -371 -127 -851 161 96 -870 371 362 464 -802 360 590 1 195 230 208 -619 -705 -206 -259 -561 -576 -731 -754 18 115 -609 704 10 -805 457 649 -400 720 -676 22 140 707 459 -830 668 799 -207 -66 171 700 619 -276 -477 98 293 479 445 108 -546 -280 577 -72 283 -561 -838 -329 -354 566 711 -242 -630 511 -666 797 415 -414 -9 -62 -489 -237 -279 -607 526 -103 -507 -898 -744 -316 -835 777 694 373 659 159 47 -260 69 -666 -676 257 779 -221 -101 -206 -506 -691 348 -674 -151 -358 321 -344 407 -488 -615 675 -178 94 -802 527 -644 -334 598 -104 621 747 -152 -204 -543 -628 -407 -860 -278 -287 -189 -353 207 -812 -168 -306 -820 -67 -781 -413 676 266 -458 -146 196 467 377 578 432 596 -381 -791 722 228 628 -456 549 604 247 -80 723 -337 -769 12 -20 691 -432 231 -72 330 -213 143 -137 405 -120 329 378 -31 -13 92 102 -260 -558 742 497 775 -352 699 -700 79 -264 -245 -805 -885 277 -41 570 424 128 306 511 -7 213 21 700 -889 343 -162 -474 -358 -188 120 623 -304 599 -219 154 -595 -884 -628 -12 728 370 53 -518 -624 -305 -881 67 -607 341 -11 262 -238 618 147 773 169 -485 -234 -116 322 -629 -195 -883 679 129 -651 -250 210 518 -650 -244 -798 171 41 647 -805 -262 411 -632 516 -444 -631 355 135 -88 -45 -708 -155 -316 -153 382 -159 -775 514 217 305 366 122 387 -859 -884 -752 -883 376 -528 467 -207 -288 716 -370 795 -166 -455 563 383 -564 54 301 -383 161 -136 22 -304 -11 -15 652 -833 -586 766 278 -210 35 -128 331 116 -167 -730 -435 185 -811 -133 153 -294 -492 86 -346 -57 -167 -163 235 -113 776 -295 90 -568 275 -428 707 -841 -521 -843 -691 104 -221 -478 111 -163 -182 712 -831 -506 470 -877 -810 557 -796 -715 37 -734 -54 -520 401 -192 -754 -139 -276 -243 -255 -215 681 -871 -758 -150 -157 -131 -385 283 -190 490 -30 -258 -318 -159 -278 493 -846 444 748 -517 383 -252 391 -150 307 651 514 -358 -323 256 -788 -782 -747 467 -46 550 -172 -74 -794 -88 -703 -478 -583 -109 88 -328 -197 123 781 507 -304 -808 611 131 -676 576 515 -703 763 -372 -54 46 -372 583 628 -489 -369 -269 -259 284 -189 -211 792 -278 -835 -188 430 624 -185 593 -740 113 364 -876 -515 -611 -767 -388 397 -697 -800 -132 -862 -298 -827 -719 -692 648 -687 -169 149 731 440 -435 45 -652 537 659 -879 -373 783 -212 -468 192 759 -654 12 358 302 185 -878 713 -483 -371 -713 753 92 -8 -233 -113 51 286 696 -798 -281 -377 -119 538 504 130 -466 -601 -584 -304 576 -437 -712 331 -328 -331 -62 479 704 74 164 -447 -30 178 638 -806 437 -743 -17 -8 -358 690 -776 310 -676 -550 79 -472 -489 770 -301 287 572 408 269 227 338 535 -715 -780 173 -178 -196 243 -419 -521 176 -888 689 163 -860 -180 -70 116 639 476 -24 -201 -605 -795 354 -201 661 -280 -32 -68 398 -570 -359 -68 576 -699 -678 663 96 -139 -499 258 -416 -502 -650 373 -746 -759 507 -464 -737 -410 -111 -402 744 220 444 734 276 27 -105 -318 -460 -319 320 334 -423 89 172 -88 -159 68 125 759 -486 430 -803 563 -618 -193 -739 -680 265 -834 -417 -392 3 -534 -164 -253 -655 431 206 -658 -728 245 -694 -754 -515 -323 798 46 62 758 -215 -677 755 -45 -420 -808 131 -650 -66 -148 673 -743 660 302 -381 -465 -323 -177 -588 -471 -342 -316 243 532 -87 -102 -496 -562 -509 -596 448 -254 -866 511 753 -655 141 342 315 -165 26 -687 -797 -640 -440 118 -209 137 708 -179 644 426 -886 214 -813 -201 346 -283 -228 -197 -413 -102 -71 -49 -77 -776 740 -207 -546 -334 496 -880 -311 285 755 -507 -577 -760 -710 -850 -15 -619 559 -779 97 -849 61 -110 215 -27 -321 38 506 285 527 -582 730 -189 507 -72 -340 327 666 -211 121 526 -592 590 84 -430 -2 750 286 124 -471 246 -446 17 -671 -44 383 13 627 -535 -328 -365 20 756 702 -435 394 69 -780 239 -291 173 -878 -616 310 -49 -632 14 675 -862 737 578 308 -638 378 151 670 -688 401 745 484 -729 -648 -30 -210 -3 234 396 -571 495 168 780 -791 757 -20 272 -344 -380 -260 -130 -463 -23 116 -701 741 -894 -565 -564 436 783 -512 -470 -724 655 568 394 -206 -17 -536 215 674 -342 80 433 531 -431 501 -128 160 -377 735 -772 -315 412 93 234 -789 392 -141 -541 -867 71 195 -585 -19 169 218 590 199 -229 510 580 -881 10 245 -317 -551 -444 469 626 -73 724 143 672 -480 -9 733 757 59 560 -857 768 657 -572 310 -425 154 102 783 -778 354 56 708 -851 598 173 252 -655 -440 -151 -534 -269 -199 541 -306 -509 -382 796 -665 661 -571 296 -204 773 135 549 -645 98 751 752 -555 -5 -672 -71 -187 110 -560 -182 272 -45 -572 696 -495 -271 -571 -811 776 697 -297 -656 249 626 12 -121 -798 -61 345 -355 122 -127 699 -762 -17 711 574 -556 -107 -795 740 -599 -35 -323 217 -897 -275 715 -113 -16 -444 749 163 21 -890 -472 -605 -791 351 134 -272 -830 -708 337 147 -889 676 196 -536 316 475 339 -325 695 -23 89 662 -155 -692 514 135 -746 -646 -523 466 -124 165 -59 513 765 54 -649 475 -385 306 602 -325 -711 -104 130 456 533 -4 -24 336 477 67 280 627 163 -748 294 28 134 297 533 435 46 -492 562 -889 -666 -255 696 115 -555 9 155 -318 607 -195 -777 121 704 -693 -277 101 324 -185 517 494 48 467 -548 551 159 -574 -483 105 451 -289 244 109 184 566 751 -224 619 -750 -253 -877 181 533 -686 -191 -792 -428 314 -74 -640 -632 -666 648 -185 726 -682 421 -564 411 -255 744 704 563 -847 770 192 627 698 -654 142 -838 -373 -459 -9 -731 411 -521 797 532 -50 586 -297 -635 193 183 -552 -162 -457 104 -371 -317 391 -638 -391 -898 -382 -629 -875 365 223 -898 -888 -719 -608 -69 -120 234 -850 756 377 -48 -426 -684 -33 -800 -349 -886 549 287 -93 505 -301 -807 361 -324 -833 -229 713 -407 -613 -135 576 150 -511 60 272 312 -338 658 6 -341 660 240 584 -380 -230 -440 415 -191 -154 771 -94 563 -519 700 54 -429 359 -165 -664 -406 189 -809 614 -581 -350 416 524 -473 -743 -457 -695 461 -104 -745 -725 -632 797 -92 797 11 619 526 363 -265 7 -553 152 108 50 250 327 609 612 -829 296 481 -206 -329 74 47 -566 -556 706 510 -135 171 -760 565 158 237 554 406 375 -52 -589 -626 -244 208 -13 -468 74 289 753 233 488 89 572 217 -690 -364 -37 209 576 410 73 -413 -752 441 83 -892 708 -536 141 363 -160 88 713 494 -432 404 -252 337 425 606 261 137 -36 -858 508 -197 599 -831 -867 250 345 555 118 630 473 -182 691 -378 70 -190 -674 -278 110 160 736 434 73 683 563 -389 -466 271 -803 156 291 -596 -683 55 -238 796 -371 -814 -403 704 -455 -723 224 -629 -775 70 3 -696 -561 661 706 710 175 -489 -716 -415 -87 -749 766 537 673 16 -105 536 728 686 745 -405 634 382 372 346 46 504 231 -841 -823 -256 -413 479 -125 302 -603 -298 -466 -227 -289 362 236 -538 480 -824 413 -670 177 -678 142 -779 -653 -554 -781 -543 230 -630 -287 256 34 506 228 -848 247 395 -72 405 -273 -625 144 125 340 181 -752 211 -675 56 -747 141 -216 -845 -351 633 -821 -352 338 -401 788 -381 -803 -721 -197 117 275 -547 -307 248 -13 -705 -95 -803 -454 577 -182 -13 262 -422 197 -325 11 -775 321 427 723 -576 -803 389 -481 702 683 305 -615 662 456 720 -725 613 -594 -283 -446 -822 -398 -396 -890 -547 -175 153 -879 59 524 -858 -199 -61 530 -119 -731 -363 -425 702 312 612 -665 58 -79 452 219 -67 651 795 -670 683 -270 790 10 339 -777 -274 -762 -227 -366 -136 122 -76 747 245 204 -222 -832 509 -437 -44 -665 -894 456 -359 -560 -598 392 751 -801 -424 -685 788 -879 -163 -292 -641 -101 -195 380 463 522 663 -27 -484 -890 259 -623 509 -748 -347 78 346 -730 369 -872 -616 65 -715 752 277 577 708 -327 -219 -684 -331 794 -36 -823 262 -729 193 658 336 -423 -197 -369 -413 446 -377 490 -709 -20 -691 -343 -491 -746 687 -4 -65 762 61 89 -24 -31 790 373 239 617 -223 333 104 -141 129 -362 468 521 34 -212 590 463 -181 206 -598 483 -53 346 -131 -728 547 567 -444 620 -219 -154 -168 338 579 791 -102 580 -148 -134 479 353 -196 -368 544 128 782 -742 -278 -33 -471 -304 730 -149 -531 -264 777 -275 360 -293 -832 -387 637 530 615 -666 243 -616 683 541 734 -377 -359 130 205 -836 92 -179 -679 -296 111 287 -723 592 -199 -369 745 585 792 -482 -768 -143 116 -588 590 -776 -168 -596 -224 -56 -772 84 -56 -315 437 -840 284 76 -577 166 -601 -840 302 372 -864 -690 610 -538 172 397 295 417 -128 592 600 -434 -696 -737 352 395 -513 798 -119 696 222 86 558 -711 -317 -375 -170 430 515 550 -847 -892 49 -844 -393 34 362 -426 -836 237 699 600 592 -357 44 628 -558 676 584 755 -167 -503 489 304 408 -255 -4 -839 668 116 -115 -510 690 558 -352 116 -743 -286 -861 -731 600 -628 521 -326 664 372 -829 675 320 -86 702 164 -143 -803 -735 781 547 -393 326 -366 -703 -77 -560 -161 -598 -828 448 -510 3 -678 -52 -20 -162 -581 -363 -149 697 -476 -211 -787 -550 -750 506 -356 666 -611 -483 515 -262 -410 -112 86 -175 -430 -12 26 -482 249 631 -871 387 584 289 51 -586 -163 -88 -238 -687 404 -601 305 -241 -271 138 728 -636 676 451 77 -420 597 17 -29 -817 149 413 323 -592 -51 604 -294 -606 -882 -154 23 -894 302 -440 43 -23 -229 1 -286 -408 -170 -64 776 442 336 -764 710 -460 -114 -397 -638 725 -54 -656 -400 -231 558 651 -111 153 13 258 87 533 -601 515 242 -872 274 696 -313 783 -239 -511 19 -365 -882 86 342 265 -694 144 -416 45 -111 161 -571 739 614 758 -450 540 735 776 -23 34 715 307 -4 -321 626 -856 -820 -724 -255 -715 -542 -651 -422 -749 -716 709 -756 -876 33 27 766 -237 -642 686 -130 31 -621 453 18 -844 480 -395 -49 -75 201 -256 71 -671 -491 -39 -37 676 689 346 238 -515 -546 121 -459 -197 523 -187 -140 -623 -460 -760 -463 -15 -569 -602 -401 356 582 -684 -143 -418 -48 -61 -689 -743 758 443 -393 -63 -9 -520 -2 414 -334 664 -275 -861 -185 -606 -230 -864 -363 296 350 634 -826 531 -376 -152 -377 -728 -623 271 277 -496 420 279 -1 741 -721 -643 -351 -583 64 -322 -249 -417 -595 623 -315 232 -366 -611 -26 541 -687 437 -120 -88 502 244 199 72 403 19 238 -897 -193 -250 685 628 794 515 -75 589 -874 590 762 713 -308 137 63 -608 247 -620 671 76 -421 -735 6 -776 131 -853 762 -796 665 -666 -170 -756 579 198 38 779 139 -723 -240 34 -340 -55 385 232 -331 127 -293 119 81 -736 -387 260 301 110 -272 303 -731 98 -824 -458 -885 -342 346 273 -750 141 -481 72 -60 394 249 -323 672 -638 -258 247 697 216 -136 613 91 -507 321 -170 -386 214 160 -676 591 -145 -427 175 -654 796 -360 -306 348 -292 98 103 -228 -180 -178 -609 -133 174 315 44 668 -894 -144 -749 -562 131 -60 361 -301 -354 -180 206 565 470 -451 -667 8 -135 150 -434 264 -187 187 743 -821 219 707 -500 -727 -255 339 -148 -515 137 752 121 -14 -755 735 -204 -529 -698 -606 469 530 -599 -623 61 259 -587 -70 -689 710 -878 499 -493 650 -696 305 -36 -130 244 28 -723 -388 -772 -733 -720 13 -271 9 416 -455 -654 341 -287 405 -683 56 774 713 62 -165 315 -93 -110 -347 684 -212 -540 635 502 -316 137 -525 -246 -875 282 -51 236 112 -108 121 -222 -64 673 -113 -748 -325 -666 -431 464 728 616 514 -667 -207 -320 103 -643 -752 397 -700 -897 -411 -162 272 -33 244 -636 593 -39 -6 -713 336 -501 -168 21 275 559 -281 -851 89 699 -319 -309 261 483 -548 448 -275 695 -334 -512 223 -29 673 287 -185 383 168 -252 -666 719 681 208 261 403 298 -5 -900 -29 -179 -86 -219 156 -311 -275 -331 758 -536 123 520 534 744 647 795 -543 800 374 -477 758 793 -859 484 -778 -697 618 423 210 558 -845 691 -785 -386 -713 664 -440 414 596 347 -795 -715 -158 -424 -473 -259 275 504 127 -247 -805 645 -39 725 -735 -468 -93 -511 -249 -867 -298 607 397 82 283 313 245 -639 -846 418 713 234 49 438 486 548 693 123 455 -427 -583 170 564 376 659 -623 -472 -807 446 762 246 93 -485 800 -592 -59 -876 476 458 715 -235 -898 -363 -19 359 -664 -434 594 -287 599 -781 370 -374 44 234 -630 -675 375 -561 -469 -342 109 -851 -724 319 -735 -78 77 -600 759 529 686 -184 94 -338 -870 569 -480 -485 -469 -549 -572 -442 541 -711 -265 -802 -642 -182 -176 433 407 -219 -212 -745 -436 418 -92 532 -498 -453 -206 -395 618 -673 -86 424 -43 -447 -73 -672 -247 211 -473 602 -894 797 543 -310 253 367 -600 -584 124 525 88 -887 -440 140 -472 -185 -19 -98 766 -361 -709 -138 194 -727 -587 631 -832 -690 -547 608 -79 747 -620 -612 783 58 -728 733 -794 436 -408 -616 20 -32 -59 251 -871 213 29 141 609 434 -665 -438 83 -23 633 449 -352 -635 421 -311 -92 -44 -643 295 432 -456 -251 -210 137 -626 -723 752 -14 -126 -700 351 -555 -376 603 -225 101 -72 -66 -574 295 -15 641 680 483 197 643 -528 -227 401 -680 258 -126 244 -145 -332 -382 346 -17 672 456 -361 731 -202 253 448 -465 -838 -16 575 490 -412 -757 -385 -684 -799 465 -238 -227 219 608 -526 315 590 412 260 -498 315 259 42 -183 -899 -768 -657 -615 319 -787 -460 -638 177 -725 553 776 25 -880 21 -128 697 22 -584 -388 -466 682 -147 -557 -81 586 -662 775 623 -34 372 81 -285 26 -116 -512 -762 -415 732 501 594 8 -427 155 -232 672 -737 -23 -74 -364 220 450 -497 -585 30 -170 -228 -649 -892 -668 183 83 -758 551 -193 -791 202 429 -300 471 -252 -690 27 561 -276 85 553 -601 -734 -105 -270 640 445 -780 648 -389 183 406 41 175 490 -59 796 86 -562 284 48 -810 -473 386 -388 -659 187 407 -406 516 505 583 463 -632 688 -422 -5 775 229 525 526 288 432 355 488 -127 -885 -826 105 103 754 -293 -763 -40 412 -345 -729 -807 212 -130 -479 -784 795 -19 512 -449 162 -835 -748 648 638 560 -454 -341 -877 393 635 477 20 747 299 193 6 -259 404 259 -221 -600 -380 774 98 -310 680 738 118 546 -477 -545 -739 341 -451 -181 -325 -790 -471 633 500 1 592 749 -266 -280 426 644 -193 501 204 721 -545 103 485 -557 -815 -87 669 660 48 384 251 -597 531 -811 137 409 -302 366 -720 -755 304 -8 273 514 -441 -667 382 742 -272 433 -125 -367 -369 539 -362 -587 91 -74 622 -330 -204 -291 393 -302 -57 326 -455 334 -123 -422 -87 -588 -536 -668 -461 -59 -162 106 413 243 -398 127 -520 -823 -108 -145 351 317 637 -455 -239 647 440 203 -56 -474 424 414 66 -850 69 757 381 429 -887 696 140 -254 -95 -522 385 -673 533 -229 104 -820 186 175 -636 -554 -178 736 678 282 -51 28 248 -139 -305 -252 222 341 -67 -194 -641 569 -106 75 85 -252 -556 -592 -327 -444 -656 -426 -448 -349 -847 396 348 336 15 635 659 -116 241 645 684 -703 -806 250 -143 701 -747 693 -757 648 -411 425 0 34 409 713 219 -98 -575 634 -610 -672 -798 722 -713 -393 -602 517 539 527 -69 769 655 682 -789 -795 -6 -33 311 160 -515 -122 148 -841 225 489 162 271 -1 592 -280 271 392 -393 447 89 449 555 -675 -749 -396 366 -880 444 -793 485 -204 25 25 -747 -443 -234 549 186 -570 -317 -307 -470 478 461 -130 317 118 -287 -872 -615 -324 -778 -821 -97 229 -696 -489 104 76 752 -44 -835 -215 46 -133 -678 46 185 615 -571 -851 180 -852 -294 -740 -637 -875 -437 282 -554 159 383 301 -14 382 -406 543 639 -635 434 -455 27 40 -634 -94 453 -547 -439 -443 710 -508 -135 -764 -370 -646 601 -181 3 -676 696 -418 101 470 -17 131 169 419 259 -516 350 -185 -880 767 -674 -321 -383 591 47 -217 203 -521 -266 383 428 -109 -214 226 299 -530 353 231 573 667 -475 -282 -352 321 -144 -392 -697 -562 606 -1 464 112 -709 -830 -339 472 -771 -392 145 -407 434 153 -845 271 582 63 -537 791 670 628 321 532 485 -290 -848 651 -156 231 -408 303 226 114 598 224 -534 -527 -412 -208 -268 486 -285 6 419 -440 -179 -245 -6 -888 371 500 108 -254 -882 540 -756 795 -408 679 -262 -567 642 242 -348 237 477 -506 -785 447 396 -614 -739 661 735 -811 192 281 -179 -750 -761 -188 56 -711 452 158 61 526 85 -604 716 -875 -8 -43 408 301 -234 -336 -209 -477 -610 -734 52 -515 599 716 -372 -835 679 -199 -742 -28 526 -515 517 -516 -873 -604 24 -40 495 -553 225 -873 229 438 -11 122 506 -695 -126 -873 495 98 -510 -814 306 -252 -67 -2 -839 306 -214 561 -63 103 -570 -143 -458 32 109 196 603 -530 -697 -172 -191 153 220 -775 115 -505 -561 -468 -92 152 704 -848 385 -76 -848 -263 -216 124 -842 189 73 301 -375 360 493 -27 94 172 284 362 -88 636 -221 331 -519 -406 -702 -838 -699 -496 -803 585 -529 -127 -450 -150 108 663 362 -819 -678 -10 -880 -634 768 621 -497 -466 -147 4 102 723 -192 313 262 -496 400 220 -788 610 -61 -23 292 598 786 -248 652 -278 39 580 562 606 24 279 -316 477 -394 -145 742 619 97 -276 132 -718 -262 248 -768 735 769 -247 -744 360 -469 309 -152 -633 11 663 -594 398 -900 618 -12 -859 -836 -502 -855 411 -378 743 -548 570 -130 -881 -788 184 -151 -860 334 -729 148 -382 602 -792 142 637 -328 -118 339 -275 -509 643 207 -217 640 -288 761 -841 -220 603 348 -585 -124 243 174 -491 586 -145 -220 377 -23 790 -801 -70 -678 38 775 -736 39 207 -614 457 434 199 -630 -795 -729 695 756 303 405 -413 -513 -187 -519 -59 -756 -176 -740 537 -133 626 486 -341 -610 -730 562 -653 278 -451 562 254 176 -65 -33 -668 -306 -51 -575 545 -864 -849 -712 -29 198 551 -115 -630 764 -271 -436 305 -777 -388 -877 -310 532 -824 200 538 720 -85 -739 -615 -231 444 -212 797 556 315 -231 -269 108 -206 680 194 588 -647 -609 758 113 442 -880 -454 47 -384 -242 12 399 582 -539 512 207 165 -806 -685 581 527 271 -225 238 300 403 520 -542 550 312 -866 264 604 303 698 565 694 -384 -770 291 658 418 -366 668 -131 621 -263 -212 -574 -334 -448 -661 321 293 49 -737 457 774 368 796 771 15 790 -702 -347 -437 456 730 594 -707 329 -636 691 83 -569 -357 684 -55 -784 -212 198 107 -167 437 -90 -391 -570 171 -593 257 167 273 24 -388 -504 647 -851 -723 -107 16 630 323 135 702 -5 65 713 -190 -154 -858 522 27 615 445 201 120 42 -460 -267 -514 -646 551 -697 172 709 -780 -759 -115 429 545 -341 -835 74 -386 -66 154 380 -874 -479 459 -767 439 -463 -320 -374 526 -426 174 -726 -588 -398 -50 48 527 455 -503 -349 -772 -93 496 -283 183 606 99 727 -395 -631 154 70 187 -389 49 261 -234 269 -686 597 -560 461 -757 289 -193 -22 -365 759 -297 -489 -192 146 495 599 -527 206 -336 -444 -876 -140 780 458 -497 421 564 758 643 529 -719 260 -834 605 694 263 46 722 -131 -770 -388 -814 -727 540 -28 -639 509 510 185 33 -62 -689 -127 405 571 7 433 -194 606 643 -28 268 -717 -533 -400 274 282 624 -667 -27 -289 -784 413 97 -147 554 -643 -403 -21 -117 639 -469 -28 -299 -814 137 -502 177 -222 -668 -737 -721 -820 756 -720 -543 -499 -698 -687 -31 530 729 291 -690 43 480 184 -656 139 14 281 190 520 -305 -132 -525 -468 -196 79 645 -859 -862 -455 6 -103 627 542 552 262 627 -461 689 624 -743 -122 -335 -507 -261 -643 -487 -650 296 -568 -685 626 -495 -793 -357 -524 454 -623 414 -838 -291 -788 -586 -12 -544 800 -507 -815 272 -380 -485 -252 -671 -107 -765 -413 8 -5 -743 444 102 -665 -438 670 -230 -29 646 482 -698 -169 -74 -835 580 -138 -636 733 -762 644 370 396 -551 -189 -663 293 -398 541 -365 242 -810 -357 -836 -695 250 -369 457 -311 739 -417 -717 261 304 118 -781 -368 653 -448 -584 787 -471 360 548 -138 637 578 -886 -177 -471 707 363 -434 -368 139 58 -34 -323 -561 -723 -82 -587 431 -130 752 -542 -811 -212 -154 -696 406 -544 -137 699 -37 71 -176 401 -569 128 726 -859 -439 -146 455 -689 71 -446 -325 -760 -704 182 -338 -659 -693 -350 -739 127 751 788 51 -886 -243 -261 -601 -860 -125 -331 742 209 398 528 52 341 714 -194 38 372 123 66 271 -401 780 459 -156 -286 137 334 -680 -323 315 640 496 -835 -309 -777 -646 785 -308 123 534 381 -398 -581 -497 379 -619 28 219 160 18 220 -893 -872 -458 676 -453 330 -183 703 -395 -660 -113 -212 -112 179 114 -172 473 -623 -694 453 252 127 491 -553 703 442 -694 -42 -632 -385 -174 -581 -515 -484 -180 456 130 -528 743 28 -823 702 137 354 -772 224 13 471 -706 261 -191 -850 36 -567 57 218 214 -387 792 -783 6 -740 -306 -576 637 -504 256 -551 36 -842 -152 -439 -511 -107 -202 133 -35 555 -746 441 524 415 -51 -659 -191 224 -371 412 443 561 -225 -274 -664 647 524 373 408 -339 -506 -769 -115 -110 -764 -460 602 731 -254 499 718 320 70 -656 48 409 -825 -4 452 -825 238 -751 -110 584 531 47 -819 498 -324 620 -397 511 295 193 -51 -619 121 -640 -726 44 720 156 228 -295 585 -410 612 -193 -366 -446 -483 214 453 -163 -713 -510 314 -196 458 506 -466 -477 329 -319 -585 -634 -594 -506 -349 71 -34 461 607 -617 578 452 -76 343 -158 689 -549 -785 -675 -49 -792 -40 676 -356 -489 -272 50 -367 -828 638 -811 -588 -186 240 -98 137 -41 -172 506 470 680 333 -363 -504 465 -884 736 -284 265 -64 -606 -388 -617 75 278 724 761 -134 -563 364 600 -838 -10 -410 119 -302 657 -316 -315 175 -826 53 -502 -871 776 395 -423 145 -421 221 -755 789 -442 105 -615 433 -193 263 -438 224 413 -847 -195 398 -812 -671 -382 567 -397 -645 -574 186 258 590 -846 -490 -103 -830 595 -222 -246 -753 470 -465 -685 -228 775 104 -325 -893 -444 -421 648 -665 -823 351 -642 -561 -780 -427 -334 506 -140 -274 213 -76 -813 -427 -42 -165 -319 768 -437 -307 580 -341 -632 791 500 440 430 743 604 120 161 -269 -375 750 495 -184 -766 -787 666 792 194 783 -501 421 -555 69 -608 -754 433 172 -863 -875 589 -792 -610 -448 -821 232 -308 239 -375 52 -872 605 471 -184 633 -575 -89 135 -233 240 -507 -791 131 265 -887 -610 -484 -68 -735 -651 70 291 487 -298 -318 -708 780 411 734 -627 -54 536 -208 626 -551 434 -184 -285 516 427 -348 -612 29 44 -10 -539 -415 -86 -539 747 244 -523 334 -10 -421 245 762 -96 -550 437 -460 -533 -606 597 -285 -718 476 -818 -231 412 -538 -772 -256 535 -95 -563 54 -721 108 -660 -135 206 695 455 622 -342 30 -191 38 -215 256 -866 520 -1 513 -447 -660 498 -579 -430 120 450 -233 435 241 -644 -390 355 -101 -610 665 181 -805 -257 -539 629 -832 -592 -855 18 26 390 -142 -879 504 434 -481 -673 -812 -409 -245 -679 536 -217 274 336 -584 43 -458 -9 -694 356 -665 -855 548 -752 -255 -93 -298 178 147 -896 30 706 -600 378 -317 -678 784 671 -548 354 -603 172 -604 -466 695 -860 320 387 -434 758 48 402 289 -224 -846 -667 584 303 -632 -468 -202 -35 -615 -476 -561 -896 -458 30 -149 -728 -549 164 637 221 91 -381 -773 -165 544 399 -266 -216 174 -747 -741 -114 778 -735 -84 -353 -9 682 -383 -812 -538 -443 -119 -466 528 123 476 -416 -534 113 -241 282 248 -187 583 340 -99 -420 -356 288 381 -348 53 537 414 -58 -108 -254 -695 -146 738 387 221 635 666 425 313 -715 218 -378 734 180 -260 -406 487 -4 -416 182 -346 713 666 -241 -518 625 35 26 386 -868 -42 -791 421 478 262 -5 640 -158 649 -403 303 -594 -167 293 -669 705 -749 437 -494 429 693 475 -735 612 -5 20 257 347 -150 -785 636 245 693 712 -433 616 158 776 487 -544 642 377 -876 -621 -64 -709 314 -880 -374 399 195 -484 -510 -282 -2 -707 -516 -804 -696 -747 -876 363 -488 -216 525 -466 563 416 657 -512 -826 -293 -457 357 -533 783 -646 -673 246 -218 44 355 374 104 92 -103 -771 -490 -507 454 -830 -858 -602 297 763 216 -214 135 762 -183 -618 568 -660 -656 -273 775 208 -228 -552 -783 177 349 469 91 -337 -346 -380 -94 130 -805 724 -740 -609 -877 -159 -802 409 -172 -642 399 337 -738 485 571 728 -272 429 -81 178 54 -62 -693 623 -231 -386 -554 -513 -840 103 -732 138 -227 -429 -689 -406 -529 196 326 239 -496 -143 523 30 -831 617 321 485 -281 381 333 -880 169 680 -29 -216 -184 656 699 492 -662 -661 -615 -87 589 -41 167 228 611 -90 -160 -525 82 495 -29 143 712 198 -272 766 -794 351 59 96 150 56 -879 -726 -674 66 -542 -90 257 681 -223 -421 693 -10 -31 47 -195 -604 -122 -542 -365 197 374 -102 259 34 -88 648 224 -370 -622 568 -495 -678 -192 -521 691 -488 624 -64 148 90 358 147 355 183 467 -283 -4 -833 -174 114 34 90 -107 -272 418 -583 -110 449 -297 -779 90 235 -735 154 -170 732 546 -840 730 749 -649 611 391 730 -278 126 -89 490 -676 -583 641 -770 -169 -257 327 550 -555 -18 573 573 221 674 -116 -745 457 -347 -71 -785 -481 451 466 -562 41 710 94 -774 612 -291 171 484 -387 -831 -730 517 -171 -118 589 -840 654 -851 -76 -860 486 -273 -341 -388 -161 668 799 581 -429 481 585 793 -812 -163 618 719 355 684 9 -357 632 -733 -475 678 66 552 -477 -681 184 -486 533 -547 407 -603 -871 264 775 -842 -25 -599 1 -752 777 -24 -596 -39 -132 417 659 -804 -815 605 -286 -160 -560 568 -715 665 395 248 -111 -668 -157 -755 -489 -836 275 545 -748 478 -352 128 -262 217 643 -824 -582 513 312 -175 36 744 621 -469 -727 -98 202 458 -567 -216 -793 -882 266 647 -400 -29 -253 219 786 749 348 -897 746 488 0 -62 229 -458 735 -494 718 -839 -455 607 -419 67 -743 -67 54 682 728 -402 215 -133 -196 207 -347 -431 -74 395 448 759 -354 -821 -559 -613 -357 -118 -743 -121 732 -24 -113 -810 598 317 -174 251 -800 -204 -433 5 55 -870 -57 281 -111 -260 768 175 -349 66 -777 -735 188 213 542 -442 -629 543 -678 -450 233 486 -379 -289 774 -221 -219 -849 528 -374 402 -641 351 -161 107 724 -884 707 311 -697 -6 -568 -231 -473 -521 -221 -714 698 340 744 -319 -371 -778 -550 -733 662 414 -58 573 267 -256 -541 122 -95 -503 -649 -745 -369 -42 -291 333 -622 53 -35 -48 420 137 481 433 -737 -281 -384 -592 -241 234 537 -288 -123 414 -170 -619 636 579 137 -798 -333 408 191 -314 440 -257 684 19 739 452 649 4 -870 791 -82 661 -842 -646 387 -49 56 -120 -429 653 260 590 701 -438 526 20 -448 691 -213 627 342 -95 189 796 551 553 -616 -669 69 -326 -459 410 209 -251 170 -522 -176 438 430 -40 -270 510 13 -546 -515 -714 525 98 363 -33 -848 -280 494 656 -240 -221 147 -564 501 381 111 -184 -51 -94 522 577 698 430 -95 201 -154 -98 -264 -179 774 -335 -450 348 507 360 -550 -548 347 -220 -67 -120 -816 -403 507 624 -671 -249 198 776 86 148 663 500 337 -383 39 -861 -200 293 134 479 520 -426 532 583 -389 799 750 -192 570 -84 620 -435 -712 509 638 519 -90 318 -64 113 -629 656 -431 451 -244 -106 -393 203 -760 -369 -420 -55 -727 655 399 -333 -214 765 -382 -897 688 -832 -99 -186 309 194 -661 -20 -536 -275 -889 730 -839 -193 -239 314 419 -426 -235 -482 493 477 704 10 -227 -665 392 423 153 -161 783 757 -757 195 -88 -305 45 235 218 687 467 676 -722 -379 -366 -876 -104 119 -93 658 256 729 -154 320 -820 336 554 -199 86 -307 31 -215 -684 546 -503 -703 517 631 -816 -550 343 322 245 107 -691 639 674 572 84 -586 690 407 590 -18 -664 345 -610 -268 -719 -693 428 243 -418 -39 302 -590 -256 -691 435 -443 -646 439 797 -692 -234 603 -665 -620 784 -572 410 760 -810 -576 -369 234 -219 621 -324 -779 406 -438 302 314 620 622 -175 398 39 322 610 -84 -138 -417 -826 -433 161 705 347 587 5 785 309 -500 199 -121 -444 -407 -274 -428 786 -758 764 -884 -631 -892 -65 -339 -455 -886 707 -319 457 532 752 461 571 -479 -271 654 283 -832 -838 -696 -354 -248 -318 -159 -285 480 -564 297 -777 335 -99 -77 -470 336 -214 662 -395 -873 271 416 -237 610 -555 510 313 -170 783 624 -617 532 -287 -389 668 -327 -257 -138 -36 -360 598 749 380 -334 252 11 767 -625 708 778 -386 455 453 39 257 -378 517 -591 493 267 -31 798 333 -554 -75 -58 -265 -446 478 563 704 662 -834 -734 -429 -462 -282 322 707 -889 -415 126 71 -582 395 -323 -768 -278 334 -588 -63 521 335 730 657 -92 157 -575 339 -422 172 569 490 543 -571 -719 -145 -162 -375 -638 465 -818 641 -489 -37 684 -344 378 -149 -364 137 192 -729 656 72 546 319 335 -628 -774 602 12 -391 750 545 476 -891 459 -540 769 -24 317 613 297 -608 -746 -101 -146 626 -655 -114 -414 797 -761 -165 376 -404 -261 -129 -633 747 118 350 -432 -589 310 42 -826 778 -778 693 -284 -135 -816 12 670 -79 -36 -278 367 -680 548 553 -606 491 377 685 -339 613 -501 202 -696 16 716 -314 -414 -214 -820 -1 212 -578 -489 350 108 509 668 91 725 16 -695 -45 -772 -615 -241 577 -883 -428 622 -361 -94 -282 -764 -371 -465 -83 636 118 -402 118 770 -369 214 -282 620 -84 -895 -171 -216 81 -84 -583 -791 -570 261 -810 -733 152 -341 -145 468 -772 -372 -514 35 -594 -493 567 -769 596 407 -744 601 -374 -443 -750 374 669 -820 -147 -258 -616 112 -254 588 147 -416 426 425 332 -885 -815 -685 -323 -824 482 611 -232 197 631 -763 -492 245 754 -881 -429 721 -262 -811 -144 228 563 627 -578 -594 332 -18 -190 311 -15 359 417 -705 -861 719 187 16 573 199 -721 -185 -58 -807 76 156 96 389 601 242 -483 759 693 271 -233 554 700 -714 -679 -783 105 -527 -31 521 -729 -521 -503 -620 -840 -592 664 727 37 -92 -701 -716 -382 748 689 -757 504 635 427 25 -370 496 -177 -63 -653 526 -812 -5 -749 771 -747 710 -269 349 749 64 -677 64 722 642 -829 600 13 -644 -794 -328 -73 248 -857 599 -661 94 -660 174 -27 -481 -703 542 523 -411 287 -457 -214 -182 -47 253 176 -437 -115 -97 538 -90 -208 -573 639 146 591 -824 629 -403 -256 103 -789 -584 669 -676 638 -181 124 -129 230 382 235 359 -443 763 -256 -48 -635 575 402 176 -736 70 -253 -278 256 89 -276 780 -650 529 85 752 -332 -582 -94 -241 124 -558 513 -85 94 92 104 47 285 33 640 -306 197 530 171 499 -301 164 -184 478 637 440 -153 -176 64 184 -39 629 309 -597 740 266 -115 -94 -493 -405 -642 -738 -832 -74 81 126 556 -338 361 442 -868 343 -555 -381 -81 -837 -351 -828 774 -555 -385 -231 255 -272 554 -7 -795 374 498 -875 -216 290 -620 -372 -122 485 -867 -200 -809 -432 -542 601 -590 -656 412 411 -536 -168 563 -9 -755 625 248 -231 -428 -150 303 653 325 -35 -605 -76 193 -528 787 -662 456 -242 564 412 -285 -90 -475 -716 -158 673 91 -836 -695 166 682 -79 -523 -244 707 -234 -510 -201 539 643 -747 660 -289 398 531 -572 -893 -527 -182 -342 506 275 785 670 -865 425 -340 -397 -518 657 -660 -879 -717 516 773 -304 800 304 570 337 -354 -840 -802 -353 483 -701 692 -414 120 606 388 697 558 -2 160 -13 634 482 264 663 -412 -859 -584 510 187 -668 435 -573 -143 -837 176 -661 -129 615 663 599 -336 283 133 519 -338 456 -574 -438 -747 -748 554 464 748 -424 -862 -422 -742 -219 -715 -228 -381 -66 -755 607 129 -118 -231 115 -707 376 246 20 600 570 233 53 162 298 360 592 -891 -587 -134 150 -575 332 564 588 302 -598 157 705 -685 458 143 -471 690 -623 403 -283 747 -529 -125 -815 707 573 152 -639 124 558 727 -505 -505 -675 661 -344 556 372 -233 266 352 554 204 63 -182 706 -745 -630 -314 -275 -815 624 -553 -248 100 12 618 -362 694 -544 -52 55 113 -327 -30 352 630 752 314 -270 -822 -91 -197 193 168 419 312 -295 748 -653 681 735 -544 709 -527 -898 408 -680 633 -853 -32 -836 -601 -252 17 793 -354 -551 589 688 -313 216 -182 -269 -111 -227 -489 -590 752 -109 220 761 145 -317 -173 -218 445 -574 606 -672 632 242 450 514 -499 -86 -103 -451 226 12 273 102 -475 -717 -710 -478 -461 158 -722 423 333 57 413 156 -552 745 329 -270 -536 -633 728 -466 -806 401 -653 281 -504 135 450 92 -44 552 -242 -146 -621 -329 607 -187 382 -767 599 -320 -53 32 574 -643 -303 -729 -672 800 653 -183 306 -264 -413 -53 555 -829 -87 -477 -333 -768 -242 -548 577 -457 -746 -65 419 -686 314 -138 -306 -138 -714 -779 -579 -770 667 -412 757 8 -851 -749 -441 -268 -354 605 -272 555 715 -254 -465 17 282 -351 570 251 54 755 -12 -351 327 115 637 123 -368 71 678 112 -417 -880 193 -709 -98 152 -42 -32 439 376 -563 -381 448 -210 399 88 -775 487 330 465 147 630 644 -441 -101 654 -896 753 -411 304 -104 -430 -896 -759 -22 465 722 162 -98 562 513 -812 -861 -498 668 331 -827 -107 -16 -297 -24 -362 -888 556 -102 -176 533 -504 -810 -471 -90 278 -647 238 -156 -540 -231 -263 -64 -580 -29 -436 429 -854 -64 -873 -524 -159 727 -695 169 -409 719 25 -685 -211 -757 -671 -428 530 -488 -691 -442 -892 -854 -338 393 -384 -874 -372 598 -562 -111 -186 -321 254 -559 -483 525 294 -898 477 -53 -512 168 -858 -641 584 705 157 662 -800 469 521 -836 -882 -658 436 596 727 -651 49 194 -552 -32 -280 491 -752 -254 520 -766 -482 -886 -899 453 -759 -777 -783 670 626 -228 434 -823 652 -500 -213 -878 757 443 652 410 229 337 -26 712 -408 -643 -561 611 -797 385 701 -220 -55 -718 622 -77 -801 -699 467 -851 -465 -607 -409 -392 -248 697 655 -21 734 -405 -472 331 -512 97 380 -892 -103 476 -521 -220 139 -701 -441 798 598 -156 -661 311 -721 -745 -553 174 -130 -52 -114 -591 361 509 -145 -841 -664 416 356 797 594 -515 786 -169 -729 51 -602 293 403 -792 -493 -53 383 -702 -533 -295 -332 -368 145 -44 90 72 -69 -303 -122 -292 -738 190 755 -125 -271 -250 111 -609 444 -761 496 -62 -866 -870 -537 -133 -33 -504 -76 734 785 341 593 -189 -461 439 732 677 -209 -573 -558 -54 195 -443 481 676 -412 -604 -659 -250 -56 593 -55 -553 427 -301 -435 -854 -267 175 -606 -114 743 719 321 790 -499 774 -867 -595 -213 -595 -187 -632 -393 -338 -265 702 442 -794 -372 -495 667 -777 288 653 666 -170 304 387 -39 -563 -14 -21 269 -96 737 -851 -32 221 780 195 663 -12 794 23 -777 -593 157 -538 416 -182 564 98 -459 -23 -576 307 436 -615 559 -324 113 96 -311 -208 512 -455 -753 267 -249 -266 496 -331 -841 111 -55 723 -431 687 15 304 -731 -13 254 -296 364 -249 707 -164 95 -570 148 -189 -374 -432 -498 18 -102 -638 162 603 719 -333 653 540 260 210 -64 9 139 -692 -404 717 -259 -672 180 -503 15 590 -607 249 -168 605 341 776 -650 -307 551 -154 -872 567 502 -560 -783 -439 -771 136 -667 -332 -118 -136 -242 310 -396 509 263 -786 213 668 -261 -224 582 -188 673 -129 688 -106 200 557 -259 -74 -327 -664 384 102 -435 -834 -412 -857 -348 -144 433 -879 -308 713 240 -221 304 -739 -68 -146 -182 285 -220 454 462 51 -183 -882 -127 -407 117 670 25 136 -269 -188 -523 -167 299 778 -189 3 -363 -468 143 77 94 -549 485 471 294 -858 612 -65 59 -75 -715 741 -660 -118 394 193 -640 128 738 386 -835 -363 -723 339 -119 -446 -488 349 -848 -173 -513 583 -887 113 14 561 -298 -828 598 -801 340 -512 -118 324 -173 -13 112 85 -216 -897 425 71 -881 -323 28 -113 301 -397 762 -160 -452 732 516 -786 -309 10 -896 -648 633 14 765 -391 -142 776 487 -249 -107 153 -69 -574 -123 743 551 -283 -269 733 -47 643 -130 479 226 -598 -862 -320 703 81 -78 -149 406 -257 456 446 -786 424 -729 -544 -341 425 -749 712 799 566 537 361 -524 -521 666 -281 183 438 213 611 800 -250 616 -119 -323 126 282 -35 116 43 -383 -93 621 -505 -759 388 357 447 -222 -541 114 318 -343 350 393 221 5 59 278 311 -763 553 735 -315 -886 581 -766 83 777 -831 217 588 -888 561 582 -809 756 674 485 273 347 40 -197 -593 -298 10 17 597 -118 524 -310 524 -140 72 283 -879 171 -18 142 718 -387 -413 179 19 20 111 145 -485 -476 -704 -313 -69 -132 -591 -286 -676 234 278 -321 -476 -729 757 -800 -493 -352 135 -503 -795 415 -243 -22 514 -661 -417 -405 748 -865 44 323 -309 -880 171 -574 545 -795 -582 -721 -649 29 372 559 -236 322 529 -220 -17 -389 439 -53 361 -138 118 -322 750 -793 -556 687 674 253 -474 -432 540 -507 -741 590 -879 -604 -829 -209 -298 -554 -875 -781 -120 161 397 -255 -684 707 131 -714 -876 735 -123 -787 112 101 274 -371 -805 -547 -385 162 14 -875 -883 -506 -456 440 -385 -350 -271 491 155 -403 -781 -375 -515 -472 647 800 -823 -50 -84 475 672 265 108 796 339 -140 -329 -354 -60 539 -259 -239 697 124 -168 -198 798 431 543 313 -401 -218 -233 -833 -238 -360 -253 -266 -471 493 89 206 -824 -261 14 -26 -71 602 680 -897 581 -62 -388 -720 475 -758 697 -14 -544 -893 -698 -581 -194 352 619 -206 654 -545 -539 -236 123 -646 124 569 475 478 -789 -222 267 565 720 759 -173 -805 -23 744 553 -338 576 509 -321 -389 -179 -85 482 -599 -471 -321 145 -622 -129 484 181 -27 697 -594 724 -790 -728 -181 726 671 219 597 540 244 396 -620 270 -218 61 649 93 340 -465 -246 491 626 682 -804 -179 444 738 -673 -240 -575 -613 642 -523 199 -171 -487 305 -147 -24 205 474 72 -812 -643 788 -630 -406 212 -777 -705 -413 -879 -778 -404 630 -55 -611 493 80 167 86 512 -223 -519 1 -681 -713 -609 -884 75 315 116 -276 384 -257 -26 -304 333 -226 -851 -514 688 -214 -575 98 91 -838 286 248 -318 -79 281 -565 564 -231 -775 145 650 -467 523 719 -669 72 314 624 -182 628 -249 287 -84 15 306 453 49 -335 -876 54 119 238 162 237 -830 -329 715 718 308 -895 -701 112 85 175 -486 -837 663 -308 232 -740 167 -752 547 643 -707 -178 -883 -770 -275 -273 -844 -135 -500 444 752 -871 636 88 113 -714 -352 -285 -405 778 -245 178 331 -802 655 765 -892 56 255 -283 654 -898 -500 127 232 537 -523 286 111 437 -766 -169 -216 412 677 -42 56 -536 -104 -259 -170 215 -319 -753 -420 778 750 -541 -755 -144 418 278 -162 -60 -865 427 694 -116 457 490 495 -461 327 261 398 -5 -363 -30 650 -604 -277 -890 -86 -540 -176 -207 526 -279 -258 212 -588 185 -255 222 151 -285 -181 -611 43 245 -407 46 351 20 -489 635 364 125 218 -699 -870 -496 -723 484 445 -314 -220 136 569 296 595 -498 -341 -790 516 -30 -20 -660 -177 -234 772 142 752 -571 -837 -253 -280 40 -60 21 112 -602 -876 -318 -305 -358 797 128 362 213 644 -266 123 80 -322 -21 299 254 -815 223 545 -240 8 -83 -692 -614 -884 -163 454 -527 308 -193 -78 472 -883 -308 593 161 749 -701 -572 218 -3 -23 -189 395 67 53 -245 -454 -840 617 -537 616 450 -181 495 624 -756 -293 -503 -422 228 -121 15 80 78 196 -242 508 -301 369 -196 -172 -723 -138 -501 -837 547 -882 -206 -898 386 -146 -665 651 628 -726 -748 -601 25 222 44 361 274 -40 744 -266 795 186 -694 342 -573 -567 -459 586 -804 -776 292 642 -623 -96 -864 -550 11 -612 473 416 -681 -127 667 289 580 455 252 329 199 398 108 -12 471 159 450 -368 -665 40 -623 355 717 451 543 -660 -71 -138 -69 -615 517 -193 765 -597 -314 -658 208 -639 -498 -852 120 -700 473 -258 -105 154 -779 -14 -377 -29 333 411 -673 -568 -896 -162 -636 -561 -247 -38 179 19 -279 -229 -825 466 372 -564 -554 -175 203 -6 -709 631 351 -336 746 91 736 -879 427 418 -485 116 582 442 -95 219 10 47 407 -851 -694 -570 355 -589 186 701 -83 -296 281 -213 -523 -501 274 123 114 -632 606 -165 -757 11 -273 628 278 -149 -67 -533 -109 -221 377 -136 -221 -885 755 -831 -720 556 -379 237 35 85 639 582 -708 783 -804 -153 -158 733 -898 -407 -759 242 -232 219 -386 260 -295 -112 128 447 388 -17 68 -173 512 -329 -310 -482 311 -810 105 -423 -711 -888 98 -244 674 144 662 -454 203 -723 -873 -214 -454 317 -631 659 18 446 -691 -725 -105 593 -40 279 -142 715 -464 509 637 620 729 330 431 759 351 632 -189 -460 -884 -625 409 112 793 393 297 -358 -240 218 -247 -799 520 -611 -143 -768 763 196 663 -714 -450 -487 -681 -53 202 -685 184 -700 -328 416 215 45 -675 -372 719 665 120 -334 442 -425 -140 731 251 642 -37 539 -860 -66 136 157 -613 -695 -613 693 289 788 52 727 69 -486 -290 -667 -850 -36 -448 -554 730 70 47 -603 -459 365 750 -55 712 -433 -694 705 -310 121 -219 -718 -654 41 -243 -147 -207 242 82 641 684 -27 138 634 195 584 -29 -407 -482 768 -573 81 223 -491 325 88 -269 429 8 -584 538 297 726 -172 -437 -205 -506 426 789 591 792 -778 262 -178 -840 622 -158 386 138 -225 749 -276 -639 -518 404 -13 -715 144 433 -151 -845 221 165 -11 663 -854 198 376 298 -68 -627 658 403 490 643 -234 -648 387 -93 -276 659 753 764 -416 624 -500 488 258 466 -65 -361 -508 -423 -437 -398 -520 -707 459 -138 -367 -379 451 204 -26 -747 515 -590 -174 -696 -757 679 -169 -330 187 -402 -198 -140 63 -834 -793 651 -155 -659 -883 -626 318 306 -303 623 796 -697 100 -272 -232 545 -390 509 595 -354 -189 -892 -330 -530 396 305 78 88 -804 685 -366 785 -125 -462 449 505 -426 -876 -164 -659 -615 -551 -561 383 577 -202 -262 -89 516 -472 346 760 -52 138 768 516 -44 -619 -560 -708 586 -265 -251 -583 -786 -514 -507 473 -405 409 -762 -242 646 516 541 -481 429 800 417 442 211 154 484 123 -858 -21 -192 -326 -22 670 262 309 -345 -457 -850 6 443 303 678 -93 -875 -99 -879 -418 -146 -241 545 231 434 209 -487 564 600 -735 -886 -419 194 352 -690 -827 -159 -815 404 -594 -302 -242 475 -795 -482 119 -623 -270 -161 287 -478 -625 536 -91 372 -270 -670 -493 -290 -213 538 -59 -588 684 731 -18 99 557 607 266 -208 354 390 -125 -281 -102 -691 -192 583 798 303 -249 -119 333 -265 93 725 -265 528 -193 -795 190 -494 -309 618 -329 -392 464 -106 478 -292 -543 341 664 534 733 162 713 -407 -108 172 374 230 -22 -131 539 -263 -609 49 -181 -793 71 320 342 -351 502 412 93 -768 472 -18 398 -494 602 465 -77 344 503 579 505 -555 -713 95 -156 -626 -463 221 458 74 -106 -589 -317 -10 453 -375 -491 226 741 -686 -317 -465 -430 421 423 -26 -172 332 457 700 -341 -606 -42 -746 136 508 725 410 676 -680 -203 -404 -94 -165 -731 -303 -267 -456 -603 608 386 -535 -42 -222 560 -74 249 149 -761 6 -534 232 431 338 -571 -167 -812 297 7 -339 -212 -3 186 -776 267 -241 -713 674 -423 -237 -817 -895 12 318 281 516 -671 -418 -448 713 113 -182 697 -411 -66 32 727 -546 558 71 -695 521 -190 174 -760 -541 -897 244 -408 -596 -514 -77 -22 337 -511 618 -657 -224 451 -652 378 37 284 437 592 127 -100 -812 26 -123 -271 -66 -265 -599 -529 531 639 287 -298 106 -331 595 272 -881 -818 -285 657 706 -185 -393 -137 83 477 -143 -42 67 773 -420 -134 -863 20 108 -847 -277 395 -511 -617 -587 286 -774 23 507 373 -252 -77 -122 -626 299 -504 -806 12 43 114 57 544 -689 -207 -155 98 -835 174 -144 -389 -859 174 -857 -416 432 289 -340 386 279 418 -542 -728 -301 -299 450 284 -61 -716 167 629 27 -514 398 706 313 618 -435 -545 -844 325 339 -568 42 -647 347 -383 519 -568 -725 -400 625 -199 -816 -850 749 -785 71 206 604 -349 -541 194 -638 75 -87 699 -417 518 -103 -269 790 345 464 209 -794 232 221 774 305 -495 -886 -775 115 -175 5 -94 -748 42 -654 -806 -106 -199 161 487 -881 -40 550 -489 512 355 41 612 52 -792 105 -46 765 583 418 550 21 411 -473 743 414 -800 279 216 621 12 -3 -200 -365 -242 391 676 -337 -773 528 408 -208 -138 167 -636 -304 -335 -270 -692 -840 194 296 749 127 194 406 692 -269 -575 -146 -400 -45 -553 -267 -611 69 465 108 -274 550 277 -186 114 675 462 -699 649 -472 -63 -42 600 470 -545 799 -542 761 -799 385 726 -689 665 -608 39 -792 -233 94 402 -793 200 584 -583 -272 -117 72 399 -708 370 -311 -893 -168 306 -811 -241 5 -225 -254 -617 -782 -194 -543 -320 415 528 -207 -500 484 436 -802 292 -102 68 -891 339 -276 -644 -53 396 -688 -187 -196 185 67 -22 404 -845 354 -113 -236 -644 -65 -848 741 -882 -557 2 -805 317 139 190 -817 -591 -55 686 176 192 -475 -367 128 -562 -345 239 643 134 496 339 734 -318 -704 -899 -872 503 401 -424 350 -594 773 390 277 -725 -144 3 241 464 146 -547 -220 371 237 -819 343 -669 342 40 652 -858 793 185 390 163 -530 -162 344 691 -229 138 230 755 521 590 -170 -648 -204 125 -864 428 484 -579 -196 -448 -138 640 -657 130 106 -441 554 -854 -126 746 -517 -188 -196 108 -62 229 414 739 593 -113 -78 690 540 -239 224 565 -155 -475 630 40 621 656 132 -149 408 458 235 -773 204 770 -481 -727 585 -486 200 575 -605 -749 -147 -758 13 182 -156 -895 -69 -850 526 749 -245 -745 508 -493 -24 -278 769 656 -566 -165 180 170 230 248 705 -755 -817 -643 -106 -134 695 -448 -552 -520 625 441 -597 -581 -170 -785 -114 -785 -113 504 62 -609 700 62 702 158 666 451 -614 -357 -875 780 327 612 288 84 552 -637 -801 -194 69 371 585 525 -473 582 -221 -651 465 -704 -810 -808 797 461 -821 -185 306 -235 -307 728 -595 -849 213 56 -646 -139 -879 797 -353 -360 246 333 -792 -690 133 -778 416 201 776 215 332 -480 -746 707 -288 789 -324 -320 405 295 -810 247 312 585 456 726 -548 742 -138 582 482 -416 782 -442 589 488 13 483 549 -109 -231 64 797 216 -118 -428 311 359 -797 -630 592 752 435 -138 -887 -262 -642 432 -864 793 174 -213 586 762 -194 17 -295 63 -96 -22 -212 -71 -432 -39 103 -71 0 9 706 -551 -64 619 -590 -118 356 -429 -534 154 -104 -309 513 426 188 123 148 -830 -642 -762 565 75 -604 440 632 -653 -684 68 -179 -457 -382 23 494 116 695 622 662 -314 64 77 -430 550 644 -463 236 -270 -629 -693 743 -767 312 391 -137 -786 694 520 -39 645 376 -277 -711 -387 322 -617 37 -244 655 535 -535 -178 217 404 -113 -843 332 11 -445 -885 -853 -162 279 -122 609 -696 654 418 250 518 -659 -463 -423 491 -632 301 26 45 -197 -327 -868 -709 -51 751 -639 -786 -770 560 398 317 279 -416 200 419 344 -542 208 -253 260 435 -872 340 709 -278 -421 -603 -660 -370 -146 -159 615 618 792 791 791 -517 -488 665 472 332 -426 -184 -573 45 433 -203 -426 -31 -31 -15 -830 -385 614 733 216 781 -204 443 -281 -570 182 727 563 -272 -67 -400 491 -827 -595 173 -472 -621 58 703 408 -656 -486 262 -582 -510 453 788 -512 463 -675 133 -231 -806 -667 -703 -92 -587 303 101 -376 -48 -898 429 -602 -602 94 225 -735 -509 630 -400 773 454 675 -242 -672 -768 -244 33 560 -784 94 -102 -286 -94 -813 -131 63 635 -843 71 -755 472 -23 -887 -640 298 -88 -719 -122 -328 -352 -451 -101 663 387 661 -762 514 -242 242 -554 199 -560 55 717 188 -543 666 -490 484 -309 -208 -574 -403 -321 778 135 -704 82 542 586 -796 291 716 255 -768 -897 352 -22 -675 -489 -683 498 -617 215 33 395 -642 -775 -581 -630 462 674 658 -724 771 161 -496 221 -22 -301 594 -89 -213 184 -412 -310 -442 -124 172 774 -255 439 -685 -853 -767 741 104 -855 -500 -60 -188 26 391 638 -334 170 443 -783 280 -448 -43 -356 -377 468 796 257 -806 -596 -113 -872 -425 -223 -569 375 124 318 -430 112 -688 719 -267 -425 756 -595 305 -507 727 465 -546 -327 749 -190 -610 -718 17 433 426 -294 610 -455 651 -681 145 185 762 -593 -737 -844 -707 104 -780 -112 188 485 -321 -293 677 356 551 -366 -310 201 -55 -200 390 396 -686 -267 163 -26 388 288 342 147 -76 694 -842 -323 399 -238 -359 -564 730 572 -472 -460 471 -358 125 539 -716 755 443 -799 -866 345 -122 488 459 -295 -175 -65 -128 736 -481 -245 -691 31 455 -29 785 -343 -389 -59 -75 649 485 464 -275 219 -40 -221 -684 301 439 724 729 -856 540 133 -597 485 -664 106 41 -92 153 -25 646 -566 150 -435 -697 351 -298 -7 795 421 426 -65 -256 -569 -595 -680 -64 109 -411 -548 -690 252 -81 -305 202 356 -427 -249 -271 651 -514 -534 695 504 206 275 450 637 -471 -159 -231 -126 148 -692 -158 509 -643 -483 570 -160 -409 23 -363 -87 -686 -113 665 -369 -254 -375 -217 327 -344 -597 610 -706 -373 746 -199 689 361 -701 743 -813 -600 289 -889 565 227 210 -150 -289 -845 113 -452 627 -684 205 401 -293 645 -701 392 -267 -80 451 267 -408 491 -845 -559 796 -179 547 212 -62 426 724 -411 -405 -185 -377 -118 731 -9 -648 -147 -137 -159 -501 -183 -172 -675 133 -751 506 -462 385 -83 327 -347 57 -235 687 17 -126 -512 -649 -55 -138 475 89 570 -578 -466 -103 606 -780 -469 211 413 -474 -591 -760 -137 -578 -97 337 271 14 -209 467 -693 728 -867 293 -664 -149 635 557 -651 319 -439 -217 -123 -198 -274 -96 -823 -140 -806 -725 -158 428 210 451 235 399 522 487 -872 -465 224 147 -177 366 518 -589 -635 242 583 577 -65 -895 -684 529 -62 733 -554 209 -472 -230 77 -696 -460 -802 -573 -827 386 -190 -347 -788 -571 -209 -272 590 -472 690 485 500 578 -878 -439 -572 -647 -826 -230 106 673 34 355 -792 675 -783 -614 -27 -557 478 -864 -814 12 -165 -596 -818 221 769 394 250 581 486 483 165 -460 -28 -788 562 302 -174 -543 142 314 -689 430 -124 -316 -262 -127 689 -724 -270 -27 271 524 -710 106 -885 605 -110 -662 -47 -323 259 460 796 398 49 -280 99 19 -873 163 390 -570 -78 -409 -696 198 548 470 -337 -797 -847 -633 -840 144 682 -792 -599 -580 -547 -626 -837 157 -872 -521 680 669 40 218 -281 541 692 -670 597 733 -8 -530 416 275 -462 -555 793 745 -634 286 -724 -31 -74 355 444 -362 261 632 -462 436 132 781 -828 -179 111 -80 -154 -259 180 -140 644 415 173 -147 777 -513 -303 729 312 265 35 716 -525 -230 431 -518 -307 -390 -705 -500 -381 439 -729 25 745 -840 209 -871 -525 -257 -47 781 -226 781 254 -523 170 644 -303 449 -36 -272 76 449 72 -337 -353 -191 93 -771 793 -875 204 -334 -35 95 79 695 382 -741 101 -479 43 212 -820 794 -603 296 583 167 122 443 -69 -166 -11 519 -214 7 -33 447 221 -253 747 21 -846 -346 -649 574 58 716 244 -659 -705 -246 292 -410 298 -574 -858 796 -548 294 656 282 -415 211 377 -466 -242 383 609 296 -756 -201 129 538 293 -231 -14 178 583 -643 152 51 279 390 -809 -205 -351 726 -169 -415 -883 -268 -694 -734 103 691 -809 -344 192 195 237 -631 562 386 32 -450 -170 794 194 -626 -101 -235 -158 -896 -761 249 500 232 -212 -629 -201 -64 -666 -663 -401 733 -403 -554 468 -716 665 52 -729 96 -328 -733 19 499 474 156 -375 649 751 -556 470 -716 551 -455 -445 21 -193 270 -109 794 -797 -147 -601 -866 318 711 -317 480 -140 -326 -662 -744 -378 -585 513 646 -317 44 452 457 132 125 701 -662 -464 -659 -529 440 237 -77 535 637 -852 -637 -392 38 -140 648 -698 -298 681 -21 704 298 480 66 -120 393 497 359 -25 -776 -828 -398 -380 -801 -71 525 228 -728 -592 133 749 -283 413 -187 -418 787 -451 -178 -749 78 -531 -12 245 -726 -611 140 662 -491 -99 -541 -722 -360 26 388 492 -20 584 -284 636 12 -887 498 -92 -158 -486 -361 534 681 233 607 576 183 -685 -382 -685 -322 357 -435 296 -179 -216 149 -124 -814 788 344 -779 -407 -120 -2 407 -630 21 -575 -268 -872 605 569 754 726 -55 591 -671 -739 679 700 243 -811 605 -637 -521 -86 518 -353 -575 -131 -490 128 -818 146 -21 -118 -202 -161 -407 -552 546 -386 697 529 507 602 -620 -167 444 -643 780 260 -887 213 267 -364 136 -307 137 101 -778 282 -344 -583 547 754 -132 484 -648 561 164 654 -548 -362 -406 727 454 493 745 714 -270 77 -775 750 -498 -857 555 -282 617 359 -62 -312 564 -227 -855 -257 667 432 167 -547 620 -351 -892 113 -220 767 -313 539 -444 143 -896 -477 -536 469 494 638 381 -593 -246 -369 -799 641 375 -840 -704 245 -458 -493 -428 11 115 -304 176 324 -623 -167 350 -500 -151 -237 94 -629 -576 -442 599 339 548 229 -130 -157 -201 303 -60 344 -15 -829 -172 -348 528 710 -480 524 -482 -241 -84 -412 428 295 -594 322 -396 593 269 -787 600 653 -338 171 -780 -231 381 50 479 -10 -409 156 -104 -549 129 143 -774 -646 -550 619 -310 710 451 -581 -690 -874 476 -75 798 -52 729 -581 68 12 -313 496 124 -828 688 -220 -885 -342 707 269 -524 664 -411 -615 309 -529 496 645 -868 -231 578 516 -640 -842 582 -410 -875 225 365 -20 -566 90 321 -147 624 220 -406 -3 -23 -524 701 358 -739 -394 -21 -51 346 609 -394 660 128 454 251 -158 139 -490 793 631 380 211 -759 716 59 562 266 714 -54 194 134 -323 269 -841 277 69 122 698 350 166 -50 449 -676 18 -138 -745 -575 -364 83 -539 -872 788 -655 -694 -704 -217 -339 742 -698 387 749 -114 -135 -621 -554 -369 -263 -821 -491 412 348 -357 356 -204 564 -625 -738 735 410 -185 -897 659 695 -791 412 624 265 448 -704 -301 747 88 -84 -373 393 556 414 34 -657 -43 -756 -111 -833 -138 596 577 -345 -833 -235 666 -720 144 293 1 -23 661 -854 186 182 -221 -560 18 -116 701 33 -493 -411 -267 51 -543 -532 686 185 697 -490 729 -486 -579 688 521 796 -725 -490 -600 -322 -438 765 -573 475 506 -388 -793 -355 752 39 -317 -132 -495 -354 531 512 -888 -309 -93 -69 -126 396 702 73 -239 -185 -773 483 -462 -637 -798 587 394 -269 -152 -484 64 251 405 -795 -875 -674 181 441 409 -484 156 -339 728 -611 312 -490 423 71 -318 -201 792 163 -853 482 -118 -205 -264 759 -237 -853 -459 738 364 452 -776 -301 134 -70 -814 307 -444 -205 530 581 292 675 -446 -493 679 -337 380 520 -132 395 -11 439 -874 -278 142 666 -526 252 763 -236 791 429 670 37 -818 -33 -207 -385 -743 483 692 210 115 -782 -577 64 -875 -49 529 -857 661 288 -596 -52 -757 -97 -698 -120 622 250 -251 96 -855 -712 -383 180 -173 -615 -897 186 -165 -704 237 465 -764 -470 223 533 204 563 597 -570 735 357 67 368 -44 -723 -412 -642 -776 575 -898 -713 386 33 -429 773 -540 337 232 765 253 -138 -669 180 453 -582 -86 -407 -145 797 635 -301 205 -204 470 526 -355 -70 -894 258 602 70 -143 -161 430 -413 574 -452 -112 -517 -37 197 365 40 -439 -666 794 606 576 126 -753 -525 718 -167 2 370 -806 770 7 -600 509 179 622 -555 -418 -257 286 406 -362 639 -545 296 497 -828 539 352 -347 -592 315 435 -786 -749 -39 -189 733 -478 -880 111 -91 -778 14 120 -203 -452 -711 -858 776 -756 330 304 -548 258 -128 263 257 -305 -484 -669 536 707 -558 -483 -505 116 139 -283 355 493 177 -225 -763 -220 422 -593 193 306 -84 -17 -211 -844 -585 462 693 604 -325 -193 286 -274 -162 476 171 -775 -674 675 -670 359 -705 717 68 -13 348 -891 -849 406 -714 -28 -798 -551 -175 621 -357 93 -370 157 -788 116 693 -293 -101 -859 -393 -681 -572 -811 -742 32 -619 611 706 609 679 129 -881 765 539 -24 -271 -711 749 380 633 -527 -28 52 583 -531 -856 62 -545 -175 -574 -824 319 -887 -578 -385 492 -5 -685 -114 337 -368 472 27 -82 627 -805 719 202 -520 494 404 -126 272 668 -286 -656 615 270 -620 97 -55 715 -426 -674 -169 -306 -40 316 778 -318 798 567 574 -645 374 -349 -605 387 302 408 -541 -369 -564 498 -25 -355 -698 306 251 -393 743 307 211 -581 -577 78 461 -231 195 -646 223 49 -31 246 289 658 -712 -673 577 141 -80 -78 794 372 153 10 708 -798 -252 103 -890 -430 -220 474 281 551 -897 184 146 -160 -445 -899 -632 -657 169 -656 659 -497 642 -809 -877 407 323 565 -776 -710 458 -812 664 -279 517 -548 -789 -262 -867 -522 -224 314 -882 657 705 -264 -74 782 -699 -739 -858 341 759 -556 29 -367 697 -556 248 -225 104 -221 -509 634 533 238 44 256 -316 298 556 80 -851 -292 33 -216 -513 420 -603 -439 368 -313 168 405 -24 377 233 218 -735 780 -203 -361 790 248 -649 -291 792 -28 -363 715 589 -697 -257 -751 147 -292 -698 -326 630 363 654 469 -539 569 -697 706 -683 -598 -777 -619 627 795 -591 120 358 -259 -37 -694 -781 -78 -227 -487 244 -99 29 -3 -107 -689 -596 -873 -364 -445 -660 774 -130 -788 -536 -274 82 382 -846 754 -821 -18 382 -565 76 -302 -146 -3 -322 312 -126 -291 536 -528 -116 -353 -140 671 -740 -808 -47 88 -841 -828 510 -865 -509 309 724 729 -200 -252 601 -374 -710 744 592 -672 279 418 713 -189 673 -401 658 647 -701 -392 -32 87 368 135 -518 777 141 339 -596 725 -151 688 -432 504 -624 575 -519 58 -744 478 77 734 -43 241 523 -897 -142 291 516 -871 372 88 772 -309 -392 -798 577 253 49 371 356 67 308 -734 -869 642 210 -80 -528 -360 -195 -20 -705 -859 -48 -228 452 -566 513 241 -631 200 -440 -696 -730 -119 178 196 184 -805 -443 -95 -131 183 665 383 -717 -326 -301 -649 278 410 179 494 -873 -107 -837 439 -657 395 -778 -292 738 120 -338 -255 -393 554 694 36 67 -864 162 -161 -647 -176 245 -188 521 2 -292 -312 -35 -834 -54 -649 -99 128 -32 204 22 -506 589 673 639 -376 -156 215 394 91 715 745 568 399 769 -793 -711 -217 446 162 -520 750 -439 301 -176 514 -544 117 5 640 -637 71 -162 -529 -495 -333 -899 -688 305 40 322 -264 -262 106 -840 12 606 -533 -31 363 -749 -796 -340 167 671 771 740 41 -713 136 -310 -583 472 416 134 386 39 -127 103 -83 290 -742 -896 630 726 -741 -259 664 -877 744 -503 -644 699 -403 788 -75 -140 680 412 -335 -449 522 755 61 -663 -96 -223 -552 379 -868 781 -209 529 762 -304 -567 287 -837 -500 -775 514 -617 77 -105 -685 50 -13 254 -572 64 795 -90 -112 364 -469 186 588 -458 -881 -560 787 624 -329 656 738 -74 749 412 400 389 141 -91 -87 -436 -359 96 -101 -628 503 368 -898 -308 -621 547 -692 -226 -462 -206 -113 -888 -87 -631 -291 -552 -677 372 -160 1 548 607 -4 289 82 207 -268 717 282 -617 378 665 -84 -57 -368 313 -809 265 137 737 446 -156 357 439 361 502 -695 392 737 780 -252 -319 -321 -36 -436 297 796 -243 -835 697 317 211 -190 -502 -482 777 179 23 -756 -382 -99 -184 -94 376 -815 -364 -280 -254 -872 -315 678 -855 -35 -371 -121 -143 -761 401 -759 698 228 278 -241 -748 66 -560 -23 -701 541 -891 298 -410 -786 765 591 749 -296 -205 -259 114 -783 -358 -483 -207 -853 -106 -88 -638 -301 343 -476 334 570 -413 -377 -498 340 -346 -537 -331 569 -395 -431 36 -686 274 -501 -581 457 750 359 17 -152 -793 46 -862 -606 -722 -463 326 -57 -102 458 -891 -578 -735 -671 -69 657 -343 169 720 -671 420 762 549 285 443 -527 -759 -471 774 719 -348 502 368 -181 -603 491 -807 502 -8 -412 780 650 -816 522 372 -152 -736 -94 -48 279 88 -44 797 -561 -503 -858 -517 -425 411 -320 -832 -440 -175 581 677 -36 -890 274 -733 313 -785 -260 -882 -115 -392 -745 503 -154 -588 -538 -592 -555 -599 635 -674 712 588 507 639 -815 616 -178 576 -772 -843 -656 -49 730 438 263 -855 49 -63 -115 -24 -657 -882 797 572 -731 -786 -359 427 -91 -562 -210 -403 379 604 -81 -652 -348 -157 -786 -224 547 732 -701 -131 -102 66 407 537 -152 -457 154 326 -194 617 363 -710 -678 -253 41 649 724 -253 -691 -496 78 -36 172 515 -734 496 -98 526 -389 118 302 748 30 288 794 159 -73 -11 -388 -832 396 -521 -454 15 -306 -59 -487 -750 -473 147 -147 784 -514 -443 264 424 -614 256 -242 -431 -739 -154 518 -279 -120 297 -716 -79 -515 209 -88 -78 414 747 90 193 674 358 31 -21 -682 -120 -686 520 438 3 374 469 490 658 787 -410 359 156 -5 -305 -263 -851 -499 -486 -562 -117 -120 -864 5 -260 -280 -24 -889 684 -26 -123 680 348 363 -532 -11 779 -136 -881 -828 -81 -480 -758 -760 -814 -808 -695 -549 -652 -556 -563 -369 99 569 -212 518 61 -573 240 -518 277 -185 246 702 396 732 -848 493 79 -607 404 576 -234 -520 214 694 55 123 449 166 -14 663 21 -111 63 -469 701 298 120 -788 -646 76 -766 633 -97 -543 290 -602 484 134 -354 -528 631 -535 -70 629 -120 -306 163 754 223 447 712 -248 703 646 -791 672 341 373 47 168 -231 -601 -887 -294 469 -419 -68 800 -356 464 119 -286 123 529 -167 689 -719 769 -699 513 436 -480 369 408 390 600 463 -286 548 473 -772 135 -241 -187 766 -646 759 -209 674 -752 798 -504 -335 -363 -4 532 -160 655 91 -676 183 762 -174 -4 -362 -696 -224 763 193 543 -875 -162 630 791 73 762 139 -747 -205 217 -333 477 570 112 132 161 144 -506 -491 63 -90 595 561 -624 446 710 62 -666 -355 428 -278 373 -620 267 640 -188 -861 -547 -121 287 -875 -25 -289 -413 -456 615 -535 -148 -726 -778 503 -132 355 561 -112 684 166 -754 279 65 -572 -471 133 683 22 352 -698 -428 -213 -168 206 387 174 -253 -258 -471 -862 593 166 365 -454 254 -303 165 -137 -613 -736 -888 -665 -114 525 259 251 -275 -80 574 294 450 -522 -793 -580 90 487 204 -824 9 -889 -423 -12 -851 609 -168 -342 -227 553 419 -701 627 611 301 365 623 -744 -283 -271 -29 -255 607 787 545 -819 -178 199 378 485 769 -735 -847 -490 544 -684 -78 688 551 -661 -171 -613 -347 783 447 -860 618 -635 -788 -262 -422 -237 -684 -162 -753 773 342 48 -135 -719 -742 410 782 -264 -826 288 389 8 -28 541 -484 796 -473 105 -869 603 25 558 738 -391 398 249 246 -733 -713 -601 -198 -285 761 488 239 775 156 632 -512 761 -659 -94 -236 -28 776 -11 54 -548 -777 425 -96 -837 -542 -749 -268 54 -349 -642 -532 -89 -98 547 -241 416 -846 -134 -416 -757 -254 208 -804 580 -872 -706 -345 7 -329 -444 -505 553 589 -223 -557 -81 -448 -82 -584 576 400 113 -53 190 364 667 -888 -676 -477 -743 -704 223 -60 172 -232 -357 -653 -558 456 453 15 512 -343 -443 -17 791 151 -166 417 172 -595 -729 -725 400 101 -897 190 -487 -396 589 -536 -359 416 395 121 530 -449 640 623 -815 -55 -650 92 -313 161 294 -209 145 -50 -570 -561 -404 736 -326 -264 -781 -546 73 -83 -201 -859 270 608 68 54 -328 -640 322 199 159 76 -864 -509 -219 733 312 -746 311 -521 222 -152 -730 -324 377 188 -164 516 -668 788 657 545 445 -769 -605 -802 63 87 134 -707 -109 -783 52 653 704 664 24 191 629 -418 384 -499 -84 388 720 611 372 -23 -179 549 321 -300 -490 -843 321 792 781 151 301 90 -519 -24 -578 4 224 -43 -645 -135 -321 -776 230 -655 -79 230 -554 -236 -59 -670 -130 -351 -439 -881 -84 -152 -654 274 -257 -617 681 -642 722 -858 239 -205 -323 -585 -781 229 182 577 521 228 -528 314 -477 142 -372 -464 -223 -425 783 -64 -165 590 -654 292 -69 -414 561 -585 -78 -321 318 563 -128 268 708 -376 50 -470 489 -173 -487 -414 -395 -461 -358 -776 -156 97 -437 607 -876 723 403 746 -50 8 690 424 597 571 -347 263 -546 22 62 -413 -633 -791 2 672 -212 763 353 -430 -618 -389 -400 -61 677 345 -577 741 531 773 -440 -175 412 23 142 -796 292 -195 -418 -833 472 391 285 -440 92 30 -702 -349 642 -549 173 -157 -804 -794 -505 -204 139 711 -501 -599 156 66 -648 573 555 611 -151 214 288 -433 -467 -89 612 -246 353 -408 690 133 533 332 -523 -515 -117 31 -17 494 776 200 -334 187 62 249 -783 495 311 661 665 -498 95 -637 -686 -706 86 716 235 -632 -838 664 -113 752 -243 128 567 -883 -136 589 -552 232 -494 102 309 109 -38 -781 -483 664 142 746 571 468 64 689 30 -72 -267 -419 -46 81 701 -249 297 -667 655 238 -419 -605 593 -570 77 -587 387 -888 184 241 -647 -859 603 -739 644 96 -651 -891 -24 123 -151 198 -372 758 -540 -5 -742 -656 -863 51 -54 479 501 129 534 463 -841 10 -321 737 -875 -82 760 761 419 -668 -124 -661 -106 -576 -800 299 -69 -863 -250 -354 570 -700 -896 606 -131 152 -707 -31 413 -144 658 -823 792 -140 779 -436 -501 -12 -882 -52 287 714 -646 -701 500 779 -272 -554 -839 563 -757 -309 58 -462 -233 -279 -310 596 341 -585 -854 646 -581 548 -302 159 390 -828 614 -392 760 414 -223 175 -102 145 -177 353 534 -597 -521 -22 96 -786 319 -157 470 205 -359 -684 742 747 610 -109 -532 383 640 -812 559 398 -507 645 767 300 -683 128 602 16 751 1 686 -380 -388 654 -317 31 -394 -485 783 -517 779 279 528 -148 -138 549 -280 692 -574 356 -200 -85 547 129 -527 -615 -517 -463 66 787 442 -326 151 96 152 226 245 -397 105 -733 26 -62 -850 67 -728 462 -716 -138 -842 395 -480 -333 -119 -19 -695 514 -559 567 -473 196 748 -313 -315 361 -854 490 433 -336 437 -109 681 305 -317 -667 -858 452 183 739 288 -69 -403 -344 455 -594 205 -406 552 -518 772 -351 -603 308 267 -35 123 399 284 -334 -44 -229 409 -272 665 381 -527 593 123 205 -111 -686 317 168 -229 -43 -271 -443 -652 210 312 -736 701 20 -713 32 -565 610 395 -410 764 -72 119 -355 -837 494 212 -419 -166 -738 -236 -715 472 -478 -606 -298 294 789 528 128 -502 -324 551 605 26 324 -726 -566 648 16 552 97 -740 -228 286 -334 337 421 -207 -312 -246 533 -436 -733 379 790 60 368 -61 595 609 -85 -655 729 -377 -767 219 224 -106 -100 -817 -891 277 -154 -342 -170 -739 -337 58 493 -332 -329 -676 338 -166 -846 781 125 -150 -765 -613 -579 624 -630 71 -802 125 -711 570 -429 -597 -341 579 -293 288 -305 582 747 -388 -110 239 674 184 61 -657 -589 296 -678 -687 -547 -726 436 -301 726 407 -84 -205 383 -690 355 -389 347 476 -433 308 647 -756 -276 466 626 389 586 535 -767 359 43 524 129 341 -849 -734 -742 626 -478 -242 -409 -613 549 -577 -168 301 -274 -14 325 -15 -404 -268 -654 636 789 333 -274 -508 -751 437 -594 697 38 -228 599 -198 -606 -644 -230 193 730 328 696 278 -594 339 793 759 612 584 -300 126 489 -335 -362 -129 285 1 -379 -254 90 441 436 -829 411 -337 447 -616 -77 638 355 210 -35 291 591 -115 -588 -89 -531 663 -137 625 -561 -780 -483 -404 -474 54 -10 507 -595 -893 798 -261 -638 -44 547 -325 441 -91 516 -892 -346 600 698 -502 -263 195 184 -759 150 -561 318 -487 701 461 -92 33 518 -543 -390 -49 -31 -111 -11 -206 -706 23 -827 643 217 -484 427 553 726 260 688 597 -760 -217 -870 218 -165 294 -700 138 -633 339 770 306 288 -819 699 662 216 421 677 -662 -479 371 147 -547 42 -115 -707 671 -64 243 -300 472 155 396 -804 -477 -656 510 16 -555 361 107 688 -507 107 -482 -312 -412 -345 614 400 347 612 245 773 366 674 205 222 -648 -453 -527 173 -638 -617 658 309 -859 -778 -864 -893 -553 -141 338 521 -398 709 -510 -208 200 -271 170 -507 341 -152 672 -795 -425 469 170 615 637 662 -832 -41 -399 39 -151 -834 217 16 -857 509 422 -801 -196 -534 -32 -680 404 116 -881 -381 500 -584 769 -46 -512 -325 -4 778 -777 478 -789 -536 -214 126 -80 -288 717 -72 -183 -743 -221 360 -771 288 -442 525 719 623 668 244 -631 -714 -726 511 11 -344 790 -608 -706 89 -275 166 205 -487 -118 -267 -225 -4 246 -753 -54 -379 377 -86 433 385 -560 735 -846 -9 -263 731 46 394 589 25 763 -768 560 485 -362 -137 -432 310 14 132 -605 562 -751 715 -136 -794 760 181 -527 -291 231 705 -224 -689 289 -648 116 371 699 -846 771 -231 348 -198 340 206 -804 -881 614 -319 421 -846 -267 523 471 111 219 -303 -767 541 283 -363 192 792 611 744 -96 427 -218 -429 -843 -830 -19 432 501 605 469 -623 250 706 -209 342 758 667 -198 418 -500 144 75 -6 -768 -32 -432 669 608 -92 -673 108 479 -17 -319 501 647 -802 -323 432 86 207 -748 -688 765 -481 -603 522 -456 -299 723 -615 144 735 187 182 -169 -801 -123 581 -162 -506 -597 734 -384 -117 -66 -249 -48 -805 360 125 486 -889 622 -42 -834 -582 72 -109 -317 -868 -309 290 -464 -877 -601 -122 139 656 76 -165 488 751 552 482 -551 444 -789 -135 382 -4 480 356 721 -507 509 126 -420 185 -632 -636 -667 120 -662 397 739 289 -883 200 -626 -584 741 -232 -539 -120 2 186 457 70 -165 -226 674 -822 740 -445 141 -472 417 646 -332 -431 203 -319 -74 -748 -577 499 515 163 -1 -370 -157 -188 -244 725 161 562 663 -599 -762 328 731 718 -8 -745 -659 487 -647 158 -291 -600 -661 -609 -602 -365 -131 47 621 -682 723 309 225 -65 67 679 -634 -700 55 283 -176 709 -388 276 -484 -442 -218 145 -560 243 218 -355 -215 -515 554 -472 -295 -125 293 540 -843 -429 -21 508 -407 -832 -686 -580 33 -861 392 700 44 -365 471 -367 -558 -719 -92 578 739 81 673 564 577 753 798 -653 218 -449 -113 335 337 -701 447 696 83 -165 784 442 644 431 -211 354 575 134 354 -279 -37 96 144 790 -112 215 539 -524 441 -621 -245 636 68 238 68 755 -899 -39 -14 -487 348 744 691 -110 -869 -439 -241 -475 772 368 -811 -377 662 -787 -642 532 528 -854 448 -745 267 -288 -356 -727 -784 -704 -753 627 -100 -196 -567 508 274 610 -198 255 -552 -229 -784 -659 -664 657 -261 335 707 133 47 80 -163 57 -147 687 770 149 63 497 614 723 -866 492 183 581 350 -357 -525 657 -822 -406 240 -337 -780 -592 458 437 -580 721 -234 1 354 -41 24 -379 58 -292 616 -211 91 -887 -730 122 126 746 -400 -443 -814 -833 749 260 -340 407 77 -484 96 -87 472 379 531 -239 -459 78 -53 265 -281 -799 -469 -352 -374 -482 -7 302 -114 782 237 -312 43 -38 -879 -613 666 95 -835 -67 -303 753 297 546 123 309 650 -882 -25 -621 185 403 117 158 -660 189 -591 72 -4 266 -706 466 124 -877 766 -75 -377 -203 426 27 533 104 393 -597 -457 488 757 600 -257 80 -537 -470 -569 121 -483 -568 -830 -376 575 -378 359 671 -835 -898 -252 -345 -335 -147 279 217 444 -600 169 617 -591 -63 294 320 592 -637 -661 -876 -47 -421 -341 -738 -791 -146 63 -646 778 252 210 -62 522 -696 -584 141 -156 210 -659 -618 -96 574 -856 -235 201 -717 -93 -99 443 -88 -283 -33 739 339 -290 514 -535 320 -564 -431 -459 345 -613 -378 -390 570 -719 438 218 721 -244 350 446 -446 199 483 -717 -285 -169 -133 -688 418 -643 424 540 388 -154 672 73 694 -371 568 513 -732 743 -466 -401 -76 -190 -197 -83 180 -301 -250 -489 281 -8 353 -149 430 374 795 -563 640 -789 -837 191 -116 -262 196 -529 178 224 364 97 -127 146 -532 -183 -154 713 298 329 -606 791 -846 -271 696 -442 428 292 -711 615 -814 -496 -639 736 -632 1 -549 -735 -399 138 214 496 -362 717 -520 759 -144 -879 523 -862 734 533 -384 -872 289 -535 777 -190 -286 -738 462 -810 -173 715 383 230 -15 -576 80 -452 519 668 -855 -758 -433 262 788 -297 535 616 -607 -65 726 581 725 793 268 -603 -645 -46 -30 -538 -88 221 -542 -673 730 758 -809 -90 -212 -15 395 -794 -91 -370 197 -637 -637 702 139 -119 529 -325 396 -134 -12 -230 -426 470 -711 -356 -437 773 603 -285 418 544 -691 -37 745 -142 -191 628 374 582 -703 -468 201 143 -435 -889 405 77 697 -262 -30 -62 776 748 -152 -840 -274 648 -659 589 445 -789 702 177 -306 566 251 -450 736 556 11 784 442 479 582 702 235 -268 -794 343 555 -26 138 705 -246 -767 -865 -365 121 359 -727 516 -247 -102 401 -446 -652 163 -190 -105 -319 -98 63 639 73 398 -448 -217 322 210 391 -839 -665 -692 600 -614 -669 -261 742 -589 -153 117 292 -132 154 173 -155 109 178 297 -810 -759 -484 -439 616 243 695 -130 -139 568 -206 404 457 -53 -635 737 -631 -146 287 -214 -862 414 -648 272 308 620 -802 -822 524 613 429 -61 74 -688 407 -543 488 484 -761 672 505 -852 64 -538 526 -725 -837 -542 484 -787 -759 92 -115 332 319 -145 532 -834 227 378 -572 -419 -599 -263 431 699 34 -402 474 615 640 -863 -827 -666 -298 156 263 -560 -218 -801 350 81 324 -741 -404 -827 565 4 -838 -265 -764 710 -246 335 527 -823 265 680 -88 -321 -638 -470 -629 703 -506 234 -122 -785 85 263 -277 -223 -497 101 -625 -648 -74 -276 -155 85 490 -695 607 177 -268 -875 46 -589 -814 -695 -8 -217 588 -110 -471 372 98 -26 -26 234 614 -79 -299 -749 -187 363 -659 -615 303 -610 399 -733 -552 -717 -374 417 -480 -282 -447 693 266 -703 -636 -377 -237 637 -542 -335 390 -609 -463 674 230 525 -622 -385 -115 -451 -86 -318 -828 -235 -306 -694 303 576 666 -90 -177 -856 750 389 603 621 537 582 -153 -835 -377 -308 46 -240 601 -268 62 622 546 -125 -282 184 -346 -741 -502 763 24 -834 581 -69 471 267 -126 -99 253 -806 76 765 -570 -500 389 600 540 100 -100 494 -662 715 278 -750 579 -524 160 623 -437 681 666 586 90 -640 627 273 290 649 737 132 621 -582 221 -96 -672 558 -893 -702 130 -351 -22 -618 198 268 413 510 -863 -693 -288 -866 442 -575 -253 656 44 -172 514 196 120 -127 -520 44 -667 -416 -822 -132 358 201 -148 -216 -141 -729 602 -392 660 -682 -502 789 244 -545 -258 726 -9 -564 -427 -623 423 726 473 -836 -302 254 570 -84 784 -212 572 -524 -672 361 595 -302 78 -52 651 591 177 -828 229 312 398 -363 233 354 701 -416 655 -632 -776 162 582 567 297 421 -572 738 -574 -19 -247 702 785 -169 -299 270 754 -337 596 711 145 625 -671 737 -725 -215 546 -506 487 -502 -82 122 -106 -62 569 -127 -319 72 215 -165 -457 508 -714 -711 -672 325 -764 -769 -89 497 -719 -835 -857 116 662 -129 -134 -88 -774 786 -788 131 497 731 442 -262 579 -446 -247 516 673 -662 -639 664 94 -196 363 -815 -646 -675 -845 -520 589 -491 -385 -884 -774 -351 591 118 513 326 -146 -126 -577 -53 275 -672 349 595 569 141 -698 -571 -119 -482 -262 -165 186 197 -88 -733 109 -215 242 413 -383 348 -190 -682 655 -114 -505 563 53 716 -14 -488 61 -605 -646 371 244 -734 195 -672 172 -154 369 327 -579 -869 -28 305 -573 593 -502 11 -599 227 -274 185 788 -776 -527 420 419 -247 286 -295 600 199 461 -570 -80 -65 -614 65 367 730 7 373 -405 -704 -566 329 232 480 678 -619 -122 466 -600 679 218 783 -532 -780 -190 -770 -347 -127 -164 569 -760 -674 -667 -221 -509 -309 -373 70 293 -573 746 132 247 176 20 -104 683 -805 604 573 -853 -433 -773 226 330 -47 569 254 -29 -320 777 -192 607 -844 -863 -473 738 474 107 -628 -731 -716 -817 493 -446 -812 93 152 350 609 -157 -682 -3 -305 -349 -318 -302 -872 737 -284 -645 229 542 -52 700 157 626 -511 -112 28 786 -271 633 -121 -117 488 -581 -435 -43 -201 -102 -676 -725 -791 -794 -527 748 -758 465 -221 -382 -200 -560 -885 530 699 -498 506 312 -524 -430 -467 707 88 -485 -51 128 -694 -14 -28 -348 -575 4 -811 558 -483 30 185 -183 -360 -418 -848 528 300 -81 643 -584 -141 800 -127 612 -393 -21 -711 574 316 35 18 -324 98 718 -364 641 436 -824 273 -265 -883 -837 -649 96 -24 577 -455 -310 115 -104 -428 461 30 367 -715 81 -558 -702 -546 165 -263 -817 49 -802 642 366 202 -664 353 162 -331 721 -214 356 -88 -409 -171 -393 636 -484 259 91 442 -52 370 612 538 -248 -299 290 28 -808 490 775 -592 -283 -440 -72 -619 -416 -899 737 788 -599 606 592 359 795 -192 333 -354 -466 748 -46 208 141 -242 -169 -787 -772 622 105 -794 792 -469 -870 2 529 240 -773 -648 786 113 342 -335 431 -373 739 692 -363 -303 622 214 -199 702 731 -337 -31 317 -565 -637 381 -508 -138 -511 -254 779 -364 -170 -171 -319 -116 154 -128 315 -395 167 -455 246 672 -475 423 132 -437 190 662 -881 43 280 22 221 -624 -320 795 119 -854 261 549 594 522 -93 610 560 208 -661 -477 439 399 -591 259 -677 156 217 -196 169 133 45 -304 579 -784 -781 586 469 -351 -361 -72 -617 74 -184 -202 197 -384 -101 573 -279 -116 413 -360 -890 483 370 -516 432 -488 -355 132 100 -142 402 309 -503 425 378 378 -743 197 -764 115 -675 -321 -836 121 -59 -261 330 -794 -119 -23 332 152 465 596 -181 744 349 -767 -390 351 149 -773 -226 507 -77 -418 -208 230 301 84 -16 -121 -287 373 -20 348 95 -51 305 781 -539 -870 -604 687 441 -682 43 -313 661 -607 -811 -725 -691 -191 141 124 292 -353 680 668 257 184 -490 795 -858 209 -769 201 497 731 102 506 534 388 389 -327 201 393 -713 615 -577 -302 -498 195 273 -285 -886 129 106 -721 -553 -664 304 22 -682 -147 426 -461 47 -60 -75 157 -720 609 -5 600 -480 504 -76 -685 -816 206 -564 -664 -354 677 -803 -835 151 -20 482 209 -372 -675 221 -160 -659 489 712 -635 570 -785 -577 569 -346 -621 553 661 617 132 -665 -629 -592 541 -27 -835 -68 686 265 5 -843 672 -577 157 183 342 -385 220 565 599 -520 779 751 -610 247 -565 389 -79 -157 31 707 32 701 163 -883 -459 11 301 -312 -691 -226 18 -668 714 -341 -636 -161 774 360 117 -458 -775 -214 -495 721 -39 677 -759 -337 383 -644 184 560 -411 -143 269 -785 498 234 -57 674 -399 132 -103 710 -488 -693 -522 -409 -387 -827 -738 -524 633 170 231 108 144 -660 -154 345 495 -1 -858 226 -49 119 -407 -497 722 -467 601 -45 315 172 -93 -763 485 206 744 -869 763 111 674 -407 -356 215 538 -867 -327 800 -332 138 -226 454 43 -888 517 606 554 55 -730 467 -439 290 -826 77 706 -348 -532 766 52 -47 201 200 531 -616 82 177 -287 651 -349 457 -250 -651 151 -809 578 -224 781 653 459 -828 -885 736 250 -224 30 -374 658 497 68 -309 -802 680 -665 83 265 -153 -841 657 -725 362 -781 621 -359 -83 254 -730 -124 -749 -84 747 -283 678 -529 404 437 710 -760 -857 705 -275 698 -468 393 761 -489 -294 -794 -823 -126 -253 -524 82 776 791 -439 -38 -786 -217 -136 -620 15 -865 -459 778 -434 243 635 -595 -246 577 635 -340 61 692 78 -202 615 321 -746 774 -443 420 -591 681 -884 398 -512 1 637 305 253 -401 265 270 188 -440 -613 519 -454 328 -690 -626 -500 235 -175 365 608 150 -486 22 295 396 -371 93 -99 -638 -477 -427 -582 -413 589 480 -88 210 -116 220 580 578 -49 -600 -498 -715 -464 295 -666 78 228 644 -174 43 -581 704 -850 -781 2 628 -189 636 -629 469 -40 506 -455 708 376 13 489 -783 178 -653 555 319 642 -567 -631 208 -576 -506 -310 -555 208 179 365 54 -327 -539 -606 518 207 -685 394 -202 693 396 68 -325 426 -668 231 -327 527 746 662 236 -11 -260 -822 -63 683 -612 -746 -888 -697 -857 606 60 -833 396 687 704 256 -688 -249 643 554 -263 -471 -216 -388 793 -747 729 551 -179 454 472 -324 -738 -600 90 561 378 -876 -476 -261 613 -445 564 -436 731 97 -629 -711 -638 -133 166 -590 -743 -833 -780 -351 189 326 378 28 -2 -779 141 -344 -614 -320 426 -224 -451 41 395 533 -843 -277 -886 14 -307 92 388 779 -767 472 2 -57 501 -295 428 -552 617 390 -782 213 -202 -770 244 -436 -227 -667 216 -417 -691 151 -26 -553 -54 -5 -322 640 -638 -681 519 389 81 -798 -648 512 218 -322 115 -70 -312 -607 -120 733 -46 614 575 367 776 -4 444 641 278 115 -462 476 50 -186 451 -397 617 -521 475 -255 -222 -82 545 249 -174 734 771 767 8 33 -424 434 -555 45 474 -136 -449 -584 194 -764 -530 310 -821 60 242 -191 716 -363 326 -593 -152 -828 -612 670 713 222 181 348 318 110 -464 -725 444 -385 16 -859 -798 -124 -544 -681 -27 410 -272 -534 -610 530 502 -280 411 -612 -846 -693 578 -848 -474 -416 -664 -172 -479 3 -136 -152 116 -301 -609 -612 -375 -359 165 483 -467 -682 -763 -476 636 706 746 598 505 -433 45 -681 421 692 -605 -549 -652 -895 396 -543 528 789 -202 244 -719 711 -858 741 -525 -185 -553 -850 668 -201 -861 -562 685 309 -827 -550 -866 -176 112 -770 -842 -530 716 162 735 -757 -205 89 152 -842 384 107 231 -623 498 724 -33 -251 309 710 360 -651 -519 -466 -369 -815 -265 10 666 -267 -836 139 -368 247 -207 421 -194 -609 -306 653 460 711 -803 -57 -13 42 471 238 44 -638 80 -83 748 -532 -807 -65 190 473 482 295 -429 -283 -113 -523 -738 -33 -71 741 627 -662 -394 -872 546 136 -141 440 -884 -450 557 452 758 200 -373 373 153 409 -483 -316 -276 -762 -71 -764 -794 243 212 -856 -698 -432 -52 -384 -756 359 -885 -89 -739 -427 620 535 -164 -46 479 610 315 -43 517 -773 -422 -789 513 -81 -15 -887 103 -897 613 -320 -744 81 619 288 419 543 116 398 -549 -598 -582 -61 -674 -694 178 240 352 -228 163 -723 -757 -275 -479 -737 266 -707 27 622 -792 289 -301 506 189 -501 733 772 546 -290 -530 -479 -320 -16 696 69 353 -840 349 225 237 -41 -861 -417 -239 -244 -152 -51 -670 -494 387 -551 267 -510 445 -793 720 133 -240 -766 209 -590 -646 -521 266 510 -870 -573 509 -767 40 478 -388 -391 372 -413 -723 -257 180 -462 -639 -324 635 606 -828 664 776 -168 -777 38 -890 -173 -529 421 521 -75 -462 -126 -886 132 707 290 -565 -887 -677 350 -564 -179 -846 120 -60 247 187 -883 -316 25 623 468 -433 -663 377 -476 590 257 -166 -302 498 641 -772 -791 -336 641 20 -158 -334 -96 66 684 566 758 -735 -534 610 -653 -431 -834 -315 757 -132 77 119 -17 745 533 -43 609 -436 -650 -603 432 -478 158 5 665 185 461 169 268 -64 -417 523 450 464 -780 -852 -548 -91 -190 761 0 -870 -5 751 323 -634 -665 -409 222 -742 523 707 325 -232 63 -174 -564 -702 -194 589 780 414 605 513 -644 706 552 629 -261 629 463 -658 531 51 -875 579 -353 195 598 306 472 -207 51 -579 23 615 245 151 100 -631 650 -416 -348 -474 405 -629 -411 -715 -685 -80 -443 -789 641 -560 -240 191 652 -788 -283 439 -754 371 702 306 -759 -838 382 -104 -705 578 664 -347 -776 -125 240 228 -114 -515 -556 -174 358 -401 -30 13 -303 310 -199 -426 71 -280 -454 -344 712 -802 60 458 112 -376 -870 146 -550 531 -425 443 358 1 113 -834 -265 791 -644 -722 -687 313 682 -575 -156 461 256 -614 434 429 -613 -151 473 -283 -710 -668 154 -583 -588 -334 -312 289 -245 -551 734 -888 -40 -825 -105 706 -261 -518 748 151 2 -778 -264 160 110 499 -452 186 -544 -891 269 117 -71 316 70 -154 -313 316 201 -775 48 331 635 375 -845 435 427 -865 47 -375 392 490 388 -349 -155 -127 -639 -739 -724 -743 -642 71 628 -411 47 711 -178 264 -169 560 394 616 445 213 -873 217 -747 71 -488 -784 -80 -624 324 435 30 304 97 600 -460 124 405 90 763 11 -550 228 -696 -768 -847 -522 512 139 -242 64 -184 -436 713 -30 -746 -675 -359 -467 -149 -90 143 -566 213 -563 793 159 570 16 -797 300 571 -852 -788 -869 557 143 28 630 61 195 773 -799 614 -444 319 -27 491 452 733 773 544 302 687 400 425 -619 -804 -149 -82 -244 158 -862 -765 -896 -173 462 358 -441 -59 16 -88 -281 -625 -408 -715 -324 175 758 -113 -710 -243 447 83 327 744 588 733 181 -386 282 -4 -871 -202 -424 -426 -845 123 709 -175 704 746 -203 751 -642 -437 -187 660 -166 -86 296 -356 -127 -622 362 -3 314 -487 -6 411 -669 424 763 -864 287 283 67 332 -354 280 711 -694 -569 -148 -458 414 -158 270 -44 -658 -685 -147 39 190 -803 -699 450 642 614 551 -788 445 157 -294 -239 -676 -90 -799 631 640 -204 -713 -626 -207 398 344 -246 -485 -733 -435 786 386 226 -382 212 -641 -864 43 248 363 -177 -633 -506 566 768 -69 645 -793 -93 619 314 -779 -735 153 558 48 98 61 -461 315 302 31 126 165 -711 -265 499 342 419 -398 339 -706 -589 -283 785 182 171 637 -236 463 67 636 467 -601 -782 -66 -48 476 555 -391 -541 -293 -749 -838 -794 -273 -565 266 179 353 -62 -840 -459 123 318 -70 255 637 257 362 230 -565 745 -694 -592 342 342 -574 423 -691 72 -469 218 -733 341 -355 -568 454 -468 714 272 -26 743 -27 563 -109 -858 -559 708 -550 -564 182 -469 635 -591 654 -303 -788 361 -631 553 633 -661 -599 -260 -796 -38 -444 617 -111 523 372 15 26 -155 798 -506 -826 108 -843 787 -501 -840 -510 -547 215 621 -50 -8 -32 413 -688 -258 -574 -95 -315 -321 -820 -470 746 -165 485 -105 -54 451 399 615 114 779 591 -580 -68 151 -17 380 184 25 -208 -532 -95 -474 751 719 -4 311 552 -709 425 116 31 210 535 242 -185 -842 212 663 17 -407 573 715 -819 694 -37 59 621 -702 -303 472 463 538 501 759 -177 7 -112 665 -554 591 -714 295 452 757 -104 113 497 -338 252 -598 472 -407 -454 -165 -472 -619 507 215 -467 264 -764 -500 -49 146 744 -848 514 -459 347 750 172 -10 32 -560 -305 -682 58 344 -113 -496 -473 -425 571 614 599 -883 -757 -36 322 -474 -735 744 -835 -814 561 692 -434 22 696 697 -166 283 259 690 -43 217 320 52 285 679 -509 -804 -472 -581 -328 41 -836 -422 -807 446 111 -78 -316 246 -610 -301 -146 187 141 406 -29 344 148 767 -682 -359 -351 372 -39 -90 -622 798 -763 -86 755 131 429 -422 -651 -711 496 -588 -893 481 719 30 498 -685 635 302 -254 -289 -101 179 17 277 -57 681 215 612 147 635 61 324 -432 302 -714 196 -89 -662 -178 584 -654 -707 -41 -273 482 -449 -311 582 261 -220 41 -808 -176 258 706 546 73 490 726 673 740 -781 78 299 297 -534 776 -637 555 381 654 -616 -772 -116 647 128 -172 701 -632 -332 -746 -420 -505 -415 -655 -316 686 -2 -247 -761 136 -283 -479 184 -220 180 482 220 25 -476 -733 -486 -371 15 546 -23 -191 362 598 279 329 563 -545 179 -573 -516 -208 195 617 800 -640 -635 -588 228 -496 -480 -168 -308 162 -183 100 -70 -222 -669 -686 242 -866 -552 -699 -9 87 466 791 561 -643 408 703 378 443 -95 795 160 316 135 -356 -774 -713 637 87 -386 -282 -359 417 -481 -261 317 192 100 -390 -746 -246 398 -384 726 439 592 -609 349 427 519 535 143 407 730 668 737 361 -9 -366 290 501 620 -611 680 570 391 -635 -315 -548 -366 182 188 175 -565 -878 -801 112 449 -701 654 -290 563 -569 752 -545 170 -37 -840 625 -804 -98 -293 -188 -657 -191 -748 329 -331 134 -506 -339 44 -895 -459 743 -667 744 -656 -308 149 348 -859 -474 -269 -819 -19 792 -187 684 -393 347 -346 485 -709 -354 -493 -688 -870 85 -473 -486 -612 -730 533 -189 125 -553 -178 130 553 140 -209 -370 -895 -861 350 126 -164 -490 -719 280 384 -739 180 214 -167 -396 -126 754 101 -841 505 -430 311 -185 258 253 199 424 -589 347 -882 339 463 -582 -404 -375 -492 603 729 -338 18 162 527 -472 -853 -227 -817 -533 660 -210 -466 -340 -627 -324 -346 50 -600 -346 -839 -871 586 -89 390 -218 228 93 -871 -241 -701 -103 -125 -371 -137 189 520 -801 686 66 551 -819 371 -316 -714 -292 -796 -284 780 -32 216 -339 -560 -385 -643 11 464 -535 -335 -374 56 405 771 195 -593 -298 -59 -83 -370 -488 554 -200 -748 -832 -802 771 105 704 181 -703 365 267 417 788 352 145 -867 -543 -539 125 796 449 -841 -436 -534 -126 -479 438 -798 649 -762 -363 160 -72 -212 107 -355 -560 -323 568 -787 643 330 -204 137 87 60 701 444 327 -342 379 256 760 -678 -672 377 -601 -360 -585 -432 635 -602 163 260 494 -527 -353 106 -812 277 -680 -799 696 -708 339 -482 -602 -303 -760 -323 -362 -512 722 -339 29 609 91 470 266 -79 -836 433 -416 -317 -865 697 -750 690 494 -725 580 -346 -863 -105 509 92 -806 -309 -478 295 -354 -618 204 -404 613 8 -864 525 -137 -850 -465 567 -102 367 -282 55 225 225 -327 -105 114 313 -119 19 -259 104 448 253 -714 -533 -118 166 -85 381 734 -322 -281 -320 -592 -803 -451 82 -480 -208 17 83 -861 -771 -142 670 344 158 330 342 607 276 168 205 770 209 262 532 -599 405 549 335 4 562 763 283 -312 120 -273 143 -532 -213 118 696 447 -131 73 -724 541 445 224 96 -266 -447 -725 703 -80 -425 333 -152 -531 638 -21 -363 678 470 -496 783 -895 524 -15 348 694 -565 -524 -150 -244 -644 336 691 785 -69 432 599 431 -728 -777 -614 -91 -726 -501 755 -368 -517 0 153 1 -65 146 -520 -423 -585 -36 504 500 132 -571 142 -526 -695 -211 131 -798 -532 -751 -394 -549 -480 -807 -171 -797 208 -83 -615 466 574 -68 -625 535 -808 -831 -417 408 342 -438 528 -443 58 -772 104 -224 651 553 -207 -157 -626 125 562 -653 761 580 -202 -505 -707 -856 -25 -835 -516 788 -455 -728 -880 -317 514 -572 -484 -862 797 -224 -148 509 -812 239 478 -637 -159 -192 -518 767 -772 446 -151 728 -493 -9 738 -761 388 -870 13 -123 281 195 -238 -685 -384 -177 -724 578 666 323 137 -892 611 571 -71 662 539 240 606 440 -173 642 -115 -165 -36 469 -827 229 -265 366 -517 512 -634 104 697 110 3 -301 101 -140 -582 -564 243 -882 -703 -394 246 -681 -637 -480 -234 771 354 460 767 -198 776 370 142 -769 17 469 -10 248 -846 -401 691 470 -105 -749 -744 -809 481 -508 694 677 -17 193 -306 121 -744 126 440 -757 607 625 187 -748 -57 -154 532 -546 -758 235 563 -672 731 -770 -804 606 1 -839 314 432 -637 -834 83 -209 24 437 725 67 -41 -598 -436 14 -215 -191 -873 -813 -85 243 -436 -657 686 -544 -17 -435 284 391 532 231 -805 -410 378 -610 384 737 -894 -685 655 -646 -691 658 492 786 -240 394 -197 186 797 -271 330 -249 337 102 17 735 -788 -380 449 -107 -491 -443 -264 616 97 522 100 -605 702 -357 -42 773 -177 -24 9 442 23 -225 -131 -447 466 681 415 376 -589 168 470 85 -821 -577 48 -518 343 -657 770 -146 -113 175 -475 -403 333 559 685 -667 198 -542 -401 -534 -283 -488 193 -225 -652 -15 -20 -119 -733 -440 781 -846 -131 -709 500 528 8 -861 -312 29 230 460 72 -191 -421 -189 -218 456 -788 676 765 -12 -251 -254 345 86 -825 -597 -141 162 283 -320 -740 -866 -124 -308 -857 60 -223 -310 475 127 91 162 -644 -790 -324 -563 -422 297 -430 -220 -257 -363 46 790 -53 -89 422 -419 -743 579 300 -617 -443 -711 668 790 -787 -823 -95 127 -713 -102 -593 -737 -363 -15 -342 313 665 -331 -893 -816 615 522 -704 -253 -877 157 -84 641 -664 -776 -788 106 228 -729 -604 -747 -62 -795 399 -681 -860 -160 -304 -772 -875 -737 -44 -646 -559 59 -121 -109 438 -437 -483 211 -430 410 612 661 309 -450 -775 469 -389 -744 29 145 -112 24 226 524 131 -765 237 -116 -685 461 391 437 -335 -399 288 -841 -16 145 -729 169 294 -288 340 -315 -324 -568 -48 -82 -183 469 -567 557 -855 -257 -780 -218 48 -133 -833 569 295 666 223 783 -248 56 -12 -571 98 15 209 -190 768 42 -483 -87 -737 -809 -621 364 501 124 266 244 -572 -47 114 -276 -565 -717 361 -422 172 -880 -595 -450 -818 137 -270 471 -148 503 568 -566 452 -232 -253 -478 -189 548 -136 -153 267 355 526 -701 -370 416 -328 312 40 -49 -287 -423 -517 456 183 594 -634 -150 381 -603 730 495 296 249 637 16 -738 -329 -745 746 -392 -503 -243 -329 -287 724 -486 -662 359 -303 -793 -549 -694 -593 -479 -88 -299 37 -191 -326 280 -596 702 -180 -72 389 -751 -699 -332 34 665 -304 -647 -868 457 84 346 37 532 81 -808 -784 -239 -41 -706 362 535 723 -43 302 638 559 282 -829 -567 -706 -818 613 -119 -618 -669 721 73 594 -341 -664 96 176 588 190 -516 -349 548 -206 540 477 655 559 659 -119 266 462 424 464 329 -513 186 -26 -476 120 178 -631 -238 -478 -740 -240 -192 687 772 434 -775 -87 -283 635 -662 798 712 -152 -736 377 -191 -737 262 -558 372 208 309 741 741 772 -362 348 -446 -636 343 647 134 554 -816 -739 48 -378 270 564 -145 -198 45 484 38 -484 -656 -605 -787 442 720 -646 402 774 -759 636 -273 381 -30 591 -131 -848 -749 72 258 -498 282 -312 -101 28 -703 16 62 163 -669 604 -667 74 -473 -714 -898 -646 -386 -431 -101 -293 454 -229 471 -742 177 -98 -76 -382 -264 -602 583 -84 587 678 314 335 13 -52 -543 -305 -605 707 261 -746 -8 -73 534 361 -415 -578 557 -618 -215 638 -363 -881 553 -691 -75 -775 475 -280 718 -591 -310 -200 548 781 666 166 -856 112 219 -8 224 712 -777 -252 287 -445 462 177 280 759 176 -807 612 790 -249 115 -235 10 -208 183 -385 -194 376 -357 345 -663 473 -473 -197 -884 448 765 199 444 -61 -491 83 -628 -224 290 -602 496 794 447 -240 -432 -107 -883 471 148 -736 370 785 -538 -565 -787 293 173 -298 -787 -217 -713 -734 735 -835 -695 -462 119 379 -762 442 156 -376 779 635 -583 -867 -647 -529 310 -529 -576 773 576 -873 -540 -340 324 456 -461 -634 682 -326 449 112 527 -230 -34 -75 466 -20 522 -778 154 25 384 464 -288 549 475 431 -296 -768 -214 -447 -892 -500 732 -342 -785 -157 -756 -333 -822 577 179 74 32 591 -653 144 -500 636 -567 -640 -339 -656 157 537 -831 619 -519 -344 227 -496 95 -411 -630 -110 -261 -246 -25 -751 -756 -244 -867 337 -99 -163 -238 -360 -480 -109 35 448 -679 607 -423 435 -54 59 -473 -545 48 -269 -253 -456 -443 -497 373 -463 599 -692 -419 -164 -879 -350 -394 493 409 -687 -440 -237 474 -548 -212 767 711 -202 715 634 -270 -783 155 121 140 702 673 -750 463 793 437 548 257 -81 -153 -22 786 55 -80 -719 -425 211 601 -228 -563 296 -557 195 548 -561 597 -438 709 -443 507 -345 477 -782 -523 71 -806 160 -381 466 302 48 -506 -242 -343 -755 -853 461 -97 -605 -353 -614 -709 406 -337 381 -219 -360 -273 -338 389 135 248 -253 -528 -722 -500 -280 353 793 21 440 342 626 -484 323 -819 -240 484 -314 -452 -610 214 98 -286 467 -194 622 -248 -254 -538 346 -467 509 -411 490 -731 -260 271 270 445 -769 -268 -765 -695 377 586 688 210 244 -733 305 -7 -539 665 -556 -873 -314 -797 -848 121 334 -848 203 -298 -497 706 168 -54 253 -90 -143 -213 -304 -46 -547 418 437 139 -398 125 510 -306 -92 587 452 -774 -85 -223 775 145 250 -801 -408 196 -391 761 -875 -841 241 -278 -754 -442 -540 -716 593 653 -412 294 379 207 -36 -867 251 -125 -506 -463 396 -253 -645 -193 -549 -186 -885 -777 271 -846 -513 -826 -861 205 -651 334 136 477 86 -90 -22 -802 -6 411 127 -368 -400 -709 767 491 396 478 474 350 -590 373 128 -762 -221 432 -881 -319 481 -124 198 -399 -676 -289 -602 -228 -267 667 415 -369 -206 -706 97 421 -116 507 338 485 18 -29 67 -155 562 -251 796 -511 580 80 489 -88 -26 21 -660 -495 213 20 -149 -798 -529 -752 472 -588 -812 286 411 182 730 -528 -575 -644 -869 -704 435 639 -93 776 701 -405 765 663 522 373 -274 -98 -868 774 512 -388 707 705 781 -314 -779 407 -486 23 37 416 -182 -825 -493 95 -510 578 -805 490 -665 194 -668 402 171 -724 607 -758 -547 -629 687 -261 17 332 -767 -304 116 592 -716 744 203 -699 112 -830 306 -765 -156 7 -607 -13 242 -525 -563 -171 -523 -49 -378 -217 -69 -364 -683 -691 114 510 -625 440 -214 -897 242 578 766 713 286 -248 387 -443 658 223 -214 -806 -24 -709 -859 -807 416 -346 -91 -93 -495 -680 280 -852 272 501 -536 -575 564 -512 450 772 73 -404 541 -259 199 795 -151 -766 -239 707 703 316 -755 -824 -714 181 637 -893 628 93 764 -694 143 -93 -288 763 694 346 659 715 645 585 -408 431 -565 603 -364 -592 673 -854 -520 -226 -147 500 242 715 121 68 469 689 -559 683 676 -703 -624 -805 282 -323 520 403 139 -114 -51 78 286 -680 -550 -396 -899 386 -655 41 371 786 -815 53 153 508 -882 145 372 -296 -599 -698 -456 33 -44 579 378 -119 607 -230 -625 560 -814 -332 239 536 383 -692 -788 492 -175 -477 -52 209 -725 -93 338 773 -155 772 -829 102 773 -815 472 -458 292 507 -481 649 -64 603 -538 501 -473 -146 57 -321 96 440 299 115 268 702 -588 -226 -313 562 722 -495 -246 88 182 -558 458 334 -351 134 -761 515 719 -63 -892 -602 -275 -589 451 -649 51 -550 -722 -685 -248 722 88 -727 -676 316 -216 -25 -209 684 -613 281 520 -31 -240 40 325 -56 470 -5 503 635 432 -874 -425 -82 -872 -501 -261 -776 -345 163 -129 -802 -710 -808 347 238 -851 -255 -639 -544 -203 143 157 713 -794 210 296 472 -670 -717 -254 -239 -461 -525 443 -732 568 491 518 99 -109 669 -138 307 -564 -20 -280 -540 169 35 -358 -742 -728 288 -731 389 -12 248 -328 371 669 302 457 567 -10 68 149 -211 269 483 451 754 240 -794 33 513 278 720 -376 -509 14 -606 778 525 397 -237 29 38 -715 144 -836 135 450 523 -436 794 710 502 -732 -147 -253 125 722 284 -209 -900 335 141 -272 -510 -640 483 93 321 -210 -777 -606 217 88 -546 699 -680 -52 -176 32 -218 -734 433 -395 -252 -83 208 -325 -231 -887 339 763 566 -790 499 -299 -709 -580 -493 -196 -676 785 -513 -577 -241 702 159 -141 587 -849 -797 -456 425 782 -760 620 -817 -458 -692 381 405 244 635 283 -114 383 423 -18 -797 -419 -580 -754 -276 172 370 -650 -523 -253 458 457 -357 510 -590 104 -105 -650 157 -434 -123 -767 619 365 667 -775 583 -570 66 -457 -101 -326 531 386 249 -160 451 445 92 -328 -346 -611 449 340 102 255 239 458 451 52 774 596 108 229 413 482 -732 794 -623 -246 -178 -603 -297 272 -106 346 -545 308 783 668 -75 -785 130 328 -888 -467 456 71 649 754 -566 -838 -792 -449 744 -345 -556 -663 311 -53 505 58 -850 -500 -386 -687 701 -67 234 762 -218 233 48 490 570 497 -352 434 -239 375 -3 726 62 -65 -63 -350 645 -44 222 -557 223 -238 -578 -640 229 -859 -548 -745 -345 -407 -215 446 -222 -278 155 723 -218 754 102 -684 770 273 794 -67 -628 717 21 -844 -69 553 -758 -503 -336 -782 -559 116 -602 537 386 129 162 -557 -786 193 -564 -271 533 31 34 -289 731 620 -530 -57 270 -811 88 486 796 -523 74 -206 538 -881 466 -502 590 625 -19 -444 560 622 762 -198 219 235 -622 199 -616 388 216 659 60 448 -706 -520 487 659 -359 535 -46 551 -47 -457 382 -97 341 701 -320 -410 -830 564 -498 -66 256 -6 -411 -678 792 -573 -870 -372 -887 -871 -815 -356 -187 182 445 642 -290 -235 596 -339 633 -355 101 237 -181 18 751 71 -837 97 248 -433 -31 -311 -598 -597 -413 362 448 42 -575 -438 -136 -317 -94 594 -64 -282 -276 -271 666 -356 -686 144 252 33 163 742 -683 81 -832 -251 -165 783 604 220 -264 -291 750 -421 193 105 -224 701 638 -759 -775 84 700 496 674 -117 -642 116 495 168 -895 -773 -100 625 796 -422 -255 -202 -375 295 -373 -72 263 -200 -671 568 -840 -897 -606 -113 366 778 527 596 616 600 -313 -806 -782 -204 -694 -536 -311 -612 -661 -432 -864 -788 -69 -61 596 333 246 -306 -327 517 334 -539 125 195 -729 101 -221 790 96 614 511 478 23 -146 -305 554 769 19 743 792 307 271 -171 155 -111 -542 -248 -61 525 792 580 293 158 203 420 -838 690 188 240 295 -561 -785 593 -353 -79 341 6 441 -687 106 -368 -790 262 -699 -283 783 -251 -589 418 633 -813 -669 344 -428 110 455 296 500 238 -269 534 675 -17 -861 -703 -753 268 794 246 365 -674 329 -429 274 335 33 -714 -449 575 -852 -163 114 259 222 -715 587 185 129 724 500 -817 717 -644 -655 318 -473 478 -156 -376 -562 -92 -266 -643 399 -95 -471 -762 698 665 -177 -191 -58 -837 333 389 525 -77 -56 -573 -628 -27 -635 -859 38 -756 -305 267 -409 -816 437 -433 -378 -251 642 352 -605 -797 481 -585 -788 683 481 760 -446 -744 192 526 -875 -216 369 341 465 28 727 199 -798 -815 446 693 461 -396 -483 794 -603 -633 -667 -347 364 116 34 744 315 267 395 -444 714 161 -776 264 -402 755 -44 -510 -814 -111 -616 632 -236 587 -718 -77 -762 -311 726 -661 212 -173 -192 518 -297 -172 10 -316 372 376 580 -250 333 1 -501 -460 291 99 580 -848 484 411 651 781 667 218 -295 -469 -52 -571 168 756 -136 293 -602 606 -413 -709 -330 -205 3 677 -196 -713 -570 -744 -199 13 -308 -289 614 54 -197 -580 725 23 16 -94 -150 -83 -308 -364 427 404 -556 -292 -110 -614 72 -251 711 469 -522 64 -214 15 600 -653 -59 179 -767 446 5 -143 642 76 363 -407 452 -183 -166 152 192 559 -572 411 -350 -711 -882 -182 639 -669 63 456 -178 -84 446 -230 674 -196 744 380 -735 -625 -136 -59 -555 -696 -19 208 263 -22 -434 -473 -358 -498 -789 -463 -803 -138 -398 37 126 756 268 2 293 702 -358 204 -157 -49 555 -153 -734 -672 -899 -775 -67 -324 -844 439 -12 695 -217 -42 -245 199 -256 -690 -417 8 -640 -270 -704 386 -842 766 -120 -390 -34 581 -830 -833 -664 231 -268 -747 -818 -311 -130 -330 -344 87 -136 -699 352 -105 -92 770 750 65 63 -734 -240 -87 89 310 511 -736 266 247 -377 511 -743 -33 -720 -528 -207 262 -865 629 464 561 -734 -793 -830 -588 98 -704 -318 236 477 -345 678 429 648 385 711 63 603 189 -797 -458 561 570 -801 -546 -598 660 -85 -695 372 -482 108 205 -643 432 8 -495 703 -503 417 626 778 771 584 -99 620 -900 -692 -528 -854 -551 670 329 696 -55 106 597 264 -677 327 219 58 311 554 50 -166 145 -624 -899 214 546 -163 435 636 521 -659 -742 -138 -588 285 -144 -269 694 124 -567 -15 460 406 -23 -735 -681 -572 508 -598 -572 -874 736 -668 -38 -709 -413 -860 241 -687 672 -606 533 311 -240 -358 531 296 -666 623 -149 150 -262 793 -859 -893 459 -522 352 -167 601 497 -396 167 730 -201 251 95 519 -443 -876 778 567 338 -695 -4 -638 -734 -751 685 99 595 -247 -503 -549 1 756 -643 333 538 480 785 738 -636 -285 622 543 -685 361 -88 780 -216 389 -713 763 177 -13 -101 -107 -117 401 -397 -407 206 -420 607 252 -780 187 -454 582 -323 -838 -96 -64 -124 557 -42 -217 -490 -402 -610 319 787 428 -759 -438 -717 405 -770 -282 661 -531 371 450 -595 778 743 -558 -57 89 16 514 331 1 25 -419 55 217 -470 -205 -492 -195 695 -65 -353 -192 732 71 -473 215 -83 -26 104 -570 -485 -760 795 -295 -103 -727 -211 74 712 -373 266 404 -154 602 -736 290 757 -870 -627 183 -116 -47 -146 -215 -634 185 766 512 -725 -308 -47 -246 -444 788 708 159 -889 284 -794 782 -864 -263 -807 -351 -122 168 -119 -14 -431 -290 284 525 737 338 163 539 417 279 236 151 83 -614 613 -768 -229 -621 -447 716 264 -98 762 -121 -346 -267 -497 686 706 671 -758 -618 62 710 609 90 -134 -301 284 249 535 537 799 -161 -195 340 -833 -124 -206 -850 -26 256 -325 570 171 -457 -711 -897 -723 -283 -458 -470 -106 778 606 -258 610 -214 79 -859 431 -704 -900 687 -19 -475 631 444 -673 -880 -90 -331 469 413 185 -674 540 771 178 -815 528 126 -493 -218 -101 476 -825 468 -354 -6 129 -95 694 202 -762 -421 -223 172 360 -658 162 116 579 286 628 692 43 514 -364 681 214 -417 -482 587 189 -210 -250 777 38 292 308 1 -893 737 -612 791 -641 559 644 522 697 130 163 127 344 290 137 724 262 -256 365 434 148 -886 -898 715 -772 341 -450 506 549 -208 -59 -122 -669 -731 -280 95 -126 -308 -747 -60 -201 -48 489 400 -215 -870 -810 284 703 -516 -610 -856 786 422 -249 -394 696 -636 -813 638 -285 742 -677 562 71 -71 116 -823 438 183 -652 -336 532 -740 -251 -743 450 -762 -529 -357 -688 -693 648 124 -372 413 695 11 488 637 684 363 465 353 412 -419 -24 340 -314 -596 458 -556 -855 -84 -424 -28 -136 -142 -376 418 -250 -606 489 758 205 -306 -279 -329 149 298 607 -95 -63 -246 -322 -381 -862 296 532 -438 -751 727 334 661 341 531 743 179 64 -530 493 241 538 597 -593 487 -579 250 -757 -617 572 558 472 295 -668 -330 -864 -621 -397 -231 -476 136 484 -881 -831 400 470 -858 640 -137 270 223 -573 -396 -37 -692 -730 -301 -352 789 100 250 -617 -113 109 51 -445 -242 -880 281 -511 355 -865 -353 640 -676 4 724 70 -311 249 -231 -598 -330 573 698 410 132 -581 169 -274 -224 663 -895 29 -676 772 -656 366 495 -665 660 284 -72 633 -98 685 -448 -378 741 -8 -222 756 -631 -316 -568 756 -73 -432 340 -631 -429 530 -699 711 -575 10 -643 442 -179 -721 -68 -521 24 628 719 110 531 515 -8 -512 767 -85 260 -222 -103 763 441 -7 451 757 -170 -797 577 407 -551 716 -862 -761 -320 358 -583 -791 -426 343 459 -844 192 -292 -16 779 274 -449 -480 613 475 764 -330 -172 -726 -673 -720 -857 351 599 566 -636 767 -270 -876 684 333 -372 316 413 -139 -550 23 -810 534 -512 -322 287 339 -427 522 624 402 675 -424 258 -9 457 777 -849 -47 -900 209 -753 355 -476 -770 724 -20 -830 269 -305 -319 -873 -625 799 182 -306 222 29 471 335 -360 72 376 -655 -841 746 -151 -514 -376 -734 515 -867 -543 767 -557 519 -341 695 681 533 458 -571 798 626 391 -188 565 655 791 -630 -373 464 537 586 -778 735 -541 -239 734 -512 401 -494 299 -134 511 -79 -504 568 77 -345 -412 443 126 24 -702 450 -693 -273 -18 -517 785 564 -266 -66 -648 479 141 133 -147 -799 -443 176 -187 119 -418 399 -112 -34 -397 -856 695 -170 748 641 -753 509 659 -38 763 -57 -713 -283 -461 333 -221 -806 697 -379 -282 679 -47 -437 -717 -421 443 -872 -198 -379 -629 676 -603 -734 -622 83 220 -160 -139 -433 -269 184 -844 293 -168 750 12 -18 -731 -136 -517 -430 -7 528 608 -591 611 52 749 -193 494 85 -732 -249 -145 -467 -779 362 -192 -733 149 -408 -357 -334 -391 610 -410 205 328 -834 -8 -643 -840 -199 235 -872 -243 -37 686 760 -418 5 -61 -262 335 431 -568 -805 246 -720 -794 535 784 -716 735 -328 -554 -410 252 -92 -504 -307 130 683 -810 -612 -105 -348 -716 384 -324 -385 761 -97 400 -410 -84 635 -22 142 -128 -740 -250 90 602 -532 -519 514 774 589 609 -708 -516 -214 290 -842 226 -108 -46 -72 -66 -118 768 390 -149 116 73 -766 153 214 -521 -182 -385 -279 192 -204 -534 -835 -24 106 578 -297 -813 -798 -625 75 179 -388 634 90 149 -69 420 714 -668 369 -87 -476 -181 -212 206 -57 -307 -242 149 -473 679 499 649 -226 -305 683 29 -492 189 -57 -532 54 396 296 516 422 -297 -522 -103 -695 -490 187 -748 462 20 -191 546 -91 601 -48 -805 -622 451 -189 -9 -495 -288 721 -204 -35 -223 -488 -835 -540 -28 480 478 -725 721 582 -469 369 -436 -696 -367 23 311 317 -245 -160 -447 324 -115 -137 346 88 102 -667 -596 125 -733 -319 -534 -315 -290 325 728 266 -605 678 -203 0 626 441 -448 67 101 630 -365 -607 3 541 -656 -51 -162 -551 729 229 -578 -805 302 -872 492 -146 -144 387 706 346 573 283 525 243 -713 50 147 -483 -128 -894 -636 -86 -820 -707 -72 462 562 -19 -776 49 -890 -645 -474 612 -464 251 711 -146 -625 208 -222 525 425 394 -388 -483 -6 -578 -191 -891 18 -783 790 -129 531 -272 -403 175 -525 -786 -267 607 213 -371 -800 -453 -770 568 -175 604 570 511 -365 732 80 -12 57 276 -88 554 657 -513 114 87 450 416 -95 260 -333 288 -892 154 432 -35 212 537 -54 -700 378 645 -156 -416 -714 383 -442 -660 -809 689 -142 22 -112 397 -693 361 -738 -708 -115 315 -287 771 730 453 330 -765 -171 -332 424 -883 -33 34 775 380 574 447 123 281 -607 -522 798 442 521 -260 45 -541 290 737 63 -653 231 -475 -812 -856 251 330 -659 -563 -75 723 280 363 -420 -178 -461 -394 -819 646 -541 -87 -127 653 -428 223 -344 -746 -284 -667 -554 512 -248 -469 642 401 650 620 -100 -62 -810 249 -524 304 -666 -455 210 -441 580 -788 -394 480 -146 -278 143 395 -188 419 424 -277 46 -213 423 -447 -597 555 186 113 -65 556 274 253 459 -170 -567 -573 666 238 -496 666 554 215 346 355 532 4 116 -24 -552 -363 -420 561 -102 -336 532 207 -237 -891 647 637 -739 -729 -801 -196 -805 25 -698 354 -488 -850 437 -140 -430 -52 581 752 527 221 25 -254 405 186 -835 84 -465 730 -500 488 -163 358 -822 -253 -843 498 -449 13 -279 -225 579 -332 497 -146 -468 541 -208 -185 -14 624 25 -639 -285 238 263 675 192 785 -702 32 -311 -789 -890 -95 583 -415 -770 -602 229 -268 666 -123 -597 -16 -312 132 -728 -883 -423 -50 -130 183 754 -117 228 -306 90 397 -417 -364 -735 508 296 299 -874 713 736 -364 96 110 56 227 -706 -458 -113 330 354 -287 -372 -138 -686 338 -292 437 -523 -887 21 771 366 -671 -298 13 709 -97 32 122 193 -506 -173 471 547 751 144 -653 -345 -797 -335 56 348 337 176 -394 -598 749 105 301 -761 -478 291 52 -529 -292 735 156 24 -358 585 -470 -846 -451 361 404 -720 -563 470 -439 -82 222 -484 126 -417 691 37 -743 -271 334 -559 659 106 -341 -181 341 686 -169 564 -158 -234 505 -151 607 -723 -122 -736 -485 372 87 23 65 537 642 510 -773 -448 688 -105 465 -209 -567 356 -792 -842 565 629 674 -369 -375 -403 608 255 -443 -451 -785 -884 546 456 -15 -499 116 -335 -648 97 -253 -281 -834 -879 616 148 200 300 -658 -283 754 589 -361 -233 595 634 150 -516 372 -214 -612 -778 -330 291 -381 -573 195 -575 27 61 576 99 361 665 -19 -622 -579 -567 -610 348 -812 323 -426 -657 -10 384 -836 -64 -436 -7 309 -791 -96 -494 -300 -669 -454 179 445 -589 -7 615 148 -886 -451 223 -760 -346 -225 -521 -736 -545 -723 -712 -654 371 435 456 -270 -482 25 -34 -673 -177 719 270 -761 151 21 770 728 303 -370 289 -452 -718 -830 460 -233 -809 360 146 -144 266 -160 -134 46 -488 -714 795 -784 -325 -849 -157 800 520 -287 -438 -102 380 286 -676 -72 559 67 -581 370 479 -274 338 -567 196 49 783 -189 -862 -554 -42 294 2 -813 -800 196 98 -780 -234 96 161 485 -695 -621 19 -183 -748 678 -583 700 16 461 26 457 445 -413 -470 -495 268 60 -520 733 651 693 -890 237 505 668 120 -765 -758 -341 -801 667 -110 362 -731 -48 -774 330 -464 -48 266 513 482 -259 -508 658 494 -635 -18 292 -624 486 -54 494 193 -749 -848 -184 655 -392 -807 -199 -276 -661 -166 731 -29 497 -634 -505 -241 -790 -597 -151 -847 43 440 -616 -366 -745 354 -708 257 637 -280 370 -15 -569 -219 188 209 -68 463 30 -336 604 -369 -14 -380 673 691 94 -744 573 208 -747 -700 -448 -112 422 461 182 334 -15 71 227 -429 208 -400 661 133 336 -613 -834 -385 -105 710 561 467 577 -800 149 370 571 291 -736 -249 -205 -330 282 699 676 480 -746 655 -367 694 -231 498 -392 -722 199 66 -810 -541 796 -120 176 188 -660 326 -64 182 -686 647 -671 258 476 -126 200 607 -544 -618 -89 31 -307 -192 51 -174 186 565 215 -166 -474 100 -604 -763 17 700 176 58 -58 262 -473 45 -369 -41 422 -642 265 -879 423 400 758 111 -605 -248 -443 613 -431 555 549 405 533 -248 -533 556 271 -399 -298 721 465 -131 -177 -435 -504 769 -175 -570 262 -768 -624 -704 354 -290 363 101 -394 -562 -838 -701 -86 284 581 705 -608 693 -234 435 -67 -463 -123 -219 29 29 -97 -613 136 539 669 61 399 234 -173 282 -368 -370 -369 -81 -424 -865 -877 484 -60 730 274 -683 398 132 550 294 659 -165 679 747 571 -765 -494 369 -851 125 488 -13 -396 -127 418 -731 -599 -676 -605 465 414 -76 78 -639 -828 698 -836 778 -485 -780 -259 -247 -404 -18 -762 146 103 523 230 217 -863 -718 -728 -555 126 80 500 372 55 -801 495 -636 245 135 -160 -15 109 -288 -479 -68 -845 -524 -846 703 -288 -677 35 750 509 -432 -853 592 675 -689 305 700 53 357 -732 -270 -764 260 -487 -449 136 -235 736 768 -71 -270 695 66 286 -609 -261 44 -698 -74 475 -650 -708 313 -565 341 512 750 -12 374 -149 -262 -78 -299 -571 495 -737 257 -255 315 764 766 -342 710 777 66 646 278 418 29 25 96 141 -116 388 -753 138 -254 -827 422 705 548 106 -55 -865 262 496 -659 -836 179 550 -769 44 392 -651 -633 -377 757 -113 120 -337 -367 306 -193 573 56 666 407 -50 -390 74 614 -37 363 -163 346 104 766 107 -815 383 71 494 172 -412 -896 509 476 686 685 614 80 667 124 462 185 -187 -89 596 730 550 -539 -674 617 -821 -415 -382 -790 706 -669 -473 -356 -646 509 -374 -833 58 -576 -357 766 609 -822 -642 693 558 169 -4 -406 -417 -802 -896 -666 133 800 -616 391 646 -322 169 374 127 -812 284 775 -531 769 550 222 -357 -567 -739 664 -270 748 645 525 202 36 -182 789 432 -315 699 -752 112 -744 -238 193 337 -158 662 690 -690 742 -614 768 -753 -314 -538 -5 434 99 -224 524 355 -437 599 -175 -245 434 24 -640 -696 -330 -28 762 310 501 -307 426 -498 751 -714 -106 -529 597 -750 -823 367 -663 -786 227 309 -620 375 -789 430 -721 436 -174 -495 243 -792 254 589 245 480 -866 514 -451 -35 -836 191 -141 333 -239 -479 112 -852 -279 691 490 -652 -554 113 -542 -506 -728 481 -670 -302 250 52 788 -456 280 686 342 -895 -577 737 -865 -302 86 -833 -483 -258 168 75 506 -325 -73 338 -829 -340 528 -238 747 -848 -850 -831 -427 679 -739 -717 500 -223 389 -349 148 -312 -33 -674 -23 797 -616 -238 -160 -735 -253 -440 688 650 744 -439 522 -552 -783 -574 534 390 499 403 302 -616 122 598 -477 797 -750 -39 97 640 -213 -12 -501 538 90 10 -708 792 260 307 347 110 -398 -530 -243 76 420 -154 499 -833 -866 555 211 -415 -103 -785 -190 -871 -408 55 -280 -75 149 -344 -142 348 274 420 432 384 242 -54 668 360 44 -355 -889 -180 150 -773 159 579 -413 -846 -68 -193 156 127 -143 -203 -759 499 595 -458 -560 571 625 -697 157 -65 -442 -106 -819 -425 104 -189 -315 318 400 544 343 -535 -806 -492 -304 -117 112 17 -267 547 232 98 24 -176 631 147 -794 -184 764 420 95 -369 229 -429 -536 655 -334 367 -133 -269 -450 -154 -463 450 -698 11 493 -674 -26 -64 -721 599 344 -438 -331 -414 -736 290 103 -343 574 -24 485 -303 480 -247 153 -48 -113 605 433 -539 -736 138 -598 302 -373 -557 -266 50 610 58 -227 598 -800 -478 -121 -892 795 -603 511 434 -676 -182 -668 753 506 564 433 419 488 -599 -814 -166 -153 -202 754 688 224 -600 531 -474 264 -609 -779 -626 -690 -40 791 -568 -285 259 361 657 -349 -705 249 153 -649 474 -8 -272 225 659 288 -110 -348 -450 105 -638 798 120 214 -25 -555 -698 322 -406 -725 -433 -293 359 -100 -37 -872 67 -845 -15 -593 -568 166 -321 571 -166 -562 -429 122 -651 -786 -575 -490 -300 668 -416 -598 -830 -270 694 -683 513 -279 -117 28 -100 479 741 732 -306 649 243 -72 -72 -641 645 -666 -708 -619 590 -895 21 -311 741 -63 647 -885 -113 -194 453 495 470 -593 -569 -379 751 641 414 262 755 699 -235 -586 -854 121 -654 -373 -143 433 -193 -847 -67 -524 721 -126 365 -563 251 361 -395 134 304 -466 46 249 -710 -837 -157 616 158 -533 -309 649 -270 -692 459 658 312 78 549 -332 636 -395 -208 106 128 -550 208 348 40 213 234 -563 233 117 -455 124 -543 -196 510 -340 19 -409 -389 -71 -467 776 491 -790 -545 25 -367 -744 420 -242 684 -594 -56 793 481 -814 -845 -545 319 251 -372 -175 635 -307 -546 663 -103 276 765 572 193 -727 -405 713 -220 605 384 286 700 800 478 192 -6 356 707 6 -306 -825 -464 602 263 478 -684 -574 147 -293 -517 616 684 578 171 -493 -565 319 344 -65 369 -855 392 -560 -466 -559 220 645 -726 -185 -411 335 524 365 -832 788 -74 369 -320 332 -847 315 289 118 -306 714 -628 268 655 135 456 402 -297 265 -646 -495 795 446 -877 -519 732 371 -438 -511 308 484 -222 336 88 -54 -709 -9 -588 -574 -182 227 125 -54 585 -846 -557 315 -248 -162 723 734 -639 -242 403 -449 -664 -720 558 -337 147 -650 -680 588 -810 657 129 -384 7 -332 -35 -529 -583 -337 650 538 455 159 723 -814 798 -85 -124 -306 -665 -23 -896 -652 -462 678 362 544 -482 -208 472 -665 -171 -885 -451 -261 675 -43 -182 -390 27 -739 -364 595 282 -539 452 278 -146 -67 -169 564 784 342 441 -361 -377 639 147 416 307 -420 -415 562 195 441 -883 -24 695 176 770 -254 -581 -640 42 515 -35 -461 -867 498 344 656 107 -445 40 542 783 12 53 -612 -818 -298 -447 89 -599 -719 768 -397 761 -707 700 800 -683 188 -181 -507 528 93 318 -688 380 -314 359 450 495 769 144 643 -518 203 122 -142 517 -296 -647 792 558 -313 -308 -73 273 -844 -506 -422 -888 -490 -416 -494 -862 736 -684 286 473 64 -712 -121 -591 -802 701 -533 -608 771 -606 501 -405 -819 -37 -724 -701 -320 -499 -723 -822 566 8 -811 605 -35 357 -422 208 29 114 652 381 -140 588 300 -72 513 583 -171 290 -140 -244 -681 313 722 -9 32 -438 593 206 -425 -798 -812 -401 73 -687 -801 -21 -27 -162 -85 -616 269 276 642 -337 713 558 255 715 -616 -326 478 437 -233 -123 536 -552 551 -515 443 21 -303 601 -162 -415 -300 409 -285 -815 -306 90 425 -668 410 -500 310 204 511 491 -195 -702 238 75 254 446 654 -602 -61 -308 -185 800 486 -521 -204 98 141 -877 -864 -586 -467 -853 -31 53 217 39 791 -559 -188 324 494 -215 471 717 759 -74 221 781 -170 292 262 -578 -604 -557 397 -439 -795 -518 354 -192 726 -392 606 -798 -172 329 -327 166 -145 -47 611 358 -428 440 339 -117 -641 -551 -525 448 576 -783 743 -527 -272 756 -60 -187 668 213 -632 -275 -534 662 137 734 -71 -304 600 100 -847 379 570 -839 -63 692 -148 672 -821 311 360 757 -537 -585 254 254 -791 596 -517 697 -354 180 -131 -77 -472 168 -359 -666 165 83 -9 -144 771 -767 -699 167 -580 403 -47 -417 -764 -112 -479 24 736 191 306 -510 365 -460 193 -887 365 276 -323 340 639 408 311 125 423 316 789 -584 348 175 229 -856 -877 -318 444 100 77 -305 -304 -46 242 -610 -14 -382 145 5 -328 64 -83 -474 741 -353 -582 -893 -867 -750 222 -105 -289 635 355 -357 9 415 -63 81 -578 779 -702 -65 568 731 -696 -472 678 167 -818 749 -818 -618 -880 23 -776 -152 -306 738 207 430 -201 33 576 -329 261 -515 168 -524 720 734 -271 420 -132 -296 156 -724 35 -294 -689 -203 285 -203 -493 -396 134 423 32 -504 347 -108 -398 -606 90 -588 -411 -305 149 -452 -701 -825 680 474 -529 792 -185 319 775 35 -19 -325 -101 339 386 -150 -100 317 211 -751 536 165 650 522 739 -30 741 -878 -461 515 -74 -42 683 790 13 -16 -243 -782 -179 707 14 15 526 -97 -5 76 633 12 -727 -469 -567 357 442 -163 132 444 -108 -250 418 612 -660 -20 89 362 450 -235 -365 -267 -90 -877 677 -698 -90 -43 -682 177 546 -770 -266 198 472 146 -535 -702 -450 -448 636 -202 519 610 257 -793 595 -487 -223 370 -319 554 -819 -358 -309 249 -53 -76 -575 -40 -146 -696 -836 -207 337 375 -212 228 -707 754 -437 365 -495 289 -580 720 -596 -434 -301 -697 -219 346 449 416 -805 -364 -801 11 596 351 10 -865 -16 168 -7 556 374 568 -36 286 696 -135 587 -38 256 -532 13 -506 495 -517 368 -663 -557 2 289 -885 -117 229 687 50 119 169 -406 121 -715 566 192 92 -867 -899 -75 -537 480 -263 -31 2 787 -387 -853 -662 428 731 -196 292 206 746 -480 -320 663 590 -461 107 140 -167 -353 617 643 -403 -189 37 199 120 -488 221 -738 -368 -556 -502 772 -269 -674 -70 -423 165 388 60 -339 729 190 -638 -328 44 -711 493 -87 295 665 -14 106 57 197 -688 218 622 -353 239 419 636 -687 631 186 465 -425 -494 -303 -650 108 348 742 446 -828 553 -821 455 482 393 87 640 537 -326 -143 -841 277 557 31 387 481 -390 58 723 -782 606 18 632 -189 578 -135 -439 15 392 -486 -662 87 8 741 147 -32 -348 579 -309 33 -1 -759 770 76 699 -60 -78 87 356 -509 491 -433 -661 -782 -143 -835 550 -179 -3 616 752 18 -451 676 -279 -524 598 -230 -191 204 731 -734 -752 424 671 417 533 329 -816 -361 -878 212 -13 -655 -12 633 -359 -699 376 -357 74 -14 -669 -801 676 691 -492 381 -422 -844 100 626 -219 -412 -638 600 140 -347 141 25 -368 629 -589 -739 -590 -325 -197 -437 319 -12 -193 16 -169 -462 -831 594 -17 555 -658 -244 466 -301 -485 150 -895 -154 312 530 -646 176 -285 19 252 69 -13 -572 -592 372 -658 24 -140 -331 487 538 -684 -412 -48 -190 610 125 398 580 -504 335 629 345 -833 -220 -634 -362 409 65 -170 -182 314 -166 -585 -584 138 538 287 28 454 190 735 324 -516 -813 -397 454 -268 122 545 -207 -608 308 774 -892 506 -515 -540 630 363 -393 311 -842 -493 395 581 547 -65 653 -471 -548 -58 -488 -127 48 368 -644 0 157 28 272 454 -668 -763 628 296 -49 -620 -795 343 664 699 -241 252 -846 -307 180 738 240 -458 216 767 753 -468 495 -653 -531 775 377 654 243 -607 117 751 -736 519 -208 -147 -760 126 297 532 557 15 186 33 311 645 -260 233 324 -861 267 258 -56 -246 -841 -210 -188 343 794 -72 -897 557 -71 -419 -618 -389 -66 -507 -152 -830 -277 744 544 -282 -572 -611 -42 -894 -369 174 415 -758 -233 289 -667 -894 -780 -26 -73 -264 664 -484 711 655 -809 -72 -102 -154 439 369 -634 -629 -678 -558 453 -235 -243 -827 162 537 -293 57 -657 -501 262 203 325 -354 -696 212 696 -211 -278 -548 32 700 296 330 391 -193 273 -254 -377 -588 97 44 55 592 559 -832 -244 174 631 -356 338 -348 -701 -159 -733 -46 -372 -857 -172 488 -197 -205 592 105 -403 466 -441 -486 -306 538 -733 -79 -613 57 421 196 -204 -398 245 578 -16 -894 453 105 629 -757 783 160 68 74 1 614 457 -370 431 -789 687 330 25 -161 465 533 -840 -58 259 372 351 -887 -688 411 -771 204 -885 8 770 -453 -444 560 129 -562 692 495 584 611 541 -650 8 463 -280 676 344 -599 350 -442 -679 -69 -23 -120 614 535 -496 795 -596 -255 -529 -542 -879 693 388 -573 53 456 477 -347 -692 -675 -201 263 609 589 -231 455 570 5 -275 -72 190 213 -803 59 -143 -373 -467 -72 -19 -87 -533 410 208 -536 520 653 68 -499 194 -487 -368 763 -384 662 -809 132 626 617 116 -651 758 -674 549 -850 438 -31 33 294 522 -327 277 -15 -456 -182 -277 -698 -182 -439 -171 561 76 -43 -864 -586 361 -569 -763 588 625 -190 678 780 0 779 -252 382 75 -476 87 733 672 -72 -668 -320 -730 -251 -519 418 448 -447 432 -222 -50 -714 619 -586 -399 -478 -659 184 -570 -157 -245 117 765 -239 -1 -630 209 -22 -834 -361 172 -611 -803 123 -776 -247 -51 561 -306 425 -598 654 -740 -848 -872 349 516 248 -490 -629 -769 -355 -573 -276 207 294 -628 -581 467 774 -11 109 -262 -848 -859 -383 15 276 -24 -355 427 798 617 -361 -450 -507 190 -91 763 -341 497 -138 105 686 635 -346 -419 -332 155 198 -531 420 -362 180 428 -183 335 408 -706 -752 -561 585 -741 211 -785 764 35 -393 369 594 66 -662 437 -227 585 -806 -887 729 -583 469 -579 440 27 528 -789 -225 490 -261 -248 69 -494 -294 577 381 -845 25 139 654 734 -587 726 -752 142 573 -163 -685 -801 46 -871 5 -835 -280 61 348 218 265 -804 -611 301 380 -351 665 22 388 344 -479 -278 588 -243 -805 396 68 -383 -636 -454 -456 452 -808 -476 437 -29 -128 457 231 614 -535 77 781 102 -131 -775 -792 -540 -859 14 768 145 -57 53 607 -568 -720 283 -341 -317 -597 -431 -597 614 -651 -811 327 241 -668 -461 768 475 -633 -725 48 716 744 561 -103 -128 592 -681 -738 -194 -804 -331 -409 -835 -109 -657 155 -726 496 -58 -746 -241 616 -596 -316 406 616 328 -88 -805 107 219 -628 -80 -353 -82 -127 -488 -851 -163 772 411 365 91 798 -624 383 347 -763 -224 349 498 28 -601 -87 150 380 -653 -327 -375 -833 -746 -217 416 318 -471 489 375 260 418 463 -179 401 -124 -496 -583 240 -229 -202 612 183 766 -258 -561 -838 -308 254 575 -4 -635 512 -238 -662 -467 -228 481 -301 487 618 -830 -24 -677 -110 599 305 798 730 -554 13 -460 571 486 -166 -830 325 -737 476 -739 701 360 482 89 -193 210 -450 757 -530 -291 496 85 334 -525 328 -384 574 -609 -674 -864 313 681 -828 -249 477 -170 -288 57 -299 796 -756 -893 -582 -505 217 -869 448 -400 -242 -66 104 476 434 -451 -105 493 552 625 -856 -339 449 469 145 -310 430 259 -837 344 326 -884 -76 -228 -530 -430 485 719 -766 365 466 533 792 171 -248 210 -126 730 167 750 457 769 -603 755 -461 73 395 -138 -490 521 -271 -697 -82 591 -338 441 -437 -308 -194 171 -261 31 704 -715 -618 -718 -866 698 -714 -424 -724 107 -887 135 400 -26 422 798 -562 692 516 30 -618 -659 210 90 -203 -592 -1 -181 272 -597 -609 -834 -246 401 -570 571 317 -147 725 -690 -301 -339 644 -70 674 -551 -677 -150 187 476 355 -759 649 -574 -413 -551 -524 98 -199 -191 -774 516 289 680 -854 -806 -441 711 -827 -872 580 -23 -549 374 762 -351 604 -64 756 -231 -123 -353 -821 137 -237 201 71 76 496 -832 -299 480 82 538 508 427 -797 -676 299 -205 -328 183 -54 -792 527 -417 -896 -379 524 -590 -625 224 -129 495 292 460 701 712 45 -559 456 130 -786 659 -361 -461 -356 347 42 -12 -534 392 -185 187 -545 -53 -276 -151 -877 -431 434 695 80 395 611 744 348 -499 -400 -708 760 62 -672 626 394 -822 -444 -507 516 299 48 -518 377 -145 -593 204 -172 497 127 374 -233 -844 485 75 668 -823 -417 514 -362 -738 -76 -550 297 -483 -99 114 412 -731 323 -143 -634 48 -508 686 -263 556 -128 287 497 31 -126 763 213 -360 -300 259 -852 -833 -56 -265 -731 151 -291 -500 -393 -233 -455 -89 -694 -802 687 -787 -575 363 -76 610 283 -240 398 -838 541 20 -123 -740 -198 707 571 -789 -679 -22 46 449 -293 569 -642 798 -595 -798 -357 -161 -38 609 -27 428 -630 658 201 566 -302 -870 -265 -670 -610 725 733 -78 -882 126 -29 -56 183 428 430 -446 -161 -476 218 -275 655 592 -448 -873 -547 -298 773 -236 49 -852 200 410 -826 676 -579 -255 -149 402 -112 662 -332 478 -437 -425 622 264 223 55 790 -259 -101 -21 -714 64 -279 729 -178 -475 -786 -83 -296 -249 -538 -206 149 213 757 721 697 -215 88 440 -389 2 -882 -658 -163 562 792 -859 53 189 483 102 -179 491 -456 -519 23 -9 -598 205 653 -606 123 498 289 -401 -193 -192 69 773 -620 -777 -14 721 -878 691 -557 251 507 -128 580 -686 -127 -375 -572 797 -724 -813 494 513 148 479 -631 773 -328 472 -248 -543 -38 -96 361 184 -788 89 186 680 -101 211 -403 -175 166 -299 -17 -409 -573 -853 -621 -526 69 -57 800 773 759 -809 -69 420 -101 -845 -106 472 409 -171 105 -168 -829 693 537 65 -178 -445 211 -529 -478 -808 -197 667 -159 330 543 -467 -420 777 -298 497 -479 76 657 522 572 -388 354 494 480 535 -764 -233 -378 484 -783 -56 246 596 -404 -711 -627 -512 -19 633 -292 -172 773 436 -694 -262 203 771 -651 -602 711 -565 795 -171 479 200 298 586 -132 -675 -509 700 -312 -426 -686 271 -121 730 -140 -441 -207 -504 -672 135 138 -14 679 -893 5 -747 -683 509 307 -829 406 -456 -865 -529 303 464 40 56 249 -319 554 -65 -700 -432 -339 -87 -785 -788 -697 566 405 763 -453 198 -715 -452 557 546 163 469 470 64 556 -364 557 617 485 -446 -21 -548 -71 -317 -659 733 -583 299 241 -815 634 181 470 440 776 -462 413 -691 166 -631 -185 44 776 582 -200 510 -785 35 -123 625 175 252 -368 160 153 509 -882 231 460 701 782 339 -811 -632 266 718 339 -263 -591 -312 619 -247 182 -50 150 -811 -706 -802 -529 404 200 458 -731 -357 213 -205 -204 -473 108 449 23 -759 255 770 666 580 462 -197 316 127 -421 181 -815 -227 164 479 535 -113 771 706 -850 -660 -844 -33 -4 216 418 -373 -54 624 -743 -120 -452 651 205 215 41 -302 -782 -361 107 -646 -484 -757 -642 789 -488 -596 731 289 -249 -221 37 -262 198 -334 -89 -358 62 681 618 629 304 92 241 -454 709 212 388 260 -659 -674 -620 237 613 -477 349 626 -23 -887 -899 -381 -857 -406 108 784 173 7 756 -413 77 6 248 -15 -511 -162 624 290 552 544 -74 769 48 279 -546 -497 -820 -572 -413 533 -859 -102 323 461 387 196 266 -494 -56 726 23 396 -268 -143 552 -612 476 -352 -44 -862 796 305 783 504 293 -34 -278 -466 24 -265 -714 228 280 753 -455 412 94 503 -804 -644 -212 -610 96 -498 418 45 565 265 -197 741 -106 -766 666 -647 -487 -821 -793 583 159 457 -394 591 -773 615 -14 14 -801 17 -144 -584 -690 -548 -864 212 96 -485 -146 -200 -568 -272 -147 -897 115 -225 225 -714 -669 -212 -402 -490 574 630 -847 -44 421 -304 329 98 -186 598 -557 280 -877 -660 -201 -33 195 -376 -345 -192 298 -429 -840 -599 674 -675 477 -306 698 198 62 -187 -851 -407 -748 -565 77 -449 479 186 -329 -343 -228 -860 113 -265 -80 -527 546 96 -74 149 -868 -468 18 252 41 524 48 748 7 -167 355 -889 -379 -795 595 -346 -838 -288 -736 -192 780 -6 -535 170 12 64 -67 686 772 275 413 120 166 -496 237 -671 -143 13 -500 -642 650 212 475 202 745 440 -189 -378 -434 -94 -710 571 -113 -627 -521 -421 585 494 -763 437 -820 -523 582 757 -743 -386 503 430 273 173 524 172 -129 167 -588 48 -493 76 -54 -761 239 -606 -105 87 -595 720 -375 100 137 771 -229 407 -674 -99 -544 735 666 739 -719 -425 314 -722 -845 -267 -114 217 -500 522 422 46 726 694 -49 576 168 -650 -26 -532 -244 755 506 132 316 136 -698 516 -521 76 64 -494 -79 271 721 58 -610 790 -86 -73 239 -788 -537 -324 75 -602 733 694 -701 603 -660 -73 -354 195 489 -871 -611 -548 292 -229 -60 630 -752 722 206 -698 -81 77 406 -235 560 -682 -582 287 -400 582 -783 -677 -785 -301 203 -41 83 309 140 -869 351 -865 776 -735 -472 -511 -482 764 699 480 -792 -9 -740 520 781 -734 -691 72 713 320 -745 -436 324 -840 765 -379 257 -580 -163 -33 -407 -678 -436 353 437 -137 -874 580 294 424 -176 306 191 -619 -301 205 134 564 84 568 -319 -727 464 -747 -749 -509 -587 -306 627 36 578 -900 78 -32 541 -792 -136 -735 -669 -75 479 411 -433 483 203 -505 -761 -516 750 709 298 -769 31 46 168 -44 -274 -517 -715 -8 -697 -830 396 273 388 -848 480 -449 -880 -701 -884 -502 518 122 593 603 -472 -689 510 -409 -169 220 478 215 -207 -831 -501 753 519 -714 126 -884 -675 -498 -764 685 501 -504 -581 -565 -691 -180 -82 -350 -407 -296 227 -291 -463 614 420 -34 431 103 -108 176 -746 85 -396 490 658 467 505 399 713 38 732 -126 -353 154 -194 208 37 654 -287 -470 418 683 -706 261 -23 -336 134 -478 -582 -748 -567 -503 -789 550 157 -470 -255 229 -853 246 785 559 786 -137 728 -177 154 -325 -491 191 425 370 -672 800 700 -212 -30 -447 535 -698 -781 -129 713 -292 571 -761 -287 -299 -695 687 330 310 297 -26 -532 333 -155 -296 639 782 -188 -5 590 608 -43 -785 597 -30 155 -143 -696 575 -8 -318 512 -161 -625 273 449 -112 -770 18 398 96 -746 -383 -347 -151 -816 461 -636 -735 -464 -730 -365 672 312 -665 219 2 31 187 683 -793 279 656 143 -616 182 -470 -555 37 369 364 451 -207 244 439 59 607 -100 -863 582 427 75 436 -672 -397 34 -106 91 591 -154 -256 -343 -707 192 -573 -35 191 -645 -496 -343 -899 504 -686 157 549 -255 50 550 539 -339 479 -31 -431 -729 -537 -169 -351 -236 661 -407 730 -608 559 -770 -749 -527 -668 313 -341 322 -869 627 -310 -122 -154 729 -340 566 661 127 -868 793 -697 564 54 448 -777 -273 -727 285 -194 -677 8 -361 -58 406 576 -208 729 -522 -121 433 266 379 -132 109 435 -775 216 344 -134 379 -886 -717 -620 665 135 265 791 -841 -743 571 793 299 507 -427 217 -241 -734 220 -660 -194 -444 -407 -670 -836 154 745 224 524 345 -517 -871 -67 -258 -306 -39 476 398 477 758 134 617 716 719 -845 612 -713 -831 537 -102 328 289 642 195 -802 710 788 -626 -583 -324 209 325 456 215 -540 -435 716 111 -572 384 215 516 -265 291 370 94 598 324 -39 -530 723 481 -122 -656 -608 161 735 19 475 610 -166 -733 441 -505 -670 611 -626 -705 -160 -403 337 520 267 -566 -792 771 352 -830 336 196 -102 523 -259 -47 -667 256 -155 -402 -215 -684 -771 -803 -439 472 132 -874 -727 711 -406 540 -717 580 -860 25 -220 8 -843 484 -229 388 577 -158 -642 776 -868 269 351 -683 -313 39 108 697 -367 -468 -742 -312 -594 199 -720 -219 498 -454 412 760 179 135 -138 311 402 -177 -278 796 -593 294 -261 -532 -243 518 311 -793 598 -450 -686 -483 -769 320 192 -242 472 333 -231 285 -864 616 -574 -781 41 -107 -390 112 -543 -163 795 780 -882 -872 -341 340 -226 -765 418 253 -770 -415 -286 214 -644 126 -596 -875 664 -769 408 -705 245 724 451 531 364 664 734 -601 -131 -447 355 -637 338 -371 682 -536 -650 652 -669 583 773 570 -725 -556 -354 282 367 284 616 -124 -489 164 406 605 -727 -742 -602 -188 -494 361 -528 -426 637 720 -209 -870 -252 557 -657 222 390 -803 -204 690 -767 328 -501 -818 -821 -735 -506 -472 -738 -624 620 650 -203 115 622 -94 -793 83 303 -804 -388 450 -627 -106 -246 -896 -88 -393 -754 -574 679 417 327 -896 517 -753 -141 -474 255 293 610 470 518 -529 -559 -173 120 284 -298 301 -462 -186 -535 81 162 -837 24 766 -94 -769 398 9 226 34 386 -507 590 166 79 68 272 -719 580 -272 585 -627 452 -449 -486 744 704 -639 -311 134 -456 -372 -782 55 -164 93 -420 -119 537 157 -347 -501 -773 -524 -833 -294 -810 -551 487 37 -320 646 -366 -812 363 -611 -632 -500 -827 -452 -185 -622 129 -331 247 -74 548 331 687 593 790 743 -818 -191 -174 670 -725 -482 492 -460 -71 165 -194 172 278 -870 -133 -339 -576 -137 412 13 -803 -893 -838 192 -162 -421 365 332 -306 477 -621 769 -116 -97 -219 333 315 -212 93 -328 255 215 340 310 -547 -196 36 -413 -277 -718 -527 -31 732 -585 -195 451 -531 145 -384 451 483 233 -430 162 40 162 -545 -843 -495 595 617 718 760 680 59 15 554 -366 -45 -692 66 712 85 -609 -417 560 749 696 -110 394 373 -650 -233 798 -256 -449 454 -247 421 194 -585 614 -405 -427 8 -159 625 533 406 49 700 -673 348 -456 486 -217 456 654 761 -189 -841 438 -437 -408 498 -13 454 -430 -819 566 163 -238 333 -875 -689 376 -160 128 601 -460 -446 586 -471 -109 -771 -334 -239 743 -273 499 -420 -76 278 758 249 743 -315 -132 410 538 307 -107 -796 96 425 467 -172 -887 689 29 -471 434 -707 54 632 -519 496 -20 13 -4 -405 -621 -553 133 364 -891 -618 -451 -893 229 -754 -29 239 -90 -615 376 -562 -307 -135 274 -722 -389 -650 214 -95 -490 768 59 741 -157 110 -559 693 -310 -415 588 -371 -229 527 -256 636 -625 -588 674 -48 792 -752 -708 -11 -416 -437 89 -261 99 578 -686 -758 -599 -20 -489 38 481 582 -651 -486 -862 -186 -893 393 264 -327 20 645 -274 -448 -346 -151 426 -698 -205 490 349 -804 113 -112 52 -790 233 -673 217 798 -648 750 -184 99 269 8 269 521 -160 403 605 -605 123 -351 336 609 -480 173 -124 -725 -123 -736 285 -228 -699 -560 -789 514 -795 -317 704 207 -373 409 268 -321 -95 -618 766 -148 -838 -14 247 -480 423 -888 -682 8 704 -667 128 148 -853 514 -262 -425 -578 383 642 -478 682 386 -408 714 570 -54 -231 196 -606 -24 -621 -825 623 116 547 -868 -798 -115 191 276 -833 -518 -511 -110 -69 -848 710 -592 -837 372 133 521 -655 356 -5 570 -37 -811 -843 -894 -552 447 -367 657 319 703 14 589 424 -280 -775 636 633 -191 -718 753 362 -197 -434 369 -124 403 -587 -154 228 257 304 -292 657 -800 -423 -816 800 -587 244 -499 -369 0 193 -630 507 -781 522 -370 -510 484 -26 85 701 -633 -804 123 19 398 -186 -837 -420 645 -339 118 181 401 -745 -533 -383 529 333 621 274 -661 -778 -252 -805 48 179 -571 -259 -583 506 -497 -52 342 677 417 -471 564 -659 768 431 -380 142 -157 722 721 700 -87 -881 -600 -151 -638 -486 478 -561 -720 -371 -319 -103 767 614 -327 -27 -732 588 -375 776 -508 -302 -824 -894 -644 796 -669 -311 120 -504 -262 260 173 -843 -858 -524 253 5 -227 -756 -877 201 531 -126 -445 406 -513 782 -864 212 -441 -435 -874 -621 -474 -439 27 -415 80 481 -669 -522 -552 11 164 306 -726 -839 -182 -614 471 720 183 -572 292 735 -367 713 -245 569 -291 -217 -437 288 -16 289 -304 -708 453 660 -123 -462 112 536 -884 308 -126 -496 -354 -480 614 -399 -274 -189 -433 -598 73 53 -10 -19 -788 -797 53 488 -192 610 -305 152 -3 619 -727 582 305 -135 -147 711 368 -648 -750 225 -170 169 -475 -623 528 756 87 152 548 -398 -177 -665 289 -362 -777 209 776 -64 -361 36 37 749 -732 9 -874 439 -524 13 -450 637 726 583 -89 -776 486 -376 61 -522 -341 -610 586 410 173 -559 -741 50 -844 703 -435 -173 -841 -479 -149 -58 -653 498 -601 -80 694 763 547 202 -65 -629 162 -56 -237 498 -425 -265 550 176 -786 29 -408 -555 659 233 -432 793 780 53 181 -729 -845 330 19 -559 242 -379 -560 232 -448 470 -537 443 416 -176 763 -518 -808 -80 229 147 48 -280 -10 538 704 -726 -684 261 361 -337 -736 -62 678 -359 -617 -687 697 -208 102 254 500 483 580 -689 17 436 -305 -166 605 720 362 581 354 251 -291 -300 70 688 -27 -33 -693 496 254 -41 -304 -618 -809 -249 556 263 402 615 761 -868 -687 409 -828 -268 768 -357 -166 441 -894 424 -408 800 181 -20 -717 326 561 755 535 396 766 -103 -240 -570 -259 547 676 -493 487 -778 678 284 -389 -449 -818 -19 538 -235 -231 -731 -140 -57 -624 81 -184 743 -336 454 -407 294 -78 773 -724 572 -675 274 -266 -627 254 -240 -321 -144 390 291 230 465 672 -128 90 -840 -837 -280 -102 -448 -880 580 -233 -650 484 -204 188 602 -394 472 -155 -773 -535 172 263 421 405 358 422 -512 80 -487 422 -74 694 550 -28 610 -283 702 567 -243 110 -301 330 25 -27 -447 382 -90 155 585 34 -106 -507 -42 174 767 -418 531 -112 200 -590 -386 -251 155 -250 -776 -843 435 -186 -320 778 -323 141 -683 715 134 -655 686 109 304 -315 665 266 -303 72 -644 650 -447 414 618 689 647 394 -629 -312 22 -833 105 568 493 -455 364 145 82 3 571 -342 657 478 165 196 -295 773 797 -217 -457 -679 -744 -536 209 -125 -864 742 243 -756 61 -629 -85 -105 -692 221 789 -810 -426 722 -87 525 25 -591 -819 -206 601 -691 -364 495 157 439 -741 -182 592 -431 -234 -619 175 538 -119 360 -844 -86 714 164 695 -61 742 480 44 -311 711 -449 -9 346 276 -387 127 -78 717 169 -264 490 120 107 674 546 129 -87 -366 -226 66 595 398 -525 -574 -341 580 277 -218 -386 704 -654 -572 -100 -177 671 -108 401 772 339 354 -74 -149 -378 310 476 -267 -715 -368 58 497 -523 703 758 285 308 -666 -836 -32 21 -198 76 -706 -463 -639 243 -346 341 746 282 474 -871 255 -623 114 785 -514 67 -174 743 -244 -499 149 294 -18 -702 -568 -255 -202 -90 -736 -298 133 187 -338 593 -749 362 424 -125 24 -738 197 -771 -867 116 -699 -555 -325 -256 329 512 632 310 -84 -517 23 -377 548 -28 570 90 113 -223 -518 456 790 605 508 -464 -658 -9 -424 503 -213 646 350 713 -631 255 -37 -309 -592 -420 -204 81 271 -642 -281 -402 680 34 -631 -401 -94 -575 584 -717 700 -185 -594 -894 337 -479 326 -690 418 -370 -370 348 -827 751 -574 -624 588 -603 146 -118 -460 -858 -564 -218 682 -172 570 225 224 222 -276 -48 -898 -656 -888 -141 -453 -738 471 -221 -813 258 -373 36 -861 748 656 736 -226 228 736 654 386 -27 -281 647 449 -59 139 463 -556 216 -625 -831 -386 216 -131 197 -603 705 1 445 506 174 -537 584 729 -826 -584 130 -514 223 172 800 -609 112 -59 -178 -529 -140 396 -614 -713 -318 597 499 512 139 509 -669 -588 485 503 795 -771 644 -794 -154 -139 -393 405 525 150 -536 -137 -757 -282 -83 -530 434 159 528 -679 241 620 697 -144 -857 369 784 248 -449 323 129 -613 588 -715 -731 -268 313 632 -163 443 534 -115 -362 -544 -322 67 409 478 772 -521 185 -514 -702 -398 -332 -388 125 725 -794 -113 -81 202 -382 -196 -369 645 219 522 694 -815 337 -539 292 266 175 628 -128 -91 -302 -343 136 376 -356 28 -76 298 -807 -485 -699 -167 -26 -103 -751 495 -563 -329 568 -319 311 -355 -467 -217 168 -667 -510 175 217 -333 -827 -275 20 296 -377 -409 -849 -250 10 416 -719 -327 -509 440 -461 -380 706 690 51 -205 218 391 -584 175 -178 -672 -120 -114 341 721 463 312 -431 513 721 -358 392 373 -411 269 -476 323 -608 -165 -368 150 -192 146 177 -537 -334 -384 -770 -116 320 89 149 683 354 -237 -701 -43 632 78 -554 0 145 43 264 -108 358 -119 122 490 244 439 343 -782 767 -192 90 -218 -385 128 298 39 589 505 433 -459 134 -426 728 364 198 234 -398 26 491 466 -295 -174 -102 -618 -628 98 -564 -424 -470 -574 194 156 182 76 -471 -470 -833 245 -589 -896 -695 107 609 -314 605 -667 -137 -520 259 435 -546 -115 -657 173 -300 303 -851 -609 448 322 -713 -9 -363 -554 116 -441 133 -543 -76 -720 -165 187 -725 -794 -520 307 677 -792 -519 -629 130 731 143 -227 70 -780 745 -205 140 -217 140 381 -558 -149 476 7 -536 -163 -776 542 -728 400 481 -292 137 -779 575 -396 -535 334 131 230 89 146 -718 -261 -234 550 38 36 308 -794 -162 602 700 389 -565 -276 -680 245 385 41 180 54 -347 559 163 -344 49 -776 109 62 -762 320 388 373 488 775 -576 693 -23 694 -114 526 28 -795 -470 -767 -291 -899 -411 -316 -436 -786 -372 209 -879 -579 -857 516 -860 -652 158 262 46 -896 780 -92 735 -51 796 -881 800 789 118 -119 -86 -223 -548 -206 -586 -758 -396 694 -295 -842 624 -792 -87 467 712 -376 102 -570 -91 392 536 363 -710 -439 187 -485 -178 791 778 636 27 10 -695 -121 464 -26 761 102 -478 -401 -165 -417 13 -571 -540 634 -499 57 -209 396 -504 770 92 694 700 -431 530 666 502 232 -108 -425 541 85 259 226 -232 21 -42 -138 -60 -684 302 -340 560 282 -534 40 -92 -389 442 612 -791 -93 -774 -23 -137 -611 -543 -214 739 669 -657 580 -165 338 -853 -421 -460 -247 -471 -317 594 -269 -525 107 530 -493 -174 -712 -721 581 -619 108 483 351 33 619 245 -716 -837 -28 322 -607 -546 459 -561 203 593 5 501 -380 -332 -630 686 520 -204 539 731 212 -134 -210 -702 -116 -654 290 -101 71 -285 -142 499 -512 793 -455 -406 -308 198 535 -140 -669 -286 -454 -877 -353 97 120 -18 259 185 -241 -734 702 -765 -506 503 -509 -571 -12 -824 -832 138 -238 -749 -524 -710 -782 -152 -808 126 -484 162 648 -150 367 -458 506 -325 -119 -156 -528 -502 -176 341 262 -679 133 -498 599 -170 600 -341 633 251 71 239 -101 -85 -126 -493 -317 -379 44 673 -744 292 -795 210 772 -297 -807 -68 -33 -45 -566 579 -376 -789 -339 -75 -596 -859 774 -803 -797 -560 241 -58 -472 -554 288 543 150 -858 -866 -554 602 787 102 344 -290 -123 -351 -65 -397 -503 -391 -402 384 679 -365 558 642 330 185 728 -7 748 -369 -622 -30 -746 759 469 -620 108 791 341 679 -140 -769 -176 -353 -358 -777 385 356 -573 385 -3 -890 -781 -539 630 399 761 -352 -555 -281 -482 91 92 288 76 -109 -324 493 757 623 -438 584 -296 513 181 266 696 624 -10 -86 -720 -406 -712 799 -586 496 -721 304 -589 126 379 -616 -878 -102 498 -615 -259 686 -556 -474 -245 -576 -878 139 -217 -75 734 -708 -413 -476 548 -34 173 -323 157 -182 -666 415 263 -499 36 -224 -751 -30 198 283 226 211 -195 -422 -9 -241 -117 661 464 334 408 601 -778 405 168 -590 -116 -275 482 -440 764 603 -728 -867 655 -722 -792 90 540 684 -32 -89 -282 -388 -162 80 -599 -115 764 -483 -510 156 125 21 -512 335 -861 -505 -827 -660 2 -322 -38 741 -72 99 84 800 -778 -130 543 616 785 259 -669 418 622 -820 -609 -578 171 59 -826 533 -319 -510 -156 190 -46 772 -20 446 -156 563 -430 199 -592 -679 759 180 777 4 -878 -452 -159 635 483 673 91 48 58 77 -321 146 -227 -744 -208 -682 395 -639 -194 419 380 -400 594 -735 -541 155 86 390 -860 471 103 -527 256 474 16 700 -493 -14 -107 -821 -244 540 199 -641 -199 -162 393 -729 -448 68 -121 -754 -493 -739 -381 -242 -113 758 672 226 691 589 -114 457 485 -628 183 -564 562 49 -403 -137 -737 -858 145 192 135 -576 496 38 -702 -424 591 -800 -519 -249 251 761 52 394 -155 -884 776 -556 -868 -426 146 490 -154 -87 -870 156 -197 91 -824 133 496 -57 162 -847 -478 -234 -361 -148 -315 296 459 257 -313 -751 499 695 403 187 544 -874 224 123 -882 177 259 292 -115 501 -284 -33 -107 631 586 -324 464 378 -752 105 108 -202 -876 -478 -144 -483 688 290 32 -566 -542 -848 -846 -519 17 248 41 -364 -552 -855 48 472 214 586 -77 -115 786 482 -752 -484 418 526 664 -180 -473 -629 15 457 295 55 -109 -621 -436 -787 591 249 -165 415 -545 -180 732 607 299 -379 -315 296 183 -585 -683 -191 402 -624 -24 451 -567 -826 12 -369 -372 -808 631 665 733 -77 787 -776 214 -312 -496 412 14 -263 -156 -175 -103 442 455 -569 -170 -34 -640 599 9 412 -32 -151 54 549 -820 512 400 95 131 -90 69 -430 93 208 -496 768 78 354 409 725 -852 571 643 207 -523 736 -228 -471 82 76 -218 -57 59 -851 555 624 -192 -761 -818 -77 52 -803 -483 -84 609 447 546 245 -892 -282 -420 512 461 -475 148 -76 -167 -449 -586 89 -327 -137 658 214 13 -678 341 -236 -625 -334 445 -293 -83 -15 605 67 -727 414 -205 599 -290 377 730 50 -540 -666 759 656 -327 300 -614 131 -698 -864 -493 619 -598 -429 615 -602 -390 65 604 -687 -271 -269 183 -647 -333 -315 695 -232 260 -835 723 149 -490 249 -727 -58 278 625 -793 -722 364 608 11 452 469 295 -896 -179 162 734 -502 -651 -371 136 -98 696 -156 290 75 332 -400 -247 -306 667 -134 111 -879 -602 62 133 -767 589 -734 -444 -554 -560 -279 264 330 -717 -610 -16 733 -645 -477 -399 -8 150 227 342 190 -106 -126 436 -562 -293 -105 149 -61 518 -805 594 -772 -523 -702 -728 -158 296 -318 766 -236 311 -306 -261 47 -63 -459 -326 300 -785 120 -791 -349 -776 -639 -459 -88 475 -221 403 -605 -260 367 137 -466 -800 -363 -637 150 544 -837 560 543 307 -461 -484 -38 -516 485 -883 -765 -83 669 -233 -206 86 -48 557 -189 -565 238 -736 -375 634 -236 -691 563 -630 -258 268 -831 -22 307 -493 672 -415 242 24 563 -78 -8 262 -17 550 -152 83 139 427 -489 -839 367 -867 421 -350 413 -162 -303 -572 -227 -874 -415 -674 -97 790 -758 -192 -823 485 -559 234 -460 261 591 -423 -692 -296 701 -807 786 -334 598 591 -388 619 -64 584 371 323 -459 -805 584 535 -39 -330 -838 -476 312 610 -50 114 -672 673 681 -824 -118 738 635 -756 -314 -894 704 -372 656 196 72 124 736 514 182 103 -180 611 69 -546 345 460 695 615 312 430 540 -318 -127 191 -686 677 -604 -3 -479 275 200 499 -443 280 271 -555 120 -645 -457 -362 237 -224 -94 -460 487 418 232 -61 -23 -370 -294 -254 743 660 -9 650 0 -86 692 -839 203 -249 -603 -264 524 -378 -299 414 459 -366 538 371 320 -883 366 -816 -414 289 -297 251 -686 14 -849 -502 -468 515 728 -17 -712 -720 -281 -627 -567 493 178 -9 -354 274 -141 13 -631 -549 -126 9 506 584 621 -290 -345 -667 97 -442 -285 -461 -807 -234 -107 790 -633 -21 705 -463 728 387 -305 -270 -114 -116 -16 -188 87 120 -314 -329 674 245 703 191 -450 571 450 -237 501 -478 -728 38 583 -551 292 -546 -837 735 -86 -860 -456 -635 -93 -451 768 -381 389 -292 370 434 -571 247 -166 375 -304 594 -84 -607 650 -606 -567 102 611 465 -748 -479 -849 695 -195 -367 415 -802 -13 258 200 -715 544 -54 589 -277 347 434 -723 -509 221 557 -348 -367 426 163 207 -20 -831 -498 -651 -376 616 506 -437 478 81 798 -599 -381 -344 607 -507 -398 -361 -89 -407 689 -642 -621 493 157 -225 667 -91 -601 111 -738 -681 459 -57 132 331 -770 -364 102 -198 -248 3 156 763 -803 358 -870 332 424 429 -654 203 -446 94 287 -722 -635 -799 700 -362 -749 557 -488 -5 -228 191 -666 -437 -355 607 342 -616 230 -184 -308 -47 483 -200 -561 -264 351 -661 134 46 -376 -328 70 505 653 175 167 -8 -848 41 370 -858 -94 282 -290 722 -669 -695 -393 -580 599 167 708 -609 -102 -568 523 -801 133 -132 314 617 -551 -372 648 649 -339 26 745 -188 574 -880 -877 -451 -207 379 -891 773 592 -242 -741 -189 -885 -834 762 -867 -371 355 372 709 -876 -244 577 -559 316 -75 -590 313 452 744 -584 -664 698 -170 556 491 -359 98 240 -43 326 180 243 -753 37 -899 235 -622 -329 58 -20 -196 -810 783 180 239 -811 -25 671 -437 356 -841 163 -840 -499 -668 187 -576 -473 788 -84 -409 670 -73 696 550 -781 -156 657 348 -254 -653 65 368 -94 -491 166 -573 257 693 -348 735 349 -49 -846 397 137 -727 -204 516 -85 -591 -362 429 -449 -582 536 100 767 217 768 389 66 -102 -120 -746 -503 644 -600 -893 17 -57 -625 -844 -732 -382 380 89 85 -604 -70 248 -168 344 -780 740 -570 672 254 -369 -758 -356 -359 -39 87 83 642 -561 678 -539 -400 -207 -526 -764 81 58 -47 87 -314 -271 -585 54 -833 265 381 93 -174 53 -640 -883 -120 396 -268 -734 -763 446 -505 136 -852 -182 131 443 -196 -769 82 408 -556 -420 -778 83 -748 524 -184 -818 -704 697 -900 107 275 -787 123 -185 662 -701 71 -55 426 333 584 497 -381 -77 -114 -136 -189 -138 -416 -51 -670 469 -27 -865 671 -136 331 -124 233 319 -133 -689 -656 -695 -508 -552 106 -290 710 -288 125 -167 -737 -716 411 -14 633 -497 -129 261 512 524 -455 386 330 -255 -433 47 -841 522 -850 -703 46 -547 -156 283 572 -465 -52 431 568 34 627 -525 -430 -56 671 625 -59 -387 -853 329 -125 -270 -182 -410 -197 85 -370 -501 675 632 -238 258 -22 354 -5 179 58 703 672 -646 105 -394 -371 319 -200 -664 559 -430 -389 -803 624 670 9 -543 686 -60 -499 170 -728 -349 -402 -561 303 53 -79 -520 163 -889 -222 -716 457 774 589 357 -751 -151 442 -402 -692 -82 -767 -652 -511 404 618 -720 709 -536 654 254 -601 -584 -708 -11 170 246 623 112 313 470 -145 678 -616 -20 383 -699 -840 -296 737 435 454 125 576 305 58 -625 71 250 -614 358 584 796 -876 219 410 -803 565 -206 -147 43 -787 -96 -154 -673 -431 416 -675 -613 194 568 36 -109 -404 623 -121 -139 -819 497 -2 -475 -196 646 597 -249 678 326 -134 402 -15 -351 -639 771 -345 386 209 -728 344 -390 128 -606 568 401 -308 -641 -257 687 -509 790 -115 -519 437 499 -19 -736 -583 -56 568 -270 -737 -23 728 -244 -696 614 130 -220 -160 -391 -430 -825 -831 -569 -811 239 -464 60 679 12 592 -767 -3 218 -23 162 -749 123 237 152 129 -566 -166 -149 37 -529 -315 -169 -684 -620 741 124 210 589 -188 781 76 -273 -4 355 611 750 -34 798 -892 536 59 469 141 678 -79 -330 635 -608 46 -825 765 578 -531 -139 631 266 258 746 -782 -478 -195 -754 52 225 503 -160 747 649 173 610 -780 205 671 334 -216 -126 313 203 788 -659 120 5 -126 120 -686 -743 677 211 651 758 397 -31 -489 44 -338 -663 130 -831 47 260 -47 -412 -76 -272 197 -272 627 -878 5 -878 -827 -2 712 630 -142 -569 277 761 -129 521 -568 338 -636 -286 -474 695 768 -170 -371 -139 -286 -459 -265 -23 -837 -725 266 -278 483 532 -286 457 -898 352 1 -489 -298 -408 -674 -253 364 -177 438 162 -706 707 423 566 149 -235 595 -173 -452 31 -716 -316 439 302 -555 -693 163 -133 7 244 -299 405 255 474 256 -530 -462 -872 626 -521 565 -82 471 -733 378 513 400 416 -778 789 638 -177 245 -112 93 509 446 75 664 585 738 -178 -400 25 -810 -396 -646 594 104 525 -554 -640 640 0 206 -501 29 265 -176 506 -697 -481 -66 -804 -873 -451 -275 -6 -631 -818 -766 479 -354 282 475 -161 -690 604 -353 -693 -694 -219 -12 129 469 411 578 -254 120 -486 -378 -268 -592 -529 -358 765 493 -207 401 742 355 353 491 -597 -548 -652 -627 -60 349 -53 -624 -631 -585 -434 -547 -701 -704 -568 -674 536 -432 155 287 509 -698 -574 0 -129 171 291 -112 302 385 -413 -782 14 516 35 -400 632 -522 491 -736 -83 761 -888 -793 600 -845 -276 479 -819 -78 312 -23 286 -739 -869 83 103 588 412 584 -796 -520 798 316 683 300 -374 194 -709 128 -5 -853 477 -590 -660 515 107 38 573 -374 773 45 -267 -883 -894 -88 661 686 354 -476 -816 70 -828 -247 -651 230 127 490 622 553 -531 -329 -405 518 57 -472 412 336 -711 -367 -730 -871 513 582 367 159 -576 65 -437 -67 201 778 16 -842 -233 -742 634 435 -682 519 321 656 -896 -679 781 518 -333 449 -617 -71 -77 204 764 -322 -552 357 -406 -25 765 192 635 -527 642 -41 629 -630 -580 197 -255 -604 -194 456 668 -567 -522 -309 225 339 627 117 687 -84 412 -369 705 -323 53 -842 762 -480 248 482 -328 -9 -671 694 -349 -806 20 13 -412 -418 -693 491 127 635 82 -138 327 -27 -498 452 -506 -345 -525 -218 586 -105 -499 -755 -641 -685 -147 -560 59 509 -120 -842 323 194 565 252 289 -239 734 -418 731 -159 629 -874 605 568 -765 178 30 78 -438 760 -314 621 184 -353 100 305 -854 673 428 611 374 719 268 -22 -524 10 -161 642 -234 -787 549 -620 -829 528 -310 -69 -106 -224 -46 631 608 571 382 703 -769 -618 -555 737 -151 -192 157 -352 -673 -196 466 127 -407 337 42 -795 -528 -503 -363 -720 769 79 284 750 513 699 -503 -323 322 -622 479 -713 370 269 732 110 -734 14 -255 570 -434 383 295 -707 -298 43 -111 -221 81 399 -96 -871 157 -120 -785 51 -734 -285 471 -787 139 671 613 -567 -321 -36 -153 -848 662 -859 313 534 656 -320 -117 -465 661 749 -655 199 478 401 -246 -220 475 110 -846 -130 -374 -387 -581 -559 675 8 361 -860 500 -118 101 63 592 365 -307 -253 -555 584 421 -460 -236 -58 761 -187 382 294 -344 647 -820 -376 331 -824 -455 -272 -446 -652 -547 -400 -768 -459 526 -51 -651 -618 -21 -448 -461 485 -434 -793 -117 -617 -306 83 284 -423 630 -699 780 254 -163 -783 308 199 237 -560 -169 756 253 251 -35 514 -444 -268 -483 -168 658 -463 525 534 138 -570 316 667 612 607 718 195 740 -268 -735 -817 -417 -101 -742 -597 -328 186 -594 -338 -797 435 -303 -148 -173 8 265 -523 145 -590 68 623 236 -801 332 -509 39 -818 765 -861 -305 574 760 -532 767 433 -297 -322 575 47 -366 -235 -488 -55 451 265 -194 510 -240 -139 792 512 236 -530 -436 412 -834 327 -321 -334 617 -673 791 -397 -25 -425 -25 86 -152 368 -259 450 -652 -324 -454 471 690 -474 -735 -197 -6 -38 159 -641 -522 -580 -412 748 -449 600 -375 408 -766 -325 -686 -253 -768 -550 -479 648 77 18 343 340 -422 606 -673 544 -612 356 -484 -151 498 624 -829 660 -355 -298 -827 595 41 -425 -489 -541 -524 699 -217 153 513 -552 -273 50 -350 763 467 772 -140 -347 -898 -682 -126 55 -372 793 10 -94 -1 263 232 269 -813 421 -247 73 653 531 -191 511 712 13 798 -887 65 563 -240 -72 -464 373 570 159 -688 -183 682 -138 -301 440 139 610 -387 102 -599 67 -99 -362 -622 468 -181 148 674 746 449 703 21 62 -208 94 192 279 -333 -479 255 -837 -560 614 -223 -821 117 -742 -24 221 274 -129 -755 780 559 -493 -714 -79 -690 -641 -866 -510 -571 262 404 206 649 -242 635 672 -598 493 702 430 -34 579 -598 -696 -626 -130 -494 -170 387 292 -885 -97 248 745 708 706 157 47 -129 -759 -294 -200 -289 576 545 -347 701 269 -616 -667 176 -527 -215 560 486 537 -229 164 774 576 596 115 -11 -499 -768 64 616 -48 -282 282 -828 170 -809 543 -327 91 -486 701 -496 142 411 -806 -481 -748 148 -564 -637 300 -234 -405 -866 353 448 -384 316 -816 -108 124 -120 594 -379 -214 559 -90 180 -808 -153 -469 54 -196 735 -258 -182 89 -186 -432 654 692 -419 -77 -675 -875 -530 150 82 -478 -504 -328 -383 -297 23 -162 -615 -661 10 749 685 -553 -163 247 -672 -440 298 -735 656 -83 -704 123 71 -227 503 549 416 726 395 458 -698 -370 -367 780 319 691 -361 225 387 91 -571 -442 49 -279 549 174 -429 -602 -151 276 490 -889 554 -608 -590 666 -709 -807 90 527 5 497 -25 -338 -381 -213 -311 397 -166 -80 611 219 -104 413 -727 424 210 -107 137 -436 -506 330 -215 -449 -51 351 -376 -351 305 -561 -876 245 244 -579 698 -191 -597 -465 779 683 -891 494 -250 -8 -626 -252 320 -653 -379 -814 -744 131 -616 -543 134 296 -753 114 -143 -24 467 177 -150 339 496 343 -100 112 -12 -101 -81 712 673 731 187 780 798 -685 133 -192 477 244 -455 -733 -826 641 -50 -517 -536 37 521 527 741 678 -876 -449 -3 -675 -274 -469 2 689 -231 -291 706 -569 -386 562 -891 173 629 98 -691 -342 -587 120 -422 53 411 -143 -92 -279 134 92 389 721 -597 -22 -320 -694 -368 653 -89 -164 710 362 -764 -460 -49 394 788 673 -189 787 13 683 125 -44 92 196 378 52 -141 -417 368 -576 332 46 -337 -176 -771 487 -729 484 -600 -401 346 113 483 -835 -611 568 217 -721 557 139 -118 669 464 -176 505 -807 -155 -293 331 -764 -237 224 -508 -338 -693 186 377 344 -400 485 694 -447 274 97 98 -770 743 -778 453 -307 515 581 -670 465 245 -129 280 -412 -821 543 -31 -679 763 193 243 783 628 -483 299 719 -336 -709 -53 -692 551 274 -711 -292 -480 -640 -678 400 -314 -126 433 -795 -63 -123 33 92 88 -843 -462 -839 301 317 27 519 461 430 -234 722 110 -428 -122 -98 -277 304 733 597 199 -393 -470 125 -682 155 239 -855 628 753 -830 37 672 -404 549 -436 516 -278 600 490 783 771 -310 113 674 -726 273 -375 -431 221 765 -32 336 180 -610 -384 -231 -33 111 -698 94 -653 724 387 710 640 555 -258 -378 -641 29 308 9 435 512 406 -705 410 -480 426 90 43 772 167 -535 -604 767 631 -101 759 -359 -871 -571 -479 451 441 -671 -548 -390 -612 -503 62 625 564 -164 -743 198 -556 516 526 -472 237 -783 -818 -450 -820 -364 292 -655 -452 526 -212 -219 -496 664 -469 133 -397 -491 564 -5 -38 234 -772 -375 -808 -426 438 186 692 -9 17 -425 -714 -226 -100 -225 353 141 -714 604 290 -798 -822 756 149 -355 775 34 -49 -137 408 82 -762 -493 580 -791 750 -765 -53 -281 710 393 621 333 -862 747 351 530 476 -815 245 -579 -235 -732 -313 696 -545 517 -344 257 250 57 -713 192 360 -696 449 -732 350 307 165 -160 -159 33 -645 224 407 -790 175 543 -377 -60 396 686 -579 21 428 -751 -739 -56 -893 -37 -718 315 -893 -814 557 474 736 -697 -773 -20 -703 -823 -421 -742 -857 261 -1 375 784 -607 -439 -256 -50 134 -476 -549 295 208 113 -245 -176 390 -874 -747 -378 -360 -530 -473 92 84 61 68 -66 -616 -646 -16 -428 -488 644 -834 -515 -772 102 685 563 -603 -865 211 256 415 -216 -482 -733 633 736 -606 -842 356 739 474 -115 -873 -86 -832 172 675 387 -804 -754 750 -460 546 415 -671 -667 -76 300 -23 -768 -760 539 -206 -712 534 -728 618 -527 -877 655 -836 -808 0 281 -451 337 -470 489 205 472 -617 370 -76 -512 -541 596 -295 291 -283 -440 -879 -391 -676 384 -644 240 -30 -673 244 152 -880 67 59 410 -420 -794 -881 -205 557 -19 -738 -770 -657 -573 -574 -852 -487 -394 -765 -589 562 90 344 635 -787 -502 -82 -491 -196 158 624 -272 328 500 19 383 -563 136 -499 -146 211 -152 -306 -615 220 495 72 682 -198 -318 -568 120 444 -350 327 484 571 366 712 733 -885 -218 -223 -306 -598 201 565 -764 732 655 797 485 61 -353 643 -191 417 -661 -130 -90 44 517 -641 -297 -677 187 679 626 284 372 403 -691 -520 -129 635 -274 -501 -523 706 571 -197 41 -738 633 -474 787 -180 -110 634 361 420 668 -625 -194 -437 -381 -501 -252 -527 -8 -397 72 -307 -447 516 -524 -107 644 -160 181 -680 648 -868 -464 -752 -197 566 -602 192 780 -517 -785 -310 -231 -146 391 566 -712 -668 -393 -858 790 347 -422 -460 242 32 771 -624 508 613 312 -679 603 169 -473 -606 -180 -134 40 -898 -748 -762 -14 -776 -436 220 -671 170 -281 -164 225 -750 -392 -773 -803 -745 407 -369 450 -44 36 253 -109 -837 -2 -730 -386 -148 785 -31 84 -194 543 445 -271 -568 -387 -536 585 623 -874 -476 527 518 360 -148 77 421 724 -393 -52 -733 -537 -435 257 -271 -193 -497 696 775 619 -597 32 336 5 -126 769 -895 655 -842 -562 -706 73 439 -379 536 622 740 604 487 -344 -696 -384 -810 -391 -77 -679 256 340 66 -266 -285 708 51 -183 -318 745 -554 573 15 -418 286 709 -584 101 720 117 725 -192 -693 -383 687 490 371 -187 129 -502 -201 652 -549 90 -129 150 706 -176 322 630 15 69 -221 -828 442 117 539 209 -771 703 66 300 -119 -560 786 473 230 -489 168 -441 -50 -116 684 -176 -763 -265 -857 -423 140 -747 462 -463 708 15 -381 -537 582 -800 -278 -2 -506 -230 233 -200 673 -244 595 -188 -285 392 -23 406 124 -76 -567 -112 92 250 -122 65 -363 -403 469 -180 305 297 293 -451 287 -734 508 482 -384 680 -281 -785 -679 311 548 -705 -678 -483 -31 -641 -479 -235 208 709 715 -622 -775 737 -886 286 -57 507 493 25 741 73 182 -358 308 -899 226 -237 496 -366 131 316 222 333 -579 -792 460 633 518 -327 -768 419 -514 -782 424 -721 -174 -743 739 -81 -680 548 -725 182 216 229 600 -126 -526 615 424 -492 -393 -427 52 -321 -636 394 132 -560 -652 -27 -654 -348 265 258 -341 -281 -470 457 -335 525 15 66 -481 -14 -116 -390 562 613 -808 -18 -590 -77 524 -852 -5 333 389 -619 553 -71 671 -761 790 -819 -437 -268 686 105 -691 -603 -728 596 546 -426 -736 151 -706 339 -337 -491 -347 489 -246 427 672 -767 -290 -512 -89 -225 -863 46 -617 93 -333 340 171 231 258 79 -880 340 197 769 493 562 512 -522 200 149 -130 -199 -897 45 -170 -152 -341 154 -583 299 126 -413 332 345 247 -355 48 548 -650 522 -369 269 -91 -366 -310 -874 561 452 741 -173 -628 557 -199 -222 607 -404 668 -426 -896 564 574 697 -507 297 -75 137 -338 -545 -256 123 82 30 474 -541 -468 685 600 -538 688 200 253 521 647 -324 397 -407 -163 -556 760 -73 468 484 414 -783 244 -383 -515 561 154 132 -68 800 287 -870 -352 582 365 172 -656 -421 -689 -580 -762 91 604 724 -856 213 600 321 373 682 -326 -171 -77 -19 456 -609 729 118 607 141 347 216 -8 -506 699 -819 510 800 -363 -435 -275 288 728 -587 -275 -355 -788 460 -600 -170 -816 -200 -216 78 574 680 464 601 -594 518 507 -327 -384 232 75 254 410 -580 83 400 99 310 591 653 -138 276 789 326 344 -198 -569 435 20 -300 53 -265 -821 125 629 -86 -70 -114 345 205 -125 -699 252 -680 579 638 -386 759 -876 -109 344 -662 -552 239 430 426 -445 -762 422 -775 -878 -164 -365 -272 430 698 -154 537 611 -315 714 621 -487 377 548 713 -49 -449 -84 -393 -865 599 -647 -848 -63 -65 246 -304 794 -580 -811 -578 -486 223 -219 -795 336 -243 718 -899 -359 703 -732 -768 406 -527 302 -153 -533 424 -833 630 -809 246 673 -23 374 -154 -825 -681 409 279 67 262 701 -234 271 -435 -748 -245 147 463 582 -856 -10 -837 -117 -44 666 339 -418 64 -30 -168 582 -801 49 -224 -713 -666 305 -66 272 -416 326 124 -442 436 -549 582 -579 511 221 39 -494 698 -97 -783 572 699 -472 256 693 -509 14 134 776 201 24 -725 -256 450 661 -814 114 -190 775 137 -137 -555 405 -331 -223 -17 -604 -857 537 702 -2 24 -120 -245 138 -305 726 640 -475 623 363 118 -314 -728 736 374 526 -145 515 335 -142 618 715 -819 318 244 787 -689 577 -229 -560 -713 411 765 760 -893 249 -96 -746 -878 -887 426 39 -24 24 -94 -459 566 -856 512 402 -362 -676 -297 392 31 -410 -588 -252 -649 -497 81 723 -376 -594 -729 408 -575 68 -78 467 -562 800 -659 387 120 220 -640 -879 -574 -256 158 110 -155 200 109 -500 762 -766 69 -486 -219 225 -78 -624 331 415 -284 241 -698 -780 77 550 737 -543 -501 209 63 -644 -370 -720 -33 -746 686 646 -838 126 -621 -837 499 -682 618 -809 -104 688 259 -468 -97 781 -138 615 -193 623 -405 -554 -82 -480 374 -656 459 -743 -182 -339 -694 -761 -474 15 254 -291 163 199 -244 -693 598 -48 280 304 749 -546 399 452 -490 -182 -97 -28 -632 415 -689 9 -79 45 -436 -861 -100 118 -40 -180 516 -650 -278 30 586 731 -332 -563 -756 -381 -635 -264 -295 -150 -661 -806 408 -95 588 -868 528 -36 -632 -272 -721 -762 327 -98 509 -687 -435 -473 -351 -695 320 667 -454 -99 268 589 -259 677 -637 567 720 621 -426 145 154 -195 -97 61 -314 -403 -658 -328 -15 -265 59 224 -403 -809 695 227 -742 -547 -834 775 -897 15 369 101 -391 245 293 580 -423 520 557 173 -338 376 67 507 381 -583 -18 110 -343 442 -763 608 420 -819 -891 -717 468 -157 405 681 -299 -528 -105 -321 400 278 -32 -876 -84 563 780 205 -473 127 364 -839 783 -45 616 -22 594 407 -306 -783 -613 -321 594 400 282 465 449 -259 -735 -555 417 742 114 -264 796 -201 685 137 336 646 -260 -515 467 -817 -691 -545 -59 -553 -162 573 -173 771 541 344 -761 -215 -754 -529 -619 -193 450 -360 -372 -34 -180 171 422 -590 454 265 -678 -242 215 -856 -278 769 306 -623 -288 -295 664 670 -397 230 -297 -810 -395 -491 146 -484 244 -148 -341 -697 -669 -531 -186 88 -605 -243 718 -432 -221 -755 -442 138 54 598 228 266 232 -899 411 603 -815 -62 351 94 323 -421 271 -766 466 -390 -490 -788 570 186 -236 -672 -522 581 543 787 71 -807 -246 -292 -264 731 -615 729 435 119 -240 387 546 -144 -845 677 -513 203 219 -350 96 -521 -327 407 361 -311 304 720 269 52 421 -206 -403 212 597 799 -710 579 -698 385 -13 -892 255 -518 -691 -854 -153 524 585 -222 -530 -876 473 -768 -749 513 -619 402 112 -355 79 222 -842 472 -646 39 20 334 -58 14 130 -877 -839 439 -550 -237 -24 -237 160 -32 -589 -336 2 -175 -712 -212 -353 406 -653 153 -469 -205 218 -401 -25 178 -782 738 -505 -367 609 -829 671 329 747 -184 -180 -602 -719 -721 283 516 426 -420 64 -652 -99 401 261 -46 -546 -78 -313 -179 -64 -799 -558 -623 -415 164 21 403 -656 -822 164 221 -481 525 -13 563 -268 -676 -299 -766 493 -209 -601 648 35 600 -231 718 -493 732 -366 -622 -131 -867 -782 562 -273 -875 -233 770 114 -420 -720 -144 -747 531 -286 -447 -225 -141 243 76 366 712 -267 325 -166 -748 449 -580 408 729 -794 -126 -454 133 635 732 511 -397 -669 688 231 91 -524 -152 293 603 -888 -750 552 562 -787 477 550 -897 -306 329 -499 80 -624 275 -561 109 -99 799 -3 745 -22 378 427 -22 137 589 112 742 -142 749 -637 302 -279 569 -520 -47 637 -23 -588 395 316 -293 -718 687 -332 -613 -95 -562 -446 -730 422 -533 620 -789 -614 8 244 -794 511 -445 -796 -255 747 -306 -208 -740 419 -76 -414 -567 -523 379 -138 -429 -750 -46 98 -94 262 709 362 454 -33 -675 341 -99 -776 -587 309 -60 -44 518 603 -178 588 -880 -50 -889 463 -487 -80 136 654 47 -766 21 -270 -858 -338 -740 -693 91 484 596 354 412 608 254 74 -582 149 -603 74 374 -862 -64 -422 -407 -332 -115 124 -819 1 323 -42 2 107 71 -188 -750 -787 336 -432 436 699 -367 16 -43 -462 210 245 -403 360 -226 -778 -680 -598 -641 659 -448 701 -44 338 -563 -63 110 274 796 38 -259 -77 599 -658 -158 -463 155 -259 27 -704 773 30 680 469 -631 -364 17 788 729 749 29 -600 750 -357 -803 760 -244 588 403 93 -147 716 53 777 358 439 616 -589 157 -415 -540 545 14 -137 185 -237 -88 550 614 -384 755 474 -728 215 288 -646 -443 179 355 298 30 -899 -577 -426 84 -424 -896 684 -581 781 765 -584 357 577 -77 373 356 746 513 -878 773 101 -712 443 -767 -265 289 -712 786 -66 -838 405 460 53 -789 -354 430 -387 222 -363 374 -586 -311 -454 -326 140 591 506 724 -227 442 -135 736 495 789 -665 -120 -578 322 -400 655 -758 138 -35 240 -727 40 -612 328 103 -372 -252 483 -797 380 -884 619 631 -606 -775 674 136 368 -694 -131 389 748 245 210 650 652 -532 525 318 -212 -748 417 663 689 739 -519 -581 655 -143 796 500 -670 347 -478 -874 -340 322 -812 -132 787 87 -109 -85 -547 493 26 111 158 673 107 324 337 -719 -322 -372 671 547 356 673 538 234 -138 -598 771 -231 -248 -437 497 56 55 -777 -2 347 485 13 -323 199 -263 3 -37 304 -731 -97 -611 -99 476 707 -418 243 -136 83 377 -408 -776 553 100 -393 783 135 -746 -682 -432 -243 -704 77 39 -484 -643 -138 706 -161 37 624 -759 239 -554 711 -226 26 683 577 230 -205 298 249 -303 72 -176 -655 690 233 659 316 83 -726 -791 -236 677 111 513 -300 218 -373 -183 -449 666 -299 717 551 -724 -245 -840 -715 743 87 -619 164 -510 704 -685 638 -683 605 -534 572 -723 497 -459 697 -287 -387 -459 -94 626 -15 291 13 -663 -578 184 -189 276 -711 123 -653 182 726 -499 -88 122 503 86 -792 -436 -737 396 363 159 281 679 -731 703 -90 562 -749 -512 25 -99 -94 -801 -45 -538 -385 -714 -274 -831 -248 547 418 324 -60 565 134 188 299 -860 -697 -318 661 176 -642 192 -54 711 -171 -63 -290 693 663 420 -768 -774 62 210 428 597 375 -508 261 -662 298 -80 -831 -814 705 716 693 -855 577 504 -785 -618 -563 -799 120 576 -735 637 -762 -225 605 -169 -260 -743 184 -164 -772 709 61 63 592 158 419 136 -837 -768 -186 -255 -604 -282 -127 237 -763 -396 413 640 432 -98 142 -524 764 419 -541 296 -355 124 -452 258 -284 -109 661 -62 -22 -40 281 581 -549 -9 246 70 401 604 456 -324 -770 557 243 272 593 -263 -77 -889 -863 60 324 -281 -448 623 -352 -39 678 -778 132 -842 -340 -289 -844 766 118 3 -141 -723 -113 694 -493 -608 513 562 40 227 256 177 662 -299 -413 -143 800 96 56 685 -341 799 786 -746 -329 470 660 214 461 -632 641 -443 -767 417 -473 789 229 -654 -701 -679 -79 -24 693 562 408 11 546 781 475 -534 351 -310 -60 -199 262 -552 374 -878 -628 -769 614 -58 -792 -70 715 -88 -881 231 147 -755 -131 192 70 -383 -371 -299 133 314 -531 260 240 648 406 -720 -843 -875 270 -752 415 710 546 -728 649 152 173 212 -296 -533 15 150 679 456 384 -794 -631 -678 477 381 -163 -590 434 450 -621 175 763 -391 -499 -692 -827 -74 437 -126 -812 -312 612 -638 -118 -629 -339 312 -206 593 -299 156 -196 -894 -762 -822 -580 308 -42 250 533 61 -219 -886 791 103 424 467 123 -450 -746 657 248 -575 -289 -60 -642 -690 645 -661 -577 -838 280 648 -444 -83 -62 293 511 -767 461 -524 130 -497 -575 -807 -336 451 466 396 208 637 -532 -583 426 -618 -346 -288 453 -439 -344 -108 -44 536 699 704 791 -773 383 -501 110 -687 147 -831 433 -209 -195 398 -797 -701 -490 621 -561 726 -1 -815 -730 133 132 251 -66 -231 241 636 -169 294 656 382 -213 -368 626 617 -658 -454 424 -882 -582 -530 -791 -817 -768 -4 623 -862 -205 734 220 198 -409 -751 -804 -501 -630 617 -118 774 402 34 656 -235 -633 354 -655 623 -508 453 800 -620 569 604 -55 63 -96 419 419 -381 300 -368 -477 -240 -239 -710 -614 223 -666 636 248 360 163 189 568 -721 -260 -557 -897 -832 -88 -570 551 380 -428 -829 -278 605 -65 59 -588 497 -841 107 -24 588 -859 93 40 -581 -797 -38 339 -49 619 329 -120 724 255 557 -187 13 -718 -254 599 -314 -872 -161 373 -3 116 -304 -796 513 441 541 -689 -418 483 26 457 335 -11 -23 586 450 -863 -723 523 -309 -701 -294 -33 99 -626 10 -335 -61 12 -162 745 -262 -671 -377 -761 -538 600 -328 612 386 -35 245 -548 349 -850 -313 48 595 251 -701 -513 796 -8 396 -318 -556 264 686 -860 -149 -144 610 114 684 -761 658 -894 82 -49 -513 423 -440 -295 -782 658 -238 349 -103 -539 -264 343 -87 -691 488 425 222 -392 382 -246 -426 525 -252 480 464 -619 722 -205 312 415 38 799 379 368 -45 -604 445 612 56 -123 719 788 -33 -720 -837 -145 -514 -99 767 -58 409 -452 -751 -314 401 -858 -296 -812 708 0 247 602 373 -108 -355 585 -599 232 244 -402 -749 -66 73 714 -72 737 -169 -540 -219 -77 -854 415 -111 325 52 -814 -614 244 369 -792 -881 -305 379 -77 632 -144 -750 -337 -221 -153 648 378 541 275 -873 -649 -125 348 -702 -512 672 777 -535 385 -41 170 -58 433 -558 745 -274 -528 85 -185 -820 380 260 -358 -73 214 -69 -452 648 761 -678 -295 226 -514 122 -28 -361 -469 -237 -344 -885 -104 -6 610 314 291 750 -565 501 -547 -86 252 -676 -886 282 548 -556 524 440 -835 659 -418 502 -251 -145 632 541 -418 -312 -576 -199 -300 84 -852 570 701 -44 -180 109 328 -450 -806 616 -410 -873 -747 -666 -233 -690 357 742 788 634 -90 600 -535 -394 624 240 -52 521 418 74 161 206 633 -807 415 96 480 -450 796 59 -104 218 -745 -462 -80 206 -495 344 -366 -374 122 -511 155 124 -769 267 528 -2 -32 -297 -449 433 -820 -773 -527 25 591 -737 553 -270 -669 507 -257 -137 -668 317 284 511 218 -117 -641 -45 334 90 -576 -543 781 313 89 -217 -318 676 189 98 -193 113 247 -637 276 -744 -566 -640 -41 335 -603 -382 495 -134 -207 676 -775 -37 523 -231 -82 240 -737 -507 -790 -372 -119 716 -367 691 458 581 -285 -341 -108 433 -867 -775 452 -171 561 -607 -685 -846 -698 -441 534 -534 648 123 156 -479 -359 -569 -749 -599 132 -871 -886 424 -888 681 -456 -20 -532 -140 507 527 642 -852 -564 560 -42 488 -50 742 -184 -197 677 16 106 -510 664 793 522 107 -818 -864 -101 511 133 -356 -743 500 602 -98 -419 69 138 659 -43 -65 732 -455 -894 605 571 114 -125 611 250 3 -542 494 -705 737 480 -831 195 771 -517 195 72 512 -77 774 -796 363 -873 -276 -152 -539 -226 -681 257 -71 652 540 -742 47 499 708 -304 -874 -302 -251 -590 101 725 -486 593 -716 117 416 -592 791 -286 334 716 499 149 565 686 -603 640 -321 -601 -328 -814 -203 31 -88 140 -556 564 -768 74 -727 174 187 610 -93 -885 -637 287 -811 -634 207 -7 263 -586 -836 4 700 -77 622 577 -258 -429 -850 483 -301 740 -562 169 645 673 -366 -807 -220 -451 -219 530 -224 -304 -436 2 -870 -777 -689 134 118 122 -352 -278 91 -691 352 -249 -73 384 341 -888 266 -8 549 315 560 -79 388 633 699 -486 -281 79 -640 -131 789 -399 252 -540 245 171 766 -112 663 301 -430 679 290 -849 62 596 146 354 204 151 -390 225 -145 566 763 131 -737 782 636 -842 -529 -636 -887 747 -294 -278 38 -216 -600 285 -41 -300 -625 -25 -850 -783 545 -721 -898 482 -840 460 -148 -508 -291 -562 560 -595 -255 -253 -167 -559 3 -842 -457 243 -682 -783 -586 -423 -331 158 -484 -113 -277 -752 49 -728 -725 -247 -870 -563 -305 -159 609 397 -158 143 35 -170 -355 428 42 286 -241 305 516 -342 -344 431 725 394 377 281 -449 -730 -805 46 -415 311 535 132 -340 796 -386 21 -88 611 -646 180 -740 648 -376 -260 302 108 134 19 -683 -742 190 -26 -724 -171 -689 370 -793 294 273 -516 290 90 -769 258 -197 -101 -684 -370 -574 527 -505 -235 -504 -854 607 -340 431 701 -96 -544 570 -753 -409 -253 -484 380 -566 -500 -339 718 770 22 -326 70 -803 331 607 100 -493 530 629 543 744 -839 605 465 -892 -468 -483 16 676 226 -284 624 422 139 790 -514 -403 787 308 47 -778 -199 -770 -438 54 632 -254 158 329 11 -81 -627 125 710 463 459 349 -46 -505 -213 40 711 178 -264 364 -57 -547 -285 -473 764 771 -133 -220 102 247 33 -579 -260 -101 -445 -653 324 496 -682 -180 -621 627 308 681 408 -646 -74 492 -177 416 -534 -263 409 -323 -869 -468 27 -625 614 444 156 -832 4 -601 643 -636 464 -536 676 -657 650 734 107 395 -727 -295 -26 -480 -760 -752 557 -642 497 656 704 -212 117 -824 277 -836 748 -488 573 364 111 -503 46 -244 428 381 -237 -501 -433 546 -135 515 496 410 287 273 -53 635 584 639 717 372 -782 -793 69 -820 524 167 -821 680 -761 -444 468 629 -833 -656 402 -9 -531 -876 770 510 -90 398 57 -121 -326 142 -206 -832 -354 -511 209 69 -118 -368 557 589 98 -793 81 628 -785 -54 -325 656 -564 75 104 -275 397 753 -413 -242 -235 -129 -739 347 -258 231 -121 513 790 756 777 -667 512 -395 49 356 -889 -218 556 780 608 703 -255 -693 -723 231 223 -584 267 749 -863 39 -716 -457 199 606 -266 26 83 -473 -507 -833 -851 -733 -216 334 -1 -491 637 555 -605 -149 -654 -555 770 -267 -402 779 438 -471 -549 644 441 -346 -556 601 719 -743 -55 -870 -11 -414 642 -785 226 -203 -164 -210 -385 -773 133 736 597 352 529 -603 -203 738 157 744 -802 -297 -825 377 353 -452 -677 -179 -112 439 -291 680 -672 -801 -407 703 203 516 280 -231 565 -709 381 -625 564 -705 -423 -72 -140 -744 -456 -513 -486 -442 46 -184 -132 286 312 -680 -540 765 -668 288 505 -510 -410 93 -63 -883 -236 -473 385 -243 78 -358 662 -351 57 263 -594 504 -363 -96 -499 -781 61 -813 -165 -724 -305 -390 526 -838 13 476 446 -613 64 30 94 169 -868 670 -783 -103 -563 212 71 -800 -696 190 390 -739 68 -185 -857 401 -266 -724 238 -703 -19 597 -422 -177 -802 427 -162 -227 -812 668 -671 -628 240 324 348 362 -158 142 383 167 530 328 154 -551 564 -404 308 408 -96 544 492 261 -900 -519 156 632 -773 -681 -19 432 -381 -849 -246 268 -440 666 277 -783 111 -640 699 -394 -483 -608 278 -272 111 -311 -825 303 -136 315 -88 576 -256 8 107 226 -486 499 32 -828 -418 -174 141 -376 -448 -72 -212 -303 413 737 -629 584 -502 -473 -776 384 581 752 -872 -816 72 781 -811 457 -427 -85 -477 731 324 320 568 743 760 295 -197 170 -480 -239 -545 -75 -602 -728 -155 741 636 128 234 47 374 495 748 -770 76 -234 340 -470 576 -72 -402 222 272 -75 734 710 -189 91 426 513 -872 -826 -863 -534 678 62 -656 -90 670 -269 -367 100 -655 -46 367 259 -673 -876 -837 -220 -710 -543 58 -439 328 3 13 -447 98 513 -137 500 114 -269 621 -259 614 -412 359 441 776 5 593 606 535 -352 -255 -51 9 -715 -23 -602 -433 242 -588 669 -152 -230 388 207 244 -131 -818 769 255 733 648 -839 763 -822 -126 -630 487 794 482 533 -630 75 492 581 -851 -467 753 472 -585 90 581 457 796 -658 -492 111 -503 288 -10 732 -874 541 687 -861 -68 494 -295 499 -470 666 288 -296 301 593 -600 -665 -252 -251 532 774 374 -324 639 7 603 -470 -437 733 332 -269 -306 -743 -475 -199 295 -281 688 -812 -333 -386 624 426 -469 -67 482 -767 -851 413 -710 -636 -650 -609 -533 -572 -462 -785 18 -85 361 -323 645 678 -858 587 278 599 421 -732 568 -306 -44 -174 486 219 -362 -607 -811 -584 -496 511 683 -511 30 61 298 -732 -255 -138 -408 -543 -402 275 195 613 -291 -860 11 715 500 -894 -542 -722 -36 41 512 -401 -388 -233 -191 576 487 -476 554 560 789 -566 -91 350 -641 -734 -746 483 -546 362 44 -822 -842 165 -886 -878 387 294 169 26 -498 -51 558 -297 165 -163 125 -900 -349 -99 1 -257 -88 256 -108 -554 -56 -837 118 -99 -31 232 -772 742 740 568 759 -24 -518 237 -329 291 -134 258 490 -128 146 146 701 386 -387 618 -508 -829 -255 -727 64 637 -662 57 -814 -900 436 -16 -262 -387 675 495 -88 641 702 179 740 482 496 728 150 -218 -271 -796 -138 391 -494 218 -795 333 650 50 -613 -759 -812 601 -112 -622 -509 737 232 -210 778 594 309 319 -268 597 651 211 590 262 278 -565 -699 773 -40 418 75 -432 539 793 -627 525 -139 55 -855 -541 200 747 -180 350 -251 348 -543 -585 713 -486 -471 680 289 -429 -290 -104 147 -453 4 780 244 -110 -502 73 -552 -833 -510 358 650 -672 696 493 14 -131 -359 -202 369 52 -647 314 642 -307 -88 -685 509 288 -61 -656 -427 -207 -24 624 -689 256 -541 -95 -342 732 758 39 295 -649 -645 16 -313 -120 730 663 -547 -71 165 -226 -820 585 489 166 204 795 232 -162 -681 -838 759 105 -529 484 235 -694 701 676 529 -628 -646 383 90 -508 -870 632 -198 -327 -451 -456 -399 536 -347 -627 783 -455 332 -322 -889 525 781 -740 -808 -255 283 295 -769 497 725 298 -403 -378 -777 -322 708 296 -17 -878 -150 -143 -630 -250 -67 -643 589 -559 93 476 -554 -147 -226 -530 666 -475 -322 -261 -894 80 647 -351 -360 -846 -305 -54 -306 169 173 108 -167 -747 -266 60 735 -865 563 -436 -655 593 -350 -629 288 710 -278 103 257 490 33 -217 -473 52 -321 682 24 -276 312 -826 -517 740 390 284 -285 -534 318 -648 -13 342 -410 -56 726 527 -588 580 -624 -523 -184 170 -530 656 -596 651 -402 -514 -46 709 -133 -49 779 392 608 -449 618 -447 253 -87 775 220 473 -106 108 -79 -849 -95 547 153 -435 -724 -445 -259 388 -280 188 -167 -146 297 403 711 82 -2 -29 456 428 -631 645 391 -813 -599 -475 -562 -701 -217 -14 -218 -169 -46 -839 -814 500 -819 -133 213 694 507 -304 -869 -364 500 59 -230 445 266 -429 -684 -568 432 -5 22 -357 -22 658 -176 252 -830 -16 181 -119 268 -678 -22 131 -540 641 271 -15 254 -364 -485 -403 512 -489 -782 113 37 -147 -619 97 427 -898 -805 -616 -422 -539 -519 -714 -656 458 91 -50 -648 312 -538 -360 745 655 -154 -618 -695 230 -569 -681 -667 -137 543 162 -720 733 -827 -618 709 -89 692 -698 -876 663 217 -415 697 -610 -860 -411 456 -222 -546 716 -336 758 -674 414 -843 250 778 -600 174 58 -379 503 -624 427 -864 -494 -778 -59 102 -298 -615 466 256 -804 -650 -584 91 -676 -254 30 580 -561 515 -760 -25 606 -787 404 -374 365 -843 209 208 525 212 -611 39 455 -134 -617 341 515 382 -414 -682 -283 -389 -825 406 77 188 -387 -587 -274 -410 661 -408 240 -114 720 -79 -767 465 -107 -60 -792 -415 154 -82 567 65 -35 -272 -495 759 513 -95 -523 569 455 -746 793 -754 -61 -108 -424 -857 -141 -412 719 -684 -411 7 -73 -729 749 709 673 -811 548 623 -742 -117 -166 406 -483 -301 38 541 -744 216 -338 410 209 598 596 753 277 -877 -171 496 502 -165 410 451 -774 -397 642 42 486 -696 -177 -697 -677 -461 619 521 104 510 28 522 -689 -774 187 -16 231 -325 -494 631 317 -167 -320 399 -353 -463 -513 -12 156 1 634 57 -485 61 -156 -308 -534 -229 310 -50 -103 -259 -136 32 430 149 594 653 -142 9 471 -408 353 -644 -553 503 217 412 235 -846 -762 503 114 -882 241 -80 507 -161 22 799 15 -12 365 87 315 -146 -308 -550 304 517 -794 12 58 -374 -313 223 501 11 1 -128 128 553 -535 -480 -364 -630 1 722 409 -371 597 735 -70 -431 -95 310 -710 -150 469 488 -192 -36 -817 351 581 -137 396 629 702 -147 799 544 566 -200 540 155 428 377 710 -251 244 61 703 -604 694 765 -466 454 718 441 116 627 -334 151 -635 469 715 -740 -429 -6 456 -885 -188 56 -320 312 -463 -408 -312 128 204 263 -439 208 -887 -139 753 610 602 -618 1 -547 414 -722 -861 798 20 392 313 -886 -588 -708 113 320 709 795 -446 65 -568 -161 -431 -838 59 554 -359 -467 -387 128 -894 701 503 798 -394 468 -900 497 412 -202 638 184 -147 -564 331 397 -238 609 -709 -351 -209 497 -851 -156 49 154 139 -243 -269 -400 162 -475 -827 -276 -877 -312 -471 -475 747 785 539 644 -798 -404 482 253 7 210 582 282 733 -577 388 -714 -19 456 371 409 -587 -810 -593 -780 356 311 -676 367 -123 -641 -816 349 231 367 -810 -437 -126 449 398 178 -743 -892 77 633 -478 249 -541 170 324 -738 -302 232 506 57 -603 -793 -886 233 -155 -858 -624 396 -318 -586 -851 -334 -780 -830 -689 716 324 -99 251 769 772 439 -523 754 271 -164 -16 -19 -485 -894 110 67 13 572 447 678 -32 -899 592 -206 526 -463 -69 551 -773 143 103 -152 228 -447 -358 -890 -808 449 -133 -368 -481 363 -397 -187 153 -766 146 25 -237 410 -746 678 -577 372 -646 -563 90 109 586 -418 -658 690 -556 -809 24 -717 -444 -879 206 -266 -504 177 222 426 -546 -144 764 298 -326 -861 66 -57 713 -294 269 -35 -564 -754 731 554 -545 -366 710 -439 -185 41 21 520 -124 -703 -254 26 -794 -89 758 146 152 287 211 -120 744 291 -56 49 -719 -70 -364 24 -718 -347 670 -871 605 -85 -503 46 10 196 264 238 -105 -539 -305 217 237 178 8 26 -663 -110 -285 403 120 627 220 439 -195 261 -250 -169 514 665 713 -153 308 -740 94 513 -331 52 -390 -496 -31 -896 -340 562 -700 -870 757 -91 482 770 -384 -374 29 623 -610 -68 -64 47 378 -339 -16 54 -566 -553 -322 -75 742 -468 -545 389 502 -52 629 705 492 422 -82 -415 292 528 651 397 -416 -437 -318 152 708 377 -656 -325 36 296 217 27 -192 -524 91 -851 47 -552 -568 -504 -124 -808 0 164 8 627 75 272 -342 -18 602 742 -248 667 727 -563 732 -238 -844 610 34 776 -23 -577 -797 134 -745 -73 -261 732 -98 701 -632 -289 574 -782 462 -629 -473 245 116 -392 640 -350 202 -886 267 607 -705 -819 -719 644 282 319 -162 -501 -689 517 672 -664 -600 -124 431 525 -45 -342 691 -117 -297 -470 436 296 -447 -331 97 -706 -340 -25 -483 527 -560 689 -442 484 -377 183 -215 334 -543 -673 -56 -510 -661 181 -371 -853 592 515 481 456 -809 -690 447 523 -99 -661 -422 272 -647 -520 26 -455 -136 299 496 450 -163 -518 -102 621 -369 292 -224 -565 545 583 -61 0 -18 109 -698 755 -891 -583 -499 5 -800 116 28 -822 -723 160 227 -191 -568 791 -665 7 569 -548 -113 -11 505 -671 120 -529 -825 762 -441 -639 652 755 -851 426 112 362 798 -570 -222 -88 -531 734 -377 199 -36 797 -685 -757 -696 -688 -377 -21 2 -396 -424 235 11 28 235 -402 -415 791 -852 -639 -444 -321 686 -718 -31 733 -634 794 155 -627 -289 350 244 -287 181 -519 592 199 -508 -545 785 197 -415 223 57 -643 282 -284 -14 -847 649 -534 163 -112 -553 707 724 -525 39 586 -208 -804 386 367 764 -690 407 -742 -589 663 544 525 -883 74 -532 569 -392 -621 -475 263 590 -307 -709 135 -114 -173 -155 -381 -1 -248 88 -180 -11 -16 525 -600 -542 174 -437 635 -606 700 438 438 92 760 -717 720 -315 150 -49 -816 -583 -106 -89 -14 346 269 -601 588 -421 -268 316 -635 463 -535 400 -492 36 421 -497 211 467 -60 617 -804 -316 717 -430 510 592 779 538 736 -584 -416 408 181 -895 -884 49 682 -875 -282 68 -210 273 762 -843 -470 -576 270 528 -859 53 -170 313 -879 255 97 -617 -570 174 -834 603 177 648 -670 214 440 754 3 -359 -54 365 -448 -818 -94 122 373 -855 577 203 434 260 -190 665 -684 -666 93 242 371 654 610 375 -99 239 -780 -837 -115 -9 -876 -891 -483 -583 -517 -502 -169 -115 447 -226 48 -733 181 -445 270 -512 189 -778 177 264 -172 -305 -312 -665 -44 -865 565 381 357 253 113 231 -52 -624 -197 -552 -126 -733 -722 -714 133 -52 -812 276 -229 -204 -48 529 349 -245 749 743 23 388 123 -126 402 781 -200 -43 -379 -733 -633 -410 645 -502 -218 -132 -887 738 -682 540 265 -683 -753 798 800 532 715 645 -136 -666 -693 466 532 -321 441 -544 -588 -139 795 -520 759 615 60 613 169 -419 -150 250 -607 -561 -295 -703 -1 -604 553 197 589 484 608 92 566 788 -553 -47 -583 -646 751 688 -106 483 -882 17 615 -760 -632 -97 -236 -581 501 -316 -219 328 -344 721 166 -570 -775 668 646 -352 221 124 184 347 -398 447 -271 -292 -513 -852 -528 578 -22 95 -671 265 -158 -718 451 269 -885 103 -535 -303 246 -109 -543 -837 332 -828 -611 -776 532 315 -156 376 -122 673 64 117 572 -619 -232 -221 -569 -101 459 -577 645 -312 -519 -155 -616 100 483 -478 400 -413 -841 124 524 696 733 174 509 -550 751 429 -180 -168 343 140 -698 652 -863 -573 110 -9 194 -48 -808 765 225 59 197 497 621 645 -759 -54 262 -525 507 -744 298 -453 446 -871 -576 -208 -111 -839 -125 324 527 -763 317 683 -591 528 517 477 638 197 612 -529 563 415 -604 -513 552 -5 604 -609 609 633 -623 746 -45 739 -672 460 682 -485 444 128 246 -393 -169 -125 285 103 -457 648 340 431 110 200 -707 -20 -686 -677 -222 -23 -301 498 675 -758 -77 -552 -21 39 647 -517 752 -781 -30 652 -510 -389 -899 646 -391 181 712 -116 -322 -160 564 -465 524 338 -200 -440 348 232 198 633 46 137 91 478 -527 616 -350 462 681 -148 -298 -609 336 -136 721 -457 -854 662 -848 259 -32 -221 54 -594 393 108 8 -414 642 -815 31 -222 187 250 -294 124 -496 -549 218 -892 644 390 288 -12 196 746 -770 301 -816 -672 504 789 -898 -521 -664 566 -40 -657 -586 -667 69 -217 -111 107 589 -538 -514 -592 317 -140 -754 -150 -876 -719 -538 411 541 -207 -440 -133 -528 -562 -83 -724 304 34 -410 -683 -711 -75 474 798 -405 -262 -320 307 709 -178 -11 -182 712 -64 -494 -290 439 193 727 -468 301 504 -628 -270 -170 789 295 -851 -196 -370 -856 -441 757 -133 572 -527 -719 424 121 310 304 576 -590 -639 606 -127 -201 -183 -410 173 -159 -861 298 -563 765 -822 -435 622 -776 49 226 -434 223 183 332 -639 -371 556 474 -428 122 307 696 61 -387 4 793 100 654 -496 -260 189 -696 531 -842 29 -517 264 -55 118 -148 226 -496 -191 -639 -528 -10 719 412 -451 -101 -768 -711 -30 -682 204 -896 133 784 -426 -779 -670 216 -206 655 -46 258 -413 97 -192 390 315 639 -323 397 249 -258 372 -415 -337 688 -456 316 -780 -380 448 511 -818 -658 85 660 202 -281 295 123 554 -753 731 -65 -373 169 -104 -580 222 565 -211 648 -10 401 446 -339 -582 194 -297 -530 736 433 -220 -814 295 -310 -487 -707 -484 -538 67 -294 407 -635 418 355 -431 398 324 -481 -341 217 333 327 632 555 -290 726 -858 -556 8 709 568 -729 -419 -551 491 606 -679 -12 -323 650 718 309 191 -501 -240 234 180 762 -669 -245 -811 -380 -248 29 795 -496 -44 -148 63 -252 -672 193 570 -350 44 -715 211 575 523 583 -368 -564 -137 376 -610 -341 275 2 578 523 85 -887 -319 454 -391 -745 -264 -253 -159 759 -446 179 -455 -832 -775 -718 -592 3 -313 -426 -818 -521 198 764 106 267 663 -739 -166 153 -123 -464 -47 -505 656 -91 429 -762 704 574 183 -897 -485 -861 -411 -351 174 435 454 442 -450 -312 375 -268 -897 275 197 -295 182 44 670 407 -789 19 -877 722 -31 -861 -10 -837 -414 -28 -92 -38 -704 -312 642 -362 -562 775 -638 641 -199 351 -675 156 653 479 -617 637 352 -445 85 572 -124 -568 519 301 786 -52 21 230 497 615 511 320 -482 761 -449 673 -195 -459 292 472 -313 -760 271 -194 51 -890 490 -671 -149 -125 387 519 157 -888 152 510 -530 760 45 -293 -344 356 -535 351 642 643 212 -389 511 -492 430 -781 -659 -302 799 -328 -649 -158 678 -823 -762 108 -181 153 187 620 -620 -168 -513 -461 -377 -374 -389 409 649 102 535 -49 -452 -468 479 473 755 352 635 6 312 739 -240 279 -363 -851 -807 704 -677 197 376 -865 799 211 -587 -601 -348 378 246 -263 115 -528 383 -136 -24 -214 661 433 -820 213 -421 -618 -534 -738 63 609 563 -459 714 62 496 -426 -621 278 529 364 148 742 158 436 -266 318 782 600 -593 -155 -136 49 -467 194 -795 619 46 -564 -62 527 318 -253 -340 370 -349 -447 678 405 -768 -33 -142 -196 -144 -507 543 -313 -519 328 767 -73 -387 -865 263 540 -404 364 -762 275 348 244 262 -801 -238 224 730 74 208 -879 -367 -610 -178 -396 -338 -872 -407 780 -266 399 311 -102 439 -307 -647 -568 -152 -769 225 72 -853 -112 -578 386 497 268 -15 569 -412 457 660 -384 -30 430 537 -395 580 -886 65 -413 477 -123 -762 -106 121 602 327 -570 -673 528 -177 -15 -635 -283 -320 96 -434 -209 619 -156 370 34 -248 -899 440 8 -262 -656 -420 -522 576 667 -67 -533 -415 -344 -504 300 -23 757 -847 539 -363 240 230 600 562 -120 -272 -590 291 -134 -41 426 -884 -717 -14 626 -280 -741 772 -157 -695 326 -269 154 -407 -327 -418 248 746 668 -93 -888 -134 -726 677 -876 657 546 312 -606 300 -820 -799 -551 -842 -873 -230 397 -711 -847 508 374 -819 660 612 -806 -538 -183 -404 -300 -393 -466 -609 371 -873 -518 567 -113 725 395 286 -69 -50 30 -749 658 -525 290 644 486 331 374 334 -484 -229 -728 -472 550 499 -896 -207 -234 -429 195 -811 -794 -171 156 676 -218 -12 638 305 -344 -296 264 -800 -617 -469 -261 303 619 291 777 -667 -98 -128 -463 244 -841 593 -475 -805 -304 -238 -5 -571 478 -110 655 -505 -423 124 -536 -29 739 -594 -49 -765 527 472 -710 -515 532 356 370 713 -536 -271 -254 -820 -595 486 -506 -708 -169 662 192 -382 359 570 -628 -378 -565 -880 -568 -318 -718 -785 -266 -22 -761 396 632 -651 -312 -461 -246 -516 -788 341 -599 71 618 -412 -132 -763 192 -160 -448 -410 402 647 -483 746 -392 -355 120 -601 -696 705 277 556 169 -739 261 -602 -462 -634 720 -312 -378 698 -310 458 -220 -818 -405 406 628 -567 204 -289 746 -97 492 520 377 465 695 289 124 484 263 -340 -417 658 516 184 650 -426 -341 -882 83 604 708 192 370 262 521 754 -3 731 -605 -500 537 -839 -501 746 376 687 -357 -107 516 -721 587 431 -735 -602 119 -245 673 -707 134 178 559 -261 -341 487 -710 272 125 248 321 287 296 615 -400 -571 -870 -674 -751 650 -680 377 96 136 291 -383 289 -10 -893 -5 786 -536 -449 144 -491 602 -586 -532 359 -218 223 -518 -243 357 210 -256 519 -715 -309 -557 404 330 -844 94 453 -21 399 -716 -346 523 281 -114 -633 522 92 768 -875 -813 -664 375 766 -440 193 -834 751 457 -466 -527 64 -112 -795 -606 -618 -496 484 -63 119 -799 -505 -608 -884 633 -462 374 -748 -383 560 667 20 -51 -137 -740 696 771 -627 -384 209 -162 20 554 -263 -282 256 -339 -460 528 26 -196 -507 -494 600 -697 -132 386 -71 -436 515 113 578 271 -163 -204 -428 648 -469 683 -730 -604 -52 -206 -9 235 561 338 709 -865 -252 -739 104 -352 -414 -628 -416 580 -789 -566 -709 -489 31 210 -707 -247 16 -218 -818 783 -97 6 -343 779 -838 -121 -745 -781 -25 199 -233 71 -819 724 701 -852 540 -113 196 8 293 696 -86 -66 380 651 -347 -689 -529 -588 -248 532 27 626 -431 747 376 763 -721 -631 196 -545 -188 505 -351 787 -253 257 752 -315 412 -794 24 705 269 135 11 53 370 -766 -168 -46 -689 -509 692 -332 691 719 -897 -715 -551 -170 -31 -375 -226 494 -491 -606 768 -131 -824 268 300 -637 258 -215 282 -255 -447 -884 257 629 -705 571 685 -661 534 -525 352 113 600 366 504 -781 -515 667 -410 -780 420 234 -156 677 -54 425 -81 657 563 598 572 -838 -401 -730 474 -882 -266 42 757 291 -847 297 498 134 -76 699 650 -372 600 -308 -410 -875 573 -582 339 236 -255 -670 24 406 645 -693 -80 526 -684 -17 418 -390 723 -176 -581 -1 434 397 -525 -92 -721 -498 546 -321 -197 701 774 -804 769 -272 139 -81 -378 654 -397 -694 -334 -877 318 -120 149 715 40 237 24 786 169 -834 -113 -720 -198 -578 580 -234 -729 -395 304 456 8 389 375 265 -142 589 -451 -164 -379 -405 122 -540 36 275 135 -161 -796 751 -317 -413 -217 -604 -597 -170 442 -73 -415 -861 -834 487 -142 667 -276 208 -674 -237 560 -555 417 -423 206 -605 102 676 -624 753 118 -103 64 515 -114 -858 245 -753 -759 -32 -41 -755 -533 226 -44 205 -589 -274 634 -590 199 -888 338 -898 682 -2 631 -603 313 -275 -449 -523 578 -369 -307 531 129 11 -451 -455 412 219 -509 -170 443 315 40 554 -608 555 437 -419 -663 539 -884 -860 444 14 -464 618 -509 -307 632 -52 149 -854 -672 168 49 782 -343 85 -406 -891 -406 -162 334 523 673 -834 -190 -315 -644 -782 151 -807 614 -122 182 572 -339 -813 -527 44 -567 751 64 345 465 -372 764 -217 127 488 -436 -642 307 353 100 -534 308 -590 -89 -731 -235 -597 164 310 420 523 111 410 -794 -567 357 744 69 299 79 97 565 517 776 690 404 -737 244 214 185 721 -101 -453 332 -16 -66 323 735 -529 233 -141 135 -649 -692 476 -403 175 213 709 639 413 330 791 -579 245 -813 750 -325 412 159 571 258 -160 117 -522 -739 786 729 180 275 566 -579 -729 -869 161 557 -834 -99 -684 199 -74 -614 -619 -232 -2 34 -164 278 -92 290 -464 633 141 154 -845 -279 -600 31 392 373 104 -693 -794 138 671 468 342 -350 -367 -876 562 621 -712 792 -829 525 -766 -264 469 -116 -638 244 -402 -28 -495 -850 -288 -410 762 645 -401 547 97 -283 624 634 459 -468 537 -877 -603 471 -683 692 711 334 417 359 342 -363 -178 356 596 -574 -619 598 -89 -409 -787 -233 80 -380 -21 -287 462 739 18 -531 -881 433 -688 -353 543 -316 -379 -563 -134 -216 -354 -472 543 -782 -746 512 656 40 -306 -634 263 -77 141 -12 -443 90 -7 -547 778 -369 584 -778 -822 -180 -784 542 511 -855 57 308 -408 -526 -193 -847 634 743 589 563 -190 364 -714 -662 645 308 -827 -775 -303 -199 -274 -698 512 -825 -544 89 670 162 -442 52 73 -743 500 -68 620 697 -788 397 -50 514 129 740 343 -285 5 -371 -352 -450 -432 222 259 170 -225 -351 455 770 222 -493 66 635 557 -349 414 281 -59 -730 -625 371 590 229 -635 150 -516 -406 726 138 -43 -82 -76 -498 -254 -570 217 -462 263 -67 692 -760 155 386 321 484 -675 -399 379 164 -152 622 507 -749 262 -71 -439 -383 26 -405 -360 587 -681 30 743 782 -264 641 -735 381 797 -201 -612 653 618 -154 562 397 627 238 -155 -580 303 -178 779 700 -886 -41 534 65 541 503 465 -248 -750 583 481 -836 -878 422 19 711 561 658 27 -657 681 174 305 -666 750 -378 -152 296 -27 1 -408 -813 505 767 -228 326 639 41 115 -129 -147 405 -294 501 -750 644 -139 -554 -650 3 744 41 318 289 318 -414 -233 304 333 -610 768 127 -427 185 -646 176 169 -184 539 -662 458 480 -266 112 607 595 343 -379 490 -429 440 -272 625 -780 411 -789 -699 486 519 564 -233 67 -682 8 -210 -842 684 105 -387 204 -190 379 661 -46 -278 768 201 613 -537 128 313 -250 796 404 -3 -362 430 463 -873 338 264 -143 -829 -384 148 493 -564 464 432 -345 498 -122 -696 -289 234 591 -328 188 296 -646 399 -559 -566 748 111 -644 686 -600 -269 -452 783 613 -334 646 -483 -400 369 -290 -763 456 -885 -754 -774 780 331 -325 -6 -622 -563 -357 -660 653 586 -347 -603 293 606 205 261 618 -74 -418 379 -342 -650 626 134 -537 -542 -177 -265 274 -124 -384 726 -464 229 583 128 -694 -273 -305 -696 -663 153 12 216 -643 132 703 -153 -611 665 -206 -327 570 184 41 693 -278 -724 -386 687 -137 263 -39 -641 -537 479 215 -422 -439 326 -369 -433 -677 -81 -666 658 271 -154 529 -864 473 -108 277 -362 79 -364 -599 799 307 254 -713 738 -438 705 -545 148 65 -687 -221 -681 -527 -97 -359 737 70 -611 -861 -778 -748 96 -709 -152 -313 -578 16 54 105 363 376 -254 0 -282 -398 -76 -73 -78 -411 -413 597 270 176 171 33 -21 -214 555 -145 720 -138 73 -318 669 -817 -202 -504 -318 -743 -851 323 -440 504 706 -481 1 -379 739 625 226 -294 -18 -163 138 -369 -610 471 294 6 -241 -269 783 -516 -747 -615 -552 -456 520 -874 -225 261 -733 -208 758 -437 -246 593 -26 696 122 -742 -251 153 363 -283 -353 334 503 -797 20 329 24 490 -616 543 -335 359 542 -528 389 -826 312 492 669 3 -434 -226 -257 190 -232 553 426 -532 -327 320 530 56 356 -560 -185 37 579 412 -59 305 700 -837 -467 -693 415 -852 -400 -565 -339 -504 -331 -12 376 652 514 -568 -873 439 -598 257 93 -795 382 558 480 -713 -232 650 705 -717 103 695 255 -535 -577 624 493 713 -848 -677 -229 -83 416 -355 206 -411 347 -834 440 648 -843 -302 660 -632 461 714 715 267 668 -81 -82 -478 -588 -449 -880 -213 -247 -19 -529 -659 -222 24 307 88 390 223 95 705 -741 24 301 613 -764 262 73 -202 -513 164 503 -689 555 -564 -663 -266 497 -705 260 -804 -144 568 190 -612 -13 730 661 -527 -245 -570 666 503 -64 -676 -639 -715 173 -372 356 680 -80 371 -802 -58 659 57 699 -35 -447 401 -215 -390 -566 -72 -375 323 -845 4 479 789 -271 701 -298 508 310 -719 704 71 -335 123 -235 476 288 -59 -430 731 289 -549 -678 513 591 -163 -530 -701 -132 -742 235 -774 -277 -265 -443 -541 -698 73 -579 112 770 152 -698 757 -778 223 698 -205 665 -233 -799 414 701 -20 784 78 508 385 569 712 -586 297 -671 496 -860 622 -340 364 -325 -860 455 -607 -368 -422 -886 -102 39 -396 -577 -706 5 122 -464 128 111 574 -770 -794 270 -628 188 -529 161 -827 -209 -403 -376 235 603 -182 251 712 415 -852 -175 676 -850 90 -872 -147 -683 -751 -176 756 -582 204 -613 639 -197 -320 519 179 -424 -400 367 155 520 -471 -840 -375 -47 -63 642 -68 -423 696 441 -877 383 502 196 9 -879 -32 -255 -237 -533 -833 575 -138 -700 693 -524 -233 -346 -284 262 -851 -268 -362 318 602 613 145 -671 631 -747 -506 -495 -606 327 -102 -734 -313 -402 476 -619 552 -535 -796 -891 -146 757 -526 793 677 -33 348 34 708 77 142 307 -349 -99 659 40 -81 471 631 313 -224 -39 -882 352 424 523 -265 595 566 -232 244 -535 -27 -145 602 -121 743 184 -766 -627 -328 -585 -594 550 -260 122 119 -522 -287 442 -777 73 -248 27 452 775 -698 757 -458 785 26 -874 488 689 100 153 -837 588 488 -95 -761 -602 -259 410 123 -804 42 642 101 -230 113 -446 -304 -868 -37 -543 -345 -276 -499 570 -245 149 -780 -58 -834 257 -703 150 -201 177 130 -672 -858 -650 73 682 -249 -244 161 -459 364 561 -696 -668 -33 -696 727 190 381 284 -476 243 303 -18 507 -279 648 138 -296 662 -599 -476 663 -75 457 765 94 72 60 -735 -721 584 -717 535 -881 732 -795 664 -58 513 -856 675 -647 -792 625 -352 574 174 356 576 -471 -658 595 322 -341 -840 515 -397 -434 380 -780 -624 -414 -849 329 685 115 202 -593 -631 -252 -114 -504 -622 584 -21 786 -119 -690 -900 -738 -547 -227 405 766 323 -360 538 -117 -522 -154 97 -388 384 -449 706 -86 -11 607 -321 -63 -764 675 -894 138 -321 -322 723 27 -339 629 -65 172 -193 53 -407 -20 -630 -730 683 -551 -778 404 318 -121 -530 -32 -489 -2 -338 537 755 -512 541 -561 38 342 -822 709 -592 394 -570 -697 666 287 -886 -351 -341 -249 70 519 247 -68 -138 -60 557 -709 795 -159 84 363 -202 782 -838 -488 -827 -262 688 -287 -872 -888 210 -706 -427 561 417 -432 317 -438 -619 288 558 347 363 -435 -469 -445 632 -37 -818 -52 602 327 -511 495 -850 -238 425 -516 56 -38 447 236 -822 739 134 183 712 267 -468 -414 -508 497 601 57 -899 -695 -716 324 -746 -723 -518 -360 342 555 -462 102 -727 405 628 -455 23 -691 -859 400 -630 208 -790 765 587 165 597 -204 -848 -126 -203 -824 696 -584 262 -486 392 557 -689 -373 -318 693 149 616 -243 -347 416 -882 11 -893 722 -656 147 101 -620 384 -1 777 -501 453 -877 -269 614 195 -737 170 -156 -81 -669 356 663 -312 326 494 -492 112 -2 -337 -545 709 584 -306 16 698 626 516 -808 425 474 757 741 -490 594 -470 110 -462 788 733 -441 -872 321 790 216 673 -213 185 -757 124 628 -552 681 48 -178 -43 376 -377 -589 206 -493 -588 449 -818 185 459 504 -656 111 -397 -791 464 85 415 307 182 -2 -267 -293 -792 575 698 -894 -534 -592 -788 341 -257 -5 -703 -36 74 -5 -793 -232 -668 -158 760 -478 -880 -733 215 -733 95 -498 159 -853 262 148 39 -69 -688 545 266 100 16 662 -412 575 -837 601 -745 364 -165 282 603 560 237 -661 -889 -276 684 156 -743 254 229 739 287 -264 167 138 125 -393 -781 -662 -524 666 -595 -746 -679 104 756 268 675 605 620 -245 -616 263 634 620 320 -386 -266 -28 -77 -680 -281 164 656 580 200 797 -578 -645 434 -821 -347 430 -459 9 -467 -540 33 110 529 -624 754 313 699 -247 -811 -466 -110 -745 -718 -336 -67 -107 -137 684 -562 403 -808 -516 426 250 -463 726 101 181 -620 718 -292 366 -708 184 -734 -107 -836 -715 -125 203 329 -837 226 -653 -520 57 -722 548 -21 -821 667 302 -75 -326 -163 484 118 -471 239 -61 -801 -60 147 446 -382 777 776 99 473 585 264 -255 -673 -177 -250 201 399 -583 132 -819 501 140 -830 -775 -353 84 151 735 -715 407 594 760 -464 -149 407 286 -868 -297 367 419 512 731 -780 -727 215 609 35 -230 -111 109 -220 -245 -852 253 -128 603 559 -84 14 416 627 -435 108 -806 744 -84 -318 -139 47 89 737 -705 726 -86 -789 -460 -660 -277 -549 79 -705 -306 -472 328 -279 -822 -823 398 292 644 -70 -763 42 -60 -891 -898 613 -773 -6 498 -138 563 657 -541 -398 -171 672 602 46 -464 -278 -898 -849 -381 -179 661 367 -17 733 -79 648 110 331 -162 -277 -604 304 -890 -582 -148 -584 -380 -132 -667 -258 298 -622 -662 -435 -651 -191 232 710 -460 -670 43 -559 -383 -427 62 62 50 -257 171 -301 441 113 234 119 -882 -378 160 -5 -470 -513 -625 -253 -753 -17 719 717 -407 -15 -108 -410 -346 -624 360 -377 230 334 614 177 -177 710 -152 359 466 -395 56 174 -526 -596 -654 626 460 -574 303 -169 -314 -242 125 137 -166 -79 161 376 -709 -113 -541 338 -539 -263 -190 -522 234 394 336 712 -420 -572 546 612 465 -446 446 -491 -833 -833 -151 261 662 404 552 121 386 78 -358 613 -129 680 -18 -200 -764 528 -588 406 500 -283 606 245 -500 -736 -697 -60 -399 785 738 272 705 -138 732 83 -103 14 502 139 81 -290 -306 337 -841 13 407 -252 468 -403 188 604 -466 -858 -230 -520 -778 -240 -407 540 -590 -893 -664 466 25 -122 -68 -173 750 533 48 100 434 161 -360 99 407 789 -358 340 -352 143 571 -279 91 490 246 -895 -178 -833 -249 294 -587 534 686 723 563 -865 349 -116 148 -104 -381 -187 -611 -682 -720 -853 -725 800 -353 -879 742 754 -580 630 -590 662 675 -865 -734 274 500 69 326 -164 -473 -296 -744 -500 -220 509 -833 303 -838 613 -684 183 -672 -316 421 179 152 19 738 -334 330 784 -462 224 -156 660 203 -434 425 723 -765 734 -823 -509 40 373 566 -791 -302 -538 236 -211 -502 392 638 -623 -21 -324 -90 -806 706 -251 -371 83 753 487 565 -880 -735 291 -838 667 401 136 -620 179 579 526 -40 -49 -52 -321 -17 782 -535 -739 -339 146 -605 -862 253 -367 714 -239 -265 595 -647 144 746 578 -456 -769 641 -48 31 217 462 -195 679 243 -521 -658 -170 -90 -73 -830 424 -614 -307 95 459 431 -124 -811 -152 -74 -600 666 -830 -878 -266 602 -516 793 241 -190 283 -157 -834 486 -771 -501 63 -45 95 556 -145 -261 526 255 -348 40 -615 346 419 564 488 592 -891 -401 223 276 343 -245 -159 -293 -791 219 647 232 800 -507 -770 -146 -789 606 -552 -266 -282 -864 134 16 343 -35 -496 -140 -110 -159 696 -97 372 125 -594 -410 647 405 670 -464 -420 -279 -160 165 -765 121 -354 677 -551 181 702 575 225 -403 -764 -531 153 -126 -812 -17 276 359 -647 -140 -241 -679 630 -254 175 -683 -631 -200 -835 68 595 332 451 711 443 783 58 526 -382 -192 -455 178 -257 610 -262 781 93 343 -401 40 -387 -515 647 -553 -429 282 -748 686 -846 202 -654 -478 -546 632 309 57 -436 -488 126 770 -209 -733 613 340 -60 583 -458 -110 -861 -327 -141 648 -400 -222 -705 415 2 -788 -841 -556 -102 682 -674 -526 -144 -204 778 -327 -323 -185 181 -780 15 390 -762 -246 628 607 -505 -487 800 734 -582 711 124 -811 535 276 -393 155 527 313 -618 -137 -202 -274 35 -121 799 346 56 571 -164 294 -812 -473 -187 248 10 98 58 -18 -465 134 -420 172 -353 -840 -710 -552 590 310 -854 324 732 -472 -134 288 -897 -535 78 631 -51 -575 -890 111 -792 255 -66 576 273 669 336 -509 -471 -413 711 605 -542 203 214 -645 -29 -759 435 284 -344 686 -21 340 57 246 -350 -146 675 162 -822 -769 -92 -701 -790 139 -489 421 -757 40 -523 369 637 150 -496 -463 -249 -291 -437 425 694 123 -30 572 -175 307 357 610 41 -348 498 -23 -20 -843 468 -348 -897 613 446 -181 542 -96 -627 506 -393 -673 -674 -337 -480 400 751 -414 629 -636 421 -58 533 -599 -170 -793 -386 -189 140 5 660 467 -321 708 -267 -460 -616 -440 519 709 -455 673 727 -138 -143 -198 -877 336 236 -198 -729 195 -402 -611 137 -326 -441 -876 725 -552 -626 -860 282 23 -712 286 -379 525 484 -191 -54 -672 -403 -788 -59 786 116 -39 -134 -816 -502 -189 -245 351 -645 -838 147 437 -617 -71 739 -707 -859 -790 -343 14 -619 -812 -782 85 47 -46 380 -516 -207 -732 408 -543 -125 -224 -184 -529 -85 566 591 502 800 -92 284 -805 -18 537 -630 -889 -140 247 54 764 253 624 542 -380 -482 -295 -761 -319 648 -55 -589 58 616 -228 -230 -333 -305 304 502 -241 506 106 -781 -52 185 141 -614 -376 162 300 -381 270 -281 271 415 -872 429 726 -176 -874 -134 -432 -333 -204 553 -897 555 -453 277 -632 656 568 -306 -461 479 794 551 -243 -174 -421 309 661 284 -369 310 125 212 739 -881 -595 -288 398 -616 -16 -31 -404 -139 -887 -668 -70 -764 329 59 39 32 -549 552 -884 479 145 -418 708 -760 330 482 -117 9 -637 702 797 -870 559 -802 -503 -445 -846 25 -698 -38 -32 -645 -612 -538 -831 244 -847 501 237 -834 -129 -106 338 307 -667 -290 -722 45 -377 -324 501 -195 259 -437 178 11 -163 42 93 -68 350 -590 -281 14 647 -258 667 -284 113 -415 -778 266 643 -448 -657 -724 -522 243 -535 -581 -641 -896 -627 -762 253 -596 -703 270 30 -240 -408 254 -241 -857 34 332 343 -93 -665 -595 -541 229 -419 -545 214 -873 167 276 710 284 -648 -847 -166 -427 596 482 631 -72 525 124 505 113 98 120 107 -763 752 -241 380 -703 -126 -431 -59 -290 634 -455 -799 724 -9 -854 686 672 -240 510 281 131 -143 -569 697 -742 -24 228 -782 489 -334 -664 609 -85 -584 515 -761 -416 -235 -803 -550 -712 -714 672 407 -47 -316 -750 -355 297 -161 -453 -852 376 191 -728 -469 314 -725 698 -592 452 -21 219 776 -839 28 427 -207 -790 -521 471 406 467 57 -195 -472 -543 -528 -93 -805 -8 -731 -669 -139 362 182 -63 180 697 -632 -294 -371 -719 -765 -165 495 -296 -428 -789 467 686 339 430 -393 628 534 540 -613 -216 324 -567 -358 -799 776 302 351 201 -860 687 -150 -615 795 -636 -764 517 -302 669 777 688 775 362 -497 -697 -616 -413 231 786 723 -20 -774 -895 10 62 119 -114 184 285 -483 204 -275 -321 -743 665 -631 -669 -252 252 123 -206 -777 414 -780 -726 -417 15 795 -550 -796 -897 -269 -512 711 -799 -22 269 659 -196 576 -144 -635 705 326 -148 -305 -855 230 -588 -439 -878 -560 -126 -229 784 110 -722 41 419 513 -5 117 -60 -663 -654 -798 -128 90 -833 267 -168 395 339 270 724 193 -101 549 -558 92 95 -160 -241 622 364 146 702 -820 310 -359 215 -671 -356 -191 159 -5 276 248 -371 788 223 331 659 554 372 416 -280 -563 65 -174 -73 -231 164 363 725 292 344 403 -322 49 180 548 563 -633 296 504 -548 329 762 -775 104 -86 -173 634 -88 782 397 267 -118 -138 -175 241 -755 198 756 -260 -290 633 253 -631 596 -858 800 750 -684 125 -439 710 -155 -742 -451 -188 -262 362 693 709 777 -322 621 -689 -394 681 186 -390 -789 -167 -308 -814 31 233 -46 276 580 232 -209 -408 -39 20 -48 -235 312 -81 733 711 -300 482 -87 594 633 -684 97 -466 -591 151 -428 405 -142 -654 759 472 -829 423 800 -806 -275 -40 656 252 -585 -805 173 -135 -742 -793 223 797 772 416 136 127 -322 -61 -514 -537 735 610 -562 208 -625 -810 -345 618 -669 763 633 -347 -370 -421 -171 -181 -250 -677 -38 -384 633 -479 307 -274 563 -308 507 -661 -213 -793 -170 51 193 715 61 -362 -207 -625 189 -516 22 -188 -424 -125 -615 -431 796 132 466 -433 647 382 699 -666 483 -44 400 540 527 796 -452 250 -98 -581 492 -416 -748 -325 561 599 354 688 762 348 474 -624 72 75 -12 -589 -616 -251 542 755 527 -844 -610 -867 649 773 672 -573 -69 457 -217 -553 -199 60 -34 -559 -431 799 139 -80 -577 -522 -290 303 -84 -474 -256 -454 -392 -326 -347 416 -837 -74 216 -805 596 -814 637 -185 -663 -726 -396 -476 -491 49 418 402 767 -138 -376 597 682 191 -121 -784 -352 770 -145 -716 -420 554 -756 626 606 -200 -9 739 371 731 -559 565 -715 349 -586 434 619 -4 -110 -892 321 -261 112 -97 -288 -702 -762 -880 219 82 -839 -324 -579 -811 491 499 -242 369 -634 496 637 190 -54 -676 -529 369 -680 512 -178 141 670 -34 -227 -871 643 473 -213 230 -389 44 527 709 -451 510 570 -439 -299 109 -798 -642 -316 -418 -793 -362 -55 609 67 -542 748 242 -277 299 157 -454 -567 574 -757 -743 26 506 -424 -346 -610 770 -409 515 -410 170 -361 -614 -164 -418 114 -443 737 -693 -433 58 196 -37 -527 -888 45 -375 -498 -584 80 205 -235 344 43 663 -708 -368 -755 592 786 452 793 482 389 435 231 -743 -896 746 -458 127 346 399 242 -409 187 -790 -428 608 735 723 193 117 -350 -156 248 -229 -875 -23 479 -278 41 -232 -789 135 -460 542 462 279 -720 276 -708 81 206 448 342 153 715 -608 -518 -556 -2 82 -216 -13 288 -156 343 491 -293 776 -814 -250 -136 -458 -594 244 -886 519 -647 -435 -333 -816 730 526 513 512 -695 444 -530 -424 422 -658 -114 -465 -225 -583 4 -474 276 721 -808 394 -627 219 -317 690 -486 -834 -300 327 -404 48 -143 735 764 -465 543 -467 -80 -368 -218 717 -744 6 -811 -898 -534 -68 -567 41 -610 -107 448 -560 -327 351 -216 -32 -777 565 -362 -171 -516 -358 4 793 389 306 615 135 -615 90 35 -398 -27 -152 35 4 -250 689 -271 163 -277 362 143 -550 -387 652 -21 -68 208 635 117 437 -685 -140 -839 29 179 -213 -562 306 -268 331 -613 -267 462 -112 -758 685 -684 649 -441 589 709 -376 -329 537 795 132 684 -306 -127 -471 10 -25 -482 -795 -362 -322 -490 -833 136 -219 -30 -712 -487 26 238 -31 469 96 11 -439 228 723 -268 -251 -327 570 423 214 434 -368 -337 447 31 347 -156 -595 -485 412 356 -309 265 -124 -283 -801 -184 -410 -650 69 370 589 75 308 -604 704 -623 -865 -610 117 151 -850 -797 506 -113 613 34 -81 478 -171 -332 81 -497 -65 724 -693 -136 -572 557 739 -469 734 656 -635 -62 -143 -274 -678 131 -231 15 414 472 -76 -130 -485 603 526 512 393 -879 -353 653 -334 659 505 361 465 -585 -900 -534 -832 -69 88 -742 -66 -696 283 -688 571 -215 224 -717 299 227 169 176 -526 -786 8 664 115 192 65 494 -400 -341 -5 -744 -224 -434 -821 -326 -423 191 183 594 229 -24 -108 451 794 394 748 255 -230 361 664 -166 -376 -767 607 651 166 -409 709 -656 -802 -224 76 -384 420 559 -262 -795 -255 -194 -279 -163 731 -18 -685 191 -233 -180 -800 -565 -886 -810 -744 -161 -446 455 -100 415 277 294 -516 -51 57 138 140 36 632 674 89 310 56 -280 -491 -114 -546 241 -393 -777 -825 -655 783 -711 -442 430 -51 -84 78 290 666 -705 745 109 180 -340 665 622 -634 -725 -742 -107 -798 352 183 221 -606 653 136 -879 6 -651 -480 -728 -105 98 -518 -885 622 76 202 321 46 706 -739 51 -247 378 78 285 256 207 707 612 684 -866 -888 -645 -573 630 487 -447 -387 589 -275 378 -389 -803 669 698 -682 308 -446 211 370 604 545 189 352 -160 -386 360 -816 -530 -264 -588 -657 -316 -662 -450 -690 -314 443 619 425 471 279 172 -129 176 -94 -672 -435 -721 314 229 -12 -275 485 -889 -675 -878 3 776 521 -599 -350 -314 -485 -33 785 -542 369 546 689 -1 677 -240 563 98 -513 542 -875 -483 256 -324 -711 -361 650 -383 93 -441 573 5 -39 -439 760 574 133 29 -324 173 604 800 709 -415 779 -385 -245 168 -276 746 -823 -455 -803 382 -137 642 -98 305 -3 322 763 683 467 -160 421 -630 -368 -393 -220 66 315 -780 -294 437 -300 123 -585 5 214 -5 234 -501 -303 -210 365 -536 530 265 716 -654 604 569 432 -143 233 86 -18 -120 -76 -113 577 766 198 39 -136 -863 745 -278 -555 -399 -745 466 -311 1 -682 83 -76 -50 -731 465 481 626 731 -382 -31 -168 -304 448 -574 716 266 362 -133 80 583 670 739 684 -433 -13 -296 -250 -578 -210 600 256 -11 773 -47 46 -539 -179 114 -20 -78 -92 243 -64 475 -123 -861 455 439 641 -420 70 -463 -763 -610 452 -302 578 73 -673 250 -385 -83 -663 -749 337 384 -642 -754 705 792 -521 -77 -546 -769 -589 759 186 508 -650 -350 -529 -464 -845 -703 50 -86 50 -132 405 197 195 631 -792 -46 -253 -663 -649 418 -663 219 -750 694 539 37 357 202 109 -478 -486 223 -164 526 -675 -489 -743 334 -436 46 -472 104 56 -497 555 -859 329 740 -527 314 -892 600 322 -179 -167 -258 551 -302 254 -460 -790 -878 314 452 551 -730 -747 695 -237 -44 678 -189 335 140 -503 -614 -857 -21 -172 165 100 224 -880 -387 -559 634 488 -398 674 598 -114 -750 11 341 385 25 41 243 654 584 -423 -269 90 728 -543 -488 411 -104 -776 -143 -259 -627 -487 -338 -532 249 425 -34 -575 -225 137 708 411 791 -871 -802 128 -218 792 -300 -392 -811 -397 433 591 -141 -597 186 395 284 -379 -783 11 635 664 -249 335 -102 471 -257 -297 -848 9 -229 -182 -202 284 23 -347 -862 -874 766 637 372 -295 705 -185 -74 -836 663 313 -837 -853 -498 195 257 -175 -549 -410 405 -785 100 -722 464 279 91 -492 -459 -617 -314 199 13 -761 -750 11 686 -495 264 525 658 -671 -587 103 218 -19 -767 -892 -504 -596 -125 -544 754 64 -341 -372 -217 -405 71 -242 -246 -406 -7 515 273 -504 711 693 558 458 7 759 -588 67 -2 -772 528 630 -40 52 296 251 -571 -681 614 -371 -75 -254 -670 227 69 259 -891 -577 -256 -756 -362 -533 -147 229 -430 -142 -137 407 230 -334 8 -799 -251 -259 -893 378 324 -177 -635 -668 316 118 -641 206 233 380 -698 -257 271 570 -357 781 208 -373 -326 75 491 -266 347 -441 -146 -449 395 534 402 -288 -500 230 43 443 159 355 -208 -363 76 -596 -116 228 -47 672 -321 695 486 -82 740 -309 -242 -230 784 -836 157 -327 -807 -362 325 70 118 737 685 736 577 -390 -210 -609 739 346 -893 -132 -146 409 640 -577 325 -838 589 577 -842 -182 497 636 -314 -215 -819 -86 247 183 517 -255 497 -254 122 -737 5 618 -135 63 -751 -381 -897 -58 -300 634 482 238 745 -397 101 -272 717 440 271 -555 -431 -180 -758 -281 -436 759 608 428 -584 203 -18 -370 -838 109 27 -126 374 767 193 638 -363 -748 -671 -636 217 -62 -545 280 376 -128 57 98 741 -398 46 -68 -519 632 -100 381 -43 -420 14 687 764 -657 212 -683 -664 -40 -622 -428 -699 -257 89 -245 572 -374 -398 -622 -249 741 -703 -31 757 717 -322 -36 580 -330 636 -788 -620 -414 -589 -161 -673 -788 -303 -323 -12 -488 0 55 272 -549 412 -625 399 -514 -215 565 -32 596 -814 -631 769 -366 501 320 28 635 -643 -355 -184 -814 50 452 134 248 592 561 -81 772 -179 475 -414 557 86 -142 -516 29 495 -361 188 -163 629 -727 -633 471 -806 -547 46 119 -510 -529 710 170 34 192 75 -11 -378 -265 -803 -437 -602 530 623 -110 -525 663 725 -836 568 -509 -755 628 -591 68 278 131 -797 -612 149 -432 112 36 -623 604 500 256 -760 450 -346 -509 -425 344 -741 -342 -334 -730 79 -8 183 324 -531 335 -454 -674 -160 456 742 -619 528 572 -484 -158 -852 -210 516 -862 -664 624 -101 -673 -685 12 122 611 368 417 41 -198 -471 -93 125 -443 504 204 492 494 112 785 554 -93 11 386 138 561 -47 -717 -175 -897 -133 -791 517 -179 653 -727 320 -885 205 650 237 -316 606 -500 -17 41 529 -238 -749 628 -476 -259 291 102 -416 -405 -311 -10 8 -269 388 -348 -366 -860 -742 -899 -13 337 -419 -160 630 -884 -609 -213 -598 769 111 465 -716 365 -236 277 -471 558 -219 635 -499 556 480 -283 18 -594 -245 290 -743 -481 -661 470 212 -318 -852 672 -541 107 571 -862 -603 -860 472 629 331 -363 196 -531 -559 386 -619 251 -473 -244 -367 -336 223 615 -407 -740 -105 -575 60 778 -522 -58 397 -58 626 -793 -892 -132 -425 313 200 -383 -700 708 512 -572 -434 -614 -215 -341 423 -680 438 -418 98 -804 -367 215 367 699 -123 -155 -369 259 419 -433 -450 363 -663 376 -34 -374 607 -716 -542 255 420 -495 700 -214 -463 740 -217 -758 -165 -608 580 -92 590 -869 -105 158 476 426 -474 -851 -670 547 703 490 -620 -344 -76 -335 565 315 -724 415 421 390 -865 -847 -406 244 68 88 469 -789 -528 730 -125 -74 497 -696 768 -425 -396 502 -260 173 175 283 -758 31 223 591 423 201 515 -511 27 -849 156 -870 470 -779 786 17 577 -86 -412 -347 -321 108 -304 63 387 -530 -157 -236 -754 287 434 -432 751 659 -401 -210 12 788 226 -273 792 748 -177 -109 -362 131 -527 585 -46 -16 -137 -702 -644 33 -108 -700 -77 -576 466 478 601 251 293 158 202 -361 207 -22 74 743 -151 705 -289 -741 550 -138 229 -723 630 61 737 -296 -798 9 170 -808 -458 -13 444 562 -570 800 -405 -723 62 50 54 499 724 -607 -518 -714 -59 -430 -670 -592 82 -145 -439 -762 -558 617 471 -68 315 -727 -555 -895 -696 738 -244 178 -534 161 -883 452 622 221 -270 73 59 661 -706 150 95 700 -279 -707 653 576 -813 -384 665 -354 408 -285 764 28 479 51 193 292 -141 471 9 -271 -774 332 665 -626 366 -535 623 48 -821 -404 -207 -91 373 -196 48 -565 -134 -727 396 48 -729 394 -693 -214 -41 -709 -312 773 -767 149 367 -805 -196 635 -229 -421 563 -193 99 479 692 162 -653 178 -758 759 -554 -562 -657 703 -399 -468 555 42 -331 549 -356 148 272 384 -277 411 -314 -736 -380 395 -351 -139 -709 689 -230 -149 -484 -29 74 231 29 -81 -24 384 576 373 -757 609 198 -506 683 -460 647 461 607 196 -46 612 -339 481 -527 18 -700 686 -2 401 -353 -295 -144 -735 -545 -666 -397 -869 731 430 648 -85 -52 -418 -316 417 -831 723 -123 402 -856 358 -56 -216 633 -753 51 -599 267 -208 -236 539 -36 -599 796 -497 -856 446 657 -260 -886 375 334 -124 284 -366 -479 -345 -399 344 -303 -124 779 200 752 -237 427 587 460 -549 693 623 64 516 -342 440 -299 -723 -556 678 -586 29 -554 -390 -539 721 -424 -487 -555 -569 784 56 -673 -32 222 -328 13 553 197 -816 -25 -635 -539 205 -819 -152 -470 -300 -92 -193 -170 520 260 637 89 -119 -687 6 -670 -486 -598 220 -473 -830 -531 788 738 -440 -478 704 -606 -711 466 713 -636 -180 -584 546 685 -381 -271 440 -441 371 326 97 735 720 -668 185 702 62 457 -729 246 -815 580 -53 -616 -353 194 134 -558 -511 136 484 -68 230 -643 266 -854 482 -639 334 -784 528 -696 60 123 -713 -836 697 558 582 -323 713 735 -656 754 -650 -876 750 576 -550 -55 -664 -163 -569 -504 -708 -751 -816 -435 -538 -684 349 640 395 -390 628 312 593 103 692 601 -516 252 694 -825 -627 -827 712 -663 -409 -261 23 199 -239 705 -620 526 -369 -91 -674 -410 668 -268 -789 -709 -565 -531 276 -324 -186 -23 -373 -224 -479 273 -583 -567 47 -848 -827 -399 -531 318 562 33 -170 760 537 385 1 -552 610 137 -364 -271 102 512 749 170 -504 -728 502 -665 6 -258 673 158 112 168 730 -251 -329 585 144 630 -463 -844 -814 -163 -341 660 93 554 -448 -82 -761 -664 -397 -698 -601 -581 512 -387 -220 -625 -510 429 96 641 -817 -765 -147 586 786 -508 119 547 -793 -766 245 82 130 224 -752 252 -6 576 41 -238 679 -690 559 577 526 622 -770 -731 449 153 3 693 719 617 -839 319 -352 -367 256 -158 191 -630 762 -537 791 59 113 448 -724 -535 -50 -562 -496 435 303 -505 -263 493 -221 536 386 -578 511 -379 59 -772 694 -173 31 -757 -628 88 -657 -582 -239 -435 80 313 -612 -753 43 -145 635 303 -261 126 -374 -874 -518 -574 161 602 -199 -899 407 792 228 559 741 755 688 -480 -320 737 286 97 642 -407 -674 626 535 -359 -806 269 -557 -330 647 724 -192 43 -137 583 -211 223 -566 566 -104 -869 -860 -513 334 259 488 419 797 443 26 743 430 -445 -748 -518 -34 689 760 -461 -34 -880 749 -126 394 24 -616 594 99 87 -366 211 -638 -844 -556 739 -896 -181 791 363 204 -627 138 655 20 -142 730 234 298 -748 -866 -281 -386 689 -859 590 634 155 -824 -596 102 -635 -681 -446 110 -224 -641 204 586 56 -884 711 -717 -36 -860 -219 561 -120 449 -850 484 -260 -175 -809 -758 -325 432 -709 134 -408 743 -326 613 470 463 -506 -583 -572 -649 -593 -825 -597 467 538 490 153 -779 -395 425 -235 -664 543 -589 385 362 640 -17 447 344 291 -437 244 -218 -3 -718 440 257 -40 -525 284 -14 -457 644 -808 -475 -421 -90 365 -734 -35 431 -524 786 307 186 -555 217 717 25 -35 445 -244 572 109 731 -207 -594 440 723 717 436 490 335 -257 509 697 -780 -18 -146 -419 538 -530 -556 -612 -458 -54 663 47 -202 -322 703 -600 138 -487 672 -61 190 -291 -655 192 -818 763 540 773 -543 428 -656 75 167 -781 -169 44 355 361 -72 -167 -508 -787 -21 -778 -459 -483 637 483 778 536 -778 260 -431 100 -891 310 -421 582 767 788 124 688 -234 786 -741 519 763 -640 117 -41 480 477 13 532 -166 -586 -25 -56 -820 -672 652 773 83 -192 211 113 -535 -223 -431 -408 -448 -368 335 741 -453 98 -42 -852 -520 -265 -361 162 10 365 -673 535 -335 776 195 -110 -190 708 382 -145 -137 -370 542 -48 -501 -381 151 -158 538 -313 660 124 410 -129 -580 -186 -145 -497 732 132 -884 -512 417 181 166 613 704 248 737 -813 -803 -349 48 102 -511 349 307 27 -429 -192 176 -659 -615 -740 -653 -69 -777 -279 616 90 474 218 -509 -684 -66 296 712 -853 -443 232 749 -582 -80 -207 -379 207 238 113 342 267 -433 -462 280 -762 86 165 726 416 -267 -654 -205 375 551 -716 527 -245 87 382 23 517 -319 83 782 -111 -270 -745 -348 -70 -150 -612 282 544 -712 -704 421 -899 187 318 710 321 -634 -731 -327 -321 -517 -127 758 177 109 -140 -766 -319 -705 784 320 533 -160 -294 294 -183 -384 -715 -437 -140 -153 -645 -30 -416 470 -723 -728 -91 -403 -783 -559 57 -794 -41 -105 265 507 -825 -297 287 306 -74 -283 -702 -758 -398 -461 252 -420 426 729 -787 -43 91 398 -199 658 173 -172 -674 -439 168 260 218 -346 -651 603 -165 499 -63 -182 -282 -195 -113 767 671 578 269 -312 -414 192 -439 341 800 499 -184 202 -119 645 121 750 -630 -207 171 -253 639 -810 -523 666 174 -280 -179 159 22 -465 258 -432 -438 71 -681 273 503 30 399 -382 651 168 -274 306 -799 -288 -672 8 178 676 20 557 321 41 -866 193 -752 -72 108 -851 -388 170 -823 -243 -757 -216 -550 393 -79 657 404 -74 -620 55 -215 382 -352 -323 -879 197 360 -187 -751 -115 -369 -824 600 -780 340 766 -512 455 645 -47 -679 -668 -442 541 -514 -588 739 741 320 -709 -437 -692 10 540 -551 -759 -43 -521 -845 -586 278 -137 -117 -503 -192 151 -757 640 488 686 578 253 696 -461 467 172 -896 266 320 714 -151 -717 -879 -275 -489 748 543 762 264 -83 732 716 -528 593 510 -335 514 579 188 138 478 739 -600 176 -211 -742 -325 -376 -609 -781 -892 95 755 -693 247 -273 -778 519 -286 -280 361 28 -598 -111 -24 451 -225 -862 591 -530 136 374 398 -858 -449 -199 -677 -460 500 797 96 352 -395 247 -467 -437 724 670 687 -283 64 234 410 -380 -702 -89 -466 -552 -125 557 639 520 91 472 -239 546 -605 -731 569 454 210 334 -489 -515 -50 -201 -598 -72 798 -875 37 -352 -549 -363 49 757 -350 111 100 -345 278 124 14 -45 85 165 -824 -594 -205 -312 -550 -422 509 653 -456 -370 -15 607 -49 694 -758 10 131 156 -732 -880 546 598 -773 -30 -766 171 550 -855 -133 435 782 -148 -651 -775 -853 -96 -773 -193 196 -71 -177 -711 212 -423 -683 -772 -139 377 -826 404 387 447 148 771 384 -687 -124 -619 -68 164 418 -821 658 660 -895 177 -194 176 -241 102 -242 -696 391 374 -365 -472 -473 400 400 -845 -793 773 730 -195 448 119 -37 -852 226 240 -411 444 119 503 -209 254 87 192 -429 27 -58 647 53 -737 234 -826 99 -890 551 -881 391 -336 -426 -66 431 57 -866 584 216 594 283 746 -83 658 -728 -825 -765 571 271 130 -335 -403 539 -539 -681 -369 -701 348 -692 70 -773 448 -93 657 56 -159 108 -283 579 -147 -231 -647 398 -655 523 725 428 89 204 -607 -734 304 -521 263 -226 14 -432 640 -255 358 547 377 713 -86 247 550 -809 799 -82 327 -812 555 -496 386 -508 -869 354 647 -372 249 531 645 -766 -597 -698 270 -475 91 -586 -892 478 727 -830 -420 783 -288 625 384 555 -655 248 756 -694 -586 400 -782 575 -237 518 396 -48 272 -551 24 576 60 17 -167 -827 169 -312 -697 -571 -748 -587 239 -633 400 208 -436 625 23 -236 -297 -624 -251 -726 452 635 81 432 -298 588 313 -359 -436 48 -184 592 -464 60 -165 578 206 -682 -871 -545 -518 243 -427 -462 533 -92 -651 209 428 749 538 295 -486 -261 352 74 293 -290 -8 610 -763 660 633 -682 -288 -703 121 -345 -846 744 -571 7 440 -554 51 516 -575 762 683 57 -127 -541 320 585 -96 -411 -100 663 -469 98 -247 -483 468 177 405 -331 -80 -719 680 143 -890 472 97 -145 197 658 -468 664 -746 -443 -408 10 421 -759 -228 100 482 -808 -526 -465 105 -361 -576 354 304 -82 -385 -516 -603 -233 -525 -348 -15 -844 196 -373 -668 593 -41 -456 579 -445 111 767 -756 721 418 -796 -451 396 698 458 -785 -119 -88 -36 -803 659 190 78 -683 538 -779 -638 386 644 477 -679 -126 -323 58 -525 -597 -583 -192 709 292 -66 306 111 -416 325 52 -569 617 -522 386 -598 -568 122 800 390 -790 241 -681 481 444 315 -805 641 -666 -277 786 -315 -38 723 633 -517 455 430 -573 -577 -144 496 348 -469 -640 574 308 661 172 -318 -341 -865 305 722 -339 739 -260 716 745 -293 366 -315 752 66 726 -365 476 -205 87 707 409 -157 -106 -579 -269 -457 -418 82 352 -191 152 754 577 717 -380 715 121 263 -276 -780 544 -125 -499 524 -552 71 402 -734 318 -217 -403 317 227 -618 -649 197 -128 -272 -109 705 -335 -486 387 193 -709 225 -519 138 15 693 -471 -413 -257 -380 9 -354 648 417 -745 -617 583 623 -12 16 -689 -271 201 -115 189 91 -82 52 514 -727 -772 -822 269 -594 -709 547 55 67 -323 642 -419 540 433 -441 -177 -86 23 26 -528 -393 -321 183 -30 633 242 665 -645 475 -50 -509 782 -73 -666 -779 187 17 -677 -812 -842 -346 -815 352 54 611 446 -711 625 211 746 -537 -776 153 372 68 94 -164 -863 -606 -150 -46 -371 -400 648 -522 193 -266 173 -757 363 -389 563 -241 552 -857 350 776 -604 23 79 573 797 -749 739 483 701 431 -5 -580 -846 634 -623 -239 -62 59 514 -202 -849 -258 34 -88 77 585 -809 670 -338 -110 184 178 261 312 -547 558 526 246 -675 -766 615 203 -586 712 -258 -425 640 407 -850 -269 -481 -456 107 -549 -859 662 541 -132 425 -622 556 350 -498 -375 -515 397 -867 -456 503 602 -568 153 362 -76 -836 488 409 346 -524 639 569 -508 593 -354 95 -849 -297 -792 571 89 -274 -55 -182 -713 788 506 -754 -497 468 748 -524 34 -118 -300 -1 -778 -248 -447 -861 -895 -145 788 621 150 -895 122 545 -309 -312 -628 -771 571 466 -761 -757 125 -470 28 489 544 131 185 424 -731 -202 -754 294 -636 -480 713 -889 -879 434 -547 654 -295 156 -744 -166 272 52 596 -557 -226 -594 -88 10 -613 -594 621 -308 -697 -48 535 33 647 534 191 767 -166 -19 407 750 -858 -535 -315 779 -697 750 -598 305 -480 -95 -278 677 686 184 459 -368 -120 318 346 402 -275 755 -255 -140 526 -606 -145 -887 2 467 360 377 143 186 -7 414 38 617 -146 -20 685 -826 774 219 -387 -452 609 -675 155 -761 -823 -399 79 -233 -566 -779 -169 -240 -793 -322 -85 -34 -720 -287 673 535 -43 -418 -66 28 -255 446 -301 -578 -425 547 43 -97 -896 541 211 -376 -98 747 138 -749 -59 -430 -397 -599 -543 -499 -633 186 -531 -134 371 361 -831 107 484 745 -96 -571 -519 256 194 -218 -308 -297 3 27 479 -371 -633 -69 -372 -10 -138 -898 -603 300 286 413 -492 488 294 -642 591 -231 571 758 -232 760 -553 -455 298 684 -584 125 -781 -50 -526 -451 51 785 -137 429 689 -806 -753 541 -617 52 546 412 -677 -836 -240 464 -415 -361 320 794 228 685 -169 38 -650 -530 -366 -605 -554 449 -177 535 86 587 652 355 -92 482 480 658 185 -306 594 -818 -254 184 -51 -825 103 93 764 -834 -378 525 227 -413 444 443 -17 538 -172 260 597 -211 -342 443 -575 212 -325 -640 -791 -225 -369 -108 294 -99 -747 763 163 471 -352 -563 -266 414 29 -408 372 -882 573 -212 583 -864 728 -190 -73 723 191 -772 -580 553 591 -514 178 -207 -857 -38 357 -324 489 -275 723 227 -50 -455 -459 -793 42 417 -169 369 185 398 324 -899 152 404 155 158 623 505 -756 -876 -391 -664 -711 110 236 560 -656 83 -135 288 -420 -780 793 -179 -894 501 -90 493 -357 -639 562 -283 -736 -443 -614 291 -111 -855 -533 246 278 231 -163 -557 781 763 448 693 -890 -472 97 -386 -415 780 -539 -697 685 -369 62 -82 373 -563 -615 -466 -326 -298 -310 39 543 -444 -500 121 177 -219 556 452 633 59 -210 100 -883 610 620 13 65 -274 41 -756 -282 -286 685 275 -855 488 613 -531 -219 374 -610 -651 -688 -811 642 -404 552 -446 607 -364 -23 -571 -168 -636 -828 -691 725 102 752 -839 -566 234 -504 -806 -215 701 94 -748 442 511 -232 -213 737 -208 34 -148 569 -13 754 542 699 336 57 -624 -314 288 -448 -623 -708 -894 232 -149 239 -197 435 -305 -899 499 -18 -183 -516 749 479 -426 158 681 271 351 516 -777 727 18 381 -541 -30 -761 -48 594 -658 50 440 -162 -56 444 333 -138 563 -679 0 647 -854 -530 -474 -546 766 -105 177 -842 -309 768 114 276 176 -17 732 -202 -229 -47 142 797 665 458 455 -707 -713 -800 -875 -673 -464 -546 420 -64 -491 67 -697 162 -555 -241 -375 438 -30 133 -890 93 1 634 20 414 -440 429 673 303 -775 -525 -635 43 -309 -252 -784 -25 247 409 510 207 709 -151 355 -11 -692 5 418 -66 486 294 35 693 39 105 175 -66 520 326 46 574 -561 351 578 739 -211 -355 -781 -811 371 378 -897 -571 308 575 -3 62 424 -399 -570 -632 -863 -226 739 769 777 -356 -562 22 250 -151 -21 -783 586 582 -547 605 -450 -22 692 -660 201 242 594 668 615 194 -523 487 603 -294 333 -137 -845 630 -219 -746 -325 -245 -784 -345 244 -874 638 -350 738 169 764 57 626 -538 -568 643 431 -238 745 386 -818 -853 -756 -588 459 -665 328 87 637 199 199 -203 -39 67 514 -225 -832 -275 412 -216 619 223 -426 0 345 -623 -613 459 -791 -359 -104 -546 -479 707 -802 447 325 502 244 321 -228 -758 608 -6 429 385 -723 450 -21 643 -602 -323 -262 -460 -492 650 627 -194 715 -121 -444 71 213 283 387 -568 -340 371 66 -136 -270 -343 3 91 -2 230 -593 356 211 -97 -566 -167 627 118 -750 233 -459 741 343 -89 262 -263 751 38 -271 -543 188 -620 519 494 -749 33 515 -884 253 762 60 690 149 322 604 -339 -34 414 -317 -224 495 -563 -524 -342 -805 -294 211 516 66 -77 -675 510 366 18 -603 11 223 601 -138 -387 211 -501 798 -738 -231 791 -566 -337 527 304 -713 273 62 266 -551 -51 347 775 224 183 592 -237 -288 81 91 1 -98 -594 -384 325 585 721 -321 384 482 -278 16 -321 282 -508 -400 144 365 -369 -770 340 -589 -844 764 -20 -543 -690 503 797 -556 -671 135 -750 181 -545 -212 -572 -641 -602 -337 459 783 405 -112 94 414 -235 -706 -251 -630 437 -258 -432 -554 749 715 -879 789 734 301 -726 -67 620 -242 191 70 69 190 -536 109 -284 -752 21 -753 -48 -117 576 -819 -558 -509 -756 -491 -411 342 -894 65 755 -723 784 -607 -509 18 564 -400 567 -626 490 457 -157 146 -113 574 433 -700 -456 557 569 -1 -728 -602 108 -118 624 -695 -449 58 -836 -70 295 506 -273 753 -399 789 1 127 656 -371 262 -883 548 286 698 546 381 256 -645 -178 -574 -847 -707 -881 -643 560 402 173 -503 543 -113 360 634 502 -421 -800 723 -226 -648 140 619 -545 774 -822 419 74 87 312 402 -56 -455 -34 -309 269 778 196 -344 291 -306 -167 -542 -143 -616 465 313 450 -437 -502 -253 -328 214 -707 -814 744 606 456 -808 794 -145 346 -713 791 -767 -557 -495 -230 -749 450 -484 152 269 -371 -341 622 -53 763 309 555 -272 667 -313 -333 726 -4 -306 86 323 9 444 -465 740 -296 -127 57 -533 443 575 -250 -402 -786 130 -252 -651 -605 -733 -606 -503 -876 -624 -458 13 720 -520 -732 -178 -876 -728 745 -498 -619 163 533 402 785 633 -338 377 -669 -179 -557 613 86 -567 483 -721 -583 518 632 -270 298 -889 565 -885 -624 -400 586 -307 -513 -122 -216 561 652 -162 502 30 -816 -866 736 258 -723 649 -830 276 -148 -77 -279 631 146 357 -26 -512 765 -800 566 797 -429 482 -296 493 -630 -483 525 -147 669 681 -167 8 313 -309 755 -881 20 456 594 507 135 494 502 -10 513 -636 604 -267 775 697 -346 -414 129 -255 285 44 140 214 176 -840 -396 246 -311 792 712 567 -781 756 -387 -528 739 342 95 347 242 79 786 -111 635 545 214 -534 734 -570 -849 -750 -736 -599 422 -439 -622 -655 -815 -893 -557 -348 -472 693 -899 577 516 -555 -674 486 -35 506 86 750 631 -631 -20 -486 -452 -419 244 -175 470 734 -109 -193 -165 721 523 -884 -58 -280 435 -572 198 -474 -166 -831 466 -158 -122 -312 -757 404 59 621 21 59 341 -824 -102 -133 -242 -390 200 -618 249 400 -483 -790 791 -265 37 43 -140 -455 -223 -575 -315 -76 -416 -792 325 800 603 585 -445 -12 446 342 -822 524 -303 402 189 543 163 -9 627 -771 282 30 -538 -453 -82 -259 -517 745 782 -536 -146 76 775 -860 -512 150 -27 473 626 769 460 761 611 463 677 -823 -150 -380 -276 461 -31 112 -717 -315 -53 -444 36 -545 -617 578 483 265 -735 -179 -848 -192 -126 200 -661 557 -385 -769 45 114 -119 -843 233 200 633 -100 -823 -432 -731 693 -388 246 587 514 -702 753 -289 -790 -692 269 -413 -251 465 -200 -873 425 606 -363 293 -450 -690 -514 66 -588 -80 -143 -666 -141 257 -713 -842 -44 -310 197 573 -843 190 -869 -602 -605 294 -373 -769 -657 -354 -580 -92 -434 79 -105 25 -252 -803 -256 645 640 331 29 695 -450 -500 780 -678 540 705 335 -259 -233 -684 -174 -534 -253 446 630 -706 -895 253 -204 -78 -87 -281 223 -852 165 -71 148 -393 166 198 -537 298 603 -874 28 619 -108 638 48 -114 -637 -76 -548 -116 -804 358 448 175 345 -852 349 379 -841 305 772 388 -388 -241 655 -264 -673 587 -9 -628 -789 578 -742 524 39 -466 140 -57 125 -352 655 -664 -160 625 -874 -74 87 160 567 -300 -418 -529 -834 -834 458 -26 219 -488 -96 -297 -492 -341 183 264 -715 -222 -609 -134 -548 -509 558 222 -603 437 562 -475 -119 294 652 -219 149 556 -301 564 -362 -333 -307 -11 488 100 241 -402 -202 -423 159 281 -849 668 -237 -560 -286 -467 266 -776 159 -855 -728 -404 -853 -816 756 159 50 452 -147 -844 216 -314 -871 396 404 361 401 90 -577 -640 398 -773 498 -511 533 -208 794 -315 493 392 368 37 -503 173 -466 -682 -428 -786 186 744 466 791 -362 -468 -122 -495 -413 -560 220 -528 -249 691 644 -307 521 -436 -497 329 786 -552 -447 -844 -665 471 92 526 630 -86 -676 -450 -244 -790 622 -619 -661 122 663 -454 -562 -715 -417 -549 -543 -7 440 -746 -137 -263 -377 -537 93 -707 -670 361 242 619 -490 -844 -886 -540 436 -401 -688 -665 -473 443 -368 -379 -892 -446 -590 -565 104 -142 455 46 240 -173 787 13 296 189 145 720 -119 -709 -788 -616 194 301 725 216 305 152 356 -234 -8 -126 -522 -317 272 -383 -492 244 528 -696 603 -62 -242 540 -112 -315 -353 549 -688 -668 -6 -8 -253 -817 313 -418 715 -6 -46 -74 -126 476 -508 772 657 33 -755 313 -344 74 338 -800 -453 -60 -485 461 -14 705 89 446 459 694 -548 295 645 23 -766 673 -13 -717 684 -279 -598 -704 248 -596 210 -761 -108 -99 191 -778 481 117 -163 36 -367 138 -440 137 -666 146 382 293 460 530 769 730 541 -790 -92 751 113 709 538 64 89 709 -796 -854 -833 310 -776 -481 402 -177 767 -241 120 -596 -342 -246 18 -171 -596 -115 570 -646 -576 -316 -132 -582 493 271 325 -596 -332 -774 637 -454 -253 190 773 676 -370 458 698 649 -601 186 94 789 249 -372 -343 -681 -356 -146 66 -338 -32 -695 -796 -319 -618 -750 87 590 -249 -628 -335 -15 -367 363 -519 -325 -699 -505 369 -163 -374 443 214 692 456 349 -779 574 -365 744 -838 -91 524 -161 -794 628 -719 -24 -808 -297 -785 -486 788 348 749 377 -88 717 -469 788 -290 -581 -515 -237 641 -230 126 -558 552 153 -266 -486 -554 618 -159 293 -734 -837 -808 151 471 180 -385 395 517 -728 -206 569 -834 417 65 -805 -518 772 131 -839 504 -612 182 -174 272 -261 468 59 236 -295 455 582 -592 -83 -785 -639 107 272 591 155 -549 -155 -428 607 512 337 378 -76 627 4 -133 161 -295 274 -786 551 -236 -157 -223 -245 -810 -418 -210 614 -265 731 -665 -374 -551 -491 -3 -84 -661 748 -809 -568 -561 314 -482 -173 265 328 -389 -272 520 -861 751 -419 -268 -342 193 477 -264 -322 663 593 -8 667 -122 -815 15 140 35 -277 466 779 -263 -289 754 -258 482 -744 141 -247 245 -733 -362 -588 -234 -725 623 503 -386 728 633 741 -470 -41 94 761 -643 764 -417 -685 -149 -690 210 583 759 618 -453 -852 -452 -632 -555 -835 -521 -373 406 -472 273 90 -457 109 516 353 -841 -344 -764 -763 767 85 785 -529 394 55 -766 -577 442 758 321 222 3 -477 551 -627 81 -664 -686 -44 206 438 254 385 -168 700 -646 -40 256 -555 -490 544 48 -136 78 493 -276 -650 684 -538 782 567 -529 -175 -218 247 508 -346 -283 -393 -587 -425 -262 -832 -833 -238 130 -588 -485 -677 164 -412 51 779 103 -504 -75 -605 -623 156 481 781 686 -168 77 -821 341 -136 185 -287 677 -889 -634 305 -667 -97 1 2 -504 -686 -654 697 -167 -191 71 491 -300 632 649 737 -751 513 223 -488 -683 -262 273 465 -174 558 -377 295 -181 -331 474 -100 175 -783 -102 -676 736 -644 335 -796 -375 -496 229 326 409 -247 -471 -704 -395 -234 567 347 -870 1 279 -244 14 177 -105 339 -649 -683 -590 -456 -647 731 -874 -447 -837 -174 580 254 -16 423 -686 -462 148 712 -574 -410 -670 608 130 -570 440 60 734 -861 -787 -149 28 -194 338 -582 127 752 22 516 331 -186 182 338 -106 213 405 -109 130 800 454 472 358 -278 -501 -683 405 132 -293 36 -510 -483 -782 -833 153 737 138 697 616 -674 92 221 619 -276 199 -279 411 -789 -738 -805 -86 64 -590 -92 379 -84 -485 730 529 -388 -790 605 -367 470 -75 139 -178 577 -259 -743 -385 -668 -573 -547 -574 -683 -249 343 123 -684 450 800 169 -273 -6 -298 -183 -816 265 -706 -234 -230 32 -761 657 -503 -502 421 -845 743 -271 436 290 319 -824 576 -767 -40 378 732 614 -880 465 327 -668 48 677 -792 -489 -325 -152 170 55 -802 -371 673 -838 29 -796 429 251 653 -666 327 -164 -544 -796 -443 -54 313 -306 -563 -769 -793 -686 -326 -252 260 -257 -891 701 -845 -282 -396 -750 -702 -77 -80 -76 104 182 -291 -475 191 -565 439 -129 -774 -435 -550 -278 72 -888 790 553 637 365 -405 -820 48 577 235 622 -323 3 252 -257 -77 -434 -69 762 17 -203 396 718 -451 137 239 -651 -572 71 -293 -313 457 -433 -408 389 699 9 -192 29 517 52 -613 -45 -724 133 -626 -724 667 137 97 -313 -852 326 -69 128 691 588 717 -247 -166 505 -367 -226 583 -310 16 -717 386 278 679 -311 412 -11 16 -822 -145 550 85 527 185 -92 685 -331 -155 220 -623 -688 -608 191 -566 -383 758 625 -225 151 780 687 -170 445 648 -629 525 314 353 27 -499 -29 -202 -479 571 -501 -529 -162 232 -47 499 -596 -725 219 -679 349 9 -371 680 -884 446 592 91 54 329 -221 147 40 -404 -286 604 -44 -209 623 -631 -460 -446 -529 -254 542 364 309 760 753 -795 574 -326 794 -534 461 283 -866 -112 319 720 515 300 -541 506 -733 -321 -34 55 463 -254 -103 -654 330 146 356 -783 -415 177 337 -640 105 201 613 -239 -140 232 -731 145 -805 -231 -808 -141 -712 381 -19 -541 -777 175 560 658 -261 634 -4 532 -275 -676 23 -250 153 -262 -206 676 -348 649 -133 -754 -454 1 -657 -264 -842 121 -628 370 -631 -31 471 -11 -491 -5 747 -545 404 136 -718 -94 -130 -390 -72 501 -353 -44 782 281 -337 153 182 36 -792 -562 -290 280 52 -100 -171 335 -548 -587 -430 568 471 -657 33 -332 389 -498 -603 -443 -813 -427 598 -231 -145 -337 758 -346 -6 288 499 428 -857 -345 -417 421 295 609 -176 -237 758 -147 -521 -319 -293 511 -624 -820 -767 -783 443 343 -134 -274 -264 -887 446 -729 -699 -122 315 -300 -430 -606 -383 521 -217 -854 -639 222 338 -217 -688 -152 371 172 -349 50 520 -216 248 -684 356 -160 -588 -848 578 378 442 -58 -890 686 -59 -283 642 -56 -430 652 286 23 -457 385 -822 267 229 -144 -337 648 -160 369 -770 616 -817 108 -652 531 -569 728 759 -115 15 -874 349 596 -227 -807 248 506 -732 -72 -143 587 -150 511 -684 157 427 93 374 319 253 -896 485 451 -627 757 38 158 168 268 -55 -653 62 320 -578 710 436 -134 -602 691 -762 298 303 42 -93 49 721 -383 168 -554 516 -605 -447 -386 347 -500 -225 -42 743 -872 371 -430 -129 336 397 485 -188 -619 -865 -749 572 186 -258 606 -788 620 -600 -439 315 -212 32 -324 88 -686 -714 -755 1 -143 -712 -411 -226 293 -75 -11 -664 170 -874 196 128 758 -289 -853 -116 118 -60 -102 -782 45 708 -244 -774 -731 -504 456 -695 236 -417 427 71 345 -525 240 -317 258 -696 -503 316 265 -850 -55 -671 592 -692 -23 788 -753 -712 -130 640 -240 284 -660 -533 100 -333 -290 -886 55 -876 -466 -102 221 -248 -281 413 287 92 -816 523 603 532 469 -442 -481 139 536 -869 -557 329 480 457 -844 232 -673 -602 274 -893 97 -237 -811 204 279 -788 678 -514 458 -797 224 620 -360 492 -144 -1 -555 639 421 -432 587 -50 -826 115 -198 157 466 121 -640 735 -854 622 373 -53 87 -641 -228 -357 -104 -637 -536 -202 116 -522 -24 511 339 116 701 697 -767 191 359 524 -309 25 655 -482 -341 501 494 726 -418 -770 -286 -899 605 99 -889 142 -492 -542 791 -492 150 -754 334 174 -88 88 -608 340 658 -67 -520 63 -779 -889 -638 -739 -95 257 -13 -720 -816 -193 519 295 -900 -710 243 739 -501 -19 353 -827 -208 -614 226 -320 608 -369 106 -640 108 436 -372 -542 -148 745 -5 -161 -870 563 -641 -230 375 606 357 -757 210 759 143 203 -575 425 52 -514 344 -439 368 357 -883 -221 718 394 763 573 -182 458 737 -614 540 598 152 -727 -641 -731 -646 -353 -586 -563 31 -868 180 350 -30 -321 -646 -192 -109 621 343 130 794 -248 675 7 257 -251 487 20 572 -643 -552 173 -2 417 -310 -320 710 -702 474 -209 -816 -593 -806 -854 613 -337 -823 352 185 708 -246 117 218 -736 550 339 572 -68 240 -620 14 140 -380 658 108 523 -751 -208 704 -294 595 -104 399 -46 59 659 -653 -287 227 54 -899 -773 315 -636 583 297 505 -334 -530 460 -320 -202 -238 67 462 -596 -878 254 -571 -276 -394 633 -866 -90 -43 -655 -48 202 396 -414 41 -488 140 -651 -477 711 -367 705 225 134 28 89 -401 -582 270 555 -722 -99 -254 -322 -569 -92 -278 634 -845 -665 -628 632 -783 -63 182 28 -208 -381 701 -341 571 -306 -866 -813 -527 -504 7 316 -543 614 539 -184 -558 80 -93 129 -264 551 144 -453 -316 645 729 325 740 -339 4 50 -411 155 799 -351 246 -114 -412 598 109 30 -667 634 422 -258 236 716 699 -299 -318 -79 -710 729 -690 30 56 -113 147 342 696 -649 360 275 138 -824 758 -538 -140 -632 -221 317 227 -237 -690 173 194 -720 -815 -385 -362 470 -673 52 -849 -323 -610 484 206 -849 620 -452 431 697 -129 -410 -294 -833 641 -134 -723 232 274 -437 -41 -838 -468 -231 -805 678 192 -451 -482 -279 -534 348 -155 -594 -232 650 -546 -799 -837 -232 -496 -12 -336 -435 -859 387 561 -111 363 -572 -160 -237 -601 350 148 215 243 -815 738 -700 -355 651 -812 511 86 -700 -844 289 -274 368 147 -111 -329 397 449 486 501 -726 -676 -219 331 -764 -770 664 -307 -331 111 -757 -819 202 -92 -3 -801 -895 -294 101 -597 563 410 320 473 622 -463 -665 219 305 -47 43 123 -445 764 -61 -378 787 -423 -393 -354 -15 784 -7 -393 198 -704 -486 -663 518 -888 17 437 -769 171 455 -269 195 418 -161 -858 -668 54 647 -880 -496 -305 53 -330 189 -344 -360 600 -665 430 -498 -152 -640 427 -697 -680 -194 -489 -476 -164 -762 -94 -715 478 -15 -577 -428 -708 -892 667 687 -184 407 -634 -680 -96 33 -339 91 21 -696 -837 592 637 -797 -434 711 -573 -84 140 -129 -775 456 87 -628 -680 -291 -646 -816 -63 -354 -67 -478 -811 -319 33 286 -66 -312 445 -623 167 -38 -122 369 334 -385 -546 137 -404 127 -537 50 -320 -36 450 -519 -810 45 -500 196 107 656 -142 27 575 95 317 139 -722 -734 772 691 358 -777 -764 423 656 -440 -284 -816 -256 -799 266 -841 -738 622 407 320 -729 -593 243 1 -737 165 -442 -658 270 242 308 -762 577 -608 239 -704 -771 -839 150 446 -63 618 795 34 -779 598 -91 -600 -433 557 441 -873 424 -174 679 -379 -467 -221 750 -695 -807 -578 434 509 131 -658 211 -76 -710 -249 698 -61 310 582 168 527 -359 225 595 375 36 150 237 -534 -254 659 306 -425 177 442 -854 -24 -348 773 375 546 645 -520 218 468 -645 -428 -547 347 720 96 391 -36 42 69 -316 -877 -427 150 -491 -347 639 -305 541 -4 425 -260 12 -760 -40 -100 559 498 -610 363 -838 674 -506 -779 -651 -22 442 -654 -792 -491 530 -756 27 161 -470 272 664 -191 103 -899 100 758 -363 115 -799 -683 -335 677 284 168 268 -652 507 -751 646 -194 738 -450 351 -714 5 -278 -52 735 353 650 398 -864 551 -560 34 62 400 763 741 -95 272 633 -770 -477 135 -19 -406 -828 153 643 -247 743 -200 527 -615 -271 -776 -516 332 654 564 -822 -140 -214 -642 33 -845 551 -261 630 786 404 480 -797 118 266 -680 -229 -816 424 409 55 -38 -581 -53 476 665 268 -783 554 291 -18 686 72 -137 -456 294 -106 452 506 -816 -558 82 -852 -758 286 -669 -826 707 339 -34 -809 -149 228 -655 385 -326 -85 -803 -241 -232 -80 268 547 -563 506 -261 750 -797 791 -766 -63 645 5 151 -782 -710 -158 -340 576 570 126 783 -790 766 -355 -217 -803 200 -610 -352 339 -253 -312 132 -341 45 356 46 736 688 42 313 -674 -350 -353 -138 -326 -320 -744 783 -748 -356 -237 -173 275 -707 627 -533 -413 -239 -469 398 -196 -459 -346 155 -400 374 -47 -733 -716 346 -487 492 -230 -785 -250 781 299 208 -219 -732 207 601 33 -427 -546 -57 735 479 187 -805 -161 -848 414 8 616 -592 474 514 169 -476 627 320 53 179 314 -285 -889 501 -624 -634 -371 47 124 -401 -800 730 -818 -777 663 -31 -718 -724 462 552 -725 511 573 -751 -614 -228 610 47 617 -527 -758 721 124 -371 -766 295 682 318 -308 -636 -612 -11 773 -312 -764 435 543 -179 -275 -861 -707 -573 238 278 -29 -871 215 -767 140 -342 744 -142 84 237 -445 -481 256 740 -93 207 15 -388 -395 -323 212 511 693 -728 -864 -79 -439 57 561 61 567 542 -180 -808 799 514 614 620 536 -277 -806 702 -747 -139 300 -234 689 -616 -216 749 -628 646 784 -205 587 603 149 -295 -177 104 37 -814 -863 -199 363 292 -797 -119 -662 -611 -213 -589 -448 -93 -145 413 771 785 -118 775 -22 -217 -639 639 -137 -318 229 -754 -692 309 -253 -724 440 -105 -196 64 -576 600 -478 690 45 -865 -419 601 -664 -222 -274 238 -237 -573 737 248 -665 -838 546 189 -736 550 -866 431 689 -293 647 600 64 -510 588 -586 -194 -169 -644 758 687 671 -462 -277 229 -422 89 -736 -73 776 410 -548 -220 -588 -163 328 -362 -264 -788 -846 193 345 607 -414 -315 -265 135 658 -643 65 612 -233 -252 -162 655 240 300 352 -308 506 -666 -100 285 -565 63 683 -728 328 193 562 -334 -786 -32 -439 -457 288 -289 -443 208 -508 297 583 291 312 -214 717 -723 387 -438 -631 275 200 210 -321 -864 -275 561 450 709 -276 -523 175 447 -347 193 -689 180 -713 299 -53 -66 662 -489 -507 -499 63 573 -419 255 -223 312 -796 -135 731 665 447 590 312 -299 126 462 379 -214 -407 -175 465 -302 367 687 -298 214 -195 -314 26 -198 -417 -756 -316 -323 -20 -865 183 -274 13 276 -443 -817 -297 29 580 -168 -683 63 -785 739 -626 517 -482 -551 528 237 -85 365 588 135 -282 410 555 -860 159 -355 267 538 -343 -643 -353 738 -777 -877 -643 -598 -557 -379 694 -46 -298 -131 479 -278 245 -432 -590 -363 412 -723 206 719 -580 -19 585 -81 578 522 354 466 -451 85 766 625 179 470 -759 -226 -766 -695 -891 800 402 -609 -736 -377 340 -781 440 -443 662 41 -882 90 328 -770 -431 354 628 666 -387 -297 -243 358 290 220 -617 92 -151 -324 594 -738 32 -359 568 -421 -428 86 -271 229 724 645 492 692 778 -617 522 725 -200 -343 151 -89 402 -156 68 295 -558 373 617 -336 -156 105 -597 -461 120 462 -181 23 240 -65 -253 -23 235 -461 13 -525 465 653 -359 -132 -188 -576 -5 -877 -660 -193 -58 583 -459 200 -25 -13 -601 12 241 -504 518 -797 -455 -609 -286 -877 -514 -89 563 364 634 549 792 -365 64 224 -726 -865 -60 395 -494 490 -719 425 -324 470 72 -432 4 152 -433 114 -711 186 96 -319 -111 -729 352 -58 -814 28 -478 550 281 -815 372 -388 447 -297 -381 243 186 -302 -659 486 533 -66 -575 10 -101 -884 724 -387 -425 179 -289 469 -167 13 -711 -37 511 -804 472 -592 112 29 645 566 279 588 -95 441 745 319 -468 -202 -95 755 354 350 -419 -578 385 234 286 482 -577 -661 657 503 422 -865 320 676 -504 541 -746 292 27 51 -521 -155 501 -45 748 274 -546 -643 -542 57 548 -84 -465 695 5 -166 -886 251 -503 -663 262 127 50 618 604 -537 440 -433 -745 -444 -675 149 526 -346 -306 -584 598 -890 230 -328 -223 790 -236 330 -460 -502 624 -254 199 -865 159 480 -774 -717 275 451 -503 -681 215 -182 -873 -224 -722 -295 543 -533 514 292 141 -27 -828 -86 -142 219 387 720 395 64 569 -853 89 -136 646 -10 -17 -634 -624 582 -311 597 649 -631 -121 528 457 129 319 -251 346 -405 -531 -688 741 -477 193 -592 -689 591 421 -634 315 596 471 -262 -847 409 125 -593 607 -741 444 -710 170 -243 -851 -376 543 679 -299 133 563 -299 -603 -818 440 -296 104 551 -804 -694 -508 93 40 371 -810 770 -396 -791 -597 435 -543 451 -400 -144 191 -169 590 -42 28 -618 618 -338 -397 90 743 462 303 580 357 -215 -859 -187 -470 -333 -765 193 -457 238 604 -102 -839 -316 -471 640 -421 142 -163 -621 -255 -388 198 447 -117 -39 -732 799 -128 -25 723 -58 31 152 -368 490 631 364 -778 338 -444 -115 -267 -479 149 -674 73 -252 -438 280 272 -203 -18 94 -663 104 -166 278 -436 -291 57 -868 64 -442 370 -357 505 -264 460 574 -788 523 -465 622 423 -654 -418 -52 247 -371 190 709 765 -778 -182 -459 -82 -647 240 564 -30 -167 388 -531 -481 -532 -519 -603 -419 581 -524 365 375 -792 -190 587 153 466 183 46 529 -509 -479 346 -741 20 99 654 401 224 -449 -177 -554 240 507 -491 453 -159 -869 576 -366 -861 -773 91 55 658 -258 -890 -51 464 -245 684 454 -704 -182 -813 -12 530 -426 192 -264 47 -477 800 -537 380 -106 618 185 -671 675 -716 706 284 -333 -299 797 9 526 628 300 505 -447 -851 311 81 494 -631 72 -838 120 1 68 -152 469 -263 685 -48 -627 588 665 -730 -518 794 763 161 -252 -414 -690 -85 761 699 -333 -108 -23 -316 -848 353 178 444 179 -234 367 -391 33 537 -105 -535 -746 264 566 -386 283 -709 -891 -514 415 -676 441 437 452 92 -787 -823 -180 -656 -237 -390 174 -384 251 -78 -729 429 669 142 -124 -371 470 774 552 -564 773 798 277 468 158 206 654 -278 -878 -465 -756 -270 543 596 161 240 -493 -672 503 -329 496 -61 -197 562 -124 13 547 -434 -740 101 244 -697 -594 -766 -635 -128 382 245 -433 -11 -7 -344 -190 22 -669 -815 579 684 169 -384 252 -566 -382 475 405 -85 55 239 -676 -441 -84 -483 -197 -645 -163 -352 -410 -516 80 -883 768 96 559 -896 647 -849 -634 416 89 -558 -875 690 -608 -557 -221 396 722 576 -395 -176 -188 729 -682 -777 -469 677 698 494 376 -303 37 -418 394 -794 -748 -544 -185 -709 -672 -25 604 95 -103 480 286 -123 706 366 548 -809 -571 764 -228 -114 569 635 544 329 -390 -193 396 369 -344 751 -562 -510 -489 -451 466 -730 138 -731 -313 -743 720 -241 -266 -242 -495 -31 -802 -812 -799 -271 121 -10 451 490 -446 -878 -42 -167 -428 86 -465 -562 -260 -259 -709 359 580 -750 -898 457 346 523 194 -313 290 -122 462 98 -610 -394 -123 -437 266 758 -170 643 -572 -159 -518 -606 364 -437 -873 603 -205 55 -849 -460 57 -435 620 602 -404 573 485 -593 -815 99 -63 -441 -549 522 -288 660 -690 -853 425 379 639 153 634 334 690 -140 557 332 -253 -286 -846 249 504 -324 90 -630 -830 -693 392 -339 -72 379 -50 351 241 411 -77 255 588 592 715 -691 -21 -230 -664 7 -244 -373 718 13 -611 -679 758 -581 273 -218 -322 740 107 -855 -434 -341 -201 -425 265 343 410 -125 452 501 -24 -691 325 -199 787 603 615 -453 607 777 -281 -149 244 -445 -790 541 -786 -846 683 -650 768 -561 -590 -43 31 -330 455 -266 -447 720 273 650 -370 -35 143 -427 -173 750 728 -131 73 -418 -677 -230 659 762 -364 772 363 527 560 -28 -856 468 -188 301 390 -726 -825 24 -86 -506 -296 -276 407 -97 713 -866 -720 197 -429 -138 -743 -211 726 64 74 -827 -165 -836 -760 -705 557 -484 295 -866 -628 75 -575 -645 10 -253 682 184 469 297 -704 -867 -239 -610 489 346 -15 -694 -288 -720 -877 -769 -287 -730 161 -373 705 -807 -709 454 -837 -648 -42 510 -466 -60 -764 -277 -670 -736 -754 649 -451 -201 -97 483 717 -54 -77 588 -247 428 -263 57 541 655 519 -716 -400 -834 345 388 -864 533 -547 -695 693 542 551 -22 -838 101 -616 -50 322 -623 182 -693 558 169 438 -162 264 -894 13 -723 -656 -621 643 492 -837 -85 706 -569 -823 751 737 609 693 69 -180 -623 90 -277 798 316 695 577 -522 160 764 -732 -276 664 439 -892 74 796 784 -516 -610 -265 25 356 20 730 -303 127 351 399 -645 452 193 523 716 -164 -473 -229 229 -334 761 258 -478 -199 -431 309 -379 95 -238 583 363 -110 721 194 -230 135 -806 -102 -892 184 207 -856 752 -453 638 374 659 406 -510 -894 288 -5 12 299 -456 328 -422 100 -730 769 129 216 373 -3 -19 -515 497 561 -592 -91 612 11 678 53 687 -331 -463 -274 576 484 -118 -358 198 552 -218 85 315 -340 393 232 -873 -624 5 619 156 -663 683 -634 -273 -296 678 -426 -535 311 -281 595 -598 296 611 108 729 309 -125 -432 -729 -496 631 489 144 -791 -217 132 316 -774 426 633 637 646 -306 -872 -478 -502 -873 696 -813 -843 589 231 -458 -402 -103 -850 646 442 -632 -86 470 -12 186 687 381 -828 -549 165 -767 -351 744 -420 177 170 -496 743 643 214 -888 705 -258 720 92 -302 431 551 560 562 733 483 37 577 -461 273 697 31 739 -387 -412 415 284 461 -818 -421 -396 103 -882 -604 -378 140 251 571 -637 417 721 -492 -282 358 254 475 -124 -81 728 -820 -432 -226 405 291 171 489 750 -892 694 376 387 -68 254 -237 119 -614 -218 -366 -691 -107 649 32 -77 207 -159 -235 -480 312 91 251 -48 413 -870 -354 209 627 760 -229 289 24 -723 423 214 -229 -715 383 -144 98 -347 178 -707 471 -297 -753 -135 136 -260 792 -266 -593 370 760 -466 -732 749 522 -760 -253 164 711 -498 -873 -620 -394 -389 -414 123 555 -191 543 451 -702 -609 451 -45 152 -577 66 -96 537 -16 560 -728 645 54 279 -262 -74 641 -716 672 195 239 601 72 671 -849 793 -238 186 -624 -516 -553 -793 627 353 508 61 -133 231 -532 614 511 433 313 -99 -865 459 177 446 -549 757 13 -149 314 202 221 -382 543 -900 -305 205 -273 517 703 -606 -837 -322 677 719 -425 -878 -171 761 -34 -310 592 -224 241 -276 -651 573 -606 355 481 -57 491 -291 -685 624 693 -292 517 577 -104 -863 -214 -460 417 286 -547 702 742 0 331 -430 -763 -320 -775 254 509 535 -675 -311 -123 -589 -190 714 75 601 -733 -604 -434 -896 -264 -821 -468 272 -534 -8 417 365 -735 -894 14 451 457 -195 795 150 -779 528 -708 -694 605 -658 -19 791 366 117 661 -80 -440 451 573 601 476 -823 687 786 -613 645 -116 263 -445 -554 -380 -125 -812 429 -702 516 245 -100 -653 -650 800 -42 -122 569 87 702 198 -623 185 -579 -737 -147 -423 263 -736 757 -294 796 -849 620 -253 -674 736 210 -818 18 29 457 138 -33 -180 277 -815 637 530 -371 40 -719 316 -373 -387 -723 259 735 188 94 -697 137 -872 -898 296 449 556 730 326 785 -390 496 -314 666 -772 429 578 428 -514 -506 -889 350 532 -649 562 -704 566 94 373 -507 357 -7 -68 360 98 -388 327 -574 -637 -726 -865 21 607 148 98 -473 -214 -411 46 -420 -171 486 -280 -594 229 -496 794 -421 614 617 -21 -755 -683 458 40 -148 -112 -803 76 137 -758 -805 -438 -254 -208 554 -393 154 -220 385 -711 -627 -370 369 -584 -337 -865 -516 693 -19 773 583 -730 -428 174 -781 -567 -415 741 -245 742 -786 153 488 -640 -626 401 -598 368 -262 472 688 -405 599 461 -846 -265 -514 -519 -765 635 -360 636 -466 662 -553 -328 -492 708 -871 -886 127 -857 548 380 -126 740 -519 -419 628 112 -523 -188 -649 -500 -73 31 -803 341 -556 263 296 -334 -14 -400 -207 -518 760 -121 489 796 -649 781 -832 -472 373 550 -361 -6 358 205 223 -167 204 -322 136 624 499 562 572 -554 24 -101 190 -47 -620 -80 -875 -485 -324 146 -418 243 715 -280 643 279 -461 -821 -318 -681 -242 -557 -424 -657 -106 615 755 -659 -166 73 386 181 -264 -657 -644 -169 -703 569 -536 -178 696 780 761 448 -279 -126 372 583 -434 -687 -856 -833 -786 -846 -413 234 682 209 215 -834 123 -246 285 -80 -454 -303 -623 124 783 -278 228 -380 -154 597 740 -63 -351 699 705 706 354 -115 -54 -816 -640 -159 205 121 746 -630 -214 471 -767 -634 -806 -845 -820 295 148 767 555 -60 -810 -55 769 -617 -167 707 751 64 441 113 401 -125 -496 89 417 -581 -562 -606 -892 353 146 711 693 211 -656 146 -234 -216 242 497 -519 -110 54 -444 -55 -659 -791 -10 -373 68 175 -592 376 789 658 534 179 -652 -496 -759 602 775 665 -797 -713 -469 -763 -407 44 -631 -381 453 500 653 367 -463 -284 -452 711 600 370 -412 101 116 690 -179 569 5 577 281 534 289 -249 -221 -36 496 -758 -705 -95 0 615 570 432 637 219 272 -252 443 640 -417 -131 -109 -814 -57 -373 -229 727 65 245 106 -172 -23 -280 -692 524 198 313 183 -482 -408 -205 -241 61 20 -33 281 552 -508 359 -375 -455 -419 189 706 -521 708 -343 174 569 -514 -177 -19 -28 -573 127 139 -307 752 -296 -65 -221 -377 -442 220 799 -802 395 -413 440 -862 474 -181 -782 -747 233 -774 423 123 -117 736 -717 342 -822 322 -10 -655 -563 584 -734 -443 -341 -141 686 304 560 -8 7 -703 447 271 -896 181 705 -793 -12 135 260 -77 682 -735 439 -112 -887 784 -400 -187 -796 -227 266 320 -465 -430 720 -331 -639 -849 -312 -584 488 -892 499 664 -207 542 -79 -464 -451 -9 380 605 -568 614 272 294 -586 84 591 160 -122 253 401 71 789 -171 67 -697 -423 399 1 780 -202 170 -202 -167 -452 -310 428 -883 174 656 -449 -539 630 167 -126 19 -99 -342 -577 157 -324 -292 -476 -291 -766 542 625 -165 112 385 653 1 -678 -389 275 -338 -126 -16 -564 482 372 -465 -299 -584 -731 -531 724 -601 447 708 -567 45 335 297 -550 -487 103 771 192 443 -468 67 -736 -451 111 468 -890 637 23 485 -10 -490 731 -365 487 461 -197 -717 595 672 -17 -642 667 -8 -604 769 450 351 -549 -235 560 768 -452 -381 786 -755 -48 -502 -212 703 -718 -570 -312 -575 -692 -147 -826 -490 -459 -436 -826 -495 458 521 -750 377 -156 601 -412 226 143 -620 57 -674 -714 -249 -317 -211 -673 -744 -1 -281 586 -616 561 -535 -492 401 -131 334 -887 -213 -449 -111 -309 342 -259 -403 -591 433 447 -55 -61 -45 -718 723 39 402 -769 -535 88 -622 -269 193 -689 632 145 -104 700 387 657 404 19 480 -394 526 -510 -715 477 471 -524 -323 -633 49 156 675 461 205 -762 -628 727 189 -588 226 -187 7 616 658 310 429 -371 327 293 -270 328 3 -327 -521 -735 799 414 567 453 642 73 66 44 182 -413 -874 -9 217 -801 -80 293 -669 244 120 -146 576 686 -330 71 223 -189 207 -422 -669 109 -773 -206 -192 -632 -370 -246 -389 -290 -775 -177 -9 -599 -552 -349 -319 63 -485 304 215 -830 -828 32 634 -366 -130 -734 -836 -123 -263 121 393 -168 -631 -696 -697 -659 -562 35 -250 -128 -500 -358 -365 -159 249 753 -300 -257 -647 289 392 159 -341 -856 -732 234 -895 -385 696 -145 684 663 504 66 -60 -310 -250 -750 344 -355 768 -757 -95 402 -279 -867 477 -731 633 -844 200 -160 255 -289 -693 -754 -55 0 667 540 -691 -573 -512 -147 759 551 -823 -52 -409 -764 455 138 194 -679 -82 492 120 -443 304 349 373 -134 642 793 -346 72 -881 714 -564 -784 -322 310 -93 228 -876 574 324 -734 195 -239 -828 93 2 -618 327 266 -728 -504 -739 49 228 -537 184 785 462 -795 40 583 28 -467 -807 -185 515 142 -316 -179 -688 471 -423 -80 212 480 461 354 -158 50 -413 -386 59 -484 470 280 472 -460 -591 -345 583 672 -589 733 -794 381 -147 749 -440 -448 -422 -704 -639 184 -645 -858 587 -732 -8 414 47 299 -257 -162 102 -148 696 76 -163 304 318 180 451 301 -377 446 500 432 138 -775 462 791 248 -184 -804 -469 552 154 -598 -651 -302 -795 -574 -178 -755 59 550 -491 -107 105 -51 -196 117 131 496 -366 -295 170 709 -841 -709 338 -181 -578 416 -830 -610 -522 -187 -668 -236 -205 776 -397 243 4 729 -1 -366 -131 -404 -388 456 453 -102 399 319 141 -167 -95 190 -734 511 238 272 -700 133 -612 -616 562 -805 -742 645 -265 130 -404 259 742 -471 6 648 -131 37 522 -379 43 756 134 262 -366 -187 -269 -484 -402 -795 -177 -868 72 -383 756 -173 313 11 -238 41 -894 454 675 170 -131 -36 -300 -716 -144 58 79 -522 -815 -162 -784 410 -722 -278 -730 47 -402 -541 462 -697 586 -392 89 -312 725 438 137 -621 214 798 291 77 -556 722 -498 505 -349 678 74 -636 518 770 426 -430 -91 155 356 760 -862 26 -370 -856 334 693 -779 -808 -589 -576 -235 -166 743 757 -160 -555 -653 -471 779 -537 187 -455 -505 -885 538 205 240 183 448 -465 134 698 -305 11 -815 -475 -215 759 735 -766 -672 -748 -292 -109 -530 461 102 -308 -563 -782 370 458 -649 -759 361 -837 406 655 -276 -390 -767 -475 -733 -629 -800 -402 -43 31 464 -92 305 -189 475 793 -690 126 237 580 313 71 -783 767 740 -62 -95 -320 388 70 -827 -559 658 -745 -861 705 580 -622 133 62 469 448 511 102 310 32 -47 -881 561 734 -280 -178 -1 -411 -740 -549 -797 746 -288 -755 544 670 -818 538 -348 69 313 -450 694 179 -605 523 681 -99 199 365 -371 549 -479 728 673 -544 655 -731 -668 704 147 263 -423 607 -863 440 -582 756 684 -883 -199 571 98 -528 -684 -814 -81 792 -335 -417 -477 322 -388 763 -605 297 -776 -718 368 781 553 368 -241 738 -497 -47 -745 462 794 667 131 -803 -76 -30 -716 -630 -186 -682 663 -754 -6 -282 649 -707 -150 158 -451 -537 314 -470 -342 345 -587 -151 -12 -144 209 -697 237 -110 -467 327 -200 602 -357 396 239 -369 235 57 -161 209 -731 132 734 327 -97 -499 -846 437 372 107 583 -696 -207 197 -103 -151 425 670 736 -288 -644 274 673 298 752 626 -544 -751 -575 74 329 -647 261 148 -195 -421 -667 -631 130 -876 -105 -642 798 326 -374 -516 -4 76 -855 226 -845 -561 449 447 -151 467 615 -866 -800 198 388 363 -569 710 -313 392 725 -661 300 255 327 708 -862 -24 601 -865 2 -502 -222 -891 -446 291 -677 583 244 -732 130 347 568 523 -35 -494 -163 239 -506 -200 702 528 383 -393 -50 -13 -682 716 717 20 -273 106 -810 603 -436 795 -321 691 -666 -687 -249 672 318 -93 -457 681 115 505 497 644 -515 73 631 592 205 -297 682 -466 635 457 -423 478 54 413 -376 -746 706 -387 -483 -776 111 -230 -750 -666 -599 -809 -710 -875 161 -130 -607 313 643 567 703 -32 -622 541 -3 -675 -607 -155 277 -350 -252 -266 -190 -814 -100 617 -4 410 526 -433 -471 -643 148 -704 -71 278 605 626 589 -742 -134 -127 -458 -46 584 -77 -73 546 380 787 -471 673 128 627 -794 -255 564 -23 -302 -663 345 -657 -706 -762 -622 724 297 -592 -682 -735 516 209 583 233 148 574 161 414 -550 360 -577 -137 -541 756 571 436 -83 -400 -386 89 421 -704 -67 -191 -178 103 -241 -45 532 21 -497 515 -552 362 -539 723 638 -724 -733 21 -325 606 319 65 -275 371 -669 -608 -741 -300 -184 608 301 -580 -720 738 683 627 -229 417 -765 615 169 -580 -827 -203 -900 784 179 -812 -518 559 531 211 151 -66 -52 -752 -595 243 -451 -489 -767 230 -824 793 585 -645 -696 -91 94 -446 -311 -729 604 -420 -398 205 -43 -366 581 545 690 524 8 -613 -38 52 -291 428 -94 255 251 -712 -559 -98 17 -421 -36 -828 309 649 70 496 447 -66 -740 396 279 -131 -446 -767 -722 -27 417 550 209 -555 -886 530 358 -590 -718 266 553 741 -650 -209 480 323 -278 -487 -212 -138 386 -161 66 -898 -170 77 -873 -635 -167 -285 75 166 556 175 661 786 -294 557 -715 74 -647 -691 -389 123 -715 -636 -761 -749 -460 592 -241 307 -773 15 -169 -283 -159 -52 -497 124 -322 83 -22 196 223 383 123 -89 -220 -857 -397 385 788 -523 407 126 -816 -259 -750 -331 -276 -519 -750 -751 -243 -521 214 370 36 729 -822 96 689 -122 591 -374 -578 -833 -738 -87 -19 -378 396 -233 -613 -240 -621 593 243 655 278 746 381 -68 266 -367 -835 677 419 -203 -326 105 -474 -713 -177 -705 696 259 732 -335 -72 -413 709 42 679 83 -670 128 73 -475 681 -324 256 -316 748 -520 590 295 -760 -759 169 502 723 -728 51 704 390 286 -196 -420 -304 -593 188 -587 -875 -775 -780 -641 11 -311 661 127 59 -339 -479 -392 -455 613 -237 82 212 -536 -520 454 -337 579 -495 750 -285 -703 -112 547 456 646 -433 -232 447 623 -423 -473 -164 -16 376 -770 -583 -248 275 210 597 -791 402 -283 -881 794 670 -777 90 528 -641 551 247 -288 -625 -540 -341 97 50 707 195 -487 796 107 -877 663 221 470 -239 -302 411 -784 757 455 586 560 352 408 -142 694 -679 -606 264 -72 744 611 640 395 732 -240 275 768 -562 318 121 -889 -443 293 497 320 -240 -356 -417 434 116 123 289 -581 104 -877 -600 -400 -794 -608 -853 385 705 137 -460 -795 -183 549 -895 756 -517 256 71 291 -657 -244 -607 597 315 -376 -361 293 -388 123 583 670 16 -432 -382 355 -553 753 -280 -742 171 700 368 -811 380 4 -808 -254 663 -293 326 392 220 570 307 623 -180 -370 277 -327 513 -365 -119 602 -176 -807 -443 -699 -194 -39 -186 -316 -825 -142 -767 -271 -523 17 -505 -540 -727 -673 777 -232 -31 703 -179 543 -299 -612 -716 -656 -187 91 -42 -711 489 -648 -864 -760 141 -495 624 -188 -632 55 -340 -410 -707 -69 -282 -829 505 61 -411 -205 185 613 -287 -381 649 402 -97 271 -603 -649 499 -7 -53 715 141 -699 -887 -627 -420 -456 182 633 32 400 547 -340 497 675 620 113 730 -154 -453 -25 -380 565 623 -793 661 -567 -780 -268 39 368 -665 -552 96 76 -765 70 32 130 578 193 -370 -724 751 78 185 394 436 -88 -499 -239 642 -459 136 362 558 -102 -866 728 -848 121 725 117 130 342 280 -604 384 -719 -539 -830 430 -57 332 350 -143 -172 -684 49 -56 640 -349 187 586 481 166 721 -66 -844 291 -735 138 241 767 448 -133 88 -174 -12 -346 57 -401 590 696 385 -298 120 550 -392 -49 -645 434 547 -21 -96 319 359 -390 -83 58 761 -352 -542 428 -785 -788 -425 -819 -595 567 -752 83 744 180 -390 -188 687 138 214 617 -531 798 497 -337 133 621 -473 -625 193 -291 -823 596 -807 -85 -294 -383 -529 314 419 619 635 -347 -586 202 -171 -702 -303 788 -94 -782 782 377 191 -874 -283 -378 22 -768 499 -868 -355 212 639 428 -475 753 665 -540 -162 -386 761 65 156 -270 -148 -723 -452 -502 -595 -775 -810 -510 -814 485 -629 354 -811 546 -806 50 236 45 -100 -688 -549 253 -395 -84 521 590 -898 225 688 560 294 82 -467 368 587 67 -702 724 722 -525 -65 -512 95 421 -787 729 -486 -752 -404 546 -233 607 -235 -693 22 -183 242 -586 647 632 -707 15 739 228 335 163 657 171 -833 526 -848 708 -694 469 716 -367 474 -419 414 179 -318 141 -521 715 -643 642 177 -32 -758 -378 337 782 177 -376 -747 -199 123 461 -530 77 20 -664 380 -618 -86 426 614 -487 236 -317 -119 -197 763 764 -586 -774 -163 312 18 -57 -690 54 -690 100 -617 -219 798 664 270 -394 774 -369 -221 95 507 -844 -31 654 669 499 311 187 -807 -97 741 429 -296 -484 799 421 -206 121 663 598 8 196 -848 -326 242 214 -459 473 395 -77 535 110 648 42 582 -144 -689 -345 438 -579 359 -302 -864 445 -128 -428 -854 -722 371 -648 -538 -264 -107 -510 713 -297 697 529 725 117 241 497 -677 -155 615 -46 -342 -249 289 -558 50 734 508 -376 615 -177 -636 -801 -429 320 -142 598 -451 -76 732 -671 771 774 321 195 231 -640 -190 -247 650 288 -442 -439 434 228 701 -512 760 335 -618 126 224 -154 -199 640 -398 -170 -688 -100 148 -474 252 336 -648 -397 -532 276 628 -849 59 -599 635 -60 -722 -618 -192 173 -737 -582 216 494 385 -281 489 -763 -379 60 -600 228 -363 323 -518 -635 -635 28 -552 -393 92 -230 -646 -145 79 203 -282 -887 -807 186 -185 -236 135 -6 290 -375 -778 -48 7 -516 656 -335 -267 468 763 720 -129 -754 269 -612 -704 -895 -8 105 365 -775 -669 53 575 442 783 739 588 -68 -431 5 -171 -775 109 -556 303 766 283 473 -805 90 534 -724 -174 594 -296 495 270 203 -265 -881 251 97 -512 371 588 -312 282 558 -530 -125 435 -32 42 -397 -839 -72 -517 -469 622 410 4 791 -740 782 -473 745 307 -501 621 85 -707 -815 697 -234 -65 -485 138 -14 -642 5 511 265 -642 -112 -451 566 456 -342 752 486 -96 281 -563 -457 587 -432 115 176 99 -423 -296 -403 574 -287 515 -706 -321 -388 355 -642 631 297 -486 -610 37 416 363 -608 -719 532 -773 -373 -820 -248 61 -363 -679 187 -652 -319 86 518 -27 -666 -336 399 405 -414 -285 414 -326 -19 776 -855 -130 90 -831 -228 139 563 -254 -830 614 385 -287 -492 483 -332 -414 145 -224 277 192 -214 755 -586 261 761 -797 408 -95 -242 261 -776 776 -84 534 -571 264 -826 457 677 -415 223 -519 -881 397 221 -196 449 -475 183 -315 -141 -309 -875 -15 363 -181 207 -544 -226 -294 -230 -358 732 156 -575 -503 -629 61 617 -337 426 -876 16 -403 315 -535 -802 -401 69 -473 414 -38 -607 -409 537 -362 -824 288 -503 -628 -336 216 -742 704 481 -139 -553 2 181 -573 -437 49 260 -460 -765 667 -567 -367 -859 -816 69 -879 200 515 757 -700 -711 405 112 63 -658 -795 222 -127 357 90 -316 -684 260 -53 -472 475 594 -402 -699 -229 -445 -80 570 518 -722 324 -221 376 -805 725 506 357 315 76 235 326 387 -874 283 -37 -344 79 -529 440 -796 -666 -177 -755 756 -243 58 -257 389 -780 59 -409 313 121 55 -32 420 -341 -897 -663 -665 -138 -94 -602 332 -392 -29 387 383 554 305 731 183 -589 -846 320 -725 -519 -623 528 -2 -193 -211 -874 246 147 290 -333 -797 302 -734 -278 -732 -876 -72 -214 -750 107 -559 134 575 -856 183 106 -734 -545 655 -205 475 204 510 619 121 -839 66 -432 610 352 -278 385 -337 -49 -627 -648 -138 -250 -181 -158 333 264 -318 -84 596 382 -725 223 -54 549 371 384 544 477 -494 -647 -348 -684 85 583 182 719 508 -671 45 -65 -202 232 523 622 -236 -192 125 -607 -541 -692 247 707 -52 543 -613 198 363 -16 -179 -158 -480 -165 352 277 50 455 -895 -402 -190 -359 505 -199 -802 727 160 44 273 -717 -294 193 -566 -553 -80 -505 -383 481 -764 746 302 468 627 -834 -543 311 -100 -209 700 -247 692 -217 632 -673 149 611 331 -90 25 161 431 571 245 540 707 240 -150 -459 -612 2 -675 124 706 147 13 13 320 348 375 333 -610 -58 -172 -634 -223 -534 -485 -489 722 -398 172 630 655 51 -892 -279 345 -271 7 -444 439 -503 627 -197 -30 -352 355 471 -504 567 693 332 577 -537 -332 537 -342 234 -883 224 -342 -144 608 -613 629 730 -757 -471 35 -133 -218 -75 -830 -192 -392 176 -369 -27 -434 224 -643 168 -641 -584 748 64 -369 -236 617 -821 23 -505 255 637 -531 -330 63 -783 408 -594 -182 -853 23 476 712 -166 342 -454 29 362 -849 386 385 -77 -118 -198 -330 396 -224 -687 110 -571 504 -327 616 354 -717 329 -276 680 285 53 -156 144 -245 -392 594 -616 -690 -755 -893 248 388 657 113 -444 -703 -405 -323 -141 295 151 -402 -250 -192 640 483 580 58 -808 181 -278 -469 -621 -882 512 355 739 67 -385 -140 457 306 -685 -360 -241 406 580 -237 -753 671 -82 371 -813 -403 -378 -283 -826 387 -880 458 136 -864 -557 -278 324 562 594 -688 -302 -198 208 -635 370 -208 -65 701 -6 137 140 -141 -90 168 361 658 204 737 -214 -386 -25 -726 -521 -595 -807 69 -178 127 -886 -537 -417 -60 -147 22 -762 -770 436 -217 -778 779 -226 -383 506 454 -347 -742 -168 32 214 -214 794 -455 102 -60 169 672 -136 749 480 -725 701 352 -201 475 -324 -580 -15 -500 360 -486 465 291 477 616 -640 482 282 11 -190 -641 -284 182 436 189 385 -668 414 -807 682 -116 -34 463 -678 250 -484 -876 -465 522 20 -681 788 393 565 -77 -426 -570 -849 488 113 283 -747 -469 281 516 -630 612 455 277 -696 -729 67 632 -774 -62 -149 354 704 611 -361 213 -847 691 240 692 264 -621 -215 -643 636 -521 754 387 -505 -278 520 -762 529 -252 334 -442 -558 -798 640 -71 -107 -560 -831 -603 226 -452 201 321 -145 -616 729 -656 577 410 -598 -794 179 -455 -166 361 -192 117 -203 -582 -277 751 -750 -878 635 -705 222 209 -44 -292 -172 138 -654 -669 -442 -29 -684 -452 -874 -534 -98 -379 341 -491 159 384 -549 586 -187 -250 327 -892 631 369 -682 447 -216 111 -698 122 -442 -359 726 -777 90 -652 -398 -523 -490 168 -878 578 -545 -834 768 86 -684 -101 561 -186 -637 529 -2 479 584 -92 -365 -78 -481 293 281 -860 770 241 -320 391 -481 707 676 -375 385 127 423 765 -836 427 341 -4 -386 3 -525 -55 164 -444 602 -545 728 -498 347 -295 -774 -76 -622 -114 485 594 226 -863 -239 691 374 578 -858 620 42 -569 197 251 241 744 -160 -211 -776 -288 -224 -462 -21 -785 596 374 531 -820 -71 66 -761 524 -597 335 -317 -774 650 616 513 -421 -133 659 -260 -209 -352 -890 510 -18 620 710 -791 215 -745 709 -438 800 39 613 -755 198 53 -670 581 179 733 -738 173 665 -383 731 -691 183 334 141 51 50 359 -97 672 360 -422 -877 -279 -641 -230 610 -747 579 -815 630 599 -285 -54 235 -757 -467 -532 30 -805 -882 -293 10 216 -128 -639 -592 449 -367 -709 -36 -621 365 -400 -649 60 -148 -748 -788 -810 534 647 443 -118 -384 694 682 -311 -869 505 -525 -248 -706 -670 -6 -830 -594 57 -441 -285 -798 -458 -761 729 323 447 499 -390 -708 137 -12 740 -110 -444 -171 -772 538 -227 331 -96 -325 115 46 40 662 339 -85 414 765 -409 -737 746 407 -788 -45 -801 584 73 389 -679 630 131 -692 788 -432 -343 507 -775 -733 -290 593 -463 22 -333 -344 -724 546 -442 -719 506 -391 372 -879 241 -562 506 357 171 -440 -301 455 -659 -390 -836 714 562 -112 214 -704 -341 758 -20 -890 -146 572 -286 -68 110 154 322 242 -787 349 -748 -865 -145 714 793 345 360 -737 -125 557 459 -614 -425 497 -760 -808 484 301 18 -301 199 -28 -277 -733 -897 -301 -46 774 671 405 706 224 -167 316 527 559 499 -528 435 485 312 -156 1 428 383 -140 393 -686 508 -639 616 520 169 -301 417 -232 -24 51 -696 -491 -148 741 -889 -614 -604 -599 -449 -472 -235 43 -348 376 -800 -549 28 585 85 291 -183 73 758 -555 84 140 -685 -822 -353 348 783 -238 686 685 189 541 283 405 637 -381 -244 18 24 -823 561 75 -310 -665 -205 -646 346 1 -196 614 -193 2 279 655 -233 -141 -490 65 283 583 781 -412 45 661 734 -234 -272 -745 -696 216 -553 -425 -855 -569 570 343 508 404 -484 793 -310 -32 -640 249 757 70 336 397 272 -749 -234 -520 382 585 -842 614 -630 -601 -819 -334 404 550 121 733 327 75 -805 433 -558 -406 632 690 -748 -633 497 230 672 -636 -758 -326 -437 279 -747 -745 737 761 174 555 401 -6 439 -403 351 -335 582 382 197 690 725 -489 -236 158 750 391 481 371 484 502 432 -488 -368 245 -491 -759 426 -688 708 -549 443 507 -253 748 -840 448 -230 -488 79 167 422 623 504 131 -495 -219 -134 584 91 -353 -503 -410 581 -475 47 -526 573 21 129 -299 723 489 424 -610 18 -399 -649 -461 -4 -47 111 -557 -426 -898 -51 -194 -359 -265 -330 -510 -873 -25 -586 284 445 -244 -422 -202 -68 557 -900 611 753 -466 646 -213 497 -92 -424 -569 644 773 672 122 -365 -603 689 -416 -165 -478 -224 -26 -104 -807 613 87 795 -578 -118 -127 371 -191 -416 -162 -34 -163 -24 601 389 584 -291 139 -69 30 579 -374 -382 75 -95 -863 -330 -39 791 -137 -414 470 -659 712 -523 -605 -224 -251 -91 728 -537 -693 622 -529 -548 568 -822 -500 182 605 283 -204 -685 5 -724 -297 -377 -389 -547 285 -235 353 131 522 101 38 -433 -798 293 535 431 -100 771 -630 32 204 616 -150 53 757 -333 61 -315 -265 -451 53 119 558 209 -213 -290 293 -719 -682 -551 -846 -310 -301 283 -700 617 -618 469 423 -571 442 361 -261 -796 588 230 -515 547 152 228 -221 -740 182 -483 265 -688 12 248 -104 417 -699 629 353 -130 251 417 -741 -619 -635 182 -457 -430 -772 -296 488 561 431 -346 -552 -773 155 694 -865 -142 507 -879 -544 520 -561 -390 333 -858 412 791 684 185 50 -157 -486 452 -621 685 -479 573 795 -706 25 -211 324 -1 -340 -457 -254 -465 -704 497 -220 -440 756 252 -674 -801 -631 616 -597 -403 -135 705 427 -66 736 253 630 269 69 188 -286 492 -235 626 182 -70 206 791 -27 599 -18 -116 -555 -743 -24 -337 -347 -704 71 -514 -835 -664 332 228 -731 346 -35 3 -52 286 406 -718 -840 -802 423 765 314 -613 -819 367 -128 338 777 -409 29 -72 -748 -97 100 -266 -38 206 583 -846 75 -696 -613 -174 -341 -522 -308 -584 -107 563 789 661 401 598 -767 121 333 -68 -206 -131 -896 -453 -743 -804 483 267 -561 -714 550 -46 -280 -438 -15 413 207 185 -85 391 -623 -706 -216 432 244 -606 -345 503 622 -62 -84 674 371 227 701 148 -483 86 307 106 -712 -304 648 -339 -332 -613 -654 -637 -873 685 196 -209 487 233 152 306 -626 -108 -312 -552 -323 217 -449 404 -311 349 -781 -67 30 -867 -609 237 -523 -74 -147 -246 513 -389 762 -645 20 695 -470 -113 -184 -212 -365 -818 268 767 522 -844 716 328 11 147 -288 367 632 -106 79 -119 -347 -396 -521 150 -574 190 578 -365 -186 -741 790 -427 -570 -603 -599 135 559 561 687 -738 600 -634 561 216 587 668 702 -871 -231 -61 547 -114 484 -55 -48 -645 -274 525 -424 444 -547 -545 -33 -299 168 -402 -126 -418 -123 608 230 9 468 363 -222 99 -203 -13 -209 427 -43 292 -496 -290 -73 605 144 -697 147 -841 -561 196 640 585 -627 -52 -225 425 202 -307 788 -809 -609 -51 -820 11 107 -181 -22 -460 -342 -151 84 150 -288 729 -56 -347 514 391 711 -576 263 106 692 -523 316 798 4 -637 -444 -52 -34 642 -844 -407 -414 -249 -867 414 -393 -575 -753 743 -729 -429 -26 -585 -373 457 -491 464 -638 -453 722 -639 197 82 -747 -107 -297 786 470 -490 580 -5 280 665 -451 -2 59 241 -284 580 -301 610 -427 332 99 -652 -678 751 666 -857 -583 -354 401 325 638 -535 790 -748 268 -811 513 141 -787 -246 -292 -538 536 -601 10 125 -270 -534 -885 -203 774 -206 -79 -704 -517 760 258 5 -890 -581 -198 -625 368 725 -460 -507 197 70 568 -787 277 238 282 614 441 507 249 -350 603 -120 -858 -671 30 762 22 723 230 628 576 -444 -191 -747 565 -69 6 -732 -271 637 19 -597 -81 -830 -769 49 588 -650 388 599 19 783 778 255 391 636 592 738 -85 -139 761 -108 353 -423 -287 529 -46 -785 -619 -593 254 120 -262 761 -565 287 84 721 -211 -529 -842 -887 394 -765 -563 -195 -538 -485 -123 570 -368 -775 -554 -134 616 -536 -577 -855 -822 603 500 -791 484 778 -162 -469 79 -321 8 -607 -408 -173 -99 447 263 160 -611 561 328 700 231 -696 470 284 589 -432 -413 26 -195 344 -840 -297 361 574 426 748 -91 -322 -701 -887 -258 -738 -886 -508 -636 -655 616 -509 230 -662 100 -544 726 -84 643 259 -238 -342 -383 -815 -192 -452 -58 -564 -16 -538 -476 135 -859 -697 -244 360 -204 -440 474 366 -384 772 -733 -194 -348 -601 -637 783 -246 -441 285 706 -388 -81 -243 -859 190 -200 -550 537 -93 -345 28 -201 -473 246 624 -849 346 -88 475 -456 584 267 682 340 333 160 499 548 763 -814 -325 -193 -858 -350 365 331 392 324 -718 647 -25 -139 488 -92 735 84 -473 688 538 -489 -165 -461 -221 476 -763 -579 -549 -230 -39 -881 -124 -610 0 -151 -137 100 162 43 -383 -427 -336 -552 -796 -751 626 -893 -603 -320 -835 -265 -227 489 191 -239 44 84 -318 -38 -896 -447 -842 741 463 317 736 115 717 -388 206 -54 -431 12 -274 480 -46 140 -265 262 470 -77 758 -716 109 -710 -50 740 687 206 -859 161 -658 -780 781 -507 -608 -306 -418 -141 -330 -683 329 -433 -517 182 544 289 249 214 -349 -192 697 411 476 596 440 -756 23 -174 32 182 -484 -833 198 730 -75 311 230 41 -795 297 -610 -170 785 373 -379 396 -96 -232 619 586 -452 683 -552 -761 -89 -497 289 -750 -98 -380 62 645 119 -139 -50 -462 -222 -626 -171 386 -464 -325 -822 -9 -239 -795 463 -883 40 -565 -900 -12 413 357 379 -178 -888 11 487 247 222 -620 377 -624 316 -617 667 -217 -6 -441 156 565 273 -737 -512 223 -494 -866 154 -416 277 -108 742 -274 -360 755 -362 122 273 142 -143 -296 759 -835 -656 -463 -594 591 -209 -134 -577 574 316 236 -858 720 -495 -573 -186 -555 -442 291 -742 -176 -31 -161 414 69 609 -884 780 182 687 495 -185 552 -137 499 -307 -635 -797 266 447 333 210 263 372 780 514 -110 126 -348 464 -869 783 -817 -433 -765 -703 -336 -89 -737 309 177 12 -705 -746 -315 220 -669 4 -369 324 444 450 -66 -312 529 211 -582 616 633 -807 -349 -516 109 317 -89 -887 635 514 -316 -86 712 697 -573 -123 -445 707 713 -238 406 -796 -858 -300 -708 210 -529 -853 103 -337 241 343 475 -45 284 630 -324 618 -58 -373 774 -57 -469 -678 8 -559 528 18 604 623 -564 -138 -51 351 -426 -477 -32 -578 -863 712 650 -628 540 -377 -261 78 61 -236 -523 -464 52 -227 738 -802 663 70 -749 -210 111 -684 -576 312 -738 -706 -892 -654 -721 -63 -432 637 -321 657 292 -376 783 535 -237 -396 782 -372 401 131 582 -217 -160 -372 657 794 -663 -846 -562 76 -835 -476 764 207 480 -268 153 -524 191 335 -364 -570 -802 -514 368 -283 -637 -628 -885 161 -771 -246 -890 325 -569 -811 -205 -196 254 -791 -11 670 -283 -90 -266 10 -868 79 564 -610 -259 317 427 -490 751 -622 -792 173 -703 -460 686 674 622 -243 103 596 460 -152 609 -60 771 -577 196 -486 125 527 -331 649 -396 717 690 -895 727 -569 -279 447 619 -625 -811 -884 286 779 -293 -569 -630 -737 -2 -140 761 -837 -452 -872 74 368 -716 -687 75 -172 426 402 198 67 723 668 482 511 -533 460 314 -761 -454 328 524 475 -167 -16 105 -638 -414 -87 -306 -821 518 -189 497 666 560 518 -393 -108 -390 -339 -164 109 -423 -779 -602 -648 499 316 163 -713 617 -858 358 97 555 -396 462 -126 322 790 -890 -489 129 695 297 309 -314 171 -393 142 756 -562 -571 -250 65 -526 783 -894 -110 148 -251 -416 -175 448 -345 778 -700 -227 -195 -277 716 793 -228 -755 -85 558 -574 -677 -372 365 522 95 216 248 294 733 -721 -507 -198 -93 405 274 -123 -21 -574 -879 632 -150 -96 481 316 101 477 -24 -805 14 476 -322 453 -601 374 -29 154 111 -452 525 487 -262 741 492 -214 307 586 43 108 154 -314 271 -27 -591 -638 -436 -374 -675 -377 -560 251 -794 478 -272 372 -834 23 -599 -117 -732 28 511 93 -162 -144 -755 595 -534 338 689 -487 528 428 215 18 530 -344 -334 -374 683 250 686 786 -358 -324 -419 -335 -756 -438 529 -233 -267 536 584 -676 -369 -366 -305 744 -766 752 -596 -201 -231 -94 468 738 -710 -421 -168 13 88 -140 778 -900 -823 10 -212 555 -779 300 -763 363 -233 -322 -53 472 34 -282 386 510 188 721 -669 -241 -36 357 -533 566 776 -287 -178 -483 312 -747 -531 -848 187 505 -434 409 -672 -117 351 230 22 -407 -32 -729 662 376 -614 83 -734 -294 568 585 -112 661 301 136 -822 -685 -732 564 -78 289 436 -688 665 451 761 -170 -876 -314 -334 162 167 376 -626 529 247 202 551 401 60 684 282 -893 -663 794 -418 -434 -329 -442 -658 -481 305 -514 668 -460 110 -208 -789 -893 -817 576 276 -310 316 -406 -804 -658 266 285 -144 724 -806 543 -640 405 69 194 -882 349 -412 373 -729 769 -704 413 -527 631 630 -705 98 -855 -199 -158 -594 315 -422 -572 -426 199 699 376 281 604 672 -626 -551 -367 794 -596 430 789 -530 252 459 -625 -513 -188 741 -238 723 -384 291 -749 -718 318 -674 -679 -592 193 -493 -34 682 -168 -32 292 -494 600 -264 225 676 735 -35 -554 624 -147 363 -525 -255 -689 -886 218 -416 155 -225 -584 -530 248 681 511 690 -212 367 247 -184 761 418 428 114 -605 -577 -390 292 309 -536 633 243 61 771 -442 -293 -629 222 421 -812 214 486 -565 648 468 -507 216 502 -69 450 645 -740 630 -128 182 598 -644 -59 -591 -804 -481 22 703 243 451 731 -125 -608 119 -679 531 -101 -68 209 -868 275 -887 601 443 -364 -382 105 -717 67 687 -73 -228 -106 459 -749 145 -562 -627 -614 208 55 710 493 532 -123 -284 800 257 649 129 -592 527 -197 246 744 689 -411 469 -412 -263 -381 444 739 -267 -297 -44 -504 21 593 649 172 242 -258 761 291 -382 -900 -382 -515 637 -551 226 -300 -811 31 -185 -3 -116 96 -710 699 -283 610 -531 -750 -535 387 276 -66 335 743 531 -791 -856 664 448 -61 719 631 564 -581 423 176 174 -36 -341 -568 -874 -145 -880 -242 -660 -561 -233 -593 540 -178 -671 154 -746 -184 -358 -829 170 -310 607 -532 -382 78 53 551 358 -462 -157 -724 459 -597 -361 -285 758 758 -810 602 301 -538 519 579 -289 676 329 104 -735 156 -342 -92 218 -632 22 40 -538 -877 7 -782 -618 -185 672 -847 -681 -69 -50 774 -333 -129 620 426 141 -467 -447 598 -160 -457 529 666 393 141 -78 -17 480 -148 -749 59 -837 367 589 -361 -598 -195 59 -222 -67 221 272 -543 -738 204 217 -711 -485 84 620 -604 -873 636 -730 491 590 -769 782 639 -552 444 -376 625 595 -513 275 115 -100 665 -614 -27 -483 -733 237 -164 555 -414 306 588 -673 791 367 -186 -284 5 -183 345 292 705 253 -154 -344 -520 -442 699 -172 -794 286 705 -398 -437 77 725 305 123 -83 82 -725 -520 -823 764 -860 225 -672 -805 -198 -566 -602 -753 410 483 -804 -723 -697 615 -681 -704 294 -745 -458 562 638 -532 -876 -533 733 -661 552 -657 280 453 -674 -895 653 142 617 -531 707 423 -215 720 -323 -484 366 -610 -89 -598 186 -491 -853 -111 -135 582 -813 -565 485 -2 -6 388 -421 -49 -894 479 312 -410 115 -60 580 -815 -839 -509 161 -628 678 -262 480 463 248 331 571 -126 391 -591 146 328 -835 255 687 -241 -183 -819 -493 696 -465 314 -809 506 -579 -846 -544 637 -349 -710 330 -297 -74 -223 -44 235 -526 545 133 -537 -501 139 756 271 491 -888 497 -444 -795 375 -815 751 -11 -215 -611 -83 -668 326 602 630 75 621 -188 -61 238 -245 580 -785 175 622 -840 540 -98 -103 340 0 190 -391 -685 -861 -3 675 617 -237 641 -539 -65 -884 -525 -503 -888 -255 -842 64 485 -423 338 720 428 -818 196 744 -867 -584 -732 433 -554 48 392 590 316 -76 291 -484 -131 91 -234 43 -68 -186 -819 -808 -188 352 -713 -877 4 -814 -31 -423 527 -849 -327 117 255 388 -849 -343 -73 -306 258 329 18 373 391 558 334 105 593 320 404 -682 -5 520 -853 -701 495 273 673 97 -765 763 272 -157 275 487 176 -830 -268 -867 -714 80 -110 -64 515 210 19 -264 -126 -162 605 -342 -735 -155 518 758 -162 -28 66 -784 598 -255 -157 -399 -531 512 -780 -698 -124 -397 -778 470 -497 -104 93 5 -688 718 -454 -150 323 -594 -163 754 672 528 -267 666 -360 324 299 -244 281 526 584 -593 -643 -819 -679 576 545 -135 474 -38 592 -214 499 -111 146 241 -714 -206 -620 -434 128 -89 493 155 -542 275 -739 262 -219 -623 8 680 -195 282 34 530 199 91 -888 55 135 -658 139 -678 352 424 -305 -613 -587 118 -253 149 -434 -303 -231 -399 -25 -693 -308 330 -378 -876 767 397 637 -456 264 -9 427 213 290 -318 322 -516 -315 -696 -636 768 377 -267 -358 254 663 636 -19 609 -608 -306 -102 -326 -12 -676 4 -482 -634 161 -612 -443 508 -692 -460 733 51 -478 -559 5 78 13 -490 398 744 321 -471 150 -114 301 -554 -181 657 467 -586 702 -237 216 -210 345 684 695 514 -6 -181 -9 778 624 -777 187 413 528 264 -301 116 318 50 -425 241 379 169 500 -485 -452 648 -744 -742 -163 443 -295 40 89 312 263 -554 -804 -642 -664 92 -367 430 -52 -243 -658 365 -764 669 -778 -867 92 137 -139 681 -269 -834 399 301 379 -336 -320 -677 -318 397 -751 -364 364 495 369 -218 49 -318 585 -570 -511 -823 524 -318 186 333 778 162 153 324 549 -277 -669 97 -781 492 -149 152 95 -610 622 -626 -108 -193 284 -786 -326 157 322 -692 -389 621 -893 -292 -252 693 539 85 554 -712 27 627 -468 -604 255 409 -862 596 398 -713 52 43 -123 -586 579 -747 43 -160 -441 -767 -774 224 -803 -279 -569 -344 672 -531 -824 -156 -628 278 79 423 6 -545 279 -351 321 385 -206 380 -155 180 -880 552 -559 678 694 594 577 -49 -448 476 670 -865 -291 608 -199 788 -302 -63 -287 647 67 101 -542 -84 -702 750 -506 -707 -702 152 -558 -808 -331 538 -565 -502 -577 444 -252 -696 458 -557 774 693 -403 235 230 -732 -836 -755 -372 463 463 585 121 -344 -57 -490 -896 715 725 349 607 115 163 581 -373 478 702 -741 -283 141 -521 543 5 457 222 -43 668 500 18 -601 318 665 -159 68 35 360 -712 -115 -267 70 -202 616 54 483 -865 544 572 491 132 700 647 -181 -359 -653 -255 26 251 -591 -269 -303 117 546 -683 243 -599 730 -411 -342 -317 -181 449 16 453 719 -15 650 -75 -244 -882 -520 -346 -1 -504 795 429 500 -774 -507 -278 668 -668 338 -862 -240 738 -66 166 755 563 -178 473 -523 -581 -789 -87 -669 -555 -185 87 -815 705 -341 542 1 -741 -227 664 -370 12 104 597 -727 -476 541 106 -259 -776 -315 493 -272 249 538 344 430 756 -273 -179 467 -330 -695 139 717 687 593 558 172 70 484 538 -836 112 463 -234 318 -751 716 77 -255 -330 -774 -121 -452 179 442 -742 29 -481 -75 39 -524 447 368 213 -697 148 -475 -496 267 270 -71 252 -663 700 753 -829 -771 440 -640 -242 205 438 -789 -324 2 -276 -257 -889 545 163 -838 -196 488 264 720 743 -584 -748 -504 425 789 -249 -56 -486 -698 782 494 -107 -479 -677 -71 588 -217 448 371 -112 65 -789 -307 579 -116 -467 -121 257 -186 -612 -796 -453 567 -426 598 509 -618 -347 740 442 642 -650 -788 -253 331 -220 740 331 -685 369 -169 -306 659 -204 -247 391 478 -99 -593 722 -893 -82 -787 -237 329 -738 715 -258 -671 -763 -643 -580 569 -898 -840 347 533 308 -640 -46 -114 472 747 -854 -462 -735 104 87 -251 160 -438 -238 -227 266 -195 565 437 601 -191 -737 377 -686 697 -626 -553 639 732 677 -160 -366 439 510 -705 -608 398 -511 -462 -107 155 -90 443 53 -849 185 -69 217 -811 429 -223 184 98 469 -29 -543 -533 786 -322 -84 -62 128 -528 -262 601 -602 -342 -243 103 -440 439 325 695 771 -856 -431 -828 124 -149 422 -478 200 659 1 -439 611 619 53 204 -475 223 7 682 -50 -179 321 592 441 -212 -586 395 -688 798 -487 345 -148 -241 -543 -570 -36 -289 563 248 -6 282 -570 45 -641 452 -151 -288 -861 -509 586 182 564 -626 -818 -399 -475 427 -276 -689 -588 409 -14 748 -608 76 320 -670 459 752 454 -435 -705 574 -359 206 152 135 44 775 -656 657 33 -597 685 -853 -648 -185 -625 -652 -535 -252 -534 -890 -634 -737 603 -107 -576 305 -323 441 -192 -266 -597 -162 -891 -360 406 -244 459 186 674 -159 775 236 -888 -136 21 -46 -121 -694 694 -469 -884 -366 -85 599 560 -765 -314 513 -155 -462 -749 108 567 -641 -161 -249 314 167 559 -446 636 534 19 476 33 -454 -674 749 549 768 217 753 -532 -1 -459 646 -263 -581 -619 -339 -584 -227 -4 -892 -232 322 -402 517 512 -581 -636 625 -774 669 750 -639 583 -843 -354 -611 637 677 -178 112 592 136 -876 -548 614 -676 -881 -484 146 -184 -344 -780 199 394 -45 783 -373 434 198 -429 -651 -857 -396 -794 624 155 -760 -681 -518 -185 422 238 -657 -218 -196 2 -83 -396 -253 -770 -617 569 335 540 -723 -687 339 -447 -610 170 728 -184 -409 495 108 593 -114 -111 -3 503 -382 -809 -347 309 271 381 -415 427 -855 404 527 -52 769 242 -758 729 266 747 -605 -879 -562 235 -247 8 608 -91 -597 455 321 -685 -166 -71 -94 -86 587 -852 -364 -39 312 -776 224 220 124 -856 -40 460 94 529 727 -652 -636 683 -321 684 -530 536 458 408 325 724 -788 58 -495 -195 -72 614 101 -267 -480 527 355 719 740 166 -417 -666 646 449 231 391 -525 -208 755 98 -859 -31 698 499 154 145 373 -530 -588 181 -846 470 -488 34 259 658 151 -82 -638 -488 -188 -822 -383 -291 504 548 227 -752 779 600 45 -64 693 172 371 -391 -136 -10 -766 -598 126 -291 780 -698 -686 575 -648 -776 200 -412 635 -808 140 -267 -135 456 638 609 -580 -287 -360 -251 -226 -440 338 -313 699 755 221 -69 200 564 -280 -241 446 -141 -70 10 -853 194 -882 248 56 -173 287 -604 -717 199 262 -779 320 118 42 775 -436 -194 -611 -310 192 493 -612 451 -470 176 -511 -473 4 -207 363 -547 297 446 635 -172 -150 -696 140 -314 201 -684 -434 -285 648 -223 669 -154 -471 -705 -480 -243 -249 608 333 -475 316 501 738 473 64 -792 126 -505 361 -293 -415 -291 396 -825 9 778 -101 -211 -281 2 -643 -404 -19 545 -82 240 273 470 -871 792 255 -299 691 35 -582 -132 570 -302 704 690 383 -899 521 -331 -140 538 -701 -92 -538 724 -834 -616 475 598 -613 -590 -460 788 -122 267 -53 491 425 589 -266 -480 -407 46 -376 10 433 722 481 250 -771 -598 -898 -688 724 -572 157 602 660 -590 327 -500 248 -806 633 253 207 -715 789 587 -127 -260 -169 -200 650 205 -74 -592 656 -688 596 694 -551 644 785 473 489 -141 70 306 -727 -408 -207 -793 687 -319 605 -608 -262 -854 555 630 -707 -659 -483 -822 -66 521 -145 -651 195 -193 450 84 -704 578 159 -635 -684 -811 386 -722 -135 766 -64 -646 -163 -795 421 -34 -835 -467 684 -695 695 -819 -218 -372 -256 709 661 -738 -613 -197 -436 -719 -735 -549 663 677 -550 -723 22 -755 220 -73 563 63 188 -749 -135 -659 114 -789 338 669 267 546 -838 613 -862 695 2 -855 -751 566 -112 20 369 -541 782 -604 388 -198 -104 -617 232 -502 -839 -644 369 -651 -752 -321 -499 642 662 -202 800 -215 589 41 309 -859 -100 -348 4 376 -12 -812 37 -848 634 -576 -705 -696 659 745 575 -426 -430 377 -363 134 -111 270 800 338 292 -281 307 -393 221 -158 -243 -821 -667 513 -174 -138 341 673 255 -498 211 -723 361 791 -149 428 212 -501 621 373 -402 122 -862 -649 548 -189 -45 -748 209 -164 -60 -19 -852 89 -459 -161 -238 -216 195 -283 -136 390 345 137 -83 627 -461 110 393 -577 -387 -323 630 644 -517 -530 269 562 5 230 -75 -893 131 481 -733 -406 785 254 368 577 438 146 -899 267 432 -306 -791 678 -239 -783 684 -713 -432 -739 644 -609 291 226 433 -734 255 -770 -885 -173 -884 396 40 -894 -99 617 -591 -542 -280 699 204 -178 581 -154 -266 358 754 766 -204 -505 709 -414 449 622 230 -333 -583 -703 -454 391 -63 259 86 -316 668 -825 -275 -331 -9 -497 -6 640 -162 327 518 178 713 17 -498 130 342 704 -883 -85 -452 377 -667 63 28 347 -689 -872 -52 84 -829 -261 729 -404 599 578 -655 -737 209 -35 -280 -808 -481 195 -447 -466 155 91 -317 204 229 633 240 266 -156 224 613 -714 77 550 330 -116 -276 15 -317 -83 348 197 -48 -530 -581 189 538 596 -101 -744 -469 -244 67 312 19 -671 389 -771 458 -349 -106 709 523 -283 259 260 -345 503 -770 108 754 -492 154 -378 -388 478 -51 -259 468 -478 -383 145 66 -863 -85 -518 -543 638 259 -518 4 -597 -434 668 386 471 -206 -136 -435 -277 739 -361 -394 -270 185 -523 455 -214 -433 120 -893 -421 356 138 -684 24 -370 -896 627 -868 -118 704 631 -635 -201 785 -283 -404 -733 170 -587 724 317 191 -499 564 -579 -520 306 707 725 -128 -813 -877 -391 -676 -236 -55 -290 -460 280 662 87 194 -887 576 66 -456 -463 -609 483 175 -603 -841 721 -58 -643 -665 548 -257 -426 710 299 -669 105 -742 -60 -187 633 -658 246 -604 -177 338 -831 -447 -331 -496 798 704 642 -276 -885 -733 -533 716 -596 557 -226 -792 338 -439 717 -588 -204 -33 -562 545 548 92 77 -595 228 782 253 55 -697 403 665 652 -517 493 67 -796 -787 102 -77 281 -677 -26 672 -629 395 -371 -594 -153 -527 -792 -120 -513 -786 682 -484 -642 -333 -808 -692 -383 -276 560 676 759 11 -390 208 -60 -610 -610 -516 101 -805 -847 -108 86 3 38 590 474 -697 271 350 -770 353 -169 742 -867 299 -324 228 -237 -353 29 -763 -128 388 54 -862 -263 -850 -231 154 -247 -252 -183 412 -363 -880 14 744 -829 -831 456 -666 -375 -573 513 55 -189 594 618 639 -790 -139 641 -63 -668 503 -455 377 -203 717 -615 -655 -406 -380 -854 -183 -661 485 237 117 -129 799 -439 -604 -183 695 663 695 -762 -444 410 -170 183 455 210 -299 -590 164 -309 460 -147 389 -849 716 -168 461 -720 301 451 -230 85 -120 571 425 355 116 592 -600 -182 187 716 -62 643 -227 -529 613 743 -871 -833 182 -164 -644 298 -799 -377 351 -528 -34 168 -796 636 344 -826 350 -710 197 268 703 549 703 -807 -614 -132 -180 -127 719 -133 -349 -743 724 -636 525 -451 593 256 -283 248 167 -612 -770 416 91 -661 784 623 -569 113 106 647 -468 540 -348 -538 36 -126 626 -773 741 336 124 -538 -748 795 -179 412 220 -752 13 133 57 165 -274 200 -730 -684 190 -98 633 -240 162 423 -32 218 -404 478 225 -212 99 270 65 -242 259 -761 -879 568 443 -571 -515 -96 -693 -517 253 666 -706 265 -357 56 59 -782 -810 -249 96 546 -510 -536 140 389 461 -686 12 -595 -867 -186 376 692 82 -888 -387 446 -445 651 780 -838 -563 -127 -123 -416 1 -726 157 685 -127 -893 -896 -369 423 428 -264 109 -860 477 532 57 -240 -660 329 -612 -269 34 -283 191 -466 -335 526 -776 -329 -543 647 -678 -255 -92 -556 -488 -701 735 -82 372 562 -870 128 373 336 246 -871 -727 23 -285 730 -414 60 288 -467 -882 337 705 -787 663 267 -589 -517 346 -532 -345 -491 203 -73 44 -683 365 303 -208 -86 742 778 452 -62 606 744 29 302 135 198 417 -444 483 -38 -416 -131 -666 176 -483 252 236 -56 -369 -550 456 456 -839 -29 506 -127 24 182 -295 -645 155 457 -277 606 -116 405 -437 -6 -14 150 207 -284 -251 -537 101 -469 679 -480 -844 385 677 67 -224 -790 -29 225 -513 -546 440 -749 128 -589 216 606 -310 -541 471 596 761 0 -498 189 692 134 -16 631 -656 -504 186 -518 121 209 69 -503 -399 -568 647 102 779 -380 433 -511 493 -439 508 -683 689 468 -323 -333 -881 394 -582 438 105 -649 -680 188 -404 -433 446 326 -589 73 -312 -137 -782 343 -84 568 599 -443 -333 -164 -13 -608 -867 -105 698 37 778 -390 -812 -307 523 602 525 -117 -416 -515 -651 -12 -256 89 302 -382 -710 273 216 331 -283 297 277 707 -652 401 -411 501 -410 -506 -481 384 -148 -241 -522 -775 -278 -568 58 -855 -365 57 -324 -85 -125 -520 -66 -429 -462 -882 -89 -496 287 -694 -392 -317 698 -426 -3 306 -470 -725 167 -303 385 664 683 578 797 398 409 278 -850 703 -368 700 -802 582 -513 573 327 -269 120 760 436 97 -719 215 -201 -199 652 -101 -628 381 -16 -171 -209 -159 755 299 161 3 131 -78 -800 274 -32 -190 -833 306 -589 -448 379 -156 -197 27 460 350 -372 768 71 776 712 -430 -687 181 -451 81 -271 654 -214 -305 -510 385 -79 -304 467 185 717 78 -317 -150 -745 -170 634 -299 -350 530 42 140 -79 -514 696 -400 -584 -130 -813 -152 -409 25 240 -533 256 -33 155 -551 400 -279 -48 730 305 -611 -578 394 -454 73 393 774 743 -789 485 708 800 316 -732 459 101 550 324 295 398 309 663 -462 76 546 714 187 38 544 633 529 431 787 289 -500 -222 368 680 -670 -149 588 230 733 458 745 -682 657 5 -60 53 -758 -560 607 -316 -221 -300 -235 28 -774 -837 719 -791 -25 564 -371 -163 -745 141 754 340 -488 -779 -640 -181 -523 737 -571 -257 -219 721 699 111 456 -20 656 474 49 345 436 28 -324 717 -620 387 -686 -86 -346 -279 -182 -636 -129 -641 -846 -615 659 136 -864 199 734 -687 517 -648 706 -804 303 -803 120 -364 30 -741 763 491 -208 88 -426 764 723 -775 -697 420 -401 -299 -328 33 219 -341 542 -114 442 498 57 94 295 302 526 -575 90 -791 -139 -45 -676 -88 348 289 -861 598 -418 -749 -83 -164 147 79 -441 -476 43 33 480 375 728 -35 -812 -271 78 429 86 -735 -590 327 -891 -706 331 159 -368 532 50 -864 -718 -633 302 -812 469 -840 -830 35 534 -134 -510 343 -394 -804 583 259 -196 783 -724 453 632 -232 -617 -49 -128 -885 -342 -24 -334 -747 -71 711 -138 529 626 -394 645 446 -233 -842 -434 266 -660 -14 106 -637 -461 -65 -757 -130 -520 561 523 198 -451 514 -848 153 777 -791 627 -267 -459 -728 -592 520 366 271 -451 242 -217 -29 -310 68 402 519 570 126 577 368 -164 255 -710 502 406 -221 192 749 -292 -575 -469 197 -672 -643 -280 -44 36 724 -308 -714 -400 346 -24 187 1 -784 -261 721 765 -895 322 -352 -759 -638 -272 -63 554 555 499 -399 -673 134 531 -795 382 23 -90 470 -122 697 -698 -626 -594 -827 -278 -569 -820 -590 310 -658 741 644 625 -65 -833 -614 -841 -386 -553 -605 -728 231 539 -721 390 -105 724 -187 391 -349 -400 34 509 -93 -29 788 -460 -126 -285 -343 318 -37 -118 382 -58 -415 -301 -223 442 618 -675 -175 -532 -153 -645 715 397 424 14 444 45 -258 51 -473 -736 -677 -402 -40 -641 -48 68 675 524 99 167 -377 -600 -170 482 -369 552 -878 -845 272 418 263 -223 65 183 -776 362 711 718 -179 399 759 499 303 438 197 207 696 -564 301 -229 -589 -825 -667 576 -373 -575 652 -767 -372 -335 434 682 -821 531 185 424 -83 -364 595 330 -54 -697 -115 -805 -188 317 -714 -59 48 672 -550 -19 684 -789 117 -765 -43 -49 -379 322 -96 -814 -626 485 484 766 182 125 -803 -398 -120 -628 -139 -30 265 474 610 -383 -680 -802 -206 283 780 -653 -712 -635 532 -289 -299 467 142 -202 -494 -122 -178 -518 186 88 -325 -447 -642 -870 625 -445 -90 -464 571 -377 -862 241 -469 -303 476 395 -806 104 -579 287 -315 -268 -741 -812 287 512 405 -349 -882 -792 -142 556 428 -551 391 545 744 544 -80 -648 45 -566 -43 -781 3 -862 415 -697 767 -594 134 414 -137 -722 -849 -125 -485 33 587 -433 -48 -843 -876 -400 -596 784 -290 -659 -49 746 284 -412 -363 -618 -232 -90 101 580 -272 573 -495 -134 -378 -200 -156 307 -444 630 206 80 174 353 -757 -756 348 220 -390 795 376 638 203 -416 -682 -573 -106 10 -310 -862 -722 -304 -46 739 -482 -189 -79 498 145 -106 -65 597 -449 -730 503 777 233 -704 -839 197 454 -233 -280 301 -191 423 -381 295 -177 -440 716 427 -608 120 155 651 137 -204 -746 -760 646 -253 -404 -64 -129 652 433 443 -703 -167 -891 284 787 704 78 -392 744 -324 488 -626 -689 714 219 -233 -800 -138 547 516 -761 738 88 491 -40 640 41 691 783 -851 -789 -644 -620 -132 228 -87 170 -676 -64 -123 -582 379 -634 -247 -880 -633 554 -820 574 716 -800 -112 325 -399 -258 -325 774 -394 -253 -774 -408 800 -34 197 -144 -602 -175 -19 -778 -739 360 30 -833 29 -267 659 -671 528 -10 -373 84 644 -334 56 385 511 104 386 -73 -734 -760 -27 750 -200 -646 564 -606 625 -486 -46 -114 590 357 -360 -621 -506 -892 -775 464 -765 -849 -405 -897 641 -227 -520 242 -386 -103 80 -225 -490 300 330 -487 -758 -62 -170 768 255 643 340 -320 -55 721 -201 -449 -202 526 -455 -334 512 -16 241 -716 -310 -145 121 770 668 -742 -468 -817 -387 152 281 187 -137 228 -625 -241 -769 -828 -505 -527 -322 197 -735 392 -440 709 -739 -250 -764 -169 -791 -443 781 642 17 -519 -727 465 -506 709 -297 200 166 61 176 634 420 -186 155 -444 -810 134 -297 137 347 -569 727 13 432 -297 739 138 -489 592 -63 184 168 215 -457 572 703 -896 765 -460 -633 -570 326 695 335 581 20 -839 -596 -887 78 -220 -147 702 -358 -716 -354 -229 -370 56 272 593 -108 -854 -649 -637 -586 600 -403 -379 602 -388 152 -586 323 321 167 309 -446 200 194 -299 -131 13 -22 207 21 -236 710 -113 -653 -409 -861 254 -17 27 -152 520 -117 -166 -717 635 224 439 521 353 292 -895 421 -667 -632 700 -421 -196 -30 -538 -829 770 -642 119 -226 787 134 -463 370 739 488 -553 -593 564 -99 -131 -790 -749 -606 -501 728 -95 210 -350 -426 410 -897 -623 206 211 485 766 -476 -728 641 -72 -150 161 534 761 561 628 184 -129 -785 753 -119 569 91 360 -788 -809 499 224 -36 460 -461 -56 403 -40 126 -824 370 673 -762 -133 -810 280 -551 9 -378 270 476 -504 -151 790 -196 -531 -630 675 -571 -647 646 -71 -286 -465 576 -340 257 -136 -737 506 -844 -314 155 530 -69 -418 -80 630 419 514 -848 236 -395 449 680 -860 -634 -235 -64 522 610 591 -101 126 4 -409 667 176 -455 194 -772 -826 -449 -351 99 586 708 -103 -488 -427 106 22 -358 194 -175 585 159 -206 408 262 510 -793 674 -654 139 513 -405 -774 -812 229 771 371 349 293 157 -140 -263 -611 269 -778 712 377 -694 257 -241 502 290 -870 -164 -439 105 -856 -353 670 163 -522 -353 48 -725 392 182 604 283 -48 486 -526 180 2 -330 -890 -604 -564 47 22 -344 621 -134 -823 -282 295 362 -19 -793 222 454 617 165 -304 -262 -442 -85 291 9 632 -333 -423 -408 -367 -165 510 -365 639 -436 129 -844 9 -206 -567 359 -12 126 -211 -75 431 -267 -226 318 -638 -700 251 -706 366 -801 -614 415 745 -541 -378 -677 -750 407 -725 516 -484 232 108 -248 670 -330 -427 759 327 -761 79 353 -395 -882 -739 310 619 32 312 578 457 316 625 660 539 679 796 537 -364 -507 -680 -760 556 764 212 80 253 236 640 399 538 -339 791 -386 -571 361 532 -604 487 -388 481 -50 -769 -542 717 183 13 -268 732 -492 -259 -738 -603 -479 -727 -676 -224 525 -398 -634 618 -127 -177 -87 -842 482 332 -91 -322 -190 -186 540 -624 75 -210 587 -164 733 -276 -378 -662 753 -231 -312 672 178 719 -188 -484 510 -283 172 -621 671 7 538 -377 497 652 50 -896 640 -52 573 471 224 -587 496 -11 333 709 -766 127 -349 -862 -293 -273 -700 21 461 -237 -566 -195 240 -230 474 -721 575 -537 -206 -681 749 -465 -821 -255 539 -608 -432 -337 -553 -314 314 -84 632 -105 380 -163 343 -650 -204 329 671 7 -882 108 65 344 248 589 586 595 435 -745 676 35 -807 -209 205 171 675 -408 -892 -612 779 724 -484 -92 260 733 459 538 184 -735 -273 601 78 136 -789 -728 184 -173 -528 788 -211 447 -210 73 -260 -633 47 63 482 64 552 -137 637 255 513 318 -809 679 -424 388 365 -826 141 672 -700 -38 -239 112 644 557 -471 -842 -767 548 -784 -609 -590 633 -427 -88 187 -318 -236 -595 -333 272 310 784 -678 -633 128 111 -561 -506 -539 -109 565 331 -802 -151 452 28 194 -221 103 451 -733 -69 -166 450 -148 90 -790 143 216 -724 59 -13 727 -362 -810 189 -237 222 10 -693 333 -145 758 721 774 -818 193 41 30 660 -359 387 -133 453 787 -373 -806 -126 -429 -224 -858 -499 -230 538 -169 -754 207 629 97 762 -585 727 516 -888 624 -371 -287 205 -548 -698 -687 -451 -278 -706 -879 13 -327 -196 -162 -597 -562 -73 -624 -517 668 -118 -606 -288 -882 -29 415 585 -633 353 -555 -281 24 -391 497 -881 765 422 646 409 267 15 -620 -761 -383 754 -717 -26 494 -482 4 -813 -7 -640 591 481 -406 -346 -689 -11 -893 276 63 631 631 -775 -211 339 706 99 -31 -693 319 761 -445 262 -187 630 -560 110 -627 751 667 31 2 675 731 485 -396 511 -9 712 165 339 -22 -779 -88 -39 440 137 -410 757 -583 -119 -869 -791 28 -655 -408 28 417 177 -279 -406 -17 -460 -776 -766 344 -610 -374 -527 -299 754 -250 -251 11 47 -628 48 -372 180 21 269 361 -278 -193 -131 610 269 52 495 223 -631 -188 -690 -877 -673 210 226 -604 783 229 169 -172 184 -873 356 362 -575 678 -151 -411 799 229 -277 -413 -465 -658 68 -807 13 699 44 -479 -462 800 260 -498 27 591 439 455 -546 93 -835 125 71 640 566 556 -632 725 -743 -726 357 75 -517 -321 209 -67 -381 462 301 454 132 383 -302 727 -847 518 -657 623 -379 -718 -469 414 -285 1 487 -694 -564 623 731 115 -145 96 -153 145 -307 430 567 -115 -691 -218 -73 468 -569 -104 767 658 282 -84 -828 -847 -308 -608 -295 -471 -552 -757 143 473 -102 -752 205 359 780 -590 -11 -100 -733 -650 36 682 -742 -745 -640 -598 767 -122 -708 -20 485 -696 528 -740 -520 419 797 740 468 704 199 -265 60 -37 535 -818 -642 -218 155 -880 -669 419 281 454 -293 663 -271 727 -251 -456 -89 428 -292 380 740 623 -574 252 -868 147 188 512 -498 -885 643 696 784 77 752 -816 -3 109 55 -383 -135 214 -27 -47 466 570 168 -823 -216 -736 597 -489 560 -143 102 -102 552 -411 -526 657 -899 -888 491 -127 -191 -460 51 383 -498 -414 217 -887 -216 -108 -160 -567 -139 -508 -807 348 276 -300 -332 240 -61 -307 498 -7 -184 -410 35 599 -110 -201 -283 -520 200 466 602 -444 48 42 379 -67 311 327 -892 -593 -645 -81 -678 144 -890 263 -168 334 315 613 329 40 -632 411 407 -658 -680 -96 -572 -837 -86 -178 -326 -799 485 584 288 -531 217 170 -420 706 541 282 341 652 -440 -301 -812 151 663 -384 409 -488 276 111 -111 340 -45 -167 577 -794 -316 781 152 272 -682 438 -120 -210 -779 438 110 269 -883 329 -666 537 122 -462 -536 -830 66 371 240 -32 234 713 -615 -339 84 -724 -607 -371 -176 -869 -215 -99 432 647 -381 380 -605 580 -812 -676 445 -254 -393 184 -480 80 -759 221 -856 -120 468 537 -547 -524 -19 797 -422 455 656 -324 -803 -748 -355 662 -614 -274 -662 -27 -402 495 791 -490 -249 -560 454 -865 -798 -853 9 179 -497 125 -838 -482 -4 177 131 -885 -288 -848 330 227 591 -739 349 -90 471 -590 -185 -166 784 -841 553 -299 -764 -465 -763 291 759 -439 416 274 342 -364 -240 -456 -585 -705 788 -239 -479 91 -357 -217 -450 621 494 -836 742 -745 -561 -875 -778 -788 724 -524 42 33 -177 -402 -873 681 -48 -550 -119 -160 -780 167 -74 704 635 115 -272 -313 443 191 23 535 -152 365 -305 -357 434 210 798 -358 338 -116 503 -116 -684 -489 -362 369 -687 546 748 -170 -241 -898 -15 174 -736 573 -198 -47 -327 -867 -148 288 -339 76 -266 432 -48 -743 -578 -467 563 663 -129 425 -143 -562 234 -280 12 -481 -213 -891 794 -407 -290 75 660 313 -805 -20 -850 -838 -306 -221 -774 -536 -27 -491 -767 381 325 124 570 -157 -174 424 413 -243 -778 -485 667 -599 523 669 -848 -758 595 694 -887 -737 198 -140 -855 96 476 -497 -239 320 -467 596 -659 -231 657 -790 80 18 -454 594 38 -176 524 -565 -675 491 -156 -71 111 254 371 -353 -537 363 -318 -800 468 -546 476 620 -551 -143 -727 550 -353 158 -329 -832 -764 -14 478 -282 -168 -662 236 -797 -714 -26 754 -486 -710 -551 -835 217 -639 -673 -537 -428 566 71 -345 572 -814 452 -582 -483 -93 397 223 521 40 -132 -445 232 -652 514 -407 792 547 95 -674 -298 -830 -307 -895 571 750 201 445 -154 -187 232 196 397 -502 -541 718 792 -21 50 737 623 23 96 633 328 216 -2 -746 646 -164 238 -561 -606 -126 -615 -88 415 379 -281 85 569 121 -508 705 783 -341 777 -201 -487 -263 -506 597 -5 -614 270 750 614 -887 303 -422 -13 92 -731 10 -34 773 -26 -148 425 -664 -847 -856 -477 139 624 218 -387 -118 -321 -41 181 23 -248 -590 170 364 398 -282 694 -153 780 -779 21 -381 494 -199 -758 151 29 -528 418 111 272 -145 -267 -229 41 -734 368 610 -400 -852 -801 396 -474 -511 687 -339 289 -152 101 -518 -396 -265 -76 -813 -339 241 245 596 534 487 491 563 -127 -222 150 -410 -147 552 -97 -224 490 186 -357 -383 460 500 -500 320 -356 80 -649 389 -884 -17 147 710 -609 311 -133 548 145 660 -797 -759 744 -830 478 -634 -100 -123 688 776 407 -125 -443 -265 -600 738 -653 -351 -305 670 262 -273 55 -57 -13 62 -144 -365 -874 78 -35 -868 -162 -696 791 648 590 -14 -495 486 726 -309 -695 348 567 -691 -899 772 510 -9 434 575 -432 -249 -848 -548 481 390 570 456 137 -379 -19 -555 91 -21 288 258 480 -606 -377 663 -570 235 747 -691 232 426 -889 109 -456 647 -602 290 525 665 -564 -477 -136 -853 539 799 -837 -660 -77 -792 45 230 -797 -257 -96 423 -598 -359 -114 -545 499 -891 -392 -242 8 -371 -81 741 -353 790 -899 677 76 301 -551 727 -675 123 397 -59 284 -438 377 169 747 23 257 747 -68 564 -147 -551 272 -181 -348 220 -280 441 -306 249 592 -582 51 715 636 -102 381 -582 -134 -428 304 724 -744 -408 139 -631 -118 556 -663 -188 719 -541 -422 37 -164 -772 -770 -144 -205 9 -373 54 -288 586 789 -650 189 70 595 -136 303 -599 -491 788 42 333 84 -273 174 326 254 -186 -63 174 32 450 677 652 680 -365 352 1 221 173 -766 -391 33 -833 620 -836 -335 -656 -527 -494 543 -842 465 516 460 118 300 -386 -383 -168 -686 7 -744 679 -66 457 -39 375 -123 -494 482 414 -107 66 -241 -55 -302 411 454 747 -87 527 -880 -215 -240 223 -755 706 382 -18 66 -690 -813 -387 -453 -67 -725 398 -325 -134 719 -27 -759 -803 -350 -812 -381 -110 239 692 -62 -722 710 -444 397 152 -423 -324 158 754 98 -52 389 -188 -106 607 -870 -137 652 -328 -129 -463 708 619 -127 -89 -95 -31 -30 679 530 -254 657 -139 -224 29 -155 55 46 -876 705 -724 -393 782 -223 -893 140 224 -209 -210 -3 -118 -199 -587 679 464 578 132 -346 -189 767 148 -846 54 -578 -238 -417 -797 -691 -895 262 683 204 -606 759 -524 69 538 -8 -802 683 104 98 -74 -411 -785 -165 -675 -37 274 551 788 568 701 -228 -39 54 212 190 26 -414 791 635 -643 -254 241 -792 348 31 -589 -844 -111 -403 -639 -688 381 -764 -348 199 345 93 209 -94 -155 -92 257 -304 -422 -17 261 -851 601 -722 159 -545 -176 34 -637 621 215 -473 -17 -120 619 -887 -442 -534 -475 -766 -344 601 -422 -671 17 -310 614 -326 614 537 -82 -833 -785 -884 -474 775 167 -172 300 -350 -328 587 703 -876 -744 29 675 -199 6 -218 557 227 611 -235 -792 -353 601 85 71 458 60 -767 -483 -108 20 213 -754 406 -249 619 457 -285 -306 513 -780 -609 -330 -697 -190 13 -632 -200 235 -829 -279 -861 -670 338 -69 524 203 303 0 -547 -410 -33 -882 107 -233 -671 363 -533 241 469 270 -867 274 725 520 722 -93 -280 -86 228 630 -146 581 -497 -245 -613 -637 592 -382 234 -775 -15 -140 616 -648 -746 582 280 -484 221 624 -863 -348 -398 347 -524 -454 -260 -548 752 -475 -824 601 -502 -732 729 785 -57 481 -90 -30 -313 495 86 -468 -733 -853 239 -229 -445 -582 126 363 134 -49 696 -84 -91 471 -753 362 -840 -475 -67 165 -67 -445 428 405 655 105 -424 -880 -293 -327 543 -854 427 -360 389 -393 572 -803 144 -203 -669 284 191 -765 343 93 287 -878 -496 258 516 -90 -47 242 -860 660 -393 -362 -798 -889 -547 769 -430 764 -441 -22 586 -870 550 514 126 644 -618 -439 -626 -842 240 37 -38 485 -850 585 -135 -311 333 -312 -682 231 -879 675 590 -808 476 -73 -272 530 346 373 546 35 468 185 112 -759 -894 -410 -689 -675 176 -242 766 173 -408 446 -581 -837 246 -304 640 -402 352 -364 216 242 -803 439 -519 -15 -142 128 107 -481 49 -428 86 -414 315 -893 -54 -315 653 600 -113 340 -304 522 -775 -671 -477 -626 -677 -779 451 -717 259 -658 764 88 -832 -456 301 6 572 -143 719 -710 754 -588 619 27 -532 -608 591 -389 157 -857 654 -135 -368 782 -877 248 786 83 -72 551 -83 -835 702 -686 124 518 579 -417 167 -177 390 486 -614 -527 268 -475 -93 730 -227 -487 -743 -527 -334 -855 -778 -422 645 -335 579 665 681 -651 188 697 -154 434 -500 -490 -880 641 -240 -557 -381 -71 277 -534 65 -572 -609 210 -737 -73 568 291 437 146 25 229 646 543 779 -315 615 -595 -869 572 673 453 349 -137 337 439 -721 200 -401 175 -135 149 -276 -243 -860 3 668 -351 591 318 496 680 468 787 -695 -799 -239 361 -665 -541 589 660 -501 448 399 162 40 -466 -693 -139 -389 -58 78 609 -804 -646 519 -261 -14 592 -297 -352 423 -636 709 170 499 -246 419 41 441 -101 -207 151 -802 49 -507 -202 -22 -526 169 -235 -86 -441 -265 19 439 -627 -182 142 701 665 -312 103 120 -792 -897 -322 704 -229 266 58 -637 764 -571 -106 773 -32 -672 295 -351 -264 -608 -74 706 233 574 -347 260 265 310 637 -652 231 790 106 -33 660 -634 -454 -72 -894 -7 -750 135 466 -803 -562 141 -150 -255 -118 224 -154 269 -201 -288 -329 -168 -819 595 -98 -83 283 537 -804 -847 207 -768 259 350 -113 -229 399 701 -791 692 -504 511 -475 -510 762 -776 -857 -654 741 82 468 -557 239 -843 23 -333 521 -431 -507 -658 -826 796 -280 -630 -831 -78 77 -304 425 -813 -7 297 -251 1 684 42 -406 437 -99 -251 -592 -364 584 -514 -127 76 -415 579 -208 765 -36 -46 -316 242 622 -535 299 175 -874 -853 349 -884 763 -685 317 -132 476 -826 24 -406 -115 235 -227 -742 532 165 617 479 -641 784 -794 15 299 -6 -570 -496 -854 -27 -2 -484 -408 -432 2 -170 -614 695 -887 228 444 -434 70 -442 -671 485 -140 794 357 -271 -80 -227 502 689 0 -291 48 -812 108 231 -47 298 664 -302 579 373 -833 -646 369 407 -526 -198 -185 595 -390 -54 -38 129 300 -525 799 -482 -438 -48 -332 -55 -621 553 -573 -784 -6 488 -707 -426 -797 -274 -622 -85 -101 546 -351 -11 471 713 600 57 -193 798 618 -258 -683 496 -198 -752 736 29 -463 -739 -199 219 671 702 263 416 -764 -214 -187 -389 -794 612 538 -878 -181 -449 706 -478 -552 243 379 241 537 -500 559 -60 630 282 -248 -13 -815 103 -158 788 -52 -108 -617 622 -591 179 -787 -503 63 357 -732 349 509 -721 -567 -636 -597 528 688 611 -695 -235 604 627 153 711 514 -205 -844 -274 -174 295 -380 -525 251 -764 -616 -877 -397 128 800 -1 -433 595 503 106 -752 -169 -85 -570 372 73 -636 -668 -483 -887 642 123 405 -558 -28 -615 -757 -142 -835 381 291 418 689 -835 -836 403 -387 512 -301 -747 517 -723 -699 -548 -56 172 388 -495 65 704 -421 -891 31 -401 -253 -864 41 -617 422 25 -368 -774 -600 -582 756 -879 91 -343 636 -790 -604 -665 698 387 287 -277 -274 215 211 -28 -603 -583 -141 -556 598 -531 -23 514 623 492 601 793 377 745 -634 -514 102 -422 -735 437 264 -516 791 -687 501 -394 -41 -374 339 -401 535 164 -840 -885 -623 -46 -499 -890 -114 -474 -34 712 441 -651 -885 153 712 249 -252 517 -140 701 -28 -841 -668 -848 76 -22 417 210 215 50 429 -269 -891 464 -509 621 -563 -388 -721 733 -384 109 -750 -9 -434 -792 -474 -784 -42 451 489 115 574 -823 -450 -718 637 219 -887 -350 -341 798 0 -822 -362 496 -418 -76 -541 -32 710 -536 -96 -710 -154 -345 305 702 425 472 -576 -400 175 -825 -839 -584 412 168 -459 -333 142 74 622 458 -787 560 247 -165 472 53 -887 -460 -85 702 782 -848 121 -766 -289 -762 584 787 -819 -549 -417 520 -202 -483 414 -96 -352 -149 743 -231 -834 723 511 -379 -260 -78 -578 -574 -262 -843 -165 722 359 -637 -646 702 -870 -241 113 -88 152 -420 -644 -332 -311 457 -518 -778 -208 104 -214 545 398 -874 790 -839 709 -381 -321 575 374 -19 -256 352 483 -168 -269 -582 22 47 504 204 324 -652 -183 57 -704 -779 196 -578 -472 -8 180 496 584 606 787 231 444 533 -309 231 -656 -702 -556 -294 -186 -794 496 -342 -677 -729 505 -180 -828 260 -518 501 -156 -468 717 -802 303 -810 -757 201 237 -561 414 -760 -261 -193 283 -123 649 -610 683 721 745 -253 -784 -192 -797 -575 487 755 -4 -394 37 142 -742 375 658 -283 488 781 217 -571 -311 392 -397 330 -177 130 -7 210 515 -271 -164 -336 417 743 -705 785 -266 489 -875 243 -897 48 -82 -365 -696 568 343 69 439 86 -162 494 131 22 403 -374 167 416 -136 759 -824 546 -90 -639 687 -3 774 -574 -858 397 276 397 122 307 -537 -587 -745 -156 -590 -726 -273 730 438 391 735 404 -720 68 -260 302 -188 412 -398 -75 208 -512 481 -840 792 15 790 630 268 -476 -150 86 -234 -707 756 678 708 576 -712 -757 -179 -197 -450 14 -617 -173 -858 620 -663 -291 -849 577 215 -228 298 128 -560 556 522 -401 688 -33 -775 -307 -501 264 -780 -192 -68 167 -861 276 567 -813 688 26 -603 -616 -640 677 14 644 485 -66 -144 -30 -686 179 -31 590 -541 176 -114 -674 -546 309 743 -894 28 -781 -741 325 -675 372 491 -187 -246 -327 670 -789 -276 17 420 -287 95 120 361 -847 -478 297 789 775 552 -109 -232 -87 -563 640 -825 507 -851 17 -82 168 -173 647 -845 403 -599 219 -573 800 -716 395 -342 597 -501 -452 -193 266 777 317 521 191 -37 393 -186 -126 467 -672 282 -109 465 459 58 617 296 -79 -871 412 -287 -305 659 5 778 319 105 -322 -852 -708 -526 392 -522 462 -48 715 -361 -423 -423 -846 324 545 -489 760 -771 679 454 591 455 -236 -514 612 7 -348 99 732 -680 16 51 -314 -301 -413 -230 -109 258 -98 33 619 -609 -432 313 729 -263 -164 361 -657 512 -331 211 594 325 190 -628 118 -726 -733 -237 528 -804 662 -824 -408 -400 -804 167 659 702 3 174 344 -29 773 -209 -532 -51 353 -194 355 392 662 308 -751 -581 464 600 -783 -465 -229 93 -65 66 437 713 717 42 217 616 -564 -721 -500 -602 -813 -745 -116 -166 285 739 -862 -247 66 431 253 533 617 -843 763 -94 337 -664 -363 155 738 -638 144 -759 -700 -574 447 169 -848 110 -541 -518 774 -574 -527 238 99 -246 397 -550 477 192 -465 -839 -850 -849 444 653 -482 355 80 -56 769 -174 550 -825 377 294 -312 478 17 128 167 754 -760 463 -592 321 793 -892 514 306 -685 -757 684 -371 -740 114 570 580 -169 756 -382 544 -283 -786 792 186 -587 668 422 -298 145 296 -702 -115 -306 -484 -129 454 -413 -331 70 172 -778 -694 26 -452 599 635 -361 698 -7 -56 654 -413 -212 451 412 -298 555 -433 303 -212 -266 -792 727 737 700 416 -190 -679 203 -778 -506 39 -427 592 583 308 -755 579 374 449 -174 281 9 -121 370 552 748 -240 -767 525 -558 767 -532 545 -896 -2 -872 142 178 -338 -262 438 -382 193 685 -32 697 732 539 57 -485 388 -381 -215 -21 -284 -546 -4 -248 332 -318 379 -498 -80 778 -480 581 -522 -464 738 -791 -463 -258 588 -531 278 -850 334 413 -588 185 -88 577 -355 -665 505 -53 -228 -746 -636 -219 388 213 -125 576 59 322 176 600 -7 17 -114 -716 584 -200 -417 662 726 671 -287 -738 -199 -881 -518 -604 -794 212 -623 11 175 -117 -580 294 753 -200 -467 83 577 -62 -232 -469 -192 -435 123 737 91 8 -39 526 -402 206 55 -103 183 258 -719 -542 -31 -587 -151 478 550 632 376 130 -606 -370 328 -344 -688 600 607 -820 171 628 122 439 65 -427 -315 340 -718 29 -839 -280 -6 -121 -751 8 -177 682 -810 -237 465 -496 -513 3 398 453 -166 436 -711 -49 -816 -264 97 -837 -491 -566 119 -811 700 597 109 196 612 272 -460 12 226 334 -896 -671 -32 59 -573 349 -271 -738 74 -2 -12 -452 765 -652 -649 -311 -42 486 -648 54 540 -452 92 -524 419 -284 20 -491 744 155 -707 652 -26 234 621 -484 691 -445 -186 -328 363 -198 113 512 -152 -830 -611 -407 -588 520 -821 169 -608 218 422 449 553 749 -508 148 -404 -212 240 444 567 -26 -21 683 -689 740 382 65 -637 191 -143 -686 -356 250 -271 301 738 -366 -129 736 -197 -237 -754 -719 -306 -317 109 -809 48 629 -805 206 67 274 -406 360 -484 498 31 -289 656 -426 -705 -287 753 359 -134 -64 -290 600 -316 275 -637 -365 -488 588 30 -38 511 318 -811 -729 686 657 262 -820 -381 -878 -679 452 733 -644 -243 601 452 -879 -807 227 615 642 589 13 -450 -759 -73 790 -850 165 366 -118 716 665 676 -20 358 244 -690 -49 -718 750 -643 555 -330 782 -435 223 -821 305 -605 -493 668 469 -59 -453 -204 -173 -471 691 -165 288 457 430 123 467 -557 -838 -173 312 691 -621 -573 714 -653 1 675 627 -463 217 556 470 606 574 197 133 -330 472 -648 359 -414 38 44 -717 -100 6 771 693 -223 184 96 82 771 623 -558 296 93 -219 181 -258 256 -77 -853 -642 62 578 446 19 793 -701 -22 428 -670 -332 482 456 -765 684 -337 -272 -448 -118 -110 -725 55 376 -351 -454 -84 -748 -428 0 433 -770 -215 42 189 -185 177 153 -788 700 -631 612 417 398 611 410 713 -352 -45 167 -660 313 -231 758 -150 541 -210 576 2 -550 565 -371 793 789 -200 -186 259 74 5 616 -355 -763 -511 -671 470 -173 740 107 -638 675 -688 -654 -209 694 -749 427 508 -653 -433 -107 800 417 -241 -179 404 364 -113 -717 565 583 184 -168 -758 484 381 -410 198 593 316 428 -766 590 523 187 63 -718 -279 -781 393 167 390 -430 528 171 244 -348 -118 215 215 -128 -430 -766 -517 94 -439 750 704 -726 -547 278 88 73 -451 -834 -713 679 -151 -746 344 667 -182 -225 660 658 36 -412 268 573 447 426 -336 -897 174 -75 -586 767 136 -610 746 -193 58 -433 460 53 -800 -693 -643 272 743 711 -240 -43 616 -586 775 124 -433 430 650 -777 -354 -354 728 -193 435 -348 -648 423 -3 334 266 66 -735 575 319 336 81 61 -243 215 -708 90 -703 -642 466 395 -24 650 182 786 -523 11 -67 -708 518 102 227 439 401 263 -511 279 512 178 207 -404 561 -326 -137 316 -853 393 -194 -494 53 -156 -137 408 -508 136 481 656 432 710 318 165 -652 708 -850 -684 153 -538 -162 116 -639 758 -643 646 -421 -514 590 445 -520 322 145 -306 -203 381 454 -130 -751 -819 -314 -156 -105 -471 -839 -890 521 -176 166 -275 -397 304 -383 -374 -849 127 -508 -382 262 727 -68 -681 -410 32 656 -520 750 614 689 476 -832 166 -569 -793 -400 704 459 213 488 243 -601 -718 -755 139 -839 93 -882 577 -332 -570 444 -298 -45 -533 -24 17 -298 -745 170 -683 -141 196 -877 498 -5 -695 -248 746 646 527 -886 634 355 669 527 -65 179 393 529 717 483 -806 -31 683 243 -892 -779 -634 438 785 329 -348 -546 -836 102 -424 351 698 691 428 -691 533 321 752 707 569 -110 -349 -281 -695 -169 262 -29 759 -290 257 36 -867 -92 -237 765 -895 -408 -32 -708 327 610 -83 -531 -44 334 -880 620 -656 529 -679 98 46 64 -9 -274 -201 -417 -595 -327 -506 200 377 38 361 -636 -826 -356 -325 -524 -72 -530 574 -613 -110 -278 -776 151 -438 -442 -668 -229 755 -784 -231 351 -502 755 -869 611 434 -359 -756 716 -47 -382 432 105 -108 195 396 -371 680 497 428 168 -685 -357 -424 127 89 -326 602 630 -773 -521 -342 759 -275 -624 -364 41 525 217 -392 -326 -156 491 -315 11 -526 234 597 278 -65 742 -875 651 82 697 -559 553 691 336 -219 -783 500 795 402 426 635 336 211 -540 388 -452 607 585 -20 695 -121 497 -556 9 395 -605 -190 562 -251 513 -782 -4 618 -399 -72 212 777 -307 696 -70 -817 -300 687 112 0 256 690 -420 73 614 -306 140 -21 -479 278 779 -200 745 -634 352 -249 428 786 432 650 -565 580 -862 -775 428 -578 559 -823 -98 751 518 -217 575 715 -722 -79 0 392 -136 99 -818 549 179 117 -363 -87 167 31 -258 -174 -48 -394 -395 -655 -769 -681 296 452 117 -339 -58 -894 506 247 -132 123 -270 42 -816 -494 -748 -886 -144 -625 537 -24 -37 113 69 -596 446 432 -50 11 667 581 -728 -771 422 -862 232 -109 -868 472 -675 -332 -40 -464 -122 -614 -205 418 563 416 421 -387 373 470 447 447 350 -874 -402 768 -394 775 197 491 239 401 545 -96 764 598 241 -887 -31 379 93 -884 735 -38 143 45 -482 -552 326 750 549 -182 265 -817 775 -398 -46 314 -867 -411 732 451 724 746 -650 56 421 544 44 -209 173 -650 394 -618 221 -676 -326 -805 211 -220 -756 -652 411 532 -606 -591 -301 357 545 -430 -822 -489 -108 -707 77 -199 -385 272 -314 -801 524 -822 723 -552 -668 11 -104 -414 -371 -894 761 763 269 -401 64 -688 -375 757 719 689 359 -130 631 216 -755 -591 -45 -297 310 119 118 -417 763 23 -407 -291 -410 -822 605 -196 762 326 -106 117 498 -889 -546 -351 293 501 473 186 674 761 583 240 443 329 -16 -594 329 -161 -838 224 -720 -620 1 -507 -586 -605 -188 -194 667 -309 -222 419 456 108 182 348 -211 -249 -701 -76 93 -805 599 -817 -304 -690 328 28 -629 770 34 -825 -830 -617 -801 357 -798 266 -32 -717 65 -146 -835 -100 -791 -722 712 -37 281 308 -162 124 135 -112 -767 722 137 -194 80 43 248 130 122 767 -119 595 -328 -304 352 -553 -149 -184 197 -106 -193 752 -183 -379 -572 -744 -484 -178 -428 198 115 282 263 256 404 -257 -853 -113 -157 -261 -452 397 287 -811 -623 -886 651 -758 338 484 676 181 -232 49 475 -757 -423 -841 -566 -287 241 351 -806 278 65 585 -577 -422 -629 -169 196 610 163 -735 317 715 -711 -537 632 -720 -37 -209 342 227 13 -128 -606 458 -46 172 157 -512 -727 470 -381 178 -792 314 -489 363 631 450 -250 -438 -813 554 268 293 190 403 -333 -66 -204 -313 288 591 -407 54 677 -766 -615 646 600 430 -201 571 115 -403 -10 80 168 -515 -414 -236 -394 618 492 -168 369 -210 -239 236 -373 329 -189 601 -322 -538 705 -88 -80 43 553 -79 -252 775 -720 233 687 -124 -711 220 400 233 407 -216 151 -482 129 -574 -261 -68 -681 266 -25 285 -525 261 540 110 652 -377 -278 -839 403 345 -541 264 120 -413 -739 666 -333 -748 226 315 -767 -486 793 15 -308 7 697 492 656 -777 434 252 27 543 250 -598 474 375 -181 168 312 535 -565 -412 591 -699 -252 23 472 -895 522 -689 -667 774 265 -106 734 -863 552 -789 623 717 184 77 776 -603 -210 792 481 758 111 -408 -569 -572 514 699 -759 407 31 570 407 -750 342 390 -16 464 44 263 -188 -657 659 508 -381 557 -467 -836 491 -699 -299 -125 557 433 436 -329 -717 85 126 316 25 -271 -119 460 492 -709 -627 341 748 761 -168 -123 294 -655 -445 -895 -676 703 -181 573 -388 794 -94 -482 -734 49 -378 -259 47 463 -509 -396 302 463 710 617 -208 653 -420 -617 -119 655 -450 -874 -716 -89 -48 658 730 -324 681 -507 745 634 -869 -748 -572 -70 -210 -551 -417 -751 -443 246 -38 -356 -273 179 44 -274 75 -716 -368 310 202 -734 -185 -335 -189 289 -77 -593 667 -519 -218 545 -109 637 600 104 -266 -705 -542 582 187 -325 230 -731 -246 -292 -364 519 -325 -844 571 374 -655 -599 -137 429 680 -169 -533 439 313 -543 -885 178 -521 496 -284 -881 352 -609 109 -203 -4 -84 -213 -586 -166 -584 -101 53 -509 -31 -589 506 736 616 -181 -891 113 -14 531 -33 52 -43 -440 664 121 116 752 -710 -840 659 -406 391 -578 286 -733 -304 -202 42 749 71 -397 -76 -336 -345 -121 -636 394 -678 -357 562 415 347 593 572 779 -814 29 625 235 530 247 -866 195 102 -637 288 -320 -263 -773 459 136 -3 -836 265 277 665 748 -103 273 -639 248 -545 -269 19 -163 -388 -884 -766 222 726 477 615 -283 -276 -93 -307 -370 -20 705 -528 179 -369 -155 -806 791 239 516 -389 -83 655 -497 -98 -242 -291 -319 12 764 280 736 -11 746 -687 358 -658 180 -748 275 -421 -221 340 -288 154 -801 386 -191 -815 -317 788 -173 -120 159 -309 -760 -39 -129 -7 472 -332 546 360 -137 -322 761 448 236 616 716 -831 -885 434 -238 -618 -846 111 100 556 466 -132 -866 -894 338 784 -43 -426 414 673 -202 -17 51 -566 -858 311 -475 173 -71 -591 -299 -289 594 -543 -412 149 -459 197 -617 -311 731 -475 434 788 568 419 -758 693 581 703 464 735 -484 -643 769 -316 -685 -13 -882 52 266 6 -745 792 572 79 758 -121 233 -572 -160 -739 507 641 530 -184 -443 225 -873 230 -721 -787 -813 -336 -140 -218 -643 -191 630 155 649 798 798 -625 -58 -808 -759 640 -604 -374 -883 -427 -728 -387 636 143 -299 278 586 764 -320 -426 31 498 -735 -472 316 528 147 125 169 -558 509 -227 -525 623 97 749 553 788 482 -482 -229 28 -782 489 -404 -851 710 186 381 -352 531 -779 218 -93 590 -816 455 461 -317 664 -856 -526 -68 -277 -202 -237 254 -893 -608 525 -166 -873 771 46 -278 -168 24 458 -785 127 189 -879 793 -46 -41 -528 -524 586 766 479 -300 -624 -786 357 -719 -39 -800 502 65 273 438 -444 -749 783 -488 -851 18 -329 644 -489 -371 52 229 -627 -479 -523 -744 310 382 -894 329 418 -18 -887 -408 -769 -893 675 -865 -92 -23 32 -240 -45 579 715 110 -747 -61 -898 -398 -727 755 -580 -720 589 -324 155 -890 441 192 -467 696 -209 -821 427 -828 -413 351 -885 329 237 30 128 -289 -637 -18 -498 706 -866 -494 727 -138 570 -304 -154 254 -747 -591 -183 649 599 335 770 -200 -183 -673 -257 -555 -156 -586 623 -669 144 2 -598 153 -599 250 353 158 -881 -773 771 487 -659 -437 -802 499 -14 443 465 -289 150 -52 -593 579 773 -397 561 525 -517 -631 -590 -863 142 83 -117 -824 -472 -498 -524 -552 -177 286 -532 184 159 -257 107 -13 -464 380 43 -134 -700 -124 -586 -571 629 591 -583 -338 -235 740 -303 706 -647 -511 -246 755 -705 -370 1 356 -803 342 234 350 -749 161 -281 -665 -94 410 424 473 -81 -374 -108 -438 -782 -509 182 -114 -120 -81 -188 41 -292 712 -444 -405 -341 -364 -724 554 627 -589 180 -37 800 11 661 414 431 343 142 -228 744 48 -863 -891 292 -767 -287 717 -409 -533 -381 185 -267 -195 381 124 788 213 -277 -419 647 -329 37 185 -662 282 -149 174 293 529 -51 231 -293 679 590 716 388 31 153 709 717 533 -166 -138 -813 -698 -10 758 620 15 -131 -473 -397 30 316 -893 526 745 222 679 391 -377 -83 12 -861 -596 -628 -716 -591 -261 -625 768 -208 364 -841 436 91 387 -375 425 130 -225 427 -403 428 -62 -124 -395 -479 740 290 449 340 -774 -833 300 -600 390 -384 -284 -293 461 -428 603 -19 -863 304 -276 -102 669 252 -734 -869 -189 768 685 -230 -350 -572 538 -568 -478 -174 307 -68 -733 742 443 479 526 496 -810 -336 154 -898 -658 564 -16 226 721 -235 134 -716 -519 490 276 225 428 -472 -466 647 -642 -733 412 396 740 -882 274 394 462 527 -554 -580 -550 -400 682 767 -511 575 -376 -540 375 -140 799 554 357 -213 -100 5 -19 544 -765 19 165 -147 -800 -121 160 766 -226 -761 -128 663 -41 -339 622 461 -834 -47 -252 413 -598 770 81 -432 -778 -751 248 378 -824 -277 -446 -295 -726 403 -831 -327 157 565 -17 25 689 313 471 -100 -254 -577 -458 -459 -807 -592 -326 608 140 -324 -373 46 -61 506 -467 305 341 -361 579 -205 -881 318 -603 155 -704 -666 408 270 257 88 336 -245 683 653 223 -612 206 478 11 259 372 21 -754 -242 -357 -636 322 -490 -112 -767 38 663 -625 -753 -588 -817 348 -88 -390 360 -551 -397 292 679 -777 -709 -87 135 -42 569 -455 -582 512 -695 433 -830 792 -518 339 -705 -11 -229 -73 -265 453 -620 -628 -835 -318 403 635 -31 -278 352 -109 -341 -498 367 -793 -83 663 -618 -461 -535 201 753 -437 130 -635 14 564 -11 545 -190 371 -651 260 -451 -199 -79 540 -504 -388 30 -155 -623 756 61 707 -770 -347 -880 -716 -521 -401 613 -116 257 676 792 343 -870 242 -645 -67 -201 -625 -372 266 -780 710 -679 -385 72 361 -847 483 -267 -562 522 363 -478 -103 -888 240 302 -592 800 667 57 658 539 531 -267 553 -586 202 -385 44 -123 391 -223 211 -846 -448 -849 127 468 345 -251 -456 -504 794 701 -268 -299 339 134 394 234 -103 688 391 447 -886 -515 753 397 551 94 611 -877 567 555 297 43 586 766 -2 -884 88 -645 -230 -744 -811 184 -710 -423 -471 17 -329 508 340 -740 211 143 -638 44 -433 -283 358 -797 452 74 -377 667 216 -119 -611 -139 57 590 -508 525 -498 28 -447 764 -674 594 -815 306 -785 -842 -230 25 -789 408 644 620 -735 184 696 699 -888 320 -849 685 392 32 -610 -679 520 -686 683 -736 740 401 -244 327 55 -284 705 -819 503 -780 -752 657 -726 473 308 518 -318 -584 98 435 -591 554 -415 -90 764 -260 -629 -260 -498 -31 -470 625 367 -242 463 451 -626 114 143 796 788 609 330 -681 -662 -638 -521 -378 21 410 707 452 145 44 -444 298 -545 1 341 191 171 761 93 -238 -842 191 -624 713 -157 -270 152 -117 354 -310 553 -434 -503 427 3 -642 -898 -97 173 716 -295 613 -617 -830 -534 750 -799 659 -771 734 242 -382 -570 232 551 -42 -248 678 -728 -202 -512 -400 -48 309 435 -476 215 -107 -2 -407 744 -61 -536 -430 -682 491 403 714 680 170 87 -366 328 -244 720 -35 517 299 -266 -470 213 224 -358 -162 758 622 786 191 562 -484 -490 253 692 -445 -629 -343 233 -382 -82 770 752 -22 558 -301 25 -301 -579 -338 -318 -638 283 129 591 -399 -596 7 -574 -180 45 563 -462 465 730 -3 -455 -231 153 -554 769 225 595 -230 235 753 149 19 -480 645 43 -408 742 569 -499 483 -738 -469 -233 -160 742 475 -615 483 -512 -79 248 -748 -754 460 -616 746 313 -402 -659 685 77 -282 574 -389 786 -429 -182 161 61 -235 464 495 406 103 -896 -241 457 -109 -459 760 -692 -645 142 -326 418 -729 -716 -139 153 -700 -769 697 -401 507 357 -130 -417 420 245 -180 76 86 105 772 -796 589 -860 -569 212 -167 -11 520 421 746 -283 -436 -343 -360 -117 -734 247 -483 451 120 253 -851 -333 430 -339 671 477 108 -643 -234 -379 164 -724 -438 637 254 -522 -387 296 295 -344 740 121 241 640 724 505 -275 -727 60 92 375 423 -218 -766 -500 687 94 639 -42 299 -319 -194 -308 -199 394 -145 736 -610 619 -632 -182 494 592 610 408 747 654 224 -771 506 360 -47 377 -861 -297 -699 -478 -138 203 597 542 -437 -850 -812 94 -899 -839 258 -795 600 -690 269 -151 -685 448 -800 -227 1 401 -154 -418 556 -687 -613 691 -655 733 -546 290 -423 362 153 -624 -442 -448 -789 667 217 41 -531 -378 -584 155 -670 407 225 -801 258 -831 -864 562 -551 -604 -758 -776 -443 -706 -332 121 194 795 -151 -84 -202 71 -733 -387 312 233 630 -490 -20 -792 76 31 -463 -363 -229 789 -720 -274 -438 450 -840 -154 -860 -610 -461 208 -656 -729 285 433 201 372 -520 -566 -688 201 -60 -613 -709 -268 217 -415 -217 -630 -295 -722 236 585 114 236 -730 321 587 224 743 591 428 135 154 510 -763 442 -78 -11 -362 419 -35 799 180 -218 -305 -742 -855 -267 98 70 -568 569 -363 300 -835 380 -865 792 -419 -542 -797 -782 -408 -134 -593 -446 676 -407 -732 336 248 734 -204 384 314 -418 -356 -695 -52 551 -412 -462 246 -48 86 -402 351 449 59 296 72 -665 506 -892 -257 499 335 44 435 320 746 149 438 484 -821 175 679 -432 -820 -752 28 -257 -782 418 415 725 -339 -780 431 114 301 -58 511 75 96 -580 -363 611 -62 -26 -652 597 -567 -542 -487 793 -687 599 -25 305 295 -804 491 5 -781 -566 -433 674 -761 -486 -7 497 658 -405 -302 -679 -348 209 -404 359 -664 173 762 -348 593 -484 248 -668 -680 120 466 -248 -696 280 255 738 189 432 367 768 -354 287 113 199 -366 -333 726 478 -85 -653 572 -268 79 -4 432 -357 -894 -609 -12 653 751 188 -173 653 -88 118 -564 -346 763 -277 -400 32 155 -558 -834 -283 -144 -766 288 662 -647 347 -688 323 -845 -237 259 752 -184 270 -674 -388 -38 148 -616 -346 229 -394 -741 23 -467 733 115 -425 -791 -240 -878 -179 -628 -145 -83 -93 -507 -377 -818 -448 562 608 -894 747 -318 -386 282 4 -182 -29 706 -191 486 -228 -648 600 330 -739 275 -394 -100 -843 80 -170 -693 624 -810 174 784 -38 87 321 76 -832 644 -129 644 -162 -47 -506 746 -252 -118 -289 -1 -240 56 -302 -359 -272 -831 495 655 -725 -811 30 -203 617 652 122 19 28 645 -488 182 98 -15 -6 -397 35 -823 -461 -782 201 764 -793 -469 180 422 647 -484 342 -271 232 -811 -733 -77 603 374 -619 110 83 404 -127 -138 416 -94 -386 -752 583 602 520 -138 334 -393 -44 375 452 -295 791 -467 783 -812 756 403 -674 374 -592 223 -398 543 -289 554 -610 -623 -506 -839 606 -498 461 212 -859 738 627 323 328 -563 643 95 26 -290 140 302 536 288 744 41 400 -48 97 -502 -674 -303 -31 -456 523 -734 -215 513 342 444 -382 387 376 -44 -878 -303 -534 -68 247 -782 206 565 -259 -410 -549 -723 -741 -163 -72 -622 484 -195 -154 632 595 218 494 -883 -63 -188 23 -125 621 191 -782 -108 -225 358 220 157 -614 672 -599 176 11 -486 395 279 -178 -218 171 -83 -704 371 -771 496 158 -832 -744 -858 636 170 -536 761 328 -60 -217 -614 -867 703 417 -563 -747 -883 29 -260 740 -26 706 -189 -716 668 -348 647 390 -95 -381 637 499 -355 463 -52 305 40 -172 -506 292 -566 -325 -555 -135 -446 -825 399 571 -87 671 255 122 455 24 431 -81 608 426 -468 82 751 -391 491 -287 -75 325 781 552 -438 571 -585 -611 -729 33 -218 -492 -574 -257 -133 -688 55 557 169 22 63 169 -316 -201 509 699 104 -368 422 -727 163 -675 203 -559 -648 -446 452 756 72 -851 -358 -364 -299 -320 -704 -83 791 444 -23 239 139 -398 33 -403 -552 -308 658 -869 -900 -507 289 -9 651 -693 -48 -680 -816 -254 286 475 498 536 -836 -574 761 -808 -144 -202 129 -472 -558 -714 430 277 -636 302 -899 144 -540 -201 123 6 -56 -72 -841 479 210 -232 -169 55 754 -164 337 -164 -302 -400 178 -866 -33 504 -543 -656 478 371 314 741 -267 797 575 -220 292 -65 -252 -821 212 -388 763 -140 -272 -318 -281 728 96 -239 -318 -197 -711 331 -384 359 481 -178 43 -526 -495 179 325 -86 135 -157 628 799 106 424 -347 295 346 -234 -348 209 -552 392 571 -487 -496 348 159 -507 -397 143 -388 -671 -722 -766 235 508 125 306 -296 169 800 -137 108 381 -252 788 -292 -388 470 731 533 598 -853 521 641 438 524 -657 -377 -630 -212 -383 -813 180 471 -642 -577 -94 -217 -113 97 -237 237 684 449 -515 -568 -87 69 -807 -99 -748 -594 -511 700 197 -264 326 -602 87 4 407 -279 -638 -204 -371 -487 -21 -786 794 495 -299 -649 -833 -146 -218 126 -732 622 -18 -460 -178 718 458 -595 -758 116 168 -147 -178 -374 -849 266 -270 -110 -99 -844 14 -511 391 -722 505 260 -86 60 -8 8 -145 472 -414 -127 -866 -451 356 420 -14 -390 -682 -199 76 590 657 -632 469 -894 693 457 -763 -370 269 -101 -774 607 550 19 798 -292 -898 227 787 -455 422 -722 -769 -729 -743 16 18 215 -577 -622 143 386 213 449 644 -218 773 352 -877 -332 -271 -375 -293 44 -250 -183 486 664 -849 -636 649 445 292 380 665 -220 -830 -482 563 -616 -158 -61 305 -669 -465 721 754 -832 696 658 520 -187 283 -399 765 733 287 301 -892 68 680 -76 -211 -799 -715 -620 355 -648 71 359 -867 -348 -184 462 -642 -699 145 -479 -458 -662 -97 -482 -749 275 -759 -747 396 231 313 218 -41 -421 447 422 360 696 774 -182 599 -519 559 308 -319 -784 -93 -849 59 566 690 87 -508 -12 -380 -160 -252 -554 -740 -550 183 -359 -513 -740 42 108 229 412 433 560 757 -651 705 358 -369 427 -671 -433 707 552 636 -878 -602 -428 -603 -224 787 15 100 -692 483 -781 -47 611 -430 307 -248 -590 -264 349 553 206 -320 785 -521 257 -204 -591 -345 -278 434 370 746 -800 -211 -190 -195 609 -618 -861 281 -134 -475 683 397 -451 -764 0 239 168 11 528 -221 -259 190 644 -797 -308 460 -34 -829 -11 775 -113 657 -709 58 582 72 435 411 557 390 477 -407 -755 -772 313 -746 -862 -506 531 -557 -60 761 203 159 255 56 -727 -538 -806 165 -870 -286 -225 -434 155 -670 43 -223 -806 386 -713 -35 406 239 715 405 308 180 -306 -64 246 254 -678 -793 684 539 -527 -578 635 189 -511 123 -630 -593 -310 739 -54 -498 -261 255 79 374 92 -784 -518 -59 -133 -114 158 220 -462 -593 -555 -890 716 -607 -320 3 -649 365 -638 -383 48 -774 -309 -659 -613 498 -587 132 -213 285 131 -569 715 -376 -324 434 -458 -239 394 -797 -692 467 -576 106 -684 448 -176 -694 -677 -532 -301 653 406 -773 369 -559 505 -676 -672 -877 344 399 -31 -94 664 -343 -28 58 -308 599 -393 -666 174 -292 -526 -34 746 189 -158 -774 -59 -861 -855 295 -134 -310 -789 360 -328 210 -517 66 43 -355 -550 -63 673 67 674 763 -244 82 26 140 142 467 -885 723 -7 339 100 -264 120 -695 -70 392 471 -781 733 119 -720 215 112 -139 720 -724 549 -493 498 -810 -699 717 -116 458 -753 402 -34 442 -230 -282 -601 381 471 -445 -49 -59 591 -672 761 -843 16 -167 -618 -107 -208 6 596 588 -418 499 -710 -469 -684 586 193 171 -396 -602 793 -677 -58 272 204 -397 -113 322 -294 4 -889 -504 -133 358 -69 681 460 -892 -841 -133 562 -524 252 -90 -584 -748 238 514 571 -584 286 6 -488 30 45 -322 -877 -315 122 -746 -682 412 -18 -899 -792 732 -369 -245 -790 523 -593 5 616 658 728 -836 -755 45 598 568 207 71 280 -774 -351 -660 727 -431 -689 158 -649 35 -846 5 507 -240 -794 -520 -600 -726 309 -523 -199 -604 -800 -295 -152 -222 -419 -90 -724 391 -621 -848 -614 -726 -452 -647 643 406 -863 -476 145 273 -442 665 -269 119 413 386 595 -635 784 243 173 -702 -306 38 -536 -164 771 614 -524 613 -738 446 -157 -716 -490 -173 -374 -366 450 -558 436 595 -5 316 228 173 -344 -305 -185 798 566 -33 740 -680 -600 -568 401 613 -149 62 -814 77 595 -737 -781 779 -180 -546 -384 -526 -239 -732 626 516 357 184 197 106 795 262 290 -196 -736 681 85 129 -705 -404 -335 402 476 -664 -423 -81 362 677 -763 557 724 116 773 -328 611 474 462 641 177 -67 521 -374 94 83 485 -348 406 -786 683 66 -326 549 -42 199 775 -235 -115 59 -755 674 743 749 93 -333 446 -124 361 -296 155 140 -4 261 439 330 -193 289 -90 688 196 72 676 99 -457 -634 53 -13 800 -658 30 -846 286 793 -693 -519 -148 -394 -751 587 -142 229 -236 555 649 181 -321 53 -216 -567 -824 341 751 -599 -5 -720 629 -751 -837 73 -198 -415 -72 566 -391 -720 -701 418 -120 -429 -229 131 -570 124 -575 -220 -407 50 -602 454 276 431 235 506 -645 434 -461 247 -180 -862 -822 -167 -510 -148 -274 -333 669 424 -341 -495 673 -74 493 406 762 549 -452 -817 466 -712 -612 -213 -220 402 -836 -627 483 21 -617 120 -169 455 495 -192 527 375 136 -709 151 415 -144 794 295 -331 -648 142 184 -749 150 -810 -725 -150 -806 606 667 -42 -451 -853 443 -161 267 -50 -199 -508 -888 -500 -99 -429 300 -289 795 -122 -347 -732 82 731 -689 346 -239 773 168 -493 -876 -722 587 -751 -344 498 -300 -93 -103 583 696 -437 706 338 -573 232 245 68 -863 -260 -722 -264 348 -451 -467 794 -238 659 -415 -23 -697 -281 -129 -287 356 476 -327 543 471 -846 -808 434 722 749 -787 -162 -619 295 -380 499 -661 -400 -683 -57 -179 -93 -50 -690 141 -608 -643 -715 -162 -582 -684 -312 -244 260 -246 486 511 -391 -527 326 -347 -749 -251 -108 -179 268 48 -585 -462 -416 -171 243 -739 243 676 533 -411 -221 -105 -771 795 408 -67 175 -829 546 -469 -421 216 591 206 -131 426 402 -290 298 -191 625 -81 271 -680 493 -191 412 305 -812 677 -860 311 -495 316 608 561 -64 -84 217 -766 672 467 -373 -80 -657 778 78 -591 -248 -324 216 -864 -697 35 -375 -779 -134 377 -886 238 -137 -482 287 181 61 247 370 360 -391 -18 13 766 332 -435 -768 -20 -252 215 162 -118 -743 382 600 398 277 333 216 -39 193 -269 742 -275 -338 291 141 -750 -642 -588 796 -815 235 -417 392 -740 -368 237 -165 199 384 -722 -582 727 349 -815 -73 -433 -25 49 448 63 -691 570 475 100 595 27 -855 603 779 547 507 -219 437 376 -470 303 463 344 609 -551 168 667 -19 312 262 487 -593 -72 17 458 253 -492 -421 229 -578 -428 248 767 -428 -393 389 -511 472 -711 -93 799 -335 631 -127 788 55 -267 351 -299 -619 -619 -745 156 -207 -791 -513 -853 371 81 -736 82 -317 -594 -85 -384 94 -177 782 698 342 -567 -366 -394 -844 315 72 -219 49 236 291 331 -743 429 -819 -796 -838 80 -75 481 -703 -155 -735 -644 586 519 138 -542 150 300 -314 -454 -417 -315 -50 719 -367 -703 216 -828 -420 -775 -225 -501 478 -707 -647 -35 -699 644 56 584 649 -392 572 -292 352 -167 -187 352 -362 -673 101 248 -863 -250 676 -182 190 -452 -272 -157 -546 -463 234 243 -883 427 756 -782 -535 -210 -159 425 -499 124 71 -680 633 -835 -274 -323 -112 188 300 552 -621 350 771 -538 -122 75 412 658 81 -187 587 -48 -559 587 758 -472 440 -448 -633 223 -452 -619 -840 -539 -520 271 -569 184 -35 -648 261 170 308 -282 86 -847 -858 -752 -318 93 28 -480 490 558 546 -400 -429 521 -628 221 249 -166 721 -675 534 555 781 506 270 -424 -638 476 -133 -221 -279 288 623 315 -656 186 -399 -281 -438 -79 -78 687 3 -39 606 -128 12 -744 176 -817 633 770 760 518 224 161 36 -100 -585 648 -71 -46 440 -800 -313 -175 -465 -345 235 154 -150 132 -647 -463 68 -515 470 -255 117 -34 175 -432 498 -760 -64 -387 -355 214 570 170 -796 734 78 -831 207 -796 -436 161 -175 423 299 575 352 -672 -332 -272 287 5 72 -873 -629 178 -85 -100 -645 -387 344 767 -415 -156 211 302 389 -134 -515 238 -866 -25 573 -396 293 334 -858 -799 373 -865 -733 -236 -535 627 269 123 -236 -827 621 631 -423 -621 62 -607 -159 -333 -829 177 -283 445 -448 518 31 -381 447 745 -312 -263 -792 737 507 269 -579 774 -663 221 -94 144 -714 -74 -560 -792 688 -799 -601 -701 326 -361 -26 -186 677 669 -781 755 775 409 -800 751 -116 -773 -362 -722 -261 -634 3 -529 603 -226 514 -241 182 695 -87 20 -652 -895 575 -616 -288 -721 404 -217 -783 -717 753 -611 -36 -807 117 -53 -83 454 555 487 -757 456 75 486 660 382 -204 -162 324 616 294 564 -227 -139 -184 -380 -495 -650 227 -690 514 -235 -353 407 -281 749 -782 649 -824 630 180 532 132 -577 757 -391 698 -604 261 747 -861 -238 -319 607 -299 193 -80 -64 780 774 429 -262 -399 -489 311 -150 -342 492 -240 500 383 313 -756 -819 -597 122 -664 20 -802 -787 -140 -644 263 -402 696 -523 398 -816 -92 -327 -450 -108 -785 570 -146 575 560 -532 -78 343 -90 -119 -383 -208 -78 284 246 71 -725 -574 -103 626 -531 -10 -165 -408 -635 -666 719 -390 61 155 321 -331 -771 -831 436 302 194 736 478 757 352 414 -63 234 157 481 132 -701 -444 -26 -665 297 -840 -624 431 -668 461 -20 -104 -532 -652 -690 -657 243 -367 53 -518 113 492 506 -730 384 368 527 143 247 -482 -681 78 -819 -91 -716 794 23 -565 -838 442 204 -361 -355 -309 -271 -272 -370 -326 302 -590 625 275 -711 579 -666 254 -879 248 -864 333 601 450 -704 188 613 699 -845 -692 -302 -260 -783 568 664 -464 -786 -27 290 -555 -332 -665 -73 -870 111 -866 101 17 -468 -140 280 686 -225 -391 -739 643 99 -642 688 -18 490 -140 375 242 -207 -617 -425 -534 532 454 255 3 575 -636 659 332 240 103 -358 -34 599 366 -860 -10 737 369 -317 -501 -225 -22 604 526 585 -139 -473 -812 -211 -793 -54 372 -358 -743 1 430 -420 286 215 -34 213 -543 -194 371 -323 -18 -457 187 -727 -352 -785 -865 304 -215 174 397 455 -295 -193 332 465 -664 318 379 -388 -653 789 119 203 -245 -251 -534 429 400 565 -888 -412 -353 -155 742 510 656 -730 759 -303 615 175 309 -785 -283 -188 632 158 -405 171 506 -412 -123 -652 -829 -788 732 655 372 498 -715 -503 793 -209 145 118 -533 -400 -548 702 685 398 -796 -216 -346 188 -336 31 -84 -451 -252 -226 -725 35 511 410 495 519 427 298 -722 -797 331 116 284 24 617 -876 -250 -788 319 541 443 -892 0 167 772 684 -25 -688 -658 -361 721 440 -818 -496 -841 419 -777 717 -26 -580 -53 659 148 -763 -300 467 -687 619 -532 255 -521 -547 -487 -281 -195 -246 212 298 408 -292 -305 63 -9 -755 359 800 -709 -618 -614 -153 -21 -47 -768 311 768 163 144 -718 -869 -766 -173 719 -792 346 445 -832 -464 755 145 -318 434 141 387 320 683 -556 -703 155 457 -790 -809 -877 -209 -802 379 -759 -709 -208 -322 289 84 -502 -725 80 488 697 14 -205 -267 574 -50 -867 474 143 11 -354 -465 43 279 -587 86 -412 169 73 -344 -64 125 7 -776 -147 60 -697 -31 -874 559 -97 553 -169 -433 -268 -643 -437 -541 -444 -261 -776 -720 -203 474 -618 -447 -470 600 733 221 -858 -215 -115 -216 181 140 565 -693 -687 669 348 -564 -192 -411 -72 -309 -417 449 472 -623 -157 33 -496 427 -328 250 -36 -781 64 601 289 339 717 606 501 336 -259 529 -288 -167 -771 535 -891 142 -154 420 -131 483 751 786 428 -243 28 -645 581 484 -350 -308 96 663 392 -130 518 318 103 -62 218 -619 -651 -627 -340 704 -441 -780 613 612 -71 335 -185 -265 -364 -813 126 755 -840 -31 -638 -273 -527 622 387 495 122 344 -595 -354 229 -154 230 -683 579 711 -629 363 366 489 -874 -656 572 -282 330 125 700 723 453 -270 647 -534 -873 611 733 -521 437 52 -473 503 577 -709 7 210 -173 380 438 -74 -529 490 -858 272 -566 -756 687 -581 325 722 -110 564 -703 -857 416 -306 -239 -257 -497 613 202 383 -832 -666 329 151 -588 280 -851 -205 -262 221 -888 -79 -327 -96 -839 786 98 -386 -236 -807 532 49 -383 581 -443 393 609 -728 590 784 48 611 -454 512 263 718 21 550 17 -397 661 623 788 -107 417 -495 -876 660 799 -685 -525 436 -415 -314 689 -617 -229 480 -191 -595 -187 128 364 476 -57 644 449 -103 170 712 567 198 -537 569 143 -633 672 -455 75 149 -674 775 626 195 -443 565 597 -591 -499 -653 -550 139 -195 -358 -118 -547 691 -159 -528 738 -824 -368 -133 -871 688 -173 736 -36 -144 -453 257 283 -2 -771 -389 621 -702 -290 631 -509 78 718 397 -578 657 -383 358 58 -476 -242 522 622 -426 -93 -260 -578 -690 -306 197 -721 -717 -123 -242 -84 545 -359 -396 -898 241 646 507 31 640 -500 -458 531 264 -103 -261 -789 -128 143 561 -633 -288 -868 -438 -638 -308 -474 -363 620 447 681 585 -710 311 85 511 548 18 -799 595 -13 -331 108 540 579 127 -602 211 -889 -374 -132 -859 585 -334 -633 171 304 769 -346 -244 -791 695 493 -85 -275 -439 421 493 -462 -165 -174 79 406 603 782 -256 130 453 -868 -373 -651 342 -127 493 348 -776 -95 748 -674 -663 -372 -203 120 721 497 -512 281 -757 -273 -296 -479 -777 341 422 41 264 -833 -755 763 708 -591 -490 41 329 380 -442 -278 675 -269 -285 -70 398 -558 201 771 -759 -32 -331 757 362 307 278 190 -568 408 -344 -790 60 -397 211 -79 -327 533 -150 -198 -330 22 410 -494 262 305 503 780 -325 -505 -386 56 -505 755 -557 -32 407 459 35 -205 -689 537 487 -848 7 -838 -491 -779 -746 -622 257 -369 -674 -547 -94 127 -237 -694 -773 771 401 130 685 -761 -479 -454 -205 343 -406 624 -550 -356 -161 -704 717 -583 220 -797 655 -146 -713 -329 -177 -54 271 62 329 752 -77 27 -652 -836 580 -100 18 576 -641 -620 -587 -692 761 -7 631 -272 -572 -222 -819 -752 527 774 -873 -469 -499 -572 -61 122 108 369 -837 152 404 -184 -271 133 -790 230 528 -605 535 439 576 600 372 -304 -849 -54 -417 657 -682 412 753 25 718 335 -716 622 710 -315 -70 -573 -639 189 300 -731 -524 474 199 297 -569 -574 363 -120 570 446 382 -159 210 -749 -363 -97 -674 409 -878 -221 643 -593 -506 -605 335 311 151 -388 136 -857 71 681 -6 442 -490 -7 349 -527 639 -141 84 489 -691 -254 432 390 138 98 376 731 -162 709 785 741 378 198 -16 -731 -223 -590 -243 -433 633 25 1 -557 634 -68 -647 -73 -754 789 538 682 763 514 -899 671 412 -806 -298 414 74 165 -390 -379 -158 283 -264 685 -44 -810 -737 -810 466 519 -330 -451 -327 -680 210 -652 -455 -621 -312 204 -520 607 542 224 -322 -118 53 -479 -258 -482 -194 56 -280 -189 18 -465 770 391 -521 -260 92 -704 -564 674 447 -627 176 664 -710 -868 -36 475 128 556 7 -312 -853 -699 613 -174 -820 458 493 -240 501 -668 -800 470 594 669 656 512 -541 774 -583 164 -771 -494 -111 646 723 106 -214 -825 -1 674 -153 91 -844 759 -812 131 -791 -413 360 -363 649 760 99 -831 608 -516 500 -339 -707 -269 304 -631 -514 760 -886 -794 190 -574 -690 -37 -620 -597 670 654 703 688 -331 682 -686 -811 677 -499 -319 -875 726 213 -22 -367 -53 652 467 -430 -227 -694 -341 304 -419 470 642 -11 -640 -392 -376 -29 672 489 306 -681 143 520 -110 -710 527 -395 752 -61 760 -799 -424 521 515 -797 527 297 559 -87 744 -19 475 -341 254 -710 -524 -692 -26 668 580 -67 -533 197 -102 523 -787 781 414 310 -25 108 750 -320 -223 -719 -814 -782 142 -416 447 294 511 -881 -678 -835 530 53 -641 238 -900 246 -246 655 668 -611 671 -604 -414 46 -204 755 765 -420 48 -582 2 643 397 699 -84 -742 741 -844 732 -312 -867 229 730 -710 -563 -531 503 539 -401 312 -752 -742 -421 444 -310 -250 -410 772 -386 338 -623 -410 -872 635 38 -366 303 -646 34 -358 -661 -875 537 0 -133 -850 -293 723 506 390 -156 -422 -757 28 114 -614 -473 -768 300 98 286 412 415 309 -652 -566 162 703 406 -696 -341 740 690 612 158 -82 353 -391 -581 -1 526 419 420 317 -411 599 -498 -32 65 -650 19 -861 -550 759 -171 365 698 -26 -883 -585 -126 301 -446 -99 574 -896 -488 769 491 -657 131 -359 241 782 -385 -866 -823 -733 -769 410 165 541 -38 426 724 345 722 322 727 -32 468 -808 -330 -521 692 -765 -487 126 -267 551 523 542 -607 668 -287 -420 -468 -735 -494 293 455 -855 127 28 -341 -286 163 702 -180 -393 151 309 753 -421 -843 585 -374 -893 -687 715 1 -569 -765 -191 -280 -261 -566 -442 -696 -852 654 -31 443 304 -900 -754 -315 -103 161 386 584 365 35 84 -569 684 543 -547 -186 416 707 -279 529 711 702 5 -312 107 -890 148 733 -665 -43 637 -571 -620 -878 211 -846 -756 -112 609 356 205 -140 -539 -436 -830 -565 -420 -253 -630 -460 -821 738 168 -304 -330 309 -20 -526 -492 -26 -320 -676 -892 -3 -747 -373 204 749 756 550 775 30 214 723 -610 79 466 -221 -893 -447 -549 -636 -690 286 320 -661 -9 343 -16 -562 607 150 -432 -69 -363 -141 -417 266 -788 305 -750 776 82 -338 160 -778 680 -826 419 -415 -618 -282 574 461 -91 394 -539 615 -448 81 -65 -331 94 -194 332 468 -415 -723 -441 -691 575 -756 -236 31 -758 -406 459 77 -114 -488 178 -658 253 -431 323 173 460 -476 526 321 -173 -831 -601 -189 -71 595 492 -237 -358 181 -462 369 577 -142 82 667 -244 -569 -161 721 -121 741 720 -70 -71 -219 -393 277 -163 -449 -191 -9 159 -497 -514 426 91 -689 -8 -440 351 -482 720 -622 170 -370 -524 -723 -96 -877 -235 -260 217 608 -5 -594 271 -448 -29 146 -162 -515 630 -554 74 453 -93 283 439 -858 667 -228 -624 -186 314 310 529 726 490 508 202 -398 -545 -609 503 413 334 -294 -344 -513 229 373 -210 -304 50 -377 -415 -822 671 61 664 176 389 684 577 354 49 -748 328 -191 -484 -238 466 422 -633 -354 548 337 -250 299 -229 -841 62 671 100 486 526 227 40 264 760 -287 -812 626 460 -667 23 476 -23 613 666 -171 -673 271 -455 358 370 -70 -88 -882 322 67 -24 384 -463 -265 276 -750 -275 -135 -458 -165 -272 530 358 -584 -121 -352 -872 492 510 -10 -194 435 200 751 263 108 -516 -817 -637 610 471 -251 493 61 483 -408 788 710 173 -493 -874 -591 -315 -832 170 -728 -554 -242 -188 -588 -47 -838 666 162 -618 420 22 -551 17 217 -1 -830 -800 696 -23 635 387 -4 -597 215 464 -83 113 -675 -3 -13 716 -720 -441 -148 -419 509 280 -341 -388 -657 -228 121 224 -95 -443 488 -805 -851 -448 784 208 -77 60 719 -138 519 -505 721 298 -203 -819 639 -258 -150 -671 -879 -755 63 -106 -464 -78 -510 -276 384 -352 152 -836 769 -477 -401 215 259 55 261 412 695 -277 -57 -715 239 38 261 -285 -631 429 550 -398 -349 350 -728 -263 -662 -259 6 571 706 -148 356 621 250 -825 -517 -55 -373 -30 412 -599 -52 754 388 395 362 369 -467 -364 -619 -307 144 492 -610 -58 -662 -217 -632 -395 -137 380 -834 -379 -765 -617 -686 478 411 351 674 -840 3 188 75 192 346 -663 284 -887 -631 660 -802 102 -309 -583 569 550 -706 374 -662 -241 12 314 63 -256 57 -412 660 -94 -732 -623 -462 -125 319 769 722 -555 -735 703 384 -573 338 -321 494 318 -638 665 398 508 -864 755 -468 46 559 638 -223 243 -835 -741 -607 -423 474 161 -92 -720 619 -89 -301 468 509 652 63 -670 -622 202 220 649 11 -63 620 -521 593 734 -752 -209 371 -882 -634 -580 428 -730 368 264 -566 390 -427 352 -683 -131 -693 -828 163 444 626 477 93 348 207 729 161 -867 -670 -365 -424 -451 154 248 -48 -524 485 670 331 -486 690 569 -778 421 499 141 -809 -97 -709 522 -54 -175 430 -380 -784 796 -645 411 -549 -475 -36 -71 98 -429 115 251 -54 134 -874 693 689 116 -526 -272 155 412 763 476 440 173 -598 55 -836 42 163 -697 -589 -511 -95 -414 -804 -346 -858 -378 -546 389 446 -479 -493 -190 102 788 494 62 -26 -226 494 -793 -200 -571 -524 -155 502 686 570 331 398 -455 -50 -513 -311 -494 -798 521 186 13 -28 -554 232 287 505 412 433 -455 84 -825 -157 -573 644 -755 -875 113 -620 462 -40 -651 362 628 778 267 126 180 172 -346 202 207 398 116 534 71 669 -455 -307 -427 287 110 -238 -810 -715 -752 -217 -394 -645 253 568 134 -798 413 593 -551 -28 -3 -762 -55 473 -506 -860 -814 596 734 -645 532 -128 52 306 -809 -178 552 516 -306 739 218 -624 189 -496 782 -272 -208 449 630 619 -305 665 224 -884 -828 361 -815 289 165 333 790 351 701 -585 48 -271 213 -222 503 -804 -43 -767 -26 -869 -864 -608 313 -416 261 302 -830 751 -574 14 -770 -185 -577 -544 73 496 -92 56 357 141 -51 -372 5 -3 -187 -127 -592 -596 727 -6 -517 -166 -324 -782 140 -286 -508 -272 -412 256 765 450 68 -452 -432 288 730 477 -601 -849 -666 753 737 -177 23 -547 325 -751 -866 -173 23 -481 569 329 13 546 207 -110 -680 687 -539 753 358 -871 -482 -305 -54 754 -405 440 -805 -764 -572 -433 39 -810 634 450 162 -176 -102 -19 780 696 262 -325 -557 -647 508 -206 480 453 -831 562 -319 -556 -305 443 115 653 -43 -358 -503 -65 81 -147 69 -790 -638 -90 -103 -212 549 412 604 -107 -173 250 -582 -797 259 -665 341 -212 58 -449 295 -521 632 -195 -485 -686 -580 699 724 -107 -597 247 40 -56 -803 -685 528 214 676 -102 173 -403 396 731 423 -532 -900 453 -693 305 -380 31 237 -883 204 274 228 487 428 800 311 487 -751 -276 416 -466 -787 -728 -106 106 266 708 550 -177 -317 215 613 280 -531 -681 -260 378 -125 -553 -822 -586 546 145 746 -161 176 -404 194 -533 6 211 106 -510 505 -100 -4 -543 -518 667 436 -238 -892 729 461 -469 798 429 -69 648 -833 -476 -390 198 -296 -717 336 117 -135 797 333 -805 -485 -803 -650 -422 -629 -615 552 -736 -597 73 -655 307 100 468 663 -192 -8 686 -692 -422 557 407 -204 145 -28 -239 -476 408 157 -183 -484 -284 413 381 644 197 -789 74 60 -670 -523 523 718 -178 605 733 -743 573 730 473 401 302 229 -648 -255 194 -231 529 -744 -535 665 -851 -803 -376 -492 708 53 -538 -520 -873 107 -165 -670 -110 542 -714 -521 188 696 267 139 33 -86 712 -704 -83 666 -780 509 563 -404 341 -756 -407 -676 466 -837 564 374 -530 -60 303 165 695 705 -389 -268 672 -606 -581 335 679 -405 722 384 -47 733 194 437 -150 398 -549 490 170 428 490 596 231 734 545 -619 479 679 112 751 -421 139 -379 308 -592 606 -378 -422 -877 -295 65 734 60 777 54 -455 -256 -171 -353 371 -23 -150 -376 409 587 -409 -720 -81 -846 429 199 467 -364 479 501 -176 678 49 -327 -168 -108 702 205 607 181 -520 -673 -340 -185 511 -632 239 -374 -80 441 334 -199 -382 -55 177 252 -851 -804 -298 554 -459 77 208 -806 4 -756 -78 -93 625 -55 609 -438 635 -312 762 -386 -820 759 462 -814 -214 212 481 -601 384 -891 718 51 606 603 -78 -661 -705 624 -447 -183 -28 302 -482 452 627 173 -678 -86 221 -810 -590 -552 564 195 -336 758 -451 -876 298 -81 381 -404 185 226 514 131 -589 -59 701 324 7 -54 -169 -663 -784 -96 -456 -303 -171 -470 -45 701 -829 -122 -585 669 -60 -303 -841 527 -145 199 165 559 -741 273 185 -711 -93 276 368 434 319 -853 -199 90 -162 647 711 -649 -593 405 -847 -627 76 -564 499 -511 546 114 -326 -217 761 -643 -569 -325 104 -27 635 125 -513 7 73 104 -606 -530 -211 2 78 380 -472 -83 638 287 -213 -663 244 -73 -847 -215 -378 -642 -809 -3 764 613 -893 -237 449 -888 89 700 -250 -676 -610 101 -205 688 638 563 176 -694 274 -184 580 -560 62 -778 333 -250 -195 718 -311 187 -360 -665 -103 791 786 307 168 432 -843 636 -755 -222 -513 -711 145 -172 -337 -111 534 227 83 214 -338 -862 -514 84 -235 -95 154 -417 780 419 -239 125 291 373 -739 209 795 -358 -800 590 -500 -486 226 18 -604 -764 -8 688 -448 704 451 -300 540 -433 -737 -818 -835 -284 -286 -150 742 60 631 -249 539 -765 -381 750 537 765 -133 -108 691 756 -60 -544 190 216 585 461 25 235 -486 -223 -531 -338 577 -641 -322 145 -475 463 173 -465 780 -75 734 -678 218 -621 -781 -163 28 20 -285 -205 414 43 273 109 63 491 -562 -507 -40 -77 -57 -252 -109 -844 10 217 720 -416 -761 74 454 -546 347 -183 232 706 430 746 -427 -566 12 -566 -775 784 23 461 -80 470 738 -714 -599 68 150 -675 -851 245 534 -666 -644 25 -890 308 578 286 -12 -758 288 -374 -202 -578 -490 -649 -25 528 -791 -841 -280 -95 -562 6 198 70 -210 -558 -709 -659 -607 691 28 -486 518 184 384 124 647 449 -595 260 451 352 -630 170 -477 -822 -85 672 178 -618 -673 -149 184 -628 -844 -517 -703 -566 -178 -374 773 430 -523 -100 -230 288 -668 732 -169 266 -639 -697 -185 770 -378 348 637 -519 -478 -795 -752 667 -77 -11 519 342 -344 649 -180 -570 -347 -897 -429 -614 201 -298 -822 -752 -166 79 409 573 -248 -698 245 -895 564 390 235 -284 270 -844 651 343 -867 -213 -322 -544 145 -215 364 54 667 -338 136 -713 555 218 -796 10 -678 -214 -897 603 -94 447 -192 -80 -815 -815 692 97 24 194 129 791 124 14 372 82 591 -119 -748 -616 407 -782 22 -163 549 -23 -364 413 630 630 -541 -226 222 437 574 -94 -604 -522 155 -74 -610 426 -784 612 -710 56 554 -97 -851 289 -787 -5 78 321 220 273 -53 -843 218 -648 -459 -662 215 -847 -817 -18 -704 224 -402 351 334 56 265 -595 -777 -176 -593 353 706 603 -50 482 -817 449 -890 -544 526 391 -823 542 107 359 -59 -549 -381 13 222 777 -739 326 -441 -290 -150 120 -868 -213 -415 -507 -226 633 300 -229 531 121 -803 -683 -752 397 -420 148 527 -664 422 -142 -417 -325 -462 363 348 222 -80 -366 222 -844 -511 -110 -243 -16 -278 87 -80 -134 -431 -81 595 -307 493 670 294 -254 448 434 248 129 534 66 37 -292 16 488 531 742 -813 -599 703 172 -188 509 226 780 163 -630 713 510 658 -298 617 -842 0 -223 275 -68 472 727 -356 613 -866 -242 -834 565 417 -352 -443 528 732 515 135 -723 475 -361 -617 -467 385 -784 312 -814 481 558 -334 567 453 -822 -823 -513 266 -395 273 749 -746 -523 -716 266 -479 89 -579 581 -85 -200 105 5 396 96 -280 53 -685 62 -559 343 -40 655 84 181 -429 -124 291 587 385 656 -572 794 -640 -93 -463 -667 511 516 -691 -9 236 -744 20 55 -354 500 756 -148 -663 -821 -201 -660 -123 -850 -523 -127 -24 789 -180 672 125 -869 336 -736 295 -606 568 -59 -400 275 -592 707 -73 199 -121 358 478 -604 766 -126 -624 394 -119 434 -508 -336 -238 -468 -124 525 -381 -373 -688 -492 528 175 -1 -65 207 -422 -35 -199 107 539 544 126 -626 -481 -127 113 -790 107 -23 411 -744 778 488 256 130 235 -624 629 -318 -455 517 188 37 -203 684 398 -260 468 -897 -127 -875 764 -691 -3 -708 -23 -58 176 713 659 -833 198 241 -877 80 -376 262 330 -528 -766 158 -355 647 607 -336 -296 372 -70 -490 -104 -194 533 -664 255 60 640 -751 -466 -368 163 -679 626 312 -226 -668 -559 -359 6 -642 589 -342 -205 123 782 -16 -716 365 -660 299 488 -9 -303 -337 512 -783 -884 -564 -648 -580 -286 -810 521 39 724 548 -656 -156 128 -895 797 332 574 117 30 782 -1 589 678 -486 -437 82 -851 693 45 762 -277 786 740 186 -542 312 -525 -466 -888 233 312 -279 -847 692 254 83 775 -403 665 -867 -670 319 -211 47 -621 188 -681 237 -41 -555 511 -366 566 172 -433 -300 -363 -281 665 779 533 -198 -127 90 584 -415 -118 -154 -456 738 402 186 -4 -20 581 93 321 321 -113 -712 247 -285 721 -900 381 776 -418 563 -388 -367 524 770 654 134 -405 -657 -837 -423 432 -865 777 170 800 660 -274 108 -560 363 -686 -19 560 -98 -112 -414 -226 347 -265 560 -205 -251 -776 129 -673 -425 -59 -484 2 -122 -771 -593 -883 -866 -614 68 -440 436 39 606 -794 235 -392 425 195 -580 330 692 371 -92 151 223 267 -180 248 -198 190 582 492 -562 393 -511 89 -894 425 365 -614 109 469 608 -848 -145 27 -602 676 -834 392 -374 -641 500 -202 -811 653 -886 621 468 -98 194 189 548 -450 550 -674 31 452 -398 -433 -752 388 -539 394 -28 783 -239 -364 -299 -788 623 -745 -800 -557 -551 -779 180 781 127 399 166 700 -242 -836 65 747 -696 -291 -824 -153 580 -21 190 -518 -301 648 347 612 753 -164 638 -220 684 372 312 -96 -52 -160 116 704 629 399 266 99 318 -164 -428 -293 -241 639 155 -389 -858 -613 -174 -839 -737 -625 -541 577 -495 -387 -494 249 448 475 -398 -727 -190 341 -463 -694 -822 760 494 -114 -339 90 485 -712 571 647 -510 -826 329 -276 401 22 743 -208 -534 -883 432 -442 510 488 688 -870 101 175 -334 -78 780 -420 177 30 302 456 35 391 369 -811 535 -408 -487 402 -468 -788 401 -493 -495 -552 -356 748 -719 -269 -368 -545 -19 706 735 585 -296 -785 -524 74 299 -518 115 -466 -629 -42 31 -115 -277 59 575 442 577 -208 717 -766 452 450 -392 -104 -789 316 545 238 769 -747 -33 -468 186 -26 487 462 65 -94 -69 -401 113 -430 -438 -371 478 604 -669 -571 588 128 -32 -337 -889 699 308 -644 675 -872 -501 88 382 -112 -861 -631 -201 -738 -365 -30 597 254 -480 -672 770 -67 -514 691 584 410 741 91 331 549 256 -59 -634 -705 240 -383 -33 416 -451 310 196 -725 -467 373 -522 -593 81 -287 4 669 -626 559 -24 -127 -634 152 -94 -814 416 113 37 374 373 396 624 -47 -354 695 697 102 555 -554 -252 -792 -868 434 664 560 -410 -406 460 548 -140 -724 287 301 -177 144 -781 -26 -598 201 299 365 -559 4 -502 -315 -65 348 -81 -670 -185 -489 490 -293 116 667 530 507 551 -887 -392 -694 -585 601 658 -510 297 -757 579 403 -494 -191 352 -729 -80 -96 62 -703 -830 -302 786 -450 789 623 -403 -309 748 -894 351 -797 -625 -458 -541 671 -545 -887 575 -760 231 -98 -109 451 444 68 -272 599 624 193 -506 -853 -203 129 -141 402 142 187 217 -715 -308 531 638 351 360 -194 -382 -734 -179 184 -328 642 -598 445 -257 352 -351 -537 699 -129 -683 -645 -700 -275 534 790 -755 -459 -123 -826 -126 -497 28 765 -792 693 425 526 -508 -356 -769 -176 488 525 -39 -305 -891 -290 701 129 475 -886 631 585 432 -613 495 -720 190 371 -503 -645 409 147 194 719 -167 160 7 78 149 595 -112 451 -83 -369 -873 -229 -79 366 599 84 -483 135 -465 340 174 312 -614 -257 -606 -397 -352 -876 -516 200 -76 -4 11 -267 145 509 -162 6 76 482 798 -458 597 -594 727 260 -728 -510 -411 -481 748 784 135 -280 -273 330 794 -268 -607 676 211 -171 -77 -155 -476 -240 205 363 -633 704 -584 -570 297 -558 -402 750 401 -449 -163 -356 -776 -171 97 -640 706 -494 49 -22 -549 -359 -127 483 653 -219 -473 -722 21 -425 507 774 -553 -562 623 633 131 344 258 -123 -849 -560 465 697 -664 424 116 563 -183 -566 315 -136 -375 -87 -110 -376 -252 693 0 529 -125 -714 489 164 -616 659 101 581 376 640 -170 -708 -629 -362 -873 608 -559 -640 -507 -268 266 254 20 371 -159 -120 -418 -900 107 -218 726 -816 475 -535 69 510 -351 -178 559 -315 -170 -883 118 737 389 442 143 -382 632 439 -243 -758 -753 573 14 -487 237 -824 -576 -286 26 -627 -674 657 -707 -405 -50 510 684 -2 556 -359 351 -492 -634 -415 -133 61 -411 -825 -851 719 -584 125 48 248 400 500 726 -470 510 537 -618 -817 -17 -782 -513 -468 19 327 492 -289 -738 132 746 388 -548 357 -700 -54 -274 -441 315 181 228 579 -855 -758 458 346 -685 -846 167 230 -155 456 180 386 -537 -285 91 29 367 471 261 -877 -251 215 336 -193 -849 269 592 467 -737 358 -773 514 575 -407 -256 -489 -42 -719 756 365 259 650 -753 768 692 -707 445 -601 -799 -861 -44 -696 443 -366 -385 -365 -202 1 195 303 731 -386 -310 -613 596 -553 -483 -595 152 -102 196 -313 -49 -26 634 -644 583 -189 -393 -46 -668 -1 530 -582 -40 194 -260 373 615 754 785 118 541 -504 -656 68 -372 409 240 508 -32 -883 779 589 614 188 277 288 198 -10 429 -176 -731 -255 697 237 -658 345 -68 -605 -243 -93 -72 -533 -649 -782 -781 -808 -210 151 -602 259 -661 459 -294 -282 -898 -66 -702 -560 440 -515 -201 -653 -335 677 -889 530 379 -247 -840 702 599 -595 -455 305 204 -460 -46 556 -898 46 711 66 -233 -41 -385 -702 -789 -657 -600 -91 -528 540 267 -482 -441 226 -623 -831 486 -814 -875 -76 153 441 -233 -600 -783 -131 24 -309 198 -244 -151 179 -611 -106 -865 -813 769 -532 490 -592 712 -105 195 -746 768 176 505 -863 84 219 -403 -193 -546 197 549 697 -802 -358 149 -21 389 39 242 279 -725 632 19 -559 -795 -900 -305 -236 -45 722 714 -877 -852 716 -833 667 -486 505 563 -783 -673 -6 1 -814 -603 -242 -601 -46 -346 -683 304 -157 -325 394 -582 626 -153 3 -579 223 81 -506 -283 478 -693 592 -490 -321 -60 785 128 717 -589 184 476 30 -331 -230 -806 233 175 171 535 -881 687 355 427 -679 174 -671 -209 -748 -214 -314 -746 -846 -815 788 765 -833 593 645 -773 168 -424 -354 -522 690 -514 230 703 344 -18 -626 750 -131 -301 639 -733 88 410 665 125 562 -312 411 -39 83 -214 707 -801 364 16 -792 392 14 -513 740 229 -190 -538 -891 -83 -116 275 -225 182 -67 41 -38 -749 520 776 345 107 414 -528 -17 393 -741 78 -418 186 58 438 -102 -281 -530 568 155 245 -288 -584 148 -46 -237 30 610 -388 -540 -607 -226 -325 -452 -125 -799 -209 -444 502 -68 398 225 42 584 409 3 -858 -286 103 -93 -692 514 -414 -66 656 -6 613 -714 -813 -546 -428 -745 -365 140 -404 -749 138 -210 -703 -160 -533 123 -820 -389 -900 -240 572 366 -15 -417 673 744 -25 -623 706 -315 -302 -824 63 123 -660 -169 573 592 -169 120 343 -698 -898 133 739 -34 -589 -565 -886 397 -726 -225 164 171 -16 -766 682 321 -38 705 774 -154 -190 354 -709 -692 -624 -171 -587 549 455 98 -900 230 -342 154 -358 -293 -119 -544 -849 -681 337 -21 619 485 -525 -464 10 -805 -356 311 -592 282 389 -197 -22 -662 545 -12 -592 708 -729 98 -64 -690 -687 -473 708 -129 -643 124 766 309 -311 -630 725 -708 -762 -436 518 -87 177 576 568 108 751 191 36 495 -331 706 -308 -528 130 57 601 374 140 -292 -753 530 618 84 100 372 -467 -302 442 -679 771 -566 610 699 287 -839 -741 55 479 -428 -434 55 278 198 156 -545 -167 -516 163 -747 -567 796 575 90 -528 -798 -545 -206 72 -646 357 751 361 -446 -846 -779 -279 177 -187 -699 566 -18 -608 -753 -8 679 746 175 -185 771 -574 128 -650 -837 -26 -560 231 689 -130 100 -8 -696 -645 68 -114 550 -593 494 -15 -658 260 -502 -587 751 -193 84 -778 -193 -597 734 -715 -8 78 724 667 324 603 126 -749 72 -552 -872 -10 -195 -172 -680 -483 -387 199 -875 -170 109 -219 -144 -162 -495 385 -265 -276 545 -335 -297 -404 62 15 -91 205 265 498 -897 311 -709 -21 -635 -25 667 -815 -600 354 -583 717 -277 -61 383 -535 -565 727 13 25 284 672 -522 -98 -122 265 -526 -690 -365 -410 717 501 -367 -243 -856 599 -211 -687 -899 -874 333 -843 -148 -643 -257 659 -3 635 695 -302 491 -250 728 -124 358 724 52 -578 -5 654 385 672 -304 -12 42 93 -164 -244 -722 -752 -388 -502 -803 -183 635 -624 286 429 -817 -126 -164 -887 662 638 -750 -672 -703 -889 157 -478 151 22 -542 373 675 -77 318 133 295 -493 528 -136 -630 -287 154 -84 338 96 -252 -842 -898 335 514 -701 -507 -596 -149 595 294 730 224 464 -838 744 -230 -592 425 513 193 -7 494 -581 32 -767 -768 62 -7 -867 -514 25 114 601 172 -661 748 215 -239 -470 338 -582 706 259 -895 -310 269 779 -616 224 595 -616 -254 -345 -873 -395 674 691 447 385 -601 -264 82 -875 -491 -725 750 761 -219 527 -97 -370 -26 793 250 304 624 90 707 -5 53 115 -342 -331 -7 465 -601 166 174 202 -196 331 -57 18 690 -602 784 385 409 305 263 37 -498 761 405 -770 361 32 778 -623 -224 -637 -93 758 92 -96 -800 203 -30 -439 461 563 -632 379 -431 221 -149 -489 -436 482 184 661 -237 -482 560 -512 716 -95 -134 281 -626 -823 359 -257 39 -679 -668 641 -615 -413 -894 -409 -311 582 -649 -648 -673 -295 169 -350 239 -569 598 -434 -291 492 292 -119 -613 -110 -277 494 -477 687 -373 -603 340 -604 -648 -327 41 656 -704 -891 81 -800 486 -513 102 -193 304 410 -494 325 54 -772 272 724 115 -639 578 69 674 236 -746 -359 406 -414 731 96 26 575 346 -429 -431 -563 118 95 -283 -499 371 -364 -446 5 -448 -120 -471 563 756 -139 -634 290 94 -755 -239 -678 -105 160 -183 398 148 -116 -794 -350 501 215 171 215 -842 618 509 308 -732 -733 548 -873 705 -897 -887 97 -455 781 101 509 -498 224 162 -861 -229 693 286 -445 -777 672 396 -207 -354 97 53 158 -3 -82 -534 440 689 -730 706 722 -97 -660 -845 582 -444 689 29 -591 -78 -212 -516 -825 -426 546 -472 159 713 -564 -72 -627 -290 454 -83 147 54 -100 -534 713 575 -868 529 406 -751 -128 58 468 -356 19 -66 -35 158 -852 -121 -165 -156 617 -502 -694 29 513 439 -485 734 570 -236 -683 -783 -133 -885 299 761 524 656 703 -20 -385 -124 499 12 -606 -782 787 12 -5 10 480 -76 -805 -585 -750 716 108 460 11 432 -717 312 292 -308 -702 202 344 -802 -755 440 633 -288 365 773 -641 380 785 -858 -556 -556 611 352 339 -774 684 -748 -567 -374 -10 82 23 534 -591 608 607 423 -588 -13 689 -70 733 592 607 615 535 -337 -357 256 118 -710 -586 -492 -306 538 -252 -28 680 -792 -848 451 191 -237 -675 341 655 -491 83 513 -741 -215 738 -549 433 556 -322 449 647 -377 -521 463 -601 17 -616 -872 247 -168 -833 344 -724 -569 -187 336 494 -109 -769 488 553 171 -510 618 -891 83 232 -379 -361 -56 -398 -364 -681 398 -423 -31 81 -164 -210 463 760 -136 218 -692 -770 -861 -896 -239 -368 293 664 711 -821 -316 -143 -256 65 52 768 360 -195 -202 -448 -294 -706 -547 -675 779 635 485 208 -97 71 272 -606 360 46 -617 68 -887 -134 509 203 -692 -4 432 -127 210 765 591 422 192 5 -582 -661 752 575 -655 -186 -382 -820 122 384 -446 -275 17 -886 -280 718 104 188 -198 781 -3 283 234 -825 -202 739 -487 515 -128 -682 380 85 -184 94 474 194 121 -689 -411 317 -686 612 -734 -401 113 -477 671 100 -860 465 582 155 -883 371 -242 -51 -112 601 573 -483 -789 6 -97 151 -665 -153 747 -502 -256 755 118 -196 250 646 632 -470 112 -857 440 -867 -870 -373 122 -644 40 586 -529 141 701 -154 367 418 -261 79 -874 654 -702 176 448 -634 -48 -190 61 653 39 -323 35 -691 -586 90 -184 699 -642 -180 -127 502 -72 -99 559 -379 -282 -627 339 154 -792 -2 -584 514 112 -747 -777 -473 -272 242 -481 267 -653 -73 484 -416 -863 7 626 -582 595 -878 -418 -352 -646 -7 614 -352 445 -477 322 122 -15 -233 -461 -771 610 -653 -579 -574 -680 -362 -494 487 10 -588 574 -583 299 494 426 -306 -14 654 -93 649 -411 269 623 30 162 492 610 -158 191 605 -82 440 -248 739 250 -207 365 760 321 586 -719 233 542 -139 -836 540 569 -101 640 1 -615 -467 -184 236 -817 70 234 -3 -550 455 -580 572 263 765 -148 -114 308 650 -443 44 -530 -425 270 -784 756 785 -682 -353 -419 -316 -646 -556 188 -234 226 -137 308 739 730 -771 399 195 -488 292 -37 496 275 -497 -858 19 529 32 210 160 299 -801 292 316 481 -425 -85 663 -761 495 -259 -281 -60 473 -52 424 593 -742 -226 -293 -501 -771 357 -427 -550 790 378 -719 578 641 -777 -106 559 -739 -155 -557 659 455 9 -406 495 -570 -372 -882 -898 224 -296 411 -868 624 -708 -651 -798 363 -448 105 -739 769 270 728 694 770 223 -705 488 492 -372 726 548 638 -275 449 771 249 353 -181 -792 334 -733 542 -341 174 494 -478 413 314 -665 -723 759 684 -69 -140 642 -849 -109 562 -164 -787 -94 259 -845 -587 -404 280 -818 19 -203 43 -894 788 735 -502 -859 -401 545 -212 -285 -230 -476 710 528 799 -416 488 347 427 -264 -562 767 -867 -82 -742 187 55 -152 767 -279 147 -373 -54 -578 -13 162 573 408 -691 443 -675 -702 -636 -681 -811 502 -544 -514 772 -71 82 501 -5 633 764 -566 401 -556 441 32 366 -399 234 98 656 -733 -822 -510 -48 170 607 -713 -435 -792 549 -316 -838 -279 645 -123 369 -761 91 374 448 98 -446 400 -34 -10 -701 130 240 -883 -835 -590 -670 -330 634 608 -801 -408 -3 -738 -332 787 425 -871 -197 -467 319 -898 620 -548 27 -440 191 230 400 -684 454 -171 230 575 -707 -165 -824 162 -210 -715 405 -614 251 -820 302 73 -725 51 72 743 233 -753 -74 -742 338 752 190 153 -19 -369 67 106 299 549 752 338 -424 483 155 -49 470 232 326 -746 792 -783 310 704 -794 764 21 692 225 122 394 -185 -63 381 587 459 -478 -744 -414 716 647 380 -477 739 -892 -112 321 -723 -353 -599 -704 -756 -634 -183 -471 -867 -766 442 739 -104 652 -185 -481 459 -530 384 34 -62 111 459 -132 206 -551 -283 493 515 162 -690 742 388 94 104 408 -129 -832 -268 173 -643 596 -542 453 571 -577 260 420 411 -97 402 -381 288 -427 520 84 -24 -796 -444 -482 16 -133 -79 -773 -367 388 680 755 497 -554 -135 450 -623 492 72 -318 421 768 -791 -415 167 -9 178 -526 138 768 113 -333 -24 320 496 218 60 -322 -326 -43 -343 -735 46 485 -787 -796 451 393 102 -185 -336 -283 632 -400 302 -409 -284 -198 700 -84 -502 486 -249 -315 -744 -371 -249 392 -286 562 626 589 -202 232 620 -362 -479 421 -470 683 301 -531 -603 -701 -405 -362 -5 -284 -822 -164 -240 -708 -488 404 -329 -670 0 17 639 -827 633 46 352 195 -468 299 -741 620 -880 -252 399 418 583 -283 276 554 429 -203 -176 -684 -683 -6 -240 -399 69 144 589 278 593 -293 -335 254 124 486 608 -9 516 -604 -603 165 798 142 -51 -226 225 18 -661 -484 -855 742 630 -492 -622 -758 -288 310 -488 485 -597 -636 684 -538 -310 129 -724 496 86 -617 -418 703 -717 543 332 768 -419 -84 -385 199 453 -483 208 114 8 606 -100 223 -497 -48 713 575 -627 -666 376 -364 700 -373 -192 -696 -687 109 731 -649 -278 44 -113 37 418 -707 663 408 -279 665 -877 -586 623 -439 -553 -736 257 -476 542 205 -69 -590 -493 -157 -359 460 678 -438 -143 598 -637 -546 -178 -695 133 724 679 789 -792 705 -887 271 -755 -436 -346 175 -280 38 -60 54 -701 -525 -723 524 -436 381 181 -455 420 -727 363 122 -866 -896 331 530 -860 -700 -544 -47 -791 -565 -190 -6 698 -385 -699 -504 -513 712 385 275 349 127 415 575 590 -530 -784 665 -758 -803 495 -19 -675 293 93 438 622 -533 -734 -606 222 -256 -52 111 -291 -554 118 590 294 -352 -649 370 -894 -834 -644 -748 715 751 308 84 44 -641 22 -846 -456 407 91 -93 31 -303 -316 -850 -144 -437 -697 508 -821 508 111 -191 -715 109 796 725 -365 -550 573 -321 -811 -419 479 -291 700 -875 699 605 451 140 602 551 410 -137 -40 -388 137 -54 -138 711 742 347 467 420 618 -505 -6 -57 195 672 -678 -776 342 10 521 -688 561 2 -108 143 -302 -214 -856 -712 -692 599 -470 -860 -72 278 -271 -182 -431 480 39 740 383 -306 464 -223 -404 500 -286 -766 624 349 570 -715 -71 98 603 -457 -787 45 244 448 333 -368 688 -878 -235 -72 -65 592 -231 -439 -132 125 310 263 635 -881 -291 -78 -350 533 400 -797 498 -532 139 -205 -370 526 -820 -293 472 355 -819 -454 667 330 -448 379 -530 -169 228 -123 -139 -129 90 -877 433 8 -119 42 -393 -859 513 725 -838 3 17 800 644 -820 -31 -443 625 -331 -600 626 -520 -87 170 197 -182 -80 -662 -851 401 -135 -223 -106 -298 -703 -597 -320 398 70 -207 -491 180 -37 -249 -609 286 365 -732 -249 -30 101 -772 28 566 95 -358 686 -579 -146 778 766 -483 351 -489 -481 -463 -868 386 -275 -735 721 -549 413 -450 -292 -566 259 -824 238 564 18 617 -35 -336 -174 -6 509 20 -729 -656 631 774 -892 89 -560 -889 -450 570 -299 -9 -204 463 -831 -92 -675 213 -690 -84 734 -430 680 -189 127 774 -374 623 -706 780 528 318 379 568 333 219 322 708 -858 102 -577 744 586 62 -53 363 -742 -593 554 -48 718 37 699 696 330 471 -215 -175 681 -389 -539 457 537 170 433 575 169 -33 -530 -36 344 -899 -217 261 -316 -679 -214 656 -234 372 267 -576 -825 -437 -88 -549 521 -76 502 788 -270 595 393 354 -395 -258 557 282 207 584 -59 -286 -506 647 -302 -785 742 -444 -759 -528 787 540 -254 550 489 201 598 692 -262 -848 75 795 -319 -116 560 37 598 158 194 55 -737 582 -570 -351 -249 -721 539 683 -253 -522 135 402 -714 336 2 -485 353 424 -853 565 -443 -889 -743 -647 350 -790 -877 -147 -216 184 -276 -741 -207 -897 -520 -647 36 -233 333 -286 342 -828 -800 -571 179 142 691 745 -293 269 92 -166 -878 -52 -666 -268 -211 -776 315 537 -816 233 -697 213 -77 492 296 170 232 -212 -116 -122 -409 710 623 -32 -438 183 -898 -17 -830 -51 492 460 -606 523 -21 -771 414 -220 325 724 20 -787 -98 366 698 -493 417 -754 -393 551 -618 411 -633 661 -391 719 484 520 251 244 600 -67 -14 -131 -656 782 -65 -245 357 -657 88 17 203 410 565 774 459 738 362 393 -520 275 -41 709 -6 -829 782 -288 -833 262 -175 272 -382 -52 -35 768 215 -682 -342 510 -179 -513 585 -27 114 10 -436 -585 -654 -53 -764 117 -900 307 -862 -768 -886 -769 -887 92 367 281 353 569 579 -562 -497 -44 24 601 -4 768 -541 13 227 435 538 -54 286 794 -573 -382 411 680 -821 -797 -251 -441 4 410 772 -236 -219 46 219 637 395 357 -889 -514 -456 374 -575 58 149 -851 274 579 379 5 598 177 -355 41 -50 16 336 -556 -889 634 -385 -212 -288 -196 694 -343 599 185 -97 -491 -447 217 217 -562 -774 -42 -93 -311 417 420 131 639 556 -567 4 791 -565 181 687 406 194 -727 -331 -744 -718 121 -621 -587 550 48 -607 228 -23 707 -54 702 413 -129 683 -203 706 222 36 347 391 -801 563 -152 -177 -532 258 580 -352 682 -830 -401 -230 278 -372 -546 -191 271 -428 6 -379 618 -478 599 98 -472 397 -46 444 369 589 360 -163 544 -522 -286 -707 -358 -560 -358 -493 402 -218 -743 364 -524 -556 360 -42 -392 297 -852 520 -753 135 -501 30 566 -31 -320 19 -857 -566 491 -361 -35 -558 -735 -654 247 -842 -433 -831 -217 -589 278 -639 -9 57 416 -311 690 -364 699 192 272 -394 -332 -760 -463 675 185 -297 -538 -887 599 -704 682 -423 -595 -419 -463 197 497 -866 -310 360 224 282 -427 707 630 339 -402 -793 776 636 -275 118 126 580 391 -500 202 -308 -76 -704 10 389 265 -872 -449 721 -529 -874 751 336 523 588 -203 -767 -806 443 -376 426 -191 -362 779 492 573 -642 -548 -340 -319 329 -551 513 -90 -136 -852 -654 -348 208 -577 -271 335 394 96 -77 -819 -462 -197 289 -225 -697 -327 448 353 603 -188 123 344 -37 599 -416 -238 -684 374 -430 -804 386 -862 -608 408 234 168 -34 -571 -484 349 -364 -865 678 232 200 644 -302 -781 98 -170 -518 479 59 242 674 -163 -415 -209 -291 524 -37 -275 234 203 26 -430 431 581 -167 -220 -570 749 431 449 -302 585 -567 575 373 -68 628 153 -293 -13 458 -785 691 -181 -753 -571 -860 199 132 177 202 -264 595 -60 617 -537 -135 -876 -350 -846 -499 -504 28 616 -449 571 788 247 -374 645 717 -269 734 -685 -649 -25 441 756 -427 737 -811 -486 -341 -618 92 -745 -144 -120 203 -894 -120 -84 748 -753 416 621 -311 714 -236 47 -537 352 -701 181 201 -600 489 -882 -664 762 -72 -625 70 120 302 -125 -853 -93 395 -844 -480 -147 238 370 443 339 -387 435 -198 466 -547 325 -366 -776 -245 647 581 142 227 -805 -62 774 -552 242 -532 -499 352 -211 -53 -755 465 -533 -367 -530 629 -695 -52 -697 335 -319 -399 -164 175 388 -634 715 -263 -340 -671 771 -147 -865 688 -345 754 -168 -601 302 444 756 -158 423 574 771 -352 -701 128 -641 420 -97 -279 135 -848 596 568 243 -558 -372 213 217 131 318 426 46 -803 529 -171 508 439 369 -41 -416 -112 434 355 727 -791 513 626 784 770 -689 -532 -873 272 -134 518 519 674 299 -391 347 598 -893 359 513 644 -421 -491 184 -405 -569 -44 449 274 380 410 773 -217 -341 274 -670 -277 -702 770 367 -620 743 -796 781 -112 -369 173 442 553 -362 244 -154 95 286 -308 -161 453 -568 -61 387 478 -260 -190 480 -271 -654 -318 -677 -586 769 221 511 -142 7 -694 474 -420 445 216 -692 -589 -786 447 -77 -895 -472 -857 -889 752 -623 -470 -45 -78 -730 291 -248 -678 -814 -361 238 -505 -500 -562 -59 557 -337 -457 -44 -235 -107 277 185 542 676 -855 -318 -368 -880 -458 -479 742 -870 775 -898 -55 -204 -700 -473 -446 163 -330 170 -426 -766 339 -500 406 669 170 771 96 -304 268 376 -364 -438 141 116 -76 -582 711 -827 -836 -570 47 -501 -530 -556 -52 112 686 -531 16 16 666 470 534 -678 -414 84 198 -804 -509 -67 338 -647 446 -413 702 211 32 -336 -219 190 -182 651 -700 579 507 364 -399 -290 -316 470 -638 735 -319 -195 -116 633 -204 -680 790 -558 -780 -647 -484 681 -766 -550 -607 -9 797 794 255 -871 643 -518 111 343 533 286 486 798 -697 -473 -626 -371 -84 692 372 -562 -626 509 361 -272 101 -353 -218 97 1 -558 -765 -399 554 -318 -505 323 194 -333 64 76 -184 375 637 -313 757 -145 -107 108 -712 726 133 188 -571 363 -736 -305 -248 -763 -596 -275 114 -195 246 400 612 -536 -288 305 239 237 -869 222 721 -384 45 -763 -472 535 -766 59 -330 551 -502 -779 -284 -638 -416 -593 -737 -466 214 -58 -91 178 -793 392 -51 -628 779 262 232 -483 -96 173 -159 395 758 -349 475 665 444 511 769 -487 -496 89 424 -67 -801 -709 -284 694 745 372 -287 -706 -775 168 397 670 -456 -230 -184 438 -893 -585 -671 618 81 522 373 766 563 -296 -194 -684 515 367 512 -449 -324 157 -377 -339 -96 641 423 -825 -687 -217 -678 590 -125 -144 12 -705 163 -807 -845 415 -170 -338 -48 621 -551 653 -459 -477 102 129 248 31 -84 759 -782 -193 119 58 7 -634 559 -655 -392 668 293 -756 525 -368 52 431 47 494 179 -206 374 -528 99 712 -3 -631 -452 627 309 -146 234 542 569 745 606 453 371 770 -879 743 332 -306 -856 -70 -867 -631 613 461 -732 -233 -638 106 296 -547 -363 -269 225 -79 -603 -880 -28 -732 696 -76 -771 -249 313 -560 -61 -478 -786 -523 -364 -658 -539 -868 -885 -353 -763 -378 487 -60 80 779 -520 -522 700 432 777 640 235 -582 370 334 -315 665 625 561 -505 448 1 675 -684 -256 408 -472 758 781 35 528 616 -132 -532 -836 -352 -820 -403 -838 -113 148 -787 -307 -681 -131 44 -657 336 369 781 -237 761 -442 176 -197 68 -793 -763 -356 718 -223 -25 -300 -637 -372 -842 -548 449 725 -339 7 12 302 -76 578 -768 463 657 -321 175 684 269 -723 237 -669 -856 -263 689 430 298 -282 -886 -607 -161 151 706 -611 601 -235 738 -696 565 -396 -586 449 -23 378 488 -722 -103 50 547 -583 -494 -167 325 -574 -209 309 95 497 595 653 -273 -257 383 433 150 135 -558 -549 647 -420 -851 123 -26 -154 -518 -355 -643 -450 -348 -235 -746 -237 73 116 669 606 -784 -580 131 495 140 -709 -815 689 -373 705 -503 597 765 -735 437 354 -130 -401 685 596 -110 717 257 -728 -327 -207 -441 40 -715 733 503 -851 168 -560 -111 -22 498 -440 -692 -377 -3 -134 561 -733 410 -865 352 -612 700 -789 -267 -391 -405 438 -654 -74 -300 445 717 539 -726 234 -376 -260 530 -595 669 -601 -647 -265 -420 289 539 -38 -486 322 -65 312 -476 120 24 169 -860 -847 -418 242 -308 -555 683 -51 -236 -611 -869 -643 548 64 -865 -635 300 -576 653 -812 -489 -531 565 -16 -255 506 -46 -841 -117 711 -121 -427 -802 -590 -428 426 -658 -797 -834 -141 343 421 -138 734 770 680 40 721 -183 -293 364 -36 -158 17 285 344 -152 327 -86 644 603 296 -423 -301 573 -584 -886 -121 768 340 -526 -562 477 -143 -807 -199 -174 205 -882 12 -500 -347 -287 623 27 53 -746 140 110 -380 53 -360 -736 -527 -723 -752 -391 424 -623 420 7 504 338 282 -721 304 -800 97 -136 472 -284 797 457 344 -856 224 -336 9 306 -5 -557 409 -399 658 562 -715 744 -278 -204 640 -316 -425 592 346 -656 -76 -376 160 384 -651 593 397 427 283 681 -53 -658 -325 -389 -561 -585 -609 611 -761 555 279 -594 -459 -654 565 -565 -818 -155 -130 360 218 728 776 -863 126 66 -55 -342 -179 32 -855 41 485 -9 -384 235 -234 -265 -426 799 424 -805 -500 485 738 453 -772 567 -82 644 -238 -344 -175 164 -456 -741 445 -664 404 -706 568 55 -300 -238 -400 492 773 -651 203 -335 -746 675 40 189 -785 317 213 -138 410 -799 713 -86 -618 -567 -9 126 489 -779 -72 718 -679 -299 468 687 65 621 467 113 -855 -799 -384 -1 -724 504 -654 -283 78 662 407 524 -397 212 -430 364 -171 313 565 532 658 -401 -678 784 728 396 -104 -583 472 741 -99 108 668 -471 54 396 90 -557 -842 -299 -889 -270 -554 111 -370 -72 -218 -601 259 69 444 -442 662 -724 -344 690 -399 187 -411 47 469 603 -276 155 96 -331 -786 -361 -321 596 -164 -445 -797 -561 640 -435 -215 192 -339 -803 436 568 549 350 -676 287 -172 -237 -586 32 768 602 -221 -849 -279 172 -226 349 -106 511 -393 543 -769 320 45 674 -799 -496 -745 314 -12 474 -628 -479 402 682 271 -733 -621 206 -375 -587 -69 119 241 524 249 -154 -571 -786 -141 -240 -391 -62 -351 -58 256 -709 -219 601 357 90 -557 -506 -563 209 -638 432 702 384 503 -51 -108 690 -426 -347 -498 -39 45 150 336 -351 404 -317 300 280 -837 -768 -353 741 -681 316 545 -576 -746 -612 -247 -801 -36 497 591 -422 -62 26 -242 177 -38 39 -588 759 280 -837 -786 -270 435 -302 -462 -366 459 654 777 -287 713 418 -453 514 -777 -786 147 555 614 -875 -823 479 504 101 -263 -898 29 680 -647 187 418 81 -94 -433 743 -662 301 57 613 -896 445 510 311 643 360 -178 -430 709 -489 -474 589 90 -18 -63 613 8 -424 -415 -253 193 -830 -350 313 -68 -530 693 587 -77 307 351 111 -470 -823 747 -590 -255 -126 -363 -742 -408 -391 -470 -511 -428 -286 128 32 -350 -376 87 -296 -218 649 -868 -782 683 564 19 -615 668 -34 524 -394 -685 648 472 -212 -306 565 -791 138 -325 -119 327 505 198 -695 470 620 -194 -629 -302 457 -38 -117 559 -666 -653 -57 -344 -791 256 566 84 601 -775 190 123 -570 252 -97 362 768 -397 -589 764 -377 378 532 -882 -500 -399 797 188 798 12 298 559 -541 486 -150 -600 478 -341 383 -460 681 -486 648 92 -496 104 -855 -498 -544 702 87 -62 755 600 -738 -227 -668 -17 388 -109 -809 -711 -443 644 -11 -787 611 -30 168 218 -256 -866 -528 782 321 -665 -381 271 33 -806 581 -628 -86 -689 -196 324 2 -843 -894 462 -434 660 -773 -446 524 -25 -289 190 -870 -877 217 -440 601 777 -852 208 -257 690 -769 468 466 -670 -474 581 -564 -152 -247 -67 -144 217 330 155 384 -154 -461 675 -486 467 559 322 -801 222 -256 -200 -249 419 351 -674 -749 -66 -754 -549 204 -635 -198 597 4 108 -205 89 584 -817 549 598 -770 465 -356 730 300 -445 750 648 484 70 -841 -42 389 628 -519 377 98 253 -446 208 430 556 281 -673 -158 -442 176 -667 283 68 561 -743 -191 -432 451 -306 300 422 -718 639 -660 -595 2 666 290 -1 88 598 -253 251 167 434 -263 558 -693 600 678 -559 -213 -695 -437 -392 656 113 321 -91 277 729 -878 -323 730 -428 610 -532 -347 -106 21 -638 131 604 -786 567 -6 -244 -712 -74 -461 -459 262 366 -728 -300 -757 -353 348 -360 -81 -178 -855 -258 -293 -710 783 732 439 -887 486 -734 -297 141 144 491 -502 -661 -794 747 -706 -727 755 406 548 -851 276 -862 640 176 745 56 -224 -416 292 -233 -501 -608 -714 572 472 106 292 -307 481 791 -833 -161 -159 -527 -745 -529 -440 -160 188 -602 68 -618 7 -613 783 -604 201 -320 -390 -402 -462 2 -264 17 -864 -587 -121 -643 537 792 -352 698 -312 734 390 -348 -332 436 -140 -187 -466 -356 271 -853 657 186 422 -47 -593 347 736 -247 791 -531 -335 716 359 505 54 -447 -701 -173 694 459 341 -613 -107 558 -701 673 -724 -846 785 -339 -557 -737 517 -880 156 85 -232 430 -529 -894 696 -860 370 615 456 10 745 -92 338 -459 -13 -587 -676 -517 -514 -66 -531 -87 458 189 230 372 607 575 -43 -892 -845 -556 -685 -168 665 148 -578 -27 329 -259 135 -635 354 223 37 198 287 -232 -827 515 -186 -545 -358 308 -742 -303 191 -780 195 -326 -695 535 713 36 605 777 -522 -215 -692 -579 582 795 0 60 -427 366 685 521 -795 -541 147 -649 -851 443 102 -69 -318 561 218 -570 -803 -830 -317 -716 -25 -273 -846 166 298 200 726 -842 -66 286 -770 389 690 -550 -68 -154 -629 122 74 791 145 -517 572 -366 614 -379 -776 -439 201 -621 -851 43 616 -426 -834 -157 495 -357 -595 -642 -238 521 516 130 23 651 -223 666 364 388 -187 551 580 97 718 282 -642 193 -821 -82 -324 -527 295 -214 79 318 -417 -83 -589 -311 -305 -892 557 755 -13 387 -162 398 236 488 446 -808 -126 -659 -465 505 4 -265 -740 779 -659 -552 179 447 -457 128 374 -898 636 -202 -592 -772 372 374 -428 688 394 -536 -218 225 639 -615 462 -286 -753 -429 -522 -853 -565 624 133 -55 547 -706 792 543 -192 81 -669 -841 -582 -708 -178 -174 -226 -612 616 132 791 -797 -699 -414 -793 270 536 -483 700 -858 -36 106 -754 -842 -428 -490 40 241 677 -708 -244 653 613 -693 -838 604 -7 -487 709 302 -571 -878 -744 554 -13 -569 264 -662 637 28 -429 176 -858 571 178 34 -822 77 -233 6 -428 -886 -380 64 788 -168 737 199 306 -351 666 -748 -78 -702 -672 -600 190 350 -682 -140 745 519 -548 -473 498 310 702 476 -444 -22 94 -266 -504 237 624 -895 257 76 -662 279 390 210 510 -800 -798 621 573 531 -228 -434 -415 -873 -221 -479 -551 -673 176 -8 -469 377 233 184 201 136 1 -32 558 510 -252 498 -884 -83 444 -345 181 275 41 -627 -341 -438 533 -483 -416 451 -762 -553 -170 -678 -38 -595 -815 272 247 707 -799 22 -271 595 -40 -234 250 -144 690 695 -285 215 -733 497 649 191 -612 -8 -249 -32 267 19 486 -55 -330 734 -868 -168 -469 -90 259 -437 534 -215 23 -470 -645 549 431 257 -210 510 -201 754 -103 -794 -16 478 -691 -70 -179 17 223 498 -43 -448 -735 412 54 -487 -820 -41 232 257 72 485 -467 -14 295 -508 -813 525 -399 187 -1 166 -805 661 766 742 -607 339 -895 638 224 -502 119 -305 -350 -78 -522 77 471 -791 331 -307 -379 -631 -620 499 -845 672 778 -860 228 -49 -793 238 -643 -46 -874 -770 602 -39 566 108 -766 -321 -360 -23 86 -183 361 -740 198 11 799 -74 728 -294 -680 -128 39 -561 -416 797 158 207 41 340 491 -308 -832 582 -194 -147 -79 180 -232 531 -688 -783 -547 339 -815 -323 -766 714 -57 345 61 50 -640 -312 32 -642 -228 224 351 682 -900 94 -822 492 553 263 303 -291 86 34 -390 -123 791 -322 710 -787 616 497 -412 -272 -393 71 -867 -488 -824 119 369 200 -738 241 -78 478 -108 665 404 142 798 48 -318 390 30 -726 -323 -834 683 40 554 -727 -855 64 -38 205 248 -483 277 -520 -416 112 145 331 102 263 -442 -115 -43 426 -503 586 -485 -741 93 -64 -280 608 -39 -212 -448 68 -844 -434 -21 124 -850 -876 93 250 -46 -770 108 -618 642 770 164 340 -79 -302 672 -545 -452 -240 347 63 -745 -802 -113 -534 -312 -239 -522 -873 203 -297 111 599 -371 -894 -785 601 643 -111 308 -328 708 -170 -674 -543 -712 599 -235 105 536 -242 -464 425 473 -760 -835 512 -823 161 -479 -413 388 -413 136 -643 290 -460 -819 -198 -366 588 604 -681 -666 -364 592 -840 -224 48 -308 -613 127 -142 -584 -588 -4 -134 -330 685 -886 19 151 671 -163 474 58 -456 -438 211 -883 -442 -177 -425 55 692 -502 -179 182 -258 -797 -563 429 -448 192 762 17 374 181 116 -261 -868 -188 -748 477 599 272 -276 328 -195 -416 -423 -756 542 -898 -585 436 730 503 -302 -229 57 41 242 -375 278 -513 506 294 -753 -1 -109 208 -815 -405 271 -655 -616 304 488 481 561 366 424 -859 -265 43 140 473 -541 76 -480 -796 99 595 251 -718 540 556 -113 -418 -348 -556 140 -437 -186 -20 613 -562 -294 573 -229 -397 -17 84 -33 69 -317 -101 -104 -227 111 274 3 -560 398 -122 -812 -618 -894 -604 -449 160 -485 -7 779 -779 -477 -240 -436 -73 -54 -788 -61 -498 -776 689 -755 323 -100 -823 537 -286 5 -663 -753 -414 793 19 -694 -259 -387 -451 -200 -152 -626 255 574 -619 -60 -703 -805 648 600 565 306 -503 744 -767 354 -246 186 739 321 427 249 -744 -185 762 -588 253 84 724 654 449 564 -687 -785 -421 -144 -93 -264 525 692 -80 -549 613 255 720 580 -191 -833 709 -302 270 45 -160 -601 -713 -392 648 -463 354 -213 271 653 -6 691 -588 -9 263 100 291 138 137 193 481 125 -727 -553 334 -766 -682 -93 -560 -572 -419 -315 717 -869 79 -296 -34 -329 753 -366 -6 -337 291 -900 -370 473 694 -475 -466 773 612 333 579 -806 -404 -633 364 -299 639 -303 -558 441 -624 -23 -647 679 545 -609 -358 -15 184 -472 785 640 403 358 172 481 708 -822 212 310 -894 -809 -28 277 -163 246 -350 288 -363 61 -49 409 -456 -401 -732 -321 254 -339 -292 485 234 -209 682 -865 780 5 41 -553 -413 -72 565 -672 -708 32 -413 -123 -377 -680 397 100 -436 311 -430 -485 -668 700 -245 692 -337 701 778 238 607 -433 -735 -328 -206 -184 467 -336 -539 -267 -735 -512 -642 163 782 223 700 -210 -443 -679 -699 -824 568 -439 -69 -175 -772 -486 765 -659 463 231 -406 -476 -799 142 256 -580 -767 -241 -352 542 110 -181 -444 587 -27 642 -326 686 -82 239 501 428 -615 520 146 790 625 479 483 -791 -829 485 567 -474 712 -521 -466 -873 543 -348 -194 153 493 -482 -481 -133 -131 642 -876 -854 -790 -323 457 -470 -69 510 -418 -654 -692 -157 -221 429 -865 -898 -135 609 3 563 -148 -462 486 -853 -874 505 201 -431 -191 279 758 225 528 -887 615 -823 483 -193 -520 20 13 7 224 765 410 334 -774 -832 -585 216 -691 685 502 454 -53 -496 -771 -768 792 660 50 -109 -93 0 232 119 -386 -222 27 -576 760 -661 663 -446 555 -532 388 -774 1 587 737 248 507 -646 20 -35 -83 343 -296 -647 -210 -69 -413 316 -78 242 -438 -695 720 -752 -529 -622 38 243 166 -698 -69 -411 -792 142 -569 -229 -110 -134 130 475 684 -357 443 -475 752 523 -726 -680 -175 405 -290 -261 -734 735 353 -585 591 -676 -298 -809 -742 -641 -59 -575 66 71 569 -235 -500 -589 264 -462 -821 -285 672 276 177 -98 775 -868 603 505 -496 394 -415 519 -396 650 388 788 240 77 -68 -466 595 552 -264 677 -313 -672 -372 -723 447 -793 -17 334 -849 -821 -826 120 -741 -189 -62 -549 396 -296 -18 -346 140 -351 -422 -75 -295 -212 216 -763 -313 -452 -740 276 -32 -762 620 -298 337 -286 -393 -368 317 107 769 -369 -855 -862 -285 446 -779 -800 -620 -522 -607 -133 -627 -428 -200 116 735 632 -683 -611 587 214 558 -532 96 607 390 638 370 -417 -878 534 52 370 483 -674 -563 -551 64 778 -536 -689 -503 -250 -708 635 720 -719 89 586 3 551 208 -703 -734 -22 228 655 -289 -395 129 130 778 376 -635 -492 367 -653 -676 -538 708 256 -10 539 207 421 279 -835 -769 -389 308 -538 256 -127 -631 -766 -454 -825 649 -234 410 670 -363 -570 -79 222 -9 202 233 549 -21 533 -897 -543 561 -730 460 -343 356 189 -686 -76 -574 417 754 -258 -634 -179 505 -599 -51 -857 628 -784 -544 -635 -10 -16 78 -360 -531 -791 -511 339 292 210 -488 746 -776 235 670 -185 525 667 -763 37 360 -468 -192 35 -301 -123 -186 -344 -822 335 -799 171 546 540 -322 -513 15 -820 710 -594 -870 -150 -747 211 -102 -545 684 -611 632 568 169 75 158 762 682 783 -635 75 741 -567 747 128 -62 328 -722 699 127 434 679 -433 672 -102 -812 -723 232 -858 376 -165 359 -160 -234 -762 -570 338 -679 -392 569 -51 -71 758 399 20 410 491 412 -831 -627 558 324 422 739 799 375 535 640 588 -356 -155 277 -710 -19 -837 156 -215 88 768 704 -57 375 -695 355 137 569 -160 -679 413 -165 -341 -738 181 -742 799 65 -672 108 396 519 269 -830 -309 653 772 176 701 565 378 -392 -31 -240 123 -194 308 -633 -403 -275 -378 -294 357 -405 283 -376 -436 539 -867 27 736 -150 548 -612 -826 468 -554 431 -299 -432 755 -85 -580 -467 -463 192 298 -644 -133 121 -551 -701 229 421 169 -369 702 -416 738 -628 165 -784 -648 502 -754 -44 -451 -535 -679 657 -640 -559 600 721 -112 -278 -269 -675 481 143 509 440 -864 685 555 731 -143 522 -74 -47 -767 434 -186 158 86 -5 277 208 154 737 617 366 676 -777 -467 -400 60 120 -754 205 430 761 91 95 -624 623 -273 -449 694 254 -241 766 -196 -506 -773 639 -25 440 -437 595 519 68 200 257 -442 683 412 -294 413 699 -72 231 494 470 -672 469 261 -573 -633 -498 704 94 746 765 -588 -659 381 -577 37 -61 214 631 -93 701 768 -311 -562 -445 -364 19 327 427 293 -298 -830 -588 762 -853 -419 797 -33 -376 667 35 -1 -318 -451 -347 -581 183 648 545 739 -655 318 -525 338 -215 759 -533 -174 -222 740 -496 787 509 130 66 43 700 719 663 718 -283 -601 -37 232 761 -557 766 656 -783 19 -815 -202 451 773 -160 -765 -139 557 -296 128 163 11 632 -452 -767 644 614 -737 285 355 -80 256 136 -434 585 266 777 -104 96 -597 290 4 -166 -367 -744 765 -123 -95 -50 -389 165 727 714 -856 -59 -85 -709 -312 -241 689 451 -644 -600 -841 -400 -641 -126 145 703 -100 757 774 -351 -305 144 520 -194 85 378 414 71 -725 564 287 -192 212 765 -75 487 -653 256 449 758 266 27 -34 377 -189 -505 -374 478 487 -775 497 -129 -241 -678 704 158 -694 -161 -516 476 771 -173 793 69 544 62 374 -886 395 90 33 191 783 505 439 -433 -327 -73 -624 -896 -341 510 18 681 -341 -814 -738 -614 52 -682 317 346 -725 -76 222 -862 512 -613 -40 -542 -330 -640 730 -398 -664 205 -348 -333 -874 473 640 -738 -346 461 614 -98 520 -763 -654 -69 -892 -701 443 -831 -836 -298 -581 670 283 416 483 153 333 -77 582 -61 57 -424 730 132 -429 -129 -876 249 187 689 -523 284 -831 232 754 -637 -658 -384 766 -30 255 -51 205 495 -27 -498 -865 439 124 337 -212 504 -758 647 -805 -285 330 88 -551 532 628 -879 535 -749 -267 64 -328 -397 -848 -103 632 -89 92 167 674 -187 651 -888 -656 -27 -712 565 108 -206 106 -37 286 219 -64 519 9 533 58 -428 25 -164 -596 -151 -141 451 414 -339 195 -254 -456 -230 438 346 263 -423 211 -161 111 277 -877 -215 541 316 -233 604 -553 457 104 -283 -537 343 407 -570 255 614 398 370 76 629 708 666 645 -511 -337 -686 606 -783 -606 514 623 115 603 -818 655 -404 521 -683 126 488 -409 728 99 135 734 -276 341 -10 -17 287 247 195 197 -432 -767 411 -461 389 702 303 94 -670 306 -40 -685 320 320 145 -575 592 -245 242 398 -693 598 9 59 -436 637 -80 -123 -662 226 716 684 631 451 -189 -57 658 -457 -432 -819 197 -24 149 655 -66 -503 340 -186 46 326 169 544 -22 451 538 -598 490 -236 750 -392 439 226 -250 576 -177 132 -66 253 369 532 -127 -174 714 69 -299 -588 372 475 -143 -672 -241 746 -318 244 505 526 116 -251 298 -549 -446 -163 -705 644 -482 302 -706 -751 -42 736 589 -220 -382 169 50 -110 -794 153 -414 -721 784 -60 -745 -771 -686 518 415 -237 358 316 -717 -507 341 -345 240 -577 717 -66 -178 -444 -788 292 -168 -81 -106 -303 -489 384 705 151 -141 -593 308 180 657 -588 -753 266 405 -895 758 -364 -389 31 -424 -640 209 266 252 -168 -671 -15 576 -118 720 -738 -397 359 70 -644 330 317 412 -582 -354 -676 -55 638 155 -538 298 -91 436 329 357 140 607 -636 -457 228 527 88 55 -265 -372 597 295 -326 -195 -117 -612 419 57 794 243 -544 -540 795 -805 471 416 -885 -202 -614 -661 -325 -720 338 -4 -527 -362 66 547 -407 -293 428 -512 619 571 0 -566 243 -599 791 304 745 162 334 -392 319 -186 88 742 546 -516 -772 -254 -825 475 -311 -649 -595 206 783 276 700 -239 -357 -506 424 -657 -301 243 -186 -206 -386 -262 -202 -261 -559 681 492 -247 -208 76 -280 -496 -636 410 -67 -157 253 -727 -326 390 -898 420 -94 -561 522 -617 76 -474 -68 -283 684 340 435 -262 299 253 -382 -326 -88 629 -897 611 -383 216 -207 -496 -3 250 -697 95 315 -504 -241 156 -560 38 -841 -598 -341 456 -438 18 -341 -670 193 761 -696 -839 -453 -646 211 110 574 662 646 521 -541 426 -360 -598 -898 37 -22 -122 -492 483 -236 41 -45 623 304 -779 506 -207 -486 -834 -422 -37 101 761 520 -150 -444 -680 -523 77 588 -157 -201 -819 103 607 -647 157 -346 -774 -150 425 -627 569 256 -507 -146 -546 -505 318 545 -455 -102 -569 -148 -322 -185 537 656 606 -672 297 -202 -493 223 138 59 -349 392 -77 -15 326 -10 560 -670 -77 -444 -421 -678 -446 -608 -394 463 -497 -792 360 168 -753 458 -543 123 -89 -331 -54 634 -741 -18 -240 -845 -331 -728 -438 -209 11 -211 -608 -229 171 98 557 591 272 116 -858 91 655 455 -659 621 -690 779 -376 -841 128 -507 381 235 -14 462 404 -723 423 -20 -149 86 685 -32 450 -535 -592 -285 -711 -404 221 618 297 405 593 183 -493 -140 216 362 -737 682 354 133 -39 -368 -125 260 605 -725 271 -459 173 -886 -654 396 337 -757 -521 -114 453 -335 556 -826 -246 274 -621 -544 -23 95 38 -596 -856 579 -685 -21 -12 -586 176 -804 120 -670 -238 169 -885 -325 -826 730 -603 -28 -631 -771 147 -67 -727 -374 121 -857 -397 435 159 462 -516 -864 642 -595 207 573 -639 -185 -697 200 161 474 -804 691 145 664 321 -856 144 -697 647 508 -542 506 -214 629 -840 422 -880 -324 -642 559 40 778 485 -290 795 -573 -800 -739 -60 -264 -314 146 -472 423 -594 -798 -340 210 -605 -29 293 -326 -492 -286 611 -638 -710 -594 -537 -610 -659 -319 -413 446 49 1 233 -683 -418 748 -619 -93 482 -87 637 -672 710 793 348 459 473 -145 669 326 -757 -394 -669 340 -882 -881 146 108 503 -594 -37 -404 -571 -165 -358 -796 -544 -338 -326 589 -205 716 -479 413 748 -755 -259 102 415 399 75 2 226 137 -215 -416 140 476 115 -580 -716 184 101 -473 -756 -138 715 -76 564 -158 -692 -355 272 86 -518 -96 -218 350 722 -766 643 198 444 188 561 -111 -488 -603 566 -42 415 -680 -389 -416 -598 -500 -861 -619 -236 15 -767 -816 -399 382 636 689 525 82 -425 4 -323 -212 -548 131 732 62 -788 796 -864 199 -777 738 395 -783 67 -157 296 -665 613 752 208 -495 -807 82 -582 -127 267 429 735 -320 -410 -709 -402 479 -551 471 643 353 -325 696 507 -837 177 690 220 -748 185 61 623 521 -259 -580 106 642 350 -383 -492 -175 -164 693 -711 140 -874 -477 -174 -806 212 -669 242 -559 223 81 -439 -82 228 660 340 -510 -507 -585 514 -103 -472 -495 -190 -419 79 -519 265 17 529 -452 241 -357 -566 215 709 284 -896 105 -283 -441 511 94 269 148 -763 -177 452 -785 360 312 794 556 251 -316 -12 513 -606 746 599 682 -675 -320 -775 -416 -142 -860 220 378 -595 -176 113 147 -135 -599 -515 451 120 -606 520 593 197 450 569 7 -766 -442 -646 358 -473 -334 444 -643 -128 -416 -144 533 766 417 385 -480 -601 117 -875 -398 17 -678 -319 -393 -641 234 -404 541 -630 138 -48 673 -781 105 -234 -712 -23 640 -732 79 714 -502 -569 435 494 -841 559 -672 678 794 -232 -510 -468 -663 -612 -795 -493 302 92 571 162 212 270 -663 658 -893 -864 529 573 -418 -70 47 -891 792 -767 -704 795 -322 522 -743 798 717 487 144 -527 -853 -377 -235 299 -394 -347 -266 -662 -93 -805 633 -797 -617 211 276 -88 -224 17 532 -589 -315 -558 -689 -509 41 628 303 60 9 -136 419 769 -385 -72 -569 -160 -95 384 436 676 636 378 -723 -567 83 358 -799 -490 -177 450 353 -370 -56 -65 -429 126 -26 -142 5 -556 -657 -243 748 -793 54 175 -539 -75 -3 577 763 686 -483 -710 -55 -240 784 622 674 -782 479 -132 0 -440 -513 -695 -180 337 634 -556 -15 750 569 -768 152 -653 -495 507 377 -679 -634 395 -333 -597 708 578 796 372 558 -804 -45 64 588 -532 223 695 -626 -233 490 610 511 -716 -311 -391 -676 533 -62 543 -544 234 -178 -314 -879 248 572 -328 -510 -284 -666 -631 -356 758 -769 50 -6 433 -634 496 309 78 -123 266 214 -70 -737 -595 -620 742 -339 186 349 -42 -226 -549 -616 -469 632 -810 -537 -419 -671 34 -523 8 10 780 63 -90 476 561 -576 -555 -491 225 -21 774 539 -649 269 579 -220 -327 -465 -733 163 329 773 -37 516 -42 786 -176 -746 -521 230 -203 -757 247 -725 -16 141 636 80 -345 -155 -195 -740 401 140 82 -148 591 -37 378 10 -649 149 98 629 764 -161 284 -579 754 499 346 113 42 235 -161 29 -103 720 -267 -165 -520 768 290 -755 -57 -589 408 769 -820 695 658 204 -515 -595 -286 155 157 -476 792 -58 431 501 476 690 -877 61 -784 312 -440 -811 90 -49 -784 -793 -857 652 93 -337 -322 -479 123 537 -145 -353 136 257 87 -516 602 11 -213 232 -537 543 530 342 91 275 301 -9 -82 -609 -465 -150 -811 64 -512 -645 -570 636 -192 -158 -177 84 -55 -709 -63 -372 -415 255 -57 -412 -776 -58 726 171 -219 554 433 -767 -864 465 -702 -812 297 -485 -100 457 26 -613 1 -416 -686 201 -636 -125 569 714 -709 546 -81 -469 -95 483 34 -443 -239 -517 -340 352 262 -799 468 235 220 -675 -590 449 -465 -835 230 -27 608 381 614 492 -307 -101 218 -41 -465 -157 -860 -277 487 -232 -453 -596 719 -64 570 151 -833 175 -217 -860 286 -898 684 -745 -91 -185 -428 -65 755 -561 -867 -146 -505 -144 -697 686 225 535 -183 -352 -187 -72 388 -524 -823 -583 -349 571 -426 -9 -21 210 327 144 -255 206 -414 137 131 -61 -891 353 -719 89 8 -684 -829 -165 503 384 -762 -106 290 -863 -646 -802 696 -556 521 449 477 -149 586 -220 40 390 -844 10 527 479 -178 3 -789 258 331 193 632 334 -391 -591 272 32 -115 -468 -199 -494 -330 -291 -549 -175 161 24 -622 -872 -479 733 676 -427 15 73 207 95 -780 -48 -506 -190 658 -109 -234 -249 -899 -723 350 -763 231 322 -581 137 -170 -716 -590 344 -317 -77 -100 696 -298 386 313 29 -192 -530 674 782 703 235 773 190 -896 -602 49 -736 364 780 738 765 712 562 -441 -361 707 -227 682 110 731 211 404 432 -723 -179 -410 285 764 89 -334 -10 774 583 -278 -87 -613 -331 126 86 -64 -135 -434 687 220 -154 743 467 -538 -620 -500 534 273 349 177 -851 328 -244 22 -722 656 -697 377 -208 224 736 -165 773 -269 575 -684 52 55 -467 355 -59 -722 262 -398 608 8 -140 -698 -837 -67 -789 233 407 -515 -851 -831 165 -802 -91 -123 214 667 706 -134 -10 -845 -425 711 -864 -523 -96 -452 588 530 -218 -298 697 80 55 -277 746 97 -584 -423 129 419 761 503 -752 503 794 -424 -70 200 -287 -245 2 -828 218 -34 617 -209 784 -630 -465 608 -888 597 180 -36 442 85 454 67 -187 -309 -476 -266 731 -295 1 516 -234 -543 27 -742 -242 -657 -664 52 727 -266 230 -827 573 -753 -739 -278 730 4 403 -280 -864 -482 -364 -5 778 -633 -390 -151 430 -714 309 -576 -783 742 -189 489 -642 -750 -554 -705 -782 -419 -108 -62 -838 657 699 -771 -728 -281 155 -625 594 -337 535 357 -628 -523 323 378 620 -377 -298 748 151 -880 -887 101 429 -329 -574 -36 -586 -348 -788 122 576 742 -479 -81 -179 -861 -170 -492 462 603 -482 -189 710 -212 -52 -512 -821 -390 218 -319 734 28 -588 464 232 -388 -123 -870 680 213 -349 576 -803 -653 294 174 334 -665 -256 -300 150 -615 90 793 485 603 -867 -725 50 -750 39 640 222 681 -435 566 -140 -848 -234 -216 445 -356 90 -516 -258 -68 21 -39 276 -173 277 779 -764 476 611 -107 708 -135 116 703 248 -60 -525 251 607 -752 565 -789 -506 455 727 -554 -329 217 -56 687 417 95 -244 -413 596 -891 -437 -169 586 -110 94 -419 0 168 337 -840 -15 -93 -287 -455 37 -301 -214 -98 -10 -117 -743 555 294 413 480 -763 -374 -228 -778 -814 -703 -218 -191 -792 126 -36 -886 -393 104 -656 -31 190 -632 -769 305 296 -746 -427 -625 -458 -251 -714 -34 -750 601 126 77 -539 -134 761 778 -224 467 431 -739 -204 -486 -492 98 -462 544 -545 436 130 -498 25 -359 -45 -188 637 722 -777 -393 -119 -303 -668 -402 -786 -403 48 -545 107 -201 -61 184 610 -403 -219 74 -714 -687 -311 -693 -648 -165 526 365 -799 -750 -356 12 756 -532 545 -384 1 -481 -482 -689 434 1 -261 166 322 -284 -823 -508 -627 671 -219 -781 -111 348 -414 377 553 -239 -640 -302 187 -820 539 -394 151 615 209 437 -754 -508 775 766 611 -136 664 -714 -144 -144 294 -636 121 477 -126 443 -365 598 -87 75 77 530 748 565 239 614 -296 535 781 151 748 27 -300 -811 546 -393 -189 443 -39 -717 411 -564 -255 608 475 -524 -415 305 152 -781 299 672 1 -703 -251 -480 96 -436 -173 -577 -301 386 -867 48 -56 -293 258 -792 443 443 -557 197 -396 -123 -885 -629 380 -65 -25 -825 98 218 587 -602 577 395 -746 450 -567 -296 -299 -88 -660 309 15 751 -261 -480 -277 -399 549 39 160 -568 471 -539 -527 -492 342 -579 191 -823 -40 -417 -352 -379 -137 -363 281 525 -638 -728 305 -249 -119 -759 33 493 -789 332 -286 507 -859 -307 -304 -208 -475 -100 -162 121 -829 -277 -486 390 92 -138 -628 -874 720 -434 540 120 -775 517 136 -581 33 -676 171 735 195 -28 -59 587 -877 -280 -131 -602 147 165 637 -39 584 -275 670 -453 -375 291 -602 565 522 357 419 155 430 16 -664 -884 302 -801 -622 361 389 379 97 593 150 -240 162 52 -563 513 -631 -869 593 295 -67 596 528 751 434 706 135 -440 240 -410 -510 -163 -127 281 -612 118 -766 583 -138 -763 -287 -662 -718 696 -145 -810 394 580 -241 624 766 -62 603 555 632 -10 6 147 704 -183 -180 750 7 -435 -786 570 -146 -150 82 -833 378 101 -629 365 278 -324 -500 283 -736 -826 -480 665 573 765 -332 -872 302 -832 205 345 -696 -108 -484 -495 242 675 454 172 118 719 -302 349 71 -635 734 -464 67 -518 -820 14 -90 30 105 -701 292 114 -463 627 -213 -335 -643 692 -381 496 177 274 -358 278 637 -112 -867 334 438 461 -373 234 -573 321 -822 -899 -479 714 -54 566 164 -217 15 -702 -233 526 5 -588 790 -88 -635 215 -539 589 -342 608 630 335 -712 -146 217 -542 437 125 549 -190 -455 347 -513 -427 503 198 797 -690 709 -294 254 53 -897 496 427 -787 -457 -565 684 477 -291 -624 -1 -284 -121 46 468 57 636 -27 -181 720 754 779 328 -295 -347 163 -390 -853 -331 722 -278 307 -735 -31 -23 -451 650 -520 -681 110 -660 -728 -175 -473 722 -430 -372 458 126 581 -738 -780 682 -722 -494 -306 -732 800 -39 -695 -60 298 575 591 791 448 657 642 305 -477 728 170 631 34 727 318 -272 -231 210 200 86 458 432 467 -322 -182 -714 -113 638 531 517 724 521 759 541 96 -389 513 393 -786 -60 635 247 677 -210 -541 325 290 619 -224 -303 -415 -447 -593 -138 -253 627 686 194 776 -91 -895 -8 482 538 247 -814 392 -710 -212 471 -821 -691 794 -397 -865 -587 793 -484 -740 -693 -172 124 345 104 202 -531 -173 656 606 632 -580 -493 -852 -788 -373 -491 -405 -275 -639 -744 -865 366 648 53 432 -711 752 -286 146 -316 346 -887 7 -215 -133 -900 714 472 724 -868 515 87 64 664 68 -355 637 -333 -40 187 -446 -780 220 304 -819 489 653 57 758 220 703 215 25 -451 372 222 270 -461 -571 368 161 697 136 -21 687 23 460 -741 484 -724 562 291 -522 221 193 525 -431 -548 72 784 -796 -848 149 564 -284 341 -76 443 -861 -38 -91 626 475 591 401 -403 554 -332 -316 157 548 -89 796 -632 -696 -242 -653 -239 757 -130 -365 350 -221 -141 -208 -785 636 -580 375 -376 208 -727 -252 438 683 719 674 -118 701 -881 -562 -72 221 -371 750 -198 -278 562 487 622 388 -721 -735 -711 273 -364 506 596 -232 -657 228 635 599 315 576 -523 101 -498 132 610 -87 747 -615 -115 570 101 -715 -191 -102 -165 -834 600 -597 475 778 352 -619 -798 -41 183 -280 -811 473 -54 -292 -548 -855 328 747 576 735 298 646 559 -406 408 181 -363 742 237 486 642 -343 174 753 613 -774 339 259 -336 476 -334 -714 -11 601 474 -33 414 -518 -483 -832 364 754 -274 233 -786 438 -422 -634 173 485 707 647 368 -328 -59 -339 435 -776 -447 -207 -274 -519 303 -408 716 -586 597 320 545 -694 313 -837 -390 95 -315 539 99 791 -671 -41 150 -517 -428 116 -381 -883 -462 312 453 -715 -883 148 -896 772 -873 -536 -674 -222 -699 296 -389 -784 533 336 584 -418 622 -499 422 488 -432 -142 -351 -555 224 376 107 -295 -800 287 247 -549 610 -783 478 -132 755 -441 -344 -554 -383 201 -278 -243 411 730 -667 126 -70 -585 -8 -608 -173 170 -64 -239 -900 684 -843 -302 -296 -288 32 731 369 -47 633 409 -266 -870 -442 -560 -727 -15 602 -863 782 -897 -676 -743 -370 507 -393 716 785 300 -58 517 464 -2 414 -91 -153 268 237 623 -290 295 568 -484 609 -145 207 211 37 -648 -429 -764 -781 -610 -276 -549 -209 -654 112 744 -286 536 761 517 -736 569 766 -272 -884 9 -53 -832 -380 283 -323 794 8 590 39 31 -817 -71 494 360 294 -513 -34 209 652 -240 -413 -176 -597 -617 289 -331 -725 419 263 -682 -412 143 162 -635 -539 -23 391 -290 -344 -804 -338 -114 -351 180 221 -812 -17 -770 -639 232 672 -329 -304 -243 794 99 -729 -214 -679 -616 164 329 -581 -885 -882 -580 541 -762 304 15 118 593 -100 398 607 -811 -699 -735 -499 -487 -604 355 -109 645 -34 346 608 64 -799 -456 -528 -838 166 -823 -827 364 -772 -229 109 238 -141 -868 -49 -431 605 135 -74 -23 401 -815 83 177 -629 -426 -782 162 -476 -655 -119 -436 -282 -241 -869 -92 771 -751 -271 568 -724 234 414 -76 -784 -514 -602 436 -597 -437 -833 -407 369 127 -15 -754 -172 324 -83 -206 372 82 487 211 -245 -574 -212 -669 -274 373 -567 71 -60 27 -322 506 477 710 -712 -465 -283 -414 46 -866 629 -430 -353 -557 -688 62 741 -489 -587 363 667 661 -101 369 -330 256 415 408 -171 612 -333 -179 -155 -297 793 788 -622 -522 10 618 35 553 -689 -729 560 737 637 598 345 -611 717 -741 651 684 -10 -752 -149 276 711 -398 434 -299 470 -137 -362 716 -670 176 402 -139 -885 -355 -152 -426 12 -576 397 183 270 321 762 -653 -459 482 490 -870 -372 98 566 67 579 74 390 -471 687 127 -709 256 230 -446 453 -712 -216 -265 -156 -585 588 263 566 -108 -873 787 -853 -514 182 -381 -530 238 740 606 481 603 356 -444 -639 615 -645 -63 796 -306 502 565 187 -616 -583 518 -179 210 283 66 -195 183 -109 -406 -711 166 495 286 -352 245 -573 622 -235 323 759 667 214 -225 -555 -382 -588 -621 -570 174 657 -287 -583 -582 -366 732 495 603 207 -824 227 -679 -508 -735 29 523 753 -654 292 -283 -680 -96 389 -861 730 51 621 -73 -393 764 -286 -73 -248 -214 25 -631 -199 -370 57 468 -711 -332 -265 -644 214 -603 344 -400 -774 744 -356 -34 417 187 54 -518 712 -557 -655 97 149 205 -494 321 -12 475 176 66 -475 457 -516 -731 -407 337 -606 380 -4 403 36 590 725 -648 -330 -512 481 -794 -515 -600 -183 109 625 470 225 775 -1 -129 -409 610 -161 -895 -188 -790 -286 -98 -775 -659 -553 247 -772 93 641 -669 -649 96 0 -302 -511 -630 -819 -58 591 -236 -308 342 228 441 505 -296 37 -209 579 467 607 -532 -385 -428 -75 -753 -33 -874 716 678 457 -240 -743 351 -168 -78 -880 152 -260 -296 518 152 -871 402 -243 -38 583 -769 282 -216 96 577 -384 -157 -95 -691 -514 544 -130 -573 -622 -362 -762 344 -428 293 -448 631 605 -778 -485 -529 -520 -583 -669 373 491 745 -136 755 649 221 294 416 459 517 718 532 -9 -113 320 -310 -646 -109 -692 74 -396 -517 -691 -869 442 -500 -31 -589 -367 -162 601 -453 -533 326 -188 56 209 -312 -874 309 398 -898 487 -306 408 740 -237 266 -167 -711 544 -641 -334 -741 493 669 105 -854 -854 -102 278 -525 702 -660 -853 -88 -205 -481 413 -369 -634 359 -702 493 388 591 -104 -165 161 -445 -204 -581 280 87 74 -132 759 -102 21 -640 -361 -1 472 -828 626 215 -619 -661 188 427 518 30 -549 560 71 725 -121 -757 778 -371 -241 344 385 536 688 577 -832 -3 464 -137 738 241 -422 -418 17 272 726 642 -647 700 -217 799 -730 -401 -436 -241 -256 132 -489 43 114 -6 445 -114 671 488 670 -97 -284 -448 -757 -359 257 -863 -184 796 -308 688 -38 625 135 -622 238 -400 281 -341 -17 -602 -789 720 -57 -627 -350 583 -57 294 -434 188 326 519 726 -259 602 -899 269 -836 -766 -439 -135 392 -886 460 214 767 -280 -303 -147 629 -642 -706 215 527 -293 494 -736 -559 311 -729 -370 -530 145 -165 -655 -413 -159 -480 44 -185 -559 244 51 153 309 663 136 579 404 173 606 493 572 -88 609 -595 -604 -702 285 602 -446 -547 5 -509 -842 510 280 -41 407 -781 -776 -572 -701 -69 243 -508 305 528 115 -656 54 -700 747 -509 -483 69 647 84 -504 -363 -887 -798 -447 -205 -235 618 -273 -509 -419 631 -28 357 177 160 536 -710 -206 -204 503 -442 -40 -785 -838 473 649 -21 162 -566 757 265 -462 -479 -788 -593 512 454 590 62 -618 -832 -231 -244 -166 537 549 -691 -215 43 -227 -160 514 -778 473 -768 675 -116 370 608 633 -140 138 388 -603 70 -197 -354 -194 -66 -561 304 -496 683 -685 -27 -644 684 674 146 221 100 -538 -133 -59 786 361 114 -235 -723 -828 -720 482 -397 450 735 212 661 -477 450 -532 624 -730 252 -641 635 -138 -80 115 -580 -506 593 -587 -868 -254 -216 729 72 -284 712 212 437 -406 632 -627 -13 117 603 649 -184 602 12 -638 -220 -456 602 165 562 -295 -812 197 322 226 -290 175 92 624 -890 725 393 716 577 406 -747 -84 -25 -44 -157 524 412 -414 -712 784 444 694 -875 -320 432 -381 -589 -91 583 -101 570 -563 738 -664 769 522 -458 -290 305 -414 -706 -831 621 -322 678 454 702 -563 792 -751 289 -619 55 314 -118 -708 -514 -141 480 91 316 -718 -722 -524 -369 -492 4 -68 773 35 -450 -411 240 111 624 395 -501 -58 -236 -292 -512 -541 -495 -428 -271 467 -585 -517 209 780 -354 27 -689 322 -871 -791 766 473 731 46 624 -669 208 -29 -810 79 -255 623 264 139 410 100 565 -868 -627 -680 423 -886 523 -783 156 -15 -25 -561 752 -783 470 -386 -571 -38 481 613 335 -74 534 -872 -540 -40 362 -178 597 -509 299 -293 -689 798 -569 648 -540 -888 225 -454 -539 197 -882 199 -181 299 625 -431 -20 -432 -891 -403 568 133 -682 -750 0 -424 -428 -33 183 767 409 -208 -148 260 230 730 53 -329 -292 -482 385 -503 -321 -91 487 -316 -729 -290 800 -363 790 566 -837 548 -278 -329 -188 -377 303 661 -895 739 156 510 -33 -314 227 -364 -788 -148 568 -63 -197 -766 -828 -192 708 746 526 -117 -395 -709 -771 -241 13 713 -161 185 -868 -392 748 493 697 195 -138 160 99 740 130 104 794 -338 96 512 -704 -153 -444 648 -450 -683 695 -443 -439 745 -347 -394 -110 594 -272 -105 -72 -570 390 398 -633 -586 -500 -482 -9 721 236 148 122 -421 78 -255 -331 768 -242 -707 -69 718 -66 340 49 41 206 216 -11 -775 280 -789 -244 362 -347 -336 157 382 -313 201 791 -626 109 -198 558 -626 -664 122 -534 137 -738 505 -709 -288 -418 -451 137 782 -80 316 522 -132 -151 780 249 -535 -863 740 -543 -423 657 -394 -99 202 -242 713 -55 465 -232 731 29 301 6 528 -319 784 -409 -509 300 686 115 -31 -368 428 -280 -27 456 420 -716 -113 -848 -617 76 286 -206 329 -246 -555 492 768 -455 288 -757 -488 628 -525 678 -345 335 -714 -144 -569 48 -870 -838 591 544 -202 -293 779 -376 239 643 -116 746 601 -640 383 -557 -849 443 -118 -193 -505 325 -381 -775 -879 -192 14 -581 713 -563 -268 -402 -311 -568 -671 800 77 639 736 157 499 -23 776 139 -199 -765 -473 -793 -353 676 169 202 199 -898 -35 370 572 -378 -17 -339 -8 -817 795 -384 -53 -825 611 -164 -866 -364 229 611 -757 268 669 32 -311 -143 313 -891 758 -105 -537 -565 482 -66 461 26 -743 153 203 180 392 275 311 788 -616 -207 -720 -467 369 -455 544 136 375 -275 -294 -331 316 -106 371 -103 -636 -352 84 -34 156 -80 -622 230 210 -263 359 349 571 474 734 172 -743 -543 655 342 723 -405 -644 -22 168 359 -438 514 750 -685 730 387 -281 -365 -725 698 494 55 315 -32 44 -83 311 464 342 -177 287 -144 -108 32 -121 -649 -662 795 484 -213 -730 -887 -30 -359 682 -576 -717 600 472 -549 -659 630 753 -28 278 528 -568 8 -120 -31 -820 345 154 -318 605 447 102 -277 15 432 68 298 -304 -340 -576 -180 309 734 -837 -410 51 -890 -778 700 -856 -777 543 633 -708 -853 -169 -800 240 587 -196 392 -291 -510 609 65 -154 356 -640 -343 -424 -173 -792 -276 -653 -494 583 717 -833 -792 654 -418 792 -839 325 -747 250 -100 -189 394 330 -514 3 -667 569 353 -22 263 570 -740 756 -481 101 -311 -294 -856 -576 -863 769 -290 -434 -131 -827 -411 -470 -553 -369 118 -574 655 -814 297 688 173 748 2 727 784 -207 -846 -720 441 -184 -321 12 588 32 -374 503 -190 -526 584 -99 -679 -89 -288 711 265 223 75 704 -224 -63 754 313 -715 98 535 674 309 -424 168 172 167 -358 789 597 -680 142 -297 688 -429 683 738 -238 -231 -481 473 -874 -833 460 -432 209 446 546 696 -97 36 -171 -563 -892 -141 782 287 533 20 -859 701 -70 450 -527 -837 253 -799 -527 505 -880 -710 -305 -677 -350 414 153 371 569 57 445 -697 248 582 75 666 -677 -247 306 598 -529 -156 243 594 -688 -7 -244 -389 562 -199 -895 602 -867 -481 442 -458 -193 251 -698 -84 399 698 565 -733 -672 -656 -898 243 386 296 -140 153 -398 -630 -799 -365 659 -878 -742 454 407 760 -354 206 54 -632 -582 -515 -264 -14 38 94 659 794 -870 -872 -837 -559 769 -568 -547 735 -238 -484 -851 -853 260 -578 788 -554 -298 -309 -866 654 -185 -54 515 -566 -74 436 -400 98 751 755 -168 -663 562 -683 -526 -535 -93 -565 -727 -880 84 -467 -876 -56 -209 347 458 -589 -490 332 600 223 -717 420 710 -769 -508 -98 586 39 225 -844 -819 -29 -771 665 -609 366 -791 559 -378 741 -176 -430 -790 -229 -401 -740 101 -527 -274 -497 100 -226 589 519 145 23 683 122 150 -518 760 -361 226 462 105 -376 -423 389 624 -100 724 247 36 -511 226 -442 -789 -552 109 -107 -331 195 -663 363 -406 -210 -698 476 -885 310 -652 155 -805 338 395 732 672 -249 496 -684 -648 301 -887 -446 -125 -611 398 -339 314 -193 -284 507 153 598 -735 -591 -631 596 -745 -397 502 710 -678 615 723 310 -394 -326 -469 -496 -609 -739 -31 -878 587 -555 11 -323 -97 -81 382 -266 428 -90 -154 -730 562 281 724 710 107 -655 -411 597 -339 118 204 722 -90 330 265 -299 423 -532 -572 184 75 -268 651 615 -767 743 166 215 -444 27 -802 2 685 -681 -855 -680 784 -870 31 -422 -477 528 -130 -765 769 450 -506 -807 -300 -443 706 433 718 334 128 488 721 -741 360 232 196 -113 -804 208 252 431 -796 268 -664 276 -442 -352 637 313 -364 557 -700 -90 798 2 477 188 119 -234 -131 708 8 53 487 78 225 -443 -597 -109 -795 -583 -788 314 -343 -221 -286 667 780 339 -552 190 -10 -212 -246 324 -775 664 -148 264 185 -813 687 196 559 511 550 716 703 282 -375 382 -181 -203 636 -437 -582 344 340 -727 -824 -278 -131 -848 -403 640 750 -598 171 743 520 41 -440 25 -837 126 -674 -749 -537 147 -720 -581 23 498 -292 -441 -811 -296 -271 591 -654 -541 142 418 -148 444 380 -357 255 -393 336 356 -872 -900 9 -33 135 26 491 -473 -288 714 -457 645 -854 -150 -821 515 -659 601 -3 -597 334 9 -403 -659 274 -577 518 128 418 -344 -343 660 -304 212 665 375 236 695 122 -799 425 -847 584 116 -390 464 -581 5 -455 797 30 -170 777 257 459 -536 -452 68 16 700 -455 324 -872 -654 227 -441 -885 204 -164 -311 -790 222 64 -106 -605 -76 316 -353 -37 385 -641 -67 -659 39 -348 -259 -513 215 343 -232 -705 -126 -767 -113 678 712 -714 -135 177 -498 610 463 -597 567 -277 459 318 730 -832 134 341 -522 -267 697 -547 -630 -381 45 -216 -314 331 -635 154 727 339 475 -257 328 -423 -329 -802 -271 -201 321 -688 124 -602 -850 82 -74 354 -757 -52 282 743 -760 -135 -76 -478 -529 468 -713 135 178 -251 -616 512 656 309 -418 -822 421 250 31 708 530 735 -765 -27 335 288 -417 -199 416 400 -47 -716 643 426 -548 143 105 97 -194 421 773 551 740 -737 631 528 -73 178 -105 343 554 -515 341 134 -727 -126 -497 593 -467 707 371 -696 -262 -478 737 765 191 272 -793 -619 -93 -823 -579 -288 -693 -503 468 -885 -202 -129 55 40 8 41 -428 239 -707 -859 -54 636 225 445 335 116 -715 -509 -229 -664 482 -763 -201 626 -353 241 -297 -485 -803 -429 741 -473 137 -641 -467 488 266 154 397 111 -192 -131 690 -340 -785 736 -306 -181 -3 654 -552 -285 647 -52 472 -322 -377 -89 -306 636 -760 532 -396 -796 684 -200 532 -359 119 612 698 215 -765 462 758 -215 -853 -590 119 -517 -430 415 -506 -498 147 -302 -713 101 39 111 -395 -524 222 469 778 407 -220 772 374 418 -542 -863 228 -434 -820 -141 186 166 -850 322 608 -552 674 786 -297 91 497 178 718 -562 507 -360 -204 628 -632 648 -733 -693 234 -116 -845 -668 -575 553 28 -616 684 677 367 -92 -569 -241 -393 385 616 14 -187 741 -538 150 -742 -569 -244 70 252 -613 149 466 96 89 -2 -401 557 675 -622 -169 -639 517 800 219 -552 369 -513 -493 -48 -815 249 354 -241 -92 -492 539 84 205 -504 -74 627 -185 -879 782 -537 486 -887 6 -152 -746 31 80 -499 568 547 -896 657 -787 -691 -195 480 -771 659 506 -547 -415 740 677 -611 -288 -329 125 52 -556 0 -536 626 631 -40 498 762 597 5 18 -69 107 -410 -542 382 -841 -685 257 664 171 394 799 648 -102 -413 164 61 -747 -428 -610 -787 -675 -338 425 700 360 -21 -692 -848 -491 264 -621 -296 76 592 328 -621 -30 -142 -665 420 414 -815 -159 -179 113 -816 391 637 647 544 -779 490 -565 -320 -441 284 -592 -201 255 627 -516 249 -688 -287 -230 290 -336 538 42 -524 142 -661 -495 504 513 147 99 -9 -231 -803 -721 -752 552 163 703 -6 -519 -687 -331 432 324 -139 691 199 313 -79 -367 452 315 -838 -58 -485 -542 -409 -389 195 622 -811 -296 411 525 -554 -596 -477 -255 786 -786 -599 -534 417 142 577 -219 688 -114 278 235 -802 -490 457 491 628 234 689 53 -259 111 -529 -292 778 280 -246 704 -581 -182 -505 90 331 637 297 571 222 750 -9 -80 -430 -270 786 54 323 24 -451 153 -59 -441 -781 -519 753 -220 574 719 -793 725 -709 -560 -616 93 690 537 -216 -398 -173 -419 58 537 -431 -476 -356 -588 -832 -499 585 -590 -583 356 573 602 405 437 -494 595 -419 611 -474 781 553 -671 -825 -720 -811 -77 -572 -271 589 -164 -498 -359 692 -620 55 -221 19 445 -538 267 -550 -179 310 -691 -522 -695 -414 407 -695 -359 -63 534 22 -28 -594 -131 505 547 -33 303 -751 661 -874 750 -423 402 551 -22 -219 149 392 -129 -878 -229 -635 707 287 -342 -602 -842 623 -419 92 385 -222 520 621 -880 -522 24 -857 -222 -190 293 -310 719 -390 -400 77 104 -272 779 712 608 -156 -820 -689 -747 -438 554 -745 763 298 212 407 616 -779 190 -466 -744 -798 -497 -7 -43 -315 -479 332 387 -34 69 431 461 463 282 -495 565 347 -2 471 -606 514 -416 -620 -384 -462 55 57 -282 -647 -712 203 -75 81 153 -708 -216 434 97 7 -554 513 116 509 19 -816 -489 412 -860 40 -615 336 668 514 -383 -109 192 343 474 -398 -864 46 -108 177 -691 693 713 -447 13 -202 477 -380 -683 22 -195 719 -5 772 -763 42 -179 -705 423 641 -809 -394 -304 201 -853 687 416 588 -39 -343 244 96 -371 -593 316 -506 -808 -99 -67 611 -437 433 253 -312 -170 -658 -211 255 760 -800 -370 158 -388 98 -173 395 527 -407 -376 -427 -770 -463 713 160 -821 -702 678 -432 527 146 -10 -868 622 -655 -74 -572 -18 -875 789 -755 -462 -52 -238 -442 -762 -214 128 325 272 -659 -711 -452 298 686 61 -358 657 207 -49 -430 -149 -520 635 477 81 465 702 -601 518 706 113 -311 -675 390 -588 488 -378 63 260 678 424 570 -729 466 702 192 -130 285 -772 -789 -451 -607 -217 355 651 200 357 361 724 737 -271 -616 -242 -900 315 -376 -607 -292 542 -849 26 71 -554 -396 -440 359 -811 233 -713 -872 487 338 -761 371 -107 -46 -474 794 -276 -7 420 -630 436 -88 719 648 -637 -246 -475 -444 -679 231 255 -788 324 792 12 -613 661 -146 -377 524 -552 379 96 -440 -556 117 87 154 -150 -652 425 -494 -684 -858 -330 -623 409 472 304 -130 -245 -419 -263 -612 -109 451 -783 -842 -539 -701 -731 585 -360 -740 -864 -77 -46 -571 795 295 79 -161 755 707 -766 348 183 -898 787 -79 73 -578 -831 -180 -735 -481 -661 -569 146 -116 -317 737 169 -679 21 108 303 -163 -75 612 689 -235 -282 14 387 224 -518 562 217 -404 223 -718 474 -765 385 -234 16 -555 -657 -804 -375 -394 231 -578 -495 508 -100 -135 136 209 -400 72 776 -495 678 738 -204 -459 519 -614 -738 -853 -662 32 610 98 126 -819 536 75 -628 -703 -101 -242 -112 166 -252 137 589 207 -7 -582 -414 -445 -634 -791 -590 271 501 664 238 -481 458 -276 413 -169 -523 255 618 558 -32 -442 325 492 614 -799 -552 434 517 8 -453 513 -247 764 -705 -35 -827 325 -396 533 753 -187 -382 -148 49 299 -630 -213 713 -789 -659 267 -107 -59 -558 738 -715 -306 48 451 294 -299 -36 -767 -626 -764 -537 273 -166 -442 579 -148 140 -219 -93 684 736 -415 422 141 111 3 273 556 504 -373 447 239 -599 -168 266 343 360 85 -769 -591 634 -500 -617 699 509 -777 -374 306 348 -726 690 -193 450 529 -168 530 -737 585 -124 720 481 -273 657 -631 -210 426 -379 476 -112 507 -347 488 -286 -402 -89 794 -195 -412 668 -152 -487 -772 -311 714 -74 412 -861 575 251 678 -313 604 -271 -385 132 538 138 47 -864 742 45 724 -247 -602 389 761 -503 76 677 -430 -554 722 -250 -288 248 -234 -698 -283 -601 -55 -729 -557 443 292 699 -429 -308 -462 -329 316 -192 -374 -742 -86 -691 17 -665 -52 -622 379 735 -175 536 -732 -239 194 148 790 -90 4 -615 449 425 113 714 223 660 -563 567 -453 75 -349 -169 740 -809 422 287 -412 557 -10 100 552 -551 587 690 508 622 606 9 135 203 135 314 791 -485 343 -830 -813 -419 -752 -288 -705 -106 166 -63 425 185 91 -589 549 236 759 405 -334 -737 204 599 529 61 668 -175 -842 265 227 -781 171 -76 -274 -345 -436 651 -715 373 487 -43 -372 686 -181 605 -467 420 -708 687 -562 -660 -612 -214 322 3 446 -105 5 -225 773 464 546 760 -357 201 -172 -504 226 -804 401 -401 -397 288 -45 -633 -293 -751 -325 -733 349 -158 738 745 -457 -494 -138 797 62 272 -67 -620 -587 186 -376 674 410 123 -715 -684 89 -38 370 -490 648 -457 788 -734 -582 -23 647 -788 701 -354 485 542 -353 782 753 293 -698 270 -769 -770 -720 -797 -766 -440 -117 564 116 -513 -465 670 702 621 370 -470 -608 -176 616 689 -546 542 -491 176 -429 216 444 253 751 -713 -245 595 82 -647 493 -863 65 215 -18 -259 606 -617 571 545 -708 200 -461 353 -563 -829 -164 -182 -820 -207 83 763 -215 -292 -507 -471 -287 276 377 743 -493 166 -84 748 -833 -406 -408 275 -601 277 -233 630 331 -88 299 647 608 -343 -483 794 -17 -693 -147 455 -618 -528 373 -401 -227 68 112 -42 -542 54 709 -384 206 25 -736 716 -234 -870 327 151 -158 -227 659 331 482 248 -732 2 -91 776 -201 375 -549 667 632 216 246 -238 -226 -545 713 639 -869 -236 -32 -251 280 -411 -423 -365 -59 -14 390 -306 576 -50 -643 422 548 -81 -385 624 169 313 -181 -798 153 3 53 614 641 -63 119 175 492 153 -414 -687 642 -791 152 546 -531 474 -287 -753 78 -856 339 -566 62 648 -93 -8 356 623 649 23 171 -160 -24 260 607 373 555 -263 435 -875 522 -812 743 -92 -885 -442 -692 -471 28 -93 468 194 462 283 -16 -377 -231 -459 371 49 372 -251 599 164 520 349 661 584 426 -769 475 631 -252 -354 -838 -866 428 -12 -414 404 -248 425 -731 502 -808 535 96 322 -872 364 -330 558 -678 -252 -94 -148 -385 -791 415 -22 -720 -607 781 -714 308 350 -166 -330 -76 688 -56 -652 -895 -227 160 353 -339 -243 -63 236 407 -75 -721 -400 -297 -535 111 -774 -475 -660 548 95 -35 424 -11 -471 670 513 -864 612 -73 667 -255 -81 29 20 -357 -402 63 613 -109 -239 -499 -807 -430 -425 -653 -210 726 -474 -11 -65 -581 -96 -301 -200 -518 -4 -549 468 -330 -830 -633 551 -434 387 -425 -217 606 -569 -98 -641 372 542 -648 -285 -365 -365 517 280 -496 -286 579 -884 -13 2 -216 328 -611 99 -656 403 546 744 -626 43 -278 -706 -271 -495 -783 -119 -199 609 -56 -771 -649 -26 -886 -424 601 -391 -846 -52 -515 -72 695 -420 -863 369 752 730 -794 515 758 699 -311 727 73 -389 489 712 412 696 -853 -608 52 -398 524 396 -74 -318 -458 97 452 683 -184 511 67 579 -341 -592 -590 -44 663 19 -518 -76 327 -237 256 440 -822 89 -87 -351 -787 -612 178 -307 153 -867 238 751 -633 138 -392 -63 434 -47 570 -490 518 -599 -339 -152 -542 -719 -754 606 -825 -860 -489 -786 230 -350 -59 -670 711 153 -392 688 493 -97 250 71 47 -777 -745 -202 -612 226 687 81 -817 -645 -766 -200 -165 -890 -779 61 -56 711 326 161 586 -187 -34 -535 11 111 -170 -678 102 399 222 -513 -642 -633 -122 -816 607 -21 -150 -130 61 -707 -868 -721 54 -234 -97 496 735 -221 -231 -763 -826 71 743 -583 213 -840 -64 350 -724 -446 100 -791 -723 414 -249 -755 -829 -267 94 -488 -714 -849 99 666 -765 532 -398 -168 -218 186 -44 -856 713 -422 380 -190 473 25 -542 618 10 688 -104 311 -632 258 -856 126 447 634 167 -464 -785 261 149 -573 -843 701 620 143 501 734 -609 -884 -628 217 310 747 172 723 -689 3 -358 -505 -31 -222 116 -858 -576 158 -891 -711 -50 -691 774 59 -880 -115 163 -574 447 567 -290 -289 47 -528 -727 -607 -116 -859 54 -612 -30 -737 -565 222 352 -660 44 373 -387 29 516 -15 753 634 8 -410 -804 -393 528 392 -564 -671 667 -336 421 -340 -448 609 -840 -355 -494 409 -561 -755 48 -317 -15 54 -625 -196 -239 -830 278 -823 610 -146 -110 -868 545 -606 138 36 302 644 761 -341 -774 -846 -753 154 533 -806 -700 611 382 606 26 -532 94 473 -812 644 69 517 -626 -750 743 -87 -875 -185 -274 601 -874 -701 295 116 640 -305 365 347 760 87 -161 437 476 563 20 -205 -100 -413 672 -741 306 35 20 701 -429 -324 240 717 -387 160 223 -857 -881 636 702 526 -112 -592 -371 693 -868 735 120 499 196 -672 -598 -849 795 -94 -590 -305 -617 -751 68 505 382 421 194 -749 -586 318 239 -859 -555 -370 518 -673 526 428 -113 449 512 770 -448 119 734 736 546 -344 142 18 730 -71 33 -738 -69 755 122 -243 -547 311 -733 -474 -588 -550 -654 -708 656 -292 474 -379 -498 -333 -787 620 328 24 138 -305 -864 -701 617 112 65 418 742 -466 -556 -228 223 -776 -161 -426 -287 -443 -196 -177 262 256 -891 175 -67 -413 726 583 -720 -155 220 675 -581 440 -882 -392 -836 276 346 512 -474 -822 -583 59 31 -402 -430 -612 -134 -302 303 367 506 48 68 -800 -565 -150 -168 -752 -249 -449 -13 -551 -69 -496 723 787 -543 784 327 335 -818 -363 -53 -447 -39 602 -442 312 401 -586 597 231 220 567 382 493 602 187 629 -422 603 478 260 -299 261 635 198 -83 -660 -866 -173 295 378 -465 443 610 241 130 -393 -149 -323 -657 268 -222 424 -871 174 -672 276 -35 -500 -372 -387 -696 675 253 313 -466 383 -130 13 -29 607 -892 429 -445 499 155 -487 615 681 -732 -820 -224 657 302 432 -365 -689 106 -735 -584 631 284 -292 -650 389 166 -187 534 669 -819 388 -359 359 -355 323 -528 785 -740 -780 -398 485 584 411 -833 140 420 -418 484 -691 -336 -646 309 -638 -210 412 785 -868 -761 596 -286 -490 -570 -407 650 -664 -318 434 129 -319 700 -647 -625 207 -270 -824 332 683 208 713 -781 -389 121 -372 67 -867 487 -216 124 -343 193 -84 -64 132 392 -46 746 91 687 -629 -740 132 421 -21 781 -530 524 241 -325 -691 325 -736 -566 -708 -622 -228 579 -50 -311 -825 -146 509 -224 -557 -874 -126 791 -589 4 -542 -192 232 754 346 -705 -765 -895 757 -719 469 -599 -659 364 -371 382 -62 -757 -728 265 32 -436 -248 126 403 263 180 283 -267 421 -273 -452 -857 -105 -424 777 -191 292 507 -139 334 445 -862 -639 -245 699 119 767 349 -280 199 -874 -398 -536 147 582 -275 -332 -536 -180 -748 -623 717 -450 53 -684 -887 -785 -649 424 752 -788 549 -538 542 -17 -791 160 85 535 -783 717 791 646 -853 452 -521 -440 31 652 -607 -658 -301 343 74 786 -61 -179 116 -97 -479 418 -64 -385 138 73 -455 126 292 607 -546 -161 -159 120 -586 -512 -183 778 -199 19 673 -151 336 -841 -611 -507 -368 368 280 -709 125 448 -181 660 101 301 796 544 262 -765 -466 522 23 -586 697 -711 -461 40 1 152 312 -753 222 -719 761 -83 711 -837 200 -473 -532 -862 -392 -250 -371 -435 36 -839 252 721 660 -489 -253 603 -845 -186 -55 -183 -426 346 -865 73 -507 597 126 -99 -848 -409 778 620 -561 474 352 -12 693 224 22 317 -3 98 -73 123 87 476 -378 90 554 374 -581 -794 725 94 -601 -653 -772 487 -443 207 557 275 597 -104 431 6 667 115 551 503 447 -366 322 -547 782 -147 -50 364 560 -29 424 419 428 -84 -289 -504 -664 -738 -175 -850 -709 -900 -305 143 -438 -557 -533 -595 -471 -837 674 -140 -306 212 -107 13 143 654 88 104 -746 335 -788 209 736 325 -494 110 658 559 429 240 183 418 -684 307 -45 741 -167 -831 425 -488 581 -103 261 82 397 700 538 -326 204 527 -789 -502 648 728 373 762 -157 -38 177 -158 545 173 471 -414 27 242 180 -891 -277 -159 -357 -665 632 -743 -34 556 232 219 789 395 404 459 -478 -817 640 -198 120 -45 628 -888 33 -88 140 346 -420 -827 -159 -390 -303 305 -659 -438 124 303 -537 -788 584 -419 -687 212 -879 -857 -16 -48 -830 -433 -806 675 313 -254 428 -481 -364 -880 -837 585 755 -247 -780 557 -494 200 -865 -563 541 172 537 560 324 279 324 256 646 87 423 -710 694 381 483 -104 -870 227 -627 43 799 -257 745 160 -221 -740 534 -604 714 -157 222 521 -405 24 -296 -499 -76 -200 465 -833 -567 8 -173 -262 475 382 225 -417 -300 -263 524 -647 -299 489 204 439 -256 -28 -600 -827 349 630 -667 97 -645 -204 590 339 -605 164 50 61 669 -149 82 63 498 -526 328 688 -316 583 352 776 532 -483 -154 -189 -13 170 -642 -277 575 -882 -437 7 0 -52 788 -65 -120 -593 -100 -395 412 -332 354 -104 -75 -792 639 229 -109 -774 -211 -464 668 299 -632 440 -811 233 -284 87 -156 -619 338 656 405 -74 773 -795 -440 -379 285 -270 323 -83 -104 579 -358 -882 -747 150 459 -812 -701 -845 -772 780 146 493 -158 209 -75 550 -855 -507 -221 263 340 -626 637 -26 -228 401 561 144 397 -232 -889 -765 220 -51 540 -278 766 -83 -802 31 -732 683 436 -102 -338 -82 -761 19 397 653 93 202 9 -471 -876 -53 85 677 354 -308 -534 69 -287 735 -751 -688 -588 -419 520 -120 -687 171 -652 629 -645 76 -307 731 -703 -176 -467 646 -149 281 -507 562 -794 269 180 -436 -255 627 -787 -94 -257 781 798 -663 530 -485 -535 -581 486 423 -868 684 281 201 -657 -311 287 -533 635 -266 -493 111 642 -888 642 -715 -815 493 -698 -380 647 -473 -410 493 421 -47 135 -626 -24 -874 308 -257 -520 -782 -776 -659 -389 591 31 487 -745 -597 588 614 369 467 789 585 122 750 -899 388 687 271 -530 609 -684 759 -576 541 -241 -316 -786 72 -443 -283 -178 217 48 415 266 574 389 -87 -568 -282 -4 327 -601 463 -94 -391 -695 -543 -77 644 -602 -16 -877 425 -742 315 -648 623 796 -458 334 -824 -296 147 513 -474 530 -796 536 -783 108 99 -805 -80 -242 -153 -248 377 -265 346 275 -391 -882 -787 358 -406 -805 468 -270 553 372 394 15 -239 87 616 61 -893 -753 321 -696 -803 -238 -798 -815 -793 208 755 -561 411 -712 -821 221 -572 547 37 206 -398 -19 202 -604 -296 92 129 -747 357 328 615 621 270 -571 -672 622 -356 -43 -188 725 -375 726 13 80 568 -546 426 337 410 -50 -309 747 -404 142 -116 296 541 387 764 -15 -533 413 119 -690 599 -539 -553 -731 -431 649 -495 -541 229 -119 -197 -750 -779 -820 670 -400 304 -357 -276 -466 -314 -554 -609 -396 489 -751 -376 463 116 315 -764 -858 -826 411 474 -469 -139 -263 647 -132 -25 36 175 -279 602 631 797 311 -782 -767 -440 -894 781 -126 412 544 -265 173 -56 -797 593 465 679 -140 729 121 -101 473 -336 761 -729 -644 195 -458 -120 348 -782 -507 -174 360 676 -434 -559 558 262 -159 -25 572 -559 712 -401 232 -897 -890 -580 374 -628 431 434 -279 -790 673 -388 -544 -392 -28 -421 570 695 -211 145 -767 -523 -167 -4 735 -353 -461 -166 298 -272 -99 -357 45 -436 -719 -527 23 567 -531 -705 -412 -231 -649 710 770 -258 346 -231 661 -18 -380 -504 -141 -268 571 -693 696 -418 -468 270 -26 -30 -102 -509 -335 697 740 -854 -466 559 485 -798 -617 -143 -605 167 -481 -527 -404 -624 293 -599 -277 -534 376 -719 -174 195 800 26 261 -442 -290 570 -713 -10 124 -132 -156 31 -889 659 648 -575 280 454 457 590 145 -19 -373 -721 -348 -647 -36 729 466 -823 315 -307 251 -327 -86 -55 -834 236 -696 -53 -779 640 -109 -244 -382 -606 -213 43 -238 -315 -847 -832 601 531 -388 -307 560 -48 -68 -517 -702 -24 -459 662 273 552 3 599 -729 -158 18 541 627 -646 475 -16 -802 792 -703 -134 334 -82 521 353 503 -447 -619 780 -45 -864 -614 -445 -466 -726 -584 470 -152 -28 797 464 13 96 -761 -210 453 -774 724 -134 -221 542 586 761 -700 -792 -652 -247 684 171 -846 530 383 3 -613 190 -453 -138 529 128 175 -448 -633 -13 257 672 89 8 -236 81 255 -360 518 192 481 531 -384 273 246 -348 84 613 -141 -740 -767 -690 -111 -501 204 423 626 688 -2 -117 -399 -843 439 -28 -820 211 -329 292 403 -100 -569 -781 -209 717 108 411 799 -865 -642 -731 -203 -313 95 515 -281 -882 -140 239 -157 -314 -346 378 -693 -495 486 -252 476 -185 250 -131 -230 785 673 -160 324 -463 -44 642 -140 523 121 -56 394 17 -538 -528 -189 704 520 59 -65 373 -614 61 -502 723 606 140 -449 -815 744 441 253 257 -618 -115 -258 -242 -442 -792 -478 639 699 -551 -205 -390 646 -235 333 237 504 -38 67 558 -416 141 -728 -455 713 -415 330 -424 205 -409 582 -899 -611 120 395 1 351 -816 -76 67 -569 -811 652 -637 -356 708 -642 -314 -14 184 202 -641 385 719 -742 244 -683 444 533 -83 -596 793 346 -103 -9 -362 684 -725 -693 445 -352 648 -426 788 645 -636 -78 -330 747 -539 -162 639 -653 576 -205 -714 -827 191 -453 795 -607 -201 -213 685 24 -875 277 585 397 259 -602 654 -853 570 -354 211 606 -235 -859 -619 -246 -276 -261 10 -296 -61 -311 361 532 634 -656 442 -410 -700 299 460 -395 450 -259 -742 481 288 -565 -699 -445 -213 685 -69 472 631 -299 648 -42 -496 -201 334 564 -394 118 -305 75 -668 686 -106 -855 -84 -254 -313 19 719 -575 152 -212 -189 -143 569 -560 -358 647 -822 -764 -99 -264 55 -585 -442 -255 -759 -181 -268 -211 43 253 -86 -422 -35 -365 619 448 645 -258 556 -643 -643 -148 245 -179 536 531 -781 614 547 -257 533 -582 289 -372 -358 -84 -390 517 279 167 -206 216 -307 183 -568 -728 137 400 196 -671 -434 -79 -578 -163 593 24 419 -512 -514 -157 -224 460 450 -383 -70 754 -477 -172 68 -475 298 447 -445 473 -698 -491 118 601 -545 341 664 -590 -873 -476 363 -473 465 233 752 556 782 -780 394 608 181 567 -728 -797 -493 244 -505 -55 659 -464 312 -52 -707 -361 -157 -343 331 -662 -243 -179 4 -410 25 -716 168 -855 -508 648 -416 367 -364 772 100 -313 -784 405 -396 -586 -605 531 -849 -883 -872 -90 -156 726 -413 -50 639 155 -506 691 737 752 -479 -464 390 -848 -18 419 730 -459 -780 -145 49 -382 -814 -53 -93 -375 -138 365 -772 125 241 303 -664 -585 227 -598 -673 -244 -725 -435 -635 -432 -712 647 653 -155 724 -329 11 -706 -697 -573 483 102 23 279 -384 -590 197 -772 -778 287 -130 -464 -551 347 -116 412 -92 -210 -547 698 -677 248 237 613 769 -188 109 49 -781 -375 288 -695 -830 78 792 -794 668 -521 -52 -363 307 393 40 289 611 775 -450 -327 -252 504 -749 -44 -41 -309 629 -64 -645 786 -26 558 80 89 -283 539 -362 629 578 334 -186 -597 -516 -530 29 -270 -481 73 571 169 -886 -572 6 -659 89 614 -261 -569 -277 -768 462 -326 300 380 13 97 416 -379 -139 -555 -707 404 604 -485 -709 -141 -516 233 153 -297 331 -57 -23 164 -338 168 -158 -346 -631 -586 574 608 248 -52 -466 -380 -895 -22 120 304 -504 -270 67 284 219 380 511 275 -526 -194 533 -71 -403 -752 -236 -556 -4 -14 -686 -152 605 -43 -816 72 479 716 -327 534 401 234 -847 -356 -732 424 453 -350 -392 664 792 377 90 -531 -48 678 -409 -395 422 -606 -39 -127 -352 -840 -124 -845 8 730 366 40 -50 -108 -707 -155 -207 150 191 -824 510 20 377 -619 -104 -748 -518 -334 -105 352 477 500 -81 -90 302 206 46 -883 -301 173 -876 -7 -68 -245 389 534 257 -421 -119 -440 44 436 -286 -20 -526 -58 603 -273 -526 192 514 -557 -646 415 728 528 269 -286 26 710 -392 365 540 -717 421 726 772 446 557 -750 222 -83 -110 581 541 463 -461 -127 678 -140 140 -505 -256 -896 -137 727 207 -87 -323 -779 287 555 -230 501 178 -348 -780 -405 -740 -663 -384 -25 -570 -616 -658 273 -838 521 39 -659 540 -293 -469 -703 -693 626 258 -264 -530 616 366 708 -380 91 -581 -787 -408 -516 550 -213 37 -260 -845 381 -831 -49 166 657 -163 -257 669 449 286 380 -622 76 -260 -123 -113 -229 -741 -465 -605 -836 619 -259 -526 744 -734 234 239 192 198 101 81 -482 230 -424 344 -430 -599 -320 -853 -163 522 -341 630 173 624 -342 -551 -689 688 664 349 372 -468 -706 -18 -584 -469 628 -114 -197 -733 -601 362 518 499 231 -131 508 556 0 -431 -749 -655 318 -128 -629 40 10 -749 -106 -194 -68 -631 -836 230 267 35 -488 -219 612 207 447 -132 564 -157 550 780 373 402 -501 358 459 -149 -775 -66 -312 -618 -710 -785 -370 -257 -256 632 -871 -496 629 400 -821 -681 -29 202 562 -49 -44 401 -94 -749 235 598 -79 -352 34 702 -695 -58 522 696 440 -632 -254 -392 755 55 476 -109 440 -212 73 161 -190 435 -816 90 32 -473 433 -711 -842 -662 -644 149 -142 17 799 -887 -809 -676 589 -588 -794 433 439 71 -353 510 523 446 -561 720 -862 -88 -630 -751 330 399 283 -23 165 -263 129 -683 118 746 743 82 -430 -176 -678 -30 -523 350 -180 133 301 55 -754 -261 -56 -188 -489 -209 -607 184 449 -176 -616 -534 -475 -129 631 542 -150 530 110 -503 -756 335 514 63 212 307 777 -338 -706 -235 470 -494 628 -823 453 573 -770 6 -252 -756 281 365 -811 -235 461 -550 546 -679 666 -787 -386 -507 580 240 242 29 -224 -281 -95 -738 118 133 -168 -313 -383 456 -176 -713 -537 -48 260 -505 691 358 -612 -652 337 -716 -92 508 393 -199 324 621 87 -630 -627 -14 337 -828 -278 690 394 752 -723 692 -378 -27 226 682 425 257 -430 -279 454 -874 513 -594 84 -618 -413 42 -875 315 -300 778 -606 66 -345 627 158 472 -107 235 85 -67 229 -104 718 170 723 148 -234 103 419 -458 -167 262 -747 -78 -613 -383 706 338 -280 -8 538 -173 223 555 -613 763 -712 -73 -23 -229 421 8 -5 693 -152 -722 310 18 -684 -74 292 -98 -566 693 -433 -462 630 603 -438 258 -581 -588 -823 351 488 -204 -94 -6 151 -620 73 139 691 -176 80 64 -422 -524 422 -749 -754 -730 352 473 -658 -785 -325 524 463 786 -640 41 653 750 -878 -768 334 -394 171 395 325 -281 -125 37 111 -815 -575 41 767 313 -738 -112 -804 -869 -501 -108 -634 -132 -4 -747 464 785 461 -46 -615 527 -102 -153 268 -215 713 -427 482 -147 399 -434 477 772 613 -301 386 347 -787 525 420 -553 -86 -291 -432 766 568 477 315 552 651 295 -564 -499 -581 -218 730 734 787 -235 -589 289 716 786 282 187 -711 -865 466 -655 -730 -244 -407 -614 -567 -722 210 -123 711 116 -139 382 -559 214 -758 -53 507 -841 553 775 -221 -215 -900 255 746 -692 -166 699 160 -709 86 204 548 232 644 -420 503 -555 271 -136 71 344 703 -167 467 -410 -499 -334 297 -203 267 -745 324 -381 305 -566 778 122 -474 -899 -800 155 184 -475 217 581 -460 352 -832 593 490 -736 210 -15 -346 506 -779 -275 256 600 -888 -542 -807 -529 378 -226 -325 41 233 649 609 -323 -758 -100 -80 16 213 -140 703 190 -855 -727 -120 -269 778 211 448 -68 -499 293 151 575 730 753 781 350 594 -334 -529 -93 -43 -280 -878 -729 270 -788 752 -355 -731 61 -426 419 -883 -401 164 -380 -379 -850 302 -483 -123 205 442 -364 -211 -180 -173 -134 663 -728 127 -487 371 -702 -674 466 -710 -245 373 -781 -266 742 214 -89 21 -572 281 239 -611 94 -177 197 373 -167 -729 -274 -284 -134 53 -875 751 -187 321 29 -272 -188 -117 -722 628 -683 -545 322 -604 220 752 -594 -842 -199 519 129 -633 112 -311 246 -420 351 -810 247 789 -614 -49 -537 402 -801 276 -2 143 139 -451 -750 74 -202 -43 -435 -194 791 259 -740 -804 -632 118 327 602 772 258 -499 70 -678 -136 565 4 129 494 223 -859 117 677 34 129 -301 -586 59 -125 -20 -768 408 -396 105 691 1 592 181 -608 -655 -336 -735 -150 638 -849 421 609 105 196 -44 -181 -256 -360 -728 -282 -644 -2 101 -850 626 -729 -564 -487 -812 -759 172 -364 -273 399 166 430 -862 -896 -62 -627 -145 -181 690 15 284 354 347 -439 435 680 -533 -639 341 575 392 8 544 565 -875 -413 622 -794 -880 243 -598 15 361 414 792 -265 -574 511 122 248 433 303 632 292 488 -127 52 -519 -549 -470 -189 -526 364 120 700 -746 -475 146 709 -551 589 48 -108 600 539 510 -717 -586 691 45 232 80 -851 272 154 120 -786 -709 658 -863 -211 -189 243 -607 -832 -41 520 -107 544 -164 -888 -891 776 386 104 632 -610 583 285 -845 672 -136 -390 563 494 -231 -317 458 537 288 401 -99 110 -706 -794 356 281 94 -490 706 679 -126 -651 -862 -95 -197 467 -161 96 -718 324 432 30 -516 -667 -634 -112 -439 -730 -839 -186 -734 -441 678 476 517 428 589 -128 607 519 536 -344 -631 -661 131 -132 -457 704 176 55 355 -815 -382 112 -834 211 -336 -150 -878 -33 689 718 -752 -386 -318 -776 -351 -315 40 233 -395 288 53 304 -791 382 -355 779 -151 -438 -439 -391 518 -514 -882 -102 -853 466 290 -519 22 641 -126 -763 200 -417 193 40 -515 -879 627 -187 197 434 -211 317 50 -318 37 688 -173 726 -330 15 569 -628 332 583 -741 681 151 -235 440 -814 446 185 150 685 172 191 169 -202 638 -201 -439 622 -767 255 368 -397 483 -667 29 282 -315 17 -240 -400 -293 -70 -228 -150 729 31 366 678 -550 733 -550 -233 583 -101 -871 557 -553 -787 76 256 -446 -271 525 477 -491 -59 105 779 701 368 -208 342 635 -635 -783 389 730 22 -360 -700 -377 -352 524 -440 -729 -327 -640 633 -199 -241 -852 -632 586 -379 91 -72 422 -250 -838 34 -508 146 588 462 -473 -860 238 -847 723 -68 -133 -467 -439 775 559 -806 151 77 -314 65 1 -830 -597 -465 -267 -707 -528 -429 34 707 -300 -266 -274 -672 585 132 -363 -568 519 -684 -71 -752 -823 -785 -54 -301 86 -150 -558 -337 195 469 670 -578 -736 575 456 -168 -93 -489 693 377 653 681 648 -44 697 -885 764 -276 246 -250 -405 361 -633 -49 -533 367 -592 -836 -874 435 -150 196 -290 40 499 679 556 577 -736 214 515 -383 -897 -867 -199 -51 -798 76 -307 712 -258 173 227 773 769 -195 -6 -419 711 770 -855 -421 759 62 146 -530 -438 -871 246 -10 -192 693 110 677 -185 398 435 -878 506 773 537 -608 33 798 295 288 -684 -260 -248 -241 -283 694 -185 627 -462 62 -643 252 -702 752 231 9 -135 658 -582 -43 -580 -489 634 -449 -487 -228 92 287 390 744 710 196 238 -858 -857 -235 36 791 -4 682 626 -153 -305 141 -663 -861 -834 -566 -845 675 -870 91 537 -430 732 -572 292 -456 108 -569 503 -549 566 423 -66 -18 -324 398 48 734 367 479 -316 404 496 649 54 726 -177 -695 -60 -502 733 -305 541 557 -738 -15 143 -716 -325 -187 -366 259 354 598 -206 73 238 -135 785 34 755 715 -837 -728 -432 -176 525 431 -668 716 -290 -389 -776 731 59 309 391 792 -552 406 -790 -423 391 -10 -156 774 92 58 69 500 -55 727 -823 797 748 587 -113 750 -157 -159 49 -692 107 -268 -38 339 -270 -11 -335 -379 745 70 -120 -236 -711 -610 33 -738 325 -501 792 372 112 -321 235 -825 -642 -50 253 -813 -769 777 -625 -588 586 636 -719 292 -322 -408 -33 -591 -436 783 -697 130 640 -419 -227 337 26 -102 -169 -458 -303 272 -289 -507 -46 -582 -338 535 715 591 212 -637 -203 -361 -562 -791 -849 -340 681 -643 198 -474 -292 -805 209 668 -150 331 -776 203 -99 -290 -212 97 636 -393 169 742 -756 629 -213 247 378 -140 428 102 -764 698 582 -169 50 -60 -564 -236 455 -622 718 -44 55 616 -624 -736 -330 -204 527 -271 446 44 -840 -208 -792 -740 149 539 -756 510 -351 -609 265 -853 205 191 -334 559 326 -431 -382 -654 509 -873 296 677 542 -725 499 229 -209 -586 -591 416 -503 63 151 -353 324 -816 342 709 23 361 725 164 103 -535 36 -805 701 -763 344 -36 449 -879 -187 -644 742 -850 -541 -236 102 -164 550 -30 -456 154 -618 -201 653 -142 587 607 -773 -408 -224 -56 2 -584 -20 15 -160 325 746 -846 -691 580 428 9 50 794 120 -696 -864 -705 237 -290 -703 317 112 451 -824 7 -726 -390 226 -846 -344 -709 302 -725 718 -834 290 356 495 356 572 492 -609 13 71 210 -580 -44 373 64 -826 139 116 -1 346 -203 -625 795 491 73 264 227 -367 387 155 -226 179 631 615 -635 -558 -301 -786 -494 -121 -501 -350 1 -899 -419 527 -743 648 577 -802 -858 -250 -324 16 -767 -400 21 311 -164 -380 781 -26 628 501 72 317 418 -670 364 327 346 -828 -463 -428 -92 34 590 535 783 281 -801 60 686 -174 269 245 752 542 -437 124 55 735 749 698 -898 653 435 779 -152 -754 575 703 -121 -407 -866 91 232 702 -773 122 -100 448 -237 756 -194 -53 -559 397 336 204 -259 158 -79 212 -628 678 741 545 636 -320 386 -745 265 563 -493 523 396 648 304 674 -293 617 763 -813 333 -202 -117 307 -697 -661 -588 211 -239 -700 -186 260 582 -471 573 473 717 135 400 -522 81 353 704 -424 594 -781 -358 -255 -376 -152 -228 383 604 229 -102 739 418 -561 -187 -613 269 -547 455 -618 -583 -405 277 131 480 -299 -778 557 362 475 159 360 -796 656 -753 361 228 393 202 139 -266 779 40 -365 -190 -429 -531 31 -99 -869 758 -671 356 782 -761 -224 -711 -789 707 -447 -754 -311 692 482 348 -848 485 598 -129 -288 -547 -476 -843 483 -831 643 440 -868 -807 -35 -416 721 510 -378 562 -192 -543 -747 -447 -20 549 -861 -733 -142 -334 -250 -403 299 711 651 416 422 767 311 -681 589 274 762 674 311 -707 99 111 -60 208 -800 101 -183 -371 -832 -527 427 748 327 -533 -848 -43 520 191 278 90 -140 222 763 -733 -121 -320 -486 -716 -191 317 -741 465 -529 659 -826 609 -744 -832 611 -293 -66 -322 -223 -664 -21 -595 100 141 -673 14 -469 42 445 81 106 -731 -275 -547 399 592 -199 247 -680 -377 699 789 -397 -552 -422 195 -758 -267 -450 -888 -515 440 766 582 -699 431 -417 -513 777 -711 88 -853 -44 -886 -477 -91 -194 607 190 -102 -446 218 -497 -12 203 -229 -520 356 135 622 -534 -275 -177 -385 404 -651 484 -276 238 616 697 238 -283 401 -417 466 -299 605 -779 -265 19 263 224 476 -46 694 -656 127 755 -837 -145 -755 673 405 -700 -288 137 -641 728 -89 411 -247 -29 -650 141 -683 762 437 -237 590 -602 -604 -659 -364 578 -470 181 352 -132 -219 -98 -136 112 757 -621 -288 -550 315 -701 174 24 -412 407 423 189 -247 279 766 336 -322 30 330 502 247 745 -28 -6 187 405 569 -250 -609 -622 410 513 -287 119 -233 540 709 627 325 -691 131 -32 -545 399 -656 -449 411 386 98 -877 114 397 751 -51 -806 -80 664 138 192 -158 -309 -371 345 -853 545 -466 227 -749 224 -60 339 -271 -525 -262 -19 -761 -576 160 -549 -570 -158 -31 -827 434 364 307 -793 672 -26 705 385 613 749 -61 665 126 17 -498 221 -609 210 185 -199 580 -46 -49 -559 112 736 -76 -848 -479 0 -349 -214 -809 -346 -624 -130 733 789 332 427 654 -766 465 -819 37 541 -568 578 763 -21 -358 -505 182 450 630 -649 -174 -376 317 -179 -520 81 -332 199 498 -62 -604 168 -595 428 -347 415 -504 -150 -513 -730 76 777 -800 405 -635 -515 -608 -725 525 -806 721 287 698 500 -49 -28 624 114 57 -680 -784 -141 36 646 277 -259 -212 -218 477 -720 340 525 487 86 -35 767 -230 -626 249 -683 -450 -414 422 -78 -690 -464 -133 -60 332 6 314 448 22 -23 -250 -563 -683 121 639 -674 -770 -401 -31 -619 263 677 310 -691 -290 -735 253 498 -896 -540 762 80 432 -42 -635 585 -192 443 -526 -445 323 -804 -205 -237 -695 -306 256 749 -572 -700 762 565 -423 -202 476 488 447 203 332 -341 525 371 -438 -150 799 264 250 -369 -322 -665 -397 -184 -621 -787 -132 -882 391 -247 -479 -496 530 186 598 -607 668 26 219 -262 -442 245 315 -703 601 327 -39 -586 -253 448 -92 110 -420 7 -60 495 478 -899 -205 126 -34 163 -596 666 -800 368 -609 416 -457 -605 -349 252 -697 -684 -277 237 672 -260 6 128 126 -148 -394 -560 -804 -357 -456 162 193 -399 -355 -305 -709 -91 131 -806 130 -256 -863 97 -46 -367 518 297 799 603 -891 229 791 -671 -81 23 338 -588 -78 799 -121 -343 -890 -219 -402 -729 -900 -175 725 224 -271 231 -283 75 51 738 -522 -671 243 -463 178 -891 -629 -665 225 -666 631 -834 473 645 -511 38 -790 -264 -625 -269 -821 330 338 125 -197 -751 -411 379 -440 539 421 355 -421 112 25 -298 -531 755 -79 -660 38 -817 -422 429 -424 515 -420 -5 -241 203 394 84 393 -450 -23 84 226 -523 -806 531 -389 -213 -656 176 -333 -541 600 458 742 -262 -78 -261 90 179 -117 -282 194 58 100 341 578 -52 -887 -80 -585 769 -156 47 -103 -72 -431 67 736 275 -211 8 -156 -88 142 -181 -320 31 82 -335 -176 129 -219 521 665 377 -275 -477 -514 -717 -289 -84 -551 528 -11 43 -134 -588 -702 502 532 405 -783 -677 -456 -163 244 -30 -171 253 722 -211 281 -503 548 -792 -216 488 -658 -544 204 65 130 548 -79 438 324 725 -379 -177 -737 716 269 -872 -744 -195 -241 573 431 623 758 568 388 -51 -313 -497 -245 -247 -588 -451 -557 196 -337 543 -120 181 -873 -525 -179 454 -4 115 -46 -86 -30 270 -474 18 -532 232 756 -512 101 161 -750 165 478 -161 -357 -795 763 -766 -891 762 577 -629 -657 668 -722 -601 -773 -397 -785 510 689 682 -480 408 302 49 739 499 -279 683 116 -260 -359 783 -305 234 -885 -820 326 295 -840 149 781 -551 -71 -763 -510 302 -367 -697 -45 793 -88 -626 -181 279 -452 -45 -462 67 294 -359 -779 -284 -524 -808 -686 -62 -858 10 -117 -743 90 -609 -667 526 -854 -207 -331 778 -536 603 -649 340 -891 386 -241 -263 481 -314 521 -627 -664 -222 -51 8 -180 -717 -51 -644 300 502 -858 -287 764 402 -208 126 126 294 -847 132 -771 -228 217 725 -710 766 50 -765 -97 -373 518 486 435 543 172 628 237 475 -815 -404 112 765 774 -49 406 770 -357 255 752 -446 -561 100 -415 -671 103 -136 -609 412 -541 166 667 -800 -593 -424 -52 231 756 490 -226 -521 496 766 -475 440 -231 272 -354 642 714 313 647 523 -35 114 360 -98 -126 641 -854 -396 -384 -181 -191 -506 91 48 -159 789 -120 400 -657 548 -420 -110 689 -1 493 249 -235 451 627 -817 -334 680 -313 569 -304 -689 330 -835 477 26 516 504 -885 549 139 -451 555 168 382 -835 -466 -665 -17 -521 270 -853 -637 377 -719 535 150 552 652 -692 204 -351 -754 -302 -364 -582 -245 -81 -512 -317 -141 -729 -249 -657 251 284 377 693 -187 763 -656 405 -430 -7 320 453 652 96 85 176 285 399 -622 -150 -707 -235 -800 725 683 -476 -416 -624 -442 709 -316 -534 -410 -890 293 599 -35 292 -174 336 -20 527 -673 661 714 -241 443 199 -496 111 108 -448 -73 160 162 -287 -667 663 -697 -26 123 -654 198 -766 -705 91 -16 -890 -478 -807 -636 288 -66 -338 -38 -619 -270 66 -633 313 320 475 -614 -602 630 782 -173 -891 30 -399 253 -286 -688 -737 160 546 -156 581 365 287 -573 239 307 -283 -697 -612 -266 502 -714 167 -554 659 99 -843 -676 525 -864 -677 -889 408 -30 -452 -453 680 377 -780 576 -476 742 -698 217 114 -10 -30 574 -263 186 -220 694 454 82 -752 161 287 -558 357 154 593 596 439 -266 -14 -408 -553 132 56 -78 -400 -224 -328 226 -159 -788 36 -626 508 496 -14 -157 -375 -727 58 482 -134 -570 544 728 65 -110 369 501 644 521 -311 392 700 758 -197 752 -225 -174 -253 -344 -860 -479 -845 281 -770 690 204 425 110 416 -513 59 402 -3 629 -143 -738 -216 -387 33 -859 450 461 -427 371 471 -110 -473 341 -500 -243 -167 -747 28 -38 165 -310 300 566 645 515 730 -663 496 -366 -599 -235 -740 -20 -573 114 264 -310 -889 248 -646 642 -244 -247 -586 -838 170 384 299 682 -670 -457 -162 406 -125 -73 -858 374 -659 127 -425 630 95 53 504 384 -648 -273 -125 -717 518 443 -494 -361 -800 307 -753 797 -41 115 767 271 -146 -586 713 -215 -470 -374 199 445 -126 -612 -466 -451 -247 636 -542 -56 77 371 636 177 713 -392 -549 206 -97 574 -831 -679 -885 -591 440 -396 345 -872 35 -672 19 91 538 -60 -690 -900 9 -724 19 -666 173 214 150 212 -598 233 -858 -868 583 55 -295 -16 -199 44 450 -831 -549 -758 -322 22 251 -837 -895 -389 576 -631 295 512 234 -546 545 -789 707 392 -856 -183 -231 -193 621 -425 -545 -137 -326 383 -816 -683 587 -548 -103 63 -756 -483 -638 359 -653 -492 165 -359 119 795 -561 -549 -430 500 -640 405 -357 -703 37 551 255 436 -103 -452 -395 101 245 -169 87 -720 491 653 -346 675 525 -434 -731 -423 82 -18 -260 -799 -296 -164 198 -850 77 465 580 -797 -847 356 -229 -885 682 584 369 -352 744 -688 -718 93 -693 90 -582 406 -775 647 -643 -75 -96 609 -314 -46 204 -225 -601 -342 -864 -352 -234 -768 -653 623 -3 102 431 -101 384 -536 537 -596 -625 100 353 186 -152 -280 -90 -78 -62 -130 -59 -882 696 -884 708 -260 -277 500 -87 -548 -322 678 -455 -536 -756 -448 175 19 638 786 -173 -147 -543 776 -683 -485 27 -554 -16 311 279 -145 -449 140 -260 518 -117 151 339 646 443 -424 332 -117 789 629 146 489 -654 583 425 276 -572 -735 495 -848 366 505 -293 -716 -140 793 -226 412 -496 -12 -719 360 -554 205 571 -900 539 367 508 750 717 -131 297 -2 -376 -690 -62 -325 512 -114 126 756 198 -185 778 -669 798 -552 355 739 742 -111 23 -838 -291 -536 -227 198 419 -802 -325 -455 64 624 -152 249 517 -159 379 709 -423 242 -474 -362 -248 271 -346 -170 -133 740 782 -570 378 -683 76 -597 -712 -381 -497 32 193 326 -240 666 -77 349 -293 2 -602 123 715 -287 -103 302 -605 -540 184 -708 341 7 -84 661 657 -77 -605 -820 -267 -111 -201 505 321 750 -654 -48 -888 -407 -889 -644 -312 -253 276 -424 460 -177 -511 -398 -505 -39 -721 576 -287 223 -340 -79 -272 -606 785 435 763 -375 -586 -293 -803 -834 493 80 -75 217 -689 707 -836 -772 -186 403 -898 781 661 -602 -777 684 -653 569 277 -190 477 116 112 -630 682 646 -614 118 -86 12 248 -144 -477 -717 -664 -657 116 306 -621 97 793 475 -143 -504 -518 -526 36 687 244 -99 247 -65 122 712 394 -208 543 -431 -695 173 -813 43 570 -844 418 350 797 470 140 362 -240 -745 -580 763 -140 540 234 675 398 206 482 -191 -803 432 -258 -571 -532 -509 420 -708 -304 -677 640 -452 -392 446 -539 -48 623 -148 -56 -560 -721 -775 76 -750 -16 -19 -423 405 -610 17 469 -290 -265 -29 -471 243 742 522 -324 -221 -152 557 -454 -222 627 345 -783 292 -103 125 -875 782 326 705 515 -614 -583 -443 -896 645 -358 -669 224 177 -754 401 -850 -733 578 201 -805 -810 -811 -421 -97 -202 3 -615 409 -637 76 -369 311 614 629 258 -605 -82 -362 -706 -490 435 223 -100 -764 257 -236 -885 427 374 -787 610 -859 -199 337 564 -267 -192 -765 602 -248 -202 129 793 523 -170 -419 788 -223 -735 -35 51 -657 -822 750 156 -707 199 -591 -800 -503 184 -695 702 -96 -10 742 -255 95 388 -330 288 -300 -277 -509 -708 -341 769 -579 -61 -765 -16 800 -178 -823 -293 568 655 -756 219 251 -893 -85 -610 -246 763 293 331 -734 598 -466 253 -468 684 346 507 -849 -898 -278 143 414 -212 -260 557 150 -41 161 71 637 -440 -444 -428 -557 102 -58 472 -739 -309 625 -845 -161 262 340 135 -805 -474 -175 -85 44 -183 779 -618 -612 -434 770 -825 -456 53 -507 391 495 -573 480 166 185 42 771 -584 257 -471 -344 521 -543 746 253 69 240 -178 679 451 -417 -366 -431 -773 -720 -541 272 163 -187 -663 677 131 -373 628 -179 282 -859 -171 -861 -452 465 -603 -190 -263 461 -117 -629 -583 -848 -110 -773 -290 -900 -454 139 -173 -78 -647 -737 76 -514 344 288 237 708 -728 -375 -361 503 -407 -813 665 137 101 -559 13 353 267 -693 485 321 228 -407 -681 -774 -627 -78 392 -160 150 689 246 38 384 -269 796 256 684 555 -344 -293 746 192 63 325 -170 208 -145 795 -372 545 -424 -137 -851 533 -709 -636 104 -249 -746 -291 24 -1 707 151 594 316 156 -144 -46 90 -233 582 -535 148 -501 -175 531 -228 -314 -758 -793 548 356 654 136 129 757 422 -211 -481 288 -198 59 601 157 234 -618 -495 -225 -300 163 521 -868 468 -336 735 223 153 270 -392 -383 -233 359 269 -667 -115 -536 487 -784 -269 -865 758 -685 -899 -281 626 -588 -643 62 -601 324 787 -624 360 -499 258 368 -785 540 697 -325 -155 -565 -290 446 -492 458 -672 -844 -315 -226 -578 648 -18 696 307 6 -534 693 740 -525 -622 117 -360 3 648 -134 -593 -813 436 158 196 -531 710 -46 615 781 669 141 26 196 738 790 188 480 -860 292 -497 -159 -565 191 -554 -702 -708 107 205 539 -220 776 575 -891 448 269 308 169 -491 -229 108 250 -328 -312 -721 667 -695 -501 -1 -667 37 317 428 140 -13 285 753 57 403 -703 -464 -540 -177 443 -778 768 431 196 192 -309 -687 191 -444 -724 563 53 -720 -336 327 73 319 -740 559 764 -209 -587 665 -268 313 -899 -130 120 -825 215 -343 497 -147 -266 747 -14 -22 -83 -426 452 -544 -325 273 206 -672 -679 -212 -565 261 -886 368 606 602 459 16 102 87 201 6 -865 534 -548 -395 139 206 -103 -221 -428 363 -737 147 -571 417 -450 478 -77 -308 716 516 -686 -52 -293 -88 -606 -51 74 -177 393 -320 -96 -853 -401 438 157 -311 -50 385 -442 121 472 -818 -686 -855 -469 366 -625 -189 -611 -739 -415 -82 -538 314 -885 388 115 -321 65 203 -614 -353 -897 720 -861 -400 -478 -832 -813 353 414 -861 661 -584 -839 -896 68 754 -285 -424 -173 -260 -275 -168 102 206 -606 428 546 39 -417 36 -210 591 -118 511 -688 -651 24 -83 -659 254 -546 484 483 571 395 176 -366 484 -57 6 -776 231 696 233 -852 133 31 540 -526 -794 241 150 -287 639 355 632 468 -622 335 -833 -519 -701 348 -220 33 -215 -184 -80 -160 526 488 -176 -692 57 -187 -257 348 -87 -586 -830 -85 -410 -633 -70 -474 619 290 -8 -217 757 -761 -294 -444 -816 -754 -234 774 121 -405 551 -635 -328 -723 -40 -893 480 748 405 -804 -436 48 -81 -12 -377 -553 103 -531 797 -365 -437 120 -235 -210 -769 593 -727 275 -392 334 -318 46 660 -427 -728 220 363 -245 -642 702 553 186 -802 -332 179 -504 -887 582 629 729 221 -685 -547 -57 587 -734 553 -757 -293 338 64 36 -194 -346 -504 430 -897 573 -739 -712 -9 -495 450 -90 454 -288 -575 -736 297 653 -331 667 -464 38 572 -843 122 -233 -726 -372 -318 210 -175 497 -811 -185 -661 -511 530 553 -871 392 -689 -818 -577 -190 137 -313 -870 -827 344 598 -423 25 -404 -31 -196 -383 167 -486 -896 -868 255 255 -796 -228 293 -168 10 -111 787 335 -199 -375 462 -63 665 85 697 398 234 -838 -28 385 349 -828 139 618 -24 -558 205 -311 -453 -2 618 315 107 -33 -34 17 -23 -693 -337 591 -18 -195 -380 214 727 -574 -687 -131 726 626 106 115 98 -464 -620 -310 -263 720 571 471 -675 -34 589 -470 -262 -613 -837 155 -184 -166 710 619 -480 470 607 -24 288 -270 616 -177 -703 571 -652 304 2 -832 454 657 -86 -900 -179 719 -608 217 -9 339 -693 -35 280 -723 353 494 -670 7 -137 -409 340 -450 -387 -369 -487 -243 -899 -226 -99 506 -738 301 67 782 1 387 784 451 -436 -840 -865 496 -342 213 -235 -715 -247 492 -580 -403 181 579 380 5 -17 -193 -438 -124 572 305 688 509 -363 -866 -676 -733 -786 318 609 168 -156 125 -409 -523 -4 64 672 -307 611 417 -131 -828 180 -75 -489 784 14 518 -264 124 -536 37 631 -126 -7 -483 144 -833 -418 -168 -302 -423 468 -205 -735 -291 545 -259 76 -383 675 551 -580 -449 266 547 525 570 -350 701 -258 -430 -542 335 -663 56 424 356 50 509 2 551 -257 -50 -158 744 -335 65 -196 299 -166 -615 374 545 302 -295 -84 663 -273 519 757 -492 -768 396 -641 523 -571 -253 -210 117 -236 780 -875 20 233 791 -297 -378 680 -495 -871 -94 709 -806 785 -391 -409 -19 193 -130 -846 511 62 -594 268 330 -14 434 -514 -381 -570 559 662 236 -577 -526 -628 138 -330 -559 729 -220 213 298 -572 783 -308 -244 -222 350 -637 -540 -183 -526 -880 -194 272 -107 -751 -59 535 286 283 357 -263 -734 -330 -527 277 -629 716 -797 -261 -432 -307 469 -272 -643 196 -640 242 -348 -534 -474 644 629 -179 757 138 -210 108 -243 -256 -542 -612 -137 -73 574 504 -458 -531 -242 -272 -863 696 -412 456 537 -888 630 411 -21 -567 81 -818 520 561 402 -94 579 -571 -499 -69 -762 -624 -674 203 -854 -754 24 117 -701 -644 99 -196 273 405 -866 -322 -359 -200 -787 -891 85 80 756 -652 -111 -539 -736 -453 155 -67 -368 -476 539 -460 -473 182 375 381 -694 -382 180 -387 -287 -281 -776 -760 201 349 624 501 -880 -537 358 -424 -69 -117 -32 626 -364 -570 -541 -300 362 371 -432 -606 344 688 86 792 459 220 146 633 -872 -870 -581 108 -385 -463 230 464 731 -177 -714 414 -97 -849 758 116 214 -311 749 547 239 -568 318 -843 -7 -742 -614 -121 107 -100 -799 -502 -687 -33 520 -823 665 145 -295 -345 -748 -405 339 696 143 37 545 -270 -532 556 583 -761 -409 -634 672 375 440 -896 645 255 -430 595 -420 -285 299 -257 -797 -152 -858 -603 -796 -675 658 663 -763 -424 -63 -239 121 132 663 457 419 638 -827 -699 -109 181 496 -733 13 579 -621 -438 -250 -137 54 -240 434 -229 772 -880 697 387 -188 103 -208 -200 -554 7 -466 532 543 -771 -768 -774 27 -667 -307 -879 -845 303 448 -505 -541 -232 87 -590 -444 135 -712 -588 -546 -444 -210 485 -128 541 -341 -332 75 787 143 652 -54 482 -399 -398 288 -826 -213 -423 -185 -873 151 -357 730 -646 665 449 -400 -486 475 668 500 -328 -360 793 683 -92 -457 782 -137 -689 -794 738 -217 366 -773 251 -6 320 619 743 -786 -610 -192 665 463 132 507 -612 414 319 -94 -181 -419 -303 190 -420 -457 537 -676 137 76 -177 -31 457 236 -694 -676 -721 -550 685 566 -499 -621 -891 561 775 -735 241 -832 78 -192 -33 569 -549 -131 -44 -714 620 73 -649 641 -307 32 -497 691 -758 635 137 128 -867 495 -462 340 -233 -819 632 363 -752 114 746 -222 -122 -771 -466 641 -607 184 234 -270 -140 -564 -895 -219 276 -277 657 -838 622 -852 289 -317 -723 -392 15 145 518 390 -446 -224 662 315 -202 792 564 -139 93 611 -168 -764 537 -699 543 680 711 647 -632 -834 678 -25 -707 -55 -704 158 -242 -765 -169 640 788 153 -624 -652 -363 -677 738 -574 684 -191 -523 -358 454 -209 679 322 -221 24 -391 -690 441 451 -221 -134 -613 -217 343 424 -476 759 -35 52 361 -333 9 -366 -335 -525 -753 -898 -862 44 545 739 -151 2 -430 495 177 -733 645 553 653 -275 112 -375 175 758 -70 -432 540 364 -145 205 423 -727 110 -406 516 492 -244 -340 630 -464 -550 59 -557 -17 134 -134 -277 -61 -427 -804 306 573 541 -818 -639 782 494 271 -155 566 353 195 -91 -464 489 -662 -678 484 703 84 13 -869 722 329 -796 650 311 -717 -86 475 68 213 -834 323 -181 538 -477 33 -773 -686 -686 -864 -5 670 312 669 -773 -453 -622 -760 530 -695 -869 -271 446 -97 -435 788 -89 -335 653 637 772 233 -766 -543 514 690 -158 415 -133 61 -37 482 739 -831 -612 -580 -230 139 276 -487 -247 -683 -846 703 -343 -875 223 6 341 -434 -221 451 -861 -683 -511 -748 -769 -796 -536 603 678 159 349 -681 202 -530 126 -384 537 715 -824 376 -44 -445 -113 -584 -555 -663 59 -95 -223 367 -222 -403 -671 -351 476 412 -307 -828 -229 -608 298 -484 -74 411 177 79 103 -230 -802 242 626 494 561 400 96 -513 743 487 734 -769 -76 -463 416 -190 -516 475 -828 139 213 716 -427 -262 194 506 -315 397 -51 140 -488 -571 582 233 83 265 -681 -353 -303 -257 -547 -117 -504 -844 -285 40 254 -762 58 364 494 400 619 -218 -594 697 -535 -465 -742 584 786 -212 -217 -386 132 342 -187 262 791 -210 -435 429 -142 -245 -722 -870 590 -690 -606 13 39 -871 376 -680 589 -118 465 250 -138 -248 -198 525 327 -783 459 -128 -101 -832 184 254 -371 -227 -194 301 -451 657 -503 -536 424 -537 -799 -732 614 258 -894 582 419 223 724 -354 -246 -190 -59 467 -150 696 273 -364 99 -619 -476 -371 763 -733 744 779 -550 265 743 -412 735 483 -150 179 123 -599 -175 -855 7 179 -695 -88 11 371 -797 -111 -254 789 -115 -402 -616 -664 -4 94 785 -697 677 -719 667 136 378 -358 -867 -656 -42 -352 -127 581 -130 279 280 561 -261 -117 537 270 -394 -205 -654 -862 321 578 -408 -768 -81 -421 -571 130 -254 -185 -785 -844 317 -567 158 -689 -861 -587 -473 -250 -397 -393 -579 -879 -648 8 212 215 -566 -591 282 -854 -343 716 504 545 612 309 -533 538 577 -845 -106 42 623 730 -551 -332 -755 594 -50 -527 672 -133 50 -141 -337 -825 -611 -451 470 24 587 -287 720 360 779 -394 -313 -409 -723 -497 -274 478 -880 -867 178 125 -88 725 25 -432 742 -537 -345 591 -701 -439 -489 706 701 547 618 -152 -869 -720 29 174 -890 -35 563 -132 -650 -709 -296 -823 511 -550 177 536 -483 -538 271 -410 119 -474 50 687 50 38 673 -536 521 677 -20 -589 -700 -571 -347 138 -160 187 -74 -216 -244 689 -90 -457 -559 230 -606 -333 -813 449 187 -76 -308 476 -770 -547 -44 -694 -372 253 -873 -807 -877 -339 -798 389 309 278 103 434 -87 -592 -353 -307 -372 218 336 -470 768 516 -678 393 744 739 -323 450 553 288 -71 -41 312 313 -164 199 598 426 -173 -515 375 578 134 -212 -54 90 -371 126 350 312 -466 516 -437 541 -586 -131 -847 798 716 -599 440 -772 615 -125 -596 -295 -375 -570 -749 63 -275 218 -51 -772 196 464 -321 -243 -634 514 -245 -189 -795 206 -149 -530 -101 584 27 728 -476 682 603 -6 -372 134 -583 -397 -677 -181 -408 576 -855 467 615 256 282 -661 304 -151 -249 282 310 226 422 614 666 -628 296 -791 564 774 -348 404 343 252 586 360 -576 -431 210 580 -152 319 -813 -176 60 786 24 -2 -32 -802 310 623 -671 -459 84 640 280 -430 -418 760 -90 729 772 -593 397 -710 784 -637 -30 -262 -239 -235 -327 666 219 -329 -598 -414 -313 189 -549 -466 -527 -828 466 -690 -687 155 753 -884 -337 -362 -447 -539 -333 -415 458 714 -818 230 -769 280 -694 -752 49 267 399 261 257 554 -333 -222 249 -348 283 -234 -154 -758 386 147 2 -793 -830 619 698 12 372 723 -266 -859 41 293 -34 680 652 -618 -360 -125 274 762 -777 70 -632 -558 -681 -507 266 700 443 542 -158 -252 -553 -431 556 704 -541 682 292 399 -302 -662 -553 -846 -798 -307 -709 -524 338 -142 676 -305 -684 -99 -303 -561 41 -311 338 -232 -603 133 733 -470 -823 -132 720 721 -556 196 780 -501 -339 634 -194 99 621 213 589 -148 759 -230 -106 42 100 576 -176 -681 -577 -876 -423 -84 168 440 639 -19 185 206 27 -114 58 768 497 589 -364 186 417 646 -529 -484 265 -479 637 -873 -548 -559 -323 -104 -737 -572 36 -142 534 -640 -660 -138 533 -557 -772 -167 -37 -288 489 -283 -372 -6 -556 634 715 300 393 -273 -265 535 -37 229 651 355 -814 -865 -676 -64 -111 -131 404 -678 -46 484 -385 -858 -735 44 475 -618 -177 -596 483 -45 -14 -819 0 -865 -741 251 -644 -539 525 285 -479 226 447 768 -317 -42 233 -49 -467 -362 -507 -104 785 -828 605 201 -449 469 -765 620 243 -825 772 -215 -371 -12 -367 229 -664 -865 485 -803 -254 -93 -694 276 -582 -687 -191 138 -802 78 -699 252 388 -127 -864 -372 -705 -286 312 680 505 45 -386 -33 -8 -230 42 -35 639 728 -130 37 191 577 -652 100 -28 367 215 82 -290 -264 552 -279 505 -744 -719 -559 625 -338 346 483 469 -629 475 723 -42 -306 561 475 -44 797 798 -324 395 225 -801 665 677 611 -574 -847 -306 443 -464 -507 413 -762 7 44 -631 554 772 -728 114 -835 -322 -424 -395 -468 632 298 -20 -744 -100 -674 -623 734 186 -58 -401 626 -167 501 797 -268 132 -29 383 -588 680 265 -98 -142 665 60 630 -750 677 -90 307 568 -836 639 136 421 -698 121 513 -778 -498 694 556 -615 -669 -476 -39 -256 62 615 -43 -373 373 656 -441 287 -22 -645 -473 -278 386 45 -375 -609 -504 -725 -784 -528 -412 -95 -492 189 330 750 -47 -152 328 123 741 578 -557 -819 60 308 11 -71 -900 -67 -240 -546 10 524 666 307 542 589 -375 -411 580 -595 -577 575 553 9 653 -530 183 175 101 41 277 -629 140 -297 -411 -322 -321 667 -752 -607 192 -67 -277 686 -119 31 200 -127 -806 -136 348 -210 -733 -379 270 747 739 -857 -549 345 773 594 404 -651 180 -528 -765 637 451 -343 -522 -481 706 -193 561 -231 -604 660 -208 -296 266 -594 265 716 -162 725 -154 -291 -486 455 -330 -497 644 797 -465 785 -601 62 -207 -777 -299 -593 -112 -851 -358 -709 -442 681 358 472 747 458 -666 239 163 649 -431 46 260 -185 -603 -294 -736 191 35 567 169 228 138 750 -810 -260 -572 -812 205 473 -632 324 -867 -614 109 515 -31 283 331 113 -222 -724 424 82 180 -884 33 503 657 -82 389 234 572 561 467 682 -687 -431 -444 449 186 766 740 -110 118 -200 -709 460 282 -599 168 -211 586 -636 792 -791 779 -582 483 -12 -738 -180 -822 617 386 405 -537 436 -353 638 -848 259 551 270 -366 -885 537 271 80 563 -487 -494 381 -59 -25 -9 143 291 -403 -834 515 -254 766 648 183 -584 615 -539 122 429 718 789 -372 -864 206 -160 10 60 -721 144 -197 348 -114 789 -200 432 749 710 -719 74 -159 331 154 -248 -504 549 -832 72 532 207 516 422 -555 -111 552 294 -893 -574 155 -429 417 19 -504 -1 -538 -825 -278 -592 -636 479 436 -647 219 -458 28 -7 398 583 227 -72 -836 18 -420 -734 -607 -551 -864 -542 -897 -62 551 -256 311 -14 -655 174 482 -105 323 -133 -309 720 -445 725 212 45 -29 433 396 120 726 -626 505 52 -334 -850 -655 -18 -649 135 229 -863 223 149 -832 55 555 -582 -247 646 -647 740 420 -252 552 -107 -506 -607 131 153 -255 -16 124 491 -505 -547 -100 -108 160 362 -792 725 76 -594 -583 -149 490 262 -789 217 -654 -405 786 551 -521 -175 -365 289 -831 -343 330 -71 -5 573 -515 -537 638 -475 -84 -581 160 42 -437 292 504 -647 -740 -98 -739 -423 180 728 -664 186 243 -806 -686 489 101 -872 575 188 227 591 -377 -781 -636 -889 382 19 -491 -391 310 -147 -405 -13 446 696 -765 336 545 -418 -825 271 645 -24 776 387 259 -598 613 181 790 -720 -565 -286 87 -459 293 -117 435 288 139 -391 -393 571 207 -686 -558 669 151 -682 -396 146 182 687 129 68 327 331 -119 -115 330 -315 -686 495 142 -600 -658 -380 -71 758 152 -636 667 -386 279 64 -802 -31 -831 -277 -171 412 -769 -123 -653 -648 -817 292 -664 -842 -879 457 -361 669 -241 684 -515 480 -808 675 -380 721 -557 -800 48 637 -212 107 -541 -604 400 -156 -622 -107 520 475 -880 173 -522 -331 438 290 799 -436 724 423 595 -327 -273 -692 90 -337 -883 -51 -533 26 -657 -583 -564 -124 435 436 -340 -546 487 -819 221 553 765 -776 304 -370 -601 269 -391 -673 339 -431 -385 151 -310 -108 -430 681 710 -139 238 579 495 -260 -209 -889 -782 493 16 -652 -296 724 657 164 -90 275 66 613 451 509 200 661 -569 -408 -630 307 587 -303 247 81 -194 -518 -581 644 -676 183 799 -141 412 175 -548 106 -758 91 721 -110 -403 -148 -618 -286 753 -679 -469 -884 -149 -137 -899 478 -87 -712 -667 599 240 -828 -64 -29 785 -25 623 -821 -94 -24 186 333 -538 629 -579 450 -860 502 -176 426 -740 754 709 -692 -781 118 -453 -850 -267 -742 -375 -807 724 675 64 -498 -456 -7 -826 -857 -459 -588 674 -17 -616 518 -776 253 492 379 -834 -379 224 310 -384 -554 88 743 -641 -428 -366 586 309 495 -783 -783 -858 667 -179 -248 361 -721 783 -491 50 -584 -720 694 -166 283 627 -869 -718 225 282 -620 -398 -440 248 2 -719 607 664 772 733 568 759 -860 -633 199 543 -253 330 -478 370 -753 559 129 -609 474 274 128 -275 528 337 -567 795 -50 682 237 732 -722 -361 -95 744 221 -695 -319 697 -517 -594 17 -627 -214 -68 -792 694 445 316 -486 728 442 -92 -371 481 768 -862 -776 372 -877 -211 -468 71 156 501 25 -636 -702 257 700 290 -317 -612 730 -555 -729 -221 -229 36 -185 -629 -788 293 -159 -742 192 -605 735 -715 -793 738 -378 -465 -888 -558 -689 236 -337 555 517 220 767 -583 744 -579 -6 -727 277 -882 85 -758 -350 -503 678 289 -473 -236 -199 -189 538 -41 -127 -415 -298 -872 65 -835 756 156 -270 -364 -284 -316 -776 -462 -683 -721 11 669 666 -598 604 156 578 269 736 -150 -573 -65 -398 -72 -706 -72 74 181 744 595 -568 -701 374 750 -357 547 -633 -637 520 778 -656 130 -532 -167 213 -218 157 84 -646 786 -137 756 -143 654 -900 -852 -699 593 -188 -555 -641 559 224 81 -277 596 -32 -47 665 -664 -653 751 -383 613 -281 -145 167 687 -164 129 -671 -625 257 770 749 68 -494 -182 144 437 657 -408 573 735 46 -334 630 478 363 230 753 107 -126 -578 606 71 513 -414 505 -674 -462 -655 430 641 -375 -744 -366 -676 -895 90 597 425 -438 -55 221 562 12 216 134 -33 486 -566 -675 -369 205 601 790 -466 -246 524 -859 91 -104 -630 139 91 260 635 -562 -395 185 -816 663 -900 725 397 326 63 771 -621 247 -781 -402 -64 178 763 739 762 366 -358 -173 262 732 -133 272 -29 -517 -89 241 -505 -270 -203 -532 576 -499 342 433 371 483 145 113 323 -654 34 -871 -849 21 -627 -154 20 -435 -261 -767 559 207 142 439 -29 -389 622 -76 -735 -522 768 316 364 298 605 161 -793 128 -484 -201 361 87 219 547 634 -560 -117 -148 415 -768 690 -701 273 -272 -859 15 -708 -12 75 750 631 276 74 -61 788 -877 732 -545 556 618 -745 362 -170 657 -868 -628 458 -561 -432 341 -845 -576 377 -394 -491 366 546 -100 -422 774 636 640 -295 657 72 65 413 -575 644 61 -505 -514 585 31 -240 -872 -77 17 771 -290 284 51 -226 270 -278 -21 539 -14 537 -249 -873 28 -93 422 167 -613 -331 -575 -732 321 -98 44 -846 -184 110 334 -603 -119 -857 -440 336 -509 -842 -287 -457 -857 -322 -303 -475 -121 -69 -832 8 188 -160 34 -572 51 -528 -503 -648 318 -147 -846 -130 -112 354 523 -484 -897 271 -861 337 154 -99 -137 -102 307 253 -121 528 584 -260 24 -707 -824 -622 658 682 -896 773 563 -321 336 -269 -719 -863 -357 760 367 490 -437 -709 -407 781 181 -311 -400 -79 464 705 -331 -90 -345 -284 588 -730 -714 394 32 675 734 -767 -880 321 55 -533 -846 -201 -676 587 276 -653 -628 -698 -793 258 366 61 530 -768 374 64 710 -174 738 725 -696 61 693 565 502 -34 -133 -379 -581 -738 365 -167 -572 126 -374 -725 -403 283 -197 569 -478 -97 -292 194 -263 -750 -809 531 316 607 769 -99 574 -666 -863 -470 35 -893 507 -277 -856 -34 -854 -896 327 640 -866 212 733 364 714 -801 -364 510 -167 585 -145 248 -442 -705 -271 131 389 -155 -430 -81 550 497 -612 305 506 418 -577 -151 -53 658 -543 -369 64 54 -466 585 -287 385 274 454 97 -688 -339 179 518 241 -621 -703 -703 384 -330 708 732 -381 730 104 -240 233 -822 -343 389 78 -810 306 -615 155 215 612 -657 -556 -247 359 -472 412 70 -491 -511 461 722 -829 -502 -724 423 570 682 -273 313 -535 362 753 214 575 278 211 614 -161 163 157 -452 190 -701 -460 -295 81 -354 -478 -851 -689 764 62 188 -858 297 -702 -580 -856 590 -59 -183 -245 -449 -81 38 113 -361 623 239 253 -235 79 674 -469 60 606 -690 730 520 352 -866 267 751 387 -96 351 -515 458 421 453 559 -580 -175 -876 137 -432 519 -465 -547 -299 500 -497 -1 -130 -409 -441 67 -571 -726 707 -597 -91 772 24 154 13 328 -69 -114 288 -336 -219 406 -900 75 311 115 -823 -813 -130 -879 62 -813 -709 -793 663 -430 -551 -790 56 -576 191 -390 -539 -547 -25 -293 -421 -549 716 -25 -321 542 589 -612 573 547 117 -244 439 -243 -745 32 -591 -515 -125 -501 88 -63 -885 -745 -343 -756 -372 -132 -449 -718 186 715 -717 -575 -136 67 -211 -336 -612 107 -452 -870 530 -207 -262 206 -732 753 -14 643 -277 -661 -507 -817 694 385 2 536 -123 704 345 27 336 -627 110 -651 -251 -619 -619 -429 648 438 258 317 -199 70 -25 66 690 27 87 742 -849 -440 124 -348 -326 -214 -502 -593 -249 -181 -366 318 721 -509 -567 574 -537 166 254 -347 -339 -161 644 76 71 -503 78 576 -243 -105 762 505 309 -146 -704 -660 530 -64 649 800 326 -610 -423 -782 762 289 538 -122 90 -691 -513 110 549 487 190 462 60 -131 460 249 -655 -380 -324 502 -752 174 -653 585 -107 251 -237 235 -162 663 -813 441 -721 -803 -475 264 797 601 -12 -589 523 684 633 397 -802 786 -227 296 237 -63 168 -612 -153 -588 -426 766 -673 121 589 -2 445 263 659 -352 772 334 -260 -588 179 -814 -647 -287 777 99 421 -812 425 132 -897 361 529 -195 656 -853 -595 698 -759 -116 -750 615 2 -647 488 -689 -251 -111 -347 587 173 -841 341 272 422 661 655 687 752 26 621 -728 -836 723 618 92 -750 -532 -504 361 587 368 350 570 -689 479 302 654 190 -80 -593 60 -514 -552 -777 -183 152 -549 -271 724 255 705 119 194 -172 -98 -676 -252 -887 -885 405 531 791 -55 -253 -153 -474 346 340 185 257 466 -505 347 -480 -317 -740 -520 193 -311 163 -170 -441 -370 -156 565 -545 435 704 627 113 50 405 284 -755 545 -236 380 138 15 -760 301 -30 363 175 -51 621 -137 -806 559 -829 -705 -13 519 -404 -740 530 -556 -30 -149 86 -317 -260 -167 730 234 589 72 -470 778 561 -124 -498 436 -845 444 581 -375 -157 631 513 -131 -127 -895 253 314 -406 -687 -238 -789 -174 21 -493 19 716 375 79 -726 737 207 -814 634 -11 399 -481 -467 -873 702 -587 -202 -317 -314 444 331 -151 732 -292 -897 712 -679 -392 -560 -483 11 668 -879 653 -120 -71 -342 -724 474 548 78 -84 739 5 -601 341 99 786 -627 -721 719 -422 -311 304 -394 -59 468 -847 -550 163 594 85 498 83 -670 318 -567 -634 -867 -32 -160 -57 543 -35 -553 184 -411 264 -145 586 230 -455 8 -552 741 121 -407 -250 -669 229 460 288 -338 564 195 -835 601 742 -427 728 -90 199 -117 -377 767 -213 -163 -124 -26 -882 -827 90 -483 -726 -857 -576 -306 -337 679 -13 -707 -203 241 -436 728 331 445 -510 209 232 -382 -329 -408 -855 183 -545 -885 -637 449 -153 -50 739 -445 97 -476 75 508 581 -561 -94 -274 -684 -713 250 -324 636 473 391 118 -603 240 637 575 -355 633 -7 394 361 -358 281 380 -452 218 -802 -149 209 257 570 -20 376 -748 -542 22 453 -282 681 -5 -828 501 -644 374 -423 -80 -92 595 592 61 265 -370 -37 654 311 -84 -83 -492 -338 -107 736 -621 -569 -194 -601 -799 506 -128 522 19 -504 -759 -281 -280 277 -268 -205 -863 712 -875 147 -578 -1 -866 -32 634 -839 713 184 679 -501 -29 -453 382 -408 -11 631 -305 743 200 384 392 111 638 467 -74 258 713 -506 400 243 398 -320 103 -259 565 655 263 -771 -415 -274 -146 225 390 44 -806 -828 -357 370 429 -667 -316 -208 77 180 -333 506 -48 -574 -25 -265 -116 -505 111 722 159 -610 758 307 -310 528 561 730 242 98 263 480 -572 593 667 584 -424 756 410 -384 -209 -776 42 -191 -377 -512 228 527 727 516 357 -566 330 451 -887 438 408 -882 120 605 489 550 -207 -496 -721 -398 -717 -689 -822 373 -644 86 701 -10 -101 -412 767 -468 547 -519 101 -674 -761 378 -333 641 -242 675 679 112 -790 498 -790 81 96 54 241 -708 303 792 573 191 587 -687 763 -706 81 482 -667 124 -44 -540 232 -860 238 -593 329 409 -875 -575 669 173 352 169 -436 266 -303 563 -612 630 545 258 -778 -451 -308 -266 -493 -184 -362 -577 77 -450 -186 559 8 522 -344 -528 306 104 617 -496 -580 -99 -793 463 -598 -758 475 -177 72 -737 80 344 192 687 -876 -480 181 -537 -181 -361 243 54 773 -636 324 -43 623 647 407 561 -620 -851 -157 -688 347 637 149 709 88 -634 -621 -337 -351 460 719 -558 -812 417 -74 -11 384 614 -790 -587 234 -242 215 -631 76 -742 -825 -572 -734 -112 443 -610 282 -106 -421 194 638 798 -893 -172 384 779 222 -658 -476 549 -564 -8 -693 -500 -753 -690 -319 401 -61 237 601 356 367 -586 -88 -198 162 349 -211 568 -88 449 416 636 301 123 -93 -402 -478 609 44 253 639 351 101 -305 -76 759 610 551 -67 155 345 163 -146 387 687 233 165 -844 501 209 -201 702 194 527 -794 -311 -755 209 293 661 468 -319 50 -851 424 253 631 -696 127 -434 -76 -487 -707 582 402 -23 273 -403 31 774 195 631 -59 -261 -611 -349 794 -19 -688 -767 513 138 -699 -775 763 744 217 -733 156 -411 664 -556 718 405 624 482 759 143 -482 636 -603 -246 -459 752 -612 51 -18 -897 -321 -722 -292 -220 371 14 -79 212 -292 710 -374 192 -727 798 639 -654 -666 348 -496 329 725 137 -94 -335 -898 -638 754 -406 378 296 299 375 733 -574 682 -735 750 -868 -897 -76 345 234 -558 -167 388 -249 -756 -47 433 357 -705 610 -769 533 209 -518 -719 -656 693 92 447 736 -47 496 280 142 620 350 275 -165 -347 494 626 -212 -165 -325 -15 599 -811 -193 667 -694 -116 -5 -92 457 657 -843 366 -879 -316 -761 -115 393 -243 -9 184 458 97 -63 247 411 382 216 -411 149 -90 578 247 -354 -251 -205 -458 -743 -192 -810 -551 776 182 679 -664 241 -320 -542 -130 370 -822 695 -471 -368 -255 -403 -379 735 -14 433 -367 -305 642 411 -136 584 -312 -396 206 472 -564 -565 467 496 -505 -705 769 442 -569 -496 634 593 677 -628 484 93 -408 -853 -415 -165 369 -57 206 752 148 560 622 -243 679 621 -675 585 -774 -113 358 -890 624 -799 -655 585 -583 -211 508 -675 -317 104 261 -355 714 -247 -117 -158 70 -114 788 316 -866 65 -24 135 195 -885 -791 477 735 -151 -455 662 380 -672 -743 -209 373 -853 115 -304 161 376 656 -685 -145 397 -367 169 734 -461 386 26 374 336 -593 413 212 -545 517 692 -682 -112 -664 -46 705 -628 -37 46 -320 -789 630 301 505 -664 293 465 -24 456 91 -228 284 -801 -487 516 -337 -804 464 -782 261 609 205 -538 -28 -708 452 -623 -668 -274 149 721 58 240 383 -383 -74 155 -662 532 152 756 9 -149 -857 778 399 -297 -287 608 -422 -38 -491 -724 669 -21 -632 -773 -320 -613 726 -440 341 -854 -891 -556 -863 -199 676 548 526 146 -296 532 -257 -683 -46 169 -540 -727 215 118 -520 174 189 321 319 563 -468 518 798 -815 545 692 -81 -191 -327 -521 715 485 148 -493 548 369 387 -341 -345 -794 -53 -558 121 -203 642 -406 680 189 -357 -388 447 -811 -389 338 -188 -33 578 -590 -414 706 -667 726 -516 459 -769 694 -139 -586 703 203 453 -137 609 614 -809 635 -376 -622 -655 -267 730 -325 334 -388 588 531 -225 -335 608 -602 -70 215 729 333 -798 -433 533 -263 -541 -115 176 -375 -457 267 -206 522 385 380 259 -674 -749 239 643 -539 143 -467 -13 -476 -82 459 340 695 346 -177 -680 566 427 -31 748 502 753 194 -850 319 -490 329 -553 -406 -300 393 102 -628 -472 169 -212 -88 561 780 -479 -715 755 -717 368 -441 -839 174 469 100 -136 -876 111 -48 -781 -92 53 599 707 232 -839 -173 -352 368 680 473 -131 -524 -724 648 14 -172 -667 -734 509 -402 -402 86 -793 -230 355 -273 -897 -850 -810 285 -128 -538 770 312 -822 -662 244 -361 440 393 -6 -23 254 462 -230 553 544 328 76 292 708 -635 209 -690 -709 601 -384 -493 -217 -614 -841 -125 -722 206 -302 -181 -709 644 724 45 -397 144 -549 -718 -584 772 -848 -312 -651 -825 90 540 -297 277 582 -636 -369 -584 -466 128 -364 240 -391 -434 -390 523 -288 -21 -595 -496 -833 -795 -810 -534 565 -891 -262 -205 45 -13 -811 -305 423 -244 455 -4 -848 -70 -19 -467 328 -881 475 447 -152 -309 -553 773 -8 617 736 -5 -367 -2 -707 -500 -898 261 681 603 -853 495 -640 56 -164 669 -559 552 -162 741 -190 -218 700 -232 54 500 -563 535 -402 -789 379 -11 -529 253 -68 -841 -853 83 -401 511 343 -224 33 -120 419 307 -637 -61 38 -262 -509 -326 -305 591 -512 -415 -731 -504 509 316 -714 141 391 -470 378 352 -266 -350 -136 -596 110 365 -832 -11 -746 295 -305 -52 250 101 218 379 722 -794 -355 -892 281 -18 44 -141 -872 26 551 -577 560 -591 54 -442 472 -511 -571 133 738 -143 -139 278 -681 -190 543 509 -453 -851 -379 -817 -55 -58 349 -238 -580 597 -167 370 534 681 -390 -771 134 -651 181 -885 -402 419 -458 795 -607 -878 -741 552 64 -215 480 377 -509 -592 -354 277 -890 -885 -345 260 777 -480 632 478 -383 625 42 163 501 470 618 -486 438 -169 -381 431 -567 195 222 -890 -100 -869 -131 -278 -775 -848 -889 -177 -560 -33 473 -183 321 286 -700 -277 593 556 -676 502 -128 486 392 -106 -612 -875 -769 397 -568 687 166 -710 -736 100 -315 -619 316 109 -61 412 153 583 307 -156 -848 -750 -821 -67 198 99 597 25 495 137 634 422 624 432 -378 750 -70 597 -378 617 338 -741 -573 -369 -286 -591 -92 -52 -389 425 707 -358 -69 138 -360 -868 -118 395 -518 758 319 -434 115 11 -359 -637 39 569 -887 -703 -664 794 468 211 -587 -281 -95 -878 525 104 -267 -90 67 -133 -533 485 113 132 234 -51 -481 395 596 -873 -481 410 -587 132 -42 -329 375 549 390 -811 558 -421 -178 692 -299 239 273 -531 -763 683 -480 -696 415 132 749 624 594 -108 -729 -352 -370 351 23 534 483 -505 -478 -837 301 -812 -330 -730 366 -149 717 477 530 640 -424 -534 360 641 693 -596 422 334 571 -346 -404 793 -466 575 763 -569 408 572 -142 -130 769 -27 445 -341 258 619 262 586 513 762 162 -394 -366 66 -708 -147 -446 437 380 -593 754 -782 -789 388 -778 118 -291 -424 382 -275 -440 -229 269 230 -476 -798 164 108 102 -534 535 -677 233 -475 -621 -236 293 -469 -674 300 337 -612 285 112 -487 -133 -541 139 -275 575 738 335 168 -181 -441 -873 -796 -507 -621 -341 -538 640 -488 -738 -491 532 -96 661 -72 -10 788 251 -791 752 164 -285 334 -827 -259 765 -667 429 -493 527 608 -325 191 -376 506 -58 584 -648 78 584 -737 280 -758 -856 212 800 78 160 -266 -309 -847 -383 -21 -663 460 -843 604 10 -629 -300 270 54 -54 344 -442 637 192 734 -743 525 -547 -40 321 63 -633 236 431 114 -424 -501 -764 -427 133 222 -375 -115 314 -458 68 535 -392 -770 -557 -242 330 798 254 -41 -103 -561 -243 -684 277 -188 243 -185 0 710 -241 424 -683 -252 159 -41 -845 -705 195 299 466 355 -13 562 -630 568 -669 622 28 -19 -196 287 -81 762 400 410 799 -71 572 -513 566 95 169 349 -416 581 -333 -594 103 -720 -187 -396 238 -846 -635 436 -354 -235 165 -153 -485 -74 724 466 656 -547 -604 -888 -681 267 -528 564 -872 -143 -255 -432 662 212 302 401 -677 265 545 38 645 235 -711 145 705 -806 -818 117 -639 651 -742 30 609 170 406 635 43 -568 -185 246 -437 731 279 -303 763 89 -158 -383 521 363 45 195 616 -774 -78 576 -527 -879 -688 588 -731 -430 -458 -812 333 294 -162 -792 737 -381 -449 -19 212 651 -604 -791 632 -758 229 -470 308 303 -615 -566 -743 61 618 -860 -555 505 -597 -634 -895 -312 -358 186 -453 -505 -730 -490 455 118 -781 300 596 -776 350 276 373 -475 688 -253 -338 -533 719 -887 -97 551 591 -671 -50 -544 -859 -186 -617 205 -374 708 196 -535 -380 -389 -727 666 248 -197 -195 -603 -472 -549 -447 505 -300 -499 -368 -467 723 -210 -207 117 -691 -661 -363 -285 -882 -562 349 -700 203 576 -730 -221 21 -761 -611 181 -4 -859 -653 354 147 479 -274 151 -113 253 -848 -428 -621 340 247 -61 -855 -272 -266 -206 302 -393 510 -260 -405 476 -526 -760 571 172 -80 230 -317 653 -628 -491 251 737 31 466 -372 760 -786 448 -564 -153 774 -242 -754 342 -584 -164 334 -442 565 -550 -308 378 -535 151 -430 -369 -121 480 557 -600 -649 -646 89 -194 318 225 -499 761 643 675 -898 -289 59 690 166 -728 -549 143 -554 -677 -17 219 218 190 224 -641 -267 -380 -45 586 -650 454 643 -430 -889 383 742 -555 557 514 -278 -133 -772 25 -404 -405 -291 -215 -348 711 -196 551 683 -336 488 107 -494 -761 400 750 550 -834 -814 382 -95 -893 439 707 383 -530 409 461 -467 458 314 -431 606 -326 -453 576 -494 -760 -844 -754 -47 -366 -614 -215 726 347 407 118 333 -795 -645 82 -302 538 -152 -261 -855 -509 -133 137 444 10 405 282 183 697 -360 799 -587 362 26 206 686 -435 -477 620 -289 404 570 -823 -445 350 551 523 -273 556 -768 653 372 564 578 615 -498 483 -177 37 -564 363 32 327 3 -480 -402 -430 645 -522 -582 48 -498 463 -180 347 476 -668 -820 -769 183 -229 -520 -124 -264 -717 -389 -610 -409 -396 -26 106 668 -884 650 -521 357 183 254 -729 739 -169 57 -854 -380 398 -549 18 647 -617 523 278 -679 337 -874 -60 360 -854 557 696 278 -801 492 -780 -477 764 -26 781 -594 609 -900 -199 -854 -891 -519 565 -235 -127 -677 -791 309 581 575 -484 -264 777 -381 -607 603 -338 -536 -430 127 713 670 627 204 -445 227 -8 -354 337 -156 -632 -668 176 52 -654 105 549 480 410 -742 -826 333 324 378 747 -633 -293 -425 -234 -807 45 -583 694 -782 634 135 485 -484 -429 416 40 261 285 521 750 341 -212 680 148 -289 -32 -692 159 671 -512 656 -411 -501 -545 -875 -626 308 288 711 682 10 354 -602 534 698 -497 294 693 317 -368 360 -542 -304 -313 800 -328 743 675 -373 -281 750 198 495 -271 95 384 -246 -59 -20 -35 -373 47 -844 648 31 -265 404 357 -730 -496 -526 764 441 -394 -663 627 -738 781 365 -507 -622 -382 -877 283 578 464 -357 752 -206 -245 -263 64 678 -172 167 -158 -530 400 -114 726 -176 476 -646 582 214 -382 -869 -751 -342 -696 -316 582 27 -34 82 755 228 -13 263 566 424 146 -880 -574 -503 -267 247 170 -617 438 -582 78 -723 -388 688 -647 553 -89 -617 -532 -500 -463 524 55 -346 125 579 -207 592 -290 -853 -818 347 -376 -112 753 339 -666 -430 -23 132 359 -782 -599 -235 57 514 -95 -885 -172 21 564 -264 -842 -262 -551 536 100 -594 246 358 -180 -616 -291 -297 631 -477 -293 -35 -773 390 -256 424 -732 -767 453 -733 192 678 449 461 -900 -310 -580 -208 28 -719 -577 230 -139 557 -838 173 535 189 668 443 -880 395 496 4 -418 233 690 -401 -571 340 -598 266 -248 -431 585 -745 -418 738 -744 -605 -184 588 60 -675 -847 -280 -662 -407 -312 -289 -443 637 358 -280 -747 -698 355 426 175 10 -170 -696 -511 -532 -694 258 -750 339 -398 517 178 -478 -695 -596 104 -492 345 676 -492 -659 -580 -636 684 551 547 275 693 -563 602 205 96 125 20 465 -642 239 758 179 732 -25 498 472 -363 -62 730 642 -596 -424 -154 -481 -262 -511 697 326 -815 -752 -235 212 -833 431 -553 -645 179 -372 -259 772 426 -686 -501 607 722 568 660 -155 217 -749 -318 -326 292 479 -417 486 768 -451 125 -149 -77 -433 -553 227 -199 -574 -447 45 -842 354 336 45 109 -379 -296 -620 -847 161 56 369 105 63 360 651 256 -187 240 -399 -146 -404 112 170 675 221 557 32 620 -42 343 175 -438 506 251 -102 697 772 -839 22 -135 96 778 677 -588 -364 583 -435 560 423 -757 -62 -734 -112 -793 190 -19 -336 -86 270 -541 388 528 -474 -25 12 -892 670 681 371 641 702 -352 -632 -647 -4 -628 -753 138 -767 -642 -24 -571 -207 -619 -169 -804 -214 -92 702 -884 546 -720 -261 594 -862 -583 -834 -715 627 22 194 -377 -401 -172 327 591 65 381 775 -687 -769 757 -265 349 573 -679 527 -824 498 -540 -351 -291 -506 -859 -310 -723 -139 -607 -91 752 -18 -211 -620 239 509 421 -624 -613 -674 -274 -147 346 736 -146 -596 251 -497 -792 -124 -424 99 -102 35 747 -537 592 169 213 -748 -644 392 216 367 422 -703 780 -862 -169 -771 -639 655 52 275 760 -70 748 -722 -592 337 -247 -234 -33 601 716 663 -385 -358 -275 -395 668 -450 48 676 539 632 -532 518 624 266 -780 -647 -537 -550 510 -542 -175 -286 319 355 520 400 53 702 19 -93 727 -288 334 589 -256 691 639 384 254 23 646 0 -145 -432 528 272 521 -527 399 566 355 250 306 -231 -133 -138 259 723 -463 30 -662 302 5 396 -383 619 693 385 -847 -838 -275 219 -893 -757 622 -106 533 536 613 -38 -570 313 522 613 -482 -159 -461 40 -9 -686 -182 -289 457 607 127 357 -867 184 -506 738 721 2 628 481 330 717 -111 491 -262 -182 -449 -7 -98 688 642 -566 -514 72 202 442 -858 732 478 673 503 56 181 -371 602 -184 -541 558 487 -268 -151 108 395 -387 700 454 494 490 -135 -620 633 580 -849 625 -382 -758 5 91 -757 270 -123 -85 -382 -556 -427 -873 -107 -738 -500 -608 -57 -560 237 -490 -679 -425 184 -103 -850 562 -513 -126 35 506 731 -667 -45 276 97 149 -894 -232 97 -291 -230 391 -3 707 -320 376 -385 -642 -359 -109 797 481 -217 -871 301 -211 -65 -447 -430 -47 501 -381 -364 461 561 48 -74 -551 695 -269 -115 -871 -108 184 608 -552 681 -690 -319 579 359 388 713 -250 -67 783 209 -149 88 360 -869 -738 319 -550 -731 587 -419 53 -10 740 -679 -746 260 -615 130 35 -853 -379 -454 -536 -792 -424 -32 212 -663 478 -112 -576 4 484 -186 -531 -519 -40 -547 -82 -865 484 -667 -320 -720 -418 -167 -516 -194 -5 716 411 -112 765 -644 129 610 -30 460 99 -199 31 631 209 -313 -651 505 367 580 701 -346 373 -667 -235 -826 151 168 -727 133 -433 -777 252 -256 -417 321 641 -451 785 -164 631 472 -507 92 -900 -441 438 -687 480 574 -5 382 -576 -268 -284 -357 6 -197 -443 -516 -83 682 -460 678 28 -816 -351 -41 622 159 -197 -783 -467 -335 638 -353 699 555 -785 -547 -651 -45 95 -298 693 464 -157 -859 194 -571 267 647 -84 38 -893 -599 781 -420 479 -208 742 795 300 -826 575 513 -47 227 -104 310 19 -557 -836 525 114 -124 -474 -440 -330 614 670 -317 628 81 515 -618 -38 693 790 -405 -584 52 573 320 192 236 387 -164 -164 192 -849 -643 221 -651 -278 -117 -312 -858 387 -334 -722 198 -613 -2 742 -219 666 -123 589 266 798 -448 -674 529 -18 -225 -403 -775 214 -159 -742 63 763 -428 748 -285 489 -246 -316 509 760 -376 -258 520 59 16 -670 -731 49 509 -284 206 486 -397 289 -797 605 -798 -748 -844 -511 421 -315 -205 -581 -828 -722 -66 37 -752 -771 -349 -311 468 -514 563 729 687 -422 96 -795 665 752 166 245 203 -371 227 395 -584 -737 -308 -836 744 -19 516 -517 -320 180 -511 -489 -650 -205 -402 -197 -218 -91 532 -673 -221 -731 -61 -671 -201 -646 373 588 614 -592 -190 799 -632 778 -382 354 -885 -150 -307 57 206 -512 -471 757 762 168 339 299 788 747 445 56 -320 89 -758 -822 130 -795 275 60 -297 144 173 203 161 -508 277 -877 425 763 -741 -312 270 219 513 -40 -634 171 -86 417 -403 -399 123 -647 -578 -469 -851 137 -379 711 502 -720 -110 296 -306 6 -438 772 618 388 -242 106 370 -538 155 -669 181 -229 560 378 -649 671 798 -94 -285 -114 685 265 83 -106 -101 -807 460 92 -229 673 -775 363 -38 -585 7 770 -892 -172 -787 232 -391 -86 -499 -75 597 378 360 -729 -705 -737 -96 728 -272 410 116 -613 -644 234 -757 636 97 -691 -95 55 30 -267 -550 753 243 -195 59 -74 -848 130 448 -451 399 -168 79 -99 697 -194 -742 258 104 -431 793 49 -514 284 681 -867 131 -230 131 -368 -184 261 383 -606 70 604 458 306 -243 579 -161 75 -14 -227 693 -610 -552 645 -228 754 -606 -632 -865 724 -191 -262 -405 405 559 -289 -659 181 -245 86 167 -350 -438 -538 471 199 27 327 520 -580 -131 -89 785 338 607 431 -666 200 132 -643 700 186 -777 -18 -594 480 180 -321 -748 263 -489 428 454 -357 -117 772 -633 -128 240 -559 -94 397 60 -432 -133 232 -621 708 -804 -615 -155 -683 127 -669 -452 584 738 -551 -852 666 -1 381 -774 613 363 -357 169 -629 -660 392 502 401 -743 174 -756 -271 -47 420 -813 681 71 -373 181 326 -265 466 202 -826 -732 -784 -605 -207 536 518 608 -499 -885 100 -495 446 84 518 658 713 531 766 79 220 -104 80 -600 -432 -378 479 262 330 706 -528 161 -26 494 581 -299 266 743 96 222 -174 490 85 571 342 406 491 -589 -303 153 589 -655 -308 375 -165 -510 577 688 -41 620 379 17 572 -447 -507 -474 525 -146 742 -710 -485 -368 -727 -466 382 475 574 -807 -58 312 -115 -730 231 -476 -750 -51 574 66 355 500 -125 -151 265 772 156 43 -410 -92 737 -550 679 6 714 -772 -234 -6 187 247 -236 10 -692 -61 485 727 -510 138 374 51 10 -80 478 -867 63 154 -278 -639 34 -258 -596 -836 -678 686 398 403 797 414 108 401 166 -158 62 -251 463 -39 754 410 136 302 -314 -638 -246 158 -701 -856 -589 512 -770 -364 -74 511 -662 -239 576 690 119 612 -2 -22 15 676 -894 -116 -2 -378 651 -310 546 -667 -74 -251 120 517 -81 -763 740 656 -578 420 -414 509 687 -408 -775 415 -582 -252 518 -430 -687 -372 -585 -504 341 -877 126 203 -751 605 563 -112 -844 -830 228 -615 -863 193 46 -488 -755 -230 -633 361 374 434 33 -802 -797 765 550 -280 549 -791 639 276 -142 346 187 95 -484 -120 -221 714 168 714 -117 299 -879 275 81 -405 37 -897 -330 385 -659 -664 -236 -898 799 -877 200 661 -545 -22 763 -599 -518 78 569 773 -618 -720 -624 -444 672 -694 -561 244 -683 -442 -511 -694 -883 -609 -51 -770 -120 -202 -307 -107 -483 -520 502 -396 -23 65 460 91 52 361 393 -266 -686 -346 440 -154 445 -360 -31 697 -478 484 -512 704 236 493 -588 182 -413 -715 -313 -781 -761 -849 -29 -503 -518 -6 -399 11 -748 -790 -117 29 -765 600 -324 -250 147 175 366 334 -617 -838 -461 -388 32 -851 -275 -555 -323 293 476 427 379 142 223 142 211 396 -850 -594 59 -257 -632 -397 611 -672 -709 249 -106 -595 623 81 761 -94 -260 86 -879 -754 -319 565 223 633 103 715 -61 -332 -505 373 200 -438 24 -8 26 -300 -827 411 -714 -200 -417 794 159 -255 276 -764 176 -573 604 -353 -440 -488 -331 -257 142 -482 726 -401 -588 -886 454 246 231 208 -255 561 -306 -374 -465 750 501 658 598 385 739 -325 -372 529 -580 -634 -647 569 -256 292 -196 704 -594 -128 -612 -379 -724 -9 -889 680 449 772 -351 351 340 -47 -290 560 -855 226 104 -174 331 515 -471 -541 -546 388 605 444 -522 -353 -634 443 -794 -774 -646 162 -375 -384 -78 -295 -585 -679 -306 -871 437 -265 507 151 -798 726 627 -792 -708 -254 542 -429 564 796 -237 292 792 44 101 -568 -770 651 316 500 -701 -687 93 -227 -179 698 421 -63 171 -415 -793 -13 121 634 -800 -41 -400 671 666 105 -599 530 -488 455 218 -744 620 -288 -300 376 645 -624 -543 425 68 -237 -368 564 -680 43 -440 -528 -178 699 280 -133 -216 428 -509 116 -757 -621 797 -526 717 429 612 359 -236 230 526 539 632 409 535 -767 234 -244 106 -102 -556 -133 -468 717 422 761 -307 -81 -110 -556 612 -732 -575 -539 -757 -553 -791 85 -851 -861 -418 468 114 324 774 401 254 317 -8 710 -766 -218 524 116 2 -564 -791 -509 -613 -194 -123 196 -360 -626 -182 -639 654 505 -497 -271 -48 800 249 -375 -209 332 -664 505 319 -101 59 -111 357 -559 640 -128 -795 -493 -224 -582 30 576 63 -13 -772 141 -11 -285 200 -777 379 -153 -507 474 -285 687 -611 636 270 292 559 -466 329 -91 -604 80 792 -88 245 -38 -621 365 639 523 94 723 0 26 259 -605 409 4 -899 -313 35 -165 594 -166 140 172 4 -642 61 -11 -739 -74 -821 61 -377 172 182 208 218 -294 -80 670 -266 165 -20 -776 44 201 658 -559 -186 638 -755 -574 -329 -542 432 17 -111 547 -657 -35 742 445 666 -714 -455 735 -63 86 332 -358 -592 -751 217 519 583 -568 696 85 -287 728 -246 -68 -654 -135 -35 -289 581 -504 -777 305 -673 509 359 474 -842 27 -386 378 147 739 690 243 727 -149 210 -514 -378 -479 79 -441 272 -586 56 -652 -762 -813 300 51 454 -421 320 -644 -354 664 -448 -207 -56 -59 -190 333 -875 335 403 -491 -454 83 -850 358 -614 -119 154 33 -647 -789 -532 -852 -641 762 630 -265 -682 -889 -737 512 551 516 -816 377 -208 252 568 512 577 791 -368 -394 -828 680 286 -537 32 -723 -503 33 -614 -856 758 195 -280 333 181 -195 436 25 607 -410 753 581 582 -679 -207 -689 107 -760 -380 -854 -881 -285 426 233 688 -534 -454 378 528 352 44 545 38 -181 475 646 -555 616 -818 293 760 -822 566 73 -406 -370 -639 -383 624 760 663 154 610 150 -749 177 -329 17 -577 -711 -37 283 585 706 671 -731 764 101 83 -844 -282 -743 408 206 -713 31 30 608 -535 228 369 739 -19 -95 498 -101 -282 483 -711 643 -87 768 789 -615 -68 -436 -102 -205 93 482 185 625 -123 -796 -767 -645 -431 220 -296 -690 628 -779 -305 -55 162 -826 -335 337 757 514 -569 -296 -715 437 662 529 464 -147 54 126 -306 612 -656 -822 -488 616 -733 -17 -762 -819 -733 495 -43 253 -210 -659 -566 -290 -251 643 -19 788 295 490 -342 -522 114 -229 -661 -124 -706 -417 -392 599 782 153 -842 455 733 -12 304 -24 648 240 -55 261 72 -472 -725 -371 291 -594 144 -294 -538 -231 -149 -64 800 -384 534 154 116 -819 -848 495 -517 -449 46 -560 -275 -21 306 360 -636 157 -710 -34 187 311 506 668 -678 -160 385 -315 -246 487 -100 188 -260 611 -883 -702 789 -132 -75 -658 -306 -105 -462 460 493 295 -834 562 467 371 604 628 651 -473 647 -770 -68 764 310 -247 -215 122 -610 -74 -885 -692 -162 347 -525 451 272 549 -275 358 -178 654 640 -382 271 594 -564 -700 119 -219 -401 487 186 -498 -133 -293 758 -754 392 -224 661 219 145 282 -558 -467 -24 -542 -895 640 -692 -548 111 151 -568 -545 -151 -146 318 -605 -601 440 90 -27 -111 153 716 488 406 -115 571 -860 721 -530 625 502 -92 -878 -454 98 -315 -368 -233 -797 412 -625 -560 -5 -504 -126 516 -716 753 583 -97 157 222 -298 124 599 -745 235 785 279 -60 -241 348 -339 718 -735 443 446 639 -98 -451 -230 702 -606 665 138 191 -844 -790 378 -874 -509 395 -621 331 -713 197 75 -335 449 -819 698 -549 590 -16 -132 -68 335 151 321 559 -536 -445 659 -233 -646 -91 -890 747 -355 -348 -127 222 -309 -445 38 -878 282 634 368 657 -597 276 333 24 -396 -658 681 -183 -424 235 207 31 -757 436 -813 -350 341 -360 542 -132 202 -634 -78 -608 229 718 445 -702 -680 -460 -800 -33 408 -452 -485 -148 -581 -713 520 -842 -68 661 -148 245 -335 -507 633 -438 -466 -18 -570 -762 11 -264 -198 352 -845 365 391 -99 275 -619 -767 -417 -890 -793 661 612 -676 -351 209 342 -408 -841 -884 730 -670 -58 129 506 -704 209 471 4 -822 104 -852 -234 -748 94 -825 310 -165 216 -894 316 375 -136 -762 539 -108 779 -696 -284 514 -148 195 471 15 -624 62 -644 -263 373 570 308 778 -656 -517 -234 -840 -619 552 -459 247 -241 -10 -149 361 -423 559 -834 -739 -604 -350 -489 -641 -288 192 -136 151 797 -798 460 -575 517 -674 -199 -123 654 -189 -63 -356 597 -68 207 743 -568 -384 252 -734 -595 342 -707 638 -6 18 -337 -885 -400 374 -762 -265 -553 336 -315 -26 33 -801 113 -485 16 719 223 371 -80 604 -723 -861 250 124 233 -323 -674 -390 200 -453 123 -322 -731 -270 -76 663 -82 514 704 -163 -405 70 -288 -367 402 67 -13 -872 317 -81 716 312 498 -669 -420 -28 282 -119 678 355 4 -677 -267 -151 65 -784 485 620 160 600 180 -862 473 181 525 -418 755 244 348 59 -235 -105 -802 54 13 36 -152 -327 -640 -13 648 -172 -532 -455 -291 486 -875 -709 236 -740 421 -333 -16 -160 363 102 -4 783 676 397 483 346 -349 399 -636 239 442 -352 -586 98 -658 -395 93 -388 -369 -897 646 42 589 -628 -468 -331 111 273 787 319 -128 383 624 730 321 448 721 -434 -98 -427 210 352 -141 -654 495 -704 -658 -158 17 -284 -793 -578 -671 768 -389 207 600 539 269 -647 -553 -224 686 -7 579 3 224 122 109 -80 -134 -181 314 -407 740 201 -748 590 -523 245 -542 638 -601 204 753 -9 630 -730 278 -697 -581 -339 -151 385 334 -427 -151 -712 363 614 -55 -682 -384 -609 214 -679 594 232 -261 479 -388 65 754 664 -16 438 634 524 -629 -814 -298 -785 467 -531 390 -125 -616 -784 575 558 -579 49 338 630 -570 -848 42 -340 -832 785 -198 -275 749 -424 -797 -562 -590 426 482 258 -840 -582 -552 797 563 507 -220 -779 -213 135 717 -356 193 589 -866 529 -11 -180 55 -374 -749 -761 -866 -647 -306 608 509 157 -228 571 -49 -815 -525 -717 -285 643 502 -726 -92 767 331 -832 619 -33 -128 -885 -826 -391 755 761 -179 -95 227 -460 -289 -591 -29 329 524 -661 490 -518 -356 -791 103 -455 -422 101 507 -10 -200 -659 263 767 -488 660 101 -226 -796 596 764 -519 309 656 539 569 -555 -344 707 -449 -433 721 263 754 -83 -727 -353 15 -428 -803 233 706 250 -466 22 -283 -197 751 193 -110 -75 614 -695 -530 -478 269 -290 625 344 -373 69 -813 -547 -270 -354 348 -82 287 -572 -860 -53 448 461 -635 -451 448 -71 49 -399 -166 -90 -565 497 473 717 34 -452 -664 768 163 -314 601 477 -681 -615 582 -16 -350 -568 272 36 -194 562 -398 513 228 -118 -199 -613 -423 -157 -497 727 -809 -22 -504 349 -423 343 496 315 222 787 143 -542 26 63 548 -432 -856 -732 -703 -119 110 -161 -116 757 -575 -281 -470 -847 429 -350 -420 -359 339 -576 569 168 -410 -165 -132 -579 -875 -8 477 -714 -277 -148 59 -238 743 -662 -261 -5 561 461 -436 -869 -198 283 131 709 507 -527 189 175 -452 415 727 418 -29 -533 -118 459 167 66 -794 558 360 -823 375 -160 -754 390 -672 628 -347 532 -377 -441 -223 -292 -110 198 733 -716 341 617 -887 -854 470 512 155 745 87 -757 561 -201 678 -751 -74 369 -118 97 -545 23 -71 698 758 -23 49 786 -412 -432 -131 -121 32 -548 661 -540 667 749 320 -197 86 443 -851 537 -103 -193 -507 21 323 429 69 477 312 -830 594 -768 583 -792 -773 497 261 -894 177 531 -701 61 -782 180 342 269 789 769 188 603 351 -53 39 -137 -46 699 -863 -339 -75 665 -406 -549 -448 -330 -831 -573 667 272 -438 130 290 -524 -103 -487 9 -794 -169 -820 -199 175 -520 191 -653 -608 738 508 -831 -206 179 -180 15 798 -362 789 -809 -849 -54 296 712 314 -624 -398 -837 165 -757 78 -767 440 172 462 332 -333 -504 -144 -747 -843 287 -403 -716 713 -572 -587 78 248 -381 116 -450 -642 711 -762 596 108 -135 -291 -613 166 -368 -876 -468 -647 -465 90 189 -777 -463 236 -528 -280 396 -63 378 -102 -56 629 -498 414 748 526 -93 663 189 24 -522 761 -52 516 -762 -777 540 -804 312 449 -750 -387 507 -151 -557 -232 -42 571 -898 -63 380 560 478 -177 -171 489 -263 -579 -900 -892 606 -833 -76 -325 -126 -106 676 -674 761 378 733 -810 224 -160 -197 -675 490 -343 -379 292 -202 466 -547 141 -552 -177 -74 644 285 709 521 710 338 316 -532 495 -94 -147 128 -669 -664 -405 -813 698 793 300 -66 600 195 -165 -37 444 -200 -175 -493 -31 -166 692 -11 -130 -781 -814 546 -519 -416 -345 -283 89 -601 -267 327 305 -487 -591 337 -486 275 220 -693 -362 573 378 -538 503 135 -185 -339 548 510 413 -82 -444 -841 -821 351 -20 -492 -702 -157 -689 497 -806 -164 325 -412 -50 -59 -465 562 183 -296 -496 77 729 -16 8 -31 -71 445 326 412 -469 -277 13 -754 272 -550 188 -896 200 -890 -709 309 -15 223 -9 385 335 -656 115 -206 197 361 517 702 -736 540 255 345 -767 558 518 -657 418 -605 -665 491 283 724 199 -865 -759 793 -596 -382 496 -580 798 -380 234 -542 222 -612 138 545 -376 468 -832 -328 -394 -629 -20 652 -207 -292 294 -882 512 -622 -663 574 152 394 -144 -373 -528 70 -711 -659 621 -498 718 597 -613 -255 12 -393 -143 -629 -641 493 248 117 200 -319 113 -212 -734 640 472 -500 788 763 160 534 -383 -440 246 -821 -74 -320 761 -488 149 511 -305 -894 -807 420 106 -788 212 543 55 -246 -67 -27 755 -156 438 477 -716 -455 -380 281 -305 525 -139 -277 -387 -673 -743 -839 -98 725 -441 -26 -536 -204 580 87 65 -114 -561 -394 -688 -86 -156 -234 62 -236 -483 -402 -219 -691 24 403 667 -521 788 505 694 -718 -880 -18 -369 410 -327 -233 -128 612 114 -647 -890 -239 -628 -857 -664 -11 -140 -434 691 -669 508 -174 149 770 38 -34 -250 -896 -117 -46 356 -304 -205 -704 268 -131 613 116 -125 -5 -66 -730 144 -691 -708 -714 658 -265 405 -623 492 248 503 -285 739 -24 256 438 -287 -81 -379 78 -178 -366 -132 -802 -248 -839 45 25 668 656 90 -425 567 333 -835 -659 -95 140 260 -453 471 567 545 -739 435 -493 21 -490 -206 301 -205 69 796 284 -50 348 -147 -44 -877 769 135 -528 282 -383 120 -62 328 -740 -154 -16 404 -721 93 -615 -797 679 454 -153 668 -419 -22 -800 -877 -572 -123 -317 -788 484 127 379 62 773 247 -749 568 -703 -745 506 575 -472 -569 -845 -601 473 -528 748 318 -691 -599 -582 -338 -341 -386 -16 179 -75 -898 -261 -826 393 -803 -316 -402 -245 -650 663 193 -837 779 -891 -197 299 394 -623 -155 720 797 612 47 -498 -846 743 284 459 -251 -765 -197 436 -536 -829 294 -536 787 22 -393 -633 794 720 492 508 310 -269 48 664 660 -220 -423 135 -367 216 -10 221 301 -241 303 -276 -210 498 -157 -865 365 425 729 389 -131 -672 -11 -526 -345 357 -894 -471 432 -177 784 566 -801 76 744 744 -717 -886 -378 526 -92 -38 -390 729 -423 -625 -39 464 747 -874 -205 59 778 12 207 -550 -594 -159 182 195 48 -330 513 -564 -399 297 213 -707 -286 -679 -508 283 -751 -496 432 -884 -794 358 580 536 -643 -591 195 -197 122 265 112 216 -128 -122 572 759 619 -305 421 -808 -411 -371 -427 -165 -678 -691 734 343 258 -285 -699 -82 -857 -75 -203 -559 86 -131 -365 125 -23 -533 -795 -623 -173 755 529 695 -472 164 721 546 -355 297 -144 -679 200 -880 43 -344 37 186 517 -701 -208 -334 434 476 -562 296 -75 -525 -531 -182 291 715 -204 380 603 -25 314 735 760 278 -704 362 549 -224 722 444 -331 353 -405 -25 -749 -106 -339 -727 -848 569 -510 -557 368 -373 -365 -38 -331 -225 783 560 -782 65 -170 714 319 522 596 64 334 282 122 789 -728 -451 449 668 -244 -635 -222 -839 -694 -62 -434 -36 112 -208 285 135 417 -887 -197 271 270 669 776 -856 -430 313 -738 473 421 237 616 -370 -605 -661 142 266 -189 651 -99 -48 768 -454 -197 -717 120 731 -67 -686 311 -370 58 564 -717 -118 -544 705 238 -847 34 393 -596 -568 -604 361 392 99 -572 -867 66 541 -716 -312 -124 782 443 -455 481 -696 -367 483 -561 -534 -811 -132 7 307 611 -653 302 -170 -742 -835 -793 -808 274 399 -617 74 -123 164 33 -70 -563 -183 373 -266 -596 91 746 -175 -321 -604 -552 -407 696 -765 -633 -136 667 38 114 -543 209 -569 -845 346 -98 -793 -333 390 -453 610 274 -784 -467 392 452 710 -814 515 712 549 219 173 386 -44 25 -331 -553 470 -231 -460 363 175 740 497 -559 555 434 -422 -550 -662 -531 232 -269 61 624 657 -702 528 148 -151 -887 362 -178 774 -622 615 619 -801 -267 -284 -770 198 -466 -439 51 146 -489 367 173 -383 -163 592 -288 -591 -744 800 787 740 146 563 -276 -479 -417 -688 -334 212 499 240 -457 752 -615 409 561 -232 233 710 -83 663 749 140 457 99 637 484 -553 -28 282 -76 792 228 515 -234 113 755 -794 633 585 -542 -722 -397 -327 -653 179 -292 110 642 -301 316 -495 -492 675 581 723 -881 140 -572 197 -603 -510 -4 701 -437 -625 136 -192 628 -356 -188 619 269 501 725 -49 503 763 -467 599 227 -616 -168 -38 -506 -52 -743 -385 424 -302 -797 -512 -386 733 -752 175 9 -10 -36 389 -420 -840 657 738 -597 440 -890 307 -730 90 -32 -439 712 422 -269 -802 218 -813 -778 -417 525 379 565 -412 689 -868 611 -77 -365 783 -475 565 786 408 -299 -833 -520 687 557 -42 665 675 322 -233 -9 -551 -168 -170 491 80 20 499 -297 -673 336 -161 612 -551 -77 57 -215 582 -338 381 556 -879 -696 682 -89 15 437 161 731 609 205 -33 276 -758 -258 526 735 -275 795 182 294 301 722 675 364 -177 77 -408 758 391 -810 -537 -471 472 -698 -798 -627 -863 -550 345 510 712 -247 -889 -438 -711 260 509 -631 -544 -615 -755 -46 105 -605 -251 -216 -420 -760 -354 -541 -857 514 342 -221 -675 341 -835 467 499 567 398 -660 439 -140 -409 790 -526 -210 -637 -646 104 125 -765 -573 -591 317 -262 416 -382 -87 -714 87 -426 453 704 604 63 -636 -9 407 561 -74 -260 647 418 -128 159 450 710 227 -202 245 -165 619 5 168 -334 219 -254 -837 -350 565 176 -423 -429 -514 -772 651 307 194 625 -800 -773 -270 -858 480 559 378 -239 -10 -29 -662 610 389 526 -863 572 -516 598 -772 94 -885 -61 -400 473 -321 459 -391 547 407 607 -754 -522 655 57 -209 -665 437 -325 70 -441 70 -714 -570 -593 -65 -276 -321 -782 -666 799 751 -782 -717 -125 618 -777 596 755 194 -214 -868 131 -47 -854 276 413 -820 661 -68 -820 -599 567 606 622 -893 -859 391 -364 255 472 728 605 -211 538 -191 -644 -616 204 -844 50 -522 247 661 -377 621 -284 -2 -391 327 -482 -750 -187 0 -544 672 -576 -394 582 -115 6 -764 -774 -100 -432 -363 -463 -318 407 -698 767 -846 273 -849 451 34 555 784 258 -402 389 -591 -548 649 716 698 400 795 -235 -663 309 288 -482 227 646 685 -395 -5 -476 -267 -306 107 525 708 76 -732 730 -587 -353 -293 -888 -350 -502 -387 332 -160 50 -494 -426 -8 -765 -405 153 -176 -209 -695 205 -250 -643 -140 796 -168 -4 -260 149 94 202 -342 -416 -280 2 -224 645 -146 493 475 475 -668 -326 707 -700 314 539 175 44 -748 -799 -322 -477 -55 -687 749 -225 -339 656 62 -395 -795 271 169 -618 -545 575 334 410 408 343 -122 661 242 -554 690 -59 -672 -353 -649 614 340 -509 213 -678 -93 -154 -815 673 500 187 238 89 -20 -246 598 130 -155 579 -187 583 466 -33 -637 692 657 693 -690 -658 305 644 783 -599 -809 506 -518 -720 -124 -181 -75 -297 373 -21 768 312 -48 567 -533 -825 170 -772 212 390 -380 467 -35 -460 -304 -703 190 628 145 333 -741 220 785 -779 -817 521 769 0 -256 529 425 -265 281 -108 -29 240 -725 -607 -585 202 -536 -188 -116 -513 -326 -56 -404 -126 -868 337 108 -461 581 -880 -540 701 -731 -319 765 247 461 567 -455 -880 -422 484 -549 323 397 -498 6 -444 -251 395 491 486 129 -410 -97 -862 595 218 -607 -534 -113 516 -695 -670 -744 -773 454 -202 -669 16 227 -354 146 411 389 255 -233 -348 -832 456 306 619 -4 16 -376 347 -107 569 162 -639 -398 -742 -796 -290 506 -804 -254 -853 386 -160 168 451 -726 -847 -293 650 602 -328 301 -646 -630 -548 -621 284 -301 -174 459 678 -105 -19 181 -202 569 706 460 683 90 -357 -81 -214 390 677 135 628 -61 144 -753 -791 -862 -210 -395 484 -412 -422 -632 -546 762 377 -813 -687 645 670 -101 -781 269 559 294 270 -569 -442 348 -340 -207 -529 673 569 417 502 284 264 -582 -399 -375 -789 556 98 718 -390 -749 464 -276 799 -163 -522 66 580 -312 195 -542 -885 654 -852 75 -684 -589 -399 -811 -545 360 -235 2 -228 734 -328 682 24 -664 -536 701 -628 376 364 -854 0 315 734 731 314 -119 -517 403 -583 -413 44 716 173 -663 174 -214 92 759 -308 434 -535 -620 745 -559 -38 -419 435 -352 -779 51 -812 -254 790 151 -595 -97 236 585 -500 745 526 -65 -511 -273 -804 197 562 -349 386 -263 -28 217 717 258 -274 179 50 -790 -500 170 796 -748 -838 584 83 -528 633 724 -243 -481 -345 438 60 186 -134 -804 666 209 401 -414 -101 414 133 379 -432 696 -791 -619 548 572 561 224 -114 -700 698 -8 -738 -631 -27 783 -124 43 261 -289 -338 32 397 398 -28 -885 -703 402 214 -623 -4 -488 753 45 759 627 -415 -268 -678 -424 -497 -665 -693 -318 -350 554 24 153 -601 -895 -498 520 -723 -57 786 270 -193 -395 512 -359 -36 -865 -478 -430 568 201 -169 -586 -569 -52 446 105 -353 221 507 -602 -136 -797 -340 73 -469 544 -728 454 -535 -155 638 -839 87 313 741 -323 688 -530 607 -643 649 -411 174 -21 -868 -845 299 -899 346 437 -844 -32 -673 -451 -751 -56 686 176 293 370 739 -555 619 298 -142 -81 -821 -860 548 -835 -229 339 783 181 -758 336 -107 -48 780 213 99 105 593 316 261 -148 580 278 -823 -355 -705 -629 741 -633 -609 111 147 -387 -511 -884 569 450 -202 141 535 -523 -93 -877 229 398 636 379 787 399 -602 -539 524 219 663 552 -67 562 -693 121 337 538 784 -801 88 -336 428 -531 438 2 364 78 311 616 -26 -419 450 496 -856 -486 -511 -812 -39 -718 248 -882 659 -377 176 183 -118 -208 759 -724 -249 746 797 -549 -197 -257 30 -323 -887 362 -674 648 -509 -389 330 -296 -590 -216 365 774 -225 365 -694 -174 169 -450 -662 -294 434 -143 -547 -660 659 657 -880 109 684 389 695 393 635 -857 -180 345 -520 -621 -704 -73 205 424 -155 -253 -771 317 87 468 -148 67 341 495 532 -180 786 -731 753 -819 -668 424 327 63 366 441 180 -359 -329 670 -258 110 13 -471 -670 -844 385 -658 -362 470 -605 -899 -395 -136 -294 -692 -318 -428 -53 91 -830 -867 -594 449 68 58 334 753 774 687 -241 372 -9 10 -823 -366 -871 -657 -774 522 553 -259 -738 -606 -23 434 -367 377 -824 -690 425 217 22 95 334 72 -367 -302 737 -708 -21 471 -274 657 69 88 413 -252 -287 -55 630 45 626 290 86 733 -863 -290 408 -722 30 -441 -435 509 213 -369 220 197 503 573 -775 -791 -148 705 -10 776 81 305 781 563 -562 -288 -298 70 -547 328 769 -871 -123 177 -524 656 -417 470 -799 -64 252 683 -478 584 500 34 435 -695 140 176 652 693 -387 519 -624 -513 98 -522 -96 -456 -435 425 -102 -227 278 -28 -245 -766 -507 -480 -317 -313 -218 466 -425 301 -859 327 -270 -27 -618 623 -146 -237 274 261 -43 162 671 -7 453 531 -805 370 519 -438 -500 161 -899 -208 488 382 257 -404 -894 -849 346 -71 -700 196 -127 -51 -349 306 -760 798 513 -93 -56 -610 -827 -445 397 -288 502 -666 648 -16 -859 100 -787 414 15 -197 -136 -394 740 262 -22 -413 -766 408 246 28 493 -104 358 -64 567 683 664 -39 79 780 -204 -65 67 177 -720 188 -682 474 -890 -592 448 -749 -823 350 -55 230 382 407 -370 258 305 -699 -92 -547 -336 604 -316 -748 558 -806 -764 170 569 139 -52 57 44 -7 515 -473 -475 -489 -213 -334 -347 275 -897 286 -709 126 -692 -496 -611 53 -164 -763 -19 -315 76 -144 -565 -36 -147 426 -658 219 -697 496 -266 90 156 362 377 39 -277 584 441 381 -829 709 278 632 -851 -235 561 77 -23 94 147 -532 -260 625 -709 -851 -822 451 372 -430 -232 338 10 285 52 -472 668 -57 -409 -638 785 400 -339 395 735 -576 -224 -546 599 463 -485 -823 -583 315 517 -863 -827 270 -540 -396 67 377 -80 -340 561 32 56 290 -46 707 -815 -118 297 -812 -485 -798 -494 -167 658 86 -680 787 787 554 465 402 -78 -632 209 143 -212 37 83 -531 75 188 135 411 -798 382 535 -260 -629 -751 -378 171 -292 508 -498 44 -227 -696 165 -420 440 736 -68 -16 -99 470 -426 -278 319 -511 517 235 -417 -345 -553 -111 61 -673 -676 626 -352 -729 666 584 -70 -462 -654 -811 -210 392 -503 -788 -454 -702 -329 -870 -634 539 -256 -835 -714 -834 -427 -500 -642 -331 41 30 158 672 -861 257 323 -667 423 -621 411 -886 413 -756 -488 1 -521 730 -497 -272 451 -19 260 -771 -137 79 692 366 534 -450 299 722 -73 -108 226 -245 -534 -374 -80 449 -338 -876 -482 -729 -505 182 336 -840 -542 -277 -113 -347 -657 778 789 49 709 493 -518 -802 -305 241 143 504 484 368 -479 412 -154 13 613 -780 121 -640 -103 695 273 -555 -327 -693 720 -647 792 200 173 -486 497 -407 271 413 -494 654 310 -768 -175 -230 -66 611 -544 207 -258 711 388 -242 -453 -737 186 722 199 -28 -610 -502 -35 597 329 -358 457 -432 -701 262 -475 98 459 158 698 -481 -241 -395 -227 -692 -589 -507 -878 -841 25 216 749 256 370 -229 -417 428 -493 740 -451 -545 9 -629 -100 -563 -140 -270 526 428 600 -225 -139 -409 518 -567 -510 -56 -837 -579 622 -578 223 688 -197 -772 -484 335 -289 -892 120 -401 -360 482 175 -744 685 -232 535 486 -618 -619 776 407 -635 -626 251 40 -876 502 282 -47 524 -738 -74 -678 166 407 343 -612 -652 442 474 -864 346 -126 -68 226 409 -409 144 -479 470 -889 391 -270 632 715 -108 532 320 755 554 436 21 -844 109 -406 -865 -873 -629 576 680 -544 -536 618 -644 179 722 -358 624 -363 127 -193 14 634 -195 135 186 -160 3 307 -76 -894 -730 179 196 122 258 690 227 -433 -791 -592 33 -545 97 645 -445 -327 792 704 -474 -26 -187 202 -591 605 -230 305 723 -138 313 72 775 213 640 -109 275 -321 304 757 -404 -727 -379 137 -51 -848 56 -328 252 -255 109 -678 240 -388 -716 352 -187 -480 490 184 -267 -42 -610 -647 -268 249 -831 -277 7 412 361 268 70 -852 528 540 -776 -581 -148 638 73 560 -425 343 -149 640 450 -671 -722 98 -575 -196 739 -508 412 -130 -298 -29 572 -133 221 -317 -886 -456 -765 639 791 -119 -801 -115 467 274 478 -575 481 -666 -858 719 409 758 56 87 623 -412 389 -784 61 300 604 512 -869 -540 699 439 212 -205 28 -521 434 289 -69 -142 -125 -550 543 -469 -41 523 -120 316 33 -224 -264 755 685 -390 -130 410 527 295 727 -229 -895 -253 -374 -237 307 19 479 635 339 702 701 -704 -524 -622 -844 -692 282 296 687 -1 -270 287 -638 -399 -142 346 677 -596 -467 -695 -866 448 -617 452 571 235 398 -885 -835 -797 284 -466 607 692 -807 -147 389 643 559 48 -821 552 234 449 485 457 -17 663 -808 438 66 -459 -40 -38 79 398 626 720 534 663 222 -486 -442 112 98 -885 777 363 777 -588 570 -100 -507 -27 769 -50 480 -696 340 714 -368 103 -170 348 738 516 -420 -154 -315 -228 -897 -893 46 189 -686 -674 -810 373 -212 -169 170 -3 610 -347 565 85 543 -671 615 -621 763 366 296 319 403 123 -364 -649 -69 282 -611 581 -706 -781 765 399 703 -541 20 113 -615 -774 -391 186 -139 -671 0 -177 -678 670 483 301 -739 -872 -114 -304 -475 -164 333 -857 -724 -894 -605 -398 -264 -47 313 -725 -366 -181 -718 -444 -823 -594 655 70 -725 131 -888 -160 -380 346 72 -517 292 122 -767 -165 -317 499 73 284 -568 494 317 559 -888 -323 754 -469 -562 -338 311 -824 797 124 248 40 -405 -103 -265 596 -520 152 113 -133 549 247 -716 205 -174 538 -822 -285 524 750 600 216 263 -182 12 -869 -263 -387 -263 92 426 -625 628 653 471 -819 501 -152 469 264 -144 -660 707 -312 -399 -539 -24 715 552 540 547 21 54 -477 -657 -739 162 760 -181 775 591 422 -248 710 -525 110 -172 116 214 640 -542 399 -69 82 -231 -679 -76 649 -826 445 12 -714 697 426 726 139 -16 770 -880 -848 337 637 -17 -658 475 474 218 415 -578 602 669 -11 733 -196 -765 -419 84 458 540 735 -473 -25 635 -744 320 -75 -866 -892 604 -337 590 -170 790 274 -166 -483 237 24 -845 -772 449 -13 -432 -37 -36 337 300 -108 58 -712 619 -669 175 752 -775 -183 -664 -187 -367 -460 -76 -190 615 376 439 -155 674 223 -692 -432 -449 606 241 77 -102 -533 426 -115 192 264 -765 667 460 254 762 -256 193 -116 484 -544 451 731 -569 -15 -814 -273 109 275 -213 743 201 -13 -854 -461 -580 618 -812 -86 -623 771 90 -506 -418 -609 -9 -46 -55 668 -140 -560 329 -458 -856 -824 250 738 357 616 620 46 -350 -431 -669 -132 -469 671 -66 321 334 105 -122 -6 395 373 429 -472 -505 -596 -11 459 -130 -43 501 -614 -357 -353 360 321 5 -785 403 -133 291 465 508 533 -856 623 -51 -837 605 -107 -428 -433 -787 42 -179 -473 -18 -551 -402 -552 -468 -556 -803 -658 -401 -250 -183 -762 -492 236 -50 753 246 733 80 -532 -362 -609 29 -578 513 -139 -188 379 187 -559 -270 88 683 -794 -352 384 267 -3 -486 671 -279 -167 -470 649 275 528 343 -222 147 -53 703 258 -749 -844 -628 -509 -624 -421 246 -844 -121 383 672 -87 -405 42 544 556 -820 -215 -267 314 234 4 -465 691 370 -164 125 -345 -400 -605 160 713 -435 -140 -70 27 529 377 142 -439 -187 -403 178 608 -343 688 575 -27 -150 -768 445 130 603 377 -680 159 -795 462 -157 666 96 -125 312 -799 -739 -804 581 -523 -173 -106 485 -833 -226 -683 -615 -521 -741 -364 -489 -761 334 131 435 -872 -11 333 -640 -693 -763 70 -166 -372 -492 410 -401 -415 -437 -430 -804 243 -883 -350 -802 789 456 -465 -126 -30 287 581 -214 -123 87 256 -808 167 -719 -686 -403 403 408 610 589 124 -571 413 565 345 79 778 55 -883 -414 -717 751 -319 -729 -14 120 -207 516 -373 -688 -549 -588 -384 88 -350 440 24 -881 198 100 182 -252 -852 692 -629 -764 -679 -474 -363 248 265 -329 424 179 196 611 -885 -796 112 119 -650 602 -648 -894 495 -224 194 625 -427 -397 366 -554 -687 188 328 -178 -16 -266 -360 463 -847 136 572 64 622 195 -191 563 -628 129 -797 -663 -467 -391 571 -550 435 361 -518 647 19 -254 -651 -156 381 -569 154 -810 309 529 655 193 -862 -405 -767 -332 313 -681 -802 -322 -719 -11 384 59 -562 -621 220 -616 -589 -707 398 -315 57 260 470 718 -658 347 795 -613 -425 -881 267 -714 -252 -384 129 351 -152 -509 102 411 344 162 -694 265 564 21 -131 141 -50 328 743 -760 -695 -143 -253 -603 -479 -219 -687 190 -201 684 -725 -328 88 -108 -689 -757 -653 0 315 283 713 -56 -874 -825 539 -117 -677 552 -670 509 -875 147 741 98 192 745 693 172 71 766 666 -769 100 -64 -464 56 -700 43 525 703 279 337 307 2 -58 374 -602 256 495 212 234 -82 -843 325 229 -463 702 -12 25 794 132 -38 412 125 724 602 -775 314 -12 -34 -559 62 5 -883 -509 -518 786 123 397 -826 137 -572 -115 -642 -808 -808 -299 115 -479 -892 623 93 -450 -772 182 -180 22 -180 -549 624 -663 791 -81 766 785 225 695 -477 -286 -840 -598 656 -526 218 -672 388 789 -590 635 -536 -480 -164 -378 -251 -29 536 777 166 4 725 637 -734 -392 658 -811 -34 641 312 202 433 -364 -307 -569 -577 -721 688 -303 92 -684 -5 768 555 -873 -405 -802 -579 -796 114 -521 321 744 715 219 168 -433 -231 -692 705 -334 -850 -125 170 337 361 160 -221 -46 669 -68 117 78 362 28 451 386 -237 513 30 -392 -705 -325 -569 724 -809 -101 -789 727 426 -711 -541 799 330 555 84 -355 200 683 -246 663 737 175 229 -418 -866 -505 -186 -739 -128 177 -582 554 -718 145 726 61 -873 310 -297 -435 581 -582 -33 84 42 85 66 -500 586 -663 -794 56 573 -183 -662 -877 487 -632 11 -127 732 261 -46 -398 -597 557 -822 660 -110 -753 22 585 424 -118 -221 -422 486 228 -747 752 -830 -12 406 -539 -773 -465 -252 524 -54 175 574 780 288 409 2 -149 -295 228 -522 731 -809 -579 230 43 780 -323 -314 -463 -539 -510 -252 -534 491 69 260 -841 -189 -338 178 173 -164 -420 -444 84 108 109 745 504 239 -515 568 -153 -100 -630 -438 721 -760 29 -523 -357 -511 -56 586 -828 -119 381 526 514 794 -842 495 -766 780 -752 -647 -205 -500 65 271 400 -433 -605 296 71 477 688 -723 769 216 -400 -431 -78 -91 -32 -177 793 -641 65 -536 -489 233 -583 333 250 736 492 112 110 253 121 -387 75 175 700 638 598 470 127 -207 -10 611 -699 -831 493 13 -733 471 37 206 -289 -216 -263 207 162 -784 -497 700 -228 297 -250 722 -310 -545 -216 -498 -591 720 392 -164 -295 -230 603 -384 596 309 -689 456 22 749 -129 322 -148 -279 -238 380 189 769 -202 -761 202 161 -181 528 -158 279 -557 -228 312 620 -568 -279 -8 -303 -72 -552 -196 -91 651 393 -80 87 -157 591 796 413 -25 266 398 -273 276 497 785 470 116 -298 -618 -5 -359 52 -66 -221 -555 468 -505 615 -331 -424 -299 -380 -538 -298 9 -357 499 696 -468 -191 -881 -866 -242 243 -141 -886 -35 715 667 -58 -604 103 -525 300 -679 -629 -146 -621 -673 538 320 613 121 290 287 338 -665 -126 -60 562 -109 -528 74 -497 380 -11 -163 738 713 -602 -885 322 93 -862 546 -450 -133 -704 7 -690 380 -375 247 -10 739 605 144 -844 -695 -584 378 -254 -633 -382 238 -213 412 451 -335 741 -689 603 132 207 -701 -247 -720 -718 60 -868 34 22 669 -362 314 695 -119 766 -840 283 -72 -473 33 748 -607 244 -329 721 -564 25 423 225 -504 523 277 22 262 -328 722 -773 789 504 -528 353 491 259 -418 -106 398 133 694 247 687 -370 128 78 793 698 623 -760 209 -299 -234 643 81 694 184 729 699 -305 235 66 -346 -188 -375 162 -749 -117 -56 -879 -338 -96 83 -546 88 119 620 234 563 239 -678 -451 781 54 -344 -6 -559 -524 703 -547 -339 669 284 249 647 -612 289 -517 103 85 135 -555 245 -237 299 45 -161 -325 -866 -751 -648 434 -235 -273 -32 614 474 -52 689 39 -840 -879 -761 503 230 -279 -776 498 207 -848 -548 -751 385 -499 -397 -439 -782 -536 -794 -163 742 -562 67 45 -654 636 12 753 -593 -767 -305 -6 174 651 281 564 798 -532 -240 -531 405 349 -415 77 -158 617 454 73 402 -670 797 684 320 515 160 257 -99 559 477 -458 737 -338 -685 -761 -612 644 -244 201 256 -543 -105 -314 -657 508 -645 -540 -466 -519 154 279 597 -173 -278 366 -428 14 560 691 793 248 -457 538 -223 120 -349 -358 471 538 -871 660 173 -787 449 -512 -550 49 -512 729 -189 -176 767 525 732 -830 -506 -640 34 184 -217 664 397 498 136 222 -866 -220 -780 -861 -84 -838 787 525 -508 175 -758 -655 380 367 -449 -233 -87 -268 -157 511 456 712 -609 70 120 77 -422 -268 44 -83 -351 81 309 -506 -630 -226 22 147 161 548 -130 497 285 237 240 752 -657 298 533 -326 176 -248 -845 -378 58 -761 477 -786 -843 75 -646 554 -187 644 409 508 -818 -53 -128 -662 -84 11 -658 129 59 -800 555 164 450 -351 -4 -236 278 -328 -785 -699 -716 -478 -237 55 -736 -330 -869 91 143 443 -76 -354 437 612 -818 672 -569 765 647 43 -622 -102 495 -364 303 271 230 736 431 -329 465 571 -789 267 442 -73 -78 -791 748 408 -362 750 301 527 -340 776 562 143 -461 -588 -620 -170 -854 -63 -62 -663 29 247 -435 -743 -342 -84 265 194 313 647 -97 471 -482 -205 -515 -681 772 -70 680 -859 434 151 -869 -56 -428 764 414 -347 -422 20 301 -343 -311 -646 416 545 -230 -182 77 -419 11 710 87 -256 -522 790 -122 361 -387 363 -268 768 -814 -389 -534 -806 -547 735 529 565 334 41 600 355 502 -585 390 -171 328 -172 682 720 169 -516 751 138 65 344 -499 670 349 -112 58 -647 -255 294 -508 -465 -801 719 -673 684 704 14 -216 334 -423 -205 -10 -180 683 614 468 385 507 -514 -673 654 76 -532 -138 302 647 -775 696 119 -323 511 -8 -779 72 -99 156 -62 717 -147 -602 570 111 -899 531 417 -260 458 -623 486 -797 -205 -68 -108 -441 296 -657 -146 -301 706 673 -460 282 -196 -212 377 -264 350 201 659 596 574 613 -830 505 521 -45 620 -612 246 -876 -319 -176 626 57 400 -372 -619 -360 -891 -779 -819 -816 54 276 -887 -478 -352 -733 242 -495 -252 -570 -744 -108 -205 646 -447 -733 -109 559 -137 563 -559 -79 -128 18 -62 204 690 -642 -705 -67 -46 7 -867 -468 -414 -387 516 770 -126 -853 498 704 724 -576 295 701 -798 57 -188 -453 487 732 -128 -425 -552 291 -603 -56 -174 -597 -430 -520 -30 637 -510 112 -809 11 512 -163 -795 -354 680 36 -817 -814 -184 86 745 753 91 772 -12 645 -219 102 192 -513 -666 -796 -144 626 510 -548 -556 -728 454 342 -107 -769 88 -772 -316 435 281 182 388 380 -274 -860 -145 -749 -28 -812 -675 -831 119 595 -224 636 -431 89 63 -338 131 237 548 109 266 -206 714 290 -4 390 -698 -452 -875 -260 152 693 -793 -725 -872 -609 786 -458 359 -662 -246 -54 -422 -601 -712 -666 -708 -871 314 -132 -883 793 -42 712 -341 604 -82 -816 446 -517 527 626 -9 -762 -37 731 445 -5 309 176 -664 751 -277 95 -739 -713 216 375 -556 722 666 -585 -860 272 -554 -75 240 709 -801 269 764 -318 -268 -560 -479 119 496 509 125 -351 163 76 715 -685 -185 -549 303 313 88 -456 -254 752 -634 458 -149 718 303 -673 -350 334 547 -17 228 274 502 -678 475 163 -497 -188 -360 -636 -85 -619 -543 274 234 -546 648 -654 -602 -34 -332 -804 177 612 512 -763 754 37 241 -306 519 -215 -270 -754 -529 586 -621 790 736 -244 415 573 -866 -682 652 -531 691 -396 2 -392 149 -427 -568 -706 -780 -166 -103 -844 743 -189 -749 43 -19 95 551 -816 356 -66 351 647 -219 -207 572 -706 -263 703 -889 1 -521 526 -349 -437 -841 18 654 239 17 -318 -134 -800 -775 -342 140 -762 -337 -812 471 620 -666 776 -450 478 -491 -297 -425 -550 -718 174 -299 511 175 607 -678 -551 597 -91 -524 -874 -188 -251 241 537 -161 95 468 173 368 -305 -737 -140 279 -199 -37 663 638 -795 -275 245 -123 289 -662 168 -378 671 468 -890 -743 441 246 -397 737 656 -532 219 290 -199 -317 614 193 -246 -883 632 -544 -27 -471 779 562 -577 235 -712 -489 351 -474 784 546 521 -207 -135 67 453 -425 -843 773 -882 190 793 314 -775 460 -693 -204 266 -854 -405 83 -230 -604 346 -392 285 64 396 715 -601 -744 114 344 118 -595 -625 -165 479 -557 124 -648 -229 194 -496 172 -221 -668 501 -419 203 130 -729 -245 348 -862 -109 250 -232 148 -282 -61 333 -251 -693 -587 -562 416 757 130 -378 -810 -674 -243 371 180 471 706 -511 -207 720 -178 -476 -64 -50 -786 -849 186 -209 141 -721 764 359 -642 692 -246 -167 -750 -450 -457 -620 -595 -273 -451 -271 650 542 300 -350 727 -459 -620 -540 -495 339 -818 305 -691 -255 -383 -562 222 688 4 220 -594 -124 -701 -752 -312 684 -210 -773 -753 674 -837 732 -290 -778 -85 -428 -628 467 -774 650 -181 376 -725 788 583 -402 673 -715 -163 -721 -717 -176 118 -176 799 260 -496 -188 312 127 71 -434 -249 271 4 339 -274 276 -808 740 -498 613 -446 13 483 434 -449 -823 25 -192 124 676 -246 381 217 25 -108 -89 -429 530 357 -756 745 -248 354 -631 -451 380 325 -397 603 306 315 -896 254 -105 -807 -160 -479 -792 270 -46 -484 -328 656 -279 -96 -410 -828 572 -822 344 -598 -836 -442 -77 224 -215 625 -492 -286 301 470 -281 413 255 -128 221 505 -736 -613 538 -821 -690 -778 36 468 574 -306 461 -279 -647 -19 451 -536 -385 -884 -139 -693 712 572 -338 -848 -729 763 -877 -364 -822 -414 -876 -599 -509 371 660 765 -254 -891 -373 5 -286 -450 677 239 -679 -259 -258 199 -812 685 -145 557 478 633 705 -539 644 -771 -372 -829 -706 -883 -488 -643 -486 -757 -350 -287 580 165 -522 -190 -343 -830 674 -511 -864 489 -613 -429 -600 753 -235 -357 699 -308 553 564 788 358 -566 456 7 97 -295 -474 396 -513 -639 -468 28 773 299 -512 -483 266 -351 -473 -608 -336 145 -766 56 -850 264 304 128 -748 158 -13 544 -160 -840 191 -191 -347 -668 669 -865 438 129 661 376 -447 -864 -154 -88 -203 -147 355 -715 796 51 159 342 -812 313 74 -542 103 573 -316 -396 -468 205 -700 336 535 -770 54 615 -728 -768 191 719 529 661 163 638 504 -747 446 -223 350 139 -424 -268 647 230 -33 -775 38 -242 -64 -594 -676 419 -511 340 -443 -408 4 -838 -126 475 663 236 -651 -289 -29 487 483 614 609 487 -780 339 279 -480 85 -718 -160 158 258 183 -141 75 785 -179 165 -874 -608 623 312 280 539 10 -135 -763 738 560 -624 38 66 456 118 -316 590 -2 -871 761 -697 574 696 31 -780 -833 300 781 -362 206 -50 98 366 -248 -798 96 465 293 -95 533 5 641 468 -218 -348 -465 -426 -93 125 488 -174 -560 729 258 -520 -230 282 209 -263 -757 206 -498 249 -27 311 -161 267 -119 385 277 690 82 -820 798 487 -468 -476 -4 -556 -328 -51 537 -224 157 747 -658 -686 -746 -22 261 -636 -247 -22 433 -178 203 -71 345 740 394 -124 133 776 66 -888 394 -321 -45 -866 239 227 -670 -348 440 -471 -168 560 -173 319 672 305 -310 -516 -55 -446 316 -95 661 -800 -505 -649 681 711 -784 -373 -667 681 240 -799 300 69 272 -8 -202 -830 700 -77 127 -308 -379 776 -131 -66 86 -16 -326 -289 265 335 244 -697 -189 -881 507 96 56 448 -523 685 588 119 -55 -24 -323 351 135 -898 -658 -326 91 223 705 -719 564 -776 -747 619 554 43 638 -575 132 692 -876 -882 452 145 493 -885 181 243 143 -753 -470 384 -752 -396 -96 -696 669 -607 516 460 767 440 -458 -520 -449 279 400 27 582 144 368 -133 267 -114 522 437 331 -809 -8 -639 335 -303 -873 372 359 -590 378 19 572 -753 427 -656 -218 -562 -180 691 -182 -532 432 -41 -876 -356 790 -685 -552 -488 -161 9 -445 -562 -26 621 414 -443 -618 742 -512 340 321 -429 299 -370 172 509 272 775 -105 325 641 59 573 -780 368 397 390 -851 96 -39 -59 -553 -854 605 -820 733 -494 377 -303 -869 -811 749 -881 -285 177 604 52 -162 399 564 756 -889 15 -238 720 -493 -182 -428 -679 198 290 674 653 495 269 23 -197 -294 -309 593 -615 736 611 -166 -404 739 -323 -772 447 -91 -552 -413 -815 -638 647 -828 311 298 328 29 -669 706 562 711 -418 666 -743 375 751 -405 734 253 -731 -434 549 615 -538 -886 -447 -732 -816 -574 -458 333 523 92 -859 134 449 -723 670 -451 47 -612 591 66 -523 678 -330 -536 -802 448 -752 -817 -552 -880 675 86 -544 427 107 94 610 -674 -660 773 717 -27 438 -325 -762 304 122 -20 481 593 -748 -669 507 87 -251 -738 -737 -567 -81 -345 -792 194 -823 -291 122 -879 -162 -351 -216 -805 -728 -668 -266 493 533 765 -128 -867 -510 -275 -206 309 574 225 410 647 343 -636 -240 788 532 793 -96 -811 -314 -330 -23 746 416 424 498 138 459 -5 -429 -56 -456 -64 28 480 -566 -661 -120 -208 -758 -633 -34 -441 133 -492 -729 18 -716 -821 -218 -517 -794 -133 -684 -887 134 586 -94 -328 -134 -297 -391 -485 66 238 -875 -762 333 671 400 33 -784 -66 -673 664 -573 112 708 -668 -293 -89 276 -724 134 -23 302 -651 493 17 180 -129 -456 -312 373 218 168 -649 478 -157 -541 413 740 42 -13 -455 -319 205 -241 -29 -819 738 442 -158 -859 -689 -407 -553 791 -736 -443 18 384 727 198 -896 -457 11 582 -371 715 -210 -110 -699 -471 -219 654 -570 -830 748 147 475 -38 -256 -349 -25 168 674 -558 -32 -241 -386 147 -794 58 -32 350 685 -237 465 -274 102 -397 -610 -281 618 -630 103 536 39 -758 -334 -637 183 -649 -748 -419 256 -475 350 402 -635 -149 -116 -295 85 38 198 230 405 204 17 -466 214 527 -508 -181 540 631 550 609 -776 160 682 -35 -680 743 250 250 -297 585 685 -142 -127 -573 -848 91 -88 -323 379 -644 -632 -83 177 -892 -882 768 -70 397 99 450 -755 -227 662 136 -24 -369 -266 397 773 94 -660 286 -422 -711 -663 443 -510 758 737 -194 -254 544 -302 255 15 -829 -96 -342 -454 799 491 -494 -840 445 -644 634 448 -436 -536 -102 592 -664 270 569 -303 58 192 714 -864 -48 330 383 -330 -896 552 374 197 -535 -816 -77 337 8 -423 404 -538 485 -525 -8 554 194 -216 237 561 116 -554 -152 118 333 -339 333 102 -302 589 501 -768 582 242 300 416 129 311 -314 -430 400 654 212 36 -457 771 10 -617 351 45 461 -814 -860 -708 -632 183 779 -560 -745 461 105 235 -123 670 -140 180 493 -442 -576 58 -215 -369 283 310 125 -396 250 332 -836 125 741 -105 58 -839 -805 -288 -217 -604 -529 8 538 -640 -843 -116 -707 17 725 -376 454 -529 556 626 42 738 -106 447 783 201 8 318 479 -835 684 -488 -884 -780 -424 550 730 -679 679 -895 -345 324 532 -86 -876 -473 194 757 643 -436 -477 218 635 -516 -414 -608 -596 150 -248 435 -771 772 -837 391 501 -645 287 43 -883 -170 -724 355 -139 71 -310 495 219 188 -310 -546 39 109 771 436 -768 -848 -427 370 -217 205 -108 -221 609 418 -669 757 -385 -138 446 324 615 746 -581 540 35 -571 107 -473 -535 708 -301 0 408 -221 276 743 34 352 354 771 296 -114 -373 432 212 495 326 37 -20 137 271 415 -744 -461 351 629 63 -229 -732 -463 -392 412 -845 178 -591 188 -171 -445 -135 33 -395 479 -123 177 452 20 -408 -251 -651 -349 -605 -193 669 -333 -862 -479 -529 565 -886 -574 -294 585 160 101 424 316 620 -444 657 -600 -220 -278 -44 -511 702 -175 -578 -375 -64 -181 -247 -743 220 -383 -403 604 -857 484 -57 785 -450 -569 6 420 -853 15 305 -287 491 189 -671 -9 518 35 -388 -705 -68 -302 224 664 206 -898 488 -475 434 -458 -359 95 -659 -159 -149 -583 321 758 643 -642 -236 -833 234 6 719 -19 417 480 -327 -695 688 357 283 743 391 110 602 308 52 363 322 56 455 342 -665 22 -501 -396 -599 666 3 511 658 282 -895 -675 -743 -579 -867 -176 -85 596 368 -62 -559 -198 -269 196 298 248 517 562 129 635 718 -300 -425 -847 475 605 -684 -754 124 -586 -383 798 196 192 -63 -556 -581 -468 218 729 -217 -362 3 -562 206 -557 487 112 547 -289 -248 -289 263 -104 -290 -100 730 720 -398 -17 -779 -365 -398 -319 705 -294 728 -541 321 -580 -154 -405 -877 -323 -27 304 -191 -112 4 -317 387 -183 -404 354 -186 -103 -78 -96 144 -704 -845 103 738 767 -736 503 493 269 607 -158 -898 -852 645 -24 254 -522 379 727 3 726 -333 137 -744 693 61 419 -807 -631 -710 364 403 363 -881 452 677 495 -581 -278 251 -803 379 -500 60 -430 -6 455 669 315 244 -756 359 -351 -817 -727 -396 166 502 307 -57 688 537 -381 52 33 363 54 -39 -335 -897 133 155 584 -7 -405 -734 -344 757 -764 55 641 176 -753 -56 -682 -624 444 377 -61 218 299 -388 135 -97 -211 -829 -656 -211 -3 166 -688 783 -674 -151 -771 5 650 513 43 0 -447 -105 293 120 -428 -476 -594 384 305 538 -723 611 205 666 -246 411 97 -780 -833 -58 502 494 698 51 -91 625 439 -447 699 388 443 -196 487 371 778 619 -895 308 585 74 466 106 -546 -823 481 -852 -111 54 -146 612 148 439 518 211 701 -224 -165 427 -17 175 434 -546 281 247 -433 509 -878 -58 -761 99 -804 329 -331 -453 -591 -33 560 -123 475 -32 35 550 21 -696 703 623 426 238 -603 -457 -82 -677 -810 -445 2 -820 -503 733 -78 -174 -67 -393 650 -50 -343 81 479 574 359 -511 27 -564 -788 497 -643 -71 431 630 661 108 233 -864 -117 -61 -370 27 500 -329 -557 151 541 273 429 -649 -296 532 74 640 630 696 695 -588 -33 676 -22 309 -422 726 -121 300 344 630 590 256 442 -479 -145 435 -190 446 662 -345 -389 -430 377 -71 -110 652 260 -853 -532 -873 70 299 -148 454 -482 294 -794 620 -456 -265 597 238 -399 781 613 346 -669 515 -166 794 86 -248 793 369 507 -321 -196 -366 273 650 -439 427 585 -825 -349 -11 -808 142 -609 -876 -255 -847 -144 -829 -476 -345 641 -814 739 -148 122 375 -50 -898 724 571 314 -899 -152 -169 305 -846 -190 -205 -1 360 -295 -19 -48 680 -845 365 -755 -643 -332 -363 -7 756 654 -113 127 -156 -10 -114 277 -294 -567 486 393 -715 -359 -231 -674 341 458 -247 -271 195 -753 321 -236 798 -75 -229 668 27 -110 658 423 238 -536 333 203 312 -405 31 594 -823 50 -100 85 282 572 -577 628 -735 147 -76 705 -855 -587 238 686 592 -215 232 -274 91 -548 372 -462 728 -547 573 18 104 -863 -349 -179 -124 364 -500 -232 286 731 -251 -417 639 -503 -96 -163 -389 -310 -275 -775 -309 411 715 -52 -669 125 -175 -347 491 -296 638 -708 -870 436 661 286 33 -812 723 163 -127 77 747 417 -795 146 752 -127 511 575 -304 -28 93 328 742 -679 363 545 605 -432 -766 313 -879 -457 -697 -185 237 -292 18 -317 -244 -508 235 -314 581 -110 -715 104 -849 -555 -325 -333 22 601 785 -858 -560 725 -62 50 572 725 -697 49 146 -564 101 375 20 -789 -886 262 359 -463 -332 -665 29 -14 -473 -123 613 -98 -188 764 -295 151 273 13 240 -617 -664 -424 433 271 -298 102 689 549 -159 270 -833 -691 632 -528 443 -640 -625 -632 -501 -575 -182 -204 -169 -843 185 -608 32 781 -603 -719 -49 -790 679 451 -93 795 -896 -538 -93 565 80 366 -683 10 722 360 -834 -374 709 -809 -341 568 604 -378 485 598 354 54 -349 489 161 -155 487 -627 225 259 -359 163 199 -199 709 266 410 -184 207 798 -861 -102 -108 -323 -176 63 -260 254 573 -444 501 515 -159 -307 -553 -277 -265 -203 -130 -456 -111 209 -486 -283 -780 283 -669 -336 -202 -895 394 -357 501 9 -343 118 -717 -601 -540 -568 345 114 -250 -896 -348 -521 -669 642 -819 -300 779 -821 446 -643 -712 -605 609 168 -535 -575 216 -479 543 382 89 244 5 -147 68 -419 316 116 -582 27 417 182 -275 -174 -277 -125 553 430 76 176 -640 343 751 -701 -137 -143 779 -58 -197 -115 -88 413 -745 164 -767 331 338 -216 293 739 -862 -211 -812 464 -67 -91 61 -564 13 -749 -714 164 -810 281 308 82 25 -476 91 590 235 -83 499 382 274 369 -801 -863 99 589 -159 -769 608 -164 -668 -132 412 -874 292 -776 -68 274 -548 -627 230 -38 64 -406 -258 -413 -743 30 217 -840 -713 -719 186 -370 345 -697 720 135 -420 -399 121 -725 -713 -315 349 -344 -602 -815 -6 -679 -71 -168 318 -92 -853 246 -321 473 185 112 -218 -867 66 -379 -206 -817 -619 -539 160 -350 763 733 -44 -561 -568 -338 -507 766 304 69 494 196 273 -550 -713 -555 137 719 -802 -888 -232 604 -776 -649 -270 -268 -244 -296 684 -293 40 517 -840 587 -333 -500 686 -43 -177 -698 -94 226 -64 254 -738 525 382 -376 -880 102 -513 39 -839 -775 319 -36 -735 -462 -75 360 -248 219 -71 515 426 -374 -650 295 -824 306 -260 649 799 -480 -272 568 408 -471 -690 657 -641 -15 366 -590 -642 -473 490 -32 -582 250 -618 743 788 282 69 309 -40 -765 408 225 -61 670 319 155 -378 -726 -227 713 -700 -163 -827 -199 91 258 124 635 -780 249 -531 343 635 537 -276 -236 -475 265 -181 610 -436 -627 -422 -643 -515 780 682 532 493 -875 -546 -571 -451 618 -578 771 423 -325 -743 -476 204 -668 590 -648 -401 222 543 -847 184 603 -556 -630 496 -292 -828 704 -694 -529 333 -273 -31 120 -271 312 355 166 496 -217 480 337 420 -653 -58 -177 777 -435 235 448 -147 505 -622 339 -692 69 -691 -1 378 -699 139 -281 -888 -541 496 -384 403 -424 771 -785 -519 134 636 -78 377 516 -679 -189 677 257 -792 -530 322 121 746 -536 723 -376 -799 553 -843 769 -32 -152 716 -462 480 -771 217 -743 -595 -24 -239 14 -304 -264 285 -240 112 -429 78 -183 -510 225 35 -479 -71 -881 794 -713 334 226 -777 467 2 659 224 -764 -747 -519 622 775 608 52 -217 346 -328 527 -544 -353 799 -462 -130 542 121 -89 -727 141 283 497 -867 278 577 -395 414 636 766 424 712 -250 756 691 455 131 794 796 -791 -525 -703 500 661 387 -37 181 -501 -364 442 -139 327 87 632 -102 265 293 712 32 728 32 -620 698 258 116 -186 770 -589 -810 -40 336 -500 -633 -759 -198 612 277 -442 -482 -738 -405 -780 -874 -491 596 151 -499 681 257 -335 -694 -728 -557 764 -6 -468 -687 -559 -733 -785 -120 139 -664 -239 365 -533 421 488 539 449 -680 -212 -301 -260 -166 -579 -760 -897 678 512 50 -695 234 -730 108 -602 -13 192 319 521 10 -17 -837 129 -60 640 653 -219 632 -64 92 -466 463 -435 85 -402 -323 -190 -356 -309 -584 -152 -629 -745 551 78 -694 543 -427 48 -47 429 -410 -606 -750 -718 435 83 -417 -673 170 -789 -183 -461 166 -142 533 51 -431 176 -559 -627 2 -747 -515 -417 796 -543 -738 98 -248 -556 -625 -274 -39 641 -118 -736 109 531 606 -723 -40 104 160 -12 480 -837 -71 78 129 -328 -159 -411 201 249 -98 303 356 164 -394 514 -222 -694 371 791 67 -597 734 -444 -175 -512 -642 -636 649 -302 -274 -857 -35 163 647 -208 -264 262 250 154 -199 -213 -661 254 -440 -406 -236 667 728 204 190 -768 -314 -12 -494 -550 -812 27 265 -691 -889 -87 -891 -764 5 -592 -4 462 109 363 -819 562 -648 -12 118 -413 156 738 195 -342 331 -123 -627 -469 -685 297 138 575 -369 -441 -409 -808 762 -312 616 552 -577 -297 198 291 -137 244 637 548 172 -30 -158 -66 -88 -605 -43 95 327 287 -365 -336 353 -838 -303 613 687 249 410 -382 -775 -459 -375 513 340 127 326 402 684 -383 -433 772 -358 -452 111 -318 -773 -497 -71 -209 -16 -480 -572 -37 -368 -290 695 -546 487 -608 -878 -872 725 670 743 312 612 246 -28 -225 -217 180 9 -639 -325 321 -886 532 156 -386 654 -53 435 22 -32 -348 -446 -608 383 -58 -352 -262 492 -97 523 -566 86 -449 -769 665 179 400 69 348 402 463 276 -84 -437 660 432 700 735 53 280 -18 443 617 672 -163 375 653 -822 -228 -870 509 686 175 -834 122 202 776 799 -323 -200 45 -329 -37 -537 647 496 -838 325 395 61 768 317 -651 273 557 -339 -18 45 259 68 545 -304 341 295 -384 209 -205 466 -360 212 -170 -45 -617 -592 220 390 -589 -668 714 -615 71 185 324 -476 -793 769 166 361 520 48 743 316 -734 151 -388 -218 -196 760 153 124 -831 -17 -527 -419 591 -399 254 -673 502 -107 -811 -781 54 -678 609 171 461 226 -298 -408 118 -170 85 422 -565 120 -871 -182 -574 333 -872 93 240 -29 486 365 438 673 -341 -448 -538 69 616 -442 -841 -188 -35 792 -706 330 -620 -362 -432 150 -900 -474 -753 -482 722 717 75 -450 -407 -42 -600 70 443 -826 -488 761 68 -721 58 759 -417 360 -614 -8 779 -18 648 -812 -650 618 -601 -411 -544 18 -73 180 657 -205 -620 -584 -862 271 627 -783 353 32 292 -687 -62 413 590 -448 84 594 -382 240 380 -45 -448 780 108 -891 314 -515 529 -627 -857 -558 706 -546 797 -112 -679 -64 458 -674 -348 452 -41 -678 495 -157 -284 590 12 -329 -410 230 127 522 -813 -875 788 678 502 -563 -651 685 -751 349 299 -386 55 273 -504 -258 80 -322 -294 609 -784 573 -108 -143 527 657 -312 652 -343 147 -491 -363 202 -722 -421 -462 -830 -450 -408 203 605 197 -474 -843 167 634 -96 -718 -701 -347 -334 477 754 30 231 -611 125 -41 -447 793 629 -74 -63 -339 -450 -557 542 -665 354 42 -162 375 -476 -892 235 446 -300 -84 -435 25 456 414 -865 -606 -97 240 -605 -702 -444 -663 -223 -818 -590 746 341 -208 -306 -302 433 -644 -865 787 -608 -93 205 545 -732 734 -604 175 13 69 -674 -378 -14 598 649 -626 -849 379 -756 60 -763 211 5 -556 763 -688 126 762 627 -249 451 -67 375 799 682 -464 197 254 773 740 438 145 -425 421 -311 -511 32 -514 -248 91 -520 248 -176 124 -74 494 -546 607 -750 453 771 -601 -92 -750 158 -776 -439 276 200 610 -745 165 373 -394 585 -164 -899 665 -398 -196 615 742 16 688 -97 17 468 494 -327 -807 687 601 506 -823 583 46 493 178 588 -691 535 -568 -98 24 591 272 339 -46 50 -23 565 -259 -597 -633 -392 474 -92 216 -814 428 -218 729 -666 -251 -62 -430 335 718 165 658 582 -212 653 -859 453 -511 -364 247 589 213 386 471 479 552 580 -723 -230 338 494 690 -559 629 -162 -479 760 -298 -318 288 -204 178 -757 29 710 -162 612 76 373 259 472 701 -137 573 -768 131 -850 -315 264 -101 -28 -798 -788 -147 448 -278 2 -678 -56 -428 -370 -677 -419 -495 474 -685 -564 73 730 -768 -673 558 -829 -776 671 -603 -300 -77 -726 797 -741 -221 452 133 163 -595 -717 67 123 728 145 268 720 -881 -527 -725 145 471 297 526 -672 564 -464 -501 707 -457 -559 515 -297 640 -729 -539 -811 -10 -131 -693 50 753 611 176 -350 247 -368 -116 314 276 426 220 -94 -317 -344 -264 -365 292 -725 716 -206 -689 -843 -304 631 -367 -427 -164 -404 287 576 -323 -880 670 -742 438 420 198 -166 -472 781 656 44 -448 -435 -644 -509 247 -538 779 447 -857 733 -646 -368 699 732 166 -595 227 258 783 227 -838 416 649 -592 -784 -437 -342 50 56 -212 747 -619 -864 631 520 153 -750 238 -590 499 -612 604 -495 270 540 -453 236 219 -598 -642 -241 -495 126 -109 179 -153 553 600 -359 -22 736 595 -885 -185 -882 -670 327 -539 -741 537 -757 122 234 -443 577 -825 -762 661 -874 -386 719 283 402 -407 184 560 317 526 339 -659 -462 715 724 661 -785 -662 -5 585 572 669 518 445 -240 380 543 -39 -263 -352 -832 -9 430 419 -415 665 76 453 -806 503 -304 677 -598 -111 -723 -39 777 249 -514 -671 351 -650 -803 -438 -166 623 -813 331 187 343 516 -576 -1 -394 495 57 -657 252 415 755 -511 -207 -884 -456 160 339 -451 -696 -737 -448 -89 539 -372 -84 -378 -858 65 315 724 -624 280 284 -791 -799 240 283 547 170 290 -465 -37 311 178 2 270 574 -421 74 -745 609 319 506 366 -649 -27 -823 -341 23 512 251 -267 102 142 116 -469 712 -532 -821 -866 -69 103 187 -881 771 -8 509 -538 -495 -292 579 -486 -824 -701 526 121 470 -495 -647 -44 -284 -331 -612 344 548 353 -336 251 283 369 261 -254 -588 -278 -335 -456 303 -693 -708 -743 -259 -778 627 -205 21 777 -560 -661 -730 -29 -12 516 -52 -711 -42 -585 564 -854 297 -831 -863 -449 -767 454 238 230 -470 559 147 508 735 -178 -295 -872 295 615 311 232 39 28 -718 715 696 -243 747 398 -457 -94 -697 0 -783 705 691 283 -64 428 -698 87 -576 215 62 723 696 -310 672 -309 -645 51 26 -1 -286 480 -663 233 185 338 -840 624 -39 116 0 651 665 701 780 396 135 382 168 364 -341 157 524 -99 709 35 208 -383 -608 225 -819 793 -474 -627 542 -645 -770 528 259 481 -220 433 777 117 655 341 593 414 282 -520 519 128 -321 -156 636 -425 -558 -346 -733 59 288 -896 -535 293 -741 168 -79 104 -72 -857 457 765 245 -466 -460 742 535 699 632 444 368 -220 715 -163 19 -318 -613 -56 -317 260 -4 682 443 766 -753 -379 -301 -358 490 -630 383 -371 118 403 -73 -384 219 -657 -825 -817 375 303 -655 343 285 -25 145 299 -586 -446 -616 796 202 539 -133 782 -204 -139 -600 544 -511 383 -705 507 392 715 -612 -632 769 592 373 632 -632 299 -351 569 221 -801 -211 538 518 105 -57 344 629 -477 196 276 -229 -326 379 -126 -151 289 -624 257 423 -71 -328 -631 -470 782 592 -321 620 142 678 4 23 -368 -439 95 783 239 233 262 396 -477 783 192 -777 -32 -208 -419 -179 625 256 489 -810 -790 604 339 360 640 423 -109 128 226 779 581 534 -240 -34 -829 -651 -433 -634 -382 140 -652 218 427 367 -549 748 -301 738 705 428 -272 -570 644 -279 203 403 431 -226 775 -897 -673 96 215 -170 -421 -314 -628 -5 173 522 51 125 -434 723 -406 -841 638 591 285 -264 287 580 796 -822 -273 -490 -680 444 291 -227 -565 632 -222 15 746 0 152 777 -85 -639 -340 -309 521 -747 -597 -737 -360 -838 -51 29 -596 616 475 668 307 701 424 -21 -578 -403 -140 320 -769 124 553 73 434 180 104 -475 195 -212 367 -704 -200 -754 168 251 -810 -799 161 -63 -84 -545 284 70 259 245 -783 -474 511 685 -252 -768 764 -686 -461 -29 793 478 131 -483 -651 -1 -70 -76 742 -475 728 -343 251 -99 143 291 411 259 -55 -16 43 274 234 -143 -34 -61 594 653 -140 446 715 742 -309 651 -642 178 480 198 -278 -72 194 659 -495 -792 239 -662 148 384 39 279 -121 413 342 -874 -637 489 -179 -701 561 -456 210 192 -97 -868 480 -524 -308 711 -14 308 -275 359 -608 213 444 513 777 754 -309 -524 -605 249 -400 -616 -654 -241 -555 706 -756 -358 626 -757 678 -520 -750 -168 589 774 339 -86 242 722 -614 751 -5 574 -24 344 98 -816 787 428 -2 -399 797 363 -829 -687 -439 -398 286 -411 -195 16 672 -553 267 515 -448 -281 311 -503 589 -398 210 236 202 663 66 -127 531 565 363 156 -180 -403 136 -204 -522 -537 82 173 528 760 -134 254 595 -314 96 -166 108 -388 -406 -128 -226 -510 728 -276 306 -372 566 -240 -410 -665 -61 82 -686 -63 -145 -152 -403 -711 528 -400 708 -99 -13 -719 -50 -358 354 329 -182 435 -185 -555 505 259 5 -793 -160 -266 632 676 -456 425 -610 7 95 -112 -438 -421 -230 436 -413 582 -758 -644 -802 -791 725 590 478 280 -438 -837 155 -16 -55 -323 334 -476 749 -887 -146 -102 594 -253 -543 65 510 -315 735 -602 672 -112 -164 349 19 -685 669 -116 -72 557 266 -821 -841 -730 -425 187 -669 727 -251 -751 459 735 -40 139 621 559 256 -283 -834 -347 -775 -728 369 139 -676 742 297 -95 -23 -303 -684 38 516 653 -343 -316 -613 423 -473 -682 742 -547 -526 -677 -576 -863 658 243 26 -282 457 -394 661 3 -246 176 -232 -640 370 356 725 -317 -836 650 -747 90 -445 -269 226 781 401 -830 291 179 568 -207 542 -17 -83 -653 87 -584 -873 -638 57 -40 309 449 -106 80 139 -487 538 -117 721 -726 -336 329 -613 543 -622 79 -257 276 -512 -316 399 42 -779 520 -53 -253 -173 445 -848 -466 -383 -11 148 566 301 -460 449 226 -688 690 -483 649 14 151 244 343 -492 98 -602 -761 -404 710 -72 150 -860 64 47 -430 -406 627 -247 45 -748 366 -602 772 276 -203 -170 -229 -60 -139 -735 -62 372 631 453 -205 740 561 747 607 684 -886 458 -255 115 507 105 -662 433 -620 417 608 -216 -871 453 -453 -686 356 -586 -532 684 -377 -408 759 -183 -410 -203 -458 737 -663 595 -748 296 -74 -230 -328 633 -760 -196 -223 -183 143 264 639 -732 -532 550 96 -896 -648 -154 323 433 -775 -727 -214 263 516 200 -712 239 413 219 -729 -185 465 -609 328 101 255 143 635 -475 482 -584 -571 300 -227 -353 -650 19 -369 -434 -846 708 -702 512 5 749 -629 331 -709 -405 -143 -488 519 644 -816 46 -802 -37 67 -375 -321 -688 -363 -189 -845 246 -452 613 -538 -239 166 405 -333 144 161 -204 751 55 -516 293 -14 754 -27 -807 -439 -425 485 -248 364 -578 318 -437 -505 -667 546 -485 -354 -753 -102 -802 124 121 -832 -770 193 -676 30 217 -608 -11 -782 230 619 252 -260 12 776 -496 -661 494 -594 233 305 659 -833 252 391 88 -619 -338 -545 351 -240 593 -445 520 -220 -206 774 168 408 -10 -782 504 -582 -444 -159 -187 -649 609 -704 539 683 -689 -825 191 556 203 -555 645 160 -532 196 490 -347 96 591 -323 -337 -178 -29 87 394 -793 -541 -795 -424 -393 -720 -493 -48 72 95 437 -198 604 163 -823 -541 -348 139 -134 -709 -794 196 -467 -50 -841 391 -824 -735 -358 726 -803 -823 95 541 -270 -238 -884 -219 96 477 -510 -46 -244 173 -532 683 -51 -119 -310 605 8 758 -504 -328 -719 288 6 -91 558 -516 43 -733 86 460 785 -96 380 640 -841 92 100 -432 405 -222 705 -158 -66 -237 99 -435 -266 562 158 300 176 761 -746 -891 305 777 335 524 243 517 -125 -546 -832 796 -861 -662 -367 -255 -656 -161 728 -66 794 516 -647 -149 643 350 573 -18 -2 -327 224 184 -712 -699 124 -476 -831 193 -694 -457 -563 -838 -635 -861 -819 -89 299 -451 -254 -861 -310 644 -823 470 -860 433 347 -16 -2 -121 -397 -71 -697 -542 -423 610 -853 -539 -347 357 246 -526 -794 51 -707 166 635 -156 493 -379 565 -367 285 48 539 -564 -91 -351 -822 261 597 -710 -449 67 87 -512 689 83 295 240 349 258 667 409 -579 -346 -673 -649 -115 -634 26 -751 -858 -173 -166 -706 356 -713 580 -386 -179 19 -73 -517 477 205 307 792 -695 -296 204 -33 546 -315 -298 -724 574 -421 567 -96 648 401 446 -592 -280 -699 139 183 7 -313 606 -670 -394 -640 -356 -758 -480 -67 -821 27 -744 -63 -282 509 -421 -784 -15 -202 -207 353 381 -327 262 -585 694 295 539 -3 673 -361 -139 -252 -645 -191 -789 626 422 794 -168 -524 362 644 -428 460 -466 -155 54 102 412 -602 -679 246 -332 -706 -342 528 -84 -182 -792 -193 -552 560 103 -251 317 186 82 202 520 8 -30 -563 385 -569 -481 425 557 -495 537 -466 -761 -180 737 659 594 160 459 394 -221 709 177 -285 717 764 -50 368 558 -759 -84 -822 549 -866 -246 -40 -895 -900 -634 797 -390 763 654 -857 -115 -218 -637 179 740 -165 236 153 332 -107 -343 -154 -241 28 -501 263 312 -180 664 -271 -27 416 -394 168 747 153 -566 -581 63 615 754 392 -152 -551 132 292 -165 -616 408 -628 476 71 -146 562 6 532 -34 -324 -484 -51 -698 -37 -177 138 -647 416 -444 93 -31 64 -892 308 379 -412 -665 537 -379 -222 -502 -346 405 31 480 164 654 -733 434 -126 -249 685 -822 455 -377 -22 537 -740 721 -274 248 -882 -699 596 147 59 -197 397 -180 -469 -245 752 253 -740 -647 -697 609 -522 209 769 6 -388 -895 -125 -110 -706 -16 -402 -788 -825 774 -564 -734 -438 -369 235 137 -480 374 479 191 353 -419 -10 70 238 -659 -803 87 -581 192 -471 -406 -436 623 -235 72 659 388 510 696 452 -735 327 -872 -90 -807 -467 348 -263 -581 718 -160 -283 -1 405 370 90 -794 -123 682 233 -463 -710 522 -869 -381 740 -129 612 -880 78 -834 309 327 -832 597 -441 560 733 573 650 -730 476 -660 455 180 -693 -46 -2 90 -353 426 403 -348 -519 607 -299 -748 -149 -318 -605 209 -231 777 -124 -845 -863 721 -129 211 -846 -251 95 637 145 -436 -778 123 203 -194 -563 -172 718 447 -445 -173 294 428 447 226 726 -778 465 251 143 -229 -26 458 -738 -685 655 -657 470 437 240 -105 -76 92 470 15 -305 -794 150 -898 -465 248 643 700 58 278 320 -71 -277 -266 502 -348 262 770 -109 -213 -568 -591 -262 -638 86 -692 222 -352 782 -547 -292 622 -387 -671 -76 -169 -107 -709 319 -375 -631 544 246 163 221 -63 142 46 668 -372 -20 30 -263 -877 -113 -107 328 188 -370 -615 -43 -231 -177 480 -658 -151 -871 12 403 636 699 -794 -782 -418 -403 506 -258 208 594 613 567 263 441 -708 75 -377 96 178 -64 -487 71 -595 547 -379 95 -774 -214 -374 457 -488 -346 466 -889 -779 778 115 -322 258 108 518 568 -716 288 257 539 336 -819 -596 -669 -390 -750 -559 594 153 319 -178 -439 -578 -570 609 -677 619 -472 88 -766 9 -810 -485 -210 -369 635 -215 -510 -346 -341 518 796 -92 731 -456 -45 -66 -186 169 -301 -479 -282 -884 290 -777 339 503 -230 -891 702 418 224 -537 -589 528 301 -680 756 -808 -657 661 -61 730 522 -369 167 397 -212 -213 -735 -486 -307 -846 -691 -628 -505 532 -557 574 632 714 -294 223 421 -223 554 767 0 -692 -707 120 -831 482 -24 153 22 179 695 746 -838 -586 -646 600 641 220 -609 722 253 -495 -27 504 401 -824 274 668 -538 -706 588 -749 457 -535 -259 -758 115 209 -674 -482 -161 4 -199 298 7 -582 735 -403 59 -308 -738 -627 -826 -655 -318 -117 -446 117 746 9 -343 -782 141 424 -439 -624 310 339 -260 -375 691 -233 -428 -524 -150 -448 -472 -513 687 284 -798 -106 362 -816 -528 340 -793 364 -514 -307 -840 -303 681 518 -539 -502 574 -41 184 -533 258 -440 618 183 539 -648 -607 -414 -277 -349 -280 149 -200 -151 543 404 -718 287 -876 -864 597 550 -98 623 322 402 -432 -704 153 -781 731 457 -751 -241 -79 178 -500 -445 56 -769 -418 -181 -792 -86 580 -101 742 469 282 -630 143 80 387 -409 642 571 450 -618 -28 -86 393 -10 -877 362 -602 -80 665 466 -160 800 -750 670 -269 150 -612 -86 -463 31 -632 -819 58 123 493 -773 -789 -579 -478 527 345 -591 586 -531 -161 -97 732 130 710 -354 764 -612 205 -281 150 504 -44 -301 306 -525 -595 -436 794 632 -315 -65 -149 -191 -765 115 -348 279 337 697 201 -9 17 161 103 534 -154 -128 647 531 589 433 698 -538 674 -705 -274 169 157 752 -340 -896 140 753 459 -92 -849 -648 -173 -521 -390 -189 -845 580 -568 -72 -573 -479 -854 -202 745 184 -506 -776 -119 -724 686 -700 782 156 -185 136 -310 -871 325 -582 -517 -508 -896 95 -429 -96 -778 67 268 -891 -310 -684 691 328 665 404 -865 -292 29 -742 27 -516 566 -102 -409 -804 -707 -872 -185 -883 -761 312 665 470 -337 -586 608 -436 -722 -634 360 -86 781 -86 -399 602 -316 69 408 -561 280 103 -827 113 645 -340 -385 -124 245 637 -498 642 -244 119 212 603 -889 161 538 -81 -368 559 447 -603 -8 284 -879 795 661 167 -807 485 -583 296 -138 -814 -472 49 -819 773 139 -586 305 0 -464 11 479 -843 88 398 -42 -156 -165 -755 -278 -262 381 -787 -743 370 339 -627 415 -27 -10 213 -498 -487 800 -312 648 -550 750 -739 -592 326 562 150 -409 -184 -764 564 86 -702 -793 -810 -298 521 772 744 -337 -331 95 -352 593 -703 442 -716 558 98 -135 -318 -465 -707 274 148 -200 -819 701 -504 363 -194 -194 305 221 -56 -433 87 667 -251 418 -263 602 -201 754 -776 780 703 -886 309 606 230 -613 395 394 667 550 287 533 95 486 59 246 113 470 -565 -687 169 -421 -664 -240 -1 492 -172 -288 -321 -572 679 -747 -131 383 -381 518 103 -248 776 750 -683 -377 430 218 -416 438 -569 581 198 290 468 770 659 260 167 92 147 -172 17 746 -393 -555 -798 525 -856 -30 -358 -685 505 -573 -649 73 -304 -603 -686 -696 -178 -12 -322 281 200 290 -30 -734 -727 394 -226 -606 741 -593 42 -596 284 182 -441 719 -237 -409 515 344 741 -745 -537 632 -166 340 -173 295 188 559 -591 316 -451 793 192 -296 -122 -277 -897 -123 41 -612 -109 -161 -143 -13 -356 -539 -574 789 488 720 730 -357 -830 -631 -377 -628 -470 -58 -836 32 497 -576 -343 454 -676 -542 267 539 -557 -655 311 -230 -596 -236 28 -572 -682 46 -540 -813 -810 603 -372 -26 689 566 -639 313 396 -213 619 -120 -312 628 -378 -441 322 -617 -852 41 278 109 -326 426 506 -578 -27 607 -341 399 333 440 -512 -863 334 -575 -588 -881 -397 304 -499 171 -180 291 -45 483 -588 -74 54 206 -769 -189 -767 -842 -683 -354 -675 -432 -671 8 282 -474 -38 -804 285 22 312 9 -738 -86 -234 696 639 694 -638 -558 -54 -678 -540 560 433 474 454 -757 92 -465 -329 561 -345 -494 -807 -484 673 -131 769 167 -168 336 200 -890 -883 -685 -251 712 84 -551 -297 -518 -231 -663 -763 122 -138 294 -475 -701 799 -446 24 774 -704 -562 287 767 -412 -374 -876 500 185 -789 441 -443 468 -663 306 268 78 403 -788 -345 174 -145 747 250 -145 -175 16 409 -264 -159 722 69 -564 -523 -865 663 188 -308 552 658 51 -44 395 683 -238 -753 -368 -821 -133 -859 -553 -471 -623 -851 777 385 486 164 -153 501 693 111 293 -163 515 -441 113 -876 -392 562 309 413 696 -291 770 126 272 -559 603 415 -841 571 -473 -428 277 253 -7 257 -893 677 -468 786 394 157 274 168 732 -572 -3 -492 -418 251 -68 -468 242 -227 37 411 143 -245 623 -455 -464 -308 -866 -63 14 -501 787 680 -3 431 -272 -246 235 790 -156 567 -272 -481 296 -841 -198 -815 -637 590 -680 51 -725 780 -26 -152 635 334 -421 -588 -877 -17 118 -533 -151 91 71 -524 -873 43 569 483 -133 32 -180 211 578 -171 420 -701 -468 -538 218 581 -718 598 179 -882 138 -475 -141 -56 547 -591 706 -446 117 -384 -867 -883 357 103 498 468 147 765 505 280 -820 -272 -802 -90 -775 55 377 766 -681 -92 -827 397 -541 -531 -66 -268 -408 136 -32 751 437 476 -218 340 -767 445 629 441 -721 -670 710 520 422 347 -507 -305 712 -289 -215 598 35 -335 48 -435 -66 154 108 275 -356 -420 -206 -51 -497 -299 -445 -475 715 -218 -581 -691 -369 158 -571 -234 281 5 -705 550 -548 552 -671 -407 -490 -885 -636 -639 -546 367 303 370 541 -12 -301 150 -387 315 -56 -676 -498 650 -710 157 -396 -510 694 -510 694 478 -410 552 -436 0 -567 -599 285 -344 -260 603 -493 361 292 -647 -131 669 284 2 -806 -594 -875 -183 -749 -171 -461 -148 -470 172 -75 787 612 343 593 693 -225 428 -146 737 -691 743 -546 598 793 58 442 -30 352 -530 92 -761 454 -827 -122 -272 -171 135 710 -138 -46 286 135 -264 373 -290 286 728 29 -300 -231 584 773 570 741 -420 129 455 423 -172 371 -734 312 454 697 -734 -488 34 -626 222 -835 26 -58 732 -700 671 -154 168 -458 291 680 -866 723 725 -43 708 209 721 -267 565 119 -511 781 -114 -534 -436 466 189 84 621 111 645 -83 -79 -317 252 779 599 -324 -889 -647 -676 237 -848 -341 -463 173 211 -361 -527 -899 -746 211 -859 -38 146 -652 -175 451 -94 622 -665 66 -159 -741 193 -284 -810 14 41 -296 -308 -471 379 -693 458 115 215 717 476 621 495 -756 -567 -139 12 66 634 -754 -779 -79 -193 -564 -609 431 -434 -740 -417 -659 -782 -625 328 502 -152 -286 22 -325 -300 -96 561 -792 -423 -845 93 -257 125 -831 -542 -205 -408 -283 -288 -774 481 552 462 534 254 552 413 170 -125 -722 104 360 354 174 -880 -612 -831 355 -795 655 751 -196 -341 -353 -609 432 -698 74 -248 -255 56 420 41 -397 -171 -42 727 -216 -434 350 -419 451 391 506 446 -204 536 -20 767 542 393 89 158 -797 -81 -305 451 564 -665 -337 -235 47 290 48 -742 -628 -675 170 -271 -624 -166 729 269 -525 366 673 582 662 179 -505 413 -528 -511 -863 694 -685 674 -116 -269 -665 678 259 -9 -229 -14 472 757 -317 223 -315 120 -172 -46 2 -516 581 -6 -507 -439 -372 -505 -647 739 267 -631 -431 -28 265 61 51 230 468 -600 -169 -321 -665 -342 -258 -292 -68 522 652 -426 -765 -92 86 -294 305 176 551 487 93 -597 419 400 191 718 159 -734 795 -706 -785 11 -359 206 558 7 64 -645 11 -815 -219 585 477 -745 -844 226 489 35 305 -453 -555 -814 557 355 -696 -16 -318 -593 -560 217 406 140 -381 -805 -639 -32 -112 213 -244 399 -392 29 588 -730 -43 694 690 -467 -505 2 -149 695 331 175 -32 -844 -622 -159 635 300 84 398 634 -637 -659 797 540 -170 -396 -415 358 -793 232 57 -106 108 -141 231 103 -287 -348 -657 -545 -567 -141 -222 283 418 -83 -803 -130 714 441 454 -503 -296 -198 -545 537 773 -280 -655 -328 -435 -478 96 257 -520 408 579 169 -885 -321 -300 -514 485 592 190 286 -748 -53 -896 770 521 -370 -118 379 -863 142 -290 213 519 168 188 262 -17 446 659 -767 140 -582 -466 652 172 -839 584 -280 -777 327 -795 236 702 641 -137 -306 614 -9 -693 484 56 -299 68 444 -570 -779 -287 692 -505 -745 332 504 -63 139 -783 -593 -35 -123 655 683 29 687 675 -525 227 305 589 764 789 -735 -112 538 134 -746 -184 -856 -767 -280 -880 573 651 469 122 -638 784 737 -737 -168 294 -490 84 -880 699 126 634 -243 -789 -190 48 324 -386 560 707 -848 -284 158 532 -145 527 116 -408 -165 347 222 -694 -464 -382 292 334 14 707 698 -279 565 -128 -601 -737 -155 233 624 -368 -228 505 131 110 -67 -604 560 -271 441 -67 125 -567 -92 -50 34 637 -729 -377 43 83 149 -876 550 -360 525 -592 -55 421 -781 -49 -317 -886 -23 -617 -252 128 -147 507 -297 -393 150 -375 -289 -390 -869 -137 -846 259 246 31 733 -553 152 -775 617 -406 -223 -814 -567 -404 -134 -842 667 -364 249 656 289 -468 570 -799 -692 -558 385 -504 756 -161 267 -226 324 579 -638 -618 302 -310 232 -74 732 553 179 450 628 249 169 254 10 -531 -697 -540 -497 185 -683 460 -558 -337 34 6 378 -324 346 359 -797 -657 -46 -521 -405 -440 160 128 -314 -353 581 -129 416 -140 476 -229 -481 425 785 741 -94 324 -675 173 -36 -212 -186 -432 531 358 -585 463 -867 -26 774 691 -90 220 -191 -850 193 -209 465 673 647 -727 788 637 527 224 376 -513 455 -569 -176 755 -135 -459 -524 -778 752 -258 123 -867 -645 -194 -703 -352 51 72 82 536 276 -883 276 -841 -863 451 -98 783 -855 620 -433 -491 42 254 474 -66 475 621 621 136 385 -105 696 -66 56 -414 16 394 537 767 9 -358 -850 183 -716 208 797 306 290 -217 468 -214 -683 167 77 290 679 -526 -227 -244 676 -106 -739 -713 -841 -292 -415 -621 -368 723 503 -290 -663 100 -267 700 342 -333 405 166 -879 551 -138 448 -33 -463 184 -863 -272 674 763 -582 -718 325 -646 -670 -541 28 -9 424 -653 476 70 537 688 468 132 625 266 -877 -881 -592 333 151 212 582 -250 -454 -220 410 319 -609 744 -388 -752 509 -218 623 -95 -313 -372 205 -838 326 499 -101 205 -457 477 -723 716 -539 -569 -382 -766 -511 -350 -135 -449 321 -413 604 -693 151 -248 523 -492 -377 -404 -59 530 -315 -816 275 559 414 -393 718 -126 773 424 323 -399 -396 -150 -272 62 401 -54 591 -532 -77 514 -254 545 -824 107 -151 -356 269 711 731 -422 -551 -122 485 -303 -319 282 43 -165 -377 105 -29 -417 -453 342 -24 -728 -480 679 518 -84 294 760 685 -365 108 -392 -713 -178 -466 -76 551 388 449 -217 -831 -804 150 653 -19 453 652 249 55 501 58 687 247 75 154 461 614 -362 -119 512 -435 -719 336 -345 609 385 -757 -227 518 621 -644 -690 148 231 2 756 36 -308 527 641 -787 399 -111 -595 430 -479 535 -740 -387 -46 -722 -248 641 -44 -174 210 670 260 542 -19 198 378 487 -275 165 -396 98 -644 607 256 759 -533 460 -823 -158 -812 259 14 74 -737 70 -880 346 252 178 755 -734 -523 -165 129 659 -754 -797 -535 793 629 155 -553 -694 475 -196 114 -20 -510 254 637 -750 -700 -523 182 694 34 -469 -267 -350 690 -205 -620 292 -858 -871 -699 -485 -280 -467 -56 -761 652 354 -212 -133 -139 -270 -403 632 -195 753 156 -682 -405 -828 -20 671 722 5 -577 -830 -656 791 602 143 714 590 762 9 -283 -677 -466 -873 540 517 349 -140 -130 -737 399 297 -467 179 -344 566 -7 43 444 543 -37 -853 -286 -563 119 709 52 296 623 -236 -285 -566 -673 -762 494 -900 -763 -700 512 -885 -808 -282 718 -853 701 -444 -296 339 -323 138 675 -164 -569 -260 -131 -262 640 -208 299 -674 240 98 709 91 -644 269 -838 -798 -846 442 14 731 787 407 -678 538 -762 -533 198 -274 249 -282 -313 757 -27 -809 386 -560 682 -529 547 -247 -663 769 -455 -872 -440 578 -523 716 -647 -598 -487 524 -241 270 -841 500 685 -426 294 341 104 502 570 -704 -294 732 -1 -400 -529 551 -77 -900 -627 -383 578 -733 422 743 345 647 -396 612 177 -711 -347 -382 -527 -697 200 66 111 303 -433 123 -882 309 -2 -477 624 578 -284 218 -112 54 419 114 504 462 -890 -438 199 403 -844 -126 -252 -399 184 -564 -628 202 -819 771 -17 487 644 -319 292 -404 -203 669 698 -66 515 653 -170 -271 -593 -567 721 549 -813 -58 -794 607 -407 777 -468 -87 -222 -895 115 -349 -198 487 -211 -216 538 -302 419 165 -437 238 -121 -48 383 -528 291 -268 735 -745 -197 624 -803 252 -43 -93 694 -343 -642 408 164 176 134 414 435 789 -777 612 181 668 643 602 334 -115 637 121 -626 255 -637 441 -733 -621 -776 710 97 -832 704 321 373 -521 65 -666 264 67 678 -867 -391 -161 -151 46 -272 518 -279 603 493 -206 791 -749 -590 -184 133 764 -487 465 -592 156 81 -426 696 -424 -459 758 761 -592 645 322 -898 198 -844 -814 -406 -294 567 56 -658 736 -414 -295 -47 -441 300 663 -616 -863 395 -220 525 222 -262 461 -256 194 -865 -699 205 -403 656 -325 -433 667 578 572 -776 -454 -610 234 719 654 -168 372 318 -31 775 184 -751 -12 -815 -513 411 -502 -297 -229 -306 457 367 103 -233 352 -666 -13 -511 -204 606 405 -439 219 688 595 89 32 -633 -495 -754 -105 316 -61 129 -668 152 -578 646 14 148 555 132 422 544 640 308 -651 -797 389 203 19 394 -241 483 -465 -805 -263 -710 -328 208 44 6 743 -807 175 -451 -346 -145 725 -464 -633 -445 -833 -621 24 612 530 632 667 228 -813 167 232 290 147 -842 -809 -536 364 -46 216 -561 -691 704 -820 -708 -865 -509 507 -743 750 67 360 443 568 -55 320 -230 -703 64 -841 62 -709 486 -773 -258 -506 277 505 293 -653 -843 -668 208 689 -329 234 -242 -296 -739 -304 -707 541 -338 -151 765 371 554 225 103 92 -792 391 -235 -711 -216 -60 -210 -599 -1 207 -729 -623 -699 114 -840 -597 -553 55 227 444 229 795 -558 179 8 192 766 -899 -571 -211 -19 -185 -280 451 504 -50 -319 37 490 716 613 752 -405 531 756 -756 478 -690 10 415 577 763 -495 627 163 -106 381 -75 612 193 -539 664 -811 501 555 -374 615 -217 -375 320 -787 174 607 274 -413 -187 219 -20 -448 379 -891 -342 -242 680 595 92 -167 -750 -853 229 -131 -614 -879 -493 -377 312 43 -231 667 -794 634 -530 -800 -837 145 471 -213 -463 747 -203 62 202 541 95 -349 -583 -620 59 655 397 -833 -878 -330 391 569 691 703 679 -460 -190 376 587 81 -188 268 -46 672 -771 -441 -139 296 -544 691 195 631 355 -499 489 693 193 557 -808 -739 -253 -84 -172 97 -166 558 -140 -706 470 120 -115 505 -586 -224 449 -501 -527 -643 167 443 331 -53 317 -341 765 478 324 -7 -144 -834 794 -211 -416 -827 144 -823 237 440 -753 -706 319 -591 -334 -750 305 -437 202 640 -633 -692 -97 407 -647 -478 177 -15 501 -886 375 762 247 -20 -681 -613 559 -194 302 -459 155 -402 -515 -862 -666 -43 130 637 -363 -681 -141 216 429 60 -240 -642 -573 249 576 227 -736 -628 -628 393 102 -606 673 725 72 503 -853 158 -643 179 -860 -526 599 599 -413 465 358 -660 -36 16 399 -57 617 -672 456 6 -476 -72 -779 -17 557 -117 -555 -844 -751 613 -473 -868 354 350 340 -807 186 772 -894 218 170 -161 -271 -79 -17 725 630 -502 -589 -606 731 -486 596 286 -420 417 757 747 298 552 -507 -675 585 4 -567 -292 -89 711 734 255 -691 -676 -814 -159 758 -80 106 -500 -75 614 -203 683 -649 -118 460 69 -80 -871 -451 208 129 -80 -152 -610 201 -846 -463 746 -766 -183 -318 -224 -640 -572 -698 5 -231 474 -142 -466 -511 -568 -691 -764 492 -452 647 -510 -435 237 464 -871 -718 -84 -553 -218 610 -471 -884 -158 -846 400 511 -53 708 -626 -726 -245 298 -622 -516 145 -554 -625 -182 -97 -6 -37 193 -728 612 558 -33 -284 -575 -15 -497 -19 -624 -896 -127 -368 368 -403 -209 104 -316 -330 106 243 -285 -887 -148 560 -347 -783 -397 -613 -668 473 624 -830 187 400 794 650 684 -805 238 -562 -503 399 169 -507 778 -727 345 -158 -656 373 258 643 479 450 27 -464 590 -408 202 524 179 247 310 183 -20 -193 -543 703 3 381 -689 112 -420 -284 231 663 -604 -539 619 -423 -100 174 -523 -54 -782 -518 160 164 45 -145 -10 -884 -853 -399 -542 -580 -108 -157 -196 -215 87 -569 -611 -694 658 -508 -389 -343 -859 128 208 -722 -804 -763 189 24 439 -846 351 306 68 -245 -874 297 551 -134 -409 570 461 -455 754 -26 -837 -291 207 -828 -113 372 -361 -264 -840 209 289 -377 699 -160 494 578 -434 414 -271 129 -469 -15 -267 644 418 -752 43 6 -394 -383 -124 561 -167 -291 -223 -273 -816 -631 -164 446 -338 -134 -190 -367 -789 561 41 458 -895 -653 1 364 352 730 449 -168 435 -852 -846 405 -149 79 59 -109 444 731 497 24 747 87 -683 122 -325 12 188 125 -393 178 -801 -618 -755 -348 716 656 -682 791 -200 138 -48 -344 -714 3 -345 -434 -291 -267 441 -290 587 -157 504 101 655 274 508 -41 658 241 -309 213 -794 -788 -527 493 710 553 383 -176 761 -233 -804 412 -479 -842 339 489 -353 -581 154 363 638 -659 755 609 36 -891 442 -863 437 -196 -725 178 716 528 136 -314 -246 578 663 -566 326 -451 -737 -854 694 -441 508 527 336 -679 -748 -722 594 -796 347 43 270 569 224 331 37 -162 588 -24 -79 468 -291 -528 -412 -865 298 593 667 53 -284 680 -195 328 -735 196 498 -790 -163 525 -71 478 631 -254 -99 576 -212 -8 -810 426 -810 103 80 -536 524 417 61 -287 -380 -86 207 161 -245 -195 167 380 544 149 -330 -861 -294 116 173 -209 -849 420 67 707 682 468 728 127 235 500 214 742 -19 -398 -258 304 -216 -749 -519 -327 402 125 731 -620 704 -756 449 313 452 684 429 -445 -868 421 -640 784 -276 -899 -839 -471 -281 609 -793 15 443 744 160 -67 -793 551 512 -31 47 -17 -561 -159 -643 -650 -630 -24 635 -596 331 -33 -118 145 -361 171 258 -745 735 -430 -404 -220 -818 242 -494 -307 -798 -692 264 427 564 188 -482 736 -425 -670 269 718 -421 -100 386 -657 -597 -825 -407 -252 -161 107 -660 -97 -737 582 -232 584 478 -413 643 579 36 -141 -102 596 -175 -17 512 -873 -476 -879 -231 689 236 381 -414 -853 459 759 -522 -441 734 -564 -671 341 451 -491 142 568 -709 -665 -865 521 698 317 693 -672 65 -509 -59 306 -866 -459 -750 -27 -788 -671 684 -648 -808 463 -120 635 -602 -123 509 473 290 -242 -28 522 744 312 276 -114 -796 178 741 465 210 761 -251 -366 -303 -130 78 362 -277 687 -29 645 -80 655 -569 -505 -279 -418 -598 -786 42 507 455 -504 594 557 -747 -172 -266 703 592 43 -94 -388 741 453 116 242 473 -195 -353 722 512 33 509 629 -217 12 718 -348 430 371 -894 350 -485 -486 -627 207 114 -153 320 -803 -805 696 -2 -646 -22 630 300 -413 326 -669 88 656 -68 -619 55 -666 -218 770 -808 624 -742 -375 657 -888 51 444 485 -872 -195 -347 318 -454 107 258 784 -376 -611 -238 750 683 -528 532 17 572 -158 -59 -447 -541 323 -416 -896 18 -111 -586 277 391 161 -533 -92 62 -609 -655 -405 709 -92 -363 604 294 -746 673 -835 -661 498 -424 -41 -754 345 753 -189 121 341 697 -420 272 35 -189 -741 359 235 -595 676 -587 755 482 485 -227 481 207 694 -810 -510 -751 239 -596 -90 709 265 775 -841 47 -840 -570 87 11 -172 711 48 281 -791 -587 525 -457 253 556 -132 383 -243 185 98 54 169 -210 -583 -816 379 -6 -861 763 -78 -93 -362 508 305 -746 640 229 -295 -79 522 -437 -804 75 276 407 -711 -513 -444 -782 369 512 -137 144 686 -874 234 -244 -782 41 504 -38 152 -313 -402 545 -29 -551 497 607 179 -841 -346 -378 -270 531 -746 -463 281 -209 122 320 -381 303 -824 -842 -479 -738 -844 6 -350 581 -796 745 46 -702 -759 -381 -402 -602 307 -377 -554 -843 -315 -788 775 -66 -890 -471 389 -53 -736 -509 490 75 -261 -65 -862 692 -118 -235 650 542 -615 559 389 609 99 -216 524 -784 -416 -532 -851 -335 -518 23 -218 -660 353 260 -320 -242 464 -164 -615 -311 290 -522 68 593 -594 74 723 480 723 -107 -479 233 -745 -822 -189 -237 -141 -369 -561 -807 -380 738 777 -885 -836 -27 125 -475 57 280 465 -632 -117 785 67 210 -330 444 -762 -182 583 -817 790 285 97 429 -525 616 -190 -872 746 -808 394 266 -355 456 213 -735 -392 -376 -222 -580 -429 789 387 -269 410 103 663 625 -104 331 699 741 131 -451 -351 -887 -652 260 233 -285 -506 -72 427 800 -810 2 412 329 508 -351 -309 262 -151 625 539 579 -256 -595 -356 -793 171 -277 529 -440 552 -57 -772 735 -55 -668 -704 739 721 796 124 -368 385 459 581 587 -319 -354 -412 -315 362 -538 -592 -260 182 -40 732 127 -111 -29 229 -443 -60 202 184 740 -837 -720 -672 85 -856 -870 607 -493 -422 698 -55 291 -187 -787 -520 -806 -602 -237 -74 -141 -743 -832 9 714 -811 646 497 -18 665 -253 -836 -137 687 686 490 362 -769 263 698 -773 -675 181 -154 -589 486 405 49 406 -320 506 -291 664 -783 -394 -307 -466 312 197 147 453 -683 -16 760 -478 -769 392 -816 768 318 554 -409 -603 -347 -136 481 -13 399 -20 498 -289 -644 -431 668 -281 484 555 -480 -618 474 -768 752 -22 -62 480 776 213 -420 200 547 -692 325 392 -735 326 -451 412 58 -530 -285 773 -240 -18 195 -401 797 560 539 -493 199 -536 471 -152 500 -703 578 -630 486 378 567 771 -25 -605 232 365 689 -249 -705 298 585 -269 -41 504 207 -649 -131 -492 -354 124 793 -612 -621 -270 -736 146 240 601 -44 550 10 -28 -749 291 -859 -414 -56 187 -237 -255 -584 -276 762 257 634 -298 -591 430 -260 -327 -404 564 170 238 -313 -498 -801 122 435 376 -454 -414 577 -610 -856 451 -463 -380 14 -493 -838 -176 482 -686 622 208 197 684 -292 8 124 -447 384 358 76 16 774 -256 603 -671 95 33 261 222 -494 -294 -481 181 -93 -220 -137 -224 -495 -755 -486 -469 63 -28 559 133 734 -810 -830 509 -349 -399 -519 278 31 -367 213 -892 227 -544 -342 -600 -821 -41 669 104 114 -442 151 -515 -371 -890 -847 -30 637 -325 626 -62 -474 -892 -388 -655 346 -103 -305 564 -573 172 -605 7 767 -169 758 -526 229 -837 464 -160 393 -149 -52 667 -7 51 -170 -631 -480 591 177 -265 -883 75 435 655 333 -277 -751 -650 605 396 -816 352 320 -402 -729 -854 214 465 45 -764 234 -651 -244 274 -115 -274 -406 606 354 99 -411 -796 -793 -87 -184 -521 769 -295 166 733 -712 634 9 215 -414 -314 -557 -317 323 -391 -881 -754 -546 -434 -666 -388 -546 -502 749 -600 -745 -243 -320 773 402 -876 -21 -224 84 -39 -751 464 276 56 150 -264 799 170 -190 68 550 -631 392 -77 605 653 -331 354 654 724 345 111 -399 107 -886 -33 747 140 -476 -192 -78 554 -747 -186 -573 -428 582 -560 642 -594 764 626 -495 -220 197 -220 -42 755 -255 -91 -596 13 -624 -61 292 102 424 -15 726 -200 -431 -276 91 -887 -29 500 -170 722 39 0 -415 -101 737 685 -299 732 173 754 238 -242 -827 571 466 -378 -763 219 -834 270 -14 305 547 -280 770 -122 379 71 704 230 76 -287 -129 603 -408 -365 594 -387 468 770 28 -765 24 -222 714 -678 -264 -199 -116 -283 523 288 219 -691 797 -306 546 -770 -130 657 -346 -86 -293 -438 -874 166 -445 353 41 389 -252 -245 -546 -288 -200 -171 -53 -79 -548 -528 554 -276 372 306 643 -133 490 471 -108 -212 -272 413 -405 -401 578 363 -583 549 -504 -415 543 -453 517 -568 -167 -838 -17 -859 353 533 -673 -723 487 -347 -400 73 -759 10 175 -227 196 -770 87 -626 261 -737 -124 -831 15 712 791 -369 260 62 586 -644 -215 -822 284 -234 231 260 177 -659 514 -676 -26 114 -96 176 746 -604 -572 -228 400 -642 417 231 -527 317 -668 -322 -129 302 586 403 629 -778 717 730 -439 -885 -70 -93 488 -588 -463 265 -857 711 -434 648 497 440 458 109 700 722 258 -440 126 -366 233 647 43 95 -382 -276 694 -37 -595 -544 405 499 -378 -460 381 521 384 89 793 -469 120 251 -203 -581 24 206 -479 532 -129 337 106 -490 -379 93 -222 -151 618 -365 -364 -656 787 -688 599 -7 381 495 211 505 349 -504 -15 665 35 562 607 -281 43 -634 -474 -195 -263 -349 786 -449 570 131 -870 -484 603 -3 36 -72 779 -476 -471 -199 -797 768 -241 -435 -389 651 662 209 543 -542 -4 124 -430 342 -402 251 698 -726 -349 -619 220 769 -375 -877 736 -192 740 -362 -498 -89 -25 -339 -759 -45 569 -319 -557 -526 -169 253 37 389 629 378 591 -78 -264 -107 -848 -879 468 -853 226 109 163 -350 247 604 -19 -218 -151 -87 -678 -570 380 -714 364 453 -413 -76 509 -579 -370 789 -63 -861 -428 -831 -783 295 430 -186 675 261 -235 -43 7 -411 243 -345 -264 790 738 688 -21 114 -91 -702 -879 716 727 87 -148 -87 327 -401 -344 458 -358 130 766 753 186 -76 -665 440 -807 669 -518 -64 -444 -717 248 98 -479 -792 716 792 759 -606 625 -30 -671 249 -752 -403 -536 -746 -836 738 32 93 -523 705 -729 628 -688 -806 -120 -294 -745 -256 481 -841 -815 -143 -719 732 391 769 -779 162 159 483 -518 -210 -206 604 -845 -444 668 -460 -660 -477 -136 -696 237 -70 -600 -690 -639 -168 733 123 -254 -363 -320 -214 -228 -525 -387 -669 638 770 2 720 93 754 -680 -424 406 -381 -100 -640 -134 745 645 -197 -102 -594 -620 78 -302 613 -72 501 -418 -40 -811 -165 55 -250 -509 728 -732 -891 -846 -373 796 238 323 -485 735 209 567 341 259 -109 -842 -793 -762 510 139 114 -759 -438 -541 -81 615 701 -859 -83 79 215 12 -249 -268 637 661 762 208 -344 732 -114 -434 545 696 -731 -559 217 -771 -260 -818 -199 -299 431 -701 394 413 -896 -444 -618 505 -767 356 -120 604 -248 -774 -653 -36 63 -696 -565 684 -184 326 602 -655 514 749 -31 -454 472 96 -762 -367 105 -677 306 428 765 -670 532 -261 -533 578 -464 347 -653 -582 -251 -630 671 537 373 639 -46 -93 -431 711 626 138 -81 796 566 755 91 562 684 180 -314 563 467 188 201 -425 784 -271 -571 349 -336 -484 778 130 -504 167 625 193 422 348 -185 -518 199 118 762 113 -312 -649 18 -452 -206 -644 -653 -331 -465 -145 235 -231 -16 245 -838 672 677 306 299 231 -877 158 -634 146 -869 -634 205 -685 -413 -759 -238 -815 -172 769 -732 398 296 -659 -228 -748 32 175 411 -708 175 60 643 -566 -622 -417 666 421 -25 -337 -519 152 -212 -284 27 649 -220 531 -613 -326 -810 378 -160 316 127 -552 -199 -753 -338 685 -95 591 486 606 -345 52 -853 233 -848 624 -895 -718 -87 -367 -143 -898 768 -478 738 553 -133 381 -608 -386 165 -304 -601 -893 725 -837 -643 379 447 -220 709 -705 -812 265 550 -487 -156 -503 -141 217 652 -618 129 607 -200 -42 -223 -868 352 443 -364 -215 -244 161 88 -101 -381 361 585 15 94 -682 -421 -336 -531 -510 -67 -512 210 -317 -749 -817 792 -389 -668 277 621 -65 -666 -76 -703 -826 788 440 -620 230 -837 366 -15 89 33 706 603 -197 -518 -811 -427 -123 58 360 -873 -806 -178 341 707 399 158 336 -304 -575 -542 -696 43 223 -179 -228 -715 -358 -172 -246 -270 257 -475 -358 307 650 -296 -135 -473 174 -384 -345 -11 400 -796 -841 707 291 328 -456 59 728 -309 132 318 483 -719 -397 -242 -391 -813 -362 -141 -532 -287 -885 598 302 -502 -132 387 303 -98 -193 -436 41 772 313 418 689 164 681 -185 261 -721 233 548 323 307 480 -257 -180 -876 -821 700 -218 488 772 -380 211 -93 -532 -279 451 550 -512 -862 246 299 717 -272 -109 318 284 602 -149 -27 653 -522 270 471 -346 -525 -130 418 164 143 145 482 -451 -446 -147 93 -70 359 656 535 150 -291 588 499 -226 468 -268 696 610 -546 -716 347 519 103 303 684 -412 -507 -846 -346 572 -183 -553 -117 267 -573 624 -770 -338 -758 24 148 -298 767 -778 -125 284 -543 164 -267 446 624 -144 -477 -213 -481 -794 -90 634 254 -526 -11 -375 -329 -151 639 -115 -197 754 -302 362 -248 -163 -286 -296 118 580 -749 -853 -722 -360 -16 -353 601 -630 -793 495 -735 -62 655 -868 -173 -683 -799 -120 505 -671 -222 -784 -194 -890 538 196 732 -519 -697 -302 708 -163 -387 -659 224 445 444 -475 -100 -148 -180 592 -391 -252 554 301 705 -656 94 383 -8 -193 513 720 -782 228 720 385 480 -323 278 -56 -226 -562 631 -212 -236 -584 288 -41 -59 -95 60 -118 705 -86 -157 -865 -631 -455 -112 469 59 -614 -530 27 -284 -691 -543 530 -445 236 -672 -191 304 704 692 -312 399 628 -439 -838 -512 -220 747 245 -400 237 29 -112 295 -884 269 -258 -738 171 196 -729 -727 766 -453 525 -160 -4 -349 -547 -271 275 -684 -542 -484 -150 -641 367 -1 -414 199 -736 -775 -459 -270 180 -898 -102 -177 187 -92 205 -612 540 -687 -275 -751 -274 712 -194 -684 569 -786 765 -622 -877 -458 -526 676 768 323 20 696 236 -386 -362 432 76 339 628 319 -649 177 -721 -591 717 -79 479 789 -696 -16 -815 171 215 385 729 -186 120 103 327 -663 -718 304 -367 -329 289 -585 -1 -793 -405 -677 -138 489 -720 -703 771 319 475 -701 -402 605 151 452 -586 736 711 552 547 35 -546 266 131 6 169 546 -284 493 -23 45 -712 -151 796 310 -85 253 -289 -387 140 -511 -661 0 -813 -378 566 -898 324 -561 719 -821 -471 -73 -838 -197 -532 768 -233 -829 629 -529 -509 -287 -497 768 -26 421 762 -761 216 -395 65 -351 -199 686 106 364 -294 636 104 543 688 -560 429 -343 -363 330 787 185 -313 51 634 -747 -660 300 -22 -396 -243 -311 54 654 217 -893 336 697 -787 -229 -170 285 -888 44 711 -198 -309 620 83 158 -252 362 -399 446 -274 -680 -213 152 -451 706 796 110 -593 680 109 -766 -563 576 782 -51 -775 -107 -819 -841 -210 -291 -706 24 -182 -796 -650 33 -468 457 -652 664 237 367 -469 -847 -74 -351 -543 32 -95 223 609 69 -370 453 -641 -40 -391 467 95 -725 781 653 528 -447 261 -478 -811 -72 -517 569 -263 -116 -487 312 542 -837 554 247 366 -24 -842 -390 -33 -610 -57 383 -124 -731 -586 -434 359 -710 76 -596 -348 460 659 772 729 -72 695 680 242 440 646 -148 -329 433 -56 220 564 70 289 121 -584 -371 364 24 -429 -770 -477 -819 -217 -409 433 -170 26 -143 -764 389 -25 -675 -80 462 -804 607 -228 -92 462 517 215 -794 189 607 -158 0 451 60 493 -487 -66 562 635 -581 -51 -385 522 -32 -310 -785 198 -685 114 -399 779 502 -463 -482 -890 -479 643 221 -266 193 -621 685 -730 569 -105 -412 -397 526 782 676 -764 -530 89 -120 -520 631 535 210 617 -197 -245 -417 -525 -839 -60 -130 -307 -736 -4 -627 -415 -860 -504 -872 -252 192 437 641 532 -18 568 -565 -578 -591 137 -632 401 -787 88 -141 179 10 462 631 275 -502 -596 790 167 799 517 289 -801 -656 -694 215 -148 770 71 -309 -454 -636 359 588 589 284 -85 -673 23 170 800 -592 627 -150 426 573 381 -76 -863 400 -894 41 -268 -643 711 384 567 -437 379 391 415 -702 451 -134 436 -475 -726 -77 398 714 -541 495 247 596 -853 217 635 -616 -526 26 -815 437 -9 288 123 -75 774 -100 78 345 126 211 738 -33 -632 -448 563 722 -811 629 -599 -438 -578 369 542 359 373 -131 574 426 756 320 -843 167 -711 239 -206 -302 -393 574 -358 -543 510 -809 655 -74 560 166 -313 -604 -328 703 -448 -196 -504 716 358 138 219 -706 -373 -400 -752 171 502 -836 -680 280 -745 -561 -796 -679 783 603 -549 -344 438 241 -484 627 -700 -342 -852 -457 487 191 597 417 -653 4 230 522 -87 689 704 -158 -724 -424 -895 667 -347 -211 60 396 372 747 -813 728 -204 -878 495 192 -567 268 -883 185 -70 385 -423 -853 500 595 577 331 -485 -102 563 716 -829 256 -193 -728 101 682 672 511 -79 77 -39 -842 -633 84 -376 202 13 -110 -672 -93 -604 -149 637 -140 -627 74 -253 -209 751 -11 334 -565 -278 586 64 -74 71 780 653 -446 479 638 -864 157 675 794 748 180 -54 560 302 377 75 611 158 -110 169 588 96 409 332 415 -690 628 -328 -443 793 -78 -813 -498 -176 346 -712 -432 -15 -96 308 -829 252 -662 -121 35 427 773 -56 -600 254 418 -12 -437 -316 -397 -330 38 -88 -253 -664 -548 -91 24 366 788 -786 -33 -746 -84 404 161 -441 586 -483 -780 -728 -630 406 241 -241 690 -853 -558 -79 689 184 -14 467 -335 272 -216 -591 -323 -98 423 168 725 -259 740 -227 758 -196 -323 -215 -216 -43 -150 553 -628 583 323 75 415 51 -281 -371 -461 -633 -726 49 153 433 -185 467 296 230 512 -500 739 -602 -815 370 -216 -475 676 -376 -363 189 426 784 376 510 -277 338 756 289 206 49 788 -343 -894 -808 330 -798 409 622 -879 -828 -98 -180 -458 24 -278 -708 705 -672 653 44 -486 -418 319 615 -595 -96 -750 -782 732 613 773 -208 -138 -425 -415 -509 703 -486 -432 675 199 -801 -149 -701 430 681 -455 -175 -887 -691 -758 -659 61 543 -486 745 -847 139 793 413 -842 -137 617 -323 -418 -466 -866 -388 162 -658 441 608 550 -299 -853 -22 752 608 -52 -354 369 -404 609 -636 -282 174 -649 363 748 327 -532 -723 601 -375 -250 -760 -256 746 477 -207 183 -375 -645 182 217 33 597 -409 119 689 730 -188 638 360 289 1 -856 -624 -680 110 -167 736 412 438 -308 -674 -712 -310 -408 -243 -182 136 326 -552 -772 -624 756 121 61 -519 -700 -803 632 192 -44 -392 -128 -217 775 -379 -753 214 439 796 -163 -767 765 -372 -295 540 426 -88 -830 332 -483 -272 -97 -471 -168 -520 -289 574 -862 -351 -428 -791 554 -192 -668 55 -718 163 -765 -256 -130 -654 -771 -766 531 -335 -402 -723 702 -261 168 -16 554 -742 249 -778 -229 599 427 154 364 -665 105 455 -210 373 184 -42 -517 -74 -98 -459 -123 -335 -877 387 -725 -826 -788 22 -225 -41 622 373 -27 -744 -703 -633 311 532 -295 501 31 167 475 -203 661 685 -94 84 -368 -171 364 -534 748 -258 503 -559 607 -425 -618 -291 -777 -667 -228 6 -161 275 645 -368 200 459 -679 -387 746 190 500 -242 -91 -814 585 342 476 -410 -73 -673 -417 -766 -615 108 618 -269 129 270 -781 610 -516 115 -185 -891 583 673 6 57 -201 604 -482 623 751 -700 516 -396 318 -308 88 59 -787 -779 397 164 -762 -213 -401 -827 -231 34 -713 231 530 537 -761 174 -102 -594 171 -368 -470 -212 -394 362 -745 672 87 -363 541 296 -838 37 -97 153 -512 501 -427 -369 -230 -602 488 -773 -801 30 -83 445 -120 -325 -600 284 270 669 -592 229 286 -799 201 158 221 384 -478 -72 591 324 506 675 -349 187 665 -315 58 728 -877 0 -839 -716 310 -335 14 -456 421 -788 321 536 205 583 -590 431 -243 -702 280 -68 75 716 797 550 -750 599 -352 43 -236 357 690 651 -291 137 141 266 96 -268 -632 -721 -764 469 -100 -791 362 -798 -602 43 -796 11 231 -819 30 -673 -845 -166 -190 733 621 -483 24 -842 -254 -386 -670 8 83 -754 636 441 488 543 69 -535 -699 162 134 746 508 -884 286 -225 -201 345 339 292 -833 436 330 -517 -326 -778 720 589 -484 -190 -858 -201 464 -501 -731 -464 573 -141 -95 211 208 -543 -665 626 -761 -584 645 -376 -112 662 -668 578 524 -79 609 790 388 607 191 -819 -286 -500 596 -219 235 -449 -502 -205 134 -819 392 321 -93 -387 -254 -821 -470 63 409 304 308 -800 -496 688 -84 -75 -633 219 303 217 466 -506 505 741 -370 -640 107 36 127 548 424 -544 56 523 312 -227 -585 484 173 -479 351 -673 -221 583 459 620 -254 39 -520 -604 436 -203 -881 761 -812 749 71 -834 -675 -600 -115 -7 685 142 -5 411 333 446 133 68 122 358 -714 6 739 -526 -725 247 78 -221 -102 295 276 777 -198 -213 87 65 -504 223 -620 -292 -302 650 -535 445 99 -9 -346 -147 -10 -207 435 617 68 -722 -579 -585 -851 -140 186 -708 616 657 -503 -710 -190 -680 -602 -545 -594 -645 212 -407 48 105 -834 -297 234 -612 -544 -256 -896 -275 288 -134 -499 -597 -554 518 -67 26 350 -363 -552 -117 460 -400 -271 640 249 12 -238 382 -54 715 -625 203 -651 -522 464 -766 -754 -580 656 164 -158 366 459 162 473 -617 366 -83 -354 97 148 -754 430 -863 307 -64 -685 499 -872 -564 736 -335 -521 -186 65 -293 -568 -789 -861 -778 -440 -622 571 797 -579 -379 173 412 -800 50 782 182 426 675 -122 448 -690 -487 241 -415 -415 -317 -582 175 56 -738 762 -42 280 695 -61 735 465 -210 538 418 -383 -797 163 222 -486 93 728 351 -183 -140 512 -139 -590 672 326 431 243 161 -411 566 229 232 705 -158 -576 737 167 -554 -411 -332 751 -813 -418 319 -249 449 31 -609 294 629 -650 37 673 -337 749 -481 611 -241 625 414 -8 -186 -577 314 70 -564 -122 352 -591 -369 -723 67 -350 -194 521 209 454 474 -196 -640 -495 -358 659 -318 -827 394 -570 159 -572 -322 -542 -347 -791 -751 134 55 -838 555 623 751 294 -414 -1 680 378 624 -707 -256 19 -174 131 82 17 45 300 -807 -103 -363 -401 207 -841 595 -71 -189 495 772 -163 -465 -4 -465 325 263 -213 782 -441 732 -617 674 195 239 624 -796 -580 488 134 777 513 180 -660 -149 -853 490 -152 -127 144 -278 587 701 85 641 -797 -419 -790 -380 -469 -716 365 693 -287 671 472 316 -227 -717 593 -462 263 792 -116 -65 421 583 -805 668 -776 488 255 -3 768 538 -342 584 313 -701 -24 -575 393 -621 89 528 531 -874 -284 493 477 -162 -467 -719 -723 -165 458 626 715 -279 -889 340 -14 -83 -101 720 211 -224 -199 -399 343 -889 61 -828 753 -736 602 463 -584 -259 5 -679 734 47 -331 422 -388 487 -156 53 174 -459 8 -327 -313 -763 399 -359 -335 508 298 -91 -829 -840 -44 367 -591 654 296 -3 -187 306 -676 635 578 -878 -880 -247 -136 447 -222 542 268 -317 562 416 -212 -744 664 205 -668 -820 -851 134 227 -226 -524 -711 523 646 -428 -578 638 -318 -474 457 347 -188 558 518 -467 -302 -323 -607 503 17 -373 -367 708 -158 -431 -351 283 366 86 -305 -56 243 -137 -842 -629 705 -72 -406 -457 -108 776 326 -492 326 430 -886 -236 -400 -154 -830 -31 652 -333 -874 740 -105 537 554 58 660 -124 371 -852 145 659 41 754 -401 -797 -893 449 789 330 272 303 -657 -782 43 -775 -136 -116 -456 -337 -73 -30 780 -324 516 475 767 314 -301 473 -886 -197 685 703 -343 -510 66 -868 -72 715 30 -90 -498 53 -358 -452 397 -406 -636 -65 471 -364 -255 -802 582 -514 320 -363 -30 158 22 -737 151 -119 83 703 -866 387 -581 545 218 -407 -760 402 557 184 -698 -181 -821 -619 -73 543 540 327 388 -390 -821 -497 737 -765 -77 -179 26 748 -378 -889 -821 -264 -736 290 692 676 729 -85 177 49 759 510 238 -490 -8 751 350 253 -162 408 -725 222 -790 577 64 -429 -755 216 -415 -480 -278 -562 -611 112 -8 -601 -778 237 86 462 270 378 742 35 -799 -4 -575 -415 207 310 -304 524 -387 136 463 322 -788 -477 587 -756 457 -12 469 -645 660 -631 620 181 -31 679 236 266 284 313 271 21 -484 29 -574 457 683 309 148 143 -830 -683 512 738 -413 -55 426 -714 648 587 569 -38 296 -859 -152 -167 74 -680 788 397 -555 -275 -768 -38 180 347 280 -475 -111 -758 -631 300 -846 -669 -11 123 779 -70 -244 -472 576 -567 -269 -216 284 -550 -86 -748 453 178 116 684 -709 -331 -466 -767 602 -458 551 -851 513 -605 -670 -551 15 -175 -275 762 582 382 -890 -512 -215 174 -144 -372 173 -334 383 454 -365 552 665 715 86 154 260 150 -295 750 -251 636 43 346 -167 309 347 83 -873 -792 -82 452 -836 -728 355 178 -818 -412 166 203 -572 90 -372 115 602 -828 -843 -296 536 -315 463 -600 -542 -220 138 -798 460 -373 -283 -287 28 -866 -96 -419 -722 -878 -831 -682 611 -711 -36 674 69 327 -863 -640 -118 -843 502 -749 762 -387 303 499 378 -335 262 -348 -604 -879 -505 -688 -132 -19 403 -791 -77 -890 481 -402 -622 494 -680 482 97 518 500 151 -540 -66 -891 -682 -359 210 546 -39 -466 744 263 50 181 -650 -895 269 556 -325 -766 -107 -363 -192 320 -129 218 -670 -551 -720 551 -571 585 725 -393 -228 356 -166 -214 467 8 576 406 -331 -872 514 25 -540 480 -567 -145 346 -335 -217 -724 -288 -283 99 265 -409 -663 -147 -404 372 500 -397 -118 510 519 43 617 576 -857 525 -584 -568 -726 -745 -349 261 -558 -74 151 -794 -144 418 792 449 -34 708 -254 355 -275 677 -157 -323 -728 766 -93 -590 654 -662 -173 721 244 -464 646 -675 211 -570 -191 -430 585 -171 -253 -557 794 277 -308 215 -512 -418 521 -425 277 -602 -636 186 -473 508 96 -258 301 -107 -834 441 -518 -315 98 -381 -553 114 612 -603 373 400 -164 -546 -433 740 -753 124 -47 -542 100 -805 -679 -406 -439 -420 543 -621 -218 153 753 22 70 -599 521 30 -105 -325 -226 -503 -559 295 553 668 -898 410 -551 -187 -331 472 389 -651 720 728 394 -455 131 319 -91 -793 410 -636 43 -468 206 438 -459 -493 537 558 -26 -786 182 741 -15 -337 605 661 207 -30 532 -294 557 -227 294 654 -769 -405 672 -473 -445 -314 -683 63 -794 -795 279 403 366 441 -735 -608 423 480 623 698 -231 325 -515 -41 115 342 276 331 -887 519 116 106 -316 22 -409 490 -13 466 481 -786 255 372 -152 287 -714 -68 509 115 616 -328 -319 -5 410 637 -47 737 316 -368 445 497 -668 305 -451 755 -126 494 -335 689 588 -598 561 -337 125 321 -2 -249 -22 550 135 674 -328 -489 -198 -806 366 46 -495 489 462 383 211 -662 -581 -821 657 -325 463 239 687 -248 30 -295 400 -328 143 -310 125 723 -161 406 470 22 684 -706 275 380 238 -90 719 -77 118 160 730 -105 585 -583 -176 -665 180 -202 465 -752 -643 -355 326 335 -439 603 -118 507 -399 -869 -865 257 -669 718 -672 218 -151 526 474 511 -57 -610 -214 270 -292 657 -477 -451 -146 94 -76 286 69 -333 510 -574 -489 -222 329 762 -332 233 153 -343 143 -438 743 -41 -742 686 -45 796 128 -476 -329 -614 -235 324 263 -544 500 -323 -453 -240 -225 556 422 -257 -472 -407 51 -815 -672 464 557 -439 27 -234 336 -798 -539 617 586 -886 316 -859 243 -524 -263 213 789 167 -283 -501 -84 -287 -139 305 -52 462 -609 513 679 478 -302 -645 -716 448 -558 -252 775 -207 233 648 331 177 182 787 124 -641 593 -358 567 435 -861 753 398 28 517 750 -396 -407 337 -425 571 -199 -671 -825 275 -45 -457 -563 -549 298 -645 -142 -264 -854 -213 452 84 -234 -752 -130 310 -209 -3 41 238 -855 -725 -709 709 -131 -313 -852 -389 -881 356 -448 433 502 -234 -56 -407 607 -816 656 -153 186 596 -324 -745 -556 299 185 -302 -191 -476 -282 -515 213 723 593 -445 203 155 -368 657 -559 503 -491 714 148 85 129 -471 508 -697 -264 -351 614 -524 312 336 -92 431 157 -63 -770 -708 257 627 -250 -895 -238 238 792 656 743 3 438 733 -725 371 -141 313 -571 96 -105 -85 267 691 -693 348 -210 -878 -721 -900 365 107 -881 780 -718 -137 462 -678 -896 -615 602 101 331 4 -238 455 -689 723 -893 673 -725 404 -252 -175 263 -662 -375 121 -342 36 -141 604 780 53 186 -742 -158 -515 -255 606 -227 -256 -17 -295 96 507 -252 -127 798 577 -625 -596 557 -171 -356 55 477 -200 -817 785 -678 671 -298 -104 -669 474 -76 642 -165 -303 666 -116 -222 765 765 -444 326 542 210 98 -50 -517 -599 157 -303 280 -561 349 384 -509 -360 -814 -344 641 -385 624 22 -665 628 -776 -822 -369 315 350 -806 -656 -404 521 -171 -777 315 192 793 -556 22 -593 -539 -620 -816 -379 88 266 -62 -447 315 -147 -739 -114 -869 794 228 496 40 -82 640 590 -166 -129 -845 401 201 114 167 485 -345 -858 763 662 -323 -766 -186 -517 511 483 -644 314 118 666 191 120 -336 44 791 -255 -707 -848 57 -874 217 424 702 520 -25 -509 -442 -585 38 236 -783 193 -705 -700 362 -181 -691 -650 -680 259 -365 -516 -336 -382 493 -630 -150 634 -447 398 732 -69 297 173 -794 -222 -81 183 -173 53 -812 -632 -817 -450 457 -248 -644 -867 377 -899 -283 -606 41 -758 -80 -46 135 132 -601 -229 533 -298 49 -661 -204 -67 621 -879 -99 -895 -510 -60 -51 746 -518 -187 97 -853 -461 556 370 739 775 447 778 -587 -269 560 736 443 -593 -659 467 -52 -554 -562 -508 129 -779 285 111 363 -214 -891 -574 -871 33 515 563 -817 -236 520 720 -683 -559 -46 274 109 -311 0 -521 -613 513 -652 -27 -90 -861 -545 -488 400 -806 -348 653 359 575 -69 -478 395 518 707 -733 360 421 85 67 5 -166 409 591 716 -3 -305 606 136 -278 -794 674 151 8 26 577 20 -302 183 382 167 -633 -372 -616 604 -705 -404 753 -374 -564 645 287 -337 -517 85 -195 714 83 755 -442 -808 401 -659 -551 -577 -127 759 557 -32 366 -233 -774 109 -594 128 -476 -751 210 -674 -710 -653 103 175 -268 -585 -157 519 230 127 -781 -155 -367 37 -38 255 -437 -590 339 471 782 699 -818 -663 -255 -506 468 379 -246 -92 -760 524 -808 -464 -716 -635 68 -260 -588 180 -724 462 668 274 770 -690 343 -121 409 -31 -473 -761 -851 -130 602 -692 267 672 426 -806 289 -835 -542 -7 564 -283 -653 -201 328 -656 -798 685 -465 183 -179 13 424 791 -405 311 736 -677 467 -294 -203 -629 744 481 -823 -466 -70 -720 69 355 714 -121 653 -644 471 104 -547 359 -675 -793 -177 -833 -311 28 599 202 -553 -772 -808 46 284 7 -628 410 -174 72 -718 740 -850 -324 -52 260 634 275 -240 -585 -320 -542 -335 325 -566 233 331 -603 157 -243 -242 -471 784 -816 -151 -409 150 -449 65 -604 176 703 -492 691 -664 -421 -302 636 -746 -105 634 778 -833 774 -388 696 474 -95 641 -659 -695 -714 -614 660 -197 -108 -259 233 -577 -173 -764 786 -818 -785 297 320 -165 792 -114 -502 -346 594 520 398 -780 -879 251 423 85 -83 -47 -140 -899 585 538 -377 -713 -122 85 137 344 -643 711 118 124 358 -276 -760 -67 -554 -740 425 335 -438 513 -380 449 440 504 -726 -476 800 372 408 -662 127 -270 -728 151 -168 -478 437 339 681 -734 -677 -771 81 -84 -696 -446 151 416 -79 590 651 754 25 -877 -8 552 -174 -862 -753 504 -40 -635 -724 336 451 -398 23 -863 262 -30 -417 387 716 -867 513 799 -283 -324 713 766 -389 -670 -220 -679 -459 300 -404 3 483 242 550 620 132 -51 -733 -496 -290 183 -586 -310 -751 187 -46 -386 -751 249 -354 728 -135 -87 -710 286 -118 95 -319 786 -114 263 -94 293 777 665 -649 -174 -569 -665 331 789 -496 -79 741 437 -80 -68 695 556 -619 -168 -899 -240 506 -797 -685 -320 -345 -689 417 -458 672 355 -829 264 -601 95 -681 -306 -112 -359 729 608 -560 163 287 362 539 50 -253 -701 -423 -416 201 -384 764 479 -557 5 -283 -543 535 13 -261 325 -656 -625 -593 791 -550 -92 -268 642 -66 402 9 -382 628 -711 -276 741 787 685 -271 525 -581 -535 284 -271 -22 -480 271 357 -497 -268 567 -742 -38 -804 -643 -611 568 367 142 493 14 -566 -738 -721 -427 -278 64 230 -384 -730 24 -392 -652 314 602 -556 -576 501 345 83 579 791 387 -166 -621 622 122 -410 572 406 -261 -854 -742 -316 279 363 366 45 -335 572 437 673 616 -879 333 115 -233 -333 712 -333 -70 -501 -349 -528 697 -246 783 -624 -670 626 -327 -631 -239 204 -682 -123 -327 -485 -205 360 -286 -630 -74 792 -449 -890 -873 -829 -218 -192 748 492 575 -602 27 -857 168 106 42 -658 -210 -190 -520 -599 372 159 -517 -86 491 -851 -744 -310 -29 546 -524 304 -2 -807 520 -320 496 178 -157 607 196 -410 -411 -359 -251 -804 454 375 437 -219 175 -600 -845 -122 -633 -459 -649 -257 525 714 74 800 549 -844 430 408 271 250 -494 684 -433 -603 -39 779 493 -294 377 -82 -884 535 -436 -789 33 -325 -557 75 640 615 -321 464 682 765 679 237 -709 -882 -790 -560 -269 -132 634 -762 69 -603 279 -109 -263 -283 -736 -813 201 17 -722 118 -157 -528 432 322 166 200 -828 457 652 561 209 593 -35 -70 -867 -112 272 245 -514 -765 -562 663 365 102 573 478 -787 -588 -146 796 134 341 -538 110 528 747 -818 -828 -31 -34 -711 -794 -63 402 443 117 -833 602 483 600 -297 -260 -672 -842 516 696 -310 596 -505 338 -310 -540 399 -784 -725 -730 -515 476 492 -41 -154 412 -617 117 -418 -125 -92 -95 -249 -631 394 -670 -508 -161 713 214 -548 -67 342 114 -248 -684 422 -428 794 325 585 -585 169 466 -413 -633 -681 -799 -796 -183 -466 -668 725 285 394 -826 -35 20 337 -689 -889 292 -521 -137 -460 -657 784 -844 278 208 266 230 714 546 610 -332 -502 -539 -23 502 -630 -432 395 532 220 793 630 -807 -510 531 -386 -139 549 -866 -90 323 -508 538 -366 598 764 628 640 -209 631 286 -708 688 -830 -67 4 337 362 -142 650 -154 427 239 75 271 -619 32 260 -739 -419 618 8 -8 -84 -327 275 663 199 -169 587 -229 491 426 -771 286 452 5 -346 -445 49 727 148 -344 -758 -461 139 234 158 -684 -741 -329 154 -226 393 239 -719 -227 -110 -564 -298 335 193 313 -798 372 -236 -437 535 543 505 -381 569 261 27 -320 -455 710 -263 288 116 354 -11 354 231 -659 363 710 747 736 -752 -880 365 35 -64 15 601 460 766 687 -413 392 -638 762 -83 610 -68 -283 -271 -541 -539 -459 12 -875 -32 -525 550 570 487 -579 -189 507 587 -379 -750 198 49 577 -143 683 -345 -492 644 -280 -255 -35 -311 280 183 -668 499 -562 -250 618 317 -196 771 703 -744 -252 -595 -111 460 -48 675 4 399 -166 -584 -864 291 777 -882 420 -809 -701 -679 -185 -768 747 -458 454 -122 -302 713 1 388 108 153 -24 460 -195 -692 661 -566 379 295 -118 -846 -604 -58 -217 214 -883 -852 -105 714 -28 32 168 -847 -650 -374 111 -619 400 -644 -336 413 -295 -470 -808 164 416 512 390 691 -342 400 -118 190 -637 248 -837 -18 -219 -219 782 718 -223 -752 693 -267 -95 -184 -311 97 426 374 26 167 194 471 54 -274 -213 -378 605 -318 -310 -613 333 366 -349 -49 -241 -518 -287 57 366 -463 -251 236 -166 196 -612 514 -782 -264 -343 522 601 549 -777 -449 -672 93 456 597 227 -470 578 -849 733 175 706 72 662 517 -638 -827 695 12 574 243 -454 -312 -849 299 -321 -9 -56 165 670 226 -2 -588 -20 -249 -449 484 -316 419 -662 356 -852 432 323 417 711 -373 223 672 -528 -869 -570 -409 -355 -888 706 -273 555 -444 537 316 -856 153 -378 -516 -94 671 82 -29 163 485 -877 -326 -820 342 653 -111 -460 -577 338 104 -192 -25 -222 303 -368 -434 529 733 281 -830 726 -368 -438 -186 -370 -482 -52 -742 -114 507 570 520 -818 60 -134 -487 729 587 787 142 518 -460 544 604 -766 218 342 -55 50 773 454 -895 326 717 658 -377 449 -226 -294 592 -102 729 -178 -226 423 -816 -46 -340 -818 -484 -410 -487 16 457 326 -152 597 458 -545 -361 -642 -430 -660 190 580 -635 578 155 -651 425 732 685 290 -137 250 676 227 -604 408 31 -514 -607 -523 62 -483 -340 -728 452 -747 -127 436 398 -723 608 -667 672 -498 133 272 739 -462 -687 -782 516 619 444 -666 -457 -540 -744 -820 -661 -129 272 -68 -796 387 -701 763 216 545 -563 42 -302 777 -288 317 12 -462 -466 122 -30 628 -873 -328 -5 -249 -708 -461 -177 434 -207 -471 -73 -616 46 -266 394 -667 -494 636 -815 -89 429 -554 265 -859 695 178 236 -522 665 -856 700 251 -674 -614 -103 -196 -89 -299 -591 59 -872 393 -291 520 -413 -94 257 -268 25 315 -52 -222 656 742 -795 -716 -623 -77 591 369 561 -656 -68 -848 -822 687 724 -352 -446 -600 497 -541 131 301 -34 780 -246 314 173 -343 -224 531 171 -550 -231 -144 95 313 -223 647 -23 786 477 730 195 429 -832 784 -661 -767 -603 190 319 274 -365 366 -781 -485 -362 -721 652 -26 306 273 350 -369 -779 547 -431 -468 382 -3 -515 -688 -896 -220 737 343 -102 -801 -463 280 -408 -593 -692 415 -811 397 -453 507 277 449 -253 -648 366 143 401 345 -586 -696 277 -280 678 -798 797 -33 203 683 -18 481 -639 -198 -29 789 423 -454 350 320 769 -815 680 -793 -594 573 -221 -871 -516 741 -448 -105 -19 -159 36 121 -135 -610 -403 -655 -220 -590 -89 -404 -380 -196 -577 -483 232 16 -47 154 216 -170 -251 -267 189 -160 -618 191 -533 336 394 -874 674 190 547 -782 532 -32 360 507 -424 -718 -392 -13 -56 581 -155 -624 -533 -658 -580 716 -345 528 -793 -479 765 -76 663 -493 -416 -509 -783 -87 277 -825 -886 -67 -582 -107 630 73 101 -647 -771 361 -642 347 -489 387 -208 176 -565 383 623 596 -1 324 -515 783 -7 795 -108 -137 -787 454 -480 -689 -75 -615 132 -693 80 380 -422 690 -58 -164 -747 152 -729 66 -894 -765 -664 -836 -829 475 -490 484 -319 470 701 -682 -58 -252 -229 101 335 163 -172 -208 -645 670 -523 -66 -361 777 675 330 100 236 605 369 340 455 224 498 -897 -52 265 -67 -503 505 -797 -477 520 -885 117 -710 591 30 479 532 109 32 611 426 -79 716 -655 -320 -70 -494 -233 -43 -840 -532 -850 -254 -31 553 -404 83 -38 649 -164 17 774 -318 -534 501 482 4 83 -565 200 -66 -464 545 -580 539 -595 162 522 672 -749 -171 748 -203 734 -655 -214 -599 273 -572 -159 -761 -274 -532 74 -823 -380 -781 -693 -654 -397 750 -768 532 -525 -448 348 529 453 -777 48 -203 33 -631 180 381 -539 447 -262 794 397 -650 205 -62 655 465 358 -656 661 -256 478 33 467 26 -501 441 42 -440 39 -851 -738 729 232 214 -768 671 395 -501 -176 -889 -206 550 -849 532 -809 224 -528 284 -385 -372 -899 576 133 -779 -266 -521 -63 -373 -688 561 665 378 390 -78 -34 658 -842 -139 555 652 326 -197 -310 20 529 -635 -116 -89 400 21 -554 -486 -468 -443 -719 -608 572 279 -737 101 -570 -737 198 659 -209 786 39 -744 -325 314 -114 -884 34 -571 -651 -377 601 489 -124 -87 781 638 370 146 -181 -795 -456 -395 -217 -200 675 159 -449 -609 -513 545 111 327 -585 648 245 -736 -864 -631 -399 580 -439 -39 -28 391 762 619 420 358 -699 -717 5 -520 335 -670 -857 -184 231 31 -877 275 775 -627 696 165 -759 -155 595 -300 491 -410 -670 418 390 -541 -220 765 -699 729 -324 -611 277 -845 56 -748 29 401 597 -752 592 -616 412 305 227 -679 564 335 95 -170 -839 762 6 220 211 266 -150 -413 774 -275 222 797 738 -804 156 -849 -786 513 280 -573 -248 -449 -46 -584 -754 793 -888 -705 -89 -2 151 -897 360 -180 617 7 293 -657 513 -198 -466 -837 494 428 -648 590 -539 -307 -505 -831 717 448 644 -236 -472 214 529 -820 488 -92 -729 775 208 -643 -776 265 647 -894 -861 701 -628 72 -318 186 331 195 144 -225 101 -540 590 692 194 -665 -109 790 -182 -695 -145 -342 735 -18 608 -35 -575 100 381 365 -501 -128 -687 -396 -752 -73 -172 -629 -723 599 278 212 -669 393 613 248 323 335 622 -650 147 767 100 -460 600 743 -744 15 -386 -195 793 -259 -748 -610 645 -580 46 -18 -99 319 318 645 119 338 -505 -758 158 -418 252 -738 -803 -340 578 31 -792 -161 -812 -162 -86 -642 244 -676 26 511 -375 117 27 -255 -346 -7 -477 523 768 280 -771 499 404 505 297 284 530 535 -4 -524 285 -351 -639 102 666 -150 -330 -501 308 -91 -198 548 761 356 -700 136 199 -615 -532 326 -311 731 674 -653 700 601 483 -197 -85 -838 -396 672 20 753 -755 447 506 -171 173 284 -604 103 461 114 -627 -571 -37 -110 135 -587 263 -898 593 206 649 -757 554 236 602 -444 -420 -35 761 -715 -672 -36 -813 -246 -254 -380 459 -499 529 -858 314 602 -490 -295 -836 -173 199 -708 465 -75 59 -597 25 -573 -255 -89 -477 475 243 60 -890 91 -443 -579 -395 -631 499 -882 208 -621 300 -772 412 -352 -316 -494 -269 108 288 760 595 -243 544 678 -478 -110 483 -187 -490 445 -92 72 -283 445 -83 139 415 -447 559 108 655 410 -517 709 294 470 -283 -125 -629 69 15 -185 -59 30 612 12 -216 -176 508 -150 315 -408 -169 704 -423 351 -663 -19 559 -260 -127 -366 634 363 -757 -477 -841 554 -747 533 717 -808 376 484 714 -656 -855 -145 392 -38 -575 676 -864 659 -814 -857 -107 509 -131 483 190 54 -693 -440 484 -663 -893 -333 -85 -317 687 -523 543 82 600 458 -23 -243 786 -541 380 -502 431 -251 677 219 -328 -270 -346 -624 586 -424 -428 -178 -631 -845 -624 -200 -749 718 -50 -786 352 488 -183 683 -483 468 -873 298 -350 -720 -615 310 -235 290 742 497 504 645 271 315 -169 -34 645 757 -264 467 511 754 -560 376 83 282 -561 466 -265 404 598 -875 -542 659 -20 -113 304 640 455 -31 351 112 -52 -29 23 746 -134 6 194 323 429 125 -472 502 581 -734 238 66 -233 -26 -111 591 -588 -401 -45 626 -236 -377 675 -505 188 -712 186 335 -842 -122 -447 -103 -542 230 -704 -16 405 734 -503 341 -467 365 -309 579 574 427 -595 189 273 62 -112 -522 -607 383 -824 704 77 -95 56 470 637 -429 577 463 775 -815 -734 230 -517 191 619 -155 134 475 -651 220 576 670 234 -633 -16 -630 238 -372 492 245 -646 486 -548 537 795 237 494 -33 344 -64 -886 -186 272 281 -605 593 -507 -119 477 133 97 -452 -658 603 -201 32 776 115 -291 33 -821 -690 -454 180 -358 -184 -727 -199 -848 537 -291 -330 549 43 61 -123 -329 171 520 619 -196 465 -228 21 535 -890 -603 691 553 -296 -215 642 109 -799 454 789 591 125 -543 -15 739 -630 159 216 298 715 455 640 -561 -283 -551 464 357 -232 -179 -52 -840 725 268 119 420 -781 -734 20 -565 469 605 579 -348 -325 -443 128 311 711 -858 774 -789 -565 345 -672 -821 537 -531 194 -61 -847 371 423 -402 -408 100 472 -274 302 -454 606 460 458 -735 -3 232 -823 347 -458 588 214 -135 227 -305 62 -136 -647 -129 -118 -548 -484 -165 -603 -117 -43 636 -615 -684 497 -111 -588 -617 347 -93 -723 -865 -554 501 147 -237 3 -489 -230 678 599 632 -405 -439 597 407 31 -577 521 40 66 229 795 -632 303 -708 95 -874 720 399 463 78 -565 -496 -729 450 -900 168 -62 503 56 637 179 655 -771 548 687 -798 -465 296 165 -349 52 -656 540 -474 -71 159 79 -625 -833 372 -407 128 -22 -619 -594 -767 594 210 -142 356 549 -41 -726 415 -404 -354 76 -842 -192 432 -153 -131 369 -493 547 -444 274 732 -320 728 -833 669 672 -368 -418 -412 -462 637 644 -672 -524 -169 -633 -358 742 -408 -235 -888 -122 -168 699 61 617 255 -129 -209 -361 424 -230 -278 -539 -467 63 -242 785 -28 -730 -463 622 338 -802 467 -723 379 584 -619 -667 -285 -853 -538 107 -242 -508 -865 167 -699 27 744 -515 -19 -39 787 266 -466 233 -830 555 -697 467 -252 119 0 -11 -68 573 -238 -753 -246 -180 13 -254 69 -831 -430 -702 -366 -732 161 -782 38 397 254 533 151 779 -536 260 640 -93 649 -728 775 486 -250 324 -745 -203 -683 -608 -696 143 779 -587 -136 567 -12 471 -399 -211 287 -509 359 292 -413 548 167 -377 472 -768 382 -233 -25 -103 -644 -518 490 571 -898 10 -98 -445 -716 -64 -232 759 709 450 592 -288 145 242 -172 -569 -250 -616 -587 -83 357 -529 222 323 68 335 -701 497 -318 537 -106 184 -113 -378 -707 -632 -94 -435 -495 -846 679 -623 261 -593 762 -66 743 -498 -699 -474 -714 276 779 390 8 -713 -371 192 -238 -130 -216 -179 -56 -189 -270 29 370 -827 -855 757 -873 4 204 35 115 -854 -875 637 -839 292 100 780 -276 -704 -116 291 249 -748 -48 487 -656 364 -164 196 -359 150 -878 679 332 304 54 -569 536 -202 -173 249 -397 -823 -402 -146 772 -369 513 -547 130 -299 -401 -65 498 -82 -690 -245 -549 -664 -813 153 -737 87 -460 -566 -777 92 233 529 785 -166 627 -833 204 -359 708 320 549 -377 -257 353 -585 -174 -204 -279 -269 -552 -311 610 -867 630 -2 -567 -3 78 254 784 -311 -561 2 -453 471 732 -350 438 574 -161 -158 -819 -894 635 14 -98 200 570 -14 -658 -545 -325 38 274 -123 -701 -389 48 -190 -278 -708 430 516 19 -461 -346 78 703 -94 -358 -701 89 726 229 407 109 -279 482 426 695 600 -575 285 197 -578 -217 -267 -52 -272 160 10 564 -589 -158 127 436 -586 629 405 120 79 -662 -693 211 695 696 173 437 523 737 430 23 -399 -774 -351 -815 705 426 -283 -169 -780 383 -470 -299 -500 579 661 718 287 -426 -549 -356 496 -144 -530 594 -538 -591 -132 -455 290 96 -858 -520 580 -277 -39 85 317 155 -461 450 337 -465 -89 516 -498 -329 -109 673 -790 -848 195 -453 717 695 -225 -102 -415 -79 -516 746 -6 -334 647 530 -830 -640 -781 -473 675 -660 517 -779 260 -587 -296 609 -724 489 740 -234 389 395 -479 -612 -222 -218 490 443 -490 -729 584 206 -132 340 -348 -247 -333 287 577 -167 171 -307 -493 -551 -551 715 -429 262 765 -851 128 -628 444 -364 -55 592 -46 -64 -419 22 440 647 59 479 -716 672 -559 -164 -245 447 -772 -670 711 622 231 348 436 -518 216 -2 707 23 524 -258 35 623 785 -818 -417 -425 -558 -92 660 -230 -751 -54 -480 469 223 386 335 -433 180 461 -360 672 311 282 -397 208 793 -24 255 -18 -878 -654 192 144 226 112 -399 -855 -28 -713 290 276 364 -171 41 757 -440 51 466 -503 -272 -899 -795 -211 -900 465 21 543 360 377 43 33 -274 -865 -501 739 643 -349 -856 291 -750 776 309 -579 -433 716 -643 -744 611 594 408 -257 -475 174 401 -127 -67 -243 266 -528 -187 229 252 -696 558 673 -213 321 -692 -431 -244 341 -719 673 91 -610 -323 -356 -384 -770 129 144 -19 -751 -345 -828 759 -651 -850 132 -811 -792 54 626 -273 -583 -326 684 780 387 -645 -423 368 -59 626 493 -589 -875 -882 512 460 246 -407 310 -89 192 487 175 323 -374 167 -157 482 -73 645 -428 96 -297 108 -114 -145 -360 -667 -532 -816 -805 397 -161 678 -149 487 -463 10 608 -511 780 209 -701 551 -225 -336 488 706 654 -828 136 -204 -262 436 -588 313 -272 -546 -607 -386 -91 -65 165 -449 347 328 -367 473 -651 436 409 -279 -732 -171 -108 -214 701 -721 556 -41 -628 238 90 -61 -666 343 -737 -357 -191 -802 -510 -705 -669 -463 -432 -54 -526 -861 -80 -600 -176 235 -759 175 -633 163 -439 509 -155 -467 292 -658 249 439 624 -665 -714 352 -206 -674 208 769 -792 -253 -314 524 -265 482 467 24 -574 617 556 -403 -361 607 -73 -396 246 156 -812 279 -130 -640 -224 564 -56 -533 350 552 741 -225 -604 -816 578 361 -215 -217 -427 16 255 -780 0 597 477 -701 71 699 -853 465 762 446 -362 -668 -409 262 -849 -394 -563 169 -491 -39 621 191 462 446 -323 -758 -798 361 379 -630 346 678 -176 -493 596 761 469 -578 607 149 -172 -181 755 -884 265 517 -658 647 630 334 117 -810 757 -387 -692 74 756 -296 -19 -426 163 -106 733 43 311 784 510 -366 707 -324 -12 -223 243 594 390 257 -670 782 21 370 -734 -33 -772 471 -714 250 -129 -80 -374 -397 181 194 -573 -571 -201 323 321 556 -286 -727 -290 337 -744 487 -242 -604 216 -44 555 577 -205 480 -548 -689 570 769 -176 358 -590 -533 81 76 542 -370 546 132 -649 565 684 97 -509 722 -573 371 -180 156 103 -880 -721 -583 760 463 300 -641 -603 -679 -407 -740 -91 -389 -885 -99 -413 524 -416 492 -102 97 334 -793 -560 -375 -592 672 -782 571 -651 -78 -697 744 222 739 331 325 -295 527 630 -795 -718 -398 -805 -892 93 -323 -505 -612 127 -851 -883 235 283 -652 782 -185 -524 -34 214 355 -113 -775 457 -320 141 -736 -744 -247 271 -375 717 419 -263 -650 -660 275 -839 -547 -165 -113 -858 770 587 52 155 -216 -581 -31 328 -348 88 678 -801 632 399 -598 -783 -592 -57 -359 221 123 -750 -767 -200 -311 -170 102 625 225 -74 -571 -774 451 -66 183 -706 -134 745 502 562 783 -498 313 230 -210 -78 679 779 427 670 765 -338 741 -761 -660 -323 598 800 583 670 613 561 -704 11 -665 198 633 -214 326 -581 379 594 277 665 -50 398 476 698 -409 230 571 -793 189 -673 -311 -333 -557 289 -675 97 -822 -379 -734 121 -295 -720 428 -813 666 634 -777 561 573 278 714 558 -346 687 -544 -67 270 -578 83 687 -39 -239 -464 459 -818 223 -184 735 292 435 -184 759 -173 -452 269 196 -502 -372 -841 -644 768 -357 -800 86 750 -314 -154 646 706 -316 475 -67 19 127 -20 310 445 -387 -68 693 -736 -656 537 3 201 522 -559 -671 351 346 -589 -135 389 190 365 -616 -642 624 -610 -728 78 -102 -749 333 -10 -838 -243 126 -191 -80 -173 -95 -722 143 165 -754 -102 429 417 -422 -2 -371 -666 761 -326 -896 -76 552 -333 -55 429 781 -442 436 -386 386 509 -852 52 -675 173 440 21 -207 790 227 325 -653 -527 244 431 -197 376 608 283 -146 -27 -663 -826 -51 146 791 -104 -765 -861 233 310 -217 -177 136 46 -550 -79 -787 225 -406 58 260 311 -491 378 -235 617 274 585 -611 105 -441 691 694 268 -188 -500 -487 -704 -546 -170 -266 462 366 120 579 760 641 -429 -834 -230 523 -681 -782 372 288 -41 -5 -52 109 761 698 -249 539 553 -8 100 -762 -631 498 -181 719 178 373 -160 -588 633 124 -655 325 -442 -59 479 -59 540 -561 762 -335 -89 772 352 -625 -66 385 752 -313 622 -568 682 -616 -439 625 426 -518 -141 -286 523 -87 481 319 170 57 206 73 -758 152 623 461 790 51 121 -402 23 -110 652 280 -483 108 -273 238 -565 -65 234 325 -224 27 -704 140 591 -438 183 661 -662 -718 -378 146 48 404 799 -540 425 -141 -833 -662 -382 483 -899 121 -290 -85 159 -602 -637 -408 9 -417 -564 -81 -456 -399 -584 144 -701 -630 -383 657 599 -700 409 121 459 -816 215 -596 609 93 45 -550 686 -280 -677 -169 660 588 -852 -277 -660 143 711 412 -101 -699 79 736 -443 -286 498 572 123 -483 634 642 78 385 357 -121 423 -55 -471 -17 702 309 -756 -187 -310 -707 -281 135 -196 -554 -638 154 -820 254 -419 -597 698 639 -40 -249 -207 -148 -586 -513 484 32 -224 -357 646 302 -718 684 680 -879 124 -826 -406 -890 -751 -286 153 -723 -535 234 -164 -229 -2 -885 105 -239 271 754 555 155 346 128 -689 -452 -542 600 755 -316 -60 -752 11 162 326 -668 629 546 -467 -622 190 -653 -363 -662 415 625 607 48 467 -630 -14 39 -368 -175 -340 696 799 108 696 -11 -51 628 -189 -53 -552 -506 -812 -151 -701 594 779 -296 -302 481 96 247 -628 -265 770 -490 -893 -720 189 -762 692 -736 203 -120 677 -535 779 753 -725 -77 -810 265 294 330 -346 510 363 523 -721 -834 102 -464 -886 -367 -868 -256 788 357 656 -497 329 800 680 -241 -189 478 -300 -352 609 529 -639 471 -318 42 146 -762 -772 81 -868 627 720 649 -523 741 92 -588 -613 101 -94 -177 -517 -30 -203 729 115 -736 -852 -477 768 -829 -447 -786 -321 -321 -612 -23 -344 445 692 -592 -456 -213 641 -131 495 46 -489 -316 -841 -861 -899 454 781 -141 -693 -295 247 216 -770 -126 680 -477 516 459 222 -530 108 529 729 -440 -752 -495 -864 710 -757 772 -186 -493 -867 -368 -9 -529 -693 -257 -497 796 -491 -600 -140 -364 -296 -124 -505 -425 563 -575 -381 -368 202 371 428 497 -372 570 -415 -438 365 -758 603 -217 769 417 -798 566 -677 174 -344 -559 -597 162 -642 -219 435 -619 -574 -845 251 176 753 -824 -530 364 146 112 -581 -609 -547 -11 571 587 -280 550 -226 715 -427 -255 -626 -330 -57 -742 497 -795 -613 -622 433 -844 -784 752 219 637 -786 -251 -112 268 260 -761 666 -402 593 -370 -159 224 -284 -552 247 -636 600 771 -755 742 -642 -228 552 374 -62 296 86 -375 171 -27 -520 376 -330 41 -339 -733 -141 152 -418 -116 167 -686 662 -144 595 634 36 -845 -631 241 359 52 -251 -106 -113 598 787 -91 742 -181 -825 -351 -326 -230 -233 747 139 -547 658 -189 -560 173 -279 55 -194 447 -606 -228 -858 716 210 282 740 74 -593 -848 660 -169 720 605 791 755 147 780 -874 -117 231 536 -758 -495 680 140 -127 -625 -127 624 -868 69 137 727 49 -747 -40 749 723 -539 642 -615 4 -416 -206 -129 -701 516 589 125 -340 521 -477 -835 -543 -171 630 491 -850 -826 154 -74 565 -822 -710 191 -871 290 715 719 -163 418 -123 -762 -46 -573 382 -765 -459 569 -24 352 -182 712 -613 99 635 -396 35 342 73 -597 -231 -49 -308 543 295 626 597 -854 -111 -99 -661 -117 234 -684 -681 -897 -655 579 -316 379 238 -392 -858 765 44 -121 559 183 -729 -529 -71 -549 107 -68 -753 -406 212 -370 -577 -168 -743 -871 -670 -596 -169 153 648 298 -592 -798 370 -139 -819 466 758 -60 -516 799 726 392 -140 -123 -617 -231 -330 -435 -889 53 331 -885 401 -630 -189 779 -192 539 -824 634 -863 427 -253 -22 -547 332 -201 -17 -490 -893 -590 127 -511 -105 461 63 523 -804 -743 258 -612 -439 -900 -575 -625 -360 294 -245 -291 230 -423 -581 238 -318 679 -365 234 -306 629 -858 722 718 -30 -767 611 -444 -386 -423 30 -814 -444 123 413 588 517 -356 622 -52 258 -74 -105 626 235 247 501 88 -524 644 41 -276 292 201 685 151 -554 -533 683 -340 -705 -684 417 459 502 605 524 -145 -262 -137 -211 114 -16 712 713 164 -40 -185 522 -882 275 -271 -877 795 84 -379 -517 -105 -266 -759 453 237 -82 176 -614 -252 -165 56 -722 -376 -547 -572 -412 -403 -162 612 106 794 -719 -51 -176 -870 -196 -514 80 191 351 -486 -647 -214 -227 -40 127 -760 -461 -824 661 -624 232 638 122 -795 80 549 -443 327 -109 -191 -92 -121 364 657 44 -549 -884 -277 399 -25 5 -641 -338 -117 -126 -447 -131 -364 -178 -775 -475 -76 334 480 -200 -167 314 -614 -146 474 658 -705 775 -70 522 457 251 -813 -359 1 -657 -263 33 -561 -466 -191 788 -31 -428 738 -799 -641 43 632 -558 -844 -665 -41 408 -501 -464 429 720 783 202 -389 549 -295 567 -321 -273 607 -357 588 -50 -147 494 525 83 555 443 157 -403 329 194 -115 -279 328 37 510 510 -816 373 -275 560 -269 -414 -814 -163 -715 -368 685 -683 -575 -277 -851 -64 -659 -245 -836 259 301 747 398 343 -849 172 41 -40 493 679 571 15 -545 31 -636 -126 -440 767 -862 -488 603 361 -389 14 -860 -548 -414 -681 -111 528 -93 565 -419 162 568 552 712 716 442 446 410 109 -376 491 -475 -696 182 -598 289 -287 -380 -841 -759 -660 -235 -326 135 -180 329 751 -757 -630 -786 559 551 9 -468 602 -364 793 -143 -603 -770 -671 420 -589 -671 415 -174 -363 -156 296 -113 -130 326 -171 -438 -614 318 -863 534 516 -588 756 692 -728 238 178 -514 166 -395 617 722 504 -603 508 -299 -641 -253 646 -632 649 408 -309 261 -833 343 -106 -757 -108 -644 168 -49 -161 -334 191 -771 -687 -708 428 572 448 -454 624 704 133 -644 357 -47 -450 -332 -833 28 483 229 687 668 769 -830 749 465 183 -366 167 -183 633 430 -351 -137 -228 40 96 -701 -432 261 675 -339 -767 432 -856 523 -586 -747 -821 -664 -211 671 707 10 -790 666 423 -419 -863 -292 377 554 130 182 47 -892 -824 -222 471 139 661 39 322 736 17 -176 676 -452 -205 46 -554 -497 -94 433 -756 625 -281 -742 -858 -690 -660 -203 114 500 566 -170 542 -683 -866 586 482 295 -484 494 -704 -370 130 -542 705 762 -779 -631 -142 -70 387 -100 717 -43 -651 -691 241 490 337 -234 109 -57 745 107 373 -883 -664 773 140 -448 232 -302 768 323 500 -741 319 506 -312 283 -224 227 181 -534 15 -773 -44 69 672 312 -826 649 651 -611 -749 -366 722 -138 45 -556 706 325 216 639 -483 272 487 -516 -754 26 707 520 206 -729 -51 -513 -808 -678 -563 -202 -840 -444 775 354 472 -271 -49 -391 618 63 -663 -293 711 450 -207 161 84 353 -111 -625 546 -334 -533 385 462 -330 -455 -688 37 68 -480 -501 757 -707 -107 -280 650 40 230 665 -342 747 -455 -519 597 -1 -135 45 -571 -419 169 -233 312 -353 -325 -166 349 -230 21 -361 586 330 310 298 -77 -203 116 -645 740 689 234 -458 -120 479 -64 -337 -186 -863 373 267 -430 -728 627 321 666 -250 -707 -790 237 -434 -895 546 -176 -202 -526 445 -878 -891 -666 12 -76 671 -67 47 -857 -381 299 -106 -865 -209 415 789 31 493 597 717 -735 477 557 -627 -135 -739 -294 -547 -476 -101 310 -440 -847 635 360 561 600 247 198 10 668 -654 -728 -225 533 68 -832 -864 -134 739 -6 -145 392 -276 603 366 124 -183 -25 64 673 -415 629 -895 -533 -23 -78 -506 -22 -485 195 -667 473 -293 176 -414 364 -718 163 -91 -99 -792 771 737 -837 -580 -732 -511 171 -433 -188 -880 429 465 733 -107 -856 -501 -596 -873 -577 587 492 -652 -516 -761 -322 -338 526 -861 -644 -329 -759 -393 -58 -260 -781 -808 -603 -184 -772 -388 -875 -548 688 -6 707 -778 -645 444 758 -266 99 593 791 -553 337 421 -727 -740 -681 220 368 777 502 -561 510 278 140 -13 518 -600 516 182 623 -857 156 -880 -199 358 -334 656 355 -228 -638 189 -41 338 -61 -312 -401 -812 277 -277 -87 581 -893 637 350 662 -374 -185 341 -567 -544 680 -727 174 -258 -310 430 -469 -760 480 328 -350 661 -494 -802 -539 745 284 550 533 701 -191 392 -622 6 -124 717 -473 -578 -533 -186 -104 -480 -814 90 -5 -35 -710 660 587 390 656 -861 -316 372 -615 711 -160 780 -527 -455 336 -130 209 -524 733 -241 226 -503 -718 500 343 700 558 453 760 489 -825 -242 -324 -179 347 8 -112 -359 -110 58 265 -710 -810 676 289 689 381 553 -277 63 -68 -556 788 678 -88 274 344 -85 -332 524 -320 -741 483 -787 721 -603 -71 357 -285 -238 770 754 -452 29 -743 -342 -656 -27 -682 -412 688 616 532 -66 -832 75 -695 -507 592 192 -304 71 -598 726 231 308 -552 46 372 -756 548 690 -869 568 230 40 519 48 -823 91 -390 678 241 771 327 785 -860 -828 -763 -744 11 497 565 367 -354 -391 -40 -327 100 696 421 -451 -84 -625 211 -172 -703 -310 116 711 62 -418 -493 -762 -154 -759 316 203 539 314 -825 -801 728 -627 -69 365 795 181 198 -252 374 571 724 -167 576 235 -686 -671 -711 -38 646 719 -654 -312 -153 -326 -86 178 85 328 -558 -583 -858 -582 -365 145 -335 692 -765 -875 -761 75 602 -101 -20 -795 432 -724 165 -669 -363 415 82 469 -836 -856 -712 -398 794 -72 -813 -17 -502 -864 601 155 -717 140 670 402 6 -721 -491 176 -699 142 -800 275 -884 -683 -613 157 -747 278 -640 -596 -426 -120 -742 -303 750 -740 251 -458 -481 -862 -610 116 -172 476 495 -724 -20 696 250 -424 -241 -489 -374 -852 -17 -667 -829 138 -686 143 -408 -302 63 656 746 -797 315 -627 -636 77 732 41 497 -634 103 -136 -295 -296 264 477 -516 -794 -407 -97 256 729 -141 -405 -309 269 280 -3 -61 -267 83 -98 597 46 228 -422 307 -694 503 -243 -632 -854 157 480 -860 485 -671 531 -690 -48 -149 621 -773 644 -288 -365 -704 -599 -893 -464 417 354 -543 110 64 18 644 -831 753 534 602 102 360 -536 -694 -454 -886 422 53 298 65 -819 479 122 -87 -716 -325 104 -42 -450 -585 -65 268 -789 -489 -691 -739 -326 737 -739 611 -312 257 710 31 417 766 -211 -281 647 -793 -894 -474 -283 28 -156 468 -521 -315 -840 96 34 -272 -602 -453 -429 678 -597 462 -11 -437 314 -650 641 336 -195 765 -421 -122 500 -331 -283 -661 491 -322 -204 439 757 -9 559 -218 -458 -557 34 -226 351 -308 427 -877 -104 703 128 735 -373 157 145 -878 -708 -549 -68 -667 672 -355 -639 -293 640 -183 565 754 299 42 -123 -781 -21 -191 192 166 230 502 -631 255 -37 45 -420 -367 -170 -327 -666 -771 -303 -318 246 -514 -248 780 -416 -585 -788 624 -340 -688 737 667 -788 335 683 -827 712 -268 705 -511 567 640 -470 -869 408 -56 322 -130 152 -713 -577 712 -589 353 253 -858 -673 -6 -621 -333 637 175 -797 279 -77 -665 -24 373 209 -161 501 -437 -207 411 191 493 252 -863 -274 406 -562 186 -834 -270 228 -879 -515 -835 90 -220 -366 -414 -27 -874 -630 255 -408 539 -93 -473 -434 -449 -148 366 71 -612 23 -834 757 -144 -15 -485 249 -517 440 -193 -73 -669 155 -729 -202 -352 327 -805 118 -587 -307 -218 -479 534 -403 -744 -268 -513 453 -356 -733 -122 151 -843 -44 461 -629 -821 429 370 754 542 572 267 -119 -159 -159 535 275 672 132 255 -115 519 109 -809 -728 -64 -571 -77 49 382 -201 -9 111 504 68 -425 741 138 120 305 -87 -516 -629 -277 -431 382 656 422 -414 -339 453 -211 -727 -194 282 -701 529 438 400 777 -480 765 489 441 -140 298 -738 193 198 -529 123 -707 -430 65 587 785 -788 337 274 105 -637 -29 563 -301 -219 498 122 746 290 717 666 -754 -502 99 333 162 779 7 527 580 -488 128 492 -244 290 -303 544 -322 649 -705 120 -73 -873 -717 586 463 789 -858 725 324 -313 284 432 -466 -716 -532 -272 304 -275 -461 -591 46 633 -771 188 522 366 -318 -659 -267 -558 -859 174 194 -387 -554 -826 -6 320 -730 467 -304 -161 218 -615 -181 604 -350 -4 445 790 -673 768 9 165 208 361 -578 663 392 -733 -376 727 508 -323 -651 -112 -306 435 -97 17 -352 409 263 651 -632 -143 -188 49 557 373 -215 -314 -654 778 -485 -54 329 187 209 -701 -444 -702 -789 361 -535 -886 -749 -162 -857 141 -158 -570 -867 -705 -599 108 -800 -328 -834 -35 -355 103 761 -545 -652 -336 -324 573 346 -257 -835 -842 -382 128 70 261 618 -770 -318 389 -787 -319 -518 -802 288 -604 -892 3 -582 -644 -532 -467 351 -315 632 498 -563 86 -855 -867 -257 536 -146 145 -496 160 -179 -764 -165 -376 -23 582 29 -696 468 347 708 247 715 245 544 745 482 -817 788 432 795 -177 153 541 211 502 499 -547 745 -841 559 340 -165 -698 385 -519 86 -816 145 389 699 576 100 -171 95 -393 671 -467 -22 507 -728 -218 666 329 -493 -77 -864 518 -152 793 786 327 293 -50 -41 -600 410 -421 243 -27 451 610 501 266 176 645 -444 354 -832 -160 -294 -895 523 222 795 391 -283 508 715 -263 68 -401 -40 643 294 -462 -201 -511 203 -366 80 -572 -497 -156 -585 370 -102 -562 -176 609 -333 611 -333 134 -438 356 747 291 693 -13 67 -724 449 75 772 -532 259 -85 634 553 -477 319 -259 215 -170 656 -219 -169 538 511 197 800 -409 624 219 -419 316 -405 -592 -855 -172 625 555 14 -503 214 -373 448 -620 -213 284 -333 -589 624 448 272 568 -872 -767 177 -713 776 -786 -449 -630 -849 -723 148 8 298 270 186 643 669 646 -805 -273 -405 -452 -126 -843 -349 508 -306 -851 -113 259 -814 -631 -823 193 -556 -512 114 77 247 -97 -81 765 -345 -254 -292 433 -273 528 -514 -124 589 579 605 -829 -229 -36 -774 558 430 -581 270 -520 583 -653 209 -217 86 -792 470 -414 235 -700 509 -557 455 -390 -232 -117 -210 -766 247 -715 -52 723 522 -316 635 735 -545 -139 -720 599 300 -423 -519 -212 -246 120 -602 -168 -360 543 -782 -27 373 799 -125 -471 -81 -401 -681 82 -866 537 -673 397 -874 -51 180 -787 -267 461 591 463 757 -170 -309 392 57 746 733 -189 -689 -845 479 -295 -609 308 -44 -35 -726 -474 548 -403 -690 -493 98 -472 574 -641 656 421 -292 -117 504 627 -65 -606 -839 -508 736 -472 437 -86 -715 -688 684 -128 -268 -542 -67 -129 490 675 760 474 -504 674 -678 -712 188 789 59 177 -287 762 -827 482 -464 504 262 706 491 -502 667 447 -844 163 -271 -656 -38 -146 -500 -425 -812 299 -799 -630 513 460 526 -575 -472 -828 416 653 670 691 403 -116 -50 77 -61 -47 200 370 -362 -229 -224 365 -831 432 -744 65 127 -768 606 -308 -415 -279 43 -112 632 737 -430 771 -27 -731 -785 535 -463 -472 -642 -530 -314 -394 -255 -621 -752 88 263 -569 277 513 661 -531 156 490 -326 -42 546 -613 243 -223 -215 -76 61 -822 742 -575 -690 -234 -411 -121 -775 -770 491 -377 -365 619 329 -777 -89 456 -806 -884 651 -260 -152 335 227 208 391 -79 181 -239 -753 -222 786 715 -39 -321 369 63 314 -509 22 96 605 495 -239 -313 -25 -123 741 -266 410 -827 -152 -277 214 56 -648 731 0 -825 -575 248 78 -152 512 -254 314 -346 163 -674 208 374 -74 -801 383 178 -458 627 310 -223 -363 -143 132 -70 26 -144 -108 -421 658 83 -379 417 58 -308 84 747 -454 6 656 -298 -246 769 379 -845 758 -689 -249 -546 309 -306 622 -709 -157 -495 -117 -673 178 -16 -589 116 -514 559 613 -307 -558 -80 61 -867 -32 -562 402 281 -600 512 -785 593 -103 -306 -664 -433 569 -299 -775 155 138 -82 195 -59 -722 -90 99 696 446 782 -615 -105 107 -42 -205 -264 -730 638 -277 204 -112 465 -855 -125 -370 -7 -674 -221 325 -303 -883 -459 -35 -40 721 600 -206 150 181 -393 90 66 -113 -318 190 -378 -31 -649 384 121 -191 -310 -63 -297 789 -826 780 -665 303 -887 -39 -82 -459 759 -746 -642 -853 40 -799 318 -885 -83 206 110 -408 599 -700 104 615 -215 -194 -216 631 599 739 -765 688 -213 166 -25 89 -280 -315 782 -156 591 583 751 -66 -139 -751 -589 -872 -494 -138 -248 -870 -751 242 719 375 -434 614 600 465 -444 -242 565 254 -369 -449 -669 -622 -883 347 147 -544 50 -766 -516 -261 -891 -178 538 -320 476 -637 665 720 -626 645 -544 -881 -701 182 -205 -262 366 169 639 -425 329 -289 188 -21 -639 -303 -82 -48 297 -595 -558 -322 62 355 532 -670 -318 -48 -693 -363 475 -840 -117 -339 -597 -621 -827 -183 617 -633 -696 745 -756 -808 775 -66 -4 240 715 -165 -145 -404 -379 -629 536 -549 -682 739 328 133 17 201 -459 84 -241 -775 -421 82 -83 -683 -727 -101 -266 -551 -395 304 -383 -38 -579 616 783 -90 791 760 -82 -881 -899 347 -737 -740 -412 -361 760 -716 -62 212 -402 428 -840 354 24 671 566 -527 -729 -318 482 -620 668 -28 449 273 -20 -328 -800 627 -214 -826 429 -725 471 181 699 14 16 -561 -620 -357 -260 99 -805 50 339 595 -251 -5 440 -285 -245 -414 -806 99 475 -414 -504 -818 -41 595 799 335 -481 88 -325 -860 -631 -755 137 -240 377 -81 380 -682 323 682 -385 -663 -821 781 472 -515 736 -500 270 312 -562 -350 -153 471 470 498 372 -72 82 -136 366 -297 -238 10 -480 -654 -242 589 295 -202 668 412 -137 616 -547 588 -695 -341 -531 -873 -698 -556 -799 -783 -298 -884 376 -880 -397 -664 -97 785 -682 -787 -301 71 -34 616 672 136 233 -627 -275 309 737 -279 461 -872 -298 -4 -504 395 273 -404 309 -172 -208 -845 685 -385 565 92 145 -203 -344 -106 332 -318 -549 -291 267 413 -97 -659 583 628 -898 -263 -402 608 323 -407 507 -420 -584 -238 368 -432 -850 -529 -59 256 720 -380 340 -566 311 142 340 -347 84 545 -157 147 -379 710 -581 -146 -247 614 -91 -266 -373 -162 -865 -278 -198 -76 19 124 -177 107 215 287 583 -635 327 -168 124 -849 -711 -584 -226 675 -808 447 664 394 537 770 697 -652 74 356 -454 727 -642 -341 -136 -524 318 770 525 463 -50 -382 10 641 -229 -1 443 441 -874 -647 786 779 -208 -611 70 121 -19 591 -207 435 -578 -425 -440 -98 -670 -346 -768 -690 -794 543 460 419 9 14 -763 -721 -472 684 253 -185 -473 -273 304 -433 711 299 -541 -14 -209 18 -236 11 111 -613 755 355 -278 646 610 -64 -197 -736 584 136 -7 125 437 306 592 -503 14 -582 -119 468 -413 420 -50 607 -207 -390 -667 -235 556 679 511 793 287 446 402 -312 48 -135 775 -64 -260 -614 -747 516 431 -898 -211 -469 -274 -568 230 -727 234 28 404 -486 -54 -745 268 694 269 24 -636 -67 -776 -618 -90 -585 472 217 232 -218 130 661 73 -869 -784 -396 59 28 597 558 345 758 325 688 -842 -181 -61 40 500 -69 443 -401 -349 713 -899 329 284 91 6 -595 405 -321 -845 -90 251 170 -339 680 470 554 -753 -556 -538 112 -207 -522 104 -338 -537 710 61 -900 -485 -480 -577 532 -64 64 -626 593 150 -865 343 523 -896 -244 -252 -217 -808 -851 -866 -884 -885 12 -759 -83 566 -599 -317 525 -628 310 -622 18 -880 -87 -647 -694 575 69 413 668 645 486 -407 -720 -196 137 135 486 -131 89 -347 391 792 702 601 -232 625 -893 -638 50 173 -884 -727 612 275 -118 644 304 499 775 565 232 597 -601 104 -818 609 -467 -594 700 243 -440 -147 -815 -641 -667 362 352 -147 -525 -264 -579 71 362 145 413 499 -73 -742 263 548 225 144 -55 -101 -543 411 -793 672 -885 -4 -604 500 135 -631 -478 -228 -605 478 733 -209 688 -757 656 223 23 -516 -540 -476 182 -593 234 10 -294 -695 517 97 273 -60 -608 42 474 257 -318 -400 552 -291 451 119 -77 72 -106 -123 -850 36 -240 -652 -492 479 -21 -860 398 -440 593 -560 197 97 -102 456 -249 697 747 742 -522 -858 278 591 -546 -645 480 -258 427 55 -14 -494 415 -259 396 636 -405 237 -227 -278 -849 -592 -212 -170 679 -600 -605 280 -822 379 589 178 -782 -349 -455 -587 465 71 -657 741 -397 754 234 -36 -358 588 -384 -489 283 -688 293 -603 -95 -247 -645 704 -835 -881 -817 -176 83 -136 -518 -174 360 -19 -702 590 751 -274 -321 316 592 222 -656 287 171 -678 -795 717 583 -651 -383 102 -726 -443 758 -316 695 466 -672 660 513 429 205 -545 397 431 774 -588 -390 -274 -747 317 -180 -839 482 -207 -379 -410 -710 -770 -877 -87 106 -735 -837 -498 10 -527 -859 183 412 -465 91 41 -398 -179 -779 -274 381 -508 761 680 81 -884 -608 -279 -765 -363 514 0 556 702 -192 457 -725 293 -599 -679 -383 -703 -3 -222 -528 392 -609 -222 -311 -603 -29 291 -295 224 646 744 -395 694 -334 711 -345 -859 313 -436 631 640 -431 -226 436 171 648 -61 -404 573 -47 -308 -865 -532 -412 -870 -273 -413 -785 -468 3 -793 -663 -774 471 -755 76 291 -309 -350 -810 -780 786 -292 -114 575 -249 -732 -305 -622 720 442 671 -340 179 465 -176 -282 749 557 -394 283 738 286 -829 -537 651 -295 535 184 -414 -246 -879 314 -14 -132 395 -347 -125 173 148 285 436 -481 -253 -666 468 -604 -48 -400 -434 460 -29 450 -385 -857 461 -59 471 186 -804 345 77 -258 279 -816 -732 -767 -737 186 -9 -189 196 -694 -689 -783 560 -18 -570 -495 -696 -606 319 584 -630 128 60 9 255 12 190 135 -710 272 -244 -872 686 800 275 82 -541 -587 536 -495 -847 -2 156 -327 -677 -356 419 -739 -875 691 203 281 700 -190 -215 -271 74 641 -828 -682 407 -734 -767 2 -51 -409 498 262 -319 155 -366 -183 -188 786 667 -843 -491 -413 -111 220 -666 -721 -448 -477 -647 768 411 -453 -319 -654 -780 401 572 -68 -641 43 -545 -250 -310 -534 -315 -594 -893 -272 650 -357 -853 -804 89 795 -28 -127 655 -441 -308 -251 333 -71 -132 -453 -156 585 -704 672 -238 432 -548 -123 -147 -692 -407 -897 471 770 495 -692 -857 -663 560 -745 -765 -144 -624 -747 -633 -25 -359 429 18 529 759 405 -377 -85 -495 -740 615 172 -214 90 90 92 -481 25 164 570 451 -86 255 488 -61 550 744 412 -835 635 -657 -367 -704 713 -220 246 -201 -297 -749 609 -128 296 368 -642 676 675 541 161 548 659 64 -500 -44 -617 316 284 150 -583 219 176 478 -421 -318 -264 -243 213 -434 222 12 660 -757 650 -129 -746 405 65 732 348 -813 206 495 -199 -418 -146 -697 56 -126 -573 201 7 -520 322 116 -611 -360 705 -61 -236 -486 72 616 112 -4 271 -448 -743 234 -519 213 -6 395 -749 -819 -194 -359 -610 98 -113 455 -572 -802 -457 726 651 175 -496 -428 -781 523 -389 244 161 -551 -884 -685 281 -273 358 553 -21 135 -824 -265 -796 -428 -865 75 -324 -173 -202 -325 -374 -231 -305 21 115 253 -506 443 -360 789 -720 -721 84 301 -388 636 533 344 64 -733 -554 -306 181 102 408 530 614 388 -828 252 -794 -827 -133 -92 729 -352 129 292 -890 -630 -142 -601 -20 -247 -693 476 -114 471 -622 -383 -831 -11 144 -363 28 487 -756 723 536 -395 794 -136 -701 696 -503 -396 -339 -628 -364 -406 323 732 17 -41 179 -73 -881 254 -90 147 64 -136 109 -117 -465 543 209 736 546 -744 279 -508 -896 169 -410 -307 323 -712 95 -225 -241 -317 317 -504 -736 113 515 108 -62 -595 383 177 -583 481 422 197 -367 265 -704 -635 -250 662 477 64 705 -571 512 -625 788 -538 563 -197 205 -70 83 529 85 742 192 576 -78 284 -262 212 468 -672 -855 -458 17 -131 -119 573 264 -407 689 159 435 231 -704 182 -796 645 -360 -415 165 430 560 -80 650 388 -707 -98 -854 -328 158 334 566 -40 14 -344 -825 243 79 688 576 499 332 504 -722 -578 393 -494 111 -600 -16 -843 -545 -658 771 580 -144 -435 -615 -408 -13 -873 -350 -572 32 58 386 714 -85 397 -637 -868 -434 -4 12 -52 188 366 464 -873 788 -8 222 768 758 -825 513 64 580 522 -154 606 -545 657 -57 -4 -98 -686 774 622 -710 30 -826 717 482 -891 718 -713 -299 766 -167 -886 -413 5 -622 281 204 747 -56 764 115 -129 -722 -594 -148 499 431 -156 -190 413 117 -839 -391 407 -859 -60 800 334 9 -54 -17 -593 403 -578 -270 101 -645 -836 -543 -725 317 -880 -759 477 -552 -311 -532 546 -563 421 258 567 -260 -680 551 -723 -3 -864 -554 537 -328 67 -342 570 -580 -134 -783 -357 -465 478 -662 458 -83 621 158 -781 708 -160 -97 -846 239 323 -75 -52 -142 -140 460 -584 396 118 125 -698 170 748 -30 -37 323 -713 1 -547 -352 -62 -350 -425 -357 198 -747 799 -57 -532 234 -386 601 347 777 678 -326 382 -837 -686 422 761 -312 -287 -245 -512 -70 620 722 -104 -122 638 -134 93 -759 -719 391 319 -649 625 409 372 -698 -310 670 524 -307 604 223 -672 -249 -829 710 797 -188 760 780 581 -7 123 -826 610 240 341 649 -833 573 620 -119 -412 -220 555 284 -622 146 533 -514 186 -191 -258 596 -618 -15 -743 -252 649 330 -790 271 -882 -178 -712 -511 663 -55 576 -175 -381 -776 430 -5 327 -879 504 -82 -583 452 59 -353 220 -122 -192 324 696 -329 -30 401 -742 557 89 -397 642 -520 -821 -181 714 -56 375 -373 -134 6 -623 -52 268 -413 -892 -300 569 460 599 591 -148 -70 -595 240 -177 -643 -650 -701 267 -724 -783 125 -900 -187 -824 -306 628 -863 -673 752 627 -700 -633 -31 -169 269 -837 -390 -860 274 -683 34 727 271 -689 -708 286 -297 -888 773 195 -677 -120 -800 663 -543 381 330 -150 -725 -273 -420 -473 -885 -305 -673 314 518 9 -402 726 -662 -304 -671 406 -228 15 45 -69 664 -382 32 260 621 -165 -608 729 -465 -126 787 -441 -609 -293 -370 322 -727 -429 -245 661 701 -200 -50 488 616 696 -24 -32 -609 -850 -76 132 -348 -29 -602 203 -485 552 -636 0 -115 507 -696 615 -708 296 657 188 -801 -620 -173 450 -515 12 776 -479 -76 173 644 -670 -103 -112 -342 281 -283 656 586 453 373 403 -377 -748 -429 -350 679 -132 -642 47 288 125 -45 -174 -174 -247 397 -563 -221 347 386 -213 664 -139 -285 524 -845 516 -306 -609 -576 -105 -535 -124 182 -844 -874 270 -80 -710 -785 196 514 230 569 -200 -730 118 -395 618 -634 -619 130 352 623 -172 583 111 378 -52 -526 -261 -854 281 -181 -755 -536 -792 283 -734 -848 -148 -481 797 -495 -620 -292 641 -168 729 -6 672 119 -666 9 378 -778 528 -272 607 -643 -276 -853 -688 601 -561 58 -249 425 14 631 -161 797 -285 -796 572 194 192 153 615 -797 775 -357 -356 211 -112 -135 364 -845 149 43 -444 504 -118 -336 -745 -860 -365 602 652 -787 -431 -637 -587 -9 -715 -759 -346 765 -315 -89 -812 574 407 -198 63 -99 -200 -488 80 729 28 2 -317 -342 -655 770 114 -765 -377 -831 -219 -240 -296 -348 -107 -804 373 171 -761 229 520 -270 28 -566 -594 -817 217 51 -606 174 -102 -588 331 -140 533 -369 -91 455 272 54 147 226 171 694 -278 10 277 -59 317 -660 721 -495 -553 654 -24 -396 -468 -764 735 631 -834 428 210 45 -376 -500 205 -406 -228 184 -508 476 -56 140 -211 -311 198 -717 -303 -254 613 613 51 570 -272 -723 569 -209 -518 -861 -211 48 480 -591 -206 -755 -820 659 -446 -46 -447 -264 -87 572 84 -112 -763 752 776 -872 -175 193 306 -16 272 -574 766 248 430 -848 338 84 -96 -439 684 -373 778 -208 -733 -897 -528 -223 -451 -476 253 412 522 263 -642 -187 -379 -276 700 -224 490 672 582 -760 -199 -745 -6 612 219 -730 -16 25 514 28 640 12 170 -110 637 -498 -711 -670 -627 448 -122 -867 -181 486 482 -240 -681 -410 370 711 164 295 -264 277 719 -832 -577 -11 643 306 -883 581 -690 -170 304 463 -253 -404 227 -588 -159 -789 -662 107 -512 -385 -706 -133 361 601 -669 -182 652 -89 106 -90 -382 255 -123 -469 -137 -60 -340 510 111 530 756 249 120 -598 518 -270 456 -602 -422 -561 -506 -406 498 128 759 161 771 -827 -439 -211 -716 -843 391 -699 -233 -35 249 64 -842 -461 294 778 115 179 82 437 -247 -150 680 -633 103 -345 -417 678 -699 -687 6 506 -167 59 -643 -490 242 -699 -533 -164 -515 152 -184 78 795 -400 -779 -45 -866 -184 -888 -337 -836 356 -874 -183 124 -286 549 -347 456 118 -366 -519 116 518 687 -834 324 -269 544 -404 -644 431 -538 -614 254 -661 -458 -547 780 -297 486 -871 -113 -153 552 -716 140 -21 -34 -880 -424 -890 -504 73 673 -626 -658 47 -98 260 655 -115 179 434 786 -29 -350 -714 511 -618 -288 -379 -636 480 105 244 -94 -280 -46 738 -900 -683 -729 -320 228 452 88 -28 -298 -848 131 286 -387 -79 646 -624 186 448 569 -162 -402 35 -545 367 -302 523 436 -831 391 -818 -898 228 -286 562 -278 -487 -869 -574 -248 -826 -412 468 -825 763 -308 -859 -722 -324 505 -559 -804 -313 -150 472 302 -266 -438 578 -286 -846 74 -288 523 -190 150 141 270 -650 719 -589 402 -125 109 -342 -344 -407 -211 -192 41 -553 250 659 -328 671 43 154 -406 531 206 -120 713 508 609 625 -384 149 19 -193 -750 -121 279 -699 -433 284 523 -869 -742 42 213 556 376 224 367 72 628 -528 773 -599 151 -820 549 -636 -554 -889 -191 180 363 -564 755 -768 -261 -492 -880 167 -718 -85 -626 -81 -643 676 261 439 -94 157 486 298 -57 -669 149 -496 474 -31 73 -300 -268 182 -462 -324 -165 -371 -524 63 -54 677 -379 -857 -600 -649 -635 120 206 12 -375 734 65 743 -883 299 -108 113 331 -54 -113 -319 774 -482 -573 -441 -856 612 -248 -572 -876 -670 -290 46 -347 -446 -529 -291 -213 766 549 -297 -621 233 597 724 333 366 -92 -117 248 390 765 -432 500 -230 217 -341 -889 -820 38 366 -4 273 159 -875 -870 724 -167 -716 -509 -444 792 324 -3 192 579 120 577 -568 -66 347 -821 -224 191 -383 660 -202 -715 -250 459 -667 723 -359 753 602 758 477 -879 620 -645 96 -669 509 391 -897 654 -624 -283 -65 674 -833 -103 -12 120 182 -891 -248 208 -471 -562 503 754 -633 -560 -540 -462 -118 -279 560 -525 289 -805 -294 -178 -430 511 646 656 451 764 89 -325 401 -433 -426 185 -713 -802 324 603 178 -599 -145 -520 486 682 -274 -541 -334 328 455 -767 728 -181 -246 -9 -241 -809 709 460 -327 304 -168 285 -479 -366 466 -479 -488 240 -658 448 -826 -824 -251 8 784 232 433 578 627 185 -380 641 -167 625 -257 -62 566 291 -35 -285 -161 -627 -221 -471 -682 -226 -20 653 652 519 -801 -608 606 -822 797 527 -692 68 -691 -332 -749 -4 733 641 498 -370 758 -521 -129 -365 -679 -9 -286 735 -375 -484 -611 -362 -25 -876 687 -591 -72 231 -522 -888 -698 281 -857 144 -831 288 243 390 -738 -420 88 -833 -470 518 735 242 -280 -565 -67 491 -812 29 -717 224 577 289 494 -410 252 -146 190 -852 -585 -136 164 227 305 7 -436 -460 -569 795 -442 -261 -763 385 101 -352 504 618 679 359 228 -697 -69 -333 325 187 -275 -446 476 493 336 -866 456 -181 -684 735 -810 -144 207 -747 -400 196 752 -113 447 -893 -625 -479 555 99 522 674 -314 458 791 -378 174 -623 -6 -656 -439 -375 208 95 -650 92 -725 10 -564 -570 293 -53 647 745 -466 -488 286 -644 307 -730 -302 -317 658 458 719 592 390 -733 302 -451 -774 -19 -850 172 -261 380 547 -499 -877 -894 141 615 300 688 768 -67 -576 715 675 -91 655 31 -507 -589 86 321 -165 -863 -617 -116 777 793 117 -886 68 -650 741 -801 250 -547 200 -395 -100 367 -369 36 -328 441 650 184 -727 501 659 -534 -832 318 -399 526 332 794 199 469 132 352 -445 777 674 -478 -23 -102 223 -832 777 444 313 611 393 238 -595 610 -509 -492 -313 192 783 332 -547 -863 117 175 143 295 716 526 -498 528 659 -748 -406 -601 -564 223 -689 268 -887 -317 -356 399 531 321 -747 -418 468 238 -703 312 80 -343 -138 -420 -401 79 -832 -829 -189 684 -440 -621 662 -854 301 444 649 -666 -758 -537 626 377 -415 84 -738 -652 -819 -732 -294 -146 -251 -765 -584 192 466 248 -354 -64 -264 -749 352 293 -376 755 -272 -622 -323 419 -813 303 37 799 -564 -719 473 -344 376 477 760 574 -156 -288 154 222 219 774 511 -876 470 -811 -670 -761 255 -350 -241 334 -786 -231 521 444 622 448 -501 710 -257 72 -604 588 626 -343 -380 -150 -478 276 -641 -806 -411 453 -164 204 414 709 260 347 -317 -797 -52 -497 450 456 -460 -803 -750 -725 -677 -570 -330 -801 578 146 -215 654 -808 16 -888 -172 -368 -819 -366 242 538 -706 -810 -560 -313 -303 -281 -15 563 327 -228 93 -714 620 396 -657 -30 508 -370 -354 -268 -582 -795 -594 677 -206 -269 -821 706 -410 -437 -75 -480 -842 549 -623 2 -420 172 -679 -100 -532 -615 491 679 267 372 -770 470 -719 372 730 -604 397 -68 -200 702 -681 -209 -355 340 258 311 -715 6 434 -53 210 -442 -615 759 -327 -179 597 -834 -164 766 466 -193 -162 586 257 43 504 -51 -220 -481 487 -786 -835 138 224 549 721 411 -497 331 -216 583 393 346 -23 -278 -847 -49 246 -808 -850 -21 719 154 -615 -587 -356 -364 -295 -510 735 304 -487 -252 443 -80 -58 -57 667 -695 460 -14 -466 -897 483 -569 -739 -776 274 -14 660 223 730 -678 -91 -456 47 -268 202 650 -398 17 -729 -613 600 -470 9 -647 -592 233 706 413 -84 -36 732 -312 -899 740 183 -327 371 759 -514 -403 -581 256 -744 737 -118 294 -264 -775 -319 353 484 267 -177 -830 357 13 721 547 -779 -489 506 -59 -802 -495 -625 394 -287 -877 257 -185 -330 394 -124 -385 71 -299 -201 671 8 -288 -559 484 -801 -623 -547 484 -683 118 -208 -881 -253 95 -110 -41 705 -863 -515 -800 480 318 -345 -659 -422 698 -535 -880 561 -92 -784 -867 -506 -798 31 -562 692 -622 493 92 -469 -754 -868 -215 -887 446 635 651 31 -302 503 599 -19 697 660 109 -73 -471 537 -271 -659 446 -32 -311 -241 -10 -222 -525 712 762 273 67 -560 -254 -562 346 -275 -828 -155 -531 -437 -609 35 39 735 248 -327 -732 -545 -110 244 369 -311 -360 586 251 780 -196 -222 420 474 -199 -654 746 650 567 -259 -656 -789 -331 230 750 258 582 -246 648 -279 -871 -725 -337 583 -439 -459 224 99 -283 542 172 -322 -232 -35 307 -339 511 -156 390 205 -303 176 9 -896 737 -786 -324 -143 -694 441 -95 462 -476 71 -815 426 -578 -81 297 -805 -252 -36 799 514 331 144 -231 592 661 -476 -879 -756 -780 -305 309 -610 -272 -516 494 -835 584 705 -791 -720 679 560 156 294 -477 623 17 537 -148 -894 -100 276 -382 12 -868 595 299 -620 -504 -33 271 -200 576 184 554 -713 112 277 -824 221 -233 -685 -133 797 453 537 772 610 -59 -523 475 103 -483 -461 166 728 -739 653 -380 158 -549 266 617 -166 637 -515 216 752 -845 -733 -247 -153 -747 405 136 467 -449 288 -517 -717 -517 525 -673 -39 -824 -476 -630 381 209 560 651 510 601 491 -870 -19 -784 -246 596 -325 516 -267 792 -542 309 -285 181 750 -78 -453 -559 270 747 -253 402 -544 -871 8 217 -495 210 132 -22 -625 402 -633 -495 -778 -150 366 470 127 -363 397 -809 -549 -591 567 -497 607 -465 -640 -184 375 584 -610 237 -148 -833 653 628 494 -708 546 597 -7 -344 346 444 -689 363 590 -809 312 -287 160 -576 -22 -544 -320 -707 249 127 -758 598 279 654 -572 -120 230 645 -216 -314 57 -181 -177 -504 -570 703 316 392 299 762 341 -717 -141 -85 -677 -806 445 -642 -374 -98 733 -229 -507 -813 413 617 -769 -816 -361 683 -26 -513 -623 -245 345 -534 163 535 637 658 373 -206 -435 308 468 23 -453 40 138 526 -297 -870 533 -494 761 -590 -129 -885 -26 -202 -143 -206 -813 59 519 -134 313 49 354 103 538 -735 -841 -281 486 147 776 205 -8 -466 -879 547 107 708 148 -619 -3 -230 -789 -1 146 709 -621 -29 628 104 123 231 637 799 -607 52 -753 194 228 -256 -6 -547 -107 183 689 -63 252 398 -161 -198 279 46 656 -762 -518 -865 317 760 -99 -801 -353 -675 -40 505 -823 699 -867 741 -826 -242 62 -624 195 -82 245 354 393 149 -425 517 -598 -900 -459 559 587 -717 46 265 -706 530 645 242 -444 -236 -524 -321 404 -320 -15 597 -876 269 36 638 594 606 391 604 -33 705 -66 219 630 231 -647 51 -726 -371 -577 -463 -461 -708 75 547 -608 220 85 -399 512 -302 -487 449 475 -868 -245 -208 -45 8 752 -640 251 575 -642 -425 -591 253 -151 696 -230 459 37 798 579 -177 755 -184 401 -108 -43 -516 -137 -591 -514 -601 -26 139 -202 46 177 -436 -693 554 355 211 -732 -473 -661 -810 -421 -762 -634 44 679 -449 -32 -207 -505 607 -241 192 559 -715 -625 312 128 76 609 183 -568 150 -544 -701 207 412 643 -209 -639 -625 -422 733 -166 240 470 526 -336 -621 -745 -485 -658 -605 -375 483 289 -831 435 -319 -571 320 589 -128 322 576 -636 30 451 -843 -658 314 407 -703 227 175 -861 -839 14 612 -673 432 497 -326 58 -434 25 495 -142 -664 668 71 52 -653 404 -227 114 -796 -490 -612 -321 -648 638 -108 526 235 600 -465 -801 783 769 -168 797 -29 -732 105 240 -433 263 57 -129 -658 23 507 -802 561 -103 143 516 -526 -676 -489 -62 229 -606 -303 -614 321 -263 -303 -707 651 -508 -92 99 696 533 459 35 -411 -527 409 -50 -519 -675 -853 -323 -71 -191 -105 150 -447 -690 50 -350 778 -535 -7 -728 569 4 -658 422 162 378 680 62 513 405 215 191 419 591 -564 264 -38 630 -256 522 -93 141 755 205 765 -760 -553 -340 524 129 734 476 302 -677 -198 -377 -15 248 -49 -262 291 -735 585 2 403 -127 378 -508 436 51 654 319 439 -415 450 -48 435 -797 230 94 550 -893 746 362 151 99 -299 -888 -103 735 -212 -375 -144 -519 659 92 -107 226 -846 304 735 -606 -436 484 190 278 -415 -27 605 -701 468 780 519 -581 -231 349 -117 -18 618 512 786 711 -264 -291 82 466 544 690 407 -106 481 -638 252 59 -533 -858 368 17 -743 344 -551 495 -542 -711 -663 511 793 -425 406 -684 -865 298 -555 416 -112 -296 10 453 443 -351 -642 -152 686 145 231 450 -259 268 73 3 456 -268 273 709 -233 -655 319 23 -64 -126 598 629 118 -766 -859 -579 -619 617 70 707 -65 -446 -88 139 -677 102 -398 -550 385 -184 -667 48 -709 -352 -196 576 -306 -157 -413 234 440 -873 17 -698 -631 -569 -618 -510 -367 3 327 -555 -14 -730 -593 -352 -404 617 527 14 -139 722 471 -898 -673 -587 -827 -669 -893 -661 -618 -361 589 -660 -161 289 -580 83 -254 -411 -392 456 -270 107 60 -318 -301 105 156 -195 686 113 -708 -209 154 251 -669 -317 -714 376 790 -145 -491 -591 655 -308 -535 514 -207 -470 -85 -819 -763 -124 597 -885 -332 677 -523 -98 -470 -378 377 -899 262 50 183 630 -177 82 176 157 -347 646 79 84 765 -800 -135 713 4 -589 173 477 -54 84 480 -95 120 413 2 671 417 -791 -240 -55 471 102 453 -591 354 298 60 339 -221 -209 -599 -462 792 -334 -810 -43 -862 -170 -192 267 -253 610 -516 -368 502 -562 -395 265 -590 -856 706 -342 -2 427 459 -797 275 385 69 -115 617 -658 -232 -105 -329 -462 221 -779 -342 10 -630 -594 750 622 65 454 663 289 -77 201 398 429 495 -595 319 298 -20 36 437 -574 185 227 -899 -405 -115 405 139 -51 -119 -464 -712 174 -854 195 -679 -363 173 289 130 39 -808 -502 -227 788 323 -579 326 -261 -209 339 -112 212 -853 548 43 321 301 -736 -703 -29 790 677 742 401 -220 -710 564 -427 -722 -357 633 433 667 -413 438 -699 554 -14 405 594 -132 709 293 367 -832 -651 -67 -381 576 118 -104 652 -218 -460 -692 718 -887 -870 154 474 -552 -169 -552 764 -392 715 -685 45 574 -887 117 749 -679 -608 246 -306 -680 -258 -589 -269 -747 286 651 -36 165 -732 189 -140 -320 -412 691 -722 600 245 -37 -156 699 -793 243 270 702 -288 539 -651 608 734 726 784 531 610 -639 278 -828 680 468 -69 -763 -657 102 369 504 -374 508 -725 -701 625 -547 -590 414 51 386 -317 200 -154 199 288 186 42 424 316 -754 1 163 150 279 -860 416 -424 -448 -163 320 463 -439 -408 -5 485 458 684 -819 -373 -167 -291 326 -621 735 -731 779 -528 446 134 520 -859 -493 -309 -129 432 -523 373 -809 44 546 239 -708 741 -751 -86 782 730 247 -371 213 -574 -596 -433 -422 -241 -862 -737 -387 -729 -424 -815 -663 -340 90 -121 656 674 87 795 -56 637 296 519 -310 -641 415 431 333 -256 627 -165 -554 -859 343 -181 475 8 -767 48 450 -54 -686 64 -159 -141 65 150 563 -406 -565 182 387 235 -244 192 134 343 -618 -474 -197 361 195 215 266 -525 -110 169 -828 -41 -662 -3 -892 -459 -872 -531 214 173 -190 770 342 -662 -350 136 -635 -168 123 -395 -344 169 757 701 503 -862 -364 545 -394 -627 -3 -318 346 115 550 -779 -700 -317 -217 249 676 187 53 51 692 559 1 434 326 241 -730 -777 436 -614 -785 241 34 -431 509 590 -158 420 -314 53 284 661 -797 -140 -49 -575 137 134 187 -338 -236 546 -728 -639 530 -782 622 -770 22 -555 -528 -696 -828 -672 -879 -573 -86 -25 485 -60 -882 -481 482 321 108 543 775 104 -70 243 -814 -387 573 -585 237 563 -868 -440 -165 -876 490 113 627 -81 48 651 -380 695 619 -336 -589 -865 -757 386 -159 -677 362 -546 -239 -63 -807 198 719 -795 -155 -479 -273 516 -67 -548 731 230 -355 558 308 -86 687 548 -375 425 51 779 -609 -87 -431 412 353 504 738 72 412 -360 250 -577 596 -505 475 -403 -810 -141 -194 93 319 -367 270 -669 329 -413 1 -343 149 796 -151 -71 356 -249 -7 -507 -102 -795 -443 8 681 -517 -451 351 -257 -400 -860 44 -235 -583 -208 -704 769 -378 -74 -422 -505 760 -243 607 402 91 -609 589 356 766 765 413 228 233 529 -479 175 561 777 -899 492 -290 -222 -307 675 531 -240 -218 209 -621 -290 494 474 -585 176 392 -458 -533 -331 570 -733 -192 -284 -612 361 -203 -328 -62 -744 -791 -893 184 -460 -74 416 -291 -897 446 -733 -802 -11 -305 -667 -477 493 -890 -606 405 636 -839 -353 649 -714 -445 -492 -416 62 -386 -186 -366 -601 -771 334 -39 568 -860 122 159 -821 620 361 131 334 -546 -229 -658 724 121 -669 -742 671 274 -432 -504 -332 649 251 -880 640 -409 767 336 556 264 -768 -762 -273 -58 -276 303 326 -107 -421 138 551 47 749 86 -514 -836 110 -155 -209 -606 140 -449 157 -486 449 353 518 572 73 780 -232 578 -388 -80 -726 -27 532 71 -165 581 594 69 -474 -148 702 -249 739 547 -805 -797 -10 710 167 -799 361 -470 307 444 34 -733 48 682 402 -210 393 184 -815 -502 238 159 305 -575 758 -785 785 38 60 254 -399 497 -517 -583 -790 544 267 -689 -685 683 -232 -199 -693 46 -134 581 514 713 -428 -777 -93 534 419 -100 697 -34 -18 242 -863 438 211 -444 150 -81 -1 -386 411 -414 -65 -551 -503 -839 617 317 236 209 765 79 342 -761 -78 517 101 82 -688 560 759 -420 527 -751 781 -48 690 -349 52 532 658 508 743 -544 688 -33 -881 -547 -104 -630 -140 622 -315 463 -859 542 269 -848 412 437 -399 -387 -734 -371 226 -776 -506 620 548 613 672 533 -171 233 785 -256 -849 578 781 667 -690 -874 -241 39 -575 618 -770 -486 409 -12 537 -16 -234 641 531 486 408 109 -107 -797 -355 307 -690 -862 -839 -674 695 -202 -157 -309 -104 452 -863 -297 14 -521 441 726 -617 -572 103 -535 619 -629 450 603 -572 -741 472 366 168 -534 721 573 130 662 -486 404 -582 -713 -821 437 -317 368 -388 -866 697 491 643 -742 543 -66 -191 -47 -670 89 -510 -462 191 -396 347 665 -215 48 -510 350 398 256 750 -29 -491 102 -607 448 -874 -71 439 -702 -165 -127 663 -555 -831 -530 596 -342 -300 -299 262 -462 119 434 -195 356 676 -366 -674 394 522 -205 -570 444 -285 243 470 244 698 605 -737 -51 598 389 99 548 -286 -677 688 -252 -286 -104 186 650 264 101 570 -528 -617 -168 350 24 -394 334 579 701 -33 -762 -114 457 -444 196 175 401 -342 -771 -765 298 -569 -2 -305 656 -842 -706 -645 -357 -282 -99 165 315 -98 -172 -481 368 -505 -810 137 35 -761 652 -713 671 -695 569 772 -474 77 -730 243 -847 -896 -770 -521 290 -244 761 -481 -676 -113 -765 464 -730 469 664 -872 -368 -559 -688 197 -650 713 618 245 694 729 666 -547 6 259 -221 250 409 -273 -689 798 125 -574 83 -610 299 -837 291 -516 311 -649 -418 796 -24 -744 -534 28 449 -396 675 165 49 77 -534 -18 689 640 -281 -796 226 -417 766 -20 -397 240 -642 707 -118 -717 -714 -422 18 86 -896 -634 -394 -108 113 -532 -839 407 -187 -619 -94 -554 -468 558 1 39 -799 -411 726 -610 226 98 111 307 37 418 670 390 -862 564 -599 18 -631 -295 -128 601 304 223 382 -212 632 -117 -192 -505 103 577 -626 -459 -68 544 -614 -658 170 57 671 -648 280 426 747 -731 188 758 -863 381 97 -593 -705 326 63 -884 -266 605 -194 -58 265 -844 -730 401 721 -549 408 -870 -182 -893 754 -126 -197 128 -828 50 358 101 447 -46 -501 -312 -569 -511 -816 772 589 -335 737 73 -539 770 130 -203 -697 99 514 367 308 -387 536 -63 102 -808 -691 -292 150 -753 417 -519 -595 93 706 160 701 -295 -409 107 -257 292 315 557 -536 570 -165 -642 660 -284 35 738 -362 -724 5 -482 505 77 621 427 -819 -144 480 -744 -537 -619 -535 -839 744 -257 51 242 664 -838 -395 -390 409 629 -569 -548 -860 201 319 233 264 -745 96 -854 -743 -358 -330 496 -636 596 453 430 723 -596 -454 479 -230 345 -836 -359 358 -529 102 -763 -565 495 768 741 636 766 -341 -402 494 413 301 239 719 565 -171 -839 83 286 68 -613 193 585 -176 403 -412 104 669 -284 -81 740 -402 -491 133 95 -620 -641 -94 313 -384 -478 568 421 567 -438 -592 -471 -434 248 665 -69 392 -821 -332 441 -232 454 -452 692 -363 143 -168 773 677 -506 -24 -552 -775 539 765 378 -12 -615 -519 -310 -11 -686 -384 354 -124 -364 709 -586 -300 -661 -680 584 -595 14 -429 -741 681 -732 -102 622 284 -450 347 209 120 -737 291 248 585 135 -689 9 718 604 -735 -46 22 34 -379 -138 -112 749 -48 -485 -285 297 -816 -532 -728 435 -462 -193 362 727 -805 -294 -474 224 -857 403 457 221 -806 126 -775 -105 75 689 -545 -531 -396 615 449 -762 -526 -731 -790 131 248 -509 176 -404 -668 -355 -441 428 -524 422 -664 -289 -296 -181 536 772 193 -660 -206 -550 677 634 -51 287 -640 175 -420 -657 -260 -447 -556 -323 582 352 696 -741 -467 241 -799 489 232 53 -185 7 -276 -95 327 434 -184 -260 58 334 738 50 298 368 -242 254 -136 -217 -896 625 -97 -646 -214 -270 -875 303 -197 484 544 -389 46 423 235 -686 -696 594 -292 -562 -867 -554 461 -789 -65 -631 -254 -256 200 196 676 -894 443 478 131 -91 -632 -699 335 -270 -660 198 -728 -85 150 371 263 579 -33 -330 -107 137 -460 -194 -621 16 -566 -221 780 -357 158 -387 268 256 -210 763 -270 -611 -251 -752 635 303 -76 212 202 -460 -508 692 -448 -745 69 -441 -710 -227 216 191 257 510 -77 429 230 -78 -84 -122 -128 -402 641 210 500 -238 90 -496 391 598 -858 -527 312 -626 -336 -144 -218 167 -691 340 426 113 531 -62 -700 506 442 -74 165 -862 -329 240 489 372 370 195 -345 228 96 70 -679 354 150 285 484 -770 95 77 -208 -296 -425 227 -130 -892 -250 -189 488 294 579 -435 279 -193 -457 -399 -8 402 620 -501 475 197 -466 -445 -872 -158 -299 385 -824 -357 -311 760 -23 522 -426 -726 -578 -568 -10 391 -753 323 57 632 -132 -710 -352 -289 -88 -864 -2 -478 433 -858 -274 -393 728 -784 -487 -53 -502 -79 645 597 -223 69 -582 353 303 742 -340 -12 235 -419 -15 54 14 -519 -619 416 650 -655 548 379 161 -672 -629 753 299 397 -693 535 -76 113 10 651 -684 -274 689 -261 -101 301 366 -307 390 345 -197 524 42 413 154 -263 -444 -758 -72 654 95 312 -872 726 345 431 -419 263 106 -765 423 772 -758 -333 -554 488 418 -552 -801 -562 -708 -284 -713 258 -702 766 546 -403 -456 -334 766 -57 -751 -288 530 -478 -826 -712 -346 -386 523 -889 84 411 -377 731 234 112 -302 -279 -421 -495 288 -570 -345 644 -8 -700 18 -621 175 -14 617 -52 373 -631 66 128 474 -871 345 75 237 -630 217 -429 435 521 -780 -653 731 -290 692 -165 -172 759 -471 313 62 -210 130 231 -733 578 -897 -145 242 754 -312 673 -375 -690 229 -184 380 -241 263 746 -596 -89 227 522 -75 290 371 -303 -134 671 197 302 711 -130 722 598 787 -896 -745 477 -69 678 587 -733 301 -136 -78 -811 641 415 355 797 -47 383 -92 -188 -802 368 390 249 -26 299 628 745 555 393 402 -882 -749 182 528 -728 211 47 -205 463 -693 713 -60 -117 -201 -755 39 -875 -512 -142 714 -294 206 -687 -318 658 615 -636 96 149 -654 409 498 624 -674 144 -372 -777 -61 -674 655 386 6 -838 -204 280 -551 -819 -835 -820 -299 -219 -207 50 290 103 173 517 -266 -503 753 -194 219 737 -284 618 29 493 11 104 -28 235 617 706 783 123 -838 -223 -132 628 125 753 604 482 597 -898 -524 450 554 -780 511 321 -894 583 -610 -32 761 54 522 -149 292 193 -137 -742 -294 -425 194 -886 275 -681 779 382 365 -784 -422 -708 410 368 685 -55 -748 -64 523 -660 -449 -257 -104 760 -840 296 -577 -707 -178 788 93 -704 -92 -505 -739 93 508 676 -642 -437 -156 -649 -330 750 585 551 589 280 656 327 572 -119 -198 567 -813 64 -638 -526 397 -211 183 759 480 -484 -265 665 47 -727 -225 242 -59 -694 469 413 783 642 -490 277 -809 -604 -82 -217 26 737 84 -120 747 -159 -578 -380 -636 -587 46 699 722 -45 105 -650 -331 364 -177 289 563 358 63 -818 122 -854 -229 -664 48 797 -65 199 -76 670 -477 289 -425 13 -428 -94 99 -323 -453 526 521 -383 301 635 -692 -807 -369 -578 -303 644 427 -33 -655 -282 -248 -601 302 -207 96 -544 -610 -77 -708 334 202 -1 -220 658 -469 -271 -270 -128 139 -879 147 493 145 -237 -287 506 247 142 -270 81 554 -343 -571 -252 273 222 197 554 -189 -426 -240 -867 51 -509 782 275 -249 -340 -399 426 536 252 760 -752 689 -320 -872 -517 -282 319 686 -730 493 431 -894 486 -541 -417 -57 -155 632 -391 -710 -642 244 -687 -782 -482 -88 198 152 -837 537 -151 -380 -352 -251 222 -314 167 -260 677 -341 -73 794 -521 438 461 183 -446 3 -574 -493 -59 652 -814 456 -182 -167 412 -470 -404 -796 534 386 -692 -478 623 790 -623 -533 -270 87 60 70 639 -574 74 399 -735 -642 230 358 323 -626 136 376 -401 -898 -631 -323 610 397 509 11 -874 625 -78 -66 -533 -182 -678 329 157 133 178 -81 -767 -105 -745 -564 752 -197 -669 198 -569 -525 401 -682 654 -311 563 -424 -627 -530 473 476 5 561 222 541 -93 170 272 -360 606 113 285 203 -640 -66 629 -827 221 -534 644 220 -435 111 -436 -422 -510 383 -472 -490 722 793 -840 -452 -685 559 -432 -893 -321 626 264 -604 424 -384 -830 -636 -640 -339 136 694 332 205 224 -336 -557 -163 -577 513 -578 -51 -23 -854 -716 -316 -550 -481 -849 520 346 -189 -698 217 24 -449 75 -719 217 131 -24 -579 84 -824 482 -428 537 -844 193 -409 -712 -184 364 515 124 -715 735 -439 -234 -5 -284 493 -605 598 564 175 158 243 -876 -266 -39 679 -546 91 -442 -488 -393 463 657 -5 298 -729 288 495 331 -507 -744 -31 -585 -675 629 -320 223 -842 156 -491 693 457 26 139 631 318 124 -107 683 -128 -518 -630 -347 359 -896 730 245 -468 -126 797 389 432 -717 -505 756 -212 784 32 -801 -441 451 439 51 222 -852 262 697 169 -255 553 619 349 -635 51 368 142 -53 399 730 -557 -512 244 270 -571 423 292 -825 -642 736 -273 132 798 -731 449 411 -315 285 546 -271 787 585 -595 260 533 197 76 -139 -700 -771 750 363 -643 724 523 -864 669 374 404 776 267 -737 -506 -496 374 -393 318 -252 -886 -246 163 553 747 -568 678 299 164 733 -423 92 507 175 -177 523 -351 -647 376 614 725 -471 337 -167 662 742 -538 592 -496 -306 62 -275 -782 -175 796 -658 409 478 -533 324 -483 -77 -675 -578 587 212 -183 -482 -444 158 641 -832 287 -530 613 57 622 134 80 -564 365 678 668 -513 362 -159 66 800 469 -705 473 701 -53 -468 341 289 -643 -27 -489 696 392 704 -95 -336 -50 698 -617 -133 -842 -794 646 -17 -471 -695 -690 451 -219 -775 -191 647 306 492 -196 -497 -756 -697 -141 551 -33 -577 -718 -348 369 -664 303 -450 -370 455 -547 335 38 402 -297 -300 524 451 -715 -899 -474 -387 -578 -820 372 153 434 627 -361 -885 -226 -45 -111 650 -829 703 582 -680 520 -866 741 -24 67 -767 69 -359 -143 -750 476 -656 -184 -713 505 170 634 -875 -727 272 -776 -55 398 478 -466 473 628 -511 -660 543 -795 -210 657 -9 96 -65 -199 -740 -166 -720 -847 -345 -713 650 582 623 444 533 765 554 6 -133 -898 -351 -317 -275 -183 -341 -423 -877 386 -531 258 -149 -617 -855 180 218 -483 666 283 -400 475 -288 -109 440 -280 -419 63 336 -897 505 671 -620 -394 640 -297 -750 -840 -20 588 595 -760 200 375 -311 -437 304 -763 -209 -575 -446 -348 245 700 -406 441 -79 -251 708 -436 -434 276 -123 -554 472 672 -709 719 229 -332 -742 -111 0 232 246 342 -468 -635 453 -577 -803 -393 -506 67 597 -416 -392 -319 758 165 -288 -75 597 127 -291 -657 387 108 -325 44 -209 568 499 -780 10 -372 786 -250 724 340 301 -110 -253 -251 -107 -835 -92 301 44 -652 -155 -342 489 -379 -849 -809 -364 20 426 -799 -450 304 280 -843 -574 -583 -843 639 591 -594 -460 -708 300 -575 238 633 -609 -109 -253 -896 -436 -646 -323 304 608 -463 753 392 -657 -432 482 307 315 591 -844 -11 -106 -897 552 207 -346 458 126 518 100 -679 566 -258 -184 225 -573 653 -200 204 -528 -724 546 -76 593 312 485 368 -813 675 -769 264 -502 -851 219 -658 67 -543 -229 -620 -231 -72 592 510 -531 521 -352 -621 533 352 -17 -113 187 -470 77 429 792 403 -296 -582 520 358 500 -739 -565 576 584 -210 758 -471 -479 83 99 -258 -830 -790 -834 445 -38 -776 -669 -841 -522 -288 487 -486 -293 679 -420 -139 -883 -276 520 -436 118 -845 487 667 59 -887 -62 670 -200 -231 -874 176 -502 658 717 -444 -134 90 192 714 564 -487 -189 141 -526 540 -833 -58 -595 -634 -824 -121 -223 706 -73 -167 -603 506 797 312 360 413 689 -417 -811 742 -522 -297 -675 287 -126 121 397 93 -811 -704 -622 -775 -866 149 161 -75 -785 36 -342 471 361 -661 247 -635 79 -490 90 -896 -338 507 481 -682 203 439 -20 214 -362 -739 241 145 656 213 589 -820 9 750 -155 -605 -551 664 -147 -788 -70 -415 -60 -125 295 -131 215 596 -136 376 537 138 -95 -763 -256 -21 115 160 475 410 -689 560 -218 313 -826 574 -400 -660 548 171 -615 -845 -287 682 -305 147 -303 319 -669 222 -780 13 -360 -52 585 261 707 -94 201 -624 -747 611 -515 517 -448 709 350 -564 -122 -52 261 -383 469 -557 272 -639 -104 -536 -7 -314 -148 -773 -866 189 -793 -93 -79 240 606 -344 -883 -443 768 223 -251 65 45 -414 111 -759 -783 -873 -647 415 152 -849 91 91 289 -413 314 -882 -498 657 -188 687 697 -625 -89 -86 -687 237 789 -91 -62 523 322 -53 -120 -62 -115 -485 -568 -104 406 -883 -895 193 154 410 -851 -742 427 100 -682 262 -613 -688 -554 119 294 -617 783 -477 -716 430 520 269 -270 353 388 -191 72 114 -636 -281 325 547 -501 776 216 674 774 -225 405 617 98 468 -586 221 -210 -312 -293 317 -585 -833 585 362 -560 -532 266 -121 431 267 -745 65 134 34 -488 800 -387 670 -480 -69 -166 356 -669 518 46 653 549 77 -382 308 333 572 -711 -75 -92 214 -558 167 -709 708 -347 304 -664 182 659 -574 -352 487 -353 409 -592 -807 -436 -526 671 -71 -415 291 -501 541 -395 146 -121 773 800 -144 459 -309 -137 29 -454 456 797 -67 452 112 -430 198 -568 -233 -841 408 163 -654 6 -407 -330 55 559 510 -26 290 591 95 652 -99 -231 -339 -354 -805 419 -57 198 454 57 420 115 -841 -699 274 -655 -191 608 -880 -243 -351 -318 -843 -472 437 687 -191 -615 -244 123 -278 -848 -555 -131 682 -288 643 129 -684 97 689 310 799 -853 39 -430 212 -743 -368 -589 -400 436 -618 -360 -107 -607 300 -573 90 -239 706 -748 243 -427 -43 103 -170 -568 -56 736 289 477 -723 463 29 -67 -594 -174 653 -41 -602 526 -185 196 75 513 -337 -771 -243 785 53 -493 -164 -2 62 -675 -632 714 -703 39 -796 175 -356 -546 701 -812 548 -445 20 -390 -442 -747 772 -565 -144 607 684 255 634 314 2 328 605 -817 -687 -550 730 146 727 -558 -415 700 387 734 -162 -422 -328 280 442 762 -522 -637 306 451 121 -152 -298 -480 159 194 -414 503 -49 -249 -674 22 -581 59 375 -245 -428 -589 511 -277 -8 466 -783 378 -728 89 626 -891 584 -850 -832 133 -788 -774 283 129 -250 -140 350 418 388 543 361 -539 -347 -448 -751 588 -555 567 -865 634 -798 -710 -331 561 -392 387 650 -151 -6 -461 637 227 222 -892 193 -184 -896 127 -117 -680 -555 -295 -245 -169 635 437 -454 766 237 -659 781 151 -250 243 248 506 337 -99 -710 773 191 389 246 -662 -452 263 -900 441 603 232 -143 190 697 275 -178 442 -842 -864 338 461 -639 773 -248 -246 -62 -78 -262 -894 -773 -615 795 -298 -264 95 336 -105 -51 545 221 126 694 -290 411 -607 684 95 662 -568 -641 -189 378 683 -222 -258 352 -851 190 -419 498 -580 -523 657 392 264 50 -455 110 -343 -630 -321 770 -318 -336 -694 695 -831 -751 493 294 -583 20 -694 -573 466 231 177 -889 -283 255 315 -869 153 -535 472 -738 -227 673 -269 -58 736 -196 -58 189 727 97 0 287 -413 -491 2 -840 797 -305 192 648 86 -855 -29 501 61 -862 191 546 -645 -233 468 480 -779 -852 669 367 -433 -368 175 -247 -254 -21 -694 602 -267 34 -503 -366 561 77 28 -385 -738 -568 257 662 -156 294 -721 141 -742 -604 38 400 479 -200 779 26 -491 -789 -707 -459 -653 -8 -703 371 466 461 -830 -310 -837 -27 218 -99 -299 -243 -891 -484 -875 -874 -173 -424 -485 -877 186 133 81 -87 -729 200 -709 133 -64 399 153 348 -9 -387 -602 -680 117 295 -712 -568 -406 -28 -784 310 -599 -392 -825 -427 728 -827 87 -897 496 558 -852 120 694 -209 680 723 -506 -144 -304 -84 -640 -621 -644 200 -533 155 775 -421 785 -138 401 150 -619 -697 501 -610 736 99 -675 192 295 417 -318 695 383 294 499 528 -6 -153 -857 190 -878 -215 554 -97 327 779 -651 696 -386 -438 667 541 -895 -66 647 -593 -620 177 16 -429 -273 58 -8 -64 -724 -487 169 -666 255 -127 25 -358 135 619 -553 266 -38 603 216 -590 -809 176 241 -137 -201 506 -595 205 -181 -512 404 255 -82 -240 303 577 -365 378 -393 68 99 270 301 -271 172 240 213 259 -410 -571 -261 -555 226 199 27 -374 369 -464 398 647 -806 -405 -19 -388 -344 292 693 -429 -482 -7 131 -561 442 -569 -884 -424 18 446 599 -152 -772 427 699 -648 726 -335 421 344 437 -236 -322 -861 -372 652 465 265 -343 -234 712 -489 471 594 233 -541 125 -579 -796 612 36 -561 597 -560 529 342 735 623 -865 -585 201 14 537 -409 -405 151 -82 646 -571 8 -46 -471 -173 20 369 738 358 -99 543 447 -715 -115 -54 -747 794 -809 -219 -618 758 -420 54 -273 -237 -530 325 -710 -522 -358 -623 -682 -464 700 -242 -464 -446 577 -529 -107 550 -255 199 327 -605 137 -711 -416 -262 692 -888 -700 160 -355 -418 -828 -668 132 757 746 -310 -422 -630 -876 211 -422 659 -631 -390 316 133 272 303 -48 460 -192 -377 46 -599 -721 -304 21 -670 747 78 589 458 -361 -178 115 -826 -132 -506 -360 -8 660 -183 -454 390 634 -844 763 -680 -44 -220 -75 -452 -710 -123 -473 -743 -466 -488 183 783 738 272 -351 25 -324 372 -238 264 -269 -205 -689 -455 236 687 181 128 -295 563 434 292 267 -165 412 -581 -306 -149 520 -352 -557 -746 -406 -542 -418 645 247 -521 -898 222 420 -480 -614 -312 -723 -633 627 -859 -788 665 556 -442 -819 82 -667 8 83 -816 -170 35 709 -489 60 489 -24 -406 -576 -223 255 -444 436 678 733 -413 4 -413 -407 -459 147 468 230 212 -782 7 -495 -455 -103 416 247 -283 -377 -491 -249 597 -893 -390 479 -568 346 -184 -227 497 -500 -493 -201 798 286 -139 565 -33 18 187 254 -228 245 -231 600 -591 -80 -79 -147 -97 -167 -110 129 -806 -691 616 -683 282 -19 -135 356 345 36 731 -470 789 709 -761 400 -885 262 476 539 -47 -305 -513 -428 185 -875 -100 331 681 -877 -738 100 -214 560 543 349 630 -796 -871 -60 -769 494 -166 275 631 439 643 669 -163 274 -309 638 241 118 -547 700 -20 248 -825 705 713 -460 763 -9 468 613 -574 -54 -45 -587 474 -365 294 -262 -315 749 -385 -329 -230 36 -737 -167 30 396 -86 571 710 -447 -416 709 -336 -847 -139 -872 -761 580 294 24 -59 -780 -505 791 -77 -596 -431 428 173 -272 -38 -249 -188 -791 -651 -310 205 519 -274 -78 -672 663 348 -596 -220 151 -614 -241 -424 -482 488 299 -739 -61 -884 673 378 509 -267 707 -162 351 190 212 426 -751 -178 -815 -545 -846 121 698 217 -154 -875 727 257 -861 -251 400 -511 245 376 -503 -508 296 -373 -325 -616 255 -789 573 144 -822 97 393 -767 -800 -135 257 166 655 222 713 308 80 -171 -320 -581 -10 241 492 579 243 798 -252 133 -129 -494 -554 -599 288 32 -40 -377 -36 -484 -317 -118 681 -798 -30 -275 -43 146 539 -222 543 -62 -55 -821 -202 -387 672 -832 283 523 312 602 -656 475 -334 632 397 -445 -410 -825 289 173 643 325 -103 -570 -368 -306 -465 700 463 -351 485 413 -565 485 -339 239 -3 287 -186 156 -839 99 -797 670 270 -646 770 -761 348 634 -504 -385 540 -429 223 -359 746 -885 279 -401 -317 211 83 774 295 -718 -204 -333 723 -452 -260 748 513 733 1 75 -470 -590 -48 691 317 -515 -103 157 -625 -50 286 793 529 21 -561 369 292 -562 -885 585 -4 -856 233 -684 -627 62 -160 -316 261 -528 -97 349 757 298 -442 44 547 -234 379 -318 -276 642 -773 -722 -218 497 -101 762 -106 724 -577 -303 76 599 -545 557 673 653 177 -5 -523 377 596 -92 -452 118 -413 229 -21 -706 271 -832 -743 332 -419 -561 129 -66 -682 665 -781 199 96 -205 -628 332 313 -765 768 405 550 -64 -791 347 277 406 70 631 497 -533 794 495 733 572 584 -373 112 -31 -11 343 795 -275 70 385 -166 -391 -203 -610 280 -118 104 16 538 -620 -457 247 104 -25 -15 -43 -732 -646 -467 53 -616 -675 176 696 -132 -731 332 -548 6 -842 -450 20 547 -68 7 -842 -813 -536 -794 781 -722 99 362 -243 -564 -441 -698 -699 741 -625 532 764 -538 -493 -290 -139 711 203 668 269 665 77 145 20 -580 592 -76 -471 -199 -672 305 370 -749 746 -427 593 -577 -592 -12 710 -864 800 -172 504 326 -184 -108 -465 648 -217 -287 527 -349 -800 776 -784 -779 437 -60 156 376 278 360 -138 -418 -681 -166 253 490 161 589 150 345 416 -114 8 774 516 -298 -504 -759 367 -106 292 470 -207 302 -573 273 -524 771 498 452 341 145 750 160 548 -862 -758 -326 -802 316 537 -888 445 -108 -337 726 -107 218 703 627 696 -476 -339 -227 -425 705 308 464 630 -295 -461 325 -516 -379 -393 376 143 106 512 555 82 -154 -333 381 -214 -133 -197 412 -217 261 363 -300 -80 721 -685 509 664 616 125 735 38 -602 -586 166 208 -831 -66 166 -530 -270 278 -771 254 -317 -194 629 -251 749 231 -386 600 20 -474 -81 184 -100 -337 -155 -109 424 -75 -109 774 -548 196 -388 -217 717 -447 793 498 -464 -37 -106 335 333 684 -226 -382 -405 -168 -468 344 -100 246 676 98 -896 -556 309 -554 -574 18 1 -181 552 290 403 481 -583 298 -592 557 -409 -685 -337 178 39 541 274 -102 -547 522 -403 112 545 -50 -722 355 -92 -281 -896 -403 -530 -153 -591 150 -114 -100 -712 -463 738 39 374 -316 -680 444 -413 -482 -564 -717 -625 494 752 -619 296 -15 -214 -811 -98 247 -538 520 651 -164 625 393 -256 -529 -883 -102 -709 511 -825 207 -40 -728 -818 -166 228 679 363 -506 -821 -222 557 426 -738 -287 -730 -200 -244 -472 -289 -510 486 -889 -55 -250 541 672 243 354 -668 -722 -598 755 -315 -298 654 -217 -388 581 -316 -659 -353 484 554 -736 177 -16 -494 -574 -783 -330 51 180 -792 -631 -725 -261 -647 627 403 -416 509 -83 740 419 -143 -512 262 -687 -444 97 -611 353 -781 -515 794 -711 -387 -12 -510 276 -621 264 -241 237 -326 -309 -862 596 -114 716 80 -348 -757 135 240 -289 -354 199 635 -597 765 -682 -217 286 481 -289 458 764 316 665 56 628 -234 -84 -833 -553 226 545 -40 -110 112 794 44 489 477 -223 -81 721 -552 -705 299 -400 -510 -37 460 -840 -362 -858 -303 -674 717 -853 -95 568 462 797 406 -429 92 318 -413 -68 312 -425 -205 470 746 -715 293 -562 -401 642 487 451 192 494 -324 589 -262 239 -17 -95 679 785 454 686 -689 676 84 238 -893 276 -159 695 -405 574 40 -800 -215 -863 -247 393 -334 -664 -794 706 -872 80 -206 768 -797 -144 435 -752 487 272 -38 -305 331 508 252 227 -593 104 -844 -469 454 648 -125 -24 730 -567 658 10 -806 -485 607 352 -737 374 -766 -26 714 -413 -538 -848 756 743 -117 316 185 -485 -606 -97 -258 165 -640 211 86 -590 -293 -868 -261 462 -841 787 733 -330 -294 116 -494 -875 693 10 488 -7 -825 224 691 284 497 477 -514 713 7 558 265 -560 242 -157 -43 -261 564 578 -88 15 442 -714 705 747 -568 -7 -44 306 768 362 -370 -33 -181 -874 671 -591 255 -415 652 531 -400 -215 -56 202 -247 425 431 256 662 224 -664 189 704 -158 -423 454 -393 -656 195 786 -743 706 -733 377 374 364 -224 -253 -283 316 -19 782 -11 768 -656 -151 705 -25 34 -701 255 682 20 723 -356 393 -141 151 -451 -573 -30 305 59 427 752 -753 -630 -747 -666 -106 700 -35 302 -374 11 607 -571 -311 -708 -207 203 -630 332 -732 -539 128 98 617 -404 -346 -177 690 -269 -91 -557 -618 -147 -280 185 -172 -274 -516 -194 -578 -874 -220 -269 -649 643 -825 523 -197 -654 -724 -589 -519 -298 360 769 -792 -792 -493 606 800 164 -125 -71 787 -377 -654 -454 534 -201 422 -719 13 778 -881 -28 -20 -295 293 159 -182 -796 337 -521 -833 713 572 -81 -154 419 -315 -800 -665 -135 -308 -368 28 243 672 -794 -444 -260 -675 344 -749 628 234 -269 175 286 800 375 -900 518 300 -185 477 -634 -484 653 -502 -185 656 -537 -191 525 -748 421 -584 740 -261 -854 239 -239 -756 237 -28 108 669 -877 548 -705 -685 431 135 789 -389 -31 -97 -53 635 -44 733 14 -832 -16 -337 42 379 33 365 -201 -708 336 433 539 681 665 -332 633 424 214 -430 655 -528 645 496 66 493 -870 110 -359 278 -269 -445 159 17 -729 -316 -46 -627 -387 -612 -67 -101 -784 634 -528 -21 -458 3 -616 332 -226 -160 -418 398 102 -865 304 -314 -459 144 -841 726 -116 652 611 416 101 -302 798 296 304 652 554 462 262 -539 593 -666 -767 -60 -278 701 324 -639 -549 -121 -851 -746 -838 -505 -499 632 258 -456 -185 -330 581 549 262 87 -119 568 -43 29 -508 464 -156 -583 -114 359 -199 536 -350 -662 -494 -738 -823 -858 729 109 -532 593 624 -730 -525 329 655 -311 -249 343 -531 -224 791 707 -697 -692 436 -303 79 -18 -423 768 247 155 9 30 -559 -86 -427 -75 -501 685 -480 -468 -427 -409 -633 -210 605 -164 -357 309 -527 49 -196 -21 -263 413 -100 -279 788 -701 -479 124 61 -351 -778 4 -490 -94 622 -240 396 -885 764 318 -838 -173 676 -374 -477 -604 466 504 -65 -265 -651 -806 363 -833 523 -591 -676 198 555 206 263 -341 -728 -246 625 407 729 -50 -524 570 -302 87 532 148 72 -161 19 -436 -583 163 -601 -380 55 -394 258 -126 499 725 -872 -707 257 -872 -347 -626 -67 349 -272 488 497 -147 -692 477 561 747 -621 200 -551 -165 790 283 -230 554 533 -66 -546 465 -10 546 -878 79 642 -864 674 490 752 -677 -884 -712 -825 -467 -35 464 239 26 340 -185 680 -286 388 -332 60 -166 -703 0 60 255 -116 -530 -141 641 585 131 -756 37 -52 -727 756 522 199 -640 -456 -893 380 -595 710 399 -334 435 54 -382 -38 573 -226 -282 -306 629 -33 -705 -768 380 789 -149 -128 356 -433 -367 -694 -229 674 -862 -53 737 533 21 -571 308 653 382 -369 575 627 -582 629 534 -511 368 436 485 0 511 -620 -287 246 704 -780 -437 -589 -661 768 68 -514 -363 419 -731 581 538 -492 12 327 -90 690 -294 -69 182 -645 -653 -488 472 29 766 -472 573 -809 -687 -692 504 -130 -715 248 -162 -204 37 -319 -375 -220 332 -516 -12 -751 346 547 187 -617 -19 409 394 -678 425 544 723 406 130 -589 684 105 -290 -343 700 577 405 -772 50 -724 -290 -486 -21 285 -245 -271 131 -222 -569 38 -463 748 -633 151 -888 -826 -24 672 -728 5 728 -376 744 -334 632 -178 487 327 663 -726 449 -258 751 47 281 274 706 616 9 -659 771 -706 -558 -355 -305 436 496 -258 144 763 118 194 -406 284 -639 -639 -682 49 -673 -701 705 673 -344 715 0 604 -877 -65 -629 -394 461 -741 153 -137 -502 -120 -143 310 132 211 -680 406 -410 389 273 142 525 396 -603 -378 722 644 -897 551 474 403 -270 515 140 -414 -223 68 421 -54 546 -80 -841 537 526 -540 -62 -132 -395 554 -622 -294 -396 173 604 177 543 -593 -617 297 -678 -632 704 -286 -229 -525 791 -184 -892 731 -520 -250 -296 585 316 -300 -886 39 -236 -519 -46 119 -650 -789 -165 -470 720 529 404 248 272 -283 552 -24 207 -477 -460 782 472 -750 473 38 740 -820 666 25 -361 -594 -336 -230 561 -226 -335 -732 -88 508 -697 0 -553 -377 -573 -216 628 -140 491 94 -458 549 651 -402 -102 -723 -437 -773 -490 -562 69 -9 471 766 -627 -688 -441 -478 -545 66 -536 -185 -62 -585 683 746 -771 431 465 -634 702 -539 -456 -106 717 -407 -609 -411 465 -111 -483 -470 -656 148 -821 320 243 -792 415 -759 -724 218 -301 488 129 377 138 -344 479 462 -133 -502 103 405 -706 396 -358 -697 344 695 253 258 -351 -398 543 -260 -438 376 784 -819 51 -587 520 -530 -809 631 -673 -570 612 712 -582 -329 -758 -315 -452 -731 114 -371 509 76 501 641 -658 -408 -292 -554 -474 645 8 166 -783 623 682 -811 -139 -898 -75 -855 -97 50 781 -328 -795 34 -25 -189 -372 184 -544 230 -864 728 -796 409 -666 -427 510 -172 -497 760 209 -709 556 -471 230 -169 -602 475 425 679 334 -722 -834 358 -513 539 -459 -78 -632 -726 -670 -132 556 190 -140 116 -600 198 -826 688 -176 690 -662 691 -530 -372 -588 141 -80 73 119 -98 -741 -125 527 -295 790 626 623 -128 49 -281 -488 -860 345 472 268 496 570 -507 -820 460 13 758 165 386 -670 653 -857 17 271 609 501 392 -642 -482 14 -126 755 -505 -616 -218 -283 654 187 -688 -320 603 573 282 57 -379 304 773 -522 -588 -451 561 249 6 -713 -595 254 -88 530 -761 -5 416 373 639 77 623 -354 450 -374 -95 -414 -724 557 -604 784 565 294 -190 -87 363 542 671 164 -786 -524 172 -370 277 -575 -716 730 -535 -116 -628 91 144 299 242 -583 -542 -342 -503 -646 -628 713 -605 605 -35 -504 765 -336 -535 352 -852 98 -256 -80 622 512 593 -579 -156 -177 61 435 -36 -706 -257 -602 -263 -66 -854 585 -535 -193 -692 -672 -766 744 169 331 -683 -265 225 -282 -370 290 510 405 561 566 -193 483 -378 63 233 408 66 400 193 -362 300 650 79 409 -449 -479 -448 735 788 -274 585 133 -348 173 582 -869 625 44 -779 -847 -229 -774 -252 -186 768 4 -18 -260 -209 -699 241 -390 -605 -264 -435 -766 -593 111 225 -14 -369 686 -42 -787 -535 -20 -525 -198 557 171 -592 -581 103 -259 40 -567 491 -629 -431 -197 83 227 163 237 101 -766 -510 -75 -123 48 55 451 491 73 711 -791 -497 -100 625 377 258 -688 -581 -571 -51 -52 -890 561 617 -136 439 -779 -384 717 -805 67 145 411 496 299 -607 457 -353 -337 710 -78 -159 -859 -62 -443 428 388 -825 -404 494 -216 -423 565 -79 700 -817 -641 -89 -290 -646 283 -383 -566 620 370 361 -204 -58 -47 -293 389 388 346 -459 205 -281 -11 -62 -629 -209 370 771 269 -557 -465 -798 -647 644 754 -769 695 309 -419 -373 711 -503 -724 -861 -612 -352 -229 175 159 -741 291 -719 -236 -241 533 -745 -677 661 -437 -131 519 -839 493 104 -368 -387 599 308 539 465 -530 -332 407 -281 322 4 671 32 -381 -580 -784 -169 618 -891 -815 603 -594 696 -581 -651 136 -401 295 -344 477 -159 -198 225 -822 481 151 206 785 -749 -510 386 -92 -161 -118 -120 427 -551 525 654 139 -282 -823 521 542 -519 -832 -695 348 -44 219 -834 274 775 -580 529 585 -202 -392 95 581 425 439 -877 -524 -663 -186 389 -473 -735 -707 -729 783 121 464 -3 315 202 649 -584 -686 -270 413 -755 -895 -130 513 598 224 -481 554 366 -680 41 408 -348 748 -546 -353 330 -471 -652 268 589 621 607 461 -166 -775 401 460 -589 -7 -787 -400 -507 37 -99 -464 -529 -272 -488 -91 -428 -593 571 40 -78 514 358 -723 776 -584 -618 736 -785 -585 -100 397 554 275 -69 -542 -158 246 719 616 600 -260 725 -113 518 -900 501 -436 37 -633 -484 -116 762 -560 344 272 -146 -657 304 -409 -456 531 -709 -73 514 -7 -470 518 -791 35 -712 -630 -486 -820 407 -105 534 -741 91 585 565 -211 769 566 189 212 644 -795 465 -438 -397 -680 -406 -134 -720 498 424 167 -321 270 -727 95 120 624 -273 348 217 -345 -855 518 445 -211 -644 -206 -538 753 -264 -701 -10 -265 -482 -563 -559 49 683 54 -206 -398 -222 309 571 -533 703 -259 685 222 80 112 770 353 466 -436 -459 -253 -515 179 684 582 -164 367 187 56 348 793 -485 101 -427 -224 -294 584 -324 640 655 525 110 -247 -438 -767 379 734 344 324 -651 -621 -812 751 773 486 -236 -522 420 -806 -269 790 -171 -547 -650 531 -347 -152 -61 -268 -722 -599 -291 -110 -468 -715 561 -147 -849 489 -357 613 692 648 9 -594 -671 -663 -165 -561 785 448 141 156 381 -185 634 -844 -524 -280 765 -865 335 685 479 -111 285 -430 -636 -794 -307 -745 229 457 -457 -692 -416 -210 695 605 -530 -698 -437 -838 333 -620 79 605 275 473 341 546 -710 210 255 -401 -463 98 773 -63 -545 615 -239 -494 -794 574 -644 -389 -321 638 -163 747 578 -416 766 -829 306 479 -859 276 510 -237 -263 368 -157 -805 50 37 522 -306 769 618 369 673 -237 167 -322 -223 -454 -707 -392 188 263 669 -12 7 -467 -351 -323 682 -172 794 -469 91 426 -722 728 731 -886 -403 -406 -268 -551 -418 -74 577 -311 -512 441 -610 796 472 400 -838 -25 460 -404 786 -555 -99 424 -360 619 448 -839 91 282 81 708 -618 -215 296 62 -603 -98 -441 -605 66 -767 -725 -233 -706 62 -541 195 -692 -453 -47 191 12 -646 -533 -625 -140 -900 361 -150 -662 -524 238 535 -330 434 38 -760 688 581 571 531 325 272 -575 522 66 -65 589 438 62 -853 -841 238 -105 -128 -528 213 -472 -671 30 -877 23 325 -276 415 632 39 -324 -634 271 48 -733 436 -318 619 637 456 159 -808 467 -93 -719 673 -575 460 595 -230 -712 -85 664 713 -247 -555 692 663 151 -680 192 -209 -674 -748 -33 549 -721 418 -18 339 -882 -853 -833 -591 -371 -457 610 534 -640 -239 -477 152 -454 -182 -544 -147 592 -865 -94 300 -591 437 -234 -819 80 -200 -687 -622 -549 755 656 -652 -332 318 -462 -433 -66 214 -607 -540 -2 351 329 226 456 -380 437 -577 -678 -497 460 -705 -319 -239 -228 -683 63 442 -50 -513 -88 -749 51 763 359 186 764 -90 451 -638 735 -456 -382 -888 149 -851 -320 691 -768 -603 -378 136 -281 -888 762 -477 482 724 -703 -744 586 -628 -387 -475 -226 437 687 108 520 606 -515 -687 -890 -392 -492 77 155 -317 -882 -858 -645 410 -458 202 -784 694 -39 -328 562 -125 609 -699 394 506 -185 -742 -714 -753 32 149 193 -546 209 -848 308 -88 -621 -470 -549 -791 -666 91 -730 -316 317 -197 371 317 -591 579 -728 609 632 -79 -225 -848 731 94 309 -123 -824 -55 342 -302 319 -38 -166 84 325 732 377 -442 -501 -419 -102 770 -42 553 761 -628 -456 -900 -246 467 670 -624 -639 -873 723 -803 -212 -869 642 -810 555 -117 597 436 248 -405 -858 -432 561 -894 290 -387 -594 565 -312 -600 322 18 0 -731 665 427 -855 -553 -218 438 563 759 -531 462 176 323 -559 616 -791 744 263 -51 379 -181 -226 280 382 -681 -74 344 256 370 -400 -542 283 -659 -899 -243 509 -743 -331 363 29 660 623 -78 -836 629 720 180 -199 177 664 -780 -645 -651 344 -678 -693 547 -143 -840 -807 -838 -571 700 -658 258 589 658 635 -431 -469 -675 -417 -417 88 -873 -308 147 735 244 230 -350 702 207 -86 -877 252 -21 718 -208 -196 -630 56 -741 -539 -170 33 686 -463 -267 581 -295 460 497 -523 -511 366 152 125 697 775 422 191 -322 -592 736 -268 142 209 -759 -105 -356 -807 -379 498 -804 -178 -24 573 -145 771 -560 230 -166 209 594 537 -372 629 223 543 296 -879 -460 -305 -198 -723 -726 173 -603 5 401 573 -225 -267 -40 -862 -562 -78 82 -617 586 -368 -421 -104 -710 -597 -91 681 -272 78 659 198 -886 -611 -655 -577 308 -430 -300 695 -739 336 -123 714 635 -460 -485 -43 -885 392 170 543 -295 -254 256 519 256 27 135 -82 -688 -782 304 -282 -893 310 -379 438 280 491 780 800 577 713 -359 786 304 -781 -507 -215 476 472 117 306 752 -428 183 -92 669 426 -681 -630 793 -109 -202 437 -111 100 -854 679 -349 380 95 141 696 -566 221 -298 645 306 446 523 -213 222 -385 -258 487 -396 -345 -507 -696 -392 114 283 196 -195 555 -28 188 -730 -34 -697 -711 386 -313 -632 716 -142 605 -344 -190 361 -247 -648 -440 -105 157 140 -631 466 566 318 275 -249 -146 460 365 -563 -730 226 637 -671 499 -476 -20 448 654 -864 659 21 -884 325 -848 -869 386 279 421 726 -315 734 -547 -446 -808 -672 -891 -700 740 -822 -109 36 -768 -264 249 -84 456 577 -553 -646 -556 -159 455 468 -502 259 -110 -340 -530 266 697 -520 -514 -410 745 674 -170 421 543 -417 138 -459 -579 386 178 153 -670 330 -298 95 162 -276 327 -467 767 528 -741 -451 572 66 43 99 -534 -276 342 221 279 120 793 277 -807 311 -719 599 697 -26 -165 460 -530 -500 426 -779 -103 53 651 -653 -588 -812 238 -520 -403 666 -799 43 515 -145 716 -743 -132 -642 -451 -842 449 99 612 506 -828 -779 -487 219 -224 342 -148 -592 -126 185 767 314 -462 -268 -279 48 246 72 -553 -171 -652 -457 -485 242 -452 -751 -854 93 -868 -530 -308 -336 -43 -679 -706 774 385 650 -143 263 745 653 362 -813 -210 269 387 -418 352 -168 -172 435 20 -55 -827 -6 -284 468 -240 711 87 380 -221 -416 140 -869 658 159 512 288 338 -710 -835 141 737 -544 -376 -83 798 721 -215 -255 65 -6 -284 229 -291 -618 -843 767 24 684 -64 -279 566 35 -456 182 403 -421 388 12 -724 -526 -581 416 307 -735 223 -610 -383 -209 -612 13 -214 1 -247 -243 -84 279 64 139 500 106 561 -243 -629 421 -46 232 521 194 -575 -412 361 47 121 -823 -555 -373 155 243 785 -453 715 -827 539 538 -371 -2 -278 -283 449 -571 -82 -118 756 628 519 -562 474 43 -850 -435 -25 -559 98 209 -635 587 241 -258 234 202 99 209 618 572 -487 705 492 188 -526 -875 334 28 358 -143 -798 -413 -258 665 70 407 -810 515 510 -98 -515 -362 469 109 310 702 -279 764 -23 261 251 -694 -355 -27 158 -487 404 578 463 427 108 647 -582 -486 596 -576 -369 481 -304 -755 -498 592 277 42 451 625 214 -285 30 690 509 -648 416 -180 -473 -368 -744 -141 313 -594 -540 661 554 -178 524 353 785 -611 -680 -16 -177 -526 633 790 305 97 -497 -530 -163 -497 -227 50 -8 753 -588 360 -308 70 615 -229 634 -459 526 195 754 283 185 -174 298 251 539 -703 -834 724 -225 -49 595 -58 7 -57 -131 -274 711 374 668 615 -654 -416 623 -161 -636 -822 223 -291 -417 316 -759 -609 381 -816 -127 -164 -215 28 445 724 536 -795 -361 755 -666 525 739 174 -54 49 122 592 -360 643 122 763 307 433 520 651 -49 -42 512 495 -167 -481 -857 -412 734 74 72 -818 -346 -405 -534 274 -608 87 -134 -410 -187 -575 -197 456 695 -7 -596 -479 487 -282 -862 213 -27 -570 -161 102 -528 -285 435 688 -511 -644 -216 359 -741 -390 560 412 -238 -500 -39 -535 618 -534 -799 480 -144 -795 59 583 721 263 -71 -750 373 -706 -24 -843 -338 271 340 150 -18 53 -650 0 -805 -342 79 616 775 531 332 50 -828 -92 337 -887 -764 -210 -470 311 -653 630 -429 497 -133 325 -617 167 259 252 540 -345 -876 492 133 -3 -810 718 -669 -87 380 -552 -749 -346 779 -533 -385 426 738 620 -433 -783 -377 -294 -863 -444 301 332 444 -484 -769 117 -401 754 413 552 -61 589 -191 -257 -757 8 -749 3 -271 -244 -391 650 195 -157 -673 474 -408 697 -662 575 683 -539 43 561 -594 -356 -789 -626 621 -796 694 726 423 -114 -365 -349 -17 63 -305 732 -863 -207 -266 -386 -183 46 -778 -223 -360 495 -810 483 -90 346 304 460 -290 -590 713 113 -138 -302 273 787 670 -144 -253 747 483 -673 -819 -72 -747 -527 -552 -667 -854 76 -580 661 116 71 162 87 -435 789 -289 319 243 -782 -125 261 -286 797 -212 616 -62 -781 -682 -58 410 -42 -216 436 142 -734 -762 -685 -821 -712 439 -584 -784 489 -734 508 201 -226 113 776 180 -375 77 -477 -747 272 20 636 186 -399 214 312 342 682 350 -191 -840 -90 256 116 462 15 -895 -626 785 -202 -203 -749 -233 117 635 3 -846 -586 -828 142 633 -443 380 -694 745 301 -693 -461 -713 -851 -537 702 -686 95 -765 -287 -130 -417 -546 -827 -586 -147 -460 -559 -518 613 -443 -351 413 759 -900 -65 -133 -312 323 423 -412 -478 1 605 615 435 -146 -183 613 -26 -597 -427 -595 -260 -226 -241 -208 -388 294 -782 -176 -155 -231 -29 792 232 -383 567 251 -229 -556 476 346 -488 -440 -346 21 225 -209 488 794 -557 -857 -817 650 323 -842 363 -303 -418 451 -443 -604 621 -84 314 690 527 799 -412 -32 534 501 -581 407 -538 751 -481 611 -348 -480 420 -553 551 55 267 -660 151 614 -380 421 -461 388 737 -773 564 -663 688 -838 -490 -135 -591 632 202 -790 -1 69 -879 -703 420 -183 -80 -206 -343 -406 -430 -445 -530 -403 -844 -337 -731 -438 594 -584 240 -267 333 603 187 502 -12 182 46 224 560 784 -118 -411 369 738 -695 33 -328 137 727 780 211 -515 -762 -627 -771 118 -616 -664 539 445 -292 -284 -296 321 -93 -856 212 -722 294 162 237 -571 -449 267 -897 -497 390 -419 -648 -588 86 -187 -509 -740 344 659 -483 32 -416 654 335 -608 -290 -68 -627 -332 -692 -131 -13 -759 -322 160 -119 -107 -394 230 587 -714 321 592 -193 -483 664 24 -160 -83 727 -593 626 -268 291 -882 479 -674 179 188 -878 -224 472 -688 -569 -471 338 426 -345 273 221 -644 -400 749 -155 633 -618 -520 400 -733 675 -495 -225 219 -125 433 -249 800 15 -853 564 -690 3 -163 707 -619 -270 257 -528 143 114 -143 212 605 -631 -98 308 -467 562 -509 173 41 -807 -617 414 537 571 -582 -393 -888 727 187 542 543 -504 481 -154 688 -60 -189 433 -104 521 554 -39 70 390 -262 -559 160 -203 426 -365 54 -444 159 -354 -393 411 -383 -559 378 369 -731 451 -586 -821 -341 -704 665 -811 -475 774 381 528 -663 551 649 -879 232 -803 600 484 -287 530 -191 675 20 692 755 719 442 -138 300 -422 -319 576 -858 262 605 472 622 38 -710 643 -49 -696 -223 -46 -861 794 -114 -733 684 623 -309 -378 -866 -815 -275 -18 -686 -85 -379 -340 604 -466 96 167 -2 -250 395 88 473 220 225 44 357 -270 -705 737 344 -435 -545 -763 -84 234 403 -701 526 -56 -222 -845 -412 -695 94 -185 405 -307 -284 402 -792 -39 798 141 701 -853 -24 -574 -581 -173 606 -491 -495 3 211 42 -443 455 -213 -700 -255 -810 -839 404 449 -84 699 -132 539 -135 69 279 526 -29 -283 -565 504 -389 192 -648 388 -529 574 -197 246 -879 -712 446 -505 284 406 -696 227 746 -139 -378 -232 -262 426 -558 -384 675 -786 -133 330 421 -184 -192 -229 422 -188 91 -254 -572 -138 -117 -853 -472 -35 -375 -714 321 -234 -350 -565 -229 -664 311 -196 729 66 635 -361 -139 -386 -131 398 444 -553 699 642 -438 535 288 197 378 204 589 723 134 328 -115 775 741 782 -679 738 -437 694 -225 -896 -792 417 251 -57 560 -94 55 607 -540 760 -86 -706 180 -198 664 389 -639 349 21 740 -722 276 161 -422 -533 725 554 624 -684 602 -515 665 -370 -411 -86 708 127 345 -895 -395 -414 108 -260 -579 -120 -639 -10 -372 -190 46 -257 -74 -796 505 -131 270 -110 319 511 -259 -395 7 -369 -192 -169 470 -783 -117 -557 647 120 -786 -685 744 546 629 -129 -351 -510 -268 310 -704 -466 -365 -839 -574 340 7 66 -175 -216 -517 -751 -604 -872 225 -339 284 -53 -311 -442 -406 543 -196 -283 -694 -263 24 -898 -459 -481 -230 339 544 258 689 55 776 -409 -736 -28 -33 -340 280 -300 -146 234 -478 -197 518 153 -269 121 659 -354 -608 197 -306 308 -670 -242 632 -434 -165 37 -667 386 -525 -585 449 -7 -284 448 48 -790 756 794 573 -92 -459 152 639 -714 -315 445 669 639 723 -20 740 -774 -311 -554 -116 740 -585 -41 9 627 -861 -377 -671 772 316 -222 -793 -144 278 636 451 -625 -215 299 271 -11 502 663 -199 -272 -38 -637 -638 735 284 -167 398 -323 -307 -49 -516 519 -686 -347 450 3 -766 669 -32 -461 683 462 -452 447 308 -430 477 549 -116 410 -274 404 384 -122 -173 -729 -42 284 354 232 439 -284 -564 -274 -749 71 -172 142 789 -429 -370 -514 -514 11 -465 -367 -381 -825 -117 -704 -122 -695 -741 -615 -837 -871 -625 -786 -746 -552 82 -417 -863 200 191 -203 -114 48 759 -753 -673 -11 -750 572 -731 -418 584 -377 352 500 127 -111 234 62 283 -525 -839 -156 367 -850 342 543 -805 631 6 -134 -772 425 611 -871 -336 -658 414 -364 459 363 59 -586 663 -153 -261 416 -662 -383 491 -220 -737 -808 622 -8 496 -652 571 784 -46 510 -250 292 264 -426 78 -473 503 465 263 -116 -521 187 -633 633 -220 -693 -240 -262 34 705 -276 -815 -757 -895 -846 527 -686 -722 -790 -177 696 287 201 -146 -235 12 211 -442 747 -45 772 -751 -423 -736 747 131 -184 604 392 191 -32 -466 -81 48 631 241 -663 -714 -176 -375 -477 -874 590 -721 -596 137 -654 -707 644 -493 -898 -459 -190 682 308 561 -616 614 -890 712 630 -776 779 561 204 141 554 494 593 -885 -809 -554 210 -45 -434 356 -619 425 683 -239 -229 340 315 652 103 -521 99 317 24 -727 -355 -38 -384 544 -407 -343 -186 180 -70 120 399 460 14 -472 -802 791 -637 -143 -861 -179 -884 302 -170 -462 -801 730 164 319 -570 -507 22 137 471 -524 439 388 137 641 416 -194 383 125 362 -329 519 -813 405 167 -249 406 -737 -649 583 -393 -117 190 -828 -125 438 -396 351 587 -366 -64 334 -205 432 -290 -10 -463 152 448 381 -471 728 683 215 -735 530 645 -729 -173 249 -205 -189 -101 -359 189 -200 -13 -16 330 -214 -828 -465 -651 152 -128 -550 624 756 323 661 628 -74 -856 -544 101 -232 271 -759 -514 -342 -439 522 -506 569 57 -319 -200 148 639 -138 765 -410 -94 64 -326 -616 656 -251 -153 -523 104 708 -153 -638 -890 137 -732 -659 -79 -421 -821 -526 -608 97 -203 567 -593 613 -461 53 -658 472 353 184 60 -386 -633 749 534 31 397 -442 681 -610 11 -65 -446 659 -58 -352 -582 -554 -437 -79 -240 524 280 -295 -580 333 -599 184 459 492 -168 738 -781 -162 -190 337 472 -194 -97 -463 -266 -441 140 164 107 -774 -265 -229 638 537 -407 -128 597 268 -104 196 765 427 317 43 -414 -35 -133 -54 304 -199 752 -321 -688 -393 563 -332 -89 414 521 775 -864 -162 85 -594 145 -165 -580 -323 -759 -16 -189 -597 -31 464 153 -157 403 -110 708 -59 -642 347 -134 -196 466 -369 -895 -48 -768 510 131 343 348 -606 380 -442 -380 256 201 -708 179 -173 261 83 146 -264 442 322 184 -842 353 594 669 -881 696 243 262 -668 119 669 -614 141 121 -503 395 -219 -491 -836 -475 459 -876 78 60 -154 796 -273 -783 497 -843 -352 -731 -105 546 366 240 -812 -788 437 -403 532 -831 -529 454 540 559 -773 -843 -122 581 379 664 401 -828 -781 -156 -780 -347 707 708 -71 -690 151 -382 -52 -628 -561 -298 -163 -854 -710 640 -408 -516 -526 -75 745 -170 -744 -468 645 -749 -428 -812 -334 489 -277 723 286 -94 -471 332 628 202 242 94 581 197 -797 486 -754 -846 517 -370 102 138 303 236 -215 -784 725 -711 323 731 602 -292 -371 -307 -568 -34 -512 -551 286 258 -395 -611 -426 -446 -393 387 614 -484 -249 245 -866 441 -676 794 139 200 -54 -94 427 -357 -671 -3 190 -267 101 -306 717 -551 142 -341 414 -839 -787 -583 -426 68 -259 -212 612 -823 -516 337 -737 429 261 47 -572 66 36 102 -432 787 363 -814 680 721 -201 252 -821 508 209 -416 652 -248 -13 -250 222 -771 680 -816 -682 101 197 593 -534 452 -829 128 283 661 -66 -148 668 538 -513 95 -5 668 -187 739 -152 -439 176 322 -786 598 98 276 709 -396 -400 -189 178 -277 -230 570 -820 774 416 109 744 -833 260 -818 285 361 -355 -150 472 -305 691 650 473 676 -432 17 -53 313 549 217 -271 471 -800 -356 496 -841 -813 48 -86 734 -48 563 43 -616 -302 552 496 -814 -156 800 10 781 -896 412 606 -7 -53 747 -390 -347 -47 99 -336 -99 342 -750 405 558 -678 -114 316 -394 -451 131 424 -83 -642 -502 -816 -292 -34 -230 383 -314 264 -60 -94 692 -49 -770 -656 672 175 -858 189 -471 543 -682 535 -835 268 -659 -383 -474 -137 145 -443 255 -307 27 794 792 -44 38 -434 631 -709 -806 105 -172 220 -376 357 375 -153 -900 -826 -743 -830 -769 -580 -132 685 -776 51 -602 428 -551 -83 81 -660 -526 781 641 -665 -728 -465 760 442 -114 -395 596 360 -55 -5 146 445 117 20 -246 -12 -757 -7 -447 -297 -182 630 -621 603 690 261 -538 131 -180 740 -313 -415 198 -224 362 199 680 246 -134 697 570 -756 -528 244 -352 772 -8 -4 288 524 740 525 -470 116 -256 642 -7 657 780 422 375 629 641 66 614 -539 576 -295 350 -106 -536 -540 -31 403 328 -867 386 -129 -825 -573 579 -253 -473 -410 208 -157 112 319 12 -181 -371 -311 -93 -439 -245 201 -653 646 -351 -226 -474 602 -496 -130 624 -813 -727 -183 -845 700 502 -259 63 39 -274 -449 -412 431 -122 -633 -429 -799 -427 -49 565 -802 755 292 258 -276 491 -269 202 -807 168 745 463 -683 406 -548 110 442 622 673 -43 -732 -406 -709 615 44 687 585 -129 -620 561 -249 -878 416 -421 110 -127 306 -236 -765 428 220 -849 408 -412 -572 716 -201 398 -152 -366 575 -69 -593 -346 -733 -623 163 -80 -550 -811 -193 -717 264 417 -838 293 -495 281 759 187 540 361 -563 -760 -572 -668 759 -289 -702 136 728 165 -786 580 421 129 -806 134 -716 -178 199 750 -648 623 572 -575 -605 107 206 548 -235 -737 127 114 -143 -334 -348 -416 775 142 250 147 519 -204 471 144 701 744 -856 449 -774 -858 -281 584 211 223 -45 -879 -287 468 -578 -200 344 -473 -523 451 22 -719 367 357 764 687 -361 204 103 -223 483 -81 -210 356 -202 2 -614 419 -394 454 706 245 -439 378 455 -845 -51 -778 -408 312 122 377 -458 521 -744 -71 -640 142 150 341 203 277 -506 506 -847 652 -689 -65 186 -234 -375 784 -52 -336 -819 441 -193 -46 174 429 692 -866 -880 -711 675 -320 698 621 55 382 -277 -729 -891 28 -849 -43 131 -537 -477 355 -430 -881 651 -63 -98 741 205 -845 169 -72 570 -659 426 117 -570 -586 -48 82 -63 -755 -475 408 -381 -730 -601 -495 -295 -234 -66 55 287 276 403 -725 -801 706 598 229 287 172 132 -629 317 250 672 -302 300 -799 -350 -337 111 493 146 -626 -493 -335 685 -2 -345 -855 141 -165 -254 -874 705 88 -52 -649 -449 166 -707 -518 112 -439 191 -121 502 -197 -854 610 -879 -268 54 -305 -69 -789 -834 193 -352 -578 399 548 -377 137 -277 679 -104 164 -557 558 -359 -2 354 -448 398 -610 681 127 352 -1 663 552 -851 72 -359 417 -147 -789 -884 -240 -88 -683 -267 87 -34 516 61 -137 -219 313 -313 -375 784 -211 93 585 -742 198 -416 -684 410 99 12 -374 -221 -101 -280 -267 490 420 -647 -25 293 89 556 -611 433 521 -224 -808 -569 -300 -265 786 60 55 -522 371 456 -726 126 226 -834 466 445 108 -734 463 -816 -171 749 286 423 680 -311 633 -92 649 319 -410 764 -430 119 -856 151 -641 -545 797 432 178 421 81 -150 22 -221 -845 -92 -868 103 -80 228 -811 -474 523 -808 254 762 -191 34 -682 -658 -689 -390 317 739 526 776 29 -57 547 -729 520 139 -770 239 373 -389 358 177 28 -841 30 543 -94 -568 124 560 -176 -368 597 -225 797 334 402 664 776 -109 -257 -534 657 -221 -282 -89 -428 96 380 513 -528 -522 -714 274 153 204 32 504 -323 -138 -111 66 332 -114 790 -527 753 -241 370 212 -767 348 -429 -560 316 -462 572 86 163 -470 -203 243 -869 -537 463 515 272 342 654 691 -70 627 610 -556 121 695 -15 -175 -347 -761 -519 416 226 -225 769 584 70 -526 -425 746 709 -851 532 -246 593 -850 541 -657 641 531 382 795 325 26 -844 -131 682 732 -90 630 -382 -192 613 -554 457 -849 -504 -626 768 209 195 366 -168 -347 -45 -860 106 -277 -567 791 -66 209 179 771 -812 97 332 -757 -696 18 635 294 -215 160 412 -516 100 -870 377 -32 378 -854 -638 528 218 320 -885 165 425 273 -214 -583 -426 709 461 -32 730 -513 -571 -517 98 559 330 334 -502 -256 -165 -577 -483 501 165 -103 246 427 -512 -178 651 194 758 -22 -29 -617 737 -306 709 -421 -287 210 -715 306 -753 -851 16 -194 -591 429 10 741 -790 327 -744 -601 660 530 688 191 -756 715 -803 -652 251 -381 -385 -572 432 -747 -214 493 673 46 -758 -787 -483 -534 51 -87 -285 175 406 -412 759 699 768 213 733 645 408 693 -308 -364 -129 -662 -808 -766 725 -874 -368 -222 578 466 -551 -239 94 -723 383 792 -70 -379 -409 -112 536 -505 746 -597 198 -567 595 -530 557 -280 -616 241 -171 333 16 -421 432 723 469 478 -694 -547 -786 -744 174 -740 393 575 -718 232 -707 -390 -120 594 -698 298 -91 -890 471 -170 701 369 -296 -319 458 -860 -535 438 266 336 -516 484 -184 -829 19 -124 -479 296 51 466 -691 -689 597 561 15 -816 -135 715 -535 -253 -372 360 -554 -484 -808 -242 704 -793 494 224 107 -290 -364 -866 142 483 -407 -881 -675 175 -128 -392 721 183 -270 -303 -389 328 785 359 -750 694 4 -272 569 53 -205 -422 673 -583 -793 -696 401 -553 -418 95 634 210 -835 -507 502 -70 597 491 480 655 14 313 -166 415 361 -843 554 393 -16 132 -4 113 407 -502 -615 -49 447 -602 -99 48 216 -254 471 126 -137 49 547 -266 -380 -723 114 -776 -873 453 583 91 -858 211 -415 718 -417 690 396 -737 643 168 -600 563 -89 -96 -31 -284 401 -179 434 51 742 359 -280 281 -232 595 -769 -766 -530 760 321 763 354 14 58 -739 -814 313 -177 394 392 -739 491 610 13 495 -704 -15 -255 -793 -832 -257 -716 783 416 302 690 -198 602 -109 -40 339 351 -851 785 769 -701 -684 -524 677 -534 -343 -597 313 194 -7 789 649 297 -393 777 -204 -898 191 337 -133 553 -451 -793 -83 449 539 723 160 781 -576 207 -238 -264 -688 27 -34 752 -678 -537 531 402 159 726 349 -891 -341 -540 0 758 91 313 -60 550 -384 -528 -574 501 305 -579 -433 -765 -401 -442 -847 701 -63 790 325 -547 169 -207 -776 444 -789 -144 -591 -822 317 614 613 -84 246 227 -366 -765 34 -222 -555 160 785 473 338 -44 595 654 -392 309 -779 537 -728 -243 -203 143 508 -405 680 -839 -324 -62 337 -434 39 380 -271 -889 -296 -70 697 -615 468 221 712 605 438 147 -243 -246 747 -229 205 -94 -68 -169 -620 507 -788 -322 -598 543 757 578 117 614 171 681 -23 -752 -817 364 -441 704 -233 315 462 -795 432 310 263 -332 748 769 -239 -305 123 747 -671 32 179 101 -236 -291 318 -681 663 23 -68 -206 652 289 -278 -433 78 -824 483 -597 243 306 -407 330 -134 422 -643 153 213 361 265 514 6 -647 361 -223 -853 24 -180 -742 -677 727 -538 593 29 96 269 505 314 -862 -744 189 -387 258 -438 -862 638 -56 53 -171 399 164 347 -441 -158 414 -799 -13 343 572 -482 -472 146 68 478 5 752 -240 -61 776 273 359 -837 -414 -801 -652 -595 538 -259 527 321 349 -665 -372 403 -180 212 -479 730 523 -633 84 587 -167 590 736 269 724 -290 51 -282 -552 -574 366 -519 106 329 -895 -72 503 -498 -194 -219 -510 -274 -463 261 -12 -795 -20 -280 169 545 584 -69 491 -337 -146 577 -593 296 335 456 482 554 -235 559 495 65 -260 -618 -668 224 -585 -174 52 269 145 -606 -342 658 -734 381 671 192 -307 610 550 -577 -442 -102 -165 276 -872 -302 -31 367 -483 -870 494 -532 281 130 392 384 -150 711 530 -291 728 -556 -366 183 -820 402 -261 -728 -344 -356 -77 693 -880 678 -840 339 527 104 562 63 -467 417 154 442 548 -97 -301 -22 -582 355 106 -107 349 47 -761 58 730 728 -559 -50 -76 -52 -413 636 74 -71 -889 160 154 -293 -473 -742 -586 277 -339 514 713 -885 -496 -644 -202 799 124 166 669 734 -19 -586 -99 -601 229 510 -345 -367 701 -133 -321 -160 491 -149 796 556 589 -354 514 -548 529 8 -698 -425 -897 -504 373 -637 -521 -736 -246 -465 -582 -323 467 -789 148 -315 783 338 89 -495 784 101 524 -887 760 -802 -615 535 -57 -244 497 342 691 549 -540 -534 -814 -629 88 466 -151 -647 -107 617 466 -557 91 -652 591 -263 -52 -740 -164 28 710 82 6 653 -478 716 -500 49 -9 -589 626 -180 356 438 -332 474 -525 425 -663 -857 654 -257 -877 -296 634 -398 165 -327 316 774 -215 -593 516 -623 -588 618 549 707 -256 -326 600 218 -45 609 -563 80 177 30 244 -39 365 -339 -256 -686 -441 -248 -195 746 644 164 657 87 -569 626 -130 -862 -887 -337 -489 -571 488 -30 -195 -430 -217 -320 -888 297 -479 -400 -142 245 660 -878 -305 -311 -384 -469 -551 -668 47 531 -478 664 -824 -668 -587 477 164 -728 142 -242 38 -361 -169 227 -684 10 27 262 592 388 713 533 -696 23 -833 290 583 273 616 -395 9 14 -79 240 208 180 -667 596 182 -741 -73 4 -844 108 -854 -281 661 -447 697 -617 -626 395 513 -11 312 778 302 516 647 725 746 325 -513 401 -838 -74 -309 702 -637 -457 -879 -871 99 -629 366 -378 -213 -785 -711 -550 722 -829 -726 -771 -465 -629 -449 212 328 -237 -574 -460 287 376 70 -364 -288 742 -200 266 771 428 716 -874 319 -452 77 755 736 -737 170 251 -51 -261 619 -479 119 -1 78 481 573 790 -856 -403 -804 164 -35 -643 -580 302 -854 -737 -705 559 252 124 -721 -128 -138 -166 308 271 -837 577 -475 293 175 698 -789 -824 616 735 -272 296 -126 -229 -515 -311 -408 3 -638 730 -247 -422 491 -135 323 -208 397 524 346 -8 -90 69 276 785 595 -626 -159 -446 362 -87 535 -590 -583 -151 -72 545 -659 -786 -760 -351 -443 -274 -174 388 506 227 -697 -487 -379 -697 649 -667 -202 -386 -109 588 -214 781 -140 201 68 85 92 -822 -873 618 527 473 93 8 -153 -885 386 -339 366 347 -520 -17 -696 780 439 -172 -860 -684 -393 671 47 -31 -655 533 -502 198 361 -696 165 107 36 -246 295 -327 -342 -817 -767 609 396 -165 -718 201 771 -233 457 435 800 -282 -246 164 -617 -271 601 -850 459 -66 -749 -346 -847 523 639 586 -101 -517 -847 -716 534 -90 -42 727 -186 -56 -648 -117 288 103 -634 -807 422 404 -798 -521 284 -591 34 160 -682 -327 315 137 23 444 2 65 240 -855 532 -556 -839 420 738 800 424 321 269 -562 782 136 -600 508 431 308 160 4 685 -896 643 649 386 -396 482 -669 -246 177 384 -645 -500 -57 -829 38 40 90 -528 -302 -731 -208 -558 -462 -785 27 -348 619 -423 -528 245 161 451 -306 276 -488 87 -11 -795 -691 424 -411 202 -657 185 -562 -441 -41 -682 -377 251 575 -881 494 693 720 -894 -627 -872 -455 -215 -557 170 555 621 -587 351 -144 -388 -89 787 357 -762 5 757 666 274 456 -456 -851 -72 -407 -345 73 -849 110 -611 504 -655 -702 13 -142 -224 -702 -414 59 -657 387 423 -35 49 543 -475 -97 -486 -899 432 101 334 -461 -510 -849 -403 -105 -861 -29 706 -424 -709 -543 -521 571 666 -801 -269 549 205 -654 238 -490 532 326 -584 498 408 -888 -580 -745 -557 -179 -22 10 408 -369 210 -736 116 -415 53 -105 720 21 188 284 -412 -519 -871 -332 6 -885 6 213 294 345 -771 -573 -359 -722 149 -419 692 -241 -152 -518 422 219 239 798 -385 422 -369 -876 43 684 -192 -131 -680 -370 512 -299 -176 665 360 52 683 -782 -628 505 735 776 358 -278 769 -567 -269 278 622 27 27 534 -750 80 -498 575 -406 -73 -342 -223 -782 -89 -370 -698 -672 -546 -792 -802 -851 106 798 756 630 317 -159 -767 -843 -109 499 -601 748 772 349 752 -549 99 473 774 -8 607 312 378 53 -2 229 -852 269 -284 -639 49 -669 -254 -68 672 -536 -726 -333 220 -700 -187 489 -301 -851 781 209 -482 214 -331 -668 554 -498 317 -130 -262 -813 125 -101 -612 -872 -43 -115 531 500 85 -584 -27 -899 94 -354 459 648 229 -898 610 -403 -593 -175 -147 712 -126 -838 -701 -398 -817 183 -681 -718 -620 569 -841 633 -495 -122 637 -99 242 339 758 -218 179 767 -13 -419 -1 -52 -125 255 -879 -547 251 320 609 -136 407 580 439 -234 -254 780 486 273 744 267 -247 202 -755 330 287 616 193 -853 -626 -139 -135 19 -96 791 334 -299 -685 -5 -288 211 -486 344 -80 -59 -469 -227 -599 -594 -184 -654 495 -444 -758 628 778 0 658 360 798 -420 -191 -559 -889 586 -796 66 507 429 -321 -562 -563 -444 602 -370 -26 -450 11 61 86 -233 -799 -190 -304 547 443 41 236 -451 -210 -210 63 -784 641 -441 -892 -18 -893 389 438 476 399 -406 326 -900 -610 -553 310 278 -746 -195 211 -48 -425 472 502 750 177 563 180 -163 -716 745 -628 -215 467 -258 -618 -701 396 -281 -161 -457 19 155 537 -660 -175 612 -700 289 -740 118 153 728 -599 521 -305 -406 238 -579 -712 -122 486 719 750 -193 -268 -54 -844 449 -524 -64 -408 41 328 -344 764 -724 -780 -804 247 -480 -807 -692 237 -648 449 545 -160 234 -47 49 -749 -835 101 714 -890 -476 601 -304 469 -174 687 -332 647 526 409 762 -638 -20 -120 308 -12 -682 -610 349 689 -527 -357 127 -454 768 436 732 248 140 -669 514 -250 -305 28 -365 76 197 -191 -578 -527 -642 -585 339 292 214 637 -663 -221 -239 713 782 -688 543 168 -323 -574 -487 -708 769 -534 -259 141 -735 717 211 692 -445 -84 -883 -836 -530 -370 -740 407 -828 716 281 -225 -477 179 627 72 -65 -363 -80 143 539 772 -109 411 -499 298 -201 -264 494 435 -619 -165 555 -449 667 698 -153 -532 -8 -884 -137 -90 -376 -28 388 -483 63 -5 479 -213 -10 548 -868 -492 468 603 -757 772 -280 -609 313 -885 -151 -643 260 378 330 42 -107 -649 417 -728 563 -262 -742 -879 385 160 302 761 81 327 771 -769 -232 91 -92 -165 -616 -525 -494 -428 481 -95 -137 618 681 319 -22 -610 -88 322 602 -745 693 -778 -358 176 -680 -343 -838 -222 -481 -377 -763 757 -601 -842 679 208 -509 -595 369 -785 -458 430 -322 93 633 268 -594 -773 675 180 -304 208 -897 -608 -9 67 -314 -104 508 740 -818 -318 -371 436 -448 -666 470 -377 380 406 379 4 321 -620 132 343 790 -667 -729 381 -66 -298 652 778 -880 527 -168 -647 -735 -577 296 -594 127 -489 -118 -495 384 -403 -633 -296 598 -255 -393 -505 598 283 -673 -270 99 130 -719 228 393 -523 513 -282 -781 -534 290 -558 -349 385 70 -418 330 652 -764 -418 -181 478 -163 -99 -636 -35 306 -551 134 -284 201 -848 -262 -541 -718 -781 -622 88 -546 422 798 -267 -876 133 -764 332 -543 608 589 225 675 -632 327 -558 368 747 25 -616 -425 -395 -609 -80 -798 -579 125 -752 710 -131 169 -304 493 -496 -128 -395 794 44 422 340 796 -253 529 -431 534 -471 364 -603 617 103 -436 64 -827 -137 -715 738 -552 362 370 -521 728 749 -73 86 733 -574 -728 -191 -127 755 -413 -307 -424 100 -857 381 145 -375 254 578 223 253 735 130 -683 -192 -560 660 -104 752 -712 -533 328 -50 -709 -91 500 71 -334 -637 -107 234 -217 94 614 -606 752 -564 -451 -179 -446 460 617 -513 39 160 -583 -155 -818 -700 491 -17 545 -161 30 364 465 -225 605 750 -834 -859 441 184 -611 -175 -377 -382 -10 -260 -354 -268 338 -848 502 -366 37 725 -194 -325 424 471 328 570 670 -751 -670 612 -233 -337 488 -131 687 386 -726 -734 94 -865 741 -777 -588 -169 10 369 268 -774 -570 -216 -802 394 203 76 -305 -316 -113 470 -106 309 758 -297 -712 -334 -197 -76 669 734 106 253 -666 696 -563 -630 -671 -472 38 -192 97 -898 148 -844 -723 196 -827 334 768 -532 -304 -145 -730 45 677 -758 -603 -142 -823 -43 -844 510 -306 -356 361 -841 -322 -455 -139 -864 -821 459 -755 -408 342 -235 443 48 524 673 -590 600 -347 -604 201 -228 -6 659 154 97 -689 133 -247 -282 -699 -274 -35 -202 -118 416 720 -220 481 -139 714 597 147 -480 326 -70 284 338 657 743 -126 -602 457 -501 -78 -4 578 648 -744 591 315 201 573 -310 627 752 -477 -532 -389 605 -381 -121 671 744 762 435 -476 -163 -665 675 -304 -373 516 647 -594 -159 633 -188 28 -655 -172 508 730 204 268 688 328 -761 26 669 267 508 -641 -576 -723 -894 122 465 -884 -629 22 463 370 -291 -288 -690 -274 376 276 -54 -877 -230 -596 -64 -267 -798 18 155 -15 495 -888 -81 389 135 -721 476 -418 -158 82 454 -458 -485 -495 -351 703 -216 686 546 -365 396 293 296 -615 673 -46 157 312 240 -360 61 449 -341 -158 -172 -566 -99 738 -672 457 211 454 -192 -9 644 -595 429 736 -620 -22 664 299 -489 -820 -543 720 -199 349 6 743 418 371 -660 123 398 -509 281 -95 -16 705 -363 -300 233 -543 482 -849 -686 288 -270 -514 -496 152 -100 359 648 -636 281 -683 -614 -91 -786 -686 -693 159 242 -858 -324 -57 -371 -419 -258 -872 494 -311 -891 -274 -305 -123 1 529 -553 621 568 215 746 539 -711 -884 -614 399 528 -565 -575 -6 612 579 557 787 758 -397 564 -645 799 276 -505 -614 -317 319 -552 -95 104 432 -426 453 60 309 -524 469 628 -723 591 771 -767 568 320 -530 -560 702 -229 737 -843 33 -575 319 -644 398 -253 -896 -327 -604 -314 95 100 526 590 -58 -691 -572 649 492 -857 134 405 -163 260 -767 222 642 246 -812 -405 774 232 -793 592 -558 -827 -27 -443 125 -562 -101 -255 420 576 6 642 734 -210 602 -705 784 -297 -507 -867 -890 315 -476 315 683 -33 341 -283 127 -491 -514 694 6 178 585 -335 68 -81 388 460 -121 598 -437 284 -307 14 598 -322 358 -617 -388 -650 -416 -749 -439 -268 452 130 -529 -168 -652 -245 520 -379 229 -767 -840 -38 128 108 793 -752 -537 -41 -748 310 -219 670 703 55 182 614 26 -631 -493 -675 -517 -632 389 -529 -568 297 555 -703 53 57 50 549 -846 145 -453 0 114 -549 534 -624 753 339 716 143 312 389 -619 347 -767 -401 213 155 136 -50 737 201 -332 559 -218 63 81 -215 -295 -859 396 62 268 -328 541 761 -532 -548 -437 705 -810 -6 -296 -119 654 340 -719 492 454 423 71 335 162 -106 -579 -388 -487 490 489 -256 -549 -563 772 594 511 436 120 500 -192 -708 293 -12 -528 -894 -775 445 269 276 498 -234 493 402 252 279 408 430 662 -671 -280 -352 -251 -246 -406 133 376 -877 237 423 337 -216 276 688 -215 -742 -451 -507 -853 -3 -819 87 -869 -58 -203 -686 274 20 -872 -856 -325 -384 574 -170 107 -230 -39 586 501 -854 643 751 554 140 299 48 136 259 -434 788 -650 202 431 420 645 -169 -610 307 580 -771 668 449 471 -157 672 -50 -585 732 -327 673 -9 -836 225 -686 558 -90 97 -488 -254 95 -592 -431 -332 622 449 402 202 -252 -494 74 -396 -411 -285 -556 -154 604 138 -676 -639 732 -232 76 32 -885 189 255 161 -195 -421 692 674 273 -129 -505 64 524 654 359 -784 -818 199 -311 296 -70 -90 -390 -625 -157 -771 751 345 -729 -679 -464 -485 -297 -373 -844 122 -255 302 606 -892 339 -221 757 -231 695 -636 115 -706 -318 659 85 -313 93 219 794 -746 -477 122 166 -854 247 -489 -170 527 550 29 -769 107 -243 -555 -859 658 766 92 339 -356 -688 586 560 -65 199 -217 35 -270 761 -741 -837 363 -154 -895 -588 445 -785 -506 -679 -683 -255 -423 -182 -324 651 437 210 48 647 557 514 118 -278 -278 798 -872 -649 552 -799 -523 110 -296 -33 94 621 654 476 531 -1 215 -571 -704 733 166 569 -283 249 301 631 -763 -469 -50 -774 632 371 -239 251 -590 343 358 269 43 24 24 -242 -206 392 -198 734 159 263 25 177 -698 183 -898 63 96 -388 460 -104 153 -833 766 630 -228 48 -719 -243 -189 706 445 -855 -606 635 -80 125 -830 -698 5 273 -191 -374 -51 256 502 202 346 -101 -547 -299 -648 -615 125 -807 493 693 312 586 738 -879 69 -12 -409 -240 -71 -673 -116 -622 609 -275 -700 27 279 560 746 765 467 -169 209 -189 -277 -462 10 345 -643 -473 -766 -231 -373 -644 768 451 -771 778 116 -84 787 169 -847 461 459 426 47 68 -718 -486 -581 -131 776 687 -593 -27 -798 113 -557 -179 -814 107 728 446 331 -360 770 -549 -288 468 -177 49 -459 600 -304 195 438 396 578 630 190 -280 -364 -362 91 379 -219 -580 524 -422 -206 662 489 535 792 31 -514 590 -493 -482 669 146 -343 35 725 452 91 -134 -812 -387 222 -118 -237 635 -524 397 773 81 144 -40 400 -707 -402 766 -342 470 -215 644 -272 -50 -807 163 196 -854 721 203 -260 128 530 544 560 -718 -155 -467 -63 559 -100 456 -750 -127 621 -601 -636 -537 2 -191 49 -82 789 333 665 197 382 -245 455 -85 -17 608 -894 710 -580 -676 350 693 454 390 302 -307 751 358 146 -265 -696 465 76 517 -396 510 585 278 -501 96 297 219 153 -205 -464 228 -846 -608 78 23 -580 -768 -38 154 721 638 -683 -631 462 607 552 221 -898 539 128 -818 -856 174 -182 182 647 431 506 611 -495 -304 -172 -865 367 -381 -593 -868 -48 -374 230 -438 -626 -613 44 14 316 506 -253 273 107 480 622 508 -86 579 -717 591 621 187 469 -372 436 -94 -259 467 -304 -107 589 -296 -840 271 47 -564 -88 -464 797 404 493 678 -506 -176 450 -628 742 773 121 -356 178 -409 29 252 -765 -659 333 631 229 -565 -192 246 -368 -124 -641 -486 674 782 -225 593 511 737 678 -99 -852 -465 -315 -149 -411 -54 271 -269 -660 -167 -549 -673 -170 748 -154 401 -234 -873 44 318 624 -284 -198 -675 -454 -376 541 -680 -752 198 -743 726 61 229 450 -640 -668 338 -294 -570 669 581 -362 -344 429 598 -412 441 724 -116 519 -801 715 84 -246 -655 -37 584 -812 754 -201 50 479 -797 -307 -551 760 482 305 798 460 284 321 708 201 -272 649 -734 95 382 797 -142 676 -533 -201 -834 791 -505 72 -697 376 -389 -674 -492 -211 395 126 -385 -120 401 -885 -802 568 393 -736 -111 -659 331 15 141 -878 -230 -760 779 -63 -712 23 -560 683 91 -569 -780 -410 -700 -887 547 -760 -704 -528 -282 -70 -553 -880 677 -211 -443 -191 551 578 -702 -357 -343 715 -573 50 -618 -378 609 -628 388 126 324 184 603 -794 -385 -749 383 -614 -556 -606 293 665 664 98 156 -100 -193 579 -486 113 -407 -503 -549 -510 106 -654 -647 161 313 602 -51 -657 -653 293 120 529 -87 -477 -301 -876 332 622 444 192 -450 282 -477 386 455 -723 796 -107 -723 563 660 508 -710 312 432 -432 -823 642 428 742 -877 93 75 -171 -95 533 245 -758 408 -735 -361 761 548 -290 791 598 450 689 -600 -391 -64 -802 -70 757 599 433 -477 -882 579 438 -672 -265 -320 -794 -718 -524 611 -866 -535 315 -505 49 66 88 -116 621 -89 729 354 173 -125 797 377 0 -110 -588 -772 -513 -409 80 -192 377 -41 319 -470 -26 398 -737 -472 -596 18 -811 -224 -282 150 -341 267 667 779 737 -291 -408 749 67 286 440 -781 328 400 240 -62 -851 538 -856 144 125 393 -447 594 -588 -425 -797 -683 233 -592 -720 533 268 437 179 -720 -204 -864 436 137 -459 -639 -874 580 792 251 -716 -627 450 -213 266 723 213 86 421 398 796 339 797 764 -329 6 21 -477 -778 -438 546 -562 493 -480 481 -458 -377 -405 -365 -148 -293 -277 -505 -526 723 53 -21 652 -351 -82 -647 -737 -179 -306 459 -103 -26 -54 -560 -707 292 308 -351 -403 -54 -869 -62 -104 463 -355 555 31 555 -400 721 321 -420 130 -205 -12 -481 245 -89 -891 -758 -153 428 745 747 -151 -124 -138 -166 -468 501 502 -720 -272 -753 -785 -635 -853 -187 -377 -230 -361 187 -257 -30 -507 382 -318 230 335 -6 -308 27 -72 -141 290 -735 681 46 415 -756 -240 -51 430 17 395 -451 -500 291 219 519 607 500 -748 51 326 -323 83 -254 744 -253 -4 -493 247 647 -189 -383 -276 -188 418 -728 309 390 -208 787 305 119 370 -91 -68 600 202 471 -611 -123 585 -847 -468 253 -458 -64 233 421 410 93 -240 -460 704 -328 -864 359 355 -67 625 178 -715 516 -738 754 -199 625 -672 85 300 192 736 -20 -459 427 -517 179 556 -672 208 -261 -73 -524 110 -114 -64 132 276 -51 -240 483 297 395 -536 124 210 -883 -710 -133 192 -847 354 -261 -612 800 -395 -897 -138 350 -254 259 -98 -120 -732 -22 -658 544 -464 -20 -445 434 175 310 -417 -315 -891 -279 724 463 772 -176 -87 595 -692 419 -46 -104 13 176 264 605 -530 523 -833 -507 -4 -264 -290 -480 506 -550 -672 -2 -229 267 -168 -898 280 578 751 -804 375 -625 571 495 521 389 -609 -429 -84 -341 -724 67 -826 218 434 -834 482 -200 749 592 671 105 -800 -259 735 -274 371 -7 -894 -876 743 -416 -377 -348 786 -257 663 273 -741 316 701 207 -389 434 -558 -736 -156 -668 443 729 321 154 343 54 529 358 -75 -486 200 166 -81 -737 -402 421 114 -450 -627 -421 456 -754 -731 79 494 726 -247 -523 -789 64 698 -43 -413 -236 -611 -663 -349 470 -562 -39 -645 -325 210 -621 -850 -366 34 601 -462 720 -253 737 710 -552 199 216 428 -56 171 -601 582 -862 779 -525 -286 -387 -540 -269 287 449 -162 712 -63 -295 -4 -277 -632 -816 162 -734 83 799 621 224 -213 -850 0 256 -310 -517 -559 286 -23 -800 287 596 -770 793 363 591 615 -230 -347 -410 -240 421 307 19 -114 -190 -696 -144 -534 -463 -637 201 173 -634 -720 -653 634 479 -164 -78 522 12 649 58 -379 493 -811 47 302 199 448 -126 -563 -202 81 406 505 87 204 213 -541 -36 355 -798 -523 -785 -20 120 -731 -295 -578 -887 559 -530 144 564 -767 504 -226 -506 11 -616 475 -46 70 643 -880 -747 526 -322 -18 215 446 332 290 542 729 -386 -193 532 -576 -348 423 -244 -25 682 -898 -145 718 -444 -461 91 409 304 -786 -538 -210 339 458 262 705 -61 -416 554 -143 -187 580 -330 313 -864 282 26 376 -598 696 -85 -317 367 217 272 683 -174 471 728 -356 -298 635 -261 -79 -785 -347 -17 471 -119 278 336 455 81 113 625 302 -100 336 478 -348 -537 -230 363 206 249 -272 547 -195 -446 -834 15 338 581 738 -499 -484 -498 -716 -876 -218 246 -67 -563 386 231 -190 -488 118 512 120 -654 -81 -707 -105 -388 209 -223 -773 -411 253 -171 -688 -264 -257 276 -659 162 -488 -897 173 -611 -342 -460 164 -325 -119 -514 -574 494 698 746 565 -279 415 296 -439 415 -759 -74 -167 -501 -235 -811 -170 421 -385 -813 -461 -457 359 -247 799 285 542 -126 -357 534 -63 54 -637 510 -112 87 -448 675 -711 -205 721 -342 434 243 -23 179 244 683 356 83 -745 403 789 347 774 -208 652 175 -665 -341 -17 511 626 758 -177 -304 346 -508 -858 -602 -818 680 -21 -80 391 158 -632 -30 -593 -55 -611 379 -235 -638 89 216 162 -370 -127 701 -429 -484 -510 -181 -101 -680 -135 -756 159 432 -797 -842 -99 141 302 -672 -556 350 -228 -221 350 -658 -427 631 -33 128 382 -54 465 329 -565 138 -145 139 -519 200 521 731 618 -549 -621 339 404 132 -550 -836 -126 -326 -894 -125 58 -354 759 -272 539 -732 145 -410 -158 101 -221 -437 -697 332 544 -232 178 -703 487 250 -117 517 -515 639 409 -547 -850 -374 -215 -369 -523 143 -28 490 51 -441 591 141 -856 -24 293 469 694 -592 541 -838 596 623 661 -851 81 -292 -605 129 35 -701 -570 -347 113 34 767 -568 -844 -431 -132 -2 -241 539 -446 744 -704 -503 -93 -173 208 -394 304 -8 756 -362 306 733 -791 143 84 596 164 -657 691 -898 407 -723 47 -856 209 163 669 499 -266 211 256 609 -399 -598 -62 246 -539 -739 -734 -161 311 67 -833 724 -522 524 -222 -837 674 193 -167 -656 572 729 -629 -90 332 -304 -211 769 -501 -427 -727 124 132 -636 -866 -200 146 -697 244 -366 185 583 -135 -181 -49 14 -681 -212 761 -127 -147 -459 -370 543 -472 481 276 -790 -816 -173 529 -638 121 -891 -200 774 484 18 334 -212 542 8 -399 140 -104 -333 -662 -469 -776 -414 436 450 -333 -697 -548 109 -755 115 173 -500 -841 -27 69 -561 398 -587 240 70 539 46 777 -329 -697 455 780 758 761 -534 384 37 -363 139 -717 524 -292 531 -394 -689 -704 176 -789 -665 -798 -302 -520 452 -332 481 -339 174 -425 443 435 -96 290 -670 410 536 720 -139 266 123 -651 285 -786 -547 -137 641 566 332 766 188 -479 -335 -109 -559 739 104 19 636 -387 60 -566 489 771 516 751 628 -641 -94 -750 -282 205 532 -192 153 160 551 -879 109 -890 761 34 -602 -189 -648 -90 634 440 196 138 -172 16 732 89 35 -731 -687 -473 -519 -854 -179 450 196 -611 -531 -327 292 -247 493 -512 -307 578 658 22 -413 2 295 -757 571 -832 -231 773 -393 309 -464 -797 -50 228 -133 -249 -41 -343 -437 -779 -11 -404 -41 -511 141 -443 -199 -314 74 -498 618 -552 -209 727 678 -818 -723 -120 728 305 -550 767 -824 613 325 -532 714 176 -331 631 108 419 -425 -761 -518 288 91 -23 -447 -66 -330 -785 182 49 781 222 -692 6 509 -468 -437 16 524 -273 -27 292 668 -73 644 -205 -131 -725 292 377 29 -189 155 409 -508 18 454 -83 -15 -168 -842 311 -266 -321 -10 579 -765 340 52 -540 695 -513 15 -50 -452 -542 514 -393 -620 168 247 -315 644 46 -494 -143 -48 -665 29 -677 618 -309 -711 370 -221 -800 -231 715 666 676 164 -172 377 -382 663 -182 -351 -684 735 656 402 -828 -665 463 -385 785 79 -530 -526 20 698 80 100 -813 325 217 -471 503 -675 369 253 491 -66 -873 -368 641 -461 350 355 157 389 -785 -154 46 -354 -834 338 -742 -365 -867 393 482 653 -752 13 -645 -161 573 -819 226 639 -113 345 -7 550 441 -703 217 779 122 -853 13 520 367 -648 -31 603 -392 364 -831 193 -709 -349 -734 727 632 -378 -549 -634 472 216 204 -412 485 -293 -771 604 108 169 -282 -846 -744 -754 193 555 -197 -860 -746 -882 -603 -435 -1 -649 -188 -335 -528 -839 28 584 -527 666 -791 -448 -174 -154 689 -701 -564 562 -812 -582 -106 169 726 553 -457 599 -670 328 385 -424 -3 -529 401 465 458 -164 -701 666 -600 486 -6 -190 105 -590 260 -412 -201 -374 194 -708 -60 366 116 431 194 236 51 263 -896 -403 632 450 410 -298 -467 -9 394 158 193 -221 -205 -152 125 312 -78 -277 -723 -501 721 723 42 511 84 771 340 576 -770 424 797 -40 -251 -876 -503 -756 -838 -822 575 497 -690 759 -567 617 -623 -341 -412 256 507 -536 -370 607 -582 539 -293 -608 -712 -402 -177 589 267 37 -153 433 -75 355 -260 -407 341 -474 269 -866 -716 -59 306 729 -893 482 634 186 -713 -785 -467 -400 -768 -654 287 -508 27 -707 271 470 -574 532 -191 -339 376 -561 -573 -742 706 -340 -635 76 -248 64 -78 -567 -58 578 448 291 288 757 98 -517 -81 -858 645 -361 266 -669 640 296 191 -826 -784 -107 14 525 -338 694 -435 -637 783 723 18 18 -273 -833 -822 716 418 -359 598 -607 -26 705 -340 582 -33 -767 -776 579 -239 527 -559 -364 -527 149 201 99 -53 -886 -61 -861 -238 157 -18 638 446 717 412 -506 788 34 768 505 136 -869 690 0 -475 722 65 -774 -874 5 -556 -82 -662 563 -647 -613 720 -74 155 569 -839 94 -100 115 -674 -51 546 447 265 -18 -847 -64 -715 195 691 -726 -598 -131 149 38 -102 -689 703 -715 -133 690 -848 -284 316 62 560 -473 -278 -843 56 649 720 541 612 -539 -280 108 -14 504 -604 778 -289 462 -472 416 330 467 70 101 352 -452 282 -551 -623 411 -879 373 656 325 184 56 -521 -10 52 -696 447 -715 639 395 293 -856 167 -820 -351 -312 770 -469 112 -810 -536 -402 329 -162 -784 -764 -768 73 -162 637 -558 589 -432 -107 -334 -674 -163 -601 173 -760 -836 330 741 -13 228 22 557 -191 137 -656 -58 -687 -225 -218 681 -662 475 -229 -786 392 -361 112 -202 474 -886 169 546 -535 781 -442 -863 123 399 -595 437 -240 -848 -374 -287 216 -349 -521 -432 284 543 -186 -753 311 374 -488 -735 -273 549 -585 758 -372 -412 -76 -247 -248 -574 -718 -44 -375 -615 527 347 -882 -584 332 -582 326 -892 362 135 -218 386 -232 280 371 -1 409 -842 -569 -200 -558 630 -234 -72 65 -551 590 -8 463 -180 -477 -644 158 -831 -81 670 202 553 608 -879 -563 643 -372 -749 -498 539 359 732 -176 285 -56 123 -96 -83 109 -220 -662 -561 190 445 -532 500 0 61 86 -472 -499 750 -250 -243 294 -42 -142 -161 -451 -870 327 -375 -232 -790 -618 -541 -577 10 24 -230 135 -41 -212 -452 25 -429 -545 511 637 -448 -878 -171 -174 -787 -639 -412 -568 447 175 -717 70 694 116 -305 -736 -451 -698 -565 -849 510 539 245 289 7 454 186 -577 386 -450 -811 424 68 -382 -176 16 -892 139 179 -684 -514 -98 -61 76 87 -275 502 -743 -513 -554 -460 -425 502 -646 -805 -195 474 559 278 550 532 -852 -82 -648 155 724 341 356 -645 539 484 462 -682 -305 -62 79 347 -565 -879 471 613 -543 -394 -277 -7 422 -530 -711 589 -560 179 -863 -581 -513 -238 727 -602 -348 -273 -112 683 -162 -266 660 -488 392 -529 168 -821 -85 311 560 -703 516 -658 -846 404 -744 -257 415 668 -837 250 -799 -837 -62 359 -246 -410 99 -242 379 465 781 -38 777 -496 64 57 264 -139 9 -755 -473 20 -626 784 -113 -727 379 448 179 -95 481 -667 -90 153 71 122 49 -201 -245 -251 472 -589 362 247 429 348 142 734 150 196 735 393 -507 -805 -681 -608 657 644 -497 146 -732 595 -227 772 -368 615 -162 -811 -578 -211 280 144 -389 566 193 535 -298 -270 -652 523 115 -502 -680 261 -342 -112 -183 334 -347 -520 -659 202 -108 -758 -259 -366 -662 -679 428 -708 190 733 -228 -597 662 -251 -97 564 -744 -213 95 -473 -332 634 -363 -514 -783 442 -330 -403 -204 462 362 -112 716 -591 679 -409 -609 586 -156 -633 649 670 -805 366 189 616 -82 -126 -337 -313 -703 -503 269 -518 781 -805 573 383 -729 506 374 606 -345 -203 -31 -457 382 789 781 297 -656 -313 -809 -831 -199 -283 -463 757 -822 -272 -868 -678 153 -378 -676 65 346 -496 93 648 -633 159 -269 -536 464 788 753 -859 160 371 -257 -246 -483 38 -23 134 -794 522 173 709 538 -702 672 -343 -168 304 103 85 -354 -701 -423 681 607 -635 -378 362 -790 -668 717 301 776 -289 436 530 411 -390 642 2 578 -629 -580 -684 -808 584 642 590 -164 446 -677 435 -167 -159 163 50 -382 -481 205 93 197 505 -755 400 -623 483 595 -69 -205 -558 272 -402 58 -10 -634 101 -801 785 332 570 768 -672 -853 427 -42 -536 -68 349 -542 -851 103 268 -700 162 -797 567 170 637 336 -195 594 -226 -394 -318 -798 -240 -838 574 -578 201 640 532 -633 500 256 -24 -473 597 -529 -299 -408 -472 714 322 432 71 691 187 582 -371 -745 629 -573 -47 -588 -258 763 -698 476 -635 765 -695 -628 -619 563 -153 629 -587 -390 -634 -777 -544 247 -254 280 260 -696 735 -433 387 -342 147 -334 441 -361 52 -417 -813 576 277 -238 -100 -167 -577 546 596 -517 -504 -800 -544 -64 -565 -304 93 -107 -862 705 381 -42 -51 81 358 659 389 -171 -534 335 -63 -189 87 205 742 477 -427 488 -604 -890 181 590 778 133 493 -358 -74 261 -897 309 -603 737 523 295 -329 -39 -736 185 -164 122 -614 -307 49 -718 407 375 -874 200 -712 -81 -751 -232 -656 -34 -773 -148 344 -891 763 -892 198 -341 419 192 -301 165 -85 -181 -516 396 689 -785 -210 -201 -364 -349 695 -126 -830 -582 192 -585 -157 -672 219 -371 -543 203 -171 356 -892 301 681 -36 -763 754 350 571 -747 316 141 -727 689 -229 -526 249 99 230 -441 742 -334 504 365 -138 -671 -257 -897 302 -247 -725 6 12 -173 -135 347 -814 -298 -899 -618 -75 -639 -165 460 567 302 750 29 70 683 -140 -802 220 478 -547 -884 -183 -809 -15 162 697 -54 -154 419 -445 32 -601 454 -601 -261 421 -869 115 -853 326 216 81 -407 -746 672 320 -712 -498 -271 -800 161 133 -469 429 291 -90 -572 770 -586 585 -779 -370 -444 414 416 -420 -450 442 6 -576 -264 45 -182 153 -737 -637 465 -300 -771 -400 153 -870 -347 -823 -79 -669 -9 -48 -526 -416 -346 -218 -588 -283 -885 683 -131 -619 -698 -237 -542 374 744 -430 -828 471 -128 -88 276 -659 704 -124 33 108 -726 194 530 -125 -306 -792 -509 544 378 547 -69 601 601 233 155 -571 751 297 -163 -699 593 -178 -414 78 122 -536 234 611 -86 686 -692 -658 88 318 -860 -858 -147 -436 721 -667 192 -392 -321 279 143 -855 -714 698 54 3 462 -632 31 -254 -652 -479 142 625 321 189 104 13 509 -688 279 -721 237 -209 301 -305 -795 -368 -706 -292 2 -533 323 -108 -74 408 -173 346 284 216 -521 -395 -844 580 411 -751 -145 270 -358 525 616 -730 -706 -477 -532 686 -55 213 696 -367 -49 487 -316 557 -148 -221 641 611 481 138 69 -874 -411 538 -485 -652 597 192 120 729 521 361 626 -144 395 -71 373 -539 84 393 764 -466 496 -647 321 -845 694 -162 179 -307 594 407 -135 -549 738 -479 -518 696 -863 -757 776 -389 700 789 -349 -440 565 -705 -410 -630 297 -757 682 240 705 -236 795 -311 -545 416 319 -45 386 749 -610 -61 611 -696 -710 566 -480 122 -577 -608 75 -712 -72 -812 -753 218 -752 -842 -355 58 406 -773 703 576 420 -216 -375 -392 -358 -176 614 -94 509 -173 -758 140 -794 -123 315 -652 248 -538 484 -495 -232 -125 -467 636 -267 -869 647 599 124 -274 -666 -390 -289 405 -421 505 -527 440 -534 -270 726 141 440 -307 577 -149 411 -637 311 -528 633 -165 -900 610 -739 -630 -772 450 -129 380 -690 69 -328 390 -391 86 -274 -835 748 270 195 -228 672 347 255 248 -294 36 -102 -259 230 -889 369 574 -225 -503 87 -475 -854 207 -2 371 -760 -251 386 788 26 -391 732 111 -549 696 -276 352 -797 -278 750 282 -780 -137 -850 -355 -699 246 -129 -103 -249 -360 -337 396 -679 142 5 -600 -385 -759 -645 152 257 -730 476 657 175 -368 -89 -342 792 -830 607 153 367 -497 363 474 -289 388 -314 -90 738 59 82 -880 -898 -764 12 -14 348 -452 142 239 405 -195 791 -660 -646 -474 -211 -667 336 -742 -869 642 -804 -845 482 -649 291 425 781 -174 -470 -283 -573 -445 98 -57 -447 658 -845 600 94 -880 -424 -704 -670 407 218 -29 242 681 653 404 -796 312 -618 -676 197 -188 -640 277 340 -788 -400 203 -404 283 -473 -6 319 -587 -583 -631 27 -694 188 537 -276 -114 -880 -393 -120 -844 604 -730 -183 -674 23 -459 -782 -280 715 324 -516 266 -431 -593 630 47 527 -450 607 662 235 464 629 331 545 782 56 22 186 -350 -59 93 588 -776 -537 380 79 -229 -878 -206 -198 -748 -65 -244 245 -842 -596 -675 -547 730 -644 -701 157 -791 37 468 329 451 -368 203 -366 -312 386 395 771 2 -680 788 -105 262 -721 -437 238 -633 689 402 443 453 341 620 347 365 392 583 114 -676 246 -101 -547 -673 -624 -768 120 215 -70 -23 -306 -277 267 390 661 683 346 320 317 -161 647 10 -537 748 -126 -209 -405 654 737 124 -389 -314 -614 -591 -357 -206 109 -391 -145 -866 -834 -430 -791 -69 -289 614 -755 -603 -853 616 -338 -897 -445 47 260 -758 -66 -90 -548 -570 -451 -319 631 377 -365 551 -632 -723 -444 -652 -160 93 -883 -635 -410 -826 -756 652 -316 534 -378 452 -334 498 -202 479 560 -879 294 -848 257 34 -372 84 -305 -63 -709 -387 -2 -73 -862 -594 -519 -510 -513 -665 -729 -196 206 96 -370 788 -148 -293 271 -143 -303 441 -23 800 -475 -492 -590 798 633 -656 -459 -18 487 77 229 696 -699 351 116 616 -861 383 77 -68 -120 385 259 -680 257 160 743 136 -428 472 178 610 321 -263 -344 726 175 204 449 -660 -632 171 12 -135 -491 -668 326 -337 -327 379 62 290 -609 -885 -358 -711 -221 59 185 -499 -698 384 638 -795 -370 641 306 109 234 765 -713 649 402 609 -435 368 392 102 -841 572 -671 -484 343 -350 347 163 -630 179 -376 775 345 -357 150 394 -649 105 154 -322 -520 316 -669 -335 514 -337 -439 -669 -613 50 356 -469 -368 41 190 560 -447 60 -435 -339 -254 454 104 -794 -345 -542 -216 -409 -664 -759 -144 -409 -302 219 236 -369 -812 642 133 -374 444 36 -565 780 -251 -322 611 -290 580 626 -241 -302 -274 -477 -83 774 -223 454 69 -634 -317 367 -566 -411 665 308 28 70 -257 -871 800 160 270 -264 -675 -444 -900 220 -753 -439 -178 -595 -394 -434 738 -173 450 -552 -29 -781 -450 774 -793 -645 -290 530 521 30 789 -49 -39 -680 -650 80 -566 -252 443 440 -226 782 -385 783 637 -831 -238 -565 -67 -284 612 492 575 128 406 65 -56 -544 -29 -535 -408 -582 -743 -81 524 521 -734 -367 527 -89 270 -511 749 578 735 577 -895 -842 174 274 -770 79 75 17 -598 -206 101 243 -560 557 -161 -117 693 753 508 -604 157 -509 -370 552 504 142 635 306 202 583 225 475 785 -797 -269 -812 391 50 -130 458 655 267 -808 393 -100 688 388 -591 27 -799 391 -277 -659 -708 -190 257 -646 -165 -738 -206 -206 -847 472 510 -417 57 -881 -274 570 -342 -526 -125 -243 783 655 -662 -683 437 288 16 158 700 501 576 -166 -2 -628 -572 435 44 472 574 -123 -511 43 -685 -483 779 -792 584 -580 71 -243 153 -609 -454 -154 -832 -534 -789 -302 781 -36 -95 412 735 -851 -674 -835 0 -89 -888 -62 -113 66 -838 90 -688 294 -874 -761 -720 -135 568 720 -760 -226 -424 -7 -712 -721 -494 -812 -448 -143 697 322 626 -453 628 -664 -492 174 -396 505 55 -758 -17 -617 -884 274 -783 759 -258 12 -86 -11 592 -285 778 -370 548 -19 -380 -394 -728 -694 145 -315 708 83 199 210 -330 470 177 360 538 -772 -68 -760 -462 664 83 -561 -853 -848 -434 -286 -167 -870 -522 436 -114 713 -527 373 -596 -591 -277 -558 -63 -234 646 110 -574 -407 448 358 -365 -621 329 491 196 -115 -9 -349 782 -5 -629 606 539 437 -307 642 161 -892 -20 430 511 -529 404 241 280 783 178 -562 498 -399 -687 713 -107 -51 167 123 -474 -631 371 -71 -644 -519 202 -720 443 -515 -448 336 293 -634 225 -694 744 336 -525 -845 -602 717 -547 -3 -887 -511 -546 -170 -642 -217 591 383 714 -459 5 -530 -861 -361 783 -38 -60 -801 -343 -878 587 -233 85 -852 381 19 160 -609 -418 150 -355 367 455 84 198 -483 126 -624 -68 541 606 419 718 -655 -557 222 -243 566 -265 -864 199 603 276 -411 658 53 -19 -503 -850 -201 -236 -751 -628 132 568 602 -37 425 -658 -42 588 -582 -149 -802 -71 -761 -671 -522 445 -47 383 -747 -397 691 42 777 -60 -220 -223 -898 539 765 371 -469 -158 161 -506 -373 666 473 -794 -553 -333 -717 -572 -735 -183 794 268 509 433 -26 -533 10 647 -247 156 93 -89 360 -513 -40 -830 110 -243 -271 358 -176 566 -347 -398 505 -587 -266 -33 93 -304 -811 -65 -313 -886 259 -839 -238 -821 -343 -611 301 196 -162 365 380 -622 -554 589 273 85 219 343 485 120 737 301 -676 106 624 -375 228 -574 -62 -363 -381 -551 -607 548 131 -365 -225 283 -419 -511 545 744 -731 27 185 211 397 -320 -143 226 -885 785 -577 644 -633 -834 15 401 -547 769 579 -733 -275 -385 -90 -400 224 -820 -502 492 35 -879 337 626 -838 -51 -546 782 -302 -68 -319 347 84 -126 590 -44 51 16 -556 -268 -124 592 304 -750 501 -866 -165 -231 -840 -851 -320 396 -644 -423 78 -281 58 422 647 -731 -656 371 710 418 76 -340 541 380 56 153 550 -284 641 -339 -868 -357 155 528 -551 690 132 307 -851 307 108 -48 -134 -106 -646 -334 32 139 307 -206 117 406 -318 -445 42 -6 -812 401 114 -125 -896 -113 -150 -704 -729 589 -490 -338 800 333 -788 -447 646 -411 -367 -68 -6 -663 673 -244 -267 -833 205 280 17 -37 500 633 680 -6 -175 40 -638 712 114 568 -699 -817 799 -774 -252 10 238 494 501 -415 -420 -879 -834 366 -57 584 286 365 440 -533 513 -44 -536 651 -539 471 -691 616 47 572 -604 57 -840 -797 752 -430 -573 239 -309 -406 664 -75 -378 348 -770 -799 -894 -98 -701 -96 598 279 433 -197 -95 680 -225 512 490 -625 -320 -808 -495 180 -733 225 -63 426 -342 -743 -750 432 -372 -109 371 -49 -807 622 87 -183 -590 602 575 -854 -131 735 91 -568 61 -423 311 -775 0 -137 -473 -30 268 343 505 -284 -473 -600 -225 160 -358 -810 -282 -831 -89 335 504 302 704 -466 -605 529 -640 -642 644 -893 383 -705 -106 603 -368 637 -342 -76 720 203 -826 -22 38 444 255 -393 216 661 -532 647 38 -556 -299 -80 727 716 -605 -77 684 -297 708 -871 -773 44 359 -252 -648 -883 -548 -339 -346 -95 -586 -367 -134 -896 -96 434 132 102 766 -666 609 619 -358 -21 -169 676 -600 -246 -525 -472 -624 -506 -753 388 -234 503 -625 -226 -140 -556 -206 -190 -553 544 352 623 -849 422 318 -228 -631 -752 361 409 -208 -624 771 473 -124 -538 -573 -657 -147 -743 671 209 541 -313 -256 -866 -312 -402 362 -688 -559 413 210 790 360 -379 -79 521 326 -871 -310 683 468 -331 26 782 477 -227 -396 -690 155 -486 254 -109 -695 -395 -450 709 -763 402 728 -474 -156 -232 -528 469 649 -469 45 582 188 554 455 -798 185 -870 602 -366 -632 -136 -58 148 154 -171 11 -199 799 -779 -757 -709 73 -126 460 527 191 588 -51 762 -249 -458 687 205 534 240 800 -684 -244 439 -467 434 245 208 265 410 269 -838 -625 -788 603 569 78 104 72 526 14 -897 -746 -881 -375 62 -37 4 232 -655 -769 -278 -558 500 403 555 271 512 714 29 488 -515 -520 439 546 640 457 635 -148 500 -102 419 -484 -215 778 -769 566 652 733 -840 63 -510 -604 -790 71 -494 105 -678 -222 167 294 417 -570 361 313 -787 656 15 -818 173 -623 -287 -347 -21 -109 -840 141 -443 567 197 643 108 -185 255 -496 311 -296 -433 -728 460 504 749 -35 362 -78 -604 -475 -215 540 -741 -815 -314 141 84 165 -75 386 472 414 -515 10 -422 -866 -275 -556 98 -503 -254 -734 -397 -450 684 467 -588 -770 153 620 -317 -620 102 312 -387 480 449 -895 613 -456 -349 140 -186 -860 -678 -731 720 520 -480 450 315 -67 425 -176 -15 49 113 -281 131 44 -613 -795 -497 -487 713 -357 356 82 -507 198 693 -525 313 -462 -800 -586 615 -587 353 734 151 305 -442 141 -77 636 205 307 -891 215 -730 -259 651 -687 -735 -817 -480 162 379 -670 -172 -870 -422 -16 -116 524 -269 183 648 256 -716 184 -837 -359 125 -383 -299 -135 -503 673 -603 -37 -679 -674 -699 -75 555 531 374 635 61 -423 -659 216 -774 535 -292 -106 -468 639 687 20 796 -666 -392 -754 -327 118 240 506 -428 -769 120 -709 604 786 -667 393 -142 98 657 -618 -819 696 15 -282 -524 -194 -385 244 702 -855 -94 -866 742 -17 -234 -392 -193 -893 -86 270 92 -258 -121 -323 716 -663 40 -155 -108 80 -475 -318 244 -130 -772 -508 -2 93 -553 303 615 -552 -333 547 789 -517 555 473 92 -810 181 290 -334 -882 508 -596 -840 416 249 305 313 -673 442 286 -656 1 -313 758 -316 189 -658 -482 746 -479 269 575 -254 -852 -852 -439 441 408 -794 -517 -206 -476 -182 482 -476 -711 574 793 -763 668 346 -861 -567 -316 -279 -735 -589 -302 -381 731 -153 -406 -444 66 -457 508 276 -215 -882 10 310 -774 713 13 -299 491 -180 716 -576 251 -370 -300 334 -779 -764 -387 521 -302 535 323 -572 -108 -461 -380 -699 -696 -508 444 131 324 -866 600 345 501 200 -824 -213 791 786 -468 636 -50 -686 102 -427 364 -536 754 542 -837 -33 -117 111 -617 -632 626 -163 -384 101 -323 -137 -392 41 253 -309 -560 -414 -553 -343 -349 661 -428 -444 -594 -560 192 521 10 -20 235 41 120 -317 312 512 -131 -836 594 773 629 273 -59 176 -843 -181 -503 700 -853 -881 302 226 52 -604 334 -540 291 -16 -771 777 351 657 -575 -413 -809 -799 -122 401 452 -627 -668 153 -869 653 -807 10 632 -817 487 532 -473 529 -83 69 699 -441 -138 -385 454 105 462 -353 593 -10 -480 197 327 -896 -608 -743 -533 188 -420 -298 579 366 -677 140 328 662 -780 -344 -28 657 -670 -582 11 -333 -614 64 -673 -883 -107 -158 708 -891 800 -844 433 -567 -561 -243 178 351 97 13 -96 -109 -2 637 693 -106 561 -352 471 782 -241 -893 330 -489 374 181 253 647 726 74 514 134 -377 -643 -636 612 -317 -177 104 -138 282 120 480 742 -97 -134 588 614 799 -363 274 208 717 390 -406 -387 -64 331 388 380 -92 -202 40 -270 -720 722 -619 -747 -588 -422 554 650 187 618 670 -624 -584 -764 -837 -257 -184 762 74 453 -220 -311 232 775 750 703 -371 -896 352 -47 322 -883 -128 41 63 98 153 260 -201 -747 159 -740 -152 3 481 -709 588 -428 -504 768 51 491 -27 -461 429 -546 636 -155 522 -650 371 548 373 776 364 109 -305 727 -684 -656 -362 -433 -735 312 -792 -462 -586 -150 81 254 -570 18 -275 -796 87 -844 -794 241 48 582 -13 110 275 -665 -300 -504 57 62 607 -792 -477 -275 712 594 159 -625 -83 -61 712 -16 -289 678 -733 -651 477 790 -581 -514 -823 354 -575 328 -774 665 -209 -756 388 -765 342 115 582 27 454 -196 -698 -839 -877 666 -514 -502 -11 361 392 63 75 -872 -320 164 757 -202 -684 -266 -858 682 353 791 744 -103 -579 515 757 -593 123 435 -416 -667 93 -44 -440 -425 776 -387 -187 303 -162 -570 428 368 -604 234 565 249 702 174 -462 -282 798 -125 550 -422 -709 23 439 -259 -805 592 -759 -223 -200 -301 447 -628 511 714 -218 625 727 395 11 237 -120 663 -471 -613 570 -573 136 163 -62 -799 -513 -4 325 -136 680 735 -393 -770 446 22 370 760 -253 -6 645 71 786 -517 -678 432 -340 -173 -848 -203 306 -658 -649 -138 633 263 109 -249 474 -607 -593 105 -733 -843 279 -496 -326 194 -142 608 -6 579 -785 -846 515 -891 -405 769 400 -482 -517 399 118 -859 -586 192 -601 538 -571 -224 512 350 -678 -729 -462 97 -143 361 -391 -852 -745 494 -89 -418 670 -721 -239 448 -690 553 638 -199 -465 -374 -539 -890 -221 55 539 38 -587 -214 152 -868 692 246 -688 -10 708 -199 709 47 605 177 117 140 567 -3 -48 177 -89 232 -859 -106 228 -172 557 214 -437 -434 -253 -39 -698 505 -483 -59 -574 310 -359 196 -151 666 -38 -589 674 -26 -31 -584 -52 -620 -416 -558 271 -274 -421 118 -345 188 -182 -829 776 -184 -853 200 71 -256 456 502 776 186 237 -769 -23 -598 -631 -426 -295 766 -12 193 -801 448 592 -328 641 710 442 373 22 674 660 611 -550 51 -778 -165 264 -759 342 -852 -198 634 -585 250 626 -539 -499 -507 625 -587 518 -355 -533 783 8 -103 659 268 124 664 243 445 -83 -501 -65 -809 -690 756 -199 223 506 463 532 -664 -582 580 -791 -828 -613 471 -464 -858 -832 363 574 192 71 -145 771 588 -702 -574 551 62 -284 -679 505 -867 716 -59 716 428 -471 -103 -151 -857 -749 -98 -583 -848 181 432 663 30 -200 253 -318 64 218 -491 -603 -188 -266 715 -427 -144 -251 520 444 493 -330 155 561 250 -554 -749 -137 -394 -298 700 579 -507 -143 -285 480 -645 -113 -410 62 362 714 -759 314 621 418 476 17 393 -298 -811 547 129 -89 -895 -254 151 226 -559 307 -131 -727 136 -519 -520 184 515 -299 -731 -387 549 208 212 86 -141 490 -13 319 391 17 -895 789 241 -409 -192 -184 419 -154 390 354 316 723 150 590 -291 369 683 -377 -867 -258 515 -440 82 -145 -461 784 -119 25 57 153 -889 -99 -779 428 1 -478 -347 -852 -321 540 519 -704 -133 -323 -719 -767 -468 -24 691 217 799 -151 62 -277 783 -56 -817 143 -561 -646 202 591 -858 -289 -451 -357 301 -187 -669 764 780 -581 -505 -733 487 356 -660 42 194 -544 416 388 76 800 310 719 -210 795 375 -222 -248 -149 -4 -533 -359 247 -28 196 493 545 -678 -381 546 626 666 371 -678 -413 -468 535 -559 -155 330 34 -845 768 93 -482 786 -683 -715 279 721 188 367 737 -250 -39 -309 -866 550 -251 -273 758 258 -838 366 149 -731 261 571 113 -156 613 86 43 230 -534 652 -726 618 -265 -364 738 -811 -495 369 324 -248 478 -721 296 799 -522 -836 782 759 -467 83 109 672 360 11 176 -618 447 662 486 44 -452 213 80 736 -446 -12 571 637 -257 636 724 -843 -535 585 -599 -859 -664 -296 6 655 -146 544 -343 57 288 -225 -588 -187 -564 -311 39 -655 -711 135 407 41 -774 781 -616 -774 -537 746 800 -591 628 247 -279 206 435 -24 204 200 90 666 400 176 423 -467 418 -334 84 -487 -813 -801 -475 -342 -115 648 678 -341 -874 191 447 -127 726 129 -841 -242 -375 -128 217 -567 730 -223 -428 527 -437 -122 -49 579 -420 -91 -491 -73 -444 302 172 525 -832 166 621 -249 -816 372 685 -141 -873 -29 -392 640 506 450 -601 -716 632 661 -68 700 576 394 -463 653 185 -650 -814 243 217 -640 -897 204 -574 289 -70 -576 568 -805 131 -351 273 -472 701 -836 186 -481 -217 -726 -854 381 721 510 -828 -44 171 -728 302 -694 776 -362 326 381 -689 78 628 206 -692 100 -363 108 -337 668 -146 335 690 193 -105 -777 585 -353 481 556 445 -543 258 -284 750 799 483 -292 791 35 440 -792 -282 545 -541 -481 -886 650 -576 -66 -805 154 -473 -874 256 -43 139 -573 -764 640 -27 -856 484 -746 89 -291 340 -889 -160 -622 248 457 -42 -19 -625 -824 -375 -416 776 -363 286 -688 -800 530 36 303 421 -147 -69 -579 -797 373 51 253 -871 535 -775 -685 -828 -868 42 -367 -434 720 50 -260 616 -407 -318 756 470 -546 -340 -658 -310 -60 -709 -168 -267 -610 219 504 175 471 757 -134 402 176 -508 -338 -783 -460 -613 166 -61 -4 -699 -152 92 -405 63 -240 -312 -401 55 608 -802 512 -352 -724 57 -260 473 97 370 -132 -326 -666 -610 295 -590 329 89 442 -109 -41 158 -383 -51 -837 -838 208 -473 -35 -434 344 628 321 -273 -506 -275 -253 -270 45 -532 347 -88 -247 429 -116 -629 -842 -857 -311 -359 -562 -645 662 -85 751 33 431 472 790 611 -316 201 650 414 333 -211 -183 527 478 429 -768 -566 -245 -673 104 -22 -619 352 558 513 -241 80 743 -149 -288 250 -493 -462 116 74 -254 -611 176 726 -330 437 -329 218 127 -495 -555 -296 781 791 -703 -892 547 -216 723 681 4 -480 -620 73 796 -520 -479 278 732 -741 -35 -250 12 -452 176 -712 -699 465 -358 -224 -857 631 289 625 -813 251 67 -503 -385 -824 380 698 -406 -552 409 -822 526 556 -411 -437 320 42 309 -426 -261 572 -77 570 118 -242 257 129 -108 498 -815 279 5 -75 114 -360 41 689 465 751 -312 -532 538 163 -787 -646 -399 171 -180 -141 -218 462 -350 23 224 -590 62 -745 730 612 -641 635 123 504 -531 -630 -195 357 523 -708 -742 -464 559 417 -871 -150 -292 796 750 770 -240 -244 600 578 699 561 -893 -813 112 -751 -211 670 125 -740 -68 -839 -616 356 -425 -516 346 606 151 423 -443 -312 -117 -57 328 -614 -677 609 -245 -865 -160 27 -307 435 517 -513 -894 213 74 591 613 738 14 236 320 -330 -591 -663 675 -806 748 -609 -55 -107 -696 -406 -172 393 645 640 -551 -85 -113 -605 737 624 192 -166 653 -897 436 -296 517 -628 -279 -606 -542 -262 -794 -65 -7 -549 394 -343 -54 -164 -789 -560 -746 483 -241 -769 -567 9 -219 -219 -882 550 594 -86 679 715 -883 -321 158 -392 -559 258 746 493 -822 -748 -180 -32 -241 -587 262 -750 -48 -723 -149 91 -530 307 -407 797 627 70 -275 234 -387 553 680 722 157 184 -298 380 635 -668 800 547 -571 -362 -528 79 134 -544 313 -541 649 421 -432 756 242 789 -857 517 414 -889 -592 -467 -175 -508 -93 765 55 -346 -885 545 269 -37 726 18 -425 -851 -595 506 -100 -776 -665 799 556 -16 -790 179 234 662 -821 -64 -517 228 468 417 25 -181 -351 320 -232 309 -320 780 -791 38 482 762 -762 -742 392 675 -796 -875 -190 -648 648 56 397 -543 -493 -859 124 755 522 230 -11 -484 513 -410 55 217 368 -416 -554 -637 -87 216 455 -249 277 -819 -608 326 105 -221 442 -841 -484 295 -438 -465 762 -131 -7 -721 494 -535 103 726 -842 -787 552 -53 225 -587 452 -286 -633 -492 -815 267 -297 -234 -45 -503 -371 744 -26 -66 -296 314 -749 -365 651 497 -554 36 -803 -231 -806 -627 -483 224 -403 -194 -337 222 -337 -83 239 -517 5 -765 -371 -889 607 -588 394 -443 758 254 -164 794 179 200 -282 -186 -835 -850 -233 -346 634 39 -481 -284 -259 239 333 -827 196 -896 270 -777 222 -823 -605 -552 -525 26 546 468 -658 59 599 777 369 -682 -481 -541 616 -430 295 -502 759 -858 715 -32 110 -788 153 328 -545 -569 -123 602 -587 -301 -361 640 707 186 -441 -323 640 -75 -84 494 558 467 -341 -633 -864 -549 -500 575 -524 -516 -204 128 -701 393 -19 148 -746 -603 -97 -781 481 -3 438 -148 -292 -456 354 664 394 -354 265 378 -313 124 721 -287 -892 482 317 472 325 -246 670 -311 -702 651 747 222 -352 -232 568 -742 -805 -386 -510 -52 783 -309 72 -765 -271 384 92 495 55 308 305 -20 -643 -418 329 -630 -861 687 306 -679 -584 268 408 434 -548 -858 778 391 512 -6 -318 244 5 240 -721 352 -89 -664 778 -426 -851 -713 61 -572 629 536 521 -704 -409 -204 241 -97 -259 -722 80 650 -823 417 329 109 -420 -806 -321 -615 473 -779 -183 -426 278 -128 -615 -443 -349 414 739 -203 303 491 -811 635 325 -657 358 604 -297 -494 -218 -149 443 96 767 412 -282 -697 710 -701 -397 342 681 -309 181 574 374 -465 -680 -876 -290 -809 685 -199 752 126 471 -503 -390 262 -634 -461 -41 385 -696 407 648 -691 179 205 -223 -842 311 752 -448 468 707 -241 -515 313 736 -31 334 110 -580 339 -478 -287 556 -380 -559 -481 -774 492 -583 -543 -129 -853 -346 288 488 -745 757 617 -672 -733 -839 -224 201 -692 195 59 -761 -88 -17 160 302 -64 497 -118 -315 42 533 -544 -657 -380 738 -650 -266 649 505 -217 68 -595 25 -335 -600 413 594 141 -223 163 648 587 -782 -53 104 313 -605 -893 -213 440 28 75 547 -730 368 -185 205 -221 771 -632 -676 -573 -861 -569 170 -45 331 -192 -274 -530 -775 536 -453 -386 96 -3 56 -757 51 497 374 -603 774 -98 514 659 511 144 510 468 279 -105 -690 -300 4 -583 -59 -858 304 -618 -479 -894 -498 -609 -269 457 466 25 -627 106 -153 211 -592 -712 -614 410 299 -642 -492 581 -527 -526 679 -609 -742 -355 -598 240 376 99 -155 532 -59 -548 731 -757 103 -795 -876 -273 -895 8 -395 772 632 -314 -663 100 -685 373 221 -322 -164 27 -463 -366 279 99 -38 -390 764 243 771 -100 317 -671 -29 612 548 -471 661 -664 -318 409 -352 651 46 563 -371 141 -73 -38 238 -370 178 -485 -122 211 -725 -618 -888 -882 590 643 -731 510 -259 -101 -194 -800 309 -133 -769 712 -436 212 -576 338 91 341 -698 -305 784 -178 -188 -826 94 587 797 -801 619 -688 497 -676 -187 34 -523 11 -279 421 -299 243 -858 -255 -806 -664 607 -400 -329 280 490 -303 733 -603 -345 -73 -207 690 108 -698 -133 511 -723 259 -559 765 34 109 778 -621 -254 282 -130 -142 434 580 342 403 615 151 -542 53 593 48 709 195 -202 -242 607 30 545 497 -337 -188 -851 -263 -567 -196 582 -875 500 635 218 -351 -179 578 98 108 -428 301 -588 394 -848 -391 482 -710 705 147 315 294 -286 751 226 -4 553 -785 -559 445 -755 590 597 184 -752 -487 5 -400 -790 686 -467 7 -325 703 599 -448 -21 57 -13 -767 -175 189 252 794 333 -824 -761 -858 -680 544 -748 -280 -823 -233 -557 -679 -487 -547 -356 -820 171 725 -735 337 553 -56 -375 126 -710 -281 -143 66 160 -658 287 -264 -71 662 -176 -223 -436 165 -885 364 41 -809 -298 182 128 135 -827 431 53 -878 -358 369 -756 -1 -147 -34 -561 -88 -861 -266 -109 611 -545 759 173 -109 -566 -776 709 -195 331 -534 -844 -104 -1 -6 -695 534 -78 147 -767 -124 -783 -153 -394 -736 -366 176 464 -786 -182 749 525 -503 -333 641 68 -836 613 -263 501 221 -442 312 -496 265 617 433 312 339 -792 -194 -652 -839 190 -172 177 -779 575 -891 -444 -843 -839 -208 175 227 163 -709 336 -764 -555 -752 -74 663 -92 578 579 -747 638 -15 230 568 -781 531 -415 -697 -374 555 206 317 416 506 -126 94 -474 75 -739 -718 -243 294 -509 -768 -671 -20 -505 -112 287 213 700 424 -629 -704 52 -848 286 -786 394 -41 -357 610 -833 -179 305 -791 612 -1 770 -326 771 43 -775 -562 -547 -280 -83 55 -337 -427 -457 -784 -275 621 -480 -69 -430 -665 -164 285 175 -325 -29 -97 -864 -695 82 -268 -182 446 -76 -774 -877 -152 -424 -487 -543 -445 -524 -434 -591 769 -736 -212 -374 -140 -684 -900 -9 -587 -447 -269 -630 157 -725 540 651 487 -554 496 589 214 670 -787 -691 -356 468 -506 -498 -715 -376 -140 657 -646 -722 88 359 -734 2 -85 -157 406 -493 69 -769 502 -734 -382 -270 507 756 720 -618 -529 -521 -416 -872 -323 -393 -215 600 33 -320 266 651 40 304 -843 397 -184 593 604 320 173 495 -731 -493 -751 556 315 497 -631 694 195 -172 89 259 -817 -2 754 795 557 -747 423 191 -64 372 467 -696 258 -635 -666 -535 -755 511 347 144 419 -713 3 -387 -410 30 13 571 -406 156 -469 556 -788 -436 55 -844 -861 -857 -797 -525 548 -786 653 497 -136 236 493 240 -416 363 -274 635 456 179 -642 -436 -710 741 144 401 470 -693 -423 -535 -309 -716 -682 515 -787 43 -696 -660 502 601 -466 354 584 17 62 685 50 334 472 -13 -371 735 504 -15 672 74 503 -301 691 482 118 -794 -36 612 769 -752 348 535 591 419 189 452 -140 171 -476 408 -627 -485 -846 283 770 55 235 16 639 541 202 -773 -207 767 -231 -647 -717 -502 696 -853 122 494 -653 69 -848 -128 451 201 179 -580 583 155 -580 -184 -594 139 302 -206 576 -796 651 626 -589 -593 -762 -6 -380 325 751 -804 -285 -300 -368 -864 -860 -495 786 -877 210 -737 272 -328 498 564 181 -248 396 -182 678 140 297 448 514 -758 702 88 612 346 -87 465 175 -762 -447 412 -480 -264 575 -686 222 353 -804 145 489 -496 511 -490 -122 311 595 -786 -33 -752 -749 367 -44 -619 207 120 283 -29 761 -237 -798 -754 322 -515 -767 49 56 -346 37 -582 -164 -185 -776 -29 292 319 155 331 228 -862 -792 -646 -770 -528 131 744 625 -864 544 289 -6 -522 314 539 -813 -113 -800 184 698 -202 415 -155 645 505 -399 -624 480 635 -706 55 -733 633 -387 592 -769 -536 371 358 683 108 -51 406 -522 -392 342 -600 698 -753 507 -851 410 -544 -315 -564 679 -17 689 290 -616 -444 -148 481 -110 130 -165 -367 396 -562 -660 248 -514 296 -763 -898 -790 -256 519 360 -316 -168 -31 45 295 -561 -280 -347 592 -448 -374 775 -4 69 -767 -671 657 -6 -750 785 -634 363 -228 -807 -403 357 -132 156 467 752 -94 -675 529 320 133 -770 192 -896 6 -479 -551 19 393 -439 -729 -856 -221 -190 260 -401 -403 -394 -168 -28 603 34 -507 145 -570 -265 122 -365 246 329 510 -856 -637 -552 -777 -38 -29 398 50 92 -525 724 -385 328 104 706 -205 97 722 -612 591 -670 -513 -630 66 760 83 -783 -881 531 -701 429 -701 44 264 125 489 -741 190 368 -203 -255 277 10 -758 397 -860 -748 -710 -86 -214 146 85 -189 -278 -383 488 95 254 94 427 179 703 -281 -245 276 -114 -281 359 -85 -61 -490 290 -784 -668 -426 -364 213 130 -850 -430 540 -111 77 -429 -159 336 40 -377 -257 -627 491 721 -274 415 -99 -848 -259 -32 753 628 242 440 -121 761 -431 -435 -743 382 -161 123 748 72 -346 42 137 656 772 799 -53 412 286 -530 -724 473 -488 -120 759 611 -431 666 -316 150 18 -659 -639 19 587 443 -725 -793 -848 -166 -227 298 -367 -344 672 -237 604 796 -425 -607 -560 -603 87 -738 -220 -820 492 -331 -482 708 -122 -852 -60 -603 653 -739 231 -125 -146 -210 -283 695 540 622 -1 -310 -528 779 243 -686 -480 -399 710 -474 -863 -716 -333 -90 764 -448 129 -255 -802 2 435 -120 505 -225 -64 223 368 -732 264 161 285 -75 151 -392 594 -893 -686 702 -442 100 -630 764 151 -812 437 -68 298 -120 296 333 708 301 645 492 -807 -190 -435 536 532 533 218 -269 -99 -604 -365 -506 779 -774 -601 -364 -577 400 -635 441 -528 -483 173 -444 -5 470 -398 192 -305 -611 173 -94 455 -49 -100 -296 -603 -892 241 -691 -613 -247 201 -319 258 243 237 263 674 195 749 -474 8 165 -482 -392 -9 692 -543 -590 600 566 -692 16 -654 -856 -103 -555 -210 -81 619 -825 -708 -468 290 435 -343 -362 -55 649 302 402 -677 -91 435 -759 589 716 -258 305 502 -370 69 -417 302 -295 -322 -759 -226 -506 365 153 66 208 489 394 -183 -850 -828 742 106 -497 748 -491 -671 -595 -356 -734 -86 -424 254 -751 525 -533 -90 -603 330 -573 659 187 562 -557 -103 296 -832 -189 -270 -93 787 -488 -841 -733 -424 511 -251 -279 -767 638 265 -553 64 59 -872 624 539 611 -224 -683 -897 412 -478 318 -709 -431 -610 -22 -850 -303 540 -161 -514 -548 -419 785 -46 -165 -3 -68 763 633 202 404 2 -826 -341 715 -534 -33 -650 202 -133 -630 766 -773 -657 -183 -576 -123 181 -833 -511 228 32 -418 -817 262 -224 135 326 178 -458 -601 262 73 718 -214 -855 -789 391 -716 661 -635 -457 -56 564 623 -572 -519 411 346 96 250 -300 464 788 624 317 -662 368 -750 -90 -280 680 -580 -196 359 -209 -113 -243 -125 318 -892 -514 -175 -533 -770 -99 744 -558 126 -199 -711 -532 45 -264 -254 425 -795 -107 -733 428 298 -701 -183 647 322 -36 -137 -459 115 310 793 -7 27 709 754 168 -430 -323 595 237 708 693 367 284 11 -474 -545 669 -131 -413 -716 564 -161 -849 120 -791 -240 8 757 695 -259 401 578 640 149 647 581 -268 505 731 324 -127 -650 394 47 783 773 371 -204 -218 -69 468 -446 -41 -836 -788 -248 -236 -312 -438 45 -561 688 746 -729 349 -135 129 -7 27 694 -564 416 796 -794 581 285 -814 262 -117 60 -265 757 -115 -656 -406 437 90 525 611 138 775 59 617 26 587 -120 -512 -551 -134 592 -502 406 117 337 -124 574 -885 53 399 -517 -291 -45 708 396 -28 -233 -698 455 175 -472 135 77 -660 -58 278 704 -208 -491 670 539 -649 39 623 366 -764 586 -408 508 62 592 -697 -286 -313 -541 781 729 -281 56 -325 -113 455 -844 -266 -614 -728 -423 -318 545 -270 -159 724 454 153 -135 549 -517 2 511 366 781 254 -280 -687 520 -318 -264 -33 -638 351 108 -505 -87 -621 -285 243 -586 -467 -205 570 -516 337 411 -657 594 -845 -428 -221 -875 446 -484 433 -468 -837 -139 731 -580 -235 -825 -777 -549 -623 -40 -262 741 714 -737 -491 -451 -698 -277 -430 382 -645 -680 -267 -817 -225 -14 -853 -521 19 -854 691 -217 628 25 565 -842 -439 699 401 -835 -345 434 -314 -574 -456 -174 466 -839 618 625 -418 -847 -329 550 422 -215 -474 -288 -460 758 70 56 62 -75 468 -187 -457 -380 -653 590 -518 777 310 712 -388 -227 -23 454 -44 679 744 71 -109 -900 117 -186 -515 763 676 -861 102 -104 727 -146 -765 -625 -30 -723 193 766 314 487 -545 -603 -717 484 683 -556 782 53 -48 -682 621 -592 -135 -753 -525 -890 132 517 630 -754 -805 586 162 -561 30 -180 159 600 210 404 -222 -800 -530 -163 -165 725 -475 -671 -870 650 -476 -543 -368 -146 77 70 -753 -187 -197 666 319 -545 644 104 472 8 -468 -493 -169 524 705 -423 -829 -806 241 -490 -241 538 416 345 -313 40 713 661 -340 -12 12 250 -775 659 -678 -499 -884 491 622 -319 634 56 262 135 -114 -85 -469 -599 158 -306 -682 -538 -125 -566 33 388 -715 164 246 143 558 580 2 605 324 -219 672 391 -751 -518 239 161 -527 40 -196 -11 -490 668 -516 399 -58 -647 -783 147 322 785 30 -890 757 -230 254 595 -195 599 -260 752 223 -65 -681 249 147 275 461 -900 -687 252 -129 -322 364 -664 -99 100 204 -851 317 -178 -881 290 673 -540 658 -595 -266 437 591 574 -674 -459 -336 767 -839 -240 584 682 628 364 -766 -459 -65 -787 -786 423 -290 -65 -75 -456 -199 -205 652 -566 199 37 -669 -815 -83 -359 266 527 295 134 -143 -624 -75 475 -751 47 -286 -350 -788 -850 85 -809 484 -819 -803 185 139 -439 -811 392 -798 564 742 -491 177 407 583 -119 -869 152 666 136 347 31 383 -158 -273 749 -521 -475 676 603 360 113 235 -616 -388 -859 -630 337 -803 369 -385 -264 -431 361 660 -75 62 -155 -200 385 185 -19 -117 -140 -474 335 294 -589 164 375 -772 200 -899 715 265 600 -207 706 -693 390 -211 648 -586 298 501 -812 -287 281 -190 179 -318 406 -415 -219 -544 709 -41 -502 16 -740 -223 472 -700 -326 -316 -468 455 31 -860 707 -548 456 -540 -392 -462 439 426 123 294 695 758 203 -444 -574 -163 -890 -167 372 737 -809 -106 285 -476 -835 565 -152 -731 574 -886 -423 -705 364 313 43 -284 -519 339 -234 -596 -485 -572 399 -880 -860 153 728 519 561 -445 -214 -768 -840 -122 346 -768 672 -526 250 -473 130 484 246 274 153 670 163 274 -785 700 264 -521 541 605 -146 -490 -670 -468 68 -122 -765 -654 -198 -543 -404 -561 -418 611 602 -23 437 -608 -206 -371 83 407 431 -18 -531 -535 142 -592 764 -148 764 62 691 286 352 578 149 -887 -187 174 313 491 -73 -876 481 514 281 241 477 -415 611 7 -131 -763 -539 -27 -23 664 -193 -345 -593 -513 -578 524 138 -389 234 566 -751 -157 -853 -774 -835 -126 -202 546 -677 538 412 455 -272 -640 -358 -93 423 -885 -109 -547 -611 101 308 488 -179 -531 -218 530 -520 -741 -529 -629 -888 700 -164 -64 230 -784 -315 568 512 -186 422 254 -108 -70 -32 -329 -830 -442 733 218 -193 -574 -307 -116 -229 -809 595 -691 198 213 227 -58 612 706 -472 -474 -856 -738 288 -770 167 743 -740 210 -450 106 -713 -105 429 507 -498 -610 -356 -356 -428 87 547 -894 -362 -644 536 -585 -152 202 -39 82 -697 -900 328 568 -136 160 -600 -374 181 -259 -217 324 469 -8 -552 41 258 -364 221 -608 -819 759 513 689 -42 742 162 425 -41 -666 -95 -667 -319 -246 -239 437 549 -780 470 432 -37 -897 -430 582 693 -345 573 -699 -509 721 672 102 565 -507 -809 -625 -713 -72 147 -294 -327 589 -642 -837 413 -868 732 577 703 -343 295 -139 -866 -513 572 -39 -850 678 657 164 26 442 727 203 210 545 -880 215 -829 733 -866 438 -724 -434 -282 373 -207 -495 467 -895 -350 176 -831 653 22 397 -8 266 328 -240 -198 -81 -634 702 308 -394 295 328 -465 -706 667 -826 134 249 -58 -370 -169 -515 -540 -704 -495 79 352 -688 26 -422 302 245 -376 -663 149 392 -550 -892 -749 -844 194 26 -401 -181 -278 -232 -646 -823 -93 -326 301 -803 -867 -346 218 -479 670 570 657 -56 798 291 -112 -681 -420 394 9 410 599 -436 -140 -395 -489 290 616 535 -694 473 -785 469 -828 -159 -745 -650 -362 299 -64 481 183 366 -503 -511 -570 -853 -86 -828 -310 -858 253 333 -437 308 -76 -543 -614 -617 -268 217 -294 445 325 314 504 464 742 336 -893 323 -514 -229 673 -571 163 641 505 -705 -249 -728 -796 514 -539 -724 -830 644 192 -665 18 -420 417 -715 -881 -187 314 -239 -151 691 -762 -324 63 459 545 -762 -673 -741 -391 -699 493 -568 -279 292 756 -424 374 -263 503 -577 -807 -40 527 313 -739 205 579 -391 247 -82 -257 237 -474 -425 -220 497 -462 -342 -356 529 355 -154 128 624 150 -453 719 566 -488 -30 -140 -200 -837 767 712 621 144 617 -60 -361 460 -668 -860 -17 185 635 -471 742 654 -742 15 -483 -89 781 520 -300 -689 -124 -864 95 455 315 281 -54 -834 -590 486 -853 -464 -221 538 382 -881 118 -164 -546 -543 -241 -103 49 -514 357 -884 -482 -603 -763 -831 712 -389 476 -550 -15 602 536 -618 -525 72 -198 -473 -687 -61 486 -726 -453 -547 -129 -283 565 531 -119 48 -207 -636 -539 237 655 -115 -136 337 -641 765 -540 583 -427 -107 -800 258 318 139 622 -303 129 -441 482 -623 -543 -720 -861 -805 -249 100 65 75 -687 -2 765 101 -453 -758 43 -194 778 -489 503 -769 637 21 -630 388 -498 750 -828 -821 695 -91 -242 -315 590 -576 -220 -428 -43 145 -857 485 694 113 -483 436 -296 491 -88 -694 114 126 576 -184 303 92 -664 218 189 -653 -483 -409 537 -138 752 414 -855 -466 170 -717 -884 -416 120 -324 -84 -395 688 635 -529 268 615 425 -163 -836 485 640 -33 -219 -135 -54 -687 -669 241 -292 29 -884 615 734 -324 -830 6 776 188 652 -796 450 -747 385 696 -439 -814 714 147 -722 54 -293 -91 -409 505 641 -118 671 285 348 109 463 50 18 195 -761 -564 -86 253 -28 -614 242 -568 -787 -767 -63 -653 551 -499 -261 -464 -220 56 -164 -85 -125 -115 -402 175 561 582 444 346 -41 29 99 -15 -163 -300 -871 792 -46 -641 -621 395 -482 -65 569 330 54 213 -359 -181 458 65 411 194 -422 -823 -690 637 474 -686 718 -697 -241 326 -35 -820 102 693 59 3 441 571 -638 662 -214 571 -518 -586 -128 459 -810 -853 -125 620 679 367 -43 769 508 414 -496 82 -276 764 -517 -400 208 409 369 -304 -30 558 -408 628 725 120 275 -109 -375 315 -353 -583 662 -603 -600 458 -420 -586 -725 -340 -713 105 -20 -208 586 -681 -712 -87 62 565 400 -35 -276 146 491 704 776 -302 -470 -26 -327 -438 -671 74 342 -700 777 533 196 -830 247 -709 407 69 682 -20 -644 -203 -841 17 382 -782 -234 716 -87 305 -636 -481 755 -690 -122 641 -315 728 606 -99 784 483 -661 -267 -524 -855 -358 27 -180 772 -483 688 -315 148 -733 -218 -129 -67 -583 -369 -292 191 583 -486 -337 -18 701 657 -507 -644 -391 -106 -270 32 -759 137 -173 511 -6 282 215 -753 -284 -156 241 -109 552 -390 731 249 171 233 -725 -53 -211 569 -580 798 757 -241 -832 669 681 518 789 -648 524 565 -827 -288 63 -795 -805 -494 -18 703 -68 -778 -427 784 759 77 675 -532 -190 -782 611 -873 86 34 179 662 715 -545 -680 725 774 -429 -318 -335 -534 -252 611 103 264 344 61 -716 -316 -130 579 798 -39 469 799 572 335 160 -495 373 -392 -390 -375 -2 -63 -461 -211 -831 503 -379 -505 -791 490 -826 -872 119 -155 502 468 272 -76 23 -258 -166 428 386 -598 -664 614 497 786 89 646 122 -900 -364 -48 546 192 196 757 -432 44 -91 194 471 -129 -646 514 -65 635 -685 -289 -500 220 521 313 -855 -776 759 -870 -433 -223 -16 -193 -800 730 130 -440 428 323 -66 -405 -167 684 -858 734 -461 -752 -349 267 -277 -289 587 76 700 -623 122 -226 272 -652 599 591 -474 -442 -492 -733 -853 -689 -755 -144 -699 788 -750 340 542 219 -84 640 -336 129 705 -509 -206 -813 745 513 -619 36 -179 -672 623 -103 705 -223 -863 -774 719 -897 -803 614 -181 -684 337 -618 221 503 177 -474 -382 -519 -204 -214 -556 -719 391 -330 -353 -331 130 688 -361 -39 -384 -600 -537 435 -294 457 -157 106 458 252 600 314 62 -843 558 -104 -540 678 216 574 510 -30 347 452 -359 -518 -417 -596 -442 -474 235 746 534 -716 707 309 220 -820 395 -795 576 512 -188 712 -477 133 447 -122 -572 15 -50 675 -424 -882 114 703 -14 -682 638 -571 -714 -447 546 -72 -364 -656 -553 -686 -476 655 -613 481 -620 -345 413 288 -254 -699 554 -324 -354 -174 -336 -182 110 -115 279 -729 504 212 -113 422 261 299 613 314 -365 334 -326 -649 -403 -744 192 82 -643 468 -840 732 -630 -217 535 -839 -888 367 -872 -153 -162 521 -712 -255 -214 774 326 -571 -354 -889 245 -579 791 -764 469 58 574 364 202 332 90 -214 -517 76 378 -634 608 388 701 292 -486 -719 -265 -138 606 -41 18 -369 -182 535 -333 -527 -535 -762 -637 162 587 -188 262 164 39 -560 -562 678 -338 -595 686 98 244 283 -406 -477 -752 676 582 -222 285 449 -489 546 -11 -881 312 -27 -102 746 -608 -791 262 -542 701 747 -539 204 591 491 -297 593 -51 666 -92 -890 757 332 -581 725 196 -884 775 -2 39 624 233 87 592 509 -563 -656 -478 272 -629 -601 524 131 -476 -584 339 -142 535 -688 716 -373 -78 81 -5 665 -828 -347 680 420 793 -470 -784 -90 -234 -520 665 -645 -244 747 -40 -303 -379 -597 -539 563 -71 -345 234 -521 -213 -316 697 126 681 -768 -840 -733 649 148 -659 -367 -476 -94 -607 -818 95 64 603 652 300 372 -212 192 -297 271 539 262 -766 96 672 -860 304 396 792 -38 -18 458 236 -135 517 88 -161 481 697 -442 -111 410 230 500 40 -847 16 211 790 389 -437 -267 624 32 454 -512 -851 -170 -71 756 -883 150 224 409 -431 -60 -458 303 187 -58 371 -370 639 529 -888 -218 -446 -788 -829 -609 -53 42 -661 397 764 116 -888 263 351 -415 -872 316 -896 521 -898 243 94 657 459 -667 -709 86 119 458 -618 -225 -711 777 -471 -880 405 105 348 -395 621 22 -223 26 496 -692 -188 -776 87 -265 194 221 379 -852 -116 -304 74 -171 754 -486 510 455 263 -59 -898 106 756 -530 -335 -852 554 121 668 657 -868 508 649 267 -191 128 -160 315 -804 553 -345 -596 405 129 272 233 -505 -741 -415 -64 673 178 -282 -752 -893 689 189 -80 696 -798 -844 85 -422 -13 -26 608 528 -4 386 -341 -244 -887 413 29 -402 499 -343 -182 -351 188 546 547 -299 -274 679 285 660 791 -641 -173 615 -777 -413 456 566 -58 -716 218 -348 -651 -783 -377 178 -129 -40 260 -434 -751 689 -801 -21 -438 619 -568 140 -99 97 748 283 -701 307 -143 -563 -301 -591 -793 -82 -332 -458 71 -457 -783 251 179 -441 -757 540 125 779 757 -838 603 363 -490 -651 -587 -219 -604 364 326 -627 -315 -207 -253 797 179 315 574 -303 -38 -641 311 731 -637 73 472 -721 11 557 635 687 9 -619 212 -402 -651 -41 297 74 743 -201 -125 671 -726 -871 31 787 -773 453 -800 411 -402 -413 313 -411 -401 -332 -605 699 -466 755 -624 -736 -513 -232 666 687 -184 -463 -603 685 -111 27 378 -301 -219 -114 -123 262 518 7 -372 -275 732 563 -133 -459 -63 -19 -52 -85 710 714 -671 447 -404 775 341 623 -342 -501 392 -499 538 -717 -693 -800 201 538 101 -132 -288 593 -612 -88 278 -352 631 -766 428 -843 -479 -866 617 102 -528 101 -805 229 -622 -431 725 -225 787 650 -301 -252 549 -203 127 -12 279 727 560 -680 -529 -601 437 125 206 -650 -163 -886 -740 -216 216 448 322 492 287 779 -499 -356 318 -338 -383 750 -294 -879 -379 38 741 338 -676 -263 -127 480 507 -137 89 -25 89 -19 -885 189 -639 355 240 -238 -242 -614 689 -325 168 -718 557 -589 757 185 -58 -394 -550 -123 -787 -458 374 746 30 -214 -891 -882 221 529 -560 -355 294 20 -161 -217 -579 -418 387 545 -627 -850 426 -684 -117 -15 763 -582 -270 -549 -249 -62 -522 291 434 -76 551 -149 541 -445 444 94 -671 170 -17 -792 -873 455 -675 -231 379 554 3 -863 498 -475 -110 130 -469 -89 -360 191 -42 -893 -572 290 -365 620 199 -85 -757 665 -670 646 -402 -392 395 -693 -142 -242 -382 621 -749 447 -94 380 565 111 -604 141 587 294 353 -151 -436 -182 -426 470 348 712 260 -201 -523 321 -556 -490 -599 -477 -335 795 568 -52 -69 -454 733 471 -631 89 -716 441 429 -469 177 536 -63 140 106 -243 30 -316 408 -766 -354 227 441 551 -803 -805 566 314 -296 172 -320 -229 677 150 -41 -774 -235 -307 -291 -692 -230 -316 14 -326 599 -369 -537 -236 261 546 -3 -677 -331 359 -612 -47 -418 530 -679 704 142 645 728 -707 247 577 61 -230 -109 23 -365 -730 -801 435 311 -162 230 -795 -299 -140 752 41 -756 -188 652 200 29 -891 -554 334 -441 560 -395 -164 -768 94 -339 -632 -522 -315 -145 98 -453 604 -399 -89 -535 429 230 281 420 -445 651 -205 -723 154 -301 224 -165 -553 546 -390 -846 -600 92 -423 -264 -42 214 -715 162 3 -243 347 108 -675 176 214 -457 296 -166 37 563 -100 723 -594 783 -899 710 758 -386 -209 -580 -735 -481 -91 -30 -477 -803 -66 55 -267 117 -187 -870 -768 232 345 205 -641 -293 276 -87 -206 -681 -390 579 -767 -767 -91 52 294 503 -35 -733 -463 123 346 276 -736 515 797 773 759 20 -489 -327 -595 4 680 -874 -751 543 123 72 199 390 -271 -479 -146 -275 786 -229 364 -578 392 133 576 -766 471 -353 -454 -760 -29 -682 746 -723 -65 239 460 787 -307 -830 -80 -269 -806 126 -638 47 672 161 773 -438 380 -133 -869 -847 230 591 -85 41 -250 -861 91 410 -41 126 584 -630 -61 221 -471 -27 -198 -512 -394 323 40 -20 -93 654 -697 352 -796 668 414 -597 55 -127 14 -148 -402 -817 594 787 -70 57 233 674 -157 28 67 293 572 -74 208 -346 -215 153 446 475 266 -514 502 -210 4 -59 -459 491 762 210 -560 -542 0 -632 462 746 -566 255 627 642 -590 -712 -449 -358 -797 -341 -204 -238 744 659 269 -753 -10 -391 -151 44 173 -765 -337 687 396 168 -359 301 -103 -697 -801 -21 -243 738 92 -189 -464 -1 -587 765 23 710 -143 -316 414 240 139 -551 -495 -550 -490 541 -192 85 67 187 782 -39 615 -770 243 -802 357 -671 572 251 163 -836 -756 -206 595 547 -728 -845 679 36 743 222 -351 -119 281 -663 347 -120 -462 -649 621 -876 553 716 -257 -313 580 594 524 225 331 -26 377 -781 -347 -589 -318 -891 -2 316 -345 596 323 462 -693 -308 -553 331 6 -86 588 225 -415 -541 104 -608 760 -175 -835 -339 -148 -21 -90 -318 103 -133 158 -408 70 47 -647 -802 275 435 -340 752 283 -213 125 -387 -449 -155 -160 331 495 383 -497 -832 7 -242 -667 326 597 -474 278 -625 -873 -855 221 -681 318 -488 -112 640 522 596 -495 370 -587 103 -798 281 772 -103 -575 311 44 6 427 444 155 -111 -840 460 -360 642 147 445 -444 315 -869 -367 -363 716 -211 77 646 -9 -86 36 703 388 -678 693 126 102 -600 -305 347 762 -639 500 -510 -322 -716 -403 -361 305 -440 414 -341 -828 -334 289 -723 256 306 623 565 644 -824 298 -19 259 25 -84 568 154 -134 -353 508 696 119 -710 178 -619 -888 127 552 51 49 -892 -758 64 -481 297 644 -129 621 -730 -372 -656 281 633 -337 -645 -511 -267 -392 -508 -234 -184 653 376 629 289 598 534 -712 -602 -410 550 526 104 359 234 241 -207 -688 220 -284 -802 -401 564 237 84 54 167 -761 644 357 138 28 342 582 773 738 450 -159 -802 -650 -892 446 -712 -42 -197 -855 -522 536 706 -425 -316 -720 -290 -184 463 534 304 364 772 746 -472 499 -436 -17 -317 683 -223 -420 747 -107 63 -60 506 354 679 -830 693 204 237 276 239 -614 701 2 369 672 678 467 -68 72 435 -111 12 -845 -71 -167 -712 -843 80 372 711 -437 -492 217 -131 18 359 -775 325 -1 678 774 161 -765 713 619 -230 -744 -9 -308 -117 -210 221 528 680 374 523 -210 695 17 391 -338 -45 -281 -291 -192 407 -123 634 639 -617 -390 328 461 412 119 -844 545 7 132 472 646 -23 782 -527 415 -605 509 -202 167 -730 386 -284 -693 692 254 222 -629 629 539 98 -832 771 94 402 440 3 -51 -740 150 677 -431 21 -197 -338 580 -802 -372 -718 -576 -696 -160 -722 475 281 -480 239 -141 199 598 -858 -254 -899 -560 583 1 -332 338 -749 -554 383 -468 278 211 -628 -808 296 -838 -380 51 192 695 198 762 92 -332 -290 -683 -178 -562 184 -286 -282 318 -198 -351 702 -693 312 625 797 -314 461 25 749 -802 595 -51 -392 -480 -456 157 344 -79 -24 648 328 -27 543 157 -41 -185 -754 -862 480 -686 -45 -807 -325 399 -856 339 51 615 -798 -899 694 -67 -337 -868 -371 86 87 -446 454 -552 472 206 332 685 524 -23 249 -307 187 731 363 88 -13 -515 123 165 704 -414 -59 -280 -517 -74 256 687 -577 -826 -2 263 12 531 -675 -698 769 255 477 415 214 609 -669 -193 -117 193 -97 451 419 496 -484 -450 401 -870 -223 191 -709 690 -219 54 -379 195 -366 -501 537 654 441 -786 -307 -227 -478 538 -120 509 -736 519 -387 470 589 323 663 678 -805 -882 -243 -332 -89 504 573 293 -87 -333 536 -156 789 -729 48 -617 -196 687 218 -866 684 695 115 -851 -133 511 512 795 240 -889 67 -583 156 169 194 -107 -776 312 125 -877 592 -78 670 -176 -639 322 -19 -875 96 -277 -367 -815 756 -878 218 343 -831 -873 306 -359 560 665 344 -529 71 360 3 -661 -88 -332 -900 -831 -215 -206 -451 -479 -300 -613 610 -92 -733 13 348 405 556 334 318 17 -854 -195 685 512 504 -553 37 23 -814 2 477 24 -16 -761 -355 -770 -383 -142 -329 -273 357 -112 -496 394 353 -212 -356 -404 115 426 -438 116 549 159 654 -660 130 -202 578 -67 650 -554 -82 -744 -130 656 -246 -328 331 -813 -29 272 -766 21 298 -684 -875 -893 68 277 -111 140 -268 170 -388 154 510 229 463 -582 -724 110 -687 334 206 -39 143 -643 762 570 -53 573 334 -761 288 -106 316 -145 -239 -462 474 194 324 647 -165 -321 -622 328 312 -805 232 -873 703 763 668 -338 -453 255 -260 -329 -556 -806 462 -594 -680 -302 514 -325 422 -872 -145 464 -800 -672 634 -110 -478 266 784 -590 475 -338 537 653 -294 -516 -648 -404 -526 542 609 286 -432 -405 -662 -403 -454 -683 595 -216 520 -669 41 -333 7 340 -667 544 279 -55 -140 686 244 -657 -421 94 -177 -481 -299 -99 -257 64 -756 260 -463 -579 -568 -455 -528 -608 -760 587 282 586 -35 765 -468 593 789 -161 145 762 407 750 7 392 420 15 -81 152 -748 -680 665 772 -42 -780 -507 738 -882 47 -359 157 -732 752 -882 142 160 -594 -376 424 -281 -497 -193 49 475 615 -216 -573 306 213 -778 684 707 -27 141 644 -267 -594 -185 -218 -851 -738 435 214 792 193 -314 488 482 119 -514 -412 618 -742 518 147 -581 -786 -151 -871 -178 311 -506 136 442 303 -164 -569 -90 196 369 717 -89 -593 677 -765 -650 -23 435 8 -664 30 794 -249 -181 242 -214 46 -836 745 -766 -279 417 -266 88 335 377 -463 -750 654 -332 -429 -343 -178 114 521 -355 -302 33 27 186 -643 -328 -176 -573 258 792 488 -696 394 544 -694 -236 100 -357 -694 342 -375 -201 -796 629 506 -676 -19 -175 478 -518 -859 -52 -20 -840 578 261 576 470 281 383 -53 580 323 434 622 640 -506 -526 -724 277 230 -32 162 327 -842 74 237 737 735 -347 297 -521 -432 193 88 654 -264 -67 -175 82 554 587 743 -743 -174 34 -763 509 680 62 653 163 -416 -30 740 -648 -835 -304 328 524 -111 216 544 -479 -572 425 459 -49 -110 -367 66 391 720 -3 290 -756 -596 -651 -164 308 238 311 -398 -684 209 -146 -209 4 91 -844 -560 786 -322 231 -401 -259 -270 766 -218 -768 24 -827 348 699 -727 -689 -26 430 -766 -362 -121 -307 -425 158 -599 -333 111 478 -773 -600 455 -237 666 746 -677 663 211 -765 -577 -791 -500 377 279 334 -49 -759 1 446 273 453 113 665 489 -766 199 -764 257 -38 -352 -216 -254 219 -616 -150 450 786 -110 722 -899 -849 -862 -375 525 330 -779 -644 -461 -256 182 441 -399 -697 -223 -481 714 293 -822 -751 -318 293 143 -725 382 558 37 -693 117 -688 -64 -278 551 -424 -358 220 -165 -95 -36 -890 156 81 80 25 -815 571 -863 -879 -791 -881 165 -873 -24 100 -136 -25 -273 310 720 509 59 312 -211 536 433 -447 -729 702 -300 -303 479 -734 -760 -408 569 508 -470 5 574 36 787 -185 -8 -883 -157 694 148 626 -313 -570 71 -332 -460 132 25 191 -655 -605 -326 105 -235 -767 -422 -670 -217 406 -69 36 -481 -353 -850 275 -223 -592 -669 -646 -80 -448 389 677 719 -878 160 111 -446 259 79 782 -227 -657 335 -280 73 221 683 95 -499 206 -794 267 701 753 -112 521 570 299 -858 561 -750 -662 -244 410 -412 9 -174 674 -596 -680 -455 718 53 509 -286 78 553 -550 650 -749 -39 -588 -96 521 608 193 758 321 -343 -81 766 -770 550 191 -308 753 723 -176 -458 -796 -268 -823 -376 -513 -423 462 457 -356 -464 -617 202 717 -900 -193 66 640 -226 -350 35 -281 -237 -744 313 245 -369 -66 -466 227 -519 -7 -71 106 -733 452 450 -245 788 -392 -873 -528 643 -96 -596 -578 323 569 -300 -173 -524 -415 -32 347 771 501 302 171 623 -334 -287 88 -588 -167 -123 -428 -264 233 259 -829 319 506 410 -647 -5 -749 -547 211 -124 -639 -546 797 -436 -794 -886 56 630 -256 292 -115 32 265 -216 -196 -262 -363 233 374 -622 -372 656 -72 730 -723 532 -65 502 -89 -299 308 -696 -678 170 -304 632 -100 -312 612 281 -586 -344 -211 19 -834 625 717 -182 -117 285 -771 -272 -109 107 -483 -530 561 261 -264 -329 -106 -702 791 -407 703 774 52 -527 -626 174 424 -158 456 -241 549 705 168 -230 45 -653 -877 -186 328 -696 -117 334 -767 161 749 713 -171 -612 -825 -818 336 -27 123 444 576 770 -539 -451 345 517 641 -430 14 -410 -298 -582 -122 229 -96 752 -257 567 -869 -761 687 -609 -128 -157 17 -569 18 162 -732 531 -36 -882 197 -31 -478 386 -402 -534 -161 -816 782 618 -271 767 -302 783 -241 792 -611 380 503 126 -344 -772 474 652 -726 -656 349 -339 -524 -727 -120 581 760 -597 125 -253 -323 607 -492 176 325 -268 511 -881 500 128 435 214 377 534 -217 653 251 358 -576 -344 -401 -654 -266 -132 -658 -205 151 283 -257 681 -879 -637 77 -337 645 260 267 493 -402 -668 -756 0 495 670 407 88 373 -218 -781 523 726 694 506 -590 99 -777 -166 -195 743 -455 -651 -272 -314 217 293 450 -646 88 -73 -616 -407 -278 0 -252 -649 164 -540 -736 -417 -233 754 -896 -841 486 343 766 346 421 508 457 328 -600 505 614 568 -609 450 316 -411 -749 503 -530 39 -287 122 657 -24 411 -663 461 54 627 -246 192 223 -470 156 474 -683 59 -122 -73 -504 409 -357 -298 0 233 -296 5 -299 -679 335 555 -230 -246 -79 55 -764 184 -417 419 -435 -139 689 -300 711 57 760 329 -537 -112 -705 -687 535 -888 -707 504 521 -716 79 -314 -445 -515 -899 688 398 -536 -735 -148 715 -669 -842 -94 -820 -47 -202 -124 482 410 670 333 144 -283 -711 -426 -504 675 -651 553 247 125 -443 705 167 -766 -105 -333 -139 -41 681 -249 -146 701 -386 -536 -29 717 -488 -654 370 301 -864 -309 142 21 -571 580 331 -751 450 480 372 575 -878 292 102 443 -172 297 701 -702 -626 -201 82 617 395 759 -617 -570 -190 366 688 775 38 -613 15 -208 -865 -284 -782 33 -72 413 -895 25 757 502 -307 -508 625 -263 -99 614 158 -491 -436 -628 750 798 -17 -395 -322 96 -532 -242 482 379 48 704 319 -602 -545 551 -111 -133 139 517 673 -91 319 -805 -758 703 270 -236 -795 -480 436 273 578 259 -861 353 -675 789 -202 -682 658 -36 -252 -278 770 531 -60 31 -653 276 760 745 720 -470 -396 562 176 -832 -34 -736 -505 -170 559 -208 -624 -422 -411 -516 593 603 -105 0 102 775 -254 -84 -433 -220 622 302 184 -899 -419 -877 -284 4 385 761 -712 415 173 45 -405 564 -737 290 -774 654 -758 -700 -382 -82 770 76 -84 -752 137 -475 52 1 240 781 579 184 -772 -34 -446 -602 287 -172 -467 -321 -569 787 -870 -679 -787 224 775 -301 166 626 -201 193 34 576 -107 315 -484 -773 -693 665 -869 295 557 379 -261 -174 -269 -719 171 -25 -106 -355 -707 581 -304 -450 155 141 -142 -676 205 -472 5 -392 -99 -69 -99 -338 678 -446 706 -256 -572 -219 106 -770 519 764 -142 -494 -3 35 -777 -651 59 673 351 207 683 -243 -771 -132 392 -526 -310 -38 -379 -512 -430 726 -11 -483 -632 -593 117 -78 -789 227 -192 358 795 -431 -48 -493 499 -488 -677 -678 451 -161 402 605 516 -260 81 684 -340 153 415 353 540 -751 427 676 -814 -639 -301 -331 666 -602 -690 154 152 584 -808 -548 -637 -305 -697 -653 474 658 -100 -210 -619 531 -619 -183 -664 -799 -59 -811 210 -825 -189 518 -644 799 506 -111 -516 -503 -474 -639 30 219 -145 -622 308 -20 -14 300 -20 -173 -584 -497 27 730 -488 -851 -133 -526 -743 -843 -47 -501 -728 -220 581 -289 211 -600 610 -385 253 167 625 159 186 -530 121 -432 -658 -98 357 -553 419 -861 593 -696 249 594 348 740 -671 -596 -273 558 537 783 -528 -707 310 -453 -584 189 291 24 -735 -267 -273 523 678 -82 -222 530 -394 361 780 -222 -411 -210 404 703 -115 -473 -182 -308 349 -16 -363 -694 -765 -186 87 -555 696 439 604 639 -883 351 429 711 -791 -320 -463 -544 421 -663 -334 -231 443 445 491 -582 -441 -282 -682 581 671 -408 39 -221 44 782 746 -232 457 -706 -96 538 -473 -479 -575 264 -592 -710 546 -566 91 691 -585 -719 -330 209 -77 -391 47 -461 -415 47 722 230 104 206 600 -726 143 618 -604 662 478 -764 -578 780 -181 -423 5 750 -486 -352 511 679 134 -649 352 -765 -201 -61 -866 -11 -702 -741 -255 758 -48 409 -211 570 -630 -578 -413 68 -362 282 -645 -420 -457 123 785 65 575 194 8 -70 -218 -300 748 -81 221 640 184 -134 320 -311 199 307 -328 415 -692 -569 -56 -74 541 -551 -73 404 -389 414 -71 513 -316 378 -725 543 176 549 583 -453 -284 -899 -202 -791 103 335 99 -825 -139 -452 -69 48 -396 -801 -752 800 577 -77 -171 -367 343 -310 -853 443 521 751 13 -380 -368 656 503 597 -639 -526 -116 709 163 -520 -46 -274 92 150 729 569 173 -162 381 449 -723 596 -152 -766 -515 -167 262 -201 -104 546 -273 72 -627 -898 -423 -586 688 251 -897 -707 -282 -182 -490 679 505 -150 -855 721 -26 -17 -153 144 151 -845 -709 200 -505 -648 751 547 44 -143 -82 555 160 -676 -199 682 -105 251 -596 -163 -831 679 217 188 -412 -699 550 -74 510 255 -129 -462 764 207 -89 -236 -41 522 39 371 -852 240 242 698 -402 -439 -550 -560 -237 639 709 594 -560 154 115 783 441 -552 -111 -715 511 165 244 720 99 -116 262 378 733 -163 405 -686 799 -214 22 -801 -48 -780 -316 -492 -413 -322 280 648 493 618 -614 -559 358 473 235 -472 90 -317 -510 -457 176 308 313 -303 -545 -519 397 -145 -774 402 38 -505 344 113 480 -803 204 752 -604 707 -252 6 553 440 -872 -240 -276 162 -89 -488 -626 799 -605 325 170 -160 -410 -135 318 -412 673 -765 332 58 -300 21 335 -408 -539 485 -562 -222 -245 274 761 -879 -312 -55 450 680 -389 -790 24 262 551 781 559 -649 -764 -424 226 -557 136 800 -9 769 -624 -153 607 531 -617 333 175 495 467 -91 -892 337 276 683 -659 -434 -251 -874 95 777 355 -313 -878 -659 671 208 -200 -595 -646 -357 -252 718 -477 -309 30 456 381 -18 -618 120 755 227 -537 -702 -652 484 -694 454 -399 185 -553 320 446 217 367 -872 659 -106 -776 -422 567 727 -237 186 244 10 661 -741 354 611 -260 396 -167 -883 -578 519 507 -717 652 786 185 681 73 508 -98 92 -671 -746 -199 220 233 646 709 142 212 -856 -118 205 595 -101 -464 160 70 -315 -567 274 262 -844 -431 -822 -834 -476 -264 -578 -675 670 733 604 -704 -890 -555 144 -322 -526 487 130 464 -57 -194 589 -174 -587 42 170 658 546 775 -324 -371 438 563 794 197 -732 -499 -714 105 472 -19 421 -161 228 627 -109 261 -584 285 -249 -630 -289 -477 88 -330 798 -754 -480 -293 -403 582 -542 125 -194 258 -486 266 220 295 125 -256 14 -95 533 204 785 790 366 171 458 757 -547 -769 550 -10 717 25 690 -31 -261 479 -368 619 720 624 -574 -76 -551 -5 446 -835 576 -748 -38 -329 784 212 -829 -676 625 -90 656 442 -15 679 -757 650 -712 410 -386 -805 622 -629 606 -749 -67 93 725 -770 64 -133 -94 631 -566 -240 -836 20 734 -477 685 -813 -625 -89 -467 -228 -85 -460 -156 -430 -496 525 -67 395 606 -27 -724 -71 -8 -558 -708 358 540 96 571 -883 -881 616 800 -352 617 -494 -736 343 -361 36 -842 403 -609 116 698 -791 -631 -498 -847 -714 -636 -436 26 6 -653 578 11 -628 604 335 92 -227 208 -14 711 -539 -171 69 -233 -518 431 90 377 730 -894 -165 -774 -25 696 -226 -153 -11 56 -110 330 -137 -804 81 549 -309 389 81 288 281 -239 516 -431 251 603 -900 -11 267 103 490 136 336 409 532 59 -583 728 -578 -375 -473 187 582 -695 -810 652 492 175 -775 158 639 661 -852 -582 484 626 -272 722 470 -393 -752 320 565 -746 621 614 -410 122 -384 753 -638 -577 -678 -864 -152 -392 -46 -434 -772 754 -392 762 -734 -69 700 284 216 688 -11 -84 -866 -510 -690 -419 410 -608 760 -341 -782 -834 -203 240 697 344 333 -607 -86 113 -72 238 194 745 -703 565 180 -378 635 780 -899 690 745 401 316 718 491 -720 362 260 45 269 689 -829 546 -540 -97 103 -312 650 -661 640 -280 -436 -368 90 272 -105 750 338 600 -5 -639 -712 -435 694 474 763 -373 -683 644 -372 665 754 -298 265 49 -467 -298 145 -137 -491 269 -844 344 293 -234 -195 295 271 -356 101 -73 597 423 -756 3 576 648 -404 -327 -562 313 384 -147 23 731 -862 235 759 746 454 650 761 -828 -657 701 -198 85 560 475 -751 572 692 -624 241 43 238 -474 -668 306 -449 653 338 -208 -27 -522 333 169 -726 -159 74 492 -68 274 254 -682 421 -795 -511 -586 -642 88 450 574 735 748 -459 -357 -635 627 35 -247 -200 271 277 -696 506 -87 145 372 -147 781 397 106 -219 -296 -256 -70 737 413 -110 -563 511 -92 495 -594 194 -195 244 -612 173 42 308 54 -103 -30 -22 -824 -464 -567 26 -695 -106 -268 392 -162 546 -896 146 277 633 298 -606 294 -792 -410 -361 276 111 562 -448 -823 468 -546 -672 -396 -360 246 -376 -536 -189 2 348 -826 -235 -164 -479 732 462 -819 -455 -845 356 334 -893 -665 -220 163 -492 -628 156 780 166 -419 567 -599 -180 124 -513 -302 739 -267 -311 -120 138 -829 -774 -890 524 -94 -639 -220 228 796 653 220 -599 657 -231 575 717 744 -80 532 -538 187 528 -642 776 -896 701 353 171 -134 -869 -577 -370 395 -359 667 -25 679 497 -36 68 -839 114 713 -797 582 172 -649 -489 -426 -283 675 -503 -403 -887 -257 469 166 -759 -292 -838 -669 -33 511 561 -6 -674 -339 79 -750 -795 450 -278 -716 293 405 591 -772 207 505 -415 -691 35 590 -453 -371 439 -119 401 -325 -210 -737 -587 -837 -385 448 -38 -814 -131 531 35 -170 100 729 -708 -27 779 -797 -887 -74 -449 754 -881 569 489 -571 -732 -729 248 -399 -860 -228 -277 -237 638 719 -499 -87 411 491 476 767 140 -464 703 237 601 -31 350 -835 -181 711 396 -305 -205 123 -877 35 -298 -359 282 194 689 -644 10 -678 416 340 116 276 172 141 -102 -118 766 23 199 -683 615 -521 -28 122 314 -825 -28 -209 -472 750 -277 -639 -412 393 576 488 -862 -413 -329 380 630 -511 572 -347 -210 313 -17 413 475 789 144 -875 697 -347 -22 -535 -478 -399 -97 399 386 552 770 264 -261 338 -566 797 -31 -763 153 -881 -796 598 107 439 480 -465 -197 105 -798 511 -326 -368 207 -873 -900 329 688 -567 -781 325 214 -36 -796 -397 -694 -288 248 288 624 -540 61 725 329 -322 686 277 269 -487 -91 -57 585 461 -315 -33 -878 426 -424 118 -743 149 -899 -483 -549 109 -362 -589 118 -155 489 518 -774 114 -179 99 -218 358 -367 -395 638 326 568 -33 656 648 -189 258 313 -172 508 -657 726 -839 -212 779 162 152 -730 -535 -497 -610 -560 687 -15 402 87 323 636 -824 384 -562 705 149 -84 722 -523 -264 -736 712 429 682 702 -696 -444 -676 708 432 -164 -398 351 -667 -308 -151 9 763 -871 -437 -123 -21 671 797 -336 428 214 348 -300 -699 -852 -401 685 499 -844 -5 -49 -329 -50 -534 -421 -614 -472 -390 54 522 601 -841 373 -276 -163 183 370 -497 -39 -617 -429 656 272 -206 741 -475 -750 45 -854 666 477 168 -388 221 -587 -876 -163 -230 -48 714 -606 -602 688 -324 106 -27 -806 -347 -87 212 576 98 -500 -190 -719 -349 -832 -291 765 -126 -331 56 -12 -896 -93 768 558 -386 20 -138 16 -420 -248 620 -98 -885 -454 66 743 -449 -202 259 -749 -36 -634 390 226 789 -404 -335 624 14 -506 372 -57 361 -67 150 -703 594 -8 86 319 -802 -251 -780 499 -705 36 414 765 -229 -452 257 -622 338 -324 -6 -451 -240 162 596 -161 -615 567 -880 143 -18 -505 216 -407 -234 -683 503 580 -637 120 222 -249 -466 -895 706 153 371 -424 740 653 -845 -715 -655 -711 -490 -403 425 571 -360 367 220 -455 164 244 357 -518 -23 575 -828 334 615 448 99 -780 -652 131 92 219 75 149 783 -449 -512 214 -317 -893 -48 -19 718 -241 -765 -634 588 -767 -388 136 444 251 745 -274 708 358 363 488 662 -872 -591 -70 -706 284 792 -781 366 -225 -427 -55 604 -336 -134 -792 534 601 -217 430 -523 795 528 798 -589 509 593 120 197 565 773 156 99 792 -100 -656 387 -392 280 177 497 -499 -851 -718 -826 -498 772 -453 174 197 25 -672 -891 -737 777 -278 549 -209 -886 -49 -574 327 340 707 -564 -747 524 247 -13 -592 -659 -245 270 510 -835 -610 -323 -133 18 -883 358 141 392 -488 -854 373 -698 457 532 670 -366 -44 161 367 613 -525 -248 -725 -381 36 523 709 558 -541 197 -769 -894 793 -864 -365 -545 -557 -599 69 287 -710 -541 69 314 -872 462 -8 -297 -133 -868 279 13 -588 -486 -568 32 -233 -382 580 -556 560 761 -351 -423 53 483 -110 -79 -662 -584 564 -853 -131 144 236 112 -839 657 722 -806 -207 -816 -678 -594 278 -326 -441 481 -437 -752 -489 -534 489 449 -365 -890 314 -210 289 -601 -231 313 -786 444 -602 -375 281 -95 634 433 -682 -367 570 21 -367 -135 -474 375 113 484 -846 -193 376 759 18 -790 -858 -359 -875 -549 -10 -898 134 -573 -573 740 -623 212 -565 -452 -880 346 515 718 530 17 -883 283 360 321 -624 -709 -686 357 -176 -892 -61 -312 516 -614 317 533 571 -369 436 -653 504 399 467 -164 414 284 -21 -769 -877 -15 -255 -270 361 784 568 -334 -421 -138 -89 781 169 -551 9 275 76 -496 -230 657 -104 -51 -34 -728 449 -641 459 -252 -21 299 -376 493 -544 -131 691 -526 723 -820 425 457 663 50 558 -79 109 510 -683 -452 718 -140 337 -26 -109 30 176 -344 470 -762 359 99 -417 -722 -760 -411 67 -812 -627 292 140 28 -103 396 -439 745 -411 723 -874 778 610 -672 475 64 647 764 151 -467 670 596 92 722 721 -436 -499 -809 787 -521 797 542 89 695 320 -275 -413 -539 -774 -484 719 -543 -561 -580 733 412 404 -180 -532 -191 363 147 -623 -98 766 471 -705 -127 -556 463 -265 455 664 430 246 201 -460 -486 -510 -157 -629 -497 -666 655 -477 -182 335 332 334 -558 -536 -84 467 555 -547 215 93 317 -669 767 -332 -527 -792 -760 -664 378 509 330 -760 -371 -197 45 353 422 277 -885 483 -449 -308 792 338 -306 -715 603 -579 173 -50 496 -355 682 489 -137 55 152 447 -124 -342 794 317 514 -577 -765 -474 -708 672 -289 -53 -468 597 4 192 124 267 78 368 -569 216 614 24 -32 1 -524 410 -38 -298 -297 -629 -135 160 520 18 -49 737 -379 530 -494 -876 -406 -100 -211 -690 723 428 528 -94 -141 375 -290 -122 617 511 45 -831 725 -704 -860 -432 309 283 11 518 -476 277 -525 478 -409 -792 596 758 488 72 -27 -390 -211 -332 330 592 -758 -368 -62 -662 605 337 -17 346 -226 -151 196 537 79 -49 -286 401 486 -397 -817 370 -805 603 101 280 314 -312 557 -570 -653 -667 -682 656 -129 -689 -181 -11 713 497 743 -760 325 8 -516 -559 -223 746 662 -639 -87 -652 -540 -233 764 -293 -237 -124 566 -91 -895 154 145 -62 -693 -873 389 703 -77 -315 -62 -532 -833 -561 -454 -241 201 -807 686 -745 -631 321 268 29 -529 629 -412 544 -557 -620 -415 553 -56 744 -467 -553 773 61 -179 -356 -787 -741 659 -402 567 555 -84 748 -46 -118 -450 542 31 498 -289 12 751 -382 797 727 -332 456 -623 257 250 462 576 698 -188 -374 -583 740 -185 -29 684 -182 -473 788 -661 -460 -615 581 168 -607 -798 -476 -541 -874 -242 478 380 190 29 117 -352 -782 -688 -872 -883 -162 -114 -683 417 -482 -535 -437 -835 -670 -486 -513 -501 -789 384 -890 -49 -894 -694 108 666 -450 -870 -78 -787 -797 -607 -23 275 273 -488 -840 663 -877 81 229 271 -296 -313 -334 243 -468 713 535 -718 -727 -160 -877 -70 665 771 390 204 -297 -601 617 -75 154 488 -268 -499 650 -129 52 -85 736 -156 -348 89 112 -45 -105 -52 -91 -547 401 -370 524 201 -155 -57 556 -827 -765 -215 727 -790 -636 -640 320 -717 -441 568 765 17 -261 326 -543 653 -664 351 -341 785 -93 -256 655 82 -860 281 145 265 -83 257 -227 141 31 371 -826 -202 679 -402 300 -847 371 458 299 119 299 -297 572 350 771 -675 -794 -392 43 -72 -729 -694 -530 -576 17 -629 -778 272 -634 142 210 -275 779 -725 479 -738 47 -363 -631 690 -598 -650 143 525 -786 -292 224 166 -597 681 -267 -740 698 -3 -135 545 186 534 -501 267 369 334 -318 756 31 -335 248 -25 351 -233 459 220 787 504 733 -76 254 -25 -281 320 477 765 -414 -32 -691 -844 -454 93 441 -232 -465 220 479 -90 98 -800 -457 356 -168 -82 420 -184 -437 190 -45 -456 -204 -731 -381 732 759 -204 -282 754 -455 260 -51 243 -807 -671 650 -131 -643 -22 214 395 -791 -897 319 -799 298 -869 -779 598 98 -714 101 14 776 217 -640 639 379 262 -590 -132 721 731 633 -326 -65 404 699 170 696 -105 723 -355 -129 -875 -495 430 726 414 -278 -514 -52 -752 -140 471 251 -36 -539 202 563 -810 555 493 -105 -28 688 -632 -223 -591 -801 558 -550 -584 -831 192 540 -140 -145 -388 -36 -128 -127 -705 99 -720 624 -12 121 170 -434 612 -421 340 245 686 -393 662 -544 277 202 -636 296 175 -76 -457 -429 495 406 674 -531 -762 -876 261 111 275 72 617 307 473 -550 -224 -418 -490 84 583 332 728 698 -218 41 -147 6 -222 533 172 665 -168 -885 535 -372 550 56 -359 534 380 -706 -138 -278 -3 -119 -142 -835 -201 -17 -163 -861 -131 -661 748 246 -504 212 -593 -691 -667 -868 -552 368 -719 120 519 605 367 560 139 619 459 359 -642 -268 83 -247 -889 32 525 -716 296 105 -563 771 480 -837 458 255 104 -699 666 227 -463 -808 250 -813 324 -762 670 -893 -673 -335 596 -693 -346 -37 289 421 110 -134 460 -265 593 -362 -646 -435 311 -125 492 -315 340 266 -648 -596 793 -263 -740 288 549 -656 -815 740 478 396 -112 -781 477 -83 -538 -236 343 -658 -397 -35 214 -29 -384 247 -657 63 -512 697 471 434 491 -395 -792 28 -458 -56 -784 53 -880 -558 797 -372 517 797 602 447 -634 -284 572 224 -632 -745 60 -302 566 -379 -143 294 -514 481 412 -83 -895 -564 42 -232 252 -254 272 -451 210 -34 -614 -650 621 -776 -132 772 -384 -627 -881 289 18 672 -676 -361 75 -532 289 -788 758 478 -510 371 27 635 -224 299 632 -542 731 711 552 355 -734 675 626 70 465 154 224 -816 -874 -609 -139 307 331 -891 248 778 -297 -786 -117 -597 -624 -459 -94 -157 180 -881 -444 469 -163 786 -118 656 -799 213 62 701 -171 -23 688 75 718 506 456 -807 108 465 682 783 -709 -315 -861 -198 755 240 203 -454 -795 220 -192 27 458 -38 42 -464 -17 -72 -660 -766 -197 274 -104 49 -647 -192 -26 -371 132 664 -449 441 47 730 -843 77 -315 593 -695 -91 388 278 -759 -785 192 786 90 87 520 707 514 -388 607 71 -629 -666 -316 651 -624 364 -598 -404 -42 -595 -815 -451 -484 46 -198 431 325 -422 785 -838 282 20 216 -741 496 134 -116 -795 -607 5 -825 678 535 -396 -111 -441 146 7 583 527 289 -252 -269 721 -412 477 396 -851 -274 -506 -890 -96 -496 -871 442 797 284 225 -636 725 461 -567 -495 -816 203 -169 17 -471 -468 -704 -526 110 50 573 145 426 528 -850 339 -492 123 349 -587 667 656 -263 517 661 -134 -461 278 -346 -672 -366 166 218 512 -173 -484 454 -549 -326 -535 -577 -87 -320 534 -126 717 -405 -3 -500 522 -330 -749 -5 -747 -333 730 -551 212 -736 85 -261 -108 -365 624 -800 73 418 63 -165 -694 746 -898 -537 224 -277 786 -521 -861 -647 278 361 522 -452 606 -840 -876 -796 263 70 -789 696 -439 226 735 -830 31 -841 -452 -605 -724 -461 752 -872 -465 661 531 -691 -10 132 730 -576 -331 -752 664 378 195 776 524 552 448 660 -317 606 -220 -272 -769 -91 -479 750 371 -589 -57 727 -217 -211 395 470 -721 502 -308 525 738 34 312 -235 -261 160 -874 -585 -205 -214 270 -405 -735 36 -52 -35 592 234 377 324 -833 -256 -89 -269 -725 -122 239 63 -376 -440 -74 -131 -32 576 164 345 146 206 450 -893 -290 -650 272 -151 457 155 347 31 408 -289 601 314 -854 7 -793 -684 339 338 730 605 100 -813 779 69 750 -512 -698 485 7 -594 545 723 742 -572 412 -68 -862 -357 -666 728 -653 529 -744 465 173 -362 -279 473 527 220 78 138 -84 606 135 -313 -241 7 -893 145 125 2 717 -765 -371 -325 -484 -511 51 -456 551 -570 -159 -76 -781 -328 708 -883 6 -602 -239 71 422 436 -685 149 360 -733 691 534 297 -12 -582 218 719 195 -529 219 592 -25 544 -564 581 124 -778 -30 693 777 550 377 -343 719 -489 -71 -625 -826 -754 -319 -743 144 -26 -604 633 -109 76 103 586 149 -94 -585 723 -420 -416 -621 424 358 559 -142 -70 461 128 435 495 190 -513 -410 607 573 -497 -575 161 -687 -867 -474 -22 -9 -499 -672 -301 -106 528 -616 439 250 545 -23 -878 186 -465 441 -869 -892 597 -481 334 641 -509 283 86 -550 -419 -471 -492 -104 410 318 -66 15 477 -306 755 371 -315 -213 -637 442 136 -285 -709 -81 -767 -234 -560 -842 491 721 558 -900 476 111 -137 749 -301 -672 344 650 104 -386 625 -572 -388 -405 767 783 -285 -602 -571 -21 33 613 -92 -540 -746 -827 13 -377 -24 332 -533 364 568 -591 -782 579 -560 263 -91 -620 -801 -136 552 -725 -881 -8 574 -228 764 -491 -520 -858 -465 -748 -688 57 -854 385 597 -495 -41 319 -544 36 496 -134 -255 -676 -52 -327 -240 -797 -199 615 409 -255 263 645 -316 503 -659 -172 -867 -340 728 -271 756 -872 -28 -446 -28 772 295 -428 -61 -877 584 -44 -307 74 357 161 165 -196 146 274 -230 -587 -256 -651 -585 114 -743 -388 -862 -62 -227 64 -740 -577 -221 -491 -397 -165 -342 496 713 8 347 -558 556 14 -533 -369 35 47 -758 -492 -585 421 61 140 -119 75 99 -203 786 680 -799 545 -61 -657 -889 256 -239 689 -395 -519 -419 -50 -147 188 -486 -560 158 285 -157 -822 75 304 -46 29 697 691 168 -791 -217 161 115 -347 -462 -865 616 -708 425 -822 -849 -458 99 -496 402 -10 297 738 -773 340 345 10 -135 -814 336 -131 -722 7 -113 581 -840 -874 158 -825 -120 247 26 311 -899 -597 547 93 605 -378 -767 -182 96 -526 -482 -891 76 488 271 -685 -297 658 423 607 -95 695 -683 667 -444 -886 -529 -894 -697 673 782 748 489 -317 -870 -298 -113 -834 -288 -731 -317 -820 354 -451 -454 -788 -245 -841 -49 -226 671 -389 -142 -698 692 -484 631 46 -209 194 -107 354 453 357 -214 40 161 -97 -735 -617 -867 505 -613 264 327 308 -414 377 -145 728 27 -779 542 -651 236 84 144 -360 -712 -558 -401 72 -751 566 406 368 272 -679 557 -803 793 -791 621 606 751 -97 -742 676 684 -168 -396 -499 -149 -161 646 -437 -276 -156 13 597 265 656 -377 -714 -771 160 -689 -455 398 -661 719 -249 549 -177 467 -393 -370 -222 137 -769 524 683 557 -24 -608 -631 -67 150 683 627 -246 191 620 -398 657 144 409 -866 -628 -426 -595 -588 473 361 3 -631 -476 554 -196 -673 697 -541 -232 -579 -400 -823 360 -845 -895 571 484 -573 -872 -459 377 -783 -695 -246 694 701 -467 61 391 -718 -31 -36 -371 -871 103 232 455 156 351 -221 513 -116 -209 -685 663 -756 -794 36 -469 -5 -783 -751 -647 -235 -471 211 633 784 344 -691 -218 -645 -434 661 -559 -94 -582 345 -842 313 -456 -561 -30 -229 -757 -561 -488 -275 -380 -683 -382 -49 423 -569 -264 -141 10 -642 -717 -175 -798 17 -226 -885 -427 -819 492 -345 -852 -843 -639 -280 -839 726 626 -118 -251 -760 402 684 -238 -65 274 5 -15 -647 -44 552 709 408 174 320 647 344 366 -334 682 -44 -322 29 -365 190 -639 579 -862 -163 320 -473 248 544 -788 -110 173 -123 751 384 89 -769 -605 -276 557 432 -684 -547 32 96 755 -662 -848 -359 -884 569 1 -320 -640 213 543 -432 510 -658 -171 553 -885 -707 498 287 -8 654 195 -68 -497 -252 732 -599 323 -226 -747 785 741 234 -310 40 323 108 -92 -408 248 -698 62 467 -453 490 -816 -215 389 768 283 189 544 362 -54 -263 447 352 764 20 -330 -336 -740 405 -413 -674 -729 -717 -633 -573 427 -604 33 -848 -153 196 743 -643 -309 56 24 446 44 479 256 -330 -90 -788 -747 -352 237 -815 764 149 -898 789 -17 704 571 -493 -870 -786 -239 -211 718 742 -432 268 345 743 -750 153 269 -486 55 -646 -186 -894 -709 -261 508 778 115 -851 -143 2 682 -533 -732 471 -269 -418 427 -720 -34 498 -781 -382 436 589 505 -660 -657 267 -257 0 -583 410 -235 -697 -22 -50 -367 -490 -545 114 762 389 -369 -781 -640 -419 332 -752 43 -118 30 -189 632 -426 -82 -334 459 107 361 707 290 9 -358 266 -223 -133 767 -575 -876 -441 263 616 -280 -489 594 428 542 -455 5 200 -64 -807 -44 102 236 58 136 -363 788 140 -360 -836 -190 -540 10 775 -708 -77 -389 293 768 356 -781 -248 768 181 -61 -786 352 559 -153 -130 -454 -306 -304 -226 -255 675 149 -45 -496 -780 -129 -719 -877 170 -852 752 412 -506 -342 795 208 633 -547 398 -447 600 -330 691 137 -496 82 -830 -726 499 590 -299 -891 -180 220 -708 -485 783 -179 751 -80 -561 291 381 273 -844 -500 355 16 -23 697 655 -645 -226 676 585 -299 578 -182 -466 664 302 -44 -509 448 207 170 -293 -594 741 519 721 -269 83 646 455 -741 530 -882 6 -413 -817 -731 -100 650 -278 -35 682 -375 293 50 304 759 -129 90 -259 -559 16 -491 331 704 740 564 544 93 364 -255 682 407 -59 247 730 148 280 456 -132 778 229 -447 -560 181 402 566 731 161 -147 212 -785 751 -553 172 108 162 773 91 23 -160 371 418 -370 -863 -73 315 547 194 255 -92 -81 -533 589 634 -571 -592 296 92 617 164 -173 -582 -280 500 -303 -895 260 230 -787 665 398 -131 198 -174 542 -111 309 -476 -278 -767 -251 -453 -742 -850 690 -814 135 -302 326 545 468 -13 -535 -412 798 -420 329 480 512 -567 -578 222 -68 -148 -727 334 72 -719 299 -203 -373 468 368 -721 130 -768 599 -812 783 -70 -100 -783 289 79 -748 595 415 -674 -731 745 130 -759 -40 -752 -57 -382 -613 241 -81 -433 592 -141 -495 -334 -64 -581 -736 464 -521 52 441 -485 -295 381 -408 436 -94 568 779 -895 -290 109 -470 -642 -121 308 31 -729 365 -758 -340 520 -521 -803 503 190 181 -673 705 -142 -195 -33 -362 -95 394 -489 -555 -126 -348 359 -265 81 -778 473 -109 -718 -474 96 350 589 -559 760 584 -482 -847 -153 -899 605 472 -50 -123 -887 724 675 -752 -707 311 537 634 529 409 -537 -797 692 -623 -833 -60 197 -585 354 -122 354 286 93 -764 659 -773 55 -284 -59 563 -820 -750 186 97 -763 -794 87 -123 611 461 -298 -76 -456 -806 1 -711 -239 -747 -460 -284 -599 27 269 223 46 452 -241 449 -622 -308 -655 -389 -388 338 758 -700 -54 -414 -629 -90 -601 -731 534 -387 -594 359 -429 -543 -33 416 -510 -487 -861 -842 294 705 478 -295 504 737 755 270 -720 793 625 78 664 -294 -378 -201 647 -191 -293 492 -172 62 -719 618 -407 -270 23 696 -368 82 -543 -768 80 -622 16 246 -328 -299 205 150 -87 293 -545 -729 -293 209 -143 171 59 -130 298 22 -203 323 -41 336 350 769 67 -411 152 -574 -382 -35 -879 308 607 -444 106 588 710 -280 455 593 402 89 -361 47 -554 -68 690 74 473 -271 369 179 -673 -136 -358 -361 -720 -726 -600 -657 655 18 -104 686 422 386 -435 312 122 -206 -14 -368 719 336 -774 -734 162 -720 -340 -408 236 76 104 -601 762 524 630 793 -660 534 286 349 -570 -700 -465 -894 -199 -384 524 712 -151 798 633 -826 -66 593 280 -626 -485 -432 -117 -425 314 -114 -223 -40 220 -325 353 781 -567 83 -857 624 719 -203 -222 727 658 -2 -751 -610 -525 -125 335 -766 -533 -398 -28 -65 265 753 -275 -139 -536 720 -729 168 492 -585 559 263 672 376 424 -174 549 710 354 -222 213 -278 -778 86 247 348 -142 -180 169 -855 -780 467 113 375 525 653 144 -305 535 236 752 -841 -788 -57 375 413 267 121 -536 634 448 -214 295 -244 446 -786 -400 382 -603 634 354 555 752 -34 -163 6 517 -172 -437 517 454 -236 -340 156 -790 -4 -836 724 -711 179 650 -868 598 -777 771 -779 -514 456 -338 -889 -769 -417 260 517 -566 40 127 -389 -181 321 -710 -652 -21 -117 -723 686 -521 428 -389 -444 -440 -6 576 262 775 -423 39 37 -587 408 -22 676 168 -543 202 620 -298 572 -153 -609 314 -481 259 798 -219 690 423 -204 -118 -173 695 -167 191 361 205 183 591 -746 52 -403 -134 578 -882 8 -476 -187 56 -820 -271 680 0 -264 -403 646 -685 246 252 -49 542 213 397 151 -877 525 -797 -418 217 527 795 -310 -290 -483 411 649 -780 543 521 419 -778 221 -694 724 629 161 230 -641 65 -321 -73 704 24 -610 520 -310 68 484 -868 133 -200 753 91 706 -425 718 -656 -616 697 64 202 112 -367 -372 -32 -602 6 -253 -556 -872 -229 79 -27 -288 -871 142 -272 583 745 297 189 647 -142 -749 51 -437 57 -725 671 602 -119 -18 -744 426 742 355 -79 375 369 -29 -738 132 744 106 284 134 -38 -795 -128 -596 420 -404 559 -430 -420 645 244 -329 724 -792 -470 -416 655 -248 586 -492 -762 -289 -82 427 645 539 464 -71 -523 240 -59 -63 749 490 126 -900 264 -809 -425 -566 -866 -470 -240 -815 -116 536 -393 73 89 -590 -836 -674 -532 593 538 709 -885 -699 -33 -43 294 -379 -514 -581 277 -542 667 603 727 361 -485 691 -884 -678 -841 -535 389 -842 478 -220 -20 -835 -263 -241 -335 -97 215 -482 73 488 -739 4 -81 47 759 -206 -273 693 615 479 658 462 69 -431 -673 742 304 221 410 -572 -53 -305 -796 297 324 -830 781 -790 -35 -292 -180 -195 -749 199 -31 -740 41 467 -631 -214 -396 575 753 -702 -58 -697 -598 -108 -180 -788 640 -563 326 610 57 -288 159 579 -352 -606 368 -714 453 -34 -646 -520 577 -96 -824 -724 -552 130 408 -110 245 116 -378 -131 472 194 -854 752 -144 -822 787 -369 511 -584 624 499 -370 540 140 57 -403 -318 4 -109 -184 -735 -210 -59 -660 -875 -107 137 -385 -757 -615 -604 171 -94 -292 -150 121 149 471 -581 467 -567 32 389 495 -594 574 -537 -576 -524 -789 542 -222 -219 175 353 -802 780 -257 342 -37 -733 161 -411 585 293 -625 660 346 614 -431 407 719 537 101 761 687 649 -342 459 115 -325 -664 800 -264 335 799 -18 -142 -564 395 28 -122 656 -361 731 -661 -408 -444 375 -527 -693 -745 654 608 647 -530 -802 -775 126 567 -515 710 -90 -594 -49 -630 -181 559 40 147 90 -551 -64 -821 -95 -260 684 425 -873 -33 620 -56 -94 -408 770 300 -678 617 -53 -208 642 -365 -715 -296 -704 -644 -707 -725 187 -34 637 -755 -368 502 -569 165 151 -888 478 -325 311 633 -403 376 132 -310 -521 43 -678 406 202 -850 -218 591 -195 -367 -167 8 690 -372 -337 181 -794 -148 -417 -766 -51 414 -612 417 300 171 196 79 -174 415 332 -761 -636 652 -730 -853 -137 -149 -12 -211 350 -502 272 -330 759 -460 755 464 -475 -600 151 338 21 108 -338 -785 365 598 29 741 33 -82 79 594 -173 -728 375 90 -92 470 -776 -609 221 -322 2 88 228 -326 -86 -6 -103 784 282 -206 -256 -800 669 -444 693 -69 439 367 -759 98 660 332 248 -23 -836 207 413 -62 476 50 404 -206 217 502 423 437 505 -205 430 -770 -563 -317 231 609 723 -727 660 586 -571 -852 310 698 683 63 561 -771 -622 332 796 -205 146 -560 342 555 -209 -642 -385 36 615 527 -317 582 258 256 600 -141 -861 260 -834 672 -888 -373 169 -874 -737 -85 116 -207 -339 -213 -286 138 388 -807 -842 244 335 -561 312 31 781 385 205 426 -640 728 151 -563 -823 373 -328 30 -61 244 -93 -764 -862 -635 772 -498 421 153 582 298 323 680 469 305 -839 230 -600 521 153 776 37 -267 -586 -559 -227 -591 503 112 544 475 276 361 -146 -49 356 -542 -239 -28 94 334 -262 4 -694 697 -466 461 -63 511 -568 -557 672 188 -84 45 -846 -655 48 -857 713 -579 481 -599 481 615 -785 330 696 457 399 383 367 769 635 184 -525 -204 -492 -474 -661 97 -629 213 -308 -762 -165 -530 -422 -751 279 795 -28 766 -551 -282 413 -536 -595 -199 257 -812 655 -707 -893 634 478 -856 -60 327 -169 -638 -105 -118 -328 -341 -894 728 -594 531 -25 593 -687 100 -581 638 -610 -462 -244 350 25 -485 -813 524 -429 236 755 795 -509 292 463 113 105 -779 533 -651 426 -392 -472 457 -518 108 -65 -21 701 -665 -714 -764 436 -114 269 -249 246 571 -426 -355 251 -167 -885 -259 -370 -67 178 -354 -74 32 -290 -823 235 470 769 260 779 -248 -304 640 -768 775 -724 270 307 675 648 -532 -366 -33 477 554 79 99 -281 382 415 216 698 -185 599 775 62 -392 60 -239 -729 -106 359 -212 -327 -542 724 216 364 37 -585 -606 121 -212 -716 422 522 261 -376 -130 -718 -382 -482 448 -837 -453 -603 -297 115 527 -708 -164 346 -746 413 173 19 -283 -623 117 356 632 644 174 -251 -122 691 -782 435 726 469 204 -369 673 671 -44 -718 -708 -684 -451 -575 685 193 160 151 -167 -398 465 -633 -588 289 683 -633 526 -467 51 568 -536 -180 -582 -451 68 -380 -878 -869 -295 -876 -272 404 -690 -531 576 -708 342 -533 477 -510 -488 102 -263 414 192 -467 377 763 771 -252 -792 -579 -753 -655 105 737 -369 57 320 -126 280 -72 289 -518 412 -725 -685 -119 -338 102 431 -755 202 604 702 -627 354 -815 -124 -93 484 254 335 349 -817 759 488 -886 527 -858 -693 -824 417 161 62 -10 -509 289 654 -273 512 135 -117 422 301 -83 185 -721 -28 341 149 690 -546 -742 -358 -134 616 -652 38 -412 715 -18 532 233 699 587 168 -292 -584 -278 -100 158 615 -6 768 -559 19 133 -896 358 290 451 586 -544 222 480 -695 -315 -525 -134 597 -540 281 654 25 280 260 -46 -500 759 122 315 304 180 -376 358 -541 -61 12 -9 501 637 -72 -734 -260 105 289 477 -339 138 319 -650 -603 -124 442 -432 732 -383 235 28 -352 234 641 -10 560 -306 -765 -102 -625 -590 -726 -307 -127 -854 667 605 -469 2 -899 394 -769 644 -655 -859 -632 -666 544 -887 166 36 181 62 90 -341 -649 -449 749 -20 -83 536 485 -837 -45 -664 -731 -860 -155 602 158 257 257 479 7 -432 146 -651 153 742 696 -78 544 307 264 297 -168 142 62 384 382 595 197 682 555 -682 -476 291 77 307 -870 713 165 415 -409 319 147 -565 135 418 -395 523 695 229 -251 -224 -170 13 -469 -634 -697 -215 -427 353 -652 -610 505 112 64 182 -828 -485 -98 381 -871 512 785 539 451 -377 -487 743 -193 -220 -512 -551 -329 720 15 -503 -154 -221 -130 94 -889 -182 -759 396 -602 155 -185 -662 -536 -760 -286 -837 401 -555 -155 18 -64 -476 -387 -319 -244 -788 -582 42 478 104 -638 -30 274 -96 458 163 269 -631 -606 -132 343 -713 137 -867 3 725 -833 627 -552 711 527 -317 89 -621 -26 18 -627 769 -888 3 365 509 273 623 -666 257 -340 625 101 489 -314 -459 -778 91 -165 -116 484 -282 -345 184 -527 -853 303 104 -66 -324 99 524 392 -121 -346 634 -71 252 -46 421 318 -805 -142 -9 90 -785 -327 171 -357 398 -204 -837 607 -743 -372 222 734 556 487 571 -242 -69 -56 -134 -140 -290 -599 -152 126 -720 714 410 -312 -41 -39 -541 80 -172 462 -41 514 -244 88 -145 242 -476 428 664 115 223 516 481 763 -577 -6 -883 -781 699 381 754 -244 -438 -355 593 -245 -854 -50 250 446 291 -209 511 -370 298 576 -76 -456 -361 440 -192 130 -583 -644 497 -223 720 57 315 -798 213 -71 662 124 -859 -639 712 592 -14 -627 -558 -237 -379 -130 754 508 -551 792 437 -121 337 513 -480 -741 -507 -197 -785 287 -148 -644 212 109 -213 719 482 731 -602 -185 692 -771 244 -864 450 712 -867 -82 92 -497 -840 -68 387 -412 -126 -598 300 219 -33 -523 -182 -175 -316 443 490 -202 389 -779 -356 444 -832 -728 -99 394 -181 648 -110 -428 97 -230 -272 -8 167 -498 -425 776 -674 481 682 -428 -302 28 322 492 -274 791 -443 456 158 -638 -495 -105 372 172 -534 521 -15 -238 -702 -735 369 82 -387 43 -832 -716 201 734 -592 -37 137 366 342 -367 611 -776 647 131 -896 -516 578 -494 773 -843 499 336 1 309 211 177 27 -818 -657 -9 361 332 -43 -637 -503 -523 -114 8 -508 -691 -686 298 -120 -506 527 560 756 -638 -185 -464 -773 52 5 -729 698 759 232 -478 -801 52 179 -107 800 -840 235 572 -215 438 718 -63 -249 384 322 164 647 -634 714 282 468 -69 -403 -26 -738 326 -41 14 631 542 -299 15 -558 -797 -61 -37 489 -780 -796 785 -632 49 679 416 145 -409 -196 597 -220 -729 16 534 232 -554 -742 776 203 -729 -690 569 -285 658 -313 297 -726 -831 -895 393 -442 -247 -458 -157 -859 -607 -579 -635 -335 -473 -557 6 -303 -248 203 -661 522 160 -83 678 465 313 -598 -406 187 231 56 -68 678 -123 717 781 132 458 -465 332 259 -348 415 -869 -456 210 -314 731 -218 217 -166 149 -163 570 -773 -373 -15 -473 -399 180 -766 -422 396 407 713 783 -31 -475 -41 -704 15 -32 490 -791 321 284 711 -690 632 -742 -538 -436 -599 508 504 692 -340 47 86 40 181 671 -854 -473 233 75 334 199 -854 -815 -466 350 -254 261 353 53 -347 -123 488 -740 -767 -288 214 -477 -91 706 -534 -897 559 -711 -82 453 -282 581 122 -490 -623 -798 639 -541 -582 -65 -265 261 513 -25 -568 537 -134 131 -426 -52 663 471 524 -343 -855 -740 633 -384 326 -369 533 651 -257 355 389 393 -727 671 -688 -825 -749 681 -670 38 662 -237 769 -857 -369 -515 -231 -7 492 658 -19 188 109 -119 315 -493 -622 -743 438 331 496 -775 -614 -711 -626 368 15 336 305 189 19 547 46 109 342 -100 -359 -834 71 621 -260 160 -277 -121 122 164 -680 -713 -360 772 479 -385 550 506 -246 -682 -383 444 -134 -806 -464 762 -563 -450 216 237 -87 -102 -193 634 522 -604 -771 -883 113 43 599 271 45 -866 -294 711 204 -804 -565 -309 491 -571 -368 356 61 601 681 27 195 -349 722 525 -125 569 -122 -172 -664 172 -387 -553 -132 212 -802 137 -392 -155 131 -13 159 -853 723 388 -886 -823 641 567 -309 -376 52 580 76 776 -844 792 153 -645 -753 -489 -534 -704 -592 728 -775 -84 -764 -341 291 669 -699 417 759 679 -581 -550 294 581 701 -653 800 311 217 -768 -22 157 -789 391 -190 47 198 -295 -50 -76 405 -174 -543 645 -221 -676 726 -44 -573 98 293 -247 414 -48 -519 -600 -574 526 33 -659 -318 -777 -190 667 377 -732 -384 113 119 -592 102 -807 -822 187 -385 306 -408 406 -723 -518 -281 362 -292 654 -860 159 214 724 -536 736 34 25 261 329 224 -556 746 -866 -90 87 772 237 382 116 -427 -647 -163 -236 483 504 281 -309 -316 -330 -277 -698 96 141 -374 168 448 -480 626 -318 653 33 -886 169 172 494 -277 163 -279 -776 -890 -288 -600 -239 173 192 687 563 173 316 -199 -897 -375 133 -738 -318 -882 -426 -107 -868 -459 572 -800 -195 752 535 -471 -203 -291 135 514 546 -540 175 -204 -542 -823 578 -451 417 272 415 430 -123 291 -676 -709 229 241 238 190 -15 145 -689 -135 333 -729 -32 320 -553 -474 145 -67 -590 391 -320 696 -695 -76 -335 759 721 -539 388 -215 556 390 -128 498 -163 239 20 422 -596 -205 -168 168 163 306 -451 389 -775 728 -312 790 178 -432 -590 276 290 479 -251 -335 216 -82 9 347 -103 223 -166 -893 668 7 295 -615 -368 500 -270 -640 295 -19 71 187 570 698 -883 93 -168 618 440 -791 325 299 -413 -243 -630 -459 130 744 -609 435 505 419 -738 -192 -216 448 429 215 156 460 288 334 -897 38 780 609 -603 -642 588 67 -174 381 -126 -403 -622 -378 -647 -872 416 -537 -468 -143 -327 115 -421 601 -78 385 -774 -363 -705 204 320 -888 -197 -542 77 -681 -731 498 -243 725 369 -181 245 -680 -36 561 595 -349 740 -656 -824 136 -298 -810 311 -71 509 469 -319 -164 -805 86 -150 691 17 -627 274 -416 -831 37 237 -360 -834 298 512 -800 485 -6 75 683 312 86 548 -716 689 636 -145 223 98 -159 581 80 -427 196 549 -336 -62 -405 -683 216 -857 -472 -31 -890 42 -856 716 -180 461 416 90 -884 469 43 320 517 -43 625 -628 -239 268 -775 -58 108 -127 545 722 -832 255 -810 -465 558 120 686 316 763 -321 419 287 -655 334 742 459 -756 99 -357 -56 -184 424 568 -307 -554 -675 530 -126 -813 211 505 -900 163 150 614 -154 -599 -811 -295 207 578 -691 -399 -658 -620 -372 -197 502 -676 -173 487 360 678 -205 66 -283 736 102 -214 -572 -381 364 619 331 -46 -607 -271 -9 -580 131 325 701 -701 316 -549 311 383 377 -759 -240 -300 529 -737 647 783 544 530 554 695 375 -215 104 236 -659 -868 -771 777 287 -5 617 -747 -754 560 424 184 -103 72 533 -598 -339 -165 -8 -679 417 -542 -237 756 708 -102 -737 296 780 745 -645 -560 -189 -602 732 409 104 642 81 -410 45 -127 -278 25 -462 -251 486 -516 -679 643 798 215 46 -826 525 148 380 -272 238 -355 458 470 149 134 -498 96 -88 -342 375 511 715 320 -161 437 784 -170 -57 599 -420 -708 -322 68 -66 342 793 137 -336 203 -789 -24 -824 -340 -16 -247 20 398 -637 -270 -601 371 -128 -315 -103 -226 81 -89 -524 269 273 -524 793 -503 224 -257 -847 -476 -643 -374 537 656 -595 -645 3 -843 532 263 -425 -347 394 -761 456 -85 -657 -218 800 337 514 423 365 -232 -852 709 -539 -418 -371 142 -573 551 -460 182 12 -101 -268 384 -716 112 123 -829 707 774 237 190 -842 -12 137 341 -562 -849 72 568 -361 -514 -34 485 -389 -478 -690 697 4 -456 -369 543 -303 -601 129 -393 185 -181 -285 74 447 489 546 -629 438 0 -720 663 -114 485 286 197 -292 732 -742 -141 -837 370 -475 156 439 422 488 -750 -144 -425 719 -484 723 -283 -434 245 26 -475 503 -619 -174 -327 551 -543 705 -405 136 140 226 757 -216 -372 -745 -481 719 -259 -329 -95 -586 -105 666 -84 -482 531 -337 -570 342 -714 -618 -653 -577 321 59 -171 -99 -61 -665 160 220 -595 372 -302 -136 10 -557 182 799 -250 -233 33 -364 128 -249 778 -131 -612 509 660 -396 -590 69 -66 -899 660 487 483 473 -879 4 -197 63 -778 -337 -900 631 -803 38 232 -632 652 -94 -285 478 -696 472 -794 -454 -109 -864 -300 -167 -81 417 -546 -50 -372 -764 526 261 -432 488 680 -365 -539 -174 -331 -262 119 497 368 -421 -671 139 195 -278 99 -515 46 -202 -535 129 7 -62 320 792 77 277 277 489 -177 -821 246 -607 65 -871 182 91 -875 -417 773 -136 145 -48 22 489 -251 490 -140 355 676 -536 -30 -262 -221 -4 -678 -596 386 -442 454 508 -513 -831 -374 -696 -798 -471 677 361 -520 284 -437 65 -282 -895 4 -378 598 -307 -275 -361 -480 519 -577 -736 -398 -314 796 -76 724 -257 -242 -830 -522 -93 -7 -165 649 -257 237 -512 -898 367 -486 -656 -338 659 169 760 -46 -292 77 729 306 397 -518 359 406 -255 287 -563 237 363 -488 470 -525 -546 198 149 81 -366 -191 -269 -669 -782 288 463 -299 451 554 166 81 -78 166 163 -726 -852 630 134 -625 523 609 108 60 168 0 -597 471 715 -182 -110 611 -394 278 -477 -745 443 -731 534 609 -585 360 -129 791 -399 -635 -17 450 167 -477 511 -15 155 -512 -509 -103 -636 -766 337 -560 730 273 -621 -561 -706 -61 -786 -50 -24 -826 728 -70 485 -79 -428 742 -665 -793 -617 269 251 -451 362 -416 39 -521 -553 736 -112 -811 -334 35 -627 333 -77 439 -393 501 231 284 624 -794 -701 -640 553 368 -830 -108 197 233 492 251 440 -263 205 -405 -271 149 499 -734 -529 -46 -70 -646 -602 486 -21 771 472 371 202 471 -561 -459 -600 -845 452 132 -817 548 -223 -368 237 -762 -614 280 -125 80 -873 609 -502 334 748 -343 145 -773 378 4 -56 15 235 -125 210 609 -176 -429 207 797 -197 -648 -101 -647 -453 706 -237 84 697 14 262 -92 303 -366 -59 689 552 -685 581 388 -715 -535 -600 363 -732 561 -491 147 -110 -739 -573 81 -322 -570 100 -6 585 -699 -79 -706 -595 309 -279 -5 -404 -673 78 -728 -643 -152 754 755 289 -630 -430 399 121 -569 656 -854 419 -624 -464 380 321 264 -374 -163 428 784 706 -372 -571 -791 -357 245 -236 -439 477 -792 -593 613 -30 398 580 -881 -56 352 -15 -635 420 478 -706 -287 -116 -695 -98 -549 -179 675 400 371 377 556 -50 495 -387 -442 501 -626 -408 623 -816 318 -418 427 699 586 110 -757 105 -829 -396 199 439 -393 -674 660 221 -631 -701 217 457 -890 220 -240 -832 -613 8 -248 503 -658 279 463 374 -554 -709 46 -581 140 -846 93 699 -179 343 -726 707 -154 35 -214 -167 -789 -488 -819 -596 223 495 -290 -705 175 -701 636 8 702 -797 159 -735 -40 270 -557 -485 586 275 233 -776 515 211 79 -209 54 -268 -699 -752 12 525 -666 -359 276 320 -228 21 291 492 706 -417 352 -887 -118 -853 -286 630 -858 -212 -367 -653 -133 -339 742 -695 439 -7 -817 402 -67 331 -277 -204 128 273 -165 646 193 4 -501 359 -808 -619 -397 605 632 343 -549 -597 91 -320 -14 -881 -853 -369 655 752 -346 95 -23 321 -364 779 -415 -128 -114 -153 441 -730 119 451 -660 -279 333 -255 313 -267 -268 -667 -585 -323 211 344 -624 555 -102 435 648 365 370 -505 -460 -827 121 -189 540 371 696 -640 663 -866 694 -288 487 -79 286 591 -540 -865 -739 -473 27 -163 180 -395 497 -600 -753 33 -750 348 317 -145 -817 85 -454 629 743 601 -865 -407 583 161 483 171 550 -62 72 426 14 -505 -628 520 692 -736 585 372 -805 706 -188 440 417 244 303 4 371 -770 -564 280 120 49 -586 407 252 -719 -613 -659 7 107 -526 -749 -169 -588 -536 688 -726 644 -204 -660 -636 -535 -111 -242 442 19 382 251 -458 -422 -539 105 -777 -684 451 -526 -224 -503 -28 66 73 -337 -58 -594 253 -585 -463 383 -113 -477 222 -645 -721 -382 206 334 -440 -899 363 -35 -359 297 -363 186 23 624 256 -229 179 -70 294 -173 191 -797 365 83 -459 788 -802 -240 -738 -614 -19 359 -453 -839 -837 -155 -14 756 406 -546 115 90 593 771 -693 251 -238 -497 789 15 -562 -859 -627 373 150 -10 -804 30 251 605 131 373 -250 388 -499 28 -449 216 -277 512 -849 213 223 17 -649 -394 -679 -737 157 -710 -892 -26 -343 -715 560 257 270 495 222 234 136 -612 -216 -85 139 674 -99 -624 354 -539 22 323 436 -728 -485 -175 185 -358 798 -638 -346 286 -894 130 -881 394 121 11 -286 -102 374 -601 -843 -370 550 -675 633 387 -819 540 20 -344 110 -14 551 619 -282 564 584 749 -356 26 776 -840 -114 -86 -46 793 785 -311 103 98 55 754 260 186 536 191 -735 576 -597 297 132 -459 461 686 -625 313 394 725 794 103 18 -531 72 -488 -415 -899 112 107 -492 516 618 -710 693 24 487 -563 -497 -74 662 -544 663 -805 134 -154 140 -595 560 577 -595 357 366 387 448 301 255 -254 46 442 523 196 469 147 -613 444 -143 -191 490 -780 307 -768 -697 299 92 97 -736 53 -705 559 -116 -720 750 404 -412 -547 -250 299 -339 778 -478 -774 -537 -326 -400 483 488 721 -725 -805 631 -860 -52 212 74 459 -279 -823 -260 -623 -882 -213 55 -97 8 -178 -184 -288 -200 -225 731 411 -250 -261 524 -151 -647 -31 203 78 -624 285 -177 -867 11 -610 422 -192 238 -851 152 -611 146 283 96 289 -744 -182 185 674 -816 -830 -775 731 -642 -44 -710 -852 100 143 -706 -697 -70 163 -336 -786 -86 296 -402 516 197 -365 311 648 -258 -429 -734 173 -406 768 34 -682 708 -374 -751 479 -51 -286 618 671 -346 80 -358 236 -874 -228 -586 671 -670 544 123 716 -164 -437 -304 -718 -184 326 -632 -592 -668 -547 -604 -877 -404 597 518 441 204 -759 -676 -289 47 -28 -321 519 438 -67 -332 -659 428 178 619 -63 145 527 571 -316 122 136 -508 -334 399 -617 115 -290 -855 436 -479 616 -728 754 -26 -273 314 -588 -293 745 -767 672 266 747 589 -178 -428 117 -274 45 -417 -54 88 209 -651 229 14 -664 -88 257 258 -884 348 196 84 403 82 -232 -65 -281 -794 -673 -733 -411 99 93 237 -319 669 -329 522 -599 -654 203 -164 -168 133 657 768 73 692 527 -265 535 292 -465 -163 306 505 146 188 -750 621 -235 419 336 -344 -565 -550 256 150 157 -569 -316 -1 740 -470 -443 376 -746 -828 -517 -401 365 -140 -56 422 -179 -884 717 -342 -25 -843 -432 41 531 -684 -263 367 -77 -522 510 -452 -818 689 496 542 -818 -393 352 -459 108 -572 -898 -599 206 -471 -132 -559 -366 -113 383 -383 -654 -48 -503 -336 753 300 318 -117 581 -156 -554 438 -682 533 469 565 -439 -658 -425 -6 620 546 756 -65 51 72 -750 601 -577 12 -861 -557 181 679 20 350 433 177 -222 -548 -604 358 237 769 -148 -558 456 -161 66 -299 -86 -285 -489 192 -722 374 -538 -569 -817 208 -549 455 195 396 -196 -668 474 648 -561 315 765 439 -768 409 765 418 -561 260 18 4 -540 -584 -151 403 633 796 -644 -441 -582 -682 568 -612 567 497 -652 70 205 -871 493 -270 -454 -675 -697 -668 740 -232 314 -182 306 -126 -11 723 -805 456 478 -499 -167 68 -448 353 92 737 -346 -861 146 547 -597 115 -173 -135 36 -8 148 -517 319 -897 110 71 -525 -694 -455 -894 45 -373 382 -77 670 -672 -59 793 443 152 490 583 -682 -58 -640 -238 -390 -517 -673 -78 64 -41 414 540 -83 348 -685 -685 -797 54 663 -656 640 333 -141 -168 80 128 302 -82 346 731 -893 403 -485 -36 510 -441 104 -437 75 -420 -383 452 226 475 -143 274 794 637 -118 609 320 380 -52 446 -172 -71 687 18 -873 328 -136 -864 -145 -760 67 -488 386 243 73 -68 -384 -298 321 -627 755 636 682 386 -679 490 -456 123 418 297 283 -463 -427 -114 -801 -735 -694 219 -894 -382 293 334 -369 690 -802 115 727 -798 285 6 502 -254 412 -882 -156 -96 -870 -381 603 598 491 -35 -686 712 753 -166 83 -441 -179 43 332 -190 437 208 202 -303 438 -388 286 89 -529 -487 142 -430 644 437 787 -413 -686 241 433 503 137 -619 -744 -165 -118 77 749 -892 -871 667 -121 -362 682 106 -710 -170 791 -581 575 -846 -163 0 520 31 313 -171 -181 -217 -624 490 665 -680 447 319 -835 676 -524 -864 775 -269 -553 393 -895 -204 -115 -173 -462 136 -104 209 541 -505 -503 -303 -590 634 -97 -841 -751 386 266 598 334 266 187 -883 103 681 -410 -513 281 -418 -798 196 -485 -866 -431 303 -785 -347 167 -244 -328 -401 437 214 -337 784 -578 -844 8 127 60 -460 -770 126 -528 -610 212 -719 -477 -281 238 -434 -12 -673 -94 323 -205 468 145 -584 -776 188 242 32 303 308 -261 189 -671 -564 133 -537 431 -2 418 -622 -111 -431 -751 633 312 -520 433 482 -17 -876 -205 -880 -561 -515 -88 -349 -378 696 750 -87 725 -531 -669 620 254 371 -52 -594 -737 395 -857 -574 215 362 -156 -225 392 -637 -639 257 178 600 -237 628 54 56 -197 -186 -718 392 96 -691 718 261 534 -324 644 -855 -507 541 -849 352 -182 -285 490 654 -496 634 552 -32 288 623 463 27 -417 441 523 84 430 645 -801 230 -253 -77 -192 67 305 -471 3 -445 -745 -308 345 21 699 670 -25 -281 -255 443 344 -707 520 267 22 405 71 -415 406 730 -520 551 381 -244 -365 -208 -156 302 571 -845 61 688 -49 381 -619 -774 -180 -298 69 -227 -821 -795 406 -479 461 -871 -507 530 -695 -338 -823 -587 -744 -896 -658 -261 547 -111 -474 -79 -568 -152 -370 -655 505 525 -635 687 -754 -151 -584 -458 322 -625 -380 231 -727 -618 634 -67 -615 -539 749 -784 -662 -18 44 -374 254 -363 -473 -399 5 -669 -708 266 186 728 434 -545 -33 -418 763 69 346 -20 -107 -710 117 544 -755 135 750 694 296 -182 735 601 581 -825 -474 -790 330 415 359 -860 -224 -729 638 16 161 229 210 334 -190 -170 673 -344 679 592 300 -219 -591 -341 235 -109 154 -259 261 -90 -290 14 184 -733 452 -425 -596 608 -34 -290 160 266 -339 478 -301 312 -584 403 502 -757 -594 559 -495 -46 585 666 495 -377 -466 535 -199 -325 241 -523 -560 659 -708 -618 -836 518 497 142 -204 -231 -776 -249 534 -779 695 -266 672 -327 366 195 -263 731 -788 -855 -639 783 -296 153 705 117 -49 -331 80 -134 364 -369 -797 -837 179 10 -38 604 -349 296 411 -525 760 -638 -26 -581 591 -685 -474 -844 581 335 764 586 -25 186 -544 -759 -225 306 -73 -270 445 -180 -665 -426 -281 347 385 27 -81 -149 -540 -381 -333 -763 82 -845 -500 -696 267 502 -703 684 487 546 671 580 785 130 -485 -20 545 594 -482 134 -410 452 -35 384 782 786 553 -438 -563 -469 410 -304 -455 -839 -856 -36 15 -559 631 149 298 -244 299 -299 -249 -188 622 -93 337 -65 34 316 -40 658 638 -617 -250 344 -82 664 -479 -450 -603 -461 -210 541 -704 -209 -591 426 248 -253 300 -153 -301 607 -29 -295 -100 797 68 -369 -249 709 -893 -868 401 -529 -499 724 -373 -712 -233 -526 599 -438 197 -814 154 541 160 -107 -278 522 -737 360 399 550 -890 -660 487 499 -411 -403 -591 -496 -353 -447 -887 108 293 681 -535 638 -532 -17 -234 481 70 559 -103 -79 355 -846 -855 -323 376 685 -264 285 324 -260 147 83 193 756 577 650 490 221 -279 343 720 -37 -277 684 -227 535 -878 -483 -110 16 -160 471 -662 -469 5 25 -524 -781 608 17 -533 300 251 485 -145 -510 -370 -744 -831 599 421 -485 -403 -468 -138 -869 -489 -314 632 83 -734 -753 -654 -229 -592 -737 463 -406 -891 797 -734 -146 -55 211 562 790 -784 -74 -893 -223 -81 -135 75 644 300 259 -525 312 374 390 -879 -285 -739 163 40 242 79 -134 -799 -341 -45 -780 -345 492 -64 184 -595 688 456 691 -101 -219 -563 227 701 345 -305 -729 685 -563 200 710 -87 -383 -286 -812 -225 268 -630 667 178 -271 -614 386 686 -96 456 229 60 -546 -103 -493 605 -302 504 548 -606 159 -63 93 -768 -718 723 -287 578 -757 -753 -180 -693 -192 -446 -620 434 752 -300 99 -150 480 -604 -576 410 -885 703 -536 -173 260 -112 -170 -551 -700 -254 22 -887 332 17 689 613 599 466 73 419 -754 -465 -431 -779 384 -329 777 391 249 -398 236 737 728 609 -884 545 407 694 -485 695 305 56 -195 602 -746 -588 634 745 -724 -866 -104 -254 -887 188 341 381 -126 -809 -142 787 -345 -481 -456 -130 -252 -255 -432 410 -98 710 345 532 -488 -655 756 -94 -57 201 -827 -452 507 660 487 -440 -151 -280 -269 338 -386 -880 89 -295 -768 -414 -493 -736 20 499 486 -576 702 101 -273 -303 642 -67 356 -369 578 -486 539 97 -145 135 -241 658 746 300 728 -46 -505 623 15 275 -783 -301 32 552 -353 256 -514 345 -567 385 673 14 -394 562 -886 274 56 -205 -713 322 -877 -95 123 292 629 -390 370 284 -158 -276 -452 -785 262 514 -809 -890 580 -10 -838 -728 734 667 -867 79 -786 -58 -893 -895 -851 437 -118 209 499 -818 514 -578 -590 464 197 105 347 48 -643 796 -711 -775 740 11 295 635 483 -439 -404 458 -86 -73 214 191 161 704 629 -380 -396 -496 209 792 726 -294 -308 242 -225 -559 -417 371 9 345 53 -620 675 -617 389 -8 425 608 -128 -259 781 244 121 -877 -364 -831 705 413 232 356 -471 159 205 -399 733 99 -339 -242 -679 362 44 -614 131 -126 -395 53 656 -464 -214 -221 86 533 39 350 695 -556 45 -811 -153 -129 54 456 -12 -69 646 616 -735 796 -643 -39 -786 -163 609 544 -579 -328 -740 -597 -109 -153 -72 -198 103 586 -470 -775 -602 -15 -132 285 -179 -595 -661 -362 630 44 -361 767 -314 -417 -403 -742 -303 -799 514 44 384 423 -697 -389 -834 -867 -505 398 609 490 472 423 -305 454 707 -500 -308 -159 -247 359 -127 -186 31 -110 481 -772 -380 -771 351 203 -450 -889 -825 -708 387 299 -59 799 473 482 -353 -488 -178 -394 242 118 -665 -204 158 748 227 -463 -574 -714 135 653 239 -611 483 -845 -320 -626 733 -644 -866 92 719 -37 -457 290 612 -98 663 -267 -94 -216 -482 -193 -507 -538 43 -232 363 -216 -796 701 -356 -678 290 122 -46 762 559 491 402 40 -145 -679 562 226 178 -316 300 -152 606 633 -158 669 -257 -453 66 -861 -581 -397 309 88 -607 711 4 -565 -265 -350 250 -589 80 -691 -647 -242 112 713 246 155 21 -132 -805 -604 -255 259 246 428 734 -492 -387 73 -4 -292 -339 783 322 -271 93 -79 703 -842 555 19 388 -769 127 -19 180 -410 -679 212 -474 50 509 -774 32 450 -72 466 -145 -2 -611 -439 232 745 -366 -117 -717 330 -55 -668 -808 149 674 722 504 -763 -187 -583 -702 -882 -589 -336 19 363 -54 -232 -314 -52 771 493 603 -344 603 -258 -385 535 -841 297 458 657 -203 25 -248 323 -324 -449 632 -847 -363 440 -669 -214 -281 229 518 -99 -699 -266 124 56 -503 26 85 -503 173 -27 -635 -626 -646 -100 -314 707 372 -462 434 729 577 -521 -625 -712 -155 -467 174 361 -376 -218 423 -448 -388 -733 607 -110 -478 374 432 59 -575 -849 406 258 221 -700 -648 216 179 643 -116 -474 -206 762 12 399 -528 -4 -345 -716 738 790 445 262 255 81 144 772 -503 -533 -895 -707 -618 324 -541 -250 612 -750 -194 -781 -835 71 228 431 -338 149 -511 -275 120 174 485 748 750 319 -801 -717 -280 19 700 223 224 756 -254 565 494 -260 -590 -726 625 462 500 408 -629 -680 -232 -741 606 -497 84 -740 -697 546 -405 798 325 -138 -65 575 611 -108 667 198 182 -345 201 -702 -835 299 790 250 465 -142 -231 566 46 -750 180 463 -625 -826 375 -111 -284 -68 -167 218 106 141 -665 -628 -668 -345 -162 -191 -787 -627 -599 121 621 -776 733 -759 41 -564 -783 -893 -42 -267 137 -134 -751 792 378 -748 -440 370 642 -843 553 424 48 -387 398 50 -254 602 -683 -830 125 764 -336 149 253 -742 125 -339 -45 785 -724 108 18 783 785 -94 -402 -715 504 -598 -807 -175 391 -175 194 438 129 380 206 -279 13 103 2 -344 -116 -574 289 672 -860 376 36 -195 138 -404 -148 -255 -551 -49 749 493 87 -469 -585 -579 -394 -278 -200 232 74 70 -286 722 -695 209 500 -825 747 238 -726 -226 26 -162 753 609 -13 208 -166 512 -510 758 -422 779 68 -7 -843 -344 -668 -357 -491 359 14 -254 560 371 -583 368 761 293 -669 -758 -125 -742 -881 -428 522 -334 609 -589 -809 -621 691 -119 769 -276 -782 591 569 -307 -505 -621 -782 -774 298 -703 796 -101 -565 -395 -778 -326 767 -684 248 -855 417 558 -661 534 -275 604 -680 479 -342 786 -461 623 347 -248 300 577 155 -331 -806 -351 750 570 -592 746 -492 -625 474 277 798 -69 -431 -379 -42 118 -682 120 -14 -270 163 682 -292 -156 -470 -748 85 -451 -482 -112 591 607 -588 -267 420 230 257 -761 465 682 -689 602 -847 26 -8 -368 680 559 491 -278 531 -85 -841 -624 -425 592 -221 -685 -305 -170 566 -409 389 314 -322 469 707 -835 318 -214 -308 -19 624 -861 355 622 756 582 800 -201 -488 -832 -863 541 444 -29 -787 -9 -716 -691 341 -677 -402 702 -18 -149 -329 244 -894 362 477 -211 -582 23 -529 -426 -584 -480 640 691 771 553 609 427 740 733 -585 553 -263 258 -435 -730 681 -546 -106 -760 -216 -119 -232 -747 -46 -498 650 -127 -634 773 407 580 -816 -646 -633 -443 758 -195 533 -575 -857 -607 -356 78 39 -504 -702 -656 -680 -169 737 -380 471 169 94 -653 480 -243 439 -555 114 171 381 -26 681 -783 546 182 -309 243 -625 -763 -898 -555 65 525 -545 -605 559 -472 -405 -160 157 413 167 -651 342 165 661 590 -586 553 -689 479 688 470 -427 -357 -35 788 143 271 666 -423 -308 129 -806 767 508 230 337 -259 511 415 465 -752 -424 -785 -465 -797 288 549 -451 487 319 653 -493 -825 -149 -327 -775 -591 -524 -814 -61 -842 -655 294 247 17 689 -672 459 -627 201 19 427 692 611 783 -49 80 -573 -414 457 -523 100 -592 -125 796 -364 464 -367 180 421 -359 -4 -130 -413 -44 -738 -213 -372 645 -623 553 -840 -713 443 761 -628 -229 781 -771 -301 57 191 534 -276 -377 -48 -713 -709 -716 -687 78 -583 -239 -683 6 -167 -752 -360 123 402 596 676 695 691 -102 -536 -86 -168 -638 -636 -511 446 438 759 580 -761 -388 427 211 366 263 -498 -518 -509 -444 380 -479 -616 733 -512 -551 718 300 36 672 -793 196 -186 -517 -246 282 -851 423 -876 -361 482 -772 -155 -652 -689 -370 -362 210 449 -21 -802 377 -372 -566 682 611 265 596 350 -815 -876 561 -218 340 344 -629 723 -355 -270 231 180 -868 -424 561 637 365 475 320 -500 -301 -302 483 -708 -28 738 -342 -640 289 150 28 147 -302 -365 -883 31 -883 -810 -403 617 -565 414 -99 -745 362 -620 239 -747 192 -634 -179 -166 -576 386 -698 769 -707 -654 -518 -628 47 204 261 287 182 454 -479 -163 269 186 -283 -12 -55 -540 244 -330 -14 -503 -383 690 -821 -520 491 -574 -294 -187 -371 233 -207 -431 -124 -404 -539 353 383 311 556 482 151 631 282 -52 369 -626 -551 53 -529 -861 795 498 97 -578 149 -796 -91 -714 590 -68 569 436 576 284 -51 415 334 -337 -447 99 -444 -519 133 195 -699 731 -686 330 -758 44 654 267 54 -579 680 295 41 -788 -116 197 -23 -191 82 -555 -360 -400 328 492 -634 43 716 -775 -308 -523 115 -870 308 561 -201 790 -401 326 -675 -229 334 -653 -447 -890 -113 650 -791 457 -841 -194 492 79 73 -304 695 -92 345 638 84 660 359 778 -884 -554 -895 628 -199 -760 -586 385 -329 -211 -538 -134 586 295 -28 48 -84 -221 -420 -366 381 -332 -60 -752 -863 302 782 746 642 -756 353 255 201 -491 -20 158 408 40 357 573 654 -388 -448 -88 55 -641 -274 538 681 -35 199 -376 -737 95 718 -186 -737 -545 -254 223 -478 18 460 -449 330 -181 77 51 179 329 -602 65 527 -699 270 205 374 738 -188 -601 337 -168 -308 -726 547 -150 -565 -180 431 -97 570 -74 -608 -788 143 235 -765 49 -564 798 135 202 -534 -162 190 735 -733 -657 661 422 432 401 422 528 -759 712 64 -434 -650 799 -868 79 731 -369 517 203 -603 381 -727 98 152 647 -167 -432 -31 -372 -574 127 654 -281 703 570 134 773 -856 -6 -32 -772 103 -223 -770 -473 704 -521 415 -615 -161 629 -196 210 499 -781 591 -26 671 -436 337 -81 482 91 39 276 467 -885 -659 -417 -312 -484 -744 -862 498 250 -524 -779 -314 -24 -35 51 -372 -841 560 651 316 -838 -867 792 273 -831 448 -404 -570 -429 -288 786 -604 -552 -723 -562 -282 -584 421 -298 -76 35 449 -172 -595 735 690 469 -651 646 500 756 261 279 -224 549 -792 -237 463 344 180 -91 392 -223 -235 197 513 685 343 44 -845 -423 -249 -900 638 572 217 -509 -325 619 496 105 191 -66 347 -45 50 -210 496 -217 -761 -97 -740 688 -692 579 -388 -20 311 -861 -328 402 339 233 -595 683 628 300 -248 -669 -153 -296 -245 792 -167 762 550 -698 -490 701 -675 741 671 569 59 -191 565 -887 -71 -735 -204 123 727 373 -286 693 -620 -90 116 -113 -754 -279 444 222 224 -788 618 -419 55 273 736 794 -418 -80 -115 -242 -470 352 -478 207 -262 190 -284 317 545 581 -678 -260 -835 359 727 731 -238 -147 -668 169 760 -886 195 -207 241 -864 296 -392 184 -462 -514 -796 -742 -448 -124 350 316 91 -766 -476 450 751 -278 -350 -579 -127 164 210 -619 -165 -460 -276 -6 -779 107 -658 331 -719 -562 536 -289 -800 548 -366 -802 -126 -360 670 711 4 304 662 -796 -892 447 394 767 -785 674 237 717 595 429 -524 563 -249 524 -824 171 -24 -366 155 -237 -298 -163 464 455 504 -371 -35 702 64 -215 542 522 472 -639 452 23 385 347 -833 679 -71 -123 -482 -892 -333 144 -482 791 -643 -852 -95 -600 331 -783 280 -748 727 -440 -762 159 -328 742 -505 83 -113 249 16 62 569 423 208 753 -829 -182 291 307 -875 404 103 177 573 -31 157 213 721 -837 640 147 733 -371 -101 738 -125 -429 89 490 459 601 597 111 -445 531 -222 -449 -801 681 -801 -351 -557 -460 128 435 -146 458 -368 775 -401 -650 455 13 704 -71 -135 576 302 -877 -829 636 -86 -462 206 -332 -618 -254 -827 767 261 -823 -834 460 -230 -523 469 -36 -145 60 -685 29 -211 371 499 -218 729 230 326 -168 14 -649 -385 -588 -526 -473 267 -131 452 -825 -418 -7 -357 504 -630 -333 -218 -844 507 421 -205 -61 -188 255 -97 620 192 563 700 -699 215 -787 -279 350 101 -675 152 -662 -418 -235 71 150 -1 558 -38 -112 -390 -691 771 692 628 394 691 370 -198 264 793 -602 -586 297 -657 -293 -360 -844 -601 -77 -515 657 -744 -508 38 253 -632 565 599 -278 -13 645 464 396 -838 266 -674 467 -715 -847 -160 79 394 302 -611 307 20 226 -478 498 677 143 -390 630 -173 649 -639 -484 732 411 503 485 -513 -118 70 395 534 362 -619 98 460 392 455 -752 -81 413 108 481 367 556 -12 683 -472 -60 604 120 -124 -814 715 -479 18 359 -696 561 231 509 298 289 547 -72 144 780 -344 482 485 -163 153 184 216 -755 611 449 77 -19 738 78 -285 74 -346 -473 -849 618 -104 -661 -203 158 575 -596 -651 -48 -11 770 587 -680 763 -218 -83 -349 594 -870 233 -825 -884 -788 -397 -167 558 -735 -352 373 626 -157 193 401 -751 468 -857 533 -170 181 548 -313 335 395 374 -694 630 -19 -427 345 593 300 -248 389 -186 -145 628 -698 -355 -751 23 295 379 -389 -20 -628 315 672 -38 -755 -380 406 749 295 -595 -630 -213 782 542 -59 184 656 -55 563 -337 -412 56 -1 -818 666 -500 -654 39 -266 -374 -742 -758 669 390 558 -346 -13 -307 29 50 -900 -149 241 -621 -387 -389 -638 15 -571 -223 -121 52 680 553 -675 415 -508 269 -46 -435 317 55 -453 -761 -416 -439 -316 -365 415 -752 -443 -377 -189 737 548 175 770 -157 -802 386 764 -514 -216 -272 439 -859 599 177 -818 757 606 -470 465 663 -153 -780 -538 -186 173 -374 -351 -492 737 430 -371 249 -480 200 486 -94 -297 -463 48 773 443 -70 -646 -166 19 232 -217 -198 201 746 566 239 -442 -342 384 -241 -872 -69 792 -101 390 277 394 197 569 71 -651 589 334 -509 -677 -772 532 -544 -577 592 52 115 -639 -136 274 321 388 42 114 204 617 -564 -409 684 794 591 352 248 393 -453 242 -204 -441 657 675 -442 131 19 798 774 -81 -215 -314 505 261 71 251 118 -199 714 -69 5 -226 742 100 583 -852 334 363 -727 -13 -51 187 -458 -888 -715 -176 -562 187 718 223 753 511 80 375 247 711 -23 -868 -804 240 -616 152 -445 -576 -774 -604 -612 743 662 267 -219 -196 289 479 119 769 -889 200 -827 -154 -65 -719 -821 660 406 -401 -202 -172 -419 -626 -7 -724 -267 -76 -195 307 427 126 -86 116 283 454 -222 -838 -166 652 625 -767 548 -392 187 487 298 -800 397 -440 654 113 12 -145 -135 188 198 -464 125 774 -598 417 355 486 174 693 -753 -279 -579 649 620 795 -792 125 118 -367 -225 791 -166 -189 418 -832 -447 16 551 -295 -424 -161 64 520 -200 514 -607 -125 728 177 331 118 102 -127 -884 -375 -292 154 -507 162 458 584 297 240 -207 205 -531 -737 180 207 439 -662 -658 -728 510 -330 154 -344 -747 -120 260 -609 -203 362 107 -769 202 304 -599 -801 -284 -877 536 -833 -104 509 -821 -328 15 703 146 -539 -66 546 329 -578 -342 144 258 749 385 -60 282 210 637 -765 -839 -297 568 -266 522 -806 -563 242 -762 -77 -364 478 623 -234 -401 713 -385 92 -542 -140 21 -136 571 634 -626 -183 -769 -613 38 -666 -578 -133 477 -658 -348 72 45 131 -850 -136 -422 468 671 -668 -446 -176 -228 -236 800 -464 -170 -18 -443 -358 415 382 515 -360 -227 578 -499 229 685 -106 -239 171 78 655 709 -428 474 -456 761 719 -891 98 34 430 -359 493 -205 -680 -444 -271 -316 -561 -677 -138 588 -183 332 -640 366 -400 127 318 -547 -196 -32 -350 -536 57 -755 609 -622 -477 -165 -853 264 332 398 -498 480 -45 241 797 -237 -875 -808 -357 294 178 -245 -651 -741 79 -366 -829 -432 29 595 -667 -191 408 -417 741 569 -45 -891 -53 -332 -403 -427 104 360 -392 538 -152 693 45 71 11 606 -317 14 -149 -463 644 532 -252 -10 -820 -384 515 -437 707 464 255 -818 332 -265 -817 -544 -374 -330 -751 184 -897 -75 -887 695 -713 90 497 301 163 -723 -898 -8 -348 -245 242 -223 -220 -363 604 -881 -323 -137 183 -164 696 99 521 -755 -801 -278 498 794 506 -475 619 107 594 -226 144 480 456 105 59 439 -591 -42 -342 -580 -29 663 -467 445 626 312 -157 164 107 476 737 774 -714 -472 -528 -49 123 -853 220 741 245 -296 -617 -75 473 -390 -806 -472 -464 440 429 101 212 -621 -895 -644 -411 -284 -171 -654 -792 215 96 -828 490 415 452 198 597 -124 -725 645 -209 -840 -742 -835 771 -157 -42 -769 390 306 94 -887 569 -480 6 -859 754 592 -620 462 405 283 403 25 747 -21 355 -307 418 -530 -888 440 557 7 547 462 148 147 735 -153 374 -552 98 -717 -335 167 740 457 468 -540 -827 692 -295 97 83 185 -734 350 458 -819 -882 129 -459 -47 -514 -331 235 -494 653 -469 664 -19 -101 -137 245 -753 -465 227 -672 674 231 -232 192 -845 -15 -300 751 -515 730 238 -897 447 296 554 563 -376 778 -454 -208 254 407 -277 363 657 -752 -321 69 -565 226 -446 342 98 178 -141 -482 -596 613 -358 605 4 217 500 243 484 -289 377 -387 715 -61 -886 600 -655 645 -473 113 790 -327 -565 -532 -893 307 -755 -821 637 -570 -631 -797 645 -8 -601 -692 520 705 290 -425 -738 122 793 515 82 647 375 -730 475 579 69 -256 198 106 -642 -551 600 736 272 588 -557 761 -617 162 611 -32 287 -100 626 -612 -67 112 -186 -714 555 -738 770 623 -322 730 54 -343 -350 -621 771 501 400 438 -484 -680 -407 -866 504 7 605 639 775 -644 127 85 32 -229 -523 239 -196 -396 72 205 148 103 105 588 -587 -430 -520 192 -123 789 -338 697 -862 440 -91 713 -890 206 393 110 -593 -469 -795 -744 730 -618 569 -687 -773 -573 -833 574 676 -254 -679 569 199 40 723 -795 638 -331 -211 -883 580 68 -113 -798 -435 281 -287 -751 572 -869 -328 7 -760 -135 611 -451 -412 -795 -451 304 -83 716 -317 37 -892 -546 517 -583 -879 -799 -846 -192 147 -353 -268 -734 675 -59 450 223 768 -864 -755 -141 421 -521 445 -64 512 -492 -771 600 -225 -695 626 174 -176 -511 -277 364 324 747 -603 664 -137 374 -873 -606 -819 -458 737 -334 12 449 454 -412 -729 -507 -793 56 -268 276 164 591 83 748 -306 -441 487 -723 -573 601 -844 -100 566 730 -312 -876 324 689 79 -849 -652 675 771 -44 579 72 -417 -222 -678 -676 713 445 -662 -259 -495 352 -338 692 60 363 680 -661 424 -20 9 47 -503 499 195 -297 668 -619 -188 479 715 -503 541 421 591 -210 355 -667 -156 511 -131 42 -495 -861 492 -575 640 -500 -206 -212 412 706 -726 -406 -238 -92 -658 210 189 -280 -225 542 549 -302 -419 -57 73 668 -391 -78 -24 361 465 357 321 396 779 645 -243 741 475 -254 662 325 -546 503 95 -231 175 527 206 341 498 -866 550 -70 394 -311 -553 -898 293 39 124 39 -212 756 -1 -75 -656 -155 721 63 -592 -785 355 142 -567 -18 -113 150 -83 -224 -41 -304 -104 -474 275 122 40 -669 -175 -672 -790 -859 -387 -810 -420 695 749 -274 -487 -538 -649 -508 584 357 485 393 -407 104 210 427 -187 99 -528 698 617 669 590 198 -170 417 49 -106 733 -13 498 -570 597 394 -354 62 -77 -397 666 567 -330 659 241 206 -88 -291 -684 -821 754 601 -671 786 -40 87 361 -319 -722 -138 -706 245 99 55 605 297 694 -550 262 -339 -62 -277 42 82 534 565 78 -869 120 -838 -396 9 -210 -845 -300 769 -70 -343 568 5 520 25 -39 783 -212 -338 173 -171 -668 354 138 -202 93 213 -559 -809 107 -799 398 -653 -639 139 -324 295 282 -461 -554 -729 -862 -193 -315 198 214 506 -186 654 322 414 -893 623 -872 745 -815 -478 125 -376 7 -513 292 -530 111 -774 -406 -448 -442 -544 -877 -777 -438 -863 -267 -9 -126 386 398 -267 -272 -806 342 -57 -678 116 226 761 -762 -147 552 305 -881 531 126 -463 -674 -509 12 618 -473 379 -488 -506 -91 -548 -419 -512 -649 352 34 381 680 217 19 791 -591 -44 214 -865 720 -870 132 -521 -465 -341 -326 489 203 726 296 -643 187 -269 791 -366 277 -488 -524 -618 669 -881 407 769 -671 -451 131 265 -511 -411 460 -713 673 732 274 633 -829 56 -515 388 36 -127 -11 137 -446 342 228 -167 -161 315 701 -240 62 -199 -294 286 68 -786 -623 -451 93 433 -697 751 -205 33 222 142 -214 688 -121 -613 -487 192 -94 -150 -104 580 784 59 -758 -697 611 -211 -478 155 -233 -690 145 -233 -741 593 -681 -623 149 603 645 758 -805 -691 -308 -398 -809 -245 -205 -199 -343 -577 -324 685 200 -852 -622 -380 682 -178 -75 324 301 -453 -236 565 401 135 -670 -342 -375 639 -453 349 -498 147 275 -495 353 -53 -534 480 616 -715 355 -294 -315 76 -602 728 665 -430 -114 -331 166 557 560 301 -366 431 -783 -829 -852 735 274 -362 -390 -640 -55 -517 -575 595 716 153 -109 44 -11 -810 723 127 -93 126 117 9 -520 591 -251 106 132 371 617 97 604 -449 -52 -342 -679 243 90 85 185 -785 -529 -556 87 538 -47 730 -1 -825 -632 -844 303 243 -365 -342 -521 -252 175 -786 484 -3 -271 -44 -373 -513 -610 772 -239 749 -495 -284 740 -473 -414 -94 354 179 763 550 425 -762 -722 -446 -409 -775 -738 -319 356 -143 225 -883 595 -710 793 -777 149 318 -325 -320 96 -673 -201 600 98 137 754 61 170 -766 744 -93 -147 345 124 482 -153 497 9 -33 206 395 292 -481 -495 -827 -29 -133 -256 -754 -868 577 -222 241 -94 213 422 539 471 366 -258 -148 667 -167 -861 -150 -371 -864 -447 -584 -874 637 -758 379 642 680 547 732 -507 -380 326 -53 -729 -777 140 -420 563 -896 759 -218 795 325 -424 -391 -616 676 -415 -788 -90 -126 -216 609 415 -382 -202 457 -92 -28 563 -267 54 -30 41 588 -450 -264 -118 384 759 229 -197 -612 63 266 -53 -775 -739 -785 -172 -251 227 -243 268 492 -426 757 -698 62 -209 789 692 -727 -51 -605 -392 -764 -603 -293 -418 198 268 534 555 58 -273 566 246 -50 60 325 778 -800 -868 670 -210 476 -111 -710 -822 689 -201 609 441 592 74 -119 126 500 -162 627 754 -481 632 -555 705 -177 -35 -807 746 -77 -867 -139 763 153 52 -451 83 661 -437 -37 -105 -873 -111 -82 -295 110 361 380 11 433 489 240 322 -332 322 -391 231 -412 209 300 -856 598 463 -898 430 555 741 97 446 403 -824 600 55 427 -56 491 -601 341 390 158 426 -116 -455 10 63 -547 245 727 -174 -91 343 724 -269 254 -602 613 -447 -508 -220 -806 -737 -214 -497 -184 330 406 360 723 -182 -177 -78 -726 -374 -489 -653 -381 -450 -33 42 -759 -478 67 29 -557 327 -736 57 -41 186 373 558 -101 -154 -545 749 -899 -466 -201 -535 724 -682 326 216 457 -808 -564 -368 -243 662 -335 -380 -168 52 285 397 246 346 -749 -87 -349 37 449 -29 -846 -634 -345 642 124 647 -144 542 -634 -771 -125 168 -391 -804 -733 -238 469 703 -716 -24 447 -687 -571 452 -54 235 396 254 230 681 -140 130 368 -870 -662 754 -184 465 659 395 -606 577 -344 29 -190 135 -642 551 -716 490 441 762 -653 66 -743 -738 411 -67 -561 -879 -14 -809 420 -323 716 -368 -430 -231 -617 -583 -390 -590 -623 244 132 -48 347 609 741 -248 195 -661 469 535 -505 -875 756 -335 -651 610 -561 -77 728 -282 107 -397 -95 -54 206 83 -816 101 -566 -32 541 -657 -861 -691 737 72 -512 756 330 -74 -363 555 -757 -299 213 734 -200 320 -184 -875 66 -27 -588 589 670 608 -833 -346 747 478 -659 -861 428 -872 -394 -655 192 715 160 -361 -633 44 -494 -638 781 122 -505 279 78 -261 -149 -181 -32 -628 -11 -473 117 627 287 576 -257 -403 -885 342 -256 609 538 -201 166 -878 -134 735 247 -659 67 -600 -237 612 752 -290 729 119 -525 -729 114 779 -144 -308 12 -308 -44 -493 -290 -321 -42 578 -566 208 -671 560 640 -829 -81 343 326 -249 -85 -675 -482 48 16 227 441 -579 -82 639 723 -91 -399 -324 -580 -395 -662 -69 -272 320 -441 31 742 -670 -551 693 -502 -599 12 668 -678 498 311 60 -375 573 -750 -330 464 -635 -61 377 390 634 46 -635 -531 708 489 -542 -569 -736 -777 -849 593 -234 546 799 -759 -85 -429 398 -586 401 371 -71 566 489 278 -595 -324 461 415 -196 -12 -758 705 4 688 -760 -868 662 99 593 120 -617 173 -595 720 -654 -215 762 342 207 21 -144 -450 141 -240 100 155 -32 -126 -539 -575 -831 -121 -294 -94 -817 550 94 454 368 -737 578 -304 -103 326 -710 -67 -868 298 -550 -850 202 37 -88 -246 -645 268 -750 739 -65 4 285 778 566 -211 -396 -891 321 606 -116 -749 763 98 -341 -694 -339 -59 775 272 -782 732 343 596 387 -143 -680 -567 293 672 -704 -712 561 606 168 -563 155 502 244 382 64 216 731 91 665 727 587 105 614 -133 428 550 397 479 -626 -481 -118 642 588 -777 331 -670 178 71 43 616 -515 -898 -566 -297 -652 -425 391 -134 -544 127 109 19 376 -38 -831 -390 540 -334 -470 131 -642 402 -846 -14 399 -443 -760 216 229 190 352 -727 401 -125 713 -147 -562 -144 328 -408 683 32 400 295 741 738 -758 -437 374 -598 -881 364 618 -258 -704 123 -760 -383 -586 -887 -417 -180 280 584 286 -621 -464 6 477 542 464 180 258 -313 475 -681 430 -426 -11 -584 -383 681 652 518 100 259 -772 627 496 178 -568 312 -479 277 -633 789 -534 -321 414 -341 -289 -512 689 -517 -630 -126 634 -389 -754 760 -28 401 -417 -756 -433 -589 -184 -20 147 259 -156 -727 517 53 308 -726 -53 494 339 439 597 150 -416 -320 522 11 -798 641 -818 238 -726 -299 -152 312 -390 322 -286 -752 -32 -453 -617 307 -176 253 -477 476 77 -468 -347 -197 415 -411 563 -628 730 479 -534 -270 766 566 -156 -875 776 -637 -633 -836 -292 395 522 -147 -299 -287 27 67 -589 779 -66 511 706 -735 763 -591 537 629 -456 -641 -359 -129 -45 -755 577 -518 176 -46 403 532 -289 -668 108 -144 252 -593 -467 59 -249 628 249 -706 -827 280 -570 -580 -203 -12 219 237 768 374 340 66 125 686 14 426 -739 666 -614 732 124 -687 256 -219 -820 -891 -476 -209 494 786 -202 -556 723 -560 -643 -403 749 755 -340 -482 40 -640 91 309 -631 -825 320 -281 10 163 432 -733 -102 686 -190 669 155 738 -888 -235 760 -436 -554 -340 -825 535 615 519 78 -276 782 659 -666 417 -664 -166 539 12 -622 89 125 220 -714 732 -253 185 780 614 579 -365 -505 -202 262 -622 -474 -598 278 -515 200 289 435 -74 -359 21 337 724 -727 -69 -594 -483 -363 27 -219 78 724 -877 28 72 -226 544 469 -503 -822 593 789 483 797 764 311 -202 -338 588 -460 330 -34 637 -817 387 -156 -842 -320 109 -890 -631 -328 -143 302 -463 57 226 87 382 244 486 559 -745 719 -526 -363 -470 461 304 -612 -140 -699 -475 -638 751 258 -356 678 -432 -5 -757 327 -170 468 57 725 66 -622 22 291 577 -707 638 -509 -364 -651 -517 -102 509 -773 -189 724 -150 289 -594 48 60 592 -413 737 -728 -368 668 649 -347 -560 -335 788 -630 118 643 -725 -333 -436 -490 -520 -756 -21 615 -229 199 -571 -893 -216 -881 -563 -480 765 697 105 439 -782 -575 31 -448 545 209 403 559 230 167 -613 165 -117 603 -268 -188 356 -503 699 373 408 551 38 -547 -681 -89 316 -88 -400 416 -535 -48 268 -748 -473 138 35 -82 409 315 -745 -728 -209 -716 98 -502 -506 -628 -327 -654 -755 -157 -234 248 -790 139 359 300 -577 -266 100 -778 -15 -433 235 383 -823 451 -518 124 -27 -186 377 782 -237 -180 -171 157 -455 -198 -799 335 -839 -543 -297 86 -847 -671 9 -309 346 -742 -608 -97 -370 483 -857 -761 114 -661 463 -25 251 -749 -178 494 316 247 347 -885 -226 389 336 123 -591 510 -11 -520 86 768 -366 -198 546 -651 -8 -103 -428 688 -185 627 88 -526 779 -125 -63 436 -39 262 126 -687 612 -141 -58 178 -509 -843 599 -337 475 258 -569 -24 489 291 -790 -765 227 -828 51 611 599 678 242 380 -249 733 -477 -793 -604 414 216 95 -137 -734 284 600 -373 -794 -230 -598 381 -111 510 107 -463 72 -170 247 -165 -557 -17 -474 -450 -500 -838 -681 -647 -121 175 -562 677 -20 382 19 492 -184 -509 -725 -349 -270 84 -420 638 496 -743 496 -83 77 -155 -645 -510 689 -525 582 722 180 578 -790 333 -208 -228 146 776 491 122 27 177 -873 -584 -335 -44 -274 576 -194 -58 506 -852 -438 -508 -198 506 568 203 -785 -713 -222 -395 83 -180 608 -739 -122 559 796 -818 592 -195 -277 -392 162 359 4 -570 -893 -890 -68 675 377 745 -684 -844 398 415 -870 36 21 -199 571 -418 -884 -757 700 -718 -635 368 121 676 -679 -465 -255 -533 453 -324 -225 105 454 -800 -518 28 -527 745 406 -578 -147 785 593 -799 102 336 531 724 292 702 179 -319 263 548 -481 -7 412 -36 321 -599 309 -330 775 -123 95 -572 272 -504 209 -336 475 -248 -183 -540 767 785 -342 -330 217 -799 37 -220 132 -843 -685 -836 -26 289 -258 799 262 -153 236 104 202 -332 -27 333 -521 -422 -57 311 65 -211 -592 77 558 -571 -450 316 -586 -150 -285 -404 -2 20 435 -790 155 -104 -676 -445 629 760 334 -5 458 354 332 697 -500 -764 345 -404 -76 -77 678 -228 388 -340 -555 388 285 237 102 -863 -859 574 -876 384 -60 -742 -658 -93 333 -222 -886 -670 761 529 -418 -601 -240 -729 -598 41 754 352 -655 529 588 73 -781 -566 -423 -216 58 -510 -500 347 -721 774 15 -11 -287 -122 -175 -801 -612 -135 364 -642 503 270 209 260 -785 -690 -531 -511 793 787 85 344 -651 365 -346 797 258 -114 -48 295 284 -877 96 282 112 -167 106 502 -16 745 606 246 -189 408 366 -703 -182 -548 -192 -647 -764 475 -644 -376 -543 -175 82 551 -774 -252 247 553 -525 192 31 -547 -684 518 -378 -843 -373 4 -153 -808 -631 203 -145 8 294 -736 727 116 -848 -88 -16 750 -751 187 -472 776 -478 757 62 -40 616 294 -479 543 -189 483 101 -694 248 -603 -852 -522 770 220 -409 -738 -486 -448 -835 -73 -123 232 -30 724 -698 -225 332 -295 -571 -391 -879 -66 323 -256 728 -62 -187 570 52 -182 367 -202 -864 -868 -565 -615 -650 759 778 35 -499 -810 367 -626 -749 634 -852 -392 -427 -180 -100 -496 -760 -77 -788 573 -712 561 760 -725 616 211 -215 -71 -899 -375 -480 442 -605 215 768 628 -43 -67 -569 -195 -718 128 307 284 -180 -144 403 416 637 598 -501 554 327 179 521 279 785 63 -529 -726 -807 -757 -579 -301 184 -881 -595 -529 -695 -588 -877 -107 -790 -574 -187 69 -422 -887 -175 -403 156 328 105 -307 777 -126 360 648 -145 -424 -855 -790 -256 -802 -225 -650 -667 299 -868 456 -770 -781 210 426 -276 -499 594 143 5 -382 -129 -234 777 -603 335 -361 79 -461 -667 -295 -530 441 258 -181 290 -491 784 698 267 -260 -415 471 -216 123 783 -123 91 -418 440 -861 -158 195 -74 330 -777 -796 -647 251 -685 -62 738 483 -717 -659 -128 26 -883 -882 -83 -469 -586 -670 392 -245 696 506 569 -289 -534 -366 -470 -56 -195 286 -485 -313 158 694 -875 -717 -193 278 -821 -481 709 472 132 214 -686 -613 -656 -181 400 552 -636 482 -822 -753 -122 147 -99 162 143 689 288 789 718 -737 -16 -515 -234 -561 346 660 114 -137 -797 287 145 -331 41 -74 146 656 -20 397 524 -462 393 494 -863 -851 7 185 -571 -294 30 -667 -514 -62 622 631 53 -171 693 36 -405 513 -68 -233 41 -103 -596 -508 -549 -186 -731 533 508 134 606 772 -132 587 530 -660 -133 -23 -3 -424 716 188 -296 -543 543 -94 313 747 -104 555 -140 -881 -649 -631 -443 -566 -145 -533 316 -11 109 612 -4 99 -537 112 579 -149 -822 336 -276 -358 124 235 542 751 -51 -298 -26 58 639 148 31 -418 762 -751 -401 302 -336 -396 767 -603 -688 388 72 535 -712 614 662 733 -371 -224 572 -324 76 -591 202 626 -764 641 280 187 299 -795 -428 -418 -317 540 -801 -706 521 412 -619 650 448 86 126 -183 -208 288 -217 357 189 406 -256 449 719 -494 767 -75 667 -744 -327 228 417 -281 -510 -316 -395 310 223 -413 -741 -834 -365 -589 -56 114 402 -344 442 78 -667 -247 -421 -290 -278 664 -437 -331 398 716 -746 182 -434 -245 -214 680 85 194 -344 -248 382 89 532 -525 369 252 110 220 -798 603 265 743 -646 675 -826 160 -44 625 382 663 782 312 -209 -52 449 -360 -156 47 -342 759 -548 -591 187 476 71 -262 -166 -870 -702 -802 103 -321 -185 585 -103 -708 -206 -373 577 -497 -60 676 -512 691 769 251 16 -763 42 -491 447 -589 -46 -563 224 256 630 756 381 401 411 682 -487 82 345 -191 -157 165 50 -853 262 671 -646 504 399 141 468 530 -724 -713 -679 -707 538 426 -492 635 -174 -477 246 -648 -661 -534 -517 368 -359 -154 -690 445 -872 325 486 -11 -678 417 84 274 554 299 558 -387 485 -514 -537 -828 -184 -491 -499 310 -315 526 -413 -542 -757 -41 -593 -258 108 -614 68 -706 127 447 763 -626 347 48 736 441 168 520 -446 474 -553 78 -755 -292 399 -103 89 -884 748 730 328 693 -842 -28 336 -461 -343 -106 -787 245 540 -265 -754 -706 463 -333 624 -570 -727 -859 782 258 256 -198 678 -497 689 699 455 -680 243 297 500 -684 236 -797 -78 -712 325 214 14 -787 742 -813 -761 389 -144 26 730 651 517 772 5 417 598 -424 -762 -512 -775 -858 -673 441 -686 -637 -429 678 -821 664 -850 405 -404 -123 76 347 -766 479 610 417 209 -328 -488 -850 288 -127 -535 413 -518 -870 -211 -186 655 762 31 -78 -726 -473 511 -165 -656 -705 -708 66 330 614 11 -245 -850 -376 -233 -114 693 158 -269 -250 -388 -715 -126 -367 -641 -630 -498 378 -818 -708 505 -317 -747 227 -529 -833 -464 -848 -650 530 167 416 -66 511 -524 60 540 378 -816 -254 -88 -486 -34 -80 121 -127 47 -603 -153 757 -129 209 -256 682 -514 -649 -343 -738 450 490 -58 743 397 -307 -40 265 719 103 -610 -165 -462 281 226 -2 152 -92 441 731 642 -740 -795 379 401 364 -588 -24 -817 627 -777 -405 706 116 -838 -17 -575 -33 439 -57 389 -168 244 -762 271 -843 -187 -861 210 624 -312 665 56 760 -762 -205 475 -628 -220 -406 47 -270 -57 -318 331 757 -16 800 593 -642 -619 354 -468 -654 242 -558 -490 -456 18 -679 -425 47 -528 -529 428 379 384 495 600 -597 -670 -807 -733 -709 113 -172 629 -319 -562 186 -514 -679 -174 -529 778 -563 16 -785 62 620 772 176 581 -184 704 -376 654 683 -794 716 -398 -690 592 539 63 -784 -267 639 -401 -64 -462 446 -791 -332 796 -262 430 450 191 426 130 -745 -518 767 -598 -393 197 522 -394 227 375 1 226 -733 -761 -837 -199 597 117 445 750 -856 -18 -204 51 -271 -102 740 -722 154 297 -869 -543 607 77 111 -652 112 90 112 -338 246 -104 -247 -148 -251 -181 -249 767 247 478 -24 453 -787 687 -740 102 -279 -83 196 661 -4 -778 -877 -376 -641 747 276 -302 144 313 -381 -478 44 -26 632 -480 -884 -551 3 211 524 -855 -151 593 408 -283 -496 -828 -258 -160 732 28 178 -233 -527 -634 485 344 -685 70 633 476 344 -756 671 223 -654 -242 -859 -165 -77 -361 -431 261 211 -238 -675 -660 355 65 669 85 -544 -827 -301 -562 -575 -652 438 491 388 758 -647 114 172 -343 698 114 -702 -589 642 -838 -15 190 242 -402 -5 -451 146 669 466 -464 -709 658 323 64 533 655 -603 254 -621 -873 504 -115 -652 -163 -849 397 275 -134 216 -6 255 414 -772 248 -524 -332 29 -426 -819 -359 -334 424 645 -90 -894 -473 -230 384 629 138 -667 177 565 125 -425 -851 -320 -875 700 674 -66 -573 -586 -448 -778 -452 -285 547 653 -894 -308 479 -247 -135 780 -165 -350 -752 -508 -817 -764 394 -636 -641 125 348 -749 266 464 -437 350 -14 673 -195 -822 330 -529 418 783 -414 -199 -655 18 -113 -530 364 327 50 -669 -378 -487 -104 -683 780 502 -296 -156 228 -272 100 381 308 -254 -292 258 -557 455 471 380 200 231 -852 -816 382 59 636 -168 362 408 28 709 413 -656 229 53 -339 -829 -178 573 -25 -347 158 -481 -727 -435 -731 -258 662 268 -627 -639 -475 -383 -575 734 503 -221 -724 225 -835 427 211 -829 565 40 488 170 314 587 -18 -86 -561 -431 -515 -78 -699 -714 -95 -634 144 238 -715 -388 63 563 -723 -746 400 769 -158 -235 60 320 -526 179 -269 -38 110 200 343 232 -368 729 -879 -199 435 100 510 696 602 721 134 -802 -898 116 -586 -59 -836 -667 -484 -187 -14 -369 586 -411 -29 608 648 616 -859 -10 758 620 -863 113 571 -726 -812 -543 598 112 166 652 513 -285 336 27 -708 346 187 -440 686 -873 -303 443 -290 778 -170 -326 -379 -385 408 -881 -128 -465 -241 522 182 -474 -714 -114 597 778 -547 -142 -197 456 607 -422 641 -709 125 -697 118 102 -535 628 649 -461 32 -524 -33 523 -360 -638 54 -52 -656 -340 -618 -552 -280 269 -118 373 -487 -156 -843 759 -689 70 136 489 -810 -6 -719 109 609 29 -10 -446 -866 -591 -38 -400 96 -141 -705 -78 -134 -879 -283 316 -766 47 17 387 -96 -743 -17 -455 -693 377 -863 454 -633 69 424 16 163 -599 -333 432 491 599 349 -345 -179 -568 746 783 472 303 722 -141 688 -889 -433 -882 -279 678 -559 -359 369 -660 413 600 -126 -279 194 -531 -171 46 136 260 498 -896 -53 792 15 114 254 392 676 349 -297 8 -675 -55 -552 -262 488 -195 -19 -368 574 -211 313 -247 -189 -688 -802 -516 -726 -667 -609 43 -455 -653 620 -460 -355 -887 375 -428 -733 -807 -611 293 8 -712 -761 266 -130 383 -245 -366 -345 -275 -678 251 329 788 -536 -410 114 -27 403 689 -892 -695 353 623 -749 699 696 445 -40 -185 508 -189 -348 770 632 321 -846 -371 470 -302 75 451 -437 -427 384 -648 -867 603 -684 -139 578 178 -584 -671 783 -326 -495 -481 -691 -790 -844 -807 523 143 333 44 141 -13 -166 -598 -492 227 -127 162 272 652 514 256 562 240 113 779 -152 288 279 -268 -563 697 460 -862 -483 -254 -845 -314 -605 -150 -508 -599 -842 147 373 -227 -502 130 241 -626 622 -795 195 334 354 -540 423 -631 -714 -97 796 -105 -169 -607 652 316 488 -448 73 -804 -386 111 607 -12 -132 30 779 -367 446 383 -240 327 534 -37 -166 -241 -400 -37 478 366 -361 -438 503 -249 -535 -491 297 689 -78 -93 206 72 -356 240 -726 -309 -211 -368 543 106 -885 233 -32 -497 320 -289 -273 650 -548 489 -129 202 601 -589 -576 -623 788 168 -761 -93 -603 273 612 183 346 -755 -56 -761 -598 -647 -702 -304 -115 506 -704 -355 23 -778 257 186 -110 -403 198 -341 -11 -113 -456 -726 54 -792 690 -826 -393 -93 -573 -661 -292 -824 -426 369 -111 -602 -658 747 529 -438 31 -419 -715 720 764 -515 -855 641 529 511 476 -798 92 451 -844 -182 -487 -565 -27 736 607 -210 557 -801 236 300 360 -201 672 -876 -311 -255 241 133 310 208 -357 186 -298 -589 163 600 -789 364 -651 86 446 -829 121 767 74 423 498 -50 -219 -36 531 382 495 204 -406 521 -322 -311 435 -244 -542 -652 -68 -212 -344 -509 -673 112 308 -306 462 615 717 757 199 420 321 300 735 -780 727 410 676 -849 -729 281 242 -419 356 517 285 -548 641 311 -894 204 -839 69 349 -522 10 188 -15 781 505 214 645 569 -632 99 674 -572 308 -248 -14 -449 -894 -105 763 -760 245 -413 -121 -894 336 -254 -323 -236 721 -434 -35 -20 -169 -440 -880 108 628 -42 39 -596 -735 741 -859 365 -708 411 -478 575 -717 -102 -779 -298 629 -149 -462 -295 -497 -248 599 137 773 622 -875 -617 -820 -254 -600 649 444 717 27 438 541 731 -470 444 -797 -883 554 -344 -102 -714 -330 409 -124 -60 760 384 737 -740 -739 98 621 295 522 467 641 -416 654 44 365 -251 339 45 -71 603 399 -47 288 -635 -330 -102 186 -221 529 564 -752 -130 635 -358 -2 707 -183 -884 160 319 -201 -715 -149 443 417 565 -731 -17 -391 27 132 -722 -372 -770 -293 148 113 -858 564 -37 141 747 644 -620 -716 -105 -703 534 -222 -306 741 -818 215 -66 -65 148 743 -734 -419 328 -554 111 126 173 -622 -569 -699 -778 -639 -830 764 250 -62 -327 513 -17 769 -803 353 65 -56 -885 -664 -850 568 534 335 -158 -563 -783 452 316 695 157 -813 709 -898 -78 -41 -128 -274 158 -24 -889 -728 551 -482 -350 -180 -103 492 222 -591 353 348 218 -229 625 -11 -857 598 143 293 -493 -450 -682 189 85 -441 -37 471 -100 311 -47 -124 120 -234 684 -133 -288 -553 -641 145 -389 301 484 3 510 209 186 418 -857 -613 -48 -673 -672 -333 -196 -608 652 -17 418 -5 -597 76 711 -522 69 -375 -831 -323 -710 763 -675 670 242 -711 -39 304 600 523 -348 -649 503 -301 -532 -413 -321 313 787 -681 340 -547 -446 -108 -705 -736 -54 -342 -199 -827 -259 527 243 -121 746 164 -369 736 -401 665 685 791 64 -434 -821 -728 -652 -180 -333 526 324 -369 793 -74 771 682 -94 39 -849 -497 -493 -254 -590 132 -352 -466 239 26 733 -394 -289 394 -18 534 -887 -235 -639 -822 206 -241 -89 -287 -682 -838 -241 -143 -893 62 519 377 231 647 -252 203 -553 -87 -406 580 -773 -713 -254 -371 558 -727 -829 610 -774 661 235 -529 17 -711 474 653 -108 -220 -815 -310 99 -340 698 775 790 9 534 408 468 -619 -585 -299 -599 -303 259 -480 -147 481 -39 -354 -368 -89 -57 514 -158 175 364 432 705 -700 -737 -365 396 -764 -852 -885 -653 735 -673 627 -548 322 121 -697 659 288 167 -864 78 -297 -788 -551 477 554 597 648 20 -702 -538 800 275 -186 -311 -881 731 -376 -536 43 -584 -359 719 -618 -223 -509 -212 -180 674 -724 -175 -785 -746 396 570 -144 -579 -215 -133 -440 -421 -250 329 -352 657 -15 467 419 -636 -77 -185 594 -316 -351 -496 -865 -627 -385 -565 -899 341 764 -23 637 29 -60 264 -835 287 -247 628 -317 -276 -179 523 205 418 -653 -271 365 -839 23 -289 547 73 433 -751 229 396 400 -143 -290 644 -143 519 667 506 237 610 -690 577 387 386 -306 340 -135 103 -334 -137 181 -396 -164 256 792 -786 -778 704 452 -842 -758 433 -661 457 -492 310 -205 -763 627 -2 -598 -617 -397 -447 635 460 -354 569 655 -347 629 670 -711 591 -381 -455 -617 -71 0 -269 -694 -587 -580 107 -255 -784 346 176 700 -116 343 132 -596 98 331 490 448 44 -105 -793 -800 -124 269 767 -556 586 463 -435 -786 134 -410 -612 -433 333 12 730 -338 -214 44 -151 -76 -178 624 462 -110 -155 23 -528 -731 -180 -227 -831 -125 216 621 623 541 -575 -312 409 -237 193 318 702 426 -405 -620 -354 -82 -702 779 -619 -271 613 -681 -360 -539 -250 -838 688 371 662 240 -118 -807 752 -4 -323 218 -433 505 -688 -670 415 369 -388 -666 288 -880 -572 -156 305 753 26 -642 -129 504 -398 146 -220 -728 -455 -213 -23 -513 536 -495 -285 408 784 -306 394 -823 491 -273 683 238 671 754 10 -146 -539 244 39 582 -177 -454 -738 237 -5 609 -823 -52 800 -192 148 -672 -229 -271 -614 -461 -304 358 554 199 344 129 -665 746 -163 588 -697 -267 -322 -875 398 -244 155 -93 573 760 735 -643 -61 -237 -597 261 -689 -569 -578 -285 -896 408 -436 481 727 -889 -96 -353 626 258 156 -158 -348 -94 287 -216 360 -678 338 278 -794 -437 -96 298 618 224 -250 753 -670 639 -405 344 62 478 276 -317 -877 140 -539 -730 -682 472 -66 755 389 -888 50 -252 605 -261 -218 31 -228 86 -232 -627 -19 -11 -637 -591 -486 -466 -499 244 616 170 -799 126 -688 -229 26 628 -628 -495 193 -149 481 333 751 570 784 -145 86 -361 195 695 -355 762 -517 647 769 -839 722 597 -173 165 -25 -678 798 151 580 37 571 717 -436 349 -71 -816 -774 -247 10 191 489 -443 -600 223 -396 187 285 550 293 -644 -295 338 313 -805 662 549 -787 -562 200 -59 613 -341 411 457 -411 -170 444 -814 119 -291 502 -654 -332 143 327 231 258 278 209 -30 -859 -160 -168 -899 -804 -823 -748 -30 454 696 -519 -350 -576 -413 760 702 310 -270 -821 -495 34 532 708 741 -658 -133 -114 318 -756 -887 152 -283 -877 49 371 -608 -288 -403 330 373 -23 -360 -398 -671 296 -4 -472 183 681 120 -570 164 280 -639 370 163 69 -898 -182 254 -285 459 -531 15 616 -130 34 118 310 733 753 -429 -95 334 -485 -167 60 -216 598 -386 714 -451 -638 495 -438 191 -608 -718 707 688 660 622 -4 321 648 478 352 -887 -601 -756 -229 -354 321 751 205 701 -121 428 205 -571 -671 -785 -568 -455 295 99 326 254 -464 172 24 -524 -859 -45 530 -552 677 614 -488 241 -832 337 -76 -62 517 730 776 -887 311 763 516 -457 -437 714 558 679 -596 -715 406 -453 -443 -584 319 -618 -27 64 597 55 726 123 -426 -331 271 302 -802 -867 509 325 -856 -16 -447 -436 -59 -621 35 -650 -415 -474 -18 -175 -254 312 -55 -346 268 -775 349 -5 -730 -473 -719 -158 373 -881 -150 -20 -24 470 -220 282 -49 499 -616 -618 396 -447 395 771 690 -694 -679 93 -756 724 -596 297 -7 -735 727 -118 -254 659 194 781 -480 444 -706 -661 -23 620 -274 596 -353 153 -464 -449 782 -399 445 721 -270 -680 -750 729 -644 665 -770 581 466 350 242 238 -792 162 777 397 -852 86 -347 215 -846 105 -21 709 -29 -73 -239 321 757 -241 268 -175 475 -256 -605 -431 -686 -2 -564 502 -188 -64 -303 -775 768 510 -78 581 393 -665 600 458 -892 -147 489 -305 50 465 -299 290 -188 -722 384 -128 328 546 -498 518 -470 416 -630 485 -726 -564 -630 675 738 55 -133 -732 107 604 376 724 -684 45 42 719 270 101 -890 -86 -694 661 -606 -521 781 451 -231 -223 -507 -204 278 625 -744 -64 -691 -317 -314 -323 775 557 -872 800 -724 -730 -514 403 540 183 78 379 -724 13 -205 235 159 166 -744 222 50 -388 554 335 467 372 -68 730 -448 -640 717 -386 -834 -43 -844 -378 731 -599 419 -632 -802 -147 747 -479 -302 -446 -370 -56 -148 -91 587 -806 466 -507 -883 687 -791 -513 447 -166 -583 48 -765 -791 -431 55 -707 -141 617 -191 796 -178 126 270 377 198 -638 342 754 382 455 504 -320 -467 -809 -545 3 177 49 -558 -733 723 131 -711 740 453 -584 -402 -102 497 -337 -727 -723 101 213 129 659 137 70 767 445 -267 -269 704 -883 329 140 -462 -174 622 743 -715 -72 631 -281 -15 -507 -862 760 -610 -706 539 700 -443 -669 39 -504 766 770 435 774 -123 486 -525 -761 -225 -354 -574 -874 -445 746 -173 -394 452 -766 382 -257 381 530 209 333 325 -497 738 87 549 657 -878 -554 -407 -364 119 754 705 566 670 -384 426 99 397 342 27 -674 -313 405 -750 -443 -808 -807 748 -866 321 -362 -491 -281 730 -308 412 151 -536 222 552 631 -101 610 109 604 216 -691 41 -893 25 -613 53 674 -832 -364 185 179 790 225 402 260 -305 173 644 516 -814 -547 -117 -128 -813 -556 -90 -872 670 195 -22 -784 -189 -719 5 -556 -339 25 -253 -818 187 -439 -52 -864 -589 -640 -497 515 -108 -23 384 -802 -429 278 -335 740 -867 147 -722 -302 -690 -549 -148 -603 -444 -749 -73 563 473 -804 -393 -146 76 230 763 -382 -782 730 -292 -107 266 -867 -851 -723 211 -562 280 -170 -24 -157 773 -834 -363 -392 699 148 -832 -78 -253 560 463 656 -643 -568 349 255 -512 -346 -13 -528 -611 -125 752 -222 -165 -802 167 -295 112 616 765 663 490 -702 241 471 311 418 -853 132 353 -65 -802 256 513 -394 338 375 -730 -42 -780 784 -386 658 -79 -231 353 285 -368 762 -690 -410 -231 611 -164 662 -819 -235 -140 -808 -651 3 173 -520 -806 -132 -77 430 353 473 368 166 -368 622 -406 75 -623 -441 -423 738 -884 -729 186 -554 152 800 -133 606 -624 484 366 -605 -798 709 483 -39 -288 -251 641 311 -106 -618 -89 -373 754 357 -516 136 22 -664 535 359 -32 124 -139 341 -752 601 -121 -380 238 -111 130 -564 443 36 -115 -674 -890 -867 161 12 293 41 -259 189 -691 82 -538 -49 -447 -841 -217 -181 277 624 -182 700 -327 261 -593 -82 206 111 782 475 -414 -129 -798 215 -182 782 -602 -368 711 443 -616 -63 -777 365 -650 -315 541 -434 -464 453 613 -528 -800 -80 625 -54 -613 487 -872 400 681 -376 -80 -722 651 -312 -246 -46 -779 -413 257 135 506 -873 -213 -333 -375 -605 -669 76 -816 301 51 785 -84 414 -871 -542 -84 -333 -362 779 347 579 -366 -496 418 -545 -37 -564 728 -324 271 -694 -107 472 257 193 -442 386 -869 -141 -642 -823 332 394 582 -357 380 -537 569 -692 -118 -745 336 -20 -536 -334 -679 32 412 490 -113 453 -874 -171 725 -479 -379 -781 158 -237 519 -286 688 -15 299 -495 581 197 608 -3 732 -558 539 429 -762 -302 88 -723 81 91 95 -541 -488 -732 794 588 469 -3 -808 746 -868 -597 -870 -599 -201 354 185 628 -241 -337 -549 490 781 -366 -210 647 -558 -38 321 -45 565 137 597 -601 304 536 620 -140 463 521 366 725 -843 -392 -116 -321 419 -771 -430 249 -268 245 168 465 -126 -646 -808 -130 -599 -300 367 358 -855 -517 365 166 723 255 179 491 628 -504 106 -580 -331 389 -727 -287 -394 588 79 -496 -866 -139 227 47 -302 -72 -818 292 475 -167 778 507 -566 -750 -752 116 -268 60 -664 16 557 284 303 -757 251 -668 -506 -825 -706 -210 66 -317 674 -404 356 -541 -282 407 398 -657 269 171 -344 -652 -66 362 537 80 -124 634 376 571 -652 533 -448 -890 -543 495 -854 -881 -236 -626 -867 417 232 -553 570 22 93 112 -272 74 556 -733 -830 -16 53 772 -535 242 -378 -864 -454 359 106 503 505 -220 124 -526 470 746 -282 685 -270 -282 -328 198 -659 737 -513 206 676 613 -9 -224 120 -348 -452 -426 -169 -712 -366 8 -825 -195 -421 639 -361 625 -82 -80 -46 -459 398 -575 -110 103 -10 404 170 -219 549 35 -240 -704 -294 -231 706 -723 729 361 61 71 20 -821 395 -538 -515 -552 -589 565 277 -588 575 -580 -706 -421 54 -446 -531 -495 -820 83 82 -709 -888 -712 504 -250 348 -537 688 -648 598 529 -392 362 -567 707 -439 -680 -582 643 577 -19 619 121 -196 621 -675 470 -615 -559 522 -595 493 63 232 -40 -679 731 -783 762 -108 -27 -559 -366 -207 -354 231 -118 395 749 -258 567 505 -102 724 -489 279 -291 713 59 -588 505 -798 -187 -877 -612 122 -334 -590 -692 -586 578 -896 312 501 494 208 470 8 544 -111 -599 310 285 -448 -97 -596 -240 715 -518 706 424 577 784 218 -50 558 402 -810 575 -632 -700 147 -538 762 215 -91 -429 681 307 -335 442 -484 488 530 634 -394 -791 13 -492 745 214 -268 74 -384 58 22 -107 26 391 -367 -601 -704 -16 -325 632 380 -28 441 270 101 -781 734 3 786 280 46 516 -423 -860 -640 98 -32 -719 360 45 -620 477 -820 729 -33 -866 278 585 -591 -812 -257 169 -573 -70 496 730 -124 531 -46 -843 -388 225 -228 -47 -91 -61 -313 -482 -222 501 -831 -60 444 -218 -521 -309 -602 -537 611 91 466 194 -222 -632 -281 201 -707 -806 -797 -633 -687 364 -195 115 640 -334 -861 122 594 400 729 163 376 73 260 27 -92 430 -556 -809 -438 129 55 -511 389 -749 571 -397 417 784 25 708 102 -25 641 48 -778 -263 330 -805 717 623 -300 -60 -676 348 719 336 -801 145 365 775 86 -392 -799 425 9 226 -415 -213 -720 -661 399 -182 537 -597 167 143 -217 -115 -649 -481 -232 -321 -392 -103 -374 123 -547 57 650 345 -550 443 -18 220 -267 -767 -841 -783 -402 100 -453 -220 -745 685 -505 -465 -207 548 -608 537 50 -364 113 -447 207 -329 178 -78 -247 -447 -318 -433 -889 153 426 134 55 346 -449 448 546 -666 -140 222 -228 229 425 -371 -896 -795 -333 411 -655 341 223 -756 -269 157 516 727 -883 -507 -793 -466 540 718 730 -52 394 666 599 -116 -795 118 -669 -687 328 334 -744 -128 466 111 87 -19 -772 525 -443 -890 -258 -249 -147 17 -186 -520 -785 63 760 761 622 -371 -347 -252 -718 327 -652 -217 544 737 -622 -765 -303 -73 449 619 -774 -226 586 651 424 566 410 -380 -845 695 -204 275 564 611 751 642 650 -783 29 -663 -681 182 -833 -824 710 419 -186 543 628 -577 -452 -549 -337 -565 124 -588 -834 286 693 114 298 -250 501 258 9 780 -34 306 -98 727 -158 -95 -115 -736 -679 -345 740 -185 33 -92 671 -453 427 756 409 124 -283 -284 -167 172 -841 -601 -241 13 120 590 -576 651 213 411 365 197 -774 143 437 383 150 -681 774 196 -200 -468 377 -224 641 -245 -190 -811 157 -653 171 -75 -294 259 -201 -49 355 -490 -540 81 -659 771 75 -348 -859 265 392 763 -896 -472 19 -789 -376 327 -528 -894 -603 159 -428 71 531 -530 103 273 -780 388 572 -248 328 432 599 -470 -618 382 -270 705 -363 -239 -385 -353 -550 455 48 756 -387 -203 227 -768 496 -444 559 -827 689 -499 -472 712 535 -631 -481 744 596 673 543 -154 -599 -135 -213 -633 -62 658 549 -865 492 127 510 -90 355 -109 785 315 399 -224 -294 -130 -845 -386 -95 -601 526 -658 610 711 -591 789 701 184 -599 388 -892 -88 -516 135 -747 -898 759 -495 -7 -111 -127 170 -287 400 -315 532 -885 89 -778 -170 259 -534 108 250 252 -457 778 -363 514 -12 -862 -94 -585 -665 793 540 204 651 -285 -855 -490 660 -593 -759 718 -667 -367 -678 -729 215 281 -70 371 476 -426 682 45 780 -521 -152 -831 794 -514 -517 -628 -628 -323 271 -418 246 544 199 -768 -833 172 215 -332 -487 90 130 -681 -123 742 -646 99 -308 525 91 -384 -312 -24 724 458 207 419 128 -417 -684 -621 351 -872 -812 -461 395 -462 333 433 619 701 -749 -534 -534 179 -238 -205 -373 768 616 -55 -185 -706 -467 374 -163 -477 -704 -163 -489 629 -616 168 367 395 366 375 -530 416 560 573 -58 -678 -31 -582 -81 -577 -900 559 -34 -706 720 -626 360 -138 793 91 779 -53 461 -792 -395 98 190 -755 -93 653 -64 -310 -428 90 710 -34 138 -302 -806 -243 -658 -821 -114 157 514 -308 42 -576 -805 249 -155 -231 681 -868 20 -132 596 -326 -836 124 -442 -198 299 -751 -198 490 86 142 -50 639 -900 -254 757 705 -38 -101 461 301 -804 -820 113 -894 -278 -613 -801 626 165 -686 617 -688 89 3 608 436 -703 -391 -645 40 -512 -234 -803 461 -853 -183 -415 84 -352 685 388 95 -470 -336 -708 -582 -274 530 -818 -177 346 275 461 -232 -841 225 -804 207 704 -34 -123 107 580 -702 291 -533 -839 -516 95 -504 634 -194 -507 -575 -506 271 -64 -3 501 48 -122 28 -488 -636 516 719 -524 -168 -419 -550 -766 -79 -574 454 716 -820 -698 -814 115 781 692 -789 -300 179 456 -572 -21 -734 201 209 -109 -221 541 195 -108 416 -731 438 371 291 -250 -591 459 608 -739 -144 -608 -810 -238 -771 51 -629 -99 47 226 571 662 -720 741 -829 -490 95 -867 -839 -24 -589 -475 601 -657 -441 -163 127 -458 407 -71 -757 517 -670 151 -165 720 -582 -401 -85 110 160 -192 -39 -419 615 707 -812 261 116 -151 497 -321 279 -72 -478 -205 -400 719 728 -173 -866 597 53 118 315 310 -199 723 -478 -753 387 -296 601 772 -110 -689 -425 -427 -673 701 -310 -537 527 -482 123 -874 -197 -647 468 -606 352 381 -516 -329 -95 377 371 -53 551 -140 -835 -600 649 -53 98 199 547 -849 -354 -130 73 214 456 -479 -262 407 -191 -194 36 -486 -479 316 -695 728 388 147 521 -867 -869 404 173 732 449 685 393 273 307 -562 -57 367 216 128 147 -830 -167 545 -310 -480 384 -563 -361 -127 -168 -549 130 -323 607 277 503 372 72 -42 -520 676 541 252 -778 -191 288 -61 432 -129 -894 410 10 -720 -494 -425 -621 -694 322 622 -533 121 -416 377 253 -479 -771 -782 330 282 429 -602 763 -81 577 233 -293 -786 -248 -134 -400 -808 -252 643 70 221 799 -247 5 534 -698 2 733 -625 -818 -732 53 437 -478 -678 774 604 740 -323 78 -706 -566 272 674 258 32 -866 417 680 17 -582 -485 160 -317 496 293 641 -817 -897 -321 472 -305 -851 -14 -458 -20 797 686 -894 -867 -732 -584 273 418 526 284 596 221 130 653 270 -688 -809 64 -645 -729 -294 211 -83 -387 535 -734 -309 309 -156 -476 558 632 -191 98 557 136 595 484 -331 -592 642 -466 -98 -460 -149 -152 -198 -792 40 138 -844 -158 375 340 -612 -664 620 -397 154 713 170 457 -780 -50 -628 -701 -276 -269 -836 -328 257 -465 696 241 -507 -26 -173 -834 605 231 -160 745 670 -445 321 -555 -266 639 -308 300 438 798 -356 111 -288 217 -145 -176 167 240 480 343 760 511 -187 63 -294 -172 668 84 -389 721 -14 95 536 -104 -78 -407 404 781 317 267 76 192 541 -876 29 88 592 -281 -36 -253 -748 792 52 -824 144 694 -731 -540 787 -634 762 315 532 -82 -33 -290 -213 -724 -224 178 -626 -778 671 197 -760 -861 -134 715 -195 -782 -380 -552 -9 -458 -565 425 33 -501 -772 -365 151 -111 27 420 -820 524 699 769 -589 -818 604 -734 378 61 88 469 44 -243 -442 766 533 699 723 -850 -107 106 423 227 -670 -576 368 147 -289 738 -682 799 91 752 597 217 -624 -636 -490 216 -755 -679 -732 -197 -421 703 -586 -95 -430 344 -429 485 -489 779 601 -567 705 642 80 -429 754 -247 -870 -51 -667 271 -17 -336 -560 566 474 725 509 621 422 159 464 -144 322 -325 -593 -415 451 -18 -469 -802 304 -110 -707 274 -262 381 -64 -840 -350 102 561 -31 -883 -545 165 341 452 -535 181 -818 -866 -519 674 -103 -358 -774 -206 -242 89 48 -193 647 555 716 661 -647 -387 -112 -460 -166 -687 701 532 -409 -408 -629 428 126 706 414 751 -465 160 -320 250 607 276 360 388 -471 254 -387 -176 304 -75 700 -112 -842 -812 166 -184 361 131 -88 -247 268 290 -176 187 319 460 -73 -355 -791 -72 -4 727 -212 -284 617 39 -659 30 -724 -289 -147 -336 -836 -829 -312 332 374 -264 25 245 -89 -37 -813 647 -721 -880 -507 -743 -101 -387 489 -471 414 -208 248 774 770 356 127 -764 -278 -719 -262 -756 -455 156 -591 555 -424 240 -204 72 -205 -461 -633 187 669 515 330 360 277 -617 77 -279 682 770 -109 594 378 -899 545 232 -661 -671 261 171 -469 772 547 -671 670 602 446 767 783 -444 -338 260 433 -860 -714 736 647 -564 14 -785 -831 332 -224 -361 -766 -221 381 452 401 -757 449 217 -769 -886 342 -400 -713 668 357 -726 729 -748 -124 341 151 -138 -23 793 -120 -48 -100 478 -771 -467 389 -835 471 -852 771 335 -844 283 648 -684 -706 118 -245 248 -677 -367 667 -492 -769 456 -296 -57 -897 -153 92 708 -245 276 180 110 98 -113 569 -33 -830 -583 391 287 -218 72 -507 -714 58 377 -156 745 -167 688 -100 -289 561 -279 -814 197 -775 -194 326 -512 -171 760 330 356 402 642 -37 -186 -174 84 369 -573 340 -444 -298 -98 -848 -436 271 168 52 288 -656 -661 -38 -385 -210 -871 -515 -773 453 -663 -301 -687 -397 75 -192 -185 731 652 609 -858 64 374 -803 -527 -257 703 328 193 797 -95 -411 312 -398 -865 97 -773 195 214 -742 248 404 -844 -698 544 -519 44 -329 -172 -838 -796 -314 -564 -136 517 660 791 -567 -841 345 -29 -195 715 -259 -267 -605 330 659 417 -479 -673 -376 614 393 141 -190 -806 182 -366 126 -111 372 -767 647 591 -44 -479 256 -250 -93 -340 678 -288 -791 76 -18 682 -858 413 -590 90 348 270 60 385 -758 518 -842 -29 577 -691 -416 -219 784 398 -826 -527 -691 127 -160 489 515 161 692 430 -414 -800 667 -881 -13 -49 412 -84 480 198 -139 -580 263 676 74 -217 659 -404 -832 604 505 275 -572 45 -866 -328 649 164 289 -137 331 684 -5 127 -781 107 -896 -827 -331 369 -192 209 48 116 31 -857 -859 -445 622 784 -647 -89 487 185 -221 -562 -243 415 671 149 -253 -155 -431 121 -69 581 -667 683 -846 492 64 313 -690 -545 -191 -787 14 650 256 558 800 792 -156 -892 670 365 -256 428 265 386 577 -60 461 -779 585 -136 -846 -678 51 731 412 800 307 -398 -149 -900 229 169 -597 -266 624 -289 -99 566 166 146 -72 656 77 117 65 -377 355 126 -149 -432 -104 592 -347 -755 -444 167 247 -97 -420 445 -75 -2 -852 -705 589 252 -550 10 -788 -856 82 -837 384 739 264 -68 -175 551 -590 -18 766 -238 214 -834 394 578 -750 312 781 429 -3 -140 -13 29 114 -746 -758 213 -433 -480 1 -348 728 45 -71 782 -632 324 -782 -58 -728 713 -724 791 360 -40 -710 326 444 77 91 67 -754 -390 640 454 555 -273 646 620 -544 591 76 -138 479 -583 -685 -67 -615 -227 -854 514 -437 -75 -851 -726 -199 -778 -131 527 -379 -259 99 787 -233 429 601 14 -847 140 220 48 310 -662 558 491 25 51 -845 332 43 618 781 513 -26 252 -552 -531 -47 -554 -343 635 128 -453 -310 192 -407 112 428 -236 -556 -37 507 -383 81 462 -98 -245 484 -883 -417 460 -485 464 572 -461 603 703 307 370 -306 179 252 425 332 777 -565 -155 -265 -283 -775 744 299 -842 -852 503 -822 411 -169 565 517 -253 34 -890 177 638 774 -654 -201 467 530 -404 -452 126 -872 626 -95 -50 36 -869 38 24 505 481 -353 -383 -277 -53 -44 -710 223 579 91 -863 -20 606 -127 213 648 494 575 745 -236 -418 86 -492 -281 471 -425 -894 469 -701 -336 -708 -867 -659 384 -70 371 205 -871 -176 -899 -6 -158 -38 -213 19 138 272 -226 767 -784 326 -692 -53 489 107 -163 -221 306 712 57 -172 -339 -9 -468 598 607 -344 180 688 -502 -649 297 701 274 35 -877 258 -84 556 740 -348 -536 -601 680 674 -173 458 70 -345 -655 -64 241 -120 -49 -169 -338 -44 -358 321 365 -354 -696 -521 693 -633 -32 178 595 644 -563 -459 142 -516 394 519 -582 -40 209 640 711 -784 -705 669 80 583 102 248 -545 -604 305 614 -593 -550 -823 269 449 795 432 533 729 356 -203 505 -637 735 -332 781 469 -516 746 511 -31 -563 455 -1 -58 484 -369 -791 550 275 -260 216 -21 -696 327 187 -381 -304 -253 -218 -217 572 788 616 268 790 -613 -126 -126 -760 177 740 -583 -367 -614 -163 633 349 380 -238 -147 332 308 -472 -365 64 -81 -725 728 -245 -333 -178 610 -633 -464 -378 257 460 106 -663 -39 -207 516 682 511 -659 -344 598 513 -573 -81 -495 -87 568 539 -476 91 -111 -194 -404 -542 -603 -192 -268 -866 625 -705 54 -546 377 -841 688 -662 -809 663 749 -151 -339 -109 -82 -48 -647 641 -795 -475 726 -660 -790 260 289 530 396 -10 -454 191 299 -400 387 333 -175 460 32 -754 -148 -625 713 -470 -70 -688 -220 -890 660 375 -470 -337 -868 -563 -458 678 7 -611 -385 182 737 -250 196 -627 -453 -677 -875 -721 162 -187 289 -777 -819 -892 -38 -664 -493 -372 -242 -213 118 434 137 -470 -753 198 600 -813 -766 -758 345 645 258 515 262 -756 514 -92 -40 -516 -888 -764 48 262 461 -180 -199 -288 208 329 207 -736 431 388 23 -269 700 -202 -856 288 730 -614 401 -18 596 -881 -146 294 -170 -118 483 -791 391 91 -215 -691 194 -261 -469 481 465 130 -284 -684 198 199 528 494 -720 457 23 -889 -749 27 -23 708 -168 -568 723 154 457 186 -561 -654 -690 606 -768 -388 -98 125 7 343 18 298 -616 660 486 732 781 -679 590 -97 -434 730 738 -353 -810 -888 -486 523 631 -385 111 -417 409 -830 -659 122 242 54 -18 -228 8 -861 -493 -57 -4 303 554 383 633 -209 -43 302 295 -794 -669 191 -661 666 -412 -707 -506 8 461 -471 -247 -292 656 -691 391 -156 85 -810 33 -580 316 -599 -510 -637 -538 -94 172 -506 -630 -33 -215 -352 465 252 98 -531 -889 -80 -543 -434 510 654 453 256 608 602 268 724 56 11 762 -316 409 643 94 101 -693 -739 58 449 -634 -668 441 771 725 -789 302 798 181 345 -272 -145 538 205 12 798 193 -502 -201 725 589 467 430 538 617 461 436 -168 728 -732 150 337 725 -99 233 67 156 -423 -217 -823 632 -824 648 -726 439 -189 -837 -717 342 -110 -243 750 -656 -298 477 -890 115 -601 725 -439 42 385 653 -570 -175 452 -757 301 259 -132 -311 -437 162 47 -872 34 126 599 -70 -94 -900 -152 -891 -706 385 -146 -92 -204 647 53 -284 -713 764 -517 -147 239 609 -167 781 -509 422 -694 450 -851 319 680 122 504 -586 127 684 -766 739 -263 -748 1 372 -43 -373 -347 -55 706 -367 -471 -459 755 -522 736 -199 401 -607 -778 449 -144 -63 378 -784 -194 750 -674 -21 487 -724 345 245 -505 681 549 -20 -468 583 327 702 449 -516 -271 77 -892 -160 712 637 -645 -843 -151 -183 -339 -537 -120 515 694 668 219 0 -490 -44 -283 153 -468 -255 -526 572 790 -15 -267 223 -370 -269 -532 -230 -192 -797 17 -146 -585 166 432 -362 -862 -221 115 123 232 405 -372 -632 -59 -548 422 -647 -700 -58 -361 590 114 39 57 745 -115 453 -33 -760 395 -57 -283 -216 593 -14 -848 -358 164 -197 350 779 124 417 576 -718 22 663 -235 636 -520 -505 712 -684 277 -555 624 429 -502 660 -102 -125 344 222 235 510 -593 723 174 -434 -785 657 126 -764 230 20 -844 513 346 391 -156 418 138 272 208 338 18 -879 282 -80 251 -388 -24 454 221 -746 726 124 -204 449 579 672 -884 532 771 -360 424 451 633 -545 613 -408 -656 602 -897 -221 543 283 -744 -817 -51 -218 -608 -726 170 504 -340 -2 521 554 -829 442 741 -242 -579 -46 697 -497 -96 -708 -327 -161 756 -420 -251 -780 -89 -592 -860 -629 377 -47 -621 -104 -95 285 584 -673 148 -73 107 -617 -237 181 -114 309 313 -408 645 171 -89 -768 394 144 480 324 -401 -187 -433 -846 -147 630 -363 -672 -805 -57 787 757 63 60 -175 -365 782 -853 219 -336 -210 -864 442 -44 -684 93 499 -313 539 57 -239 17 -245 -416 -515 82 643 315 160 -728 536 134 523 496 174 -800 -102 -486 435 -778 583 -323 450 359 -229 435 651 680 718 -641 170 -354 -541 140 116 -303 -369 64 -828 -690 -261 171 -236 -358 -706 -449 101 -124 -331 671 -85 81 -567 -823 502 -233 -233 235 -416 63 -348 357 -12 571 -506 -118 540 -550 556 674 151 634 229 -796 -496 374 755 475 322 374 -235 718 421 350 -696 -861 -180 -64 94 357 -139 -559 -838 -554 368 4 536 -533 16 685 524 549 -203 707 258 391 -568 -63 652 -175 599 -388 -899 595 -436 -566 -846 112 45 -880 -543 662 128 741 687 -422 229 206 -148 -363 45 -523 534 -101 -743 741 -687 -253 -13 158 522 376 -49 -26 36 -525 577 -254 232 -564 509 692 -252 -317 175 -160 349 29 7 593 -822 -163 -533 -30 -657 0 232 -13 458 -889 -549 -310 -279 660 -564 -118 457 695 -219 -819 683 -828 579 -236 740 -265 -741 33 219 26 -625 366 -57 -645 302 172 -236 218 667 606 615 191 541 472 634 130 119 740 -842 666 799 228 147 94 -897 563 -222 -543 -717 643 -813 -309 757 640 305 575 -71 -95 -115 226 -149 -509 -116 75 166 -26 718 355 449 203 60 723 231 -898 -88 -414 276 777 733 151 46 769 -9 -839 794 117 -38 -132 -613 -567 656 -240 176 215 131 -742 606 705 -573 -282 720 -168 -891 241 75 27 -552 -589 -401 -146 738 -434 -645 301 -755 128 -500 474 -36 -689 -284 -189 92 151 -401 38 503 -752 454 397 467 -530 149 768 622 794 110 -667 392 383 72 -212 -210 -525 512 753 436 454 780 190 93 -760 -898 736 452 -3 -522 431 -786 771 168 -551 34 -130 -677 179 -690 82 21 -200 125 100 -35 -761 46 689 -849 -31 -285 -284 24 -214 -247 -278 189 114 330 -570 -297 -539 768 56 -701 -737 -719 -815 376 -451 255 302 193 -68 -401 -305 637 549 770 -35 -436 253 -242 -481 466 611 -171 -125 -528 -373 -283 210 696 -804 542 -663 -168 -884 -628 -215 628 128 -548 -519 340 -141 750 46 -477 -111 -23 -134 163 158 -182 -572 -368 -272 -449 -708 471 115 188 -896 -485 69 308 123 -515 -752 363 86 -741 19 616 664 207 -821 -544 188 -226 512 236 97 -60 -288 248 -411 -562 460 -574 734 477 -445 -652 -788 -372 56 -578 475 -363 775 -336 388 -855 540 -649 650 -194 -470 400 503 -35 622 764 100 -431 -498 221 657 -14 329 -819 -399 -615 -429 -893 -736 -518 -475 -56 566 -188 -93 -563 -326 -380 605 178 -9 26 795 257 -395 448 -744 475 129 -313 -416 -287 206 -1 -249 71 190 -897 -781 -285 -829 -160 697 -675 346 -19 -582 -26 -505 -290 397 -767 -654 -626 336 -402 -597 -14 587 -769 -25 632 764 -212 69 -332 38 498 34 -472 718 -874 547 133 -839 430 386 -362 798 302 510 790 -144 -181 82 -405 -522 123 455 526 525 -158 -418 -642 594 342 -63 -66 38 -612 -694 424 748 222 -326 -40 627 628 -74 -420 60 78 -680 -690 -355 435 -262 616 -599 -11 402 547 661 -240 706 -297 250 -448 194 772 795 -302 427 -149 500 -438 -743 -196 -891 -88 -195 458 -60 210 64 -649 351 345 242 -726 -811 -10 -297 -45 -612 537 259 -562 -681 -713 -480 -681 344 -741 429 201 -406 -702 708 112 766 -5 -805 648 247 -344 793 -55 752 -263 781 -526 291 -675 237 357 179 167 10 -837 -234 314 20 612 -79 460 723 583 240 611 -83 -427 661 327 616 -618 -505 -531 -288 518 -582 425 27 615 -465 513 -693 -136 436 -206 -534 -105 -490 76 329 -753 319 472 -581 214 372 -89 -732 271 72 387 253 -797 203 -395 10 -190 493 -580 24 -846 460 496 320 291 -811 112 5 388 287 662 -370 -831 -559 301 -639 66 427 569 -670 132 549 609 160 73 -32 -423 543 -681 687 67 714 753 -408 -603 164 380 691 210 687 156 16 646 -135 -722 421 -503 402 211 799 201 -7 744 -614 -626 661 -395 -203 383 412 205 -833 743 -457 -369 -459 564 53 -283 -573 -266 229 529 -548 522 152 153 524 -529 595 525 -673 288 -18 777 -737 536 -667 271 -64 70 -406 -371 561 -592 393 -869 451 -644 -113 581 151 83 -846 -498 149 505 -418 415 -879 -713 339 491 -126 -150 720 -330 602 6 -895 602 -668 775 -126 -739 37 -453 399 -520 -448 638 765 68 621 412 -407 -70 -305 30 745 587 50 57 123 657 526 -449 60 525 -422 -110 -885 177 -393 -797 116 -393 621 -367 -310 -450 -314 -504 -487 569 -844 -512 171 -398 373 -184 -481 5 736 100 -467 -199 -316 67 572 -545 -537 -26 -205 515 765 484 341 -291 680 -705 -784 -160 425 -830 -123 316 616 -858 448 -232 -214 531 -603 -475 -491 423 57 546 490 672 -802 -342 415 -249 -781 -661 -303 157 154 -330 43 -785 -594 736 -145 718 423 570 -426 -25 438 654 9 611 175 673 -120 -752 651 474 -877 600 -38 26 -811 -79 271 -549 -858 -253 -835 52 87 717 494 299 -632 -728 795 -307 -668 355 -518 110 407 -803 -735 396 714 273 507 205 354 620 -452 -10 -378 -892 575 776 732 663 266 688 358 788 291 -764 411 -348 -3 454 -380 -417 414 -337 475 -82 -304 -738 353 -227 -325 370 -51 579 -670 -695 716 269 49 224 -21 -620 -408 -221 -633 394 431 298 -856 -540 -581 -879 -261 -760 -549 102 -50 -618 120 157 248 -664 96 241 -560 573 477 458 593 404 -273 215 -621 60 -248 -798 416 -268 -163 -452 254 21 -408 -314 -708 196 106 -653 443 331 1 21 437 -855 -621 564 -344 -226 -1 -777 170 169 -511 -481 -363 -459 -455 -102 -509 -34 88 -728 -219 125 -12 -323 759 -488 -786 283 -760 -710 432 -708 -371 -119 297 -454 -607 592 484 -60 589 192 671 -433 505 -28 123 75 295 404 -305 -842 698 610 -656 -600 -556 4 374 454 -72 589 -285 -704 737 488 -574 -155 77 288 359 242 365 280 783 -129 153 621 -437 491 -552 462 270 608 -798 229 741 -226 794 -709 -486 224 -115 -228 -124 324 610 -552 -3 213 243 -176 -450 498 -96 637 -100 417 749 313 480 654 519 468 -79 -479 366 683 193 -206 -432 8 -433 -386 -302 186 -556 -433 528 426 498 -156 -588 168 -727 -286 626 -829 -831 -32 671 -539 -760 398 -66 451 229 723 -613 -478 406 -420 -18 -489 674 -13 -355 652 562 -52 -813 -685 684 -726 296 526 209 -857 -447 -681 787 -360 -272 -886 129 -826 10 -531 447 450 712 714 -465 -340 -586 735 787 -481 -594 -689 665 93 -356 -539 342 389 -22 -659 -83 -841 628 350 81 688 -484 -401 -796 727 668 -272 196 683 -650 -513 18 744 -530 -847 715 315 134 -829 187 305 455 -216 159 -427 -155 614 538 432 -628 -115 -515 755 -226 -418 -82 174 -435 -671 -429 43 63 138 -797 -276 -671 -613 -837 -884 -444 -795 -60 -112 778 -829 449 382 -618 -816 429 72 -422 -689 -696 -350 86 -173 116 282 -179 18 -757 -470 450 -388 56 -234 -577 -590 710 -157 -359 766 -783 262 -136 -712 278 647 215 244 -515 579 -43 -699 165 181 -723 572 600 -59 651 159 -319 130 -7 644 265 -372 -677 -688 176 -462 486 -454 568 -573 314 -165 -447 -899 -872 -893 301 149 -796 -79 -726 -198 162 190 387 -71 690 -696 359 -51 220 -818 -291 477 -856 -241 349 -462 -21 -341 -4 732 622 736 -189 248 -179 310 -788 -801 -75 -646 55 -560 73 -607 -88 -415 -466 -97 -206 241 214 -331 -50 423 259 -499 -719 250 77 -340 -859 -628 -14 177 -542 -366 41 368 381 145 381 612 288 -279 357 -100 -564 569 72 189 659 743 233 -500 -36 -247 -666 -418 745 759 157 689 -531 211 -791 -434 -370 -317 -842 -333 -638 -416 394 -142 431 774 -56 146 297 -170 527 -487 430 507 697 -359 -794 694 368 -195 -627 727 391 156 -252 -279 258 -751 -615 -876 -185 110 -91 -748 172 -285 648 -355 -620 777 -339 -145 -813 -34 715 -51 773 -270 322 -848 -336 190 -853 344 683 751 -658 -756 222 -558 -175 -621 -585 -412 263 -821 -307 798 -687 -216 -853 363 30 -363 763 33 405 -118 -880 631 474 -92 691 -213 -228 -848 -568 -113 -317 -615 -775 427 -750 -147 -507 -574 778 -593 -494 -488 627 -565 -71 -787 334 -483 -289 -165 714 73 -650 -30 -666 -28 183 489 -603 -272 -224 -425 -338 212 -660 -544 640 -26 -184 136 -262 -784 399 -206 -100 607 575 198 87 348 -801 120 -854 -114 635 234 785 492 739 -310 -770 43 332 134 -605 -407 452 529 -34 342 170 -51 308 -183 -628 510 60 350 -294 672 430 -473 236 -774 440 144 -168 -357 674 437 -258 -144 693 -825 229 723 -381 745 725 470 436 429 480 364 563 -557 -208 193 719 -798 125 123 -471 59 -764 793 -557 280 -838 683 594 122 -309 133 -633 202 556 718 -748 -787 -878 -226 765 482 112 -840 -234 416 -861 -453 -239 454 -140 598 173 -522 -41 757 -323 105 -100 -281 -784 111 -50 -242 391 -758 -329 -593 483 -536 -870 -26 -823 -23 612 643 -373 101 -558 -819 -198 -626 -386 765 -186 310 -127 390 413 265 -85 -630 -569 -242 -295 532 34 588 245 -67 133 711 -775 252 349 285 -884 -265 -307 645 406 218 -40 654 256 -243 -389 391 -602 315 748 518 -669 258 -138 -367 -651 676 631 -731 -33 -356 448 447 -146 -719 652 481 516 313 -365 -793 -81 125 -704 316 -298 -250 -672 -387 -823 172 -607 98 -163 215 476 184 -541 -351 192 -78 775 9 -652 -480 557 -279 169 764 -120 597 763 358 -632 -73 -825 -755 261 -389 -684 149 -178 -339 -439 -702 208 80 -630 -823 -83 -533 75 -313 47 -476 123 -590 0 -770 -202 728 635 -841 -874 483 -680 -165 289 -123 47 -807 257 -710 -113 133 -637 -257 782 -61 260 684 15 -39 -773 608 336 -607 581 -653 -247 -564 -379 134 -393 313 -37 -550 19 -536 300 505 -33 -199 -196 -441 -281 761 -797 779 749 262 -772 739 399 751 -311 -340 -653 706 -67 -768 776 -274 -624 -356 -687 -691 -82 -414 741 59 -243 -42 -116 -6 564 -452 136 349 -209 -354 -703 278 -805 -158 -790 556 382 -216 155 767 452 701 247 494 177 644 730 -793 -890 -389 571 -589 120 -111 133 -532 -312 328 181 539 139 -313 -233 -447 237 645 256 -186 436 246 -15 -354 -353 386 -193 -298 -147 -63 -512 765 -319 -315 -256 693 -145 430 733 -30 4 -626 -97 -660 -206 224 658 207 626 165 75 653 -683 -502 -782 773 -681 33 546 611 -272 525 -36 194 178 -290 698 365 -347 266 -856 694 -650 76 517 -338 -658 -437 -148 424 -774 -508 645 -52 -305 -518 -839 -358 38 305 -813 -792 -83 258 497 745 231 247 -516 222 609 275 -677 -793 -239 254 -615 -329 46 92 -705 507 104 -471 -730 151 298 311 -357 580 590 -469 -59 -180 -734 -27 -116 -154 -646 92 711 193 -381 -323 615 465 -56 -336 -614 -156 59 -713 779 232 -204 609 722 -398 16 -196 678 -493 -143 -28 340 218 -888 -304 523 272 -750 -143 730 -13 -149 -840 -349 744 -890 116 -501 361 -18 -188 484 239 594 57 -248 601 499 412 555 -131 263 307 -462 -202 -218 748 522 280 229 517 -547 206 -274 -86 -707 70 -591 761 -231 -126 -118 442 138 -180 -319 435 -534 374 -414 576 -311 -334 44 738 -687 -630 -794 -707 -544 -738 -564 -539 -873 377 373 -571 -39 -230 -700 -392 -596 -68 555 -740 -78 455 -805 413 65 -203 243 280 -797 -259 700 -572 312 211 -411 -594 -103 -629 199 208 -577 -131 93 223 -284 -391 -867 415 745 574 -339 -204 -506 634 638 -261 -360 112 129 -446 173 180 -144 -148 -497 -171 -826 582 483 560 -630 -770 -111 -866 502 18 543 459 -630 287 -443 -123 597 527 -539 -171 -199 430 -645 402 63 -748 -704 -745 -685 -729 -115 592 579 -349 66 94 -598 35 420 419 -319 -57 -435 -258 -886 -332 -90 -21 -763 -784 770 565 61 -45 261 55 -72 -117 533 -807 221 34 -710 -230 -885 -545 198 783 112 -743 593 306 404 -697 70 -780 -821 -161 77 50 419 -665 -554 -783 671 -647 -590 293 -121 -673 -639 -817 -203 296 -59 -763 -410 -387 -4 -122 -123 15 413 426 270 -143 666 450 367 692 -388 -858 394 699 -349 425 24 -64 -296 486 -827 497 14 306 719 760 513 -8 -514 -845 -456 298 323 670 -76 -199 317 69 -854 680 -523 -370 -445 -413 723 695 -11 -167 -570 -381 329 330 317 -814 227 -597 -55 -654 446 -667 616 -51 773 -893 44 649 240 263 643 573 -2 226 -759 -763 15 -132 41 130 -177 636 -258 -52 -765 217 633 563 460 -28 387 175 359 57 770 -112 -122 29 311 376 32 286 -800 -398 -808 81 682 771 -625 -53 255 -736 -742 162 204 -851 5 656 -663 548 -659 101 341 280 -587 206 224 476 -680 -177 -185 -433 233 213 -296 -366 -156 800 -821 -377 -617 -537 -876 170 422 52 360 -724 159 -101 550 -758 -21 -879 651 -865 685 -54 156 769 -545 375 -300 -171 -888 -708 614 608 44 120 395 615 -39 -119 669 -741 707 88 765 -621 -853 -886 -501 -361 800 13 -159 -481 -121 -809 608 619 -446 -232 -673 520 658 697 22 -755 -348 368 780 -456 -105 -480 54 -237 -777 304 -30 -635 -304 658 369 -720 647 -90 178 574 758 452 562 479 547 564 630 622 -279 -135 323 456 -317 -710 -161 -122 -846 -675 -82 765 309 355 509 100 -81 298 341 -500 311 180 -4 -776 309 741 -734 294 160 452 -199 672 -812 -478 -110 -865 231 -830 -900 -900 281 -177 -538 -626 -355 369 -750 576 -809 -255 177 -884 -376 -511 360 782 626 589 -333 66 -22 128 -529 502 502 -478 -174 -448 -504 -628 518 -13 -486 318 -316 85 -264 747 362 -163 -99 -481 -306 605 -521 -361 -311 501 731 438 -501 -494 -207 331 -280 439 706 -235 -575 33 -140 375 87 59 785 -524 85 -156 -514 62 731 -629 -862 232 -619 722 -588 -495 -686 -169 -190 528 -225 -646 489 -895 -625 16 251 45 -91 -74 -253 -272 -399 -856 742 -155 -389 719 -452 393 -298 48 84 -494 515 413 118 29 405 421 790 57 -765 86 -698 331 -55 141 317 -633 277 775 -660 -504 14 433 51 163 -731 -24 475 562 -23 -468 -271 709 -495 -837 -179 723 -81 510 -176 -141 -599 588 427 369 -557 -624 698 696 -277 -845 588 536 -660 729 -673 106 480 -747 -382 204 517 -456 -315 322 -553 144 683 425 27 -322 -72 -771 682 -669 -714 -419 745 479 -899 -131 674 -763 657 -260 -635 -306 -764 -378 4 -354 -441 249 -688 -9 138 725 608 -210 567 -230 -437 -815 317 -319 589 595 -841 469 -375 -850 -485 354 -311 5 82 -359 -101 10 529 506 -698 586 -28 627 72 -459 -114 -84 -396 80 -67 -597 648 464 -307 -553 2 -605 -233 75 -749 45 -116 259 -614 495 -734 566 129 -698 -252 -844 277 -64 -688 -519 -146 88 -79 -155 -166 147 -802 -85 732 -803 741 9 -356 376 -488 -385 -765 -315 756 86 -275 101 -535 40 -580 201 168 278 138 -428 360 -175 -676 633 -502 189 -17 389 -681 -778 -182 -334 -333 -17 -489 86 290 -134 -752 47 33 -250 119 -104 626 277 122 263 -294 -337 -144 293 64 684 775 167 -856 533 589 -488 -355 161 -93 -832 747 -684 403 -174 434 180 -699 -759 204 -671 -398 720 320 779 -390 23 -841 -179 -159 500 254 791 -159 184 -445 -105 592 674 692 235 -790 -498 622 -653 -91 593 450 272 -724 -733 -25 -715 -673 576 -279 743 -359 -587 -672 -213 701 -485 -744 371 698 -824 636 -440 28 357 787 70 699 443 -701 -411 711 -329 281 517 236 -635 71 -687 -281 710 480 182 -153 405 -244 774 -271 -421 -734 173 -547 364 -175 -143 -483 -52 -666 -876 113 -137 -397 556 -278 -58 -852 -78 -132 -361 251 64 -43 784 143 637 34 -273 -52 -395 -717 562 -268 290 -492 -487 766 240 789 39 754 -91 205 -346 -675 -80 -254 433 539 -583 -72 481 293 94 611 -665 565 -488 224 -300 525 -301 676 173 -306 -366 234 -414 -846 117 607 438 -469 -538 -651 -406 734 -172 286 -424 -639 -587 -697 355 681 791 111 340 -427 -697 -699 650 42 -374 -242 484 -264 292 595 379 -654 -415 -670 -91 -49 -474 -417 413 -824 719 653 122 -247 -718 772 -397 472 -278 -527 -456 726 245 -96 -466 248 -788 331 -461 -711 636 -100 -314 -369 -794 -524 -94 -56 595 -784 -101 -756 -482 -760 -448 -253 -397 -5 -807 -38 460 -857 717 -492 -652 17 754 204 229 333 -512 351 124 -91 66 -236 -305 211 -449 -595 -655 -236 -82 -172 -157 0 -848 -202 -471 102 389 532 633 718 -239 -466 71 -690 -827 547 -883 -736 -198 -246 -357 641 -80 -725 643 549 -301 -167 554 -843 -339 -67 -640 -238 278 269 323 -2 -626 793 -149 770 447 93 -542 681 -876 20 -190 483 217 -246 -48 -739 374 -674 -842 182 -53 -461 90 -724 -199 594 -631 -222 584 666 611 -226 -206 106 -542 -248 -292 81 -470 -664 524 432 -123 738 653 363 759 -334 -115 453 -553 510 -371 582 -609 -248 -303 341 42 -195 -446 -253 -490 241 -159 115 61 -388 -547 494 -461 -612 567 493 172 78 664 -199 -397 -367 -463 445 194 -90 261 -635 -470 -698 386 370 -827 -596 585 775 -30 -845 672 41 -627 -520 -152 -496 564 -718 -54 -223 -294 695 -732 503 -123 587 -529 20 -304 -603 66 -836 -460 332 636 -139 405 487 265 637 -418 284 -438 191 -247 467 406 -311 -516 -365 -864 67 421 642 -598 -570 -63 16 -805 136 -799 -870 152 -484 -143 662 480 -695 -556 67 -275 -586 316 446 -711 -766 752 35 -447 -650 390 317 -794 -182 589 284 -842 -753 -132 -285 -765 286 188 208 -631 733 -200 429 -484 773 168 -421 -228 627 616 -397 563 -306 -361 589 302 -617 65 -466 -499 -398 -196 231 -453 399 -464 75 -130 347 -147 711 -885 588 179 -488 -713 -806 220 -717 -609 -394 -377 -875 470 395 764 -874 798 -656 -589 -838 -156 682 -579 99 741 451 687 -8 -504 2 -757 433 232 -681 -57 -64 420 -511 -320 741 146 -34 765 -701 -521 537 576 -384 -527 553 -852 171 -380 -748 -738 647 -459 -163 334 -160 283 14 -604 -145 -361 212 -355 484 451 -807 -350 -512 328 -509 258 323 -843 -778 187 -372 379 103 -655 -792 -333 -672 -18 -48 -867 -434 101 -158 -140 -620 -78 -684 -538 -218 658 -295 14 346 91 -635 120 720 495 -869 -61 -191 397 -296 -883 410 238 774 -646 -819 9 -240 -340 234 49 -180 488 -567 -810 -779 600 758 -706 -370 -489 467 -516 51 -98 -552 -170 -85 -187 -481 449 573 -441 -542 74 -53 -128 -167 -176 766 -619 -205 -48 -556 -832 430 372 445 279 -644 499 -835 737 -798 551 -545 -632 -363 454 71 -136 -840 -338 -703 -744 -4 -660 -587 -701 701 -863 -426 453 -557 364 -156 334 -30 366 675 -436 453 -776 112 701 -645 782 -89 -6 -573 -532 42 529 -175 -612 486 538 -584 325 435 692 284 -309 93 -201 -249 -767 640 -726 -775 -101 -548 -462 249 83 -541 594 -223 -766 325 -192 161 -249 492 -397 -714 -660 -785 512 298 -545 -774 42 -673 -745 -597 -104 -186 213 22 51 783 -96 -849 640 232 -408 -601 155 -335 46 637 15 117 621 -440 -328 -825 -650 -565 -61 -70 476 -223 -837 504 -237 -38 -454 260 -497 457 738 698 365 -645 -818 542 -110 217 385 -201 -105 725 528 -652 -220 -428 286 -43 604 673 -482 491 -3 -233 144 379 -169 -319 -522 754 -294 438 -441 -625 751 767 625 -890 338 705 153 -107 -607 -278 545 -568 581 208 -446 -115 395 -183 -262 -87 685 -258 -776 2 -279 -158 -178 -322 510 362 650 -154 -493 -882 -583 -870 204 147 -541 -309 131 -9 -59 724 -51 -567 -801 459 -38 318 50 5 228 678 -352 -724 -817 -612 516 204 -628 -440 -93 -622 247 526 -595 182 -371 -665 -18 -434 134 -408 601 -373 339 -400 317 557 744 750 -101 360 -561 -704 133 -249 -755 243 390 -164 -348 640 -620 781 -15 -370 -889 -613 -229 -248 388 -226 491 -377 65 357 649 -807 -803 471 113 -701 780 -686 -267 688 616 -308 282 716 -820 -48 -171 -112 33 48 -613 -418 565 40 -463 77 -877 -791 186 46 426 -466 -743 -44 -644 -283 -662 -290 -53 -596 -659 -234 617 -718 629 -69 -79 512 366 292 -745 490 152 -78 19 -357 -13 -627 468 -397 397 184 -676 562 -163 -346 -173 -344 -883 -842 458 -540 -694 441 -420 -200 -21 542 662 -537 176 409 749 -201 607 -900 517 730 232 -706 -829 741 410 -386 -394 -869 373 236 -339 -125 537 -316 -738 -297 -292 223 36 -686 -79 372 169 -579 522 765 251 223 549 595 -466 -603 -699 -640 650 -585 -408 322 -624 222 260 -92 788 -612 406 -154 122 286 570 641 -870 -628 765 -661 -250 338 217 -308 650 152 -815 -339 177 16 -294 -234 -631 -209 -524 753 711 -577 -882 620 -118 104 523 -256 -506 -769 -200 97 -15 -301 600 405 365 -557 -35 -97 -479 317 629 -814 -839 -843 -38 659 -415 317 15 -373 467 -854 79 -532 703 -204 -598 -142 626 -892 -789 628 -479 487 -851 309 -751 -708 -298 -598 -742 -86 586 -621 41 790 724 438 -627 544 -657 153 -244 -636 -320 598 123 -747 -352 -345 614 -482 777 512 -488 -500 458 -168 541 -739 -30 -73 -159 527 -698 -449 -181 700 -133 731 9 -212 -397 202 610 -558 -756 -868 -265 634 -521 210 593 9 759 775 -796 167 -34 437 -91 269 -302 -262 576 -19 -892 -750 -895 481 -510 198 746 406 -721 -120 -798 -10 -532 -805 -342 -418 -100 -198 774 701 -423 -755 -739 -810 -673 41 179 -265 -280 532 -215 796 -692 -428 -736 -752 156 99 237 -489 110 165 284 514 -521 565 -792 -824 -568 322 -95 -252 -639 213 -815 442 506 672 -720 -233 -714 400 72 66 -522 427 -700 -386 254 394 362 602 491 236 -741 484 -481 716 176 618 -615 -155 7 401 221 -279 -753 -123 419 -54 676 492 20 -785 -376 744 108 -307 141 -106 -386 -889 -308 31 61 -528 771 -404 -409 -500 -36 449 86 -566 204 -390 -486 80 -692 134 566 -464 -491 -198 -526 274 -701 -749 -250 214 153 579 -275 -751 -444 190 -712 -153 -162 -234 25 511 -759 237 -850 -506 -755 -169 37 10 447 -449 192 -841 -253 354 624 536 -851 -414 -290 -16 -244 426 -286 236 -241 -769 26 -626 -501 -501 -285 -218 -556 663 -581 155 723 670 798 396 66 671 -661 757 238 -815 752 -749 525 368 146 389 675 28 -873 330 85 708 -627 -424 -492 206 -323 79 -503 -418 221 -283 -237 126 122 -722 21 -37 744 -112 -151 -124 -309 278 -683 -131 313 -679 680 92 -128 579 -39 -255 -186 586 -572 -213 -829 620 -608 -5 17 518 -359 -517 41 759 -275 426 -489 -780 442 534 -653 468 90 -506 411 654 -25 400 -335 -685 511 -662 749 66 -8 -136 549 486 -427 -112 -638 -736 -356 792 -788 -460 563 320 535 745 18 -780 474 666 -770 -263 781 97 -329 284 -66 122 -343 -219 -495 186 150 281 -140 -431 386 482 -50 81 -729 -497 718 -228 393 -326 -101 -342 693 703 -765 -635 -797 -311 -701 -698 1 -229 129 113 -178 -492 -745 -307 -818 451 -207 -394 731 -254 575 128 -822 291 -104 -654 -638 -84 -876 -499 52 -151 -279 483 329 -774 -267 -242 -872 552 -313 200 174 -316 -805 -852 -386 -121 -130 -656 188 -763 -625 -364 -240 -875 660 -10 -804 -814 399 49 737 342 748 383 -155 -357 -420 -577 194 -879 10 779 -229 -201 137 -236 -122 421 470 1 333 -414 -196 -187 -122 442 -64 -199 208 -525 643 -347 2 -156 309 -773 -885 174 773 -237 260 135 492 684 555 412 -831 91 -313 -782 -583 -250 -670 -892 767 -344 22 551 600 -306 287 -764 571 -749 -791 277 -181 72 -594 -247 -126 217 -617 -159 -346 278 -865 296 -277 -76 255 382 694 207 -670 -217 688 -653 524 -649 -674 789 102 -471 684 414 95 -146 501 -12 711 -237 -572 -333 92 -74 546 -696 535 744 505 347 226 340 412 238 320 -664 -641 -845 796 382 -463 392 80 740 347 -36 566 22 -439 -466 -652 128 511 645 -206 -55 -868 567 312 -844 -158 796 52 436 215 63 -11 -803 110 -192 432 70 -730 -658 209 -781 -881 736 -620 -737 627 -854 515 -212 -575 132 786 -245 767 -110 548 11 -708 769 382 -3 -357 -508 460 262 -460 85 -376 -666 732 -560 107 16 -545 205 345 106 154 288 691 719 -390 104 -412 -770 -762 593 -677 -199 561 243 392 -356 617 -349 620 -773 -299 -727 -252 -732 -115 331 224 617 -248 354 -97 -413 -5 306 316 -661 484 -437 693 -502 -796 642 446 -447 -13 -348 332 380 -608 538 414 -60 -664 246 -138 484 -585 93 -97 -723 682 517 -253 -266 -638 557 -80 164 -202 -479 -573 -259 -489 -772 67 -169 141 259 618 -687 -861 371 -745 -201 750 404 170 142 31 365 -28 -125 169 -447 -598 -209 -680 -262 -690 -172 139 -334 -571 620 -525 -183 357 -502 282 690 28 -134 -224 -729 -417 -310 -847 234 -293 -569 -160 -122 510 539 -54 -299 252 -32 288 485 628 176 30 -523 -746 -129 82 323 71 778 531 676 659 -90 -63 -368 -561 -830 -461 -256 -716 243 -736 -665 -276 -795 750 -636 -270 537 180 -532 -851 218 -615 -467 -26 -376 -779 155 260 -631 207 -758 77 -505 3 622 406 -130 723 602 356 392 437 -208 -87 -45 609 -526 347 538 -866 -727 70 139 -241 455 617 786 551 -512 488 -436 -325 109 426 101 249 -422 -557 -733 116 -447 644 132 219 479 -758 574 471 486 397 351 -200 370 -784 -506 252 353 -704 649 -604 112 -16 -887 -244 -359 -358 -323 67 -566 -504 -533 -323 -548 -714 417 -185 330 797 -415 -695 -651 -513 468 602 -448 -46 639 114 108 -809 -329 -721 198 -494 -900 -449 714 -380 -385 -899 -768 608 -454 280 -342 451 559 -494 659 655 -174 -40 -779 -650 723 -140 795 -879 -446 397 347 -198 -428 378 -862 -361 561 332 616 -123 708 -541 -825 -409 -479 661 654 -739 -469 -226 -372 31 -822 -606 442 784 -863 -295 261 651 612 411 -538 -141 405 -83 -279 -206 608 -667 -223 -320 -868 -366 665 -888 -230 96 -71 188 68 -552 -221 -152 -57 -143 -845 -734 -281 427 727 -73 23 26 326 -886 -854 199 -38 462 -896 -177 -162 -729 329 -294 471 -165 176 547 382 764 -595 245 543 674 285 -654 -498 508 -533 -275 167 -772 30 183 -663 -116 -842 -352 -724 -645 -249 -826 431 -656 601 -48 293 267 -173 638 -213 -748 -175 -172 420 386 -795 -389 -556 673 -363 -593 -446 699 291 743 -523 670 766 11 -589 -701 -395 4 607 -367 202 533 257 81 -157 -702 -416 -51 741 -242 -556 608 595 243 373 131 -381 -30 109 -186 -404 -55 592 -270 -687 -37 -688 -173 219 -676 686 -859 -533 -304 -704 -773 -45 -251 -169 -70 375 271 -598 661 203 96 538 596 -234 -764 -623 574 282 -284 75 -759 41 -231 57 507 423 759 240 592 -793 -149 -128 524 -95 -658 -125 632 -610 -264 -753 298 601 109 369 79 436 -724 555 582 -824 673 -304 697 -382 -843 314 -112 509 -337 -101 -492 -548 253 -829 -460 -291 140 493 -813 515 -351 168 155 554 -147 119 133 -212 381 232 -438 -57 -420 713 -804 -180 -559 178 -627 -27 -174 -697 -375 773 -727 -41 54 -367 269 -154 -515 -97 708 753 773 484 573 -813 720 -306 -77 -405 -141 53 312 33 -417 -245 555 628 -698 -150 -339 561 -673 531 273 -607 -192 740 -808 -590 -410 8 -691 99 -655 -646 263 -321 553 196 370 -858 -229 -842 54 166 -837 -178 643 -545 -25 309 -219 -637 -686 222 -147 -800 134 38 765 313 579 586 649 -472 335 -873 339 -264 374 387 82 -143 -730 799 -786 -183 775 -461 755 -176 -21 -556 471 305 -3 -754 125 618 -518 -193 -392 -559 248 -695 -74 346 18 657 -766 -394 -192 -263 59 -203 254 -207 184 -25 -762 290 199 -7 -547 -776 131 -542 -280 -243 -56 280 610 -367 -738 -225 -271 -604 553 201 192 351 -701 -810 545 736 283 544 489 383 -807 -859 -143 243 404 773 665 736 634 -349 -282 -346 -30 -204 -18 -793 69 80 82 -298 482 796 -786 367 625 -189 -306 87 102 556 781 -347 -678 655 104 -713 -571 -747 -87 -213 37 -197 -312 52 291 -743 -667 -859 118 516 -112 264 219 588 312 -824 -337 -824 -319 -83 110 97 732 -1 -390 652 -50 -454 95 250 556 707 720 -36 111 -818 -34 -672 -565 643 -69 -480 -177 519 -629 554 606 769 282 764 -190 740 -433 -133 -763 481 217 31 -816 602 255 432 353 -104 -232 -891 275 785 -658 -815 724 -190 -187 -193 -260 -574 -431 38 -887 -887 710 -620 -739 -876 421 -708 562 216 683 446 -425 503 89 367 -62 -512 -112 143 -344 420 -813 -371 -256 -507 -767 530 -678 104 -671 560 781 -27 -286 -132 465 -568 65 433 -348 -635 638 501 -881 -18 40 -555 -787 -744 -829 -857 103 -117 -810 341 -759 460 783 263 -257 -601 391 -287 368 -730 773 73 103 -351 -806 -353 234 256 416 -212 -360 548 466 25 -447 -84 -324 535 -536 -469 84 624 480 -64 -855 -246 404 665 -812 -180 -225 497 -221 154 -807 -213 106 173 243 -711 716 -286 -336 700 446 -449 756 -7 -25 -506 -363 8 33 -622 698 55 168 194 78 -430 3 -120 132 594 -359 -28 796 -314 -307 563 -154 -601 464 268 653 -389 -7 400 383 685 -292 474 -744 596 -251 269 -1 -127 -573 -453 -72 -80 -350 571 110 -442 -92 700 -395 683 83 636 588 -312 523 387 212 634 -280 -808 -238 -824 9 -423 791 150 162 -881 -219 702 -606 -293 734 -891 645 -660 -391 630 -305 -376 -37 72 367 290 -68 512 512 -638 356 173 523 641 469 154 634 -360 593 -230 325 303 388 96 -283 -180 287 180 -703 263 -535 202 -558 -631 257 -353 -822 523 728 -656 -237 135 -652 184 705 660 668 480 -242 -639 151 -446 -225 59 515 -832 574 418 309 318 597 375 -270 610 659 108 644 234 464 718 771 394 -113 39 295 -765 -79 -896 647 559 690 -149 302 480 -573 509 -775 262 -445 527 -77 -850 -482 -723 775 750 -593 -610 -751 83 -504 -161 688 -302 -408 433 -77 401 573 489 -299 763 -867 518 -367 376 120 795 -268 -767 -72 491 351 491 -681 521 -439 -634 -121 469 -196 -319 -718 689 420 -736 -410 377 -799 -585 709 111 513 756 -514 475 -346 127 -303 216 479 410 513 -539 -427 -134 -338 557 645 -23 -399 -660 -752 206 419 -628 425 95 -232 701 -748 -147 -313 677 -226 -830 -227 -507 559 555 -351 593 -111 654 348 307 -95 -489 -379 69 239 -435 -165 675 373 -95 -765 -65 -20 459 -348 614 406 76 438 721 -85 -410 519 -635 349 -662 76 222 321 -507 267 690 439 638 -581 -530 305 -692 -486 572 -667 -582 190 595 205 244 -379 -390 142 408 688 -76 273 -126 -735 -284 -141 716 -883 665 185 468 566 57 700 -635 49 -214 -877 773 767 -102 -102 -81 -852 49 782 359 324 417 -723 769 -512 41 -838 -306 508 -672 -769 -281 -595 30 570 -563 683 -396 -625 737 -77 -402 -28 347 -326 -247 -833 5 -380 -812 -302 -288 -554 226 240 -156 -500 605 -810 -81 -602 416 303 -406 286 780 25 -192 61 -546 -849 687 -396 771 -312 -260 528 321 32 708 -123 768 290 -855 279 -17 -14 9 790 458 -331 -201 -445 -293 434 349 456 631 459 -578 -667 700 -182 -301 177 44 449 -581 11 540 196 750 -578 -602 -799 -461 632 259 509 187 573 -846 777 -392 -464 -523 751 91 -30 -306 -507 -744 -715 -426 -805 -282 -514 -385 -279 -385 -27 -531 -558 -83 152 90 347 76 352 -138 388 -428 -228 789 -85 -619 -166 296 739 -207 774 -810 728 796 138 77 -681 452 717 171 42 -444 351 168 467 -516 -337 -89 -408 -824 -605 -246 528 -529 233 692 -185 -291 617 116 433 446 -205 -587 264 -290 315 27 46 -688 155 -682 362 -819 258 -32 746 556 -349 -88 533 688 -808 -503 -560 721 235 63 338 332 -399 581 -829 240 -739 -527 -360 505 626 676 -378 -730 -822 -336 414 784 -365 271 79 -545 -347 555 -703 654 -335 701 -685 -779 -624 61 324 785 -626 -724 249 -562 -613 -326 127 281 -570 -58 -329 -61 528 198 258 -480 570 -676 -834 -267 790 201 446 -275 -448 -394 -62 -853 48 31 143 549 -467 -603 218 168 -224 589 -374 256 28 721 149 -41 -88 716 -756 -643 664 -571 255 -878 -55 -775 193 -433 -829 268 -16 470 -422 698 683 -452 -8 260 -598 315 191 -348 -157 14 518 -611 406 -368 -708 -253 349 -805 -314 532 523 -87 744 373 720 -607 -305 -126 -224 755 -628 -412 -353 -145 -711 124 461 -669 -147 -238 750 798 -710 -393 426 -450 204 434 332 -694 -38 -265 -564 -625 -328 -558 326 299 -233 -239 -490 184 -378 -78 -414 -757 674 272 -750 -158 -501 96 226 38 -6 -485 -324 -541 50 -298 571 68 -346 -696 536 198 -808 -584 -644 -467 526 473 640 444 -893 -166 -359 -457 -407 -710 -551 776 263 629 -303 31 -183 -896 -476 -62 735 687 312 608 175 188 4 -721 -597 -379 670 -646 -527 410 -663 34 -733 159 719 53 -654 503 781 -120 225 783 -357 -664 -637 -287 -135 -794 -122 -51 395 -67 -306 633 261 -66 -310 -172 389 731 -449 617 112 448 -232 -649 -522 645 -347 -582 789 -325 -319 -143 -598 42 -769 -123 -672 -466 -544 -345 -397 -312 782 715 131 748 -675 -219 388 -273 256 -424 -600 275 31 175 -846 129 -219 -377 -883 684 683 106 452 -561 -508 312 -116 300 430 -360 -220 -818 734 65 -148 -653 -442 77 -837 -664 567 -773 -484 173 775 112 688 -782 92 186 52 -203 -8 -308 382 -736 -532 147 -269 641 -503 -874 177 551 -557 -188 -351 32 -449 165 -661 191 -786 -708 -625 -842 -403 354 490 446 -557 -388 548 -270 109 183 547 -649 412 594 787 648 740 446 561 -611 159 -585 -456 601 607 -605 357 -76 -40 -566 276 74 184 207 -884 777 -490 210 329 -206 116 529 -695 358 -13 -133 -648 261 489 300 355 -882 572 -582 -455 49 -853 297 -700 314 610 -84 356 -432 254 -118 -413 -115 -133 106 -824 -529 -507 483 644 -606 -154 635 -107 105 677 30 -252 623 601 794 -640 772 -122 -406 707 -732 648 -105 703 -847 -69 600 -408 -579 -22 -734 -717 311 455 704 -113 -176 -85 228 81 26 523 27 226 316 515 5 190 -681 699 157 512 800 -596 -682 150 781 754 -529 560 -761 457 -24 -98 208 -553 393 85 379 665 170 655 -433 -300 -453 271 -816 436 -638 -750 568 -485 499 -623 -357 -766 148 11 -317 -394 409 410 -82 -662 -779 450 -373 -725 122 403 134 607 181 147 -451 230 -628 694 -138 384 -504 -24 41 -16 86 355 -847 -761 -706 -790 -851 498 -602 -235 544 -492 -674 -679 192 191 495 -132 -198 59 -415 -872 487 -540 -333 26 -629 16 321 -353 -150 60 -783 240 455 795 -423 -649 453 -851 -589 350 -614 -749 299 -553 -77 -296 -805 335 192 141 201 -487 407 480 697 -454 503 591 -583 -503 -418 -115 -593 -753 -632 226 495 180 -583 745 -326 -160 33 760 223 -640 -449 264 -824 -701 373 -456 -366 -213 -287 7 424 68 162 -170 609 753 400 -730 30 -711 491 83 216 -121 643 275 -726 -686 19 52 -533 -483 366 155 -77 635 -183 129 -345 594 342 516 74 -146 -248 -784 -443 -658 -597 -778 584 169 -53 769 -512 -632 -747 -549 635 346 218 -36 -661 -780 -456 767 -134 -125 248 91 -122 -552 64 -163 -213 -390 -673 779 -59 548 594 -134 -799 -323 601 566 -234 -466 724 -182 111 -606 125 -562 -548 295 -880 482 576 -681 -447 -640 -285 -800 -210 -96 524 87 175 -691 -132 17 -899 707 192 108 -664 -188 -154 754 -289 126 563 748 298 793 -263 -335 531 -174 -11 -614 716 -628 -749 533 -789 -241 -534 -35 -327 -218 362 24 716 695 -879 -27 -3 -118 344 462 377 509 -845 -445 -802 84 -527 594 -805 52 -674 -613 -796 -237 -121 -293 341 -785 174 -40 -319 -405 -618 590 -621 624 727 638 96 -489 -148 -195 -888 720 526 416 588 554 -738 -785 381 -624 749 49 686 -357 457 -756 -597 383 -770 396 397 -590 -573 347 187 232 770 -149 -217 -472 658 -157 246 70 76 -747 15 672 11 -72 -600 -351 -9 159 191 -805 29 50 212 -570 -454 -94 -749 -774 658 -533 342 -659 725 210 -112 -172 -664 34 -736 -69 -555 752 573 149 -227 -715 93 481 341 56 110 746 -526 -323 604 36 156 -498 775 -760 -889 437 324 497 5 -599 109 -340 500 -136 708 -564 598 774 -758 -740 -511 447 -662 397 -500 -754 -165 -37 -493 -762 356 63 769 -731 -811 -453 -657 690 215 343 620 487 -110 352 134 -630 188 546 -209 -760 795 -862 -210 -473 -349 763 -519 -838 433 332 -691 -554 -841 -88 -193 429 -821 -468 -158 83 725 -501 -421 565 -558 -563 574 -602 -630 -491 -736 97 593 467 -106 -898 -283 -287 -406 46 -330 754 22 208 787 -581 412 27 -807 -511 -319 249 -410 -519 519 -521 41 -856 175 760 385 -404 99 -771 51 -251 -529 418 -601 775 567 -417 362 -382 357 -455 494 -574 -273 -505 -688 241 50 72 -531 -592 -521 496 -622 -529 -666 -279 -802 22 -789 285 -514 -719 -795 646 -309 -418 248 -748 576 -793 475 -521 737 378 -250 733 558 -113 -184 44 -702 164 104 428 -202 518 -111 -609 -783 -657 -191 -275 -168 -607 -788 -545 141 585 458 529 562 -635 -312 -675 -82 516 -233 758 -134 443 -441 -648 559 -154 -411 644 -334 -384 471 447 57 544 478 -205 446 -699 -435 432 -279 -43 310 304 35 3 716 -640 -763 -413 148 -611 298 -281 -353 144 399 59 657 701 -663 -581 544 -753 -276 -9 -561 -777 673 621 374 -307 268 189 686 -41 280 -325 -728 404 -418 452 -366 391 -85 -111 -15 -584 -332 107 -621 -727 459 575 393 -706 -812 196 -467 -75 -788 797 566 -29 -233 -614 280 50 19 -423 617 163 -480 -798 573 144 -703 -416 595 -10 -496 326 717 -188 -539 264 -401 -522 -47 -379 -526 -41 635 -609 -371 -13 111 350 -610 158 -511 226 -684 796 334 383 -838 392 -376 -708 475 610 -768 107 -277 -310 -108 -869 -39 770 612 -493 -569 771 -704 -607 -244 788 -401 -536 399 -360 -5 158 -416 -358 248 332 629 5 688 485 694 18 -177 -26 652 -624 239 473 101 -101 21 -352 -317 687 -686 -724 742 -722 -85 462 673 147 -238 -786 530 -333 -888 702 716 619 -313 -670 657 568 152 46 35 208 589 -886 -370 -219 -559 -721 -6 -686 37 486 388 414 -463 -494 -827 546 565 436 -120 -329 769 323 619 -207 142 -349 313 302 530 -853 -836 79 78 -51 84 122 -598 514 566 75 570 579 -435 -406 -60 238 582 407 466 -455 15 -882 369 234 111 -253 -512 70 627 -128 726 510 -763 -167 -414 673 123 -321 637 -108 313 -154 401 77 -827 707 -84 150 -878 -703 718 250 177 -269 -6 661 333 209 403 384 -200 -372 162 -575 416 776 310 770 -592 -900 -264 -513 115 542 381 89 68 -722 -709 122 721 -464 485 123 -514 -406 706 -743 65 48 794 -867 -347 -361 -592 -417 545 -724 788 194 129 114 778 -683 -16 -702 -200 36 -23 -418 -729 582 -656 -343 620 605 -261 -667 -894 0 -41 24 733 217 -748 93 438 -540 -519 -286 4 511 221 205 -433 -891 -486 600 627 -248 186 241 266 430 183 -168 367 -515 308 -894 -559 -457 268 705 -44 472 408 -476 -308 599 -314 689 641 -871 -477 629 -840 75 756 208 -666 -14 723 191 -246 -414 414 -294 -281 709 -376 -842 -412 -480 -282 -189 389 -82 407 222 303 -467 525 -414 -288 -408 -663 -275 -301 746 754 -466 -505 473 195 341 -471 -790 -194 -309 -205 -147 665 -302 -594 -280 -213 36 -743 -229 24 -439 118 -93 736 -682 -258 -341 -384 -434 -879 -398 118 310 61 -182 -562 99 -627 427 -494 -233 383 541 -787 -769 -29 200 -74 -720 -882 -698 464 420 598 -265 -300 -602 532 548 -245 -405 488 276 -432 -894 -691 -262 -386 -215 122 736 62 45 586 -288 -55 723 -343 -430 -115 -137 -30 -815 280 719 3 566 85 -596 -437 771 425 212 -415 -252 599 -452 -15 -775 716 -388 -45 -864 -463 541 53 440 -37 -790 -180 525 -218 155 -211 277 -71 342 657 274 783 372 197 -777 489 142 -455 -495 -785 580 -511 -136 -371 -540 78 615 -643 -692 -95 407 168 -652 520 -360 474 84 -756 390 -499 786 502 -735 -272 -119 -397 -128 73 353 639 -296 -899 719 -18 -633 498 310 231 456 41 -21 -865 -583 -616 -895 740 -284 -24 -737 -464 106 682 88 425 509 616 366 -209 195 424 60 81 -707 -844 470 126 -327 -856 -319 183 227 -428 665 -778 -423 -686 -10 556 -412 382 490 -683 -235 195 -820 -715 -828 580 -782 68 -78 -291 -733 -674 -458 456 327 -61 -146 194 616 -443 175 358 771 -896 704 747 428 -703 -317 629 764 36 408 -629 128 -396 104 491 624 692 321 -791 212 -742 -78 -517 324 -806 192 -243 -625 246 -507 117 -634 76 306 398 369 755 346 -239 -411 157 -704 107 487 -746 -603 -392 680 -130 -9 357 36 -524 799 798 285 425 -440 -885 285 349 213 -138 -434 -663 703 -594 -749 783 604 -349 -116 -491 -427 -63 -52 622 614 -752 -649 233 -96 263 -643 783 177 656 -81 379 577 -741 783 -798 258 -787 -631 273 297 557 89 650 -88 -494 675 -685 -789 704 -290 664 189 -691 -689 161 -156 188 380 -151 660 277 -382 -321 -439 -761 222 743 320 303 413 -523 493 161 113 -616 327 34 -602 442 -797 -653 523 130 688 409 -689 -305 698 607 496 710 256 270 -608 -768 -437 -838 -720 742 -94 709 -218 711 177 -733 -554 -38 -232 -598 -402 725 -469 778 267 489 55 587 -52 -218 -151 715 -776 -292 195 -813 211 -463 -306 199 -680 -409 400 80 -272 511 734 -674 -272 -404 -697 553 -683 735 783 -725 409 -381 205 -685 550 -878 -781 -173 649 -817 7 455 89 356 736 746 -855 656 699 -800 451 723 326 186 362 666 -177 104 184 103 350 678 87 701 109 -528 -43 -359 -389 -181 285 -283 -602 -380 -634 -131 646 -209 229 171 -137 -867 587 -515 411 -458 33 646 -861 512 610 584 -631 -512 772 -531 -272 -377 340 -638 -800 -739 -246 698 -709 384 743 -696 -465 -163 -877 117 -861 -396 -540 648 -175 -184 -767 -722 574 428 -540 -306 -854 172 257 -22 336 -434 -410 715 431 496 782 -133 -535 744 -202 249 -338 22 243 726 -898 -830 242 -65 -603 -503 -442 47 -127 -200 -850 -426 -183 172 630 216 389 -409 362 -570 657 -94 -203 -523 461 -578 -826 621 -423 708 536 678 -439 -272 -433 -267 -763 400 620 -17 603 181 515 -370 407 121 471 -563 -311 -605 -822 780 -312 -374 -727 -477 385 -389 -358 348 291 -38 -382 725 -307 -795 166 646 -252 -611 520 -717 -619 -621 489 -695 -588 -433 -672 -855 794 -787 697 -600 -415 750 -746 -707 -626 695 -479 587 502 -198 509 -300 -762 488 -249 -451 412 -570 748 -737 -411 11 280 -81 187 -508 23 291 11 609 136 63 -749 -727 525 -405 669 -811 -103 755 435 -760 114 759 -80 36 -483 135 610 -4 -664 -291 10 499 -656 -357 -152 548 -567 -781 -547 -727 -647 323 -17 -763 -127 -304 634 -228 -515 -694 -151 486 -775 -196 -572 -465 798 -660 -94 -3 340 -124 56 -26 -157 -548 -12 -414 -792 233 172 -408 -400 520 711 -293 391 38 -804 -186 390 -884 -453 253 557 -553 -773 636 -767 -135 364 484 -325 581 324 -776 325 496 -788 608 -144 -289 -656 -884 714 -542 797 652 269 -324 -763 -701 113 -387 460 -679 -898 46 -169 621 -600 292 -160 -549 -824 -260 -669 239 -127 551 667 197 -535 439 -851 -99 792 436 -666 -347 30 -524 -815 -433 -440 311 -565 605 -368 -719 -305 75 -253 -627 -809 34 423 -792 -812 107 -22 607 -291 -716 -400 -814 -710 -47 608 -449 292 725 154 51 73 227 695 -401 -403 -30 -702 -585 281 -427 -307 34 477 596 -428 -45 644 510 -117 318 161 -409 531 -593 -487 -365 1 -340 560 358 143 348 695 190 -217 -167 407 -432 799 -716 -562 -131 -869 335 362 -100 -626 41 272 -334 -146 187 501 -798 233 590 -634 90 712 -186 -851 -729 -118 -526 425 288 -806 -828 598 316 -865 769 -542 -390 -298 -544 21 -501 84 -359 -866 -126 -386 -569 147 18 -275 -889 -548 -381 -504 148 -509 -105 735 -819 341 -196 -503 -77 -479 -122 633 4 38 -54 163 -858 48 782 757 363 -23 -800 -392 563 -525 740 281 -234 -68 776 -426 -755 585 652 431 -626 105 -315 -102 237 -555 417 257 -127 -873 -130 329 -242 -50 -757 -157 -293 606 476 -863 -543 -476 35 164 -317 513 121 466 151 -56 -220 -400 -607 -49 -328 -620 602 -516 -265 -311 425 784 145 -884 319 -333 629 -632 229 -407 -674 716 -855 541 528 253 -88 -610 584 -641 370 700 -648 393 -889 123 411 -609 497 670 681 704 387 302 -329 -548 -80 563 282 -91 243 -122 -282 -606 582 214 -827 687 -381 475 -309 -229 708 -104 125 -260 709 333 -524 427 -359 -744 552 197 405 158 434 485 -251 -55 -326 -849 -782 -824 38 420 138 -757 565 -411 -764 -831 408 -574 -199 -354 -1 210 63 61 -814 161 -407 -328 464 -380 362 -170 -206 61 -302 359 -262 -45 34 392 -117 -251 -222 -204 -388 -176 -181 240 -470 741 682 -525 304 198 -788 574 -176 774 -240 392 -187 770 141 -570 -141 -186 644 507 783 -114 412 350 -507 -298 157 -594 763 -871 -537 629 399 524 -363 -371 391 16 -61 -710 -462 -876 553 -527 500 677 -437 -688 794 105 -353 -759 -386 471 -92 216 -517 -627 -407 -142 -211 178 -465 -742 -229 576 708 -833 54 -783 -279 -537 76 -271 -759 198 -339 51 61 -110 -687 -722 -686 -110 33 -395 -503 -661 27 -223 -221 -394 417 615 -552 690 705 -787 572 -77 459 -384 -588 306 479 377 -227 688 647 629 431 -865 25 -223 -132 445 140 294 -303 592 335 756 355 -516 330 -371 -440 -135 -400 288 773 148 -702 -460 -319 740 6 546 -25 622 614 777 -570 489 -367 -133 291 -613 -180 -859 -202 -879 -715 715 221 457 100 -199 -579 -203 -742 -277 535 -880 -247 586 683 584 -766 -530 -472 426 -236 394 -755 -262 -692 720 -823 -717 333 -331 730 -398 -247 32 -383 -649 206 -24 733 157 -505 -241 -83 -56 90 507 692 64 177 2 627 566 799 670 498 -677 118 -895 -447 509 282 296 530 -94 488 483 437 435 579 418 563 98 172 714 560 -498 451 296 -339 170 -520 416 500 114 -587 -450 -165 -100 -589 551 -193 -464 692 329 253 -140 186 -156 516 -532 119 693 -530 -817 487 32 -235 415 488 -896 53 -381 -655 521 431 520 717 751 -546 634 -822 -605 489 -528 -344 -670 779 238 -683 -483 -257 617 462 -370 -108 649 471 -519 -828 -64 591 -39 682 -515 -384 -892 -169 147 -517 -227 503 554 54 -280 622 -358 -489 -806 -134 -375 551 525 158 726 -497 -88 729 -834 453 -785 -27 -837 754 -77 -261 -673 798 609 10 -874 -68 482 -76 130 504 -220 -323 -879 159 -411 504 226 124 623 -835 -347 -632 -560 -806 -151 -664 -17 -893 -608 -363 -481 -666 -731 150 -519 -191 62 -659 179 74 522 345 292 -733 -269 -174 -484 798 -355 -84 201 536 78 759 -765 780 -353 -671 723 -789 68 -228 44 500 404 398 -683 -781 366 -718 133 -321 -360 -740 42 300 -839 683 740 270 102 269 787 -180 -645 -179 -191 760 -4 -706 -819 -854 -805 -643 -273 -272 -768 -377 -522 -29 -865 -595 -89 -726 -517 -361 44 -155 575 -225 323 -413 227 -100 434 -540 -250 309 469 -677 552 -347 -168 -33 442 399 -144 -225 -872 573 -564 510 768 120 170 -124 91 -688 116 474 426 134 343 -302 -809 381 428 7 519 -636 702 154 372 -693 -682 -14 595 40 -414 -123 545 -552 -440 -165 -889 -251 -561 -868 -338 521 604 604 -434 392 -94 -492 419 692 369 629 -132 483 -619 118 591 721 -423 169 717 -65 690 252 -261 -787 -797 -870 -850 571 -628 -581 4 268 -68 712 -633 -522 -754 -249 424 -254 -533 -463 -838 111 -538 -183 -757 207 216 327 -645 522 -704 -391 246 680 -270 356 545 -874 589 -196 -564 312 698 764 722 221 -276 309 -663 -800 -177 304 12 -281 291 140 -525 -15 -149 542 -750 -277 -520 136 560 -590 -253 -763 -20 727 175 -46 -474 245 -315 -95 -30 -875 605 329 -40 618 621 -617 199 10 508 -719 -298 344 499 188 -512 355 227 403 -321 -495 381 706 -416 -482 193 -176 -719 4 34 -736 -395 561 239 279 -399 -470 -605 -65 -501 201 469 -437 563 -34 545 485 -538 -133 -845 -858 -754 -797 -653 -156 157 -246 -870 -626 -224 775 524 231 594 128 -878 7 -655 -649 -477 53 -773 -158 -49 -585 614 166 -757 -451 186 686 218 547 -245 164 178 581 463 -786 -529 -819 -370 21 208 734 -716 -772 564 441 -698 81 -710 489 -211 611 481 268 325 289 12 -525 393 -515 750 -169 158 466 30 -112 31 237 -98 -633 -777 216 569 593 -66 714 -379 -415 -612 69 772 389 452 437 -451 295 -93 420 -251 -885 203 468 -495 -773 33 -612 -542 -469 -472 -95 236 -575 -837 -204 -773 -215 -492 48 253 667 -307 -231 289 616 515 -488 -356 -326 347 354 750 593 -419 776 -662 -858 56 -493 -726 322 -465 -666 -521 -228 687 -493 -141 672 16 37 338 -731 -432 -156 395 194 -681 320 674 -501 -24 779 140 -193 -753 -103 272 -663 -68 172 656 118 291 618 -187 786 320 -514 75 -260 -94 675 -196 -379 -292 -424 20 333 -664 -842 409 300 -659 720 213 -824 -216 -80 -895 780 -272 203 -844 -166 -152 774 319 173 63 -170 612 315 -595 659 438 -327 -443 -187 -650 -122 -402 580 408 -673 -85 593 -314 -727 -198 -830 -178 514 369 463 656 -407 -6 557 6 -274 -59 401 -721 -526 218 -474 -111 227 -599 -573 -126 39 723 -479 -429 -661 -802 -179 751 799 800 503 -74 -897 733 353 613 -508 381 60 -893 208 -725 712 -580 -656 455 -451 -537 -148 -517 -288 446 541 262 -40 -29 -852 74 66 453 739 -827 -629 -520 -605 714 -719 568 708 420 686 -538 522 727 762 -272 -611 -756 -245 -689 259 414 585 435 -46 -345 -450 309 776 -451 -390 -438 573 232 157 -320 -847 -825 559 -170 -688 -410 713 -240 314 -750 241 272 -511 -39 -85 601 -846 600 -364 582 -641 -191 587 -39 66 243 163 -827 160 658 377 319 512 -420 -138 632 -861 409 625 86 60 -671 388 90 -691 -671 40 189 359 66 -24 739 -24 -235 554 -865 710 -433 -283 -510 275 -229 -260 395 -300 305 -71 357 349 -387 336 -375 -515 119 -884 784 -51 660 -343 775 -499 -402 531 424 725 -689 502 -571 -181 -44 -472 -50 -678 -357 -802 -694 392 -568 -379 641 250 711 -621 261 265 366 701 -24 201 -646 -604 -44 577 -526 239 -347 -30 -422 -196 490 320 182 542 -173 402 7 -669 -502 516 -466 713 145 418 -568 -803 -66 265 141 18 -722 171 -660 646 -136 -411 330 -3 -805 583 775 241 478 -4 -776 345 176 654 728 636 -518 -702 -279 -749 796 569 760 -114 405 553 252 60 416 -479 75 724 -900 742 193 -201 -608 484 -394 -129 -558 545 -73 -31 -548 -552 759 -252 216 -129 -408 -252 -589 436 357 748 -338 558 159 600 569 -334 -817 -276 153 -275 465 434 105 114 -862 -376 -319 85 -302 -691 681 764 -436 -535 159 -207 645 335 -420 294 -729 393 448 -799 373 -279 -338 593 -336 -531 -885 -451 -424 368 -761 482 -356 -320 531 587 -290 706 394 405 132 -598 278 -740 -809 749 433 -709 40 655 22 -532 -31 514 80 -62 428 540 -611 274 670 595 -818 -568 189 75 332 440 -560 -569 -689 -291 -864 449 -557 619 533 -9 563 -773 369 -146 -561 258 267 19 -376 292 -101 -83 -817 -820 176 -436 -84 606 -95 -410 -379 250 -496 -652 -89 693 -892 65 -241 53 -868 -193 -750 -663 514 70 -824 168 229 354 693 46 -41 295 -410 544 610 -524 56 207 -196 566 -388 577 39 166 223 486 -752 -331 593 -493 458 -457 -778 -72 -267 363 668 463 -263 376 -884 -722 -846 -392 80 144 -845 -735 -144 66 -825 102 190 -706 572 -330 13 -489 -251 -531 -860 559 320 224 -81 412 -350 613 -718 -422 -324 -672 -596 -616 -172 729 -750 -215 481 632 244 216 -678 785 -5 -404 541 -142 -194 444 53 288 84 -177 772 9 -898 -605 75 -204 222 401 -304 -268 -555 738 -564 -321 7 -58 231 782 419 753 193 -709 -567 620 -395 -864 386 519 430 -372 -506 331 514 564 266 -625 47 -214 354 591 -414 153 -73 -802 -816 -885 -406 324 -441 -97 -21 219 -764 -368 661 424 304 329 236 124 -810 -168 -83 618 -240 -283 -515 -127 -166 191 -235 777 23 -890 208 -647 234 327 -649 663 536 453 -381 -131 158 -835 304 272 300 -354 260 -367 3 285 -296 -209 2 133 179 287 -356 413 -345 -802 140 775 203 -590 247 100 -664 -785 287 785 -450 -643 107 -758 -452 -817 582 -31 -356 630 -434 6 -61 717 -463 -844 496 -319 -695 -452 -660 -883 -444 -506 626 -395 -408 104 760 -3 18 -725 -112 0 356 542 168 -23 -155 -9 694 464 676 -414 -806 273 -802 -210 124 -509 -245 101 13 -731 635 116 746 -715 -609 745 85 722 -831 -391 473 -523 511 -779 -776 492 -269 -828 -283 -289 545 -80 794 -170 447 -563 126 -229 389 -648 797 499 -97 137 -402 489 722 731 -549 -319 -650 -651 -749 -806 -781 60 293 -303 -352 654 485 -442 -578 275 -603 -604 63 -228 83 43 -68 -171 -139 525 101 -855 -190 211 766 -188 254 320 208 62 288 -317 507 -178 -420 -822 745 -617 123 185 -233 -43 498 89 -698 -515 187 507 -39 631 -258 -205 -518 697 -418 -638 319 438 -555 762 -25 750 -58 178 -593 -493 453 -886 -526 511 -696 -716 216 -682 540 470 -548 -351 619 -656 51 -640 706 562 58 675 -818 410 -270 671 -394 -275 -147 -788 -323 -191 428 433 -542 -171 506 -822 155 72 505 -746 -58 -493 -52 461 788 574 677 418 26 57 -116 392 698 -381 -578 -367 -379 -711 -529 531 432 -408 7 282 766 -463 522 786 -438 734 -510 49 555 207 -107 407 -741 -684 -574 -119 -289 686 -810 -623 197 271 724 -685 -871 253 -417 -522 -184 -780 102 202 392 -643 -129 -738 -893 164 724 411 312 -537 440 402 335 -296 90 565 -264 712 760 -710 354 84 -610 193 594 -564 -757 647 -214 -245 -630 -32 552 -568 410 -800 189 446 -781 -755 -480 680 375 151 -780 -5 -257 263 -277 276 345 -563 180 -391 -152 29 -377 -10 210 612 135 -566 191 782 584 602 582 -600 477 114 -418 -672 -758 715 -641 -511 -641 139 610 -38 -267 -208 236 9 112 134 4 76 125 -165 740 -699 754 452 65 -452 -683 587 505 -125 -650 -537 29 120 -579 -410 -521 438 -161 345 -77 551 -697 79 -740 317 -482 452 192 -841 718 -92 4 611 -79 378 563 -709 -501 -861 -812 -831 -420 48 -742 -735 -709 -169 -851 642 -331 3 -534 789 698 -18 -851 -345 -644 146 -310 267 -845 750 394 -279 -336 -359 655 -867 -133 -616 59 -164 -720 -789 -171 248 -763 -333 624 -574 -664 -497 -91 777 199 -886 -783 -44 647 43 363 -82 325 186 53 458 337 453 783 421 -511 -563 115 -869 508 -787 385 -174 -161 -343 -331 331 525 715 -482 -112 615 -202 617 -821 -397 669 -422 240 -244 -239 292 657 574 -305 -189 -782 -64 616 -713 -240 -358 -505 -326 315 658 -209 735 764 -287 154 -223 197 -69 521 612 89 672 -418 456 416 -402 365 -163 775 66 444 -670 41 -664 -881 237 743 -504 135 -370 -33 -385 -202 688 229 342 -482 70 -730 -529 490 -183 -438 733 317 -522 652 113 -206 560 -798 -790 465 -865 663 -451 -588 -547 -165 -182 335 -156 -316 614 142 -253 786 157 414 -725 357 111 -888 -541 92 -292 -217 -57 -890 -168 -69 36 618 -119 -662 46 -147 130 -836 -611 -130 -677 -389 -410 -266 -356 -575 -315 571 517 -564 27 36 -712 -237 -293 120 -663 -805 -622 -341 134 548 687 -851 -332 -439 -380 0 308 -698 -4 -550 -85 -888 -245 -802 -457 -729 324 -50 -614 -245 -517 74 -119 -23 -81 -244 -551 254 -612 691 -220 -681 656 81 -856 776 295 357 -341 -781 -601 -545 337 530 411 723 -172 520 295 748 -520 -751 -236 127 -528 -464 -38 640 -592 -655 -324 -144 678 572 -440 -643 -795 -127 228 472 -5 92 -530 715 508 52 -7 -700 -116 102 -494 -610 111 247 -202 -643 -18 80 46 780 459 -692 -813 274 198 -361 -417 -61 -477 -473 -37 -655 -864 153 143 484 399 303 331 159 -661 -372 763 330 772 -791 31 -699 -607 510 -66 537 -363 514 133 344 -187 -248 -664 -445 685 501 296 -325 -486 -224 319 490 -611 323 -329 281 -123 -650 -511 -406 326 -273 451 342 441 -789 64 191 -112 -697 433 340 310 -567 67 5 638 688 672 -679 147 219 -573 187 361 138 60 717 -852 447 -174 503 -558 363 -428 -564 -309 575 345 140 -154 -248 -756 -583 -302 532 -469 -239 -74 20 670 -243 49 270 466 -137 670 368 -684 -450 -288 -527 112 -488 321 693 338 152 389 -558 -831 -507 -181 492 -597 -818 -193 355 -82 -382 -470 210 327 47 317 156 98 -827 -236 -576 768 344 -123 -362 -366 -863 -521 -791 -23 151 598 435 297 696 -660 -60 -850 -613 286 -651 35 138 694 167 154 -691 643 -37 637 427 477 -648 774 -463 -417 646 286 -512 -78 -784 385 -512 0 -81 -444 638 728 411 -522 187 -434 -328 -159 254 763 -156 -19 5 -391 204 573 481 -240 753 -892 -472 68 262 575 -114 -637 -216 757 -43 697 -544 -186 -295 795 24 758 -83 258 611 -547 -440 -499 -246 -803 -692 -388 306 202 -697 298 -451 743 710 -118 -49 -158 -492 -447 -203 537 -256 -540 578 668 715 483 490 -319 -564 -612 199 288 62 -267 421 -772 3 254 -751 -608 547 -340 50 -332 481 -11 135 -62 -406 139 663 -61 -464 -504 451 -598 281 -752 -701 -707 289 80 476 680 -284 -255 -796 597 -733 -219 -783 248 -124 337 -766 36 123 110 -487 103 -412 32 20 565 539 54 -525 671 679 558 -514 638 -764 -428 245 438 728 426 648 525 383 285 -500 212 -683 710 -752 634 -55 758 -680 -497 -54 319 -608 197 340 438 -433 39 532 445 399 684 398 382 -23 -121 -565 765 413 425 622 540 215 272 -841 106 -382 -335 592 -89 -262 -220 575 -626 -544 -397 -614 583 764 55 -807 776 -761 776 -27 -492 -698 -703 -543 -421 -268 328 372 -583 -327 201 573 87 676 288 -570 487 -462 -55 -866 -289 747 96 213 720 427 186 367 479 -884 -744 466 768 -137 -291 -371 -781 239 -208 333 529 -129 400 -615 -572 299 743 -112 540 -210 -204 277 241 479 -484 278 -695 -731 566 502 -424 662 -272 -812 92 745 635 90 181 433 -634 -452 246 521 -723 776 625 168 536 577 -633 596 773 -751 270 -92 -631 -353 251 -231 29 236 -118 158 67 -520 741 -735 -840 173 -596 -288 21 220 750 -498 633 -380 -116 238 -277 764 -55 189 34 222 800 -695 182 596 -297 -487 -553 620 -193 141 484 -413 -223 -344 -370 -866 -111 637 -266 -261 -340 572 -432 455 560 -686 645 -767 62 656 686 498 572 73 -485 -47 -869 730 -658 280 -577 -695 -852 -833 -634 -113 -877 599 179 73 -45 -281 -404 270 515 -298 -137 -836 -643 -705 186 732 -88 -767 -389 -431 300 557 -330 -554 -579 -539 -359 -19 45 461 -464 -11 557 -569 277 655 708 535 -599 -899 184 702 709 -583 -80 375 33 315 66 -755 -782 -117 -277 165 656 -659 -828 -80 -259 20 -104 -125 451 423 -121 -475 -677 -766 488 -738 219 414 -771 -493 254 -596 -323 -840 -34 546 -627 -664 -750 -890 337 -532 -169 117 390 -217 -780 555 -779 -256 -243 -158 -817 435 -496 749 87 337 25 -469 -765 97 162 -713 799 -570 -407 319 481 89 363 -18 23 -539 -563 362 557 -436 -304 -140 -736 296 -557 -99 716 -399 26 571 -681 689 -395 -288 -482 338 357 -371 -393 -869 -501 255 320 192 137 -706 780 -782 378 453 58 -249 -779 -309 -756 -105 -737 -737 -396 -869 714 781 -632 -476 403 -356 -344 569 -789 254 472 -253 178 -302 -478 -561 -739 -207 -241 21 567 -477 257 -662 255 -572 -106 -699 -323 -252 -27 -720 786 24 -263 -432 193 -736 126 -61 -683 -761 692 -298 695 -516 -50 747 -94 -544 -873 -307 42 -718 88 -458 -151 -714 505 595 -143 -19 -809 -128 446 287 -870 652 -656 -771 169 63 -704 -290 -69 -126 -353 -573 -333 148 549 -169 -112 92 84 207 527 -50 290 -156 568 -84 115 -518 602 326 -651 -850 -579 67 -200 -5 569 -165 -312 -239 -641 -70 -731 -122 -163 -385 -5 270 -796 -294 578 -531 772 -138 252 433 20 380 -613 458 -523 -868 -408 679 -39 566 -657 -344 259 -750 -21 376 -163 -29 -86 -292 561 -654 -457 -674 607 -601 -113 -51 599 565 -389 641 686 101 541 -370 -836 426 470 -126 74 -376 688 -110 -469 -504 -486 -121 5 -190 -611 52 128 -714 757 741 491 71 -218 577 -466 -810 68 684 -477 393 544 -130 456 -397 -539 -634 392 -50 549 465 488 149 -259 -413 220 146 -315 -615 228 514 -331 -613 -603 -136 -740 -537 497 518 726 -215 68 -725 355 -31 744 -152 285 -322 476 -441 342 151 485 -570 145 -613 -402 -323 -171 -538 -739 554 400 723 -211 282 237 459 59 -47 -313 231 379 63 -325 -889 410 -802 -26 -390 374 -307 262 -209 -178 81 610 -586 598 -788 -453 -821 110 470 -290 -223 -296 -42 423 195 176 -250 -894 -776 -818 155 -483 -109 290 13 28 -883 168 -896 -313 -119 730 -409 -830 166 -84 20 -742 -693 -784 768 -545 463 111 731 -231 668 -264 -182 -752 21 622 9 -163 524 -429 -809 -15 394 63 -615 -338 306 192 -355 -399 201 523 675 661 247 320 591 188 -481 -366 -324 -792 593 783 -337 -590 661 -202 -882 -107 -800 82 790 -238 -447 154 63 -184 -311 -430 -77 781 787 -196 37 258 450 -709 -683 559 571 -412 242 -652 401 -356 416 -246 284 -778 268 455 -451 794 -820 -273 323 745 -364 749 291 -428 -779 -699 -373 553 438 483 -234 435 -245 -40 -368 -223 -860 -26 -385 -452 -700 -204 43 -741 800 243 -675 425 -76 -667 -381 636 -13 -847 625 106 -374 -645 37 -243 0 154 63 492 137 172 713 -493 -861 -502 -641 -356 -516 -490 -506 778 649 -679 613 460 -729 284 252 -628 -280 315 428 791 -700 160 703 248 446 -875 552 701 -390 51 -518 -441 -679 320 654 398 463 487 -508 493 -900 121 -138 -739 -316 -239 604 -838 -613 -464 136 -450 240 -832 -822 132 660 -718 607 162 -665 -581 427 -824 -668 535 -662 710 439 -499 556 224 -190 115 -576 208 -711 83 -466 541 742 -355 -877 359 -471 14 -218 -8 635 -678 683 269 65 -601 366 -886 -206 48 586 -508 -368 -853 -754 332 -562 -885 641 716 338 -64 366 -583 -835 -873 348 377 666 533 -481 -225 -337 -523 523 628 448 49 367 -294 -275 -160 -560 -822 274 675 410 279 -135 -59 -291 390 116 318 -506 -29 737 -662 152 -170 -107 -864 504 -162 -177 34 571 -743 304 -462 -686 -115 307 340 -352 89 740 289 234 368 606 -105 -881 261 -853 564 -428 20 168 -654 -224 -211 -601 -48 418 189 303 -417 663 -430 -477 -873 576 -275 563 -255 213 124 -26 -39 469 405 -491 -593 -238 747 352 591 529 738 384 -350 327 583 618 613 -745 480 422 672 240 -465 238 -507 327 546 -613 -43 -158 629 -559 -403 266 -467 -836 -201 99 -794 -4 14 -143 757 -231 330 755 15 600 -785 -587 -93 289 -112 -772 -475 -478 -551 -827 19 -314 551 -283 562 70 317 476 -200 -524 -491 -176 -187 201 86 -367 -696 655 -429 -308 724 793 -766 -36 -452 -38 645 443 -865 664 -386 525 154 164 372 357 254 132 -709 -837 696 -639 -162 366 -781 -363 -892 712 737 780 221 295 327 178 -400 -423 -489 -356 194 754 -898 -348 -21 -24 85 -575 766 209 269 3 792 -411 -886 -88 656 -308 -153 684 -836 248 -804 -819 -281 247 -776 -874 -273 416 231 67 -659 790 684 460 722 533 23 -379 -579 222 -357 -629 99 -800 695 -330 528 -742 664 -132 -473 195 374 375 -32 68 -317 -491 -84 290 260 531 -1 -5 -63 420 315 144 225 310 -530 -41 -559 -380 621 -409 -815 -119 408 146 285 -129 -315 434 -407 650 565 -13 476 224 -303 -613 -80 525 -76 16 -134 -695 286 -15 -780 369 682 -316 578 352 466 -825 -514 155 -156 -542 -334 -275 -758 -529 392 -145 72 -186 -197 -824 59 346 -254 696 -891 259 462 612 474 344 656 309 -886 791 166 -600 339 22 209 699 153 -300 119 -249 646 175 -358 417 -628 -721 571 -816 205 -881 -316 606 -45 63 -190 -877 -771 257 696 749 -525 307 -874 575 -419 -891 -477 65 106 -290 -790 14 274 -726 -448 -475 -564 -328 156 -68 -98 -221 -113 -761 383 -150 301 -200 -586 47 -656 -410 227 739 -178 -605 -70 539 -378 -525 292 287 700 -92 -641 601 -190 -838 -519 -851 -487 637 -237 -295 563 795 -552 391 395 -857 651 -882 -875 654 -102 397 -340 361 -866 267 462 -753 -20 -140 249 -246 -125 192 -387 -899 -246 -461 185 687 306 418 26 -579 -716 -657 -2 -426 766 46 473 613 -45 747 209 303 786 299 627 104 -736 -242 470 139 -154 234 241 -752 -407 11 247 780 661 701 289 -148 -857 -487 -110 -101 481 -581 -209 -714 -30 -643 391 -118 397 502 -621 -9 514 -477 50 -145 -863 -23 508 244 119 552 251 327 -550 60 670 -26 -623 783 -539 91 301 296 -479 138 -462 -129 93 -138 -396 -528 722 -838 -209 118 314 90 -445 171 -441 -180 502 -899 -386 469 412 -228 633 797 -793 359 410 -855 653 -508 475 127 -684 763 -263 25 21 231 -61 791 -310 579 -540 414 129 -210 -648 -688 559 194 -401 -48 -199 679 -854 456 -664 501 237 462 -682 -111 -619 366 291 -572 87 -128 -296 -529 -629 -565 238 -828 -863 -686 310 -525 -821 -877 334 259 140 16 631 258 -123 317 56 756 205 99 613 -717 -711 -664 471 561 -293 266 -122 329 -145 739 -690 -117 396 138 45 657 74 -751 -805 -270 -142 442 195 49 -710 219 786 -627 -296 -448 -237 -859 -305 102 21 755 -548 44 670 212 -706 77 16 -388 74 -537 -725 -495 -445 650 426 314 134 -487 -674 458 -693 707 209 -358 -32 -293 -564 108 -480 84 403 -503 -483 387 305 450 -796 -759 398 -588 365 -403 -603 356 -334 -214 28 163 456 441 245 -899 -551 -488 -445 -112 -697 614 -241 414 213 -61 71 -7 118 763 313 -502 -318 782 297 -182 113 94 760 165 243 -699 -282 -289 -472 -411 630 350 -59 124 -340 305 -628 -560 89 -264 -395 94 -530 668 -173 -795 590 -527 651 -438 735 -169 -701 -204 419 -766 373 -27 743 315 -435 -122 85 -502 -383 -702 -522 244 -420 -659 -221 -842 -515 -621 -816 311 -760 -511 472 -369 32 -406 59 388 551 7 -472 -24 398 293 -223 -48 -668 -817 -561 232 -333 273 281 436 -874 -489 496 -209 533 26 598 697 606 532 -127 -221 -106 -819 -390 -417 32 -528 795 -360 192 -562 -351 435 577 505 525 -64 495 -194 -603 774 757 -450 730 -819 770 -537 -305 739 -828 -518 -376 -860 -681 -367 -648 -812 -827 708 254 -21 -309 -637 45 -232 -187 548 498 -216 -682 -779 -156 -379 69 314 350 -13 65 370 382 34 -585 -846 181 40 355 -705 -389 -492 679 -379 -274 687 -898 71 -362 -567 289 57 238 -324 -427 -505 -698 592 334 382 768 -558 -332 738 543 730 -834 238 -469 248 683 -752 -404 442 -141 94 -15 -440 -348 -877 306 214 -895 -625 489 -740 670 -72 74 449 -732 -804 -167 -419 -714 477 -684 84 330 -452 -325 346 -630 -574 321 -617 -640 -54 -693 243 627 -377 665 -661 -372 449 174 796 -457 -437 95 -229 -389 -765 -661 -34 -608 -58 -786 52 -598 266 404 -252 -460 -403 -802 424 508 165 -60 -506 340 328 190 -15 742 -846 -541 -596 -240 505 -178 -153 165 -451 470 -743 -619 -297 549 758 -528 -694 -60 -753 324 -734 -747 -8 -657 -874 -463 738 205 -655 -539 -21 -503 -616 -109 666 125 362 376 235 435 224 -56 -306 -751 724 -790 -898 335 283 -106 718 -670 748 -205 798 92 -138 730 329 -870 363 790 -332 -490 441 771 91 -666 204 565 -457 -670 -76 -394 27 532 694 555 148 -125 199 77 -268 -301 -755 10 514 -695 628 552 107 -494 143 -131 -810 442 -604 -580 153 532 -56 457 285 671 -750 -279 -154 551 -729 -765 -357 772 34 -683 -850 475 -89 -678 263 -658 224 -297 -525 138 671 -90 -393 38 762 -429 -612 -382 726 434 -50 -852 579 608 -834 -463 -525 646 -272 -430 -742 -255 317 56 -183 463 -259 -672 212 179 149 754 -844 -201 247 -654 315 -149 351 652 -160 -2 -252 302 116 -130 -784 -649 -717 -188 -832 -227 640 87 -81 -28 291 -889 242 146 -223 617 639 261 -709 -361 -100 95 44 594 -150 -288 -549 561 -425 533 240 -313 170 -226 -213 192 -218 504 684 -790 171 -368 -522 54 -576 512 -603 425 11 -217 369 717 -676 151 653 -758 -272 -746 -649 -528 449 -549 451 -517 92 12 152 124 -710 681 563 589 -848 -93 -37 -497 778 277 549 -73 -133 -557 -865 746 -884 -169 -333 681 -69 -584 110 -47 -40 -545 103 359 -672 -540 630 481 356 -827 -722 -177 -436 -627 11 737 -467 -83 628 781 308 -76 137 549 577 -499 -580 -845 211 -572 474 351 307 231 166 12 -702 284 -823 380 -746 265 511 269 -650 -604 -120 -703 268 451 -801 718 -778 -525 -327 -799 247 -474 236 631 -574 -229 53 -701 -864 -792 -256 -589 -60 758 -464 492 -771 -209 5 -172 735 181 246 -178 755 -465 -530 456 -848 -897 350 622 -655 11 71 -279 80 -864 -352 616 -235 514 137 -41 62 622 -694 -494 79 400 248 752 -583 550 400 718 716 -97 687 -162 486 -196 -745 126 68 -519 -214 474 240 634 75 87 -885 -708 262 512 -262 600 -318 -99 523 673 571 793 691 597 457 268 606 373 -656 -665 523 -524 -90 -581 -208 166 -444 220 -795 -799 328 -802 129 29 -394 188 511 324 295 61 615 -230 -751 584 418 -438 -61 -496 -189 -805 49 -722 -723 582 -440 -138 -659 318 -790 270 768 370 -661 757 195 26 -649 -669 -855 635 403 -893 -81 -252 -65 -841 -275 -4 372 -718 177 376 -536 -638 -754 485 238 366 658 -66 -78 95 -405 -184 478 -857 649 90 -883 -535 -413 -815 495 -25 -861 -410 -532 601 -137 328 -850 -762 439 40 322 -736 10 -667 261 769 -168 313 -387 -368 -777 -621 -757 77 798 776 391 -302 -238 608 44 -309 -784 508 441 328 172 526 -680 -548 -602 -435 218 -452 412 -868 -695 -363 143 15 -78 390 -427 -829 -802 -705 -589 336 466 625 -6 -404 769 18 468 -440 30 -483 22 -423 429 581 198 459 270 275 661 -54 -783 -754 53 -43 82 -627 768 638 -799 -755 -568 324 -137 -427 -138 652 -756 186 -794 -347 179 -841 467 -754 194 -95 -468 506 462 -98 110 -805 -306 -106 -485 -189 656 508 282 -680 373 7 -234 -691 279 153 -335 542 328 -211 -307 -661 -844 147 -349 -351 -663 -556 67 558 -451 390 71 -9 -98 -316 -64 136 -708 184 -418 472 -343 -691 477 -652 696 -451 534 618 -471 784 -227 700 -638 5 -149 -583 240 -214 -710 698 351 692 592 452 74 646 345 -784 -267 499 713 563 -265 785 172 554 -674 310 652 550 -207 -767 347 445 -92 745 -243 -426 262 -817 -124 236 -803 -141 574 566 535 -72 -874 736 -763 26 457 152 415 721 -9 -65 529 -116 326 -178 638 -33 420 778 343 -236 92 95 -721 466 -125 693 -521 425 358 234 711 -774 458 -856 -535 370 -44 -353 -426 46 -227 432 345 -441 -250 -657 -413 581 691 83 -642 371 -423 191 191 -583 -684 709 -863 -699 -860 -441 662 -719 -898 -322 -824 459 2 -784 -601 -90 -851 414 -890 -356 537 620 -25 55 -481 -22 -461 258 -874 -237 -157 -328 246 737 562 -642 -31 514 -800 713 521 765 181 -180 -119 310 52 408 -707 179 -504 444 -63 -65 441 513 -872 695 289 -412 -207 -511 118 573 -635 -334 -476 18 -642 651 -359 126 623 -825 213 -211 595 -583 345 -115 -594 -885 -688 -311 719 506 -714 -411 793 -786 199 643 438 382 -756 -354 -388 -467 -72 28 -213 104 223 -647 -851 75 760 104 -264 435 -551 799 663 -330 346 -837 145 -766 -764 -247 49 -464 -495 -125 -639 271 -129 350 743 453 795 -353 27 623 670 -233 -107 513 98 240 -761 587 501 -845 -221 263 70 -733 -296 -61 -143 -269 -191 209 78 430 747 -33 763 425 350 241 551 -288 -166 -807 226 -470 340 -98 -398 -484 -319 33 -57 -802 261 124 -629 -604 748 -515 572 -515 -316 777 393 69 -428 -458 162 -879 -610 -435 765 125 -516 -796 -78 -290 463 -744 355 254 661 341 -831 -215 -344 -126 -43 -154 468 390 -160 -806 -189 -893 -49 -449 235 -807 -234 343 -557 -120 -13 308 77 -805 -272 -257 -775 211 -581 -498 -367 -549 201 -800 -404 421 787 -665 -713 -271 -159 -110 -400 -876 375 35 38 429 -26 647 -623 89 633 788 360 -857 -78 53 45 -414 233 -886 217 -704 -137 568 339 -697 -529 -840 101 -584 505 -206 769 -781 645 529 -406 -77 -850 370 753 -413 -838 -56 -555 -363 756 -882 561 756 545 -704 252 -288 302 -4 -600 652 -497 -446 212 -411 757 -888 212 -422 -780 -343 197 714 -544 -384 727 46 -479 390 -558 -105 -464 -593 -138 149 -417 296 -458 -85 -708 -878 195 498 356 -707 627 -238 -688 529 752 379 498 -814 -805 753 -299 362 503 -32 -338 313 367 560 -404 -756 227 751 -227 -522 -762 -135 289 391 -749 -707 207 -605 -454 88 -721 -547 -178 205 -744 -44 -451 504 -143 224 -428 -121 -366 -450 86 243 -307 353 -886 746 465 -67 511 682 572 -475 450 -15 239 -126 -180 184 416 580 -565 633 40 -423 384 -204 -607 -853 406 300 -243 -875 128 248 382 -371 -532 660 -170 -834 -38 -128 -867 -160 -676 -700 -538 582 585 -225 288 385 -817 -864 -781 -469 19 120 478 -542 638 152 -51 220 -469 -361 -672 -1 77 -765 665 -474 -373 -808 -342 -48 -505 282 -392 207 -528 295 89 -657 322 57 303 438 406 -415 -102 130 798 -158 -646 -1 -340 190 193 389 -856 -682 555 421 116 522 -758 -87 -839 -665 549 -639 -591 -202 663 489 -313 300 422 -74 233 113 -552 -280 -462 -320 520 480 456 -24 252 -308 18 770 -446 358 -157 782 -590 -541 -476 -369 694 122 470 745 -227 282 -204 -109 -144 769 -352 498 -69 320 -692 -421 269 659 -844 255 93 252 -482 -17 722 -516 -505 356 -529 -622 271 712 -194 -534 -267 -816 -2 -172 280 -836 -251 -476 435 -1 34 -230 -484 -816 423 -37 -850 -723 546 -171 544 245 -733 47 695 364 271 84 -8 -842 -6 -448 -5 417 -847 -97 401 406 758 740 -884 -294 -785 193 152 -713 124 278 -795 -602 -414 95 460 -210 273 545 -305 -169 479 -81 653 -535 625 4 -729 754 -155 -670 -101 -478 84 -236 -685 -871 363 -307 -312 270 -491 595 -383 -586 280 208 370 -808 -500 -283 772 410 -121 -837 3 263 -85 236 -634 -850 -140 -739 734 -815 -353 -381 29 763 -529 369 44 128 276 430 652 196 -5 108 378 61 -412 -687 -855 -897 293 369 -57 -743 643 775 331 453 -28 610 338 84 746 -118 -227 -322 580 -505 729 -270 601 -732 -806 654 -844 -898 416 -724 -462 -300 604 438 -96 793 -581 723 436 -661 386 -805 -606 588 -621 50 -354 -772 436 -207 736 421 44 -842 561 -324 -211 195 -230 771 681 16 -826 -653 457 -365 515 -127 -112 -806 -219 -498 432 -776 148 -599 -666 207 268 580 -202 -141 222 -176 774 -424 193 -363 104 20 -317 -447 -875 -366 710 757 -819 538 -294 492 399 -269 -292 514 425 280 777 -759 -742 284 596 -680 770 -668 -200 -198 -879 -419 -433 468 -733 699 423 -835 460 -578 -225 -127 -495 -570 -665 -220 147 774 197 -292 347 -13 665 -167 -616 -753 -412 -385 783 -538 -573 -293 249 490 -5 538 -667 293 563 795 110 -272 760 626 -612 217 622 -787 -847 -39 165 -129 -172 215 524 -110 504 406 -87 189 -386 468 -719 -792 49 -697 442 -517 731 666 -724 -686 90 -42 -487 -641 430 592 286 -849 -392 -40 -136 293 676 -53 -133 215 -18 -266 574 -279 -747 723 563 -176 328 -896 191 130 -673 724 713 298 -178 -771 558 -502 275 -630 470 764 237 -156 -230 -420 -453 -685 -849 -887 560 758 675 594 103 527 107 656 418 334 104 488 -418 -450 -344 -866 172 214 -40 -506 460 307 -691 -800 -160 82 178 -847 535 342 619 -349 481 771 -135 -51 -570 -595 72 -598 105 -695 -72 475 417 79 314 -353 -556 27 -681 -888 -58 -322 392 -548 653 -116 684 -199 -808 152 195 728 -188 211 -274 -484 -259 -329 -466 -516 -620 -105 -696 410 568 549 -611 -77 -821 -391 714 -601 674 -747 -541 -348 468 -348 385 624 75 -407 192 -15 -14 361 145 -668 713 127 -540 333 -694 165 -75 625 466 107 576 633 216 156 460 585 563 -375 207 468 -108 -809 -345 -468 617 -778 -536 -758 -864 413 15 41 -653 -572 -208 597 -284 669 -511 -346 -210 686 139 -730 52 -665 -473 470 172 236 520 635 64 -680 -759 -464 27 501 -725 -338 -637 -141 -262 -718 -815 -211 -303 -185 -284 -411 409 345 51 -768 529 77 -825 57 -827 -750 214 150 -699 -120 196 -755 -762 -414 21 -545 216 -563 -423 246 -453 60 532 -56 144 -593 127 -642 108 -766 -552 15 163 -309 194 328 -364 -274 -822 442 -747 -110 -819 741 487 -290 -31 -850 -480 -78 284 349 -371 -397 -245 349 -560 426 229 103 -522 -841 -443 275 -649 376 629 759 -668 341 452 512 -366 764 435 -423 740 -804 -815 -672 -145 668 746 -783 -527 401 190 -644 -415 628 -152 -517 -270 28 -807 -644 -608 683 613 -40 531 611 -825 -573 275 612 391 772 57 572 423 -247 -205 -486 -418 -562 711 35 -190 -95 496 212 -866 -249 390 -779 102 -110 -896 77 -854 785 217 -616 696 -309 674 -855 627 680 -722 -163 123 -576 -837 287 -352 -430 693 -217 721 402 -50 71 296 797 -700 763 -177 145 -162 -287 171 -638 -659 391 48 727 147 -693 261 -298 -792 -514 265 -697 -323 39 -651 392 -250 522 503 -486 92 212 218 427 568 109 -212 539 -590 171 383 284 663 423 -158 -93 -141 -715 67 546 -313 -719 165 -801 45 -794 138 326 -809 399 281 444 -739 -814 333 -678 707 -180 589 -384 -373 430 475 -732 -543 99 -632 283 -895 -415 457 -307 -624 -376 -321 -129 -32 -189 444 -423 -611 204 -243 230 586 498 588 -373 -261 -857 577 781 -663 619 -179 490 243 668 12 366 283 472 -708 125 524 -327 -638 -713 303 -631 689 244 499 314 450 619 793 -388 456 -276 684 -825 335 8 -645 -808 -722 -318 -840 -408 595 -892 -397 -830 559 254 -848 -445 119 -792 226 54 -169 -157 -134 233 -694 569 -812 44 -663 -367 1 640 286 -408 -273 693 -657 202 -832 -631 511 -67 101 -453 766 711 618 732 -181 -881 746 -43 -401 -488 570 -97 728 121 458 -144 619 -801 435 247 762 -507 368 -769 -383 -26 -604 -162 -400 -632 182 -562 -187 -761 194 255 -397 489 134 -388 250 521 -346 217 251 -499 224 421 -184 109 -499 69 317 -593 -867 -245 427 -508 314 317 717 227 -632 661 -216 50 -767 176 349 78 -899 -887 619 160 -607 199 258 -602 132 -795 171 691 381 186 -91 537 70 -263 663 -599 58 528 527 -811 -24 78 -696 -626 -52 649 334 371 -416 294 -104 -254 -58 186 741 -136 601 -285 440 -362 153 -739 206 -611 396 150 -539 438 -230 -541 5 641 500 -59 -379 781 67 -322 54 567 -320 -498 295 95 -273 -24 -23 388 -714 359 -74 -670 434 482 -326 -27 -442 665 -791 -248 102 -191 -237 -205 227 -717 -544 -103 115 374 -260 -420 -805 738 -460 616 -679 -416 -815 302 -479 473 -485 -631 467 -77 -608 -680 629 328 497 -220 -77 160 -223 589 653 -502 -121 588 365 -660 632 13 -358 684 -446 -530 -546 54 78 358 662 576 -451 -92 699 693 143 -88 -227 -531 81 -87 -207 -452 -757 -541 -566 -539 -350 538 219 -428 646 328 -455 -801 -135 759 -888 89 -411 -469 110 -633 500 304 719 -718 -574 523 347 290 -488 703 -848 -38 -866 480 -162 -254 582 -208 -841 -605 606 -107 -501 414 404 668 -331 -472 -386 -204 -648 266 482 759 -809 -593 -542 372 -215 169 -240 -634 -39 -881 -218 -204 -871 -228 -24 -891 122 800 -235 739 -864 171 -770 -660 608 351 311 -668 -437 -607 676 -709 33 -242 -212 399 -597 663 -292 -461 662 -106 -535 -291 -744 655 -121 -842 -854 632 185 75 443 -219 -348 215 -420 -778 -81 504 -473 91 777 184 195 728 -800 -867 599 724 -652 411 -5 -189 -79 565 -129 -711 6 -263 -452 -533 417 -78 -415 -678 360 -615 -655 -337 243 -539 130 389 659 767 692 359 -762 -698 164 497 34 112 -370 591 -741 184 54 26 689 -167 468 149 -263 703 391 252 66 -176 352 470 -51 727 -733 199 568 -114 -773 772 5 521 -812 -451 -752 601 -344 -536 309 5 -633 591 -309 -598 -260 206 174 52 -667 -538 456 331 201 352 327 -208 118 174 725 -2 -726 401 -705 -672 -804 582 -576 -420 -313 539 -448 66 -887 691 752 300 39 -568 403 -615 669 -548 -157 -850 -847 -780 563 -793 -364 -123 -538 344 745 114 -703 -896 -51 753 -628 -778 -380 -568 6 695 -476 168 686 416 443 -344 -674 383 -315 -265 439 -498 612 396 383 -519 617 -478 -735 768 319 253 -368 132 -206 401 -226 227 -784 -145 -415 -155 557 -564 121 572 -218 -745 21 730 -498 -730 -483 -813 650 -734 708 -336 567 -667 -545 -3 564 -362 -344 -463 -618 -617 -227 783 736 69 9 536 317 -334 -406 -483 702 279 -425 183 -626 531 -691 -889 -280 66 -230 -44 757 758 167 -523 -194 -892 704 276 -581 598 -867 -435 183 -617 -302 336 486 157 572 -6 2 104 -313 785 -449 786 780 -725 5 400 -849 389 580 209 -225 -34 -693 221 598 -595 102 -571 1 234 320 39 406 -543 -813 548 345 -505 101 799 -243 401 -255 330 -862 87 -553 493 174 -167 185 -33 215 276 -326 -20 -7 691 -329 778 625 -429 385 218 -454 -606 -659 227 336 587 -27 -370 536 -884 552 -379 635 -358 320 590 22 -420 324 -300 648 691 -716 -560 -708 -292 -236 -83 588 -786 773 -549 -347 -243 -632 -827 -212 -863 412 666 479 647 173 -232 282 -279 -815 -737 310 454 269 48 724 14 651 -178 591 75 -321 -575 -308 -662 -271 249 138 -731 -617 -600 -537 599 661 730 -758 -591 -801 422 -428 -738 -115 292 81 -610 -256 423 690 702 86 610 199 472 -871 151 -145 621 -90 24 -622 54 -72 -676 -781 602 -823 -154 692 9 697 -676 417 -53 -580 33 -441 -47 627 378 -810 -878 619 470 -210 -793 125 -646 666 64 138 -358 -498 775 -794 642 507 396 -639 -358 -744 289 -355 -544 -27 -746 268 372 222 209 769 289 -178 -795 -293 135 -373 167 337 273 -356 201 437 569 -592 -125 -154 -368 -671 214 715 735 -216 -11 -14 -859 -894 741 680 468 331 -354 -522 506 75 -685 201 -383 214 596 -815 -23 -237 253 768 -67 677 -424 572 -533 -565 272 71 -23 358 173 622 -51 -168 -117 -479 466 389 458 229 -185 -781 -892 -500 795 -375 676 516 543 -424 675 -570 -300 22 -438 -895 144 673 93 348 294 100 -638 524 -739 -610 745 -502 -683 644 648 -474 -827 503 23 270 -791 -736 40 -900 207 -896 -150 471 151 -273 -75 368 -774 767 381 478 -33 540 -859 -7 630 510 -293 -586 -542 25 225 199 -347 -30 251 -655 -46 194 768 -582 -648 232 778 358 675 -472 608 220 -888 -531 -204 -341 -380 -321 -335 626 297 -404 23 119 501 734 -794 657 558 198 340 -112 663 -603 729 -430 73 759 -301 665 169 -319 -105 -5 -398 -872 -600 -218 546 9 -460 -267 14 -390 238 -509 -217 646 213 62 247 467 -122 49 291 419 204 671 158 -38 30 15 -351 769 -390 -20 404 -872 293 75 333 730 -791 473 -584 -822 -169 -590 628 -111 -526 -128 539 -68 -291 -234 507 124 555 71 -629 -484 -277 139 -625 -600 -843 -123 -870 347 416 135 243 522 206 -576 -598 -419 -874 57 261 330 -579 -801 213 -667 331 -628 559 40 -830 -139 139 619 536 -309 -130 -655 -337 323 -762 92 -140 266 -317 -180 -584 79 364 -116 -579 -587 740 515 -505 140 596 410 725 -652 64 630 260 -797 137 -121 -767 480 -826 -135 377 -510 -144 452 230 8 722 39 -390 381 -483 -260 783 484 -455 546 41 112 247 456 163 375 369 -270 -169 244 -316 111 696 -244 781 -527 58 -766 655 315 611 778 -297 598 -322 -627 97 539 68 -86 -223 706 -283 -725 24 -131 457 -571 235 -570 103 -443 -662 -515 -642 21 -892 696 -870 -468 507 -882 -501 -113 -882 -296 -562 2 -756 627 208 -358 11 -200 -811 56 656 -247 -722 -209 295 115 -188 -31 400 691 -444 -219 -542 -341 22 767 -708 -443 135 588 -240 -269 -552 420 -345 766 -685 -64 371 -834 39 -356 482 610 -786 85 127 -455 352 -592 705 153 -895 127 207 485 -240 -601 289 -77 -308 -113 -469 -646 88 149 -77 277 -440 165 152 -400 -241 111 -688 -427 -596 631 709 -494 -297 143 145 659 -120 771 -722 -797 -527 -12 409 709 577 -813 -249 482 750 -150 148 15 -741 -336 -239 539 667 -411 754 653 -487 737 -509 494 502 139 -235 648 338 -12 261 -728 -666 199 -281 -867 479 -500 -591 246 -8 642 -162 -574 -356 -475 -687 663 -405 -628 241 -296 -123 -302 -661 564 791 -293 391 97 -266 -669 297 28 210 657 514 -361 -569 783 316 -509 -789 429 -828 439 -59 -613 -161 763 11 584 450 -586 390 637 -97 -777 618 477 -72 80 -415 349 -282 -272 -747 -313 169 413 -767 -546 193 -286 469 -15 -642 337 323 248 -551 -477 -199 -237 517 718 663 -654 -547 385 -187 -753 403 224 -181 -738 261 431 711 -688 737 -731 -534 227 75 -493 -666 -760 -447 -29 -20 573 615 62 -204 -486 724 414 624 -220 -452 -42 -294 -328 71 26 678 -837 -488 269 264 -477 443 -637 -521 616 -349 -146 796 -78 -318 -755 -343 139 498 -807 -141 -619 -296 -764 695 -754 -238 -286 -561 124 357 -218 -694 -234 -551 -541 -122 406 208 269 372 -26 98 423 -426 104 -191 -556 -683 560 -794 -650 406 81 312 -898 696 242 348 674 -397 -615 -429 271 596 -429 -695 503 -392 -642 578 781 -660 -101 -29 -378 511 207 319 -359 267 -49 -411 -176 -8 -138 -493 628 42 492 59 682 478 627 -236 343 609 -608 -873 21 -511 -457 77 683 -671 263 286 -756 -43 -791 342 -67 702 -420 -538 468 42 -874 509 16 63 -564 205 397 796 -792 345 78 -440 -404 -436 289 496 -155 -732 644 -867 216 -750 -727 435 606 393 470 -878 -442 -826 10 533 569 458 -183 -896 -83 472 -132 -395 -638 -261 137 -720 399 440 502 284 -544 -555 -625 515 -82 -408 687 -91 80 -147 508 -323 -294 -101 39 -581 589 357 357 -32 -894 -730 130 363 -591 -878 -114 -366 -723 662 -769 -101 -730 216 -880 -828 438 431 114 720 -77 369 54 -144 -330 278 202 29 11 715 -68 -77 147 -549 485 -580 754 580 216 -172 -57 316 427 172 -797 233 -96 -483 -719 55 -709 -72 64 687 -167 522 -883 773 759 79 -718 766 -507 -139 -570 -156 -900 546 703 546 29 359 -280 695 -6 573 -882 206 409 -293 -610 242 -420 -674 552 -893 451 -1 565 -418 -239 575 -618 399 771 -577 -323 673 -506 229 577 -224 -870 -337 395 -292 -268 -335 789 565 -479 488 168 -630 -630 262 -657 -711 -123 290 402 -333 -705 -272 800 557 398 -639 365 -111 -63 738 -660 90 -121 -94 -830 536 140 -297 -148 -296 -605 -416 274 687 350 -579 -152 -155 324 751 -458 530 -471 -43 -270 -451 -412 85 363 -24 641 745 -883 649 -57 668 -320 355 175 -760 -789 481 694 -288 -553 -830 -329 26 173 -791 -152 493 572 -588 134 -96 -660 -268 -407 632 1 582 668 106 -364 -291 -882 67 -278 -892 -304 77 525 287 -661 430 202 537 -532 200 632 -408 145 157 716 -650 -280 -465 -453 -96 -881 630 52 -83 718 -779 -550 -696 656 790 741 261 352 519 139 -422 -750 210 45 147 577 137 -254 704 766 497 213 -570 -772 465 166 -232 -366 -719 153 681 745 634 -298 109 -565 -249 -863 -720 647 -423 516 786 -615 -639 570 -839 7 40 14 -635 -676 336 -290 421 -52 648 -418 309 719 740 -772 -745 50 113 -653 -777 369 -338 -674 -185 -341 -623 602 169 161 -445 274 -713 -182 -126 478 -715 240 -150 -547 -603 388 -394 -23 -766 -85 -499 468 -177 697 385 -273 246 -160 -874 108 594 44 -192 -12 666 -503 -880 -851 780 -657 72 747 -463 555 -194 -595 -259 -330 -271 -414 -658 -376 -603 -411 -142 -191 745 610 768 767 -452 -593 -179 -730 -118 717 673 -274 226 595 -566 520 669 323 -14 -408 -668 -539 -62 -216 -603 15 38 -205 709 -235 541 498 -899 464 646 -787 771 -481 -795 555 -164 775 428 722 -61 -395 434 -33 -319 -807 722 -706 -147 588 -559 759 -824 578 80 -644 456 -361 438 -248 527 121 -388 -480 -87 117 -36 133 -257 537 -375 506 -25 587 583 -731 116 511 -254 -507 737 -738 345 -209 -150 -803 490 455 -65 -506 512 74 -880 452 351 -723 -644 267 172 -682 565 -810 728 770 317 -663 -703 311 -771 -761 -34 -834 -579 -164 612 299 -85 733 -29 -674 -76 -780 -797 -221 383 36 -789 -578 -786 114 -610 -298 6 719 116 -534 -370 -239 89 110 7 108 -867 -577 259 -210 118 -565 208 -437 703 375 -274 -874 528 225 -86 458 -605 -514 657 -328 -466 -658 -672 -339 231 230 -61 -151 -4 -393 -195 -593 -709 581 622 -273 -47 -890 -495 200 -157 -116 -811 -643 352 223 -796 -319 -122 -753 523 674 -579 -708 -147 226 -645 355 -587 488 111 58 -502 -492 -821 -737 -665 -149 -769 589 656 257 -94 -260 -531 459 -712 571 -138 -148 0 -850 178 439 -847 -782 218 -110 687 706 -395 539 661 -231 0 -885 -665 -7 -625 776 463 491 -828 -456 -259 -716 -44 -868 568 -838 -769 -211 195 327 570 700 -109 -45 339 -454 756 -707 794 -552 173 549 591 -755 352 -390 588 -672 531 -730 -631 430 -707 172 751 456 524 -369 142 195 -308 -21 -381 -67 -148 256 -681 238 527 -28 -107 -279 -397 -806 -94 247 238 -225 273 585 435 -809 -645 313 273 -425 -389 -216 -239 359 -43 355 549 -34 -385 666 -695 478 54 -760 -751 -293 256 -77 352 601 447 -770 237 -889 798 -607 642 -514 171 -829 189 -223 -466 -189 139 424 549 761 158 553 -52 279 91 456 -708 -66 793 -536 244 -537 425 600 440 655 -460 -182 -435 233 -107 -288 785 -777 -699 -682 619 730 325 -483 -737 617 289 568 -160 182 529 -782 -300 617 -677 468 499 688 -202 616 -575 114 163 732 -387 -242 23 285 225 -742 -759 533 -839 31 -717 -512 -866 -421 -493 -285 16 191 164 795 564 514 -418 285 171 660 531 572 -307 -15 715 -242 -825 -818 642 -679 -814 -217 -758 331 -67 -583 17 -128 70 -535 415 497 771 -622 -106 -246 306 26 -516 -229 -41 651 768 -210 -657 -25 334 -256 167 -255 -177 244 253 -562 -657 786 -14 -752 -852 136 784 7 278 395 682 -878 28 43 -254 -525 530 -354 -803 219 494 -46 -96 -873 16 -71 738 -886 -49 406 -892 529 -499 -450 -757 99 566 -694 418 -328 -120 658 217 727 540 -42 159 586 -759 -568 -241 502 -512 764 464 -67 502 -664 -63 -220 -820 676 -132 728 576 86 -377 357 -413 625 698 723 -848 250 -822 145 -755 206 388 -336 -398 -378 612 586 222 -651 -437 93 -737 -663 61 -319 -44 -561 -725 692 -474 27 338 -774 -292 -21 -724 650 -867 -395 750 -626 672 208 661 524 -274 -592 -821 -301 -448 -616 606 -11 -648 -542 712 -84 -263 765 146 -454 77 -660 433 -826 -141 -241 619 -258 -793 -260 -816 -349 760 487 344 388 -474 -660 360 -720 668 151 -472 -490 341 -836 720 -204 491 181 463 -509 593 242 -803 179 644 -305 -629 131 674 -725 -412 -587 -754 105 715 655 -379 -451 54 670 227 405 -217 384 -576 -321 299 478 383 -75 -187 -32 -868 -309 419 227 -202 -485 -30 566 487 418 -759 -423 -206 177 -32 -858 -865 -508 148 -731 -853 -802 -617 -443 126 -110 -841 -662 -860 97 199 -751 -495 -852 -791 -491 -181 690 241 -326 -165 -756 -676 -34 387 735 34 379 33 70 -301 -159 492 -402 165 -9 549 781 -52 -269 -783 585 361 -803 501 118 -136 665 -285 -410 -674 47 -508 252 278 -341 377 274 539 583 151 465 585 -644 398 -840 -695 604 -559 550 -854 -414 222 -697 -204 433 -266 -61 -690 -879 635 139 217 402 -203 -92 366 400 -490 543 -527 -804 -430 747 -447 -505 109 304 -338 225 511 -34 303 484 -649 -505 -316 678 -648 573 -123 92 711 -825 -796 487 -686 -431 -28 311 -13 420 -296 397 776 -796 -164 298 -849 638 669 -606 539 103 -580 678 391 -254 -99 516 -834 636 -446 164 379 -199 532 -851 -179 -707 604 -828 501 133 90 363 61 542 658 -347 -592 -207 -457 -818 -451 105 -526 99 -184 -134 -250 416 139 429 -322 636 324 -842 -719 52 -226 628 -571 -881 128 -334 -751 224 -78 102 -487 -549 539 -202 265 -455 -107 -759 491 -508 166 -313 -127 77 394 410 303 760 -314 776 -354 351 -795 489 613 -111 -716 704 -775 -341 791 -648 -453 573 -500 -134 563 -196 165 692 46 -354 511 122 -616 -762 -111 764 -601 627 504 -353 -259 621 -105 -890 95 -318 329 -633 -299 -816 162 -898 785 -564 112 28 258 368 141 -788 -56 -143 591 535 -717 -889 -691 -480 140 -749 519 389 -94 -555 -27 -900 765 795 147 -508 617 87 -37 182 -123 585 -481 -831 -468 -237 563 -563 -504 -127 764 86 -612 170 -877 262 -88 611 704 -382 -362 751 -900 -155 -621 448 -634 -310 439 -557 -796 544 -797 233 1 217 -149 -276 325 -633 87 -616 306 483 -152 571 -349 -316 -686 -426 -527 -288 -678 708 -221 37 475 -10 166 -743 -574 -207 -12 -161 672 -554 -617 -466 -98 479 420 -618 -251 -706 32 796 -422 -568 -394 46 -314 -411 -100 394 793 -726 538 649 322 -697 311 -38 249 291 489 413 380 195 -12 461 -707 700 178 245 709 527 -138 491 -725 735 748 -232 211 60 218 -408 780 -192 549 719 -425 -628 -424 -518 5 -885 -406 463 292 423 -412 -846 673 -449 273 -566 153 -479 715 -373 -350 -18 -897 428 565 179 740 -663 207 -683 -478 399 -432 269 705 -573 -10 -544 419 633 356 -803 -792 -306 -801 2 -278 265 766 -36 -357 471 -856 395 -696 400 -267 -344 -853 520 -438 789 532 205 104 493 651 -101 71 -443 -31 -636 -861 -814 -283 -229 -665 629 -361 634 -622 -898 -505 -537 469 -46 187 -209 369 597 510 -714 -86 -857 -388 728 -419 228 157 145 596 -59 -197 -23 420 499 -23 547 300 590 -700 -341 499 504 -77 -683 -388 -523 111 519 -873 -524 366 -489 213 -525 392 255 29 -845 217 -654 -877 -217 -583 -290 -625 356 782 697 330 -107 652 -758 -553 -307 -492 -430 686 249 746 694 -470 671 -466 -309 236 422 202 -357 -831 -120 -131 102 -212 278 439 700 242 -563 144 -677 216 -778 28 -279 573 -374 -354 450 -367 581 -32 -564 621 -325 495 -677 -188 -393 -488 9 -711 -877 -414 144 474 542 351 -490 -31 445 -516 55 134 173 226 655 -19 757 -865 512 576 630 233 -602 -362 -219 -208 99 288 -75 -153 -829 -255 -183 -817 351 -570 518 408 300 -65 -253 -536 210 -842 -67 -429 785 -65 532 734 784 -681 -659 -750 -671 -613 146 -592 -610 584 493 -469 -400 -532 768 -377 -706 102 -187 -300 -253 670 144 -87 -148 -26 -18 -347 -259 -325 -221 -82 -720 -497 -345 -464 -372 726 315 565 649 587 344 11 -169 110 424 -647 678 -306 138 1 706 -865 -298 -392 -694 -746 732 251 621 -793 -171 -791 529 -690 728 280 -342 -258 -56 -513 789 -874 393 -195 781 485 319 -375 514 -253 280 156 -678 -392 26 149 -431 262 -17 -684 707 -93 -279 -399 159 613 131 -431 -459 668 -340 -397 -403 -702 -565 736 624 157 507 -753 793 458 -223 -431 -815 -80 784 -520 -322 -808 -571 569 66 -602 -554 557 -189 584 54 -660 510 -544 538 204 -282 -132 327 86 -520 -585 -229 34 -516 7 228 -275 631 -187 77 -292 380 557 -327 627 -17 252 -118 -797 504 644 -312 290 -459 115 -391 -170 -233 -891 -10 139 -544 -95 -256 -31 243 -274 -3 -500 83 -63 -229 -527 -357 -501 -110 763 576 -657 257 -200 -883 -425 119 -498 -442 -3 -718 -67 119 46 -196 238 -805 -62 186 475 132 680 164 424 256 -835 -348 607 -407 -48 -399 -108 143 -458 -898 304 750 569 490 146 303 -656 -798 -548 126 -788 -174 -563 788 658 -132 -297 457 -721 464 617 -221 -435 -39 -652 172 -262 4 284 498 364 -456 -595 170 737 -120 83 -333 197 317 -123 -492 616 -217 367 -711 99 535 -84 726 -183 -332 387 496 -533 -450 349 -875 -411 601 -391 435 739 -621 -635 -448 -340 656 -656 -476 641 -115 -488 -320 -371 -792 -109 -105 -217 -541 -803 404 538 -438 -100 -724 -698 711 -69 -878 -466 490 -897 275 -541 785 416 418 609 535 126 -105 542 389 -67 742 578 -752 -318 727 -786 369 656 -891 13 -238 7 -790 640 -574 640 792 491 57 -223 -349 -767 -283 -529 -461 181 -282 143 -685 -801 -807 -47 105 -847 197 181 -129 -480 -620 -847 -509 -833 -474 245 210 -724 -697 143 -505 24 521 -567 -430 -79 50 800 -136 -472 143 609 547 -608 604 68 398 233 722 -819 333 83 -502 -871 56 -193 608 -2 493 447 720 -471 321 123 492 -163 -586 476 592 398 -101 597 -601 772 391 -46 170 -480 290 517 -393 -703 143 -786 123 -249 -825 493 102 231 -419 -826 46 -450 -589 630 573 -613 -80 268 47 -665 -190 152 568 273 134 -178 -102 433 -303 -232 -809 -344 775 -267 -183 -749 -760 -879 -369 -121 272 -257 -197 -732 506 -413 -122 -658 -608 620 354 -698 -412 -582 -282 -27 107 -869 798 -524 -184 684 -585 -131 719 -129 -411 602 -99 -352 -569 -379 225 311 -21 -359 -475 -345 601 654 -693 611 773 -84 327 -391 -463 382 -429 -118 -861 191 533 -44 371 133 568 -708 736 671 -55 20 269 293 -470 -354 274 -692 -733 -675 -620 745 -263 -96 545 343 -734 -535 614 274 -586 235 -842 -751 -544 269 567 9 57 641 -208 -584 170 -453 463 194 -413 -393 525 429 648 415 340 -398 767 -759 -900 -725 -149 782 142 -299 -11 299 551 178 236 -112 278 128 -187 686 149 -639 -412 -611 739 638 -744 -866 149 -94 247 361 -388 713 545 -547 -256 -781 254 656 602 -219 38 -160 727 -696 397 -220 628 -819 162 -879 380 -393 -571 378 785 185 -661 -697 -844 -826 107 782 32 -792 -692 -154 684 646 309 205 345 103 -721 683 758 -817 361 230 -756 632 -454 347 -775 531 476 750 239 531 -785 -130 -101 -633 30 -843 728 569 51 201 -261 443 517 23 -745 -306 377 -670 575 -666 490 -313 354 -594 201 599 -608 -388 -311 -276 -116 -633 115 94 184 -256 429 161 -127 -687 -132 444 -8 638 759 195 -74 704 -740 -423 -438 -839 602 104 -654 420 -171 372 -882 -344 580 -713 471 1 549 -454 709 210 -418 -90 -464 162 39 539 222 -677 -424 653 104 355 341 48 9 286 -574 -787 480 75 753 495 -464 -360 759 -83 38 -549 69 -211 479 283 -260 87 -108 -808 -12 -254 -128 343 -33 -702 -651 -789 -330 20 644 660 -77 -509 559 -412 -48 -317 -189 -353 39 -384 784 96 295 -742 -255 455 -874 54 635 652 -218 -501 712 92 443 653 367 -588 -200 575 -164 -1 -762 656 644 0 -23 -445 -416 345 -685 496 -886 -194 663 -802 -589 13 -397 153 248 569 112 553 -776 -133 -598 178 750 516 -619 236 782 383 -172 363 743 110 765 -775 -623 -470 -409 -44 551 521 -59 -593 -526 638 229 0 777 -774 604 351 -506 441 74 -465 -200 620 -836 -466 -854 -517 121 527 429 -111 408 755 -191 227 294 -385 -886 415 -725 -59 725 -333 -330 -545 259 -868 718 -41 -183 81 -141 -796 -846 189 -257 55 -96 -633 -458 -262 -556 23 641 786 473 559 -577 546 265 -597 794 -584 386 -653 -180 -300 -843 -456 672 -676 -197 291 660 -61 -215 -749 392 522 -376 -590 83 -180 -870 137 -825 -171 -673 255 -200 -743 -174 145 -760 -719 -482 636 -437 173 -450 300 -138 396 -82 -297 201 292 -381 718 -149 -748 -338 -303 127 164 436 -62 354 -562 247 -849 147 577 -342 278 -223 -419 -752 -605 -59 732 -375 499 405 268 -595 785 -769 -433 -579 249 -88 459 88 434 122 -590 -642 751 749 33 683 414 756 685 -284 553 -96 690 274 -556 -520 -339 -371 -311 -336 694 251 -398 -67 248 797 -739 737 -285 729 -66 516 217 -636 -230 -114 214 -614 654 -895 649 -345 -898 -744 -58 -309 798 -792 310 -277 709 -182 -884 -673 301 -205 550 562 -616 685 472 -53 535 -376 -737 -856 -3 -491 123 -456 77 58 307 633 -95 715 -674 -404 -344 -470 -22 790 -275 -400 -530 181 732 503 48 -670 -366 -218 -466 524 -527 777 741 738 -697 765 -505 -324 -481 700 556 -360 590 289 -417 -591 -705 7 -675 550 35 -317 -601 -600 -599 392 536 -333 561 -820 194 -309 -406 688 -215 -202 273 141 -240 339 510 -27 -420 -656 -470 628 256 -23 399 -519 -864 -569 -536 435 646 -578 777 216 -456 -236 -794 -832 -581 -140 -72 702 -406 -370 -827 315 -867 294 728 -59 -806 256 -722 -309 -246 -108 590 -888 605 47 -178 -282 -740 -671 -606 -721 -492 478 -472 -21 -702 102 -713 -727 186 567 -897 -644 250 -7 -712 -448 25 -100 394 -353 -326 191 614 651 -225 -583 154 67 679 173 -259 -215 -614 -611 42 -564 -656 -178 139 517 438 -487 575 -56 598 -384 -885 431 -2 -173 111 -558 618 -422 -692 -870 799 315 160 600 -687 192 -371 -155 223 -74 328 205 -552 189 2 582 676 536 -737 336 591 -678 449 70 377 -787 98 784 578 -285 336 -297 -443 44 -697 12 29 -532 -852 -196 -23 708 51 281 708 759 106 317 -163 -85 299 250 -461 -833 -62 458 -205 -292 356 -496 122 -660 -807 -29 -308 46 -721 -395 716 -443 312 636 577 -43 -143 -121 -121 649 -114 -853 -17 -755 623 402 762 -475 -436 692 -749 271 508 538 -58 165 693 -115 700 -257 491 400 -250 670 -27 341 -849 525 -128 67 430 11 243 -65 292 -201 -212 -48 -508 -523 757 -66 191 -148 -864 -428 100 -116 -285 -768 -257 -706 166 274 266 630 647 -580 -9 -612 72 797 200 -746 -580 168 94 -565 -778 -490 330 -890 -163 -340 -53 267 501 217 138 369 -767 582 -483 209 -207 499 198 -128 -707 -742 475 -137 -23 -826 767 263 -633 -779 -107 -327 -672 350 487 -226 -751 -760 679 -88 602 -454 -809 -419 114 -171 -759 -443 599 395 -462 -276 -892 -629 -568 -217 198 737 224 267 -392 452 -476 13 366 676 -823 -246 -271 -685 362 -431 -661 663 361 359 -721 -805 199 747 -165 -326 173 -68 -725 -533 -126 704 -92 362 -848 -389 -99 462 -597 720 -548 6 0 -200 -252 209 675 762 507 429 -212 -473 461 -670 -499 -809 619 -877 -874 -341 -772 377 151 -139 -423 -15 221 470 600 395 611 -351 -152 610 366 672 -294 -368 341 -807 477 -881 394 686 -701 256 108 -151 471 458 -119 -566 -428 -409 -111 -242 -374 -644 564 765 -92 -690 -437 -749 -627 52 -579 345 -204 726 271 -359 431 549 113 516 -252 129 565 -550 218 -582 120 -223 516 -730 -555 518 -763 -207 -102 -571 738 -622 229 799 -405 -503 -188 223 -788 688 -752 425 477 115 -305 464 -286 -557 -697 596 86 150 -777 768 359 364 548 -351 -403 -322 -286 272 -849 -43 521 299 -750 -278 746 -882 -762 -47 -274 -666 310 712 310 449 -495 -364 748 748 -842 707 -793 -7 -3 694 452 85 485 -444 -496 -14 -576 94 -363 540 -59 -715 197 -363 -830 448 763 -258 465 -428 304 -760 -80 353 294 -519 727 -151 -92 -62 682 -445 -827 136 -403 674 -631 266 476 108 -13 -692 -533 -891 301 634 -472 592 -631 760 -95 -432 472 666 -665 -400 -6 -656 607 470 -497 160 -713 -521 258 209 525 -484 -343 661 422 -307 -554 547 -876 712 -199 367 -199 -213 -603 -516 -694 -54 -22 -716 -857 -630 -293 -537 49 302 -510 599 644 -788 -893 -49 -354 -411 187 240 -288 203 317 -19 345 652 -117 -674 69 -351 -64 -604 684 -383 789 795 -318 548 266 -237 -94 -338 -306 -128 177 -841 548 251 401 495 -102 394 269 63 107 486 7 739 457 164 576 -575 -251 236 -898 284 -645 -194 -585 -119 795 -363 703 -123 -566 -389 607 -262 164 767 -341 -842 -514 -553 -183 -548 714 227 575 -866 -369 491 69 50 -75 -867 -362 25 415 -860 -86 52 -444 424 -738 43 620 380 656 302 -39 617 -229 645 -630 307 -775 -175 -567 331 224 633 634 -219 589 696 467 431 -781 309 -665 102 475 -302 -851 639 -269 -231 4 227 -880 -522 -294 -312 -470 322 638 -277 -75 796 64 644 -520 -673 -177 -856 -869 558 186 -663 519 75 175 281 245 -69 -75 111 763 249 370 136 -152 -534 486 -287 597 -573 -375 788 748 361 746 -291 -245 -845 -855 -99 -646 -67 749 -208 -767 -167 594 -283 193 -680 -539 271 501 -576 674 196 -222 -148 -750 -835 -358 468 781 237 137 -708 187 -169 -304 39 -311 122 -36 -267 421 -648 0 -359 579 -698 670 262 658 -245 -184 775 14 -729 -14 489 674 -179 -640 324 -650 702 -520 360 -667 -630 422 -216 -721 185 -266 292 463 -209 612 294 115 744 527 413 387 -251 -448 -809 -733 701 -204 693 -407 339 92 598 -639 -541 -81 -168 -682 314 85 700 65 -516 -384 308 -474 24 -235 88 274 457 327 623 359 -448 -584 -811 -453 -615 297 696 -523 -194 114 357 -279 430 275 -703 -45 -319 710 -344 -244 455 -620 182 697 -567 308 -90 52 334 298 -388 253 183 -618 -3 24 413 -580 -578 -238 204 351 -678 306 -730 348 -428 -383 -396 -735 -129 -348 360 -161 389 -255 541 320 488 17 535 692 66 -543 -101 -663 -621 -629 367 -174 -372 520 140 745 452 -18 228 241 -371 752 -456 -489 -661 -288 589 -387 -861 -378 -36 90 -529 14 647 288 -240 -224 -530 -457 50 -19 177 -148 -852 -204 -601 -655 -827 -696 -723 -44 -297 -208 382 -425 -723 222 312 -829 387 -644 -885 331 -624 272 -123 689 -792 -253 -646 -658 -893 493 -654 672 -287 -221 -139 68 -791 252 717 111 -777 -309 -858 305 -573 705 -847 -583 714 699 -194 -712 51 -25 512 271 -548 118 -171 74 464 -406 -377 -92 182 543 230 -638 -251 435 63 -475 629 62 701 -445 -237 327 -477 751 168 -624 -826 -213 320 -769 202 728 -648 -754 -169 -567 101 48 258 -239 536 -792 746 251 717 -351 389 739 -498 -263 -291 447 -740 645 -744 68 481 -814 123 -128 -565 209 -577 -139 31 -349 444 251 -590 172 -708 -104 488 493 -1 182 -219 -803 65 487 -715 734 -80 459 -626 -350 -783 150 31 500 685 187 -785 -234 -540 373 324 -614 303 508 -131 -844 41 -265 357 372 20 -551 671 -50 348 18 422 -860 320 -405 -531 55 -483 -23 -10 -298 596 49 -812 -49 261 -205 -622 -331 742 -532 296 38 -199 -881 -44 -174 82 431 -377 -14 -332 360 475 -494 -38 -416 366 375 490 -863 415 454 398 55 -784 -204 719 -170 449 725 -549 356 -760 -704 760 -130 -256 211 480 184 138 -537 -732 430 -728 -843 214 54 -157 252 776 166 724 182 741 190 238 -119 528 227 -243 300 694 241 -40 -377 -277 613 -4 -206 114 -632 772 -23 636 504 -271 -594 195 -663 -361 478 179 -535 319 285 -675 -628 578 91 -641 161 340 778 420 273 126 -897 48 -684 531 -866 652 -573 -671 -761 686 13 99 297 -162 752 -671 252 -383 -33 189 81 -60 682 585 -62 -681 -542 761 263 -160 -271 -593 174 696 -713 160 -882 -596 789 705 650 -851 709 597 138 -464 -286 -8 -654 754 477 -439 -838 436 -655 -571 589 -384 519 317 784 707 202 307 97 682 771 98 -664 668 -472 308 -507 301 757 -246 680 616 129 -149 -798 -678 -53 334 496 -398 198 236 -753 -381 -112 -502 442 141 400 -347 -502 -645 -581 288 -679 484 355 51 -679 -309 -706 52 68 688 -291 -293 429 228 546 -244 -179 -25 -809 574 548 -774 -781 -47 -707 -524 -603 551 -766 172 -735 -311 129 70 -847 -84 -136 -776 422 -128 -58 39 -530 350 -758 -854 151 -612 -392 648 -500 -227 -108 -887 794 -303 -620 751 694 -300 21 95 252 -317 276 -537 554 -19 -179 440 452 -162 327 -511 -845 -444 701 -501 636 614 -892 -385 152 113 -885 8 326 -262 -222 200 -783 251 583 -512 283 -461 515 -563 -45 131 90 634 91 569 146 793 -158 -238 282 -678 483 -574 458 -282 567 -672 -813 133 27 -865 -590 19 -260 45 275 -654 722 102 -418 631 576 23 -227 -508 -106 -476 -857 204 -726 34 -743 -85 -213 71 -621 326 -274 791 -269 174 261 -223 -33 114 -460 286 222 305 -796 -465 472 744 65 143 -585 59 232 -335 326 -107 -528 406 310 -316 -205 762 438 -588 -662 -298 -602 -376 -455 -402 -401 -382 776 -203 419 -808 -483 684 -823 -839 227 -292 423 -186 -157 197 200 623 271 716 -460 -440 -475 -55 -105 74 -59 571 -356 653 352 607 310 511 702 -489 469 -731 273 302 -729 -369 -83 764 -183 -105 598 -862 -46 364 42 -92 -473 422 524 156 -85 244 -704 497 -830 -60 -542 259 -675 591 -298 -663 -331 -705 659 90 452 -33 -847 633 -132 -684 639 68 -690 -306 -665 39 73 176 203 106 567 444 731 334 262 -52 -610 -663 -737 453 766 174 732 -302 286 -394 -685 219 -12 750 -540 542 545 95 -563 -478 -191 544 -199 -142 124 -334 -620 -171 -41 374 693 -345 -688 -18 577 -174 -434 -10 -734 -542 -899 781 -190 -445 -98 452 337 51 -435 714 427 488 -720 611 -763 -809 -547 -114 -696 83 556 98 -774 -380 221 -178 -798 -593 9 150 683 -100 -88 -602 206 -275 664 359 179 459 -222 -127 -668 -197 758 312 -550 -550 -44 606 413 -707 -588 -553 284 115 -218 59 476 562 -42 722 764 -795 765 106 -54 622 -501 -801 567 -867 318 137 -228 -33 601 -357 467 -804 -418 -97 9 480 -863 770 -91 -13 -239 -547 -842 314 743 -793 458 620 137 -334 28 728 -862 235 73 58 -473 -237 -11 -395 -836 -276 351 716 -726 -365 283 -91 654 385 -202 495 -293 562 -472 -493 444 374 -361 -506 490 537 -556 -131 162 -774 532 497 780 -142 -710 -397 759 206 -839 -874 76 -785 574 256 622 -484 -769 -340 -168 177 -120 -535 751 598 -413 -689 -874 -483 471 40 331 704 147 -791 731 -437 -79 -145 402 532 168 -813 -144 580 570 154 -329 -249 -236 102 336 521 96 -102 -687 310 -264 -252 -484 -100 -192 45 21 469 -222 -139 -69 519 135 -596 690 -887 642 -522 739 -302 24 90 164 -837 -281 593 -271 -463 -881 630 753 -536 -257 129 -278 395 466 112 -672 -193 -544 284 -732 -652 -305 -896 155 -238 313 -814 -853 -533 -793 -5 -556 164 -256 -615 -194 237 201 -534 -433 693 -776 411 -410 760 -690 312 -413 -463 -410 735 83 -374 -32 -830 -157 730 -593 -550 153 649 -728 -432 -155 -682 -131 -34 -591 -853 -754 681 401 590 -586 554 354 -496 450 462 -44 258 -809 -292 299 -28 -550 -752 74 -501 729 127 -862 594 -42 503 566 785 -880 -318 -53 609 -358 -758 11 586 790 -867 -811 -195 -824 633 122 -560 489 238 -665 -85 -808 178 135 601 -359 -394 -335 611 604 -449 -492 -180 249 -509 -296 -20 -19 -537 -210 -851 -788 535 -11 680 257 -271 -232 -183 377 357 733 594 245 -228 41 69 191 245 361 717 207 480 793 120 3 -15 -96 -512 -245 -815 390 178 147 -718 384 -217 -21 -208 755 -681 139 -851 -242 -572 -892 487 136 115 423 -136 -701 -369 784 -126 -80 -491 -180 -160 -439 -213 62 -115 -300 -690 791 162 92 162 -866 -146 -728 -900 305 559 -673 23 717 -785 -633 464 444 747 -287 -836 -419 325 124 -731 367 -765 390 363 175 -673 136 38 478 172 -890 -268 171 635 -595 -81 196 486 703 739 496 -833 -117 -518 76 -389 -811 236 -110 -830 -440 528 -512 601 505 -557 -676 -76 565 -764 -600 -537 225 9 -422 479 -332 -396 -413 540 409 201 -717 471 119 -812 558 185 605 -115 503 -483 -504 475 -488 738 -134 -639 -557 -350 -748 789 97 -379 -320 -737 137 433 -754 -722 -29 -8 -672 178 -786 -737 -693 -357 -763 -55 -259 330 378 217 331 -557 -732 659 -372 -486 -478 367 155 333 665 323 -844 -166 -296 577 -683 465 -566 775 -686 -108 159 -497 663 628 211 -534 -264 302 653 -375 -87 -686 549 8 -364 -116 -569 391 -386 -194 -765 341 -892 -145 -132 378 279 749 727 -825 70 -397 -761 -731 501 -499 -747 -464 522 131 -245 408 99 -806 -710 700 8 651 455 -623 205 -93 378 328 -189 -843 -369 509 -859 733 -641 785 566 719 -608 -11 -165 -257 -5 475 -208 -688 -531 -759 295 -592 -294 235 -819 462 -14 -641 -106 252 459 -262 768 -230 468 191 -155 -667 184 45 712 -116 614 341 197 380 -707 -581 -436 -681 697 -350 -747 -633 -480 -660 -560 -696 -63 -621 -157 -441 435 639 -670 199 -197 -603 -65 381 407 41 764 -1 242 -507 -159 -509 448 22 467 599 -28 -456 -852 356 -131 -722 406 30 -892 -105 -579 118 -697 552 -430 -392 -723 -26 356 758 -626 294 -703 -88 -268 322 -322 707 704 -295 -88 -287 -524 189 -803 491 -98 -114 8 -824 -721 771 -335 394 -321 688 -29 -822 -277 -265 112 34 307 -697 -894 -667 64 -144 -621 -229 -189 -471 112 -633 -897 81 74 -303 740 -817 417 244 351 540 752 407 -862 -190 -130 -228 729 768 446 156 -301 790 -232 -559 243 105 -183 -382 -132 123 -429 -124 325 52 -441 261 -761 508 -634 -721 707 -539 -583 360 481 95 19 159 520 510 676 -581 -743 683 -161 -4 -268 -685 784 393 714 -175 -486 119 605 77 687 397 -381 -877 25 -299 240 439 781 131 -741 315 -205 70 422 444 158 295 423 -93 -685 649 580 211 -70 -706 210 -716 604 341 -384 522 -772 391 -414 149 -538 -563 87 138 -479 515 435 -682 431 398 -560 -742 411 -350 -680 -374 -180 463 -120 355 597 -630 275 -225 -714 -865 -592 175 668 57 -578 670 771 505 -71 66 -737 240 394 446 -202 -269 228 226 -250 -390 -8 171 -37 -79 622 -501 461 -783 -895 -529 -68 768 -628 436 -481 278 -826 -243 370 -601 502 -650 -393 -185 -211 724 3 -65 62 -352 2 -874 -841 -571 318 -541 -728 -736 -730 146 -657 432 -603 -306 461 -514 38 -750 108 -119 676 -64 272 676 -730 -529 447 -298 -259 -442 15 -276 623 -625 -526 30 180 470 264 -607 -703 -651 736 -49 -718 -787 -899 -593 -738 -389 -643 534 -348 85 725 -376 -819 525 795 -123 -537 -299 -867 778 -218 69 -611 674 534 -561 394 -58 -617 533 244 -586 -882 513 569 -113 -440 82 742 227 622 -432 718 774 -430 -872 -841 -450 -201 -606 4 -793 -123 -606 -376 -339 509 -137 134 45 399 347 446 -782 240 345 -49 -227 509 -315 84 -780 659 153 -560 199 421 459 682 -629 -810 50 -661 506 -406 168 -147 -417 43 281 167 -789 -810 786 -128 -694 795 -91 -430 519 -137 77 284 422 -751 -505 343 -174 -675 -221 -200 -383 87 -580 142 591 600 -784 78 388 -573 94 -685 309 757 787 151 -643 -265 256 799 465 -625 55 -800 -899 -871 -207 -123 95 -516 -756 358 -735 752 -277 391 -793 791 -32 732 418 -31 211 -199 -237 194 193 190 -510 447 396 31 -475 -709 86 495 -301 187 -216 -706 676 -176 83 -624 -609 718 181 -95 350 463 -219 667 -569 -172 -637 305 -146 -117 -75 350 631 -440 631 -146 -194 -597 705 668 -666 -857 -152 -433 -107 355 -87 -59 -138 372 326 738 547 148 470 669 -620 -524 558 -247 -273 -159 -797 466 289 -806 93 566 -382 681 728 772 105 -699 661 665 499 -164 -556 -327 360 580 -378 231 -133 -540 381 -241 384 628 -406 796 -5 -484 -815 -634 -104 -703 -489 97 438 -151 -453 -590 4 575 -349 -760 556 204 710 -198 -203 -169 -656 -286 790 -485 -542 425 -448 -509 723 226 -336 -55 263 128 754 -197 -129 -218 453 -142 -758 211 710 -426 -289 -806 -824 -114 -616 20 65 -58 775 765 -805 -438 -543 -170 309 699 767 -521 -154 356 659 -172 -355 -113 -489 -168 -639 -308 552 593 -897 587 401 230 -739 687 -766 347 -334 772 572 98 624 580 158 160 759 50 382 382 -210 233 591 347 259 256 714 655 -54 67 383 93 756 -797 -283 -707 -402 160 248 672 189 88 -561 -762 -253 -304 -784 -153 -637 -168 784 577 -294 -777 -761 254 469 -890 -568 679 515 376 182 210 141 646 452 610 -734 -749 406 511 -736 -549 -526 -796 416 62 -84 531 53 -235 411 -308 -689 -885 674 -755 531 -343 -192 22 -594 -382 524 -11 -178 533 -89 -508 -112 532 26 -170 -240 -39 -484 -222 615 -346 468 -7 649 114 -844 98 -238 246 685 674 742 -602 -74 673 567 472 -221 121 -234 357 -469 259 -204 -413 -650 93 363 602 -428 798 -708 634 -300 -872 -574 -876 -867 -302 -394 -12 -418 -576 -399 -547 663 604 595 362 -605 -601 121 698 -448 -586 -350 -683 408 -425 691 56 -152 -476 407 -675 -404 2 282 -765 -586 -285 -775 -735 -708 179 146 772 -631 -295 644 -739 -345 -316 -371 234 -15 -454 -44 383 414 800 -300 -574 348 234 -263 162 432 -775 347 -892 -804 -593 -695 -751 -781 629 -216 -21 -154 -350 -189 -408 347 -185 710 -293 239 378 -151 -747 -345 335 127 -85 191 -513 -483 47 -449 -370 -2 -471 46 677 -717 -725 212 -17 202 -699 363 278 -229 756 416 -260 -40 -219 -54 144 -331 -180 -797 -776 -593 -285 -817 624 728 79 -257 258 421 237 -431 -386 24 250 489 -380 775 -866 -348 112 -599 -632 -871 398 640 445 137 -382 -293 299 -490 -831 243 -540 -886 527 -583 -407 -838 -457 -230 421 -541 -168 -317 776 -324 127 139 -409 -336 190 649 -573 -388 205 372 -584 526 -538 -660 493 747 647 -851 87 514 524 -218 574 -652 627 678 341 -129 -863 596 463 -107 693 -20 -17 790 137 -706 -731 309 -803 -881 594 536 236 -866 -337 613 385 -260 750 -880 -248 669 -525 -116 -762 -639 -181 -330 -312 -858 -638 -342 -11 -20 493 639 -757 552 375 709 -209 -609 -599 -164 -886 -56 -557 688 -740 599 -643 -82 754 541 -386 -743 -769 -319 -445 15 -8 250 -517 147 -602 72 74 600 -9 -837 -239 100 -119 -490 287 -774 -525 -128 765 59 -628 -616 -44 289 -752 -333 777 -639 481 297 -684 210 192 -428 734 -845 -766 662 -59 639 -421 -355 -888 385 -440 -484 -790 -673 199 135 730 -808 -378 429 632 -777 -271 371 -811 -802 -879 -31 643 289 -617 499 646 -870 709 -42 -110 193 -796 -693 -793 228 194 139 -12 -386 -479 276 499 -426 -827 -536 170 -547 -68 -594 408 722 -731 -235 -370 -729 -567 543 424 -504 -814 -533 211 -799 -365 -463 -820 60 93 794 722 364 716 592 -484 -6 -573 740 522 -59 -566 493 75 477 -328 -390 -466 152 -879 663 -524 -348 194 -209 -176 121 -757 261 -216 115 -449 -851 490 -157 22 710 752 513 265 -627 -867 -7 -775 272 -312 190 336 239 -150 363 -121 -740 -333 -130 -485 -503 10 -114 430 552 -418 -866 786 -74 -76 -491 200 273 589 -347 -88 -504 -814 526 -93 -466 435 -250 -606 -507 105 -840 165 611 -239 -750 -368 -410 -727 -142 -195 -568 239 -312 238 -240 -58 -646 -460 -824 -79 -712 -727 -680 -508 -43 -637 -245 -250 635 -248 -875 533 698 -275 -526 -422 90 463 -846 585 615 370 -580 -352 572 -425 0 -534 -447 -313 -90 -102 -652 -320 107 603 -844 -743 -590 -68 237 -839 -862 465 15 -708 532 -555 -895 -761 -2 -433 -577 641 62 -743 -783 554 666 -197 769 -872 -737 175 223 15 760 775 -690 -887 -605 777 32 279 -759 400 410 -22 410 -838 370 386 764 359 -239 685 -689 -777 -112 -114 243 -489 550 396 -881 521 88 -851 -687 -348 352 -796 -275 -823 -457 760 -266 83 138 -208 -574 754 -206 530 52 514 -282 399 205 -730 -424 267 447 -683 291 -473 -177 -176 -78 -543 452 299 -894 -464 244 -53 756 -74 -689 275 286 62 -275 550 -165 524 -797 192 -753 -612 -127 -720 84 -698 -196 -769 -215 -558 738 155 51 335 -684 246 -101 -858 -598 -404 19 773 797 530 674 482 -871 338 -851 -606 492 774 -107 -700 -855 477 -476 -298 719 613 639 487 370 -270 -722 -392 247 -400 -620 -41 458 31 600 -351 190 646 -68 650 291 -644 557 -3 -121 569 -428 -745 -395 -446 -216 769 256 423 676 -423 288 -568 -851 242 -84 -141 -888 -871 437 323 -867 181 656 -152 611 449 252 250 766 10 684 357 235 531 -873 391 222 -749 -503 635 605 522 107 -68 597 -570 291 -612 -826 -523 117 -316 -485 -436 -388 -363 -242 113 401 -732 105 -277 -293 -792 367 -762 362 9 518 407 29 -361 -18 645 -334 462 619 -2 -413 4 -876 -93 175 621 687 796 771 -747 -168 -876 251 636 -889 272 -627 149 385 165 716 622 -36 -693 291 492 330 481 777 98 45 778 -541 25 384 584 -341 -513 -22 688 -731 -72 -11 -90 -301 -150 -168 -37 -871 -700 -331 -104 368 -677 -890 -431 -538 -538 -747 -26 -845 692 -570 -900 374 120 685 -67 -682 -677 -769 409 263 45 -808 168 422 -339 776 -251 -740 160 -319 -390 283 470 -459 625 -485 -67 214 750 -265 406 -768 -541 -380 731 127 -380 455 -105 -717 307 404 780 107 186 440 79 -17 -9 -743 -536 430 754 -433 602 -787 310 -511 -213 -301 -13 61 -897 28 292 -391 391 -698 -348 149 -194 633 271 -622 -741 -686 495 -277 657 242 -432 105 -108 -382 -220 -185 -546 -476 4 -155 753 248 571 456 -555 206 529 108 -787 540 -244 691 -376 -741 -335 -164 697 408 -792 669 606 326 -114 -570 -560 437 -215 300 515 -555 -420 738 -263 -822 -764 -722 -572 497 -436 761 -114 -499 -616 88 78 543 -600 -26 -661 -186 110 -787 -712 278 -680 753 -853 -59 790 153 263 -324 6 171 415 -234 -503 -351 -655 -816 -4 -558 223 305 591 189 -442 -588 185 13 504 592 16 -273 -362 -490 -642 311 -606 -329 126 -107 -740 672 -844 -338 5 -179 -832 -426 183 -751 382 -796 230 606 -663 -729 302 711 -492 -372 -477 655 484 128 58 460 -509 -115 -757 261 375 -256 225 488 382 -402 -295 -673 -734 321 -570 -599 -733 -846 730 191 77 550 276 690 105 779 64 475 506 789 -550 -51 387 595 -341 -417 201 690 751 98 681 400 514 770 -591 -93 440 438 -567 718 -507 -55 52 53 538 208 154 -220 -426 514 -59 666 -778 -287 -779 598 -433 393 -460 633 214 35 135 166 607 -376 -706 -261 494 588 -392 -454 -666 526 281 615 8 -526 51 80 500 -575 -765 212 -280 -476 92 -746 -807 -604 -412 89 -374 -605 -560 -153 208 -153 275 -240 -783 -606 8 -400 112 -103 -140 135 611 684 -577 687 520 691 -321 15 443 -714 -415 104 -357 -576 133 -429 373 -229 8 -217 -495 -889 -592 -57 -695 770 432 -723 -708 795 -49 -841 -176 703 521 185 60 -373 -47 -578 -216 725 -669 -100 -436 -367 200 -276 -706 -352 662 372 668 753 612 505 394 796 295 -279 225 37 -420 -279 406 146 134 213 725 -774 12 -609 253 -655 503 259 -61 303 -567 -53 -340 531 294 -796 -491 562 -413 -40 538 197 -290 469 71 -337 -572 -292 731 -897 -194 732 600 -434 -445 221 -377 -203 -184 271 -834 -731 -609 -241 -214 128 533 -866 -53 281 -546 391 -653 -149 -890 287 747 -72 -870 593 590 763 -537 -157 -817 754 439 113 -541 -609 -235 -184 -319 -448 480 354 -769 671 765 -786 -591 -651 145 364 219 590 -83 640 -473 519 -833 479 -490 -32 -866 708 -816 -158 268 515 -426 134 -41 -850 -250 114 496 407 -348 -810 -45 -48 439 -241 -184 158 627 -384 349 744 -744 628 -332 517 346 93 -599 -787 -755 -426 136 392 -338 -891 -703 699 210 -485 715 565 -567 -274 -661 -47 48 -648 621 -256 213 -277 787 363 -83 446 396 43 272 -461 -271 -860 533 -794 146 676 464 578 -358 305 -213 -293 -18 483 -30 699 11 72 164 -75 -704 574 337 -169 -842 -712 -385 -179 -645 -28 655 -257 632 -423 -844 557 575 -648 205 -368 -63 -595 250 615 -247 -548 633 -900 -334 653 -773 386 -890 113 -680 19 -696 -549 720 25 -619 23 -765 -172 311 -369 -740 -473 -687 119 767 -544 313 -153 153 -47 538 -228 281 471 -436 -521 -215 -389 -176 397 -445 -216 -859 325 -88 -714 -254 -900 -521 -857 236 -809 31 -340 65 -223 639 144 45 -765 108 -855 785 115 -637 -228 432 -191 631 -342 514 -877 108 581 321 363 397 -54 -855 -296 538 60 103 -7 -22 -731 -189 -590 -710 735 401 -472 44 -833 781 130 57 356 83 427 -155 -29 -889 -135 -524 -99 -620 226 -476 -833 709 192 -715 -48 21 -676 646 588 626 -624 229 -7 -367 -855 -501 792 488 144 205 433 397 -828 -622 450 -296 -275 -840 -164 389 138 269 -236 -516 -423 163 436 584 -665 386 -687 780 -600 -15 207 -334 49 105 -139 689 202 585 629 689 593 133 616 -453 -492 373 362 589 736 -183 -506 -845 381 -310 689 -26 497 -538 -443 -27 -520 -429 -461 -175 18 -807 565 -221 -698 -820 -553 457 -333 299 -878 -863 -162 -137 322 -774 -249 323 467 -678 205 -802 -470 -856 456 317 690 -834 781 178 -707 565 -97 -801 -60 662 774 480 -386 423 257 -528 -414 506 -614 -711 133 -213 685 158 411 117 79 725 285 640 -861 472 -599 -759 559 -761 -274 -664 -528 -310 571 -313 -860 -119 638 -670 -571 -763 -252 -333 -547 98 279 -292 303 540 668 -509 -188 521 602 186 765 -712 -658 -646 663 -366 581 -151 -261 86 -370 -698 340 124 538 -747 -294 -666 550 -416 453 55 -163 706 40 -545 -565 -674 -71 -268 363 -874 -18 764 295 -774 -133 559 372 -119 685 314 -702 -658 -376 -580 799 -138 782 479 263 298 -343 779 -718 -226 -379 -749 36 -872 -897 794 -361 -569 638 -413 15 -581 -213 -163 377 -720 352 240 336 127 -393 -274 94 -509 469 -622 10 -637 -460 -71 -63 -896 -724 -168 -656 235 -119 584 -557 -864 -36 625 -596 454 -284 1 593 108 -455 444 35 -495 -398 301 -273 466 620 597 -549 59 384 -500 -811 71 -503 418 -266 -690 -299 -94 -673 -729 287 -423 -39 -91 -45 304 393 -221 -605 78 516 1 -391 -488 -453 -861 166 215 459 -703 78 463 -645 -867 -832 513 -517 -846 399 -475 -525 -686 -231 457 -543 269 -838 -691 -353 151 -568 -545 -692 -292 -616 626 486 580 -65 -63 -747 306 290 -84 419 117 -255 -766 -103 300 -385 629 -360 730 460 -666 288 -552 186 414 -550 -607 422 -271 483 91 261 340 -743 -733 -308 -203 139 -79 -574 90 -393 -500 -688 647 -603 -279 685 346 -816 735 490 -181 751 560 -271 742 -95 -182 -787 500 -448 -774 357 13 -110 -248 153 -788 691 642 456 -554 350 -15 -518 461 -778 -773 -669 190 755 -748 166 -101 709 -729 95 -28 -785 190 249 -386 -866 255 -674 -372 423 -93 622 433 242 693 439 745 -832 474 475 -859 -506 583 739 -634 -241 -506 714 308 368 597 -346 -656 42 593 379 -603 92 177 -90 -849 -183 554 -97 -65 226 365 8 -500 651 723 539 -226 97 91 -169 -713 -407 -375 -80 -434 -159 -324 306 192 157 280 548 -238 -391 650 318 -371 456 -222 -362 -779 622 -51 -346 -399 161 -590 560 40 426 518 431 -234 753 155 -871 343 333 500 454 -548 564 -428 -716 -535 467 -863 409 -224 241 13 713 162 144 350 673 -868 -273 83 -606 -448 542 383 -674 -383 396 719 324 788 -692 307 -123 7 -375 -144 -545 -460 55 362 418 -892 683 -170 390 -675 -658 398 -293 -59 168 307 -494 -396 -502 574 710 -877 -191 686 -729 590 -818 35 320 -697 -455 -884 234 -436 766 -405 -133 -35 -507 174 -481 -824 654 240 -148 -679 -801 598 -71 -426 181 245 633 128 204 -651 -643 507 -213 -846 -737 -400 563 -830 620 -482 140 -132 -775 765 -837 422 269 -448 -554 -274 64 340 -225 -29 -488 -660 -594 -169 129 -519 -376 -52 -625 -390 -732 -469 -163 -106 703 -61 83 -428 693 -687 62 66 51 383 323 -809 -775 -525 -580 -829 609 -645 -587 55 -158 145 255 510 284 -327 308 -383 -841 494 295 -729 236 323 559 358 -520 521 -567 360 -756 617 -282 -330 -858 339 91 -413 331 128 572 734 390 94 300 -853 19 500 -334 127 -821 -479 -368 645 -208 -292 460 -519 760 233 -227 550 -555 199 742 669 543 441 -345 -658 -868 320 415 -5 -122 678 7 -10 -735 -795 -283 -755 -392 -565 -219 413 -208 -717 251 415 -114 -648 -582 86 -174 -398 60 -650 -568 -880 -864 326 436 -458 -144 420 -377 -895 -128 206 649 -80 -130 422 193 -888 136 600 325 582 24 625 500 89 332 279 298 -673 -584 -223 -317 142 382 -900 -152 -129 -672 -637 608 -606 351 -27 309 756 -446 -841 -175 -795 551 126 644 436 153 585 -452 -387 -133 255 -337 244 54 -772 249 -280 450 -485 -343 171 2 -621 -483 -513 -862 -531 728 -433 551 -246 -451 -122 82 50 -886 162 740 523 508 -240 -282 312 379 -316 418 -133 -274 -699 -846 600 401 -37 -862 3 -205 -47 -737 293 -3 -701 -583 -3 -452 -46 800 -149 -426 -753 738 -644 -467 -371 625 -96 392 -549 -328 696 424 -234 214 -272 -731 138 -865 649 -540 -595 -43 239 -813 158 -230 -893 -549 -23 528 -824 -553 -120 -724 58 -194 -861 660 -372 99 -624 -603 -429 -819 -14 53 -19 -395 -384 500 158 742 -401 28 -705 -245 -131 -645 -869 -574 -117 -823 -871 -430 -634 56 205 516 783 -335 -459 -228 -618 -791 -692 -214 602 -890 459 14 739 17 668 -126 657 -686 706 355 -532 377 664 -511 595 793 527 -826 203 -760 -830 436 228 477 -222 211 715 751 34 249 255 -892 -696 -323 427 47 -371 409 -837 749 -555 689 169 -283 548 -398 206 293 -12 680 -464 230 695 -68 625 -709 -798 662 362 510 735 -24 444 711 70 291 258 -786 -255 -106 190 295 -234 -344 665 713 -810 -311 -788 -68 8 -362 -336 25 -213 571 460 32 -244 -45 -51 -490 660 497 -569 757 200 382 610 -672 256 63 -107 -406 -245 551 -885 -275 -347 430 321 248 -153 -204 -357 767 723 -246 8 -850 342 20 -673 124 -289 590 -125 83 -145 -129 129 495 -650 588 740 -310 -137 347 659 -643 -634 589 301 332 412 -292 -578 -317 664 -43 45 -476 -197 713 -473 -637 391 266 410 711 -353 406 -339 561 18 -649 704 462 544 -364 708 -123 -889 207 224 -211 155 -638 388 797 -726 -606 445 -108 -357 424 610 -110 237 -853 -747 34 29 637 -393 -252 -169 80 -206 -173 62 64 -718 281 -471 338 -762 -178 -140 460 -259 -61 -537 681 -458 -208 531 -106 384 499 -589 305 470 -138 -222 -833 44 -581 -532 -707 -747 369 119 298 -385 -336 -402 141 -65 -805 149 -493 -24 37 115 -767 188 431 257 -82 -77 -766 486 -11 -53 572 -453 -755 -634 -768 258 -685 -615 419 -262 -90 398 -265 -361 722 652 -471 -625 64 299 -296 353 -143 -446 653 771 551 -256 -232 -430 -176 -466 -92 -596 734 -899 337 83 606 253 -631 378 87 -503 -872 -515 -468 -643 381 -462 800 -259 187 -807 -525 -755 749 -334 -707 -610 -192 245 -209 -802 695 -259 615 433 145 387 -256 -696 -655 -703 353 -180 767 -520 12 -213 241 682 -692 -780 -763 -74 -254 -849 -342 -749 -694 -434 -219 135 75 339 -602 -429 -522 102 -53 -352 747 382 697 -753 623 -559 -874 47 -108 252 -774 -85 634 -12 -65 -314 -580 -289 16 69 -423 -809 337 282 708 712 600 -110 -459 127 716 -344 -271 -762 658 -378 -741 -823 -753 678 -160 0 -804 -679 746 -669 -379 754 -410 -185 -215 97 224 97 -274 769 -140 531 414 -665 155 -109 -165 -43 -108 -849 -575 532 -121 -467 339 -804 -728 150 442 -213 234 -339 603 250 572 -279 241 497 -39 -163 405 431 144 162 -775 5 137 347 -169 0 -122 -361 -797 237 544 -215 -759 645 597 77 -784 309 -244 -455 -743 -145 -216 -391 540 52 187 658 208 -171 -41 498 367 470 -703 793 -676 -353 526 -24 466 400 208 44 -716 -760 634 278 540 238 190 -159 308 718 -37 -258 138 -454 -453 -236 -445 -193 -354 33 714 651 -9 -734 -620 595 307 -389 -315 -396 -547 352 -111 554 660 677 -465 195 -149 265 -699 -302 -337 -323 -305 -67 211 -844 19 -99 -512 -288 -475 690 -650 -889 586 -651 665 -221 -420 -212 -223 -648 76 -238 232 318 146 -887 -187 -837 456 -301 -792 776 -372 247 -477 159 227 -853 620 -619 -803 -218 263 458 221 -179 22 326 434 -756 570 208 -283 127 -561 -704 680 168 -512 721 -688 -777 -883 -736 552 -497 179 521 130 139 -520 310 464 -793 -584 -423 565 470 -595 -584 522 235 -260 782 -609 -567 228 382 -265 -774 317 -136 753 -575 384 -405 -339 44 660 7 -797 174 476 -680 -289 214 -808 350 282 -638 129 364 -285 -225 539 -439 -320 -336 -845 -732 -442 -822 -284 120 127 591 634 -339 -782 -430 -898 60 -390 -747 90 -816 -561 -691 32 -393 351 -705 -505 -767 301 133 -77 -535 774 -60 -375 26 -821 -2 -70 649 -258 -896 629 -297 762 -83 -469 62 -102 282 -603 432 433 505 -359 -105 -122 217 665 -23 762 788 123 173 -184 782 238 477 280 -620 347 -763 365 -647 -141 77 -472 -584 -792 -450 466 606 -73 -783 290 -541 -126 -505 -352 222 128 138 381 -86 47 244 454 147 -766 -628 -564 -290 -379 184 -823 610 773 614 302 310 468 448 -445 -444 732 606 -855 -119 54 -321 660 -858 -440 682 217 -570 -314 -335 -265 787 550 698 -98 105 -50 719 156 558 395 736 -532 -258 249 -57 -688 737 -793 521 -136 130 -322 -578 195 510 369 6 -413 -846 -334 278 -900 -823 258 671 -445 -107 764 -676 303 -708 789 -536 400 -800 726 379 683 -292 -88 100 124 173 -550 540 -118 -878 524 172 -876 -362 192 -155 -469 -629 136 773 96 761 -329 -392 191 -435 106 -406 142 -754 -667 -399 -135 420 -60 620 -633 -851 -201 296 -612 -734 -407 710 -649 -795 237 -712 393 -78 -96 75 -795 -63 -186 351 572 712 773 -152 -761 785 -114 8 -894 41 -703 227 -651 -320 -567 -478 402 -140 -753 -443 724 -331 -465 166 -580 633 -400 -4 545 752 680 -186 -505 704 -32 -305 -146 125 -303 -239 356 -864 -271 143 -859 -614 -123 -83 -352 45 70 266 -819 -549 -891 26 -180 -629 -677 252 -66 623 421 -160 -713 404 644 669 -177 788 -519 -701 -350 641 -354 766 746 -637 -164 -147 697 595 646 -868 184 479 -499 98 -202 218 607 440 -442 -175 336 386 441 637 -273 -70 519 395 -523 215 76 178 -393 453 659 -150 650 -237 -503 279 -252 716 -655 789 -757 661 -593 -227 70 -389 52 -416 457 665 267 -239 274 732 438 -594 -365 728 -58 -816 503 -500 545 -739 -123 -761 611 -58 -893 -337 254 -795 -465 240 28 97 -3 -212 221 547 690 -779 561 -636 795 -160 -805 245 -369 524 -454 -829 388 -5 456 -883 -633 306 371 -164 781 -572 594 -668 651 -502 761 -183 -710 659 135 790 -125 608 -374 248 40 347 -845 -634 -454 497 143 88 -680 678 -728 430 -244 701 730 -434 -11 703 144 101 -545 443 -646 -44 -350 -86 -41 -707 396 600 111 -252 -643 -261 451 313 370 -51 -593 233 -550 -432 -222 -812 -746 146 250 -204 -225 -472 -806 -749 762 124 245 -160 636 78 458 655 497 109 -497 -265 102 -35 456 -686 77 593 -497 262 -494 100 562 506 -737 13 471 -235 717 -668 125 365 -820 65 -64 -783 -251 566 -764 -225 664 -661 -157 657 324 -447 239 380 -284 -483 -261 242 -157 -473 -644 -438 678 680 -380 -41 562 344 -594 520 320 -32 -119 663 97 -362 553 75 -590 235 90 -542 107 -767 172 -473 -18 -846 140 -895 184 -468 194 -96 219 788 7 597 -478 -474 -237 215 580 355 111 -513 -718 289 471 -212 -278 -622 -794 742 -615 -200 -885 204 -707 -597 -200 747 -583 -894 -291 245 -447 -716 -647 172 189 191 -836 702 -508 -307 -33 -558 -532 522 -814 -115 -189 -626 601 -492 -687 -114 -236 -448 -644 -32 -652 421 -6 -561 -645 -74 -860 -628 -789 12 -497 -162 -31 -213 -443 449 -23 623 372 -533 584 478 -379 484 77 -766 -492 -422 571 762 335 140 -101 -114 779 -430 167 72 -231 -64 717 385 -851 -431 -1 555 -480 -581 632 -439 -165 -218 -126 145 156 554 659 -161 547 544 619 -334 105 297 -677 -552 -395 652 -368 -395 725 779 430 -772 -493 223 377 -154 655 605 612 631 -579 393 -737 744 -154 682 708 573 646 92 -411 -872 119 -847 287 46 -427 -718 21 564 538 442 708 -570 122 -307 376 -136 -320 456 408 531 587 -878 -198 -154 746 487 415 6 -722 455 466 -632 45 -480 323 -764 -436 -354 117 -231 -532 -672 -226 21 738 769 548 -465 -219 754 301 -615 787 -744 -839 555 -135 -885 304 743 86 97 536 779 731 -377 472 631 390 -587 103 4 -528 508 -290 -672 346 -255 -340 498 -226 676 328 225 550 501 -408 450 533 -557 -615 -676 326 250 431 -312 -674 -284 -657 225 261 -438 54 736 -898 533 -755 739 193 -832 -97 -358 -335 -518 -295 -623 283 669 -287 -396 399 -674 632 -439 9 271 -237 7 -454 -631 663 -228 792 -143 -318 -154 -510 27 -624 -183 -285 -350 -888 -314 -346 502 -51 -759 -445 465 -120 -356 -545 -360 -887 -843 -720 -273 604 -877 481 -151 -575 463 622 -462 194 422 160 -807 578 -456 -178 508 -230 -506 238 231 644 80 -297 300 -117 -228 15 -636 -462 -233 182 -491 -750 -118 546 562 241 -154 -426 685 591 -365 -867 -510 -759 105 -895 -120 -98 733 -845 -873 607 580 422 201 24 -870 -508 664 -537 529 62 -539 -560 207 394 602 686 -352 630 -227 -512 -310 -141 427 -489 -212 -891 275 767 -625 -366 -771 207 -455 -329 251 -372 -469 651 -686 207 -252 -428 148 259 320 548 -546 46 -164 343 618 -123 -836 327 -873 548 -647 -887 -19 -155 340 172 -345 580 -448 -530 722 632 -771 -653 417 432 453 598 -565 382 -511 -295 -587 270 188 -835 210 701 -390 -779 316 -816 496 -17 111 604 -26 725 -657 591 -171 -287 -656 98 662 -48 761 434 289 89 9 -880 185 -333 346 1 -2 222 -674 -121 -646 -450 169 313 -719 -768 -777 777 171 638 -637 -802 -386 -439 165 -278 721 -244 -118 -710 602 -679 -197 202 55 730 -436 -465 192 780 -348 -557 -847 411 -714 160 -816 252 165 -889 546 -633 563 664 -771 464 -857 -847 104 -648 -137 -671 -155 550 171 445 -187 306 -635 549 173 -616 157 24 155 -161 -265 -597 392 -851 -615 -662 126 -846 800 -338 -272 -245 31 -492 296 719 -177 47 -613 403 367 -120 656 708 -739 -247 484 782 399 -859 107 -608 607 -635 208 -641 388 297 -788 291 -603 -155 264 -518 196 -793 -775 659 -435 -653 441 -435 -435 156 568 -240 -718 -579 202 -893 -323 -745 574 -586 -251 -850 331 464 -554 294 553 28 -507 393 -864 701 -70 -2 50 -844 -400 -464 -222 702 492 599 579 776 -130 -59 141 -338 -293 -781 511 -571 -886 -333 -276 -525 549 -483 482 -608 609 724 -643 -591 399 197 -78 -322 129 234 391 564 198 -449 -296 258 -757 737 791 255 -247 585 -871 -571 -725 81 -536 339 -778 -328 -224 34 -697 402 -820 248 -428 -171 384 597 -186 -563 526 -755 -562 167 -171 66 -743 219 -739 -767 376 718 430 -513 -734 -535 -16 196 674 -12 -617 477 467 189 771 -463 598 -224 -563 660 291 207 -646 222 -804 -614 -719 716 229 711 -325 481 -355 764 -171 251 -817 -627 84 -835 16 634 554 -587 -721 -1 426 -317 -536 -774 145 678 281 6 -266 329 518 65 -253 430 -836 487 449 -800 -339 426 -358 80 -385 -286 252 486 210 -889 48 100 -677 -303 340 -287 397 737 -790 565 543 -743 402 -565 -21 -514 179 -870 744 -699 129 363 440 787 -128 -144 435 645 -762 169 591 -842 -42 -312 -344 207 222 193 346 -15 583 -617 121 -650 545 48 379 -680 642 -315 -592 -471 527 -749 714 749 -850 -668 -189 -532 48 -669 -686 726 693 58 -676 654 249 -439 -491 150 548 -739 38 -525 618 -590 53 477 -50 485 -281 381 -510 -243 -310 -183 -120 -538 -603 356 686 -779 379 765 83 200 -234 -784 -815 -249 -355 773 -464 399 -19 -92 241 446 -885 700 -146 589 -699 -351 -317 -121 634 -404 -269 -335 -473 355 -586 229 574 590 -555 -117 -871 226 426 -168 -480 -660 722 -52 730 706 -876 -125 -367 -851 -401 -414 -140 422 208 -323 96 -264 -753 -626 587 145 73 594 -296 251 475 182 -214 -543 -390 631 253 -336 -361 693 -420 70 193 295 604 337 448 -164 -502 -179 -873 224 -632 -611 -808 -387 -493 -434 -395 791 -762 -519 586 -18 -729 -519 562 780 -717 673 -312 -207 18 18 429 -578 491 -458 576 24 -508 -282 -773 -495 -101 -83 419 365 -777 -809 -557 -878 436 -743 -512 -452 -498 -201 -804 341 -662 499 -42 -772 776 -185 -788 -101 -348 -121 -82 -414 -829 -531 -815 -262 516 -495 270 -338 -352 284 -892 -219 -608 -271 -886 80 -565 46 -844 -741 -765 -320 439 -290 -858 118 -506 -327 124 652 505 -440 157 429 -117 -282 713 -770 -2 373 -75 590 64 215 269 465 -530 112 -802 73 512 -10 -331 -740 -48 -708 -838 -21 -757 -478 196 355 -268 705 407 -722 -489 287 662 -663 237 10 -807 421 286 -526 -61 466 -251 -189 -440 -507 -211 -146 -658 -300 -431 -751 82 -534 -457 -330 -48 -135 -465 -265 -683 -57 431 -57 466 165 669 131 122 -535 783 -540 -679 502 464 424 -724 -780 471 -528 -724 -215 454 -647 -112 238 -434 -62 -103 -123 -10 -161 -571 717 -276 160 -453 83 -347 463 765 496 -561 -60 -280 105 640 -288 -330 756 -886 -778 -833 -250 380 418 -510 -165 -320 -811 341 226 316 605 495 -26 -3 -855 381 -220 -246 718 -612 405 206 83 365 293 -564 -457 296 673 648 -122 227 -707 -17 -357 -100 -772 -57 11 683 262 -388 521 347 -804 476 418 451 157 -377 740 -490 29 -595 552 -348 -754 -385 -738 128 -143 783 -228 61 -184 -809 27 51 684 -65 784 -556 -590 -107 -698 28 779 -144 -376 469 -220 290 -168 715 -387 -698 213 -721 520 144 -473 40 -561 -696 -464 -865 -156 -22 671 -486 183 771 -203 -697 478 354 -819 426 -247 -159 -238 -899 -469 -508 -481 -119 -542 472 218 193 605 -849 428 611 -421 -818 -34 -718 -222 -702 -540 162 762 -55 346 -722 -454 739 -777 -240 -805 34 -447 561 18 431 394 288 -198 -663 -719 -277 -782 -394 -149 -490 245 -849 670 192 -178 256 443 -887 -1 270 674 415 717 -661 508 -414 -853 326 24 214 -607 58 697 532 793 216 -254 -768 -840 -137 -251 -480 -254 -683 337 -159 448 -161 -431 -660 132 -256 200 317 441 97 -764 -255 717 -270 -471 49 -784 280 -826 -189 -8 223 -257 -655 -13 516 745 -863 366 231 -512 -285 -564 -2 635 -342 -878 599 791 -513 93 730 -791 128 700 -687 188 455 539 413 -322 45 174 581 -474 605 -56 -473 -460 607 -165 -308 -252 363 -55 390 -608 659 -769 -706 516 -90 43 164 319 -110 -321 -126 -641 -233 -479 637 -358 539 -652 -700 721 202 233 268 164 531 113 20 499 39 -139 -842 -438 242 -32 785 -553 140 -138 603 -380 77 643 322 -669 725 482 310 693 -314 -420 58 -666 -769 533 -678 -881 -377 312 -557 560 689 684 -809 404 -5 38 130 -350 -363 430 -17 717 307 682 -702 359 -813 -424 481 -256 -563 -260 744 581 -780 240 -884 -321 135 125 772 641 14 -616 301 -804 -547 658 286 201 -398 275 -525 20 556 403 -801 -3 172 -504 -445 528 -223 244 -90 273 686 -516 301 68 309 -703 778 631 -615 -202 292 -723 -480 -821 632 13 -531 616 -326 30 405 -372 -157 -408 -856 -78 -29 503 -618 224 -110 -74 -534 753 259 598 330 798 265 -649 -464 195 652 691 573 -621 -419 787 90 -458 -67 -517 -14 605 -365 80 -870 273 -480 -102 -106 -105 613 327 380 88 279 1 189 -154 -56 -654 196 384 722 -213 -493 156 228 756 -828 -15 -19 326 96 -803 -19 -179 -115 324 478 -255 -639 449 294 -82 -247 -701 138 499 545 428 -7 549 -591 289 -107 341 192 -814 -524 475 222 36 -405 53 607 601 198 454 780 -486 -16 -68 -501 637 421 548 583 -755 -341 379 604 665 731 666 201 -633 188 -378 755 498 612 -612 126 454 547 -829 -266 -770 770 -512 -457 -778 -69 -146 421 -607 609 -672 -35 530 -424 406 696 588 168 -249 -82 -603 -135 -430 -638 -398 -856 -652 450 -386 -196 -865 122 128 502 -591 -369 342 -200 785 687 239 -541 -234 659 572 -828 -566 165 -855 -518 -405 517 -399 -700 -262 654 -264 599 617 769 555 315 97 471 -548 326 125 -161 407 505 642 124 -378 588 502 14 -218 30 473 -42 29 258 505 -163 248 -395 32 -142 568 -318 -295 416 362 -564 -671 780 -314 -705 -578 -656 -364 -314 678 -538 -845 -855 -82 -366 725 -252 -873 533 -73 -549 -309 411 282 -87 522 -137 -690 -108 112 -732 147 53 -323 -55 -784 633 577 303 -283 -285 -545 -658 71 718 459 -789 -627 275 -491 -646 -801 -63 655 -738 42 -696 -855 -827 1 -400 -613 140 769 -661 -33 162 -355 -226 753 359 -397 340 462 -459 -523 324 -86 -815 -41 -594 623 721 82 61 381 345 -304 -900 87 -781 -510 -115 -701 22 449 206 548 290 -634 -540 167 -278 -633 650 199 -733 -551 574 -583 -524 -183 305 13 -329 99 478 -574 -535 -634 -406 -349 -453 289 -768 -870 -75 226 396 -706 -588 -227 23 554 -144 -645 -722 108 -625 -802 142 114 253 -493 777 197 325 227 205 17 345 86 554 -202 470 132 -215 171 174 -598 -834 -662 -431 -567 -279 572 -277 600 523 686 550 83 -706 -465 459 -39 572 46 -198 -252 -249 -160 -227 -378 -445 -806 399 -99 471 146 696 544 312 464 -18 -807 -825 -775 652 532 6 720 5 510 -466 443 84 -622 345 -835 -222 762 268 -652 493 -653 -801 11 627 154 -38 532 364 -646 479 530 641 353 546 -372 261 158 52 -882 -540 263 -107 687 194 -741 -63 -883 614 -611 -433 -352 -23 -822 249 736 -297 729 128 419 -353 -594 -676 -742 -899 164 609 376 100 -270 -496 171 -269 -174 -754 623 -103 -10 218 639 -674 228 -530 320 143 149 251 -356 352 -862 617 -143 597 -136 61 145 34 -894 683 -836 650 786 -339 -715 -215 637 381 54 -421 457 -849 -593 735 510 -177 -302 -243 162 183 -424 -814 551 724 -59 -58 -461 -454 -558 -719 383 252 -683 -164 75 -52 -630 -577 329 -327 -872 -630 -880 -79 -99 137 -803 437 200 -731 775 -421 -425 -837 -643 -811 491 -63 -554 -641 459 -631 790 630 -342 -690 58 -491 -812 -370 -890 628 654 478 -890 -331 606 -425 -408 -104 -885 246 357 -311 -276 -260 -478 -406 -439 407 -395 -376 -367 -468 -685 -871 -814 637 -599 444 453 -262 -568 -573 -623 56 -512 513 715 725 -520 596 -270 230 -9 208 -342 -434 -272 74 756 36 -577 219 -371 187 505 79 413 747 26 -55 497 766 -215 -562 -120 -857 727 -533 279 769 287 445 -578 -800 -861 640 69 674 291 530 262 -726 -868 28 -702 616 -145 -675 284 -596 -732 -601 288 473 489 -569 -666 725 -245 635 -251 607 368 -705 -206 -241 648 337 -426 -289 387 -731 395 573 -288 186 464 -791 -320 -801 169 -862 293 683 -284 -314 216 558 578 475 -771 -486 -236 737 513 544 569 214 433 -227 -306 -626 33 335 -537 37 457 261 79 512 200 368 45 182 -898 713 -277 343 -599 636 249 -76 -444 -226 337 -720 387 252 225 92 91 488 92 76 -809 58 -361 224 136 131 -800 -675 709 336 -168 -224 18 405 202 -497 -509 402 440 395 51 443 283 -221 378 344 800 246 793 -538 209 -88 -79 -386 -347 735 -804 -101 740 522 -243 -552 234 90 -748 -16 -354 582 574 461 511 674 -149 262 -551 730 -511 -880 726 99 -292 -823 -327 373 551 196 394 -233 458 402 223 605 320 -64 528 100 341 194 772 153 -52 11 525 -753 -551 -340 -515 -5 333 752 339 -327 9 195 4 -50 -289 384 435 660 649 56 -661 -111 376 560 -742 -516 -618 65 -827 466 -721 -138 137 277 303 -511 607 -348 -34 387 519 460 -398 -783 -16 281 -827 -58 -644 495 -861 799 592 227 372 -399 385 80 430 584 68 -762 797 431 609 333 -53 779 316 219 -262 139 402 -826 243 283 -866 195 -441 709 -491 693 -787 167 -769 -653 -499 257 221 649 686 -185 -635 65 160 627 579 -735 486 -448 2 414 -723 691 123 755 480 -872 -53 602 -52 307 259 -335 -671 -731 507 -354 365 566 241 -586 758 735 -372 93 685 217 53 351 697 -330 -94 -107 -727 -25 -766 437 478 -605 -470 667 561 -40 -823 661 737 301 185 -9 753 -650 678 102 17 300 562 21 440 -313 -143 557 -194 322 260 728 320 -228 152 383 -827 296 407 -257 -858 22 -674 -31 -32 -460 595 274 591 294 -427 252 7 -257 587 -133 681 165 -897 687 177 -149 -710 -47 349 687 475 483 -94 -878 525 789 615 -595 -334 520 -612 502 135 -824 -569 -281 -163 36 -237 -498 148 48 780 -838 23 550 -435 -265 -890 -442 12 -60 539 -96 -114 -767 724 -873 32 -259 74 733 -773 465 -384 -410 595 -287 -348 144 -812 65 -898 141 -821 -36 611 408 -699 -614 -49 749 -135 -362 -162 27 34 558 -87 -89 -790 -182 -318 267 -843 551 755 443 752 -151 -619 -220 -575 -637 -755 -447 -456 -167 -262 -659 329 -383 601 350 401 -835 184 -591 359 690 -800 520 53 -135 -380 -270 67 -607 -595 -419 -230 660 328 719 -605 -531 -789 -734 -864 377 276 -104 -134 322 781 384 680 -258 -569 357 412 606 539 -45 -753 -488 790 271 72 148 -149 62 -608 -703 -399 -417 -467 -350 -380 396 -606 122 -815 -543 -263 22 -481 -619 -194 -91 436 712 568 561 722 388 476 489 -773 538 -779 -616 26 296 78 357 629 -223 -19 419 598 427 427 746 -578 -206 14 -163 575 281 410 -212 390 642 -107 617 295 -18 772 -395 313 330 148 -467 -507 -495 279 180 -628 -269 -815 747 -672 -143 714 622 304 -71 -768 -896 250 46 -326 -343 483 -235 -61 -157 -678 -16 -489 72 -36 -101 409 -184 462 631 685 -80 -201 -881 554 -529 401 -274 -573 322 -506 389 324 533 -747 -723 -644 505 -661 758 15 151 -440 -313 240 -498 -34 -842 -535 518 -744 -351 691 591 -53 79 -892 66 675 -656 551 532 649 -726 -690 210 356 352 -30 601 -16 -94 96 304 290 553 -565 -356 500 -673 767 -652 -277 -455 -162 -322 452 -803 6 -793 539 205 -775 19 378 -291 126 733 -504 39 351 -858 584 -556 305 -343 559 -80 411 -391 -399 -605 -441 -550 96 493 -14 336 669 14 49 797 -99 -87 492 -376 -428 616 299 699 79 -445 85 -675 415 26 -471 577 179 662 543 623 418 120 -191 -710 86 -609 550 31 249 -718 -635 186 160 776 -145 -505 -856 558 -651 517 317 599 529 -222 -186 -310 -887 185 336 231 257 -632 -107 -565 -153 -699 146 -393 -437 298 220 545 -116 662 -594 -78 -346 644 -266 222 164 -116 373 112 176 733 45 160 589 -515 -445 758 623 -338 557 509 318 605 549 -523 -280 -680 -690 -230 -31 121 419 -815 -851 -244 -573 -741 780 -324 -454 -71 531 251 553 -768 -29 118 -528 235 609 -884 336 -710 -428 80 -557 -491 -164 530 -12 8 -340 -186 -22 -93 10 216 540 269 -463 606 -346 -144 -476 89 -464 706 -97 -209 -831 -349 -41 -769 374 30 -556 -372 -777 252 -219 635 -460 -198 363 283 -522 509 -872 -616 -886 341 -845 -504 157 530 529 -81 408 191 -334 -863 -687 -285 15 677 -626 72 180 -132 -26 157 -658 463 -640 413 -146 653 260 -616 229 594 490 -65 369 -679 -515 -92 425 -511 -533 368 -374 462 -47 -76 -38 -92 -861 -779 650 -472 -461 -587 358 336 -713 416 430 432 -164 558 -794 -304 571 -667 -415 -139 3 -454 67 -658 -135 422 558 -801 -373 -867 -467 -137 53 498 -388 -318 -651 374 -629 -449 -57 596 466 -440 41 -831 154 -275 -25 512 -93 425 476 -602 595 -740 -16 -376 403 -429 31 159 519 -98 -754 -258 563 71 -116 348 567 -892 326 -382 -865 -735 774 320 25 119 -814 -3 682 187 682 708 45 390 -400 599 -497 -849 87 582 -555 -179 -899 629 631 266 198 -304 522 32 2 8 -174 -531 566 738 589 446 -622 744 402 393 315 -878 -388 -24 -826 -478 -133 -677 677 -504 -536 109 -245 -179 66 -273 664 586 33 -159 -44 -212 -489 400 -265 422 -790 799 -454 -320 237 778 -165 -502 9 -23 -87 -180 -685 -39 479 649 -203 -714 228 -771 -834 -702 -405 647 -323 -82 -467 -466 638 756 177 -807 129 -307 -690 -605 531 -449 721 525 676 -198 367 -807 58 -408 773 -780 -705 -622 557 324 504 -106 -116 -610 330 -878 542 196 449 73 -771 -579 -541 528 -272 587 -393 -497 -843 -656 -718 -485 592 138 247 180 -366 713 -338 -28 655 44 287 -769 -690 -470 -681 7 656 -679 -564 -650 580 472 -803 253 -429 -58 -843 669 -473 -5 -808 771 -545 598 -36 400 212 -338 687 414 166 -646 319 -653 -632 666 49 -428 765 156 -875 773 552 -685 44 201 -178 -611 32 -888 -757 -665 210 -495 -499 -389 391 327 -112 666 232 781 164 -188 599 257 -525 -240 249 -573 -69 444 281 586 -76 -134 -575 -878 230 381 -493 -522 181 604 689 172 -148 91 397 -287 317 -766 -153 799 732 -828 613 -688 -515 -708 493 491 -801 -800 659 -212 -362 -419 648 -108 682 -653 -629 -343 -49 -640 -68 -367 91 -608 -78 -806 60 -145 -172 -765 385 502 -32 489 -512 101 -152 96 -196 191 -34 -545 -72 81 38 107 -262 476 171 -582 -425 454 45 -622 659 -880 780 163 -417 686 -102 -260 -117 -60 -775 470 -584 190 -109 -864 30 -623 -722 290 344 141 522 -237 -312 768 -521 -145 -502 579 -414 -684 638 -674 644 788 762 153 -455 149 -615 -137 66 -23 -667 346 -745 -288 75 -324 -843 407 -194 -899 -216 -369 261 -782 133 -397 104 158 262 -514 564 39 -232 -808 47 787 574 148 -12 695 555 378 -464 400 -55 -775 471 -523 729 735 -760 -353 -229 -307 556 375 385 567 774 -490 330 348 -795 786 -823 -418 -67 -747 -885 -799 309 -582 -55 50 -370 612 777 469 -9 -22 359 160 -857 601 -724 190 -163 -482 -874 217 39 546 -659 787 477 652 -302 29 488 -867 250 -772 -848 744 281 -178 -874 495 -807 -537 729 -121 -808 -12 -257 -704 -640 -671 -255 -382 20 202 -618 -450 -211 -208 730 -275 -737 207 693 -310 -6 -744 24 -734 533 -331 406 -638 608 -508 763 397 -505 -157 -523 -739 364 406 265 -281 111 -171 -365 791 -299 -737 -234 -617 -449 -718 239 583 92 -87 -373 -215 -566 -611 -390 -583 407 -511 783 -671 544 -516 -536 272 -152 273 517 -203 -552 755 -685 -888 -868 284 735 562 698 155 -771 -422 378 -102 301 116 -645 725 296 358 697 109 11 547 31 564 -489 530 -872 -869 107 -859 277 -55 -837 363 -691 513 -257 -833 249 463 42 -596 137 600 -348 157 175 -128 -286 -64 -295 -540 -714 636 120 700 89 -98 543 177 197 -684 42 655 133 596 369 363 66 -123 585 120 301 792 -857 -716 717 650 -714 140 -437 -376 621 -271 236 -538 305 -606 -742 -12 -296 -44 29 642 -528 -233 760 -289 248 85 758 -130 175 734 -93 -430 -808 633 -678 -697 306 -311 -448 -765 -102 48 -293 -204 26 -341 672 148 792 -819 -23 -142 -634 -47 -109 -626 674 537 -342 -545 120 -550 -827 550 212 -155 481 402 717 -582 149 54 91 266 705 242 -6 -608 -498 559 -375 -842 55 6 559 -106 506 -333 698 -39 -280 -370 -385 179 -882 -246 266 -600 76 -324 107 -461 37 322 456 -534 -129 -655 -342 561 -130 -475 -18 -32 -163 -610 -603 -874 177 418 736 -444 -886 -667 -101 540 -327 442 338 783 689 -331 -747 -704 -654 -771 184 275 -25 -198 200 -363 -15 -472 -607 -435 655 -436 -12 -361 -363 -431 -750 -57 -41 27 531 -399 44 -829 -588 -746 -489 353 -606 673 -687 63 -200 -576 653 31 254 -767 290 731 -320 -266 689 -810 -137 8 -320 -375 -66 -371 -872 -220 748 33 376 569 -576 -490 202 -154 -857 -62 -804 -235 -105 -588 541 -532 564 -701 -278 -199 577 -650 -851 129 -793 -129 -833 -776 -356 -323 -612 -226 -49 447 489 428 518 364 228 -718 105 193 -175 -258 -279 -398 -223 -288 -332 -689 -334 15 -613 -394 148 -602 512 345 79 -399 432 153 -790 309 -123 -840 -93 -785 -637 319 448 781 -82 -155 -687 -313 -79 -70 291 689 206 429 -560 -531 -769 -54 149 163 -513 -515 49 -421 626 -603 -491 738 793 46 59 -791 -104 -617 388 -641 -894 384 495 751 23 -648 -348 -519 -528 -61 -540 767 -477 -840 631 95 400 680 463 340 -193 366 -741 800 -631 -801 -723 -256 -101 -344 450 260 465 294 330 227 65 90 -286 -534 783 -729 -657 520 142 791 -791 466 574 798 343 430 -162 -604 -462 779 -699 -807 162 -115 217 458 13 -385 135 -243 -466 693 388 -174 323 18 584 -801 290 326 -267 -113 -821 -595 -691 -244 674 545 -607 740 -155 -339 -219 758 -455 -787 16 742 777 720 130 0 -727 447 462 -103 -689 -76 -219 110 700 -744 -802 -409 -783 794 -230 61 -366 248 -170 -77 -550 622 126 -62 -678 -761 -639 -561 -809 447 650 -172 -615 122 -728 -273 -344 61 -688 -334 -525 -677 -677 562 -198 523 -412 550 -32 -631 -537 -321 -481 -794 -727 82 -112 -477 -242 -302 -575 -625 236 403 664 785 -158 470 -864 -610 -472 630 -646 -746 188 -180 -2 292 -63 514 454 -165 -809 -199 62 -753 -490 408 -872 -471 95 -859 126 756 -478 414 175 -496 21 -14 741 408 -865 783 -778 -454 -181 -145 751 465 -81 -274 -485 283 -83 -838 -642 -435 -23 -606 -478 285 763 -679 19 -818 -771 -518 -867 227 -697 428 474 -588 -370 -192 70 -769 -281 -70 252 68 -775 344 -65 -397 -582 572 121 -88 -490 258 403 -130 -230 -493 -606 621 45 465 406 0 414 363 -678 -164 -897 166 -81 520 -554 -640 -788 -352 -293 -381 208 66 -284 591 -581 -196 -538 650 26 616 432 -545 38 -180 157 -408 -119 711 -279 -498 -580 190 35 -568 693 51 -237 -7 -91 -626 -76 -216 594 678 297 -829 642 -412 544 -260 -204 -65 -844 114 -657 -703 -234 -695 -238 -425 -372 -127 561 -39 -341 435 662 -73 -60 250 -165 -6 498 243 -790 321 126 -622 732 -506 -344 -278 -397 -342 113 -287 -127 -700 -143 426 437 40 -424 -819 -384 540 -580 -760 533 252 229 276 -480 730 745 135 -569 -375 -885 -281 -554 -766 -549 -799 410 698 -212 -309 -500 438 -554 18 650 -264 537 -661 508 299 393 -542 209 -453 182 354 -130 50 -682 216 520 718 -110 357 -796 681 -833 -288 -339 -775 122 -795 399 -601 687 -799 68 540 12 370 -123 -16 -895 -718 690 490 457 225 60 155 -278 -200 -434 609 500 241 -256 -813 -100 708 737 478 45 -528 315 735 552 -362 -49 792 524 -728 312 575 -84 -256 56 -288 452 166 250 750 -559 -178 463 -543 -667 -391 372 97 -353 -816 -78 69 279 105 -718 -380 570 -223 -602 -576 113 -221 -731 -445 594 -683 -319 -76 -562 -414 -238 -62 -759 -737 186 768 -523 217 430 83 -606 -115 -667 -67 152 168 526 -607 -248 179 -82 -763 -276 -137 455 44 -440 -470 -565 -696 316 772 77 -314 -520 -607 -891 -733 -219 729 546 489 669 -476 754 277 -830 -266 -394 72 462 86 459 -4 -592 341 -799 -359 129 325 -288 -189 -134 -51 -118 -275 -404 -320 528 -179 661 47 407 795 528 299 -82 661 -893 -638 51 -469 -832 -316 777 -836 -502 -280 503 640 706 -378 -754 -438 333 504 51 -586 -98 -189 215 216 11 -803 710 276 134 -877 -875 -813 645 72 225 -319 358 402 357 -531 -892 -50 -857 -57 689 -355 -238 734 700 -89 675 -62 -239 192 -817 -106 461 -750 -60 203 546 -655 -114 -871 535 -460 -101 -207 23 703 567 297 -385 113 -712 352 -870 440 -397 -176 789 523 -487 -823 -232 41 -311 -249 -73 -499 428 626 206 -112 295 43 321 694 141 -74 -894 122 677 -683 352 -678 -432 -140 595 151 -701 248 364 -830 -490 508 303 776 628 678 322 184 729 -608 43 75 -345 -259 262 -469 -885 4 129 488 499 51 -720 -546 618 619 184 -499 -488 487 -847 622 721 665 704 189 -15 -27 -446 355 685 -636 67 577 -688 -552 -269 630 -93 494 -238 86 303 746 -509 91 221 -695 -448 -571 719 -535 371 -353 -396 46 -98 411 73 100 -16 290 -393 -838 184 -358 541 -593 -184 -12 644 434 298 321 544 -582 271 99 702 561 392 -479 372 -403 -134 553 -64 581 -616 -121 -582 18 170 767 344 606 -703 756 352 -625 486 652 55 463 53 208 569 589 798 -86 517 -59 11 -195 305 -152 -837 218 477 530 -891 774 -653 539 -329 61 -334 -320 342 273 -357 -238 -39 781 618 -201 -724 -35 540 783 307 269 -192 124 76 -58 -296 67 741 88 -643 657 -844 468 610 783 747 -283 -162 -694 -15 86 773 -825 561 -814 -52 -83 285 -759 629 -466 687 -82 350 39 455 77 26 439 -14 391 738 523 -574 153 -597 144 -702 -459 -291 538 -426 265 475 -611 -259 523 175 481 -694 -663 31 -653 442 10 748 253 -589 787 597 307 202 -506 762 -631 -24 -833 648 -141 -74 -332 182 246 754 -268 -601 -71 -486 547 460 272 -244 66 55 567 -420 660 -354 -30 -686 -415 -660 610 483 -707 -404 708 -595 -301 42 -107 -188 347 -582 -448 215 709 200 81 -639 -79 701 571 208 609 226 500 -718 765 -723 95 -5 135 -511 592 -159 440 -428 -600 676 605 385 509 124 299 706 34 -275 797 131 712 724 -202 276 -62 410 103 164 -652 582 218 27 -387 -693 -698 -661 -165 -286 193 494 -344 -319 -112 71 -827 -151 -396 -137 483 -9 733 -593 -79 90 444 -513 -55 691 533 -416 197 -471 273 433 -277 51 529 -132 -349 605 523 -239 209 -47 -96 553 644 146 -544 620 139 -405 -221 670 393 454 340 -578 606 707 -851 662 509 81 -497 104 -406 295 -54 511 -400 510 133 -138 218 -79 -882 -419 281 -375 -369 -681 773 -131 -20 407 392 -517 25 -569 -42 87 191 27 -227 -351 -196 -420 -119 254 501 -806 179 -607 129 270 -461 -508 194 4 -749 144 -355 -698 -55 -458 -238 385 -149 -557 -381 -182 350 117 -860 119 371 -811 -499 -303 -453 -623 526 -774 622 331 409 112 -666 -393 -470 -746 -245 143 -680 -281 116 425 -201 -857 305 641 -615 444 165 515 -128 -28 779 -441 -98 -397 464 -219 125 54 -525 -296 -493 552 441 701 -66 -519 -165 184 -367 411 432 -537 -82 88 -481 -380 768 -548 765 650 -760 267 700 291 638 -623 202 -99 702 -41 496 -429 453 -765 380 -761 -355 89 527 -567 -428 -71 -745 337 -228 -350 360 -220 279 -206 566 -742 -533 -303 236 -48 -34 -396 -589 -414 198 -363 -794 584 -321 -252 28 175 -622 705 677 -751 84 -581 -219 -476 749 548 759 -458 -842 588 -774 295 -147 523 775 621 -840 438 793 503 181 715 283 79 656 -456 427 262 -661 158 702 -587 630 -355 -806 406 -245 11 -376 -261 773 -329 -821 283 -700 322 -72 337 -49 -663 540 -702 140 38 298 -385 366 -317 754 -805 649 793 -871 -238 -584 479 -394 144 -465 -286 -853 460 -3 -310 271 500 260 -264 84 -124 -738 184 299 -135 230 -695 -402 697 506 -169 33 318 136 286 -236 -428 -146 323 -857 -504 657 -839 -756 104 -563 -122 239 665 -324 -180 -893 -796 796 666 -318 -346 -276 279 -59 -277 40 -216 12 39 -252 703 -261 635 283 -291 -292 704 -165 586 305 -794 630 -122 206 462 80 66 -246 -258 115 -446 -896 210 517 29 648 38 561 -153 -138 -872 -876 -47 102 -414 120 -278 -11 -589 531 705 -226 -339 -22 -554 711 -445 -846 -346 -467 -278 171 -762 170 241 -470 664 -762 -594 -186 -769 566 -678 -612 496 679 -763 -517 -495 55 374 -720 784 436 215 478 4 -655 355 -538 -630 -711 449 334 -740 -614 -691 -224 389 771 -320 -265 116 -584 -303 303 428 467 651 -65 486 -315 -17 -401 159 634 -729 -725 373 -657 763 49 -60 729 551 560 401 -172 -627 120 754 -638 402 -764 -475 -700 466 146 133 -682 608 396 -519 -210 -623 -80 -436 -406 754 -496 -547 -635 -125 -304 -660 554 -553 -531 -237 -876 -74 299 331 721 -712 -181 467 -394 -264 -853 -184 47 445 -715 435 -731 -310 601 -176 -11 78 -333 -111 -662 464 758 128 766 689 759 -179 501 -500 -56 -529 -153 461 -674 688 201 -612 547 690 -82 -135 332 -276 60 665 273 148 88 394 494 -25 -610 614 -853 439 259 724 -81 -43 140 -728 -748 6 -238 655 223 694 641 523 -91 448 -426 418 -895 297 -888 108 -641 283 165 428 -460 151 -456 -862 407 113 -820 -363 -300 253 -699 -578 468 720 697 163 -775 -419 553 -480 -732 -804 -360 764 423 -612 471 124 -280 581 189 697 -132 -565 -700 353 -178 681 -105 720 768 -308 -443 -701 -886 -339 -298 276 -57 -63 340 -826 -674 -328 -545 -102 -525 -43 677 572 -416 -885 -131 26 -341 -348 -320 328 529 77 304 -305 711 -193 687 545 -173 741 -169 -54 81 553 -331 43 -526 -792 497 667 627 -894 -631 -688 -95 315 183 232 -681 -409 65 -310 757 -75 775 193 550 -678 390 414 -155 -48 -863 -653 -49 -103 -324 56 -324 -204 22 -869 -62 227 219 74 -808 246 458 -587 -290 366 -819 -379 365 741 23 175 -817 -635 55 -43 503 -311 -558 -735 -854 -688 -452 -140 -30 -306 -392 -258 259 422 -350 -88 -223 414 339 210 -829 700 -599 586 324 -497 -495 -503 442 -335 451 710 -25 -718 28 581 -783 -35 237 -593 137 -268 511 -657 248 -50 -97 -416 -848 -88 711 -134 377 11 -130 -434 -617 655 166 545 -421 209 70 -772 427 32 -814 -422 -384 -478 -858 285 382 -343 305 393 656 557 -319 315 -456 790 -699 357 669 -63 -240 232 680 564 -811 -615 -627 701 393 738 -182 65 -597 354 -353 -419 421 -707 486 682 167 -179 -160 324 642 -310 -841 264 542 328 739 40 552 -498 238 711 -487 602 558 373 213 34 -191 278 -4 -751 476 -777 -730 -343 -32 -228 -168 297 -250 -504 -36 -576 -39 -444 -288 295 183 461 -268 655 716 -553 645 542 -232 692 270 188 19 115 185 -22 -448 -677 544 -110 117 337 -222 532 -574 -553 470 369 529 -424 32 -145 -504 457 535 -580 236 573 533 -645 -777 -72 354 207 -109 -675 -180 787 386 -220 -566 286 243 -645 -399 -509 684 702 14 -810 337 -385 653 -340 -847 481 -517 31 -344 484 -848 136 109 -881 -81 105 511 -240 339 398 -560 711 -114 679 -816 -590 219 53 -389 -798 132 -516 -679 -98 584 499 17 154 182 -852 242 643 -460 -546 -794 -112 -346 416 425 -458 -15 -201 281 -48 181 513 -459 558 553 -638 442 347 762 767 370 361 719 344 -857 -233 -189 -258 -636 317 335 703 -178 61 -221 428 -85 -820 -551 709 -265 -360 -747 385 170 94 -259 737 -53 648 606 199 290 -164 -296 407 509 -617 174 -339 403 -658 -618 123 461 -160 -712 -641 -725 62 83 -119 -393 591 776 -896 -106 -624 644 373 -695 780 589 -611 709 14 -193 656 731 -227 -68 -57 282 -150 743 749 -503 678 422 -351 447 -426 623 502 616 649 571 722 -318 -170 167 697 92 -156 -660 126 649 -386 -185 -754 -81 -760 -489 -283 -303 -676 450 732 -304 -601 491 -404 -752 718 90 716 -229 -441 703 69 739 -796 -428 215 539 613 281 87 535 80 -358 111 -584 791 787 656 -509 -379 -512 -619 -175 533 -883 7 -335 -357 -790 -761 586 -709 90 376 -633 -877 -75 -183 -283 -595 528 -409 -226 -169 478 661 -838 -118 735 -288 -691 512 613 -312 -277 89 -361 196 44 -416 -503 216 -479 685 -104 -803 -155 -711 514 -825 295 532 -93 -189 673 28 -381 -451 661 -473 275 -99 -595 701 88 -336 -743 -560 421 -507 -366 -692 -840 -552 565 655 740 -390 261 -433 -596 -609 518 74 292 134 -878 586 -440 -155 -639 -830 268 -827 -368 354 676 558 535 -848 743 10 -864 -537 280 476 -748 -679 -609 -71 -222 631 386 -857 52 -666 -470 592 324 -797 -131 -29 -355 713 -887 737 -123 -788 -866 497 604 -875 -19 -402 -489 449 -804 136 -92 -811 -618 188 -749 595 -71 483 165 -481 -487 23 -820 -650 -90 448 527 231 -406 -239 -612 -387 71 -98 -693 776 -527 -322 -125 -523 82 559 638 655 701 742 -527 396 -755 -371 766 593 331 -680 -672 -844 -341 104 557 221 325 34 -762 -12 -800 -878 -663 226 -621 -135 469 -436 -186 -854 -358 -232 5 631 -425 67 -235 -689 273 62 64 400 237 -533 -534 -404 651 748 -152 207 285 79 -237 -650 -676 549 -85 649 -388 701 -567 -99 -120 -682 518 -31 -150 361 -98 -687 -844 -661 -634 57 -855 -398 -390 -510 603 -776 636 -223 -837 31 51 -846 -460 -294 -707 -315 -871 -436 510 -679 -658 74 141 396 -362 367 750 63 -505 -174 -217 -50 175 371 494 553 337 -320 237 174 184 -703 486 -609 632 -754 -566 -466 361 309 -816 451 94 244 -554 -657 -365 477 -543 -277 -284 -218 54 -439 -833 -99 -760 305 -58 76 -678 80 -245 -377 503 334 -334 602 -119 509 138 -115 -872 -199 -485 603 -201 -621 -745 -362 43 -771 645 -389 -236 196 -498 125 532 288 -659 -701 290 -558 308 -661 -299 387 -388 33 -517 -120 -536 -246 71 722 311 -872 -753 -542 125 -336 -23 -870 -60 -564 -729 450 250 -732 36 -610 148 -794 661 -562 157 242 688 609 -874 86 -107 -18 244 623 145 -356 -678 -196 641 -454 -477 432 -690 -732 -460 -8 178 -683 -10 103 787 -417 353 -847 -873 -784 -743 678 -813 623 -814 -710 -179 574 -589 -231 -695 478 206 736 524 762 163 428 -824 473 -212 -807 390 -724 174 -896 447 -576 -303 -843 -188 500 -406 -488 -345 340 211 67 -391 109 24 301 -440 174 -182 -165 458 181 -289 91 725 588 -225 545 -89 -4 351 -127 -370 -38 -415 662 259 463 -631 -94 -553 -133 743 -18 -36 -39 -648 -809 -517 743 158 215 -886 -130 49 299 241 -693 -339 204 -471 540 -269 655 -198 111 75 629 -263 -737 532 177 196 130 217 -496 -898 544 722 -842 -872 -754 -878 -852 -4 370 -319 252 -7 760 714 -504 37 682 -870 -673 137 -666 -93 227 -202 -735 -113 -231 -356 -29 -115 -77 -638 403 661 -685 -771 -869 23 547 -70 -87 770 703 -34 -618 518 -512 -560 517 731 -310 -740 -11 418 60 -379 198 365 799 486 780 -675 752 324 799 -192 -537 609 -450 -93 798 -7 201 -668 -223 217 -744 -488 600 -792 -810 -266 -481 -659 -19 587 -223 619 -384 761 -776 -339 782 -387 -803 -304 -350 -692 166 -444 -789 43 -183 602 -802 255 -751 -576 -267 -702 -420 8 417 -665 317 -224 381 -631 -467 739 -506 532 478 -240 267 381 -674 -586 -515 580 -549 438 325 316 774 340 698 170 4 664 -790 365 31 -325 120 574 538 16 -48 -636 730 -283 -578 74 -772 -814 -116 123 -520 -899 -359 768 606 454 -120 477 -687 -645 701 256 -548 -242 -790 90 -118 -619 -437 220 306 493 -454 768 100 -866 -666 749 606 -686 -344 608 -399 -159 777 69 -410 136 -293 609 565 -323 766 497 232 -425 -597 369 -783 127 599 -765 -199 783 195 55 82 -185 740 394 450 625 -425 -771 399 419 431 -358 555 -398 481 -50 145 -81 -122 59 468 91 -270 205 357 633 -796 559 652 -734 -821 -642 633 -866 489 477 233 523 -780 755 327 464 -804 -513 768 131 -798 26 -262 502 -323 -465 418 797 276 -372 -616 -839 250 479 -721 241 204 168 527 -726 35 244 -302 533 648 25 -291 -532 -362 518 246 12 -472 -660 289 -150 116 -893 -834 -723 -260 490 538 135 -61 -72 258 408 -576 -772 505 77 441 -897 372 -113 103 -650 -731 -688 528 -209 -495 -894 77 -820 -850 -585 -27 270 -786 430 162 -132 -67 -821 -311 -840 -467 -171 -799 -642 595 -551 -731 -394 394 177 14 252 708 -751 -879 143 -100 -614 675 -723 564 -318 -308 68 -583 -240 29 760 667 169 -421 452 -460 753 -594 368 -708 473 432 -38 219 -190 -402 -700 -14 -491 656 -629 598 581 186 -522 -519 -115 589 -887 -784 -589 455 83 637 500 -558 -719 -709 304 -562 -202 516 555 410 749 -356 -478 649 -897 -343 763 184 629 -173 307 386 -224 -875 612 -433 403 -286 -30 -261 757 -145 -147 -74 548 -639 -44 -94 -745 304 -811 -665 -536 599 -604 450 -406 310 298 531 668 -424 -494 -288 -444 193 -70 612 -193 748 -484 -711 -597 -832 -698 -710 -546 541 350 -282 176 11 -339 360 -732 -439 140 -147 -646 -855 -639 -808 -719 -747 454 -145 291 -11 -811 -303 -319 -92 738 -373 -174 -227 99 382 -676 388 -690 -359 72 -771 457 -145 465 -657 -733 189 -650 -24 410 -550 213 -402 -105 540 655 614 645 58 533 -542 -209 -742 399 -753 -400 -261 -796 448 706 -445 321 -89 -681 -75 -626 295 42 48 -293 -236 227 632 -748 669 237 334 193 -126 -541 -817 511 -116 236 629 436 262 491 480 -319 -528 -705 488 -868 422 607 -157 549 685 18 -416 580 163 150 681 -503 -140 573 -749 504 -252 -169 -624 161 -341 203 242 -812 519 130 513 592 705 230 345 -549 792 -398 -405 681 293 -855 -404 -526 718 264 -20 216 -691 663 590 -322 -724 0 231 -308 343 -455 -539 199 468 -5 -563 -52 63 -759 -487 349 -402 724 -648 -556 -417 -619 -375 -531 57 506 486 -742 -265 49 -753 -454 -92 -331 -624 -182 -825 620 -525 -206 748 367 -531 55 296 -824 170 -54 342 782 -848 738 388 53 -662 277 -850 -671 -692 -323 254 -77 -111 -606 367 112 641 202 626 149 -52 -363 407 -213 -455 -457 -768 -873 148 519 -735 -664 -395 59 470 32 624 204 652 -713 -300 -703 -61 125 -511 778 578 -499 -119 -220 124 217 532 9 148 174 455 -612 600 -497 -774 -355 -346 -383 -592 -321 -196 765 -634 -331 108 -23 -494 -207 253 607 -290 501 211 -387 330 -205 352 145 -734 161 -448 -293 -234 -42 641 100 -32 532 780 -879 693 -254 726 -893 47 300 463 -410 408 418 720 -287 675 -191 -510 -747 511 193 -282 703 636 -211 -671 -134 -538 134 700 508 578 -125 -263 -315 -735 196 -598 -283 -387 496 -288 -863 -268 -667 578 339 770 39 -286 769 -231 443 -212 -608 120 780 -755 243 -27 -635 710 319 -686 9 216 438 -303 687 75 255 -726 172 170 -22 -341 -3 466 -708 -67 -831 -757 -130 178 515 201 -225 498 -122 -625 704 131 104 -63 -22 -575 291 162 19 -2 -561 228 -463 -829 264 -629 613 690 -348 -104 -156 487 348 -602 445 550 -517 639 -27 -457 333 434 -168 503 -443 740 -276 130 -838 -22 388 -562 307 212 604 572 -480 -809 396 612 -131 -148 682 -457 -788 729 782 425 -615 493 300 -723 -847 638 712 764 532 -823 -820 20 -743 -181 -515 -237 44 -894 -669 -566 -353 8 -898 -172 -806 -521 -463 -639 186 692 -317 -427 -94 464 285 218 150 134 -604 438 -302 736 134 126 -618 420 798 647 -888 -256 265 -598 -752 -530 11 287 -653 -401 440 780 -334 395 -507 670 20 176 -487 170 -809 267 -579 475 39 -896 -236 682 -257 -183 -127 439 -522 -49 -705 -834 -489 118 352 566 326 320 -70 -713 -111 -844 106 673 657 -581 -240 127 332 216 496 -288 719 468 662 -732 -854 405 -371 -341 454 -229 353 -746 397 -501 567 -137 561 364 697 -114 -105 -172 101 691 728 500 752 -586 767 360 -360 655 -764 645 -607 -347 345 -9 -778 -421 222 -3 650 193 65 -651 -772 -157 -419 691 780 583 152 232 744 -553 -731 627 606 -372 -143 -381 508 -54 -86 -749 361 -101 558 -21 -190 145 512 -320 -266 -304 111 660 -22 86 622 -351 -3 -230 -403 463 130 127 -544 705 107 -466 774 -470 -557 65 645 707 -297 -320 336 -751 -834 -199 -40 262 -802 -79 439 -892 721 -103 447 -786 641 -553 -471 -295 385 -868 23 762 -233 451 519 587 133 601 -411 -443 -404 467 -697 76 -203 -251 -889 169 697 158 -67 391 -62 511 -484 -649 -118 22 -83 416 -98 108 461 -119 707 -804 -233 216 -109 561 539 255 -613 -591 41 -268 -896 -102 -785 -565 -285 -420 385 194 560 62 -637 71 263 -550 -834 313 354 -312 421 -226 26 21 -621 29 -572 660 -890 -857 138 -103 545 -758 -146 -734 760 -107 -248 734 -793 -615 354 -844 -81 115 -12 -737 -108 245 423 206 -705 -752 211 499 -262 -602 -427 -368 -78 -796 -403 518 -68 -492 -706 -33 -806 84 154 -712 705 -854 273 -806 -650 -80 -400 -368 -544 -143 -784 -780 200 -874 -591 -190 356 12 -639 737 -707 611 580 682 -479 -706 268 340 -896 -659 -744 17 -871 707 -686 -597 637 -475 369 -385 115 635 -1 -785 537 -244 -850 -320 606 153 -221 376 627 239 -420 -37 155 -715 -720 175 62 -7 84 349 701 335 553 224 264 753 349 45 519 154 -196 -786 561 466 -263 510 724 -36 388 508 414 -713 686 492 -3 -507 -27 181 -773 33 757 148 403 -870 271 301 668 -776 -845 -302 31 503 -225 -241 223 118 -524 360 537 -174 -114 -217 128 -543 -466 -336 477 -648 134 -58 -357 -780 -650 -537 -549 -438 163 -171 -327 -633 414 -796 -299 -593 -331 9 422 -392 285 -670 156 -478 -239 -35 637 436 -642 -484 -890 -351 720 320 -444 741 467 403 -367 -184 -750 -795 301 545 -878 -54 752 635 -498 -290 -676 362 137 -6 97 731 -20 -430 398 -456 489 -400 659 346 325 -751 -652 790 559 380 -785 392 357 637 -737 -626 693 479 -284 301 659 80 -96 -335 378 -378 -25 86 -537 -598 -18 -514 -166 -270 -131 246 -250 474 -304 -764 463 -310 -263 -1 -304 -53 -774 579 -605 -141 -201 -754 528 -646 640 713 -115 567 15 -825 501 410 174 -437 -484 -164 -446 -661 522 376 323 -105 85 456 757 310 -471 48 -237 -181 393 191 188 -175 219 -838 -864 777 704 531 -561 9 -744 -180 -395 92 1 -521 255 -401 -89 -353 198 -429 -96 -510 389 8 525 -689 175 563 -528 770 -127 -138 704 461 -690 -806 509 -701 -621 414 606 11 -443 479 661 -421 -266 -42 308 -143 21 738 -87 -249 797 -601 191 -109 -300 -468 -433 -43 -163 -80 125 89 -814 484 -41 663 -750 410 366 357 -193 313 146 401 -236 -70 -212 -645 -653 -635 286 400 777 -589 -85 -540 -611 -609 279 543 -659 -770 -62 691 -733 -138 278 188 -639 13 364 107 -65 -800 793 54 636 -881 434 -427 -592 -211 -510 350 90 -746 -633 -507 -323 210 381 744 785 -154 328 -845 16 -384 414 493 386 -490 -613 -455 172 -375 -776 -545 -434 270 -440 467 570 -365 -791 -878 -604 382 -480 363 -390 -539 540 591 159 -550 -652 324 -499 -647 -267 463 559 -337 -22 277 -776 52 -301 -699 633 -300 382 -448 384 75 -81 -703 27 602 -177 -618 276 -290 297 748 -320 -816 38 714 565 114 300 79 -46 -705 -387 397 121 -450 52 99 -309 -14 488 481 -124 -257 -123 -534 -636 -408 604 -539 -309 -674 383 -277 -790 139 -841 -788 -549 -632 -620 -423 767 -406 -578 690 -552 -533 382 -689 -463 -177 -235 -288 233 386 62 675 -339 -335 -388 313 387 -615 -712 511 -341 -442 -779 -113 -746 -134 232 622 -617 703 693 606 -98 -386 -372 67 39 -663 -280 -277 -780 -432 622 -22 560 -766 602 262 -54 397 264 319 477 -490 416 -740 -271 -824 -474 117 -30 -71 214 172 -570 10 -405 -28 -179 -423 151 317 102 213 -121 -818 -41 240 750 -683 -643 -73 681 -55 621 -27 535 -291 21 -122 -153 -373 -575 -765 610 180 295 531 275 -8 117 451 -874 -533 -110 404 147 697 682 -238 310 -759 -594 442 318 -382 426 -717 318 526 -140 443 530 638 669 757 -896 -195 -183 -680 -798 244 -232 -347 504 -539 296 10 789 -133 -21 703 -387 -221 -421 -655 513 -802 134 -603 -231 -205 72 -36 -29 116 690 -306 -213 -698 -651 -693 -886 543 -800 225 -742 482 -284 -517 -196 134 145 -143 -406 391 318 -561 134 145 -667 -179 -104 -551 -147 584 81 -874 122 -766 -801 142 26 -118 -746 -233 642 412 -142 -519 -592 176 -349 -842 269 143 -132 -163 -720 -127 -576 -66 -136 -248 535 729 166 -37 110 -161 -501 748 524 9 -257 79 58 -14 318 655 534 304 -788 227 -509 -521 590 228 331 -425 -547 730 658 153 -578 786 191 -588 494 147 -593 289 16 711 -601 553 717 520 1 -813 688 -326 412 191 664 469 180 339 -102 -186 315 -95 -637 -15 -329 239 534 -865 460 377 20 -318 -233 -368 -523 312 40 -205 -434 -136 726 681 -637 -811 -261 -563 -361 -889 773 433 427 -680 -437 -77 254 712 -285 -203 31 522 573 -393 664 417 -302 -544 -440 -326 -430 692 -115 218 -780 -797 -241 -565 -846 -663 2 -162 -723 536 705 -80 163 429 452 456 -836 160 697 770 -83 -863 -760 -738 184 286 -248 -333 -733 -751 530 250 193 690 133 -94 572 -528 -214 177 227 54 -707 -329 92 440 -102 -647 -135 -772 6 -729 -818 -351 184 -261 664 -770 -791 231 -668 696 -408 667 180 50 -741 -595 304 291 71 90 -707 240 77 218 -368 57 373 631 -470 -845 -656 271 -719 498 381 -29 -293 -153 592 -507 149 -90 -398 797 362 -583 -816 -385 793 -65 -7 -661 222 -352 -452 -632 -613 343 585 -769 -326 513 519 -599 595 -502 -317 481 -489 -664 -290 -400 685 99 -496 731 -388 -303 -881 -525 -716 -248 -845 -233 312 -352 -553 -651 -725 -656 556 234 -699 790 640 548 -1 132 522 320 -219 -157 -740 -267 -27 -857 -233 -328 -751 281 21 -114 213 660 -223 -252 -289 471 -314 -754 -677 429 -843 -105 721 -217 -193 -735 108 -180 -805 -594 549 512 -134 -756 -858 580 -632 -155 -73 -725 298 -792 -578 -312 -774 366 -338 528 -371 -301 -269 -227 -736 -113 -571 -873 364 -80 -702 -787 276 -599 -539 29 -97 -122 -275 758 -891 -191 17 191 510 -898 602 -516 -695 354 758 -148 71 306 -658 -243 -759 -547 -286 202 245 -612 760 -645 574 583 -285 323 -162 -588 -892 630 208 136 -258 434 -801 -548 162 -710 -885 -636 351 15 -41 772 191 -189 551 365 723 -421 3 -630 613 -545 -377 665 559 361 51 -318 -728 526 723 187 3 -127 -591 237 -783 576 -425 205 177 -339 609 -141 240 -432 5 -9 -248 -137 532 575 166 -468 136 -189 135 -407 -236 -778 765 -853 -854 462 141 -292 -471 -719 -683 -740 16 692 -475 128 -423 -200 706 -122 -173 572 11 -646 -849 9 633 280 -737 -900 -396 -2 -343 298 -234 -649 -756 -561 605 -696 -64 358 -227 -626 -370 -222 319 -122 527 -6 -124 -885 660 -194 -106 512 211 743 -113 -710 435 77 -804 772 501 553 -711 -543 -47 -610 -547 334 761 164 -857 -279 -494 105 -543 713 -867 -424 -193 -748 479 -661 334 643 239 -725 585 -193 701 -542 644 124 354 740 -327 -159 118 -112 562 380 148 -748 13 269 -701 -682 -143 -597 299 -530 -484 432 267 -327 462 -314 -486 683 -83 535 351 232 -147 -86 -301 473 -196 154 213 287 362 661 640 347 -773 250 -397 -92 254 -395 -495 -293 -644 196 283 -641 -549 426 89 -540 -765 -327 -55 -806 -450 396 34 -133 -266 -80 174 99 -116 -201 756 -14 124 691 655 -683 314 687 574 -364 388 -80 -315 -667 265 294 -375 45 401 415 -791 -602 259 -502 197 -609 436 -29 -673 -162 439 16 -198 -123 15 340 -67 279 -207 34 -744 195 -380 602 367 -373 -815 -590 594 -354 -86 67 351 731 -634 -781 -241 506 -160 457 -762 -236 795 -619 -238 -328 -330 -561 -298 -290 -589 -517 -154 576 669 759 533 -491 -647 205 -25 542 368 -671 -370 98 -886 -443 139 -571 -384 -320 135 795 98 -125 29 -760 -47 283 -165 -461 -819 -274 -689 345 -132 672 -714 223 -117 -517 -574 -13 -729 303 367 352 575 -452 -807 375 -261 -276 272 -87 594 -190 -583 -619 51 328 595 -503 141 533 -655 -629 -297 247 -524 -760 493 -729 -644 -611 305 -847 590 -91 -247 -556 525 -179 395 -700 759 -355 779 366 -486 124 -138 783 -815 -68 143 -842 -446 -207 -601 -183 -572 713 404 -101 -139 -402 250 -195 421 -379 284 -196 -737 454 169 180 -273 139 261 -111 10 -834 583 -745 -332 193 -140 -335 -154 703 -769 -336 -48 447 -837 -25 -832 161 41 192 -584 539 -659 16 -425 -461 -116 -847 475 206 154 595 467 -192 -765 -416 -354 237 -572 23 -739 -34 689 783 236 672 231 687 639 -16 -6 -471 24 221 349 533 136 171 -690 373 432 -337 -129 -361 -827 316 112 608 506 -499 219 331 610 662 -42 -741 503 -676 -512 -1 283 273 464 258 -688 337 607 -555 -569 345 -472 -376 -787 445 -339 -601 132 -416 -245 440 -459 705 648 717 -354 -842 -635 599 367 639 314 -319 -164 376 270 399 406 -779 610 -432 -370 -187 -131 -825 -603 512 -461 411 128 -469 746 73 523 711 505 -45 449 -101 234 462 545 250 -16 522 338 -705 559 -720 296 -883 194 -342 -326 60 497 -340 -820 125 560 -75 -759 -9 740 389 -644 -83 -667 764 42 -59 107 654 269 92 -770 183 -822 314 -376 477 765 71 -639 -457 549 -37 -421 439 -140 -774 789 321 -64 532 108 197 83 417 -82 520 -784 189 273 21 -244 -474 135 -364 -49 -815 -24 -775 771 17 -455 -406 -232 -130 -503 789 102 375 414 -672 687 -118 119 -427 -834 575 727 555 -400 -9 668 200 81 -751 -26 341 266 -763 -442 -650 55 214 -657 502 -262 -337 -863 -624 -70 -604 -149 320 291 579 -670 -854 131 477 265 -834 -281 -275 -18 -128 -403 141 597 -199 -831 -157 319 -642 -485 -127 -800 794 235 145 327 -340 -2 284 198 -699 116 -684 -774 -435 -119 404 582 -185 -585 348 128 475 -333 -408 165 -35 -471 -95 -770 -448 -811 -468 554 -244 -335 102 355 -29 387 -885 78 481 29 -469 -445 316 262 -27 585 -371 -145 739 630 418 146 -238 418 407 -574 201 58 414 -189 429 329 -193 -858 94 333 -278 -220 721 -69 28 762 -526 -480 433 -178 497 409 -101 -17 496 766 752 765 -277 -304 -750 608 347 784 -101 274 714 297 659 35 226 -361 505 -722 -736 -706 115 -38 -876 570 245 603 -481 697 287 482 541 131 -655 769 -457 -203 -729 -856 -272 73 706 376 -437 -118 -264 -765 -464 -591 -494 -228 81 -168 -345 -218 -407 -267 -77 227 469 -671 -292 771 667 158 -84 -636 137 289 -356 -43 -167 -199 -542 -540 -160 442 -304 13 -424 603 -84 564 321 -341 9 -358 -732 -134 764 728 -820 71 -355 103 -6 655 -635 -493 -231 -149 -334 -55 368 -583 -546 340 -57 -225 90 172 -599 -783 53 56 655 203 -701 542 -560 239 -130 -734 -856 -37 528 219 -526 704 168 613 -77 383 26 77 169 -22 239 629 -491 -178 -477 -808 -148 -112 -517 -631 -414 -733 -9 -355 -119 627 -530 695 220 529 541 182 501 -332 -629 -303 -684 -576 755 -306 395 7 537 -463 -596 -514 675 -305 -746 -579 -845 -454 122 36 -25 -192 498 -647 -567 102 771 -564 -597 -426 467 -826 -757 142 693 655 113 -634 620 -671 109 596 271 646 302 671 99 626 -172 -28 750 -533 322 -817 -263 -271 -676 -890 475 -838 -526 683 -274 92 -369 4 645 -894 369 -432 601 -165 -329 -775 457 -711 -897 335 347 -536 -377 586 475 -557 -60 -829 777 250 655 656 -451 -480 -72 336 411 489 69 -178 729 -252 -800 -597 55 614 -265 245 -699 41 -21 -742 -884 -884 53 211 67 702 104 -760 -852 -18 -29 114 352 387 160 -567 -359 491 598 195 -95 589 -98 -352 701 215 -786 -173 -189 509 635 -481 590 757 -714 370 361 -882 -721 -102 263 -389 -857 -886 298 191 -340 431 97 -390 434 140 -236 646 411 751 -481 88 -252 782 -314 721 89 718 2 -864 690 121 169 483 -473 -668 -335 683 -312 395 753 -493 312 414 -314 -716 448 526 -414 -362 -569 36 -430 -159 -406 -900 436 -608 -470 527 153 795 104 -214 -249 216 -196 -99 -20 498 690 -149 440 410 68 -679 268 -427 94 -201 783 450 86 -818 133 483 37 417 -254 -26 70 610 -195 -536 290 793 493 284 -869 -205 -896 504 -541 424 -278 723 -756 372 572 -618 -154 -141 -528 -100 63 695 -698 -519 -336 -765 236 125 -55 55 693 -395 717 799 -61 -444 278 -359 -223 143 -807 -624 -392 -661 -104 128 -322 -670 -208 -848 342 -700 -311 -656 -291 606 -538 -29 -229 -518 520 -710 23 541 -777 254 42 -742 -506 -607 602 797 668 -881 -281 -158 -894 -337 -8 -351 329 -699 -66 -81 -99 19 -507 291 -822 767 -143 -652 -164 14 -103 -187 -389 -870 560 565 571 -52 -53 278 -772 -83 -513 -323 -842 280 374 729 715 654 -272 -486 -559 -71 3 673 -602 408 694 265 66 306 507 -353 517 -15 568 288 -354 158 -7 -869 -177 -861 16 -260 -269 -87 670 389 -276 -528 544 -705 648 627 450 -846 -4 323 714 20 -898 -652 64 333 416 -501 431 -882 -565 269 -135 -826 -73 -391 669 -486 158 -406 -205 607 -737 -464 -467 44 -823 -318 782 -449 -803 788 -224 -263 -534 734 601 112 -793 -51 -25 -552 -688 748 -890 249 709 684 -279 722 724 405 123 759 -116 -107 -891 159 -681 274 23 -251 -788 695 46 191 -358 -117 101 690 623 654 528 441 -490 743 457 -584 -311 130 -59 -77 424 278 314 323 -744 414 -248 -130 -366 432 -577 -752 585 51 330 -589 -668 640 705 542 -677 -849 -243 -296 -125 433 -882 252 -252 -860 -471 -173 558 -2 -438 3 -452 504 -354 569 795 200 -628 232 -289 -775 -3 -789 742 692 -153 659 -576 -448 576 697 -857 -399 286 798 -385 -557 -103 -637 -315 552 484 401 754 313 312 111 751 345 -565 -395 573 -774 -244 -594 -23 -644 -839 -226 695 26 -749 -468 664 108 -642 106 710 145 493 749 -486 -535 -393 -883 -466 203 357 240 186 293 643 61 742 434 120 -744 -15 -306 -276 336 -808 -643 -529 -368 -52 -514 568 441 570 277 272 423 460 604 323 705 -492 -680 322 -232 409 -495 704 228 100 657 116 194 -8 695 -234 561 -221 -357 524 664 769 329 34 -823 -775 -632 -181 382 -371 -846 -173 -465 -151 -786 752 -105 -367 -217 -23 431 -875 153 503 483 -306 779 -886 631 564 -845 -473 30 -522 607 418 149 665 323 -97 -26 575 467 222 -662 441 -232 -549 380 390 -883 363 -561 -500 -839 416 -340 343 -122 -691 73 -575 45 76 -749 -417 -228 208 -605 38 128 696 -403 -21 482 415 541 629 177 683 -660 28 59 -349 37 -619 706 227 7 185 -760 255 783 -334 -590 -760 791 -368 -598 -695 568 -34 -140 -886 160 -294 17 272 474 -760 733 -270 -783 -846 -560 -807 459 -508 -888 -469 -899 395 -204 -667 -470 349 306 -325 -431 -536 -781 -367 -374 675 -872 436 -862 -818 -658 -826 500 99 -540 -187 -636 -45 -588 232 -231 481 -707 -354 -192 259 -41 665 -293 -642 -674 89 639 175 -449 -47 -811 536 -391 -873 -595 -451 -595 23 492 93 -238 -727 -105 355 -161 -56 -700 -804 -355 -456 -560 -540 491 -377 659 -156 -787 616 -771 328 -827 -695 691 -658 -177 -545 -654 34 354 -854 230 -238 -693 -801 666 165 102 -41 -676 29 617 -312 -240 -190 292 -404 -540 500 -248 153 558 -504 -412 -250 672 84 703 201 -850 -692 -95 364 64 -176 133 34 -391 -334 -736 -724 302 -325 688 -690 -437 477 -738 615 -830 -589 83 99 324 -246 -412 740 594 -146 700 467 301 -745 -787 -356 -17 -185 -4 -90 -196 -28 547 -341 -654 563 -682 -113 -418 -535 591 -193 635 446 -297 56 -154 -816 -346 -411 382 -340 -14 185 -886 119 88 726 -350 -317 -175 679 602 -756 559 537 -221 -601 -786 357 191 500 -295 -563 767 -785 688 -61 602 340 36 575 385 -29 -706 -393 704 -223 -504 -373 256 84 -767 363 -825 -828 -156 -425 592 -716 255 237 -480 644 -145 -438 -126 469 100 -860 -602 528 171 -465 672 -141 -654 312 -223 -315 -770 119 522 539 -372 93 -54 512 -115 -244 702 341 -465 -412 -330 332 762 -28 171 -232 620 403 355 450 288 -801 240 580 29 81 565 -354 -740 -208 -370 -313 474 -814 413 390 -686 28 118 314 85 69 -252 -758 293 356 -277 -3 -548 557 313 -255 -761 14 368 -845 157 -498 188 -749 -564 283 -591 205 -235 -402 166 763 385 -734 596 -815 192 -561 387 -731 -192 -459 -314 637 575 -442 -454 715 -372 -395 -629 -14 376 736 -765 52 193 -7 -168 523 -450 213 -89 -52 -639 800 -198 164 -105 760 200 149 425 -235 186 -210 146 -212 -477 634 661 30 2 -534 -141 -695 -393 794 -309 770 581 -306 353 514 -132 400 754 -349 272 -622 -3 -265 311 477 -439 -182 -728 -431 361 -139 448 745 -10 -133 -240 539 -458 361 650 185 170 483 -680 -717 652 -811 82 -434 173 -758 -24 -850 -462 358 -878 -121 499 20 -773 428 -130 792 -542 449 289 -798 648 237 -846 759 -439 -465 535 -448 -562 -311 571 425 110 389 -455 615 -625 -216 -613 187 261 -216 113 -534 651 560 737 -135 513 -335 -686 -357 119 379 783 712 298 -686 -151 184 -805 293 406 -182 625 -221 -569 713 294 -386 -797 538 555 235 -164 7 487 -465 464 273 -580 3 0 235 -204 -255 -564 -31 -469 694 669 -851 543 -854 -27 89 -715 143 -93 582 -832 785 506 -96 -304 413 -115 -900 -61 220 563 -50 -730 487 639 304 469 -794 541 -247 -175 -704 -521 479 -658 -129 -404 -383 431 583 660 532 -677 -520 -286 383 131 295 -293 -408 -677 -381 185 -425 -705 600 -4 -97 -446 240 638 -571 -142 -757 777 -411 364 -583 211 560 338 -765 -569 115 626 591 -794 742 -268 -776 414 -126 -596 98 -507 -20 545 -412 -492 384 354 -614 108 638 -43 701 -456 -768 85 19 7 11 -94 -895 -113 367 -342 -169 -161 786 209 722 -181 -730 -119 -655 10 7 283 -324 21 -830 -38 -97 -496 -650 -15 -786 -719 283 -646 307 389 738 -298 -475 -868 664 -431 486 -413 -836 -215 595 -340 795 -756 701 -614 789 -200 438 707 -38 -828 662 712 701 642 -634 125 533 -823 433 -18 -152 328 -395 -57 -457 -142 -685 -856 780 -73 1 341 242 286 527 158 278 -746 488 -683 131 -461 531 200 -375 511 -597 420 637 -852 -60 -358 450 462 -778 -743 337 -784 289 47 638 -266 110 -661 -146 -10 -648 -671 -716 -888 528 -274 361 335 408 729 -415 -75 387 688 -641 -585 -557 622 -467 213 89 -327 376 416 -828 -444 -606 -720 -396 -752 -191 361 248 431 -524 535 106 396 -30 -341 343 -175 507 580 -79 642 -623 188 166 139 546 446 -735 611 298 -645 -652 164 448 -883 -705 780 697 242 381 -391 -717 458 -859 344 -823 550 -599 123 -712 53 207 299 678 -328 478 497 495 625 -244 580 331 -55 189 558 -370 227 -629 294 -895 -430 403 -708 462 -789 -51 -369 658 -858 -878 -128 331 791 660 -760 -587 -233 488 310 30 -568 -65 -488 -315 -446 -342 -494 640 144 360 -495 -696 -80 218 -711 668 -560 443 341 -666 -68 -481 208 -463 386 -240 -33 -142 -38 248 -715 -28 697 73 295 -92 297 75 -91 -731 -286 124 -698 -662 486 672 161 84 563 -270 391 365 -520 371 -604 439 -271 180 -797 -488 713 -796 401 408 -4 -416 175 -540 -617 -803 260 187 -763 -328 646 9 549 136 -677 -836 -171 -11 -267 -140 633 158 433 383 -748 -679 302 -784 123 -539 145 -169 381 -530 65 749 199 -230 -115 -900 136 -97 -211 174 785 408 -568 228 -882 337 -619 601 277 293 521 348 -565 139 -12 8 82 94 -49 264 265 597 312 -120 767 -704 86 -818 -594 360 767 -369 -842 703 -712 161 -366 574 -766 688 -896 187 699 127 -380 585 -393 -513 633 365 598 504 231 356 775 774 -480 -30 354 -325 -192 -873 109 227 -740 -737 428 586 641 331 622 182 226 -688 757 133 -621 -77 -779 432 384 -892 798 465 713 470 -738 93 566 530 702 55 -774 -169 729 -762 -380 63 -359 629 -303 -415 -858 -614 -820 314 692 470 -106 673 -806 213 446 -400 -850 446 -107 -430 -616 -62 561 -220 760 185 -826 -617 -274 -311 573 -73 566 351 331 -321 -761 -183 202 400 -644 -164 -620 220 -68 -733 -871 403 300 -417 -530 327 -248 -143 575 731 -112 714 -733 -172 271 -665 598 -555 -691 387 -889 605 350 212 82 787 -353 182 438 162 619 565 352 198 633 -566 442 -350 -599 -382 -432 -803 -848 -530 639 -765 -895 -18 11 -600 -644 337 562 502 -299 329 -15 -666 688 -696 -465 213 -503 -767 -791 487 298 -51 -36 243 -132 -6 -748 232 -779 10 428 -105 -182 578 -770 595 496 179 -432 -87 681 -214 158 -484 -59 -599 323 -356 -51 585 -36 187 -138 573 323 128 -329 719 775 309 124 -856 310 659 40 429 -711 -613 29 424 134 -248 453 -410 504 -808 -668 150 584 294 -578 -612 -711 -7 -515 529 280 113 765 -148 -827 735 327 234 -699 -219 -686 -197 337 228 313 190 -75 635 148 400 -662 -882 -805 -741 -398 101 -548 -546 232 333 -263 -863 235 -550 590 510 266 425 -623 353 593 608 -411 451 667 112 -328 -872 -740 -684 -602 89 -290 -248 -383 -364 -412 111 239 -440 -64 586 -181 422 -47 -776 -506 311 -395 -505 -138 -171 -726 565 -822 103 548 217 -155 667 -300 100 -154 -61 319 795 -177 228 305 312 -691 -711 -423 404 -850 737 -75 727 556 83 -834 -772 -673 -751 -618 -5 -248 500 -218 -331 210 397 -128 -458 -203 -77 774 -767 -146 285 -348 433 237 107 -33 584 -258 -608 378 -327 -736 395 -290 -754 224 135 -65 -602 -9 -802 59 -507 32 -415 -405 -265 -445 -763 -30 321 284 -809 -638 -218 -46 -844 658 -746 34 -900 520 -801 -374 336 261 -441 -389 -101 96 -490 567 0 -666 589 -601 429 -451 -10 -413 -491 301 -148 -876 -482 -353 343 -289 392 24 -492 -264 515 549 -4 -289 -574 475 -168 279 655 520 -11 -803 362 -485 -17 -322 -771 734 81 -818 -344 -125 -224 378 547 654 403 -264 -281 548 443 -482 194 475 736 220 82 -75 112 -63 416 30 -752 423 -872 -635 -171 -750 419 -522 611 -166 229 786 210 -626 114 -323 -45 540 -609 -228 -341 -195 -345 23 -576 -491 -405 262 480 118 -155 379 -311 147 -51 713 -640 685 -404 -763 -375 620 -611 280 -714 154 525 279 24 -186 -198 59 -436 -472 -843 447 -47 -274 -315 -800 467 -49 -96 -464 479 214 -688 -118 -400 -427 -674 -763 -53 4 90 -324 2 -560 693 164 160 -614 130 625 -379 775 -831 611 -828 -599 455 -716 788 -558 -265 -135 -872 -556 -836 -771 -469 113 735 -85 -830 -167 382 -416 -601 -749 -861 -542 66 -736 190 -128 -782 -203 170 98 -436 552 19 -25 -256 -467 752 -275 -674 -596 754 500 -93 450 675 500 562 462 19 -727 52 -298 229 -346 -611 28 -770 395 80 -779 -68 -16 743 550 643 -587 443 -236 767 -45 358 237 -755 -416 239 -333 395 -212 -173 -233 395 -654 480 56 660 -849 -53 -876 -661 496 594 -192 -663 424 -454 187 147 -92 783 -487 -578 596 -415 -676 377 510 15 34 -634 -733 -412 295 378 54 -630 353 -413 -140 -689 604 698 263 -120 -176 582 -681 -438 -82 28 -699 -640 243 461 587 323 419 475 215 -104 303 618 -771 -279 -110 775 -480 -868 -606 -790 210 437 55 -269 -740 583 -543 305 -302 339 397 539 -340 -559 -583 -206 -407 456 94 410 -629 348 -432 -469 628 107 665 -402 -488 -556 105 82 -785 745 -8 -476 285 -703 -755 607 -539 -565 -321 586 137 -48 738 -686 -574 67 -30 -78 -717 244 665 -560 -64 -360 -252 -642 -790 350 -657 492 548 641 430 -672 -373 -480 149 -302 55 -340 -160 -104 365 -168 736 -292 781 4 -336 377 -668 -292 336 495 -63 -849 75 55 -67 441 408 763 462 4 -485 -277 409 340 -667 437 -794 235 40 -812 -80 -385 192 309 -438 752 207 -201 -794 -470 -659 26 -77 594 -447 -897 -443 -515 -231 -270 -465 501 -50 479 521 -856 -495 188 -817 -41 711 -782 -184 -632 415 51 649 750 89 -272 -31 -284 -671 175 126 -69 273 751 -409 -453 -92 -474 -42 -732 -37 478 230 674 348 277 -880 -398 -705 -469 68 651 537 361 621 108 71 -746 -288 -283 -748 -175 -854 103 -505 136 247 350 -213 -850 -570 330 282 528 -303 -715 114 173 -539 -717 504 -517 -716 -255 79 658 -158 376 624 -816 -44 -515 649 600 531 685 676 633 -334 -72 -486 -250 -481 372 746 -268 -840 -129 -282 -647 677 188 -584 678 538 202 -875 -818 505 -494 -367 179 -177 515 559 556 440 -881 -524 736 -157 -269 -349 376 419 762 -678 -137 -773 79 -12 -798 497 -428 -488 -241 555 -353 374 41 16 -131 -261 -882 -739 -791 123 253 -245 -743 12 634 -304 -291 -596 357 -29 721 -532 -113 434 -709 -285 694 717 303 146 -369 485 -679 288 76 -736 -438 629 -153 254 635 797 -88 693 -841 -726 430 -53 -454 -333 647 -511 -263 -512 187 -490 -495 461 408 613 82 239 -868 -7 -230 -868 648 -587 176 -728 47 59 791 -743 446 648 -196 102 -664 242 90 -154 -107 241 -161 438 340 222 676 262 -675 -59 309 331 -570 -667 564 111 -750 -15 -448 614 -721 -551 -524 534 695 -560 -130 -874 128 -420 714 -471 -329 -66 104 -570 -198 508 -150 -802 -233 443 -271 441 775 37 -221 174 -766 767 -707 496 164 -422 376 -792 212 409 -486 -146 -734 -813 280 751 -653 264 -467 -215 634 -708 75 656 -197 -77 -780 -318 674 -14 -800 547 -636 -95 670 -551 126 239 -771 -741 -28 -616 423 740 -726 194 -856 -216 102 -836 653 -227 -463 8 -707 644 -400 156 -137 198 -578 708 789 417 -223 -770 -23 612 81 366 30 274 124 -174 -435 -114 2 360 -349 -55 284 -781 -613 -85 642 -222 -798 23 159 545 245 -754 262 546 362 143 -310 661 -507 -591 283 -86 606 189 761 537 -380 232 221 -797 -829 316 -72 770 -537 775 588 -887 -779 -322 374 514 659 -798 -115 53 -241 -473 -405 -364 -819 -128 -489 585 -572 120 -258 -669 -501 777 221 476 332 375 -1 -708 -522 591 -528 676 205 -101 82 -438 -268 617 774 70 -800 502 309 245 592 612 127 -565 701 202 332 -108 -157 186 -566 -757 193 -740 602 -223 -604 423 -616 -351 68 -285 -255 -760 -359 -419 283 112 -366 -215 -291 166 17 627 -539 28 -122 -772 584 578 525 36 161 311 10 727 712 -342 121 627 -99 575 -835 431 -685 -607 366 461 -141 -351 587 -446 -74 707 641 279 678 -536 -231 600 -654 18 -488 40 -477 -845 747 -858 285 661 388 -257 -117 304 -727 617 528 -275 -872 631 -497 -298 -512 -421 319 262 340 -9 -239 -237 262 -34 -684 -46 745 -291 -586 -700 472 79 473 -608 333 21 -377 -898 430 403 -115 731 -732 774 465 510 118 577 -789 -737 179 -783 487 218 -64 -412 -491 -622 -426 499 -412 698 -394 -161 -576 56 686 44 793 -13 -125 630 373 -252 504 790 -14 -463 408 -773 109 453 463 -59 412 501 203 -717 79 -489 -692 794 238 755 -441 -422 -202 -895 131 -896 -58 500 755 -606 252 -19 332 -840 -626 -862 -430 -488 -530 243 477 232 -253 48 -775 493 -45 76 224 -132 -395 371 706 467 -52 514 204 574 207 -80 -881 459 591 -667 612 31 730 -735 -106 416 -625 -794 -612 -862 -41 -313 267 536 29 -379 -714 -209 -603 510 557 -561 233 -398 -154 -182 -436 621 -615 354 83 728 -218 -59 -12 -163 654 -64 32 250 -863 148 -265 -450 -379 -14 -846 725 -264 -687 123 388 -219 -7 -210 -832 -800 15 684 -653 -401 -752 87 523 477 -724 -769 38 291 -727 185 414 -23 469 -605 -777 -825 230 -893 560 777 -717 -867 -203 -99 -231 -64 -728 -135 615 741 -144 55 706 360 119 -643 176 12 499 -791 -472 -534 -741 -280 -719 -735 -711 245 553 646 -60 535 54 693 -353 350 -24 -265 638 785 98 -572 169 420 -494 -77 774 -849 242 640 693 641 263 149 -813 -774 319 -317 5 -50 699 39 -585 -474 224 -153 -162 -888 115 -110 395 -898 286 517 -517 -190 -828 501 -516 -484 -75 -15 -788 226 787 630 231 -309 -587 84 -339 -539 -430 494 262 382 -737 422 450 -494 -775 498 -256 247 -562 -680 107 682 540 -191 394 -112 603 143 -527 -839 -102 231 392 -615 368 -294 294 -515 -606 249 -685 -412 -231 20 270 161 -556 337 573 689 513 -586 142 362 -363 -689 66 -125 -673 321 -412 -725 54 -874 650 -807 501 781 -533 -883 -777 671 598 -711 14 652 328 -362 790 214 368 315 -297 -47 -108 -1 -879 117 181 -270 -215 -224 -430 -449 -208 -623 202 794 -591 -259 -390 641 713 -491 389 -804 -278 -46 -317 -456 -57 -662 -100 -611 343 341 730 -540 113 -238 -809 63 -496 484 -489 87 779 -596 -205 50 -491 -380 25 691 -169 766 -707 64 -466 -442 -395 183 671 -833 710 -372 296 -697 673 -566 785 -783 -491 -62 86 156 -218 714 -279 -233 376 238 -806 260 -350 -740 -661 -490 -353 -832 107 -867 5 -196 -663 265 41 50 -406 -586 -571 -305 -848 591 454 -694 488 284 717 231 -9 673 -368 85 -130 -489 -505 177 412 316 -674 765 -5 783 -821 -6 760 -161 -603 353 277 -779 153 -538 -770 -254 -78 -170 -285 -561 -792 516 -378 596 -839 -57 507 -547 528 516 -277 450 -209 -169 -32 -882 -615 -644 650 -701 342 762 -723 -676 259 723 -729 226 529 -163 -421 -104 95 -660 714 237 -675 -225 -735 -208 -462 393 -332 -135 329 -501 -681 383 434 140 101 578 308 -797 699 -545 -644 57 378 -11 663 -440 -141 -491 662 -34 310 778 -372 -21 -347 -317 -854 -21 269 -239 -259 74 295 58 -880 -246 268 581 -533 253 750 -689 -357 416 605 -558 214 524 327 311 120 -752 -711 678 384 -881 -65 338 497 -90 792 745 -476 -367 -578 -289 468 328 179 -100 -893 -698 569 590 -390 -493 -778 -700 -278 -96 279 679 -788 -686 -478 375 -286 -399 687 751 -112 -889 65 -248 -805 226 566 -667 -897 -232 250 -542 -842 609 195 -828 615 -164 83 -668 590 -566 -170 -898 -704 -545 343 429 325 45 707 -696 398 -588 -298 182 -92 135 -431 17 -343 -852 430 -489 -867 359 43 617 -42 452 -367 539 418 791 420 233 47 -315 288 754 -286 710 -848 404 234 788 -774 379 216 256 -872 -879 490 102 645 182 -79 214 519 293 237 141 -461 -290 -390 216 271 228 42 -179 -146 107 367 722 -343 -214 -515 -24 -796 434 132 -67 361 -823 -563 -151 -721 -743 488 -527 636 428 96 -657 561 -671 -307 237 -737 -120 -635 27 -682 63 -24 -164 256 358 605 137 -330 -763 729 105 793 784 297 24 748 10 534 719 -121 300 -445 -97 631 -362 -687 205 467 446 -10 280 -727 744 -54 519 596 -93 78 77 -227 -357 132 -687 -353 744 515 -465 709 -709 -241 -831 763 -466 338 139 -315 -743 643 530 685 43 -312 -404 -369 -665 732 -745 59 -856 -667 -386 -493 487 362 430 -645 -316 25 -472 772 -756 -317 -869 -662 49 371 -338 199 77 -137 -644 -248 -34 713 -718 -355 758 156 278 -432 327 43 -179 -736 120 367 29 762 -374 -207 -816 -862 -719 374 549 200 708 296 -493 -823 280 -37 -487 553 -339 104 -848 -210 523 656 -178 -598 691 -46 694 -231 393 -101 389 -348 -871 -600 217 546 -206 -274 742 738 -879 739 104 -356 161 -891 -591 583 -80 -123 -540 -431 146 -884 -394 695 285 311 504 -155 52 -210 741 782 494 -360 503 441 -276 -438 269 -119 -248 -301 -328 -8 -539 -369 -688 -259 -169 528 -802 577 -153 -764 -669 -453 -489 220 -614 -347 496 -538 -763 -775 -768 753 -185 347 759 672 154 -99 265 -606 657 -571 702 -621 65 -336 256 -879 120 382 0 -335 -293 123 -843 -803 -509 60 -766 -655 -319 -382 -800 570 -209 -821 299 -434 -150 402 -507 -375 -426 -18 641 302 182 578 -641 -403 323 180 280 -413 -194 -50 342 252 -813 693 -889 523 59 -671 -198 205 700 444 -460 -306 163 661 642 599 218 -894 -385 -612 695 -92 -238 459 355 -143 748 472 -173 -686 149 764 -876 -791 130 786 -554 -679 341 -555 -757 474 338 554 108 -734 402 766 57 -760 722 236 -130 303 -749 -219 585 21 645 -230 -93 -145 784 -803 644 -542 244 -175 315 -654 262 -305 163 -628 178 -432 441 408 514 719 5 -526 -331 181 777 712 -86 -299 -809 -53 -882 -519 -773 51 -899 -202 755 461 -852 -884 309 421 -473 19 -27 -221 -273 769 -596 450 132 409 -719 764 180 -249 223 272 -880 -675 118 793 453 -145 -329 315 -124 -867 -152 -625 -864 754 -177 142 -11 730 -202 -560 7 527 260 -130 446 720 33 53 -339 -410 751 563 643 717 -450 -373 -860 -522 -416 -132 -770 -483 -806 786 457 -732 756 384 93 89 553 510 227 505 -870 584 294 57 463 -354 412 -704 598 262 -883 -88 -646 629 52 -808 573 -164 304 -824 -742 -827 538 -393 658 -667 778 246 6 749 550 -650 -69 -284 640 398 -591 388 -379 731 -94 68 -63 -497 740 89 -249 484 -686 -187 792 800 -292 16 -390 -812 156 -695 -385 -518 -604 -235 421 -295 -591 -624 44 -142 -365 -108 -212 -348 213 24 595 -545 -617 499 -495 -778 -794 652 -885 230 243 459 -1 -489 679 594 -469 511 33 743 120 772 -727 -724 689 -181 466 78 -365 510 -217 310 658 -708 -126 137 -158 -635 222 726 -335 341 -290 129 -89 561 149 -787 677 -35 -753 5 -412 -621 330 247 307 270 -662 -642 349 -839 -782 -459 388 612 -673 -171 -400 -97 104 113 -727 -47 -554 410 -408 -753 -616 -432 79 746 129 -715 465 417 -93 800 -242 -495 -297 -770 -899 665 -487 -75 791 576 511 525 329 82 -727 -49 -34 -565 -198 -141 288 -447 -341 410 -63 472 208 724 306 58 197 -509 -85 749 632 622 -385 -126 190 -271 -878 -678 -755 -660 -124 -38 68 -487 -467 49 -811 198 258 -490 784 -872 -90 -631 732 762 218 460 -530 528 591 -676 -427 -663 -200 527 74 -591 -586 60 -382 213 -164 551 -504 365 -113 -424 -75 -71 609 84 535 -70 -264 -428 -20 775 -435 658 -683 -328 680 556 631 165 -171 527 -149 147 -244 -722 63 -776 476 -724 131 -269 38 388 -416 238 -327 -609 -295 -455 -552 68 379 -401 693 215 -137 597 340 -483 274 -522 -802 413 470 748 -300 242 466 -155 -680 336 -798 -559 55 196 -652 213 609 319 12 628 -274 46 -355 -601 727 -512 -899 -368 -716 0 672 97 617 141 -81 545 -273 -393 526 -568 -673 -21 -754 701 -154 348 -422 -743 746 85 -883 -717 -164 -406 -859 221 188 740 612 -735 523 448 475 -250 -523 335 -552 670 429 712 444 558 310 269 340 -874 422 211 467 717 -751 -10 608 287 -883 298 -345 -606 387 766 -108 234 3 397 -401 -109 574 354 -326 -575 548 -7 -325 393 -50 -516 297 -391 -20 584 125 595 137 520 686 -371 -550 -213 786 20 626 -327 -533 266 405 -620 172 20 -19 -863 -677 -374 -159 80 -301 -188 170 788 260 -850 -727 10 -559 -409 -399 -363 29 -142 -636 -212 -341 500 -519 -532 -776 322 640 -647 -624 453 -713 -339 -842 -158 -895 -589 -244 763 -719 -756 -467 -284 101 119 -721 221 -698 219 -853 -461 -657 -380 52 -41 -691 99 217 479 -701 -429 559 -898 295 -835 43 -700 -91 30 5 -451 -302 704 -775 -737 -528 457 -650 64 552 285 218 219 461 -206 446 7 -493 605 701 -85 -695 85 -771 107 -235 3 -607 311 -197 399 -656 688 -269 327 233 -803 709 663 -385 687 668 -822 -786 -592 611 -434 -726 295 -186 -576 532 138 -692 -600 -770 -536 343 -549 465 532 -869 -403 653 -530 -763 -210 -173 187 -188 621 -28 -900 -865 130 -187 -639 -626 -512 -479 602 -833 -189 -501 417 -98 748 402 -482 -592 155 -374 -242 -84 139 499 401 -438 -580 -412 -884 667 -542 768 -8 -881 -124 599 177 479 -396 -95 129 -508 798 629 -146 -30 617 -595 451 -780 -477 69 -30 -646 68 -136 -755 323 107 36 -99 413 -668 -107 288 95 164 639 200 794 -745 705 -79 -51 77 605 159 -651 -498 -549 227 92 -239 103 -517 -825 680 -661 -758 696 561 -184 -76 251 -455 -793 -411 -574 -497 465 -555 719 -671 -417 785 -487 -564 472 -231 141 15 -820 442 -460 253 -610 764 -581 112 34 -558 -758 -767 277 552 26 563 741 -55 361 17 -680 112 -591 -684 348 -754 218 -8 59 563 721 1 655 220 -16 381 163 453 -425 -828 -846 200 -63 89 -702 69 -473 55 330 -803 82 -376 -289 -70 -509 207 -188 -596 21 -7 780 -871 306 232 -100 -575 311 8 -824 -147 -564 -171 -200 -513 -267 -762 725 483 578 535 -65 -845 -539 -670 -274 -406 17 497 -513 715 -58 -583 648 -873 -382 298 -47 117 -616 169 157 -681 514 638 127 -423 -667 -775 -562 154 545 529 379 554 -320 -747 -535 -369 609 -260 477 -23 -880 338 -623 -307 206 573 -335 308 437 -251 -28 -490 376 132 129 -562 599 774 735 296 227 744 -825 -770 152 -454 328 -548 644 303 -590 -147 743 484 800 -152 -138 -815 -91 -413 185 -831 400 159 -557 553 -314 -807 -46 80 50 700 -232 560 -614 -313 306 267 -285 -564 -575 -334 -130 -716 792 -431 -142 -649 296 161 -852 434 -756 42 425 587 697 -858 634 502 748 -715 384 -871 454 -678 -252 -714 -725 -668 692 108 -100 -367 -641 644 -436 517 -780 250 710 -439 -401 -709 662 -51 532 -556 -240 170 91 297 -510 374 271 341 -377 -137 -756 11 -547 -368 61 -761 -245 -720 263 481 -583 -351 277 -220 223 -190 -644 546 -863 191 -579 -403 186 -773 -282 -847 -439 361 751 -130 -27 -184 -50 -636 -556 623 -105 -359 -338 -285 -249 411 -227 681 -53 -744 -199 309 223 -150 -815 144 -677 333 414 155 -571 -391 489 501 -107 -452 73 468 502 346 -621 769 -811 -408 609 -621 278 -109 454 666 -728 -780 -565 -773 -207 561 167 -495 343 -178 -864 -858 237 405 -610 -209 -490 -515 -731 -8 -243 554 746 -213 464 746 -331 -543 721 637 583 -245 -874 376 -76 511 -758 -475 65 737 -9 188 -463 -250 48 -604 304 799 -569 -324 -887 -868 -423 369 -137 -176 -119 377 362 -168 -391 -266 709 -88 -798 -722 -90 -266 470 -830 137 691 453 740 -363 215 293 -825 -36 -233 562 180 461 -236 795 462 -323 -370 -866 -585 -646 39 -600 -508 499 229 -578 19 -790 688 248 -853 -594 -546 643 616 209 -231 408 -739 178 -739 605 726 506 595 7 -315 -93 -415 -869 -95 -356 -723 750 -823 -347 -96 -482 252 -888 614 -774 676 230 57 -602 -221 503 -655 -252 -494 38 -10 272 580 786 -644 -48 -711 403 -293 151 -441 97 -284 -487 106 -507 -475 -655 32 455 -640 -558 648 304 -99 453 -764 -363 -796 -740 264 -555 -140 449 -453 -181 632 316 722 -142 13 -894 -460 -445 348 -744 -593 -738 -190 755 281 376 -707 -318 132 -845 261 -348 -400 -589 -567 371 185 -541 -584 -345 -762 115 -425 413 -453 -766 670 73 -867 -599 -746 -706 548 -94 351 7 268 455 232 -246 -772 -445 702 -547 577 -832 776 252 -738 363 -796 -545 359 -190 159 -693 155 547 -608 -180 247 302 9 -69 631 -831 -784 445 26 -93 434 -789 -467 -370 -334 562 500 585 -169 -405 -492 -43 126 -31 273 388 -879 -693 -614 143 534 216 505 797 -711 241 -455 -737 -636 401 71 182 -595 -121 -249 297 382 456 185 -582 -113 -46 686 -237 -884 -72 190 719 -656 87 -550 -537 -681 733 -434 270 737 -565 -498 756 607 -331 -732 -285 -38 -557 615 -21 -866 -359 38 777 -880 14 460 -439 -290 438 719 377 -882 -401 -41 86 -123 -882 -865 369 -188 -716 -784 527 79 -91 192 75 217 739 -445 -432 -733 -500 -226 -763 -475 114 -178 -167 -765 -324 252 -506 654 -796 544 -751 -92 -619 -792 607 11 -81 572 -243 376 -183 739 572 115 191 -222 -244 740 -628 -102 -500 17 600 -685 -657 -611 -195 414 -627 -433 291 -398 269 658 732 -105 -792 71 85 -264 670 681 -472 28 -842 -402 472 594 105 112 522 691 189 65 -65 544 621 248 -282 738 -353 419 21 227 -381 523 634 -515 43 637 -716 -740 -293 665 -216 766 492 -583 597 447 703 100 -857 -438 -527 -607 239 179 384 656 1 408 -400 -373 654 350 -876 359 -772 -205 -705 615 -742 -478 71 -721 129 387 -314 366 44 -95 448 644 -150 -495 -440 -284 681 -552 -237 745 525 -566 -578 -471 -693 281 -96 -770 -843 -751 331 -609 570 -740 288 -480 385 758 433 76 711 346 -380 -451 -497 618 690 -862 2 -669 -536 639 50 91 547 23 -213 -438 -675 156 -48 51 -206 643 219 -752 442 -419 -565 -127 307 127 790 -801 784 147 26 -672 800 489 502 -675 -562 -409 375 -723 798 -749 -239 -686 322 -509 -267 -324 206 -104 -340 -239 -275 180 701 398 235 513 90 -401 371 -379 49 -414 12 427 736 622 484 -204 586 -142 535 773 -2 693 -89 -85 -28 -132 587 -806 255 -519 -230 -17 -374 207 -138 -676 672 -423 707 -342 252 -543 571 -725 -109 -745 152 442 -753 -685 210 -830 -849 341 275 257 569 -45 -17 409 621 99 -710 384 -55 -225 70 204 227 767 -895 -537 -570 -119 -298 127 -626 666 -900 -167 306 786 405 -654 409 663 748 412 -321 -846 -576 155 124 446 -401 99 71 61 -99 -508 -528 66 -889 -806 -842 740 39 -225 764 424 34 -340 -272 -294 103 660 287 74 465 111 -836 218 -230 751 -842 -270 -256 -892 -245 237 628 -138 595 790 515 -627 -817 383 -642 -473 -715 -22 99 339 -355 -357 -875 -556 -511 -219 612 -827 -503 -47 -297 689 477 506 -882 -792 681 -477 -872 244 -698 -10 -395 505 -297 -535 -419 -671 -846 466 -329 181 -152 338 506 573 -688 748 343 118 280 -214 -196 -554 505 335 -110 326 112 561 317 332 228 372 505 369 -509 -254 192 -113 633 -766 -517 -743 -227 -375 33 -197 -287 172 796 351 425 -195 -30 503 405 187 -104 226 590 -112 168 86 443 62 -659 41 -809 388 718 -13 455 138 561 281 -54 -125 -471 663 -75 266 -624 312 542 -758 -478 -199 328 -162 667 191 781 362 -301 215 -281 185 -102 768 466 -570 -476 116 -329 -655 -709 579 318 -592 495 427 738 -463 641 -490 -104 -863 -850 -378 -190 -197 -885 499 663 472 -243 -647 -695 493 394 -633 119 -438 -26 -408 -640 210 595 -210 -248 330 -609 425 -879 -227 446 1 668 -466 450 -608 64 463 -549 154 -221 514 -455 720 248 -808 -140 5 458 355 -696 -25 358 267 739 352 -785 -363 693 743 -184 638 297 -541 -24 570 497 6 506 -771 259 34 -381 -753 -232 171 424 -464 -566 679 -655 -87 163 304 -648 483 154 -86 -697 153 -733 561 566 -247 64 200 -581 -210 -687 393 583 205 103 88 772 607 -687 735 -373 206 -549 -524 -115 -25 -240 306 -802 232 -515 332 -216 -373 -762 -120 -579 -893 501 -716 671 155 672 780 -764 -218 400 -59 798 711 -52 41 -40 -743 -45 -645 -209 31 -7 533 299 -767 148 96 275 -340 465 80 -518 -53 -579 -316 -117 675 287 -83 -334 31 -384 357 485 218 -543 -871 682 564 404 391 398 -8 268 279 -593 505 26 -59 -476 -398 -591 778 10 586 -613 -877 466 -564 -352 690 -174 -266 29 -392 625 374 -409 -544 252 -183 -598 737 454 383 -595 -792 88 -116 464 388 -756 72 123 610 279 -295 555 -22 -837 -342 449 -509 123 -395 713 -801 353 617 759 -824 -352 230 420 368 -645 -822 648 176 6 365 -91 563 -261 -50 514 -586 1 -826 -79 261 698 -764 -862 -710 251 454 -302 -601 -370 271 -372 -267 -733 -708 542 -75 460 -239 232 464 75 -603 547 -843 81 -411 638 -759 587 454 -457 558 621 318 -519 -348 -379 240 -653 734 -119 91 679 -195 501 129 501 647 41 235 -514 -509 632 -691 -122 59 288 -795 -129 -38 -419 526 753 548 134 667 -256 254 535 -634 500 375 272 -596 48 -423 -803 716 -553 -593 130 646 477 59 768 -811 404 -280 -449 84 -892 501 -468 99 532 -417 -687 -41 -421 64 -353 -232 -154 -401 644 -101 342 -832 800 -808 798 129 190 69 -317 557 -14 -312 -863 -391 -144 -741 333 -229 -162 -550 -598 444 196 -235 239 -199 -825 339 -140 -658 91 -92 -562 570 167 -861 -584 -89 778 -301 -772 -589 -377 -518 334 390 559 623 -682 -164 -372 -260 -432 157 182 -234 692 68 -405 -252 -134 15 497 444 44 350 69 344 287 34 -353 -796 -875 696 -208 -441 -455 781 55 792 -489 270 619 454 -733 -710 394 -446 667 -638 188 700 -336 -374 597 31 57 -526 -526 -270 -194 174 -170 785 292 -330 -516 -835 -616 255 305 -88 330 -159 600 625 -519 6 -752 71 -410 -346 -229 -517 -418 -438 123 -422 277 484 97 -107 273 496 -41 -298 478 101 696 -431 29 -386 -251 -874 -150 -400 508 -410 54 501 -709 429 771 -42 178 767 -499 170 -436 -542 -277 -317 -248 580 598 553 -27 -496 -750 -402 425 -507 -675 292 -723 -834 -890 -307 421 -185 -331 289 -758 -539 -443 -847 -270 676 -604 599 -199 -172 -207 705 561 -525 -189 -729 -731 123 -691 -64 274 59 -69 -153 -1 -783 403 -730 638 755 536 185 -702 -532 550 411 -358 219 546 352 771 -52 -563 -731 560 -251 587 241 23 471 -154 692 535 -297 560 -217 457 306 382 327 187 -112 -73 -474 155 -609 98 -637 437 601 -228 -10 -5 748 -824 -477 175 -305 64 -619 -438 -596 -162 -836 -22 299 -631 -650 -758 457 -747 -663 417 87 36 -9 -19 371 -469 -621 -615 -22 -356 142 347 -408 -477 -120 589 -667 -605 25 -181 -703 191 -882 521 -141 147 -21 459 -525 -304 -177 -790 356 -418 -140 414 743 688 391 52 -695 -200 -327 675 192 -242 226 -29 -690 575 172 718 -535 505 300 602 -160 36 797 786 604 -252 -890 490 -293 334 -25 306 16 -124 -487 774 -577 -853 666 762 -590 -401 745 309 -247 -90 359 451 715 -198 183 235 722 464 -327 -210 -308 -766 -573 738 -288 475 136 190 789 -169 -775 337 437 -422 641 -644 -578 -461 -5 196 -68 -633 704 92 -264 367 286 -130 299 -391 652 334 149 159 -16 -684 -223 -502 397 -399 -753 -293 141 -401 -869 156 107 -277 164 668 -87 -75 -432 -750 -137 -204 -283 256 -782 731 640 -424 -292 -61 113 232 -205 -605 -393 144 -394 16 800 -343 -364 -106 588 -375 749 -229 132 -245 -136 -664 -746 274 165 -670 613 -882 497 658 762 199 692 -563 292 771 190 380 -516 -253 538 647 490 460 576 788 633 -410 231 -92 -412 -864 -681 -531 -880 553 -646 398 523 -520 296 -63 -329 753 -599 -815 -670 -773 -643 -344 -759 753 368 -152 459 730 390 -276 -523 715 -244 560 196 -53 -213 372 8 288 413 -304 536 -756 165 -774 419 209 -460 665 -351 -506 182 -580 148 425 -353 -410 678 -635 450 -488 -196 -407 -270 422 267 -40 64 -689 -502 -317 -507 759 274 56 -327 667 726 284 203 738 798 37 -84 738 389 -269 16 236 -480 693 -803 710 344 739 -318 -316 48 275 -759 447 638 -562 430 -466 301 82 434 -605 -82 234 -56 -199 -109 -197 -61 -715 259 -85 12 85 -77 -656 474 143 -617 350 -104 575 -788 -389 -169 -602 227 -417 561 658 347 -746 250 342 -766 -454 -425 -810 -35 658 760 618 -755 -452 27 528 -126 131 492 -172 578 489 493 -721 -714 -853 -50 -324 4 -810 -280 649 -720 -874 335 -71 -254 -826 -547 577 -103 396 96 -281 -566 -330 251 657 396 645 221 -78 -202 139 521 689 -13 71 -780 617 787 -476 -741 103 -601 -104 -736 -151 443 474 590 -281 760 -715 8 482 797 -796 -735 -804 -449 364 -187 384 -234 -328 -391 713 496 -226 531 166 -886 -427 419 -185 582 545 -6 -645 738 -725 248 -789 539 583 100 -534 -596 170 -769 -511 542 -313 -267 259 638 -799 -384 -75 -264 -550 12 -222 -850 107 -461 395 438 -465 209 -782 -268 -234 -134 282 176 773 -220 -611 -380 -245 -184 -307 742 -40 -762 572 -330 142 345 80 -102 151 73 364 -124 131 -371 -589 -369 330 -851 -495 -96 -299 672 -12 -314 -704 190 499 324 703 420 -357 -90 246 -141 -248 -864 646 362 -354 456 32 453 339 -749 163 51 529 -395 469 -338 524 758 521 -282 -238 496 -305 -113 -431 205 49 -358 -277 -455 177 -574 -543 -475 -640 367 -575 536 464 433 39 -829 -402 -812 -223 371 766 -484 -720 290 717 -895 656 -454 -366 403 783 -800 -425 -354 -606 -681 -447 -392 -464 -714 -140 -220 386 282 -264 -534 -269 175 -795 717 -890 -798 -233 63 -685 24 481 336 -270 -165 -442 449 240 296 -292 -736 -354 -51 626 585 -11 264 -413 -723 -322 367 719 462 580 365 -596 556 499 -405 -174 755 744 -843 -187 -49 350 -887 216 3 -650 663 -158 501 -5 -254 323 736 559 -726 -126 -65 -736 503 -680 -408 -773 -630 283 -466 108 730 139 797 273 776 -582 -809 -176 117 118 -161 353 171 -889 373 -594 -683 463 470 533 671 484 -172 -872 -505 502 -846 619 -274 793 126 415 602 -301 275 334 387 147 -346 -557 660 570 742 114 -765 169 -446 269 -70 -594 -845 -429 -252 -80 -853 -289 -602 -208 148 634 -306 -325 3 314 53 -888 -93 -720 115 139 -636 369 160 432 -146 61 433 -174 -246 -716 -175 3 -393 435 750 656 -648 -889 -681 -847 -781 583 492 680 265 -250 71 431 267 -792 114 706 344 -181 -366 151 331 792 -544 -294 -800 121 -488 671 567 -845 599 -263 652 -477 108 255 -687 -6 -123 -896 276 -651 -5 744 -359 -64 348 -289 -402 306 -594 633 -597 -786 237 344 654 -628 -103 -635 137 -801 433 -394 327 -68 412 -217 -814 -830 134 -172 379 -725 -824 795 -149 411 -17 500 97 469 505 -528 -44 -731 707 5 529 -620 -803 -602 -883 -530 -124 -807 -435 -253 213 -424 43 436 712 -328 -271 -120 -442 551 512 -125 353 -182 78 659 364 731 527 -321 -670 755 753 -525 -311 -769 -13 -494 401 131 -745 602 -880 92 -478 453 170 -454 295 -112 -193 -406 -444 -343 430 -218 634 319 711 -30 301 379 -528 544 17 463 -360 -581 689 623 -71 36 -818 380 457 183 -595 -71 -229 -374 -827 -236 560 -226 -811 -376 -728 542 135 -83 -428 -166 -458 -421 534 -658 -722 -559 181 339 -634 441 -69 -782 -217 712 -106 632 685 -705 -614 517 683 -777 -474 778 -581 357 -515 -12 130 -224 548 -811 -292 -694 528 -210 250 -439 755 59 699 367 361 -443 505 -99 282 375 442 -126 147 -653 -232 -78 -597 -340 412 -14 637 -339 -223 51 -592 -797 711 -129 728 -198 -565 -88 -696 -1 -813 -344 279 -206 727 -680 -868 -111 -104 -487 -602 348 485 587 551 292 -783 153 510 700 61 -695 -127 -2 -446 -577 -355 81 665 360 -251 523 -259 726 -76 2 681 331 593 674 656 518 -783 -36 684 732 -329 -430 432 -166 -99 -813 -62 -657 -103 625 -273 -568 -716 189 -637 100 387 -768 -87 -644 -29 776 -163 -624 69 -12 242 143 421 49 -113 210 456 546 -882 -15 -51 444 568 127 343 -177 -139 -55 730 -671 625 -728 -209 -410 -759 -262 530 -314 386 -895 148 388 -379 188 -64 692 568 552 -362 614 -225 -552 -381 416 -236 -744 -538 105 -55 784 107 -716 519 -612 631 138 -871 -893 737 -538 -315 658 -836 -781 -202 -856 -826 730 303 438 305 -185 756 -16 -687 -396 -352 239 -435 712 421 -691 -623 160 -495 12 390 -850 -760 631 -215 -158 -287 84 -831 -293 225 57 450 -7 -549 -236 619 -490 -565 -837 -464 -597 -589 -188 -505 703 114 -768 507 -7 -520 -637 407 282 -265 -727 252 -559 373 -63 140 302 -126 -773 -885 732 -312 -465 -398 759 235 -814 587 365 -426 -634 -712 -580 656 686 -837 763 623 -327 110 -349 6 -683 -744 -2 -396 -519 -11 523 121 -867 -562 574 -627 149 430 -130 -814 154 707 -123 -124 509 -851 277 -454 -357 -804 -437 585 -541 -620 -587 -128 -229 620 230 -537 82 -476 358 93 499 688 -26 178 618 178 665 259 776 356 277 134 -762 403 26 -103 -794 -555 -221 273 753 -296 -623 663 -481 -444 572 290 -582 -396 -835 627 -131 177 -513 334 -426 -813 104 -278 531 -160 -639 -149 -44 763 57 318 -370 -384 630 80 -158 -142 -196 264 -737 266 -773 -853 -834 -165 23 691 342 501 -367 -848 614 286 -874 579 751 -333 -151 794 -816 78 -235 -210 223 604 -93 -697 -217 579 -746 -48 -588 -743 795 164 -193 -325 -18 724 603 -266 783 64 724 419 460 123 373 -635 -470 -196 -667 401 49 -323 378 76 587 -389 -393 366 215 90 -140 -131 -792 227 414 -624 -625 134 515 -568 543 -578 48 -661 -665 776 -890 712 368 -105 659 -479 791 326 587 -502 35 -194 204 276 -426 -884 -897 -671 461 187 -848 -68 423 5 319 682 -339 -667 -162 711 279 -855 384 -768 -8 -321 -520 -769 -46 -103 -818 -370 81 -276 508 -159 483 84 360 206 -770 -78 468 -534 -609 -23 -623 -743 322 -554 -356 -337 -396 61 -422 523 438 -630 289 257 267 -304 -741 654 -303 539 147 285 552 108 21 -500 399 201 -817 520 360 330 437 -565 -632 -828 -313 170 782 335 -736 -677 -714 430 107 14 524 -166 -574 -725 32 600 -794 561 -257 -748 105 428 -430 310 183 190 428 -67 -163 -298 -580 -735 767 173 612 -800 -462 418 -255 -319 349 -864 -427 -326 -160 667 560 -430 -649 682 -101 -877 -356 146 -27 782 -291 -342 -65 -587 226 525 -392 224 -837 -277 -226 570 23 600 -277 -833 -572 625 229 528 568 170 778 -190 356 -413 162 518 -130 164 281 184 543 -25 -573 173 733 -680 -896 67 -530 682 -522 -528 800 548 -144 286 -738 771 352 -480 -74 245 -175 749 -296 286 -671 -741 244 -498 100 412 699 233 -475 138 -558 680 681 -882 310 528 388 -580 -304 -128 727 48 -672 -100 -834 -684 460 583 -55 703 -506 -656 -794 -203 -229 341 183 -761 701 694 -552 650 528 198 -150 776 -309 -173 -443 342 395 -21 328 535 -480 -211 -743 512 -409 -340 -634 194 -596 649 -414 -201 -637 -197 -95 -124 -318 -190 136 -110 -313 551 -455 578 455 416 -169 447 -89 293 -577 69 746 507 -21 -319 -200 64 -760 -898 377 -86 -667 -707 -704 -663 -327 -719 -148 -409 -778 -851 -263 -519 173 164 -351 231 260 -737 488 604 354 -720 735 -779 155 700 94 -258 -17 422 -547 265 -705 -481 -596 240 590 286 -210 -226 -882 723 -595 -158 -89 -665 94 -736 679 -695 -844 174 141 800 -516 340 703 -588 194 643 -222 -650 429 261 -593 -884 -528 -242 557 765 -479 333 136 -38 383 31 -722 -607 785 472 -798 409 20 -434 -870 26 -89 406 -474 288 -388 -124 -514 -614 366 -596 -660 426 662 553 -469 -175 -500 -408 -81 -459 -515 -312 649 -106 -723 -315 481 -504 793 -768 541 140 -551 -362 -51 -395 -749 -50 -483 157 417 -120 135 -469 344 333 -486 -253 -516 686 32 -815 762 -604 138 -125 115 -604 -125 20 374 -877 47 -515 647 121 -490 640 -408 -153 -297 350 -686 281 -830 10 -139 -57 107 -573 -180 6 139 -887 -891 333 -68 -703 -465 -359 493 -377 -627 160 270 -206 -890 35 799 474 -295 64 -364 -416 -741 -830 -265 227 588 140 682 583 -792 -685 -654 -655 -850 -377 -609 -141 19 -853 -660 -616 -434 -77 4 380 655 46 -740 309 -360 395 312 77 -409 -870 324 -766 -665 -192 -161 367 -7 -160 436 -888 508 -746 -202 -770 -577 791 -462 -216 -293 413 -157 -424 489 627 -172 -701 257 -218 -573 454 -554 236 230 17 -756 -136 -236 128 -278 -381 -840 648 -367 482 -227 -51 -254 115 154 -459 465 -187 -445 -851 114 -358 338 -7 -379 -900 -104 -447 98 -874 181 741 -377 107 -628 588 430 47 236 -528 551 -99 -761 -152 691 254 194 -112 628 -264 -54 642 -137 -435 361 694 445 -781 114 -822 -707 -397 556 354 -422 59 -832 -427 -897 370 -315 -547 -355 -85 -839 539 -754 -279 614 -194 724 -130 -126 -401 242 -341 621 -582 495 294 -868 -166 562 -85 -254 683 -713 -455 -29 -51 -741 -331 683 776 -239 458 -384 -876 -422 -195 93 96 -395 -397 -539 636 -687 -517 638 95 -861 -271 600 521 -778 78 307 782 -235 -139 -231 -288 305 401 -840 772 55 23 457 -324 33 123 725 122 158 658 146 -235 594 -728 541 -259 471 -113 -706 9 371 -524 -54 -315 268 -411 -262 795 -486 727 -500 -32 -147 40 295 -570 641 190 666 -20 -531 -312 731 -521 -22 -264 -580 -15 259 -849 435 472 -42 -790 502 -96 -701 -497 -112 18 688 299 -6 593 362 -138 -219 -147 -341 -659 105 441 27 605 484 -399 187 436 -454 -423 90 -462 -517 700 -455 -190 60 630 49 406 470 457 -271 -67 -108 96 -10 202 -190 -771 389 -732 -705 -181 266 -146 -74 469 -859 -726 318 -668 221 -619 -185 164 -541 301 -333 181 730 -129 -190 -140 697 -562 14 -768 -581 575 609 -84 236 -185 -300 523 -645 -83 172 602 751 769 -210 -36 -768 -866 -609 -522 120 -556 -28 60 -443 618 -379 -525 280 -466 -546 62 282 88 -841 512 261 781 602 615 35 -822 -40 -97 -357 -64 -471 459 -399 771 -4 -204 468 18 564 -451 -81 778 -84 135 -651 228 -553 -194 -8 744 -590 -694 358 385 531 166 175 -195 -268 739 197 461 41 -465 -350 -103 778 312 -537 -23 -552 419 -412 -800 -289 44 -69 -127 -77 120 588 488 411 -364 -378 -260 -748 -577 -589 495 11 -756 -681 -28 -474 -663 -62 349 746 -203 -211 252 315 471 530 -340 -759 229 353 -810 -171 330 123 667 636 -678 -639 592 -531 -143 -416 440 16 29 123 -593 220 328 -579 -579 -819 -365 -683 -569 -461 603 -651 -512 -556 -212 -381 -824 342 -720 -237 -166 643 715 -619 554 594 430 -142 58 782 690 -442 -113 -654 104 -754 667 -94 703 90 -18 -319 702 34 -791 -432 504 -50 563 -65 -156 241 264 -189 -288 315 315 729 149 -753 -665 19 -272 133 -133 -437 414 -269 734 -149 40 -42 -353 -688 552 534 14 554 -443 -143 572 -847 -50 415 -885 -88 505 -762 -144 -786 -768 619 -258 -26 -219 692 213 622 -597 -138 372 196 67 30 -517 -854 -212 -56 118 -271 104 683 -278 632 -137 483 -897 -633 779 -181 -182 592 -237 5 357 228 246 -613 -658 312 555 183 -323 104 597 -112 486 -203 -550 -82 -628 -219 -249 267 -874 120 -608 497 418 -564 -757 455 387 426 -141 -507 -741 97 530 -496 -300 429 60 -289 505 -574 -10 110 -159 533 -811 -519 -647 547 296 88 -659 -39 -552 143 255 -610 -874 345 235 -250 -780 319 -653 -420 -516 278 -810 -80 -616 -373 -81 -695 -497 -647 -429 -132 -531 -616 -195 -29 466 -471 -90 -33 319 616 791 215 -9 551 -225 -330 -93 -857 702 -306 373 768 745 -141 -334 -694 -683 -155 -218 453 -494 545 -576 -149 762 -8 -276 215 459 549 -791 -748 -731 700 -882 -810 -629 783 -214 234 789 -336 111 625 53 695 -791 -883 -514 780 549 -824 -752 -652 -283 -634 -683 -507 368 -829 783 250 -207 -126 136 361 -87 324 161 -240 -92 222 -90 301 -648 307 -74 -576 4 665 -572 -790 -765 699 -235 28 -660 460 589 675 300 567 786 430 627 576 781 -155 -730 -35 -163 -752 -545 674 -819 -870 243 -99 -582 -545 345 194 -172 543 -391 27 372 -866 -872 -474 -489 796 -609 -734 -587 -752 675 631 -674 -332 676 -605 -463 -369 -481 27 369 218 -483 783 -617 -23 -116 -150 86 -717 642 343 442 66 -790 646 635 746 -89 -32 233 -393 703 139 -167 -164 -542 697 599 708 -449 -247 -51 435 -131 784 -201 -275 -732 190 -7 255 473 407 -87 48 -229 -156 252 673 158 -338 715 -414 -323 91 443 -500 576 684 515 533 -763 78 327 623 -344 705 -91 663 320 347 70 -552 -683 -525 -584 194 -844 141 -274 542 -847 559 57 235 634 278 -663 -806 61 -636 -840 773 -147 -277 -26 6 -812 -775 346 541 800 -139 -253 209 475 170 -801 420 381 449 -147 -337 -368 -56 -791 -730 -346 -685 644 -296 691 -5 -883 730 -863 520 736 195 647 -834 -432 692 -87 -351 -687 -742 65 -31 -623 436 -310 -45 -784 -561 -3 311 745 420 -390 -685 748 126 -178 -140 -732 -428 -752 732 -853 -763 780 452 776 -712 105 -454 -299 -463 377 -645 674 -815 518 159 789 -21 -117 -192 -779 167 216 765 54 -652 -448 -150 -505 -859 -262 54 24 369 -663 -689 -457 -158 -820 84 -755 -296 51 275 -306 372 -709 287 413 -57 -233 -429 307 356 -756 361 262 126 -761 -333 340 -344 211 120 458 603 286 -309 631 67 -868 -854 175 239 -644 -843 -18 -581 51 561 534 447 595 -131 -216 -113 662 -546 -121 -415 151 -76 173 -600 -105 -311 -510 -882 -149 311 208 -618 190 -346 172 -190 -684 -850 616 332 -802 556 722 297 -844 -470 -188 377 -85 138 755 -695 -725 72 -779 -789 103 637 292 800 -358 716 663 379 -337 232 479 -257 625 -89 583 383 769 300 -175 386 477 -510 385 -591 -58 50 -750 143 358 -177 -589 737 210 123 617 459 -186 -17 -680 23 -171 305 763 454 -192 -187 -606 -397 133 -135 430 -582 457 -588 -868 -558 -760 330 329 -363 499 -202 -837 -691 -95 377 -433 -384 306 -878 -459 335 194 74 325 -812 478 -490 -117 203 -88 6 -553 502 -879 137 326 -779 448 376 -715 -361 779 576 -697 -518 76 -458 -578 573 -890 -472 -859 289 504 -377 -321 114 -265 -784 433 180 -559 -415 -299 560 -575 -803 -77 -863 -514 662 -10 -461 -755 -740 529 -320 -238 151 -10 722 331 28 -517 398 40 -296 -38 232 -140 744 -400 678 -570 -857 -851 -885 -730 662 217 -709 320 -846 781 -285 -572 -246 88 -488 239 354 -79 -131 561 186 386 420 -850 -46 -679 -466 252 -148 360 722 574 -436 -599 95 -334 -643 526 -391 79 -806 -143 772 -490 152 421 7 69 -625 737 -715 354 495 414 -458 470 491 733 581 -639 363 -452 603 369 78 377 706 -684 -197 487 -542 -212 771 632 -595 433 626 -2 -701 690 -664 -875 164 -878 326 -14 -104 481 -758 -204 24 665 -122 728 -554 -827 -138 651 527 241 -670 -209 -682 765 -143 -817 462 -243 351 -462 -53 -434 -812 658 617 -184 -424 -350 643 -542 -550 -741 151 -264 669 348 -278 -626 679 -759 -616 -177 -881 322 252 -570 55 566 121 -647 -387 621 -203 677 322 -341 577 429 -243 -508 488 53 -692 119 476 -838 668 735 -856 199 -490 -306 127 703 -189 -367 325 77 -11 214 562 557 -547 -742 -420 671 -810 -790 132 399 296 506 -719 466 277 754 -853 -551 -572 -237 -291 -770 -764 301 196 276 -456 433 736 561 -196 -687 -831 -462 -300 794 -846 -851 97 702 669 630 -634 292 -471 59 -765 -169 -90 778 -510 575 722 -227 799 209 -6 -241 366 -495 389 -661 424 563 717 754 -366 -865 280 -72 -290 -485 -552 -305 142 -774 194 -452 -699 450 -26 -555 613 -337 467 -583 -185 178 40 -349 64 -559 175 -759 -189 499 688 0 448 -577 -256 719 232 -439 592 681 -524 -748 618 47 -606 -649 447 264 -389 113 562 -246 382 522 -363 -543 -823 -198 -897 287 684 -384 72 -849 128 -64 -791 -711 -602 -61 799 599 696 -455 123 84 769 -533 -635 -160 64 -193 257 694 -679 495 -384 -883 227 -805 132 -578 -66 551 -191 713 340 425 324 -49 635 463 -30 645 335 96 -760 -35 784 744 498 -594 420 -320 218 629 -482 -35 -207 -409 16 586 -646 -279 -293 259 -503 31 637 291 -458 -885 39 -303 174 723 675 470 11 728 249 692 -357 446 480 554 -347 -96 503 -866 504 53 -332 310 183 -704 181 -850 -449 -158 -443 -612 521 81 328 -30 605 -484 -375 -310 -578 224 -298 418 292 -746 -120 -400 -472 -66 -575 548 556 -661 -776 738 694 -124 402 -869 -864 379 64 575 712 99 -104 -211 -408 -766 -389 -213 611 797 767 -15 0 10 -364 -799 -882 517 -130 634 -748 -898 -228 -172 -840 192 -475 -108 -769 -106 -233 -424 641 -148 355 31 -599 584 603 274 202 496 -160 -752 -687 -427 -892 134 356 -395 469 557 -61 -675 344 -765 -47 526 -686 -596 -214 -338 777 413 -721 524 -625 -750 -615 733 249 -304 221 -728 460 -78 107 -711 -583 346 408 -223 -154 -211 612 640 644 -488 226 582 241 -527 302 692 -749 -566 201 -520 309 -657 426 201 257 -2 -470 629 -699 -476 -723 433 577 159 554 149 70 486 -338 701 248 255 771 3 538 186 -402 -190 -319 11 434 738 318 340 -577 -870 -531 -734 -350 -668 -642 148 746 -557 -13 -533 -105 99 -766 -301 575 772 222 -744 -642 722 767 -584 716 -428 348 -761 292 247 383 451 184 794 -4 -805 297 293 146 617 721 -889 -61 -339 256 334 -459 -821 -539 -442 -480 -4 -254 52 -571 -57 -300 529 138 206 -690 -443 615 540 750 -625 38 -779 -895 -295 -207 63 -235 -848 -522 -759 -673 463 -579 -376 454 660 604 -571 -225 -789 -806 -497 -83 521 322 -338 -444 -591 450 258 525 492 -238 283 -224 746 -342 183 25 -672 383 -736 93 715 -554 611 325 465 -363 -567 226 -802 769 364 53 140 492 -448 141 -406 -552 292 -851 489 678 349 601 49 428 232 365 664 -798 777 2 160 793 276 -723 -133 -497 234 -425 181 584 142 -849 -87 -337 763 -895 -854 -431 -319 -131 177 -639 -426 -92 225 745 -819 462 502 206 177 -170 781 485 683 -347 -177 595 495 -696 154 -72 428 -875 245 31 320 120 -592 -441 -750 -455 -564 172 626 597 -38 -786 -881 -596 -740 793 372 773 -456 -412 -671 214 332 -870 -202 208 504 -805 61 509 -105 604 -294 -655 619 -689 110 169 768 231 -71 -710 -30 648 522 -141 -672 -482 -540 -864 -78 -301 -48 444 257 644 -735 759 639 175 -587 792 611 271 -371 -793 -318 -262 -234 211 515 185 -414 64 110 176 451 -68 357 370 306 -132 -483 468 -739 420 565 195 -510 67 -469 258 -478 -418 86 -733 -894 642 159 715 306 680 -780 -875 22 -791 463 498 -363 800 294 571 -663 471 531 717 -221 506 -82 -140 7 -499 -73 -204 326 -439 -413 -138 -297 147 -371 -362 591 -489 -330 10 -303 -334 382 212 591 344 -383 129 -353 558 -260 611 309 13 471 -261 -542 406 759 -344 560 662 -100 340 490 -698 -511 -40 521 670 259 -776 -659 -112 -208 -27 -719 -859 -597 8 -92 502 -381 604 604 790 -773 742 717 466 729 49 148 232 42 122 -152 411 617 -78 -491 -325 -157 248 -331 478 169 132 159 -732 -799 -46 789 219 664 -260 665 -430 -200 -408 -308 -215 307 -259 -850 43 -402 -138 -107 -715 -638 -222 236 -853 -373 -430 205 558 -744 -798 -753 159 639 240 799 644 -435 -751 644 554 -470 718 -501 507 -418 -60 -780 562 425 795 757 -125 19 -580 -203 781 -472 101 90 15 775 -889 764 -829 634 -340 -588 245 -814 369 480 -251 416 -52 -188 -862 -363 70 -97 372 68 754 -825 534 419 -822 -262 118 72 232 7 -36 -831 -622 120 -583 541 -851 -161 -675 587 681 124 -255 486 400 -328 -366 -220 -82 -853 -129 -143 -364 742 416 797 -468 98 276 472 200 -720 603 -259 -227 457 190 -202 -46 371 -630 44 -30 -489 -360 497 174 -712 468 -12 470 570 -97 -383 -145 765 -366 -613 599 410 -441 542 -610 -809 684 216 406 644 -236 415 619 661 -23 436 -507 -880 112 -429 342 -10 770 -779 -792 -583 -428 244 -782 -814 -872 -605 531 34 -278 485 752 -222 -538 -793 94 -177 -512 -644 430 0 -674 412 577 277 637 -644 39 -227 -841 638 -579 792 -809 -293 -796 -580 -598 -709 487 345 28 -581 -653 -557 280 110 667 621 -149 268 -22 315 749 -380 13 -759 -58 525 -59 596 -272 783 356 -434 717 314 567 429 674 -421 14 -564 55 284 113 -54 -383 -614 -663 -11 -457 -504 -324 -542 719 439 103 -253 532 -706 -333 -631 530 -714 -320 -636 -294 -801 730 -69 190 -306 705 598 191 -125 -637 610 -123 -810 620 -869 81 -43 487 -572 -50 249 182 622 -581 98 148 -801 -582 -680 605 45 274 280 615 -641 -547 -524 265 -300 684 564 592 -396 -860 -724 -691 -647 -153 -705 -781 -218 -675 613 -605 155 -54 -636 -77 -781 -609 -325 705 427 -533 -769 -335 -472 120 -739 -45 -49 77 348 -878 -250 -444 -356 14 -13 473 783 -369 -828 214 204 -336 -647 -390 749 -187 -423 682 -308 698 132 -268 130 290 -240 -397 -540 745 466 702 -519 -634 -710 -495 -516 -760 -748 -756 222 -609 778 -169 -465 -504 -162 672 -222 -188 317 -849 -784 27 -325 -689 20 507 -372 -852 451 -765 307 -45 742 -786 799 -715 43 637 593 660 685 -343 362 -512 -362 -116 633 176 -54 -746 102 343 -494 502 -344 524 41 -581 752 -283 253 -493 129 531 775 240 -61 783 389 -407 -161 391 -150 712 326 -623 639 -650 -205 -652 -79 -589 748 724 -841 138 -91 -621 -215 -625 -698 143 -672 -781 608 -357 566 346 -833 263 512 -716 -47 311 82 -185 -419 -549 -608 -614 35 -792 305 -850 -310 -109 -501 159 -549 -123 -486 568 677 91 -250 143 166 592 206 309 -409 647 714 -509 -203 -673 -394 610 -777 439 611 725 478 258 205 -172 156 375 -124 499 -208 -569 -799 -884 -633 194 -392 -246 -319 -66 -822 -421 761 -101 -172 -150 288 -28 -373 -757 -672 752 -155 -182 -784 287 -247 -146 782 -710 732 -40 536 693 341 -309 -295 195 476 444 -305 389 -371 -833 728 614 -61 -320 -129 -702 -660 757 -358 328 364 -50 704 -348 -760 176 -472 -104 -26 180 47 -415 -526 -683 102 -647 -84 -203 -495 -650 -127 595 625 -891 -268 349 583 641 89 269 -105 372 184 442 -63 -430 -893 -559 -859 -297 515 648 313 -256 -210 -679 -540 -27 456 193 657 -266 -624 28 -674 -893 -570 -895 30 -524 -885 -462 614 -177 -592 503 389 -604 -67 82 -288 189 -772 -773 -134 -223 -861 357 -611 -414 183 -537 408 -174 778 575 -584 -156 -525 760 760 355 -743 229 157 -377 -201 -130 214 502 -108 674 -417 -146 659 741 -599 108 -477 75 -321 -141 -174 -820 -185 382 -420 -632 -154 243 590 423 449 -578 -266 238 744 319 -832 495 317 646 707 -784 354 393 251 447 557 -343 -208 -626 -212 759 -46 -896 78 -792 -214 -387 -102 -366 -715 -604 -526 -282 -520 733 506 657 106 -80 -607 47 -833 -306 -173 -395 -856 -617 388 207 -371 -612 388 -469 -646 750 -101 -397 209 -888 34 -764 45 626 -483 570 276 -747 -357 -291 -86 -702 623 -358 751 650 -739 -879 373 -286 -596 596 334 265 720 450 534 519 -183 -514 -87 359 458 171 -839 -102 -863 -654 316 328 -609 4 -8 -293 251 -846 96 644 268 566 -770 -377 205 296 -109 -828 -593 475 -604 457 750 -527 -159 520 -43 550 547 -895 781 -372 -526 238 -206 582 -183 -504 -294 -762 593 -672 697 -466 -746 523 -734 -373 151 301 -415 -723 748 70 -697 150 -230 -431 -743 -701 -210 -47 -537 -572 117 -490 498 -454 186 347 -382 42 -879 102 585 319 268 210 -64 -847 -225 297 483 484 -728 665 -596 -412 -51 219 -439 747 203 -668 -111 -579 -797 -239 335 156 -461 750 369 444 -300 -116 286 -470 128 36 -119 -890 -687 -722 115 -132 -63 -750 288 463 -229 503 500 448 492 -861 -62 -268 -262 -650 -57 -800 -444 -105 -165 506 787 -840 162 682 -845 -280 -261 -283 538 -800 -258 483 470 61 -893 409 -579 250 57 682 -865 761 -810 -262 -94 604 -233 -675 436 -805 -622 -500 -405 -838 -740 -635 -446 -619 -182 -178 -797 588 729 -569 -334 351 512 474 263 224 725 376 -716 397 -677 18 -132 540 -602 236 333 605 218 556 661 609 646 -615 714 -589 -694 -171 -727 222 -230 -128 68 596 34 225 -301 -159 621 -589 -241 -338 639 521 -168 -34 796 246 -206 -825 -447 678 611 -221 423 -505 -290 765 535 -436 165 -895 328 -226 769 -829 -49 741 75 -551 -668 -551 179 18 671 -816 486 -526 -758 516 148 -387 -833 -721 -697 -244 415 -820 -419 -307 437 414 370 -539 318 799 -105 -452 652 -648 149 -495 634 437 687 583 -878 369 -190 212 290 -770 89 -126 179 601 759 298 -569 547 704 -100 673 709 -421 123 -582 735 -889 248 684 787 605 -803 -676 440 499 172 -226 -59 744 53 632 362 -185 450 87 626 -347 -526 -312 365 -57 431 -157 480 200 -341 -371 -745 -897 722 -499 -356 647 468 639 -344 -441 -678 31 574 -58 -367 67 479 -32 -602 -256 193 126 -563 321 307 108 -717 -728 -543 566 -416 -52 -862 482 201 389 -319 116 -416 -22 -752 719 -257 -461 300 -726 405 -503 342 -381 -530 738 -789 -269 161 -752 546 -24 -32 -622 -656 -563 8 -402 399 770 554 800 -666 -499 -588 319 -740 -295 345 -164 -626 123 637 -595 -365 -740 -729 800 53 605 703 -865 -355 -277 -228 -589 -668 709 464 475 86 204 422 -143 442 370 732 139 -142 -563 -795 -720 798 21 444 -328 -509 -560 -79 11 564 -619 340 -406 -84 525 -319 -312 -712 490 -15 -554 299 226 163 75 207 291 656 313 -57 217 608 -597 241 -714 -340 -121 58 -692 -845 -48 -349 -771 436 295 357 -837 -597 376 -410 -95 657 262 -241 581 -228 743 -436 79 701 242 -896 668 -887 -255 240 -201 -359 -761 748 -701 -782 31 -721 629 -630 515 163 602 451 -610 128 265 210 29 409 -690 -890 -877 -115 432 -153 -660 335 56 -683 721 185 172 -388 421 631 329 501 373 353 661 101 -614 27 70 -574 442 -642 147 1 391 -741 -145 -389 327 780 688 659 -342 782 -545 724 57 375 72 335 -600 -182 329 464 177 105 -37 596 -605 396 112 -436 -220 -681 361 327 67 365 646 -206 -714 -151 572 392 265 269 -811 -386 666 584 -778 636 -395 -717 -805 415 -764 367 -526 288 374 -771 549 574 101 502 617 -775 206 159 304 754 314 328 674 262 -437 -442 224 236 192 779 464 -454 182 -29 -629 572 33 353 -247 -391 142 307 -400 -58 -247 -717 676 716 -405 -299 640 363 261 278 -899 -301 -426 -633 138 478 487 -252 701 -201 62 350 -453 -436 -617 319 290 241 -758 643 226 -260 595 712 13 -682 -719 494 -250 -857 751 -131 477 267 -564 -665 -161 467 471 -713 -510 -58 -49 49 -703 -762 -633 -63 -320 145 433 347 425 -615 -337 -143 249 -477 451 5 -86 -42 -673 417 701 -341 -610 -549 -239 -744 411 -503 636 -291 -289 242 224 293 -693 749 -788 -486 359 93 645 704 -516 615 -696 -374 -185 -334 502 663 -532 -594 -642 469 775 -283 5 -862 -214 -366 -888 -895 471 -89 -648 -182 229 -70 497 -201 -206 635 262 655 499 -330 222 322 370 680 558 -718 -490 -631 -198 538 -501 582 162 -270 -221 272 94 552 426 756 -578 71 569 34 -287 54 -739 124 -733 -243 236 -583 -196 -232 -757 385 20 655 452 -853 -529 -237 -657 -90 -320 -297 -655 -880 -478 -360 470 -505 -469 441 -729 -149 -288 -32 -394 287 -777 -132 87 -354 429 -206 -577 248 402 -114 -544 714 185 403 15 -781 -384 184 -692 59 171 -645 114 698 -720 667 329 -461 20 203 -126 190 -781 675 142 -532 -28 290 283 -886 709 -420 536 77 173 28 -54 -350 -177 486 43 515 -550 -702 -160 14 270 -861 -793 477 -396 -779 123 573 -390 -872 -79 128 -189 -361 70 -229 -376 486 741 543 -712 74 -648 412 -770 622 374 560 -888 -118 535 -163 689 748 -382 686 -356 -671 -154 -829 748 -500 761 -657 -563 329 -698 773 -273 400 320 -136 -453 242 -683 551 58 -451 262 566 295 230 -837 464 -832 -584 281 275 356 692 -370 -2 -712 -827 512 132 650 206 -869 -107 -724 507 300 -264 156 -5 -553 -194 -180 193 -383 163 60 -859 230 -116 221 795 120 755 -473 -520 118 24 -93 358 78 -734 53 -890 609 -173 -369 -430 218 -607 -236 -487 47 -622 -833 -5 -812 -644 481 -37 -340 -331 39 -777 667 770 411 -511 -883 10 781 -753 571 421 -364 -347 608 18 235 648 288 -354 2 -767 -523 87 -784 154 -717 -743 518 -173 -212 794 -608 -42 -317 -695 -786 670 -394 -457 -426 -610 404 140 568 -428 569 -762 738 577 319 -484 -747 549 -580 450 -587 380 565 -134 441 -199 158 447 274 775 698 419 662 -550 584 -775 400 -892 8 205 -244 333 -6 -401 -820 471 -344 -83 -399 3 230 638 196 445 -721 -837 -752 -612 729 -809 747 126 162 -72 -452 -27 522 659 482 -274 -317 -385 233 508 -649 -789 717 689 688 -68 614 -66 795 -439 -622 -845 -141 -532 -475 57 -404 597 744 381 715 -865 562 -297 661 -11 -108 -250 -36 -628 504 297 -355 -133 299 -181 -237 130 -494 715 379 -472 138 102 -141 -210 196 -87 -284 -872 -737 220 375 513 700 -434 506 -350 -515 -340 239 479 -579 -666 -509 -13 -298 234 383 192 238 -753 -112 634 -869 -454 764 553 130 799 -54 -385 -882 -893 -663 -187 -244 358 -34 56 -186 -550 -137 -565 421 530 753 -826 210 658 201 165 89 -350 -4 -675 -197 -216 -369 -583 -174 -256 190 -540 -312 -580 -303 -751 606 -125 497 -702 142 -25 -762 764 684 395 -214 -55 737 406 296 -571 468 -402 406 492 727 -463 -187 -533 357 -370 -640 740 613 261 673 94 147 126 -719 -5 131 452 -13 -189 60 711 -852 664 519 -861 155 -705 307 760 -621 -266 640 -369 797 3 395 -881 634 344 297 -886 369 -649 652 -42 -582 344 -69 -230 -18 -406 21 -126 -190 -757 433 -211 -374 -88 76 -15 -517 -441 615 -705 336 -311 694 91 -656 -194 258 500 -170 -151 -127 -535 -450 -880 -458 757 -617 -380 271 491 233 -31 393 196 186 -896 295 -513 18 -846 -885 -753 -497 -682 -149 -561 253 -29 -824 164 35 603 -139 12 -508 188 -16 -466 -179 44 688 45 -244 474 466 -182 -429 -877 465 -518 756 -614 -507 512 -377 -78 -776 85 460 51 -402 67 -520 594 -374 743 608 348 329 -45 -710 -89 -781 -491 336 536 -233 256 -669 28 -717 -383 -833 75 171 -192 436 503 -856 -451 -7 222 -767 609 8 -168 -277 -800 80 506 -51 -476 596 527 216 142 706 -456 784 448 645 -732 399 -145 655 599 667 -623 330 -388 -842 -568 143 114 11 -149 -376 221 -820 333 332 176 29 379 195 -484 17 -481 789 467 -433 -721 -556 19 737 -47 164 -423 502 -213 -479 -54 -218 -739 571 -864 28 583 355 311 -759 710 445 -5 81 285 -895 212 -32 -446 221 794 54 -336 424 198 -340 92 626 -427 347 367 191 -205 -213 -656 -544 -511 -147 572 -304 60 -542 -171 -681 -510 537 171 -696 -174 95 151 337 192 666 -365 -257 441 -781 109 -646 681 -538 -381 -635 -602 89 -110 -764 -877 232 -833 508 -526 600 230 -459 -560 345 184 93 -240 -190 -253 260 222 -76 211 215 -434 -277 -132 -620 -866 466 -132 -830 -734 -231 630 62 -718 535 689 -611 466 -91 693 -813 -502 629 388 353 -211 -319 192 -139 370 -143 280 296 487 -6 -58 652 300 198 -20 -388 -200 406 117 562 287 515 159 307 -826 -31 357 -368 409 -38 174 766 790 16 -192 219 -252 -488 -258 250 214 -239 32 -842 -716 -180 -880 238 -323 -866 618 -82 7 -590 -165 -97 227 -274 -685 -398 -219 -892 627 31 -161 524 -703 742 205 -138 -117 -874 517 -72 -606 -76 -267 -699 489 -374 642 212 782 448 -724 50 -430 -244 -653 -878 -72 124 -734 767 486 -464 663 190 -781 602 -200 523 102 403 -735 -124 114 530 247 -757 584 358 -847 19 711 -396 -206 107 -720 521 -197 -522 -485 -875 178 86 176 336 -553 -77 123 229 -403 -647 365 -54 728 -556 472 398 277 692 547 -93 -256 764 -104 -535 467 251 748 -783 614 489 772 331 324 793 -567 82 -397 320 -651 311 -884 -816 25 -365 -239 -351 -333 -690 -853 391 -364 619 -63 -681 764 569 -161 -539 -586 709 -116 -229 -47 -101 -314 -26 -411 -747 198 498 684 -845 9 411 659 -92 246 -421 -562 -409 -742 -681 588 516 268 -332 -18 -389 364 426 -675 19 506 -779 -409 -732 504 186 -542 546 -270 551 279 -536 86 720 170 -737 616 525 27 -789 708 -134 492 -225 -535 478 684 404 62 401 -645 -759 378 330 676 -861 -798 413 -715 558 787 -28 735 -139 669 -607 -589 -109 40 -517 -155 474 101 -703 366 -57 -556 -521 540 -204 -376 666 -810 393 308 -503 668 -738 -66 746 -10 140 -574 -310 -258 -762 -797 230 72 -145 592 110 -305 -593 -526 757 244 121 555 186 759 444 299 -268 387 552 -183 -486 -119 -233 -434 -480 276 240 -747 89 82 -548 286 348 -212 -95 -533 -570 476 -753 711 158 -644 -514 -166 -289 -567 258 218 50 -13 342 436 641 92 -208 -633 777 -766 -602 24 -772 -701 437 56 -289 617 246 -695 506 354 -470 -133 -891 534 187 -71 -680 709 187 218 166 -384 -595 299 -651 -384 -641 52 566 215 563 729 651 717 475 -799 -67 -576 23 40 -838 720 758 -710 533 -709 -434 612 -512 -194 593 -402 382 333 120 -367 669 -681 251 -276 586 -213 -865 -681 -708 735 778 -470 -2 151 382 361 62 -298 -7 -747 -284 -753 -236 -738 696 -838 646 -339 663 -640 2 -756 789 -10 -75 669 670 73 741 109 779 -832 -74 257 -29 -517 33 -587 54 -425 321 573 557 316 -146 -535 616 424 -79 609 147 -229 -848 -307 267 448 -261 358 -111 -631 -164 -889 123 -528 -583 -51 -78 -496 -508 -403 -848 17 -666 348 38 -366 248 -352 453 361 -382 -593 -897 -44 -201 281 -603 618 -592 -208 326 -661 -64 -839 607 -304 781 -106 29 551 -472 -593 -794 168 -11 385 -400 -733 -163 41 -832 35 -829 -289 796 -561 470 409 384 227 675 -544 749 695 -223 -432 572 530 189 -473 -692 649 -218 -728 -416 138 487 238 45 -552 311 -108 258 -818 -709 663 487 -209 -735 760 166 788 612 721 -245 147 697 251 -12 688 146 74 618 654 104 -857 -738 -593 -274 -464 -475 286 -201 -612 -386 460 392 -564 -147 -230 269 45 258 -215 -765 -50 734 -346 362 -890 431 -823 -31 258 687 673 349 569 -678 -218 476 233 584 -780 501 338 -458 597 658 -125 47 -829 150 84 441 57 153 -43 776 -76 -799 484 -661 202 -58 223 20 495 -505 519 -51 150 -780 -569 -135 342 532 -347 461 -89 -315 -838 -247 310 4 -364 -739 -515 20 565 111 -571 -9 -171 -218 -553 -428 -780 -470 -211 27 -84 -455 -824 -765 -861 475 753 -239 307 55 440 70 -720 -895 -502 788 -25 488 -735 -64 -285 603 -233 -257 -106 -799 219 -693 -192 43 626 -270 491 242 9 117 -197 227 698 69 -222 721 325 -730 -81 96 -31 195 -790 -828 -696 541 -816 -748 -468 249 -277 472 744 -233 718 425 -442 660 -647 225 -877 358 560 -877 -764 -819 -628 647 618 -189 -840 -762 -517 322 54 -826 282 358 448 -325 -357 728 -161 228 -572 -673 -370 297 733 415 798 -742 -728 173 278 -272 85 -656 -463 6 -166 -431 -586 532 -608 -228 -464 79 -358 -65 46 -123 568 623 666 -487 193 -581 -72 -344 -152 590 305 -471 -217 362 217 -429 -404 -637 750 -725 -767 395 736 272 281 -45 657 286 -635 731 606 -296 -886 -194 126 198 39 -312 146 -305 -644 -767 -602 -725 752 -259 665 249 214 -220 595 756 -750 218 -614 670 359 -771 -802 95 -853 -397 -742 -95 -782 440 -215 -86 516 -842 -703 525 -393 479 -516 451 -112 491 -794 57 -741 -76 -180 540 -161 88 -718 408 -853 -475 -734 554 -332 138 217 447 190 -572 -37 -42 -294 -841 214 87 -870 -315 -656 667 -141 183 -37 -88 -197 -408 -515 668 483 -200 -215 412 502 -881 594 611 -226 -822 -353 653 663 -462 -10 -178 -382 369 -156 186 -229 -649 524 -836 -222 228 667 -387 253 -588 276 -165 711 -43 -227 163 531 -399 -728 221 343 407 -205 303 400 -785 -661 -420 -805 -102 -329 101 550 539 -636 675 602 -708 -798 590 -762 727 -275 -819 277 -589 169 713 358 665 -648 65 363 -290 518 -861 -893 -648 498 -893 -680 -491 -307 716 -210 -435 531 -699 -237 -255 85 685 -384 761 89 238 -147 -854 638 -51 374 614 462 422 -308 -689 -335 745 -102 669 -881 55 262 275 622 -370 -441 -687 186 -605 -288 764 -394 534 554 -783 539 -739 -321 -157 -161 -338 636 -9 -307 46 -857 481 -243 -475 -442 -668 -294 -443 -807 -144 -164 199 -317 303 -837 -545 606 -625 -185 270 653 153 4 -789 427 775 59 -239 -247 705 124 -700 434 -497 -275 -738 483 397 -122 300 563 35 664 -367 -828 -415 -623 -596 91 265 -527 -670 -662 -225 -376 -576 325 -805 88 -809 -81 -205 -412 -93 68 -357 -255 -526 -803 583 175 408 -665 -136 114 -453 -882 -7 -361 -188 -661 -496 233 188 795 126 563 -465 -404 -444 -717 -698 238 796 -310 438 92 -846 -375 -260 -47 768 -557 -296 -815 771 135 659 -591 19 212 687 -817 -847 -2 -118 -835 191 -273 -218 -545 -590 78 313 -414 -672 168 323 -834 388 100 740 -193 -272 447 -610 166 669 730 -465 312 -851 -38 704 797 -810 -193 777 299 -714 -455 268 -87 453 -433 231 -324 -103 -107 -385 520 45 -630 -547 480 586 -623 -613 -787 35 -415 100 -433 -876 562 -587 -122 -96 -400 615 -745 -24 355 8 655 -363 -53 472 656 114 237 457 222 531 -651 -224 200 205 -820 -693 -753 394 776 -29 -538 249 -123 -114 680 315 702 105 -536 -538 44 24 714 344 -466 328 302 -673 -248 -798 -866 754 358 296 410 -202 -22 487 500 -539 -631 72 -793 437 -786 729 -267 269 592 2 -452 -785 107 -566 -482 214 -769 -164 -640 180 -270 658 282 -477 422 -822 -716 178 -283 -261 431 800 602 -724 698 -488 -250 444 -364 249 -502 419 -320 -329 253 685 146 730 -227 -2 272 565 -618 -838 -706 493 26 25 89 -479 -897 -523 -316 -272 -328 415 -427 -575 -785 -337 -680 -239 -736 -171 -579 -440 -570 -726 337 279 -878 -499 147 623 182 489 -617 800 -437 -863 -445 -422 -231 -639 -375 749 -509 -386 -138 -462 -129 419 782 247 448 -292 -210 720 695 -373 -677 450 -652 687 -775 124 -165 392 682 -44 541 -757 -390 794 -77 -798 -880 -670 -746 618 332 -278 -267 -115 -898 -240 196 366 212 529 405 160 -784 -788 45 124 193 698 522 569 513 -767 -516 -463 -897 773 234 402 -105 299 574 519 -688 233 186 -135 -873 673 244 704 -309 24 -41 -616 104 736 -457 328 -831 152 -47 -25 329 -804 -802 288 396 356 395 -57 -762 591 -276 477 137 -820 252 554 132 648 395 -623 -323 -354 151 118 -85 190 -344 -717 -141 129 103 -253 -219 -368 -875 755 -646 -551 -871 -85 -219 118 -841 -238 -652 388 448 -173 347 39 424 -113 -752 459 -624 726 -112 481 -478 -584 685 759 460 478 -846 -673 -342 -236 393 451 167 -600 -176 786 34 -532 -675 152 90 624 74 -638 -641 54 479 -196 -42 -237 -494 573 -224 -536 -39 148 447 -496 -867 -54 -847 -193 -368 -262 -436 182 744 -372 397 -249 271 -327 799 45 -842 -417 -208 742 -658 -773 -386 -438 445 442 -777 703 -432 -438 -33 -750 437 -451 -203 190 -101 355 -598 -83 33 700 -101 -49 -371 -199 40 151 -145 -715 -638 663 386 41 -452 -587 -28 -281 141 -537 -538 -146 616 272 778 415 -624 506 647 -849 -580 -864 -263 674 -42 733 -245 -650 -627 479 642 -243 -830 219 -61 -742 -609 -416 171 -638 -725 -888 -816 168 -85 265 201 -298 393 -32 -685 231 -269 -894 517 8 249 599 -784 -473 -664 343 539 148 -633 -66 -94 358 253 42 -185 418 -621 -177 403 -195 -185 -122 337 -478 -9 249 -92 -555 170 -84 -798 -288 -853 -461 -846 23 529 -129 -532 553 -228 -574 281 630 -270 -187 361 717 -366 -702 -542 665 -273 -823 140 -159 627 793 719 303 529 -376 -814 -119 697 446 61 -472 -155 619 623 262 -437 -538 147 147 125 -460 -303 552 -185 195 -358 -770 413 -775 -865 594 -153 -671 -538 -785 -885 438 492 -868 34 654 33 -197 -303 -182 369 544 303 -547 -492 -786 122 -415 11 -509 349 -397 -123 -448 -798 -590 558 238 -885 166 -335 464 712 651 -707 -790 -867 -32 431 578 487 -497 564 -818 -471 -261 -606 452 -332 -383 8 482 799 519 -268 464 -513 -114 -102 107 244 475 456 508 749 402 -591 295 -687 498 -584 -297 -732 777 -88 -242 -415 -692 -598 -650 221 559 -451 -23 -645 266 -467 393 -380 -234 535 109 472 -346 -487 301 -729 8 -761 -231 256 -814 -297 -568 570 -656 -775 784 218 8 317 -143 -505 -486 550 660 -746 -770 -183 212 -498 425 -517 229 650 304 -178 564 -358 212 -815 402 -409 -653 771 -744 -609 195 -675 -427 -393 -611 757 -258 271 648 -117 -7 -812 131 -723 -118 178 -542 222 166 177 -45 677 -449 -382 97 -192 -114 704 -408 207 -36 165 -449 -746 -225 -429 244 605 -709 112 355 655 -339 -839 400 553 -64 706 -54 740 -316 -61 -80 -702 -716 -533 330 72 -12 691 72 -94 -638 -597 -438 725 -364 498 276 169 180 242 278 179 -660 524 607 -793 153 -48 175 158 494 495 -197 499 678 764 660 -75 456 141 -300 -708 -784 -807 466 -724 -773 455 162 -681 468 425 -288 -276 -547 -643 -812 -744 -329 752 367 -720 343 -231 621 -443 321 123 -650 -436 639 -115 501 207 453 -313 -7 378 307 -675 250 -840 185 -594 566 -536 169 -459 -173 -23 -602 286 63 -689 550 -403 391 350 -29 -885 470 -360 -536 -854 -473 515 -617 343 -851 124 -365 323 345 279 -364 68 202 -107 -829 463 30 775 757 -155 616 -403 633 -132 31 -123 689 611 -695 -157 -271 -635 -188 -620 -612 550 -72 -611 433 -473 33 123 -215 -270 233 353 -720 -683 -847 -571 -77 796 38 350 -409 -178 19 -441 -516 -789 -555 134 545 -764 392 -243 -180 514 -798 -421 296 5 398 563 475 471 -196 620 -461 340 -460 -111 505 -476 -245 -717 -421 554 570 -76 -488 615 -518 349 -804 512 249 444 374 -176 61 -482 641 352 -538 -717 712 -504 -271 -400 -449 -460 -107 -140 -383 -793 321 32 -770 -644 -630 -40 678 -638 -516 755 -139 -87 43 668 -331 -320 605 -546 -580 -686 -766 -152 195 -470 -392 498 -804 164 455 -169 -815 147 529 -811 -427 581 -366 268 387 -881 -818 -723 -570 313 757 -680 -896 -600 198 -597 260 338 -323 504 -485 -754 699 -524 -320 250 445 399 -843 123 796 424 -395 -363 410 668 204 -163 633 -125 606 -468 117 -73 -779 -13 182 -512 -234 -109 -824 -41 -121 325 80 -500 -32 728 483 630 639 525 -267 409 -647 505 612 -82 570 250 -808 598 387 96 -450 70 -363 282 -67 -264 -236 -484 640 595 -178 -347 756 -829 -340 -799 675 20 -568 398 96 143 -613 -413 607 79 -292 -444 -630 -426 735 7 406 140 -5 165 -703 168 -606 -40 286 -245 -63 -154 -542 -59 644 -827 292 -210 -288 -338 -582 -23 -674 -323 518 -610 -701 -870 289 -600 -265 -616 505 -55 -622 -240 -247 340 245 329 777 565 -503 -185 593 221 -119 -141 -94 -720 -610 455 219 -373 -398 468 -513 -2 754 21 -777 549 -177 20 369 -651 141 572 67 -820 -150 -280 224 634 -608 254 -626 -635 -309 -260 18 184 726 637 -192 605 504 466 158 791 -267 478 458 -29 -77 386 -432 368 7 -775 -834 -617 -92 483 451 285 350 -626 -386 458 652 -592 445 776 -582 724 -348 25 -614 -738 508 -14 182 -533 -295 -859 -460 577 -648 -318 479 158 306 187 -524 354 -374 565 690 160 697 -837 95 -554 -401 -323 657 -409 -553 433 465 -704 -588 -170 -589 215 -647 279 370 -703 501 -369 119 491 357 -183 -512 -177 750 386 -452 -636 496 290 444 -701 -374 -176 39 195 542 -888 662 -521 -248 641 -516 -663 -723 106 -543 778 649 -591 747 662 787 -82 741 70 -587 446 -366 -64 -201 12 -687 -311 -467 -129 -47 663 -823 211 -52 219 -251 364 -147 -194 -231 703 281 143 443 -367 193 -854 362 -765 -398 -866 -693 -523 168 80 562 -797 -328 -791 -720 -617 -665 511 -726 -460 -365 288 557 489 -693 -714 441 -817 78 -893 670 739 -314 -675 -662 -498 -703 759 216 684 -457 648 559 -564 66 -428 360 -17 175 726 -267 706 -337 6 364 453 -433 624 -661 -425 195 128 -295 -575 -514 447 680 564 212 -638 144 292 69 -631 592 -513 -209 -67 336 -123 -695 272 -413 498 -869 -333 -337 120 -515 -599 -57 118 -511 266 650 -664 651 736 660 -788 669 -215 537 -99 340 7 -429 3 -556 -138 -826 -365 348 68 -236 527 -766 -832 -165 -751 -604 437 -336 -643 547 -772 78 -607 154 -98 295 -636 526 -434 136 -750 -114 -143 460 185 -586 -100 -465 -342 731 -22 604 6 -763 -307 -713 -68 -516 -540 -173 -219 649 308 74 -241 633 190 -640 440 -48 -805 426 -830 -46 662 699 -771 551 562 156 385 560 -113 -618 -515 -43 -203 -84 -783 -219 525 565 -373 662 -3 179 761 -110 21 -665 483 -685 393 -290 265 -444 -413 285 -23 -630 616 186 -703 181 583 594 -664 282 342 -778 9 -711 303 184 -761 380 -584 730 730 122 -209 -872 -407 -645 62 489 -131 -438 198 -563 330 754 618 30 -835 -829 217 737 676 -505 435 -453 261 148 -386 -148 705 -127 -701 -289 417 301 255 -254 -602 763 -524 359 48 360 97 314 476 -332 623 -473 -515 -662 784 -540 -647 -560 520 -437 421 704 535 -852 -70 -792 -199 -713 -482 -213 -538 22 -577 651 637 -384 260 747 273 14 -426 780 -257 -552 -840 649 -30 511 -627 591 -132 -513 -607 433 145 336 -800 765 -832 759 -229 394 -717 -400 -282 330 -839 -815 -636 600 -395 -467 -244 302 93 328 -626 -552 -171 -54 680 -344 -477 451 247 576 453 108 276 -283 620 696 167 -720 288 -216 372 -236 45 -58 -701 -324 -826 605 -419 622 675 -496 705 31 -883 -156 -427 -198 -354 583 -674 -387 -342 244 -722 -767 -604 -704 433 701 -585 -276 487 -48 -646 -829 -604 190 239 -206 -92 772 748 -892 435 -409 760 775 -806 296 616 555 430 -245 -405 644 -489 221 122 -283 27 -127 -215 686 -857 475 694 318 -831 419 105 -622 -770 -726 -52 358 -598 118 -419 -621 340 472 224 748 479 -222 -390 -625 562 490 735 -767 311 -682 -481 550 -780 -135 -701 -532 239 587 374 176 -286 32 -611 287 542 486 462 403 644 125 -267 -635 250 570 -180 594 248 776 -78 275 525 707 -510 -208 -392 -344 -788 426 -267 -223 -518 -732 -695 -4 -497 300 -26 180 -240 -163 -411 614 -772 -821 215 420 -690 579 45 -231 34 -321 347 279 280 -603 473 -657 -225 -281 -180 27 -692 266 -353 268 574 149 383 214 559 -485 -10 708 121 -79 -676 -373 306 340 -447 -592 -502 -467 -346 577 -622 54 321 127 -89 205 219 -256 -519 -434 54 695 8 335 -66 396 -321 -385 -4 -73 358 -704 -690 -53 487 -252 -455 -824 -595 -372 -235 244 -326 78 -686 -428 621 -302 44 -593 655 464 503 -812 797 144 94 571 19 525 276 38 182 59 33 -252 -224 -478 -842 667 -391 -402 191 141 -497 -276 -525 141 -230 -295 -375 -9 583 -159 -820 40 -285 691 -819 -82 -241 -396 18 436 594 196 338 -674 372 53 -31 -550 495 -321 255 -577 778 -878 -749 147 387 -621 -240 75 -841 -683 748 -243 311 210 -280 236 91 715 -385 187 464 -616 170 214 -848 -422 798 -894 -653 -754 -365 -555 369 -800 272 287 -648 -626 -751 -726 -338 -817 459 598 537 -552 -172 459 17 -55 658 754 -51 445 -317 -652 521 -611 -589 662 -797 775 370 -684 -409 -366 -42 -612 -193 -568 57 355 254 -220 -602 -68 67 -688 100 280 -533 -601 717 80 -840 -124 -381 -655 -470 -98 257 591 403 -324 -721 -714 317 -213 -276 631 540 758 553 672 395 -723 674 492 -748 106 -360 101 -310 593 739 -731 -267 589 378 19 745 351 177 -76 -487 -36 561 -814 501 71 740 192 601 436 -216 -708 -785 591 -677 -152 776 -175 775 -116 65 403 422 603 -54 107 653 -789 580 -460 567 -181 -134 487 95 -410 144 -506 -24 -36 -405 -871 33 242 288 -607 785 789 -471 -844 -484 -562 682 621 -589 -532 -452 -712 -133 374 280 234 -780 -261 553 195 126 -253 -148 445 -684 -706 -402 -876 -7 -871 -131 -21 771 -791 702 417 22 -705 -357 -325 73 -78 -169 95 161 552 -626 -703 105 790 446 -522 752 -83 -355 -553 -347 595 -648 351 -163 -93 238 308 515 -289 583 -398 -517 -364 -464 -359 785 364 -193 86 294 420 -628 166 -575 -233 -626 129 -310 488 557 457 -460 775 287 356 307 -302 -295 -197 417 215 677 -420 420 -204 131 526 -693 -559 -461 -225 -705 -171 -164 -820 -171 269 719 -319 -544 395 -319 532 -761 -51 -278 750 90 364 -785 147 164 -828 -153 -615 214 -780 236 -351 278 -733 -427 -112 518 100 -407 -653 -808 -789 -731 -322 712 -885 -79 -256 -877 -634 -712 603 -882 43 -776 -96 -654 708 -657 -429 -472 708 -607 385 475 -25 719 -399 -48 316 521 -342 742 605 -603 -191 -376 -325 -432 461 70 -392 536 -277 155 -481 -430 -841 -548 -162 -516 648 -120 -209 225 505 306 74 -65 -23 445 385 -521 -64 -534 -358 -203 -826 306 -79 0 266 -92 -87 459 773 -697 471 -190 -316 -444 -355 715 586 -302 216 416 85 -122 52 170 -130 -32 -213 -189 -49 64 -851 31 433 662 113 -3 -238 362 -533 -295 -827 309 -153 -836 -192 183 11 -291 712 -76 255 657 -782 -820 -123 -706 449 698 -311 793 446 -725 -262 -850 658 104 476 -322 602 -154 -171 512 750 771 -80 318 122 -825 -397 67 454 -390 17 515 -24 -154 -258 -199 470 646 755 -152 145 -249 223 -878 387 -610 -225 -429 -300 157 -888 309 -41 456 -827 -771 491 -871 42 -659 494 -647 -6 68 -115 -860 -191 -712 177 -702 -789 -86 -231 210 651 331 -613 227 -850 776 -817 715 -798 568 -538 226 558 -799 -604 27 -504 -840 -139 -170 200 -329 -143 -882 -195 12 -647 -593 721 678 330 125 284 179 396 384 172 280 615 -98 -365 -595 478 -745 587 753 -115 53 370 186 -266 -335 751 377 226 -491 -695 -771 596 688 200 53 -67 -590 -102 768 -412 491 -342 -730 -350 -748 -591 -568 478 -130 -798 455 -851 297 -376 -231 -508 298 -362 795 -662 671 -428 298 -60 -132 -149 -67 162 729 738 -720 325 -466 -889 -216 687 -560 761 -632 770 479 674 -424 16 641 -22 -67 -541 -8 439 -295 661 473 -711 -523 -286 -347 -59 88 771 -6 -718 -658 13 338 722 762 -376 -884 465 -809 -682 -483 -429 -419 -734 -462 349 -644 -693 -66 221 208 327 -448 342 281 239 235 584 -269 552 -89 770 -21 259 346 -719 -562 231 -858 108 -746 252 -608 275 639 -445 271 380 788 -241 -524 -716 -773 208 487 695 131 153 -296 80 -869 124 -203 -367 456 330 -814 -229 642 317 -525 488 -661 108 -662 -548 592 -119 703 -508 758 -65 75 -399 655 -268 55 714 -536 -604 -866 -845 401 681 -60 796 -282 305 46 257 -874 -388 -249 -326 182 -731 165 373 329 -564 -297 -165 -178 -296 67 -414 243 -392 -795 -5 145 605 -451 58 -183 -430 -753 -628 -193 -561 612 458 407 -443 -684 704 -174 335 -370 398 -578 413 685 359 201 -609 -162 -330 -761 -390 -691 -869 -882 -427 164 -346 -268 534 628 -460 481 -882 -68 -571 -664 -713 -743 -862 -749 -621 -304 99 -134 399 -510 -119 154 -628 -460 -897 -24 -232 -865 478 279 -377 417 -521 112 372 -541 308 -495 -683 -52 205 582 546 482 656 -566 -150 -689 -848 79 718 5 -217 -456 432 397 158 -414 715 196 267 -520 -257 -135 -405 -543 470 196 50 -542 -343 -866 166 244 273 397 -202 -823 654 777 270 412 -738 521 395 448 612 249 169 -305 638 -781 124 -343 -168 186 -801 -840 -147 756 252 -199 773 -481 268 -825 635 -767 658 -323 80 -61 -104 611 -725 -688 409 243 -382 -501 -540 624 -111 -806 -281 789 116 -75 -269 246 -497 -46 -887 554 59 710 -12 -463 -69 -125 425 -347 -588 168 547 298 -782 -119 183 146 -279 -406 525 -333 504 739 330 -429 665 -142 -555 142 100 -89 -340 -251 -355 492 -765 761 -771 334 -438 623 277 -44 -284 -101 293 -296 -421 -564 614 0 -716 -605 -228 145 -261 -361 187 -598 673 536 -877 -790 -780 794 242 -549 -420 -850 93 120 350 -665 -22 -791 418 -512 150 748 -316 17 -738 -377 -109 -377 -884 45 -259 -810 24 237 52 -37 87 -273 203 -10 414 251 546 481 -678 -735 -246 547 -722 -442 4 -216 -860 88 766 68 711 119 -472 -601 235 -452 -116 -636 614 -724 -54 -819 728 -894 543 -718 432 738 320 541 298 -653 -432 -39 -345 -448 610 -641 -425 600 715 -262 -111 49 144 -335 -465 413 420 214 -231 747 -570 -227 127 323 354 -842 -358 408 29 775 -761 557 674 -596 -594 -812 -420 -895 506 49 -83 -677 -132 -574 379 642 442 -524 -6 441 413 624 -330 234 89 73 138 -229 120 696 532 370 -43 769 -725 678 -363 -688 -177 -493 -880 257 -178 -708 -587 203 -865 -120 200 523 -867 28 -271 367 759 597 -51 -641 -91 -779 440 -74 -623 -366 126 -845 -441 -670 585 157 139 75 -427 -239 -570 -406 -9 155 -262 331 -364 518 190 -181 -317 -182 -641 -564 -759 -289 77 55 -869 789 676 228 -751 110 -578 -386 -664 -146 388 82 -489 -249 778 -896 779 -297 232 394 -668 366 -533 611 639 698 -105 -596 597 -516 -169 -670 153 575 -360 -318 248 -396 -579 465 -21 585 220 -232 -659 307 450 -530 -481 432 -427 780 48 248 -393 -818 -641 -542 -649 56 96 -394 702 492 -863 738 444 -227 435 762 101 -741 -360 -602 752 -559 -605 -294 281 586 79 -450 168 144 -244 774 565 -857 700 -754 -778 -802 -44 -798 -888 313 580 -789 240 680 -81 -40 435 602 568 273 -195 748 -559 -667 691 457 355 -159 789 747 32 617 639 21 -318 -687 -436 233 176 659 -594 -647 476 359 -300 498 -604 453 -51 381 -209 651 287 740 -317 -241 -400 316 484 256 -557 -524 547 -30 -109 -544 -632 140 -191 -877 605 -528 571 -623 -90 -822 120 -752 61 -76 260 364 -267 -801 241 8 707 727 -510 510 -97 306 230 797 -476 472 19 -854 -899 -396 369 -546 682 540 35 493 -597 132 -166 -277 -291 452 86 -242 -208 162 -572 227 -179 799 -366 -55 -595 385 -468 -233 -702 760 -177 97 -135 -235 -896 312 -610 527 64 547 393 39 -692 -766 -527 -790 -112 304 382 -167 -511 444 -54 -783 -123 -95 550 601 8 582 -869 396 723 -83 397 -402 495 360 -318 79 621 -656 -620 489 439 312 -71 -115 -29 247 -162 209 229 -210 -415 -873 -209 -477 -126 630 519 75 -67 -578 -636 -176 218 31 -747 242 -472 -882 -65 21 -581 -376 -783 382 -655 -276 -285 128 385 -318 -309 645 455 -596 -829 729 -849 -216 248 -43 -359 -522 489 96 228 41 461 767 -677 -130 233 -58 664 -168 -180 413 9 693 480 -835 169 699 547 -495 -402 -246 711 -251 253 -194 -838 -689 511 554 -118 125 13 -46 536 -571 -671 -211 776 -844 -252 -83 -44 -663 -318 -320 -571 46 -552 -438 -128 419 -853 -490 412 -11 758 -639 765 515 252 -695 -521 530 -489 -800 -377 -283 -132 705 -540 70 542 -225 -669 630 -357 -602 623 -793 -345 3 552 -880 580 -493 590 -446 -333 -223 -716 537 185 11 -630 -341 795 -426 330 41 51 -631 425 -821 -266 -247 -219 -421 -443 36 40 -858 -393 391 -742 -68 -387 -647 398 162 463 768 -236 744 640 -120 -154 659 617 -452 460 561 -738 -671 -383 629 783 609 -378 -293 431 -292 -231 -621 -102 -386 -537 -36 -392 -527 450 -803 469 603 481 389 -226 603 745 -672 66 -808 -691 -168 574 795 177 -282 -699 -150 60 -323 -506 -547 -481 -715 -663 405 -674 -717 98 255 268 -249 -333 -125 -234 114 39 -637 644 -457 -108 -446 -334 -851 -81 -68 670 138 213 589 726 -846 -30 35 309 -41 -437 728 -491 480 424 -838 -379 401 -789 -496 -841 -675 -644 -716 151 -733 -668 734 -445 111 -703 157 -466 -538 -470 -240 467 664 -831 -116 771 -761 7 -392 -526 198 612 262 -504 -419 685 635 358 192 154 -660 -56 724 -687 -481 92 -329 635 549 -408 -146 -381 761 -838 -217 -28 149 534 -610 -665 -455 108 678 342 -400 153 97 169 473 204 404 -302 295 -495 -336 660 -668 -306 529 -126 -333 -135 645 -727 352 -299 244 639 685 -374 -576 -863 -462 -79 -354 264 5 516 -686 55 228 -135 -629 -3 317 -900 498 -139 -683 -713 294 -873 294 -652 -885 279 -11 774 373 -497 -250 -151 88 498 12 -720 225 -299 38 -250 -90 361 482 157 -28 696 -189 762 306 264 -852 671 -610 353 662 3 355 694 -92 33 -676 97 -52 471 287 -597 59 -78 -811 113 468 170 -512 -706 160 -846 -63 -357 -666 614 429 414 -22 585 -355 98 225 -405 -380 -492 635 -26 168 555 -833 -699 -622 542 -230 584 346 -169 194 435 757 517 -60 -259 -805 251 -75 598 540 -480 705 32 -502 -239 413 760 -730 -71 -840 370 465 453 -330 -21 -602 -658 -14 -175 -548 -343 -506 281 580 764 761 758 249 -680 -86 -360 -124 479 584 -900 314 -77 -481 -290 -85 241 -662 237 91 428 483 -861 -440 -608 341 70 -640 -254 -481 633 -424 -545 -38 -213 707 369 -749 -873 -326 -596 550 245 -891 0 -420 -331 617 287 -59 -48 -40 532 -569 195 -817 -195 -177 133 112 537 615 -46 -899 569 -473 -75 -748 617 321 -284 -848 -64 695 465 -825 662 587 550 523 634 341 -702 -715 -142 579 197 -304 -734 730 -830 538 70 287 -418 79 799 65 -697 575 80 -742 547 -505 447 -155 440 330 -327 -118 -246 -652 354 -843 770 744 10 711 -81 -233 622 -162 -691 324 465 197 196 -591 578 80 -106 -284 -383 -738 8 -300 -783 -199 -829 245 700 -699 -172 -715 -611 322 291 581 -352 -84 601 -284 -147 -36 -692 -21 574 -796 471 129 -302 -308 760 -595 689 -881 592 408 -273 -223 473 -775 239 489 21 665 -463 204 208 217 -336 -278 134 749 -609 252 494 -435 -510 526 466 450 471 -553 395 -9 -837 302 -5 -397 -97 599 -138 751 -589 -541 -180 740 -188 -834 -506 -610 -557 -173 -298 -135 719 41 328 429 -150 -144 399 -55 602 162 503 265 -455 -503 -72 -296 183 -900 318 163 683 -57 -27 -164 632 -720 -583 605 352 -624 -349 4 -796 162 -48 603 -126 -500 752 -79 407 -423 173 -207 -560 -298 -539 -286 645 787 -76 -265 545 465 193 408 684 -742 25 219 315 245 735 557 738 -883 -641 3 507 66 -537 528 -268 236 -9 227 -455 -52 -730 462 -56 593 -118 -30 -580 210 -545 -132 -793 -645 203 -669 716 -435 -326 -291 -215 285 -253 -709 -401 -535 661 564 724 571 -59 -378 -818 194 632 11 318 598 -282 286 740 733 -238 125 -534 92 436 -387 -717 -450 299 -735 -351 411 299 47 -516 87 67 -888 297 620 458 -655 349 149 15 457 799 -750 -753 -271 26 -759 620 686 627 738 648 231 412 -225 302 -810 -744 -677 439 290 -99 -538 652 -123 358 -557 653 589 714 -334 519 -220 -106 544 -361 281 564 -173 367 -20 -670 118 750 124 -444 -55 371 -264 36 -566 -79 -180 -796 -684 -140 348 -778 383 -300 -145 232 -143 208 209 79 -203 -664 -14 376 -723 121 639 80 585 -344 -330 365 423 -856 96 -263 -736 -701 -791 -372 -194 280 662 790 -492 502 -422 106 688 698 -80 -357 -407 -717 571 675 -680 -721 -806 -394 708 418 -800 793 -351 333 -476 -470 553 -87 104 437 237 395 699 -189 610 -508 693 58 -712 -567 -448 -30 622 -401 -208 -769 265 432 140 456 -372 219 308 44 -485 570 100 -245 -805 -833 -816 221 285 269 -122 216 -215 -852 140 -138 46 515 570 153 573 462 -27 112 671 733 -890 262 341 96 604 0 -870 -370 54 446 -36 632 432 693 -823 -784 475 -672 -33 -180 -759 -825 -81 727 -275 250 244 -464 -433 -163 504 -517 621 29 -872 -488 -231 273 -59 -127 627 698 -248 717 662 -783 491 -89 44 46 140 671 -9 -69 -882 -794 -828 382 693 421 -794 106 134 675 -179 6 -573 458 753 -352 -752 -842 108 -571 -295 389 148 -152 -395 -628 -722 -892 -794 346 315 239 623 -684 792 -48 -900 632 -713 346 -585 -564 518 -727 -47 -188 158 -347 175 177 -303 71 -519 253 126 -508 572 -8 649 -77 39 -62 -642 -662 -639 156 -850 -469 -507 -899 135 -178 -601 -851 609 -86 445 -280 -712 -790 -171 -333 -59 -352 -14 266 -111 -614 341 646 391 -212 -719 595 41 -840 -680 683 -518 -552 59 225 502 -27 744 570 181 -396 382 -560 -724 -80 719 -858 506 501 143 -165 -555 206 705 -664 187 -32 -563 11 -467 -52 -70 268 310 -652 428 13 349 -684 -357 -498 -877 682 7 102 -133 729 365 596 714 -411 443 -862 93 369 -505 -278 269 367 -99 569 799 -721 163 -45 -634 -437 -846 -603 265 467 -832 700 407 -858 -568 -566 -712 -178 763 -75 20 444 523 -875 337 91 -699 283 332 55 88 -634 164 450 -880 169 -123 46 -745 -362 63 -469 -586 -494 -525 304 51 -593 -523 -493 -561 -670 -744 -707 124 -655 -69 126 538 -731 573 -609 196 84 -644 462 734 -883 -661 -588 553 -611 -891 -486 -341 122 -300 -896 618 439 492 -376 369 437 106 638 -818 -442 -736 -542 135 -715 323 -497 475 -52 361 -733 -361 -461 752 54 71 -639 -755 -696 -257 -78 356 672 757 26 279 732 -327 -615 257 208 -406 -833 66 -418 82 456 223 -40 -180 232 -751 522 83 -846 -451 -241 -360 143 -772 -135 -159 182 454 418 -878 27 628 -763 -314 47 377 763 -678 439 -241 -769 -511 31 280 602 -325 344 233 -409 693 -343 -213 -405 -545 -879 268 -391 -528 -128 591 -693 690 -328 -225 -898 -499 313 -28 371 67 -661 733 798 -97 -725 -226 -138 470 168 -223 470 378 -589 -769 7 536 -736 -312 181 -10 558 263 759 5 640 -294 174 285 -100 -33 -62 482 565 -338 398 -761 -208 -156 651 -55 -419 -551 -454 705 -417 297 -419 -51 -8 780 -283 -483 -548 1 211 761 -463 99 -291 671 -64 -736 214 -441 -217 247 -164 676 323 -581 -870 -666 -576 727 -13 488 785 85 711 28 -84 574 -84 -142 390 656 522 -571 -739 165 -578 119 262 -267 -660 -846 271 -803 500 -48 0 643 -260 -475 -344 -372 -232 464 -447 -515 -761 154 379 614 587 752 -646 710 -360 124 -733 736 219 -838 406 67 293 -322 167 739 465 -461 367 -880 -469 -32 649 722 119 186 -865 -139 -293 -863 435 748 -488 -687 -186 -749 705 318 -393 646 757 -890 -13 -221 146 34 507 -736 733 -488 243 681 439 -521 -20 342 -480 -113 -286 106 -739 559 -545 610 178 610 -775 358 -488 -712 -821 159 694 344 -617 567 -555 -779 -809 708 -632 -12 -431 -845 -632 -217 -838 -609 -395 -320 -468 -17 585 -192 -333 -564 -672 -584 233 -652 -476 -474 -752 397 -739 63 -178 -896 198 483 628 160 -119 677 -511 -643 -581 752 760 653 26 314 -731 438 278 -411 -689 163 -615 324 -155 -650 -868 261 -519 -398 229 539 350 -682 169 115 -601 -93 698 85 -483 -600 620 79 153 -25 118 -430 309 -10 -535 318 -660 -48 691 513 -94 -471 -339 -747 -753 708 287 -201 -683 781 -400 -773 19 721 579 348 -564 -498 -96 -44 -8 -620 -272 422 -542 -3 56 284 734 308 -89 683 635 33 -756 312 -64 447 -877 -369 -461 -217 -871 166 507 -448 437 -199 -14 732 -506 -516 586 441 44 -476 -341 -796 -580 -385 51 224 570 753 171 700 620 167 638 -40 -272 -582 -724 547 -63 376 145 -404 686 -319 -218 -356 735 -820 -608 -822 180 -627 155 562 -373 395 -595 412 -858 -88 -719 -517 -292 -232 -59 344 -228 485 493 -11 188 -156 -34 -449 99 280 -477 54 -484 -271 439 335 575 790 -753 527 -199 385 -622 766 277 142 179 -59 17 53 -394 -694 430 -315 -474 -360 511 -836 216 343 398 -692 728 300 -532 -777 543 -846 445 379 301 -867 -367 -90 -460 406 775 487 296 -265 -694 24 734 -48 -524 294 146 -381 660 -708 749 -439 447 128 -138 -650 -467 -51 768 -447 335 615 -251 -646 -392 637 630 -538 -704 -94 570 100 403 -298 122 277 116 242 514 -656 118 424 92 -57 -421 88 798 492 -697 58 -230 -205 442 -608 448 16 501 512 731 33 342 -639 192 -276 -635 290 -478 -97 693 -643 -865 722 92 -846 -846 475 734 628 557 -136 -849 -103 494 -756 627 712 217 122 -428 -688 -96 386 -268 592 759 -606 -504 709 -227 -592 138 -756 223 -643 -765 75 199 -151 618 -813 190 -217 -582 11 443 -163 -400 -271 643 119 -358 342 527 229 85 728 292 -441 -688 -150 -657 -99 -408 77 631 350 -728 135 249 -474 78 -520 -858 99 -508 202 413 -273 -797 -865 -434 -728 -433 633 780 -768 -716 585 57 150 -449 298 -159 297 -637 222 22 3 -757 -651 178 458 -191 180 -551 750 -652 476 197 347 -652 -93 425 192 -719 -592 -858 -182 439 302 -446 122 -550 762 643 -69 561 -419 -607 625 -344 -424 -282 -580 -745 266 222 -652 -721 -369 -861 542 -232 -417 191 -748 -148 151 537 -211 -51 157 -790 -743 147 185 488 579 371 666 736 -255 363 732 -343 -599 -438 -223 264 -34 381 -856 686 730 -781 615 -747 -520 -601 313 -520 -558 446 629 -268 -317 763 766 84 206 505 -224 158 518 -173 373 156 -804 -483 236 -525 -53 -158 -406 -337 -779 -205 734 103 -875 -676 150 591 217 149 -866 671 -545 -98 548 -217 -267 785 -263 -862 -58 31 -771 -552 467 634 475 -109 -179 575 675 759 272 191 204 760 -697 -392 -806 789 -886 294 -384 748 -547 38 228 -26 -170 -897 -884 744 -32 -831 -104 573 -897 137 628 401 -251 354 563 -662 693 -821 -409 798 -780 -686 -53 364 169 -822 99 786 644 314 -467 -60 515 327 -392 174 -177 186 -432 -229 -854 -118 -166 -392 361 406 566 256 95 -58 -893 423 265 -243 -790 -466 -411 -822 -104 -97 -647 726 -690 -573 -705 -733 105 -619 -683 284 -248 -68 -885 -221 402 -830 332 291 619 700 -104 -894 379 239 -606 -710 239 71 -169 383 101 -584 113 -173 -12 390 606 -203 423 704 382 -308 -192 597 -800 351 584 -21 50 344 73 -864 447 440 -416 -829 -122 -752 635 -790 769 395 -96 5 -690 411 656 -461 -6 -466 220 779 -828 -92 669 -595 -443 -5 611 517 322 611 -475 594 537 -348 31 -122 -566 -196 -642 540 -620 -542 -188 -220 8 218 -392 -228 -5 474 778 -825 209 781 -809 719 759 -322 744 -42 366 540 -557 429 108 652 783 413 -872 192 -116 164 529 -153 690 -779 -721 -883 608 500 762 484 260 498 692 682 -506 -38 465 640 682 47 -650 267 -173 146 254 -493 -368 189 -132 742 167 48 575 378 -506 217 -94 -185 219 57 283 548 340 617 236 616 -389 658 737 -675 -519 -186 613 -745 72 2 -373 -124 -666 682 -751 776 -834 46 768 489 -452 65 -310 -464 -449 -882 -52 -322 -483 364 -503 -483 237 375 -331 -879 240 -724 729 -61 -132 -151 24 -478 -731 36 -191 20 367 93 273 -558 493 -16 33 735 480 -815 -689 472 -519 -41 411 288 702 -827 480 635 -13 -626 -40 206 291 574 -114 -193 576 -583 629 -729 -438 -206 283 -13 -619 89 622 -825 777 386 -399 633 -118 501 415 215 17 756 -199 265 -360 691 -749 -607 -857 173 379 -121 112 -140 330 -508 238 -324 -336 355 360 369 -209 -453 -789 -559 -181 243 -661 -218 200 636 463 419 238 -385 -828 105 -89 -72 77 626 -618 218 -414 665 442 152 -384 -167 -24 -792 -221 27 -309 -58 -427 551 -108 101 161 285 333 -714 -752 -284 426 -590 -765 -168 28 365 670 -799 -242 -608 116 193 -250 -610 599 227 339 -875 300 -565 122 470 -849 -759 -183 504 603 -417 -489 187 -298 -591 -844 -855 -97 -900 389 -619 -616 761 439 169 56 -95 -792 244 -530 102 -27 -765 427 441 584 -560 -54 -469 752 -401 -671 -268 391 -586 347 448 -900 -66 768 -93 327 -333 182 -802 80 331 356 601 -445 -19 -499 737 776 -8 -562 791 -511 77 -769 660 399 676 -675 772 45 322 103 220 798 -495 -150 515 -342 668 311 276 543 -352 -417 202 -730 -898 312 511 581 501 -158 505 -105 -300 -547 139 540 339 203 -396 -107 -469 64 240 -348 587 678 -372 765 -274 -444 -6 -862 64 -120 741 545 255 -464 125 52 -525 -278 675 489 -357 -822 365 363 -793 160 193 266 676 -681 608 386 -462 -539 209 -241 778 -526 -740 -598 -74 -814 -118 297 -393 -854 117 260 657 -372 606 -97 -668 -24 -756 235 301 -62 239 -859 624 -762 -897 495 272 -852 171 -102 -862 261 -406 430 136 -510 157 -606 440 276 38 287 -247 -665 -719 -120 -794 -551 -306 -227 -644 -577 -630 -693 47 98 -844 -324 -72 171 -281 476 -642 -471 -576 -363 -755 -349 -666 321 494 -698 128 -873 -344 662 278 -335 -300 207 -250 -444 224 -345 -887 -697 67 -618 341 351 -167 -630 661 -539 655 620 325 -404 465 -854 193 -745 -164 -366 -448 -696 361 148 598 -551 560 -121 -155 537 95 -824 578 -410 -552 -582 -546 152 110 -379 261 527 115 702 246 -617 -873 -6 -261 591 -508 -747 530 -515 172 -302 -47 140 -372 468 -798 298 -182 -812 722 -707 -23 -314 -378 -683 -823 426 -818 -189 -812 320 86 204 760 -805 -473 368 180 758 526 719 516 286 772 289 465 460 -805 606 -664 -356 -67 -322 471 164 -617 43 699 -786 553 -822 730 -459 649 635 -791 -242 518 651 314 570 541 -34 -68 8 -255 -467 728 -549 -779 -97 -487 758 -313 -108 691 -451 -1 344 -82 -891 -678 -791 -851 227 -652 -663 676 331 342 -391 -775 637 -242 653 174 725 707 -791 -408 -851 -455 509 -711 545 -379 -552 677 -584 -454 271 -451 197 159 -12 206 16 -600 -703 -696 29 609 651 -361 -704 -511 314 -214 331 350 -730 -456 -115 54 752 -781 -529 -9 -226 -224 -159 138 -760 -53 666 121 324 -97 -765 59 -876 382 569 -391 657 64 -458 282 372 -201 417 375 -825 -12 295 -815 107 340 -547 137 594 -382 -727 215 618 137 152 -131 -334 -159 -484 -663 -517 189 -219 172 672 49 -151 -182 -214 290 -437 -721 192 544 -678 662 -522 -780 -255 635 481 -42 -524 -20 612 326 -651 64 157 357 40 -119 -15 -139 -546 -493 788 454 693 -720 653 567 328 366 -240 -440 -314 -4 -830 449 790 -243 747 181 -603 396 -275 -34 131 795 -529 -475 790 117 -689 -294 -561 -688 488 -427 441 310 -626 420 163 -589 -825 609 62 -781 514 -209 -145 419 -101 475 -773 25 214 709 223 -206 800 561 34 458 -600 330 -708 -441 191 -413 136 226 -31 -109 -583 445 -68 598 639 -340 82 89 -271 -467 -71 153 179 735 610 -199 307 491 19 -442 506 -111 -748 -489 -224 637 -256 363 -663 -56 -638 113 85 -724 -217 -534 786 -846 -546 -463 710 -247 -223 760 -847 -659 38 283 565 143 204 350 -370 800 -384 -708 2 -607 -182 176 -831 -52 -93 -728 -474 253 -436 5 -107 -391 772 794 540 218 626 -485 -466 31 -390 -278 -550 -292 -73 -502 334 -899 684 323 -472 322 260 791 -175 472 696 -169 439 756 -469 343 526 296 -852 -736 -252 -509 63 -553 -142 -900 12 -856 611 596 395 99 -891 -406 464 -394 -502 241 -357 759 172 -78 800 678 503 422 -334 373 -554 -207 -35 736 -362 -397 -216 -338 323 691 -442 711 -71 -638 -20 -870 -241 -382 -225 -689 239 26 267 -126 317 -779 -10 544 -28 215 -310 -860 -343 662 720 -533 568 183 463 603 770 -264 344 87 -582 -124 790 206 -707 -352 -594 283 -406 40 764 344 -529 -714 -502 -63 -854 714 -353 -634 104 674 -534 -764 -314 496 -56 -358 -505 -703 -429 -145 -462 -364 -782 -131 -487 -823 503 -188 -376 506 -744 426 176 -675 252 748 180 457 202 -462 -390 362 105 -53 -833 64 731 -25 550 228 -832 625 -341 357 454 -699 -760 -854 516 -387 434 -819 -585 70 -672 181 -546 -729 479 293 96 -63 559 540 62 -13 292 409 379 -371 -243 -294 576 -420 752 -498 -46 -230 336 -141 -818 -644 670 777 -131 732 -834 -25 -68 703 635 -698 128 -377 -385 -872 322 -148 -474 259 -317 584 -377 -488 -864 735 -773 -705 782 -318 -533 341 68 411 447 -127 116 190 -47 -84 -865 -154 541 114 -809 567 295 57 -450 -590 -647 386 578 -289 -433 -632 -653 310 -2 70 -389 -815 461 -10 32 235 745 -616 -8 240 727 698 -598 296 -152 696 225 -663 668 -624 363 -154 701 215 -271 -182 -263 17 -882 -871 287 -803 94 -428 502 -36 -234 386 128 -877 334 -816 442 561 -433 -160 210 643 -263 -471 -484 436 -307 -767 -83 646 741 -887 555 -124 -13 343 -537 -140 -8 30 324 66 554 79 -155 -493 599 598 375 -744 -646 727 -47 733 -865 -141 -281 -519 -194 -403 -352 362 -58 774 541 -281 -59 149 28 -101 571 -601 147 464 -9 -53 -558 -837 -618 99 137 259 393 -247 750 -7 -378 -416 -501 319 1 798 464 49 -695 -763 67 -762 309 -436 618 704 -34 376 -802 605 -554 -126 763 -816 396 291 30 187 -371 -175 -88 -383 211 5 -409 -613 467 799 -423 94 -263 200 -7 -69 341 683 564 -419 301 14 -315 -431 272 218 757 -421 -764 306 422 273 -238 -369 -220 -698 -301 -513 -26 -93 432 -221 -779 -601 -605 331 -569 -127 768 178 -131 465 486 -320 755 418 -154 498 -523 667 -587 -77 665 -58 167 -312 -652 439 61 -142 622 -163 -45 406 19 -424 -411 691 292 -90 149 -390 541 -396 -640 -387 297 677 185 -211 292 78 679 391 127 543 -252 111 -429 16 201 -467 325 402 -578 53 601 58 399 280 758 34 198 -640 -62 -210 -173 -676 345 415 -624 -329 -227 -208 -396 -585 477 -325 683 -560 -590 -120 -376 -284 -475 330 -727 -398 -772 280 472 -521 638 390 498 -825 779 -431 -483 -394 -90 -138 678 388 407 280 -135 -136 -130 784 284 504 466 -90 -731 721 -479 470 -857 766 -43 -407 160 628 754 -747 488 -655 -440 783 -546 190 -84 -677 -657 -446 -617 -412 775 728 297 -258 768 329 647 -256 361 -526 589 -798 632 -402 408 -861 314 -220 606 745 -647 -21 137 -398 -745 697 671 521 717 -619 201 -72 620 98 24 299 327 692 -176 -271 417 -759 -130 -59 -721 -860 -623 -248 -685 -583 267 -885 -228 -772 615 -704 113 652 -462 43 744 -552 357 502 347 -892 -794 -274 417 -673 -379 212 -820 125 83 -767 587 -461 -345 133 -612 433 560 -31 -626 -202 303 -329 -568 -614 -158 -475 -541 -309 146 -467 -45 -812 795 -81 -553 56 -106 58 9 95 -706 530 -270 506 88 -452 -769 -240 661 -647 -347 -895 376 -235 41 101 -428 -580 696 -864 -551 -455 334 273 796 599 -721 184 -457 318 784 586 9 77 616 -49 -161 796 -671 -408 783 -209 -808 -369 -896 -688 -848 217 -174 -683 555 -251 338 -269 -490 -859 -656 -729 -159 224 -889 310 675 528 -664 170 344 -148 399 693 390 130 599 -526 -757 -480 -512 -151 411 -509 -152 546 -493 -761 -654 76 -555 598 -570 490 -265 -621 -775 560 -165 49 161 -381 -599 -194 -604 -454 -839 529 -670 -295 421 -33 -446 -500 575 -478 -91 20 -137 -836 -819 -625 427 -114 -777 -434 272 -249 -886 -152 -360 -598 -9 -308 -632 -493 -845 -169 -523 377 76 -900 -159 -346 171 -694 -704 611 -722 -18 -344 305 -103 -100 -777 48 -741 -606 194 -285 -531 -876 -739 767 -883 -842 -848 -885 256 50 271 -839 517 -768 -213 -821 612 -171 535 216 338 474 -894 -275 -706 -846 335 511 -166 17 630 -584 292 -477 -413 182 50 -286 -868 44 -368 -84 521 -325 -248 445 -182 -670 -256 796 -339 673 -709 -788 102 616 -8 194 395 225 -361 -798 727 530 -328 446 72 -655 758 512 444 243 -812 700 -118 -790 17 602 392 -852 271 -474 -398 -205 14 -301 -457 18 234 524 -724 -777 -79 -223 125 -551 -542 246 -462 748 -411 -340 251 104 242 -93 -773 -10 727 -692 146 -254 -118 -805 776 -756 -807 -482 -477 -476 -151 -440 -349 -560 -321 751 611 234 -40 382 104 575 -898 145 -817 -551 -18 -178 281 583 -697 -35 -413 -595 776 584 -343 -818 -283 485 -537 677 156 -24 -753 542 -218 308 -701 584 -159 273 -236 640 -532 605 -350 57 -731 183 66 -233 -367 301 137 -469 -715 255 254 490 450 675 -22 -483 331 404 460 119 -175 -403 -290 -723 346 721 -3 -615 -717 734 -692 -741 538 -386 -256 72 100 -572 -612 196 665 -574 193 76 653 -200 610 -143 -405 729 766 -899 507 -330 765 432 -590 -269 322 221 -439 41 -774 -721 39 -104 -237 -43 -545 187 418 -273 391 567 -77 540 -502 79 785 193 -709 432 488 -381 451 -769 276 133 315 311 -614 621 -171 -663 395 -852 795 297 -797 -709 -737 -892 306 -815 -874 -610 142 -663 24 35 -266 -667 568 -665 -136 -405 239 -864 167 482 18 455 7 265 -895 676 -375 654 -507 -165 130 254 376 561 -481 697 -509 268 214 790 -318 -899 -359 -520 244 -118 -136 183 -808 -803 672 -787 531 214 327 141 -817 -186 -695 265 -820 -197 -864 -568 -610 -176 699 469 797 -160 133 -899 630 258 -739 -881 -699 -72 -889 -267 -634 37 -325 -69 -28 -546 -857 277 -812 -755 -458 201 -690 625 -790 -839 -462 541 -598 -543 -608 -843 71 -480 -189 -341 -747 366 -654 672 -343 612 593 650 -274 -390 -132 789 -760 351 -752 143 754 368 -316 680 273 -160 -550 -600 -37 222 571 -699 65 307 485 -193 -307 -683 -206 -18 354 -868 -668 -682 -204 129 631 -191 -608 626 542 -434 556 -764 441 -354 -145 -407 -248 93 -501 -667 388 52 697 -756 144 -488 799 -638 30 -822 783 263 679 429 -192 454 -325 -811 -318 654 -853 590 -605 -605 653 426 -364 422 -558 -396 436 -34 -560 724 511 57 -128 600 -770 694 592 302 -418 126 172 -858 111 -742 -175 -115 582 15 78 495 480 -56 -237 280 25 -416 -100 376 -316 -357 160 655 -481 -824 301 -102 -489 -814 -869 -162 -70 79 -839 -833 128 304 -48 -797 45 225 -382 379 -251 356 -680 -753 605 -624 373 -95 -472 -132 362 165 -552 -397 308 -324 618 571 692 137 -774 499 179 -106 442 -664 -698 -24 -330 171 -260 -372 747 -316 775 -522 513 438 -608 -585 270 -596 -790 -544 -124 29 -702 -29 -609 -227 668 275 -474 632 164 -383 665 -738 -639 -602 375 -481 -672 -92 -867 443 153 -258 -404 -148 -431 159 -718 -747 -557 -299 -393 -849 546 -846 -278 -645 779 -479 478 254 -608 429 738 35 701 -829 330 756 480 -881 604 -679 -797 -440 -509 -11 -372 99 725 -234 -91 357 737 739 -593 187 -554 -88 -574 649 -590 599 -233 301 -283 -188 763 408 -582 494 115 -26 -64 -421 -177 206 384 24 6 317 -644 -743 -339 369 -748 -100 -203 -378 27 682 -229 338 -574 295 106 433 -310 -263 238 -553 -849 -190 63 26 252 76 -358 31 -607 -96 797 -100 522 63 -828 714 435 705 239 -706 743 -696 682 -164 -859 765 -510 -208 379 -418 168 732 599 462 756 -269 207 -820 -191 265 -66 601 -336 560 629 790 -502 619 384 -305 -326 750 356 90 311 -694 633 -160 -687 -182 572 413 -859 -14 -515 -282 -202 470 -707 -891 313 30 606 -206 792 -276 404 -595 265 219 -857 764 53 268 298 -653 -459 530 731 -59 -212 -280 442 -170 -73 -231 -294 -26 -348 174 -28 -349 720 137 162 -844 10 160 733 -468 708 304 365 -685 -231 626 24 -384 -639 99 521 -641 262 236 498 -685 -814 418 196 -6 -212 -661 715 -879 348 -503 699 259 -345 -422 683 377 -473 -8 56 -511 -805 -348 692 -749 -192 -536 -106 -181 779 -307 -281 763 235 -429 224 -785 -347 -461 -521 -4 443 311 -273 184 -393 161 214 57 -496 -6 -725 680 449 622 -694 723 -359 377 97 535 651 218 520 -188 372 -614 146 700 -290 408 -10 -319 707 773 -829 -444 -647 -228 -41 -428 727 409 -892 106 558 -559 -305 -634 -720 171 -163 43 -10 -544 -700 669 -435 224 173 -65 -308 -658 -440 -438 -482 -44 -160 78 42 -307 611 -229 278 708 -810 383 -728 477 340 -658 -622 -343 -609 -154 -65 -760 -868 531 711 343 -294 -515 22 -129 109 -817 411 414 -771 -808 560 -861 -637 655 -764 -652 615 -858 259 674 740 -151 -739 651 -40 511 740 -233 -475 587 631 749 -216 -701 455 632 728 212 138 -844 302 -262 387 -497 -435 487 -865 677 481 654 -253 614 -57 49 -509 -898 -871 -412 268 520 -179 240 -142 762 -708 -747 184 -178 -166 628 3 144 -214 -257 -113 480 430 636 636 -637 -666 -703 -841 -836 -3 -256 -793 179 286 695 535 302 84 -809 -239 434 -606 -533 267 667 -713 405 470 -135 -636 602 576 -886 -47 17 160 -674 243 337 94 -227 -132 61 -709 32 -576 603 -635 622 316 -252 -251 486 19 -754 719 44 -622 -884 337 -481 -220 496 -580 -563 -10 382 636 -16 364 640 -508 348 -611 -105 296 -271 -480 -605 295 -321 549 3 518 592 -532 596 -83 232 -815 -78 -396 491 -879 -603 116 -485 742 -508 -195 -6 -349 -96 -551 -120 471 -843 -585 -537 594 539 790 -93 -713 -873 578 290 -313 166 588 424 -291 392 87 -774 -465 -484 -306 -706 795 249 -564 636 351 728 225 559 -369 -519 -787 -572 330 10 405 -684 -383 336 523 -65 -655 -635 -610 -542 469 -96 -467 -598 -584 328 615 -538 174 -793 609 -540 -165 86 -615 -574 -91 -167 83 -325 -697 -655 -835 -205 59 468 585 -825 -608 -491 93 406 579 684 485 -298 -875 -757 -118 694 454 -461 -502 594 -268 254 -355 -673 483 -222 -623 -171 -251 -760 588 -792 -103 -652 -881 583 -188 -167 140 -812 82 -84 743 567 682 472 243 721 -627 -10 -168 11 -116 -769 755 -811 570 -638 -230 -504 440 79 -183 456 -556 -849 -315 589 359 -764 -891 552 677 -708 278 178 582 607 118 286 -488 -220 348 -648 105 620 68 209 -260 -161 479 217 411 9 211 -773 -502 -255 353 -809 -706 -793 -726 -645 -116 544 -58 -800 400 -582 510 119 -422 -103 623 -177 372 -408 -732 -135 611 -693 -579 -378 497 -58 -268 622 -889 -648 108 360 -502 259 -864 -563 -86 -308 -377 -146 312 -731 -861 -1 -257 -63 603 -876 310 228 -627 132 -556 -591 345 732 104 -688 703 -845 -632 -321 -618 608 686 -445 -523 -516 -215 -396 110 157 195 -878 -128 738 -201 -167 -195 776 513 431 191 131 -462 131 275 -149 301 445 -452 -464 373 -636 675 572 695 755 675 -527 423 -843 -708 -510 656 -706 -842 -258 -535 540 424 -735 -248 -292 -36 -429 618 560 641 -180 451 294 -88 -866 -863 397 -90 -350 -112 -472 644 -370 -179 696 571 -666 -263 783 -330 -286 2 -606 -101 -312 -864 52 -540 235 -894 -349 422 150 -550 -712 665 -690 -606 -548 -15 54 -686 9 -666 -452 -514 -781 309 29 -248 42 -746 718 -509 -258 -705 -378 440 760 -548 -449 122 -453 -624 617 717 -756 477 545 197 699 -256 713 288 111 454 30 -762 53 -612 -495 -413 446 277 282 -386 -61 -549 379 -507 -34 -762 -790 -466 410 283 443 -317 -316 -614 -780 -156 -76 48 597 -565 -723 -643 -6 -104 -456 612 -61 546 484 -609 678 -704 6 -678 -795 -753 321 467 771 -151 -500 -840 739 540 227 -70 511 701 328 578 394 449 603 455 -513 -584 -652 -402 -623 -646 345 -614 427 -144 -419 -894 652 -818 -732 83 -694 -440 474 15 -874 176 -316 178 620 444 -363 120 -2 -789 -321 379 -516 327 740 640 -212 -191 548 -233 -212 412 -95 462 389 -691 473 491 -251 -675 -273 557 -480 -315 -477 -80 426 -508 386 -501 -545 -765 120 684 -724 405 205 548 78 -314 246 -785 673 -299 513 -404 105 -798 -349 341 661 311 -46 742 506 56 645 461 381 -32 20 -519 -876 457 509 -101 -850 -253 777 -854 437 -310 -516 578 133 50 -41 -430 -66 -268 51 -880 708 654 756 -714 558 -72 -588 566 -392 452 767 -374 -106 -341 -479 -194 672 -407 -865 -124 156 -424 -567 539 391 760 -254 150 -127 -171 635 -622 -225 -598 -543 -592 564 -354 -888 -381 62 -748 -676 625 -791 -51 -324 -412 330 542 354 -369 -41 -708 -236 517 531 444 390 85 -865 -661 301 650 665 269 -412 -861 -611 562 264 329 -421 278 -278 764 757 -449 361 784 -490 -696 -86 -689 -480 -792 -886 546 -366 681 684 738 -617 321 327 -480 340 761 657 -638 345 439 -459 -58 196 231 -799 -714 -434 -130 -324 120 -675 171 166 206 -512 268 -510 788 283 -82 -697 26 799 -870 742 81 462 -174 692 -179 497 -580 -131 -286 263 487 655 685 -538 -342 -833 -39 -134 -494 -839 693 397 -186 151 -381 -304 590 -389 -368 341 745 10 -71 664 -627 487 -743 -627 382 221 -516 108 306 -197 381 -867 -40 371 -182 -389 250 317 -825 -713 -754 544 -646 -54 -313 -202 -882 -166 77 565 158 -784 511 203 517 730 -554 -15 300 18 -565 623 242 359 261 -857 387 -738 -542 -433 723 209 558 -488 44 698 -657 -177 -98 -757 -872 642 -605 239 458 -627 -616 -309 -200 44 656 -146 733 407 381 141 305 712 542 641 749 143 -644 343 -615 153 -793 -869 -828 497 -450 -216 -366 458 -72 -607 -526 -530 487 362 360 -287 780 -510 80 -316 399 -96 -74 198 54 -202 -222 -270 -262 188 -745 757 41 -407 115 661 -677 716 -759 -202 -432 -72 -36 -326 -73 120 -760 594 532 -812 132 467 708 301 -556 -826 382 699 -273 168 -794 -414 242 -115 60 -178 248 103 345 -830 584 -253 725 407 295 306 83 -738 -725 -508 248 790 -557 460 -310 -529 -225 -410 -737 -691 -172 -280 711 -896 308 -561 119 508 398 583 -581 669 94 -776 97 -822 -506 -544 -360 -548 -562 151 297 353 332 -609 -548 727 -295 -274 396 165 286 -617 -307 -857 -26 -236 663 -77 11 683 668 367 -102 770 680 -556 62 679 491 303 223 433 192 296 623 -382 603 -124 -319 -182 -83 -56 642 276 172 -675 -739 -459 -341 -6 -560 666 -375 490 -534 -775 -698 459 -447 290 58 68 13 35 -199 -605 731 140 525 676 -638 -483 -140 111 -756 -247 -328 697 -336 -384 -145 -867 -723 -528 148 199 131 72 -143 -479 689 -681 499 -422 313 654 122 584 -285 193 -616 -268 -11 -88 132 175 -245 717 -43 -298 98 -277 723 -80 -696 16 380 -453 -437 267 380 519 23 175 -78 69 281 -535 -649 6 -116 -346 -579 -486 518 791 446 -383 52 -760 204 287 -428 -866 -272 142 -402 -188 -365 -334 -871 428 713 -752 248 758 490 -838 110 569 421 677 366 521 80 -669 265 766 -515 -873 82 689 686 770 647 409 383 377 -456 118 -163 36 -511 -82 -683 784 -645 487 235 -556 508 -655 225 589 -778 105 22 -888 419 -571 625 318 609 562 792 533 -794 72 724 49 711 401 673 494 582 -514 478 37 29 383 59 -115 -859 76 519 329 -154 601 85 -148 166 687 -424 -363 502 625 757 189 521 -612 477 -188 -880 -594 -494 328 53 402 444 -542 -700 -250 -454 -137 170 -323 506 446 385 169 -488 -139 182 -587 697 -532 226 -32 -565 -528 -475 366 548 -786 102 278 304 401 -525 -758 -729 125 129 528 -543 -369 333 -409 -807 -378 -645 388 -67 -419 736 -121 -81 -172 476 -757 -828 498 -720 -249 793 691 425 155 120 665 496 -418 102 -628 -148 -265 -151 -216 48 799 -152 -402 -414 330 -777 510 360 516 -255 442 203 246 -73 240 460 571 322 330 -190 -867 -105 705 291 633 135 -778 558 -218 -241 570 -446 -212 400 701 -553 203 -98 776 -670 240 -640 426 -8 -40 490 296 117 -460 -524 278 142 502 -383 769 742 -624 -355 -762 -278 81 -680 198 -348 -59 -436 724 -594 107 613 140 321 15 -186 -155 -268 351 -845 756 568 535 -755 -587 39 -263 791 739 -83 260 -711 190 -623 -279 51 -199 -591 79 -889 -282 -722 -128 448 -60 259 487 -382 581 -69 730 -210 -545 369 531 658 553 -768 488 65 -426 679 -719 160 641 640 144 766 588 156 121 -261 -375 601 -899 -49 557 -240 -64 312 565 729 756 347 -852 504 -109 -103 -664 5 598 386 -495 -110 -568 625 -761 -237 175 156 -859 -361 -789 -94 -378 -310 -8 -338 631 361 217 748 -770 -546 -386 383 -351 -541 439 414 -162 -262 33 -308 496 -143 538 -686 147 170 -431 107 423 -726 751 166 -83 -558 173 446 600 633 -586 -360 -267 -517 734 -477 -399 121 671 347 -37 -790 -757 536 -551 359 44 3 355 486 5 373 17 -148 -305 261 -449 -97 214 -343 -515 498 -723 435 278 629 775 -374 213 453 -849 346 161 317 728 658 105 -678 512 528 548 267 -710 787 -629 148 572 11 -753 784 -555 -710 -606 -686 -617 647 -775 -857 -539 -409 -79 -605 154 305 630 -867 -669 -624 454 -421 -840 602 -451 425 22 -59 494 -721 748 -224 -31 -252 -339 -228 -119 478 -730 511 -499 -141 485 677 -476 149 282 -510 -261 699 -449 238 -649 467 -595 472 419 -756 -448 -307 -365 270 -679 -399 -270 -756 526 631 13 -418 -804 -494 -422 519 -754 -647 -64 -223 -569 -811 -363 250 -526 578 -637 622 -650 -234 132 103 -486 -661 -471 359 170 -368 -289 615 -535 409 508 -499 381 294 779 164 777 -836 215 -8 -454 247 -513 -233 18 -558 -109 -797 586 789 -594 -525 54 721 222 -478 -185 -767 121 -68 262 61 -33 529 460 522 -569 107 686 -60 114 -838 500 -279 -724 -522 -493 -778 137 -181 725 98 -485 249 13 -402 -49 -864 47 758 270 31 631 487 -321 434 328 554 453 60 -297 -809 -500 406 777 -565 -243 -831 -51 152 -849 -726 -550 -159 543 214 528 -151 126 150 264 121 298 469 411 148 -872 190 -601 754 495 450 -62 -222 606 -804 381 41 -631 -47 358 410 618 -573 209 566 235 778 -724 346 -48 -97 -728 737 294 262 623 430 62 -800 545 -597 -696 -115 732 -847 338 660 45 180 -812 548 62 -713 -584 474 -96 186 -618 -657 35 -453 250 352 606 649 -617 667 -652 -825 -431 -391 55 574 -650 515 33 173 722 -607 -737 -142 -252 -886 -736 -825 132 320 -258 -64 -697 210 -704 -26 325 -356 95 -373 714 335 580 472 224 108 -822 520 -334 36 461 92 -790 -846 -877 416 -899 -203 -606 394 337 -797 675 -533 764 650 86 -197 637 197 769 -138 -614 709 -513 712 729 521 688 -657 62 96 497 -581 522 191 571 215 -251 -670 702 -48 714 197 -404 638 84 598 -560 -368 209 126 -205 -582 103 394 -647 -607 224 -708 -183 -325 -452 -363 561 -835 -163 -767 661 518 -197 446 -353 157 366 -349 740 444 297 -580 -309 -220 -159 -527 -641 -314 761 -232 -168 -190 107 55 -673 18 25 -456 -690 -760 -563 -376 -446 284 -170 243 538 741 253 732 622 -555 789 -706 206 -857 68 -3 -216 501 649 -327 -130 474 -893 -809 246 614 796 732 -261 552 100 120 393 -541 720 266 -247 -857 323 -108 90 -668 281 768 -668 -103 -187 -649 -425 756 102 142 -847 227 -520 -522 -268 576 32 -75 385 -252 419 622 -486 -315 228 38 -480 -186 -332 -166 119 686 409 -168 607 149 -8 -776 -173 272 -743 2 622 -817 -357 -363 319 736 672 -702 -264 -432 -194 182 166 -106 -741 405 -625 -634 577 516 -790 81 534 -726 261 -766 -687 -621 238 383 162 -80 -407 -233 -355 -253 780 -532 -532 193 -635 -71 -798 36 -463 -468 19 539 180 -553 308 -362 37 -722 -43 -562 -613 -527 124 544 -506 657 -515 -474 -524 182 -127 -419 68 -684 -836 495 -162 -477 371 616 -701 63 296 -358 -579 573 359 82 693 168 -140 -130 -881 161 -346 3 -841 -557 -112 -331 482 -141 686 -805 -114 -197 431 -101 463 256 -492 186 -331 502 25 -876 765 -136 68 -378 290 -108 751 770 53 -79 -189 -556 34 761 90 462 -382 760 395 -759 -75 -654 -85 324 317 89 -175 -640 -35 -275 577 -728 -407 358 -804 -506 -638 624 -362 28 -9 -207 664 407 325 -508 192 -651 -603 245 -736 141 238 347 370 620 -295 625 -241 439 -294 -376 -672 -218 -204 417 149 344 -692 -872 -294 271 -668 -612 583 75 -127 144 -695 273 614 193 165 -729 -323 -403 -323 23 -499 -301 146 734 -612 -285 759 -89 -248 -193 478 9 45 -525 -671 -414 -327 572 473 185 -595 298 -66 754 439 -798 -60 622 -235 551 461 -691 -781 415 627 -594 112 -593 726 770 -649 -512 322 -891 106 435 368 763 -137 -886 -650 -729 739 -875 -448 271 92 -675 -470 357 -458 714 296 486 -234 77 -283 -3 -518 224 -833 433 17 -642 132 -44 44 -777 -780 -900 571 -829 -872 -270 299 -494 -854 167 -877 -705 -290 153 -773 -795 797 784 -169 678 -596 -732 -37 378 -408 -289 269 -81 -271 -336 -221 539 554 651 -499 439 736 -83 610 -498 658 -661 -733 582 283 -160 -27 -169 716 499 349 -722 -188 639 -97 -494 -418 721 -419 193 -453 397 -748 -564 183 312 224 -375 -762 -641 -214 -468 -729 162 18 -61 181 -885 528 325 -593 20 -801 -55 96 326 416 -848 387 -879 -515 -440 -188 204 -174 105 -865 563 -244 303 -782 -781 694 607 317 -10 372 -108 -664 665 186 -788 -389 513 790 474 -401 -213 31 -187 743 -245 -639 -750 203 -702 486 -26 462 250 -48 -317 231 551 -179 -433 423 -294 788 600 -248 258 355 740 201 589 565 671 144 -629 99 530 -433 449 -314 -752 -847 520 -107 -476 -166 209 -649 764 -879 -482 -782 -824 66 -465 -581 -539 -164 346 508 17 145 32 -300 736 79 -447 -327 147 -113 -781 -39 -35 430 -259 40 -466 -312 -650 331 -306 -158 -887 -159 -80 784 6 469 -690 -157 437 -453 234 -763 -492 -169 785 -331 394 -568 -589 -459 244 694 -691 654 -639 449 221 150 767 112 234 -697 -881 -736 -142 -216 389 -202 543 584 770 60 -108 -155 532 756 676 -62 83 197 -356 111 732 70 -365 -603 -159 778 -274 -84 -190 484 7 -565 -815 -295 -18 -185 567 -325 125 -370 -228 -717 198 318 -279 273 -716 -755 199 270 547 -764 356 -230 -116 430 726 776 -413 -592 -809 -331 456 390 546 9 632 -572 394 777 53 -505 -288 -43 -512 -384 301 407 -819 332 -146 -716 -318 -551 101 383 -693 -173 107 134 -636 285 -747 -489 503 -462 446 -346 10 205 784 -481 581 -287 -667 -605 -696 407 -798 456 548 -211 -39 -833 -403 399 -148 -848 -18 -762 176 794 -55 435 -46 -97 291 524 519 305 761 -520 577 51 -499 -819 -211 135 -800 -432 -92 -173 501 -102 -219 -287 -389 789 714 -560 498 -777 -685 650 -601 611 135 35 550 -796 -638 699 -57 25 254 -733 -2 -589 -751 511 -190 -728 -812 -400 363 -512 196 -224 341 712 -737 408 356 726 480 -93 -772 -240 -2 495 134 44 769 -726 669 126 -283 100 749 -653 -878 4 -267 372 -407 277 -368 382 -743 -138 -291 98 138 107 624 239 -684 536 -247 293 -840 271 -617 -795 -643 332 339 627 -484 -488 -299 -422 638 -183 691 -641 -772 -46 -404 -360 -435 159 -22 -752 155 -787 7 -102 474 -325 796 340 -372 -281 -39 -215 561 739 540 -838 -447 -322 495 -171 -558 -475 -305 -59 487 592 454 -900 -584 -58 -535 595 -742 -546 776 -640 56 -53 3 -646 -763 128 313 546 -695 563 339 -343 -483 673 264 745 -531 -851 -310 -721 -534 -602 -424 724 -806 -764 388 639 18 -729 -91 -779 -344 107 -135 -795 221 750 -503 -197 -146 -639 -659 521 210 -671 480 644 -693 714 409 743 -554 206 272 521 16 150 -312 121 -68 -508 300 -185 137 -798 472 -92 -257 -771 48 -2 -555 -619 -549 -203 -205 225 -823 -17 -451 -89 -802 -367 -56 -224 -397 598 627 254 -610 -734 -506 -568 364 -353 -200 -216 -731 -656 658 -303 504 229 -518 -470 -620 -578 -557 523 -578 773 -353 -635 -741 521 -370 -814 293 -628 154 -751 -65 -641 -332 -396 320 -585 -510 -891 351 -464 -871 463 560 -329 -771 -354 -229 -771 497 548 -847 108 429 104 659 750 333 347 -11 -81 799 -628 -557 -404 -182 -42 474 560 194 -194 147 -107 -712 -432 -699 -854 57 650 -629 260 -875 118 678 762 -462 -689 455 459 -614 404 -477 -124 -598 381 -234 266 345 -377 -830 -792 779 27 -348 412 -359 350 -746 -4 690 -309 113 -473 -285 204 -164 583 -666 305 -607 -839 84 166 418 -513 -664 190 -241 -487 688 699 -251 146 110 -338 -151 366 -285 -850 111 -610 -397 -129 -156 -809 239 552 -82 655 -799 -107 720 158 266 224 -707 -296 -626 286 435 -173 330 -77 166 674 -673 -352 -126 130 565 247 -18 -56 330 -332 774 373 -244 -767 154 769 332 -153 259 -207 712 -812 429 -283 -517 -217 754 -397 259 -295 128 -399 -10 328 474 205 4 -677 -81 476 110 336 463 -520 5 54 446 48 18 -836 -789 -154 171 23 -293 -139 605 -635 185 -454 646 239 -614 -74 676 -290 4 -27 405 -735 666 -638 146 -196 226 -207 221 -211 -613 191 108 239 -278 -320 -4 -204 332 533 -753 673 410 -759 668 761 -63 -754 -337 -716 -875 455 -680 -406 -725 -553 -785 -547 -518 39 -362 284 19 269 -119 -778 -641 -394 518 -573 -84 -305 -132 262 189 56 -348 611 -606 -645 -547 -473 -262 -3 -523 -479 59 39 371 792 723 -68 28 378 367 -769 -320 502 669 -684 214 254 -858 -12 -23 -579 -425 -79 372 -770 163 179 386 -433 705 763 -111 155 -95 660 -689 -298 419 -288 618 793 220 181 -834 56 -766 735 230 186 514 -873 -185 62 700 -456 50 -644 -424 -714 -515 147 -271 -352 -463 -91 -178 393 -562 -501 745 -364 -155 744 -508 243 -469 -264 425 -878 -211 489 -255 113 63 -551 -817 496 523 657 -748 -453 509 535 511 204 -821 -727 -644 476 74 -551 453 278 -309 716 -773 -788 329 625 -665 721 354 253 -432 -386 329 -72 -662 -577 -686 -37 501 265 319 438 559 493 423 494 232 789 -520 406 -245 -626 -145 365 -721 595 267 114 -382 -264 677 -209 -826 -418 -743 478 -408 -346 -138 653 247 -152 63 -735 -418 232 -481 -402 -335 -406 -79 -496 -344 -321 -399 -818 337 -885 -580 364 611 557 603 214 -738 424 521 -143 -5 210 -744 -292 216 668 -525 396 437 -813 532 541 -295 773 343 269 -7 -227 -353 782 -770 -261 300 87 -450 -668 -836 47 -268 412 31 294 357 517 238 -758 -371 -51 680 -818 53 -449 -575 -404 -554 502 -409 -111 437 -730 -165 -445 481 -659 142 -594 -507 565 -278 -80 -626 451 -564 654 64 -469 701 -899 -542 -157 229 -222 119 -438 -581 360 -138 140 -866 402 185 588 228 -154 728 -99 761 -64 6 -130 -797 -809 120 -220 -860 351 425 356 654 319 399 141 -871 393 -759 -379 670 712 17 250 -652 442 622 -396 -298 494 -402 -355 -587 -759 373 55 -317 658 -327 443 597 -456 200 769 295 -140 494 -34 -589 564 -240 -363 -883 178 -900 425 388 697 -120 91 -340 -3 460 401 632 -775 -825 158 664 386 605 -728 33 -122 454 -555 236 -381 79 -895 -15 666 -547 378 460 -346 34 657 19 138 553 27 136 -656 213 -281 568 387 -417 -892 97 -761 -659 564 -45 -198 -803 6 -358 -102 -417 -174 -564 -367 -419 -547 788 -563 203 9 -544 -849 -883 -13 -672 -36 -437 -809 -897 -197 -887 -450 -92 -478 100 -748 170 633 454 131 -72 339 -459 -180 -187 222 -474 -213 -648 -194 763 230 -658 241 411 413 -882 -651 640 -756 -225 494 418 782 -142 -481 228 75 -209 404 -497 623 -441 648 272 -758 354 581 -728 -859 93 -81 -333 -133 335 337 211 556 425 491 -409 -72 62 706 -284 363 -695 355 482 454 -826 157 -439 -473 -486 260 359 578 694 163 381 618 -610 -742 -129 126 651 -625 -329 -89 -568 290 523 74 89 -326 -326 138 -787 539 319 -858 -782 -288 -461 -601 -142 -496 -97 494 -872 449 -493 -892 -6 790 -440 -472 -101 484 -235 -386 -834 285 616 760 -5 309 -77 521 152 -551 -578 -794 609 783 -371 -361 163 -291 -821 33 352 -391 -891 640 -741 -329 -753 320 -119 -770 377 -468 -163 -253 -10 333 417 -546 117 -797 549 387 -462 -632 423 -423 70 254 -447 -302 358 -17 -458 681 500 649 173 -826 -600 266 -223 191 -191 414 -569 -803 -256 546 131 583 -654 224 -570 468 653 77 574 340 748 -790 594 -261 -467 -716 -268 77 488 255 78 260 -361 -392 201 476 636 43 272 -109 -762 -849 218 449 -428 252 -589 497 -830 -349 25 -327 773 -501 -804 183 521 724 422 -187 -731 180 485 -343 360 208 -59 567 664 -454 325 121 264 402 290 -113 328 543 586 -31 -853 43 533 306 589 -406 477 740 256 -739 783 72 5 342 -298 705 -873 -560 -134 -880 451 301 679 -607 243 119 -476 467 -861 -495 -251 159 11 -730 -434 747 656 429 230 -438 -634 -253 -408 177 -759 -791 -274 398 -302 84 -475 -214 -674 795 -536 -584 -882 563 -24 -213 213 737 -767 -865 741 284 158 773 -726 -848 -850 -237 -357 259 -428 310 -374 533 -632 -615 514 -337 -797 281 -531 -599 255 -634 386 -135 -613 -164 -64 -30 677 -36 -762 -310 -576 -195 581 -575 -326 431 -521 -256 -48 -265 -132 -579 -64 84 -786 -819 -227 282 188 493 98 -135 298 -625 -119 388 -645 -604 -112 634 -344 -292 -886 -766 -427 -25 -133 187 24 178 233 -835 181 -386 550 541 439 -196 -489 81 258 -736 533 -472 120 -839 -651 360 261 -809 669 572 -387 -6 -55 -684 -575 -303 531 543 788 722 681 -360 280 -114 -783 205 530 240 602 -647 665 517 -61 240 -239 -481 422 -494 -652 -583 -885 788 673 790 -752 15 717 -274 -838 -307 -833 2 421 441 -735 -249 541 -243 -672 768 699 281 100 -871 374 -114 -852 -848 439 -412 -11 -466 478 198 406 -458 -391 -161 -840 -64 519 -291 -170 590 762 319 -49 -200 286 -755 789 -538 -706 605 -634 -399 -868 614 -317 -654 696 757 -25 -214 -288 -816 -789 547 421 302 -556 -780 450 777 -894 -504 -689 -537 -218 -763 374 477 -142 166 -668 -480 229 687 -97 -545 -165 -287 96 -875 282 191 -326 -668 639 -643 420 -116 163 402 -72 318 -352 -427 -462 -321 -199 -51 745 -788 695 758 -175 306 -417 384 143 -422 -675 -54 -430 -36 -9 -294 -187 204 -756 632 153 420 -26 216 -856 -424 93 131 -788 206 201 -728 -455 330 747 -32 725 296 170 33 -247 494 -862 -74 -586 -242 337 -190 413 784 -635 530 111 -412 341 -769 -293 -225 -304 -50 -608 246 321 -505 780 680 -638 -202 496 -319 -403 -137 -432 399 -70 745 586 -791 22 -260 -581 -328 -670 -846 500 -778 596 239 503 635 69 -72 -899 534 540 -743 -313 2 -528 -724 -863 -640 -680 446 746 -432 -335 686 617 401 -356 -443 -274 -58 -230 -350 85 -275 -206 -625 -35 377 -217 -594 342 -283 110 -13 -615 -40 -204 -882 710 618 422 697 779 589 -157 614 293 -809 798 -27 550 -859 -520 -72 56 109 -611 -274 497 -224 -323 637 498 -25 278 -675 142 613 520 -568 -790 648 652 89 592 -560 760 -772 -153 -818 686 -208 -757 -730 86 -32 180 -568 796 655 608 -797 -663 128 177 650 -42 -399 -490 309 -501 -179 -342 107 365 -889 -222 613 258 -581 -887 516 105 317 -677 192 -58 35 -28 470 372 -595 -595 -284 -822 31 146 -582 90 -113 784 -172 241 -665 420 -281 -472 540 -487 -720 209 -611 799 42 145 577 25 -576 250 -825 651 -531 -304 747 695 540 496 -391 103 169 540 -298 32 -261 201 520 548 401 215 450 400 -593 -513 -15 720 313 362 -483 565 -836 409 -72 212 252 -338 -218 538 595 -786 -65 137 -469 603 -93 145 299 -644 -296 661 -759 167 445 -499 608 -225 182 -148 -642 -746 -795 -461 -709 475 -286 -515 795 -341 -4 -80 -181 -282 588 628 500 535 -68 55 -326 -689 102 -64 -796 356 -571 -690 539 -442 288 -52 -525 -374 -294 531 -692 -340 347 -379 754 -719 -629 -823 -569 274 -632 -258 -390 -113 707 782 -186 565 -756 248 -615 203 -208 589 52 -744 99 557 203 -746 66 -753 -142 245 -891 341 176 16 -155 524 293 227 -690 -442 -477 277 522 235 421 506 -780 -395 684 3 -62 357 73 -364 -329 29 122 24 -531 666 -431 720 -335 -169 445 -734 135 -851 208 -798 21 -413 248 -141 -14 -242 594 -211 -243 -448 546 -501 -477 -750 -459 -532 147 -382 -182 691 -588 721 -1 -556 -574 504 -183 -353 -3 -582 -476 -628 -288 631 470 728 -74 -577 463 -776 505 154 -296 270 -452 426 379 65 392 -348 91 -401 -764 -319 785 -557 160 -617 -298 417 -239 -779 575 -273 255 -568 -368 -478 -126 -41 294 -53 -239 453 -303 -835 -147 -868 -83 555 498 525 -383 -273 -520 486 -502 -94 154 -320 417 789 -602 -550 111 220 -867 462 -84 -530 -307 244 -413 -793 701 113 490 -848 -41 -466 555 43 -617 -858 -246 -106 301 -340 418 733 -590 177 -813 665 -340 317 -614 -392 -278 -204 467 523 105 -278 445 -362 446 -279 765 -689 727 102 73 716 -731 394 313 188 -790 592 788 581 12 706 -257 -336 -649 685 427 -232 -48 -270 26 736 -455 -210 732 545 237 593 16 543 -844 -557 -821 -884 -850 277 756 357 -831 688 -391 -535 -889 743 334 367 -218 -436 -447 315 -684 591 315 -463 119 -98 8 -735 150 -176 -77 624 -702 -379 -85 472 234 -657 -830 524 712 -805 -789 -58 -814 485 149 -356 244 608 -609 -315 -452 -525 -891 348 -306 -553 356 62 -389 151 716 -130 -687 -706 -815 799 386 -289 75 -37 -679 -698 458 -738 726 148 -535 -476 668 67 -571 131 -153 190 -625 -220 -114 -549 -434 777 -540 -244 222 -440 -265 -347 355 546 541 85 -415 -99 -863 288 -776 506 283 50 -509 -675 412 -139 -33 475 -616 -475 -400 -4 181 -159 -361 622 -393 283 -184 758 -204 177 -437 -379 112 -154 -178 -725 -389 -723 324 -626 -148 615 -660 530 -880 696 -85 -422 -562 19 174 -860 -546 -64 -871 -668 -60 -104 -565 -715 -358 385 316 166 -725 -549 684 -379 195 29 400 181 -485 -246 -503 -265 523 -100 -524 -534 -777 756 -528 -166 632 -389 -893 455 229 -555 -494 -183 -888 -86 -616 -802 450 -294 449 -482 83 728 158 689 -282 376 721 -567 -400 -88 90 471 -152 -633 -812 -859 631 272 -228 -802 -122 487 436 612 718 -520 -719 -793 -358 740 -749 -140 677 717 -823 -657 409 -25 -764 69 -113 -622 749 -573 259 -742 -633 -1 455 -290 475 -83 72 -605 518 760 672 177 555 126 -893 -147 -513 385 -286 -167 -346 267 -395 544 -537 -264 550 10 74 291 -379 -868 -710 723 574 377 593 -537 672 541 -106 180 -570 254 249 745 -339 -720 587 233 13 -321 -473 -165 735 561 -769 643 -9 -551 -115 606 181 -349 -42 -837 -556 -376 419 166 -493 59 -461 29 279 426 789 205 704 -787 -779 -38 -315 -801 -367 -88 692 513 -663 -586 -163 -111 -797 593 -437 -815 522 456 -576 167 -501 581 19 575 -500 -743 226 -125 -476 438 306 741 -823 788 359 693 243 -714 269 686 -815 -525 -47 -696 -39 -7 558 -96 -274 305 525 -878 82 569 -805 -72 653 74 -451 772 609 180 -397 -854 -533 186 275 -68 -262 -152 420 587 -230 458 632 146 -256 527 134 -444 -213 773 -145 662 -480 -560 -846 659 619 -634 250 93 732 137 452 739 602 19 295 321 -345 -532 474 -858 -459 -504 -785 630 -361 -489 -652 389 -21 -100 -691 434 -314 -68 731 277 -4 -774 -651 164 578 -281 591 -579 -702 -878 -124 -755 -28 -368 -803 -77 -687 144 698 98 -883 -707 -723 355 -526 229 243 418 238 154 296 605 -643 30 5 -312 354 -177 763 597 -342 113 -837 183 775 -238 -493 148 58 -823 649 584 -784 -666 -858 -239 76 -344 -412 637 391 -143 -803 -397 -250 722 464 107 640 600 -845 -273 -824 667 -457 389 -752 -505 717 12 -464 -273 -881 328 -438 721 -835 408 -495 -510 169 -805 -149 -220 -579 567 771 353 -872 -753 -804 156 -511 -293 -284 708 121 -754 -140 -439 -448 -811 519 588 485 513 293 120 514 -238 -110 -53 343 -210 -245 17 -32 402 447 32 -420 298 -94 140 -382 -90 122 -826 -543 -799 -532 401 795 73 -857 -37 46 549 -484 -436 -227 -273 2 -762 -453 339 -641 -38 -129 375 -519 -682 -606 -432 673 368 601 234 195 -110 23 145 -791 -606 -718 -123 162 -821 782 -225 769 580 -788 246 -707 497 181 -722 -456 669 210 -649 512 -167 -685 -212 249 336 -336 630 -97 215 -778 -6 -173 -569 450 -319 420 449 -137 -393 720 538 -322 697 -714 208 -126 -10 372 298 -825 -709 -169 -85 -359 481 -679 -35 242 329 -236 708 128 616 -27 777 334 639 -766 -510 204 205 461 565 775 -270 -238 -233 503 586 348 476 -273 41 -379 -112 -53 277 129 436 -886 -656 -150 -749 284 -451 43 -803 696 120 797 -604 291 -706 452 361 683 -511 799 247 798 524 -55 633 105 -412 754 85 -373 104 341 -839 -890 -317 -27 -589 228 671 498 -323 625 529 -727 676 534 794 349 -517 -144 -223 -387 -112 585 -610 28 -134 327 607 794 -735 82 -381 751 138 621 321 193 -159 273 455 611 682 -542 -652 144 623 -193 101 -514 -861 -739 8 48 300 526 606 -560 374 48 359 -224 -596 -792 -385 455 -259 -35 397 -898 -378 9 -14 196 -875 -22 364 415 -532 5 -407 546 240 796 -403 -138 97 -105 494 -607 -285 505 503 -706 672 -551 -631 732 -194 578 -434 -768 -35 -328 -643 79 -111 -876 -693 -10 569 792 777 273 266 541 -651 -825 622 47 -718 213 -60 -487 244 -858 -622 -360 -39 -198 -462 448 -226 41 -278 -873 -878 433 131 -614 -812 -884 359 662 -547 389 -3 -498 -427 306 -881 -872 -836 -204 448 762 -805 -820 -82 414 -858 -294 -580 -832 788 -278 -817 416 -561 -442 246 -788 42 -233 -450 99 34 444 548 387 -804 -139 -896 -721 489 -282 -781 -847 588 460 771 206 675 646 -755 -52 548 -110 -630 -580 -539 742 -168 693 -339 -78 701 -855 577 665 68 -240 114 -568 -340 -28 313 -546 -131 -859 380 -343 -393 -284 -96 653 -355 632 -521 391 -587 -200 -475 -855 -101 -335 -648 274 -183 459 364 349 -544 240 631 36 246 449 -716 -51 -128 620 523 -222 -349 371 -871 -283 -552 78 -577 389 -359 734 178 574 274 -104 267 436 42 0 304 -551 -771 -626 -765 -145 -270 191 689 400 -81 797 -375 568 -554 -660 -816 744 -72 352 -273 -222 -668 135 611 -120 -139 -526 -336 773 658 192 382 -891 308 257 -625 -468 731 -12 -885 -706 -460 -664 -728 86 -826 661 420 -327 -216 474 -147 68 196 581 728 -247 601 -411 -150 531 -314 513 118 282 -638 523 761 568 -311 -660 404 553 255 776 -356 -199 585 -896 313 -379 416 -422 -854 498 -594 108 -782 -675 669 -879 36 -97 710 362 -506 -398 -35 -316 161 -645 -761 -440 599 129 95 -195 585 437 -324 564 457 589 223 134 -272 426 269 -677 369 -622 -114 -288 -817 79 -730 -235 -523 353 -385 146 -854 -167 -479 -195 -417 -183 754 -463 481 -365 179 -125 -11 -405 -797 169 -262 335 544 181 -126 -533 -532 51 475 434 708 445 -397 267 -639 -640 -790 -324 -116 512 -768 -182 -696 729 584 794 -597 259 97 370 -623 -836 -95 632 88 678 -203 -266 379 637 -448 507 571 -373 275 -469 -505 -539 440 190 -67 -239 534 -196 -655 193 337 -107 -22 407 65 -525 205 -248 475 753 -227 -93 -886 -252 -572 -537 -106 -881 -144 -474 415 -765 -847 -463 -537 -42 769 444 533 -846 -79 -735 -144 511 760 -629 -707 690 37 -732 -449 -545 -690 744 -180 332 -724 -126 64 -24 -162 -642 -179 -395 682 291 -547 285 472 161 145 581 464 -635 210 31 36 -287 -637 717 -651 -775 510 537 -50 776 514 717 -824 -860 -416 -897 -583 -374 291 593 -797 -172 707 -503 -26 417 -106 -679 507 -897 652 628 -13 -452 173 -245 -178 -460 415 -684 -706 -433 444 380 -375 -591 490 -814 -747 -854 -453 551 764 133 -131 734 -222 253 -287 -461 131 585 461 -47 -347 -149 -486 398 98 470 -590 59 -519 -721 -460 -388 -341 -617 311 629 -67 -759 -781 657 172 -419 348 98 267 672 275 -726 271 264 -580 -206 -641 662 334 792 -725 -494 -380 561 686 -487 394 -330 -455 -142 -575 -889 107 668 544 629 -690 -463 765 202 -345 309 -114 -798 360 -807 -488 -457 438 642 -682 -78 496 -610 -484 -832 -517 -889 -567 -39 -471 192 -155 686 570 -780 507 186 455 381 -301 667 635 182 -293 354 -763 -475 160 -878 -587 -861 176 561 161 -830 -106 -431 -263 681 451 -99 576 147 -325 -850 -192 -432 -488 303 -747 -276 569 418 -636 -304 -561 136 186 -3 -235 333 -409 -94 -263 541 -662 -213 225 606 -546 -20 313 -485 -541 -550 -595 -123 589 561 -703 11 326 466 500 735 147 28 -366 -583 541 -221 -693 658 97 315 451 393 -898 -500 -191 -824 349 126 427 -388 -547 -674 470 -891 -484 475 454 -213 208 620 -263 -299 553 460 -427 -594 721 -384 339 783 627 -765 -895 -694 -633 444 -498 243 185 457 601 698 72 56 342 -486 -465 -773 422 495 -277 -215 148 -698 538 398 69 -596 -460 -596 -65 -522 645 610 238 658 343 -73 -246 -870 -670 25 -54 -244 707 501 299 -92 297 130 -429 411 707 -691 456 526 697 -563 136 -354 435 -115 444 496 700 -19 673 752 695 -351 -789 -155 282 -458 582 -616 310 460 -475 -868 -435 106 -737 -292 -157 365 -727 -788 719 -288 282 -83 568 768 -812 24 -121 733 446 746 24 -321 -165 567 -700 -748 -327 -514 785 -114 175 -392 -298 -148 -497 -383 -833 -867 -32 503 575 -506 -329 -144 -641 -438 -228 -242 480 -333 162 81 -255 136 679 -132 -76 361 -420 -387 -386 -762 481 -465 -318 768 458 545 73 310 -477 44 210 -727 -91 134 89 452 -63 539 334 609 -765 -513 -204 -464 -109 712 -107 688 -456 -824 -199 94 522 71 683 -283 184 -20 384 495 -370 786 265 789 -708 225 319 68 -681 -507 -870 736 -737 -894 530 -852 671 -533 -60 681 368 -197 542 90 -567 -540 613 -529 -392 -453 439 127 80 -64 -398 -158 490 442 -801 308 762 51 -794 -165 -220 -613 452 607 -54 -91 -394 248 -857 460 113 38 184 438 514 -29 323 -48 336 591 786 -391 669 -741 181 579 386 -249 -776 -43 -73 -695 -853 494 -863 -665 -291 337 -387 -846 385 -183 -102 253 683 -523 -104 183 -569 -31 -615 -729 -301 -468 -255 337 628 -599 -458 229 -48 669 135 258 -271 -611 -615 134 -623 573 -236 140 189 -105 216 568 -735 -468 553 -537 -687 330 333 381 -631 -155 356 -865 -192 -746 -241 479 439 -156 -707 -126 -502 736 -739 -331 603 781 7 293 405 -64 700 -246 104 -498 -696 -677 -869 -249 480 -73 -822 -447 -351 358 75 -376 -350 -143 -54 107 -106 472 -178 -36 374 -372 -87 -234 412 449 -752 63 -730 329 695 398 -576 -395 -435 -747 -522 68 -364 -15 -361 376 484 -803 -828 -655 23 -777 63 -180 -313 561 -761 385 604 396 -778 -547 6 266 762 -826 -329 140 792 142 -511 334 -869 -705 -856 491 -74 -260 -859 492 216 704 280 -65 -675 -745 -696 125 -15 -182 554 -800 24 -363 -411 676 348 540 304 -55 225 254 765 -478 -545 110 -585 -850 -30 134 -371 -819 -578 -481 462 -492 -328 -145 351 450 -69 -151 -703 92 -26 563 281 563 409 -449 310 -646 -547 310 -113 588 353 -675 -30 -671 -151 224 236 -216 -422 206 -528 651 -615 -583 286 -37 -85 -569 -280 368 756 582 -365 323 508 8 -548 -561 -546 -573 -350 -661 -454 -741 -417 -871 364 -259 -824 759 -376 -600 707 434 -834 -417 312 -4 -596 353 107 -872 596 260 162 492 408 -708 266 -239 732 345 -849 -332 -471 -139 413 296 -65 761 -381 -855 -153 -199 728 581 -680 179 612 213 -660 -500 -479 87 502 25 566 339 -6 756 -648 101 172 230 427 486 569 -179 370 28 -659 221 90 333 -710 -788 -452 -828 744 294 718 -629 -33 729 329 -619 67 -335 -23 301 338 24 712 -656 627 557 223 303 -673 715 82 527 -146 32 -4 -236 -159 -171 -631 306 369 177 769 539 -394 -408 255 87 691 562 730 590 -37 481 -759 -861 80 -480 96 -91 742 -263 -212 -240 708 -72 717 358 -861 -480 -592 74 613 -324 -601 -464 305 -410 291 -168 68 -428 332 231 767 -738 -132 -397 343 121 -48 592 -184 764 630 -36 169 -595 -278 186 360 -40 -404 707 -316 -811 -692 -49 -868 -438 427 5 -803 -759 687 794 627 740 60 -192 429 790 -288 449 475 403 -719 755 -655 -591 657 556 622 159 357 -678 -713 563 -735 -540 -46 704 -662 -19 657 -531 -291 339 769 508 -547 514 -740 -26 -280 -154 -776 -824 564 -219 -611 -495 -557 -350 -331 41 -640 -257 -10 293 599 -660 648 33 599 -681 692 401 178 561 -171 256 72 -219 51 275 768 -125 782 -404 -393 89 -261 -106 -38 -229 778 -389 -345 625 392 -310 113 574 -900 77 743 293 -223 381 -699 755 -740 -37 -341 -673 227 -663 -520 -258 212 461 691 -476 -40 616 650 147 -372 -319 -525 -152 -751 535 -801 -655 148 -96 -842 -307 195 20 613 -138 548 552 -603 366 16 692 299 765 423 146 536 446 -779 501 463 -62 -583 -115 228 724 -295 695 -634 -256 496 680 33 -345 -20 -363 -233 659 161 -818 -352 -12 -22 -540 733 -899 -422 -467 -223 -215 -631 103 -430 405 326 -55 -451 457 -528 743 367 340 78 -626 419 -739 -621 -595 -512 -85 115 106 -125 -872 211 -104 16 389 266 313 -720 -600 545 -720 711 281 -75 -66 -848 -869 122 327 44 -322 -96 382 -742 71 284 -328 105 -610 -725 -557 183 -827 382 -702 -282 -697 484 -474 -856 197 387 467 175 501 248 386 -566 -549 634 450 176 -557 -859 2 -666 -775 -523 593 533 -592 265 -862 251 -50 -251 363 568 -261 -422 -100 -452 -474 -618 -222 -145 437 289 -303 378 -203 -162 591 441 -656 779 726 -429 -124 350 234 360 -330 514 -66 -129 -36 -294 103 -266 -88 -395 -598 -818 -443 -384 -883 417 94 275 -110 -587 141 129 46 74 -137 -466 85 657 688 -271 483 469 -363 614 -285 289 -291 -496 404 -385 -632 -460 -7 622 230 -553 -683 241 605 -141 -542 674 -414 -333 -792 -450 129 448 -888 -668 -728 -15 -464 -343 -643 219 -218 344 436 -386 251 85 -165 212 708 -311 -228 290 674 -713 488 -406 -336 -894 -44 -551 -39 -243 256 -698 660 -606 196 -356 694 7 -130 -650 -515 210 -815 -41 -607 547 762 386 -281 456 210 -863 -183 230 413 -277 -362 -211 -700 577 -784 -504 506 543 125 -547 -498 775 -777 -251 633 -864 496 -50 -320 685 684 749 609 168 -554 636 29 -29 786 -792 314 548 -177 195 -27 -619 264 671 -185 424 40 -880 -673 -8 -857 -33 -56 -532 -565 553 791 -502 37 -495 -370 665 233 -789 340 717 326 -647 -77 116 -689 -844 -193 -48 274 -99 -357 -857 67 648 730 -371 -434 503 -808 -508 336 -210 -856 54 586 676 -100 758 475 -41 -109 793 -709 335 144 294 -169 -613 -433 729 694 -267 388 319 662 88 -609 -877 760 -490 -120 108 173 761 -76 -95 -854 50 31 335 625 -196 179 -498 185 478 -651 -53 238 -699 306 183 610 -529 -276 344 -869 -582 359 -228 179 -803 -612 -889 -689 -45 -700 -311 278 -98 743 641 30 274 -581 -286 186 398 722 -94 -659 490 -16 370 -593 494 509 784 -630 -323 -51 -94 -295 -84 -80 237 337 -104 556 399 -743 -665 13 -824 -639 384 3 693 -781 511 -792 155 -564 -610 412 678 -616 -288 203 455 391 -234 278 33 -537 456 -826 -450 -503 -390 140 -225 -558 402 791 427 -726 716 -282 -390 123 60 -72 288 -521 -280 -160 -371 668 -798 67 347 223 68 -526 93 -561 268 -700 -659 527 -526 627 589 259 220 -216 730 -453 -863 -137 -787 45 219 -812 693 -835 600 -727 500 -517 571 -726 120 719 -175 -785 -114 -421 -600 -712 -639 683 -811 390 -658 -835 554 707 -823 -429 -593 510 376 -558 206 361 213 -556 337 -455 -523 -865 213 292 653 519 -664 -171 114 -806 371 537 259 -837 -70 -15 461 -47 0 109 -340 -695 -481 774 793 612 -822 -848 -376 344 -294 202 -266 530 -108 -819 -138 -873 -681 -864 -204 -63 -767 -744 -327 -159 -378 556 706 -688 234 -640 -165 -117 -257 -175 668 17 -354 350 -103 332 491 -647 -443 307 -489 770 -329 -650 -22 -740 -609 -411 698 548 518 672 -801 237 776 142 -36 -576 148 -408 597 -486 -749 760 -351 556 -536 -216 109 437 -428 -874 113 37 -544 438 650 159 302 -383 337 620 11 -475 283 -409 733 -275 -458 -331 -227 -305 112 -771 57 131 61 690 -111 -810 212 -462 -665 560 -736 279 632 -211 -849 -564 -120 151 -651 -813 -582 287 238 -68 509 -463 81 -112 706 533 -264 -830 133 715 668 -205 327 -237 -532 35 -577 -275 76 -824 -577 671 201 -715 -183 213 6 393 -374 -315 764 491 -456 141 -361 -451 475 663 -669 -735 -82 -24 -546 -100 388 495 312 -710 -322 -62 700 -247 -723 -414 -251 -708 -164 681 -348 -279 431 -113 251 364 -197 692 -800 247 -188 -119 -900 -313 548 -6 -624 686 306 -695 -119 -725 -442 410 -835 -569 -448 65 476 -222 -339 601 -599 237 -740 118 -324 -694 -574 542 624 300 634 186 -884 426 -360 780 -358 112 -713 -853 17 -560 -252 50 -900 574 452 -697 -201 -489 -97 -372 -527 -490 414 455 764 -96 -48 359 792 -669 282 410 680 755 43 146 -430 152 -316 -501 -235 -94 768 -480 174 -867 -457 -480 555 543 -690 632 730 769 -70 -63 679 92 779 228 -177 111 -119 709 171 -549 56 -746 565 -223 -860 -391 122 514 -565 698 -363 -121 -592 669 -718 624 -565 -297 -341 -167 -329 56 -599 656 403 683 395 -26 452 715 43 18 6 -585 266 -144 461 739 -213 -5 -651 -714 688 -463 84 -840 581 -458 578 153 -251 -314 442 -838 220 -329 185 712 715 -104 -462 741 399 -351 509 -528 118 404 -745 -254 -229 -503 504 333 -381 -96 -760 253 580 -163 33 302 -691 -879 519 750 -895 236 -404 399 711 -244 -604 56 -786 207 80 -272 6 -459 -494 382 699 -575 -474 -302 205 775 -761 734 -133 -659 319 152 795 524 423 751 -484 31 -899 539 171 -655 395 -93 346 -462 -269 -334 -483 115 110 610 468 646 -334 332 67 745 -160 580 -856 191 -690 567 -39 233 -511 621 772 -720 -387 78 -98 -826 -830 218 -421 -301 116 505 -125 -690 -858 -654 -91 704 782 -405 -830 -73 -524 219 532 -530 555 -779 -64 -266 390 -570 -44 738 -618 740 -70 215 -793 -677 568 625 561 -148 585 -463 -302 -366 300 -497 789 -501 716 344 -817 -449 100 -273 388 -533 12 -563 353 -163 -294 -828 -636 -723 729 42 667 -707 311 503 -856 -304 157 616 -549 619 377 -3 -783 -118 143 -270 -194 -421 -343 -588 332 659 -844 -314 529 -121 616 283 -780 499 -211 -176 -770 689 -582 295 -232 -316 54 -390 496 -431 502 -351 314 -800 542 9 139 703 -442 -202 -295 -296 -244 -361 364 336 -479 203 93 -771 -293 -802 -88 -503 621 -338 -130 350 800 -812 -500 -302 -471 696 -448 369 -822 694 260 220 573 320 -103 -422 558 -1 -91 -383 -383 -452 -283 49 -274 297 768 716 -237 436 425 124 -388 -182 -150 -874 528 -721 309 407 415 146 698 87 370 193 767 145 57 210 741 -876 -759 146 -592 -847 488 -337 79 102 741 -205 -3 595 616 485 699 -747 703 196 326 436 -248 461 -19 289 767 357 202 -640 -714 -506 -479 -473 -704 603 -21 601 744 -485 644 -424 -877 -514 -821 447 -644 255 -496 -640 367 299 -155 -520 -630 -177 -67 774 -608 -210 -597 576 -263 -835 561 721 -459 66 -659 -217 468 101 125 -704 -77 -349 -725 -646 308 -144 381 422 -482 -780 -60 127 -111 377 -855 -814 616 660 -570 -381 692 276 635 -500 -90 -885 -567 -420 -662 -500 616 -426 641 201 -525 760 182 705 234 264 -133 -848 398 -323 -184 164 -713 580 689 -668 67 86 192 -852 -415 -593 -789 350 -473 533 -81 16 -841 -127 -33 393 173 787 -884 549 -593 -386 -434 -355 -278 -35 133 592 -391 -887 650 -171 156 -104 505 333 189 -395 553 -696 573 -92 -600 -81 -809 -856 662 -848 -320 -143 -211 158 318 -498 193 167 -231 -729 -446 -344 -826 631 250 -467 246 -729 236 250 -192 -686 542 563 -689 479 -350 274 -471 42 676 405 475 442 390 -171 -2 -641 -369 -631 613 -510 33 692 -820 235 -768 747 -85 376 -561 167 201 -15 513 400 228 -707 726 521 -814 -822 562 449 349 297 -676 141 -471 60 609 431 41 510 -466 90 -582 731 38 -399 -898 -531 -133 50 629 -772 -166 -276 281 -233 786 644 138 -39 -871 733 -100 754 585 -676 586 -834 33 -503 278 -372 158 739 -88 -328 -832 -890 -785 -365 -475 -348 605 -521 -659 541 -40 356 -131 589 401 -431 282 -718 7 293 238 -20 157 -382 782 594 649 293 129 -676 106 274 363 -408 -255 713 -639 -818 -447 -75 443 419 724 -246 -125 -530 381 204 -405 733 358 -247 791 505 -404 416 -806 50 -851 378 -565 -642 -176 -574 -557 -393 -239 -392 -839 407 -692 -236 758 -611 -124 775 -92 527 -481 -413 791 -100 -139 -353 -132 -717 -59 759 115 786 383 -26 -463 -227 -523 -426 -527 -210 14 112 485 529 116 28 732 -274 708 159 -276 567 -588 638 44 -736 -189 602 -27 573 -345 -229 -863 -493 84 630 -285 733 350 -591 -723 193 -290 784 495 103 -515 -271 -29 -523 -320 -843 241 463 638 380 180 -3 433 -702 -647 -846 748 -514 -798 373 -186 293 -594 319 728 -85 382 508 702 -841 -360 333 -167 788 -534 -728 788 52 254 136 -764 -257 -486 -308 179 -544 553 690 316 17 -503 -137 -46 108 559 -70 606 -577 -789 616 -453 -482 225 793 284 467 331 -526 139 -360 408 -716 718 -609 378 -657 319 -404 70 428 659 -316 8 -175 747 121 688 554 543 636 -590 612 589 -435 131 142 669 -605 -77 416 -563 -737 -17 -388 -283 -557 784 25 360 -742 -900 -675 -282 -770 471 217 360 31 -450 -746 588 -155 -783 -549 -107 -615 -467 663 -137 498 -202 -224 -127 -96 -769 -808 -736 516 687 324 477 701 489 624 89 791 -323 -376 -713 749 -89 336 159 29 663 -123 416 -491 -643 478 -461 -288 -873 -153 -592 217 -368 235 -879 169 -126 469 -126 144 -440 -374 62 760 -619 -717 69 -893 -161 -481 -307 -657 629 69 -270 -857 -861 -188 554 -87 -46 29 -617 32 -508 487 -76 -833 254 414 437 8 265 -160 -171 -502 61 -423 -247 381 -515 -212 -155 79 321 66 473 525 226 21 -361 -374 -384 -775 -792 -8 -637 -261 185 -258 -223 -483 -461 484 -302 218 -79 -153 -426 29 -224 149 -599 256 764 -172 5 23 158 -173 -124 -340 -853 -154 113 469 388 -130 -582 169 615 78 -744 375 31 202 -358 260 -486 381 678 275 90 -730 -273 -299 611 -290 264 -371 311 -498 -801 333 84 -760 -476 -68 312 -195 -170 -321 -404 -511 -889 654 -830 41 75 23 565 -436 -666 -565 494 111 -571 328 -741 -92 410 -434 67 369 299 -630 -297 668 382 289 496 230 -89 -520 -623 -173 520 -727 -143 727 -702 -716 -85 -252 589 -138 -172 169 -192 680 -462 367 19 732 590 -174 257 795 -412 -727 97 -52 -514 -381 263 -431 17 576 -105 790 797 167 -155 112 -879 -25 -72 786 666 -740 -455 693 51 693 -676 390 752 439 -188 -491 -409 606 30 -164 201 -587 284 -47 653 382 -341 129 465 -112 596 96 559 520 710 -263 -41 705 -866 -699 -857 122 -671 -295 240 -875 391 776 564 -101 27 -337 254 -20 380 -43 418 767 453 -480 412 -696 -222 -822 -850 -370 477 -826 500 565 240 773 646 100 781 -311 728 321 525 -680 -255 -109 -311 -173 100 351 -461 -105 -117 -725 -561 685 261 781 -525 546 -533 325 -262 476 -173 -212 -853 5 159 105 -546 31 -844 -444 -680 523 42 -1 417 -395 -729 -823 -687 -886 445 113 642 312 547 -867 611 -371 -446 -827 43 -253 -60 -694 637 353 327 -494 718 -47 -506 -502 -674 -466 57 230 581 -711 236 -519 -244 -201 -861 608 773 -96 648 633 -542 -543 128 436 710 -116 -433 -664 450 209 -161 -545 -213 236 -390 -189 -563 779 -275 251 -31 297 338 -677 72 360 108 267 704 206 -536 -772 115 516 -797 289 155 661 445 328 80 216 -471 611 -30 478 9 780 -900 490 284 -405 763 733 -130 -152 -283 -329 -624 -738 -774 -208 -317 -715 -407 -34 186 -189 -721 -33 -456 -370 356 -358 -803 -796 4 -779 -405 -552 -633 -579 -541 -170 792 -868 -75 -732 -880 -598 -103 -892 546 356 -513 648 798 -626 295 -42 -752 270 407 -6 148 -218 -366 -673 675 -491 -308 -465 -59 697 -315 -650 306 443 -627 -884 -853 190 -97 -439 671 -859 -238 -406 -195 -318 -741 -219 -370 732 236 191 -632 -86 463 -223 -766 318 190 248 -133 434 -367 348 -660 -410 333 -169 189 -690 -381 -584 -561 -15 439 -254 -673 -396 233 454 -567 -360 -512 -819 294 293 -212 503 -298 208 554 575 -682 -793 484 -105 92 -407 -852 123 -9 -813 -9 333 -63 -399 432 -251 -111 -32 387 640 198 -490 -871 -617 -419 -601 -138 626 759 462 -248 -508 -63 -509 602 8 -119 455 -526 -739 -394 407 -634 -753 -449 -730 320 -588 178 -436 -772 -646 88 385 -15 -301 709 -89 -749 757 -478 35 -649 -268 -547 126 -146 131 -660 496 670 -250 -402 460 -803 -883 715 278 120 -373 617 357 -11 381 233 -789 -50 -457 105 451 -470 283 130 195 432 675 168 581 -866 87 -525 780 -218 -678 -746 792 -800 -247 -306 -749 -197 333 -897 794 -162 379 379 -475 111 -576 509 -559 166 654 784 -728 265 -107 -181 535 -669 762 358 -134 -542 320 -347 -809 -179 184 161 -448 1 770 175 182 368 643 -20 -8 208 631 -285 41 -559 240 -783 498 -186 -870 -298 744 593 -54 592 163 538 -100 -449 679 -728 -191 -293 463 359 -523 -663 -339 111 -846 504 77 -384 -229 -250 -12 556 290 421 -242 800 231 278 -754 -651 -487 111 -488 572 -683 214 123 -426 -819 -555 729 -224 -21 -477 640 519 -512 -419 -143 -424 -588 -67 -477 -29 754 283 34 -16 392 433 739 -776 -739 345 -543 -872 -862 -336 374 360 -419 155 295 -602 -788 -688 -163 776 6 -41 -35 724 -20 169 -674 -359 414 396 656 219 -520 -471 -811 -699 378 -774 461 524 -65 -716 424 -10 515 -589 -598 688 345 -319 476 -724 -94 109 784 190 -744 24 -480 -225 476 475 -363 19 -132 -290 -865 -311 681 558 196 -468 -900 -168 367 -269 -590 759 -725 -549 -162 -487 -307 -761 -834 -367 58 -712 334 -459 604 190 570 -152 -260 -106 -370 790 5 -271 -519 -482 -808 232 -50 -392 205 -56 -562 71 162 449 595 -560 593 581 35 -75 -28 574 -29 -774 339 -801 -92 349 405 -895 358 496 431 -90 -689 -454 -648 -879 -51 735 147 -666 -878 -752 -721 757 -647 -454 522 -677 721 -773 732 190 701 78 -631 -614 -641 -415 215 686 -157 -798 -420 -172 285 237 -384 -319 -284 591 -151 -187 283 516 -297 508 170 298 586 471 -879 -46 219 190 -53 -602 -596 715 179 -785 531 78 -628 -181 -211 -157 -177 -366 -184 -304 -341 -137 -847 -884 -534 -861 462 -609 442 739 -113 -687 667 196 553 -857 -507 233 -80 527 242 191 -749 744 -705 261 -600 489 303 -162 -42 -175 388 -858 -533 -756 -596 -741 -720 130 -377 -85 -895 2 489 -803 316 -685 446 -402 -670 -426 553 -587 -645 -214 699 -225 511 479 -18 -209 -797 239 -748 239 -159 -746 571 -764 320 -587 -819 662 696 -855 306 618 494 638 -133 544 -221 -360 745 556 756 541 453 -436 129 -740 345 -107 481 -203 -834 -551 484 466 -845 105 576 -591 -255 -389 -261 -111 -356 -842 -525 -658 96 -414 -599 394 -243 -899 145 286 -825 242 -376 -132 113 592 -514 299 -46 -863 -723 -571 -864 559 -30 -65 -312 -21 297 -495 -343 686 69 599 -668 -305 98 -265 -893 241 -347 -179 -843 401 -691 -672 591 -798 -274 -337 274 -632 -863 106 184 -270 296 -697 -586 363 326 673 2 203 479 102 23 346 -611 167 -563 787 -308 57 -96 517 -602 -236 -626 -597 44 397 780 -650 -139 207 -357 99 664 -376 274 -481 400 -338 -205 131 696 75 195 -489 -522 -32 -346 558 612 82 651 -552 -301 237 485 255 -315 184 -852 -655 -878 149 -740 -493 494 392 675 -751 -314 -87 138 35 -349 -684 -796 -60 390 591 -460 -135 446 -760 479 -313 589 -895 -726 -399 -350 -541 -54 468 66 -240 487 295 715 -81 435 -526 428 -879 517 -541 -718 657 24 163 126 545 -125 -721 -228 678 315 103 -682 -784 755 796 -511 -388 -634 -137 -864 613 -579 742 611 361 629 -91 -313 9 166 -593 -640 -727 447 -14 -711 428 -789 796 -741 209 -862 -875 -500 -193 797 -198 575 -529 101 782 -789 -497 -763 235 -336 182 -233 725 -211 -292 125 -72 -763 307 -463 -788 -872 -467 57 -624 -778 447 547 738 630 -251 757 -572 -274 -587 -613 -689 -431 -549 145 336 156 417 773 -378 -774 -565 37 -249 543 330 -213 654 650 193 -169 -303 373 55 -45 300 782 -610 265 530 -488 362 387 -375 -743 -42 32 -816 -540 70 699 -218 571 -430 751 531 -190 -172 726 -429 550 315 -286 -529 -220 -236 -857 378 -254 155 -351 -58 391 207 133 779 -595 -323 -149 484 94 216 -264 629 540 -280 -33 -470 750 -68 127 -502 120 452 -32 -330 -86 508 -265 -382 41 -673 -780 -603 -657 410 -878 124 225 445 -721 542 -735 632 -241 -531 467 -494 486 521 -552 -450 285 -804 764 755 -439 27 -688 -376 228 -292 -144 -398 -314 757 -758 -164 -627 575 362 -80 523 82 -430 29 66 -244 639 -775 -408 -476 -577 569 -224 -797 583 566 -744 -660 -278 -424 -847 698 -816 218 -568 326 -791 472 316 483 -562 -808 699 -788 -806 728 -340 -386 -277 -474 -450 657 -410 -158 488 -102 -303 -204 507 -247 -29 -561 91 800 -422 -554 -265 100 -893 365 160 -726 -462 697 -845 171 -142 -79 120 589 171 -726 -763 33 198 -551 140 466 -191 -459 -694 537 -494 611 708 -147 89 786 32 -624 324 147 195 -709 -306 687 179 15 -630 684 -287 72 11 -774 79 -237 371 350 72 -419 613 -618 -336 -757 565 374 658 467 442 -112 -573 -93 292 193 -736 -410 -496 -779 31 -398 227 -632 -3 544 -894 490 -73 208 20 700 219 389 652 719 -75 -622 -382 -302 301 -783 388 705 166 -85 297 -550 -330 -445 -840 -378 -30 -894 -590 -445 265 780 323 298 -460 233 162 -338 -845 207 107 -1 404 -72 -459 592 -415 -658 -510 462 325 -53 225 204 -145 -438 105 -75 216 -373 -659 685 -619 489 -356 -437 407 -489 -898 790 35 -184 -445 -124 -820 -93 -843 678 -353 -121 -110 448 385 -701 -206 -777 215 -444 393 -695 -514 -165 31 -368 760 519 100 -745 -131 338 634 495 -520 -816 635 53 709 67 107 -560 -521 -510 -692 -755 717 -831 330 133 791 -216 -809 -88 -718 412 480 -713 -775 -524 -650 47 -307 -411 -606 -115 -614 -826 -703 -734 675 -775 -404 -20 406 553 622 -140 -653 -211 -582 269 181 -564 -622 -141 148 122 -16 -543 -72 -476 -626 -709 36 580 341 5 -28 -118 -339 758 676 -349 466 350 537 725 -222 -700 -660 -821 -287 460 -55 -856 581 336 -737 -320 183 -119 442 101 17 -230 57 -215 83 22 430 -140 51 -26 -848 272 336 795 431 69 491 557 -545 -515 414 -501 27 -303 509 467 439 659 216 -828 -200 -899 -656 460 -767 253 634 -770 -462 470 -361 -437 231 641 -217 568 420 771 459 228 -475 -362 -512 -370 -345 -503 337 -501 -81 276 -578 766 -367 690 -50 785 218 -130 318 304 476 -771 -627 -202 530 -481 -220 461 661 294 -720 248 -692 693 694 127 -519 143 -328 335 -104 -62 -51 -506 -61 -26 -26 478 494 -462 97 -648 280 177 -292 -705 669 -877 -524 4 -358 -756 -14 360 164 -809 713 197 688 558 677 -14 -462 -546 -100 673 544 -192 276 -670 -824 -208 658 -666 523 -366 -583 61 -153 590 239 383 518 -733 -35 -611 193 6 -200 167 226 -769 74 84 118 -94 -6 -590 609 -640 -288 -645 -579 326 -390 80 -770 -813 -280 732 -178 -3 -169 318 595 353 -692 -633 711 210 -644 95 40 322 505 -792 -438 698 767 -775 428 -498 -222 30 463 -134 -150 -240 609 -834 -727 -758 453 -591 -342 -629 546 73 253 -247 -618 -779 -815 68 508 658 -422 164 -599 143 -321 -601 -440 371 744 -645 566 654 -665 169 -775 648 -409 693 -447 -219 441 -685 185 727 235 -400 -206 375 401 -372 -636 -690 -34 787 -565 455 -831 -478 659 451 360 -97 -187 -328 525 -347 691 -160 -372 636 -397 376 768 -686 360 -274 -151 30 -824 -326 -488 573 366 -38 586 -309 -298 -741 -689 -17 -560 -273 -641 269 202 -220 -472 55 -208 -489 780 766 72 449 -632 -617 -92 -226 -685 -655 -629 -31 52 394 210 142 334 -851 371 -892 -278 -752 745 -743 -675 13 473 794 21 -396 243 -813 -643 33 -3 652 263 -642 433 597 -350 350 -645 404 89 -707 502 464 -84 -886 423 130 -337 693 334 -283 556 221 151 273 74 -182 364 697 -319 -551 -221 -112 -460 -664 -660 260 -852 113 794 -594 684 -474 -305 726 -789 264 -639 464 603 -791 -414 -240 793 533 23 -236 338 55 -8 -713 -663 -669 -372 394 506 734 -801 146 -338 432 264 137 423 -373 -145 716 -460 -96 -581 244 172 -527 -475 161 756 304 -82 333 451 -728 522 282 161 26 630 -218 260 304 258 -891 -296 750 -398 581 706 -336 209 -221 -231 284 591 -237 473 391 548 -737 329 -365 -269 159 -196 744 666 -783 -118 172 763 -206 -450 90 787 -205 736 -139 -479 -299 502 -321 418 -612 716 -432 -455 -517 -716 -702 185 -686 -141 -571 -548 132 117 176 660 -586 -702 154 331 323 -653 125 -721 738 284 478 -551 138 160 647 -870 -622 -4 328 89 -671 726 -255 -41 705 609 -384 730 -408 484 585 473 -170 309 -312 650 -50 299 266 -626 618 -60 484 -652 -237 -201 325 566 581 261 689 302 -174 310 -75 81 290 114 -191 643 85 -678 372 -325 -51 772 594 253 443 -895 84 -363 206 195 650 -757 181 -64 129 -627 -575 -614 -415 -294 -874 -344 -1 -162 -267 302 -169 615 -747 696 -336 -195 452 627 300 -355 769 -324 -622 -330 -544 -51 733 733 691 105 89 721 -854 -853 -11 133 374 702 260 -580 -795 313 -738 726 -456 342 249 -112 517 -254 747 177 174 -894 159 -430 798 -142 139 -581 689 -288 -267 -39 -658 -754 737 -592 -345 657 -511 645 -574 381 268 674 260 -136 -30 -433 -589 246 -488 -429 -722 333 740 422 765 161 575 -292 -563 281 656 -768 455 -377 -77 -866 -399 471 -541 610 -744 619 -758 -271 -686 642 -570 477 -192 515 -267 261 32 -389 -195 -159 -273 635 -348 134 -832 -271 -288 625 192 23 511 201 165 440 -577 -448 -76 660 437 -60 440 395 -260 -72 91 522 558 792 285 674 -606 445 -29 137 90 -641 459 -59 -805 591 -226 -650 289 485 -258 -881 153 -61 -285 -691 -304 -166 -503 67 687 -155 291 536 -416 28 -874 307 -848 -219 -235 -22 -336 -111 -768 -424 -857 21 425 767 -641 680 694 -216 -336 -650 387 150 387 -134 37 -229 139 -499 403 -786 -355 -278 235 610 -305 -20 -422 72 162 162 -154 159 -175 258 -522 -416 469 413 -316 -207 189 103 652 154 -563 65 -538 -53 676 115 444 417 363 -510 493 -529 643 563 -805 621 477 -330 -807 -885 -46 -518 544 707 -338 -899 -565 -598 38 768 -317 -450 453 -774 -657 80 456 46 -314 680 -847 354 418 -767 -719 776 172 -18 210 -765 492 -507 -11 530 -523 158 394 682 200 275 106 -672 -414 -195 361 -97 -63 -762 -199 142 -673 714 -890 685 -146 366 -826 387 -808 -233 -689 724 -207 -179 -542 387 -292 -437 -752 -714 732 -356 372 325 -800 752 -280 -357 154 -737 532 -303 -758 -723 -871 713 186 -273 706 -207 366 -679 -268 225 474 651 -635 -383 -21 11 231 -604 -602 -319 -866 -354 459 -572 165 -74 429 -415 606 -847 -132 -845 -584 -556 304 -655 -115 305 -273 -868 -286 -650 450 -251 330 258 -457 -22 655 -63 -319 609 -749 507 -719 -22 16 -360 -854 -211 213 217 -123 618 -571 139 800 -619 -331 336 572 428 285 -187 569 562 700 -141 -434 -171 505 -755 508 510 113 271 -772 -253 -888 -530 464 604 -220 -884 673 195 -686 -308 213 -96 657 266 -704 92 -703 -877 -668 -871 598 -516 -107 173 399 -310 -514 -701 8 -37 -518 44 130 -683 390 751 -780 -626 -120 719 572 188 -500 457 -809 -188 385 483 -626 154 290 -416 -845 -644 512 11 -774 -843 -329 -815 -460 -81 496 -89 406 -175 -440 698 -698 728 165 -514 7 -749 267 -64 543 678 178 -740 -4 -264 663 -415 -638 -33 88 628 782 -811 316 789 127 -565 -740 -761 656 354 -627 593 -845 749 231 -406 -76 -835 -692 -645 397 7 -193 -790 87 -378 -553 -760 -694 -672 -800 773 -331 -10 -322 -848 147 -455 552 202 797 -658 -681 -8 -699 -171 -544 -616 -297 -104 724 -174 120 -691 507 -205 58 -129 339 374 -459 792 638 -708 17 183 495 -783 -219 -395 785 -661 758 -369 -236 262 -878 156 16 -29 211 679 541 23 535 799 -815 186 737 -693 139 368 233 0 799 -745 -150 439 318 581 91 403 -249 50 311 -826 -859 295 -154 -450 528 -627 -202 -888 800 767 569 503 383 -673 56 499 -816 158 -863 -576 255 -884 -221 -52 -180 16 595 -629 269 442 467 294 -14 -21 279 -297 789 -374 -257 516 -439 583 -82 -618 -421 685 236 -286 659 1 -240 313 326 680 -554 173 -644 696 -419 -867 10 -115 510 -757 -824 389 -247 771 -256 511 -437 -707 173 95 -221 -679 -102 417 -881 93 -377 -805 -63 137 98 706 -416 -262 -98 50 -277 -354 138 -374 -6 -588 628 -164 615 167 -562 -552 82 -545 -149 780 794 131 153 643 499 -403 35 577 -890 -246 -130 -690 338 1 740 -357 -576 279 -672 7 -233 -273 285 235 -768 -186 499 114 -232 356 -775 661 774 118 -707 -674 101 479 -620 260 -378 752 -59 507 92 61 -172 489 -332 786 -495 239 -526 -101 372 -874 349 597 200 27 519 -512 -296 -337 -173 -628 -608 153 763 321 -405 -835 -509 622 717 651 768 752 -582 -31 -1 319 341 -114 -827 -427 -664 518 -456 163 770 451 -73 -416 -304 213 167 -176 -465 731 -140 -496 -795 -217 -378 211 -131 -388 27 -231 754 -294 -192 434 392 -496 -864 724 -848 -512 -747 42 -130 368 -216 482 752 489 -276 -498 147 778 -865 441 -151 -775 795 505 -694 -136 135 -816 607 -270 651 -667 587 -416 367 540 223 -799 -311 798 -187 -829 -630 395 667 -82 -861 577 -78 541 374 -567 -879 -180 -222 -220 699 -608 339 691 718 201 262 304 756 357 -106 -529 34 -16 -488 -294 667 429 -119 651 -97 742 -833 -294 -204 493 -326 -792 -497 685 734 497 618 -281 -894 -369 356 -374 -486 -508 210 -99 391 -243 -191 419 322 265 178 559 439 -572 71 -301 -455 656 -487 -237 -123 468 205 47 238 -438 -276 -746 275 774 84 638 -631 -226 -144 -94 -736 417 -379 -605 487 425 -299 684 144 -833 426 -404 187 727 -459 -747 -519 512 -1 647 -504 226 -325 56 161 554 557 359 565 563 -121 -451 571 -279 -204 -18 -411 -536 -60 0 206 -428 30 798 437 -544 683 76 -281 -209 -24 378 378 552 483 -77 683 -437 606 227 104 113 639 420 -394 -773 -716 651 722 570 -717 413 220 -809 -368 688 648 -166 525 -115 25 226 272 -381 -268 119 -818 -414 45 227 571 416 684 -746 -858 -446 520 1 315 223 -410 -229 670 -506 -379 -404 708 268 121 -520 -503 -169 -247 -457 133 605 -158 303 -844 347 -766 697 -187 112 -91 632 643 332 -204 389 -180 372 371 -524 641 -188 81 -577 -889 17 769 -158 367 -799 195 -501 443 -328 151 682 377 -195 -327 -546 -522 -620 -738 -827 295 -430 -629 -415 748 -252 -331 -132 519 -227 -516 -476 -300 -512 339 258 327 688 -753 -91 -605 468 19 -775 287 134 -313 -472 -566 97 -346 359 343 -719 -787 -645 -69 -749 643 -406 -224 -864 453 -320 67 -224 -138 -167 339 -57 -27 -239 -874 -383 -237 510 -586 -856 -866 -395 462 -36 -278 -882 777 -266 -868 -359 -734 633 322 -182 -365 -348 239 -378 340 -495 666 -513 265 -639 -80 -556 383 150 -872 512 623 704 -551 77 630 -810 -579 137 4 171 462 -871 231 -753 284 571 745 -40 275 109 794 505 300 -85 -651 -653 -569 -145 -331 -891 -869 -174 -521 -565 -64 -632 306 263 -441 487 -401 -465 -36 -93 -391 728 741 454 -799 -789 493 -179 32 194 141 -291 -509 208 -796 -781 -88 -507 -356 277 587 75 -310 103 -337 -25 -183 55 369 -249 611 64 -827 -486 -728 551 447 64 -313 -890 -327 462 3 -394 266 238 -144 396 -186 -212 352 -664 -489 -792 -834 448 -278 48 -478 -185 792 515 -715 602 -436 0 173 -211 -801 -11 -635 -444 -586 -149 -677 94 144 -676 -772 589 123 -660 -861 238 -824 -33 567 402 -714 -191 304 689 372 34 -137 282 -385 -455 -454 -394 -634 653 32 194 295 534 662 38 -348 442 198 51 485 19 664 -487 365 -693 -616 64 509 667 -397 442 275 -814 -193 -329 295 492 -289 66 -4 513 -743 -267 39 307 -631 569 532 -323 -768 -12 -375 -94 252 405 -522 -263 269 -768 159 -561 -339 -317 370 -277 450 -62 489 -648 -645 186 -891 390 -809 559 1 -641 -627 -211 40 -369 747 753 -300 286 81 310 -503 440 236 -803 -278 280 565 794 357 787 -717 646 784 -94 -597 -87 -738 750 549 22 783 571 -166 -449 -44 -541 306 -548 380 -433 684 705 -685 -765 -396 762 -513 155 273 652 705 -320 -858 788 -888 61 -67 -499 393 63 -755 502 -739 781 -590 -360 517 -212 428 -272 510 492 -755 -409 -333 -557 689 -653 -418 -279 789 99 -839 -554 -607 531 -507 -777 -805 545 -495 179 115 -26 -217 -612 304 629 569 -434 341 564 -308 -817 616 -370 -681 385 198 140 289 -345 -769 398 690 304 605 -608 722 -161 700 -680 -267 -830 -745 -360 -431 -378 -691 -747 -355 -702 -372 657 656 -613 -587 495 -627 -420 5 -285 -898 280 341 -575 -831 -413 -255 226 -131 536 290 470 738 -302 477 564 193 -61 746 -756 -547 -396 -370 521 -361 39 353 109 -480 692 -282 -400 684 246 279 368 -280 -655 549 -555 -475 441 -12 -798 185 -261 370 372 61 195 -611 -616 503 -633 43 -246 -337 -470 -543 514 711 -843 -879 -79 -261 209 377 -258 -803 346 -892 56 -749 205 135 -865 365 544 671 -643 -632 -354 590 421 -175 -588 67 534 -81 510 96 504 -228 776 -574 -519 608 460 665 -175 508 340 -62 723 -718 587 -408 350 383 355 -541 -147 -337 -480 191 -594 -850 661 -148 -520 -453 765 103 -293 651 -727 774 -268 -430 158 -442 408 394 -877 468 -858 324 -544 -260 -708 296 246 -558 -296 576 -884 -70 -502 565 -677 -309 -655 -373 -43 132 -370 595 430 261 -127 458 706 528 -348 -858 -631 -801 362 313 -42 -457 -314 -679 -868 176 -595 -334 -117 -356 373 726 372 -483 573 -843 -775 82 -864 -246 84 -176 -768 -202 535 -594 -218 762 655 -497 289 -826 87 -491 -413 -813 -799 572 -48 -372 -389 -546 712 -231 -861 -456 777 -547 -353 -242 507 -658 197 -668 -706 151 -865 -892 -228 -623 -553 -333 -340 528 226 112 -344 -142 504 637 742 -81 -286 -843 -4 257 -89 -493 -398 -870 370 -485 -279 -604 -801 -461 -599 -220 -712 -132 -334 306 -694 695 -6 -702 601 611 -527 403 -824 -89 94 -859 -773 798 478 432 -765 758 -404 -793 693 22 -774 404 -15 455 593 319 -155 -114 402 140 -173 351 -596 282 -306 -869 -240 737 327 228 -777 551 185 -62 -47 -395 -574 147 559 488 132 318 -174 -569 704 -630 -270 -724 314 416 -39 -190 -798 -146 -704 508 -427 -45 -543 3 534 67 331 -581 -281 521 15 -450 391 367 115 -830 723 91 -247 318 -210 -404 259 524 -610 -866 326 466 -661 228 722 -842 281 -50 402 -763 328 43 -358 719 340 -273 16 -666 -458 187 -343 238 507 236 69 -331 798 169 -347 -568 192 -130 560 29 773 -620 -270 183 -562 -780 62 661 -121 -16 68 -36 135 -186 -308 -249 641 -559 -490 168 -530 -851 244 520 -839 -345 288 -407 -762 408 696 -237 151 -740 -444 -27 -388 -596 370 -641 -837 339 119 -523 -551 170 -587 -502 124 -790 -529 -678 51 -804 58 89 -629 -369 413 779 -859 49 254 -381 -382 135 -278 34 497 680 -484 498 41 276 728 -291 -616 -673 591 -753 -643 -245 468 670 -301 415 195 111 479 164 43 -208 -65 554 756 196 52 -160 270 -393 552 22 -161 14 -792 119 239 479 -217 -693 306 -838 -525 451 -309 772 117 -707 648 -236 98 58 546 -40 510 -365 -522 279 -583 555 -97 -302 458 70 373 -651 70 465 497 -622 -774 -481 -299 -785 51 -835 453 -587 40 285 -485 -743 760 -686 458 -490 -898 -58 797 -708 465 153 770 659 742 545 399 659 173 543 -595 90 -384 -212 -206 -258 749 442 207 -205 -394 95 -176 -371 750 -454 289 490 476 381 70 427 -254 -425 344 -741 -503 278 -452 355 -734 54 -311 -831 -818 -260 -855 -298 3 -675 105 159 160 4 -276 -397 -804 -189 159 -24 60 -468 423 -15 -422 -125 159 -271 -413 484 409 542 -68 257 719 -258 257 515 -647 273 90 -507 -486 -208 350 -529 -782 552 -752 602 -379 123 287 120 355 -500 -378 -10 -75 487 646 -47 -813 68 -73 25 -259 265 383 -565 514 -648 717 226 161 -144 -442 761 469 20 5 -152 518 499 473 52 659 671 -491 -513 14 -74 549 -13 -728 81 -800 -344 -22 2 -105 606 -614 -102 705 688 351 -109 -682 -45 -867 150 130 482 123 764 215 -174 -838 -727 -217 330 -478 7 400 -454 -745 -602 327 -344 -774 -36 -376 -230 -360 665 96 249 499 -649 180 -800 -123 -424 416 -190 -782 -766 119 -90 -327 -710 289 21 -711 -6 269 148 447 -731 -188 467 620 167 -218 389 -696 789 149 -894 451 -90 -53 223 -888 218 -658 657 458 92 744 -823 261 511 280 768 520 -102 160 -727 755 -327 15 571 502 -856 -836 588 492 368 354 61 -394 -795 -736 381 424 -767 -525 -799 -440 -526 587 330 -873 -451 -630 -178 -163 -828 222 327 -438 -108 38 650 161 -12 637 -583 -264 -415 145 379 732 645 92 599 615 -714 64 -300 792 615 774 -641 223 39 203 -754 353 7 -609 -799 -839 -873 441 -695 -230 -58 -64 -514 592 631 -666 120 -420 -650 -392 528 -66 564 480 797 -219 -638 298 711 751 544 66 248 466 776 85 -699 185 -313 521 -60 -812 117 -536 9 57 -336 -173 552 297 -522 -886 489 -67 -795 48 208 -880 446 -341 -520 512 142 -474 -60 371 -811 -588 -237 398 19 -790 707 -324 466 285 -179 657 285 -726 315 -359 -842 -138 -859 -1 -206 230 -83 -197 732 153 -489 -58 428 7 -120 -89 -804 44 243 -613 517 445 704 560 -425 418 -686 -254 30 -398 394 375 22 284 -361 221 250 -208 -872 -61 -192 -336 228 -408 -312 -316 27 526 385 -898 -707 -186 -836 55 -546 222 126 238 436 -626 84 676 25 286 -355 547 -392 -473 -718 -880 -367 -89 -325 -598 663 193 495 429 -628 244 -359 110 -885 -744 -34 -783 720 533 456 570 508 170 -71 343 -284 172 77 7 -187 158 55 -766 636 -482 -540 348 -569 771 -725 -535 701 -416 -895 -455 495 715 -697 -564 -598 310 299 -611 -587 489 -117 13 306 -647 -708 295 46 615 704 -262 -807 -154 -367 441 -4 742 -508 580 -86 490 -817 -126 707 119 378 286 -14 721 -565 -83 601 -17 497 -391 625 -43 420 -412 102 32 -231 -29 516 526 -449 172 -32 57 7 -161 -105 -829 -444 584 322 -711 489 773 -645 -291 305 321 -44 -74 -362 -237 -297 420 498 -676 -123 -460 379 799 -125 30 -594 430 -690 -60 253 -640 426 -813 546 382 -631 -704 -406 75 -541 73 133 -92 788 -536 23 183 -713 -530 413 403 -545 -254 443 -599 -120 -147 597 237 -621 -47 -712 700 746 -269 578 -490 698 584 402 187 -342 -250 624 535 -311 532 -858 156 688 -478 -548 -76 18 294 312 4 -640 -181 301 346 455 765 -241 780 274 760 -898 -374 -697 483 -859 -551 207 -823 371 694 208 174 -161 337 242 154 -853 -489 -362 658 -169 601 608 685 -218 -64 321 -140 648 -259 62 319 714 381 -750 -810 184 -115 724 -661 -277 125 790 47 -126 -143 -484 -501 236 579 102 -386 -734 724 138 -431 90 -851 -165 -267 26 -559 717 219 -783 380 -444 -254 -776 307 -405 -106 278 506 338 -71 442 -172 512 -686 402 -719 111 -665 -172 509 -494 -524 -407 -156 -664 525 191 257 -658 510 309 -54 -825 -537 511 -146 271 -100 -178 -336 140 -103 481 469 319 -733 445 707 -481 -332 -443 400 -365 -259 -693 280 353 57 714 455 -31 594 393 -259 -156 -839 -745 -816 -208 307 608 563 -391 117 -269 -486 -338 0 -674 451 140 442 723 655 -94 573 -137 -77 -150 396 666 657 -807 -655 620 -483 -876 458 -228 193 -497 547 -528 219 304 -891 -518 -439 710 511 -659 733 593 747 671 -216 -538 422 -541 -119 -35 -282 661 670 598 177 -846 -493 8 457 507 1 -294 303 -212 190 349 -180 177 -310 66 -789 163 703 -376 -552 -715 -401 -129 640 457 -143 93 -788 469 -281 -707 -207 -34 253 520 -2 -509 459 -502 470 169 390 536 564 98 -576 -75 -495 -374 -824 265 -519 109 691 -204 -430 -34 -759 -637 369 -151 -762 338 606 -144 -25 -117 800 687 21 -757 782 -110 -822 -859 578 -587 562 -889 337 375 474 357 -237 -831 -594 -462 726 -732 -189 152 318 61 565 471 34 496 570 -13 -835 -41 -558 -267 55 -219 577 104 653 205 -752 583 -237 -558 375 -778 -602 -237 779 -722 197 631 672 -107 -347 85 97 334 62 411 -737 -395 -809 -863 41 586 -121 -577 560 -274 -335 -47 -270 519 504 712 684 -797 -303 -351 635 387 50 -846 -88 -765 -202 323 -249 405 484 75 779 -775 420 -297 476 427 729 18 -832 345 -215 -287 -370 670 -399 95 520 -462 -214 -896 663 444 -744 -578 396 181 -737 -687 -420 211 501 546 -134 332 -95 767 -297 -293 -174 164 207 -889 799 633 316 593 468 398 -807 411 241 76 -540 -180 411 -21 163 177 -157 -379 596 -38 -679 -87 -352 -9 -669 472 148 212 122 706 -644 347 -306 -127 695 -449 541 605 -368 -660 296 707 -461 272 775 -802 576 -4 -193 -52 -48 364 -2 287 324 296 -671 -7 37 401 628 793 668 -389 -232 374 793 397 -381 -456 -419 -562 -317 -343 517 -211 -879 -400 771 756 432 -189 -274 -252 366 702 -110 -490 554 752 -435 -666 -437 -400 -622 -155 -510 -395 659 -688 -879 -519 351 -193 -843 -808 -249 -135 497 -458 -346 -563 -484 641 -431 -422 -869 561 -778 -223 455 -872 -383 -160 -736 -528 -91 -781 -606 681 560 -350 -87 284 -49 -488 537 -631 -427 523 -625 367 -493 743 -50 758 -449 486 -746 -815 472 -81 212 -97 721 -134 97 -580 179 -841 626 752 -99 -285 -445 321 355 687 333 -503 -137 -750 -143 -775 130 243 165 360 468 -131 -721 -876 -381 -293 569 -25 -344 62 -470 243 -800 -609 -590 55 -870 -448 31 -165 -838 -288 -96 -814 619 -199 629 750 -304 -827 -375 387 758 426 663 453 -448 -576 -683 -675 -101 -442 626 8 -99 -458 388 157 373 384 -412 -864 498 -361 686 -128 71 -596 -16 -896 -249 722 -179 -498 -632 -148 -351 530 294 693 -208 -748 -684 -527 178 -556 -486 -330 364 738 -851 -766 160 -712 88 475 658 -862 -610 -562 -390 -708 -84 549 -112 252 335 -27 242 58 -452 -805 612 647 200 -291 -126 -591 703 557 -579 -826 325 21 602 -699 -211 510 -323 800 -463 -391 -481 331 136 -383 -373 -268 -486 436 -174 -707 -685 766 -172 -251 -52 87 505 -241 52 -482 -546 574 -364 -572 405 -780 -309 -676 -748 795 -387 300 260 689 -564 -650 563 -360 224 -58 -717 561 712 471 728 -764 689 -139 488 489 695 -416 -532 -7 -342 -559 -570 -272 -727 -81 -713 738 -757 325 -334 -407 522 390 792 -862 -866 737 -645 -790 -248 359 -262 -201 -448 -122 -446 -813 601 591 387 610 -155 -230 -384 -871 -68 632 -542 672 770 -556 291 189 680 694 -225 291 -617 238 -592 -404 252 404 -215 244 -424 -283 -57 -743 -93 250 -161 692 608 -68 -693 465 -442 -217 -734 792 173 -305 -533 83 434 629 320 -279 724 -475 -562 784 486 -791 652 184 -428 -832 -850 -857 -794 -778 -150 -496 167 -78 -245 697 399 297 -678 -637 -102 -418 271 725 199 601 98 -358 -103 663 -620 473 365 219 -499 -639 -485 -206 597 -865 -123 -823 -595 -780 345 342 -862 225 454 -140 -397 -390 222 675 -3 784 -618 585 764 3 356 490 -39 -726 -631 478 689 -444 202 633 546 -625 476 -254 -71 273 35 -579 467 -424 -135 -248 648 -799 610 271 -462 -140 491 692 -195 -191 -110 442 -854 -619 -299 204 37 -282 -274 786 -255 137 266 368 723 -496 -696 -310 191 -571 -660 -784 21 604 26 -124 489 -212 383 231 -8 -36 -483 -766 346 193 196 6 514 495 -473 -464 -192 114 511 -669 531 457 -325 -347 -804 -295 -32 -2 211 637 431 -272 -665 -725 128 -486 -137 -21 476 -117 -800 248 547 220 659 285 453 -36 524 376 -701 -598 -735 -730 -259 205 -382 291 163 -176 -97 -811 723 654 -16 -264 305 149 99 -396 371 -409 -870 -503 -302 -214 -883 677 -108 -112 619 -460 -550 454 746 -289 566 -547 221 -860 -888 -544 89 745 678 468 -430 -637 -383 -415 -555 -567 -466 757 372 -605 -561 644 -871 21 -667 -102 -578 -296 -270 372 306 408 -392 584 -293 503 747 377 339 -640 430 -600 -595 84 -660 -563 -279 -375 -264 -234 766 -75 476 -233 216 -218 -619 427 307 190 -843 -18 624 -676 -466 -372 301 124 406 754 -278 662 -253 70 -597 -638 -816 -434 368 -702 -495 297 640 -459 302 324 27 734 104 600 -276 365 -71 -770 503 -661 460 -121 543 -726 -757 736 -208 85 -347 -522 651 -12 700 -856 392 -855 504 -694 744 553 544 274 383 20 738 -270 105 465 -383 799 -16 459 271 -596 270 -835 -389 -772 301 -161 440 -635 -45 -395 383 462 49 -383 313 -765 -827 415 -892 77 -319 169 -379 595 -124 -416 700 -128 518 -67 482 111 -91 374 -704 -1 403 -880 322 69 -674 -72 536 -668 -285 632 -332 -309 51 373 304 -237 -302 276 297 46 525 187 -838 37 -653 -583 -230 105 42 -341 729 763 -630 -771 699 -846 648 -900 -375 338 202 247 -488 55 796 0 -435 -205 444 -876 -880 117 -719 -426 622 36 -633 -374 -155 -897 405 303 338 97 -594 663 141 751 -16 341 389 -39 266 -38 590 254 -357 601 -252 -204 -771 -808 -544 -349 562 -231 232 -150 -411 337 699 746 -860 -581 -303 -763 -532 -210 86 745 -638 331 -855 -328 647 484 -337 571 470 -397 329 -618 -125 488 581 -368 -586 -732 309 -262 -619 -215 -316 748 -7 701 200 -393 -318 -386 -726 -303 -498 690 -345 495 215 715 177 -383 449 610 -521 241 635 369 -442 -765 732 -194 240 -99 321 -594 385 -839 -641 739 -869 316 182 -282 -127 112 -176 -813 -322 326 344 -889 -872 -165 519 -852 -361 125 762 200 136 482 267 82 306 -83 -293 -522 -198 183 -29 766 -133 -97 324 282 656 -886 -215 653 388 -60 -319 -30 300 -731 391 -620 465 -5 -611 -713 608 211 -283 -596 -112 480 401 102 639 352 -656 483 -327 -251 -865 607 163 -502 717 -886 374 -159 561 -30 295 -633 -642 -304 382 -329 -544 748 596 -846 611 197 -601 -180 421 -115 199 13 -240 305 134 -177 -462 -208 517 -819 481 39 613 706 702 54 -774 750 347 786 -895 -162 542 -436 405 40 -46 21 -15 -761 561 -36 -712 -241 -197 -705 274 -492 199 429 -871 719 518 196 -877 -236 -44 -740 -478 -291 -632 -416 274 -649 147 -428 595 681 393 -534 157 -95 273 626 -375 -259 635 -189 409 -740 -336 -860 -254 -767 632 -872 -19 -716 -863 296 477 -127 319 596 -261 607 -812 727 -785 -98 29 -458 400 271 -337 -121 -849 -738 634 -659 597 542 19 543 -505 604 -645 550 127 789 299 462 -384 -897 -126 -502 -522 10 641 10 -527 156 151 -346 -402 64 -41 -88 -338 -769 -340 -740 -380 -212 724 -643 371 -637 752 -563 734 -532 795 -586 16 64 -565 -589 364 98 480 14 -246 -831 -583 375 -555 -214 -114 205 425 -193 190 765 454 -644 483 -472 119 465 -400 -137 -232 35 696 785 626 -596 766 -536 141 -27 687 560 -826 384 -841 -8 677 -15 715 230 725 -804 -631 737 -728 599 -510 -192 763 748 220 -189 603 477 577 27 -644 633 -219 715 -816 587 -754 -298 799 521 234 -732 474 -560 425 706 299 -450 55 278 -347 323 -499 -660 -80 681 73 -60 131 642 764 138 -436 500 -264 -332 -451 233 512 -136 -228 -653 793 -38 401 -77 -70 -860 191 406 -847 -418 103 -24 -812 310 -227 -401 208 -268 -270 -877 -543 -12 400 764 450 -847 -107 -213 -845 -443 -269 169 -791 -336 208 -333 125 -776 -199 -768 57 372 -13 -488 -782 -7 520 -884 -818 582 -873 -311 -890 335 761 274 144 -2 719 -137 -211 432 521 208 -383 -895 470 210 796 -786 -544 -76 684 -227 -818 589 -786 275 -414 243 227 -329 -487 -806 -216 -553 696 533 514 -151 362 -783 -17 -88 597 626 502 667 -409 251 542 -729 -835 -516 499 258 -868 -455 -657 -233 -887 161 185 -710 -241 349 754 -391 -571 81 605 13 -390 358 430 -832 -369 -379 -488 662 -357 -522 273 -318 -489 -327 157 -881 -671 -91 582 -13 505 -280 198 142 179 -837 -700 -164 -676 652 734 724 472 -591 625 65 498 79 23 36 -231 -388 -786 -658 418 242 -285 -876 286 -619 -587 -757 462 389 -132 -108 -600 655 -550 -533 -331 457 304 -664 -38 190 -408 447 -429 288 -89 322 125 117 -416 416 349 119 -332 387 253 -242 -102 588 -444 15 -443 -501 477 725 -805 -122 -192 -764 579 757 157 629 -883 508 201 -793 793 -685 186 -372 381 -341 195 600 557 -174 113 -179 -222 660 414 154 -231 -504 -92 -300 -435 60 587 644 -364 177 -348 3 131 692 -806 119 -535 -785 784 551 -162 -470 788 -521 302 748 323 -727 757 -596 -277 304 174 651 -498 752 683 526 -152 -805 785 168 -413 624 -103 477 -120 -92 -182 -827 517 671 603 -860 -10 787 300 -601 -765 -762 -393 -810 453 303 -897 -331 -549 -840 -740 -619 -158 249 -432 67 -414 -276 -643 595 -115 538 141 318 -711 -159 -234 -84 432 165 756 358 464 205 61 -711 -798 -164 -500 -505 642 682 296 120 183 754 -477 -679 -241 -392 -625 -671 379 -644 -799 278 -380 475 324 -412 -188 -541 -326 393 -468 -62 424 160 559 -689 30 -663 76 141 -401 -310 -677 -377 -270 334 -590 -499 333 754 241 -106 -168 187 -220 -683 695 -808 347 339 -216 -546 -32 734 270 -305 -215 -465 -553 -705 644 -670 -784 176 275 -511 -789 -242 124 556 -861 44 -203 -209 669 -511 10 228 554 107 784 -69 427 538 174 -362 -133 -729 -689 -645 -265 17 385 447 493 760 -656 667 330 -304 445 -636 -217 -565 -330 -784 709 -181 552 -469 40 487 764 -500 771 -721 -456 -85 -25 64 366 622 382 -42 -485 -280 -575 -307 -481 105 131 551 37 -274 -812 -451 707 22 522 88 -835 -813 -30 448 -347 -180 -100 -173 -828 376 -524 664 -496 -806 -56 -435 544 785 458 350 66 -443 -612 176 548 -684 237 -735 717 -121 -725 638 -831 -670 527 -161 -790 -598 -279 33 -317 -849 189 253 -625 273 647 -341 644 -656 272 93 580 21 -414 184 633 -283 77 -130 788 -740 320 315 -47 -80 -747 -328 739 -180 -357 -467 468 -862 -702 -305 593 -613 -141 -42 -777 -519 207 209 -55 310 610 -152 -398 -155 498 742 -87 -2 675 -803 -286 468 -573 -469 -737 282 -816 -755 -552 681 -824 -326 -665 -407 -84 279 -556 -449 582 377 -450 591 -24 564 322 -860 402 -689 -807 -317 -713 -654 -620 372 740 346 -606 -699 -857 -55 -669 -679 -277 151 59 -565 -284 193 -552 -468 -144 590 -292 -148 -435 -395 329 -541 130 -429 -545 -248 -607 -681 42 727 340 -259 -676 -777 500 776 800 -301 -407 270 -60 119 -438 -336 -374 54 -524 -486 338 42 298 -458 -784 -280 -203 -650 -61 -792 739 291 -125 -48 5 -447 -101 -863 183 225 495 510 343 -423 315 443 -324 -179 -411 777 -31 305 -53 732 -791 152 -680 -545 -727 -263 605 330 -488 -848 -124 -623 -129 -878 531 -852 -135 439 -268 707 764 -298 67 746 60 -373 -706 663 -676 -749 576 451 -26 -819 581 220 672 72 412 13 236 9 586 -743 -27 744 -221 -152 -276 403 -693 583 -763 536 711 -292 -868 -509 65 -712 -384 593 -858 448 321 -577 605 603 589 -215 -788 -99 -330 757 -877 -350 265 -792 -221 -477 133 -744 -57 275 -124 277 208 178 506 755 -434 48 619 549 54 -174 -297 -873 -898 -708 153 -588 716 456 -332 -239 -691 209 -58 494 41 178 216 383 717 -48 -517 187 190 -660 -154 236 280 -896 -38 -776 612 -98 -839 630 731 255 -281 -60 371 207 557 -290 9 -254 340 743 182 -607 -768 127 -269 -862 403 -411 221 -188 268 -651 24 26 675 440 -616 -65 -664 621 196 456 -528 -359 -174 -657 -344 -723 -54 -184 343 -500 546 -506 -72 -615 -427 -592 787 700 353 -7 -689 -229 -619 571 -222 320 -518 384 -827 324 -219 95 -16 -561 -509 -12 -770 647 -550 -439 461 433 -154 -847 -588 -170 -292 -581 550 290 -778 229 -640 95 -323 63 -444 -483 786 -761 -419 724 624 494 166 658 687 612 -819 -243 -27 -325 -579 402 -803 611 707 -796 462 114 46 -318 452 135 -163 -577 -855 -688 -118 797 689 -728 -715 694 -788 689 291 -599 -501 728 -840 -790 536 -660 -569 29 -224 -676 -87 148 744 567 -873 -118 -718 -169 -759 250 66 719 -377 -356 790 -132 726 579 146 380 702 522 417 -268 742 489 448 576 546 -788 59 -566 -842 -602 555 600 -867 -262 -387 -863 -639 -417 482 -767 -502 -654 -5 -232 -344 182 108 -119 482 -686 -431 -780 295 144 650 457 315 530 303 -232 261 719 636 -870 149 -357 -631 687 636 -243 281 698 412 391 379 -295 89 492 -4 -370 331 -199 -346 -553 631 -706 -562 -751 -465 -705 -206 545 362 -298 98 -696 -495 -247 -520 788 -317 684 370 438 -154 733 -555 646 -663 -171 174 103 292 747 -433 -731 -251 95 407 -184 -324 209 -361 -672 591 -895 -299 -850 -852 366 -105 -489 84 -111 -795 -561 729 -709 249 213 104 531 79 -422 -25 -449 415 428 44 207 -528 -867 -384 252 33 -815 -308 -540 -290 -774 639 198 485 229 -171 -499 -582 -523 -347 109 -571 36 -535 -157 -354 -887 447 -412 -168 9 -272 -248 -582 -16 -650 -125 -342 -717 687 -197 -5 -820 532 233 -796 -532 518 612 -107 127 -519 -666 -110 -631 -189 -135 -4 273 117 -286 -718 -845 -394 -539 118 -540 -392 -862 -232 -606 789 -807 -183 -591 586 364 237 226 34 -513 -354 225 -407 75 -309 -366 70 -9 -872 -140 775 -885 -329 -53 568 -598 -718 -661 -60 44 198 442 -541 -145 -147 130 -353 -92 683 296 156 71 757 -479 324 -130 499 340 391 -86 494 -493 -862 -356 -277 -167 -571 -884 -518 75 -477 610 63 251 -72 -814 507 445 365 -582 -850 655 -645 -584 -707 -330 346 -760 742 -878 718 419 -445 368 448 -325 -308 -261 -702 17 199 -345 -173 249 587 646 -65 412 760 -69 -717 -441 -117 760 528 -384 796 320 -264 -153 -184 166 -788 -565 239 768 570 762 -677 -483 -414 707 -458 -121 -198 285 703 -454 -258 196 108 208 266 -411 -316 314 509 -532 -46 -359 -612 -67 611 -467 -124 -507 -825 -646 348 705 -549 282 541 -343 -293 501 -274 468 -98 -487 -622 -3 -659 540 -611 -299 -715 -170 -376 733 140 146 -682 -226 -720 -713 -387 225 -183 -490 367 -573 -449 -824 -675 -693 -7 791 -728 -863 653 -410 -457 -511 -700 212 -17 -429 -788 -831 -173 -773 536 255 104 -688 523 224 -200 572 -534 564 758 -236 627 -466 623 514 356 -833 -856 -423 -651 197 241 114 185 47 -878 767 -317 -18 769 712 -681 -347 -178 703 -278 -418 696 -352 -642 459 117 645 648 -128 90 135 -669 241 323 -384 655 -175 -315 -791 539 490 -822 259 320 -685 -250 -488 142 589 -776 -374 790 -318 -50 497 -429 531 -525 506 425 -35 -679 -640 789 -472 81 -670 -40 -329 -575 -633 180 530 -679 -300 484 726 -182 638 664 -835 699 240 -834 -567 -541 602 -16 -367 267 -114 338 -630 481 -132 -247 -614 -785 484 -559 82 -454 -140 -587 1 167 703 -580 -437 -368 -471 -318 -225 187 178 534 163 -675 610 -340 573 558 659 700 -579 129 541 -841 -789 -757 267 729 -159 86 -90 487 -686 300 581 443 -645 -17 207 -81 -870 72 -815 -428 -575 150 -212 584 798 573 -658 -229 -626 130 695 581 -146 616 585 579 -847 -665 -683 230 -835 -881 -405 -397 661 579 -452 503 227 -274 -75 -461 -868 -765 -500 -384 496 -318 -854 510 -574 748 478 377 -693 -607 -264 560 385 47 727 232 -624 73 164 523 628 -120 -235 399 -689 238 90 392 -44 234 225 113 38 -718 -899 -318 -418 613 -720 622 -796 247 -361 -668 592 628 767 -288 -584 -195 574 101 724 509 608 49 -618 385 507 523 -142 -316 -227 -151 -461 541 222 -709 299 -698 -193 -39 -807 714 554 653 509 -653 -179 -879 -245 -198 -646 377 -336 703 -627 352 92 -4 -560 -646 -713 606 373 317 -339 -464 650 382 670 -31 -31 -764 423 276 -546 560 229 522 668 37 -213 546 -743 -216 -390 -158 -461 -151 581 -347 -513 -69 309 -416 -62 -873 -566 -645 -666 457 97 -711 636 641 294 -598 -317 500 -564 -286 253 489 0 -535 -202 349 -723 222 -1 -541 -886 -709 673 479 503 -793 698 382 421 -805 595 470 -802 -436 -498 -452 -264 -388 473 -376 -367 -182 -762 185 712 301 -400 -618 303 -896 -275 318 556 -71 -668 -437 -514 798 331 -351 -605 416 14 127 797 -362 -875 467 49 294 -563 -578 721 -648 -422 -540 -58 758 -796 515 525 -895 32 657 236 -804 406 409 211 388 445 511 -732 -203 120 -629 -48 -532 -634 170 355 -52 436 -561 -423 -265 -531 -374 -238 80 79 728 526 371 172 -604 -539 205 -196 -80 782 701 -741 619 29 -251 592 74 -424 509 605 49 -72 -703 409 218 -20 74 131 449 -118 211 692 131 483 -826 723 480 -883 606 602 670 -247 -828 -54 -885 -573 630 -439 303 -211 -644 -136 -750 -563 307 277 733 739 736 -240 721 -298 -327 694 -375 84 622 316 108 -584 86 -712 777 451 472 -234 765 -825 -191 33 705 -752 -698 -599 25 255 273 -76 -356 260 -468 -683 -630 -485 -261 455 -778 651 367 149 233 -169 -36 755 -42 -145 -31 -44 649 494 40 205 60 -868 -155 -288 662 -717 530 236 -458 -275 86 582 -347 -30 -86 209 -453 127 -869 148 -160 80 -880 -61 477 326 205 -173 -424 70 789 -897 -444 398 711 -101 646 557 20 -576 -281 616 -797 744 291 676 615 -339 590 478 -155 -494 591 -405 717 699 449 787 -5 -298 52 -835 557 -283 -371 275 -861 -542 191 247 81 -195 425 -878 41 -337 -113 484 263 603 252 -557 178 772 457 -256 -33 -348 761 542 -451 -32 663 -468 -834 256 425 755 -24 626 95 350 -802 368 754 429 -826 265 192 300 -437 -226 337 -185 11 -378 15 -566 -316 442 -767 -439 324 468 -76 586 -854 -105 -72 -691 321 237 -624 -820 676 -208 -493 -733 -548 -497 544 775 214 54 430 -333 -820 276 130 263 81 -235 109 -508 477 -594 241 377 269 -551 -886 93 593 -842 27 340 71 561 -98 744 165 -340 -339 -873 584 -9 -770 94 -36 -403 402 -36 -642 431 578 -553 369 -602 -772 -476 -7 -461 -333 592 347 -471 -646 199 -857 -286 245 648 -605 12 509 -456 -568 -50 771 723 -144 239 -802 492 -872 -420 -581 -691 265 -577 -150 453 661 480 215 447 114 -838 -368 650 -426 -591 345 -777 -825 332 416 617 -2 220 -816 -877 -733 -729 -447 -699 237 535 -295 -483 -422 733 -587 -623 497 -340 440 -677 -118 -730 241 372 -600 714 716 -74 736 66 -435 -255 17 418 663 89 -487 758 -348 369 20 -189 -401 -130 216 355 784 -893 -138 -848 302 -41 203 -855 325 -527 -189 204 490 -859 -845 -870 -159 89 -878 -631 164 -78 447 413 -625 -99 362 -545 -685 -90 -433 257 760 -710 -192 603 335 257 -49 764 -770 -361 -636 403 39 -10 405 -500 -54 485 676 -319 408 -713 257 -699 -59 302 177 -344 -409 24 -506 709 656 673 589 162 461 754 94 344 662 658 268 -782 602 91 397 -96 -437 -200 364 -825 -781 -431 19 -167 -806 512 403 -336 -692 726 -134 790 -843 409 -725 -407 -126 -567 723 30 -676 -747 379 26 114 21 13 -180 -187 -436 -157 643 467 598 224 186 407 -698 218 -603 -78 -748 -409 112 584 -321 -781 414 543 225 691 -269 180 -399 664 743 -344 -679 -842 -26 -865 634 342 -63 141 581 338 -71 -292 462 657 -842 553 -356 -802 -818 309 658 -73 623 -121 336 712 580 -214 644 77 155 -711 -398 -420 237 769 -170 -789 -806 -569 798 551 679 644 322 -530 24 -125 -257 713 -725 -796 494 482 -41 634 -232 575 454 260 187 -889 234 -580 301 312 -868 363 -683 437 95 -256 610 -236 -754 555 -727 168 656 570 167 582 -746 343 138 372 -756 -247 -123 -192 -590 614 -392 -745 205 51 -166 193 -770 482 654 -810 147 -783 625 -849 -373 683 732 410 -120 183 402 295 392 707 -18 273 -242 -439 315 -742 588 320 -167 -781 201 455 -399 -194 569 142 -328 760 -380 76 -423 269 473 7 91 -318 795 -161 -118 -145 -353 -827 151 231 98 -397 305 -667 624 648 -371 684 77 140 -213 289 -61 -658 46 -106 -410 485 -630 236 -289 -803 218 -79 236 -641 -223 444 -553 -503 -502 -500 -129 617 11 -856 -674 -473 472 605 -696 242 -290 -133 320 729 479 -349 440 645 424 158 149 200 -54 -79 177 41 -436 132 -892 671 -745 587 -833 -631 -563 -880 577 -507 118 -161 524 -604 175 -838 667 747 581 -854 -28 180 90 438 -82 641 604 -313 -611 639 -581 496 -628 -716 295 -358 -230 710 -888 -580 183 642 -443 39 587 244 167 -881 -756 33 771 403 476 -422 81 -886 -789 -833 -860 281 227 -692 784 -528 491 -340 -64 -237 449 95 19 117 652 -123 375 -144 543 222 653 -797 -576 -102 458 -584 108 -290 -53 -815 353 701 -705 1 787 653 -844 214 -194 291 -635 444 780 338 201 577 -669 675 186 -182 -273 -222 -676 129 120 -663 456 -296 22 309 -419 276 361 324 -845 -340 476 -178 555 -610 -109 -53 407 -269 758 513 -893 616 54 223 584 -286 291 -24 -756 48 590 242 279 -119 -786 -67 -327 -722 655 -613 158 -898 -530 628 -396 -7 -812 491 -699 -268 437 395 333 -852 -138 687 -442 -446 -776 522 -63 373 71 -463 -340 314 31 -23 -720 -864 745 253 -713 -593 -327 510 0 176 1 464 436 -669 455 -844 -22 -290 -770 -448 -170 -161 -670 786 686 -36 -104 -283 60 -895 -334 -21 -140 -594 562 -761 -691 -258 -444 -693 -7 -194 684 672 -115 453 -813 -609 612 -119 -734 695 -46 297 -807 -459 -130 640 420 -490 196 358 -858 366 -391 62 381 730 506 -102 721 392 -153 50 90 549 799 -167 -707 302 660 -526 318 -585 -361 -362 391 -605 -295 -639 444 -461 60 -142 -24 -103 -627 678 -820 558 245 -831 -174 -100 -175 266 -182 -279 302 -560 690 -392 -819 -572 -554 117 -265 575 502 -253 235 242 -46 11 659 51 -379 555 555 -754 793 770 -457 -769 738 634 -258 -162 11 543 -251 709 -498 -72 -109 766 -483 -559 -560 555 -36 -473 415 -379 238 -195 339 737 106 321 -707 -13 -209 465 483 -56 154 452 -749 713 -247 539 77 408 662 72 -52 -640 149 340 73 -335 -178 371 354 -532 535 -513 441 343 134 205 -144 381 675 -701 400 -840 242 235 -305 -425 -470 -588 123 -762 778 -692 105 -543 285 116 -737 -651 -277 -827 443 657 551 623 736 135 397 -836 480 798 -221 -813 738 772 -146 -57 -118 -569 -223 -630 438 160 -58 153 -376 -786 -378 -801 209 -411 409 -229 -55 754 -484 522 784 293 -863 -133 137 153 488 -49 779 -463 -840 640 245 630 -213 -398 -138 739 -881 321 640 92 -242 -816 -549 506 -343 415 -726 595 -594 270 -419 626 -773 647 -144 554 -320 -31 -780 -330 -147 -285 -789 -612 -479 -624 -698 738 -725 198 703 159 -897 -494 -77 727 -493 362 33 70 -403 -296 -562 -38 402 10 -545 -327 667 -718 -651 -7 70 571 -344 -242 69 405 -34 316 -324 -512 -134 -642 -598 380 -898 165 146 -738 233 -716 797 571 -374 167 -402 -773 734 617 766 -804 -46 -744 191 212 775 796 208 -890 296 -120 -368 -828 -651 583 -774 -723 747 -434 -23 366 -814 -852 397 22 -633 341 258 480 -720 -682 268 -772 30 332 -48 -211 32 576 121 266 -733 741 -579 -559 -550 603 778 471 36 -624 -653 -279 -727 528 516 -897 797 741 -866 -316 -259 -376 -359 767 -572 557 -363 -143 -769 -798 -487 139 83 619 -457 -456 -773 618 256 -594 786 468 254 -406 378 -572 652 -123 -841 291 762 382 -705 -891 -572 -434 -303 -338 -619 -119 262 -33 -522 -496 -170 158 -842 408 536 -146 41 548 -719 787 -485 -617 -292 -559 -376 531 180 409 -776 204 -304 -821 277 263 -835 648 -851 -547 -134 -694 469 -231 -66 -809 -336 678 237 279 -656 -149 175 662 21 551 -426 -177 -861 -469 -826 722 -505 90 -577 -492 563 -685 121 -657 236 368 -417 405 620 61 -823 609 645 624 352 -522 -134 716 700 638 142 -754 158 -865 -367 -544 -772 -600 -728 -299 794 -241 -744 170 24 -785 637 198 -581 294 371 -478 714 582 -735 -534 -406 -269 122 -350 157 -536 -479 -241 241 19 -564 -527 -386 684 183 274 583 -759 -228 258 -75 -440 434 338 -118 605 647 578 -57 -13 743 574 -553 160 -314 328 -182 -95 25 351 -79 626 -178 -599 -511 -181 -116 468 715 451 360 4 316 445 -637 440 -353 306 530 409 -9 488 -54 -123 121 -20 597 760 -811 -580 -721 -80 -614 792 -219 -789 717 693 -64 -340 758 348 789 683 575 -273 -709 515 -100 203 394 391 -458 -284 -406 -847 -852 109 -28 338 -297 551 -242 -850 -321 -37 68 -84 469 679 -329 -666 276 -886 663 471 -544 32 570 -357 -806 -376 -565 347 -220 10 -430 -870 268 593 197 421 -332 -622 263 389 -483 -344 383 -106 -30 -325 728 12 7 54 438 -241 -822 -694 -90 634 89 -243 358 561 678 -747 729 458 -560 -215 123 -727 44 503 -451 302 -788 -609 717 -594 -396 163 -713 -325 -715 -233 -835 -447 337 -178 -877 -607 -493 -814 -45 501 -598 370 234 -199 -142 -462 428 -750 -218 -123 -646 -24 630 535 -758 549 -35 -858 -820 -361 788 72 34 634 432 767 89 656 -631 -529 453 216 163 -481 -320 598 680 257 194 -157 276 -734 -839 -720 657 233 -538 90 -521 8 784 18 -365 -3 746 -785 220 774 387 -288 -746 -473 -54 135 674 -252 -350 242 -539 255 -849 -445 -606 469 565 182 -584 51 302 -148 -340 -715 593 -772 208 -679 188 350 72 -649 657 705 -873 50 192 133 269 -54 246 431 623 280 -366 659 -284 553 -19 -576 274 -404 564 -224 149 115 590 96 320 -807 137 639 765 -259 722 -786 -607 140 303 410 -81 751 -33 735 190 442 602 669 -456 -839 -546 349 -896 -246 -79 25 -326 597 -620 -401 -296 682 -545 592 -635 481 636 -277 -870 573 -707 -69 107 -639 560 33 389 604 -131 295 -169 34 708 497 -652 -595 682 -626 402 381 -74 512 -333 416 330 -118 -230 293 707 770 140 -734 -175 86 -893 -399 5 -129 514 -21 314 -180 676 789 291 37 -680 59 -724 -754 -492 -881 749 -112 -158 -540 196 160 -385 179 -374 -336 673 198 410 799 -677 688 -9 384 639 196 487 58 131 728 274 -418 217 561 637 623 -563 -438 332 -563 -288 773 -899 -739 352 144 89 611 81 -788 709 166 421 -446 -183 -156 312 765 -612 224 -410 303 -369 133 -29 -277 183 -198 288 -882 286 -446 645 -505 -434 -234 497 -79 616 -108 -59 288 387 143 528 774 -324 376 -112 -295 -734 397 -419 -100 -517 -799 -690 -776 604 -858 677 -344 -378 -70 782 -764 -232 463 138 -575 -42 -50 -900 186 -832 456 -467 -762 583 285 243 188 469 -808 430 492 -780 -726 459 -864 -350 -354 -565 675 -317 -885 645 779 -365 453 520 -189 -383 529 505 161 644 264 241 -657 67 -639 35 233 -579 -576 146 200 -319 550 -665 521 -883 22 690 510 177 678 -94 -221 262 -228 -412 -837 240 27 37 -340 278 -52 -269 121 -181 -697 -162 317 758 478 574 -472 625 -792 -686 645 149 -302 -640 -388 781 -403 -240 -598 -776 742 -390 680 -473 -597 741 70 -724 451 675 -120 605 107 424 -856 274 372 555 -888 145 569 -233 376 -687 -183 656 -42 641 768 -133 -367 -367 738 548 199 -677 -714 563 665 -760 -663 -749 799 620 72 -578 521 744 -164 771 -668 287 368 -635 794 -82 -338 -418 -261 37 725 -801 -167 -227 -700 421 -189 615 -355 369 -501 592 -287 -172 723 -174 287 -876 -105 247 768 691 -757 -699 -367 -325 74 289 -414 -455 -521 -42 -214 -45 76 -118 50 112 -880 -793 -531 787 98 480 557 -563 212 -781 -878 765 706 -234 -84 395 772 302 -425 -288 0 686 -635 -528 27 426 -478 82 414 -273 -253 -133 691 -74 692 622 -705 -439 -79 714 199 -715 -302 -257 186 291 737 -389 325 -235 -529 -726 -862 790 -354 -377 83 135 31 761 643 -292 -645 232 -68 -825 240 -610 -432 -239 -63 -266 -410 182 573 -360 -114 497 77 -80 -727 -777 73 49 747 520 531 -277 -800 -49 -452 800 -318 -442 562 -212 -616 -371 -78 -261 -881 705 -811 612 479 -591 -606 -45 -756 -773 -169 784 142 211 -198 196 542 -76 -151 483 316 -787 661 -809 562 587 484 729 635 91 -666 378 -344 734 498 -101 -289 -287 178 -763 279 251 227 427 -427 295 -124 295 -597 702 468 -857 763 -703 153 -115 -279 400 740 -674 233 467 -182 787 419 -8 -733 -560 -51 -831 -451 -841 428 -279 -618 756 -703 -437 508 -614 -663 -2 289 304 -200 -13 763 -791 616 -324 -589 -454 642 621 -72 -144 -296 -402 -848 -763 296 3 406 167 -86 -284 -12 127 283 -300 -748 659 572 -572 -211 379 -258 -301 -239 -681 -265 -285 761 -354 -318 743 252 -508 -366 -521 -228 59 -382 -412 -550 -230 654 -624 174 346 -414 -88 -881 436 618 -422 737 -768 -210 428 -552 -806 328 142 -656 223 118 688 -260 446 -269 -898 -146 -331 -175 185 439 -583 -715 219 -14 -177 -718 746 127 420 -444 -467 358 751 466 -468 -425 -244 244 -714 583 558 -568 -862 -308 -279 524 260 -371 495 -252 -841 -394 416 655 -741 551 -743 -597 -344 635 -179 497 580 488 -214 758 -154 -228 137 673 -187 425 -613 -259 239 -750 605 -630 -844 -51 715 -824 -372 198 -80 -90 -298 163 281 -457 -435 -892 547 -743 -361 253 534 754 -164 -787 -426 -790 31 -234 -715 -392 -357 245 465 -286 -753 655 190 300 -96 -813 -221 358 -756 42 -379 -221 670 564 783 -181 477 350 -810 401 374 -522 651 413 655 67 179 -813 144 152 -316 639 -220 770 8 594 -50 -304 148 -74 -661 224 37 65 145 -355 -72 298 -667 -640 -258 342 61 -440 -543 486 642 -281 -148 -833 -86 -494 257 -122 -15 -351 -121 119 245 693 -848 -210 584 16 -238 630 593 689 425 -407 243 -54 -870 581 370 -835 -789 -344 -23 516 603 -553 122 -881 14 -785 -631 -57 -664 273 655 511 -568 307 363 494 427 -850 -815 -894 538 60 -335 296 454 -471 -666 -745 591 585 49 -432 784 117 467 -146 322 -464 68 -377 192 -63 208 -268 321 408 409 -346 289 -859 -848 -238 -665 247 -892 544 639 -622 155 687 223 450 757 -171 -708 462 486 711 -797 -31 188 -574 -801 85 295 -812 314 -396 -371 -188 -864 -201 272 79 -583 663 670 -457 -647 -49 -143 95 -107 -316 317 -745 248 271 681 -543 -364 285 -591 -651 673 696 250 743 473 51 246 -842 410 478 -202 -81 -261 -389 -47 -188 -607 581 -335 -833 106 -718 298 286 15 -818 -783 86 -129 586 689 373 603 -691 -233 -231 -588 -682 -801 650 -516 221 -413 6 -209 352 -679 -573 -601 672 525 -733 -734 -553 -246 -343 -85 20 341 707 626 -857 414 334 -762 604 506 -873 -570 225 -332 -26 -223 11 -126 -81 670 -171 -185 602 158 -212 -59 -752 -686 426 -301 225 -413 -35 -334 160 -599 -561 157 118 466 406 -783 -465 -883 -516 -650 -659 -280 86 -765 -68 501 627 -194 102 -177 -187 -530 710 -25 -430 58 -265 738 -667 -110 381 -21 38 88 615 548 -583 469 -480 509 202 564 345 749 -25 -91 715 367 -610 -473 -249 -667 -148 -73 -544 -529 795 169 -104 29 -123 -31 271 527 480 378 -215 -638 -102 487 690 -684 -206 506 558 -241 390 600 88 -532 179 422 471 142 -4 438 -312 -856 -144 273 -799 -833 287 -578 628 295 196 -432 -810 -696 -263 792 470 -98 54 -68 -209 -817 -651 -266 -460 -896 -817 182 -585 243 -468 513 800 -764 732 -258 -751 732 -65 -97 579 228 -155 -772 433 -517 97 -231 358 -265 -562 497 -108 -168 349 -183 -707 -720 -532 -398 -468 -491 615 -828 108 290 -685 -310 -81 787 -194 -209 -24 47 777 478 -836 -317 242 411 -44 286 706 108 608 -547 -534 122 -268 736 486 17 125 -65 -419 483 487 796 -82 639 -458 -446 -229 -345 90 -533 103 -1 -394 -376 -863 -596 -291 -691 772 748 -824 -437 -182 689 -117 -400 613 666 -158 -120 733 -856 -58 469 787 -545 -777 365 -150 742 70 -723 -780 10 -576 -521 -461 -804 -372 -643 -686 708 -403 -713 -159 -243 565 -632 -36 229 -638 219 755 -298 -328 -228 514 42 272 -548 -482 722 203 -253 -585 735 231 798 144 -309 -86 -615 -195 -716 122 -823 437 -895 -534 205 -785 -5 -488 -595 707 494 -810 -41 687 -488 666 -251 -697 -525 -769 613 730 30 337 183 443 -666 -732 -811 377 -503 620 538 -472 -574 -578 465 415 -693 773 420 546 -674 -277 -628 513 0 -65 217 422 431 183 81 -178 -695 -478 374 423 -375 213 534 -774 -536 79 -575 394 204 101 -653 403 -570 -75 -147 -871 -403 -236 459 -416 -632 -316 672 -93 -164 44 510 -433 -392 -328 484 -621 321 179 713 56 495 369 -33 602 -165 -512 -136 -184 -300 -13 760 544 731 619 -558 -569 751 614 -848 781 492 -143 -492 664 598 422 241 -224 -237 -178 -202 -261 444 137 240 -174 246 -802 -659 -398 398 279 -850 409 -733 689 313 -400 -717 303 -317 707 -184 361 -380 -118 -122 -841 391 13 -506 497 328 -163 386 77 -829 164 -149 -839 632 -485 -400 -214 -636 620 -232 -237 -434 -677 -421 -620 674 -897 668 -659 19 -787 333 -341 94 744 410 259 270 331 -48 28 -189 -166 -482 -446 673 -570 159 -647 -342 658 670 537 368 525 188 -48 517 -274 -102 44 -13 -437 -889 -447 688 101 -217 -569 538 208 -825 640 -387 -224 268 599 -265 -769 457 174 -104 335 153 -262 -829 -593 295 532 -875 -596 -328 -816 -290 245 -87 40 -354 770 235 -409 677 666 -791 274 -807 228 372 -598 -64 -181 386 -594 -145 -482 769 288 48 -226 619 213 -332 -532 -90 -378 -745 16 131 -463 -596 -831 -820 227 603 -136 -645 -128 -204 12 -500 -22 638 -706 -389 790 -788 777 68 -534 -223 -363 -669 -649 -567 -90 -104 -760 -35 520 -412 -642 -428 90 411 714 710 502 -244 -349 535 -608 565 -108 99 460 -844 288 67 511 397 -192 655 -441 -812 -710 -393 -757 -287 -624 626 -637 -564 147 621 -179 -648 -45 -472 438 404 381 -353 544 -99 296 -871 -102 364 331 -759 14 -405 -591 -847 -420 -523 290 773 -802 650 -331 -538 -798 548 129 -537 -149 674 -352 -36 -467 713 -123 624 -313 652 -608 785 271 387 785 107 -96 -848 -141 599 -817 -826 208 316 -187 315 552 -591 -329 563 -579 -108 -743 -644 121 -530 -249 505 -826 242 645 -802 780 170 787 356 -184 596 -812 77 385 -490 -566 227 -125 -633 -639 343 660 500 202 642 -644 -377 652 -784 -227 715 -642 -137 527 178 -342 -118 124 -816 696 -126 390 742 -189 -783 -573 -454 -330 -67 729 -258 -28 300 190 631 -697 662 -627 696 -65 -3 709 -630 799 397 -219 536 123 -630 328 -533 -343 786 -539 -2 520 496 -585 -885 -240 460 643 215 -607 778 -828 455 -371 724 -886 -126 -197 -200 -733 -793 769 268 -526 -62 288 -671 -91 -106 -777 675 -204 491 -384 -599 285 -400 309 644 705 -209 343 -506 -9 -359 -705 -396 -208 710 248 101 -260 -790 753 -859 -690 -361 676 629 -319 -529 -500 743 -613 44 638 -618 -409 -366 -58 -158 0 328 -798 -25 -282 664 -807 -484 563 501 -775 593 -606 -515 -230 292 557 604 -239 350 -348 -322 332 4 109 -356 -287 -187 68 102 727 -634 -357 -870 -897 -351 300 562 -44 -684 -733 615 -780 19 68 -398 788 525 -278 -497 -828 -760 611 305 -648 472 750 679 -353 549 -27 289 477 657 -92 -389 650 721 52 425 -387 -889 83 209 162 433 -405 428 -675 -633 -440 -217 557 59 -656 -149 -339 359 795 -395 587 156 -613 -346 -7 -658 -191 26 38 455 -387 -550 -403 131 37 -286 -53 450 -417 89 -658 -528 -863 -461 59 -629 436 -395 778 -39 492 -394 410 544 -497 -747 585 -148 -14 260 511 -861 -602 -71 -447 682 -563 -385 18 421 -178 227 -583 780 -458 -427 -29 -864 -407 393 -794 669 -251 -738 603 149 -842 281 -465 401 -463 304 609 -631 -382 196 482 -729 -338 492 -162 -4 558 -416 -606 -498 559 156 -707 -154 565 -397 -517 -349 132 -80 -247 340 -340 568 -359 226 -450 -224 -840 -807 298 217 94 625 -639 61 -173 -874 -117 -419 -557 -430 -633 -738 -239 -147 176 -416 -860 -228 587 278 -667 367 59 96 -306 -696 589 -668 -839 388 453 237 -98 -44 127 -20 -2 -64 705 626 -833 -8 626 -72 -705 48 161 -681 -556 -124 -339 -540 505 435 717 -628 743 -79 72 -278 -507 403 678 159 -585 738 370 -552 245 138 -780 215 -666 -222 -330 361 -791 -569 716 -833 256 313 -41 -785 -397 117 712 10 92 712 615 -666 -857 -578 -215 499 381 530 363 267 -265 -773 -29 463 258 -822 -806 -13 536 -569 436 790 264 723 380 -703 154 -210 145 -122 -611 -641 -443 -410 -547 -401 -46 657 -184 104 597 405 -340 -387 511 426 -605 -208 751 150 522 -882 89 -266 39 -534 -899 478 -238 -874 -312 657 437 -331 -345 321 162 713 -867 469 -100 -680 -603 716 -18 131 -754 -441 -805 -722 -866 338 335 -837 -836 413 260 617 -351 735 335 285 -72 -245 -200 91 -740 -401 299 -108 453 778 -151 -687 -844 169 -462 -220 94 -443 572 242 -817 -733 -658 93 -344 -66 -637 490 500 778 -20 -329 -352 -256 40 226 261 552 -348 -335 391 483 -451 -82 -73 -880 352 665 -494 334 -183 131 -238 -1 600 793 -772 -575 -32 441 -324 -656 -265 -302 712 446 -658 674 615 521 -8 -327 754 -593 485 9 -71 -394 -12 744 -781 -510 44 399 163 -495 -495 -203 111 -486 -588 -803 -120 -466 472 613 -12 34 -532 474 -462 -883 79 111 -605 -654 -295 -116 421 77 20 -620 -331 -488 575 77 -811 -731 677 240 579 -500 -723 -435 -288 -180 -668 420 -232 -798 601 -225 -807 520 611 736 -331 733 -197 -248 478 747 -852 -477 424 -234 -856 118 -338 342 -709 586 461 -619 721 -242 730 -512 141 374 130 738 -783 112 322 655 -434 -307 309 -823 30 277 -460 -11 721 562 -9 -386 -736 650 502 719 -863 -785 -570 472 88 -887 592 663 -450 -123 -406 257 56 -300 -511 -767 -816 -177 639 -258 10 -785 76 -355 -192 -276 -766 -67 -204 493 -669 -709 235 109 -868 382 -753 322 342 -749 756 331 -175 -448 508 -60 669 75 -59 -525 -174 472 -97 315 -708 -314 -18 -547 775 459 -118 -203 -338 404 -623 63 -220 182 -808 549 -518 -316 -453 100 -73 -795 -699 145 -470 567 -642 -696 -449 463 -431 -396 -321 73 -555 -481 91 618 -314 -161 -298 -512 -668 -882 601 -878 -128 -532 80 -130 -360 133 -114 205 -287 71 781 29 -86 379 719 -703 -733 -750 100 482 72 210 -191 -400 -500 -868 -663 -89 358 -679 -156 -144 286 -414 367 -58 324 696 396 127 -326 -826 -296 613 -319 -432 195 608 -629 498 605 427 -609 465 399 -84 -248 307 639 688 392 -509 341 -501 -288 -318 773 -75 -197 252 -55 33 203 272 151 -109 574 44 285 210 -90 380 -298 643 384 276 437 -14 -622 -301 -651 119 -349 423 -674 -298 -804 -769 -550 793 -244 764 183 -881 723 -275 127 -200 -684 352 -472 463 -877 -183 247 -230 -876 -260 504 421 203 -389 493 -809 299 -710 -891 -839 772 -646 233 -455 80 -155 38 87 -880 729 235 466 -582 312 -359 701 359 176 -716 796 434 682 -366 -662 -515 -125 -545 495 330 -398 312 34 146 -561 -113 -426 -42 -479 -175 567 785 -470 118 170 781 782 578 289 -739 -678 114 -804 -518 -188 496 -337 361 194 800 108 -485 140 647 199 -790 502 -303 -244 -693 155 -795 357 79 -161 746 625 100 -159 -168 -143 -283 -62 -183 -456 -106 -226 333 365 261 487 -852 505 -429 -551 79 -580 130 -896 -259 518 -239 768 30 -174 -296 179 -187 -332 -493 -146 263 -149 -109 327 688 213 -493 -180 -870 -317 627 106 -507 -576 -611 -271 -393 -146 539 -77 500 547 -782 -169 -367 523 789 -775 -223 -531 504 740 62 661 209 -821 540 -269 741 -733 351 -711 -308 162 -416 -241 -215 765 -356 60 -772 173 762 270 -470 760 -780 346 267 -413 500 469 -669 729 -260 75 147 -159 113 158 507 -706 -17 29 -226 -383 -160 514 -91 47 512 356 -462 -530 -542 -634 -736 -833 -700 -568 -202 675 -554 611 -56 325 -241 -897 -45 -373 -446 -200 -365 516 465 312 -682 -404 -864 278 -223 -42 -871 -23 -564 276 593 -641 -407 326 7 601 -142 205 272 723 -494 152 -120 29 -311 745 105 -62 347 592 -677 -325 -535 -249 -587 466 -436 731 -271 480 -293 -251 0 241 366 -317 369 106 277 105 70 -118 -5 310 -641 -771 -219 -540 -47 -793 -571 -480 -713 -108 462 -546 -430 680 -79 467 351 -752 523 -603 702 473 -897 394 778 160 -448 643 315 331 -864 409 561 -575 614 278 394 289 70 -138 -84 -634 697 -457 -126 634 745 -353 177 -558 -869 -659 -104 -482 579 706 -713 -141 607 657 -144 675 635 -583 -185 -297 238 -141 -635 -857 689 -651 493 357 -819 388 750 -700 -726 791 -364 -147 -285 159 -565 361 420 -349 -376 -625 21 -378 -285 338 344 -410 394 -145 -411 -644 379 165 730 532 -253 -705 660 523 192 620 254 700 -748 -497 579 -441 -162 -762 -306 -198 -577 -443 708 707 128 795 225 10 -867 -498 755 88 332 281 450 -805 43 134 354 84 -842 -568 -97 -35 -234 -857 303 30 799 -827 322 -574 380 -505 -430 361 -807 -643 -46 -703 271 -363 -874 421 -482 654 664 25 -123 589 242 -274 482 -526 661 -47 -712 506 -79 -584 525 525 -838 414 321 -308 290 -693 768 150 -692 -146 -467 637 -783 -197 709 -748 -104 -855 -639 -292 -123 -763 459 -308 -259 50 243 746 275 -732 -134 17 341 497 394 -195 -596 65 163 622 309 -841 537 -696 563 602 -158 -890 -22 697 -889 438 35 130 -530 727 -40 -608 -272 -61 479 -472 183 -892 737 -463 -719 286 -780 357 -509 361 -264 -395 -265 -613 472 85 -216 -847 562 289 214 -490 -399 -557 167 111 -530 549 -122 381 74 781 -797 432 520 321 -877 294 -894 266 -886 747 104 286 286 707 -822 615 388 724 369 798 -695 -464 184 -593 -813 -862 371 699 -68 224 590 -362 -689 -32 446 -392 174 -486 27 181 42 -307 -887 520 -436 77 -257 -213 -267 64 -739 137 27 -83 582 -176 453 149 -374 48 -188 -679 585 207 231 -399 398 -806 356 -362 -646 570 -576 -663 -749 636 487 -262 138 475 562 -98 256 -535 -809 -244 653 -486 -123 181 556 -546 706 -578 308 -33 746 100 -8 429 563 -440 621 -643 410 318 -720 -815 -107 364 496 -876 691 199 442 380 -476 -6 161 -827 169 541 -166 -15 155 -444 -166 241 101 -816 421 38 -450 423 -47 -367 -214 503 769 -680 730 -103 -853 748 527 -512 556 436 525 542 214 -302 441 -859 164 177 -546 -624 19 -416 -46 615 -128 13 -330 -709 -657 -350 183 699 -91 -310 -403 757 407 277 -350 -814 59 -241 590 45 -328 226 608 457 158 342 452 -606 331 -143 -798 -529 375 99 509 -525 -1 -31 71 -489 -513 -379 -202 765 -748 -891 313 -205 667 -818 -637 -869 -733 133 -699 -253 -304 -535 -638 669 -507 314 -445 553 -274 -751 -47 -735 440 -321 -186 298 -672 701 -258 -743 -136 -82 -10 67 484 -729 -546 -499 671 757 -231 197 -512 -844 577 -311 -181 -720 593 -635 -55 84 171 735 164 -427 -886 457 96 543 66 508 -855 -753 -643 -29 -10 -621 -132 -300 -316 -825 792 -776 -894 186 295 -291 748 -848 461 -368 -894 206 614 350 -439 -496 320 -386 -826 -25 -306 31 701 -825 -681 -181 331 -708 714 328 -115 404 674 -794 -558 -727 345 284 -535 271 -346 190 -299 123 -667 -362 306 -721 -281 357 -102 685 424 510 607 -229 -139 -212 -136 -806 -373 -866 -26 -447 -129 -727 215 574 330 -155 -554 -175 242 -286 378 -260 29 -622 283 549 -1 644 -734 -700 453 396 237 406 -147 709 6 531 -536 655 -100 -591 -319 -383 204 203 -440 289 563 34 -327 -280 -893 -456 195 237 -795 333 492 -822 -797 -864 -177 231 -628 565 380 151 -865 94 -790 426 -626 -330 -433 473 -650 765 -588 799 520 -746 426 -99 136 555 311 530 457 -867 82 -740 -293 -347 -85 345 -633 -692 517 -34 -807 301 -435 742 -139 -502 750 12 170 617 176 480 -36 -839 645 240 55 485 -775 436 -171 696 3 83 238 204 -450 -720 217 -654 36 639 348 793 240 -707 669 642 -65 509 -873 -456 27 430 211 -36 611 555 -242 558 387 -74 -617 -856 599 128 5 182 457 584 -845 -451 -338 287 -150 -571 28 -848 203 68 -493 -181 -561 -437 389 -680 -456 -209 405 23 624 26 -839 -245 -289 275 -331 -102 -318 -143 -875 -72 172 571 -249 -831 -644 108 495 127 -169 157 -647 -371 230 34 -187 320 -857 -896 -191 -763 -627 -338 -295 -439 311 -378 79 -261 328 -680 -55 -699 -441 620 -77 353 -560 -626 532 -430 -695 -84 60 725 315 -190 -643 -386 777 795 -412 540 -535 -256 -678 728 469 -225 261 415 335 -197 -578 -171 -635 -764 514 581 -830 255 -363 61 -107 357 -364 -280 439 491 -117 -117 520 -4 -81 685 760 207 671 -445 -242 -220 769 466 -223 -278 175 -439 290 -282 -113 -609 -115 -216 559 -672 773 -618 -85 15 -261 -288 640 273 -255 189 203 489 615 400 -39 502 735 -23 536 -287 -603 -116 -581 486 383 -858 361 152 420 357 261 666 -267 -853 -327 411 -831 -861 -18 -592 239 313 -586 0 464 -699 -400 -675 -638 -661 679 -445 185 22 426 121 383 -846 -205 441 -57 -132 658 470 738 -477 -866 -354 -856 -898 763 421 -422 -325 -460 456 19 442 229 -108 -279 -263 -297 -794 -709 -602 170 -879 -441 -755 293 -165 743 584 -833 -325 296 635 -306 704 744 -575 -835 111 -455 -626 -640 270 352 291 204 -805 -545 -699 -342 630 144 623 -50 273 -101 584 -835 458 -88 199 735 -875 -607 7 -285 429 -561 508 313 518 -498 -599 -194 -508 -295 41 -28 -764 -497 -481 298 -788 193 553 703 -310 792 -842 410 -578 -298 -80 -530 125 -665 481 -840 -676 -617 393 305 -471 -605 776 -335 12 -120 -841 292 718 -140 -270 785 130 -345 -298 -819 12 357 -342 -54 -459 -42 -158 465 -869 -655 -865 287 50 -186 592 151 505 -372 -54 -528 625 258 446 249 -209 -768 246 -402 57 -205 432 -561 502 -822 -31 -127 32 729 -552 -684 -470 180 588 179 604 329 -608 -286 -771 356 132 -863 -257 691 245 -690 627 -585 -326 292 -332 101 -149 -330 632 478 -189 -117 382 567 703 132 554 -707 -610 -257 10 371 723 -243 82 -643 -368 362 -217 532 368 -821 439 -30 -826 154 187 296 399 -550 -716 786 384 691 -481 -113 -734 -259 -125 527 410 -558 381 583 308 -696 -657 -478 462 -612 475 -266 81 -507 518 -679 -797 13 118 -452 -164 -655 637 -834 -739 -75 -364 26 405 189 552 37 -194 -409 -608 79 -735 -606 -594 -384 768 -151 662 -514 -413 111 -65 -250 -197 348 -173 513 618 520 357 333 93 32 219 560 -776 -662 -661 358 586 -708 -471 679 111 463 332 -235 776 642 -773 -182 577 650 -54 117 175 -150 -481 373 380 98 588 612 546 145 132 -878 -808 -451 -240 701 665 -68 -750 259 -405 -699 212 414 -698 497 -602 144 -416 -187 -433 -734 97 678 -54 317 100 146 140 109 166 -38 107 -327 90 -432 -261 82 198 515 -787 -126 -356 59 69 702 409 -316 282 176 502 466 154 777 626 -828 -81 309 176 493 -128 -587 73 -509 -311 -524 453 -601 596 496 120 -739 629 -12 -157 -691 566 522 419 -294 282 374 -500 -803 -552 -520 -158 266 -44 398 580 69 284 411 472 606 -315 -172 37 280 -899 -896 -445 646 -34 274 -482 470 -146 289 370 130 -356 -634 -688 341 -273 -67 -216 340 -675 -777 -875 -900 691 133 207 -639 772 591 -228 637 -807 -809 -261 -204 -402 431 61 582 235 -713 542 202 -417 -595 -682 -834 328 -342 -80 592 -766 754 613 -391 -879 611 -780 531 799 -225 55 760 -42 -84 5 -478 -508 -533 -152 -362 650 244 11 -688 539 295 -306 -258 -833 -771 111 744 -602 -479 293 -37 582 -129 -331 798 163 732 -90 34 -138 -270 282 -372 -270 -604 -386 -718 -310 563 380 534 413 -344 69 274 736 -765 315 -546 772 -403 296 -353 553 639 -268 -736 771 597 -404 -489 -635 713 765 137 -604 602 406 247 -259 -7 -766 -594 433 361 333 -509 795 286 -430 582 -47 160 394 -225 657 170 -324 420 -533 -70 697 427 -630 -652 -411 603 -522 -82 98 -633 -471 63 -319 -392 -898 500 -635 -570 -359 96 237 650 -55 -502 -382 220 -453 -498 628 226 566 428 -568 -445 -245 335 -420 -264 438 775 -505 629 -278 -462 -590 266 575 729 -692 364 579 407 -389 -846 701 -389 -591 -706 676 637 287 364 734 11 -433 -776 551 -166 -591 -382 401 562 180 299 321 351 -772 -53 -790 -759 -741 615 -452 791 382 284 -787 346 634 241 376 -676 52 492 -219 -205 -155 554 -203 240 615 29 -91 253 63 -313 -792 -646 -369 -503 667 725 -385 427 784 597 -12 82 3 -772 417 -121 -367 -200 591 -33 -892 -55 -694 -545 -862 -492 745 756 500 -244 -633 490 -513 744 -157 -538 458 -666 -774 521 -194 -332 501 709 -560 -465 -143 -648 -436 -392 316 -320 557 587 -758 -137 -696 90 653 -870 -361 217 -777 561 -725 708 185 -251 759 -540 -191 -404 -748 413 -897 -43 -837 251 -349 445 181 -216 -690 -243 -291 129 -772 -877 -73 -771 -380 632 -112 550 497 -530 496 -455 127 669 -23 311 -232 131 550 138 -892 -628 143 -623 -208 193 -128 423 -639 765 11 334 -6 -892 -555 570 -466 -774 -879 -773 317 -608 115 -395 -345 -570 166 -421 375 -483 -495 39 -135 -489 331 -475 793 -45 -134 -492 -767 786 -775 288 375 -301 -653 321 285 -327 79 491 754 475 385 105 -273 -92 -898 41 -349 -296 264 -644 408 213 161 -355 475 -802 -797 -779 -342 -592 110 535 -604 -716 -5 -169 -881 -638 -731 323 -116 40 -174 -139 -755 -844 216 -475 321 471 -834 -618 687 -87 -264 -742 778 327 -198 217 166 -730 243 -497 -756 -267 786 -472 -73 223 304 637 111 -135 -185 301 -384 -893 373 -880 358 -698 577 -563 -453 -40 460 725 -53 -74 331 -21 524 -773 -750 94 -237 -317 405 559 -734 559 -208 -165 574 301 423 -607 728 113 615 -153 -699 407 -783 -705 494 -514 57 194 -169 -435 163 -468 -881 373 498 67 643 796 -293 -303 -673 -37 -648 -318 2 765 -59 -552 -591 -739 -139 578 776 -271 -432 387 593 371 546 411 258 -401 655 655 -639 280 -426 -616 236 641 -405 462 -658 -550 400 437 673 670 674 746 -282 -549 -355 -287 163 -498 73 -169 770 -639 -607 306 30 630 -506 -475 -590 98 -453 -143 359 237 -179 482 325 -629 -462 416 705 -68 -290 530 201 -566 335 -191 799 502 -887 268 -765 490 420 -381 285 -120 -621 -216 134 -127 -593 -359 -775 -80 -416 191 159 -648 734 -895 -643 -85 -438 -69 -220 -292 -121 662 8 40 -215 609 -482 -657 -612 732 -812 313 -438 -77 -206 -83 777 444 565 -322 761 -333 317 -601 -809 -397 -836 549 389 -744 -675 -407 -664 437 265 -51 746 -818 -83 -469 -454 20 -819 -631 24 92 154 604 -280 -623 673 -296 -679 -214 -470 -351 716 -681 677 -415 174 -497 -258 -55 731 571 398 -80 -534 -85 -742 -694 152 217 467 654 419 233 -680 -282 215 319 145 322 -211 34 782 -430 -827 394 -866 -65 307 748 -855 462 -209 -3 11 -875 248 286 -617 186 -350 402 250 130 -253 631 -596 120 -882 -277 343 427 -829 634 157 -789 -367 -119 -748 435 405 -49 154 -782 -81 -41 -737 190 648 -669 133 -681 731 192 311 374 -705 594 -785 -322 -404 443 746 397 743 -372 -781 -91 -381 -351 -362 -206 237 -758 -736 402 636 -155 -46 -642 -334 -680 -439 461 -559 264 -59 -670 -494 -455 80 5 -545 -7 -268 123 701 -631 -764 232 736 -549 412 -721 -600 20 -44 473 463 205 263 -599 -352 277 253 189 -15 74 608 334 118 -346 87 -834 -572 30 -351 -189 -426 -525 231 -105 502 -499 -831 -125 690 729 -637 -480 -223 193 -697 219 -654 76 464 -470 -38 421 -622 22 -667 664 -243 -208 -31 475 11 -699 101 -813 594 597 -734 -172 -58 -123 -681 -844 384 -443 -597 493 438 291 -615 -716 -137 -670 -396 -212 -825 -777 -346 -328 -447 -537 -706 -453 81 152 -749 -199 -191 -461 -775 635 303 569 -360 104 761 797 -824 667 588 -387 605 -322 314 626 156 646 -700 234 -854 107 289 -100 345 548 -212 -549 737 -512 45 268 -181 -566 -33 429 713 380 790 171 747 287 418 -110 -506 701 -868 667 740 -679 -628 -133 -424 146 502 117 281 746 -171 -10 -447 95 662 -814 541 -609 -562 -880 -828 -442 -95 -261 152 -408 517 -593 311 -200 -498 741 -330 -568 543 -503 -28 535 117 -106 -896 621 98 262 614 -459 79 -397 112 -863 -247 210 44 -24 -7 329 -69 528 -261 458 486 -793 -235 -553 -639 396 -269 666 257 359 -630 -892 -678 310 702 -878 -788 -418 761 -257 -317 601 767 -127 660 181 -719 -31 -890 506 -40 -436 -492 -405 -139 -533 373 -719 -172 692 507 302 625 576 -781 -600 -387 678 678 -820 -535 -205 693 -3 540 -175 -481 -281 -244 -342 -676 154 -616 435 -182 171 249 -206 750 67 -678 -654 85 662 351 260 -715 -763 -302 -166 165 -165 -692 -71 -54 241 64 -565 357 791 53 323 711 385 760 -479 551 -741 -729 -248 -194 513 -406 421 -806 54 -704 -309 549 78 485 374 -70 -78 292 337 -233 -273 591 181 351 -883 181 312 341 -151 -342 -576 305 -386 11 375 399 53 137 560 311 773 -579 652 763 748 -689 89 342 -703 -259 755 63 -885 -497 -531 732 600 219 -620 -866 412 -443 -19 -435 618 283 581 351 605 -460 205 133 -462 319 -30 -500 -48 -692 -47 -521 -297 119 308 355 -203 -821 200 -156 -19 639 -187 -613 -587 181 207 238 317 617 -803 -645 -518 -300 82 111 203 -597 578 -601 99 -441 740 471 143 -458 226 732 -38 -895 -491 105 594 7 428 603 155 755 29 -254 -363 478 289 133 753 500 -591 701 -56 92 587 -681 -840 607 -122 209 -46 -131 94 -835 -655 -715 41 -892 -480 -585 -373 -469 663 308 -737 -761 -561 580 532 -424 -30 -596 52 583 -890 -60 316 646 352 628 -432 -587 254 -802 368 -351 -119 495 405 -267 237 -819 -169 404 682 -705 -216 -436 -242 237 293 -362 -736 239 490 17 -134 379 -754 405 -346 151 -183 -828 -516 233 125 -299 -275 530 -342 -706 -835 587 551 493 547 -28 -162 -559 371 -896 156 -286 -786 -328 -867 662 -425 -196 728 -769 -356 -847 -652 123 -775 -339 -620 583 195 -800 -318 -600 -291 -119 -354 -551 -413 -426 60 112 160 754 751 265 664 -118 -638 -681 194 -230 -199 -457 -520 -707 122 18 707 201 40 289 -726 -674 -523 -47 209 -779 228 -730 0 -739 -81 286 -499 250 -73 -170 327 639 99 261 500 -371 -816 -134 -710 223 -666 727 -305 253 -486 757 -270 -532 -757 247 -838 -317 244 -845 61 766 770 -737 -257 754 42 -109 -264 556 7 -633 -775 -821 -123 -228 -594 -666 329 28 -726 -573 -24 -468 406 -335 -200 -476 -119 -699 -400 -321 -390 103 -657 553 621 523 678 -278 -521 -134 -862 447 -262 -37 -485 -737 416 -804 777 -367 600 381 73 772 420 606 -125 -484 103 388 175 154 -34 -415 -265 -134 -154 450 -219 779 -17 465 586 -23 109 -739 -652 270 -247 -290 -217 -303 -350 -687 585 489 133 510 636 -353 -258 -226 -432 221 -882 -105 533 -889 -855 690 638 -610 -521 677 -603 622 46 -248 280 -805 -695 -337 -745 -632 -648 -12 -659 -357 -263 744 -405 -673 401 234 -160 -282 51 271 440 -344 574 -877 51 -813 218 -811 392 -29 4 -45 715 270 -636 6 393 -879 500 -589 74 -24 -296 635 253 -302 -796 -272 -213 -619 740 -858 -553 -503 764 -682 -622 -78 -29 515 -564 -450 159 345 473 -438 186 -483 -453 632 -452 425 338 473 553 -665 -784 578 -81 133 503 -177 683 -513 -206 296 -737 -78 157 -769 273 710 424 -738 70 451 -283 -8 98 698 -400 -75 -793 -635 166 396 -620 475 -744 251 -325 590 -416 -355 -692 -669 773 -384 -293 345 487 -303 -41 131 -886 196 -108 -277 543 399 -477 -446 313 180 397 642 -9 -470 -686 67 -160 664 -223 134 318 328 709 566 131 -162 -431 -210 -187 -58 339 -150 -721 -341 585 -413 175 315 -160 -791 788 -900 218 -433 596 -104 424 -697 -3 162 629 250 -695 46 54 -478 -482 568 -45 663 -641 -474 762 -406 -899 -309 568 761 443 -804 -342 603 -390 -664 173 617 -858 -420 154 603 771 131 330 -294 -717 -622 137 -747 -475 -782 575 224 755 -225 728 -243 -317 -708 -121 66 346 -545 -455 12 300 284 7 540 -880 -61 719 -357 -405 -816 -498 -487 376 -671 -608 172 462 600 -546 236 324 -288 -819 -172 -888 131 769 -501 -193 553 754 -627 -866 -676 98 95 -625 -186 519 -247 -441 -450 -423 159 -471 -656 -151 501 -461 668 -72 -258 265 -176 359 -805 133 -626 504 -502 115 289 505 -374 396 -51 -332 -654 462 -286 -685 189 398 -696 516 473 700 -450 156 578 593 -313 269 743 186 -771 -192 -532 -31 -610 -690 -640 248 753 -25 37 379 422 145 -532 267 -178 -672 -37 -732 210 495 670 -786 -427 36 -30 -209 -248 -900 399 439 675 773 670 568 -523 518 570 102 -621 335 -732 526 -474 -763 27 168 -540 -303 -635 456 -303 117 211 678 -107 31 147 -795 -572 451 -461 -600 439 545 651 -719 -636 347 269 -419 -41 -407 721 -476 -150 370 -636 461 582 456 31 -837 148 95 -147 463 -229 754 -37 -248 -62 577 -600 -837 -329 371 274 -28 37 502 -462 -494 251 -406 -788 -771 -748 -773 656 -491 -878 -124 -695 -271 623 53 221 -556 -587 -863 92 -99 -22 -57 -649 67 622 653 -78 -538 -662 197 119 77 -450 215 -860 -248 277 -739 674 -822 776 -369 151 -570 796 -693 -553 717 410 -493 282 -740 381 364 -132 232 520 -727 67 -503 187 799 649 -541 -132 322 378 -134 -762 -800 -477 387 -870 -87 55 -85 -771 464 -741 44 208 -476 451 -581 797 100 -313 -750 -763 733 -25 -839 -20 94 44 128 -141 -470 350 185 56 -673 -109 -162 331 679 579 -482 454 -312 -77 -184 162 -534 -289 -527 -562 -374 -91 70 -495 -490 467 -795 -592 -824 380 20 -645 -91 -455 -240 -734 160 52 676 -100 -344 -698 -396 -608 204 223 -282 -888 -15 -769 701 128 238 580 -271 510 -277 -290 424 -744 663 -69 -43 58 -1 -586 546 -822 -505 195 514 -716 -133 723 301 88 554 -78 709 553 -609 -375 -869 315 -252 -878 399 -658 532 -125 345 -385 -882 -692 -722 -169 681 292 182 710 564 -881 191 64 316 -667 55 -123 -711 442 -676 215 -185 484 -840 -1 -293 -48 766 -563 -877 17 -725 679 223 -551 -765 153 -54 215 -550 562 -158 -866 107 479 -405 364 -125 -640 -66 -479 377 -855 -699 -478 -246 120 -481 428 -780 -352 249 -175 -450 -843 -163 -893 -300 370 -480 560 -255 380 -428 -371 275 226 -344 -893 -498 -74 63 -592 -417 604 -424 690 3 -248 389 -94 -501 527 -856 -208 538 -133 314 -498 235 10 395 675 -82 -148 -50 559 -146 772 397 -405 -29 -130 -639 519 -108 146 -249 -223 -638 -237 -453 416 -779 -265 -107 358 459 -852 312 -40 -418 -206 4 -661 136 94 712 -313 412 336 -487 368 -215 165 297 129 -560 336 596 -610 249 190 -576 -161 -425 -445 385 -832 756 446 -252 714 -498 510 418 508 12 -535 -612 -242 151 -316 171 -811 -803 331 575 345 -400 -65 -154 -270 219 665 292 525 -389 138 -895 -787 267 26 356 106 243 585 -528 389 359 -322 669 -787 372 -802 138 565 -200 546 306 694 -35 -770 -212 26 98 -340 -644 186 -219 -248 -869 -223 465 -242 -715 634 356 18 -283 -801 -799 -762 315 -359 -495 -41 639 -309 309 670 -746 -1 -178 227 774 -412 1 197 525 -52 278 -539 -50 -37 495 227 403 -791 35 -382 312 -633 -81 579 604 176 -628 -504 68 -186 -423 404 300 -121 165 -811 205 -694 -597 753 9 -221 125 -490 83 338 -128 512 -63 -137 314 -211 -75 -498 49 -584 306 125 717 59 628 -770 -809 -247 -422 518 288 -452 -438 -636 394 -553 -382 -841 -428 146 -553 149 -513 396 23 453 678 -268 -417 306 717 -286 -802 449 768 -351 -180 -224 -307 645 -154 -228 29 142 -100 -892 -314 426 -719 445 -170 -776 601 -539 67 745 -8 119 -662 -409 -467 -533 127 661 -787 -138 475 679 -27 272 -212 332 308 -148 -10 445 271 -71 -890 -490 257 465 -682 -627 -459 263 639 -487 260 -547 422 -388 -550 187 -821 747 -280 -2 167 -312 -792 -443 -611 -442 -527 322 600 -188 -66 93 -237 -738 -525 114 -846 42 -816 593 -442 -480 -735 -694 17 555 -552 191 -348 -622 -356 84 -209 -213 452 -225 532 -884 -10 389 -835 118 91 -606 -664 -98 -330 482 46 787 488 -458 639 -48 -402 -892 -462 -595 -648 -534 -794 272 515 689 -529 761 188 544 232 -747 -715 -590 -641 714 -808 -848 305 -756 440 -33 -62 -341 -731 369 -266 -360 382 632 -346 -50 465 395 -646 487 -639 375 -452 -8 342 187 -83 -622 -803 -118 -1 174 -313 126 -802 796 -5 42 49 -568 -238 693 242 -642 549 -636 -575 -46 494 -593 51 -53 -477 -277 -760 -41 -75 -250 -8 618 -290 154 -345 568 -167 -821 320 255 -54 94 -227 421 -143 -499 545 595 269 30 -197 -13 -525 -74 458 -7 -581 -34 -120 -665 -403 464 789 169 -219 -182 -742 -188 353 -833 361 590 365 -782 -31 -560 -101 -263 174 -48 -335 -691 448 766 559 -155 -84 330 -775 492 -19 -825 -410 607 545 406 -731 -69 137 153 -443 563 -843 407 -410 689 205 -838 159 494 16 420 790 -481 -793 41 -309 283 0 301 -886 -543 -28 -497 358 -592 -238 -424 -545 603 45 -371 -102 -495 44 699 -385 -422 -696 -185 -242 91 -857 -435 84 -312 202 97 754 779 -18 256 105 67 465 780 -22 356 -798 654 -429 226 -72 -334 -392 -95 646 191 -791 262 43 -433 -424 670 -718 -298 -607 586 783 -498 -798 465 169 449 -132 -433 -11 -827 -618 -564 -840 89 407 571 176 749 -844 -351 470 562 -576 63 144 -636 -194 -145 -900 88 684 753 696 567 -331 -722 359 29 -355 -795 -137 321 -752 -14 -833 -193 537 -90 -884 624 -407 -628 641 259 235 -616 -680 -550 -203 -760 -452 -815 591 -313 311 -647 353 52 -635 363 -673 301 28 -323 -398 573 683 -897 -377 526 -309 -718 419 635 29 -109 -630 87 -574 339 -664 -56 702 -645 -718 526 665 -105 -525 434 -140 -55 242 -817 317 59 -402 -715 9 -409 -561 -865 -324 -323 -471 -542 519 -380 -734 -252 252 569 525 -315 -529 -480 656 -516 -634 768 -860 -697 691 445 -501 547 -505 -811 3 -37 -504 245 58 202 283 -91 -505 -135 179 -373 -780 -332 323 610 -803 731 -791 452 -358 295 211 766 636 -192 -395 -763 551 761 -274 -884 754 -879 471 393 577 264 6 -142 615 685 673 -628 768 261 142 158 725 664 -223 -269 -47 96 -35 736 553 -314 463 -124 3 -198 311 -750 -470 323 -848 -386 105 251 51 -720 299 660 -839 -66 -57 -17 245 -132 -136 -879 -481 -664 218 331 759 714 447 331 245 547 -851 155 260 -641 691 745 -2 474 -129 716 102 148 -370 618 -446 50 -410 359 -5 -110 300 -746 -209 -497 388 -717 -361 16 313 -277 -748 456 250 313 333 -199 -276 94 -272 -335 513 -447 582 456 -745 142 -252 315 38 -762 -318 -561 -79 -346 -701 105 314 -567 346 -562 504 714 -390 -484 333 761 304 -202 175 417 691 704 481 -158 345 772 754 -186 -78 -596 -375 348 -29 -40 494 -290 -504 210 -112 -150 537 -391 -638 -227 -252 656 347 -547 -890 -248 -727 -653 -7 -297 -183 -241 -841 556 735 -354 410 145 -898 -822 -445 -863 75 521 -226 64 -124 -3 -464 -256 -705 -413 -708 317 -70 -222 418 -85 -763 -233 -516 -475 -46 -572 726 417 614 -308 231 -895 574 468 352 395 -388 548 326 -455 -803 480 244 -640 63 428 -59 302 732 -485 664 -325 -806 -707 0 406 394 43 89 -754 616 249 509 -356 117 114 705 -363 793 416 -91 741 -295 -95 -748 398 514 63 -260 -714 448 775 -471 23 -839 -427 -547 242 -106 -486 482 681 -741 -875 34 -31 446 386 -465 -613 -625 757 -434 199 610 587 36 385 -576 -357 344 588 520 -765 -316 -182 -57 525 701 275 -354 800 -742 -855 -834 424 -878 -440 253 -229 394 166 367 707 -454 609 400 150 742 -378 -303 -574 -815 -394 -566 -536 52 340 -196 762 -561 22 757 -249 -132 733 -346 -36 719 -696 187 -892 -738 558 -208 -364 496 246 316 499 -47 -586 -243 486 -277 -594 -309 -664 462 245 642 -17 590 -692 314 -750 -286 -148 755 -768 -613 -413 -887 -631 -549 31 199 -462 -457 149 14 -727 -841 706 200 -354 -201 -809 375 524 -183 495 741 740 -595 -256 471 -534 652 -783 -895 -623 -140 600 220 422 59 238 -440 454 -854 -735 -118 367 -605 578 -648 612 -230 705 -10 3 541 -296 435 256 -431 -297 -899 785 471 -793 383 -78 -334 604 591 -69 -380 567 313 -50 648 525 651 138 -316 -658 678 -384 661 -581 207 -880 -254 -547 -565 348 -583 652 282 -128 225 -35 -199 -373 -392 -186 -873 59 510 682 291 -766 384 -219 -548 -513 -148 400 586 -833 -20 471 -541 478 290 20 277 585 -157 173 -462 116 -663 71 -452 366 443 536 -148 699 -353 705 396 -273 -601 -713 177 119 51 294 3 -282 -338 667 -636 276 37 -725 30 -657 743 -257 -876 -114 -246 -556 -608 -442 189 -686 -458 492 351 -103 -740 -535 424 632 -125 -533 -454 426 -261 719 -227 340 -709 781 -686 705 29 215 429 -797 -237 277 -422 533 426 -786 -256 -851 -346 -303 291 -228 -444 372 -253 110 -341 422 717 476 -789 10 -764 -14 344 -453 179 789 467 800 585 -818 318 -822 -855 123 681 126 640 120 -824 641 595 611 -415 40 362 -738 152 -700 415 -128 -635 -806 -671 -469 -793 458 74 -895 -600 456 601 421 -569 -277 -12 -159 478 783 -816 -135 -125 -193 -447 715 -83 -497 -400 -861 -670 530 145 -326 463 540 601 -600 -104 -165 -605 -301 432 638 -866 -865 -15 -45 -765 471 -352 132 -34 -316 -734 -379 675 -751 418 610 -261 -459 418 -628 201 603 656 -330 -848 -898 67 -549 44 -534 -704 381 362 -307 243 280 702 -337 -610 -45 233 93 -622 -33 241 141 421 680 -99 678 77 -135 718 -220 -368 386 142 -678 344 -278 -797 112 -478 -317 250 -471 -302 647 -688 672 -601 -800 427 293 -152 -797 -586 -850 -521 576 722 -395 241 796 284 628 -352 -233 58 -166 95 -603 -414 319 204 -265 -375 -142 110 196 -779 664 -370 -179 -791 703 -2 405 -754 -799 -427 -153 519 -714 255 -108 -229 -644 -272 518 -191 -796 -774 -772 -390 -410 -759 -860 659 543 -850 242 160 271 736 -527 -667 -805 556 -93 -170 397 -599 197 -884 524 751 61 325 -69 -845 379 188 538 34 246 54 -697 -703 585 -460 362 -370 -467 477 -490 632 -874 -296 609 750 -216 -641 -421 306 -588 -21 -283 -271 -173 -237 522 -770 289 -755 302 -238 -802 -876 134 318 -99 -12 117 -553 -368 721 -356 -51 -775 -11 -447 145 -785 743 279 -793 427 -399 95 386 -578 145 -78 718 -181 -754 191 228 711 619 103 -129 -821 -872 -755 502 -818 100 -90 203 563 -78 290 -736 -409 -601 -86 -40 641 706 -132 -766 -416 150 -735 -442 -554 235 376 -354 -596 295 -820 449 573 -680 386 35 -10 294 193 650 514 -754 -282 -160 414 731 -726 -189 -227 791 661 -424 700 320 -95 379 304 -231 493 -175 -865 627 -584 792 347 -849 633 -750 296 436 264 -235 772 -845 623 454 430 72 -548 -600 -121 -605 -338 170 -251 -90 -13 -642 572 -319 713 664 489 379 -267 -732 -669 171 -753 -562 -136 -550 -139 508 247 -719 -65 311 -242 -898 665 -260 86 -586 352 743 -489 -191 789 194 -454 302 351 -191 -104 668 -158 -16 8 -398 562 92 754 -232 446 -193 -525 -429 452 94 454 56 417 654 505 -81 153 -293 263 470 -145 -576 45 6 -34 33 -485 -571 520 343 -398 490 -659 -168 -491 -321 -718 528 379 -591 -731 766 -438 685 363 -213 -838 35 53 220 331 -900 701 -247 -210 -777 -714 -348 -180 686 -597 35 418 -678 431 -687 545 680 513 -829 540 -62 -325 -564 -684 -688 605 -127 -201 -564 -345 -65 -450 573 -900 -467 -166 -423 332 -826 -440 312 164 -14 -835 -405 466 142 532 52 -155 -556 -170 214 -244 183 -385 652 -719 -416 791 -322 597 -687 -333 389 -451 40 256 680 -433 -506 532 203 180 625 338 -556 470 681 787 131 -164 -134 -149 -31 -639 -157 -850 -587 9 -578 42 453 500 420 -846 63 -177 -886 -696 560 543 -699 -686 644 95 310 83 123 -789 -241 -834 -583 492 446 431 -397 781 651 -781 367 -892 -295 -298 92 383 473 269 -329 592 -799 215 547 270 -649 -877 672 380 -115 -780 454 447 671 -243 365 58 397 -873 -13 587 -451 -827 -795 -630 -11 -358 -516 -787 -306 314 700 138 40 -637 187 -514 -862 123 457 -627 587 355 210 -776 -714 377 719 35 -380 -307 -509 679 -754 -340 -144 225 787 -736 39 218 497 258 -326 536 661 800 18 258 440 -344 -246 431 -422 131 -314 782 -367 -440 -164 -27 -273 -252 -675 302 -651 -792 -607 -858 -77 -23 -37 -774 577 -752 590 629 -363 221 -532 257 -139 -159 91 146 -756 -405 -306 -209 12 76 440 -99 327 -695 -692 464 735 292 -797 35 -318 688 -102 85 -546 -316 -596 467 -461 421 -777 -106 139 -423 -379 -709 505 -512 -559 705 -232 -390 -129 -668 -39 415 244 -479 208 243 746 595 100 773 53 197 605 -118 -747 -656 -565 -422 412 -680 266 721 209 -77 -311 44 -55 150 403 83 569 502 795 453 131 -523 88 153 370 229 -364 -540 -95 -266 -158 706 -583 199 110 -877 -239 -227 -738 369 385 -301 35 -670 224 223 138 745 -156 -319 -745 331 375 37 -408 306 -671 533 707 -705 -400 -328 -100 -215 -290 -894 724 -258 273 -89 -837 716 533 -419 -455 -512 721 -871 -177 -309 593 -272 -859 -442 739 -28 -562 10 -756 -838 484 -788 512 -296 -642 -303 723 -154 -320 -39 -835 -122 -432 -82 746 231 266 -391 -489 -874 597 -437 -412 511 455 -589 -809 -143 141 -733 -831 44 157 184 708 268 -738 343 789 -50 549 -136 -165 358 -108 522 711 -105 726 -81 -859 309 -717 -431 119 367 524 -239 -803 206 -53 -277 211 -24 -527 497 -230 -639 -597 178 704 128 89 599 -609 -836 -13 615 772 -305 -402 -598 -556 -197 -648 188 517 -760 -255 613 -197 -726 43 670 -165 76 -476 188 230 269 378 347 65 484 28 505 205 -179 -38 -871 -91 190 -477 -384 -704 602 -792 -709 213 -752 -792 702 -34 -126 -792 -571 546 421 -680 206 -355 469 410 669 -330 -307 -759 638 431 670 76 -827 4 252 49 261 -356 297 -554 -747 390 128 -453 793 -724 550 -851 379 -258 -875 609 547 -301 -36 -340 220 628 -318 -511 119 45 -628 -176 12 224 -883 -765 -758 174 -329 -667 379 69 614 169 649 -673 -840 -732 -534 741 121 -318 -98 -855 -720 -710 -24 -668 -332 55 -832 -548 46 502 678 -619 748 -320 -226 654 -325 362 214 386 -204 -283 693 -223 -469 415 -537 -108 -133 -676 -614 369 -101 -484 -149 -444 795 -864 476 18 84 160 734 323 -738 -598 -116 -687 -435 725 -421 -797 -691 307 743 150 -88 -224 710 -53 -237 -746 -721 -211 -547 -783 -509 -3 135 -557 -455 560 16 541 755 191 687 752 -841 -698 431 260 -815 714 395 -612 44 -259 -206 -148 496 -472 -801 -92 -158 390 -443 -365 270 642 386 143 590 -834 -149 -400 -19 -290 271 778 -204 285 -322 -277 -433 73 106 698 -535 -139 446 58 235 346 701 3 252 -415 -101 -577 -871 -104 431 -182 -712 -517 -240 -589 470 50 -479 -390 -619 -197 -595 331 105 37 -621 -776 -99 771 1 723 -822 720 -886 661 -92 -793 -134 598 637 319 -104 -635 -408 213 -859 -335 -72 15 -797 522 86 193 636 -681 -335 -784 45 567 -568 -735 -730 -88 -687 47 -111 -95 -439 -657 43 727 478 32 -127 615 -891 -706 24 -268 -452 -495 -237 788 -608 -239 -463 -615 -279 437 116 709 299 -349 397 -756 204 -228 -702 510 -291 683 -675 -576 764 -471 635 -216 16 -13 360 -63 516 -92 -189 -276 620 -292 107 544 598 -777 104 183 -682 -134 -759 -866 -77 9 551 -267 514 -786 422 -414 183 -743 613 450 463 -659 148 -507 223 562 331 -763 -99 423 -62 757 200 -815 -882 753 35 -504 -482 -370 -477 -542 352 -806 697 -359 763 -871 658 707 -816 -733 -393 673 -852 445 -741 642 146 -559 -253 -84 -756 -612 -539 727 295 783 -202 -69 240 -829 -7 -516 -548 47 -359 743 299 -427 754 -34 705 -305 125 -85 631 -232 -396 534 514 390 763 335 -13 -768 70 -344 -800 328 278 -781 -164 648 -643 -421 640 -420 178 -553 -187 18 487 91 249 169 569 -613 -92 -613 -11 114 -718 572 -443 -399 -662 -545 429 -76 278 -187 -283 -532 770 84 -736 392 122 326 -716 -841 -891 -523 -310 628 -488 84 491 535 -691 -758 -523 -76 -739 -168 497 -358 459 720 -821 554 -742 -72 101 429 222 -394 -184 -154 360 196 -142 -603 -673 -103 -726 -837 -691 634 521 282 -562 -226 -97 -743 -628 745 -340 -253 610 -477 370 114 413 211 -513 538 -13 -345 483 214 -721 215 207 -114 27 533 -555 627 133 -362 -97 363 -133 -635 -474 526 1 -885 -371 -297 -26 -181 684 -833 -220 554 -764 -558 732 167 -540 -210 -757 95 -483 -451 400 -186 -880 -491 -286 -54 -810 -134 -84 -509 -846 356 -371 142 -111 -31 -282 246 405 -129 -177 -309 -192 -521 155 -292 -885 615 -803 -501 -270 -226 354 467 -900 445 344 -80 403 746 370 -267 -524 550 579 -111 -642 -273 366 341 -141 153 273 18 -441 138 -675 179 -327 797 -224 748 -394 -836 622 22 -359 -195 -409 -807 429 -40 185 496 660 685 -777 -761 31 466 -400 -630 -824 336 -8 -824 -892 -26 -685 -741 689 -513 87 209 492 -637 -659 -120 75 556 -716 114 606 -328 -778 692 -33 377 625 151 649 646 586 532 540 -760 526 -115 197 19 -795 340 -735 60 647 -155 -829 681 -436 -232 -360 29 -411 657 -659 671 -620 -270 132 175 619 381 -20 -703 -673 -719 150 -668 280 -262 -80 -676 -304 -14 -546 429 -295 637 -768 269 -368 547 355 752 -549 26 -797 265 -149 -432 451 233 -855 -567 343 -800 -473 -867 -321 -342 584 -770 -141 512 -419 -316 -298 275 -885 -852 -699 516 -416 -791 -801 -702 -865 -876 461 590 -728 -832 342 -699 -281 -436 317 292 -303 -323 639 -488 673 -28 371 660 -467 229 -21 529 193 -5 -193 -412 630 739 -652 -109 627 114 590 -708 512 -778 -787 -2 -661 -692 -389 -538 -732 171 -463 98 -539 721 -405 685 455 -10 557 -663 619 -860 203 684 252 49 501 -769 -71 -863 630 -876 239 -722 301 -898 253 768 -84 -726 743 -842 -47 -77 -155 596 -296 71 628 -384 64 699 34 88 -580 39 784 -518 -230 -526 -673 241 511 -88 -172 31 618 -574 240 -782 -788 -729 254 -547 -106 86 -628 125 -821 -109 -658 422 490 -818 -117 -782 393 445 6 -198 568 -766 -351 351 -481 -758 -642 -280 169 -87 -329 88 769 -383 -332 653 -523 -101 461 -735 -874 -332 -681 711 -424 -587 38 611 789 119 319 -469 -256 -859 582 553 -656 -676 -659 790 680 504 676 -465 288 -794 289 412 -814 696 183 52 717 -861 308 -617 348 -258 -121 9 -271 281 -62 89 -269 715 -303 326 363 455 -865 458 -210 538 -719 -787 -355 -677 -591 258 -236 -17 -413 -570 -327 658 -12 -819 -474 482 -447 -23 -780 -9 -733 571 636 -601 -472 -620 499 671 -298 42 263 22 270 -64 479 70 763 -244 -532 575 -602 308 775 -511 -367 211 -105 128 590 -702 -546 -512 -509 39 331 -186 -244 -554 -777 709 -358 -96 -647 -468 -502 616 568 629 624 315 -234 -133 -56 -802 509 257 86 -94 -154 -855 -103 -34 734 -708 -658 -359 7 -334 -858 70 738 -160 673 -462 -1 -417 -853 -84 667 -889 -297 755 -100 -801 -633 579 -58 -829 800 278 66 242 110 305 -732 -695 -605 341 723 -727 -419 -541 181 421 -410 288 471 326 624 -231 520 -369 -802 800 -120 159 -534 -664 -658 -781 -617 -508 -687 -800 -278 600 -211 473 -570 491 300 152 -513 -464 -365 -88 -136 -391 737 726 -214 -287 242 265 542 -253 -841 561 -386 142 -790 -370 -688 -762 540 -592 -432 -45 -69 -345 -79 -801 -68 318 -489 740 347 123 -474 -152 -807 -243 647 -108 -629 143 -511 -353 326 -520 7 -207 75 -403 -551 -174 -712 -60 -705 546 -54 651 5 -446 -762 752 -712 -663 -751 518 390 77 -689 480 775 -28 -406 -682 -779 274 -20 263 -204 -300 184 92 231 -821 -553 534 -25 -292 -523 -275 -441 630 -682 72 -292 -18 -899 243 356 746 -158 -862 278 -78 37 773 780 295 -60 479 -553 41 470 -481 154 -53 -622 527 111 -367 -743 -799 -527 -447 -638 375 -367 182 -876 -473 257 -118 43 -761 -496 118 -370 102 615 436 514 259 -318 244 608 -635 439 115 296 -613 -509 -216 76 656 -774 -635 -435 -410 -181 216 -741 -402 586 412 366 449 -101 -98 551 -572 -531 -749 509 -725 -453 -146 646 300 -8 243 329 -307 -175 116 -129 667 -555 -278 -716 92 -401 257 217 266 -836 535 -544 571 392 568 16 506 -326 -623 -285 205 -436 629 529 -243 234 -709 625 -183 -369 632 -8 173 93 204 -194 428 764 -854 157 -572 795 311 227 -453 343 5 176 -56 183 -403 -389 -869 613 502 98 373 240 279 541 -744 -486 -166 -627 -610 220 61 667 -92 -898 778 748 450 647 -197 330 -464 -288 261 -457 -677 408 791 -244 -562 -614 692 379 -487 39 -573 -220 474 -18 -288 -408 -471 144 366 562 -84 148 21 -333 -655 32 -164 211 212 696 -26 -870 437 110 -602 -804 739 -11 -429 245 -155 -673 442 -192 -431 -540 -576 -459 276 108 -791 330 -635 474 69 -724 252 -679 -590 664 346 -229 -286 321 115 -423 -145 363 -612 1 -317 -522 -703 -758 372 320 677 149 618 -734 677 -347 -510 311 486 2 -883 37 505 -565 -876 -741 -293 -73 696 443 784 -737 -743 -717 -257 -518 -184 595 381 -455 614 85 489 464 -259 237 -823 274 -446 -216 264 259 -33 -96 589 -817 -434 80 440 -308 -597 491 202 -282 -511 379 -399 -248 226 73 579 568 -308 -358 -103 433 502 -526 470 291 -161 -717 697 -357 -837 554 710 -521 600 229 270 645 -613 332 330 -732 81 585 -16 -398 -276 444 408 569 -725 -125 -627 475 -294 513 -598 -198 -851 -115 -388 144 751 -801 133 4 726 -157 484 234 270 -728 481 497 -164 -252 -700 -18 -900 -112 -649 -445 484 735 -640 -477 48 -481 584 -446 147 280 300 -835 -626 -870 139 -657 740 778 630 -330 522 -591 -591 -829 -423 757 -40 -671 -180 -707 -749 209 -177 -755 -296 152 -316 147 -246 -308 -628 -687 4 -394 -112 749 -446 -530 663 -97 -499 532 -447 731 368 675 72 234 -638 762 554 415 685 -19 -792 -444 689 -577 253 147 -839 -777 77 -287 630 -52 -482 -578 694 110 -732 -32 -157 -556 -30 713 -392 178 -627 -425 130 -286 -819 -603 -10 693 321 173 -270 352 183 -91 -13 473 -604 281 14 -810 -277 -465 -620 -860 481 -227 628 366 646 -738 -40 516 638 -250 -373 447 -567 311 -314 798 -550 38 -147 595 -358 -232 -110 640 16 -522 309 499 -688 -337 676 -117 275 211 -136 -546 165 -346 -663 614 663 -565 421 -609 -807 232 -864 62 674 500 241 37 -721 538 -106 248 -403 -636 324 -894 271 737 -14 628 -861 -178 281 -555 -426 -483 -767 -494 798 726 25 765 449 -558 301 496 610 612 261 -770 407 -394 -604 409 -415 545 -111 -486 -69 633 87 -462 152 -585 30 -8 204 -93 40 -189 276 -529 -119 728 -790 188 546 -697 25 234 -839 -291 670 460 517 -37 277 -843 71 -42 -749 -146 309 509 308 -403 -130 534 -894 -662 -645 -399 21 192 434 414 456 -66 530 195 606 -138 760 257 -336 773 570 139 -22 376 112 -633 -850 441 -443 388 -233 576 477 -476 -40 -898 -782 722 775 315 139 -610 -538 395 -851 -300 -318 -243 176 169 41 720 680 596 -886 -47 424 491 -659 662 384 -744 -751 -30 -780 -618 -516 333 -673 406 -207 695 -741 -700 61 -846 171 357 720 -796 -622 149 -151 61 -889 -415 -70 -728 599 -180 517 -55 -307 581 53 -315 -819 -696 -471 467 -812 -652 574 761 -897 -162 -728 463 -891 604 -337 169 -331 4 776 144 752 780 -755 351 81 -830 550 -416 -792 402 722 609 627 602 -224 156 -151 -134 745 -468 -758 -205 365 124 497 -370 651 -813 -822 782 -878 -224 -597 439 603 341 655 667 -869 87 -844 421 -274 -438 -376 -103 -900 -633 -741 114 -216 -26 377 646 -897 -245 103 -655 771 651 -398 296 -525 -577 31 -61 763 -12 -308 -419 -174 -603 -169 -90 -92 -426 -273 -51 -338 535 -885 499 210 517 84 -90 113 245 -760 -794 -897 -376 -756 -98 -788 -726 212 329 700 -314 515 -313 171 -342 -38 -384 226 315 181 -168 -754 -800 238 -659 -313 111 -698 645 -368 780 -674 54 291 -343 407 -443 -892 527 -347 163 -560 -709 -85 -750 -417 -446 -436 -204 -528 143 613 -655 -62 408 -772 738 414 659 9 514 86 -838 -379 -884 -99 138 -315 728 75 544 -496 -850 504 -870 -402 -456 424 288 -396 45 -814 424 -764 -217 -55 490 -844 -233 -775 -832 29 393 -456 -589 731 -886 17 -70 -594 -712 491 -266 -869 -7 -513 -336 -119 -698 -345 538 -675 54 -160 -648 748 220 49 -307 -563 306 74 -614 -561 -648 -595 245 -615 42 -180 -551 274 -136 81 600 -300 724 -454 657 301 -209 -838 -46 611 456 -375 -50 725 373 19 617 -274 -20 427 -440 705 669 559 -660 -824 -58 -602 338 -139 -235 -722 -198 112 545 -473 688 -501 -771 -127 133 -205 -486 102 772 125 671 -558 77 11 -779 39 -326 4 -883 773 592 679 458 649 169 -496 -541 32 -394 -254 -430 -208 -423 304 -488 -772 528 115 86 -840 772 -307 400 413 780 -581 -423 648 115 -505 -307 -730 -266 718 -716 -690 45 44 -353 400 441 362 151 -606 -546 483 597 -334 336 -290 531 -659 500 647 -141 -649 -567 -276 611 -859 -588 568 619 -878 166 -61 -710 -422 435 -826 -631 793 -773 -494 421 752 229 610 384 48 432 259 -694 59 440 594 591 -623 -236 769 -344 545 405 -670 -730 -173 339 -893 -553 -541 -301 -269 -586 599 -566 78 -377 564 521 -709 -735 -205 -629 -327 489 94 787 -881 -576 -97 266 579 369 685 189 488 -203 -387 -549 318 717 408 -442 -807 -39 -342 -302 -506 747 127 -214 408 -36 -423 -366 317 697 -707 65 299 -716 -5 57 -699 325 571 389 -537 -542 -176 199 331 553 -400 -354 326 124 318 -731 123 -548 201 795 -788 143 -597 -551 -406 734 324 280 -612 227 -654 -126 -663 -677 650 -495 -106 452 332 -764 723 669 -313 705 -379 231 740 724 -687 -791 -31 -288 -844 705 65 -44 -549 336 -556 725 440 430 -579 770 790 334 -410 494 -625 463 426 198 -39 7 -512 271 303 -801 691 598 686 -881 -757 334 758 60 291 -359 -46 635 -570 -3 -614 -488 509 -355 -99 542 127 413 392 199 -769 -880 589 -721 471 397 -282 -246 277 -601 -68 -552 -328 621 800 690 643 717 -118 -74 -388 298 -232 -84 652 -507 -171 545 734 409 -317 -144 -88 -767 43 -789 -747 -635 -415 236 -729 -475 366 245 694 -18 -716 -31 -276 -623 90 564 -426 -480 713 404 681 -530 591 248 -527 -529 -603 657 -211 -153 -28 148 -691 542 -862 -645 -423 466 -416 680 -416 -729 -300 97 541 -108 292 640 360 -776 555 -472 -778 -320 -353 -691 660 16 89 425 -448 -692 -802 482 194 115 -769 -562 -215 617 785 -49 -145 -578 51 573 661 678 310 207 639 418 -68 -284 619 -611 568 -423 -300 644 192 -657 91 -741 70 -176 -841 482 -470 510 -325 -226 288 629 -52 -408 -698 -411 -668 -894 -151 785 583 -108 96 -777 -782 -252 27 188 -345 733 -555 -266 -297 -846 161 -695 -794 -885 -135 -320 200 -263 -281 -45 476 760 -314 71 303 600 -667 698 704 -107 709 2 378 -47 -123 -253 -827 700 298 721 -659 587 765 -174 618 -324 -225 61 -178 491 -505 587 264 317 621 -876 -707 548 -736 708 -102 -362 -342 38 -871 -394 -736 -321 252 493 -349 524 -274 174 731 -882 629 314 515 -513 -71 -393 -35 792 733 625 392 -862 -525 -582 651 373 353 156 -847 -90 670 -381 -88 -644 -745 560 692 438 -303 749 296 380 383 -899 145 670 -200 -885 -836 689 782 57 -351 594 -300 -800 557 -393 -238 -510 241 609 208 -886 -53 -812 -523 -657 -236 -570 38 -789 459 -696 -382 473 -410 -551 657 294 -81 -152 25 -292 764 -476 532 723 616 -542 603 -484 202 282 -461 -632 -797 609 155 54 128 626 29 -513 451 -315 343 -319 86 -412 -743 -868 -41 721 -688 -606 499 687 37 -685 467 -414 -83 -277 468 -764 -29 359 -144 407 220 370 751 -75 -518 448 -751 623 -55 563 -324 555 786 317 -110 39 -592 -887 644 -321 576 46 757 74 -441 -792 419 469 -323 -756 -160 664 614 -90 98 94 302 429 287 400 84 -567 -177 -45 -829 -419 -732 -353 366 0 60 -525 245 696 -431 -81 352 -759 2 -244 -287 157 298 -571 -773 -857 449 191 -74 522 -200 -838 -79 575 -849 -450 514 -114 335 195 743 540 -407 -698 424 -586 113 -128 -305 437 125 169 -854 423 710 409 -286 765 11 268 -410 662 477 -438 30 -443 704 420 336 -641 -144 669 -780 778 291 -768 -319 712 -64 249 298 494 -18 -854 556 -10 -444 -14 -675 -899 -836 110 -620 -425 250 -584 -854 -139 -460 23 536 -536 519 -518 -532 87 -808 -778 376 226 -96 -309 255 148 647 -5 -458 -800 -337 59 -886 -798 -402 -357 -394 -556 -424 -678 -101 728 -856 489 576 239 234 -298 406 -470 524 265 -85 137 -196 -895 -653 -503 494 -648 -89 -648 373 -92 -34 143 587 186 -849 -881 -831 587 580 -396 -323 114 -535 449 -701 543 -90 -515 664 -8 -181 -51 111 -258 288 -874 298 766 -732 117 -494 281 600 -483 45 569 163 543 -780 -586 -709 -172 -275 -504 -819 120 760 -216 -777 157 410 580 -563 -783 579 -344 693 109 155 -856 280 -263 -852 110 92 -449 -467 -810 -493 335 -738 309 -559 602 510 -646 187 -516 -263 -535 403 756 -477 -784 664 -550 -105 -387 398 316 -720 -177 -851 591 -881 341 673 398 442 -548 161 -318 -461 239 404 703 -211 -595 76 302 -43 401 -622 -131 -127 -631 710 -747 661 572 -504 -203 -468 -3 -234 533 -625 403 -259 151 718 726 -822 -613 -399 505 -264 -214 115 -882 -370 199 535 -26 -759 -414 -648 -494 -715 546 134 408 -172 768 -91 -328 -41 -208 295 80 -843 744 -227 -508 691 -370 110 -418 -740 -170 -17 -473 96 -419 -233 -854 450 633 -498 -773 622 -481 -104 -775 582 -337 -122 487 26 460 -10 -869 357 174 542 -175 378 178 180 61 599 763 -654 117 -630 -136 -212 -849 -640 -460 500 -152 -690 576 -415 501 762 -690 469 45 375 -571 -293 612 -268 800 -686 37 74 210 -382 -44 -525 -367 -87 170 -189 675 -682 601 -622 640 -339 286 87 -302 -649 413 -850 -437 603 -375 -668 -579 -549 36 442 567 -84 572 650 305 103 -173 70 -726 -592 298 -346 279 -818 777 -166 -514 -596 -694 -682 -692 -24 218 -547 -452 -311 598 464 -131 1 348 690 316 369 -37 -480 626 -641 -642 -760 100 -672 -88 -542 69 -674 134 -823 -200 26 -126 456 -650 -185 -4 -675 478 556 615 -331 784 245 -866 124 -891 498 137 440 -432 -415 -452 -705 -305 -152 -8 649 384 95 193 -298 154 243 -548 -331 -536 -388 150 -115 -320 -55 619 485 77 -790 -56 -284 542 719 -218 712 523 355 -534 -864 -658 -271 96 402 391 115 439 -622 561 -455 -585 359 -506 725 -423 -884 488 -254 -281 656 478 214 -759 -648 270 -335 458 -808 384 689 313 348 -358 378 662 717 -507 133 205 525 -783 -191 411 -447 -831 -677 -114 646 -252 690 -823 123 -313 -701 -823 -896 -169 9 778 412 -227 -804 650 165 -332 -397 -447 228 -592 64 -417 487 648 229 -170 -229 -471 -486 -507 -385 -310 -218 -625 681 336 -392 -605 -81 -25 -493 -75 375 127 -21 632 -624 518 -275 695 216 -740 293 193 -847 399 8 735 -423 128 322 565 -769 -889 -899 787 -158 -212 -172 -657 -519 -116 451 -547 800 379 -384 -891 515 491 283 -47 150 -147 -416 -107 378 -164 -540 782 -598 -331 -105 734 -690 427 -367 -380 180 -263 71 30 -598 -288 -761 -895 -79 -791 306 -262 579 -226 -4 109 628 -745 648 -747 -361 -802 382 -589 -341 -773 790 -636 185 -565 -334 -609 -728 747 544 -719 772 507 -547 -577 -166 305 685 -255 -457 151 326 -329 -749 -735 413 257 -391 343 -272 336 514 405 154 494 730 -554 324 141 226 -407 637 51 -861 654 -47 84 607 -633 -790 -383 2 606 -419 588 702 -215 -144 -228 56 -346 -439 -17 763 -737 -303 -288 -162 -378 373 190 -592 445 -700 321 173 -101 -321 -87 730 -361 724 541 493 -129 531 -9 -655 675 237 754 358 -856 97 147 59 698 576 36 511 -812 -155 -646 -152 -51 -741 -545 723 -95 -422 -566 -359 685 -140 659 364 -41 67 -857 -163 22 195 -487 152 -782 537 -204 247 -311 -663 -191 403 -349 -252 -627 149 -251 596 -244 774 469 -876 -6 -225 375 -43 -518 20 -365 -837 -177 63 -111 -358 -789 688 -577 -14 -824 -153 -10 -600 -607 287 790 395 714 575 -285 -127 663 -487 784 177 315 497 739 302 -572 -897 780 -11 -802 176 -32 -575 -564 -775 -433 -640 82 -455 -304 -210 298 668 -248 -794 -12 -54 -98 741 50 176 -235 324 -162 60 -186 177 196 263 -410 -480 -648 -534 423 -717 85 -566 331 -15 -276 -864 646 -603 -713 -689 -777 747 737 -496 220 -535 79 697 -287 366 -516 -351 -734 148 477 654 -827 -798 -6 634 -563 72 42 -470 -870 -231 -546 370 10 611 440 734 3 726 -668 -708 338 650 -252 -40 544 -416 703 141 -294 -258 -689 -777 175 -789 713 187 -54 -816 -38 -177 787 -311 298 -450 610 -439 73 -604 -748 -766 -447 -201 691 -619 484 45 753 53 247 -746 -133 -821 -336 238 -801 273 30 -152 -828 437 -162 -101 -355 -667 -266 -361 21 -457 -174 365 351 -149 569 -477 326 359 138 266 -847 434 234 121 499 -809 -245 280 -730 268 584 687 -747 159 692 -92 295 -637 795 215 105 -855 -590 78 -482 572 -6 -499 -746 56 37 -884 -57 511 325 -160 211 -218 210 397 -819 103 -780 -449 673 -365 -669 -4 -459 -167 302 130 433 160 510 -530 -644 -479 -734 350 -663 765 417 -100 -152 311 100 -340 -574 494 661 21 -19 -726 213 544 -232 562 -858 433 185 326 -379 128 237 406 561 -687 -854 -713 285 -521 -527 -434 422 474 687 -234 549 235 -305 -399 271 736 553 679 -218 -125 -339 -348 347 -107 -356 -646 -330 -542 -459 -477 -634 708 169 525 -732 -485 -465 693 92 269 623 -238 450 -186 -786 -85 -389 312 133 32 561 -629 -242 257 -518 -477 186 665 -275 -752 339 -117 707 -306 -317 -706 782 -104 294 -591 103 -69 638 322 377 -391 708 -78 -352 -3 117 -164 741 170 367 -669 669 72 -895 117 -811 -121 133 74 -427 615 -78 -829 79 -323 195 -512 105 -465 -121 179 -111 187 212 16 402 374 -793 -561 -424 -451 -510 -81 381 -301 512 -133 -238 11 -868 499 99 -209 654 -122 -783 505 28 508 -90 -377 -561 295 644 -52 123 -819 106 261 -255 -540 -333 260 -365 683 -690 151 260 -279 367 -183 -187 -154 421 -139 -47 700 -16 410 -658 34 -721 -894 109 250 -705 -79 -250 -34 -868 -502 590 -701 94 -811 -1 753 -358 16 -712 491 -720 769 -280 282 -273 -480 645 -888 -10 -338 759 -362 557 -597 62 288 -76 451 -74 498 -671 -335 -519 509 -62 418 367 320 506 -262 309 -176 -778 -580 455 104 -555 331 -549 -899 -410 -858 -777 290 -301 336 108 -361 -758 -898 426 -105 -382 184 648 -142 -547 -880 590 -455 -743 526 593 41 -761 -143 -308 223 -587 -865 516 -605 59 580 -434 -114 568 559 385 483 -170 -848 -450 -775 601 -842 -408 154 -280 59 -126 19 -575 -296 421 -64 -239 -264 -621 -194 88 -772 -270 -123 692 -692 294 560 601 -43 -487 -302 -442 601 106 556 332 -203 336 558 -50 107 154 -566 689 370 -881 291 -458 87 372 647 -263 345 234 -179 774 -715 587 -578 -252 -238 494 -144 530 69 555 -158 800 -530 -372 -446 80 277 771 706 623 487 -34 150 675 615 -348 694 -626 603 423 709 460 230 738 -716 -500 -454 366 -509 -689 422 -639 24 467 -344 221 -477 -694 480 628 708 572 -312 -722 13 400 57 -522 -287 -726 -644 -472 -837 -270 224 289 -589 -335 437 207 -778 91 369 -187 -749 -770 212 -388 155 -81 -18 177 261 -503 -883 -327 -816 -532 741 416 -796 -172 109 -497 -234 -340 -673 -191 -543 546 101 597 753 614 597 -873 -685 -371 -757 -662 273 268 -700 656 528 446 267 712 41 721 -502 -490 -854 778 739 680 -706 52 -30 378 435 -537 756 421 -393 -648 74 139 -583 77 -603 -42 404 -167 -714 -238 264 -108 271 108 -339 407 -218 -467 -791 -300 782 534 -666 -605 -156 -101 164 -515 448 -161 -334 -748 392 480 -67 -352 -657 -434 147 227 -47 -107 -124 -90 -209 -466 262 324 -64 -433 183 764 -579 -175 524 -314 276 727 -649 597 759 -210 -669 414 277 -774 22 -23 193 109 -301 -402 -104 -799 -457 -191 546 580 207 797 -730 71 -323 631 345 -62 -337 -32 307 525 453 -330 -522 567 -526 -453 -161 -250 132 19 499 230 -428 -30 551 330 730 404 144 208 422 -826 685 -518 -56 -61 506 797 763 -161 -559 -471 170 92 -297 323 37 461 91 -575 44 -177 -608 -694 -635 -521 -858 260 71 -349 361 172 -127 -222 504 197 -237 427 -660 193 48 175 -291 -448 223 -424 505 -545 -296 733 300 -648 117 566 203 -70 -160 -751 79 -464 255 -789 -885 629 -337 450 359 -712 147 442 410 476 214 225 -600 682 -141 -464 627 -190 -473 -395 -881 -771 -229 -5 115 -527 641 266 -271 -593 -335 689 -713 -799 -414 761 -524 506 -779 -122 -519 -344 330 419 -290 -69 -159 -547 743 -430 -575 765 347 342 -835 -566 707 495 -382 -418 -148 -361 732 -810 -457 -249 -108 424 519 -894 -781 117 737 80 -312 -152 -351 -518 71 -812 50 -31 334 653 357 501 -173 -596 -574 36 -295 331 -493 -450 431 558 297 -605 625 664 -771 -126 -755 -216 732 -191 -579 -544 476 -131 186 -99 -79 -822 -770 552 573 500 -35 0 253 -543 386 669 308 -284 -497 230 177 528 -640 -816 -469 -539 159 -891 465 -129 -657 -95 85 -634 600 -688 192 -275 11 -897 -94 -884 633 79 189 -37 125 -82 374 95 618 -630 -863 -603 117 0 529 233 328 114 512 -674 -634 56 326 417 -288 -835 -888 -315 241 112 330 -362 -213 -486 43 -38 389 647 -87 524 -252 -371 567 -322 277 -134 464 318 102 86 465 -609 -453 314 -828 157 59 242 -481 -896 555 766 -771 -167 586 259 -462 228 223 748 603 -668 506 -536 -360 -799 565 -230 -227 -130 552 -408 132 481 -393 -203 -778 -111 441 -636 -8 397 136 254 -17 235 784 266 -283 687 -775 155 -393 -562 -425 -297 -424 -17 -153 -180 702 544 731 380 -54 -183 473 66 -654 346 384 -535 714 165 -458 701 -883 -714 -231 -173 -126 -98 -425 -745 -512 649 214 464 539 -94 -609 494 -784 760 -597 -896 -262 653 197 -721 -728 605 780 -464 -579 508 -190 -414 197 -11 301 770 71 -202 -546 39 -841 -562 249 512 -573 -797 434 -807 682 -498 395 -139 117 -49 407 -294 -781 -204 -138 -662 368 -158 405 -4 -813 10 682 -640 -106 -531 -869 650 725 458 -362 -121 -272 495 -681 -47 625 -695 310 433 503 -411 319 568 560 757 661 -689 -243 -187 254 447 -52 103 331 -718 -613 -668 130 -532 762 -205 -464 -183 -45 -178 -255 -250 -533 763 266 738 -216 -577 -407 -864 -165 -524 188 -80 -494 224 -683 -848 -495 -621 -802 -393 -368 -534 62 -603 -799 371 512 -783 636 143 470 -125 -647 -373 3 310 421 266 645 -741 -899 299 309 -385 -822 -154 -145 -42 54 394 375 -556 398 -207 -744 -416 -562 799 781 261 104 516 142 705 -768 -759 708 -734 -135 631 -602 -756 -569 -93 341 733 -767 554 -282 412 -767 -617 -253 -312 -862 -453 -368 -765 537 -630 388 332 328 -752 -319 -571 -753 54 408 207 743 -11 -693 770 532 466 -566 391 -546 339 637 214 337 -80 -758 -661 670 283 79 776 -618 407 299 -29 -158 -58 -320 86 -22 -636 -215 8 -166 -807 200 556 536 48 -611 -452 198 -150 49 296 800 -182 322 -876 -723 -325 -611 -400 217 31 651 486 131 -812 466 -650 778 454 557 -458 -771 615 207 -345 203 318 247 445 516 -490 -394 180 608 -254 668 -312 419 755 786 371 120 -184 703 595 797 -734 571 -75 -223 -347 682 -106 -316 341 -297 614 487 -2 -281 104 794 -40 629 -426 -803 407 11 289 -452 37 197 -505 580 -152 -349 -257 -313 798 -422 -306 -217 -215 -874 -491 -867 497 -362 148 -579 500 698 -575 572 -121 -761 -68 373 -684 658 561 541 -411 -57 -735 101 -739 -853 446 518 -3 -636 -30 535 -154 -843 -77 626 19 178 285 -628 726 491 -167 -822 534 742 64 608 -54 156 -617 -264 -316 -633 70 -689 1 -131 293 -68 -122 -481 -291 259 -829 800 540 -98 457 539 -273 3 641 47 218 41 -800 -317 207 672 72 759 216 -622 98 659 467 704 -659 -194 -6 773 560 -334 320 584 -71 318 281 -601 425 -873 283 -95 -877 11 130 -883 -478 -443 144 642 -723 -870 -59 285 695 143 -869 471 -760 195 -615 -310 127 -644 -162 354 304 -741 185 204 -18 -28 309 -749 568 -245 -128 -896 529 -110 688 -466 -726 -350 -531 101 452 -141 -435 481 -641 -434 -735 -745 89 -231 -607 -404 -395 124 -715 20 467 774 -173 -791 486 248 36 -743 -798 -828 -797 420 -425 -547 -445 -306 -829 -510 -320 443 97 544 -298 -490 -706 -423 744 -801 -833 -304 -75 -309 648 -874 -543 671 247 -300 -352 795 604 -830 409 -233 -429 471 -323 -179 -666 100 -565 17 -496 -348 771 427 -755 -579 -891 529 -121 -393 -439 443 246 777 -884 -252 -881 -152 550 -183 731 -418 -894 -738 -625 15 -874 -855 447 115 168 -190 215 84 -250 -892 -437 559 -640 766 593 -751 503 -527 -239 143 735 -411 152 -85 192 -800 761 -825 290 161 272 -145 -544 -474 318 -295 -145 418 46 671 -736 -418 -240 208 310 83 -26 -871 -667 60 -831 273 539 258 163 -499 -836 -487 -890 -832 -711 -287 517 639 645 751 733 -882 485 353 -581 -693 -23 351 -344 -229 667 -564 -771 171 -623 -376 -266 -31 659 -178 356 -640 535 402 -426 -502 -711 726 -741 -492 320 -857 -334 317 -547 522 -744 -210 -876 -367 -695 -438 287 0 -231 -146 -556 -892 -420 -60 93 724 -651 -791 129 -299 698 723 780 -610 -792 259 290 -578 -221 -842 -132 779 394 -894 -885 454 -734 -401 -714 14 51 -389 515 511 -819 -66 -100 149 44 212 -785 -378 -485 513 -512 -147 420 -503 -857 -177 65 -415 -217 -361 262 232 -144 -571 384 509 -747 76 -738 549 608 225 619 -414 -352 -727 584 -601 -366 450 325 -816 440 253 -370 633 656 675 370 -346 337 -333 -404 287 -551 -792 512 295 619 747 179 236 792 -551 -258 453 -405 -79 -836 677 -771 -379 437 -182 -302 395 -595 474 -244 -151 -729 -425 -380 716 -390 796 721 -506 -751 -281 430 101 162 -89 -628 201 -694 -135 -781 -310 -57 748 325 431 -353 414 -765 -401 748 266 -393 -252 -268 300 353 549 693 104 609 -166 -381 147 -118 584 36 -839 628 -315 -280 -445 -213 -6 486 137 -196 594 292 -669 -312 -822 408 -482 -550 -523 -404 302 -116 315 75 -594 694 -313 752 -199 354 525 -602 -683 -180 -817 555 -683 -129 665 714 -668 737 646 423 -420 733 194 559 679 -46 255 82 -81 -897 402 -481 -578 585 55 -574 -517 695 50 -382 -581 -252 -605 67 335 -4 682 195 -385 499 706 -334 -818 -251 739 -626 6 -272 -603 -899 486 483 -564 76 488 544 698 -398 -91 22 150 62 -798 188 89 398 336 247 758 -64 -782 454 67 -94 786 -188 406 768 -521 -848 -746 -815 -874 -487 680 66 100 574 604 216 -3 71 -848 303 -254 163 -180 568 127 203 142 -689 -733 623 455 -58 552 667 -825 -63 -194 460 -386 232 439 -710 -548 528 663 238 -846 -531 384 -551 -654 669 -745 312 -53 254 250 324 396 -807 -45 603 211 278 -299 720 88 -27 -825 -165 -47 54 33 -221 62 290 -600 47 542 -528 -609 -650 -891 267 94 -622 218 -131 514 572 -24 229 -305 792 650 184 423 735 -459 -831 301 -425 464 166 273 41 166 211 368 173 169 195 -689 -538 291 148 752 -701 364 -490 -150 488 -809 510 -191 -345 -69 -208 641 -169 71 -806 -592 360 -676 655 -439 629 -475 446 126 738 -182 559 55 246 -602 546 772 -674 45 -678 751 -111 -633 286 293 -204 -883 -445 361 -16 552 -731 525 -18 647 295 234 252 4 73 612 -575 -304 742 -289 506 -867 -142 800 426 -280 426 420 -660 485 -718 -583 -129 -861 -349 53 -555 385 -690 -197 -610 -40 -649 195 -594 -650 -46 781 -835 542 -274 -533 -378 338 -396 304 428 -140 458 116 -471 -169 -648 -291 406 -259 149 425 -259 -187 -732 243 -103 788 -876 -241 -30 28 -549 140 -459 -376 -845 147 186 689 -778 615 -549 -615 -125 -497 427 -685 -265 766 558 -449 -593 -664 -90 608 638 -142 -807 244 776 746 -120 -62 -220 -247 -26 186 742 -288 -9 -707 241 527 -529 -748 -522 692 -654 203 -650 144 285 -186 54 292 -792 -509 763 38 622 627 -796 362 749 -129 -482 -164 230 -509 -233 -634 -270 -449 294 628 571 159 197 695 689 -288 198 -208 254 758 -416 -616 659 635 -485 -752 -830 246 8 -546 383 -333 148 -74 -900 513 -651 438 43 -800 -90 194 -175 299 -815 366 789 537 794 157 352 -77 443 -887 -733 488 469 134 -580 26 -821 441 -63 -800 358 743 604 522 401 -342 677 736 -856 -598 482 -861 89 57 -257 117 -790 -180 -655 120 -371 654 -17 180 635 258 8 -447 -499 -791 -635 -33 376 116 -332 -76 446 723 -807 519 181 -783 -34 -456 -780 -143 243 -356 -244 -181 -57 656 -518 -800 -80 457 211 -360 -156 406 -131 711 711 -395 163 -888 -872 -108 428 443 287 -55 -220 -209 83 618 -494 155 -615 -378 355 -95 -301 -114 -313 259 330 393 -821 438 -247 613 -785 -404 -313 615 -865 528 -594 -158 -12 -319 -843 415 -395 -65 -556 -897 340 -29 -203 -154 565 -530 -780 -264 269 -77 -164 733 324 -381 365 -193 567 -135 411 110 -44 577 -896 718 726 784 -716 -43 -423 211 -407 192 -96 726 121 -454 504 621 -377 -556 -601 -314 414 -891 795 -714 520 607 788 -440 -281 566 240 144 588 -392 -374 -816 -844 -842 623 292 159 -508 610 -728 -267 255 11 617 288 -220 495 546 -262 93 289 -216 440 280 -828 -842 -274 -90 242 746 -729 372 680 621 -186 243 647 -59 -803 -90 -207 -34 -186 324 608 59 -542 -116 531 -659 -332 121 -516 261 309 751 218 515 186 -802 152 -365 1 308 -342 209 36 158 -111 -642 -428 -316 531 696 -56 681 -799 444 246 -521 -466 81 -590 -855 -212 717 207 387 -458 613 382 -162 -226 231 140 -381 694 737 438 609 -477 -249 118 38 -779 -350 -432 525 -108 460 783 501 -186 312 -290 775 132 -397 568 718 -312 -348 -479 -306 -281 -411 -259 527 -792 -386 322 207 -577 -133 -359 -715 78 -139 73 -837 516 359 -37 509 -848 -732 228 30 189 -289 591 47 568 554 -134 -854 -137 -308 543 283 41 -258 38 158 -620 -448 -691 -248 -412 465 -166 -303 692 -35 -748 -892 -766 -234 -563 391 642 -597 564 288 -601 696 -145 -768 -662 -818 -271 -676 237 -761 -509 567 -513 -724 -826 -553 -418 -661 81 130 -94 -341 -326 -441 -453 -418 -387 -239 -347 646 450 694 -723 569 176 -474 588 413 -278 -67 228 -13 464 85 568 -126 -118 -43 476 -523 331 -59 102 99 -36 -411 -283 370 743 617 12 676 685 -282 39 -432 -179 20 -362 353 -850 -364 71 129 -21 -231 383 -40 219 788 -683 -480 -464 -826 7 -179 107 -503 -793 -737 -481 -717 566 475 -765 761 -535 192 -8 -663 -848 194 -172 604 289 297 -612 90 74 361 -156 -275 307 -72 405 -605 762 71 -763 -536 361 -275 -635 -610 30 271 -632 547 574 -611 -307 340 -809 520 27 200 -343 582 -604 443 -416 -584 -439 51 -474 119 732 562 -115 719 627 546 304 -29 37 -645 394 -49 84 93 346 209 -828 178 556 -121 353 -774 -697 -665 601 319 -82 402 -26 -33 -869 -662 -194 -239 -48 3 -872 -16 -214 644 -45 644 591 106 656 9 -143 396 146 -375 -554 -687 -691 -190 345 -278 186 -432 -517 -387 -629 786 -833 402 327 -536 499 662 -485 392 -804 266 224 261 -29 -529 -267 -318 -773 -406 277 266 -210 100 -219 599 -659 -609 -784 331 662 182 216 723 136 159 -106 645 -467 -514 269 -343 -395 -263 -732 622 542 -181 62 -506 378 491 -263 561 -105 639 91 290 -609 -193 -705 -445 269 -254 -449 653 187 -160 112 316 394 267 -234 -178 -521 -285 -636 244 304 440 -744 130 -282 -330 315 159 165 155 -622 172 333 392 -384 187 446 454 -96 577 -327 427 164 -573 -708 -40 221 87 -171 237 387 130 655 59 -213 -188 523 -390 -381 -295 451 -143 -545 -303 -505 441 379 -654 30 -373 723 -452 313 -812 -500 -110 320 -54 10 279 -67 24 349 -535 -199 269 -67 531 -47 187 -82 384 -246 700 587 -435 458 -564 -192 268 -440 -656 101 -94 -174 160 300 55 -774 714 769 349 -216 -267 162 207 219 -617 538 297 -837 -578 176 648 -834 301 541 -453 49 33 -777 -457 376 101 -864 -333 -122 283 343 -287 -229 -476 -537 142 -80 -212 -118 -710 437 -302 -466 -513 -52 -765 -667 -496 370 73 -537 407 365 -743 18 -188 327 -224 -423 -562 -710 -327 -744 163 546 417 330 283 -530 450 -817 -78 -838 96 577 26 678 46 -222 376 564 -396 -467 570 721 -634 195 -536 593 481 704 -825 568 -527 273 190 757 -19 -98 -61 93 -121 -487 296 730 336 -763 -58 -826 377 -47 -591 -41 -454 230 293 -681 115 -200 -715 615 319 -301 -745 -16 15 -141 715 301 775 390 -890 -373 -470 276 -307 596 -798 308 -528 -17 603 772 -122 597 267 286 578 362 499 -881 -282 720 -186 -247 -82 -511 172 67 260 87 515 -439 -522 133 744 95 706 -649 -770 770 -860 -334 -194 -545 -880 731 494 354 -618 267 598 676 -234 -321 67 -445 -99 477 432 238 775 44 405 464 -412 543 161 614 -60 184 193 472 -824 309 180 585 -129 -763 236 459 -422 -264 -712 582 110 -53 268 719 250 669 336 -459 -816 795 -563 -643 503 311 142 63 352 -844 -834 568 -583 -656 -569 -722 -765 698 291 -143 610 28 569 697 -633 -671 540 -1 528 59 -339 -729 -501 -400 -660 284 672 -431 -690 -429 152 -261 -250 773 545 783 -767 268 349 -112 -778 190 193 -423 443 -54 -332 545 745 -559 190 -224 763 665 446 176 590 -659 -421 76 -204 -756 -46 -254 680 -330 707 -630 -16 621 -13 -744 538 -858 121 320 -578 -368 273 410 -492 -379 -836 -186 -653 778 257 -223 565 709 -888 -721 -299 187 85 -859 379 637 273 -255 -294 -152 555 711 327 -714 9 769 691 -185 500 313 -581 611 197 -133 224 -802 784 356 -219 666 100 467 574 -312 -865 644 -392 431 278 26 -345 -841 -270 -220 405 648 241 494 -127 -516 -796 -282 543 -355 204 738 -624 -593 -128 393 57 -37 -22 738 100 -842 -315 588 -336 382 496 194 474 -786 -615 -3 210 -59 -340 -150 -417 -302 164 758 104 -86 382 356 -487 568 50 584 559 -510 -780 150 -204 123 -47 -195 358 258 -301 414 -51 602 660 747 610 732 763 -791 266 322 412 -753 -808 748 229 565 445 -721 393 427 -621 496 401 602 -364 -636 -566 -347 355 -576 658 345 17 -569 -386 245 68 -325 -572 247 519 -283 -220 395 335 629 130 15 -873 448 -411 145 -202 1 716 381 -837 -664 658 -646 697 -619 319 287 71 -748 -360 -822 -689 674 -841 -76 -786 -53 191 541 185 304 -255 -468 248 729 -813 308 -25 -732 -758 547 -855 708 -576 596 470 3 17 -76 -483 -629 642 775 53 10 -337 129 292 -374 655 374 286 22 -138 392 766 -220 -655 6 -781 664 -641 189 -487 -13 80 -165 776 540 -819 600 234 -485 -124 -372 333 -594 -274 -186 662 783 721 -511 -650 260 55 -237 296 -610 -141 -491 -400 568 395 113 -461 -119 553 -232 -870 -567 563 84 -422 -425 171 -736 -802 254 -56 -610 -533 -32 -368 328 209 -9 -191 -539 759 -183 495 -219 328 -408 -260 497 -598 -771 738 -2 674 595 660 -614 295 413 -807 -237 -289 269 -659 -484 669 183 533 241 -23 128 546 -27 -445 -700 -205 -317 -623 337 -503 185 595 768 -659 70 -586 -215 168 345 773 -263 -295 508 -813 222 347 252 -421 245 178 -247 -6 -583 -781 -711 -778 -715 0 226 -217 353 -214 149 -791 177 472 407 68 -429 -380 -33 508 -763 -844 200 -131 -510 -844 -302 123 -125 700 641 680 606 -190 -894 409 -777 230 -284 -626 -156 -17 86 175 -245 190 312 -256 -720 -240 -646 -490 11 277 102 33 -17 -247 -200 754 -777 76 -191 -841 553 -611 539 -569 479 -808 -651 487 -516 228 -820 569 -22 -194 670 25 -77 703 -832 -686 720 -698 -556 414 593 -286 -252 -820 519 -450 193 709 -877 586 396 -250 -190 -257 -298 -292 -637 651 207 673 383 -858 314 -711 -575 723 -515 -361 -648 296 -843 -412 20 -327 -66 -236 756 -40 445 667 525 317 782 -874 471 -822 -840 -697 -50 -823 -900 -580 430 -469 498 125 -579 638 -215 49 -575 308 -530 -444 321 -120 300 622 97 -288 -47 571 -585 -175 545 -803 -729 77 254 374 789 655 -44 575 -493 388 -376 399 661 -684 -55 664 -628 625 734 286 128 -1 752 397 -369 369 -352 -144 271 -520 55 -764 -239 73 -769 698 -492 743 206 -102 302 413 -513 -598 -230 -122 -349 -629 -18 770 -187 -637 498 -385 -632 41 -473 278 -563 -319 -587 -415 -263 431 -317 481 531 -201 469 -166 -473 60 -597 -823 66 -440 136 228 521 -11 125 -122 -99 -705 429 279 -544 458 155 -781 -75 -688 299 -455 25 -564 -564 650 -806 205 -86 252 -681 -271 -2 -72 730 -582 342 -636 -155 -73 324 -474 599 -473 -93 -243 -877 261 200 -408 766 -461 -29 -354 172 -739 117 -724 88 624 -530 -549 411 213 -124 -822 203 -818 117 -56 640 698 -283 347 -276 -492 -583 -278 -115 -406 -556 -86 -100 350 268 -508 186 -779 466 131 -46 619 -457 518 -152 -131 -163 -375 -463 -747 -851 -594 -282 -368 -837 87 -815 67 194 542 -516 666 242 171 -377 531 405 755 -79 521 393 -742 -536 601 664 -36 -495 -729 -692 -359 440 -601 -192 -549 565 -659 -559 753 475 547 -775 -678 363 742 57 -531 -60 31 698 -225 -416 -591 14 387 229 -290 37 -382 175 -748 460 -697 -190 -571 -673 696 -856 79 490 201 -861 -655 300 537 632 562 -297 442 449 -849 -431 -212 -886 -630 157 -93 -521 -771 -567 -779 680 -511 -469 -5 39 504 -495 359 -396 -339 -862 -382 -536 406 -586 -689 691 103 -762 -837 -290 499 1 -605 663 670 85 69 323 471 -217 -495 -531 177 260 131 211 -550 755 643 -494 73 -210 541 -765 -678 -186 -594 -842 -430 -630 508 -251 -741 753 651 -251 448 85 237 -734 -294 317 -415 -461 -866 -785 -225 -334 707 76 -257 -142 -461 -219 769 -190 -798 -303 438 -656 -357 704 321 -456 44 443 211 -70 775 -417 -632 -488 -329 -292 -265 525 508 40 -329 -525 -824 587 339 -15 -212 -401 217 -125 -674 -644 -595 -67 134 7 -161 440 -49 -6 88 -877 31 112 360 -173 -595 62 174 -772 204 -407 666 -738 -586 -542 728 179 466 -317 560 -787 -27 -323 563 -392 -385 -372 515 553 -105 -776 -233 -538 777 412 97 669 665 -696 130 -582 -89 -404 -754 447 616 -676 37 -600 254 -29 -485 -258 450 -320 487 -506 255 314 491 -595 -839 330 -570 697 -776 -214 85 -493 -518 18 -268 -545 -434 399 473 -264 -759 -212 -323 764 435 -364 -677 -423 -325 717 192 -868 13 384 389 44 -475 390 -155 122 -289 384 -612 -8 -607 -121 459 -599 -297 -177 -178 -771 -55 503 171 157 -139 -428 -341 -334 173 -496 -755 473 258 416 540 -711 -610 -730 -241 -131 577 745 -365 107 -397 244 -72 -457 -765 -357 -577 -17 -61 -348 -676 -333 -832 -34 -356 37 -677 -271 -74 311 739 681 721 -726 -802 -41 151 303 -73 164 -862 -715 -267 -272 545 -290 -263 144 15 274 355 605 -618 724 -202 612 -404 128 -687 569 182 -771 -225 680 -147 310 254 488 -801 797 21 -579 788 -195 -102 -855 575 202 54 604 83 -567 -448 366 216 -52 360 -278 -37 626 -746 399 36 690 508 -53 -109 -268 -475 389 -791 206 -768 435 553 -57 363 -67 798 104 -895 -231 -372 -417 -183 -198 -209 436 -293 581 12 -818 -804 -488 188 -574 261 -754 -523 -705 -42 442 -860 -378 -362 573 -51 116 -60 337 372 628 -779 546 -793 -677 -596 773 -616 228 748 -316 497 -447 -92 -680 464 797 -429 -369 292 -169 -241 -47 -896 -270 479 -510 -868 771 754 388 -223 726 672 -621 211 647 -320 -481 772 -376 571 -270 -731 -699 -745 578 664 523 -575 200 -242 -648 602 -777 671 435 448 632 345 -331 -150 -471 -221 -567 130 265 411 -714 -699 -726 -346 -716 9 698 -609 -577 -359 -229 -446 499 -536 521 -147 539 -98 -447 427 200 -543 -251 483 -379 783 -354 668 692 726 -170 -757 196 93 422 -27 167 -484 467 -32 -649 151 -154 -342 289 -302 48 573 -450 304 -72 -247 -646 723 388 -863 311 126 739 -789 -610 536 458 65 -528 -33 -321 655 -635 -818 736 -504 267 -244 398 0 -818 -218 501 -704 -470 -152 -250 -643 -292 432 -605 -862 568 780 296 -509 499 -538 -418 44 -111 -759 -868 -153 -331 356 375 633 592 522 489 -269 -549 114 144 305 337 -651 -52 -187 -361 -170 -611 475 37 195 622 -644 710 -149 218 -879 -303 796 485 479 -269 -487 -821 267 -201 -230 -361 -77 -243 479 -476 -389 -640 646 -75 469 788 -211 -252 324 -608 291 -544 -759 -231 -9 -636 8 -282 -174 671 -684 -338 738 -739 -273 -505 -745 -454 -760 -37 526 -885 331 -824 -30 -305 -745 22 796 -730 54 -54 794 444 223 -165 63 -651 56 712 -260 -127 -552 -882 28 -167 284 -787 -108 567 -326 -509 -510 -88 -36 771 -615 -443 -641 -189 716 -552 -365 104 669 105 636 506 -737 446 -338 339 652 715 -544 635 135 -166 90 -303 -111 637 -639 294 -559 -665 -267 215 -256 -152 -193 469 -309 709 721 -282 -28 -243 613 578 277 -583 -856 793 414 -557 -782 332 625 755 210 -817 541 -849 562 -37 -715 284 -583 -190 -187 -61 -295 608 -600 -723 544 -420 -407 726 105 583 -171 -48 253 730 549 596 -595 -816 -246 294 199 571 128 -117 -379 -348 785 205 646 570 721 719 -11 -140 -746 -898 -420 319 -276 718 -289 153 183 115 -445 -433 -776 -139 599 -44 498 -181 -639 -298 572 158 598 445 240 103 792 688 -432 -495 139 -386 562 600 29 -166 -390 681 96 -443 -82 192 53 -322 -683 609 -496 -805 -534 -740 -542 -180 496 -529 667 -774 683 368 419 -864 270 353 -802 -794 -877 -630 -650 332 -564 -780 -889 -532 550 -545 -625 557 132 334 99 601 385 701 -494 344 -656 -537 -817 208 -466 -448 -362 151 -51 -209 257 344 -599 -875 135 305 95 -790 -592 -193 -759 -286 -401 -619 800 554 -245 -358 267 -586 511 -89 -192 -472 649 453 176 351 -493 739 -636 -151 538 174 109 587 -277 -492 -24 258 158 212 744 -507 455 545 -769 220 509 -238 138 585 596 -751 -796 795 504 -447 680 -160 -856 -515 799 -82 250 -617 -318 -499 -448 779 -149 -41 -750 -410 130 91 550 -716 -633 697 407 -183 361 -323 74 -388 -432 628 542 311 -342 523 -412 282 -629 603 449 651 374 -272 -638 -650 -316 -288 17 686 69 569 681 -224 358 -656 -209 -486 115 400 307 -665 -106 605 354 -432 -332 520 -37 -58 -783 1 -747 17 -74 -267 -778 -377 121 623 -479 136 583 -477 -133 535 -850 -234 -432 -119 168 -297 605 -431 290 -80 -320 641 537 -517 400 -352 -714 279 -819 -776 560 -741 21 715 -686 561 75 549 -459 -622 270 673 519 465 -891 -373 -393 180 -878 -372 186 557 599 606 443 643 661 286 609 -121 -768 768 449 -183 -129 -736 -471 20 622 -445 -350 474 -268 666 -323 162 -257 145 -739 -298 289 -192 -52 -412 223 -814 518 -322 411 -494 182 -591 -211 101 -884 -169 -815 138 581 617 -547 -805 674 -635 -1 180 -448 234 -628 -398 783 -50 732 631 -52 47 239 -508 203 333 302 -125 -469 -21 781 -326 606 616 -37 169 -350 497 585 777 -160 723 -828 604 641 -3 -511 771 522 690 447 -648 -353 427 141 -236 -478 -163 -394 54 -120 -90 745 -274 -25 211 145 200 39 -614 -840 -344 -401 -559 -160 -461 10 -687 -90 -557 -544 -666 -750 -99 -776 -655 520 761 623 -612 -250 463 96 -807 -643 687 -127 -259 -816 368 798 546 -569 -490 -252 149 -271 202 300 -841 -892 197 -578 57 -221 -326 -478 -753 237 759 -783 -267 -692 480 -44 628 -823 -646 233 -665 385 -108 391 262 -145 -681 314 130 -255 -821 662 -705 -728 -861 89 -711 -824 -32 -555 -235 258 -602 -897 -294 -6 -81 -625 -7 637 83 -651 -225 650 495 -58 -243 562 -165 712 -561 -365 -705 -604 708 -46 797 -761 -532 -776 68 162 313 -324 -665 -417 275 713 550 -436 113 -349 -671 371 494 -896 732 111 -474 49 -220 -557 -62 -868 -863 630 54 -149 290 604 -831 61 -335 -33 -848 87 -262 -850 -366 -796 -13 145 356 589 523 281 -90 -70 755 -748 792 652 -390 292 -783 327 -815 396 778 771 -349 -516 -414 447 245 -649 -17 457 -509 -705 617 457 -773 -109 -185 -455 594 -409 623 64 -317 504 -408 -178 120 338 647 214 -93 546 -776 -670 -366 -261 -695 312 -511 127 -294 342 756 766 645 408 -843 242 -269 -16 15 -381 -85 14 13 -238 -119 395 112 -220 -397 -222 -552 364 -672 -452 154 62 315 -348 -39 -548 707 399 119 -59 799 210 505 525 -800 380 -180 86 444 -452 -481 -419 566 -132 -898 386 -568 -157 303 729 606 -443 26 -286 617 -285 592 31 -780 -647 508 -223 -867 -807 -434 -643 317 627 15 -408 -575 -515 416 562 -150 357 798 227 191 -137 265 -444 -595 -784 239 756 -227 523 762 -104 -85 155 500 453 -293 -312 -729 -338 -199 -846 276 -178 -289 267 -804 -35 728 -731 -501 -838 111 483 -840 -199 -817 546 -281 -873 -451 689 782 66 -248 682 -717 -513 752 742 729 -550 271 305 345 713 -640 -169 533 114 -233 659 -411 599 459 535 78 240 25 153 -266 -566 497 378 -344 305 -237 451 -576 471 266 298 -97 -169 -514 516 -698 -639 -306 168 -40 219 -849 488 -762 195 -693 -495 -846 511 588 -7 784 -123 431 -247 -534 -870 -287 362 -216 648 -553 -126 483 482 -756 71 -357 301 363 -427 -884 -305 317 -618 391 -245 602 -462 479 -864 -302 -86 -365 -813 754 567 218 644 276 -249 -165 730 -255 697 -429 444 754 451 27 598 -723 384 -28 201 434 -514 -18 -444 248 -688 -858 697 166 34 -755 -791 -641 -162 -387 99 -11 84 -766 356 -550 635 -231 -17 -759 50 -366 -62 -33 722 -696 465 -602 -92 623 562 -617 -654 -390 694 360 204 116 585 -105 279 301 94 -268 -852 295 473 -796 -412 -814 -729 756 -698 -306 -879 -8 1 -428 42 -541 76 -878 381 -219 -814 538 -36 -113 -889 -548 -813 -892 -799 -69 405 280 395 610 -119 263 589 -665 -160 797 767 -376 -253 389 361 -371 -748 53 -30 -420 -890 -776 -784 -397 179 -157 657 649 -544 731 -722 597 -257 573 -827 481 386 -248 638 -539 -556 441 -85 530 -889 -432 -248 147 -450 585 -217 -791 614 -377 -545 500 -4 166 -424 -33 -414 668 -519 -617 51 -731 -578 493 -685 796 -641 255 -91 -409 -203 -75 -109 -258 -347 763 76 109 -161 431 -114 -198 -427 -871 -501 60 -155 560 405 419 -630 0 618 423 442 300 -842 -767 -892 797 -121 528 -603 618 -253 -488 -664 42 -260 -146 -51 -900 -130 -676 -705 -840 185 620 412 276 -283 298 572 423 -155 319 530 -547 -553 508 772 -216 554 481 758 600 -897 680 -332 780 586 -744 729 714 739 589 25 -10 -355 324 122 10 137 495 -510 -88 425 556 -393 -562 675 -456 -467 197 -271 -400 17 515 754 -485 261 -610 -313 -69 -754 -869 -64 -135 52 465 489 -460 578 -563 675 622 -677 753 62 582 -9 -742 657 -709 136 -463 512 -345 601 632 439 759 -655 -644 -673 -251 234 288 392 403 -511 516 362 -417 -724 -307 124 316 -291 461 -776 -533 -637 725 -479 770 -199 510 -141 -576 121 84 -142 775 613 263 607 -38 -472 -78 583 -826 485 -160 -388 599 -611 240 -499 24 567 -886 -475 -754 593 497 547 -534 -852 485 278 -479 -554 -774 449 234 669 683 36 725 82 -512 -426 796 162 -395 243 790 -378 -733 -717 -566 580 551 433 484 147 325 -774 -855 -526 -311 -351 502 771 -848 -811 -446 452 453 157 -537 195 -105 -791 -25 -759 -504 416 -428 713 197 793 -503 -336 -208 221 -591 159 641 486 -293 -876 86 -880 214 643 -772 -812 70 675 -197 -651 -247 721 -586 -826 -348 -8 -518 648 384 510 -394 691 395 -509 34 339 -611 785 461 320 751 31 -816 -683 -268 -785 294 187 -142 -874 -425 768 -769 -209 29 -587 -648 -547 338 448 399 591 -39 -189 -306 -516 557 428 160 -792 -676 688 -405 -255 34 -678 26 -661 771 443 388 -812 -13 454 -83 -278 -757 521 531 -803 374 -148 315 -240 375 7 55 -634 611 154 -313 -448 455 722 -89 428 -849 -727 416 -218 142 642 -663 -176 500 -305 -721 -272 533 -419 -853 159 -582 -99 -655 787 264 35 116 600 -281 186 -696 524 650 -895 -508 -61 -867 637 -332 394 443 477 -674 174 -81 -52 302 -879 766 -713 313 400 722 -489 75 625 -263 -153 36 763 351 -211 -630 767 96 -46 548 -110 -804 -109 571 -307 -181 662 -583 -769 -696 -96 599 -74 -354 608 -224 49 -297 -207 223 666 -718 532 421 417 219 373 -96 658 618 -737 -860 -815 205 284 152 -697 -607 -687 -865 -82 15 635 527 -432 -252 227 -614 678 -485 -342 -631 478 -419 755 593 -482 543 545 237 -301 37 375 533 -569 -466 12 379 -893 502 562 552 -263 -545 -735 548 -15 -339 439 -422 -59 -134 576 -600 -316 627 751 459 -479 538 521 247 560 485 -203 90 -759 409 160 -603 -743 -56 538 791 -563 666 -765 590 11 -178 20 355 -641 746 -779 -500 319 -731 -586 12 113 -633 -260 612 214 -792 343 282 393 -818 -729 -143 -308 -602 -820 -400 -56 -792 589 558 782 -227 -760 -320 573 -188 -532 167 321 -341 645 733 -44 -372 447 -463 -374 142 -267 49 -505 696 -825 -532 -281 -756 -376 738 308 -800 39 -558 -490 -406 -536 368 -575 -410 373 84 -586 22 -815 -468 555 -407 -642 408 534 -536 -295 -136 6 -330 -854 354 207 -238 -586 -469 -784 -158 -23 676 -310 -440 -111 791 -872 -181 110 304 -479 -869 -481 -117 523 582 616 614 378 424 791 -444 -453 384 -380 629 730 336 -112 -47 -777 -815 57 791 -536 584 773 -824 -852 -380 -306 -407 559 -485 661 197 -210 -298 -182 -198 -172 453 605 -60 -713 681 -663 -329 -672 -776 591 -844 -755 711 -594 -378 -176 -525 395 425 -219 111 548 488 -728 -248 401 -606 -701 -590 -473 -505 -39 739 -102 588 510 662 351 -773 -866 -147 -37 -158 -26 -267 127 615 -528 286 209 -884 -553 -166 170 -285 457 512 -550 119 446 740 -727 44 127 3 221 -273 -549 -488 -340 -495 591 655 -249 277 -751 -178 -676 376 -688 75 336 742 -832 -853 339 -483 603 -324 -466 237 2 -244 21 -857 775 522 -851 475 -66 11 604 -397 547 -56 402 248 357 549 -582 624 413 -743 -161 416 -224 -887 -186 -54 -762 -489 -312 687 92 -19 137 -417 161 52 -770 488 454 -531 680 -278 751 -359 170 -35 85 -55 186 -810 -311 -29 -763 -181 -511 -848 -415 165 -299 -482 103 -81 49 -870 718 -139 -579 -583 -823 -140 771 261 -867 -778 -585 217 510 -403 -97 597 584 22 -543 130 -686 323 -468 -595 -593 -593 192 -369 770 -422 -77 336 724 -874 -176 -618 494 -763 -46 -25 -341 -146 682 -398 -109 268 297 -163 -696 526 -584 -701 456 343 -78 151 90 156 -230 -703 -824 177 -533 -627 -228 303 -115 -411 -251 -830 337 -537 579 -264 343 311 690 567 -465 590 16 -383 797 247 -21 -531 -111 -869 471 778 -272 107 -195 -487 277 -230 -771 318 -34 392 -332 -112 -490 711 534 -685 -311 124 -602 -363 -617 -503 29 114 -269 226 202 31 376 -458 140 569 -500 -802 580 -217 14 536 768 625 -67 -56 793 618 132 495 147 -238 703 -507 123 -830 -49 -891 648 -465 -396 27 -805 143 -742 620 259 -636 -137 -179 -390 427 -28 -148 -176 -261 -799 -713 42 -690 -711 -623 511 -247 459 -689 -502 80 -208 750 -748 742 715 -633 781 -526 560 597 -86 -639 662 766 -707 -319 -367 297 319 -752 39 -707 448 426 757 -321 -670 -8 -799 83 -25 -221 428 -654 -338 777 417 -152 404 -95 -627 -739 780 -208 730 -444 109 562 -534 -573 477 349 -346 506 598 -682 13 88 -801 -686 -886 -21 -359 -560 -865 -257 -865 -438 -515 -658 461 207 -518 -727 511 625 -865 14 269 46 -781 593 -91 254 -859 -67 339 180 667 -354 -59 229 -241 -608 215 -40 -248 -733 440 385 243 763 -199 -789 -104 294 -461 -887 318 -429 368 -305 -654 615 -100 -471 -482 -750 -200 386 222 79 -339 -755 -481 -741 58 -600 -159 284 566 -364 722 347 770 -200 472 367 10 462 158 -328 279 -532 -370 -618 -549 799 -688 -255 -627 -100 459 499 281 241 509 -898 275 -457 -720 -795 -583 650 -708 533 647 -721 257 310 -588 -749 -271 -693 -642 -618 -757 -68 -170 -328 -354 168 -193 -820 764 649 -319 709 787 733 -774 312 514 389 433 -213 410 651 609 -717 -379 72 156 483 -6 -252 789 -337 -898 -170 -225 -643 665 36 -133 45 764 -78 221 -653 231 -239 126 -88 -383 -319 589 26 241 296 795 361 208 -213 237 -534 369 -789 538 234 565 244 -785 480 367 737 -795 134 -488 -177 472 333 526 -210 259 -156 -367 -335 -465 192 608 -773 -704 786 166 -411 -143 -360 339 420 -850 408 -393 -483 434 -707 77 186 495 538 582 505 -77 -172 106 800 78 323 -579 -360 -187 -210 -593 -254 -654 454 -888 747 -671 -562 -150 -406 -142 -391 -539 -668 747 199 422 586 -225 222 107 743 503 -219 209 16 722 572 -329 314 706 -111 -853 499 37 506 75 435 -672 76 -663 247 624 0 22 479 -362 -752 546 -465 -138 212 -567 493 674 554 795 -718 -690 -262 -262 222 163 -796 464 -447 333 -467 754 -264 -764 -609 238 -97 -300 -61 613 -700 800 672 -269 -660 72 -319 719 79 -56 445 762 -601 -132 -732 -263 60 570 -180 151 -889 216 -891 475 189 -461 -199 37 -84 225 -458 -69 -739 -276 -737 561 -315 506 92 -63 266 -653 -457 -58 -721 -80 -897 258 451 486 -376 -331 793 -178 -893 -136 -60 601 622 -296 127 -568 476 -859 -614 213 -781 -820 -11 -355 -454 239 668 447 269 283 765 -488 444 545 -892 422 -517 -525 -860 -886 644 -801 569 401 -606 558 -397 697 -849 455 -488 -570 518 -793 433 -282 290 613 735 298 352 310 -440 -494 629 -608 155 -303 519 425 -285 646 500 -306 -94 553 -326 -84 -774 -6 -339 350 -580 178 -353 -864 775 269 -384 -201 779 244 -505 684 532 210 -311 -393 721 529 -871 -512 -293 -747 -17 57 620 -627 633 -9 163 302 -303 393 -514 212 397 -5 -476 -503 735 -689 475 469 177 -372 417 -535 710 -114 -95 -201 -682 -642 -72 355 156 -614 -294 38 -79 249 782 405 -372 783 296 273 -127 88 -583 -893 236 -393 -898 -124 35 -541 1 -420 -236 458 320 -39 665 458 -267 -337 -397 432 537 694 443 -374 -352 -251 -144 -396 387 -626 -111 -196 -360 -80 618 466 69 433 490 -423 710 122 268 -456 -315 -882 192 35 -489 7 675 494 720 -347 -214 -785 375 -203 -779 313 -238 298 382 304 -543 -701 -587 -383 162 -162 159 576 63 -457 -105 188 522 245 493 -825 -286 -225 -434 -300 -891 -460 576 -505 446 -665 400 -592 -181 637 -501 368 495 -259 -25 672 91 556 -604 -108 442 -319 217 -610 -319 -424 -558 -115 652 -238 166 308 740 -677 76 -263 591 -124 -657 -642 555 -842 -490 732 18 573 560 615 -245 364 -173 291 -271 383 -896 -477 -614 -757 -227 -100 520 340 -153 -415 94 606 712 451 -156 -81 408 4 -717 -387 693 -227 -128 -882 -21 189 -499 -717 -282 -311 353 406 753 350 -201 778 234 -336 -693 22 730 -778 -295 91 -151 -481 -756 -697 230 -86 239 -744 -656 102 -393 478 245 641 -287 -84 -372 599 197 341 -34 -287 -500 758 -191 231 -781 -331 -323 -177 302 -289 487 -141 -276 -783 696 25 181 325 -736 -317 180 -638 273 -432 -421 357 504 -773 238 -82 -630 349 -394 -372 536 -263 794 -422 369 17 762 -464 -494 572 136 404 -856 222 185 -584 159 675 330 -547 194 324 -703 -778 152 -710 -873 730 -818 -150 481 758 -440 -500 628 508 709 -639 228 -164 242 -373 -327 422 -822 -85 249 -166 -472 -606 132 -290 115 111 -233 50 -842 381 -598 -70 -495 357 400 576 205 186 97 -702 612 763 -164 -473 -799 437 425 -699 402 51 -334 131 365 800 634 -491 -707 150 605 619 84 -849 657 -431 687 -287 403 -463 376 797 385 323 416 -319 -209 375 506 -648 725 -848 259 623 627 510 38 507 453 -376 -42 -363 752 333 -896 751 -776 91 -802 634 -804 777 -26 -361 9 -570 -722 62 -544 782 -616 -843 537 277 315 -387 581 736 294 -193 376 -59 -364 -144 -890 -670 -169 577 332 -741 277 -361 -647 689 -744 -193 753 724 -494 45 -397 420 189 92 -673 -277 -872 -667 -266 604 130 134 -192 -183 45 599 -535 359 -834 86 -641 769 590 -887 152 -510 -815 -364 793 730 657 -695 -830 -434 63 -142 -813 -49 -232 602 701 406 -401 -78 -478 266 -625 -61 134 669 459 -286 -631 -637 -438 -886 16 315 -457 -412 -361 303 -427 -31 -732 769 320 66 432 -461 514 -786 -512 568 85 -178 -337 300 -560 -98 -192 280 375 350 -547 -551 -570 415 -801 -610 733 -799 466 -781 609 257 14 117 494 -442 742 797 214 -846 -755 -422 194 102 657 185 -379 201 22 261 -328 632 636 23 -52 -806 168 448 -70 265 452 -193 -540 415 -501 -447 -311 -724 404 -579 425 -807 35 -414 31 -394 -639 560 577 -438 5 385 -397 -611 -403 -530 528 -235 -279 -191 -561 63 617 68 -695 -338 -812 279 -701 -895 -819 -435 96 -363 -522 100 -604 503 32 -32 -151 415 68 398 104 708 -38 704 435 247 -784 -890 -806 -654 268 -770 554 321 -438 202 -569 -541 -728 746 649 -545 13 -661 -748 -716 130 155 631 781 777 661 624 344 -505 465 -391 -335 -265 605 -245 375 738 -404 783 -417 471 -318 101 -58 -82 -46 195 -40 -167 703 518 565 -565 -431 537 -286 448 -390 -663 253 -27 -645 -751 120 46 -506 -338 -725 537 427 607 341 250 -581 -475 -644 -211 -378 -146 570 637 -318 -666 121 -686 -260 326 151 344 785 94 -622 -241 -556 -385 -238 -85 -349 -120 783 -209 7 -678 -541 -459 -168 591 -415 -484 184 -797 -585 758 -304 62 -768 -217 -141 -567 -192 -317 -327 754 647 550 502 -702 -460 -595 -839 -804 94 -497 -39 -118 219 474 -610 -879 616 117 187 429 -360 6 -138 -765 173 330 -880 -446 -116 53 533 -540 -670 234 -899 212 764 133 -744 116 702 -107 742 257 491 348 -471 716 -557 -154 -291 -81 137 90 -204 -840 689 236 -810 139 123 -367 -574 -700 -491 -87 -42 445 -573 -894 74 606 -657 360 -629 -783 -11 -615 18 693 513 552 -579 441 480 -252 149 -727 240 -754 -881 231 -235 227 624 297 -1 442 -467 -365 261 -177 -598 -264 129 228 459 405 249 -417 -784 -605 -555 562 -447 572 492 759 -233 125 121 -553 584 725 168 705 -771 -9 -110 -472 569 715 337 655 350 -622 -816 -583 564 226 -109 623 77 -686 398 460 -395 -383 410 169 497 447 43 691 480 -635 -276 -157 576 60 741 454 598 359 -807 477 -91 -612 173 -115 -559 -473 -393 495 646 161 -91 505 -334 169 788 198 101 27 509 627 638 -234 628 -808 735 -579 -512 -752 -526 -378 634 305 39 751 337 208 -69 -891 726 -24 497 -437 -725 739 780 662 -413 -752 -369 777 -73 181 -208 -433 -549 31 401 172 107 490 -410 -122 226 58 -366 517 612 -579 728 307 -94 -83 174 218 422 -470 107 -834 -784 605 608 5 -760 38 -732 -590 -226 346 292 16 694 -337 -399 228 184 -161 530 -212 -141 -892 -104 -391 -483 688 -433 548 -304 -86 448 784 553 543 -345 577 -417 -822 -563 -435 113 -497 -684 -771 -707 -766 -456 634 -246 -256 -519 109 -423 -554 -234 256 534 -472 -515 336 -845 764 -746 570 113 -793 144 -308 651 -286 -330 359 509 -449 -231 -797 654 -210 -528 -288 -628 775 -722 -704 -466 292 478 -834 -781 267 474 55 485 -846 499 663 -293 -576 -811 -360 605 175 -733 464 -288 603 -18 238 -779 -612 -739 -50 737 -805 744 -524 464 -363 -4 -653 336 534 -271 -132 -601 -327 -761 -451 543 -636 158 574 85 203 200 686 -870 -348 -892 -593 466 279 454 784 247 688 258 -738 -603 498 -215 -674 131 -158 552 -866 85 -794 -755 227 -390 344 529 -37 -738 492 602 514 766 481 -436 -429 -254 36 763 -900 455 746 473 -156 558 -127 -48 -426 -548 474 -503 684 -479 777 -94 698 -584 -13 164 -433 690 534 293 171 23 -216 -502 -232 -503 251 -885 -297 -412 171 -655 311 179 -263 38 -450 246 323 -330 293 338 -536 -796 -29 -394 513 230 385 105 114 450 518 -294 -302 -76 149 -722 -353 164 -803 788 416 -832 83 500 102 -505 -171 -126 653 13 -365 358 769 -11 -6 226 689 436 25 24 312 -2 -32 175 -60 176 191 322 -347 422 241 -596 14 720 792 -627 514 405 -38 -577 702 538 -672 476 -841 -12 -715 476 -487 518 155 -613 -252 -236 -549 509 -649 -468 -448 -51 -506 -619 -788 223 -236 397 -47 563 622 -328 -290 -371 403 554 152 -581 -730 432 -496 607 558 36 -632 -800 539 -61 -712 -386 -841 755 713 494 345 748 -848 -854 506 -310 -605 -363 676 476 -583 588 168 -765 -323 47 676 124 317 -693 -862 728 -472 -478 -701 211 715 -152 326 -596 651 -418 700 -443 -486 -110 -556 628 382 764 -603 -411 355 -709 262 -607 449 -870 -188 -389 403 -672 755 361 -763 550 -248 1 -685 381 -762 571 -397 33 -896 216 -713 256 -535 -43 -115 606 287 753 -900 -554 658 -25 -8 568 -311 -695 355 102 248 -643 779 155 181 -327 109 -124 -433 -732 567 -599 8 14 736 -191 1 -94 759 -304 -4 523 596 416 482 276 -832 189 -667 -798 -178 302 736 609 779 610 796 145 743 -888 375 162 381 -851 -231 167 -691 -769 -807 682 -742 -358 434 168 -262 141 -377 -321 -853 791 -467 -641 -58 -708 57 -41 -553 -133 -459 72 -264 -681 389 -751 452 261 -415 -670 -336 681 -310 -660 61 588 -452 248 343 -704 -40 604 -256 454 210 260 22 22 2 486 342 537 -688 -61 37 461 626 -229 560 -220 286 -658 -842 -176 256 -702 136 -191 740 -871 -753 717 226 187 -39 -796 491 544 -495 601 46 447 -196 4 223 317 225 317 -610 285 402 -701 234 242 -841 -716 -487 720 106 780 -762 -305 -713 -147 701 464 -106 -648 610 -275 -712 -772 272 -77 -783 -50 -134 228 -273 335 -798 -35 -477 761 601 707 -876 154 786 -162 -229 -443 725 -415 -695 -583 -145 493 -249 363 -293 -30 -179 -294 697 -170 145 422 744 -120 182 365 -682 -138 -114 619 147 -327 -207 -382 190 -243 719 341 -86 -170 -561 -261 795 169 230 -679 566 -736 257 -307 -421 -776 186 -309 180 112 415 165 177 -708 18 212 770 -19 -649 657 -386 -414 -112 -147 -126 419 442 -286 -523 -406 9 -475 33 646 -505 -50 49 278 608 770 -699 -603 -536 -1 235 83 306 -810 -828 -414 414 649 -450 154 436 -805 -178 658 -422 676 -274 -73 -301 -836 -14 -778 -42 -269 397 -356 -598 -86 -393 -534 14 -506 -372 -846 -129 63 -514 111 -232 551 -179 -42 -59 -179 -159 65 -743 446 -195 -216 -495 35 587 550 -326 -442 -506 -600 -486 488 -96 -10 -518 698 -377 -849 -520 -813 116 -441 -858 -207 548 -810 -675 -215 -423 656 339 513 707 -64 -49 -261 474 -192 691 343 -518 -722 799 304 -474 172 215 -809 399 610 -557 790 -154 660 440 -168 -882 -896 -698 -388 268 -441 -328 -7 -411 148 -286 518 -354 -874 684 -307 -222 -37 342 -765 227 -387 528 -192 -289 285 152 431 260 -11 -116 229 -698 -753 542 -54 741 30 -484 -688 -168 -794 -77 -132 786 -693 -783 -129 256 -409 317 708 756 -722 -232 -2 90 -102 -706 -14 228 -485 646 -9 -646 242 -126 305 140 -804 790 -824 -559 703 466 -499 -333 -895 784 -673 -859 -384 408 -557 296 35 -483 -497 -76 657 220 582 308 620 572 -76 772 -661 394 -175 -262 -708 -302 759 -534 -100 -642 -525 -492 -493 193 -708 92 464 -541 507 -299 -405 104 -214 -128 -310 -21 -150 -794 139 88 59 -560 6 621 -882 -441 731 495 -524 -723 152 -575 471 -884 253 455 745 379 -238 397 790 -313 632 74 -845 -38 -544 402 -567 161 -509 529 -211 -864 691 -755 705 -805 -33 -681 392 -53 208 -658 -254 -141 -334 -598 -572 151 764 576 100 220 298 -536 -246 123 367 570 -194 -819 523 515 -125 608 -672 -663 364 241 -208 -530 -16 -410 -832 491 335 44 335 308 163 -378 -465 698 198 264 -587 -774 43 -102 -420 413 252 210 -876 -235 365 -579 -882 -759 -835 -699 624 -552 -233 218 -466 -130 315 -383 -614 -258 285 319 -656 -840 -578 420 -134 -633 -858 -107 218 -698 -252 241 -415 -727 382 186 -557 -70 -388 -359 -874 544 -132 -258 699 526 429 770 -80 -577 -811 -644 413 -129 773 -870 -428 32 277 708 -458 677 -378 -341 -488 392 626 436 -44 753 368 -206 130 790 643 590 728 -466 275 172 233 413 -890 -315 -132 390 281 273 -550 -401 573 195 -534 -253 302 -459 582 295 -758 -595 15 -269 592 -892 170 -45 -427 84 498 306 -762 -800 -900 -799 -310 -248 -646 346 740 713 -540 -870 356 116 -586 -644 -164 372 59 -43 610 242 -612 -744 -540 672 -366 -584 -416 -882 -884 741 -387 707 -741 140 790 -861 754 374 620 -541 -148 422 512 -786 -378 403 121 -379 -351 -7 485 -270 -606 -667 204 553 134 -548 746 -597 188 602 -854 -30 -266 -843 793 624 -643 -769 -166 365 -17 216 640 781 390 17 -412 -757 224 521 -624 346 223 -374 -888 -68 -131 -71 2 315 -818 46 -624 -404 -29 -873 -251 -703 -851 135 -590 739 639 113 567 -149 -141 17 402 132 268 793 772 -387 392 -750 -528 150 -270 108 -224 -405 337 373 5 -98 -382 -76 -289 422 43 -33 -707 700 529 742 -741 186 -332 -697 414 -304 604 -561 189 111 -821 265 270 237 586 136 -890 477 -643 -676 550 -363 -94 -277 -297 544 429 -383 264 141 -319 -269 498 682 610 -65 -370 198 -752 -414 -108 168 -510 409 -385 -535 -589 -34 474 550 766 504 -63 -597 684 -108 -204 737 570 584 588 -557 416 -558 642 -328 -626 553 -62 -197 -667 -717 -881 108 107 -253 144 691 404 -41 -889 648 -664 356 -27 103 747 723 -192 110 -785 612 174 -313 -85 -200 161 -749 799 70 643 -499 356 409 -217 -616 266 -48 235 3 -565 611 -38 583 -418 -550 -41 681 622 764 309 -662 -436 -603 -529 -180 768 -815 661 290 594 625 -841 -468 -889 -520 -420 773 424 496 -890 -736 496 567 107 -403 -671 -160 278 -586 151 585 -44 -232 -67 -83 775 129 -476 -876 169 -819 588 396 -577 -212 -561 346 573 347 47 -618 -357 -122 366 559 501 671 -560 -482 529 -425 224 -58 225 636 586 -568 -841 -745 10 46 -581 771 -465 -735 -48 -81 -644 279 81 -195 88 -719 -449 724 193 530 227 -869 -273 141 -159 -50 -689 -616 -317 360 370 -84 -365 -778 -442 -874 -410 715 -546 -531 -181 8 605 -343 447 -504 792 -482 705 -577 585 -719 -366 630 617 -35 221 -66 -747 344 753 -639 -693 -344 128 607 -1 -391 -851 -669 -579 381 -405 -738 683 342 -592 183 784 246 8 -507 -187 -795 -403 -380 -503 42 182 -327 741 -518 -789 140 -512 -821 672 616 66 110 -846 175 -207 179 -216 366 500 436 -655 -893 -10 -715 107 406 -664 -53 -538 -899 -379 728 -80 -505 -452 224 -210 386 29 253 543 19 666 494 -855 -700 699 157 -669 -52 -399 -142 535 -98 440 -551 -36 347 520 542 -383 -639 100 -455 162 -522 -323 -175 -793 351 536 502 -512 -627 57 -355 -196 57 741 613 142 14 230 582 -321 -208 697 24 157 583 196 690 -662 784 131 -228 653 8 34 447 397 -152 314 -187 510 711 196 -397 -391 -132 179 -619 -256 394 650 692 -353 -852 74 446 -47 417 -500 308 -728 -541 -362 -22 -872 776 -278 -837 -728 -681 -699 651 -263 216 -409 -111 -50 -859 -776 652 183 254 703 109 677 231 -118 28 601 571 -338 -93 -812 264 542 -623 127 769 676 264 -708 722 -157 -247 -47 -29 725 -98 -864 -836 -897 -788 -40 -679 42 137 -595 -616 -845 -316 396 533 -830 -745 368 632 -674 -560 474 93 -3 -299 254 584 -16 -751 -688 488 586 13 -29 32 -57 497 482 -324 86 -630 -50 723 -688 -296 -630 -750 -21 273 -137 299 657 -774 -86 -609 45 327 -414 -107 -493 656 314 399 -838 514 -585 -542 -273 754 683 453 349 422 523 -532 -102 -474 -848 -17 -192 -302 -410 445 182 562 320 -601 -277 -729 183 -664 -808 -416 762 753 -444 -726 322 121 265 -390 -665 -86 201 -584 591 372 -145 360 552 -210 272 -410 503 -97 288 144 -559 -209 119 -681 123 -520 -786 740 -120 -545 547 -850 155 -815 636 -32 -855 632 98 -88 572 697 78 -398 -291 200 -595 -886 -313 -530 144 -4 431 -137 -161 -774 -864 -97 -735 -370 25 515 -522 502 79 -26 -649 -513 -166 -67 -261 -630 -15 -216 -398 14 682 794 21 752 -258 -125 -9 -259 617 207 -398 -478 560 -136 -478 -148 -263 -157 -490 60 -460 699 -717 8 -206 470 -898 62 19 372 -129 482 -617 377 755 -513 682 -636 126 433 -553 -574 -73 -833 -571 -365 -77 509 -601 -546 -28 407 -694 249 -787 53 351 -764 -201 -669 -536 -897 -767 -164 -733 -226 -448 39 726 235 525 398 -720 336 -430 -808 68 -50 303 486 -59 -84 -411 302 210 -255 53 175 -114 120 -888 -824 174 -609 626 -730 60 300 246 54 5 -318 274 -760 -150 -693 673 587 -582 436 535 68 531 -896 -185 722 142 734 -619 -118 763 -200 -347 305 769 -138 -714 -899 -466 458 -743 -358 -440 -199 -672 661 -826 401 -659 676 -146 -448 -174 720 -473 -192 638 249 357 -835 651 603 -677 573 -205 199 -121 64 649 -763 646 216 -796 691 -145 203 73 -373 43 734 -49 744 -353 310 -577 490 -477 -161 -120 -634 -181 -195 512 243 588 -68 -264 -545 -460 459 -434 786 -607 107 -767 202 -319 -420 -670 672 -857 644 -425 244 -687 506 -629 -508 332 -511 284 -789 562 -777 -688 567 711 275 232 235 -591 -742 -76 -535 154 -587 345 619 -319 292 557 132 467 387 -466 559 -793 633 382 -687 -519 -6 -307 731 -600 -576 -92 -627 -744 457 -40 -613 -354 568 673 569 -163 -632 -646 579 -546 -209 -517 -480 -543 -467 690 448 -597 -297 -242 588 -656 647 -797 -11 -859 255 748 613 -372 679 -848 -813 -291 662 155 218 -486 340 -453 -762 -707 381 157 -160 -65 -112 327 -661 -678 251 -777 -402 -326 510 -473 -809 -649 347 -626 773 204 -577 158 -857 720 -835 -847 75 163 647 -238 -252 596 709 -683 -178 61 -786 11 -889 -355 -449 11 57 184 490 17 247 -172 644 399 21 -859 314 682 323 343 277 130 246 400 -463 169 783 702 480 -527 621 -810 394 -280 124 567 207 -344 100 423 -200 -493 450 625 -540 -110 -178 85 -862 -757 -760 -271 -215 85 136 415 110 85 -879 18 531 524 -884 -753 -532 -456 -868 647 162 -155 -438 -497 -416 -185 -389 -525 325 -266 -212 -769 -517 119 -633 -420 -464 13 -394 -607 -599 572 699 165 -899 -332 -409 -202 -669 -422 156 496 383 677 -524 -83 -758 -849 794 -621 -547 113 -269 516 31 -97 314 -227 -806 -525 -427 -846 508 782 186 -897 478 464 400 -447 602 568 25 254 459 -828 -259 -688 -96 106 403 -18 -391 -144 -768 245 283 744 -483 3 146 -738 -486 -438 -25 778 -343 -613 -573 -419 712 51 -557 -650 483 214 -22 -302 -783 -47 605 730 785 -881 197 402 713 -154 29 112 507 597 304 -609 -488 159 626 -192 -822 -199 110 -303 -731 487 -33 355 74 327 -285 -260 799 -666 -84 194 279 251 135 642 -170 -23 250 438 -318 -767 -648 71 -786 371 -346 -650 -717 120 584 84 -407 -190 -426 -203 675 -539 104 -508 201 195 479 -547 674 -539 766 469 -230 645 -528 374 64 -261 -6 -284 -381 -862 457 -89 -824 -551 -125 -257 411 175 797 -477 622 339 -488 391 130 -24 282 -525 617 459 -556 309 -730 -321 38 -861 153 -207 -767 -669 83 -86 -270 -802 13 -803 -446 337 -661 661 -535 357 775 624 9 267 -328 -329 454 -415 -365 625 170 -843 -573 624 -354 -517 -433 -801 -533 528 -141 -215 4 -654 519 -380 674 -442 489 -865 -626 -401 580 -101 -672 -455 559 635 -207 165 6 -30 -414 499 -455 282 -395 -75 190 682 -587 -271 -52 -730 -853 211 -626 -703 308 -404 -387 -298 -113 324 270 -425 528 660 551 379 712 377 535 -154 227 -262 -132 -726 42 -781 287 632 -267 -200 -715 -363 203 21 148 93 459 -752 386 -623 -178 -678 -140 7 -655 -185 305 123 224 241 83 757 -862 -103 150 756 -57 303 -558 -414 409 -839 -259 490 -106 -894 -807 -273 -440 -575 -276 759 -209 459 -812 736 -550 -835 757 -568 -859 -570 -187 123 341 341 9 -161 -561 -743 -141 -738 -793 34 353 182 -830 765 -115 52 -247 798 -858 524 416 -140 -161 -373 289 -561 380 -781 -285 427 -126 -646 -737 163 221 287 122 -749 -216 611 595 -729 371 -99 -787 -81 -370 -471 155 -458 444 514 689 -77 -377 259 -776 -620 -30 323 -616 -113 -98 674 -477 100 696 -199 -887 -690 290 337 245 12 47 372 785 -485 -184 -293 797 726 244 -243 725 257 -862 -516 283 -562 503 248 176 -319 773 -359 -19 402 -607 -815 -142 -440 786 335 393 -876 20 541 -761 -599 430 -683 -633 -812 -557 572 -451 438 -820 249 -223 374 10 -896 604 -666 -41 -264 531 635 -176 505 -327 -5 -615 287 790 576 153 771 -122 -653 616 644 313 169 -384 701 680 105 39 -507 644 -692 542 278 -180 -367 43 541 274 545 785 213 -884 419 703 -211 92 -510 371 -484 61 55 -793 137 -256 626 762 -457 -864 665 146 -405 261 -609 539 -85 -426 -451 635 -523 -875 -554 -216 192 18 719 -396 624 59 631 -760 -379 166 -396 -508 -210 -293 94 -442 609 61 -760 10 8 182 -77 686 48 -284 -780 43 -551 308 71 -899 138 -172 609 -409 -131 -212 767 -344 -415 8 -213 356 -649 -44 -548 -808 -841 53 -481 391 535 -468 73 291 313 6 -347 757 -565 -732 747 32 -625 124 -301 337 158 -452 374 372 -452 296 -623 155 -884 387 320 -713 94 114 -437 675 96 144 73 332 -277 575 -27 -826 -511 690 539 -227 415 -463 440 -550 562 -245 -384 -271 764 -238 691 574 545 -320 -849 800 605 22 -99 -13 340 443 701 433 -864 185 -95 -456 589 -172 -491 287 -171 -854 -503 -894 -459 -647 -148 540 -629 722 -313 -593 458 -497 683 -478 -322 493 487 194 -361 -630 228 -893 167 -52 -196 259 190 438 52 -588 -411 776 695 -312 604 -471 -365 -38 -839 100 -450 327 63 -189 558 -345 -423 390 -749 -242 433 -733 -126 -163 -300 -261 -892 -753 -360 424 -59 750 605 766 -611 3 -561 33 -365 -770 -48 -897 -687 -330 761 -277 -786 683 159 18 -95 -327 158 83 -84 9 -452 66 -857 639 486 487 49 695 -271 455 314 -189 -738 -866 345 77 -162 48 -829 425 -528 -311 253 -792 478 -546 -759 252 621 -649 -794 -708 -194 38 -749 -292 740 -812 389 -651 -427 232 53 430 -877 -216 223 611 268 -269 -472 -178 -345 727 -747 -185 17 -425 693 -201 -739 493 642 -626 560 790 678 -298 449 -886 616 472 -323 92 -409 -857 240 717 208 -13 -514 573 -264 732 -261 -140 -414 69 419 -185 579 -565 558 -319 -353 -668 -820 -95 368 150 420 -545 761 -385 494 764 183 390 587 547 175 -866 704 -422 770 70 650 -379 -30 -151 33 325 621 -399 -877 -263 712 -630 -623 -208 -668 36 41 -312 -379 399 633 -548 406 364 709 417 68 73 137 193 788 -703 -754 158 518 126 -839 -844 -62 -682 -62 -814 -69 189 541 265 -779 -313 166 -126 180 271 108 -256 331 283 -507 -767 -236 -415 -27 270 -266 444 -845 294 -770 568 -163 648 -291 734 83 -157 706 516 534 -34 -135 497 -8 148 787 -702 255 -876 75 -125 -534 -642 221 184 -501 -480 229 412 721 -89 188 187 -723 143 -776 -596 -899 -239 549 474 -816 709 322 -31 703 246 161 556 -550 -836 372 -864 344 -215 -46 132 -735 89 492 -286 -167 -625 276 217 -14 303 -506 286 -233 -392 -849 -283 -79 252 -806 -87 -299 -98 68 -461 795 116 -774 696 413 -232 -401 759 411 -588 560 -711 -102 278 -485 -161 -69 354 -45 755 75 -491 -353 -314 204 -108 157 -261 112 -708 -294 -828 299 -522 790 61 -233 148 103 -378 15 -4 534 -159 365 -163 129 -774 -642 -75 -675 -680 -558 -887 544 645 514 498 -254 -487 669 355 -329 248 645 473 -93 273 -536 -185 496 -724 324 -428 228 -527 105 200 311 544 -405 -369 -234 294 -465 24 -449 -563 423 -250 761 20 -827 -358 -665 454 336 687 -702 -873 -855 80 -504 185 396 -117 -664 637 -551 -488 529 -735 -221 -764 -113 -71 593 -440 -25 720 -374 -64 -571 673 145 762 395 -561 -74 -873 707 -876 778 778 100 730 -84 -752 712 71 69 -414 -572 649 -816 -637 -448 -873 -806 480 109 12 -338 -60 -108 -466 330 -357 438 563 644 447 -222 169 654 -822 -704 74 743 345 557 -36 125 439 583 -680 -832 789 344 -682 213 129 494 631 385 -508 736 -308 512 -402 -515 -22 -313 172 -890 -293 -588 -665 -531 -377 217 81 426 406 -848 -476 329 -674 517 481 -883 -608 -386 659 -731 742 530 -487 354 737 279 -798 -55 -391 22 -591 -462 -588 327 436 -174 529 -802 -220 -651 -545 -81 -67 55 693 413 525 -687 -379 141 365 296 683 -168 -585 -138 -4 387 -231 -866 659 -162 553 -621 606 105 690 -686 -201 172 -841 -748 3 -386 -496 -421 -759 100 188 65 -174 -457 -703 -826 -883 135 706 -674 -724 -14 -750 731 602 -73 171 -886 -571 259 621 -35 -545 -321 418 710 454 116 781 -329 529 269 -826 -341 -570 -199 -410 729 -743 -448 735 61 -743 -254 629 83 -383 -799 292 447 -350 785 -200 -380 685 -279 -488 92 695 789 187 -731 -565 343 -683 601 266 780 -338 788 514 -776 -442 230 -610 -170 -70 343 310 -358 -135 576 -282 -882 -223 390 -856 -122 -539 -858 388 156 -243 146 -628 783 466 117 -641 -414 139 -569 213 -278 338 -83 753 384 635 769 -140 -608 -467 -446 -845 297 454 -311 -735 -90 618 651 652 503 -223 -542 548 790 -96 -726 -228 -141 244 638 -553 -150 758 -491 -891 265 -793 547 -733 370 168 -532 -397 92 -743 417 -897 75 -629 -446 -239 -742 376 -51 642 737 -434 -764 -474 -448 -885 -809 295 392 80 741 -369 -14 424 283 -74 629 -582 -305 -310 -239 759 301 -714 20 -462 -760 740 306 -663 -459 250 -17 -211 -871 274 564 -516 -108 357 57 610 -651 -295 -492 417 308 290 -454 732 -720 -133 556 180 388 -481 493 -141 -527 -628 167 556 278 329 -572 -850 -246 -838 246 -716 231 783 -222 -689 800 220 236 -485 61 270 -346 -22 499 -638 -744 -542 -492 476 229 -710 -686 -597 -774 17 50 -687 -551 -449 395 440 -333 -778 257 -295 -804 -674 411 242 166 -184 -614 622 -812 -154 -869 -298 -835 600 -626 47 760 514 588 -338 -279 -583 274 -769 -833 387 -212 51 555 -22 -282 -842 -198 -261 161 -251 43 233 -803 -132 -4 154 -271 344 23 -725 757 89 -409 625 -882 -130 -135 711 -236 -404 -391 -346 386 181 290 68 296 -886 267 151 90 -627 -737 83 669 -195 -646 619 589 -811 -21 -79 102 716 -193 451 322 479 254 -600 -554 298 -304 -546 -236 184 -620 333 201 -103 131 501 -828 -302 -609 159 383 52 546 -51 314 504 296 476 -681 -9 -454 -660 473 784 -405 -458 64 761 -485 -272 644 467 190 599 681 217 777 394 -294 -746 -884 426 -687 -523 543 591 -398 505 -1 322 709 -128 -406 87 -881 -427 -684 312 536 -388 -161 -215 -446 -252 -558 -450 -230 183 -540 476 757 579 226 311 -736 270 -140 -402 798 778 60 -35 -234 548 -644 -677 -722 -842 -797 -830 -505 -889 410 -29 -806 178 -823 386 -336 -64 -667 -90 217 -327 -79 721 -468 191 -294 463 -722 -656 -762 113 522 -666 747 -56 -330 23 220 597 -810 -109 -421 -776 -546 734 -404 -718 -361 -143 616 -687 -464 526 -754 142 -261 -635 -803 -840 -184 -640 -566 -699 -143 55 455 508 246 567 47 622 664 459 -485 -424 228 173 147 40 -823 -205 -740 -216 50 -578 -433 -722 -515 360 293 -341 -740 577 -680 -589 -539 -215 330 -135 -252 -631 -789 727 -419 613 -845 -271 -122 170 -506 -358 260 -120 775 591 285 -569 -155 -234 767 691 -834 246 -699 -82 -825 -463 358 -316 -662 -837 -244 -862 -64 -754 558 -589 -460 688 409 -707 345 -13 -549 343 731 -245 168 -220 682 -470 414 730 617 -888 -850 328 794 -552 -427 -19 246 374 780 -411 270 229 -176 466 283 474 -223 786 -450 740 -446 -473 -876 93 -598 92 652 -789 603 635 208 -339 -391 -166 -93 -108 -20 358 -431 507 -268 498 -353 -194 -10 -115 -80 -825 -588 -724 56 -340 -836 -589 137 -545 -645 -72 -605 144 -818 776 -353 -631 647 780 -826 600 178 -216 753 -660 -160 493 -274 224 -54 233 -695 -102 588 -7 -355 -458 79 -893 -165 19 -891 -418 -183 -204 -231 -314 100 477 170 -730 83 235 -752 47 413 -561 -148 -782 -346 -324 -131 351 377 -361 682 -89 -186 531 -582 -707 77 82 128 -415 30 -838 -36 619 -170 -874 -94 -103 121 -863 251 232 -491 -712 769 338 214 -399 62 -713 -533 -132 404 -301 -50 760 -397 -297 161 -189 -22 -242 -287 -874 -663 315 389 -271 568 463 -538 611 -309 -1 -512 -889 378 -795 693 -319 -407 -108 -199 234 709 -294 -259 -647 -367 753 -631 -312 -228 376 -386 265 -867 -23 123 -711 740 289 -679 -290 -471 617 -455 -185 212 278 -462 107 683 -680 -186 69 470 -461 481 -743 -874 -62 -632 -687 674 -519 164 129 -357 176 -361 341 342 634 -383 -526 61 -519 -741 -695 308 500 -364 48 -730 -403 671 28 -854 387 -690 536 670 -851 493 -896 507 -890 30 761 -504 -767 -329 657 -679 -221 215 -651 38 -601 658 642 -408 727 373 -26 47 -4 -189 -380 207 735 -637 289 -589 -28 -412 653 -162 -832 596 96 -574 -647 721 -337 -787 636 -233 -836 -231 -542 339 553 -638 115 -585 196 662 -726 280 -24 -857 -80 -768 42 -121 -304 448 -221 -333 209 171 397 -557 -769 193 329 -66 -586 -162 797 -454 650 -268 -9 502 -142 -16 -142 383 126 -704 -888 -548 184 46 -643 -360 -884 292 342 81 671 -781 566 492 -494 -193 555 -559 416 -168 -111 -640 -109 320 164 385 89 645 639 52 -311 -596 -776 -403 -440 370 312 175 -859 751 348 720 -374 437 401 -483 -205 301 444 530 -10 591 757 744 500 -14 184 518 -678 778 712 -718 -729 555 -322 -564 265 214 -98 -95 682 -10 513 508 770 -572 623 -799 62 -391 772 95 8 513 -755 -303 -842 -164 601 273 670 486 215 246 132 -517 337 -257 -580 -330 112 -870 168 -860 428 -804 -175 -852 -456 -777 379 442 333 -878 707 330 682 447 -463 240 64 -349 189 -833 378 214 -226 611 779 778 377 -154 -892 718 236 65 173 -130 404 -368 -880 484 -82 -773 -209 259 -752 403 666 -120 709 544 -445 39 717 431 553 -816 -195 236 -350 762 -427 136 106 602 733 429 -264 -339 -339 -409 -871 -650 -567 -235 -694 600 -52 -112 -731 -376 314 -88 -249 406 -680 376 -888 -346 702 -742 118 201 795 -513 -355 -459 -193 517 484 138 722 506 740 -26 -422 -266 -739 -740 -382 314 174 690 -270 132 -836 -17 240 -787 749 -609 -361 -608 149 -691 -131 -895 356 -424 -888 551 -669 792 -6 475 -93 -379 -695 216 -134 167 -118 -878 699 258 182 -657 711 -218 -241 -345 429 143 731 708 789 -415 157 650 -277 -348 394 -457 269 299 -446 768 359 578 311 -24 468 724 -294 -466 788 -51 -846 -351 350 405 -49 -260 -730 -858 -571 -340 -728 183 187 771 -59 -258 -611 -35 -115 -409 -475 430 -591 170 -345 -849 -568 -491 -407 175 -520 -786 -144 536 -543 387 -544 -367 463 -35 -257 357 131 139 175 -163 579 729 12 342 445 785 217 188 157 558 331 -395 533 43 -398 -687 132 220 578 -630 -725 -670 -455 -546 -301 -638 506 -897 -764 498 -598 209 413 -809 355 464 372 -571 -434 -481 -82 43 -195 -618 -492 -418 532 -727 -264 -447 502 -174 379 -122 -894 -814 -126 261 -839 -810 -572 389 568 -6 791 55 663 -367 377 -183 337 -389 -59 751 -91 -867 -764 -511 617 -39 579 -83 710 171 -463 -831 -187 -186 -120 740 317 660 793 -201 -108 151 -542 339 140 711 592 -198 721 -517 -146 -476 -192 -758 -35 628 498 -652 -796 154 -459 -317 85 -463 225 -264 -836 657 -708 -92 419 -295 -481 283 -489 -737 421 415 -242 387 -203 -289 -204 301 107 414 -534 -66 313 86 -586 150 148 240 -721 195 66 -791 204 -426 -653 -26 -898 396 548 -733 310 -130 -430 708 710 118 -2 -699 -815 -513 246 77 546 -788 -59 -727 -830 -628 497 526 -618 -343 236 72 -480 420 508 64 537 551 -332 -116 127 -412 -444 -361 -783 648 622 171 -238 -374 230 742 -420 -195 -119 -352 -164 89 677 714 -879 -450 -604 -109 421 -652 -42 -843 441 -383 431 -422 -544 -484 -854 -119 -474 509 257 -316 173 -533 747 566 -597 -707 188 540 -481 -883 -553 -230 374 463 -106 96 686 44 -253 -752 479 -757 -785 519 746 -746 277 113 -349 45 465 -716 -65 410 -883 -714 -185 -437 27 42 261 -442 -408 -171 331 -822 59 32 268 619 549 578 223 -500 -560 693 301 249 -152 700 -29 -332 -340 -511 31 -432 636 -41 558 -92 401 747 -686 -844 -884 -205 586 54 -769 -102 -746 -147 -658 -115 295 -736 459 -801 408 -212 93 725 277 763 148 784 -708 -795 245 550 598 -199 688 -501 -624 349 -252 -590 3 578 -624 -188 528 -165 348 -634 560 -105 -591 -426 29 307 -734 -890 -280 -86 270 -637 -688 -617 0 50 -319 290 53 -582 -495 342 -418 -654 -587 -428 721 -749 -707 738 -728 -51 -700 -534 50 110 620 -851 -787 697 516 -603 -299 694 45 184 263 -462 -403 -225 -528 -873 -100 -534 -368 -125 279 -18 774 -573 -588 491 -473 159 -666 498 534 -779 710 439 56 -796 -759 776 56 707 531 749 -512 764 -793 307 130 -845 -746 -230 -381 649 -101 297 -724 -767 -413 207 40 -278 -180 -269 86 -304 516 597 -139 -840 598 -539 -56 112 516 -610 49 -324 -606 -243 728 -844 -825 -211 -833 768 -722 -733 -269 -777 -433 -815 -256 251 104 -86 -87 789 414 -620 120 -595 60 -200 637 -39 392 719 533 -423 66 -374 -336 393 -511 -46 151 -44 733 -543 -134 -827 3 776 -829 463 -549 233 -788 -599 -758 -133 -784 261 -808 502 -618 -292 335 38 -804 527 281 411 -468 730 589 769 -871 19 -537 282 770 258 210 -677 3 387 327 240 724 -483 68 -50 208 -516 55 597 138 332 -540 266 -811 -142 639 708 -516 4 88 -267 -357 620 570 84 -136 -875 -207 68 44 105 755 -562 -536 109 475 -11 -214 -21 -33 -448 38 -244 -726 -684 -578 -446 278 -809 110 -396 -91 -262 -699 426 -575 -399 -845 181 -120 -268 -256 672 421 167 -279 -198 525 271 55 -503 -625 -805 86 124 349 -193 -885 -765 -454 313 -407 514 -822 -802 116 -616 -609 -831 713 -636 -291 52 742 -419 -731 -673 -79 421 342 -681 -207 589 -135 -192 94 582 -110 -567 -105 -599 683 780 672 682 -744 461 445 -439 -301 711 431 -253 -372 707 662 305 -367 423 657 78 59 722 28 -849 -16 -269 -881 207 -470 257 -539 490 559 153 375 -657 -330 -51 -27 310 268 66 -381 309 -549 -308 328 -626 -846 -863 -707 456 -404 401 -704 27 -88 -675 575 48 407 376 -199 291 143 729 780 671 -608 -11 -100 507 496 -592 -427 -451 -179 282 439 -557 -851 -576 -773 230 797 -595 -187 -707 530 -41 724 10 -23 -600 189 772 -776 -757 -879 581 -791 668 -830 215 -330 -200 377 -534 634 -60 450 -113 354 -263 632 -723 -805 548 -67 404 -552 544 545 -47 -88 -97 -381 -339 -650 145 642 62 -761 -235 -491 -789 -131 236 -322 578 772 -577 519 -214 519 -435 749 -766 255 -49 -783 424 134 -709 -704 735 427 594 -675 -56 534 304 586 -30 -748 -71 -301 47 282 619 -894 708 -15 632 565 543 -215 -80 -535 -460 -285 -143 -13 -80 -716 -164 -466 -739 589 753 -562 716 -635 387 -873 236 -779 128 366 -529 -897 -665 461 108 400 -853 687 486 -593 321 -851 21 324 -667 -603 -65 -787 458 638 494 369 -208 -874 -854 -398 -434 762 -762 -719 -573 -302 -319 461 -144 -672 160 -36 -474 393 -692 -243 -70 -443 668 -519 -557 80 525 181 -416 390 -346 162 -416 -619 -694 361 -103 707 -702 -71 362 -313 -558 19 32 792 -97 -885 -229 -810 -414 175 287 599 -543 -341 -79 -583 -22 726 -309 359 83 357 203 777 -206 178 -880 -15 432 -80 -874 -110 -65 -594 627 253 -265 -595 262 -608 -559 -193 301 191 -747 -65 99 789 693 56 278 646 -390 76 142 473 136 793 -51 715 230 -487 -841 16 669 -682 -66 -47 -445 23 573 76 -721 281 -368 -51 -836 106 -149 31 448 -67 -557 123 667 -647 153 -495 -414 -422 -729 -533 689 -299 -354 243 -80 -641 -859 -896 671 -109 336 63 -332 -829 -566 -820 81 -487 -320 691 520 115 -163 -366 -892 497 -358 -888 -611 403 632 -51 774 3 615 143 544 342 569 -681 442 -645 -104 554 -304 608 -413 110 -244 -53 -875 -620 -801 97 -584 506 193 -715 100 539 -845 -455 -162 -55 -669 737 -41 455 -93 -268 -345 660 -798 646 -86 -226 76 -331 91 -295 380 -136 -585 -72 456 -493 164 -800 -345 -861 -613 692 89 232 646 -720 737 447 240 53 493 -242 433 -634 -91 -568 762 -812 -85 -783 650 -455 595 -521 -666 -668 -510 -301 -71 -612 441 -160 -149 -233 634 533 161 757 287 -475 625 -832 -475 152 -770 23 -333 655 -840 16 -58 523 -686 572 -2 581 442 -896 453 607 517 -239 -362 716 502 -377 673 -326 -769 -205 -475 677 303 -496 -724 172 378 499 -514 -58 -83 -586 -603 -873 -479 597 -13 207 402 330 -861 484 604 -737 -824 475 -384 539 -159 -184 -453 -647 -373 282 640 407 -219 541 135 -183 -883 -491 -603 774 -622 398 -822 493 100 -541 766 299 -455 -583 -193 172 305 -387 101 601 -702 744 228 -39 -801 405 101 425 332 -630 -785 -790 -87 -152 -596 -129 -150 -485 62 -470 -811 -633 -538 73 518 624 -527 -320 -248 -543 -215 286 -694 223 -168 -281 746 -207 -179 31 401 -89 552 603 -429 380 -413 435 -292 -137 -748 -596 596 -9 -553 11 -754 207 -676 -263 266 395 -227 -523 276 -828 -459 21 -548 435 245 -467 -878 375 -58 -33 5 -277 -145 473 711 -758 -822 -893 52 180 356 -573 564 216 -678 300 719 130 -575 -335 -391 595 -130 -868 -660 -105 -95 -167 -692 692 -666 223 288 -193 34 -489 -839 -813 -295 195 -311 566 -488 -475 580 -43 791 629 620 -372 -803 283 521 -269 252 5 -178 -790 581 93 -174 -165 -598 307 -666 -595 -690 394 160 -887 330 -514 -324 415 -249 249 -76 402 -850 -708 -534 595 310 234 -354 270 651 -862 -559 -23 -719 -58 -688 -120 -539 374 657 22 -275 -305 -799 -46 -279 669 653 -589 -615 409 -172 452 -275 536 313 433 380 350 233 -322 -756 -124 616 -23 227 284 141 638 465 181 -357 -516 -738 -112 -46 -553 264 -262 -896 99 -808 242 612 -494 -349 641 -312 -866 -530 -861 723 594 639 -44 -748 112 43 161 -68 -687 42 -3 127 -405 -820 -66 -629 296 -252 -470 328 -45 49 426 10 377 -346 -652 414 259 418 -327 405 -170 -247 90 -827 -326 -252 701 318 -555 -873 -199 -127 -199 -769 -878 491 -216 -30 -200 534 -570 575 140 703 -190 635 -214 577 42 -832 -453 -828 51 36 404 -484 -486 168 30 -160 -631 624 -701 251 -197 337 -267 -633 767 768 -609 149 -393 734 79 685 -245 -474 -552 313 -513 -11 496 746 756 547 -807 142 356 336 376 719 160 -749 -370 129 90 250 -853 -309 713 772 -555 -149 534 340 -591 -357 -559 555 284 33 -507 298 -622 -204 27 375 -42 413 511 -280 -685 -264 -106 -858 798 356 -478 58 -518 -161 427 593 9 598 -628 123 -619 73 -300 268 -361 -542 259 362 515 -259 -600 -876 336 688 629 36 33 -198 605 515 782 -739 -672 292 -119 -886 -679 -874 -621 -2 -573 -601 -819 595 -6 -124 301 11 729 -386 -811 -865 791 -569 -474 578 -646 684 615 537 -154 488 586 443 754 -637 -491 213 164 788 445 -528 285 -306 145 -684 -804 -146 -301 -496 620 -862 115 233 -266 449 -490 -75 -579 581 655 -674 44 391 755 -325 624 312 227 289 379 566 -636 -745 527 -118 505 -405 -729 -240 -83 386 774 -721 261 -245 -398 166 -746 -57 -453 411 497 302 775 -4 433 -595 -737 -515 -446 339 -373 415 -52 791 269 672 201 347 -892 712 250 89 -697 13 -170 119 18 595 -278 273 173 -636 787 -213 313 -43 -208 667 -480 518 314 -220 734 52 167 362 -736 608 -373 648 -243 -523 374 36 -331 -157 -279 -529 -551 -312 156 -393 97 -895 -237 75 519 -332 -101 482 -546 53 374 -837 -303 405 -732 317 -72 -281 -60 792 -189 537 -335 140 -769 -837 -79 489 -795 -272 78 734 155 527 -642 -330 587 -75 -842 682 -71 461 760 -32 -356 160 -874 -358 -863 -216 702 636 504 -658 331 68 -55 441 -308 -316 -494 746 -641 433 -503 -775 536 -43 -767 -687 783 120 764 -602 669 633 274 -144 689 409 249 345 785 -500 -759 553 -111 -399 -467 -735 388 574 362 208 603 -894 610 -727 635 240 -640 495 -150 -1 -109 -438 659 -132 -668 788 -242 379 285 -169 15 162 -346 676 -645 653 -301 -579 -140 553 -384 -160 -605 360 132 210 363 702 738 19 85 -618 -223 390 -467 -390 193 -450 -17 -208 745 -761 676 795 -115 576 790 -113 -92 127 -299 -69 -790 15 682 -290 318 619 -815 543 269 -63 25 440 -149 -249 -600 -43 -842 -510 -329 -605 381 724 -458 -488 788 -607 137 -7 -281 495 671 -18 103 -431 -805 652 -500 437 364 633 687 -461 410 462 -420 -314 -665 532 -734 -897 -793 766 -293 235 193 449 -822 -377 35 -340 290 -44 763 -656 308 201 -377 -555 -210 -553 -709 -357 -383 395 -340 407 -527 38 607 643 425 738 -685 -431 -639 572 532 147 -718 416 -779 512 -884 612 152 -157 301 -715 -881 667 580 -402 183 -206 677 17 379 230 -876 -477 516 771 746 -363 -496 -180 1 -210 600 -714 742 330 195 -466 -742 447 286 458 -367 -831 -647 -226 786 111 760 -720 -154 522 535 536 -28 7 -505 -557 -293 98 -740 670 -532 13 -798 -188 -287 207 281 169 -107 364 -344 715 -783 -207 -387 -153 496 -190 180 -585 667 -875 778 -489 22 -485 218 -55 617 69 -561 794 -31 103 609 210 533 202 -740 402 -342 392 707 727 -82 -721 733 427 -548 744 479 150 -380 428 -167 -414 65 339 -430 505 -397 -551 -415 -880 630 237 -119 -22 -332 333 594 -496 26 -494 -166 450 17 -41 285 141 35 332 642 111 330 335 -775 -823 169 793 -164 -566 -592 643 561 -457 70 543 373 551 633 289 303 489 -645 -77 415 700 -813 266 292 330 293 99 -510 314 -361 268 -520 -750 -840 353 -861 731 -489 509 -297 86 -351 -267 -347 108 -506 -648 62 601 586 -289 429 -30 -370 554 -594 347 -34 -470 -286 498 -876 -190 566 72 -314 355 -602 633 -860 65 -215 -354 -265 -290 -895 148 -356 686 -560 -368 -591 74 -288 -177 132 -101 -696 669 -41 -278 291 -868 373 -756 598 -816 -738 -625 348 148 435 493 311 -612 36 -37 647 -858 562 428 450 -326 -326 -754 499 -722 -817 17 649 -621 -498 653 271 -356 199 -777 491 -44 496 -543 -837 221 682 -115 -794 -375 -238 -372 -76 -351 531 -145 -253 584 777 -632 399 -530 -491 161 -327 -137 369 -260 -551 -79 227 135 82 -732 505 239 -50 788 8 104 659 -160 150 -441 633 -884 562 658 -56 494 384 -30 762 708 -434 -856 -172 -34 276 -668 193 -65 -589 300 183 -624 -493 514 -52 -538 -153 784 -668 -702 17 145 -188 -763 166 -525 72 537 -263 -669 678 -402 58 243 248 -824 145 175 -639 -563 -775 656 -483 596 507 -403 -809 -796 -147 35 -351 -893 475 -855 -640 698 -576 -455 45 -684 494 -541 -436 683 -894 -591 -713 -835 544 417 84 174 284 -214 -717 -529 -756 -672 483 331 -794 -701 -458 -245 -726 574 422 -521 -281 -482 -409 82 745 233 690 -776 750 180 369 247 85 -711 24 -118 -269 532 -799 75 -744 772 529 -196 -249 -395 762 101 -584 -212 207 -851 559 -620 -725 -842 -423 566 -519 615 187 -5 603 -292 15 -476 -495 -703 474 142 -513 183 189 -142 285 358 -70 274 672 353 580 49 580 -792 158 546 -615 681 -897 645 -27 734 -641 -202 427 -356 551 -850 -272 -761 774 512 -594 773 -680 -177 -333 -292 751 -780 392 -316 -273 167 364 -577 623 -746 -778 681 -257 -718 735 -480 -726 364 -594 -328 10 720 439 523 776 260 63 612 347 490 -435 -198 -849 -881 -476 -453 28 19 -562 620 -118 -363 -660 -825 -231 -865 444 -694 561 -206 -540 -852 -711 -279 -409 730 -385 93 360 565 -329 -759 127 -459 194 -148 433 -84 53 -731 138 -633 121 -306 800 311 2 252 138 659 -520 -154 -654 -432 636 621 -731 620 -756 207 597 -217 350 -553 -452 755 -342 221 -894 -462 -216 347 42 -497 -424 333 568 -290 -825 -223 -394 -24 651 -165 -30 -540 -131 182 -2 596 542 779 -753 -75 151 -29 -672 -661 768 -450 -831 -691 506 -478 781 572 -883 -776 -768 677 -452 389 669 -96 -255 -643 -741 -334 92 125 -396 4 -654 -408 762 -451 469 630 -169 -144 -393 52 585 -551 -592 -747 -284 -310 695 -785 -238 592 -215 -611 -514 -595 -108 493 -443 -574 151 663 -820 106 269 -442 -449 -62 -452 650 613 -11 -417 577 -402 -182 164 130 -653 -771 180 -142 -124 -623 -218 132 -635 37 -251 133 -520 -566 -503 -433 -1 -340 -168 -237 510 -595 -237 -540 -444 153 -334 -375 775 -879 -475 474 -411 731 -737 103 -730 259 -433 701 690 395 -13 486 -6 -896 -120 -681 714 -707 -718 -185 403 726 -791 684 175 -17 -221 -41 -522 655 93 -647 -726 -475 -148 -597 447 274 -59 -180 -555 -41 142 -501 64 -890 -350 -607 -874 182 337 -380 697 243 750 -228 717 -440 376 359 246 -57 -895 443 -769 -402 516 -221 598 295 596 434 282 -392 275 -532 -289 -163 200 18 -661 -390 0 553 -37 313 271 337 -65 -586 450 -818 501 -679 -5 604 -716 252 -758 -497 -808 -301 -32 -107 753 -363 -194 660 -555 -5 -97 -430 -337 -451 609 360 718 16 -803 519 -22 171 -56 378 -39 -700 -25 -294 227 -386 -59 -362 28 348 -621 -76 301 -467 -548 -479 315 -341 197 55 -482 211 258 -346 -767 709 -386 -444 423 -722 595 692 -811 -121 382 270 -281 547 -254 497 74 308 400 -186 -873 370 339 -891 315 68 -834 -590 696 -181 152 446 -14 42 -153 -101 -364 -728 -740 -269 35 748 -145 -546 -38 -601 476 759 -21 290 -290 -844 -309 454 -582 291 -72 -665 666 399 400 -241 -875 -740 -516 -882 -149 612 -808 -483 100 -274 319 -471 72 -239 791 -742 -813 105 -318 -167 -721 -873 -195 383 762 77 621 237 743 -474 761 646 6 -501 -179 -178 257 -78 294 -503 532 -760 616 -887 -581 185 -555 -750 -502 -592 375 -609 442 -275 257 -338 -650 -370 561 307 -198 -648 -77 364 -261 -322 113 -23 -673 -733 -134 -825 -561 383 167 -570 -784 -718 -436 -166 288 -656 75 683 -305 629 631 -661 -547 691 302 -898 575 -887 -394 30 -154 -783 668 789 572 -518 756 699 -444 -230 -200 21 -420 787 -349 -556 69 -38 647 -674 689 -273 -552 -416 397 -213 592 -319 -480 250 -659 33 665 508 327 208 -438 179 -507 386 -197 -207 782 636 -657 534 -736 334 -844 363 -62 -447 744 368 -488 -110 -87 -236 -63 53 -268 448 378 587 604 -382 -255 277 120 -227 65 745 505 224 466 741 -799 -252 -16 660 483 -646 460 -900 354 -728 571 -667 599 397 -406 -766 292 -830 -330 -839 -412 499 -455 407 -502 407 146 -817 250 -63 -817 452 434 -371 301 -830 -283 -399 -222 -428 -879 174 585 -564 -62 -485 -175 84 309 221 330 -762 720 -893 -691 -478 -469 -89 -52 147 542 -635 529 366 32 197 575 -265 -454 -846 -838 601 -621 -377 -384 297 441 418 171 -459 -183 281 262 634 -876 -465 -61 -548 388 567 527 543 385 -527 783 -570 118 -853 227 -426 -358 81 731 760 -363 209 413 -677 -60 -797 -509 -559 57 -9 661 -558 -382 68 55 182 -117 -197 -803 303 365 -235 633 209 165 57 -104 -561 591 -637 762 -720 -878 -643 -277 232 316 479 24 -363 613 -700 -499 161 -544 -666 -822 -257 -799 -602 -85 -169 64 -398 -767 280 102 202 -778 -819 526 313 400 -576 648 440 104 -846 -229 -605 -690 -208 -662 61 -224 27 -95 -413 29 -419 572 19 368 477 -131 271 358 -469 -172 -368 -394 -22 600 -561 625 758 759 -543 559 -298 128 558 -258 492 -667 -307 -665 -866 -106 -518 622 -750 -543 657 -874 405 -482 144 -803 400 -591 44 -810 448 -223 640 -679 -124 326 -859 -839 41 -611 -143 -835 -587 8 586 575 -230 -206 -712 776 -12 -698 405 -92 292 -664 -897 -49 191 789 -578 -385 -583 162 -252 -196 443 707 323 26 429 -689 -215 -881 422 307 384 19 -784 -832 687 118 -689 382 36 204 -688 -89 -548 452 149 -37 279 -103 -614 -61 -206 -650 -634 -52 323 -51 -239 -57 -433 -777 718 -387 -302 -541 690 -443 309 308 -394 -684 -887 -890 -744 -646 783 794 -184 -606 53 381 -365 259 34 -613 -705 77 -792 -199 673 677 72 698 -582 610 -797 387 737 -464 -40 443 -771 89 -291 -267 635 -789 -155 -600 -371 676 217 620 237 -270 384 778 656 -893 -525 693 257 172 553 -560 -509 -373 565 -426 -134 -102 387 99 -699 29 559 190 114 -549 -335 -521 711 430 -763 523 -897 -536 23 373 -400 -747 -11 -613 -464 -618 -42 130 508 -651 149 258 -163 -580 -177 649 -183 -809 -495 -417 344 402 -137 -472 -701 475 -854 531 -51 -886 -493 -140 -497 -147 353 795 251 52 264 -512 67 501 163 666 387 750 -118 606 -456 6 2 -618 713 568 -378 -673 473 -894 -636 -35 -319 79 446 572 -530 -309 -455 -900 -3 -469 794 771 -373 591 680 -149 -381 73 -766 -546 548 -271 395 -634 491 -299 557 174 -689 55 732 -500 301 -306 189 392 -216 -649 -130 -214 187 -253 -347 -889 315 544 589 -433 619 504 -281 608 -514 354 -843 -824 -92 -558 134 217 49 -833 203 109 247 -613 -615 430 -325 -656 82 78 459 595 -257 -204 -265 -311 -167 -356 -364 762 250 746 547 -571 -84 -466 16 721 291 -677 -726 648 -866 -670 35 428 -559 187 126 -21 628 93 -900 695 -202 601 -837 329 379 -385 -801 758 -247 381 -148 41 123 564 485 428 -191 748 309 -871 543 -682 -751 33 -746 785 695 414 -240 -391 334 -444 206 242 -160 665 -37 641 -607 -519 -202 -892 -3 -9 -82 -215 -415 141 181 235 142 -184 -439 305 -675 575 551 95 -319 -565 64 34 408 316 639 -197 -558 719 -126 81 463 -411 -736 187 -534 146 -260 -889 605 532 333 -878 743 -662 253 743 -616 433 592 -669 199 530 764 498 -753 283 575 -330 -239 -10 413 -31 587 -809 593 -211 276 488 -571 -390 49 -685 -251 -216 -276 -414 138 -127 -437 -338 290 -163 -790 -21 433 -858 -578 751 139 -356 -748 -376 190 -367 -121 555 -421 -802 698 23 -327 174 -721 385 640 -441 291 -742 -634 159 794 -801 -311 -567 -553 -353 790 441 65 -475 413 -339 203 -292 100 512 -444 -819 355 -28 -590 -298 -149 -746 -368 -705 -186 -662 528 -312 -293 255 175 -419 356 -629 -796 -607 501 508 203 -686 683 287 757 -620 -774 226 530 19 307 -61 30 698 -83 510 574 325 4 426 289 281 -711 -263 -204 5 237 641 -80 575 258 540 452 535 253 428 -133 574 535 547 573 451 176 -615 -134 586 382 -594 42 -313 691 757 -686 -267 -751 -531 -743 303 528 679 122 -625 -425 -49 515 -218 587 -94 704 -745 -8 -492 -598 400 -589 -446 -538 191 -468 -760 -478 319 -132 -202 -653 461 -661 134 -65 -143 -97 -158 370 -274 -249 634 148 -86 126 -742 -217 721 766 -872 644 -372 -306 -561 -243 -163 656 -387 -595 -374 -870 -596 -810 109 334 -209 -254 -578 761 -224 -345 750 256 -582 -676 300 -364 -705 66 273 662 664 -394 45 508 204 -370 -542 -502 725 784 299 -717 -253 549 -125 503 -189 -342 -97 -571 -356 -599 396 -421 157 175 385 217 -416 -437 -145 -461 182 245 306 -501 -624 -225 14 419 521 -771 -819 -722 -293 21 -94 587 -371 701 627 290 -443 622 -894 -291 402 -383 417 -45 94 515 273 356 567 -775 531 172 -517 150 266 -804 -839 310 -773 -717 -855 374 -387 -577 -122 -883 -331 256 165 174 -739 -234 -580 767 189 237 65 -819 470 -403 30 -819 -699 569 -345 355 -38 -382 -262 -113 -515 258 523 -535 363 -208 -564 -778 490 573 -751 578 -436 69 -512 -261 45 496 40 -393 -412 240 473 -719 788 -509 -32 393 80 120 -685 -251 -309 -821 508 151 -518 -193 -841 597 209 -828 -232 227 506 463 -375 -276 -96 -771 -588 -513 -712 491 -861 -330 546 716 659 -746 -725 623 24 -69 -118 -526 -366 -460 240 -384 -470 -411 -509 149 -390 563 -338 565 -378 464 542 450 550 12 350 -40 129 235 151 730 480 682 -709 -197 271 -835 -687 85 244 -767 -454 464 -114 -839 -816 390 -396 441 -225 -613 -109 -308 -504 -804 -75 -273 -470 320 697 -356 496 -25 123 -234 -224 671 -793 -775 607 -245 377 8 121 351 61 726 -145 127 32 663 -130 270 -288 585 -576 -309 -579 450 -587 -410 -890 603 132 -683 -316 515 358 -222 10 390 -406 355 -250 495 386 762 216 -762 -23 -858 94 -896 -851 -112 -185 567 -812 651 -444 611 -196 -395 -595 89 -530 -392 -502 653 625 35 -779 -891 794 -94 -16 690 329 -211 -321 -616 425 -104 -514 -600 -772 -422 -56 -267 796 -359 -736 660 419 317 283 -597 -177 78 110 607 573 359 409 592 -120 -37 -85 -740 383 -282 774 -686 -885 -291 -476 29 446 731 759 -875 757 294 -291 -717 424 475 -387 -801 -187 -169 526 105 650 424 272 -417 295 -708 458 798 -719 -679 -249 570 454 63 -418 354 -86 405 728 -78 710 -543 -648 -3 767 440 85 729 218 -139 690 269 566 -751 773 -121 246 198 -546 -149 233 605 -280 -835 -370 -136 -125 669 647 -88 751 -719 754 -683 -153 41 -48 -519 -144 564 -620 -328 547 125 -592 392 523 319 242 -548 -532 408 763 262 481 -534 422 716 -443 493 327 14 372 708 154 -552 -201 -147 -580 301 -355 39 461 -482 -69 299 -383 771 281 -880 -280 379 473 264 -621 687 144 708 -662 -446 -531 -625 -352 599 26 661 -546 234 -663 -47 663 -455 -64 -331 752 652 136 -563 366 -307 -386 395 616 -673 377 638 -486 591 -830 -487 -118 106 191 -653 502 568 -25 -112 -242 -185 -634 -306 40 -859 -686 -217 -373 -709 -487 -492 -95 24 -832 -103 17 108 -852 -632 -326 79 -819 771 -54 -207 -351 -319 -65 493 179 -490 25 723 -281 426 -861 222 -81 -263 469 690 -745 427 -794 646 -799 160 -43 -579 579 -837 -430 631 800 287 -873 565 -363 100 -548 401 250 -282 27 -185 492 333 -766 -824 429 -57 616 -268 -197 165 -725 -231 327 -230 -495 238 641 -568 -735 -864 -343 -395 -419 287 -23 -304 -111 315 350 229 -375 -186 589 479 -614 290 -442 779 797 332 638 -512 -238 -272 519 118 588 -416 683 -241 696 644 130 -585 -416 -460 -104 -803 -269 -675 467 -48 303 751 -561 -877 741 -97 697 -794 -821 -352 -800 268 -262 533 -570 -113 -499 -831 427 574 506 -341 49 -395 -652 -813 658 640 -594 -878 633 117 -377 -610 -676 654 -826 770 -156 -721 -189 -791 -7 -76 -227 -1 669 235 669 623 501 155 564 554 -68 21 -468 -247 93 194 519 -747 -475 -193 -155 -814 682 -822 -571 -374 207 -40 571 -437 709 -156 -617 -359 -713 -603 779 -228 64 733 -413 -269 188 -638 111 62 293 493 -844 246 -893 59 -750 -692 -282 546 605 -136 -123 209 611 -282 440 -260 -831 141 -464 -316 273 -470 578 728 752 95 749 -117 444 -609 400 -884 -361 150 -849 363 -657 -711 -600 315 -269 -885 -629 110 -782 521 224 -831 32 -825 -878 508 513 -270 -431 -524 407 -820 571 38 -304 593 -844 -23 251 652 -500 331 -138 -242 650 159 704 229 -734 549 556 -776 161 293 278 -771 332 398 -607 452 733 12 -430 -616 -435 -275 160 -283 -435 -844 -604 -195 716 573 -551 90 119 620 497 580 681 630 -372 -107 763 -886 0 756 -431 350 -157 -686 432 519 -55 362 401 273 729 407 -508 455 -748 -568 564 227 -555 637 473 -11 -563 -344 -744 455 -372 -307 -813 40 -46 230 350 -843 -234 559 735 -860 602 -82 -876 31 75 -496 -316 283 -760 -859 782 508 -262 177 51 147 669 278 692 -72 305 -472 -101 221 -802 748 -393 283 -32 -621 550 -626 -418 -832 -537 4 180 -884 -561 564 595 -82 -512 -189 -567 -349 133 -174 -344 -802 -829 -463 718 750 -194 627 -858 316 -837 507 327 165 -301 -97 -419 -805 648 -17 -838 101 -519 -515 754 -568 675 -74 -213 -590 83 -67 294 241 -558 546 205 719 -264 493 -450 -507 708 317 354 -218 -213 330 -166 269 409 -375 -242 -97 -713 62 539 316 -867 407 53 -652 -92 -309 657 -193 94 371 139 -50 586 -202 -744 314 437 -518 -112 -341 -691 -163 592 -632 397 230 312 718 -74 -61 -534 -41 -523 662 692 -641 -823 -255 246 31 83 -727 507 -407 301 424 737 770 -488 759 783 -72 -842 -150 606 466 -423 -441 -294 -93 -355 713 444 75 387 392 -501 -737 -25 -512 681 -602 461 527 664 300 -661 33 688 -728 567 481 237 260 666 -364 388 -690 250 -734 104 -765 70 195 -805 -516 -647 -755 196 770 -601 -353 686 -884 443 -198 16 -65 163 -61 -234 -229 -365 -812 409 -252 443 -704 187 -322 340 258 -163 -240 48 786 74 -129 49 -68 330 401 -300 790 -175 546 588 331 -515 -528 -94 598 36 -343 -158 -861 -528 103 -143 794 344 718 11 461 -601 246 111 798 -393 -148 -610 343 150 -245 -530 294 -66 -321 313 287 -513 -776 -821 -827 -530 416 93 -245 659 -614 -588 -620 -245 459 -337 -766 -711 -70 -322 184 -179 322 -663 -664 -714 -66 759 538 -11 -105 -881 -856 406 -130 653 241 -331 -629 440 351 -652 -751 -742 260 125 -671 337 782 759 -288 -221 -578 -494 -187 73 27 799 -294 651 249 583 -357 659 50 -426 609 -37 -339 425 778 -551 -897 39 -674 -100 141 -185 -578 606 408 107 -804 218 -803 -42 -574 -775 -462 -360 -65 469 479 138 111 101 577 -752 408 410 292 705 -502 -265 -702 -540 18 552 -867 289 377 -711 371 -515 656 553 44 553 -521 -325 65 586 -161 -563 531 720 -275 -145 -106 -798 -208 -424 -836 90 -659 400 -81 -422 -764 -624 -362 458 -491 -266 87 -655 351 624 -617 311 628 -404 -406 170 -475 -836 20 496 135 80 -587 294 612 -271 -297 -181 574 -658 314 339 -756 -125 -129 208 457 -475 627 596 368 -208 427 -508 97 -415 539 -207 -549 -604 -619 -815 719 552 -548 -528 -443 353 516 -811 -9 -530 -596 197 643 464 -115 346 572 466 566 304 -684 -873 -233 368 -801 527 -277 -153 -646 -517 -291 363 -516 -573 -425 -857 55 -840 709 75 -723 -720 470 188 -334 395 527 -186 428 590 -678 510 145 606 440 -468 -852 -152 -313 -506 -783 -383 -644 -450 -508 -45 55 -519 -794 739 492 -5 410 -755 276 491 -179 772 -408 -474 580 -364 354 380 207 762 271 -203 -338 601 -350 -431 -298 -717 44 -243 -435 488 204 4 -89 -336 -398 87 -845 -638 784 528 -371 -197 -386 76 33 157 -258 -227 155 39 597 18 -525 239 -726 -757 -495 588 -451 -780 726 -758 -470 -623 -271 163 -490 -47 -384 617 90 52 -180 154 -753 -736 663 -8 129 -249 189 -191 468 -597 -380 733 798 -801 704 286 699 -219 316 -645 -833 -597 -167 39 55 597 -336 -695 -840 379 224 338 -307 498 -251 776 -152 -804 -182 -217 -677 156 134 58 176 280 -891 301 133 -632 156 -203 -680 428 -805 -766 -146 -670 -879 567 -312 -195 -890 -102 -187 606 363 -691 609 279 291 82 459 -898 -475 -64 380 139 -392 137 184 15 672 170 393 -773 365 -121 -354 -417 -762 -722 747 -636 -760 535 -514 435 -342 59 567 -174 326 318 -851 -252 -432 49 104 667 -478 -719 526 -16 564 -130 127 424 478 356 -789 778 -591 564 171 -624 -649 628 153 -42 126 335 -844 -256 -378 -82 479 -277 -737 -1 -461 -175 348 204 -672 -270 -545 -761 -476 -222 665 -442 621 -303 488 -841 -176 -466 -843 -706 8 -848 447 -18 -796 -60 770 570 -281 356 -788 -352 247 -652 -581 -759 -310 458 -730 167 -318 -297 687 271 -42 -869 245 94 301 -19 -10 647 -22 407 -893 756 407 100 227 -294 -781 133 271 399 0 254 -253 188 80 -466 97 194 608 65 65 635 679 -886 517 -71 -486 -877 245 384 -762 -309 -276 -386 288 -739 -191 -295 -263 90 714 -244 432 631 -220 458 248 583 -125 -340 -552 800 -256 35 144 532 -295 -889 -582 -761 80 -211 -171 -351 213 590 119 -850 450 -360 -612 -112 -429 431 -555 -77 -354 -34 -353 38 474 657 -802 216 51 -118 -521 -177 365 384 -383 324 -797 356 -899 -433 678 177 -375 205 -544 -661 -668 724 186 -874 -174 397 -780 -426 -573 284 599 323 -170 19 -822 108 221 -537 439 -786 800 18 530 315 -231 454 251 -196 48 -338 647 -407 83 615 -462 66 -775 -193 758 158 343 -755 176 -258 -110 -786 -131 751 480 -672 -417 -624 173 492 119 699 -717 598 739 321 -603 -657 788 -625 -552 -68 -113 -303 -255 -63 -36 -266 -873 -227 73 392 -774 -162 -366 -730 -8 434 -655 150 121 -705 -25 -292 214 -555 -775 -239 -546 191 -900 -585 -203 -697 -614 -460 586 -450 337 -283 -523 572 -301 -819 279 -138 -647 -260 -408 -217 -276 178 349 774 347 8 -35 446 -616 333 -129 -296 79 -630 -40 -745 -84 426 101 -193 630 731 -584 129 137 -46 300 -371 524 773 -626 -740 -215 138 -136 -451 -429 -777 -220 118 -158 -21 622 -62 272 -338 -154 740 682 -644 -380 -807 493 746 57 -815 60 -229 -860 565 486 418 -231 550 -238 -29 -556 -140 624 181 -109 -106 -443 -37 41 -314 674 316 -89 588 539 69 -333 -784 -356 -216 -753 -799 571 159 -332 411 92 203 -393 496 410 26 336 176 -284 -765 359 772 645 431 -482 635 -321 -654 -277 -246 -321 721 -346 -385 -91 136 -182 -627 -562 -54 -57 -555 -831 641 512 -318 440 162 36 62 297 -556 -48 347 -684 87 389 -598 -240 60 -113 -310 -157 372 173 -767 787 -450 -696 -161 -653 -548 130 -180 -692 -722 -235 -432 -283 -636 -382 -473 598 132 719 -134 -226 -841 665 344 -211 -793 -327 -401 492 -401 249 7 -402 338 -617 36 445 -122 -525 582 -455 618 -293 -772 534 120 -369 214 -214 -602 399 46 -792 -324 -725 648 -609 -661 -304 531 311 -506 615 -381 451 -454 171 -153 111 440 -493 -585 -615 -331 510 -644 -662 -292 742 779 -237 219 729 115 -844 521 142 -408 -852 320 301 150 -227 -97 228 -833 583 149 644 -700 -890 -796 709 269 -190 -512 -716 770 355 -156 -243 -796 66 588 182 -774 -136 11 -43 496 -781 -257 -105 -552 523 -550 509 -509 -866 -97 -780 -639 -318 174 315 499 -277 638 -240 -19 -757 -154 585 -483 317 -846 -791 -608 610 51 -387 -572 629 -289 -805 131 733 -103 -566 626 292 -471 463 -433 -196 270 578 -797 584 -868 -599 -327 562 -350 174 -74 -824 202 111 586 24 -893 -681 615 -145 403 321 341 -824 387 147 103 -244 448 -160 160 -211 -438 -541 368 -323 513 691 -772 168 -49 -405 661 -860 115 708 768 681 360 379 -100 -299 18 -113 -235 375 -570 -789 -514 -410 -255 112 -630 -28 -95 290 -199 80 -100 -147 176 -288 288 305 51 -649 397 -355 -20 83 173 -853 11 -143 204 763 -323 -451 372 -403 -446 -408 202 673 286 516 -392 456 -812 751 279 -249 189 -321 -643 40 91 -661 473 597 -834 -492 248 -447 666 341 -841 -879 455 -739 797 -94 305 36 535 -180 -725 -892 324 756 529 -81 167 208 294 725 77 -597 241 -716 41 -797 -347 -735 88 -893 97 -56 424 351 -860 761 720 -181 -174 -352 715 583 -696 -714 -233 576 494 711 -900 616 636 552 -137 -421 727 -687 -89 -498 761 -98 -451 263 318 744 -863 65 -222 -198 -184 498 -323 -149 -604 564 -305 -357 48 148 -832 -546 -281 364 -748 782 -727 536 -832 408 490 -497 -221 22 408 370 -11 -873 -706 771 -13 -315 -166 -899 639 -861 -385 655 584 468 140 517 213 35 462 -347 -189 -825 -743 564 110 -746 456 -550 271 59 -700 179 -455 -120 -38 434 518 -136 -554 356 -131 526 -192 -536 -874 -239 557 387 -94 729 158 -165 246 342 -237 -306 -827 2 -120 -376 637 -747 96 -559 719 -220 593 -296 -461 71 -616 138 536 614 -110 -190 397 -104 676 -805 -84 278 39 728 555 -108 571 -641 522 -435 137 443 -490 294 631 -840 -388 -632 -898 -256 -288 414 14 -283 756 248 -535 -772 -373 242 -242 445 443 256 633 -838 16 690 69 -870 439 29 -244 594 112 356 577 -567 -319 -482 549 0 -5 -9 694 510 96 188 -812 -649 -448 435 -883 -828 93 -535 -508 -187 -58 -856 -345 -105 -878 -293 673 -839 -861 4 680 542 -438 676 -138 195 232 -22 72 591 700 -345 -647 -704 796 -175 -510 281 -71 -73 796 46 -736 201 -706 718 695 -606 214 -800 114 196 -681 -354 -897 512 690 557 672 124 -135 612 464 313 -51 -573 148 752 -445 597 649 -191 287 651 758 668 385 436 619 -827 281 -12 -644 149 -855 -778 653 -662 -219 -534 679 -267 -617 -411 -458 -489 -371 -673 -703 -495 -155 98 533 -362 787 -897 -117 -457 -211 -261 445 226 574 -768 -171 307 -862 -810 -363 529 698 -457 -836 550 326 90 608 -836 -446 -666 -649 -180 -682 671 132 553 -362 209 -412 489 -320 -517 -248 582 510 -744 -697 -633 144 -897 -693 15 -142 -749 -686 522 632 -116 328 507 -654 -294 704 447 717 26 -779 547 -64 761 -789 489 37 -506 122 -715 481 -662 -409 -186 -773 -679 -526 -314 202 -260 -261 -322 298 -192 109 -841 -388 -70 603 155 83 353 485 -259 478 92 -854 -438 165 397 -87 -404 -96 528 305 707 -792 336 -800 -342 603 607 112 283 -348 -218 -449 91 -11 773 -543 623 373 231 377 255 -700 -48 19 64 -131 -861 -637 202 -278 17 81 679 212 -600 696 -852 -713 701 43 398 -606 -857 668 590 353 -324 -254 -443 713 -426 313 -192 -252 -346 612 -171 -560 -557 -114 774 -15 -310 -673 86 -398 595 -40 19 212 -266 531 424 -110 434 -75 -80 -756 781 67 388 -440 -255 -69 313 -484 -738 512 416 -694 647 113 630 181 -873 247 -227 -570 93 735 230 -562 -152 349 -346 539 502 -464 797 565 -389 483 303 715 -315 490 1 -774 -252 -198 693 188 -228 -290 -162 -240 -615 -134 682 166 183 -101 161 -30 -521 118 705 86 360 -219 138 489 -624 -381 -38 -778 -873 531 548 784 -717 70 411 -478 -811 -47 234 -299 -270 756 79 242 174 -425 537 -206 786 -391 551 414 658 380 551 -357 242 -351 40 732 -477 -20 -581 -238 101 770 -667 295 309 172 373 -837 55 -548 536 582 759 -825 -379 -128 -836 -667 -349 -620 609 -110 -824 606 -193 -373 754 350 147 -79 623 -129 -403 297 -451 -868 -546 -548 596 -8 -356 -634 209 -350 571 566 727 644 -60 457 -629 730 -472 761 677 71 562 124 120 48 414 590 484 -649 505 -782 -65 409 384 -683 341 -492 -79 -305 -709 268 -614 -34 277 -222 138 506 495 -550 136 508 784 329 -350 -406 296 -843 786 160 316 -550 190 -291 613 -590 78 -251 451 -355 142 325 -346 165 328 -235 -204 536 -874 -693 236 -482 -841 446 785 122 -802 356 752 -370 -316 240 -771 130 744 352 -455 14 -320 -401 -564 -725 482 -265 257 -605 12 279 148 -716 -145 704 536 269 107 546 -626 -295 672 -498 -481 -321 -820 257 226 -851 -119 741 -867 -275 607 547 -158 -516 -245 390 -643 -20 -204 -488 -706 617 -158 707 -430 -139 -256 -57 140 589 -622 -382 -19 487 -87 265 -173 489 -762 -256 -145 732 304 135 52 526 538 335 -715 329 -131 80 -482 -272 -21 338 -371 -319 130 572 -187 786 407 -664 235 -406 -330 -570 -499 638 285 177 492 209 382 251 -392 -163 416 781 -688 578 -856 317 -544 -807 -324 -210 -86 325 -534 -544 653 37 721 291 -108 755 -100 -459 619 -474 621 330 710 -151 786 -401 173 430 -858 -111 -412 -699 97 -648 691 -191 -387 290 604 222 6 -575 208 546 -533 719 -342 276 589 -900 799 -471 -3 408 28 -258 -447 -88 -409 -66 419 -852 -18 -543 700 -21 -834 324 -647 -828 342 -558 -131 -24 92 686 -41 358 -359 12 -337 -765 -707 207 -75 -773 -865 -429 704 -457 306 231 679 -644 -229 597 -197 -25 -345 143 -852 -539 -108 -657 217 -230 647 -478 769 482 649 262 -535 198 362 -182 -599 718 -704 -529 514 -888 671 -572 -293 678 752 297 -185 -67 -254 725 4 762 -786 600 -257 -319 -677 -594 586 -55 -894 610 753 -524 177 -634 -481 486 703 -304 630 -370 617 -671 -45 -876 -709 576 731 -470 292 -264 -554 -449 704 474 -582 463 444 681 694 -43 273 -638 362 -800 626 -168 -895 -814 627 -51 -441 764 418 344 489 706 499 -276 -48 115 667 -785 -854 -304 757 365 -352 -722 -220 -445 -886 -232 -432 -760 204 -142 -153 223 -760 -649 705 -780 -894 101 205 -8 36 -305 -755 -686 465 -868 93 -315 -260 56 -597 703 -818 -451 -782 206 -635 -609 -800 -229 -472 -101 -549 717 500 126 426 396 -621 -664 -615 -751 -230 74 292 30 -699 -642 780 -224 709 -887 -44 -676 52 -741 -355 -572 683 18 -287 -681 205 363 384 -176 578 -736 -238 63 245 -433 204 587 -114 -608 178 774 -340 -215 116 503 -638 497 -467 -713 643 -614 101 -879 -539 -410 -381 -873 387 81 176 39 -59 -166 -109 91 -140 112 -686 253 -681 500 -289 194 -82 -392 -13 -259 -31 -169 192 -235 -100 -716 674 -167 -636 -343 564 -2 -511 -690 -770 717 -640 378 -538 -683 -355 26 495 -555 -549 -701 319 -210 -512 -836 52 -131 -100 -329 746 -212 -122 291 -246 25 340 585 173 -721 41 744 -2 -575 367 -18 -840 189 -471 -240 65 -472 758 372 400 -761 285 371 -376 505 -482 669 683 362 707 -308 127 202 -284 -443 631 -803 462 237 -110 -760 -713 405 110 631 -352 399 257 -857 53 120 -659 97 -482 721 532 -695 -728 427 70 725 717 -292 -770 -840 -602 725 -165 189 6 433 -820 710 -480 -684 377 -844 -889 -355 380 -843 -634 -520 -167 18 206 375 -129 -34 152 -820 -337 -202 -828 34 142 211 -355 -752 -6 477 -262 489 -757 -252 369 -714 613 506 -490 696 641 -688 118 -537 -853 461 -584 -588 744 -622 -167 -434 397 260 768 308 -54 -696 652 -409 495 -646 368 203 482 -879 722 -605 -712 536 414 -852 763 -693 429 757 -883 -193 -682 -328 -711 689 690 -379 -315 -883 627 -268 518 140 -796 -799 -293 -90 -481 650 791 349 -300 -813 485 525 -405 -191 -643 78 -173 -246 -20 -43 -627 162 -111 420 -101 271 697 -391 -28 -189 88 -717 -55 -357 -227 158 -535 505 512 692 242 547 -637 739 543 -373 -8 -677 291 553 -684 50 -571 451 -115 -212 -91 -762 -255 -609 594 -837 432 -49 -390 128 -78 608 687 792 -578 -525 -542 -183 586 -394 -794 529 -691 -886 -613 -429 358 257 -745 -666 752 282 -698 -547 253 72 -614 -69 -65 -783 -523 -218 -430 243 -899 201 213 -719 620 -54 -865 -642 133 286 551 -746 148 -262 -108 -499 483 -219 695 -355 618 479 -268 -186 788 -529 582 487 -714 -684 149 443 -280 548 608 -518 24 -729 -831 278 -72 -323 627 -670 -563 704 -869 -154 -118 646 99 -689 272 -668 -69 492 386 447 -883 -617 666 -458 -277 708 -29 -604 464 -58 591 329 378 -292 113 -415 -813 101 -139 -81 -717 -287 350 -219 299 348 540 -167 206 -377 27 -605 646 6 535 -720 -70 623 -354 -386 -784 463 331 407 273 80 -796 783 -54 -15 168 339 -324 570 -372 -806 -93 650 233 736 461 239 -807 501 -612 -493 -883 313 607 435 -777 -694 -190 195 752 421 -310 -411 590 465 0 -616 690 92 -700 740 138 -484 -244 -654 635 -803 -802 447 -822 -664 579 -369 -375 -159 -53 -634 -694 372 -438 -407 334 635 418 395 -368 -38 303 112 -826 675 -805 -704 -53 -86 308 757 337 226 -547 -781 536 320 -672 180 447 175 -658 -665 341 -859 -577 640 -559 -604 -773 -526 161 700 741 746 -42 515 -249 666 -263 -790 -833 50 234 664 -365 577 -276 734 621 733 -582 -870 150 -379 52 740 168 -596 508 -864 -452 394 -8 -560 -648 691 -69 253 560 415 -574 757 -233 766 -885 -449 742 5 -578 -41 -326 -402 798 -632 45 328 -349 222 -22 684 -748 60 -864 -770 748 676 -45 170 -259 202 283 661 578 -204 -240 434 -587 30 193 -142 -649 778 41 -675 308 123 7 200 -732 -656 -639 -530 70 -585 484 -81 290 -608 118 422 292 -682 765 -151 163 98 779 -446 157 221 336 196 751 180 571 -768 103 -613 685 -167 457 309 658 -199 362 555 629 351 -741 -305 -563 -172 678 -48 -739 263 322 -524 -397 779 75 -557 168 -85 -126 -554 -296 -395 88 587 -809 -764 -383 -573 -411 436 727 364 302 -616 433 404 61 443 114 510 219 101 -735 -530 695 -853 -190 209 23 503 236 339 -755 -286 469 796 784 797 396 274 287 -786 -604 94 -725 124 78 -500 316 258 -394 695 -135 -119 -121 -777 -59 -66 672 60 -315 -305 274 158 -46 696 -649 464 376 -220 6 -440 266 -49 644 -344 -853 101 -670 -437 -722 -738 -890 -236 552 219 -523 -84 -32 342 -887 -421 -732 -347 -235 115 15 556 -124 -233 -673 646 -380 -718 585 599 614 19 -872 -178 769 -268 -441 -248 -468 562 -392 328 645 196 58 508 -158 239 316 -60 364 663 635 -867 503 -523 570 501 587 104 -462 -751 746 -729 -736 -71 -486 580 622 17 222 -241 -551 -208 -166 468 635 458 -853 -266 -535 -74 -621 -47 -790 291 -84 354 -90 54 -789 607 -352 116 311 184 61 -286 318 603 514 -713 -391 -813 691 -630 461 -121 -638 -825 477 -752 -664 -419 -215 -355 -172 265 406 256 -130 426 -327 -123 -121 -63 -463 -463 -652 -443 287 520 44 -541 -179 -33 -483 -37 337 459 106 14 213 -303 88 -490 -126 239 -569 438 344 -22 -700 246 4 -839 -546 -129 560 -843 -860 -391 -710 -802 58 -631 -845 731 367 614 211 559 -99 -478 612 -288 -304 -638 -877 363 -181 -522 452 -6 437 708 -410 57 504 -488 249 402 -463 704 -200 776 -529 -536 433 746 561 -224 253 549 696 -375 -265 -394 390 590 733 -810 420 -305 -840 -853 229 719 151 69 195 -607 -432 -37 -778 -184 421 -186 -9 705 394 324 447 708 632 -490 794 -197 43 268 24 782 -250 -598 -115 -440 54 -474 -897 1 -662 6 416 -787 -290 -275 8 -358 -753 -247 -300 269 88 -657 799 -259 245 784 -831 734 790 -454 -192 -855 180 -317 567 453 -81 -301 -889 792 -96 244 128 -555 -538 -770 -732 -864 -582 -804 136 198 -294 -155 219 773 -452 19 -105 -167 566 560 355 366 688 -335 -289 -433 765 -766 -898 484 -405 320 174 381 -253 502 20 -144 690 -412 517 -771 798 -57 200 729 -178 775 522 -46 658 499 508 699 764 -502 537 438 757 68 -314 -120 20 -694 -741 -552 -803 580 394 78 8 -570 377 -724 -269 316 -5 -444 -254 723 -716 -205 -158 -151 -225 -337 -694 -22 -170 -565 620 475 119 685 -368 -497 685 -440 303 -194 761 -388 207 -312 -457 203 452 314 -861 -115 315 304 -132 -848 204 615 143 759 55 690 523 77 -849 -527 -120 -105 595 720 52 447 -209 -469 435 -807 492 -864 -281 735 -231 -171 -15 616 253 683 -725 -513 -711 -545 -398 370 -761 421 789 -93 -891 636 671 651 -240 -431 723 -686 -217 261 138 367 165 -806 12 -435 446 -698 -814 578 -223 357 476 645 80 422 347 -287 484 683 -380 92 504 -861 -499 -434 324 -248 51 -14 -217 -567 -856 -52 -572 400 -832 -793 223 387 -405 -480 -43 -228 -349 -324 501 517 187 -133 25 -405 -667 -516 -833 515 -790 732 -898 162 -32 772 -766 -167 -120 290 -178 -125 255 -163 132 -358 -787 663 218 -522 -87 -578 752 -55 342 -565 -813 796 735 -492 -62 538 -142 -609 -419 764 242 -681 -379 627 411 506 52 -875 -58 -730 659 -113 550 384 -54 -501 -371 492 378 486 -165 -900 772 -900 331 306 -603 223 760 791 588 -91 783 -6 134 754 -528 116 -54 -761 634 -50 189 -713 434 -126 -57 750 418 -395 -448 -338 -520 314 397 -111 602 -796 241 654 396 208 531 -782 233 -861 -331 220 -397 644 -197 -387 405 -43 -2 -192 239 518 -531 -850 -53 236 305 234 -738 670 -845 -53 204 -847 307 616 157 -158 -630 -103 197 70 -787 161 711 -773 -634 -622 680 -472 -370 179 -41 -856 -57 502 -697 714 63 178 210 416 -665 332 648 775 -385 -426 -834 497 -847 -177 657 -864 343 -900 241 596 692 662 222 110 525 -257 792 -689 -871 -845 273 -277 436 -302 -333 553 -666 -611 -301 -719 786 45 -262 -488 577 767 -672 -165 711 -124 787 650 445 -769 66 202 22 421 83 350 485 -461 179 -329 -188 625 -444 166 554 -899 -439 718 259 12 518 -799 -186 -615 -797 -320 -736 -833 490 312 -317 795 -150 752 425 -860 -127 741 -608 -216 444 243 -493 741 -466 650 -111 83 74 564 94 42 246 -573 77 243 -371 19 135 -410 -609 -520 -323 -828 5 535 -64 499 -702 -330 -154 -500 -900 29 509 -809 -258 659 -718 -295 -102 357 374 442 -587 682 -364 708 677 523 756 -711 477 -850 -90 518 438 -618 351 -518 608 -707 -468 262 428 246 184 237 357 -344 -808 -727 -285 282 282 -483 649 -181 -323 -420 -452 -393 768 693 -547 644 -885 -771 -31 -106 27 -285 726 89 262 -365 43 -483 -11 -829 523 689 611 727 -192 -822 195 570 172 -319 515 -308 271 -65 241 182 -160 -605 205 -107 768 3 207 79 -171 326 392 16 710 -741 -477 594 -807 -345 -499 500 -327 -581 537 -406 104 -530 643 239 129 -556 -15 309 -212 -336 -484 -576 -63 -675 26 -155 576 510 704 -886 204 120 -100 142 450 -692 -9 97 489 500 -49 423 -67 732 -555 84 -418 -638 -318 -475 798 -10 365 -58 -293 -240 -238 -608 548 47 772 343 -298 525 263 283 336 -459 -427 234 -567 -802 446 361 333 -831 -659 -712 -874 -555 -198 -627 86 -429 713 536 -335 -529 -425 726 -864 594 282 -241 -477 -124 203 -237 259 515 -128 -210 460 559 -58 -130 -251 577 -313 -272 -766 3 -359 -616 -261 -797 36 -628 800 -177 -310 186 -647 -84 -655 -298 87 460 440 110 217 767 -389 434 -96 -272 297 -250 -75 500 317 525 -854 -354 -854 -773 -483 -676 717 192 83 600 -531 -335 279 -766 368 696 435 404 -804 -595 -114 -344 -450 749 469 130 -656 261 -896 -84 241 -639 436 -180 262 478 -353 -575 -274 237 267 -326 -374 -201 -265 -619 400 -366 269 646 431 -302 -65 -93 -174 -566 28 786 92 -356 -732 -52 -820 526 -780 -33 156 334 -836 -332 339 -416 15 -334 -66 -219 -502 246 352 238 -459 -448 774 -1 -698 -836 753 -77 316 -433 547 -309 -648 285 -641 -77 160 -532 -720 252 -857 472 537 403 -754 340 64 -459 332 -772 -405 -799 -129 -156 216 -495 -500 364 -566 251 627 -384 695 504 800 446 -67 625 392 414 -401 -274 -222 -797 -261 410 125 -300 -672 56 -431 -220 615 -106 111 -223 1 14 -221 -787 38 -348 -492 -631 304 602 786 -350 179 289 353 155 659 -107 655 132 -772 61 -551 -471 -443 -784 603 263 759 64 540 29 472 -138 -684 681 -529 616 164 -632 295 -176 -512 -473 412 609 -161 -11 -577 777 -38 -604 501 534 492 -788 66 -572 -568 -325 -867 295 -496 -62 -281 658 476 704 328 453 39 -530 18 785 126 334 -222 539 560 218 -153 -141 311 230 707 149 -758 -888 -835 574 123 717 798 64 387 -747 686 436 379 293 -766 436 -567 -760 -192 -490 -763 15 260 -356 717 -557 725 -408 -121 -198 -374 282 300 731 -334 -400 508 -887 405 -750 -877 -569 373 -397 554 169 764 -656 -616 655 -555 135 339 364 763 538 -516 637 65 -766 365 -487 328 -490 361 -584 516 -723 13 -824 537 -850 748 241 -603 117 -201 592 -48 -520 -123 366 190 85 -887 735 -882 -672 322 -659 -152 734 279 514 -738 656 -336 -638 -768 -226 -174 325 -704 436 -515 -670 462 440 16 413 584 496 -766 -399 -674 -688 482 547 -532 657 369 759 111 619 -68 570 642 -736 -264 748 -816 -593 -321 -359 684 622 -231 689 -36 737 360 -372 376 586 625 211 181 419 402 -452 355 359 790 255 208 -640 264 -53 -150 272 177 673 448 313 589 -604 -672 388 -882 570 -878 448 -734 -539 30 796 -652 -353 -655 535 -440 67 100 -500 -204 -441 -399 126 -232 163 -353 -885 460 236 617 -519 793 -1 -83 -809 23 -684 -250 -698 87 -871 -406 -309 -645 -695 -423 -419 482 219 -101 -361 -188 -16 733 -498 564 -164 497 -472 774 -98 -400 24 -643 -382 769 -256 696 -858 -871 -796 -898 352 -24 -352 327 -119 -92 293 -870 -690 385 574 726 727 -478 -77 656 405 -115 -822 -635 -688 761 -700 -218 -367 203 84 -461 621 145 -635 -749 43 278 98 392 -102 -478 -878 736 -708 -681 -298 478 -297 41 454 445 461 -227 94 -865 696 739 674 -839 -249 -636 -403 573 424 121 -895 -573 -761 283 698 15 -45 -751 -503 -493 -287 -245 672 444 -539 -178 787 528 -65 -762 530 536 -295 -570 430 -541 656 633 -549 272 -331 4 703 -703 213 450 -45 -589 -66 -174 676 -427 615 619 -146 -557 324 -664 593 144 -298 341 -277 309 267 341 21 -769 -280 792 -29 -829 -76 759 -484 87 -573 278 374 535 231 -533 440 -191 637 -538 788 -652 312 -886 182 515 -858 -819 -611 339 -143 493 286 665 -643 185 -780 -17 -390 -290 -360 489 -730 -731 563 -809 -644 111 590 -512 -338 -251 -342 -678 -704 629 -74 325 -683 396 -599 247 479 -384 577 463 -70 -169 434 -127 165 -402 -148 434 331 -339 660 432 644 -626 787 125 66 -300 451 -48 -266 -82 -724 -493 705 -171 419 86 279 583 271 -556 193 -781 256 -145 712 572 -17 -11 558 -141 -185 266 38 -323 282 -762 609 -734 -571 -591 -274 282 -339 259 -257 -854 701 388 658 233 92 -602 -692 773 -577 -155 777 -201 -323 -684 456 -165 196 -845 -9 -318 -101 706 -868 573 -709 -487 -333 712 167 -642 347 530 -147 414 -880 339 712 -57 -418 -313 -642 629 23 -471 584 561 -128 639 -349 525 -668 -501 14 45 -193 -710 -544 418 -486 -13 499 -169 420 -691 179 547 -676 466 -536 -358 576 -861 -894 -8 -775 649 -770 594 -891 557 -606 261 753 108 471 -121 266 70 723 94 -556 320 138 298 139 -824 -348 -505 65 766 -362 530 742 672 281 -836 -35 -396 331 -710 137 698 345 322 -644 -456 -97 328 305 -893 -343 -552 -367 -543 -344 278 547 -165 -507 737 -244 271 -819 -111 635 -460 457 27 466 -283 376 368 231 421 -810 -263 731 305 397 -808 665 -723 760 334 24 -675 -53 179 104 438 -22 171 254 21 482 744 42 -549 -329 728 344 361 160 542 -700 487 310 -482 -312 -85 -353 -645 -423 -812 -348 688 -783 -250 207 238 257 -746 637 17 672 -13 -429 -608 91 -54 465 771 -189 535 -517 156 -345 -538 211 258 415 -483 365 479 -204 -488 -649 -434 147 200 631 -752 460 625 597 512 736 -869 -207 168 -718 -211 642 -597 -718 697 396 429 753 -466 -265 46 699 720 377 -378 -210 234 -739 -683 -418 216 457 739 520 -549 -94 -838 -761 -539 -203 441 -408 194 -34 80 239 296 -577 71 -11 487 673 362 571 65 -28 -51 522 -124 246 638 -286 -635 736 240 -814 172 -692 97 334 -374 -803 -570 -297 251 -435 -271 -308 361 216 619 371 -314 -454 397 509 665 143 -542 -213 -755 -571 -134 168 -730 736 401 70 -334 -707 362 -386 -702 663 -624 1 709 -5 -609 -486 88 -102 -760 425 625 -196 -651 265 -653 -631 -293 445 345 -627 -429 199 77 778 394 210 -447 -700 -73 148 -98 763 -82 -191 -62 489 -338 -844 190 -765 458 -506 278 786 743 -840 -525 11 -346 -600 -381 179 -730 14 688 415 -431 -442 -586 -401 537 -204 -868 -652 124 -418 -41 272 502 -160 242 93 40 572 315 -9 -781 395 -725 -376 -706 685 167 -835 -557 377 235 -376 -798 -78 714 -78 -642 -24 511 -603 534 431 -447 -623 -540 642 -620 -476 -282 -383 525 -676 -33 -175 738 398 317 786 -430 681 -726 -356 -74 459 -223 -675 137 774 389 -684 -265 -124 -745 123 -868 -195 -640 -765 -487 48 -839 -385 -899 -853 211 -838 -872 116 -449 -225 107 -516 -809 -721 -683 -197 -221 -383 432 -210 256 258 -330 -520 -35 0 -505 -611 799 -160 -26 -453 82 -789 638 -304 -64 234 -131 -476 -156 -14 -327 -243 541 -5 -228 -409 219 -691 473 -719 271 545 432 189 372 -124 440 -380 701 329 -215 765 -501 -702 374 515 188 -135 734 -251 114 -112 -6 -809 -157 -420 641 -369 455 -342 -591 316 -317 -647 -596 -402 -620 457 66 -639 -497 130 -126 423 233 -531 -32 454 -11 -174 -291 794 -563 -684 636 205 599 54 -783 -612 -238 -630 460 -507 -117 227 359 66 17 528 734 -880 784 -806 -707 -371 361 531 -488 781 -459 405 475 300 726 -114 111 -169 -729 -500 441 -625 394 -837 -125 -542 8 -265 203 -170 456 -22 412 -271 -886 763 -110 717 -109 277 672 356 348 532 -658 193 -478 -224 -208 -56 713 32 -250 -398 -618 41 -646 1 95 144 133 -746 -492 -714 -829 -336 -526 91 -115 -136 12 424 -328 727 -287 239 422 -21 -415 691 -399 -455 -724 438 -511 -667 542 -475 228 -500 737 -688 -488 -765 418 -263 -411 376 -626 778 -701 153 -845 9 -95 -123 -838 -527 341 -369 6 686 -74 594 -430 -146 179 704 -88 306 687 756 89 -504 556 -566 204 107 184 71 -857 48 -610 5 333 -54 789 -699 450 -761 -511 -673 606 -815 400 -695 -509 -274 -179 43 -106 -154 293 -46 -727 179 -857 584 -579 -821 -245 594 436 -60 337 355 -15 -850 -560 -262 173 797 -170 284 -742 -253 -187 -526 -695 -216 382 56 233 -798 726 436 36 -387 36 -197 -823 -172 -123 -644 588 -644 -269 -898 10 109 -794 15 -819 386 316 730 711 -464 -310 -618 211 -884 198 -487 692 -395 211 -612 603 786 -484 201 -155 229 -424 -518 702 104 -482 -796 -401 -761 407 -134 399 720 -714 -220 313 331 494 727 39 -238 374 403 -727 -451 -516 -663 787 590 -759 -116 641 241 65 -116 -618 604 147 645 51 275 -367 759 -676 -717 -430 -144 -350 -555 -207 -372 549 85 492 -618 437 47 -255 -624 198 435 -584 343 -790 18 -28 164 188 198 -230 -763 -399 545 161 483 358 217 157 0 494 487 67 -334 -52 -819 -190 96 149 195 239 -715 597 45 -627 -638 569 185 615 747 -349 -384 -652 -84 -480 287 321 -642 305 -399 785 -367 41 621 -233 189 417 -438 -309 -402 -358 -804 -277 384 -344 -892 -417 -109 539 -656 78 -872 -796 142 -795 -548 232 152 -224 208 -599 -580 -103 12 177 -620 -889 -145 -843 475 -398 735 -589 600 -721 581 770 -893 -835 47 665 -40 728 73 -628 639 -205 664 203 -367 769 -461 -84 40 410 -870 -667 -723 -654 -755 -466 -309 -556 331 -200 -803 494 -239 658 -592 -73 780 -687 -349 434 -196 -825 81 709 -551 144 694 61 -303 -19 -753 347 -381 63 758 -268 6 659 -460 568 -61 540 734 -114 -641 -169 324 -890 -241 646 -625 636 -540 -103 -366 499 -91 -207 424 -345 325 494 422 -206 -117 -795 -840 -102 -330 252 -691 -493 -802 74 479 -887 377 -653 436 563 -461 -215 428 -200 -655 468 52 -150 599 3 789 -298 598 442 55 -482 -55 583 -176 -73 1 -247 382 -899 -156 638 -294 -480 686 23 -804 -690 236 -550 -388 336 329 603 311 453 366 -891 606 -9 -540 216 -292 597 728 75 -507 704 -883 613 -547 438 -869 -480 -258 559 -729 -157 583 -129 -325 -610 445 -805 -344 660 70 433 -878 -287 -484 631 -163 131 720 -880 -666 27 -535 288 545 -579 -421 275 719 -325 -85 -445 -232 626 -62 -549 171 277 421 434 702 763 -31 784 -505 -469 -511 -599 656 137 -459 611 -126 -558 353 766 -763 -269 796 -101 -349 -268 278 460 531 -726 758 -208 662 -898 -590 -441 132 24 642 -147 15 -531 -389 213 -372 -157 -162 598 -116 -99 -324 -786 -161 613 82 754 112 -61 -271 122 -702 203 -635 -799 576 741 -569 27 -788 150 -421 532 -618 -840 313 -475 -841 -269 -294 224 796 -839 -30 -655 9 198 -205 -403 477 -589 606 566 -307 435 -467 -369 -735 603 43 -156 -674 640 302 395 777 -470 -818 -827 -795 -719 760 -97 797 500 -675 466 -818 -234 -68 -654 -777 -883 184 483 16 -725 98 740 361 462 407 103 -465 61 683 -349 36 -384 -381 555 57 -320 -872 -898 -157 -477 -753 316 -395 712 583 740 459 -440 536 -874 -826 -632 615 502 -205 476 384 629 449 -870 379 540 -620 423 -837 -271 582 51 36 -312 661 318 42 727 495 354 101 -519 -505 -895 211 -172 202 14 404 -197 -851 573 -201 564 -58 -338 -684 739 -86 -361 -828 -423 -413 -34 683 90 -207 579 -82 -51 -221 -667 67 -81 340 601 -839 406 322 579 343 -16 -727 138 126 -345 279 225 -20 316 -740 168 -722 764 -564 572 103 -175 153 -727 326 -295 -835 -653 -834 195 -363 -59 793 203 691 -437 -250 -737 517 258 -749 -616 281 -434 762 -708 280 -663 -417 -433 -807 104 -561 -54 8 481 -292 618 -223 569 667 725 -870 -76 70 -884 -709 363 -589 -886 239 -822 564 -302 610 146 -94 256 -576 425 -460 216 220 -82 283 248 72 667 284 451 -570 -391 303 -541 -132 -743 -664 -346 110 787 -305 -675 340 509 -189 684 -815 733 723 -120 -229 -252 -528 84 -406 -204 230 -802 634 -657 -155 -565 -826 770 -334 274 -576 53 -11 -717 352 -532 -282 -400 160 -661 -118 -154 -278 -682 191 792 293 -522 473 -403 -609 385 112 -876 -212 -47 -7 -97 -430 618 0 -370 -216 669 -224 -595 750 -363 95 55 -604 -187 -29 -573 203 388 -773 451 -393 -578 150 303 378 3 -64 526 411 141 -622 -591 -562 -531 -603 -26 -476 242 -56 -475 712 -821 -65 -249 -5 406 754 -877 -430 210 -241 372 -236 -773 351 438 -326 277 -303 -53 -475 -547 -14 260 -363 -200 -691 -288 60 474 -698 -450 -449 156 -865 -775 -635 462 -757 555 -348 280 -352 -841 713 -56 527 771 26 -649 -894 766 22 -179 125 627 -884 -762 -852 -293 -398 397 -149 -828 -429 -478 6 -650 -444 -66 -327 526 -195 491 -78 796 -98 721 -320 -554 -756 725 490 352 -335 -322 460 372 -600 -590 212 -35 -537 294 -689 285 -80 -710 599 799 -734 -13 445 -567 402 49 -342 -78 -432 -38 -751 487 -241 -541 399 341 756 -452 148 358 -354 -840 -608 -763 -218 315 330 -306 -898 -399 -730 -165 112 199 511 182 718 220 -219 -612 450 103 -716 -590 36 -679 -305 67 476 -416 -782 -535 126 216 714 117 -899 -277 -217 148 168 -659 -557 15 -878 23 520 130 580 -473 -398 -309 -211 -141 652 -497 -692 490 647 -478 198 67 -444 396 -306 640 -353 47 350 -643 -153 -233 750 59 107 -190 608 262 -406 750 -195 -739 575 282 -432 290 531 108 -523 -506 396 775 568 654 229 -413 -27 718 563 -281 293 -385 -817 -202 -621 436 114 -470 642 287 480 118 -298 -236 -601 -40 324 37 745 262 -85 528 346 204 251 -805 -78 -491 119 36 153 796 680 -53 776 -741 258 -846 113 -511 -582 375 113 -278 666 214 236 638 101 -726 -825 -146 -351 -114 9 -392 -832 -505 509 -27 18 194 596 611 -541 689 -109 -586 301 221 -420 457 -171 -206 474 -802 130 -624 -730 -7 -618 -367 -879 -860 -755 480 -23 -384 275 -58 736 -75 -845 412 586 3 297 -417 589 238 129 -521 -7 455 -85 0 -252 274 218 -123 283 -615 -739 -755 33 -837 -132 -525 -438 74 536 -422 -461 346 510 467 -894 -379 451 -843 452 -87 754 787 -308 644 426 189 378 357 448 -180 -818 675 487 754 -609 540 345 -793 144 -252 -849 349 -322 640 -71 -78 -821 -838 358 286 472 -89 392 -217 -12 747 -531 -344 -875 421 141 -161 -470 -412 -851 -858 -228 -252 -101 -282 -201 -410 77 -419 601 -468 -765 -405 540 390 82 -206 150 -494 780 713 -434 173 564 -690 -884 -863 -525 -808 431 294 247 -460 -160 786 603 -727 437 215 -518 752 120 -350 -306 -688 794 -529 460 -230 761 -718 15 -859 121 574 -728 -205 503 -392 48 486 126 -668 687 -466 740 529 183 306 -592 -443 -188 -827 633 -386 529 -403 -891 112 -387 505 618 -836 2 -565 298 490 255 471 -498 644 690 52 -863 -759 363 -239 -190 -344 -146 -476 430 28 297 -422 342 13 -106 -346 -114 693 -731 37 212 343 426 -170 -834 -50 -715 96 64 633 -425 541 420 45 -320 -586 -300 -819 -897 463 475 553 448 120 -778 293 -811 -715 247 513 -364 -561 -645 25 518 351 -108 547 -899 72 -97 -432 90 675 573 39 -351 -382 -292 442 400 -11 -612 -189 404 -237 190 -676 -353 497 -375 439 686 -605 787 279 -733 441 -850 162 412 -810 -639 69 -799 421 146 -66 317 229 -887 -797 -836 656 760 -348 681 -692 -484 487 537 -559 -35 545 499 -875 689 -494 13 730 528 183 -467 -563 -60 -259 -26 320 -89 -703 88 -610 -257 221 653 409 -180 -677 452 288 -356 31 -138 152 -882 680 17 204 -734 -294 -121 -389 74 553 295 -92 161 -454 -205 -769 -765 -245 170 128 126 408 4 -363 4 66 335 -796 -647 355 77 -92 356 -293 -251 -879 -59 -235 601 767 -761 523 263 73 -204 109 -656 -161 -895 490 -293 -706 782 -734 -594 -813 -468 523 322 46 -479 -238 -725 -204 -229 -619 -508 42 -305 -562 792 187 158 -866 -259 -348 -273 429 -825 673 461 499 -557 545 -606 34 325 408 -142 -884 506 31 -168 336 -686 503 8 96 205 -698 341 -436 -610 -549 -574 -299 379 -649 -30 -166 39 -710 384 -46 -525 -526 529 675 539 -430 -569 -859 347 439 -807 787 -590 -499 168 -439 393 307 742 -637 -738 201 -84 427 -631 -105 130 636 -686 677 591 -190 431 -413 -72 -603 255 -391 -867 426 747 -831 690 624 -135 668 152 371 -250 166 -255 173 -125 -637 691 -785 450 225 -267 425 -310 -604 180 526 435 416 343 221 -575 -753 -171 498 -447 -112 -157 -503 -235 -206 -122 75 710 -71 487 -538 326 -416 -146 -79 84 -900 -730 376 349 -729 684 729 608 -525 262 755 734 -564 -318 -663 72 -506 -480 -638 -287 -469 -670 359 252 162 -108 -210 -52 -5 -704 495 662 -743 -572 -216 401 13 480 89 -452 381 562 438 393 780 594 23 -577 681 -365 117 229 231 289 424 24 -281 -54 -461 769 501 288 -437 571 -326 -663 -186 125 -733 -200 451 -254 783 -646 -508 -84 -423 -898 -640 85 -581 -93 -237 84 -193 389 -729 -90 255 777 294 743 -4 -749 207 -617 590 -211 286 -846 730 201 -747 -421 75 -334 -376 588 350 8 -81 -407 -768 -488 -65 512 107 761 -808 -282 337 198 -611 737 -396 -105 -128 323 34 389 561 -730 265 -664 -76 649 519 205 550 212 -219 -839 137 31 386 -415 655 -859 205 -802 -547 -379 399 558 -887 597 -154 21 -420 644 -284 -25 279 745 196 589 -742 689 -765 661 -31 -230 745 -834 741 767 580 -778 460 14 -412 310 -297 206 688 -41 -624 459 -576 -212 -727 -313 710 -542 786 -117 -101 -705 264 117 -876 299 -444 441 -555 -643 -565 782 -543 -571 -651 -282 182 -702 355 -419 -147 -720 229 -354 -150 -39 555 -49 4 -554 -386 530 -731 -856 303 -737 442 -819 -891 341 -750 -13 202 -445 -700 569 306 -190 -439 -283 -894 292 139 367 -247 -895 -228 -495 665 338 662 281 -744 -446 594 66 -409 738 -597 -518 103 321 -669 -610 672 735 -645 -739 40 458 4 -234 -272 -302 -393 -373 96 -264 259 176 655 -579 725 255 492 -84 -511 -723 296 771 -243 -768 -889 -715 -211 255 -794 752 -53 -821 401 -39 222 657 -13 351 -534 -5 388 -842 -225 241 -302 -624 -865 -348 -198 -593 -247 -459 497 -702 770 -244 -869 271 304 371 453 645 212 -808 521 -704 -458 512 348 441 140 -400 -510 -335 117 309 191 -457 -888 -441 243 163 278 -25 -864 727 -111 441 573 -757 -39 -714 -195 -587 523 512 -583 650 71 151 299 -862 526 498 -767 -679 337 -13 699 -851 -372 -295 -796 668 773 -843 -763 -576 722 395 -47 -48 799 -355 342 379 244 -320 -268 760 -809 -505 161 710 -395 -782 485 -653 -68 -155 -312 -137 -348 -431 -172 13 -40 -493 15 106 -20 -660 554 -392 632 624 174 785 164 569 -169 350 456 760 723 -478 -457 769 -292 -257 220 -693 702 505 690 219 -690 -40 673 151 -853 -858 148 294 189 622 -193 -348 357 -505 265 313 634 -115 -489 573 -144 -472 -767 -852 448 -696 -326 -148 -572 94 -11 -785 -835 550 620 -446 -754 762 -581 -418 -571 -51 627 -155 226 -162 466 -645 -894 -497 317 779 556 -661 -462 33 -190 -828 -645 738 -591 -144 745 -152 -828 321 266 254 682 -728 550 743 541 -581 298 200 -313 -55 108 731 -107 575 -406 -336 664 -132 669 -246 65 581 593 36 -566 -46 -637 -162 -318 276 -231 -450 315 -418 384 466 -325 455 363 14 -863 339 415 -549 0 -460 -129 176 -885 -322 -634 -340 350 -666 -828 102 -616 289 -63 -526 -488 547 -562 -701 379 338 -7 117 382 -625 -550 -331 -463 709 583 249 115 371 -740 251 -827 -712 322 572 -111 -16 666 -370 -138 -577 671 -592 491 -879 -552 -35 -538 61 597 -502 -34 -595 -899 337 109 341 261 -95 -804 614 -378 148 -723 -11 191 308 14 -466 -35 366 -139 -724 712 -810 -894 260 -333 168 454 -95 -316 -800 571 -553 -276 43 -404 -359 754 -368 380 -547 -26 390 -415 -289 -546 218 712 -652 669 399 131 -567 -653 768 91 -526 452 -799 582 505 122 479 -93 -428 -578 560 242 200 709 761 165 -240 -219 -299 -467 412 474 -519 -648 185 367 406 -520 635 301 -895 110 302 152 -57 114 550 770 131 -100 275 -52 459 30 -843 742 -131 -884 -138 -612 563 -820 611 -613 112 -735 -72 475 -121 172 -424 -118 -103 196 -864 377 -578 -46 -347 72 -98 92 -263 231 684 -453 -885 -869 -490 -756 -310 134 -543 77 -563 -99 -273 85 -40 668 -493 -544 -310 655 574 183 155 -522 202 -803 -458 -136 674 458 166 434 -311 505 438 -142 -306 800 55 -89 40 -284 -561 530 128 -356 613 -831 337 402 -362 448 111 -216 4 596 -801 293 -664 51 -702 -822 237 381 -598 179 602 -185 -137 -651 -703 311 787 -889 491 322 243 -259 172 -260 588 361 -519 87 -654 367 -820 -592 731 544 -638 300 -888 -177 8 15 744 -377 -250 256 318 -734 72 701 481 552 -731 139 -225 -348 -37 706 -549 427 -136 66 -527 -223 173 60 191 -270 746 -588 -713 -105 441 -672 -227 -714 -325 -878 545 301 -103 499 266 -214 233 321 -879 320 -626 -797 241 -663 179 647 -440 -237 -7 587 459 -824 -60 3 -428 683 97 316 600 -97 514 -894 388 565 344 281 -253 690 -138 702 -204 -320 381 -436 126 -138 -60 -611 742 -361 72 -283 639 -83 -561 656 -837 172 39 -88 6 -703 -627 -13 -177 -209 -11 -828 -144 553 -600 413 -585 375 290 -495 -386 -362 -863 617 -765 -846 349 380 524 -873 -182 194 769 472 -899 240 751 -441 271 -93 -121 322 -790 -413 -246 -447 -635 39 798 99 798 -839 324 -412 106 212 -369 -495 517 571 -502 -751 -536 -371 302 -6 774 -349 -23 -75 497 -373 458 -142 643 -256 514 -445 457 161 322 -573 163 -169 402 189 -134 -663 7 -56 768 -360 -741 73 -563 -786 471 145 246 -620 -507 35 195 410 -698 641 -625 332 -569 -117 -168 544 600 788 -10 60 328 21 -712 305 714 -666 -509 442 -716 123 713 -22 -206 180 76 -524 -326 800 274 -211 -229 200 -588 651 -382 -567 581 -878 703 -599 237 135 -431 -829 -674 753 285 112 676 -311 -492 -301 -242 376 407 -237 -785 166 -77 337 -279 -328 -656 223 -524 400 23 -847 -434 130 512 -622 321 522 223 -186 466 579 -273 181 -446 -321 -848 -386 294 -897 -194 -110 447 -719 -240 -579 -42 415 550 404 -28 -548 734 661 369 -81 -383 -317 359 204 -200 -259 -544 384 726 -886 70 -269 -640 -105 -410 -160 -324 -383 -306 224 -333 306 96 440 -778 207 -311 -136 607 127 -508 625 139 136 3 -823 -492 83 -550 766 327 -898 370 480 292 -722 -562 50 359 -347 544 699 -836 -252 -764 529 268 -794 77 772 -15 404 -629 -171 698 -591 -893 -864 -31 -837 422 -74 -53 -209 -80 -210 315 -234 164 414 501 63 425 470 -262 -786 -138 49 578 247 -752 631 -866 -281 -252 -436 -593 -552 -609 -180 533 557 -401 631 648 -219 162 -167 -142 81 621 20 -658 -278 312 103 -100 794 -420 -439 -565 -724 355 -860 69 305 548 -191 -75 179 -559 353 -365 475 -620 175 -851 508 -423 671 568 -724 -85 281 794 95 -312 20 209 -120 -742 457 -117 102 -501 -295 704 402 111 -565 -688 656 -803 -368 451 -448 -248 -91 699 -219 -702 -95 619 -549 16 -286 -258 556 -277 741 405 -733 -495 783 172 520 -86 -313 -815 -607 -152 340 -644 686 -517 29 574 771 -108 -532 377 -382 -274 -755 629 -84 -101 -853 754 -264 217 37 -280 -385 -48 -10 -20 -40 573 -111 755 -79 -866 330 -297 396 -873 -76 612 -527 -412 361 -23 320 -805 130 631 661 771 -510 302 320 -345 -221 -496 -576 470 -126 108 616 -820 138 791 -680 26 -608 -846 281 718 -244 211 321 -370 -638 98 353 648 -534 -849 685 -571 -278 -310 -546 -771 -511 510 289 92 -867 -59 -518 184 494 -718 145 527 -179 -825 -818 353 312 -630 -863 318 -236 620 -529 -53 -64 341 521 -493 -644 206 -381 -222 -414 -892 -450 -418 -579 303 -625 -235 452 -17 -186 -634 -677 260 -439 -377 -777 -893 202 641 532 203 -863 -788 4 -593 -383 645 -585 64 5 -717 -156 262 128 -11 -75 656 672 -342 384 189 -663 -463 81 509 497 -105 110 615 124 685 -81 760 -606 84 199 -88 -379 450 -619 787 -147 287 733 522 -736 -245 25 3 120 -356 -732 -793 -328 -459 599 674 -323 121 -474 351 366 -396 788 745 -172 -95 -696 -837 -883 -108 -537 63 -700 -833 -20 -312 -469 -281 690 641 -728 178 -250 -854 154 386 104 -492 117 747 154 635 -48 212 -215 229 384 152 10 371 -628 -625 534 -842 293 639 517 -510 456 -138 346 307 -407 678 -702 590 -138 299 -667 680 370 -745 101 -825 -177 645 328 -114 -525 761 -620 -299 -175 -53 -818 194 -101 505 31 333 514 552 -310 780 386 -539 597 797 -641 98 268 -209 -335 305 -55 -801 -724 -549 -759 -133 445 -82 681 87 -509 289 -855 -724 690 432 420 362 134 634 -729 -230 393 -459 -479 389 263 -335 562 -25 135 496 -518 216 656 -356 609 -617 16 137 -178 -49 10 545 -857 105 -75 -512 547 -603 -224 9 -789 -723 519 760 -839 664 85 -16 514 782 177 -359 323 -826 -682 679 -127 -427 398 -597 -36 171 -698 226 501 -381 -799 696 386 83 716 774 207 626 27 -509 -280 -817 220 -320 -365 344 202 265 -111 -527 559 -403 246 291 -16 508 733 -440 483 -448 -328 -768 -291 -557 386 300 -799 -762 -141 659 655 182 -840 -196 690 527 659 -258 -493 -406 -238 -251 -290 500 -622 166 -798 339 303 99 -535 -21 548 -3 -752 519 316 -192 328 304 492 134 -899 454 336 575 -467 653 -259 240 452 392 331 718 -603 -821 -168 790 254 780 -710 675 -262 -349 -226 -432 356 6 128 -154 -231 624 391 -336 -656 -54 -45 -527 -637 108 -582 -678 348 678 -409 302 173 -115 9 578 -89 -456 510 568 727 -53 340 285 -207 -810 303 -50 538 -776 -61 -643 -279 -269 -654 121 -137 -756 -758 4 -849 588 343 6 -602 448 389 -453 0 -765 339 -43 -278 152 -111 360 -662 337 -884 -359 -699 710 -331 -399 -167 -48 443 -378 -853 -753 673 240 -22 26 -560 -418 -784 -667 424 577 744 -265 -242 -35 -297 -186 496 -418 -354 475 -417 736 -785 13 -393 459 -772 -55 -226 194 -233 578 -145 704 -89 -148 743 -465 662 -36 537 -510 -111 308 191 -278 120 -563 -37 29 112 -648 -277 -789 -869 557 743 497 600 -18 -21 -487 -220 176 -254 -522 -862 661 -87 425 64 -443 -121 506 193 354 315 -228 378 350 -511 -807 496 306 -691 -196 -893 338 -715 -675 -341 396 619 -243 360 168 -65 -2 376 -2 -282 -193 497 742 -805 118 595 -336 -224 800 -127 -481 -349 217 60 -214 135 -238 -702 -475 48 -416 -68 626 -282 465 172 32 710 -883 -572 775 582 -424 4 -811 -561 -250 -854 726 483 191 535 535 -838 -760 160 411 658 423 -151 -203 515 719 625 749 106 -122 -506 278 106 326 32 -593 -468 733 -13 -880 404 427 32 332 -507 -777 -881 -866 644 57 -744 770 -528 -145 -735 -328 -861 719 -783 -472 -720 524 -401 -223 119 284 -569 456 108 63 563 -275 206 731 40 240 -120 -409 710 212 467 791 -130 255 -46 -277 592 292 -174 -155 -579 49 -627 -543 -24 -495 796 520 -55 -897 57 -251 778 -738 -129 567 -472 338 -399 346 -139 -848 -784 -632 -536 -654 -71 11 763 390 -157 411 -132 -31 648 -244 -673 -55 71 -772 -239 319 190 173 -596 676 286 -279 -362 656 36 -512 -34 -238 -379 -79 73 -385 -476 -528 -338 15 -588 59 62 -442 -222 -119 -507 -211 210 -252 -478 761 -466 570 585 -823 -854 523 207 -519 -668 -630 252 -81 -395 579 148 -801 -865 -761 -843 250 -163 -211 663 -544 580 -830 -442 212 -419 -872 39 576 -266 -135 -341 261 673 194 -772 332 318 -257 602 211 5 -804 62 -124 276 261 -259 -233 -490 385 635 -787 619 -87 -321 239 -470 179 496 29 -843 259 -662 -729 -182 -782 -196 -279 -175 -279 -487 715 610 -831 18 -584 -52 494 748 -710 553 -14 620 -847 459 56 201 -615 -4 214 -313 528 -352 -897 -731 -87 -347 -617 -46 785 -623 -711 -325 346 669 -819 -270 648 -205 -477 -126 -502 -272 466 -215 -381 701 -511 294 -106 25 -132 -564 686 -418 523 639 -586 -164 -853 108 -801 689 -474 -119 -350 -383 45 698 673 267 -455 -320 19 205 -352 591 134 -445 359 372 -767 622 519 -845 174 -432 21 -533 720 -448 781 263 67 428 678 -339 -625 574 571 53 218 -622 171 -204 378 780 -864 227 -645 309 561 638 -792 603 -327 -614 315 -443 739 50 -153 459 -472 -479 285 391 634 461 775 455 330 614 -66 274 -209 -504 339 -853 -325 181 46 623 -30 12 223 -116 462 -128 559 98 -702 77 277 283 -149 586 178 -58 -239 -876 -1 -144 -51 591 -180 -416 -733 -406 485 -149 226 770 -481 220 -159 -318 255 -825 398 -177 210 88 -104 -691 797 29 84 -350 -665 466 -654 29 -484 -439 -210 -484 -799 -103 282 -603 506 552 -120 197 421 615 -352 237 -610 308 -656 -490 -568 385 -320 333 181 139 776 -64 -412 579 -413 -874 15 -189 -426 -881 -167 -391 -787 -215 -578 -4 78 682 181 -573 695 29 561 -441 350 645 402 512 676 564 -871 67 147 424 699 -44 -311 240 -854 -204 -220 22 -639 102 -526 -357 308 -394 -527 413 795 531 364 710 541 326 781 -406 -757 -486 -195 137 336 401 -378 -262 -201 726 -775 -145 -359 -86 589 185 -201 492 667 124 -38 -449 -701 -630 679 99 -59 400 -740 87 135 -219 211 118 341 -663 722 -102 -109 725 528 469 -108 775 469 -845 -792 -625 -428 -494 -592 566 70 353 -321 -530 57 380 -332 -866 -637 111 -153 -81 254 33 -233 29 490 173 235 -423 425 -217 23 -628 770 351 44 282 571 239 -723 533 -87 675 -362 -111 324 -639 584 439 285 -342 -630 -271 -775 169 764 13 -743 196 285 -540 -77 -233 -293 0 432 333 -561 348 476 -80 117 317 380 637 -32 296 -72 -324 386 -319 -421 -670 -440 198 -822 -10 302 -111 496 144 -48 179 -204 456 370 -403 -160 -115 270 661 87 -422 -136 760 -291 -383 -421 -727 -458 197 -526 -848 663 -893 625 -787 404 -428 169 -552 -346 159 74 449 -197 -621 -355 -539 -332 287 -590 452 -671 410 -454 -164 546 -416 -181 648 354 58 -666 -269 610 434 582 440 152 715 695 -237 -705 -31 -451 8 -609 -421 -588 -893 -155 -753 -52 157 -237 -363 393 459 228 -491 569 -302 -265 682 -814 567 -344 -402 181 575 3 -550 612 -86 -592 206 -19 733 -403 738 637 300 260 647 -322 283 -836 287 716 -256 -823 410 -793 -615 437 -171 273 -850 -729 455 -161 43 617 -293 517 -589 -565 -514 8 796 196 -228 -535 -31 651 -152 -771 343 -583 43 204 -303 -666 -221 62 -343 166 641 -74 -590 -181 -258 -372 578 31 -338 570 354 -728 -2 545 -278 -238 39 725 94 523 -164 91 388 -327 -873 595 -639 286 43 -486 -234 -218 -875 64 -215 398 244 -216 725 -258 -738 84 -17 94 345 -291 -107 -524 -595 374 -316 -47 -488 159 -788 -583 -847 147 -115 744 -403 301 -827 376 223 365 -474 -24 -56 -827 349 727 -873 -134 -27 746 291 366 252 -370 530 671 319 426 -776 -417 257 413 607 -196 -447 -586 -417 -236 -437 272 414 776 284 685 528 -633 -338 459 218 -359 -682 752 -429 546 46 -106 6 -619 579 -247 549 741 582 -153 -196 -252 34 -483 38 508 335 -386 613 594 408 533 374 -116 440 258 -9 -78 554 605 102 -108 -122 773 -278 -198 647 628 -495 -202 -560 -654 -231 -853 -804 796 -120 88 315 -233 -798 92 -154 158 92 739 73 31 -481 675 -427 167 550 -828 -804 330 480 -67 -803 -343 -467 -384 121 108 192 -98 236 278 -126 -284 -254 107 56 406 -547 708 -643 -448 -294 -45 302 -678 687 -552 -590 525 -413 596 -873 765 453 237 -808 630 792 294 -388 -34 576 -772 -767 505 -9 -170 692 -834 693 467 -516 -623 109 -258 124 -857 -32 -804 637 768 -589 744 259 503 -66 -899 -375 -525 709 640 474 -814 472 151 293 12 116 543 521 -297 -246 -408 699 -820 -272 -242 727 16 641 472 582 745 -662 -42 -881 -582 765 108 349 -404 534 426 -792 -189 -100 -219 27 137 -309 276 -567 685 763 211 50 141 -817 -288 -785 -456 164 625 -407 -771 -769 656 -521 -862 187 8 -494 690 -689 -34 -406 -894 -158 -669 -163 13 165 182 -529 -671 -397 -674 -678 -299 -561 -800 -220 341 -855 162 14 -531 -876 -685 -682 647 -178 -252 -561 137 -846 262 -761 455 350 525 480 247 563 -754 234 561 436 -822 -12 -256 -383 -766 654 490 663 -777 -55 291 50 -250 -424 143 -263 -345 -261 471 -211 666 -661 -444 -379 179 -29 666 256 -4 780 626 -571 214 -352 -887 390 507 -316 365 -894 -174 608 -164 464 389 -591 598 -732 -241 703 -70 -883 513 -537 -687 41 -516 425 -803 -550 511 363 458 -520 -381 -667 262 211 -753 646 -576 231 -558 -730 -834 -686 606 -785 773 347 -715 -636 -749 625 470 313 -185 -58 -71 -828 -431 -46 -869 554 311 658 -349 379 249 533 223 755 -836 139 535 -830 -200 -186 -245 371 -59 571 -398 -649 42 -389 -663 6 5 -876 318 716 -264 261 787 -597 329 -476 -561 263 -745 449 119 -661 -546 553 -482 -92 -586 -548 -45 -869 463 693 -474 -298 697 76 784 39 -42 302 -861 -648 -676 -592 294 592 -609 -108 -16 124 259 335 -31 -395 -682 37 196 -268 173 -590 -128 -657 564 154 -816 -796 -806 213 226 -327 -474 501 -276 -349 -290 262 -405 -685 -110 150 -580 -669 721 15 -134 -751 -389 -599 -193 394 -66 221 764 615 276 219 -358 104 235 62 335 -9 -698 490 356 790 -692 -538 262 164 591 526 -210 44 -768 -886 618 -317 -67 55 -445 98 -529 -172 115 211 -724 273 -826 132 362 -120 -93 -209 -346 765 770 35 202 604 -668 -169 514 522 667 522 -727 450 -409 697 -863 -459 -351 -781 -620 -10 -766 -700 -618 12 615 -797 -481 261 -560 -559 370 250 404 -797 -227 482 -477 118 -593 -721 -808 119 733 299 295 129 285 423 120 -782 -600 -222 148 -882 656 -102 40 -468 795 -229 487 -26 78 274 -558 -350 488 261 670 -628 744 -274 773 -166 442 415 -849 -614 490 -647 -247 719 -690 -865 -559 -203 457 707 139 15 -795 -557 -393 -58 -321 -646 105 242 -432 -82 440 613 -606 352 481 -757 -836 113 -391 361 500 -314 -900 -112 558 -287 317 -697 -295 -365 -188 -665 -540 -317 -97 -589 450 47 533 -837 228 606 78 -206 745 -750 618 -812 603 -99 45 -299 -819 -817 -96 -722 -754 472 -516 139 202 -888 -46 140 667 628 153 23 -638 -183 -882 400 -608 488 730 -735 671 -588 681 -852 -138 491 505 -20 -759 -439 94 -30 264 771 770 -841 645 262 774 -174 -182 24 -185 283 -533 775 -63 257 377 201 -320 -348 370 775 -310 361 -374 -256 232 -481 -461 -379 505 -327 671 -96 168 452 706 569 -9 -593 -379 -343 351 525 506 22 -289 659 363 82 -716 -58 748 310 -172 241 501 308 439 -894 344 32 371 -662 -682 739 -703 -575 420 -1 -428 695 -589 -900 305 -300 -527 572 -313 781 -582 224 520 -204 -646 -706 328 -665 357 -124 -433 -733 287 195 -571 423 -457 -402 512 163 -889 -578 -251 -560 596 -292 304 146 316 -522 745 157 -380 799 706 -144 -812 -100 -520 -421 144 647 585 -863 -549 -45 708 459 679 642 -196 593 -155 694 -137 -885 294 -662 118 772 -416 -62 -393 530 228 108 -334 -814 -364 470 490 -210 14 -300 573 -515 -743 200 -484 -316 -354 -509 478 717 -182 729 102 240 -496 717 540 -75 -89 604 597 475 -52 -300 -138 -798 -711 515 -53 -537 201 280 -843 533 -8 -198 330 -823 67 -143 800 749 -137 -858 -134 146 -532 323 721 289 -551 360 -413 654 360 416 -359 -360 -404 -703 553 -197 721 589 -577 528 226 -51 -528 -147 -853 -590 728 227 -91 -116 417 600 659 -567 332 -361 637 729 499 158 -576 398 -818 -689 -13 739 -349 -544 720 84 472 -681 678 -280 787 -247 796 152 -382 630 -64 -772 761 352 163 769 582 646 21 -77 593 77 -243 -667 -442 798 634 4 328 -616 52 303 -535 -721 -229 746 514 707 -302 -70 -596 455 501 74 -489 648 201 107 -152 -268 -894 -168 -192 -146 192 -443 -832 -469 89 222 5 731 500 -629 615 -671 427 -281 49 -305 131 -49 462 617 254 688 196 762 -275 -794 83 76 -335 -440 -706 -838 391 -210 311 615 555 674 -92 -67 718 -252 -347 -91 59 186 -179 -239 644 245 -464 602 -182 -443 428 -298 564 85 -680 271 -331 192 194 -619 662 -666 -476 -371 -469 -184 525 634 -668 -546 752 -643 305 286 634 544 -136 -779 768 -161 -726 198 -169 -165 43 209 57 322 -813 -483 117 384 -484 6 -40 -320 -704 388 -762 722 258 -59 419 -468 -47 -220 -267 -146 475 -124 -130 37 296 -238 333 -330 -149 -354 343 316 101 -329 60 321 33 -170 728 -772 -638 431 -542 -416 667 -868 451 -559 -893 21 -552 367 323 -309 106 -880 190 -301 -302 474 -312 625 740 -584 486 -352 525 -769 365 -240 -231 -838 -33 5 -189 -804 -124 -587 -242 -187 151 -591 348 161 389 791 -275 -252 -899 222 -454 351 348 352 791 -569 -184 722 -420 532 -153 475 -789 -642 444 620 -55 -104 -603 798 -59 777 -452 501 168 277 -102 384 -708 -770 -891 -172 -207 439 91 49 -542 208 531 137 523 -659 -547 288 446 -826 118 -48 -17 219 88 532 -50 284 240 694 -636 -478 -215 -240 -824 -886 -510 722 791 281 453 432 371 -394 17 -585 -627 -711 -847 138 -21 -663 -813 -312 -404 -84 678 -22 -615 -757 -415 -335 532 -514 102 385 -65 -420 -825 590 386 207 234 -182 640 593 -632 -767 686 -850 -182 -502 521 -733 435 148 -778 217 197 -754 -608 592 -413 596 -857 213 682 -165 -343 -96 476 482 370 -305 636 782 -211 -890 -849 404 -414 -539 319 -643 738 -820 712 -468 -796 496 65 793 286 -228 -530 -768 467 -724 -856 335 -698 729 -401 745 -639 -658 273 723 747 -519 48 -67 616 -626 -819 -476 246 -652 262 353 -621 668 -101 768 173 -233 345 748 591 220 659 143 -106 502 535 -544 167 515 -375 -502 352 371 709 -6 -583 -112 -60 -399 267 725 120 91 -22 -9 -223 -460 511 522 717 634 434 594 -458 -766 -784 522 429 -677 183 102 482 -546 -870 -208 478 61 -482 711 633 -613 -879 -674 341 -766 -418 -94 -389 -38 755 -675 688 195 -834 -444 -175 -278 760 755 29 66 -327 -39 -490 432 582 -426 -666 261 457 107 603 -454 398 690 -90 339 -507 -126 -111 -689 -53 -410 400 -325 204 376 -854 192 71 -847 -772 -727 -117 -443 626 768 -876 -37 -699 -205 608 271 -56 -2 642 -826 -817 673 53 655 -481 -424 -707 -17 373 479 25 196 -287 67 355 450 659 -852 338 -106 -620 67 69 494 -328 -227 250 389 -751 289 -68 -547 607 -311 -21 583 144 -479 -220 451 -521 331 -245 198 -403 -417 377 -447 100 -383 -428 -853 -245 -524 -657 -510 505 -589 636 329 505 -626 474 -570 65 76 -444 -716 758 -14 779 505 -77 -770 -426 -367 -807 -394 -284 -87 236 736 145 -423 -424 326 341 -158 -70 53 -104 510 -219 780 -824 63 315 -169 29 -510 492 -527 493 -897 -355 48 596 46 -92 443 126 -304 -683 -51 84 -646 -174 271 726 -201 -263 -851 250 508 -219 185 555 408 -258 28 68 -707 209 -432 796 379 239 -499 -241 168 -680 507 442 -671 -215 360 516 762 -418 -299 -642 252 -333 559 158 638 578 476 -195 -838 -196 190 328 -503 357 645 299 569 591 -710 709 -689 667 777 -509 645 290 246 -269 -95 -452 558 386 427 -23 -490 -532 576 7 724 -185 143 -301 -836 -28 -285 -665 603 321 -495 -770 -892 674 -81 98 600 -645 199 -828 382 31 -396 -275 107 40 -130 -481 -814 -291 -750 -547 730 45 449 -484 609 -391 -646 26 -804 790 89 -590 -400 133 -79 165 -699 -362 -298 48 -588 -697 394 555 -772 -496 742 397 269 384 281 592 -98 635 -437 -884 166 -424 -749 -172 292 534 26 782 -889 397 -447 -628 -670 580 406 -52 239 489 -598 -84 560 503 -605 -372 4 598 -20 722 -207 493 -351 394 -640 -457 -297 762 -689 -584 463 620 381 155 -325 -542 -90 575 -693 -39 -656 675 -361 395 753 -267 381 -721 -74 97 -397 -543 -730 409 -424 165 -520 263 -871 -319 -788 -243 66 331 -886 353 -750 651 734 -855 -82 132 733 -226 -39 502 -214 40 -678 219 -692 540 173 605 152 145 536 39 81 -160 -651 245 -247 -609 -793 -592 -485 -468 -371 -658 -442 -586 -659 -130 -782 742 553 -439 -706 30 118 737 671 -630 -567 -98 365 554 295 123 -429 654 -418 -98 -13 -676 -198 -218 -211 -804 -511 -757 -158 725 116 -395 221 464 -723 153 -752 416 -676 -819 -695 -764 289 248 -718 -330 744 -505 429 584 456 337 -448 -384 -61 -695 -499 -356 -14 -541 383 -728 69 -545 410 -608 146 429 654 718 -248 -232 176 -197 -724 -817 775 632 672 -776 -510 7 156 -272 -416 -333 -533 742 724 726 554 -567 104 -719 137 -858 -245 154 756 -731 -198 785 -247 295 118 14 113 474 -463 -16 137 255 -128 -112 563 -32 720 333 383 -318 414 -134 -180 -473 136 -116 396 21 -67 -608 352 -170 436 -530 -180 39 -881 -259 482 -368 -861 -303 273 428 -529 339 445 788 739 234 -537 -126 400 114 771 -237 643 -644 453 -144 130 -795 448 416 474 -161 168 -238 713 -8 497 355 -251 -428 -616 -14 -608 481 332 355 -520 705 -495 672 92 161 627 -704 53 549 -44 -90 -394 -103 579 751 42 -380 339 -216 627 -900 -303 -212 572 -228 -227 -596 -846 467 -455 -228 5 -172 -789 -8 -5 -526 271 -841 -772 -326 64 -321 -641 428 212 678 -632 85 -15 379 264 -625 427 -388 -832 723 666 597 -75 -289 -185 441 34 216 -24 15 -145 711 92 630 -460 96 -72 542 343 591 -816 649 -715 191 -28 234 -63 -470 -254 -440 396 -451 165 465 -367 680 -660 239 27 774 -176 -537 -898 42 72 73 782 -731 -767 457 786 675 -795 -254 96 632 -440 627 -73 -728 -383 -259 116 -814 302 -289 -486 382 251 -445 -156 504 -852 540 434 259 -107 -193 -212 682 -834 -728 267 -546 480 599 -361 -41 715 -829 1 -118 535 715 627 413 713 600 -874 -668 -295 -661 139 -95 399 745 384 -113 -110 144 800 647 -774 182 -500 -127 -604 -75 -71 618 -14 -516 -49 -66 -178 458 -831 -233 513 -421 -598 -94 -516 509 -856 -895 -831 -652 40 -15 320 654 -686 104 -733 -310 55 -551 48 -433 -605 238 -585 209 297 623 577 -714 -342 -711 710 -549 -727 68 -763 470 -715 385 -161 644 -654 550 -224 -402 -193 -239 789 -764 -197 274 -399 -235 483 -344 -78 -28 606 -578 -220 -27 -827 36 -506 -594 333 292 -291 -497 680 642 513 -451 -350 -696 423 -802 122 -152 -148 218 200 334 -597 -694 -536 -416 109 392 -323 157 653 514 -612 625 -18 -498 -41 760 -180 -850 -626 142 -896 -297 39 500 474 564 -465 221 -353 272 780 -674 149 24 115 408 -353 -482 142 -499 781 794 -436 -39 628 11 -710 -153 339 276 -336 -485 -662 298 218 589 286 -646 694 -43 -618 159 402 -600 665 -528 -612 -865 -415 329 -367 88 -617 202 -838 -120 -203 -98 -343 -116 -302 -75 548 -565 478 111 580 -777 -895 12 -479 723 -569 9 -700 -16 -530 -155 362 -325 436 -551 -32 55 755 645 737 78 6 406 259 613 -197 -241 -333 442 576 -828 314 717 324 120 -397 -580 -205 -641 -615 -558 -49 -25 585 -135 581 -559 -506 692 -561 508 342 -240 -886 -795 -394 -87 588 -312 281 350 462 633 -493 34 585 128 -765 -94 -475 164 253 -676 -392 172 -810 325 -739 -396 60 729 691 -883 321 72 -106 -92 -97 -777 -538 -326 26 301 -867 68 -715 46 -696 213 -444 396 -336 -8 241 137 -83 346 -186 270 -112 148 541 225 564 652 -595 -342 -253 247 -98 -765 -92 340 -293 -95 102 478 -850 -292 547 401 634 -67 340 96 -6 -294 262 773 -24 -163 -776 179 -108 -402 -422 -354 96 -508 505 666 -817 285 -540 -157 680 -685 631 -575 -853 -89 -401 -277 -48 -749 -314 273 -815 67 593 -465 69 -421 702 563 355 -247 -169 -45 162 -863 61 128 -576 -197 440 -240 163 601 432 175 -765 645 -686 341 -767 296 514 86 -871 -57 43 -591 510 -328 3 591 -208 756 -27 5 -285 588 707 416 85 -416 83 430 634 752 58 69 92 545 -749 495 75 137 98 496 261 -848 -829 -467 -203 -314 -122 -472 -519 -97 -873 -398 -798 125 -713 -656 -420 -101 5 211 165 -722 45 -508 -593 -350 -721 -773 -585 547 -365 -64 412 504 -130 -88 -570 -229 631 469 -676 235 388 233 -628 -331 -843 -729 -621 25 166 -499 240 -850 -40 -12 -173 -568 -220 131 -691 71 204 -699 -158 -181 399 -787 -461 709 -570 365 29 -254 -552 -279 666 -662 571 -576 -21 -768 276 166 -393 216 -109 -838 479 -749 -686 -331 -451 54 -306 -307 275 642 -22 293 -327 276 -698 -630 -505 -456 11 780 -524 -701 -746 119 -189 779 -699 -476 516 -423 145 229 141 277 795 22 -524 -34 47 559 484 82 208 509 498 374 -261 -246 -418 -501 733 305 -865 -163 -869 -701 -375 -641 706 158 -714 -262 -7 -349 -693 732 -193 -298 -353 -116 157 -899 -515 -659 758 -25 454 275 395 326 282 -759 445 -617 767 503 -783 -740 -397 472 493 671 -529 -97 -284 -380 286 304 151 202 797 770 791 282 -317 668 366 -301 128 627 -5 -863 -846 257 414 -863 364 -807 -235 602 246 -571 -312 563 -856 159 1 335 -605 -713 -378 606 -760 5 262 -820 619 99 621 655 -126 377 -173 197 293 -279 -625 271 -259 502 -407 -440 -605 793 -382 -335 779 703 -465 116 -705 81 -383 -269 -14 30 429 -534 -529 643 -251 -458 57 -639 761 -452 -355 742 -797 365 -90 197 756 -223 -168 -849 -465 -208 352 350 158 -884 -185 18 283 -156 780 323 46 -882 -837 -877 -615 784 -354 606 -268 -825 249 732 -37 -26 -183 -619 -710 235 -600 322 -872 -756 751 288 1 674 417 164 778 -804 662 795 131 352 -574 286 -353 -292 -875 -413 165 265 443 -411 490 -328 -383 -126 320 -664 214 494 -11 -269 -704 324 -706 -745 -143 334 387 -263 -139 429 96 404 552 -541 393 673 56 422 -240 495 86 -381 257 788 -889 375 528 655 390 694 64 -651 -441 357 -741 47 680 -122 -350 247 388 525 793 -286 320 -727 -713 -438 455 305 715 -413 142 -251 -31 503 706 -656 78 -882 -242 -400 652 -320 713 -544 57 -370 709 -6 637 -452 -320 -211 18 -526 209 41 -557 -466 434 -830 710 375 -112 194 39 -863 750 376 622 -524 5 -427 -399 639 -736 171 339 10 -423 -94 437 442 236 -861 33 -429 -323 391 282 -350 240 -280 -465 -557 -617 -287 -501 91 691 486 442 -111 89 -463 444 -760 629 225 -754 725 750 -335 -898 -92 407 46 743 -508 -266 468 -342 -267 65 353 76 484 -452 -82 -410 -120 -199 -421 -514 -696 -310 -630 -776 -72 580 -339 8 507 -318 220 798 440 -525 687 -203 -372 -328 77 -390 225 763 577 -564 216 726 472 -719 -276 -769 -355 -162 558 -366 -338 -819 -90 340 471 694 -868 -220 -92 506 -850 -811 -751 444 443 -298 -594 -427 -429 -480 -680 -71 431 542 -369 580 431 -468 -365 770 -136 150 -635 -287 -344 57 -445 160 318 -814 121 -356 -303 -813 134 -899 334 139 -217 16 192 43 617 0 -604 441 -706 660 129 -700 455 -554 -778 -503 721 -408 314 408 -309 -345 -502 273 587 432 287 777 113 -608 -137 -306 215 347 97 704 299 -81 -815 -363 84 584 -896 -806 546 -197 117 637 173 -29 774 -403 226 -781 -137 160 422 267 -601 -497 -514 791 -425 517 762 435 -123 596 461 -701 -836 -572 -768 -849 682 277 -115 -128 -263 -442 164 -461 357 182 660 -67 -327 542 708 562 -307 -326 -4 128 791 447 -5 -198 440 543 -166 -801 313 29 609 -72 501 -773 -330 -813 787 359 118 -336 -544 -613 -725 -724 -677 239 -764 280 721 672 534 23 -14 512 -715 441 -874 -71 24 -566 791 -736 347 6 750 -28 221 -64 11 88 -203 -17 696 -548 -444 -878 102 250 376 536 32 119 9 -442 -260 -366 -528 489 367 382 -435 483 645 791 -89 450 -809 96 -333 -707 519 318 552 591 -455 -239 -266 48 585 40 108 696 96 -558 -286 386 -316 -510 -722 30 -778 163 441 600 -535 367 -134 174 -256 468 -643 -706 -579 404 245 -238 -752 517 341 -218 31 -474 -215 438 -208 781 -757 185 602 -30 -310 -532 -135 523 717 -783 -231 357 686 -405 -448 -155 -149 -604 -739 462 -326 -21 -86 84 -11 60 -588 798 157 121 234 -514 412 -167 439 -306 -113 -187 136 -634 -367 671 -49 590 -438 -378 -685 793 228 -221 -137 -365 -748 -702 15 485 643 629 -756 225 324 304 258 288 -371 -349 67 735 -859 636 -849 272 725 389 -255 433 -640 229 308 585 -114 -770 372 677 401 -493 -747 -236 -563 -48 151 724 753 -420 -557 132 173 -857 -746 -318 464 -52 -112 328 190 324 364 -657 -40 -546 -843 216 254 372 415 -377 599 -367 233 -700 172 63 226 793 -684 59 -699 -216 -685 -582 684 -71 -182 248 -894 123 483 48 145 121 60 484 -91 97 493 -732 -451 490 -60 -558 -409 -309 -537 -581 241 301 -91 -736 89 -874 450 608 788 92 -818 -514 -543 -652 674 74 175 438 61 469 51 265 -85 -613 -767 -257 -353 181 52 -313 -637 111 539 71 476 -122 -801 798 75 262 525 253 86 96 431 -740 111 -438 321 679 102 -680 628 -833 -512 -272 -311 -792 199 16 27 695 -258 -336 673 -511 415 -898 472 -769 -229 344 -421 -363 580 -450 -411 -746 -740 -562 140 51 -802 439 517 374 -144 504 -724 649 -89 314 740 727 139 598 -761 -176 -701 -732 -422 148 -162 -100 293 210 -109 686 -169 293 254 -103 396 504 -289 -878 -516 -852 148 3 668 -122 -77 -182 -600 730 68 -518 -146 469 -325 -241 733 -67 -771 -269 124 17 -287 137 -250 748 -503 -73 -749 623 -678 312 709 756 105 495 -861 -52 -548 -333 -96 352 302 544 312 -814 -529 -16 -723 572 -756 -463 646 -769 -422 -43 224 -898 403 -288 -724 735 259 210 -7 -67 -409 216 -252 68 -854 -289 -623 -710 -795 273 -193 596 388 661 687 -221 -91 271 -45 -641 756 739 -807 -736 -519 -41 620 -325 -803 643 -75 591 -273 -498 -366 197 -200 571 750 -24 249 -17 -474 -261 -900 -844 349 -328 128 647 -57 -165 -852 -780 -726 630 -658 696 -99 -616 -465 -814 541 72 -302 -198 -790 76 678 384 -531 544 -733 -431 -803 -601 -461 135 -227 -852 721 577 357 -312 306 -302 159 -729 175 401 775 -546 -765 146 -362 54 297 -168 576 323 -4 709 -350 -664 -90 515 625 -893 -517 -142 567 -300 -680 460 -773 -1 -366 -683 452 -626 -579 -291 -401 -500 -662 -402 181 702 -262 -85 -890 -330 109 311 -734 -107 321 301 372 -815 -69 -605 -862 37 74 585 503 -487 28 781 -409 87 538 333 -207 0 -50 -224 164 -642 -400 66 -296 -629 -439 -200 -342 272 -482 -533 -370 288 687 -12 -24 750 -115 -202 -878 -436 -203 616 711 -572 -651 72 -414 740 -109 -769 -238 -298 -357 -546 661 343 43 -745 -593 -140 510 73 -162 -722 24 127 744 -529 -329 -612 520 443 -685 -221 -16 -887 -115 38 -43 -561 -868 430 -557 -76 -644 -189 531 679 199 -95 621 717 796 -197 184 -700 -738 277 -642 -511 668 -579 556 270 60 14 704 -773 -683 -539 -423 -121 -217 -73 72 -118 284 23 -165 -503 -744 487 -433 -801 12 -419 -440 -815 -484 -883 88 350 226 304 -124 629 280 437 255 615 673 -683 -272 -195 -337 -624 758 -826 -229 -238 204 -534 -595 -640 -58 -671 68 31 403 459 -25 -870 -878 214 -118 198 -888 -604 52 287 113 533 -252 337 -369 245 -262 -880 415 586 792 -593 105 356 -719 -181 273 -566 316 -462 -22 480 237 304 -230 607 -696 -646 -406 530 -435 200 639 -597 -196 -371 52 -316 733 710 459 -644 -394 499 -97 -233 -180 733 555 537 512 -140 563 -225 774 -217 327 -882 -887 308 211 -847 -10 -554 206 -863 463 396 714 -530 5 510 -691 -77 -312 785 93 195 -493 592 38 -84 522 -262 259 616 669 40 -333 -202 -206 -317 -214 604 -717 193 -491 658 770 -144 -814 -824 -298 732 -63 -215 86 2 365 -533 296 501 625 -388 -690 -537 -687 -620 267 -815 -684 -400 -746 -334 700 -525 776 -772 22 -208 280 453 590 -222 -124 -351 714 -866 -147 250 354 -592 -478 154 -266 111 -829 237 668 766 -598 0 -563 -680 100 -812 -680 -579 -315 318 -876 -634 698 -710 -140 201 -520 -751 -695 -282 716 96 -483 -415 -708 -433 675 468 751 -818 510 280 541 -586 -204 789 251 -328 -211 -246 -575 411 -219 -736 439 -864 342 -17 -673 560 273 567 308 274 385 784 164 592 578 611 -98 -437 263 486 702 99 -248 -353 60 689 -692 708 740 -116 -103 -707 -53 -644 -158 404 -671 -590 9 -54 636 -281 756 359 396 585 -759 -116 -862 -358 72 625 191 -890 -181 92 -408 -17 194 -709 220 245 -386 413 -58 -79 -594 -174 -612 478 -809 -717 328 -214 -547 719 -97 -535 -859 -530 521 150 123 -404 110 341 552 -306 492 407 217 409 757 355 191 71 210 642 -46 -592 -310 -545 -636 -286 394 515 -466 -522 -434 618 -854 -645 -466 598 471 -489 -316 633 -394 -421 -285 -885 -484 -126 779 525 422 -501 -170 -122 -457 -370 -471 516 -163 600 582 -26 -444 -447 155 -313 -201 -833 -492 594 191 502 -636 -310 -276 5 -243 681 -595 -317 520 26 -59 20 -351 371 593 384 643 193 -882 -830 746 -750 -711 -776 5 -479 605 363 -178 209 138 -490 345 652 -412 -823 532 566 742 284 667 774 60 -589 -621 -747 727 383 582 -244 59 638 -406 319 302 430 -894 -592 387 388 -450 241 -56 726 -348 471 710 -427 -743 -695 -708 -388 -650 -674 -400 -615 356 487 387 136 782 -691 -864 533 178 -641 577 444 250 252 -153 76 400 -167 302 -589 363 -148 576 501 -813 663 -635 -282 212 357 148 -478 -484 -431 -840 -861 -422 -29 -159 -390 -870 150 -687 75 -422 -654 393 -363 -415 792 -502 -529 378 -411 135 -129 -848 -313 638 -250 102 -259 -489 613 -766 -828 376 29 -79 -307 14 -515 -339 -890 -853 348 -301 -605 73 -627 694 750 343 -695 -268 -529 -754 -799 444 642 -157 -53 -233 -681 -302 -433 -126 453 -681 157 324 557 -125 230 -192 624 -136 413 305 322 -627 -820 -814 -162 -575 -489 65 582 -338 -876 -395 -662 -338 479 -733 -232 -302 530 -290 -212 112 327 525 -507 -689 -899 -677 601 -264 -768 -550 226 729 -610 -503 -399 384 -725 513 -37 -631 -154 278 443 168 -608 -623 -348 -621 551 -343 288 -786 -751 580 705 556 -261 537 331 235 197 -460 -468 -810 395 -39 120 -700 -700 -624 587 -426 594 745 -817 -820 710 -380 -213 92 -27 67 -166 -711 64 -640 -407 117 384 647 473 -314 -878 175 690 -890 198 -861 -428 -803 231 710 77 -357 619 524 -265 670 -470 586 177 -605 -725 640 693 -113 -830 89 294 -291 -629 82 -172 492 671 798 -851 -121 -735 582 511 75 -888 -533 -158 -421 -809 -333 -301 -233 -612 -520 566 -525 226 -800 747 -202 739 -21 -381 -369 42 597 -242 191 -549 411 509 -813 -105 -126 -123 -660 51 491 -231 666 545 117 -635 -364 -185 159 363 -503 297 388 -480 21 -81 512 -496 -759 632 745 -212 -505 -249 296 31 -667 -713 736 -677 77 -897 751 -289 37 -881 -250 -827 -158 -854 -603 485 -51 -114 -592 -593 -299 232 118 -533 283 579 -230 546 -739 -52 386 218 458 -765 -206 -715 -886 365 319 144 424 347 386 -163 -426 -159 -464 -537 -587 -598 -495 -409 -515 -333 696 561 310 306 584 -412 -868 241 354 -727 224 -690 407 -252 -70 -503 404 -576 218 -362 -7 -807 -416 156 772 -16 -67 658 -606 483 -458 751 -67 -444 -841 420 768 -326 424 569 -543 616 -877 -124 272 70 251 146 -487 406 416 317 549 202 272 213 -589 -523 -290 -182 -894 -862 -98 -476 -833 -301 624 -508 -355 -290 473 -243 -612 76 336 492 -426 406 -601 -499 485 58 383 -51 94 361 174 -470 -213 -355 -513 -30 -394 297 568 198 450 -191 -28 -247 196 -149 -264 138 787 -749 -105 -352 -75 475 722 -57 336 351 292 320 451 790 -889 453 -174 43 -325 -63 413 -307 536 211 448 -45 669 -539 -173 -528 351 -202 -647 -60 333 89 42 -64 -231 41 -515 431 -814 -588 -866 122 47 -366 478 390 -747 -683 -507 9 -12 -735 746 758 -59 0 -208 795 436 519 -568 -769 -686 161 -791 -489 -130 -273 599 -127 -281 223 318 -443 287 728 704 546 723 173 -330 781 -293 -831 -305 585 152 -362 68 285 271 -77 -8 -317 51 -736 -808 305 -163 126 -401 223 9 -113 -197 -465 93 -176 -683 704 -172 -570 289 543 250 452 653 -33 -791 316 -727 -698 -897 -683 -230 -251 111 -481 329 482 576 566 305 603 679 743 -763 761 655 602 -605 -742 30 43 502 149 41 -8 73 503 -16 -593 457 -869 441 -840 325 -711 306 -572 -535 337 -867 434 -873 127 711 -6 -562 255 758 518 -871 -613 -142 -738 -279 -388 42 710 489 793 474 -400 -188 -54 -537 -1 -660 643 475 775 781 -377 -62 -75 204 -535 -20 -377 -836 256 -186 -84 558 -294 -104 770 -523 -476 526 180 -59 452 -432 351 -27 -526 -672 -452 552 -727 38 696 -445 -125 -123 526 592 721 -889 1 195 245 -409 -820 -371 438 -337 514 750 -603 -675 -190 -493 -539 554 655 -568 686 -603 336 314 580 762 402 -782 683 783 -706 783 -337 -795 140 -847 123 404 92 -745 455 522 -187 -694 587 -795 -274 -830 492 -369 402 -256 483 443 -113 -711 781 678 772 -354 -734 -862 -118 593 65 598 347 -760 113 -597 345 288 -359 178 667 317 -671 -314 640 -117 -229 -630 -559 741 -685 492 -21 -711 762 421 -710 41 -695 -200 338 -29 -6 -222 -376 213 -85 328 758 187 621 19 -577 366 -330 -300 -84 788 -383 370 330 -61 294 -860 129 -276 -698 728 -636 259 -736 143 -635 476 223 651 569 -231 -324 -145 549 219 506 629 60 643 -496 11 -281 -787 -678 -837 289 369 332 -693 -42 -387 558 444 577 -287 166 -93 -236 -221 -122 152 514 386 232 710 203 -65 714 -52 323 -560 -105 -556 -836 -559 -802 25 449 476 -314 459 -615 -802 -777 -712 -378 -167 -329 189 -290 433 613 103 375 352 45 -327 -798 192 6 21 -825 523 -574 -605 245 446 -28 725 -797 -746 126 -529 -800 325 359 -558 -617 700 507 -777 -67 -239 -277 232 -265 459 -79 660 -345 243 496 -630 -792 800 -83 450 -533 -807 48 680 -553 459 -608 -29 -539 -383 -110 -13 -211 -472 90 -599 432 -877 278 419 -568 -3 -667 -719 -322 -26 267 768 -243 672 572 471 60 135 12 60 -78 -263 -200 400 -22 -874 -235 355 202 335 -388 -808 -523 -605 6 -583 596 -110 503 -716 -515 -385 674 -466 283 490 104 104 -311 -563 -87 -815 450 -256 -478 769 315 -423 -896 48 600 -51 -589 -302 -834 525 585 -602 -725 251 703 473 628 -509 255 -869 -444 -724 -822 -446 449 -778 374 778 -223 -317 -285 36 181 -823 -412 565 684 510 205 -493 -347 -800 789 167 -380 -33 -885 -193 -765 649 -88 485 10 -40 640 -623 -538 -62 -109 608 499 -777 -574 268 -659 532 446 183 -519 3 -881 789 -66 -897 -154 -793 554 -789 414 -310 -380 420 -187 -104 -607 -119 -142 -665 52 639 -644 -304 -204 640 -447 -273 -387 -684 -815 -539 -331 790 68 277 -786 568 -53 93 -704 585 594 520 -229 775 767 -207 -508 -296 54 -426 123 -500 -629 -196 -841 -162 -330 -456 -415 -237 615 -400 496 -426 231 -1 -277 -585 267 -467 689 -426 124 441 612 -305 707 -839 454 -700 744 -130 -586 536 -319 84 -82 -598 515 -686 -83 1 -685 -389 531 457 -612 -496 -85 -781 336 -221 -846 -845 -636 -243 759 445 756 219 278 138 -731 -510 -734 158 -98 -882 757 318 -657 -518 -329 -899 -700 -49 -802 -770 648 -683 -691 426 21 -335 468 100 -811 640 -269 458 -401 -133 307 -254 -555 219 -848 337 671 -181 -257 422 -564 -550 -183 -513 324 -136 -348 -732 29 -496 531 -497 370 -880 -835 136 -825 -400 271 -175 -861 791 590 -513 -717 -192 -673 -104 -719 -690 33 437 587 766 -534 448 -721 -511 225 345 -257 -735 -817 662 -655 -699 -846 -592 -693 764 403 -393 155 534 -457 -706 -554 491 246 521 -648 376 -301 -278 330 -753 -710 613 747 777 -878 354 127 132 -185 192 338 -802 172 -512 -759 -202 -86 -673 743 216 481 622 -731 -588 -412 -611 -326 -603 527 -392 -47 -821 -639 35 131 -438 -401 557 -27 -3 -675 379 265 -226 232 195 -621 547 -23 -397 65 -262 347 -237 -84 -770 -339 -77 489 -763 -761 -144 -845 -555 772 -673 -256 265 -536 -72 -687 -755 -134 -573 638 -537 -364 155 -482 622 181 558 -216 716 613 -413 202 632 509 667 -849 334 -615 -708 584 40 -15 114 -816 -374 -224 -161 405 -580 -620 768 -63 610 564 278 -707 -510 609 268 597 -694 383 -275 -450 -283 -8 568 -172 -270 563 -223 -388 -795 566 -867 -43 -116 -425 -471 -742 390 -267 77 434 461 -279 770 -396 -665 -371 -809 -151 376 -241 89 414 -396 -17 -592 663 612 -204 737 -687 757 633 655 -311 -515 -405 214 -821 247 -718 171 -271 -94 384 -638 738 -500 135 -469 -430 -563 718 -159 -865 -305 -873 -680 89 -813 -843 438 457 129 -601 453 591 -373 510 -11 -455 510 -359 219 144 169 487 84 -238 704 -416 379 269 -459 -459 -516 69 -833 221 -241 -682 777 42 -269 -295 -690 -168 -16 708 254 -29 770 -206 461 283 -769 -587 240 112 -563 -63 -549 401 -307 58 -657 564 117 -560 225 749 365 159 -367 276 619 245 503 -205 629 -581 -43 -529 -783 762 179 536 -642 -752 -732 321 128 673 709 770 567 -60 -887 -625 701 -732 75 -248 672 717 -117 -10 506 2 -239 -279 -762 -667 651 -198 -83 -889 -485 -382 -330 290 -306 -710 493 -482 374 695 513 -885 27 -761 -709 -473 -335 -253 -787 28 197 123 -26 -900 167 463 -560 320 -851 -463 624 -473 664 666 -46 -371 36 188 -413 203 -393 356 353 -139 -708 360 789 -27 -560 -536 -326 576 -831 -509 -566 208 -522 665 452 141 510 -891 -230 -408 -137 -804 79 233 316 -649 63 393 -832 117 -480 726 673 270 -258 599 -27 365 -567 -664 147 -217 -893 -788 711 -375 -49 -872 -419 -588 -150 -766 -292 -625 -813 -876 558 -191 -489 -891 104 -357 762 -706 431 -628 286 -137 -201 552 459 507 -650 623 -224 -604 601 -320 -42 -449 -378 -805 747 -145 392 -591 649 -632 -4 4 -4 -833 -256 368 -442 278 571 597 -780 53 -164 769 -803 -238 653 -839 73 645 -708 466 -425 525 -876 593 -855 -878 -357 -362 -157 -881 -423 -641 -756 363 -849 263 -56 -842 -786 606 -578 209 -97 -502 504 401 47 137 -364 238 -186 -493 -772 -475 399 -170 -6 -742 507 170 -189 -633 71 -553 43 -413 779 466 -256 70 -241 626 11 -417 123 140 372 -684 172 -143 499 -713 -121 -4 278 -365 -25 -325 46 774 620 800 -479 651 61 -102 -422 395 576 -896 506 737 577 321 -165 577 -467 490 -490 -250 -368 -648 753 357 664 -616 -876 -410 760 264 446 -489 -477 676 -182 -232 -242 113 384 591 -792 385 458 -267 98 -609 -184 88 -435 -604 -688 680 464 -43 37 520 -579 460 489 -232 -793 -228 -99 -268 -628 254 676 -752 -410 -881 -463 -527 -774 671 255 -282 -570 -777 -83 755 -356 -665 -228 -615 607 -845 710 -591 778 -141 -316 -525 -649 661 -103 -93 -112 -405 -864 -172 -491 -474 -536 101 -759 25 257 681 -35 351 64 409 -645 635 198 -449 -581 -545 438 -697 -55 748 -646 -30 148 264 703 -347 299 648 667 589 -120 -573 384 605 -446 -747 385 -639 220 -25 791 -291 -472 133 168 244 96 535 -827 -205 -68 -471 325 488 -518 560 -792 -221 630 782 575 794 -313 298 768 -765 -305 300 17 788 -428 600 -657 -99 -316 196 -115 629 -370 -698 -750 -195 670 147 -300 7 381 574 -340 -328 -223 502 -743 -813 -281 -559 -155 353 610 643 468 282 -485 18 -899 54 -492 47 776 -839 -523 443 -542 -719 28 694 482 506 -108 -534 733 -311 -269 711 -578 98 -325 134 -391 143 459 -449 693 -312 -83 -785 -838 -281 84 -834 386 15 369 -829 -753 -266 755 -884 -467 672 573 -738 586 -799 -208 561 -284 2 243 -483 376 492 168 45 687 -835 -392 130 641 -637 650 12 -583 389 -877 -27 308 -639 399 142 662 -404 -463 -444 370 -368 323 142 -765 -414 -894 -719 -752 -832 -817 595 -193 -596 452 -778 -68 -567 216 692 -328 344 206 755 -427 613 766 481 -745 -581 123 356 210 -248 -98 371 155 -326 422 -795 -869 -319 -718 -454 -616 -193 457 -194 392 590 -192 568 526 331 384 -627 10 437 344 763 526 -737 -593 313 441 -630 310 -793 -875 558 -482 -114 242 -866 292 -520 266 294 576 -212 777 -831 -630 -781 -92 -866 40 -414 -779 -229 -527 -851 -887 18 46 -312 422 379 -180 378 592 484 -223 221 481 -839 457 485 -461 774 536 -135 403 -878 390 -183 631 -83 -525 274 -763 -882 383 -224 799 414 -336 395 -804 -807 -583 -276 185 -755 -369 685 403 -43 619 184 -804 -870 -140 737 -234 475 -208 773 800 -326 -235 -616 -770 -239 -433 -530 469 538 -532 583 538 353 726 -646 232 -762 -168 -349 34 383 -554 -344 369 492 -176 374 -819 -837 -255 301 -215 391 513 -150 -797 -439 538 -502 499 53 608 -89 -562 -596 -139 -571 438 -289 -444 620 300 -119 -727 -874 -689 -500 394 695 -321 -896 241 -559 179 216 454 -375 212 -497 205 696 687 452 -642 -656 186 557 197 746 285 384 -831 579 -302 -349 -414 -460 -447 -635 -190 707 220 -72 786 -691 -200 -476 56 701 255 -282 743 -180 -304 308 662 -257 579 221 649 249 409 -34 326 -524 677 542 -574 712 296 530 -650 754 580 342 164 200 103 613 170 534 300 -548 178 -116 363 -327 -123 85 -772 206 -526 750 393 635 -868 -668 -640 203 -663 256 -714 607 530 24 537 -726 221 14 -485 165 -720 759 -820 121 -30 -380 -701 -834 -106 -427 -389 416 799 -23 627 620 445 650 288 553 324 -708 -875 -365 689 68 -366 735 -797 -348 -211 -831 404 9 324 394 -192 318 769 -292 -143 -626 -205 796 -758 616 597 -461 -265 369 -811 -794 665 438 -843 -394 -282 -124 51 -544 -670 -781 687 497 -419 623 551 -516 -806 298 -444 350 552 -252 -681 -225 -411 -304 -460 355 -324 730 -724 -283 -73 662 -702 -897 69 367 -160 -840 523 -499 -834 124 -667 -536 -792 -744 -137 -46 13 143 102 208 254 271 -758 666 320 265 -589 -732 674 684 -861 240 -356 -782 -802 434 -520 -302 -148 -651 710 33 294 -582 -423 -762 -332 -467 691 -192 -474 166 -97 278 631 -291 374 323 -159 -79 -439 265 -330 -233 108 -515 -897 701 489 -184 -740 42 -547 -555 -887 -95 1 661 -793 692 -152 646 313 -788 -202 -477 2 -149 -521 603 280 166 -432 -39 -40 -334 -754 -25 -212 543 359 -601 296 451 -645 -765 244 -425 -597 -14 -71 773 559 -162 -55 -415 -473 -791 -639 -693 -304 468 -749 -726 560 12 -545 -345 -79 226 -378 -593 -54 336 312 -819 766 -28 -16 116 -682 -18 -336 -627 -719 2 -153 -235 62 -887 -99 -878 20 -291 237 -401 -315 -856 406 721 533 -777 31 -95 387 62 -510 -576 -861 -448 -280 139 -87 76 37 -665 -467 -172 -616 464 408 -311 -126 352 219 -326 -534 60 426 -449 -142 233 -100 717 74 -97 564 728 -873 379 144 -244 -90 386 -679 -851 -587 -393 525 672 586 42 363 -187 -545 131 -623 165 772 -313 -109 -785 -89 -215 -383 -810 460 -19 -599 -859 543 -116 -684 488 -524 705 571 -282 -577 -450 707 -671 610 616 4 -464 -143 -611 221 -264 570 149 -577 -338 -328 -640 -360 68 -857 -101 413 -862 346 622 209 -451 -262 -147 -281 758 413 209 63 168 42 194 166 183 -778 -747 -340 256 -85 -366 245 -641 369 -874 -136 171 -228 221 672 -375 -66 335 492 492 150 672 283 408 280 16 329 -154 639 602 -342 -750 -228 592 397 -438 278 -670 318 -854 669 -535 30 712 -202 -252 743 -52 -555 -790 -461 504 286 -625 385 -784 -763 -622 549 -129 187 -258 274 -339 -160 747 264 290 -801 -450 49 113 50 121 511 -760 -54 -182 725 -364 -864 -220 -531 -24 419 629 -618 -319 -541 -317 762 262 632 -363 37 217 549 216 -774 -8 267 -47 697 -106 -817 -713 -259 527 158 -693 265 178 524 185 476 603 -145 -275 -683 -488 452 -706 -677 652 -298 506 -660 392 786 -286 -593 -874 -840 -389 -267 137 -140 310 -682 -406 -129 -107 -16 -542 -353 356 -189 -342 666 761 347 -100 -489 -735 61 -520 -791 429 419 -55 9 390 680 545 -670 -517 -693 465 234 -363 646 690 93 333 63 136 499 -136 356 13 665 209 -496 707 -196 -761 -538 636 253 -254 -684 -735 -440 -486 -512 -361 344 -374 -242 218 -189 -624 752 -90 -397 -708 250 488 165 182 739 -675 286 -316 429 455 -264 -328 689 -508 -214 -863 90 -373 -90 -470 232 -4 558 503 -569 302 -248 -604 50 352 -255 796 427 -820 -757 317 159 65 413 -585 -771 250 145 -659 -859 182 -405 743 -594 794 -200 680 -726 -696 -341 746 -52 -807 -677 448 777 -564 -46 -678 -809 -484 -729 250 41 426 505 501 23 593 -429 -829 -63 376 -361 -440 175 218 -176 177 219 773 241 713 776 -730 -447 423 363 240 170 -175 -191 409 -69 -546 -5 -744 -434 -219 -205 428 571 -349 139 492 401 -10 670 -198 -592 472 110 -97 740 788 -753 497 -350 -72 -711 108 793 402 569 427 255 -180 -880 588 -871 284 -450 -721 693 -531 -505 -888 -202 548 792 648 -72 254 104 172 -696 383 291 -680 618 -699 480 -121 -690 -324 -688 473 -380 250 104 -120 568 693 71 -72 -404 -364 -253 -762 -892 325 -876 258 -482 -350 656 665 -763 186 -701 438 -70 -155 -633 581 -217 -856 -622 -876 -656 765 -39 459 -677 386 173 573 -653 325 126 735 55 -868 324 -149 -870 60 783 718 -141 8 216 -232 209 -100 -499 347 294 -379 799 218 658 -17 584 -220 676 501 -30 -568 443 -196 126 227 703 671 -302 508 276 -520 545 322 -858 -130 -45 694 459 234 141 -802 45 -540 -272 -512 -116 413 -883 776 106 169 -170 735 -487 -318 174 -711 -489 -804 230 -768 418 -520 800 526 483 100 -457 -189 -392 -830 -831 650 -253 467 320 452 403 308 -151 -169 522 670 -753 -862 -237 348 -635 -325 -87 -188 -14 -646 451 -847 -629 -400 624 -436 299 -857 -404 437 303 780 -471 288 -870 -852 -286 140 -868 -151 -830 -336 -101 -446 -721 -674 -400 41 -766 153 65 442 -374 724 -200 -594 427 -295 -482 -232 380 554 -71 -379 350 -703 679 -172 85 746 310 -62 -497 145 125 96 584 221 -15 120 244 595 -58 -848 -830 436 -499 724 196 -82 113 -192 -418 -866 328 28 -467 750 426 -510 -602 772 -19 -13 -459 -743 385 214 -247 776 -663 -417 253 -340 -261 192 142 -414 704 282 -856 436 -650 -666 -643 631 -878 -52 1 -60 615 -31 484 -595 -830 571 88 351 142 -819 175 30 -847 -750 -573 -752 100 -874 -217 -852 -896 553 -184 -48 49 -569 -802 -106 25 -624 31 628 329 779 656 111 -566 734 -358 -207 630 -643 788 -116 -624 391 269 157 492 785 -884 -764 399 -860 -353 744 -837 -325 -641 -21 -201 724 113 61 -289 797 -274 -772 68 -386 656 411 731 -210 441 260 -268 -433 797 634 206 -680 535 -838 -779 -557 -605 41 541 -25 433 155 -82 48 532 -428 500 -588 131 -599 655 -665 797 -294 453 -293 546 578 667 282 -702 521 -507 673 -377 632 -429 -795 386 800 -41 -870 -77 -829 -447 621 738 778 328 -294 22 -644 -383 -152 657 -411 -787 -852 46 -79 -355 -242 -411 -80 -11 -131 -711 -372 -656 336 -53 211 -567 -555 288 -676 -359 343 -338 132 340 -797 585 6 -193 133 -145 -614 12 -716 577 118 656 -681 635 58 179 744 -577 150 -652 32 -548 -684 613 -441 371 284 191 -204 -492 -295 -235 -350 -487 521 -103 -147 -602 169 -73 -133 552 718 377 113 278 378 351 691 356 -378 228 -241 352 567 237 141 3 512 169 -547 281 -694 416 -726 411 510 -390 577 -764 -845 89 -225 -575 280 -556 326 338 -487 -806 -872 563 -439 71 634 -787 -719 390 -505 -103 345 -882 513 -491 -277 -159 656 -146 671 -747 637 360 538 278 -203 -608 -249 588 -151 315 -693 -122 -90 -348 -176 326 -331 -349 447 410 330 -594 777 -334 1 -299 -775 -497 -610 576 -644 -507 -230 410 -624 -596 0 261 266 -434 -369 -748 -897 -722 34 702 -595 497 -375 -536 525 195 -362 -219 494 -145 -308 578 -535 -91 264 615 -492 526 790 623 618 -691 -666 263 -367 365 -25 -182 -115 286 -493 -814 -484 -546 -689 -237 -305 466 -55 188 512 -35 -900 759 -444 562 612 85 -398 -206 637 -512 -714 -850 30 238 240 -599 339 143 384 464 -795 152 -389 -881 -799 -492 -495 -869 262 -775 274 -832 590 -482 -461 482 -505 -790 64 -698 564 -562 -798 -93 629 146 343 787 -234 -233 -362 382 -514 -128 -894 -529 -598 128 365 -99 -89 -598 -358 -135 250 -510 532 128 -435 376 497 -426 607 256 -342 -539 608 674 185 601 525 159 27 205 403 -841 533 -683 -670 663 -271 4 755 118 -849 147 -602 -749 667 499 739 -248 484 -196 -425 411 234 -481 434 549 -10 520 476 631 -259 658 -732 -142 -316 294 -59 -426 347 354 193 396 -643 760 142 443 -394 238 156 -69 -309 -39 -261 414 776 -308 -389 658 -812 654 553 729 -661 734 18 692 -690 -373 -826 690 485 -72 -424 323 150 180 -531 -317 554 108 -733 231 -146 583 35 508 795 13 369 475 -583 -359 -733 -278 -559 -200 -479 90 -410 -272 145 311 -682 683 -29 349 -840 789 -299 108 435 377 187 -479 -733 -585 763 358 -853 -868 -871 -416 253 -541 624 -834 598 -169 -700 69 259 -257 646 551 -393 82 -249 -714 324 -225 469 -797 -320 472 679 515 -656 -647 204 -101 -71 -761 619 21 420 480 568 -830 -595 139 -705 96 -84 536 509 446 23 -726 -61 364 -551 -385 252 -324 176 46 515 -628 296 -379 -663 474 -59 -149 -633 105 229 -456 439 -578 404 738 24 505 182 137 470 -314 71 571 -526 687 341 -102 -152 5 718 606 -342 583 372 -50 168 320 -612 42 -855 -708 -708 390 656 732 398 -95 404 -705 235 -786 192 528 -233 175 -70 654 -581 222 100 -472 -674 62 -674 153 -483 -95 252 563 -765 -254 -218 -384 574 -112 -697 -566 479 375 565 184 -394 411 -309 222 0 -883 153 183 -796 -266 -151 227 -126 -266 -28 -826 -200 -698 -455 451 -300 -722 -166 -550 -496 242 -138 -695 671 -476 315 436 -154 710 -73 317 -647 -758 363 -424 491 -756 54 -767 71 -822 444 -705 48 576 37 -310 707 -357 631 -841 -160 385 35 -671 167 101 -791 155 -852 -235 -9 -304 111 389 -437 -886 -410 -20 -372 131 758 76 -824 -328 -845 341 715 235 67 -634 663 778 -710 -253 -92 694 597 -167 770 -150 -547 -447 257 -627 526 -367 720 -120 -38 -183 -845 -309 -36 -368 -52 -368 410 -105 609 -139 436 602 -143 -841 180 -77 -281 -170 -422 -111 -406 756 -301 -400 436 -479 -329 230 744 -92 14 -248 -292 193 -229 -148 -734 -598 674 -173 570 512 383 -134 -709 -524 81 0 -41 677 -790 717 -165 241 -138 522 191 -224 451 503 145 80 389 -649 -650 585 -364 -486 433 -236 -709 -38 -470 -83 -657 -47 595 677 684 -5 -428 -603 -258 -271 -442 160 -364 -260 -248 257 -304 -761 -802 220 -679 733 51 -375 -873 324 730 -235 362 408 -306 -320 282 -329 785 187 39 -352 -96 214 -314 176 -329 95 -593 621 -305 768 219 -260 167 -141 686 -162 371 -34 721 -833 183 154 723 -560 -590 58 744 -337 398 290 -365 228 -63 296 -198 -245 -869 148 -736 177 723 718 -243 -239 -558 -609 -95 -173 263 421 -104 -355 448 -215 203 -706 75 -716 307 -358 251 30 -57 -12 671 671 -66 618 -573 515 304 399 -800 620 168 522 -651 795 -443 -130 151 -636 -890 -495 -225 -564 -712 291 717 -1 -170 -180 -404 704 602 -558 -897 -218 -282 -899 439 408 576 -152 -293 -794 321 -100 -341 246 -557 -744 218 -73 564 753 202 296 364 -535 -181 -177 104 548 -88 276 -725 285 -150 -529 627 270 464 576 118 380 -465 627 737 -406 267 707 -652 700 768 -882 738 764 610 -334 -246 -358 115 -766 785 -655 -122 -321 239 534 -645 417 8 276 -463 54 637 -770 397 264 419 -130 586 -604 67 69 -592 -861 -567 -729 319 39 347 -801 219 390 446 -254 -605 -259 -454 319 -343 -222 44 322 100 -83 672 -374 592 -677 343 -222 -100 336 124 -892 -501 -765 378 -34 455 80 -277 786 -562 -555 306 533 -109 -207 326 484 -165 412 208 363 774 -426 705 -33 780 -247 -870 258 -470 84 -750 -519 123 -477 -864 753 535 692 556 727 -378 431 574 183 56 508 -454 -49 12 189 -453 590 -619 48 364 -176 405 728 482 -899 -836 240 -731 -589 719 673 -19 728 -367 -215 -78 787 -221 516 471 408 -221 -83 -174 -515 41 -316 -544 -343 -731 -193 460 -186 -761 -737 -801 720 101 -58 -174 540 -856 258 -323 -775 -421 425 -813 611 -358 233 -628 -589 -487 463 -491 -877 547 167 -719 705 -621 -717 524 -409 -233 -794 -643 755 -744 -174 26 384 -699 252 224 -331 -883 -816 -399 629 -597 389 -81 -481 -669 723 -727 307 349 -444 -792 510 -475 -365 -527 -87 -615 541 -825 799 278 -415 27 111 279 -691 402 391 302 -221 -244 -753 -114 137 359 -551 223 -127 618 -23 -360 793 -607 33 -388 2 285 -582 460 472 -470 -332 130 193 35 -388 171 -418 -709 469 762 108 -829 484 595 436 755 -755 -31 421 477 -427 -448 -539 -433 -192 462 -795 792 590 -11 339 -426 -532 -412 -281 -749 -605 106 25 687 -677 -101 -533 333 604 -97 169 111 49 -230 -123 -183 -804 671 -861 -15 -288 288 -666 385 223 519 495 694 124 -605 613 723 -30 -846 -871 583 -569 -548 -417 -144 499 -83 -645 585 -463 347 -593 -142 -128 -364 -811 -550 583 -429 183 -352 -723 668 -692 -732 201 -71 381 -849 -437 -350 -545 -641 -595 -710 307 214 463 -129 109 -795 -801 287 -295 370 -522 1 79 -216 18 -120 672 589 640 113 552 -323 -216 141 528 99 -483 -22 -509 439 386 -516 -672 375 314 -690 -599 277 477 -818 255 -790 184 768 -151 571 227 -797 -382 -196 765 -526 -606 -898 -540 -4 601 53 -477 -512 -800 -362 -607 -701 167 218 610 -2 -29 -7 -854 -406 -579 724 -669 -816 -395 343 -145 -80 98 -757 -170 -640 589 -625 -354 486 281 -410 532 -626 -291 97 -595 768 365 -850 709 607 -573 237 -835 217 -385 -115 347 121 158 -50 -441 -322 -454 -291 670 -578 -33 -869 -578 349 193 -505 -793 372 -323 -799 -409 677 -144 4 -369 346 -785 -310 -750 -229 -305 -892 291 600 -815 463 70 20 454 50 718 -40 -183 -604 -877 555 559 -613 255 -175 -598 -626 558 750 -242 337 563 466 263 524 637 593 -753 797 -869 -384 -46 -142 393 -387 8 -510 -66 137 -519 -316 718 400 264 -307 -113 -822 -82 -623 -30 -567 -783 -788 -550 -607 -210 -796 -547 -851 295 259 -735 103 142 -457 395 121 319 562 46 454 -571 736 53 -328 573 -671 772 624 -378 -733 -227 172 -313 -120 -649 -649 311 -322 292 57 484 262 -447 492 741 -534 142 87 -702 -138 -646 124 -747 -546 697 -780 754 133 -190 587 -508 -535 393 -393 462 738 375 -191 -615 475 782 26 708 461 10 515 150 -346 212 -240 423 -185 -729 411 641 687 -774 792 58 202 608 -439 741 -114 -260 746 -65 -805 63 715 73 782 764 397 -899 -46 -697 1 -152 542 454 722 -259 -234 -379 -533 -834 -889 630 182 100 783 466 280 -850 -25 -418 -743 21 -881 -20 -644 427 -855 -528 -186 -520 224 -484 23 365 -467 -260 -533 279 -427 567 -62 -239 59 44 44 -1 368 363 142 756 507 -268 -149 -701 578 638 413 299 -761 306 190 -663 796 307 429 323 -50 -749 -412 281 -467 99 -444 604 244 -283 718 422 638 -328 -832 196 -508 -403 673 -477 -37 -785 -776 782 -241 219 -396 795 382 337 -279 -622 -789 -44 -808 346 -795 -142 -386 684 634 798 511 380 -380 254 522 -878 50 -552 -727 -858 -373 -564 354 558 -114 298 190 -586 -744 2 -165 -859 -400 223 346 -291 -629 -282 -173 -403 -380 -258 -493 -465 85 392 -656 -822 477 546 617 202 683 429 -822 195 779 -750 -438 -645 306 -474 -344 -511 -37 -470 544 -490 -513 690 -846 603 -362 374 -776 59 61 -202 -130 -682 -309 -111 746 551 214 -565 459 -60 525 -410 628 -400 -601 54 229 -346 -202 614 -604 312 -23 4 40 -885 -821 -68 691 393 292 -431 453 18 174 -881 -312 -580 569 724 -56 358 433 129 -157 -285 -41 114 420 -188 -426 696 -739 -201 21 -395 -110 -40 -47 -712 89 472 604 -392 61 -82 783 -449 231 227 -751 -765 -445 -121 -323 -539 646 490 -167 181 -840 644 -163 -137 671 39 175 24 -424 -337 -555 754 -196 543 -377 -506 -103 -650 660 -549 218 -473 -616 -662 -795 286 -416 -629 237 312 667 -801 51 -2 -52 234 217 -388 493 -840 -819 -793 330 -560 38 -448 400 225 -719 -293 -185 -451 -373 409 -898 -187 95 602 -327 510 -152 12 -204 -784 441 -580 708 153 235 406 79 255 561 515 166 -368 741 721 683 -806 261 -506 609 600 -526 133 -216 351 -60 634 -70 -293 238 47 -487 271 -132 -709 -180 -407 532 -717 642 -742 554 -597 -349 -806 -602 -311 -704 -339 -323 -184 796 664 188 508 23 -219 -310 -298 -47 -40 289 -641 572 -11 -216 431 -267 584 226 -489 -421 90 -493 -333 -326 697 -862 259 778 -159 164 -247 -617 -243 311 -683 -45 507 467 -66 -785 -57 -466 170 -539 448 527 -595 -184 131 323 266 663 -893 455 -171 -97 784 797 796 409 -114 109 -526 -853 -891 -220 -624 -198 -419 89 -361 -696 -397 372 -855 517 -670 -216 504 -771 282 -592 790 656 -847 -203 -679 -216 -555 195 -271 -190 398 -867 31 -146 -714 129 353 287 -424 230 -247 483 572 627 -196 -499 257 204 -678 -583 474 275 -360 331 -386 -756 -568 -623 -556 -17 616 -470 121 -456 695 47 -266 762 -301 655 -697 -443 362 220 563 -618 -610 725 610 -199 9 296 224 -539 77 -82 757 769 -113 -803 140 -504 601 94 475 -495 -222 -259 579 665 163 270 -772 -800 84 -355 -410 -26 391 527 224 1 724 -535 -589 -364 350 254 -615 701 393 -103 168 -825 542 454 766 -828 -214 -224 744 -421 -793 -479 328 -698 -844 77 174 745 -79 -793 -513 -115 -848 419 392 -216 316 264 465 -853 -486 -753 -377 -10 230 -208 227 254 766 382 35 -490 300 -796 643 -595 253 674 654 -40 354 -277 -408 -422 241 -21 -789 -260 -237 142 -331 57 217 -829 -813 440 -27 129 -748 -163 -319 -201 -762 602 -679 -796 587 113 -577 -250 -499 399 -491 -891 702 23 -216 17 750 -470 -530 -833 598 -609 -856 -137 467 460 -823 385 658 -263 80 620 780 747 -356 757 -868 84 258 626 -455 -815 398 696 570 12 -869 111 -841 -548 757 -787 -487 -338 -445 569 -123 -513 -412 -260 -78 -92 598 -830 598 -234 619 -481 463 -581 -527 739 -624 -591 523 335 -427 -198 -856 -809 -755 68 -721 -505 -347 663 -504 -646 733 -253 438 -741 -733 579 542 -374 -710 514 -562 -785 -398 63 -872 586 -17 186 727 217 -602 278 -219 215 -275 -462 -578 416 -147 -435 244 -478 188 297 -57 -792 522 361 -380 -735 -634 -739 419 783 603 697 454 -669 257 -2 411 114 -361 209 -677 23 441 -638 -876 341 -846 -476 167 -269 -525 -317 612 -271 -290 -336 -549 143 -338 199 239 196 125 564 516 39 -764 580 388 -805 -50 -746 -767 -755 350 665 407 -221 -480 428 372 -747 -798 -434 501 620 -466 96 -789 430 -320 526 -692 -790 160 -529 -606 -119 -885 292 611 783 111 751 154 775 764 386 533 189 727 -134 -838 539 -751 -48 185 -633 -215 668 -135 245 -615 -349 -706 -747 -250 -72 -1 163 -316 -73 440 473 546 -142 138 -616 -634 117 370 -12 177 54 -21 -278 715 488 778 181 531 176 -860 766 415 -621 -426 -244 560 365 -315 -379 351 -290 579 -704 755 393 -677 731 -316 -453 192 500 186 -547 -344 -75 565 176 651 -819 251 -196 183 -865 -641 -680 248 28 -70 678 25 750 382 232 749 250 -100 2 31 -815 -566 -855 769 585 -220 559 365 609 237 -257 222 -706 -58 -11 747 434 -549 271 673 466 -506 565 -129 -609 -72 -331 744 -740 401 638 -285 359 -581 -644 404 -474 775 692 164 -475 145 730 338 -405 464 -794 -524 -37 725 -576 -533 514 -426 -14 -229 -746 -734 54 607 327 91 -729 -265 752 -191 539 665 492 65 645 439 -388 -369 434 215 762 764 634 -281 -418 79 359 224 -646 636 -790 -120 -499 536 -389 797 -409 -724 510 174 196 -40 -594 -447 149 -401 -264 453 -416 -173 576 -817 271 -460 322 -171 -535 422 -461 0 151 730 -712 727 460 -822 -745 -225 384 -242 -761 286 330 -769 -181 167 -738 -844 220 284 -323 63 -77 -308 314 -518 239 -295 104 -888 -488 520 19 -17 414 -831 -593 -22 259 88 603 61 484 292 157 -374 -323 8 -561 11 -196 -629 -416 578 627 513 348 -352 -560 613 133 779 310 449 550 -614 708 -892 -625 712 768 -44 -831 -381 791 289 -262 -759 662 -819 458 -96 326 51 -356 486 219 -300 665 624 -104 -855 -690 -758 541 175 666 -176 -303 398 -474 385 500 168 313 -829 23 526 -728 -560 -825 -563 747 598 -572 -98 -680 337 732 -342 -895 -482 648 -24 706 -886 496 -424 -172 504 511 798 258 591 -816 -116 -471 -84 187 488 -490 -579 143 4 145 -58 103 -725 631 -57 66 -136 486 -566 -173 634 -653 -299 -357 -215 568 -671 -236 -69 67 -852 -212 -765 -323 568 655 -663 -750 -569 93 -435 712 -88 -171 -656 381 787 487 192 461 284 299 174 686 -124 -468 -364 -717 -531 -18 -705 355 667 379 -655 247 -17 -860 275 -726 -142 -88 128 -378 -824 -724 23 -772 302 -628 395 -888 676 -631 292 11 -735 -613 -478 147 -829 -513 -841 285 687 -723 629 -247 -615 -742 -746 -39 469 484 36 504 -82 -890 319 -434 -757 476 -7 -824 -155 -884 -294 183 -1 520 -77 287 -327 -264 18 -423 346 748 227 221 -52 31 -286 245 636 786 776 -130 -805 -640 251 -168 -790 660 -587 -26 458 791 -309 516 -325 13 549 -223 -240 326 -753 -133 -272 -25 -378 -719 -5 491 -236 448 -296 -719 -482 484 -339 485 96 -271 -322 530 -165 -195 -443 -576 -509 182 189 42 -749 -99 -84 -461 -899 392 -366 -820 -522 -339 -555 -173 294 -347 48 -531 563 -175 -294 201 -494 189 474 740 -803 -861 786 -72 -526 -35 -721 -342 59 722 -81 -433 -288 744 730 -376 -435 -506 482 726 -874 363 60 27 620 389 -428 518 755 634 359 110 498 357 -556 -611 -737 -168 -367 506 564 526 -764 267 40 -354 -781 -750 -489 9 164 -249 -697 -811 43 -695 -218 182 491 329 -56 -520 -637 -194 -739 -196 737 -650 218 -41 710 111 347 -318 -633 -706 -884 -888 306 209 -463 -849 -343 -372 12 132 -274 -271 -57 -49 -616 -95 -643 449 619 -873 304 187 638 -397 -512 -733 -370 800 654 -436 469 -519 148 -492 -738 -68 318 -818 317 61 -64 284 185 -659 10 -884 397 -549 -736 16 649 768 55 -13 -39 -152 318 -876 275 -613 -404 788 -56 477 -401 5 698 583 -573 201 -615 249 267 -166 790 250 652 -71 -113 -634 662 -639 -449 -825 -115 -188 -259 -119 318 -552 -847 -707 722 -82 616 -663 -454 142 330 349 513 -847 -261 351 -284 -205 547 -873 747 337 148 -341 -616 -833 -350 491 288 -636 -788 -858 -606 -28 -116 36 95 793 447 -815 -85 -33 -143 -275 345 262 549 -663 -595 219 -415 -292 -30 174 -5 -629 -357 214 227 88 568 -548 618 -112 -750 727 -664 646 354 506 360 -391 374 -401 -363 -166 506 341 301 291 -251 -255 -78 539 -128 -542 475 260 232 418 -577 179 -219 -284 -406 -471 427 -829 693 -839 -121 216 399 238 -881 764 659 427 347 -867 -579 196 420 739 -423 -379 -795 -184 -654 284 159 -628 735 335 -213 -304 -596 192 -566 142 -126 -754 428 -891 390 -352 -378 -757 -373 131 -709 -167 -40 780 -898 458 -430 -180 -367 -296 681 -156 760 -666 -538 -833 -656 712 537 641 413 357 575 -719 96 -408 -858 660 660 -286 138 -215 798 630 -215 442 126 -291 -839 557 595 -425 -370 -462 20 109 -742 -474 525 -809 551 334 -314 -667 -734 484 -365 739 -145 755 -599 -610 -30 -494 173 236 -872 429 -199 -762 579 459 -549 -871 -676 464 389 577 133 -648 -628 -494 -101 -570 149 161 516 -800 -802 -444 455 782 -100 -849 -445 547 -450 -458 -45 606 321 0 288 -83 -521 -595 -470 -566 301 -776 -441 -348 772 -441 -716 734 236 -712 569 -70 -58 -773 344 491 621 484 184 -806 -95 246 668 -732 365 -329 -49 -722 -642 371 434 348 -821 -382 728 -167 573 -728 -402 791 -860 167 -458 614 -542 -352 587 452 -726 -698 -423 754 -149 -382 642 -450 677 -160 522 353 698 -53 298 63 -232 -421 -96 -54 417 538 196 -84 399 606 586 359 564 53 90 -699 503 -413 -709 68 362 -759 106 -521 -52 -760 730 162 457 425 -264 634 121 601 -357 497 20 -544 -246 -311 -565 586 258 -166 311 -759 537 778 55 97 -704 -872 -725 -324 -367 516 556 -643 -887 -108 -288 -676 -145 -550 -64 -736 -599 669 59 647 558 659 71 787 -132 287 -832 -621 503 777 722 -796 -714 -276 231 613 90 -249 -474 -519 429 -704 707 -457 224 632 -52 609 95 -794 -479 47 74 -568 -317 -534 -475 345 616 608 36 -503 -344 2 762 -823 -519 539 499 587 -453 739 108 -501 -145 551 -789 -767 349 -113 -325 519 246 -24 -443 -431 -52 458 -440 -67 307 -775 -484 420 662 -471 540 213 736 202 -251 265 96 -445 303 -254 -369 363 -761 305 786 -125 -762 -366 -871 -509 -56 -245 -185 -879 -44 277 -348 488 470 362 -445 378 346 124 -611 488 -374 -710 133 315 569 -839 -600 671 -884 558 -620 -17 155 -423 -565 7 -534 -813 475 -193 348 -883 467 -740 676 365 -395 -390 -678 -831 -125 681 -208 -401 -402 442 -263 -752 52 652 -217 -215 119 503 -168 -894 -443 -188 665 634 -645 -619 -268 714 235 -895 -283 -838 43 60 -771 162 698 -346 -824 -886 578 -226 -370 -505 -539 722 532 397 571 762 596 -740 -814 445 424 108 -487 556 147 666 749 -781 536 692 -657 648 -646 91 698 -859 -473 560 474 -631 -438 532 55 86 150 -698 -120 520 214 677 -65 266 -404 -280 -446 -220 -142 -888 353 -604 -682 764 495 571 715 137 201 -273 67 -349 143 797 -521 381 413 -880 429 205 678 364 623 -690 -432 -109 756 336 641 -153 717 658 -429 52 294 -309 414 -484 -22 -777 -409 627 -592 -558 640 -39 695 -33 667 652 -706 -450 671 253 10 129 -616 -78 37 413 -857 453 -73 166 538 -135 166 -827 73 -152 -538 -848 -439 686 479 667 -373 115 -46 20 438 775 -89 -314 256 456 -305 308 104 334 -592 157 -233 -133 -616 -512 -598 388 -856 -363 461 -291 62 84 505 -234 603 -489 192 706 -198 433 371 665 -793 770 -197 636 -536 600 716 665 -575 -60 724 69 -581 -132 -246 -235 324 536 551 7 52 799 178 -343 -110 500 629 302 375 -480 -397 -576 -836 -508 -634 -360 -794 -192 -575 159 519 645 -617 -817 -88 -241 308 229 -45 -605 -181 608 622 -500 694 259 -112 -595 29 -840 694 -881 239 -572 -764 555 -33 227 -804 429 -742 418 65 -27 570 -713 -577 629 215 -396 66 642 -643 220 274 -591 201 407 134 -26 137 579 94 -596 -748 -498 -371 -752 503 -805 -105 -899 470 -505 -306 -821 -568 -184 -20 -511 734 -25 75 -652 734 779 -630 -417 686 764 273 674 -791 -27 638 -460 -707 601 -686 596 -375 -534 380 129 -692 406 -126 668 -735 -464 -315 -408 724 380 548 278 56 225 336 743 461 -556 78 -49 -854 -46 -524 -56 131 -681 -202 -602 48 745 -305 203 787 -822 -366 707 503 -573 -511 -639 407 -141 -440 -49 185 -9 -703 -284 -623 -78 -63 429 -475 -473 -805 188 491 701 223 235 -875 252 248 -407 404 -777 567 224 -840 517 -525 -508 641 -168 -507 591 -560 -838 603 587 626 -242 -765 -708 -202 784 -399 216 -767 181 -63 76 555 -763 502 -141 278 142 667 507 653 -763 -895 183 267 -176 -367 711 161 -34 661 -829 -246 109 308 -269 304 -79 695 597 130 129 -821 649 450 -858 -72 -890 -674 -755 -750 -22 557 -168 589 -467 -829 -674 -786 574 561 -74 -240 -511 -818 -527 95 61 -462 -844 690 -711 675 624 441 408 -352 168 62 -708 -839 -169 210 -303 -548 473 -792 777 -583 -191 -143 -411 -364 444 217 162 -269 -300 -748 499 437 -437 114 -654 -209 -679 -556 -735 579 -321 797 -877 -673 -148 -849 -286 12 -156 566 285 188 -741 -247 89 670 352 199 -788 643 -360 680 -467 -684 -494 -743 -468 -213 -426 596 -70 -238 -185 -403 756 -243 -751 -537 762 758 -473 -716 -304 -695 477 -858 -365 586 783 -629 -604 426 -631 -4 -568 -870 -504 1 -723 -8 423 -42 -105 584 -358 -446 394 -626 -418 370 202 -724 -348 -62 519 464 -9 -754 -91 0 122 230 -383 -622 542 -570 -349 291 746 -706 145 -55 -56 -512 442 -413 -95 -55 -577 204 216 320 98 604 557 -570 765 -173 -753 579 734 -878 273 -852 486 -450 316 70 -621 486 -56 613 -460 -627 -815 704 -509 -155 -875 743 -491 -867 411 -447 -641 -648 -600 -300 -448 447 -201 -179 477 759 -400 319 -636 -427 125 512 -114 -724 -170 64 -379 -790 736 719 -227 -447 601 -171 -499 491 -337 -693 -306 -674 -403 587 341 -750 376 -318 287 -844 592 697 -449 533 -496 -621 711 -206 690 678 -35 -589 -605 -9 -864 -804 540 765 106 -737 555 199 745 72 -99 -794 33 143 62 308 -594 -245 792 -451 448 -92 -334 -858 740 -97 -858 -365 328 -495 -218 556 -416 -761 714 -350 166 429 -351 648 530 511 -294 102 510 -325 -57 284 -580 -717 163 -592 171 -43 641 200 -66 -828 167 292 760 -652 526 666 151 -609 536 -453 713 444 -401 -423 367 113 -703 -406 -764 538 667 -414 -409 151 218 -688 -452 767 -349 -340 -846 410 704 533 -82 -791 310 309 -8 296 50 604 622 -270 -900 -849 -198 156 -672 -389 596 -691 172 228 -590 496 -837 -127 -149 -761 68 797 621 -191 93 -873 -770 58 -596 -253 631 -7 -640 721 34 -575 652 -110 -577 -877 338 -875 -505 336 -765 348 751 -173 -766 616 217 -34 -513 -5 -331 556 -893 514 162 -216 -772 423 -289 -395 466 -872 492 228 -427 -775 477 78 -207 -249 -697 471 376 -399 235 718 -166 651 712 -285 291 -331 -738 -256 308 179 527 -176 -879 589 -794 398 430 321 -760 -894 -682 -563 467 288 -618 -835 353 -72 -713 -309 -104 591 -543 119 -23 -884 -665 383 479 460 387 775 -795 -785 -361 105 33 -138 562 472 631 10 -450 318 -837 -376 -376 387 682 -684 224 -808 -441 -33 430 -131 214 -138 118 223 458 569 -847 326 -89 755 -349 -37 -774 -426 133 -274 -401 332 311 -473 590 -294 -368 373 -363 679 115 536 719 795 323 203 -42 199 671 596 334 -130 494 -725 -445 -510 -25 771 718 175 -703 380 -745 -117 -648 -224 -83 -276 -511 -423 115 -199 36 -634 633 -858 -210 -444 -707 -257 536 564 217 -744 -630 22 -538 316 -899 -629 -230 -372 158 311 524 -782 470 -103 340 5 -715 -675 68 -453 696 -332 -389 286 472 751 -351 -824 467 -698 763 -454 -88 -206 -512 -806 563 -282 -278 699 28 -478 413 64 -319 -460 -437 558 763 -246 -361 -852 -199 -630 225 -764 633 180 737 778 -891 715 294 -890 -877 -186 -313 291 491 -218 684 -398 -157 225 -260 207 -579 -335 -540 565 517 -836 -720 -576 619 5 -695 683 -445 -138 579 423 -592 646 210 -321 -4 -696 181 132 412 -476 145 -811 -331 -368 767 687 583 -347 650 -350 -582 738 -121 -742 323 463 772 -733 -325 729 -531 -869 98 66 -858 744 445 679 75 -833 245 190 -463 -111 -846 100 698 637 458 410 -154 87 180 268 680 -499 -257 -513 -861 -729 469 89 225 -722 319 -847 509 430 -270 -423 -326 773 -475 -829 600 -114 387 74 603 -657 -860 702 -678 596 749 -38 -788 -164 -312 -730 -838 -257 281 -788 475 -58 -492 342 301 280 -585 -311 61 242 -773 0 -790 272 387 684 -15 -455 -68 -532 443 -430 -359 -155 -784 -339 -20 795 -647 330 110 -199 -61 735 227 772 178 -508 -288 512 -848 327 -65 -807 -388 714 -390 -60 -26 -751 -510 -121 -877 100 507 -58 166 445 358 265 -262 -249 27 381 -261 -342 -541 498 797 -120 556 -295 430 -238 586 140 607 99 90 -811 681 96 -804 663 -650 622 -269 461 -108 193 697 -610 697 -322 -741 271 -294 -559 -155 117 39 283 -232 683 -547 -158 372 446 446 -388 -825 565 358 -872 -540 -624 -277 -744 471 -847 -780 -415 -311 -234 523 -438 -899 81 -383 -590 -815 538 381 -4 -645 791 33 -719 -475 -502 -816 571 123 -314 632 525 -53 -47 -232 790 -475 280 -716 233 -350 -814 -620 252 -706 -415 126 -767 -116 668 760 158 387 25 -298 324 -155 -89 -658 -404 -419 -29 -57 525 -262 -109 -335 -67 640 343 -838 -704 -421 -726 277 273 627 625 -873 105 58 661 -718 548 -783 549 -265 -257 715 279 618 657 426 94 -152 -880 10 413 -647 -478 651 738 -202 31 -557 -264 -566 -802 -686 585 -286 795 -514 -336 -874 -551 -519 -468 -229 -416 -40 515 -294 630 -214 -360 -459 246 -141 -329 -457 -97 350 562 -262 -12 -471 526 -824 468 -504 -605 -32 -356 -872 -869 -208 -879 -66 -5 -15 -604 405 192 -517 244 727 24 -170 -377 -264 429 413 -549 111 -660 548 245 -896 -851 8 -794 505 522 -562 -68 180 643 39 733 -228 -316 -240 -286 -846 -723 -511 438 -882 -200 429 219 -274 777 506 283 -185 324 652 793 347 -734 -82 98 556 -34 -638 772 101 776 -228 -197 186 -360 513 625 -417 363 -831 300 -736 529 -86 48 337 -670 116 -402 548 -115 554 -49 -305 -863 76 -151 717 -145 -832 -111 73 -805 25 14 -397 -698 -89 -320 -742 -313 -576 -872 -384 248 -802 786 -155 467 -223 -191 397 -406 -125 342 -243 -137 745 -297 -210 -147 324 636 -766 396 181 323 463 -592 452 208 549 66 -87 66 443 -814 -847 637 -767 37 -168 -791 515 -697 675 189 141 277 189 -439 -325 -448 -339 273 352 -249 92 445 -525 -75 -767 249 586 698 -233 -844 292 -106 58 -492 295 17 212 -272 193 -707 -811 -325 349 -274 -896 40 -52 790 252 -508 559 624 -561 40 -385 679 582 408 509 389 -843 -223 -895 -795 309 335 -566 239 -407 316 487 438 -844 -573 289 -597 -464 -261 -487 538 -138 14 327 483 292 -736 505 414 -328 -870 -853 -250 -831 597 322 126 334 614 118 356 -132 624 260 -168 -48 463 -753 -330 -875 448 -615 727 349 -384 -777 -418 106 -162 325 250 -796 80 -794 -185 -863 402 -762 253 681 491 641 -708 -215 513 785 -266 -487 -347 -713 -672 237 760 631 144 -259 746 -317 742 -182 661 -85 476 482 155 -418 -376 780 253 -742 108 210 -647 533 -172 711 -344 -649 72 -718 263 303 -611 -879 -670 39 -145 164 -449 -729 -612 687 757 -293 29 335 -199 172 438 -407 411 797 -83 354 480 -725 455 -143 -230 -64 -835 126 -709 -507 282 157 134 -329 -792 144 412 -532 411 -778 162 543 -479 -156 767 -373 409 61 -313 -628 -706 -710 791 76 -816 735 138 -716 110 281 100 -490 164 -78 174 518 259 -642 677 -466 -235 -233 -359 729 149 225 640 495 -711 -598 -230 556 681 675 559 -867 -75 -836 -835 249 -122 -427 142 604 275 -248 -418 -160 -622 -329 -800 103 -308 -336 51 375 -658 297 349 502 398 245 75 -88 376 387 -83 371 197 119 -574 538 -615 566 568 -245 -514 25 -721 -174 -815 -97 600 355 594 571 522 264 -692 -187 -68 -273 511 341 -739 189 332 -254 36 362 130 -72 43 222 -335 681 -553 -690 -704 -869 626 -473 -847 492 797 -186 -688 -827 -297 -488 410 -709 469 720 -879 -702 -815 301 745 129 -414 415 -405 -700 -652 -39 316 -59 57 484 -279 -326 -578 -192 -251 192 581 533 -222 637 -788 -338 635 589 -606 705 730 -633 218 -533 -205 258 -723 762 -382 424 196 -729 -643 -300 -615 -418 530 652 617 72 544 -737 466 293 -545 -447 -46 754 305 581 454 528 786 -573 687 341 -305 401 -20 -204 430 -826 42 -877 455 -17 210 -309 179 268 146 -484 -45 -210 -232 -202 47 633 641 447 -724 -809 60 600 374 37 -403 88 -516 732 427 -782 391 500 675 -515 -548 -287 -16 -425 90 32 -612 344 -839 596 764 -818 -883 93 -614 406 -626 524 184 -31 -551 -8 74 -839 -768 -196 395 634 63 21 -673 -521 377 659 -101 -253 -176 783 364 212 -853 -505 80 9 -838 -16 -802 442 -679 -565 -661 -603 109 533 775 -274 -515 795 61 -448 351 707 -579 -696 554 656 -739 -645 -703 -3 -476 247 227 328 464 -15 -706 216 -456 -79 4 323 -83 768 324 -638 -71 -323 224 -856 -246 -255 684 -843 -693 -342 86 762 -168 33 403 -270 -297 580 -215 137 -415 -29 -722 -272 319 521 531 -750 401 292 -604 -874 -744 109 164 82 -738 -500 -220 170 628 -472 -851 -26 595 564 364 540 258 -441 -689 -167 -786 298 -215 -852 377 -741 -477 -20 536 147 691 587 97 -121 665 543 -751 -64 -158 -788 -218 -15 -749 484 778 217 -202 -764 262 -822 -558 94 -68 -814 -301 703 -21 -126 -893 155 -117 315 578 66 -573 220 -210 -739 520 515 -261 -27 716 -458 -897 499 108 -306 -888 -180 299 586 -802 353 -778 -829 -172 -586 -503 -830 534 -520 -880 359 157 489 191 -150 -531 174 299 -386 116 -174 601 620 -438 -705 520 544 -592 -655 300 707 232 31 591 325 282 450 328 215 790 155 -168 85 -209 -516 -587 126 -595 -221 -45 -704 -805 170 251 774 -221 47 -9 497 219 573 -617 -657 -33 -552 562 -206 -848 556 375 509 -441 404 245 -45 -578 -407 -874 702 694 124 -461 -166 501 -22 -674 127 719 -630 -262 -845 53 -455 244 601 -45 -424 316 222 153 746 236 198 360 662 -344 382 400 635 180 126 -410 637 373 142 -627 628 -729 372 -113 155 139 -386 578 -45 242 -731 -290 -218 298 702 -533 74 552 569 -71 -546 501 770 -519 572 170 542 -524 284 -462 -142 119 739 -463 -432 234 -783 -189 33 1 730 631 655 676 -494 753 -2 256 261 -127 472 691 237 416 -856 -343 649 -256 331 -618 688 -766 530 33 587 -153 614 54 -75 419 -165 296 211 -898 -148 765 -373 553 -688 -433 -95 679 44 -426 -577 644 30 -458 316 -573 -641 708 -846 -473 -48 665 -60 -858 217 472 -349 -658 -732 225 766 464 -434 724 -731 245 310 -484 -457 613 649 -93 671 -670 -897 -408 -173 -277 663 698 -333 -838 -785 -436 351 567 31 722 505 -39 -22 507 -636 418 -710 -619 793 -18 -713 -640 -292 382 215 -340 168 -535 -98 482 -565 241 -760 722 189 174 -504 762 -816 -467 1 -894 -19 -384 657 -119 709 -600 -793 715 25 -15 417 -57 -378 257 103 -624 -131 13 521 -382 -555 396 -418 -405 -366 162 -336 625 -1 -61 267 466 -209 275 495 -84 -669 -295 -725 -396 -19 -718 -388 -766 791 -350 560 38 227 -10 444 211 279 -874 -92 17 -151 262 630 -743 -637 -151 575 405 -279 277 -587 715 -474 366 -583 -197 -384 383 -617 244 -659 589 -800 227 482 -669 -527 -230 -10 -402 42 49 53 776 305 -822 225 232 -245 -154 -545 289 -700 264 -834 -872 1 391 -729 325 -591 -171 249 656 190 222 546 -899 -202 -324 287 -679 -212 -600 -102 607 414 632 12 174 -496 -264 738 531 321 -14 -550 687 25 -847 -143 -442 -602 72 -83 47 -761 286 243 195 151 -736 -182 544 559 -738 87 -349 505 -518 199 -170 -273 576 497 319 -63 323 628 -305 694 141 20 609 -230 554 -861 -216 -290 793 143 -315 -93 786 -644 -728 -808 -48 -293 -107 424 441 786 63 -110 -894 -392 775 598 -871 -140 654 -104 746 656 763 -680 -403 -280 435 -571 -56 -250 -741 378 586 -655 -338 322 594 -375 -748 177 581 -742 -384 437 19 -780 -343 -254 507 566 676 573 -34 597 46 -786 212 -826 507 109 125 691 -599 742 -347 -853 235 541 21 -805 -559 -236 76 -42 -822 6 -683 -885 -447 389 -772 85 610 -203 -206 -346 -179 555 -501 -317 440 -613 -53 451 565 -334 394 555 367 -386 -287 732 -223 -197 235 722 -421 -481 -290 639 -308 582 -580 744 -541 232 574 -366 -332 -220 -237 -162 -532 363 39 -381 287 74 671 -601 706 493 -555 492 -109 411 -144 148 70 369 -650 -242 -570 87 324 -768 156 601 -300 799 200 -255 -314 631 -211 360 -388 -328 698 -808 -434 130 53 666 85 -680 309 -808 -726 -877 -752 -729 704 -1 645 -462 -679 -623 324 47 -422 -287 754 -76 404 -665 197 578 -18 662 71 458 413 -218 -221 -483 793 -182 15 -625 -661 -828 -537 -670 -426 196 -300 -222 -560 -159 -504 197 226 -469 -392 598 145 -662 426 77 566 -340 -131 494 50 18 -393 430 -27 -647 395 56 -428 178 256 754 -656 436 436 508 116 101 -166 710 -560 -433 -709 -236 375 -641 52 449 127 -702 -773 -355 -850 466 -776 -21 -870 207 -641 -5 -236 18 388 -709 282 -190 -289 -896 -758 64 -510 -658 -303 709 -892 630 505 316 -387 -80 710 57 -166 -506 458 -286 -242 786 272 265 345 513 747 373 -891 20 463 451 780 660 572 -741 -131 787 527 313 -444 -67 697 86 -319 -157 -195 -747 -53 122 -792 -279 -809 -447 -582 -867 -396 -150 108 -852 -787 -252 650 -6 -779 -733 111 -132 445 -568 -680 -456 765 439 38 -889 457 622 515 -708 516 -344 567 -829 -463 465 -839 111 257 216 685 -725 -887 75 398 512 98 -550 -39 -875 668 -202 -298 203 -780 -833 -579 695 -686 -183 -248 497 430 370 332 444 -555 366 327 378 -449 -496 384 723 330 -741 -184 773 -824 336 -547 -835 -374 692 -559 379 615 -199 -223 45 764 94 -470 -192 474 56 -535 436 278 -698 789 -855 -533 -896 -101 377 593 -548 -656 -120 463 -447 131 -561 -596 32 -466 10 381 -886 -79 312 575 647 -308 -424 -185 158 589 96 -687 -145 582 -884 741 -230 248 652 640 -466 97 -466 -486 700 -73 -233 -608 -899 -386 168 757 -707 -43 367 -689 168 130 103 -514 -820 -795 -492 -175 -485 575 416 -173 -13 -500 452 53 -81 523 667 -340 -286 -511 -424 -612 270 -762 332 622 -632 -810 -621 224 291 -261 583 120 -551 -612 -213 -225 765 633 -273 -116 -601 -261 -28 -24 -244 419 405 794 331 -603 -738 458 738 -898 -393 -224 641 -407 337 -844 177 -229 -898 -142 -845 393 728 789 599 -156 592 -800 -363 -402 -252 -31 -694 -423 407 682 -68 -672 -561 -715 152 -366 -679 -211 -274 385 -246 -381 78 520 -672 121 -556 -766 163 -843 -548 -357 30 432 -1 445 -54 53 -182 374 229 -556 -618 17 621 679 -854 -494 -630 586 686 -132 135 -541 -553 694 -743 -343 195 -104 -720 502 -239 483 -88 695 732 -169 701 287 64 -105 362 -457 268 361 775 -232 -147 37 -659 405 -524 272 121 -692 617 335 257 -156 640 -605 -563 -528 135 -285 -250 759 -527 291 -710 434 595 -392 494 451 607 726 122 -637 737 -693 180 -5 -611 -545 590 -367 226 -374 -136 -25 576 -817 -160 116 -432 17 657 204 393 312 269 560 -460 -542 650 723 74 -312 411 393 197 666 446 -9 507 -783 343 -855 -171 -469 -222 392 -383 203 332 -431 650 326 -798 -226 -514 649 324 25 -466 -673 -741 -148 296 386 -486 311 -398 748 -101 -893 -251 466 -761 528 -870 32 -690 710 438 -520 -76 523 724 719 -749 -109 -426 -390 -300 -895 -615 207 -807 730 -649 98 -771 292 -215 384 -616 -867 639 -308 -574 522 -83 203 627 786 -144 -725 454 615 743 1 102 -432 -244 284 245 704 273 -866 532 -25 54 -365 -114 -27 367 127 -453 537 -350 -487 410 -776 -584 -727 -553 178 -791 761 -821 391 371 440 -812 -14 -738 -51 -581 -608 84 -856 -397 -709 532 -630 -346 -697 -646 -41 -763 -240 -715 106 721 542 -557 -473 -557 346 -829 66 93 98 584 107 3 -33 -432 -89 -168 -546 581 -614 250 -421 290 -237 -627 -165 655 628 -450 -752 -568 -386 226 -433 -118 1 184 248 257 -551 592 -261 -684 -835 576 -492 503 -767 -559 -156 -693 254 773 775 480 431 169 -483 -236 653 764 448 140 -740 533 205 -553 509 286 -220 -326 435 244 -137 -293 569 764 323 -283 388 672 -352 -575 580 -103 -253 -765 318 -208 535 -517 68 -200 -662 -309 407 -761 -685 -511 -131 -389 2 661 168 225 524 -514 -804 313 -877 -245 501 208 -626 -807 -355 514 724 -69 -192 456 451 399 -170 -712 654 682 -462 -725 -580 -224 -639 -335 -688 -536 351 -649 -740 -228 -589 426 29 -227 -375 -597 633 -632 -244 147 -24 -808 536 86 -207 -711 -531 154 618 -502 692 190 -183 713 378 -355 16 115 687 -525 -841 99 653 -510 -689 -28 -302 456 -54 456 28 -398 26 -258 335 166 -255 -295 600 705 273 -891 304 -566 -747 -753 512 -805 629 36 -192 687 630 -744 -465 -869 -544 -830 131 -597 -345 -822 -759 26 -183 -406 -505 409 -721 -131 166 -352 -766 148 -292 -616 -885 -289 -864 201 277 50 -587 764 -138 -632 -894 -688 674 -1 -617 598 -647 305 108 -541 -895 -724 455 -191 -606 -453 -230 505 -379 8 243 565 -520 -361 -276 -11 747 522 582 -256 -95 469 600 360 -384 426 -30 781 -691 477 502 -99 -780 710 95 -171 -4 -451 -381 -453 623 -869 524 606 772 731 -446 585 211 -211 -94 240 -484 30 640 -854 -447 -294 750 -256 -270 -688 -293 255 -664 309 -727 369 486 -209 47 639 -161 22 114 -191 -14 -106 -42 -844 -83 -851 -104 -736 -258 -16 -149 687 548 -826 -550 -699 105 -498 128 -202 -681 -748 -139 -442 -212 187 -426 3 564 -170 260 543 -680 323 557 -379 -853 -84 505 -380 165 -7 -80 99 -610 442 -523 -66 -515 184 213 -570 -214 -544 320 -54 83 112 536 -413 327 -526 -868 -356 -827 -740 439 345 -258 236 -178 -820 -723 -85 159 375 134 144 -254 -654 261 -295 -154 -160 232 -270 -826 -196 -216 685 -666 556 689 -461 -570 152 145 -804 325 -406 601 -720 -306 -253 -168 419 -487 515 393 -895 713 604 -743 168 348 -846 -520 -266 438 -675 419 526 -418 -123 -2 798 282 748 -394 -849 -231 -808 28 -506 107 592 -393 -804 -212 781 136 -463 225 79 -668 -737 -52 -589 -710 714 -277 449 -647 -563 -345 -652 590 18 -183 -568 679 -809 460 420 -18 -781 192 -324 761 619 708 399 -159 -343 466 274 -199 -817 -836 602 94 440 -492 -535 -179 651 -263 705 662 593 740 397 471 333 -552 -182 -549 374 -88 -38 -510 598 -408 495 757 152 -379 753 552 -575 -45 149 -109 228 -11 457 -5 605 278 -430 572 -245 -639 -559 -766 677 376 -656 -65 -290 -147 -415 -616 184 -125 -532 -390 -457 -261 359 294 -125 -528 351 569 -643 386 -585 -637 -614 -460 -506 632 -887 -259 -216 670 532 -668 -575 61 223 -3 740 -19 -532 432 404 732 -281 -682 -367 -1 -322 -302 -843 381 -128 -359 -602 -551 405 -431 -675 -285 273 -613 -381 -845 371 614 -437 595 -657 11 709 517 -166 550 726 523 349 379 -788 470 -407 -222 -885 653 487 767 -241 -264 125 -665 677 657 -22 60 -136 631 -728 308 538 298 677 209 -90 -717 96 -686 678 -462 72 268 148 1 138 -870 -352 351 -836 -723 -590 -168 -665 -294 626 -525 -758 342 652 -208 -205 -219 566 470 -874 635 599 -328 -703 433 -842 522 176 -352 185 -223 -200 263 698 -233 106 785 -323 245 -620 703 -601 78 99 -288 -680 -549 -260 595 -144 343 -233 -888 466 -69 199 -431 -124 38 -265 322 469 -849 -733 259 -96 575 510 570 769 -804 -482 368 107 -803 -665 -328 -754 -197 545 418 -889 -543 -97 -681 711 -195 712 -773 -239 74 49 533 -285 364 598 674 -542 -303 446 -880 -459 -61 -351 -474 -351 207 450 -608 -234 -741 -835 -725 -356 -609 -235 -869 503 -608 -362 -664 -407 -367 539 504 504 -248 520 -698 -328 -46 -706 46 -407 523 770 -338 576 564 495 311 348 -815 -12 -13 -878 574 208 -812 -888 -419 548 89 290 -506 541 363 -360 284 781 350 532 -791 1 -249 533 -844 594 -121 518 -363 242 134 -544 -194 34 248 -863 148 138 228 -256 -198 -641 -816 -688 564 -640 -208 -869 391 706 -321 174 -298 -97 297 -416 726 498 580 -826 563 -570 -794 -839 22 -712 -709 -96 217 -360 240 623 767 665 -387 -69 95 526 269 -461 729 21 366 -361 -712 -440 412 -422 -202 -855 -566 -127 176 39 -317 -663 280 -376 -398 -25 148 -560 798 -309 -586 754 -42 201 209 693 536 346 -869 -817 -85 -553 -553 -135 -499 366 492 -880 -837 -224 181 -257 60 -685 -837 -45 -592 94 -751 -736 -402 165 748 -616 335 -95 664 -240 -246 -309 91 -229 -697 753 312 160 192 21 -773 246 -896 171 -405 191 -487 -684 -158 371 624 159 510 -672 690 791 -217 350 -657 -889 538 731 694 -567 539 680 674 16 559 -77 86 -128 -758 -887 309 302 -75 370 -701 -858 28 -885 764 331 -790 734 704 561 776 -5 -136 -614 -539 183 198 -632 344 -511 -349 165 -371 -230 748 613 -104 797 -497 -617 121 -310 358 52 297 243 322 340 -200 492 -437 37 -230 227 762 28 -739 791 96 178 -680 -172 322 -30 -299 -776 799 548 722 -624 -7 -839 -836 -244 -324 486 -675 514 -786 -449 647 743 -879 132 -672 -725 -862 358 50 -853 281 645 249 102 -677 -102 -209 597 -554 224 688 -455 -470 -648 334 560 -137 80 679 566 182 322 239 720 754 -808 173 152 589 425 128 748 337 181 101 138 -593 -209 -184 -559 -583 681 300 233 219 427 -701 456 479 -769 -284 435 -432 212 179 -501 -618 -557 -490 250 -793 -721 540 68 337 737 -809 -623 607 -576 180 -184 -67 -406 600 597 486 -725 -597 762 -828 151 764 647 344 -602 717 191 271 -163 278 349 -402 150 -168 -297 -16 416 218 -611 474 -616 -579 -882 -722 -251 -79 349 593 720 560 546 83 66 783 -448 622 335 -121 -573 -65 -43 -138 -138 136 -408 269 -294 329 69 -262 -367 -869 -276 -719 -571 -678 92 -565 340 409 -195 46 -570 -262 -493 -85 -357 -697 514 441 383 26 537 -56 -418 -471 543 -847 478 422 -97 137 -756 -210 647 -659 333 -772 -890 -346 -823 525 333 -782 783 623 -643 633 -97 -673 -421 86 -809 638 -278 -789 -824 337 -860 101 -332 -49 559 420 565 472 -740 774 -458 -385 -492 629 310 735 785 5 -868 547 -629 -256 546 -858 -460 -386 7 -622 -451 408 474 81 565 -779 -777 210 -690 706 -4 -89 259 -337 499 -693 -304 -111 -168 151 -526 539 267 -521 764 -374 585 484 636 -562 46 469 -321 237 407 -277 122 -247 -363 -847 -769 -859 -698 -239 582 -355 578 -860 175 -803 69 -212 -600 -743 54 -818 70 400 -711 -721 494 527 -121 708 -363 410 -57 -270 166 -98 -737 78 -120 -882 -870 564 -105 512 -124 51 145 539 478 -15 29 -155 -656 -91 666 -570 678 -351 -850 434 711 759 205 -144 -732 -103 761 643 -479 796 -743 412 -613 -857 351 -667 799 -277 503 714 718 293 665 -854 -296 107 275 684 -211 -853 562 579 -301 111 -276 -444 468 375 672 310 -137 -167 -622 616 523 153 -131 -147 -677 521 459 683 -246 -706 -740 -286 -476 -18 -479 793 -802 485 -432 113 -530 354 -239 454 -149 -355 -692 665 339 120 -683 -794 -219 145 196 393 -628 675 551 -97 322 305 -582 236 -144 -433 76 290 505 -401 -635 -670 369 630 563 392 -323 503 490 -253 717 -897 371 2 252 -602 -8 229 159 157 -724 324 -780 -6 -778 394 431 655 50 44 568 215 -892 -128 102 -299 789 -585 -675 -621 166 -405 413 155 390 -753 -409 -133 -712 -214 -155 10 -484 469 -24 -116 164 598 302 -172 -626 769 120 -367 142 -827 -74 395 634 709 765 686 -247 766 64 201 228 -706 44 290 -830 601 -639 -639 82 -822 -574 779 -396 -848 571 664 738 -372 114 -676 -645 399 -479 258 715 -502 266 -814 36 -189 510 343 -636 -587 -171 -489 -757 798 454 -509 452 -358 83 -330 -79 -390 -161 30 102 119 260 347 -545 -373 109 -102 -734 -121 -477 -704 277 758 30 -493 243 292 739 376 514 537 483 496 -868 -715 -193 167 -500 242 236 349 -27 351 592 -232 -418 425 -340 -771 387 -776 -395 713 -5 646 -818 -815 79 -729 488 -275 -748 -422 153 -108 107 353 465 -95 407 499 -620 -630 364 -302 123 -886 -573 562 -255 -502 193 506 717 555 -852 -734 494 -308 -110 -730 -417 -630 -119 -288 -505 -881 -689 -457 703 -21 -400 -204 -283 796 600 -844 234 215 700 -680 -631 27 -665 698 107 -736 -707 -39 455 727 -713 -62 -254 -228 131 -691 -24 91 -406 34 -808 -138 237 -316 386 716 -786 -335 45 -513 -4 747 460 733 214 303 -837 -809 -262 623 174 249 -3 -896 -153 -614 338 -463 -38 -564 608 -830 705 736 -292 47 -340 5 -399 -766 -75 210 -580 96 336 -643 -44 -853 172 147 -220 -450 -176 -649 241 259 402 529 297 -707 -289 -11 180 239 346 -587 -534 373 326 -674 146 -56 384 -571 102 220 -782 -424 398 -295 353 -454 -665 12 -148 358 -455 -285 469 497 -145 111 -276 -423 -480 -105 -474 -819 88 171 130 -311 310 143 598 -333 -136 -758 -159 227 224 93 -637 -286 551 762 -413 710 -491 219 -277 -591 674 -228 112 450 -497 -306 95 -684 -567 -646 463 -780 -292 -86 -873 359 -704 -312 -13 507 709 -307 684 -616 -689 559 -795 479 -301 -864 -282 116 -183 -699 129 -595 789 63 -402 -164 -172 -541 113 592 -469 258 -642 484 72 790 -769 -113 424 -458 -744 -847 -176 549 795 571 -289 -322 130 -691 -182 366 426 266 116 -325 411 223 -352 -258 460 -646 358 223 137 -364 -228 349 317 407 145 53 427 -361 406 242 -824 -741 -248 115 -710 -388 366 749 366 244 642 -626 -412 -230 735 -792 -865 -67 613 -342 -366 83 -647 188 -781 284 117 303 -383 -13 639 -150 729 -201 586 -776 -102 -725 -328 640 -246 356 -253 -402 -606 419 197 323 220 630 -76 -74 -300 462 325 738 463 89 723 -248 118 -718 137 -370 -336 -621 306 128 325 -562 -438 192 740 -68 -616 647 247 -698 -247 -57 -686 -521 -284 21 -353 673 -738 -777 711 253 619 -171 104 9 -21 483 -691 -646 674 -239 -410 -794 -160 -604 528 -127 700 -147 739 787 -533 643 441 -276 204 -846 723 103 -762 798 -683 -764 -36 -553 770 -884 -857 -151 -661 211 72 532 -156 -207 -220 -576 -439 202 794 102 478 -476 508 758 -675 437 -272 -150 14 245 -112 -750 -750 23 -584 588 694 -165 424 774 -883 -883 -564 -887 409 -128 793 -511 518 -445 -741 -54 -194 -9 -889 -286 201 356 684 500 137 652 -712 -418 -728 284 -874 -687 -590 -808 -561 -737 -717 -593 -105 -871 -473 4 -783 273 672 -816 53 175 634 252 -229 789 701 477 795 330 -134 -717 -22 -50 301 -642 298 452 -870 -312 121 107 752 544 -211 -736 -422 -38 691 -532 569 387 -655 476 745 295 -779 244 69 -544 -520 633 540 -204 -420 173 -388 -888 -55 702 349 57 -295 796 257 19 404 171 -406 37 -862 698 -722 -358 -695 652 -565 101 -143 -597 -745 -329 -228 -299 204 -591 -817 216 -759 -487 116 517 710 2 188 502 307 -463 -830 408 -255 352 -558 -761 -853 -709 -631 432 12 189 738 -307 539 -715 -185 -661 149 729 -293 -273 517 -27 111 -287 -337 -686 -501 -739 388 -670 90 -732 -72 733 -363 -173 532 615 -168 432 -181 383 -662 227 727 74 318 -36 -836 743 733 -536 -808 521 -228 -255 -427 754 634 111 -827 155 -276 539 116 307 -223 -637 -768 550 -70 18 -762 -638 -223 459 -813 -440 -96 489 195 371 -770 356 710 234 -635 -88 716 527 496 -269 88 225 606 -653 -82 -641 -770 6 -588 -291 -248 -287 -94 -767 -510 279 -547 607 -410 402 -379 -307 -773 -631 367 604 329 233 -464 -482 109 746 672 -172 218 553 -97 -801 251 766 316 443 30 505 -191 685 -611 78 162 215 281 -181 -871 127 -707 12 613 -645 -778 -50 -509 428 -359 622 597 -828 592 -187 424 -797 -31 776 157 -805 662 -798 -303 -240 -741 -52 -32 -816 -817 38 212 782 -541 -777 44 -593 -460 -698 -356 150 -518 530 298 519 278 -410 510 357 569 -221 -667 -487 517 -604 -428 720 -360 562 288 -520 -360 357 -840 64 -449 -881 -863 -215 -280 324 -740 368 -252 -695 -459 145 128 -251 -633 -825 -622 79 394 640 -624 -244 -306 -83 -847 -217 -80 357 -516 510 383 -31 -39 220 -228 -35 718 720 544 -212 737 570 209 -108 -46 -716 -365 31 544 612 527 -36 -552 -362 169 -638 12 -547 -600 -807 -393 -648 -385 309 632 -880 -603 -214 -13 356 173 -516 102 -149 532 51 506 -162 -345 -856 -174 -714 -482 -40 519 736 -54 -195 465 -586 626 -418 -445 -830 763 733 777 -36 -611 -821 -89 -863 -613 89 -507 162 323 -80 -291 -49 -599 597 -530 -662 219 73 -215 533 -503 -298 539 6 -789 330 -268 -557 -775 -517 217 -256 -455 278 -753 698 -534 190 -599 785 -626 106 -665 -395 515 598 -392 154 684 -97 619 499 -485 -801 -192 297 -668 218 -861 -381 563 -50 -245 -691 -24 -866 722 665 459 180 68 -790 45 607 -870 595 -392 376 -673 613 -777 -768 509 -707 -113 -192 -41 -307 -816 662 -289 -149 537 352 -245 106 -667 219 -62 -541 608 499 -885 280 -387 618 -333 192 -534 -775 -231 497 -378 -851 -159 709 -220 593 -610 379 627 344 -604 549 499 -283 -526 -585 432 132 636 -345 726 243 334 -617 425 -762 -532 -658 -82 -823 -95 -887 375 18 59 -182 -285 243 -601 -463 -347 -362 329 -114 -552 600 -309 231 308 -807 -641 670 760 362 477 68 -402 -403 -857 750 -189 26 -566 495 -614 543 546 -829 -352 775 708 -602 -655 407 654 326 -659 -814 -714 -768 -427 -751 -116 129 -385 418 -870 589 -67 264 -199 -601 753 -826 -541 505 -314 481 205 -213 735 100 -325 270 249 295 -270 -504 670 -661 226 -402 -389 447 446 -650 766 -60 187 -422 371 301 -25 361 -148 545 83 -778 18 -655 -542 97 -294 -168 355 -502 -370 -611 596 293 -613 435 -312 213 358 -469 531 212 718 136 684 -433 -838 91 423 137 -470 -600 -812 334 29 463 134 285 533 263 727 610 464 -314 313 225 -389 636 -899 -483 -471 723 -833 -675 268 -1 158 702 384 497 641 387 -465 32 33 102 544 -884 680 -717 -11 371 -122 -524 397 -93 -335 -8 462 -547 319 -452 -763 -806 -820 -894 310 -426 758 -873 -841 -486 -147 499 -783 -834 -367 743 -261 -159 -533 555 715 298 -230 -628 637 141 749 -196 390 456 8 -877 449 -758 -452 -852 42 -679 673 -626 -861 -854 -86 436 716 526 -444 -220 -306 -885 215 334 -125 367 737 -350 -70 125 99 -377 -565 -341 80 -880 -269 -37 515 -618 111 -165 425 793 176 -431 783 -569 305 214 -793 409 352 594 6 -35 212 -839 80 -299 -44 549 326 766 271 -445 -680 298 -655 304 215 559 -333 -642 770 -303 -442 125 -384 -140 -650 -141 -378 -467 446 -865 -175 687 106 42 -304 351 -791 -295 282 -486 381 340 -620 -401 -775 536 650 -504 55 157 -132 -429 -854 -496 -569 149 21 780 -49 215 -549 788 -610 417 -786 -262 -205 123 3 -38 324 787 25 -229 453 -582 600 -701 72 364 710 791 759 -434 567 -644 -713 -324 217 401 -643 96 -310 -348 -794 183 134 662 -48 -855 555 -622 -269 26 -361 -881 -589 40 1 665 -173 331 -6 639 -594 -435 -505 285 -864 -492 454 299 102 -864 -740 -796 500 660 129 205 -150 -370 204 -64 703 446 -584 759 -256 -69 28 -232 -702 -259 140 526 54 544 315 -423 -208 -187 -245 -494 741 316 428 709 496 -155 -711 359 565 382 -103 -767 -595 183 224 -56 139 -374 281 569 218 265 128 301 -759 -609 -743 17 569 -76 109 -578 707 761 339 374 -839 -455 459 -584 428 -211 518 478 622 -479 -89 536 -31 -153 -47 270 769 370 -528 -682 538 -561 -185 29 541 178 -68 -894 114 -371 591 -486 -402 -603 80 590 -64 -349 -124 -857 732 119 -560 -598 429 -173 -696 770 762 -833 150 667 -367 133 40 4 -831 -402 -510 465 739 -176 -878 -356 -502 -298 -281 -681 -457 471 -554 -165 -608 500 -684 -131 469 65 -816 378 3 -715 727 -392 148 727 212 167 547 458 437 419 524 -735 -722 379 44 296 8 -601 -306 -710 -437 -392 -34 558 737 660 287 183 -567 653 -773 -589 529 -438 -200 114 -605 -685 15 182 303 -225 -541 -217 -528 -726 789 -270 -39 -714 545 -596 -734 -200 -463 618 440 269 -390 -483 438 309 -663 -539 -581 394 488 481 466 403 -104 337 -201 774 690 479 34 -434 63 692 -885 430 518 498 -93 -379 -25 -686 477 632 136 -388 168 -851 -206 521 -892 655 640 300 626 -6 -899 -447 -18 -766 -810 202 -840 -550 66 428 -63 -619 -350 667 -208 -454 92 -375 -224 725 -631 -755 -535 -735 424 413 77 -677 -435 -360 578 -134 -50 141 327 -618 -315 -203 -764 -532 492 -683 -542 238 77 -726 -594 73 344 123 639 -333 511 -148 -594 -746 668 -665 33 -398 -618 -75 -791 780 763 332 254 -522 17 -131 575 -73 229 -459 -122 646 -601 -221 -643 81 524 -522 418 -49 143 93 125 -687 553 -574 -125 313 251 698 121 -305 573 215 -123 116 364 6 416 -581 -499 -199 -103 -149 -100 -201 407 760 -195 -213 -162 -232 476 -890 212 -647 -891 -898 -700 -459 -35 -659 260 -239 -194 107 -896 340 16 339 -249 394 -116 537 -93 710 435 -150 -375 630 -27 -651 -109 771 -622 -868 -736 -523 -400 17 -95 -509 470 -293 614 -53 -519 709 -652 -586 -410 -553 102 516 -348 96 -179 -263 770 -681 524 -463 -899 -440 76 -173 -125 -240 -681 289 302 299 -361 -215 27 -106 698 -850 -223 799 197 24 -692 -301 -372 -430 615 -301 565 29 506 -781 622 546 327 -431 517 -387 -867 111 -767 464 599 407 -143 468 -892 -870 -195 342 521 107 397 123 -690 449 -411 675 73 -650 -108 308 237 670 -214 390 -839 -58 316 -206 304 -559 -146 -755 -571 369 311 261 438 -879 756 289 -655 -261 593 -194 -564 359 -69 -181 -630 -843 375 51 702 -46 -401 -60 -492 -809 -204 246 462 521 424 -389 539 -569 -58 -576 657 691 -5 -280 267 -730 178 249 -663 -519 133 316 -736 88 -186 -560 769 -282 -288 -179 -289 -689 676 167 -300 -403 687 -642 -108 696 -769 -438 -54 -17 608 768 -477 -114 -694 650 -236 268 -625 288 -15 -66 623 96 208 -259 517 740 504 782 -75 727 -81 -501 -671 -138 290 -532 -175 -463 -136 369 -228 -661 549 -894 114 -853 773 -166 269 -40 26 622 -69 629 -390 436 -595 -825 5 -225 260 207 -729 -862 -191 -649 -359 392 631 233 450 107 -876 483 -603 48 -507 252 -589 -145 1 682 -385 518 364 -225 -17 -470 152 -329 401 332 724 -521 100 -650 636 460 -354 -407 -309 318 -869 -890 -222 -222 -698 368 -212 732 -363 -782 353 -36 -484 -211 -157 -542 -513 -213 575 388 -19 -155 498 -24 637 425 -172 595 34 716 -678 -832 -897 168 -155 -388 796 -852 -857 723 -402 -803 25 347 -588 -740 358 124 67 -315 132 367 261 -299 -197 97 193 691 -870 -25 -397 -638 36 -718 -882 368 405 -15 548 469 -239 102 -355 -103 735 672 124 416 -842 -594 -688 254 -616 447 148 -558 428 -593 1 375 299 -707 -174 -280 -589 553 -466 785 387 411 -223 -793 -779 -329 -376 708 726 -507 306 606 626 66 712 -35 699 396 112 779 -50 -427 566 -277 -556 -251 -47 -389 176 -858 -16 -439 -99 135 -716 -764 -288 -491 -113 538 349 -406 378 -402 358 -837 638 677 -879 -107 186 221 -812 -509 -251 701 666 -503 -222 -789 -585 308 -303 -150 -730 -755 644 250 315 437 77 354 150 -864 -771 -367 133 99 534 -65 -13 -874 -528 72 -62 752 -726 -464 512 -727 708 294 595 129 -354 -536 -280 -181 -876 -22 406 -760 -51 393 -866 -784 -128 -180 191 788 -782 -575 -502 -159 -316 -476 644 494 67 -132 247 -665 -812 249 -81 -118 546 477 -228 -561 -224 739 -287 628 -348 -304 -860 -239 -646 -663 295 -393 199 -208 541 -796 -10 727 -642 -298 -802 -278 -845 481 545 429 599 -470 -730 524 85 63 -263 777 -714 -878 351 502 -821 -78 -477 83 201 -424 -894 -307 -29 -579 -706 57 -267 593 -512 785 328 -222 -339 760 -249 49 -166 675 606 753 503 134 -881 -201 -791 -340 -705 415 360 -580 416 -297 -273 -70 -760 -38 16 -541 492 731 295 26 -796 574 786 187 -188 164 680 91 -627 661 27 -186 95 460 11 219 -512 152 548 -627 665 -132 -31 -86 88 449 614 -409 -156 48 -733 204 -110 220 782 383 -616 242 -63 453 622 -520 -519 175 -827 745 -552 -180 -349 -75 -675 -879 341 -320 -382 -789 -232 -251 -202 -571 383 -503 788 -680 629 571 -412 -9 89 571 791 587 741 -359 38 -586 -891 -108 -762 -732 -324 382 466 545 67 663 132 -89 259 625 -306 -208 11 690 -327 665 257 -403 -365 634 -337 9 -894 -857 538 -820 720 -211 -490 -678 715 -182 582 243 544 464 141 710 716 483 -11 394 298 -279 359 579 471 100 -698 679 171 49 -648 -773 79 -610 457 -46 -127 317 717 681 -257 223 690 726 -271 -668 92 378 46 660 -444 749 -328 171 -464 732 110 748 -26 -388 -763 401 -744 -803 138 -48 -7 -275 -594 625 -764 198 -180 -492 -362 4 266 27 221 -253 -623 -499 162 181 741 564 664 -261 -653 -196 792 -508 761 309 -540 -803 -437 -446 471 -412 751 -231 -604 614 -18 -494 -853 668 279 -714 -851 317 -617 -612 734 468 26 -742 -355 215 -333 -638 306 -93 394 361 -669 254 775 -367 121 378 182 -590 -460 717 -796 -484 -298 428 766 -151 154 -829 91 -206 -328 -837 -20 469 619 636 83 -434 565 416 267 -862 -808 -404 -82 538 -694 -894 -324 252 -452 744 -582 -777 -890 -784 -580 -63 -86 75 -349 393 376 -451 -141 -389 451 71 -214 460 -739 438 792 -676 159 758 -169 693 -240 -108 121 -563 -86 702 -495 539 564 -269 -667 47 -364 -154 -403 739 -705 -207 -5 595 -794 -352 696 -217 334 -186 -723 -771 -436 -618 -691 -429 372 -590 -151 -81 26 -755 -185 712 478 580 -570 678 299 158 440 784 -133 -433 -94 -363 59 -87 559 -542 -354 -807 -399 -503 -165 -22 342 211 578 439 -652 370 -83 775 -637 -348 -567 -133 -213 368 -129 -291 350 -331 476 -524 -391 -665 -515 27 -444 -485 -684 -618 -217 329 -633 -120 158 246 306 -71 -620 476 -489 -702 149 223 -299 -125 583 -23 152 -64 -515 453 -209 -768 -133 -553 -810 -349 -851 714 534 525 -882 282 240 756 -465 -508 723 60 177 373 -351 -597 752 656 368 97 623 463 280 -418 594 -490 -60 560 536 -763 -175 -725 -868 -293 -481 245 222 -806 -364 -779 -675 -572 -162 634 -851 166 601 400 450 324 -565 -144 -294 117 -127 -584 -33 571 -148 331 -441 333 -572 -167 538 -302 -631 112 20 -714 -194 -95 -366 545 -894 -859 -128 380 659 571 -577 -659 333 -519 570 586 730 -792 171 -168 33 336 247 739 -835 753 -64 36 -446 -821 -544 174 31 -888 -875 92 -214 -625 -822 -898 726 294 -733 -375 -101 -833 -640 454 -538 -255 -476 -897 -780 493 507 -432 191 707 -207 -389 -407 -757 452 574 328 -552 379 -421 103 516 -863 265 471 -227 -406 -221 -523 -208 -506 -685 796 516 -47 232 770 177 568 -269 -696 195 17 -416 779 567 -531 712 758 131 63 787 -836 -149 534 -97 494 736 57 -61 -826 -279 443 -398 -310 729 97 356 708 -4 -558 -765 -467 16 471 -485 -9 -868 639 -475 581 -430 477 -371 -20 -212 -868 560 -556 -657 143 440 -55 362 -295 206 -560 -598 -7 742 -872 -210 -305 -849 -892 -121 -34 -367 251 -140 -15 -624 -196 -861 794 -877 531 -412 -850 269 558 71 -700 251 726 -792 312 -250 291 486 -502 -555 60 476 -760 181 467 -290 -570 -104 -233 749 -583 439 581 501 -523 -189 -750 -111 606 -518 -453 394 -63 -573 4 144 -797 162 226 52 -191 -740 658 405 -54 596 -653 -610 -150 93 -578 -215 319 -783 -896 734 209 789 450 462 483 -424 606 -153 542 -371 -762 -679 -151 -508 284 623 405 -509 -517 678 -125 -215 712 -512 -716 144 650 -21 -300 537 -546 -284 72 291 152 549 63 599 167 291 187 155 503 209 644 336 -58 769 791 -392 -794 -128 624 -239 -542 432 -31 -260 -348 -237 -49 -352 -771 208 -44 80 781 -768 582 -900 480 -52 -48 551 -807 -889 733 695 422 -68 -628 336 -513 -579 3 375 -132 -737 -831 -130 -789 218 758 -81 544 -221 618 -810 -552 98 -49 504 -563 751 424 428 -148 -142 328 451 -232 638 525 -388 -413 106 -187 -696 -170 148 343 300 -161 -639 -479 645 -400 -750 563 -26 -1 611 -102 -744 18 -747 -478 756 -141 668 -258 478 -745 416 86 -410 -341 702 668 -660 214 353 -459 636 18 -130 -569 26 -68 -417 -17 109 359 -604 577 728 -610 -639 1 665 -368 -30 -279 354 -145 -184 -544 9 -137 -365 2 39 -587 182 621 736 -413 461 554 582 -875 -38 -291 308 233 142 501 677 -679 120 276 -877 -592 -78 490 628 -165 137 -180 -799 -138 503 -765 92 -568 292 597 -388 311 695 266 -872 -803 -358 -572 -322 -589 -617 -761 -326 -356 226 23 634 422 -37 394 282 -571 243 -535 179 -450 189 523 -656 556 -852 407 476 -605 -342 505 -415 670 -706 -590 -3 -571 -173 337 600 -556 -307 -690 283 -535 -24 70 439 -174 96 137 547 153 -451 750 -361 755 -24 -582 671 598 -442 571 152 -113 -705 -199 -668 -778 755 -1 276 -3 -460 596 27 -245 287 -611 -129 732 -22 -524 -598 -241 101 625 208 669 -860 31 -341 -433 -210 135 -88 638 -773 28 -327 -754 356 -200 -104 118 340 -842 -767 -128 -640 -56 166 757 -373 -697 -45 -567 -531 -888 388 -262 -673 -553 389 387 -673 -294 213 118 -568 -837 513 -405 659 60 -623 69 484 204 -558 707 244 310 -728 -228 -139 -17 240 351 45 -434 287 -394 756 23 -191 -452 -222 -595 -42 -608 356 -192 -358 -231 572 237 312 -416 109 586 401 684 -592 240 -182 690 723 433 -52 -381 -605 -504 271 365 183 -18 -18 -572 -228 294 -710 107 557 -665 291 -747 31 390 -356 -656 -356 617 105 492 -372 -660 705 -387 402 -490 443 -780 692 539 102 681 248 -676 -171 -609 204 606 585 193 -691 -56 -21 -254 763 -533 442 -30 615 -806 -282 -514 164 -418 67 -786 -814 -348 511 39 -217 369 299 -740 -592 -308 672 -604 -891 -352 -881 -379 -438 -723 -679 -308 -560 -246 -203 -637 -635 311 606 -98 791 587 225 277 792 -11 582 510 792 -295 -252 196 708 724 -776 -60 -894 -5 -25 57 197 -141 -664 664 -429 -358 622 -525 45 -524 -570 -660 112 449 183 -531 8 202 -713 755 -147 -243 638 -753 -558 572 -537 -814 -643 344 -897 -747 540 784 14 -745 465 -622 568 -483 113 229 -829 -438 -766 -460 332 -721 39 667 202 -562 780 -526 -563 -489 -138 -289 53 46 104 280 -883 -248 -726 -275 -717 -675 -163 214 -250 294 197 366 -485 154 -273 -356 -202 387 -844 -258 700 -490 565 227 509 -482 561 407 657 -862 223 794 -537 425 509 -693 38 -459 696 -459 -815 85 78 -250 -248 8 131 -728 -812 -611 235 -766 -490 -133 12 94 460 525 407 -732 795 -698 547 -293 -795 611 640 -10 569 -422 -441 -163 -663 -50 333 -62 -252 669 361 -390 -609 -435 -187 209 -11 -699 -491 687 220 -170 364 -727 587 591 215 -139 -301 710 -626 713 -155 327 -639 -16 -418 582 294 -105 -164 494 -441 -150 669 -194 36 184 -223 -23 -480 171 -225 -114 353 -428 -851 -489 485 295 -528 65 49 -350 -190 647 285 400 -529 73 -30 520 470 -816 140 -250 -500 -38 117 -630 -13 -625 -171 527 213 33 497 -343 -25 754 -125 199 -811 -208 105 -656 421 27 -20 751 -774 245 -14 157 796 -73 177 78 -669 -327 482 -212 770 485 96 -687 328 631 -889 28 360 -235 169 -532 542 -485 -239 30 205 -499 622 -432 319 284 384 630 398 -196 498 85 359 14 39 -170 -589 250 -833 769 544 16 185 201 -280 -92 344 107 -98 738 -859 735 -241 -35 -164 51 186 636 -861 -852 -49 -79 109 -338 -176 311 -674 407 311 -328 799 -495 -313 445 592 32 458 464 -328 -855 -287 719 6 494 569 448 380 768 640 -686 -256 -756 -49 398 -470 230 254 -515 184 -264 284 663 -569 555 785 80 402 75 509 531 642 -586 -658 -204 -673 519 -36 584 281 -653 204 168 -200 783 58 -224 -736 105 -700 -632 -595 -285 -644 749 -417 97 -492 747 -272 153 540 -748 643 -76 264 -800 -623 -313 100 -355 32 -223 140 -49 578 491 -94 -303 -628 503 -580 636 -687 -769 474 41 -9 -853 347 38 -40 373 -557 48 482 696 -784 429 -538 -510 -525 -232 456 372 -488 -736 -708 475 532 389 -719 -781 -828 715 419 764 706 -764 -535 24 125 -802 39 341 -640 -721 -32 -890 780 197 755 596 167 644 607 664 537 800 645 54 472 -279 405 48 -756 -384 797 518 268 -299 -200 68 -760 439 525 -867 710 -693 107 702 -773 561 -413 373 -684 100 -48 -839 -436 -861 -831 670 -722 81 491 -327 288 -762 -352 355 -367 -323 -203 456 663 -354 -703 261 -45 -810 -818 -635 209 -684 641 732 -281 -248 596 -174 256 379 -444 -776 799 110 -718 497 203 391 785 -150 -835 -631 -61 352 -758 -886 154 388 -542 -423 546 -779 -208 658 -113 -79 -427 -462 176 -780 490 -705 -719 -408 72 -643 -690 -749 219 89 -110 -52 442 466 -120 -637 -420 376 -561 51 -310 536 685 779 -55 -671 -666 -254 -372 729 100 -627 -245 -62 703 658 601 -299 -711 -162 226 179 610 352 -104 -772 -214 629 407 53 -832 -171 115 -25 -797 -133 82 325 23 143 -306 -480 -639 -387 684 564 773 -873 -66 -715 -341 252 -501 -774 -882 -4 -552 -485 -408 112 730 -197 -112 -191 -566 310 -713 164 -468 184 -377 668 650 -704 289 526 468 -102 14 -531 516 220 718 330 283 -869 -790 -235 -736 689 411 331 -315 599 -367 -192 -588 413 -530 -615 -109 437 589 -450 -788 -112 -115 474 210 47 -694 -477 759 303 -698 598 -238 112 -727 -206 689 336 452 85 -547 -818 -190 -505 -447 -787 -309 -719 -410 -356 -898 -340 109 383 -111 -859 771 120 646 245 -521 201 170 -176 191 219 -418 711 -181 788 -103 125 184 -526 182 -742 458 -121 356 -511 234 588 -110 134 601 -654 728 446 -464 112 -893 -385 -750 -250 416 683 619 209 174 -538 -251 -153 292 123 -311 644 789 -726 -264 145 381 -110 75 -547 -84 15 -783 88 600 366 -814 598 -815 484 -672 -474 494 523 -43 -644 350 -716 -151 611 -716 -328 438 132 -247 -665 8 232 151 425 -747 368 -349 -539 643 -263 542 -356 393 784 235 -820 -611 24 180 437 359 21 653 653 323 410 278 800 -782 553 -269 265 -759 305 51 -785 660 25 228 -643 608 372 -670 -293 -300 -828 -512 -40 -365 -697 732 -547 -166 -251 -331 -423 800 537 441 -795 -587 -776 53 -706 -11 227 516 47 474 -635 -751 201 -763 545 -540 -352 254 -619 -120 15 -177 160 494 214 472 647 119 -820 596 191 429 -890 -874 297 -806 632 -734 743 -648 -550 -168 654 -288 -613 -499 373 -433 241 505 -122 -263 318 -246 451 101 -222 -892 -538 -448 -284 -181 -688 -743 -162 236 -698 -50 -416 722 169 785 141 -640 -706 564 -327 122 623 -381 509 -850 770 -814 638 384 -259 -579 415 396 64 548 176 445 -760 687 -803 92 499 -563 587 648 -688 -336 675 -465 159 377 740 790 50 -644 -371 173 -394 324 -18 -397 -681 701 421 415 -186 415 432 -274 348 -334 -800 741 -159 491 269 -312 186 -493 -453 -783 -256 -337 225 124 348 -695 -110 98 -859 298 -86 529 -176 52 -176 -507 38 390 -332 580 -792 688 -311 -900 749 -600 -670 285 -637 597 -692 14 -355 -699 -31 -848 -858 125 -321 -847 703 260 -302 -831 739 438 -283 -832 599 -549 452 708 -262 -812 -610 -247 590 135 -130 -785 627 -193 -372 303 -543 -694 -376 -766 797 -559 -567 -243 -679 429 -588 -96 -799 -601 -524 -551 -146 -890 590 393 73 -23 176 191 -232 -193 -796 -117 152 -393 577 199 594 509 568 394 -34 613 -687 -8 177 -888 0 134 -817 -16 -499 629 -869 -364 -880 -769 212 402 60 385 238 626 -255 -717 -510 -133 -48 -428 -268 -222 592 -791 -46 278 -357 -81 -606 -40 -621 -659 -421 -186 150 294 676 450 305 -359 705 340 -404 109 -604 -108 76 -170 -419 555 -883 212 -25 59 595 706 428 -260 -128 -524 -247 -641 799 -571 -533 -45 -600 -16 -81 450 -560 -702 1 738 419 168 624 -321 378 -741 472 -861 -500 -655 -254 343 343 -801 -467 228 303 711 -739 765 244 569 -716 427 285 253 125 -888 672 558 -153 59 167 -94 499 -345 -749 290 760 572 794 -805 -612 464 -558 356 -636 -104 641 -95 -670 677 -305 216 464 213 73 267 -747 -778 -361 304 -860 -302 -30 302 -550 -604 -199 62 -659 -117 9 -599 -889 -576 -731 293 336 210 -388 -672 -580 -152 -560 -448 -706 -786 -580 -579 -805 177 -187 178 -770 495 -184 -51 -698 -865 304 -670 292 -543 748 368 -671 37 -77 799 611 454 -100 388 -619 -256 -776 -516 -355 -403 57 86 -866 -284 467 640 -613 -294 -334 31 438 -193 -756 -58 -359 622 -480 -308 -849 314 -168 296 -272 -68 550 -601 170 425 568 666 -501 592 361 464 -621 -165 -367 101 304 -505 365 464 -538 -179 236 -37 790 -692 -727 -496 671 -344 580 517 489 203 -201 463 363 685 -784 -114 -241 -521 -149 489 -486 720 -691 6 -530 569 91 -50 95 -364 704 -809 -87 235 -23 91 -503 299 790 -868 -259 -313 665 360 -462 -387 -839 678 474 -369 -126 -467 231 555 138 -332 -309 529 -889 794 744 -332 -840 621 12 -540 -587 -662 -214 -243 323 -217 -477 221 -239 745 -838 418 -212 -112 616 -759 -383 350 -532 373 34 461 -740 -522 65 626 419 -811 -163 185 47 760 -73 553 220 623 344 -430 305 -818 -718 -832 139 358 -502 371 593 702 202 -273 745 -537 -704 -230 383 140 -444 794 31 463 212 -344 -878 366 -122 599 -618 -541 92 747 -716 359 506 592 -434 -53 -342 -352 -191 680 711 681 490 -779 -543 -612 -734 -72 781 -45 -81 272 -311 -669 -445 437 -442 15 -719 -140 -280 -132 -306 191 55 -765 -548 -27 -476 -418 356 -865 601 -545 -534 -736 121 282 -460 -367 448 -756 -432 289 -321 259 -516 -610 301 258 -632 -503 -156 -554 -349 -446 0 -392 -652 770 -12 522 661 -764 -865 -835 9 286 -262 -109 561 661 156 -563 363 -272 -669 -137 -325 763 -637 -892 609 -371 359 457 516 -577 312 -616 -773 -481 4 -535 351 722 -487 -57 126 -828 -530 -388 532 181 548 -510 318 42 -337 508 -135 634 103 416 41 503 -638 352 -97 -30 39 -444 -111 7 142 -112 189 -547 -181 425 642 -637 793 -492 22 336 -480 679 354 408 -60 -452 793 378 -780 -97 496 517 -153 -867 -899 538 -443 233 12 -4 504 89 -375 -877 557 -449 693 -125 -618 -204 -108 54 428 206 -853 149 761 -862 -820 -319 -502 605 599 -15 -502 723 237 -340 -362 -89 -780 -434 684 6 -397 249 721 -500 -541 -445 -56 -233 -388 -775 521 619 -474 454 -613 -782 293 -419 -394 -725 -67 140 163 291 -855 -645 -120 -899 -491 666 -813 147 -399 -383 239 431 -140 421 129 91 206 781 -410 185 39 -577 277 48 -347 -624 -791 721 -215 -41 427 -804 305 -744 767 625 787 426 -12 290 -79 -675 -542 -234 -220 712 484 -858 768 -366 751 782 -230 19 -835 -164 -666 160 -170 -298 356 122 -648 770 253 122 -9 650 -142 -504 -151 501 -95 764 -98 289 556 632 497 -485 -382 130 -888 151 228 -558 -649 209 203 519 621 -728 350 -315 338 -293 -118 584 -805 224 543 741 -220 216 -287 -303 364 667 -405 -491 270 58 -774 -54 11 -45 80 -92 -170 -27 -151 555 94 74 -176 -100 629 -73 518 -125 -112 730 33 -860 662 -354 -281 294 -614 -106 268 540 192 -198 470 -885 -386 -96 563 -846 325 121 458 -216 -450 571 336 737 -352 516 -40 597 -428 -567 -30 -521 -800 -752 71 -355 -139 -525 -891 152 -561 -697 670 -709 190 -811 329 642 275 526 270 -58 578 545 -178 -543 -208 -55 -473 454 -854 -429 580 -276 357 -193 -431 -267 -376 -900 511 250 -728 281 -346 -767 -345 -720 -713 99 -583 -616 91 -23 -857 227 98 595 534 679 -846 -655 326 118 -884 482 -502 597 -195 97 -531 285 216 -9 59 -725 -601 -756 474 429 365 245 -875 -352 178 -653 -749 -709 584 779 288 -250 91 519 728 93 267 571 -272 -153 126 -763 555 91 -296 227 -299 -12 -196 117 -349 -458 -139 165 240 -504 285 303 -599 -15 -460 268 98 132 755 -135 -615 -445 266 -54 642 90 -444 529 533 -385 -413 -619 -615 -747 -67 -860 -229 460 -464 -736 -39 8 280 -222 308 -86 247 -470 -227 -432 192 -96 -80 -168 -32 652 155 512 -260 -337 -534 -844 80 305 529 192 501 -684 -576 94 485 -331 528 269 519 664 725 -823 -822 432 -749 208 -215 -13 340 433 131 -170 60 -719 -454 399 -625 -348 -803 51 563 689 -77 325 -419 588 40 -590 -39 -523 -596 788 -776 549 -471 -733 -783 797 668 -703 -797 304 161 -549 -843 -105 -805 -44 -36 -707 -282 -870 299 556 107 -689 -435 722 -633 -646 -304 85 -819 -417 -613 205 -67 -298 132 -530 -606 -123 306 -836 -534 -403 310 282 -556 -702 -119 -193 271 502 -60 -675 709 620 465 -256 494 -782 -625 -760 433 -542 547 411 31 562 531 -494 -290 338 -266 -215 567 -30 -25 -465 93 72 -742 -575 300 -880 -124 -884 -272 -359 -164 -845 413 523 29 -36 -294 -645 437 -859 -61 124 533 178 477 -196 336 142 -483 263 163 -694 359 -769 -709 606 -655 336 315 -156 -418 -581 659 -92 138 341 -479 426 -357 13 401 -34 -442 764 -491 767 -303 -657 64 123 194 240 -535 721 257 -783 -315 -645 -2 -51 606 -508 797 -337 -319 -739 628 482 -216 -441 137 -284 411 565 287 -506 671 -126 204 25 -763 -199 582 389 -280 -645 460 523 -55 -504 76 -95 798 332 -509 -186 207 60 55 665 -494 -531 291 51 28 -184 -224 -725 -389 -604 -859 163 372 366 -473 577 236 -460 -238 -386 243 38 377 -739 -510 -188 -320 32 -820 -745 58 331 326 385 113 443 -609 510 -713 -598 170 397 -498 -604 -272 20 -697 -715 -845 -479 -480 -159 -680 690 -51 383 712 -723 459 -773 414 761 -279 -251 169 -801 -596 -693 -656 26 690 -136 655 239 374 249 332 -674 -272 -654 -609 -654 597 494 464 -821 132 612 99 776 -284 -488 411 743 251 -444 89 -740 -215 -724 -124 453 762 98 576 321 733 -480 -290 -162 -7 651 -422 14 486 559 -778 -82 -472 -832 504 -413 -73 -805 331 650 778 -409 -42 -55 514 341 -576 -141 638 -210 -156 -236 644 -736 -900 260 563 -634 -184 -155 -61 -686 -399 -840 -559 -276 94 535 -127 707 749 -520 -257 -436 -843 -818 -852 470 -727 -389 652 -812 -213 -285 714 -900 -728 -497 -835 -374 -777 -886 -431 -271 86 221 232 -694 -309 -569 337 255 461 177 -670 719 -280 -431 -402 -558 317 -354 127 -240 19 390 647 -395 -872 674 462 -577 -225 212 -837 201 -349 84 -345 79 -409 198 -867 -784 183 371 167 -870 -827 223 -490 -39 -173 -420 -436 -748 527 236 -543 637 -386 -156 -591 -820 265 755 568 -709 800 -740 -884 643 331 516 115 666 92 650 774 400 -571 734 362 73 -726 -318 -723 712 -375 -262 -120 551 203 -436 397 -178 -61 -766 -323 713 287 52 -2 26 -265 -438 -396 423 564 575 -811 479 276 -648 273 -128 263 -820 429 589 518 539 -862 535 698 361 -120 -279 760 420 708 700 667 -847 -591 -108 709 -230 406 656 153 316 -662 -209 424 -122 -667 -480 -386 -463 -895 -683 120 707 -783 -358 705 -30 -315 -145 640 -720 -831 -563 -669 -738 -193 724 9 73 -151 -707 170 248 -826 487 151 -816 -451 -368 -237 -55 -205 -522 103 614 84 47 -677 -547 -886 -672 608 379 715 -23 77 -266 -657 -357 -339 174 309 292 -303 -643 567 -405 -412 436 295 -211 -392 -495 -182 -781 191 -132 518 -414 -697 58 721 -897 -456 483 198 603 448 -566 -517 -803 -639 -297 551 -284 605 109 -735 -691 324 152 299 -578 666 121 -60 483 79 -250 589 -363 -470 158 -22 -490 -554 -163 4 194 -83 744 137 783 -385 -104 -640 -527 -392 227 7 -442 -760 -738 226 210 488 770 -454 579 609 102 -153 276 467 -68 529 -848 -37 462 493 426 -849 257 181 531 -534 159 395 258 517 -570 -201 -768 -737 -98 -107 655 -320 -701 -692 262 -42 26 555 567 -376 -673 -273 -507 62 -887 -896 577 -303 -665 783 441 -139 564 421 53 -67 -108 -257 80 456 702 -518 674 -420 -805 294 262 -702 -164 -165 -257 -2 364 -254 643 -831 -437 690 -628 -141 -341 513 -127 -98 -784 -824 743 -60 -453 341 556 -485 -81 497 66 -58 73 380 716 56 17 461 110 25 -680 -799 -576 333 -855 798 -368 -497 -82 69 574 439 663 -594 -120 -662 -483 -164 -846 217 466 497 193 -827 -54 712 -755 444 -268 355 639 -95 256 123 740 -740 -276 585 -445 -654 -384 481 581 552 471 -361 764 -30 -699 -156 -413 -36 672 -511 -459 -315 -87 -744 452 603 -859 747 792 -354 -276 547 611 -810 -280 -213 406 677 613 729 -46 -338 -453 -773 -826 94 -735 405 -60 -821 547 102 -711 495 228 -494 245 206 -424 -178 130 -119 -383 757 -470 -272 366 -786 -855 -451 468 740 479 -657 -274 -470 315 -549 -595 639 680 412 585 697 -637 36 479 -524 285 -423 715 -63 -346 -507 -299 250 -624 -387 -179 -2 -842 122 540 406 202 559 194 366 517 -123 320 719 44 -329 754 -720 -600 -175 -343 -743 673 74 713 328 630 -577 -419 -156 45 664 -191 468 -881 370 770 573 645 597 696 -610 -854 604 433 -759 -225 -209 539 552 387 -364 341 753 647 -525 143 -23 42 -111 760 -388 45 139 116 -13 -30 330 731 52 334 738 464 368 775 -691 543 424 -60 714 -833 -259 -681 333 -848 477 -380 243 388 -415 543 372 -571 263 206 -415 515 409 222 -273 -737 -295 -675 10 537 556 -50 -238 -473 -309 691 -103 289 190 -167 -103 45 39 -565 -810 736 96 18 -172 -252 339 -547 405 752 -807 -827 -564 367 -852 236 -315 99 573 438 -292 752 -508 -89 264 -169 -779 553 535 255 -518 159 211 131 317 749 -332 -843 273 495 593 -549 543 360 -881 684 535 -129 661 -393 199 62 650 -550 110 -486 -653 416 -746 -585 465 786 -184 484 -72 -661 -396 -100 149 -722 555 779 314 -412 -496 -896 400 238 -149 -536 -320 -357 -349 -199 -427 -486 294 -889 -406 456 -893 -491 182 -236 299 179 -200 -749 -352 -402 -453 754 -48 153 140 -718 -613 -783 -586 -128 592 400 540 -253 387 603 -832 -660 90 38 -136 -404 338 289 219 114 -189 349 -357 -393 -595 30 337 -133 -251 605 -376 -649 450 184 202 -171 -343 -133 338 -216 -515 648 -8 287 -105 158 -420 -744 586 506 -233 114 -214 637 612 666 -656 241 -550 -292 -456 601 442 -412 -211 -98 469 335 718 -818 -795 -414 562 727 -776 -498 4 709 -619 -900 242 118 402 -32 -670 -666 -201 183 537 654 -852 -687 746 201 -336 -92 -80 219 -116 -67 -195 142 380 -575 -442 -125 272 255 -217 544 -876 515 -479 308 465 -240 391 643 -604 147 -543 -323 265 751 -55 785 -501 404 -353 -895 -533 -789 77 455 -237 472 657 -889 65 -173 741 704 -817 -785 368 782 -342 -174 27 -667 661 313 -265 545 766 -712 186 235 370 -524 414 -764 -307 585 496 -700 -176 -726 282 540 797 20 716 -216 -896 159 456 286 -615 -701 -479 -237 555 -201 -794 335 483 0 202 -250 253 -618 71 -198 -109 -127 90 258 -626 -771 -477 -741 -644 324 468 -362 -442 -512 528 -509 -288 488 592 393 396 786 729 -566 -735 458 -144 -696 -545 -354 402 -367 -234 -574 -69 575 -796 772 -58 -473 -490 93 -309 175 -57 677 430 305 567 -487 -249 753 163 -137 -16 -32 -405 -144 548 -364 -241 -408 367 559 509 -549 287 -103 584 47 599 -64 73 390 317 -612 -714 -594 -19 742 -435 -217 363 -587 -276 197 452 -820 -773 -270 -277 -305 496 642 -279 -39 -469 689 592 442 -785 324 569 -556 724 -471 -751 -513 -397 -750 438 -168 -822 -167 745 -891 -681 -565 277 686 201 503 752 600 -807 731 237 583 92 584 -304 -569 -727 -427 -719 -378 -883 199 292 -451 646 -513 600 -217 317 595 -31 -538 168 133 -513 257 -643 -175 -94 -31 -651 392 300 -677 -760 -891 630 170 776 -717 636 544 544 76 196 -619 511 116 301 -526 163 634 110 258 -779 -679 -473 -299 347 344 605 -441 680 -740 717 85 -843 -212 348 83 249 -344 -351 -300 169 -885 710 106 -455 -594 253 518 215 619 690 -878 -653 589 -671 363 335 569 -336 -130 -108 -862 493 512 217 -39 -713 796 428 734 81 -137 -64 548 -152 648 -100 147 767 -463 -110 -846 -228 -247 63 214 706 -789 -107 261 -885 -434 -562 -816 426 -625 434 60 -692 277 -758 100 -713 -441 -252 -368 659 -556 -113 -62 224 -174 326 -455 -851 -747 288 -798 77 265 -505 -883 219 559 -416 -636 58 -43 442 420 -655 223 -252 -83 653 -699 -499 133 -788 570 -716 367 -766 715 547 -565 -820 -388 360 -414 -283 -306 497 -207 -750 -796 167 -572 755 75 -447 101 -161 604 -661 341 51 630 -787 -160 286 -427 -555 236 -560 -485 434 -138 -574 -7 759 -583 247 -139 -477 -900 -508 171 -738 -655 443 208 752 248 -210 -752 -102 569 -115 510 -212 420 377 -780 754 -820 -496 91 -554 592 -870 -430 98 -775 729 439 -770 554 -519 -589 -158 363 -433 -38 -34 -738 -821 703 640 -139 551 639 184 -88 105 -124 -19 624 -655 -13 462 -419 96 -131 31 375 418 -233 586 -207 -825 6 -250 731 411 738 -427 -694 -886 -490 -14 -603 790 213 320 -654 -758 -631 295 -364 -143 -513 -839 -899 -784 660 -790 -421 -380 492 -384 -147 -633 521 -152 543 634 137 -615 -477 551 -21 536 716 -742 196 379 519 737 -203 769 723 679 -558 625 701 394 447 -728 -878 494 -67 -322 -691 322 -773 602 -454 579 -629 -28 591 731 165 -736 -129 -116 -446 754 -823 764 28 238 112 247 615 -615 26 -889 720 -127 -369 166 40 -707 66 460 -261 -175 671 -312 714 453 -613 95 439 -482 290 -256 -405 90 -28 -334 234 -640 -309 693 300 293 -619 2 -504 650 55 795 380 604 -73 -637 207 -735 -278 -110 -757 135 94 122 82 -256 -761 -569 265 766 -389 629 616 27 723 -268 663 -580 -250 263 526 732 601 37 506 202 -292 -869 -761 452 -507 -195 340 -275 107 -271 -251 606 -216 -664 -547 576 285 334 272 -432 309 -711 747 699 351 -733 -114 73 -726 172 664 570 230 -146 676 -826 -154 -693 -828 -427 -810 -390 474 741 -224 -281 -440 352 -201 -345 448 -683 -45 -577 207 -616 -246 -476 143 49 -128 -673 -24 500 250 234 -617 -157 311 12 -467 -802 434 30 31 702 -483 304 65 -519 64 -462 -565 -530 -137 483 310 -446 -563 -162 200 755 -18 -347 -235 -682 -419 -866 -88 -439 746 -872 -231 651 451 -248 -556 642 54 252 760 567 -896 -90 352 -204 230 760 -348 145 402 207 -891 -720 641 -690 -746 500 -254 573 -833 583 -775 -382 -646 -455 288 338 63 -624 -242 -634 -516 284 -278 781 365 248 177 685 757 -298 521 629 -618 -7 -612 -298 -196 175 -383 -771 250 -705 -113 135 -236 340 473 -340 562 798 230 -326 530 -423 -24 -433 -395 628 283 -895 -517 286 259 -249 445 276 -110 -85 -165 533 495 17 498 171 -698 -433 494 582 -236 -704 -173 -434 286 -269 534 58 319 -880 20 143 -647 -481 615 -515 615 -689 107 190 -149 -388 -24 -377 -632 -543 512 -548 -193 58 -436 -602 151 -556 -239 -356 -727 -482 355 -658 -651 71 108 -574 -119 -120 -743 285 -761 -65 -225 -504 595 -672 606 -763 121 -577 -720 605 -339 -874 -609 459 251 -796 367 214 368 -250 -464 -223 -576 467 7 742 -747 -838 322 546 -826 -677 669 -115 40 723 -583 -593 -693 -319 72 -498 -37 673 130 74 55 -311 -136 -860 -598 -124 -264 -875 -822 142 763 453 -149 -596 414 330 470 496 393 -326 542 -874 75 772 86 700 749 -321 294 -216 80 378 -823 602 674 -485 -831 703 -729 -272 -689 481 335 82 -214 701 -698 749 -680 316 -796 517 124 -143 494 360 718 568 -66 722 -783 18 579 -865 -354 -358 36 -259 761 596 6 -376 383 397 800 -569 -860 178 -694 251 682 -17 -162 -224 283 -377 718 351 -682 474 -493 -285 508 -611 -754 -464 496 678 101 305 -18 -290 261 457 267 -380 388 -211 436 -780 257 -571 -699 -792 32 8 582 193 614 47 389 -814 -854 -162 436 339 -382 22 311 -760 -748 -814 -96 -499 75 727 625 -102 111 -598 -895 -623 -632 -121 -268 439 703 711 -389 756 161 -886 177 -492 -897 -288 -516 303 630 690 68 600 -500 559 -416 65 -727 739 -569 -104 331 735 507 -280 295 -335 -333 186 24 384 -255 449 -232 -650 -661 324 131 93 218 -543 797 -72 324 -150 207 222 628 -454 -597 -307 -684 -74 17 -212 -280 -117 -105 -162 344 594 -239 -450 -440 -21 -224 711 -474 623 -274 -175 679 -723 -765 -857 403 -323 -615 -372 121 -106 160 -628 266 360 -460 -884 -201 -551 -524 774 679 -392 -801 500 257 -198 -7 -736 62 -677 -856 630 -550 -438 -515 -597 435 343 28 42 -297 -622 -306 -33 -360 -319 -641 -509 -393 -372 554 -652 -228 -305 -371 -521 -269 -899 111 -188 653 255 -77 -535 -369 -128 -25 -627 294 142 215 -208 -691 -58 -393 -899 342 -184 550 -28 -298 -430 -413 -263 137 251 -162 -589 661 -173 159 -176 793 -643 -734 -87 687 -566 -819 482 -322 386 137 557 251 -362 216 2 -893 -796 -488 418 -96 76 -475 -438 603 62 442 -233 -561 -368 138 -47 93 -866 453 -767 -592 -228 -662 -236 200 453 -290 -260 -228 -120 524 757 -49 -47 -166 510 -382 245 -62 -153 139 468 -769 156 -685 65 -314 -545 409 218 1 -437 -851 685 -662 139 111 765 -488 385 37 -514 345 -478 -772 -676 -373 -482 41 -185 557 530 -139 -141 461 -227 -706 265 332 -507 395 -207 52 -135 -729 657 -219 -128 -459 -767 791 374 96 141 345 -475 -749 410 -588 -631 612 -454 388 -620 654 784 -156 367 432 -890 -721 -152 349 -568 -785 126 -340 -875 618 -535 74 731 302 -829 587 343 -867 -596 322 337 794 -36 757 490 52 279 666 -104 504 -35 -203 -125 -629 106 -502 -611 133 -87 765 -229 742 -373 -474 -371 -468 -855 -91 777 168 349 -775 -640 170 -499 -722 -399 -312 -606 334 705 -487 311 133 -471 395 -639 159 606 600 662 -7 365 372 -322 -223 -834 237 635 -267 -135 412 283 135 -605 434 642 732 -453 81 -574 483 662 304 -30 370 -746 -237 392 -755 -32 -293 646 635 640 286 638 -406 486 760 104 290 748 708 -260 -325 -378 717 -420 747 -453 -640 50 -560 -640 762 -555 149 -400 30 448 261 89 -554 458 150 124 447 242 511 -413 786 730 -115 -59 -399 -116 -299 241 715 -330 445 414 -284 -584 233 -233 387 453 500 -141 296 117 716 436 -771 -521 -531 392 574 -560 -603 -135 57 583 -500 -674 380 326 -667 -103 62 -562 -205 -877 -507 762 -198 -36 145 212 -179 779 -466 504 51 -426 -534 -532 170 681 111 -872 -814 256 431 42 -279 -186 -137 -719 -588 -450 390 57 -336 -707 393 -525 197 27 -721 307 -380 -409 -887 -223 -21 -830 -229 -874 563 -377 146 -139 -506 669 204 400 -658 -363 608 324 -196 26 721 -881 -195 -718 63 769 91 -592 118 344 450 288 248 144 -178 406 -584 -816 52 543 -389 295 293 30 266 -393 -91 -173 -234 -619 626 -797 665 458 449 -404 -207 -897 -233 -739 -362 -613 -891 -801 623 585 -417 447 -785 175 709 773 248 312 776 -296 -864 -405 34 711 -344 430 -274 -118 337 68 -173 -174 -714 130 33 371 -770 -798 -152 -566 -432 8 -296 28 562 519 114 -166 752 -517 -618 -464 -181 554 749 496 85 -475 -815 290 -415 -19 394 -417 -242 -722 -693 -781 -491 -44 -384 610 709 -218 61 -808 782 -808 117 132 -331 203 -789 -737 440 -21 627 173 487 -762 -434 374 740 -65 786 -830 -810 -546 -68 61 -259 -559 -765 450 -662 -323 741 748 -741 422 67 -680 -605 -643 -713 -642 108 772 246 308 -885 -76 -219 -774 459 4 -120 -853 -676 698 754 -366 -695 55 509 577 -404 -18 363 170 -133 -853 -847 677 207 -16 -272 431 456 317 -174 752 343 -708 27 -210 419 -287 193 -366 -291 40 633 -220 369 594 349 358 -642 435 -421 231 367 -879 222 -150 500 -451 -446 365 307 503 -601 741 324 -583 120 -391 286 -378 -434 209 83 731 126 -502 712 -792 -248 62 -178 229 416 178 223 -129 605 -180 664 -84 -95 218 -381 432 657 212 -544 -53 -805 753 -671 -608 -796 -454 13 -648 493 -389 -349 -121 -418 561 -176 -66 597 -581 478 -708 -284 524 -437 743 -100 -651 -46 -138 -573 -189 15 453 -672 686 732 19 -4 744 66 -689 -828 466 -781 -556 -692 439 -465 -612 709 -418 -52 -876 472 -303 -242 -743 -402 -682 625 641 239 416 -21 -831 299 609 722 -851 -115 -609 248 520 -409 335 -254 247 -453 -143 796 -795 -456 668 479 538 268 687 214 675 708 403 -130 179 -595 -353 -772 -808 -17 -148 -885 764 -69 -569 -43 144 438 476 -817 -54 762 118 -175 -40 595 674 14 -791 -416 -831 -528 -719 793 95 209 -96 398 -195 241 -847 -502 -763 -215 -751 -490 -138 318 157 -737 666 447 135 663 -215 380 -122 -85 -481 -165 -588 154 650 -97 767 532 -489 114 665 -559 -817 756 -151 361 682 224 -71 215 731 -474 442 -644 -292 397 627 -332 106 573 415 433 -358 -393 392 345 -142 315 -79 -629 -115 69 -492 -5 -85 -367 466 -396 489 -60 385 588 359 776 413 347 18 427 654 -33 186 148 133 -857 692 -203 57 517 -570 -155 -423 -867 172 51 609 -836 -813 -212 540 715 -733 -346 -260 -445 -21 -408 -217 570 161 402 -675 734 -225 123 -137 739 -613 403 -146 490 696 416 230 -584 33 -509 373 -414 404 516 19 415 443 626 -667 -798 -409 751 -656 169 -6 604 -397 556 294 774 -423 725 495 241 -235 187 -273 65 282 -753 540 558 292 49 -800 488 -32 -223 -103 -124 747 -766 -478 -695 -801 666 547 620 -364 -590 -126 494 -264 73 645 -638 -425 -815 -284 140 -721 734 49 321 779 -302 -386 349 -338 -320 -104 -860 338 -709 23 -306 410 150 -499 -561 -492 -653 251 -204 -553 -440 278 319 475 -557 -294 -22 -126 264 -299 -157 636 -344 12 677 -568 189 554 -475 -184 -256 -244 662 687 251 124 -695 452 -373 -847 -607 -897 146 341 653 -671 141 -349 333 -829 404 692 446 -376 -458 660 -451 -100 -410 276 -313 -279 142 -871 -446 299 231 487 556 776 767 -347 10 -169 30 -109 -451 280 788 526 -600 -800 -857 -735 -98 -138 -97 -240 766 159 746 -760 117 457 -455 -890 -164 336 -557 -455 231 -456 -364 -83 -319 613 -547 573 797 316 -150 368 -715 -19 -151 678 -391 109 -459 -770 -422 -857 94 -31 753 -185 -390 -208 574 -728 532 505 375 388 262 -90 -421 725 485 82 -677 675 -53 676 -30 -192 250 287 -214 795 458 648 -511 -644 -720 724 -414 -237 -648 -458 -656 598 586 439 -311 -741 389 405 533 -152 -766 -685 -262 713 59 225 324 225 439 611 547 233 -812 731 -257 172 -565 -408 -89 -481 -529 703 -788 42 31 -696 -8 -488 540 240 -429 100 271 209 -259 612 -592 -750 208 -472 113 610 -495 -127 -642 795 286 300 -635 -90 -145 -412 46 565 228 -832 -509 305 -574 742 739 -510 -748 625 -345 249 447 150 256 -450 -570 -551 -488 543 350 736 428 437 -469 31 217 -833 755 589 -708 -895 95 264 770 745 469 -365 -669 -820 29 -785 376 -214 269 -499 266 -359 -508 376 -184 -560 -747 395 -843 105 -615 738 434 -354 -480 -562 -698 496 -236 395 -790 -256 -404 287 -135 113 292 97 -187 -786 431 -485 787 -550 484 -453 426 -343 -749 -159 -437 -217 -328 755 594 -855 -160 738 -773 763 -514 762 582 -167 248 -873 -324 -64 -147 -168 -606 452 -877 618 -398 54 769 -115 -894 641 756 686 -109 -232 -169 423 239 40 571 -3 559 -166 -198 -86 427 -89 643 -287 124 -469 -796 -202 -123 -7 693 -517 -404 -657 325 -296 -775 -226 -362 349 -15 -732 211 106 -517 129 -429 776 -157 -266 -213 575 -150 791 -201 430 240 -862 517 173 131 -142 -119 -357 192 -247 73 -144 -567 -553 546 -308 -728 480 428 571 -577 109 226 265 296 -41 227 314 768 391 505 160 123 399 -681 106 241 -89 -208 -539 -402 8 -249 258 652 786 389 133 -165 294 726 -253 509 -357 -598 268 660 -602 659 -766 186 -163 -111 663 -353 -162 9 -207 -385 -413 -188 -866 232 632 290 241 606 221 663 -401 113 -616 407 342 -270 -145 204 240 -453 553 -363 15 -346 -804 749 -284 121 168 -53 230 -592 -329 250 374 -542 274 -370 196 557 -88 136 74 481 621 -747 238 -639 -483 -640 417 -867 -116 770 -545 137 714 272 -331 -450 -577 791 -217 -50 -102 741 -393 491 705 -167 240 -418 613 -622 373 -537 -645 -575 548 -779 -636 -592 606 536 -843 -134 -418 165 0 -479 -35 -642 -380 301 324 799 3 64 -639 119 -777 -857 168 -643 -114 -747 516 124 454 150 -149 490 98 606 568 244 -466 -29 62 -190 12 510 -31 -388 56 -510 -7 -818 -10 -73 -442 -8 -71 445 -162 -119 -37 -654 -170 286 -15 -317 -717 -163 26 647 -544 332 -358 708 -36 -571 -618 235 -638 602 -83 451 623 -416 450 -41 208 -166 521 -444 -869 608 560 567 -155 -265 455 272 618 216 -18 -397 251 -678 197 194 -462 -865 146 -485 350 -277 -860 -886 86 -400 398 78 -701 614 -355 131 54 -683 -379 -826 -772 -251 -791 -28 -115 66 -614 769 -356 238 709 182 -556 -156 11 271 631 -179 79 -700 -689 548 266 -842 395 -161 175 -98 -87 -202 -562 292 298 -792 173 -616 -502 -826 -418 -271 -69 -704 -667 -31 -6 -59 637 620 79 -766 616 -412 -686 -551 706 -620 125 219 747 113 223 264 287 730 788 42 456 340 612 -47 18 -67 -455 301 114 322 -463 322 442 510 -109 93 -11 -216 -694 662 -249 79 678 240 215 -94 -97 781 -564 -200 589 744 304 795 378 -125 7 -504 498 -535 -442 -419 -330 -40 28 67 140 26 -534 615 114 383 -608 663 501 -188 575 304 796 -63 -214 -144 533 -775 -187 390 51 -277 123 -603 -437 -656 -680 -219 -611 -152 641 -12 4 422 422 -800 174 -698 305 -149 -213 -269 698 -74 -827 314 65 -900 -834 752 280 508 -718 -404 680 -90 -230 -6 -97 -162 -543 -841 -73 -267 -207 -208 668 -130 241 32 -805 572 -519 -790 437 320 -227 -192 -236 -371 258 -505 -871 -302 -444 534 -150 -269 543 532 72 470 -880 -215 -556 -520 550 295 93 355 669 379 -197 -730 -240 -868 643 -384 516 243 -767 -748 -404 -814 -329 609 628 695 766 343 -366 37 -602 -431 -358 -304 -734 -132 362 -645 -551 113 611 300 -692 -408 547 -43 -49 -798 -246 142 -796 231 -476 579 -866 364 -703 554 -451 -539 -779 346 -306 -684 180 -219 -770 405 127 -448 -57 -658 -9 -407 308 267 -212 262 -617 422 -291 -309 587 106 -637 -896 28 -729 -115 -750 -660 -62 -5 -315 -606 349 484 -501 -808 766 -752 201 -616 -275 -15 782 -107 572 570 140 313 680 123 56 278 -555 -25 356 -214 -229 -154 -38 143 -768 -601 104 419 -846 -665 -781 -882 753 775 394 -665 -752 -516 -678 -807 398 696 121 51 -6 13 -409 -839 165 -494 -155 336 -106 679 -374 -629 -561 -30 641 -509 -256 -190 -129 -118 -247 -334 747 312 674 265 -586 225 -815 -396 -147 -507 139 -156 -292 -691 387 -120 -701 -657 790 783 -421 522 -402 -267 -810 434 -370 80 781 502 -55 -780 -400 -511 471 -360 130 -598 -326 -353 -888 -116 635 -117 -871 -229 267 -632 -866 -301 250 3 560 232 43 -512 510 709 291 -461 -81 -519 516 405 -176 267 -99 319 344 659 318 -797 271 -249 -765 697 -494 276 -751 -696 250 662 296 -272 -85 474 -760 660 616 657 441 671 -862 -605 717 661 -117 528 -26 -758 -507 -275 -693 566 -516 -349 -539 -188 -579 111 -796 283 721 454 774 -629 379 -867 -727 -369 -572 566 188 731 -86 269 736 -385 597 -444 -160 435 124 -79 -829 -547 -247 283 522 728 -252 -177 682 598 103 -784 211 303 649 628 405 -157 4 40 -106 -416 678 -388 -486 656 -436 661 -534 27 -530 -896 -823 -505 793 -84 -603 -606 -892 -209 -45 -528 330 -198 -329 -622 -762 -207 -812 -15 310 501 -278 753 -36 -56 564 721 -409 145 649 396 -169 -371 204 -155 575 489 800 31 678 -82 -418 -883 634 447 279 105 530 -571 -534 -58 499 -211 693 -293 -566 -833 -563 -249 -329 -814 400 -126 -527 -335 -871 -730 -810 -584 193 -77 587 -402 -652 -312 -753 567 346 -196 89 -589 -294 -168 -686 102 -384 -616 -875 343 -392 56 -30 370 -323 -320 620 730 782 561 776 268 201 150 -423 511 732 -131 -662 133 -243 -479 -598 742 25 -191 -798 -481 -854 -657 -634 -797 -213 -165 -431 -83 -606 16 -316 -29 701 -879 752 666 64 601 -348 -526 251 558 -377 281 564 126 -139 -111 -841 -249 550 278 -198 240 30 -425 -543 427 -289 283 -143 -214 -317 372 770 787 44 736 -209 509 176 -564 -264 574 -594 -811 -463 758 665 -238 -785 -289 -467 627 310 651 -356 -259 -350 -795 -196 -262 -606 782 -214 603 760 6 -495 691 -541 284 -627 325 379 569 208 -605 730 465 -216 763 370 259 592 37 320 709 342 -105 -177 -400 626 620 -187 187 257 -607 637 -841 -784 268 -397 363 383 -469 106 663 -289 187 -410 494 538 -22 -51 177 210 -112 -461 -203 770 -743 202 -27 285 -322 -860 -546 -179 -40 -815 152 103 -815 155 -351 596 -545 235 -525 -697 -285 698 -441 -876 -639 155 -840 631 507 -762 -663 -65 678 206 -389 792 483 -299 -200 -66 41 -7 -276 210 -530 484 -518 -844 -818 152 494 532 -800 237 -28 -128 -63 -221 -437 -35 489 178 -348 -785 -213 643 584 578 -579 72 465 -229 697 156 -456 112 292 -332 386 -342 26 -430 -573 -149 -146 402 -46 -452 -101 -347 -457 346 -832 -495 220 1 348 292 -495 -678 565 675 597 -185 714 -57 -372 -429 -227 -421 -748 384 295 714 -703 -505 183 442 198 -625 -856 593 560 -727 -329 -629 795 -501 550 -352 670 637 728 53 502 -428 -428 278 -276 -69 -494 -302 -292 149 535 -626 -275 -368 -375 -782 23 -286 -818 -222 -526 703 -183 -780 -874 -822 407 768 394 -150 -16 -326 -282 478 -374 779 -664 -541 747 -163 -896 195 -313 -294 342 -153 -842 -67 -727 359 -711 25 100 -880 608 -201 -254 -530 499 655 -479 252 -610 -575 -449 -459 -166 -775 614 -472 -89 -301 601 -425 26 -818 502 605 -256 -858 13 487 -56 496 -857 374 -845 -666 647 307 -294 -533 747 -860 354 -64 736 71 608 79 -332 346 -451 -462 170 199 -388 696 -474 446 -555 51 360 -877 794 298 115 179 -794 -264 -469 -171 -399 562 90 626 -285 684 460 -461 218 619 -529 713 -69 -635 387 265 324 -82 30 -42 271 -102 16 374 -891 527 -82 -614 -699 -132 63 611 -671 -159 602 -68 72 -164 -182 -364 611 -250 -734 -755 -705 -753 -845 748 5 -199 -100 -218 106 -87 -350 454 -221 489 4 724 231 539 269 471 539 -737 -190 -430 519 75 423 253 -319 -284 470 -381 217 -148 112 286 190 350 -752 294 -537 -430 59 -106 278 -825 424 -205 327 -35 -347 -702 -590 -557 -600 397 -768 -848 -459 356 -241 -116 -717 271 -856 694 -344 -284 -351 216 -592 422 116 -189 285 -753 776 -583 -275 65 -149 -744 373 655 632 -593 546 741 262 29 -102 -200 -844 438 -805 30 747 316 771 102 105 783 -80 -165 -138 765 626 -436 -564 283 -141 -18 21 65 -94 499 -228 -744 -647 -672 -126 651 -696 -479 -83 -159 -3 108 128 -722 72 221 -526 -40 -548 276 -439 -66 -520 -29 -762 665 -76 709 -778 365 -106 -410 -504 -227 273 -526 -800 -97 45 -731 334 511 -121 -88 61 -18 -61 -560 679 371 -187 56 -497 187 203 17 -6 -397 26 -426 -824 -605 -327 -389 -711 -165 722 58 -159 203 -209 529 274 -243 -447 -578 -515 799 674 52 -522 453 292 -405 -440 -493 -114 -870 196 -692 774 740 -219 729 -821 -838 314 -721 469 -324 264 768 585 172 -240 -860 748 487 19 637 748 -306 -219 -51 204 137 553 753 49 -864 -654 -193 -713 -308 506 704 143 689 779 -431 -767 -513 672 -577 -665 -499 168 783 -72 -614 740 -491 -826 236 -531 213 256 -110 -788 -232 -735 480 -71 -307 -451 237 672 487 -344 270 -360 -288 345 516 157 397 -207 629 376 9 198 417 780 -657 -832 -55 301 202 212 353 -339 317 -814 -176 -343 410 555 228 -526 99 734 244 -686 181 -783 -343 621 33 -769 -465 628 639 -282 334 386 793 335 421 236 -815 491 -129 -230 556 -694 43 363 -381 523 -401 -4 763 -58 -406 -274 385 -10 549 -409 605 11 478 -338 -602 6 625 -396 284 635 213 -371 246 52 772 -848 -466 26 -511 370 23 -708 -769 -637 -574 522 375 -137 744 -30 -669 -5 348 -748 -131 -464 -201 -743 -863 514 71 494 -208 48 89 -77 324 731 738 -448 468 95 457 -215 14 -111 100 -820 393 -829 15 550 576 335 -312 -17 7 327 230 448 -665 294 -173 -320 27 -34 45 -387 392 -67 -56 -895 366 -354 737 -847 -454 -438 368 84 226 -348 624 -467 -389 119 694 405 780 -874 -395 -647 614 -252 -466 -277 102 71 -9 -841 -800 -234 747 256 304 -557 687 -608 -763 121 -178 -897 -86 -698 736 -279 110 -706 611 -478 -887 -692 -657 -746 -562 -757 -779 -893 -869 354 -153 -830 97 -76 771 366 -156 -372 -686 -861 545 -425 662 376 -236 -143 -551 615 -226 -670 743 -396 405 297 795 456 449 -79 -209 -897 636 14 -693 -301 735 -136 459 566 705 -885 66 -165 -295 616 -380 -287 -658 774 621 -421 -619 14 -804 -502 286 -699 691 -509 -718 -880 707 678 302 -663 42 510 -763 -277 -439 -61 -56 218 -771 -120 509 64 -746 324 584 718 -795 -79 335 -411 680 77 486 755 761 546 -843 -435 452 131 399 -700 -672 178 -505 -98 -817 532 653 -686 -881 -261 67 -690 363 492 569 593 243 -472 63 -894 -37 547 113 316 56 -842 -811 -827 662 -373 697 -258 -243 -15 -561 188 42 274 201 97 -689 149 -578 -796 170 -46 339 472 -50 20 -266 -77 -609 82 642 381 -258 248 -544 -271 -571 -555 725 362 168 -160 548 -755 -517 136 -589 -744 753 -621 748 623 531 343 -25 -229 -543 -130 -382 307 68 516 -83 155 -895 -83 -102 -435 170 13 635 286 -740 700 331 446 1 -823 -521 -147 -173 589 496 -318 -189 534 -500 -174 -642 -473 -45 493 -124 767 -137 228 626 -125 670 25 -527 -719 -187 461 -865 724 -751 -633 -477 451 -593 521 394 -467 -268 554 -121 -355 -340 -493 -298 712 -321 48 -815 -879 -187 420 -544 -755 -274 -675 710 -128 -811 -488 -595 -388 -895 -272 -4 -316 -88 452 482 -625 215 799 180 49 29 42 -507 719 653 281 -213 -860 134 230 682 289 359 197 -179 -345 -408 -767 -260 89 573 797 -565 122 -676 625 359 748 672 -586 120 -662 379 -521 -63 -417 -454 666 -387 -361 -11 -658 575 12 665 -166 271 618 413 144 -213 566 700 -372 584 -48 -632 413 550 203 -792 -492 429 -701 -612 -251 395 565 529 308 -608 176 277 750 727 792 -227 414 177 -542 -596 -136 714 252 -254 489 -381 776 -463 622 -859 -364 -677 -327 -763 439 9 -22 -211 -313 313 226 -11 -882 719 333 -205 82 -407 229 99 -142 -411 271 735 544 -499 -9 -17 581 -359 226 -576 287 -49 389 732 -77 270 687 -797 -804 -893 475 -232 432 422 -554 -597 -858 -468 288 18 -305 316 473 758 158 725 -174 -544 -752 -540 -477 -172 -798 -691 -868 -179 569 -755 -645 -256 -121 -783 -220 -347 -579 -610 569 -430 -658 322 32 -39 -69 505 255 618 151 580 314 653 460 -239 389 -705 -799 -218 519 -218 -558 352 266 -102 291 659 227 -292 -690 107 464 -209 494 -874 18 23 334 -344 -453 323 -726 -618 -565 -140 646 425 -651 241 -818 -603 -169 -877 -582 -783 405 45 358 -282 -859 14 -19 -131 393 -159 354 555 514 636 -123 -854 -135 391 -781 544 -110 -699 -168 -64 -139 -244 -362 -348 298 -483 338 -525 -142 -331 -20 -172 -356 -136 529 195 250 -559 -441 248 264 528 -719 -422 76 405 205 -567 -462 -558 -475 483 402 499 417 -83 362 -47 -467 -470 157 27 300 -109 -112 -443 -504 177 -455 -666 -771 -317 -333 34 -274 129 -769 49 -362 -575 64 -582 396 -883 60 -375 88 -300 -619 66 -853 453 -86 -490 -10 7 -740 510 419 119 -698 -467 603 343 730 402 297 746 528 71 -164 -124 722 -390 602 -169 359 -891 -549 -611 531 -122 722 137 514 -429 -702 -39 291 -533 -259 -696 618 680 740 203 -482 -63 117 -460 234 619 110 -619 113 435 716 -213 762 -796 -148 346 -158 221 -216 96 596 -63 -896 -186 301 -270 456 659 729 -838 455 189 -806 -245 -791 -160 -156 -492 -394 -139 34 -114 782 -133 608 -312 550 88 -373 -435 -7 223 592 -712 -755 47 -831 -518 -395 -660 -664 663 -168 -650 255 -433 638 520 -196 -233 -171 430 362 -801 577 -425 -156 -445 -625 415 -441 37 90 -625 -553 530 348 413 246 535 -191 328 747 247 -852 2 -554 -332 -519 -597 -543 102 -804 588 -591 452 517 -739 -618 -608 -750 427 224 -360 413 -767 -294 -580 -172 41 167 -733 -245 -468 762 -407 -708 -123 -115 -226 293 351 664 -255 -810 4 617 393 647 297 245 499 -699 785 -370 458 -794 392 -320 -99 -100 -353 728 -306 216 703 -7 -739 790 -639 -743 644 -718 -604 641 -171 -855 -880 -787 19 290 667 645 -109 327 -334 503 -328 -5 9 770 -826 -449 -95 -544 217 -774 -733 221 -800 618 -870 -582 -842 93 91 378 441 -782 -263 719 158 -826 419 350 749 -40 -42 312 -43 268 393 186 -508 231 207 543 -893 -615 262 -26 -203 -459 -734 -825 -212 -605 -615 573 -710 502 -366 713 -778 -780 -866 -419 53 492 -350 606 -715 -294 456 517 -119 592 400 -634 -819 -770 -213 363 -742 419 680 -29 -892 -726 -682 -460 -325 -277 766 -163 756 -692 -154 100 159 -423 260 775 118 -68 -207 -417 -710 -136 -489 -711 591 122 562 -73 46 44 -487 -157 315 -357 -548 740 -347 -218 -414 478 -654 -803 -122 -877 -737 415 165 -791 -304 4 -763 559 70 468 -865 335 -382 602 -489 -263 -270 -851 -851 296 772 439 -196 182 709 -422 -539 -428 149 -161 40 732 706 -296 -841 -700 -272 423 436 671 771 563 427 -261 -613 -526 -770 -786 -592 -850 -102 -260 -627 -854 -167 451 -669 -330 105 499 -239 -767 742 -298 -537 170 -176 726 571 -505 196 160 -522 -560 644 89 -633 -48 3 501 -62 55 -509 -156 740 -183 -585 -498 -219 -870 593 692 710 -25 -544 -165 -613 -822 -282 686 -496 -98 -833 26 65 -358 302 426 209 418 388 144 430 397 150 155 107 399 -721 -717 -420 -267 -186 36 -804 452 608 -387 -883 205 781 -876 713 -876 187 -363 82 -163 -319 46 -745 -134 453 -457 -137 55 -730 540 773 67 33 -674 -427 -371 299 292 -349 -571 -391 442 253 408 -639 289 440 274 551 115 259 -294 -868 559 -300 150 -9 -696 -743 -13 276 378 328 173 643 -41 327 -536 -727 -208 -860 -412 -281 -775 -501 -660 257 -414 -830 -18 -543 789 754 702 654 244 217 -891 -622 448 165 -257 285 491 -763 -316 607 693 -707 -321 103 -422 289 647 -341 135 -342 780 -524 782 -824 98 -615 -270 305 108 -351 266 -74 -785 508 -262 325 408 -352 118 322 -451 -113 -269 -186 52 754 -294 -846 -70 436 497 -489 -12 -491 -222 181 -162 530 -755 -863 -330 67 -210 -851 274 169 365 -771 213 205 20 -26 -152 -874 553 490 626 -757 181 -84 -459 -67 -716 -863 -208 134 448 -896 -155 -628 158 -332 739 -674 -443 187 -838 511 -266 -839 675 -96 648 -819 771 -673 -788 -218 -227 -79 579 -582 565 -91 125 -577 199 -388 450 -180 305 724 -654 763 367 3 -552 490 -870 37 -578 -861 313 -58 -381 -511 -218 120 -887 -310 454 -676 -817 219 472 759 -491 11 -184 337 588 -214 766 -113 -133 -3 -564 -174 -581 -546 615 -4 740 -372 590 -226 -426 58 -583 -813 -286 -842 7 67 -684 304 -333 185 122 -62 -268 -637 -538 296 -879 398 541 -332 -170 -80 -469 -688 -72 -200 351 170 -576 -464 33 72 -648 480 789 158 27 -794 -117 -597 -667 31 -835 112 477 391 -240 401 791 187 -179 413 28 -141 -71 -761 71 -667 408 -728 336 538 -370 539 -883 -212 -677 92 -214 -456 -94 669 -90 28 113 -19 -245 427 -163 -846 -136 -282 -483 264 163 776 -64 560 502 496 42 -887 660 -428 -639 -463 381 -492 282 287 -464 505 -820 56 -622 -300 -548 -562 262 -397 342 223 -650 645 718 30 386 371 492 77 737 335 -337 616 490 -3 -807 457 -527 759 -409 800 -744 42 -689 -28 686 780 258 18 -440 -716 -471 -680 -18 -751 -449 507 204 -618 597 -410 -89 410 226 -75 -805 -375 796 90 -114 -806 -301 -591 482 -72 -819 423 260 789 752 -570 256 -494 218 -486 -774 -702 655 -799 -383 -44 511 143 -32 -751 -6 763 764 490 232 -86 -289 674 758 737 175 -25 -708 -875 -726 730 -500 691 517 26 333 -850 -344 -726 -117 -692 -469 177 658 556 -296 -665 -124 -710 -80 523 372 620 750 -186 576 633 -418 731 538 -277 -598 532 -611 -724 -199 700 194 -849 321 734 19 -517 575 -803 477 -610 -750 585 -533 133 -832 306 -330 -560 -634 513 797 -598 29 208 -46 63 -782 120 -657 188 234 359 198 -71 -816 -466 -877 -730 -517 228 -216 -499 507 -144 -57 -173 -186 235 656 -383 712 -652 -259 503 102 797 -398 477 595 135 119 -563 -623 130 -67 675 657 -110 -2 632 -805 327 83 716 -696 754 -624 -279 104 -848 -112 572 -615 749 -16 664 172 -4 522 629 435 -228 -455 532 764 141 -411 168 194 -601 775 -368 -490 154 -117 197 736 558 2 -96 -350 397 -659 214 480 140 -806 -508 -195 -157 -383 -640 -788 -627 135 499 514 681 -585 -45 -502 292 -178 -281 -240 515 167 -355 703 -655 -598 483 775 624 -767 53 252 560 798 502 -899 155 530 105 -57 140 -656 695 221 139 -245 550 475 159 485 -141 745 178 463 -220 -866 -146 439 -811 -875 -360 391 351 380 660 -583 -688 -259 259 221 597 160 99 707 755 -679 -900 -867 1 -800 399 -473 -823 -19 -819 -26 -49 -175 619 10 -260 129 -190 -32 -230 547 -839 -269 689 -255 -146 -248 54 -175 786 -892 339 128 -481 -270 786 -560 -760 -776 245 -193 5 -494 339 -560 255 -47 -481 -793 -731 87 371 -886 -390 -94 646 -154 -148 -718 -845 542 -17 543 -697 -849 -152 696 373 682 791 -255 -30 314 639 -48 788 540 126 166 -81 -274 224 -359 102 -680 -726 -54 788 179 642 246 488 307 280 706 582 -415 552 559 303 614 152 -112 -458 25 -884 -123 513 172 -558 285 -602 -184 -855 716 -865 -241 450 127 -383 75 341 262 89 -43 281 -229 -420 -121 465 -629 640 -678 -130 213 279 97 148 -137 -444 793 656 575 706 -78 555 -125 501 600 -895 538 778 77 680 321 -137 63 -66 -195 87 70 147 -251 -650 -765 750 -781 -179 -718 -798 -853 -587 140 480 -526 -883 -376 -895 -832 764 -823 -663 -796 -28 258 -747 -405 -810 -685 419 -742 -294 -488 -529 -851 -856 -17 195 421 -269 -794 -689 726 297 44 -294 556 134 -112 548 292 498 -380 62 -168 702 769 -380 -861 604 353 -554 702 81 457 517 -258 541 -798 630 568 -152 399 207 250 -717 -711 349 -861 -498 -315 -899 -221 -296 -39 714 -578 194 378 -738 4 -228 89 -186 340 269 -373 -409 -675 707 160 -68 669 636 150 -216 383 396 313 -520 426 -509 -252 505 -350 -571 75 -412 -893 744 644 497 39 -259 -624 -217 -739 -410 -741 -142 -181 609 -176 450 -143 792 -178 205 457 66 -42 -697 279 -613 688 -231 379 222 701 -710 -38 -259 -419 -757 426 -721 576 107 -121 627 -676 -502 217 -755 749 37 157 -547 376 -887 -313 -170 -844 306 -777 154 -252 -484 -879 -6 -505 -277 -64 25 -539 144 678 389 655 -321 295 -392 712 465 318 -407 10 -35 -806 457 559 -896 -517 -489 72 456 -497 306 629 18 -827 620 271 -118 -443 608 702 -649 -19 117 -604 -667 -640 733 -188 -414 -900 -74 251 -42 606 795 310 600 623 629 69 -419 -353 -854 -161 -786 -823 334 557 794 260 -768 -304 444 606 -165 -263 -635 -340 -816 -849 257 491 253 -519 -99 495 -166 20 -629 -484 499 351 -416 -707 -281 -280 145 357 -24 -848 254 -420 -892 -77 -267 651 512 -587 107 796 -13 -782 -330 171 -768 -411 572 86 -470 -85 -216 -258 -40 -492 -353 -174 425 -302 -551 313 131 705 620 -619 267 -193 -410 763 163 237 -380 784 444 -448 49 177 -600 403 -855 -472 -110 395 377 567 91 52 -834 -27 -45 613 282 -265 214 -530 -109 746 199 654 -343 189 -609 178 -460 -341 -78 -278 508 -565 -529 562 731 -811 743 785 264 734 651 -153 783 -892 -614 -834 -504 785 348 -789 -748 -13 -482 -170 789 1 597 -316 -454 -696 423 -636 -674 199 61 -755 -835 -896 464 754 -21 -354 -590 -69 737 620 590 553 -748 -313 94 365 702 246 -98 635 469 758 -8 -704 -22 355 496 -188 644 617 -116 -391 -649 -885 -711 145 -670 210 17 647 -277 -819 105 -889 -320 -110 -27 -446 739 391 262 597 -731 532 471 -391 -126 456 335 -316 -738 -205 261 -528 349 568 -397 -232 -84 574 337 534 -630 391 -268 -746 672 745 -170 575 -359 -492 480 -128 474 -716 294 -676 -234 -207 225 570 486 -799 107 718 -389 188 599 602 -471 -573 -465 561 511 512 686 -679 33 -52 3 317 3 -896 -12 -27 340 197 -777 752 -112 -541 -36 -142 -651 -438 -764 -856 474 -873 120 564 -262 403 -762 -797 692 281 -843 408 759 400 -672 -237 458 481 514 489 443 349 -824 -207 -259 309 138 481 -1 -805 637 -165 -15 789 -615 -107 251 -576 -372 -339 262 -783 -545 218 -631 230 -652 125 762 -165 251 -264 445 465 222 390 -121 -253 -724 -707 -443 -263 669 -637 400 7 -428 692 -347 71 -181 -575 -793 200 -355 0 375 -865 260 253 369 634 720 208 -655 591 -399 -156 -58 -803 -349 -834 232 -288 330 326 -701 127 -401 -217 -59 -15 -25 486 -838 -348 -135 -105 -107 -206 -337 -410 -141 -97 -60 -744 -734 -446 -301 300 619 -686 464 -286 -479 590 -653 -478 -12 -676 -635 -469 408 185 -802 186 -435 -121 153 574 497 81 50 695 -740 298 -12 -141 709 746 320 -393 152 771 -328 -158 159 688 -571 -60 510 -272 788 71 442 736 259 -684 693 230 531 87 323 761 396 300 -773 -511 -819 -173 345 -419 -69 -163 -133 -412 208 -675 -148 -144 553 -199 -459 -611 689 -691 180 619 -92 -637 -864 200 -884 401 -199 594 -109 359 -891 223 340 -596 693 -599 -94 290 -840 -53 -672 304 759 517 -393 311 -393 245 194 -172 -146 -745 -380 -18 366 63 -714 654 -352 103 -629 -887 -424 -596 266 -803 215 531 731 -357 -506 -569 -633 -687 467 782 770 669 -28 632 -832 -244 412 541 223 -760 -76 -153 -435 86 -518 -433 -408 453 434 -445 418 -502 402 788 -486 -401 -443 262 -84 -368 -695 -783 -657 -122 450 398 372 758 -578 -182 -46 -822 409 -769 -629 -400 -394 567 597 -105 -401 -715 493 146 83 -248 -137 677 -565 -240 -501 564 -646 200 -580 -579 -3 756 349 -27 156 572 210 543 498 -806 -624 -607 -2 60 -361 761 -835 -650 -401 68 -82 -820 -742 -512 -657 3 786 230 -604 314 -82 -865 -584 -260 233 785 652 460 -581 -573 -651 -525 739 316 787 -86 388 166 717 -386 749 773 -782 383 695 274 567 100 -205 -891 256 -867 -873 746 552 -589 -102 736 -647 261 -295 301 250 -499 639 -398 -72 456 291 110 -752 -296 -871 -684 -448 -561 125 721 -731 -829 737 80 -707 -446 -58 -495 -613 149 111 -32 -557 -833 -22 342 740 210 290 536 -841 -709 -576 284 330 766 -794 518 672 -206 -136 529 -493 650 -454 705 376 214 -402 497 -562 -98 -60 419 -868 -613 114 344 681 -852 755 -522 370 -362 -606 665 166 711 290 -46 -170 568 -498 -430 405 69 -148 729 -597 -454 497 -768 350 -767 460 34 -643 496 62 540 205 70 -668 435 30 125 -69 -553 -888 774 749 -198 420 565 -826 98 -854 -311 -663 115 619 438 434 517 -14 -593 312 -157 -867 -309 -161 -797 305 493 -742 183 -445 -796 -873 743 187 446 -422 557 197 94 739 238 424 -193 45 392 -33 -683 513 -87 627 -521 -733 -759 -196 508 -444 -42 109 576 -435 -760 116 -262 -122 625 224 332 -382 98 735 -223 -787 37 -802 -103 -742 -58 -756 -361 -732 65 -250 33 441 750 361 225 329 -238 188 142 -35 396 -212 -709 -438 -49 40 176 -374 -760 -148 583 -677 496 522 244 -759 -605 -813 -392 -633 -166 233 -889 102 -434 -47 -661 118 -789 -844 26 -512 774 652 -703 -484 610 438 -288 -105 -679 180 -862 201 -146 774 -198 -754 -729 -440 -810 527 -421 27 -106 -49 -399 -39 -68 658 310 -299 65 -58 369 -484 -65 -537 -340 213 -213 135 -525 702 -429 98 -139 -848 -353 -419 -775 276 78 -94 -346 -443 382 180 713 -328 593 -888 -637 -594 -284 -267 713 515 278 -174 -804 411 -494 692 -450 -673 229 -144 796 -515 -745 -150 -260 -678 -575 -887 -241 497 -89 -300 508 15 650 -677 -364 -496 419 -697 -395 -586 -550 -801 492 378 448 -566 -692 544 326 -817 -317 -206 76 746 319 220 347 -9 -4 164 -415 -741 -345 -808 -751 -722 432 124 379 328 -216 -15 -340 -299 286 66 102 480 -134 101 172 194 -651 -624 229 22 134 -723 -809 218 -618 -609 -864 -174 -331 -226 340 -123 -860 -140 -396 -467 58 406 37 687 236 -765 -813 -123 -278 273 -774 345 273 442 -105 511 268 -612 -240 -223 -528 -776 -402 459 794 -807 611 115 309 548 754 75 377 -182 -853 348 -184 -497 -124 141 -177 450 -367 -555 -120 69 -462 431 -89 220 -777 456 333 -814 712 -63 -843 201 337 -31 274 -642 -156 533 -437 406 214 -742 690 -105 -792 43 -183 -388 781 -535 137 516 311 -875 -745 -353 -731 -796 -70 -327 743 -403 -657 -381 569 -103 -782 -312 -26 -234 184 749 -490 -80 -387 341 614 -358 -57 -364 -657 -298 484 -357 696 405 -255 477 -854 26 -535 -880 -463 -290 713 453 -568 -468 699 -818 -409 -210 -715 -20 -430 -249 -372 372 215 -718 -787 73 752 61 758 -295 432 713 -885 -489 350 -673 227 390 576 470 -852 612 288 -188 -514 -54 391 711 -136 23 456 471 -426 669 -247 231 -771 563 440 -313 -329 -360 678 395 798 616 -4 -2 -411 36 -722 -72 -37 -123 274 -822 -619 -712 -45 477 -298 -59 553 728 195 -195 -624 -725 -815 -169 321 310 -123 634 -447 -201 -589 -87 -762 658 628 397 -798 -65 315 480 -772 27 645 -741 613 299 -764 252 -780 30 468 642 61 265 -86 609 144 -154 77 286 -775 -233 -686 84 374 22 480 -550 -810 530 -216 437 -807 726 401 115 -342 -427 400 -635 468 -486 317 16 -497 -783 -886 -762 275 -792 528 44 -130 568 751 202 293 242 -875 100 -84 634 -826 -818 486 -425 57 674 -829 -115 690 -14 -213 414 363 -12 -677 -41 724 -95 -242 -626 688 -454 72 116 347 -636 -183 -137 512 641 72 796 263 -636 264 -351 193 -388 615 211 307 -870 -787 -629 -454 676 660 -63 170 -48 711 -241 66 -881 -588 -866 15 -333 -818 -643 92 -465 63 337 573 543 -447 68 769 239 316 -505 -573 20 436 149 -13 -653 -835 -238 772 -176 -516 455 -298 -598 685 505 -402 -835 -796 -333 420 73 440 -47 -696 -764 -828 58 706 -791 337 644 43 784 639 82 -474 6 696 -72 -785 -608 -530 671 52 616 706 253 -379 -516 499 -266 -452 453 -670 410 -20 -413 715 -362 -619 -872 -171 -236 -370 -73 403 -271 0 329 702 -847 480 205 472 -667 -489 655 -556 -68 -308 22 -123 638 688 736 -72 -97 452 -230 -172 -502 -804 -12 64 649 -405 732 721 -830 -214 -699 -394 312 140 -776 -494 397 -463 -368 -543 440 203 -12 95 207 -235 322 -39 -594 24 -791 -141 -800 -142 -813 169 -810 445 104 183 496 401 -799 601 -729 -484 391 492 -91 208 -153 -160 224 -325 641 -212 -645 -650 409 -277 -117 737 254 789 -324 539 -704 -283 -156 -174 158 -26 345 755 -617 -791 29 110 664 -343 -110 686 298 -830 431 519 68 147 584 481 361 593 690 260 55 26 642 546 601 539 324 -599 -845 543 539 358 -295 -517 -842 271 702 232 560 316 222 -207 -858 229 53 283 -493 440 762 6 41 -645 696 -890 611 -636 -319 79 -163 -707 65 -720 262 400 -834 -140 -54 57 209 -536 687 -478 586 675 -646 -511 393 -861 -853 754 390 722 71 -751 -665 162 332 324 -10 -723 -629 -347 196 269 -469 159 783 547 -758 -162 -772 -181 82 -351 -706 108 -765 -876 201 -308 252 735 -136 -465 347 -34 -3 -266 311 24 -454 298 -3 10 138 -454 -478 -200 -235 -721 598 275 -601 -698 13 -805 -346 590 -462 353 257 -716 779 -466 -785 493 -615 478 269 -378 68 88 -865 76 36 641 579 -567 580 195 47 101 127 -555 -746 -835 664 -806 656 -257 93 690 450 -736 303 754 434 746 -79 -187 -345 -221 -25 -421 -467 -782 447 16 -266 83 483 634 511 313 345 -145 -306 -761 -83 -119 511 414 -163 -49 -45 752 -1 61 534 -789 77 -13 -161 -322 -268 -458 521 -79 571 -622 748 -312 603 360 -637 648 128 690 93 443 -621 -285 703 12 -456 206 -681 -692 738 -839 -199 -26 189 -322 -609 480 -582 110 -866 537 392 -16 -695 -887 403 -306 506 415 763 -56 -518 24 -172 -710 -499 730 -419 536 174 -264 153 -618 559 -614 625 -60 790 360 586 -469 -96 -438 -34 678 -80 -114 -161 -118 663 571 12 507 265 778 507 789 -416 704 368 -670 48 -824 -263 -495 705 216 -35 653 -6 -869 -275 -639 523 -321 261 44 535 -194 307 -868 596 256 557 618 11 -609 -263 428 24 -754 -440 -97 121 543 698 410 -121 -709 -521 507 226 -575 478 -313 -289 -895 -543 579 687 623 -124 -723 479 -440 -323 168 -616 672 -622 258 684 33 438 -161 -427 -645 -357 376 405 496 -544 -363 -199 174 -480 500 -790 9 -823 439 100 -274 682 124 666 -845 95 -108 -155 698 406 -652 -529 -546 21 654 -532 -799 232 585 442 -446 137 677 767 248 -312 -93 763 -874 -640 -881 438 705 402 -671 208 -646 354 -609 487 -748 644 -782 317 116 283 -500 44 601 -853 -411 631 -727 -405 568 98 -506 179 203 633 552 -337 -800 -828 -581 -712 361 770 -562 -428 -48 -51 -116 601 562 393 -684 799 -525 726 -197 -59 -322 -451 -27 -371 -508 -4 -268 391 556 -488 518 -273 -74 226 -856 -214 491 -205 -190 424 -608 -835 144 -429 620 -36 -736 -819 275 354 80 -503 504 -756 -31 95 563 743 -250 -456 -725 -241 -545 -850 452 -274 -479 -395 466 -728 -682 -704 208 689 56 -156 545 -16 777 166 652 137 661 671 -486 -404 152 -455 -583 758 456 -262 -313 -676 -348 -266 25 435 -718 -516 -686 348 503 176 -455 346 762 -537 -195 216 13 174 -73 5 -148 -764 47 -662 -88 -373 298 -384 630 -316 86 219 -432 636 -667 -417 -15 -701 635 -67 -189 405 -727 -729 -706 -95 592 402 -705 -783 -606 -595 -397 425 719 -478 568 471 -82 -235 -566 381 -801 63 -724 -810 486 288 -277 369 610 370 -658 176 -418 -223 736 605 -739 255 564 204 -620 -12 463 -438 -717 45 126 -165 -492 -702 -275 -235 -670 -131 -859 -53 -341 -225 -262 -490 -594 692 158 -806 776 -506 -709 -99 -320 -897 -688 -135 -395 -864 -322 792 -111 295 659 260 -26 440 -587 -698 -491 20 -570 469 484 -524 -689 -520 -587 -775 119 71 505 -48 559 -170 5 -545 265 -614 287 693 77 -88 795 -313 218 -442 -292 570 638 -446 -80 571 -38 644 -311 441 164 -727 -351 -95 491 591 -820 -168 -891 333 -333 14 -469 -130 -243 -485 -1 187 794 610 741 -475 -678 676 183 -816 -250 -47 686 668 291 213 -878 -892 -895 -678 75 -490 -868 -747 659 721 190 -587 405 493 -383 246 -881 776 -308 -656 517 -311 543 -265 -594 -55 -504 -300 605 435 437 536 509 562 -321 -413 -188 -270 52 641 -437 743 709 -389 733 195 -397 -299 603 -569 497 -177 -759 763 112 -274 517 -204 104 766 -684 -506 -407 -491 -217 -703 -674 227 1 -504 70 219 -808 423 -766 -406 338 370 -10 70 260 127 553 41 -481 -43 -37 -26 258 510 -234 781 314 127 794 -322 515 147 104 589 -497 -326 -69 -109 -467 -507 506 644 408 -820 512 -653 -763 -755 -300 -391 568 -614 495 417 543 7 -553 -107 -110 776 -375 580 -789 -726 -361 -4 -545 759 -804 -460 471 695 687 213 -868 479 14 665 305 491 776 369 265 -468 -77 -683 -508 -826 -731 744 -91 -601 -120 413 71 598 -815 -108 460 648 643 -479 -503 780 769 768 -280 752 -577 556 476 -125 -76 -763 -405 705 535 -115 -571 224 228 30 -617 789 640 -828 -710 -698 205 345 -795 -844 -111 577 2 676 199 435 -655 -837 357 -477 -474 -579 -129 -374 143 -243 608 -552 376 -879 164 -293 -289 -206 -173 703 -700 -406 535 238 646 -101 225 327 390 -41 520 315 692 -760 236 42 -248 -561 -603 -221 582 -92 46 -561 301 160 167 -426 626 -879 -205 -781 -641 -438 -513 326 708 201 762 -896 570 281 -562 404 -682 -365 48 -340 -486 -881 671 -310 -185 503 176 -375 -423 -888 140 -709 -399 -358 477 445 765 69 -874 -229 -124 488 -416 658 -512 -91 5 279 417 342 112 437 128 -499 -414 238 -894 -109 256 -448 284 418 -315 497 669 -240 -327 16 333 -545 -818 646 -808 3 -867 86 -176 621 20 293 -498 -308 -8 -124 -254 -538 761 503 668 348 44 -464 -480 -453 61 -357 -504 -393 -392 -91 193 375 41 -882 -70 99 -623 658 323 611 -54 732 -710 -6 14 -94 575 -830 238 -799 133 596 790 368 -334 -593 -448 -362 -26 692 215 -873 745 736 -629 -99 -709 655 25 -842 406 -252 -439 -217 707 560 124 742 -310 -31 -357 -604 -711 587 376 -832 756 429 121 303 260 162 392 312 -261 178 231 386 -22 677 718 116 -792 -646 -497 -337 -520 -626 361 -800 -10 -178 -46 329 800 678 484 -754 -409 -820 664 -870 135 -757 -412 -886 18 -842 -799 -263 481 521 73 259 95 727 65 -338 -626 -848 369 -896 -367 485 -481 -672 -627 -540 -588 -884 -128 -225 -159 -221 -76 -522 566 -303 -432 -30 -388 -220 -756 -210 -498 152 -596 -124 -225 744 403 -66 515 627 -68 46 591 -454 -865 -401 321 621 172 -199 -862 243 315 -460 579 -613 456 366 -313 236 -48 268 777 -335 -622 -275 -271 457 276 -530 351 28 223 588 -295 556 243 411 21 -398 -280 -760 176 667 551 254 739 -539 56 -682 682 -639 86 -583 -129 221 203 -191 -786 -585 -261 548 386 644 -714 -480 180 -114 -205 153 -6 789 735 -775 553 -653 -782 -11 401 386 -536 489 142 -871 -695 -885 60 -631 -749 40 475 -221 737 607 -498 251 753 -569 -40 -477 -600 364 -334 -74 -335 -34 -746 -130 210 -43 -481 -614 -679 626 57 517 -398 -140 -815 647 34 672 -325 7 -30 191 771 -111 -449 -88 -124 -463 -173 -501 -7 322 482 423 582 -376 -820 -115 -359 -321 -806 -526 130 -68 -227 7 -427 465 -561 -664 606 309 785 494 -680 -733 -447 -600 -848 83 611 533 -487 43 -130 558 445 -331 682 196 -737 -85 -313 -278 -856 -446 369 -821 634 477 1 -428 -718 -728 40 -657 707 20 349 -605 -570 726 359 -661 713 -89 -418 214 82 -627 486 -349 -277 401 -392 -457 148 106 -436 -89 503 373 440 -576 -209 -510 123 69 -770 644 -77 -4 -560 -363 296 652 350 -835 -810 588 441 500 288 -481 359 -268 -743 689 -69 735 -505 -141 764 -837 -659 42 -675 -745 -664 119 357 -709 466 -497 -112 321 15 -497 296 20 691 629 188 -533 -493 -207 797 -303 479 670 -675 44 132 -752 -181 683 -799 -554 -631 64 629 -641 -315 147 -524 651 687 -496 -133 430 636 -116 312 -580 -124 -741 750 237 -681 590 -775 492 -503 -887 206 592 -464 375 -190 -507 -324 181 407 15 -780 450 -689 500 -90 -437 655 474 -311 -720 684 302 -459 -685 -820 285 50 -294 402 -119 358 584 -726 -164 545 120 514 -296 -315 617 780 -898 589 -191 318 560 390 414 -228 -265 79 -877 -3 563 763 -52 -840 364 -781 642 -296 -446 266 -481 49 391 608 -779 292 -800 -262 566 193 -306 -135 360 512 578 -676 626 -64 -472 -366 101 -172 -117 441 66 -512 376 656 266 -354 -509 -444 -757 -49 -131 344 -155 -65 799 -459 156 696 -617 138 311 -755 645 -854 122 775 -806 233 -88 164 -558 -748 -784 -900 -406 145 113 -617 -854 258 250 -68 -272 131 517 330 -590 -187 -540 390 -719 185 444 617 581 -307 186 -397 -794 -223 -593 -526 -624 115 -277 285 528 729 537 18 457 -569 483 -873 -486 -756 670 -564 -197 -514 -282 -881 404 -806 590 471 -865 -264 -44 556 -468 420 -212 695 506 -772 -444 55 597 266 589 711 -799 797 -702 -26 400 -208 56 690 -29 -505 -884 -464 199 -314 564 340 657 216 436 605 -799 -94 206 164 -697 -572 594 -570 -327 -277 -642 58 -450 -409 -811 -850 139 -722 701 -324 457 415 -711 -689 267 -715 -423 -126 -514 -167 -119 -761 -381 -817 21 -543 748 -883 -892 -822 538 745 -367 197 -40 -689 -700 -806 706 -137 325 -757 -309 -109 -430 -879 614 -606 111 -781 723 -852 112 329 585 -86 -233 181 596 104 158 -134 -302 141 -572 -843 570 -23 291 -863 557 -549 210 -509 -15 -792 262 75 -2 -682 58 277 6 438 794 245 60 -439 -35 -437 -840 -474 593 271 26 -840 -572 -451 636 -411 -693 717 -431 -519 -569 -822 -475 -534 463 -78 -183 488 -468 -790 -329 753 -451 470 243 182 345 -393 -198 676 -635 102 153 -522 5 402 467 -589 -309 403 507 -365 131 -775 144 84 -191 -899 481 -468 -647 -59 -778 -560 438 -338 392 -516 330 41 -186 -593 268 -619 586 365 543 227 205 337 591 406 -632 757 -839 632 -624 513 -125 467 -373 -43 579 190 86 569 -638 15 -651 696 -90 -278 34 -340 -544 435 183 -418 238 244 -301 -318 -371 399 -549 -214 -729 -625 -7 -819 -714 150 -174 767 -868 197 -33 -794 -52 -142 123 -400 88 547 50 -553 -584 -260 -850 552 -483 122 328 -529 -742 -280 704 -298 -140 -453 431 745 396 -685 -580 290 172 -700 -204 14 -452 564 359 580 316 -588 224 -835 -793 -610 -808 -551 -483 693 -586 -159 671 688 -803 -413 467 -344 -714 169 -537 240 -341 757 348 -109 283 -716 620 -305 182 -375 595 -316 -486 778 -750 -89 -11 672 488 -834 188 539 -292 298 -720 -311 -860 567 -585 617 310 -522 76 -826 8 -788 -855 -699 722 159 -678 -242 582 515 118 409 -602 792 -374 335 -43 -166 748 -561 -784 37 153 217 140 209 595 -325 -432 -625 -62 -644 294 461 64 -258 -604 492 -296 216 -58 565 -594 717 -355 -626 -151 -154 22 264 259 -845 -399 667 225 -174 -487 -269 282 -829 511 -355 -138 43 -424 -192 195 -706 664 -541 734 -655 -887 -19 587 -327 -784 -849 -23 -605 797 -223 -543 475 736 -161 -304 -258 405 -187 -50 347 172 499 -710 786 292 -463 -384 -172 94 492 35 169 -371 -221 455 -871 1 -572 730 -569 -413 442 -305 475 761 173 519 769 -554 -78 -889 507 -55 -550 -766 -780 -192 497 -462 373 -193 -178 497 753 -265 -529 -732 -19 -132 -513 123 753 29 -281 -323 -425 -565 -240 -522 -864 -523 -361 17 531 -315 -341 -818 -703 200 268 339 455 -461 -30 660 -854 -229 608 -381 120 521 -579 -724 688 -258 -560 -747 -326 94 -59 762 744 143 -484 49 268 -27 57 -734 712 349 -448 259 34 339 121 -82 130 -546 66 226 -607 132 167 285 -217 -145 -359 -805 -697 -862 605 -456 224 -475 617 -115 -321 -211 411 6 -722 150 668 738 310 -364 -42 663 -874 -183 -556 -884 540 523 206 405 -514 -152 213 -471 280 -356 -843 360 513 -850 173 -640 -227 657 69 499 -887 654 675 497 -583 632 785 -272 225 450 -891 241 139 -876 -29 409 134 662 -674 658 -520 601 -884 -311 646 -367 -464 592 787 -616 -259 -704 67 -698 395 -337 -807 -536 -303 604 -527 -298 -151 572 -669 573 -483 747 135 -81 -341 -372 601 64 277 -63 246 -308 -258 514 156 -820 366 520 346 -188 -422 -551 46 298 -241 -378 571 384 -626 -672 -537 -502 493 -21 563 526 -496 -600 -856 -555 196 -475 -548 -599 -834 -836 -360 -830 -87 571 -99 139 -552 -35 75 -310 -387 -271 -761 -274 -171 -404 490 -59 -319 -279 734 -522 181 -346 -702 -390 -644 773 230 22 -801 789 331 585 -834 470 306 196 -96 393 -694 572 800 -72 -5 143 -49 -230 -395 -838 447 -50 -798 244 21 600 632 -178 646 690 -276 -439 105 93 9 -153 346 496 288 -438 696 685 -320 614 -383 400 -110 -848 -61 -515 -554 -413 440 -870 -656 258 -435 228 -319 376 613 -437 299 211 -195 410 495 34 -589 62 -339 -372 658 534 -58 10 82 304 -437 97 -532 482 -502 430 617 3 -49 285 131 -543 472 -402 542 -740 -286 -379 -154 24 344 739 106 276 605 -859 -779 -139 -100 636 -466 -653 -47 330 -86 -152 490 468 711 -216 604 -894 -11 731 -888 -370 -896 611 -310 -852 690 201 -762 -497 -423 -155 350 -715 -627 -22 -422 -871 444 550 -868 191 -273 303 493 -815 722 -366 585 -134 -785 -800 -573 -232 -271 714 -286 -664 783 79 -383 553 -863 470 -89 463 -696 -534 -770 250 -44 -243 291 -350 -885 -744 600 569 762 241 643 37 450 -333 -738 299 -457 -469 726 478 261 -332 -399 -602 209 474 -881 113 799 -769 -635 355 548 160 -556 453 -428 8 614 -19 108 -338 2 -139 -372 610 -662 688 -159 -406 -851 602 -77 -96 173 250 -96 -371 -795 -778 -486 571 -76 -342 115 -31 -400 -684 -884 22 -789 -833 -280 -613 -360 -508 -175 561 -233 -240 -179 -302 -688 249 -259 612 232 788 686 714 184 -319 507 523 -540 -96 -229 -18 -465 237 -620 -355 -571 -740 566 762 787 -674 -235 480 411 438 -54 416 -804 -430 -557 633 -887 -452 -732 166 689 130 340 625 286 219 -414 -386 540 -852 -98 -202 -95 -190 302 -573 -496 -770 350 -431 -878 -531 475 199 -319 507 327 -748 587 -428 -198 -729 -595 -351 -462 -649 15 489 121 -782 -329 -414 -827 -295 -44 -396 -628 723 294 -746 -547 693 612 411 -584 -112 726 -399 655 -210 506 656 -512 -658 662 -55 338 -331 -727 -492 416 -632 -726 708 -106 606 616 125 362 -894 272 -752 -374 728 -600 -293 -739 -476 636 -510 770 -806 -250 -226 183 442 -493 70 762 260 -795 651 70 -361 -390 -683 567 -699 787 596 -240 636 -827 -45 676 726 603 -581 -474 164 -731 -876 102 203 -888 511 -762 -615 -148 -158 -493 173 -159 418 -529 -566 -747 -56 -188 -417 -425 754 181 -738 336 -383 53 -688 -509 -145 -224 -317 -767 -731 490 -697 777 50 -482 -206 203 -794 558 735 175 -191 724 27 693 -167 626 -108 533 323 -295 -402 101 554 211 780 594 139 369 413 -885 338 -312 654 248 473 362 -673 552 -514 -308 494 793 270 -81 144 -91 676 144 566 -25 -591 -36 289 499 -649 -19 -365 670 795 73 535 -2 201 -294 717 164 -669 -779 -835 659 582 -363 -676 -288 351 510 -450 -151 365 -238 -787 -689 696 -150 52 149 627 -295 233 -679 662 -97 725 625 -373 217 544 -736 -586 -259 -830 795 52 304 661 -728 760 -676 -407 -622 -413 754 582 -247 661 -526 38 -51 800 599 -739 687 -773 434 -346 740 -792 1 675 -156 -511 -81 -3 676 52 675 794 -558 -76 489 -153 -664 334 -151 -755 636 -407 -57 -59 574 548 -837 -79 256 88 227 -368 -126 508 468 -108 556 -851 301 -620 -850 -849 -428 90 472 -374 281 198 -643 556 -791 586 510 639 -214 640 -536 -841 -367 -851 184 -572 -357 -582 -782 391 202 381 -796 -77 762 480 596 503 -426 -409 458 -524 -102 752 -95 -565 -639 -700 150 434 -897 593 31 574 -631 -259 -478 -564 667 562 628 -207 92 -246 -411 93 324 798 -53 -203 -380 -884 566 -259 -642 373 171 502 -267 -398 -159 -627 364 450 -61 -380 785 618 -663 -81 203 -781 223 554 -512 -320 -566 -623 -844 -60 -58 -230 -746 -548 57 -190 612 -163 -520 -142 -859 -261 273 71 -82 -269 117 343 -372 83 -237 -422 -196 3 -477 -307 -465 -331 -633 727 209 -122 213 -611 64 -747 674 -72 284 237 -329 -537 484 -491 -591 -52 -30 19 -363 -773 -217 -662 26 -736 360 0 -728 664 -768 670 -209 -124 -568 234 -128 -607 60 -582 -875 257 133 -822 777 417 87 -696 -222 -786 -644 211 -570 506 -662 280 614 -398 -384 -82 597 -70 382 625 102 -790 -564 -336 -846 -480 541 483 -858 -195 340 -754 -631 -802 -45 35 -174 -416 -310 -7 367 -225 -232 153 -83 598 164 718 754 735 153 -171 -603 -807 -176 782 -740 179 -895 688 -273 -513 306 653 633 -382 -428 -310 795 -324 512 472 -33 -321 -17 -809 -194 701 -151 158 -379 486 -669 -43 -470 506 771 766 -455 -789 255 664 -438 -47 -708 -648 776 510 410 -718 -634 -148 -405 -571 487 721 -105 14 588 -431 -545 331 770 232 -99 -719 -541 742 281 -885 -287 -96 231 288 -269 141 -544 -48 177 -854 185 325 -771 341 -729 729 330 324 749 -395 -204 278 -388 -184 -523 -335 -408 269 440 125 -417 -416 -645 478 -346 465 493 -894 242 76 481 -707 -172 -212 -90 300 -790 -351 232 -671 -332 253 764 -77 -330 212 -674 603 -428 -230 -889 80 509 363 797 -62 593 472 -241 278 256 -270 111 -720 193 393 -577 361 307 -625 -428 -253 -330 -531 -478 88 -600 701 445 -603 605 75 -71 615 -898 548 789 705 -869 231 -768 276 703 -880 -751 18 -414 -311 -300 -686 131 6 664 -265 295 572 189 591 -731 181 -668 -265 440 -828 188 765 124 -54 800 390 -225 -155 354 566 -692 -629 -179 -173 -266 -436 323 -622 -510 23 -239 235 300 545 182 -503 135 -663 -577 752 87 171 -510 -448 582 -123 -639 765 -152 664 -602 282 -602 199 -350 721 665 -368 137 505 545 -820 -348 336 -330 259 515 220 -195 75 -764 439 -590 -72 514 2 -754 708 -388 776 -871 210 -416 -24 -733 481 319 -213 635 -835 782 -129 740 255 469 -800 98 482 -467 -629 -762 -208 -230 -121 -92 231 214 74 707 378 594 -53 -115 535 237 133 98 -812 702 537 269 -105 -614 -890 391 308 176 309 -323 -168 -184 420 496 26 -324 654 215 -102 -471 249 -495 -132 341 -575 -165 240 -439 422 -725 -794 799 -858 -154 364 188 -277 -717 -484 485 169 -342 632 228 -416 730 -278 -526 -312 487 -776 123 -268 -389 -545 -267 -178 -683 -79 -37 510 557 -383 -254 -853 790 -360 21 -569 135 -483 346 -251 327 -295 -566 -762 37 -517 362 -624 -488 648 -772 -883 376 203 -565 95 -312 -219 -211 -92 -575 -621 727 -632 314 -615 -483 518 -644 617 -41 374 445 670 -136 356 240 649 146 -167 708 -336 429 162 -873 -348 -701 23 615 465 -486 -612 602 -336 -148 58 475 -11 84 393 -18 409 -835 239 -594 -721 -658 359 535 42 783 -376 629 -847 436 122 -656 -460 -645 322 513 -532 -562 -283 551 586 653 -728 168 149 -600 -737 9 -231 -435 -808 -437 453 163 614 -635 -43 -566 737 -25 372 314 196 -235 -782 -141 -443 -733 -740 -59 279 429 -7 635 695 -162 726 -124 222 -505 49 -697 738 -636 -139 738 624 -35 209 -365 -88 513 336 -506 39 -712 -603 -456 594 701 782 41 107 -659 256 47 -242 -664 135 336 -765 62 -853 91 196 259 598 -423 178 30 323 -826 -469 680 -120 639 -421 -200 97 -285 241 332 162 215 498 -669 108 -291 -67 -16 -879 669 -140 -638 -811 94 698 -681 -496 558 86 353 792 -218 -241 -779 -585 690 500 -708 424 -253 344 72 -289 117 -153 -820 -412 660 511 -211 468 -97 -851 61 -530 753 29 730 86 -85 676 -714 -838 349 33 -800 246 -426 -270 -92 -658 135 358 -286 24 565 256 -52 235 -341 -754 -337 -615 443 -5 166 -684 -530 205 -615 175 22 580 -619 507 29 524 -366 398 193 -397 -518 -12 340 -522 63 -437 419 -431 -690 -314 111 511 -601 -563 626 -246 -423 -191 -366 -190 370 -609 -201 75 -165 604 188 -670 -580 -601 559 -186 -294 -339 792 648 -140 -843 -566 278 -654 226 144 -815 -454 445 253 218 -107 123 -290 548 333 45 0 -379 -573 519 -768 -144 780 -722 -671 -746 -515 374 -313 320 -760 376 -595 453 -278 -167 -497 676 -161 30 -464 657 23 -474 -343 -33 -354 638 440 -453 567 690 -118 308 -520 -790 280 45 -172 -27 740 510 390 317 -628 -154 -781 591 616 -329 134 -560 -886 311 365 -898 22 103 268 -192 197 33 16 -796 -872 183 98 -21 -425 -667 718 412 430 -218 -564 674 -662 -76 -334 -418 -446 116 -407 -800 287 -738 -610 629 -338 584 382 -324 -54 552 -564 201 -871 787 -656 390 -818 312 -676 6 -194 -257 -661 -387 -263 367 -490 555 74 729 79 758 -481 249 490 72 -263 -843 241 -776 479 -408 -794 -763 793 616 -470 100 -323 780 595 -569 -813 665 414 -364 -791 -307 -5 -426 561 -370 -704 -349 168 353 -676 354 -469 484 -316 689 -51 651 159 -795 -401 97 303 -499 499 -766 285 210 415 707 -56 -53 37 -838 -728 -63 636 231 43 -26 -229 640 144 20 246 46 74 -818 -794 -197 497 -200 -187 -523 120 -792 -6 610 769 -63 501 -422 51 -301 -17 601 -874 -617 -615 515 707 -44 -339 574 710 -518 625 130 -417 621 758 -58 626 536 328 -730 -210 13 -492 436 -713 396 -366 699 -869 -634 287 693 -365 -242 -362 581 174 541 349 176 -624 175 545 -782 -280 795 508 -202 -241 -577 603 663 453 740 470 -746 485 514 582 791 57 -625 71 -393 -367 -817 470 399 -713 391 519 562 -310 -833 -155 -145 101 -468 339 -577 453 85 338 -39 232 -36 419 548 -329 504 343 73 251 262 95 -708 417 -129 -840 505 -293 278 500 323 -262 505 16 129 -653 -186 -137 -838 -203 -756 530 18 616 737 728 -173 575 -648 403 -103 210 104 -270 792 -45 145 71 -286 -671 702 -843 489 -586 -103 -571 217 -453 -522 519 -222 452 -365 -22 386 -380 463 -330 -265 434 90 734 570 721 266 -127 -259 541 415 676 -818 399 403 347 226 -762 -263 -70 -644 -164 175 729 -521 -171 -100 -34 -649 -222 800 586 -691 -639 -96 503 223 -187 -77 786 -417 140 149 -182 77 589 -7 -809 -570 96 -826 164 -626 338 414 15 586 -877 -295 -708 200 -493 -699 275 752 -843 -56 -475 676 505 596 772 -842 594 299 121 797 173 -316 30 544 -377 -794 273 341 322 761 -728 -494 695 536 -823 461 -695 -624 -693 568 -803 -42 -379 740 -409 -532 -22 -282 -491 133 310 -296 655 440 580 266 -287 -168 121 -610 -65 -77 -210 -43 -220 -378 217 684 -171 306 -636 -89 457 730 -82 -88 -885 -487 -60 -83 703 -492 403 -893 -898 -786 -729 -798 479 325 396 353 -459 -406 144 -724 287 -61 722 -409 -509 465 370 -708 -174 -156 560 -282 597 -102 -262 19 -159 660 214 -549 -564 -473 -599 -306 221 62 629 -636 -775 175 328 -301 -610 -271 692 268 -750 -696 -20 597 -649 350 359 140 -167 -193 -188 -812 531 130 515 -144 715 -886 758 -514 565 778 99 -17 -679 157 363 -483 -384 -191 382 -681 117 646 -347 264 669 -841 -541 496 152 -465 680 298 494 610 -787 774 683 -283 -42 785 596 -826 757 -818 -599 -3 -661 700 -54 602 -594 675 -659 -577 -525 -18 766 235 -661 500 758 -294 -886 -690 -290 -683 393 -615 115 757 362 -158 -435 -350 -573 -543 -20 -570 -861 -196 785 -61 624 456 -264 344 -432 38 133 722 -683 678 108 -551 -372 -810 737 -301 -336 716 321 -168 100 443 500 388 734 297 -711 -712 92 440 -137 -698 -730 -112 668 -397 451 -15 349 161 617 -434 -111 -485 -393 -120 390 -336 -616 -607 -256 -784 -126 -590 272 -434 602 481 -437 160 -388 530 301 630 674 -518 485 206 -207 665 450 -350 115 458 233 -754 -37 -792 -883 -273 183 -777 724 471 775 -590 -721 428 686 132 -108 444 -236 -575 -601 -345 -596 -851 -681 549 9 -54 -270 289 161 -362 620 176 -365 468 16 -389 254 9 54 -48 -232 588 -713 767 170 2 295 -249 -884 209 -193 426 624 2 -283 -390 350 25 -665 64 -423 -535 527 97 297 320 53 -562 -141 84 -102 -351 706 785 477 -27 -199 509 -848 7 322 -443 -299 -859 -544 173 -849 -803 -163 -69 85 229 724 -456 664 550 24 366 -171 -418 -2 93 -890 204 -807 107 255 703 287 -297 162 -15 277 -3 245 -621 -836 -873 761 702 -6 -401 779 -88 -543 -862 556 -318 567 754 441 20 -512 386 -198 763 -8 463 -226 -798 -675 -500 754 -547 -576 -490 570 31 -752 -607 662 614 -284 -647 -461 231 -361 -220 109 231 180 450 193 34 -194 -341 -577 -283 -221 -752 312 -843 11 621 223 157 421 142 -172 -664 242 -218 304 -757 138 751 747 27 347 420 -780 -531 59 -65 501 -881 -158 -893 -214 573 733 114 560 591 -834 712 -466 -606 453 749 363 526 542 -367 484 -293 -51 -568 -510 -596 -863 -431 -315 -618 -267 378 -253 -59 124 -670 -99 -1 -318 -830 772 394 640 -122 434 -852 122 256 -742 -451 -269 -362 7 -295 693 -255 527 0 307 183 35 507 -740 132 -266 591 346 -666 658 -277 -419 177 -677 209 43 -819 -367 -697 -834 358 -290 -64 732 99 -189 782 -878 -735 -546 -551 101 -557 -528 695 593 -398 82 800 -439 210 123 592 -54 70 -472 427 -446 -240 -693 -384 267 17 558 -485 -249 -836 -167 168 -261 189 85 -414 728 -26 -154 -352 427 41 121 -846 -105 692 673 80 -583 76 370 -140 -753 13 758 -626 -323 -387 561 -818 565 398 -358 103 786 -868 -858 333 -376 -843 -281 -127 -766 516 642 -841 -690 788 -52 -827 -612 764 -815 216 -198 203 795 709 -455 292 -479 534 -412 -81 309 -245 422 394 352 533 714 -112 71 -197 82 695 -473 -498 -207 709 450 792 -649 574 366 -757 433 26 181 -603 257 -640 554 21 382 -115 -147 -505 158 -877 -743 -231 -780 -578 399 348 -188 119 -851 -21 -501 -645 -457 586 116 397 311 591 -303 203 -508 -289 -833 -417 705 -801 654 -155 112 -307 -431 -137 -867 328 388 -334 -345 207 640 -116 -854 109 311 8 -186 -120 447 -267 500 431 30 433 253 -235 -35 -772 -288 -413 187 -871 397 -42 163 -112 -681 -58 -163 664 -522 -492 490 -890 -740 -191 -637 269 -168 786 -135 580 217 -704 -151 -334 271 -793 -493 -593 530 13 -33 -789 -826 -307 537 -588 -651 -16 -468 216 363 720 355 622 -536 -426 -626 -582 161 -344 -25 -479 384 -817 -410 -453 -646 -496 604 668 768 679 139 111 -478 -888 683 414 -690 -658 701 508 122 -832 604 -491 -61 -705 -453 216 -22 120 59 -559 665 367 414 -28 -767 -623 565 -113 -281 -486 -643 164 522 -143 -720 5 690 338 42 461 592 -250 693 -385 47 -3 176 -788 445 653 -312 -773 -837 481 -157 -488 257 -174 596 209 -302 347 -230 37 -778 -724 142 -370 52 334 295 193 -381 -556 -254 -709 557 -890 -275 419 382 26 704 -286 695 116 471 -138 797 -793 -539 -817 -847 -250 -204 -91 634 -388 -254 317 207 478 307 -289 -195 -596 528 -22 -243 564 512 470 398 -605 -780 -495 461 479 295 -152 223 -395 -510 152 505 -673 -669 -809 -796 650 -785 134 603 142 -553 -499 -875 -127 680 -638 -376 -290 56 559 -682 163 795 244 82 765 -472 258 -505 -159 255 138 -447 60 -447 -379 622 467 794 -175 120 -4 226 461 0 -843 -735 556 789 70 -456 63 772 185 115 51 748 -501 -764 -63 219 -210 -513 -725 -193 -10 -143 697 -209 44 -142 439 -520 -729 -240 621 249 -758 768 749 739 -185 -347 -69 180 -646 -841 -178 -186 688 -553 -698 -383 -163 379 350 -111 -517 -423 174 -853 692 538 628 757 -30 -161 -287 793 153 393 -715 -465 -138 -113 -327 599 118 74 -610 230 135 -713 224 -734 -274 600 -727 759 -392 259 514 139 221 -337 -444 -290 148 749 530 342 -744 -864 515 263 416 584 713 463 375 -881 -257 -403 379 -5 -275 -444 -635 -385 -326 -389 -397 800 -5 -651 634 -579 -525 712 -739 83 -577 29 -277 149 368 -20 408 -81 -71 -14 17 -465 209 570 685 -241 448 -596 714 -378 -282 197 -637 -54 -40 286 -736 246 298 702 -622 -883 -896 130 115 -839 5 -775 703 395 -229 -135 -158 -21 -9 -815 357 -74 -365 396 -274 -722 -354 -389 -693 165 150 -793 -61 309 644 -870 -254 577 376 -74 -59 421 -216 306 -13 119 65 -69 504 174 -212 -373 -788 -355 -10 -816 -215 -255 246 12 170 165 -47 224 779 749 -603 742 -857 355 -840 -140 -67 -525 -87 348 -475 364 -417 317 649 -863 -758 136 -523 178 736 -387 -114 137 -70 203 172 692 -350 -675 321 502 318 127 68 -468 -123 30 -408 -28 115 335 612 -371 -286 -839 180 424 -417 228 -268 -663 359 -506 -790 177 -235 243 619 672 780 -606 701 272 168 -74 318 152 103 -724 -335 707 -827 398 671 570 -811 -366 -690 -270 404 -513 487 705 -38 514 251 753 292 -471 375 -156 -318 -760 232 -508 306 611 12 -816 81 -891 173 -316 302 -803 769 40 -583 -100 -656 -66 -81 652 113 -636 -412 -405 -573 -202 -501 -603 462 221 588 15 53 736 79 98 -599 253 520 -277 -23 736 -619 -37 -133 495 -832 -804 -755 -11 -430 -832 692 -576 256 -16 54 -350 -401 -803 -763 446 -236 -742 180 322 86 656 213 -247 -265 -838 410 -265 -573 217 489 -594 -135 458 735 -657 205 -846 -879 -445 672 394 -805 -454 -357 295 -598 -816 -588 620 -588 -42 -849 132 -509 -776 -514 -135 224 583 -570 55 -579 47 236 148 675 31 -796 523 52 103 -351 475 274 -398 347 135 480 -94 -570 -689 -44 -514 -540 682 579 626 -46 -341 -286 590 -783 -777 41 278 -142 147 485 477 -414 609 471 334 9 -362 -429 114 -148 -659 -274 -803 213 236 599 464 296 122 -427 651 5 340 -436 519 787 -865 -531 -691 574 31 -556 574 -350 -733 -491 249 -518 308 176 452 2 575 614 276 334 -55 -307 -653 -46 769 -855 263 214 700 353 -669 173 496 749 -534 -205 -476 -81 178 -289 -230 313 -672 92 -569 -178 79 150 24 -853 -176 147 -422 303 14 -145 -786 -471 -344 -740 334 194 -3 -424 766 -142 419 377 33 -118 373 -438 -431 -274 -153 -555 -293 -619 -847 -219 -439 -148 30 283 325 -351 582 -175 389 -143 -63 -120 -196 -159 2 -175 -876 -565 329 486 -646 762 -145 -570 670 642 317 502 580 545 -439 571 -374 -614 750 -739 -728 -574 -432 685 652 486 449 -295 -321 -891 -282 -495 -414 753 -342 30 770 -829 -816 166 -345 264 307 -153 453 356 436 250 -819 -156 -130 -406 75 414 150 -297 272 363 -610 148 -674 776 581 -83 -499 292 -17 691 4 780 160 116 734 -667 487 -456 762 429 -801 -485 182 -134 -699 -588 204 -745 -238 157 244 476 297 173 -316 691 714 -297 18 269 386 410 184 -646 -545 -260 -65 -827 443 -801 -833 -573 697 742 430 144 460 -625 -169 141 -110 157 -414 651 -287 -380 690 674 776 405 232 -31 741 183 -448 45 -515 -495 -878 -703 228 -304 -83 229 -446 -661 -562 339 289 212 -816 -249 -485 684 774 729 -580 -690 -722 -888 452 -13 -313 -675 -818 207 379 -648 -67 425 -338 -176 -325 742 -284 332 -481 -788 -519 190 573 235 533 706 239 -318 356 195 -140 502 749 -750 53 692 -124 300 -129 -166 -865 -879 -304 -425 401 -631 -253 -111 -729 374 -762 466 -747 537 775 494 355 -26 166 272 -387 486 -587 -564 90 281 -421 -241 479 125 -371 480 -434 -675 -91 158 -891 -558 -43 673 545 -726 -291 -689 -291 25 781 -294 -273 690 -527 -84 392 640 378 -76 479 -681 -520 -419 -288 -663 188 433 214 -620 375 -463 -73 -787 -491 111 777 695 272 -680 -880 243 766 212 -198 627 -175 501 578 742 392 630 45 -7 580 721 -388 -34 -701 -572 -250 343 477 327 476 189 -372 627 -572 -676 -731 -819 310 -274 757 315 204 684 184 -622 255 398 767 392 490 -392 601 760 126 -173 660 217 558 340 300 -547 273 -441 -602 -364 182 579 259 295 306 -205 731 -647 -489 225 61 -380 696 -90 262 339 -707 -76 56 -183 -157 766 -708 -505 -478 -615 -575 259 716 252 -408 156 361 -269 785 -619 666 -729 402 -650 359 528 -833 -468 441 -120 665 251 360 -86 -369 -4 -875 -600 -650 -362 -833 -874 -653 -810 -835 -541 12 777 -778 -452 294 -772 227 -690 -456 689 -368 192 -596 -319 -492 111 -482 211 -242 235 143 -398 -310 322 575 -410 -800 75 150 627 95 672 -282 -148 455 -733 -863 -663 27 526 -294 -522 274 359 -153 -621 694 346 -246 -105 100 -126 785 -20 -221 -110 174 -247 -89 568 -886 -515 -49 778 -727 -538 -452 -32 -311 -376 -856 30 -343 -661 -318 179 -820 488 295 291 -334 -238 12 -588 -56 335 -614 -711 759 -358 -429 20 588 478 -732 684 769 -214 -623 -6 258 -687 -683 -545 728 -627 -272 401 -383 671 -262 -215 -203 -120 344 -137 -583 69 -622 78 -309 -668 292 501 573 39 395 -508 -328 45 456 -30 -373 385 479 -700 785 -32 161 609 -431 771 -182 -43 364 652 776 -374 -714 -704 458 93 -199 474 -623 698 -412 -200 185 295 -47 71 702 -445 -521 -585 -31 -842 -205 71 33 -530 -289 -56 544 -582 293 -527 -444 617 -399 76 -569 760 -189 -801 -660 115 444 -256 591 -466 630 -74 468 411 445 -728 -336 -433 -873 405 -494 548 -517 -205 601 -51 398 -503 643 615 -487 728 621 -551 -674 701 14 751 294 -900 621 -125 501 159 94 -808 -561 708 -217 -464 542 -146 -509 708 198 -306 711 424 -337 728 173 -120 -175 -634 773 39 536 196 -875 313 -102 726 -595 -156 -211 110 -680 352 -669 195 612 -896 615 -514 -42 -600 279 -618 -179 225 776 -187 733 798 -413 706 -686 28 679 -839 462 -85 361 -586 -673 181 -429 252 -584 284 -511 -30 -594 -728 160 -246 -519 736 503 -441 279 -607 259 -621 -137 -319 -488 -204 -894 -751 -81 -133 -100 -96 82 -791 -149 557 -171 -817 382 -239 362 519 308 163 574 225 259 729 -316 -436 741 -223 -248 561 -438 511 -569 -373 246 436 -9 -538 -565 -27 -411 -664 -79 -596 375 -252 -843 -380 -861 165 743 -48 -119 -710 766 -358 349 -165 -235 -493 196 -34 219 429 -828 562 -335 792 -449 -226 764 -689 -230 628 -431 -587 404 -381 -97 -757 -552 -796 -667 542 -484 -192 677 -504 -241 -239 747 375 168 442 248 567 284 -165 774 -787 692 -344 -332 -672 -506 -715 -123 -859 -774 -499 -208 387 225 -760 689 393 584 -579 229 -515 -572 315 324 38 -788 779 562 535 -728 284 4 -392 275 -363 757 -383 239 -571 454 489 712 -798 477 197 322 269 -789 -806 667 410 -50 343 -22 381 232 527 229 -794 -569 -461 390 252 403 -726 -779 -659 708 -95 -109 -621 367 589 225 -581 159 -214 -704 -246 586 -90 520 -876 -69 -170 -804 -445 -767 -121 -147 -367 689 -137 -467 -490 414 574 19 393 369 323 368 130 -8 -443 779 -110 -561 290 332 -330 175 547 -604 43 -540 572 -766 -250 -11 74 -5 -618 426 -25 -397 -43 -484 -841 88 391 652 -824 -695 -550 -490 -533 -243 -127 -330 -822 -863 219 -894 305 272 -789 -401 504 -6 -336 -593 -202 576 65 628 204 357 244 -543 612 563 -818 90 -765 668 -316 31 474 -222 82 -214 -437 481 -180 -637 552 296 -879 -670 778 -27 -38 737 103 -192 -55 -402 -268 -668 471 226 14 738 -405 -5 -384 -782 -525 -344 67 319 145 -759 -653 305 481 -838 -225 -362 -248 -267 -324 288 -385 632 10 -511 -746 -871 -632 -432 -896 136 142 -580 69 -633 -411 -773 -819 671 -318 -130 -771 -584 169 573 724 -356 361 669 659 43 585 -849 -444 -334 -112 -867 592 361 733 -510 -23 -854 -602 655 448 -890 -125 226 432 -216 -879 -728 688 -755 -405 -103 714 -62 -849 30 -368 37 -829 -258 -811 -278 -113 209 172 -623 -684 -207 -398 -520 -352 -847 -327 -600 576 -5 661 -319 50 266 -538 -500 -289 -103 31 155 27 -55 687 -607 -76 15 220 -685 -647 -770 -341 402 -542 -714 -133 -701 -885 689 -163 -447 -20 324 486 239 698 125 721 -401 655 -756 -854 -456 63 510 -62 -14 -1 -687 -63 -388 -218 -559 353 -173 -599 -750 -652 661 69 108 435 -446 214 -626 -735 -855 -371 216 -856 -325 339 30 337 -823 -576 -670 -501 55 722 512 316 -131 267 -546 -745 -264 -46 135 -198 339 -130 -601 677 686 162 429 99 -618 -773 427 -355 265 -465 125 413 -194 121 -658 -737 -196 7 70 -230 168 -118 492 -208 769 244 -19 -222 28 217 379 503 -695 334 451 -393 623 -461 728 447 463 -461 -438 -119 -868 -397 170 -281 581 524 -883 732 379 -644 772 618 676 67 488 9 -595 -255 34 -547 136 106 113 759 -826 344 501 583 486 88 -292 521 -432 431 -625 -362 178 474 739 -126 -384 -514 0 769 -587 -470 -509 -685 79 -275 -410 -655 601 97 447 266 749 375 -96 360 -688 74 -544 692 98 -537 -658 -303 423 136 -602 -740 416 543 -491 -96 -267 203 -401 600 -802 -87 -775 -297 -231 331 564 740 -724 -339 697 744 136 199 -482 -545 329 -66 249 -715 688 -495 768 148 -188 109 599 -408 707 138 -171 546 744 711 -287 394 451 128 692 -893 -856 740 609 -888 675 -69 324 140 555 -350 378 -772 282 -200 -312 701 440 415 225 -307 347 620 9 -390 -519 564 -83 415 197 585 -521 -213 82 -634 766 -781 -189 -196 -472 602 397 366 -480 -594 371 -526 431 170 24 508 195 -826 -334 -21 78 -878 -400 -327 -498 498 -751 282 27 732 -36 -391 -144 534 -712 -294 129 -64 261 85 -496 595 -525 -814 201 183 -797 -387 103 529 529 -870 250 -29 -792 659 -789 152 -899 377 -23 -878 -629 -257 -337 94 -375 -870 -522 393 -325 -258 -675 -516 402 -423 -362 589 -359 636 380 -72 -156 -723 -520 301 -686 211 -448 222 -693 -468 532 541 261 -888 726 -773 -398 204 -882 232 142 -391 -693 -163 540 -490 359 -777 69 -653 -724 -326 -356 -558 -112 -102 773 -184 446 -99 193 -75 -467 180 -408 -385 -823 691 151 770 610 486 -232 -124 -146 -183 405 713 589 -168 -386 -781 -36 -412 -86 -237 -711 188 204 664 -710 -752 425 -312 70 -160 -824 -762 -796 475 -78 468 76 -739 -787 -536 735 551 647 -719 -50 101 764 37 -328 498 505 -484 -120 712 -614 616 189 -445 482 -164 -255 363 264 623 -517 633 366 259 -659 -44 -586 712 61 -626 289 594 632 -247 -788 262 -865 260 -614 -800 -63 -273 25 -821 -514 727 -724 -674 571 -749 764 -224 347 -233 774 -362 498 203 429 388 603 -800 453 675 712 657 547 376 -816 184 0 755 -41 -221 81 -574 -530 -93 87 -500 -477 -575 -695 16 217 -560 -557 -793 52 -171 548 186 490 -823 -897 -523 -833 -210 12 -429 642 591 -358 -68 334 401 -709 -786 88 726 -568 60 -273 -635 224 -733 -831 155 103 -772 503 -240 -56 139 -251 -232 -226 -682 -163 -276 -686 224 -134 -32 544 609 -156 -820 -564 -234 123 -23 563 -675 601 -513 -107 -823 277 -358 655 135 -597 -480 -525 -384 -265 -690 -574 -477 -133 59 107 612 -502 269 296 -848 -709 361 209 144 184 229 -306 -373 123 111 -524 -504 -635 -571 788 730 -745 -718 620 -52 -306 -82 480 24 -791 -420 517 519 -444 496 -148 -782 -825 -496 26 582 -138 -136 251 -18 -128 359 738 668 -243 117 399 36 -21 518 587 -683 -181 -255 273 -524 -288 -234 645 182 327 -158 -613 10 772 -514 -759 213 92 545 -137 702 80 546 -647 193 140 -174 -112 239 324 -707 437 -507 -262 -304 -389 624 -247 321 -789 222 -780 -693 -161 -332 -423 -839 -198 255 -316 620 261 384 -841 404 393 598 597 63 -238 -325 552 272 -110 -270 98 -95 629 -25 568 -551 -815 19 -591 -729 790 -676 -844 -242 503 -105 467 -855 131 -264 242 787 710 -727 481 -549 412 518 458 -445 44 798 -424 448 -62 42 -378 -235 -564 479 528 649 646 177 341 -767 591 -670 -210 -548 670 -514 98 -478 281 126 -848 -16 -502 -295 372 130 -432 -410 92 341 10 781 778 241 492 127 -530 296 -50 -462 647 -730 664 599 143 -472 -806 21 366 -756 -828 295 446 -563 -291 -331 -810 -443 526 657 645 759 522 -7 -396 582 -294 712 441 204 191 305 -365 234 21 277 -666 647 556 213 -549 -840 -350 379 -390 -291 533 605 489 73 -842 -387 -656 -259 -553 138 783 157 537 -674 -607 737 650 691 -813 257 -200 372 -511 -595 -401 -323 -47 506 707 -61 -523 -379 391 640 370 -578 -98 484 -616 -373 -385 298 455 -861 -664 236 -159 -841 -759 793 -461 -697 -824 -836 1 -281 144 210 149 -661 -548 -502 606 236 -204 -354 390 702 766 -193 -604 -835 -502 -344 666 -687 -158 -365 -354 -586 -107 -387 413 548 749 258 -898 -284 -101 467 -698 -181 205 -275 244 -253 -428 752 515 -452 245 -412 -359 59 -314 -268 652 287 93 298 675 -16 117 419 -390 -269 474 -127 -201 293 -7 17 648 -483 -150 313 -721 -812 84 191 165 527 -608 609 -603 -106 378 -580 -180 467 237 -832 -356 -200 421 -246 117 748 403 -846 615 466 -847 36 -721 322 -395 -560 -698 -602 644 359 -313 667 -75 777 -24 -515 -738 695 -322 251 -234 -261 123 -757 713 89 -642 493 -840 -181 -806 794 592 -225 25 -127 -154 -266 -848 318 -71 -697 -297 497 -806 -654 633 17 -880 316 448 -226 346 771 633 486 -155 -673 560 -56 123 -687 -568 387 140 -126 -176 85 -762 -499 290 44 -38 21 -798 -771 -117 -629 112 -696 506 701 31 569 -233 -406 498 -470 -850 544 -533 -183 745 -83 -851 284 691 -254 87 -391 736 679 -266 -389 -785 -409 4 445 -430 728 -419 -62 762 -6 -428 88 -3 665 496 -318 616 284 -21 335 -423 355 -4 428 -606 104 570 -20 -214 337 340 727 -528 -187 -243 221 125 -133 -697 -443 206 -394 -547 336 -447 -406 -838 -273 553 494 22 -816 -257 -345 -395 -398 -546 -433 -589 795 -209 613 141 738 110 -622 -179 -636 364 550 96 -194 -649 -550 193 -835 -36 -369 -810 140 4 712 -454 385 -497 514 -830 -834 -220 -201 201 82 -418 496 720 -743 -652 752 -20 -207 40 701 227 -884 -96 448 587 783 -26 220 -719 -708 445 285 -829 -761 -335 -594 77 -450 740 -370 -294 712 -341 -771 -245 312 -88 289 -470 -490 697 442 505 772 187 -168 744 414 420 -689 -497 -800 -782 -444 537 305 -199 7 653 550 -328 -583 -375 -118 -875 284 -805 651 -438 -148 514 632 -852 -146 -301 -295 -558 518 662 82 251 55 589 -434 -825 -824 716 -464 -596 -245 678 -517 798 -523 704 -51 -501 -263 -698 784 -359 -28 318 715 -69 -782 -150 -131 -30 -327 299 250 -172 635 -261 -338 -660 74 226 -542 -255 -274 -789 -49 -419 266 475 640 -779 723 -175 475 182 -796 19 533 -27 -824 221 146 -568 -145 296 469 466 387 782 408 -225 -140 12 405 475 -445 173 -257 206 30 567 705 132 389 650 -40 -560 537 400 246 748 -24 -565 625 -304 -651 782 -309 -650 -729 423 686 -614 97 114 -711 325 359 -653 -436 689 -706 632 -349 -449 -470 -631 -769 386 181 103 125 -569 637 -153 -475 752 -32 -868 497 -604 15 749 656 -579 -211 -786 144 -644 -489 -454 -596 -785 -560 136 421 -578 23 237 -362 -491 423 162 -125 755 598 -290 286 -742 -839 -582 -627 -814 211 -463 -691 -101 -259 -727 -118 205 226 383 416 413 -397 381 245 -637 -566 -365 159 -394 -238 471 -900 -643 -407 -526 793 -632 -422 397 -385 -448 694 9 713 45 -57 -868 -561 673 -618 -792 -450 336 -433 784 -558 -18 639 -71 -620 -241 294 -774 -222 -175 -4 -724 -420 -715 -456 301 84 431 464 84 -800 155 -680 20 335 619 360 668 -103 302 -717 484 102 293 -96 -162 661 -898 -805 -391 -325 448 601 365 -527 289 -710 574 -229 761 -603 -612 454 656 410 15 -595 195 718 12 176 -568 -723 -690 599 303 190 -411 -805 -106 -851 744 -339 -653 -329 -584 -705 2 -4 -813 333 563 -608 -639 -574 -794 -600 414 -431 481 -214 524 -64 748 -616 681 403 -601 -491 -408 -540 553 -529 -713 279 32 -371 386 18 -374 -113 -80 633 -746 -289 712 -738 288 -201 -639 56 566 -196 -391 -789 -641 72 254 716 -94 -592 288 -736 -82 -628 -892 305 215 602 550 687 510 140 -684 -561 -448 -742 777 653 740 -432 779 -738 427 -246 501 278 -474 396 316 99 -362 406 628 779 -30 629 -713 -136 467 716 -820 272 -603 -651 -205 346 -897 -154 127 -110 -322 179 358 -810 255 -242 -579 471 208 237 -274 -457 -172 551 -576 75 -633 290 404 442 -470 552 -886 -491 200 -498 454 -657 -396 -596 580 -137 -333 -664 453 396 477 -130 65 702 -732 -830 -612 -893 352 -357 429 237 751 -216 -644 -756 -741 739 357 164 651 504 415 110 258 -222 551 -859 -33 532 337 220 -70 -778 138 -67 191 -379 283 619 121 -232 -118 -411 364 671 763 -844 -364 314 172 -826 586 -578 265 53 210 -642 520 -891 -263 -544 58 241 -175 -228 113 258 42 -147 28 232 84 -402 -102 88 -61 -213 -112 -547 6 119 511 631 406 387 740 678 625 316 738 -615 121 -857 61 2 764 202 -656 -365 340 -265 704 648 -517 305 -793 -663 -801 -60 -838 405 582 169 -165 531 763 288 -496 600 441 658 534 -615 -727 276 -898 -39 451 -479 -896 330 -826 -250 -103 -394 -173 138 -452 -633 425 -402 -376 533 -27 344 766 -439 -771 447 477 -716 266 -812 79 85 -117 -184 -164 -786 -244 -682 -232 -95 -565 -821 -186 -286 417 619 -392 731 440 -179 444 -734 -206 170 430 572 93 -815 -860 436 -46 602 348 18 -566 508 797 746 -735 419 -173 -376 -10 -580 -385 -331 -113 -303 -485 -229 -241 395 586 745 182 214 40 62 732 158 -888 602 -781 -538 424 -35 -248 -203 -557 -456 791 -111 -747 506 -436 -306 716 11 -496 -74 -315 104 -842 -398 46 -782 697 -839 569 67 -385 -111 -405 -457 433 33 -184 195 -696 -173 309 359 -633 -548 -416 -217 579 -419 410 461 575 194 2 64 -198 198 -174 -395 637 -678 646 455 -411 -431 475 -790 -848 -317 -179 -410 -324 247 204 -393 607 640 -137 517 190 739 157 -100 214 779 179 -520 -708 327 -220 -766 -366 -690 -739 -281 480 -535 417 679 644 -360 -319 -787 -96 199 632 327 -363 -538 -497 -481 -18 155 495 -164 -76 460 437 -597 -215 -870 309 -351 -636 252 698 -6 589 575 707 -97 329 -264 298 -723 -117 120 658 -212 704 125 401 328 -538 -414 416 297 631 154 -44 766 119 -786 216 5 436 -830 445 147 -596 -895 376 131 426 82 -651 546 130 -881 -16 -62 51 -662 674 -616 -286 -273 368 -781 334 302 768 -605 12 -6 114 115 391 -700 565 -88 703 103 482 -683 716 342 750 -868 428 675 -520 713 -732 -106 -442 672 -656 360 -484 -426 310 -319 -797 361 172 -200 300 393 495 772 -765 590 -136 86 -321 -683 0 -859 210 -657 -85 297 29 -824 618 -68 712 153 599 541 37 -430 336 -119 -221 -229 -826 772 766 -448 31 -271 -466 -213 484 746 632 278 597 -433 462 -493 -533 216 514 435 523 -434 -506 368 -737 -327 565 -899 760 -715 -342 -495 -140 401 796 -601 -622 127 -788 -262 -103 147 -779 -205 -294 -494 -839 -746 417 -757 -773 373 744 207 -757 -65 36 304 74 -520 389 -471 628 -406 594 -537 687 569 -890 -59 -296 -559 591 -306 -97 -618 -871 -29 -339 185 463 -553 -471 562 706 -862 -369 -397 390 -86 -584 700 -461 -239 162 -259 -563 8 -346 271 -639 275 -477 395 740 501 250 401 161 -31 -428 776 -471 -97 208 92 723 602 419 217 -105 -267 -312 493 590 -23 -193 586 195 -667 -726 -322 316 776 103 -448 428 216 -57 499 -184 -838 481 -10 -596 462 310 -815 -31 17 -620 230 144 -857 -40 -578 97 666 -562 508 771 -493 -300 -284 -421 -760 -585 -745 587 -334 -640 -85 -551 658 566 221 -275 -606 563 127 250 27 545 424 -473 315 328 -747 524 -384 344 680 395 -708 -288 -302 -843 -362 -266 -693 625 -254 502 -207 -599 -503 -140 227 -343 -650 565 -436 -588 -329 -411 -310 719 122 -767 570 -80 345 -709 553 -642 -88 -247 -339 -882 519 -214 -788 675 -374 -784 154 -769 183 327 -681 -690 391 -627 242 762 82 -45 -294 -594 796 -495 474 -475 683 -95 -100 626 6 291 455 -831 345 -662 -438 -872 510 169 83 -708 -510 -135 32 44 -361 360 504 224 317 -681 671 -665 -641 163 -282 -485 -223 -264 -221 553 -658 -236 719 517 195 71 -12 -107 507 -702 -721 -621 23 -162 -60 -582 111 758 -183 -302 -500 -12 -849 97 -806 348 -268 774 564 -257 -133 176 217 -236 122 331 -398 194 -354 -370 163 -773 112 417 -744 -267 667 337 650 782 779 -134 -681 -159 774 -676 394 -779 578 -87 44 -346 -194 520 606 -413 -512 103 -30 644 -608 19 791 664 -857 -162 -880 236 -763 -479 148 -859 -66 492 -785 403 -673 -56 344 -523 695 510 535 457 323 -238 304 -268 382 -193 -596 -71 -329 5 -133 -461 -444 187 -425 246 22 389 -119 -379 579 574 430 563 -381 -475 292 26 -722 600 230 -439 -138 -78 521 -131 -118 -851 236 550 103 -529 -359 -749 -550 -486 -884 597 523 164 -286 658 781 -813 -645 619 -61 -12 49 -896 456 -222 -380 -114 -512 117 -540 642 112 -75 -543 669 -116 -109 -816 -253 -655 103 -317 26 -546 -319 -773 -617 -27 -419 -67 477 -429 -586 374 142 -323 -431 -860 -278 -97 -678 57 -39 -631 158 351 760 -124 -596 -332 -4 -855 683 -204 -457 764 -669 -484 768 -522 371 61 -331 -80 -894 284 -841 -885 -406 771 -76 -63 -685 98 -85 -304 -438 230 601 428 182 -109 -588 720 175 588 755 -853 699 -293 423 -501 173 438 33 86 -441 365 426 189 607 -847 369 750 117 -400 -330 -544 168 -638 -649 -830 9 -92 773 -67 226 72 680 606 -566 -749 -289 240 -456 -670 -1 -354 -222 -703 42 -427 -64 480 154 -396 714 777 705 660 -424 -374 -431 -155 -449 31 170 -396 573 305 -777 695 -872 29 -393 -509 -638 -426 44 -709 -900 -226 -512 -250 589 286 657 -444 790 -252 -284 -419 -214 534 716 714 651 -574 570 11 -6 -616 -250 -482 -581 633 -325 -549 -92 -213 -235 170 677 -845 697 -756 -838 -787 423 212 -780 -242 673 634 141 289 -6 792 -103 280 508 114 298 -268 201 -88 -10 672 -405 -188 -209 -471 -698 -617 448 -306 484 796 -684 -210 -260 -699 395 -876 -771 -62 749 -684 -316 -727 430 -342 -421 140 590 -471 -579 -130 -789 637 698 72 676 572 -817 -512 -117 107 514 -788 656 369 422 -878 288 690 -105 640 223 322 -290 -822 318 544 -523 -424 -317 430 -870 468 178 -101 -144 24 -44 5 -568 554 -887 -76 -380 773 -431 682 -23 3 765 -580 464 -373 501 630 90 776 -835 360 -281 -71 683 115 695 -477 -527 472 385 -733 -582 -136 484 -575 228 470 -46 197 -514 -538 -295 321 235 -1 690 -800 -826 -260 540 -753 4 375 -875 -514 -84 -558 -750 750 344 395 -4 -13 164 93 -33 440 -536 -72 600 -630 784 280 358 560 639 663 339 331 -895 -825 -256 -674 503 -607 480 -347 140 -469 -167 157 94 -313 -840 266 -79 -479 -201 -651 -242 344 -96 646 109 -765 -166 314 -715 235 -630 478 454 543 284 162 -135 -177 550 -115 -414 -164 244 -159 191 -677 125 -833 405 585 644 800 299 203 585 -620 -39 -421 552 -681 421 307 -592 205 -221 -723 -361 574 150 -265 288 793 193 -238 -672 717 799 -818 -861 -863 78 -48 -122 510 -373 652 -254 364 478 -312 135 -42 -256 13 529 735 472 416 440 26 -527 698 383 -744 162 -433 -797 540 -695 -787 -62 -212 354 -97 730 -686 -448 688 379 -522 -208 -547 290 167 561 -448 -652 113 -354 -560 -11 -411 37 -95 6 196 619 -293 579 -218 492 -432 27 -802 604 506 -580 600 508 -799 -737 -549 388 442 693 -279 -518 -299 -569 718 -38 456 745 328 -464 -229 -403 -41 -15 -532 535 -815 98 570 -72 192 -200 654 474 511 -578 -416 -250 -666 219 666 -835 341 360 -118 -821 66 -380 -561 72 -29 800 129 50 -31 756 -863 398 70 416 -69 537 341 574 294 -160 644 -563 779 -739 -621 43 118 666 451 -536 718 558 -227 475 -282 -757 612 -303 -609 -862 478 596 -234 772 -275 -712 12 -380 537 -503 -386 -424 -86 27 -590 -41 43 609 -776 261 776 604 35 401 -497 -580 -671 221 -618 -210 417 -364 793 -766 -330 -146 -248 -762 435 243 692 187 -570 550 411 680 454 -774 -617 752 -446 424 -515 -214 167 -854 581 -400 394 -418 371 150 -168 -617 -2 -118 421 -675 -707 198 729 -370 410 738 229 -508 -778 275 -123 -69 -114 659 -848 603 -130 -183 194 661 -313 -208 586 -874 -699 -290 772 -153 759 -758 -626 -79 -495 468 242 152 386 558 704 -223 -646 -182 -374 494 84 -764 332 718 779 -454 -510 580 717 210 -192 27 -336 294 561 21 11 -748 193 -543 -275 -21 -430 753 275 258 51 -647 -191 -823 -313 -362 711 33 180 735 -428 -555 -196 -252 -273 77 -836 64 -93 672 123 329 -263 611 -300 -734 -219 -113 -735 299 682 528 -233 -804 -329 573 385 -349 735 -617 337 563 -47 540 -54 -618 -62 -270 -157 -97 168 -501 233 360 -463 -664 -467 -530 791 -637 54 70 -64 -836 691 -882 44 -729 464 517 -558 107 -528 -575 1 -737 -788 -789 -169 -413 -611 554 484 -521 785 -191 766 -881 -773 -739 206 621 337 -529 79 704 -442 494 -407 -264 301 -633 292 609 -54 660 384 -524 214 -543 -604 239 -206 -330 -167 8 514 58 -719 -498 496 -367 653 -763 302 -613 -868 384 -500 -254 -152 274 -798 -496 416 -645 569 691 -415 2 38 694 -121 -583 -634 -561 254 -458 -267 445 -40 -158 -256 -790 -597 -282 -90 458 -615 -575 -355 652 700 -257 -464 -761 607 246 135 430 796 -675 -476 733 -427 281 -166 -293 -107 55 122 286 -589 -486 280 -673 155 -657 102 494 257 -259 377 398 567 -41 -156 502 -767 -647 664 -851 729 -391 -837 -397 118 -424 617 -708 -364 -892 724 688 662 298 -846 513 338 669 -422 417 388 -647 -411 -436 354 -441 -112 670 -147 -232 -689 584 296 682 -487 -154 340 718 -175 -463 372 -686 -499 202 -548 -102 498 -283 729 -898 -107 -856 -404 -443 -504 -542 172 565 -221 764 -651 -693 394 -199 605 129 148 -394 592 -55 -557 746 225 322 -390 480 792 -455 98 -654 793 -862 -673 382 -136 -820 -657 -430 -134 -401 -855 268 -32 -472 774 -692 424 365 -298 -254 -253 796 233 -836 -567 -327 -887 665 323 -656 -139 44 -670 568 175 -123 -602 585 369 -615 788 316 573 -190 177 -492 466 -875 -633 -292 -427 342 -715 -40 -886 647 96 8 718 78 -650 -812 313 174 -439 -265 -294 -124 -692 -626 70 316 -517 266 -513 675 -777 728 198 786 -864 632 201 -681 34 -256 81 -850 -48 -375 -140 -139 -18 -670 -804 -548 800 -106 -355 641 -32 -552 419 87 -365 683 417 267 -778 114 401 613 297 327 -690 -839 -799 421 380 -863 -257 -414 -390 -709 -74 -285 403 781 -326 -811 -675 466 -209 -158 281 -856 602 -787 -713 -285 526 -696 744 327 504 126 -263 451 466 491 429 -604 -497 -706 525 -434 -293 669 90 -770 44 -355 560 -40 685 130 89 -482 -883 456 603 627 -257 352 -595 115 163 657 509 98 558 624 -796 364 -70 100 311 557 -664 657 148 -173 146 577 -418 -471 632 -286 -790 404 -98 -756 658 373 -270 658 -310 542 -657 544 -789 196 795 214 -237 72 -515 785 749 -75 598 483 548 385 351 -587 -785 -582 -261 367 477 -195 314 450 530 339 131 -151 -629 522 420 -459 -285 -542 212 -683 232 1 -26 -623 625 527 493 -526 331 -260 45 746 -396 -243 214 -735 606 -313 -783 -381 412 792 -109 783 -706 728 273 126 579 389 45 5 31 -449 -639 447 -682 -242 499 -201 -411 -63 -181 473 668 -231 -590 580 -316 196 305 133 -77 222 721 389 -207 -333 116 -98 717 736 10 -511 72 415 -146 -181 2 798 188 -630 -115 -185 -408 288 128 376 606 550 -54 791 518 -299 154 0 432 143 -626 286 -217 -519 -652 670 -872 -328 -517 -417 -169 280 -308 696 -143 -319 560 -458 324 654 -144 -829 -151 -379 -196 635 127 -222 -208 -96 -878 -413 -85 752 -560 -530 -397 -646 260 -30 -88 737 -662 -398 -682 349 -585 527 280 -46 -17 321 -708 693 724 -35 -714 -895 -379 -382 -210 666 341 -739 521 -844 -648 -672 -385 439 476 -246 -447 684 -376 -649 642 -168 -506 -534 -424 -763 -105 -162 577 350 102 -545 722 661 -456 -358 402 785 -417 301 -395 -601 287 643 -835 137 433 -632 -145 -728 -754 -380 -615 313 504 261 118 -279 238 -299 766 668 106 -58 427 -576 739 -343 -30 366 90 -164 -772 391 266 365 618 -463 -400 569 255 -345 -482 -757 -778 -188 512 550 -115 112 -868 794 -844 -522 -448 62 -552 432 750 -428 -323 -779 665 56 653 33 447 365 -94 -507 283 430 484 -268 -273 638 -123 670 -418 415 365 -470 -431 -533 192 218 -280 662 203 183 -872 78 -151 293 586 -518 459 -467 571 157 711 -653 -813 -17 -593 -569 -15 -276 -730 634 -481 375 -543 603 -463 217 -827 -709 -214 -144 76 473 594 727 527 547 356 -399 -16 377 122 -868 -15 337 -300 -483 -259 -815 666 -823 392 769 -124 -133 -198 548 183 -807 -739 633 -205 690 -191 217 -107 -344 378 779 -867 504 19 -58 -741 666 76 -774 -200 109 787 638 -742 -51 -82 383 -420 463 -595 17 575 610 -617 523 88 -55 359 155 230 -766 -105 -497 -95 -10 316 182 368 231 688 230 683 320 452 243 -884 -871 237 272 -89 -633 -596 -68 299 585 -184 -376 -227 -256 -763 -847 -217 -256 -484 645 -562 380 -326 -370 -831 -813 447 156 -480 -879 596 395 328 78 -156 -211 -505 -443 -783 778 558 482 790 559 155 304 -879 -12 -107 673 342 211 -423 85 -878 185 261 -818 410 345 -466 788 -450 -140 763 -12 330 523 -839 -2 342 90 -501 -414 64 402 395 183 650 -79 43 266 -229 379 -78 -312 582 623 112 119 166 324 -894 509 -131 29 -340 -75 241 409 504 800 -771 -804 -346 273 521 -671 -158 -223 684 -748 -799 -733 -63 -850 -60 -414 133 -223 -414 -865 -716 -440 -108 -816 -149 671 -511 -897 437 -457 711 357 712 -340 -601 -681 -267 769 -604 418 265 -216 -731 -468 -840 635 -528 240 550 54 -774 -42 -137 -372 784 636 295 -383 141 -271 -288 -167 -195 626 110 467 -73 205 -253 516 -671 -95 -677 -860 -422 24 -406 -818 168 787 -246 214 258 -536 -885 -826 671 580 130 639 -100 -523 225 -651 743 -724 -515 221 -352 -351 543 -356 -453 654 -612 508 300 -420 -399 -540 212 255 222 382 259 -83 59 -497 652 545 467 -244 647 -350 -214 -784 -180 193 -622 85 691 254 112 -414 -287 674 -147 -464 305 477 615 179 181 552 -583 -263 -346 107 348 -451 -260 -55 -762 142 -558 -740 751 100 553 650 -811 -174 -555 768 303 610 102 555 543 246 529 41 428 147 495 148 -517 -378 -534 270 -803 -221 225 -523 -645 356 -364 -306 671 -662 -843 225 246 -298 -605 557 595 -543 626 96 -472 -387 95 74 -730 293 -203 -273 -352 -669 -308 -485 -539 575 -277 -303 644 -725 -134 400 -440 -235 294 0 511 563 -505 407 -666 587 582 732 647 -551 -360 -774 -878 -896 226 249 -601 722 -856 220 597 -647 -310 713 211 -144 -828 58 -887 482 -675 -312 479 -413 -262 527 -103 -624 -22 -691 -725 559 797 -226 501 -657 19 -637 -335 400 -690 -159 383 -839 619 450 385 685 407 685 -170 -682 -66 360 718 -466 -728 -21 520 -671 -122 -445 -98 403 -723 750 -713 -334 -192 644 -529 -761 -520 -108 -572 704 96 -856 -415 -31 -837 202 305 -658 -48 -12 389 30 -200 114 -749 -464 -776 -398 52 224 -383 378 -261 -770 -357 774 799 -534 -710 639 -869 756 -348 701 -735 -784 -110 -156 -481 -140 650 -311 -681 670 -173 -764 -423 -852 -818 598 -785 390 -278 162 329 -892 -488 -255 421 371 -666 -646 728 -493 -838 -126 586 649 535 44 -407 -40 -460 -607 -648 -242 -699 -229 559 -696 560 -130 -376 96 471 -421 -833 -327 791 -785 140 302 695 -200 -513 684 47 333 162 -795 -736 -756 -350 159 -160 -897 743 -242 198 -139 -446 -37 245 93 -261 579 418 -779 -530 -94 -725 78 601 679 -862 -239 414 204 -583 -170 -656 586 323 -113 331 -423 46 -215 -457 -115 489 -839 -153 -710 -569 -412 -25 800 260 -353 590 -530 -434 89 -89 -720 335 9 177 -85 -174 -544 665 -124 -542 334 -578 -276 167 -357 429 506 -634 -725 256 -134 651 333 -558 31 -801 183 -704 -694 618 -797 -371 -837 -868 -179 752 -333 -240 415 -879 -180 793 763 -155 418 -24 231 -94 -219 -753 -323 -142 426 -412 513 -168 -281 -631 226 434 -106 -758 -125 264 53 263 322 -504 -843 -265 -640 -264 -128 -339 95 241 599 317 -549 270 419 328 180 -10 -471 -274 -328 304 344 460 511 410 -268 490 -242 745 255 -292 -511 730 217 -656 174 -668 -610 286 102 -368 -204 -179 -519 743 168 431 594 -740 74 -355 310 -472 -748 698 63 476 -3 68 -217 -702 -248 685 75 352 171 -309 497 -299 516 -570 534 -26 -622 -208 -108 657 -783 -712 120 -559 221 -230 -24 629 505 -62 -77 -375 -795 -855 -478 -4 219 497 691 462 -762 192 -206 289 -304 -217 -265 678 -648 -600 595 226 -156 -375 745 -721 472 474 208 -522 179 603 -837 296 -842 -301 -565 312 -583 105 -185 422 708 757 -811 158 -714 -478 -116 -465 57 729 181 -244 -837 784 167 -831 557 -790 -822 -306 687 531 -641 482 -803 -65 611 -353 -492 -134 -39 -783 -356 31 721 -117 -703 -293 713 -797 -598 746 686 -156 -374 -667 620 563 581 -576 -529 788 563 679 -331 351 38 -840 -530 770 -449 -712 -741 -243 84 736 66 -886 726 -248 -451 -305 98 -72 -752 17 721 -767 434 -770 470 -221 -426 -585 -347 -369 363 379 -691 -673 390 -87 218 -46 215 679 351 -848 -899 -820 -775 534 251 -167 528 -500 -201 63 -78 82 -209 464 281 264 504 -519 178 -441 359 377 74 727 -530 399 -509 558 771 291 66 405 17 -347 567 672 -447 8 724 31 -271 -204 341 8 -584 -771 512 522 -466 -359 -602 694 -193 245 -835 -545 -177 -383 581 218 -858 -83 780 -801 566 -49 -770 442 -694 292 477 546 7 -182 428 460 -136 -745 -124 -251 775 -139 254 440 81 -85 390 -570 -281 -483 619 702 -331 683 -610 -46 -222 15 -806 577 -467 -129 644 698 466 711 571 128 548 488 -127 727 -761 673 8 -283 326 -677 748 686 337 678 81 -83 125 -302 692 681 -293 -789 -449 181 371 324 0 53 -166 -172 250 -726 -649 -39 28 115 471 -613 254 329 -98 -736 -167 499 -18 -528 -220 -377 459 87 604 -734 637 -587 222 -259 141 12 389 431 -350 117 185 -14 494 146 -71 -120 52 -595 45 -638 789 585 -761 -284 -590 -585 -108 -688 -218 12 436 -798 -884 -495 -298 -139 594 -864 606 263 -695 -464 146 -160 -827 116 423 -107 374 -517 172 124 589 -847 -357 -194 409 115 145 -800 -511 644 329 314 -132 -829 -703 -27 -215 -712 290 509 83 -689 47 195 -38 -717 -282 -254 -804 -503 765 -309 785 -431 -195 -2 194 389 346 -402 -264 -73 -69 -867 -84 -798 -604 -418 631 73 -656 -815 320 -422 104 -614 84 -743 549 455 160 -234 -144 -188 507 -852 36 463 -538 -600 377 -818 334 194 358 -218 189 -816 534 -506 286 427 567 -845 -439 264 -812 559 -362 -429 335 72 184 -136 549 -479 442 -852 791 477 -546 52 519 -146 112 -131 -228 490 -461 219 -113 467 311 406 -689 -572 648 -434 731 -709 517 31 -789 -619 528 -498 461 -806 757 -126 619 -779 778 202 -456 300 696 725 467 -880 -756 -93 -635 148 -641 -825 152 -276 387 -638 -176 -529 -48 339 -446 -184 -160 596 -32 -76 667 -786 -553 68 -261 -263 -52 -475 250 -774 -646 -154 120 -827 636 -663 -158 258 185 447 257 -289 -21 447 -32 -473 -432 -450 653 -507 -480 738 517 567 -475 507 38 566 741 -690 139 232 159 -285 -86 -338 -170 -267 530 -609 -669 618 603 297 -820 539 -438 -523 480 510 -422 -898 467 -369 408 392 -213 -850 -131 369 774 -376 -147 -522 529 174 316 -643 -195 -894 -276 45 -623 -277 -443 -542 491 734 -612 -257 -713 -39 -544 -727 45 -751 -370 451 -214 281 -519 -325 -160 -235 -251 318 -870 186 645 -816 -29 58 -338 -356 -585 -778 -744 161 457 -776 -630 -139 216 -172 85 280 80 -624 -549 -320 452 -214 -545 -708 99 -740 557 -749 -217 700 -548 -664 277 -801 -600 50 422 -534 -220 -45 368 -258 315 -233 -167 572 717 -151 -349 -821 -96 541 -891 -779 730 -846 175 -605 508 603 -138 -786 -192 -223 -230 122 -879 651 -565 -322 385 -222 409 527 158 -805 -635 -796 -166 -96 -234 -144 -68 114 21 -430 444 -564 -216 -607 -581 -5 -455 796 395 674 798 -7 -271 412 -323 144 370 140 -329 500 -687 289 -823 769 -112 47 505 42 38 766 499 -670 -258 -318 437 32 406 367 434 490 486 202 -699 -74 260 -469 62 665 424 -846 -544 -331 650 690 53 -48 -877 753 -31 116 -221 455 -667 -504 581 196 -340 212 -156 190 -491 -814 -759 782 -559 -810 782 -147 660 -474 213 57 537 -267 -136 38 235 -41 257 103 -701 -731 -523 -780 -509 -732 -801 -254 5 -752 468 624 -330 -617 375 790 714 -402 -279 -208 -553 617 -153 161 316 628 -601 356 -729 -174 -554 243 -695 -230 175 603 -863 357 -797 642 -332 636 -882 177 296 391 -755 -205 -794 514 62 -82 -97 672 -716 -499 -771 657 -851 -561 -680 290 617 562 -246 589 -707 345 720 315 -797 -91 -401 -579 -685 -196 -698 648 -880 -522 437 657 -220 -364 -301 -36 -77 -572 263 -623 505 232 -343 200 -126 604 478 -69 -149 635 -127 -438 63 -248 725 -51 191 608 723 -524 -340 -629 434 722 -348 -554 436 -79 722 477 706 673 791 -394 541 -413 371 -90 38 718 83 -278 -800 -854 311 708 656 226 44 77 -235 -859 -724 177 508 -813 399 -610 172 394 -94 384 -887 -136 -656 -70 286 71 671 772 -391 -522 5 272 163 285 -742 478 -788 -153 56 -371 615 -447 311 216 450 -847 192 -331 194 -867 -280 -107 -383 -82 789 42 -5 29 -44 -568 -680 294 299 -95 -552 -250 184 -728 32 50 529 492 -193 76 -814 -551 -69 -147 213 -835 -312 -556 -256 197 -868 -199 -662 508 -207 694 536 600 -192 246 -565 464 -852 634 -888 618 595 123 679 685 634 781 -214 29 432 -799 367 -476 -452 -371 63 -325 -875 16 -594 185 -680 232 -1 -5 -358 -77 105 -531 -686 255 -825 -22 432 -461 -541 744 -64 594 -108 -873 58 -277 -359 341 -817 -885 -187 -740 269 694 240 270 -71 430 -634 414 -349 732 311 305 -769 246 358 -563 -546 -139 -63 344 -874 4 -840 386 -897 3 236 -92 766 -27 464 309 -446 -136 -137 -340 -756 -327 -812 -756 -279 57 551 -512 -249 587 -472 9 -841 456 -606 266 -514 660 564 652 190 -269 -681 670 -326 -389 -616 -807 -790 -417 444 -513 -677 232 -256 -729 799 439 764 -527 758 511 -143 -406 760 778 -9 358 -391 -683 -656 431 453 460 -126 -162 -615 -726 44 -97 -644 343 664 673 376 133 -620 -554 -632 -408 -225 236 -305 360 -91 -837 -606 -125 43 -554 -793 793 -538 -172 411 -443 658 11 653 303 603 -432 774 -76 -275 450 -412 -652 354 457 729 -461 -201 -607 514 115 643 -698 755 762 774 -262 -31 -248 546 -495 -225 281 150 -147 -167 -789 -872 483 -89 -750 246 613 -690 761 -779 439 -757 -5 -162 8 -113 575 563 -132 -202 102 470 -429 -819 213 422 721 -256 -265 28 -313 609 -582 -696 163 -894 776 704 -567 -61 -48 20 404 -501 657 -758 -276 -848 -490 290 215 574 -234 716 -840 796 483 472 196 740 -244 518 734 -851 -309 472 -602 546 266 359 396 469 367 103 -190 -673 -348 369 -518 308 661 388 -871 -163 308 29 -210 566 510 -648 -642 -170 782 374 570 -328 -745 50 240 128 29 531 -495 741 297 470 136 138 -813 -702 376 546 716 100 434 -119 -699 -418 698 530 167 -253 -90 587 -55 642 -759 46 15 704 -125 783 230 -343 -381 -545 143 639 309 -480 551 -551 -315 -260 -671 -453 -399 441 502 -282 -392 -742 -451 80 176 535 -646 -558 -118 -717 -73 -718 -51 181 -248 -1 -58 685 197 -675 134 -749 -470 -350 546 -339 731 -572 -160 -566 670 50 -534 -452 408 -740 -124 -462 -100 743 -405 590 493 -795 -130 -393 655 -367 649 -855 3 62 674 669 71 14 401 -843 -743 794 686 -30 -883 562 104 389 -608 -2 576 -625 137 546 336 589 317 -480 455 -881 63 -514 -323 -519 134 516 732 161 -546 -735 -116 -242 688 616 761 680 216 -509 -486 -436 -563 -365 -735 449 -592 669 -137 -390 -639 607 67 269 -737 763 -467 695 452 356 488 -789 218 -324 691 441 298 -673 251 -870 -470 715 469 -763 -653 -44 -287 -115 -761 -57 -714 -143 -523 161 -611 215 228 411 -521 -711 784 -384 -467 -734 388 45 79 -579 118 765 544 661 309 -797 -477 60 -169 -580 -53 371 465 -605 -816 -871 339 712 391 197 644 781 -566 72 -224 305 362 -744 268 -312 -148 412 -88 274 181 -509 1 -203 78 -27 -362 -739 -788 -19 335 155 417 -371 139 625 330 295 179 323 -553 -244 -427 214 -543 34 -574 683 78 402 151 -775 -125 -739 341 443 -668 234 -359 517 -243 -457 659 44 311 421 203 43 348 52 139 181 692 323 165 171 -862 -422 47 713 488 601 -875 -811 445 743 -660 248 -721 -878 413 -380 -803 -517 615 -109 342 -119 753 508 603 694 771 319 331 295 -437 95 204 205 476 -538 216 604 333 419 -393 71 61 -800 101 -313 -740 422 -198 618 603 30 681 492 593 -882 -210 -406 454 -356 -196 455 650 -7 25 -255 231 729 111 431 416 393 394 69 -404 607 610 62 -545 -716 -139 -467 -731 -284 -554 -173 -149 174 -91 -55 -659 -726 183 -617 49 -40 349 -166 312 -833 -10 -624 -728 72 -280 -227 -76 93 -219 -475 208 195 280 -205 -132 336 -787 -812 -165 -751 108 778 -212 -415 746 44 673 18 146 -136 -332 160 170 -665 -784 14 483 457 677 -577 240 732 546 -453 48 758 -404 -371 -464 130 -857 62 -821 483 -680 411 -69 -618 -507 663 -137 -449 570 525 -362 -155 -887 793 408 62 175 84 -772 483 -760 -743 136 497 162 -93 125 -70 496 364 742 -624 -898 127 -502 -826 682 -151 -772 761 -66 630 201 -706 -344 83 -681 718 487 -417 238 477 129 -259 -331 146 -368 478 229 454 223 427 -147 479 -157 -420 -825 -112 580 -825 -344 -751 -243 -531 463 -241 229 -846 181 -420 347 -179 223 -215 -112 -886 531 256 414 675 180 666 361 -745 -474 -873 -404 -195 -389 496 -258 -278 207 -528 103 734 -798 -702 108 -775 -368 -457 597 -531 -835 518 -90 -526 -864 256 209 689 -851 -872 14 -207 176 -297 -598 -519 -788 0 397 277 -157 596 -708 138 462 -228 -257 422 -492 -115 -809 116 534 319 618 693 243 138 -899 -600 155 555 -870 155 255 -899 624 -212 -711 -190 389 512 49 478 452 750 -863 434 -418 -900 -634 -21 428 -161 90 -261 -513 -411 -774 145 -167 228 -623 46 231 649 434 705 -79 493 -317 -675 -262 -236 138 -235 -235 -621 595 235 677 -317 -227 -61 134 528 -411 -156 417 420 -5 -720 392 354 -261 278 456 232 267 202 -276 32 -698 -820 283 752 -280 143 -218 -740 362 -498 -572 -652 212 734 378 -766 329 -595 -408 146 -331 324 197 -113 291 -419 271 251 100 218 -655 438 744 -607 -766 397 673 -692 -673 600 -428 131 -584 -871 -747 -475 151 87 -513 -683 -294 315 401 64 308 -500 -350 -637 784 -685 567 182 -117 -750 -580 69 -386 -810 -743 497 -27 412 -829 54 370 -223 -459 -203 255 12 317 -196 669 527 -142 -361 209 -708 758 -568 725 563 520 -297 -29 -126 569 412 -689 -642 -157 33 -694 -874 -728 -180 -887 234 -263 -316 -528 138 -378 -251 -23 -191 343 103 531 -267 782 751 736 -155 -638 -705 219 421 375 294 413 -532 80 -368 759 -515 -619 53 -36 -439 -211 202 -157 -503 -704 713 172 -26 -14 -620 648 438 -662 -503 521 -83 -494 -700 192 -699 69 132 564 -56 -627 121 39 300 372 -883 -298 -220 -47 182 -186 -891 240 -521 452 -107 -833 -33 509 -687 370 467 -88 444 -370 -436 691 -298 -556 -84 -507 -83 -785 -475 21 -493 526 366 685 274 -458 -805 -99 270 -63 587 487 244 -788 -694 746 -256 23 -338 -411 401 -28 713 266 204 -457 -48 -531 -121 -389 -241 538 587 119 -806 246 -103 -371 799 -374 -393 -383 385 271 -816 -685 -582 210 -556 496 -164 618 112 109 -624 433 -408 65 751 525 786 -739 690 -375 -627 85 74 -270 -856 367 -55 168 465 -227 -420 285 191 -656 -798 297 -753 -316 324 246 365 283 318 21 -290 -852 -464 -190 452 347 -596 281 -275 715 -198 11 -169 578 -358 -22 633 166 -792 -598 626 -833 -814 -112 369 -4 -585 113 -540 309 407 -81 399 -233 -500 -682 -4 63 650 -236 -600 -463 715 -346 -267 450 -138 -486 -191 77 -412 -108 -726 455 -838 488 -498 -238 -67 516 -740 332 -300 368 -718 -197 366 733 785 357 173 -282 -316 -568 326 -43 36 -295 393 654 425 -339 -290 -20 -96 -81 -243 277 -411 416 144 292 650 -843 -335 140 640 635 15 150 -483 -683 -363 533 512 633 738 730 -760 575 -243 -99 -725 -158 -395 292 -205 315 294 54 -278 -328 -232 -237 -498 -456 -390 158 226 -598 -491 528 -683 769 -455 -483 660 -450 -441 -439 -111 -555 -438 89 -266 -101 -254 -435 -204 -718 591 -193 719 473 -167 785 -731 -838 662 519 -431 -211 481 202 266 410 -79 534 431 397 604 526 34 316 -182 574 -536 409 27 -856 -651 -642 747 361 35 -866 623 -336 254 409 -555 246 -370 -326 -880 -867 -874 362 -589 222 -811 -377 -697 -834 -765 -80 -313 -882 412 474 -822 133 -560 -789 -233 756 649 -544 268 -717 432 -899 -489 645 128 706 -274 -73 -867 264 449 -702 516 157 -211 723 -497 -239 -591 -523 -593 302 561 -860 715 -733 672 712 771 -765 -69 491 137 523 564 -507 330 -153 -639 -632 60 -224 -776 640 293 163 -104 -656 357 18 -856 59 -669 -219 -306 482 -673 447 -850 512 -754 -655 -560 795 -399 741 347 733 417 -558 561 246 42 -273 428 140 -588 -308 -671 739 742 -43 703 201 -797 697 267 -228 53 288 798 -821 467 510 -489 -472 367 378 -186 -310 -806 -750 252 85 -198 -634 -205 57 -567 560 -441 701 159 613 -612 -589 -270 -151 -29 -727 -73 -804 -213 271 -721 555 -489 117 -462 670 571 -893 -803 205 -70 163 -87 773 -78 -173 731 310 -321 292 -151 382 -873 636 -327 -587 -271 -266 -649 665 -261 663 -594 -255 132 115 -183 -343 496 699 -365 339 540 -52 466 -840 696 -825 616 -187 -721 690 -207 -314 717 -315 -819 -306 -255 188 731 -469 -581 556 -39 -196 -114 444 475 -428 326 314 121 733 -91 -92 577 736 -824 787 747 -154 703 685 -836 242 -251 778 740 631 242 -257 573 -98 228 -131 177 -884 -88 704 704 765 -60 -570 751 236 399 -56 304 -741 -195 -222 -803 -596 -397 -641 -603 -202 163 -441 84 -705 -777 520 -281 712 630 559 -577 313 -778 86 -789 14 489 -148 -630 205 404 -596 696 563 66 -73 333 -4 387 -293 516 192 71 734 233 -467 30 694 241 753 467 420 151 444 -63 -345 -606 -819 -375 -561 483 -287 -544 -492 -551 656 65 -289 -870 -223 -434 429 63 663 8 -243 184 606 609 580 62 238 711 -388 -690 322 -431 32 545 -442 -609 -63 -757 782 794 563 13 -101 -531 -10 313 459 781 577 605 -616 462 -835 -74 -328 -613 525 -249 -268 -491 380 -297 -127 103 451 -252 -261 401 548 -794 684 331 -119 -721 -329 -335 204 28 658 -556 -824 -573 661 -278 -851 519 476 -146 -62 238 722 657 784 -394 738 715 16 210 -396 171 186 49 -639 287 -203 635 -611 70 -777 637 320 756 -809 409 -264 -290 661 88 162 -555 27 -900 151 -332 323 637 -13 489 331 -328 -677 -144 792 346 726 717 -614 503 -168 -336 2 -48 89 529 -334 -410 472 229 -218 185 -691 -757 -819 -124 191 -721 -410 678 -401 76 126 559 -642 -165 622 -769 166 407 -330 230 13 -520 187 -17 -153 -605 715 -288 432 -503 -285 -435 293 -334 557 -455 82 -857 -99 -52 235 -251 -238 212 604 296 493 -496 -65 -529 -661 -22 359 115 133 332 697 225 89 158 338 96 435 31 -53 -9 402 -769 -193 -344 351 645 579 -200 -571 -543 417 -835 14 -578 556 -595 557 -745 -563 190 274 -808 -679 -189 -815 560 -361 -896 -842 -310 -522 -847 493 -115 -558 380 -38 -690 -312 734 425 -241 685 154 -41 -464 -307 -253 176 -151 386 35 594 -594 -621 -517 639 210 -558 650 793 -20 165 379 -392 777 125 695 650 -16 -202 701 124 8 -114 -568 -263 -83 -642 694 -459 106 698 -463 -340 17 -15 -222 50 -762 59 739 86 109 -685 100 608 -28 712 146 -25 -320 231 -467 228 591 585 -575 -698 525 168 631 -293 109 203 -510 -841 -316 -482 445 -97 691 -880 -386 -743 167 -794 -599 -40 -677 -545 -675 30 -256 274 13 215 300 -778 -456 -446 470 536 -394 -68 -102 -794 518 -516 -804 320 -200 618 779 -404 -17 734 143 -718 -251 -334 -460 -136 440 -709 -263 -44 448 650 525 -161 425 389 404 -66 -578 299 94 -474 405 -870 540 -181 -580 186 426 -306 476 -333 -884 -363 -850 -66 -230 -523 -78 618 197 -412 -222 218 580 -104 417 629 424 267 -519 -896 665 783 -804 446 -33 -454 -307 -151 -113 -544 477 -840 564 -348 -208 651 -834 -167 -579 520 -164 608 785 -799 314 26 471 711 -611 -574 -569 -522 391 -409 -698 486 -273 576 691 -344 -633 -567 178 -240 -873 -577 -882 604 -432 -649 342 -338 -93 85 345 87 656 -519 -427 456 -41 -42 -723 571 -418 -693 -232 128 187 -148 709 62 -297 766 117 -227 705 -263 -821 406 -46 599 -236 -258 -399 134 -129 -684 -451 220 292 -416 -256 -293 -503 -335 83 572 -838 -21 420 156 131 213 558 735 -671 445 199 -262 -576 -243 521 478 499 -495 330 787 -592 -36 -587 76 -240 126 68 -722 305 -731 29 707 -577 -748 -413 543 -440 565 373 -80 -214 -140 -610 -49 -737 120 235 -102 440 -764 -674 -731 7 265 -200 -327 -734 -331 -836 -30 -762 -378 -493 -581 -387 143 -22 422 -135 488 626 -266 -752 207 -530 -412 -629 30 602 -232 -552 -721 633 -58 -37 -342 -128 134 -704 108 -444 -176 -215 -415 -748 -248 -849 -146 653 -584 -102 213 -42 -345 605 362 -308 -793 -835 -784 -490 -534 -877 241 114 43 -671 -607 -323 -787 -426 423 -106 556 -372 -58 50 37 -561 37 -463 660 -464 -542 -601 142 -575 138 -411 -631 -177 466 -199 342 -286 622 -256 -305 -13 246 -649 338 -153 -139 -735 698 139 -209 278 -200 -334 479 -275 -333 387 395 -835 145 -94 60 510 -469 70 -117 -597 -209 121 -470 -667 -386 407 -108 512 -327 585 463 -439 -391 586 446 -744 70 -482 2 428 451 -87 500 -248 299 516 -810 512 -253 -789 407 -403 558 126 222 523 -719 -452 -700 475 -315 -687 -434 -75 -376 -7 718 433 640 -547 311 633 209 229 -58 -299 718 -458 395 481 -798 -264 118 -56 411 627 25 109 -176 563 280 573 744 465 372 -558 346 708 -282 -26 225 -615 53 -689 -444 113 556 -633 -638 -750 53 212 -742 160 401 -552 456 -712 -211 756 547 -165 142 492 507 460 587 428 -415 -779 -459 698 380 42 325 -163 31 -6 655 -349 312 -687 506 607 -75 -658 -897 -323 617 -496 -277 -878 182 -382 -379 -97 254 -90 -882 -454 52 -895 160 -490 412 -681 391 749 -65 352 128 -66 515 781 156 -766 -856 -458 141 517 141 -525 -551 -119 290 -784 -587 -276 304 -445 -444 -71 578 -703 -693 183 -549 -189 -243 -780 -432 -511 -331 -517 38 -689 -504 514 -886 552 -393 -408 596 -307 -244 354 -228 -440 -235 474 671 -491 -598 -770 -93 -611 -130 -371 -284 -550 641 -410 -323 23 104 -241 -703 -862 100 556 104 -640 225 -387 274 748 61 -666 38 -78 586 244 -686 -751 -113 372 303 686 168 -468 -61 107 -190 583 -893 -556 -764 -18 -617 -694 -871 230 -381 -396 605 688 -409 -865 -729 338 -413 -464 -489 -22 726 -781 -170 -64 -65 456 248 -39 187 -696 -487 -508 -729 -404 700 414 -430 633 611 -314 -533 -654 -757 566 -400 595 -840 -79 -761 -150 685 -133 5 -235 -100 -763 375 650 -446 -353 239 -104 -724 570 -689 225 -70 598 -374 246 136 699 -541 534 529 247 -410 -866 -763 -653 184 -221 -603 -362 -627 -16 -592 -148 -527 -383 426 343 -840 -542 -5 -444 -208 -457 -869 201 -706 55 -85 679 712 194 -212 517 -298 -897 -766 -389 781 99 -460 179 185 720 95 -280 -647 -14 -436 -861 337 -661 790 -370 472 -729 -621 -70 -812 -619 664 -401 696 -93 -760 451 -765 -464 -120 -593 -233 -858 116 543 164 658 769 -797 -227 -454 626 180 702 229 -341 97 -185 -310 -392 -57 546 -171 45 284 -421 413 -408 444 -32 -547 -593 266 -66 -676 -736 -313 147 -27 625 -773 -188 -11 -514 710 718 388 498 -508 482 -835 -67 32 -396 -580 238 -486 19 -806 435 410 63 -568 232 -676 -504 -121 -350 406 749 473 216 -838 224 352 -866 -60 269 788 107 330 -446 692 -41 705 -460 668 -31 -291 -460 404 90 -897 -204 332 -533 -522 -771 423 756 -714 31 -302 -789 404 517 -172 635 -755 -8 -687 268 -637 42 -890 -266 -762 18 -593 758 -496 171 556 -844 518 -436 -9 -180 350 718 -770 -657 -745 -195 218 299 -515 97 573 -87 -335 416 391 -176 -111 326 -867 773 232 -797 -530 -658 -182 466 167 102 -699 -482 678 -792 -149 -53 637 623 -337 -682 -723 -320 485 -760 -532 -277 -751 -245 53 -92 -636 -218 453 -466 725 603 -378 -594 716 -319 -338 356 443 -27 -786 771 362 -777 149 184 445 -707 448 708 -23 725 302 227 -393 -299 48 -622 769 -662 56 -329 21 48 -469 -713 149 -362 -871 150 -711 47 -250 -103 -9 -865 788 440 -880 142 523 516 -233 -605 -406 -344 393 -333 784 17 -722 -484 718 -275 -621 -389 109 696 512 38 -664 458 -773 476 717 142 374 333 339 -475 185 332 119 -205 677 -408 -364 798 -401 738 -494 223 -514 205 -692 -395 -793 -19 782 199 56 -26 -202 387 -113 -445 -678 -631 -469 662 -366 -581 321 -869 -277 -847 312 99 282 345 490 -239 -376 165 -570 -382 -28 -502 -284 -655 -370 32 631 -321 -186 -37 -775 55 -867 -323 -426 402 433 117 -392 -499 745 -71 775 167 -752 -615 537 -42 -239 541 75 83 322 575 788 -353 659 -33 280 -16 -60 668 123 772 -503 -551 -523 -524 551 -581 463 74 514 84 -32 254 74 151 599 -232 758 -812 292 -581 -890 -177 200 652 141 7 465 308 -357 -527 260 744 -53 692 -720 -648 678 -820 257 -831 784 -343 -358 41 -319 96 -501 -91 -806 5 300 -662 711 276 -440 -322 489 -562 -158 -550 487 -674 109 8 52 194 -421 313 -59 168 581 -192 -24 -411 426 -338 597 -547 352 581 579 -681 -895 -560 273 64 102 -456 -205 -87 -732 34 397 -465 -696 -582 647 -625 527 30 -238 -13 -12 -450 642 -89 3 -91 -625 -693 585 -128 336 -132 397 -268 -301 269 -610 81 407 -212 163 431 261 -806 -768 407 508 -340 -469 -597 -138 13 -33 39 655 -196 386 559 -310 -456 505 -674 -226 533 542 639 -817 104 -18 -448 -31 -714 489 545 -88 -779 792 407 -493 -472 371 -508 -846 82 -487 -326 -385 424 -386 -637 -85 -773 674 502 51 74 340 -364 -826 680 305 48 -205 327 -596 187 -367 433 -121 117 619 -798 591 627 689 503 -481 -824 -795 -601 -636 -627 275 243 -888 182 515 425 577 685 7 -489 -812 688 -885 170 -478 -607 -439 224 147 -370 -306 212 531 -592 -621 318 -838 496 39 -17 383 -82 -202 -228 -579 398 549 194 -769 -128 55 413 -391 -111 -152 130 -859 -157 -500 595 -321 -404 -406 689 -874 -222 -710 -514 417 -98 -733 -8 218 -684 -771 -363 32 95 686 -388 -308 -835 46 518 593 748 645 -393 795 -284 41 -521 45 -240 195 -863 -557 -105 105 722 -538 -80 -21 494 -802 -43 541 -628 -531 -99 426 796 217 -227 -898 -498 228 -10 -237 88 -445 -142 688 214 -527 -871 -861 747 -711 -137 -458 -57 -184 157 -742 -620 190 -410 508 -641 -250 449 431 757 -493 -191 348 -472 441 432 -882 -442 -430 -25 -712 -782 -105 311 775 -133 50 578 669 186 457 158 -65 -413 -396 308 -410 -397 287 205 -280 125 528 476 -263 183 775 202 154 290 149 -663 380 313 -186 184 124 732 611 -382 -547 529 578 -138 -706 506 -611 323 -232 68 133 438 632 -482 -168 -463 -253 -546 736 388 -813 240 -121 -576 -676 441 -654 46 555 748 -698 365 -682 -22 -267 198 -222 636 75 38 683 41 -769 -496 304 -278 645 130 -505 -116 -358 -359 91 -479 -804 -841 -827 342 -419 384 -325 123 -375 -545 -872 160 -691 -445 41 433 -511 -574 39 774 -496 -627 104 -274 -458 41 -476 372 -60 390 -766 691 580 603 -82 214 520 -178 423 -430 203 -637 -316 -816 -610 615 -494 -601 -263 -519 -890 340 -157 -238 -108 260 291 -260 3 -50 -479 332 -333 298 407 428 59 -62 130 -896 596 542 415 -669 647 -390 348 -547 276 163 -548 91 602 277 -554 -583 22 86 -414 -621 0 -894 -593 626 -740 -237 532 351 -522 -408 473 744 760 347 458 -492 670 777 -175 296 432 4 -597 283 -281 -660 153 304 81 -498 -55 -769 376 -513 441 -640 -412 715 -380 -46 -679 -585 -341 104 -893 -6 83 447 -133 142 -451 651 -5 -431 180 -13 -102 740 126 240 269 -3 -392 -689 -757 -562 36 26 678 -757 -890 -48 -226 73 -629 -643 -406 120 267 517 377 -608 736 392 -15 736 -368 773 -366 -303 127 336 -492 -799 -616 732 -452 -165 39 162 -515 329 -872 -241 -31 672 -90 -731 219 -559 153 562 768 -848 -884 -74 525 -444 -611 -396 572 -225 -554 -808 -391 711 109 -560 716 640 -651 107 -253 585 534 399 -830 468 611 261 -313 -5 329 -323 445 161 -834 198 553 661 -777 266 305 -664 -674 186 -657 499 49 392 722 -741 -650 427 58 -339 315 7 91 29 -316 -8 -482 -403 -317 -60 -407 -142 750 290 -24 -460 511 -888 -377 -33 -572 422 -309 99 -83 298 -774 28 -801 744 123 380 -81 -213 -103 -703 -566 237 735 -405 280 551 623 535 -136 255 34 -124 -777 385 -421 335 102 -424 694 -225 -667 -680 -762 -21 528 -862 537 123 127 -846 335 192 689 66 -608 -160 725 -775 47 -709 -788 -156 -693 466 -83 748 -603 110 -598 599 -731 -238 -805 39 -371 -646 299 -236 334 -150 365 -369 444 -679 -794 22 499 445 -751 7 567 -243 564 774 -173 183 564 4 -499 -477 -700 -287 746 203 601 -349 -212 303 -119 627 -27 -726 -134 -368 -93 537 208 -586 168 -735 583 -571 -9 528 141 -225 331 -262 68 -279 292 481 -156 571 753 647 -530 69 230 -292 575 -225 386 -538 -142 -296 270 586 -820 -510 -237 -427 246 -517 354 253 -196 495 -368 -621 429 -870 -766 -80 -887 708 -473 -57 -173 -673 29 -892 49 359 658 98 -890 351 -194 -281 -502 -261 181 -152 -178 656 679 -157 -842 -829 724 181 -710 -646 697 28 -176 449 182 -898 681 -802 426 253 747 104 285 768 705 110 -148 693 -280 65 -784 552 -334 -338 -269 -763 57 -638 -509 -415 -763 -206 307 485 -369 -581 289 -548 -138 -782 142 736 486 44 54 306 259 -173 -322 417 709 -506 -329 -160 483 -455 -583 -217 528 458 -321 724 675 -556 750 790 -21 207 -276 353 362 117 274 782 134 -626 697 169 685 370 -555 606 -579 757 151 -555 -667 682 -518 -534 -606 -73 545 692 -442 576 387 -102 342 -378 124 722 -376 460 -797 -97 283 -633 171 767 -106 -259 188 -818 -876 -512 -4 -509 -371 743 -357 572 525 -35 579 -590 -697 343 -277 -860 -880 718 204 100 43 -707 473 -397 -315 200 619 115 -65 642 -20 669 -523 -276 502 95 249 -632 -176 -12 571 673 -588 -670 349 54 -619 766 336 501 -303 142 713 511 487 -640 -293 51 347 759 -717 417 733 539 -358 404 -122 389 326 -105 -667 435 136 -678 486 234 498 673 637 -447 -241 107 -854 545 180 -595 -623 350 331 708 585 309 -242 -38 -726 458 -39 -335 -204 -772 184 495 -772 -758 135 -27 6 172 114 679 -846 652 654 -833 -187 492 -848 -147 191 756 474 138 668 450 -5 119 -737 -817 -340 755 572 131 -772 -630 237 -247 -518 266 468 -2 -605 559 -12 -106 453 735 -547 -356 607 87 642 510 65 83 -508 -441 147 13 578 753 -73 25 -564 -812 185 -440 461 272 68 466 262 448 498 -534 278 532 244 405 99 -453 -344 595 389 -671 -367 601 704 402 -61 -107 -657 29 -399 353 -448 -682 107 603 532 540 -532 -115 -657 -599 48 194 16 -758 490 -401 -195 -520 -287 -693 -823 784 -50 -559 352 -262 -553 -888 -563 -862 -349 -165 4 689 -388 2 55 -641 -559 257 -303 399 94 -473 -795 72 -844 -363 -184 -478 -285 415 304 -559 -810 474 378 -203 41 312 626 -437 258 -887 -59 476 598 262 -195 -459 456 -114 -249 -756 -750 517 -713 -669 -116 -427 782 -236 -852 271 -156 -429 347 -271 -529 -26 -462 235 -114 -373 -115 -725 695 -602 92 221 306 598 105 -150 597 548 583 -87 -532 137 454 322 800 -68 -380 526 -90 -90 -850 -786 -445 191 -568 357 -44 -64 563 -321 -56 593 -230 449 -638 465 -341 -719 -651 469 -315 -768 705 -387 -194 652 -487 261 449 45 -837 -220 -734 37 -150 -227 -467 747 467 609 -158 -40 -835 -51 -291 -252 -413 273 -803 -705 -579 -607 -305 -513 -504 620 652 -534 621 -621 -706 461 560 186 -521 -511 -244 -504 -429 126 -295 -331 -818 265 -281 -604 -678 617 -438 -568 -825 -596 -567 -487 -298 -861 -462 -443 34 143 55 241 395 709 -245 754 -346 -246 -486 -849 120 -420 -636 223 700 554 325 -239 -488 720 103 584 782 -829 739 38 -100 -477 -429 393 -717 775 -232 -531 664 91 -768 149 800 176 -503 -21 285 559 -482 96 -58 -160 174 -454 112 114 -735 -246 -875 -847 385 -596 519 -106 796 -337 227 64 386 52 382 532 -298 -864 91 -563 664 -790 -192 -278 -20 460 -663 -398 33 508 248 -413 747 -20 708 286 -715 230 516 -67 693 -606 388 -686 767 646 248 359 212 327 409 7 255 -307 -361 190 397 318 665 322 479 448 791 -546 -874 -66 -267 -847 -760 -843 241 396 -403 -494 -67 -320 232 -275 -769 -827 -661 352 -473 404 551 -280 119 -772 -81 -218 -507 502 -169 -407 -478 -346 607 -776 797 404 -150 -161 451 -691 482 -571 -877 611 -793 154 -825 -652 -12 -860 622 -81 -740 -368 -667 -866 705 -603 -552 705 -589 -697 288 315 194 794 420 -453 -411 620 215 -100 -607 -397 709 355 -881 -305 13 -88 -34 -87 733 -341 -216 540 -716 -329 -894 -225 -454 -120 1 758 -418 224 -523 -614 -347 -101 178 254 -339 499 -300 299 -589 -638 716 634 22 668 -222 779 535 746 -294 -594 318 88 -610 664 -346 106 527 -624 701 -848 -455 -574 -669 -90 -204 425 -93 -451 -5 308 175 637 -57 253 301 392 -415 -845 577 540 -846 58 -18 -299 -168 323 -577 214 -157 -387 230 -208 508 253 -800 -664 -189 -900 -657 -395 700 -239 -307 -610 -766 422 681 167 -215 -311 120 -380 -707 150 538 -445 -351 -550 36 -459 748 -11 416 -50 -55 574 85 -405 344 -619 697 -764 -364 -577 94 258 -630 -277 -147 -899 -736 -704 -560 -14 289 -841 493 -758 414 302 -565 761 83 196 654 -352 -329 -829 -259 -832 -858 696 -858 -791 -506 705 -476 1 -63 -398 548 277 667 -497 -357 413 -405 -657 -99 -93 -604 160 575 730 -217 540 -439 187 -476 -471 242 190 -295 381 -95 -9 -840 451 -431 -528 764 -140 211 580 -272 -684 -865 36 -75 513 -123 707 -510 409 -468 -873 602 -347 -14 -589 -540 512 546 -131 602 -286 -105 -84 356 56 -213 -219 62 -340 343 -731 340 79 -494 789 542 -326 576 -242 -828 -253 258 211 -224 -152 775 -665 589 -538 607 -86 -857 -69 546 -14 -173 -848 573 507 332 -221 -370 631 68 -632 -432 -647 -81 -208 189 439 738 -390 686 51 291 544 -8 -216 -798 57 -840 783 62 -712 -14 -872 243 215 -68 -882 780 174 645 -349 -295 273 511 91 442 -388 -795 73 274 532 372 -803 264 -676 200 -723 152 272 -348 332 -572 520 -601 -519 -149 -552 296 -756 -800 499 333 -812 282 -489 -789 467 668 -588 598 -721 -690 512 -100 -885 733 -224 -324 639 -588 415 -355 -598 777 632 638 449 -859 500 738 -256 773 -673 -836 -29 300 -565 -544 -846 -180 -288 -45 494 -95 -368 -281 254 375 -239 -690 51 -407 -237 266 -107 -318 -404 -689 -625 -139 -869 -772 -570 615 -273 -814 -19 -863 569 -582 447 61 602 454 -40 -692 -137 -759 -813 110 60 520 -477 -249 -335 -867 -426 534 -117 -272 -305 643 -765 702 -402 454 -53 328 666 671 -667 453 534 580 -857 779 -505 360 -768 471 -712 -251 256 158 -580 -565 352 -75 -204 58 -617 -180 196 283 -191 -544 101 762 653 -793 442 -738 311 643 698 -335 -715 -636 -181 -631 -122 0 76 -572 -309 236 794 -869 -887 321 -276 -356 681 -382 257 -664 -343 -342 28 -202 668 -204 120 -23 -308 -536 666 497 -555 512 65 -77 263 -871 86 -122 -745 -661 -327 -345 -815 -7 81 -275 111 107 -190 -847 273 -7 441 421 774 -614 728 755 264 -899 184 -582 -592 -599 -757 782 -418 667 525 681 -244 558 -329 -370 -408 571 212 -853 -38 126 -36 -762 -763 -588 -198 7 -586 6 -347 315 -728 -122 -549 31 201 -407 505 -500 -83 30 350 772 -580 -600 -463 418 -896 146 -454 401 476 667 60 554 493 -673 -35 39 -149 246 -423 322 -658 -852 -727 -437 -528 -769 335 732 193 448 621 322 -132 145 727 637 -136 158 -796 -555 -320 404 485 336 -155 -295 -243 497 725 634 439 -730 760 -406 70 -631 248 -489 -737 -529 -218 358 285 -243 -674 252 126 -171 -391 19 -517 89 227 316 221 -332 -769 102 -877 326 -221 -384 782 -655 -191 585 612 -404 -97 575 -797 -435 711 -206 -468 175 -584 -179 -616 219 570 723 -813 -637 258 -443 151 -842 -378 -294 -635 -295 -322 -312 -863 -106 788 644 707 -714 -700 -738 193 370 -895 -609 -312 -811 -824 -482 -591 619 169 -419 -652 -846 -224 409 -609 574 588 616 334 -115 -211 737 -312 470 58 -17 215 -655 644 -216 783 -20 750 -341 470 67 -745 -268 -440 322 90 760 284 731 -446 -619 -898 -19 592 -76 526 -265 263 125 -735 700 786 533 315 741 5 758 -481 591 378 -319 582 -700 150 112 711 251 548 -67 -353 20 233 -704 -700 446 565 347 -768 56 574 389 728 -487 -281 -753 -606 475 -835 255 72 -155 380 -517 777 -625 408 331 -588 486 -668 32 -887 -209 767 723 -235 -761 -312 -553 -114 -492 164 -114 -821 -304 -453 -693 -300 -217 222 -670 457 -389 46 134 57 -36 771 -472 -479 151 -147 -572 156 484 461 793 745 -304 -435 -892 162 -6 339 -455 -337 -91 98 -710 103 -91 -886 -250 -494 739 410 701 -562 718 -206 384 -371 488 150 -701 -34 -562 349 266 -754 -716 608 407 284 260 -226 -631 -807 531 -175 246 -370 -99 -677 191 -668 -49 50 -257 553 -511 499 -34 -347 70 -583 428 256 -628 -333 -719 447 632 3 25 -226 665 -225 -852 268 365 -72 -765 706 690 676 263 -459 -83 -323 472 -80 451 -3 510 236 18 781 489 -794 -231 164 -350 -841 452 596 -732 515 -453 -263 -885 615 371 56 778 -635 -718 -172 -415 -662 -649 -618 28 152 640 355 177 -798 -343 -704 -532 -298 -798 411 -760 244 -260 -748 -670 -42 774 666 -283 -876 -43 57 -546 676 -553 -138 -407 -121 -295 -425 -558 -170 4 734 339 -476 467 207 473 704 -727 -351 -298 568 361 -254 644 -871 -717 603 -374 111 302 103 -875 723 605 -750 396 -783 376 -323 -594 310 76 559 -361 747 476 301 -38 -185 787 136 -514 -302 -898 12 398 -899 -89 -197 -330 -243 238 57 -88 617 -191 135 360 -599 313 507 -275 -295 637 -730 -508 213 352 -451 584 -618 -161 321 200 -637 435 535 -770 348 606 -480 -97 -203 -846 627 -328 656 -851 -620 -744 -639 41 -680 -112 399 322 303 -252 -136 -68 -359 -178 -9 -53 133 -44 -669 -476 699 -710 769 430 346 -816 -25 -723 352 654 -690 724 640 725 -55 -123 449 -89 326 313 -252 698 729 -346 484 -450 -803 286 493 63 763 -748 -728 -424 4 -845 -748 -186 747 -344 -518 50 -433 245 688 -401 -155 270 -116 601 -511 62 -357 346 -418 -772 614 -93 -251 -33 -374 405 -818 -802 -139 -361 708 -460 -207 -633 52 -272 -318 -691 -312 515 176 -846 284 28 761 696 450 -487 -857 -279 514 -502 674 459 -756 527 622 -338 228 -82 86 570 -885 -504 608 -516 335 -298 439 765 -162 -272 551 -381 578 73 -608 226 244 155 122 61 -257 -147 594 -701 -512 659 477 -472 -498 -410 -668 743 -223 540 482 165 -569 309 -216 -783 -76 -345 -110 -400 757 -19 502 745 77 662 -851 -476 659 536 -161 -565 679 -652 586 159 519 -840 427 751 -825 -655 410 -887 201 -635 227 -69 -306 538 410 -625 182 50 -397 -119 -355 -122 709 486 402 482 -131 -499 -13 -240 424 -382 152 -153 -714 -307 309 660 116 389 644 -379 299 -714 262 575 -415 104 -200 -448 -318 -230 735 -517 -219 -646 -137 72 -551 263 476 -580 775 -134 263 654 794 655 -428 -262 80 -789 -664 -188 -193 345 -618 -877 -257 -200 402 518 123 -397 545 399 -728 573 543 -589 690 557 611 -143 343 -267 449 134 539 733 -515 -264 -285 -132 68 389 -793 -429 57 -617 -433 528 -581 -800 -462 345 -609 582 208 -453 -690 -189 -571 512 -797 -868 219 -463 -44 -132 -407 471 533 316 -646 -428 -502 -739 770 -29 -715 -506 676 451 729 69 -258 380 -163 161 -428 -47 629 -884 -56 -696 -344 431 29 -502 -578 293 458 -476 145 -885 91 329 -499 518 486 479 350 126 -490 515 -818 494 -171 -72 -206 -551 11 -32 -517 422 407 203 729 148 232 -421 -117 -59 322 -163 -310 135 620 355 -853 -444 450 -135 151 477 -598 -624 257 -353 -104 -215 -840 -791 -20 -713 469 -667 -737 -54 216 525 -494 -65 -99 632 -486 156 -87 -724 445 -104 -539 -112 91 698 64 559 -554 -434 -870 202 -36 330 429 594 -837 566 792 -69 -429 698 444 90 -16 -612 167 775 464 -250 -723 607 77 207 -284 -437 -622 614 358 406 147 207 -36 251 51 -42 723 530 -376 -665 -785 766 246 -451 -531 145 768 -394 -580 -272 -257 269 -541 -423 800 -75 -286 763 -430 653 -574 452 -518 -750 -274 112 545 590 -90 394 139 659 -469 -649 569 600 -584 -747 -698 514 -459 460 -471 -193 146 356 -270 -97 393 -795 649 -801 392 543 636 -720 313 -636 317 694 146 -83 -143 454 -822 715 111 -531 497 380 -271 -305 263 -530 241 407 -720 130 -257 349 223 132 -311 -415 411 117 -59 734 517 268 247 488 -611 -717 243 349 -432 218 12 602 275 -770 189 44 -348 520 703 -733 -389 711 -605 -391 136 505 -483 -102 -741 414 104 381 -716 -289 -616 -238 148 68 -652 -882 -121 -659 -325 198 721 545 715 -700 -483 315 -122 194 300 706 -594 564 -872 -528 -403 -143 -884 -642 229 -667 -772 -559 -84 -627 298 755 -334 648 644 -842 -78 238 103 279 270 -276 -424 -309 -672 245 -83 -290 -656 -27 116 563 619 92 -176 373 -776 -694 -672 -269 -317 459 -864 -399 -191 170 -689 -455 -144 35 -531 -846 773 -332 -40 373 447 34 -196 51 668 726 -353 -364 -195 -218 658 254 -178 -96 -219 -581 290 528 -896 586 -226 643 707 -106 192 175 772 798 270 186 -730 14 713 -581 131 148 -34 243 -225 261 -83 313 -741 -507 460 -531 -556 -211 -630 -829 639 -503 232 589 746 469 295 -711 -830 424 -98 335 -728 19 25 -157 -300 741 471 84 395 -436 495 480 490 154 -312 344 330 -477 148 646 -498 304 104 180 372 152 -22 -180 -708 640 7 717 48 -245 -746 576 364 -674 151 206 121 -213 -627 -588 338 686 342 708 -413 297 44 576 -656 -229 61 -813 -461 -63 115 -196 163 779 -180 -891 73 128 372 -106 -112 -845 -219 -871 -254 526 253 -448 153 410 727 -681 437 47 -12 139 -474 658 -795 -429 -695 -585 -488 461 693 -254 -85 -556 371 362 502 370 -387 -350 -494 -847 635 -318 -59 348 -664 -769 -824 434 396 275 -425 -743 -112 -40 -615 -62 -712 708 794 -200 -660 -388 -260 -732 -23 736 -556 397 577 -325 61 478 601 582 333 496 -353 226 -771 -671 156 -671 -679 276 -517 630 -711 -266 -173 289 643 322 723 604 -409 750 581 229 -570 18 -871 -769 -703 375 14 622 88 -593 -126 653 -732 302 -54 -274 672 -846 344 45 -438 414 -503 157 -735 -649 -588 250 -614 180 785 121 -362 -199 -91 406 167 -31 294 -328 -870 424 425 -560 -221 -18 -446 -260 -500 736 120 259 -584 -658 746 96 -701 254 -424 -774 171 -695 -462 798 -52 409 -589 -66 406 768 736 214 -156 -353 -30 -99 180 -297 -568 740 -534 -568 -49 93 -844 -635 671 785 151 -512 -100 -552 728 260 -612 -582 -542 321 519 -269 477 296 -384 29 699 326 315 21 -338 203 354 497 164 -710 -492 507 -701 -781 118 -104 480 -357 754 368 321 236 203 -519 -870 -656 -676 530 17 -415 442 425 168 -743 -76 72 -495 -121 769 525 24 -526 467 325 512 -386 -366 748 -494 13 448 -583 -64 343 -487 -846 -791 285 -487 -117 641 -439 368 216 -122 445 769 -500 -793 -835 -503 -590 -486 417 555 129 137 344 127 334 -331 -452 129 -846 -536 610 330 8 767 -598 743 484 641 796 760 131 -654 762 432 -756 -823 -27 -476 160 383 -796 -567 -92 -254 -521 583 117 -396 -546 -538 -138 174 681 75 -395 315 519 -725 743 -545 651 -67 -210 156 -516 -768 122 657 -652 139 148 113 524 244 -216 771 584 494 -397 376 -539 -741 541 -271 247 591 -601 449 -774 18 776 -863 580 -467 -4 13 226 -587 -153 294 295 370 174 -589 -165 -812 -423 -733 -83 -655 761 331 539 -16 658 -700 72 -738 -115 -40 -760 2 -836 269 638 -115 -705 -352 -664 643 -279 653 -184 -736 -475 -192 -885 -308 -235 -637 357 -893 345 -203 -408 413 96 -184 -641 -478 -839 -28 544 276 24 -7 739 492 -734 -405 707 -524 -253 73 -785 665 -50 697 -69 -719 -427 323 202 387 -152 -485 791 671 -153 109 509 756 -850 -244 -710 -551 629 -203 -685 -294 666 -389 37 447 25 158 124 -470 725 81 172 -656 -146 610 213 -116 -35 409 184 317 -787 -498 14 -899 -85 65 296 331 -442 98 442 -462 -197 -116 614 498 766 -572 685 -45 -748 -141 414 -475 -288 -637 -885 219 785 484 553 -885 556 589 353 -46 -56 -460 482 -74 708 -516 -355 -554 -424 -230 246 353 84 -509 -446 -569 -266 -480 355 -321 -398 -432 548 649 84 -121 -458 -358 342 -544 -482 544 -163 347 211 -669 401 -535 287 361 332 30 -492 -568 618 779 76 -293 185 -519 -229 72 -118 142 -26 155 769 -367 -464 689 -355 -97 -162 -459 48 83 -822 387 -725 272 135 -608 295 -818 -149 698 320 601 165 -807 -584 -377 -255 647 737 -86 35 140 -602 110 -696 -701 -755 -207 -465 524 337 -294 -210 126 679 466 -4 -127 -386 165 -788 750 578 -529 -644 61 -635 679 -86 216 -744 728 772 772 -830 -64 597 601 579 -293 189 -30 73 -559 196 -826 -177 -498 -453 176 380 -785 -402 48 206 -452 78 290 196 -885 -603 -164 -210 324 -417 348 582 -301 -84 571 -213 740 319 -276 252 507 -82 -540 261 695 -73 -423 55 348 261 91 -33 -562 580 408 -767 176 539 -692 -659 -345 55 210 -454 -637 328 395 -480 779 -222 574 -436 -81 227 567 715 142 322 -106 -414 161 -552 315 -233 -172 784 282 -318 603 -676 -445 -145 -18 -76 770 601 433 -49 564 237 338 477 -91 673 -384 110 694 723 -147 -385 356 -178 -66 459 653 -428 373 -197 397 -624 -273 724 -181 639 794 -182 -307 162 142 490 -641 756 77 -802 -602 344 162 596 -335 455 34 532 163 710 -37 753 408 -191 609 -431 -12 -494 646 303 750 669 -587 -379 -110 164 596 -758 -17 408 -638 560 -274 -11 265 -433 -257 629 269 141 -622 703 773 680 -603 383 635 134 -336 185 650 -746 604 -257 -66 326 -732 256 -272 -546 -30 238 129 -39 267 63 -422 31 -6 -4 273 -139 696 646 180 361 502 -827 701 -621 -825 688 655 -691 736 -687 35 304 490 -15 617 745 -558 710 -128 273 -580 -437 521 374 351 -255 -671 119 -651 -627 627 -818 -813 -642 580 -302 -315 132 481 463 -896 460 720 462 784 -79 -789 -621 157 158 142 224 -135 -207 -226 -228 -764 357 404 -791 -600 581 465 451 -64 -792 -458 393 -525 -572 -481 677 -137 -149 746 425 78 -816 626 -781 -415 -60 778 -486 -808 -373 -802 -797 -821 282 -655 614 -536 -492 618 -47 -757 -787 -490 432 -744 275 270 102 776 -154 379 197 -623 408 238 210 -410 143 -568 -561 750 134 -371 592 -813 674 -849 717 -291 -396 278 82 633 176 321 534 -776 325 253 477 105 -423 26 -351 454 -797 152 -752 -62 285 644 -165 -335 707 490 -135 226 45 -862 280 403 498 -502 -631 -373 -61 -142 304 601 689 390 540 36 179 -297 89 -802 -239 670 -804 -401 775 -409 31 -716 -552 -715 249 -863 74 666 -280 -373 647 -687 776 747 -220 -90 -201 635 -583 68 227 668 -501 175 258 681 -347 -69 -335 -108 -841 -793 -470 -615 367 316 765 773 -367 -341 -568 -460 203 249 497 -645 -761 -117 -446 591 717 168 -821 738 -750 -164 -496 657 774 -846 -653 113 738 268 -708 -497 -677 -537 -132 -126 -23 -899 -770 -90 -155 66 620 637 616 -360 -81 384 -54 -425 629 -876 -52 62 489 701 -321 749 522 105 161 -669 -651 -458 588 309 -208 -150 -157 -184 -572 189 -167 95 603 26 195 405 571 -588 -352 -346 -596 -329 -215 -504 365 -15 670 130 -397 423 -509 476 414 193 255 -491 535 -383 17 -684 -666 767 130 606 700 760 -653 -516 -666 -668 -347 508 -884 -212 1 213 192 267 -237 -697 270 -775 657 -834 134 624 260 118 -361 330 -492 -453 793 -841 743 -343 -497 -314 657 57 -326 -565 -474 102 -150 -613 581 -584 -581 -559 -86 554 731 374 362 332 131 -597 -542 -742 330 573 -508 598 628 683 -264 -307 50 -5 115 -520 503 763 590 470 -252 387 745 -186 113 -5 534 -202 175 -450 191 60 -818 -520 7 338 -64 -452 562 -97 50 251 -40 618 -174 709 56 -536 -256 -577 -125 -217 -601 -654 -21 420 -360 -777 -460 -848 -248 282 469 -185 600 -612 -696 -372 275 617 -759 -487 -441 772 -153 608 -460 -512 -545 -134 634 552 665 10 -288 -418 450 -756 -94 -547 318 453 650 -502 -883 -430 635 429 637 768 17 744 -79 160 599 -739 -265 418 -797 -595 -148 747 -541 -637 -346 424 -799 -603 -242 208 -52 20 611 -703 89 -428 -233 -349 -404 61 -822 241 513 695 542 -17 -481 -646 752 111 -630 126 559 -51 -158 -143 -794 -80 55 -194 381 -365 -31 764 -90 -857 -282 116 -638 216 787 -425 308 785 408 -569 503 460 194 34 521 -717 -110 -139 -714 645 -34 615 -366 465 16 270 -750 784 653 -828 697 413 37 -755 322 -778 -155 -320 -334 -840 308 761 -671 -12 236 559 139 -76 412 431 747 796 -469 -462 -441 661 -156 322 -877 -554 297 739 -737 -532 401 105 501 -49 -674 161 634 156 -359 790 555 -226 -731 312 -532 -840 108 -709 83 -619 74 -306 109 648 -10 -593 84 -708 -868 -824 -711 -6 367 -334 -801 3 66 -638 362 -139 171 -475 -443 785 -495 -457 305 -60 -848 -19 -228 -150 -503 95 194 509 -749 -788 -759 -22 -228 439 -290 238 -178 -225 -327 60 798 -563 -397 263 -3 84 424 -613 -527 135 -444 -303 -591 -675 -344 -269 375 -521 715 -173 -355 -890 -545 -304 -472 -400 226 -532 445 482 495 -783 49 -482 -191 -78 -686 -256 -238 -436 448 455 498 358 82 -139 47 -429 563 337 -148 -768 -344 -809 759 -601 -729 -150 -191 688 -849 319 414 -121 -512 -238 226 663 64 -790 -463 14 -762 446 440 -269 -629 719 55 -269 -716 434 691 -291 504 -185 -885 -639 762 -370 -748 265 -118 -742 573 -774 -643 111 -747 547 328 320 466 -476 480 796 -126 -865 -405 129 497 -496 -871 -125 -285 489 783 242 163 -893 103 -202 113 -682 363 119 -188 447 443 -275 -793 -537 -370 -141 619 -664 -30 437 -72 -786 -387 185 324 -595 -286 769 -445 -192 731 591 -506 -116 288 -663 -798 322 610 752 -759 339 -152 -358 35 -501 677 730 100 -28 -578 34 -805 81 -780 -582 -666 667 -835 336 -808 -652 -43 -526 35 306 -540 -823 -136 -38 17 -26 -105 73 96 -705 -153 -771 -103 513 723 164 762 406 -717 -141 -662 -448 -502 -583 -838 415 -87 -363 -293 64 -658 -370 -36 -324 105 -488 -825 -610 -550 -860 127 -335 -306 -221 -68 791 -142 444 -472 125 -467 -748 577 54 669 166 -897 208 637 -858 288 -78 409 -684 -87 -593 -788 -433 479 251 737 540 -359 293 -140 -285 719 664 -304 327 336 -48 450 -594 -700 56 14 156 634 332 480 -382 -377 -527 -807 308 448 -496 -82 392 -133 -402 606 -839 622 -483 407 7 623 -870 465 163 -868 -339 -287 699 754 1 -576 -158 -418 305 -809 -157 577 -656 747 305 614 -882 161 220 -551 163 790 119 114 487 25 -484 -34 356 567 -16 -587 -15 300 -75 799 437 -351 -471 183 537 -263 718 700 -663 167 357 -581 -173 784 -819 -636 -869 -878 -143 581 -17 -854 551 -692 602 -624 -389 337 354 -724 313 12 538 701 32 -307 -542 250 453 -751 -130 651 -458 -871 -543 -565 -523 326 -827 -652 624 -392 22 -342 -146 116 154 153 -836 98 64 614 -472 -9 583 -809 -300 388 256 17 -592 233 -43 -223 675 427 -35 411 -731 706 41 -408 -384 599 578 372 -140 187 307 310 -872 104 329 167 716 -281 752 444 563 469 -864 -47 135 416 -644 -714 687 508 -380 482 -165 -807 523 -574 -419 -592 -235 -693 277 -35 -161 504 -874 598 -436 -221 -177 -359 485 324 638 436 207 97 57 566 645 83 554 59 -748 -818 -368 496 -330 -818 -800 469 659 229 -261 214 357 -615 -359 494 -243 349 -634 700 -742 554 464 283 -17 101 -239 -48 177 344 -115 -445 -392 379 -82 -573 -119 -828 -174 358 74 481 -110 370 -777 358 752 561 -736 219 180 -819 -378 545 -806 248 203 137 534 483 -635 -749 -845 -658 -844 -811 693 321 762 -346 500 -845 -736 95 -865 160 -148 606 412 612 102 -262 -804 318 -248 611 -186 -811 486 -302 487 -796 -264 418 211 -752 14 -709 -309 -462 -72 699 -876 -357 2 689 716 208 -605 631 -50 45 -42 -764 -773 507 171 402 515 -79 582 227 350 630 -382 553 -896 265 721 284 396 -97 -96 -591 621 295 468 134 262 787 589 -546 612 -810 398 -227 -736 181 -24 223 301 271 -530 520 -655 431 103 -91 -683 671 526 133 -698 127 -148 640 625 -93 318 -880 -432 -428 -709 128 507 608 -204 701 177 594 438 -738 -746 -403 659 -629 720 -839 735 -322 305 -680 737 -34 -793 -832 195 -437 -8 -579 469 84 -162 -557 -412 -785 -376 -711 754 -1 -559 668 -185 112 -583 -473 714 -502 576 -751 -626 760 -379 171 563 163 46 -628 581 -160 -75 87 154 -662 761 -20 -517 179 138 19 549 -64 -439 -160 622 0 345 -243 -693 -10 -55 -291 499 -317 -717 181 237 487 448 752 531 239 707 516 602 466 -546 703 755 532 -527 -173 -528 181 418 -714 -376 208 375 -26 -713 247 171 -371 464 -495 206 545 329 9 652 -856 234 -142 -228 277 -819 507 336 -84 -399 -497 782 -693 695 -343 213 635 492 510 -636 238 -636 -753 -571 -622 -94 -845 -834 -405 -180 -618 -865 -685 625 692 174 683 372 -881 -632 202 -247 -130 -835 -570 -890 -556 741 -347 669 -118 346 683 626 -503 -247 391 -87 -541 -642 547 598 -495 800 -365 201 -96 -314 216 204 -768 -378 -705 -426 -306 611 19 -868 -885 -845 -455 -796 -750 746 -320 559 -492 -90 -734 -172 -492 -335 -792 489 -869 171 199 -360 -150 509 748 -585 63 -477 -473 -80 328 -327 715 -652 -764 -633 497 -799 297 -472 -171 -786 -536 470 -854 -774 -487 -778 127 -480 770 -39 -474 -258 -705 -395 -102 286 341 512 -751 -399 -769 71 214 -675 679 -273 343 631 -494 701 494 -335 514 -174 112 -181 797 -600 -889 -176 236 -463 -605 368 691 -360 -716 -115 682 -714 -586 -309 753 -869 -312 493 -85 350 387 -346 382 439 -121 211 243 718 53 -363 372 681 -715 58 -208 59 -31 -482 342 558 614 -703 -825 -535 647 545 -183 -156 -621 258 -176 322 236 420 482 -522 653 -418 488 -804 62 738 -338 345 313 481 -169 -78 -355 203 -265 -153 665 762 -270 -678 170 -843 591 365 -622 605 -535 -755 -510 -637 40 -874 -406 686 -581 -605 -103 693 -693 362 761 -862 558 64 501 443 -244 662 -389 388 17 647 -376 -356 -461 -766 372 -271 -626 567 345 681 709 440 -488 143 -634 541 -332 -702 -396 791 -868 405 -787 -421 -237 -431 768 -283 -266 -611 678 479 -870 247 68 137 84 -150 -569 548 51 -789 373 618 64 187 617 -427 101 -733 640 -27 -464 -664 691 -498 476 -440 -819 46 481 687 -766 571 559 266 58 83 -120 -236 341 -587 -411 -409 195 -634 658 -464 750 7 509 44 -436 649 728 480 -101 296 -314 559 84 132 -792 236 161 -288 434 530 782 -774 259 175 -614 -154 496 -593 -768 778 -742 -166 357 696 457 -802 -558 757 -21 588 -378 701 -770 -53 -842 -603 172 -578 -545 391 551 -31 617 -794 -282 558 3 459 -792 135 -417 -319 -132 -435 683 -661 -869 548 -47 364 737 699 111 502 -856 -808 -638 477 304 279 673 22 -277 -650 -70 -673 -493 308 317 408 162 773 -900 -796 615 135 -843 -300 88 -751 -329 71 -606 -885 387 -453 66 645 303 635 230 -327 364 -99 -158 -602 -723 -42 -158 -72 608 692 -799 556 -257 -791 713 -572 657 -441 125 -866 588 258 -346 154 177 691 165 215 259 376 584 316 -129 428 -127 -717 259 376 319 -314 -63 -413 -649 -329 89 644 -62 -772 -557 -627 524 198 423 296 -788 389 -56 483 -637 604 -185 -498 -244 340 127 463 754 -299 -312 418 287 17 -203 67 296 547 86 -545 -32 120 642 184 716 -365 765 303 625 -837 -130 779 -211 7 -571 153 736 -301 716 -49 -59 -487 35 -4 18 -595 328 -541 -185 351 169 -168 -62 47 493 119 716 444 -387 -532 -401 208 319 -387 -85 -330 318 697 697 443 636 -133 249 377 -437 703 137 798 157 -406 -462 -645 707 2 665 762 -661 554 -415 -442 -253 315 -832 111 -440 -424 228 528 -725 13 -132 0 -75 343 -157 -159 449 183 145 199 701 -822 552 518 -777 760 -318 -785 600 659 -736 555 -214 -665 -411 209 -227 555 -811 -16 409 -587 -44 448 -415 -490 -77 -765 -1 507 311 -890 495 -135 -85 -581 -156 147 51 456 -40 -98 -680 791 -612 568 524 220 100 -210 729 -120 413 -343 -259 590 667 722 359 15 -162 797 -747 -864 784 -342 -858 -569 121 665 -223 161 -333 -846 482 -282 739 238 -656 0 -301 91 116 -693 -751 715 635 611 -35 97 -581 -397 -92 464 -16 35 -561 -3 -11 227 276 -754 95 569 -571 -464 779 321 371 -555 22 45 -269 -144 77 300 -326 12 -789 -249 164 -561 154 -511 233 292 -253 351 -463 184 303 -373 25 -53 -524 -541 525 -136 471 -564 -619 -183 -561 -88 44 -233 193 78 -129 232 -109 -247 -410 -524 467 -770 -615 536 224 -227 -535 400 -726 -604 -872 -797 -306 628 116 352 -415 92 577 4 -415 493 -88 -217 -478 -429 425 294 -691 -380 -170 -222 36 -701 735 265 -173 690 -609 546 -637 563 -887 611 -689 -898 468 -195 -866 -866 216 646 574 791 248 -797 -271 188 -691 -713 -672 -440 -259 -606 -558 40 90 523 -442 -439 -550 -820 620 -708 223 567 -774 -241 -117 768 55 272 680 -28 -855 269 -319 638 -678 -132 -491 592 240 -363 532 767 -874 -728 -185 232 -531 -408 709 193 175 -511 -461 31 747 485 227 -339 712 701 743 -417 300 795 617 36 301 -517 -439 40 508 -899 641 771 764 -404 -741 -693 167 -384 -460 -845 -565 453 -365 758 414 234 -425 186 637 -243 -35 -837 395 547 639 -662 -882 18 126 -223 505 639 -26 321 -33 757 -262 -372 33 -811 75 -480 -561 -452 -300 441 -539 528 -245 -196 -572 -155 -610 -336 389 -567 717 78 241 -104 274 -642 -814 -16 752 -591 101 -3 -554 -390 -807 292 -339 0 526 552 588 -472 -179 -446 712 -516 183 495 -632 529 754 -137 447 -808 435 93 -383 640 -142 -834 708 513 441 -422 -489 235 -815 -269 -791 -122 360 -407 -855 154 -542 114 -450 140 -412 -10 472 294 -687 325 -106 -189 745 -807 345 116 381 18 -101 -875 319 191 -19 -418 -812 271 138 -681 -334 583 -137 -263 -230 -45 224 219 -453 334 -152 -282 -330 -366 371 438 -601 -373 -201 145 -726 -796 -132 -335 -269 -179 158 526 -147 539 705 602 -474 -265 503 500 393 -638 691 388 374 -621 -836 -208 453 776 -81 -898 512 459 -36 -882 -148 -776 -584 -197 636 623 757 118 278 278 -654 -757 -414 -432 148 53 -714 -367 -794 -831 203 -101 -522 580 243 -91 -371 -273 299 -347 699 523 -345 536 -269 168 -408 -867 218 648 -796 -325 793 -131 -283 516 -68 -406 627 111 205 776 -216 719 -786 39 335 488 -444 -559 -697 -109 -331 -754 21 -552 -680 -528 -185 -197 -359 691 -451 421 293 -150 -807 -105 693 -16 768 -299 196 292 -112 -309 -537 476 -634 630 380 226 642 69 -168 375 -752 -566 3 -283 -747 -40 174 -682 152 -846 -475 -609 -672 -897 98 127 716 342 462 -238 691 -865 472 -333 -612 497 -241 -197 233 537 -174 -70 -898 -686 -692 215 -216 -203 518 718 -631 -351 610 -195 215 -532 304 231 77 -332 -227 -86 578 -690 382 -170 402 -65 -473 44 468 -870 397 -192 5 -33 729 -11 -755 794 497 -347 -522 365 -501 -688 -769 -485 -221 579 512 -782 290 693 320 -535 441 -442 -467 -878 788 -260 568 -761 544 -53 -628 -202 181 -803 -534 249 -361 -351 -875 750 -14 -861 659 -399 762 67 -838 143 297 -461 -123 510 560 195 779 -326 -350 -219 165 164 -506 -801 746 239 526 429 551 -238 121 113 189 -84 -118 347 -151 -539 -812 466 94 -847 116 166 564 -31 -340 283 486 256 -243 -503 -23 -483 303 642 552 19 590 523 -751 -380 -378 -823 -712 453 -486 744 615 -279 454 241 400 -833 -47 386 -154 464 -44 -654 410 -545 -36 310 417 7 576 76 -731 -553 347 -733 784 330 447 -518 496 -479 -614 -461 365 -280 633 -800 -574 -198 730 636 8 264 717 -48 -104 -36 505 550 683 -632 118 -625 422 274 -692 314 771 260 56 779 -892 379 -230 384 -34 -696 346 -497 -338 -838 238 51 -762 774 -615 403 346 -386 -398 -724 -816 -25 -887 -375 -27 269 -837 70 -713 431 -439 570 215 -704 -349 42 48 332 -617 487 141 -724 783 -363 -6 -511 -835 -697 706 726 82 -231 -447 -101 -381 399 -743 374 -367 -585 339 302 438 274 -175 -304 -691 -747 -67 237 169 63 214 718 257 -208 -221 -112 161 -731 141 -491 -381 -77 -707 251 -703 -767 -196 -229 276 -6 -734 724 490 731 797 -16 557 -770 12 622 485 133 -761 -812 -206 -170 -799 -8 392 403 232 584 -519 -690 -692 772 360 647 -404 126 605 -474 -237 -424 138 -183 -187 111 399 -58 -60 -605 136 -135 -170 187 -42 344 -748 -443 760 -292 753 -358 326 -52 -532 -201 555 -158 133 -552 -649 593 130 -328 -533 -179 678 510 -635 -669 291 -355 278 -204 229 -80 -95 779 553 -458 -510 681 78 -265 -526 -70 -241 -512 -646 -236 -380 226 554 -247 627 -844 485 -89 345 -618 -139 -572 10 357 -322 595 438 -378 387 -152 329 -197 720 -70 -635 -897 748 -526 -628 109 -201 -565 358 380 81 324 478 -745 142 72 -436 -647 482 -216 747 461 652 746 -825 -292 -468 -352 -149 -735 669 -715 -530 730 283 -177 -332 -410 33 350 571 186 -622 393 670 -369 474 339 -121 564 755 -494 178 36 16 -897 -512 129 -742 722 -594 -579 -146 19 -65 240 204 -741 -13 -845 -802 -554 424 521 -335 -603 -204 -810 -705 -412 -274 -249 144 221 702 -472 -73 -244 88 -732 -632 -874 334 108 -317 467 -789 612 -23 687 735 588 -174 132 -714 78 -464 335 -896 -210 -288 -166 685 -441 676 626 336 -461 342 -334 449 743 571 -60 -316 306 -404 -432 359 151 318 -684 -693 -605 775 -305 379 -796 226 -59 586 96 196 -123 -765 27 436 479 685 324 -549 723 123 34 295 477 458 -276 688 385 -730 469 89 615 105 210 275 -137 -133 -691 672 -5 659 -852 71 -436 572 319 -821 -432 501 154 -459 -541 -79 -567 -875 146 -846 299 -331 -844 479 -387 645 -332 368 -823 -280 549 344 388 242 -205 713 271 -833 196 -790 -365 -78 -672 -480 196 430 -500 714 -581 25 409 -894 -14 -481 -165 190 120 -236 -696 313 486 562 -256 257 -778 -238 -434 -366 -811 -721 246 364 -150 535 -565 -198 -245 29 -40 688 -362 -513 791 -576 65 274 541 297 516 -166 -174 -712 -114 249 403 -784 -697 7 328 -212 -302 -204 -871 -398 545 19 439 328 -271 -520 -227 432 121 370 282 -477 -374 -300 412 -180 24 525 305 -767 647 -26 -331 -339 -685 190 -599 98 -69 234 -318 -114 -843 -102 -320 -693 -164 117 81 -323 212 -339 -105 -337 189 -388 473 328 339 607 390 -751 -96 -435 396 595 151 717 -622 -834 -622 347 -11 490 536 -124 53 -48 645 -96 445 164 -576 -372 421 70 -809 -28 -612 681 205 -433 74 -824 651 782 -97 -418 691 -860 -880 799 319 334 -777 -518 -697 516 142 155 -625 400 -81 162 -592 695 -370 -530 406 329 247 665 647 -134 -25 -611 -795 -541 -661 426 205 578 -73 673 -615 319 -362 414 528 191 603 -779 720 -405 452 221 -648 705 -26 707 -363 -752 321 742 -382 485 -427 -609 39 -349 473 183 -272 -774 535 -797 749 -56 460 253 -398 750 426 429 -687 375 -161 574 -715 -290 436 471 -755 -622 365 484 704 -373 -635 -570 -731 -371 -717 583 -149 -156 483 656 744 618 -156 228 430 652 -762 23 -665 -237 609 -433 229 -749 581 -295 -362 298 283 -64 -673 607 -722 -791 615 -124 -708 473 -816 133 -892 -640 -796 -616 630 -376 -373 226 -308 -753 665 580 -30 750 333 357 654 -163 -793 417 735 -342 25 -323 -709 -375 21 -70 -406 766 -553 -524 -492 -236 -759 753 354 580 519 -506 587 -590 50 488 773 580 -228 -565 274 -725 123 246 -380 293 -685 -832 -278 -103 -660 236 -788 621 -684 -808 -366 -208 -268 -264 363 -762 -43 -386 282 -420 -348 55 142 99 -73 -110 -13 -465 467 -577 -412 -889 -359 -847 327 -572 595 -362 -29 -677 8 229 255 -453 54 -137 -810 -193 -163 295 -662 -569 -7 96 -870 625 -587 -474 -297 -271 739 211 236 -305 -889 -887 757 150 372 -419 189 -404 -376 -819 42 508 -773 686 -65 -335 -68 -874 -141 -406 268 -662 233 -400 -289 476 -8 691 90 -358 -375 -114 400 253 -175 1 528 555 478 -391 -782 457 735 -519 505 -132 186 775 123 484 652 384 85 64 422 -630 -866 17 280 -842 136 52 -808 -331 557 -899 -457 497 308 142 381 26 -667 -454 -575 241 162 479 -634 649 -751 -857 -715 -284 52 478 -749 -884 -201 518 -115 90 191 -252 -721 -760 -22 465 -539 328 -326 322 301 -253 -235 -545 -586 -476 445 542 524 -580 -41 680 187 -402 390 146 777 -288 -463 263 -641 347 84 360 -253 -11 780 -436 -831 -358 -634 -639 -625 -114 -15 -57 -301 -785 -83 -288 628 68 -27 -436 712 -74 106 670 -60 241 205 15 -421 698 -497 -558 -280 773 533 528 -384 570 246 -229 340 -158 -601 -486 -372 -312 -543 107 -881 -761 -451 -845 266 -863 -719 725 179 633 -764 651 -570 -600 -193 -248 708 513 -794 668 684 -277 -609 -849 135 -88 -38 -881 -819 635 -740 447 77 133 472 -415 -699 -822 225 -72 200 -635 -705 -464 -252 501 681 371 364 -533 -231 -792 -724 737 776 494 -590 -604 124 -88 -875 46 -409 -332 320 682 -879 330 -745 329 -158 489 65 682 -527 84 747 306 -755 -589 -187 42 -105 708 667 94 580 282 -535 -461 -362 -692 193 693 -665 640 31 393 -14 -403 -826 339 -440 670 251 -125 -525 -370 611 480 -679 665 -77 -535 -566 414 -241 -216 708 -561 -615 267 -899 -185 435 -550 14 -448 -673 -515 -550 -125 74 420 -317 -363 -371 185 663 709 -529 -687 -658 -465 -759 707 689 33 -588 44 330 585 -682 62 150 -852 94 -582 782 -792 342 -314 217 113 -818 255 -603 -770 4 -734 -317 648 -557 -592 618 110 -425 -37 642 321 368 239 318 -768 549 -166 391 -77 -442 -206 596 -511 353 727 -587 -842 427 -144 -105 106 -625 470 -647 -553 -148 346 -643 -379 -359 -825 -196 287 -650 225 -676 392 -190 -276 -806 637 -268 36 -126 -181 621 197 535 -579 -501 648 -431 -91 269 491 229 -402 416 -733 732 642 -247 232 -390 432 -433 -354 -653 223 787 -94 -91 -578 589 481 -887 -792 -513 -702 763 -295 462 -211 -887 -580 -22 130 -774 369 -378 231 -296 -830 -313 387 -569 680 482 -581 -467 -113 -530 -571 -848 -503 432 255 400 -205 -532 53 424 157 143 729 391 528 -720 -75 -459 -667 -647 -807 -807 459 771 -31 -863 660 -14 -555 -527 -246 293 744 -286 175 153 131 782 -537 308 -85 -271 -214 657 2 -81 272 -130 197 407 279 -381 -142 111 519 -536 -588 -426 -223 -356 221 -764 300 -684 380 339 -219 -309 -715 441 -142 -761 -63 645 -696 -76 444 -84 522 -146 -439 -148 -557 -478 51 -174 472 461 67 95 -367 242 666 395 363 -96 608 620 -574 -520 403 -689 81 -702 139 -553 -68 121 666 360 120 68 -445 -592 237 240 463 -92 190 -827 -562 -898 -571 400 -150 383 402 546 441 -227 -12 -785 176 4 685 -664 -70 -282 726 -785 737 121 -742 -38 -769 -299 -509 641 -778 196 -734 748 409 148 530 797 51 -249 -304 -137 -866 327 -56 -108 51 -816 137 602 -665 709 373 438 -578 -504 -77 -797 -732 -300 498 10 333 443 -620 -39 -422 637 607 -446 88 -639 253 -736 -578 579 17 -227 677 553 -103 113 175 -653 -792 -254 -856 -83 -127 741 -553 459 -735 218 -565 189 398 -658 -206 -302 334 32 208 263 -440 698 -559 486 174 423 -404 -732 254 595 -452 -67 598 -285 785 -29 -314 -804 539 599 -723 -314 444 -588 -439 80 103 555 -325 -410 638 313 249 330 -300 -294 34 -127 -168 -115 -325 419 270 50 642 -276 -586 482 -64 -385 -432 -310 -542 412 -698 -895 -288 558 -317 -242 -85 -749 -218 292 91 -564 444 583 128 -741 -368 639 226 92 7 -524 -653 672 469 -889 -459 -559 -315 182 445 -23 315 -772 211 -32 -396 -174 387 -563 -292 -51 614 -677 447 -120 -228 -24 -107 -677 -510 662 780 624 120 -419 -555 -882 -458 -846 -199 225 -631 20 -406 -10 284 -643 -130 243 -761 -393 -648 140 -549 -158 -190 751 -808 713 -450 -459 467 -35 551 -347 124 445 749 -857 -450 -72 551 336 -461 -306 -609 506 369 -746 -621 -35 -896 -741 129 9 -397 652 795 -127 -42 315 153 -569 -531 -508 82 -265 -436 -355 55 542 -373 -649 210 -732 138 486 -265 781 589 -179 -322 390 -200 -549 -744 256 748 -732 738 -97 -533 508 92 -531 489 599 385 -314 132 -475 735 -856 -69 -323 136 318 -888 -576 556 -629 619 -707 -266 -580 -660 569 585 -261 641 364 27 506 752 -841 -282 -442 780 -578 129 -364 278 -66 576 -318 703 525 170 30 -108 440 -179 -523 93 43 -414 -395 675 617 -459 -120 684 -252 449 -604 -679 402 -478 -126 -505 63 656 787 42 -786 681 -688 9 712 155 -751 691 530 456 504 392 -677 128 575 -468 -35 -825 694 -525 3 -111 -834 629 -9 693 -489 -356 -743 740 98 -682 377 -36 628 328 -153 -73 -27 -468 -842 -331 -248 175 -454 -132 436 106 -187 332 -488 726 -899 -481 315 -719 -573 438 588 -891 -485 659 -545 576 -494 -88 562 -703 544 313 735 571 -528 668 -7 799 -160 -278 183 -68 303 -896 60 665 476 525 62 769 409 -107 -58 477 562 -585 -422 -98 -240 52 276 -505 201 -801 -99 432 450 -17 -37 367 332 -327 59 -790 -842 -766 396 1 -529 -273 -521 -161 -843 -14 -112 -275 527 -438 -96 -479 798 281 -555 696 396 517 -800 -363 -440 574 -768 -619 -387 74 629 -272 177 -514 -284 485 -249 240 -611 -314 163 -312 -229 540 -752 80 209 126 199 706 -378 -755 756 -410 -144 -834 -33 553 -388 120 -158 -84 -793 -689 132 -642 -664 518 -717 627 -512 -310 -795 -778 -225 675 -572 262 -288 -625 -780 -156 503 522 235 104 662 -2 -673 -824 526 603 -88 -261 -497 -309 -858 185 409 -836 -517 790 -165 171 -597 564 -871 538 -311 147 -390 -879 134 528 167 -591 -129 636 552 -327 145 573 -585 -698 -338 -196 -389 -307 -354 764 -757 -786 -769 -47 472 -509 -67 -715 -225 -866 793 61 -300 99 -599 573 129 -640 -655 -800 -282 358 23 725 -275 -461 664 -491 19 141 -53 276 -249 -57 157 -509 -2 -332 768 -791 -676 326 355 108 129 230 -354 -338 751 -528 126 -329 125 321 59 -612 105 -887 -666 579 170 -815 154 -864 -308 -875 186 -460 782 -755 499 -303 -324 -353 729 470 632 -890 444 -523 -227 -256 716 502 -533 305 -56 376 -302 25 436 -426 -264 -656 -698 330 -847 52 61 461 -466 -231 -22 638 -164 145 277 -49 -199 -698 -588 -351 -88 -138 173 628 -180 121 -688 -636 -47 31 -899 -506 346 -129 -229 184 -182 584 -171 -222 -198 -483 728 491 -718 270 -489 438 340 202 -666 565 -839 -849 556 -423 -454 -71 -618 -823 410 -804 243 499 124 -869 -530 24 -723 -873 -213 779 -363 -860 681 116 -863 588 -866 -601 746 627 67 284 373 266 617 -552 -113 253 653 685 -481 173 -318 -491 586 -686 -167 464 -72 -362 -85 -417 -519 -340 -4 -339 292 -450 -670 204 -221 770 -118 16 138 439 339 -595 -97 -134 -806 777 -366 -323 -725 -460 -458 743 -122 -420 -689 -459 351 -828 529 467 792 -463 -669 -418 -530 278 -730 -725 303 310 346 71 116 534 -686 -779 -603 -34 30 -804 757 711 -236 224 -731 -774 144 498 357 199 -502 -118 -43 -455 109 526 765 478 -701 -117 -31 696 744 589 568 -175 -118 57 -195 51 -802 88 -438 -722 249 -603 -644 -76 78 363 36 35 -613 -875 -315 405 -674 4 -874 -896 217 -413 492 242 572 -773 413 -390 -616 333 508 -490 475 -787 -108 660 -146 129 -395 495 -535 -492 531 -777 -359 332 -820 20 -333 -156 -314 338 449 -27 -359 -126 -93 292 64 -678 -556 648 629 -635 -264 -433 -854 -325 532 -311 507 -128 753 237 173 -843 593 -516 692 651 326 714 -591 505 -576 64 -72 500 -125 -460 -112 -679 -851 -803 365 -31 231 -667 388 268 -878 191 189 255 363 146 -682 359 -776 603 118 629 -207 -581 -120 666 -299 443 -590 -509 -831 345 787 634 -888 -100 -81 -240 -719 -663 -705 762 -835 -896 -811 540 -574 699 -568 494 -800 -674 435 370 -154 -80 74 452 613 795 -400 -16 -352 -420 -562 -246 -161 565 -412 246 417 -869 -863 -113 -649 -868 645 -413 191 -464 661 -218 321 -325 -500 -266 -318 -199 601 -504 -395 209 693 -171 -270 182 -530 -225 331 -665 144 -647 779 -424 232 644 299 -833 -63 -18 -822 -298 448 -653 543 194 682 -513 -237 664 -159 535 403 -588 290 161 264 231 280 -428 -512 -130 -732 -493 561 -857 431 -764 -120 -502 352 -488 28 -797 -855 153 -476 -328 -448 -803 -795 775 -156 -306 -39 663 -139 420 -84 223 94 -695 -539 -900 183 676 -383 129 690 742 56 11 -503 152 -721 -816 -137 -14 -556 -539 223 -753 -523 -270 732 548 -749 -635 -615 -614 -393 447 477 -706 -108 -780 -671 -362 -896 81 -433 -550 575 732 40 -337 345 -760 16 -469 533 -152 -766 -724 -58 686 -251 62 -376 558 -266 -325 -118 -446 -429 -100 -798 561 -149 -270 498 -65 -401 -456 772 469 -306 689 421 -557 -794 -322 680 -161 783 729 -290 791 -767 6 -785 -83 37 -459 532 246 396 -118 384 -8 716 -395 -570 777 -794 446 130 -512 425 783 491 -295 508 -569 -38 -504 -487 751 -164 -407 523 462 427 -173 -617 40 -68 -869 -635 -838 26 -888 -252 -728 719 288 -113 398 150 298 317 -78 165 752 -815 353 740 587 -257 379 -79 756 -15 85 443 178 319 -496 50 726 82 63 543 -737 -498 454 -696 -50 630 422 -122 562 -449 -848 313 742 508 -302 778 -418 553 680 172 -565 -109 575 -367 419 -337 -25 -738 305 533 -647 548 -470 -165 419 -616 10 -886 -691 -457 -580 -760 -281 729 287 -491 292 631 -631 304 -416 -450 370 -706 -811 -216 149 -170 -757 -663 -599 468 -830 -80 271 132 532 -544 105 541 -818 -454 -655 780 136 494 -275 36 602 659 -288 -669 473 -613 -462 -227 776 -185 759 672 -42 235 370 -814 247 18 -571 128 -217 250 -439 -768 391 766 -704 -242 536 177 -310 -860 -160 402 -374 -41 -646 -312 -80 -330 -859 31 504 -85 -770 568 -427 -104 414 -107 -519 179 -369 678 -58 181 183 216 414 780 -145 -82 736 562 270 -516 608 -413 796 -800 -667 -214 38 452 -859 -366 415 -524 452 -612 -788 -461 357 128 628 -327 471 -240 -591 -82 -384 -351 307 -641 -546 360 743 -813 -333 -195 542 70 471 -713 -103 -819 -614 -793 285 773 -288 -422 -725 -852 -399 -671 158 -356 -895 -424 -601 -776 -872 63 -414 262 654 -68 -668 440 224 81 293 -735 -190 -338 -639 157 -760 -589 78 -206 199 -734 223 307 612 363 654 512 91 -105 75 353 519 -631 559 760 527 -328 -892 784 -800 670 -627 -109 430 580 -215 530 -165 -198 443 -274 279 -734 -476 -217 -793 299 232 471 -48 705 131 782 -632 333 187 -892 -522 -366 -802 -344 482 295 -156 757 290 409 523 -668 750 431 -142 431 -283 -347 -520 576 383 -733 604 -770 377 -654 154 551 140 464 -659 -729 -454 -478 -805 -754 -526 -336 422 752 -669 545 -422 -624 641 250 746 -248 763 167 764 235 -207 -33 -897 -519 -463 -809 -685 -182 -608 560 343 491 -823 584 756 69 -873 -256 437 170 726 779 159 -162 646 -152 357 -374 220 -446 381 -146 517 682 -304 639 95 -416 96 -569 -619 -694 -106 605 -198 44 430 613 455 771 -609 -171 351 188 177 770 -489 -820 -439 -840 545 -241 -1 537 -345 -363 -401 -690 744 227 -218 252 216 289 341 352 -443 -671 97 206 720 -576 -232 557 -678 -732 -435 0 -24 -372 -206 -677 6 540 -11 121 10 -331 -16 751 -651 432 199 387 301 -34 -676 -689 516 -266 133 -848 121 340 332 465 -360 783 731 268 85 -654 -778 -295 190 654 431 -504 94 424 795 -372 16 -787 -882 -316 -878 -41 -535 -361 -343 -12 -31 394 -862 277 -524 -618 794 -49 -372 234 -831 -247 -841 84 -640 -343 -255 664 725 -627 -762 680 -556 462 -107 434 -163 295 -171 -261 150 -50 95 -64 -714 226 -722 -612 -111 561 575 -869 647 195 -502 -833 -239 -527 275 799 144 766 -394 189 -669 233 -628 23 592 -37 630 -880 -427 -591 -451 -802 -380 382 -814 599 -471 19 -425 596 582 358 -703 -164 783 -224 -401 149 630 -615 -447 542 -245 -465 -853 204 -749 542 -80 7 145 -374 -45 -663 52 -760 617 -145 514 321 -102 -469 283 -638 -17 -335 -741 -50 704 -861 226 -543 -386 -792 -105 -763 171 -179 461 120 114 -280 -698 -43 -57 483 420 -626 -511 -40 598 -136 -446 459 -449 -813 107 -153 -559 -47 -633 -887 -633 -152 -619 600 143 57 308 744 401 495 -307 214 576 632 -483 -45 -428 330 -131 -278 166 -727 -867 193 360 -305 -486 -611 -511 -740 620 776 -573 -882 -91 659 -346 -22 766 654 -600 -424 -152 -111 -284 619 -89 493 395 -107 245 -352 370 -23 238 314 -307 -322 175 -780 -452 -180 511 -521 -853 -824 -409 -581 380 154 152 752 727 445 -291 -843 -369 -66 -214 461 -441 -513 -787 336 -327 -205 474 -744 -383 -300 -583 61 -54 275 345 308 5 -127 -341 -102 -256 -263 -891 309 -170 537 -296 190 555 442 519 -832 215 -761 -693 -473 -132 -27 -552 599 -293 770 231 14 563 -694 -159 -600 -742 707 -250 -738 5 -813 -620 -665 581 -828 308 -2 332 -802 -669 -528 -801 574 -382 552 297 726 -388 -733 -98 -294 370 -487 535 439 642 380 419 265 -295 320 -545 -691 -150 7 -156 514 422 -182 548 692 12 -19 597 176 174 731 -158 -260 -585 -756 -677 735 224 -810 -880 473 656 422 -486 -628 -69 -6 308 278 619 -808 764 -835 -358 -676 657 -485 -425 -149 406 -18 207 -322 724 -426 7 689 415 -30 -306 5 307 -227 456 -485 678 290 -513 -179 126 -215 652 149 -530 305 159 338 -338 641 -685 -12 -734 43 -331 -540 -334 -682 -851 -144 557 -261 231 -312 -119 -416 494 -221 718 -598 -453 224 -69 -331 58 19 501 358 642 467 -599 -62 302 -173 -110 611 -250 -853 -428 259 375 -758 -814 -812 -722 -47 28 -893 186 766 -375 -236 -520 -188 -740 -223 -655 -114 553 497 -38 -351 73 573 -540 728 245 700 -163 -76 64 -804 -849 -87 -797 -574 83 -183 -390 -3 -288 113 454 143 8 565 -598 305 -90 -858 -768 -607 -305 20 770 -135 700 -155 357 773 276 -497 33 -828 -397 670 79 252 312 -310 65 428 278 393 -560 505 676 -667 374 -136 -203 512 258 89 -535 -21 760 122 -569 -880 -245 195 -124 485 -542 -658 -268 -208 549 -477 -577 78 582 -25 299 -793 -497 -692 -696 524 -712 337 -805 -622 536 -484 -436 295 672 131 -879 -361 32 522 -786 -475 -370 568 394 222 -188 -592 159 -853 404 -839 243 774 369 442 -635 -192 -543 655 -493 783 308 648 -184 -705 -676 431 -456 -788 -242 154 386 649 -754 348 -225 323 -190 -25 -116 212 603 -369 -2 562 188 56 616 -791 480 758 249 313 -532 486 618 101 665 -568 70 -870 -395 -85 655 -831 -892 71 -273 -24 -786 -336 -152 -629 -615 678 -200 -75 -726 57 -629 17 773 -413 -270 -534 -362 683 222 147 -656 -66 146 532 -182 5 -454 -37 -705 -93 -695 762 395 103 -806 75 467 -203 473 579 35 -216 -759 -125 -211 -145 359 210 -765 -888 -705 -456 210 -327 -484 -251 -594 -617 -160 -464 -159 -781 154 -632 -404 -899 91 -654 -325 -187 448 167 521 746 -813 -1 771 47 726 8 -623 651 24 230 -564 774 737 474 -420 113 -85 756 674 -82 -900 593 294 -112 -692 -775 -69 -392 581 -15 -531 -247 559 -426 -410 -2 -879 47 -609 428 591 158 -443 -164 -470 -615 401 544 380 -133 -26 28 -592 -236 -444 26 -579 64 -650 -68 656 192 72 199 -53 273 -366 510 -875 330 -244 -119 -504 378 -243 325 -475 514 -15 254 361 -617 292 406 717 58 -709 -23 -343 355 -778 -377 284 370 -272 -161 -691 -347 -833 -463 -572 -532 -249 373 363 355 -349 485 -451 -342 515 628 -414 58 -520 -30 -848 -759 701 -162 -434 502 416 99 -15 -523 626 120 224 -212 -356 -587 -668 43 -862 726 -631 -623 424 165 199 -760 -195 202 311 19 -416 675 136 -599 -193 422 -664 -471 -742 265 -123 -548 -494 506 104 -337 98 444 378 -33 -357 -493 375 -195 766 179 -37 18 -120 -766 -255 206 552 -703 541 -293 200 -674 -665 -868 744 -313 232 -291 -37 756 -251 -596 576 448 -154 -397 279 -461 778 -594 359 153 427 -579 -599 753 -673 -46 2 -819 556 253 -347 -170 -299 663 606 688 -352 378 518 101 -746 191 158 -640 -898 -1 -731 157 -48 -863 -135 -872 -676 768 -291 415 -603 581 -92 276 208 -863 760 -511 -859 -740 36 3 194 -159 131 -737 157 683 615 -421 404 -127 6 183 533 5 -38 -259 -519 183 -188 61 510 -872 643 639 80 625 531 54 603 -187 -546 -236 -44 -675 -108 -615 -665 -670 -447 -515 -161 710 -191 572 -30 72 285 -138 492 -291 -109 -128 357 309 237 45 289 -462 626 485 -861 -523 -579 -459 -633 71 44 394 -645 17 -601 -309 -646 417 -273 747 427 -744 -893 -290 -506 -178 558 613 724 -109 -302 -260 259 539 -63 -604 444 506 -681 -793 40 762 -13 -323 364 -236 774 779 -400 190 533 -282 463 -836 -259 -175 187 -579 417 -205 -148 -97 -50 -789 157 34 -693 -706 -506 -149 -239 -134 367 -556 415 402 -77 180 -208 154 -41 -72 -637 -599 -53 513 664 -775 328 745 -415 -386 -52 377 -275 -693 -270 -423 507 -157 52 576 -629 306 646 797 -68 -271 -93 -726 375 796 -203 66 -250 797 362 694 -834 -296 -615 -348 -176 313 85 799 378 660 491 587 331 -277 -626 30 396 11 -139 688 607 286 -774 201 -131 421 107 465 203 683 -367 -873 -861 128 -28 -475 419 212 -845 212 -249 -31 209 -37 -627 -576 190 -157 187 -605 288 -116 -504 -174 420 385 -117 -658 -436 601 -424 -126 -644 -644 66 270 528 346 -828 -126 -477 222 -228 288 -738 -673 -890 722 -229 -520 9 -192 355 158 -686 748 370 -737 640 645 -531 227 -313 84 -254 225 357 -260 479 -510 -650 -667 314 -150 -308 462 -718 -146 59 295 -516 -291 -274 747 430 632 -25 -493 -4 19 128 155 -278 -371 -772 454 179 -899 600 -345 58 -8 -361 -548 -85 90 -348 275 59 526 154 428 -66 -158 -387 245 270 327 767 -722 -239 -672 590 -676 265 349 217 -310 -634 -511 745 -598 701 -69 250 -245 10 322 107 52 643 677 -710 246 -422 -223 -63 -721 -814 -751 412 -883 557 -9 -607 -590 363 413 647 -435 -584 77 598 -453 87 -508 543 379 125 -680 -340 665 415 -827 689 641 -654 -784 -830 -863 -227 582 -746 -430 609 -312 -852 -128 -41 217 -320 427 -679 80 -638 -169 -325 -660 -803 500 506 21 669 -310 -763 -429 -270 -68 516 -3 178 -591 759 -490 -665 82 -545 -786 503 157 559 -475 -764 -226 -855 -386 186 -87 77 -332 -508 -808 604 183 -351 -120 -716 6 208 -185 110 475 -273 -859 215 356 -211 -747 -356 439 584 611 -311 20 -583 -162 429 -629 146 304 420 769 146 -454 -893 408 764 182 -850 -729 -653 339 -59 -159 -424 311 -210 -53 332 501 210 -59 -379 -30 196 662 539 -473 295 423 550 -755 -844 -826 -242 -76 -230 -239 498 765 -169 -470 250 82 -430 -412 -816 -829 601 -715 75 158 -236 -423 -383 488 -493 313 695 487 475 -81 -726 -27 561 616 409 379 79 241 520 797 -399 -296 -98 656 -470 -402 -199 308 146 165 -672 -320 -135 -879 -711 -567 535 -37 -75 -787 -168 527 16 336 561 -346 -632 -398 -669 551 243 38 742 800 -499 -604 351 -108 382 -136 -417 -518 120 298 -696 732 -230 126 -848 317 -82 86 110 452 175 -405 377 -65 362 249 -245 430 552 -19 78 218 559 -7 -51 396 -230 -11 122 790 -484 -329 571 596 -224 -853 96 685 117 -846 272 611 763 -528 -514 -591 -664 -321 -181 -625 -857 293 -133 -305 -485 -595 426 -433 -783 -752 -417 -252 360 -114 432 -795 -170 -114 -749 38 -438 746 672 -819 36 293 -616 -824 -10 -725 -697 -878 435 -79 789 531 427 -490 -372 -456 -729 653 175 426 -509 456 -509 504 -641 561 -535 -632 232 -280 -788 -98 652 -138 287 -601 404 -811 -45 530 71 300 -10 543 672 146 612 -51 387 756 -568 393 213 -733 -733 759 -557 69 -465 -591 -874 -47 737 -749 557 -657 126 140 -764 -245 -803 -893 -691 -389 136 410 -177 -122 772 -87 -380 -231 -823 -144 517 634 -460 320 135 427 -268 -342 549 165 -299 -728 788 -24 81 -538 216 229 -163 453 -888 -648 -288 -150 246 266 581 664 -456 -456 -660 -2 462 683 229 -2 35 -174 -808 -435 122 674 -108 -708 418 -18 505 -136 497 -892 -785 342 299 256 -573 -229 259 -845 485 -676 -364 474 -400 -145 618 257 134 -81 643 -717 -351 -673 -791 -403 615 -335 -97 -677 -9 67 -583 262 -541 13 416 323 75 -629 -586 -634 409 283 -103 -145 -508 -607 -746 253 205 11 -650 -91 -666 -565 -428 -222 -469 -279 79 -458 130 240 -378 248 574 -287 65 -804 -504 -796 -247 -394 -672 774 543 -618 -478 -570 -702 669 279 -438 -876 164 13 -162 -471 64 -628 -755 -637 -449 -193 -618 -321 146 -656 236 -852 -444 -304 -804 475 779 -861 -886 320 491 764 -744 436 792 347 111 24 740 796 -440 -750 698 685 -750 198 112 293 -661 -539 269 -29 -282 -825 -443 -539 -772 475 -375 100 -722 -602 333 354 -407 -719 -312 380 610 605 -775 -22 -675 753 -129 172 -515 105 -839 -127 -723 439 695 -87 138 582 -720 536 -235 -596 -548 575 706 -809 -586 769 -148 198 -457 -409 -687 -130 -801 659 -457 34 -707 561 334 478 -779 -733 185 16 -30 -630 565 -690 -70 -701 -38 -199 -300 239 -250 -54 -350 -299 744 176 800 -634 -145 596 606 589 -399 -590 -785 554 -241 -10 564 -2 -156 -517 -350 -429 106 508 46 491 -797 -770 -816 797 179 364 486 524 -525 -337 141 507 234 -395 -547 -605 -684 87 767 -278 -274 639 -349 -65 -474 -775 193 -802 -489 -819 -236 -548 -472 509 294 -46 -412 93 740 -56 496 -634 682 759 -408 -174 -594 239 -9 -374 -544 481 -825 95 543 498 -553 736 -705 22 580 71 385 6 -412 33 -343 -94 191 -852 210 -354 139 -814 -505 259 -187 788 392 -57 -866 268 -418 -511 -123 111 -733 -866 -843 -718 290 471 -888 -618 98 -846 -317 -712 156 580 605 210 201 240 412 135 -746 447 -602 703 800 757 86 29 -599 -46 529 -486 -140 254 292 388 -823 109 -523 635 306 617 39 -430 -784 592 120 -665 416 471 76 -117 607 711 -831 789 501 397 -1 -238 618 -247 345 -138 -20 -463 649 -238 421 550 611 -834 -390 284 -38 -522 148 -43 -732 -38 -131 -841 -424 -205 -43 397 250 781 458 314 -468 -203 522 449 -622 796 -327 301 -871 642 -530 278 237 764 99 516 429 -572 -241 321 -732 27 -738 694 267 485 298 243 270 79 -245 740 -600 637 -53 636 -162 -463 132 -154 511 -314 -837 -488 -569 441 -410 -255 759 434 712 136 -524 661 584 -558 481 365 239 688 555 281 -587 361 -67 34 692 -28 748 501 87 -656 476 84 -354 666 -115 440 -420 741 421 -298 163 -740 504 -90 -334 40 -504 -283 -520 -404 -368 -243 238 -221 -612 -773 38 -547 381 135 -796 724 -625 8 65 158 -176 294 -855 -734 25 -790 -256 207 253 -462 -226 -424 47 -747 -509 466 -580 -188 639 -614 382 457 253 453 556 586 -882 -110 -342 -215 -711 -383 -370 596 -549 -105 639 -811 325 113 713 242 -549 562 31 -897 235 -356 -553 -517 388 -671 -234 38 -120 22 1 298 -444 -761 -288 -281 -98 -65 -689 -758 -682 333 599 -519 -589 -245 -831 -246 -316 -596 -236 784 592 -671 337 229 -748 700 224 -82 7 250 -229 -186 605 -486 293 -380 -681 -582 580 -321 -313 -516 -853 -581 537 -111 387 -236 637 553 126 -603 -69 -413 433 -749 -138 301 214 -518 -864 279 -551 -161 77 747 559 -810 -522 288 773 -288 -855 -465 -745 473 -221 -662 -409 419 705 -644 -743 -775 -18 -862 -10 -487 352 244 533 753 -377 690 286 -814 414 -453 -118 118 252 570 -115 -864 53 -519 276 608 -423 799 32 245 430 793 551 -869 -645 675 203 -117 -263 -776 -571 632 -679 730 -867 288 480 581 -517 527 -461 -561 -552 -174 629 -345 -17 -72 -329 -303 -352 650 243 106 483 -331 261 -558 -400 279 -131 325 -776 -59 -113 -575 -482 -702 303 586 -367 -368 -826 -135 -789 -871 -664 -579 47 -276 38 -533 404 544 -338 -681 -353 401 -624 149 574 543 -277 500 -200 -497 303 -276 -107 756 -794 185 73 -145 516 -812 -726 -460 534 761 483 -802 -345 -322 335 645 518 -748 437 214 -586 144 -318 704 -144 -21 184 -587 255 -474 745 -169 82 134 -588 441 754 -886 28 -232 114 -85 -755 -798 462 378 -236 -400 -260 218 709 -239 -266 -784 -18 83 -789 165 601 666 628 -649 779 -660 261 -137 -561 436 -706 238 736 384 -381 237 -504 253 346 -308 427 -211 -232 324 -392 85 -840 -525 334 -518 386 -653 727 -239 254 287 49 -549 418 -840 -88 -31 -234 678 -673 -629 341 -513 -91 759 -178 -861 66 -150 23 745 -620 -33 -56 -459 -62 513 442 698 107 -730 -22 -131 676 40 76 449 -41 696 3 -353 -657 541 388 42 -542 -282 -556 496 332 280 -801 112 635 -326 125 -785 247 -491 388 -606 -123 -516 -414 360 -798 -450 -750 594 157 -564 -250 32 -628 -40 659 348 539 -356 710 181 -38 -836 729 -734 394 17 642 170 1 689 198 731 -154 -791 342 -356 343 -297 289 313 -670 -313 -262 607 -149 544 158 785 -630 344 -609 693 -442 -722 151 227 602 -692 -860 113 -453 84 604 338 283 -238 379 -377 266 -98 546 -275 519 -674 -209 -843 -841 -439 237 -722 236 -273 -638 -838 141 215 -538 230 718 -763 238 -29 -22 633 625 504 766 -603 -882 636 -226 -802 560 -417 -238 -422 200 543 274 -799 -133 -378 3 787 154 -238 -288 189 -21 379 759 139 571 -550 -346 -261 170 508 339 -554 -362 -237 617 -154 -335 555 -633 391 423 -44 -85 252 -163 -653 -127 85 -96 -175 585 -136 66 -840 339 84 509 511 -853 -520 77 -764 -173 -822 -351 683 -607 -286 301 -306 583 59 -638 40 153 147 -305 497 -677 -573 -767 -179 -577 560 284 584 -344 360 -845 -776 168 -500 424 733 353 681 -853 184 301 -105 -239 250 349 -33 -242 -213 -888 -385 198 -45 275 736 119 653 -46 -622 -197 376 -132 -526 705 -856 -690 641 -319 -281 626 759 63 -162 -35 -528 -862 -32 -226 -24 566 298 732 110 217 -720 245 308 595 -705 -116 -888 241 397 320 348 690 -544 -417 -238 635 650 622 -352 478 -555 -386 372 -295 -467 -325 628 247 -669 219 -369 -852 -806 -865 285 -254 667 494 -227 757 -572 265 -764 589 -460 -237 398 139 -258 639 162 -445 312 -460 -618 -503 -293 -663 -604 -62 -698 466 -277 578 -38 103 795 232 632 628 -206 574 266 -866 -269 622 421 -175 -702 -741 536 -57 -164 427 523 503 463 -571 -103 -647 555 550 682 760 684 -652 45 260 -894 702 543 -229 -732 -438 -17 -403 -6 499 523 -499 720 637 -765 -710 716 -7 42 -683 609 -589 726 -827 390 -271 333 -551 -565 491 642 -741 67 -657 -280 -880 -749 -557 -86 670 -24 473 209 -687 -212 731 172 -356 236 486 -503 -110 -592 602 -463 432 -366 -248 759 -488 -595 -551 -11 -579 -460 -779 754 -166 -309 -342 500 419 565 130 641 -162 412 -101 -651 -347 -247 -561 301 -266 -835 -643 95 -105 -259 -12 485 -826 -728 -732 366 -74 -469 -753 -444 -714 238 661 547 613 612 -810 -494 45 576 554 -178 -456 -742 -273 159 432 -194 -777 -80 73 -820 288 446 730 531 -717 -251 -444 -283 537 136 -206 -323 167 61 570 -506 -550 -230 661 276 -651 243 362 -452 -294 110 383 -357 -684 322 -737 783 -852 21 -689 704 367 -424 314 258 110 517 51 -62 233 684 -257 -739 223 4 -187 645 -253 -53 -569 781 21 151 -407 -555 751 -833 -747 387 -604 557 74 288 376 558 -826 -287 -34 -19 735 223 496 -490 -287 406 34 -573 500 208 -88 -690 -139 -26 730 -405 352 449 -343 -454 -750 157 150 252 13 444 -638 -709 -584 -855 106 -437 -384 -879 528 -789 -382 619 312 -170 138 -667 -708 -362 -726 214 -227 -376 -450 570 -58 -530 683 -208 -298 -77 -103 -891 81 142 -102 -377 135 55 -853 441 269 -375 -516 781 26 116 433 116 -775 29 -623 82 475 359 689 -121 745 -832 -81 502 -21 135 -452 -24 -444 707 504 -891 102 75 153 -181 -637 570 397 332 -876 -390 -667 -846 123 575 -146 -98 -12 129 520 -844 231 -376 358 484 -178 710 -576 -530 -249 -653 -872 -240 -273 140 -509 556 -323 -291 672 -134 -275 800 -94 -439 -510 -873 -491 110 362 -527 491 -782 -420 -2 540 -240 40 101 -845 207 797 123 -249 -705 264 4 -674 27 -76 -47 773 -76 797 444 -409 560 124 -491 421 -564 564 521 -389 127 -479 -104 -70 -81 693 552 678 748 -281 673 131 -414 -349 301 -27 217 261 7 -880 198 799 498 -214 -473 437 -314 652 516 -784 -788 223 -541 455 528 -579 -386 -58 -493 -175 -70 629 -395 793 -685 493 -850 -759 732 705 -453 51 34 610 621 -804 515 68 -119 174 3 400 101 303 679 215 507 -894 270 429 422 -482 -394 -189 439 449 457 -564 -124 -839 637 -690 -544 765 -643 -884 300 733 -486 -482 -843 441 -269 -450 193 356 147 538 737 -725 747 222 -388 -494 -162 -729 -650 796 517 -423 73 513 -234 -527 -320 631 -818 -713 -453 462 7 -230 42 177 654 -358 473 249 -453 -747 548 375 502 -202 -685 -787 -685 289 75 -552 304 -845 298 -382 361 -6 649 -323 -848 112 720 302 154 -668 -88 120 -853 659 54 433 352 -313 -487 -600 226 385 180 -766 135 -81 703 760 -838 -116 -787 161 -317 -636 609 731 -236 723 410 -612 74 -228 625 580 95 645 -669 -97 -111 692 718 547 766 -366 -430 633 783 -190 -860 -528 630 69 -164 56 -48 -183 -71 753 -81 573 -541 667 -544 166 -186 -560 21 651 -649 255 66 482 -695 191 -482 771 -96 -509 294 -736 -629 -753 453 562 556 140 760 95 -381 -578 -838 -79 -350 -440 -36 45 423 -14 616 -841 -24 -328 688 -201 -318 -266 424 360 699 -335 -887 616 663 637 338 598 658 -174 308 -108 12 310 349 -253 -193 -231 -324 -240 213 476 -894 602 -619 -194 324 184 -704 -424 -681 -250 659 385 -773 551 -511 132 657 -326 -897 -725 -475 -197 465 404 -8 282 683 -754 -889 -874 -500 329 525 -248 -861 -803 488 -123 -633 549 -104 245 460 362 -698 544 -100 -556 182 -486 -673 425 -297 -651 -775 -576 -554 681 758 -105 -697 308 771 -29 11 626 433 -416 348 122 -796 78 -83 -162 281 551 -710 -155 -808 376 281 162 486 -759 -387 718 -584 -810 368 693 -882 -652 -455 472 -674 282 624 -660 757 452 -143 609 465 -781 -466 -814 -261 -396 43 769 739 -283 -860 -430 -179 629 -252 365 -120 679 608 83 -544 -327 787 575 -194 -890 -520 -215 457 -329 220 202 107 -701 275 641 -636 -110 498 -57 418 330 654 -778 185 756 -763 -54 648 -372 -108 53 732 -147 216 538 -62 -711 -798 59 -454 -627 -833 430 77 -753 618 -485 -627 -599 63 362 201 166 -278 -363 -232 552 -112 7 65 243 -878 709 -830 97 -28 338 167 114 -399 -188 -734 -779 579 642 593 -469 -756 720 -7 -678 281 -810 437 -838 -760 218 594 203 -502 -607 -259 237 -727 527 732 126 256 -609 -783 326 -644 451 723 14 205 -671 -28 -24 -21 423 780 -799 -211 -220 594 -622 86 -822 -781 -668 -894 -474 -539 781 705 371 688 783 -228 160 227 -143 40 759 -239 -220 -660 730 137 793 600 -114 -213 -735 459 -566 -896 -793 685 -488 -405 278 -497 -900 -84 -318 369 -691 -816 -378 -741 -160 -590 -521 -266 676 -669 218 -300 369 -22 -814 348 -380 228 545 32 -318 -33 -470 195 -254 -361 43 -224 449 493 -723 -357 77 -772 33 461 -118 608 -786 -807 483 -625 518 744 -289 -504 -615 -204 218 -15 243 -665 -898 -258 543 -637 -773 -35 659 428 -485 -210 -742 -152 -464 -167 723 -318 189 452 -247 -698 -342 -888 -173 294 -269 293 -473 727 513 524 220 -603 161 12 326 -107 101 -77 -283 18 -590 -310 796 -112 692 501 446 588 -758 -575 -770 -827 -360 651 703 -680 -202 -157 487 59 705 342 514 -471 295 237 -609 -214 23 503 -695 -215 776 256 714 288 -502 -836 97 -519 -682 534 -193 -856 -553 -515 -894 -189 -711 -880 55 791 -586 -675 -830 626 410 770 163 -896 258 -361 219 91 411 -115 353 -854 21 -237 -365 27 620 -134 -585 -685 318 134 -815 -3 -596 607 555 -10 -889 -447 -771 -783 -679 -130 546 -1 -588 -513 -722 -265 733 -110 -614 -415 -706 -315 -811 462 498 482 108 -420 -195 -44 -703 -320 -788 -763 114 602 366 -15 -96 351 513 -825 -581 160 -842 -703 -882 709 288 733 -774 617 527 427 80 38 304 -524 -135 308 -15 -197 -582 -491 404 -548 768 303 -627 -485 16 -888 -259 -227 -378 -771 690 257 686 507 190 -716 -123 -498 -594 -164 -168 62 314 72 -686 -592 25 -140 197 157 -523 -326 230 768 -198 708 -763 -312 252 -75 766 346 -435 -661 -295 81 124 -151 -415 -361 459 769 702 365 592 291 405 252 -533 215 -408 550 517 -517 481 789 716 -208 -325 -338 344 403 -266 -856 190 211 -143 -646 67 701 -166 -671 -305 -379 285 562 126 -142 -414 677 -532 219 -143 -609 123 -266 34 -395 523 -555 168 -52 49 -437 -290 185 -219 -445 -679 -126 76 -513 -462 -321 721 -218 760 152 202 677 159 -359 -548 -823 204 -857 -280 -138 -386 -608 793 -675 -577 371 552 -555 -305 445 472 644 -863 130 694 -347 -324 181 528 -135 192 5 -751 38 415 277 229 -773 -184 -296 222 28 14 -755 603 -793 367 470 629 -98 -646 232 -602 630 221 -296 -275 26 523 -173 254 47 781 -715 423 -494 -751 -28 -886 -651 146 -362 279 462 -236 233 -745 255 -462 -446 -563 348 -354 -128 127 -4 109 -507 -175 717 -871 -493 -778 198 -828 563 462 -267 -321 666 25 64 552 703 676 538 283 250 -281 203 -208 285 -294 -242 88 3 368 -693 454 554 561 691 -201 -270 349 -880 507 164 -219 753 -788 -629 269 -737 24 -470 412 144 638 -70 48 273 -452 -393 284 -834 303 -448 -685 -564 642 732 -417 -247 -700 -362 527 -836 -766 310 638 101 233 607 -888 428 756 -392 639 -900 -219 64 -888 -798 241 204 -703 723 -101 723 -6 -718 474 106 378 698 389 -157 -817 65 669 -309 -666 -185 444 558 47 76 794 208 272 554 311 -130 522 702 532 -893 254 747 -765 -244 619 366 -842 -883 220 574 62 -250 314 -147 -894 733 499 -635 -91 -57 -877 -501 438 519 -537 527 -704 384 257 -472 209 228 -139 -253 216 6 -342 420 -27 415 10 -880 -679 412 382 286 86 393 -107 -840 69 521 -703 -864 -574 -576 -145 149 -679 188 -319 -308 -648 640 -809 -372 -530 590 126 649 -665 -18 -587 -286 -429 159 306 656 -793 -645 -498 183 651 -312 632 225 -644 290 778 635 -187 -340 576 -631 391 787 -41 -836 268 552 362 295 243 692 282 286 120 -828 -97 -492 -6 -142 -340 603 441 -671 -484 -708 303 -509 742 549 72 -723 47 -546 315 343 348 471 -187 705 -656 -236 -76 -177 480 548 -683 230 -574 51 225 -197 -356 421 -629 -849 -557 132 -733 347 -25 -387 -413 -381 -237 -783 -606 -704 -254 126 375 576 397 -438 157 724 -613 -806 201 -315 552 -333 291 -687 -893 -309 -644 -834 197 -92 -174 603 -252 -292 -132 532 -247 305 43 -15 -366 -193 -798 -160 527 -710 298 127 617 612 -622 128 -832 113 435 175 -510 -332 -361 274 308 -442 -195 215 -656 510 143 305 -255 -464 87 752 -218 -132 565 -44 245 -751 -621 -390 -805 -342 -893 -317 -287 132 -387 711 -538 -761 -598 380 8 215 361 -319 19 -881 -318 796 363 249 -14 764 794 526 -215 83 736 406 -381 -479 -31 -237 -777 -421 -799 243 236 553 538 -625 -21 509 463 122 -117 -20 -190 -359 793 662 -42 545 -641 -164 267 -397 -397 11 -604 168 299 30 73 579 361 258 -383 149 -764 -856 -69 -530 727 -331 95 -317 -900 -152 431 -463 -268 -344 -190 76 655 -771 402 -432 219 760 -75 120 -156 -43 -782 265 623 462 188 -175 312 734 389 5 -392 -295 793 198 -479 -229 -88 -465 392 -477 -148 736 428 -846 711 -766 -430 302 393 -637 188 -671 -455 -370 141 156 -678 15 598 -500 445 486 -668 593 -693 524 -542 -82 732 526 601 652 -631 391 -330 637 495 -140 -403 547 -754 -172 635 -292 -700 489 790 -374 236 -386 216 81 -34 322 -504 637 425 -665 403 -328 295 191 -494 439 123 -786 42 702 15 -700 637 -746 -296 579 791 -259 -129 788 189 714 730 -732 -152 -482 -278 67 -603 700 49 409 780 -378 298 438 -335 -694 -853 764 450 416 -480 566 100 9 -217 694 -186 397 -152 -753 -447 -869 271 141 790 -490 -762 504 443 -260 238 -306 47 49 138 -737 -386 -76 -732 159 -65 -556 388 -66 -315 315 -581 -354 -375 318 748 166 742 -693 -284 414 -174 488 573 394 522 -518 -741 -778 385 157 721 214 -143 492 -900 -695 -791 71 708 -337 -129 -535 12 -552 -668 -851 -246 549 145 -83 -363 545 193 489 181 570 -113 389 4 -601 17 617 798 -518 -675 -72 765 715 -8 -567 -217 259 -453 -178 670 -796 422 -498 -766 -510 680 237 -202 -537 356 -337 307 -108 693 -33 212 -570 -567 49 315 -896 154 511 478 -527 -400 -289 475 349 -79 675 480 -75 -235 -126 -137 83 216 -709 622 -471 572 -629 -46 -754 -659 -616 -645 -65 -758 -85 -318 -516 -466 334 274 -294 341 -257 62 -97 -34 -891 -827 45 183 -185 316 -413 -189 523 719 713 -825 114 287 -892 -314 513 -759 86 716 -45 -745 -677 84 208 -812 292 557 -508 -650 -833 -451 452 419 -489 335 -542 -712 -679 281 749 -200 152 -158 -846 -188 48 348 -622 -831 350 -324 325 -154 379 489 382 477 -27 471 -467 284 -760 -813 30 -92 -327 464 -628 673 -592 -127 -57 -645 -370 82 582 592 203 -518 649 99 -256 67 -615 35 -778 -435 -194 -4 611 -116 -204 -277 63 699 4 -125 -169 -641 -98 656 -347 684 411 213 -274 -798 -447 -866 788 -839 -383 -13 396 471 -105 -383 -867 -710 516 -879 -759 478 130 614 54 -629 -789 -96 -195 385 -880 87 571 -834 -419 -438 182 -591 -617 216 74 11 530 -174 -181 308 646 -149 489 -838 -737 532 378 -38 125 622 -44 -869 -607 570 -852 219 468 462 341 691 -606 165 555 -827 -587 83 511 556 709 -850 690 -619 -95 -360 -612 -282 -442 -388 106 -668 746 -135 -170 532 -275 368 684 263 306 -328 425 -500 -892 325 275 130 425 -616 -795 424 -884 556 -151 109 -392 414 475 780 765 -457 639 275 132 -291 253 -171 -772 380 494 758 458 275 299 -294 -400 -554 691 -545 -463 783 56 -243 -381 270 -104 -307 -753 149 594 374 -894 -95 48 374 -290 261 72 -2 -607 525 -781 573 663 527 -848 -17 -414 -349 -273 -828 -757 598 738 786 -413 -356 4 283 714 -518 244 263 -275 458 569 569 -633 -885 64 520 -624 148 -175 102 716 -358 304 614 -68 -815 418 -778 -863 -872 -362 502 396 -693 -860 575 -562 369 -530 258 -148 546 574 223 -465 722 -259 -890 -89 394 -539 -370 -474 -589 483 -282 -105 582 164 680 76 -96 -239 -900 -134 619 602 300 86 -175 -554 -859 29 76 21 -669 -851 -218 67 -571 -203 717 103 -891 457 -361 524 -56 -262 419 660 -472 -474 419 259 -480 -196 -2 47 -244 -154 30 399 -333 37 -480 -222 237 501 780 -677 124 -603 580 -316 201 -21 153 -765 -763 390 627 241 777 -645 691 246 650 580 756 359 325 -320 -98 121 -217 789 -210 -895 -502 -230 -360 -21 56 114 385 299 -464 -382 27 173 569 -726 -305 111 -656 -290 -91 441 339 603 788 -205 31 158 -374 733 -183 -583 -563 634 -336 -236 -185 217 157 675 795 310 -465 -492 -26 -109 654 179 326 -217 -25 225 703 84 567 -158 -517 167 288 -243 277 721 -712 531 227 -112 -714 -183 710 -139 -626 -403 -410 120 241 -64 253 -703 -687 601 392 -403 528 -772 -204 187 321 -261 -806 210 -815 -144 -624 335 -510 267 -166 -694 -550 -598 120 -546 -853 -435 508 348 225 -200 46 -115 -259 -74 336 -740 696 282 -110 359 -870 363 410 486 -633 276 251 760 792 107 -285 17 446 -682 -374 147 262 -722 -779 69 598 -350 -844 -725 503 394 673 58 -400 -295 -576 263 216 765 2 271 748 -170 329 -359 609 297 103 -607 -353 -431 188 135 -254 -881 9 -637 -609 -47 -533 526 542 -18 641 -317 117 146 174 -252 486 -27 172 -827 -686 -686 25 792 -298 -774 -24 378 -58 -75 693 398 546 -611 -652 222 -751 530 221 357 -675 190 554 -749 367 31 -482 213 549 -518 71 -753 -328 -691 781 -154 635 -393 -551 -615 663 585 322 198 -872 466 211 -132 391 320 -133 -361 -211 637 192 -481 453 556 545 -458 -114 -412 -184 -72 -316 420 -120 -595 -736 220 344 -433 766 405 451 177 -517 625 81 -569 76 24 230 -390 -374 52 -794 793 -250 467 35 185 123 616 782 263 737 25 -74 119 692 -445 674 -739 -176 343 178 308 -65 -813 -532 -60 -550 -31 236 -63 670 -603 363 542 -751 -121 -625 592 268 -310 -405 767 308 -24 -208 -842 -658 321 -791 698 -643 -636 -115 355 -438 732 -548 61 -109 -855 466 -488 -175 -540 -517 -196 -448 379 153 -202 54 -796 496 676 -30 589 230 337 511 354 772 697 275 657 126 275 -469 -877 -681 -137 -73 -323 675 -892 -205 596 343 498 513 566 573 679 342 630 -697 -79 780 500 -538 -685 -770 -319 -716 -82 668 108 47 -262 227 22 228 -468 367 565 -379 -51 -345 330 -739 -391 -57 -213 371 -876 -272 -179 -651 -103 511 -196 22 -849 609 799 668 -795 -105 409 -364 -710 102 -607 465 697 -208 246 -222 746 114 -85 -256 -193 755 706 -260 -886 116 -36 721 461 374 565 480 -766 -811 -401 -306 -827 -363 601 -194 624 529 510 138 -687 -26 345 744 -850 534 250 222 -72 172 -346 -52 97 -14 520 -638 -882 -21 401 122 -727 -218 110 71 504 -663 -651 -505 -2 462 549 -845 -134 -62 -464 -764 179 435 -57 -61 179 -728 -370 -324 64 36 410 293 45 83 446 408 460 709 -514 399 675 503 -825 -878 -529 503 378 -464 718 -40 490 -103 142 -448 -248 44 -882 -293 -818 -148 -154 -76 -699 -118 -217 381 -409 686 -413 -169 210 -449 -101 304 601 -659 -622 191 -752 -683 781 -686 138 363 -349 685 656 723 259 344 526 793 -712 563 -472 -765 -209 -15 -310 -812 751 389 -651 233 104 -873 655 -647 115 -428 764 -716 -564 544 -178 757 634 -809 -196 334 234 -208 353 -652 -244 -765 -688 248 762 -261 456 178 -411 510 -81 -349 -494 -867 -4 729 473 -893 361 -402 776 689 459 -652 114 786 512 796 200 553 -122 458 218 459 230 459 -20 433 214 -818 427 -448 -699 476 641 -243 798 574 184 467 -629 757 -809 -765 588 726 318 468 -280 -332 501 341 -727 -199 -345 -740 -838 -522 -631 -558 -47 -129 -855 -3 -224 409 382 -477 -359 415 715 548 590 -464 -118 -175 -161 -59 237 -39 -306 382 -143 342 -561 -434 -148 614 -393 -883 -429 271 -376 527 651 683 -503 340 214 -98 79 -673 61 -16 -184 -522 317 -217 181 -427 107 -106 608 673 -69 643 64 410 -782 -625 668 -213 -398 123 -553 263 386 -806 490 -384 194 174 -197 -626 -597 -216 -279 -645 -187 601 690 -651 -740 -134 353 -841 -893 686 -77 -666 580 -212 295 795 -442 573 262 321 423 -818 492 -307 -426 -559 -815 403 358 557 -722 -421 665 -554 297 1 87 477 734 520 154 505 262 -539 -192 593 23 322 394 -336 377 -371 -188 -349 110 2 -193 -149 -280 337 490 63 408 188 -11 -69 -840 69 264 -362 491 -277 296 187 221 217 325 -716 147 -705 -61 311 -22 735 -894 -640 629 499 605 -44 39 136 -180 160 401 -220 330 492 -489 138 -400 -667 -189 551 274 110 449 -585 -70 -600 -205 -169 -395 123 328 -206 -462 211 126 -169 97 -512 537 650 495 170 -141 -380 773 339 28 37 253 -121 165 -427 -793 -593 447 -445 118 -460 -654 781 517 -760 325 545 -621 239 648 184 -63 -619 451 733 453 -364 -203 200 11 15 -119 53 -551 -473 324 -675 -47 309 710 510 -385 716 -758 -251 136 -214 -249 427 250 -814 87 -759 -806 -404 170 -837 649 -586 676 -437 340 -872 -290 214 -615 261 -384 525 260 513 302 -159 198 547 -561 716 419 -478 -119 693 410 493 221 733 11 693 -611 -481 -523 243 793 -612 -214 587 372 195 -569 243 760 -303 -481 -72 -786 -108 137 669 361 -783 -544 -756 589 564 -304 355 -546 193 343 -187 493 152 757 -352 -2 -755 473 105 309 683 411 -749 -476 -155 -177 550 -429 416 -72 -702 -611 348 -250 -743 -103 73 -46 410 15 -497 149 608 -716 722 407 -66 -617 288 20 -777 -791 264 -309 -728 -518 -687 500 308 -282 -324 739 409 752 716 -26 -600 239 559 99 686 -132 51 -211 571 -353 641 290 -798 -521 539 -826 197 272 579 42 -628 -16 513 570 445 743 -213 -154 -440 557 -191 -34 54 163 241 283 -826 772 -831 -45 -881 251 461 750 259 -469 -391 -711 587 61 196 -894 -667 720 233 -222 67 798 125 -805 -59 517 -867 -586 -108 -463 -649 690 582 -649 -809 604 85 81 278 -97 -850 390 101 715 327 784 146 -554 -726 -89 -192 742 -872 145 74 738 -36 215 144 -433 -281 409 346 -769 -619 -578 -610 -257 -752 -166 -619 541 88 -29 -251 -454 1 -66 -116 -809 -486 584 283 -523 487 -898 55 -401 -824 -623 157 335 -351 -739 667 -823 -740 528 531 -290 281 10 -282 -27 -203 -861 648 592 -314 680 -189 -132 -154 273 423 -856 -13 -82 -24 -271 -476 773 659 426 674 424 -706 377 67 -778 -897 -308 432 -11 403 -612 -37 154 716 -212 -796 -396 -682 -71 737 709 127 268 -575 -162 -628 169 -577 -679 -17 -338 -432 474 -762 429 745 574 -720 -844 -472 603 -563 -438 -707 235 547 -169 650 291 -307 367 542 -763 -107 573 736 10 67 412 190 738 100 -764 91 603 32 -167 374 -90 -760 -584 -882 -822 90 762 78 -195 -707 368 417 -831 -850 -574 -251 219 569 202 -745 473 324 181 186 -829 -540 750 516 172 -246 88 -107 286 326 -899 -582 -6 670 -785 -527 747 -859 -703 508 601 -476 -606 -467 -341 -833 -451 718 790 15 -409 -390 -306 -42 -215 -839 -481 657 681 235 192 769 -328 10 195 -838 -317 376 620 519 -775 -862 -876 -16 798 544 22 271 769 -78 363 683 535 -195 -223 -48 366 56 -726 528 -791 -560 -16 336 -269 49 -377 -29 772 221 717 794 -460 625 -558 712 178 -606 -23 -313 200 130 -709 -375 -47 -373 315 -307 149 -812 417 -451 613 -217 656 -238 -617 511 -287 -190 -235 -625 -132 699 438 -530 168 397 770 700 722 708 -223 -764 613 -744 -369 -89 -560 -374 -96 -193 -867 -301 622 276 -770 -811 194 -851 794 -495 -897 -645 383 657 -640 726 9 308 -450 -399 -855 -797 -853 -327 -515 311 -632 -97 589 -814 723 -202 -565 -762 416 -812 302 -106 -110 -592 361 50 61 226 -259 -269 -600 -739 24 473 -890 247 -738 -364 -30 384 -745 113 -114 104 -47 372 20 -386 164 154 615 643 381 -70 -334 122 -42 762 -214 -254 -474 -230 -99 403 -603 724 -716 -338 290 -94 -567 627 -834 187 -694 460 81 -83 763 -720 -245 481 -737 620 306 -149 -571 -816 -579 400 -660 179 109 277 734 -519 -801 675 -6 763 -405 300 -653 -541 455 242 -637 -131 -528 -164 792 654 -798 -427 -245 -846 652 651 546 108 -264 387 -212 -147 655 181 667 -650 -333 -552 -832 -728 -515 -6 -642 245 -622 -212 90 -452 -187 -233 466 457 669 172 648 427 -297 -120 -65 242 57 781 796 -808 210 533 -789 415 360 -567 171 -219 -32 648 632 636 342 -265 -866 -800 -588 -811 607 465 -805 -397 520 -50 -75 391 161 585 -56 54 -818 -11 694 490 -636 -276 640 -394 697 596 457 -747 462 -513 651 -284 -40 448 -828 143 63 -31 674 -116 22 454 1 251 665 661 -843 -464 170 455 768 -658 216 -17 -370 -335 -318 -756 -658 -18 749 -555 462 496 -837 -335 -135 -584 571 295 602 156 261 -437 466 378 -91 -318 -737 -254 -307 508 121 320 670 424 -97 539 -712 767 -888 -24 607 -736 -332 406 -320 -17 42 -65 -657 94 -700 -476 83 -626 9 155 751 -219 -586 -308 -192 -560 -275 35 -183 -707 427 409 -613 762 -863 -760 -568 497 -436 264 -285 783 545 -272 -854 -714 30 -772 -106 -278 271 570 -474 227 723 -29 257 421 612 115 -76 306 59 702 732 119 799 -210 -592 514 -33 620 753 -431 -542 88 -693 587 -648 -83 -732 -249 -395 419 477 508 -280 324 -664 580 311 -627 -723 109 502 797 622 -395 293 -14 -236 -95 -598 681 -209 233 456 -195 -887 -729 -502 -48 -593 172 444 46 272 -491 612 -703 -184 -169 -283 -341 -455 114 -615 -701 655 642 573 227 676 -401 -750 -230 666 -316 -307 106 -864 -560 -620 717 -622 224 519 -152 -419 142 -403 261 366 367 -877 749 -416 -658 -171 -658 178 -473 764 436 624 464 764 464 -612 -413 -310 758 -348 -195 -886 -638 603 423 -610 -494 43 -122 -85 -877 533 -599 -434 423 375 -262 -74 37 116 -240 -387 402 -18 -564 -769 659 471 -141 64 79 390 -818 178 443 31 16 737 495 -619 336 638 513 -278 -219 151 579 -200 -716 403 459 -689 -900 232 409 -223 24 -71 -783 483 270 -54 -282 761 416 386 -299 59 222 -658 -897 -883 -639 -820 356 -468 241 689 -168 243 -699 707 -6 -473 -165 -54 -372 -137 641 604 750 -827 -895 -641 -265 -268 -11 -199 339 336 476 -454 -251 229 475 -114 316 94 139 305 650 -756 -457 -335 -701 -427 583 155 -102 782 710 -849 -35 -59 -63 371 155 -418 -117 -244 -265 -486 457 -297 97 -489 -295 601 532 -237 -880 -333 -431 -237 669 -127 -664 -208 -603 -401 457 -68 -96 130 -836 460 152 404 -381 782 19 -783 155 -709 232 -410 -138 -619 -16 636 415 716 -626 -818 466 102 -380 -343 -679 765 515 -874 -226 -79 -146 560 204 -147 -514 633 513 775 -659 -441 103 -315 -629 -674 134 -324 -457 324 -149 -804 -590 -887 688 44 -824 659 -460 480 100 80 232 -669 693 63 696 -563 521 -267 -710 -820 -412 -124 -537 13 -719 -849 -822 -494 -643 -148 -44 370 634 761 242 245 207 -400 -319 -680 -567 570 -496 764 65 492 386 -407 286 -685 274 91 708 707 590 -401 -584 -795 -845 -196 -105 -104 -860 -869 342 -630 -840 -862 -401 772 343 116 499 682 82 -401 576 -710 -141 417 -682 -192 -646 395 655 1 -615 783 101 169 -884 612 -85 -175 620 -887 -792 204 -796 96 -199 794 46 713 112 456 404 240 -693 -450 -772 203 137 -465 -346 693 435 -807 -477 -240 -772 504 626 777 -124 -583 -57 -653 301 -866 552 -894 225 -790 528 304 453 12 728 -536 -632 199 -647 -601 -640 -461 512 541 -66 -182 -339 123 681 -336 -350 -810 584 -161 -736 433 481 5 -573 -297 262 47 740 -16 -569 -758 -892 658 117 -520 -360 700 -147 -311 -289 -715 689 35 398 635 -383 -403 -416 121 -350 -367 -71 458 538 -89 -589 -90 -529 107 -876 65 -840 -355 421 269 -789 671 65 -696 -489 550 -363 -72 -558 396 -475 599 -115 312 333 -299 202 176 -292 221 -796 -651 -109 -357 -826 529 -96 106 -633 640 177 31 541 479 -214 -84 68 -77 -515 -121 549 -678 218 -134 -201 551 33 304 391 -658 639 -90 -893 687 -105 527 -483 -14 437 -888 408 -296 104 -87 -28 97 -21 114 -644 256 -119 40 457 -480 721 -562 -158 -684 38 -729 254 -263 -576 -17 2 -801 -535 658 -351 -755 -406 153 -287 607 210 -162 794 622 -141 454 171 525 367 777 -460 709 375 109 -861 -890 435 442 -421 37 336 299 534 -170 -587 497 162 -739 799 -161 -450 -39 501 -874 164 727 327 -354 -801 674 795 -776 -388 -112 736 -10 249 -175 527 20 -479 -806 470 60 -806 -686 318 302 145 443 391 -781 -286 564 -399 -393 153 -881 796 -531 -643 745 684 680 -115 17 -760 295 -674 -564 47 345 320 762 -793 -599 398 -878 -101 186 -94 545 -450 -457 -180 -332 -380 -341 0 -768 255 -149 480 651 785 725 713 731 60 -207 -91 665 242 -289 -632 -536 435 87 -650 783 -155 225 10 536 -155 740 142 634 -587 419 -640 3 2 288 -180 -257 -786 133 679 -829 495 -780 171 638 577 -123 686 202 -134 -647 -751 -297 -896 -219 -833 590 244 64 149 -489 -800 -491 -234 800 419 -66 -184 425 -9 722 -230 58 -330 -524 396 102 423 -168 -758 605 -882 -133 464 487 35 281 360 658 -157 255 681 110 375 345 71 -778 -586 630 151 -344 -867 -25 -707 161 -234 -443 -773 756 -242 449 486 -803 -204 -772 -49 146 -679 407 510 -344 370 -840 428 592 -334 460 322 -349 205 99 482 -196 183 613 -624 732 642 187 -67 26 -248 493 -587 -558 529 680 55 -404 246 -150 273 -759 795 786 -552 49 602 503 -395 -620 377 -21 -625 591 468 234 9 -581 609 389 344 -543 663 126 -42 275 -489 -35 337 65 -471 566 -899 -601 214 -705 386 423 616 759 624 787 470 628 495 176 -6 -694 -317 -41 784 -261 -389 360 -381 -847 720 -479 7 202 495 574 619 -402 208 318 -347 -257 -267 -516 553 -361 -257 -610 652 561 -293 -554 -208 -569 -741 -366 299 377 536 -542 -678 -625 592 -887 -755 -504 -96 735 -139 -193 -896 -518 232 -140 591 -432 32 104 776 -350 -87 -333 -162 138 771 -451 30 -384 194 -612 -181 699 -383 -23 -344 -624 683 -232 -243 -482 -894 258 754 146 254 62 168 570 -104 -661 633 -149 350 253 -462 -641 541 -577 218 -118 -144 -353 -619 -132 -7 424 -436 228 -536 225 124 -658 -295 -580 -120 -277 557 19 484 190 721 -26 406 -376 371 -39 -391 56 -755 -631 -728 -4 451 -867 505 664 256 -198 -821 -66 -256 145 -402 -673 -865 129 101 -235 285 -351 615 546 -86 -543 228 358 -212 -478 438 -830 -50 457 594 -215 -807 402 346 170 226 251 -85 786 104 -93 84 669 -378 150 -380 -748 -776 272 230 -73 171 -735 -840 -652 635 689 -116 245 -654 -745 -45 773 -882 238 165 695 -693 50 -466 435 640 -566 554 -515 689 -188 437 -730 769 -24 -14 -572 -477 777 -748 632 -532 284 -713 321 219 60 -438 698 -514 -545 632 -489 182 -700 738 340 235 -26 -650 281 293 340 -586 -494 -671 -643 -400 -195 -460 568 -665 -839 -804 -56 -283 -423 619 -448 -700 704 -17 -315 349 -146 475 349 -285 -118 206 -96 767 -123 309 560 -531 -682 689 -226 -414 -370 227 -410 -215 371 489 81 -457 572 -298 -850 21 512 -830 -98 148 -171 453 420 -304 789 -154 669 -444 465 186 -401 -776 -860 -398 62 673 660 -532 -144 422 -529 -885 -674 -742 -385 679 -14 -679 -548 -87 350 401 -833 383 -617 -656 621 18 -62 337 -75 42 -339 -629 -349 526 -627 76 -802 -418 -289 -827 -461 270 301 -888 50 -178 74 -639 794 567 -603 712 -801 324 -272 -630 -29 364 10 -385 -630 456 -504 -599 -426 712 172 765 -10 -290 415 -820 -456 -284 467 600 666 -210 -390 366 -174 -58 -502 -582 278 -207 -425 -723 432 -540 17 -698 -146 -216 -158 -848 -248 -579 356 568 785 411 -596 -332 763 619 -496 763 -786 510 -39 -624 740 -74 -724 571 -793 -151 -1 426 -733 485 -11 -139 -705 66 -428 -785 748 99 -865 -614 -556 -798 -22 346 127 605 273 544 -34 768 581 179 257 -218 -184 334 -564 -47 282 -765 358 -568 621 -566 681 273 398 -641 -81 -426 538 -160 631 9 -855 -211 268 -798 790 -845 656 -531 -183 -414 63 4 486 -450 -853 658 680 303 -254 -759 -417 -190 77 -170 589 -784 720 -877 64 521 -883 -56 407 544 -312 -687 200 800 487 -898 455 195 -410 -444 456 -868 612 -640 -76 -740 -645 -328 555 -333 -478 -308 646 390 -628 -848 -424 -320 91 207 -399 -290 -369 162 -830 604 -590 367 434 -509 600 -744 -48 -475 -856 388 229 -859 419 -510 91 -246 -275 86 -309 616 777 448 243 26 782 -586 779 -151 -416 -428 653 -95 -232 715 215 349 612 257 411 -18 122 -548 239 -103 -435 -94 -894 451 642 -794 408 -454 -122 -761 -100 151 572 -861 40 272 -735 -363 -7 754 -791 -653 421 -448 -156 161 -736 222 301 -566 580 -684 329 -78 707 -634 569 489 -398 -2 776 739 782 668 -357 402 -592 153 -543 -400 -799 -834 -426 -669 -885 -576 390 -465 622 197 598 531 753 -603 113 -274 323 20 -296 420 -788 407 -401 -708 -435 383 598 444 564 720 -880 631 366 92 247 -831 -230 -813 206 -735 191 539 171 -363 129 315 -634 -597 -396 149 533 235 -461 -245 10 797 -321 371 317 -829 -301 570 -150 -475 -568 534 676 186 158 -789 -254 -194 -307 -579 -134 -203 488 -148 -167 589 711 -393 772 -144 -675 516 -721 -161 -864 -210 101 783 -336 265 -184 -616 -79 -520 -728 -26 442 307 -3 -236 614 295 559 -20 755 -879 -499 38 557 -209 143 406 156 245 196 -895 620 -400 -766 -451 -594 54 148 730 -183 -207 -241 -50 689 602 -443 -213 249 743 663 26 86 147 423 -259 -533 556 -289 -830 707 -88 339 495 496 -285 43 -103 710 70 797 -612 95 -492 314 674 574 -638 135 687 -609 704 439 -476 -50 -457 -355 453 -424 559 -256 -61 411 -828 390 -583 90 666 -230 233 737 457 349 520 14 587 355 -621 422 101 -830 56 406 323 365 -45 -742 -455 -193 -130 635 184 336 484 -215 -128 6 99 -728 393 751 -824 151 567 613 312 446 281 321 765 -679 224 -618 128 -51 168 -493 763 391 -152 -560 -284 -824 -591 558 525 -41 -97 -870 54 423 650 598 -469 465 -203 -144 -884 784 -42 398 -605 -311 370 350 535 -725 -435 -147 402 -231 -10 -454 482 376 -51 369 435 571 384 468 684 -202 41 687 662 -48 -813 -675 -741 478 -74 734 -831 411 286 201 594 690 710 450 -199 -475 -462 72 -30 -731 631 -646 25 268 -204 397 632 -530 62 -235 519 -815 -439 99 281 -756 -176 608 -713 -185 792 -248 102 -515 694 -804 609 327 337 759 -103 177 458 -71 -29 676 -260 -253 -34 -112 -518 740 -338 51 431 -362 -744 210 321 780 298 -865 791 -260 -533 -570 -490 -255 760 -15 -261 400 -704 377 5 558 -78 -638 -642 -394 721 -608 23 -797 -369 778 532 769 451 -166 167 -302 436 510 360 519 28 -66 -632 561 111 422 -489 465 -620 80 291 248 -750 -122 -337 6 -439 -147 383 440 -86 -258 -856 -49 -552 -545 -342 -310 140 358 587 -60 318 -33 -410 -718 9 28 621 328 305 471 -5 -136 -415 591 -62 625 618 576 -140 -546 -531 401 730 -107 416 217 -544 206 268 -602 -707 498 -671 -839 -181 -353 -675 -530 89 269 -812 -869 348 -596 -219 593 650 -727 27 21 518 -300 245 -516 -54 -257 -658 -771 720 -653 -21 -450 500 -632 -889 360 505 -286 -280 -302 -762 -517 443 742 -139 601 -527 -287 125 -795 -845 -617 245 -79 -59 120 596 -572 411 -301 592 -550 232 467 -621 -407 763 -849 -195 -350 573 -207 399 154 147 -338 134 391 173 285 -558 598 -272 402 -334 -715 379 -269 -351 276 54 191 -808 553 132 -44 -356 780 -234 349 -337 -678 -253 620 -294 -265 -261 -112 -201 -101 -354 -372 -612 -840 430 -83 -55 -449 16 -555 88 -625 732 -424 277 -386 603 -865 -364 731 224 -642 -198 142 -683 -181 660 -494 551 92 -450 -801 -874 -407 528 -478 -775 765 -872 3 359 193 736 625 -804 -206 -405 -276 -789 -427 643 397 -479 689 -815 123 132 -594 -17 -373 461 732 402 792 420 6 437 42 547 715 -201 -362 -78 -93 -394 -878 -617 509 -789 -447 -895 59 -794 -642 394 -347 713 -13 -363 -391 -670 266 289 55 -571 540 538 687 -845 -810 -705 -555 -37 618 395 -484 -264 -764 -216 78 -663 -391 618 667 -18 -277 234 -489 -433 786 635 206 -502 -562 407 259 -849 -757 29 -740 100 564 313 569 331 255 346 -154 -360 -783 348 317 -889 624 170 -353 669 567 -711 302 303 672 -488 11 94 302 295 -845 782 -30 334 -756 489 370 -629 -622 -42 -408 -564 496 -156 -696 -836 574 402 39 754 -695 -807 773 -295 -684 584 180 690 459 392 -126 215 486 -770 502 -468 338 -661 739 -372 -333 -232 499 376 -160 -853 156 177 701 155 -657 -894 -384 179 -769 -346 665 260 -132 348 532 563 -894 724 -456 -629 467 -772 665 71 410 -196 -750 -476 659 -723 402 156 -719 474 138 -645 -710 -238 -879 -548 29 421 781 -794 -348 -219 -810 682 -525 -795 -650 61 169 -378 -61 82 -657 -880 -533 -697 -819 -736 44 -549 -98 513 791 551 -828 707 562 139 -309 65 21 81 719 -86 -656 110 528 -450 425 -579 510 609 -716 428 -588 -539 387 -494 105 573 442 629 -897 723 -783 -125 -717 794 -3 7 -169 33 398 -140 620 -45 626 -241 -745 141 726 171 -294 -421 259 779 309 499 -413 271 -677 307 -336 66 330 635 -384 -64 622 -826 -644 184 139 67 518 -116 -555 -687 509 -375 612 96 -223 534 -402 341 546 -819 40 538 451 -572 -5 -710 343 669 52 -301 -875 211 -701 -510 777 432 -219 -752 441 -413 -808 245 -475 -793 -738 -886 -638 479 259 39 753 -810 -865 529 222 54 -512 -136 251 45 493 624 708 -205 282 -727 574 496 -456 637 348 238 589 173 -471 -5 -320 280 -86 348 786 -897 -633 -293 -759 196 -519 -437 -294 588 160 -152 -74 -900 60 -234 331 -593 701 -95 479 -44 646 -848 -72 28 -746 644 667 -336 256 -490 305 -611 530 694 332 739 -109 310 -862 589 -780 -242 519 -143 111 -798 485 507 -563 450 -101 -37 -751 732 361 566 -74 -691 -472 -708 -142 -690 46 -152 -247 94 -898 -362 -452 19 -199 -895 -893 733 558 392 -469 -694 -359 649 -433 311 -824 372 530 -737 -606 -594 -334 587 -229 110 -667 -764 537 791 -530 -181 -418 549 409 328 -694 -409 800 -311 -879 -667 341 -505 680 421 -809 -629 390 -142 -672 653 -662 -151 -358 693 -649 -401 46 783 -138 580 -879 -450 -574 -9 -271 260 -486 497 -83 256 434 -312 -274 -110 -629 -870 21 -432 -532 -885 429 617 775 10 722 -644 -553 15 272 -562 655 -781 -231 -395 333 -678 371 -695 309 -874 197 -339 52 -690 -750 -832 -553 26 7 -565 494 696 -490 102 268 534 -35 160 590 -840 658 -339 -564 -532 259 120 -768 324 21 745 -230 -828 23 195 -344 59 -13 526 249 -126 59 684 -706 -300 -448 -726 -11 -571 -276 183 602 278 -561 -709 -2 -455 -600 789 209 548 -719 758 -135 707 498 189 260 778 -272 -608 328 -544 194 474 99 163 617 -173 -499 378 -419 395 309 -612 364 333 632 378 -99 331 389 -508 569 -102 -173 675 167 -610 222 460 -72 -342 -861 119 -429 -874 -222 165 -418 -540 -560 -332 -813 257 -843 242 160 -615 295 -680 -388 -93 -43 -562 391 342 162 -369 -616 -853 590 547 -580 -240 -622 -859 -439 322 52 -745 663 -217 -740 202 -749 -538 295 -82 613 -653 735 128 -163 -534 -243 102 -377 -1 -560 280 -167 -20 -71 393 -436 472 612 60 501 -462 -818 110 175 -416 87 726 -179 -804 468 335 202 760 336 -799 -758 -261 -796 -138 369 -389 22 356 82 777 -101 378 -424 -443 355 -291 -219 681 -272 179 785 -178 -82 235 114 333 -421 611 126 -876 -760 -23 -261 563 481 -702 420 -101 -245 -582 -95 464 305 -116 -125 -374 37 417 626 551 -807 -319 6 790 743 -298 747 -561 156 31 98 -733 -422 200 -339 -242 -546 -601 -205 -199 -584 -25 630 -394 -200 -483 723 -545 -279 617 94 -195 128 -411 -313 798 -493 280 710 440 -713 576 31 -26 -27 530 617 229 -125 387 -212 64 -476 426 650 -614 -336 -107 384 211 -595 419 -322 449 -271 660 -69 627 -504 526 139 264 -630 -361 -15 766 469 -355 -61 620 697 314 482 -575 -711 -667 572 503 -371 -432 461 234 -721 -805 229 -775 597 -751 421 -697 462 305 -465 364 -583 -676 -787 -649 18 470 200 -707 -134 -631 -719 -459 246 16 123 -546 187 -259 572 -370 -231 -378 773 -159 -723 -516 -229 749 665 311 -315 727 79 -883 266 -675 -704 -510 -763 570 151 563 -188 -889 113 -736 -415 45 339 -412 186 223 527 336 353 681 -627 114 582 -163 -228 -235 -281 -664 -568 45 294 31 -514 -884 638 278 -867 -886 -267 151 -164 180 -195 171 128 75 11 9 -784 150 370 -335 746 -595 628 -260 59 -62 -723 -360 777 709 -695 75 -431 -278 -372 779 -69 523 -886 52 -835 648 -81 626 316 104 336 -24 -560 -616 -257 91 -338 242 -63 179 -29 744 520 -331 -708 -299 733 11 -196 -585 -366 192 -705 145 -362 -799 313 -889 458 -603 43 -561 624 328 -237 -847 765 -382 755 -751 -882 -42 -413 -242 628 -643 -580 105 42 -38 311 715 -865 -801 -167 -56 554 -517 137 -199 768 -527 127 759 -537 565 380 -530 -713 642 -877 -72 -28 -691 146 -385 -540 -286 -804 -39 -343 -167 729 -562 699 754 -395 357 761 -365 619 -447 107 442 -751 -209 -834 -824 -626 405 -806 405 -260 -380 743 -487 174 -880 -597 -204 198 136 30 -459 92 -803 502 154 752 428 -651 194 -642 -414 -135 204 -819 80 531 594 -175 362 -692 -900 202 468 469 640 -728 -455 -29 -861 -239 -156 17 144 -520 -381 30 339 585 259 563 192 61 572 -750 -828 -501 529 540 -359 -294 -889 -523 -383 589 -678 -334 -41 210 -265 -104 -321 306 -622 608 -111 -222 -49 -21 540 19 -168 221 49 -347 551 606 -706 -370 775 636 455 -572 -361 -492 -238 468 -64 -95 375 -25 -397 775 -461 -780 697 -741 -340 512 215 -685 -48 -430 141 363 -397 477 -43 -310 452 594 -255 -776 -694 679 -548 271 -61 -802 706 -267 -877 -474 -758 -494 -95 -732 -98 -517 -58 604 729 351 267 775 699 256 649 -882 -716 -811 185 479 146 -145 187 799 -601 -654 -94 391 -400 -320 100 -888 -392 -719 364 -452 -305 -867 380 193 -815 268 -579 295 -642 317 -492 323 448 393 -701 -194 -682 237 -606 567 249 759 774 -741 138 210 -350 387 529 -839 538 173 122 753 -638 -723 -300 569 -489 -355 406 -596 -594 729 -893 -605 599 634 -358 319 -519 710 -218 536 -507 -366 555 262 -612 -813 292 517 375 -593 773 620 -401 -874 705 -428 -880 790 -541 -76 -708 -603 -624 571 -117 243 207 -283 716 -76 -254 -37 492 264 -693 638 -723 418 -651 551 -68 -574 -5 -156 123 507 -75 -576 -192 370 451 -502 752 264 785 571 696 671 -479 605 -209 329 -281 -234 -621 578 782 -534 740 -216 499 -724 -475 -576 462 -720 -627 -416 293 -428 418 409 -785 658 -138 577 -855 -212 -775 -779 -108 -61 56 -877 -866 -119 -884 -460 -64 -673 231 -452 -412 394 -631 749 -169 -523 24 -656 647 -361 451 635 -851 293 559 164 459 -345 -252 -76 748 763 87 -421 -182 556 -47 364 -565 -347 -361 -376 -104 102 -430 -611 -321 -257 -616 -26 -729 672 -255 486 293 524 -672 84 -573 198 245 -826 428 -761 585 -268 -314 543 -279 -188 635 774 351 591 34 427 -370 684 -474 558 234 -329 -785 482 432 -262 67 -663 -92 8 -89 429 37 -890 512 -740 -183 417 557 19 204 366 -151 56 544 757 422 279 -9 -719 622 -4 447 -78 -747 -736 94 309 -257 -761 -672 281 -13 697 -285 284 -76 -615 582 -502 320 599 59 178 -729 -317 -60 33 289 -882 -312 31 -67 294 -355 793 231 -689 800 -116 469 770 555 -682 252 -625 -723 -35 71 557 611 341 -784 -129 614 789 -624 -274 -708 -436 -352 467 -545 715 692 -75 -65 693 445 -308 -860 323 -82 441 -133 784 531 9 456 335 -244 -251 -400 -321 690 33 -84 -572 -829 -552 533 -338 295 -892 -774 413 -458 -768 -126 -236 -386 344 644 -610 604 734 -858 791 -572 -813 469 217 -576 -706 -110 -75 -870 -853 -334 787 43 -786 -57 301 -122 451 -603 316 448 58 -470 -777 383 -581 -111 658 113 716 -319 202 -720 194 143 97 292 429 -51 -823 -399 -104 388 -231 438 428 699 -86 296 -230 -119 -440 99 230 465 -756 -292 46 302 -64 -196 422 528 344 361 575 71 -824 -800 630 224 573 661 -745 -706 712 -760 -734 -269 152 663 417 -476 521 81 752 -198 -411 -110 142 -355 81 530 -545 436 11 473 380 -757 626 454 673 95 -680 651 770 185 791 197 560 762 445 -492 403 113 622 742 -658 -367 472 -712 148 -105 622 -185 -852 -765 -297 -894 -378 404 357 -417 172 390 -698 -598 -755 542 -316 -474 -50 -45 220 239 -746 546 402 -284 88 303 -613 -738 614 -189 473 -130 643 -563 339 182 -580 -817 -701 -604 -556 403 546 -411 -54 -844 641 75 -198 -551 -572 334 444 696 -197 -639 -764 529 61 -682 693 -13 -740 50 -262 439 704 647 -850 368 -788 -349 59 477 -747 110 8 -347 387 167 203 292 -70 -896 82 533 515 135 706 102 360 -27 105 -893 -166 151 -247 -224 -417 -229 681 -771 -127 314 -194 788 -475 -687 -753 547 -658 494 -105 -533 80 -613 105 440 -70 -508 -764 -775 -867 618 299 -731 -806 65 751 565 19 -606 117 199 215 547 -46 596 218 449 403 -108 688 -705 -489 326 375 606 -799 193 -328 528 54 432 720 8 581 -879 -694 48 -14 495 -446 -636 239 603 -848 -627 127 498 309 -225 -343 72 -877 492 -556 -104 604 -649 -255 -869 630 627 -617 334 -734 253 251 -534 -469 767 -684 618 -389 -768 234 -161 339 576 367 35 -204 673 602 -23 -711 -106 8 -188 -437 54 -729 85 649 70 -233 -737 -174 -175 -898 77 432 556 25 779 -859 244 -674 -881 -389 571 -681 23 397 229 -221 -779 76 -328 -361 -786 -135 -844 -350 -796 -851 -853 -166 739 569 267 524 476 -587 -760 -485 -457 618 -24 -186 -558 182 -780 -398 222 84 125 766 -49 94 -796 496 -635 15 -225 -891 -60 -704 -80 174 -86 -137 233 -636 432 -575 -816 -783 -525 303 -822 183 347 310 413 798 30 -672 191 -169 289 -363 577 187 447 89 -115 252 -671 88 -105 669 -735 180 -184 -384 -680 -697 -700 764 -99 -651 -442 -459 290 212 -114 -371 -377 -528 -734 142 670 3 667 -598 -134 -233 771 -779 126 -398 549 319 -336 -541 707 -158 298 577 -125 -222 131 -817 169 635 -503 161 222 -139 715 -794 -872 -755 120 -696 -420 777 -261 -219 -794 -634 340 62 -744 435 -31 -299 -353 -74 -262 -696 372 233 368 721 42 368 -652 -874 -528 481 -739 187 427 -13 317 -760 773 -150 597 -893 -88 -751 123 258 -516 120 -783 -377 -186 -626 190 -516 -461 -777 -537 -243 -577 -688 -867 -100 170 406 -112 543 -20 -185 -403 -137 316 -434 -847 678 -174 58 -335 -12 -726 216 542 -560 192 -65 89 -406 394 800 573 -196 456 430 -460 -544 464 174 163 -761 484 117 -154 194 157 -140 -495 -762 -540 -747 -869 358 -306 -454 671 -92 -521 -231 196 700 523 228 51 691 -344 -427 113 -597 537 -243 -16 222 -515 747 -64 447 320 594 -507 -181 -330 229 -190 797 87 -383 -138 -108 85 436 388 -406 -854 707 -453 -490 254 -801 46 -26 -347 158 -476 213 -739 -721 343 -110 -198 -26 689 -340 6 -294 505 430 -320 -80 -880 99 -540 334 -427 110 -296 505 -352 -362 -689 267 -256 505 -13 -569 188 101 -639 -747 -584 -278 208 -482 351 743 -514 -368 238 -428 -407 -15 -851 236 213 -739 -435 -743 306 663 -292 -211 -193 348 624 444 -620 -714 -787 -30 -139 -649 -880 -112 -622 -593 203 -620 640 226 -401 479 -692 545 184 629 764 -375 172 39 103 111 -368 -346 -790 515 577 62 -620 -682 -800 730 -820 60 735 -802 -334 380 582 -389 680 514 -103 -291 337 -456 158 666 -317 65 -49 786 323 -543 -644 -837 -391 -252 -433 -14 507 113 -618 -419 -791 -233 -172 -398 -603 -578 -499 253 -458 424 -738 161 -747 -840 554 11 -728 -665 79 -726 -875 683 265 740 -571 -181 -788 433 -798 791 114 589 -105 -157 82 157 680 489 -801 659 162 171 159 -598 -178 -832 388 35 722 -597 283 567 -175 209 -789 78 -85 -610 574 -729 -793 315 -685 383 -560 -841 -803 250 402 328 592 534 105 -515 236 -614 -817 -381 -426 -490 209 95 -409 521 -670 -16 -215 306 -5 294 -657 -20 -879 41 425 -833 -731 -711 446 -685 -723 -464 104 -241 -763 -752 -308 -742 -50 65 627 738 391 -240 -659 239 148 29 -835 -620 -895 -372 -356 -262 -511 -162 403 464 -708 -859 -295 717 -825 609 -76 768 468 -434 485 -658 -250 -410 -660 -274 716 -603 -889 -424 -784 499 731 -837 310 -875 -286 -696 -330 538 -539 455 -352 284 -161 208 -197 633 225 732 -698 248 -52 131 -117 197 -691 408 -262 -817 9 -514 287 519 560 -374 -732 350 -387 -163 638 -31 -671 67 -461 -2 564 662 673 -131 -297 -99 492 -577 55 542 -78 789 126 -693 62 163 -827 436 -257 -274 -326 -557 702 154 -491 -603 -747 413 -555 -145 -855 119 354 -508 715 -127 197 -243 -319 -332 -813 -315 -469 -383 -789 -657 -234 56 152 -554 -627 -13 389 409 312 -826 -408 197 383 -564 398 623 338 213 -663 629 -216 512 -782 313 651 365 -445 -403 -169 -775 -366 -810 80 -689 -820 217 -631 -379 -508 -462 -707 382 763 225 77 667 174 441 259 -267 634 -812 -493 119 159 -871 -726 -730 519 -418 69 -558 -742 -139 -473 -414 -768 -243 -415 -303 -464 307 -398 271 149 721 197 -574 -626 -891 711 -182 779 -800 -780 -362 212 -321 -353 727 761 22 650 -310 -525 463 -777 569 -15 15 -279 -556 -40 -337 -490 706 -701 -270 -793 210 -776 716 209 469 686 634 -243 -285 -627 -674 346 767 -33 -508 -234 -466 369 -733 -255 -574 242 -586 -731 329 -480 -726 526 -197 405 -200 -890 535 57 -168 144 765 602 767 620 73 757 255 -745 -727 -853 -349 -211 49 166 -748 648 499 82 -823 -220 -754 662 -645 -705 76 -106 65 453 -184 -611 -188 405 -440 300 568 -102 330 -320 8 -876 -768 470 30 458 23 -186 263 61 414 159 -231 96 580 -320 -267 -629 704 660 763 -139 134 672 -572 616 -778 263 -81 -517 -288 -226 -115 -609 729 643 596 130 -221 -46 740 322 455 729 212 701 374 -761 484 -538 277 -440 647 -532 -291 -467 -291 -669 -355 -394 -459 -584 -92 -838 -260 635 749 795 -682 -870 -156 -390 -333 103 -560 -468 -563 -660 -422 -123 -391 -154 663 344 34 156 377 -608 -493 547 405 85 274 -763 3 263 442 402 -378 -288 -789 -735 417 -824 -405 -640 263 -404 504 -847 -400 257 494 570 -761 160 137 -111 -728 -526 -622 -534 -2 52 548 373 -331 -146 -461 -49 -335 180 175 331 -897 29 -329 -716 340 595 -158 -417 -268 223 -614 -891 -744 -212 -463 -328 -389 285 -704 -619 -186 -409 -282 217 -463 -633 -318 684 269 363 305 -417 -362 -73 -53 -222 -878 134 -222 -211 685 690 -326 220 67 -654 548 -711 583 195 -444 -682 94 704 -414 -848 -387 553 50 -420 487 7 722 110 172 340 -892 423 -288 692 -722 142 -206 -463 -619 -264 385 730 -892 674 -467 -721 634 -815 619 -27 -119 -728 -16 -745 536 -171 -231 174 -551 62 -641 -636 64 682 342 -725 -527 -773 -854 -354 348 -722 102 620 -126 -642 471 -631 -569 -507 193 76 440 735 -438 275 -861 65 -608 792 724 -717 698 -30 462 186 361 -256 -697 -879 258 -674 -851 0 -153 431 -462 555 -846 -539 -231 -125 -850 181 731 12 533 -266 413 490 339 251 -258 400 672 434 -430 -33 -514 -651 -858 -621 -219 4 -314 32 -900 18 446 -489 5 -774 572 681 655 84 -713 -610 621 428 120 -487 171 -396 -149 117 649 98 285 362 -341 -370 -352 -704 674 -315 716 -112 538 -169 -759 109 -598 -405 -2 -32 -273 240 691 -348 -427 -216 -359 470 -44 313 73 462 -815 -778 290 -136 163 34 84 783 584 283 -44 -346 -655 429 710 -579 -899 -472 -635 370 -33 222 341 608 262 605 -3 356 -15 -191 -235 44 -424 562 456 -844 449 596 365 -891 797 729 328 737 -840 226 -150 326 -361 68 -783 -539 -700 -114 595 111 193 -481 123 545 441 -709 -873 158 -484 -69 699 -715 -377 -772 -812 -230 -792 534 479 -594 -622 -876 -663 275 57 -522 289 193 14 662 -406 -767 -255 -87 246 -476 -638 -862 -169 -600 -591 601 -547 -86 249 -212 -718 -593 453 -654 -667 191 583 359 330 -391 -288 760 10 -266 -269 -662 -451 -888 -895 -826 -673 -895 658 -235 -191 -259 -416 -321 -676 217 295 -558 225 -339 -149 155 229 665 55 -473 -247 -349 -390 57 707 82 -140 689 -382 554 47 416 -697 -541 710 283 54 -610 -835 22 -648 -140 -394 414 103 386 -169 -19 185 -507 297 751 28 -80 723 -663 -251 474 90 484 -263 424 -205 213 -8 -878 338 -786 488 535 -859 -770 251 -781 -369 -673 34 277 154 -468 -854 -334 -868 -403 -211 435 126 -27 -113 -334 160 -754 -742 -718 -68 -889 795 -865 449 -192 -662 469 296 782 -342 -323 657 -773 517 676 209 333 -531 -707 -376 -50 435 -254 -575 178 -165 426 -427 -6 -269 714 598 65 -136 242 -763 404 278 -717 230 541 363 -232 800 -787 660 -218 635 414 -121 -317 -128 -662 469 -257 -897 555 -53 81 -508 -679 781 -210 -470 730 77 -879 285 -397 -720 -539 550 507 50 -103 -681 -68 -564 242 -11 -410 63 -714 -773 -295 581 -603 49 -92 44 277 -839 -132 147 640 196 -812 559 -202 108 88 -366 -73 -447 -360 -894 -494 -22 289 -195 350 -752 -109 -251 -177 -321 244 -90 382 -488 -851 424 -591 -372 -862 418 -652 -741 350 119 260 194 44 -125 699 165 29 161 -580 16 -177 -431 316 -330 281 -92 -28 -136 367 -347 -77 -658 579 121 -851 286 -307 -490 -644 149 52 -156 -636 201 239 -324 302 -16 330 177 31 -412 794 402 656 -35 125 145 -451 -449 51 -445 632 151 -40 65 448 -690 796 -239 702 -844 457 593 -634 336 392 755 379 -19 -550 -223 -432 210 640 201 344 444 357 -82 -257 148 108 41 761 -751 -540 77 36 528 -461 756 -351 -662 -252 -348 -187 195 -693 239 -336 394 -591 33 103 -146 -561 220 689 -326 -217 -662 237 372 -166 631 -249 30 -200 757 196 366 615 568 -432 344 -490 -702 670 -6 -396 -549 257 -15 -269 -534 46 -826 -548 617 471 -191 -708 407 -805 -147 -320 600 -501 -397 -342 -774 343 -56 -128 -556 -103 747 26 -786 214 -53 -801 49 -154 -500 -473 636 -526 -727 -742 591 200 -678 -494 -676 338 -392 -387 -679 510 -215 -219 -42 166 645 316 -7 -243 113 -359 -888 458 342 -711 283 -344 -26 -397 -75 445 388 373 535 -659 -479 -481 -358 766 229 784 549 576 -252 762 746 -124 -683 194 -385 54 -45 757 520 546 -233 787 719 25 150 360 512 -249 630 -27 263 -741 164 -699 -512 -514 353 -508 -617 243 109 415 579 129 -724 -76 -152 -178 -661 -520 60 -636 -872 262 -135 -191 646 -287 55 459 746 -514 -727 -873 354 -223 -374 291 -353 -234 385 597 590 115 -350 739 524 -190 -550 -438 -430 614 603 -256 423 -169 -726 428 422 411 -158 579 420 -705 -124 -744 443 -238 -803 -379 376 -477 -333 -663 612 547 -832 776 661 -403 -713 527 123 -702 311 -231 -604 -452 247 119 14 377 568 532 606 -890 447 787 701 794 396 -604 -127 454 -171 -421 264 -393 105 -844 536 718 -525 786 271 -112 -449 -732 164 348 -195 -348 454 -764 -829 -357 -895 -253 65 -793 -697 304 -881 -268 309 -11 780 -65 -897 117 41 7 175 175 -186 -852 445 -213 -694 232 -84 -304 375 -56 454 -221 -495 -472 659 380 69 -266 688 -510 -143 -392 -841 192 -408 723 433 -704 -845 -167 -553 721 -720 -733 789 320 445 293 676 -518 36 -775 -507 100 255 -89 -101 604 -11 -696 -583 -466 -441 -462 357 421 259 -35 -194 -60 -787 -150 -787 762 515 -505 -542 -446 -398 546 -345 -177 -121 -882 -841 -621 96 -369 -787 -343 605 651 -80 611 -866 287 -635 128 169 402 -588 -45 -213 127 416 572 -237 -80 4 263 -488 -376 -146 15 429 69 184 -558 511 286 -537 470 -320 -224 -160 -554 -770 183 -877 731 86 -500 -112 211 -618 193 244 126 517 258 -198 -156 648 417 -737 684 -117 581 -558 -447 327 -242 119 663 -75 412 752 -125 -149 389 -91 607 -645 684 -689 -763 604 151 -157 -362 704 -371 -528 467 518 -355 308 -505 105 -592 -343 591 -181 287 -555 274 -575 181 -505 -166 -456 259 -323 -625 -691 743 220 -559 -187 -245 599 229 177 780 136 -511 -226 272 -410 -39 -858 -153 344 760 -56 -388 707 -161 -595 338 76 -139 135 656 627 397 394 178 11 175 -464 -299 68 490 460 -807 -428 90 670 -17 -416 198 -4 -8 -228 680 -772 67 -275 -108 -436 -879 -621 -67 -874 760 729 448 705 -77 -435 616 260 -827 283 -22 -717 453 5 483 427 787 622 -110 -892 390 274 21 -616 750 555 -670 535 176 250 -895 -455 -575 -20 -263 139 599 357 -301 -324 709 395 315 -516 383 -514 -65 760 -202 -475 -900 -384 -652 759 104 96 -865 604 291 722 -512 91 489 658 249 139 781 -847 40 -617 771 215 -583 9 -396 793 244 25 376 408 -562 -855 -7 -791 557 -621 -253 -882 -426 483 -6 259 -700 30 334 -673 766 468 418 -250 164 -217 -317 231 -83 439 -238 -822 19 -706 -692 419 510 738 392 -637 -147 404 493 252 624 301 -700 -647 526 -208 -552 -557 664 558 -408 -649 211 569 -291 274 629 -338 365 -310 -462 798 403 -752 -607 440 457 -630 -395 637 -34 -570 -536 271 -67 343 46 -451 420 -308 -765 -826 -528 514 -685 357 -288 -192 684 499 305 -545 -205 -897 106 606 429 -802 -498 -155 538 450 -284 787 664 -313 -287 732 519 -617 -22 -399 -65 174 41 -68 760 608 625 529 -313 583 -429 -530 215 546 424 -789 105 -212 -879 -460 770 -538 -507 622 -488 197 259 162 -444 608 -543 -781 777 -860 310 80 57 757 483 118 -295 660 331 144 -499 295 -576 -286 34 282 -139 -77 -492 -176 -794 -336 303 642 -898 42 -85 -384 203 80 341 -798 -681 132 215 -335 -733 -605 98 -222 -359 147 -760 -21 -594 -92 246 116 799 -337 -556 -744 -784 230 698 -393 -631 118 766 589 71 -212 -180 760 458 -664 629 -841 -885 -87 -325 311 158 -598 -813 400 -404 312 -843 -793 -527 291 202 192 -190 -637 -873 -272 472 -390 -237 320 377 -200 274 -7 -438 63 -448 290 721 -352 208 -140 579 287 397 778 -286 150 -635 -541 -184 58 700 170 711 -813 583 -692 -436 378 2 407 340 28 -678 395 142 -502 -898 -28 208 -464 254 -199 678 -629 50 302 -46 -705 -290 -677 31 673 -643 36 -233 -365 -469 -701 -478 -641 578 60 271 -177 47 762 486 -277 43 755 -791 -402 544 705 -324 -531 -779 -592 -59 218 -32 -749 386 536 -182 194 179 -110 335 -715 474 38 516 -726 759 -600 632 -373 -616 -372 796 572 98 -888 -324 -896 713 338 640 -40 -792 583 316 201 -559 -852 -783 -641 -92 -803 -510 331 -445 -417 -69 -380 395 -863 -387 -53 -753 123 -164 713 -866 -18 -322 38 139 -532 689 60 46 -534 -182 -567 -2 -69 662 73 -186 -398 270 241 -278 116 -767 97 -291 -697 570 -374 627 -324 619 583 464 547 174 327 -84 440 300 -341 -34 -683 -114 -236 83 401 -243 -290 784 -455 -621 772 -413 751 672 -894 234 -621 116 -703 -765 -253 -527 481 -871 -615 718 -454 -257 763 -104 -895 140 -563 -30 -899 441 -533 452 149 -814 -415 -777 465 -891 164 -568 -11 -426 -503 -858 -658 -119 552 -155 -332 239 -236 233 423 381 -821 -382 -17 62 505 -90 244 485 591 -173 -460 215 689 696 -574 -96 333 -838 580 320 -227 761 573 581 -74 -692 752 343 283 -481 -483 310 -534 599 593 -327 616 -375 -736 539 -254 493 -672 661 -661 -550 -72 -681 408 53 -77 -344 62 -817 -767 405 -486 -495 -842 -136 -240 -835 -353 182 -324 -377 521 -381 675 370 -750 -663 -142 439 180 -231 717 126 260 -477 254 -551 -787 -381 -701 -481 -716 -407 452 775 -673 -155 214 528 693 610 -7 145 -146 465 -403 -88 -765 -473 -150 298 -434 -67 -210 39 -303 157 -783 720 -507 -259 374 -393 302 -399 -410 -697 692 -852 289 415 230 -757 -569 -318 683 39 566 -512 -22 -81 -55 -45 343 -239 -813 -675 125 -801 -529 649 373 153 -719 -652 -752 524 700 -439 177 -237 373 741 -239 -110 -765 360 -156 -53 291 -414 244 -859 291 665 591 793 82 -738 75 -496 -513 396 612 672 210 -702 172 143 720 364 189 675 -135 -18 371 524 230 -754 -741 5 -466 692 -272 -348 544 -77 -447 -220 -760 -173 720 -260 576 68 -280 139 -393 -459 370 554 -510 -380 -877 -164 -671 -399 568 129 73 134 706 141 35 -332 -721 -661 -438 352 136 -284 -95 746 -825 -493 161 -135 -274 255 -421 -274 -219 -581 -177 -99 -746 8 -100 778 567 -262 -242 4 -510 424 592 -395 -734 488 -528 -579 299 -360 -68 73 568 756 -179 143 -548 -544 470 -601 449 703 465 400 554 597 774 -894 248 211 -188 348 -48 54 -48 -6 351 -461 -368 0 -289 -224 553 -336 406 -419 65 -465 -833 -210 675 -523 303 -182 -208 -89 -11 153 756 199 157 -707 652 -33 -733 -415 562 372 696 -692 74 37 409 757 -796 -323 -683 -173 -327 506 -551 438 -569 634 -883 171 -805 -200 549 182 -413 -748 -411 730 -565 725 -116 404 416 -405 679 295 -50 -333 595 -520 -415 -35 -8 50 476 -640 213 -876 50 -582 490 717 209 -707 246 -789 -70 231 -599 554 -435 -117 459 645 -631 89 656 -843 343 -638 -540 -551 669 704 781 607 -308 677 759 587 -884 -11 494 -401 -387 -744 -651 64 635 698 219 721 -307 493 125 263 354 -792 -592 282 390 190 243 741 -457 -292 416 -601 -390 -796 -16 629 -70 -217 -452 -586 392 -5 -504 589 -839 -725 273 -65 472 -134 -40 -864 -452 -815 -746 502 -531 226 503 -636 422 -822 -621 -762 -270 -221 -694 -678 28 -710 -733 -347 263 743 634 -694 586 -650 516 -92 -691 -506 786 -765 365 798 -53 523 -497 -127 -664 254 66 642 488 467 -561 -389 664 9 -468 -620 428 -726 -542 -25 32 -195 61 -299 -816 716 -522 -139 -133 -189 -623 305 -782 -297 -282 -62 312 532 -217 -879 -670 102 161 80 420 42 590 619 -493 42 -315 -894 -667 -550 760 83 441 -315 415 -303 -752 56 -529 717 -869 527 17 105 742 22 644 -502 -570 44 -672 -389 441 -372 428 338 -53 -393 224 209 80 647 173 523 541 -221 679 526 -621 -110 40 -871 368 -166 226 373 470 736 -241 -196 248 -312 -866 758 -211 714 -689 209 -110 650 522 324 464 -384 -7 276 3 -584 -895 351 -716 -291 792 288 617 -43 -565 -510 406 -411 394 110 -294 -683 304 54 179 165 415 -345 -266 -438 -84 195 -742 -571 -349 700 103 280 118 -559 723 -41 -389 -579 -383 -199 -275 -242 167 718 -670 436 174 -207 448 591 551 197 783 -226 -235 -301 448 -618 -717 543 -163 -722 -153 -33 228 352 187 -321 634 -196 -212 730 -218 318 770 604 -36 462 53 -576 -462 554 311 -507 -276 -104 604 759 17 711 -660 301 -128 -532 -604 -770 796 -355 198 -30 -634 -412 -92 -796 -304 212 -371 -394 -736 167 733 741 -243 -623 188 -121 -16 -445 533 -860 522 -612 -718 541 -27 -201 559 -846 287 -654 -65 -375 123 -238 -301 -676 761 143 -891 -91 455 556 -850 -864 573 275 -145 483 -850 -104 743 131 -465 172 357 357 763 489 128 -678 -819 -103 60 787 315 79 -849 219 -563 387 575 -738 -442 226 -889 127 95 -226 -34 647 -663 293 652 264 374 495 -14 376 -836 -481 703 -474 -321 -750 484 -25 247 -886 243 -63 140 -891 101 55 -629 513 -281 -231 150 -868 -740 534 305 -497 -558 207 597 -65 515 686 259 -577 740 761 -638 657 418 -665 166 -703 13 -302 69 447 286 562 696 -321 -836 497 632 -639 -514 276 662 531 -423 -268 605 -538 495 76 17 135 389 -438 51 -605 -126 -146 728 756 -368 -863 -330 -822 -87 -161 600 788 -571 318 -718 -578 280 226 -507 -365 -467 -596 -839 -189 -55 -863 -711 -858 175 332 417 297 53 -501 -793 150 -290 408 453 668 -280 91 241 109 -858 435 -555 137 172 -252 -725 -566 412 -351 520 -161 40 -435 582 -181 150 604 386 606 71 529 -677 419 -282 -126 -485 396 -379 571 -690 -582 -749 -185 -558 -628 -545 505 721 -634 63 -244 -31 -889 -224 524 381 -153 387 -604 -493 239 -622 -378 -181 9 640 579 344 462 132 -826 48 526 249 -310 130 -269 669 -206 604 41 -606 -657 -316 468 671 -280 -31 -286 260 607 307 -512 -74 781 46 -185 -168 384 -84 -721 349 -844 -423 -104 316 112 -825 723 745 278 220 243 -413 -237 -396 -182 -70 34 -112 -179 754 398 504 311 409 -853 -391 -191 -671 -810 568 -468 130 -269 303 -500 318 -378 119 45 -522 -442 -175 -663 -397 -521 -97 -281 161 455 -705 643 464 217 418 164 466 -495 -287 -219 -457 539 -122 -467 533 316 135 761 -489 594 -357 -269 -340 -451 307 -884 -108 -434 594 -22 744 -621 -642 10 -272 411 -770 -366 360 581 272 -39 -386 -24 213 -558 -47 545 783 -577 -181 674 -159 -678 -282 793 -663 -846 -407 -203 -875 144 647 -779 -346 249 144 776 -347 -793 405 436 418 663 153 116 -317 -618 416 323 -746 -777 799 108 385 699 141 -427 -141 103 -61 -254 419 -581 -85 -434 304 526 318 401 -266 -368 -723 -31 -126 98 740 555 -639 521 -626 766 -853 -714 -211 265 394 -65 698 575 -552 493 -550 676 -621 -41 684 152 508 765 604 -654 -128 -76 579 291 328 -280 -193 -812 424 -259 159 64 38 310 -246 -672 609 -678 -456 34 518 -225 436 548 -336 798 77 -811 -583 -734 675 -383 383 665 -418 -80 -835 -761 -514 683 536 -815 -570 441 -147 -209 187 -386 -50 -397 127 -255 -308 -27 477 14 -177 254 -369 -191 209 196 -723 -533 658 -156 316 -553 209 -842 -765 644 569 -807 86 -168 -847 -769 -865 134 -794 480 -434 49 -279 -30 329 -170 384 -832 -205 -49 -503 -526 425 606 784 791 -751 -772 -187 -212 -476 742 371 -705 -529 -239 -312 384 370 790 783 34 148 -121 572 307 197 751 426 721 765 573 345 -761 -331 230 -345 749 -686 -564 170 -719 -586 -469 -251 -387 -356 -363 -224 -118 -624 322 294 725 585 -404 -547 624 531 -56 -210 -825 287 709 413 711 615 -646 637 47 710 -55 -336 45 786 638 419 122 -258 441 -762 111 1 777 -283 689 191 675 623 798 -306 97 -724 -790 -495 644 308 122 -389 -620 131 412 -38 -828 241 572 -341 25 -435 300 202 -54 -528 -241 -296 639 479 123 -172 -325 126 -163 -443 -272 -322 373 670 442 677 460 685 -349 696 67 -234 -444 328 751 -530 -864 -333 55 -714 717 -526 608 380 -425 -590 -226 457 -526 711 165 -538 -401 511 217 -716 -220 787 766 351 250 256 81 -128 94 -336 -603 -465 521 -269 -662 -241 -554 598 -891 -322 344 342 -799 169 -521 -17 -540 -196 534 -734 -30 434 -51 -541 -449 -733 682 774 708 456 600 -114 158 369 420 -606 725 -630 -726 466 -701 -607 222 -348 757 721 -300 240 -208 794 328 570 -18 627 352 -810 -426 764 405 -188 466 144 -158 21 -559 -502 -446 -269 491 -12 37 720 298 -540 -11 -638 -273 645 -896 29 -796 638 777 363 -601 638 569 720 -481 514 339 -144 514 -284 295 -368 -281 720 663 -63 -347 541 -399 519 40 503 737 -707 606 -434 -672 602 601 788 188 379 -772 -844 325 791 652 486 -574 529 -135 455 -42 279 -244 260 443 -792 108 103 336 474 -895 507 -471 -248 -886 -703 -724 -818 -324 419 -589 -640 -587 432 -79 760 372 437 668 55 -700 -313 -693 -674 7 -20 542 -403 330 99 -540 -861 368 40 93 297 560 -862 173 536 350 -323 156 -747 -686 -665 268 -308 740 78 313 39 -486 -334 404 765 245 -826 -646 475 -31 -354 -173 -64 249 -114 257 520 548 -152 -194 54 742 648 -173 53 700 -896 -19 9 500 -812 127 774 -537 40 733 -315 456 -172 -534 760 613 209 -507 426 -410 441 -484 316 316 131 612 427 -142 96 744 -572 520 -280 586 -675 382 -92 -594 -134 -846 268 -389 762 765 655 -696 -448 141 7 18 525 -673 318 361 465 -260 87 168 -148 313 333 581 -317 -174 255 274 -69 399 160 -119 105 -783 -778 -691 190 -470 -505 435 -556 251 -579 348 -127 491 105 -894 -702 -553 586 620 216 -544 -48 587 -886 748 752 -825 -631 215 -533 550 231 -165 -364 56 -69 662 -191 769 -271 770 -438 -768 528 -807 245 -591 -112 -690 -608 508 413 355 -713 136 -798 -786 -614 -11 356 22 -702 316 55 -149 -464 -50 719 417 11 14 783 340 -71 225 522 -437 665 -20 -289 -756 227 442 -555 -741 -658 550 -417 -243 -646 -289 94 -620 502 758 384 331 424 656 163 418 508 -469 52 -808 -562 -281 -451 -453 -379 -137 -665 -215 -125 -333 -47 -270 148 348 372 530 -866 535 635 -37 365 -320 286 -187 739 -693 215 143 384 -856 -788 -208 -58 -340 614 -230 -599 45 393 -122 121 -319 -576 -137 -617 -226 764 424 -717 -52 330 -531 376 124 -634 795 -729 -206 -656 340 -126 249 -468 -627 -492 -102 -8 559 -666 505 461 -469 -552 441 545 -648 625 156 -124 201 -592 -1 -473 -352 0 -53 788 -577 -838 56 -837 -482 -700 775 -95 742 97 -80 382 -75 768 398 -665 -305 -648 218 720 70 -233 631 681 217 -228 -841 -736 380 -543 252 593 23 -256 465 -836 -341 392 -150 88 -328 -99 617 451 113 -658 497 517 203 621 -45 729 -724 -234 -89 -833 666 -132 -48 604 -628 425 -494 -124 -791 -828 105 -893 -96 656 -584 -186 768 79 132 769 -198 -558 245 280 32 632 -647 -628 141 149 513 406 111 -72 -812 360 13 428 -301 -141 -41 199 549 -273 -537 351 247 -297 -277 -453 -56 -254 -19 643 474 -834 729 -686 -827 435 -391 -444 -675 -567 -60 -586 761 -622 -656 466 -117 -588 361 -463 -769 -821 404 800 20 -250 -858 778 -66 -844 569 -483 746 -650 257 -671 370 542 365 250 -654 -760 310 131 -862 399 -516 -479 64 -721 415 766 513 -292 -748 7 -615 -386 -741 242 282 -333 516 -835 643 631 208 -390 -775 -460 147 139 -752 390 311 -482 736 -230 -830 604 -727 251 520 627 -655 -137 582 18 -109 -121 114 66 -850 -862 544 92 789 -699 33 128 -270 268 59 392 726 522 -186 476 672 -647 262 282 583 -461 -687 564 -372 323 716 -323 -293 22 740 -765 603 -346 -828 494 -680 -756 -458 15 -141 247 434 557 463 -500 456 -538 -898 378 -550 -56 109 -193 189 144 69 380 206 -867 -91 748 -402 -798 -404 303 -119 13 -14 399 316 108 191 -34 393 759 -120 -851 -209 -372 149 480 35 552 -42 -615 168 438 -577 -474 41 -55 48 -369 521 -749 -682 396 -345 -703 396 -547 90 557 24 -313 253 -75 -488 119 -112 518 -606 -105 408 419 54 258 -638 -531 -147 -102 -584 -72 -808 -369 -492 -540 499 345 576 -380 396 220 -340 -550 543 -759 -863 -627 -744 147 593 -789 -118 639 -800 283 316 630 -426 -676 756 232 -658 606 -146 708 -864 224 -739 -643 -614 9 -894 525 -656 104 572 -50 533 729 251 -345 428 336 -325 -465 -759 -493 414 159 -307 238 -789 -834 -684 -799 377 -791 409 -824 -548 -692 103 -466 167 683 -529 671 -619 -668 -559 711 734 236 -823 113 -579 -262 -723 -429 -323 -16 636 -467 -392 265 -182 31 426 -731 121 -33 -495 328 -495 511 555 389 635 -792 588 -160 -412 640 318 272 -409 -326 181 795 -197 388 -321 96 273 -361 -722 -823 -411 243 20 -335 -317 -261 593 -849 770 -145 -488 196 -537 -227 -703 177 325 -775 -42 448 576 -781 -843 406 50 518 167 22 -392 564 314 -270 426 54 -215 -506 738 363 -500 -400 -16 55 -460 -95 -541 -27 -754 650 -21 64 134 -400 -287 -659 -508 231 597 407 -613 250 641 -257 798 251 -54 -767 -166 -292 341 79 -601 326 -898 -204 306 -159 354 -65 -408 -400 -493 718 -189 450 -836 181 -741 -419 528 -684 -362 158 176 143 305 316 392 -615 -129 -338 146 379 237 -230 280 -896 -84 750 -867 -454 -212 469 496 -89 433 582 492 -732 -371 -30 211 382 219 95 -877 248 131 -156 288 -725 -362 -274 -160 108 222 500 -547 -563 -697 -231 180 107 -380 -263 55 -94 488 102 -523 787 728 -762 337 -837 724 -41 -755 787 784 -93 440 -645 560 612 -511 -294 737 161 400 -401 376 331 -324 -655 325 -890 473 -210 204 -359 456 -289 -331 -58 -236 725 208 225 89 158 -704 -714 -401 -660 -754 257 -262 -534 232 493 -866 204 486 -569 -462 -646 -841 270 456 -757 217 -261 37 -517 80 525 -166 -204 -83 -522 369 -213 -879 -457 -652 -126 -801 -671 710 -571 62 -424 700 553 -641 732 705 -608 369 67 -574 29 171 774 559 -537 -4 735 688 -316 183 -508 -464 -117 -574 743 368 649 766 -812 468 102 -705 437 -523 673 640 -69 451 -98 -803 595 417 -752 -207 -827 -289 604 -244 38 651 -652 -826 11 395 27 383 585 -576 -781 791 -39 681 -288 -239 -525 404 -838 394 -630 -332 -111 -711 -712 512 725 -108 -532 -298 -389 165 75 -476 528 -567 -619 4 361 -246 -506 -172 -132 -567 -417 -63 777 79 -233 311 -399 -859 2 559 424 -249 715 289 -542 742 529 -607 -372 253 114 -152 42 -757 183 334 -887 373 613 519 -642 -329 -250 -625 -382 -75 775 -46 -840 -858 496 702 -193 290 -115 -888 -496 382 -655 -826 -799 603 -59 157 435 301 309 403 -788 425 452 325 -255 369 -770 -644 490 74 -664 -22 -617 -308 -791 -365 -52 -189 -845 -782 -182 504 -407 711 -530 -521 -847 -183 696 213 -748 -338 -654 -290 -48 -454 -223 738 -804 -47 748 783 -629 374 -829 -202 -104 104 -689 -490 58 754 -70 362 332 723 -160 -377 490 -741 222 -408 38 -122 -790 630 -608 -291 -249 56 -686 -714 634 -652 552 -839 -272 554 -123 -272 484 -597 -192 515 786 -47 -300 53 -17 -658 -642 -115 -138 793 -848 -458 -600 -374 118 647 254 288 747 772 -595 -391 797 -329 214 -413 645 -562 -802 -638 153 332 -86 -263 -856 -52 513 -625 -487 -627 -809 -878 -669 393 186 569 314 -846 764 551 -81 -484 773 220 -164 47 265 524 -759 626 -117 387 494 455 465 -575 536 36 -204 -851 -390 260 -615 -285 142 -335 41 -114 -710 265 640 -409 -600 -276 -410 -33 -410 -146 12 -795 361 365 769 179 -60 -817 -734 95 420 523 -367 311 -875 314 605 -325 -482 -460 -151 436 -775 -500 -35 308 -653 -641 -53 563 522 -896 172 235 728 -851 419 -837 655 -395 663 288 -734 -725 276 -353 657 -408 -108 -733 294 634 61 539 111 -149 -621 180 -745 705 -787 -728 -97 781 -362 76 -700 -105 -680 797 -285 469 -837 529 -654 -66 -785 -517 -732 -509 580 500 490 777 140 -171 657 -280 -230 743 679 86 96 -571 -342 695 -65 474 153 767 794 229 -727 -730 -226 125 599 -401 -293 674 537 -232 100 740 500 -53 -557 689 -797 299 -753 -431 -138 95 536 579 -881 -474 383 335 375 -336 166 -443 131 -120 344 689 439 -543 -732 -539 138 -533 -484 -778 -876 280 406 -715 590 -787 179 -395 33 -732 -283 -296 755 507 122 -773 -446 -666 467 -470 12 68 -312 245 54 77 -196 -758 624 -784 -48 302 -290 334 -451 -604 -774 194 -88 -701 12 -824 634 -707 -887 382 -656 -261 -617 342 -622 -862 752 584 31 -846 -670 -756 -581 683 -50 629 344 686 32 -263 -502 543 426 521 51 93 779 -842 -157 -722 -258 13 591 -645 -661 -235 -684 564 -221 -773 -478 24 -21 -25 746 -48 194 259 783 613 786 -208 328 400 -758 -406 -575 -195 254 -30 -707 -784 -781 -228 749 -101 -513 -145 660 -90 729 -323 -525 739 690 651 -738 -686 -83 -609 394 718 -478 -846 1 425 -737 573 511 -23 -750 186 240 -348 260 -745 119 -314 -635 317 -585 291 -176 212 -21 168 477 443 33 318 -78 -134 798 741 -214 768 -343 260 -886 -859 -461 -891 726 -201 523 107 -164 505 488 -158 590 549 333 510 -91 580 27 408 -837 469 -872 -845 -545 430 703 -782 605 288 -722 452 214 -648 268 -140 -195 -13 -557 -339 472 249 -142 140 440 -890 443 -721 248 671 -372 -407 -745 -185 275 326 702 -451 -511 122 -524 -655 -93 742 -765 -415 -462 440 -584 -126 -804 -736 -348 -762 -9 494 -639 -245 -37 551 362 337 -370 -65 -154 -792 -418 154 322 424 428 79 -490 308 -351 -123 134 489 -122 -43 -312 -347 306 -174 703 619 413 475 -549 -629 612 370 49 -492 120 -455 418 -453 399 521 -512 377 772 -465 -538 377 -377 -499 668 39 712 -126 -643 710 415 349 94 -119 117 -615 -130 -495 700 349 -169 -537 -55 -527 72 -417 -355 -749 -738 -561 203 -384 -168 -517 291 -653 186 376 -391 702 -159 206 677 332 -398 -441 -653 -545 219 -209 -275 -733 -712 -710 -91 -367 -141 369 -819 510 -832 112 -459 -894 347 724 -758 -80 620 63 -663 -91 -772 -338 201 520 6 207 568 -609 -846 -347 -253 -621 -782 305 289 -247 534 336 544 153 -195 -872 -893 -756 -95 789 -240 -114 -175 -184 -547 376 -881 -500 -194 -575 -766 -886 -688 -447 -731 625 -739 -639 -17 562 320 -606 5 566 -786 -405 159 -721 -740 134 -184 133 431 -756 244 466 499 -349 -302 790 616 94 -750 -693 -267 -815 407 -68 -844 255 284 718 513 -389 -176 675 -325 -275 658 -342 570 -138 -707 -259 647 608 -292 785 -456 -34 -854 -253 72 745 390 787 -395 167 -759 3 -526 -239 620 -5 128 277 -541 -209 -620 -464 -781 -848 -625 546 -655 633 745 -736 -740 -561 21 739 -13 -358 -208 744 -670 356 57 -573 -606 733 -255 -473 375 87 -809 739 -394 52 314 313 -155 462 -16 69 618 162 -656 252 -71 224 -686 -55 -617 163 635 669 22 -827 42 -230 614 -825 332 773 -405 -831 766 -444 91 -109 -329 -775 604 167 145 -729 -565 -444 618 408 -497 -692 -861 82 -50 776 -589 699 -657 209 234 -830 194 -798 543 -678 -517 659 749 -746 5 49 -375 384 -736 -285 -36 -96 -102 -245 56 -859 378 -436 473 -820 -568 251 14 -107 -683 -180 170 179 655 -326 -535 -421 789 167 55 -30 -764 -634 -385 -1 424 765 -596 -650 371 -14 575 -333 391 115 -818 32 -809 -13 684 597 -844 -175 -282 -505 759 -619 356 691 -779 -895 -802 -194 527 -96 -784 -799 -531 -660 516 -87 -572 -73 314 -128 -172 -640 201 -642 59 94 793 135 274 107 591 -647 -400 -794 757 -33 -852 -106 -32 -618 -670 151 542 -530 349 54 -47 -442 1 -472 572 -856 -72 423 95 279 0 -722 772 -461 -392 -191 275 771 -689 651 -234 788 526 610 -285 -506 -301 -750 -890 218 -26 231 -168 638 669 711 735 -77 548 -535 85 -355 -458 -614 -555 -446 -676 -542 -380 -85 460 -127 -460 362 709 136 -489 -432 -738 -481 -238 -614 -378 -799 363 57 454 -87 -249 -274 -472 244 -634 363 513 148 -176 83 -268 -215 -560 334 -547 211 146 679 91 -627 -166 -577 242 -413 636 -404 -14 -395 623 -870 -731 -467 -111 -11 -270 -382 165 270 648 281 390 508 69 -228 567 -603 740 -196 539 -699 533 -675 -74 128 -243 -579 483 310 -592 -152 -186 -24 -37 11 38 281 758 -701 -97 -778 201 698 -52 54 -491 -108 -281 -894 410 -609 -296 -34 -885 360 -33 -327 -638 -624 -443 652 -433 684 -143 -503 -785 599 -194 -859 58 465 209 -277 -672 466 -131 726 -762 -519 733 -385 -103 530 515 -382 179 44 130 -375 680 -768 36 129 759 -457 -38 513 434 -517 -52 684 -889 797 -383 262 679 -25 -504 86 -356 -698 -503 121 -410 172 154 348 589 651 750 -197 -135 -244 16 -175 -489 689 -657 62 200 -806 -3 620 290 -101 -278 -804 -652 263 -851 211 285 -63 -449 -539 420 -531 254 -532 91 -54 -630 544 465 -857 641 -214 -391 -486 415 -37 119 -543 725 161 312 333 134 -155 147 -665 -317 -317 66 270 -310 684 682 439 206 -607 191 135 -890 -226 -395 492 5 276 -49 -327 -281 -347 717 434 404 -666 -136 31 66 629 132 -44 -548 67 195 313 333 26 -878 -152 -26 762 -783 106 307 -618 -625 560 188 -763 -799 -745 -252 -630 336 217 -697 -532 -375 730 639 12 148 -871 -274 513 552 702 602 259 63 -134 -310 49 -279 719 69 -402 48 -259 -634 405 -606 -424 -16 -776 -114 -695 -322 406 542 -720 213 99 337 -758 708 50 526 -256 553 -51 -719 638 252 -664 149 195 621 -739 -218 138 451 637 -877 39 344 107 693 -669 400 83 720 83 637 -474 -845 -784 -790 -88 80 748 -775 279 -858 -585 697 167 555 -839 52 -587 -31 -652 -290 -205 -722 292 -859 493 -304 269 677 728 -38 193 -277 320 158 504 730 -58 173 -117 -451 -313 -618 522 -17 -651 -612 -821 349 -838 66 -458 415 42 81 360 48 176 -149 400 119 434 -774 649 -257 638 189 -99 -820 134 8 -368 556 -728 129 -434 645 -540 -781 739 -456 -15 -235 366 -335 486 453 -422 -25 -97 -823 -143 -612 -151 -773 683 446 -221 645 608 -77 -345 453 -619 -143 -590 -703 591 -140 -810 141 -159 -561 591 -847 324 244 -55 592 297 -444 -563 110 123 598 -658 750 -557 -403 -718 143 -102 256 -694 -832 -311 431 333 512 672 -620 85 402 -671 -847 228 -596 696 749 164 83 183 -353 20 -801 313 -213 -615 718 -699 147 -713 57 139 -394 -242 420 700 463 727 93 652 -517 -71 30 130 -865 -641 -232 -772 558 135 -793 -499 26 163 513 -398 -437 -98 177 -324 -597 -506 -41 -179 -528 -176 -403 639 -596 293 -115 331 -111 -864 -226 425 -491 260 188 -39 64 -614 -809 391 -580 -760 -813 -150 203 -547 -479 -769 157 467 -866 -559 773 723 -594 343 683 324 -851 -625 -11 575 -361 238 384 -96 215 -771 447 -827 555 715 -584 -488 581 762 723 173 537 504 393 -646 -97 -709 -554 159 785 -619 32 -259 384 -301 -756 289 -453 364 -116 -229 149 -300 421 727 404 310 -491 639 -626 341 523 638 797 800 -146 -451 1 200 -140 -794 -19 -88 -632 -652 -680 -41 304 575 -420 -105 -735 -577 182 584 -695 -291 -292 108 -561 -562 -626 -207 777 -396 -34 -887 511 -543 383 -419 -735 703 -548 420 -509 -148 748 16 376 342 656 0 635 227 65 583 485 -161 -662 63 -548 -872 68 117 -384 -434 160 -475 61 313 382 639 260 49 -560 596 -366 -408 -193 -782 632 -673 -318 -503 -143 -367 174 -888 789 607 -719 142 -643 12 74 -266 653 785 -490 21 -262 -97 -216 -127 -595 -173 -47 -498 -374 -355 -686 -448 462 3 453 83 -725 696 -295 58 650 762 212 123 610 -350 -352 -885 -11 232 191 -116 71 236 162 -354 445 -197 424 -227 417 125 -641 -797 -445 -473 310 -48 311 261 -334 209 200 -297 -250 762 386 -23 -311 -344 174 -285 -556 -691 724 -582 -471 749 273 574 -407 -2 410 471 -872 -504 147 -206 -651 472 576 -809 -403 623 -869 -671 -431 361 587 96 -210 -670 -750 218 172 601 203 -822 -150 -375 -483 -419 -151 -52 353 -569 -94 541 71 729 704 -447 -235 -246 787 -729 -501 394 394 -491 333 -573 -404 -402 -60 307 -578 -121 -351 -3 -632 -398 -535 771 -108 787 641 720 -109 54 -409 -224 -642 -229 -126 -447 -180 -186 393 -678 -657 -476 -15 138 -793 602 721 -533 -154 772 -323 -14 -511 -429 -205 -368 374 -591 380 -313 406 -403 742 139 -553 -219 575 -181 519 -44 639 -63 669 562 560 -490 -511 -897 246 404 749 -73 -379 70 -112 78 -334 568 -452 -116 757 -546 515 379 33 -294 -319 492 -871 45 -780 -670 187 136 -64 237 -627 304 -276 222 653 -738 204 -400 15 -677 -329 469 -393 -553 191 312 -28 -442 -375 -326 -821 636 458 -375 769 182 337 565 -682 287 299 400 -232 -847 271 -400 415 330 576 558 684 1 351 -165 -40 200 -254 187 -721 469 418 622 686 -381 -494 -662 -410 -623 160 -726 -66 173 524 -870 86 -239 -828 -223 -318 -61 -408 -31 368 -669 -409 -779 128 -19 235 186 592 -685 -659 522 -646 509 706 534 537 577 -746 -456 -425 653 -202 -609 108 719 559 394 265 -35 129 206 458 -499 354 -868 -527 -120 -318 343 -117 -224 -457 -685 -543 -874 -458 22 -12 -239 80 -376 -584 670 -206 -508 349 -367 12 499 -597 720 450 532 67 -697 621 -1 727 -494 -77 -832 -631 -413 -532 178 623 627 450 -114 634 -242 -788 -276 -108 681 -285 213 117 779 418 191 291 -360 -248 -302 306 574 217 -356 -261 109 -688 -354 182 712 490 -326 -809 550 572 -709 260 179 495 425 98 -267 498 544 325 -56 -323 756 -631 -24 -531 131 -99 -306 107 513 -153 86 120 -833 211 528 410 641 785 128 313 195 -486 37 680 -628 128 660 299 -118 -23 20 419 747 585 -236 -520 -771 18 684 96 296 687 716 -871 -41 -348 574 -815 -676 741 576 725 602 591 287 -590 709 376 419 -867 743 792 376 50 758 -384 -686 279 -759 419 -248 -802 -882 -290 -820 -277 37 -178 -285 737 351 -435 -661 465 26 -612 344 386 674 382 456 -101 -773 409 -28 -575 737 165 -832 40 -833 -269 -50 -482 329 460 321 367 -443 -528 -225 -229 -846 -146 -669 -9 -706 -812 -365 -532 -459 -254 518 -145 -189 535 -233 351 -805 215 -417 -645 134 654 674 -809 641 -457 369 -520 -409 -330 674 390 719 -880 -283 242 652 -892 -83 -325 -61 275 571 583 -822 272 160 -401 257 147 680 -833 -411 565 266 744 -613 759 -375 519 -699 -612 -465 -681 699 -198 -307 42 514 676 727 -488 -811 7 -216 -97 -515 -725 -576 667 500 -458 715 -439 675 677 681 7 523 -568 704 -576 -864 -344 -284 -790 -548 -130 -887 -108 -480 -627 711 -311 339 363 220 578 -827 -291 781 -64 642 524 123 263 226 586 -262 654 -267 701 24 -504 732 113 -16 173 539 618 212 -611 138 -590 580 182 214 79 777 -739 -405 -682 61 790 422 -212 281 299 436 -528 735 789 2 -499 582 136 -773 728 423 -717 -365 152 -631 -666 -542 -137 37 372 -445 567 -755 745 -593 304 707 422 -386 784 -460 -645 -848 -303 -540 60 382 -385 -753 -600 -510 -668 397 611 430 665 373 -839 147 635 -261 -268 390 -251 -74 542 -335 -879 -835 -503 -752 -727 -720 1 444 42 460 -773 -387 -487 455 -664 -746 -598 -370 -774 513 -295 730 757 -407 196 628 -103 -31 733 445 -429 90 567 -686 -181 459 -756 438 -292 390 -147 504 -154 164 257 -681 -376 -435 59 -147 -464 -843 333 -533 -893 604 -461 -207 473 -847 446 -565 786 -761 -800 690 -660 135 504 -152 740 -56 -372 -396 -188 -91 600 -356 797 -853 -275 -643 785 604 174 88 -270 301 -387 717 -371 562 -80 429 490 -560 348 437 675 -485 -383 -836 -365 -171 600 -363 -778 -481 549 -348 -824 764 693 23 -109 115 -645 -694 -870 567 -133 -373 339 767 -365 -803 705 337 -52 -334 -33 -635 -57 -6 -340 394 769 -83 400 -787 617 704 -122 -189 148 453 559 -449 -758 -150 549 83 484 -144 -702 -550 -493 -392 -775 597 571 -260 -548 -394 -704 -295 -546 499 134 769 -479 -697 -655 755 -564 204 -888 -125 602 609 -345 542 -467 -572 623 597 186 -787 -758 -662 728 129 -116 -453 373 -866 317 660 -456 -320 671 658 -379 300 118 587 96 586 -465 62 -840 380 489 230 -303 -337 341 55 -588 243 -71 695 462 261 -5 -273 -807 80 169 -293 356 -668 199 -385 -100 27 -773 -124 528 -661 600 -692 -866 282 111 -576 6 375 231 226 -396 -778 -801 -209 -808 -664 -570 -630 -134 362 -466 -393 -611 364 -287 -377 -401 486 260 -750 -494 525 191 -272 590 293 -134 462 346 -289 -363 539 681 121 -469 -863 -762 -142 -799 -332 498 -816 -550 724 300 -118 -506 -605 286 -177 -487 668 -184 -495 673 -186 -406 -227 253 284 726 673 -607 -63 -38 305 -84 286 -554 -839 5 48 -534 -675 436 -671 728 -354 177 -291 602 -838 -567 186 -382 110 -583 312 133 585 -190 446 59 693 -272 -266 474 444 662 -519 169 130 -96 -452 -264 267 -345 193 546 -53 -585 -252 -370 -371 -101 -531 -659 -415 660 459 -865 -206 -721 -467 483 -621 -703 -406 -623 -72 77 776 381 339 150 -816 327 20 577 82 755 161 291 586 -485 644 511 -536 -562 -22 193 738 -104 -17 -29 -586 -654 -256 -418 -612 -97 785 -825 -154 -313 -453 -416 -651 -420 -308 275 -868 691 26 20 -322 -297 306 -569 -774 65 -790 -111 -607 302 632 605 696 344 384 224 -718 7 509 -34 577 -713 -789 578 -86 -822 -257 -583 149 -512 792 611 -694 644 444 -170 715 126 85 174 567 -749 316 267 120 422 -133 -290 599 -574 184 -131 638 -685 -50 154 452 -436 692 98 63 -752 298 -186 -780 800 168 -712 29 -57 681 208 -813 -10 376 -175 -740 -780 561 603 -194 467 -170 110 -361 243 -468 -554 -232 -496 605 -844 -74 563 -183 624 -162 -270 -828 395 -74 -113 -716 -169 -409 -679 701 -732 -140 -403 -842 -275 282 -22 532 43 78 660 713 41 661 667 438 -57 258 -253 -268 -630 -162 -423 -246 -796 272 -767 -593 720 690 -755 378 310 265 80 463 -122 212 574 592 353 247 -888 -807 -44 367 -669 -638 -827 -370 530 176 -830 -784 715 -132 1 -427 -514 438 798 -440 -625 665 -197 610 502 -844 -274 -46 -574 176 684 362 -873 133 301 -139 119 -362 723 713 248 711 263 136 -781 212 -595 -53 -582 285 -241 707 -129 -777 328 593 -429 131 105 -860 -286 -27 -651 631 -416 -524 -326 530 -145 -220 -589 -862 698 -139 401 -371 597 642 195 -632 -315 651 -447 -480 459 279 -311 -803 519 12 404 -351 -351 -149 -628 643 177 645 -752 -705 242 661 234 248 296 491 -667 508 -378 411 -425 -745 -847 492 677 319 -232 738 -716 611 180 430 -533 3 739 29 -406 -785 726 -570 683 21 -817 -86 773 -55 692 -263 -255 519 245 -346 348 -665 -897 624 227 92 -752 732 -114 -11 -244 -507 175 752 447 538 624 639 281 -838 -574 -436 701 -723 565 231 -207 80 381 -295 -95 -419 -53 -655 -854 -98 -637 11 606 318 -709 -783 709 -291 -170 -426 678 -190 -742 -707 267 -826 -248 312 110 224 -857 750 -761 -119 -777 -384 315 520 660 -86 -688 -855 629 -337 -675 215 -516 -889 235 -797 -460 762 666 45 -561 -436 627 -60 -316 757 -309 643 637 -481 -6 -56 774 327 -351 374 -581 79 659 41 -615 333 606 583 366 -477 778 -610 -599 -875 585 -192 -227 517 5 220 -658 671 -390 205 246 267 479 -247 -635 -504 -699 -574 488 786 143 -109 -899 -487 780 442 -396 -313 410 -665 767 383 -241 213 -703 587 -869 665 -407 -397 647 -18 -632 43 -170 -465 592 -559 556 454 -802 -81 -674 46 358 -422 -342 249 -557 -340 658 -222 -568 669 506 23 215 -683 -260 -569 321 -218 -840 548 -788 460 298 490 66 -745 513 -108 500 122 528 -35 104 -841 441 -10 -768 310 304 642 -504 -872 -235 -753 -40 413 -110 -632 -816 650 673 -576 -745 -807 -542 650 289 29 38 -191 58 -358 -183 -128 334 403 -236 443 22 -697 -180 -302 -561 233 -28 157 639 -50 128 396 216 -517 185 627 -314 7 288 -886 159 224 768 734 154 -636 -238 -751 -187 626 -679 -38 -26 -771 282 33 579 -132 -788 -221 -694 -308 -759 69 -899 664 -193 -258 194 -348 -869 -695 482 750 529 -11 39 -323 303 507 322 -150 -900 -478 137 -169 -682 -44 -357 264 618 235 716 468 -836 -272 390 429 -71 -193 -654 81 37 192 -878 190 -77 -225 698 -78 -807 -3 -646 -459 307 -116 -662 672 240 208 326 182 -650 340 696 253 -533 135 -504 665 500 -675 509 -764 196 149 465 -264 520 369 -645 -427 -539 -486 729 217 106 230 -553 -198 -506 425 448 349 723 -52 511 -488 -704 -702 34 -113 -348 -822 -345 362 35 684 -798 -38 620 -335 100 303 -765 31 -243 464 -554 -886 -258 -522 -783 -707 -197 -550 607 -829 348 -646 -892 176 -666 -331 727 381 121 -124 -282 686 548 514 -379 -64 645 -418 500 615 -74 -70 -701 278 -42 -639 -200 -743 627 266 381 125 -22 136 -355 181 797 147 -349 320 740 576 -91 751 -535 143 -40 535 304 460 205 -14 735 322 -214 390 -760 178 547 -374 -172 -432 -535 161 655 -322 710 753 -469 776 -582 252 734 6 -871 -268 -277 -356 652 -494 -577 -723 310 -131 45 165 -382 346 367 -34 760 -678 -649 61 293 -477 582 445 573 436 -72 366 -192 -623 84 751 486 -338 475 44 306 -135 -396 -231 186 762 -111 -510 123 191 -314 773 412 -54 -193 -720 -627 493 116 -676 291 -478 -284 665 621 169 -354 -707 -304 -500 552 292 247 -744 489 -10 -558 -492 -410 -29 -614 610 -674 -556 -457 -236 330 542 -713 551 545 -28 157 107 -844 729 555 281 160 203 -525 649 -807 408 101 -405 749 534 119 -297 -861 -315 -522 -69 9 761 646 -76 397 -857 -26 -869 696 -745 -657 700 516 -72 -619 -883 -709 384 124 -399 -821 720 297 93 725 -826 605 76 84 336 399 -600 -857 -629 -427 -109 -617 -890 758 105 720 -331 -399 -147 385 245 -822 -525 -525 352 -519 -842 -391 -231 425 46 770 5 -888 -881 -323 587 301 574 122 -628 -159 9 -219 113 357 631 308 -755 243 -552 -534 217 354 42 195 -823 -324 -27 -425 205 -589 334 -452 495 790 -200 -467 166 -560 776 -304 -723 152 86 -362 -393 -865 -448 686 631 570 -5 116 57 134 -19 -651 -549 -562 460 -13 -264 61 -635 -64 -161 382 -94 748 282 198 -626 154 -660 200 2 581 -843 -658 663 -671 -634 402 692 -752 127 -566 -540 -532 -678 21 -861 -706 285 102 -370 -426 540 -873 -516 -79 -501 628 429 -423 -229 116 -257 -55 485 783 -189 372 -167 -461 -3 -401 387 297 377 -789 -349 69 252 -753 493 -497 210 -770 669 615 710 552 -460 -618 647 104 -808 -510 -245 191 593 -414 -825 728 195 433 -741 -650 -4 -182 -383 -84 -58 707 -312 -530 -375 -603 -107 -795 -237 61 -662 -173 -262 -734 -786 -637 -699 219 729 729 415 -594 279 402 -91 -416 66 107 -405 131 -485 -873 -815 -429 -290 365 133 274 -157 -46 508 157 -793 -720 -289 55 -251 -75 -434 446 296 231 648 210 376 425 43 -851 -457 50 332 -415 653 -822 783 159 576 -74 -488 277 -132 -752 245 -59 -388 -637 -795 151 105 211 -170 -874 -632 53 -796 -494 -127 -532 644 485 -220 329 477 -16 -49 -650 279 -72 556 596 -484 -425 -641 353 374 27 621 -836 -659 -596 -190 28 -249 178 277 -565 -352 58 -468 184 -579 -820 -104 31 671 110 4 -311 -719 503 59 -184 -428 -265 315 -248 481 -438 -24 450 -667 570 466 -532 -658 56 -741 322 -849 -560 200 628 -611 -547 541 -702 -26 212 -94 295 486 42 545 -870 746 666 -263 -527 146 -647 -559 -143 -278 32 -40 517 -243 420 -353 556 -669 -325 -887 512 -886 -584 -463 -484 546 -411 723 368 -25 -791 749 386 714 -632 -577 678 797 106 -687 700 -632 -746 59 330 70 -877 703 94 16 417 650 -675 417 -898 -52 -257 -284 23 -749 -464 -252 -502 -411 71 -722 -142 14 -261 -68 40 696 -664 665 412 -698 -863 -596 -509 353 697 583 314 -161 799 392 -221 798 428 -802 610 -174 629 510 -130 -208 -334 -3 -614 551 -412 688 -481 -662 -360 9 638 -723 -204 152 -376 772 -66 -477 617 718 737 -822 514 206 -47 -12 148 -884 -563 -616 -655 -505 531 252 -560 -717 -246 179 -47 -874 339 94 -641 -396 -131 -458 -11 662 774 -106 -34 662 -121 541 -382 -116 174 -898 -578 -834 -280 201 -404 -126 -514 -471 -155 -13 -39 -19 -485 146 255 662 -854 -509 -830 -694 -464 591 179 -617 -70 -656 146 -691 156 -55 -317 -786 -862 228 -103 -202 -91 737 -440 -455 632 -873 -570 491 135 -402 212 -831 -758 -90 -178 289 -94 112 94 -140 16 -821 410 725 -73 167 -538 -283 -541 -268 -115 500 638 252 -691 479 617 640 -468 424 -600 -418 749 526 -383 431 -321 -155 -146 -549 -866 -153 32 -211 -561 -554 -890 79 -326 683 289 -37 26 313 727 -357 705 -747 350 -342 445 589 541 534 -108 -666 -601 85 374 -299 -528 -218 -133 -321 425 -740 85 663 -810 396 332 164 -238 -235 -248 794 333 108 702 -778 69 649 -539 -800 522 -164 343 106 732 -312 216 -408 -265 -450 196 -224 -232 -380 227 -833 -868 -122 -94 -724 278 43 248 -565 -794 -382 -329 -199 317 -599 311 -22 -394 -127 -286 -216 200 -317 24 -337 -78 -402 336 -299 430 403 269 538 -147 339 -482 632 -859 113 47 -272 182 631 316 -790 -720 -576 320 -133 -754 -834 391 -261 -711 -552 607 547 584 -756 695 545 -522 -163 793 271 -871 274 -35 -755 346 -666 -277 638 -85 685 -360 -735 -422 693 488 -244 -669 -247 736 466 718 632 -425 306 -721 -551 36 -418 -319 -581 -245 -68 -87 46 -766 -897 764 -202 -474 357 43 718 313 -535 -123 708 210 -82 763 -657 -881 261 -10 40 207 -743 353 344 -136 163 637 -887 260 -39 573 784 -153 95 -815 691 -701 -127 484 -350 -215 -61 -645 204 -393 -262 596 -282 -303 398 234 155 -760 -52 485 742 576 274 -205 -663 -849 582 246 -459 -311 409 156 518 -153 413 -444 -92 495 493 593 764 105 -827 -699 -82 401 685 154 714 321 -273 178 518 441 -272 -880 367 -204 -224 -276 266 -522 -102 -134 -493 -214 704 48 -799 -473 7 -183 293 725 -598 596 555 -304 -182 166 -591 -426 562 -472 -130 -52 -364 -466 36 589 -640 443 636 515 202 -859 -337 648 7 -7 39 -631 434 -641 790 -587 95 -409 -276 -862 -285 357 -849 241 -454 -478 -263 482 99 -697 753 -869 -373 699 -205 366 742 181 -91 656 -730 -395 418 -189 -748 682 380 298 -724 -788 46 -803 -647 -383 655 -573 66 -481 -883 -138 377 613 -497 -645 387 184 666 -766 -34 -202 771 164 -447 -278 523 744 124 -788 -647 471 20 -365 494 -613 -623 201 -113 522 244 264 330 -789 694 -326 784 304 773 42 -840 -831 -716 414 759 -833 272 -600 -881 -293 92 542 650 -307 -673 694 -641 159 -382 -141 -260 -570 344 -321 -720 -103 -292 328 612 -242 356 -666 261 347 337 543 589 -333 -187 318 -848 333 95 -665 560 -147 -869 -594 705 599 580 -401 -636 -127 -634 -705 671 -112 419 -723 272 -67 711 641 603 402 -145 -361 795 119 -624 137 -369 238 525 10 -628 111 -503 471 -350 -411 -465 726 -576 -900 384 56 -486 592 -160 -84 -367 -895 -201 161 -370 -666 -38 -562 383 -175 674 -528 133 5 -312 116 536 522 342 -222 50 -419 796 495 317 -726 -17 255 -508 -494 713 -515 -196 619 401 554 -646 652 763 -756 786 519 62 -487 79 129 -580 195 -840 -361 650 -403 800 224 182 -849 -686 -532 45 -137 -687 149 187 -269 664 -683 -537 -223 378 -599 -128 -371 650 -812 340 -348 438 340 0 136 -157 588 -591 175 -764 -298 674 496 -633 -275 219 178 621 -691 528 -614 -773 659 5 -733 127 431 -263 70 -679 192 269 -623 202 488 520 -96 36 -770 -854 -791 571 -465 562 15 -167 -660 -849 -346 -799 67 208 -48 -115 258 524 14 -756 -263 -212 -102 -329 -91 62 163 386 420 450 380 -681 -502 -724 44 204 94 -828 547 561 407 202 378 -562 441 221 107 -23 -500 166 -720 4 -551 -204 -12 -783 -804 -107 -280 -601 -298 -132 60 -261 610 551 521 -710 -442 602 219 -191 476 408 507 165 -699 -730 12 -857 299 109 716 -732 -504 -52 -748 -717 269 783 -146 -653 -254 -826 375 -262 -441 -668 764 -29 605 -682 -588 415 683 -753 752 369 13 789 -648 -688 210 292 -389 677 -888 235 392 755 783 194 -121 299 671 -829 60 -451 -503 -249 127 -139 144 -526 397 -406 -406 -858 241 93 745 334 158 -442 700 -836 255 -722 518 -41 231 -826 -449 210 238 379 575 643 -147 196 -630 403 -539 206 365 790 497 600 -886 263 -395 788 -499 109 -23 295 469 686 -74 690 346 -57 -478 435 -540 226 178 -856 -251 -823 -359 337 -336 615 -650 -310 -555 -559 33 -498 -491 673 262 -842 -566 464 24 652 221 534 -118 -895 251 -225 736 107 -79 515 537 -29 486 -95 -866 330 -405 -37 269 221 173 -274 382 641 -296 -726 711 -838 -35 -181 274 74 -702 -18 0 22 145 -559 -189 368 107 507 584 421 -65 279 -515 738 212 361 403 52 -83 -71 -179 380 282 698 -774 512 88 469 -658 -92 356 666 -6 124 428 -600 -103 766 244 -546 -40 333 664 -442 -58 -450 648 -320 499 597 220 -836 -109 -451 -135 -817 381 211 -607 714 -2 713 -896 -176 -402 -16 445 -51 354 -619 83 299 -207 -412 659 149 542 -847 274 -135 -429 570 -555 524 -661 -510 -699 115 735 -491 -639 -337 773 -447 791 444 225 -583 -862 720 -752 130 518 623 397 -4 -678 -62 -163 108 -890 -230 -659 425 -70 -506 282 -426 -783 144 479 88 678 273 3 27 -350 -245 482 152 423 -524 4 -145 691 417 -156 258 -78 292 374 -420 742 785 -468 -780 -94 -711 252 437 294 -138 -657 558 -874 -447 -441 164 391 -551 -29 -336 351 -455 -756 270 -59 319 -661 148 -866 -60 683 381 -123 593 195 79 -76 -457 -141 182 302 569 -255 -803 -399 -892 615 -140 -747 -661 342 -886 -583 -465 -805 -318 346 -329 -751 -522 239 -571 139 -845 -376 -290 -7 -425 -859 21 -261 -301 655 -416 -688 393 -214 -550 -895 -205 306 -860 -668 756 40 200 -414 -629 497 351 237 -520 -198 -38 529 484 -188 -438 -186 -686 -683 -210 -486 -743 -472 259 -852 128 466 -660 421 -529 -192 705 756 749 282 385 491 -49 75 221 158 660 -280 -798 83 -66 -281 -261 650 -250 367 -489 -355 -898 -401 126 -232 673 -899 -693 -212 342 710 -339 484 335 -46 -82 -15 481 764 -848 -541 -323 -456 172 -476 -187 750 387 -12 -818 231 -809 193 -163 643 556 -830 -783 -167 -5 592 -440 330 -383 268 529 -445 91 -655 -541 -753 -235 639 -293 570 105 569 690 -279 381 -519 496 -102 750 764 6 -48 -352 694 608 -47 -419 81 719 -343 471 -734 -139 -303 -828 -354 277 359 339 -798 -587 408 -798 -547 104 -899 633 -765 -719 -860 -753 781 259 -279 -175 -798 634 -401 -369 -581 -93 -567 773 -201 -555 161 -878 -887 -156 217 -551 -709 499 -685 -461 118 -658 -653 -219 -41 101 -891 -660 -771 -379 147 370 -850 206 -177 -179 -186 665 -834 -295 -689 -804 -559 531 576 373 -303 -428 406 689 413 69 301 418 -298 113 240 527 739 -18 -177 42 -511 -444 782 292 83 -609 -810 -856 -79 -483 -24 -337 729 262 -738 -754 -196 305 285 171 -443 493 697 -798 -208 773 -13 -72 -190 -746 355 -349 260 433 -487 546 -598 -622 452 -123 -167 760 -616 125 -335 -574 -588 333 177 766 -498 281 -291 -487 633 -637 -524 -500 692 -158 -72 -247 -638 -610 264 693 -659 787 356 -329 -124 50 212 -307 593 596 648 449 -681 -9 -108 106 111 340 -353 253 -197 355 -497 354 -38 173 51 97 579 57 -33 -203 342 -622 -275 245 702 -730 -739 591 -149 91 -391 -830 91 -379 -302 402 -807 330 375 -130 115 -577 422 -634 -131 589 -60 588 702 -879 -176 390 190 -444 678 625 50 -34 -214 -392 488 508 435 44 -154 -297 -246 -843 276 41 -513 -72 1 -48 589 -14 -633 -556 557 104 443 52 326 -242 371 751 -278 118 -660 -748 -577 556 -625 -39 -434 -830 -277 -21 496 -515 -758 637 -180 -737 745 -174 -765 -354 537 -399 279 340 597 -680 507 -608 -784 -434 275 -314 -65 345 -45 533 -446 241 -864 619 432 -165 702 -295 7 -701 -741 -890 164 -257 341 -676 584 -126 -326 -431 -705 -487 -822 -515 -174 -449 -689 -518 176 137 -854 667 538 317 193 591 407 -285 401 614 -402 -102 -65 -776 14 31 -554 -474 -627 168 383 574 -227 118 -281 -365 -282 24 632 -278 -235 -282 -37 316 -528 569 653 -228 -185 -666 -739 673 -410 -276 275 -544 751 424 191 566 -476 752 658 -419 621 -876 587 -212 465 490 -500 627 421 -431 620 -628 581 -133 543 525 -641 332 -167 374 548 761 -352 -868 -201 239 184 -541 -79 -81 322 -426 -41 -506 -410 579 755 -587 711 601 283 687 304 -668 -237 -29 80 -31 -167 621 -528 -382 728 419 -546 186 -697 -188 -209 -374 503 -618 673 -495 788 -756 -814 515 -758 89 -482 278 -99 589 -670 567 -423 -612 -71 203 -123 -28 712 -832 -118 0 -182 -414 369 635 670 201 463 -447 213 -618 -341 6 35 -641 -473 657 -601 -301 259 348 -328 55 -625 -362 -605 -891 -414 703 116 224 525 -568 -476 -876 -23 -51 11 -157 -778 -834 624 -29 330 -807 671 61 -591 -284 -521 -334 490 -292 -78 624 526 -711 210 14 617 -808 690 -437 699 -472 49 -603 -80 -654 32 574 -679 79 63 -348 537 644 748 -128 -715 -301 83 -378 -471 -169 -869 246 388 396 -258 214 241 -293 -640 -193 -499 723 -753 -753 -318 -679 -429 600 182 -587 111 -499 347 375 192 419 -81 326 60 -291 -844 -781 179 -351 -329 -699 1 65 608 357 -280 -42 -780 -878 -675 -196 -353 -666 -756 761 587 488 35 433 634 -694 224 169 650 24 332 -647 770 674 -84 178 247 57 -735 -558 48 -355 -160 -649 -177 -553 -627 372 163 -883 595 -24 525 -828 -391 53 -669 -390 298 738 576 -663 -791 26 153 -473 -762 -431 -653 293 -491 -547 -416 665 244 587 250 -221 482 624 721 405 98 -790 -135 -752 -557 283 -92 -892 304 696 173 387 733 -568 -218 -88 -54 81 -283 -296 -149 32 -11 189 555 372 569 -11 517 -248 95 -303 -718 -471 -209 -212 -327 -608 624 -89 388 -180 797 -168 -516 76 416 404 -580 -767 -852 -296 696 -627 443 -807 -702 -258 734 695 -215 211 1 149 -515 186 -642 -369 -436 -99 -600 -195 -762 -658 -487 -24 525 752 21 -800 -717 -291 -630 183 706 -536 -355 -11 -610 499 205 387 -246 -81 -490 -804 -877 -710 -83 -610 567 -810 -114 -432 189 739 509 -223 502 716 -803 -728 -9 153 -577 -679 -639 -156 226 -726 -239 620 -734 74 758 -742 -220 402 -582 -382 -440 150 87 -614 -877 -152 485 522 -259 601 476 382 329 757 -805 40 -114 736 -848 -843 300 105 -522 -313 -492 -687 -442 -68 -453 -652 716 -8 539 -305 618 -55 209 364 268 573 -241 378 327 -607 -376 114 -155 749 92 -143 -243 257 233 -615 -94 -107 -789 -244 -493 -86 -764 537 470 304 -112 733 -625 -680 -226 565 -174 -825 -532 -898 -625 -277 106 332 -44 290 -611 -249 354 -725 -48 -634 661 56 -209 66 143 661 -776 -159 523 619 -163 -357 100 -275 435 -782 -441 -716 462 -456 680 -646 473 697 617 -456 -104 -630 721 360 -447 -221 396 515 347 70 -603 220 -74 -330 741 313 -275 -879 261 579 -222 559 114 -797 201 591 -546 -522 -191 -698 768 463 -297 -659 263 775 669 360 -105 -657 -132 -323 742 291 -562 -116 253 -213 -803 -344 432 146 -788 654 126 501 61 -600 665 582 280 636 13 467 -536 602 -764 -42 -777 -675 -209 -566 -557 219 635 -813 -205 -693 346 530 -93 -411 -739 -536 -447 743 -761 19 221 -197 333 151 162 192 107 -784 -565 146 -406 -636 -649 533 583 99 236 569 -388 455 590 215 -341 -758 -199 -480 415 -837 -526 785 434 -862 -776 597 -567 -342 168 -327 -827 -120 -292 43 -476 741 10 -413 692 -450 -246 781 482 586 -489 -398 -465 719 -486 -13 22 266 -604 -413 623 526 784 295 190 -426 102 -788 -102 664 -618 -45 -478 302 -663 737 211 589 -812 509 -443 -811 634 425 -28 -713 -364 94 -319 -406 -261 637 -737 40 -244 470 -736 254 307 -217 254 -454 641 -476 448 35 624 -885 -706 -20 547 -161 699 162 732 -559 631 -592 -99 -384 -17 -658 -496 706 337 124 -845 49 756 -643 248 -365 -94 -517 -140 -435 -490 -397 317 579 536 -267 -450 11 285 -387 351 105 -753 -268 -564 344 -823 -634 -564 -519 39 -355 -455 108 574 238 188 -791 -661 -398 623 -474 351 283 -255 74 -814 364 642 -258 105 486 -312 365 194 -690 646 720 -428 233 406 451 147 138 763 -389 -864 -137 -6 88 -634 474 165 554 650 -312 578 -687 -525 769 537 -50 -325 338 548 425 50 -427 546 -101 368 -812 -435 512 287 381 -175 -45 744 -387 -664 516 172 473 -569 -277 621 244 190 -17 53 479 694 677 -530 716 -105 699 317 -447 -670 209 -78 289 435 -252 584 576 -531 454 459 703 126 267 724 -582 156 82 -759 -61 -318 548 442 30 237 -396 590 -107 -316 -668 552 489 -196 336 -238 445 365 -75 214 -25 -733 -769 184 382 136 371 -582 100 56 -53 -530 226 -109 -805 418 298 783 -220 29 394 -209 321 -64 252 234 505 -688 -166 416 -652 -467 700 785 358 337 -35 766 288 208 82 557 -278 -509 -400 -140 379 -13 -35 228 225 -606 -113 418 782 -336 574 165 89 -824 122 -579 244 -185 -96 403 -815 315 34 -813 153 -453 101 716 -126 -247 -767 305 292 -897 452 141 -837 717 264 -500 744 174 690 -335 412 237 -148 277 605 -242 39 -409 -568 72 667 -263 453 -770 -669 292 -588 -567 -617 -670 -249 -324 468 409 526 411 85 -417 577 -812 382 -371 -19 -593 -252 395 254 -193 657 -547 -33 274 754 -512 -15 44 452 -795 -857 197 -652 -53 -596 521 -263 698 775 -764 116 -486 536 -94 -362 611 11 -103 87 -505 -122 -159 -184 799 -258 171 623 -137 -256 -793 -123 -656 327 -621 115 -356 245 -305 -860 -640 -596 197 719 688 -145 -403 -791 -688 683 -564 -528 68 674 -419 -874 408 -377 -854 361 -762 -11 -760 -308 -635 -405 665 334 251 62 -18 -167 -845 -30 348 451 -189 -348 251 -508 611 -817 -186 -714 -342 366 -846 -301 -380 274 -610 -252 -320 -158 205 -352 337 -316 591 99 -138 285 -335 478 228 781 -557 110 -365 283 -368 294 31 595 -534 -647 -370 41 686 28 609 328 331 676 -228 267 -20 663 -724 -569 -658 -243 -49 267 37 252 -116 -74 782 -520 -613 -898 -716 635 460 -47 582 -743 655 553 -150 84 -319 -878 -690 -715 -119 -626 12 284 336 -428 -721 -292 -355 270 -96 -23 37 169 3 -465 -221 -318 -260 -565 -686 -742 -733 -612 -627 -465 535 540 571 -277 -688 -703 311 -390 396 -343 277 -288 549 349 92 385 34 513 -654 -734 77 740 -381 -667 783 -373 -265 760 421 -855 688 95 783 -301 -754 -499 -874 -251 -12 478 436 755 89 -801 -269 -401 -620 -358 -309 -723 -176 567 644 2 194 -18 -884 -444 748 -514 364 -44 623 -288 136 -831 619 -298 778 526 -54 -271 426 -192 -590 -636 -829 776 -739 -425 -288 -663 -158 520 -53 733 -446 749 -416 -281 -457 -345 -718 354 118 -684 354 431 -30 -822 -626 -695 538 500 426 -93 79 -529 650 -651 721 -535 -625 -384 -101 -124 21 -547 -325 292 -7 174 -70 -276 135 -714 -410 -627 348 -52 -340 302 443 -508 44 -290 244 -605 -706 -875 -472 446 -551 -565 -190 -625 -113 297 669 -898 118 -459 -313 -308 599 -378 -42 -32 627 -857 -223 683 781 740 -732 -633 609 -588 -181 -565 406 -503 638 -71 765 336 -504 -884 629 -857 86 603 -536 605 435 -803 -234 429 -54 -138 350 -43 263 46 -529 -875 -382 725 276 -601 -882 -726 -287 -895 653 -365 433 -430 -296 452 305 296 -407 722 254 -741 458 121 26 722 -574 -81 -294 -244 -27 -648 683 174 -420 425 -845 -840 117 473 -605 311 690 -214 244 718 333 699 251 -671 -296 489 -404 -880 -529 261 681 682 104 -65 -662 155 -587 -87 -785 -301 -218 -265 176 -195 -197 538 -158 176 705 44 -318 393 574 41 552 35 293 -487 284 694 276 -140 482 -537 -685 -431 -827 -333 593 235 286 -318 -874 -11 183 27 572 616 -571 527 316 -137 252 -897 183 15 -97 197 614 -846 777 198 -751 73 -249 319 336 779 -811 -548 401 250 585 -162 -702 729 -584 536 -264 -805 -815 687 110 670 -503 -454 484 -738 565 206 15 92 596 689 598 -237 -691 499 -198 618 513 325 -547 -144 356 522 197 -531 -365 -870 -179 -134 -395 -785 -807 539 -617 0 -840 -692 589 -363 199 254 -122 630 -892 -12 480 792 695 752 -821 391 54 -607 -233 -851 741 745 220 -651 -315 -15 653 407 16 -790 -736 653 102 -894 -365 -344 -320 736 754 -117 251 15 212 -152 724 536 637 -759 -785 -479 800 -344 792 -426 -81 -457 -375 203 715 -794 -762 692 -188 -66 22 -397 561 203 -7 185 -533 142 289 -685 -828 -353 -515 3 -294 -632 -291 -361 237 156 -46 -284 -16 642 -800 -1 447 -218 -519 699 41 379 335 481 -897 -410 692 576 737 674 343 -398 -145 -860 -280 27 -20 549 -832 -899 65 452 -803 -465 -661 -565 545 475 456 614 306 592 182 -610 -787 111 -70 784 -698 -257 752 421 -845 -762 661 741 128 488 394 -54 619 383 472 -356 -658 760 -358 551 -701 -51 490 -366 -114 -654 -638 -257 391 -415 386 -298 474 416 -800 500 -590 -405 393 -112 -695 711 -886 475 -641 -268 69 -15 683 156 676 344 -267 223 -740 -108 -291 114 -871 -126 451 -233 603 594 -536 -798 355 -538 -445 372 432 -638 -272 -384 319 -607 -221 181 796 -864 -533 685 540 -316 481 543 -835 -433 -434 -74 79 530 -335 709 18 -168 341 579 664 -843 -822 68 316 -123 756 -169 -816 449 26 143 -344 577 -886 485 -233 565 -635 526 -247 -494 673 782 -769 -311 -185 -807 -160 192 15 626 -583 -52 90 731 -500 105 188 -377 362 -545 -208 -748 440 496 -412 -369 41 -715 -548 -706 -515 211 778 477 -788 442 56 551 432 344 181 -829 -682 -262 554 -867 -669 197 131 690 -625 228 -226 216 372 -343 -193 21 37 -821 175 167 -166 -658 -895 -273 -524 352 179 -318 -458 -475 399 387 -481 -653 525 -760 -709 -564 -668 369 -813 542 440 689 143 243 317 -766 -537 -494 -104 -343 689 787 81 -775 -661 569 202 172 751 -468 374 -722 669 -205 41 -794 262 778 13 -293 -96 -46 -734 -137 773 453 291 -369 232 490 537 733 -214 428 -304 -612 57 -173 560 -794 661 -207 390 -864 729 -861 114 -344 355 -683 -533 -646 -158 -256 -806 195 59 -392 -99 -490 526 -181 -150 179 458 492 -450 246 2 -311 339 370 -89 -48 729 -418 -608 -78 181 98 -531 -236 -427 -594 332 -773 245 28 -350 -707 409 -493 -408 194 -644 228 -397 587 139 618 796 -214 -509 759 -268 642 -753 275 79 -835 -248 -381 -195 -871 -645 676 -213 -524 653 63 -195 -293 -568 -434 536 -156 -80 -614 -734 319 -287 -869 -262 -811 798 -831 215 -129 -153 708 127 -824 19 -681 -191 115 368 -280 6 16 -129 722 -314 553 -766 -766 42 -822 -606 728 154 715 -416 -373 -12 -310 523 706 -562 -516 390 366 665 -795 -542 526 -619 -66 225 588 47 -461 -815 -242 626 537 -20 441 -108 613 9 -609 48 196 -293 -296 244 -91 -794 -47 -602 455 15 84 -419 -589 -404 -367 205 -382 654 -73 624 -219 798 -533 -366 -293 -779 -6 311 736 -886 -559 -341 -416 707 653 476 -196 -552 -321 -806 -260 -502 358 770 -723 -327 -862 342 658 297 707 -513 -183 -577 537 -518 400 149 -136 -186 -557 -118 -274 -214 -54 -428 534 756 -581 35 -395 129 -230 615 -852 -326 -160 -238 4 -751 38 330 -692 722 329 -440 391 521 -875 570 387 676 -289 254 610 -900 -732 308 140 -859 -473 -846 288 -246 -896 241 250 412 363 -410 3 469 -203 -62 -473 -280 -14 -235 291 574 -843 -842 -653 502 548 148 97 242 681 -447 599 -342 -84 756 -813 -469 -887 464 755 695 524 716 599 -772 -312 -496 -63 791 94 -800 -83 375 475 -577 -513 -374 -729 521 627 -450 797 741 267 631 -442 -605 145 -252 339 -174 -734 -177 456 -693 -593 17 -744 448 -326 229 -338 102 711 74 196 357 -207 -290 571 271 169 393 -186 -156 262 -81 -458 529 -265 -465 -433 581 223 -11 -514 -725 -307 376 26 -812 -320 320 440 203 101 -417 -736 92 310 -538 -803 317 782 -66 227 -346 781 -802 -626 592 638 -554 392 481 -136 42 -459 709 351 -434 103 -145 268 720 665 -219 -419 201 -768 -151 -768 261 36 402 -227 -497 100 744 -732 -353 -562 -882 182 644 681 575 606 -429 449 165 -487 646 775 714 -763 355 486 369 284 -132 199 492 118 409 -95 -317 30 306 451 568 -239 78 243 -442 -892 -163 339 -753 264 545 -105 263 752 20 449 -649 -75 503 -497 -618 496 -93 736 -642 -514 -731 -64 241 -460 623 400 -155 281 76 -690 -373 -895 -465 -427 557 -518 565 596 531 599 -686 567 472 -601 -306 -834 211 -627 292 673 120 -161 259 89 774 90 462 -378 74 -87 481 160 -748 165 445 452 317 -692 689 8 -746 768 -390 565 -53 182 -9 703 -471 -801 -403 776 -895 -343 -99 437 18 255 -801 471 -158 -774 375 231 -239 305 687 668 82 -24 -243 -839 384 -8 -694 -285 385 431 -3 -596 268 243 486 175 -50 325 -456 -109 550 760 667 405 -743 -18 -85 -596 252 220 -741 793 574 39 -109 -865 -863 354 -159 -92 -452 -866 -770 -64 113 -745 -533 -805 -381 236 -250 5 208 -759 -671 -621 -228 -120 -323 -641 517 94 -484 342 -790 100 194 -356 -136 50 -254 12 95 179 -568 -885 552 -732 -798 -71 -650 718 327 -603 -796 767 -585 -748 243 195 733 -272 -552 -355 -102 526 -623 104 -74 576 710 633 -48 -318 665 -884 249 -104 -44 -764 -26 315 570 -859 49 72 -40 770 -173 -557 270 -40 -455 391 -8 528 -37 -789 1 -479 84 542 332 688 -868 -155 -216 -590 335 -361 415 75 99 -445 230 654 317 -747 512 734 112 -89 -226 -376 601 563 -619 66 492 -631 263 -410 -852 70 322 598 303 725 -165 -510 -363 -617 291 743 -677 449 22 84 -3 -89 -640 -311 -586 392 760 -237 50 627 -475 -751 179 -466 -80 -41 -859 117 782 535 642 -51 16 770 300 -708 544 523 -762 -747 -292 -514 -686 11 690 -227 -522 145 207 776 696 755 -720 362 -4 -547 -535 779 747 124 101 -660 -612 106 -414 76 250 -179 164 -156 -110 -338 -775 -752 15 445 414 -516 646 762 461 -687 -320 574 60 163 754 -360 -715 -801 245 -115 -212 233 -850 -631 301 -342 700 -756 280 507 215 718 215 -663 -720 196 -193 -689 188 -713 537 -690 728 725 145 -90 -177 -880 374 -177 -688 -735 -94 403 -219 72 413 -110 -466 303 773 -656 -243 337 -682 -388 326 -23 -43 159 650 -297 -171 -660 779 365 627 733 -237 687 628 -856 -374 27 -437 -660 -713 364 -211 -648 318 -377 463 -10 -884 -29 -397 73 -271 -95 1 533 118 -580 -258 -322 -515 -44 43 543 -896 738 -492 -740 142 411 -96 -452 -812 399 -22 -279 379 -150 14 -623 -17 -623 157 178 -38 551 -11 142 -700 -770 714 -717 98 7 661 105 142 237 -19 672 -423 324 257 480 -89 121 92 -672 -381 -555 -104 -847 497 -672 402 -203 344 -278 725 546 737 176 565 590 -793 -1 38 434 578 244 119 538 -138 -725 178 170 643 -326 -454 26 296 110 -627 321 393 -471 -418 -764 -405 -573 -266 321 -689 76 145 -882 185 56 -662 -843 480 -130 694 635 -505 -173 -237 294 -591 -93 16 -672 337 367 747 682 -220 -620 781 -815 622 65 -483 -820 608 763 103 -402 177 -590 334 308 -108 -787 717 369 -224 391 748 212 -682 408 640 -748 -280 -33 -674 -664 -805 734 -105 -245 -309 -304 22 1 -45 -316 -154 -91 791 -691 440 -728 -153 -393 474 -519 -764 339 769 -459 -274 -666 -760 440 390 662 758 561 94 -92 -452 -574 -58 -750 3 -589 -477 716 -464 -176 -857 -688 255 -123 -853 352 -682 -583 -758 -441 329 -79 367 -734 412 -619 538 789 271 -758 -177 395 -534 -110 790 -796 -397 85 -293 -872 -833 -312 -799 -268 633 -167 -361 -435 -753 792 -493 129 -486 3 610 -440 701 -191 -581 -171 -505 -290 620 -484 -127 603 -241 495 -84 -303 -340 -622 677 89 73 -827 346 -197 454 11 -167 -498 -332 730 612 -173 -223 -173 -640 4 -62 186 486 -899 -500 -817 72 -777 -886 314 379 -118 -684 248 348 -41 -499 -96 293 -453 751 343 651 -647 -725 -25 486 129 -610 106 -190 -631 -342 219 -80 739 673 799 -172 484 -581 628 -60 356 363 -798 -462 783 -188 -175 -206 680 -84 -166 153 -475 441 -706 758 -863 -327 266 -749 -385 -7 -191 -391 539 336 461 -652 323 -404 -317 -539 -561 201 -190 602 722 153 788 -567 -101 -527 420 342 250 406 -582 -768 -404 -315 -499 -399 -293 418 584 176 23 -893 620 360 560 -794 -362 -613 153 152 -730 739 -47 -309 91 -619 746 745 122 -613 332 369 -181 -864 -329 218 161 -225 736 657 -39 -854 -820 436 -75 678 534 436 576 359 602 -136 -595 -69 -673 707 33 -828 518 -879 791 244 -719 -877 259 -396 -802 115 -240 793 -561 -200 263 -589 612 -757 -471 85 583 406 446 791 132 -848 -543 20 26 540 649 -241 -881 -410 426 414 -212 -436 191 571 4 456 -768 728 157 -7 -258 0 329 749 -515 -308 -514 179 90 786 -9 -357 457 -843 -44 434 293 220 75 -28 -182 -594 -493 0 266 -882 -537 463 -630 783 128 247 382 624 52 623 -303 712 346 702 592 -372 -653 255 -104 -499 -363 -164 -185 148 -540 506 566 -751 190 36 -6 223 246 -424 -105 -487 19 -67 -691 430 -655 428 -536 111 235 128 614 -403 -584 -723 -336 89 -280 788 -725 88 -687 -152 415 593 -683 -235 -786 254 -314 -252 319 -134 -290 -805 381 329 751 -315 -122 -717 182 193 -341 -30 -455 495 -809 -452 -496 -523 -43 -838 456 428 373 360 792 -81 -889 189 445 304 41 -724 598 545 -824 -471 -128 -573 -283 -605 624 365 -387 746 -294 402 164 -702 690 -215 615 -767 -609 206 647 300 -380 443 250 62 798 -174 234 -626 -41 572 71 750 347 -622 -708 -450 190 -663 320 -50 50 -139 -163 -427 216 379 723 -537 326 591 -145 81 -738 18 149 -666 -589 -895 -145 454 333 -159 -79 -566 172 -182 -515 332 366 -388 232 670 64 266 -679 -658 248 416 -336 -887 655 765 64 -410 -434 -887 -224 608 151 -788 260 246 768 -493 412 344 -480 480 243 -36 -120 718 -402 -238 -110 329 473 -742 444 -813 -494 -771 68 -339 -206 -629 369 588 -615 545 770 636 540 -443 -325 -893 633 -545 300 726 -634 -757 65 613 225 -101 -448 -517 747 -7 568 775 327 679 137 -347 -344 64 -512 205 -133 -559 335 -761 -249 317 -41 -223 -388 39 18 155 -752 799 -47 -664 -730 -117 341 214 462 206 687 738 -872 -639 309 -803 -641 -10 -423 227 250 -296 735 295 80 277 253 148 -525 -868 -514 498 315 117 644 635 19 -207 702 -5 -470 99 -185 -76 -3 -117 -317 781 536 240 -829 -703 708 -820 -285 426 -108 538 320 -637 -136 -294 -286 -566 706 -205 -602 534 -317 -283 -608 -843 -210 -492 636 314 650 -799 298 -668 -749 -602 -610 307 22 595 111 -478 -379 -489 -628 -428 -220 18 762 -700 -335 265 -186 -601 -710 -302 -62 68 211 -127 777 774 432 624 -804 -465 -366 -824 -53 -338 252 533 396 -719 -758 -283 55 249 -809 154 -20 -780 375 134 -181 -770 795 74 250 133 -604 750 362 353 1 -510 711 -9 173 -316 598 -381 755 -367 -277 -594 81 -679 238 490 -440 -622 697 429 -516 208 -844 644 773 -368 548 -86 -537 202 -488 -210 354 -799 512 -494 -556 506 409 328 -586 -868 -394 -868 -89 -110 680 -71 733 446 -101 114 -106 128 -19 395 246 -743 -152 -23 220 -70 232 362 349 637 89 -883 15 -83 760 -353 227 -86 -335 -179 -817 611 501 -860 153 -366 -34 151 38 382 -260 493 -812 -6 554 -766 -186 683 -66 -766 370 -191 -207 736 -536 -97 -641 -137 -815 -192 222 -730 550 207 24 354 339 744 -612 -734 -389 343 -714 -862 356 -205 -99 746 -716 709 -447 -834 -623 -280 202 -161 -19 -878 -89 73 323 197 673 696 -888 631 -73 -850 -17 -493 744 76 499 -29 -146 71 -494 -2 -276 289 -20 -215 -94 -586 -184 -156 759 283 -14 170 -824 588 -137 673 -406 -170 -28 -248 -736 290 110 477 -644 -435 352 -755 -24 332 240 280 -333 -600 -209 -515 732 -721 798 -184 -72 -647 -775 -316 -105 -209 523 -398 -869 297 -700 -589 -3 702 662 -791 -584 -458 64 -435 -29 -169 -76 -65 210 -511 -766 534 -123 -129 -862 -554 -574 34 -506 -447 -594 -387 720 -260 -778 292 -495 787 190 13 242 338 582 530 497 -528 -446 -454 251 -456 -651 11 -445 -209 270 -200 784 -657 -231 333 123 -731 719 67 338 -654 -500 747 -167 -187 525 343 -109 -758 132 335 -496 -855 -365 -592 772 455 795 -177 493 -375 29 -709 -722 -440 -109 -389 -699 -819 -716 702 92 264 -465 102 654 518 -522 -375 -192 -401 -382 -152 302 -778 635 127 56 -443 512 -809 251 -82 574 -67 330 545 -15 668 362 186 730 -393 456 -210 -41 356 184 -490 108 -290 115 -365 -143 -70 -258 -113 -123 -398 246 576 83 -107 233 759 -443 -766 -193 423 -84 -67 101 730 677 -648 -713 -494 212 -272 -202 287 412 -513 -337 658 423 426 -169 -617 -882 80 523 247 125 -847 91 -336 103 -467 -659 -321 -848 620 761 450 629 260 -783 -385 590 -6 73 392 396 -616 581 -405 -623 459 -853 -402 -757 -316 767 -479 106 391 -770 -503 -228 -203 -836 476 765 378 646 -590 -451 617 131 24 -788 436 320 -112 -492 -608 669 404 -790 -836 715 -829 -6 -203 -758 -154 337 792 531 707 -774 83 -361 -244 -47 209 -92 595 -605 -465 -281 536 78 -329 751 -307 588 -35 30 -707 -590 -603 -238 473 469 223 461 677 153 790 124 -841 -874 794 435 -897 441 -214 257 -516 -41 -69 -480 -710 750 -614 -362 -886 778 -152 653 716 337 -28 -158 705 -441 -9 75 765 -32 587 -210 605 -280 -719 -105 -124 84 428 -562 696 -854 563 333 517 -367 656 -97 255 -848 175 -181 369 546 -613 348 277 555 -456 362 676 -471 -136 306 -76 572 -37 544 -204 -735 -417 50 -397 -424 82 -282 129 -127 465 491 -280 -189 399 282 675 297 -18 470 400 375 70 -684 586 31 -157 412 -883 -422 -331 -508 315 592 -230 -484 -479 217 357 -736 -667 548 -489 589 794 -621 488 654 61 217 -227 63 -746 -15 -889 149 -693 741 35 536 269 631 109 281 136 777 525 -505 672 -572 -309 363 -515 -216 27 522 -687 588 59 -832 -584 -643 19 -45 -514 -566 327 -507 490 -525 742 233 -144 155 674 -585 -485 -666 -302 -142 -792 63 624 -478 -550 467 -441 195 214 47 377 -241 -637 291 474 -843 663 466 -872 -597 -346 -502 240 380 533 -696 -349 -553 -789 -552 -128 192 535 462 -873 -592 -284 674 282 -693 -723 407 -117 -801 -608 12 167 23 -339 568 -539 -218 502 -141 -577 791 457 130 -420 149 19 165 322 -526 167 -601 280 722 517 295 669 221 639 117 -602 371 -290 -219 -533 103 -173 -317 -328 -717 150 654 -575 -822 97 198 615 -775 353 -557 -812 -123 -703 543 42 -412 -99 -812 -712 698 -491 753 -848 -212 -134 761 -821 451 -849 64 -684 453 258 240 -103 -853 178 97 -270 24 -487 446 -88 237 -195 248 304 -193 -595 -384 -332 -512 657 462 390 -450 77 -102 -786 633 -875 91 548 -461 663 555 470 -871 104 -825 37 -118 699 -219 662 456 -41 372 236 -2 -512 217 80 293 389 -130 494 354 -666 510 -593 -24 -588 -77 -147 -758 210 -701 -530 544 -575 782 440 772 -695 -619 -65 671 179 -677 512 707 -843 -648 -313 -328 -791 -795 -503 226 -384 -694 -104 -876 -403 -573 -131 -661 505 427 -776 310 -215 634 499 584 -124 340 452 -547 -721 -371 -862 15 659 205 -181 533 70 -619 112 -175 69 9 252 -663 350 -571 -359 42 -158 -413 107 -824 -299 -19 -756 -93 -375 -20 314 375 773 538 153 606 -336 -265 -486 -641 -106 -600 432 -141 710 24 -121 394 -227 347 -135 230 269 -216 -514 -490 30 209 686 -352 622 -220 -535 601 -534 341 328 233 -785 -207 -228 724 699 -584 565 -30 -516 300 546 -365 -639 749 175 -79 -280 288 -190 197 574 128 -324 545 450 -462 213 -240 200 733 641 447 671 405 391 435 391 119 242 -64 554 137 9 -180 37 85 -492 -685 688 459 -510 -298 563 205 -27 318 -385 689 -749 -666 -108 477 -840 425 -299 -116 407 -623 -245 -729 145 647 635 -105 -345 -585 -690 -344 419 371 564 622 -272 -358 481 -717 755 -473 -651 -747 -753 222 26 -370 193 555 102 -757 -380 -416 -680 -123 -683 584 164 539 -169 195 607 -755 -529 -136 216 -841 -769 -476 -737 -58 31 -46 -859 -144 26 -672 -569 -139 -263 -371 340 -175 324 391 520 196 -303 584 -672 -814 708 683 -79 489 276 273 -661 257 -214 486 -351 -453 510 -210 -29 659 -882 -371 524 23 -887 89 -381 122 -89 634 123 485 -79 709 207 201 -679 96 -58 -888 711 244 -160 -846 -293 203 397 137 60 60 478 -628 -884 552 -774 -274 -10 70 497 -573 702 -769 -833 99 -338 286 579 174 650 37 -203 -789 -621 -508 -610 162 -153 212 48 605 -72 -657 528 783 577 143 252 -130 389 317 395 675 434 103 62 -590 35 268 655 363 -636 -314 376 -614 65 275 -183 279 -813 -715 -526 -792 -750 -270 -590 -549 40 -355 774 -730 -710 -413 77 -299 -22 169 -515 585 -766 258 -236 -184 -577 638 568 -775 -290 -501 574 473 -413 -777 657 488 524 -618 -265 -365 -898 -539 -550 137 512 -182 -683 -795 216 393 57 -418 -460 -446 -832 649 -763 140 578 -252 -106 -488 228 -433 111 107 -856 201 -335 -279 -833 177 -104 -771 -660 -540 -310 -199 -666 624 -854 -90 -889 -889 -643 -339 -71 -888 -629 783 -441 388 142 -687 41 488 511 -538 -34 167 635 -777 -248 -381 -279 -517 472 -555 -567 304 -781 309 252 -411 -366 -792 23 618 104 711 -372 85 328 144 -573 -645 265 -889 -599 -418 -1 -563 -652 149 -17 281 -710 631 -97 445 781 -597 -881 -678 687 580 6 274 -661 493 600 709 -36 -73 -112 364 -92 370 230 785 -125 67 603 65 645 164 -641 266 -68 104 133 -647 733 -727 -870 527 -761 400 -892 725 -106 603 143 594 -720 -715 636 -200 151 476 -357 740 -384 218 312 -598 -542 310 -714 -266 786 442 -490 -604 82 -230 -164 595 -592 -692 641 315 688 288 626 124 -245 16 584 -201 795 -84 289 673 354 248 779 400 129 -437 -537 195 275 233 -512 -130 321 86 256 -82 -52 -889 490 -235 150 -884 -150 -170 554 -666 -838 59 -295 677 432 -570 114 451 -404 -62 -72 634 -887 -625 -730 -602 676 688 652 795 -860 640 -765 359 519 -742 -522 549 -244 -493 463 447 735 -577 -441 131 -178 -545 -287 -815 -241 249 524 660 513 -499 14 -766 437 476 -637 363 480 468 705 473 309 57 346 -779 353 355 121 -321 -312 -859 -176 -28 -887 -761 548 715 -802 77 650 -52 344 -744 -42 -214 -312 -726 424 557 254 131 -200 468 15 -131 -456 298 626 -287 -432 256 654 -731 -528 668 -336 -168 -376 -237 368 436 -275 700 358 -839 45 496 -658 -115 630 -488 -507 -193 -796 703 -124 -154 96 345 449 -355 483 -827 -114 -767 -616 -703 -529 761 -312 -270 -100 293 -322 -18 765 -882 -590 -131 -849 223 672 506 299 696 475 120 644 234 592 258 -724 -389 349 730 79 29 189 124 -325 -189 -407 -884 6 53 710 -103 -681 -822 -568 122 -210 -376 165 -121 -752 665 156 -177 659 -860 -694 128 -763 -407 -194 -255 -61 398 -211 -362 398 -794 -234 -283 -41 78 370 85 355 -716 -713 646 550 -452 -411 -824 -527 136 -284 -59 651 374 338 653 -96 -788 232 -60 193 -277 -65 -362 361 360 -183 12 -896 196 177 625 591 531 -830 -149 263 -461 -206 -177 -267 349 -462 -879 86 584 523 87 -825 493 -803 302 -336 14 572 -113 -574 -84 -659 136 370 -653 240 -825 203 290 114 -571 638 -516 -88 -73 437 -36 -54 -779 -467 779 478 -561 -577 -177 -29 -392 -734 -697 -166 103 -178 -127 -634 545 -206 -370 -272 215 -837 767 -433 -3 -762 526 -357 -884 279 -658 -110 727 -319 550 -188 -193 -642 559 187 -451 -523 -564 528 226 94 289 197 352 350 267 647 -186 141 -478 583 -847 153 378 -56 400 -377 -234 -748 -40 -423 -337 -527 -541 -339 -474 -346 491 629 176 145 -183 -370 -732 -105 -429 -97 -618 455 -495 77 213 -244 -380 722 -814 -412 -331 -413 132 527 -877 12 -636 160 56 -572 -733 -752 -755 72 -813 -730 -866 -675 -660 -636 -677 49 -698 -104 799 210 204 677 -599 -647 -195 329 -588 -613 492 511 -567 -672 -848 -633 718 -418 -716 229 -113 666 453 328 -653 -785 706 -431 -844 -712 -744 -336 -114 -308 107 -671 517 -207 -92 -568 -117 -419 -340 75 283 -524 56 -197 -474 503 -575 -257 -632 -870 -338 -791 -682 742 -814 259 -882 287 104 383 389 -858 381 113 -239 787 618 -674 -832 168 -331 541 197 -615 -8 -573 -114 -177 -731 359 -219 -664 125 -456 29 -804 -67 -676 655 -227 -130 -76 796 -306 -539 400 -263 -813 173 -498 -378 -513 -802 -561 422 299 722 -323 504 -266 -542 482 521 353 571 -542 470 -506 148 458 353 -687 -398 -859 -48 81 -647 620 207 573 709 436 -606 -122 641 78 101 112 82 405 435 -832 718 500 99 -776 -137 -731 -521 23 -545 -650 -491 430 27 -165 -674 -584 -852 -115 -472 793 85 -27 519 535 -649 88 -815 -329 -775 -601 -348 587 -268 17 -49 -882 -899 366 -756 -176 -313 290 -246 195 41 -765 -464 -288 -583 133 202 526 210 23 407 521 129 577 -264 -215 232 731 -621 -58 -291 609 -802 -101 242 -464 -554 -650 29 -605 -818 72 -402 525 457 489 -389 -783 705 -722 429 619 -105 -816 582 -635 -345 -4 23 467 -362 -252 793 -335 -97 -834 402 -31 -126 750 264 -44 54 -74 -673 -536 670 -71 -455 -684 -67 285 603 -813 -203 -70 25 -267 109 -41 153 -76 -32 226 70 -34 -122 -479 -313 707 478 34 -614 -498 2 183 -555 671 516 16 697 -817 -165 -52 -551 -715 414 -513 762 -164 284 -824 -696 -317 764 -43 329 138 -611 -895 -402 -625 -306 -829 616 478 -101 -637 510 -205 -623 -479 -323 15 259 85 -829 747 -256 -761 -799 -659 733 -644 -43 740 -723 106 -496 -863 514 256 -342 561 411 -144 -127 -542 344 -240 56 447 -35 -524 220 276 468 -386 258 -708 -245 354 -49 341 -848 14 -535 17 -161 -540 774 321 -10 -256 -72 67 601 210 -634 -41 -506 -10 -418 424 36 -113 347 722 -303 542 -836 -148 -547 567 -648 -35 -148 91 401 -175 47 -165 -52 645 222 522 37 316 96 365 -473 387 -69 792 613 793 -389 445 -253 88 -735 200 -35 254 -583 266 494 -611 354 -361 210 -227 -330 595 311 -148 178 -47 703 -67 535 765 764 489 -136 -601 -789 -441 738 -733 -669 -722 326 -530 -9 520 -77 35 -643 -561 185 704 137 -781 -873 136 -352 -123 -657 -442 63 -829 -659 -846 566 -54 163 554 179 -290 636 746 608 -384 -222 669 -368 -471 340 697 751 675 400 -229 263 -804 275 94 -375 450 267 -258 -703 -75 687 696 427 156 -857 -897 790 130 -504 -687 623 -603 515 -683 -264 295 624 -90 269 296 -204 -168 202 -442 165 -490 -736 215 359 727 -327 -524 77 -444 -390 -135 -234 -368 -681 -813 -38 -473 329 -198 -566 -430 -644 -801 659 -228 -556 308 558 392 -476 703 726 219 563 -853 -715 374 361 -765 -473 -864 439 794 -507 -824 312 -83 -837 170 23 612 -20 -267 -191 -857 20 771 526 617 393 305 427 522 -500 492 -94 -314 719 -78 -414 419 -244 366 430 302 -632 176 436 644 -366 -639 -302 186 757 -275 576 -137 676 -57 440 -17 -796 655 -64 -674 -286 -87 129 662 775 -207 -47 -594 -832 -271 -653 -847 -862 109 -20 -884 -822 -608 75 544 164 754 -190 254 -96 -809 93 607 746 56 -336 -4 -301 -693 -125 145 -289 -72 96 649 468 -417 -91 -277 -294 -536 36 795 -372 269 47 -302 -791 -282 299 -38 -238 792 -755 167 -86 211 -18 -899 -56 -11 198 -414 316 387 708 356 241 -720 -399 596 133 -4 -172 -179 -360 -221 -98 -695 -58 -378 -379 -617 -40 -534 -73 -604 732 471 -143 462 -294 -224 358 -124 647 -321 297 -380 -215 292 -50 312 251 -788 121 -141 -410 -732 -739 -436 361 -570 -638 633 487 757 536 511 -438 -733 -193 -738 -654 226 665 403 674 163 219 238 603 646 106 -791 -452 650 -21 -874 705 640 788 -777 250 -79 227 116 -450 247 162 768 710 -153 316 513 724 426 -381 224 -135 -738 -564 -643 734 -49 -617 202 -45 -13 -396 -27 -708 555 119 -155 80 -812 -791 777 -439 -708 407 689 662 765 -36 -430 -282 309 -200 530 176 -336 255 -879 -431 544 -594 -841 -208 533 -80 -331 708 -324 269 -120 643 741 -142 647 -69 305 424 604 -389 -807 -772 394 612 736 -461 743 -20 233 387 -153 86 520 -81 -270 137 -539 -255 637 -482 595 350 -208 -850 -658 800 -637 -381 -562 -350 -38 321 -616 587 -731 494 -518 153 -717 209 799 -608 -307 -827 -112 -706 755 644 22 -96 184 -191 403 264 394 -329 -135 759 -302 88 -374 569 266 266 -55 698 -535 624 -692 663 -116 -268 -436 -54 -38 -821 305 615 -375 -723 -412 -176 -312 -23 -845 119 338 -381 268 536 -149 -686 630 455 569 25 -127 -716 -140 -270 30 -438 471 -459 -707 -318 -106 745 -758 344 542 217 292 -619 84 672 -423 315 412 790 792 -619 -545 -199 -772 151 -5 -156 402 96 -806 654 -737 -619 -510 -420 -689 -36 497 -138 -172 -429 -392 151 593 25 -205 -669 553 -258 200 -145 -610 225 -259 -852 425 134 -369 547 104 -334 -196 629 -717 -403 107 -724 -316 135 -433 216 -186 -439 326 -244 -773 -751 -626 -648 567 -234 -166 -14 -236 -896 425 -270 -305 6 -466 -572 -597 453 -231 17 452 -863 -466 -786 -284 189 -858 -841 -371 -548 -872 372 502 -348 83 762 28 -484 -778 251 539 452 -754 -780 52 575 204 680 53 -117 -150 -229 753 -871 55 -279 121 -870 747 -844 -245 377 -386 345 -341 -569 685 426 -64 360 663 -666 440 -425 128 232 149 -835 -817 410 414 363 538 355 605 -49 64 586 -482 46 -527 -328 184 -171 220 379 192 -828 75 -748 -556 -15 433 -866 -79 -507 195 -899 197 -584 627 -207 -697 306 289 -411 182 220 -4 -611 -303 662 -145 -773 -599 -753 389 50 -674 279 -176 236 -43 761 772 579 80 79 707 593 -665 702 -425 -390 744 -681 -824 462 302 280 187 -525 106 -869 -30 -6 552 151 585 -68 359 -719 664 -103 -382 -782 628 -685 -272 -557 252 -163 599 349 -379 -881 77 -285 327 -846 -769 -863 15 -476 -587 590 741 465 130 -112 397 -18 -41 -699 572 -538 -552 0 8 -867 -40 -68 -39 396 545 -719 172 124 -111 74 -226 41 -140 -709 -827 -426 -113 -156 463 -846 -851 -261 696 140 622 391 414 -764 -137 730 84 -250 58 -831 -530 -431 82 43 100 61 490 430 -408 696 -816 -96 224 545 155 536 -771 -16 245 733 472 586 -207 218 -722 -879 339 -346 -89 622 -789 -698 -186 -392 -50 -236 -104 493 -197 -481 -747 479 60 -425 -316 -200 -722 231 494 -210 46 -89 -567 -887 741 -857 773 -681 -332 -293 793 -465 -232 -401 466 -209 408 -701 -194 -478 126 245 61 -466 176 -644 796 624 -596 91 408 -385 -213 -186 381 58 103 332 504 388 -647 -361 464 419 -712 449 -102 793 -830 511 -123 -400 484 400 -293 -746 -115 64 -476 731 -666 -838 -185 -164 -714 -283 343 -57 572 657 -174 83 798 276 20 627 -549 -783 512 120 353 -677 -624 -732 -748 112 -93 -38 -846 -161 740 -216 272 -346 623 357 666 73 191 -16 265 441 776 -258 527 -463 662 -655 350 -806 64 -154 -434 -778 -170 290 -608 -353 762 63 -211 -404 -874 -436 786 231 -692 -52 537 620 -389 401 433 589 65 668 -385 -816 -408 780 -260 205 -630 300 415 128 630 411 139 332 -314 -783 158 226 484 -675 553 295 522 658 423 -210 363 -499 43 -143 -28 -157 -761 339 -484 -640 -219 614 -82 -737 352 -794 -43 -184 -201 -766 -828 -428 296 -812 -754 -890 114 780 622 -553 558 -317 -19 64 210 -79 -418 -551 235 513 307 520 30 -311 738 -778 -564 -639 181 13 319 573 429 -884 -480 -745 -203 -34 -789 640 -200 225 12 443 576 92 599 366 -469 423 683 -178 -831 -299 -372 -541 489 -277 539 764 -130 -590 -853 466 734 101 -689 -356 -898 198 -356 48 -557 -513 600 195 -424 -629 576 -216 694 -400 -804 210 167 333 -666 130 516 -518 161 57 479 25 -132 324 476 -619 409 -698 -468 429 -109 -715 -816 -844 112 -311 667 596 -872 400 -618 -187 -356 249 -51 232 -837 99 -494 605 -402 -197 -356 682 -57 381 319 621 73 -418 19 -390 -633 -753 -410 -154 -472 609 -134 799 -461 90 285 -228 -537 -45 -159 -18 -742 -279 -682 453 -88 107 -833 -359 608 -239 -471 -85 572 367 387 -173 -458 -666 -561 -804 -440 74 303 -550 -777 -157 410 291 -180 -514 -763 128 -225 -516 721 -778 254 478 -407 730 681 493 -251 86 -885 689 -685 351 -615 362 332 -448 -733 -782 440 262 -380 302 -719 509 -648 -658 51 -45 603 223 91 280 394 -831 -721 -16 635 -653 -274 89 -774 -406 396 498 -416 -242 797 315 -690 -538 777 755 -444 158 532 249 -443 -444 -729 379 83 -552 -166 690 -202 -646 469 -399 776 643 580 -511 164 -198 -98 227 -619 274 -574 -377 474 -750 -681 -661 148 623 646 -823 577 391 -621 -74 387 -82 -641 15 -781 -813 -556 712 -522 -147 343 158 -736 -287 -346 -654 487 786 -590 -582 21 597 422 359 -9 -158 -291 396 109 311 63 -81 -27 721 -233 -693 531 596 690 -350 -863 91 719 -766 -444 110 -87 -440 212 611 -5 -564 331 785 490 -768 182 209 -700 634 -272 581 -697 -648 -494 596 -694 -337 568 249 -169 452 277 -600 -275 -296 -320 -795 352 22 176 -488 -460 -319 59 680 663 -421 -377 501 285 177 729 325 -452 682 -34 772 -861 -523 225 -723 789 243 -37 718 -40 348 -716 685 -239 -873 -867 -679 -890 325 -724 -102 -244 234 165 -784 -332 -601 574 -86 -540 192 605 -351 -129 -243 757 255 7 -640 487 -562 -663 -97 329 -103 441 16 -326 -459 653 -103 741 82 581 639 334 -249 -765 -277 -723 -77 -741 -517 -697 583 -111 -362 23 -873 -208 -330 248 462 -845 -701 62 36 -587 215 745 -323 617 -608 -357 137 -75 -64 591 -442 -349 -320 -420 -98 129 -158 -424 -382 -228 -42 -249 124 630 404 7 -763 -260 -590 309 -325 -370 286 649 642 256 -432 87 -428 411 -871 582 -148 -443 520 65 -471 224 723 -434 -65 3 432 -858 90 518 -800 -165 783 -196 264 -77 89 -501 14 -545 -708 -527 765 -364 609 -788 354 -590 -699 520 95 766 -427 40 -187 -406 -566 -344 -217 -513 -780 462 -832 -462 -688 395 -817 166 -772 701 4 0 738 552 -692 607 -320 358 705 -189 -243 -22 -292 13 135 -715 617 207 -66 283 -313 227 -89 2 746 -22 -764 661 590 35 389 -565 -679 -216 -21 522 50 -376 -193 477 180 47 -621 241 -764 375 408 -288 -485 61 -290 574 -246 -773 -297 602 -409 -638 166 -110 -781 -574 719 -655 232 169 22 220 -27 513 471 -154 788 -109 -510 388 107 739 -897 -547 751 -380 -853 -373 -264 -196 -445 753 -139 636 -509 -117 514 747 -468 -619 488 -323 -681 280 -159 367 -149 476 -642 -550 531 -884 -41 -822 -196 114 682 -415 -62 -522 -427 -159 -598 656 -476 243 -235 -7 -878 -348 65 -63 -481 -529 390 220 520 648 62 587 422 171 -153 -805 256 671 -14 275 -37 30 379 -751 -147 -420 544 320 -438 -114 -340 -707 -319 -247 420 -778 669 -245 -336 -242 130 -42 -741 -56 693 371 669 761 485 -104 259 46 306 -618 -473 452 124 1 421 423 510 -341 -66 -73 796 -575 68 -580 127 -150 206 -176 -315 -50 347 -130 423 -229 -873 -382 195 -515 677 532 248 -798 -844 511 -688 -543 -682 2 773 575 -241 569 -797 -803 637 -333 -883 -616 560 704 -647 -298 -256 509 -37 252 -532 -105 -460 -47 278 752 -687 305 -743 -851 796 -381 -541 307 -707 362 -425 -424 -348 -51 148 526 -622 -235 -316 -128 -201 -163 -440 -412 -621 295 488 -614 -847 -429 682 -336 -516 -415 -146 -217 -820 -532 729 371 -6 374 -609 156 736 -422 254 379 -206 -32 97 569 -738 206 -170 315 290 -740 -18 -535 218 -54 -683 755 -248 288 -242 -20 636 295 673 457 159 648 219 -290 63 -819 112 -86 129 -604 -90 -348 -892 511 554 378 559 458 -687 -424 481 -587 318 -381 -106 -827 -65 734 -571 449 -353 618 -696 -718 -744 -89 -820 -798 -137 232 -898 171 84 -197 15 -399 800 284 -299 232 482 -706 659 651 -263 -384 714 733 417 -300 -77 -605 37 329 482 369 95 -761 621 -5 -752 543 -430 -521 568 -694 -163 -602 -891 -407 552 -345 -74 272 -13 -692 336 320 -80 -203 118 -158 -129 24 411 36 -226 739 -314 -535 -384 -849 727 -311 -449 63 -250 -627 800 698 -535 598 -459 543 322 448 461 446 691 426 -231 -298 408 343 471 -142 762 376 517 561 526 -311 229 53 -762 655 551 563 -192 -741 -329 206 -133 -105 437 249 413 46 218 701 270 670 133 538 -326 -470 -176 -775 -722 -84 417 -437 -401 -784 652 175 259 203 39 592 66 405 -828 -153 62 -696 -307 -288 -568 -167 718 -42 -765 -898 -56 -847 151 463 -450 20 205 761 1 98 -852 -95 -481 -882 705 197 -476 -713 -363 78 658 307 387 -424 367 71 -27 -730 -345 -853 610 -32 -641 62 642 -370 -99 -668 -376 777 -744 -772 -709 339 301 6 -170 651 171 73 -4 -852 -667 46 -633 -149 -666 624 -68 521 -624 344 368 -362 106 685 -208 415 -460 -831 -666 492 296 -429 567 -322 -707 -14 172 -838 426 402 -178 -651 -154 650 -574 303 -315 667 -95 451 -668 -198 298 -238 -261 -606 573 -533 -882 -863 351 10 -75 649 238 129 595 -388 -606 -719 -113 -383 -27 -623 417 653 -552 338 -189 -726 -332 389 624 286 283 -845 -615 12 -194 -453 -693 124 698 393 136 498 215 399 -611 -364 -636 -246 70 288 734 -817 737 793 553 -18 -834 654 -101 480 -311 -668 -246 -682 303 -3 -701 374 -762 -565 27 165 -16 -104 235 -334 701 -340 -654 -498 -469 469 697 -300 511 -559 429 207 -560 447 -215 -106 -810 217 663 591 317 577 330 636 -401 336 25 -315 317 -157 -739 -666 -331 -482 -382 481 -524 -176 -192 552 -334 -536 -828 -338 281 -295 -127 330 -463 551 -777 23 -520 591 -672 125 -671 -558 -249 640 68 -52 -850 6 682 -892 -599 775 333 83 659 10 -598 164 488 542 642 -190 -891 72 797 174 -418 306 508 364 -780 -579 377 420 357 -198 306 285 -476 -369 -261 -744 126 -833 312 663 332 -266 -186 645 591 649 -219 -434 520 -148 563 286 -751 0 -271 -509 -140 -300 -745 433 -358 13 -144 750 16 491 574 -671 -404 150 221 516 -807 -153 48 158 -323 -296 481 442 -828 -747 502 -229 -147 -74 27 -440 731 93 261 -498 -607 130 370 484 523 341 792 -720 1 -198 75 245 254 504 136 -320 -607 350 19 384 -810 -182 348 -238 -130 -639 688 776 -270 272 188 -392 -848 495 -431 -94 330 -806 -113 149 20 -681 260 247 -48 595 264 461 768 -409 356 -824 -557 411 593 298 774 -106 731 128 -880 585 -192 -495 -629 -730 737 -603 345 473 -635 483 774 -598 -414 -874 126 -466 15 412 51 445 -715 -826 -209 -727 -586 116 246 782 -440 466 778 615 446 -315 -497 -802 189 605 797 585 -761 -279 -729 196 -393 26 -499 -405 149 -640 316 415 793 581 -200 235 -3 447 524 264 -806 708 86 397 115 -353 367 126 -520 -700 349 76 242 -800 -895 -900 717 241 -438 -576 -749 441 559 180 -426 603 -685 122 200 35 402 291 417 352 -257 46 256 215 -246 247 704 -449 -821 -187 706 -82 135 -785 -593 641 149 -3 -274 -36 566 -690 74 749 14 723 -588 -736 670 201 493 443 113 351 136 -131 -883 118 -678 748 77 35 -840 -381 328 368 -568 79 -773 62 160 609 286 288 -529 -701 297 240 -345 617 5 604 127 122 -720 82 142 -480 87 93 -817 -858 -109 -269 99 248 385 769 298 -587 -607 619 417 -501 -338 -432 92 428 -328 -893 71 -477 -798 -374 80 -166 261 -642 -458 -408 179 523 -425 -351 -589 601 -42 -593 116 -47 -326 702 -152 595 -88 -393 -234 534 -630 -7 -118 600 -737 458 -739 -640 215 131 707 -269 -261 462 425 476 -633 -347 199 -572 71 701 -684 452 345 722 201 -157 127 -567 -701 -106 727 -130 212 297 -478 -377 -700 -429 117 316 -31 125 291 292 298 -768 391 76 -561 344 -165 -430 577 546 454 64 -49 145 284 -785 -804 -619 310 672 -259 -761 192 -331 239 -94 437 -508 564 -300 428 -370 -537 -308 694 358 659 200 -155 -82 -400 -652 209 -257 -401 -64 673 721 -811 -614 -256 -802 588 -852 -260 -483 -193 -433 709 -845 -216 -30 129 3 414 -750 650 291 352 631 550 -567 -438 -227 376 -216 -875 634 -859 -243 778 -809 -158 -28 -613 -763 560 -790 116 384 -412 -315 -482 235 -97 763 -759 -401 639 -629 677 33 668 586 -639 32 228 628 -192 -110 325 -525 459 -455 -73 -790 164 569 365 263 -247 550 74 82 -580 780 119 148 -614 596 -332 -398 -236 324 -371 546 -881 13 -812 -284 8 -159 -651 -614 -433 -63 218 -116 138 127 -62 652 153 258 136 101 -222 -620 756 -319 -73 -558 -811 716 -410 425 -217 -48 -18 -405 -370 -611 -613 590 373 67 -733 -94 -376 -797 327 -775 -844 593 -119 -301 238 537 -362 680 687 -811 45 -552 -669 545 -36 -585 717 -886 753 -63 -240 -236 499 181 -602 594 263 154 4 396 -716 -73 -828 -435 -207 464 -333 -900 -469 169 790 260 130 301 343 -287 -120 22 146 -530 735 105 -430 -470 109 208 223 -255 -447 -806 732 317 -272 503 -319 720 -487 -700 -451 -250 -551 -265 -202 311 366 -391 -149 -419 284 -327 531 -739 -588 77 273 415 -6 -787 -236 146 411 4 -276 -355 3 -698 631 -266 -317 581 -223 610 -278 -472 761 213 -656 -232 422 -598 603 585 142 -427 632 781 -208 -817 662 222 -283 -820 705 310 88 -889 145 -633 724 -242 634 724 -777 445 550 -726 61 -886 373 590 -653 337 94 620 62 -500 20 314 451 293 -747 -731 -508 -159 -462 -324 -584 -387 -426 -653 371 594 24 -175 69 729 -663 -277 635 -584 -893 654 624 182 -251 -225 744 -39 710 796 -891 786 -729 -42 179 -154 -751 433 7 265 -822 468 -280 376 503 541 110 760 277 -62 -751 656 -733 -274 662 52 526 -662 -813 47 402 -503 -295 -757 683 510 -3 697 209 -101 33 331 142 -207 -555 389 -659 181 -614 274 -368 -186 -320 142 -509 -297 -410 78 430 -323 -509 322 -72 -890 -272 771 151 56 776 106 -516 254 531 796 361 -450 16 271 -14 657 -115 206 284 153 -47 -508 -228 -185 -113 261 -179 -803 211 349 160 588 -887 144 547 -494 -898 -744 -691 -508 147 -383 -509 -659 318 -234 484 -261 -834 743 265 -553 380 -774 -582 556 4 535 483 432 194 -223 7 -175 70 90 -20 -433 421 240 712 37 599 213 -100 -688 -143 -634 423 169 -832 -764 355 135 -744 -737 -686 179 -876 -804 -701 301 -71 445 -234 -781 413 -767 312 143 792 -377 150 132 -106 39 -755 -175 314 687 50 77 425 699 -727 -339 -835 -636 797 -85 308 734 -492 -598 -741 150 471 -743 -56 -139 297 271 92 -608 212 -506 -340 -811 -654 169 491 642 -794 -443 -432 -745 -572 -493 -767 394 325 54 -730 -77 -443 572 -878 -662 74 -106 329 672 -301 -548 -108 425 -493 -354 239 -703 -100 590 792 660 332 452 -547 -611 263 729 -312 418 -518 -347 453 -867 -470 -732 -353 -544 -763 649 -673 -867 -68 -486 468 -258 41 -199 -308 359 -21 -50 -592 -520 -605 189 448 -361 457 457 -821 120 562 705 22 188 488 647 575 615 563 297 620 -777 380 -636 -518 -810 572 -664 -737 -259 -327 105 -262 -693 -410 -774 -743 786 -372 416 -702 -338 477 635 -434 540 -726 -464 -254 -572 417 389 -720 -114 -252 483 8 -801 648 -782 -843 -661 -678 -879 -699 641 -648 -843 -484 292 389 -600 157 -252 -834 -541 313 -298 31 713 709 -237 -294 -159 -146 765 -117 196 -177 569 -864 -183 779 -402 584 -304 96 254 -248 -885 -693 -659 -304 -532 -236 -751 -472 369 -850 -205 784 382 -318 -146 443 175 -121 550 -676 797 240 -170 20 -639 -721 -15 -10 -370 449 -37 -199 -159 650 -481 -731 -508 -228 426 -265 -524 -832 -655 140 -551 356 -863 -840 127 -792 713 -466 -353 -388 -549 -900 695 -430 -60 -348 -799 -194 -164 -766 -744 -682 190 193 728 -293 501 -818 -415 -99 -100 -552 112 -460 149 125 -811 281 148 -852 222 -422 -300 55 -29 544 -543 244 781 322 492 -587 790 30 -870 -421 -257 -724 -652 224 -470 392 798 -419 216 647 -462 -114 742 191 293 -785 738 -629 246 -493 650 -643 165 -769 -141 -718 41 -207 -388 58 652 336 162 -635 322 -263 734 656 -49 -32 -141 -276 -350 133 302 -794 -528 -153 319 -526 446 -248 -773 -373 -778 290 622 426 123 -680 332 -83 -232 -819 -131 -806 -9 273 -472 671 -211 758 648 -674 718 386 571 -611 -589 -643 -241 146 -853 695 -331 586 715 760 -885 -893 -229 194 689 -525 -626 -342 431 683 -61 -863 110 -540 510 433 194 32 30 295 -302 -745 -727 129 -592 781 -22 737 -419 347 -524 492 -523 -47 84 -452 -87 738 56 10 472 466 654 458 -355 210 186 -51 -318 -604 609 472 -460 648 169 -53 160 -757 -843 683 -19 540 -598 635 -545 -142 128 511 286 -546 -897 -754 -627 -681 475 84 -891 169 -806 633 -136 -840 -352 -670 738 -260 585 269 -135 546 -804 -401 408 -459 794 8 486 74 231 -724 -644 404 -424 173 230 -769 447 268 -112 193 -410 91 -80 -518 85 361 786 462 593 -34 -355 -14 14 481 630 684 82 120 666 649 -74 53 -831 -603 -339 12 -682 -808 627 578 599 765 300 594 61 -267 215 106 -672 149 368 -803 535 -565 641 -626 -407 567 -601 -736 376 143 -127 -773 -655 -843 574 82 330 727 591 -97 85 662 -828 165 192 -81 -358 186 -359 -692 694 654 -187 -207 449 -384 -732 -874 -375 372 -687 -193 133 -893 368 426 -132 -320 -181 239 -106 178 622 -899 -663 -463 609 156 285 10 335 629 -521 534 -222 -624 760 -675 639 30 -130 -564 -641 -566 725 -626 -767 -264 -119 511 -890 -391 -657 -896 299 528 325 325 468 775 -99 -57 255 -214 451 695 -796 790 -822 599 -521 511 -858 -408 562 -631 229 -584 398 -184 -119 418 -680 199 510 -105 -781 780 300 360 -19 490 -622 462 402 -498 -832 330 640 -76 -388 473 -208 438 -645 671 -445 -699 80 477 385 -535 -32 -627 743 -191 -744 -195 -35 -298 44 642 384 286 -859 -143 336 97 -84 327 389 436 -291 194 -181 -875 312 -896 -205 -196 97 -27 -394 -550 556 -134 642 238 -388 -900 -215 238 -640 -752 -863 265 -876 -162 115 -301 -299 748 -562 157 786 -364 -889 -527 -572 721 431 665 -288 -760 -272 -221 22 -866 521 -896 -448 704 -847 -43 330 273 -108 527 -241 -529 113 -158 -251 788 466 -416 272 -161 287 -151 442 -339 385 259 633 45 -649 -603 -164 -385 -113 773 533 -328 341 -325 -418 -491 691 99 -271 428 -428 322 -602 360 289 -703 -155 -800 -464 99 -346 -886 -219 217 -100 -791 747 -841 -653 -666 -505 -375 -874 768 261 -594 -678 464 338 -101 -157 566 -167 -555 479 765 700 762 -518 -528 718 411 -142 -135 -429 -769 -316 -777 -407 420 -232 499 -412 -553 713 351 535 -500 569 329 -2 355 270 514 -504 529 -789 172 -559 -545 402 319 -497 686 96 47 217 661 676 -34 -617 106 -505 -251 -883 70 -25 -240 -80 -682 -148 -535 -833 -352 489 300 -627 1 479 93 -430 79 725 288 -392 -418 -487 129 268 770 312 -403 320 103 342 7 161 -291 444 31 568 -604 423 -442 474 222 -587 474 -644 446 -784 -128 653 298 17 -74 777 -840 -867 392 791 -732 101 376 -718 -474 8 573 -286 266 -849 -811 39 -558 -281 -219 348 606 -79 77 -16 152 -520 461 -142 -42 -38 -579 154 692 728 247 -500 692 781 -154 -6 -393 552 334 292 -569 133 -220 548 -180 -155 324 428 614 -40 -890 -674 -895 634 -390 378 -760 315 86 -597 -716 213 242 -759 668 -229 544 246 -43 -296 -383 -612 -660 -160 285 568 572 -597 540 -274 353 -41 -459 -343 186 -896 -250 -855 189 -529 360 -277 263 242 -897 -635 434 268 -29 -473 655 -112 -154 -544 343 -304 168 262 524 -153 -644 736 704 215 611 -739 -394 -227 490 585 571 537 763 -804 361 320 276 -233 -554 532 800 717 -895 76 150 143 -582 765 703 -519 729 -14 494 -298 -686 -711 -513 -886 -243 420 397 -549 -384 -98 -34 150 -821 -690 -104 -290 -775 -95 -364 -126 -472 251 274 -854 -800 68 738 -621 -503 -101 -444 -676 -29 -623 -184 -196 -603 -594 402 -94 -510 11 -188 141 -748 -722 -449 -883 597 336 -588 695 214 615 445 -873 -446 -390 145 -1 266 -186 -265 533 473 781 109 -275 -560 224 -520 285 -59 -443 -254 -245 676 -391 491 -256 281 -866 345 62 206 -211 733 -561 -234 50 -107 -224 -857 -109 -827 -312 686 -37 237 512 -305 163 467 498 584 -651 207 -871 -357 -726 514 318 -435 -682 -781 -33 758 -333 768 718 277 283 -382 -484 607 71 149 561 -691 508 -338 148 -700 -345 -366 625 -245 -789 525 -611 250 -429 -499 70 427 -696 -462 730 713 764 662 -617 -270 372 311 -214 -730 -873 118 -571 610 448 173 112 14 -857 13 38 -688 367 677 -386 -395 -295 -860 -383 144 191 -606 172 257 -893 578 111 68 184 -597 -625 1 587 -522 264 -327 -689 357 199 -406 -381 -19 -374 -803 537 -746 406 -195 -350 -614 48 549 -824 417 -393 302 -863 -201 -493 141 -320 -522 779 713 -854 -308 -378 -275 233 -325 580 -67 -824 477 -557 -362 -367 382 -406 13 -750 -691 -645 478 574 -472 480 26 -759 -440 -348 763 12 -837 -254 -95 -534 -573 -66 -533 -520 -623 39 192 53 -601 -546 -67 -133 -151 -352 111 -497 -214 673 -540 -636 88 -689 262 91 270 -343 -25 -539 -639 555 -821 159 -245 -697 586 -55 -581 -257 -422 -221 -475 -888 -241 -557 604 418 -243 75 381 -840 -99 -660 741 507 -64 -770 787 81 -229 397 163 46 -103 -54 577 -517 570 156 719 -206 428 -393 209 32 465 -620 643 179 499 706 -236 -613 104 396 244 267 46 -43 606 661 -383 -826 -511 782 -78 -381 -702 587 603 449 13 -389 535 458 -793 692 389 511 72 719 -92 547 522 -530 -606 -3 416 251 708 -352 687 709 -265 647 -576 -226 -198 669 -565 363 472 -36 260 -404 -626 -853 382 -671 362 8 -732 317 669 -317 498 612 -828 -496 -448 -845 625 -810 391 -387 -317 322 672 -468 532 -287 -636 604 41 596 28 -171 384 -675 -773 773 -159 195 -798 -730 -216 290 439 382 773 -821 -736 447 -167 352 -137 16 -100 -371 -398 -224 558 -5 -492 -577 -356 71 149 48 -62 596 -220 -838 -184 -127 -331 111 -464 -224 -132 -492 -745 -265 86 -308 -231 454 227 -812 249 738 633 -428 -338 -19 -129 -833 249 488 -453 56 -432 651 -854 307 -244 -356 -328 -30 262 558 750 -785 -506 -622 308 -41 -187 488 717 80 -185 476 585 534 393 728 696 191 -870 -834 -173 -285 -211 -616 19 -472 -374 -55 -874 -267 -409 -77 -602 160 -689 789 569 15 -346 333 429 376 516 -494 280 51 -630 553 280 65 618 77 752 -632 170 725 -694 -853 -658 -529 -690 245 696 -72 -230 418 -5 -7 -212 384 -171 616 407 -482 58 406 20 -825 -62 -32 -688 764 259 769 -635 -155 -296 -563 -347 157 -98 -75 -476 -1 -208 775 -300 179 -832 479 247 -786 -410 174 143 742 604 599 192 537 -608 722 673 -832 -649 -119 419 -507 30 -343 477 -476 245 -755 -680 283 -328 630 228 379 -853 701 607 -808 -265 161 -474 468 -9 -315 -633 518 -744 -202 438 -852 -312 555 -168 -697 445 -318 -11 796 -803 -342 325 -90 777 -676 -244 -455 -659 24 -211 -822 -623 351 291 -82 359 -59 -773 359 336 -367 -135 177 -223 426 -143 -45 -822 0 536 -272 -60 -882 28 795 -409 -10 -593 -119 747 162 682 285 -627 391 -685 684 -672 800 174 -375 407 -318 82 707 172 -381 688 148 54 -321 -578 212 -834 -734 480 -274 302 -723 17 -340 -417 -443 -790 68 -314 52 134 413 290 106 371 91 503 -897 741 183 72 420 -42 463 -97 689 63 134 -843 172 445 -513 -238 -690 112 -34 -178 244 435 -522 17 -681 -714 -341 142 -439 775 502 222 -503 89 531 -353 -547 -703 10 80 583 102 725 -553 -294 763 -640 -687 -271 -866 -568 -444 -836 -384 -391 -539 -805 -626 346 -462 -73 -8 47 -66 61 706 -540 415 440 72 306 426 -86 -131 -556 -483 87 -32 -118 134 -440 -46 -64 -332 468 503 -684 -560 630 380 84 788 435 222 -495 517 -409 -349 254 -546 754 -623 223 328 -281 -289 -441 -234 356 -278 594 -71 -419 -387 288 -70 349 283 -377 554 768 667 214 -640 -160 -366 -791 -219 -587 -422 -222 368 257 722 -111 -775 119 644 -146 -91 -561 499 136 349 -794 -227 -827 408 -313 -129 506 -690 -774 51 -494 450 -8 -770 -220 29 -444 -838 -230 -624 -751 -541 753 -872 -799 689 -670 769 424 274 -472 456 675 286 -300 500 -585 -452 -634 -824 -13 664 -127 241 -853 -467 -322 402 -758 -605 -254 75 -22 -79 -714 -234 -183 -370 747 78 -73 487 -694 -787 -745 572 -616 -126 -111 -463 575 -596 -485 -331 -556 726 -310 -138 627 366 -861 -613 -410 -95 666 483 672 -856 -344 -543 244 180 783 -303 -153 -671 -547 -581 451 442 -13 -462 -490 -120 -605 185 -645 -566 510 -653 -351 -120 -583 -455 771 198 -88 138 616 359 -562 -376 -391 -453 -387 -397 632 -291 234 -814 473 25 214 -207 -240 750 102 453 -399 -885 374 519 -815 500 -430 -646 220 -167 398 211 747 -12 -516 -108 -470 -415 -572 475 -684 -522 -553 -62 -84 676 437 -585 -267 -636 570 -488 101 -877 -438 -669 414 -228 -860 -870 -146 565 -833 369 646 -246 -899 -300 180 364 500 433 -65 -890 -421 -328 235 173 -89 -360 517 699 -682 -176 -679 -42 604 -125 -646 165 214 -217 259 -633 -681 -25 -345 -229 -354 7 -201 -268 -733 -552 502 -485 386 -216 169 -127 457 -749 149 -398 -337 -797 -177 -288 457 216 184 -622 613 -253 -196 -752 -231 544 -875 -253 207 -38 611 63 -477 393 -41 -56 -330 -377 -418 -853 12 20 650 313 -522 91 -541 275 510 -476 724 301 755 126 31 275 -382 -62 -869 482 362 -539 -879 -329 -678 -501 -186 650 -366 -313 -182 -632 -459 -776 -251 -700 365 -360 -306 335 -479 129 244 640 -475 199 -528 573 -697 -442 737 -283 657 -85 766 369 376 -619 -376 -738 -728 709 -313 -421 328 679 482 286 -350 550 -419 -154 -729 262 -160 503 398 -557 537 -357 -653 -111 -674 182 -47 706 232 -298 -31 -440 778 427 -851 -527 -133 15 -697 -756 380 -623 97 -705 57 -207 -40 430 -374 -147 -221 127 -274 -260 -714 526 475 88 704 666 -266 -692 257 -653 710 446 711 -760 -449 711 279 -850 231 686 758 220 692 -187 -183 477 398 310 -801 -601 -571 -625 -693 461 -298 -772 -805 336 -238 -335 95 342 525 494 -725 -111 -207 -547 -593 698 -765 366 422 224 -38 -377 -240 72 413 226 -274 671 -368 184 356 -544 51 -585 719 748 578 759 -861 -820 -343 -69 471 -737 -894 129 142 369 -475 -580 -788 -700 -122 4 356 86 47 -789 -177 -819 -684 -893 156 -332 352 127 -697 -414 -6 -660 -216 296 520 -511 -255 -245 -839 10 735 124 486 246 -817 385 529 784 439 598 -140 -662 -765 455 -127 750 -405 -138 -780 397 -614 -826 195 613 -730 238 209 -138 620 572 -668 -670 -675 -497 738 -367 -342 -655 689 83 -71 -216 -262 482 -482 -651 -508 -256 -66 78 334 -697 338 -60 643 -714 27 496 696 -43 -579 348 -348 18 472 312 122 -497 73 -17 234 763 -794 -354 -50 -854 388 491 -213 295 170 587 -560 -691 -874 607 19 579 -9 385 -738 767 256 746 -595 -500 170 -783 -856 516 -746 477 130 -576 -713 717 -121 135 -475 -696 -16 629 528 -601 -154 -299 39 -837 -439 389 -547 -259 -868 387 -143 -6 729 -833 -480 -277 127 -200 516 -263 -879 -379 256 196 367 -604 92 -680 -63 -679 -696 -639 -556 -329 39 559 131 296 -215 368 350 -240 -718 -682 -635 -578 276 159 712 458 -427 709 -107 -883 496 -518 330 113 -395 289 -769 535 -755 203 -588 8 -116 -326 672 450 -7 296 644 -425 781 -693 -889 -826 139 -659 -723 -308 387 -426 40 -343 -719 -175 396 -25 124 466 -6 327 470 179 -249 -874 -626 -79 606 79 451 404 349 -628 -795 672 -183 621 548 365 -494 609 226 -890 -699 -713 163 563 -891 -211 -206 306 694 779 -474 -342 -501 -397 -330 321 217 -310 -639 441 304 -279 -593 37 592 -220 601 -256 -336 -754 -751 -552 106 387 718 -898 -447 278 601 -78 457 85 505 705 788 558 -71 -493 -123 688 -204 610 413 -202 -740 340 350 -689 75 201 -271 373 -281 -618 584 248 91 270 41 -193 -816 -336 -533 267 -29 107 561 533 -679 503 648 -117 -735 -640 -314 -265 376 -755 -34 275 484 300 39 8 -880 583 -413 765 -295 202 332 709 667 -442 -313 -653 -739 503 -252 -176 165 133 336 122 63 138 331 75 -246 664 80 -809 -72 -779 778 126 126 262 -724 678 -343 22 409 -467 229 156 -50 -547 799 -352 101 -293 -574 -398 -577 509 443 745 -264 -817 609 -791 493 -260 -416 495 -211 272 -843 338 -682 119 182 -860 -519 -505 -387 558 -117 -628 -531 -513 -228 -582 56 -287 744 -660 -228 152 103 -316 745 -356 327 -852 588 255 -272 -740 293 -43 548 -382 513 -352 -549 44 -131 -456 -92 -361 525 160 369 226 488 249 343 440 -184 -173 -835 -754 99 756 -224 -572 653 -24 -65 -708 -726 -592 237 -489 -602 539 106 137 121 675 -141 580 236 210 -855 458 560 -711 -723 -96 -403 419 257 582 -564 639 -793 97 -211 314 -650 -250 -339 -699 242 602 -183 -387 473 732 -210 94 485 -717 -125 440 -528 -675 -787 105 -197 43 -16 -259 72 715 -483 403 -126 453 656 731 -548 212 780 -763 -58 131 58 518 395 579 28 417 168 -71 -542 356 -366 193 109 -726 398 345 160 -269 -829 -554 -94 377 258 332 -696 631 -462 -56 -878 235 361 -800 -814 267 -220 -260 106 511 -373 -755 -692 -30 -80 555 519 -621 676 317 423 -601 382 699 -43 -152 -866 216 -533 -523 520 -185 642 -139 -114 403 785 602 -235 -198 -180 -543 138 624 74 -721 -67 146 37 -469 40 -236 254 151 -662 757 -552 -504 -625 -177 235 120 -629 684 595 -391 -541 -98 474 -177 -151 -80 254 218 -466 -46 378 -288 590 -828 -636 266 -584 744 -674 506 323 -26 -315 564 -247 -547 476 -803 591 -888 -222 -119 -619 327 611 -32 347 -250 349 268 436 135 -277 -147 -251 -631 218 -127 136 147 588 -220 444 -305 -849 -86 -603 -184 443 -539 -395 -52 222 420 470 -589 271 -440 -889 -83 336 649 -758 692 713 -78 -681 273 409 2 794 -729 -735 -318 -884 538 -165 532 455 -494 -273 674 195 741 -133 250 241 -557 495 2 377 -831 -724 277 -737 765 -454 551 -797 35 242 -715 -247 609 -538 -445 -324 -524 -404 -788 -409 -528 -803 514 472 -182 703 -339 250 -728 137 -755 -832 -727 -536 172 -482 -682 -379 95 -680 -66 694 -343 742 -475 -331 -265 599 204 315 -110 -195 22 -716 -430 -744 -2 590 -2 -60 317 163 793 -70 -215 -163 -248 -837 215 -195 -147 361 -156 -694 677 268 564 765 266 -746 193 377 755 -822 -271 553 -655 -76 269 242 407 -38 226 255 -212 529 568 -355 -363 -306 -793 725 -675 724 791 -46 -252 247 -267 -62 -774 564 -481 -458 213 -58 473 616 -770 645 95 694 -829 501 553 472 -261 266 -709 -366 -83 669 -403 -680 -629 684 165 -61 754 751 -80 291 4 790 2 51 428 -421 780 144 102 792 194 626 518 568 376 305 -483 471 68 -115 -157 16 -386 -286 508 -658 -868 -552 -328 -752 787 -426 -509 34 598 -290 -886 537 403 108 95 545 638 -520 503 -895 532 -600 798 205 77 259 -226 -240 -41 446 608 511 -708 244 721 591 -303 -309 530 66 116 -84 -694 285 -10 -383 386 -335 537 426 472 454 597 771 -621 -165 -781 -785 -560 -677 66 -272 -355 -533 -368 -484 -729 -529 -579 445 166 257 -413 567 577 -24 105 301 -244 -342 132 421 -396 -469 -323 368 339 -267 -330 327 173 -642 -765 -841 432 761 -263 169 403 -862 -328 446 467 -754 42 -298 -259 255 428 -625 -831 10 -630 523 -280 280 156 -436 68 34 -450 155 46 -51 79 -37 -601 -121 -110 -737 -881 -819 523 -736 243 -181 -40 432 201 370 13 -545 227 -479 610 -105 -616 217 -60 573 640 624 306 -852 -212 -860 -166 -616 585 -637 632 -298 -399 -831 -151 -44 -874 -894 22 500 178 -267 -575 256 32 200 -718 -140 266 -243 -434 -715 -430 490 -296 682 -102 -552 -702 4 -750 693 -792 68 -466 265 -740 -794 -440 698 727 -671 -214 -614 529 237 340 -741 794 155 -605 -256 -489 156 -4 692 228 -878 35 -619 -370 529 610 10 776 -805 -140 582 653 -28 747 188 519 -392 596 -898 -338 532 -484 676 -107 122 476 -57 458 -408 -350 -99 -299 242 -182 -247 -235 -521 -308 422 -706 -687 13 435 -657 -166 702 -577 377 -850 233 -489 564 128 473 -449 -133 614 -803 -648 563 -103 262 365 703 51 196 111 403 761 -293 -764 387 106 -129 -387 143 139 468 -713 415 -595 -128 -151 280 131 -281 -367 -698 631 -497 -832 784 213 -856 -372 518 -620 -584 -255 108 -159 50 274 279 -152 798 -539 -602 -636 -564 783 -459 -863 -32 731 -81 -731 -808 236 -16 -238 455 776 408 -675 -487 -511 -129 684 -216 715 -317 698 711 -577 -103 -634 -203 381 170 465 -376 -42 736 -348 375 -842 309 195 -802 -670 -647 478 452 -415 639 -736 -410 710 700 -207 508 162 357 -224 120 363 568 -534 -241 730 185 747 -632 -372 682 298 603 439 376 220 532 28 701 -795 -747 -598 89 363 437 -347 615 684 -371 -60 37 725 -804 129 -843 -516 -779 -345 -669 -880 -636 -358 310 411 -626 243 -864 -353 -389 -773 -573 -629 352 541 19 515 -625 -405 191 -293 760 424 387 -469 537 -248 517 -484 -87 -384 318 -521 -174 534 -292 37 -595 574 420 -358 -413 68 629 -374 -756 -36 -206 -511 443 140 154 -380 -19 -260 65 441 207 39 476 360 625 -754 -24 -838 -203 -669 339 295 -413 -719 787 694 -829 -259 -842 620 -735 -821 388 653 219 -383 -507 -112 -336 -718 484 576 167 321 -271 336 354 -503 -769 739 -533 453 116 -880 -795 -124 591 -882 -863 -602 -488 578 -288 348 -208 734 -795 -602 470 -215 748 -661 -566 230 -291 -652 180 30 -320 128 316 378 -440 46 -799 246 -258 -6 -69 -547 139 -367 -118 -778 -377 -37 -117 800 468 773 -748 -134 -165 -694 633 578 725 -844 -122 506 -484 -722 555 -460 311 724 352 564 26 168 752 -610 -501 -646 741 694 -633 -370 94 187 -174 351 447 -763 454 -79 -771 -153 477 -834 -696 -760 -217 378 578 57 -782 -257 -415 -774 -835 -263 626 -898 -274 624 -304 -692 -827 -877 -862 -270 722 136 260 -306 230 -126 239 712 -86 69 -540 -64 567 51 624 425 295 782 302 435 -373 -531 -510 114 694 -105 672 32 569 -259 545 -152 221 -887 346 568 725 -457 -667 -855 -516 -360 -601 -356 -203 347 -637 -709 -21 -851 729 550 -601 -176 -232 -348 141 518 -843 -321 -332 137 738 -569 -308 -496 495 426 -7 -893 -37 -206 293 36 -836 -27 211 271 -490 163 -142 -894 -293 -500 -405 -876 736 54 -51 -258 490 -567 362 752 -366 -215 236 -351 -100 -308 -706 381 -371 -786 -451 217 468 714 -769 -253 654 -506 -558 -484 -391 -78 -555 -727 -117 49 336 376 600 190 664 720 587 -825 672 -147 -627 -80 -669 -376 593 732 -128 -136 -826 534 35 -132 581 -202 452 -307 403 -22 -65 -532 412 -606 -180 361 -213 317 651 -19 536 -772 685 -53 234 572 441 -615 -69 554 -724 315 -671 497 439 281 -880 -653 -336 -897 -664 -580 -76 -824 233 698 105 191 -628 48 559 658 116 229 -264 -372 741 -730 -891 -590 630 412 123 -13 290 -643 -435 -330 274 96 65 245 482 -672 -794 -700 705 776 -261 152 766 -213 88 42 568 -216 -585 715 -590 -251 345 -219 333 -39 444 433 302 176 -661 171 -128 677 359 286 -714 -211 -833 698 255 -387 -511 103 -686 -56 -255 -148 205 776 -126 262 -730 -536 -831 130 -591 401 -872 75 377 200 -45 -434 412 -864 -612 -509 789 -239 171 -798 -738 557 -111 -722 -730 -220 -1 294 -217 578 -307 -788 302 222 73 -824 294 -244 502 275 -882 575 374 -663 -474 -558 -686 88 -754 -33 -62 94 15 -803 311 335 -260 -502 789 193 633 -228 34 204 -392 156 481 545 638 -619 443 782 -256 -672 -401 482 530 520 -104 -164 -73 -523 572 168 -782 -796 400 -189 43 -377 521 633 -216 618 321 500 185 229 288 202 -164 423 -894 711 -439 770 -424 -112 0 -733 39 -165 600 430 -438 -541 -603 -164 -362 -153 -138 241 538 -639 -44 -474 -94 -409 218 576 -792 574 -638 -396 287 -892 137 -335 371 -15 -867 -97 648 226 -95 -375 -363 -739 -764 204 -729 -500 102 -776 571 607 -447 -112 -228 214 -537 -527 -217 -518 -522 475 -25 -654 -80 540 372 236 634 -118 -569 -59 -579 168 -799 -802 -586 723 666 531 233 514 -346 355 -794 201 15 236 -224 -842 -88 666 -41 174 665 -505 764 -160 679 220 480 -844 627 -356 299 -214 -91 -700 -717 -801 -776 -423 -252 -711 -59 647 227 -841 760 68 612 662 -459 -883 585 157 -443 135 286 -165 -796 -156 -772 -405 -327 215 407 -816 -61 -578 538 -585 233 -89 -491 -706 667 -670 -785 -160 557 -766 574 398 268 -96 550 -750 -896 -161 -155 675 -837 -742 -315 551 -203 -670 -362 689 -707 269 28 752 -330 -627 396 257 118 332 74 239 -80 -23 745 -429 415 -95 -656 457 -48 -398 53 376 485 -710 321 -109 155 589 627 -282 -701 68 -236 304 550 -412 149 451 -347 -615 69 -77 641 10 451 30 11 -368 -54 86 -773 35 -11 188 502 -116 556 -334 585 325 627 545 540 -355 -737 -168 -687 -130 -575 -34 424 477 112 -176 32 -889 -83 -657 -458 74 -119 -850 125 703 -735 -834 -333 764 78 253 14 578 -799 -609 82 -254 -7 -285 -735 494 -772 415 448 -748 -721 -556 -330 -27 457 -470 114 710 -90 476 -364 740 388 -767 -453 96 -156 -875 -419 -259 477 308 743 -35 651 -571 -833 -831 767 244 -314 541 -52 -896 551 772 -357 -299 778 -444 573 -825 -529 -104 370 -553 745 482 510 209 -592 -835 603 86 -766 114 -558 336 352 276 81 86 370 -571 586 -387 -857 713 -671 653 676 -515 -649 -357 236 -833 -359 756 -108 -660 -866 656 85 -644 378 -840 -29 -197 798 -308 -788 295 400 319 31 -133 -862 170 474 688 141 188 47 -431 -491 417 91 154 207 -38 180 231 322 104 -488 205 -317 239 -763 466 182 566 -88 -388 568 159 183 220 -617 487 -219 -92 310 377 -752 -499 -862 446 473 604 707 -731 555 63 143 -732 -449 -668 82 625 121 482 550 -615 561 712 -508 -837 -798 -657 678 -545 -71 -453 -298 441 39 -762 375 435 -707 586 -579 -50 149 640 -222 599 -467 -446 -575 -534 -480 -441 91 -414 -384 443 473 273 -830 216 -832 -281 775 666 -331 -108 -217 -176 541 103 -298 -253 -725 -326 89 -505 455 -24 -423 -838 -277 399 794 -393 -283 -514 -443 -725 -753 -46 303 89 -392 304 492 644 -407 -822 -189 -569 44 703 -471 97 398 -525 122 -33 -802 -814 -738 -167 222 214 203 -437 546 -533 168 -468 -885 289 -854 293 -481 242 -537 -813 -531 400 -100 790 700 58 -317 -122 -232 781 -573 556 -120 -781 -689 739 352 119 695 324 720 388 -696 206 -414 -338 -134 -834 -733 460 -884 -545 -831 419 120 225 417 -325 41 -236 523 163 757 122 -422 747 336 103 -226 -371 -537 221 -773 -811 279 -548 196 293 387 -465 -208 -337 -64 53 348 -655 687 -14 411 -745 689 145 -543 -328 38 -621 434 732 -518 -53 -198 -555 -532 602 759 -456 -491 480 -45 -532 146 -682 739 382 -491 -856 -74 -278 688 494 269 -112 -854 540 -528 -425 -274 -492 228 -388 -560 -420 223 562 -177 255 359 -706 -508 -404 64 -680 -319 84 -151 506 -40 -364 -176 672 -82 558 448 -252 -246 289 224 -113 -888 478 -57 -480 60 789 -817 469 -57 -57 -282 -271 355 -237 555 302 -262 430 -450 88 110 -719 -234 -242 -421 -370 -571 171 340 -316 121 -396 -128 -110 250 -532 625 61 397 -819 -435 -819 -137 158 -291 -491 208 -391 716 516 -492 447 428 545 -466 1 -699 -474 0 -871 -459 677 321 -373 482 18 -320 278 35 -681 -409 654 618 -283 -18 723 -1 548 592 504 -77 -85 -220 -184 -493 300 -402 -900 -184 -323 -10 194 123 -485 -322 -6 772 85 427 -326 -853 282 392 234 -126 -439 -152 696 351 -749 -224 -624 -619 -166 121 7 -65 -719 -713 -867 255 349 640 390 632 -628 182 790 447 125 519 517 -673 328 -754 -205 455 520 -116 -72 -698 234 367 717 -466 329 -301 -583 581 -131 153 141 -593 -602 -575 337 59 -409 -45 783 -758 286 441 709 -250 -798 -227 410 503 -530 -282 -819 750 185 419 -380 102 202 -234 449 -17 -169 52 587 96 393 511 96 -660 -172 139 -276 -451 -183 -487 -372 -579 421 -436 603 717 -48 -519 205 168 621 372 701 450 403 -69 -127 -240 -104 -765 430 511 665 -545 282 554 -488 -659 78 469 -1 -78 -154 -353 -289 -398 -656 -741 693 -394 -398 -449 -621 -346 -555 292 -112 785 407 405 480 561 -859 567 -764 -851 799 -439 299 272 519 -551 -43 510 -135 -683 451 -261 -482 414 -662 -49 -565 -780 -868 -878 -32 -87 107 142 134 517 351 -408 -250 316 -28 15 -268 155 449 528 750 645 -186 -85 -853 -852 -844 -214 -860 426 344 -864 -271 -343 -250 -39 314 734 238 723 -262 315 -253 -555 -673 -219 604 -680 66 -467 688 685 -197 248 136 -326 -745 423 -345 263 46 685 650 9 -793 604 -833 -83 553 277 -659 -448 -517 79 321 206 -897 -647 782 467 -442 388 300 -68 549 657 201 -328 288 -895 708 260 -780 -203 -82 8 24 -15 219 -400 526 -610 -522 710 402 -515 -649 -504 -676 -104 -594 787 337 -571 -395 505 -813 -86 -624 352 232 -50 428 62 -685 -605 469 -436 334 302 468 -688 -7 470 439 -423 333 365 -522 -82 132 29 780 -479 -38 -894 -535 -332 -344 -223 720 675 -199 479 -366 -818 94 745 -541 504 -644 -453 -101 -850 317 -770 538 659 -735 150 -900 443 795 -93 -170 -401 502 -823 370 703 -586 -745 667 -554 -5 57 -86 -840 567 -227 -327 384 482 -212 117 -170 54 -211 -789 87 -464 653 -7 -225 -145 483 -27 697 777 -429 258 -471 149 -9 -330 -823 49 -765 613 68 760 111 654 627 -340 271 -698 -16 588 -514 598 -5 28 729 701 666 435 769 -168 -289 -186 100 419 546 47 499 612 -273 -3 399 731 77 565 753 -59 395 743 -301 768 -713 561 423 205 -506 528 -833 346 699 -557 774 702 -505 480 -441 -75 -401 -900 547 -741 -426 225 368 -241 639 -70 20 156 -842 -895 28 279 -247 353 -765 -233 500 77 176 101 -674 659 746 -129 -478 514 182 -151 -432 -427 -494 -85 465 550 -385 9 -572 -470 -341 689 307 717 732 581 -748 462 189 90 370 390 190 -211 -120 -195 -714 -419 -94 742 -415 -593 -112 798 -269 -708 -703 -330 37 -613 796 -623 -277 333 -352 -703 -305 -425 210 -280 -295 -20 -609 -137 -636 650 627 301 -322 157 -755 692 -39 189 -25 -661 514 688 383 -741 634 -735 379 -394 407 -175 458 -878 -133 609 323 -678 -694 372 180 -554 -495 -181 -497 -692 -230 263 735 -509 -335 616 399 488 468 -210 -366 -79 446 -609 -871 -792 -242 33 -186 -694 445 -181 151 -109 205 -777 -176 -892 -522 -511 -206 -654 285 32 192 -535 348 183 -742 -590 688 775 -660 88 -595 -603 -1 339 33 41 -216 -59 619 684 -466 -762 791 127 -552 -629 -844 -725 590 418 91 -574 -645 -288 -112 735 -95 -855 -662 636 -31 386 -367 -751 39 364 -256 -613 88 314 -251 531 682 187 -419 -220 -286 231 -857 -136 87 686 -319 -532 -605 -813 -837 514 256 -51 618 412 443 737 -440 -502 -843 -309 -558 210 324 274 -97 -853 86 371 -636 -633 143 40 540 68 669 -232 123 398 -706 -40 -276 553 271 -24 -158 -60 -744 -465 392 460 -810 739 -6 -74 669 487 -280 -243 711 602 -201 -89 -314 297 480 63 -372 392 23 -698 -53 -423 9 441 -485 -373 -76 -894 668 -846 291 -492 -766 581 -708 -870 234 731 -857 -207 -600 315 -289 -575 -606 182 -384 -270 373 752 -148 -18 -475 606 -545 -381 -719 226 560 -367 -385 -70 -785 -804 -10 237 160 28 708 482 571 -466 -333 -322 -252 -453 -445 402 274 -219 767 531 -815 179 -337 777 -543 -32 -100 -444 102 -255 627 473 -39 -120 -737 -863 -308 -322 -861 -756 486 545 -301 687 -565 365 626 183 -450 -310 261 -664 -388 -465 -494 307 324 315 -793 436 760 -413 145 63 -531 -212 -114 -565 -10 -713 -379 -833 -404 -130 644 -391 -326 -381 324 174 285 107 -542 287 553 235 580 30 171 734 -191 -853 -726 -481 -557 567 136 -24 292 591 331 -206 507 607 54 -454 313 537 -341 519 -377 195 -26 376 -237 -788 746 -548 -472 -302 20 466 492 507 -379 655 -330 236 -517 -267 -800 394 528 -84 525 -25 789 -45 364 -134 -768 106 -193 -501 -736 538 572 -582 -557 0 164 694 639 531 -169 -809 -713 -15 264 637 -161 283 -26 -121 -669 -811 -861 -768 318 -6 606 393 745 -147 -81 379 277 139 -52 153 -118 -821 -206 414 479 -35 -743 -402 -718 -359 -87 353 -228 623 174 -632 620 61 492 672 -629 -201 -25 -255 -629 205 583 679 717 -182 -372 439 556 -777 -44 -436 652 144 -390 270 -383 544 -816 122 438 -37 -514 93 -673 -318 -299 -257 794 76 -62 -81 129 349 -293 -133 -83 -293 -76 412 657 -645 -75 -572 -886 -670 548 -153 -182 -8 586 -156 482 -896 -350 366 663 -550 -61 565 759 589 -734 -346 -462 637 -331 -899 666 602 653 -681 139 -774 -662 139 387 417 253 -113 210 -858 111 229 751 -81 662 725 368 -847 -37 585 -635 352 -262 -589 799 21 -420 -442 -839 256 457 -465 334 -723 587 -872 -828 383 -313 312 -264 -883 8 -290 -740 362 -829 216 -36 365 534 -377 -857 378 -190 -599 408 -437 724 -146 -339 -761 462 421 -809 580 -76 791 -73 -253 348 225 -356 213 -561 -603 -624 -509 160 -37 41 -466 -23 164 -864 -357 -786 3 -216 -754 491 233 251 217 -484 -89 675 -107 444 -897 111 548 -234 -153 306 -69 -446 -101 -251 -280 210 -431 -368 537 136 -270 706 392 30 334 242 -854 -530 745 -94 -205 572 -453 80 -492 173 380 -797 500 -786 -669 515 -782 63 -619 -845 375 -647 -897 -869 -88 -229 8 400 -137 -20 -787 -828 733 445 -612 486 -706 147 230 515 411 337 268 301 -511 654 395 104 720 21 499 105 383 -182 723 798 66 49 -446 -350 -134 -804 -619 167 613 146 -446 -596 -419 -871 -275 189 16 635 -816 63 548 581 -277 -50 -59 306 -143 149 768 -655 579 -804 262 -827 -147 -164 -640 -786 504 556 -297 108 414 -657 -475 63 -418 678 440 -611 -800 161 -641 332 505 193 735 120 -41 648 -717 308 763 -157 271 -889 55 566 -196 139 536 -317 -243 82 23 140 625 272 211 -410 -765 -588 255 259 543 -325 423 -757 -117 275 263 -151 138 -197 -374 567 513 -241 -38 338 293 236 -527 -102 7 349 73 -787 -51 371 272 -893 -840 34 -81 607 379 61 -516 -485 -588 503 542 26 571 648 446 -620 -443 104 204 411 368 494 -445 -609 -132 197 -456 -325 -547 110 -482 639 415 -44 -705 -235 -297 -341 -388 323 -101 148 353 612 -684 -68 169 779 22 424 454 -843 -575 -287 -633 -171 58 197 221 -234 210 -588 -842 29 10 -134 568 235 243 -238 264 -776 -585 -304 593 314 617 195 -107 -768 -83 -416 -64 -175 382 -332 -315 753 -425 632 -602 182 -590 338 572 -503 -891 577 474 726 530 -431 -580 -771 654 574 -517 512 -677 -146 532 221 -808 177 -628 280 -249 793 -179 262 -406 337 -448 -467 -516 640 -170 -273 497 -777 -758 -275 746 633 796 633 -98 681 -868 632 647 -555 -185 -248 243 247 125 -436 672 -564 614 -532 -177 191 105 -814 -408 162 -710 180 416 -312 349 -687 350 -305 -774 436 -503 109 -276 -76 603 732 -27 -280 -201 -331 -329 23 443 -548 -379 -364 68 215 -645 -368 -770 508 -313 -37 -558 688 230 -132 -461 -322 -528 183 420 -821 -813 -308 -604 -489 -243 461 283 -90 -418 761 -679 -148 -250 -315 -628 -377 599 -550 -488 564 790 125 -777 -225 -574 126 285 575 -403 -718 -325 -128 -808 38 -697 202 546 237 653 -262 -373 256 -879 186 -104 -12 355 683 -488 -605 -436 595 -434 -297 -452 517 279 23 -691 -23 -729 151 119 -423 -372 465 -205 322 179 -884 -94 -378 -716 510 -735 699 720 -273 -777 223 -464 571 790 483 312 -7 -10 -119 546 402 -663 722 -158 537 -443 128 -592 84 -738 144 -812 -404 480 379 678 -48 -343 -194 -771 544 -308 256 12 -761 -541 -250 180 -821 179 -805 792 395 382 -735 431 -631 -899 668 -650 -21 774 -749 -151 -299 500 301 220 -220 -709 -50 200 350 666 -551 422 -493 762 221 281 285 -456 425 -820 165 -889 -126 -603 -16 -707 691 -513 90 636 -434 629 -159 -465 142 383 761 -10 572 -601 235 -662 304 -514 553 777 265 685 -725 785 514 46 -361 549 -651 337 -322 186 520 161 -62 -306 373 466 439 -6 -214 -31 -149 779 -535 662 -176 351 586 160 30 121 181 585 92 -785 -55 -329 -814 452 -736 -367 438 -605 57 -761 671 -869 -178 128 -290 -67 -642 -586 -599 780 -53 -355 646 -437 464 -717 -791 -891 -835 -628 -368 -362 -828 -563 -308 425 641 650 -801 -798 73 -89 765 308 331 -187 -770 203 535 -103 -833 -443 -792 -246 -361 -607 707 138 500 784 19 -527 -336 385 763 -414 -520 512 625 -715 -723 -262 66 -687 -172 -710 51 633 -562 -394 385 467 -805 -826 -519 -150 -821 460 -424 -547 -95 565 337 -112 585 -204 -589 -51 -876 725 519 -451 -366 -493 359 -365 -526 739 148 628 -472 -703 722 -814 -867 297 390 505 437 -705 -515 723 767 772 -64 -3 10 462 -226 -5 -283 445 505 517 210 698 776 49 389 -728 -161 -229 -813 289 -225 796 -94 14 513 763 -347 -226 451 265 328 -140 -131 -828 420 196 62 741 521 -32 618 -299 392 -270 141 -775 -133 590 449 -498 -383 4 -622 -518 117 712 533 -158 62 -5 -87 -405 -702 -270 677 -146 -483 -514 65 -820 273 -81 323 98 -43 -403 -828 768 -844 -120 614 -647 -403 629 -421 480 -86 250 298 -468 -486 -321 -249 747 -463 -347 723 -372 -140 766 427 -124 -416 -592 -765 -344 -63 639 788 333 -649 -25 514 3 -664 -478 255 -231 -413 0 -834 -351 552 39 -745 699 -771 -234 569 375 -503 361 -847 371 185 563 -158 -285 -832 -502 204 -524 302 403 653 16 -635 -85 365 -791 519 -710 469 -727 -413 349 410 -647 -12 -311 632 -386 175 -534 -219 561 165 -112 -527 -731 -738 534 -338 -520 -17 677 -545 725 417 273 800 172 -825 -798 546 -455 233 586 -878 -179 -459 -92 -220 625 -41 -705 -242 -510 -345 -376 -433 -298 158 -302 -667 -196 263 -15 729 -319 47 544 -235 300 456 -422 612 355 636 780 668 156 -241 -22 -881 -340 13 -46 705 -890 -885 -885 795 445 694 -432 -751 318 -460 -775 -478 761 446 671 272 -622 264 287 -209 279 -142 -372 675 -506 256 -503 -97 435 -796 491 583 547 -442 -627 168 2 -34 262 -478 -338 281 -577 -31 -763 -616 696 -48 -175 -649 787 776 615 365 22 533 755 527 -704 -154 612 -540 -727 -767 548 472 -432 -487 -193 309 -613 -310 791 18 -889 -379 501 -842 -83 -221 -709 -12 559 60 762 662 240 243 527 -429 302 559 456 651 640 -561 -866 -311 -94 629 -155 -852 183 -261 732 659 -16 653 157 362 -652 230 -14 -110 -462 -704 -601 -668 546 174 -674 646 -787 -221 495 -574 -229 -760 623 -547 -173 -97 497 -508 -203 260 -563 -454 -386 -525 -541 55 -176 -667 -96 -419 -600 -468 616 -564 556 682 751 -95 554 -166 -761 -323 -649 185 365 -874 -804 223 -440 787 -645 -814 -337 539 -752 -186 -869 278 9 264 793 217 -241 -443 327 496 122 426 383 570 38 -810 312 -248 -664 33 550 -804 -78 236 589 -94 -740 -444 412 36 359 796 -382 538 257 435 -301 -469 323 -763 -248 -655 -535 -655 -694 779 -391 240 -761 -205 -191 -311 -174 427 356 -789 -594 -277 -713 262 122 -182 -719 -7 127 655 -429 322 680 357 -352 166 -823 680 -561 337 567 182 599 175 54 -555 762 -310 84 706 321 -356 641 593 -788 -479 227 -52 -499 389 701 -522 112 588 -126 264 -139 -610 72 749 -660 289 -357 609 -355 -207 -353 347 -357 726 662 639 629 -34 532 -572 -872 39 -257 -227 -71 -7 -323 561 -296 248 -756 567 -526 -839 -596 -533 -60 223 366 -32 146 497 247 736 -560 511 -491 37 -377 302 -239 596 304 -314 434 -608 -870 679 -723 107 405 128 490 -142 675 -439 796 -739 682 -311 -654 642 -736 524 -159 -75 -766 -212 478 -251 -493 21 -446 386 624 -828 -387 724 -665 -329 -211 568 -45 564 409 107 -399 344 -822 25 381 62 -748 -802 671 -237 520 -34 376 -409 363 -504 -501 -157 606 315 771 338 312 541 -795 261 179 -272 -703 -710 450 680 -409 -733 -693 -469 599 601 792 -899 -563 412 -130 221 244 -871 776 -655 475 -858 573 -898 -105 -670 585 108 -14 58 -816 325 -215 585 706 -164 632 -371 -752 138 620 4 -251 -357 -537 -785 291 -706 -77 235 -228 578 -164 -506 -503 -125 324 -686 192 -21 410 181 -548 263 -558 787 -405 -560 -139 694 -760 551 201 -772 124 -634 -334 -658 -346 93 -538 532 -195 10 -432 31 397 -552 50 -647 7 -500 -116 489 254 -35 -670 373 92 142 586 731 -670 685 727 -392 23 -486 787 253 -109 132 253 -26 531 707 -581 736 774 -369 -630 -573 108 174 635 435 33 512 454 -781 -465 -216 46 -68 275 82 529 529 458 -130 -328 391 321 270 89 -506 -552 -863 -127 -757 -294 618 407 332 790 133 -564 -425 -551 227 582 -294 -412 -720 -707 660 23 -773 523 -791 496 -276 773 -22 406 401 445 -573 -513 631 440 689 -748 -610 358 -699 564 -733 386 296 642 745 303 -184 -210 -198 326 751 262 -483 602 235 11 -272 -192 -371 -847 -36 -366 248 626 -625 -760 646 -667 -884 -246 -783 480 562 278 -8 191 -383 496 -825 -661 656 -179 -537 46 -669 -457 1 691 379 -45 768 538 718 -103 -323 165 315 -183 -172 533 -241 -663 -55 331 -4 116 768 408 -783 540 188 -524 361 738 -115 -519 656 -713 -394 -650 -312 201 163 273 725 348 604 -874 491 526 380 374 -326 32 -150 -520 -156 -582 90 707 478 -170 9 503 116 115 173 705 -92 -882 -546 -107 -612 -783 -132 703 -895 471 76 310 376 -340 -84 -788 525 59 -154 -226 340 -321 661 520 -686 42 -284 -605 269 -167 -40 211 -487 -690 208 579 110 307 -617 245 505 -332 -691 568 163 157 -532 -387 -618 233 621 -522 -552 -895 -461 -712 198 498 -782 759 -825 379 689 579 284 -208 751 -56 8 -435 -185 748 -277 554 -132 252 536 -562 668 33 -553 -406 692 -505 -110 -83 -107 -503 109 -620 -839 -533 360 567 725 -64 -750 -233 -896 129 -639 611 459 -394 61 -197 450 70 301 -775 -162 692 -546 -763 -455 608 485 126 291 -17 -165 -46 473 452 -36 670 -319 -864 594 -847 548 -47 103 636 582 -211 -70 -251 252 -193 200 494 232 352 -9 -130 -93 -597 -158 -434 -179 791 -743 523 699 -23 -497 -397 -771 269 -270 -720 -207 700 -553 -372 435 -478 -426 732 -447 -231 183 -297 766 182 414 766 -220 730 -334 620 -533 0 -427 -396 -109 654 601 618 -475 775 -802 303 -733 -55 533 -387 649 -114 -136 592 53 689 -537 765 -494 235 770 -755 632 -83 19 -616 589 403 -288 145 -125 -150 -460 -849 612 -695 -602 -427 -252 -196 162 -146 -827 567 795 429 742 -454 228 -617 -846 -400 -591 61 246 247 -713 431 -324 -350 -306 38 -529 -56 -511 -421 -550 583 731 335 -94 -182 368 788 199 -74 557 488 328 -843 539 141 75 -619 723 -199 11 182 -287 -86 604 442 -134 389 100 455 445 531 416 -300 -710 -733 499 -850 465 517 210 222 -585 623 291 82 -618 -852 433 -862 -153 -105 289 537 633 770 -648 -898 289 87 535 132 45 606 -675 -571 762 -347 476 439 -670 28 -363 146 762 -620 -805 -512 -589 -556 -833 -436 -386 -246 12 119 662 -339 -158 -712 -590 -377 347 -377 -691 -149 -364 167 662 5 -570 -856 278 -726 134 -685 -31 -634 -475 -458 -261 460 -724 321 -644 -204 -339 -593 -490 -786 521 677 -324 -290 -706 488 541 -458 464 781 -208 -195 466 59 653 282 242 276 -681 -665 689 660 18 -170 344 707 660 -91 -26 -502 235 504 173 -802 533 648 298 -297 -45 -577 -216 -694 -360 -595 709 617 -683 -578 500 370 546 -653 -569 -823 -321 -125 -140 589 276 -694 630 589 -790 426 -17 -352 65 -101 -138 -793 -322 51 49 -564 678 46 -770 -347 771 305 128 -197 -365 -537 232 481 -48 -782 -892 769 -26 317 -228 -867 359 -78 -688 728 -672 607 795 737 -835 -803 81 -141 -685 -269 -571 177 -256 537 -241 -417 45 -393 800 -839 -659 -712 -871 207 164 -37 304 -166 84 94 -362 -715 22 -385 460 401 -810 159 -406 -405 -337 -577 -95 186 -163 -894 -853 364 -708 -246 -551 129 393 -654 -451 -523 247 776 16 -897 -136 660 502 -725 -258 43 -372 -847 553 522 178 -221 135 -7 199 -407 736 -269 -780 -362 746 -402 -309 -56 -292 -399 -600 -604 -259 -799 396 361 -246 -91 218 -887 -716 -51 474 -599 62 -370 221 -658 -40 -711 137 303 758 -871 -890 64 488 243 -713 620 -542 -350 792 766 -660 44 -736 -898 -851 400 504 762 732 463 -351 503 -63 124 -107 739 -757 370 426 292 291 154 -770 -875 -603 264 328 632 431 -92 -719 -705 -656 -9 399 -194 548 -848 553 599 581 199 -575 -892 -822 -737 64 -633 233 -561 255 -455 156 -349 -671 120 486 603 372 -297 -413 63 -809 345 -283 587 174 -791 181 579 136 327 -841 637 300 297 61 -171 -616 52 434 262 -446 -10 -843 -509 -816 -599 -849 434 -490 -504 -239 516 328 -63 -778 484 -302 -284 350 319 659 -340 -14 -515 -231 -455 -3 616 602 200 524 -228 -44 292 165 -893 -612 26 -496 155 389 -620 43 -850 -556 -802 -412 140 766 -614 112 313 -78 552 -91 116 -224 -706 223 -310 -259 29 729 163 213 -55 81 -685 -342 -30 -202 456 357 5 27 -413 509 364 244 -602 101 149 -811 -137 157 2 -200 481 -87 -249 -151 -651 -187 -125 90 677 518 -76 237 -456 643 -55 529 12 381 248 40 -537 620 508 -212 707 -280 -603 626 -743 -438 -494 -778 -215 -691 490 -60 46 599 754 -512 562 -415 735 679 -459 -136 -617 346 -549 -729 276 -78 403 13 -848 -68 127 290 -188 -551 -236 509 -319 -250 -31 -433 88 -242 -596 -647 522 775 445 633 418 -418 -407 -362 127 -664 545 -416 -333 602 -289 -373 189 -828 -725 397 -840 707 -810 -454 -372 769 -574 -618 -250 -368 612 -114 81 -559 -438 -83 160 349 117 640 -24 312 -216 533 -39 -881 356 665 480 -867 -36 -788 26 -309 -877 -817 187 519 232 418 -116 -607 399 265 79 604 -93 -521 -344 38 -227 654 752 466 -734 -825 558 39 -726 198 -27 648 -639 -22 -484 38 -781 -230 15 -170 -881 -242 656 34 -13 790 -835 -364 -563 739 74 787 -261 -647 -586 -252 71 713 752 -84 769 681 200 600 162 -123 601 -880 -214 -456 658 -806 455 420 593 -762 746 -900 -268 -300 696 202 174 -849 -285 -222 496 -406 -649 -345 215 52 -272 201 491 614 -826 -564 25 -584 -90 294 -649 224 -636 -59 -822 330 691 448 -85 731 -1 14 33 144 87 537 -316 -316 507 714 511 -900 133 39 -443 -498 -588 -3 -447 765 479 769 -689 455 461 425 -818 -209 -492 -212 -120 -174 530 228 -380 696 -786 1 626 349 -124 349 -42 365 -5 -227 -96 -753 613 333 590 -99 -655 -883 -744 -664 -78 66 -615 111 -679 -534 -534 488 -799 -882 -122 -498 289 -259 -515 -397 113 -459 -273 644 -326 -520 612 -133 -350 35 34 -218 -112 79 412 -738 -232 -674 647 -512 369 402 -79 -742 -872 707 353 109 -293 -464 -689 -761 80 -665 -108 574 429 -311 -259 -707 -18 334 103 683 -188 583 -444 791 792 501 658 69 -759 -35 385 -84 -736 -262 -666 -428 313 128 670 434 -479 389 -100 -85 -851 -70 407 -859 387 -205 694 -606 150 517 -451 -302 480 -172 343 -150 724 771 171 -27 -551 -632 749 -742 -634 -736 -25 -80 660 603 -791 732 518 139 -725 195 -462 -645 617 780 -400 400 788 337 203 189 646 -301 -110 642 -806 -381 -379 -503 -256 -476 -328 570 -206 -525 772 157 643 625 -143 650 -858 376 264 524 63 44 568 425 -43 213 385 -650 759 -845 -89 309 798 -28 -856 -884 549 -472 535 410 -348 672 383 -477 304 651 408 -54 516 -561 752 -669 44 -546 541 1 312 -630 -161 504 342 541 116 768 -876 -21 493 -94 -586 -367 -27 -513 499 -659 742 -208 614 -108 -416 -493 291 -659 733 643 -335 -824 264 368 343 -298 95 42 -210 144 -643 -326 -511 -380 -547 38 -176 433 570 -772 -114 -690 -77 -638 -287 -372 -536 -399 29 -562 -293 -690 576 463 661 -785 775 165 282 -666 -620 -367 240 -497 -507 62 89 -563 -401 -737 -628 -896 -891 336 299 -244 576 -763 -133 480 -777 -738 -38 405 747 -50 -459 266 155 614 406 537 -134 -571 -251 -560 -258 -83 -787 342 63 356 124 -864 -653 223 -665 -700 -106 8 347 -378 -118 -478 -83 -528 530 -280 -837 -429 271 -154 284 -801 263 406 -562 740 -897 350 733 627 703 362 -635 -62 -426 43 276 -684 76 694 87 -525 -525 481 769 179 -259 -37 -17 363 161 571 76 18 475 -543 328 -791 -829 -510 -507 -578 590 -583 -57 -551 474 -275 -666 -107 -690 -745 -88 -656 319 266 65 477 226 602 143 -475 -52 76 -136 476 -591 189 353 -330 71 795 105 599 603 -511 103 799 -86 156 -424 -341 -351 -42 486 -518 520 744 271 -846 -549 -882 -130 -784 67 -271 -862 -677 -365 475 321 539 359 513 160 -353 504 -643 -209 -143 -464 748 -383 444 -47 -540 -755 -472 -351 -260 -827 -176 -223 755 -296 313 125 172 429 164 733 244 528 381 178 -699 -72 718 213 671 -472 -772 -501 118 502 635 54 349 508 644 -416 -685 371 -427 258 -601 228 609 -54 51 -765 763 -820 -273 781 96 6 -254 260 69 -654 452 -496 220 -766 740 -698 215 -14 270 516 298 -326 386 501 560 716 -248 734 326 248 -858 218 -432 739 -770 -431 -132 -753 -869 -246 -338 -750 -231 -261 -843 -38 -303 -800 -382 228 5 -737 -746 678 -188 -41 -516 254 -18 -607 491 406 -88 -726 -137 269 -419 61 242 632 413 536 769 -109 553 466 784 -387 411 -511 46 414 743 -849 -499 -374 -687 555 -13 -462 356 -832 114 -745 -139 378 512 -451 688 -70 -320 -853 -262 -302 526 -753 -111 178 289 -280 280 350 -693 765 -102 -175 788 252 -132 -553 -470 -791 -435 -89 -158 -230 -676 12 -351 -675 776 -84 -368 584 683 -440 -892 -541 -350 705 -566 -397 -717 -544 -681 275 -75 246 0 746 -573 637 -789 379 16 -385 -689 -216 45 -446 266 457 546 -380 -712 -888 -83 183 -359 176 4 -257 -194 -867 -202 -44 634 -673 377 341 -657 482 -79 621 -50 -453 -872 554 -734 192 494 565 -168 -298 -506 121 -451 -225 -403 500 30 361 -238 624 -439 690 181 70 127 762 -441 -313 373 -630 576 111 -487 -795 -212 773 792 -812 680 -882 515 -305 565 642 75 4 -310 413 -366 -801 -695 -670 -395 -715 -31 -821 -494 73 -167 -825 19 -826 523 120 -287 -741 15 664 -900 589 296 443 38 -34 161 322 457 755 12 -401 -439 360 147 652 -343 -897 536 -875 -16 -438 410 -291 -337 -840 -376 297 -861 742 80 -6 -60 -311 -444 306 -264 444 89 -849 -444 477 -789 679 797 56 278 -307 354 -515 371 -107 -726 -286 593 480 -786 505 80 347 -527 540 740 -175 -46 205 177 304 50 -389 -235 607 681 -12 62 597 -643 566 -257 -685 337 540 -579 715 251 -768 719 -625 -869 -58 -540 288 724 115 222 -30 -140 248 537 96 -386 46 141 -157 -380 389 -202 -27 -313 755 304 -267 -624 299 -260 655 -176 -503 -64 -222 -652 668 -186 397 -146 141 -680 -341 280 -807 -514 -257 487 99 -191 -900 615 -21 360 656 -438 149 33 243 -115 -401 -86 -488 -311 687 188 780 -657 578 -290 -7 430 626 158 533 -203 767 -558 -599 -26 -231 -578 158 -104 -478 286 -853 55 412 689 311 -840 205 -611 -90 689 611 235 590 214 -534 647 -690 152 562 -563 -759 -543 -367 -577 601 495 -483 -16 196 550 -295 -291 534 597 -19 -169 -811 424 456 -24 -506 341 518 -722 374 -613 560 -206 205 -379 -351 -829 -614 -706 -92 -728 -207 -760 -330 -741 422 50 142 609 -616 397 -303 -889 -11 -712 -530 257 -376 -507 13 -877 -834 -752 415 515 -244 -828 -444 11 -552 -390 161 622 489 -728 -432 762 -608 628 783 -247 -138 271 -100 700 388 -787 551 766 776 232 643 643 -575 -98 337 703 -304 -44 451 128 70 -634 149 344 646 422 701 455 -897 798 -238 709 -606 623 15 -502 -309 700 -639 378 -872 -680 295 487 260 737 -622 609 238 -118 467 516 -775 -657 -466 -554 361 -283 -616 -375 -825 -476 454 -162 -339 -175 -196 -817 -676 768 206 68 474 99 -331 782 -406 -257 352 390 -468 606 641 542 -64 701 -353 -647 109 523 432 581 404 250 -341 -138 -158 666 -291 231 -710 173 69 -421 -399 -499 -445 382 -687 -72 -878 131 -379 -809 -815 -91 783 -190 616 25 587 601 -38 -389 -190 354 306 -889 178 189 -538 -122 -59 505 769 -242 -896 344 -11 -884 638 -130 517 -197 -681 -700 -262 -623 658 590 -154 771 -99 779 -599 183 159 -820 188 -160 -304 -499 -813 -235 -273 530 765 -496 470 429 410 576 782 -109 505 -14 393 265 436 -610 -86 -697 -517 -501 -835 -642 527 -413 766 -4 104 736 -854 372 461 15 -42 -588 -221 83 589 114 -1 702 240 -845 107 -870 670 595 374 -837 461 476 -103 -244 336 313 -606 -778 -619 -84 -58 -15 -197 -300 -323 -712 441 -825 79 656 -362 304 722 415 -536 -113 -827 90 440 -250 486 481 544 163 471 -796 558 424 419 245 -837 -744 561 -463 676 -325 64 -21 429 450 162 -530 800 205 344 648 -639 -879 -218 -422 -806 766 -289 43 383 336 6 -506 -840 423 437 733 -481 559 424 -479 86 504 704 691 642 -848 410 -130 -762 799 59 -687 -319 -535 -289 512 553 -768 -820 133 793 -877 -676 -731 -554 164 -290 330 548 -158 -278 669 759 331 -893 644 411 264 -556 -137 324 -415 385 -421 -474 602 632 467 724 331 -10 -663 753 276 105 66 -663 793 -74 -396 -161 -176 -749 281 569 -176 -307 -131 -712 225 750 112 -91 -455 -225 -324 -843 -409 -420 -370 460 122 499 -134 -127 174 793 448 617 -541 235 83 -515 69 -17 -394 412 362 115 -564 574 36 -202 580 651 -842 194 -886 519 -872 244 159 548 -8 -898 47 -201 -835 658 -366 229 -477 677 699 340 611 782 -336 -574 71 499 -845 614 585 140 299 596 58 115 35 546 792 719 -473 383 656 -57 16 314 649 -770 -434 168 -301 257 19 -310 -507 225 -30 538 475 735 427 418 -243 -197 -603 792 -867 -427 -534 214 -557 -599 -896 487 406 288 -630 -517 483 476 -538 -573 396 701 -18 -15 394 -36 -683 -41 799 259 -238 -349 691 -149 -856 482 -32 -554 519 -440 31 -563 -105 -388 131 -454 -474 398 -158 446 709 -555 -799 -242 121 567 562 283 -540 610 -531 -491 -658 -670 -285 248 -841 -586 232 -805 -824 -63 -165 705 -78 -818 675 155 -256 -146 -103 73 -849 98 156 400 87 464 741 614 643 -710 285 469 -237 507 721 -811 -569 -363 95 720 242 752 -88 559 -825 620 162 -496 -451 636 -454 -251 -388 700 266 -654 -535 -515 499 733 35 -518 276 367 -395 -244 723 139 -489 -889 216 480 365 35 697 -888 -607 -184 670 -770 -79 632 468 334 -891 49 20 -1 796 177 255 119 723 -406 -769 -211 -705 -656 157 225 -891 101 334 -358 226 -308 -407 -326 -479 -16 -437 441 683 459 -79 -451 -899 -228 -361 -401 -330 -422 606 -297 -205 33 -578 533 -104 605 -338 -53 -739 -810 -657 778 -888 -716 -81 118 -410 -447 374 -674 57 -185 -628 -85 38 -71 618 793 153 546 -156 63 584 -662 -213 -829 -619 97 -503 -655 -187 577 -627 490 -61 -406 -254 -176 284 148 -147 -715 625 441 -826 159 -565 -399 -182 -880 267 -734 694 320 609 621 717 -728 -858 -428 752 174 -841 786 -555 -803 66 -180 595 -762 723 -190 -349 -357 439 -488 559 -130 -551 -51 745 17 -598 -852 -86 278 271 268 -100 613 -517 11 684 -361 512 65 -63 39 -639 -547 -579 -292 428 -500 -713 -814 757 -160 487 -468 -712 355 370 -168 -402 -799 739 -134 -850 571 466 258 236 -710 48 344 13 503 27 -556 -837 589 460 -661 -485 -53 139 87 621 301 621 195 508 427 -52 -243 -157 282 -321 121 -543 -504 -8 -467 578 -597 -537 -104 83 217 -854 -881 -220 -387 154 -680 -337 -123 -784 -554 -448 -329 645 225 555 194 -123 786 -455 -557 -440 -228 476 -710 308 759 566 309 -740 122 -485 -221 -98 -506 794 -272 452 -522 -94 -114 770 -79 702 -595 604 201 -808 -640 -158 -735 122 443 317 174 174 733 -140 -321 160 -49 272 -659 301 -395 -282 -704 -97 -745 284 -800 11 -803 667 -521 9 -602 -495 -218 -27 -148 16 -804 470 455 731 731 -294 -794 80 -45 -15 -410 -399 -846 -294 -624 -759 381 -329 771 100 -522 373 -243 515 233 -382 -493 -473 -682 790 621 738 -387 738 -259 25 -725 -233 433 -597 -449 -434 9 -760 -615 769 333 -527 -20 -796 -580 -96 124 -709 -182 -354 -204 506 -846 -310 247 -121 -856 -153 413 -9 -573 198 -64 -146 621 -397 -819 703 -363 -545 739 -442 -605 354 120 544 574 133 -184 379 -38 -148 32 662 -721 241 15 -595 478 402 271 479 135 -281 466 -424 -129 -231 -342 -173 544 -70 710 -645 -242 -17 -648 -13 -354 -562 -195 333 310 -122 14 -316 687 -105 -601 688 705 743 -601 685 625 -150 648 -535 405 -804 -810 792 -653 -725 614 -115 -285 390 -48 -781 -229 417 252 451 -31 -736 -423 428 -363 397 -753 412 42 47 -500 87 691 650 368 442 642 -169 -6 -356 -401 592 766 -125 -352 334 -873 -321 134 337 233 210 -433 456 692 60 228 532 -585 591 540 -170 50 -499 661 -612 76 -617 -396 616 -455 31 583 103 -22 172 -843 -233 -892 -275 55 16 568 -721 -770 -149 717 282 226 -843 733 -896 -563 536 285 -463 65 746 -611 339 579 -108 -356 590 783 544 209 -223 454 -183 -469 548 -759 -600 125 309 -362 -776 486 150 488 -407 654 788 -585 -832 -776 -278 -308 533 -195 -250 -416 -87 133 -632 -125 -887 232 -761 180 -870 209 -422 179 -618 41 -258 228 -719 -836 -442 -274 -781 447 599 -802 722 -321 -845 -579 -121 447 -774 313 705 210 -867 81 187 -449 373 -587 -654 -195 -560 -101 531 -283 -190 479 -9 541 633 -726 -859 -735 -763 -636 44 113 -477 -555 -244 -378 -884 281 -569 -293 -891 -751 -810 -157 -274 386 125 -222 -701 -816 -439 739 51 38 56 -707 -623 -15 763 -248 -657 393 -397 683 -554 661 462 -384 -766 38 -474 -538 -503 299 -267 -358 480 -717 -100 -858 56 -551 -295 -836 -196 234 -248 792 733 638 322 533 139 623 -612 526 -319 -40 138 289 791 598 -189 -48 -768 480 215 144 -604 -232 -199 -408 437 58 133 -662 634 -674 -494 464 92 375 -765 241 -140 60 611 740 -339 -18 -41 -685 168 118 190 724 -276 418 67 -829 694 484 -316 -258 131 319 -730 777 -674 -656 151 106 125 -758 507 328 28 683 235 300 -208 167 -157 -73 -793 -790 -770 -222 124 -243 -708 -358 -125 -126 743 -259 623 212 -729 -227 -476 -135 611 763 -843 -628 548 710 508 694 -682 -634 179 570 -865 -200 538 402 -189 566 286 691 627 -598 -417 485 224 90 -537 702 575 -221 321 -25 665 237 -433 -844 -646 -702 -189 583 482 641 19 582 -274 -666 717 -791 -131 228 348 -204 -103 668 508 -9 -477 633 -749 -621 -669 -896 96 777 -559 -519 -374 -30 -696 -337 -222 -271 477 -601 218 203 522 -408 715 -18 -294 744 -492 -350 -588 -877 515 399 -716 564 -154 -716 410 -709 -575 774 702 11 261 780 203 483 215 -288 796 484 -130 -371 -536 -780 607 -444 -505 -371 -72 259 -660 -563 -558 568 -619 301 185 -544 -739 -688 508 302 232 8 367 206 -47 -71 -397 -133 -228 170 -629 -312 506 -268 -286 765 -253 144 -381 52 221 229 199 117 -495 -732 342 380 -214 236 587 546 441 137 230 77 -20 539 -635 -454 -670 84 792 591 -787 -424 -355 574 480 -652 666 508 469 350 242 249 -473 657 -418 -356 -663 -880 579 -308 270 -446 310 -579 -734 114 604 -578 16 -392 -429 -175 552 -43 -802 -432 -62 766 -372 -67 -96 125 -243 656 472 188 -232 800 -465 174 -805 669 388 -62 -370 159 -50 113 -710 -696 479 -74 694 277 -17 -543 650 -342 531 -208 79 -623 -17 101 214 144 168 555 -347 536 -475 -159 586 728 720 -301 -279 -160 -164 74 -554 92 547 162 669 486 144 398 -590 -652 711 523 527 -598 -150 -142 -776 139 -296 -330 -378 -757 -268 -640 651 -588 -349 -383 -319 -531 -131 -680 -752 536 239 61 797 226 -654 604 376 -687 -837 216 -636 481 -713 -574 -425 15 -537 -513 736 114 -32 -258 494 262 -836 362 190 82 210 11 241 -149 673 -147 -153 129 352 311 630 448 255 73 714 -644 -806 770 -732 396 -830 532 613 -687 -461 426 243 304 -246 -465 326 -892 -616 460 -322 225 -785 -129 -693 -374 -531 -426 545 316 -521 666 -114 -771 456 -31 -870 -10 -595 3 607 389 197 748 -400 488 -424 -703 -45 -713 735 2 -847 -123 126 748 -42 -866 -676 625 -51 773 767 -131 346 612 350 -124 -66 391 336 -611 -363 -641 -811 -10 -830 503 368 -78 10 374 -160 -756 -220 -374 742 -41 -888 563 262 715 578 398 187 -753 90 -810 -769 -129 84 -692 219 351 -696 -860 466 252 13 -767 610 523 -154 -18 -361 -58 45 -6 -47 -841 -418 163 108 122 387 -213 -176 -659 -681 75 -333 -724 -182 275 -381 -84 765 -257 677 -612 576 7 561 -685 -711 -665 -278 269 618 -75 -773 -645 608 93 -234 644 -732 162 -64 13 -357 -45 545 -8 -826 579 293 -553 -714 -891 118 372 349 -625 -379 -642 -544 -549 -268 -80 -63 -357 419 72 515 440 187 538 14 -459 -813 -106 765 -772 621 676 766 766 -409 -679 -540 330 386 532 -796 -616 487 215 -232 525 723 594 145 19 -472 -40 40 -259 55 368 280 -782 379 -819 598 748 461 349 -469 -825 -67 575 -794 591 -234 611 56 -14 515 203 536 253 234 -682 404 -721 -655 -307 375 -231 155 187 209 -682 428 -158 -326 -560 210 347 -612 -455 188 763 -478 105 -864 494 397 -370 91 -133 47 459 627 -747 560 -174 -655 -495 184 121 -38 -877 -646 -456 -537 672 477 -656 -850 389 -138 248 439 195 25 -429 507 -540 769 -198 -91 731 612 750 -775 -267 689 496 -631 725 -759 464 -797 -85 744 -789 -730 -45 -844 -590 -401 -195 -585 -7 551 670 -151 619 763 111 399 745 -60 178 615 481 228 394 784 623 -751 241 -660 -612 143 536 -836 773 441 -223 -610 -71 686 -327 -641 466 211 -705 -371 -122 158 -186 -423 -586 -770 313 633 -341 -76 -172 -262 -238 330 -833 -83 -787 -458 -725 384 721 778 -756 -89 -175 -128 -85 663 -67 -407 306 335 -356 -795 -578 -603 737 779 -654 651 -365 471 -164 -441 697 -476 -654 -543 608 48 513 780 -699 -792 -449 778 -733 -342 702 -364 780 -223 -140 -204 259 118 -481 -268 486 238 365 -558 -654 388 -898 376 -394 574 442 109 -241 -658 -66 -378 -721 -754 -341 328 -48 -81 521 328 -485 395 747 -318 581 43 326 -316 162 112 -778 359 -145 10 -740 684 -66 -859 173 -621 -846 433 -643 657 -266 -732 423 664 506 531 252 282 -788 445 59 -33 588 755 -658 -337 300 -739 18 570 -678 645 392 285 -199 398 242 343 514 -299 -709 437 -699 -667 -681 417 -249 -162 501 -185 -685 -286 -13 447 160 -65 -545 -858 271 -588 -508 323 -313 4 414 -41 -273 257 101 423 -565 -514 705 -37 -460 -82 439 -548 200 1 -153 -47 -625 -18 71 -48 -8 613 -532 -564 321 575 715 751 381 38 -807 430 -809 799 -192 396 -409 137 -166 -332 756 204 -233 -646 712 -323 -54 82 565 30 676 -798 392 497 200 461 -107 -146 788 -407 337 -870 -247 -231 -91 -467 -770 468 -263 -414 692 715 -361 164 -670 541 -434 402 -353 -427 709 622 -175 -338 507 -544 -183 -881 -107 -413 -665 -725 653 111 612 291 -362 -734 -472 -439 269 -394 218 -172 -233 512 44 266 319 287 -634 -893 701 -92 -436 -766 533 503 -375 367 -459 162 -280 -709 234 -779 501 284 -490 291 -707 388 -402 -821 -361 650 117 -345 -397 -846 -845 -278 -430 -825 -660 487 572 -739 -745 23 792 -709 559 464 439 -746 591 -598 -668 336 190 -410 -237 730 -128 -353 362 -72 -159 398 -305 122 539 -497 -681 -10 -456 93 -503 -143 -327 405 -362 -308 -856 2 -358 -157 228 -569 -367 -411 -354 -429 -410 697 -892 386 572 419 -241 52 -451 517 754 751 -874 258 -416 747 71 -253 -249 16 -651 261 595 171 40 -883 -125 579 -876 -197 177 -5 394 -398 -517 -554 178 337 -291 511 500 466 -265 660 466 772 -897 -176 -288 -249 -243 484 -132 260 -401 384 -270 336 713 -677 789 -665 22 -555 154 317 330 31 -346 -695 -586 12 295 -669 -491 247 -604 65 352 -405 121 555 -172 -185 795 16 188 144 405 -169 -155 -719 459 25 -663 399 -900 -173 483 -169 426 -438 308 -233 120 -132 305 -582 648 -20 402 376 173 737 522 -575 -525 495 -346 -609 -208 0 -837 691 408 616 -734 27 237 -816 645 -202 -844 -134 681 799 -340 501 284 640 313 -98 690 254 -809 -715 395 409 400 -598 226 -318 -231 645 -443 611 460 -339 58 -100 261 -343 -201 -814 584 -45 276 319 -218 397 -257 -71 -803 -795 728 524 -474 62 -34 113 -618 -38 14 244 407 122 14 -414 -207 274 793 -275 622 -433 131 -187 444 -597 -83 427 53 -539 429 45 86 267 648 700 -899 362 -689 59 -548 -779 -189 -33 -509 359 770 318 78 566 -150 -214 474 -563 -795 2 554 241 378 -645 479 -777 -871 -892 -38 -708 -186 -764 283 119 339 560 -167 -771 -632 -628 79 -432 -555 -805 594 -475 383 -684 -437 -685 -845 -557 787 557 -318 120 -216 351 183 -289 141 -193 -833 -879 207 309 -704 -110 -376 -548 -689 8 -280 724 -258 443 -212 482 -459 170 14 -684 -279 534 -612 376 -145 32 -401 -651 146 257 -538 363 -361 490 -876 -110 -741 552 76 153 -650 430 -375 -752 -492 -677 716 -584 -307 -362 -653 -867 -200 234 -896 221 194 -698 106 596 -99 -6 288 -193 -804 -204 421 654 -746 -308 -533 607 422 -190 595 55 -124 -141 -887 -248 0 448 -601 779 -148 503 -459 30 -2 718 -123 353 -890 -117 -732 565 -443 -187 -266 408 -43 221 171 -210 -282 -176 186 198 568 -93 -839 96 -211 -285 -322 79 -792 758 431 -713 -285 -494 782 -279 -595 148 -589 595 -368 693 -240 -839 -371 -733 -168 399 -140 570 462 -818 -733 552 -24 -41 -721 183 -199 110 -653 406 -357 -811 -352 -29 77 -231 141 468 111 342 347 149 554 454 -165 751 -177 39 753 -131 -45 384 -729 -144 -412 524 206 406 -6 -214 360 399 396 -780 472 217 -527 97 -540 250 -9 77 -419 201 211 183 -315 185 -482 -652 484 193 -373 -682 791 724 264 -406 393 422 459 -720 -12 -436 -394 -813 -380 242 -313 -10 -153 -155 -197 330 191 -754 -38 -528 -133 393 -660 696 -701 273 -158 435 545 -279 695 294 130 -26 503 -688 -538 158 748 742 -319 230 59 -404 273 144 -560 -500 -348 -815 -775 -61 308 -534 -163 4 736 -561 -573 352 503 217 -262 345 -899 321 -62 254 -5 -309 -652 766 753 96 660 293 -360 -289 102 -321 -421 -420 187 -790 -889 -579 -684 -252 516 241 -643 -394 -588 -325 632 192 8 287 244 212 -718 481 -213 -448 -282 -558 -728 -14 419 510 577 -569 272 64 638 -577 437 704 -584 -209 -192 -7 24 -431 281 -432 -451 212 -654 -689 -499 -274 766 378 -357 -853 681 466 -646 -512 -226 -744 383 -100 -165 -13 -268 689 -149 402 739 -818 -546 -693 -279 655 641 -362 139 -232 183 -164 680 337 790 -487 234 -522 5 -634 -731 439 -406 -736 414 -433 424 -489 510 731 718 91 -389 -408 -159 -446 327 -700 473 -514 492 648 185 -316 110 -417 431 121 4 -49 -464 -577 -682 696 606 -575 250 636 367 -364 -166 -109 -438 395 420 -678 467 296 597 -151 -293 -192 -695 444 -52 787 -498 257 325 284 514 536 -484 662 220 -26 91 277 -225 671 211 287 599 413 779 84 158 -861 35 -740 44 -311 -216 752 -28 524 170 -604 -151 790 -253 -545 375 -186 -726 -715 697 -449 -813 -900 -841 -741 -254 718 -554 -818 304 578 458 391 -360 794 650 -495 -103 -70 -143 538 436 -552 175 -93 -893 -396 77 -675 -278 -594 119 322 198 417 -258 130 450 -311 154 257 339 -307 338 -357 -304 -369 447 385 685 -554 -389 719 440 610 275 -603 -101 -570 -133 -243 18 537 249 25 -125 208 -118 -608 613 -342 -861 449 -162 -707 -581 -601 -56 367 235 537 -781 684 -635 -782 -579 -727 -206 764 -451 -494 31 52 -556 780 134 710 -76 -874 217 -162 -717 536 30 -209 738 488 577 43 5 336 474 -736 -63 -398 -336 636 -258 -52 -404 -19 738 497 -695 255 238 -420 312 80 -129 -349 476 -544 -303 -836 342 367 166 -876 -756 -642 -383 -312 -595 546 -142 400 -517 -817 163 481 -522 -60 308 392 -891 467 348 -825 165 -122 356 -86 614 -790 -580 464 437 -587 83 -562 -637 480 -589 387 50 79 -41 783 676 243 81 -416 -132 600 -555 126 -896 151 746 511 -526 -156 688 375 293 338 378 288 -114 -307 -500 793 683 214 -328 92 -258 -875 -666 699 -690 -439 254 299 -125 14 257 -287 263 337 -750 -457 -62 217 26 376 -718 508 502 360 -896 544 736 -827 797 -605 -355 463 433 122 202 -319 444 -865 -815 49 -681 282 -189 -645 -726 -616 623 119 681 12 -371 738 -387 -108 155 15 299 -617 -50 -819 -852 411 -78 159 -177 193 -895 654 -627 -562 -392 443 508 568 -518 -419 665 138 -439 46 523 434 218 -361 144 -694 388 -384 81 -592 212 -30 454 -441 270 549 -116 425 -842 650 -73 -569 410 264 404 138 -149 -449 -157 446 370 518 -645 673 414 -369 -308 -241 656 -514 100 535 345 187 -295 581 543 -479 -404 -553 -16 -116 -760 116 373 -293 -470 371 711 -507 -840 172 -662 653 -534 537 492 -560 -638 -827 278 306 -857 -61 -489 662 588 -782 441 -293 -29 -625 196 -551 -636 581 -750 -295 -428 -209 236 -395 10 61 379 85 -837 560 407 308 -152 714 -641 734 -159 -354 -331 591 174 -848 646 -304 99 -546 -320 364 659 -720 457 595 716 -31 -750 -311 725 112 181 252 -33 453 -266 513 -367 -417 46 -112 251 -94 -29 -24 244 668 -596 -328 382 367 -888 -268 -77 -290 -806 -716 -423 -657 -443 351 -577 -7 -169 149 -716 128 385 -663 61 134 451 450 53 -378 -767 658 167 290 692 240 185 -352 -725 168 -791 -786 -608 -645 476 -385 570 -169 -747 671 -463 -717 60 766 -665 -589 -595 -457 -893 -366 109 -429 548 -3 -587 555 -885 369 -723 -539 -682 -666 674 -812 790 -739 94 59 208 -795 -119 -424 -574 183 -887 -45 -574 -204 606 101 599 -524 -363 777 165 162 341 154 213 431 490 373 -87 -467 202 118 -482 266 788 -688 -810 -191 -122 593 444 -591 -764 477 -13 -643 -483 -37 -591 -114 362 567 617 -147 194 -697 477 -743 -838 694 247 -887 -613 -688 -358 -722 673 376 -605 539 657 572 -573 231 -5 -436 421 -631 406 619 657 -878 -236 787 -380 -64 385 793 -624 -322 -689 530 -80 546 -724 668 788 -275 467 -710 514 -729 -799 -828 -415 196 381 299 614 -590 71 -373 344 -869 -185 101 -195 21 -109 761 12 -400 -419 -518 -220 294 562 -71 136 520 712 -864 -726 -736 -650 544 -161 361 571 84 711 -711 -788 61 791 -395 -291 149 -667 441 -873 648 -741 51 -880 768 -849 462 -853 688 -598 -327 447 -801 565 -723 -32 -797 -418 -372 238 -436 -584 -637 -581 116 -811 308 678 -814 -56 273 -162 375 554 462 441 482 513 544 65 769 681 -205 -139 -743 512 561 -29 276 -699 537 -638 515 155 90 211 -558 -566 616 -94 -420 -722 771 167 798 -844 733 -104 287 361 740 -441 -843 472 -658 -703 -561 170 -720 649 135 -396 152 705 370 457 -37 387 -771 477 531 -71 -606 647 -270 -660 -708 266 721 655 147 -571 681 -885 516 -219 -647 543 -92 -334 -792 -670 -309 -481 -778 -530 -465 -587 -509 -553 316 -539 609 331 -473 261 -230 -769 -285 -590 -289 -316 -827 792 -487 -425 -563 498 -671 -642 -497 -851 -366 754 180 4 -170 144 234 250 157 -92 153 276 -50 -183 37 414 751 244 187 785 121 623 332 115 -102 -25 -304 -864 111 705 -679 601 162 -627 -687 -89 -797 107 -571 366 -790 -512 -307 -509 -80 -695 116 133 -709 -838 358 -432 -724 681 -546 -499 -229 287 -376 -822 -710 -296 150 -556 -581 -224 520 581 -766 428 491 296 -140 -502 638 -187 -875 73 -834 -136 -356 36 101 488 734 17 209 -117 -87 375 594 357 421 596 -266 -881 444 -469 448 -520 243 445 235 145 289 -304 695 -783 -790 -469 -189 640 -640 -179 678 360 58 445 -218 2 -721 -548 324 -251 -534 -269 -793 161 -202 -48 -241 -733 260 -899 -198 -371 -241 -855 -389 -890 230 757 109 283 -95 660 732 84 358 -586 513 -563 -652 264 790 414 348 -238 -855 328 355 -305 688 -885 651 498 -580 -797 558 537 -186 58 26 -755 -389 -618 579 320 -139 -694 579 530 742 -268 -381 156 -741 -466 -773 -230 -310 -153 -699 -745 687 -257 259 675 -5 -308 -176 124 -887 -449 182 427 -284 -791 375 764 420 137 -63 636 -289 -648 433 482 731 -592 -415 -422 498 714 -175 219 42 -783 -712 724 488 -399 -684 -193 124 -567 693 -900 -832 -791 149 -16 -111 348 637 244 383 352 348 -509 -103 -363 -554 422 -349 -813 -276 103 473 765 207 -565 426 -560 -39 -259 -149 68 -504 -168 -851 32 -872 270 182 705 -496 723 -900 377 -872 157 -185 270 -814 -609 -804 -439 279 647 695 -555 -309 354 -103 319 743 -509 -611 768 -568 -729 125 -667 223 -267 724 100 16 -666 376 -239 393 -221 98 -257 197 626 -548 725 564 -198 -16 -463 -311 93 -428 -637 -624 104 586 561 -339 -768 -224 -78 -514 271 -43 -294 -352 -68 -177 772 -521 -367 -289 375 327 -102 -64 588 122 566 385 592 -676 -456 -81 -205 724 -561 719 120 -397 390 -316 475 -326 488 -677 35 -689 -601 701 -156 -136 -203 -103 156 578 -461 -736 512 671 112 -69 594 -884 -255 443 -861 -220 309 -359 634 -754 -457 -494 290 -550 -51 380 219 12 -41 317 -838 -504 414 -404 595 86 148 -31 399 -830 -824 -189 85 -349 252 -189 592 -382 -26 -164 433 68 -205 -100 224 -104 303 -723 390 -507 618 -156 -661 594 43 -496 -843 653 556 391 582 331 230 -865 -391 658 -837 -583 -889 501 -740 238 462 628 500 -256 657 265 723 -116 -508 -90 -817 -718 -474 -451 439 322 -533 -441 65 -13 -522 81 403 264 -192 -362 746 -683 -820 139 -180 -27 711 -421 120 397 739 -869 427 469 -411 181 613 542 737 300 -78 -563 -710 433 442 214 -254 369 410 23 -61 -593 -785 -689 484 -867 615 -748 381 144 -744 -835 -233 104 616 726 495 -629 241 777 -407 -697 -20 507 -310 495 -4 130 -4 28 -286 -17 753 -119 725 -804 -43 556 -446 -5 -778 -96 -408 6 -146 -885 -117 -638 -792 57 535 631 592 780 457 -632 465 -736 -702 -532 116 -21 -802 -762 680 474 -601 764 -848 -590 -555 201 -799 772 -398 -173 511 82 -748 130 79 613 -676 -664 83 164 -531 -153 -254 647 693 -173 644 -208 277 -566 -211 352 79 471 780 237 395 -52 533 -842 -225 539 -371 250 679 -85 -847 -608 -331 -369 676 -482 622 -897 295 761 749 -261 453 83 -397 798 453 789 215 -849 356 798 -66 -552 -250 -269 -493 93 -18 492 -120 572 -325 -274 -302 -480 760 -343 -559 -538 -454 -231 305 -247 395 -322 633 221 473 277 -235 707 -666 501 -5 224 -855 -826 111 775 12 606 -163 -584 60 -392 676 659 -858 434 -793 -10 -43 -559 652 -312 140 306 376 747 -77 247 -850 629 -254 413 -506 42 -467 318 -512 -114 354 -838 -86 69 -588 -794 153 182 315 -167 -788 -744 -298 -783 308 -885 -710 -742 -201 -692 459 137 -293 -790 -82 -897 583 -534 -709 -307 -285 -622 -270 446 557 247 -668 -144 -58 -848 -878 -463 505 -62 272 108 38 198 180 -218 -371 -538 -372 -330 701 -513 597 477 504 474 528 349 -496 -426 -213 450 606 -89 -543 488 -828 -440 74 791 -625 -891 -479 289 -45 164 -351 -761 -604 686 -241 691 531 -742 257 444 509 -316 -578 -218 -428 -57 -694 371 -9 -32 -507 -877 473 -766 745 -72 15 777 -85 242 -227 -256 -484 90 581 766 -53 -805 -394 150 -881 -824 382 -843 695 -253 -322 -732 755 -854 139 -790 84 319 -468 -895 -371 -273 -376 495 530 -420 -353 -471 -796 356 -600 245 -786 730 609 549 -858 700 -171 -98 -757 -328 75 -542 -596 -103 -440 533 -34 467 -305 -110 380 1 -512 732 -852 26 749 400 283 100 708 -432 -219 485 220 482 -873 669 774 -654 -480 45 -267 258 99 516 754 71 467 -548 -277 -782 -303 622 405 16 217 72 -360 379 -41 -713 -583 -16 -608 350 347 573 -602 585 -490 432 366 -375 675 -702 -411 -146 384 -777 -518 367 -202 281 510 792 283 -772 584 -808 -613 653 -123 -239 44 541 770 -833 600 -670 -101 -5 173 -840 584 -790 571 57 -91 -41 -715 -406 -400 -132 -606 526 300 533 -116 377 -193 541 -838 -492 477 303 385 544 -88 -448 80 -177 -640 -169 -643 769 581 -772 -34 -358 -775 107 -867 416 609 612 -214 371 -377 138 550 418 157 -606 589 555 456 -797 -308 -196 24 -200 -883 -613 -215 731 561 750 -761 500 -543 -207 126 494 242 -701 -660 716 129 469 -629 127 -147 -336 559 691 -628 347 491 124 -97 -745 -806 670 108 614 100 599 -230 -389 462 506 -406 -588 487 -592 -376 561 -594 204 -129 286 -467 -829 -352 131 650 203 485 498 161 -34 760 -650 295 655 -191 277 235 754 -826 -525 -360 -360 -754 104 70 73 394 -325 -629 -218 -159 532 292 -672 147 -228 479 -84 -74 -804 -865 424 -119 531 -263 -682 -559 -465 -543 -592 523 412 199 -438 83 46 -96 769 -685 -897 -692 -409 -528 100 -476 732 -421 458 110 633 234 409 61 -143 328 -215 150 -667 -567 575 44 542 -598 721 -128 -369 -678 -829 397 -284 -704 256 -599 490 -507 277 -559 200 295 -63 -25 -115 -617 790 411 340 -683 -538 211 -429 84 730 104 -99 -32 343 243 749 493 -517 728 257 44 -383 -74 223 760 38 -579 -297 44 -754 -578 -618 -173 -627 -366 130 -264 294 -105 506 464 241 233 -6 -6 -276 -379 473 568 -326 375 176 38 118 79 612 50 324 -312 42 -106 -798 -576 751 -571 278 368 -382 -603 -144 -112 660 -165 692 -668 519 -232 100 688 652 204 186 219 28 489 -537 -118 -568 708 -591 -316 -715 735 436 82 617 -868 786 -546 -509 -301 742 -595 270 708 85 -853 775 10 -760 -236 -481 559 -833 689 717 206 507 -763 118 -156 640 489 222 -591 -687 572 -516 -674 -360 214 481 526 386 87 -603 -882 695 -328 -386 -154 516 -631 -287 -583 580 -530 -336 -754 283 62 -655 583 -633 226 474 642 -697 710 -246 -650 -781 -778 428 -752 785 -211 -155 344 -43 -118 583 786 421 682 759 -616 -412 -130 35 283 -615 462 -755 -824 -742 324 122 -308 -474 -153 534 -711 721 -547 -280 -227 -124 -749 -167 -267 -758 -476 -714 571 -386 598 670 94 517 42 -144 42 206 498 -794 552 -710 -341 485 -507 447 784 295 -192 28 -388 665 189 -584 372 -723 -814 760 -565 -247 -178 -774 -702 717 788 182 -348 -712 570 11 -18 391 238 -72 -445 22 234 355 -885 -286 -817 388 -355 -85 656 -392 346 -475 637 246 -475 -568 258 277 505 616 504 377 -669 -304 364 90 -629 44 -184 390 65 88 -387 487 -303 469 268 266 -560 343 96 37 -486 87 -517 87 381 -228 408 259 149 282 137 -642 547 463 230 -468 -509 229 656 -219 308 -701 -461 -768 -156 -889 -648 -282 91 672 -466 -750 -18 41 -760 -476 -864 741 -98 -360 26 500 411 573 -35 -492 -784 -19 -752 -458 571 -460 289 -530 -293 90 -357 703 266 638 66 -570 -675 647 -758 -178 623 190 -829 527 -444 423 -332 -35 19 375 -454 55 159 115 689 -741 -636 -473 -25 151 -681 201 -596 321 165 13 738 495 -357 13 68 -816 -55 631 461 -413 -171 -680 -401 -262 -121 -199 -787 692 209 -598 130 -743 492 542 -144 -369 -723 -571 424 -375 573 -829 14 642 -47 -238 113 654 -622 -639 365 -329 176 205 -195 673 759 433 160 185 -522 91 248 -125 -493 476 453 -145 623 230 -312 -195 295 -773 425 779 42 -270 -520 646 -708 503 573 381 177 757 -608 -246 205 506 -766 -805 -242 -235 -265 344 -759 298 -78 795 53 -844 -217 680 -13 617 222 -797 40 -637 -101 -317 776 753 673 -773 -138 90 -39 -188 -141 616 760 -267 -740 -864 510 -245 -149 277 799 439 378 -246 -845 -19 514 735 633 26 291 267 -234 274 439 -660 -412 -587 104 -717 -40 -553 169 -531 736 -179 -473 408 -695 -291 305 -775 -461 -457 -644 104 -735 482 -659 766 -486 229 221 -244 -497 86 483 -487 638 706 515 787 -440 -276 378 -766 365 -499 -129 468 201 -715 239 -704 507 87 272 40 605 326 -575 411 -525 388 453 49 -632 -17 -835 708 655 -255 -890 729 -85 -416 -476 -770 472 343 578 156 -362 202 -350 188 -850 -7 -814 19 300 -316 -857 106 697 -875 519 -27 793 569 -76 -748 -264 644 -323 496 -667 -472 -688 -784 -258 -701 440 -135 -824 -799 660 610 -176 264 743 -725 674 -883 -192 -355 -292 -666 -181 617 170 -26 -801 156 156 -686 502 -669 -864 -890 -505 -473 -644 -141 -345 -691 -762 -885 312 -650 -589 -126 430 -790 708 676 -664 -812 82 -177 -719 287 -238 563 -281 27 399 188 -691 -615 -363 -692 225 602 -461 556 455 627 189 361 747 217 477 -329 509 -716 152 690 94 77 166 444 -537 12 -829 -117 775 -222 460 -131 -35 294 693 400 316 -639 -894 764 -504 357 -297 -783 202 -437 432 -851 -803 -171 137 608 -509 -470 -462 -570 -648 56 521 732 357 360 568 -221 -324 -593 -811 -385 783 278 533 -845 85 42 -823 533 -303 -205 27 520 -86 770 -564 -680 -134 455 -485 -876 118 177 -706 364 -199 -616 -725 -673 70 249 -405 -390 -819 -507 -694 -754 -837 613 -378 -190 742 370 -251 555 585 471 -877 135 -589 -168 259 516 -648 -608 -899 515 -124 -326 269 -619 465 -574 -659 -307 -570 631 -787 800 -775 89 -208 121 22 -538 259 -66 -397 678 -506 -764 688 721 450 -644 472 -510 196 -20 -622 2 -156 -141 -292 460 -822 -416 532 255 3 18 102 575 -888 109 622 339 -780 360 560 -300 271 693 180 -568 362 9 698 -447 4 -513 488 -543 111 -879 628 -720 260 -467 779 -74 787 -607 367 -139 -567 -193 -186 -522 682 478 -382 184 -132 -646 547 -273 695 255 -699 -680 -273 -663 -386 -698 -547 -608 -764 36 699 -642 -443 -204 -383 -845 721 -882 -325 -348 189 -178 442 -38 571 13 -341 495 512 479 -287 638 -263 364 -853 -856 312 -246 219 366 351 -834 -753 654 -670 112 301 58 -10 315 -483 319 751 659 -735 710 626 -484 488 539 638 165 -257 70 -277 -893 -798 531 -216 -646 473 552 -735 -212 162 -591 130 -451 89 -320 -96 -696 -631 -868 -547 738 594 -802 487 302 782 -551 351 322 73 676 721 -244 -434 24 -852 -526 -426 410 44 -552 -321 505 -683 -247 -96 64 789 -751 -824 -776 -491 124 396 -244 460 -11 522 -316 655 328 -786 596 263 370 602 219 -794 -503 -282 -388 -139 -309 -820 517 -841 -80 544 356 -760 -684 324 -50 -75 -25 613 286 453 670 2 -586 -222 -355 569 -573 281 542 316 -766 -438 537 -800 -497 -239 -811 -29 -807 -729 -723 -680 797 513 300 -430 53 19 -634 -545 614 -399 -328 -651 -474 -378 -102 245 123 -32 -768 791 130 248 -157 344 -316 173 189 -756 -347 276 -193 -118 209 583 -877 -332 798 69 231 183 285 -217 -850 -363 -234 47 -893 394 -268 -444 601 -588 325 -99 531 658 -205 738 216 -35 -160 -878 -137 358 -262 -61 267 132 -262 632 -851 135 281 271 -322 -347 180 543 -643 -408 399 525 -212 -224 -721 -152 104 350 523 192 508 -172 -95 736 -60 -202 83 634 770 -418 -233 -304 -837 -44 -709 -336 766 -634 195 -50 -179 232 695 -279 505 594 -231 -364 -597 -128 -397 564 -305 -752 -846 -789 -665 -68 -116 -631 664 336 289 417 -75 -139 704 -842 680 743 -406 170 -180 -227 422 316 671 -827 227 177 543 224 658 -472 -890 318 411 -850 -148 -281 -494 -453 582 782 280 -332 -624 798 548 -501 -202 -34 531 -593 -857 699 -662 -341 -345 105 -621 32 -224 84 11 672 150 -707 545 -264 404 524 -826 647 -709 191 478 787 -725 -546 -243 -732 -149 -900 -460 -386 -104 -776 -839 793 769 -588 448 -689 -50 -896 -45 16 -339 661 326 248 366 675 799 -233 510 -177 446 332 129 57 787 461 -97 667 -712 72 509 -479 -512 -856 -343 -586 446 128 -817 -273 -12 656 -512 -781 438 623 613 658 761 -597 -761 -542 -130 739 -10 -386 -355 90 130 -447 121 62 -223 -112 398 -318 251 757 -562 -662 -858 -131 -800 246 429 746 -185 -352 -287 -615 -13 183 -512 433 -160 382 -338 158 -309 -717 627 340 -558 -424 -132 -666 672 760 -390 -355 -1 -38 -266 -575 437 -187 166 483 542 114 -283 -595 -114 -168 -390 694 -143 -667 -144 -478 430 104 -490 -335 -196 629 645 -81 -709 -92 327 -346 -566 -419 -207 -654 105 716 -598 203 -229 -324 280 -219 262 -789 525 -237 -82 -458 -337 624 -413 -529 -338 -900 -680 -210 -233 598 -644 334 326 -161 -604 -891 -499 -777 161 -886 69 96 116 595 696 -386 102 -723 267 -884 36 288 580 -723 781 -301 -543 65 -715 33 -592 423 -23 248 22 -886 -233 457 281 -644 640 -789 -160 335 251 85 466 -559 345 8 -491 574 -262 -24 -57 718 460 -866 633 349 -771 207 44 53 797 -90 473 746 -265 748 -364 -368 764 190 -878 -437 583 -469 -729 -337 -697 462 212 103 94 -3 129 -649 -847 -579 148 -115 670 401 -838 717 -423 5 189 -897 138 -751 465 -527 -706 216 -756 -335 -656 -580 583 262 291 797 -47 36 625 -378 348 -885 486 -348 -816 -379 1 260 -852 -213 720 729 -55 531 -605 -855 9 -291 67 -348 -475 650 350 -459 -628 -761 -12 326 -218 -297 437 -219 -892 471 492 354 -467 -561 283 -418 -321 -891 -152 712 -563 -729 -785 -82 89 413 -239 -769 -849 120 -733 196 669 -852 -787 -772 -749 -634 -654 -446 -314 798 406 -543 124 -619 265 359 -702 -263 -273 46 254 -585 494 -118 369 658 -441 -863 -389 -135 266 187 107 445 -456 -299 -123 -415 -175 -140 750 527 -446 -194 -364 -84 607 -792 210 -779 547 -244 687 401 468 -478 -695 -654 741 -157 58 25 -727 -796 429 -470 231 565 -830 277 427 -139 194 571 -190 144 -736 421 -758 -50 142 -889 -570 272 250 -364 481 -314 235 -347 363 470 26 385 -698 397 171 -879 -337 -194 -94 303 250 549 -567 401 366 -657 -343 98 537 -435 -671 -291 22 -263 -550 -520 -297 577 -370 -760 -222 591 167 -562 -802 344 -394 -497 540 786 -242 160 -28 -639 508 -689 655 -589 -293 501 -22 -594 -334 -67 698 -166 761 734 -551 701 -791 -608 -365 -444 146 587 -850 -395 -725 411 -826 -834 -433 89 322 477 235 31 396 -364 -278 310 -329 -8 289 -267 -363 -466 -259 503 256 25 213 -82 -780 -724 -342 -900 25 679 469 796 617 723 484 -409 527 -865 -718 234 -703 -282 -358 204 -626 642 613 -882 642 -233 -534 363 -630 -324 -582 -628 -718 -594 4 18 758 -675 1 727 -794 -541 -661 -830 -707 340 -208 -13 662 -871 -57 -9 -382 -293 -192 -261 105 -585 -198 194 -320 752 -357 -252 698 -602 285 -190 -225 718 531 -539 241 215 97 65 -837 -315 -786 491 -633 370 -722 725 777 -359 330 -328 221 527 -213 629 362 -316 -128 -513 -188 -233 -745 682 -426 40 -121 763 277 -119 -283 -582 -196 268 -98 78 -750 -56 -88 790 629 759 -619 -731 -39 -241 361 -342 677 -298 -125 -542 34 0 297 531 25 -178 -709 792 43 -505 318 442 -222 220 -393 186 -449 234 -306 371 -241 -166 -258 209 372 -771 -197 -447 772 157 -244 658 -301 797 -45 255 -64 223 -806 224 -204 452 -851 -692 -856 -675 -558 90 576 599 315 -115 359 -501 17 300 -445 210 -287 -548 344 239 380 -425 -419 -449 -15 314 -756 538 302 664 78 -706 -251 638 334 64 -454 -79 511 -832 415 3 -743 373 -845 203 262 -784 302 -44 -606 -743 443 782 284 356 -429 -672 -735 -823 714 -226 214 625 -776 -481 -342 531 311 -765 -445 -640 -130 733 -142 587 795 797 369 -749 -573 189 254 -580 -483 -15 574 256 -847 654 167 -251 61 -399 526 -322 111 622 -795 490 -187 468 316 -110 -880 391 -392 150 -429 561 -629 -359 -360 71 -196 67 -566 -393 -807 222 -280 571 -96 315 -356 20 574 38 61 446 -846 -699 205 -559 208 -285 -506 436 -230 -894 -448 605 -343 -687 274 155 -46 -496 -255 -76 -684 -823 118 -235 580 663 -574 270 -586 -698 -696 -146 273 182 114 -540 519 58 266 -5 -775 533 -659 -483 -2 786 -758 -122 -176 201 22 636 -514 -865 22 -182 -738 -461 -492 -786 399 -314 -460 149 454 -466 -596 555 687 -729 98 -357 378 526 798 -743 -883 391 286 167 -613 -525 -362 91 789 199 -775 -817 -165 -291 162 291 -731 195 201 535 -282 -382 138 416 736 82 340 -18 798 31 -263 -838 -14 -400 -681 -630 110 549 -722 -152 521 -136 -814 -313 800 -431 -450 -117 610 111 -250 -484 -740 -509 -497 -627 -875 -524 794 -732 356 267 243 -690 383 -799 35 341 50 596 -58 87 381 -805 -801 597 701 -617 200 784 588 -634 -551 -611 464 780 -658 75 463 -538 740 -551 -794 -421 752 484 -515 -736 106 639 -436 -856 268 355 -543 -304 -79 -179 -73 -817 -436 581 -246 24 262 -639 -347 230 -854 -698 -79 473 -762 -664 -643 -596 364 -99 -764 662 -160 694 -239 490 -149 -326 49 248 -184 -309 -284 -610 -464 32 -866 -459 519 271 -174 487 554 -19 -379 349 677 -409 481 -249 718 542 -374 480 137 182 -327 751 -812 270 -28 57 667 -551 -763 -111 52 -31 -828 452 330 -364 -593 -853 405 40 30 -236 -798 -46 -674 396 -812 -763 657 -816 799 466 -234 -460 508 471 -597 -36 -804 -866 89 134 -253 -522 671 -82 -43 -6 -303 -546 408 -237 -487 -374 701 -221 364 99 -240 268 -73 -20 36 346 772 -321 133 -282 -692 -446 -343 378 360 -588 -602 -378 83 -892 -181 780 -465 -749 266 -418 -499 -180 -145 -691 -571 -172 -92 -794 288 -489 -561 -427 361 -780 429 -440 -889 -560 631 -122 -488 -178 527 -64 400 -752 -422 88 155 -118 604 -635 -882 129 -146 -831 711 612 268 787 -474 -326 -65 784 431 428 -320 -249 -456 -658 -601 206 -366 -778 -22 455 -609 488 548 382 660 159 -440 54 523 797 783 590 -81 292 509 209 325 561 -193 481 344 -852 -144 530 -364 -363 -577 -321 502 495 62 -68 240 -652 378 277 289 61 -816 -15 306 172 53 442 -887 209 -709 165 536 -791 717 546 771 -348 -894 8 589 413 -313 -435 -481 572 -618 -426 -470 -815 -431 478 -195 -283 397 368 104 485 628 627 -387 586 -865 -183 339 104 468 299 290 -338 437 -563 388 585 764 559 765 -818 -785 -425 -672 529 266 -813 -537 -394 -752 346 -128 515 684 353 -653 748 66 782 -81 -841 586 586 -805 -852 27 186 403 -382 -468 -415 17 -736 779 -537 20 -658 -132 -32 -483 -550 645 -493 171 -215 -444 -627 610 -63 -125 367 416 -131 638 312 -549 -278 220 93 -685 -685 626 -322 -712 -111 -651 -254 240 -844 733 579 695 20 -622 191 709 -151 437 -579 143 -437 160 128 501 -462 561 -97 -38 577 457 239 747 -292 -475 -217 731 -446 -117 580 -347 520 -614 -642 410 233 718 231 -598 106 445 -407 -179 -747 272 -38 -376 -833 -59 623 -115 344 -717 -820 -291 115 -614 -663 -541 496 565 16 337 -768 333 -406 -842 572 -198 -898 -410 -795 -445 137 -319 -569 448 730 293 440 192 603 663 595 -200 -689 -251 -601 -482 -224 -59 -441 -429 -510 -893 -711 -830 -872 -769 86 600 -395 772 -515 299 186 -368 -601 -344 -789 11 -856 290 334 799 -52 688 690 433 -298 577 409 704 493 367 384 548 606 500 49 24 -286 472 -853 -812 -7 -885 497 521 254 -790 94 -747 -295 505 -220 -458 31 -833 182 203 -833 134 -273 -790 -794 -598 -679 583 -243 50 227 -740 -802 691 365 -867 -658 790 134 284 -106 -589 -110 -888 655 -310 -160 132 341 -50 181 187 39 -154 -416 752 639 -442 47 -743 -500 -117 -169 -692 311 -426 -554 113 758 729 -141 -358 -327 254 -216 -337 -495 569 536 -166 -132 410 541 -415 664 -399 -497 -91 102 -821 237 -640 707 -267 -111 722 275 -328 591 -180 -252 525 -532 -512 -262 256 623 -94 -833 75 155 -49 -488 447 77 492 -547 -134 656 29 -365 59 -10 241 -323 -691 532 -841 0 -738 -332 174 -529 -132 130 -681 -789 -639 -385 133 -237 -408 -389 -779 -637 484 -6 -793 -241 -487 -29 173 725 -479 548 -410 171 537 -223 138 -893 -394 -881 267 228 -366 673 -743 363 -44 -206 770 490 256 -738 380 172 339 -127 589 -501 148 717 -325 -259 -257 -797 605 215 370 503 -238 676 -88 551 -827 -359 24 573 -281 628 64 777 235 484 -561 -751 128 -312 -158 687 180 409 -889 -393 780 545 -526 -66 -94 428 531 -749 290 -628 -446 -326 -730 -723 -315 297 -431 507 -42 588 -520 -480 -491 790 747 -6 325 375 -418 333 -811 588 -17 -801 -392 -178 -437 720 -669 235 170 -298 -95 -259 721 -157 79 -161 424 -687 -759 -817 453 -574 773 786 30 -506 -653 -149 -188 47 194 41 -447 -534 -363 -297 -144 -182 415 -738 217 652 -179 123 -138 -579 628 -291 -755 12 553 -560 -673 225 -121 -698 -540 -696 -87 -135 693 -80 450 373 -738 395 -533 798 -860 156 177 -333 -439 243 -762 -26 -832 690 -888 129 676 196 342 -357 -832 391 -376 351 -804 -598 -693 -210 333 -798 553 120 -210 -602 616 70 -34 295 619 -133 -766 482 -173 -841 710 778 -147 -736 667 654 -139 434 360 339 407 37 -589 675 -772 -814 643 464 41 536 -62 -268 -835 481 188 -493 -835 -687 625 -77 153 657 -719 308 -72 -125 52 83 -167 -139 263 -172 -315 320 346 120 643 -430 -667 -357 -272 598 418 -554 205 -444 530 91 527 -124 -323 223 -200 13 -157 164 190 -301 -392 589 40 -502 -452 294 290 -57 199 458 -467 462 -139 -39 353 -3 -243 49 222 -353 541 -246 420 120 -240 315 -305 95 622 456 -593 451 -438 -676 -426 355 748 -613 -470 765 241 -718 -327 751 -657 -460 95 748 168 35 -510 -77 -887 416 -172 317 -130 -540 -502 -724 513 -888 -386 557 -707 -572 324 -348 -116 667 763 -238 -725 -564 784 -572 -477 -518 300 -229 438 -361 -603 -166 385 288 -364 347 -186 -157 -304 -166 -634 -542 -316 -296 -230 296 -787 -493 -780 172 654 -157 400 617 332 -62 -882 -738 -126 510 484 646 -822 -377 399 673 289 -168 -579 -680 755 -33 460 429 98 731 -615 344 681 -536 -510 61 600 -477 331 305 -398 301 703 675 -409 211 -270 418 -316 406 -439 -561 527 -331 -563 724 182 -769 748 -835 -648 -484 -663 -484 -789 -760 -356 -867 644 -287 -470 -267 -393 454 672 795 164 -355 347 -308 -248 -416 -758 -789 -546 691 -158 -578 246 -495 319 55 -138 -567 693 684 -898 631 -129 205 550 -428 -14 469 -420 461 557 294 28 388 -790 -506 -376 -552 386 540 -623 315 -139 -678 3 651 -387 440 391 185 -897 581 -809 -792 252 -517 374 -732 -2 -759 601 643 -290 775 497 736 32 -90 351 -797 -142 -411 74 -62 490 347 -313 225 551 -224 -320 -701 107 32 -489 695 -727 -420 -309 314 422 578 -97 -628 -863 455 424 -406 597 -116 52 184 701 -300 637 113 211 738 -404 -221 521 768 216 332 -223 327 110 -76 -121 -566 -279 -803 -588 491 521 -405 310 -733 -69 693 184 576 -230 -411 -267 273 -452 -339 38 -262 -547 -96 488 -60 -617 -299 -440 177 -304 -225 84 -629 711 694 328 -128 -294 -585 -180 619 454 -729 789 -462 -639 -887 -751 -477 628 -421 35 -191 762 173 -851 796 -539 642 60 -779 54 -497 -382 64 509 676 -364 -865 -506 -100 -588 455 250 -300 -377 354 -405 402 -535 59 208 680 73 719 -575 -278 -485 -594 -93 696 110 416 76 -769 -356 -356 310 494 -122 468 -558 354 -35 191 -177 263 -768 -501 -608 84 -229 -568 586 -781 560 -43 76 -670 -160 -611 -21 -487 295 271 669 -657 -204 2 -323 -630 -770 -172 -394 617 643 150 -595 379 374 563 -743 545 -580 515 -393 67 608 342 258 742 372 -681 652 598 -147 76 -719 744 195 -654 440 -346 -667 157 -707 -679 700 -145 -435 489 617 586 -142 -124 229 34 -280 660 -427 137 -280 681 -440 -677 -132 -650 -263 -137 401 14 784 748 -125 285 -88 732 -739 -820 -342 -758 671 575 -485 368 6 -741 219 352 -43 -707 -568 563 -28 -886 -725 510 679 773 755 -232 369 730 542 137 -448 -272 -236 -768 -313 -265 129 -77 366 -151 -715 491 -24 -274 -542 -605 600 -296 333 -775 39 508 -508 -212 -874 -337 -645 -575 74 -716 -880 504 77 717 -157 560 -122 526 516 565 125 175 164 -797 -879 -642 252 424 -736 -811 379 -767 -518 419 279 -386 318 664 613 -341 456 473 51 433 -416 655 -898 -751 557 234 563 -878 -396 455 -223 -175 542 262 -864 -43 -331 212 494 -869 -675 795 51 -471 631 -891 -53 514 388 772 -623 347 233 -859 -757 -751 -606 -562 172 -613 68 -150 777 -385 -162 679 414 640 -81 446 -85 226 37 409 -559 -775 -184 30 740 -125 -522 -313 -335 90 -240 -348 518 496 -691 -656 -820 594 728 476 396 61 -382 275 -611 563 282 -493 169 -173 -876 391 -280 406 -363 -352 692 329 -161 -793 -771 614 -473 -569 -367 743 -186 731 601 -169 746 216 174 328 -399 763 763 717 682 -573 -331 180 -614 203 37 -233 98 -74 475 -378 -821 704 -56 404 -674 753 -884 -103 -566 565 -487 -377 -751 320 -704 224 555 -693 -92 -883 667 -294 208 -88 -233 209 -583 -521 -789 -777 -178 -452 -131 146 466 -587 182 187 87 -794 -132 742 -762 -590 -684 -278 -398 -60 -854 -642 -690 -353 -685 -285 667 -528 282 -212 -724 291 557 692 617 141 -880 -526 -464 -566 708 -759 -332 -451 -876 -818 -452 699 -232 736 -693 793 25 670 -199 775 -691 775 -792 -709 -269 344 487 223 578 177 -881 392 242 -726 15 71 -234 -200 729 -323 -1 -136 260 -494 -569 -227 105 -657 106 -51 -267 694 736 279 -295 19 695 453 -737 -302 669 375 487 -422 -85 -888 -831 -341 -519 539 756 367 729 108 668 -713 -586 -359 -433 -469 299 -415 -431 -664 770 -894 -559 594 518 -685 -292 355 701 -623 338 10 -64 -427 107 287 -753 242 -155 18 -719 195 766 -749 -856 63 331 -533 -368 -188 -896 -191 81 -635 -253 91 -240 -857 -333 93 337 381 509 189 88 55 -732 752 293 394 -252 -438 231 444 1 -256 625 -427 -510 -350 -172 653 101 -105 -183 131 -387 798 62 543 43 507 488 -819 352 -407 172 -22 149 430 -447 -628 -82 517 -442 213 -487 50 -353 -559 -139 -555 760 -808 -139 -15 216 519 337 -234 750 247 -673 353 654 -362 125 662 166 -861 -304 -422 -820 -487 -91 451 -754 -332 214 -364 534 267 -239 -319 -430 38 402 -618 -9 745 -55 296 168 535 -309 -298 -187 118 327 314 -644 -216 -772 348 271 682 492 298 -200 75 -749 322 -874 604 -440 310 -624 707 85 520 753 325 349 -3 -840 599 -18 327 -10 -599 -476 767 384 -677 -73 -870 333 -92 -789 577 453 51 -688 -1 -499 157 348 787 -475 394 -864 -139 293 -637 -820 477 761 -392 289 -229 -226 793 18 -314 363 68 751 12 462 -356 -40 -736 -597 547 -697 -833 649 -93 661 613 538 677 -480 314 -594 377 -547 411 142 413 217 361 716 -34 107 -367 522 -587 -369 -829 -732 -32 -3 669 39 690 -421 723 -145 7 644 -808 -894 699 10 125 -709 -395 515 37 -326 -560 218 -12 271 -73 -708 253 -482 433 486 574 -95 -586 -520 464 193 652 450 462 70 -291 -839 -735 -515 -420 -795 -110 564 -732 13 -768 640 -659 44 -456 -667 -484 270 -453 166 -472 -299 -785 446 162 348 417 -719 478 -71 -254 -36 161 36 -558 -373 123 559 -362 -334 797 -744 214 -345 -673 246 627 -297 515 75 0 -161 -417 554 762 769 -267 508 -721 373 -855 61 370 -130 734 -644 514 511 -670 -165 441 486 313 -802 426 -841 -247 -898 -515 -852 201 112 -20 -606 183 287 233 -411 661 -516 -226 -455 -215 596 -505 631 -80 594 -822 423 623 83 -512 -434 799 -197 246 498 -310 -608 152 203 -895 225 195 -832 -277 28 490 -502 -137 -637 243 778 -180 -465 792 -389 -40 594 627 529 -722 548 -105 132 -712 239 -827 -829 247 390 8 -442 -678 -228 534 -113 99 -734 -33 449 -613 199 689 -588 -821 -265 135 22 744 -17 -150 491 -245 -512 372 -301 -732 755 54 98 -815 -284 -370 -314 -687 -272 47 -845 -523 -434 -202 -457 257 -782 280 -330 228 273 -576 420 -863 -254 515 285 -553 -163 -380 -291 -200 286 67 -678 -223 -894 378 -635 -336 -110 -780 -339 -458 -359 597 -321 693 -205 753 731 261 666 47 -794 -318 113 -857 557 -781 -136 -698 642 -362 -862 -43 -660 755 -367 763 -371 249 521 294 -649 -861 -334 -79 691 -463 409 -429 -146 -470 70 663 -299 127 -778 78 682 779 288 -366 449 180 -892 33 -616 513 -859 -752 522 -168 788 -339 133 679 350 -195 -655 652 174 -816 -210 124 -882 138 -371 224 -802 -861 465 222 -219 343 578 -385 172 -899 605 -607 -449 -755 -326 683 -60 420 235 -455 -657 -331 742 415 -329 -755 -792 -22 142 -294 -132 665 92 -228 -462 719 137 -644 5 -501 -285 578 -176 -777 -634 133 391 329 384 9 3 -137 -588 -713 -544 -8 -372 -172 -675 -152 -172 68 -688 -226 -451 -409 402 -728 -185 260 261 -878 239 -578 -107 -757 -559 663 -546 224 -107 -314 -144 -330 339 750 -701 718 10 -504 355 309 668 -588 502 751 737 -797 665 -582 560 477 176 616 -806 60 99 -520 768 309 -262 -151 -678 -700 -233 748 -804 71 -583 437 367 -716 544 -188 -465 2 -332 -340 491 137 -872 -305 696 116 -98 144 -800 -174 -205 516 218 -611 -853 -769 -546 300 -587 -247 -153 -99 294 161 582 -180 346 -225 159 355 -563 -731 -667 -454 -432 -439 -215 51 -239 38 388 -10 776 494 398 536 -750 499 -260 -867 -151 618 214 -26 -87 -214 -528 -737 672 530 -677 -604 -846 253 204 -476 -545 -225 181 266 -122 212 -475 -695 768 433 464 432 455 -853 -210 797 750 -258 675 163 -384 728 609 -315 -523 -806 360 -180 -630 -479 158 -413 184 -177 -474 -679 -271 323 180 -153 -726 -33 -649 -94 -131 -154 -655 662 -833 -747 434 -23 114 -688 669 662 -567 515 375 -401 -760 -73 -313 372 531 19 556 -802 176 -89 748 466 -362 -302 362 -812 -496 -144 -697 56 -825 -132 -284 458 397 686 318 -383 329 723 -336 -276 -407 -105 -93 698 -273 644 -56 -639 321 789 322 -870 -357 780 -734 -380 163 388 -471 325 -786 -289 130 -876 405 -316 -674 -233 -845 -332 158 80 606 -469 354 748 758 654 -445 -409 247 607 -556 -108 444 -805 -737 735 575 -834 -591 40 521 -57 662 -789 -209 -782 604 -679 428 -439 563 -346 53 253 -39 319 -527 236 137 547 273 564 -27 -170 646 -607 -746 382 -787 747 303 -404 71 -661 342 57 444 719 185 186 187 -307 -771 185 -239 496 344 -222 -565 -465 417 -509 -701 -798 -152 -673 186 500 476 433 -346 -478 530 452 -499 783 -72 89 3 -207 -283 -381 635 -126 515 537 736 249 356 -508 664 -486 747 750 -132 348 570 -878 -412 186 48 222 -69 -806 756 -142 241 -92 74 -344 -660 -148 -192 -306 155 -166 -26 -382 -305 -42 -235 275 528 698 248 -773 410 323 -626 289 511 29 -521 672 714 -165 216 628 -678 -747 211 -542 -674 342 575 -287 363 549 242 229 -224 -235 -710 594 -867 647 200 763 -691 -488 -778 -505 -39 -391 84 -449 -804 -702 -62 -599 311 -528 711 525 -336 -458 52 -378 441 -165 656 -654 547 -87 -438 -103 -144 -487 -767 240 -242 12 81 794 -581 613 -237 -875 110 -358 198 147 -600 747 668 -217 614 -823 -199 -17 10 62 551 -262 491 -219 -149 408 767 -767 -133 -61 -780 412 -469 589 -890 -333 498 -171 528 688 -123 -647 238 -42 658 789 -26 -209 -126 -651 -522 -66 108 -475 -801 -206 -894 -272 -89 589 50 -761 92 473 150 -673 400 -318 195 -462 316 292 256 -132 510 -227 -580 -367 -232 -370 -711 95 428 89 -423 -341 137 260 171 618 -26 715 -553 767 -130 -467 733 -23 132 -274 357 -736 -34 456 505 -178 458 -129 614 -379 -326 -405 -548 -260 83 -427 -561 -443 -494 -325 -691 -318 -400 378 -777 -210 -888 -284 -612 -778 -114 -2 -195 -861 272 -250 -686 -3 157 91 -110 -575 166 -195 -511 -756 -591 -675 659 448 -503 165 -696 30 -600 -205 -417 263 -880 -542 -832 -546 389 648 -889 -863 -406 77 121 -120 23 -670 757 -200 -804 518 -364 191 202 -61 766 274 -867 493 -632 -560 -287 -874 -703 518 390 344 71 -130 636 386 -396 274 -236 -262 371 269 281 -451 547 788 295 -226 -77 227 500 -363 229 -291 -709 -402 130 -890 -548 -598 -205 496 -696 -840 380 -134 -838 -859 -531 350 -624 -846 -321 -345 262 433 70 476 604 493 127 -488 -610 123 -433 -266 633 -392 729 -199 311 -364 -665 741 -806 55 -315 253 42 512 -276 369 -875 -316 537 563 70 -839 391 -454 527 687 119 319 140 740 -61 116 404 671 783 -139 151 -539 244 -876 -776 21 -674 -250 618 -447 498 400 -377 -208 697 -538 365 -465 -525 579 123 -59 -227 631 615 513 -423 -343 -861 375 -424 -637 246 -343 -560 -269 -637 -425 -578 -493 -735 -725 377 -684 -634 -384 216 241 -583 705 -238 -456 108 -797 -724 -397 727 396 504 750 -552 283 106 -692 14 -298 516 778 175 373 130 -490 200 569 -345 -724 483 -509 185 -649 193 364 309 -752 -198 -170 698 419 574 -197 -815 382 -608 47 155 137 503 7 609 -205 -12 -889 -521 -394 -808 431 -149 484 -674 63 797 -391 -610 -359 -135 -324 -319 -639 -245 -496 301 144 -629 771 51 348 128 423 461 -514 535 -58 495 670 544 -785 353 -658 338 686 155 -233 -386 780 119 355 -190 77 -814 140 -752 345 -845 -762 372 -363 -820 207 -394 -33 -535 -495 -97 -418 -476 336 -111 -33 212 -73 -277 253 52 692 -624 105 -271 567 -673 54 -875 -641 787 55 -334 -454 721 107 758 -271 470 -334 438 -238 199 -12 743 576 649 218 -534 -537 -542 99 333 -98 697 218 -420 -494 640 494 -669 466 -525 553 -888 470 -631 256 417 615 436 695 508 549 -353 -283 330 286 83 -710 732 -817 294 79 -603 -637 -792 -191 168 783 -322 97 -775 -829 -588 -714 -278 -632 380 576 370 202 -31 456 -24 345 -559 309 791 -113 69 403 -53 628 -749 427 165 -390 -103 170 -528 -529 421 261 427 -659 -172 -534 -642 450 -160 -403 230 285 -396 -260 -387 -204 56 358 29 -698 568 -486 -498 80 -141 277 656 121 178 -413 487 -205 -646 447 367 80 346 -153 -769 75 75 621 302 -751 438 -137 770 -682 420 -801 760 -125 722 60 -292 655 796 -783 -849 440 367 226 -146 -335 412 206 -143 792 683 618 601 340 -712 -193 -509 695 142 -896 614 -312 780 -821 295 -824 -65 3 84 378 -504 -667 -490 -504 -108 -552 -716 735 30 201 -46 -458 765 741 -193 763 -2 683 568 272 639 -473 381 -337 -79 543 657 -50 -220 -321 -604 -390 -332 79 455 788 502 435 -215 598 -709 -332 -819 -801 392 -502 -513 -446 -305 -204 -142 -796 -606 -498 258 -13 -522 -17 767 39 790 655 418 -235 -224 440 314 443 309 432 -29 307 -228 -316 452 72 -684 -309 -574 203 306 493 -412 -570 -813 3 469 -683 -797 537 461 -140 71 -125 -170 -730 723 728 -659 -148 -67 7 -715 -862 -717 -523 -362 316 263 -262 186 421 -128 -457 -452 -84 -216 19 -798 -54 -676 -375 185 -643 -891 335 -155 -475 -393 -243 487 -508 -518 125 200 -433 220 234 -846 -143 465 -665 -29 24 -363 185 -477 108 -413 630 143 345 659 338 615 604 494 30 -124 -399 -713 165 -755 300 -871 -162 25 -501 796 257 -222 174 -248 -890 -819 -332 148 -275 -269 -555 -397 -105 -168 -804 -77 -823 -347 -126 -473 -863 -271 -766 600 602 -849 -155 732 496 407 -188 592 -685 482 793 546 238 -111 -189 -840 144 135 607 374 -179 -56 -150 -208 430 -446 677 466 772 -162 767 198 -528 -638 -538 -562 361 -372 -855 -812 -552 317 144 600 -243 -593 741 675 73 -544 328 -471 726 -605 768 561 210 -475 -744 436 -630 -579 677 -50 -849 -620 -629 146 -843 -809 607 613 -341 -206 -59 -241 -566 -815 -573 248 -432 -131 -748 -698 -813 -550 -2 -258 522 155 -460 -313 63 183 459 -156 -364 -338 -342 143 -184 15 629 667 663 -779 306 -531 144 -708 -663 162 -147 -506 -655 -633 598 578 -772 482 -200 119 579 -80 161 -562 292 762 -513 675 -550 -1 -244 -692 -67 473 127 -61 124 -718 -410 -267 72 -838 565 767 -56 -356 -419 400 -225 709 -133 -390 -189 42 -69 681 156 -749 -202 -470 241 -654 -242 -843 52 -501 -339 -890 50 -268 -661 -760 -26 138 467 -188 78 317 542 389 -149 -414 -436 -549 -569 413 -706 -28 744 681 153 371 625 501 683 494 -141 -496 602 -686 532 504 -99 -786 651 -811 766 193 -587 -79 -741 55 766 21 -292 127 -318 -590 9 -23 -93 579 -677 233 267 383 776 269 -250 -141 -350 -212 799 -136 16 29 671 -572 -13 -834 381 -843 -482 -116 -894 -446 -186 -99 345 180 572 -180 -886 -339 -161 562 389 470 -488 -485 739 390 499 770 -342 -408 -701 785 -323 -628 -31 3 416 -645 -715 272 -247 -579 -653 -347 -638 -483 11 688 335 649 306 -694 -107 -47 342 -688 -698 694 -186 -301 659 -730 -20 -64 169 -734 6 228 689 -128 20 701 -426 293 -758 -2 -349 524 -506 -853 -673 -342 96 156 -106 129 -437 -861 -764 188 -593 518 365 -522 102 -642 -698 693 409 -881 -153 348 -860 12 454 -824 -555 27 -549 600 -774 -381 -29 199 286 673 498 484 -405 136 567 -284 -437 -487 -306 -562 -578 793 466 325 -679 -173 -858 184 507 329 -206 211 129 233 -638 -185 -29 -737 -513 -365 -32 -749 -818 -773 -111 538 370 495 -145 -419 68 173 170 627 -437 759 647 148 -620 -514 -427 168 166 -587 635 252 -276 -95 -153 514 -189 -43 704 -318 128 -891 332 -565 -457 -479 -187 -677 525 411 100 -842 -421 180 -64 26 742 625 156 -297 -177 321 376 795 -626 -147 -841 -568 52 -490 -442 540 -353 690 -712 -499 -611 -683 293 360 48 -298 -894 -307 -145 -872 86 -594 -467 -633 765 320 656 184 -827 395 56 -899 508 16 -200 546 470 -825 -432 -812 736 -663 754 534 -416 -315 -849 -613 -162 22 37 -314 -109 -788 -282 423 652 -682 431 259 -440 -265 300 742 -83 -792 528 -583 610 -765 116 -612 742 95 -231 387 418 227 -112 571 -234 -762 -860 -342 518 -516 -742 457 -775 -687 754 247 9 -890 61 232 460 -426 -866 -592 164 477 341 130 27 13 -243 -532 -173 -334 7 -50 -644 330 789 -410 121 627 -253 623 -116 -828 -682 -165 326 54 -76 -399 -109 -514 -13 -603 719 625 158 241 -724 -172 -666 778 101 -857 -864 -349 -4 -790 -33 -330 -413 130 -644 162 411 -337 -413 -318 -323 96 -838 378 774 757 400 60 -140 -92 -277 -437 136 -490 80 128 -820 432 -874 -385 -676 134 -255 -736 -171 -799 566 -878 -315 -869 -346 -693 -19 209 281 -102 -274 591 -286 -489 -127 648 420 -672 -847 756 607 -626 462 -798 -606 595 108 537 -677 -52 -14 -242 -485 -859 -533 486 236 -474 222 259 487 353 -847 -707 523 -332 772 -674 -206 -687 -693 -884 -16 -880 339 749 50 -95 -462 570 142 -739 797 -560 330 -254 385 -278 347 82 -460 358 -134 -899 -200 781 -523 379 610 -801 -17 -552 -820 594 -522 645 250 -498 21 -528 562 761 314 -140 368 783 -823 -472 -198 -651 208 134 -261 422 -121 228 488 -46 -844 -850 530 96 -93 -84 -279 647 42 -800 -138 -285 -455 -148 228 559 326 -800 211 -292 93 -373 -811 -47 332 735 -426 520 -140 566 780 281 -684 748 101 258 -752 587 548 -422 -190 145 -536 -68 -621 -265 84 313 457 -295 291 77 532 187 -227 -341 -655 -34 350 -557 -855 367 621 -465 689 103 779 -829 -212 654 243 746 -744 -765 499 -81 -740 123 378 734 -731 -526 -778 757 204 -872 -811 648 -111 262 -99 -843 591 335 -490 644 72 579 -333 535 -158 -692 -210 -771 -448 -647 -9 297 -108 402 -691 691 -885 79 489 257 22 -810 213 -246 -348 -103 -409 672 -674 -497 -550 -812 -330 453 -100 -782 -351 10 -199 -766 88 -98 135 -881 791 770 -112 -712 -888 -15 18 -629 538 285 93 -279 687 54 -314 696 107 -121 623 -575 -779 -541 -587 659 -146 490 -820 -146 -607 525 -136 -141 -67 -26 -255 -321 244 -24 160 -708 692 125 467 -556 451 -544 -758 116 -516 30 -853 155 674 738 -241 450 746 -40 -513 -638 322 -399 -122 -654 -515 -598 447 157 -381 -702 -66 -562 -553 566 -422 -235 -557 -509 -319 -346 -12 545 -334 599 753 550 89 -230 -307 557 534 168 -66 267 -140 706 -268 775 -237 586 265 405 -217 -760 -553 117 -31 159 759 285 -733 549 -676 122 -595 -56 -524 603 -716 -305 -464 479 -22 -2 647 -699 650 -558 770 -5 37 -489 -128 -672 -418 -353 -58 670 180 768 727 475 -221 -787 -323 143 671 -115 -40 -361 272 757 -129 64 -548 745 -718 550 307 -359 -781 107 -487 -195 174 -61 -737 100 251 390 228 429 391 -173 684 529 537 -124 -88 -873 368 -869 361 87 -713 -428 -611 138 773 -693 222 -93 -507 5 -237 -108 383 248 -499 308 -712 -864 -412 53 -441 467 398 -402 -272 153 129 -593 -740 142 783 603 -789 -312 384 -614 -421 -265 28 -791 -318 548 -532 310 -643 -816 -102 -798 530 238 452 291 -206 738 361 -851 64 -615 -155 55 -120 696 553 780 -9 543 48 440 -642 -151 -841 -314 503 28 -796 -746 529 -780 643 399 -564 -708 89 -549 173 -426 -813 492 396 -247 311 679 640 -391 -680 -133 287 52 -192 524 344 -671 -897 436 755 254 -617 60 52 575 -32 -481 121 -66 391 -685 296 318 -162 -482 797 629 -507 -800 -154 -865 -143 688 612 -730 393 90 -523 406 404 175 546 273 693 -849 -178 -243 173 139 -825 -386 -287 -710 -538 -464 64 474 636 478 -812 -295 224 468 -878 685 -29 272 456 -459 750 -734 360 -609 -474 709 -607 -454 315 95 -745 -309 436 656 203 166 -314 782 -728 753 589 -408 609 337 481 -243 -627 -750 56 -875 -800 -821 -801 -559 771 -552 -509 -843 418 -273 -408 -599 -398 586 310 -180 -879 -390 -212 -241 567 279 -765 -598 -494 -479 269 787 -650 98 -872 327 439 -180 617 411 -617 -508 285 -423 -176 -448 -673 -175 588 -207 647 -258 752 669 122 -463 306 605 400 -785 371 -774 690 -738 404 -676 270 -900 237 -175 -397 -321 -122 517 81 -858 353 249 2 -61 -261 251 662 587 409 104 84 559 41 -310 -229 -255 -443 -654 -513 765 -499 -893 -883 463 -183 -385 140 690 461 418 -831 -702 -264 -660 -281 513 -99 717 -595 -32 -777 -72 -549 301 -835 212 -732 658 -610 -661 500 103 575 298 -439 -630 330 -805 -389 190 -704 -390 -396 -626 210 56 -814 -673 -528 655 -605 289 -462 490 -697 35 -252 -55 689 -196 -302 -533 787 -554 -856 247 432 -692 786 -247 34 146 643 -654 -134 797 -714 371 120 -334 538 576 382 550 471 -251 -26 -868 579 774 -101 90 -73 -896 518 -248 588 129 -54 480 -33 -22 -251 -891 429 380 693 665 17 -63 -385 -645 75 393 -623 669 -406 -401 286 -127 -6 -224 -592 -691 780 -255 743 363 -218 494 50 -774 -214 -147 408 -379 -266 -565 -887 -680 -878 237 36 278 760 45 -473 476 -118 -308 617 -202 -179 646 -617 -477 -562 -25 111 -889 -508 -483 -385 -449 728 -837 -470 184 -591 -369 452 689 -280 530 -421 130 -266 -167 -256 -679 667 -5 447 -335 -607 374 254 -593 -391 249 -110 592 335 -112 -573 181 445 78 59 -142 505 4 -159 -595 199 628 49 -432 390 -382 -31 556 674 -644 -262 655 -812 -328 745 -660 -148 -375 -584 -566 584 -315 -564 520 -272 -647 370 -665 -569 682 403 -187 -787 -550 408 80 404 -560 -888 -382 357 -590 -105 163 -356 569 711 -335 133 613 -150 652 -147 392 -703 -857 -264 -95 -401 -669 -868 761 -766 -340 615 421 744 257 -615 692 119 -896 -688 -621 57 663 -612 528 -600 -223 261 -831 69 -317 727 601 -329 -707 -203 101 415 557 -303 -63 -136 546 494 740 506 -209 -213 217 -797 642 -195 -379 -226 145 546 -750 207 606 -453 -182 -837 -486 655 63 13 106 68 726 -97 -695 -134 -362 -683 83 -320 -607 360 162 222 270 -782 -61 256 -529 408 723 -136 299 662 -592 248 608 -436 -602 505 -385 525 -63 -324 -134 8 -74 97 -598 -56 609 35 -755 14 -536 741 -518 394 -547 -47 434 -674 523 521 -100 -887 -138 332 -200 -228 244 -18 -440 598 734 -301 367 -722 -892 -487 -432 -735 -402 709 662 -336 -786 519 -294 -98 416 523 265 -183 336 -462 -522 247 -830 229 -404 -366 310 -507 727 -287 686 -54 105 773 652 -489 -791 -529 42 293 -582 -898 199 704 662 -603 589 -79 -798 190 360 -717 256 -117 661 609 -716 305 765 793 572 -65 -163 570 -60 -435 347 -444 374 44 -883 632 -56 455 109 -326 257 -716 276 186 496 311 -209 -317 -507 -773 5 529 741 -240 -144 459 474 663 775 -825 -420 20 -359 -367 776 -163 227 -465 542 79 604 253 -286 -739 466 -786 -728 -789 122 -786 -605 97 326 228 -61 2 344 -835 -436 74 168 -431 -783 758 -374 -11 -415 -732 -71 442 751 -613 -829 -863 768 -818 729 -307 -290 -60 -623 417 653 694 -773 -824 -682 -397 440 379 -252 730 -800 697 -707 -811 -10 725 180 78 -62 792 -619 -268 623 183 -827 -598 -565 358 146 387 254 374 154 -446 -387 478 -640 -344 -287 -659 665 -235 -259 623 -776 -548 411 384 486 93 -888 752 -604 -779 -240 -301 -819 -255 553 -691 -310 -161 716 -677 526 50 -776 327 -878 157 406 596 738 247 710 -595 -649 -897 103 -510 677 -833 318 -864 62 791 703 709 526 -352 640 49 -24 29 174 -668 56 -732 568 -883 -219 -414 -93 284 62 317 584 4 166 -380 -195 -321 178 120 674 -507 -659 102 579 -791 -426 329 -574 684 -489 -201 28 699 -465 -468 -432 -692 131 236 742 389 -813 95 103 -414 -354 757 232 -720 117 446 77 -14 568 13 -330 -600 400 -374 -896 -561 178 -440 -601 327 -318 -794 -298 -564 199 -272 -178 -341 -267 -20 -793 -730 -225 8 -445 -205 180 -564 -90 229 452 -243 -271 -782 -790 779 -18 348 -481 -624 517 -280 191 -652 -237 394 204 180 304 -531 -804 -302 -725 -838 -731 -274 -748 319 -785 -536 -379 432 71 503 -158 -268 795 258 161 -457 280 30 797 -351 -445 -162 305 -659 -861 158 -688 -44 -502 657 -397 -70 586 655 484 -531 444 580 498 491 593 -777 -824 147 -169 -251 82 632 637 -580 -321 -659 -72 -549 717 -702 601 -815 -28 -794 -476 546 -828 -129 -255 -297 345 551 20 -533 500 -109 -120 644 659 -333 -681 589 -820 469 -19 450 655 -655 -853 720 -326 -438 -466 334 -698 -285 -303 -264 -533 223 629 -356 740 425 595 421 -298 -749 -664 500 -551 274 663 241 -878 609 691 628 -855 415 -305 28 -170 102 28 -136 425 -821 742 -63 677 -838 193 -745 124 323 -273 81 183 -714 -280 468 -458 -644 274 142 -857 -631 -51 -32 -417 -741 -273 -502 573 390 430 465 626 492 -808 -653 645 -858 -142 477 -418 358 -96 -522 -478 -291 407 -481 -140 258 346 270 -335 -639 -334 -883 -364 735 -659 717 122 297 -694 -375 341 -756 -814 457 -885 -473 -287 -585 270 684 206 47 -840 648 -473 -63 -20 777 635 -5 -272 733 -365 457 237 -318 -890 -157 -693 533 -679 -90 -111 644 599 752 -393 -837 198 -533 -116 -50 -620 -248 -452 608 -761 -45 -852 -421 -698 -751 -713 -319 291 -557 -248 -391 249 257 -632 55 -331 -521 128 337 61 -534 -401 -455 197 -214 -795 410 -740 368 -32 342 -16 -636 -369 -725 285 -820 432 -118 616 -672 364 -664 457 -601 -258 -196 10 -607 -637 -259 632 -859 444 -787 -786 766 -835 113 -809 -412 449 -125 -128 241 -47 203 -887 -286 -136 282 534 -887 284 -543 -117 -52 75 30 -222 -326 -726 595 342 -575 480 659 -640 176 -516 260 -695 -620 -161 -274 62 244 -737 -639 759 16 707 -792 159 -221 -119 588 -624 274 521 530 483 251 299 2 -410 -719 -612 -48 -485 -494 -258 -356 -99 -835 -612 390 -42 -274 107 476 632 -746 268 346 135 752 449 -677 359 750 -533 -421 -25 -847 -774 407 -676 -57 -666 776 -492 -737 309 -854 -528 156 779 -779 104 -278 208 300 -691 256 529 -673 520 -648 -127 -225 372 -467 -266 -818 -78 701 61 -346 -642 -734 363 -711 -127 -619 612 124 744 -394 -537 -829 3 150 -339 -358 -887 -119 -301 -607 766 -828 -348 729 453 797 316 508 142 533 -114 -614 -614 443 -625 193 -282 481 672 -755 47 -373 -337 -375 223 782 544 -853 411 -732 -313 -838 -49 -665 313 70 -307 540 -8 543 -661 -666 -101 321 130 200 356 224 373 40 -42 -674 14 -888 -837 798 -568 741 -174 -615 177 -882 -259 -726 -200 -514 -326 340 -85 142 76 -661 -294 210 -53 568 378 -138 -713 -551 350 -379 -472 -388 515 232 -832 430 -873 756 208 -695 475 -463 -798 -155 -549 -732 -85 -743 -768 -795 338 -20 -770 741 -466 -471 -735 -693 713 400 -517 205 -222 356 -710 -271 -739 642 -121 545 648 696 493 219 36 -212 -175 -73 483 64 -871 -874 -841 420 -245 -701 -664 -266 -462 175 484 -707 -518 77 -217 444 -248 -107 418 282 176 666 -274 -899 203 91 -234 554 -271 395 -192 44 432 -430 474 167 -642 -552 674 654 767 472 161 800 60 -473 742 -882 -429 -769 -74 -860 394 -523 798 -538 -518 699 -509 -170 -133 611 -135 566 -817 570 -575 533 481 -313 401 662 335 133 -505 -607 -24 -400 -888 -751 25 -585 -541 -443 -851 -315 -628 -508 351 553 607 -133 293 -680 -869 394 322 -786 322 -689 665 -6 752 -533 -319 -316 162 -445 463 -845 -836 -599 -452 434 -41 -514 -112 -207 -504 -510 -437 9 -395 657 650 -893 295 321 666 489 -296 -553 752 511 -698 195 -374 -357 -522 -846 -44 -416 -96 -649 -475 110 -536 -33 -346 231 452 293 -368 521 483 -759 671 -894 -438 -418 -116 581 6 215 794 21 691 36 -768 -164 474 -216 -291 -667 -276 -503 -601 530 -142 641 -4 -504 561 445 -1 -880 -277 -621 66 50 -785 180 -504 -356 238 694 -192 172 -53 -753 761 -544 46 673 722 -520 -772 118 622 141 -445 -518 50 -129 209 233 -165 -631 795 126 353 392 63 -416 -762 636 256 -641 259 -707 -507 425 -534 425 258 -847 -359 -876 -320 -366 -92 -447 208 -725 -136 -244 -128 -183 -310 541 -485 -114 -709 -335 150 -137 172 202 752 -842 -620 462 -559 621 -119 -403 -565 209 -214 127 -376 -493 -156 -193 -646 -407 -501 669 763 -864 -529 -125 633 -217 -845 -275 555 75 53 -354 -162 214 521 648 -540 -764 -65 -416 -403 268 733 -41 734 -354 301 762 488 638 -136 -834 476 414 377 257 178 385 -892 -380 443 -13 543 -566 647 -297 -565 -776 -541 457 -128 -96 487 489 -366 712 -75 451 389 433 561 -622 -659 239 -238 527 -253 372 735 -545 -285 240 -783 669 -116 190 219 -229 795 -545 -78 -832 -602 -51 -258 -618 1 -596 -793 461 -75 -445 14 -757 633 317 -805 -419 80 493 -732 69 61 -793 -184 -596 -888 -870 -380 516 -555 436 -643 510 -776 -701 56 -372 -93 -442 96 650 -451 298 448 217 -201 246 170 -646 761 -773 -615 -662 205 641 413 175 538 -218 438 -693 384 722 -89 -894 -652 -366 386 -664 -435 668 453 -789 336 5 -699 791 -869 -206 -814 -760 555 -893 -450 -586 -364 -150 -842 -226 -640 144 409 682 84 -791 -111 445 22 593 -753 -815 219 436 -297 -197 371 -516 -608 712 501 9 74 756 -181 -257 626 795 -626 -80 -766 -319 -144 -770 -779 266 -263 -796 -456 227 -534 645 760 -880 313 414 -327 78 -685 -478 151 299 444 710 -900 -642 -124 -195 -422 -801 65 -177 -263 364 -806 760 59 -321 247 -466 568 761 -638 397 476 731 -18 594 205 464 -66 51 324 543 -267 742 -84 127 394 185 800 476 321 -896 480 -742 -770 -480 -790 566 233 759 146 639 298 711 -542 -835 -597 -885 589 51 618 -561 -636 -221 -621 150 -315 341 749 677 0 -54 -443 -385 -570 61 -476 588 321 702 -405 123 -867 -659 -108 -129 -150 -548 379 -379 -826 -892 160 -165 98 -352 -784 21 -47 -667 -616 -464 -685 189 -623 15 652 199 -362 -885 -282 -164 -718 -95 -321 642 -441 -856 -217 247 84 -74 508 620 337 728 -122 -879 -80 -851 603 746 543 164 84 86 -752 -794 -406 -177 -340 -222 -232 -894 -176 -597 -34 327 374 602 384 278 -61 235 235 -256 339 273 2 -477 -892 269 -159 -460 316 270 -361 172 -771 -639 -720 -829 -196 191 113 -20 -534 326 516 -84 761 -274 218 -570 -154 -524 -363 -510 -799 127 232 -689 -620 -503 -621 530 449 51 -228 -337 388 -834 446 451 -61 371 -61 184 -436 -783 -900 -390 280 -812 129 426 756 -714 -367 731 291 -650 -328 -146 228 668 341 -438 -233 -343 511 -402 363 260 473 -198 -110 -12 224 -648 -610 85 622 227 160 408 623 34 -607 -501 612 -283 -10 315 -249 -731 194 -742 -732 -386 -236 377 463 -656 234 491 275 776 -327 -446 11 -41 -107 462 290 -334 -297 -729 -563 -418 -183 -401 432 738 540 281 -46 665 -95 -297 353 -252 -293 193 -515 -785 -279 373 -415 -813 504 -405 -529 -726 268 -628 477 67 -356 453 361 -91 138 174 -51 576 277 87 767 -78 35 624 557 275 -898 -124 -590 -134 292 -248 182 -311 628 367 389 407 87 -864 -826 -705 -303 177 143 297 -532 128 -79 16 -473 199 -630 -199 162 -180 -526 -518 -123 44 299 -707 6 -825 -774 322 438 -446 -172 765 -670 171 211 -85 -370 -508 243 560 432 703 327 746 -800 274 -656 184 -652 -509 776 -236 627 248 -146 206 -337 -24 738 281 715 712 -70 -396 587 -168 187 799 -354 -414 76 311 -399 147 -430 403 -263 -312 -477 -671 -690 617 -715 218 778 -766 258 -288 690 549 177 -541 -65 -711 695 1 654 -446 567 -581 -810 407 -200 -322 706 305 -506 227 -444 -125 255 180 -882 -738 453 348 210 639 -527 -428 725 -148 770 -888 23 -202 384 -699 -404 736 -120 578 152 32 -106 607 458 454 88 648 656 -870 723 469 -720 -747 -46 428 298 -559 160 464 -345 494 -461 -606 -733 363 -688 -496 -779 407 -808 114 8 739 81 -594 549 -355 -4 -720 115 -578 60 -215 758 -432 781 -624 416 -638 -335 -177 -63 354 -24 -285 468 -88 -637 -683 299 -538 -423 556 -451 523 142 284 771 -89 320 663 649 577 -266 640 -233 -202 670 -512 -744 -877 -673 -814 371 776 -486 -628 -542 -43 90 -653 -596 466 -743 50 554 -177 74 -276 -398 -727 631 -511 266 -336 -478 -713 -384 726 13 177 113 -562 -52 -185 -530 -98 258 -696 761 108 740 -837 -194 -685 -248 -371 -655 487 439 357 -279 -796 -37 -601 -727 -147 -146 -553 -386 -821 506 280 577 -722 -418 -681 774 -814 -403 717 12 79 566 692 -129 493 -212 761 -809 -454 357 765 586 204 230 151 -12 681 -552 483 -674 103 485 -432 -197 -741 -407 366 559 137 686 -271 315 529 -39 88 624 663 -76 -864 -110 740 789 -517 -671 -74 -690 -47 1 -522 -687 -20 308 787 -303 321 383 -588 -570 -15 -409 642 -598 -705 478 191 -118 -459 -686 -736 34 -659 -599 433 366 445 -857 -188 165 189 239 -282 348 -314 -636 -869 761 -396 586 675 -329 -547 683 226 -320 145 166 345 394 751 449 -452 696 262 -141 -211 -90 310 460 687 -582 -213 -219 -84 498 341 -292 -428 -347 318 -83 751 581 -106 -319 -208 213 497 742 468 -802 -366 -783 -799 -844 -330 135 -150 -506 -664 -380 53 475 493 377 -349 -879 -125 36 525 100 -658 138 512 439 -269 -331 89 -671 300 -776 -472 -503 118 -608 325 -606 157 -424 749 -899 -749 -742 451 -703 83 -584 -251 -797 -800 -202 -101 -13 -450 -806 -341 -415 -22 -101 -233 153 639 32 373 -878 249 228 502 -252 234 196 -856 318 -852 655 -885 -178 -118 -598 -828 -221 -543 -605 -868 -38 633 -675 -485 -864 -527 -574 659 -80 -834 -553 -662 -787 788 -882 -193 -243 386 -353 -13 -275 490 -687 598 334 222 773 -320 -190 72 -440 -204 -623 173 -433 197 309 -354 -709 744 -11 -594 -240 -632 -738 -265 670 -883 -135 -605 -363 -701 336 -60 -93 490 -725 -1 -673 398 771 156 778 414 -886 742 738 -193 122 -758 694 -549 4 780 -460 -153 -210 -870 720 758 -72 507 30 -2 -586 -203 445 605 -773 -519 -694 152 280 719 178 -546 249 45 -75 -100 -388 266 11 -868 -848 -898 -17 -256 -88 -520 577 448 795 -623 -107 419 -551 -541 -794 368 -289 415 470 -88 -248 29 372 242 -608 686 -856 -619 -82 486 221 178 279 109 -717 -423 -880 -332 -391 292 -414 560 -476 598 610 -612 -194 -743 64 -835 -875 -598 -314 -19 462 -65 284 -416 113 -225 678 567 459 -900 688 -763 -312 -326 759 -211 -653 -542 -53 473 -770 -62 -646 -293 -81 -737 -356 -724 569 622 476 511 699 -875 -42 405 -419 619 -103 -547 278 669 -596 -46 -824 671 -684 -734 -458 -890 701 601 785 746 -880 -604 231 -312 -397 54 -437 432 -637 -74 -499 609 -348 550 -316 -566 -459 -722 752 707 -372 32 -791 294 12 -405 629 325 -532 785 528 -249 -32 323 456 466 287 -533 -568 250 -299 276 733 -136 502 -546 158 524 682 239 -124 -69 438 -634 519 -816 100 661 -142 -743 202 644 462 791 307 -31 283 -468 202 281 -808 -289 -622 -67 -261 419 171 146 466 -558 -732 -121 113 373 693 -448 -341 -390 762 -7 624 -896 -23 -218 776 179 -328 -804 -715 406 -878 -103 602 642 32 -272 38 520 -235 -183 794 92 371 -648 30 524 691 -508 -897 -392 -577 -805 156 603 91 -666 169 43 -9 399 51 217 -649 436 248 96 537 -312 276 -426 -212 -851 -642 697 735 483 -209 273 713 -231 -604 429 760 -299 623 -871 -166 589 -293 -555 -611 306 89 -145 -782 -885 -152 504 -620 -878 -69 -280 -421 654 477 499 0 -389 -767 -535 724 -353 -251 -797 -383 608 284 -554 -740 -148 -829 -133 -206 368 552 -334 48 588 -110 385 6 -780 793 -45 -610 267 256 -869 651 -558 -400 -550 377 -562 -592 11 -372 -557 -438 -372 -72 794 348 387 277 -116 332 254 251 -648 -411 469 -445 498 -27 686 -855 263 44 -284 -786 664 -437 -41 152 604 644 -25 351 112 763 -548 -652 -770 -598 408 791 -73 173 744 -514 -559 582 588 -736 -652 -895 -844 -162 115 -806 -460 198 -318 -11 660 -591 -690 626 555 -312 -39 609 66 393 689 -202 591 151 201 661 452 158 780 -67 76 -26 -152 -23 379 -80 177 297 -250 -827 124 -390 -249 681 -178 219 666 537 -668 229 -792 -883 208 703 -567 -699 -104 26 -294 273 711 493 -870 579 -837 -661 251 -581 321 522 -768 497 -146 -570 632 666 -740 -40 -301 418 444 -539 -180 -557 27 -869 -50 534 -21 -574 685 629 -396 348 289 302 113 756 -522 747 -521 530 708 782 252 -267 307 -628 686 -645 -630 641 -157 106 604 -547 -300 -115 107 94 -717 -462 594 -25 -478 -364 672 504 732 130 -124 239 358 -506 -691 198 -481 737 -533 -641 -749 365 156 137 794 291 -30 -555 310 124 148 527 530 -467 171 -602 178 53 -371 114 790 175 -818 191 -254 -809 384 -61 -263 -763 -586 -673 80 603 -21 334 541 -502 639 297 -202 428 483 -576 -56 -739 -566 -218 -160 -381 561 -894 618 252 548 -280 -703 -700 -634 298 -346 -893 252 -93 713 -776 -636 -194 -796 -207 420 -202 699 707 -534 -394 417 414 238 -14 340 540 -761 685 -122 -147 136 -681 212 70 -619 223 -475 781 -482 399 181 -669 350 -44 547 714 656 -312 492 487 430 797 -251 705 -514 5 19 427 305 -581 546 -435 -400 -455 -313 -396 -579 -821 183 -509 598 -794 -151 -738 -28 470 377 571 -860 457 -549 -655 -81 -854 745 623 -639 -255 -721 13 -132 398 -358 366 77 -207 166 201 -153 489 558 -99 -535 527 281 -896 -402 713 -877 -97 698 54 -379 36 474 543 -213 -200 -307 -615 -821 -674 -326 516 -228 400 647 -291 -41 -882 567 -22 -370 379 -90 -768 75 -517 340 -600 347 -557 341 766 -820 -157 -488 -733 668 -839 548 447 725 161 -716 788 -793 292 417 686 64 299 -462 -98 239 472 292 -797 -771 282 714 195 -578 238 -612 -401 45 -64 -630 -662 91 -517 569 -52 611 400 -581 -495 -211 -855 -30 -199 -844 304 -754 -324 307 122 280 -338 -630 134 775 291 652 -20 -737 427 644 -437 229 -494 133 630 425 582 -442 -253 313 -600 -533 770 -362 -867 -323 322 -90 -13 -464 -18 -478 -346 7 -758 6 222 759 -2 -657 -557 243 -278 604 533 -816 609 312 361 298 699 -671 767 -746 390 536 720 392 -816 658 713 316 273 -702 -575 164 -415 -19 55 -892 -46 -298 -815 349 189 -569 -84 -362 396 -832 -7 -545 531 597 83 -69 294 723 -98 52 550 -667 312 295 739 -500 -447 -580 -68 773 -191 -194 -204 -604 -736 641 -783 604 412 -839 82 -162 -71 -327 626 99 93 -453 -839 -772 0 -578 -601 280 -769 -422 -850 300 374 -758 153 447 -140 -274 -372 -354 351 498 197 403 -813 421 792 649 -169 347 9 -217 -106 -612 124 300 -116 -891 -301 336 -315 -421 -602 -857 -843 320 343 192 468 719 23 -840 183 154 579 -507 -718 -716 -379 -260 -383 90 -561 530 -130 539 -691 17 -527 -841 -526 -174 -759 -503 -564 -772 -515 185 730 644 -413 -759 261 -547 -573 640 -338 -498 -4 -26 545 -597 -469 -89 -113 335 244 397 -78 327 224 -443 252 262 -511 -251 720 -281 -330 448 -193 439 16 179 414 610 -443 -38 556 363 -619 207 -356 -626 86 -572 -314 256 -827 202 3 346 -247 795 -786 -176 12 -367 -813 -871 184 714 46 -439 -491 -424 -359 240 387 -38 384 -753 -527 -123 -85 336 -676 587 -332 269 -242 602 623 -216 154 236 618 -632 635 245 -556 -848 326 409 -72 -171 432 68 46 -116 -181 -788 185 461 -189 127 378 -229 165 -680 158 -508 -401 -262 -339 40 239 456 -272 -590 -814 -84 281 -437 294 -813 363 -38 697 322 -60 -697 55 0 -359 -276 507 465 -522 -265 -240 11 -827 -82 -537 -226 -785 406 -225 -219 -383 -867 -768 14 -1 353 -698 162 -875 -309 -884 167 -541 -75 716 -361 -394 -181 400 -137 -7 168 -860 -801 -530 -790 -392 631 299 453 -446 -111 476 -32 -277 -132 278 51 -895 -201 -322 160 754 151 700 -432 123 -727 -332 623 -340 -690 -683 729 -32 586 -210 617 -98 477 -738 -772 -152 723 -309 -698 -294 349 -770 -431 157 -655 -489 -246 -712 -227 -200 -270 495 411 100 99 -817 -152 -33 73 -522 -718 68 36 -493 420 409 624 -199 560 138 670 264 -29 19 539 -219 -483 -333 -172 172 348 740 753 -806 244 557 292 -678 344 350 249 -267 764 -669 411 368 655 -266 265 313 397 334 450 -588 -340 152 669 -13 -279 590 767 408 -251 691 -663 -798 207 -247 461 521 -737 667 45 -239 564 760 -128 46 -890 158 668 -654 -115 -388 -439 -477 37 -262 591 278 -762 446 -571 614 274 485 -539 541 -292 387 326 -122 -418 -728 239 306 367 -763 400 273 255 -423 -589 -763 -713 454 168 -798 567 628 -763 118 -460 182 742 -785 -104 227 127 713 -285 -250 659 -178 682 764 -488 -39 150 -131 452 -256 -802 217 489 -373 -214 337 164 -596 -278 707 701 -8 71 -848 68 217 45 -372 -88 -101 3 -823 373 -894 197 -764 567 527 -479 289 -406 -768 -240 -702 366 689 -400 -546 -115 795 419 -522 -584 214 247 -824 125 -296 152 494 462 -124 -545 -811 -534 -685 -156 464 98 330 605 522 710 -559 -677 -692 619 487 371 -363 -203 42 -544 499 642 38 45 -833 379 -473 247 312 -425 -819 242 -134 167 503 -900 545 -823 186 -276 453 404 -722 -841 -417 385 -775 -853 449 203 -522 -763 -395 550 -385 -8 -99 587 -287 509 -85 237 702 -272 522 321 427 -338 73 -812 716 -670 -656 785 472 246 689 82 -670 -863 94 435 367 95 585 -76 547 -256 -656 622 -643 367 534 743 216 -121 -492 289 -73 -542 277 -532 402 232 -48 -752 699 740 329 255 521 -732 288 63 -653 -413 -351 -434 797 -521 -174 -862 48 -337 -380 767 -747 -713 116 390 -8 -860 680 -788 308 466 -599 -362 -134 -646 341 -220 -789 -896 644 -416 796 -392 746 395 87 -136 675 422 766 -646 -122 427 611 -707 -391 -53 -126 -172 -867 -620 -674 -26 -44 -302 -2 396 116 -602 -91 -426 423 -265 49 67 -332 581 -342 -260 -713 -321 421 -813 42 -10 -718 -461 -349 477 490 -271 169 357 -497 17 -253 -89 -423 -810 -590 -490 337 364 -2 283 -449 381 717 749 616 -808 -225 319 364 4 579 -625 247 -900 -126 290 372 720 216 -374 176 -106 -1 531 189 -222 -512 -106 454 -91 -512 -866 -735 -569 444 -574 33 325 -565 -538 -774 -374 -366 0 -625 667 -771 33 305 196 -148 498 500 305 709 -409 -873 -599 47 497 503 562 494 -570 -400 -55 557 -31 -749 -179 -200 351 -351 166 497 -382 -312 -113 -814 -363 507 -315 -285 437 -716 611 -774 -481 -600 153 -426 732 -853 -651 -88 -41 714 -569 -193 -792 -274 -377 613 -214 530 419 -884 -293 -767 -125 -584 -590 -291 430 -365 661 -187 -657 -609 -584 590 -678 -11 -139 -650 -794 458 342 721 -860 -267 -501 -826 -824 -322 759 -539 -320 130 741 723 674 414 -663 367 430 144 432 84 510 -237 -652 321 97 -580 -715 729 714 -351 -244 479 -413 -406 782 774 712 -552 116 -611 246 -653 -185 -426 272 310 -874 474 563 398 711 -79 -657 -789 501 383 -727 -540 -893 -347 693 611 220 490 491 47 733 551 -521 773 -283 -38 -764 -156 -32 528 -501 329 -145 14 251 179 -681 313 -644 304 346 -343 410 559 17 -370 213 -362 12 -736 -821 -572 452 -269 624 -12 -575 -100 -497 -385 -267 758 -242 -675 -432 -895 522 8 556 -772 336 -553 676 200 594 -4 -563 520 760 683 163 -893 212 470 -477 379 623 374 -11 -653 -341 -769 -502 -142 -466 371 677 587 0 236 -681 44 637 333 446 126 -744 92 -199 -254 -389 -210 -632 -227 -333 -580 12 485 445 -258 -338 -339 -205 -239 4 138 755 -383 -595 -799 4 -46 88 -538 -675 527 -224 -344 -708 297 -816 -467 572 -134 289 -470 -656 -792 -163 -436 287 -796 708 -228 -85 294 637 -235 315 -885 645 717 -831 -30 209 -62 719 -331 677 763 -366 -488 -828 635 121 495 -842 -593 735 -99 189 288 531 -41 -555 175 459 -675 63 43 -47 211 -456 439 576 512 -460 -111 67 -474 228 -432 527 -697 183 403 -881 -620 389 -460 7 -394 611 223 -431 -838 -218 110 649 -852 68 429 -397 483 419 177 -94 -405 -101 -75 543 134 -827 -439 260 334 410 -568 121 -549 -825 402 158 -125 -373 19 -443 -676 82 661 613 511 -179 -826 586 176 693 -116 -300 -280 272 456 -534 -293 -419 552 -497 -303 -750 654 -347 375 -696 -464 382 -552 46 -3 538 -219 126 -662 -358 263 154 427 778 265 254 559 -451 -67 527 13 737 -858 -788 -58 490 163 -772 2 97 -863 661 -27 -800 -703 -609 -425 786 -9 107 -900 -76 -315 -31 -264 -375 -187 -343 525 482 -396 -818 260 -93 72 455 348 211 -72 508 131 -465 545 -169 550 317 -588 326 411 -877 215 -686 340 -400 509 -751 -174 238 274 -83 -437 591 -512 -316 -188 556 726 674 630 558 -620 710 405 -492 -620 -481 -397 -71 83 -606 476 63 420 456 512 -190 -301 -689 -318 -789 571 -332 -169 -251 -802 541 -160 -95 639 514 73 571 265 -789 -265 -778 -318 445 -715 562 30 -844 341 518 -44 65 537 -643 -852 -550 292 747 -874 714 -673 668 447 760 194 642 -231 429 -424 540 -238 -47 -505 -818 579 361 -562 -438 731 351 404 -262 565 -146 136 -42 528 -673 701 -207 281 724 -856 348 -84 -651 497 480 -345 -137 696 113 772 22 579 -232 546 -647 590 719 784 435 118 -686 -36 743 -53 -885 -259 -541 531 -314 443 -552 -129 -32 -206 -83 270 -580 688 -48 -8 -252 111 550 540 732 525 361 -81 535 -119 -639 67 -790 662 -862 -637 373 545 644 -391 509 733 559 -120 70 -569 -869 629 62 -276 380 -65 -417 -291 -13 170 752 -44 676 -264 -673 -382 -164 -754 -838 -863 -109 -534 -701 572 -217 656 -153 -628 -189 -233 576 -430 689 -102 107 -887 -242 -189 -55 -875 -515 -34 -406 175 758 435 592 297 -493 282 -501 463 -803 -27 449 -85 -49 587 -21 355 -557 169 -296 -409 -465 -692 15 762 357 -212 -729 -840 -841 -776 338 722 643 -850 -528 -315 -265 -342 548 -308 -514 -424 -153 -885 -147 174 239 154 385 641 -574 537 99 -790 -549 -285 -639 281 483 388 -338 333 604 -377 59 103 313 -338 -510 -512 -262 581 -659 505 165 -685 -769 623 -766 -766 305 411 -392 -552 -325 269 389 178 -222 -820 -540 -817 -267 393 -850 179 -273 42 -490 -488 744 -816 -795 -620 119 -529 -88 315 666 -197 -775 86 76 191 400 -321 717 273 700 446 -634 -326 672 776 758 -75 -23 -382 -413 670 -853 517 677 181 -805 -836 -507 -150 11 783 116 -804 -38 -542 773 767 111 626 188 -675 -502 282 -780 640 -392 -814 508 622 -519 -431 -106 -424 -471 590 481 753 252 -576 0 23 -297 -212 -643 307 -215 -569 579 -760 -369 30 -681 660 -216 -696 576 -676 -832 -297 691 -227 37 93 -756 -357 393 209 -717 478 -278 -801 -592 -424 -370 477 367 -124 -220 777 -754 762 637 -500 621 -584 723 -886 -828 398 -351 -271 275 -762 -181 234 577 365 -269 93 -439 -88 438 -721 -511 355 -657 -236 -507 66 -100 -150 753 704 146 512 -201 -639 -865 -163 131 -107 593 281 -771 -799 552 -873 498 -859 -419 -26 -622 -300 118 -768 17 -134 294 582 -715 449 -165 92 -299 -675 -745 213 639 568 -670 404 -208 -685 26 -351 -65 -342 3 234 183 -20 -767 -681 -487 -13 -261 320 -745 -48 -149 -63 -306 -139 363 -154 -64 486 -274 -184 -720 -282 -173 47 -29 -247 469 711 315 298 702 -874 -398 -125 500 -859 -890 -714 -567 -179 92 -709 -704 -476 144 470 -773 -120 -102 346 -543 -797 -37 492 336 142 -627 635 436 413 -68 -385 4 -100 -279 -404 405 660 -580 441 -243 -247 550 -508 -548 651 -326 -406 -585 -854 -21 -791 -402 701 170 -832 -768 447 421 606 -509 -305 -489 -789 -226 -162 -69 651 -663 -41 -535 732 683 207 143 102 80 -384 -557 744 56 23 437 -38 356 777 430 703 -627 -900 48 -350 715 693 -179 527 -872 -699 49 -543 21 -113 -212 -714 -844 259 -882 405 517 -295 -86 520 -290 106 -802 754 -58 -590 529 -167 -681 620 -698 -82 -488 576 784 -31 -22 277 -753 -3 -149 -746 -161 542 -308 518 -65 350 680 -171 393 -179 -704 279 625 -233 -792 781 -26 -545 -304 450 313 -686 439 -133 -50 268 748 -458 -443 -133 -456 -726 34 -701 -280 -357 -70 -250 -89 -211 55 -583 396 -666 367 -666 -770 -676 170 -878 61 -385 -29 784 -37 600 -305 -176 -513 -607 -506 -79 60 -794 -851 -772 -126 -709 -173 29 -407 -815 -380 -570 -203 -228 -125 45 -530 -379 643 419 709 -676 -126 760 652 250 181 -11 457 -614 769 -795 531 737 -196 -625 -765 -363 29 -874 192 -660 -582 178 -175 149 417 -704 793 -465 381 -540 79 171 -621 112 -210 -692 -662 530 -492 550 6 -115 -235 -142 760 514 216 -75 -853 -851 384 580 -198 127 -398 308 -474 233 566 398 27 -335 513 -1 -174 -650 -780 -465 723 -560 146 800 363 -832 462 -602 718 -100 99 -202 722 401 -892 -878 -349 315 397 -48 -723 -363 -599 -860 674 -254 -598 -248 363 -660 -178 547 -519 -372 -128 -567 -351 -289 -7 538 -866 771 708 550 78 -371 -303 -276 622 773 404 -90 -13 -197 -8 664 125 288 590 -505 -153 -141 209 682 -3 -461 415 -375 36 235 -800 -318 29 46 -351 355 -225 170 -62 738 -708 12 213 133 632 -642 584 268 -646 -870 -740 721 551 274 462 -392 -254 -823 151 -407 -612 -490 -537 20 -783 -720 -322 -370 82 -890 -491 19 350 133 -591 392 10 -425 -758 -90 -374 246 695 516 -773 -236 -115 107 -274 246 196 478 771 -740 773 -468 24 604 -371 366 -646 -63 150 456 673 -322 463 -600 -499 -171 -439 -374 -379 -479 597 530 404 -351 -200 -306 -193 -407 -500 -510 177 34 -16 501 537 425 77 290 40 509 -600 645 -446 611 346 42 -213 47 -42 680 221 -672 -709 -706 15 178 350 119 246 576 211 -234 -758 -611 275 551 -869 423 764 -293 775 -280 -817 476 230 -355 -360 -573 -846 794 -288 -825 792 14 -396 -658 -225 -583 658 -97 21 723 331 391 -429 54 372 104 436 -707 -843 -238 -782 -119 -550 385 131 494 -621 342 -630 159 500 -101 -264 -247 -502 -619 392 198 -214 -338 -356 731 52 -261 -53 -3 101 -136 469 90 -530 -214 -321 587 -135 204 -345 276 74 736 -462 185 -844 225 143 248 698 -429 1 463 -649 649 775 -61 492 -629 668 -733 -710 -591 -579 19 709 -338 -833 217 161 173 -341 234 368 -496 -782 -122 -250 -658 -704 378 168 349 371 177 140 799 124 -442 786 -843 552 658 -596 -580 406 -774 292 -424 351 -894 34 -137 463 -890 -410 699 -261 -522 -128 -342 293 787 -709 755 -394 136 383 -708 561 -839 -503 -248 -627 -77 226 -89 149 543 492 -313 -466 160 -598 -745 -214 646 -70 40 -533 -195 -360 -486 710 -156 -714 520 -575 332 -76 308 -505 -764 -519 -307 -227 433 -725 401 -342 -686 -148 580 -161 -766 -92 -573 685 324 602 463 -832 -740 229 180 -11 521 727 -57 646 423 -744 -190 -420 403 62 -142 -709 376 -123 -511 24 -101 -684 242 -592 155 -14 296 -268 -162 147 -250 -372 -488 -403 763 -828 149 -497 128 -367 -239 -655 412 82 180 -533 -857 581 -709 -148 -235 -498 143 144 318 -286 -883 -332 -326 491 -881 -786 409 -834 329 -145 590 640 -401 497 -681 164 -475 -281 782 367 36 -126 -800 -162 -735 774 222 -471 -875 -468 391 789 511 662 -415 427 765 -416 135 407 -299 -79 -288 213 435 480 -208 753 -699 756 -474 -636 -227 612 387 221 -55 -457 -886 117 83 131 -160 -448 428 -838 275 -270 544 266 -579 -60 111 -178 79 -343 -615 625 644 785 -821 -876 -895 340 498 781 -11 80 120 524 -390 783 -800 253 -373 577 -100 -561 -205 561 499 41 -57 -853 -311 482 -272 -355 -295 166 -569 -878 -303 -666 438 -256 30 225 349 -626 -80 -205 389 -647 187 -316 -241 -664 -583 -252 -8 -694 -376 486 -301 -382 -284 -144 -444 -472 -563 -758 121 -382 493 -272 -769 78 301 -287 565 -396 -616 177 -765 -288 -593 -203 77 -3 -625 733 -655 -130 339 125 -671 -688 418 -151 -300 -342 -29 -95 -715 588 209 -310 206 28 378 -511 -202 -170 -655 63 281 419 212 542 120 591 502 -257 724 -434 -665 -719 78 539 -497 -619 -5 320 10 -692 697 -298 206 -2 735 120 -214 421 -544 -197 376 -576 236 764 -486 263 623 -866 15 -862 -805 -555 -668 -553 -653 -32 -610 -61 251 -178 -383 -243 -320 -157 -671 587 -813 -756 -638 117 -27 -813 668 27 375 -398 168 -816 681 -569 -337 518 49 -876 88 -250 -14 656 181 675 -498 -608 -111 749 -732 -237 -720 -42 -108 -105 491 147 -130 492 459 716 -789 -273 692 621 -48 410 -709 -673 -132 760 129 -151 169 -689 -373 -811 174 429 795 -646 -498 -684 -658 500 289 -819 184 -272 -378 -413 296 515 720 -89 594 553 -71 453 588 -601 -480 -795 -160 -85 420 672 -769 561 -677 56 -255 -183 -162 -300 14 153 208 465 -158 514 -707 347 752 197 -145 -708 46 436 36 567 -235 667 596 30 -40 250 -282 318 354 -238 97 -555 237 -827 208 -442 -607 191 143 551 -345 -448 -719 -140 -635 -237 617 -365 -145 -127 -386 431 617 7 -235 -87 -256 -316 248 -301 -348 -481 63 235 -887 790 -125 -301 175 -660 -455 -790 -116 144 -68 -526 -747 -510 -493 -475 -818 612 -178 93 -494 -731 587 -4 738 419 -461 -193 13 -135 -239 107 -795 539 53 273 -809 616 -590 -428 -315 666 -836 7 -372 299 -162 45 367 618 -483 -351 -767 -784 -578 325 5 -261 -260 -157 435 -676 29 274 598 -827 -789 -231 -531 -596 -209 224 -583 -399 -834 694 -302 -822 -69 678 -410 -538 -434 -538 -64 665 720 31 -820 76 -811 45 -307 104 -863 221 257 -751 650 67 -266 -451 -98 293 486 638 -808 -703 -229 -759 267 -98 -55 590 -570 64 165 37 -406 715 -430 -857 -583 -692 -643 -591 -889 -747 -799 -653 -841 -294 -375 498 -54 -361 172 -41 -861 -642 436 -472 -177 -392 153 -596 477 -797 496 598 570 269 -529 115 -451 360 194 60 -41 605 -669 33 347 19 -641 539 436 121 -696 -885 -569 -96 655 -559 -533 604 578 529 -128 476 317 -576 235 94 -351 182 -667 -467 -388 449 -322 243 -714 329 355 -526 -192 7 -161 280 -195 90 -236 796 731 -66 -363 244 189 483 -306 392 546 246 -753 -636 -872 -850 -231 -608 -493 384 -817 346 378 -882 -64 -816 420 182 -89 -408 -214 430 -729 747 782 628 -28 -150 626 -458 -173 639 -470 318 356 -718 -855 19 473 -848 -155 -122 -602 672 -354 661 -673 26 -743 445 -837 -461 619 -513 655 767 695 483 41 654 -493 -590 -716 469 -22 -229 72 -523 -890 693 -272 -537 -769 227 -124 -711 -210 -460 282 719 -617 -366 -893 655 -348 -379 420 277 687 -504 306 -669 -655 -533 4 691 563 295 357 -697 730 -216 -217 276 -64 -274 -212 123 -583 324 793 -571 352 763 342 -222 8 -196 89 360 -60 556 797 -744 601 -758 372 -316 265 791 364 -225 743 346 -471 -526 -499 186 426 -759 176 -338 379 -277 -542 -470 -486 288 -786 -505 121 -325 -749 415 19 -751 141 -547 -275 -689 -708 -641 -315 203 321 487 -775 -101 393 -421 -112 63 -696 -319 -232 -362 193 -6 -82 450 31 19 -506 -793 54 -462 63 -253 -651 772 -620 -536 -873 770 367 568 -330 630 -589 125 -550 584 -525 513 755 -867 -768 422 -154 443 -821 -165 102 -795 108 -317 649 -649 60 57 632 -536 -662 799 -845 -353 18 293 -893 -652 -46 437 473 168 560 586 -159 537 -176 74 -378 -381 766 -846 404 536 -150 -680 710 -331 -773 -550 -34 -554 16 -495 -773 -250 693 -638 635 735 92 -641 -203 164 -418 573 67 163 -134 -238 713 357 -813 -532 -678 255 670 -450 -395 533 167 -476 159 -882 -345 475 498 467 368 -776 684 165 315 283 130 584 707 -716 65 -873 -557 140 760 -444 -772 -89 423 -810 228 -841 -414 -890 -344 205 -252 -283 160 391 292 695 190 -750 372 286 132 141 754 322 -592 -61 -877 721 147 337 93 -623 360 -119 747 -672 249 -183 -606 -474 84 430 -798 344 109 -580 559 552 -581 -221 114 294 -620 91 691 -691 725 752 26 -63 -781 456 -140 -324 -112 -239 -392 -397 148 20 -469 737 -120 -741 -228 -791 -403 -164 150 57 -659 711 -152 148 526 -56 357 -453 -72 -15 -130 62 -650 -65 -285 -248 383 -704 -185 245 564 415 -346 744 -501 -23 -764 259 749 -772 679 750 -18 -110 624 164 -804 -712 -852 789 -426 -700 314 -665 -724 -579 -689 44 146 -405 480 -462 664 -752 -868 -744 -10 -691 701 513 -335 -445 -392 -821 682 640 -98 248 -485 -623 35 207 -836 -526 682 -415 32 213 -650 -470 -145 -595 -730 -861 256 -809 -75 -322 118 39 -404 -217 -455 581 328 331 276 385 113 -388 662 -197 -115 310 781 -488 316 241 506 404 -363 -115 745 99 -155 101 772 -816 724 -644 -323 244 721 -390 -71 653 -756 -882 -559 316 730 -477 -268 -669 389 440 -753 25 779 705 141 501 87 237 268 -165 -180 665 -842 -633 216 -448 -347 -882 -117 772 331 561 68 521 -762 -442 198 -258 -169 29 -379 -81 154 -189 297 13 -557 648 442 376 -302 -164 -773 53 -658 -477 114 270 78 -170 702 215 381 -555 21 -714 123 174 82 -308 463 248 -900 83 305 92 -31 -249 -856 517 -465 -324 705 -166 -288 626 -403 410 299 -494 -164 48 -614 165 763 579 -172 -36 557 64 372 115 -54 -596 -14 -742 -562 259 503 -839 558 -689 72 -643 266 542 408 753 -815 306 541 -531 -742 -84 -412 -354 663 701 -764 -74 -513 116 394 -741 538 114 -530 225 -134 -425 520 301 -509 126 -651 462 67 385 -147 -369 -392 -461 -578 203 -433 -603 331 -116 -592 -572 -684 -897 124 -763 -604 -244 81 22 116 428 -15 582 692 292 68 -869 -899 79 631 -745 -305 -372 -375 236 -152 188 17 -544 405 624 -280 710 491 -90 581 244 -666 -169 -51 -312 677 -226 -495 -238 -756 427 -15 -491 -422 271 -274 -58 -870 174 186 451 -146 -346 378 -579 -348 127 -143 368 548 -108 -577 235 520 294 -473 167 -124 -326 254 314 88 665 791 8 -852 -39 -681 -434 -374 -636 -280 517 194 661 -585 -127 -302 -314 -727 -324 280 58 -24 315 -514 -730 187 -356 361 -732 -5 278 424 775 -205 -238 242 -483 -200 800 383 734 -645 374 644 -314 422 24 -106 -90 -39 -72 605 -871 636 -190 110 -684 -807 169 110 -97 530 -628 -534 485 205 -183 410 191 -658 -508 682 522 186 620 -530 795 -869 625 -507 -163 -783 -763 516 85 -755 -374 -255 567 -92 -159 -666 -10 298 -120 250 -536 -515 525 -68 -740 -746 576 -229 514 268 -358 318 -789 795 -350 137 -281 192 -763 116 -783 473 304 522 -535 32 191 -91 -186 -424 755 251 -281 -652 746 -371 431 -849 180 234 -321 665 -431 165 764 -762 321 -717 -181 251 405 -629 -623 -148 718 751 738 -473 720 -84 123 372 -636 590 -683 772 -277 -63 -470 -174 -575 397 -515 -677 -198 -5 -158 375 4 -760 -503 534 482 263 647 -269 -35 -410 -761 195 133 -589 468 208 61 651 432 235 756 377 767 -666 -271 420 -99 -899 -635 -62 24 -791 -55 341 -897 120 233 -453 -115 174 -93 533 548 -572 26 -405 -175 -690 -203 -620 209 -99 550 292 -219 180 -817 -872 578 217 439 127 17 -410 -715 -478 452 -511 386 215 7 -322 696 -762 -468 -589 -28 -377 370 -14 -756 711 -648 298 771 -28 666 -476 -652 -569 -471 57 315 -377 163 -650 -293 252 -86 497 -886 -32 -757 -255 348 795 -638 307 156 408 -70 700 -519 149 342 159 162 -345 -229 682 -478 -634 376 -492 -175 -638 -238 -492 -539 654 486 325 -588 83 321 560 -781 -777 399 385 516 -734 -514 -657 379 -703 -440 -843 384 614 76 -857 -277 244 100 -359 202 -241 -338 -753 -271 -220 -527 676 -4 -199 -375 529 11 11 619 537 626 56 -633 -293 -160 -152 -347 -701 -798 709 -838 96 -356 419 654 -179 -596 641 766 -343 358 786 257 724 -499 -799 -300 529 780 -206 -68 431 -512 555 278 -67 -140 -4 503 716 -899 546 -766 260 -476 -647 -613 -228 678 -760 -704 54 -558 -49 -331 205 -480 -499 8 110 489 556 723 759 -531 435 -179 -512 -175 -769 235 -498 -148 683 -747 -480 394 -786 -73 -336 188 709 92 -336 -728 -202 -542 -120 520 -63 -864 108 -747 -313 382 520 -61 82 665 1 30 450 333 374 -301 -753 613 685 -570 -245 170 760 474 -503 -550 388 -879 -434 155 227 -1 578 772 618 -770 -744 475 396 159 -402 596 -873 -749 43 391 755 -795 -693 29 -69 -5 -763 735 677 -415 458 -394 -378 -484 -428 331 -793 543 17 505 270 201 -361 -612 -538 374 557 -685 383 -880 -892 373 -121 112 -357 -621 -621 -223 535 724 -585 -760 603 -440 -533 135 -64 366 161 -301 693 221 -632 -802 467 -81 -306 250 -559 725 696 -839 -766 -691 -249 65 386 -659 159 416 -521 343 1 559 394 536 -813 686 -411 -308 78 -39 591 -97 -759 133 -476 342 408 618 -863 -345 730 328 711 -197 488 -656 543 -207 596 337 488 -664 -514 117 -506 -312 662 525 -155 266 -102 568 -625 34 337 252 674 415 490 -843 209 -213 -267 -794 608 469 -567 70 198 -691 394 558 -871 575 77 794 -71 147 486 -453 -244 97 284 -790 -595 107 -57 206 -678 -631 774 -404 15 709 -449 -788 88 -720 -39 407 -298 -283 -257 518 473 -745 413 -884 533 -890 169 -486 -566 -181 728 -633 772 -768 551 -551 720 336 596 -455 532 -834 -34 559 -317 161 240 -56 125 -450 -690 67 -722 -635 168 -692 494 758 -434 -141 254 -683 -574 328 -281 -342 -860 -59 503 -52 -401 344 202 259 -202 418 399 -130 187 79 713 -640 272 -13 -628 450 115 442 -720 439 -75 730 -584 586 -112 -346 -194 480 711 286 -241 -306 520 651 -412 318 -461 748 -407 243 289 270 -702 -669 116 171 -45 -259 203 78 580 462 360 508 109 654 -378 432 -772 -630 -871 -129 -652 739 220 138 -439 135 -451 -879 -521 716 -84 -504 -85 244 392 -273 698 303 -101 -72 702 565 533 562 711 -763 -861 360 -614 -200 -766 248 -166 89 404 532 -314 74 -225 -884 199 -785 -615 388 -426 149 31 -151 -721 526 -50 788 -293 -411 175 -619 -402 -136 -153 -774 -174 768 -556 -494 -617 -856 -224 -241 -652 28 143 307 426 527 -162 -139 -765 -511 610 109 -798 -165 -405 -496 396 728 -291 741 -598 211 162 120 -888 529 330 -806 673 -21 790 438 774 -33 764 -688 -467 725 51 -578 740 231 588 -787 -148 -633 313 711 -584 787 -589 -648 -336 -274 -802 135 783 -160 -812 -868 450 405 -467 -428 -511 225 -580 -641 498 -508 -430 281 749 -162 -211 -611 235 140 -87 -13 245 9 -326 -761 -867 -130 387 309 -273 485 386 -333 20 582 409 -599 477 680 768 291 767 388 479 -573 -468 -336 -343 -74 260 -403 -46 507 -420 -676 -192 -598 73 -482 575 -48 -847 -69 -207 328 86 -102 343 -562 -328 -328 703 491 -848 -82 178 -574 -31 -312 147 -556 403 -747 126 -609 701 -549 -351 307 110 6 -561 12 -519 -37 296 -882 -508 297 -502 -533 -347 320 -538 -342 -797 245 -184 465 -707 -848 -799 -765 607 507 -862 757 249 -672 -298 -241 -318 226 -505 -672 -889 -455 -301 111 449 -119 214 743 -828 -436 85 -111 -306 497 318 -677 -42 563 760 14 -728 -352 -418 174 279 -199 688 -585 441 -341 -785 -80 -568 -39 -500 -427 648 -244 141 -569 -118 -79 -105 -877 296 -167 470 -499 -358 -814 -153 -258 -23 -49 605 -791 516 -168 -72 664 542 -24 536 71 -398 -716 -336 -894 352 -548 -882 362 502 558 -338 -113 -540 -509 -396 -639 369 -300 5 179 -411 -852 -361 -105 595 -324 733 -754 -403 -741 -716 -158 661 -877 659 708 -208 493 232 -783 -325 -830 672 193 690 -406 637 -67 178 -347 -709 -815 -587 785 666 361 -495 -35 -71 -138 517 97 189 -522 -575 704 -2 -57 -374 234 -881 339 -123 403 777 -240 -879 50 706 -769 504 70 128 264 -577 -729 -781 -690 -86 -734 290 592 603 100 -491 53 213 -384 -556 156 207 647 -235 -432 -394 -650 464 272 291 -404 -839 -564 -496 -135 -378 -644 231 708 -573 -44 -507 -547 -597 722 -60 -305 752 395 -656 503 -84 -729 515 585 -175 -702 221 513 -609 555 515 649 -38 588 -597 412 327 764 41 400 -702 689 731 -657 39 481 742 -868 -300 -339 -625 -181 261 -655 -701 -420 754 471 -626 -75 -451 -596 -545 388 -886 340 -221 708 -224 138 -655 -447 -465 519 -756 -449 366 375 182 -829 -862 -411 -486 425 725 609 -717 436 -640 -424 781 -652 588 128 -201 -449 527 634 -237 -698 466 -9 598 767 -690 -255 774 711 557 -763 -307 -514 -314 499 463 -648 93 -449 -21 -466 765 2 388 632 68 634 13 -829 -99 25 -208 422 307 768 333 188 248 99 -318 -697 -554 381 -751 748 -81 364 742 604 -772 409 363 -247 -821 -519 779 -170 -513 529 -269 -297 439 -266 367 -352 118 653 62 -721 784 111 -269 670 778 -543 -399 -684 -184 -458 643 -576 -27 81 363 -805 492 396 276 607 -86 585 -96 10 -10 452 364 -694 95 -175 -585 -357 429 156 -226 720 -699 -879 -286 -775 -121 79 -636 111 259 57 311 -880 785 -425 84 178 4 489 278 440 -189 -744 -848 -2 -275 -146 -439 458 -499 -677 -392 117 267 312 451 -231 184 455 -225 196 -125 277 -802 -401 -162 -754 -278 -357 637 -824 149 650 70 -596 -30 -255 269 746 767 -630 275 259 -344 782 58 -82 56 373 208 218 -441 -349 740 -411 -596 756 -517 -814 307 471 14 249 -161 -170 -46 -178 98 -116 489 -79 48 -597 184 740 404 -845 230 779 -715 -217 279 56 187 286 -863 254 20 250 -465 -177 -478 -144 487 -441 345 173 -169 -832 -705 -138 55 759 -53 619 57 12 766 -819 -318 -834 41 629 411 -142 574 -438 -339 338 51 -262 670 138 -472 -564 753 5 310 -861 -486 5 137 491 -417 -746 404 -510 -703 374 -389 -50 -160 -106 44 -194 757 710 60 91 709 354 421 772 -215 -281 -227 -712 -231 -30 -325 275 272 332 -594 -502 -141 654 60 241 -705 -291 -388 -332 -132 412 -282 -465 -554 -218 -319 -43 -6 -502 534 -522 -884 712 -663 166 -359 482 652 -782 -452 536 295 641 -606 602 -649 -116 590 -331 655 -216 -209 -869 17 -860 545 -651 -844 428 512 -674 459 -418 -679 323 -521 -466 -168 -380 61 166 -372 -598 353 -186 -336 -336 -564 526 -245 -289 670 -65 455 -65 546 699 690 207 667 -421 -885 427 -633 401 -484 226 413 -757 535 532 -592 719 511 441 251 17 183 -638 -493 482 447 -20 -366 -139 -520 110 540 516 -539 715 -142 -89 -654 -262 -416 -211 1 -287 -10 190 778 -94 -478 396 -71 466 192 -80 -443 -717 143 748 366 248 786 628 -629 -28 137 -430 318 639 629 186 75 -441 98 -747 23 652 215 120 591 255 -674 -371 -324 405 129 -606 -25 -492 -53 483 -820 -808 -291 -778 -291 -684 -602 -218 -432 424 139 -453 -97 206 789 215 -77 -416 359 529 -404 -755 -426 311 380 54 -460 729 680 705 -83 -649 -630 -55 -468 -533 -199 252 -666 554 -80 156 -688 -536 -532 -744 -492 746 36 139 -391 -308 -328 -551 518 242 -819 -243 -693 -385 -28 -659 -593 778 -868 662 401 -710 716 265 669 -168 147 765 557 -742 -888 -51 -118 446 565 684 -75 -101 630 235 -558 -678 -333 -355 -250 732 -195 -721 -179 -46 298 -123 -237 -583 775 167 -489 541 -858 -189 370 -343 -449 669 63 708 -97 581 -285 -883 -31 -119 -867 -359 -805 683 762 -726 196 -235 -101 -34 -184 477 -779 333 627 573 -523 -556 -105 -287 -225 -73 -388 378 700 -495 748 393 -371 254 -748 236 -792 315 388 -110 -192 704 -360 -189 431 775 -345 -453 110 254 84 -339 297 67 643 364 -563 -371 370 440 671 279 -656 294 -825 -246 -754 -514 77 -181 9 -740 522 -366 646 -617 562 -698 266 652 528 67 -562 -135 -513 -445 -448 777 706 768 -455 295 123 49 -470 -782 344 596 -13 -614 -25 -129 308 361 461 333 -849 -35 137 -210 554 84 -202 784 -669 549 -584 -406 179 435 -157 -752 -884 -282 -225 117 -291 728 358 -480 -184 590 -476 -189 -544 724 -337 -231 -511 234 425 -444 129 641 -704 -533 20 -393 213 -244 -150 -538 78 529 -224 32 735 -604 -480 -789 -66 356 -664 536 -641 -677 -658 -277 266 371 -385 -390 686 316 -446 -625 487 -235 -814 -244 -222 -381 -775 191 -159 795 114 6 570 135 -151 0 674 -116 -763 -147 186 164 -740 -553 -281 630 182 330 -86 13 -528 -524 -666 517 -657 -48 49 308 -113 769 534 -892 -361 -797 97 -331 418 -581 -755 -208 -355 -596 -690 -772 162 -260 568 113 -806 378 -467 9 -564 -484 33 671 187 -13 -41 -493 -695 344 667 597 -276 -575 -367 -338 -773 455 -375 -326 139 751 -212 -679 -103 160 222 -670 296 244 -638 -416 715 35 -400 -727 540 426 -259 -506 -672 -296 -655 -394 -95 -9 -850 -326 -222 253 9 -886 -412 667 755 -628 721 -509 698 400 -161 553 -371 698 299 -613 287 -133 550 413 440 149 156 -115 -283 -208 580 -381 -200 -272 -260 -358 -518 -480 66 -736 373 643 -712 481 58 -830 -510 -96 -338 54 788 128 -338 -237 -126 -675 -535 -115 -670 -368 -338 590 -621 650 -857 795 -697 -217 -221 -264 377 469 359 -806 -885 226 400 248 -685 588 -776 -64 -423 -440 6 721 -484 -308 48 246 14 -659 -542 207 739 -538 -354 678 -525 435 -424 -88 457 607 -671 -562 428 -619 -736 -328 -600 -781 -67 -457 720 -683 477 -600 -345 356 -258 -265 489 439 77 699 423 -362 684 -281 -341 664 -808 -853 497 -47 -375 342 569 433 -719 701 655 541 -892 -12 -706 -881 94 -771 -582 -590 -370 -188 -269 -647 -241 672 271 -587 406 203 484 -546 -481 -310 735 672 -447 -668 714 -728 -464 645 548 -864 720 7 345 -649 489 331 -541 -725 -628 107 -483 722 -78 262 -409 181 -185 285 -889 475 -547 -185 -632 528 -890 -557 -674 -154 85 608 -71 -365 61 227 129 -280 772 678 -332 -554 -643 716 505 -318 -854 549 -234 -519 -292 308 -11 -267 -540 56 -361 201 -377 159 426 14 70 -122 -320 -292 -890 -156 236 -65 666 800 -311 -120 602 511 -59 412 -111 -57 -888 -56 -180 257 -606 -504 244 -189 -265 -452 -133 11 98 465 497 -373 -47 -345 740 165 -687 -137 -837 -680 -323 564 -156 -871 348 342 -115 300 -741 -681 -657 -608 711 -1 750 512 367 689 -294 -132 -284 155 619 -243 -563 299 -414 548 665 15 -255 548 453 -193 -601 78 -570 418 -330 -181 74 -150 -355 623 101 406 -241 -842 267 27 209 -730 -893 -498 665 -44 614 252 -612 -487 -845 -203 -784 -712 500 629 297 517 -531 -250 -111 765 -701 446 -146 61 -483 -320 238 321 -851 701 -613 270 -574 295 -113 703 -262 207 -214 165 -713 -502 117 -173 -836 563 -21 -844 -361 -709 -569 570 -549 -301 -245 16 298 -105 264 -192 505 369 -292 -792 -425 -237 -749 -20 -185 -213 -631 358 685 47 -60 219 95 -249 493 -660 -707 115 350 -531 722 390 648 366 307 -755 303 397 -251 -579 -671 -402 632 67 -560 137 -206 -278 509 796 -551 -309 527 549 478 -727 -871 -368 -510 520 4 5 -556 -661 -90 -232 564 -582 481 -761 -587 -167 210 -649 424 41 110 256 -40 -8 -179 -435 -577 364 -628 311 -778 749 -228 -7 188 -366 192 -733 -239 -842 535 759 107 -746 591 518 -517 630 -55 799 -490 655 -454 374 549 -107 -871 -495 224 763 -597 -653 -561 -428 -124 570 769 -153 103 209 254 238 764 -823 357 -635 300 -215 -526 -685 475 167 710 -459 686 -290 -450 -839 345 311 285 -892 673 -190 -740 -159 -133 759 -364 433 -542 394 582 -668 397 -415 -596 -151 393 357 -530 95 512 -158 -365 -775 534 -63 742 -666 449 69 469 -365 315 -220 766 797 70 -611 548 214 776 -186 75 693 797 -289 -795 456 -888 -319 -712 -837 -251 90 -622 -667 -461 771 510 -639 -694 237 592 -153 -66 -188 442 -134 -350 290 -685 -89 -284 -250 -662 -214 -527 -810 -703 657 -260 -745 7 599 392 -35 -804 795 -520 598 196 -50 762 -360 -89 203 -857 -562 -550 -481 97 259 -661 -72 65 296 614 -35 464 -572 22 460 -329 -160 221 -893 56 -225 548 -877 -803 -380 639 470 -624 430 728 -319 -69 -206 528 121 506 -577 717 -470 -214 -883 -748 32 580 558 774 -573 -772 -198 -237 183 697 -865 738 -93 -768 -458 134 -516 -449 -360 656 164 591 -400 -807 3 -886 -888 -529 -44 9 796 -562 -563 -29 -274 -756 -155 475 -845 -148 319 411 -26 508 -446 -770 671 91 -258 -115 -477 -97 101 476 674 696 229 232 5 -526 418 401 186 628 -110 442 69 -689 -410 263 -53 505 -475 -441 37 -768 160 -865 661 515 -203 -285 75 620 395 -592 -8 655 -422 216 -301 479 -259 459 168 -258 793 -819 617 -499 -650 480 424 -529 -596 -32 -166 661 -170 -49 -830 -228 295 -195 134 -844 -437 -581 -214 -44 -673 -741 754 537 -606 790 17 -226 -417 -838 289 310 -460 633 -855 345 -467 -254 88 -529 125 -201 766 -503 269 -295 -618 -708 -569 -552 787 332 -52 712 -548 40 249 119 -546 145 -480 -362 -178 600 -324 -869 -308 83 -195 -113 728 468 -839 -261 -69 168 -377 -538 412 -326 90 -838 -106 197 793 509 341 -255 734 778 529 275 256 -87 781 -759 -659 707 -190 -688 -630 -317 580 -115 125 -212 31 131 119 -297 -206 518 291 -857 -82 68 216 -154 -415 417 629 -279 -325 209 -745 219 -898 -555 -90 228 -159 543 -160 525 305 -663 349 -404 780 595 639 -734 -382 -166 703 -4 -81 -253 371 -545 -800 -147 -560 -74 -298 -842 -182 549 -465 -372 -634 -143 708 256 -1 212 -763 584 -793 -469 -742 468 -537 -289 -471 405 708 -488 -668 -21 542 128 309 35 418 519 57 -415 -671 11 800 578 -226 -799 777 -481 -136 751 566 628 171 -386 240 574 -671 571 736 -516 -235 670 -305 -728 254 135 60 -243 657 484 220 715 -583 -760 -61 -854 -649 104 -732 -38 -340 -132 214 -70 -634 563 -734 -598 789 -220 716 -540 800 684 -252 307 -580 600 -118 781 447 -198 77 -716 -248 -83 -288 -58 591 -269 259 -421 -351 -604 -633 776 617 -717 531 -61 53 156 -105 -468 -530 -618 50 -411 -235 -736 400 -536 394 569 -178 123 132 551 -543 -47 -418 -6 -579 -596 -35 792 700 28 -25 82 709 -465 650 649 726 -150 -741 553 -743 303 -117 715 -822 427 793 445 235 -31 -176 -423 -802 -330 -116 176 254 -200 -398 516 -655 -744 134 -88 799 -645 648 438 29 271 539 298 -83 -93 78 -309 636 377 684 -322 792 -188 90 -187 -859 739 -900 791 -541 -880 520 -249 66 746 -555 -456 -788 261 501 -285 -753 -320 165 664 -862 -772 -869 -443 -118 783 -858 474 -151 679 563 -175 493 -494 -1 -864 105 700 693 383 270 467 600 680 -730 -425 68 -301 -546 123 745 86 661 -103 -844 467 -874 -796 -335 -481 -536 740 514 254 -27 -593 -561 -501 729 104 775 4 -776 -747 721 74 -354 -218 -758 -662 678 -392 -175 604 -96 -515 684 574 -291 -732 -215 63 383 -333 765 462 -742 539 146 -263 335 -595 -282 405 319 722 -578 213 -774 -588 -346 -250 -424 -85 669 388 633 482 724 -753 -493 -697 785 161 -35 -798 293 -73 -384 -426 282 -684 -265 33 596 -228 421 198 181 -2 209 -750 -202 251 -64 -323 -460 -360 -529 -30 -236 -266 -46 -386 -766 454 686 782 283 161 -439 -831 776 738 72 533 287 71 -518 -506 766 283 113 -757 -284 411 -584 772 -320 310 358 -49 -150 216 -254 334 330 25 -537 -632 -527 -520 -189 503 644 101 -610 114 -438 -150 646 793 785 -385 746 526 -884 511 -689 -25 95 472 248 56 -304 -379 -143 -814 -535 -106 -531 -150 339 194 -634 207 -129 -31 -3 300 431 515 -12 -831 -3 -265 -738 -163 -53 -481 770 737 -868 -465 -361 711 -426 333 332 253 -815 -317 -639 734 -218 147 580 -655 484 -531 265 460 90 -266 776 136 130 -420 -410 -731 698 -30 224 14 72 -194 -339 594 -159 142 -99 536 -512 216 -98 407 -850 82 262 -227 -126 -109 622 -40 -665 9 352 122 -835 738 -852 -100 265 165 182 323 -805 172 185 -561 741 -193 -728 -577 -292 -704 -100 -396 469 457 -35 633 -667 -580 786 -719 778 -723 -164 458 -662 -284 -672 556 341 70 523 248 -311 -239 -207 241 -757 -142 433 -429 -762 222 -668 -768 -108 475 609 -748 -275 -23 -713 -735 -593 83 58 -376 796 156 -232 -842 370 -354 58 -20 -494 511 170 -210 767 -602 -563 54 -359 -133 297 -496 -324 177 -711 670 463 -218 -461 -681 382 772 -106 283 469 -44 -610 -790 -478 665 700 600 -29 -699 456 722 719 -543 708 -338 497 -292 -163 -472 373 -352 -685 -747 -761 -272 -512 554 253 164 -446 -322 414 53 -61 156 -260 -743 -212 -306 246 -580 -585 -1 -364 -160 -689 -744 38 -178 -696 -90 -365 -423 343 -437 157 584 -284 -617 514 -451 -536 -71 -745 3 -733 -323 499 662 331 -578 633 -318 -520 598 47 531 60 664 -272 511 490 710 151 638 32 798 502 401 225 -348 -108 -551 688 -27 -99 -81 733 280 -260 -810 -797 708 243 -533 -106 -368 -485 -14 -522 -463 20 519 -408 706 385 -880 -406 80 -473 -247 371 -70 261 517 -743 622 366 -583 448 602 127 799 50 -316 98 135 239 -320 -586 -312 -502 261 56 -531 260 525 -444 86 477 139 -516 375 -622 -679 -206 -807 747 -242 -839 -485 -875 -485 -640 676 758 -833 601 249 -136 -48 -309 487 -675 -691 458 281 662 266 715 -427 -175 120 -252 -261 9 561 -262 -593 -161 642 794 -167 288 251 -579 35 532 278 -663 769 -812 456 -846 96 326 -849 -150 524 -364 -700 -845 -380 -814 -702 201 -569 -792 -689 134 329 545 160 127 456 776 119 -119 33 232 593 250 665 320 -392 444 -612 -717 -875 -424 748 673 764 -463 -851 92 -781 -589 -740 602 -354 655 163 -281 390 -837 794 -98 648 -74 -826 217 -350 -664 797 -664 -259 137 -363 -214 -162 447 38 -732 -485 -368 658 -716 36 369 67 379 446 583 -193 -680 104 -722 -296 -772 -80 -241 160 -41 777 426 -91 -17 -746 532 56 78 -154 -817 62 412 303 -619 -426 -286 382 -889 774 121 -531 517 439 670 -618 374 -586 575 235 516 -189 251 -131 680 595 339 -538 -234 -106 735 759 692 -264 748 689 389 -373 786 -64 -388 727 -188 639 -186 -731 260 -525 -706 501 -254 -350 146 340 387 -596 -631 581 -803 -211 213 -880 716 -478 -571 76 -830 777 111 671 -721 428 -345 -324 -897 -96 -849 -367 -142 469 254 673 606 567 -277 300 -351 -800 173 774 -785 -841 313 267 -369 -670 408 -322 -706 -194 287 625 115 -876 -423 -337 -843 -178 541 536 -545 -700 729 -88 -644 489 618 73 552 502 -643 331 -830 -673 -416 358 291 -791 784 380 -444 -853 -129 478 388 -529 694 -574 -862 -690 549 542 -583 -824 -444 -783 -629 -179 189 650 -605 421 -223 -11 -4 -884 668 -696 464 532 -812 150 689 661 499 -408 258 609 -615 -776 95 215 -326 -176 777 648 -794 605 -367 346 447 -65 686 -297 553 -776 -78 787 748 82 220 706 -356 -440 -871 -443 -143 -813 706 631 -218 -113 80 -742 -163 -458 -570 677 -340 712 120 338 -63 -652 154 -850 676 -34 -11 515 417 -132 189 396 718 586 -492 -174 -710 -486 -765 -859 -3 362 63 202 -687 -607 575 565 51 -748 -499 758 288 -539 145 -845 383 737 372 -494 204 173 96 -388 -336 285 -542 360 -691 111 -345 -55 363 -295 -615 -523 -415 -709 -153 -221 419 -609 -417 -418 -621 -892 412 -188 -535 754 274 -787 -749 -582 110 537 508 612 310 249 -869 551 -601 -583 514 -736 303 548 -553 -789 7 331 -670 -847 362 616 -814 556 -833 731 142 -441 539 192 365 -577 778 -781 -291 -495 309 275 -568 -832 -575 536 -224 -898 375 27 -684 -235 -578 454 111 256 122 235 235 -566 150 -283 70 -196 -379 354 195 -575 666 -698 -428 -188 119 -231 624 785 158 679 -3 -281 737 -869 -401 -754 793 539 -665 -516 -252 519 525 -577 -653 -323 119 455 781 276 -599 614 -611 -677 -761 -512 -653 -124 -761 301 -394 -19 -211 -297 522 496 765 -96 182 67 -764 -821 185 306 -215 -182 -168 773 580 -26 737 -613 -347 -96 52 345 -181 -372 255 470 259 -899 -375 464 -287 396 368 -291 -820 486 -315 -1 675 278 702 747 -320 -672 -552 796 247 111 -257 -783 203 -689 61 760 712 577 784 93 324 714 753 219 562 -322 566 -374 -57 -298 407 -443 -380 -848 507 673 -849 -33 -177 -486 -781 -742 -72 -770 -2 -522 69 -478 -137 573 -121 -262 504 189 92 469 706 -440 -195 697 -21 -424 375 174 -99 -680 -525 -336 -685 -23 124 -676 -514 39 -455 -288 -627 293 -418 165 514 -533 623 -552 151 337 -132 -825 123 -485 450 461 41 -696 -45 426 558 -261 519 -559 91 441 232 -332 733 -361 -699 645 471 -734 493 -576 -223 -121 162 469 -96 -431 327 -764 93 201 -886 -320 568 -803 317 -167 -536 -323 -835 -656 -410 -774 578 -329 722 -514 -514 -862 448 396 687 467 718 -179 -447 212 -620 -183 -85 -183 -617 -277 780 617 -751 244 -808 454 467 570 291 342 527 327 -522 -365 -598 -635 680 -157 409 392 667 521 -547 -233 388 -422 618 -355 197 577 -312 298 -509 56 -358 147 83 331 -623 646 -42 -276 702 320 743 557 793 680 372 123 330 690 257 -304 -841 -510 -746 -315 -593 635 -646 -771 769 649 -385 -18 -594 290 64 46 684 151 -501 -566 697 436 83 798 -112 -744 -55 114 -499 220 -177 -466 800 -864 -432 755 -628 679 621 302 -257 503 264 -614 -222 665 -463 -584 -477 -672 15 -25 747 -859 486 -717 -355 -811 777 -568 -37 375 65 622 350 279 -865 610 337 536 -898 219 478 -676 -117 340 -229 636 779 502 -532 206 215 -546 -472 123 -410 -747 -609 -768 508 80 167 -780 -468 144 158 -708 196 425 -754 696 536 593 -75 349 -285 289 -283 -430 -464 762 676 -566 171 310 -888 -899 -765 -165 -292 222 523 -610 120 -389 -781 412 -404 -577 290 -106 -626 -394 -279 -460 -133 345 212 319 -278 -103 -576 -693 46 237 -82 773 -57 -368 605 77 -856 365 2 -624 161 -249 -232 309 -156 -121 511 -352 -223 -789 -597 -707 708 -14 -266 -356 679 -166 660 120 -851 105 565 -896 285 -756 -560 -703 598 -363 -516 -680 -682 -641 658 -574 -134 200 -320 -120 -154 -47 727 352 259 -43 -204 -738 180 446 -292 -547 365 -689 245 -417 -720 -535 -839 -298 -672 559 -498 -343 -800 174 506 416 -279 361 -898 -561 -606 -320 129 20 92 645 694 334 -505 670 660 -896 575 464 -609 653 -609 -218 247 207 -658 -616 225 -690 664 -37 -651 225 164 -846 52 -382 247 724 323 -410 -126 -510 284 -171 352 -134 120 477 286 -22 -855 122 547 185 719 -667 -491 -847 -429 -783 -781 -416 342 -44 -614 206 -70 -87 -29 477 508 607 -741 414 146 -402 -831 249 -866 697 96 -508 582 -461 465 -447 101 -484 -461 -427 -856 -694 416 140 -171 204 -362 -740 -137 178 705 344 668 -423 -309 499 -411 -887 8 -169 521 134 693 702 480 101 294 -775 -828 75 -494 253 123 -41 -49 -420 641 -278 795 -487 767 -148 -84 -105 405 668 135 656 450 -74 -537 549 -763 75 396 -270 -197 -557 -575 705 -215 98 527 -535 171 331 778 -188 157 -38 409 -297 648 181 -321 -817 -44 -358 -468 336 -271 600 479 111 659 -109 -371 628 232 373 720 48 501 196 679 -523 720 -542 26 -355 -98 -661 -601 53 777 105 -429 -124 -852 -613 -12 -763 -178 -39 -194 715 -405 -329 -455 -499 -208 66 -196 200 768 563 589 587 -42 -681 -683 -49 99 183 628 -320 -504 255 -420 -757 233 79 -331 50 -212 -673 -723 -201 -894 643 764 -329 351 -279 92 -396 -769 -390 -856 43 -408 481 206 -243 459 306 -483 -63 5 603 248 -39 157 539 51 -504 -890 -559 -770 -644 267 -847 -322 -836 602 -224 -29 456 583 -895 586 71 723 -305 -796 -548 -465 653 -146 -762 668 -578 -789 -827 325 -276 -542 -891 -498 -205 446 676 -574 554 170 728 -785 273 603 37 -467 -314 -183 368 -118 502 236 30 300 -724 -471 612 -692 -492 286 167 684 -781 -733 -784 495 -543 132 664 616 -571 790 -714 484 394 -495 -6 538 -523 -499 -276 -304 254 -523 -763 695 -308 -234 531 426 403 243 -91 -594 756 -202 748 -124 282 -172 779 -242 134 745 414 -474 -260 -360 397 -666 83 272 798 -692 367 -477 772 608 456 -410 680 695 -419 33 -810 695 -377 364 449 -188 -263 555 550 -687 279 61 -753 592 487 -819 -167 242 384 624 219 -588 -215 -662 -27 612 -880 184 -706 -508 46 501 538 -718 325 -786 735 -883 -305 -327 312 -165 -778 -158 626 -380 -623 193 693 364 -594 533 558 666 -232 -59 -429 137 -475 -423 341 -401 -323 450 -168 262 -779 -659 -665 -293 -241 503 419 -136 110 109 -340 -93 -704 -317 88 -642 604 -555 -894 -294 410 -535 223 -693 -554 632 562 639 592 -409 -311 302 -393 568 379 -801 -256 -153 -522 -76 -485 -565 132 514 478 -426 -442 -84 -303 -305 236 641 -48 559 710 206 295 -844 -535 -320 265 449 -449 795 588 -797 176 -596 289 173 -740 -440 -462 661 127 795 -608 741 411 -210 -562 -806 -538 350 -547 358 121 -98 574 616 787 -110 -748 -156 746 -608 -318 -512 -457 -748 737 -307 133 184 701 -297 186 -236 -420 672 -849 49 -566 -244 -415 -544 44 -404 -502 -84 -525 -26 -517 -860 -825 -257 142 -122 -169 297 -687 215 234 317 -235 -747 296 -851 -891 -321 -453 695 -856 -222 -719 -417 247 709 433 -602 370 643 -457 329 -693 263 317 -820 486 420 -469 434 298 -431 -496 295 -638 462 435 -156 360 -635 -585 -175 271 197 575 -313 -850 739 606 200 -662 303 777 -222 610 -426 -334 438 -867 157 -734 -415 37 -448 737 -373 -434 -37 -543 247 -669 251 -63 -116 -292 335 117 -414 703 -178 674 249 -34 -735 595 83 24 425 486 -289 249 -522 -428 -828 791 -750 -350 378 489 504 -171 -692 -88 458 -139 630 -393 416 709 120 622 -85 -887 -352 308 397 539 560 -517 -60 221 527 320 -74 101 546 726 691 -522 -656 -90 -104 -599 302 8 -110 -734 -638 403 200 -461 646 64 307 -245 566 -553 -526 150 165 -92 775 130 -249 524 -504 509 -307 -256 -638 121 -567 706 593 -829 -533 -428 176 -461 -746 -693 -54 -753 -39 -886 230 -536 -616 75 528 -729 119 -863 -542 66 -265 -788 -542 651 -313 402 -864 721 -204 -553 404 -511 -576 -312 323 -875 33 -52 -283 -1 96 -597 796 -126 538 -531 -847 -570 -586 30 -242 -330 -131 -641 -223 -796 -761 -324 -275 -494 -436 -474 -784 -828 592 356 -891 -477 800 -22 -390 626 235 -324 289 -196 165 330 -758 41 -638 699 -769 19 667 -488 -748 84 701 -381 29 262 753 350 457 70 377 -463 -1 257 511 39 39 -522 316 496 686 -162 -41 -199 -604 492 -670 22 797 -213 -846 -289 -443 296 -735 353 -472 761 -743 -833 -348 -773 -731 -598 694 681 373 -802 -473 -755 -154 206 729 -518 -660 51 -853 458 -184 597 -809 358 195 -583 403 -818 127 69 264 -275 518 -443 44 110 -594 235 497 -732 516 -171 -640 -415 -393 10 225 -318 -886 450 367 -714 105 -246 -749 353 413 203 293 -693 -176 -546 62 -648 -517 255 -14 -484 -159 -162 -872 -265 283 673 654 525 271 319 -592 -372 461 -611 -418 412 -127 119 573 -888 -38 449 306 -169 654 -478 -54 -833 535 -862 604 355 -414 -701 -253 -653 -416 -661 -231 473 500 -579 -684 611 100 -188 -721 -451 474 -256 404 -213 486 -88 -128 217 -530 477 -612 738 17 -349 545 117 760 661 16 -645 476 -4 -46 -109 470 416 633 763 -498 579 -86 14 -39 74 309 -712 320 -303 676 -161 -661 781 663 317 223 89 775 104 798 741 -712 -679 -395 -110 -772 -411 -228 60 150 263 64 44 709 -87 -299 289 469 -56 -306 192 -851 -578 699 652 -679 -846 -412 616 -130 553 80 660 629 -29 -424 -246 -409 -419 732 -507 -709 -880 426 775 -142 -325 -370 -717 -547 -488 -224 -490 698 74 56 667 784 31 740 -52 -633 -482 321 -369 49 131 -716 -140 -720 -650 -690 271 59 310 170 -734 120 144 -17 -681 327 -488 -191 105 408 754 501 -305 -756 -646 -148 -424 -403 -243 -332 -654 -503 506 -230 -458 -456 386 133 168 -568 407 550 614 221 607 178 309 128 399 -11 584 799 132 -841 -166 -311 -514 662 -661 473 656 669 -585 245 -171 -763 -629 -425 -69 384 -195 101 -838 -306 -521 133 -700 778 -816 -717 -244 746 791 -556 293 51 482 544 -361 -414 544 -424 -128 -358 22 -370 -451 201 9 -850 598 -466 533 -751 -22 157 -398 677 641 -811 290 -506 -553 -738 597 47 -478 492 -600 716 185 600 440 286 420 -874 724 508 -792 694 296 -370 -710 44 -459 466 423 736 -380 -4 -573 361 258 -546 468 -615 53 181 534 -491 -64 -424 -857 -484 -665 209 261 28 -337 250 340 -702 532 773 504 -111 34 310 -854 626 426 -345 684 -897 -786 -552 -38 86 58 779 -711 195 -293 -767 391 -270 774 -145 -755 -165 -869 -756 -643 -455 -113 -699 421 -141 -79 -296 -356 -238 -768 -897 -537 -490 67 375 -252 715 -723 -899 -545 64 762 -250 430 761 536 113 456 -549 -363 -838 -822 -771 708 290 491 -712 676 188 -194 -419 84 -232 -309 -791 116 -251 -3 91 88 40 649 -838 -496 46 494 -443 -675 -436 3 785 332 310 -373 -498 144 -303 313 -242 -183 -514 426 -24 -835 -781 -221 506 -347 -865 -678 501 569 710 426 -420 -216 246 610 306 -831 -691 124 -651 -162 647 -228 573 579 120 -419 623 148 -857 -508 75 158 52 265 -38 -512 58 427 428 617 167 654 607 663 -484 291 -403 -309 -872 531 -62 36 708 -557 186 587 -598 -244 -885 -776 -419 333 305 -701 344 339 -237 152 -561 63 684 -786 -579 430 593 528 447 -106 502 214 -558 -537 102 50 -30 792 -882 -426 556 -511 -726 682 410 455 -212 490 538 -621 -775 233 716 -161 -720 714 -621 185 -441 -295 416 100 293 36 -275 191 87 -2 -872 523 -761 -30 -365 -37 -51 680 66 -672 117 94 389 -712 -412 -203 686 -348 -304 378 -731 -876 9 706 -296 365 288 -575 -690 19 -700 36 628 -835 98 -716 34 607 129 -377 714 468 -638 98 447 -69 -857 -472 535 58 -609 -662 -193 467 -13 170 -2 594 -461 494 -256 47 520 667 -208 -670 -32 118 -374 -390 349 -807 555 154 -736 -539 392 470 -42 -142 -616 -834 208 510 42 -188 -356 551 -773 77 437 294 -664 -874 631 48 -288 591 530 -148 -770 115 -682 -855 -81 -642 -747 215 213 614 -172 -778 127 186 724 -83 638 7 44 -106 604 -340 -144 784 -538 74 -680 -640 -266 356 702 -24 -776 -887 230 -172 -145 610 251 266 -57 -748 -773 794 -515 -122 294 -213 -857 647 181 -343 -709 -525 730 -875 -346 83 -615 71 -800 -128 -799 199 476 714 387 -632 -802 -844 408 -757 527 -185 284 -348 549 -426 342 46 191 463 -162 -878 279 -108 662 -50 -651 189 -501 768 301 -789 -120 301 226 222 711 -23 -550 -124 620 -453 -150 -599 358 530 -660 494 335 -317 683 -140 653 -647 279 -252 -747 -553 326 638 701 -521 670 787 265 367 794 -617 275 417 -377 -421 272 47 104 -53 -256 689 668 -477 -483 320 114 -669 -572 543 -869 -509 -510 -67 492 3 237 672 388 160 -125 263 -374 -757 512 -710 606 158 -628 272 114 -239 574 -25 -512 -93 127 -751 -522 -283 51 402 740 -103 625 -365 274 611 -880 530 441 673 264 -810 674 369 -458 -202 -515 735 -588 661 687 292 -557 -193 67 294 -638 -22 -191 61 649 -453 -699 608 427 -642 345 708 458 705 283 67 -682 -416 308 -614 -413 -189 199 249 410 -298 42 69 143 444 660 386 -163 336 -498 691 -640 -580 -720 -663 -866 -329 55 -260 -622 370 443 -760 -613 -807 -336 -314 -599 410 539 -552 81 728 556 476 -291 779 665 258 287 -211 -220 500 -851 415 266 -597 -836 -340 -891 578 -565 -282 -850 -24 -528 -605 36 -264 -223 -257 579 -280 -600 302 480 393 -318 -181 519 -727 -336 -373 435 -535 618 -671 277 -780 -276 -178 -58 -656 215 480 -898 -685 -458 7 -818 663 -816 258 -631 -381 85 -140 382 -729 -819 692 259 568 181 248 307 453 673 625 -343 330 790 -283 -266 -600 -490 -816 -264 109 -886 119 -407 -53 780 -460 -557 144 -32 653 -335 -711 -411 -669 -683 -171 -60 -189 -47 -735 -406 -178 -391 781 280 -252 138 -679 710 -466 -339 -501 -544 722 664 -714 -664 -377 -410 -798 695 -176 -705 622 -447 -505 100 51 -180 204 543 -524 348 -614 -380 247 596 -577 -160 -64 743 527 -113 394 54 -226 -567 267 -40 -76 548 -69 -290 409 -283 -801 -106 565 -819 380 -57 763 -158 208 -696 165 -271 709 -140 -271 -278 664 246 289 214 -840 404 -753 728 602 -276 131 658 -294 -328 355 -120 -312 539 -232 -709 730 199 -687 -263 193 -191 -195 -16 154 -684 284 -624 -403 -615 -537 -186 -283 -533 -484 163 284 -624 325 -664 -202 444 569 -59 351 547 -510 420 -799 549 -337 631 281 143 722 -357 553 538 620 -594 -99 598 -103 -521 446 453 623 366 -193 81 -843 717 -873 25 489 -7 -73 371 112 -193 164 289 -784 588 132 -753 -441 362 352 85 -373 192 -449 386 -511 -436 697 -340 -609 42 -205 -372 -552 -401 162 162 775 759 202 414 -377 -41 -166 495 39 53 146 639 -207 627 -462 -523 -867 -371 -726 -60 -658 -415 521 -653 222 -736 -501 -830 -42 -129 607 485 329 313 -11 113 -825 42 -473 319 41 -589 -708 78 720 -724 -573 720 551 -759 656 -294 270 326 -415 -437 -380 -284 108 -762 -335 -51 652 735 435 -429 102 118 104 404 -194 -122 -878 431 -135 341 -602 464 -283 131 545 767 324 -815 -295 788 -469 404 -287 745 124 -525 123 475 -599 14 -172 408 -256 -94 91 680 195 384 725 541 -363 -465 -424 511 467 37 187 -791 -188 -624 73 -644 397 237 606 575 655 -447 -73 -564 57 723 276 639 479 186 -498 -882 197 673 -553 -509 -547 -274 -435 5 -359 61 -482 375 -394 248 553 10 496 -761 -380 130 -636 412 -848 -649 -805 -671 -297 333 -72 737 51 794 771 -527 -227 554 -93 -702 703 -518 686 -518 499 -838 349 -836 315 638 558 614 -31 122 -554 -129 -691 170 90 516 -787 -110 -152 -365 53 -160 317 -824 458 299 -140 536 -142 -41 360 -411 468 -650 146 -372 446 10 -583 118 -878 738 452 473 -336 -861 -72 -539 -633 -753 525 -174 698 -532 -377 36 -169 115 -643 -766 -863 645 198 95 795 -773 725 582 338 451 780 463 203 -308 741 -205 -723 184 -622 -597 152 754 -644 75 412 -790 -384 -721 754 -487 -733 -269 -379 -195 -57 665 -767 24 -505 -574 -419 268 -379 434 -325 -305 494 -209 517 -342 -354 731 399 -436 -444 56 243 -456 -433 -648 791 -745 229 69 399 -390 -705 -111 -829 590 660 -599 -590 581 69 377 -239 671 -661 308 -425 310 -218 -137 -792 -184 -764 39 734 -762 16 659 748 -117 20 -823 352 528 332 -630 -814 -431 332 77 -545 207 -680 -594 556 -312 -360 -274 569 -92 184 453 218 -383 -886 -598 -385 -110 -653 49 113 -133 434 -314 116 -297 -443 166 -515 -877 -806 710 -848 -153 -357 484 -137 -545 -693 177 -357 -410 -461 380 -836 109 800 -59 -314 -221 170 -702 663 -649 679 455 0 -718 -693 -764 564 -853 -624 312 -450 -572 4 409 -68 720 463 -516 -546 479 -329 -433 -194 357 -92 -490 525 4 -835 630 383 127 276 44 -212 30 292 350 40 -159 -33 383 -415 -349 489 -413 -176 -170 -875 -418 461 -395 427 586 -466 -692 348 656 374 -51 339 334 642 -708 396 90 -412 -219 -108 -505 415 -132 539 -750 -453 83 -51 116 -238 -893 -737 -43 488 -396 758 -512 -62 574 -362 -615 561 -71 -175 29 285 -452 -616 -773 -828 -714 493 48 -295 -529 -78 -718 709 -238 -364 -169 -377 275 -647 767 8 730 54 25 669 477 506 -878 -301 -42 -793 720 -414 -425 323 515 60 -695 -228 750 -207 -822 -420 605 262 -545 64 186 -789 501 -88 -517 391 -175 569 -610 -453 -662 299 -291 612 605 597 -804 -393 -650 -816 -789 -708 -23 -475 -166 -638 59 539 -818 -600 -387 460 -115 -525 395 536 613 -637 519 -116 751 -222 -585 -111 -322 244 -33 -390 -471 -474 -855 331 -649 -447 -54 -155 -829 -551 -422 -187 320 -86 -15 -54 655 401 -679 -795 241 -152 -217 -214 707 -394 578 597 786 -897 -464 -783 -294 -433 -140 687 467 774 -534 -62 761 370 -807 791 -884 339 34 -396 460 -151 -730 -186 650 713 -693 71 135 -723 -352 189 311 477 -623 -610 168 204 441 -430 -481 -407 -139 -406 -171 -629 758 -685 139 -692 -695 -525 566 -725 -568 -154 -235 -815 41 254 162 644 -633 709 -793 278 496 -891 -616 162 33 -701 373 -800 156 496 -807 57 -641 723 655 161 303 -162 44 191 -657 -119 476 695 -553 -173 -585 268 632 83 -260 681 -66 -315 -578 -808 623 -855 -629 -179 269 -317 -175 435 667 676 -517 653 -591 -874 720 703 -471 58 -118 -429 -872 -397 221 680 -749 651 251 778 -161 26 269 -351 -896 473 568 -396 -318 -154 772 -461 715 359 1 -771 724 -473 -431 -206 517 -350 113 -533 -139 -83 759 -173 -15 -225 -174 -885 766 30 730 -767 243 118 249 -62 -744 -115 782 -319 396 763 -331 -7 -762 708 51 -8 -645 615 779 -452 205 -90 -426 383 -611 779 91 471 456 -681 -7 -454 362 62 -582 774 242 598 793 64 -611 735 -784 238 532 -464 698 772 -211 648 -615 -4 -479 472 -348 639 -451 -844 -104 495 642 694 670 703 424 235 -831 377 -380 -875 -375 -371 -704 -384 42 478 -398 23 -772 541 -450 406 590 485 -540 -228 -663 163 -876 -685 746 96 639 436 589 -143 41 -882 219 385 -355 236 725 -225 -185 250 -827 437 -381 357 -566 -430 -196 242 -582 -729 -337 -765 -177 641 -28 -208 2 -604 655 332 -315 -405 473 -420 633 -1 124 -642 221 -701 718 -432 -358 544 15 364 -421 -397 209 -789 517 555 431 419 -517 -622 -416 498 -55 -673 386 -260 724 -173 455 404 -592 569 -215 -544 -362 -590 275 -48 -277 -420 690 -341 569 -696 -867 583 -529 352 -392 427 -323 96 -889 536 -499 -208 536 -824 -372 -451 -683 -146 -45 -679 793 -339 -88 -729 -528 -318 -716 -467 -637 -779 743 -9 -118 -780 162 -659 -161 332 793 -627 594 -648 125 372 -384 -746 251 -883 -265 234 721 288 245 729 -332 -87 -718 743 301 -195 -64 464 234 410 -17 -723 -717 -673 -173 233 -434 596 -628 362 -541 -698 481 -765 31 476 766 677 -673 760 121 -737 299 366 324 -872 679 328 399 -776 446 89 87 159 99 -536 -628 509 437 142 -275 -805 -859 87 222 -568 101 -593 714 -563 -850 51 -885 475 3 479 680 -695 -754 -870 246 -650 -501 234 -681 -813 159 -90 317 -74 -721 -619 165 -67 386 -616 17 -171 -106 -470 494 -288 501 800 -489 -712 -270 -654 -499 -730 -842 514 -651 -895 -199 -396 53 -50 -242 134 -835 -65 -124 -891 270 657 117 -472 36 -848 -820 -378 -185 -546 -645 250 -650 390 -215 422 468 -236 356 681 -674 575 -322 -166 -874 -55 -340 -447 -591 710 -640 -609 -718 185 384 632 686 351 -87 -704 657 26 -407 -402 -363 -169 -169 350 638 -614 650 -732 -235 386 536 634 388 -800 -855 -369 228 -8 -403 547 -771 -370 -391 313 -868 -462 208 87 181 544 475 -88 241 468 -242 -231 -446 264 -545 240 358 28 -226 -677 85 107 344 -208 -200 677 -553 -661 -185 -362 536 210 650 42 20 -594 -578 -841 -674 -896 631 -846 550 -454 538 -385 -48 -424 -421 -806 -760 665 372 -692 -720 -90 483 789 -642 -91 -462 -751 1 -282 -254 -295 670 300 -278 431 74 -708 -488 -731 -783 277 -65 376 297 -274 -726 211 -564 417 777 -280 208 6 -292 710 442 -490 480 638 506 -87 -73 -94 754 476 -365 735 -422 -95 -706 111 729 -887 -839 -781 255 662 701 601 750 -410 773 -705 -341 -276 -260 -393 577 -808 611 184 220 -199 -177 -273 -495 535 -13 167 218 -520 -746 -294 201 70 -410 430 291 688 -334 130 655 -777 715 -79 574 114 -244 594 299 -516 -23 712 -329 -654 -744 -62 -48 -29 -800 -719 274 201 341 -4 -900 -456 -157 383 773 -643 331 -616 -366 360 286 -132 -450 87 -14 -5 624 624 -494 -133 482 -62 586 635 -891 473 166 222 366 734 368 -54 196 617 -283 -431 445 -63 -795 -768 -334 -150 399 -441 781 289 75 659 442 -313 79 -339 379 -273 -626 184 76 397 596 -511 -412 299 -849 -485 -882 -824 -273 528 104 388 -296 320 -466 -153 -790 -598 -299 -59 -696 -843 -540 770 -669 647 659 0 -762 -268 -732 -52 9 400 -806 -459 -862 57 580 516 476 -670 446 -808 304 50 -299 -464 95 738 123 -603 -464 445 709 -38 630 272 -276 -375 729 518 652 -786 408 187 -616 739 670 285 596 -749 -666 360 22 -112 -348 -208 609 547 131 550 -614 770 -182 -405 -110 377 -644 -345 771 542 784 -55 15 129 -222 181 241 -295 -459 561 171 -83 569 -849 -742 -141 787 -622 341 -289 739 -509 196 671 509 -501 -189 273 85 -751 457 -386 214 -841 -361 -424 -309 -857 -831 -863 -393 -645 282 -814 652 432 -514 -67 -4 133 -692 596 540 275 669 -278 764 753 -264 -671 -840 -486 207 26 -331 -810 -190 20 621 -519 -721 51 464 -276 -576 262 643 -897 -456 -71 299 280 -794 480 166 678 -826 789 442 288 -366 121 -134 686 213 553 227 97 328 -608 -542 0 680 -636 187 -540 -338 790 544 -157 -722 -290 -640 590 481 -485 -518 712 -514 167 478 -397 -253 537 -197 757 765 -739 -737 570 -747 187 264 -150 -690 -434 352 -236 -64 -649 316 -358 619 -198 330 707 -824 627 -31 -696 117 -198 -833 -360 -252 101 647 -658 -130 594 -546 549 -42 -479 -13 -785 -714 738 602 -714 -424 -721 -109 454 261 701 516 609 -708 -710 -483 49 -726 570 522 150 25 645 321 -226 -80 -523 -551 -811 110 109 -656 -720 486 -445 594 -112 -724 442 727 93 317 45 -427 -447 720 -245 -825 -330 -707 -429 -166 -686 -851 471 754 64 428 -583 -619 -754 -838 485 559 651 -364 -455 5 -525 369 252 -439 -368 371 394 -857 152 -718 755 615 -859 -502 -899 20 -446 278 -126 -256 800 -180 -884 -52 8 -326 -643 -348 -650 658 -575 -889 -48 -142 -343 715 -744 702 -444 -104 -268 -237 -860 250 -761 434 -769 63 -9 130 153 109 216 310 -518 -673 42 -62 -395 -385 -31 -599 -508 -879 545 763 -352 189 418 524 27 226 434 236 420 -430 39 -75 361 636 194 504 379 -453 -604 -297 -448 666 402 -857 -803 -593 -810 -258 -302 -309 -553 -488 -662 216 -162 581 -725 -849 -221 -424 -385 229 141 511 -415 531 788 667 -445 -521 -254 -99 -788 401 638 640 471 453 65 669 476 -414 -464 554 -128 698 19 759 -854 -835 -11 87 -383 48 -150 206 433 60 39 388 -66 -288 394 637 -665 762 366 535 -486 -844 71 -577 346 -369 310 -494 -296 699 -297 360 -495 -303 -527 -711 -124 -726 682 -264 -582 372 -797 -862 424 166 -228 -302 203 -309 448 -100 726 324 -286 -353 -321 304 692 337 -893 635 -869 193 799 720 -343 644 471 -750 322 -102 -437 -470 459 -864 -351 334 527 492 762 -146 -472 609 -435 -404 220 -130 -455 -83 -41 -625 -552 -794 562 517 -639 360 792 -173 322 -551 -796 95 740 -186 -15 -533 -688 708 -105 593 -451 171 378 -727 685 382 -344 603 -101 -659 -656 -48 -214 -466 -221 -889 137 -730 -504 139 590 507 -846 601 -32 -123 -853 -868 200 230 418 -469 -134 -369 -302 531 -844 -178 260 282 -331 523 52 682 156 -162 70 499 47 701 786 74 505 528 48 -807 -852 -168 616 -313 187 -885 -669 -528 -392 635 -368 -491 473 735 592 -388 -415 -364 250 757 459 113 184 -218 667 317 -474 -192 92 792 431 20 653 -309 485 -194 195 -606 -26 -371 645 -892 -664 654 248 -598 580 -138 94 -466 378 -699 -755 152 -336 -251 58 631 183 263 421 -378 -447 -164 128 531 -663 -369 244 631 184 561 -527 -342 -249 639 -711 -664 -86 -645 322 -165 632 -175 4 -25 261 -815 305 -116 -812 685 551 768 -24 64 -523 717 -892 449 57 162 -689 516 796 493 348 -877 476 -822 -883 -785 631 -498 -38 238 338 88 -785 -847 -696 431 509 690 511 -262 -321 -367 55 -50 189 553 -38 409 -780 -39 488 -19 563 -897 197 -207 763 514 -584 -840 -850 -130 558 759 733 -818 -34 73 634 -866 -739 -46 45 48 727 73 -375 36 -460 309 104 -157 -11 183 5 -590 708 785 -221 463 292 614 302 551 249 -578 612 -480 261 -493 -54 -852 400 55 -49 -279 -52 97 -228 64 -23 625 491 -454 276 -284 -34 595 38 -796 -603 413 -73 -709 208 -811 668 698 -723 100 680 -483 540 -204 -757 -884 628 544 -685 -106 -668 -819 761 169 563 480 64 592 288 -433 -581 -202 -819 -704 -130 -606 532 -80 205 743 -137 472 -656 672 -197 697 -246 230 32 321 -773 -197 -52 -599 78 -893 -537 -841 794 -714 -758 -678 171 222 205 577 712 -120 -34 742 777 -490 695 -160 -576 -420 -652 69 -747 -314 -317 -861 -581 402 282 -880 -238 -19 -672 -474 542 291 662 613 -604 -286 -688 -457 -148 -266 -195 -270 488 -749 30 -226 -889 -457 -481 645 -438 28 -682 111 112 -98 550 -778 334 499 -113 -552 -183 283 285 215 640 -267 524 -589 495 -411 -3 -458 623 314 298 220 695 768 730 502 -462 201 603 233 -472 197 -351 -592 600 -641 -198 -137 -322 -114 -238 38 -440 -858 225 -734 450 535 106 -817 603 191 786 -115 490 -125 591 266 443 -625 366 -566 531 341 -674 -785 -760 636 477 14 -155 -351 -143 733 -142 76 -301 615 668 -744 -744 -616 474 63 35 131 -417 -430 -432 329 -500 -28 -310 -259 21 380 -754 -545 -746 590 -407 13 -674 -189 -777 -665 -879 -166 -50 -619 367 787 -715 328 -133 -706 290 -372 521 410 722 -862 -317 545 -872 521 -635 -592 -892 -153 796 255 729 -299 435 -409 -425 316 -173 273 59 -90 11 377 80 -611 -620 -885 -466 -672 -698 -674 -720 213 -803 -221 -429 -853 -725 591 149 474 265 446 794 -261 33 253 -579 61 458 -177 -61 -892 -627 -30 -180 -73 135 -636 -800 -106 740 -845 299 -191 592 551 -562 -355 419 192 101 -577 -104 431 354 694 -547 -791 -687 57 -125 -407 -180 -596 42 619 -693 -319 657 -681 -536 -758 212 -584 651 328 -440 -414 -771 -441 391 583 -555 -638 -206 -560 275 -743 -42 -206 741 314 513 609 729 339 -375 579 -700 437 433 76 2 -442 678 -206 796 -725 183 -710 696 98 -197 458 -599 87 467 132 -856 -546 -135 165 -459 -613 -680 -163 10 273 589 -38 233 680 787 -871 238 -889 -508 178 -404 554 -358 82 -236 -397 -355 516 -676 11 -289 -408 -880 587 -682 -412 172 141 -374 -554 -270 533 595 -832 41 -680 532 98 -40 341 282 -198 197 -393 -611 -413 -407 95 -745 -38 -562 629 0 -699 659 173 -68 -847 678 5 562 -452 -72 -735 -819 461 -527 -577 -851 -655 -579 -650 -277 -259 657 -594 -615 -452 374 540 -829 -28 -427 -478 7 -778 567 -889 160 -543 232 576 587 778 -354 -360 -470 -65 412 -817 -163 -350 -194 170 -629 -592 750 280 89 -819 764 -202 -518 -326 -159 -68 41 667 -668 -250 -847 -474 -527 15 693 552 -186 -755 -619 -373 -230 -78 -317 775 -214 230 -797 -196 307 187 -580 -345 -132 -102 -336 800 711 375 127 74 -117 -624 -255 -489 -391 -312 -398 -828 308 648 -860 -186 207 -369 111 76 -761 591 -792 774 139 -561 -833 125 650 274 723 -258 -70 -865 79 74 318 406 -485 -485 -580 400 542 -392 560 -260 -874 -451 -587 127 -645 623 769 -704 -314 -86 -406 559 -417 -226 297 -853 307 188 740 -805 734 -441 170 705 -320 496 -469 -730 -188 109 -554 350 409 -497 -378 -242 107 447 -338 -719 -598 788 94 691 2 -81 702 -534 341 -435 -64 -868 372 -658 644 602 375 -402 -519 13 537 -790 429 -166 -100 -575 786 -274 -823 -492 572 -600 -757 689 206 -454 -435 222 -887 -117 -878 -548 -873 -232 796 427 -318 240 152 -534 362 46 -295 368 675 -757 -778 -385 372 -646 -855 -312 531 9 333 -394 105 -91 565 65 598 501 -660 7 -762 179 99 -849 -294 7 570 81 252 -497 393 82 718 -231 -667 426 639 -130 326 401 380 167 -851 656 -745 -138 -17 -871 460 444 558 -340 -492 -743 194 461 -16 -182 -296 -519 322 695 678 -546 -188 -49 435 654 419 542 -596 -870 -459 -800 -800 -604 86 -318 663 -257 391 12 -891 -776 134 239 -670 -857 -22 -229 -754 -893 339 552 -770 -775 -75 -417 -475 784 -511 -80 706 -516 500 75 -700 318 -205 459 470 -69 -331 -251 -320 -628 -786 370 -636 -402 -784 -345 526 -672 -268 721 -293 -446 517 -734 51 9 -659 -363 133 384 31 140 105 118 40 372 -611 123 -318 697 283 -877 132 552 -271 164 -356 -168 517 -407 -31 449 -490 275 262 -132 490 -195 -456 -283 425 -449 334 673 -853 -156 -343 -297 -96 584 508 -135 -885 -391 -367 124 -647 679 -599 -732 573 667 584 322 -545 799 -243 -675 137 -413 713 -166 798 247 114 399 740 -872 169 101 -186 587 616 489 334 340 -37 -280 576 110 -730 47 -158 -414 -78 684 -498 486 -725 -448 -872 610 -350 584 -799 7 470 -685 763 586 -582 678 447 209 528 497 -810 750 -20 -538 610 407 566 521 -286 303 -265 709 96 368 -802 501 356 259 -384 513 -448 -376 -768 82 -75 -293 -306 268 488 486 -601 -834 91 -652 130 132 311 422 383 49 -260 50 -811 667 -229 243 602 -789 528 -313 -840 -54 -707 -780 102 -676 424 216 585 -93 119 -639 656 700 420 -153 8 -323 490 -543 391 -818 -503 -113 -471 -272 66 513 17 -173 122 134 -521 580 624 -717 43 299 453 -386 -488 -415 -726 -377 354 274 481 -409 -431 -503 219 -614 -614 -476 414 -524 -147 373 -104 -599 -355 -302 782 692 541 -22 355 680 -27 175 -670 196 -892 309 -606 719 -101 -679 -392 271 -266 -738 -300 -611 -612 734 -56 734 141 -174 644 6 -154 43 -504 62 433 523 37 -568 516 370 464 460 167 443 -690 -844 -217 -122 -309 -765 -157 -185 19 -529 598 622 -691 -887 497 11 704 -858 281 -496 -861 -249 485 -322 -184 -816 643 10 -561 68 -272 768 -280 -1 682 -734 -26 -319 -403 -303 656 -8 -304 -826 173 769 -855 -575 748 -388 336 364 485 -642 -1 -199 654 -283 74 544 549 519 253 398 92 -473 -831 -456 -737 -246 -442 -232 692 -220 -891 580 -401 134 237 123 138 -836 -317 -654 377 105 169 -733 487 -240 -520 274 -268 668 127 -263 765 -594 -699 286 -389 518 -667 -254 -535 458 -793 472 -562 401 14 36 668 -512 -155 -419 282 452 -699 -250 441 -348 -660 50 -627 -150 343 -616 -824 517 99 -663 410 -365 -591 -564 -772 -859 -223 85 389 -491 -220 394 -252 390 778 367 595 -35 624 -93 -113 -403 -13 577 -303 -736 -674 -732 -215 -607 616 694 760 522 684 390 448 -726 -281 527 301 322 635 184 -584 406 159 -423 226 363 -501 122 -139 -531 325 677 -73 752 537 555 -579 24 -397 -246 751 408 -860 340 -894 -389 -769 152 -755 -71 -494 606 -298 -399 -385 -625 641 -491 228 454 407 -686 -566 779 -155 432 -300 -742 -72 -643 -850 -497 -887 676 321 -23 461 -352 206 -734 325 -274 -746 -27 -697 301 27 776 -115 -400 350 -557 -504 -303 231 561 -797 143 137 -358 -361 73 -466 669 -14 -498 42 -897 785 207 615 -574 257 -271 -326 304 -673 -194 384 -195 -444 -214 -563 -275 -523 -651 735 106 -752 134 -792 623 244 457 -267 697 751 -23 206 10 -830 50 718 -135 -506 57 -846 -737 739 -252 -673 -286 67 -411 -807 -802 -216 -540 -721 323 395 -638 -545 250 -718 -359 -641 715 -817 531 -636 251 -572 -434 -155 420 416 253 -643 591 -226 621 229 -707 350 359 -870 -798 585 170 -765 82 304 -858 -635 403 -263 351 -549 -790 382 -870 -334 -562 -469 481 -90 -116 -441 679 140 -322 -839 -644 261 635 -545 521 563 -54 -511 306 473 -592 21 -900 332 662 152 -187 -416 489 495 194 463 521 61 732 -501 -840 222 37 -802 -456 307 -722 7 -206 -807 764 -621 -650 -805 -483 538 -607 317 -122 29 -812 139 272 641 -345 -867 -435 -200 -403 201 673 -211 -159 403 76 662 241 -611 -706 463 311 168 -376 722 -455 -306 259 -428 -334 -721 -151 291 -214 28 -836 500 -627 495 -590 -438 -894 -866 -648 -668 780 -585 -382 -506 -33 118 571 168 -588 547 701 352 -232 -288 268 -361 -624 520 276 -291 469 596 611 489 -250 650 -521 -194 -645 278 406 688 303 237 -828 362 223 -201 -759 144 491 140 71 -178 326 -282 194 -698 -855 521 -618 719 111 333 -240 -350 -407 -748 -423 149 -178 531 -475 -894 -190 -65 -30 401 553 567 6 453 -42 402 644 232 -241 557 21 -399 -274 206 -26 -286 207 -402 342 -227 -307 -881 510 539 -803 -642 255 65 -596 -377 -18 -354 738 725 456 -541 369 -461 -101 -808 -335 259 439 185 -76 749 -841 157 -798 610 -11 -65 489 -381 -756 589 99 -316 -552 159 23 799 -338 -832 -620 -656 -307 25 -367 557 -521 371 -672 71 -185 44 -263 -204 133 207 646 721 259 117 47 34 -474 -14 628 -274 -641 233 -709 -889 -425 -327 -63 -315 -223 -307 -317 795 60 748 -297 162 -495 294 -649 -856 -749 -60 308 234 -280 -576 25 142 -272 -833 796 432 -399 587 680 209 -757 -303 -464 363 -842 -281 -259 -488 -631 655 609 -550 -331 -337 -40 -779 274 100 726 97 -153 -23 56 562 -451 -626 -804 464 421 -497 -613 716 -219 -622 550 641 -652 -222 535 561 -703 23 476 410 32 534 430 -79 496 35 -398 544 776 311 111 312 -761 -439 -557 -15 -542 -640 216 -212 -749 421 -145 272 174 -375 -83 799 -861 410 -495 -704 -360 -823 -805 143 645 765 544 -189 -331 -451 -215 -749 692 -501 56 488 -181 763 287 -396 307 -279 -864 -137 -236 34 -567 -899 -355 38 276 45 -131 152 508 294 273 428 -653 601 -658 -419 459 -578 -660 -276 -788 -170 -279 -842 341 732 350 -389 -307 -807 125 485 591 -386 -11 -282 -131 0 -380 -408 400 85 -89 -27 -575 -377 793 -693 -713 -633 34 -822 -58 311 263 74 -424 21 785 -152 -427 -556 447 -467 174 -103 453 79 -161 -693 577 -538 -892 -714 614 -482 -619 175 -802 506 -342 -735 -77 -95 -400 52 -131 -566 377 391 485 -584 722 -6 -605 425 768 507 -269 -526 -803 -857 -455 -804 23 597 72 -141 -476 -690 -479 655 -111 733 410 -771 172 -873 54 -499 -26 -672 -154 494 -244 -881 441 693 -75 -517 -362 212 152 -195 -649 -395 -623 150 -279 -252 -768 -255 -132 771 79 445 -280 -807 -547 -815 -446 98 505 -519 -732 114 647 -535 673 604 -363 -235 -646 150 252 -466 34 -524 -126 546 -98 11 -348 -257 -432 215 -891 519 -767 79 -323 -873 -210 -45 -803 -325 -286 -700 -865 419 -359 686 -446 -191 459 -585 690 6 78 -672 -244 -381 -771 52 656 -757 503 -286 -402 -880 637 -716 405 -418 397 533 353 -488 -607 -105 -749 347 193 -605 308 544 -191 -704 -691 655 56 -433 704 27 714 -519 -275 -725 -851 -161 -403 -461 -163 -211 361 30 -722 -427 660 -303 -669 159 -129 -653 436 285 777 622 11 -754 -227 -344 -693 693 -317 -317 -20 635 400 605 785 -794 754 -528 600 169 543 -381 -271 730 -301 646 -38 169 -230 -40 -207 591 366 -490 -776 -331 334 750 120 -388 -383 -398 651 -775 545 770 597 38 -200 486 -560 -691 -733 -855 -15 -683 787 226 -199 -818 -82 -115 -414 -471 321 777 263 -581 460 -479 -144 -100 616 -608 -77 -327 391 554 557 -159 -79 -611 447 -347 398 -86 44 -550 -399 -26 449 -599 478 -327 706 -79 -142 -585 740 773 675 -677 783 -537 -185 -38 -396 -129 592 340 3 645 347 -222 -350 -339 -104 364 -596 498 557 243 65 2 130 715 -781 610 -171 -29 795 621 -154 -145 -665 656 684 676 -751 638 -351 -889 -121 -742 717 391 -671 99 -833 -221 185 -383 553 433 -17 -734 314 -504 -539 -784 -500 -5 372 -666 -712 77 -106 -504 347 315 -549 -101 59 325 -612 193 672 242 370 -461 126 -237 -545 -679 474 45 -206 582 -108 -629 -444 -712 -825 -794 480 -754 -789 -708 -501 742 -41 -703 -862 -349 227 31 -496 -608 623 -737 745 291 -150 -806 551 518 -635 -274 462 -667 -174 -113 -470 582 -686 -513 -900 405 289 659 462 155 -94 599 -379 -637 199 581 593 -866 -555 417 -747 141 -734 549 -1 572 -644 -265 -684 -830 -20 225 558 537 414 -28 -417 -445 -729 -734 728 -571 -643 29 -757 458 -30 -244 89 542 144 528 290 -372 -486 -495 228 653 69 90 -121 671 -863 600 -416 -704 -620 -17 82 -21 -85 -153 235 218 -663 720 -111 627 -300 405 -407 64 548 -421 65 222 443 -488 -413 -597 359 -152 -41 667 741 777 598 603 252 454 587 765 -736 352 321 207 -39 -45 690 -770 -690 599 118 -734 480 432 -652 -659 392 -555 -351 -712 -249 -233 -312 -320 -256 -58 -825 -753 -674 -401 -513 344 -565 54 423 597 -524 218 187 -674 -12 -819 -53 -114 751 -198 -621 74 -202 -581 30 -732 411 690 -276 -385 699 489 666 99 -60 672 -762 -148 -134 731 -271 334 -628 -611 -699 391 -27 556 -640 308 -69 266 491 737 -709 91 280 151 304 218 690 -645 -66 -433 -244 -121 -64 372 -140 354 -235 57 -470 47 -595 49 -853 -440 751 -850 -543 -605 -59 -74 -802 -868 -82 -278 -504 -333 490 409 -416 -674 689 -163 483 521 299 -464 -170 -105 -280 187 307 -473 381 -366 -340 568 722 535 -649 40 -774 -299 -90 458 -457 29 -382 233 210 154 -669 561 -871 -508 -690 571 78 -418 113 -275 -85 51 -473 -180 250 -297 -131 603 -711 104 -634 -317 -147 172 -406 -900 -110 -407 -373 -378 -692 290 1 -877 -85 -213 160 -518 564 -864 293 134 -801 -575 -516 563 -330 -547 680 166 315 117 -805 -764 475 760 675 -217 -440 -542 236 -566 345 189 -245 545 -741 332 -686 342 -831 205 -469 366 -733 333 534 226 -819 -159 -894 -657 495 -392 372 679 -164 361 279 709 -619 -312 -514 -123 -661 274 -420 712 -769 -6 563 -12 -645 -753 -173 52 -507 -189 -726 107 738 469 311 75 -800 541 296 -734 -261 304 -787 741 539 -387 532 426 12 -576 745 368 -246 -836 225 -325 59 -324 515 -386 271 404 -667 -674 -841 256 688 -50 48 448 773 102 -154 273 -803 -809 -260 -767 129 422 -347 1 -766 -329 -253 -867 715 -283 -526 767 151 490 416 137 -106 374 44 -610 667 489 -74 -395 -390 422 446 -49 -581 -754 -738 -787 -485 431 191 -744 118 -841 -237 -574 787 -624 433 -507 -157 -779 -336 201 218 558 391 -38 452 157 349 -204 129 -351 459 426 50 592 427 335 -604 144 -613 279 -12 -522 163 753 719 -559 -473 -627 373 80 340 621 621 -894 790 -634 -21 161 -523 609 329 659 7 -582 -18 779 57 -163 316 442 427 -893 -466 707 799 -881 -525 -155 -50 -61 756 -556 522 48 744 372 719 -592 518 80 -340 -784 -36 -296 -89 -124 -171 -608 -731 -884 739 300 -58 -118 -508 452 -377 -854 9 -34 -433 15 795 610 -37 520 -633 382 -88 -343 277 -521 743 -396 -817 -130 673 486 -858 762 -54 -181 515 -443 -472 -621 -475 51 -390 -146 -251 782 -697 326 -28 368 -771 -655 28 103 -167 -285 172 -445 392 -227 -226 -429 65 -451 596 767 -62 -618 357 -81 795 -435 -822 -677 -697 -343 -582 -505 370 -488 336 -798 -315 -429 -520 342 -687 -666 186 568 600 284 -329 -516 413 -514 -121 -611 -250 477 -99 -59 102 -260 63 -566 174 -684 443 -384 -302 -330 625 257 83 764 658 -437 506 640 788 -698 795 -714 272 -169 -806 -808 -432 763 -545 -502 278 125 -856 -292 -76 -573 -688 308 285 -79 -276 200 -516 -370 -877 -134 -26 549 503 -290 59 -686 531 388 214 785 -485 626 206 -136 298 -844 161 313 -91 -472 -167 -855 617 -549 175 557 -635 -513 124 -572 -293 -418 -868 -438 57 661 -736 -889 690 200 257 31 508 -146 44 -797 -82 111 -257 387 182 91 -145 -773 -573 -652 568 -63 -640 183 269 252 449 -366 -226 -332 -321 385 733 -83 659 634 -265 256 -887 -878 -789 262 770 -290 -124 60 640 285 -647 707 -745 -217 485 271 695 219 546 -554 -897 641 527 -252 -763 -805 591 -138 -880 -828 707 188 681 -13 641 -582 258 377 637 292 579 81 -636 -40 251 -165 -101 485 390 -678 -137 -629 241 -631 700 -828 226 -876 -702 -733 -685 482 270 659 144 470 113 -572 -835 -407 165 374 129 210 -595 282 -629 -349 -807 -514 788 -226 740 -652 -871 20 -421 275 -358 -769 239 -845 -775 -794 791 -673 -775 477 269 -103 315 -270 -274 49 -390 -745 -239 100 -309 -668 -39 413 -819 547 -92 -679 478 -133 664 -727 134 659 612 646 -177 -590 -215 422 -684 -666 135 -107 -4 -515 538 709 276 -757 -107 -492 -896 -823 -512 -278 -549 -695 775 794 -213 -554 -393 501 -152 198 -721 -717 -59 89 -584 -462 -223 -104 120 -32 246 62 32 -290 492 146 639 460 73 442 177 -630 653 -317 -739 780 -454 694 -802 378 255 409 318 651 712 332 745 466 -880 -335 -481 -689 295 -254 277 776 107 -525 -875 -244 470 654 738 436 799 -793 -6 34 -48 725 -454 -199 474 -254 -480 313 26 -539 596 261 -87 383 -708 -893 351 -161 528 521 256 -495 -624 -491 365 -352 640 -578 -304 -481 777 -803 673 779 7 -131 -628 -764 605 349 -41 -182 383 -448 -445 -462 754 -667 -134 684 248 -449 -545 -828 333 205 104 156 -77 8 -16 635 608 714 -779 591 113 518 -532 -634 775 406 -885 -581 538 -206 88 344 -672 60 -371 537 -145 -104 437 407 -440 -680 739 406 361 287 421 492 -204 367 389 -567 343 -490 -96 -80 -817 -148 -351 -834 110 250 474 224 -271 -409 47 -148 33 -187 -337 -860 -109 -241 -864 -13 301 540 -734 653 -197 -109 181 -410 196 -579 -277 226 251 -50 -808 -69 664 628 -598 -518 691 502 -146 -102 473 420 -508 -744 -572 35 753 -570 -659 105 126 289 287 702 -488 -508 -492 -321 422 656 788 119 -835 579 45 37 -729 374 -576 623 -499 -17 585 -495 -384 -699 -207 -626 -119 -563 92 -518 686 -290 -718 -9 -792 -511 469 8 105 -570 -834 -670 -308 -518 652 -94 293 -847 -354 416 -118 -774 -373 567 -752 444 -558 -137 -342 635 -629 29 -802 692 779 252 -738 684 -718 -879 506 -820 205 81 701 368 767 -183 -823 -860 206 406 635 328 515 523 696 -899 121 -282 -443 -423 287 393 -823 -666 -74 771 -204 -602 630 -282 524 312 -407 511 -174 -452 401 707 42 -256 -806 -304 580 -811 -556 -544 -135 -894 87 602 530 575 154 737 -469 -471 -553 -864 -512 216 -327 233 -784 725 -270 -709 -103 -405 396 -729 -710 -283 763 -166 -564 332 -404 -773 262 45 467 -748 -264 -31 -711 305 -95 254 279 225 795 -867 464 -320 615 -657 17 555 -367 -708 731 -46 -275 171 6 -423 -24 -539 455 324 328 28 92 -24 -475 -170 -747 -628 -29 67 -389 -497 736 603 192 -536 792 -811 -157 -696 712 -172 599 -575 329 -295 -535 99 -453 337 -699 -521 -842 147 59 -462 -794 -791 -133 -361 316 -753 566 -697 387 -411 -364 -424 552 677 -165 -842 -243 -820 -612 551 -28 -487 294 -610 744 484 634 -878 -631 -448 175 -282 -635 -495 -732 514 688 417 361 -582 -73 -798 -141 254 377 -458 508 376 99 -679 -581 549 603 602 -458 514 -452 -696 354 605 -558 720 24 773 -827 -708 -450 629 -172 16 325 265 490 152 -398 -262 586 503 -836 -182 -56 -68 -602 138 554 770 -495 542 -597 547 -23 749 212 235 419 454 -558 -144 133 360 -527 367 -500 774 77 283 -673 -819 767 -154 -493 290 329 -173 -171 476 -774 720 -612 153 -622 -240 719 -619 -859 -25 -727 -559 374 198 130 -631 -262 679 -124 345 -327 -77 -850 264 -697 744 791 -483 -327 189 -872 679 405 -273 741 717 -250 108 395 -12 433 405 -236 426 -49 -659 335 248 362 147 331 625 23 319 33 -249 687 -792 -307 407 -376 225 13 150 -262 429 299 -79 380 -426 -897 -752 -669 661 -690 5 626 9 605 398 153 396 501 -544 108 -621 562 565 -884 -637 627 -761 -798 -287 -220 -231 -245 -224 1 408 -490 -278 -774 294 -740 -536 -664 -261 -352 -799 270 194 577 -389 147 -51 -114 -793 377 -603 488 -642 -337 245 225 787 -632 -600 553 -684 -681 -60 657 -546 598 -453 -254 -588 -736 -193 -407 548 735 -601 753 -382 -38 -186 -362 749 -797 -670 272 -197 707 -389 -652 -398 -293 -633 -699 -71 -348 -327 -483 110 197 686 189 204 -614 -69 -870 -41 -790 -343 -3 -452 -436 -769 162 11 -879 712 -227 -156 169 -722 -126 -649 -160 -66 -557 587 -466 770 -627 675 623 481 -95 338 -146 -99 586 -155 -69 331 269 756 338 -822 -417 318 741 22 390 452 502 361 -16 -457 -645 -341 -205 281 220 412 -281 -766 -725 71 426 -350 67 565 -553 47 -492 429 -839 15 363 -420 -480 625 -783 -695 546 462 736 -840 733 -158 -829 259 142 569 369 -49 -231 -178 -77 2 669 125 -734 -686 -829 325 -33 674 -201 778 -716 -166 -646 -135 -325 -207 -475 -176 561 208 668 577 -164 137 353 -617 -588 570 706 22 -120 301 -544 735 -772 -350 -573 -40 -684 -248 -618 800 373 -846 -148 -530 161 -715 584 704 125 -416 17 794 -114 -471 666 765 222 -832 698 -731 -432 -374 -581 769 -330 -72 -569 421 -390 -786 -265 -467 426 -717 7 -191 -887 -769 555 484 -225 583 -8 -206 212 -588 605 553 57 670 562 -205 -408 -559 -463 584 -859 -410 239 32 -666 -843 -103 601 664 231 -178 -90 -736 263 -861 -366 607 -352 -235 -390 -11 122 771 -90 -481 -54 496 -624 -211 469 -731 636 548 -117 17 216 -112 -854 526 3 363 74 -288 -406 350 629 -212 -227 -131 -445 461 762 316 547 -147 -105 -223 565 649 532 -595 771 -182 -356 42 -51 171 337 -211 132 537 43 -422 -312 755 -205 159 83 -337 -408 766 -337 21 654 -596 426 -373 69 -898 -239 -428 -387 -765 -296 -12 -464 -743 -685 -644 709 -426 -303 458 465 -86 -358 -148 194 -314 -128 104 -320 118 -191 187 562 597 -185 64 259 -220 18 -95 -846 -206 108 -623 -679 -794 -853 42 -684 -474 205 -279 10 777 315 -653 130 -375 -320 -645 112 626 -20 -750 -52 22 -31 726 -453 727 489 31 108 -246 -641 -441 -860 517 -289 -435 99 -407 79 667 696 477 -712 -352 240 -733 -835 715 128 -714 23 324 -632 682 -316 782 120 478 -292 -221 340 609 764 700 55 644 -15 529 -364 637 -330 -316 403 -385 450 -495 564 340 -139 -464 781 409 236 281 -788 -620 -138 201 -162 -505 267 602 221 -295 219 -438 404 -891 291 597 707 -635 473 369 93 -886 -23 -298 -620 -354 -231 -750 -519 -306 289 -688 237 73 127 -429 -123 -768 -743 -621 -841 -301 8 -41 -194 -277 280 -73 -847 -94 219 216 -674 543 -663 798 411 255 209 -553 -595 -292 735 -341 -77 71 272 -612 -619 521 -612 517 -755 -413 -433 776 -275 425 -83 -92 -693 359 24 -679 -380 -629 258 -827 356 -425 271 -629 594 -190 -553 -545 -868 -740 555 -321 87 423 784 -443 -166 456 -221 -155 -218 517 -757 -870 -672 -614 610 -365 -501 -769 -482 -754 92 -601 116 678 -879 493 -854 -455 -508 -829 18 795 -340 298 -179 396 -770 -398 -452 -793 -870 612 -574 -642 0 -115 377 706 785 407 -288 177 -392 -382 381 106 263 -837 -347 322 -831 -431 473 -572 112 438 -715 608 -775 -618 799 703 379 -427 -823 242 446 396 -442 -414 -213 -880 -566 439 -397 306 237 110 613 338 -468 -374 -221 196 -8 -591 -185 -885 45 168 -272 -670 654 -444 -122 -531 -717 625 295 601 -579 -867 -73 160 -570 702 411 -613 47 -790 -480 286 -536 -626 -217 24 571 728 606 299 642 400 -353 -408 532 599 -751 717 786 500 670 -357 752 59 764 -505 72 758 -895 361 -727 299 -134 -324 -299 -351 723 -26 206 -76 186 287 520 -893 -229 -455 735 182 -112 149 -629 -651 -273 49 777 -316 -49 637 -494 -136 -781 313 697 361 750 -820 -744 -187 -69 -262 -872 -685 -390 1 -755 -268 -1 -774 51 -782 -2 -337 627 240 619 -629 -413 -62 498 -714 116 -358 -54 -116 -324 -136 -60 -725 -621 689 -502 -239 665 389 -524 -395 -619 -297 267 -658 -459 622 105 796 -809 107 401 -678 -112 -36 364 25 361 176 -344 329 114 355 117 7 259 158 6 739 749 -776 -711 81 252 -393 -771 700 -554 480 -798 -327 -820 -623 -131 -761 -758 -330 -744 -405 36 377 -702 427 178 -380 -625 -156 315 34 306 -236 -740 92 -855 725 453 51 27 501 280 -686 -626 203 201 -499 -554 241 -541 -216 -344 527 -605 46 -285 -814 -379 560 -863 -398 620 -453 787 -699 19 471 -522 212 -237 643 222 -27 441 281 -647 423 -856 -590 683 512 -39 -740 -451 -156 -197 -600 534 100 652 626 -288 356 4 105 772 -803 296 -645 -274 370 -409 269 712 361 -295 255 -49 501 68 285 618 -428 -196 -624 -207 -375 -45 300 -211 796 -193 68 -335 -382 397 64 -593 -178 -408 769 166 -74 -569 -508 509 46 -754 162 127 -804 752 755 256 490 672 97 -220 -553 417 -164 209 -471 586 -748 -157 208 -556 785 -814 160 -371 -232 -736 -537 351 -863 306 437 731 -318 -169 62 -748 402 -900 663 -177 -279 -761 471 336 -773 -772 687 66 -516 -699 389 168 -714 -646 209 -199 -632 -704 -250 -613 -695 402 -621 237 -694 279 -687 -780 502 400 -747 -677 395 236 -81 773 -38 -716 -276 -304 -308 -711 94 -596 689 461 46 -852 -262 684 -619 -523 -330 617 147 -37 375 -892 438 -480 -539 756 -3 109 -89 7 595 203 -40 120 -596 267 38 -862 321 73 262 486 -203 588 -372 -504 -617 95 206 -340 -559 -554 552 -37 273 -383 799 642 43 456 -433 -705 592 44 786 -527 387 653 -326 203 -88 534 550 411 -331 -437 668 -822 342 23 -200 -101 -526 -530 -811 -43 119 -534 525 -718 -311 -329 28 -175 -256 642 -437 -411 -687 -556 -277 16 -892 -726 -188 -325 -809 462 95 -67 -314 -469 393 -328 773 795 -165 74 228 -141 657 249 -153 -612 -377 265 -131 494 461 0 336 338 418 -413 489 482 235 -636 -81 434 -45 632 201 -610 500 -496 346 264 515 238 619 681 435 -293 -10 -109 -639 42 -352 -472 663 -465 147 24 54 -785 -326 -753 -643 389 539 -710 -374 488 -3 -710 -630 -731 -512 439 -135 321 577 -373 81 687 -864 -867 185 -62 302 513 -680 -100 57 228 7 652 634 -46 -423 -804 544 609 -275 -349 496 -102 722 753 -56 -388 -452 -572 -621 727 -748 -199 723 398 132 342 -898 -771 -311 -216 65 557 -342 -532 338 696 -837 575 -288 -199 -472 -436 -717 -787 -94 -539 -504 444 407 -585 794 -482 -467 -10 105 540 739 -321 485 -26 238 735 -419 194 789 785 -278 686 -353 786 -651 -897 681 541 -713 -628 -436 534 -265 680 5 -119 113 148 -70 -886 -252 474 -244 698 -316 -576 -647 167 545 796 183 -304 -699 -813 -176 -312 -666 -679 -682 -889 -596 -759 204 99 -361 789 -792 797 467 609 -194 -531 249 -346 -96 -65 -716 -776 -789 -467 187 -459 198 358 690 443 -665 198 334 -205 -223 -414 -244 -836 564 -770 -366 487 -50 7 -243 -298 -93 -52 345 -819 531 339 -12 553 -555 -371 -204 384 739 -225 -431 -80 757 -667 119 631 -282 -116 307 -2 110 358 -30 282 138 73 78 -648 638 634 -40 -885 228 268 490 194 176 -838 -276 157 706 47 -132 352 -833 596 142 -460 231 79 498 695 -589 567 -621 398 148 -221 -341 -278 126 235 326 -687 -664 550 488 -809 -49 -845 199 -324 -449 620 687 608 -870 -762 -567 -549 -735 517 744 389 -754 -346 -56 -379 -345 89 494 -99 -262 -854 353 -433 -190 -183 -816 -574 -365 417 270 -103 -205 285 -666 747 446 771 443 528 -161 548 -143 715 -706 -19 348 34 -750 -136 187 -111 -820 462 270 -125 -124 -604 328 -852 -492 32 -833 -722 -542 -402 -592 300 -582 448 499 -445 -141 427 -581 735 658 676 441 -238 -799 -775 -510 -352 752 -399 -188 1 -353 -117 -851 249 625 -362 -802 -11 760 -563 -710 -855 -295 -599 333 -755 138 431 688 603 -538 629 -718 110 -405 -517 -839 -549 -217 -897 285 -817 -168 466 -367 -813 -628 -883 -858 22 217 -26 -715 112 -432 446 -99 -603 -882 -254 -44 -474 -405 -753 -593 718 -679 512 600 702 -468 123 -533 218 -499 137 86 -150 -104 360 -607 -737 127 -800 -633 558 610 -264 -627 -320 681 -632 232 779 -482 -800 -545 595 -157 -210 -782 -452 359 393 596 96 548 -53 545 -125 -682 -143 -698 -47 -261 361 283 -703 -289 600 -666 -426 176 -326 -712 -900 -82 117 -167 786 -696 778 284 -328 -243 -504 589 321 -700 356 570 595 -673 -131 -537 711 -691 232 352 -699 760 -594 -664 -266 533 313 -877 650 735 -622 144 -698 -72 -824 293 -829 670 404 -850 367 140 -378 187 657 762 -92 -399 251 -845 -81 723 232 -621 433 771 509 -209 -145 286 -152 324 -835 -560 -403 650 615 -675 3 57 -384 713 631 -742 -817 -282 -343 759 5 -300 -240 -321 -104 -463 362 -664 -649 -411 180 208 -526 624 672 -701 202 146 -600 -360 -790 -674 46 -647 773 -140 420 630 -110 -649 752 107 -406 136 -328 -198 561 -358 227 264 -882 349 562 694 -420 -710 -61 -296 45 -494 -109 766 -525 -641 -794 271 -134 391 326 420 114 -699 -518 -447 -327 -47 191 -237 640 108 362 57 -416 -300 422 617 485 74 -255 375 174 7 348 -667 785 603 41 396 730 -840 -349 204 17 -288 479 -481 589 -765 -378 631 -604 -404 770 -816 -897 -303 -340 543 -579 -411 584 -481 636 513 -485 682 -309 -190 338 -370 420 163 -94 532 -800 -544 -25 678 -309 -368 -144 -326 98 538 -430 -729 471 764 -197 741 93 283 -170 295 79 -418 -539 -650 706 -692 599 -374 -227 195 -37 -505 505 -239 -398 -576 -81 473 -556 -551 289 -339 188 197 -50 668 -36 21 -120 -191 -196 -195 341 -93 -851 -405 719 371 89 466 -832 -346 687 541 394 -56 -398 -480 -448 -166 642 -848 314 -280 720 -31 -663 359 -682 -857 -227 123 790 -219 -565 -585 696 -116 595 -484 -709 535 752 226 -489 -208 791 -329 -494 -71 -305 -295 639 -322 349 784 337 -88 -590 512 142 -549 467 -267 244 702 -712 508 253 38 604 496 -588 440 -728 500 -392 -387 698 123 340 520 -278 793 151 -553 390 -880 -234 724 -590 -170 365 -713 775 574 755 582 169 -848 63 -446 -776 294 -193 -80 -220 574 485 -24 768 -214 694 -730 265 -264 -391 543 643 -357 113 454 20 -635 287 -771 -793 -256 395 -693 -325 618 46 -130 -419 -676 -742 504 138 -507 -218 782 -443 -652 -578 529 -747 -244 -897 512 -233 254 -841 350 467 89 514 -2 -421 -734 319 -861 513 -234 363 -485 570 -761 258 -544 383 -26 308 676 -666 -472 707 -514 597 -89 -473 -421 333 -57 -404 727 -881 -327 449 697 -632 698 -145 559 725 -126 503 -1 692 -571 154 -322 720 -839 -646 17 168 -503 238 -202 630 -509 674 328 222 -810 -555 -404 120 -457 -93 -72 -898 775 351 -617 -475 -576 -850 -514 196 -159 605 689 -847 269 268 350 167 142 -724 618 783 -277 531 680 -258 325 -493 26 -300 -777 -410 626 -388 -889 -97 -370 -827 417 780 617 625 785 490 462 -151 61 -507 -478 -691 -581 -169 -215 -267 206 39 -243 -208 181 -206 -142 633 -744 -424 773 -101 117 241 445 350 -39 -779 -696 -739 561 326 452 747 611 -730 303 -786 -649 499 426 -131 -543 537 444 437 -287 -599 356 -425 -78 74 -264 -125 -216 -595 471 384 -18 264 -422 -310 268 348 -637 384 302 -791 -644 -294 12 644 -305 38 403 -131 -687 730 -888 652 613 -857 24 193 687 313 687 -33 99 277 197 -877 -791 251 -357 -109 317 -708 606 -85 -89 -178 52 128 -356 -789 -444 -111 474 647 -323 -317 684 -326 -20 673 -265 -828 -55 -353 749 -722 726 349 -317 312 77 640 -41 187 599 792 -320 713 -480 575 233 27 -143 723 -236 -827 -315 13 686 428 -123 -465 46 438 310 -818 331 -47 -139 -605 547 -269 354 -728 -539 -664 468 -304 785 -620 720 501 -850 -546 402 -376 -318 -404 423 640 117 -834 132 198 782 625 -687 -617 -661 -896 -231 -168 -596 -855 -420 -721 -827 528 -459 374 25 -380 -540 464 -704 -266 -383 389 -247 751 -586 326 -59 -517 516 593 -885 -291 -171 139 -271 -604 557 726 98 235 -367 277 -140 -196 -88 -364 -549 194 -150 388 -738 -361 -862 167 631 572 609 210 -199 -496 83 -134 -624 -86 403 520 -877 17 567 -757 -678 25 -511 -318 -512 -392 -507 -673 691 199 774 103 -21 -787 730 432 649 -798 -137 515 -310 236 563 -322 -439 24 203 -878 -100 -449 340 -856 136 464 -716 -899 7 489 -842 -267 -835 384 -879 563 -539 131 506 447 -710 -894 -713 670 149 394 467 -724 279 -340 731 617 17 -6 -798 491 499 130 -349 -725 -528 118 -683 775 -531 -450 398 -227 313 -870 -5 -417 -80 -365 290 336 132 672 -559 481 -431 777 47 427 410 -837 628 334 208 -477 583 -278 -738 469 374 -58 40 504 181 -397 241 -826 -795 -857 729 499 -29 448 189 -407 146 -374 -57 424 769 -579 -773 -432 12 136 -134 382 677 553 41 208 -577 -274 686 -807 168 506 422 80 -262 -563 237 -305 230 51 -82 501 -19 -365 -397 -572 381 139 -750 570 -66 362 -461 -121 -692 491 -784 345 -671 -124 -193 394 160 314 280 75 91 -246 -478 343 -182 -36 740 -69 728 538 -714 641 409 717 432 193 -675 97 -350 -741 -819 441 -763 195 441 -846 -827 -420 -857 -338 -87 629 -683 391 293 68 800 529 -463 733 -452 -81 82 -702 -385 -742 533 635 -76 -851 -136 538 -92 -122 390 -195 -412 634 99 -153 -492 -430 -862 104 -321 786 -307 -503 -342 -609 -484 -245 -399 724 -122 366 -744 -695 -421 -375 240 70 208 648 464 491 -663 -514 620 -726 368 122 -44 554 782 -815 646 -307 -346 107 -380 369 35 292 302 75 -521 778 -843 243 504 788 0 757 181 -847 -522 -774 -649 715 -84 253 -439 -287 58 699 383 229 392 -25 -629 772 -879 248 251 797 412 766 554 362 752 714 20 -360 614 580 99 5 -704 504 787 735 449 -833 31 -343 287 369 550 -311 544 130 635 680 -223 261 444 -154 -531 355 -348 -227 -761 569 -519 506 -894 492 433 -338 -626 -871 -141 433 -885 -210 -719 12 112 770 -170 -33 -281 634 -321 -762 714 608 146 -524 148 -470 -445 -104 -290 519 -837 564 186 -346 -23 -144 251 -627 -47 -887 -788 513 94 732 64 641 -574 732 518 429 395 649 493 -751 754 -732 456 -7 -306 170 280 328 633 -293 -334 -349 514 -68 246 -352 637 -854 -409 -380 153 192 156 421 -274 -533 208 -287 447 172 702 -758 -151 714 462 -504 497 72 -805 -196 -650 -361 -374 124 109 214 -657 -245 -789 -783 456 -138 -572 708 589 -573 -611 395 -40 -312 467 565 133 -54 197 618 571 204 412 -474 -441 40 653 -122 34 283 -301 255 -805 -768 563 -858 -567 -435 653 -208 497 510 -464 315 -523 100 -254 9 -870 181 256 -116 711 617 54 780 611 641 465 7 -2 349 18 -379 110 -438 449 94 -811 24 347 304 687 -775 300 -176 -24 538 -297 0 -368 549 -638 -353 -416 -898 729 689 232 602 -408 521 -716 370 -98 345 -737 -813 -810 -611 225 -552 155 -455 -679 -819 776 -40 -643 -466 654 42 66 703 -267 -821 -77 -297 -121 -219 -685 287 -246 -277 -739 666 250 21 -502 -814 699 -610 108 -220 220 649 83 4 -164 416 -865 -886 -449 395 -448 -806 -666 -160 207 649 -390 32 352 244 -812 -575 715 -355 -850 173 639 54 -603 760 -13 71 -737 -499 -309 -430 349 177 152 352 -263 128 357 150 272 612 -809 436 240 706 -625 -578 593 -110 -613 62 -532 152 -305 643 96 -366 544 -673 522 772 -200 -533 652 -261 -151 -730 -447 -169 -747 437 -447 -334 495 224 120 -76 -665 433 -57 173 484 729 798 -478 791 112 248 -239 131 -484 569 -731 -52 -780 -369 641 430 -745 -232 -374 -772 663 463 -572 -609 -6 -813 -615 -174 603 -447 -379 308 78 473 -434 -32 336 61 -365 -663 -659 -695 607 -415 539 -736 -224 -127 7 69 137 -97 49 -492 664 276 -477 292 -479 -263 280 304 -343 463 487 -651 -325 129 -583 495 -291 -752 75 -367 395 -146 337 361 -269 639 -395 759 463 -204 -151 795 62 -680 -81 643 -497 67 333 -587 -74 -618 633 -361 -327 -858 -739 207 -90 -667 467 -605 -666 -843 573 -836 291 -471 324 325 -891 -598 -857 -852 651 -490 -222 -263 -420 -744 -111 -315 -169 -575 525 720 413 -408 -842 793 212 -778 300 200 654 358 57 -739 -831 341 340 -81 420 -891 -832 -816 200 -631 397 -888 -224 584 279 486 -478 -203 -333 590 109 194 22 769 35 112 -166 11 -767 -113 -313 548 -580 -836 -594 293 167 -363 30 -280 -744 467 506 -129 -797 175 719 211 -515 -52 -607 413 -851 351 -262 -452 685 -137 -615 -775 678 376 -152 94 565 -717 618 554 445 714 -851 525 777 512 65 533 255 689 193 -828 -427 684 28 -612 634 -26 -828 364 -175 -371 -100 712 -226 93 -670 680 -206 422 631 -418 322 563 792 -69 480 128 375 -537 -200 506 -422 380 45 453 531 -472 694 547 -718 -616 -808 768 266 -462 800 -891 31 625 701 583 -214 -738 493 443 126 -537 -599 321 -350 -674 558 92 -232 541 346 -439 -241 754 46 -247 391 -728 -766 -306 712 667 621 -733 -440 -220 -224 -557 689 172 687 -204 478 -660 374 19 210 -885 -720 -823 41 -646 -109 -447 220 792 223 -751 -632 440 209 208 -454 -875 27 481 -170 428 -862 740 -525 787 -816 -164 2 -703 -502 -386 -773 101 217 -806 -780 729 -1 313 -168 706 631 -802 -828 -256 385 -32 -606 54 -30 -671 158 532 433 -800 -449 -648 390 -544 -357 471 652 -534 -396 -634 273 -59 489 -18 -684 -854 -219 -90 695 -855 -710 -816 715 -460 -43 -465 537 -705 -457 603 -552 480 -684 -737 701 -423 -762 708 -522 -681 -701 659 -537 -196 289 377 599 -522 392 231 -575 -736 252 -67 -186 -814 275 181 113 -507 464 -487 -677 138 648 106 -562 -192 -412 -555 623 -527 776 -782 62 402 -423 334 790 -580 -519 -550 76 -560 -766 -431 503 -460 -575 -582 701 132 -258 526 662 716 -116 717 -13 159 -529 -597 -662 -533 611 -764 429 -514 -832 -222 -753 172 -866 682 317 419 -256 152 -143 210 -88 629 -185 76 -364 -533 23 -241 -434 -198 282 148 340 -847 -253 225 -773 186 -345 174 429 -731 -536 -620 -332 -652 -597 -602 490 790 -676 570 -714 381 434 -751 -805 123 -649 640 -732 70 702 -424 -854 -500 -825 307 -721 476 272 -74 264 -441 50 -769 306 -414 -640 -412 21 -647 47 193 -230 224 731 -81 741 -123 -41 -578 394 -275 -379 99 755 738 626 723 357 581 -322 -739 -49 734 -405 -488 641 -261 -639 603 -722 784 -451 -245 -696 -330 161 -768 15 -835 644 -368 264 -622 -432 -56 -215 122 -159 452 -643 -296 35 424 -232 84 -701 289 324 496 -578 -569 -502 541 -861 -113 604 138 633 -664 -45 -117 783 -333 164 -282 -670 -354 741 610 500 531 767 406 84 269 673 -234 791 -234 -473 -892 690 -564 -281 152 761 503 -71 285 221 247 -369 395 740 -393 -711 -705 73 -771 771 -577 604 543 312 -41 321 318 267 -418 -10 62 -668 -546 -251 -667 -139 -401 -731 -236 676 603 678 95 11 -88 460 -629 -758 66 -893 -412 512 -218 191 267 618 -112 300 -874 -783 -450 -14 -340 -497 -321 -82 393 1 -298 -138 334 -128 -597 683 231 191 -533 475 -728 -467 -544 -631 428 -333 747 651 544 238 523 797 122 267 -496 -453 579 -426 788 -434 430 109 50 324 -39 -504 -239 -513 708 251 345 -610 421 232 385 -251 711 264 40 -143 796 -604 132 -208 51 693 -26 643 516 729 -389 -882 -788 -603 117 125 -453 -791 -650 -101 609 -322 -871 598 720 721 -707 -575 747 -249 490 -695 -843 -509 -514 123 -301 -545 99 99 -282 790 -677 389 -845 -478 -666 -154 657 292 -262 -439 667 714 596 151 -785 503 653 55 -4 274 526 274 -533 616 790 754 325 -496 223 272 -383 205 -765 789 440 597 349 248 102 -488 275 274 524 466 17 -823 -562 -494 -732 -124 -77 -718 214 76 469 -355 143 -292 255 -729 -181 453 -812 -558 436 274 -89 -640 -677 163 -530 -711 -466 508 -15 -153 325 -842 696 448 -742 -752 -851 -273 -151 -553 368 -67 -127 -675 -697 -295 99 484 90 571 -790 -238 -292 560 -159 -854 -169 -706 58 -839 6 -415 375 -368 257 493 -862 -181 466 -113 468 -177 609 -522 -899 -617 -47 518 251 414 -687 268 -290 387 -734 -118 245 636 -517 -764 248 -492 -821 -556 -628 -830 491 268 -26 -171 -52 -628 332 -156 -501 -801 775 -666 -653 55 59 461 -887 605 799 -667 452 502 -527 -528 679 96 -247 589 157 -172 -397 483 -299 478 40 27 -180 76 134 458 353 -119 327 313 162 -315 -438 417 -642 -649 440 95 -525 -515 145 537 689 -461 523 697 -335 -201 -180 94 -199 572 653 648 27 -509 766 749 -715 529 -680 -741 377 -86 -17 -645 351 -231 -225 621 435 -700 -471 -354 355 -619 -762 203 362 -834 537 -863 -607 315 203 482 -43 -621 -389 661 -569 691 704 -186 225 -690 -8 -110 -26 -78 -761 -715 331 -615 -132 655 366 429 -782 -524 -517 398 -23 436 294 10 -642 609 -727 4 -195 -450 -298 795 151 23 -48 464 63 -881 -392 -230 -541 -857 -883 -772 -211 -73 -270 -829 103 -456 -670 -699 236 -508 -545 217 -417 38 392 -487 -688 -70 -223 -351 -174 219 -552 52 445 -559 -732 -315 -707 -587 -71 203 -36 217 677 753 205 -452 -350 -673 689 -835 -566 132 -790 -606 -136 -705 -222 248 31 156 -481 -391 586 -457 426 -755 -183 -254 366 535 336 211 56 403 442 -208 454 342 -46 -661 -86 -438 -844 565 -168 -83 122 -831 290 -349 690 290 15 -553 -471 -1 -276 69 -502 665 221 -132 -727 688 -279 -656 -309 -414 587 -224 733 -90 171 -291 -166 466 58 313 -88 265 723 287 -663 797 -877 3 465 522 -535 445 -758 377 489 -737 112 -392 -607 -603 -473 -845 352 -764 -700 85 -18 -60 -328 -242 -425 -888 -5 -575 187 -509 -470 -155 -44 715 590 -504 186 -601 596 780 269 -132 491 262 22 230 -167 -23 -252 166 -152 766 -527 769 331 -879 783 -21 -555 -197 -44 -87 780 -696 -45 -747 -83 -516 -582 248 517 -76 -591 302 391 -776 -802 -882 -207 -739 -828 -70 -581 269 623 773 476 -721 330 430 400 -617 -187 -678 -364 -322 666 556 -648 -399 -83 246 -795 -551 630 781 382 293 -172 238 -241 -491 321 -220 -10 -103 -138 -539 -614 630 321 508 15 793 558 60 -664 -139 -25 -728 -216 54 450 -775 -306 -809 -581 400 -603 -865 -102 -180 193 -476 182 254 -116 -8 -611 -835 -448 690 -764 -45 -623 740 -54 -134 -37 -853 -21 -616 -367 -738 640 -802 65 212 -14 366 -308 685 -116 730 250 -7 -615 172 -621 -803 632 -8 619 387 -889 49 -383 738 -114 655 561 669 724 442 232 -268 271 -862 -462 112 283 395 -579 452 -238 -512 243 728 252 72 -746 -498 -575 617 -865 -353 -773 736 -331 -834 259 364 458 84 -631 566 -545 -276 741 -569 590 173 -321 -654 -792 298 51 -679 341 579 490 744 -66 -807 739 641 47 145 -728 727 -50 -490 613 -648 660 -507 739 63 -19 464 -719 -189 -573 -336 -484 -760 -272 0 -744 761 -244 -799 394 -604 362 92 -585 271 -22 748 -792 -305 -825 -69 367 74 -660 -193 -720 -277 702 -845 625 146 -297 288 -900 -101 -319 -502 463 -444 665 -199 597 -369 -824 -703 -838 -117 -727 114 101 26 492 729 91 -807 -699 -362 -385 -283 -635 -769 -664 -170 -713 -499 -111 370 90 728 708 -441 707 125 -286 341 723 317 -744 298 -569 497 -29 476 553 -70 -395 189 -668 -147 1 -30 476 -394 -7 22 274 755 8 -522 472 -275 -288 607 430 -260 -449 116 -446 199 793 -466 383 -7 795 -416 -197 -39 542 -312 -757 -660 780 -543 410 -531 -465 -628 550 721 360 -231 -351 438 -103 -334 -690 653 -1 -713 378 -549 -645 496 169 -399 332 -506 -879 757 634 -611 693 -161 -454 356 -100 783 651 -586 92 241 -627 359 326 86 251 -697 -86 415 -216 460 -510 -128 636 -186 -432 426 203 -878 656 548 -734 224 -413 290 -608 -774 537 -890 -758 46 736 750 -669 -10 -398 -355 183 501 640 671 524 -109 -47 -346 355 -471 619 389 491 -364 117 87 -144 4 -216 243 478 51 -268 -643 -471 -441 263 634 -353 -799 266 -526 629 -612 -6 -304 -376 -538 161 212 753 -61 -113 -216 400 -708 283 -746 -314 500 -342 -420 -425 698 302 -553 -176 72 363 -846 26 781 -494 -339 -157 642 -342 373 85 -708 -852 74 -126 -25 -567 -451 724 567 645 497 375 -687 -28 514 141 -454 -189 594 -853 510 423 314 755 -849 118 -880 45 787 387 451 652 746 792 499 419 -856 630 -130 487 -146 -236 -450 704 -317 -88 778 -236 -662 -356 -874 19 80 78 480 -703 339 -883 -600 247 66 85 -39 -536 276 749 -135 -110 209 372 5 488 -336 -721 -3 -132 -30 -868 -693 33 587 627 -197 -214 -499 -506 -244 -691 259 556 455 -63 -484 30 -598 166 470 -514 -223 309 -177 732 150 -688 -25 222 -195 95 -607 -140 -84 587 708 -326 470 228 -870 -84 513 658 398 646 -590 -853 -590 -327 -222 -797 33 -239 -58 -773 308 621 -595 -340 192 -725 -1 -715 439 -297 245 288 -281 207 -78 594 -66 246 755 161 517 474 7 -822 -93 -424 222 -618 -739 -426 -329 307 -808 -811 -793 326 658 -548 619 19 313 -171 -878 -434 -238 -226 -794 428 -334 683 165 534 -168 -457 -467 -298 -337 -270 -844 -479 -236 182 48 89 -119 -70 -558 203 -522 311 104 80 -526 446 -606 -304 -725 -53 619 -585 387 696 -731 -542 737 -115 27 -79 59 -783 -152 155 -726 -614 -881 -558 91 -679 29 -153 788 -820 671 -643 -786 -259 260 -155 -294 233 149 219 -715 661 -611 449 588 -487 385 -483 580 -253 798 643 -599 -122 -344 -304 -277 -23 295 -253 -367 -852 115 156 -689 539 383 -456 73 646 -278 -156 -649 -474 -894 449 -361 -159 -875 245 -184 335 722 419 -21 -543 -266 -351 94 -163 406 -431 408 -866 -201 81 27 11 704 641 655 201 -718 -715 -59 -454 17 -775 440 743 164 518 -482 -739 275 157 -447 -294 -710 -634 500 757 599 -796 -13 -767 778 443 790 697 -671 -626 -355 675 176 5 398 235 511 792 -426 -620 347 -858 669 770 -344 266 -534 -54 -311 -248 -246 -56 766 784 -675 52 798 432 -188 -514 -269 23 624 -527 278 -8 565 -599 518 -780 -226 465 388 543 -792 144 -239 -695 480 -558 575 411 147 795 -461 605 152 304 -158 2 598 -390 -896 -19 -606 -323 417 456 756 398 -604 701 767 -302 -734 229 -719 725 -778 -62 -412 191 -71 77 -627 -227 530 725 -471 307 -255 441 678 594 250 -187 346 694 -861 198 314 -756 -314 -626 295 740 141 663 638 -891 83 -513 -213 -747 -92 452 202 -512 -633 258 109 333 453 45 -857 -685 213 23 272 -720 480 616 730 73 595 -384 -619 249 -295 567 146 587 -832 -52 -387 381 603 686 -408 -473 -7 -452 -454 -237 557 -632 8 -375 741 716 15 86 -133 95 548 250 757 598 756 -335 -733 -674 -230 -646 -6 -808 752 -123 -441 380 662 -130 -151 -658 723 -406 -436 -108 353 783 604 -137 578 -854 30 721 -67 414 -773 95 -376 360 -722 333 -245 -825 159 -70 513 257 -371 35 708 764 -771 -769 -586 652 -643 361 -179 -462 -471 -433 -153 713 -49 -718 426 -512 641 -326 -85 15 273 530 -21 514 -716 -136 669 -161 490 -184 363 -107 -74 -389 -421 53 575 141 -15 -61 -696 733 -707 233 212 -898 753 -681 -91 229 755 -413 -836 -708 109 -787 -561 -396 -529 -61 179 -836 719 -410 -874 -508 -717 376 -114 245 -444 -614 -515 619 -623 656 88 -650 -268 -621 -13 591 -80 -408 457 310 -580 -750 604 276 21 -110 708 -180 -519 -549 -184 -464 -852 82 -806 -526 -116 -595 481 -778 -165 -4 -867 90 332 -599 670 90 -168 179 702 509 537 -369 525 178 121 -527 -113 -496 591 694 -566 -757 140 40 423 138 -520 -524 -459 30 571 321 722 102 422 577 68 794 -87 719 -225 -834 -786 466 -187 -152 180 -634 -868 -797 770 -686 127 -635 73 -197 333 381 546 269 -782 -802 629 -99 -332 244 -18 -618 -596 94 -11 -219 706 -823 155 185 -478 -634 -598 508 -815 -588 -251 -506 656 166 -140 -203 -166 -512 -583 146 239 -294 -533 -28 713 -410 99 376 95 -30 262 -261 616 -396 165 34 571 676 -175 -221 -98 -216 -692 496 -297 -189 -21 50 -288 8 -785 -631 36 340 -283 -230 685 505 -278 -486 750 -201 420 -150 -885 781 739 -292 761 437 347 -105 -132 -366 499 418 -458 506 -119 -265 657 738 -387 -731 -497 -557 345 -618 -173 -311 -488 46 54 751 418 764 -490 703 -105 267 423 -208 295 327 86 156 -114 636 691 -540 -484 62 -93 137 308 622 113 706 -212 -647 602 74 39 625 -419 519 401 -791 263 570 -172 -115 565 -421 -210 715 674 687 -736 -100 333 -499 406 -526 695 -893 315 387 739 -290 -287 -378 -45 180 280 691 570 -356 597 -782 -334 -87 618 295 -557 546 -547 632 -56 87 -896 -679 434 -586 323 699 -393 586 756 -445 156 -277 27 317 -333 -781 670 186 641 -130 340 -86 -730 -825 -447 -753 342 -794 303 -77 98 671 360 414 -793 532 -574 -103 345 16 80 -842 -753 -254 -373 163 -46 74 -361 -472 -214 491 485 -163 125 377 318 481 777 616 -406 504 -9 243 212 424 791 -153 6 -422 306 -167 -426 583 378 -97 296 167 -737 -896 -182 715 -516 336 -163 -50 -532 -66 586 -500 -303 -428 454 230 -375 302 -421 -582 -234 -612 675 203 152 -484 -392 -853 -320 -506 -669 -194 -587 -652 -780 198 -811 -558 74 -635 641 -32 -326 458 -277 -859 458 128 200 635 -546 -439 -819 396 -535 249 -185 -532 -637 692 309 483 636 191 -67 339 592 -115 -444 -437 -413 -43 -361 -148 -82 366 175 -684 796 300 596 -121 516 -862 36 179 -104 483 481 -845 -798 -881 -94 250 -778 -260 -555 -585 645 -301 -366 -732 -786 299 194 -535 -808 -713 439 -816 -518 678 -378 -510 58 -812 452 -731 422 -326 -194 572 -275 760 731 -15 -503 226 -160 260 -844 -219 792 -222 293 176 391 -319 -738 -34 -777 -159 68 672 -214 62 703 -235 306 -650 455 -373 -79 -832 52 -523 -894 639 145 227 505 615 -151 -457 -486 288 -701 -461 -683 -752 175 -556 761 408 -726 250 -163 -647 -569 312 266 -412 -16 -49 166 509 -390 303 -768 -788 -806 657 442 -864 531 -437 537 630 313 -481 750 -871 281 711 -115 -101 342 -84 723 -318 286 -121 -526 735 454 450 -792 586 -862 614 -497 -181 -300 -599 632 127 533 338 145 222 269 -416 -541 -187 -695 -667 -435 689 206 429 326 7 603 -270 -468 -860 -760 51 596 363 90 -565 -198 -437 -118 -272 699 -2 793 465 5 -742 529 167 278 -708 236 329 513 -876 673 -294 -86 784 -790 710 340 428 691 -54 485 -722 -131 -10 -1 -590 -805 -695 -787 518 -864 197 -324 -422 -256 -271 -638 -681 668 -182 -560 -150 237 -325 -633 318 265 -405 538 -722 365 -117 -784 -820 751 -433 726 68 759 -206 201 389 317 -687 -757 -713 -560 693 -75 412 -34 312 206 271 -313 117 717 477 -59 605 -1 -714 -572 363 164 -885 -661 -157 450 747 -897 447 -519 5 -864 372 -669 653 -617 -390 372 58 -717 -713 -407 421 262 739 464 513 -636 401 123 622 758 -312 114 551 -86 -581 -71 -46 -5 384 -677 -155 437 -526 -659 -155 584 -194 -107 54 393 -508 -415 -15 293 453 414 230 405 135 -618 554 -504 313 -761 56 -191 13 -434 -851 60 176 -474 145 270 -591 -132 163 -236 -245 270 49 778 -660 -625 317 -313 -210 486 -225 502 -499 271 -805 -488 -147 -804 -794 384 -34 736 -61 193 197 -193 -699 532 121 -53 302 -23 529 -368 221 -560 -63 272 407 -486 498 -166 272 -742 -878 -393 -595 521 -107 411 260 220 -298 28 736 -827 -5 738 356 85 -363 167 -698 788 -824 -569 359 666 695 535 -447 -779 -208 351 -632 664 247 431 -2 -802 -550 -610 346 317 -397 -653 546 655 -477 661 -783 637 -467 623 344 -509 -513 -38 -421 -405 -325 -290 784 -848 489 -219 -465 -118 -814 462 128 68 -558 532 330 19 -354 437 541 369 -310 -326 -344 -689 465 -361 622 -887 173 605 -756 -230 -475 -303 575 702 483 -886 -620 -324 -551 456 380 -424 306 748 289 -180 -60 -44 -863 296 -318 -410 -164 -622 516 -782 464 239 438 515 -280 577 -558 7 -278 -133 -185 -406 -590 -505 -73 -691 -282 328 422 488 -531 24 -369 -416 173 -344 386 755 529 -835 627 -630 234 -385 -31 626 327 -340 -475 -36 517 540 686 399 -699 590 772 574 -640 234 -411 -512 -152 -533 115 -323 -713 -734 -504 -45 157 -861 -758 -832 -525 -202 -687 -693 -61 -756 -341 193 -442 791 -452 -461 -567 -900 624 617 -897 -95 -89 200 577 304 -189 -551 394 -283 -474 475 -383 768 -869 279 -857 63 -226 -459 779 217 591 -855 -813 596 -647 538 719 276 -362 84 565 254 -174 -638 -566 -751 40 -590 167 -690 686 -554 743 -258 28 220 -735 56 295 -464 -755 122 -474 -883 -749 -441 285 214 198 251 660 417 -507 -347 -856 -854 456 188 772 121 -787 -575 -118 -754 -763 -105 48 2 -296 26 665 -26 352 -681 -168 509 679 775 426 -748 238 -835 -818 -129 283 -2 644 -359 -323 -358 668 -182 -40 -560 80 -409 151 -638 -76 -218 -250 177 6 -206 492 -851 -51 463 -394 -423 429 687 -113 543 377 83 -844 421 560 718 -848 398 604 244 624 784 283 71 625 -847 715 412 -900 11 -107 102 615 -236 -189 160 97 547 -583 549 -165 -499 -601 248 -242 -82 -564 528 783 -297 -419 -556 -297 543 -729 385 283 -739 -763 -202 -620 196 -660 21 -367 162 85 -517 420 696 -14 454 -265 -267 653 138 -887 -474 176 -11 -478 509 -786 -412 -51 -706 372 -878 -707 179 771 250 250 -687 -472 666 -471 -402 201 342 -377 -800 -667 438 627 616 347 -771 -803 -199 -751 498 601 694 616 38 755 206 -624 439 267 454 580 447 -551 -60 404 -633 -792 -510 -582 770 -245 529 -307 129 -286 -517 -500 -416 769 -440 800 -872 415 228 -349 350 226 246 690 573 -466 -342 -286 89 -666 -597 208 503 39 -107 73 -632 -504 -93 -197 587 465 -261 649 -278 713 124 105 -837 -64 -78 96 421 -724 -127 -367 -734 -740 789 -169 -631 343 73 488 -406 147 -113 261 744 431 -417 565 -847 -258 125 -708 761 555 613 149 -586 492 -592 -341 369 99 -267 -224 -473 430 -620 -15 -777 -742 -771 427 -698 393 -677 607 673 -377 625 247 292 467 28 -156 142 -224 449 -765 562 -237 317 708 -737 -144 526 -181 -15 -322 -738 -357 -187 -97 162 66 392 -899 -619 469 -532 -52 22 473 729 -382 -447 -880 -678 307 -283 -188 493 758 178 661 379 -845 94 207 -604 -708 -289 273 -224 -275 -551 -357 792 186 -610 -274 183 -88 719 59 777 57 323 -558 760 -788 -71 250 -135 588 20 287 4 643 478 -305 545 649 757 -448 514 723 572 -682 224 -194 -745 200 -707 -466 -252 -361 178 -614 -654 -536 149 -636 -765 -680 52 733 -702 161 -225 275 281 -255 785 634 288 -549 -658 -352 292 120 -663 34 -144 763 -367 -673 -495 -775 -287 -759 624 -681 270 -193 -46 630 -573 513 -588 -262 -829 -686 415 575 683 392 800 132 -412 -835 -314 177 -703 -645 544 579 515 17 514 -230 -764 115 -594 497 -328 696 348 -845 725 134 -347 -123 -384 506 248 -71 -693 57 -553 -768 -655 -23 -167 675 -715 -34 -289 -564 -117 480 331 -643 -226 -394 -501 -372 -419 -156 407 38 -260 548 52 -521 655 -533 339 518 -895 721 -352 758 566 305 52 295 -441 415 -736 -597 -830 -185 -546 198 354 12 -174 -890 -766 442 388 774 411 -709 49 691 -762 -631 669 -231 -865 -829 -825 454 228 152 -493 -627 715 -59 262 175 -224 -671 -237 54 599 640 418 -263 -762 172 -245 564 -673 130 655 -296 -222 429 354 148 -412 75 -193 -498 131 -703 -352 -652 15 51 766 -841 552 164 -248 -438 -261 -541 -216 -32 167 0 786 264 33 -14 753 -269 109 786 -326 89 -241 534 275 -216 464 90 -167 32 -781 797 147 541 513 -877 -685 795 -300 -120 -203 -702 665 -519 664 589 155 -126 279 -623 118 -600 164 399 510 574 558 264 105 570 577 656 -726 -611 510 180 -853 561 -385 -393 -488 -330 261 -220 -700 -186 148 -579 -188 -86 -752 -221 -106 128 225 -225 181 -383 -328 456 -606 -816 -21 456 -285 517 -727 -101 259 -748 597 -157 583 289 -709 -268 -672 226 732 -726 -130 -346 257 753 132 -880 706 683 101 189 -277 -99 -561 41 -513 -376 220 96 -732 -694 -196 -264 395 -794 -103 77 382 -794 192 405 -342 255 -636 -527 25 396 558 599 -804 -740 134 -701 37 -376 490 -858 -565 -201 76 -573 -213 -1 -633 -165 -819 395 -812 -653 -211 -656 438 -345 655 -218 -232 498 -268 713 619 656 -601 -820 431 660 -744 -390 245 66 517 -176 -195 -414 55 -801 222 448 -189 714 327 -459 -715 -115 -720 415 400 -89 -65 481 -723 -321 -119 -569 701 -669 21 -718 -571 -49 -263 432 130 -455 690 715 657 -813 -765 -74 -696 133 -322 682 -751 766 -639 -24 -785 -693 -421 115 135 -462 703 15 -571 366 -95 511 -653 -282 640 -700 -238 582 -330 254 374 -647 -635 -594 -778 -262 -716 -311 116 177 -329 186 -595 -371 241 204 644 -159 409 20 -781 360 -416 -469 79 -492 -45 -831 451 -178 -863 -529 -511 646 -116 -451 90 -83 20 606 -544 110 -133 241 597 -46 -520 752 -122 -99 -657 489 747 -855 -202 415 -238 4 -75 -4 773 306 192 432 197 -552 -493 -284 -597 -856 -341 170 -862 -149 -159 659 -261 522 -445 -570 765 -387 124 670 580 255 396 743 581 -885 26 -279 -87 -470 607 -637 -126 647 -348 460 -808 -702 121 601 -405 374 496 558 15 -381 -864 459 -324 -523 671 -83 -1 -570 -692 465 -96 442 783 418 -131 233 50 -631 169 -276 191 -49 159 -322 -767 -558 786 82 -234 -705 591 -225 -499 755 766 680 542 775 -864 -349 273 135 417 -102 -136 537 -870 309 -182 -872 442 -654 436 523 273 -747 168 -192 461 -258 50 -71 388 308 564 101 -210 -707 -660 475 -620 -873 -464 -417 -701 676 2 -413 789 98 -378 -754 230 79 -577 648 354 -486 294 -614 -878 474 681 29 -300 -824 -515 490 -538 -773 -69 622 -405 710 24 -435 -189 -435 696 -898 230 714 788 -106 -343 90 -269 428 495 250 -595 -147 588 729 115 -388 521 -120 -481 576 -600 595 322 192 616 -640 -612 448 212 -91 28 751 -846 -667 -293 798 371 -411 388 -673 80 -666 -732 137 541 -82 158 -163 -384 471 -658 -293 600 30 563 -84 149 -450 413 472 -2 -678 678 724 -821 -667 -394 -681 -669 649 119 616 546 734 434 -105 -397 -656 -498 108 720 -490 -587 469 -196 431 5 187 -642 511 407 -451 473 633 539 -27 -331 390 666 -623 111 -137 -113 -456 -166 -676 583 443 -724 -433 -486 -455 764 -564 717 401 105 348 -621 136 -153 -490 -451 -761 524 -698 -568 528 646 17 -50 -231 64 187 465 343 -213 -561 330 595 311 182 -683 269 330 -319 147 -772 -469 -417 35 441 425 390 126 -237 348 -838 640 654 -267 581 296 134 96 313 -695 -48 134 4 352 154 -750 -567 -259 -256 46 790 361 373 -727 -239 -507 507 -417 -677 -791 -9 370 -475 -391 -102 -724 539 110 -93 506 -163 -554 563 325 -171 -806 18 -707 -367 -46 240 796 -2 -721 767 94 697 -530 -625 -557 -368 -553 -437 -379 415 -205 -428 692 -339 622 -376 729 650 703 -895 -151 72 -615 -268 638 521 -437 547 74 -489 -840 450 -323 227 8 -495 115 428 -325 603 -497 -424 371 -474 504 381 -851 314 449 321 -494 436 -395 -343 631 156 42 126 210 -283 655 -568 414 483 257 55 -730 680 634 711 249 -357 211 800 -828 554 -899 -682 -181 140 -481 413 -74 678 59 -219 -375 184 462 573 716 57 112 1 -310 220 196 -249 -138 190 503 -605 101 -450 -853 420 -190 -305 -717 441 91 -667 -758 -19 -667 -640 441 -345 737 272 -686 -712 235 38 -556 382 -87 -82 -769 168 400 143 -687 587 11 -228 697 442 20 -335 527 -305 -146 669 765 613 554 409 -156 -356 -694 22 409 451 53 71 -644 -44 786 -704 -422 104 407 648 376 -511 -693 -230 784 -171 -519 -717 42 -230 -83 -461 -270 42 360 -567 -644 745 -370 -825 -589 -59 -206 -110 344 -432 -464 -270 299 692 667 121 523 773 475 -522 -210 527 766 -270 -245 -261 -738 173 147 709 -644 675 -710 -447 445 -547 -227 736 777 302 636 174 -655 705 -576 -362 -104 175 -775 549 398 -648 473 145 -835 297 -333 -470 410 -664 715 96 94 -164 -842 -24 -200 -380 487 106 368 -52 -364 -253 -895 -107 -447 -29 478 626 682 -871 -287 -856 218 -629 -359 -227 548 -327 -65 -401 363 -594 -610 -15 -472 31 -258 -116 722 455 296 -171 -767 -520 -639 -602 792 154 311 780 -481 -513 497 -340 609 -544 558 -778 -191 578 702 274 49 -884 -529 137 -163 489 -227 -476 73 453 -839 -561 396 -249 -210 323 575 404 525 -657 266 786 -53 -154 -568 -885 -567 190 104 491 745 -789 -25 -722 -286 -96 -213 508 327 458 393 -370 604 671 -659 282 -738 96 -470 573 -693 610 41 -269 -377 267 -13 212 -521 -792 -788 -224 465 -510 -148 291 429 633 86 -196 119 624 -161 254 559 -75 -600 258 -673 230 625 636 -104 570 -90 580 465 200 -554 -751 757 -165 -546 481 85 -256 -309 -82 -876 499 -15 -280 114 117 405 561 386 -114 336 -754 98 -157 745 -458 -414 -299 -139 673 -225 -575 -394 -449 615 575 78 326 111 -412 244 -717 517 -300 -750 631 -332 537 -833 583 782 -685 -29 -226 -447 -405 -633 77 -296 779 341 -72 -518 442 99 752 -846 348 686 674 548 589 562 8 326 -397 337 -64 -713 84 -191 -679 -549 798 474 503 535 -96 -332 172 -9 -638 -678 -547 -646 61 392 463 371 238 -464 429 -269 224 313 122 -184 85 -302 7 663 570 -635 -579 188 -92 -264 -441 772 -631 -489 444 352 111 -675 322 -183 137 -459 466 -378 687 -521 512 412 97 -789 -179 -783 -676 -311 -294 -285 -23 349 -212 189 -861 -677 374 787 -627 379 -122 626 270 -238 -33 -98 -819 -355 -433 772 69 264 -632 149 329 -493 -795 -203 306 -582 -737 728 335 -211 -897 691 -156 -786 462 -58 399 -614 -773 -791 687 -749 644 -299 -298 244 -510 -740 606 185 750 -835 -285 489 747 111 -645 -620 637 -319 -559 256 -810 -755 236 611 -276 161 -587 -768 -628 -93 -702 247 197 -334 -173 -183 -877 -39 373 -594 624 -695 755 -555 347 -801 94 344 -891 573 -400 -500 576 200 303 635 185 -509 -623 -464 586 632 250 -167 11 -699 664 136 104 -754 -561 712 -29 54 41 -57 131 771 -774 725 -710 -752 209 369 -409 33 -806 198 -256 141 -582 -685 164 533 377 -158 364 -501 -369 707 765 148 597 40 99 -737 541 -642 -376 528 -554 99 244 210 560 -652 -211 -611 -495 366 -522 -443 523 -461 -541 -818 -170 -264 -653 -822 -465 -532 -292 234 427 -52 41 -558 709 728 160 -23 -726 -479 -86 -758 88 476 -616 163 637 -18 -152 -619 404 -167 786 579 259 305 -386 667 214 586 -348 665 458 -747 285 44 412 454 -422 -15 -188 -530 -706 708 337 -625 -188 393 759 489 254 -856 477 354 115 705 -67 336 -25 -832 -879 -404 498 -121 155 508 75 419 688 326 153 418 337 -305 385 666 -731 -523 521 -302 -256 120 -596 -663 318 -485 254 319 231 697 -74 -305 -4 -553 -536 -47 -199 451 -654 680 -104 505 12 -75 600 104 484 -441 -801 44 -431 -877 511 378 726 -579 -871 291 -588 -406 557 -310 -769 -621 -151 494 -843 -711 520 -4 -663 -390 724 -194 -516 106 477 146 688 -572 263 -614 -834 -366 -570 181 -111 117 -18 454 245 -723 -464 -776 234 638 -654 -720 599 -320 578 590 -673 701 -30 765 -565 -374 -486 -769 511 83 713 494 9 113 645 614 -524 630 673 -92 -604 715 -69 548 118 -69 17 388 783 -301 729 -292 560 -73 -609 -107 -762 -486 630 746 -85 212 -242 -459 572 -893 748 723 665 155 -747 454 -797 492 -569 609 -505 566 -658 -334 707 773 751 -70 -514 343 -673 -291 324 101 111 111 -635 -855 413 622 487 -517 783 528 -51 -579 -224 533 -85 -769 479 75 -738 -601 -121 -778 -780 -430 -90 143 93 -66 -221 -826 -825 648 468 236 491 155 -392 -251 377 -175 502 187 282 -286 412 -578 467 -83 -843 76 163 -718 -736 607 752 -118 527 324 258 -526 -425 795 -499 -883 -619 -895 -330 -891 401 188 683 641 -470 -442 59 230 485 -196 163 -31 -87 410 -879 504 -653 -858 347 614 164 354 578 647 -410 -473 238 -272 -195 -327 -777 163 -456 454 338 720 -492 730 -91 -285 76 -624 425 43 -852 71 195 -728 -389 668 -406 -134 514 515 -865 362 651 256 -647 255 -435 380 -364 -194 567 44 -459 -210 -468 742 -760 -152 -151 -452 645 -207 -255 -760 190 -795 -482 308 -142 640 -177 -589 238 -852 385 69 668 712 413 -518 -824 -357 504 -70 678 -169 -635 -829 385 -717 239 -227 -803 143 -444 199 788 -742 443 661 -804 310 297 376 583 644 70 -889 768 282 -24 416 56 -565 438 390 -265 784 -638 -677 -896 -348 -830 470 469 -674 629 -494 451 -257 -470 526 591 437 752 2 -393 -361 226 35 -645 330 -235 346 -127 168 -104 398 -335 15 -349 470 -306 527 -667 73 -162 544 -799 -506 -771 104 145 -769 56 353 -855 461 -837 346 -606 314 -115 760 -530 170 -187 -714 -248 -547 652 -214 -565 700 -561 -466 385 678 169 -224 -176 -867 344 -520 642 416 -332 -834 759 546 173 -598 371 380 -380 755 517 -592 -181 -644 -813 -732 413 -231 651 -678 -623 139 720 -684 -533 524 56 -891 -819 -779 -277 796 466 259 548 292 508 -892 -775 -496 596 -334 -680 638 322 388 -544 -606 312 -732 -158 -324 -283 770 -544 -276 -159 196 -714 -121 -344 -310 533 496 -128 391 47 -361 51 701 473 706 -201 586 -10 517 -549 489 9 -490 -593 -208 -299 -409 -548 122 -502 -462 -476 32 238 331 -712 719 718 75 -407 1 158 461 190 647 -272 7 244 455 -268 555 189 580 -276 740 -596 328 314 -742 -660 -899 607 -317 -588 269 583 -381 -55 -243 -64 393 -665 -180 -426 -771 280 -705 -685 14 -423 -129 505 -624 -584 439 693 42 -744 -235 -127 154 571 241 350 -602 -552 139 -655 -381 -797 466 142 -617 -707 -28 -312 64 443 633 -131 -656 -433 -573 174 -380 500 512 111 630 655 528 607 -734 4 359 365 -159 -667 118 228 345 577 308 -506 178 365 691 -150 -298 -357 596 -630 -419 -66 445 -282 -261 -731 140 32 150 -227 654 362 -120 -204 -603 96 139 -719 503 -894 -620 -748 484 -542 -882 -465 425 -898 -343 90 501 492 -25 -545 740 136 439 334 -133 121 6 108 674 -387 667 -10 794 -756 318 -3 540 758 -406 302 -36 432 431 -15 661 156 504 118 523 -125 -537 116 -111 99 -591 -4 162 -232 -768 -332 646 -782 -373 406 -866 -408 71 -699 673 -643 452 506 -35 358 588 -634 -371 -545 -461 204 -416 -692 57 -163 -474 314 701 -502 -890 209 -687 -749 95 2 142 781 145 243 -685 -122 261 110 -692 -758 -677 563 -677 -391 -463 -118 -514 -853 -893 547 521 138 -470 123 484 168 132 699 363 384 -1 -107 -428 20 759 736 -320 73 103 -457 117 193 314 -716 755 -8 -732 -656 159 -5 -432 -78 -60 692 -543 -882 -630 -3 -39 -202 -268 546 -824 -322 375 497 -175 -732 -715 -796 428 143 -197 -384 264 -778 334 -164 626 303 -525 -666 -789 608 71 303 -748 -505 -394 -685 261 -789 690 145 -470 -484 360 -444 -507 507 359 -468 305 648 755 -569 413 -623 -682 -219 39 290 -458 -83 -826 -834 579 84 114 -190 -82 -591 -510 -867 -272 -7 592 668 364 -329 -163 -209 -71 644 -690 279 -720 77 571 -783 -21 769 606 -37 -34 -135 570 -51 -134 -547 -465 -306 754 24 -91 -450 -755 329 -485 -311 -426 706 -544 733 169 687 616 744 195 -521 -885 730 -592 -94 -600 645 -344 102 -529 382 674 -572 92 -645 360 11 -56 -149 542 528 776 -267 -242 630 -487 716 112 225 -663 62 553 687 -806 704 -219 -643 227 703 -559 259 -637 706 -807 445 521 -157 -449 266 -26 -706 99 375 721 719 547 436 157 -426 220 -655 -502 -529 -482 122 -137 -411 210 193 -72 119 -416 -780 -600 -96 -667 669 530 -191 733 -393 294 -823 183 325 519 -192 224 514 375 -12 217 781 -742 453 -505 -196 228 596 -50 776 138 493 -187 -565 113 772 305 741 -195 -190 300 -255 593 771 615 -91 765 -344 -527 -478 429 443 -419 -520 -343 -459 -631 177 426 -133 209 509 -596 -362 -663 567 239 -513 -836 497 558 -272 794 -204 107 -150 -231 246 685 -240 428 20 -775 316 -192 311 323 445 -572 -89 310 -810 296 -387 536 310 -603 315 799 -378 668 441 -849 324 -561 -123 -713 791 549 -407 -609 681 173 -402 -627 -769 -886 96 -8 161 94 121 70 -414 -825 -830 32 -74 685 -131 283 449 -412 284 -18 -398 -163 -644 448 67 76 -201 50 -124 -43 664 363 24 -870 -520 -705 -802 419 248 258 427 -133 594 -465 -475 -97 -461 504 -518 -759 529 -266 123 35 783 -281 -492 -333 703 782 393 357 633 -557 -814 629 -457 -137 -612 611 53 352 -158 551 272 -633 508 -94 719 148 -64 778 -561 685 -788 350 -39 95 -840 221 328 381 -725 248 771 -683 -375 -668 -670 584 312 -790 89 120 656 409 626 477 224 257 -282 689 99 -221 -159 -503 327 -516 419 476 -493 -811 29 -720 739 431 539 -262 691 -330 242 391 308 -600 -228 -469 598 680 -651 386 -861 -319 -164 10 -475 -476 -595 -51 515 176 412 699 293 166 129 18 547 -842 395 -684 325 -293 -573 -98 -494 -226 735 -246 -46 52 166 -756 48 -659 2 83 755 -743 -727 -547 731 -247 -775 -418 209 253 508 -444 264 -876 295 -65 -22 -878 243 -621 634 -679 -718 -686 298 559 58 -130 166 -709 -48 658 637 -875 -441 -484 750 418 -193 445 -20 248 187 -198 -491 -450 -146 -727 -454 466 -178 653 -54 489 -573 -167 248 -677 -280 -782 767 -833 680 206 -706 525 -406 191 -71 -664 103 -563 -490 -593 165 -220 -617 -265 -698 -464 175 -552 500 258 -263 -750 -273 124 -686 -696 685 -682 -499 552 -683 -124 383 -698 352 -239 -425 159 -576 57 137 -567 143 -791 -801 -397 403 -801 482 -869 50 137 773 447 700 -126 469 784 165 -551 264 -30 -302 -590 89 -120 -295 523 -742 -759 310 273 -760 -167 201 731 -717 -191 -336 -752 656 -461 682 -644 -702 -251 -356 186 406 -41 -222 -717 633 570 339 -544 -265 133 73 -604 -173 108 -67 723 157 -898 -223 -270 484 552 216 -754 -35 -736 244 -12 -326 -621 -761 94 630 585 85 259 262 -876 -189 -745 312 578 403 -58 374 -801 791 -861 -849 -817 -114 27 -456 -62 684 -617 441 -292 495 -899 -715 658 148 150 -582 410 506 -765 452 224 -65 725 221 -374 531 698 200 -125 739 737 -400 449 -767 152 -107 -447 -690 -835 579 -796 -724 29 -725 -289 589 286 -468 -839 353 765 -838 691 -849 -599 449 -451 86 -179 -163 -602 622 -481 -177 -48 390 385 -410 -613 598 381 305 -13 -253 -464 -544 -895 332 -369 193 39 142 -451 -689 -525 727 501 -657 201 -432 -140 258 769 -264 -627 -374 613 -353 787 -211 -32 -219 -100 -628 -61 130 -639 347 539 -247 -875 -304 441 619 226 614 -114 -773 -276 -71 58 -626 -79 -553 -756 390 -741 -799 -136 533 -406 564 645 428 364 214 572 518 470 -417 -142 -94 -726 -689 1 368 518 -396 -106 539 -618 23 310 -705 -128 768 514 303 -509 -268 -565 -884 -393 246 -20 -331 498 -880 -195 386 -431 553 537 -641 703 -891 -425 -369 -176 404 275 -257 -530 -17 -724 -641 436 -22 -52 -807 -669 -244 -302 -236 -370 -875 798 -243 -85 592 -729 -432 645 110 579 551 -150 166 517 -689 82 -331 -880 -658 253 69 73 -547 23 -645 306 13 351 33 -159 -710 721 -134 331 -847 550 -406 -192 143 -146 411 -419 -691 -630 411 10 -614 -243 -719 791 649 216 125 91 279 -645 458 729 565 -580 771 -377 -141 -820 378 331 -262 475 607 -406 -128 738 -173 -379 -807 67 244 300 -698 506 23 -658 -191 411 776 544 -303 -573 196 376 169 -637 556 139 480 -541 413 580 363 -347 -537 -838 161 -604 -517 -892 487 731 92 366 -508 171 -806 181 -492 771 157 -480 610 457 -444 556 118 735 -454 -629 251 202 614 455 -287 -230 287 558 467 -20 773 -851 424 -83 -753 -196 -245 151 -185 -794 -202 -572 640 0 611 -723 315 -606 469 -635 -737 356 602 200 -22 -800 -880 702 322 -228 426 140 -208 -509 368 532 229 450 471 800 -38 174 -497 -708 -795 -322 -3 -382 -887 305 -869 739 -156 529 579 -399 -609 -846 -623 -436 -345 522 335 2 -38 172 417 -659 -863 -199 677 -704 506 -253 563 635 -294 -843 40 423 126 -611 -807 -683 702 491 -363 609 163 -816 -792 -2 -761 -785 -856 -204 -540 -458 -733 -297 232 -807 674 -651 -234 574 -855 -766 277 444 -796 461 -417 244 -159 217 338 751 267 43 135 -433 -354 234 -3 -256 -690 607 241 -289 196 722 -504 374 -200 -428 -225 544 90 -574 -763 9 52 -326 790 -804 617 725 -429 -808 -572 104 95 486 -143 -107 437 -525 659 583 373 -156 209 -591 -772 -185 430 493 -534 -121 -569 416 -62 -637 479 -184 -699 -356 -532 558 507 310 225 779 -743 77 570 -830 444 -34 -596 -634 -541 297 608 -103 121 345 342 427 -546 -298 454 -807 106 -11 729 129 294 229 745 -815 429 -330 484 259 -641 -319 663 -249 186 779 -11 -318 -728 -299 717 -73 566 105 -186 -205 551 -268 -487 714 525 483 -142 -890 -713 210 -29 -234 138 557 -127 -897 -489 150 -349 -192 91 -681 -235 144 477 -522 -567 -293 641 524 486 -595 276 -637 305 481 -82 165 -532 -177 169 776 679 167 406 720 -777 511 -333 258 128 -765 -661 -728 104 524 -332 -382 338 -51 -264 133 245 365 96 -421 -409 -112 674 -206 289 -815 -37 -254 -484 796 -730 -581 -304 735 -42 -226 -894 669 534 -438 554 -63 -510 169 -880 159 555 581 288 -330 460 -267 -324 773 757 248 -771 -488 713 -776 3 -498 -442 79 -757 -590 136 -472 -276 326 -724 413 712 694 381 -895 80 -283 -59 194 -298 -674 -235 273 -859 423 -121 14 -321 637 -4 -164 -320 -89 247 -783 -878 23 -23 -657 -61 147 330 133 452 -44 286 -692 -368 -785 -297 -255 515 -765 -184 338 121 -205 350 -863 186 675 57 -590 796 12 -260 -91 -799 -312 -194 -235 -111 -447 -19 494 -629 671 -195 9 588 -526 -843 -840 275 221 -78 -413 657 295 77 288 -232 -522 676 358 -522 -723 4 -395 -82 -322 279 -47 -154 4 90 -562 -313 112 13 758 239 -882 -844 -369 196 -675 -823 9 170 153 664 -719 317 534 447 -615 166 -347 500 798 -169 149 576 -632 -165 -632 244 -815 -155 -617 600 58 729 43 -249 73 -870 333 -719 62 226 -226 -853 -84 127 235 506 -488 8 -436 -218 -562 -179 328 -737 727 43 799 -510 -41 93 745 -808 -287 16 -475 -869 686 -290 -431 251 690 -285 -117 -70 -431 -184 -584 -349 -683 221 494 502 -407 -514 -111 363 -251 -505 -475 -14 611 459 394 -499 450 21 432 -199 -847 312 535 66 275 624 139 155 -896 -620 556 428 -612 -671 -216 -39 769 189 698 -12 -31 621 -564 -189 182 488 -332 240 -152 480 -424 734 760 -808 406 -896 -237 -279 744 381 542 -871 29 -204 -390 -251 -592 -622 -444 298 -461 291 746 185 799 -389 -462 -105 -192 -331 250 -232 -736 157 736 -247 268 11 131 -663 -577 595 141 260 54 -734 45 -337 -743 415 -340 476 -83 571 135 -282 747 100 561 -726 -161 -379 278 142 391 -376 -786 766 -875 466 -186 659 -88 -577 -163 -887 362 -379 -545 -66 -396 -3 541 -532 -464 402 -140 598 623 -217 304 14 111 -357 -278 -465 31 13 334 -369 -263 74 -214 -889 488 786 501 -230 -625 -201 -878 -285 -11 -394 -467 -64 251 314 -362 -66 583 558 -299 -823 458 -875 -48 -309 -522 510 -264 -699 -70 159 105 -335 -873 -63 -51 -76 612 768 -798 292 467 -736 -202 -315 512 -805 421 15 -649 -78 455 590 621 -260 683 -862 -226 -282 422 -669 -862 682 691 222 -890 768 -28 194 -315 -44 378 -673 -713 -812 -568 -252 56 -548 372 -153 -51 -442 -539 491 385 573 772 -899 -814 -240 -8 800 623 256 389 28 640 586 -579 325 341 -817 -246 135 -265 -258 13 -443 715 386 -228 252 153 536 324 -416 280 364 477 -635 285 600 -549 447 9 97 256 -30 -288 -657 -294 112 -815 -262 542 -546 -204 546 -285 469 759 -674 359 -428 -849 -421 296 -137 294 -764 -772 261 261 752 401 398 115 -842 36 695 200 169 -242 -876 -549 759 691 458 -504 -400 749 -217 654 -309 -14 -481 -882 -836 -579 634 -843 747 -18 -282 -661 121 -16 295 197 12 552 -594 -804 327 -2 -548 255 64 406 -841 -445 53 -326 -91 665 -413 430 -60 -823 -29 404 -299 137 -198 572 -171 -756 728 -268 -93 -428 -896 -707 -196 -841 689 -832 442 -410 -17 518 -548 715 -13 537 -466 -336 -754 302 318 -398 364 61 570 390 -182 142 -16 -650 -643 254 -536 -530 -333 423 278 124 532 183 -135 14 340 -668 -155 -513 56 679 -67 -611 -789 -580 399 91 342 420 -704 445 438 -603 -482 -112 198 -370 262 566 498 -734 353 11 645 326 682 -827 -169 738 341 -126 -772 -625 77 -296 339 185 751 -214 601 -502 -540 634 -813 614 528 -557 705 -246 -414 431 594 -64 699 505 273 671 420 16 -139 389 -302 -594 -110 -459 90 -689 -339 1 743 -137 -727 18 -16 648 -600 -231 -201 -503 -851 -634 -486 268 62 626 -726 638 655 -140 -243 745 -230 148 -757 -347 -650 -36 305 -632 -31 -581 -135 -632 781 -492 -824 -347 -234 548 -391 -132 -798 148 -169 -328 -120 146 -252 -679 706 292 529 -640 -376 608 467 -445 -792 -689 161 656 -50 -377 -136 423 258 47 521 -478 363 54 -867 -505 491 -494 -270 663 -374 -666 749 -798 -704 373 -881 46 -507 -238 664 -375 -577 -843 -494 239 -260 321 19 -123 497 -621 687 129 503 -204 -370 21 -208 -193 624 -249 -833 -107 793 768 -124 -823 -105 135 -516 371 -638 -832 44 92 -261 399 647 597 34 533 -640 -12 -310 -539 -535 291 431 -584 315 -787 732 -522 23 -188 -661 -547 -419 776 218 -674 -322 -341 -600 -721 -459 244 553 46 -132 169 -528 309 -489 -468 71 -608 -751 535 203 305 -705 669 -707 -514 468 -181 -69 226 -595 361 591 -318 -886 -380 83 552 799 484 -73 101 -203 192 -296 -712 512 -763 -671 -727 -4 -216 -773 -174 696 776 -652 257 526 -388 -750 -546 545 654 -8 669 -227 -348 287 -233 113 152 -87 -133 417 -623 701 -6 -352 465 267 283 -849 -880 140 -696 -583 228 -257 -13 704 16 369 -443 -300 -97 -654 287 -588 -408 461 -2 -853 -548 370 560 -525 -139 335 49 616 517 -709 -700 289 215 -507 556 -898 -756 -694 735 402 29 13 -556 -532 -42 375 -261 -397 390 -748 -718 -109 -819 193 -160 -437 -121 437 180 328 429 -568 334 165 472 -121 -107 -226 -757 447 -803 280 -210 16 724 680 -453 684 592 -786 -123 -758 -479 478 320 99 293 -842 -407 48 -515 593 103 -385 170 753 686 -733 -623 340 -280 -572 359 -808 131 -407 -81 -374 -882 -464 369 -297 -223 509 750 -488 -744 -702 414 783 536 537 -747 -390 320 143 82 -508 566 -780 462 -150 -323 -137 475 176 -441 -96 -166 -464 -606 -141 -659 -755 -694 -114 317 -451 -118 518 -456 -277 -513 -393 -844 -162 592 -261 260 -574 -17 508 -412 16 -656 -725 -277 -884 -284 -372 140 -251 -417 538 655 380 22 166 -446 379 -793 425 610 61 -219 571 274 776 501 304 -102 -750 -26 602 173 -325 -344 591 -511 -539 -229 -563 310 -883 -495 239 -458 -312 659 -513 47 -23 56 294 -388 -629 51 317 511 -384 274 -175 401 -148 -726 678 -665 733 324 97 429 -592 -708 -818 466 -776 -318 25 -113 -509 -191 -833 590 550 677 373 120 730 384 -663 236 624 -256 -201 651 -741 -889 -812 -462 -770 757 329 448 44 249 565 -716 -270 230 497 -542 -120 498 227 753 144 -460 -807 -790 181 -469 656 314 70 -50 -885 495 681 118 50 51 -196 -418 -580 274 -437 490 -865 10 315 -580 -570 -897 -841 497 -347 28 -436 -855 385 122 -170 -672 208 163 300 -289 750 -312 457 716 593 -272 -28 417 282 443 -69 -41 475 -78 -125 -447 -763 -680 136 -169 -849 189 -63 -487 628 -256 -220 160 127 99 -641 -40 -187 -39 -702 -491 -764 22 -504 -769 -348 766 -374 86 193 -178 600 587 -382 368 -697 -864 46 -179 293 -808 411 -575 399 238 -114 316 -454 -362 -285 -855 241 -847 -81 596 -9 73 370 -273 529 606 19 362 -896 -620 47 -27 590 -105 466 583 -599 -452 -668 -882 442 -469 137 743 27 -657 -515 312 -722 641 551 282 695 474 117 -245 -808 -236 -387 -302 -552 501 -660 -330 94 626 769 521 -692 -428 599 -461 382 705 -293 -763 -124 -39 704 -618 129 747 332 -866 -210 122 -16 518 757 450 658 89 -398 334 -36 235 474 63 -636 -878 -465 759 70 -432 -86 -597 198 -834 484 523 -807 -356 -440 301 -418 729 395 -378 -288 -198 242 -700 277 511 -189 -231 -779 656 -259 -324 175 -371 -218 -880 -194 -36 666 456 343 11 -323 -436 -281 -361 256 324 -252 255 -11 407 -850 -586 92 453 135 -73 -307 381 479 -208 -496 -415 281 -731 91 -838 -647 616 -332 -380 -342 764 524 -892 150 -538 -652 483 -693 63 -180 -150 -8 -40 192 362 -237 167 244 283 -627 -121 -497 614 -582 571 -691 -313 -361 712 -54 -257 354 -48 -64 246 327 -876 -618 707 59 794 -552 -574 127 653 337 650 470 763 -326 687 259 -889 -289 -259 -141 386 -484 -125 -100 -751 -31 -733 -149 -51 464 -363 795 29 45 31 -884 -439 -639 -432 174 -109 679 545 266 193 -752 226 -870 -321 620 196 -765 -9 254 -715 420 151 211 -148 245 -581 189 -283 743 219 437 303 -228 -565 631 776 -775 -822 -687 338 -616 -713 -432 -10 194 -219 -818 -367 -744 -294 412 -570 7 733 479 -58 -121 238 704 -575 -598 -470 799 304 -424 460 746 -80 -626 -700 -238 -271 220 -863 44 -282 609 -615 -34 -233 561 -719 124 -723 -728 71 752 644 164 -843 -2 324 57 215 -519 -156 682 275 76 -397 -546 -153 279 400 -853 -533 715 -393 373 178 -168 -813 -133 -187 117 -880 354 -771 -420 -742 -388 744 18 57 511 477 -419 -633 -895 80 -575 -894 -738 -501 -142 61 -30 9 462 79 792 545 -257 -877 462 -479 -631 78 539 -722 -597 215 -287 -243 -850 -511 -231 472 603 -667 -342 -206 -295 100 -208 -351 -329 -756 547 641 -734 359 -820 54 299 -805 -524 -445 422 64 -671 -331 -776 68 -281 108 -633 588 -324 -477 -205 209 -416 263 -503 738 348 294 794 -442 -652 -571 263 116 -654 671 585 -686 407 260 -599 684 -585 -486 -697 88 -112 -153 -9 -715 663 701 622 529 -427 -238 -151 -589 180 -741 775 -618 689 -366 530 -82 -380 458 -533 71 729 679 698 400 683 -784 6 -284 420 -853 -665 -318 -745 -185 294 680 486 -760 143 502 385 696 85 -259 788 -682 386 -359 54 -673 188 765 -354 408 -655 328 23 -101 778 622 351 -194 -38 -568 92 476 -261 -358 240 170 -495 -829 143 -292 615 -890 -287 113 -283 796 766 669 413 -666 -365 -412 -36 -298 -502 -212 64 112 660 537 -302 -132 -897 -37 -560 -841 229 -774 -507 468 7 58 447 94 -748 301 -787 10 770 -473 -825 120 -771 -440 8 564 -111 300 458 252 513 800 -112 -788 -100 -535 700 -831 -18 -617 414 464 -463 -510 -623 -58 -549 246 533 32 -169 664 -525 -274 -7 -63 -633 427 -799 576 -498 -468 -579 403 -596 324 -386 433 -419 652 -336 -867 624 8 285 -358 721 -259 -198 640 -530 -16 -884 -640 577 -579 -361 -248 -220 -735 366 24 -690 253 -647 -853 776 -175 -537 -208 -122 -253 -674 -179 -338 -787 -282 578 49 -859 788 -498 173 -267 -229 611 -447 737 -663 129 -4 -425 83 -494 144 146 -857 754 394 282 65 177 52 -506 -823 -388 -734 750 708 -502 -871 -443 -127 692 240 523 289 -650 -462 401 560 -880 -545 361 470 337 -795 -276 763 -188 -667 350 -642 320 -801 -773 25 462 -285 690 38 -421 -13 -300 -238 773 270 -684 305 782 24 771 -881 -36 -587 -509 149 222 601 665 -618 231 -63 -532 -900 470 799 -96 -376 24 -844 44 -707 -815 363 -403 -811 -708 -391 -202 -210 28 658 -797 -644 -386 682 187 -359 608 -100 -492 605 -292 -771 -758 353 -143 -226 684 -602 -31 168 451 -138 -289 -90 328 -611 -686 -465 91 -437 191 693 -273 2 -809 518 375 -200 783 276 -384 -618 587 393 655 742 688 -362 -460 280 -773 596 167 -81 601 -725 355 -105 762 -560 532 598 -66 40 239 196 -194 -270 -232 -759 -25 -152 -278 -293 347 665 -336 -578 795 -635 435 402 250 126 -300 -680 -606 -281 -529 -189 -682 454 60 -437 765 -638 315 -714 -102 430 25 132 -195 389 750 -614 -19 704 747 406 -397 130 702 627 197 -357 -753 -318 -652 725 -659 319 237 365 764 145 -849 83 -153 -223 50 397 523 -641 -559 -857 -575 283 497 574 -84 -206 -434 481 308 21 234 -691 676 473 -15 -159 -240 761 308 -617 -656 206 30 29 -417 663 -880 200 -888 -37 -391 318 157 658 311 202 -713 272 507 -520 -167 -841 -235 -365 -392 481 321 721 -2 -650 31 602 337 -169 -146 -814 -699 702 -452 122 394 -546 -706 -526 106 -638 -530 49 -382 -685 -371 182 -93 191 274 -422 758 406 319 -409 -725 -637 -745 -810 -760 502 -473 -597 -417 587 578 -355 66 85 -393 -515 -676 -862 -339 -545 596 -447 -252 671 -425 -585 -809 -678 -451 621 -283 312 620 -443 -785 301 -685 -338 486 587 -473 -247 653 339 602 -582 345 -585 -609 -334 -855 297 -499 -357 -626 733 -477 438 180 91 610 55 189 -627 244 263 -67 204 -11 217 55 -642 -246 576 -366 -591 -406 -560 304 -352 -92 -76 483 -176 -680 504 -482 -493 -874 -572 -152 140 -863 452 -225 -515 719 516 625 -481 222 110 563 -490 -347 414 -13 249 -773 -631 499 338 493 493 -407 708 -71 562 -838 254 61 -548 -630 -317 -865 -152 -855 -106 -543 659 573 102 687 247 730 -600 -72 -462 -715 49 325 222 -771 -877 637 -131 -510 56 426 -450 638 -699 336 317 -655 298 -364 -76 136 0 -698 -629 -407 8 506 -706 -897 -337 -622 304 394 -485 516 -140 252 -854 -39 -768 253 759 -156 -172 279 -879 -9 480 -846 -333 772 -824 -883 105 -483 -414 672 -685 -395 18 183 -240 373 119 -635 -158 778 -197 -802 -657 -268 -488 88 90 501 -755 -821 473 616 -19 -34 -504 -46 -32 -168 146 382 324 308 635 726 -899 280 -463 73 -559 -490 -310 -895 -880 105 141 -322 113 -188 641 -463 234 -778 -21 -471 137 333 267 -609 -309 667 674 102 -889 -293 62 47 407 -128 -176 544 181 -213 -176 -650 86 -15 -77 -535 136 -274 207 89 246 519 773 -113 -856 537 669 315 -792 -304 116 204 734 296 30 -428 -188 795 -456 -497 430 -837 -744 386 -780 108 102 571 -438 -76 611 446 105 -587 -325 144 -237 -471 -834 46 520 -342 -625 -137 -850 -319 701 -376 290 -680 370 -26 -2 800 748 443 283 633 -739 -775 -465 -226 582 -551 521 -198 -660 -556 -698 618 247 -437 -409 102 -681 406 -240 -872 -346 -498 268 -218 -625 571 573 -104 -692 476 761 -168 -695 146 -804 -854 763 273 -491 -478 332 -623 183 -455 695 325 717 -336 510 446 -480 -408 719 355 321 284 -556 -418 -316 273 470 595 310 485 671 -771 129 519 -421 -161 77 244 -524 -455 -594 20 -746 -319 546 -876 -790 -502 619 756 496 -796 157 645 -820 95 -293 -690 -557 629 -316 457 -644 656 544 -793 -467 431 109 -764 434 -294 301 -262 -77 -659 432 -716 -755 729 707 530 -668 495 325 -557 558 9 446 -86 259 557 -479 640 216 -463 484 -4 -737 122 -681 -453 -49 -872 -230 450 -478 541 364 -373 -261 73 -332 -740 185 90 -679 -306 -516 101 -28 -651 -815 -35 -182 494 -246 685 174 -213 -575 317 319 341 -60 -884 -478 428 -499 348 -896 300 391 -2 -35 -706 -374 390 522 216 -796 374 -551 -3 -368 781 -742 734 500 -489 -829 39 -562 602 -473 556 327 -647 -399 772 328 180 -287 -223 -360 -568 -285 747 746 -394 -801 738 -187 -851 -808 384 -164 524 337 428 -23 763 576 540 -443 506 -593 -274 730 -892 596 -779 -296 165 -816 -755 179 -162 -259 -559 -498 249 -221 -502 410 -839 430 -375 118 738 727 -458 -647 -616 741 -844 609 480 357 218 -89 767 56 -498 567 597 463 -725 532 -651 -46 -259 -242 276 -422 -523 -541 -621 -8 -854 -57 -856 650 -713 292 -796 -663 127 545 -428 306 -176 661 -477 -718 -325 -883 -551 78 -192 796 -347 -485 654 70 50 -621 330 -700 634 -791 -881 -765 364 -106 -582 -634 567 25 -571 572 -862 -524 -614 539 -806 -776 -573 -362 378 -151 -773 -452 -756 -78 230 660 463 -813 640 359 382 632 673 -299 173 619 136 -404 271 -830 785 -406 -165 -745 767 -36 599 -49 -35 -865 -222 -681 156 -186 -590 -21 434 -853 -135 426 -516 -498 -438 252 -577 209 224 -178 -760 -866 -433 -828 245 -72 -449 -582 -557 -435 757 -568 744 467 -357 353 727 -604 -3 488 -287 -341 -840 108 -175 206 298 -131 76 675 -308 -507 689 477 657 -357 -290 -366 -72 -327 -231 -441 350 -708 700 398 -539 -738 -617 469 -592 -873 -373 497 613 -41 -713 -340 387 -364 245 3 404 -382 -301 231 -656 -408 -762 -479 212 -443 -659 305 -90 -326 -275 -659 323 -393 462 136 -324 156 -811 286 -492 705 -210 -416 741 554 447 -859 775 379 -338 -605 203 -445 -425 164 -303 -755 -560 -211 -835 -631 -459 -366 -27 607 -712 246 473 688 -137 -320 137 -590 -549 785 -595 755 314 -119 -167 -895 501 -691 684 -560 479 -1 -601 418 -122 776 412 371 -286 -18 57 -565 365 -117 -106 307 -36 -545 -873 -808 -53 -678 241 30 576 272 264 -179 136 -596 -562 -282 768 430 422 -458 -485 -410 -255 682 -133 551 -778 -264 -227 301 -525 -845 -272 -758 -96 -127 -454 422 -322 -159 -233 -609 -577 533 -301 -672 797 18 -738 107 -147 -96 -108 -123 -685 49 442 -871 116 5 663 -656 692 651 -822 -534 -410 -683 -106 -16 25 -318 100 422 -219 -75 -249 -521 -760 -622 -849 -375 357 763 -783 -521 647 760 -553 -370 530 97 -237 4 578 -722 -142 517 236 -499 185 -849 -835 -880 -439 -722 536 496 251 799 -854 701 -355 494 288 152 -316 598 279 -751 -335 -233 150 -491 171 -31 -757 218 -631 22 -697 -528 -34 71 3 -407 -23 457 154 492 26 -417 -778 -144 -441 -783 -792 301 39 -129 468 -14 -56 -436 -54 185 266 406 -299 246 -37 -741 -641 -166 -457 708 -312 -19 -395 -283 478 -710 -4 257 301 -606 88 -543 -776 -490 -233 38 114 -243 339 -745 168 -619 404 -868 -810 464 -248 -831 432 -771 514 -240 300 434 -15 799 -330 81 800 -647 -55 110 -898 600 -374 239 450 -184 750 -665 -151 -697 -515 673 -663 -369 20 713 -333 405 -319 645 497 625 -689 -22 725 672 317 490 767 -632 201 208 -61 -697 -753 248 30 264 -452 -845 -498 6 -470 -282 -88 -660 -4 305 -171 -225 -773 -495 -96 -39 -201 674 43 303 -437 -796 201 614 459 -472 -185 -237 626 -39 -463 -435 -899 250 -268 -163 386 52 -613 598 680 -854 -220 -754 -807 310 -510 -892 453 457 246 -718 -478 747 -788 -853 70 -537 -469 -463 -212 -321 -658 -815 -886 -588 -300 165 -225 247 -758 -843 327 78 18 -585 604 -259 -246 101 214 -678 261 650 -291 537 145 107 -335 -555 -391 -597 -67 -598 -642 162 -237 -177 -579 202 198 -797 -401 458 -453 -300 594 448 300 16 -378 733 -280 -697 -96 -422 -461 416 164 -290 334 -682 708 674 537 422 672 558 573 584 424 38 -632 3 -471 -134 161 -875 -687 -603 -884 619 376 -272 386 787 -290 -729 -136 -646 344 -336 -197 -18 674 -661 158 -692 -774 55 772 29 712 705 498 -406 685 -831 -230 -192 602 73 365 -127 365 -742 272 -581 585 508 -728 -688 -194 446 73 -278 -723 -24 170 676 -369 609 246 45 174 423 778 -860 -196 647 -80 604 169 603 -516 394 60 556 -492 -238 728 -302 -383 -98 -441 -214 161 711 -419 -728 86 235 623 640 276 359 287 -221 -284 197 -146 -14 -219 308 742 341 -304 574 -399 284 799 625 -823 -300 -487 -316 -110 620 297 -707 -12 -476 615 228 652 592 -214 647 660 -316 -733 -539 -167 -720 24 -282 201 -238 127 159 -123 409 773 547 30 233 468 -120 664 454 -279 45 -72 255 4 258 628 323 -141 -605 82 -235 10 -64 -181 174 711 687 570 -689 -260 357 -504 112 234 476 -533 -646 -726 -588 261 392 -855 21 -375 -605 -174 82 -423 -636 371 598 -490 -261 -672 278 -20 83 -825 -417 -375 -259 -772 -672 403 -484 141 -627 671 45 -164 -841 -863 673 214 161 -101 -206 641 -79 -623 -789 -207 200 -643 -486 -760 556 -482 -839 633 -144 -48 -308 16 -786 -823 750 -509 624 -359 644 -639 -758 315 573 -584 499 -554 -216 300 -886 688 -13 713 772 418 578 -778 -208 -209 157 -137 306 616 -131 -473 49 577 418 -659 -524 606 597 788 422 -812 125 -588 430 659 -721 -860 -898 -544 -871 -182 -862 -897 -686 388 -281 561 299 -566 748 -514 -635 562 107 -239 -174 222 -15 628 257 -434 232 -822 -607 -490 -228 -677 137 -694 -348 143 -244 605 536 -94 302 -242 308 412 -124 696 395 280 275 -68 137 373 -205 595 -621 400 692 92 20 -310 -436 143 -211 -143 -68 762 -595 597 656 347 620 74 -553 -711 -175 509 -544 711 31 -354 -647 -286 422 -416 -361 603 241 -447 -748 -317 -72 -282 -95 112 -83 -877 416 -58 -123 458 -649 -214 -892 19 693 -110 257 620 188 -640 297 -626 -134 -542 38 508 -568 59 306 -561 444 504 -328 -744 -75 -677 -467 -821 -822 391 174 -81 591 692 -31 -465 -835 -3 257 173 -457 485 367 352 293 -889 -864 74 -369 39 -133 631 450 -750 -829 -634 -893 -613 547 512 -610 523 260 -102 515 631 743 -658 -399 -459 265 88 347 -600 -448 -468 -186 -103 15 -834 600 401 417 -610 576 -336 -127 32 155 -477 -274 401 -645 194 41 -613 46 -583 717 349 -500 -33 251 -565 -54 148 -723 -736 -652 617 -676 136 -521 -792 478 -731 -566 -581 -880 83 -409 512 539 672 145 -317 209 -701 756 -634 -72 -259 768 -548 -573 -328 -535 424 -513 -778 681 401 -543 -645 564 -6 -325 -434 447 -166 532 9 583 560 -556 178 -166 485 590 96 -643 225 22 77 -316 -530 491 305 1 -566 539 707 -561 276 -825 -529 -781 515 4 612 -203 150 405 31 -482 -784 186 64 724 216 256 -884 374 -186 -671 -73 259 -242 523 427 201 637 -487 334 -40 -702 17 -318 -285 -455 33 -475 -107 -653 340 -627 -96 0 -858 567 -231 -477 248 380 228 -454 13 -794 -889 -471 29 188 -515 10 509 -493 201 -310 445 618 -208 474 -103 -610 -111 -478 -703 -715 19 668 377 397 488 -275 -445 294 -285 354 -769 -345 540 684 341 -365 -746 -202 669 -122 248 -261 672 -848 638 634 -760 398 -194 -207 -43 473 -612 -793 43 -446 -423 533 507 -560 -209 83 -841 -389 -287 276 436 -814 -465 -705 373 -728 -436 -884 328 -489 614 -474 -856 -682 416 283 -377 -834 -585 -634 497 -371 109 415 620 462 247 17 -666 -766 -543 268 -856 -825 409 -799 -625 -874 -864 450 7 707 780 -409 392 -168 -272 20 528 -290 724 -399 554 729 -563 447 662 -283 400 -748 -638 23 261 -256 163 -672 589 10 111 479 -837 -497 756 280 -729 368 631 596 538 -186 -419 288 -228 271 160 -703 279 594 -832 759 -737 -97 -753 -527 67 -685 351 712 777 382 326 -433 -64 530 634 -135 -826 497 -224 -735 -727 764 -781 261 -830 -656 -93 -437 -86 -518 -222 -539 -556 168 -124 442 -401 -122 -456 -888 757 -261 -299 -807 -32 -170 -578 -143 149 -86 -797 -251 -490 -777 -603 -653 270 -447 -341 367 -849 209 -87 -522 310 -83 -572 346 466 -33 441 -404 -416 -851 -812 -715 716 -435 414 -691 164 -306 677 -274 -20 -493 485 -284 -746 659 525 733 -386 -767 788 -650 -12 -755 149 164 297 -635 -588 385 -291 -370 738 -178 42 -4 -69 225 -334 380 780 89 447 -739 -799 -76 -495 -232 -857 -493 402 7 459 -261 236 -659 -864 82 -637 -398 -314 -383 581 443 -256 -29 778 -133 -566 85 564 -350 376 -245 781 -643 555 256 274 559 613 152 57 -509 -299 -682 -264 -272 -303 -365 -874 506 148 338 -399 -90 -20 -625 -477 715 268 674 -847 394 -632 498 -804 67 727 -83 -85 -43 -74 -606 -383 -589 -566 584 474 -479 -84 -210 371 459 -283 -746 -438 -386 -852 755 748 633 583 29 -654 -586 -305 552 696 -349 -451 534 -761 721 770 -261 776 593 756 -780 -875 145 93 -669 67 -509 -553 -765 -387 -769 324 -635 -770 445 401 698 -550 132 420 -63 -838 -368 -761 -205 724 -225 -592 737 12 -62 -52 398 41 184 -702 -11 -281 -714 -203 470 -470 -165 -890 -739 -303 -657 361 -579 -754 -874 -642 -349 267 585 419 -96 -664 763 -864 505 -52 -612 -323 -88 -365 183 588 762 538 -780 720 65 -587 -460 95 -575 -302 -461 103 -89 -678 76 402 689 -670 -502 -310 -620 -178 637 32 -177 -337 523 -133 759 -834 -421 239 -715 -99 -484 333 -784 775 -676 508 -105 -514 372 527 266 298 -166 178 321 -7 -230 -195 -339 108 467 556 -535 541 -760 -327 -341 -868 195 -748 -601 145 434 -195 107 -339 -527 -221 -143 632 -274 602 81 -591 200 -900 109 -266 668 -714 156 -539 496 -37 108 -428 83 -478 506 -55 148 569 258 -65 65 11 179 -126 -588 117 445 -665 223 -254 -810 589 339 269 -721 -790 -585 -264 -394 -30 708 665 582 -110 41 656 -527 -468 -571 -350 135 -332 77 -679 -62 -485 70 661 -504 789 607 -149 -899 -204 -421 445 -179 538 -45 -598 -508 481 -757 -510 401 261 500 -362 438 612 -694 -120 478 -341 -148 151 -367 -669 -586 -326 -481 -681 403 -715 -526 -850 -428 -515 354 489 330 -665 146 -851 -276 -691 624 103 563 776 371 -409 -221 -773 -844 458 283 -363 -743 -315 726 500 -889 -10 -16 133 680 -288 -174 154 20 -155 346 -804 610 357 -565 -647 503 475 -175 -312 -66 447 -631 28 -748 -654 -645 -711 -665 627 445 61 -700 -816 301 621 -295 -738 -607 -818 -357 -847 -249 561 -295 -361 2 789 -741 177 -478 96 -646 21 -236 233 254 -830 791 461 -69 793 656 -174 123 -154 -283 776 649 -656 448 -683 -689 440 -305 -132 -850 176 640 -502 451 -271 -482 71 -900 3 -812 -734 -314 -252 -820 90 434 -601 -556 -687 232 -703 713 72 -149 287 -696 709 24 432 -194 772 -625 494 287 -785 -635 459 483 -418 -573 528 -866 663 -754 -84 273 -533 -728 469 790 165 348 -181 94 -192 -786 393 -267 -308 70 -61 245 -866 796 135 -685 -44 198 -431 201 -380 -359 56 -182 402 -722 -845 760 -326 -495 -250 637 -445 -478 310 -729 -831 -732 125 109 -790 567 -370 -615 -681 -520 335 -74 12 -731 716 172 517 -379 677 498 -772 -559 -356 -195 -160 739 -631 -708 -722 367 502 -262 -571 16 235 -538 -574 628 84 -138 -269 184 566 -688 443 -286 160 -459 332 -642 -715 408 674 -364 -602 682 780 318 76 213 758 277 -141 -80 132 226 -195 -528 -24 -9 127 51 -546 -32 290 225 -678 715 337 -674 -754 760 -515 -529 751 309 -559 -52 -457 -446 -880 -593 443 126 529 -669 8 -585 127 -158 -587 -218 -553 713 -363 -620 -18 694 390 -490 698 766 620 668 -829 -385 763 -381 355 732 -455 518 -276 336 25 660 -119 695 83 -39 -9 -170 -504 534 -502 469 474 -466 556 -556 -446 244 661 367 -653 -259 533 766 -121 189 -737 -43 -285 -635 685 726 43 -648 702 669 -391 17 221 -36 -137 35 171 -351 -270 -454 359 -811 -602 -109 248 -516 -808 -849 -870 -848 624 -895 -2 -327 -785 -858 -729 -225 -197 471 762 642 -711 155 -390 -297 -749 349 -136 -240 479 262 783 105 -156 -282 -777 388 415 -454 507 685 -766 -581 -109 -874 -111 412 -244 -619 -607 97 53 -667 736 -895 112 390 706 -651 -179 -570 -39 -150 -774 -327 -185 632 714 -141 -637 -276 561 -754 -863 -217 -41 741 474 -543 -468 258 -487 -343 -700 359 -387 -165 20 747 -475 -69 -38 -419 -433 789 -814 -272 552 252 -262 -116 -817 -726 261 653 781 492 206 240 442 23 -425 570 -11 -489 -874 -98 510 -389 -189 -639 712 338 681 -35 -647 201 -804 -543 -464 -622 17 578 176 -766 -580 -367 -705 -435 -381 -831 706 316 -714 -343 -486 646 709 -444 6 607 -617 -77 442 463 -455 -167 50 105 589 703 -333 -21 391 -7 -429 -97 -690 773 -688 129 -6 -132 359 350 376 -811 -828 35 281 -732 -34 -602 -560 -362 448 -530 755 177 -165 -701 -787 -777 537 675 -684 -30 -140 82 -366 -724 205 -664 -870 740 474 -148 236 -807 384 -803 428 150 -781 401 -615 -899 27 -814 -896 -111 284 68 -625 165 -138 742 -426 168 -660 269 -756 601 183 492 -222 -529 534 -490 -551 18 -166 -379 -74 -704 177 -313 -646 453 548 513 507 302 286 -79 -174 773 -878 -88 448 -164 -286 469 -282 -99 -279 -84 -552 -47 231 -414 487 -829 -771 -508 376 -429 634 -444 462 -224 -503 508 16 248 -860 -151 282 721 648 -100 328 -329 -702 278 769 351 39 408 -631 -59 689 164 142 -802 133 -620 -121 -502 502 286 685 98 415 -512 -183 -502 -484 -678 388 95 409 10 380 -494 -97 367 230 -231 -797 -549 -591 -572 -847 468 353 231 24 738 114 -187 530 521 -842 -84 474 311 14 -483 -805 -703 510 -525 -532 -421 -75 -505 -695 -558 -535 -875 296 622 247 -42 116 -186 -833 166 643 -252 446 335 659 361 -486 637 746 660 475 698 -331 471 81 -421 -776 -390 -291 523 797 -585 -250 -239 196 -267 11 -868 -505 -667 87 -67 562 -503 343 -111 565 -524 -481 -263 -784 -386 -711 318 138 -663 -539 -396 18 -676 266 -389 -174 -764 687 368 629 -718 -139 -118 552 228 -144 -616 28 484 728 146 -174 -375 170 -564 -320 640 579 569 -156 -98 -634 231 538 410 -328 -148 -381 345 -216 -300 -167 -659 640 -378 -527 -604 -264 -34 247 -747 24 624 290 498 -615 -602 -11 -62 212 312 -583 -613 400 232 580 -606 6 38 491 782 -829 739 -309 -259 -34 -739 -727 292 319 -278 -366 -615 -647 -704 -439 -42 47 -170 -422 132 -420 307 352 -200 158 -573 -489 -392 -417 515 -571 -781 -114 187 275 -895 -897 619 176 758 -577 175 -199 -15 720 -330 285 -475 -759 527 -54 -894 678 662 99 298 639 354 -210 -626 708 637 788 -445 -119 -177 -340 81 66 -131 -388 -517 741 442 17 -59 740 -339 355 639 354 100 617 786 339 -142 590 104 -379 -712 -619 -214 -205 544 -173 -85 15 -228 -143 -496 602 12 -706 -154 52 -178 -302 80 -532 547 617 -632 -437 -339 -53 -634 -218 -394 463 -773 -848 -230 -566 616 -185 -366 -516 -773 166 55 -696 76 -196 666 -192 70 -801 -477 -417 693 -332 -582 299 -886 283 -114 -80 785 -290 -642 742 -464 -302 184 -841 505 -6 -631 -17 109 -88 -659 -21 176 -83 79 582 -526 -665 -736 723 361 775 2 -270 -362 308 -872 490 642 518 68 -694 230 -489 447 -843 596 -646 -634 -433 415 -445 277 -623 68 59 -18 -726 -466 -189 -195 466 338 297 185 -710 694 106 225 -396 -643 -45 -699 509 464 56 -249 459 533 -395 -474 390 -196 600 133 506 -137 -267 537 -65 633 157 363 -144 49 130 -394 553 692 -882 -361 -222 -702 -702 686 -6 -223 -352 -193 108 -389 -237 550 9 69 -227 -87 -61 267 -625 -163 193 426 -807 254 -479 -158 -111 -739 251 -244 -401 605 -46 13 175 -571 -41 573 -38 -849 -547 499 338 288 -53 78 -488 484 701 180 472 512 -897 -202 643 516 184 -55 260 764 37 -482 164 107 706 -749 -298 -837 -384 -101 742 -255 500 -608 -764 379 -140 -216 79 174 -203 488 -680 469 -663 234 562 -439 150 -111 173 -685 576 500 285 -145 -173 599 72 -244 -900 281 583 -457 -351 -836 644 224 264 550 -352 -212 581 -396 765 -757 -578 272 -24 711 -868 -766 591 152 -483 -362 -411 -399 -429 -319 -549 -544 678 -345 -474 758 108 436 307 -455 -631 -770 -171 589 -227 301 62 398 719 386 -654 158 745 452 423 -221 -690 700 -396 -849 -829 791 734 304 -410 361 -792 683 -409 331 -893 184 186 681 447 -506 -699 -209 39 607 -633 141 -478 411 -772 -479 746 -812 197 -670 305 -284 713 185 -97 673 -585 626 -266 -84 82 -226 -160 -517 -178 216 -231 -648 -396 -392 -231 313 -248 377 -164 765 561 782 -536 577 -355 -299 -886 356 283 -199 746 -424 55 5 -799 -51 -307 -241 -38 -94 -744 -205 -711 -582 758 421 -160 -641 -658 -633 -716 -342 582 788 -636 321 761 686 -4 570 -725 -452 679 7 35 -770 153 -553 -214 -638 -133 42 411 -734 350 -789 355 -344 -453 585 155 -889 -54 -445 -787 -167 -189 -522 -59 35 -491 -327 -725 -387 -476 245 345 399 -27 296 -713 -274 324 149 -111 -776 229 -415 -781 -441 471 115 86 498 -112 -91 596 -528 145 336 508 385 -47 624 93 45 -195 -510 475 -126 115 449 -836 -409 133 -721 623 -663 464 163 464 -645 287 -802 669 89 211 -545 3 509 316 77 479 -742 -535 435 83 147 -623 -28 -592 232 -721 -73 -798 198 -43 150 -223 -219 -660 796 -614 -447 -245 -653 -199 -398 -119 187 -801 583 -382 -595 -483 -397 729 334 -395 259 -609 -424 698 -388 308 429 -166 29 -432 487 -335 -153 14 -618 713 544 -56 320 -801 -7 -399 259 57 727 -541 -212 429 -780 13 -888 -16 -61 -509 -348 399 125 -654 -607 -328 633 -438 613 23 -345 -598 516 -530 -252 732 109 217 -263 269 469 -586 -378 -862 350 -771 735 -70 -580 495 233 -172 -58 -500 447 611 -234 -201 581 -104 -773 -302 738 -498 82 -582 59 -255 -524 794 -178 271 -327 -395 218 752 382 356 450 -868 650 -647 655 537 179 -805 689 -176 624 357 506 -510 310 91 -466 -508 -605 200 -173 -627 -18 -531 -670 -732 385 -172 654 306 -179 59 -552 618 -335 -456 241 -495 720 258 -57 59 100 492 -321 -545 -284 -690 155 43 385 -46 -754 618 -228 530 -563 -882 -110 -225 -755 -133 228 35 374 375 224 -65 126 -489 -362 559 -696 -348 -429 -900 263 581 -83 -11 -349 321 -291 653 181 -77 -147 711 -305 -614 58 -588 777 -891 329 -567 -738 -257 -363 -266 -14 63 753 85 -727 625 -258 637 -300 -649 -691 -694 -639 405 -369 -8 290 39 -374 -860 -663 188 -726 -884 -552 -599 577 108 455 -190 -571 143 -591 293 -577 704 -772 -633 -309 -391 -708 324 -523 -528 658 -218 -882 -388 -704 64 -490 741 -634 -370 -345 -645 539 -805 568 449 -649 -888 35 645 -72 164 -328 -175 -214 -462 -284 746 -801 -168 628 423 -431 -427 4 -129 -440 -480 -373 359 -541 281 -208 744 14 252 364 750 159 595 790 -714 76 -873 582 -793 424 424 340 -849 -569 -350 -325 -628 -186 -872 168 748 78 311 468 -534 763 32 -627 219 -537 66 -209 560 -229 -240 -737 -499 -378 -109 410 -835 -1 716 19 -472 -826 488 301 -224 -803 -254 87 -506 101 608 -374 185 102 501 -455 -489 -629 228 -68 772 -155 773 -712 522 215 -560 583 -573 -682 -157 -798 490 391 -57 154 -45 -479 -625 -200 -477 -416 225 717 -418 276 -189 -159 -475 515 -707 -804 -610 312 165 -373 -567 -97 470 218 678 -183 -575 -292 -764 -440 -820 239 -375 61 -460 741 744 732 -386 -353 387 -125 -476 -652 213 711 -120 87 543 680 192 -166 624 -625 -130 706 -840 -819 587 240 431 703 478 -60 -304 -743 -169 -308 -575 -402 156 94 -118 -822 -652 -447 -34 -327 272 340 168 -223 -17 359 -538 374 -683 -869 676 78 -325 -882 -472 -467 -109 629 -434 372 -462 -496 125 -828 -230 -481 316 -824 -811 -482 496 -770 259 -130 241 -121 -647 -558 588 525 -271 261 416 534 259 -33 -793 -899 -314 10 -410 -144 444 29 -277 620 12 -711 -812 -333 -806 -469 -666 -254 -21 578 -314 785 -897 -442 216 738 -886 350 -787 -883 -278 797 260 -40 596 155 -653 82 -250 728 539 706 4 643 -644 689 319 497 -283 405 -605 -133 222 -28 382 444 -344 534 -211 -268 -782 476 630 -348 78 -277 241 -532 -624 -302 -518 489 647 -321 144 -741 713 -381 -499 -103 -410 -900 -725 -872 791 -302 535 -28 -139 -864 300 -868 293 -35 109 664 -400 -548 271 45 414 -164 -794 623 -328 47 -553 -327 -209 107 658 490 -293 -417 -591 -871 123 -210 -80 323 -34 -212 92 -756 -366 -757 583 -755 -845 731 -727 658 -704 -161 139 -37 494 484 -732 -613 -164 -318 -123 285 -662 -482 25 166 -211 774 111 -113 675 -568 -900 -659 607 -740 229 8 -630 -638 -489 38 -628 357 -633 -55 -782 -643 661 -365 -98 -615 46 345 -827 -597 444 -673 82 -512 -546 675 -273 324 -117 -845 -680 394 -310 222 -536 367 -590 -611 572 -651 555 95 -35 180 -393 -555 -480 587 -335 674 342 -817 -765 -673 -213 145 429 -246 723 202 -428 -214 800 401 410 -810 615 694 -111 -115 588 558 -533 92 -779 -531 -308 -647 -613 15 -793 335 419 442 116 -870 689 -823 756 -407 418 -711 -327 -626 -693 -495 515 367 -87 31 -163 -593 -488 -411 -425 746 113 348 552 305 636 -817 353 -759 -846 -317 633 -439 653 -880 -296 736 -422 -541 577 -291 160 -96 -673 290 -416 -260 325 -433 294 -529 782 -363 -358 40 353 321 108 122 673 787 -513 784 205 -795 -43 -305 54 -224 -887 -173 323 -897 596 511 -572 -834 1 -723 -317 66 741 407 -476 -714 733 -283 -442 -49 -476 204 -103 -853 -420 -154 -549 186 -405 -786 -246 276 -643 -194 177 -409 233 -292 341 -38 -543 -552 691 -60 43 313 -592 -221 655 134 21 381 457 490 -82 -280 541 -586 159 -857 -776 395 -366 66 -64 289 -846 407 -517 154 -32 242 -155 -257 142 -259 252 155 -792 516 -843 -788 262 138 -418 -450 -615 439 62 196 -44 -19 687 -704 -890 2 -619 401 462 680 357 -517 -444 -272 381 -891 732 408 169 -338 -106 25 -34 -778 -327 -259 356 -886 737 -582 51 42 -479 -83 -724 760 -545 -697 429 -832 85 305 319 70 -595 595 637 -698 205 -336 -509 -457 -757 -201 -300 612 617 -142 -538 304 -86 -817 183 -664 -612 704 -714 -26 150 442 -235 -438 -809 -158 435 -419 -190 -312 131 -227 -575 416 477 -825 365 -611 757 320 737 606 -123 -224 427 -177 327 42 796 -48 291 745 -600 617 456 463 387 286 -224 592 -452 684 414 237 -377 -324 -543 -896 -692 633 -296 550 168 -553 413 265 -108 627 -891 -743 -469 -877 -789 -109 -350 -425 328 -511 574 153 715 -702 -413 -541 310 -120 -151 -324 -332 714 194 -274 -349 -70 668 444 -17 636 -783 -848 -346 228 -879 129 518 -159 243 -871 -372 760 -26 -745 461 81 -738 -377 467 -859 603 -484 335 497 -780 340 -177 224 -764 1 434 317 -426 471 -455 -831 10 -108 -284 -742 181 307 -66 -491 -744 -211 310 674 -649 -461 -644 -165 -816 506 275 208 -405 -720 613 532 -842 -733 305 266 -96 45 -124 -255 -414 717 471 -33 -53 699 253 545 -786 500 -572 -218 -674 -686 271 -651 -291 528 -151 -281 442 -17 -565 244 240 -172 759 -394 -784 585 218 -43 505 -71 -92 406 -193 -344 -346 -49 458 70 -463 -896 -190 -309 -410 187 -457 405 433 641 -366 266 362 -318 -337 551 732 696 -580 -867 781 -109 -748 418 758 283 587 269 508 640 559 382 -756 607 -801 490 -367 -19 612 -711 543 -538 -499 -594 -737 -705 -767 -175 -838 -335 -647 -366 687 567 2 441 180 259 -776 492 -450 -355 -296 305 -723 -108 600 -539 -624 249 520 348 -330 -46 -733 -125 -281 -56 -548 661 33 690 -468 -870 33 -141 220 -753 324 -771 393 -238 -54 764 407 -445 757 336 -677 -809 -428 727 47 377 483 -220 552 -499 -658 33 -26 773 695 439 -192 -562 -221 -90 -140 654 674 242 -885 -134 -708 645 414 -122 770 -493 -600 -888 -684 536 663 -92 26 -216 -390 398 74 541 494 -878 5 -357 -749 -744 314 -287 -696 137 228 400 -175 -815 314 216 90 -691 -304 -246 450 671 225 239 -296 646 -308 -617 -558 -201 792 94 -485 -640 -60 153 -879 -149 -451 -803 504 485 164 -391 -363 -102 -806 -228 -414 753 723 -414 -30 -708 362 523 -621 -401 794 -676 126 -618 280 -363 356 -896 -162 209 -417 -323 -104 377 248 761 -661 120 -436 66 6 689 283 37 709 705 -15 -286 -829 66 -161 -562 200 764 528 -114 -474 546 -278 -64 -602 701 -496 -830 -537 -402 247 227 473 -607 329 366 -25 -701 -572 197 453 -754 208 -586 660 242 -739 249 485 -198 340 613 773 442 534 -173 -583 -553 193 -422 641 658 -856 -615 665 -728 638 -888 -862 -697 -762 126 -501 -532 666 495 388 501 114 716 -273 440 -109 -459 790 -552 511 -520 -610 -145 324 67 -494 318 -367 668 -599 -16 444 227 -452 -664 702 -752 151 -264 -662 -123 -389 591 332 -606 -773 -807 281 10 -386 741 -93 -396 -364 -899 -101 757 -583 -211 -794 -550 -609 233 -135 -704 -48 768 -56 377 -584 -729 -742 -554 -173 256 -839 321 -616 28 -405 -690 104 -553 318 204 296 -799 504 642 320 512 -591 224 -607 -866 -292 -429 434 -838 -104 -317 370 -707 427 -400 671 672 -172 3 -124 -746 -358 -839 -841 -156 520 -699 -250 -706 -711 -262 353 405 438 -731 266 -864 -672 -734 -869 -634 716 348 -453 -583 -514 -839 321 -35 -330 -844 -93 741 264 -211 358 492 393 472 110 609 -343 -491 361 -87 619 -691 -380 584 -494 290 598 668 426 -270 541 349 -286 786 -746 660 -805 -783 -641 -616 777 579 -445 -826 177 -580 237 -543 368 726 304 27 -52 -846 -310 667 -735 179 -741 468 -202 218 248 140 -126 625 -293 -687 300 -203 9 6 -818 -356 408 -224 -692 -245 -777 -293 -355 -397 283 -108 17 25 396 -687 -610 371 10 333 453 396 -392 137 180 507 -15 -15 -384 -374 -855 -598 210 -32 -546 -137 784 -684 -697 -325 -182 67 252 -6 -520 472 543 -728 -102 -638 293 -40 408 -314 595 -613 726 -746 -216 -317 -79 122 260 415 726 -849 -586 604 -190 600 533 206 -250 507 -750 -162 -477 -530 -496 -475 -891 526 -865 321 -163 321 498 444 26 -277 357 -650 -336 561 -866 -637 -723 -660 560 787 90 230 -5 766 -299 47 126 -501 -231 16 233 -93 271 -301 -40 -185 -812 682 -340 226 -380 83 389 432 574 -731 596 394 8 765 -107 -415 778 -870 -227 -271 789 -288 171 768 785 487 -831 743 -627 -665 -452 -395 704 -438 -295 776 292 -885 325 -229 172 16 476 -210 -105 140 697 416 -823 248 750 -324 -129 -690 -850 265 425 114 -430 96 -773 734 -313 269 599 313 -85 -28 -758 -644 700 696 663 627 -61 601 -735 -97 -701 -253 -183 -229 75 -121 -564 -598 53 -844 175 719 -163 -362 -367 720 -136 -885 -53 396 -593 447 -709 452 423 334 -661 396 310 631 742 194 -797 798 158 -105 -37 609 -684 702 17 -265 238 452 164 -377 205 413 748 -764 -578 -470 -846 148 325 561 -736 -87 464 -69 -336 545 -847 -27 735 284 -321 -204 -250 -278 -10 52 -507 -102 -490 -896 -515 788 -309 -260 609 512 -853 46 -395 -593 -629 -129 302 -208 158 -617 536 643 682 -406 -648 60 -796 -361 -714 -629 -369 -863 -121 -4 -388 525 545 451 -547 641 -863 647 -599 323 -150 -137 127 269 -445 478 -431 -689 671 737 677 603 278 313 -201 -198 -807 -101 -661 -432 685 784 197 -607 162 648 35 -584 -701 280 -374 -855 -814 -521 502 303 -604 274 -443 -63 5 607 -801 199 -710 639 406 -469 546 450 408 502 477 124 21 -883 -481 256 186 -334 -422 -599 0 -65 227 -181 -170 -80 644 614 -156 -363 -811 157 741 -87 239 -323 162 -691 -276 367 -419 -360 751 -488 -503 480 -354 -843 -807 778 -436 -442 -391 410 -888 -776 -614 497 -281 -476 87 313 736 153 667 463 414 -766 -556 -735 -311 511 153 161 -18 -851 494 -697 -66 -3 -53 192 -665 762 585 -894 -636 -59 469 -680 208 -423 320 110 12 -746 32 607 744 156 499 -416 -565 258 645 625 -894 -576 -871 773 533 -130 24 133 273 785 335 -756 -762 -554 -803 -208 570 569 -87 -192 -743 127 332 -811 -847 -710 1 366 -146 -476 -668 -688 574 -543 -385 273 -715 8 508 -791 -325 -640 -59 544 -677 -866 -729 766 -345 -116 -696 -34 -453 -35 -584 -516 238 308 -102 86 -317 -133 149 250 141 353 683 -418 -656 300 -581 372 406 -331 666 279 644 598 -658 -95 479 -302 247 -167 478 272 -364 -287 -397 100 -17 300 -635 414 438 -349 -571 406 -335 -214 -569 -95 -510 358 738 -567 -397 -692 -802 565 44 -7 -516 -243 325 614 -99 -637 168 -515 -179 -761 250 448 92 -334 483 -448 -673 116 -236 638 -132 -297 543 581 -765 -309 648 316 -95 633 -755 339 -423 390 -406 306 -325 734 -148 -803 -644 -70 280 611 556 632 -18 165 553 -832 -730 448 -249 636 -587 -490 233 -215 -885 -861 -208 364 159 -345 153 -392 -215 -312 -424 730 -478 56 -500 797 -89 -536 788 -264 -691 726 359 -187 -732 722 -288 484 -17 -304 345 -174 374 615 780 71 -838 -677 680 439 331 -123 615 601 -453 467 -422 -419 340 182 308 -543 -386 -547 -186 509 92 -588 -792 140 159 -316 -626 -428 222 295 220 563 88 -575 -12 435 559 -863 -89 -451 254 -162 -29 -523 -300 -371 -46 -363 -799 309 406 -632 -730 -861 -600 -185 -857 575 761 -312 -714 -804 -879 691 -282 277 608 -74 406 -32 90 260 -724 459 199 -437 -723 -878 -271 625 665 170 -671 -228 325 609 560 -360 375 -826 719 -587 -432 -285 35 344 -251 117 315 -753 500 129 25 532 279 -214 -273 781 -893 171 321 389 691 -208 -398 279 -753 -894 -26 399 747 -811 -783 9 -702 572 521 -450 165 -2 625 -595 764 752 95 782 -101 -494 633 -596 799 -321 646 68 -886 298 155 306 537 192 -331 158 -707 514 -350 -475 547 123 80 -374 377 -261 -899 223 83 85 705 -641 -321 -91 -611 -532 -258 738 764 85 -848 -354 755 305 721 -638 -666 -464 669 -246 -253 133 -157 401 -733 429 473 -626 305 219 -401 -763 10 328 -389 -865 -780 774 -145 772 -881 -400 -317 136 505 707 -276 -378 764 -545 675 -543 76 -16 50 -868 364 -334 29 167 350 777 266 338 207 558 -340 -164 -338 758 698 387 245 132 -893 581 -726 470 130 -186 -800 740 598 -331 387 -662 144 -531 240 197 440 -780 321 134 630 -299 -576 -513 -82 300 -100 -859 329 -244 -201 612 -247 -477 -496 -514 291 466 -198 -403 184 -106 -51 -290 -545 -800 65 694 -297 648 87 168 777 617 686 94 225 -195 -286 -559 -559 417 466 9 59 125 743 600 -878 794 597 250 723 394 -678 290 213 -608 420 -594 -773 -55 565 -393 -301 728 -327 234 122 330 600 -344 -871 -292 86 -108 -792 583 -342 174 -142 -379 576 -358 380 280 -674 -720 742 -711 -347 -33 -308 222 0 26 531 751 -247 695 -24 385 -612 224 -67 -888 453 -744 -259 -165 -213 378 -23 -645 -236 -502 -368 47 -254 -690 575 451 -268 -287 428 -66 384 -24 703 -323 712 212 734 513 757 -551 -376 139 233 -515 507 688 -452 -174 497 275 633 662 644 -801 334 763 -382 559 47 450 -245 575 -611 197 165 -591 -548 398 -255 -793 128 -605 764 516 63 -114 -496 -673 198 -875 -255 -415 -207 -720 -243 24 -154 -823 717 -158 408 20 542 -532 -752 367 -365 -711 100 -658 518 497 762 -738 -4 25 261 -42 666 -541 555 81 -317 -527 -276 -724 -580 -352 776 -526 -512 587 489 -478 -284 -885 -557 126 -96 56 367 219 -156 45 -463 -784 726 -167 520 724 -82 -768 -240 -589 123 -460 589 -543 -374 149 221 246 -346 559 -26 -160 -1 -44 -458 141 -329 -604 -774 62 755 -79 126 207 720 -422 710 -795 689 -616 408 -78 382 -72 179 321 292 145 52 -29 333 -90 244 209 493 -529 -556 653 -454 330 -451 352 -556 190 -40 640 -299 -150 268 664 202 -522 -688 -815 745 720 -546 789 147 -658 -187 500 336 299 -34 -303 -710 202 -423 51 -535 -725 -254 -525 -271 465 -522 -763 565 725 400 172 104 59 751 779 -547 143 -797 -662 -230 -136 416 158 -78 493 729 735 441 317 196 -559 581 561 776 188 -225 380 487 -149 -19 587 -241 662 -216 -303 332 -367 -295 -757 604 378 -581 125 776 -578 -839 -510 -230 241 632 -111 638 436 573 414 452 647 -451 -169 -420 362 -172 -481 -260 302 432 -341 -154 140 285 263 303 -507 -676 799 140 -379 550 -481 -438 -192 632 -75 -623 433 222 795 -276 462 -746 -166 -413 536 -495 -431 -143 -654 278 57 -457 -139 -401 -422 -404 -543 -134 -68 155 596 -266 -448 -616 88 -152 99 -860 -170 7 -492 -341 503 -218 -253 774 766 583 -617 -665 116 580 233 -710 -796 348 -144 -369 10 -879 143 726 -107 -807 610 347 625 348 -559 -783 -83 -527 -42 183 728 -758 219 -134 -632 -873 -672 674 -747 -611 -883 -745 502 396 -232 499 -313 493 -132 711 -578 -172 -130 -789 -805 788 -860 -370 -895 213 585 -266 270 23 795 -555 -532 564 -736 740 307 -539 -177 -732 749 -418 -487 -37 341 700 102 -779 34 201 -33 762 0 -188 -215 -695 238 -280 539 77 649 16 -156 -357 -867 111 23 -876 -110 548 614 -583 -752 -470 -795 -530 -114 -232 275 46 174 -810 303 267 -749 -441 723 -705 -767 766 343 126 -668 -520 -640 224 -396 -637 -778 -873 -732 736 308 -684 621 699 -528 -405 -345 -134 -572 -323 -553 -502 140 -204 22 -65 672 11 116 -263 91 25 26 571 172 262 167 341 -709 512 -276 -839 261 306 412 -776 15 -626 -22 641 131 574 -534 -738 713 -275 -609 -207 435 103 -526 701 -571 -659 -282 396 321 -300 -775 -29 -360 182 -456 -723 373 -473 64 -284 377 369 157 414 682 -484 -590 -173 418 298 -262 787 69 -456 705 -69 177 417 -759 552 -837 218 720 -534 -676 -67 291 -105 186 534 -599 633 374 -685 279 664 271 -497 757 -75 -780 479 -853 -574 -137 -728 -611 -439 533 731 -897 -19 -462 -535 -468 517 -835 22 -602 372 -899 468 -242 716 -656 -886 621 -629 -789 138 -63 -796 -453 53 -844 501 -833 -71 160 201 417 620 126 -797 344 -83 -549 -629 763 -186 538 382 -13 583 -66 110 146 -102 -509 -442 237 -346 363 77 -613 730 112 16 730 560 -415 575 102 11 -448 -218 796 -815 -77 56 -137 -454 121 230 1 126 -609 426 77 -67 561 -125 -231 -760 466 208 580 284 276 -308 -716 -190 550 -72 -224 310 465 -151 191 57 49 -39 421 669 77 -852 112 -35 -631 -495 150 414 -63 397 649 293 -583 326 -883 -698 -468 -524 -549 479 -532 656 -804 405 -327 173 -854 292 282 -327 -790 502 150 -767 138 -216 -646 424 -417 -314 -280 662 -459 573 -735 -717 -870 -724 46 -485 -814 -424 -127 91 -25 -477 -890 -511 -246 435 -733 479 -362 775 -517 572 568 -90 -40 -114 149 -147 -392 -688 -800 294 -762 -682 388 -314 -371 542 -867 435 543 -471 -547 -693 -899 366 397 -99 277 609 -498 279 -179 301 115 117 -539 -627 -867 -575 -315 -410 512 309 76 286 -723 36 747 130 -358 120 -187 701 -884 -862 -166 -765 -306 -827 -807 -448 -548 -308 -704 -139 50 -334 141 777 662 42 -53 -572 687 30 526 681 708 -808 341 -750 -123 599 -82 784 -515 -819 10 557 204 461 789 -585 693 736 -260 -819 -839 -589 -206 -720 331 -762 -874 -710 144 -653 464 -467 -721 -341 393 -396 -104 311 317 366 -649 81 296 -145 -852 -817 -456 754 -405 488 -533 762 601 44 -165 -167 105 698 446 -279 242 284 -414 -3 293 653 -708 -643 -280 -709 -449 -256 199 172 547 -617 -692 -586 672 537 451 439 -411 677 -847 713 273 272 -78 325 -334 -367 -508 740 -686 199 -186 -465 565 42 -329 0 -308 -320 -344 -450 142 -543 126 -257 578 -104 -378 497 -789 -314 791 570 -616 -267 -841 23 476 -395 -677 -116 282 -598 -524 726 687 -27 -599 -399 609 678 344 -51 586 321 489 -301 725 408 -249 -764 745 -425 557 700 652 -791 317 692 264 -875 -164 734 -365 -86 750 677 -634 525 -109 49 236 -64 -755 -421 -677 87 419 400 -363 -52 456 -496 704 -827 -476 473 608 202 455 -889 -160 537 0 571 -797 510 -65 739 -878 623 744 -575 -43 414 -719 778 -582 -205 -864 260 -397 -811 384 -146 -871 -570 498 -620 -764 615 145 -225 537 131 -259 657 -104 -792 35 -530 107 694 436 -617 687 567 -298 712 248 -542 544 211 21 -826 -438 -146 -414 -338 275 95 -215 649 188 -15 -246 -451 -322 382 166 -544 -455 -747 -458 -65 374 637 674 -400 180 5 661 -479 -237 600 343 -682 -508 -287 590 -554 -242 12 532 -870 531 99 -604 -780 -658 510 -610 168 -179 -851 2 -358 10 -732 -703 401 736 -495 148 106 -789 790 -133 103 151 183 -294 201 435 -678 -237 -155 561 655 -858 215 -150 -638 233 -626 -434 355 197 -148 -845 -28 -812 775 39 -319 585 571 627 642 317 -611 -167 178 -711 500 -9 -748 -491 -198 -105 -866 -785 37 -44 -206 616 423 -602 -399 -290 347 -149 -485 740 -640 -233 64 -824 259 -583 -405 178 220 397 -226 -621 -421 -194 -152 388 -589 546 -893 -125 226 -37 609 -33 -508 338 260 -160 69 151 748 46 67 530 -396 681 -442 -816 -671 316 354 60 -776 742 -319 -329 -174 306 -317 -616 311 219 -602 711 464 191 -546 469 -513 -314 -791 -652 210 -371 570 440 492 431 448 -347 633 -343 79 90 -54 176 -418 -701 -645 -434 -758 676 -584 510 -198 219 -175 502 -47 -880 -133 246 -307 217 -497 495 -271 571 -721 239 561 -325 441 450 257 744 -164 -647 564 656 -175 -360 470 220 630 397 -689 713 98 588 231 -765 504 360 -160 599 460 176 -710 -554 172 198 330 -848 89 179 -50 -791 754 -867 170 70 -272 -159 150 -244 -423 679 328 -302 -886 -663 268 243 711 655 -669 707 265 -697 680 -479 320 -439 254 720 133 -122 -417 597 127 603 97 -115 -568 -441 -544 -223 -879 -751 727 -73 -900 192 -629 -677 148 -653 46 -224 -719 564 -508 -709 675 728 -659 156 -415 780 281 322 -171 94 183 -326 381 105 133 508 170 790 8 3 791 166 -117 185 -347 -561 203 -82 336 -808 584 -900 757 195 680 351 414 368 241 -55 -817 -565 -278 201 -436 209 -382 -12 612 245 -601 486 -172 789 -173 -380 228 -723 -333 -662 297 -155 237 -627 281 -373 -524 402 -538 574 -811 -494 132 -34 176 550 526 -370 -432 329 -157 448 152 -868 -86 -681 -820 283 -696 -400 275 -449 315 -494 -850 640 -11 487 333 -234 -768 66 -134 -491 -64 -107 -81 -511 -755 -173 -282 -834 -476 118 -805 -70 -662 177 191 -457 485 750 316 251 -137 177 -510 -606 -855 82 -13 -358 -716 394 586 -196 -563 -788 571 221 150 -873 38 -514 -274 718 -15 -622 -642 -155 -798 -540 153 -621 -674 -305 -768 -502 464 -656 744 75 -719 707 -300 -388 147 -383 556 -537 272 650 205 267 139 -442 -195 680 306 161 -435 499 -261 -367 -552 -886 456 -267 -572 -740 65 -209 -232 -593 -688 -218 469 -236 604 -413 643 -840 237 637 -270 527 166 -472 -234 -7 377 352 -207 498 95 -721 -66 313 -668 -655 322 342 431 -603 -429 -308 -401 -139 -668 159 283 -160 -127 -650 -39 -111 -1 -664 642 25 -434 660 -203 -170 -782 5 482 -827 -892 381 -599 -362 -394 228 680 -805 -595 114 -870 352 -853 -615 -24 66 398 -257 598 -781 364 384 394 427 588 505 -494 -777 300 470 -18 -773 219 390 176 739 205 775 155 576 -135 -298 -562 695 120 134 -638 753 -176 -123 385 -757 -842 577 245 -661 -36 -130 -621 749 -290 539 -542 -671 -180 145 43 -47 -218 -162 -650 -885 -105 -692 339 -510 -156 655 -179 -395 268 -644 -40 752 -769 720 -328 -163 677 -53 -861 -99 -592 -567 -633 -784 -170 -448 -811 518 611 -42 -658 596 -201 758 -588 202 322 -784 -836 -676 -178 -288 -299 -881 258 -353 -766 -85 -804 400 5 -578 -397 147 139 -84 731 345 91 -478 -161 -797 603 547 -785 611 -551 467 682 509 -438 378 -390 250 172 784 778 -133 -622 -405 798 530 -556 526 -41 -283 -850 -885 576 508 -391 18 116 770 323 -412 -601 -213 -782 -115 283 -660 590 24 49 615 -309 -235 614 54 -105 59 525 -275 286 -593 -311 -286 466 -3 630 -752 756 600 614 -358 -691 -698 463 -692 724 -82 -586 287 367 135 790 739 101 59 -578 764 -833 725 324 -245 -682 96 792 404 780 408 -181 -220 768 680 -90 -88 602 -109 -469 1 -230 158 179 -675 515 -838 80 713 -540 -237 711 392 -834 248 324 -449 447 302 -17 -174 12 595 -776 551 545 224 -329 655 655 474 -846 219 -179 317 -118 -274 513 -290 -498 -262 -258 680 97 -748 37 579 799 326 551 409 758 353 22 -233 467 -427 604 -111 -214 557 -560 -532 -376 -775 667 278 -113 131 -731 250 -372 103 -250 52 -560 710 428 -371 357 -218 -112 751 555 -246 764 -666 547 -890 -312 718 -590 21 -276 -689 -138 293 178 766 193 -121 -315 739 -656 31 -355 -721 101 17 -680 607 -273 65 505 -60 -245 -52 -138 64 -722 -337 299 -862 -344 -95 -249 -640 -794 765 -219 391 -726 335 43 -817 -288 72 -816 -134 -19 -885 200 -248 71 -298 289 182 -625 264 -166 -885 -228 -597 -115 216 292 -564 614 -63 -735 533 -791 105 33 -348 285 408 -416 49 773 -661 290 641 -287 -757 81 -724 529 37 197 -127 26 -301 -588 -80 -859 716 -207 -724 225 -348 -123 -819 78 622 624 540 211 460 -845 -651 -566 -89 791 687 783 213 -480 -401 624 -733 794 53 -402 204 -620 406 -620 613 -408 351 272 473 231 -360 437 463 -109 -427 675 231 378 -314 -320 111 -321 -117 9 520 -163 16 -513 -360 392 306 526 -645 -417 -149 8 -284 -206 -676 -217 -731 -804 509 -152 567 -428 -300 91 -190 4 -717 615 -848 630 -380 -489 -161 -680 -597 -590 -893 633 -588 -450 -457 223 -404 364 640 780 255 -36 703 -885 -13 539 -686 720 -813 746 -53 -102 -259 -578 -422 684 -406 -124 -693 639 702 -381 637 263 545 537 677 660 268 -19 283 -325 776 755 -402 303 382 379 -772 283 377 221 -440 -228 -766 501 537 607 -798 536 -14 -687 -553 783 -863 623 -791 492 706 -169 791 -205 -435 -482 -427 156 -47 702 414 633 680 614 -31 -591 344 394 74 480 -463 -524 246 -50 -721 -120 -367 -776 24 680 755 -612 278 767 280 83 -34 -317 489 574 34 -142 0 441 470 436 -881 762 623 -586 -793 -728 138 -148 -99 -172 -232 -625 -36 583 570 -557 302 642 455 -359 298 -651 -381 700 500 -769 505 -454 -353 -729 -469 421 167 -691 -293 -628 -106 622 -794 571 285 650 703 220 652 -630 -487 -174 744 -303 -530 -663 -188 139 13 538 -151 -794 749 210 408 -296 189 450 -633 -372 0 -181 -502 -421 523 117 -210 -481 208 631 -703 87 46 -500 -31 671 -460 745 698 498 346 189 -560 -571 -479 -839 152 -522 644 -432 268 71 -806 -90 174 278 -548 -469 -680 -271 550 -884 515 -873 250 185 -845 703 -880 -133 -850 -839 783 699 -21 206 790 -112 605 -822 -576 -474 -720 -456 630 430 765 236 750 590 490 551 314 310 -658 -252 726 531 678 660 315 66 -452 -1 176 -691 293 -394 112 -677 498 -810 455 -879 394 460 135 -721 -314 -148 651 110 27 439 -159 -815 497 -276 -338 650 -102 551 27 -492 611 -434 -720 -848 780 279 -2 -179 -518 378 -814 616 393 218 -464 -10 -567 540 383 -53 -60 -841 382 614 -488 168 -2 423 564 -810 -325 563 619 -569 132 -656 -751 326 712 798 60 -857 -43 164 -187 -723 50 112 -35 -854 -734 -498 283 -273 -493 291 -277 636 630 -737 289 684 330 -516 429 -95 725 335 390 -301 -345 -223 -122 -192 -894 512 -305 -552 229 -584 518 -86 540 525 -808 783 627 -681 -370 96 -290 -135 -356 -350 -567 -244 44 -162 -552 -137 622 -829 193 297 737 -730 -684 -794 286 77 -693 -120 494 623 163 -467 -678 658 79 555 -885 -512 687 -215 28 468 136 624 -218 -70 -71 764 180 -479 156 330 -537 -813 -83 775 -867 -247 0 -13 275 -323 260 -684 -564 395 226 -498 -160 -55 -164 629 -348 -32 107 778 104 201 124 -824 790 86 -6 -543 600 632 -291 -684 -370 -694 -309 -497 -582 -522 431 -433 -781 -249 106 -511 678 -804 340 -31 399 739 -224 -669 -768 -722 523 -90 -37 -761 800 157 753 779 -443 368 245 126 -225 272 -127 133 100 -209 -565 658 205 -721 -750 643 -647 -841 -801 -220 238 51 -368 -259 1 313 -216 -667 -119 649 -137 -737 494 -426 -689 371 1 484 -220 -348 -857 43 -2 260 87 -136 390 217 -84 685 487 -726 188 -727 391 -15 585 -412 432 -39 15 551 -566 -238 -101 633 -795 108 762 270 794 -211 -652 345 203 -89 -66 692 99 -500 -743 -694 -439 -493 -467 -813 146 644 -140 424 -321 789 -768 -203 481 -842 195 253 566 -771 579 763 -817 -341 746 -369 262 358 46 -213 244 39 238 149 633 295 318 -309 -482 -777 -897 368 -772 -494 -596 162 333 -879 304 479 -683 -798 -155 -817 661 104 478 171 -102 -730 -843 295 444 110 -806 -26 684 -129 735 318 501 -695 750 -690 28 -652 444 46 -633 170 -373 -71 -766 -695 -245 -499 282 -760 151 -379 -48 464 -789 518 292 -112 317 495 -500 581 51 -558 238 -541 -527 120 -674 -166 -286 372 -208 -543 96 505 104 93 696 412 -317 450 406 457 -660 -32 445 586 -825 564 -376 192 -675 127 12 144 473 112 32 -121 506 475 -839 335 749 -67 329 -190 -266 -365 -777 593 -414 -351 581 228 130 785 -464 -596 -375 -40 580 -547 81 -174 169 -236 -519 344 -200 -221 -852 -403 633 -824 784 -571 -229 742 450 405 -196 -26 735 310 -806 -797 -539 -599 168 -249 -239 -899 -700 -479 -487 124 -122 -290 -334 734 -234 516 592 -649 443 -300 27 -377 35 -8 549 429 -361 -408 506 -748 -482 730 -213 -716 -561 243 -525 182 -289 -532 -892 -492 -674 662 -646 -475 640 -665 106 713 -692 -890 -459 22 -777 522 444 182 147 -848 -350 193 669 78 -832 -475 304 544 -894 184 -16 575 -371 -610 433 -688 240 -48 200 -208 -332 -422 -362 308 382 -70 462 -458 549 562 44 -24 -391 -237 590 22 -127 279 -138 262 -52 -306 432 236 718 484 -38 -577 736 681 -435 -651 -742 64 -504 289 -180 733 -201 473 268 -410 -231 562 -245 -421 -142 -418 444 348 263 -826 652 583 -322 69 324 45 -469 617 -131 -892 503 -107 -755 -18 -598 711 -811 -838 229 403 628 598 -585 -776 514 -706 372 -690 -743 -344 569 -362 569 160 390 162 -93 -684 -679 -239 689 -117 -247 -507 -595 331 729 669 382 -413 -26 -166 -503 446 -502 -451 -390 388 -231 148 263 673 -665 142 679 -291 -115 701 -753 -68 176 718 419 579 -91 270 518 556 -78 -278 373 274 95 -177 672 -579 339 -873 -707 -557 -576 112 -391 -578 249 -471 -437 -703 490 -45 443 321 -383 -729 512 -413 295 -784 -799 -868 -186 147 -99 380 -42 -695 230 -329 -822 -191 -113 667 -322 -137 -58 -752 -425 -824 559 156 -307 -358 -187 -221 -365 214 59 -128 -699 219 632 318 -223 727 -31 -385 129 219 354 -189 -492 -477 -782 -809 145 -705 506 567 470 535 361 141 33 -163 -817 -864 -92 -574 602 -763 535 538 691 714 -447 -24 603 -62 -75 -790 440 173 -567 533 472 617 -849 -385 -396 -243 600 620 712 168 487 -427 -17 587 -615 -195 -612 256 -195 184 -403 709 628 -594 -672 -86 697 748 349 -872 750 -752 419 -560 -47 -164 66 -238 -170 -118 -175 323 796 582 -278 725 305 688 -854 -89 -264 -642 275 -865 -813 -793 417 -387 364 -203 -340 47 454 -724 -317 528 786 466 -125 -784 -86 -486 103 142 -818 -274 178 -265 177 724 -508 605 116 85 -896 -805 415 796 34 -127 481 -478 572 -865 -432 -773 170 -536 193 -95 -596 80 454 -761 699 482 -380 -127 -736 393 -203 -254 -249 -827 566 -695 501 -693 569 56 -833 193 -541 248 -15 -795 -497 358 731 -848 -216 -256 608 613 466 -163 -447 -656 584 -740 -288 -582 -771 485 426 675 -650 -229 82 318 600 -637 -748 -498 19 -364 551 -768 426 -824 404 593 172 -627 721 39 -392 -649 690 -502 147 -702 -275 -760 -387 785 771 -28 -593 495 171 -662 -544 94 80 648 -606 -169 699 -368 766 -123 -119 -702 -557 -525 21 462 -77 -861 381 -142 -428 -632 457 211 -253 -737 115 2 321 -102 671 -55 221 316 -900 768 571 323 217 331 436 -161 349 112 109 -49 698 70 437 198 670 352 -551 -141 552 -366 196 -30 388 -461 -797 624 187 507 -663 170 -188 685 -522 -533 130 -740 93 59 562 243 -121 -82 -626 587 774 -874 68 755 -587 695 722 146 466 -107 495 630 -363 -165 -278 570 575 527 -557 172 11 436 -582 639 693 543 -211 -798 -575 644 -357 -786 -673 -119 -297 -594 619 -395 472 -597 312 -738 401 -863 614 -113 -389 670 172 -855 -683 350 -96 321 -366 -121 -898 229 688 777 766 348 -441 -74 453 -347 249 -508 -107 -513 -231 -671 -786 -202 459 54 332 -613 732 -185 127 493 -382 454 -659 659 -435 382 -688 581 -645 -614 542 441 -861 743 -797 740 699 -84 251 203 -335 64 -21 260 244 617 403 -484 656 -19 -536 -729 -171 33 -881 -578 -507 161 -716 102 -894 -723 -593 242 -177 367 599 -54 -172 531 -523 -525 -652 -127 313 341 -558 -100 -593 -747 -819 -220 45 -288 579 618 -565 -672 596 143 214 -678 -468 -586 -482 -281 134 -502 -565 578 -509 462 176 320 665 165 422 159 -68 4 458 748 496 248 560 72 -737 -785 140 -691 349 -687 -65 109 777 -705 -568 -788 311 -598 -276 257 417 586 -405 368 558 -542 285 -403 -272 -279 -383 202 -777 -201 -44 -710 667 -16 -95 601 69 -372 217 145 100 -631 -794 383 -263 269 -221 -365 -163 -892 -797 -365 -521 -737 -649 43 24 210 223 -893 508 -397 -739 -536 -739 729 269 -602 -45 -536 -76 437 265 277 -489 745 -64 213 -78 532 305 -207 -848 376 -574 616 -493 -835 681 -275 -438 -723 177 -170 -770 -130 310 -730 87 -774 -522 257 362 -511 -5 95 734 -382 366 -823 -355 -536 -49 -312 592 -118 -762 620 274 2 325 372 -238 -463 637 -491 -217 406 743 148 -43 -324 559 -42 -122 503 -328 604 -497 -627 -221 73 391 -490 741 -291 -337 -831 -72 43 672 -516 196 518 -481 22 456 -832 388 -15 342 389 464 -242 798 -316 663 147 -703 -346 507 -616 591 -491 -514 549 -148 -188 -450 -493 470 723 116 -235 696 -788 -150 -377 -721 281 514 -749 -108 -594 180 -280 -300 592 -309 550 -215 -636 223 581 101 -418 -110 -650 759 30 612 -457 219 431 -822 691 -13 -117 -814 -663 222 688 -665 -60 750 -123 -599 484 46 336 377 -534 -60 409 -453 -685 26 746 -791 335 644 -301 59 660 295 -364 -619 -232 601 527 781 472 403 438 615 57 -132 436 237 -159 151 162 -138 264 146 244 237 316 -508 428 -388 478 -792 -860 334 -673 -309 634 -543 491 -612 181 -736 255 -644 197 -178 -684 -154 -249 520 -122 -19 -323 412 84 51 -477 -355 261 -468 -56 418 193 -883 -461 -184 -399 551 -129 -865 -757 778 395 -90 -706 682 -121 243 387 -864 -772 -612 -749 -142 552 -143 -479 -443 546 -121 641 -457 159 -313 256 630 180 734 703 -334 -156 -595 -730 -214 -830 54 -356 -734 38 -578 1 666 80 79 91 -588 -394 -661 683 612 298 -57 -260 153 328 578 -795 -221 674 -590 -353 -657 585 102 -169 228 316 -184 -576 -841 88 -506 -335 629 731 599 -238 -670 -672 295 -440 404 -671 603 306 -261 -700 -490 588 -565 544 510 -442 -601 514 761 511 -723 -41 482 140 8 -711 -253 -558 785 490 298 649 -52 -732 50 779 649 122 741 -267 769 -96 -499 277 105 406 19 727 16 701 503 -580 436 375 -114 360 542 -347 -524 -566 -771 156 -575 -301 -760 -226 457 -527 -199 -814 -362 -656 -422 381 194 638 229 502 724 761 -679 -222 -511 -250 -354 -723 -749 394 -463 -287 73 -372 -430 392 -706 -613 -443 197 -172 -876 -362 -742 -771 -418 -420 -789 -533 -331 13 -866 -171 -429 147 762 -596 15 -186 -375 233 126 208 422 401 653 280 427 516 145 154 -759 -373 -69 -126 -75 399 695 -584 591 643 181 -551 347 576 -142 -407 27 406 -548 174 -19 -182 -647 189 211 -96 -508 751 -367 153 607 167 -17 -453 -658 352 -157 -755 -466 -580 -710 659 764 -125 -589 -612 528 -323 97 505 717 469 302 -770 -229 247 475 109 -287 -581 -566 539 -286 -714 32 551 525 -245 -508 -509 350 41 168 -843 -22 -272 -339 425 -795 795 -520 -85 516 368 171 490 -733 276 218 255 -356 110 -423 14 -146 374 -35 -304 687 212 221 -645 -405 -122 74 428 -653 635 327 571 -406 -746 -478 -667 -352 97 560 -23 -226 427 -572 -185 179 236 -163 435 -58 -424 299 -279 -761 -93 420 -333 24 -737 -702 563 -831 -813 420 115 712 -65 206 -219 -708 -284 -257 253 612 -284 114 255 722 -885 -500 -8 -267 488 -258 225 -579 85 -101 59 514 64 -789 -218 -77 -733 -883 -820 -516 709 -635 -215 -317 -399 -469 184 295 -222 760 75 -542 58 567 -599 -799 499 676 192 -854 74 -314 -616 -144 -864 554 -44 -97 -150 303 -561 717 490 -449 -782 346 -427 566 -79 -860 -716 360 -713 474 257 227 213 628 -498 622 -876 -871 -113 -172 -477 96 89 -189 104 146 -44 -1 72 -386 -551 -393 475 -682 -764 -580 -513 131 313 -743 586 -310 -43 674 -513 655 -513 -566 -687 227 -645 -586 -191 27 4 -156 -811 482 -517 52 724 591 758 702 -690 727 361 277 314 371 287 -635 -457 -239 -576 -324 386 365 -719 -718 -80 -650 -272 -295 -58 135 -429 -93 288 -517 191 -375 396 117 -613 463 215 -744 274 -496 389 -486 -743 -502 404 369 -111 191 432 214 590 -42 693 112 110 -715 329 -594 71 -93 -35 -865 -839 -668 -63 762 -351 -128 -648 170 -800 108 -846 480 -438 275 507 492 800 742 790 -607 679 567 -803 -70 -232 -891 710 173 -27 -638 -595 -197 -596 175 473 -526 -615 -30 525 -777 301 782 -585 -73 422 746 295 -122 -656 -276 8 442 -248 -50 -618 362 372 -413 -399 -271 492 405 770 -77 -643 -167 327 260 -503 -590 417 -173 -129 -465 296 -65 213 -521 664 572 -118 -808 289 -410 80 95 52 710 507 755 537 184 552 377 -206 -416 -484 755 -210 -613 530 522 56 308 -867 -875 -893 -764 484 -722 397 -837 141 464 -91 -637 -584 -239 -212 -449 311 -421 420 -12 700 366 -680 350 -140 291 -724 100 792 -765 -851 -285 -611 -147 -429 549 648 -643 -367 -515 -768 -797 -121 95 -31 -391 463 -67 97 567 -25 286 -153 -57 371 451 -886 -562 226 -142 229 506 -350 -776 64 -727 37 -834 -492 -358 25 726 -573 -470 148 117 -245 -757 10 398 597 -316 -290 -244 -756 -664 546 -176 109 429 -606 278 740 599 687 -7 514 -330 -30 -446 -632 -662 728 -801 -854 405 -152 360 -481 643 790 -124 581 295 -723 -829 -712 -293 576 533 -38 -880 -506 -195 337 -19 -678 3 -375 340 36 -412 -22 -879 -416 -468 118 -667 688 618 525 128 402 303 -493 711 -651 -462 166 664 -514 22 -32 236 -381 593 753 68 -307 -737 -824 -660 39 -589 160 -711 335 397 649 660 773 236 -789 303 -201 -693 -750 142 82 -229 425 -730 -369 157 317 205 319 -200 400 -23 760 601 -111 453 671 31 -534 -157 -478 -133 -345 367 94 656 -60 333 655 -676 649 89 409 -164 -612 -96 322 596 -794 -343 358 202 758 -762 -763 101 -459 706 -294 -669 727 -72 -173 -874 417 -732 -172 481 777 -603 -386 -27 -863 313 713 34 -815 103 -365 -548 591 511 -372 128 -169 514 55 347 781 114 519 -72 720 -798 -306 291 -412 -482 -287 -791 787 587 714 70 706 449 -475 650 440 -845 122 388 -879 419 544 -706 729 -434 -523 -297 583 475 -268 -866 437 265 -807 -815 -272 596 -567 283 761 768 -817 -101 -475 -395 415 -560 -741 -309 578 -211 -774 707 283 -720 510 749 -438 -700 -377 -814 792 -722 73 -587 -836 -562 289 717 -222 696 -55 -412 409 -481 -284 -96 -708 -302 -3 -289 227 784 -524 -229 223 -509 -747 -670 383 -335 91 -680 -116 123 2 562 -400 -575 228 -578 -684 326 -184 -438 86 730 482 -495 612 -864 405 -290 -829 539 -804 -31 -583 -336 -400 -448 -222 -255 -391 -591 -535 -259 89 484 -180 533 -523 489 -664 -467 447 -218 -477 -30 -127 -226 384 -433 -643 248 -656 -712 -737 -37 163 -432 -687 -482 -224 -816 -894 -497 -760 -409 -122 622 -429 176 130 721 -794 -535 523 -578 -849 182 -671 227 -213 791 781 -688 28 -340 -363 566 -686 139 -194 -94 142 -403 -11 529 -551 -651 523 418 224 -671 -311 -545 2 -860 152 -38 -29 5 -353 -873 -807 -20 -668 527 683 520 -404 -566 188 110 -802 -68 299 584 -30 -478 311 -655 791 207 99 -90 -665 761 248 337 524 202 210 230 -574 561 689 781 -296 752 38 -189 -204 -735 5 -820 -363 122 271 -150 292 266 168 -450 -92 -760 82 -318 -845 642 -67 754 -443 202 -83 -510 237 -51 -493 697 668 430 796 433 228 -259 -362 80 -860 -868 -194 -32 -290 -609 -9 -636 -414 -132 -24 -888 -117 -765 41 86 -301 -291 768 413 678 -142 -737 102 -864 126 391 -415 13 -428 788 168 -589 793 -85 538 -129 -201 -219 771 -726 49 38 638 111 -279 142 -533 -180 410 208 -104 543 -866 798 -268 -212 -588 -734 -128 -114 -702 -43 627 -126 -112 -814 396 -854 -467 -365 374 -892 518 53 -508 14 -86 13 225 -749 -729 -497 66 680 437 -488 -598 485 647 313 470 -280 582 475 98 -823 263 -668 520 -432 -523 -486 111 -519 289 196 -752 532 -522 -684 -594 -481 -694 -666 -59 -633 -397 539 506 267 -207 307 -158 440 -546 -803 -895 -77 -231 398 -17 518 107 260 50 -198 11 -575 211 575 -180 -398 -84 -473 -474 793 -718 -325 208 -126 -459 139 -863 -270 635 -727 -134 -231 -880 462 731 101 -600 411 58 -72 -344 688 455 767 622 -110 -801 -725 421 330 626 720 160 -258 -250 358 715 -776 252 -518 606 -406 784 560 526 112 -845 -158 -870 442 759 -134 -152 236 363 536 -367 -62 -771 -621 -126 -43 42 -744 292 -857 -662 427 -825 727 147 664 -658 503 184 658 303 -56 -536 -457 -134 -674 -732 -698 -80 536 -383 -262 -521 242 -214 651 502 -472 -648 29 -595 73 306 698 328 -357 -31 -233 -491 -702 -190 -752 532 -2 -532 -847 -324 296 792 -310 358 -246 84 -586 -787 -455 206 -513 -97 -580 -647 441 772 -889 523 328 -432 697 -102 535 85 -811 -388 -564 -385 553 -845 -816 248 593 690 -748 511 -434 -131 -532 -445 -765 799 688 325 -77 667 108 262 -682 -266 -687 -192 -685 -222 -881 -571 -708 -247 361 -600 -165 135 -582 -633 22 -230 684 476 -144 547 130 -705 -318 445 206 246 443 532 -596 -523 -705 -504 763 -380 -372 -444 -486 543 71 -896 556 144 -813 -12 34 -589 499 -726 562 -481 260 -693 110 -589 542 -386 -26 -275 -192 228 -859 -404 -813 247 395 463 614 352 586 649 -432 -402 -205 -537 -440 -628 -783 369 -845 241 407 417 -808 -827 781 444 774 -543 -457 -27 208 177 555 602 654 -238 -169 -165 560 227 -221 -27 -30 278 292 -468 372 639 -13 374 -358 -424 -549 136 -303 734 255 779 -780 -475 -607 -317 342 580 -360 -75 -34 652 304 111 284 -897 725 -49 -135 596 -418 -437 -101 497 -106 -518 -15 685 560 34 -805 48 295 98 6 68 -245 -819 702 -68 488 -140 585 546 -247 -102 -849 69 108 220 242 218 -250 -62 -277 -303 154 740 347 419 -438 694 -350 373 -295 326 -205 -451 -795 -354 -245 776 -844 -892 165 -185 -750 -617 68 -574 560 349 -423 -425 -147 123 509 -39 -657 -795 -768 788 -370 -723 -71 -547 570 -147 272 147 680 -67 578 -275 166 -109 432 479 -799 92 463 345 -608 351 -743 314 -420 -275 149 -782 -277 567 -594 378 572 429 92 -868 -734 553 773 -30 249 378 -126 35 116 -822 -6 558 -218 -56 746 -55 -40 -871 -200 -300 -286 148 232 -390 -164 504 556 341 -430 773 -235 739 528 -434 -856 57 312 -895 -650 -63 519 599 -177 3 -346 -276 462 -12 576 216 604 219 226 -827 -426 189 -269 452 -46 293 -868 578 -57 676 -727 702 -34 -200 467 417 -520 121 -322 272 166 374 608 -264 7 -500 -762 129 696 -467 266 -248 -515 675 -745 -589 284 270 -705 -782 584 704 800 382 374 337 -814 376 313 590 163 104 -67 798 284 -610 259 799 -278 -665 -387 732 -801 -182 -512 129 475 52 -47 -592 431 788 -73 -281 232 10 264 -224 368 -221 -13 -353 430 114 -585 -430 -666 557 -752 -846 -521 -769 -721 -465 -469 -292 -328 -128 -233 -636 771 678 512 120 -199 217 334 -309 305 -203 99 -573 277 -732 352 -472 371 542 55 260 363 -540 -700 -387 -786 304 677 -888 315 -385 -661 416 -182 432 -422 -641 764 -336 490 -333 509 669 396 674 -355 704 -613 703 -749 -359 748 748 588 -473 -110 -811 -463 486 -280 -279 -385 -454 -85 144 378 -680 365 -159 -180 -52 228 107 227 -847 -253 181 139 -342 153 -295 -108 -10 266 384 466 390 -198 -33 711 478 22 -889 614 726 -748 -47 258 -281 -876 715 83 42 -566 112 405 326 440 146 73 611 -459 137 635 354 -7 225 -787 247 683 -622 -832 629 -389 528 -784 -470 733 -843 -824 711 -183 82 -794 -64 -510 175 447 -24 -507 -853 575 110 543 9 -767 279 696 -73 -354 101 281 -107 86 -157 -670 293 104 -884 567 -679 541 -8 -206 -518 -39 -306 -587 452 757 -366 -239 147 -391 -599 -289 158 -628 671 207 -879 -44 -163 -433 -436 545 43 -738 -375 147 -374 390 -58 -17 136 546 683 -412 -425 -281 798 -118 669 -443 -884 -144 -362 432 -685 -722 657 -406 32 406 -797 -685 54 27 320 -394 -816 -291 315 162 -59 594 -331 149 720 -413 373 -421 0 728 413 744 -672 691 -778 137 520 646 91 -47 260 277 -576 589 706 8 342 46 -684 153 -881 -540 688 -388 413 571 -351 -613 -271 13 191 -517 -333 436 -543 591 -771 -83 784 -355 42 -818 402 -476 -479 -200 -114 281 266 158 34 333 748 -521 -466 115 -367 79 -253 252 563 361 246 619 326 -521 558 662 763 -12 589 -41 422 -207 149 -807 67 -428 -624 -320 -310 11 -109 -306 113 -185 188 -741 159 505 412 -135 169 -896 -535 -717 775 -361 450 -111 190 550 62 -607 702 -311 708 -256 -63 562 737 332 -85 117 -304 357 -217 -630 -12 -176 211 -387 -179 556 -63 -141 447 -16 123 564 169 -1 110 399 -342 216 -534 786 -895 -175 512 601 -388 -695 152 -138 19 505 -616 535 -878 7 -508 26 798 -300 -862 -382 130 -735 205 758 -457 359 -492 -763 -574 -132 457 605 724 -225 -539 292 -776 -900 432 391 140 363 308 485 347 -278 293 -144 -382 558 -870 -833 446 -438 -595 30 -276 771 -370 -568 -605 314 447 -1 -96 459 483 621 -311 417 164 -824 -719 -524 -623 -639 52 451 -644 -116 -564 193 138 -848 323 662 -435 -845 -61 -581 -750 -430 232 -545 614 662 -809 30 728 222 -271 177 -4 -767 -708 -219 -478 671 422 -508 263 -746 -147 -470 -58 -382 512 235 -388 -698 -489 408 566 -634 -83 -523 -258 59 46 -355 -722 -34 -285 725 -673 -168 -585 -28 -794 -343 -652 -135 -431 -781 -810 688 445 493 -38 -826 561 385 -808 -556 -628 -233 -800 675 720 -53 -104 281 313 402 97 472 514 141 -702 765 565 -397 -266 -685 266 484 122 -749 -844 454 -90 710 643 -828 -737 -482 -528 -897 -324 300 563 419 -244 21 -87 -289 -539 -869 233 -327 -806 -242 -305 -899 -52 73 697 117 -897 -475 443 136 -470 723 114 -72 348 -370 -536 -253 427 690 543 728 -517 -559 -121 -176 -118 -309 -554 -226 -93 586 760 447 277 -588 590 759 -437 -781 -199 320 -708 736 -415 -697 -702 -91 367 608 -809 323 -164 -752 207 655 69 -552 3 -526 507 193 -77 -230 337 -791 724 -739 -447 684 385 520 -205 -642 -721 213 -474 762 -308 185 -783 135 610 -756 778 211 -511 -829 749 358 503 44 774 108 788 -239 688 27 -496 16 782 -427 -346 791 719 -810 115 -373 95 -141 395 -356 110 467 84 -668 -668 -838 464 10 478 590 698 -610 577 -661 -532 -309 75 -28 -110 -195 427 443 -795 -540 -877 392 556 -163 448 751 440 147 -688 -22 214 226 777 724 102 -583 592 -789 731 -434 -824 604 -836 398 87 -158 748 60 -819 67 622 -158 167 710 -620 333 72 159 678 424 -291 578 -546 289 201 -244 -42 -650 130 -108 -15 4 -23 59 304 771 221 26 529 -472 -475 -633 334 -64 429 -364 759 594 -414 -839 -366 729 -662 2 -251 51 106 -77 -556 -539 753 531 -600 -524 343 -698 -220 -132 -728 490 253 -299 -315 606 -17 263 -152 -335 106 313 184 -548 -257 85 747 561 -24 472 -359 777 -317 -251 409 412 5 746 -840 549 -714 554 -719 644 -459 381 454 725 581 688 -574 -10 620 -667 -870 207 -715 578 -466 -521 -119 281 524 124 87 -592 391 204 247 51 -796 -546 -216 206 -714 -76 145 -139 230 401 18 667 -844 483 112 -148 -796 -171 -198 -862 533 792 15 54 -101 622 419 -456 -559 782 -249 -311 52 243 -39 -55 128 -46 -878 548 -488 752 -114 386 410 -188 7 -167 603 7 -780 -23 -444 330 261 254 -112 -643 678 393 -452 6 166 329 -604 -442 -457 -768 770 633 -284 495 410 444 350 228 55 448 -53 592 -24 -660 445 -786 -410 766 -527 -793 678 353 -328 700 487 213 542 -580 215 -575 -221 493 570 -517 -32 579 319 -840 -784 -573 -763 -699 -744 489 -862 -516 567 353 -635 -254 489 354 87 -147 -95 109 -749 65 -2 -61 -865 -860 281 -899 -140 246 744 -715 -693 -229 -531 -150 479 551 -679 -611 502 -841 638 249 -648 -416 -736 723 486 -356 -743 307 340 518 19 -276 -651 -737 -150 401 -322 -777 -5 -257 -36 -140 595 467 750 506 -778 -561 287 680 -540 -876 549 241 -212 590 91 -53 -819 675 323 245 443 -348 -366 -152 442 -25 -186 -435 -376 -740 561 652 71 352 57 -244 781 -397 759 -747 -557 -216 292 265 -495 -542 106 -52 -313 -500 264 70 174 -797 -586 566 -177 -538 -591 -78 296 -387 -622 206 755 -834 -797 -743 62 115 -162 91 -125 267 -443 -279 523 -385 -359 7 651 -96 -770 269 93 662 334 173 -727 -780 -743 -882 342 -164 -855 599 -479 -619 -534 -97 195 701 -261 -407 562 -500 481 -822 -164 -581 -316 -408 98 -794 350 74 492 715 71 -431 -24 -676 -128 706 -383 -433 537 -623 516 -830 -60 -369 439 205 -221 -558 -320 -199 75 688 224 -739 -54 300 527 25 -342 251 697 -819 -340 799 -855 -469 -447 -462 654 188 -810 108 -553 654 206 -879 -224 192 -283 77 301 267 -337 -288 169 655 -349 -502 295 -290 -605 -629 27 238 -344 -553 351 768 112 519 -542 -477 681 381 -708 307 667 -76 550 -245 -834 -129 -779 617 309 -542 -650 -701 -284 -738 -151 -196 695 -35 -760 178 -391 174 -219 481 705 671 -892 -360 -88 624 453 -182 -301 -722 -578 -608 734 -813 -231 -675 363 -848 155 180 364 -876 -177 651 313 -133 -94 -36 -21 147 297 -278 -682 -11 -601 -306 567 569 214 -884 378 -534 485 -506 731 -52 124 508 -595 -383 -731 -570 123 717 370 711 760 236 -834 -779 557 709 -274 690 -628 -597 782 187 677 -477 661 -357 418 253 384 -599 616 -131 497 -208 -790 -201 782 133 473 -364 -833 -257 664 480 -559 -287 -363 547 151 701 164 326 -348 768 -456 -405 387 0 187 758 702 -428 -795 -783 -568 -655 -805 390 668 -7 -29 -605 -840 -108 244 -354 -99 464 -111 96 -68 428 -771 -181 -360 -763 -311 -872 -225 133 736 -275 -847 -785 516 532 476 188 800 101 -408 -660 -882 701 -327 424 613 20 -510 670 -328 -658 -69 60 661 -766 639 -589 -450 -712 265 -402 -505 118 -465 439 677 463 -545 -136 -447 739 683 -295 -187 -796 652 588 -518 185 422 -658 -436 62 -732 -466 -373 -20 436 -222 -98 -849 179 -737 -199 205 489 -640 675 79 -870 -308 -337 -182 -69 625 245 -597 491 -482 -589 495 -580 -647 -569 -243 170 287 50 -842 -409 -492 -664 555 -143 490 -625 -822 -377 737 -136 495 -643 382 -705 490 660 625 -327 -401 185 -843 547 -292 -161 -294 497 234 663 -830 -5 -470 213 574 54 -252 -59 -752 -561 -530 248 -850 13 -40 -685 423 79 506 216 -174 346 -202 -647 -866 -895 631 -386 707 -331 -626 -244 -795 8 650 -522 8 -681 700 457 -180 -413 -215 -536 724 318 73 760 -158 -806 184 736 -65 606 -607 304 -257 -738 125 110 769 763 -757 664 587 -434 -775 -847 380 -269 -88 -138 -372 -319 143 -737 -525 -453 -146 -472 -61 598 -372 631 751 432 770 567 290 165 27 -711 -691 -731 -899 -684 20 -517 -444 -342 209 52 -317 -11 453 -583 -667 695 -681 -646 645 173 -121 320 -357 -53 -841 -125 -707 260 444 -241 721 675 -212 -665 -356 -176 -775 -779 -812 -64 -810 -246 -314 742 -719 -191 -719 630 -796 -575 568 155 -526 -600 396 47 -52 -276 -368 -364 348 -755 334 -155 124 -816 650 -87 -334 159 -52 556 367 -576 -9 697 442 640 128 498 79 598 -191 553 513 -596 379 163 198 163 -249 -451 333 539 387 315 268 244 -342 -80 -358 366 -708 729 -96 -412 -600 -638 566 -165 507 623 524 -201 566 -59 686 71 -77 172 -893 -30 -454 612 -605 -735 55 143 552 16 -651 467 -294 434 250 260 -680 489 137 236 -61 706 461 -273 586 -231 -889 -519 -341 -62 -92 244 87 496 -752 170 82 -336 293 -560 185 157 656 -118 255 -880 -39 502 216 285 -666 214 282 704 -661 440 -606 406 -273 -317 -561 -894 -81 -87 -814 -11 365 -137 232 -483 -29 698 133 3 -521 711 633 36 217 56 -647 -692 489 211 15 -43 -271 -433 -725 -220 357 -124 -118 -119 107 -880 -208 -497 -200 -892 -374 388 171 -596 -657 193 -258 664 615 -348 3 -332 242 -663 -194 427 -242 -187 -421 -328 239 587 119 -449 408 -658 795 379 58 -859 102 -831 295 -204 495 -196 456 248 -569 -538 6 -44 -175 175 -428 430 -683 -178 213 764 558 312 -720 763 652 718 250 207 683 -692 -188 796 -708 -54 -362 190 135 533 353 -551 -211 323 609 717 -37 -555 355 -429 -15 643 73 573 -506 390 445 -269 405 227 -193 9 -397 97 587 -483 227 549 -703 -140 -550 288 400 162 -607 127 -484 -593 287 -631 -90 485 -526 149 -75 290 -536 565 -895 726 -229 108 536 273 -126 634 -374 75 -468 -602 43 650 -485 591 -173 -834 -521 -260 76 -367 -893 -55 -541 -244 528 -698 -618 272 549 -234 -895 -165 -832 -624 -856 -892 299 -841 -874 57 -520 -197 508 -691 469 -326 298 135 -743 -381 569 14 395 15 464 -584 191 349 194 678 42 276 720 26 -550 452 728 402 672 -504 -754 -143 -567 -231 647 742 -472 464 417 509 774 255 564 81 -377 391 479 -758 -155 -737 -806 485 -460 114 -626 -8 374 445 701 -380 624 394 -453 -404 26 -815 537 -404 -281 -511 -269 -469 358 -186 293 219 90 39 -457 221 -499 -612 -865 -735 -635 791 -618 -525 -302 461 -725 -190 473 452 -489 -864 523 -261 496 755 -440 76 -538 -628 -182 22 695 -76 -646 -249 -718 -380 -713 -462 -850 -804 -122 659 -651 -187 537 -230 36 -873 -179 759 685 331 412 105 -41 -343 262 -317 -860 212 -872 726 -120 317 -645 571 657 631 500 -105 -304 -377 325 235 -615 565 640 -511 256 41 -149 -685 -604 460 -729 -827 -642 -168 688 -183 167 320 358 -690 468 -143 251 -491 -482 11 257 -636 742 353 -526 -75 386 -140 133 -366 -684 275 -31 164 -188 -190 -830 -357 764 464 -377 281 171 284 -110 -799 -258 -580 -770 418 -486 508 -692 536 -877 -786 586 -486 -373 -679 -317 587 564 332 -146 702 551 436 250 -745 -368 751 -588 711 -596 342 390 -594 -820 579 254 49 693 -424 48 -710 -452 36 -533 258 526 -884 126 -375 670 -455 -756 515 -56 359 534 -600 -885 -184 -102 50 -370 164 -844 -50 199 -360 -141 -531 362 -528 684 720 -730 -409 670 247 10 -719 -690 379 -371 213 -268 277 359 -639 -886 -350 176 -194 530 -102 -257 234 -371 254 576 390 -801 -831 253 454 9 -707 4 267 -235 -837 260 -328 619 336 -36 264 -795 84 558 214 180 -527 658 -562 -422 705 -814 582 -727 -206 -813 496 651 -880 432 47 36 629 322 -1 566 -282 -240 -608 -7 -221 -640 -888 185 -256 730 -616 8 -519 771 -763 -186 146 -196 -587 617 219 -280 15 46 -474 -486 -779 529 721 -18 -573 120 -223 212 -57 -64 680 -286 529 610 207 647 399 302 -354 528 620 -600 -372 181 -703 376 -459 599 556 -823 -274 332 -665 -112 -33 44 -79 160 -138 -427 -653 332 -188 -590 -192 232 150 306 -324 -604 450 197 -330 -564 -613 331 -355 28 -323 -807 -649 333 -508 -200 -816 -147 155 -390 117 -80 -346 -755 207 -776 735 309 262 -356 501 490 111 -399 -685 -497 265 128 18 564 149 -427 -716 -763 -511 693 176 -458 -179 -457 543 261 339 99 -339 790 227 -674 -422 -333 390 -382 720 706 541 -779 161 -153 -214 4 -618 500 709 -866 -76 222 -258 -639 -251 709 -716 119 705 312 423 111 390 -201 71 683 -86 166 191 -112 -388 456 -654 709 -464 172 -719 754 -636 768 424 761 -770 209 562 -832 -404 -848 189 489 769 159 323 -333 -119 -112 487 764 -273 -227 248 -67 -187 -420 -552 88 -513 -747 -181 -178 -502 -255 -127 -636 -889 -684 -127 695 101 509 437 222 -81 -836 -775 446 657 46 -238 -586 661 -288 -449 -797 -214 228 235 -674 396 128 -516 519 444 -209 754 -647 -754 -374 -66 -432 -521 -83 178 322 793 210 -857 200 -278 407 -848 -667 -428 766 -304 -641 -292 -597 -616 -35 153 550 374 -314 -571 11 313 7 517 655 594 -208 114 359 397 -703 232 696 221 550 -120 78 139 -492 662 686 -682 -859 -39 148 316 -702 507 -811 -772 -324 648 219 137 -257 538 -248 208 -263 -569 734 753 699 -453 -280 511 413 704 -208 -548 -527 -287 343 7 -248 -91 -317 637 120 -659 -248 -32 -404 625 -70 -464 -269 -877 -28 -31 -735 179 448 -761 642 -578 190 -628 -281 621 15 -266 -61 799 771 756 -519 -511 -402 -176 -795 333 246 -336 659 427 57 -117 -810 -754 755 581 -78 150 -751 -396 411 733 -86 237 664 761 471 -736 630 1 459 484 531 -622 -200 -205 -425 33 566 -192 -705 -346 -374 348 237 -764 -511 650 756 -398 -34 179 744 210 -269 -10 545 -500 236 720 -402 -92 543 -700 -10 583 -802 -787 -217 -866 327 -477 -516 267 304 -513 -675 -826 -308 -672 -891 28 -304 676 788 518 627 -173 -865 683 -759 701 -48 -388 35 -654 -192 -803 567 -613 190 -338 -283 477 -766 695 -858 131 124 221 -542 669 638 220 -803 598 -850 -131 -833 -674 -650 638 344 -5 -652 184 658 -737 -788 -714 28 499 -135 -860 798 524 -315 -214 -665 -277 -610 -561 130 124 298 679 740 307 -384 -535 -863 89 340 764 -797 -297 510 -741 11 153 -665 544 -583 -769 267 -400 -85 758 262 -463 694 -745 -612 -338 338 -32 -243 233 339 514 256 669 -605 -596 -828 621 243 -597 -600 -608 -550 59 478 667 -122 522 -445 -55 -723 -401 -546 660 -375 -636 96 -456 67 63 -812 -714 766 -685 800 -408 -382 274 258 -419 -2 -124 -471 423 300 -62 -319 -294 -379 116 484 -231 -572 279 339 327 -555 -287 -749 357 287 542 -24 379 241 -435 212 338 -722 -432 -651 -606 -46 -629 516 513 -535 -141 -360 439 128 -54 420 130 689 263 -370 -234 -420 -866 -596 -222 706 234 504 85 186 189 624 140 -793 -660 792 4 381 -466 -834 -99 591 -118 -776 513 -485 -592 50 473 798 -821 178 423 213 774 698 721 -105 213 -540 315 581 -476 -234 -40 -217 -338 -857 -317 -156 -227 537 -286 -889 -327 438 -691 -560 774 -692 -688 -178 582 191 -234 -590 -727 646 346 332 -308 729 759 766 -384 -35 585 14 -662 -850 320 -480 -416 691 102 -143 -602 384 -11 -829 683 90 -442 -436 -90 -894 -518 596 171 56 -770 522 428 283 533 -249 431 530 383 43 226 90 27 -413 -479 -158 240 42 -650 -321 745 -209 -811 -406 614 34 292 587 -306 614 -765 644 -788 527 80 179 -332 280 129 -88 659 -555 731 -239 -609 418 -76 -895 -661 -293 -846 -737 -57 679 -23 646 200 630 -755 -139 475 25 -889 290 -715 -322 -819 -549 -400 484 556 -42 764 650 -277 263 154 -752 -17 421 -467 -342 -891 58 672 -687 -771 749 -38 68 -179 492 -414 799 -489 385 581 -798 459 195 103 -500 85 -482 -891 -346 -178 -602 534 155 -328 289 -429 -357 -590 -473 272 360 -327 -186 407 -662 -564 195 -786 742 -793 625 -807 420 -336 767 324 -813 188 368 -766 563 695 -825 -29 795 316 281 582 -664 -205 -417 -310 -822 -328 231 -391 -3 -243 -725 428 -884 475 796 -7 -636 -636 758 -340 -608 -642 775 -324 418 230 -58 524 -735 -481 -541 -748 -443 486 -503 -504 109 701 100 -41 385 -627 223 -173 702 -166 195 -416 772 634 -100 -662 -480 748 -324 792 -448 -671 -300 680 -176 36 173 -122 -511 151 148 429 690 59 -789 -21 794 719 -687 -573 435 -50 657 452 -408 702 233 440 455 372 413 490 -762 -732 -535 -576 -372 -595 -835 217 -754 254 80 -887 447 272 -102 -731 -254 -217 -15 28 504 -684 411 -651 574 -887 504 -780 -819 -780 -439 110 -640 -729 209 -481 -169 311 549 -377 136 -369 -492 204 -589 335 213 440 -772 271 -493 -687 -479 -288 37 76 259 -355 638 -720 767 -660 -871 -795 371 264 738 643 -604 23 504 -315 58 555 -486 -112 -884 234 700 362 -663 352 -867 640 541 -64 -737 500 260 318 134 629 -771 20 451 487 189 339 754 236 -316 566 637 -60 215 -77 702 -574 117 -783 80 503 184 455 -560 -641 -339 508 754 569 -45 -419 -267 502 -424 48 -663 256 471 -208 -239 -489 236 -354 -140 -305 152 437 443 254 290 548 -572 -213 0 662 450 226 276 -237 -358 -141 50 795 410 -33 228 75 335 -794 -682 -420 -548 172 240 631 -356 19 707 104 -221 211 -138 -209 375 -260 508 441 552 435 -600 -802 456 -877 -839 566 542 188 -396 -854 -61 424 173 -858 230 -513 -299 -122 -325 -45 395 27 415 246 410 -1 -111 655 1 -130 185 351 -350 218 -617 -128 -424 -799 595 -626 511 -158 -895 531 340 -452 -483 -116 -524 -94 91 -314 -306 722 -533 332 389 224 -505 -163 475 -183 -758 271 105 -66 735 -552 -776 108 -808 -213 -427 782 29 352 794 -794 -492 -111 -669 -66 -767 -369 478 -282 -193 766 -55 725 -841 -410 773 198 -779 -633 -794 456 443 -556 -370 704 100 137 -21 -559 -83 214 724 1 -304 -412 -50 347 -341 -303 -263 -205 -545 -516 545 210 520 259 386 593 799 -631 357 248 360 -589 74 -516 386 -265 766 -662 -379 -533 -246 -811 545 -656 -428 -161 -517 -450 557 -212 -26 -144 286 -432 -114 -377 -534 649 -638 228 645 671 -207 504 -764 -304 -288 -68 -785 319 777 -656 207 226 445 -577 -319 -319 473 756 379 -556 709 -813 -664 -661 777 -548 -710 -570 -252 518 -733 -319 -863 -479 55 270 -713 314 401 18 795 -164 35 -850 403 -324 221 660 -225 -270 -81 440 123 -387 -651 264 -775 -303 638 -341 50 20 -705 734 -555 -312 -48 352 -145 687 731 532 156 -90 -595 96 323 144 463 350 100 -441 -425 -653 -2 -301 -597 -712 536 -138 -775 705 -269 242 217 325 496 -75 -411 -399 -454 -481 749 741 771 242 -350 -433 -382 4 -401 53 128 738 -521 569 -290 -79 -478 539 296 -101 -551 -138 603 324 -870 -753 -102 -840 386 191 -737 -129 433 663 -371 791 557 -161 -385 -859 -406 172 -16 566 651 -886 172 765 718 -357 234 -216 -311 -618 -192 -622 -279 -710 -804 -466 163 -539 -565 -128 -49 -40 718 -813 247 -380 85 -228 -750 147 524 371 -411 353 -433 -598 717 43 258 323 -691 -314 -523 -693 -718 -165 -892 -859 -349 -415 -809 -792 -84 -44 136 -730 178 243 -725 481 742 433 697 -713 -728 -603 433 -615 -193 -765 -188 -767 -664 32 -117 473 520 312 66 672 333 -612 521 338 288 -178 -330 24 -864 -690 -39 511 559 540 619 -738 -14 -828 47 211 666 209 -774 355 -676 672 765 -472 -298 -856 389 -623 -465 -225 -458 219 486 -323 371 -220 -841 -122 299 -128 -279 -898 -686 13 -237 13 656 -85 -392 -385 188 -558 -203 553 -242 506 -406 261 -242 551 667 -188 -243 580 -152 -462 784 -495 442 293 -797 -493 99 229 -116 115 157 747 -397 -368 727 -571 -603 79 -816 -83 697 -827 436 785 331 -677 301 -381 523 182 -705 102 693 -736 -323 -446 119 661 -393 -230 -875 -53 -479 202 -683 781 -663 445 51 -619 -277 136 310 -663 406 -104 -460 174 601 715 700 539 -57 -623 -692 564 -524 347 425 -782 705 -35 -120 555 129 5 583 -881 224 562 -493 416 -632 -50 94 721 -372 781 -749 460 304 -432 -377 424 -481 -371 668 170 -871 390 -376 -354 768 614 -647 -719 -617 -696 368 327 93 412 -120 -492 -544 -858 -11 83 64 -267 -202 57 -873 714 -350 432 -667 -2 -112 15 -159 158 -22 96 -833 -74 139 12 -11 -724 154 151 -288 163 -86 278 80 318 222 -377 449 663 167 527 -552 -739 -776 -268 546 -585 428 65 -195 617 410 521 -178 790 618 -213 799 -435 107 -315 679 277 -412 -861 -677 -587 252 -287 713 -257 75 -220 -696 -25 -575 -523 788 495 292 487 357 333 -135 644 -144 -478 -419 229 -176 -596 353 512 -442 239 -398 -744 602 -188 788 624 -255 572 -312 87 -343 649 -673 98 492 -65 761 373 267 -398 743 543 -772 445 607 437 33 -836 1 -727 655 -460 -8 -655 59 -101 -492 475 -753 -531 -468 -336 -410 147 -252 153 -639 274 -644 669 -591 543 -331 -407 -132 -676 64 -607 90 -209 -139 -494 657 32 420 733 779 -891 50 485 -778 -409 -255 -683 666 -358 -795 -724 -848 -329 225 248 770 608 461 -278 287 -543 382 245 -198 -733 -482 -889 411 335 -396 -528 246 -480 -599 -360 -442 278 -472 -534 -794 -380 -36 -734 2 -353 267 -403 -269 777 -887 216 94 12 139 291 702 563 -201 184 469 120 -174 107 -474 443 462 57 45 -89 -669 315 -349 283 -511 778 -337 -673 -518 -645 597 355 -508 245 -19 6 -790 -161 -776 -391 -410 -430 -33 -157 359 -807 -709 448 -392 80 -310 -475 -164 -790 524 -587 488 -142 -116 -836 657 -349 -3 -358 -657 -256 -280 56 -552 187 547 62 -246 102 -321 153 -616 666 564 -805 -569 -241 -437 -493 280 -359 -222 444 -433 481 399 -339 -734 -604 -775 -568 203 -493 129 -647 15 52 -502 -407 -303 -860 -102 144 145 -725 -886 -93 -132 -835 -162 459 374 434 -33 -717 -433 -271 62 -642 130 -216 458 -132 -463 -366 -354 617 141 -165 -864 -438 -671 -492 790 402 60 -743 -131 -277 -787 592 369 551 -142 -19 472 50 520 -827 -812 -254 469 -759 -388 -478 -34 592 -26 65 -49 -761 -192 -176 482 -572 -718 -225 -613 -622 -527 -584 732 186 560 433 -38 -635 -239 -639 678 795 550 -782 -283 -621 483 649 736 -761 -466 673 208 -692 363 -88 116 -252 327 345 -345 -391 766 -707 228 472 -630 -458 791 128 16 -473 -28 214 -340 763 -451 703 11 -652 -543 -648 -611 247 117 -470 455 660 -16 376 -820 -671 -469 -322 507 -861 -358 403 -285 -40 616 -780 -321 510 -61 157 -770 191 46 -878 -57 606 -95 118 380 -623 -843 -645 -303 299 -409 396 180 -628 -834 557 523 -340 -109 -502 -604 -29 -393 704 275 375 -726 -877 -692 5 -321 -581 -190 -450 -523 -866 -883 -485 376 -114 -393 -510 502 -696 -272 676 270 -487 602 -532 -666 -80 34 277 349 -868 -560 13 -541 307 -316 405 -56 611 -691 -523 -284 566 707 529 699 -223 703 -859 747 215 666 -386 -635 7 -504 358 388 531 -875 -100 -787 89 -55 -640 -791 799 89 623 199 -26 696 -509 -104 417 -279 279 -288 -197 687 345 579 590 -635 -206 580 -147 -206 -369 -337 784 105 -354 11 499 -188 -418 702 -646 748 -482 563 -425 180 228 57 763 -7 478 561 -59 -319 509 31 241 -890 696 -494 -681 482 -784 -144 5 435 369 -208 -710 125 150 -481 -252 737 -321 110 -862 -260 -423 724 -619 -726 -738 411 25 -237 115 -685 254 -412 454 200 -600 185 125 55 -296 -609 274 344 154 749 194 -24 378 91 595 -270 -60 -570 -308 160 -139 -890 254 235 -293 -367 557 -471 487 771 24 -144 -381 -3 112 -696 -429 -816 635 321 426 116 -154 562 -136 -290 437 285 133 -85 610 209 503 -29 -162 760 293 593 714 -595 -114 -83 -604 -184 -390 -15 471 685 -91 272 355 -526 -723 -50 751 -341 -900 -76 503 325 -604 791 36 -533 288 -496 -583 738 787 -843 -99 -840 480 -441 285 -447 228 390 733 -250 -550 213 627 522 538 442 -230 292 602 256 -425 -692 121 635 163 154 663 -147 -703 78 -793 -531 -446 398 589 102 -838 -12 -63 -111 799 679 -391 305 148 -686 -890 354 563 -564 -808 -467 -561 378 -792 -354 243 608 571 -617 538 204 20 461 -599 -501 215 17 381 -12 -775 272 -525 -216 721 470 431 -165 -570 -500 -349 167 602 609 321 -62 222 614 -415 -231 -800 277 338 771 -373 -598 -849 -820 747 -654 -772 490 307 -335 451 139 -395 219 -31 503 511 -663 561 -133 798 128 680 595 -862 566 -72 -792 496 545 494 404 87 -894 -217 -73 -159 596 381 110 -466 675 -638 361 -468 -233 198 212 -567 -867 756 -427 24 -98 516 693 656 -541 -479 134 -128 194 -822 607 -813 -778 151 -604 -675 -648 -521 79 615 278 417 -799 -595 429 312 -537 527 457 -166 -419 -316 -70 549 411 -398 -452 181 -370 -109 320 -797 82 239 -324 -22 606 -231 -529 107 660 128 -267 491 -188 440 58 478 -858 489 430 -768 -813 -84 -579 -203 -235 -296 -315 -734 600 -351 -643 -402 724 -60 110 -115 -824 -414 -699 697 93 647 -366 -609 -796 575 -325 699 -512 -404 111 -617 -306 424 -124 -774 -437 -851 705 -277 522 -477 -754 275 626 -651 -437 -711 -226 -499 780 -168 325 -434 -309 -303 -513 -435 38 -420 101 763 -57 284 -350 298 -839 414 -638 -93 648 -57 710 29 262 205 455 -271 653 -149 -300 -361 -248 382 -35 426 652 454 -801 314 -809 646 149 675 123 -487 150 -610 -454 67 92 -841 -645 -1 -498 734 663 186 251 -599 392 -16 -23 293 -821 -280 -879 -47 739 -845 -383 484 373 -147 -386 -616 -58 467 675 380 -71 -36 266 -628 -288 -405 -861 84 298 -880 -618 -724 -882 15 587 407 162 -805 -28 -715 -648 -524 -331 751 491 -639 732 281 351 -663 -110 489 326 -850 266 480 -442 490 -25 392 534 -18 528 -811 -546 110 -592 -266 543 -328 504 -576 364 94 706 -66 -846 796 267 -392 386 -687 580 -802 757 -147 220 519 643 626 -124 126 -361 799 -181 -492 -432 341 -900 422 241 -674 -700 466 586 -545 -111 -33 186 -732 696 376 226 119 -856 707 481 755 -865 470 -242 -450 -342 -128 -208 411 -289 355 283 335 690 357 562 -386 292 356 -62 343 241 -547 -325 -607 316 502 -183 -521 -364 85 145 583 -455 544 310 635 107 695 -653 -536 -492 -707 -321 -656 -6 -453 25 -112 -355 -867 174 -227 798 449 525 -248 560 261 713 526 451 -113 -833 -742 -198 685 -735 775 -61 -838 116 -833 116 238 -160 -684 -335 -32 -512 198 -169 -706 -177 -898 35 442 -69 -630 743 -743 91 517 457 248 -563 -838 379 -688 -361 705 644 283 -88 380 55 417 -601 -128 262 -274 375 -471 724 -266 -222 -529 -201 -745 -41 -174 -189 -897 -109 -884 -105 737 -841 563 -475 -322 57 -618 364 -106 118 476 600 463 -69 -309 131 -592 297 533 -827 -577 5 439 395 -356 -449 479 -875 730 -382 -129 296 -504 -195 549 -468 -829 -337 496 -234 273 205 732 478 -634 -168 6 -166 -658 500 -515 -379 -242 97 -734 -405 722 -566 -468 342 588 -828 654 -819 747 -191 -260 646 -173 500 -367 343 293 475 -411 -313 643 355 -808 77 535 474 -255 -819 -358 -551 199 -197 367 352 108 -767 199 643 -595 781 -832 -326 601 486 93 -277 577 -602 104 265 -152 -312 -38 -866 -311 784 -73 -690 240 764 -558 -417 578 431 681 604 62 106 -712 -269 739 -575 -152 625 -87 -168 -710 -295 364 -419 761 -733 22 -896 -692 -739 -809 468 -472 -478 652 666 -622 -716 563 137 308 509 411 652 561 -64 447 -633 -194 -639 74 296 340 -531 69 -205 -332 -590 -362 -605 -811 750 -714 162 -330 593 323 -893 -12 394 -115 -424 11 -631 -802 -896 -228 -634 -232 469 -13 175 -754 -137 -318 605 -347 644 -317 -343 595 -752 371 750 63 -865 -673 107 271 536 421 -389 -494 410 219 -634 572 729 -666 321 -741 -82 -766 -653 327 736 -746 -388 -169 -228 425 -131 357 634 676 -40 257 265 -729 -95 624 -537 511 -545 511 -274 -88 249 796 701 420 -11 323 623 25 525 477 -276 576 -152 -90 32 -147 -721 -82 180 -404 783 378 408 384 -587 -548 286 680 132 -600 -570 -605 -739 -316 346 -98 523 -58 -87 -415 670 -538 -543 476 -322 -750 746 144 639 196 716 -321 -229 -538 617 -293 -895 638 534 513 361 -673 -872 -699 562 -834 -253 -217 230 -124 238 -430 187 462 433 -464 235 -214 96 33 466 -407 -367 417 731 -82 -343 350 -366 -671 -402 271 -490 729 596 83 -723 63 -82 -628 740 554 171 -572 638 785 282 280 -401 276 -693 -29 272 396 -890 -889 8 -809 578 430 -801 235 -209 -624 190 -609 -866 -562 550 -393 51 -50 380 -769 596 -178 -593 552 -612 -633 -238 115 -735 530 493 -664 -36 -443 -767 -279 570 -720 184 -96 580 -473 253 -370 108 418 -378 774 -783 670 140 55 -287 -61 -819 -410 109 145 30 -33 617 24 86 589 351 479 451 621 687 -317 419 149 463 -309 553 -806 277 474 314 245 -43 155 -758 -522 -175 -246 766 390 451 495 -199 74 -290 698 -752 -664 212 297 -201 -856 552 171 532 751 513 -872 416 -526 -593 -317 -368 95 -687 -460 -110 588 -461 -412 516 -724 57 -657 -315 469 -77 507 -708 -337 358 353 -714 -614 -680 353 -686 -500 258 795 362 -647 474 120 580 -193 457 -705 -71 -617 -553 -487 10 639 640 567 100 575 122 276 536 -372 493 649 115 156 346 -287 70 443 341 667 -659 751 -657 599 -404 104 -148 -803 -205 -31 32 -544 -65 681 27 -144 -98 713 213 -147 763 453 394 -840 492 292 -21 -769 -112 536 -794 -449 -774 -488 453 -444 491 719 124 589 764 -4 -559 -854 -588 -674 -642 -417 -693 -423 -877 -566 189 -102 13 662 495 153 486 -122 95 -184 -26 -876 410 -109 -140 128 -386 -223 154 -120 481 -85 490 469 -67 343 488 -184 -570 442 -322 92 206 -448 -654 210 -470 139 297 521 -364 196 -568 43 -431 776 -598 -456 -781 722 679 -358 217 -515 537 -548 -553 524 -456 348 -674 -277 -899 -740 122 -293 616 -40 -862 502 -133 -477 -575 544 -879 -411 627 411 114 -580 568 435 729 740 -818 -613 781 -635 -455 -612 -408 -731 -155 -434 14 743 -417 -346 26 629 91 -124 180 -855 -170 -889 244 -105 679 65 -446 381 -288 222 -639 156 574 299 134 -143 -598 -359 749 -851 -111 -596 264 -740 700 -851 538 792 -266 205 -151 29 632 743 248 387 -673 685 708 567 431 -312 132 456 -423 268 21 387 -584 -757 -791 -430 -513 -368 -161 -69 539 219 601 -268 635 184 169 202 -790 -881 456 -879 -29 203 -721 574 -751 -137 457 -554 112 -249 545 118 105 -247 -571 661 361 -451 225 389 335 -76 512 -385 763 195 273 -549 -292 -496 55 438 509 -866 -436 387 -508 -567 730 -29 -75 -145 785 189 496 -530 -502 -207 -276 628 441 -670 -41 463 42 -678 78 -828 224 -273 17 -493 -567 -802 -208 19 219 -666 -861 219 16 -101 -681 -269 660 749 279 -550 -115 -731 261 639 -886 6 610 41 73 -496 552 -455 -682 709 -50 153 87 247 293 -145 105 -58 -791 655 -400 556 346 787 127 380 -247 -571 682 377 -258 -92 46 -670 -442 -630 610 -699 497 716 634 -103 -868 478 261 -841 -670 182 -467 -494 -465 217 -76 441 722 -160 -59 472 128 -189 100 -68 219 137 6 -848 -79 -855 -595 -824 -667 617 573 -213 775 322 766 -92 301 -46 -525 -832 -213 358 259 594 314 -710 -252 91 -75 367 173 390 258 43 418 -271 586 -462 556 519 56 -597 -42 -856 64 248 -267 619 569 -744 -417 711 -229 -617 283 341 649 -555 -557 -805 238 -99 120 349 -50 566 -419 63 -545 -826 -92 -544 42 -678 128 -124 551 -540 -758 -759 -633 -579 -726 443 -119 -868 -705 -406 -13 -650 -436 -844 -717 -574 305 316 -841 99 277 -850 661 -464 -854 -460 -38 -81 181 -296 -163 -642 -819 -384 -649 385 -674 -277 -872 514 722 35 121 176 -150 -287 -788 -500 656 771 53 -716 -390 686 -619 331 82 -53 -673 -380 -388 424 -133 -32 -415 52 -732 -469 -272 663 123 632 660 -765 249 113 222 36 525 -617 -507 179 -535 -768 -658 -17 -467 300 424 -861 -57 -552 407 283 124 327 411 -707 678 -305 -250 -234 -271 -829 429 679 -844 324 -53 -368 225 548 406 624 -859 -895 158 -155 574 -812 352 -453 -602 -475 -771 223 117 245 -418 315 684 -50 -628 760 276 -418 -253 -282 -216 702 -781 -50 -307 110 -868 -226 720 723 -588 154 166 47 378 517 -745 -601 -538 -642 90 -792 374 -814 425 636 -480 -158 -354 -893 315 720 6 -116 613 727 -701 520 608 668 -109 635 24 -584 -39 -886 -197 773 -111 -343 -260 -785 -893 74 73 682 -427 -308 270 338 212 -880 230 -41 -621 372 -633 441 -679 662 699 -659 -701 -583 749 617 43 -187 57 -654 -189 568 640 597 -129 -308 -136 249 -210 -174 -443 -228 50 -794 499 -303 620 -789 737 9 -481 -173 -187 469 217 134 -709 135 -108 729 149 -779 353 304 -241 726 705 -372 -594 -479 -710 182 52 -467 -388 -353 697 -96 -159 777 669 371 -98 87 -106 650 -642 214 605 -332 -95 -783 388 -758 -468 406 -145 -2 -625 417 732 100 -236 545 -458 575 -831 -443 -89 770 425 -190 359 -62 157 -561 -711 -296 177 -293 620 -479 -761 -423 -79 648 -225 612 276 522 -614 600 224 272 -690 252 -321 -404 -199 16 433 -139 348 172 -579 -475 276 365 -93 19 390 -448 671 -407 -690 -542 -863 154 -271 -767 -264 667 -800 -285 133 597 -577 -566 -61 165 281 -548 -263 64 -257 441 -858 341 -170 639 344 -105 795 -784 747 440 215 -465 -711 -628 -80 -96 -594 95 -764 -744 -337 532 -310 62 -266 511 -811 -866 511 268 622 -68 -349 -738 156 -432 -397 456 512 -349 -360 130 -587 -81 186 781 -691 63 332 -892 292 785 497 529 -251 -869 -650 -326 -272 -797 470 248 -379 457 365 -732 81 84 377 -248 -86 521 -577 -324 322 -568 198 -386 594 -579 -532 -30 -648 320 392 264 -850 344 533 722 -638 -293 218 176 125 -397 -536 168 -334 749 -867 422 186 -651 -187 -837 -621 317 -567 -277 -399 356 451 -852 612 275 -483 642 -622 -771 793 4 -840 693 -599 736 396 164 33 -632 -816 623 -448 -542 372 236 274 744 21 511 133 -155 436 -611 -825 234 86 675 -37 233 383 369 -733 701 -327 489 701 -435 -612 -827 -71 151 -685 -850 -824 24 -448 688 508 642 17 -139 27 445 -588 -501 -579 779 741 -588 -721 586 -735 -446 -301 494 -503 -157 426 206 677 -95 228 -613 -22 406 -597 274 -96 -75 176 -87 631 698 -84 -330 -159 -91 -131 -199 -496 697 -701 -834 481 -254 -531 131 781 -835 538 380 55 70 783 -245 384 447 600 -871 -404 607 414 -881 -666 246 -885 -329 708 -88 -722 -373 -298 236 494 -316 -716 476 -454 -277 420 -88 479 -440 157 -426 772 -299 -582 -560 155 -541 166 -285 -528 -137 -753 -493 18 339 -804 575 256 -512 475 709 -303 -165 502 640 498 621 93 773 235 -508 251 -215 -43 -600 648 297 -551 -693 333 75 360 426 429 567 527 5 -587 73 575 455 -286 572 574 -168 345 238 707 134 284 -287 196 191 -551 248 -178 -237 661 -235 174 -769 -812 -872 703 -31 -607 -26 701 569 -751 512 93 429 -518 -440 259 263 145 212 -644 334 -451 -683 355 792 592 518 337 443 721 42 -642 -608 -575 38 -291 252 -612 -544 672 -827 447 -126 320 473 -542 -378 627 321 138 -483 -77 -519 -135 -733 -300 -716 349 -556 -11 -619 67 -753 -752 -856 -449 52 -742 597 -14 799 -820 -389 202 549 -819 -501 -341 438 -851 668 -339 499 -269 -745 225 646 55 494 398 -445 -58 -134 620 709 592 -19 -277 -505 -18 575 -866 -646 375 92 -829 -400 537 292 -313 586 -728 -121 -494 -397 417 -298 -282 767 -95 -855 -285 413 -426 420 135 -591 582 787 -14 -76 -25 -658 36 -872 -874 724 -477 706 189 487 457 88 381 611 485 -4 -644 -223 755 -178 -533 80 -555 462 -473 698 162 -850 -299 -161 222 -899 401 -704 -126 -709 124 -737 676 -665 250 -10 745 100 489 -850 741 -693 306 -782 -328 -226 -843 -52 786 -258 -456 427 755 76 -376 -686 -698 645 130 -420 369 561 169 -219 395 -190 1 159 -378 580 614 -9 -510 -713 -98 -793 -410 -259 793 -740 142 -793 417 746 -218 -92 -179 -450 -644 89 660 710 187 12 -847 -606 377 488 -199 709 513 208 -220 188 -503 795 167 -741 445 647 493 -289 -591 -805 720 287 -608 -450 522 -797 739 -781 82 746 672 668 -256 -191 178 639 197 286 721 -620 196 446 677 284 290 -293 -628 -443 -380 -439 -81 -387 -643 462 76 296 -723 475 413 225 723 -808 235 -695 43 339 750 -756 481 -127 -406 353 -328 -424 -756 538 -896 409 579 78 619 -204 -392 -730 -306 392 190 311 688 -175 -264 -782 729 -761 364 -751 460 433 -297 185 -756 -339 665 263 -689 393 76 794 636 -49 -159 546 483 -163 -640 326 800 -667 68 -285 -677 748 366 380 -660 726 294 -322 151 669 -416 -847 -512 440 105 -3 132 679 632 -594 -244 -421 613 -28 -269 635 664 -15 476 653 -299 -161 -391 152 -654 566 -310 -44 -107 -285 -815 -334 -614 753 425 167 -221 -862 -331 686 -19 -282 -194 -886 -345 488 520 709 548 -789 702 -503 -695 -812 409 188 -456 -364 -199 633 -285 -560 464 -335 763 325 626 161 -197 -38 -390 -891 -213 -436 120 -690 -832 337 -157 -424 -73 387 -644 -785 248 568 -432 487 551 -45 -187 -658 761 380 371 -485 -824 -635 -217 -345 392 -792 -195 497 -194 -727 217 -415 353 375 783 -777 734 -117 -338 -425 377 -375 563 543 -177 -694 799 -849 -291 -481 -422 -261 -38 -739 -99 -13 235 -900 -89 -772 635 113 -595 495 -333 -591 146 -634 -547 191 -898 122 -103 -148 -5 -488 -186 184 -589 -529 -838 -205 -816 107 615 -283 2 553 741 -654 -686 432 -728 -871 -558 -106 523 -352 -749 -751 43 -52 -530 -857 -44 504 -693 -648 -171 591 -373 421 -247 505 3 776 -312 -690 471 -717 15 -116 -414 469 440 -63 -789 624 469 -703 -403 44 -537 136 -224 -722 -130 774 741 273 664 -479 -83 454 465 -899 782 -651 -868 731 -800 199 -488 -95 112 -740 308 -514 -745 -14 614 353 -415 179 -611 74 93 218 669 688 300 -461 786 -752 -795 0 -475 107 -415 1 -773 -554 796 -23 420 -874 -344 -623 -420 -704 27 -741 739 154 -75 -233 731 -627 172 -237 472 -440 680 -424 187 193 370 62 101 -295 -807 -188 565 -845 557 300 -893 445 -392 -425 -813 -537 -206 94 -346 -177 -107 -328 532 -104 475 671 -412 -340 790 729 -824 -600 220 16 -434 -447 370 778 324 470 233 -776 -484 -475 -447 591 -160 127 -140 540 -62 -129 570 -535 589 76 -310 351 -852 641 136 -79 -242 297 -881 588 588 -321 -855 730 693 -622 257 -186 -879 -411 -377 281 -514 -679 -752 61 -785 792 634 221 -260 -566 -232 -34 -747 -815 210 -519 233 556 494 -778 662 197 -827 -277 -313 -258 -57 -491 312 -472 288 -670 -269 -24 89 793 -565 -694 -863 -590 -430 572 629 -235 -834 -187 330 -248 -808 -261 -635 -877 80 796 -804 639 -788 -129 -328 156 464 410 411 -303 -37 -293 778 770 -722 -180 -666 -871 598 -758 694 229 411 297 690 169 -456 360 -112 498 249 562 689 -246 623 -66 -869 465 627 627 -452 26 438 -44 -162 395 -546 -581 790 -380 -34 -894 697 -347 19 148 -142 -564 -182 -198 -191 362 34 672 -894 428 525 451 -747 636 -308 -776 221 800 -131 -378 -551 -798 -354 -35 -660 -666 23 -722 -288 -769 283 710 -508 758 -895 -526 519 59 -544 606 415 -246 -419 -490 202 -387 394 -224 -885 -339 284 -468 -719 738 -168 553 -852 684 -292 -270 -439 -511 158 -587 93 -833 -518 -275 -660 -769 -288 651 -874 24 -347 -222 -342 -591 774 335 377 -127 -422 -82 200 -765 64 53 289 237 219 -92 -262 -893 -235 -546 579 -577 -29 75 603 -793 357 -391 310 -33 344 629 752 344 -815 -765 -890 446 -167 224 -30 -72 -487 422 138 -94 288 -99 714 402 150 20 -896 693 -127 526 447 -353 -402 505 -285 595 -815 66 -102 -33 71 576 586 -599 -55 418 532 740 778 -306 -799 -830 645 -80 -537 191 -860 241 -608 -101 450 -322 629 -506 257 -408 -633 -681 -279 471 -423 -100 -738 -161 -542 -887 605 -460 482 -888 -138 -660 336 -207 -217 629 163 -778 -544 699 -386 -732 674 733 -555 -307 144 362 -21 384 -562 329 -687 -659 661 -197 -229 -726 391 -845 -881 -678 109 -385 511 83 614 82 117 383 -677 -53 379 234 -181 694 -244 11 1 653 -75 -40 -813 -4 -290 -93 548 -212 91 443 -881 636 -700 726 -92 764 -234 -59 -76 27 -647 -34 438 500 373 -162 -764 -647 -762 -676 -752 -344 -59 -536 -745 242 -27 535 -136 -108 724 322 -896 551 -244 90 -742 719 -693 553 619 305 744 35 130 -373 -786 690 758 -4 -570 210 -891 133 789 332 -69 -477 -14 313 -574 666 -143 607 72 293 -182 364 506 359 -197 -432 -24 -793 -197 230 -813 -183 -147 -370 -815 -741 404 0 343 -90 -170 -180 618 -660 -707 -117 -690 771 -112 -226 484 202 414 -473 734 163 712 -374 677 648 706 472 672 650 -522 149 316 -670 633 -255 -164 707 -714 564 37 -171 621 562 -130 284 -726 -161 -679 -570 461 -518 430 -694 -189 464 -448 82 -121 121 590 134 384 96 745 799 -506 -364 523 -571 -205 756 88 28 97 337 128 279 -330 747 -819 706 -265 117 403 -224 569 -723 -895 -664 -780 -477 171 -441 -865 -237 3 -865 -149 438 -248 198 551 -210 589 282 730 -514 -510 -447 293 239 -383 434 541 -180 -315 -685 -701 162 150 201 486 -291 -208 -896 796 555 -16 -762 -322 -116 -513 341 51 -177 -622 -875 675 -333 251 -458 766 49 301 700 547 -133 371 -414 575 -499 221 -287 407 -610 -794 366 -450 216 -703 -404 773 174 55 520 18 696 300 795 -342 730 -193 -431 -307 584 -463 -189 -267 -52 -148 -228 512 -858 308 -85 -721 301 -179 -355 -305 773 403 -375 -305 239 417 734 -262 -721 -659 231 595 -499 662 284 17 219 -809 -365 199 -721 184 283 21 619 357 606 73 -364 -317 52 -376 -589 -212 418 -793 -887 704 37 361 -819 766 -898 451 -108 -48 -864 -99 86 -135 -20 -320 745 -251 413 -469 -45 -306 -242 619 -658 709 766 -829 573 -578 -228 238 -634 -637 -856 -378 -630 -513 -683 120 -522 150 -852 598 -118 791 -430 31 230 355 -704 -131 -779 -181 733 118 799 122 14 562 793 -459 -672 735 -459 -625 -43 -64 -36 246 367 129 -701 -706 -491 -161 -842 179 -631 -785 -612 24 -683 -79 -28 218 -40 426 -652 -755 713 415 -146 -880 -822 562 260 576 -541 101 536 -375 -356 60 336 700 -533 518 -162 275 590 -40 186 -480 -789 447 -170 -47 118 -439 -70 -118 -780 -846 -18 -219 -499 -330 -672 -648 -753 371 288 -233 6 -893 -601 488 -641 -212 612 -726 -45 219 789 -331 -170 -420 -140 763 378 383 251 -633 550 -227 752 378 -141 619 515 -53 -766 -348 -762 231 -98 345 611 -298 -373 254 -635 -154 49 297 434 514 -404 -430 -217 644 245 -401 161 403 -299 198 746 114 413 -734 -575 -870 173 -740 -426 -548 -751 -869 782 -655 370 -115 -620 -589 -84 291 530 -239 -789 127 582 -854 -839 445 676 -842 -349 520 12 -846 -886 216 43 -516 559 498 -477 -161 -223 723 582 -405 586 610 -236 437 746 583 -553 -129 -534 -408 49 -58 -478 585 290 70 559 423 785 -743 -689 30 -118 -548 662 298 -713 375 713 -68 -177 644 -347 744 -136 780 315 -546 545 -873 -200 -284 -879 -388 334 290 -354 383 131 -435 497 196 -281 296 694 104 -777 -609 -504 -342 -858 185 -182 -779 197 -706 -195 645 -889 556 272 -142 163 -429 -536 -792 -610 -565 96 -288 -797 69 54 -390 -79 369 -313 565 693 31 -172 40 -693 -278 59 341 -407 -604 -295 -203 309 487 -284 636 218 -136 -64 333 -297 -522 409 -261 -213 70 -691 551 129 -450 -489 -44 -174 -759 336 113 -622 213 269 -781 -133 -171 123 -514 -667 -158 -368 523 164 -224 -402 188 638 -644 -720 20 -182 -438 -704 340 -533 -639 439 -93 617 537 -445 187 766 -500 177 531 -583 -738 -518 -272 -424 -535 199 -793 586 -884 -375 49 101 -246 -615 -759 783 705 153 731 426 -54 -583 -29 702 747 417 -485 8 -43 -434 -669 -262 483 -478 -413 699 -234 -427 674 521 -200 -164 -893 149 -396 229 -615 143 33 715 -608 -72 -42 230 417 -110 426 -672 -282 -205 -713 -560 -684 781 147 -769 -369 -520 548 567 -836 -330 729 -763 31 -164 -746 -654 30 38 622 601 -720 178 791 -88 -373 -330 -436 72 -52 -831 328 65 -454 -609 624 209 581 664 496 -884 -718 512 513 -307 -100 -18 -740 -700 674 787 -844 559 -663 -689 692 -124 566 -360 -125 673 -45 -540 -106 131 -190 196 555 498 726 -456 576 -414 -315 -742 379 -7 -338 287 757 -780 -6 460 -244 208 -317 131 11 106 -47 217 -801 -27 -8 -397 29 -409 -45 675 706 -143 -255 49 300 -50 712 528 -368 -144 656 -139 -259 646 -283 -335 -692 -857 29 352 -265 -653 117 563 -725 -719 120 384 0 218 -844 566 438 302 -413 -535 -403 419 -596 450 -200 -568 -747 306 -53 -389 335 490 -450 535 686 -783 -737 474 145 -605 525 -66 -242 -229 497 -368 -655 765 -730 -616 -140 159 346 639 -32 283 -378 239 -815 303 -776 -162 -270 463 -840 -614 193 -762 -637 -257 -490 -476 13 -676 32 577 472 58 85 -644 -737 -860 472 -159 -78 -60 -280 379 440 -107 -128 -441 -391 257 644 -624 705 499 646 497 -734 -65 -287 -48 219 -154 -439 697 -617 344 -694 -758 585 -729 491 326 -293 -244 679 -855 714 178 731 -640 -594 247 656 -581 -713 679 -559 269 653 580 -327 214 576 -699 -152 790 593 -688 783 -708 -391 -794 -845 -69 501 590 40 -438 -753 410 209 583 448 -397 -492 -524 -344 659 617 521 661 159 -644 782 -169 -669 709 -370 -253 -621 272 501 592 -312 -106 -721 -694 -548 -504 298 -550 738 580 1 781 -781 -867 -261 -289 -31 715 321 301 -791 550 402 -125 405 206 98 -171 -606 494 769 -720 -362 -494 -766 221 548 244 -529 185 -762 662 -630 -878 -96 641 480 775 -590 -661 -481 188 92 559 -297 -22 -474 -82 -555 -716 -348 -321 -424 496 -645 750 342 -518 -766 -173 21 -433 653 -585 -801 45 200 793 -767 -443 84 -462 -746 -226 -837 65 31 -693 14 -588 401 16 -465 447 -202 -844 688 -118 -498 -62 -373 175 523 656 209 -655 186 326 -849 742 -845 89 -179 575 115 -795 -584 506 60 54 186 -541 -251 371 515 758 701 369 -67 -681 50 -330 381 479 -499 -520 -511 393 -438 -168 -234 668 477 547 -230 -779 538 -424 219 306 -470 127 -782 -458 -550 -532 86 99 -21 -440 -178 346 366 -172 505 -447 505 471 795 428 192 369 425 -130 -268 42 -119 454 -340 714 727 -664 755 73 617 721 329 141 -431 -360 585 -19 625 531 -707 229 574 45 66 616 -467 -167 -723 161 593 -251 -704 710 -547 -740 401 747 791 531 258 -449 557 -628 -393 -587 -567 619 -613 449 141 113 493 564 162 21 224 -670 -682 790 17 101 -431 359 -811 -842 178 752 3 18 236 -685 291 -462 -667 -99 -87 -315 -2 102 -676 60 15 -519 -409 -430 -834 5 541 -848 -401 449 -517 522 -656 -156 -816 420 637 -515 -494 -23 746 -894 265 -810 -614 -372 20 661 -153 278 -6 339 529 523 -825 -187 465 -900 -629 -164 -824 -788 -563 -449 496 -659 189 -847 106 492 674 -389 -696 -677 -438 132 -764 -570 470 75 -375 -180 -171 568 27 774 -218 228 -539 -250 133 295 -527 -508 170 677 487 574 633 362 612 -482 -247 463 -448 -738 682 302 -518 175 -572 679 149 481 511 743 -180 -69 30 -627 460 -109 -377 724 -116 -813 286 -202 308 406 621 552 -411 -131 -704 682 -602 -14 -56 328 -375 -597 18 508 796 -839 -824 -587 110 -828 -54 48 -472 541 42 674 -327 -573 -100 194 -76 192 -603 -86 -501 368 -197 -633 -57 -21 638 -538 149 -691 -610 -386 710 312 -145 -854 -297 -769 -164 -884 -704 782 -340 721 458 250 -409 164 355 182 577 442 -462 -494 -768 145 -838 715 129 637 523 -345 -530 287 285 199 799 80 346 -214 649 -900 436 -322 392 66 -64 329 -643 100 -332 228 482 -633 -783 -365 -468 -475 104 -808 -599 -18 767 299 -560 -75 368 12 -655 -604 -462 -700 -113 -128 -423 -811 -886 -561 -193 -57 135 -775 707 -860 -449 -853 -673 124 640 6 433 581 174 771 636 549 -299 -487 33 -659 -121 -715 -116 -424 -792 220 -387 414 -709 -58 -171 -498 219 -138 -877 353 254 -842 -528 762 -199 -543 -101 -867 640 -76 665 -370 -536 -360 578 -221 217 425 105 566 777 -78 -769 -871 -460 378 -731 -398 -661 -335 157 -772 -833 536 -204 -756 461 140 -641 -387 -819 636 -866 790 735 218 -402 -897 -208 559 -799 -113 -3 -227 -62 172 -887 737 -207 40 -649 -109 405 478 -424 -465 -730 587 -736 -883 708 185 114 -737 -594 -508 -894 -350 -224 688 -131 689 -726 -396 -695 435 -888 501 711 760 450 364 675 -69 48 223 -478 -867 -120 222 -361 -2 67 519 200 44 -439 774 -336 -598 -755 -114 52 -646 -612 707 -350 -758 548 -395 -390 -448 -804 -617 439 -628 471 -133 375 645 564 -564 89 -735 592 263 -708 664 -782 278 -704 -485 80 -756 427 -358 7 -242 -588 -585 -877 704 738 492 106 -396 -4 -65 25 -87 -637 -15 462 -415 557 747 -171 627 252 560 559 -451 -804 -481 52 694 -5 -825 156 445 -77 246 -29 174 -58 174 -71 431 525 -375 696 86 -780 -355 411 -260 511 -438 90 -271 690 479 -676 315 -898 503 -891 -640 742 -369 72 85 -270 -320 -138 82 19 -349 739 -303 -496 370 -690 -194 89 -179 150 323 -205 -680 179 -437 -515 -739 627 713 -391 669 -663 268 -511 -763 -30 -454 551 -25 -307 444 -564 -280 215 -745 787 -626 -149 -134 43 144 572 -31 -295 489 -64 -76 231 586 -779 -580 -185 550 -774 -749 702 -291 -802 23 272 259 -403 -718 510 -206 -474 202 30 749 106 -644 -31 -733 -16 79 26 -91 -265 549 552 -63 -94 21 -348 19 126 355 58 -453 15 -582 -653 658 -358 -382 475 -482 747 455 736 664 -575 600 67 -39 522 -802 -307 594 -804 427 447 236 672 -522 -754 -152 211 -841 -819 85 -155 -611 -668 126 167 452 319 588 -233 672 545 -425 -479 -874 701 161 61 182 224 363 -644 217 -89 -805 684 639 -442 162 627 -817 -359 -394 71 92 -477 750 -802 -211 -101 -606 -653 623 -362 -120 -838 362 -24 -282 -609 396 -837 -736 644 136 281 233 -82 347 59 54 -846 -692 -795 192 -105 497 -674 648 -297 350 629 276 659 493 -204 36 623 -740 774 -91 -13 -206 -95 -571 -777 -741 -46 211 -178 -102 -615 -818 -556 687 -327 -749 -69 0 434 149 329 118 -456 -798 -336 -550 63 -387 -180 246 -804 -51 35 538 -376 -80 -458 484 636 738 734 -414 -175 530 -720 -26 -55 580 -620 503 -561 -37 -626 -815 -558 -41 -603 -860 67 -884 111 97 -521 -141 -240 689 390 -694 -258 -94 -540 -312 319 299 -514 -143 -493 335 688 -99 -470 -410 646 734 -749 -69 200 770 -125 -655 -47 533 -432 -760 112 340 -83 -156 82 35 72 567 135 -504 684 -589 198 101 489 285 -669 134 -869 -524 617 -317 369 -311 -644 -192 503 268 -539 -752 224 -205 -374 500 -631 551 -308 132 -526 410 -231 755 -514 520 -305 581 530 297 53 -556 -492 253 -271 531 620 558 -610 66 527 385 426 496 -705 -283 797 -610 -567 -452 637 287 -134 -497 -186 694 -72 476 -476 -758 529 -852 504 523 -157 395 763 118 -415 -202 453 795 68 -783 -84 -29 664 -806 497 491 523 305 -267 -14 292 178 -510 772 -344 462 648 314 394 -470 320 -555 491 281 485 199 -166 773 -212 206 -798 783 396 -826 -148 -250 80 -396 446 78 -289 520 479 -777 -266 433 232 -530 -535 -706 -9 -2 -26 -836 -126 -638 581 -668 -643 -627 424 54 -667 -147 334 228 -556 292 -285 -493 305 -35 377 431 -643 212 -178 -16 615 -84 424 557 356 -411 -691 -825 -597 -248 -319 -251 -222 -517 -658 -632 -798 -507 120 -288 -288 -537 -365 -500 153 -323 205 -452 -418 -828 -578 -162 -686 757 157 392 -769 672 22 -380 274 58 -374 -583 607 541 218 271 -10 -478 344 -616 -726 51 653 -180 551 10 698 562 227 586 114 378 -744 -648 108 -751 481 668 -685 268 -200 737 -371 781 777 527 542 -456 -38 -768 72 607 -134 -708 -315 -350 679 237 763 473 576 -54 441 -117 -785 -478 -816 -167 -886 707 -589 319 20 -300 -414 -403 -188 -45 -92 787 -99 -56 -612 369 752 -68 -154 -207 652 -211 664 -5 582 35 635 -122 -135 -557 -412 392 600 -246 -267 -98 529 -571 -227 649 -514 -804 -306 410 -213 -278 239 -90 631 385 245 642 388 -33 -619 -572 536 554 -832 46 -209 -645 -512 -639 483 568 -164 692 198 -752 -507 -45 10 190 93 -667 -544 -183 -368 -360 -604 547 353 -289 -719 -259 -144 578 785 -617 680 560 -678 -703 567 299 -8 -573 320 -291 113 -894 614 652 106 -200 442 421 717 -129 -153 -137 591 313 -620 -231 -773 77 -866 254 678 -505 423 785 -570 -348 696 -723 655 -403 -817 -749 96 417 -148 482 118 -544 312 -700 -159 -245 799 -316 101 141 21 -472 -49 653 3 15 -746 289 497 292 -61 231 -196 -231 -806 62 -232 -195 -141 -292 -450 -656 507 -364 487 41 210 366 -794 47 -638 -579 398 41 -609 -3 722 689 254 -322 -803 -356 -398 450 -632 -221 545 -513 533 583 527 -274 398 557 -20 439 -403 410 42 -850 527 -174 -298 298 589 447 -14 -71 -557 -466 177 -688 243 102 606 -240 -214 -316 536 -735 -179 45 596 -251 750 -120 -798 594 -845 282 262 -102 284 -534 782 792 751 -775 -387 -188 544 -609 -637 144 228 -314 -380 -829 -113 -684 307 -320 -532 656 772 -34 -19 551 748 -838 -860 33 -631 255 262 -625 589 173 213 111 331 201 -82 65 -472 -580 -648 70 284 -383 -585 438 588 248 -408 7 -170 348 -55 777 -672 782 281 -17 -64 310 -797 755 -478 441 83 -296 80 -275 -593 -9 501 134 579 -365 341 -284 254 183 506 -5 726 -218 -642 -4 270 449 570 -215 293 24 408 796 -339 -505 -774 -353 14 141 477 -355 181 549 436 -203 -249 742 203 589 426 78 58 200 531 -603 -470 -516 251 702 -545 182 211 302 232 270 -436 -499 428 34 186 70 -727 -49 -251 250 321 168 -138 -233 -223 -145 422 -773 314 275 -441 674 353 264 -313 604 -779 -792 -419 377 491 608 -69 391 609 -491 -850 478 612 -261 238 72 55 -299 -728 -131 -301 -510 625 -315 488 -489 -105 585 743 283 -490 290 124 -70 41 -559 -834 -431 695 -490 -816 -367 288 732 -264 -676 -115 368 531 158 676 -295 -652 -534 -855 -614 -471 464 -766 142 -316 250 -337 -483 -249 -676 -541 115 602 193 787 634 -870 359 523 -740 -895 -164 -793 424 675 -670 -881 -221 -735 150 -539 669 -308 -496 -39 -348 316 -679 164 -720 609 313 -425 -305 -804 447 -81 -423 -899 -638 -438 -243 663 -557 586 -205 506 -363 -732 51 344 686 -235 -451 -677 -596 47 -85 791 -264 -579 536 354 -727 779 295 -600 -287 -463 297 698 241 -111 -75 607 669 416 581 -856 -580 -165 -136 637 -669 616 795 -482 598 654 -14 -31 -838 -857 -815 -499 -802 207 -379 -255 -866 361 -603 -568 -199 70 -667 -586 730 183 -416 537 124 431 -659 -879 -12 -594 143 9 -836 664 -816 90 504 -316 281 272 40 779 649 -433 90 798 -572 -655 -498 -774 32 773 -230 -97 113 534 -433 -593 -303 496 273 -281 -872 420 -804 -599 774 471 -790 294 -424 -878 -609 -268 237 372 -68 458 795 -589 -596 -82 759 258 619 288 58 391 -597 508 -79 -278 -609 713 644 -761 -415 -107 -528 81 -48 4 -397 -687 -734 17 37 -714 -551 -578 342 196 -734 93 -783 324 -769 -833 -382 -90 373 301 -827 -96 -546 -310 -285 -125 296 -84 -455 -349 596 16 -101 157 -593 -521 -256 -742 -896 -780 -827 -685 -855 445 -151 -263 674 47 605 9 -163 -260 652 -284 -614 197 -787 -878 57 579 -274 760 443 -77 -347 -495 93 -494 739 -561 180 -435 131 332 349 -864 765 -877 274 -378 -117 241 -785 -100 775 558 -711 -696 375 -287 -70 -701 221 -663 -422 536 12 118 -23 -34 575 619 -193 194 -794 258 786 235 -219 -341 523 -683 -98 622 96 -270 236 271 791 -880 -439 175 17 314 338 -30 370 550 91 368 23 -6 -443 -666 -587 166 620 698 -823 -688 10 -826 -51 -809 -240 127 50 95 366 -230 -856 -815 628 276 325 -627 -501 -891 85 -198 -546 730 774 390 -137 441 233 565 333 -703 463 -245 556 108 728 567 -41 -511 -779 -370 -726 -355 227 -502 -470 784 -123 -414 788 -724 -743 -225 -594 -293 614 -47 -243 -346 345 -440 23 -270 -542 -563 364 -443 172 -482 -416 657 -175 281 503 -525 376 -277 -158 98 -12 -263 -838 688 -534 501 535 440 -733 230 746 -154 -818 -625 -308 284 -282 -387 781 -308 -736 -703 389 370 -592 -441 -656 709 -372 530 508 508 672 150 -585 58 -126 -204 777 -55 591 -897 -375 730 159 513 342 -697 451 -539 -839 272 163 5 -103 785 -868 -716 382 364 -99 -588 -792 -584 -477 -257 104 -861 174 -895 -59 -747 201 -415 278 179 367 -620 577 -385 -68 -749 -110 -395 345 401 -95 615 713 -659 800 187 -831 547 264 394 733 412 412 32 587 -223 -360 -436 -409 662 152 -455 497 383 -119 -787 -726 -632 -556 -273 -468 774 613 -65 -322 -583 -199 -165 -511 420 742 701 -634 -791 193 20 -224 -858 -514 599 -5 -68 -110 217 128 -888 -785 -369 595 -549 778 -383 -149 -768 -57 783 -410 -631 -697 424 -882 -602 -190 328 -412 -245 -859 400 20 -868 599 282 626 409 -454 760 -362 403 -207 573 440 197 50 -566 76 -739 598 -665 479 754 150 582 179 -724 -103 -583 -355 -457 -653 -479 83 -611 270 9 472 206 -750 611 -613 683 -825 327 -296 174 -738 -409 101 510 201 -617 -252 198 -220 -515 418 -447 489 199 590 -123 181 -180 459 -471 747 -651 -633 -12 64 -745 416 92 -856 -559 308 398 -252 644 -497 -873 -622 370 -417 -768 731 -806 516 95 730 705 472 202 -51 768 -291 -511 668 -266 -788 112 771 247 720 -697 695 -10 -324 523 -526 -276 -466 242 -282 -58 -364 -842 194 369 587 -873 -220 -202 361 -236 95 708 -232 526 619 -724 -626 225 -26 518 -154 595 607 -421 -835 -604 86 -310 -809 -809 -724 -44 -382 486 597 691 325 -691 -841 786 -753 671 -832 -82 653 -798 -155 -21 735 458 -778 -168 751 437 636 -333 97 -874 770 -487 -170 379 64 -204 755 -705 -450 254 252 640 -554 -862 769 -422 -473 651 733 725 274 -724 522 -26 -461 631 -408 -67 -421 116 136 -96 163 779 456 -199 -533 -47 162 87 -885 -524 -199 -258 675 -600 308 -530 424 -99 5 -231 0 762 -811 514 687 -889 -20 -34 -334 -448 -618 55 369 543 -156 88 463 -289 -618 35 -470 569 -95 -211 483 -799 -772 -122 418 -441 432 -646 -812 745 -227 493 629 707 -147 600 -775 663 6 435 333 282 -444 -582 661 -8 738 -64 366 -175 725 -404 -646 762 -522 384 -233 780 783 608 526 -899 598 -804 -572 -400 -571 494 -335 -800 281 455 -184 -495 172 -648 139 319 -857 172 -261 482 476 161 215 -297 -174 -437 253 442 434 -21 -6 -448 -834 32 -51 -369 469 564 445 29 -816 156 -471 369 121 132 12 -774 -860 -446 -750 -618 -399 572 -181 -359 -333 417 -116 730 -617 -163 -601 229 -405 73 -613 -752 -585 -837 -149 -132 485 710 -28 339 -363 -399 -614 692 188 -412 186 -677 -761 -545 0 696 -633 -661 329 395 414 -672 718 -828 633 762 -292 -858 757 8 765 483 185 765 -182 -737 500 -3 53 217 377 -283 337 300 -64 -595 502 175 -327 276 730 -850 673 314 96 321 -882 -198 411 -569 450 -289 139 475 675 -273 -178 -406 707 -344 -635 729 700 -311 788 -571 -250 -61 -228 -517 -646 514 -854 732 702 357 -632 428 -465 -885 0 -871 -225 -14 458 519 -274 285 -533 617 236 -604 -648 -368 543 -298 -276 388 -584 239 -552 -603 425 -29 783 203 -515 -893 232 266 -102 787 191 459 -542 -566 -181 796 -607 -845 -880 -575 30 611 622 578 534 -830 -401 -791 88 626 -204 -132 -318 -890 -165 525 148 225 634 166 734 364 111 156 410 -188 586 -30 -32 -807 52 -489 174 -667 598 -217 15 70 -366 3 -364 211 543 97 -260 -47 432 -235 -36 -504 -676 -557 595 461 42 -788 36 390 64 -27 232 -488 -253 602 -200 -772 338 473 171 409 -35 240 243 83 -539 -276 -433 -882 -707 779 -476 -897 -789 555 -626 -395 256 -387 278 -31 -238 425 -235 168 382 -506 -420 140 404 170 77 767 -372 -852 -767 -727 -246 304 -580 -737 679 19 -388 -421 187 141 48 -305 -804 -889 -690 618 57 557 753 153 699 -643 -855 471 197 -696 108 -726 -604 -516 -283 -344 -114 -613 595 653 -143 529 239 -790 -745 107 -489 595 343 195 71 344 -148 -717 -52 -239 -657 -577 497 619 -53 -327 -37 -352 147 108 -641 230 712 193 -846 -784 568 658 -720 32 537 487 -45 -263 -271 97 751 -609 347 -633 532 -346 300 -54 -459 -153 -620 415 660 -828 -720 637 659 326 159 281 -8 453 -704 161 83 -834 259 434 -865 -719 -851 94 412 585 187 -466 531 -799 -816 -550 618 -695 723 -854 -570 -64 -323 303 -632 707 103 -781 -641 708 148 724 -31 364 340 -288 -527 -439 4 -754 180 -516 -169 -814 -572 27 544 442 451 190 -108 -894 499 9 -297 390 -490 -14 797 557 -368 -400 -65 62 -397 675 353 -192 -549 89 741 631 -859 -807 704 -443 39 318 710 621 190 -445 729 -644 56 -609 -856 -829 -263 -859 697 477 -655 238 453 -838 67 725 -626 437 449 460 442 312 -568 -325 -42 471 -326 -548 -45 -654 485 -42 402 -505 713 -520 -195 630 -510 -353 -865 -331 158 -240 -510 -313 392 330 32 774 -740 304 -803 704 -772 -172 420 346 368 186 608 -194 -863 -240 -428 -669 157 322 -75 377 304 -500 -704 177 -703 -23 506 -786 -198 714 319 -520 -533 -855 -475 -122 22 -437 -844 291 -103 747 473 -763 696 660 716 -533 786 -116 261 654 -300 -133 437 -34 628 -153 -653 459 411 553 -488 -539 -20 402 -518 160 106 -657 -283 -439 163 -196 -599 354 -282 -716 607 242 340 -396 591 -864 639 -580 609 -337 -708 -463 -150 -383 -670 333 367 -500 736 -8 417 -542 641 -277 -405 195 -237 -158 -529 627 -212 -595 -129 -120 113 66 -619 15 -49 -698 528 217 292 -76 -347 591 -64 541 -98 -860 -821 -509 -381 201 -369 50 -332 -390 527 -404 -378 -635 -606 -273 -114 -492 -731 -458 -826 583 -869 -826 -757 -864 432 84 -187 -156 641 -350 268 647 482 487 -695 -703 182 571 759 -804 -57 206 -809 -343 -41 583 -240 574 -71 -321 -157 94 -783 491 -541 -252 797 416 -68 533 -574 -444 -292 394 -150 -316 506 -896 -129 296 72 -854 -754 429 -690 -797 -563 -187 -648 628 66 438 -740 -561 -687 -837 -457 321 -392 362 78 665 -315 600 192 -545 681 -784 -319 -582 -509 -33 254 795 -895 470 -395 -184 -441 757 675 215 571 478 543 -716 -382 752 298 -378 304 53 131 342 -483 634 259 212 -306 696 -852 275 -284 784 -374 296 755 -34 -454 714 350 -794 38 -371 128 399 -499 -772 -407 -465 123 -661 -8 -45 -900 24 -661 695 -583 56 -586 -824 -168 -624 136 -263 142 5 -161 -503 209 274 -216 -503 675 -33 -841 -472 772 523 624 518 -170 -873 -59 -659 392 -820 -254 -596 -339 21 -462 -39 -678 319 -189 -602 -82 -694 -694 -357 491 285 -576 -654 -895 -844 78 664 556 -393 431 220 -749 427 -162 -437 32 -441 686 778 -155 308 341 -393 -535 154 204 719 90 -269 -306 169 527 -45 -111 430 488 779 -389 -145 -274 521 478 188 104 -498 479 -648 -458 342 -611 564 773 530 275 -14 554 -354 -582 75 -359 -270 -14 164 -431 -778 612 -388 -798 -833 -466 -546 561 -584 21 -297 647 -541 432 12 81 -373 -184 -410 -258 460 504 145 -45 -332 728 -65 -545 347 -352 -6 -642 322 -377 -891 327 -598 -729 -603 -170 -154 -242 -895 -11 -423 -571 -755 -883 -311 442 746 -792 401 229 -888 -567 -108 504 -25 -560 522 -661 -876 268 -47 -674 712 -456 -30 107 -146 -483 167 620 -687 -700 217 -858 -22 694 -132 372 662 -198 342 656 313 -84 613 634 95 -214 -84 -596 -855 -465 98 398 226 538 136 -230 -893 293 -194 256 64 764 349 471 -694 -697 34 -898 734 664 453 -254 -278 -150 72 346 -794 378 -137 431 -733 -739 -749 -26 -6 -677 571 321 -590 712 -254 -23 -559 29 460 -82 -752 -538 189 -706 -764 -564 366 715 -572 -300 16 613 -889 -746 -70 -95 426 -489 601 74 -477 -731 -208 -389 -440 -418 -228 -824 635 222 -229 -505 -681 404 433 -199 -610 -431 -217 -590 -151 -152 -50 -127 752 -575 -581 -581 151 -538 600 -101 789 -155 -840 -542 560 649 145 211 -423 743 541 393 703 -547 473 211 213 288 -426 741 334 -482 -369 621 451 -586 -429 -520 -551 675 -387 74 155 769 290 778 -306 36 23 770 221 -883 -121 -12 757 -362 -497 741 -82 666 -888 382 533 -685 448 523 630 683 513 -230 450 -305 -245 -738 67 281 -886 137 -615 -174 320 94 484 -49 540 -176 -890 268 714 43 -886 -30 -811 635 -43 -313 -252 -501 109 473 603 612 758 -213 -726 -677 560 306 -431 469 -623 -716 -89 -512 739 -480 735 -78 -802 259 -822 267 -462 208 -535 63 -12 -407 -641 -171 585 -178 725 -319 680 99 -338 -556 336 655 124 -598 289 321 -331 -324 -21 -421 -483 660 -727 -279 -125 -165 -813 -163 -192 275 696 -396 235 125 -498 407 780 129 355 548 793 513 -238 111 -63 256 697 -895 -142 -740 -783 202 -108 -513 -725 696 377 266 -2 -109 -438 91 98 108 -590 -670 791 -446 -578 343 -451 -547 279 168 -158 152 -47 649 495 408 244 219 -637 -274 298 317 572 -650 277 717 15 -437 708 60 126 543 291 -315 98 -417 -405 226 -732 79 -416 -213 -304 256 -169 369 -526 -596 376 -799 -467 -750 -900 738 -561 -575 794 -221 -195 -899 447 -550 -262 535 -272 -690 -208 17 312 -685 -773 -274 727 454 221 -749 14 468 482 -201 -824 -531 50 628 -620 404 647 144 500 283 167 666 -416 194 -166 374 345 771 157 720 -664 -493 538 -362 -455 661 -541 142 -383 -495 -696 -584 -194 137 759 505 -481 -836 -749 265 -69 -745 483 -504 334 -87 422 -20 -357 750 -41 -198 -889 -363 -848 -849 171 -7 -750 583 -524 -280 -473 209 236 -752 640 -35 -628 -650 -491 404 627 -401 266 243 -486 387 -622 617 -739 -898 408 763 -220 -246 -173 460 540 -548 186 424 -699 161 521 -666 -709 -339 -457 17 763 -499 304 -606 -559 115 -348 -196 80 8 471 -8 -486 -779 -222 790 559 656 446 -671 -876 -750 -653 11 -6 -270 194 -451 311 -132 -491 784 -258 770 671 -879 -605 441 -316 435 -664 -20 -832 308 481 582 -57 196 105 -483 258 17 -88 53 151 255 73 795 -214 667 -330 -484 -281 138 376 -357 761 -6 496 -354 -158 -449 588 -395 -187 -505 278 -404 157 -180 132 -519 572 -851 -523 -10 -526 247 660 610 -376 141 119 75 -473 -558 -94 153 791 -213 289 -460 463 -384 -230 204 380 499 -121 -343 -654 -837 -474 39 474 606 -469 213 491 59 -526 308 307 209 493 -206 228 230 525 500 529 121 -112 -72 716 -185 623 -164 102 351 23 579 -738 -515 203 -329 301 -654 -154 -574 -618 -624 189 3 -28 358 32 -887 -402 -509 -665 -829 169 -680 -661 282 -246 -689 -257 51 182 683 -440 629 -865 -867 67 -309 129 -337 -343 356 -539 -376 594 -445 374 -246 -531 366 477 -298 -180 -733 48 -301 152 171 232 -700 169 33 164 -259 -505 67 -317 647 -584 -66 -780 670 -147 101 -827 220 -481 759 554 294 -265 -778 225 463 -209 22 43 -471 569 -702 -305 -368 -42 -617 -700 735 -35 267 337 -127 -457 752 696 -796 28 -784 708 24 -424 -119 -676 -782 -869 -660 -685 -229 -841 132 -489 -560 -292 -309 -371 -659 795 192 370 -20 -486 -757 710 477 -512 260 151 788 -268 -217 -714 -283 -256 328 629 -650 12 49 -696 706 -523 184 320 291 -459 710 699 242 79 754 -202 -111 -793 -236 385 253 280 -412 -95 382 -321 107 -133 -833 776 372 536 393 337 440 -461 551 -500 -109 207 186 440 -398 327 -871 -342 465 629 48 532 277 -452 -571 536 -22 398 110 356 499 -786 -865 464 -717 -804 -647 -158 292 242 625 -473 -489 -565 -44 -345 180 275 47 -262 -233 -112 -463 -357 106 -359 -518 -453 -616 206 177 584 601 497 -337 13 647 -461 -774 -424 404 -777 258 56 -497 -516 -719 383 -163 -440 -136 -773 -625 512 -550 -799 -632 -245 131 225 -366 425 -456 287 -723 41 -600 271 68 328 -402 744 -235 91 -439 713 -761 -271 -416 -54 -4 775 712 -27 -349 -639 -354 -449 -432 -154 458 -873 -521 654 413 -186 -347 -180 119 574 666 -242 625 327 623 472 -46 312 767 -248 -737 458 -8 40 -868 427 -742 -202 -897 683 602 -303 -103 150 -96 -644 363 58 -269 601 258 -652 -636 217 -888 -382 196 226 -113 574 -274 -345 798 324 782 563 394 -7 764 351 710 549 142 -411 -50 3 437 -578 190 -862 36 409 462 724 -741 -224 -317 -684 488 -104 207 777 14 -808 -14 -293 598 -369 -693 -383 224 -556 -755 761 -363 135 676 737 -786 -601 -590 76 255 -827 -147 -896 -407 157 -655 742 -364 426 -367 -524 311 10 665 434 422 -793 -187 -543 717 13 -683 130 783 408 -396 -830 -660 137 653 -268 -702 179 -815 352 -106 -278 738 417 -329 -78 -128 748 -759 -95 -342 -529 -289 161 -623 -413 -348 -419 -531 702 117 337 718 -37 308 492 26 645 -346 694 -157 527 436 -457 489 -736 -793 195 -866 298 -394 389 606 639 230 -298 242 -510 33 634 -547 -73 -420 -293 371 482 -890 -57 -27 721 -136 -183 -482 -463 -149 -409 -556 66 -866 121 407 -91 653 -526 -280 -512 143 -349 798 582 602 -362 -819 427 -96 -288 266 -682 218 479 -406 729 -205 591 729 -443 -724 -496 -86 -855 64 505 -393 36 -394 -536 427 28 -380 -789 213 720 -278 -232 423 798 -241 -586 765 405 -454 86 668 -154 -865 435 721 -760 239 -319 -717 309 -848 -844 409 352 -58 -35 -68 -490 93 276 169 249 257 583 192 609 -160 -130 -829 -26 -622 -889 -377 519 180 -350 -690 -95 579 148 -459 -792 791 -841 445 538 25 797 -427 -44 -277 640 -534 31 -719 -505 490 38 -899 -255 639 -284 697 -71 332 -345 442 -59 6 723 -577 -245 -415 168 -529 569 776 519 385 338 696 -345 -473 -257 -665 -890 -812 800 -481 102 -667 307 43 -613 -748 772 -761 -655 -249 604 174 769 180 -56 28 24 315 187 344 -743 -142 359 514 -504 614 -876 -89 -339 229 800 -740 -778 194 204 295 312 -147 -117 -192 516 593 43 -15 286 492 339 -713 -665 -115 278 89 -225 169 -508 698 -525 170 101 618 -332 -853 -820 -374 589 -831 -384 -91 230 390 620 -683 -900 -886 43 400 297 612 624 486 -690 -450 -143 552 -856 -628 -6 645 -171 670 -442 215 -298 -149 87 472 561 704 -694 12 749 -832 -323 -133 -841 -22 75 -461 -259 434 -672 -587 595 -457 13 632 4 542 -262 78 -844 -876 -28 759 -882 -425 348 382 -244 -355 524 -689 -665 -796 71 232 -403 -209 -543 193 -538 -352 608 322 -325 64 319 42 246 -885 -801 -74 553 -244 532 -684 -455 682 -291 -82 291 -629 -173 0 710 99 437 27 -455 -528 -254 413 303 152 -769 -829 761 80 764 -483 -875 786 484 630 -562 -82 -894 604 -494 -351 -97 -56 197 -872 47 -76 -819 487 592 27 -562 497 -306 344 -429 -322 760 -194 -239 -232 -126 -388 243 -647 -773 435 -190 -570 -897 370 -268 7 231 -700 -508 741 -828 782 790 -27 403 -513 351 -522 620 639 303 -407 -464 -711 752 663 63 658 346 416 -843 -391 265 171 -29 -95 -402 748 693 -530 33 -152 481 -807 -615 -271 -373 -177 731 638 -746 113 194 500 364 -639 -566 -765 662 -392 508 -68 -883 -454 -40 175 -604 -196 -849 192 -91 92 16 -97 580 598 -689 -815 -439 193 -110 -609 -492 280 134 112 -301 663 783 280 -114 -56 -277 109 -650 -712 -149 94 -451 -657 778 -866 609 -247 -737 500 408 712 535 -117 551 -562 604 -860 -201 633 -788 -658 326 -723 287 -58 -221 -228 684 570 654 543 52 759 -486 617 -558 734 -299 -458 -845 -32 -764 35 -234 317 -386 125 -249 -818 -695 -899 -883 451 -845 39 -618 441 -313 -235 -335 -352 683 -81 -718 -495 276 -415 -226 -517 -490 -21 -253 -514 -266 -498 -61 -358 -766 243 170 506 190 250 110 -186 0 -143 -228 -462 -478 -482 498 -140 141 -154 639 -289 -713 586 -368 -764 201 697 31 -632 -569 284 -25 -826 -744 610 362 -279 -164 -234 -405 -48 -532 -285 -361 -195 46 136 751 -299 -702 -72 741 379 -705 754 505 -91 -235 313 493 273 49 42 -296 -854 -49 -71 299 -823 -544 477 -734 -827 -457 277 -645 -568 -651 331 292 -181 -685 171 513 641 -55 -392 -301 -379 697 743 302 -22 -174 120 379 63 94 456 385 106 -674 -442 -453 488 84 670 570 -564 -51 464 772 619 684 -59 -659 -389 244 640 -844 -461 426 -191 194 178 311 704 -65 -687 -600 -385 -479 51 177 478 -803 -175 -706 -419 -499 -787 177 87 278 639 -327 309 662 -743 -894 670 -541 345 352 187 2 359 -448 104 -847 -824 -621 724 -73 533 -287 -476 -767 326 -371 -482 -890 -15 -404 34 -692 -41 607 418 -783 -783 -46 119 274 -299 324 -153 170 -19 -245 720 -837 -108 53 -528 -842 294 399 475 100 -858 -431 -202 175 -6 596 -292 225 -720 625 635 158 -263 -198 -671 -428 59 -180 545 -391 -359 -365 417 -350 718 175 -292 786 481 463 447 -239 306 -678 -512 -660 -710 226 622 -680 638 489 -270 -593 -46 -610 511 -708 442 -111 -511 -752 357 -466 782 300 -351 130 -127 374 502 -429 486 340 111 -802 -720 78 -328 307 31 -435 384 -225 540 -736 -799 -484 -865 -417 286 -127 771 225 114 -259 -890 -445 -560 -167 251 312 730 -375 -759 378 256 15 -278 20 610 -727 -674 670 -896 -601 -548 580 459 -297 -346 -518 -841 0 -234 -739 441 -329 652 6 371 -702 -435 -47 -728 -185 -522 750 307 -429 71 -300 527 596 -891 -375 407 435 -316 -433 -177 63 266 -220 22 462 -801 793 52 450 -707 -817 -680 -683 483 -699 695 410 -627 -413 -780 -346 311 -434 -829 -456 535 -837 -562 68 -122 283 226 412 307 422 -121 -448 -114 772 210 -148 609 601 -607 -299 -625 106 107 -896 53 -836 -15 616 394 -295 233 119 136 -513 -618 -859 -316 -558 -735 -830 492 83 -734 200 -677 -869 563 -848 -267 -10 346 -666 283 108 -405 -513 -391 93 -477 -324 -757 -260 -242 124 -592 -372 677 33 -630 513 -404 -286 275 497 -865 254 674 -779 -104 631 -86 288 -438 597 -467 -7 35 185 -43 675 408 604 -526 -266 308 -380 -609 771 -487 -877 -585 132 230 -489 -33 -650 -432 -330 687 201 -739 -24 -517 112 -663 293 -331 91 -264 -488 181 567 -652 -80 -14 -430 711 -397 -208 503 -137 206 -774 412 183 315 -35 -174 -509 -51 -77 210 -179 -34 -896 -900 -791 244 -878 -416 770 -492 -691 -597 -815 -224 -630 -663 -331 275 119 -763 778 377 -756 360 47 -561 -356 221 -85 65 408 -711 -333 329 -456 529 -307 -703 -693 772 30 -24 -814 -265 -647 765 787 -107 452 -266 253 -743 622 268 473 -408 610 387 160 206 -322 -38 89 -509 658 384 -687 188 -436 -106 -646 531 -120 401 -233 -185 -346 -707 452 -669 537 758 -375 629 372 369 589 -138 -619 -537 112 769 -177 536 228 -376 626 -27 -161 -246 -549 -547 -244 433 129 384 -390 -795 -500 598 -296 -175 -652 -693 -760 -57 57 -417 -615 180 -513 247 221 387 460 -729 -608 -900 712 -442 307 -392 677 -282 471 672 -606 -554 702 -659 268 617 681 180 -557 -174 600 -478 -634 275 794 -51 -539 640 -838 193 -525 -616 384 -189 -240 324 23 -850 193 -790 -578 729 -107 453 -234 -100 -285 504 60 455 286 357 673 759 -118 248 432 791 504 -729 116 270 726 -697 360 104 440 27 658 361 -518 256 768 -839 -475 502 -788 339 -281 208 431 -900 777 -653 767 -588 -402 -274 343 -612 -260 -7 -24 -170 271 766 703 395 741 773 709 165 -650 -883 -246 128 -723 740 -530 630 -729 -820 -683 462 -528 -511 -452 747 -740 354 746 -579 -753 21 -529 434 -899 652 77 -827 579 623 35 -366 176 -810 -553 326 -377 238 759 368 792 -41 -769 -504 150 -768 -40 -780 -718 498 289 -786 -622 -38 -657 -514 700 -273 429 650 586 533 24 298 -41 516 653 -321 345 294 -161 481 3 175 487 661 -229 38 286 116 -10 -418 514 178 -649 -800 447 378 -607 230 -421 -812 709 232 221 287 -477 447 -106 -767 -452 -402 -385 -102 -674 -659 -269 411 491 -394 -881 629 -755 409 110 -536 -854 -435 97 -701 -551 -37 165 -810 -515 -786 793 -311 420 -456 -293 700 -495 -174 105 -64 -268 -846 152 470 655 -858 -222 -715 195 122 200 17 160 -556 -860 602 -547 735 59 -142 -62 286 -244 643 -214 -84 -229 5 -222 391 559 237 -883 -113 189 10 -343 -2 -285 534 -608 -445 -607 -264 365 -401 180 328 632 -301 -850 109 -857 -480 -562 -368 -3 284 363 -505 582 219 -36 718 -266 492 726 -96 481 750 -215 52 356 -484 -113 -276 132 -584 -486 -2 -835 149 -499 673 -285 -833 -796 26 -17 505 251 542 227 600 177 184 41 -111 -711 -511 586 656 200 -766 692 165 -64 172 -844 -243 -864 458 737 105 -244 -862 -139 172 -886 -184 -366 -588 106 -502 -604 -256 651 -752 718 280 -675 298 -801 146 -658 393 -444 -777 751 4 650 -351 547 481 368 360 -59 -820 263 646 50 -396 -532 411 361 -228 -498 325 -805 -88 192 -272 -314 606 -251 -808 -324 538 786 78 -215 -530 -171 -426 -76 -759 -194 521 506 -860 -275 -549 -538 -615 -203 196 -523 33 -616 220 -373 -748 -765 375 -818 344 -217 -489 -501 -122 660 16 146 -294 73 298 -891 132 386 -797 -147 -115 -860 637 608 273 239 522 264 239 -321 -356 -54 173 164 -874 66 230 -146 -451 303 391 233 254 -412 121 -216 -206 -747 -243 -558 -778 -276 517 -664 -821 387 132 444 -303 -391 -894 435 -17 -690 -735 -182 762 -636 -637 -121 96 -23 420 606 -502 734 -428 107 -681 69 373 -397 -62 558 -229 428 -111 -826 -751 -537 336 -144 -806 -401 304 -860 225 -760 -75 -458 634 -842 -714 -86 -261 663 -900 -822 460 353 769 453 698 -468 -299 -389 551 156 613 -536 -90 -280 218 192 27 52 -812 -788 -718 334 -863 231 -698 -812 -74 -340 645 -160 245 -380 -395 693 -413 -387 -33 -751 743 -543 -243 536 97 -710 708 -562 -581 -510 534 504 -672 -216 -411 520 787 769 -208 -89 -598 370 -888 -28 -872 -322 757 -655 -428 -440 776 501 375 537 -38 -120 763 -28 72 -129 754 -444 -261 46 442 415 -681 -129 -565 -886 349 473 431 -797 -815 261 -325 29 271 433 -583 -393 -359 -387 -68 695 -434 -57 428 134 -377 -726 -729 -570 -52 175 62 -290 228 -542 -880 -121 -885 218 -727 -671 428 -172 437 -766 -474 -659 -549 735 167 -811 20 -836 -297 136 -654 646 -263 -7 784 292 -304 46 -358 265 112 250 358 21 375 784 -100 671 103 190 740 -407 716 -865 525 265 333 390 -92 741 -170 59 -407 -760 53 594 531 -275 -602 -579 -170 -768 650 45 239 660 -294 -63 522 -549 725 12 -290 -627 460 -608 -712 -203 668 459 231 598 -135 -692 -638 -546 676 -604 -615 -18 147 -61 -637 -609 -873 -547 -357 -39 -91 114 -740 796 31 -18 -756 -524 -887 780 -589 55 165 -263 -371 -99 -489 504 23 742 -165 66 597 508 -77 475 131 735 643 799 -269 234 742 193 -598 -684 -75 -22 -141 -119 -615 757 503 495 -522 315 -196 355 721 -617 -421 -489 728 -300 -133 -633 -48 -668 555 657 609 787 458 -499 728 279 -221 -33 -452 -460 490 316 243 -82 -432 -574 348 573 -593 654 555 223 585 238 -481 -634 177 -676 -34 717 243 174 -377 -115 267 682 -23 -81 28 76 514 -858 -333 -787 551 -543 768 592 420 65 -255 764 782 -376 -632 100 -462 551 -469 734 223 -856 -239 25 543 366 -492 144 -226 -877 -506 -258 -328 -329 640 293 -323 789 310 -140 -406 289 -674 -393 -637 723 -87 686 -185 250 66 780 -775 431 -230 -582 521 668 -73 678 -220 -375 -898 626 -855 -706 -823 426 -663 -337 51 481 64 495 207 584 390 -831 545 31 -377 -834 265 -74 -108 217 384 -44 -749 520 -617 431 504 446 269 785 480 456 -884 426 712 -534 -372 -53 -822 -412 -208 286 796 -471 173 -179 -533 63 42 -583 -462 777 -101 301 479 679 -351 -537 -14 490 -9 10 781 635 394 528 -610 297 292 327 -199 -133 -460 357 629 55 -557 -275 -638 506 -858 -814 201 656 546 -572 -891 -169 -782 -729 -850 556 -30 -481 155 52 -486 89 -594 430 -820 392 -100 -147 -898 -861 296 -624 -657 97 365 -427 -109 417 -622 495 -6 -892 690 -288 -790 -471 -324 475 13 236 -759 -64 -86 671 -419 767 391 -673 -381 -845 585 -325 -739 464 -185 311 4 659 -128 14 -587 391 99 -315 -713 589 -617 -304 325 755 371 526 -447 722 750 -242 664 -443 -509 -766 -511 -765 -59 -820 436 -888 -772 355 -544 -676 -844 -78 687 -169 -298 183 -357 -149 430 -460 -608 -632 253 -670 696 -670 687 -251 89 325 130 507 -880 -806 376 -17 695 296 652 -238 -486 -435 -847 -142 -139 -630 -449 204 -583 -322 -200 -564 727 -163 181 448 405 -29 521 780 720 -152 687 -592 629 -630 -700 238 700 341 293 -187 -188 -183 715 -210 -874 -214 -201 -640 411 -890 594 -429 357 -845 511 112 -37 223 387 333 412 -448 -582 625 653 -44 677 -706 -841 371 -269 -349 437 565 663 -573 107 -430 -589 193 285 287 382 626 494 622 402 -474 530 -863 -794 465 667 363 251 -287 699 619 -772 -150 -424 -823 321 790 -5 415 -528 664 258 96 49 128 -351 -894 -93 -28 741 -297 -242 688 -250 -671 626 -272 -498 560 -339 -778 -726 254 238 -754 -265 350 -710 426 -522 156 569 227 -567 633 -30 513 -150 239 199 -468 -328 -95 -96 -35 -316 481 785 -493 7 -802 -291 -181 656 -570 -699 -333 489 537 304 -58 -836 378 392 580 443 -673 -806 -397 -871 -439 -826 665 -867 -18 439 678 -294 435 -420 154 -276 -872 456 -419 338 -427 -619 666 677 478 226 519 -370 295 666 -873 -635 -667 -202 -780 -116 -546 464 509 202 -757 -69 -385 732 -391 570 -370 -887 282 -166 594 727 -264 -286 393 -558 545 548 335 -800 315 -460 786 473 511 466 451 693 15 -398 -847 160 -292 -420 -634 -491 -615 350 652 -661 -639 108 -84 104 319 -91 -432 -17 367 114 -725 603 715 -163 345 501 -332 -227 -561 -557 -667 -545 -229 -155 -848 529 -312 -660 433 589 -49 438 190 -322 -248 -63 -738 -292 538 301 -30 610 133 460 667 -435 96 -777 186 527 -595 -70 280 -380 -833 105 -293 736 -624 670 97 -667 -381 717 -132 -19 289 772 297 337 582 683 -114 157 310 -110 166 -457 660 -215 -433 733 659 654 -835 -252 205 125 543 -900 -712 -402 -67 -135 583 -75 -809 -569 -162 -545 71 -188 709 -115 -613 -341 419 -353 611 91 -132 -368 -19 -770 40 686 -394 643 -669 171 -692 -848 562 267 395 537 -541 264 773 761 -253 447 -782 50 195 -454 488 662 -15 -640 -215 -471 554 99 132 -155 654 -364 -238 587 -608 -606 -234 -416 579 -537 568 447 -155 -737 -877 301 -380 -434 -876 -582 -183 701 -134 662 -164 22 793 446 -805 -200 -85 -389 440 -612 -317 -361 -752 -240 -739 -339 -562 405 373 -293 -227 -807 -754 -846 692 522 522 494 -675 26 158 331 115 370 92 769 469 -128 3 -686 -474 -59 721 -833 166 -67 -597 -41 767 433 -708 241 415 -144 -20 -278 -475 475 -321 -127 213 286 674 -311 -143 -80 -317 -590 744 -178 620 -200 19 406 -443 -860 -777 383 -22 -707 -768 -605 -716 -520 -545 -601 762 308 61 -110 31 -24 -679 114 683 -610 703 -701 102 318 -800 126 344 206 782 -778 -200 -840 -514 162 765 570 -189 638 -890 -114 594 617 336 588 685 123 -704 -496 -353 -314 -882 -542 275 412 558 491 -8 537 -805 659 -51 -475 -518 664 401 -216 197 -777 -51 370 -348 -531 -767 -229 181 51 -350 -218 532 -899 82 -665 55 -266 -114 523 278 207 -491 39 59 95 -777 126 -463 -755 -152 -811 218 -714 67 263 648 -156 -402 -405 -110 506 -684 -759 385 -739 654 458 -695 -517 219 -229 203 619 413 -690 786 245 617 154 86 267 230 104 -520 136 777 -95 -94 367 -476 -273 660 -136 -152 525 -427 -164 304 -643 591 399 -576 -807 788 -248 557 -262 -70 -356 -130 -493 681 778 707 83 -455 679 -464 593 -748 -381 -113 -581 737 182 223 26 768 293 -39 389 -775 272 -397 283 147 -322 174 -166 -24 603 -489 -643 273 -175 260 -543 -576 -287 -492 -814 -656 -26 410 -224 679 181 605 427 -202 -119 -145 -72 481 261 401 158 208 191 -731 113 381 -595 -95 175 -557 578 530 -43 -279 124 -836 86 -479 800 -304 -428 560 327 122 131 -32 235 427 -150 362 -576 -712 168 -384 251 -341 258 24 -329 -271 -196 641 33 753 -761 209 757 -809 289 125 -143 351 798 203 -803 -584 195 -709 -610 -827 336 -639 -543 -647 -101 -263 -458 628 -343 -334 443 -53 -744 493 -554 -718 -805 219 631 346 -639 -352 327 -383 -718 -148 689 295 694 -871 141 -403 75 731 79 -22 -468 -884 -709 -777 436 210 629 209 55 529 634 -879 -40 -743 -675 -97 -515 -531 532 414 353 467 626 -56 -738 -637 -399 785 -395 -783 -462 130 -507 -662 -203 -522 237 -717 286 445 794 -240 -796 -377 -803 436 -500 -539 -172 -2 -512 -617 -845 -638 -493 -735 -515 -346 -80 792 151 237 -636 -165 -51 -662 629 766 -586 611 -449 -11 559 589 -632 706 -804 532 502 -557 -319 -690 462 432 -377 775 -244 653 -644 -852 191 -645 498 598 635 669 -693 -588 -771 173 -324 -386 -494 196 -146 -31 161 39 540 -147 -803 -159 -674 207 -264 194 -189 -336 201 -498 -215 568 -686 -887 -446 -337 -611 -677 -645 488 690 -472 127 503 704 -510 -111 686 -144 -649 177 450 589 -433 -532 -655 595 682 564 -859 561 -829 -20 -864 464 -641 361 -729 759 602 -795 -514 431 -772 75 -613 216 399 -621 -600 696 296 -123 311 -38 350 97 107 627 658 -739 -552 -230 -752 -726 -291 -708 186 -610 81 -51 -322 -720 344 147 127 -773 589 -49 526 -102 -88 -504 -763 387 -275 318 728 -388 730 -882 594 92 144 -799 490 -574 22 -745 -819 -617 294 628 789 -805 734 72 720 -447 667 -107 615 250 -226 683 514 -841 215 -369 -303 179 -624 -106 -41 -795 -651 -271 65 -235 448 469 208 679 -717 168 94 597 -464 695 697 -559 547 -800 -65 -609 440 -106 -294 -702 337 -203 653 -245 -18 236 -416 -6 -594 286 66 -389 284 374 -567 785 210 406 -133 487 419 -506 -213 -288 666 -764 272 276 -743 223 680 -29 -637 700 -523 531 -685 741 -242 -148 -616 468 -481 344 124 254 444 -357 545 549 449 -300 456 546 -430 243 410 -841 638 140 -109 716 -760 -270 -481 676 140 654 331 -426 8 262 -894 -470 -329 -563 -713 -251 -193 -471 275 287 -263 182 365 418 580 -73 -715 237 582 417 -501 515 567 8 -895 795 -872 671 -58 -847 -297 266 225 -572 -423 -551 -688 622 29 447 -286 370 -659 407 -219 559 677 -840 666 -672 -677 -298 -567 763 -154 -576 -521 234 789 36 -331 619 344 -347 110 -846 -148 478 -887 224 -257 362 -298 -217 -435 -6 547 -624 615 561 279 -417 85 -476 -509 41 93 163 -483 579 -184 -146 -779 549 180 -859 -207 -85 136 769 -388 -690 -593 -568 -85 585 -638 781 139 588 669 305 -621 114 53 -15 401 -523 -28 58 539 -497 -261 782 -656 -741 704 72 -375 -94 -381 -510 11 -441 -471 572 -460 -850 413 80 -90 -416 -635 -191 -759 -518 -875 -296 50 -317 99 151 408 185 253 364 -490 -559 380 -604 483 -73 -224 -840 164 137 793 407 -511 366 -818 790 79 -347 270 -480 -49 263 -602 -778 -355 567 -249 -332 -201 -97 154 -869 -230 -617 255 -519 -511 299 -36 48 -326 -732 123 379 165 -462 93 107 -686 -581 477 -540 -781 214 -360 218 227 -235 151 -350 -654 -536 -276 -668 -861 337 191 -402 -202 113 334 -693 -308 -49 548 -267 756 -842 -324 177 -214 -56 755 566 589 -169 -804 -322 601 760 -135 -886 439 312 12 522 -136 -32 187 538 -428 -313 -703 -894 -255 277 -2 149 -795 163 350 746 -198 38 -899 -808 -443 -93 287 289 -761 -788 170 -130 321 368 -140 -313 -295 -53 -877 -594 134 256 10 783 665 -200 701 761 494 -831 261 164 410 -661 -855 -586 -492 169 -666 475 -714 -620 -863 458 -676 -345 37 139 309 -378 290 -752 112 59 -487 -515 -859 705 -783 -274 94 -700 -836 478 -409 -194 264 -217 452 -164 485 654 536 249 786 448 713 -450 14 -578 198 438 747 348 260 -423 490 556 287 -473 475 -226 -446 -222 764 479 416 -338 -860 -416 563 -765 -543 -648 -378 -148 -653 664 554 -77 142 -394 442 -165 -643 -442 -631 -245 578 684 -288 -826 533 -97 638 -887 484 -361 -7 -631 246 -46 -553 -48 -213 427 -726 -95 712 163 -896 100 -123 -10 53 -707 564 213 -851 -827 -800 -690 618 -406 152 -434 -703 -833 316 207 -828 49 360 693 592 -765 -600 -53 283 -276 273 -661 526 -586 -295 288 664 159 -576 -541 213 -486 649 309 409 248 702 -800 715 699 580 -216 -143 332 704 436 248 -69 -624 -511 -866 664 -344 -212 108 -111 -885 -174 -777 10 -197 -223 218 -232 686 -302 407 -73 257 -359 154 -212 71 767 -746 -748 -73 -670 -702 -616 49 792 662 -172 256 88 630 -1 -29 426 179 614 220 -379 125 441 7 -654 397 -119 -760 -415 200 -443 322 72 642 -727 -598 -42 -143 652 589 -389 652 -581 -57 250 -781 760 -870 192 379 -585 -760 -253 699 -102 -490 -93 -736 -817 -537 439 606 645 -455 -886 674 63 -433 570 -650 -704 -476 52 474 247 593 385 -39 -489 69 -507 256 -579 -852 557 336 705 329 -662 -824 211 794 708 714 195 -809 -816 1 -815 80 166 -62 -709 454 -810 172 674 71 -471 397 -581 145 -454 -367 -788 239 -165 133 -384 -719 -438 547 -444 -266 -518 1 199 189 66 634 561 -472 -712 106 -603 -16 676 -229 127 151 594 368 -133 268 -417 -586 -344 200 202 80 -546 -730 1 540 -738 -770 -340 -708 544 -96 -639 -590 -770 637 759 -94 158 -432 322 -556 -454 588 175 66 -824 416 239 -208 -757 -580 -47 794 -470 -193 -748 -627 87 -21 -143 90 -285 -825 152 516 -612 -262 -676 265 65 -436 677 -603 -403 613 -212 13 306 548 411 -760 -673 -521 426 -223 -534 785 654 -53 -218 -429 -332 -513 612 -130 669 305 229 445 158 641 439 194 -712 320 -783 198 253 452 -9 -732 335 229 -313 764 138 26 254 -30 472 -30 617 338 409 183 211 619 795 -323 -250 -323 758 -753 -513 31 -863 149 430 236 514 -732 -446 -406 -152 419 589 65 367 -456 13 359 386 -473 -200 -471 504 789 -350 70 784 652 376 -408 0 125 174 -324 -421 -105 -110 788 10 -473 -845 561 -545 783 276 -786 -805 24 590 -669 -801 -571 -643 92 -33 -463 -150 20 -193 -109 238 377 -495 690 458 -432 -761 683 308 -51 371 232 120 -667 -16 -801 660 86 393 -176 355 -418 342 -290 607 387 -481 375 559 767 313 439 -129 238 -154 -290 760 -412 -169 -337 85 -719 472 99 -802 -432 -50 -717 -65 438 574 -682 -461 154 298 -895 -617 -601 298 169 246 -267 323 -7 -323 49 -741 -623 584 -416 -183 -771 -562 -334 -687 -133 -592 -332 5 -418 192 -66 -318 742 267 734 -371 -223 -132 -407 -88 383 -597 -675 29 798 -813 -94 -874 601 474 4 -804 -196 47 320 758 608 -790 -807 -5 -296 258 187 -41 2 434 -340 29 -574 260 -245 -721 -115 -397 -646 -257 -529 705 333 33 -809 -74 44 -761 -858 770 130 588 574 -38 461 -297 429 141 -307 -666 193 -725 95 158 540 457 785 714 308 -836 381 234 147 -550 497 -494 775 629 -704 -263 692 494 462 -772 -43 204 -594 709 333 -807 -210 501 73 189 -297 -386 235 282 -226 -202 -652 -126 145 -481 765 169 -627 741 -813 565 329 -288 -428 453 74 186 778 -271 530 12 3 778 396 -892 -854 -267 393 -2 638 -690 433 -900 25 112 -793 552 -744 -143 724 -822 -886 241 -548 737 -276 77 13 153 -627 686 704 99 -628 465 -21 -447 -196 -610 -127 498 -146 -850 -98 380 -639 743 -329 51 98 347 619 502 495 -219 521 110 160 -888 616 528 -456 -245 470 559 -770 -584 607 -324 577 110 -137 770 76 518 416 -69 -159 -900 -472 138 -55 608 -823 -529 -23 -361 -77 248 490 71 -17 403 -422 -532 -506 -664 -733 -386 227 -346 38 -800 -478 51 -319 -633 750 -169 277 -860 474 -588 -863 204 -50 370 44 682 -293 -570 -642 -49 -126 767 -70 399 -892 -649 286 470 226 212 324 617 438 152 771 -77 618 210 -737 -507 -552 25 796 -528 -485 0 -520 -613 392 459 246 -711 -540 371 97 591 -788 -756 -450 -629 220 -485 -793 388 218 -406 696 -445 155 626 133 -625 456 -695 72 659 427 384 17 -576 -183 674 -18 481 -91 -582 -863 -330 571 -312 505 430 -376 -203 477 746 -639 119 727 764 450 -526 -400 -591 -97 779 103 672 771 -677 -584 -367 575 -117 -71 -373 218 13 687 -20 -245 626 321 -55 52 750 -719 -613 120 -756 406 105 -835 795 13 -103 708 -465 -583 90 267 449 727 91 -319 -153 -126 -34 487 -877 -485 505 -313 484 323 477 -802 -740 -624 643 -66 300 546 -874 800 408 184 800 -56 594 -763 394 -8 -560 -510 -113 435 -422 -710 119 -161 422 -209 -276 -762 -99 -659 -60 -857 -286 233 80 679 -8 411 746 -52 -144 -365 -822 145 -287 -753 453 -57 -65 714 -629 -292 -805 8 514 74 -75 -426 -253 112 635 -263 -898 -648 33 751 -498 568 267 148 433 -401 -325 120 238 -758 605 -358 -71 411 503 186 -778 -869 -410 -746 -63 576 717 221 680 -410 486 -237 -597 685 185 36 501 169 -606 793 242 728 65 159 328 776 -316 152 238 -489 -589 675 580 202 455 -595 63 651 -227 725 -327 572 399 293 475 -796 33 -525 -515 -417 547 -671 647 -273 -410 456 551 -682 428 249 533 -380 -643 -748 302 -507 -784 -397 101 -78 464 -44 602 658 782 -422 -109 -495 -749 185 373 -465 -396 31 -83 -360 -413 623 -875 -206 374 -282 -263 -239 -607 -686 -812 89 233 685 -578 -648 561 -852 -473 243 -199 694 -590 -880 178 50 -136 423 654 440 209 327 -203 -15 760 98 -780 423 409 299 411 519 226 -691 -600 482 518 322 -881 377 -508 -154 -404 191 -142 -732 -859 -261 562 176 515 442 794 725 -299 -98 -322 -897 -29 -69 -53 390 -474 -179 -604 -525 -585 730 -482 -763 -726 187 -607 -552 -830 -356 786 269 -583 -189 92 286 -747 -421 -306 457 -411 -35 57 290 576 -69 629 -762 -280 -668 511 53 452 -761 -849 596 -702 -384 287 677 294 117 682 -507 766 -7 -441 437 133 448 -530 -72 523 -899 -86 -53 724 -289 193 304 -116 -233 512 -763 -607 490 770 76 -18 -839 -620 783 96 -894 263 -500 392 -240 -99 -400 -153 336 -702 -237 640 769 505 -105 -869 -666 -442 615 111 723 490 727 182 -419 106 -307 272 -58 -248 -323 61 -686 -497 -7 -609 -627 589 -655 484 -840 -286 443 551 -744 -418 -312 -827 -234 -423 42 -699 138 774 -677 419 -99 -503 -231 734 12 -753 458 10 -508 -549 -39 218 527 -184 6 -115 730 442 -426 -29 659 -48 -266 -85 -892 -372 771 -486 592 -363 633 -722 759 47 -826 379 261 218 -810 0 524 -509 651 -564 654 439 761 327 -295 685 -435 50 -525 196 -805 597 -624 554 -469 -776 -521 -119 -812 384 30 46 -414 -403 368 134 484 796 370 -619 17 399 443 404 -627 699 -704 -692 -674 339 79 690 -297 703 -814 -782 633 135 -375 322 -831 291 773 536 -688 -124 -756 -369 215 358 -848 141 -93 797 -94 -878 -753 206 -648 -821 -219 -254 600 290 461 -109 393 -672 -345 -511 376 263 354 -872 548 136 -366 -588 -867 -62 -843 -881 -94 -485 -384 155 -840 241 -862 -835 -115 -500 208 644 -414 -183 -847 311 625 266 -155 -659 632 778 -547 254 13 400 720 -894 588 736 758 -437 767 -112 486 -813 -333 -247 382 -572 489 -899 -124 -49 786 -396 -454 272 -223 483 -838 -375 -646 264 -811 -235 -675 446 -154 -631 -588 -701 698 -710 -175 576 268 391 -24 -592 175 194 -107 -375 733 372 -108 445 -602 510 -799 -693 -163 -319 -490 414 460 725 214 418 -396 490 -14 272 -270 500 -79 -844 233 517 432 359 678 256 -92 -738 69 114 19 299 349 99 -449 -279 483 585 -696 -342 524 240 -743 -689 -299 623 -56 -482 -214 -658 600 -701 348 -429 690 10 774 733 -689 0 -460 -645 640 -489 -161 -138 -171 -664 508 624 433 430 -200 -445 440 -63 449 744 -260 712 -446 202 207 419 390 -14 -621 -291 238 634 620 298 774 498 -51 82 -107 530 182 -651 688 93 235 488 -626 606 206 -248 59 416 573 -801 544 -358 457 623 -665 235 192 323 168 -292 6 -410 315 -339 -402 -161 -372 -110 -897 -6 741 -777 -837 -226 314 79 293 716 211 527 -13 308 701 377 726 198 685 708 -288 174 530 -765 298 116 80 -825 748 -622 -453 -4 -516 371 -143 331 650 -174 508 533 -129 -73 334 240 -360 -184 230 21 -78 -317 764 630 366 -443 763 -112 323 165 133 -598 792 500 -260 -239 567 77 -662 -290 795 19 92 332 150 -719 157 -792 551 576 50 -353 -10 179 -46 453 27 -893 -808 -760 540 -33 170 -340 100 408 -329 -695 453 111 -314 735 -654 -33 -678 634 195 -692 -520 -887 300 -199 567 734 -22 -51 307 371 -77 -340 609 -40 310 682 338 578 -760 -485 383 -98 -193 478 -206 -292 510 456 -81 -306 118 128 -590 261 -175 597 -122 -179 249 54 584 -775 -587 -647 558 629 -441 743 548 250 -591 -100 -221 366 -879 469 -895 -275 -658 335 559 -877 573 188 -889 -806 262 -735 789 444 652 -522 -219 -275 560 730 -115 652 577 596 -867 330 140 380 526 -759 573 746 168 675 477 429 -753 -843 -580 425 -868 80 -823 247 269 691 335 -708 -218 458 -430 -224 -595 -296 605 -306 199 -893 234 -773 -867 240 38 -411 539 261 331 27 30 792 7 -600 239 -97 658 38 -387 -273 26 -300 -516 -681 -61 262 -684 -641 -133 191 -89 -361 -645 309 -445 -329 714 -531 409 64 -46 381 -611 316 -394 662 326 -671 -723 449 450 350 -858 -670 -30 732 553 -180 -861 -751 392 -519 181 -242 -548 -334 -536 -779 -124 -738 -431 517 50 777 780 -784 -324 -821 439 -715 32 -667 -657 -94 481 -686 -556 278 400 -380 712 516 -136 -356 -407 533 46 -689 -647 736 658 195 -111 -778 -562 -71 344 -315 -317 410 366 -595 251 457 554 -660 -474 -608 -794 328 341 -610 -208 391 78 640 -174 14 142 -220 -391 -865 363 -853 548 288 -508 139 770 188 -867 -268 -54 -810 664 -859 189 610 49 527 -594 -320 -613 730 -569 -832 218 201 -491 322 -887 -515 7 -153 395 762 469 -200 122 -229 -265 443 178 -388 149 -664 561 653 407 124 722 -469 726 596 -64 -839 48 3 -357 -420 182 26 798 34 785 365 -467 -75 314 -686 24 405 -316 -337 -276 744 -335 679 0 748 118 -546 -490 406 -762 45 714 -206 -627 698 798 692 -312 -136 -426 -356 -666 -277 304 58 -221 593 383 603 691 799 -882 304 -226 -102 -291 682 436 174 -298 699 -892 50 379 -392 -303 428 -485 610 -633 557 258 -674 374 -695 416 69 -452 -560 -762 -758 -637 -451 -63 -96 -384 -150 -470 -330 227 654 -301 -341 -240 540 736 148 -512 147 -731 -438 385 355 -440 563 -361 -745 689 117 245 -91 -500 777 -270 -219 345 244 -253 -344 -331 -297 -391 800 -252 135 -820 -604 197 461 -888 -772 -799 -523 259 -15 -325 450 -251 -163 -264 -156 -752 388 -865 -545 -436 106 -329 360 -502 -593 477 -273 346 248 -758 -58 605 518 467 18 -579 -610 -700 731 627 534 437 447 -404 91 52 119 -190 60 93 -528 592 64 143 585 -791 -58 -60 470 596 -610 750 791 -374 172 73 592 -849 -242 -240 -358 -98 224 -207 678 612 -269 -853 636 -674 -642 -583 476 -759 -424 -163 -107 -319 230 -92 333 156 666 -479 -114 196 72 -591 -579 477 -789 487 -526 584 -572 56 -661 151 53 588 -663 113 375 782 302 -425 -701 -199 363 -311 36 -179 232 53 784 128 770 -863 426 -561 20 -216 62 -112 76 -257 -522 365 -228 59 -428 -115 -407 -661 -432 -281 477 -43 -659 677 -779 -779 183 -818 -493 740 205 -137 56 -442 -674 7 685 202 321 605 -663 -731 -487 29 533 653 577 495 494 -234 -860 -523 33 211 589 -100 -89 781 -404 -577 769 -265 164 -712 195 -422 -693 302 643 -857 -804 -767 480 -708 716 -18 -78 -319 213 -448 7 -365 496 559 606 -488 -704 508 529 -597 151 -782 723 -240 -58 -54 -169 -254 -160 636 -809 -692 -315 -12 563 -540 97 -181 526 510 -724 329 -52 -29 -630 498 -162 -538 -422 114 -400 -350 -203 -606 136 -668 382 296 0 -618 395 -421 593 -197 584 444 128 405 165 -260 -698 -225 650 -479 10 -471 459 -387 -543 -393 464 -2 -385 -793 291 -418 -231 652 -839 -758 -192 -298 -355 -798 47 511 -804 -467 -847 -555 -362 -227 -210 -432 -69 -437 410 359 -309 4 -24 -162 -831 -547 704 -537 -202 -629 153 -66 798 -430 -547 -729 139 578 -777 182 478 -278 548 95 47 520 -343 787 -277 -833 398 -693 -378 319 -147 325 -485 61 575 -304 114 -296 -758 151 -282 277 -466 -362 604 585 -524 -714 -549 -874 -45 497 180 -537 371 617 -899 387 274 350 -737 766 -15 -156 -834 316 -113 -464 441 267 701 -590 156 715 -805 -101 533 -618 -890 -33 672 -76 106 768 -382 703 713 81 -52 721 -722 -752 27 500 758 137 728 177 297 336 695 527 -334 41 619 418 762 -257 -807 683 641 569 766 -103 -435 -532 313 -139 509 420 367 21 384 -757 -283 148 -682 153 -56 -625 -576 -482 -135 166 -447 126 -124 562 -391 -78 117 582 -10 -834 -487 271 -764 480 252 -597 111 -666 -140 -746 753 776 -765 116 -180 -262 -532 541 600 -866 500 -237 -470 629 -173 -615 -773 -688 -182 -195 -713 162 -492 91 264 515 466 -862 -112 -131 91 464 -685 131 722 627 85 -3 -265 -710 -865 594 -247 -839 -567 78 -723 -547 -386 -409 693 -594 -90 -711 359 88 -717 625 733 130 572 451 399 284 204 -468 -282 -757 -268 -495 93 -468 373 9 145 -505 -843 -259 -99 390 662 -293 -360 -524 415 581 165 -119 578 46 113 789 209 -733 -890 -44 -705 635 -628 327 33 795 -849 437 653 309 98 -497 186 -245 -281 37 -719 -328 -829 7 219 -155 42 -427 75 443 -215 -427 476 206 -199 399 630 -718 -48 -127 -278 782 280 115 64 174 777 590 -106 650 448 -203 -186 -765 -660 -331 -331 110 621 -213 -142 -709 517 74 -613 -871 -451 178 631 -634 210 -713 -454 -12 -675 -131 212 -271 -500 -617 -112 -775 677 -309 -521 791 252 142 764 372 -121 -714 -384 455 725 612 177 615 -863 625 490 737 -448 -363 -638 783 -417 -347 -226 63 -524 -763 329 22 -492 -691 714 357 704 -141 -839 -697 -27 -463 -104 304 -614 -198 -228 -282 358 266 -27 -580 161 -655 573 623 478 -800 566 -887 -716 734 -224 748 -368 374 242 -201 608 102 633 -514 86 63 -688 -476 -472 252 235 -679 -244 -205 677 -700 -279 -440 -587 -172 -89 564 -509 65 396 -780 -268 92 463 -115 -55 318 -471 512 -84 -611 -29 736 148 677 -431 -682 -200 -709 77 -245 -792 386 -600 -642 -826 -762 -792 -683 -478 -879 -458 461 -602 -94 -801 198 -442 175 719 153 -696 -535 -271 -44 -586 -861 540 89 79 -879 -540 265 21 254 730 336 -318 507 -366 -717 -261 -609 -889 -892 225 -839 666 -531 -741 -797 -639 -113 -162 -587 69 -225 203 597 -541 -764 -337 -410 27 253 -535 -719 745 -668 603 -312 -186 610 -688 741 704 799 694 -726 -637 734 -604 737 111 106 -67 -657 501 102 -7 -377 290 189 490 -799 -683 438 -292 347 -180 731 715 453 13 -530 -748 468 -296 269 -832 -480 -796 -340 -100 -73 151 -228 609 607 -282 -143 -742 110 -862 -222 610 -159 -577 723 653 421 -732 -103 800 190 532 230 -619 540 428 -314 598 401 359 -571 240 88 -167 -685 -544 341 714 -892 628 173 650 201 -287 409 674 -377 -365 429 -267 -196 -894 -844 153 119 -113 152 -32 14 680 503 -20 -806 760 127 -757 -260 -296 -732 -623 -349 -564 224 137 -445 -436 -318 -589 13 -277 202 -457 485 626 -507 606 -21 -202 -51 -576 276 -629 -382 -845 -536 -540 -211 252 494 -475 -183 -70 -226 537 -687 307 -805 190 741 -783 -84 282 -203 663 -434 243 99 -816 -587 38 71 -861 467 375 452 -83 -239 363 -194 -418 333 -160 488 246 -633 -691 -671 523 -140 -523 -875 737 -205 -444 -485 -697 -351 106 75 -721 -686 0 -341 -801 459 -846 -416 -12 -382 311 -551 -728 362 -838 -753 604 -778 -883 -815 261 -681 423 -234 -152 3 -91 -527 -568 -449 -840 -289 567 694 400 390 -744 -849 -564 -873 -307 336 -733 -815 -353 -134 142 -23 -673 463 -233 247 611 -807 -303 633 130 -571 -425 -413 738 -797 -89 -139 310 685 -345 -442 216 -180 -457 -862 -205 -120 -760 747 -513 -586 -254 726 -41 -127 319 56 -446 -311 -843 65 -320 -403 683 -897 -701 317 -762 551 -181 156 -61 -898 137 410 403 523 -399 446 -500 388 -888 162 -360 339 217 666 93 698 604 111 371 -279 724 -234 379 -59 105 285 -145 -327 -83 -12 -45 776 499 221 397 592 -406 663 -862 -28 449 218 213 488 -713 430 437 353 -84 -808 -6 600 372 -813 -73 -617 -217 574 709 -580 -125 472 799 248 -112 46 -15 -884 -769 456 -692 -660 -170 -888 -512 559 506 -368 -422 -497 355 -504 460 -207 787 558 308 183 -125 -159 -478 -801 645 -443 228 -332 -256 -1 -35 436 -727 759 -795 -300 -135 -670 -506 -133 68 -805 141 522 642 -267 -580 704 474 225 494 -191 520 -163 -205 -309 -338 -665 25 451 -767 -709 -690 551 -725 581 241 210 445 653 510 -486 27 -77 -448 -192 -448 -341 -406 193 -106 3 -773 517 -809 -555 -681 187 154 -533 75 -780 470 502 243 -818 -388 -884 544 480 321 46 -630 -328 523 -488 -89 516 694 -316 777 -600 107 627 -533 253 437 -202 178 268 107 538 422 -314 -527 497 -715 220 364 323 -643 -340 -81 -324 -538 -82 -694 -95 743 -877 35 -541 345 -13 415 -181 -657 -718 68 -765 248 -133 -857 -530 245 473 -622 -562 -853 -279 -369 432 275 -242 -574 64 -744 87 -617 329 -683 -600 -479 -322 -265 250 -737 -795 -619 -437 760 -668 -618 270 364 -42 -277 575 -834 -152 -210 -294 622 33 555 432 -197 -337 -659 781 156 679 -641 205 29 -546 716 466 -777 532 -367 -580 399 778 709 99 -512 -345 513 -523 -442 -41 126 -692 -544 783 -317 -280 788 -15 -97 -705 93 789 112 492 17 316 -884 -392 -65 530 -525 -311 -62 119 -609 738 -429 -811 603 -406 -269 -788 -706 -182 451 -502 -879 -152 112 140 -308 502 -116 -165 601 246 711 673 674 -420 240 594 -785 53 -698 155 525 -60 -590 -169 -298 -25 -707 -240 80 678 218 -829 -814 262 -93 331 737 -659 131 145 -450 -83 -14 302 321 -871 164 -200 -734 36 -800 798 683 -29 731 -817 695 -876 -418 -301 -1 -828 -759 358 726 -851 736 -140 -744 384 -474 -773 292 -801 -409 410 593 388 197 -669 -570 407 -514 180 296 543 -734 -665 -477 -702 18 -686 -175 -224 -728 -698 526 -818 -601 690 -691 496 -542 -196 -562 -604 -647 106 286 -23 419 457 -854 733 30 40 94 -520 -289 -576 50 -490 585 758 -201 -11 -700 433 11 -353 -122 413 744 70 612 -422 -761 31 -365 356 125 -457 325 308 -448 742 -163 -763 -530 275 -731 672 338 204 -627 325 -338 -573 -557 -116 -818 -398 -856 -715 -315 -535 -808 688 304 754 -722 -751 781 -833 196 -88 -292 -462 373 56 -689 176 179 -778 513 53 -364 -314 -19 715 11 396 437 -690 -288 56 725 212 647 607 -685 -817 91 -160 -798 -5 -231 -177 -268 322 339 -760 -51 467 -670 -38 748 -681 12 -498 492 -384 -5 647 -672 -890 456 -228 -854 -81 708 -675 -607 -848 18 -889 -595 -59 149 -494 -203 -634 -241 315 181 675 55 -565 423 431 -630 86 -263 -726 -782 652 524 -36 566 -127 351 457 -772 -119 -32 -420 -339 -295 -542 320 -373 -375 -751 -803 610 430 -91 -322 -679 -61 -689 -170 112 -229 231 99 -73 300 284 -269 478 -243 -877 -362 55 -333 -710 556 -812 -628 -265 451 -464 -416 80 -768 -238 201 449 -568 490 -480 -57 -866 595 315 -396 144 133 356 -758 -370 633 153 -502 -435 -524 595 255 246 83 -196 -728 -222 614 -339 311 420 571 -23 -44 299 -225 -452 85 775 -380 -200 -821 45 -5 2 419 -379 611 143 -442 192 -186 -172 -35 510 678 -32 -224 -119 -799 108 250 -765 -227 387 125 701 -27 97 11 -865 239 -612 233 -252 -35 247 117 579 -497 604 -160 -656 -303 -628 -400 -50 -55 327 -554 392 -549 -261 351 783 -164 -470 -500 267 -406 -713 -117 380 122 -744 688 -209 57 464 -233 484 53 -402 477 46 -735 -353 -259 756 161 76 -450 -106 -128 -18 46 -850 8 -462 -232 515 760 -848 18 378 -58 -108 -120 -517 -614 -889 453 -891 429 -721 -163 519 769 -5 681 -413 -877 145 -898 -751 -721 -75 77 678 -773 -423 356 515 -700 161 -226 -188 35 -620 370 -367 239 -530 -329 119 -23 -348 606 -19 289 186 98 762 -45 -771 608 -310 -813 214 707 -838 -169 -66 -795 298 428 557 -688 -507 -243 -572 -878 474 506 -832 -307 -438 -598 440 362 717 353 355 -870 -133 246 686 503 -60 100 -340 27 792 -683 -670 568 -760 -402 -334 -11 554 430 597 -473 738 -862 29 -552 689 -376 16 -202 452 85 236 688 -116 494 550 -840 8 -649 691 41 -690 -88 -76 63 495 -846 -786 -880 144 782 -526 -802 435 185 -13 -297 -154 168 735 538 -312 -570 230 -822 -561 378 30 699 605 -161 706 -745 -790 -610 444 563 201 365 106 369 511 -630 541 304 -328 -763 249 284 412 -373 -573 193 -641 -372 65 -120 -45 728 -890 44 737 -92 788 -170 -636 -299 402 237 -266 626 630 -190 -15 -287 -616 779 -521 765 -384 372 -504 759 -395 -885 -162 761 -708 -892 243 134 -662 606 -582 -768 310 -450 -836 240 -750 -474 -661 75 315 -478 739 286 -689 -434 375 -849 640 -648 -716 657 320 -703 457 639 480 -861 -213 648 -381 502 663 -559 399 50 -873 436 -193 677 -495 -237 110 257 160 -865 -701 -249 -460 -874 -447 743 -345 -848 -74 -339 397 -729 632 -765 -325 -381 -507 -802 494 346 101 -137 188 579 -172 700 723 737 -276 -480 697 363 53 207 -665 -101 -68 -343 125 796 318 494 75 -424 614 -686 313 -864 529 -105 -667 -594 -306 322 -839 65 -248 698 773 -223 -218 -647 -86 -482 93 443 -883 -24 -73 570 81 -640 554 -820 507 65 -594 124 192 -111 -121 33 -187 410 109 -323 -94 683 286 110 617 -342 -555 -891 727 -236 -243 772 107 -302 -169 -100 -161 133 -542 173 -229 772 -451 764 -59 743 676 -361 -646 -123 -703 84 236 507 -830 526 -695 751 545 -365 137 154 334 361 354 649 213 602 -21 -771 -486 -740 -662 -541 -872 -488 628 -264 -726 -502 482 -314 5 -611 -350 -347 -122 -481 -816 347 379 -749 -145 -625 -804 -883 -653 -615 -10 74 -181 687 -668 786 713 -632 51 499 545 784 -462 163 602 -876 -806 -805 -197 23 798 -847 136 541 -469 -568 527 511 484 -847 -468 143 369 -120 -743 786 -691 643 29 445 -541 -121 -154 -294 579 -715 -491 -445 772 -575 295 -87 -255 -600 702 19 44 590 -874 668 -326 -114 472 -239 213 682 -241 -48 -740 534 173 402 -866 -41 269 -235 -376 -6 -31 418 -237 657 -900 -377 -633 -566 146 -490 -86 748 583 316 709 -489 103 80 696 278 209 587 749 -88 448 -327 -259 -577 -894 -269 659 586 517 -669 -3 -228 221 218 674 -861 605 -353 46 -364 252 -802 206 316 549 -639 -329 676 404 172 -318 470 364 -808 -543 -395 366 -461 780 368 35 551 -169 162 475 -306 -856 -8 -30 583 726 559 -678 59 -876 -28 627 -717 428 -452 -581 -791 609 223 -317 366 -450 471 -231 597 -677 415 -340 304 -509 -53 505 -702 -411 -642 162 -877 353 690 -414 627 224 261 -297 -547 -36 -768 -88 -665 -822 134 681 -427 734 741 555 -128 23 69 -548 -806 254 -132 33 453 -432 -540 -665 -482 698 -455 520 229 664 74 154 693 144 112 497 -740 -89 339 -140 154 -329 -385 -290 727 221 261 -805 -6 -268 -623 328 -73 67 -432 -529 -344 -892 -724 -460 -243 -694 754 762 -748 84 -360 -844 -403 418 407 588 236 70 -744 -92 546 312 -819 770 175 -578 502 -582 -578 36 -553 -387 -574 -857 -658 -325 -737 -838 -889 624 -11 -496 -446 30 407 738 -596 -120 -265 105 367 375 196 260 -144 -652 455 -166 -85 -381 -195 -526 -356 -624 -215 -336 9 1 -892 731 -421 -897 73 322 18 638 -872 -475 -4 -487 206 -460 209 -140 488 -678 -118 -30 -428 -606 677 -691 -461 -3 -578 7 186 645 217 301 437 686 436 -519 160 510 264 -529 -62 55 441 -217 63 191 745 645 69 -139 -128 -872 -25 -364 276 414 -118 329 29 417 320 -659 -817 388 710 156 -821 155 -307 -210 -239 -668 -316 -324 -861 582 -358 568 507 -858 716 762 -852 244 -254 550 47 146 678 -513 529 -741 209 -219 -829 44 462 -340 -835 -263 -725 -704 784 439 552 -723 664 437 -47 -836 -19 -360 461 29 -50 -747 527 529 -605 145 -502 -7 654 495 -485 712 90 432 16 223 -314 -100 756 -528 -394 -537 -695 -383 341 -541 -645 442 -763 -659 -786 605 593 677 -7 73 -520 -119 104 73 -375 -517 313 270 368 -679 623 -350 -771 30 -899 440 -506 455 -140 648 -774 255 -774 534 558 -62 727 -151 539 407 324 -110 222 654 443 -517 294 -225 558 -492 -147 -319 655 88 -832 -188 -817 598 427 -612 735 -388 -677 -859 763 -538 -85 688 -162 -746 -478 671 -482 -646 -42 656 158 -569 748 225 -470 542 486 192 -370 541 235 434 534 -603 415 -705 726 643 294 -866 565 -121 459 -677 75 -486 76 217 412 -441 326 630 -448 -888 -259 -797 782 159 500 -876 692 673 -582 121 229 42 749 724 -131 -687 215 -358 -542 1 -455 -38 -468 528 727 -319 -862 -73 197 597 -650 -50 -205 -260 -162 138 -4 541 506 -238 57 180 -554 -632 739 678 -77 -891 -467 -582 -101 286 -536 -44 301 366 -619 -836 -214 -575 -67 372 422 -349 309 -547 19 -555 45 -150 -271 148 250 293 -760 -250 -205 -812 131 -550 555 31 -389 -807 228 733 -216 -837 -715 796 8 -180 -199 -352 -804 757 248 112 -590 -271 -438 601 -814 726 -443 -798 -12 -319 -813 765 -683 320 -63 490 -683 -706 749 -724 454 276 -322 110 -576 -50 195 178 48 517 -649 295 -844 -510 -690 421 -379 35 -669 -49 262 -413 -746 -329 60 557 523 -818 -109 755 775 211 -200 -637 -794 -588 -627 539 -565 715 -435 362 402 -826 -101 -137 273 -309 756 -404 -777 117 -623 -93 -310 -805 483 -846 -837 581 7 77 -679 18 422 -361 -653 -251 -41 11 167 -845 -307 90 -179 395 -864 761 661 -222 519 -162 -765 202 -649 -887 375 -572 42 414 699 349 215 17 656 344 305 -254 184 -431 347 -831 -274 -659 -439 -253 -267 -121 539 136 -813 185 397 -322 -363 415 346 -704 190 344 -273 11 -589 718 710 -756 -218 263 -154 -703 -407 -805 -242 265 -677 -438 -822 -153 -157 -769 371 606 372 574 738 593 -376 305 625 -215 -224 597 -749 417 246 -833 422 -2 -728 617 -736 -861 83 81 9 -383 582 -685 524 758 589 -330 -522 490 620 -1 482 737 663 393 188 40 574 -298 560 433 709 581 9 571 507 -791 -844 590 344 -318 246 148 496 -331 96 433 -288 -554 -819 715 121 -682 454 354 48 -147 428 775 -699 -654 -175 475 616 -713 -631 692 753 -210 -61 -614 -449 -191 34 453 -754 -213 -741 -172 95 701 631 -467 636 -889 -829 640 -633 -405 651 756 -871 -419 -631 673 -263 -103 746 246 354 -26 -665 721 -23 396 -263 389 -366 647 -749 -159 -879 -591 -30 -297 196 768 722 293 -225 -312 -868 326 -721 -759 -441 -574 -519 -483 -439 680 468 -238 656 80 256 -48 746 200 673 -176 391 -858 -499 61 559 89 -815 -301 -150 -880 261 493 -464 605 -375 -252 439 69 -725 254 -455 -246 700 -795 408 466 563 129 -394 -844 -207 277 -468 534 -83 -179 610 -280 -56 415 -483 -670 -253 -165 -243 -777 720 -460 331 -712 393 107 290 -824 -812 -349 312 531 140 -34 690 -362 -583 -15 239 -501 340 -863 -423 -134 751 -91 577 275 464 683 -262 425 116 383 776 659 -632 538 589 480 -603 -758 347 389 -61 -640 671 525 41 695 795 -23 766 527 363 -120 329 -271 108 -611 -140 -435 209 -401 -573 -789 -57 -275 763 -755 -283 190 647 505 -805 445 -690 706 37 -565 -627 -780 25 423 -685 -202 -320 -449 127 -53 -725 175 796 -896 -3 -806 -829 355 -826 -696 -880 -400 -809 430 458 277 -479 -808 -492 -639 10 -431 102 -452 -322 305 763 -533 -278 326 125 -293 -554 -824 62 -420 -442 751 -747 -318 -299 -261 669 193 767 116 -664 236 242 -663 -454 -509 -692 -97 -89 699 797 681 619 -701 -500 -562 -779 91 -669 411 292 -700 -315 -584 -864 -663 599 658 618 -654 -183 -108 363 -241 448 -712 562 26 104 183 316 290 52 -291 53 547 680 -88 -667 -52 787 284 189 -476 -369 492 255 -500 508 -203 191 130 451 -448 -667 -816 502 -230 -864 -797 232 -524 -542 -643 483 -758 -235 -782 -114 -131 485 -862 331 -41 -349 -522 614 -662 -393 331 594 -64 -330 -252 512 707 296 713 -514 -798 -674 -174 -307 -680 322 783 78 -445 -813 -168 616 -589 -385 -142 -467 120 215 -677 232 331 -808 -364 -620 -726 565 -169 17 235 -457 -702 44 -892 40 800 211 423 -503 474 -127 52 155 -488 -294 408 761 66 -588 -625 -7 20 766 -822 -163 727 716 135 786 -613 -130 -824 100 89 -651 -12 -564 -411 374 569 -126 -652 97 15 592 -633 220 52 64 285 105 565 -769 -758 -114 -831 649 697 7 -582 664 174 223 712 -231 348 -617 412 166 -345 -865 -329 489 -426 520 228 -533 -197 583 -565 -838 -876 -150 307 357 -504 353 -701 -130 786 598 759 257 -181 -687 -212 -536 -368 -60 184 -668 -93 7 -765 80 -480 754 -464 275 -674 -67 777 194 463 -768 46 -49 375 415 -677 -334 572 -89 -49 709 763 436 -775 411 -46 729 -63 -308 -666 -200 466 -79 151 -336 792 271 -617 139 -727 282 -847 -342 340 713 -376 -198 485 396 645 630 576 290 157 708 470 -470 185 -185 -320 485 664 161 176 -47 -63 -173 -172 347 781 211 -680 -50 496 275 -352 41 452 26 -625 524 -697 150 -514 -402 678 -146 432 -815 -844 -545 582 -706 283 261 653 -713 -484 -807 -880 659 -650 -713 -170 -894 -476 -674 163 309 436 -141 -439 -374 -553 -32 -895 -259 595 -704 366 -174 -197 -229 619 740 -707 374 326 213 -44 -294 -622 -122 394 521 531 154 -838 763 -562 -832 281 435 -649 222 -720 140 -225 -533 -343 -844 440 174 -108 -190 242 506 -861 210 80 -420 580 -282 521 618 66 -271 -530 380 103 -229 -740 -168 -723 422 728 -895 7 73 221 593 -460 -839 -459 726 -894 58 219 -7 -345 -358 578 686 589 -29 -714 -231 -855 456 -410 -34 642 771 322 -312 405 -886 -484 -395 755 -301 173 468 -303 -826 -523 -510 -492 432 -706 -291 388 -721 -69 622 246 171 -372 314 739 186 -288 -723 544 722 529 603 436 -197 122 -261 279 167 -814 -458 -317 211 -892 -466 254 -282 -679 -513 -756 38 -628 -154 763 618 -666 -447 -427 -421 -315 -124 -433 -193 -480 -758 -109 661 -399 -397 -510 -178 -662 -626 278 -7 -320 279 -705 706 13 -461 -484 -837 783 -895 341 -458 -361 505 -572 -146 153 -92 6 -478 18 792 -313 -494 -294 -51 575 -86 712 428 -818 -813 82 593 -467 -252 -535 -165 619 544 317 -121 -886 592 -432 -278 47 -610 -518 18 506 -765 80 789 641 -312 154 -400 129 477 754 521 -884 474 -91 -763 -151 734 -400 324 616 -625 -618 679 261 726 -343 -20 289 584 610 239 691 566 -801 558 -134 -761 -521 -645 -711 -861 34 -134 283 -393 -748 314 793 -118 383 -532 -544 -179 -175 267 -402 157 618 -621 -336 617 -257 608 463 19 396 -743 226 -144 -791 -371 -616 524 -34 -46 143 -97 -512 760 253 39 651 438 395 221 -544 135 253 -497 -529 224 -886 -716 294 -446 -86 -350 657 -880 -328 -855 317 -520 -737 -345 129 530 -348 19 796 -158 380 -789 -375 306 231 -604 693 298 525 288 -669 -588 168 -767 156 -586 710 -816 -531 -774 450 -696 -404 -416 265 -233 -542 617 -195 63 675 -790 -611 90 -67 498 -177 -599 -860 -557 10 -556 -343 302 -65 -544 -891 -475 -410 -641 -896 748 -113 760 428 -220 -744 723 438 -667 -452 -310 -606 -564 -280 618 -592 257 25 476 586 307 -675 781 144 -706 -205 -97 -8 -159 336 325 -812 732 -663 335 -346 571 -488 -277 149 755 -706 -766 -360 719 -624 448 -295 -539 -802 -762 -765 696 -603 34 402 680 -287 -658 -630 621 -847 -631 28 770 -173 -107 747 -801 -538 38 -369 -138 708 -380 -507 76 -387 338 289 -258 -49 -515 -341 -64 -560 498 -340 -587 -553 -757 -805 750 429 708 227 788 542 796 -311 -130 -722 -281 105 -252 194 218 -2 -501 -779 444 746 -329 441 728 -13 -521 -395 530 760 653 688 -792 -549 628 798 781 -349 -774 -683 341 545 -147 636 241 488 -292 759 573 -723 398 50 48 360 140 14 -667 103 221 628 -267 574 418 787 121 -112 291 180 -773 82 449 -618 -489 345 -69 511 216 491 -728 563 82 -468 502 -885 -420 -783 410 -391 -286 -5 780 -375 -867 20 -382 -677 551 -245 405 -160 672 -672 -370 -612 -886 263 -770 250 548 -98 345 -138 -160 577 -845 468 682 -25 -741 -512 705 -693 -700 -91 -397 501 -401 -346 -833 -194 179 209 -330 21 384 -93 423 -296 793 178 -248 41 -226 -68 739 -530 -23 34 54 -748 389 243 497 642 -397 -55 -598 -480 459 -501 622 614 -135 -682 684 -38 -341 3 -698 -318 -171 -721 714 -283 423 -23 328 488 -200 417 60 96 -861 -579 567 461 459 -276 160 -52 -416 319 223 -244 174 -482 -892 565 283 78 158 -687 -278 -887 -882 148 784 -366 -461 572 480 376 -496 462 657 -69 -751 748 -576 -120 70 -241 -245 617 -712 608 -528 -502 727 243 -729 -100 -453 -98 505 -794 315 -718 -316 -551 -335 435 190 661 -538 -633 671 467 -387 -237 184 -476 634 502 469 -455 -702 -398 -200 -323 520 792 384 -515 -172 432 -214 80 -846 188 -57 157 701 -358 782 -175 -505 -530 -568 -593 178 154 464 421 606 -341 530 -269 -490 410 471 -279 -94 418 750 277 -740 659 157 -548 159 338 -88 -75 143 341 -274 -403 409 112 345 -560 -69 -429 453 -317 98 36 -836 -6 578 -228 486 -783 332 -235 29 678 250 707 142 -529 669 64 -732 615 -49 73 -176 232 -894 383 -730 161 -206 329 286 710 387 -365 -97 -792 -257 262 437 671 -413 -317 664 378 -852 -240 132 333 719 417 -502 91 372 33 107 308 174 -542 -676 -106 -316 -129 -654 737 264 259 -625 238 525 -204 -374 367 188 92 42 731 -712 -230 359 -176 -311 -222 -75 357 207 710 -613 124 -835 161 -658 787 519 295 -77 39 7 1 -714 -485 373 -430 -539 256 69 798 -736 329 477 -252 255 -356 -707 286 336 40 -730 -628 -283 -673 -376 -417 -658 -671 129 364 787 -358 189 -631 -100 509 -368 660 378 -800 446 -4 431 230 -172 172 56 667 132 -580 -858 -708 469 441 387 -158 96 -60 49 549 -794 -212 225 281 -399 -209 -303 -781 365 325 -58 138 -607 -172 104 -723 -351 -314 384 -135 -510 -107 -155 -742 478 502 333 -359 -418 -312 724 622 -543 -409 -806 72 -76 451 355 370 -715 793 -232 22 -809 -573 221 780 -532 218 675 -13 -301 -404 -561 342 445 -189 -408 301 189 -235 -447 -28 -101 -559 332 234 -698 -585 -810 527 -552 745 22 765 -620 116 -131 773 217 -729 691 492 738 -140 411 145 185 331 657 311 -690 300 -864 78 656 -425 280 -680 -524 -116 528 210 757 -725 -661 -436 188 -208 -595 -455 -655 -847 -831 -473 2 568 -416 413 501 -335 377 469 -592 548 -757 165 -199 -317 -24 600 115 333 -771 -60 718 -444 -667 237 175 -533 753 -142 -191 -28 668 -710 116 -19 556 43 -801 431 473 119 530 -513 -239 -284 -602 688 -247 -554 -100 -16 153 -233 -479 -525 -789 522 -861 701 -374 -490 -226 -639 -871 303 106 122 -422 504 334 213 87 384 214 -348 -584 -843 -517 76 506 -816 120 57 -431 -258 65 683 81 402 340 -129 -554 -496 -404 -212 258 786 -281 -138 135 714 132 368 140 -59 -50 -285 -413 -430 -444 342 -137 135 -289 -35 -890 470 401 -497 -628 -2 -713 554 177 -236 -277 482 215 246 706 372 -740 -768 -232 514 -61 -513 311 511 488 570 -94 768 -467 122 -394 -524 373 -499 -166 -332 41 -231 753 640 353 249 568 341 -290 -339 -861 -25 -846 -483 -96 -45 487 447 -761 -186 742 620 243 616 -847 482 233 -771 -247 -289 -869 101 -307 492 231 -756 -468 -186 106 769 -69 776 217 -332 742 385 -19 102 39 479 -576 553 -470 607 -126 -729 -391 -273 -180 410 -354 -90 798 -573 -410 449 441 477 332 476 242 785 -142 294 276 -261 419 -264 -314 228 -241 216 108 -720 431 -352 275 -712 -343 -485 -545 -619 -540 -856 51 -654 370 -807 769 -413 701 -780 704 561 -782 191 -196 252 -642 494 53 -684 -69 7 -299 -28 -873 -728 712 -421 324 -29 445 182 -393 237 -333 -788 657 222 -359 -29 -636 514 -1 641 -571 -688 668 -567 696 -796 -42 -251 -532 -608 -180 -403 16 -181 -341 17 -798 522 -70 -134 608 -198 224 -311 -617 -180 466 671 7 -641 -791 -621 -26 -607 324 -679 561 643 738 77 -432 178 -266 706 -332 118 -536 -417 -672 278 -797 223 -132 -386 617 -690 -701 327 -125 -590 -259 357 -761 -336 -427 -827 -843 -878 -687 -217 -602 -163 480 351 735 -814 -790 -416 -189 -880 -548 522 83 -868 573 -656 -524 111 595 -636 -49 141 93 508 -800 260 -411 -474 -302 -775 -188 -13 161 263 707 87 -788 750 548 202 -473 -663 587 -45 386 -202 -448 447 44 -632 -891 82 -642 423 587 -482 164 -169 318 76 270 -280 383 241 -712 17 -479 299 -136 678 -797 712 793 8 765 547 -442 -379 -840 -74 669 610 158 775 -62 305 -453 -644 -168 -807 -479 48 -789 -615 329 -85 146 438 227 -319 597 793 109 -811 -406 -463 -750 -661 7 354 -168 342 646 536 -462 418 732 -452 -406 701 -614 -756 -852 788 329 -632 137 -225 -146 700 -284 -405 -734 -93 -595 -259 675 -886 -819 -641 -116 -418 -348 -503 185 306 560 561 660 -646 -41 545 -443 509 688 624 31 540 630 115 -638 786 -817 646 -682 -623 -601 369 35 428 -746 -322 279 101 93 -231 422 -462 -51 -649 519 -776 294 296 363 78 217 -100 -516 445 205 245 426 -518 -559 301 -146 -856 -277 267 427 -527 -861 -512 459 610 81 520 -749 -622 -417 618 48 29 -201 -276 275 365 -720 46 156 -783 -475 187 498 177 375 -791 -95 385 -442 189 -502 -573 745 24 717 -792 -381 -55 -891 175 694 -227 -595 510 -655 -290 751 -63 167 -782 576 -1 -798 342 23 -219 312 50 734 337 -143 139 733 -793 -595 94 70 307 238 415 378 -275 100 85 -881 -11 620 -659 -4 -418 12 680 288 -376 -179 -39 -844 759 -466 -216 233 547 -372 335 438 -606 -175 -337 -134 336 -290 -561 -65 -264 -483 664 -655 -382 -245 110 591 644 -103 759 -82 -697 58 378 67 -522 290 -56 667 484 724 -503 -772 -850 -160 450 537 676 590 -566 -874 -756 -113 -480 -701 -377 90 -646 -457 -112 -818 -271 -70 473 550 256 384 -631 760 120 -3 -522 -114 -187 -237 298 636 -735 -840 -620 -585 -290 -107 -345 285 637 -604 194 715 -698 717 449 -268 787 607 244 750 696 716 405 -882 -720 -42 -667 -500 723 68 689 85 466 573 -71 -64 457 103 145 560 407 164 76 743 264 -530 594 472 -366 706 -780 -171 653 -85 -218 53 696 -584 -55 506 -625 318 -168 647 760 391 458 203 -840 -847 -424 33 200 469 499 -231 -776 -113 274 137 -430 754 419 780 515 -677 -460 778 -805 -628 709 406 320 109 628 373 -84 278 31 283 707 -628 682 -57 -20 -694 5 458 -221 -895 794 559 188 -92 144 -155 -604 -151 -135 -105 -777 56 39 646 -444 680 -460 186 -866 219 697 -858 -478 689 353 247 -647 314 -273 510 276 -858 166 -560 -336 -849 580 -433 591 -469 -660 -629 -65 -538 656 388 -77 -671 89 -636 -191 -748 -639 245 -800 -396 -790 160 81 -563 -445 366 101 -577 287 666 -420 -230 732 356 528 -757 -424 441 -814 -724 -602 -347 -854 688 -524 490 163 397 -729 -477 765 132 669 -135 702 -873 -347 288 -537 -208 -409 498 -485 -349 582 370 -494 374 -208 -565 260 342 -189 756 725 -231 228 -789 772 241 -599 769 -482 139 378 -854 -565 596 -330 -424 335 -460 -767 -179 -728 165 602 -573 -673 445 -824 -360 97 414 739 408 -822 594 81 472 -545 -274 50 -212 -171 -146 -819 604 -608 482 -105 460 -824 114 -155 764 -608 674 -830 -675 590 -583 -609 -731 659 166 -793 521 29 -212 74 -858 165 -405 -50 -616 -600 -621 -373 -413 -42 -403 114 531 -473 435 -77 461 785 222 654 -311 502 530 -430 582 86 -427 -87 -528 550 642 -609 729 -669 33 -628 -99 -17 -332 502 -889 689 779 405 49 -617 -703 88 -195 -752 448 -711 425 549 -281 -56 199 201 -853 -108 372 137 660 -96 -322 -183 267 -140 186 -534 -693 430 -411 -120 105 -367 -515 128 593 477 -862 -482 382 -767 -285 -624 183 -330 572 605 58 201 -213 364 -637 -830 -540 623 671 -252 -369 210 -138 -518 -52 554 -464 -711 41 461 94 609 426 396 -735 210 304 636 217 -107 -747 608 594 -424 275 648 -15 -68 460 596 -279 -92 425 461 229 -349 765 -795 -683 -71 -492 -26 578 -827 -227 -600 -241 628 -567 -770 -605 -708 -681 -334 19 -187 -27 599 -888 -436 721 -1 254 187 672 309 -449 -57 81 675 -107 -451 -401 -366 3 -289 26 -884 468 291 665 -459 135 -24 -718 550 468 -90 -809 -311 -870 -572 221 784 380 -727 -359 -775 -662 529 -255 484 594 -132 117 3 -474 -803 115 753 749 187 -845 145 388 762 769 -895 -771 236 -630 197 110 -721 -709 -385 502 548 673 -362 557 -183 -680 94 -664 -754 -496 -238 -121 -472 -620 -605 -47 161 719 307 425 797 784 569 -522 576 331 673 -809 -334 567 4 85 -738 713 395 -87 584 530 -179 -709 308 -775 490 571 213 741 485 440 469 736 179 756 764 37 359 -514 -316 99 -516 22 -407 -18 193 327 -486 -393 -337 -186 522 -734 -818 -436 798 -776 -173 -636 357 -55 574 -83 -477 258 662 525 -868 -738 -75 289 618 -180 778 784 484 -8 149 -10 640 -571 -385 528 354 41 402 -359 -850 627 -596 -322 565 -832 -485 -532 608 653 376 650 -401 -311 678 332 589 -657 -83 768 284 -48 -388 530 -201 -240 149 -798 -244 -712 631 -239 289 -496 -540 -451 523 -111 732 -797 -507 -252 793 643 -39 17 670 60 184 -398 249 -845 684 211 -53 -722 -307 -1 -506 1 655 -382 -753 -264 427 -205 -294 431 -96 -295 413 -614 -286 517 -16 166 685 -766 -36 307 510 761 -860 436 -619 365 448 434 166 -660 -840 494 23 -274 662 508 -683 281 497 -749 62 747 496 -605 253 -849 -374 -628 12 -654 245 409 -697 360 236 127 550 -675 152 500 28 368 466 -642 261 -64 -107 753 -5 717 46 310 536 -89 371 459 686 -702 617 578 259 346 -473 326 470 -880 92 -757 157 -244 -791 32 -216 120 303 742 573 420 -630 -386 262 728 441 227 -258 -800 472 -579 -869 567 52 225 647 186 -199 795 484 -39 -662 758 -311 709 652 37 -727 73 594 -872 -882 -262 -10 -406 575 -857 -492 -473 694 -409 -105 -113 -839 -406 622 -823 -371 608 -427 676 116 -641 109 -888 -178 -262 -177 -828 -395 196 -24 -24 -22 -340 -403 269 271 -282 -27 -802 491 -312 798 793 -683 -599 -745 -105 758 -739 -652 -862 -168 -866 796 -670 401 217 -290 -599 24 20 -817 455 277 106 -264 659 -2 271 -628 62 142 21 28 656 87 698 88 -146 -866 -414 509 142 105 373 -821 267 764 -779 332 554 760 781 556 -857 -872 366 -587 -773 -719 120 666 721 -137 229 -570 -342 288 -233 -116 742 302 179 128 -347 707 768 -315 668 -429 -674 429 -60 -894 -719 -864 -155 346 647 530 -865 292 -560 195 34 -601 180 -10 402 711 616 -529 291 -667 225 -419 657 -187 -382 106 -37 95 -735 417 -439 -10 -184 208 154 -446 -312 336 -783 -40 -91 -260 -143 -872 783 -653 -306 567 -303 -461 -99 -852 -275 606 710 587 -575 -544 -228 -309 -2 635 -316 -635 -876 -485 -366 785 -488 646 422 180 675 -673 404 -613 227 352 -585 -498 196 347 -13 -774 470 -163 478 573 -145 597 141 44 -149 -846 12 797 -393 118 -438 469 -563 675 -333 -432 715 536 -711 580 128 -817 -89 -792 593 -610 -777 -242 113 -297 124 472 201 -17 -110 -102 -41 193 -889 -225 662 441 176 -793 633 -158 -835 -88 -76 748 184 -195 291 -176 561 401 -816 -215 209 -13 608 -897 -318 -870 -696 -613 199 53 482 -17 -259 -486 -409 249 -323 -354 -68 -508 -238 -740 -219 -392 -349 172 -27 -416 -114 -598 91 -392 334 88 -473 435 -829 -595 589 -354 399 -653 320 245 538 -417 -474 -85 -739 -181 -713 -715 -463 -279 -650 -178 593 -370 -315 -719 -579 483 -490 454 -738 635 -854 -196 -700 240 -766 -621 399 -489 -494 -887 400 718 -277 625 -315 -189 -618 -700 230 193 -638 -243 486 -713 -724 -214 327 610 663 341 118 516 118 389 221 -377 -19 -463 423 -697 6 -527 -570 -528 -328 -436 464 473 390 209 222 400 -70 794 -580 -255 -42 -597 373 156 488 747 90 -778 -696 489 -842 763 68 -687 588 -787 672 -154 683 745 -813 -357 -891 165 488 670 444 70 -461 -328 -72 -81 -787 -271 654 -383 -72 -308 233 -704 -596 -381 -300 227 -608 -409 -526 559 -876 -715 -47 -254 402 611 -199 555 -191 -414 239 -793 -418 693 -577 -819 -147 445 783 183 -445 636 -404 -450 636 -304 -444 -289 -380 -545 -646 -163 -310 125 186 546 642 -399 -11 233 466 680 -647 312 -42 -692 -85 283 49 -817 409 523 103 642 43 337 -889 470 182 -222 -96 236 211 -421 -651 -769 328 649 -885 269 32 795 101 -162 83 -204 222 -827 149 300 -791 732 -575 -878 226 -555 498 -393 -427 239 -32 207 259 -782 404 -849 148 -786 282 264 -427 760 -721 733 206 275 243 43 299 585 -85 -642 146 708 -610 -361 -830 -313 184 -698 -877 -679 797 -673 -159 -620 -266 369 -370 -360 727 -302 -413 467 -130 98 -521 260 -102 468 -57 276 379 788 -127 676 238 -298 74 -844 -207 -861 604 309 -134 -35 -512 304 659 -154 -779 -302 324 -665 -406 -775 390 -229 246 164 613 713 -533 7 -412 148 498 -569 -86 -269 -529 -300 -258 739 376 -835 -27 759 -835 11 -4 -434 -866 -421 -310 -348 268 -10 632 -396 -93 776 -233 -148 -784 -692 -703 -315 245 424 -513 310 -462 -366 -238 -865 659 320 -27 -795 -338 70 -815 789 -669 -297 -629 413 -751 556 -369 -332 573 531 -516 -767 310 417 168 -236 -522 460 -705 -832 -271 -575 673 -68 -345 500 294 464 -797 -471 -59 -837 605 350 -537 -102 7 655 -305 374 305 -685 432 -385 725 766 -211 431 447 -374 565 521 -740 -622 692 43 -560 -40 533 491 -587 624 -251 604 -186 -848 47 120 -343 -203 300 602 -848 -521 31 252 -543 -632 -530 343 -70 -692 -240 213 -611 388 731 -821 140 -549 193 440 -612 -97 -29 -754 547 -810 -134 165 -892 299 -302 -203 397 -177 -663 780 -587 -741 259 742 -586 -674 313 233 -466 100 -878 414 -34 783 16 485 -878 -362 185 -19 -775 -360 -785 627 675 -661 -18 -220 -618 397 737 -64 -313 24 -774 -18 -337 157 79 722 -9 637 437 699 253 -75 -343 -588 -460 -452 33 -335 244 426 -620 -437 -897 -189 -543 324 -129 277 702 489 168 -15 479 -91 -784 -815 -429 -755 194 -173 124 -639 -661 711 -658 -863 -6 299 -796 -695 -243 -369 -519 -451 -819 2 381 -462 -734 -654 575 797 623 381 -761 -602 -612 534 -473 -119 165 -893 257 -50 -47 672 -425 -315 -845 -768 -167 430 189 -182 68 -552 -450 369 604 -72 -327 -147 507 -620 222 501 -646 -274 -405 225 547 650 -782 27 -610 -542 347 -826 -270 798 174 -436 221 115 196 289 722 680 -303 -660 574 559 -279 82 -483 -274 39 -85 469 521 -826 220 568 -733 -453 415 -80 -205 635 -208 -211 -890 536 -93 -522 -879 52 -33 -691 -91 363 -588 -646 -11 321 -304 -881 -807 -816 148 -75 736 -261 -506 -489 -651 264 -438 -233 -153 -324 -727 -730 448 -219 666 300 175 -510 -178 539 -368 -82 578 -809 619 -302 592 -538 266 716 -137 36 401 425 383 63 -776 -273 -338 -150 -431 367 -347 -709 490 433 -741 539 646 761 611 672 81 -539 641 -895 0 642 727 736 796 -709 -319 -521 604 470 468 325 -94 221 -736 -705 -19 369 156 131 -737 -431 519 -65 -808 752 162 237 524 481 -131 425 563 241 460 495 -201 694 513 261 -854 -214 -268 -395 774 518 -14 -373 -114 -247 340 231 -704 -879 599 734 195 219 -426 -302 588 -656 633 -353 -495 339 168 -351 -760 -710 -371 506 -276 67 60 -521 -891 -703 139 92 393 -815 35 -821 201 10 -327 -346 -156 382 466 -673 774 -151 -522 48 498 462 164 -735 -732 -727 635 -583 -211 481 -399 -719 -554 49 -84 275 -633 -288 325 454 722 -301 54 -747 640 -364 -774 726 -400 497 -309 407 455 -419 403 -758 -357 638 788 -40 437 706 -124 476 -428 -376 290 641 481 -98 -383 -568 608 -896 775 441 729 -282 -464 655 130 -168 -710 784 -185 742 786 -305 -286 28 725 -85 68 254 -745 354 -58 386 -131 171 294 -315 -735 66 -249 -693 -291 790 -246 96 -231 120 -470 308 -486 717 -207 721 -452 -891 -512 533 24 -641 -118 27 -827 -284 -50 -810 774 423 127 -163 -832 -170 555 -879 658 -510 -48 110 377 652 -80 -385 642 -829 -663 -441 754 311 -754 646 -119 -90 -57 166 121 -128 609 -23 562 -116 -618 -326 -471 -81 760 -523 757 -393 -47 -461 -249 549 542 -772 -407 505 -537 226 -539 -401 257 670 118 5 275 132 163 29 -814 -205 -24 -141 36 591 -607 739 -298 151 -134 -18 -867 119 -134 417 -673 431 381 83 489 -756 -190 700 632 196 -96 638 -668 187 245 -697 453 121 148 634 -609 -702 -361 526 137 -93 478 -272 -234 378 406 167 -411 544 -870 -285 -154 -244 568 -20 783 -583 -381 329 -799 -3 124 -888 -518 133 312 687 -899 519 -650 -326 -317 -804 697 -817 -668 -61 -743 217 596 441 652 -656 -205 254 2 -113 615 23 -383 566 -327 336 -624 -3 -231 -37 286 -225 747 676 44 -307 -64 -543 -151 -152 -675 529 211 -764 83 372 -613 -154 416 642 516 440 -471 -278 139 460 747 220 -752 513 -507 -497 56 -40 694 -468 -120 -646 110 -121 562 780 -891 -549 -195 -485 -652 256 401 794 -900 -727 298 251 57 -42 -180 184 -890 531 -631 767 -498 411 729 314 395 -163 -881 789 -158 -729 -332 776 -514 178 85 364 -124 197 -347 -880 -876 508 51 -600 698 439 456 424 -155 -316 413 -487 -154 239 -809 -232 680 -788 673 -832 119 480 -614 417 -196 95 515 -872 -853 368 -790 -239 -782 -352 125 -57 -798 65 156 409 10 -829 -79 -702 -676 -16 -564 438 -419 653 -211 -672 -223 -473 517 -306 -326 469 491 665 81 -589 444 -22 714 506 -875 -237 352 -20 -444 460 -649 -545 -829 62 587 363 590 389 -341 -39 -554 685 321 -608 623 589 -659 368 -283 399 -737 716 -142 -727 800 132 -60 -644 176 -595 -181 -286 -108 644 -179 788 -453 -417 -85 482 153 297 -429 587 -484 8 -270 153 -452 -792 678 -340 704 200 318 -10 -55 -615 225 277 177 403 94 68 344 301 -326 -183 750 273 -290 660 332 269 63 -31 95 -688 798 432 62 250 472 -298 -119 677 -603 -517 533 -634 519 -505 -308 329 371 195 -202 -548 340 -201 49 -819 285 111 -416 630 -248 236 442 -599 715 384 -605 612 46 788 113 -767 -73 203 -740 -118 219 -769 -445 6 379 -819 -354 626 412 -583 49 -353 230 477 189 -183 657 740 394 -52 -126 -447 -19 -749 -610 373 -777 -525 -630 -575 -340 783 -728 792 -799 -409 493 443 -526 475 533 -54 -360 44 -235 -668 35 -396 -320 -594 -787 120 567 735 -748 -44 -67 -257 25 198 -313 308 -331 230 -357 281 -27 -37 383 -245 -318 -52 786 282 -693 -122 -509 318 -76 -408 -802 740 183 -346 149 585 -233 -8 -311 -441 -396 423 -563 -807 -669 -771 587 629 160 297 -338 762 -214 542 -230 7 -763 578 495 -66 -879 104 -5 -222 567 -51 236 -364 145 -726 725 448 720 -451 -433 -670 552 -297 501 -20 -351 -528 -316 -704 42 -612 -400 -570 -409 128 -116 -507 380 735 -520 638 99 -807 467 255 -53 294 -840 -698 303 283 -64 -852 -231 325 -611 -198 -288 461 545 293 453 -658 696 -846 377 -604 -436 540 -175 496 -534 792 -65 -578 -201 194 661 -338 -604 -864 77 -121 -681 148 -103 -516 -606 -442 490 -159 -779 101 -309 -811 786 29 87 609 245 -85 -92 412 522 -247 -265 -882 -634 -404 239 -689 678 -664 -633 -544 -234 -455 -130 -568 -857 -802 419 706 -75 -319 -86 558 710 -782 743 514 188 602 417 -782 775 684 502 -582 -728 197 738 -883 -626 -525 -157 -73 -881 -868 63 547 -226 113 166 486 86 228 -411 58 -863 265 -206 -506 -416 101 662 11 10 706 455 -714 346 -733 -693 677 -684 520 -761 700 -205 591 622 169 -340 306 -9 474 452 751 712 -187 -827 568 329 271 -515 -294 111 -210 -298 -350 67 -819 -167 -438 787 -700 426 -799 418 299 636 18 357 277 -878 -72 -80 462 -673 194 640 -169 490 -357 -356 451 -460 -206 11 164 -146 -808 124 493 554 409 45 774 512 185 -796 -243 -104 -481 454 -676 642 -663 159 -228 714 -184 8 259 -58 120 -481 172 505 715 45 -758 260 38 453 -128 384 -304 -468 -879 -833 -710 -532 -580 31 -706 247 -289 353 715 -804 417 -204 -103 369 776 -192 605 -50 190 453 -89 -617 -410 276 -314 174 -270 313 -887 -24 -457 -476 -179 172 229 -200 1 -494 -579 546 498 666 -364 -665 116 -785 -322 719 -20 -707 -242 -844 -280 -424 776 -371 152 321 36 -375 -118 783 654 208 -56 -532 112 78 -781 -406 -701 -160 686 -809 -127 1 -645 222 299 507 379 -32 256 -432 -482 -71 -530 -586 -740 -516 -526 -546 35 790 -201 450 -427 -329 -42 384 -128 -772 -413 -723 756 484 -376 -494 -831 468 115 -159 -508 162 104 478 237 -181 -352 741 397 324 7 264 -803 222 168 509 409 364 -408 609 -833 -685 198 -324 -54 36 28 -306 -117 -312 796 196 251 -399 532 -135 29 309 -260 165 740 599 395 -806 -189 -403 184 -62 -26 -816 -58 276 -313 699 459 -391 555 -546 -871 323 359 99 -768 86 -367 -176 -767 -374 608 789 81 -232 -364 177 -75 45 555 -168 -4 -329 -786 -544 300 -417 -707 765 -819 -54 -490 100 183 790 585 -650 -485 650 -39 -184 -31 606 -374 14 -787 434 774 -646 -409 -681 -185 -692 441 247 694 -11 75 -309 -203 -28 -691 515 -356 358 -873 470 -562 -440 791 -703 -686 -252 -136 691 544 685 292 -449 484 -445 -112 204 -143 631 415 454 -57 223 748 -314 -474 440 -714 -70 750 -881 -299 191 372 -737 -744 -500 -672 84 -554 215 15 -296 -471 -870 443 446 -548 -792 634 743 311 618 -280 -556 407 -411 -439 -849 -797 -560 135 -500 -765 614 368 -244 53 151 620 281 582 231 -418 691 56 -357 -288 -580 521 747 -602 -757 464 -496 415 -550 396 46 683 423 473 -263 160 55 382 58 416 -553 782 -642 291 -341 -48 -418 -12 270 -682 -831 -727 -589 -61 -728 367 256 563 -729 -238 -417 -565 -445 370 -816 -130 93 -220 -161 313 -571 -732 -794 219 -73 -837 -423 -670 146 -623 6 188 381 -506 365 576 -443 -430 197 -825 627 -692 304 -142 283 -785 533 -786 655 -145 -533 767 -208 211 -882 764 355 -814 -735 -508 685 -367 630 707 714 -102 743 -201 -574 158 -301 -664 -759 -223 -855 -383 -488 602 -115 -792 262 -718 717 667 247 -592 -567 376 -577 379 -237 733 558 -396 -206 750 588 364 -312 54 428 -499 -264 642 -431 -202 308 -182 -120 -624 -587 418 -871 -215 423 -630 349 -827 -267 352 -89 -155 -178 619 546 -148 -663 -773 -76 -476 720 -101 -325 -59 -202 -881 -682 525 -376 -293 151 -496 380 314 451 -175 -71 -495 -571 -593 576 -817 387 523 -89 37 -68 -599 763 -312 791 -298 792 352 -590 -173 669 798 -166 22 169 392 -323 310 -558 -846 -133 580 323 32 470 362 -31 566 -265 -92 -115 -309 -795 609 29 -323 55 536 -428 187 -560 -280 759 549 728 343 -154 -579 391 -202 -21 230 -648 -670 -378 795 667 573 -879 677 -35 411 -346 -216 713 -773 -534 390 70 -849 -797 -261 501 773 433 135 19 -729 -591 -807 392 570 164 236 468 21 -441 694 150 -680 -382 -188 -360 -319 321 356 -371 -397 286 79 -844 -581 467 474 694 -429 -101 31 630 -144 -531 -576 360 507 -526 -472 -65 -665 705 554 -898 -645 -326 96 -806 -821 -185 -297 89 -249 334 -736 130 556 -371 -550 -558 669 -8 -160 279 -493 -771 42 -134 -339 648 794 273 133 392 -393 -579 553 517 332 284 -496 -803 255 -472 -126 -376 -116 313 -87 413 -51 -370 67 -92 -306 -356 297 -489 46 -293 410 -540 407 659 405 -611 74 -115 635 -60 746 4 369 64 632 -116 -542 -779 -744 -401 617 -579 10 255 -6 -449 52 713 502 703 -13 -763 11 573 501 -553 -600 -544 262 -737 415 -608 -238 -453 -757 708 257 615 -886 -591 88 202 -618 303 513 -839 -269 520 763 -397 566 -99 416 -269 227 780 123 719 -342 -537 -845 -266 -879 -63 672 -757 -268 400 359 -129 -510 -308 -22 650 -413 -324 -319 -107 736 -198 252 179 502 -19 555 -666 -845 38 310 183 717 -612 -264 -460 -666 -160 134 -481 -77 712 515 -418 -172 -201 382 177 -580 74 333 -272 -288 -877 755 26 -195 -848 -270 -855 118 297 140 610 629 -523 -22 -451 299 -265 168 148 671 -338 96 9 404 -886 167 749 182 -237 139 524 -621 192 76 631 720 -758 732 -805 -639 -202 -84 -176 -651 483 -418 765 -840 -781 287 323 661 -92 348 -100 -501 508 121 784 -128 -613 -262 749 386 298 -394 117 403 -431 637 454 -686 693 410 -282 -260 764 -512 427 -727 -683 -491 414 -508 -442 -528 -287 -641 695 568 123 115 769 665 131 724 -685 551 -19 51 -653 557 120 665 216 750 -272 234 -431 123 -522 -771 -218 617 -547 -550 431 248 249 -111 296 -280 86 84 444 723 784 84 259 -577 -507 -478 -731 -551 -238 -424 286 -830 -564 420 578 -780 111 -840 566 502 -595 -2 627 452 -760 -372 428 447 -533 360 -834 -428 549 -181 -867 653 691 416 -268 54 -70 -559 655 -809 -766 -6 -479 287 -628 -337 -179 -260 55 -548 -536 -786 364 -235 287 778 -768 583 -680 79 -173 -657 648 -448 -665 -245 -65 590 -887 569 283 -23 -94 426 -735 235 68 -707 -524 -32 692 -413 313 -220 -198 132 -27 -381 -245 243 -378 -545 615 35 -583 -601 78 621 420 281 -423 -702 -721 611 278 -14 480 -442 714 -12 544 87 -792 417 293 -694 521 -57 -796 -183 -60 69 -173 -32 329 485 634 583 564 -204 -310 -855 545 768 547 454 584 2 -647 185 -615 -846 -806 654 -304 -401 -19 555 709 704 -437 -787 797 -250 -686 -745 -52 -758 -582 59 -239 -847 -638 -296 -45 289 98 -172 508 -636 11 361 415 -118 -227 320 454 732 -29 431 -270 267 -759 -536 701 -350 595 193 133 -890 -354 271 734 -847 3 -438 568 491 -810 170 -470 264 -31 -688 -707 -669 -323 451 686 764 448 417 332 -731 -177 -551 202 568 -121 369 -240 234 -43 -514 220 796 399 -499 -853 460 15 -587 452 480 489 654 -686 341 -327 80 -469 -107 -486 646 -530 402 450 -362 220 684 -417 -582 -554 -162 530 88 -131 -131 -590 754 383 253 -593 445 -71 301 179 57 -381 -495 -319 761 170 793 -366 573 -807 -336 634 -449 -415 746 -613 -440 680 -538 -854 -13 -819 -136 -448 785 300 -488 120 -510 -817 -606 -110 570 -307 180 -405 48 -543 -293 -777 291 -664 -640 654 -624 -425 -346 724 198 -266 145 -476 293 -95 178 -431 345 -495 -458 -291 -530 25 -191 -643 304 756 255 -827 -28 -360 -813 -845 -62 80 -533 398 -220 -715 -19 40 -685 -692 0 433 -499 637 -420 635 554 -484 -502 391 -116 638 629 35 -738 -194 -250 -443 746 510 -897 -474 -250 -83 553 -812 778 -299 478 572 -858 -367 147 475 537 -529 482 -165 -669 30 -571 -98 -231 494 451 -320 646 -739 189 470 -734 21 774 -577 -91 83 362 -848 492 308 235 -706 -86 507 -567 665 -781 474 -446 693 -27 -322 -863 -66 -716 -72 28 -68 689 748 -16 739 47 -846 -412 552 -670 -702 255 -627 -226 -703 21 -806 -402 -201 -795 559 -818 -715 -444 761 370 -588 494 681 770 331 -873 537 179 -814 306 -403 347 -47 -745 278 -647 65 219 393 -80 -92 -31 109 424 -511 277 688 -285 -253 708 -334 -532 -812 460 -658 -68 709 357 -235 -589 135 166 -390 -374 -714 -783 420 -433 188 315 -506 -569 -32 -446 -414 -737 -333 -255 242 -144 -520 -324 -478 -313 675 -521 254 307 -35 398 178 -484 20 276 181 198 -398 310 351 235 -755 -787 -275 -812 -524 707 -480 128 65 406 -642 -791 -340 409 282 -643 -151 570 73 -861 648 119 191 -871 -177 -471 -520 -80 99 588 765 260 473 -834 -480 -137 -124 -375 700 316 -245 -389 60 -281 759 271 -628 -172 -760 -22 -115 -48 -293 397 -523 -870 365 251 557 -137 -212 -813 242 53 417 -443 -555 -760 -730 422 -265 369 -716 -771 -105 758 381 -60 -137 -804 -152 -857 -834 -74 -566 -199 374 -671 437 -724 370 628 -323 564 781 -72 -511 289 -252 482 -267 463 -596 -418 -729 146 -472 273 -837 500 -885 707 797 -274 -330 566 306 101 -673 -181 335 -306 5 48 -157 -447 -671 15 287 561 -260 -101 357 -750 -739 24 -273 -828 -360 -542 278 490 -430 -740 787 -460 -328 -15 405 39 -162 -632 -264 -80 -489 -75 722 -878 189 793 -372 672 -135 -732 705 -604 -321 -486 -739 -611 -133 -125 -18 559 11 -394 471 445 -169 -28 550 308 152 197 -720 38 318 559 -707 439 -196 33 641 -784 517 -647 187 531 -249 -97 100 797 656 694 687 -431 467 740 -176 152 -587 -226 700 215 746 -425 -100 762 778 -793 -314 126 -765 583 -134 115 136 -731 -652 611 119 -792 -621 -696 359 297 -231 7 -505 83 -156 -614 736 -437 373 440 155 -287 739 -728 -715 148 -35 636 -779 -763 -473 -283 255 -839 489 362 -328 767 -129 30 342 -309 -806 -253 1 -431 -756 -238 567 -874 537 -826 405 -622 -62 -221 728 -241 152 618 -891 68 -93 757 -375 217 -26 -182 568 -569 172 -169 233 91 -604 -81 636 -790 581 16 -53 -572 -695 -525 780 392 -897 546 -96 204 18 98 490 329 -118 -419 387 -510 297 -305 313 81 -777 -557 -519 607 355 -877 -871 -624 -542 -54 -727 -602 -681 -228 -506 -738 431 751 582 -155 -582 -753 -610 -881 -328 218 -69 775 225 -39 684 -413 704 162 -734 297 534 364 -91 742 189 -681 -106 702 433 710 706 498 728 -898 -382 350 298 78 176 741 -143 25 -105 -129 -406 -156 300 -615 -561 -474 506 340 -375 -786 -353 -640 -781 -618 -526 -775 666 237 523 -252 185 400 -78 731 -674 14 -687 -13 -809 478 -846 -489 -809 134 625 202 -3 444 520 359 -857 10 -803 -204 105 -669 670 -154 -511 -69 464 532 -456 239 380 -423 -778 290 -665 -461 594 -260 546 382 -14 124 746 192 298 614 -609 -31 29 -329 258 -411 -330 499 -31 -781 -843 -430 -96 794 123 -234 -682 -477 499 -562 -530 -895 637 170 -112 -306 -856 238 456 730 600 504 -112 -420 -194 -451 -480 275 600 389 49 350 -125 -468 678 -559 721 286 437 -499 -10 -111 -527 -359 -894 -691 638 -140 699 -688 626 308 -388 115 75 -385 346 217 -144 -69 318 -464 596 279 -179 -40 -835 -78 796 702 -26 -560 412 -337 525 -268 571 -791 633 -788 -805 -749 -15 -508 678 703 -113 695 -122 457 280 396 -490 -88 738 -645 -804 -764 734 -233 525 320 144 -458 -498 584 627 257 302 -761 -619 -368 100 -762 -625 784 -20 385 400 528 722 -383 -452 -603 523 -855 347 630 634 -571 -428 -719 317 -613 406 105 387 -128 662 -500 -376 437 -464 -379 -420 732 729 -864 131 -190 54 269 -443 762 644 762 -97 108 -654 216 32 -844 -432 -394 630 -110 -297 -672 -169 -30 -133 -38 513 127 4 -824 -654 296 -89 -316 668 9 582 793 210 170 -13 -673 -275 -701 -704 93 -751 204 586 -483 -474 683 340 160 -586 38 252 503 703 -204 258 315 -430 40 -208 622 341 107 -317 -78 491 -246 -361 -756 -548 -898 -419 -33 723 -123 287 306 738 -318 722 -172 -306 590 440 193 368 -163 -327 702 -343 779 180 -109 112 -880 206 -24 -168 717 -866 181 -214 540 -734 -329 150 503 444 -818 773 595 -64 314 292 -5 152 -603 -895 732 -437 -79 -794 -806 -518 -671 -766 -689 -723 -721 -304 -284 88 -98 652 -505 372 -669 191 -441 -92 -722 125 -501 -299 -193 -36 718 -783 663 -620 -379 253 560 12 43 433 319 552 35 741 782 -734 289 654 470 -736 -859 -196 -134 132 362 562 -339 329 -228 -557 8 -801 633 422 41 286 110 -865 -175 -239 40 343 297 376 -68 736 -456 -785 -432 -652 213 -656 335 -289 -451 -223 -28 -74 244 -381 68 652 -493 -601 -833 83 310 -540 452 780 -221 371 400 722 -532 -518 -179 -13 -763 762 468 621 -492 6 -294 -306 -584 -301 -627 161 324 -71 429 -735 -390 -512 424 -530 -657 622 72 -886 -388 -481 -447 -284 -121 387 342 -552 700 -812 -846 -803 -858 -814 -272 636 -374 410 -649 308 97 598 172 -775 -351 -699 529 540 365 355 -221 566 -279 221 -779 524 -605 238 284 540 -890 -128 -316 164 585 569 -722 594 -436 -399 -42 -170 -790 23 285 468 -369 406 -836 426 755 -780 -97 569 -259 191 -836 -774 135 590 -119 642 -872 -147 540 -869 531 -675 -429 612 -888 197 -724 704 -4 -690 -689 -419 -830 97 425 -861 -654 614 623 -670 -133 -745 183 491 -89 -806 -318 -12 -461 426 -178 -171 -732 267 791 -812 245 -520 -842 397 -771 272 542 600 369 -167 452 -772 -731 -53 231 -123 -460 148 -794 794 -167 372 -714 420 -733 572 -457 290 -94 -491 498 66 -395 -764 81 396 -119 329 787 -630 173 41 100 -58 382 680 679 -556 -578 162 -577 -482 5 600 166 229 101 -693 -329 -537 -671 242 -273 181 101 356 -443 535 -512 455 673 145 278 -840 -722 355 -845 274 -846 552 728 -22 597 -334 -507 -519 -161 -441 179 -720 -213 -390 620 522 665 -572 -122 -235 80 360 217 -177 -97 652 -290 -544 -675 401 247 -400 557 118 -647 -49 -667 748 -310 -470 342 212 -507 574 685 235 195 -141 119 795 322 721 218 -104 650 103 448 -806 -141 78 655 661 -182 -741 688 -28 -540 -25 129 -17 43 742 -458 702 -450 -834 -21 -300 -184 -61 57 1 -70 -81 332 660 758 -146 -195 -875 687 281 -64 65 -756 669 544 495 -251 402 668 -714 579 -729 161 -690 -251 -608 -429 270 121 328 357 -488 413 -124 -40 -739 506 268 678 -353 -820 95 -447 -853 777 -851 -167 356 -801 -254 -197 159 201 -400 -74 -804 -181 468 311 443 316 215 112 161 366 -174 -385 -37 -263 -694 535 -705 -606 -742 -412 -485 -411 490 -516 -213 -705 235 185 -741 77 220 -564 -590 673 404 15 -788 -203 246 -158 134 -524 -16 -651 -579 189 600 -719 -664 -779 388 386 365 275 604 384 -254 213 -52 -426 796 -608 -412 -332 -150 -580 -503 792 -482 -869 186 379 477 496 -375 35 585 290 529 414 -541 664 236 -454 -279 -866 568 -801 -478 295 -393 606 681 -391 -585 177 632 -199 -894 -688 -181 -433 73 -756 -742 -362 41 -286 481 593 266 -314 177 234 464 -504 -476 -591 50 -858 427 -308 -654 729 -584 -620 -682 551 106 -234 -4 -4 161 204 607 700 757 265 -399 -543 352 286 -588 -445 -782 -554 -295 -710 124 -889 620 -887 -574 492 -63 604 347 -331 700 -844 -828 -410 -624 -764 -230 486 225 -501 -304 -322 490 -805 -112 -766 -717 -755 -260 546 58 387 345 -109 -644 -525 764 -898 799 -520 -772 -472 302 236 -844 737 -594 -655 632 367 -90 408 -782 -794 758 -337 198 -395 -309 389 617 222 -47 54 542 406 -880 -177 521 637 752 518 -30 385 -212 -402 -825 -269 798 334 -795 690 -406 -476 500 -700 -259 -590 -611 -575 281 183 256 -832 -246 458 -672 526 641 -221 -633 48 668 -299 -395 -719 -109 764 669 11 -627 -688 -582 -462 587 -336 592 -784 702 -371 278 -679 461 126 -501 -576 543 277 104 243 -640 279 155 566 357 -10 -582 -877 386 -506 -479 79 32 34 194 703 -403 -539 -674 418 -370 649 508 -517 486 567 -665 550 325 288 -653 -783 -208 -615 -309 576 754 568 603 -617 -56 485 644 -384 -331 -554 -835 -573 694 -490 -868 -743 167 -562 -92 -376 -567 639 -595 602 425 -5 10 -483 639 498 -640 -889 338 -575 589 413 106 740 -251 622 -599 -307 -182 658 144 -757 320 376 -605 -810 448 -645 -564 -699 -179 -667 -895 -275 -129 508 -878 -218 -265 389 255 -62 -612 107 624 7 -508 -702 -654 525 -878 -722 -608 646 -527 688 -253 -496 -362 -143 6 70 374 -606 468 552 -93 331 77 -401 422 -461 278 183 -188 784 636 1 -403 164 606 158 690 -350 -568 -711 319 -817 281 351 327 -827 315 -150 -340 -442 385 -490 -494 -273 48 -540 -804 -301 54 -150 708 -88 -292 77 -752 522 9 339 -78 532 -499 -767 495 -589 471 235 342 688 64 164 87 -457 -389 -375 -195 562 -40 -634 -215 99 -291 87 -631 -450 -392 402 676 541 557 -539 -213 612 -727 -82 -705 383 368 -353 227 -64 -187 780 -793 273 726 -73 670 -121 -411 -611 228 196 627 547 566 -362 -861 -126 -505 700 -682 89 281 12 283 133 22 556 -318 409 -672 -106 -99 428 529 417 -48 294 701 766 200 -270 85 315 483 -437 743 -198 -86 -161 54 -651 -457 -570 -180 314 633 -511 -693 439 23 97 -228 -493 518 330 449 279 210 -129 -619 48 -806 417 132 -361 373 29 -761 310 87 -853 521 -267 215 -684 -777 544 -852 -48 -55 -424 -734 -617 491 487 373 -492 -229 268 348 119 543 -411 -278 -217 496 -807 -632 -296 -13 -368 727 121 -415 118 -381 -867 620 192 -397 -222 489 653 -718 -668 -861 -749 -82 -289 -153 -97 505 -256 -714 -472 398 -612 -224 487 -516 -874 -587 -330 143 757 102 196 167 -243 439 -113 596 -575 -135 -520 687 -275 -631 545 -235 409 -510 -85 651 -648 -891 -185 -14 -787 -589 653 -227 755 532 778 -841 -468 345 789 16 643 -552 597 -899 -141 -847 -897 753 -757 484 -818 249 22 324 -217 -39 -317 598 687 -808 -700 531 236 -877 203 -360 -654 -562 58 -793 -575 -447 -582 52 501 66 -776 -329 -417 450 69 -753 487 -403 -888 -700 50 -436 -626 -83 -463 420 168 -754 687 92 -676 -801 699 -854 -576 -796 -373 -219 -73 243 571 586 630 -65 10 -661 752 -409 346 45 -401 -148 92 -670 -99 -330 340 -467 -530 -63 -804 -665 -525 126 532 386 201 -370 754 256 683 325 -667 522 -418 -871 -16 -402 295 461 561 646 -853 17 663 -276 -150 655 749 -613 -665 -235 445 -521 -372 -143 374 349 -674 -582 -134 -862 266 -525 -254 -396 -453 -560 -274 -399 702 61 -880 -265 281 -813 179 -593 -237 -811 262 65 -263 -307 186 783 169 441 96 -651 654 345 -348 -410 136 -13 137 565 350 -392 -334 28 340 348 460 -610 -635 545 -799 -396 -283 -662 -337 678 -842 332 -656 645 -356 289 624 -621 -716 -452 -540 -418 589 -356 675 467 -600 -763 351 -471 -623 712 650 -856 511 -189 338 -896 680 99 -581 -26 -17 478 153 104 590 -645 720 -867 -242 -615 -795 -47 -779 284 700 -38 -225 -574 130 -476 -576 412 -635 191 -849 288 -648 -551 291 -804 -437 17 774 -807 500 -522 -194 -110 557 -36 -769 -197 -23 -719 -454 -615 -323 740 502 561 -30 249 -50 405 394 541 749 611 599 740 -770 740 227 164 85 580 -781 -699 -375 202 -642 -195 -592 -447 516 200 16 -448 -783 507 512 -179 -762 -866 -891 314 -188 683 659 291 -155 -868 304 376 266 -788 766 -22 -415 597 213 -701 -157 -280 469 310 606 -873 -5 -687 218 -38 100 -549 321 -852 -157 -97 109 187 -874 76 -54 461 -587 -180 -72 -241 285 73 -45 248 -731 -345 -77 130 -56 -753 323 -655 -264 123 -626 500 743 -552 -899 756 -18 789 79 -294 -440 -304 684 -164 -141 574 -82 313 258 -75 -385 -688 -34 436 -286 -542 785 -195 -601 689 316 -217 -492 300 728 -690 -417 438 -469 750 454 734 -590 626 -635 -515 -188 -184 -597 -170 291 301 274 -377 774 752 -806 -551 586 721 -746 686 -737 350 563 -139 -660 -499 773 49 457 188 609 550 40 -566 -402 -642 -278 -503 617 200 -878 636 657 -262 334 181 -719 -683 194 -147 31 -496 -246 780 -673 -889 265 83 -807 619 -147 -526 -887 228 700 -245 207 475 -102 588 503 749 497 393 353 -425 -480 -884 355 -37 282 62 301 -647 199 653 418 562 -257 758 -621 186 -591 -51 647 -673 -407 -464 -868 -255 -677 343 -845 -798 -884 554 160 -700 -161 -227 790 418 300 -709 281 -808 788 533 282 643 -564 -226 -817 -106 -241 -785 -441 250 -553 314 -420 -775 -53 221 403 -39 237 -694 -220 100 724 229 -251 -745 688 -300 -787 -809 642 -196 -521 680 661 -648 75 509 -768 281 407 -723 -235 269 544 47 298 -191 289 -63 642 -233 518 -805 -30 -671 -17 140 683 -702 -347 495 13 -346 -128 -750 -479 -227 749 397 -419 -314 -177 -825 403 -898 -226 587 -310 -294 -10 396 -146 -8 224 357 -143 -291 -426 232 -635 -765 -870 -550 -107 124 -514 787 -894 -26 418 -774 -883 -312 267 -16 307 298 -164 -299 242 622 -166 -229 -67 134 49 -45 -582 -403 709 -268 -883 387 609 -769 -134 603 -502 449 501 421 733 -262 -379 -560 406 -539 788 -301 -603 -892 785 -477 763 582 -198 381 33 403 -803 -275 583 -611 411 296 125 620 181 -496 384 555 649 586 369 -73 660 8 380 629 555 376 -487 637 496 699 484 713 267 739 -291 -853 644 725 -665 439 710 -180 27 -5 359 773 -12 -123 -373 391 148 294 -824 290 700 57 384 208 246 -791 -490 71 471 509 165 103 -548 -53 -694 329 323 -691 7 -81 -619 474 318 -831 -534 -810 -510 -330 -875 -180 292 -21 720 263 -455 654 365 -392 761 -273 -845 -674 -201 569 23 -302 -141 -241 206 58 263 -341 -207 -340 -254 -395 -758 96 610 -106 -488 202 -622 224 -750 -560 163 136 -701 69 294 -897 -634 -600 609 -873 -527 -756 -573 -280 297 -525 -404 -344 290 749 -24 -59 -564 -310 -221 506 -832 505 -862 -569 -154 207 -59 118 466 -347 -777 -625 260 -830 225 -86 142 -61 -455 473 -796 118 764 -71 -888 226 719 -669 514 612 -565 -778 -283 92 -335 368 -470 781 -379 -810 -163 -350 751 -192 91 719 756 226 -596 396 11 28 -54 -588 789 -196 -124 643 -708 648 -103 -70 -70 559 543 459 -301 507 -804 75 495 -148 -292 -131 -77 520 493 -135 565 500 728 -622 -716 -192 57 -115 -3 714 -858 -27 16 -666 708 219 -485 -601 -89 43 -228 466 -856 524 -341 -96 -819 -859 -738 594 -522 585 -721 -36 -34 591 566 -73 -437 561 684 -839 450 -757 595 348 -536 -535 -514 6 660 -147 -450 799 -701 -678 -874 -73 -340 -775 132 -793 -441 176 -121 -762 466 -200 629 250 455 -707 -310 -428 -440 356 569 -566 -491 -231 42 -133 -779 357 454 -124 -141 -496 772 485 664 -675 -429 615 -511 441 231 518 13 -637 -368 -436 225 62 -478 310 -427 75 357 -719 2 -28 -406 483 -380 697 785 518 -177 -778 -164 108 443 795 267 37 -585 -165 398 -598 -210 -15 484 528 702 600 -230 -416 644 -287 263 209 431 275 92 -3 592 -636 -474 711 -643 -819 -30 -7 523 775 502 616 -134 -281 -613 -189 478 -523 285 -870 753 283 267 19 -831 776 276 245 -608 -702 511 -846 -825 601 -542 -114 35 162 -366 -705 -261 -595 624 -634 539 77 -815 135 -48 -643 222 336 -817 264 -145 -884 689 -692 -167 327 392 -280 -262 -680 -256 155 234 -519 415 0 29 537 717 -629 -292 -900 -279 -854 -77 785 247 -262 753 -464 201 54 96 478 -261 199 76 196 15 -446 -466 211 396 570 -722 354 -304 -636 -302 490 722 327 234 -456 323 -495 628 -29 798 362 -78 383 173 -47 -528 720 639 -410 -726 -587 116 514 -110 -108 76 727 -351 -415 107 179 452 -302 69 -751 -452 -874 -466 -626 -389 683 -748 125 778 130 763 -63 -659 550 115 -863 -764 -725 671 315 -445 -410 78 -384 210 -562 377 -755 -39 -831 7 -724 -448 -233 396 579 441 794 675 -647 -173 -539 -54 -726 391 42 657 283 -212 -360 -341 358 -834 570 766 -131 -417 405 -163 19 774 388 -561 667 -224 227 194 25 546 -529 296 554 -120 227 -793 -580 631 -643 -669 -226 -857 62 -891 756 -659 723 -528 7 -599 -404 402 -822 -790 -686 -158 249 166 -735 768 -471 709 312 174 26 538 454 531 -873 -809 678 504 -803 -659 -763 -539 541 -317 226 622 64 -763 439 488 -155 -826 711 511 194 -833 -746 748 -828 590 177 -606 56 -534 -623 -857 -365 -34 282 629 458 572 449 103 512 -462 107 -168 -679 -655 509 410 -399 733 -766 303 -226 -174 -794 -503 501 -159 262 -520 58 220 -254 83 384 652 531 352 -30 566 33 121 -637 -328 -319 640 614 169 -840 -295 60 28 -428 -88 -158 -732 151 -10 47 549 -547 348 -201 249 -256 -101 -302 331 100 573 -598 -116 540 126 -742 601 502 97 -51 -539 305 -849 -268 -342 -63 431 501 -188 -70 -412 -489 -36 -266 -439 282 748 -818 682 -403 -739 715 325 -175 364 116 -807 -420 126 666 200 -302 -219 -713 -201 -62 -227 -698 758 -402 60 343 163 -547 -130 669 -859 -291 101 419 -568 279 208 638 710 516 -739 -219 -326 124 -555 750 88 304 -4 600 -98 -875 -346 310 -216 -300 -888 305 -693 -554 -571 -869 374 689 661 -263 -449 428 266 -438 457 -135 357 528 323 -727 -42 97 474 251 551 -702 771 231 408 204 -879 601 -536 -338 -805 435 -432 226 -637 640 -875 657 -628 794 -460 450 -766 -755 356 -389 700 -83 136 -375 741 63 -439 62 306 -358 -570 -461 420 300 -767 -789 -68 -30 -653 -559 -504 239 454 710 -588 1 321 678 -620 479 749 472 688 146 105 96 -227 -740 -737 -50 571 -592 -393 626 -179 230 59 -512 354 -161 467 -202 -852 154 64 136 273 422 -701 529 93 -541 69 -264 -622 190 -517 103 -345 738 -114 305 -362 -650 68 -61 -900 240 -763 -851 317 -233 353 238 -309 523 -210 -647 551 -515 -810 -703 237 585 -287 -244 -721 -757 -465 -283 -495 -395 487 -658 -825 518 -26 -834 345 -471 -771 624 230 127 182 296 656 632 612 -356 703 -452 -206 233 408 142 355 -70 -308 20 276 457 674 -142 -899 306 -296 447 -820 22 323 -748 -299 69 388 -793 -212 -183 -113 -377 238 -583 118 -200 -41 -309 16 692 17 -46 503 -199 195 709 373 200 -135 292 -306 -232 7 697 690 -850 138 -117 -758 -502 711 -340 -441 -892 -225 487 151 -66 -609 443 425 -480 -251 563 248 -583 -566 -620 84 -805 743 -254 -655 609 798 -121 -824 -728 296 430 -33 32 -485 -859 184 17 -64 -276 353 -555 -535 675 -287 -416 753 -804 -501 414 476 97 682 181 134 -565 -308 -653 793 708 28 -881 -680 717 674 -559 -539 -428 472 -365 -457 -773 668 204 473 346 289 -382 619 153 214 -241 394 -166 444 -200 -617 -622 -408 67 173 196 318 168 -497 384 -289 373 550 -577 493 -104 575 167 229 -448 -425 254 -377 -58 -291 -720 204 -70 -693 194 182 104 369 564 -49 254 -469 688 607 733 210 454 -76 -886 -599 699 490 557 191 -155 418 270 506 -263 644 -673 -154 141 582 -454 406 -284 -660 -833 692 119 722 602 -388 -10 -16 -706 -155 282 786 388 -173 125 -411 217 -484 -369 -574 -830 162 697 143 771 -440 -385 -186 -624 672 335 -765 176 -751 -528 42 658 478 124 159 376 -115 75 -305 344 -773 54 365 -769 -600 -883 -426 -632 552 54 252 -189 328 -110 757 791 370 -39 658 730 -590 -838 -248 -128 -761 -129 720 -20 -53 -393 -145 -172 -719 786 -299 270 -674 -557 -665 -531 -672 423 -382 469 -820 78 -805 -802 -153 -769 104 610 460 -157 -564 -208 -883 -878 51 772 36 -896 98 -549 -734 694 -898 559 312 -361 -179 -367 587 728 -847 126 -897 618 671 519 -213 -542 788 -28 264 129 261 -240 72 629 -672 30 618 -270 -193 -574 64 -121 -387 478 742 446 -631 -134 -860 -76 -605 318 690 -791 106 339 679 -539 166 699 -201 648 730 558 754 -241 250 540 -331 -569 -619 -90 -701 -275 -822 441 -398 -551 -809 -118 359 -630 530 77 -291 -462 -80 -292 642 601 753 -126 192 -175 526 -152 732 548 761 -643 -538 295 494 -688 571 -816 107 521 -548 492 523 -313 -107 -393 -882 -112 -87 -378 -554 624 -735 478 -849 24 -68 -724 -306 667 437 -642 -186 -496 123 -644 194 -84 208 554 289 270 -219 798 -770 42 659 -822 -592 90 -542 -252 730 743 -198 -45 62 -425 -100 -763 789 -186 -319 -61 116 -455 -484 -577 105 -447 14 96 -389 -421 318 -827 -866 243 -99 -237 -768 -315 -626 243 -764 91 379 536 15 82 55 194 -435 -503 703 -513 -486 -701 318 -44 -737 796 -750 44 320 -266 -181 628 676 -818 -75 -241 690 -188 -760 123 -561 200 556 -240 -517 467 548 -347 750 561 -425 -692 772 422 -396 -550 357 -588 698 347 491 409 -294 -437 -206 533 -891 -740 525 -894 -389 -823 17 -66 309 762 17 -464 -410 217 238 284 -854 85 -224 -677 -772 -14 -398 528 -643 -91 144 256 -207 187 -431 795 -227 295 188 539 152 -759 522 756 761 -554 -848 -894 -851 -805 -818 659 148 -361 642 470 424 -521 219 449 536 -339 458 238 552 194 -242 181 -263 -239 686 -67 -581 393 -227 171 727 -571 -754 101 603 -280 -200 -871 220 -893 746 -95 480 -306 -656 -400 160 -170 340 351 -833 -235 796 -229 740 -284 115 -437 551 -259 415 -281 124 -515 493 -739 -290 -2 777 24 19 -294 -745 -639 -845 265 252 -178 -415 737 -304 790 646 -650 -699 -615 538 167 -206 39 -89 440 90 -558 -821 273 -646 -764 450 666 -115 -62 244 -591 -613 796 367 -30 -302 482 -368 -506 44 -90 591 652 -261 435 167 714 -528 254 332 -507 691 93 -590 559 77 573 -723 490 -397 615 630 615 163 -792 -200 -678 583 -662 209 441 -68 28 48 -202 588 -700 -10 -11 -567 -566 513 -615 -879 331 406 -880 -677 287 143 -43 -451 -821 66 735 595 90 107 212 -269 730 -431 -640 -387 -186 520 724 68 -724 700 564 180 450 529 202 -461 -49 71 -246 -807 -453 -73 16 408 761 394 559 167 -551 132 59 -705 -389 -843 145 508 -369 429 330 171 -556 -88 -263 522 -77 479 278 299 -194 -819 -149 156 -774 -455 216 -220 -25 -582 649 -157 372 -193 24 75 113 -417 148 328 265 673 656 -351 421 514 -609 24 -6 -51 -568 685 -747 -805 790 261 -527 767 481 -476 102 -510 210 -624 655 -511 -771 -247 -247 487 -527 -5 -709 -278 -365 612 625 -700 41 -120 94 -873 538 -651 500 -719 183 -213 744 -208 592 -80 -592 222 -714 248 -20 -336 -366 259 -334 30 -645 -590 -453 -498 355 679 -778 -733 343 -369 175 720 64 624 274 195 -842 246 363 566 -91 220 -127 -38 33 -209 259 182 322 -359 -810 -13 682 -72 -68 -878 604 434 -204 494 -506 -885 -766 -85 769 653 295 578 -21 329 741 -669 -113 -374 62 103 -578 -536 8 -119 742 -133 -534 254 99 773 12 -605 -777 -155 284 -624 -2 -333 209 669 -240 88 -37 105 1 -181 -483 -882 44 -442 196 -547 -282 -799 614 -876 163 -864 -100 651 -138 463 559 293 -255 -214 643 462 -281 335 -36 -379 399 14 -648 152 -219 433 -135 592 115 -458 -122 -61 179 -896 -185 -677 -717 121 234 663 -25 685 -813 701 241 -686 194 -781 -401 162 -761 -269 -421 632 -272 -586 704 -667 -684 716 762 -508 -493 670 -256 -877 475 295 -249 -694 578 -347 666 -140 632 -396 -861 -248 780 -479 667 580 -597 62 544 167 755 642 -229 -22 459 82 273 712 -552 -69 -359 -725 -222 -317 736 783 260 127 756 -627 14 -425 -822 -563 -399 360 -294 260 459 -30 -611 -54 342 426 -586 327 139 -641 11 -316 -497 -846 -31 -449 508 424 217 -780 -275 -435 -437 -508 -539 -206 108 364 -218 273 -274 289 -543 -160 494 -505 -325 305 -846 91 545 -696 755 -704 -479 -504 -386 356 -643 -123 126 -806 -441 604 -199 -558 -596 -137 -268 390 401 -97 379 93 364 -763 532 -500 679 -775 595 647 498 90 -715 -762 318 403 338 -758 717 598 -802 303 -836 -410 414 781 -569 -38 712 751 -854 167 -222 287 531 101 -272 -109 175 512 -634 180 121 -900 -325 439 638 -711 595 81 692 -627 -118 -72 -652 283 601 -382 -676 -107 187 -873 -43 267 81 -321 526 548 387 698 270 198 591 204 -688 -57 -690 578 -482 -7 324 -183 3 -401 -444 -804 -522 -875 578 -850 -554 -428 477 -281 -734 -207 656 -807 765 528 357 -279 127 66 -790 504 -602 -479 -176 238 -202 249 572 -435 715 232 -796 -627 244 764 -64 -876 -389 104 -805 376 -658 688 115 -51 -603 -218 -719 -228 587 351 -873 354 295 -69 -439 129 32 -160 487 93 -454 -437 -198 -239 -723 46 -466 520 706 -499 440 140 237 -309 -459 -239 -899 -844 -221 -865 356 143 615 62 -854 118 749 452 -555 -333 -652 -457 706 -618 -844 -361 -807 -649 -723 773 -301 -804 297 -863 110 -654 -728 795 -168 -684 -689 97 -50 -432 -668 292 -231 452 -94 -161 -206 -613 -636 -659 -186 161 257 -8 -17 -784 -558 -899 -704 92 223 182 -314 -706 283 338 472 -582 778 693 612 -541 -483 5 -224 665 -245 -171 -127 -416 -102 441 -748 18 -313 792 424 480 -410 -814 786 -795 -154 -671 -221 -682 -881 -461 39 -22 198 -576 767 -604 -320 686 410 514 -728 422 520 -897 -721 -737 -311 12 -565 -237 -852 128 -686 -158 -379 -352 632 249 -466 -310 -660 353 -696 603 -71 204 -632 62 -727 681 -856 599 140 -536 570 312 -69 -535 -754 -384 476 306 -376 363 -16 49 -87 -898 -822 539 -341 -348 -497 46 255 218 659 -352 180 542 -34 -773 -90 -900 -160 119 -93 -674 682 -400 -570 216 -652 499 -504 -539 -180 478 -659 140 -123 160 -436 12 -646 -572 -830 650 242 117 -861 -50 692 795 -721 590 -556 70 272 -526 -801 21 6 489 502 -247 -860 -734 171 671 -220 721 193 517 -511 470 -423 133 -351 -884 211 -6 -140 -896 -798 209 473 346 -245 695 -444 -487 308 -739 649 -187 -658 166 -321 -434 15 -481 252 -252 423 147 -61 -648 -667 318 542 -636 424 -488 326 -285 -707 401 -64 -561 232 -312 -844 -17 423 -539 18 353 -259 4 -193 605 -39 -109 278 -197 -335 -222 -693 -7 -738 -173 443 -185 -303 -870 -790 234 739 727 26 442 -127 250 -278 -374 -30 -421 -78 172 551 597 778 -722 -410 -439 -824 -576 -736 573 720 -898 581 366 -820 360 -132 -167 591 -592 -7 -781 -626 -110 -808 316 -250 -271 432 -655 105 327 -419 262 1 268 -825 -108 645 -421 -721 -154 42 497 -571 -163 567 -236 540 -593 -803 -95 -892 -592 -839 473 730 66 -414 241 465 -506 -181 -409 581 -68 -395 455 -145 -887 -309 -324 719 383 129 615 -569 396 251 -180 667 -871 -253 -770 -88 472 663 -422 476 -339 -235 406 450 -859 223 -247 274 -779 211 170 -314 -48 356 -736 794 208 -570 -616 797 456 330 105 -688 -377 -186 -575 -398 462 7 -734 -75 -30 -343 -323 -686 -348 -38 243 518 790 -544 -368 38 163 474 -518 753 -626 31 -108 -875 423 559 -508 -148 341 -13 655 509 -149 -291 -603 541 319 661 -250 -212 538 79 -56 500 47 -452 117 -619 -890 433 -13 -78 798 261 -610 -129 -821 -676 170 -255 109 -339 -32 -836 -541 413 282 149 -773 -507 61 -874 146 405 226 461 159 -837 515 -890 -848 -628 732 631 -801 -69 -293 -2 -811 115 -296 757 -406 -279 -537 -258 407 -791 395 641 677 -369 -481 173 289 176 -142 764 485 -532 315 158 -732 77 -767 -655 -189 340 506 597 661 552 -786 -354 -259 -647 -783 11 136 467 208 615 -444 -749 202 -617 359 340 -348 577 124 -408 -315 -253 496 -395 -519 587 -318 -91 34 298 -775 521 -401 -695 429 -248 -383 -50 665 -770 -613 -681 -155 717 281 294 482 -119 689 416 392 -576 -818 -665 210 527 -669 51 442 -114 -871 -762 -120 -333 267 360 187 257 359 -119 -686 -761 103 -867 71 -37 -894 551 -745 634 358 -813 304 355 -58 798 -93 -618 -252 723 673 578 -884 -868 439 383 -489 -373 -452 -327 351 -837 161 112 311 650 -392 -864 35 -722 532 -680 695 199 -508 -255 109 195 143 -851 -661 -112 -664 -852 -452 290 -250 162 -893 -363 358 242 -622 -294 -537 448 -55 -300 -552 -872 -93 119 -519 -23 -767 -229 -775 347 256 391 461 652 522 633 -790 56 57 -162 -775 -349 346 -504 200 -218 684 -161 314 697 483 781 8 57 63 595 -201 -2 643 114 663 -163 -76 -854 78 -754 -717 -646 -720 -154 335 500 234 61 -825 238 -195 74 -7 -195 -429 -153 416 115 219 349 622 -739 -4 -27 689 -299 -485 415 -239 -535 173 -427 196 -551 734 -119 -871 167 -95 -719 2 -7 467 33 -733 -686 609 382 -602 421 443 372 -710 -629 631 743 -521 -583 37 208 -108 520 118 -115 -303 -689 216 238 -125 532 -202 -552 -311 260 -869 14 104 -90 49 247 5 421 -119 -436 637 -274 -673 442 634 -202 -78 -356 466 620 416 -482 -261 -283 92 -567 22 -86 -616 -378 410 294 704 -596 -248 -600 314 -103 -547 744 -502 -185 -711 750 -69 -830 631 442 -363 -175 145 -525 -416 -233 -96 -886 -835 -883 621 46 688 -83 -494 -813 -872 256 783 -392 -442 -250 -654 -124 -554 639 -888 -557 -748 248 -212 717 -342 574 182 591 -556 687 -522 -206 401 -705 -406 454 -557 -768 -301 -316 -519 797 -423 -619 623 -888 280 -289 304 602 -505 -440 -149 388 20 -761 36 685 -378 -649 -742 -196 111 276 -898 224 165 -1 -681 -654 -299 -732 340 86 367 -784 765 -878 -833 -562 506 750 622 466 403 266 419 -249 -227 -463 -504 156 -38 358 -289 269 9 -72 -426 -389 748 -790 88 0 164 -650 -411 -346 416 363 324 734 -694 682 -345 -482 211 605 19 455 232 -778 -152 525 657 -664 541 351 -470 94 -252 282 -784 701 -235 518 -349 -838 -804 -622 -488 -617 376 -410 -683 20 -898 330 -3 -48 94 -34 -156 -474 647 -838 97 362 44 615 303 782 -33 556 684 -532 -802 -11 -790 95 485 688 -749 302 531 -351 -719 -667 -707 553 -160 79 18 315 -340 233 631 -100 626 -441 -725 -855 -606 120 -424 -527 547 -845 -663 -463 -798 -774 -332 -619 -72 -183 -536 275 27 -341 -359 -857 193 -540 -526 -642 198 -321 41 480 117 -323 -844 -342 322 -182 -303 719 124 510 499 300 402 317 -322 704 785 -815 -27 -676 655 -230 -688 153 47 -511 -678 655 628 628 -415 -671 -39 590 737 258 418 351 -319 118 306 250 354 676 427 -566 -89 -692 -650 -178 -358 -435 -594 545 -116 297 -128 467 316 -864 -543 497 -112 776 -641 -648 85 -121 312 274 -631 -163 410 549 367 397 589 -443 492 588 -401 367 386 -814 62 280 610 245 10 126 476 -443 -737 -894 579 -851 559 646 782 -567 662 505 -509 -863 -291 -643 -567 397 212 619 -205 -791 -820 -532 290 -444 -778 515 767 -300 441 631 510 529 -694 -720 -140 424 394 -643 641 236 595 -865 -637 -76 766 -154 -617 -703 -330 -168 -325 725 781 33 -761 477 -476 -616 -277 -810 -603 -589 -596 -572 705 -536 511 649 -421 763 -569 552 409 -287 -464 757 125 692 -627 -712 -607 -236 560 392 -843 496 443 781 329 596 674 -752 164 375 -261 314 -513 -400 -621 224 0 -753 -460 -391 -832 -154 40 557 -466 373 447 137 793 -522 -853 -44 -900 -545 236 29 754 -273 204 -488 -289 447 -207 189 705 718 306 456 -650 -280 419 -260 -24 88 173 -736 -588 -674 682 -820 -239 227 -230 351 565 -774 -704 451 579 -249 221 305 -879 -107 464 384 21 781 330 261 -719 -731 -424 680 -72 -64 689 -298 -760 799 512 -144 779 -677 -538 63 -566 666 424 -223 -117 484 611 742 -748 -125 680 -307 -37 -448 -662 656 686 -390 -736 505 -352 516 737 -411 608 -646 329 704 -196 257 294 9 -345 305 538 -373 -29 253 664 -686 -515 -21 -872 721 451 -284 -9 -817 597 179 -701 622 -788 -524 587 55 178 401 -241 -284 -328 784 504 478 201 -836 -159 -318 -382 399 -72 -503 415 -19 -224 -321 183 7 484 633 28 -85 677 395 40 -627 -883 -792 615 152 -574 -439 -631 664 -693 -511 204 269 101 611 -588 -117 -671 -859 -574 -112 -98 -393 -489 -89 -300 699 -181 89 431 -771 -18 -238 489 508 -481 8 -717 -761 522 -720 -802 216 -675 -854 -311 -414 -284 -454 15 182 407 -891 620 234 556 -231 290 -471 627 522 678 187 -523 -627 265 -621 -268 87 -569 230 -346 -704 -174 -584 -714 435 -149 -346 -86 -143 775 433 -653 714 -71 -641 324 545 339 111 -580 244 405 665 -792 714 -559 -55 -649 -39 -792 767 -626 193 -435 238 635 257 -777 -208 -207 -180 -25 606 -613 -494 -261 -211 -236 706 -27 -856 328 54 -249 -104 313 -771 -391 -206 -295 646 471 -509 216 -448 561 -769 680 -182 -413 513 504 -428 -529 203 36 698 524 581 718 -439 -56 166 -122 -687 626 329 -494 410 525 -238 -156 199 631 -847 -493 -478 -626 -571 263 66 -129 369 -851 739 -553 141 542 293 -244 644 116 -585 -151 444 199 -265 -581 311 358 -652 -782 461 495 775 100 -723 -189 613 -207 -657 -209 372 -323 -498 -32 279 311 -652 -455 -538 72 250 -731 581 242 131 11 18 -143 -638 775 141 12 7 -373 775 -517 779 576 691 -654 -485 703 377 -423 -818 427 787 633 -208 369 -647 -895 -395 203 303 -728 498 -25 -832 -758 -146 42 -551 572 609 -818 166 -723 -451 -639 -3 -316 298 -391 755 712 -102 720 686 439 381 701 -737 -734 425 81 -155 13 603 -563 -827 -61 -833 771 -308 764 -651 13 -609 -475 486 87 -538 -835 188 -240 350 -528 545 83 -825 537 -704 -197 762 -819 -535 -118 185 418 56 728 -647 -654 369 -199 8 -540 -278 -510 -451 269 98 239 -51 -898 677 -117 721 184 -451 -509 -221 411 497 329 -124 -27 374 -735 775 774 227 -244 268 17 -244 -490 -156 537 574 -577 -434 260 -253 406 -113 722 -230 352 261 768 499 -300 -271 640 -248 455 520 12 487 581 512 574 -372 -538 -688 -34 -272 -415 720 19 693 -366 -274 -126 -628 -420 643 479 517 324 -866 -198 -684 548 71 481 356 -684 697 -594 -661 773 66 -711 -344 -639 -746 -287 222 689 208 -572 -499 157 517 576 -252 -823 74 -118 -300 315 577 372 -279 713 -106 -9 -138 -422 -69 -246 -868 -769 -375 167 -595 -558 -40 -272 172 497 -603 272 -198 -708 -688 85 527 -373 621 86 56 -868 -785 -388 47 430 -622 703 -301 -513 -118 43 -288 332 -301 -788 -871 570 -326 -693 -360 -72 -824 -765 -174 276 -623 -592 9 581 486 780 -764 -350 -240 537 -151 -441 579 634 -586 769 691 -286 -898 -374 733 -687 -405 530 -121 -554 68 46 -214 214 -772 212 -283 457 -798 489 -654 -853 609 449 603 -637 -40 320 16 -235 186 -791 699 -441 447 420 683 -660 -132 182 -694 354 92 651 -594 -151 -509 -484 635 235 -886 -201 758 -69 797 -314 -704 226 238 265 -589 -155 -222 -425 407 -401 710 402 -92 -112 -507 160 35 -450 -305 -259 -595 109 -424 427 344 -584 623 125 190 58 759 137 344 282 -734 135 -276 -646 153 -377 -393 -115 -613 159 615 -699 -889 -833 -662 -84 -91 -224 123 -536 -422 524 490 689 -716 227 349 -323 413 -733 652 507 241 243 -269 -191 -271 146 447 -15 -829 445 21 -472 369 -163 413 -371 656 -505 -82 -783 -367 -889 -685 -611 -275 -130 238 -351 -217 -822 -588 482 110 -158 15 427 3 -597 273 -309 -571 -766 175 569 -837 -829 364 534 -752 -654 50 322 26 319 548 -399 -539 494 -395 -44 716 -127 -756 171 208 323 -407 715 203 -2 604 114 333 -375 -411 -350 282 156 472 115 614 -736 -777 51 -49 154 -276 452 -892 160 -777 -138 -202 507 -549 -706 134 -502 -350 -70 -481 132 790 -802 -198 538 -164 -607 -125 -551 506 204 -709 -130 767 -431 -826 -820 -168 -636 720 613 -438 691 549 -747 -746 280 -476 -92 -86 -631 -738 708 -711 -479 -593 -48 753 306 -476 -353 32 -724 349 -595 -726 -557 49 -848 -695 -490 211 106 389 154 -173 -544 -64 325 75 -280 437 -178 698 209 43 314 -327 -359 408 568 45 -675 761 -202 166 -803 285 -746 533 -240 -882 223 212 59 463 -496 296 796 -47 629 156 -649 -579 151 -596 329 -741 73 -751 354 679 550 -318 -851 588 -852 -653 -239 720 457 -550 -256 -757 105 11 -827 -136 529 506 140 -833 -365 -125 -826 -150 -459 -886 -621 -608 386 484 186 596 -690 -755 -625 577 700 -705 319 656 -264 -427 -183 603 94 -876 -329 704 68 -857 -485 -551 45 434 -640 252 -824 -20 -161 149 -54 152 393 388 -760 -270 -197 238 -23 313 -827 -330 -792 -868 -248 -210 536 54 -697 278 -110 694 -47 787 -153 331 -706 -614 782 -489 293 -330 -8 205 -894 98 -724 81 -364 645 -536 371 -815 702 326 -149 681 -517 -99 -828 576 -397 467 -435 768 575 506 -541 -872 356 -507 248 -196 -51 -76 261 -713 406 -337 -657 -223 -754 200 499 514 196 -682 12 -141 -278 -583 603 645 -710 -76 -371 -1 315 -823 53 -783 -266 -899 -495 281 323 -751 -80 -526 -287 394 658 -60 -677 -89 649 157 -633 348 644 -863 -219 -856 -487 136 604 689 329 293 186 -220 228 -17 -66 -493 -555 -828 300 -87 -175 478 240 -718 -761 -94 -769 243 472 -850 40 -409 147 -893 -390 -42 315 -578 654 -799 -505 644 -675 -409 -336 -341 -225 -238 -771 563 663 -354 636 -33 183 727 -604 675 -310 129 776 -424 -495 635 325 143 -31 390 -822 232 -415 343 133 377 -709 -200 -410 -729 -197 522 691 -407 306 -702 762 -398 -18 307 244 -429 -631 -53 -305 726 562 -888 -829 -676 425 -638 -257 -179 191 -391 -81 -809 -372 86 -390 398 -595 -22 -508 578 -151 -499 506 61 -244 459 251 560 8 322 -264 366 175 336 153 -642 -556 586 -52 661 -884 207 -36 -758 7 153 727 -39 177 -591 6 -42 -717 -594 -144 107 637 295 -621 -209 -167 -183 -660 272 106 -621 -251 -229 -843 757 161 -897 -595 -398 -308 -112 -413 594 109 -103 -616 505 368 -460 698 52 -701 555 680 -497 -335 -34 -77 -834 424 -148 -423 -743 -8 111 309 -196 -571 -241 -678 786 781 -434 -466 502 556 268 -119 409 -432 -127 -70 -390 -621 378 -229 179 -17 -58 552 -702 426 -856 -306 51 -743 715 175 47 -584 345 -882 -212 619 547 -635 -482 -191 441 -87 645 206 118 310 61 -125 -589 -891 645 -546 -459 292 -900 343 109 109 631 -444 184 -616 202 -123 556 -619 -388 -76 413 -139 28 -342 713 -612 146 -716 148 17 647 -569 -2 -509 -894 145 8 395 576 672 283 644 226 588 630 -208 394 106 98 323 426 -115 5 -213 185 -10 105 -371 481 169 642 -168 -650 -105 -71 -744 -508 -300 -729 25 137 -272 37 243 696 76 -574 -645 320 431 350 -553 -842 -148 -193 -805 699 738 -301 -817 277 689 315 -190 -137 -784 -372 -451 -77 273 -150 180 -803 289 496 -794 141 -419 625 173 -83 -523 283 367 -639 -142 -805 -70 730 673 448 131 135 696 -368 -664 -637 -749 634 742 373 585 -335 159 -801 -105 -244 432 -882 -408 -712 -78 -12 -24 -592 -408 -120 295 -582 -886 765 694 -282 241 158 -630 -29 -288 492 431 -383 -637 -238 -815 600 -686 630 -310 170 344 -98 84 785 -144 222 152 95 -235 580 -395 -747 243 -304 564 -677 727 -550 87 758 -76 745 -572 -798 -5 336 -459 -39 -144 85 314 329 -762 -368 575 -612 -400 577 438 -105 -822 486 -658 -520 247 576 133 375 -153 145 -79 551 35 -754 -809 729 475 -225 -876 -313 -355 -176 -675 -193 -389 332 528 353 8 57 -817 252 -772 -617 442 44 -718 376 -877 -573 411 -201 319 -488 -537 -344 -119 204 565 795 732 163 -374 56 -499 511 94 -804 -735 -407 -377 555 289 118 57 325 55 -774 73 326 -307 346 -272 211 711 713 -511 -157 471 204 -775 -24 -702 -121 -446 328 -59 384 -518 -851 -368 26 -808 -414 -373 -852 527 300 4 -890 -616 258 757 261 261 -486 -319 -775 642 -195 -52 -531 58 -816 -551 96 -129 647 -246 721 -227 -313 -750 -867 -213 -16 394 -592 -15 510 493 -544 -345 -79 198 -246 -683 690 -514 663 -791 -252 678 141 254 -382 43 56 361 -201 -134 737 588 -530 -858 -422 478 -4 446 -349 -735 -291 342 -442 -847 -386 728 724 -542 -50 -566 290 748 -592 -523 -510 -394 -251 -752 595 -139 204 390 641 -595 -384 -54 -459 -188 334 68 19 72 353 -523 427 593 -723 -160 -421 -363 50 -602 92 394 -553 -457 -699 -170 -310 618 6 -443 -237 -477 472 184 35 182 -687 256 125 431 -693 201 -499 -556 -351 -24 306 407 428 246 64 705 16 582 674 -110 -266 153 -748 596 5 529 449 -81 636 598 -135 -876 -491 -571 -378 370 -748 753 -661 -625 167 698 732 282 -221 -887 -110 149 -48 675 248 547 645 203 738 -884 545 -225 485 -434 -98 -453 -544 30 236 -400 312 -840 -314 671 754 184 -163 -635 -89 -867 -258 -307 -76 90 -286 184 -690 560 -710 -829 313 146 -373 -805 -134 351 206 298 -351 -747 379 593 -121 -686 712 -121 -484 -890 15 299 -7 -413 -452 10 156 -233 -459 -588 797 -143 584 578 -581 -392 667 -540 -329 -565 406 -111 -800 -467 -448 735 -123 70 -859 -51 -465 -709 14 27 -114 108 258 599 -460 -701 302 89 -34 720 -61 -300 -332 651 -637 15 -585 8 253 -332 -290 666 155 -78 -257 -592 472 -252 -192 -510 389 474 -392 -826 -302 -8 -112 208 -875 17 -873 -494 766 418 771 -695 210 -710 94 -251 110 399 190 735 197 535 128 356 -400 536 140 546 593 646 541 -290 581 714 -173 -84 30 -384 -221 95 -551 -590 655 -820 613 -654 168 379 684 -207 -871 251 -165 259 -630 320 -813 -763 -736 475 369 -2 756 -704 357 -589 92 -223 -419 788 235 580 -117 -226 311 -50 -445 508 639 12 207 116 -179 -172 376 -242 -718 3 173 -340 -163 -497 605 709 -148 -658 -656 -606 582 282 -557 666 -427 -35 593 495 628 -421 -631 453 -331 -207 132 -488 -636 778 -19 561 680 461 -686 -13 723 552 -581 -473 567 44 800 518 236 -417 766 -212 271 240 -498 36 562 -766 -252 278 -315 149 -218 215 -371 -760 548 791 -275 -670 -303 -82 -445 -762 -371 640 -510 693 357 -433 594 -387 -43 59 159 -461 195 -417 -812 -156 166 -277 631 -588 -498 469 215 233 -605 -189 -484 706 -639 -614 -399 -49 -474 -602 64 -624 -293 294 266 210 304 134 64 -627 122 6 796 -364 -355 -626 602 768 -422 -69 -246 -263 618 722 385 377 -302 -76 -317 -680 147 672 -625 -270 -540 -60 -121 -865 -536 -711 770 -433 699 178 51 326 -175 520 -365 -538 -853 697 -387 295 -656 -343 343 28 467 -701 317 -823 -742 -441 636 76 -764 722 -346 514 -387 419 368 454 -646 -795 -886 686 281 91 674 446 -619 -304 645 -246 -734 147 -263 193 -723 703 -297 506 118 130 -538 -181 733 -488 637 246 266 -591 -375 -426 63 24 -274 459 545 251 82 -727 -137 521 635 -79 -317 675 756 65 -202 -90 -870 -330 164 -79 -771 126 -668 764 271 255 144 -848 -763 743 735 -101 40 158 -529 -526 -850 237 -771 -388 91 253 496 494 -765 -127 625 591 -57 -341 -421 558 242 -237 793 -864 131 -298 428 -269 10 614 782 -706 432 -691 -390 -33 43 -542 -788 390 241 -430 528 753 227 -95 -322 793 -291 -214 -21 -560 -735 517 -747 677 -521 -260 46 -365 18 -491 -850 -652 446 784 428 -16 627 111 -654 38 -833 -198 203 69 361 404 -340 772 358 407 -823 749 278 -729 749 84 -699 533 -842 364 -211 -46 627 709 -370 -38 -75 783 -745 -593 173 -870 544 748 -766 712 767 -197 138 706 220 -293 -126 718 -113 -127 -475 -54 653 -96 -236 -51 -627 571 701 -513 -301 397 409 178 135 -788 506 -787 116 282 383 739 399 643 -808 -663 -268 399 -879 721 -741 -251 -136 -353 -108 -427 -784 67 36 -218 -882 -132 390 712 568 728 -269 317 -192 -572 89 -833 -282 136 -486 218 389 -483 -451 -20 214 -269 -776 -288 -781 752 324 -598 -445 376 -470 -31 478 27 40 -510 187 -577 -726 -54 -287 -204 -455 -585 -48 -278 551 -885 413 -632 414 -587 254 -703 -217 418 -153 763 317 -768 -458 -367 499 -660 -679 -179 68 301 -321 515 -5 128 468 132 -823 452 83 441 460 -423 728 547 543 469 147 -215 -208 -82 460 -51 -449 641 -871 -654 552 -441 -128 480 573 717 349 -370 662 589 -82 533 757 729 -405 526 -849 -352 -96 440 -135 -626 462 637 -642 -47 -632 -41 432 -725 212 597 579 -621 -138 558 -173 168 -529 -460 -51 -890 -690 -816 501 548 -614 -143 -623 -736 -241 -262 76 -258 -674 396 706 -250 -251 186 421 -777 -578 4 -168 636 509 -790 199 294 -287 611 -594 224 -253 251 -704 126 241 486 631 414 681 761 -356 -303 -5 759 -156 254 -798 -465 -47 -760 -684 -740 745 246 -723 -884 -736 324 -243 -897 -642 754 349 377 5 570 -272 749 -207 537 549 753 -60 -17 42 185 526 -731 126 -666 -440 -672 -315 203 521 -329 300 -280 -745 253 -722 -736 506 702 668 576 -467 97 260 -850 -614 409 -148 -273 -491 -134 428 23 298 435 -707 -248 682 -430 470 -142 -738 385 777 331 -20 759 414 -743 162 -510 -278 130 282 -33 260 345 479 158 198 -108 -533 422 -407 217 530 -503 -60 754 787 606 102 -74 -32 -207 130 339 -104 700 -206 -611 -722 528 -730 574 -641 552 -105 274 -208 -443 512 -791 450 722 630 714 461 -260 -352 -36 670 -223 339 -767 -440 375 445 789 -644 -134 -838 -522 717 -553 300 198 581 320 123 608 365 66 244 347 469 -306 73 -750 -99 -410 758 177 -723 -896 -265 628 697 572 762 -340 89 -695 -243 -184 -393 -632 378 322 -883 270 -699 647 -781 -765 250 158 -363 -609 -29 -45 -436 -811 -48 163 695 434 399 -857 -694 587 -343 424 72 99 -20 -233 652 -380 -503 401 -852 -642 108 -181 481 463 489 -340 699 328 -117 -386 -149 -453 391 224 165 520 -8 -95 -298 146 170 689 -66 -278 631 -33 316 -407 -14 -204 751 490 428 -256 398 -180 491 -364 -588 -70 248 57 660 244 -392 -448 -727 479 414 300 326 -738 -776 -769 -359 445 -170 464 -638 -136 -374 277 -605 703 -355 -108 -478 123 45 -269 -346 50 -721 -88 -340 -65 -47 -166 158 -130 21 193 270 -535 -206 120 -81 24 596 743 675 -270 -781 -108 583 408 -888 -397 388 372 -743 181 -320 595 -462 577 78 494 -92 651 -8 58 -859 214 229 -473 764 -492 767 -469 -376 -896 21 525 -31 -535 -518 232 -686 512 42 540 519 229 -312 521 -470 55 -48 351 -564 -568 186 695 -678 -821 427 162 -674 141 -410 273 616 730 -485 251 15 468 -485 -89 -289 21 386 430 -341 -818 -750 240 77 -687 -594 -18 -181 209 567 386 566 -12 -226 -182 -9 14 35 -851 305 -413 412 783 -526 210 -665 82 381 494 -237 281 -596 -755 751 -507 -889 -92 -418 -9 515 -289 -229 680 -900 -647 507 -558 416 256 48 306 737 -364 -108 -412 -462 511 58 -666 -460 -719 655 541 108 798 -719 38 -444 522 -804 -561 705 -736 -679 634 149 -385 450 42 -854 763 -880 -287 -649 -329 -503 -874 -119 89 -415 -743 -341 -424 325 -16 -790 -542 657 398 518 75 -243 366 -426 -856 319 -192 624 -726 -743 711 598 -257 75 -347 209 454 548 763 315 430 379 -359 -744 406 -727 -191 252 -620 371 530 -141 -247 -101 659 -437 13 404 338 417 517 789 -339 -571 -264 -575 -470 -381 -701 -697 -648 765 472 -770 -19 98 634 -560 -733 17 -565 -819 252 503 -302 83 -80 -133 424 347 432 624 563 553 -887 -443 526 -518 -421 -271 140 -281 -250 389 -326 680 -371 56 -874 -185 676 542 737 49 792 -796 -276 -185 478 -304 -293 709 544 -240 -5 -106 -403 677 227 538 -390 -106 -855 434 -14 112 98 529 -842 -307 410 497 -833 -757 647 -824 92 -551 -210 129 -708 290 320 -379 -724 710 22 145 -194 707 278 -517 445 717 -573 -640 -236 -788 -125 -198 362 -406 -509 757 518 519 -384 -780 -266 31 -595 282 507 -304 282 -657 261 367 -284 -290 -535 -248 -101 -881 389 -526 -413 -293 -569 418 -717 709 673 -475 -616 462 -93 356 -383 -393 532 -749 185 -278 196 -110 369 335 260 213 -817 35 -747 -408 -448 93 -500 -94 -538 -406 468 554 -86 748 -179 241 -714 596 672 -773 111 509 -475 296 539 -627 261 -131 -299 708 155 -420 -684 -804 334 -429 679 120 585 -213 104 116 -156 -93 -551 -590 -798 319 162 333 779 -112 -805 -773 -548 -65 316 -329 -383 -611 -719 196 549 -345 673 -529 -755 -70 -872 -351 -702 -330 561 385 -493 534 -83 -365 -107 749 -315 17 591 -546 798 243 -769 503 -723 -362 -769 572 734 -699 -142 373 637 -859 -599 -162 370 -496 -127 -386 795 -878 -473 -516 -324 -250 168 -567 -520 697 462 396 -153 667 304 97 424 -497 -250 -254 -615 -445 -876 -460 -92 -32 -757 -540 -507 -136 -461 67 -305 240 -425 -119 568 575 172 258 27 -641 -785 494 688 -442 797 -744 353 -748 -622 -722 -247 659 -894 159 475 600 409 124 -8 -276 290 -747 -769 -539 -640 -97 490 -393 -707 169 -645 -578 -540 30 -123 -352 445 -535 -221 738 -351 -575 -122 444 693 -426 -686 557 -650 29 742 -604 -472 -194 305 435 597 -374 -546 369 690 -684 -184 -75 181 -170 518 628 134 -566 -633 602 -455 -26 -243 204 -698 421 772 346 671 -47 -352 94 -440 4 -370 -14 -561 -630 -442 340 9 -591 -64 -23 -431 -461 -522 135 299 198 442 377 -792 610 723 -750 -400 5 -828 254 307 -602 -497 -252 -627 -648 428 -538 -864 605 -265 -859 -26 -367 -554 607 437 358 -648 -82 747 -502 -494 587 503 -832 23 -63 402 -232 515 364 632 -669 -92 -489 154 674 344 524 -443 60 -272 624 660 -519 -400 -234 358 -502 98 -709 -664 88 -465 128 166 524 151 213 -110 -4 786 -740 509 474 -104 -307 -102 -660 -34 -189 137 -6 535 -512 328 -852 -345 40 -299 -684 121 566 579 513 -218 55 213 -458 -226 40 -74 -688 -31 754 252 -318 230 -414 57 -388 490 370 97 -232 479 -782 -843 39 561 -699 -513 -348 -864 79 -709 -188 653 745 733 191 -595 441 71 -187 -127 585 254 568 -599 319 -422 -577 -136 -141 179 177 -345 -749 -64 -565 -306 -819 138 -247 275 -313 -317 4 701 59 -274 207 585 -590 -801 -20 240 -135 -790 123 -505 -297 -722 571 195 597 -43 -716 -1 -148 -256 581 -392 -114 250 399 367 473 -713 389 185 196 -851 12 -602 -842 424 47 792 187 -387 -225 667 306 414 -754 24 -195 66 -679 124 25 697 -76 -669 -786 -342 314 -131 -97 -179 -167 151 235 -708 -698 704 17 -189 237 -152 -38 -759 -746 375 -688 -20 285 -433 -9 0 -16 -605 -461 -213 -19 -328 38 -870 -416 -721 105 -99 -627 -427 763 -638 -831 -501 577 518 -446 580 -350 122 -415 -66 123 614 -160 -665 -484 -864 -606 162 781 -523 -650 -420 -126 -756 755 -125 -805 -621 -800 -79 -691 5 409 -1 -213 503 -653 239 -299 88 787 520 633 224 284 -202 -83 125 161 524 -582 798 -146 -290 -877 -703 -65 -544 529 -858 -632 -712 -449 130 553 145 189 569 626 623 585 104 210 -310 -150 -385 340 -458 203 200 -701 570 414 193 -670 445 -99 502 -619 -792 -110 622 -26 742 -568 771 691 234 -490 -421 -649 -186 645 -711 -825 -529 -105 55 424 -424 -594 164 265 -861 719 -527 -156 318 -273 714 -99 464 -885 771 -32 36 -156 -148 -882 777 391 -193 -721 53 -562 613 46 -355 -868 122 237 -681 -281 -407 330 655 731 -885 -139 799 -380 238 -588 691 -644 358 539 -551 733 797 -135 669 -26 -550 676 289 593 -816 -300 -792 -603 -499 -351 442 -833 -492 81 583 -556 -432 132 -429 243 -822 240 -226 367 -780 321 -719 763 125 -437 -98 -675 384 -219 -236 -247 -93 651 33 -754 367 346 689 186 -228 161 -335 -359 -496 342 383 548 761 466 432 -160 -261 278 178 -300 -890 -613 -820 -480 -314 -141 -126 -754 745 -149 2 -403 402 570 657 -776 555 -275 180 191 385 -728 -515 -215 -610 -889 213 462 668 418 108 -737 -482 434 682 554 -211 683 60 -666 239 254 239 504 410 -896 552 747 218 -846 365 88 -540 -675 536 310 204 676 -262 19 -816 -629 477 -112 -399 375 615 527 710 -391 482 -813 -464 56 115 115 163 -824 -299 379 678 -632 -223 -211 -709 -740 -696 137 -466 -495 -876 -580 307 -590 92 -642 -319 751 -63 -651 705 -7 419 -55 -222 -409 -447 71 345 -511 -351 -764 676 301 -581 701 607 -206 237 -92 282 -774 446 579 521 728 -48 -748 -515 241 58 -681 -595 586 56 493 795 -482 -692 -523 -471 472 -202 -700 -69 -620 -808 261 -229 -886 -583 -392 97 95 78 98 -833 -549 -694 -343 -28 264 -306 22 -822 773 -309 432 258 -347 45 423 647 -634 46 -617 -289 -629 319 469 199 -444 -609 -514 -837 -680 682 23 -641 431 -873 -2 303 -33 536 302 462 403 632 -836 -760 -708 -614 374 595 528 -642 -665 668 -792 -3 113 -519 789 591 -770 -496 107 -525 -900 -758 -247 252 35 -687 135 439 -341 427 149 117 468 -260 -121 -333 -490 -468 -739 -358 -263 501 -691 -482 446 651 770 -881 -358 75 -336 -461 -603 -10 725 442 170 627 -106 540 -86 -774 -139 -183 -409 104 673 57 42 122 -428 454 -354 789 71 -480 -346 -843 208 234 -828 388 -470 -893 230 750 -413 -290 229 167 637 -98 -502 -646 -842 -129 -370 -584 152 -616 63 -748 357 707 16 41 -461 205 777 794 -506 792 -249 -76 -19 498 651 105 -392 -537 -749 -589 -666 674 -85 699 -597 -303 234 -209 618 327 -215 304 196 -284 74 -683 -422 583 -74 22 -864 -711 680 -729 -265 422 -551 -186 -8 -281 554 -655 -718 780 -278 607 -580 -367 289 625 -160 519 613 -794 -492 138 -620 -821 -701 -708 -155 -546 -534 374 120 452 152 -56 309 -257 -431 329 -899 -243 19 530 691 -161 -605 -833 132 -743 -506 309 -401 -467 -815 54 -372 697 389 -455 375 -67 455 -659 -59 483 -573 -786 -826 181 -887 281 -349 -366 -416 159 -221 -57 222 -619 739 593 650 -865 539 -316 -3 547 238 -515 -295 338 656 -535 794 205 -534 -589 -225 -58 582 461 -270 -690 208 -499 -241 -617 87 -292 -873 291 743 -878 745 66 41 612 183 711 494 -888 572 295 338 154 481 157 -622 -103 -479 -544 -807 -154 -126 -713 -550 -247 -172 -213 -873 41 -557 708 637 513 -291 -461 444 -770 600 -331 565 524 -568 -317 631 192 -716 796 -379 -835 -140 -696 496 -167 334 -591 69 -764 140 724 -530 -572 -346 -221 -305 299 782 578 -590 675 -431 -377 575 640 -290 -252 -744 643 401 -651 664 -301 -54 335 -93 216 -642 -325 371 28 -721 -246 109 -486 -3 -632 81 433 72 -698 -446 -766 379 599 256 -726 -672 226 542 690 -207 -142 458 416 -165 413 -656 -30 -862 -133 501 552 -662 195 4 -431 239 -400 278 -51 -289 23 -138 244 -25 -368 52 -79 326 -721 717 -828 -569 -737 -141 -230 265 729 -803 392 732 4 333 1 -291 -596 -660 -632 -304 351 -896 -322 -446 219 340 446 514 350 -598 164 648 107 256 -114 -602 249 344 -249 89 -560 570 -535 149 -288 69 -401 662 -524 -637 -537 342 -692 -751 -228 573 702 345 -893 410 -205 -125 -242 -478 -422 -86 -624 311 690 -18 -298 734 701 -81 379 76 762 -691 -140 554 376 -65 -330 250 -634 -703 -606 390 -724 -37 -85 -263 -763 389 28 312 536 17 586 -101 -348 419 -471 -168 -882 769 -631 667 22 542 -211 -583 178 764 39 325 702 570 -594 513 -631 156 -580 426 738 673 540 -242 -671 441 512 -94 404 199 -461 367 18 -884 -379 -841 -813 -813 588 -413 -143 352 51 -323 471 756 422 610 465 -845 260 413 492 221 695 193 423 445 300 340 -625 -898 -530 489 -185 -481 -615 -829 -184 175 -601 -900 -133 322 288 -822 -697 662 465 -623 106 -467 733 -404 228 388 289 -352 -583 -800 -442 652 -673 735 -762 549 501 -232 -641 -79 -165 668 -553 -868 -421 661 633 456 108 -551 -114 -546 -199 -387 653 -271 90 273 -101 -173 -43 -437 -494 161 -23 615 589 -694 -456 -560 -413 220 -830 -682 26 -885 414 336 -754 -521 72 -407 791 232 401 664 546 -871 -632 -855 234 483 756 649 536 312 -782 -280 260 551 292 -851 316 -609 40 581 -519 784 -78 739 -29 -617 481 323 119 -199 -323 123 138 22 -883 -535 -388 -252 -506 450 124 -628 716 135 -656 396 -501 -134 -829 -628 -639 -356 144 -90 -233 -807 112 -827 -474 791 -658 105 -230 619 383 499 723 -563 608 -422 -856 -845 444 -835 -218 654 779 289 450 -268 -899 328 -367 -170 748 564 -448 595 239 -24 -459 218 -693 -877 -157 -91 -326 -884 -448 -237 -489 146 572 615 -674 -850 -573 -20 -785 696 -188 -546 725 -851 30 406 -697 52 -548 409 -522 777 611 -729 -201 -139 298 18 401 -597 61 -67 273 -653 -751 -805 -567 -879 -393 -106 -172 96 76 93 354 181 -836 -137 465 -199 588 -592 -782 -214 116 116 -444 -426 705 706 -505 -194 476 204 -645 -43 559 500 769 -532 -376 705 603 158 -865 -785 -377 -93 171 217 -659 510 599 -27 800 609 767 -800 -705 -808 794 213 -489 550 635 -78 167 -202 105 262 -499 -148 -765 74 158 -778 353 -137 393 -815 254 -436 402 -562 578 108 -270 240 746 -886 92 -212 253 758 303 -662 -193 -159 104 -234 -385 509 741 539 -681 -570 -346 464 -247 -833 -648 -363 -447 -738 -771 -823 385 -355 -624 550 -850 -421 -326 538 -108 -803 -666 563 670 772 377 -43 -252 -795 206 455 -457 144 -372 -136 520 -9 206 376 -422 -628 -627 -145 223 759 783 -88 555 721 -627 722 -84 -557 -217 -252 -138 -573 347 52 -408 157 255 -407 682 501 -582 761 -491 514 54 -701 560 222 537 -588 -889 256 66 -184 -844 755 476 -170 -441 -154 81 217 -7 -684 -663 -284 272 -202 -89 -158 556 -565 19 -289 -633 38 157 -178 268 728 -225 -574 -397 -12 -658 116 -552 -825 -656 2 635 624 -254 -108 -262 111 -32 -160 -56 -656 546 -24 -294 -642 -682 627 -530 -249 -601 68 250 -565 -277 302 -796 539 -278 772 -524 -551 -861 -236 536 -126 251 100 277 372 254 405 -297 624 -844 -749 689 450 -730 226 559 -707 223 -600 -65 -865 -765 301 -56 -573 -659 722 427 202 -99 315 -636 -585 88 -171 27 -843 -869 -812 -827 66 705 276 116 -854 353 58 107 197 682 -685 -146 578 -445 -746 -463 -209 659 -147 -815 -474 140 -307 -99 -779 162 88 614 773 -750 690 -387 390 -651 82 -193 182 -552 42 -325 17 647 -423 -467 -233 -304 -698 703 -214 695 -201 437 -326 586 -492 -395 -14 -15 511 -556 -292 -611 402 101 30 -865 -832 491 540 525 -118 -398 144 -759 610 -608 -133 551 119 378 -741 733 -670 -160 -630 744 -456 -739 -631 -898 -737 311 -671 -558 -304 -458 270 184 455 -686 550 -170 692 585 -794 -372 -570 731 -527 -85 -337 478 746 655 485 333 113 -692 -173 251 -215 -490 505 397 545 121 -537 253 314 533 694 512 496 -810 -803 -613 144 -85 345 -491 598 -358 -378 263 538 -843 784 -482 97 -712 769 -232 -330 -288 -359 416 424 -65 557 359 -136 -817 704 -733 571 621 -845 -57 -510 -71 483 316 -172 299 -627 46 -423 684 -420 -21 415 -11 570 167 -314 -31 -59 -342 -100 490 -3 -318 -161 -508 -444 -857 -64 138 37 -106 508 -802 292 343 -807 -531 -262 102 -687 -657 709 -828 591 498 -795 -748 -790 -819 135 562 -682 550 783 -463 392 171 785 -689 -858 290 -462 -691 44 607 773 328 202 -348 363 726 392 153 361 561 -409 235 -333 -207 -739 -433 -218 -112 -326 132 453 712 476 236 -854 31 -56 -215 555 145 -764 152 177 -882 592 -600 80 -807 -87 257 152 -790 -239 -894 482 -7 -900 -422 -569 -362 192 164 62 465 -196 60 -190 45 -30 138 -328 693 -166 -623 -460 -96 -250 -838 -596 -239 8 672 329 535 -757 -176 795 -230 -718 -299 -178 -541 -109 265 413 -399 664 -626 -607 322 99 -390 538 -544 577 517 -817 60 48 568 -788 179 -307 109 -539 -95 -774 -379 129 -95 79 -95 -694 294 604 595 -16 70 220 -125 -582 -293 -107 781 238 -875 -417 496 644 -535 -163 1 -156 -265 -254 629 -225 498 -337 -563 502 -9 -458 -226 503 -277 369 126 533 737 -329 -317 335 325 625 299 552 -424 201 -37 -421 -765 -631 -563 -201 -885 -653 465 268 523 -372 -897 -172 -546 554 477 -141 253 182 688 786 680 498 -804 751 -209 -235 769 721 -540 765 -734 -601 218 76 -346 -47 -297 653 378 573 -24 -252 -206 -432 779 505 -767 65 792 -577 629 -501 655 566 510 -678 -22 -129 -277 -206 437 -288 -737 570 419 -232 504 564 -224 33 586 -607 581 760 -724 278 497 164 -784 264 -633 -464 -653 223 196 -583 -478 170 -818 433 722 -817 -417 -83 -723 446 680 -101 575 407 359 -860 -674 298 -250 752 -472 -511 -612 278 40 615 -554 -209 -48 -86 -322 19 507 541 -847 716 -159 -507 -257 -528 -114 -625 786 245 501 587 -531 -762 687 179 -166 429 357 -405 444 359 292 -42 284 -407 680 -330 -293 -703 -429 697 621 -839 -608 -732 -433 390 -542 335 435 552 565 291 -585 65 269 370 -504 258 281 -623 535 509 -646 -675 -624 -320 -251 -695 389 632 785 -542 80 392 425 -88 -220 359 619 -467 -875 -205 249 615 793 659 526 440 373 543 414 627 451 319 -638 255 -653 -339 -830 444 -388 -166 -508 67 587 66 359 622 -658 709 267 -553 -787 711 580 328 -677 -387 532 -677 -744 175 318 102 143 -886 -344 455 -264 -454 -115 264 -283 -113 -6 3 -3 -559 10 -508 -656 -859 -285 -775 -616 38 -81 -289 6 705 118 -452 664 15 250 -2 433 82 -138 -432 19 -682 -723 550 -422 -834 415 -377 21 -515 436 -55 187 365 95 728 -205 -671 -646 -266 101 -769 550 95 -368 -145 480 340 127 425 581 590 -570 792 396 602 164 -75 34 -141 -474 -805 674 -483 -299 -409 -835 430 -668 -223 -173 -887 -373 -760 -832 -861 199 2 210 -315 -398 712 797 -722 -476 722 -242 353 622 463 -687 26 153 669 612 -725 -150 -761 604 359 -563 606 363 297 -603 -436 -734 748 704 -152 351 -140 -210 256 -312 -177 126 -210 471 -762 -664 748 278 -4 -425 -324 -365 698 773 207 -807 -200 51 178 -54 -268 -640 537 338 -861 -519 -637 -888 303 -866 -221 274 -188 -272 -553 518 178 -890 237 -399 788 473 -8 417 -623 2 -860 586 -760 427 674 492 676 -218 -72 156 -791 -325 -731 -52 -168 -447 313 450 -255 -517 -665 -428 -890 322 642 735 -689 361 -377 -20 188 -559 -628 -23 367 555 176 -145 64 -660 -647 -673 -680 434 743 409 -69 161 -822 -541 555 -272 -445 -321 34 -102 -813 50 236 514 797 -494 377 500 671 445 -387 662 228 -451 -363 -548 -96 675 144 -858 394 151 156 8 -791 266 167 118 122 661 309 377 431 526 -90 -840 348 -285 -779 187 -766 399 -136 -375 -894 799 -370 412 -250 -806 -415 426 79 63 155 476 -245 149 178 781 171 -416 -242 -724 -139 -565 -698 367 461 -318 -592 -819 521 305 394 -47 562 -8 -296 371 -336 -862 144 489 85 138 620 -311 -782 -695 -336 286 -560 263 435 449 -343 193 -799 388 -185 -58 -722 642 -193 612 -118 -216 -235 -316 -549 -278 320 -416 670 333 346 363 637 183 -223 -624 -894 -257 -495 -385 -412 655 -360 -101 632 -83 -15 523 593 596 -613 250 -257 -45 38 282 -661 -171 711 318 546 -597 337 362 783 84 -156 -427 -47 295 501 -645 491 -188 -25 -670 -574 594 742 -140 369 -324 304 -59 146 -219 -18 496 -469 353 242 0 173 -583 201 349 -791 -745 611 -263 695 -46 -716 -356 -534 68 -538 548 -381 212 409 552 -65 -363 114 -725 -249 -585 -515 563 -857 -569 247 -637 277 525 546 -860 282 -849 322 -705 480 -866 89 -628 -716 -356 486 -262 601 -610 424 691 -249 -895 -810 301 20 -591 -64 639 177 -741 671 80 -784 -862 79 274 -803 630 -760 -255 -762 423 -582 504 453 -695 -648 -29 -325 142 -348 529 -446 -376 -542 -222 -343 58 -487 266 -12 -793 -422 159 -680 212 412 -117 -437 581 -859 -361 248 42 436 346 170 209 283 504 697 602 -302 -169 -434 725 -234 -153 428 -353 -319 -197 338 -548 -261 320 -680 579 199 -314 158 115 -102 -94 710 758 -113 -212 -217 766 -507 -818 706 359 -18 357 230 193 687 563 -312 -718 -41 -462 -131 648 -674 93 -789 337 -146 28 -659 -337 795 -46 62 -519 -578 -538 -495 183 -268 309 -364 242 411 729 -397 365 -835 642 -588 -176 503 759 -225 496 -105 -199 -289 604 696 -667 -744 538 629 726 -288 -291 -349 -26 -66 -666 9 -109 -69 -888 604 -173 -518 -785 -614 475 223 298 -247 -598 -313 -33 178 760 550 406 -635 -884 479 200 -852 231 98 358 -101 253 -665 -207 473 161 322 412 -75 -618 688 -623 -108 -245 11 315 -98 371 -46 -375 356 -539 152 344 484 100 -144 -899 674 -569 -632 -756 -609 -27 -577 197 -516 -210 -80 413 -830 -220 271 251 316 765 -320 571 619 627 -753 489 652 384 -749 299 778 490 -806 -477 348 601 -400 151 742 98 107 -715 743 -251 -124 -173 -350 170 -7 -456 -328 -516 -143 550 600 -259 254 104 194 676 799 502 -62 662 139 683 -217 733 -674 544 -429 697 -666 -341 700 181 48 518 534 293 -280 10 663 -637 -362 -593 -718 -364 492 -44 401 269 207 47 -39 -196 -304 -549 232 -460 404 -127 223 269 601 -483 -368 -680 28 66 393 -201 384 107 432 -698 -94 -839 -431 -525 -283 -409 143 -831 781 481 607 668 -848 -764 -349 791 -507 425 622 -839 60 410 -201 414 292 347 402 -703 370 56 -757 -799 171 -843 526 143 -746 372 525 -227 784 18 348 -522 36 667 -409 -677 679 -143 -186 -615 -7 -423 60 294 -798 351 -164 584 -229 328 706 127 -9 -353 -410 477 -788 -654 -267 -241 603 -356 242 -750 -125 446 679 526 795 87 159 13 180 -2 -324 -444 334 -380 32 114 -245 222 -684 -64 715 39 50 -306 -466 -444 -780 210 236 -158 -322 -234 495 -786 -569 -22 -699 -637 -93 -802 339 -75 273 -515 350 -461 642 344 -390 776 363 520 -101 -539 -867 61 626 248 -54 -790 -119 700 162 757 -885 578 -844 648 -442 687 -883 265 -845 136 -12 186 -898 -79 -752 719 -898 -739 -72 310 -343 497 71 458 -691 133 -250 671 -647 -548 -731 447 489 435 82 477 653 17 -631 610 -716 -840 -626 765 492 260 281 -268 207 -74 665 104 -826 -68 -334 397 -324 -755 -503 129 597 -101 -565 504 -70 -221 178 501 -677 -669 -185 -16 451 -567 -502 713 -167 -319 82 431 556 -689 -426 -758 -546 -323 -161 24 554 246 139 -624 528 555 118 -453 -702 -693 711 360 -562 -534 618 97 204 -284 -121 -61 -601 -147 -16 -212 -143 -295 -356 16 742 -399 -219 377 -438 -169 51 -231 575 -224 -309 -135 666 487 377 750 -729 -894 -662 -220 -214 150 538 15 258 -204 634 227 -269 595 299 729 267 336 179 -367 -699 -12 294 551 -256 23 -582 -712 631 337 -721 66 -67 768 -188 182 655 376 483 656 190 455 521 -89 -486 -461 -192 375 -336 -107 -46 -194 -478 -857 -57 -328 -711 200 151 -324 -268 -530 -16 -323 90 -882 359 430 -695 79 295 -884 211 -535 -433 81 790 -60 306 484 -874 260 -36 -766 -79 -231 -654 -380 -599 720 -592 553 598 449 -288 3 -47 97 -408 -88 -35 -585 -533 135 154 792 105 -337 -626 -658 -730 -123 -481 -700 -773 622 -871 -717 246 433 699 60 -112 -835 797 695 18 115 50 270 267 -470 77 147 -470 -125 -529 -750 -674 123 -361 -75 608 192 -269 -570 -193 -237 -781 800 229 -560 -547 637 -354 -519 -74 -480 799 39 756 382 117 -626 449 -130 231 -874 699 308 -481 -708 -713 -476 305 -781 297 -94 -886 30 -393 373 -651 280 -504 -632 517 415 -298 -290 -107 -207 21 -446 -564 467 113 548 -187 702 -577 -534 -428 535 -141 -252 185 100 549 791 -622 742 -128 -800 -634 -258 -823 -535 -97 -208 -415 -572 -888 -587 354 -135 746 -473 532 -68 234 388 729 317 -830 691 -400 -278 -375 -153 334 722 -571 -619 471 -882 -133 -810 94 96 798 -360 711 768 556 -878 400 82 -290 -289 -379 698 -510 -499 40 694 -447 160 155 125 84 521 369 -441 252 16 476 -757 598 610 -629 493 86 26 250 131 -838 482 -832 -216 436 764 221 761 780 793 642 477 -31 263 719 -341 -510 -276 362 -49 -352 -147 -5 -280 674 31 325 627 172 -699 -823 357 -453 -808 171 -576 -83 49 -123 -388 270 450 700 -385 -811 642 -773 109 -566 365 -840 154 673 703 -370 -191 618 -419 -137 -680 586 -84 478 -433 169 -724 -706 587 270 198 182 -569 211 -839 -45 789 -473 -768 -307 432 533 -272 -517 -613 684 274 -496 -314 -443 -86 -625 -863 -678 230 342 72 88 203 -209 488 305 425 -884 118 642 777 -279 583 597 789 -620 -562 388 -491 -636 -457 -748 -125 438 -25 355 -633 -839 206 -350 385 419 785 256 302 -899 263 -400 -429 -445 -699 -555 -584 453 623 694 767 -865 -589 117 275 81 724 299 459 -411 -109 -295 691 -657 -889 -542 -710 -553 -499 189 317 -603 710 605 -186 768 -125 -91 91 -577 401 -182 -137 344 -397 -113 -129 -894 -68 785 -240 138 -74 -241 709 -379 536 -323 561 -854 790 -620 -553 154 -95 -566 -6 -712 400 -582 563 -438 -129 104 726 -445 -819 -387 63 -464 598 -870 -117 148 -260 -386 -543 414 -39 325 -636 -314 -260 -811 33 -860 383 219 -177 -12 -164 -741 -79 -287 741 -601 -404 323 247 560 123 -561 -244 392 677 557 593 -171 745 -563 -484 340 327 -785 228 -724 -374 -748 -508 -576 503 799 449 664 697 -550 522 -744 -758 623 -102 209 347 -612 -345 354 169 -846 -423 417 -104 -131 -7 334 -649 -28 534 -386 197 -56 -498 533 -785 -453 -471 -150 287 602 582 -731 -178 -823 -619 -67 -676 109 420 394 -518 287 309 -50 317 359 498 632 -113 -255 -118 435 -357 -387 -800 398 444 -47 -296 -84 -268 -450 158 720 -878 -540 569 -868 -569 -390 144 -443 -495 347 102 47 239 15 -216 530 -90 130 -464 -736 422 -413 135 -846 752 618 -443 -376 89 34 -732 -33 -353 318 -866 478 -718 -861 -157 401 355 -808 404 772 -209 538 112 -359 -235 123 -696 -508 484 357 -560 508 589 185 -574 737 -840 -288 -515 -344 -431 -447 761 -86 -504 109 528 552 -612 -752 522 -284 349 -461 -811 468 -591 -282 508 724 -357 -586 721 -126 -231 -900 -570 747 -373 654 5 -530 736 -562 25 -325 534 -347 43 -268 502 -61 -693 698 409 -305 -54 -554 -480 740 -737 665 132 36 -389 304 -433 527 767 762 530 374 82 -419 537 -311 -662 -742 239 -745 727 -699 -112 205 527 629 740 593 -123 -372 512 675 -178 -802 501 -430 -707 -747 382 -628 -775 473 150 -6 162 672 -877 -840 753 -792 456 106 -164 262 80 -255 692 -390 -739 -389 -65 -64 298 747 -477 389 705 575 693 -262 -773 -632 692 -215 -748 -239 -828 -364 704 318 420 -142 -250 -367 -713 581 442 -148 -716 -596 305 -708 -218 -752 183 184 610 -324 534 -247 527 -862 -205 -441 -42 -566 417 -219 720 563 -440 314 122 -718 301 258 -131 -516 659 -437 -71 -386 -10 -53 685 -840 -707 -366 448 -400 725 -255 -254 686 224 345 222 -243 -768 14 133 -707 -724 147 -644 -186 -794 624 -532 -646 -631 -91 -31 -753 -412 454 -114 -519 525 -729 122 514 -882 408 -590 -804 261 -668 -705 154 491 381 -874 255 -332 433 -613 162 752 757 -431 -690 696 81 -119 -596 110 -413 -593 -802 -49 -756 -76 -572 -295 -640 160 -304 -275 -55 -499 108 727 135 -392 84 -82 -52 -252 -503 -505 -102 462 -15 617 -8 -595 -577 -635 445 -471 383 -370 -74 -381 -454 -291 -778 -660 81 -650 -366 -418 -814 -836 751 -408 113 34 -512 -76 743 -389 -242 -374 -13 -59 -145 -93 -734 -841 105 -99 560 483 -602 -786 723 -234 300 201 -129 -250 -651 89 306 520 -438 573 -748 -207 0 270 327 -40 454 -771 163 521 -641 248 465 -343 -630 639 -80 -134 -759 -612 623 629 -25 51 213 -653 -579 -705 80 296 534 -4 431 -579 -769 -378 -758 108 164 -207 -461 -833 661 604 -307 478 -542 -862 402 -186 757 737 599 -823 -352 702 -642 632 -313 -823 -572 -664 472 297 -865 -552 -351 636 572 -728 -637 -426 766 504 774 -225 -389 -833 71 486 -796 -417 -710 -722 169 -140 -320 -447 -200 78 -359 228 -433 -820 -833 -374 -889 610 -423 -87 -584 -773 284 519 440 324 -327 462 433 -200 -293 -216 -321 555 -401 -534 -385 -78 176 -428 685 -2 -577 -466 -434 -534 296 -849 -41 -486 701 -525 86 126 749 -473 -866 -214 -503 -484 262 247 762 168 -348 548 413 -331 -325 281 -18 -86 174 653 -872 -210 -320 -57 523 545 -10 -339 497 -392 202 280 231 -105 -298 315 770 -240 -45 -215 -142 -656 519 489 34 258 -832 386 -174 335 98 688 667 -529 -550 -575 -19 -364 -123 -471 -673 -549 358 764 291 -437 -215 435 -93 -3 -242 676 -21 -84 572 495 40 -544 -97 17 258 -152 146 -57 -571 744 -115 -641 -739 -828 -528 -596 -748 -627 -614 376 234 -459 -199 509 760 -231 453 -534 -674 133 609 -198 -574 -97 -681 375 342 679 -551 381 611 237 402 -768 756 724 515 591 515 -818 -107 518 751 -654 38 -778 234 -681 -305 -520 270 -75 566 -282 439 -429 622 213 -348 -355 -396 -820 -155 -749 -147 -6 -74 404 -900 -449 -59 -176 -604 438 -626 707 -384 -340 -159 694 -343 -578 137 -736 -72 221 -240 206 439 -247 -688 152 -211 363 387 231 -889 -682 -370 -561 -648 -66 617 -789 221 686 724 -8 -128 327 -165 653 -347 -231 391 -90 -627 -428 -119 115 774 -355 -461 -288 119 -124 -291 564 -757 -24 755 -154 -156 -866 -327 48 -84 337 -142 798 -602 -831 575 27 84 581 -662 -523 -610 -514 719 -618 185 -789 -361 -232 493 -591 754 -147 -462 -145 624 -339 -473 -468 -751 -119 419 726 -881 -41 309 -458 78 -234 -146 94 -160 793 126 -292 -465 -373 756 -61 -399 -449 -817 471 -616 -581 -378 185 10 479 215 -628 674 -53 -567 -451 -203 529 -636 262 492 -154 8 39 545 -25 -85 -153 -11 -809 -603 -248 739 340 513 -5 -93 -35 -263 512 -787 -757 -338 -180 -295 -353 572 -21 62 -132 519 -478 563 170 -856 -163 418 0 132 -875 592 -126 34 -670 -560 553 175 210 -17 -24 -2 -26 -651 -856 -93 157 709 -388 601 -59 33 -390 421 -112 421 -784 151 -781 407 -406 227 -21 798 586 -75 -788 359 -459 48 -367 214 787 -489 636 -495 -330 -585 650 -415 608 551 -188 -484 -761 451 -51 -840 -206 207 -74 -302 -896 787 -637 102 -838 275 440 612 720 645 38 117 470 -413 114 -896 663 468 368 -767 -885 733 477 -531 -360 201 660 -357 633 612 537 -697 404 176 -769 -535 -214 -529 -604 226 -410 -746 -367 73 -490 -10 -138 -463 -872 365 -736 570 -836 -784 -603 -458 460 491 26 -717 185 -113 567 243 -26 -794 -399 -849 -322 414 -226 584 13 -272 524 -131 389 -696 -643 800 62 -421 311 573 435 -282 -846 -658 642 -264 797 -29 -126 -99 -596 560 -181 -615 599 591 87 471 46 219 62 758 686 -197 249 227 -864 -899 -390 507 600 -100 -794 -851 398 -827 -424 -160 -313 571 -868 359 -590 527 -342 689 694 -446 -45 632 -242 717 -672 -817 210 93 -417 275 -64 -118 -748 -618 -516 516 -406 -130 464 -594 -286 351 -188 53 99 -479 456 -111 150 -279 511 357 281 683 29 -240 -381 713 575 -554 597 -672 481 -506 -866 -614 -892 -704 216 -92 201 -685 -392 426 -450 210 713 299 334 -105 -707 -706 -572 -731 -341 -27 782 -622 -111 -245 -518 433 -508 -624 -122 -709 304 -85 -139 548 -357 -616 -530 -348 310 -720 -484 300 -850 457 195 765 -134 -306 -544 -838 514 -481 657 -356 -125 674 -884 412 729 707 365 291 -297 249 117 696 -599 203 -847 -421 492 -671 -427 -225 270 103 562 545 -167 -338 207 150 -292 -518 483 773 -331 -342 -227 -527 -297 499 -649 -361 -834 -224 -590 397 243 -161 326 745 -162 -685 342 -258 -605 94 672 -392 595 -524 -572 -621 58 -306 -781 -826 -521 -502 112 729 -689 -245 521 -56 373 720 796 715 -639 505 -255 626 -354 341 -146 598 408 712 294 -271 -93 137 -46 -891 -593 659 249 400 443 296 -222 412 27 738 632 23 204 618 -368 -486 -407 507 -498 -209 -202 170 -197 107 -718 -231 -222 311 -762 -449 94 138 617 793 -44 544 523 -732 140 -764 54 -853 468 209 -744 -794 463 -866 -842 -725 -608 151 -241 446 142 -447 220 -526 -827 -613 -798 134 651 119 -887 -752 245 -159 -45 493 609 157 -393 -896 -4 -733 559 159 -80 668 178 -101 46 126 -674 476 -129 124 635 -863 680 276 -780 -213 485 -672 -149 73 -55 24 79 -259 -135 193 -33 771 672 790 -654 26 -588 -680 -563 -180 672 -515 11 529 -218 580 234 28 -28 -797 569 -581 189 -577 -70 -148 -37 -134 -180 -342 -533 -751 -151 572 444 -721 439 -770 -847 378 -369 -565 771 -572 -622 202 -517 452 -647 -531 -442 686 51 629 -577 -562 633 488 -785 -10 -842 28 473 -392 162 -230 -678 -480 -529 263 -137 556 -550 567 -141 420 -389 -497 -217 -580 -714 504 -898 282 653 -475 657 89 416 362 -795 766 243 -321 738 311 -727 130 -666 340 233 738 -591 158 741 731 -542 366 534 97 -634 533 362 571 -710 196 -775 -376 -235 205 317 435 -610 -735 196 689 530 -791 65 -570 -257 -245 -738 -859 533 -692 -380 -626 -299 760 64 769 208 -611 325 -833 -344 758 -349 477 44 -228 525 625 -517 -286 266 423 317 117 698 -420 263 213 -256 550 -100 -501 -239 -82 -102 -449 -478 -143 496 -727 662 -173 -253 -748 -361 270 -531 202 -849 -772 -649 -806 -138 -537 72 421 561 -726 -477 -497 -538 -668 145 -585 -578 -41 519 501 -638 395 -312 360 -373 469 -638 325 -403 -341 -323 -686 -824 -377 747 449 144 784 -744 796 141 -749 -154 484 -441 -780 -160 -535 664 -614 644 742 -224 125 -427 -452 20 174 418 -264 438 -818 93 544 597 -399 -170 -64 -707 -687 13 477 762 594 466 -334 -753 179 -348 599 794 51 220 -65 202 -476 472 88 255 -571 -618 93 -337 -404 175 -139 739 -107 236 -418 738 141 -860 -655 -45 332 450 -281 -570 524 31 -78 -793 -449 -504 -456 315 -198 233 -474 185 -205 58 -71 179 -804 412 518 183 423 -78 588 -543 -92 281 -843 298 494 278 -876 776 -148 -215 -697 62 374 -147 -124 -77 205 284 -654 424 448 -86 -536 393 -837 -470 406 -154 453 262 533 -58 248 -419 -308 279 -858 -479 658 493 221 -220 585 -267 -454 116 -837 342 598 -834 -272 -585 -760 168 108 434 787 663 443 283 53 -874 -270 335 -287 77 -853 336 -23 -29 426 567 -372 733 163 712 449 -627 609 -425 -52 -76 698 -697 -864 -367 246 -138 520 119 -837 638 369 -595 685 -275 744 -458 -348 -582 518 -232 -883 -602 754 -668 799 86 38 357 -637 -824 94 -118 304 -652 471 392 65 -399 713 419 -150 -182 112 -185 -202 529 226 265 22 -77 544 -207 619 -2 93 543 683 -641 -75 644 -428 -188 308 -623 -821 -157 274 655 -727 455 -530 -867 459 723 -658 -552 -626 9 192 788 436 -247 -675 -654 536 -117 -843 -658 -266 759 -330 -280 -544 8 543 -319 435 381 -470 -564 446 753 -406 281 -511 -317 -519 -84 -22 701 416 -624 -543 -448 -488 689 -507 -766 -534 745 157 -633 334 655 -342 603 587 -537 627 118 494 320 171 774 47 -163 -50 -631 415 -877 -507 -239 -759 -146 -431 464 -197 -522 -471 -747 -799 756 420 -836 434 445 20 474 -617 -837 -133 -815 42 -169 -578 -496 -296 598 366 100 626 -363 -272 631 109 254 -36 57 -621 -630 -236 77 -841 506 507 -625 469 470 -762 -323 471 496 -392 405 288 409 31 -129 623 -549 -824 -679 -489 196 -674 221 -883 -851 -461 -812 -377 600 681 798 159 27 586 -367 -148 514 -63 660 585 258 -839 245 -74 -509 -17 -491 -204 612 -210 92 -658 101 -677 103 381 103 751 228 592 -865 -838 737 -448 -297 743 -743 693 -702 -379 -113 -320 -320 297 482 -560 -221 317 205 -861 -444 119 533 -805 361 109 42 529 -222 -129 -793 -118 624 653 -576 -409 59 -756 31 605 687 657 -365 -784 -426 375 611 647 729 651 -524 546 -273 -233 787 434 710 -868 213 -714 -316 207 -45 -152 690 -35 -464 -406 729 355 -294 -839 -807 -677 5 -242 -874 359 749 -311 -677 -502 -879 476 -68 205 -562 760 176 413 -630 -390 -116 -178 39 214 438 -378 29 -31 -538 290 -795 168 63 691 -799 443 -816 -337 594 -118 -733 229 -686 226 -790 498 647 -191 338 -696 3 -95 -678 515 397 729 206 241 739 236 512 -277 545 387 -31 677 -469 -531 694 773 380 -697 562 -296 -539 424 -393 -380 539 132 215 -551 -763 -416 229 -195 378 -571 -379 -457 577 410 -751 -475 -242 -419 563 724 -430 -160 -874 710 -424 -79 -801 -434 -96 -699 -797 -585 -384 -698 650 -102 326 121 439 781 -529 -759 -295 -875 391 -220 -27 -741 -548 410 -348 -146 543 -865 -444 768 -705 -7 -450 201 191 702 50 557 -482 -484 339 -890 -314 746 -13 -161 -253 -19 -613 -564 -582 746 -257 -691 -660 739 -65 653 573 -160 533 -318 742 -519 -543 351 -112 355 -429 -860 302 -174 -366 -275 -375 -178 717 -900 -323 405 -838 -876 -195 -141 301 666 -371 -393 450 -580 -247 294 296 -9 563 646 -78 -196 -640 591 268 85 781 753 -595 -381 13 -622 -230 117 578 -747 -845 -406 -373 -787 -379 -162 -628 708 495 457 -119 -598 689 -492 -756 -443 -589 -771 -307 -71 -525 564 -627 42 -827 721 346 20 -115 142 -671 -454 -764 331 760 -58 -350 130 -823 623 -150 -787 -291 672 -584 -599 -383 -20 -856 -299 -816 -809 -856 442 -282 800 495 722 -553 690 -24 308 516 -28 340 -575 164 769 475 -660 589 72 -419 -218 168 -598 404 781 -308 -514 -200 -650 -827 -499 764 -250 -209 562 -568 -859 471 709 -873 -644 -464 -272 -673 180 -582 759 472 631 -391 -79 -862 -456 2 -200 590 -816 -587 -371 711 -84 -351 -193 -101 -645 -604 -450 -439 -109 -59 -126 -441 -722 450 651 369 -890 -639 329 -101 -191 712 -203 -861 -341 -320 -43 -74 -114 54 250 675 228 782 -119 -108 577 -343 67 475 -716 782 -869 -781 -89 -317 702 -544 422 -614 -345 261 -816 -519 167 450 -278 -888 -59 -282 493 501 -850 -451 -420 -657 -544 -337 -510 473 -435 13 -541 -803 -699 333 340 -631 47 734 -8 542 438 310 -454 -653 224 435 -456 247 -138 364 -538 -196 -309 -226 -60 -443 -569 673 587 192 362 -798 436 640 387 790 -546 157 183 -829 -780 -314 -30 -266 3 351 -769 -867 413 74 644 -669 -886 15 -42 164 -654 119 -792 -107 -387 35 -568 514 583 -584 630 -213 -81 -157 359 149 288 -650 458 -524 -255 -99 485 -820 -122 405 -133 443 570 -22 58 -169 -555 755 -487 238 -631 540 -57 323 -462 -702 -450 -96 -606 384 652 282 679 153 442 -467 -820 -439 21 358 -390 -435 528 -403 -36 -387 -521 -509 -886 264 -363 200 -210 -637 -542 209 -681 -536 740 -360 462 324 633 54 -279 422 -219 192 -417 30 48 -200 -15 -846 -437 488 405 261 678 -713 524 481 162 -758 573 -207 -99 536 -608 -662 -73 -622 -685 702 -418 -193 -715 466 331 748 414 450 331 425 -757 -474 -512 -31 -301 212 -663 794 -413 21 111 -593 204 223 -726 -718 139 -626 2 -486 -50 -221 -893 323 -509 464 -223 -44 258 -491 683 -487 -220 136 -193 21 622 -102 -451 450 749 765 -420 576 729 -558 42 352 274 327 -578 112 311 -454 495 365 493 -407 -122 768 536 -822 125 -879 301 500 -371 -449 359 570 364 767 -846 709 199 436 404 -122 -727 -68 -740 169 762 -473 552 -654 -625 516 -746 677 -647 -206 -772 30 351 41 212 -766 462 -801 789 733 467 -636 774 -445 -837 13 616 -542 538 -669 482 -299 -551 -351 244 -423 627 574 -786 774 -519 -238 -723 -803 747 588 83 497 -185 -413 -364 -322 -275 -821 -307 -817 -192 307 670 131 774 -729 705 705 -549 -81 695 -686 -26 -156 -363 -815 -553 -107 197 321 -572 -658 731 -192 267 662 769 465 160 -87 159 -161 445 -616 40 -109 598 251 707 -818 646 -336 -371 614 -560 -515 -451 -89 -704 776 -739 625 -563 -685 84 -615 -843 -417 265 -406 385 436 -797 -279 -260 -719 407 -217 -200 -339 484 48 -470 -598 -538 -73 -304 -739 73 -795 -558 764 -292 189 542 772 572 -558 532 -88 121 -58 -329 -559 408 484 766 -234 -160 -504 -733 90 331 -296 730 274 -552 -195 749 -263 -769 -97 -730 59 -389 252 -398 570 687 313 -782 643 -563 183 584 260 160 -876 -723 208 372 -566 1 759 106 268 -658 733 -282 -788 -65 587 464 632 -891 -268 -327 -102 342 566 475 -771 755 -76 -368 667 -857 308 -63 -595 -423 205 -779 -111 55 153 -751 180 -427 -130 -616 724 -37 -761 3 -107 -410 -82 190 486 -617 435 -302 -360 -156 740 747 -608 752 12 -406 -551 -706 -184 209 -115 479 495 110 -536 -888 -296 -250 -260 643 -757 -131 547 -729 -246 -74 -42 390 -451 -275 -131 -234 670 -131 -668 -151 -243 -330 569 57 261 313 -79 676 -399 111 81 -398 486 -123 782 674 273 -282 242 -140 -108 -533 -4 -634 284 -204 -587 517 608 -648 755 637 -680 1 770 685 -886 -175 -715 -644 -118 -875 511 -152 80 650 502 122 -467 715 -736 -507 -48 -309 -351 -222 -28 414 -101 700 -730 157 -209 -173 620 555 -702 -740 -424 -452 679 227 -373 796 750 -180 -28 -486 -526 -650 329 160 -570 412 252 -397 109 513 -418 -592 -148 443 -146 -127 -791 263 -650 267 -548 -168 631 -517 -805 -543 -263 156 -173 -713 34 504 -588 341 -277 -168 -10 -400 177 -508 -633 72 -636 231 -553 -619 784 -316 -69 158 339 -194 332 791 -424 -127 718 -12 -462 -794 335 460 -82 -362 248 -632 358 -5 -116 624 -873 63 -292 -892 -701 -684 764 752 310 701 -350 -384 -315 629 469 -217 -739 323 -825 -880 -463 285 381 154 -575 -781 -354 771 -331 317 408 -83 -798 74 -8 479 125 -720 -686 354 502 733 -605 -239 -882 -525 582 694 480 -421 209 -458 72 193 -650 -441 382 -816 -811 -38 -144 48 626 -619 263 157 770 -849 664 -519 -10 333 -414 -857 201 451 743 -450 -479 -235 764 200 301 438 94 -485 -397 147 699 371 -614 -550 356 20 -4 233 134 51 -713 234 -872 519 473 -683 681 431 -785 -893 -2 143 -468 -715 452 260 415 128 343 798 -138 161 148 136 -350 -804 -835 498 548 -648 786 304 724 -351 -771 -304 767 589 374 395 -285 22 -191 -468 -394 417 -147 164 601 -792 -139 -179 -156 -643 6 -123 710 -425 468 -845 -737 -807 -752 792 620 -274 -142 421 597 0 500 -68 170 -725 -849 134 -140 -207 273 -109 199 -93 301 -275 -9 -766 -880 -184 84 778 510 204 416 -211 -188 315 534 -647 -225 666 -880 421 -241 -282 599 544 -596 -263 792 -750 -454 -554 -577 -867 160 -465 536 -401 -847 590 189 -486 182 -160 -588 -785 760 -192 1 335 -532 470 -483 -853 36 418 -122 -288 416 267 -25 632 -70 -59 -258 -133 223 440 760 -871 -570 593 -686 -831 -752 -145 192 -42 677 -185 -393 213 -676 405 582 127 -638 772 156 372 767 -749 625 130 308 -618 527 -779 630 60 -702 777 -723 127 323 245 285 -745 728 -71 -294 -109 767 -402 65 371 -1 -852 -429 -472 503 -167 -364 514 596 -3 741 -701 -394 -53 634 -614 -261 753 167 -384 530 -846 -641 446 185 -407 -24 773 -374 -646 -507 -431 -74 645 607 344 -630 -788 -534 761 63 -611 -159 -742 291 324 210 -604 257 -631 40 -487 -706 -382 20 230 -313 542 -735 -42 -237 406 16 195 447 673 -681 119 -106 -657 40 501 -166 -809 -607 538 201 681 -762 137 446 561 -655 -621 400 102 440 470 -772 -225 -850 269 310 186 562 409 442 -203 413 723 199 355 143 -641 -367 -439 92 -623 158 201 241 -297 692 -752 -747 355 -154 652 451 158 103 -769 -411 -75 -525 217 -714 -464 -72 -856 -417 734 147 680 -856 423 625 -433 -575 -411 -9 172 193 763 41 -105 -313 2 720 -623 443 353 79 -870 -517 686 694 128 -631 -661 -383 -822 -791 384 -106 -273 -634 678 -590 -262 -618 -547 799 -798 -510 -14 207 -892 -272 740 -110 -162 -243 730 -817 -241 675 -786 168 -600 96 512 235 333 -368 113 -414 -16 -130 685 -139 -98 -693 -343 -775 -5 -7 326 -427 -577 -465 444 76 -436 533 493 -58 666 -772 -85 -859 -836 -463 353 765 -437 -818 415 -641 -817 -475 339 -574 -46 268 -865 100 -417 -189 -602 134 736 -455 54 537 -312 -845 -602 -481 -190 546 777 -740 -194 -495 -733 -145 671 407 420 485 598 1 274 72 -706 -326 47 683 -382 -713 709 -665 -881 -516 134 -462 -885 161 -258 123 314 -341 701 575 332 16 -62 -450 133 -464 -553 16 -193 -662 -458 503 -799 -882 650 79 135 311 -718 -52 691 -244 -862 -755 -407 738 -36 -601 164 670 239 -382 351 -579 24 280 303 -851 698 190 -218 751 650 -592 483 762 721 655 -251 -177 350 -253 361 -754 -662 281 433 -622 -597 -899 -280 -351 2 334 411 -646 -364 -128 -167 688 -773 -592 749 93 663 402 656 -70 -33 625 -250 465 522 -782 -574 603 -847 414 718 644 -215 547 680 -103 -712 -424 -158 35 639 -868 -450 -242 -752 -307 -337 469 -137 769 -1 279 483 744 -688 107 325 -730 -43 33 -61 -79 -331 -137 -849 -365 739 -835 -820 760 -232 399 321 -459 -843 385 412 -879 177 406 -114 617 344 -349 501 462 -293 233 -371 -20 620 -129 -819 -827 -595 -348 -481 -720 114 725 765 385 217 480 698 719 -797 -238 -169 716 -97 662 700 -762 -867 206 686 -308 -358 -5 636 -462 -103 569 -151 -510 750 -425 189 -720 364 -194 -687 -696 704 115 293 205 654 445 476 -465 71 -91 665 -30 21 -554 26 239 -418 622 554 -669 741 158 -652 -375 -272 604 -322 208 -237 684 793 479 9 -88 -171 -190 -454 -165 -400 -186 -705 542 547 564 37 412 -838 -765 614 611 337 719 524 325 -257 624 -771 -259 312 46 -317 640 334 -839 -567 230 616 684 -350 324 560 97 -481 -34 397 554 88 -625 122 -756 384 -442 -285 -545 -569 -429 -730 -504 -757 -564 -678 -266 726 -546 29 377 143 726 -157 -156 -204 115 -450 -77 -517 507 388 -758 540 -501 -118 175 586 -415 -222 699 -763 -220 22 -219 567 357 -382 -233 -345 -409 592 -73 593 -389 665 -763 -782 -392 -865 17 358 -294 -371 477 -282 300 744 -653 -385 93 360 -631 130 -142 327 714 688 460 266 601 -105 -397 39 -505 -51 282 498 -747 -328 365 102 213 609 -766 620 -456 -400 -527 -766 586 176 320 -125 -207 -182 -595 -105 -114 -272 -481 -174 -793 715 336 244 579 -130 655 -798 -339 52 -770 -302 -603 -375 -712 -207 656 -879 -580 317 -842 359 328 150 696 -805 -355 -139 16 284 -251 -182 -352 -23 -751 100 205 408 72 788 320 -309 548 503 -21 780 -290 696 -445 -225 642 -65 -462 -339 -420 111 781 76 779 292 299 309 -15 627 -616 -606 -768 -34 -510 -645 -885 -715 795 -730 -286 180 778 -551 186 -343 114 528 -171 -345 521 389 768 -434 258 -717 16 -602 379 292 -440 -758 -193 -474 450 -479 389 -685 -4 661 -247 188 137 357 -451 -631 374 -806 -554 -80 328 -143 -447 197 -693 350 -839 327 -384 398 -899 91 -855 -147 -684 689 -132 94 -39 -476 -155 -12 68 -145 -165 -206 -789 352 -900 708 218 -605 94 -492 128 408 201 547 107 -679 310 -304 775 -140 -625 747 407 415 -683 404 49 480 -121 -243 95 753 -463 -123 -76 731 298 -589 -30 207 521 -7 -720 370 163 -311 -654 393 -366 -288 -778 -883 -160 -814 -697 222 -862 182 -828 142 672 457 -835 102 -880 -500 -38 80 -700 -646 -865 -152 -433 228 258 -897 502 440 -736 230 -557 -381 -53 -77 -730 -210 -185 424 356 606 -180 -469 -302 -26 -554 107 249 569 -562 -353 -314 78 -324 774 645 -771 194 -30 589 -872 663 426 -364 537 -325 -308 -519 77 -476 -843 -754 698 -325 -107 489 -715 -81 505 759 -504 -772 -331 281 -38 311 -68 717 165 -457 541 -43 -6 -504 -844 -643 532 622 14 310 -76 202 -145 627 754 -79 771 246 -44 323 -206 337 -473 -658 -499 798 106 -642 795 -750 -240 129 788 -298 -434 791 460 -280 681 -871 11 13 92 762 -877 -267 30 -804 -164 -718 -577 622 -838 -354 537 -706 -276 -250 -597 -724 -601 -17 -412 -545 -132 617 -138 -388 -560 394 -774 534 601 262 -848 -873 76 -166 -241 -480 434 -885 208 231 -202 545 -528 -379 269 796 351 121 -319 -460 -686 -876 -661 610 220 -377 384 -581 204 -101 106 -410 -108 455 -733 122 429 -429 483 279 -106 -431 -495 -247 570 302 522 -554 -757 -214 -577 -534 -71 -678 58 777 -761 386 597 491 -34 -819 755 -53 518 254 784 643 -723 -65 -715 704 139 -328 -311 618 501 324 542 324 712 178 398 10 -881 608 417 547 -827 152 345 -342 68 464 -268 -10 432 -627 534 -398 770 -897 -696 608 -145 729 -242 -386 308 -752 -847 -530 -357 -234 -675 326 50 269 162 -220 16 -299 633 -94 -240 -89 -365 -199 -686 684 -604 -786 78 -249 336 -550 624 377 190 -543 763 -72 -31 606 -657 566 -385 -881 374 -610 455 144 -554 -428 -131 41 -470 309 61 -866 579 220 167 525 -57 648 559 -593 -327 -573 -183 346 717 -384 674 -152 488 -199 540 19 -257 -622 -698 -159 -534 29 483 -435 -437 517 107 276 -374 -877 -634 -27 549 568 181 -802 195 548 72 -894 -730 -771 436 -732 -897 -605 378 389 -536 700 239 -485 193 -473 -885 -41 748 97 709 -648 271 -149 240 432 665 -283 50 -457 726 768 57 489 -765 -688 790 -880 -452 142 796 158 246 -417 -621 -197 354 -681 372 -162 596 -427 -823 -753 683 -629 224 190 718 -430 -527 673 157 749 272 648 -879 545 -854 196 -883 112 -300 -786 591 530 -680 -124 223 -243 548 131 214 556 591 759 683 635 -393 -195 116 218 -800 -446 527 -628 564 -225 12 -549 -434 156 -447 -168 627 -511 84 -418 -290 -486 -632 -673 5 -269 -610 -208 -736 68 655 631 -56 503 -92 -475 212 -409 -75 1 -62 533 -741 559 -842 -4 375 -202 396 720 -74 416 -630 482 244 692 -863 -540 -678 99 -804 159 -272 118 -118 47 -295 7 -835 -376 185 346 791 -81 776 -50 258 -619 406 -331 109 -797 -151 -525 588 -470 -218 759 -823 -85 268 -99 -520 -367 -841 145 -569 552 -85 501 61 504 -408 -885 -302 -757 246 576 -84 410 -158 -12 -484 623 799 540 -549 -604 438 -343 189 -879 45 -333 -10 584 -112 -167 -57 175 -40 674 454 -522 375 -130 -364 736 525 652 69 253 301 486 -585 169 585 33 467 -460 734 544 511 -629 -665 548 -753 670 199 -335 642 141 100 513 690 443 -483 -652 252 163 270 215 127 729 312 -787 -674 530 399 56 214 -225 154 -589 185 272 -649 -501 641 -860 -547 -778 -642 754 -764 754 -412 106 -556 215 -643 80 -854 -526 36 -62 694 154 -199 585 -791 681 378 626 539 -267 722 -734 -495 431 642 663 224 437 21 -867 -276 -5 -456 216 341 -228 -308 385 75 13 -641 -853 270 -430 2 -145 712 -457 24 -410 -270 103 367 483 -665 -281 669 799 -497 186 543 -255 -339 -447 -217 -894 437 -314 -306 -685 -848 -514 35 228 -229 -480 -82 -832 -337 -382 258 -569 419 -80 -699 446 445 -345 -751 -109 417 309 -631 -542 694 -104 734 -894 25 187 -254 643 -188 -631 55 -361 -519 118 -449 71 -528 482 10 463 -661 159 335 -892 783 -343 -674 292 -596 159 -571 683 -110 -283 -50 61 -152 -15 -772 708 -647 -595 -687 176 -39 260 -659 461 675 -544 -882 -229 167 91 -864 -336 -851 113 -736 -300 709 -223 134 752 539 199 -847 216 -181 -653 547 361 -280 1 -218 554 -81 -807 -741 -830 252 54 -666 -69 -36 -710 568 -335 548 -707 700 150 -467 -788 383 -827 203 6 -573 227 605 404 568 139 -857 -180 -848 -641 563 -242 -865 159 -746 -316 725 -844 -674 692 740 -173 -558 -512 95 -505 -690 -54 -176 -176 -587 568 724 -783 448 412 -775 -61 -470 -370 -798 643 298 559 -635 168 -841 -26 -606 -558 -315 231 278 743 -425 -578 532 257 -672 778 -782 425 -489 404 -267 764 -41 -760 647 649 -178 -359 -859 -132 -698 21 -563 -226 -279 -247 -690 -452 501 -367 316 269 -208 -714 408 -741 -522 -789 752 746 723 -281 558 741 429 -174 -869 53 -6 -301 266 410 -451 -430 254 -384 -823 439 -55 -834 612 695 787 -760 -578 550 678 -270 -840 -803 660 -204 -403 -845 -51 377 -74 739 163 -796 -470 -226 697 213 -588 1 -838 -387 -664 -803 -286 -165 -514 605 150 -654 266 -310 -810 795 -299 581 497 -144 270 315 654 -517 -90 425 774 -318 -265 -98 -267 486 710 369 681 354 -582 -396 747 36 -780 -639 -882 -869 -768 505 179 -775 -763 2 516 -525 -418 424 -680 -412 -572 357 -169 -609 522 420 786 -132 138 262 -458 688 -117 -127 538 636 -365 -271 718 -834 -303 -61 640 -806 -391 707 -203 115 -363 687 -887 -857 -166 -539 -8 -330 -666 -48 120 427 -59 -495 -181 -827 108 289 240 -587 -770 588 736 242 -93 -712 368 272 622 -192 585 76 -691 271 291 336 480 -644 465 730 -148 497 -313 -872 -432 -451 -417 243 -744 116 -165 -673 -568 -171 24 531 89 -867 779 235 -487 -247 669 353 -416 581 185 -523 -166 -841 150 -100 727 60 666 -361 -228 580 -269 416 -510 99 -255 778 -603 -861 379 -633 227 -763 191 -78 -112 647 182 -529 -241 268 52 -808 -519 -583 83 316 -804 -812 678 -600 -409 310 452 -378 481 -460 -478 798 -790 -371 167 10 -469 -830 -8 793 365 -221 -160 267 672 527 -775 787 -61 693 -746 299 236 153 633 431 672 412 -237 -608 -341 682 -419 44 438 -647 747 306 181 518 463 -563 -513 -790 -7 538 488 -572 -472 -285 -647 -618 -60 -12 -211 -377 -64 511 -626 -688 83 643 761 -853 11 -278 -221 375 723 -657 -847 -408 692 290 746 155 -377 736 -783 -64 400 326 -678 290 -403 567 726 -494 -375 -416 -169 -564 -128 230 -782 402 721 -498 471 723 -703 516 -370 443 42 -208 -142 331 -448 637 -809 165 -824 -287 -12 -778 784 325 -509 -633 676 148 -530 -888 114 706 -356 167 374 672 -213 -717 -640 -41 293 -332 309 662 -625 200 500 -548 667 721 792 -665 563 -641 -872 334 379 209 31 758 595 624 -734 138 -38 -654 58 82 -607 -797 -730 309 789 16 -768 -693 439 280 245 212 192 -624 321 -653 -677 -674 -463 152 485 49 505 521 -455 -471 -355 230 -877 -79 630 -468 302 412 -322 -374 395 -799 3 -49 -247 545 -760 593 -602 -561 452 302 736 -252 245 -264 602 -857 -301 108 194 320 584 -394 382 -354 -290 -858 274 -847 740 553 -761 700 212 201 -575 -607 237 -81 -445 350 104 -548 -50 215 3 -108 384 412 -393 148 -62 -247 -375 305 749 15 -650 -635 -376 457 769 -276 -464 -240 205 -76 -85 -182 -654 -595 -253 270 -739 -459 -74 -584 313 425 753 -894 328 -458 20 -82 -815 -576 -200 -568 -260 589 -725 192 585 -887 -835 -97 -620 274 745 -177 27 -125 -478 -398 468 280 -868 -712 195 230 780 -14 -846 -333 241 -821 -843 782 -225 -350 201 -520 415 478 -900 -659 571 -472 -19 518 -375 262 -192 -481 54 -496 -676 611 -30 442 -391 189 99 -64 -711 -9 -686 -746 78 -173 -477 -888 -193 -88 -201 -221 -305 -390 109 507 540 315 -653 311 -74 -668 -421 -369 559 674 -331 -113 498 -499 -794 -214 131 -423 1 364 739 472 135 -436 201 240 259 -657 -662 2 -496 490 218 -196 -518 169 -394 88 -754 -632 -713 -761 220 450 -507 -84 190 279 576 209 -512 624 -439 63 -671 -429 -465 256 -142 -367 394 206 -538 400 -406 30 -758 -109 -341 187 -157 1 -243 -638 766 385 344 13 234 37 -799 96 -147 504 615 -517 -772 -402 507 -210 -353 -499 76 609 91 734 444 -513 463 345 -782 352 435 168 -721 -712 534 -233 -702 769 -834 -225 666 -601 366 -373 -402 90 -527 -900 -682 3 273 660 -814 -187 473 -550 276 -500 -363 312 94 697 -225 753 -567 86 -465 702 421 -518 -220 21 285 -252 -323 345 -34 280 344 81 628 -292 184 -419 399 -380 -45 780 -542 621 476 797 -835 -473 -361 -339 -521 236 -410 497 451 87 88 -30 323 264 251 240 516 -703 -285 -753 -163 -505 -309 14 335 -365 281 98 -302 -639 216 392 294 -163 718 -565 25 138 -269 753 204 -92 460 54 -632 -521 577 -86 -481 661 7 246 -143 -817 -177 -687 74 -654 -758 139 -192 -252 -144 -454 675 519 442 -348 -891 384 428 -775 -885 -378 -713 549 -183 576 -178 -296 -777 746 483 -807 313 -330 237 487 -738 22 479 -131 -167 -291 41 -710 99 378 363 464 243 -260 495 -696 -685 -143 141 484 339 394 482 -224 -321 770 -459 475 -866 -182 425 -227 161 476 -512 -608 766 777 472 367 -29 460 163 -586 -747 498 -588 553 -338 590 646 -599 -335 482 -351 -648 -240 544 -650 757 580 -571 -23 -88 376 -542 -605 -377 711 -567 272 211 -277 481 -468 -596 102 -63 -864 74 -703 786 -354 -589 640 211 388 -685 -610 327 74 -145 -63 660 440 662 649 417 -480 -707 249 67 164 547 -8 374 260 -268 -704 -643 -576 440 -339 -855 -298 -97 106 26 -164 546 469 -261 -152 219 180 227 -577 -297 -386 774 110 319 -854 -629 519 -775 -210 -671 -801 -19 -725 -783 -564 -460 727 179 665 -657 -546 362 -899 539 517 -314 -353 -726 182 449 -82 -305 221 578 276 302 560 -848 -494 -521 433 -34 154 578 593 -53 -327 595 -899 -707 482 -66 -705 501 90 -652 293 -362 292 -722 -409 -817 -50 212 -274 777 184 204 -208 788 717 25 78 -220 -377 -791 -729 764 -29 689 743 417 692 664 -488 -107 327 415 758 -382 -737 -166 770 298 -856 -768 -159 460 -145 -863 -754 -818 492 -827 105 -363 -20 -799 360 764 -460 -531 -163 717 444 9 424 -583 214 320 396 -748 42 -578 176 -369 -762 -86 468 719 522 -762 -583 -817 22 195 406 -464 -90 155 -755 -280 -134 -28 -498 -630 300 635 -873 7 -228 625 581 -181 -840 -12 639 -3 -608 -282 -33 685 -812 -642 795 -808 548 91 -269 -482 368 555 -408 -552 -558 694 350 626 -331 -59 565 -490 -675 134 -590 -32 -615 137 -550 -26 753 118 -569 178 -644 533 503 627 -462 17 233 -251 -293 -382 722 -211 -124 208 264 113 627 -383 -49 526 -126 745 376 -461 602 -94 759 -162 714 359 -114 -362 -360 270 -159 -106 569 -888 64 640 -767 -764 -490 249 422 -174 -552 -556 259 -671 341 -539 599 522 -693 443 -161 -774 386 -18 -168 -98 92 -132 260 317 -226 -596 369 -209 384 448 -388 40 -849 -341 485 91 -309 667 -406 -776 -147 176 -540 355 -253 345 -406 -534 36 -529 142 218 -821 749 -676 -150 514 -603 -219 -176 418 -285 -787 -738 118 -200 759 431 388 108 -636 168 426 345 -568 -456 -200 421 -210 371 733 702 -886 -29 -116 -222 180 435 -750 309 384 -710 110 -213 311 -266 -306 241 431 -566 690 -533 447 -809 -162 702 -876 -130 618 800 -260 70 151 579 530 -259 -390 -221 60 -189 491 -448 -473 -572 -657 -340 212 263 -795 538 -184 -13 110 -699 -359 -317 159 609 -757 285 -44 -116 746 700 -232 -297 584 145 -900 -572 -3 -843 723 541 -73 -665 -342 525 445 551 -579 450 766 -264 154 -443 321 -222 -532 -498 238 95 566 69 -3 77 620 -219 -593 -702 634 -246 -563 -828 -703 -884 681 -115 -885 127 -823 -600 258 726 602 12 -689 -498 -272 597 -6 -31 486 -434 253 318 416 -806 370 339 -266 666 21 260 212 -568 650 -763 -566 390 -119 -76 -5 655 545 194 -875 72 -741 -401 -364 -512 -470 -306 -729 510 183 256 -117 -828 -620 664 363 -139 439 -891 319 172 216 -749 -221 774 446 370 504 522 402 224 -844 -384 -658 -629 455 -289 -732 339 293 -800 -55 -391 -175 419 -388 -661 575 533 -343 -57 456 544 796 637 -812 -105 563 479 699 -363 273 401 -263 209 561 623 10 24 11 198 -439 -328 661 661 -15 -241 605 728 -647 698 -895 660 364 -707 723 -763 -811 -620 -673 -868 -345 -82 -828 -136 -127 -317 -477 -153 -437 720 -503 375 -657 650 -39 -738 641 -33 197 325 448 -336 -70 715 -576 412 571 650 -514 211 -830 663 86 646 -210 61 43 749 426 -413 -800 -245 211 -151 -318 -548 98 -745 -486 267 -870 -829 342 -803 497 601 670 -882 359 -582 695 -288 -402 66 -482 -266 -795 -436 634 674 -15 484 468 243 -403 653 660 130 -570 148 -469 -759 192 545 774 -220 -427 -563 339 6 14 -628 -454 -1 238 -290 -458 -656 62 503 -145 290 594 378 73 -479 -729 239 -747 -513 439 -300 -633 798 -672 -8 750 -387 -731 34 -448 216 513 -527 -499 -168 435 563 -23 -323 554 260 475 -850 -157 -400 -667 -206 29 768 319 -577 -577 371 -53 256 212 150 -480 613 53 184 -168 -311 -208 411 227 -381 -339 -587 -800 500 -235 -116 733 -176 -245 -283 -409 353 541 473 73 566 -476 70 527 685 381 211 -558 141 614 -89 339 236 -462 504 783 28 -436 -278 -187 -632 529 -536 -822 37 -811 -39 -224 -540 568 258 704 125 328 368 531 -839 -886 -26 -596 -58 19 52 -643 -616 -69 445 378 154 32 -449 50 -719 439 20 685 750 -844 713 334 -78 -653 -840 -828 -67 589 716 -524 -115 701 631 42 -890 -390 -194 -808 249 190 759 -766 -508 306 -61 735 -585 773 -847 686 391 -191 -420 798 517 201 -44 362 12 -355 -77 -754 603 325 -246 -490 -845 384 -803 23 -829 660 -398 415 -536 -809 541 -322 406 172 24 -506 -88 135 -381 336 -383 115 227 -705 623 56 644 -651 796 -639 9 -645 -88 125 520 559 -405 494 273 -134 245 339 419 -77 -496 -558 474 -63 -890 -472 -48 434 -36 -855 365 -392 38 413 719 -364 186 -119 170 -767 734 -381 -608 -444 299 293 367 -482 558 -395 -292 332 284 -401 583 -625 371 372 232 356 140 -108 448 -599 -890 -415 -574 -605 289 -340 -137 37 -659 117 296 741 -332 330 -863 110 -439 -409 -386 13 321 -865 576 740 267 581 -597 -162 787 -404 450 -265 -148 -353 798 506 -310 412 210 -743 -645 -320 -384 -116 -171 331 111 58 -3 -534 -101 407 214 -162 151 -751 492 774 -194 -335 -771 -488 -485 -797 605 -176 -470 176 -821 -493 -501 -130 173 -523 -27 794 -382 -51 -406 -440 -158 56 -208 791 799 -74 73 53 -152 -301 477 -720 542 96 274 -740 542 -677 -334 -371 591 32 59 -456 640 460 561 -153 -691 786 -651 542 518 -472 -204 -41 -417 -862 75 -356 461 -818 -804 769 13 -127 323 718 743 -306 579 686 214 -772 -38 177 359 -209 59 -551 -717 613 54 -68 199 -767 117 -182 -814 -364 731 -94 148 740 731 -318 769 527 641 794 -696 764 411 -419 -291 368 -682 -541 -499 -241 -630 232 258 -665 224 -810 284 153 -23 -152 -298 165 -63 -475 726 -196 -179 -759 -622 350 -523 43 29 -499 -869 -707 -315 -389 -85 -648 -352 -572 -75 66 -856 558 -264 352 367 -707 370 290 -350 -375 167 -662 764 522 -731 -533 -172 736 -231 -372 -159 -535 341 395 593 -296 741 15 -264 491 102 734 86 -606 302 -364 -437 492 -814 -405 -433 703 128 348 -835 -737 -639 -501 574 -677 337 -27 -10 -629 793 215 -129 358 445 422 -164 -750 -870 -704 706 -119 343 -134 -56 -332 -15 602 585 -891 595 365 223 599 301 341 -240 -422 599 -37 -626 747 763 -559 -183 160 798 -256 32 -397 -895 738 342 -76 417 50 -677 -212 -462 774 539 84 -255 332 576 289 -229 388 730 240 -725 -779 -244 -194 442 8 -199 677 82 323 336 255 -827 -10 498 761 -352 379 -248 271 -786 -342 368 102 -727 763 -254 749 112 -109 -24 -512 -193 -761 -107 115 172 242 -789 -16 -627 -505 -899 -470 -258 537 73 -748 -686 -315 264 -894 243 622 -448 -755 9 -635 -611 316 423 -102 -791 -608 -437 778 -133 -729 297 -12 43 290 464 19 -725 -70 560 712 -190 -412 -880 -186 229 28 714 -808 128 -818 -199 -813 614 -303 -24 -75 -140 -428 -636 116 -577 -230 -226 -406 -188 -118 -326 -847 -455 -335 315 -443 -175 -674 643 758 562 82 258 -317 -250 -493 -382 -766 215 -779 171 313 -416 -366 189 289 -293 703 -512 377 -580 -830 504 -269 124 -751 306 -708 -453 -63 61 -697 235 -745 -340 -277 136 89 15 718 280 -339 781 -84 119 -668 -194 757 721 21 -771 637 -362 -440 73 -112 234 165 -569 129 -747 192 -48 543 -854 706 -337 -332 -558 79 712 -827 -294 676 -151 168 132 703 386 368 460 -256 -626 -29 649 -595 -501 -307 31 -118 56 203 606 452 177 596 -305 743 -210 324 35 -468 734 713 794 -588 -218 -616 -571 -589 734 -848 -12 -366 -374 -878 395 -196 -28 21 -681 -632 88 -240 273 -4 -673 -803 -595 19 -234 41 188 -615 -27 342 -552 329 83 244 55 186 -497 -183 -15 605 769 -366 -598 678 657 -361 709 130 -665 247 -421 159 770 496 -737 -632 -740 529 -524 643 -390 -292 657 -322 -315 704 37 -640 39 -439 -175 7 70 733 -701 -125 -704 -173 -633 155 582 -843 418 506 345 -486 -295 -151 222 137 1 226 548 527 578 -87 -469 -211 -661 0 689 293 36 44 -100 -580 -694 -421 -254 412 -681 -211 -577 190 193 -891 762 -675 408 -656 739 -742 -802 -367 718 26 702 456 -553 427 159 -762 353 678 492 -437 -194 -296 34 432 105 -51 -677 -290 -555 455 240 -529 -847 291 -358 160 -11 -1 590 53 591 -527 524 -323 358 -48 722 -302 -299 -223 281 681 94 -483 145 -450 -322 -804 207 339 -853 -200 -344 -558 -371 -391 -876 -420 -181 -733 -883 95 761 -580 193 457 -893 -257 426 -72 623 -476 107 477 768 391 322 81 135 251 488 137 -892 777 -777 392 680 333 -78 -72 406 -62 -289 375 -763 -467 371 -260 518 -847 188 408 -351 89 -434 -772 81 -85 106 -868 6 476 -163 455 -391 127 -760 71 782 90 474 -128 -642 124 250 513 -493 437 159 378 -56 54 537 485 8 -825 364 516 342 144 332 -850 366 784 -665 768 -218 -179 633 625 -742 -524 -747 148 190 527 -748 -412 -397 -55 752 173 77 778 2 680 652 -485 -704 656 -271 500 143 -635 458 219 -626 447 -868 -603 -12 302 43 359 -452 722 440 106 259 -792 447 -193 344 -206 -54 680 -245 -693 510 -108 779 618 -134 -183 -399 489 -592 -214 -555 -574 573 -629 -230 310 490 38 181 463 -637 -391 144 -168 300 36 -134 -192 -545 -813 50 -420 127 -539 439 467 -600 -122 267 -313 -219 -614 677 317 537 -465 542 470 84 -875 254 173 564 232 -377 -293 -21 359 -14 -425 -72 384 -489 -872 -184 -805 155 -718 -53 -599 -510 488 220 600 60 -803 -690 -169 -122 -182 -682 189 30 -388 207 -60 -611 665 -712 -554 419 566 -209 166 -183 194 302 -365 -742 -286 -267 -285 -341 -623 129 -834 -681 -44 133 -485 496 -396 -246 -301 531 -418 762 211 -264 -471 -885 -439 721 -366 -148 -665 -358 543 -121 -842 181 -700 -392 -819 -738 -772 247 322 374 324 -381 587 -446 -666 -657 -347 -716 -286 134 248 -576 -25 -156 487 -16 316 333 -718 786 -43 -846 454 472 34 153 -690 612 -585 -42 31 142 -255 -750 -673 784 318 -846 601 82 -395 -470 -86 -277 -191 322 585 -288 490 684 -219 156 -657 615 523 -751 -408 -743 -382 -622 -841 691 -728 -860 -661 -306 788 -711 554 244 736 187 767 295 327 -799 403 -42 715 503 -247 -341 -214 757 116 470 773 232 -897 -500 787 -711 -333 -741 -478 -780 -96 -818 -715 -625 520 34 203 46 15 -900 -418 490 37 -329 -5 204 167 -127 350 13 -399 -876 645 299 -614 685 -45 131 794 -808 692 -194 513 219 561 -57 310 -761 -434 665 678 -701 -258 -705 -796 -842 -470 -509 -490 718 322 504 312 530 -562 131 125 491 -585 724 -103 106 659 264 246 -42 -262 -687 -843 -199 89 -322 -57 226 445 690 26 -171 -334 400 11 -842 -715 -260 -47 -449 360 385 -587 678 649 694 529 -44 660 774 524 796 -758 -71 -73 -233 -123 582 -883 -731 378 641 624 652 116 389 -617 -708 69 643 386 729 675 -463 -364 -702 -145 223 -499 -861 370 -862 369 -457 -475 166 679 -424 340 266 240 792 678 -75 605 -335 420 -237 735 -807 -204 -633 727 -452 -621 -626 127 372 -570 297 800 481 546 -315 766 210 -856 -364 -302 193 3 -92 95 417 -807 285 -199 303 -124 -481 -310 99 -790 632 -788 205 -517 247 -453 -639 529 -783 -629 -838 457 -587 265 264 -51 104 -482 750 348 -735 -525 -40 273 663 -369 -415 -507 653 583 -295 538 189 -415 -721 606 565 356 -285 -317 -169 252 -866 -523 -169 -332 513 -470 -526 583 -64 703 728 -337 -558 114 -523 -598 -177 24 686 -345 -705 -175 -103 758 -895 -222 -332 -804 114 509 -584 779 776 272 -565 -336 352 668 113 718 286 53 168 546 -672 -458 384 342 489 324 168 733 72 116 148 -506 649 -425 -173 -230 -830 554 477 -363 -264 -865 -14 749 -365 -464 35 -462 -772 -189 -541 -451 263 -854 272 -526 -2 280 -417 -391 -270 402 -621 165 576 638 -273 -266 -253 46 -896 -412 -476 31 222 -509 -482 -578 117 162 32 -98 686 718 -579 -255 -551 -286 -242 670 -565 -796 328 313 -149 123 143 -170 677 80 126 -619 -651 -361 -422 480 -31 687 -280 -205 -712 567 -702 -791 -89 -899 -337 514 -837 -379 -568 798 -758 227 -597 -718 109 -843 -434 -12 -799 437 88 -192 52 -410 480 -553 189 354 -145 684 638 -758 -532 -462 61 794 3 737 -797 -641 -437 -153 -293 514 -812 -454 503 -140 -888 -194 -834 -141 650 -345 -817 -878 -39 -812 -173 -78 587 -593 401 695 -429 332 -451 -426 574 -779 -152 -84 519 -580 395 479 765 227 504 -225 -725 407 76 539 9 552 -444 765 -760 185 494 -242 354 -777 -229 -454 776 314 13 -596 -884 742 489 -161 295 -406 590 233 -687 343 567 -39 -832 556 -194 -8 152 697 -268 604 162 236 -553 86 412 118 -422 176 402 82 6 327 266 -258 -799 524 538 -445 762 -585 24 -294 -806 232 -893 55 721 -211 -540 -184 -94 -134 761 250 610 -55 355 -186 798 -329 725 -277 -708 -379 -652 -38 -809 512 -472 263 401 591 -622 247 -348 619 -293 287 -393 -658 -615 -331 -208 -849 326 586 288 144 245 732 -170 -487 -566 786 -701 555 -616 -566 -811 58 179 -221 -126 71 700 119 -25 -302 63 -669 -295 -559 526 -756 -428 -65 -498 694 -578 -850 23 -48 -194 -733 -2 -133 574 700 -787 -503 -783 -206 -97 -866 345 -712 182 146 -572 -845 -741 -466 -248 -647 -838 -894 -341 613 -323 -490 743 -224 439 446 -335 317 277 166 -211 -260 -501 -423 505 -537 586 -839 -787 199 379 -367 170 107 349 -547 23 260 408 428 118 -167 -888 -853 154 297 -456 201 -745 96 -666 -659 768 444 276 695 382 -742 435 -644 620 -859 -724 -573 -145 551 667 -50 688 569 -498 -429 602 -545 263 -860 423 -226 -784 -789 -789 -227 -488 442 -454 231 -626 -166 18 -481 -871 -381 -627 423 16 -551 -157 -110 -84 -237 155 -746 133 -530 -56 -496 230 786 407 -297 447 -330 -150 723 -506 -857 457 -303 -620 -169 336 -355 148 611 342 -546 -381 57 -750 -522 -319 125 -656 -420 -803 -461 -333 -453 -784 336 -232 -532 152 219 -49 -847 -371 -848 -543 45 177 -59 569 465 -798 195 -643 -778 45 -404 -489 35 322 560 -858 441 86 693 349 565 609 -900 -360 23 553 408 -353 130 -45 516 165 460 20 208 307 712 436 400 -400 -291 -44 -821 -127 183 -512 327 382 -3 -788 -899 204 -349 152 680 79 -323 -319 -793 -203 -862 274 -896 550 -301 -801 121 769 363 43 258 -312 238 321 246 2 365 -82 -452 405 524 -635 145 122 505 771 -381 264 -192 -453 329 384 57 -271 -199 435 -674 326 -822 -628 -210 -657 -833 239 285 -780 -847 335 -629 158 -828 657 47 -297 703 719 -251 -529 -301 583 -720 540 -300 480 667 135 51 42 -742 -688 224 536 670 581 -267 -848 -399 492 54 -678 -350 -339 630 661 506 670 152 754 -765 -112 -166 666 493 -117 155 640 -737 307 734 652 54 177 -598 -642 -709 -124 733 257 205 -330 -700 337 135 418 -780 -382 -706 -841 93 -551 -708 315 -584 -690 724 125 -234 67 -586 -754 -715 -284 -783 140 -715 253 347 307 -248 470 -809 785 29 159 -458 -849 -702 -308 728 299 485 180 -757 582 163 551 213 -406 597 -393 118 526 -51 -26 -649 243 116 -48 -689 37 -443 537 403 234 -15 732 797 -144 -614 -75 691 778 -187 -633 -725 -283 213 -487 640 -325 -398 -494 -601 23 -529 -577 106 -138 619 354 591 575 331 -624 -81 -174 -681 -899 426 -105 779 324 -282 693 157 542 -623 551 27 -78 -64 -847 -57 -396 315 364 124 400 296 -255 736 -643 -820 283 738 100 616 496 322 611 -523 -158 -311 -8 -556 554 -700 9 -370 4 532 -507 -403 287 -652 -608 -200 212 -115 -494 -891 -862 326 -372 -218 -485 172 -353 532 -318 -64 93 -593 489 -524 328 288 -414 -362 -620 -739 -75 -531 173 -171 241 591 503 311 59 -267 54 675 -254 -214 458 -572 -493 -383 286 107 -4 -299 -88 795 -220 -384 560 -485 -394 722 -79 454 206 396 -134 384 -652 717 562 -784 -126 -2 251 731 365 40 755 771 -711 293 -364 240 -571 -14 -597 621 736 -341 60 731 -8 104 -53 727 545 -520 511 -556 -159 685 -321 -712 -352 239 501 449 64 -652 418 775 -45 -776 -847 504 -334 -257 762 -820 582 321 -214 -56 -81 -71 -456 257 -204 253 -658 -105 -703 557 5 339 294 69 58 663 542 -316 -740 -122 156 -421 -361 82 -662 -752 -72 459 -621 -834 310 66 206 -294 -157 -520 560 -642 -96 32 68 -202 -797 49 643 105 -818 -555 12 -265 -600 151 650 -757 -90 573 276 -123 730 31 64 434 667 291 510 -57 -591 -266 -541 251 -557 168 -188 138 -884 -245 -95 473 -849 695 -117 -838 105 128 71 -741 -510 -400 401 57 411 435 771 736 591 292 -458 461 490 -719 -340 -403 -543 477 -286 -72 -165 722 -384 -571 -719 571 -440 -307 -488 738 -242 700 -633 -92 -381 150 121 471 679 -888 181 -288 -871 -640 471 -834 579 -71 -572 -572 618 -436 457 273 -850 -254 297 238 638 471 690 -600 -195 -692 -29 749 -838 123 394 63 -154 -40 -460 572 -609 277 8 -639 -373 91 102 464 -177 114 560 509 -775 -92 -390 -144 -776 430 780 334 770 -826 616 -344 315 -653 -516 -547 658 -494 -744 -142 -523 -115 -249 -359 54 44 160 566 -378 -600 -150 -124 663 -133 -246 181 -457 39 -214 -587 -4 377 -441 323 -4 -626 493 365 -148 -833 -847 346 -399 694 144 -748 215 468 729 663 -515 -10 240 742 -748 122 221 717 381 -137 -762 551 409 551 634 253 -665 353 -750 -219 -812 750 -428 -308 150 685 25 -396 -859 -288 -112 -368 -20 -658 -706 -202 -334 49 754 367 -599 192 99 -175 315 -660 89 -181 591 420 -306 -693 -128 -372 -760 -538 384 -248 0 656 547 -851 123 -60 563 358 -300 -420 -26 -251 -54 -252 -793 -805 756 -573 770 -232 410 -402 65 627 -207 348 318 580 766 -764 -691 -25 -484 330 -884 782 658 271 576 696 -87 -577 314 -534 196 -802 678 638 -653 -435 765 581 -756 413 -31 -756 -122 -445 -209 -717 -892 439 -451 594 404 -481 -752 -363 -653 -200 -762 782 -873 718 -843 -899 -538 141 -259 -282 -420 -227 -228 -878 203 146 -724 107 213 709 271 81 -212 350 -221 425 728 -79 770 732 -153 -338 534 790 417 115 138 408 -421 461 331 581 476 289 5 484 476 67 129 126 570 -344 589 -597 -333 -755 364 73 197 657 101 217 -565 747 89 -688 -697 426 -327 784 -325 18 174 36 -191 -767 747 -225 316 -575 35 -656 -749 -718 704 353 -834 -582 -738 -312 -709 -367 -787 -411 -878 402 756 -291 -604 -733 436 -56 -655 182 -438 -438 182 57 -809 -428 -460 -438 -388 371 -788 -751 -57 -237 -839 318 -570 -90 -253 480 -585 -608 -490 768 -20 -564 -141 514 542 -115 534 -95 -40 517 -118 -513 346 495 601 -317 -471 -253 29 462 278 -399 404 -818 -312 65 450 425 -468 477 230 702 780 658 -256 82 71 733 462 -593 91 422 -20 -658 -547 -247 368 455 -608 -712 367 -402 173 -646 -472 -314 497 -448 -206 758 -665 50 439 -650 -406 446 -343 -375 305 87 271 416 561 -332 -392 557 676 223 389 -746 -575 -832 -99 69 262 -843 -510 580 -17 -123 252 -77 541 387 -502 308 -534 544 -107 -332 -92 140 -385 401 -841 787 683 657 -209 298 754 55 697 777 -168 -553 -400 -790 -423 -861 -211 -325 705 706 -532 435 400 218 75 138 -707 243 -887 -399 161 374 -197 -560 -894 657 -244 -638 542 -346 -355 -192 -550 119 351 -276 -144 119 -537 582 -517 35 -625 73 -221 62 -490 -316 785 -330 -835 190 142 -121 253 284 710 107 490 -656 572 438 -156 -660 -200 -194 -366 567 498 408 670 -702 471 -304 -864 -835 -620 -806 102 -361 630 -865 -450 -366 -486 449 271 747 -122 -144 -595 -207 -868 -504 -629 -463 -5 216 21 -262 235 -421 -45 699 -682 -343 -87 773 704 166 477 49 -336 320 699 -760 -424 -343 458 -320 -82 -226 175 -775 218 -832 515 536 625 656 386 37 -108 -231 -183 132 -80 394 56 662 702 -311 188 150 -52 319 -629 -330 -417 425 -579 -578 -497 777 -54 210 -555 741 178 661 -176 -424 303 -735 -40 -874 -158 370 799 -263 -493 -343 -432 590 759 515 -404 14 -293 -619 -274 733 334 443 465 122 79 317 -524 -834 -762 -670 -177 -217 104 521 -169 92 -664 -555 -145 417 -765 609 -636 -291 604 119 231 -457 -26 -17 -594 288 517 -408 362 -497 444 394 -289 57 -616 385 -639 -527 -821 -777 -415 -636 433 -460 -371 235 -42 -704 -554 189 -35 -649 709 412 62 657 175 -512 615 -368 -411 -381 239 422 208 279 216 -299 -4 540 139 436 36 -516 590 363 320 -278 -691 740 -278 -299 -276 -359 68 -190 -8 -523 568 47 196 278 76 732 -636 794 254 -677 -869 434 -47 -695 -686 -683 225 406 -842 -31 115 -768 196 561 719 -336 30 535 358 67 463 -882 705 -384 -662 513 -184 -98 -482 -333 -731 -209 -41 647 185 -378 129 370 -17 788 156 482 289 -81 588 241 -424 609 -398 182 -18 112 -487 746 487 -31 256 -580 -614 -670 755 -854 -829 -458 591 69 -326 -105 -802 -187 -72 -330 191 -847 604 -751 -396 -663 -160 -174 -50 79 524 376 -278 598 750 677 -406 -211 -801 -550 -546 735 555 160 -445 -368 -464 781 410 -37 -260 -622 -192 -381 -521 601 335 -510 200 664 68 -381 690 -107 -376 258 -271 -453 -527 32 244 -259 459 -584 343 285 291 -253 -231 405 25 329 670 304 -15 -4 -233 395 54 684 417 305 -555 -3 329 54 766 -795 -732 669 702 775 668 -408 27 -689 257 163 362 -148 -294 54 -242 315 -481 310 -70 -522 594 -490 -729 -889 -211 -603 52 -377 77 543 675 -629 -454 295 -565 -230 -768 86 -55 758 -249 -440 474 100 -388 788 -610 751 469 -373 455 477 -95 741 -127 -613 -779 368 -359 590 -825 240 -231 456 146 744 10 -226 -281 733 -742 467 -236 89 125 -776 -817 325 348 13 -340 165 140 347 84 -76 3 -540 -774 378 -671 -150 -893 506 -723 469 -161 453 610 -357 113 519 168 507 -559 -791 -529 -364 594 -447 719 -819 -464 110 465 769 469 520 133 75 -174 174 785 -50 320 -179 -492 617 -680 124 225 102 -277 713 33 -242 273 538 -284 205 -62 -896 -461 88 -664 -54 351 -85 -261 -238 773 536 -213 774 699 -634 -348 -677 -680 120 -756 339 531 -470 -405 86 -748 -703 -201 525 -487 -329 230 465 -690 502 42 362 -350 566 513 -49 -532 324 -539 748 374 704 -441 -315 -655 481 -470 -38 162 -682 454 386 346 455 -469 -48 103 -367 -807 540 792 -802 788 -321 557 -683 1 -174 -160 607 -444 39 677 196 -659 398 -387 -331 750 -391 -789 -762 735 -877 -895 -201 749 291 -347 -520 303 -740 -581 -130 -491 162 -738 238 -124 -818 -488 -289 105 -723 224 166 -145 595 -769 -831 -7 -886 -481 692 653 -578 -731 593 -799 -623 -259 -607 328 646 -498 -572 375 255 -666 -591 504 560 281 379 478 530 -678 -609 449 581 658 -755 727 50 -113 -29 -448 371 545 783 -11 -843 -673 382 120 -302 -551 635 -66 800 39 721 781 374 568 788 -414 145 349 -373 -831 -206 739 256 106 551 683 -411 -695 -660 -43 -850 755 -859 -812 509 400 165 -136 628 464 581 -419 -847 -661 -767 -81 770 528 38 285 235 496 587 -63 701 501 292 -26 -565 -721 313 561 109 143 232 628 35 399 -575 -320 381 330 750 499 413 -341 -14 -610 272 124 -831 77 467 -861 -69 18 -389 168 -526 748 -811 757 163 -540 -748 85 -641 -651 -643 191 -852 -143 259 -367 274 -634 -454 -455 -544 375 -574 -92 58 -625 59 280 536 -465 771 -365 -547 -540 -734 -471 -347 201 -153 -663 -405 -888 772 781 74 219 -504 -106 269 760 -685 -192 212 -688 -632 288 590 -420 683 564 -291 -126 -818 -867 784 -727 -580 -161 -809 -627 -105 -448 -835 143 -384 -616 465 458 483 303 -640 221 -543 720 715 -452 -449 -827 -831 769 595 433 -688 585 -38 -157 -496 -479 -725 -505 597 -722 -87 -795 -651 533 -348 -533 783 -628 -33 -92 -384 -10 188 664 418 376 -782 -722 458 138 356 -676 268 180 789 -415 -458 -340 -79 -266 419 -88 1 47 -228 -410 -877 667 135 -21 364 -210 119 540 405 -439 229 -183 468 -523 453 -377 45 98 -541 -172 -34 -872 -444 -144 629 -134 -524 7 630 -283 685 585 -657 80 643 -752 -509 -750 -596 -630 -73 -598 -776 100 172 -57 -634 -274 735 -272 80 601 350 -461 -710 748 35 -348 550 -498 -502 281 -554 135 -729 642 185 728 399 497 -864 -385 -158 -665 341 -334 498 -159 629 -871 -822 -565 587 218 -209 -53 781 -148 -753 77 188 -842 626 -470 776 795 719 250 -137 -121 -372 546 -337 395 77 -226 401 -225 -223 305 301 -780 345 -627 482 353 -468 -37 166 743 -783 -54 -735 -93 -885 -97 -879 85 -473 -108 -165 800 673 112 192 396 185 -639 -673 -658 275 -42 14 787 -639 -846 17 -170 -873 797 -153 173 33 -622 -838 -653 242 172 296 -682 -707 -676 -326 572 761 -272 -652 188 760 -754 489 -728 -292 -872 112 538 22 -57 -279 84 -879 -866 -640 -130 -421 -864 -305 -130 618 -356 -75 777 -835 -158 703 -117 -561 -759 367 769 -447 225 -369 128 -327 7 -682 194 -707 469 646 -88 437 125 -209 -326 -782 33 -342 340 279 441 -536 -828 774 -293 -759 -18 -810 -157 -348 -851 134 387 650 788 -491 198 117 95 -122 -276 -663 782 -371 -689 501 50 345 -120 -874 -609 655 179 -565 570 -557 65 538 402 630 -728 378 566 -60 -775 -471 648 274 -792 250 281 691 374 531 -255 -443 675 -797 -460 -555 732 -729 -710 -546 -265 -384 -112 -361 119 -188 17 -43 -239 -743 528 -624 563 242 -593 -736 34 125 -305 82 148 763 -301 609 233 -354 -103 -455 45 531 -684 337 -283 264 -537 -611 -600 -721 575 -322 646 42 498 506 -169 511 396 -261 -111 -246 -548 778 -747 -93 447 545 641 545 -652 -239 646 -10 -104 799 108 91 -207 646 -517 790 -44 -520 323 207 211 -414 769 -683 -406 -706 -176 -315 -865 369 -841 644 316 408 -152 620 349 -470 -480 723 -334 -57 524 363 738 518 -793 442 -195 381 -130 -747 -189 -200 -525 -206 287 231 87 -22 560 512 412 127 679 336 562 189 360 -349 496 -52 -115 -231 243 659 411 -50 -461 -377 -499 -774 711 601 748 -876 -421 -155 -191 281 783 -235 -551 -20 310 203 617 -254 563 163 518 -696 656 -665 77 -858 555 754 -581 71 239 -683 -610 -126 549 -602 -530 104 -132 260 234 234 167 -41 -98 -370 -176 -378 -402 -670 430 -711 730 83 645 -771 -677 -14 63 -743 -605 674 -626 634 556 -594 341 -381 294 -139 -575 558 -354 408 -61 -252 -242 -282 172 -296 499 610 617 711 763 -807 610 -271 679 -651 -873 83 77 -13 -65 513 261 -457 -660 86 665 302 737 415 555 425 -328 -366 449 626 124 494 225 507 633 -235 -351 -115 -379 -722 -852 502 653 366 -818 -29 592 454 -782 -114 -518 -432 684 267 -304 730 601 -264 -58 -40 -337 -662 -14 164 -602 478 -517 -202 -606 -868 -560 117 -17 -299 -391 -191 -666 -707 356 208 -559 -649 -464 -288 344 -626 790 73 396 -252 -306 -822 -13 -461 -499 226 -370 458 -88 722 206 -650 -135 -658 131 489 -485 -6 772 341 -710 -597 312 -163 302 -148 620 -888 468 -730 458 -102 602 -484 357 451 727 373 -546 571 298 284 4 775 113 425 12 260 637 -398 -586 516 -480 -565 539 -609 -428 -160 771 319 -894 -329 -15 429 573 470 94 -713 -265 -872 -39 -449 557 387 777 -843 297 142 556 -743 -147 7 -376 -747 583 -319 30 -500 -165 -130 -504 -393 -148 -648 11 -882 -658 -299 -647 -337 292 -555 583 -774 -898 608 506 -163 430 -635 -57 542 -350 -21 5 -471 188 790 -847 175 656 -189 -893 -808 353 5 -86 -195 15 473 239 -392 -650 -306 -520 619 410 181 438 -277 -483 -539 -568 89 -133 763 704 -400 -476 588 -385 679 378 639 -54 352 278 -143 -1 -436 592 -733 -749 -863 -374 -197 -615 -701 29 770 -377 -743 691 449 379 163 269 260 753 -382 357 462 -681 -70 -476 279 -478 85 18 686 -866 -414 147 356 800 -668 797 -405 -664 -434 613 707 -294 -719 -579 67 131 -791 -513 -713 -82 182 -118 -733 756 -843 -94 40 606 321 -113 -851 171 -191 90 356 -75 574 763 372 379 681 292 227 383 688 -124 -294 -458 -72 -326 347 778 469 -519 -603 -238 -866 330 370 223 -89 684 730 194 239 -320 -274 -284 785 -648 393 556 212 162 -139 2 -822 752 -655 -862 673 728 -237 9 202 -685 385 -288 -351 -78 391 -484 -827 -331 -724 480 -364 224 -446 -375 -374 184 408 456 54 -582 -372 446 -197 756 -650 105 -78 231 -467 315 -511 28 -426 -714 373 -259 367 -390 -872 -193 -431 -422 -810 117 -209 -236 -697 -342 -322 -237 646 -598 -118 139 -596 764 -222 743 -622 -38 651 -351 -896 491 713 565 555 119 -559 -364 -320 -892 389 -705 155 287 -235 -79 -570 -377 352 -742 -436 398 -436 -147 743 121 -249 -574 -257 -576 -867 -616 345 -752 717 -806 114 -322 -283 -535 -713 43 189 602 -330 465 148 -753 391 368 635 622 419 538 -492 33 -362 -176 -572 -157 213 -669 -770 -23 222 516 -342 -8 -437 282 499 -505 385 762 694 547 -750 764 408 -839 771 279 -295 -211 621 -642 -253 710 375 -156 345 629 -846 630 438 280 -169 73 -874 -685 -378 67 573 54 -706 -423 785 -502 -439 -813 -603 128 -118 -367 -69 206 -346 68 175 -252 732 -68 -142 -816 209 -132 -23 -353 -442 -496 7 -334 -332 -799 -832 -445 584 -40 222 -817 -648 -459 -54 -43 -540 -846 430 -760 -181 -536 312 479 180 -339 -743 295 -839 502 -302 288 662 342 540 -430 -722 525 -160 763 613 -107 450 -843 -613 -22 -422 -431 248 -697 -170 -409 283 356 726 657 -200 262 -826 -183 44 152 -456 512 492 -643 591 381 307 -880 -567 513 634 439 -65 -629 331 443 535 92 -545 -570 577 652 593 -255 148 -688 -131 581 165 386 113 592 530 128 -815 -552 -592 262 147 764 375 -550 -724 364 191 -527 523 -745 -871 612 113 -639 333 -425 -794 -490 -645 228 -642 -61 793 478 649 490 -609 126 1 -420 -414 -1 -865 403 -454 315 -716 -216 -461 -897 -380 88 -502 -839 -812 -847 236 -511 -216 -356 748 -700 -81 216 -828 192 231 687 -453 -780 727 317 -588 -617 -854 -278 484 738 440 62 -745 24 424 -415 -115 -531 -494 -426 240 218 586 401 -624 -861 -135 -471 531 800 246 719 126 -26 -877 314 -67 329 -685 28 454 103 -64 -884 -858 743 -437 676 -73 532 429 758 -584 -450 147 594 288 747 -561 443 -684 602 -340 -623 -386 -121 -346 -102 390 558 -40 224 -838 -792 -657 2 401 -228 186 -271 -825 455 434 -123 342 -886 -351 -302 107 325 -502 -434 -373 -149 324 130 -333 526 234 702 -119 -877 234 709 -659 389 320 -412 -378 -116 -117 -601 -395 121 566 604 -257 399 -531 -485 33 574 -444 187 -5 297 -151 150 -268 25 672 496 -706 -702 568 459 56 447 112 707 277 596 633 418 -626 725 -626 -526 232 284 -770 -567 88 -76 -539 -508 -520 186 115 -470 347 117 -357 -630 -741 -497 551 38 607 -657 -394 -689 27 152 778 376 762 -580 625 -652 -211 517 523 -252 -738 -356 430 526 426 -820 -52 -801 642 -67 -265 -586 79 299 -103 -512 540 -7 -731 193 635 -660 520 346 -843 -745 605 -226 647 -307 -467 289 726 786 -495 431 220 438 22 315 -578 -649 -667 445 -626 -589 -42 455 57 20 -865 -790 497 -494 -355 -194 -161 217 96 -862 -681 -812 -662 296 -876 315 389 29 122 515 442 -829 656 -805 -611 -566 207 -561 -192 -220 -68 124 288 -815 -433 695 270 -605 489 -558 -655 -762 -571 94 214 410 153 -829 681 -116 -305 221 348 574 428 -868 411 -414 -76 180 -319 -758 129 -702 180 -900 516 791 123 466 -197 -235 698 -476 578 503 -598 -895 112 -687 598 710 -200 -101 397 -469 416 -786 745 -691 -324 233 694 -38 -373 -136 -343 -36 169 -105 -666 584 739 218 -667 570 -181 797 -504 -258 -575 797 11 452 -304 366 467 119 -568 -885 382 -654 -249 238 -5 -656 41 -645 419 -713 -716 593 -532 -592 760 -34 363 609 -221 789 785 163 -32 -264 -57 -886 -694 165 242 -748 -426 -683 -745 -10 288 80 -782 -96 256 717 575 519 -782 -145 771 535 514 -496 224 -391 467 -238 508 -303 634 -101 -803 275 691 185 115 -862 645 -12 -642 -539 -292 -571 -138 211 -44 -842 -651 -807 -85 638 147 -97 -491 -20 -455 -193 -559 267 -116 624 517 -319 547 -74 -625 -504 -129 -68 696 104 -352 -625 221 757 64 -574 -733 -781 -128 -657 94 -186 -742 778 27 -215 707 172 -530 -483 -661 -163 345 -480 144 -788 398 247 -602 675 125 -625 -112 -539 -847 369 408 -736 488 -12 721 -185 460 -800 -244 -6 -278 -537 -540 -754 737 -164 -193 463 -390 -9 105 -601 407 376 568 -866 -2 408 658 -617 -755 633 -781 -868 -858 331 -848 653 607 -282 126 769 -723 502 359 402 544 -95 737 89 466 -74 -796 331 -425 492 -759 -71 531 69 408 5 -324 12 307 601 -783 -520 86 -207 655 -51 73 186 435 527 740 -20 -334 -29 765 645 512 535 -50 -180 -29 261 561 -546 598 -210 591 -146 -748 -801 -21 -40 725 633 -634 -383 -35 -77 -284 -161 372 -618 215 -52 -800 -256 205 -15 -859 -660 565 -71 -261 465 548 -510 788 -21 -678 -460 734 357 108 301 -459 -301 -11 419 598 -893 -476 -347 278 -77 -880 31 662 61 -606 32 -405 310 -56 587 -759 -327 -502 -688 699 -242 -75 -333 112 343 479 -229 382 -832 -797 331 -646 -379 163 -436 56 -719 367 773 -25 633 555 21 761 212 -564 84 -393 -27 388 -514 -221 -483 -493 -106 -871 -833 172 -622 -455 329 70 -838 -154 250 -320 -325 428 355 253 -340 17 -138 416 -497 -22 -338 584 -81 -355 526 -44 -535 -803 303 -781 -1 -643 720 346 551 -509 196 711 200 -445 794 -895 -234 -324 160 -317 -118 54 -745 -45 49 -797 601 -311 -483 463 172 519 65 470 -800 -359 384 -895 -175 741 150 -1 798 -504 619 335 610 282 694 -522 114 -761 257 331 -320 -203 -291 71 -455 447 394 -55 -232 -844 -248 12 271 -843 -511 794 679 -716 745 747 -629 40 256 676 689 219 32 275 -19 -638 -520 547 537 -875 -215 607 -407 -403 198 48 -28 -679 -802 -854 -624 -444 -853 760 -497 731 -372 -823 -583 -179 692 -468 -75 -220 -196 642 141 -310 259 -107 -728 662 -755 -445 -509 -851 -402 544 457 -172 -343 -162 -146 -685 44 -273 291 -519 -88 -209 -743 716 598 612 26 377 -37 -208 -568 99 550 -529 605 449 -246 650 -256 119 755 484 -325 -535 -594 587 384 -782 15 799 -136 353 342 12 -241 -236 91 -689 -496 -288 558 677 -391 -791 -6 -522 586 708 53 691 -588 741 -81 -285 -547 -619 -696 136 106 751 -541 -774 -783 -69 409 -616 -243 132 -346 736 -279 -673 -153 -786 275 -313 256 470 784 701 -753 -324 -268 -6 531 -390 -67 700 -382 -346 -273 -169 -615 500 -513 754 -523 657 446 622 -438 -54 11 -706 -598 -367 435 -891 148 -620 705 459 -354 -161 130 508 45 457 -657 -93 -831 -872 -518 522 -232 -395 395 -303 -703 179 -833 269 676 103 -256 -389 55 629 717 -462 -23 -156 -83 -479 -189 -469 -643 -229 647 -247 -572 -133 -657 720 -117 268 744 513 318 683 551 792 671 195 639 -364 -315 647 -263 -868 316 -758 659 256 537 40 758 -181 -777 -577 505 771 389 -90 223 -460 -686 226 716 230 544 -111 -629 434 766 139 -54 297 89 88 -837 614 -290 -266 163 -473 705 -206 662 -874 -151 -542 403 -82 -209 -154 -120 98 -470 719 697 -522 -760 387 1 -162 -655 750 15 -444 -219 -866 -797 -634 -209 60 30 -695 320 -227 -680 586 -791 302 -578 -330 -309 57 -603 -252 -509 -330 460 49 -188 -729 219 -453 -586 557 -777 478 486 98 -699 -649 -24 -405 710 66 -523 -37 -378 636 -492 1 -805 305 723 212 -858 -478 502 -24 -769 -130 479 -872 -291 712 -232 398 -346 -871 234 -355 -512 -83 -474 1 178 476 650 -494 65 532 -862 -708 605 204 -704 -845 776 666 -315 -543 90 256 -67 491 -98 318 -806 -869 -94 -321 521 648 27 -33 -450 382 70 -864 185 365 -415 -898 -31 80 565 454 665 230 513 -360 -133 -62 206 672 -478 -72 -455 390 -583 203 311 226 -856 -721 -436 -685 -279 101 -204 -415 538 58 244 -84 224 -111 -58 -682 -591 758 12 -551 -711 610 84 573 -587 -268 462 -273 -836 -708 -681 -487 193 -786 -584 -212 760 -89 -122 687 -81 -204 104 -310 -713 137 -338 -490 -423 569 24 725 -566 332 356 667 -226 -568 532 -389 577 -183 587 -116 -495 -626 -453 110 -50 527 52 475 -711 -5 -716 -381 -5 172 -551 231 546 -215 -234 629 -517 -497 573 -651 -655 603 253 551 -59 -675 -668 510 -808 281 695 736 -784 -486 -190 695 355 -708 -401 -359 758 30 55 316 447 342 -542 425 381 675 -863 460 726 307 -58 -604 -728 332 -198 463 -670 -749 -119 771 -579 -764 500 -715 516 -369 364 319 470 -833 -379 -261 -698 182 76 463 631 237 347 -792 -555 -469 299 -409 508 550 97 574 2 799 578 -267 443 -500 -339 565 -781 -449 -298 -433 48 503 335 331 -673 -329 -522 431 7 -753 480 -173 158 255 419 -304 153 765 -395 -187 -775 585 -752 -91 -639 -434 526 -240 -441 351 508 393 -243 239 713 -251 -149 695 -656 623 90 228 -323 -507 -385 507 -828 141 546 607 -690 675 -477 -135 148 -54 -477 159 151 536 -817 456 -185 -128 -34 -7 -125 -31 -407 -725 -17 -30 -885 -697 -319 578 166 161 -881 163 -527 63 -806 577 179 298 -296 -765 725 -461 -484 69 250 -744 -182 -650 -614 -398 -647 527 363 -229 -843 197 659 21 164 -644 230 -376 206 -639 -206 785 410 758 -166 337 -852 345 269 -220 755 322 184 -651 603 -717 148 350 -108 -528 -578 491 -820 -73 -383 395 -388 -343 5 757 -617 -355 -876 -461 -531 -493 76 -813 337 129 634 301 -852 464 -210 -452 -777 -16 154 757 -825 -515 256 -808 -676 23 742 -63 -91 -434 -555 677 420 -104 -470 159 781 -524 662 660 -791 -708 -876 -94 -343 181 664 -89 -601 625 771 -608 -152 -402 112 604 -102 582 -842 323 159 -335 -430 -285 727 -484 674 628 -888 -676 -864 767 -148 638 -565 -319 -690 -549 -443 -782 351 745 101 458 -227 582 -640 -382 145 645 242 533 -680 -362 -555 549 279 -196 -623 367 -900 -545 788 732 692 256 87 799 -766 697 -758 -623 -348 4 -110 -819 -631 -662 -494 520 -694 -216 -223 -774 -21 -600 -105 -629 -540 612 -166 -337 -413 583 687 338 -415 -293 -314 -225 -458 598 -665 578 732 450 -284 597 -310 354 -775 -27 0 692 75 100 529 496 -508 558 280 -79 -363 596 -298 -620 -124 -317 -41 -757 -548 742 58 -404 209 -30 383 228 -291 -578 590 -839 -541 -746 -527 45 -20 676 391 128 672 -439 -62 611 61 94 368 773 442 -13 131 126 468 -340 -796 -647 471 -198 -376 8 761 123 -179 -132 -269 642 167 786 418 -627 443 750 -377 -498 -350 -259 651 -193 362 102 726 -812 681 -129 -105 -840 425 -808 738 367 -327 -853 -339 -213 726 -419 117 745 -354 758 -851 -391 -515 383 -92 -609 722 326 -628 -394 -312 641 28 207 109 4 619 424 -231 -795 -744 714 -837 -526 421 -728 452 106 -459 299 -140 -626 -635 -119 -482 210 -341 746 585 527 -827 -618 -784 -724 48 395 47 -57 -543 174 -288 642 638 -521 281 516 128 -731 369 146 -273 693 -849 -662 674 -417 259 -317 798 -567 -122 230 -306 -210 -878 743 518 443 446 -26 695 430 740 -646 -569 71 -862 629 -518 -861 410 -536 370 -36 201 -814 534 -698 760 414 339 -680 -699 346 493 -613 403 26 70 -413 -779 573 -319 -440 460 338 615 672 376 -213 -226 -639 308 558 -28 -673 726 -404 195 -150 480 -724 317 -761 698 799 -373 -786 86 114 -201 64 584 612 257 -501 -609 -184 -382 501 692 -224 734 -39 57 186 -215 674 104 511 667 -833 645 489 -213 60 -379 -271 350 371 -281 -376 161 -433 612 413 549 -638 673 325 -731 -606 4 -772 118 -852 476 515 -170 -704 666 128 -204 -131 -29 -86 358 387 -866 -112 -453 537 758 469 563 -243 219 288 681 126 -557 147 -126 44 246 -323 -712 -169 -410 -84 -279 -109 -604 7 -215 -634 -829 234 598 454 -220 -747 -395 485 -382 708 790 -636 466 523 -739 -895 154 436 713 147 -524 -343 310 -659 -683 -21 59 582 -186 138 504 -876 -176 44 571 -253 585 726 320 -663 241 626 21 -48 -242 248 -109 604 -255 296 176 -872 -850 -197 543 639 -524 681 135 226 659 134 -149 -104 132 224 347 -573 53 -746 619 -176 -881 -890 -607 -331 596 -545 -365 -654 456 -645 512 -136 -120 -586 -843 -76 389 -133 -397 -763 -346 579 312 791 333 -472 141 178 -328 -63 748 573 -267 -149 443 -336 -495 -95 -576 495 399 185 -679 -526 164 611 -554 -869 -386 -409 -132 -109 -414 305 459 -376 -88 649 -471 -251 617 -42 656 102 -550 -671 291 191 124 669 -177 547 164 -486 -744 628 616 550 -746 -70 675 -233 -770 154 546 622 -555 503 -643 396 -9 -462 -430 -210 544 -241 733 -61 -276 -833 -730 -631 15 -290 799 -297 -634 11 -752 -254 -694 504 613 376 -347 582 -410 372 53 583 518 565 -275 659 -170 342 -680 -358 -90 -197 -496 -859 -441 -39 -834 671 -899 498 -447 705 764 139 -348 -657 -262 -514 489 -347 375 -350 -771 -634 -391 -495 301 539 -552 467 319 281 261 -795 -624 -308 107 698 -697 -278 -198 -858 275 30 -103 574 413 111 405 -168 426 473 -398 -568 -730 781 -782 -718 479 -576 -260 -883 -386 698 -743 730 612 -54 187 541 364 6 -443 -313 46 -395 -832 725 -858 -276 786 -692 -9 798 434 -320 -298 382 -640 344 162 602 -662 -437 310 523 119 513 -659 140 -333 -633 172 99 -280 41 102 -639 685 732 -711 -394 -226 209 378 -452 -676 156 -393 -652 727 -127 20 123 113 -455 -782 197 -771 399 429 -324 499 -394 174 -385 -558 123 54 175 54 782 -24 161 271 696 -575 234 -176 -297 -658 202 587 -250 -653 -841 331 509 -482 123 -437 -682 33 -662 -109 -22 -893 563 537 -336 702 668 245 -196 272 -294 -182 -92 -774 258 -208 -54 -891 407 -808 -500 -206 748 -309 -639 -801 -390 -24 456 608 4 -165 -837 -767 204 -527 98 -454 -796 362 -792 97 444 8 600 688 -746 485 654 317 9 523 553 518 271 93 -688 385 -139 305 -650 -301 406 -187 74 487 78 -352 -493 256 274 -733 632 307 177 -168 -81 -488 88 -739 -482 390 352 -269 580 -772 -567 -422 -159 -456 -49 -671 -316 -733 -107 760 259 410 -276 571 165 -468 564 -387 242 -590 -432 -680 -190 -258 -9 749 604 572 -179 648 -852 -60 364 713 638 281 261 43 -199 717 249 702 -101 687 -238 534 619 -170 -187 -475 -866 -323 249 712 469 -182 -132 -267 7 374 -623 -431 260 -582 -583 240 -16 215 589 -711 118 45 602 -44 -651 772 -110 -5 380 -521 -133 -5 98 -331 -241 -487 -188 -397 330 -484 585 -74 16 -896 693 740 204 -30 299 432 624 9 -42 -697 -112 -288 667 -183 -582 -252 -647 157 -398 -76 68 -441 -547 294 -196 318 598 288 498 -840 -188 220 734 439 -884 642 -377 -766 197 -659 -20 -525 -780 -47 382 -712 -468 -200 -332 260 158 77 -460 -313 724 267 90 -54 -555 -836 625 -193 -109 529 722 -625 287 27 480 -42 188 -651 -858 -539 -102 -722 -139 287 -405 -162 552 538 -761 -218 -803 -8 591 -693 197 248 698 -648 -617 -882 -210 -319 -433 782 -364 -499 -442 -309 -179 394 641 292 -375 -836 110 -148 267 411 708 716 -877 -854 -133 -520 -578 -142 -764 743 373 371 -375 4 40 -890 -505 -262 59 -447 -116 550 -294 126 494 138 -321 -82 566 684 675 587 535 -122 334 -878 -93 -19 -490 -737 772 -797 488 796 -456 -700 -761 362 -842 620 798 373 415 173 -425 641 404 -346 70 -629 -667 -572 695 -267 -53 -247 528 274 -673 -273 476 -795 -104 -484 -605 771 750 -755 55 -514 -227 477 -745 -135 -392 -341 58 -860 -140 -181 561 271 -890 292 683 -823 -561 -158 -554 -593 -377 -273 -866 760 -737 558 292 37 356 488 -500 426 -376 390 -707 151 231 -775 -841 358 619 -95 -116 11 -745 424 -478 -520 147 562 576 198 163 -38 -212 -456 537 -771 -344 -869 242 -395 57 646 -97 -251 -327 -407 -766 -582 -424 594 625 -153 -889 -744 345 619 321 -709 362 -70 172 -419 472 -126 86 512 -707 13 660 -504 319 455 -35 -829 603 -188 -827 106 -735 232 507 312 314 -657 -183 -295 -26 -310 -887 28 -464 -42 199 41 777 584 -803 515 -463 -410 -298 -37 474 -569 -748 669 -753 392 562 -14 155 690 310 252 55 -347 -403 357 -656 565 -71 223 441 -210 133 -647 -48 -513 261 718 -623 71 -375 653 118 -138 246 -573 89 718 643 338 132 -275 652 599 -236 428 -611 -96 -604 45 -743 800 112 253 772 -556 217 197 -549 390 -292 691 -552 -160 -389 302 8 189 626 224 -458 417 -881 -769 -598 660 -125 -769 -359 -668 -771 502 272 21 -645 246 511 -509 742 -448 -88 136 -645 -576 582 -61 -701 73 -635 177 494 119 -505 -240 -143 -86 324 -86 -631 -293 -220 458 -631 120 -132 -637 -658 -554 238 -364 -302 177 410 117 -369 259 -234 -344 411 -900 458 -525 -417 -227 750 -561 -795 -704 -400 -440 265 325 129 -448 518 -12 346 759 -248 -347 685 -850 527 106 360 -804 444 -215 184 358 181 -305 475 -193 -177 694 574 -96 -630 -455 -632 338 670 273 333 719 350 -66 709 -531 -685 545 -114 113 -559 -542 -33 -711 727 -149 799 308 734 -775 -572 -648 -410 220 -401 -352 -883 447 -215 -852 -617 -461 224 555 -600 -698 716 627 -400 -822 115 426 -747 -518 -262 432 617 -471 473 -278 281 48 694 -218 291 -403 -657 655 -193 487 -608 650 -721 -869 594 -641 -112 89 -162 -899 -702 -797 -377 -843 -664 -56 210 -655 -552 -446 703 492 -207 117 98 -875 462 77 283 -623 -92 104 -471 450 117 587 -384 633 40 -296 478 46 261 11 642 -278 5 791 -649 -864 611 -335 -665 -279 477 -845 77 245 348 -201 -399 -200 -755 -569 31 271 350 517 -635 -280 42 -301 -716 -642 626 701 498 -125 36 452 385 383 301 -77 -89 37 -275 -890 473 52 800 789 -314 121 222 -83 680 -179 255 -250 -508 -156 97 721 -260 -281 -304 -713 701 -41 107 120 267 -47 155 33 75 112 -17 -240 -894 -564 741 -254 -694 -178 68 432 745 227 457 709 -707 285 -88 -168 -760 158 117 -79 -873 -344 -628 -430 503 112 376 -761 724 258 778 517 -411 723 -835 -849 631 772 473 657 -834 -523 83 673 534 46 482 -444 -863 789 -307 50 184 -604 -345 660 322 -126 -274 -674 -684 136 261 769 7 348 797 451 635 -203 -257 659 -362 -565 505 492 -27 -827 509 587 -512 -231 -787 -815 -432 467 -609 656 270 21 -172 -305 523 -368 331 -373 747 -328 777 570 42 797 638 -763 -671 -254 213 675 -364 254 223 -573 -238 337 -86 -472 607 -419 269 56 73 582 -674 640 -866 358 -852 -686 -10 796 227 -599 59 -373 736 379 -496 -75 373 -670 -13 768 -165 291 -453 -135 -56 -715 95 -845 229 238 127 74 -840 402 713 105 -857 -556 -142 120 -874 425 -357 426 179 -240 -218 241 -173 -410 656 -773 278 -373 127 -802 -825 -54 609 129 -834 286 647 -898 -609 435 -797 -166 717 55 218 -785 -334 198 -743 -397 443 -229 696 572 767 173 -641 660 302 222 -753 -895 -388 -544 -882 300 -510 663 -662 630 347 -674 784 218 -481 633 -267 -173 527 -121 72 -423 91 -515 90 -235 453 538 80 182 -754 -394 352 8 547 -652 378 716 674 -745 339 -709 417 45 -423 506 49 -617 -106 -809 -75 521 -559 380 251 -451 -483 -237 411 -621 741 -81 -435 -445 -277 739 -488 -532 -182 562 574 -643 -418 -307 -131 745 -396 560 503 401 -724 87 -217 -2 528 597 273 723 -624 40 -37 -793 327 618 -269 86 -29 564 -119 -139 -297 113 -754 -166 121 -58 -386 590 493 107 754 674 -716 -898 -25 -792 -490 -15 -280 327 646 192 455 -828 -883 -605 490 -759 -259 235 466 449 -93 681 -690 618 482 778 -812 -667 533 -549 294 303 122 -167 486 -299 533 -474 728 -644 459 -346 598 776 -340 -412 -196 -509 -432 -481 262 -629 -156 731 327 596 -620 316 -109 26 -808 -884 589 -654 -247 -805 456 380 -265 -249 -302 696 -623 465 -886 118 -853 -462 -567 -500 -756 541 491 -680 518 -816 -76 620 657 -893 337 373 -37 -758 798 -827 84 377 32 -764 431 -97 -223 -710 -897 345 410 -154 -457 277 213 -682 -560 -892 -315 632 731 -3 -877 605 586 -696 558 -883 782 -386 -381 661 -867 588 -892 -739 763 474 749 -865 -8 745 328 -874 614 646 463 -556 -71 558 -317 674 211 125 -871 62 -804 537 232 -416 80 -556 689 77 636 369 573 680 604 -225 -483 113 -795 94 446 -82 503 -588 103 -290 379 -222 -444 393 293 -843 611 -491 773 110 353 -667 604 -519 303 530 -582 -414 236 760 -356 691 316 -257 556 318 747 -219 -387 133 -610 530 -563 -651 442 158 -381 -853 -456 226 -739 95 724 787 -40 482 -894 689 -483 -314 -19 359 -586 -452 -213 496 -499 262 437 -728 132 -801 -32 577 -217 365 20 -642 -698 601 -843 -226 458 56 -800 -536 -657 606 -507 768 -426 -561 782 -663 -105 489 505 -303 232 681 -760 -711 363 437 536 227 -418 771 -406 602 -299 572 -272 -531 209 57 356 -15 679 -629 -225 -602 761 343 247 405 72 50 -639 314 -604 -466 29 -611 5 -716 -74 -276 94 381 -891 668 -147 509 -617 -875 -620 -482 391 -522 -148 535 -431 -751 687 411 638 137 -129 639 -707 -769 230 552 40 -337 233 331 -86 -283 -304 -179 -327 -344 433 -791 -46 335 348 -460 165 474 654 -572 245 142 -357 -674 -700 327 -769 -670 -721 -209 123 200 426 188 -573 -667 118 -83 654 -664 -876 299 -843 631 35 433 -541 -616 -417 -316 -696 -168 -405 -791 -378 478 -219 -291 276 449 -832 148 78 -183 -708 621 707 279 -552 122 604 30 198 -39 -80 1 -107 92 108 -176 -308 -526 -92 -9 265 654 371 560 255 -790 -195 77 -213 768 -477 -445 -335 791 -193 345 -165 -633 192 -122 -166 2 772 88 387 -94 -314 640 -263 330 473 -327 502 251 125 -144 -769 -522 193 -553 -821 -350 -590 491 -751 -286 65 -300 -492 -856 519 658 -409 -661 731 677 132 401 547 -103 228 696 -337 176 373 -154 178 87 680 41 410 461 -588 -103 -842 432 217 716 -752 -411 465 -361 -263 -540 601 256 743 -506 275 -473 -60 -733 -734 -72 -372 -138 490 -3 529 -855 730 -769 339 -511 -672 -104 194 -395 782 -320 92 -226 373 45 -135 -375 -782 119 -338 347 717 398 571 -773 -20 113 651 -343 -787 515 -640 586 -709 -844 532 705 -441 -737 -65 42 8 -207 -523 -441 371 391 -852 -562 -468 445 -312 410 545 -506 120 294 -682 797 373 670 -638 -452 602 -391 50 -473 -54 490 279 -714 -833 -472 -293 -776 -386 -141 713 642 -270 272 -647 171 23 17 115 414 -311 -744 -139 -618 152 -130 -210 567 -176 -898 -321 -77 -676 -121 -669 433 -132 -335 -833 200 -420 363 391 -372 -820 -720 -137 -530 -11 116 534 -398 -288 -65 -420 -263 687 1 -117 -818 311 469 -569 -566 -836 -22 86 -535 -583 -3 562 -485 352 -562 -88 -270 731 -166 661 -319 551 119 -294 -689 -512 226 -485 -728 -332 539 -878 -23 670 714 -854 -372 -80 -82 -723 616 761 -559 403 431 386 -671 -440 -502 564 -283 -252 176 18 414 -630 -655 -520 488 -392 -474 -891 -513 -643 -434 715 28 34 -206 197 -118 -138 -840 264 789 175 -782 -392 497 800 533 615 453 -680 -157 41 180 202 745 436 113 550 322 -598 30 449 -334 -708 315 82 614 579 -132 467 -534 10 405 -401 -113 750 -453 -234 594 120 -496 -503 610 688 -146 -594 140 175 134 581 436 -359 -898 334 -1 178 625 -73 110 352 131 -344 334 -510 -295 590 150 377 113 -791 -728 784 199 -442 277 717 609 181 -546 -899 -886 9 528 -18 -468 342 -896 -287 529 -342 -280 -146 753 583 -497 -159 132 640 489 -617 118 617 91 -809 -581 720 -701 527 -18 -134 -523 -26 178 682 688 69 700 -358 481 -484 402 -712 -748 -876 -507 -135 -532 -622 -507 294 -252 -226 487 -523 -331 -361 -168 -587 272 110 -191 160 279 -591 -572 -434 250 -507 -841 51 -558 -768 -556 348 261 484 671 645 151 -35 720 57 221 501 448 -153 512 608 -124 -894 -739 -325 117 -571 -900 -857 799 -600 716 -580 85 -52 -899 760 -892 -753 5 603 226 -330 -325 -415 -124 -517 -719 0 682 -255 667 -43 -218 728 453 376 215 280 189 519 389 -162 748 -550 -421 274 265 -691 -826 472 628 113 512 259 713 -843 188 -695 694 -518 -145 -758 207 -734 667 -270 532 -789 -650 -771 4 32 640 567 -631 743 -98 -370 60 -454 -779 -566 421 -702 -436 -708 -577 636 227 645 576 -682 703 -200 -123 -315 -752 -840 -220 -671 -542 126 -340 417 799 228 -261 -719 666 -249 170 -137 -452 467 309 -568 -96 85 364 668 -393 460 -165 -421 -699 786 -433 344 -565 471 -79 -798 676 -516 -439 677 212 502 732 701 -851 91 5 36 697 -632 -788 399 321 -720 400 -663 -750 -629 -235 471 -813 -859 -847 164 -862 127 -239 607 653 664 -846 -48 11 -805 -716 -253 580 -621 -525 -894 718 -614 -458 550 381 -364 275 -646 449 638 307 129 159 -165 -840 533 763 -333 -306 576 230 -48 -723 747 631 400 -735 9 127 -114 304 -346 -459 264 -137 -346 -178 220 493 -65 203 -605 172 -895 33 563 393 -524 315 -542 598 453 -692 -192 -565 481 -583 46 495 -23 373 -39 -57 596 -606 313 -610 681 477 603 -648 -166 662 452 -360 506 -12 -875 -9 299 190 796 -318 620 782 -897 -639 -595 -629 432 -611 680 494 -518 -671 -240 414 461 -138 -624 -334 -535 796 168 -471 -851 108 -163 745 568 53 -180 581 200 -549 431 -430 315 610 243 -726 149 367 39 512 374 -161 311 -887 -789 538 -131 -256 395 611 -626 -322 -723 -490 -612 651 -611 785 -429 -742 570 4 -891 118 529 531 396 56 -624 -233 306 -636 -363 484 -266 748 -211 772 -627 599 202 -557 -123 -272 -846 -197 432 -100 608 -593 5 583 -783 -659 162 281 -608 -113 -333 -655 -720 -760 524 -463 -444 -391 -336 520 -305 -883 626 -198 -282 -732 90 437 -542 116 -443 -154 611 -899 648 578 -433 -870 -248 282 -633 -562 560 559 -225 138 359 425 206 235 -5 799 -756 8 206 -475 528 -533 -186 543 -370 258 217 -42 43 -90 275 -59 -262 -240 688 167 -856 -27 290 -28 -110 186 -836 -58 637 -512 219 576 -680 -39 -497 700 368 166 -518 -64 723 103 -483 69 298 -331 -369 -82 -317 -840 167 216 -244 -181 -830 238 -93 55 -384 172 -628 387 346 522 -599 61 64 541 -33 79 -807 772 228 -878 411 271 -269 704 760 607 519 -384 -250 55 440 -820 713 173 -707 310 -226 -832 171 -780 556 701 112 -329 -518 -584 53 -87 96 612 139 301 -859 -707 685 -654 392 -871 306 -369 -722 737 413 271 -800 799 -197 -239 -82 381 106 369 434 269 -757 -578 574 -814 -400 279 459 513 198 596 -215 738 -762 -67 341 439 728 604 -586 407 596 667 -225 -441 -712 -510 -489 -255 -87 -76 340 34 -900 725 694 676 -457 57 -805 39 -719 -613 645 787 -644 -295 52 784 16 244 45 -258 -664 -546 506 775 -833 -215 439 595 46 154 649 209 520 -742 -568 -570 -773 -517 -825 425 668 260 -755 775 -421 -101 -644 -888 167 798 496 -716 -2 2 156 686 -800 -662 370 -564 309 -437 -265 -684 -297 494 60 -706 38 278 -721 -242 -63 183 -222 -462 698 -356 393 -159 417 623 707 -269 636 19 243 634 -866 -736 -805 -457 499 201 33 185 635 286 456 477 51 291 -145 -282 561 -775 43 414 -423 734 -681 -652 -95 568 -874 -765 642 352 498 -81 -454 -823 694 520 -485 758 -774 107 -290 -604 -134 346 -732 508 309 -771 223 -638 -451 -275 569 322 -704 -456 186 498 61 455 -318 -646 505 -188 -649 -213 70 379 582 120 -273 -19 -454 94 267 -703 -718 -243 -102 -329 -273 15 708 122 -544 -412 -334 64 -56 427 742 -692 -4 -802 -141 -867 -674 -745 719 792 -358 307 -124 -685 108 -725 -252 662 -86 79 -837 407 -362 -306 574 295 306 321 -402 535 -252 304 -243 493 -711 -535 -613 -722 581 -532 -134 -650 268 -535 35 22 308 -625 -804 385 483 -194 -540 766 -893 -537 -497 -648 -254 470 31 161 709 -705 491 -608 595 -728 -807 -869 548 -723 35 299 -174 -451 604 -536 728 491 -688 -357 -247 692 -274 -859 -565 611 339 -327 746 -271 -322 596 -420 523 229 -744 -883 276 -528 -592 -771 -654 -417 387 476 655 -383 -899 -182 92 715 438 516 -639 -148 253 -384 746 717 614 627 679 -460 -677 -140 0 -225 -126 -348 -480 -157 291 -444 770 576 -16 -83 -160 -714 680 -290 -549 -518 314 -766 -392 -410 -891 20 -606 -294 -799 76 -446 -231 -77 637 -273 436 -592 796 154 -253 -3 -696 1 -880 -483 170 405 205 -673 411 660 -612 668 737 506 657 346 -245 330 -738 372 -12 -213 -60 -747 -266 -117 -592 32 -494 93 773 235 -785 -347 -162 773 -496 152 -605 -105 208 159 -837 580 -728 274 -713 663 474 -406 -374 197 611 -142 189 12 103 -130 -258 -481 -118 261 -161 694 -707 302 -797 313 698 305 -160 -405 -241 61 -142 -873 -98 -241 674 -169 450 -843 -281 765 418 535 641 221 -92 558 4 246 -221 -740 -388 427 -610 -336 -184 -329 755 212 40 694 498 686 -866 231 -530 -436 51 307 204 -533 -6 -265 690 15 7 -420 -531 87 214 739 339 -869 -423 159 -131 -17 339 -851 341 -896 149 -309 -91 684 550 473 -600 192 -714 -292 106 642 85 -344 -386 -46 -712 -249 387 -634 -612 -465 171 -755 -761 -407 -234 682 -630 -101 -214 648 54 -233 -167 477 -429 -143 168 -751 295 -897 -685 -458 609 462 603 -599 -475 -593 -567 -573 -854 297 536 -427 688 747 117 -768 489 -198 -501 734 425 -289 -262 -317 -104 640 413 153 -36 758 303 598 -236 -191 -76 -384 -434 220 119 -21 636 324 279 596 -520 -531 -307 -613 617 -661 556 175 799 -695 -388 -433 -316 193 -187 -803 -682 -405 -589 409 -819 426 445 203 -213 -897 328 12 710 732 77 692 400 11 -706 423 -26 -442 -505 641 650 -88 -265 -534 -399 -848 -198 -571 575 -176 -1 -303 -525 -224 -397 -693 717 -105 -666 -389 130 27 -170 363 -572 766 155 552 441 -179 286 -7 -813 -598 -131 -59 -513 187 -444 -515 -256 -239 -285 -762 -53 342 81 453 -882 -597 -427 413 -877 -862 258 542 789 -353 706 49 5 -439 108 -238 -164 -714 416 -92 -183 -43 15 729 -570 137 368 -657 -116 528 -193 -377 -615 -318 610 468 -146 62 -646 -774 204 -431 -647 -159 -565 -182 -898 123 -154 -604 -397 498 296 596 -224 -449 169 -710 418 319 615 -627 -441 -610 281 -220 -250 -343 -341 645 -160 -793 -165 -460 710 -193 -73 276 -771 214 -109 -340 -556 -515 -152 776 723 -316 60 -53 -137 -325 661 598 102 -106 398 109 157 -491 -301 -10 -429 524 -376 -538 637 -649 -628 -518 -95 -445 488 -368 -786 -744 539 -498 425 -540 150 -513 -345 520 140 -158 -76 -150 -637 -107 106 -36 -737 9 -245 600 -81 755 250 -616 7 778 -259 -292 -292 17 -598 241 -717 -110 -625 792 -599 292 -99 -307 -31 154 -497 -69 758 432 -60 747 401 577 -491 -481 -793 269 432 -230 -615 -707 162 233 -184 244 -17 -620 503 165 99 -100 512 194 -599 689 118 464 -626 -835 588 -249 377 -309 -98 -650 -266 -618 -272 440 -195 -112 -474 172 -172 -6 -113 -255 665 -431 -448 -51 693 -237 223 -414 773 -483 -533 401 -366 505 -435 -137 -192 762 104 483 139 291 -304 -878 417 -242 -612 -858 -571 -444 759 371 557 326 704 578 641 -796 677 549 -102 460 -192 208 35 -787 -756 309 -56 328 245 798 461 625 199 765 -123 -816 416 -568 701 428 -631 617 -191 -568 -896 295 -635 312 165 533 -322 -342 -451 -5 -178 -865 -132 -775 266 146 -152 171 -51 745 410 466 -287 -842 516 -472 493 307 517 -511 677 -385 679 474 252 -707 -179 158 -401 297 75 -817 -141 -131 759 -620 -892 289 -346 -438 -653 781 678 -426 186 -423 -596 269 -538 461 -691 680 352 691 -785 -72 599 759 -88 467 -606 725 98 398 -600 -77 735 -363 559 75 -722 -547 -571 154 722 -732 -598 -769 -815 -206 737 611 -255 -823 222 142 -101 240 651 145 163 700 644 562 -734 -54 248 -310 -634 -114 789 -646 -783 -458 340 -317 613 176 -693 600 -704 -682 -620 -842 567 489 101 -428 18 -818 263 -236 -111 -883 351 150 -29 -255 454 -10 -50 -89 591 -705 -418 544 -812 321 257 377 667 -86 290 173 -760 -391 259 201 378 -812 -880 260 -664 -208 462 -549 -541 -704 -297 736 509 434 -269 -182 756 121 -211 444 347 -624 -37 -554 -176 737 277 -241 199 242 -83 -452 -657 -146 355 136 -515 787 776 -2 -50 -455 311 745 778 159 540 -509 -142 49 55 -345 198 368 -481 -820 -41 -798 211 -825 -805 170 -242 23 134 -21 447 687 -713 -160 155 242 -121 650 -695 -665 -477 87 -122 -369 377 -316 472 637 -109 -36 42 162 307 -427 136 -445 768 555 301 -11 -750 -22 -235 640 -745 -36 -645 322 796 576 -225 302 -832 749 718 102 219 -888 180 -593 -648 451 -755 109 -108 -238 -839 -116 550 110 588 -759 0 -142 -675 -64 389 -487 514 -674 -506 -95 636 756 -447 -70 53 -135 -605 445 -788 426 589 -712 -325 -38 -384 366 21 519 398 -645 -617 468 711 -714 -818 678 560 -74 85 38 660 -434 398 -40 -568 -505 -442 -670 581 -332 447 -435 763 797 173 -144 158 664 347 -312 -127 -843 209 -47 -641 -718 762 403 -230 324 -572 593 230 -442 -30 -154 261 121 107 -817 -665 -760 626 653 -348 -173 293 -572 -64 -565 420 -897 646 -468 651 690 189 -415 372 644 -158 217 -114 -599 -134 -476 274 -219 -476 106 -308 -66 512 -204 185 104 276 -533 -148 -81 773 -263 -644 -863 -842 -475 -891 -566 -670 -648 266 -690 -615 -733 208 584 637 299 597 27 -41 -896 709 -358 522 698 446 22 118 725 -459 397 28 -206 -746 -278 718 750 -577 -441 -390 330 682 55 190 62 567 359 601 502 263 -563 -188 -876 235 -834 -816 93 -777 -405 -693 750 61 -822 638 -240 -521 -685 -265 117 630 -442 -731 -243 -779 374 406 -556 421 -549 520 -774 -665 153 693 251 -121 484 -462 419 -703 -349 -601 439 622 -415 -891 -311 616 -418 100 -191 -99 550 -336 -661 125 77 -861 -152 -432 -138 -149 561 -770 -265 -136 437 328 637 -164 -185 -15 -880 414 169 -636 484 -65 -232 246 -353 11 -344 -683 -373 484 554 274 400 -257 702 -154 437 -815 398 682 496 130 217 152 -848 700 -818 -102 -454 369 -180 -47 -342 -542 274 111 -541 -81 -53 324 508 341 731 387 -315 715 -373 -171 612 -238 588 -100 -537 759 -410 -283 -614 -641 249 -210 -190 -120 527 -316 682 -452 384 -13 -470 448 244 308 -164 185 -738 -247 102 597 -794 360 -436 -783 283 784 653 -806 -174 -844 -461 756 580 -417 603 755 513 764 308 -757 106 -456 -417 -381 144 671 -726 188 -515 -849 743 684 -248 -314 119 -275 -687 -161 -535 -677 -861 -255 -303 419 0 598 -896 -562 -536 -295 -240 -804 -623 529 380 451 -568 24 58 -547 294 -787 47 -376 -662 -564 -423 469 -839 734 -413 -88 86 -669 249 -483 564 251 227 -27 380 -101 -42 -619 268 -81 -646 -831 177 569 -467 -606 431 162 -89 -557 237 190 597 791 670 -131 334 -199 628 -322 -681 185 -782 465 -656 -296 -446 597 218 -590 -445 408 -382 787 -267 -391 758 -264 -701 404 423 42 512 -612 487 -408 -662 -111 -520 285 320 -643 290 709 -464 39 295 -416 -447 565 -396 613 -287 -37 -814 -4 -723 -658 287 -106 259 -104 -321 31 531 -751 570 301 -534 -703 538 432 374 253 -373 -97 -866 737 -219 -855 111 264 59 519 63 408 369 -369 -152 83 -777 -233 243 660 -466 -359 -281 16 746 186 379 -179 -178 -204 129 -381 97 -358 -448 729 221 763 116 -12 269 -691 -460 183 -626 -460 327 -128 -748 -894 557 176 -578 -243 -265 -195 523 552 -206 78 66 -831 -695 -853 -801 -421 332 56 -785 274 -370 -72 -182 368 24 -673 -510 -767 -81 -388 -167 -289 603 623 -480 -361 -401 196 556 -433 -120 187 420 229 75 -411 -429 222 248 258 660 507 -606 -395 -818 702 -815 542 -622 -164 -827 -710 789 -613 -824 798 481 -735 631 -282 454 -819 -149 -509 -599 -183 -399 482 -275 -103 -259 702 764 -744 356 -779 -197 -737 -805 369 -170 -586 409 -276 -760 637 798 481 601 353 -61 -118 490 -229 -244 120 -269 122 -603 739 -53 70 302 -717 -869 167 693 379 -2 237 -151 259 -751 -482 -126 499 445 -785 714 -616 -231 116 535 797 -425 378 -702 258 618 -110 66 -762 432 -545 -43 45 40 -238 -338 218 -536 237 754 -749 800 -18 -290 29 -820 -689 433 39 -857 690 -215 -857 549 273 -643 58 427 -160 -758 -326 -716 -123 -691 -355 -324 794 639 231 -385 -643 -164 -260 -237 -146 -241 307 530 99 228 170 -894 -604 -413 -466 -179 -684 235 668 402 -694 428 110 -256 -770 280 -554 -725 22 576 -19 596 -459 -796 -44 -420 178 667 178 -687 417 76 -790 -242 -224 -5 -682 -365 -361 -792 587 72 280 -474 394 290 -419 96 -130 -877 622 764 410 -752 -397 535 -470 -411 -700 429 101 619 311 -328 -597 -325 58 -745 383 -414 -678 103 442 502 -708 -737 -626 761 672 89 -42 -249 724 609 542 751 -336 -686 285 -448 243 537 539 684 304 62 639 618 701 -597 -505 555 -701 75 7 -761 288 -379 -222 -144 67 -460 -402 -703 -229 -899 378 603 545 -795 -311 -318 383 467 -68 371 -759 -738 80 301 -432 -434 546 -204 554 314 216 -102 30 -856 -510 160 -894 -769 166 -236 -276 -279 596 689 672 -229 -46 449 13 64 -97 -598 52 -293 -868 -397 -616 -80 224 147 -757 753 -863 -158 -385 -534 695 -568 193 239 -674 -762 273 -785 -76 786 -163 -789 -408 -404 4 480 -161 -620 487 -540 -106 -442 -595 166 701 192 -686 2 -255 -699 411 310 320 -368 -313 543 -452 -188 795 218 -465 350 476 -630 609 -869 -359 -611 413 -535 275 370 444 -832 -615 148 -856 235 -753 -317 -266 494 594 -598 39 512 -655 479 587 -242 -274 -751 4 -459 498 256 -136 -672 574 71 -118 -850 56 -13 23 5 -341 100 -861 -555 -309 401 -56 -724 -72 -134 -721 732 -247 -809 567 -288 681 253 194 344 629 220 -537 -703 735 -527 -684 485 -267 419 -348 -262 -89 -371 644 302 524 396 -68 797 32 431 -711 556 411 -52 -255 -89 674 105 602 105 -86 -741 -376 -119 -534 327 615 394 499 -743 733 -760 -832 -276 -59 -898 111 -551 240 486 -713 -90 408 161 516 -356 -727 -468 398 -327 128 478 635 -524 364 -494 -573 556 -154 -549 -517 -868 790 328 -427 113 440 794 -712 369 321 -756 242 -196 195 -468 -417 768 -774 696 6 442 718 290 -328 156 -733 -841 -700 -66 575 752 -29 -653 -896 79 -517 -368 -535 -557 732 417 -241 -734 -253 774 67 772 479 762 150 -741 -55 -518 313 400 -502 206 -220 333 276 -665 421 -278 649 -671 -521 -417 554 454 -510 46 -535 726 242 64 92 632 -813 85 385 444 462 683 -808 603 484 -707 511 313 269 181 -53 227 -703 -252 413 -523 796 768 745 18 472 -829 -650 557 635 625 -524 -196 266 -804 -527 18 771 585 247 28 671 665 -612 564 421 49 -26 168 -421 32 -788 212 5 657 -394 430 -381 138 309 -656 -396 72 77 -182 -788 -373 -779 551 663 563 -373 168 301 -168 -599 -522 306 -682 -540 445 761 763 -845 126 -85 -790 -303 457 -534 634 -363 584 -158 -641 548 754 304 -593 -275 -161 688 616 417 -384 -579 -861 -469 409 -228 -778 399 -496 -369 -772 -60 -857 504 -507 -125 -111 -420 -434 -252 -297 -563 -239 -678 222 -106 -144 259 538 224 -380 116 -670 402 499 654 653 714 471 533 234 250 -173 -342 767 133 -675 23 109 -31 155 -598 -722 154 708 -654 -190 747 -512 539 780 542 -383 550 351 -342 -287 727 -168 -536 652 -19 -363 537 -267 124 647 687 758 -655 15 33 -51 -132 -259 -545 -493 -191 -555 14 -303 123 459 343 -559 -128 695 -859 445 245 -515 765 746 380 -844 551 351 566 -270 509 -868 -699 58 709 -799 -323 414 -572 620 -491 -761 -675 -750 219 207 -99 673 -164 795 -651 -647 94 -179 -240 -488 795 787 -693 -470 -747 333 -224 173 111 -71 455 -448 -799 -149 -541 -391 -881 -561 431 574 228 728 -626 -471 250 -394 208 -608 -524 -405 -834 384 -259 38 -338 -630 487 -408 450 -349 192 -735 -458 678 627 -294 714 455 -215 -638 -845 -249 102 -73 624 -427 206 -738 464 -631 -165 -60 -431 -559 780 398 42 -123 612 -155 -20 -409 -626 505 -128 -856 754 -605 -544 742 617 -458 607 198 -873 602 -201 164 96 401 -139 -238 348 -580 -609 -505 417 -870 -657 -279 -194 -617 -14 642 -56 -547 -497 533 -414 -603 686 3 -675 -549 388 -140 526 624 440 628 192 -770 -179 109 -574 -159 292 140 -16 -322 575 -160 -307 137 181 391 -433 112 -286 -233 55 446 204 -252 245 141 672 388 589 485 329 571 25 782 100 738 -330 -116 132 326 -178 507 474 540 -482 -871 482 153 735 211 -35 205 -278 -546 603 -565 -2 754 779 31 617 130 570 605 -581 -120 766 -517 141 -504 -122 698 435 346 -43 -247 254 271 257 691 198 -706 299 -757 -872 46 783 -557 -749 -45 509 10 0 -441 325 -776 328 419 143 -457 589 600 -229 -250 -435 277 552 85 479 -287 665 -388 23 -370 142 784 417 -602 692 -27 618 -261 89 -290 204 619 157 293 124 654 -227 410 -212 -140 -777 -48 -373 112 -440 13 175 45 723 -201 326 757 -560 -696 495 -94 -6 154 339 549 -736 250 93 645 -449 -325 -705 -219 251 -45 741 -118 -408 -814 -840 127 105 688 -303 -242 -124 -877 39 460 -398 -699 -18 558 56 -114 117 474 -192 269 459 -779 -369 -512 592 -546 672 -17 -222 550 480 663 -252 483 -495 279 -134 -360 -605 -320 -246 -412 -25 -464 -110 -483 -124 175 -862 -636 381 101 -108 174 50 -204 476 -621 -843 -867 -467 303 604 -362 354 -808 -665 524 636 -254 62 9 691 -310 -781 746 491 243 412 -586 -571 219 -100 -146 -143 -525 -608 -788 -775 -252 394 -532 718 -343 698 518 319 -309 617 -881 -822 -304 395 47 652 -594 728 263 -184 -112 -541 54 -87 187 62 784 -601 702 -65 161 -52 -552 438 385 754 -643 788 561 -17 -57 285 -583 147 -251 -333 -744 -303 661 -863 -99 -556 -46 40 -683 401 -748 -624 572 772 -613 628 -759 735 -588 652 -571 128 781 -512 563 -238 -349 0 -833 -145 108 -247 686 -595 28 -214 745 -283 -785 -874 506 -621 226 -48 391 -412 36 -476 -756 -471 47 595 -863 292 -737 -417 -850 255 -795 -775 -42 -368 -705 -127 -292 -46 90 566 -690 552 406 78 -153 33 -783 694 791 -515 330 -256 -522 649 394 -359 366 783 86 319 450 799 -265 649 -892 -100 -742 366 795 -713 -835 -87 -493 174 -829 319 742 -139 -274 -149 -850 -569 -507 -620 -753 1 -119 -330 -44 -202 180 -615 262 756 0 -123 556 -379 -646 -647 262 310 -664 -499 469 -553 382 -678 142 439 198 -723 -229 428 -643 232 35 -837 99 -536 391 781 -710 320 -780 -739 -521 -629 -307 272 459 151 456 -247 -357 775 192 731 -282 549 633 761 108 -653 22 159 679 493 447 -138 663 388 -25 365 659 677 -449 -619 11 -149 -891 -117 -349 -350 108 381 779 -429 536 422 -591 -333 -251 535 -88 671 -674 243 655 -548 48 103 208 380 121 -667 369 -767 -89 547 17 646 -28 108 130 -649 -871 -236 46 100 -866 -161 -550 752 -108 661 -880 -122 -487 -275 -705 -230 -629 -392 -25 -786 -48 30 209 -730 -663 493 -820 -388 512 -43 -199 782 -19 687 -477 -198 -328 -417 -834 58 578 52 140 702 795 -526 198 -353 315 110 614 584 -497 -414 692 272 -727 776 -877 298 758 -836 198 -254 -327 -167 -614 364 565 338 -239 -542 -611 -151 35 417 -680 -381 -231 -428 -697 -365 -115 -53 456 206 600 -700 -602 -303 -782 -26 769 113 -826 674 448 -197 -661 -184 310 750 207 -622 764 574 -32 89 750 -615 -246 677 -443 363 586 -197 156 -43 484 -491 38 695 306 207 12 693 524 -804 -815 -601 503 590 -61 48 -772 -717 -521 -129 -850 380 -299 185 -289 652 -897 265 662 527 173 633 782 -587 84 -345 151 12 449 -671 581 116 605 454 113 350 39 -550 -886 -241 -827 199 -333 759 728 -809 -803 -19 -390 16 356 -72 -359 -493 503 -501 -214 -413 202 -368 556 -570 245 214 675 -277 276 488 -17 -205 334 255 467 101 -771 -435 62 -223 295 634 -541 500 32 680 -260 -136 727 -199 758 -888 685 509 -141 508 784 -360 621 717 -668 799 221 -331 -322 111 321 528 -115 -808 386 530 -548 -231 -866 268 -262 -739 -240 330 158 -490 655 -177 208 571 -494 624 -441 252 -346 406 677 -93 -21 -40 -398 355 89 -156 -439 210 -21 -565 63 -289 -637 605 -347 -222 -797 -435 608 -548 364 -645 699 -682 -257 -899 137 227 -415 -744 793 587 -270 403 700 282 -683 478 -428 606 -419 444 763 -673 -344 346 562 792 -25 170 -567 -205 767 -73 -160 -70 239 372 218 -575 62 -258 -164 422 762 -848 268 -104 -73 -839 47 -723 640 -512 -641 -25 -188 2 118 228 -696 746 392 630 117 -807 760 758 706 -626 748 -666 594 -713 -68 -738 -683 -352 -484 544 -453 717 -569 -463 -828 101 -316 -341 124 729 -663 497 -244 768 -443 -522 -316 -31 706 -860 -728 398 -346 152 3 588 536 533 -55 108 -139 -490 339 121 608 -133 -91 -24 82 56 -567 709 -222 -616 -219 417 -141 173 -180 564 370 -77 -343 483 -39 -742 -746 -644 187 416 -399 511 -643 -202 159 29 688 -20 556 331 106 45 404 -18 747 -133 -354 -378 678 -31 -815 586 713 578 783 -554 -870 423 20 -343 436 -195 -523 713 327 277 -780 -29 -678 -753 -273 -192 769 405 735 -718 798 589 -191 565 756 -76 -297 -738 26 -267 296 -15 -424 608 -181 -147 -827 726 -522 745 120 -688 -710 603 -812 222 516 -712 -812 128 90 527 -746 161 -634 -815 -23 307 -630 724 598 -682 -765 398 415 -606 -112 -653 -286 23 18 751 -133 -835 -311 40 -511 -579 321 -266 598 489 -222 -394 326 -868 555 561 -842 583 -708 -96 317 -506 199 -525 180 -387 -562 -257 797 -172 69 -292 -227 76 -582 140 329 223 109 745 -762 731 -560 -469 247 476 -274 -519 404 -279 288 -792 680 -881 -148 -879 -521 3 -768 -416 636 -26 -864 580 500 208 -504 -235 108 -593 -51 649 424 -184 86 585 -896 -755 -338 192 377 -619 99 700 -263 -809 450 438 -689 -543 49 528 584 409 577 656 -416 588 -474 -303 393 -787 366 700 -405 -13 743 622 799 -348 -122 -356 -567 624 589 140 -259 -76 393 -761 -675 115 275 292 752 -851 142 228 755 595 -440 -364 395 -151 171 616 -870 -613 -243 -422 286 -791 -241 -291 272 91 235 765 -267 -894 390 534 247 -70 275 431 340 229 -321 -154 -425 158 -395 46 635 511 121 -79 -844 105 -99 529 -243 298 84 -109 348 124 8 7 -569 -612 569 128 -566 -612 798 -808 119 187 -764 617 688 -706 -675 -521 -385 -446 -361 -876 613 167 -572 -347 193 697 389 314 -699 -356 -344 -651 -36 -144 -416 506 -886 -594 -342 -797 -569 -138 744 -123 -507 -748 477 161 -328 -224 -628 -89 -684 -745 549 -50 -240 -361 -190 508 151 668 564 735 595 -66 -22 631 -760 -230 -553 228 440 -182 289 112 518 -697 -651 548 744 -748 215 62 782 284 441 260 -112 -168 572 -40 -3 690 727 596 798 -535 231 -387 -370 659 -76 -36 93 670 467 -351 222 239 637 -466 -91 -820 -343 -709 537 -818 -314 -460 -527 -502 -348 -427 -1 701 -310 -647 26 -769 -129 -189 331 -389 -258 307 -460 656 -564 -5 -303 112 -790 -447 -748 680 -88 -185 498 -544 45 239 178 784 89 -216 -245 771 712 21 -574 -651 -224 -9 -640 79 -148 -448 -438 -206 38 50 505 82 330 -790 789 -97 -241 -878 -661 -359 -754 -270 -148 -310 276 -405 759 -637 787 190 -449 -200 230 -181 574 112 -772 273 -144 -401 719 162 -201 -893 -755 115 -480 -708 -133 -401 224 440 627 -455 442 -827 -514 759 -641 626 -8 318 11 539 -731 -473 209 -560 791 -280 -368 -825 -272 -135 -803 444 -753 -151 -741 157 338 138 -676 57 -622 -737 634 355 92 -720 694 -99 399 290 231 340 687 688 561 289 -561 -691 362 468 -181 350 -669 187 -695 -869 -631 -503 -174 -492 209 705 653 -297 -423 -83 512 775 30 -683 505 394 444 317 232 478 628 -623 685 34 -359 -300 708 618 -353 -479 -251 216 -820 437 484 412 516 -84 665 -734 648 -399 151 -670 374 -95 -375 759 388 -617 156 652 290 -833 -705 -47 -892 -142 551 78 -818 712 -356 787 524 -284 -830 -206 -609 -171 -346 -413 782 -212 173 644 -806 -16 -488 119 -57 -515 261 -206 158 88 435 -286 73 -831 482 -78 -805 -395 310 -509 739 688 -200 246 -675 -426 -45 -766 258 89 -739 151 -493 680 639 -168 -836 -625 296 294 -341 102 -878 -53 -403 624 -545 732 -21 -728 527 368 797 -31 51 -838 -167 531 219 119 -250 -694 517 330 281 717 792 417 268 -141 -751 286 -712 766 477 -107 -206 -810 659 578 -493 -238 -408 9 500 -394 -794 685 -849 -205 235 252 -878 724 -261 1 -700 31 246 -33 501 -721 -804 319 -605 217 -7 -191 575 283 -271 -450 -117 490 564 -878 300 -315 763 306 -327 -90 222 -797 503 -252 145 703 -855 -537 748 363 565 480 -762 98 -256 -542 -510 -501 510 604 -163 -325 318 -857 -754 223 384 -538 468 756 -707 11 508 128 -513 689 -24 359 142 778 -836 65 537 -499 793 -257 702 675 101 631 -151 254 76 -640 -397 -170 574 -873 -417 -663 -269 552 107 -170 776 676 -663 589 -261 620 -187 -647 460 -182 -572 -642 -414 -376 99 142 330 68 -254 -682 520 235 420 722 329 -14 57 -553 -648 231 -402 414 -289 -831 -304 492 -664 -190 -289 -700 -174 15 -755 449 -806 -382 230 371 50 598 242 209 -716 16 -662 -542 -638 296 -111 -897 -64 -60 -803 710 -697 -119 -197 764 -474 -472 52 -846 -556 788 797 743 -625 337 312 -165 -621 773 -442 -411 -544 -534 759 145 150 -529 -39 -354 -388 -583 426 -642 -647 -438 30 42 78 270 17 -4 -496 557 587 -194 -843 376 787 249 78 439 651 -344 -470 479 -462 704 140 -506 443 -351 150 -476 -298 -848 39 280 -796 356 557 496 -529 -556 47 700 -131 707 226 644 -110 -80 138 689 364 507 506 -446 -538 523 -250 206 -344 336 183 -627 -355 -292 -221 97 471 553 -503 23 -453 -424 -830 183 -517 443 -442 -401 352 -452 -604 796 -551 -49 -98 -389 399 359 351 298 -440 -57 210 101 331 -404 -542 -127 -675 -688 -385 66 -462 720 358 -287 45 368 -646 675 -125 -794 26 -225 297 -80 726 174 -804 436 -107 -267 1 7 -179 -857 250 292 254 -198 593 64 -499 794 -538 677 -831 -748 -172 36 -583 415 234 -734 -637 22 7 -79 556 -896 74 -700 634 -634 -412 587 -97 -344 -677 -818 -679 160 582 -19 -145 639 633 217 -547 -52 -306 -869 40 688 157 -694 -289 284 94 479 688 -83 -360 -632 -810 301 643 613 455 227 -294 -308 -521 312 -126 -406 -398 -69 0 400 425 -566 614 -167 -774 -81 37 -743 276 -797 -370 430 488 24 117 -367 609 439 359 778 -8 -254 161 262 -246 211 -3 -128 -248 -528 -493 -631 -337 42 -256 254 429 -99 611 242 -725 97 -97 -896 -85 -134 589 166 -551 -727 -355 -358 765 -438 116 456 -71 159 133 -480 538 35 709 -321 -730 181 -514 221 -685 117 -130 -856 290 -895 -664 -844 -858 -216 -552 567 187 -134 -122 795 254 398 692 -487 -454 -328 -197 150 -506 216 797 -216 759 333 -197 -168 -245 -850 -746 -124 -115 82 -90 685 -448 769 382 22 -459 372 336 -384 390 -53 115 133 716 -311 -104 -229 -180 295 -592 -531 -304 717 123 139 336 599 -438 -331 -135 -753 447 -599 134 -253 642 -195 -397 -247 539 -195 -354 537 -308 -402 278 498 -532 -756 -718 -637 29 -358 -327 -37 -205 25 -108 576 -656 570 -893 -19 -300 -108 348 656 -143 583 -95 -168 -121 -691 -543 471 787 -263 -626 -400 -613 462 -399 153 74 760 536 760 -361 302 775 128 22 -645 -169 794 -93 621 100 -354 -360 471 -121 -561 453 -794 306 535 443 -872 669 598 48 489 -229 332 -623 728 -861 -489 335 595 523 -776 -119 -744 237 -184 -257 -872 -626 -325 -74 -215 664 198 375 703 239 -716 111 733 -823 -90 -865 -465 -325 4 746 -82 64 -34 217 57 -14 370 -99 102 -114 -318 -365 -419 82 -768 -298 -248 303 -701 512 -420 58 93 -565 74 -146 -181 459 -216 -477 771 31 579 -245 653 111 -632 -158 589 148 57 -46 26 -107 -301 765 251 -420 -589 177 727 -19 -649 728 187 -272 748 -126 -654 722 -652 -607 606 561 -250 -674 -505 760 -239 -39 -168 -496 -398 -787 568 -715 446 321 353 258 74 -256 -138 -24 -222 666 -63 -692 279 -615 -450 -718 -812 -309 685 90 370 -721 -567 509 -67 779 -541 -426 100 205 324 30 200 -322 -825 -585 -524 -892 135 -240 685 549 -762 235 -93 752 263 -565 63 13 -474 413 595 797 610 -830 187 705 136 10 -510 -774 596 -353 -223 591 -758 -194 291 89 -333 -719 -163 -504 548 97 17 557 -657 390 529 630 795 -310 -394 -857 382 450 -647 645 10 -278 -414 111 686 -590 444 690 511 486 -168 -173 -246 757 -674 482 704 301 799 721 378 -532 279 670 -91 640 334 649 288 156 650 -545 -890 -284 302 -65 797 -334 -828 -753 -346 -772 -787 -106 338 -122 -792 311 -389 -584 461 455 777 297 -562 627 -385 -254 -242 -508 439 161 110 -89 609 -101 365 200 -646 -147 699 -797 35 184 508 -572 323 -210 -352 726 -590 -385 359 536 243 626 -219 -132 -736 -873 -63 168 -829 -341 -739 514 -384 -779 273 147 -789 687 -384 -496 -796 427 -449 379 180 -613 524 686 97 -131 -814 331 -175 -266 223 161 -543 -576 -190 -244 515 264 368 -497 -556 -7 -163 259 -222 -855 -335 695 696 440 760 180 -805 -718 -664 -431 -758 551 -819 326 -767 767 -682 -894 789 47 -776 573 -268 310 413 12 89 222 -343 -221 -265 -778 -330 -864 -55 292 383 -71 107 793 175 253 57 -125 -307 -893 64 353 548 -212 -739 -860 740 -368 469 -409 -34 228 590 338 592 -678 -732 178 -335 -428 -401 -649 264 -4 -116 504 592 -696 -247 60 -641 -740 463 365 -899 123 -395 -788 -144 -26 -230 106 574 -6 -893 -364 366 -793 -710 554 -830 -690 664 392 255 -765 -206 -55 -273 -833 -145 225 -745 -799 -896 149 351 145 -248 580 218 512 -383 233 38 -780 81 300 58 -526 185 98 361 -732 -778 236 720 335 -83 646 -348 650 205 696 -657 738 -878 702 -572 -835 32 469 246 -752 -75 219 23 -870 395 -547 -762 732 -773 443 -29 229 -192 89 702 54 -654 702 755 403 -382 -835 -703 -831 -763 -484 -720 686 515 344 -361 511 -638 -602 -352 420 -370 687 -716 -120 -557 295 -295 454 346 711 -618 -782 -470 521 544 -690 632 -50 -571 -702 149 777 40 384 -726 193 -594 -154 -272 -380 -295 -848 -468 10 438 273 138 -417 289 615 535 278 -7 -713 -294 -116 100 566 509 -198 -812 394 -182 -780 -338 541 -797 -676 -328 144 -547 411 -337 -33 353 -213 249 -254 554 -190 407 -122 518 -811 26 -17 577 784 346 -43 -71 425 -832 261 617 -252 -110 757 443 -564 -492 319 -837 339 204 -183 10 490 -638 -108 512 -231 -305 -692 -821 754 -798 498 73 -130 -841 -160 -366 -767 675 571 267 503 -319 -202 -331 595 -362 -88 -238 324 239 -773 328 35 185 0 576 -637 -176 -170 -263 120 526 52 765 283 399 28 -531 25 309 686 -252 -204 752 -765 493 -521 373 69 670 -462 -546 -613 793 -153 -706 335 -799 487 -581 700 -342 -301 206 341 -845 -506 -8 454 668 201 -881 -453 96 505 601 -488 114 -763 714 19 794 62 442 -456 -619 -206 -61 295 -394 714 689 -665 -232 -775 -436 528 223 -71 -783 -536 338 -421 -47 -336 -839 -790 -662 -490 694 -485 -514 136 -348 723 -639 652 -381 -143 -433 798 23 -659 -319 173 -609 402 703 -776 248 694 157 475 -602 -623 684 463 -633 18 799 438 375 -213 -646 512 -483 -310 -16 -893 -804 -831 -848 -154 485 -355 148 -638 475 -208 367 -781 -15 195 -557 662 -698 679 -555 532 130 -494 258 -386 523 -138 -759 -706 -772 -137 -736 353 122 90 -546 -875 -222 -307 -855 593 -550 -304 -139 496 -274 261 -127 -78 317 -133 -875 -569 -433 -235 432 487 -579 101 -147 148 -782 -798 -302 455 440 -554 365 383 434 -233 -367 -33 -21 468 -438 -610 -798 743 -81 353 496 550 85 -96 -424 -639 486 637 478 495 -700 782 -99 -843 9 -547 671 112 794 -770 496 37 -89 298 -168 624 -712 -151 -223 735 -595 515 -395 341 621 -563 -193 496 -279 -586 92 -540 115 787 -614 -257 721 -304 326 -447 -56 -665 114 -448 -143 -444 353 489 262 226 -416 465 83 610 337 -755 -738 -761 88 -819 -230 572 227 4 -417 756 -153 -895 -47 224 644 409 -877 234 14 789 -692 234 258 30 -671 664 -552 -393 270 737 -826 -110 -286 -838 260 116 -630 524 648 289 -43 305 -385 143 713 -39 797 -254 -155 435 -492 194 -369 -326 122 234 74 -365 58 -337 -309 -125 62 464 622 -168 -42 -715 -447 493 567 80 289 -728 737 -487 -103 348 323 337 760 -361 -33 -390 -860 -398 -305 373 -814 -842 -280 -638 77 -169 708 -94 -106 -763 -796 -260 -300 -799 347 96 -359 -464 541 693 702 -225 130 623 -612 -749 -666 285 212 24 -892 505 -69 -829 358 -758 669 -280 -4 -807 -856 -81 649 224 625 -760 721 225 628 -212 381 -775 -62 -635 -483 -105 -521 321 613 755 35 438 -290 -130 -836 583 507 -765 -316 515 141 -412 592 417 711 -36 213 777 358 -843 521 -560 89 528 448 556 275 -840 -636 -251 -522 -571 -132 702 290 525 -246 -820 -63 339 -819 121 -662 379 669 720 -617 115 -505 451 -545 -317 -309 588 -604 -324 144 429 2 229 -455 -751 -522 -666 -373 714 -264 59 -54 121 -216 -702 588 224 -434 377 -95 477 636 -732 -420 -297 -20 102 -679 394 367 553 -668 -761 -697 478 -232 665 -448 571 780 -241 181 -234 -366 -530 706 -737 231 265 -221 616 -686 -698 -835 -792 503 -404 22 -200 -558 240 -197 373 -35 595 -104 -551 44 433 633 16 -331 -238 -426 189 583 -69 -62 -132 -673 -218 -847 603 -552 47 260 -355 -543 -34 108 -561 -154 202 -339 -25 -623 28 -398 -582 -352 -683 -121 -847 -648 -300 50 210 -260 415 -9 -123 380 -218 -668 -832 -443 567 513 -223 -568 361 224 10 -374 76 639 -106 -243 229 352 790 60 -616 583 442 -41 734 620 536 318 -596 -764 -351 -674 588 -293 776 -575 353 -65 747 224 219 302 -96 -407 -656 173 81 189 -637 -529 -30 795 -760 -496 -95 766 791 556 515 654 -634 -769 -813 -200 400 210 -783 -393 762 430 -377 -131 -870 -91 -657 -86 291 -894 726 -661 -752 780 773 -836 321 94 575 -501 -130 707 -655 -865 -554 737 -613 -653 541 540 785 -768 -301 -37 -433 541 -262 -299 -571 622 -158 -828 -81 -583 226 466 -606 -61 -463 -271 41 -58 -101 200 -875 727 -588 -520 576 -556 -479 101 -681 724 319 294 -372 -626 519 386 58 766 -125 642 -789 370 580 -411 -83 33 -223 -558 565 -221 6 -420 394 429 391 -497 -844 -620 577 -527 -768 177 565 201 736 746 -292 46 -759 418 -558 -716 -778 454 -340 -154 -5 88 -38 -431 97 339 -42 -675 -500 666 -157 752 240 343 -467 -808 611 -48 122 572 -193 -113 -691 -832 -198 -379 365 506 -266 651 448 464 258 -409 -446 -820 751 -18 700 -297 583 497 336 -840 -526 155 -261 68 -11 131 129 87 51 -139 -168 639 480 203 -159 489 48 147 524 466 -799 179 -371 139 -109 -826 -538 -584 462 43 651 76 -429 -72 533 -894 -883 285 -114 -638 -800 -149 229 442 -502 -584 -175 -193 419 761 -517 355 -103 -719 -313 -363 375 -583 681 671 50 564 696 -30 -570 -332 -829 574 476 506 -75 796 727 -165 460 521 -450 60 21 -645 346 742 -144 677 483 457 -458 -738 2 263 -628 -560 576 -675 649 194 -749 683 289 564 603 -851 379 -139 -410 361 743 453 -252 519 -852 -157 -340 -797 664 -1 -121 456 339 -860 128 377 728 -840 -886 530 297 -773 354 353 -268 305 766 46 613 -685 -529 5 49 -624 -813 -415 219 602 -152 145 -214 -35 -817 -216 452 108 278 94 262 -592 -448 637 -577 -36 576 509 -287 -227 137 -582 -746 -451 -564 -158 -226 533 -628 -102 287 267 -318 -110 -828 -431 -410 194 718 -536 24 -482 175 -487 739 -61 79 590 -308 -340 42 -357 -479 -737 581 -49 187 486 -149 565 -441 667 -485 169 -412 -377 150 -95 -612 170 -562 -153 469 -180 -120 -740 79 440 -298 504 401 532 275 546 -513 449 -786 213 140 -649 50 132 -535 -790 -195 -613 315 -357 -116 -161 -616 -553 126 -204 -611 71 635 -779 -181 -624 -268 25 630 -234 47 465 546 175 70 754 -805 -818 514 -727 -15 485 652 -668 142 11 39 447 606 -175 518 -864 -415 681 -360 -125 -133 -354 -44 -152 119 -283 123 -365 -563 -259 -397 -320 -867 -199 676 494 -619 -281 -143 -19 -5 -78 -421 384 228 -293 -574 -358 688 669 -51 360 103 587 -139 -616 17 714 -83 191 -635 -315 625 771 -206 -573 -881 -2 -620 243 -29 535 294 60 -220 19 182 242 172 131 778 -157 -366 -591 -568 549 -684 -56 -246 122 -854 -299 -667 128 312 -710 395 -388 324 244 -58 -671 -809 242 604 284 178 -104 383 95 -463 440 161 -93 171 -670 -774 226 -538 9 533 767 -646 -136 -865 384 -129 -771 27 -654 241 449 534 718 -115 237 -471 299 -72 -536 -459 104 509 -182 -352 276 -825 256 100 781 -474 454 -713 664 -647 595 449 385 -679 -119 -115 -414 -837 -92 275 257 -121 446 -890 756 302 335 -702 -16 349 -887 -698 -376 663 -862 -318 -674 643 148 -530 600 748 754 -227 -333 314 234 -415 347 226 -324 -504 -66 -335 -797 -747 530 692 -400 642 -191 741 775 181 641 -543 -571 728 -399 510 -198 404 -176 575 -419 -421 -132 -833 -93 311 -287 -502 53 164 116 -830 -155 64 -460 -840 -407 241 340 72 741 -251 111 123 -12 -190 -401 145 -390 51 -597 -872 -324 -592 -309 -139 -803 341 728 -896 -168 -790 -225 256 -395 -671 -559 87 -804 -533 -368 -708 253 497 -788 -152 -220 -37 -500 -228 30 166 468 -5 471 64 177 223 779 -883 -211 41 -143 -557 436 468 791 -413 -351 -836 -105 -261 391 105 -650 307 -861 744 509 509 149 15 -255 -646 -74 -228 53 -330 745 -219 296 490 -77 -680 -157 -247 -600 -681 -843 148 -247 -698 187 340 4 -265 90 -558 -73 -297 -471 619 -264 722 189 413 -213 608 -614 -579 438 -485 729 698 473 -891 -501 -501 297 -768 -329 410 652 461 -382 -435 -181 129 -53 -513 -78 -822 -598 479 -275 -15 435 482 330 513 -419 -510 145 -531 343 -668 -240 -204 -281 -796 -695 300 -732 18 180 5 -301 52 512 138 43 192 145 607 -773 -824 491 -687 351 580 84 -303 -146 -472 -182 161 -695 134 -341 -52 -423 109 603 -85 388 124 -644 -708 -869 428 -321 424 154 185 795 55 -784 390 -609 481 -776 -357 74 -16 442 -466 69 155 296 774 -649 608 183 49 695 -184 24 -215 -277 363 -484 -363 -664 -146 46 683 -749 531 645 -487 657 29 -755 -549 -442 -159 -587 205 464 -867 582 -339 -518 -531 -750 95 262 -695 -660 264 -588 386 276 -500 341 -483 -511 -532 621 -708 344 668 519 -741 -632 -837 -569 -510 -479 256 497 526 183 249 607 -402 -677 699 188 -725 698 -628 692 -8 658 -453 -94 -73 -501 -230 -828 332 -724 -144 -557 -34 -877 731 535 -59 460 35 659 -755 -197 55 138 -470 -91 114 -391 -787 -247 509 -756 -834 -549 272 -142 752 560 -798 -475 160 545 -292 -187 366 -390 525 -582 195 -536 384 -612 -425 -445 -722 573 -389 -124 -670 244 -85 674 -154 235 232 86 373 -726 522 372 413 223 461 -616 560 111 565 -857 341 -588 279 -591 -688 315 -534 -652 -755 -764 -76 761 764 -858 -829 -787 110 799 88 -157 717 -438 576 484 92 54 -849 -4 -676 56 -278 -321 -480 457 745 -247 -783 83 -119 69 38 -507 -854 -71 -131 -385 -29 -890 -892 -682 -258 -257 577 728 479 545 -320 772 -195 556 408 533 -645 -613 -356 -867 -503 84 7 80 -744 -376 -143 79 302 -46 -585 388 -234 -254 -249 30 -302 261 600 -122 -630 -260 -449 250 -514 -33 404 -821 35 -585 545 -241 403 105 -631 424 -595 -16 365 -899 444 -650 -326 -475 766 121 -82 210 732 704 -245 -384 701 -540 -418 741 49 -11 142 -529 -872 192 393 -16 504 328 -642 -824 -65 578 170 -41 -879 -483 -625 390 -414 -399 424 -103 726 -283 699 -31 787 -464 201 767 -460 212 706 159 630 21 703 -659 -773 -798 -287 -695 718 -706 -618 -369 -707 -155 -230 69 -373 -326 -375 -705 301 -537 629 208 -545 -885 -371 421 270 304 -386 -104 535 218 104 -686 -200 -551 -806 467 -338 238 -887 -715 -187 527 770 228 -593 778 -670 2 -610 717 754 -496 -384 -391 87 497 393 201 -129 -764 -390 636 -157 -849 355 643 667 250 249 182 151 655 767 334 186 443 227 134 744 727 -780 -60 -450 672 10 368 13 -279 447 781 467 -891 205 34 -249 191 -660 -720 378 633 758 483 -26 -766 380 398 350 353 -9 -36 -183 234 337 -624 -459 -849 690 -157 326 -571 208 764 -235 66 -152 436 -875 -862 -877 615 -301 104 65 -607 -856 648 -324 -443 -870 -405 -450 -293 -160 -122 -771 415 -454 581 -15 -332 116 -467 302 -785 731 -290 -501 -670 -5 62 106 567 -634 -507 435 -371 -762 -171 415 -895 230 -243 315 311 -373 -245 -297 -223 475 -202 792 622 -426 234 -767 -636 144 -612 84 -540 -3 30 -185 -198 -838 267 -332 -257 -47 378 560 -893 -614 708 781 -667 653 -452 757 -418 -24 343 -160 -177 -857 129 268 -685 58 576 78 -343 -472 265 -482 -214 516 -462 663 749 -346 134 49 723 43 658 -373 -181 -20 -199 -802 -174 633 487 -97 196 -878 64 132 -602 -157 319 74 -140 212 -552 519 409 -757 -363 120 -55 205 -84 685 83 -165 791 -575 -218 434 -630 -628 -362 220 -643 -126 777 580 -21 -527 -201 271 169 -99 784 647 639 -538 -17 -106 795 -239 5 -78 586 -678 89 -270 18 -75 564 -226 112 222 -342 600 193 -722 -718 -80 -205 228 -479 92 578 -664 772 461 340 530 211 -151 -113 96 159 -676 -524 687 163 -699 -584 448 -806 512 -747 -339 -413 390 -304 -634 -677 71 99 -743 -760 -457 277 -151 -809 -49 -321 -556 -67 122 -496 -296 -772 107 643 -321 506 -657 183 356 -364 419 -814 94 255 -548 12 -67 -716 14 74 -513 390 -243 -170 -251 422 -467 -559 -339 633 -490 -738 -843 -524 -97 679 322 -379 -876 -629 137 -470 289 -147 623 -829 771 7 -477 -561 -767 318 314 -373 600 -37 570 582 -132 210 373 735 148 -853 265 197 678 259 787 -452 -717 -453 551 -787 -812 57 620 788 348 677 -137 -759 -778 -490 420 -58 -494 662 49 348 106 -38 -308 -51 -187 407 -245 619 -698 -261 -243 -752 -644 -772 702 -146 156 58 190 -165 -21 46 68 -757 -513 -628 252 145 648 157 -250 516 200 177 261 -779 736 -231 377 -643 269 89 -516 -889 -743 642 -728 50 -1 -501 78 -211 -442 504 192 -2 -872 73 -94 -709 -404 -229 -726 -150 -352 -808 -570 514 55 -89 -551 -232 380 -219 -428 411 482 -43 -220 243 -267 12 185 -700 352 532 -357 483 -289 526 85 -109 425 157 19 -523 295 -824 562 502 186 -351 -81 -37 675 410 -647 578 -636 -48 297 500 -884 -242 -774 151 -288 562 -160 305 103 -668 149 553 -207 -8 622 -633 463 345 410 -595 -874 388 569 618 541 -228 -502 428 464 44 788 -689 -63 -550 -210 182 156 29 43 -262 -576 617 -752 -690 82 -330 261 -341 -52 298 -682 324 680 783 235 -857 357 474 312 405 -98 255 18 -644 184 303 -756 -758 -324 61 -885 134 446 110 -350 -10 -293 644 430 -826 -257 -694 -598 -88 -485 -832 -122 -46 -85 -807 -731 278 722 -452 -122 677 376 -132 -354 315 -170 750 671 463 701 -77 -464 355 583 -433 -730 476 724 501 44 163 -255 -506 -38 -809 286 -16 535 -250 -95 -412 -726 -875 776 202 91 -145 151 673 338 -668 -644 166 -88 290 -437 193 -311 211 461 730 67 -373 -161 -469 783 -845 -243 -278 -86 -872 617 -520 538 -569 560 313 -425 514 142 -513 220 -60 292 561 -731 269 435 -335 -179 -398 -798 109 633 637 -849 -422 -197 581 7 -705 502 -795 -503 -666 303 -483 -224 -764 -709 -527 -506 -626 377 93 332 -699 670 -541 -312 -639 683 228 576 542 -487 -624 -301 249 452 -876 -429 547 357 -508 -817 -98 -301 -345 -149 401 134 -842 781 -632 483 468 -808 202 -219 -595 -363 340 -435 -463 -644 -865 -316 445 631 355 -789 505 -775 41 668 771 -717 -859 717 -136 89 -583 -351 371 177 417 627 -355 -317 94 634 552 425 -463 636 566 -331 -521 795 674 -136 -839 -526 741 -233 -794 -445 -799 674 155 -217 45 -477 356 -517 798 -636 -62 380 569 718 -182 431 -747 664 -543 -647 -714 -154 -871 -140 -868 314 458 299 346 -179 -618 -443 41 153 758 -188 266 -141 149 384 -267 351 514 400 388 -718 556 375 -288 776 -73 -591 -248 -789 48 328 193 -525 580 25 634 -368 -347 757 -881 123 -487 768 372 160 -220 -810 -315 -622 -437 616 224 514 -45 -850 -793 -338 -67 83 80 442 351 -233 279 608 353 283 -37 -211 -16 788 -772 117 402 195 -241 -567 603 589 596 -549 -35 -759 25 -667 -891 525 154 -833 225 -893 -572 -162 509 -467 -27 476 -698 -627 -706 -867 341 -817 -633 -45 -40 -527 -140 -537 242 249 -564 -159 -39 266 -267 791 -881 202 550 184 713 -30 -391 375 -638 -144 -188 383 165 -360 -794 -500 17 111 201 63 247 -368 8 236 -876 -279 -577 -877 598 -321 -855 64 3 399 -645 -260 310 710 499 769 -514 -97 -659 568 773 -895 -602 -556 -261 738 -623 -202 -811 -516 -604 707 -205 -470 -890 687 -742 577 697 -525 -596 270 660 136 86 751 286 511 662 261 251 -808 -354 503 -137 -106 584 88 -349 -253 -57 334 -774 674 -140 214 -401 -531 733 191 718 450 439 454 482 363 364 -566 -293 -364 -693 197 -830 193 -850 -525 -544 497 570 337 74 334 -662 -611 758 -510 -184 261 121 78 771 704 629 200 635 476 -448 -440 -582 696 -767 -856 -181 745 -139 220 263 366 -482 -611 -34 -315 -12 -706 448 -44 123 -731 -590 306 -152 -876 780 495 -191 755 226 62 438 -227 -276 -779 235 -446 -441 -845 -252 -259 8 -722 -199 657 -829 -226 -319 766 -869 143 -530 -157 378 -887 -34 647 105 662 -109 605 30 118 41 334 508 -35 798 125 -641 -616 -745 42 -798 -173 -552 -277 208 -411 255 -563 -199 29 -437 -90 -586 -788 80 -845 754 476 -762 404 -28 -888 440 45 -454 443 627 -403 -426 344 786 577 -741 -444 482 225 790 497 148 120 67 -739 194 132 -567 -764 -14 -847 -104 -387 550 -226 -894 -667 -183 -502 -30 -422 587 -695 -449 179 -101 -776 -885 552 -666 317 508 -538 -629 477 -493 -492 772 528 -854 -696 -836 587 -81 -476 142 -321 -319 41 12 -722 -892 -63 -559 -689 -359 423 138 -303 -92 -783 -404 264 -414 218 405 666 -589 739 221 -192 -764 -97 -50 373 -544 -329 562 -707 794 493 -732 13 -653 -893 530 311 -164 673 -348 -257 -425 255 -795 -138 -448 704 -199 -41 -547 659 445 -791 451 223 -80 650 259 -293 -225 139 -507 78 -88 11 -674 -31 328 254 -759 -62 -238 114 318 -409 547 148 -119 150 247 -140 633 -117 612 -227 -416 182 -142 -890 159 -71 285 -373 178 -190 -489 -167 342 -93 567 144 674 415 635 -578 -836 21 104 36 -40 -550 -258 -706 50 54 97 720 -508 214 -761 -343 165 -839 -70 360 -866 -770 379 -637 -98 617 523 -549 -895 -764 189 -442 -83 -800 -688 642 416 761 -469 -282 449 -810 753 -232 -19 -361 482 37 -655 -577 -790 334 -527 -218 -849 110 476 255 -737 702 716 -360 514 407 -312 141 73 -560 -435 398 -653 583 -307 405 -870 -344 -665 -406 733 -197 457 -483 488 612 -495 181 -192 1 297 -622 177 284 303 -86 525 13 221 -834 -644 601 -562 -341 -485 -383 109 -872 135 -404 529 -541 -786 552 -48 510 -76 693 -383 -42 -28 221 -629 -571 -56 327 -500 70 -481 -645 608 -231 777 -136 111 445 565 479 -541 716 227 -265 -847 -469 600 -713 629 134 186 -553 -416 114 647 -572 -576 -291 205 -1 350 -120 582 666 -520 528 -247 -806 219 102 -496 -290 92 -444 560 758 -151 598 -42 -434 169 773 590 762 787 24 -559 24 363 501 258 -620 580 -652 -618 157 707 419 -762 -627 -621 -36 604 -230 -287 461 -132 -514 -851 -441 -578 465 612 -423 -484 -771 561 -31 421 100 -827 -421 561 -254 -56 749 27 -207 -344 297 741 264 -10 -475 736 -326 336 -136 276 23 218 652 -370 -77 518 658 -240 -535 -52 -82 653 -869 631 -38 -836 -562 -236 -509 -700 -125 175 -330 407 -576 743 -802 -571 -206 554 791 -323 491 -885 614 788 -279 -431 -789 650 168 191 522 181 -439 -148 -840 640 -264 -72 360 -341 464 221 -166 -499 91 -293 610 482 -416 -810 -457 426 420 -461 -341 600 -674 -542 -375 -91 -105 721 373 585 16 456 -133 -753 -483 -704 473 -878 619 -280 611 -453 503 -664 183 -821 -737 -724 -643 -508 729 -890 -7 132 -127 217 415 -720 -104 -515 577 -223 -283 -536 437 98 -73 370 -681 -291 -327 -822 44 -38 -596 638 655 181 -489 -404 -829 38 553 729 -473 -262 410 -377 -465 -507 -252 -122 478 -817 -365 -690 11 -749 -478 351 -678 -429 -269 108 -404 756 -114 -738 586 606 33 165 -832 -645 265 565 348 -489 -811 -37 530 698 260 -393 704 357 -479 198 436 109 -564 77 -532 272 -5 -382 407 -776 505 -327 94 391 -464 382 131 -76 -354 -565 476 10 -882 -836 -47 735 -823 -240 769 379 190 -842 722 646 716 -650 -135 -528 -887 419 -57 203 36 616 -114 -57 -324 -797 -832 234 549 -693 386 700 -453 -522 -573 584 -755 -788 585 492 -12 55 192 -66 -226 -70 -626 451 -434 -314 125 -83 -285 373 -477 -431 207 -103 -347 218 -393 -617 -388 375 726 544 679 -868 584 727 -58 -82 -103 -305 -716 -690 -179 23 767 228 -337 140 536 395 407 532 -835 -202 -197 -182 540 63 745 -579 -386 402 -302 -211 -298 237 317 703 193 -482 -565 189 532 727 8 -157 450 -361 -512 -14 -299 -826 658 620 564 79 -1 62 -119 26 721 -765 132 -275 566 -671 -392 596 315 -884 498 -875 -508 -896 393 -249 545 367 -679 499 -454 -28 167 -631 -112 -236 -371 72 -515 142 -168 418 -414 325 99 -491 -823 -208 496 117 90 -93 -308 -379 -648 783 -22 -447 -858 -450 -105 -781 -236 -498 -465 139 757 -586 343 -684 23 645 359 -790 -534 287 545 -460 -799 635 -488 -98 -498 -748 -501 392 664 342 -188 -867 21 453 753 -178 -310 -330 603 708 -332 -512 -149 -505 -678 -595 -482 2 -643 -432 153 -839 -780 -698 235 617 226 -7 -232 -176 487 743 -108 -856 637 -186 -634 -406 750 451 655 92 260 687 0 -32 637 766 -546 600 357 -719 -383 171 -695 269 -57 384 19 353 165 -319 -204 -857 788 649 -513 444 747 -751 -501 -295 -132 177 -279 224 249 -696 -881 -350 267 471 96 -529 343 648 717 -882 -194 -140 -646 295 678 617 -642 -482 -170 -627 332 661 467 -669 -65 -48 761 -598 -204 533 27 289 198 -877 -408 711 -690 351 51 -754 -422 317 -233 38 -841 -819 83 -130 -843 -341 256 100 84 745 705 712 -198 -53 -441 -4 -879 -516 -527 526 -597 -631 454 773 -680 573 -270 622 -816 -184 -656 426 713 -829 24 503 505 -651 127 -650 322 42 665 -156 -647 -870 -794 711 47 380 -583 108 -668 -253 -672 -385 -261 184 683 710 -720 -351 121 159 48 -86 251 710 -205 -87 -698 113 776 -824 -378 7 -583 481 685 -277 185 58 -265 -3 -49 -528 -516 420 690 610 -670 352 569 -736 559 -511 -180 690 -535 -226 243 -562 -193 -46 -570 -279 -162 296 -191 740 694 27 151 176 357 459 534 -526 -568 -685 165 -883 -695 473 -203 148 -705 800 375 637 -761 -594 -33 -216 428 -722 99 471 0 616 650 -560 -74 -521 -572 5 647 410 452 -524 -151 -220 -723 722 -799 91 68 775 -729 -200 -225 -369 -65 -391 -242 746 20 -24 -577 -322 440 -281 635 411 706 360 -74 500 -271 230 -317 -345 -789 -851 -736 754 -683 -301 -174 -236 -63 53 246 659 -316 139 793 -783 146 410 36 692 568 740 -95 -227 -74 178 -639 84 295 374 -113 -781 -596 798 -422 182 -649 668 481 -440 489 675 -233 -776 695 -106 -75 -691 -598 -502 -251 -250 -409 -425 -129 427 249 276 -874 2 -253 52 93 -426 46 128 -367 98 -203 -184 -511 -398 -314 566 276 -236 -103 191 434 258 707 534 114 -712 -357 -533 -864 -576 -399 -900 298 -298 135 213 -252 -701 -627 -364 -62 47 -620 413 385 237 -103 -379 -669 399 517 -827 -58 395 56 296 -505 -8 301 -74 -25 124 635 -133 514 68 316 -204 -214 512 -843 -515 81 -672 -397 -358 -232 -483 -772 -531 85 -422 -495 312 593 -692 145 2 426 -334 611 -41 712 649 182 -518 -603 94 114 -320 -841 244 -825 148 -493 440 235 -701 -267 737 -221 -514 -390 -26 -720 126 -200 763 365 -144 -227 -243 -695 -564 350 313 378 365 -241 -295 310 -93 -417 11 -897 -737 245 189 197 -250 668 -748 581 -859 639 263 423 206 -153 212 -248 129 -19 -19 -874 -535 -693 -649 -226 128 328 -581 -685 -500 646 393 180 565 521 -49 -399 117 780 451 -140 724 -45 -541 0 158 -229 267 126 -565 -269 611 -863 -798 500 -371 -679 761 -427 -643 -712 -243 -268 191 686 17 533 201 390 443 -196 -7 694 -310 202 -666 -269 -460 -707 562 71 -448 577 -335 -351 167 -274 344 245 757 -447 191 430 -62 -687 -680 -315 -677 -898 572 -387 -135 -770 303 477 -804 42 690 -620 -570 326 274 -691 628 -209 -537 222 202 211 -191 -213 -38 454 43 -378 -175 350 -535 -303 47 791 -491 20 171 -84 -456 787 361 -776 -589 -1 -620 133 537 722 -475 -805 -425 96 32 -559 736 -760 -740 250 124 -651 -212 -342 -30 622 -399 293 -558 -312 273 -384 -166 -631 -305 719 183 -811 -895 771 -889 647 670 204 -866 188 -531 162 -513 -347 -628 362 -482 556 -797 596 -1 -612 153 -606 -354 653 -544 -199 -159 -895 -324 545 -619 -380 656 -29 255 646 -577 -467 -838 720 -586 466 -758 -380 -398 -560 412 691 -805 503 -678 -421 693 -493 -267 -10 47 493 -172 -894 -715 174 -779 -637 23 15 -162 737 64 42 636 414 304 -454 321 -549 792 -73 767 -510 325 -33 285 -445 321 -433 -676 -103 156 -719 -425 -602 -611 -175 -403 580 -361 -256 -736 484 -512 138 -826 -183 -440 -459 -875 622 -273 -637 -871 -259 -504 751 -115 765 -2 112 -147 216 -560 468 249 -378 -18 733 760 31 97 -537 -259 280 429 4 -722 -603 786 -764 -59 -305 -355 -432 508 489 520 24 46 -344 220 -882 -849 -236 43 -515 -848 -571 372 209 696 -359 -835 -823 -154 265 586 -5 -327 60 -149 -836 -347 -354 304 558 357 526 84 477 -497 -226 545 -874 71 507 148 -455 315 -308 -259 778 -48 571 638 -474 654 -557 -627 556 -88 146 -262 262 625 331 739 448 245 -585 -708 -270 466 656 145 -686 -25 133 -286 164 -727 306 626 202 -557 362 -140 -546 550 -763 -708 -587 186 -55 569 324 -114 -426 291 481 -69 308 -897 730 307 105 229 562 -625 -619 527 -793 686 520 -813 689 618 782 -498 -35 -694 441 -601 484 287 -708 -303 -687 -306 608 431 750 718 87 -767 -270 -267 487 665 569 -56 -544 -276 -873 -63 -762 510 681 306 35 306 -474 353 -491 415 -343 279 -722 -719 770 -509 -496 -270 -659 519 6 -332 371 -630 -524 186 264 -447 604 -258 -491 -718 -436 261 722 -182 788 -31 655 195 344 225 -710 332 443 117 -26 743 -615 -154 -824 198 261 540 243 -771 144 -696 260 506 -722 -160 607 -126 -282 -93 425 240 -852 -676 -360 -158 -76 -681 -410 552 -18 -442 511 -25 -488 -444 -432 -75 -257 -500 133 202 388 -13 102 -511 63 638 3 -568 80 184 -704 63 -334 -366 -628 -24 -381 32 -4 -27 740 -506 581 -216 -746 -205 579 1 142 -626 -618 -77 1 -444 -531 -783 688 431 241 -199 27 -793 575 -583 -618 392 188 -574 559 401 -451 661 518 -287 -774 -449 743 144 597 209 -85 -299 302 -837 696 51 465 99 291 -570 -609 -263 685 -538 219 -156 -400 136 220 -508 -817 547 478 762 -43 -378 -504 726 -810 -471 -94 223 -585 250 409 -800 -52 -94 -46 -8 -511 -833 -612 -700 -831 715 -687 467 316 -530 -716 -333 -855 266 545 -531 -751 662 -782 321 -882 268 -817 245 -714 341 526 -494 -84 -606 -2 -517 -108 -370 700 -337 657 107 -74 -105 253 302 355 -787 -406 636 532 -561 -183 64 -877 668 -474 -680 582 -696 -193 -76 694 20 -37 292 -165 -39 507 61 -534 -773 -172 281 577 -357 -29 474 -726 337 -185 248 480 719 -81 615 272 590 -118 -103 344 588 313 -124 51 338 -842 599 -846 405 411 -812 -123 462 553 -822 659 -331 371 -74 -739 211 653 535 -842 623 332 -143 130 -571 556 66 -697 -880 -438 640 -177 85 -605 486 -84 570 1 -881 112 -561 -155 -231 -620 526 -824 549 55 -96 177 643 -699 428 552 395 52 -499 260 12 -183 284 -417 94 81 -390 -228 -99 772 -507 14 166 319 -291 -147 -239 251 -653 -188 563 -58 454 -253 -308 769 -689 -27 -360 -492 -706 -147 -89 175 292 260 -31 -386 151 91 598 223 390 -877 -670 -534 352 -572 -464 -116 -768 -444 -411 -366 543 -790 475 -528 211 -212 669 23 401 -258 -559 -745 -810 798 -422 -240 -765 730 -180 -819 674 -496 127 620 -120 128 263 -645 572 297 -47 327 28 -897 152 -274 -476 -336 -898 -745 92 234 -191 351 -376 440 -195 -537 -851 -274 311 373 263 786 567 -6 -179 288 -159 -131 669 247 -28 202 -35 488 -619 69 631 240 -384 -109 -679 606 628 -264 728 -746 -498 -619 430 -170 90 335 121 256 -735 -256 338 138 -572 584 -897 -216 475 419 -14 -121 149 -697 -640 399 -38 178 -214 -581 -707 -85 -126 -132 455 621 -59 -824 235 365 368 165 125 -587 644 86 -719 -553 -505 134 -84 -659 679 525 -74 -193 71 366 -481 -729 -604 346 523 -900 -244 779 -356 623 -530 424 -761 -142 540 -823 -559 -771 -51 -156 95 -418 3 -824 -689 -341 -87 66 34 469 285 -421 -834 -476 612 545 -514 283 -470 -889 279 680 197 109 286 97 -589 -579 477 762 -205 -778 452 -6 624 516 -831 348 -729 -350 137 487 -871 381 174 -216 193 -157 600 -80 -223 260 -69 403 -809 -128 -22 633 367 -606 260 712 133 -239 -239 322 -764 -755 -547 -186 -673 -371 128 -404 -164 -311 -479 -760 314 -721 -279 -373 37 -444 -862 408 693 -403 198 -690 -658 752 456 782 180 -459 727 107 -665 -303 24 -813 -77 -296 67 666 345 86 -468 771 -620 46 294 -818 -42 -266 707 469 499 521 -281 198 402 -736 662 469 -176 722 283 220 -289 -319 724 -207 -499 -736 692 205 65 385 340 -652 -873 283 -298 630 -177 431 581 785 447 460 449 -348 298 -141 466 -866 713 62 474 486 -775 -98 244 774 -566 461 286 -40 -156 521 -137 539 -89 790 -630 507 -418 -333 22 405 -594 706 222 684 660 515 -756 -297 -629 671 -704 -516 529 274 -278 -611 605 -416 630 -387 -609 -489 420 257 377 76 377 -43 671 -329 -859 480 762 -67 221 370 -634 257 -388 -464 426 -64 -216 741 -27 -690 32 -30 -114 -125 791 366 -187 -754 744 -273 634 31 712 -420 -472 -817 -147 -437 -195 -218 661 460 -651 -202 111 -64 -252 387 764 687 270 -888 401 44 -723 730 12 -170 194 -354 -254 389 -405 -760 144 260 -797 302 374 544 -488 -846 -820 -472 -20 786 59 -579 -402 131 738 25 -862 -172 -785 417 -372 -147 339 -494 -703 -351 -726 7 -769 312 -63 627 767 111 -856 -574 -552 177 -382 -179 781 -616 434 536 502 -575 449 254 703 -286 -437 -766 227 700 -370 163 -186 -233 -81 -662 -419 -249 -24 504 -804 247 505 -663 -561 -516 -317 752 -370 572 -86 428 -387 431 -122 -205 -521 -29 -44 -215 -19 556 -380 -394 722 272 -784 -208 684 348 -760 -711 -112 -451 -824 -410 173 -332 -793 287 -111 -430 556 63 -180 -713 710 790 711 -126 -12 595 -651 -782 -736 454 698 -754 -99 -249 366 -683 481 317 520 -445 514 -231 -120 -757 -794 -12 112 -710 135 610 -164 277 -166 189 -306 82 -315 -745 475 214 -266 -110 -160 -132 154 586 651 641 -443 -50 354 -133 -846 -728 -167 -613 -590 -766 -507 13 -790 -249 124 213 223 18 -849 -357 177 651 -429 313 -209 -361 550 564 698 -570 -182 -234 -629 -335 396 -430 239 -27 -876 -617 207 -96 -512 -426 -36 677 20 15 -758 236 -803 -528 -234 -183 -396 480 -588 -395 -91 -518 689 151 -111 -685 -43 -537 374 424 731 -754 -30 351 -349 248 774 -201 -639 602 483 105 -571 558 -157 -468 -174 -209 -72 27 603 -162 -74 554 258 -830 -236 539 -427 660 193 -898 -295 -296 587 -628 -2 -799 -219 -369 -416 455 -261 -813 115 188 -91 783 -719 702 -584 299 -553 -232 783 -144 348 -301 384 285 -847 223 -98 -88 -659 -897 298 410 789 105 -727 -380 -819 -792 -338 666 -391 -290 -36 -865 629 50 354 57 -842 661 37 772 701 -892 641 -584 753 -424 736 -453 -821 359 710 315 -238 -642 -211 -105 -197 -829 -58 329 323 -820 -24 -525 -561 -70 316 406 761 242 337 -744 231 -387 215 -263 -848 -149 -432 -867 -220 32 421 131 733 -24 31 -704 442 -686 -410 374 673 86 -709 -414 696 -69 107 -292 -535 745 -715 -413 666 608 -34 472 -231 -291 -255 210 -348 322 -605 -8 377 -107 229 -99 460 -428 -166 -394 101 109 -181 -753 -85 393 -302 -252 -511 628 -283 233 665 691 741 249 -888 10 26 791 -115 -470 275 603 693 55 -867 -899 332 -25 750 -227 -611 247 -347 -369 -394 -161 13 182 568 -286 428 0 -6 63 -258 344 53 -851 -99 -831 340 -763 653 227 373 -837 800 680 -740 553 -719 -28 488 -357 97 671 710 -645 -488 -867 -502 -104 513 -203 -702 709 613 -179 -163 342 27 -493 157 140 -713 -44 -57 -287 -307 -168 713 -533 -303 395 -69 -624 -284 633 478 -547 37 785 784 570 -541 -817 -278 134 678 439 -690 -619 330 -341 15 -692 78 -623 -583 676 -620 790 -467 425 -61 -754 480 755 106 456 -666 481 642 202 -184 -171 652 428 -181 -82 408 47 192 -366 27 -521 205 -97 -626 527 -481 -220 -647 -109 777 -389 604 701 -658 674 387 97 570 612 684 664 647 593 423 553 -883 -703 237 -845 -250 716 420 -124 463 213 -43 550 518 -567 137 -444 -289 605 13 726 -279 177 -1 -357 324 787 -588 -278 -500 393 -776 -602 684 168 -805 -606 742 -896 -594 240 711 249 -153 -570 -468 146 320 -401 350 319 26 -748 643 -124 447 -773 -698 431 -291 -734 -517 -313 44 759 -76 530 -387 -164 37 -167 658 215 160 -443 -710 -158 753 -704 -25 754 244 -480 -365 411 -89 85 27 316 -327 122 -173 -383 -476 642 33 640 -408 -661 22 522 -680 -682 -777 -143 721 700 -440 -37 319 -506 -591 -868 211 -330 -700 6 -857 -299 -590 698 -93 142 -522 625 -785 636 -7 -800 -860 12 -768 440 -429 -333 493 725 277 542 -451 509 -570 183 -805 -301 725 552 -128 166 -165 -193 211 -660 295 -832 727 406 -12 35 264 -190 70 -178 521 -685 619 -776 291 257 464 -891 -529 -366 607 551 633 281 -565 -488 356 -671 -203 -781 -895 57 -398 760 -573 -633 83 -412 -830 -523 -778 64 -228 647 -211 -701 26 692 -789 -340 651 354 -129 -725 694 -320 -846 -6 454 -799 -670 -146 439 -470 710 -429 369 181 -541 190 -19 410 -217 405 -750 -146 704 724 -26 -634 -505 -882 531 722 -494 469 -702 140 -31 -417 260 651 -731 648 582 -345 588 -830 -836 -552 196 772 14 -655 10 397 215 -821 794 -407 421 352 -557 322 760 -57 -290 -530 -627 -100 121 -759 -371 -422 265 -420 -722 -864 -547 -613 -258 -896 -167 253 156 -296 -319 492 761 -807 -848 50 -378 684 362 -660 301 -858 635 331 540 515 -283 563 -210 622 736 -431 -260 -801 -631 -50 289 -684 606 -677 -63 -182 -424 -4 -280 57 107 738 -356 -382 -489 -303 -82 -650 329 -456 -814 -846 -395 404 -452 240 -548 359 30 462 -83 -832 -506 -772 -282 -507 -591 583 -42 -352 672 -215 -274 -7 513 -521 797 -31 191 -736 -345 -224 -830 766 -327 748 521 -481 202 -621 395 322 311 400 141 -408 610 258 188 -618 607 -575 -77 569 350 227 532 643 18 -213 697 420 -284 40 2 -72 -880 640 165 -28 679 700 190 200 302 -40 698 -355 156 337 -312 39 -158 -730 91 205 -445 430 230 8 -68 -386 -474 232 -550 560 763 -441 -443 -49 644 156 454 656 549 -307 704 -183 -434 -720 273 443 -165 539 202 160 -839 74 341 -236 568 601 -136 225 772 -744 -656 -610 199 -680 -136 522 373 781 -28 272 48 599 -686 31 -776 558 551 -97 461 174 -490 -423 49 -73 -845 -509 -332 -835 -154 -640 237 -283 211 326 653 465 690 426 -286 434 -71 -549 -491 -461 66 681 -782 -794 -18 -80 377 -230 500 -760 725 730 230 682 -890 195 -303 -7 -472 -453 -422 657 -324 795 704 -780 -447 -200 177 -732 -194 654 568 527 -738 -724 136 686 140 -773 726 428 -241 -596 -729 252 254 -553 729 452 69 -196 157 419 769 -742 786 -286 415 -96 709 -381 310 -100 -332 70 -322 773 416 34 579 39 -669 -345 -576 138 249 -203 -80 693 697 -429 -13 798 607 -5 -97 -850 -18 320 -436 327 471 -115 525 -381 424 -355 46 243 -138 -453 -370 34 -594 -836 410 584 -159 -857 -100 255 -127 698 -169 -313 83 507 -317 563 -622 -774 551 -32 -51 50 678 -195 780 205 298 48 -453 295 229 -104 -4 747 -801 -275 -113 -710 528 -317 374 110 -743 598 396 -648 -722 -75 -546 -646 338 -527 -105 -272 391 -752 54 -858 15 -21 -392 -759 -496 200 708 787 -832 -656 -615 290 -422 -188 -406 -190 -848 701 -174 441 96 -792 258 -365 767 -604 418 -652 -293 574 -57 708 174 -728 272 767 -770 30 -639 -760 535 -60 -800 -1 724 -842 707 -377 -185 716 -125 -824 -874 113 144 668 -684 49 -385 -751 -90 -342 -779 -644 -304 -345 -780 -34 -706 -286 543 -364 627 460 -76 -323 122 -793 269 63 -521 -125 259 -870 -267 -582 749 103 792 468 -625 -773 -125 -656 -28 -204 -456 97 -249 -230 506 36 195 -797 214 -722 535 252 -434 427 -310 -186 -897 13 40 66 -90 -80 323 704 -194 773 509 -599 733 722 698 -235 -82 -610 -28 -169 623 472 -181 624 -246 688 418 337 -546 74 606 575 686 -787 608 651 -320 423 100 -368 -497 244 -36 -175 -737 23 -724 -699 -93 639 -408 530 -267 701 110 322 -7 537 482 214 -373 -561 319 -281 -40 -315 -516 -272 -426 -368 725 616 -641 496 -533 -281 -207 476 -208 -42 437 -227 -346 -841 542 -566 401 65 -709 -519 -867 764 433 -726 37 517 -187 95 -402 369 -464 -509 -189 538 528 -740 -763 551 -474 -834 308 -99 -531 -229 -551 -476 -690 -72 -355 211 401 486 -744 -134 -251 -446 -410 -22 -626 428 -841 580 -886 320 -27 608 676 -533 -263 230 -820 769 -182 -654 702 412 -13 109 612 -793 -198 -744 361 -72 -165 751 433 -670 -166 -651 439 -195 424 402 -212 499 -729 452 -450 448 400 -343 663 -522 -262 192 -784 128 -456 777 635 -723 566 543 58 368 298 -893 136 -783 35 737 -242 29 751 759 65 -142 641 -209 -862 -688 -422 386 -565 -283 779 685 -667 602 -842 -77 -603 347 -104 -240 298 -89 -303 -844 42 565 -450 -820 363 388 -860 -5 -480 -893 334 39 -738 -27 -16 -665 -367 -61 -548 -423 -792 -357 219 -34 217 734 -510 4 535 -169 104 -22 -632 470 -426 -40 254 -117 386 -834 715 -425 436 -123 -335 34 45 119 67 -97 373 426 -863 428 85 -102 689 -813 760 -868 -579 700 -251 593 291 472 691 748 124 -777 684 -77 -360 683 409 -743 -770 615 -754 -671 -418 -43 -724 -121 403 509 211 -440 -184 497 644 -423 -282 -231 576 -888 338 -817 493 687 356 35 -232 -765 -447 -571 -897 786 -8 -845 -401 -374 499 -19 539 -100 634 585 400 -512 53 -299 32 658 -285 661 437 437 300 314 601 -170 39 437 -390 524 -267 -476 -412 -875 -216 50 688 -511 -896 546 322 586 99 -143 454 579 -1 203 129 -256 -785 506 -297 -684 -387 -482 151 -5 570 -259 730 -477 -869 407 665 84 -124 -235 -657 -425 -262 326 -892 -83 -582 -777 -134 -676 703 274 -490 -277 538 -404 -681 -831 459 243 387 -620 -631 -483 374 152 442 -668 -313 524 -459 -21 -98 -666 620 -872 265 -391 -291 -425 -199 -124 -777 -135 -464 -181 275 389 -334 -535 -671 -97 -889 503 85 168 216 24 159 544 771 -351 528 310 181 37 -130 588 598 -809 -756 -575 -285 -434 -804 -388 257 -490 -133 109 -623 146 -776 -55 -346 -13 -692 683 613 -845 -531 94 313 21 146 367 -54 -247 483 60 -762 -419 -644 -462 -326 -243 155 -259 -436 -595 140 -80 59 134 800 -151 -508 186 -21 702 -712 417 -583 -124 -13 -848 -633 90 399 -154 -220 -610 215 0 36 97 706 368 461 -325 -157 -87 -646 -813 760 -727 549 -287 181 -748 -400 651 373 -817 -91 690 466 -278 -462 -788 642 20 -81 83 -640 -733 -306 -233 644 -694 -608 -772 -829 273 719 -496 48 -554 251 379 350 -371 45 792 662 428 -1 717 503 175 503 102 479 -221 -507 -460 600 655 -86 -804 -84 -615 -764 524 212 480 -386 620 -255 635 -371 239 -197 108 676 43 -154 -488 300 236 555 544 -754 -456 189 341 -626 -296 -419 706 755 -385 -577 -247 -262 -423 257 168 686 -678 -750 -449 293 -214 282 -505 -557 517 -149 624 -119 -152 -141 546 139 -812 -170 -636 -151 68 81 312 -640 776 -145 -107 -645 711 667 387 -663 632 37 220 -315 -561 337 -854 -583 -81 -755 604 401 -160 -254 -687 207 -161 621 -274 103 -307 -546 -228 -484 781 -101 54 776 237 -842 642 -94 -363 734 -76 -295 19 458 118 -520 -124 564 229 -390 -148 414 -703 -398 -881 752 -785 -807 593 64 792 702 359 -704 636 -567 -226 -213 526 -73 -549 676 697 255 -104 619 -823 656 423 796 -420 600 -307 532 -104 704 166 74 -620 -628 -284 -59 -728 -197 535 777 -292 85 724 681 9 -816 -188 -855 -407 646 -111 -427 -168 9 207 -104 467 221 456 517 362 105 -95 -785 386 700 -689 -758 339 -484 -366 -154 -303 -604 -521 -535 -773 357 -306 -321 -607 -472 -267 173 118 174 -134 -748 -266 41 -22 126 -760 -157 257 781 -273 -303 782 -473 358 506 689 658 288 -25 -490 246 325 440 -532 -132 -208 -707 603 -569 512 -344 -779 -527 -171 -120 507 -275 -323 -384 622 -128 755 -290 -86 133 -305 267 -522 -673 504 626 364 -827 299 -735 78 -187 516 492 -795 -94 496 458 -669 45 53 278 507 -718 -643 -263 -304 497 -448 -207 -381 -725 -538 -474 -27 140 602 -656 147 473 -507 504 56 -506 233 714 -179 743 -53 -121 77 -1 -37 -552 371 -671 -76 375 670 -807 331 410 224 739 105 61 206 -806 -456 -266 425 -849 -601 -841 -240 -525 585 507 -776 -180 -615 -348 -801 449 474 -847 780 -354 -684 -368 247 -353 673 -439 485 -202 -728 -151 452 -758 782 -433 -899 -726 800 646 56 733 -789 141 -256 -638 -61 -762 467 -359 93 -25 -344 -82 193 -183 -243 -376 190 620 -41 231 41 36 539 469 19 -240 -682 619 -273 -842 -298 -684 -199 11 305 558 470 -341 -498 75 766 403 475 -182 -427 644 89 393 -566 396 184 356 -287 740 755 356 -11 603 -471 489 764 -477 -896 536 -770 397 316 -62 -480 2 -867 -366 358 615 464 -646 -335 631 7 369 125 -887 424 -35 -839 165 403 102 412 -307 -403 -382 -756 50 -645 779 232 -256 231 268 -481 -654 705 -110 -167 -116 359 352 -84 728 394 -663 728 -886 724 82 -434 -438 -61 -284 -344 -770 -34 -573 -481 153 -855 751 -549 -877 -340 -606 505 -128 -589 115 483 368 -842 -311 33 -862 -17 506 138 -32 -475 -187 -718 -409 757 -334 490 -282 -143 -24 413 -419 573 -40 -671 96 656 402 -494 88 -197 -35 543 -570 222 676 -456 275 412 -662 138 -683 293 -372 209 -871 70 -293 341 -387 440 -545 -272 314 -795 502 473 255 39 -265 -147 -562 -405 -224 567 246 672 -812 -173 -397 -645 -888 640 326 -893 27 684 788 430 -840 -773 94 224 -508 -31 68 53 609 -838 -815 519 24 635 -167 460 -666 -318 733 641 -163 -734 -373 -202 -339 511 -635 -38 -159 -421 171 738 -519 717 477 524 88 800 369 793 -810 -670 397 635 -826 -522 -144 727 -652 604 767 -779 98 -613 56 576 -765 -315 697 -876 122 535 541 201 -243 -50 444 -245 359 -485 -568 -803 337 787 -138 97 762 -700 -506 -247 -300 435 -364 63 -627 723 419 -347 152 51 -506 611 -841 170 -671 785 -385 384 -275 -506 -877 357 -385 123 -78 220 -555 -742 691 -542 -753 -487 406 420 -134 265 -179 -556 655 785 367 -868 372 720 -110 252 57 497 155 612 -515 -629 -410 -463 -334 800 -641 731 128 371 265 -623 -441 -845 -656 -212 -421 -878 -193 -763 550 594 728 -461 -861 279 -63 438 -514 473 381 -302 -526 329 289 -490 -142 -528 -236 154 -276 -417 608 188 -273 372 -501 45 -258 370 -472 135 561 -554 -144 -678 71 -451 -864 -330 199 -493 174 -209 273 112 297 649 415 -641 -537 -192 -707 -579 -296 125 536 641 -626 160 -62 271 -736 -806 -227 -455 -396 -220 -202 445 -105 248 102 663 449 43 -389 524 -780 69 -788 251 -880 535 447 105 -304 -151 -439 687 -289 499 524 -188 -410 438 350 -395 -154 -713 -87 -86 -463 150 545 240 -336 -284 574 113 -433 160 -209 722 -3 462 -552 -547 -213 -178 412 -193 192 -646 114 -658 -677 -768 618 563 441 -532 -193 -872 -713 -61 -111 725 -591 -598 281 332 465 467 -76 -99 -365 459 -595 522 -592 -893 -666 312 538 -85 -544 306 535 -264 -261 -638 -669 787 -492 433 130 -394 569 -712 -455 -490 662 516 586 -731 711 -363 -617 -580 566 636 597 -174 -650 -163 88 -358 629 -362 -617 -24 -473 575 -486 288 -244 -286 10 -189 -90 276 726 282 -305 -462 -796 623 -381 -573 -876 637 187 45 229 -566 63 -424 92 278 724 -255 -670 -195 -857 791 244 -843 179 524 19 -145 -450 -166 -133 768 -354 -106 -329 486 655 249 465 -508 -572 479 164 558 -301 371 -639 263 -438 -760 -38 280 533 -649 512 529 -188 -191 14 45 299 -362 -193 -662 -831 -254 -890 419 -19 -556 523 -749 -594 -471 455 151 16 -569 -558 -711 189 -719 -304 423 -46 557 358 104 -894 522 -182 798 312 -440 1 -51 713 -690 -760 367 560 -388 -734 -322 -824 426 257 -392 -363 413 -241 557 -400 -854 -391 706 440 -300 -844 -666 -816 -786 62 -663 -896 724 -288 -458 81 298 18 307 549 53 -834 132 -125 638 505 -697 469 318 562 -335 -544 623 731 511 149 -312 232 -498 -806 521 107 123 -227 -593 -754 -94 -197 -705 798 -309 522 524 -313 -693 587 -726 698 478 -869 -40 -749 116 217 -69 764 622 -47 -415 554 -330 -600 -170 699 773 62 -157 70 665 -443 -286 -371 643 -262 -559 -604 -749 384 315 -859 58 -20 -248 -388 146 -31 358 -426 -310 519 147 362 -670 672 -365 317 229 335 -856 -426 -269 206 658 50 452 -660 -708 -284 -793 573 624 -794 -372 -465 354 -881 -633 477 532 711 -872 -85 -30 -438 -181 -485 -818 -352 -594 393 -355 32 386 181 -732 739 -266 -303 -294 -715 559 -478 -694 335 522 -702 545 -649 545 -780 2 -414 277 -577 139 467 231 -96 791 -253 284 -408 162 288 326 384 605 -556 -127 -423 -579 173 -114 -394 346 169 -528 195 -40 -422 575 563 -838 -12 -194 -326 -514 692 602 246 -326 -162 -815 -580 -631 -52 -769 -268 173 186 -869 -326 -489 -409 -74 -87 -818 133 -711 -117 745 -138 408 -701 -524 260 -514 -125 47 -798 -411 547 636 693 599 -838 198 -94 205 -778 -494 732 154 -555 223 272 148 -623 -24 26 -317 598 474 -780 768 336 -252 -699 591 -720 -268 -676 -579 23 -438 -850 -314 -878 -862 64 -867 43 -501 333 -874 20 757 -467 127 -722 -197 -526 -283 -538 -702 -89 -187 555 -501 -552 775 42 288 -610 243 -395 288 114 632 348 383 185 216 -3 -427 -342 -63 416 -540 415 -464 -840 143 295 -879 -470 45 -18 400 7 85 269 -624 403 787 762 33 -19 -337 -708 281 -3 -439 -350 717 -717 119 565 -214 -185 379 -200 737 623 598 415 -684 -95 448 430 583 788 -682 -570 101 -523 -410 80 -786 -562 -509 417 -884 216 -885 347 186 -522 558 -222 -197 -40 -197 308 -510 -579 -496 607 -96 -226 435 638 522 -456 -868 -205 33 -831 556 598 640 -845 273 -203 -373 760 74 -51 -694 -23 677 -587 710 11 -420 -826 360 753 574 -620 -24 231 -157 -82 -575 -33 -45 -216 -186 678 506 -767 668 -227 -290 264 -286 14 -42 246 -599 -453 -710 -507 -311 10 424 -802 -159 742 -775 680 -20 -385 -708 -777 394 205 -382 163 163 -161 -357 -486 -588 324 226 -757 685 169 -606 751 70 429 -425 516 -495 215 -120 85 -721 -388 453 -450 -91 231 -17 479 205 272 -623 -798 -839 -838 38 235 390 348 -859 -585 92 395 -444 559 -804 549 -171 -82 129 543 -798 -57 -881 -231 -627 -695 -255 88 -141 -727 606 -318 -824 -843 -327 -6 -157 -195 434 -743 -231 310 -847 -735 -190 793 -431 189 -600 286 -798 -721 -418 -711 -866 -152 123 -140 -374 -579 585 672 -569 -241 4 -578 534 -521 -601 121 -397 589 58 586 124 482 -208 -9 -817 161 244 -435 526 395 473 -100 397 -808 -869 570 573 737 698 -507 -161 -410 612 -693 -426 -45 -341 620 -331 -94 463 -56 -460 649 -11 286 54 -862 -144 -184 777 -267 -815 -627 -379 -8 -69 -269 -170 -175 -429 700 -624 52 -380 -616 -882 -666 597 349 492 -304 -434 -170 322 749 -49 -279 702 -504 221 -335 -456 199 -623 -760 551 -556 -844 94 375 -790 -554 -845 545 -232 483 559 -495 727 448 438 263 -596 412 362 -651 -329 110 465 367 401 -360 207 -492 727 402 281 720 -16 682 -874 -264 670 -413 -495 -483 -843 -264 12 194 -352 31 -728 462 571 -497 -545 688 -467 -476 -241 483 -581 589 -300 -674 644 661 -507 352 -672 -762 603 -216 -227 395 513 -257 -196 215 168 786 667 -609 -33 -644 703 113 73 -803 -140 629 162 -819 73 432 15 466 -90 512 -233 244 301 676 731 -777 315 -356 -886 304 12 754 -774 -563 -263 -465 356 425 553 -253 -740 -13 163 -276 -867 58 701 -120 172 -60 -538 482 -892 -323 465 -198 715 265 146 390 -253 660 -706 639 -174 -314 -625 -112 363 -869 127 233 626 -247 -136 -244 -393 365 -513 -591 -67 405 -872 736 -626 319 -172 -32 654 -301 308 783 -817 549 742 -734 -727 -636 -282 -870 406 -95 -403 456 91 560 -177 340 -92 275 -516 -193 689 -658 745 -751 -350 -49 272 430 -537 -755 -829 664 436 -727 220 345 -402 -168 319 273 174 -415 -843 -185 186 -895 -480 -126 -444 59 -801 -805 -610 709 349 -262 641 684 -759 -48 -41 305 -339 266 483 344 656 -612 -819 691 -61 402 335 -630 365 -365 -673 -62 -769 404 -284 -353 188 -731 182 576 -828 -411 510 206 664 500 -465 -719 -196 389 247 203 -451 -423 800 -475 267 -38 -480 223 -361 -2 -570 749 -443 767 -865 -305 197 -478 379 334 309 -549 22 -787 -276 -38 -377 -373 -250 -207 305 -693 -132 698 -451 -782 -867 114 -659 -410 242 -375 401 -91 -847 -709 24 -67 -75 683 -758 687 383 -373 -854 374 176 264 740 633 624 -846 154 703 -728 -557 788 -104 -439 -777 -417 475 -588 -322 -628 -98 11 80 -779 728 431 -472 -196 -599 -809 -576 -450 -327 405 -586 -689 -447 -555 544 197 342 -670 211 -751 148 -196 -465 -278 -281 786 417 621 686 735 -58 -484 223 553 -268 -515 468 -748 306 257 -102 121 641 699 -621 -321 -130 489 600 -151 -154 84 -124 -784 -632 -869 546 269 76 -388 -850 775 -690 -560 -207 283 470 -736 -205 -479 102 -795 -504 -382 361 -15 -662 -839 342 511 235 -396 -115 -637 519 425 599 205 -796 595 191 -157 614 -544 609 -185 -28 747 -643 -58 -674 -587 -479 -139 175 -745 37 -631 -450 448 197 800 745 -811 -450 -283 101 126 -29 -32 -718 -665 -455 407 707 -836 9 689 -401 -55 367 -48 -607 396 -278 -72 81 -2 273 128 302 239 -253 493 -630 53 -760 737 -734 -25 784 -91 118 501 -321 -648 -304 -78 629 -291 744 395 354 671 781 -813 285 422 613 791 92 579 187 -470 -303 152 192 562 68 699 430 -686 -86 -801 -729 -418 700 71 -898 -177 422 -410 -165 633 -728 -325 332 626 143 239 520 388 552 -795 753 -358 72 484 -27 154 306 266 -788 -510 319 -670 -289 693 162 -526 148 466 -181 23 -116 322 -796 -4 -327 46 615 -817 227 -589 -51 397 -177 264 618 -455 602 515 -232 511 -400 203 560 637 454 351 -740 -400 -194 -465 -653 368 405 -582 -135 518 674 618 -507 96 250 77 158 -159 -171 388 121 -549 -326 -457 -600 -495 -721 650 -382 47 405 -42 175 -690 576 286 4 401 -80 740 -66 677 419 201 -857 738 -355 -670 -547 -271 -301 -441 590 -343 -826 -661 314 236 401 -499 -863 -588 -725 217 537 -782 -839 -324 420 -59 -13 -206 -40 -92 126 -434 548 73 432 69 -126 223 78 302 160 -250 -898 183 -277 95 722 -327 538 -239 -212 452 -549 303 777 202 159 -78 -317 115 -812 -512 -28 516 -539 -587 157 464 -631 329 592 672 -641 713 699 40 -76 192 -31 25 -429 -667 155 265 630 455 451 383 -178 656 126 553 763 -874 -636 -117 -875 -740 644 -333 185 533 245 -111 -498 398 -295 450 583 -372 191 359 -447 -350 -244 -707 -112 14 168 442 483 -165 -546 -429 646 -654 119 638 -423 -503 -233 329 330 -457 72 -815 -861 -625 -563 -756 661 -590 -780 143 -81 48 179 -697 353 136 -209 248 -81 -370 -464 403 226 329 -211 148 121 396 -583 288 -413 -400 403 442 -369 -714 286 -147 648 -176 228 336 70 257 767 -713 132 -56 40 546 94 -78 -258 -791 -765 -264 -205 667 505 167 -108 -225 504 782 396 32 290 -329 527 630 -862 631 794 640 641 -55 -279 -307 -808 117 -357 -155 -483 634 744 -399 450 598 309 374 -52 118 281 -502 122 484 689 -836 -765 -791 771 776 -86 -157 -236 -156 -346 -502 -79 -337 800 163 -564 -295 258 390 478 -42 -195 -517 -266 -165 -22 -437 570 632 494 603 -194 -772 -878 528 -692 -122 -237 416 628 112 -302 -525 -111 2 -123 424 655 572 -151 -816 140 314 197 24 -353 -782 19 40 -460 784 -267 -524 486 28 -121 722 -396 443 410 216 371 744 -210 -405 -326 -851 -89 -528 -48 -783 -471 775 639 742 494 -61 731 728 188 -724 -503 384 157 38 -429 41 -276 745 184 654 -511 104 362 -712 -32 -201 392 -9 -216 -369 726 523 786 376 575 601 -266 0 768 98 245 -441 -21 -69 353 -670 -287 -454 190 517 65 311 518 403 -689 -861 761 -860 -34 -533 657 -608 765 271 -473 -713 -5 -517 338 98 634 308 647 766 1 -828 -751 -671 -458 681 718 -711 192 408 214 174 -241 667 91 158 -463 -780 -234 759 -402 -718 -833 -276 560 726 -700 255 437 745 -240 -719 -516 744 -594 -880 550 176 676 438 5 584 -78 177 35 541 355 -827 -724 748 -813 74 -816 455 -770 -628 -413 -378 504 635 270 91 -25 496 717 425 201 -101 -763 -589 -565 -589 215 410 -520 144 -244 88 -664 771 -248 -519 -198 593 475 -249 -533 148 -789 -305 -297 -300 -398 174 -226 -226 497 581 447 -184 -621 349 470 -95 719 257 -115 -269 -714 -258 -202 -502 -487 781 31 29 136 -810 -98 -306 -780 69 -860 -132 -417 -278 -187 -893 -690 0 -597 -58 -650 93 -77 -409 -392 -803 317 590 -863 -875 -498 -643 -76 -848 175 -159 151 188 -624 465 -94 712 -71 -591 596 -711 45 747 -510 122 415 89 -435 221 -409 675 -766 -718 545 211 141 227 -87 513 -586 -221 -375 -300 560 193 236 -147 490 -831 262 351 -695 -509 662 -897 12 -433 -661 640 287 -554 -728 207 -247 57 -600 491 140 -794 429 -16 76 -118 -327 99 -9 283 -392 -385 767 67 294 -781 -331 204 -819 650 670 -49 -581 -658 -856 -649 -61 120 -269 -543 337 -427 -28 -1 -606 369 283 481 -810 339 -264 752 427 -279 25 -891 -751 586 -354 -128 -155 -432 -515 6 725 -793 -580 245 -131 427 -463 231 -558 104 -832 -451 -656 237 -343 97 -683 -446 308 -848 540 -383 -824 246 -796 -144 349 -811 468 110 -500 -724 749 -531 -651 -98 -93 235 -117 649 -751 770 -767 -63 324 -640 246 159 -688 -79 -157 141 -129 -795 168 534 -614 761 -585 -219 95 -194 308 334 177 -642 680 -576 -24 631 -241 -759 -102 -850 53 639 -861 -784 -336 -867 -286 -695 288 564 -732 438 110 -335 556 387 14 455 -586 678 656 161 -600 228 -45 71 -374 71 -280 -876 791 -48 476 679 495 -373 -867 74 62 -317 132 -46 390 134 -330 -705 -94 415 665 365 -130 7 -606 454 214 96 755 428 35 152 -543 -854 4 548 523 -386 52 -837 89 93 533 -87 25 -126 697 396 -603 -168 -556 -504 705 -261 635 605 698 293 -55 145 151 -161 -168 486 727 -72 791 609 -723 -80 -227 195 390 42 -168 -821 32 -241 -329 69 111 628 -218 -69 158 713 -614 639 628 -767 -724 232 -469 470 -806 547 -537 122 540 -757 -500 -310 295 702 -515 -472 405 75 -414 310 143 385 -291 -669 616 591 -46 639 -559 -447 73 -231 -899 -447 -165 348 -549 -869 253 767 425 -782 -585 352 78 -770 -199 227 -300 272 -727 -12 447 148 -848 -257 222 743 -41 793 288 562 728 -195 -832 -71 754 324 765 789 -415 -139 -786 394 -267 -403 495 213 66 -356 654 -880 206 759 377 21 -235 132 -72 319 742 758 -421 319 246 -188 -646 638 -359 308 422 -542 -37 127 -736 238 -456 -687 688 128 160 -38 -277 -360 145 139 -313 -261 -491 254 -893 -820 -242 -287 629 671 -663 -10 -667 -733 -497 -763 -604 -314 -395 204 78 558 640 451 65 -469 -381 537 -754 -63 800 -711 177 -675 -727 729 248 -368 -224 384 767 786 -459 206 -822 -579 -321 -384 -669 -254 -606 720 648 -794 714 -729 774 -681 -859 392 748 417 -27 -886 327 37 -355 723 -557 -568 -191 -489 489 -542 -663 150 46 639 712 477 -718 430 718 597 -443 -88 84 -555 799 769 -841 -354 470 418 0 503 319 -884 -814 -106 564 -47 0 -320 277 -97 -370 561 704 268 410 21 -114 -442 157 -259 480 279 703 27 652 7 -286 748 -149 448 -683 -621 -392 -431 199 333 -460 -268 -798 -838 -490 -792 785 -434 -764 -341 694 287 490 254 576 463 119 -395 -23 -727 684 -141 793 140 -468 636 328 -502 -219 142 692 -830 -867 -220 -278 -281 40 692 523 301 796 209 541 -613 301 -172 345 -29 258 185 685 -153 73 -877 570 135 -194 -319 406 -358 -44 337 634 -113 619 -624 -346 -780 -36 710 376 35 -67 317 -295 -620 -692 -761 674 314 552 -481 401 -737 55 -770 -788 -681 -107 239 -818 272 -818 -779 -482 679 449 217 -827 525 563 70 -600 779 -435 -796 449 7 -186 -38 -422 -816 120 -189 412 417 322 219 586 -241 269 -523 -817 -132 -125 775 -296 -169 -460 -639 -472 75 33 99 -161 -303 -566 -63 -370 -440 -764 -674 553 -127 284 -128 -745 554 -343 504 -877 -448 411 -319 650 537 -456 -573 -626 250 531 722 685 -449 384 -493 62 -690 799 616 -777 325 530 470 -623 392 -885 -790 629 324 -48 -436 303 467 -403 641 -106 -94 571 -658 -238 399 664 50 176 643 -572 -278 -559 -811 -693 71 386 749 275 360 -770 34 716 -166 -862 -218 -858 -687 781 -770 -75 164 554 773 -232 284 308 -309 -156 381 799 779 -656 -898 707 644 -781 218 646 687 -517 -776 544 414 -691 -168 -890 -837 -558 -107 434 714 486 187 -523 255 -604 234 -426 489 -780 -744 -890 -826 326 730 435 -285 504 -880 159 163 567 -42 452 138 180 -25 -659 207 -613 -747 -438 -548 554 611 -891 91 -346 291 -609 765 -359 -385 -207 440 596 586 -873 -56 472 -578 -827 -677 -167 39 -715 -739 104 384 721 365 -522 756 797 66 734 426 -398 -158 729 -883 -529 359 -874 -736 595 -403 229 -508 -586 -146 608 675 -536 398 141 610 -330 774 -467 31 177 -555 139 753 -434 -773 -478 171 426 -662 -72 -126 335 -396 430 608 -255 369 -582 551 45 207 725 236 376 649 376 -422 756 -237 -217 -92 706 -849 -339 -495 -327 -287 -269 -227 416 -666 62 -105 123 -350 607 666 -539 -429 559 -263 110 -423 9 176 533 -759 -3 186 355 215 -339 509 -776 -253 -218 568 428 -389 118 -566 510 -490 -692 -341 -283 247 -832 -352 -394 -323 -324 -598 752 -504 709 640 -733 189 791 186 719 798 -805 -403 701 -179 -665 -492 390 14 279 -714 -177 -229 -869 -406 37 -765 154 21 -644 -618 366 -382 99 -390 -4 -780 311 321 -94 -108 115 -233 -580 -407 -91 -17 637 207 -133 -239 -740 391 -486 603 486 -823 -848 -307 480 318 -791 449 88 540 -706 713 -225 594 -109 534 499 -659 -55 -534 747 -77 -331 -552 549 79 -375 171 622 -577 -9 -78 -638 -824 276 89 -593 -147 -892 -654 666 -395 46 -504 -424 -136 -794 360 43 729 -641 -652 796 705 100 -36 -627 -521 55 220 -687 -8 -899 -819 -466 -618 -832 592 -607 -116 303 268 -366 -244 -329 -328 577 -34 -395 515 -338 -55 324 484 -679 -106 565 -782 -469 436 -57 17 518 635 673 -828 -863 -523 -586 -812 -844 361 -77 -648 706 598 -234 -493 -477 -624 38 672 -368 394 172 297 -811 62 -168 88 -40 662 -889 -180 -99 -541 230 -22 -452 506 325 555 220 -67 -498 469 -24 570 461 -869 577 289 -688 107 595 618 -290 490 -858 139 420 -820 706 691 652 544 -776 -734 -237 -870 1 -731 -896 -564 576 53 -602 521 -250 770 -189 -435 50 698 625 376 -563 793 517 93 -369 182 -739 -298 -169 -501 27 -182 369 403 -325 713 -800 332 -356 586 133 419 373 -494 -190 -624 -831 -584 -719 137 500 659 -597 38 787 -3 433 -384 -445 229 517 -147 -719 -263 718 -796 -624 564 -325 548 -121 -396 75 221 -432 493 -704 -369 89 293 598 -463 394 237 -447 691 770 -579 -584 -3 436 -700 281 429 -397 -48 -744 -329 566 -563 426 -304 -628 344 399 -763 438 359 -159 -76 414 -311 -898 -567 -684 441 158 -3 -41 455 121 -456 -679 -289 588 -630 299 757 627 129 449 753 -888 645 770 11 -120 -380 76 -659 609 -878 598 -610 65 790 614 127 -656 675 471 -557 64 702 -706 -261 282 -79 -75 21 -702 -76 -450 609 -465 -89 -832 631 -692 733 707 -348 -314 -679 715 -361 -165 780 -234 -875 578 379 472 40 -235 -739 254 -646 -798 283 432 120 800 -196 -536 -220 -238 64 -638 117 343 -212 263 -896 -715 28 -810 336 -853 -324 -47 319 -508 51 603 -496 -694 122 196 180 -769 -845 -143 197 -745 232 -110 -515 -856 616 609 -503 -849 -878 330 -695 296 -36 -771 -108 367 -693 131 -712 253 -334 449 72 300 -693 670 23 215 -892 -66 132 496 188 -789 435 -426 550 763 -52 -535 583 -15 355 644 516 -34 -587 -289 713 670 -202 -624 -737 -501 362 499 -585 264 -140 120 119 561 50 -236 700 -532 -753 140 -249 229 681 8 -253 186 -89 7 -214 401 -552 -884 165 215 -161 779 -726 64 -40 610 -166 770 300 274 -545 665 -378 -103 367 -442 50 -382 167 -202 242 -343 -452 -836 -824 -167 206 -22 359 -512 -299 -91 109 -22 -664 -630 -660 356 -16 -335 286 -475 424 -458 -288 -589 712 -362 -357 -840 763 -18 364 766 -52 78 -371 -483 -59 33 353 -14 713 522 67 -472 -195 627 -636 -68 -568 384 590 289 254 -506 418 651 120 556 -243 -772 719 -659 -377 -382 200 -550 -114 -223 -441 181 544 797 147 152 -591 409 44 -341 -491 -784 -875 406 -656 129 457 422 -244 -257 -688 -820 -339 108 -180 -579 -139 560 -730 -225 314 490 -699 692 -825 45 362 143 725 -861 -572 708 789 677 -503 529 -847 305 -284 -863 640 28 504 -835 575 82 282 159 700 241 344 -485 -736 631 -304 -212 -333 -713 -497 -339 571 -39 207 -683 588 -176 -299 461 -545 -134 754 -674 -197 485 -603 602 625 582 673 216 29 646 -111 459 463 -531 -408 334 -673 -257 625 187 430 432 -510 -529 698 -226 508 297 459 -89 -278 716 317 -878 -238 13 -89 491 -229 -320 -415 740 -490 -727 119 -130 -768 -441 387 314 -365 373 -714 593 103 -483 471 -257 -168 218 -868 190 -212 612 -747 295 443 -159 -486 -863 -679 -817 -500 -112 659 -188 491 -756 739 57 1 -62 493 -881 -713 -850 345 450 -240 -844 432 -732 166 775 427 132 638 -443 -138 -635 406 328 -277 -301 -353 308 24 -575 -229 -390 48 422 -830 30 715 -795 -185 -374 -778 -26 590 -506 20 -843 282 -531 706 708 148 -353 148 218 -287 -424 -281 452 147 -820 93 -582 -70 212 49 373 -868 -642 746 443 -451 128 -696 431 -90 -353 364 347 -572 -606 396 185 213 627 -144 134 480 -428 -786 -801 181 200 -13 -278 -630 736 -122 -898 -330 -792 637 190 544 -121 -473 -898 -217 -788 491 -250 615 405 -241 -412 245 726 -84 -406 78 348 -702 -858 -640 -514 -236 699 154 687 314 -386 189 -717 180 383 -114 -423 -770 -823 145 392 381 -576 -773 685 566 -705 276 261 -130 104 625 681 296 -504 -896 -569 299 -635 27 -832 628 -507 -680 488 -40 -170 379 -186 650 -302 508 -862 668 -121 93 -825 689 765 131 -746 546 64 -262 -308 418 -514 -233 308 -370 -439 725 -680 -363 -443 683 152 761 -181 294 110 532 -634 -463 404 -776 -734 224 -319 128 -629 100 -181 410 -718 -90 -512 -748 -385 -516 -587 191 -481 -626 -445 113 642 171 -759 479 90 460 -577 611 -262 164 529 763 -705 -700 507 614 -193 551 552 60 -631 -87 -506 140 -648 662 278 589 189 -430 -344 389 -428 -191 299 -395 -374 618 673 401 160 678 540 -491 25 -356 -628 -364 483 -360 797 400 -819 -282 329 398 588 -519 506 -8 -540 459 477 -474 463 -270 378 -891 -300 -498 -272 360 614 -150 189 402 -314 -71 -836 157 490 165 304 451 -257 -641 -627 -871 715 63 -120 651 341 385 -200 -118 -296 -288 209 86 -153 -495 519 -735 -307 -58 797 -242 375 480 58 -556 -626 -792 270 744 -881 -601 -719 -319 -25 -275 699 -779 -62 652 493 -572 -121 -754 -145 -789 -510 -242 -691 253 484 -59 740 -633 80 604 -724 393 761 533 -231 -446 170 445 -313 781 133 610 -515 42 -816 47 -473 177 768 369 403 -440 -710 588 195 -823 -309 282 -262 455 778 721 -673 265 295 -436 362 -189 -254 -840 145 -674 415 -791 -183 196 176 -321 -502 -440 582 508 634 229 -349 -191 -241 336 -46 -506 -802 469 -533 -80 73 217 -465 -379 -696 351 -722 339 -128 564 69 559 -471 -68 452 276 -698 -392 -219 6 -256 -375 650 378 -442 -790 316 642 -559 334 368 13 -729 750 759 738 -573 -453 200 -33 232 797 -102 118 749 174 385 -405 516 790 -175 -337 141 -342 -881 -319 -338 -630 -319 -522 -205 -762 -146 -84 760 -758 520 -669 -883 285 360 -359 602 -397 215 529 -607 -115 720 -698 -269 42 -591 -663 -725 -201 755 397 -379 -203 527 -600 672 -118 -637 -66 509 607 -177 -432 670 110 782 486 396 -121 -537 -533 -798 -780 -389 57 4 673 -768 181 270 540 482 -417 -804 -627 102 -377 6 -447 -468 -236 710 -573 -550 -139 442 -281 -198 -478 -431 -21 -539 458 134 -864 218 -734 -261 -753 -854 -572 -327 123 -64 -667 -289 684 577 -62 182 175 207 -396 45 728 -1 -421 780 32 -741 -465 174 -801 -580 -113 -611 -9 800 -854 702 -355 442 719 -898 674 13 773 64 390 -112 -896 -884 776 383 88 82 315 672 -415 343 601 -239 -705 -400 447 -23 387 -885 -7 458 448 267 707 515 -20 -870 794 -72 -787 166 -689 -173 -375 336 433 624 213 -245 351 -616 -826 -598 202 -501 674 163 757 -599 410 -477 -550 -710 -302 -615 -860 -534 428 48 -735 237 46 743 784 -73 -655 407 632 300 -794 -831 -193 123 461 543 466 -853 -485 185 -608 -177 -28 385 -238 588 -694 -100 37 791 -252 170 516 486 105 350 -178 91 -357 458 -594 713 -224 -9 -256 -483 650 525 -217 109 206 -286 592 531 -402 -146 -289 637 771 563 128 184 -422 -678 591 -895 -46 667 -341 -778 444 162 198 -362 3 -136 468 -636 262 -330 460 342 396 -359 -96 -413 121 -40 102 -725 565 -584 751 755 778 -127 385 -164 351 494 392 -803 -78 505 582 255 217 410 -82 66 -755 690 -658 529 -581 156 -834 -476 793 -777 597 -251 -276 -23 377 -651 606 -661 -613 9 739 -270 -300 -270 -271 -788 -873 -410 217 754 -765 -380 537 -459 188 -663 662 -603 -26 -755 -50 450 -202 417 -897 -34 -173 -728 -530 -760 -313 645 611 560 -318 288 -391 69 -885 -147 -430 -467 -647 727 -187 -265 -685 721 240 -57 286 213 784 544 -570 -437 -161 -845 654 -764 -605 431 678 114 -499 -87 246 -296 -760 -409 -206 -715 161 -563 -325 -354 -312 -40 -212 103 213 201 126 545 -730 596 -134 561 -316 -34 -781 192 165 -628 636 -584 -151 -464 330 -572 -340 -504 -209 796 -86 -173 -331 166 -92 63 591 -392 -383 428 226 -10 -693 -300 -250 -468 -351 -35 -569 298 776 -207 -800 -481 -7 539 -722 -618 28 -79 -39 115 668 378 -849 -872 82 746 729 477 -174 457 -442 -381 -198 539 576 569 -296 -772 781 -732 262 -219 -81 114 232 250 -757 -846 756 -260 -300 238 426 -388 -202 470 514 -479 422 721 -367 156 -595 487 473 390 49 -154 -297 -399 -68 -643 446 -638 91 639 726 750 -757 291 287 -270 -520 279 -247 -640 224 -897 277 783 231 576 -429 84 -473 419 3 716 607 696 -437 113 -80 422 -450 522 -615 -693 555 -691 444 337 -58 -766 258 420 -641 694 -896 131 181 28 664 -424 -663 -209 -834 -34 -696 468 -66 -724 -443 -396 595 122 -369 503 -839 -487 517 710 -303 -132 708 782 608 -33 -87 696 367 -603 -415 -799 -277 -259 -636 -297 342 -323 535 -529 22 -504 -129 600 78 105 -219 -350 146 642 294 -431 -588 -428 -402 -310 -776 -399 -145 -587 -788 -643 -197 -400 -568 381 601 662 690 -251 -681 -871 -75 242 277 -5 -437 319 -248 -867 -673 -356 -651 -161 572 124 56 340 251 150 540 -868 -881 -96 -347 379 106 705 -69 244 490 -509 -58 -395 270 -46 765 -309 431 -688 -452 -391 504 -864 690 -776 179 605 -172 422 174 426 -831 240 -531 701 -696 128 191 -840 -897 334 -767 -837 -77 -580 -42 706 584 639 -396 -336 -769 -30 244 751 -333 562 769 -281 -323 155 -357 111 -735 -392 557 575 -334 662 -843 572 -893 -419 -412 -65 -730 39 -488 739 -40 -165 -681 702 -195 431 -592 -91 -558 23 526 661 -225 -107 269 4 428 -831 -373 -84 -134 259 -838 -392 -455 506 -807 -587 -471 -739 31 91 211 -371 -156 -254 -787 599 277 -144 -415 584 581 67 -75 578 -869 495 531 12 -812 139 485 -675 -445 -755 462 -207 59 595 294 -193 276 -214 -269 -422 -199 -654 -396 178 340 -85 -559 609 -285 -678 -633 -604 574 -872 -693 -140 -444 -655 -233 612 364 468 672 34 694 -619 -884 -95 -432 523 292 610 -159 -757 -479 -231 594 -405 132 -797 -567 -36 416 189 205 -22 776 -116 276 352 699 -255 321 -240 238 -448 731 -872 782 776 527 8 701 241 329 -586 759 -805 306 727 -780 488 -148 -684 -222 347 -214 12 43 -413 -627 -378 -846 -780 469 334 -557 280 195 351 -612 -483 605 3 773 102 671 -241 131 -681 -522 -50 -686 633 -846 -856 706 -732 -568 -828 -440 -670 -217 460 -90 -898 600 552 227 525 -643 455 380 585 475 115 -531 -584 -545 664 -672 -302 -321 -375 -868 -682 -839 -770 -776 307 292 -653 -445 -574 7 307 136 -706 -410 -521 709 678 36 -751 85 780 -495 -405 -52 778 -358 192 -331 -283 679 606 206 755 -832 561 -301 275 -160 -150 -793 72 449 602 741 609 456 43 667 616 677 -841 120 -382 -403 -518 269 197 -742 674 -361 675 548 -176 -550 28 -703 255 -623 -362 -647 496 -791 -442 781 -757 506 410 599 409 120 -160 -307 -671 -308 224 -499 -848 -476 -361 742 14 -559 -568 68 340 764 -198 615 -514 572 264 602 -511 -231 109 -618 522 -635 660 394 -35 358 -479 -621 -267 660 -108 -804 22 -175 425 697 -806 -184 25 397 714 600 454 -530 -247 309 70 -588 599 -6 102 -882 -859 -218 327 350 336 -234 473 -627 -839 701 82 -145 252 -96 436 -5 -403 -617 -165 -56 227 -632 160 692 245 -871 719 761 -146 -480 718 -115 420 265 211 -388 592 614 -380 -790 -169 -763 -724 268 -4 -129 -632 -614 -476 -150 518 -189 436 408 711 -494 550 -747 306 126 217 -174 672 -814 -717 581 623 50 -612 429 -576 618 759 -29 171 750 -633 -700 -698 160 -759 -462 311 -62 474 787 -508 -677 -635 -214 -887 -23 690 -722 271 -103 522 -888 -420 -226 -192 -569 478 197 -539 664 -265 108 141 -340 -281 508 110 -116 -828 408 579 278 779 -70 248 3 541 -677 -211 -218 359 544 -442 210 -839 744 732 -634 262 549 -576 -64 396 101 166 73 -277 344 345 253 614 264 -621 463 -400 -542 -238 -335 -398 -305 653 345 380 -429 -632 81 475 705 -599 -315 584 -106 393 -178 696 -459 29 -878 -177 128 170 627 -834 -212 -602 -100 222 767 -326 622 612 -511 -79 555 -164 -866 -183 -313 -16 -782 -775 427 764 126 -474 -178 278 -700 720 188 715 -361 190 -594 232 284 -482 -165 397 -716 -161 333 326 -358 352 -528 564 771 -657 -430 -54 -83 -127 751 -489 164 -811 317 -360 365 -55 733 -77 -743 654 792 72 522 766 -829 30 777 -160 288 276 -629 400 -669 494 595 -341 -414 -184 -351 -598 774 -456 -763 94 -806 615 -823 -147 408 745 -506 756 264 -116 -803 751 -26 -587 172 17 -454 -146 -156 734 -439 145 184 711 -731 59 -641 785 750 503 773 -624 -478 -76 -165 -202 -83 345 -371 510 60 412 -856 -264 550 -219 510 -660 -239 -99 -388 -374 704 592 -17 336 -294 519 152 -135 154 -298 710 -460 234 456 -214 514 1 366 -298 -739 -654 42 563 455 747 226 -253 -510 439 640 -324 172 373 568 -116 -508 -763 -696 690 -185 -779 -121 218 220 -428 318 -838 144 -327 86 -99 190 772 643 -604 -849 -65 338 690 666 574 -100 312 -419 792 344 -654 285 -834 -159 175 220 375 -713 -552 -887 233 -390 624 -40 -320 183 -85 -473 237 -123 236 -714 409 -791 682 206 721 -689 730 502 -124 -358 -414 -644 -92 -282 -729 760 219 675 378 -459 73 277 538 248 118 -748 781 479 -166 -235 369 -545 66 159 -683 -56 -455 571 703 -687 704 625 200 -415 326 -382 -195 -73 116 -792 -804 -32 -182 -124 -434 784 -138 -765 -113 -39 604 25 243 566 716 -83 -487 -633 -692 -518 -90 -140 -584 -185 -442 142 -576 -864 702 -162 530 -505 -315 353 -266 531 -511 -35 365 199 385 39 -238 -846 391 -859 553 541 -598 -789 728 675 -736 747 18 401 -160 -254 -474 782 -491 -722 359 -357 -872 663 -303 -105 737 251 -643 617 141 677 50 692 -736 -119 568 684 -311 -637 -22 -514 -47 -432 -896 -138 533 400 -104 -829 356 -359 424 -692 329 -786 130 704 -245 343 -878 612 211 192 -256 21 -372 730 226 -612 122 400 568 -166 -645 -380 -816 -313 -26 508 364 502 291 -898 53 296 -445 182 -466 635 688 475 -422 505 -347 -872 -105 163 560 628 272 -348 -466 -575 147 -759 -23 -473 438 608 660 369 481 16 763 -310 -478 545 580 524 -313 756 -315 -446 -881 608 -353 -81 728 -406 -283 156 -86 700 299 -243 702 -343 -34 654 660 -472 486 475 184 -52 -822 -812 692 -638 -434 -313 644 -611 525 304 681 -267 776 -222 -32 562 -93 -636 -569 232 -652 -398 475 733 45 -858 -857 -831 -326 263 -610 767 503 -668 -105 -558 -562 626 -8 -548 -531 -546 53 56 -604 -216 733 -373 419 399 551 688 612 -315 771 187 510 -872 257 707 415 -121 799 585 436 544 -574 -266 194 -409 618 -483 -266 -457 -179 474 -725 383 -761 407 -533 501 362 -27 419 67 -408 428 -634 377 545 628 98 698 -277 181 532 -648 -619 399 12 -453 628 54 288 660 460 -268 227 -511 792 34 95 22 -5 -185 -580 612 161 172 -777 305 -669 -526 -633 356 -768 -821 -3 -435 -403 313 -504 451 271 188 659 197 45 -51 298 -893 271 -481 -17 -900 32 271 -629 -852 -541 -890 17 -679 -346 -482 357 133 424 -453 729 615 639 -140 -287 -444 -468 -564 489 -246 23 -506 460 -753 -589 -256 21 -850 490 -32 -769 80 172 -529 504 155 386 709 -648 55 -705 246 -771 -348 -407 -333 -29 -808 -887 167 -221 -362 -799 -125 758 364 487 -764 190 -179 -574 -503 -67 283 -760 242 -821 298 795 -845 234 -459 -438 -804 270 -271 208 -469 -414 753 587 -269 689 523 591 280 660 -113 -637 -310 605 764 -467 340 -32 762 -190 174 566 532 -305 -807 242 -628 -230 8 420 -579 -866 95 -604 -636 -252 321 -171 -499 -325 -680 -642 678 -819 -338 62 570 -263 149 -369 691 -192 251 520 -219 237 772 -68 706 -257 518 129 439 116 -394 458 474 -476 -2 -899 104 -874 -266 276 -25 -405 -586 -248 518 -111 555 -512 206 498 -353 722 -755 772 427 749 308 38 -311 -718 72 -817 228 791 -296 796 -252 239 -300 -149 -106 229 471 -159 734 -622 389 677 -567 707 -811 174 -361 478 -348 -126 -113 -420 -162 335 -78 -804 -62 -507 -766 -491 -69 -836 210 -813 -628 -216 161 -215 171 -532 -802 140 794 -394 -900 -395 -298 -676 -686 697 -712 -664 -647 -155 -554 -679 527 -2 -446 576 -48 700 138 441 -872 -106 -327 -397 -540 -10 -717 -706 319 115 -735 -780 664 -637 -687 -558 -776 491 468 -791 110 -849 325 329 208 -666 -588 221 800 -821 -626 -426 578 731 146 -794 -105 -124 -500 24 -773 -79 -334 -522 701 653 -28 -295 249 -849 -239 -671 321 291 68 -247 -789 74 780 -320 655 10 -294 404 -589 328 47 -599 -123 748 -96 -608 -460 763 62 672 -404 -768 -725 -810 196 -762 266 -321 148 508 396 -76 275 642 -298 -598 -667 -512 471 553 -412 -157 -587 -548 406 -651 560 572 -831 -842 704 713 305 -139 686 377 -795 -249 -859 441 59 696 -822 -329 753 -569 -159 -217 796 -111 11 140 -784 -865 -362 -149 -143 -295 -660 404 14 -433 681 -452 77 -230 -659 -531 -496 613 586 -812 -43 -324 -78 -871 541 561 796 -742 -449 -712 624 -558 -725 -415 -706 -760 221 248 -162 799 -115 -124 -615 -357 -197 364 408 113 359 638 671 -336 -8 -97 466 -761 -533 -289 173 798 407 -158 587 -36 -537 -890 -335 -44 155 -392 605 -54 -173 -100 243 0 -475 373 -563 334 -727 11 -679 690 508 -56 -868 198 298 197 42 450 -694 -362 -400 -436 711 627 418 -771 -522 -193 574 -89 462 -260 553 -153 -333 233 359 -536 288 -354 -539 77 264 97 487 -309 -505 619 -75 -409 -789 -394 -199 -508 -72 -888 -109 -797 685 -797 -574 -869 132 751 601 -750 332 -176 578 398 -367 -39 -708 765 585 -122 -541 285 594 -836 -710 -779 680 -897 -203 377 -80 -886 -874 -788 -200 -161 526 -402 770 -235 579 -794 -483 630 111 -472 569 -68 642 -352 -702 142 771 -402 37 77 166 -745 277 -243 -424 -78 -375 654 300 75 -247 -561 296 648 263 -463 -228 357 -405 -440 -79 -786 485 664 247 751 799 478 -287 -171 726 -632 560 277 -610 -318 127 -37 -470 278 413 -854 -506 -473 578 621 -655 539 563 -521 -887 792 503 -563 397 734 510 -831 584 -462 -49 67 -279 -84 -90 80 481 -648 340 -75 -691 -387 -221 789 525 -128 622 454 87 460 -605 -96 -334 569 -151 77 287 -538 -216 -421 -464 -859 -532 -542 272 694 427 -530 127 -446 523 -360 433 158 670 597 -621 562 163 -179 204 583 -445 -695 -227 233 182 -623 -156 450 430 406 -528 -593 -71 157 -311 85 74 -536 113 789 -207 471 -694 479 349 351 -790 613 -876 312 -628 -545 719 -81 436 703 467 -353 363 -760 -193 648 -474 -634 -506 726 -156 536 139 -768 9 -143 81 493 678 54 -225 114 534 791 -84 -535 -334 230 104 -467 -593 -318 -626 630 125 154 736 -419 -683 502 550 -473 317 85 -652 755 -706 -208 615 -124 -530 409 -104 656 -824 -412 -451 332 -715 202 -696 -191 530 -774 -660 115 -557 242 -208 408 -462 469 -809 462 565 543 -841 613 -328 -17 718 336 -108 -696 -4 32 777 197 -350 3 -879 -873 622 471 -108 733 671 -767 -803 721 173 -17 -870 -60 -187 -198 48 -867 707 397 -72 -368 -120 -524 -437 -780 650 485 -9 439 -499 453 -791 -73 569 627 646 85 143 -328 522 -885 694 -512 93 -368 -436 -839 566 196 -673 -850 -522 112 -646 -401 723 386 221 -706 60 502 158 60 -489 -730 88 -436 -444 -872 49 483 -312 389 -840 -511 360 263 -396 -430 -240 149 -369 -676 -433 256 -689 -478 58 -394 -630 153 476 426 114 640 793 -546 34 -436 501 297 -360 417 -556 284 768 633 -583 -520 -180 -414 420 -697 -746 -125 -451 751 -770 -862 503 -860 -888 0 -498 94 336 248 -368 -47 -232 -299 -300 568 413 -160 243 -458 77 630 498 225 -46 3 757 559 -38 -533 -682 -247 649 606 -31 -729 71 -234 505 -823 -863 -190 518 69 -282 161 -390 -828 591 -315 -577 543 318 276 5 771 -517 702 488 -775 -668 425 228 -683 -462 168 344 -772 393 784 -868 -417 -162 606 -23 -50 259 -764 -366 -465 58 -22 -805 -884 -528 662 716 -405 517 697 -221 543 -419 683 257 -357 -249 405 213 501 -41 -392 -191 -646 -251 288 -302 -889 -557 -851 197 -539 -422 503 467 -423 76 -775 317 622 -759 528 402 -578 381 91 -438 736 784 -478 -643 -196 -152 -893 -530 -724 450 160 186 122 663 -555 647 -641 269 -655 371 -567 -592 780 317 -702 784 -656 -252 -215 312 -185 280 388 -183 -642 579 -257 -395 -747 620 -764 -607 777 -401 -406 465 -783 313 416 765 367 -554 712 -2 191 495 -348 520 -571 661 -473 -692 793 -285 -436 371 642 -509 618 -43 791 124 484 -607 314 333 -357 -117 503 194 392 -269 -139 609 -540 516 440 119 271 711 330 525 -230 -456 381 -125 727 -466 -39 543 -270 -64 503 529 -656 -552 -41 382 -157 -664 101 -703 -213 -531 -856 781 174 188 621 9 -638 372 417 -438 148 504 -31 199 -57 514 -516 605 740 -551 -643 516 445 48 164 -764 -542 43 -420 117 516 -428 -273 -190 -111 586 624 -536 -654 78 -50 304 -317 -706 576 -178 -856 352 -309 492 -87 -345 547 -623 -724 11 528 476 567 -808 294 255 -352 173 610 348 599 551 -431 -870 -77 401 -320 754 687 451 -794 39 270 -430 -242 -647 -582 287 10 -665 -420 -693 736 -12 -639 139 -419 -17 -525 335 273 -486 -153 382 713 446 -834 -27 -747 -872 -445 376 409 -692 -847 579 -348 -17 -773 -116 -849 -229 73 214 30 -223 446 -645 -809 -645 731 -752 789 421 -560 -836 -103 -884 103 -898 -353 -895 -710 -30 -322 351 401 -893 -319 414 751 -232 -167 -490 677 -849 -557 614 600 304 -414 -651 234 -638 -380 193 -871 -329 -806 670 -188 -404 315 -574 418 406 763 -416 -290 109 50 -178 -719 730 -529 -488 212 660 -851 -138 653 670 -343 -632 599 416 547 -469 -78 -417 680 -562 -688 -59 363 -682 24 -117 -281 558 777 -519 -430 -779 84 59 709 12 -18 -50 288 455 408 -290 -666 460 555 518 376 682 -844 498 -105 31 -634 296 -471 176 -207 733 -527 -472 -351 464 -513 -533 -527 -17 783 -230 520 -508 203 -459 -407 -635 -893 -189 740 18 -114 -249 308 -143 256 521 76 -562 -199 -751 69 503 -379 123 269 -751 -351 -859 -251 -549 574 -23 -864 -713 660 181 555 -12 727 -548 305 528 747 -279 -743 659 -64 -574 -4 -178 30 -2 -497 189 -257 151 -849 173 -209 -39 -676 731 151 62 -683 776 -733 -677 -26 35 -269 -568 485 -70 -522 -891 594 686 -302 114 731 -506 -309 -841 -554 -150 56 706 -440 111 -19 159 -296 -660 393 -141 529 -283 685 518 -668 573 -452 110 691 -454 -317 -364 177 -479 210 -117 -838 614 735 668 308 -533 274 -690 -76 766 -644 487 -449 704 -387 473 -122 -483 -868 -484 -706 150 426 -888 -145 485 -782 -273 -569 389 -102 284 449 -264 -119 -504 -734 792 -783 254 -161 359 -866 -104 515 -266 -346 -394 -329 -68 -616 -291 -749 -422 -273 -884 511 248 744 232 -492 -837 -710 413 -42 -198 -587 -847 360 -874 -578 468 719 -401 520 444 146 744 191 -813 -372 -599 573 446 -536 489 -634 92 -577 628 603 -625 -28 514 794 -463 -421 485 -88 793 403 -92 597 -595 230 673 66 161 -42 282 798 657 103 -28 -237 -103 -120 190 -894 659 -359 547 -613 -81 -546 -873 -339 -300 -239 46 -416 485 -801 -285 -215 -249 69 103 356 259 598 96 -272 657 154 352 -848 -301 -155 701 393 -774 617 200 -668 466 -863 -49 -698 660 428 -649 -666 597 -814 582 777 -170 738 127 -573 305 245 30 461 -128 -181 46 727 334 -409 490 -548 -867 -463 334 -410 664 -295 117 771 -97 -275 389 -866 439 460 630 -389 659 -551 354 606 -787 528 631 -348 385 646 126 -551 0 -782 386 -575 -33 -371 -765 443 762 -584 -310 -402 291 -54 155 133 -681 537 -687 -249 -414 531 -574 -596 -475 373 -695 -143 -823 224 -215 -387 -487 -552 699 -126 -307 768 149 286 -241 -750 -399 -686 688 -616 -561 -238 -743 -296 -614 -69 279 66 774 -683 497 758 -419 260 743 267 -276 -894 502 -122 607 205 -41 467 -600 -142 -190 682 -508 1 -687 -139 172 -613 -286 -799 -336 -223 -898 32 -534 -421 -424 -894 319 271 347 208 -380 262 -572 705 655 -817 110 -731 267 -765 724 311 -245 140 485 191 681 -152 483 -113 -171 216 -262 69 354 -76 -310 -309 -281 -170 4 -762 730 508 408 247 723 -143 -526 -482 738 372 710 -761 88 694 76 215 -99 -650 -17 539 -583 -461 797 51 319 -592 -585 72 -303 685 198 -845 -823 -599 55 -662 -598 369 269 31 221 713 -871 795 526 376 -130 -728 -497 -352 27 41 354 -436 -226 688 101 337 -832 337 -458 -737 513 360 -327 778 -379 -181 747 384 65 -552 552 -854 392 -804 707 -36 635 142 -336 -737 -807 -793 270 650 600 -371 644 -560 470 291 140 -772 -182 365 -488 661 -637 -298 320 198 182 597 440 -172 -553 783 -90 -510 274 619 -439 115 -542 -314 -435 7 130 -804 110 -528 -867 741 -806 337 264 746 -181 -793 -191 -571 731 175 240 -285 -486 -554 735 460 422 -621 -377 765 18 -522 -259 800 -749 -733 325 -581 -778 -453 428 -473 399 154 619 -392 657 107 545 -293 -338 -354 132 500 -784 -437 22 -767 -224 -431 -290 -511 657 444 -685 269 649 44 -619 -700 466 799 -735 154 12 -703 225 -705 -416 9 -897 240 577 -447 70 -586 -313 691 -301 751 -72 -829 -149 12 -791 -779 22 -321 -743 248 46 383 322 -716 -641 -133 -717 -871 -896 -390 -407 -587 -723 227 -667 -552 -464 -784 299 -657 571 -379 197 -779 -867 -453 644 -563 -350 219 -821 502 280 -152 -837 -694 -893 523 -613 -429 167 -519 72 187 -878 -234 267 -65 -585 551 -416 -869 -109 -244 341 -840 416 -228 -464 -126 -569 -237 -378 -592 -590 -486 778 379 -545 617 95 -428 779 -556 561 742 303 -376 -315 -525 -365 -348 509 -675 -92 688 -691 -188 722 -178 -536 706 -713 639 247 616 227 -732 656 -490 569 -103 -333 -600 30 665 -564 -59 512 210 526 23 -19 -173 -155 -841 546 297 720 95 -549 -138 548 178 398 18 704 232 -627 -407 -395 -564 98 434 180 491 467 -330 279 362 439 610 -465 237 -183 140 -117 13 -807 -471 409 217 -218 792 205 -419 621 -488 308 -358 -827 436 -671 -134 652 -122 467 305 14 37 -425 -108 619 234 503 -783 -708 -432 -856 -471 140 -279 -582 320 697 -779 -537 370 631 783 401 379 -741 661 -466 -223 153 -125 -392 62 469 -623 800 -317 -788 520 17 -288 -551 479 338 604 507 204 754 500 -814 690 380 -632 -482 -55 62 588 -564 656 800 -276 -87 -127 -82 671 -614 85 -363 433 86 750 -719 -240 405 362 716 420 -571 428 -738 -328 92 -761 518 -64 -603 314 -405 744 -657 415 474 -101 687 -726 87 -367 230 474 681 -275 -286 722 349 798 151 -112 -335 -550 744 662 -494 -778 420 745 635 -891 -527 119 763 773 -848 777 -563 -100 -560 293 -269 -42 -878 -518 167 -196 -323 -763 -485 799 -77 -772 611 707 -190 411 -456 397 -8 699 -772 -802 -873 267 -488 -383 465 140 192 -642 -393 446 -816 -361 49 478 192 -599 -312 -557 -868 486 -20 488 -454 54 -454 508 -703 -325 171 639 285 478 659 683 -765 -191 -254 -570 513 271 -45 -640 498 -58 -128 -294 -836 -606 -785 -214 -417 -328 263 112 176 771 404 -472 350 -10 18 -552 -606 -384 638 -313 -483 -814 658 -847 530 -15 336 308 289 -641 96 -643 137 -669 32 327 -528 -130 -46 -697 394 481 -856 679 -292 -473 -767 -513 68 -196 -378 662 335 -484 228 -409 271 -501 -350 554 798 -426 341 175 476 -732 360 -238 -222 434 226 -695 259 624 669 -599 510 -232 221 -500 -85 -577 485 -360 427 560 717 -115 437 713 497 237 -813 488 -133 -26 -592 -715 139 -690 -775 -730 787 -597 20 203 -464 158 -314 -386 -60 654 230 -787 -400 596 -777 -852 420 267 433 283 -764 66 154 465 -492 615 509 -786 -402 703 413 683 -394 189 -766 166 39 330 -627 260 -422 -649 735 -119 644 -247 -251 -797 -25 -226 -368 -358 -265 544 -22 -767 -242 469 -239 -560 449 -867 368 584 56 -654 -471 568 -821 -100 381 -462 618 -19 731 -500 -846 -705 -226 -443 -502 510 -690 -278 629 200 692 -799 -738 454 -835 222 371 -771 355 -765 -887 -501 -36 -137 -316 342 706 424 15 -867 711 64 -94 294 -748 -477 -680 594 -712 -72 -539 473 790 -758 -333 660 -886 375 336 464 99 -135 -6 73 -567 585 -475 397 -93 502 673 -45 176 221 -60 -467 -604 -728 67 452 364 525 -751 -623 740 481 667 334 -687 -417 113 495 -616 -890 734 -473 170 148 -407 -238 17 694 642 -321 -687 565 -689 -434 -651 -748 -474 -498 -256 784 -384 332 351 -547 -282 371 579 76 -185 253 -646 730 406 302 -409 -56 -242 -345 430 60 -708 482 279 212 -406 553 -212 -486 761 -627 769 523 557 -422 742 72 645 653 -131 19 -173 -254 -718 748 -1 332 243 -445 -509 -594 -492 -355 -770 323 441 -874 -502 236 721 -220 13 -780 337 -879 -734 645 -141 -637 -289 -109 -195 -116 -24 719 -142 -726 509 -831 -417 762 475 108 380 -794 -319 305 535 238 350 -497 -581 -577 -544 -718 -884 -377 -397 611 -597 504 -708 529 -486 529 480 21 235 746 -898 -813 -429 71 172 -796 -352 -413 -793 524 -333 301 180 778 -452 -111 -268 -73 -334 112 -681 22 197 -366 702 -858 -34 653 441 45 -107 41 -502 -719 -506 -462 -719 643 689 -328 113 535 138 -743 -625 102 27 222 333 437 137 381 114 -107 464 -24 -880 595 -866 -434 -181 -339 -631 -472 16 652 95 -689 159 646 -329 684 69 210 -888 31 44 -752 184 136 177 88 -319 -733 568 269 -446 -285 194 695 -50 -665 648 519 697 83 -762 -5 -563 -41 419 -737 -449 -37 720 110 308 -377 -62 -379 -51 -404 -769 673 -553 493 -8 -528 -520 397 -387 -591 -419 340 -173 658 -86 -768 -250 -140 82 131 -403 -556 204 593 128 551 635 -446 488 -813 -661 -860 317 -596 -15 653 458 10 -9 -713 -327 -418 -5 -397 -139 77 -315 675 581 -374 -510 602 -692 -426 -486 309 491 182 247 794 -802 98 -225 107 64 274 -676 -675 -652 -138 -43 544 719 501 -137 -458 -720 417 383 325 -370 241 238 246 -545 744 -486 -361 -314 57 -547 -662 -440 639 -400 510 457 488 -624 -177 480 638 -888 146 655 769 -766 782 -701 -407 -607 735 102 -220 67 88 -169 684 -315 -452 -192 424 328 285 217 -430 -76 -681 -674 456 -598 -239 456 -594 -719 -150 -40 -568 -843 295 358 -749 -521 341 -296 -634 33 -707 -527 727 387 -398 -479 -402 293 241 -53 99 -431 -214 -276 762 -494 -521 387 794 -821 -7 -545 -387 474 -891 -399 376 -143 -818 -827 -90 -694 -762 -280 -562 273 -766 4 -836 596 137 603 737 346 768 -48 580 -304 269 -366 -833 596 -781 175 191 -750 31 351 -198 -261 -148 363 714 -444 -493 -87 -732 420 -461 -187 -647 -46 -17 367 -609 -273 712 775 83 467 59 -363 -231 -361 266 -602 186 95 -364 402 403 -103 -588 -151 794 -608 276 192 -117 748 -339 -60 750 -297 209 268 -354 653 -169 81 -812 653 -696 -50 -254 -413 560 679 -295 602 -810 -885 73 -319 351 -698 365 94 24 352 -595 -247 522 -515 -421 -795 264 -697 -333 228 -366 -367 297 200 -760 -736 -371 278 784 -364 -15 481 -374 345 -524 553 598 -516 -56 -309 -368 688 -658 131 -275 -182 -476 -634 398 -572 306 667 651 -741 571 217 132 549 211 612 -55 751 -14 529 149 143 507 -5 -828 798 -380 36 108 592 427 716 613 -629 113 -192 693 -847 -776 -889 -782 -254 108 -567 386 766 -734 -297 -78 -295 599 767 -396 -786 -300 421 -385 -627 -662 523 -105 -848 430 -596 600 306 -56 752 -115 408 -882 -296 -543 -40 -350 -161 771 9 -827 -767 -95 149 291 328 -231 150 -432 -46 127 -93 -651 -296 -589 297 -99 -598 451 715 287 257 -61 606 260 -558 502 -727 586 240 -709 322 779 -647 317 -605 76 -85 -487 495 -417 -73 203 222 -23 551 74 -467 -323 -751 -356 399 -291 -425 205 -316 342 -327 632 -671 -406 689 -330 126 -334 -807 34 46 -85 -795 -626 -493 -28 -661 773 -599 -148 -193 349 751 -485 -229 774 684 -718 453 725 -858 741 -121 456 -806 -819 -72 283 441 -734 -578 -319 754 -663 220 407 752 476 -772 434 -269 261 -303 -110 -699 396 -93 35 -899 523 346 238 753 -324 103 -810 62 -747 312 106 -87 -834 -794 -71 -703 -292 547 -151 -521 15 -890 498 -82 -542 319 703 250 -550 -731 359 217 297 -4 -79 668 303 -739 192 -57 -516 646 419 -75 266 322 761 311 498 -671 -240 -157 -184 -69 -682 -883 -98 790 -607 -497 459 -230 421 -771 575 412 133 212 578 398 -610 -402 -276 -105 -295 232 430 574 -850 -380 613 -97 571 -101 649 782 542 738 344 -215 251 108 -27 385 -506 395 -157 308 -510 158 -222 -73 -27 169 -704 720 -373 -438 194 -543 -397 429 521 -300 -890 -351 117 433 433 -147 -850 -277 705 -70 -791 -513 299 -253 -643 -48 551 -216 389 -886 -233 143 -562 71 790 352 657 -68 -690 -686 -766 605 451 661 -630 -569 -669 -709 -526 148 -677 -803 61 516 469 -771 -430 375 -866 -163 -563 -449 -230 -680 -470 18 -631 -256 -470 337 -236 679 599 -227 217 -166 -334 205 674 -868 155 -146 -17 -175 -309 -291 728 422 -511 479 635 52 704 463 689 416 -130 538 753 24 -221 -582 -214 -701 -873 -798 -580 244 -157 -759 149 -416 376 109 -521 -892 -160 -723 -10 788 -189 -282 -417 586 -631 413 223 657 -65 632 21 211 -585 1 -276 -159 652 -828 -45 -873 659 -622 -171 -638 242 -382 213 698 -591 -757 353 105 485 373 -199 -281 -548 -863 446 -277 -218 107 -146 292 679 266 652 -628 414 227 324 -246 -168 553 519 654 -174 798 -489 -465 65 -581 729 -769 355 91 -502 560 274 384 645 -619 347 -513 383 216 379 679 -559 30 -637 -766 -778 432 750 472 388 -620 -778 -730 628 -620 213 447 363 540 -267 -663 -35 409 412 -431 253 757 78 581 -753 -381 -379 220 -757 1 21 782 -651 601 -23 -754 724 746 477 -16 375 -810 304 -319 -513 692 -56 796 -392 -654 -411 -354 -862 103 664 83 -682 -880 -210 -232 529 -656 -274 557 384 -641 336 336 -737 -309 324 -447 144 198 -100 -266 -330 391 709 -116 -319 -31 -656 -102 -512 -789 600 -858 -580 644 -776 -117 747 -566 -848 -645 679 -815 -617 160 -854 219 95 307 343 536 -731 -37 -407 -339 -406 -471 460 -858 -60 -671 -55 718 -454 -853 -489 -890 -61 645 47 244 -277 -722 30 385 59 -476 348 -362 -357 787 -467 367 -446 618 721 -94 -495 741 612 -182 -545 186 -152 -661 732 -113 774 360 -254 -715 307 -258 -727 -41 -742 731 137 314 -68 -226 -69 -776 783 -350 657 129 -87 9 -457 456 608 -446 -690 579 -886 523 341 -771 -246 -161 -472 88 34 -353 431 775 -833 -565 438 192 287 93 -166 688 612 -379 -600 -32 416 -807 699 -820 -872 -893 80 -866 -268 -685 447 269 -482 -578 -702 -28 -434 -323 231 -309 -290 -484 351 -224 679 -897 -85 -203 462 311 714 -771 -400 733 23 599 316 -375 341 644 -501 248 433 -399 -444 297 -788 -58 452 -138 -751 -211 236 -809 219 -685 186 -233 409 -590 756 62 187 201 177 327 -374 582 422 -490 -602 -256 -745 -860 60 67 -705 -22 -416 730 -174 -139 488 528 -52 361 -472 -656 -746 -623 -625 -211 477 -393 44 250 -138 -880 755 462 593 288 -345 -405 680 -883 -282 -496 776 -601 739 494 -638 -470 553 84 -562 -673 261 -660 734 460 370 -85 -256 -372 -102 -207 -580 -315 800 -490 757 239 -736 91 575 458 424 592 -576 520 167 522 733 -99 -503 -566 732 -293 -744 355 -667 -661 -121 -98 -594 -522 519 -11 -648 -550 -826 -225 -754 442 -293 664 -492 -865 -695 99 -512 410 -271 -621 327 308 -434 513 -89 765 -665 553 -542 -879 -431 255 226 -404 -620 -487 -335 -601 -662 327 731 279 272 -174 154 8 136 -794 579 -336 -47 165 -609 -674 488 -696 346 -550 -773 -183 -635 342 6 525 792 -29 -774 -246 186 6 -724 464 -731 253 653 -896 -419 -407 643 58 365 480 -719 -585 -174 363 676 224 -190 158 562 673 301 742 487 -99 110 606 -93 590 561 543 230 -880 280 -640 641 308 145 494 -22 -429 681 364 -887 -686 99 651 80 -75 -103 782 472 -430 661 -105 739 616 638 -271 -158 -511 790 -775 487 -157 641 -215 -551 392 733 507 -37 76 -816 -686 198 -147 617 201 447 -810 -476 101 -446 -17 -177 -631 237 -324 682 -893 -547 -105 -251 133 613 64 -811 -657 624 54 -203 -218 -719 220 -274 -772 -283 690 712 -740 428 -436 541 157 537 573 611 -755 -618 407 -854 305 623 -875 -639 563 558 -461 -635 -252 -417 -271 -842 -327 163 -700 -230 -229 129 -36 -2 418 -12 -846 -886 -638 210 68 -673 354 2 427 -153 -462 -386 -841 -62 462 -313 -103 -256 -770 550 -886 -811 -776 -491 559 -71 88 -5 -587 -173 -773 -317 384 -568 -704 -732 -695 -79 -516 -791 -569 -733 693 -171 351 -529 790 597 -465 524 -725 -889 -608 -139 360 -697 700 749 372 -39 -359 619 -128 721 -91 -426 542 309 -410 418 508 -413 413 -607 -282 -673 -693 -589 160 550 36 -406 -887 -725 483 -10 506 -228 485 -500 768 -766 -17 -703 648 -111 683 -297 301 -63 -89 84 -229 -872 80 578 794 -131 314 775 -888 304 -564 -540 -770 -459 -705 623 712 -70 -160 -266 146 409 432 -406 -613 586 -605 -577 -545 -357 684 -731 -699 -800 -76 789 475 -763 318 -45 -731 552 403 353 -569 -121 15 -159 -486 -433 440 437 697 -312 -341 366 -697 -6 -547 463 -498 574 -453 -437 -612 775 -320 388 200 -30 -651 356 -85 452 171 787 -874 -176 -121 198 588 130 -395 -358 502 749 193 163 777 -828 -667 217 442 75 479 38 276 -37 -473 -309 392 -323 -184 -80 -342 784 486 -387 663 470 591 767 -658 238 180 -247 434 415 -510 230 354 -510 -323 -880 432 -660 -324 611 224 735 -2 366 -893 -528 626 -403 628 679 -693 415 -417 -717 327 136 318 300 -176 120 718 -335 73 -47 -504 -129 -632 582 -203 -785 47 -218 -712 -264 424 -404 -513 777 582 -405 744 686 -881 396 38 720 -517 -695 -93 62 -324 -177 -72 46 454 -773 143 786 136 -760 14 322 771 -496 -532 186 173 -3 -347 -150 17 -427 423 -591 401 315 106 -742 607 231 -111 153 -762 -387 657 -70 19 88 -184 551 151 -812 234 -173 171 -683 373 -421 149 398 -95 -409 -213 218 759 -118 -204 616 583 330 -31 -829 -106 -34 434 457 596 -29 20 -52 743 85 -452 118 693 -659 -850 -683 -251 -335 267 661 -829 358 210 265 -864 -692 659 -104 681 81 533 -513 260 -462 -418 -457 512 -94 -196 -592 -177 -39 37 -169 261 -743 -756 -805 -264 433 588 -717 245 -434 762 0 126 442 -609 -22 180 -386 -449 536 -863 -538 445 -107 -675 -546 -646 -30 -588 -884 -562 376 -828 -892 -463 -696 -720 -634 144 -68 -814 -799 -278 206 6 -459 -556 -285 407 175 -740 -780 -13 -305 -104 424 -724 768 485 -680 648 -535 713 -56 -705 -312 91 -498 772 222 -588 551 509 15 -325 790 168 -643 -571 499 -241 511 714 -64 -288 -192 -243 -373 -92 -329 729 323 589 266 619 294 -611 -724 -857 17 -556 -144 480 -87 -478 230 -646 -47 -753 385 387 507 -50 676 299 -227 792 -176 -238 95 430 559 -515 573 -890 88 -352 -61 -206 122 214 91 601 -110 656 346 675 -371 -147 -153 539 162 760 647 11 -485 0 -891 654 799 -322 -542 -605 -322 267 772 -602 442 108 -541 411 544 -621 347 -807 -181 785 689 -363 -340 568 -829 -159 -265 333 -758 -688 283 -51 -633 -59 -809 -436 -821 -638 568 -303 453 -498 -4 -28 -627 -387 682 -538 -469 -864 -346 198 734 -304 412 -687 751 479 -542 369 117 230 -253 -386 655 -86 -324 690 -243 375 -406 -186 633 -406 669 372 -58 51 668 -716 85 77 -676 -436 -699 386 419 -825 -741 259 267 -885 -787 -558 732 -24 172 60 -350 -526 174 114 226 318 614 282 -798 373 331 88 544 -367 -415 82 788 586 388 27 133 -873 -771 501 -617 510 -79 -727 -367 751 710 127 670 -896 770 -121 -880 530 8 -377 -896 280 -304 622 -595 -407 -484 -199 122 -9 -642 -593 -284 -121 -409 604 -2 -453 133 -844 790 293 -501 666 93 564 154 241 -762 -2 21 -98 -409 726 -660 -754 -311 -609 -87 438 -678 774 -694 668 514 307 16 -611 85 -441 -490 355 717 746 766 -495 -546 -565 638 -886 -122 305 -253 -494 -223 99 -16 -201 484 412 -567 -201 -438 719 659 534 -863 606 -719 679 288 -657 576 -706 -814 578 127 325 -172 -466 -787 -88 134 431 230 -341 276 -355 112 741 -613 -186 1 -852 585 -110 554 -858 535 -582 131 142 -560 306 -583 -741 595 -845 -502 168 343 -7 647 16 -328 110 134 -340 -349 108 -370 623 390 -669 -123 -359 238 701 -550 -171 -133 -606 -622 186 661 463 -874 496 -345 615 644 -756 675 -816 -879 -475 -661 152 -818 173 172 -744 -498 -600 -301 165 -192 -634 150 -267 528 697 371 -80 -215 -684 -18 -52 -770 181 -118 -841 328 -116 -106 -692 696 528 780 555 1 129 -79 -366 -105 -187 -311 161 -702 362 -348 -646 -696 -750 33 -14 388 -663 -848 180 -629 -301 -591 -639 -180 575 -708 595 709 -554 787 674 733 -22 -694 203 -599 -477 -896 -812 -849 -755 -775 -819 51 720 645 120 110 621 -734 -765 -619 -315 -608 -813 701 -454 -144 -414 300 509 -34 592 -339 250 726 -84 -425 321 -531 -11 -750 -288 715 535 324 334 -727 -845 209 -90 -120 -417 -3 673 143 -467 -292 248 331 -867 -20 185 -666 -560 796 -339 538 470 344 -420 -338 235 -799 152 53 -759 588 -105 412 270 -385 12 -652 123 -29 5 -548 274 500 -833 123 370 11 -439 -678 27 -826 441 -314 596 732 495 -99 462 -694 -264 559 -62 669 4 340 -44 -695 -95 644 589 629 -537 750 726 655 -661 -599 -403 -54 -423 322 208 -578 -399 -181 -267 655 -552 685 -198 -686 13 43 10 -816 -625 670 -130 -432 137 -301 452 12 649 -362 233 678 -598 627 -552 -135 390 531 768 432 -686 -625 30 -462 679 -760 798 -807 -519 186 136 213 414 -792 -101 -499 548 -358 -11 -419 -822 676 -250 157 -153 483 -532 785 612 447 51 -303 -149 667 739 -598 -432 -356 313 -618 677 -69 -230 -865 -221 -210 515 -398 -321 737 -743 497 644 634 163 617 99 245 -730 -45 676 -447 -10 -531 -287 -91 -570 -339 33 37 -279 -337 22 -763 526 -479 505 -566 -52 -206 105 -775 -777 550 -319 291 -100 628 -793 -260 -196 629 -733 -338 593 266 435 171 -797 -203 532 307 -495 -788 405 459 -396 679 616 -426 646 541 150 -716 -894 -607 -501 -282 -523 -691 -735 -454 201 -272 688 444 730 -398 -125 458 624 554 579 481 -483 377 -288 -319 -387 -745 -108 -287 348 -601 31 -135 -728 -693 -377 -12 243 592 528 382 -458 173 -17 -90 -735 180 377 -781 -359 -604 -318 -821 659 25 390 -521 -60 606 135 -159 -754 -841 -513 -241 348 667 296 278 -150 370 -730 545 -711 -589 -593 692 -895 -511 322 -510 -853 -211 -229 -230 321 -76 67 -263 -587 1 -223 586 271 -479 -368 -352 -624 -255 595 -295 633 -88 -556 728 443 -790 -751 -833 -317 776 547 -448 -687 -552 58 -404 -560 -412 -204 -310 -787 -891 699 229 -50 363 -308 276 -801 -80 -398 -357 -598 468 -134 92 -332 154 -410 783 -843 318 -734 539 -143 -793 493 502 -79 -339 167 121 81 -878 -816 -351 -403 443 -331 -698 -419 -279 -200 578 354 328 310 -287 543 393 229 -476 355 -530 142 -458 -196 -646 -657 722 73 -336 -274 -213 -237 247 -717 734 280 -808 -414 -413 -146 -633 -90 -555 -804 284 133 689 -23 -494 -362 588 -780 -183 362 -312 668 -410 -626 -414 -898 -524 -18 506 67 -57 121 -890 -592 746 -433 -855 311 -547 162 206 584 -366 502 -586 -53 -183 593 389 -888 -712 380 593 325 53 -348 578 -364 288 -891 -350 548 -768 501 -737 7 656 -111 -661 -186 -574 405 -595 -28 598 -846 -377 -489 -787 -487 -420 -888 293 452 695 518 -836 -658 -2 594 780 733 -175 97 -754 -436 152 -487 352 168 -152 658 115 448 261 483 -128 660 -504 235 132 -504 608 -333 109 131 372 -61 -659 741 -499 -16 -427 -479 -856 483 752 -553 -177 -257 -820 227 -41 -557 -762 49 47 -708 494 515 632 394 -161 259 -830 -744 92 -132 -74 -744 -671 490 -868 -38 -284 559 386 774 708 577 -573 -199 592 92 243 507 -524 -579 -799 514 653 41 590 -804 278 -135 -678 -109 542 466 61 212 -495 437 624 -303 735 222 755 516 307 681 722 -51 -700 -33 359 58 -685 -599 729 -675 -604 218 489 -26 -787 564 376 225 787 -461 624 -340 602 -130 -295 715 -489 -869 515 608 -153 35 -416 315 -400 -660 636 -322 -145 421 726 -624 -299 -891 -411 -404 -757 -784 647 -781 226 -570 136 -212 90 599 574 45 -856 424 740 -688 -19 215 206 372 -647 -529 -222 727 -498 -546 -194 -254 -474 537 -183 652 -193 535 204 -697 -512 229 397 -332 698 218 669 -762 -573 -721 -475 -427 7 597 -194 47 30 -94 -241 -801 -496 -640 546 -122 632 -859 682 -344 255 -400 63 -312 -847 -854 -30 -407 -419 -98 -689 -507 407 283 -582 -428 -871 249 -884 -92 -581 77 36 607 784 -802 321 -435 288 489 729 -277 -475 -894 372 -612 283 498 -462 349 -170 399 452 754 -538 540 -286 -316 -139 -715 387 -430 198 25 644 -402 -286 354 783 -81 741 568 -408 -735 79 -731 154 586 -880 -262 -442 -39 -775 644 177 517 -236 615 -31 -524 798 510 572 292 -531 -592 -279 2 691 415 -893 -621 -125 329 -218 56 -65 371 -560 -396 595 197 -436 687 -364 -126 629 4 358 -61 277 -798 36 304 -777 684 -748 741 -89 -378 446 -526 -707 -788 -372 22 564 -181 -833 67 -448 332 499 482 -22 -120 464 675 176 -148 -681 -366 -835 -151 -140 230 -123 6 -349 705 696 142 -646 -716 131 652 706 -329 76 787 -391 -70 683 -54 70 -727 478 -403 -874 203 -190 -239 643 -2 155 -835 -29 -634 637 -313 -634 -699 -400 487 -209 -476 -182 -378 -256 -262 -249 -624 310 -49 -682 490 -562 -317 -840 77 -603 -637 -619 -436 194 322 635 -147 490 549 355 520 -708 477 -265 -6 -828 531 -650 313 -21 -559 -42 343 -197 580 -29 -449 -309 414 165 65 -435 158 -137 -842 -802 158 -397 140 295 763 -884 -216 -146 -23 713 343 652 -260 454 -872 560 352 -346 146 -776 -471 -460 -8 791 74 -4 -289 373 576 564 -153 200 -482 -370 -95 47 530 707 -652 -270 389 -714 292 -198 -313 599 -611 -636 -855 -837 -106 347 -489 -409 487 -387 203 -696 108 -437 -228 652 -546 -55 534 481 -600 532 -855 -806 101 217 -195 583 -627 -853 -480 -449 -183 -34 -763 160 -600 -638 535 -239 -1 -847 -659 165 306 -599 781 745 744 446 -466 550 -85 600 416 -209 546 772 -831 -52 -504 384 -221 -398 158 -198 -333 277 422 -626 -256 381 74 -874 -584 -86 -534 -888 -287 302 13 -38 -705 176 438 626 -860 35 443 208 259 -820 210 649 -824 342 -701 -510 -531 223 -494 -51 -386 -169 677 -548 -225 -614 -104 291 -309 181 -809 465 -201 -843 -341 460 200 137 111 -733 237 187 374 482 -453 710 322 145 -309 423 221 267 -119 -602 629 441 130 -790 -85 631 -626 -701 -186 123 671 -454 784 -501 -317 -840 -335 330 643 725 283 532 -592 684 -455 -253 505 -37 -310 -260 -456 -517 107 538 -352 300 -493 615 -586 -136 97 564 -880 -756 -433 -246 324 -31 729 21 -641 -135 8 -245 780 55 -489 -389 -648 372 -382 326 -413 -96 -770 -702 -141 -795 -796 240 500 -99 -613 -838 -430 -615 669 -869 -823 -7 -428 -654 411 439 -112 -638 -489 234 -845 -295 -505 -209 119 -492 478 39 416 -395 309 -433 -145 196 640 -547 627 -498 79 -891 239 -386 -597 -726 -270 -79 -62 -894 632 -245 781 -255 -583 670 -798 488 -676 274 393 -320 17 -187 -278 -281 724 -131 -674 -819 -229 66 648 723 201 560 -612 -572 745 732 210 616 482 -194 -605 -448 -354 -213 -178 -40 -386 -145 111 -274 731 449 117 -199 173 -179 -756 730 437 -603 242 564 689 92 -823 -520 -417 -307 -191 -725 481 -661 560 371 -761 452 -387 482 -792 573 131 171 -301 -872 -573 320 -214 -625 -443 -503 198 -112 373 438 368 312 -452 -374 489 -865 -48 -80 2 552 347 -382 271 289 -347 538 590 -558 -629 -359 761 35 683 -182 -839 383 332 -425 412 -854 -893 -335 411 202 -318 162 100 784 582 -710 381 723 -156 741 65 -421 598 -398 -810 -124 -316 740 709 -292 -514 -709 -751 -702 255 684 -401 385 137 -797 -633 -845 -607 -164 -294 -425 705 106 514 -823 -604 84 53 226 -370 108 -895 456 44 -81 -300 -699 -47 616 -234 737 382 479 143 184 368 -27 174 89 -53 -423 -425 -738 389 -846 553 641 -679 -257 -528 -472 355 652 569 699 -31 167 -735 -55 452 -179 48 636 -534 -536 247 386 -620 -340 -435 -616 -771 540 4 -344 213 -432 -724 529 -573 -353 257 5 779 -2 -842 -811 -594 -266 667 781 -697 -122 779 -603 441 -837 -782 757 -698 729 -168 218 -879 725 -247 555 674 520 -454 649 -100 334 160 412 -657 -882 -734 215 -657 258 -632 499 -819 -378 662 -57 -35 -499 -96 481 -649 -97 -431 -885 413 -478 -494 -587 743 -791 642 25 -702 249 477 -581 -559 426 193 -846 599 -568 248 -151 -830 503 763 43 -673 -354 650 -875 -507 763 -26 -709 -277 -876 -693 598 -209 -833 394 -861 706 344 297 -816 -320 -57 -94 182 -71 -317 17 -843 -875 -335 400 159 122 -241 -285 -365 476 -695 337 621 -534 266 -683 -320 350 243 -526 -306 -300 -204 252 -529 -362 474 334 -883 -383 -321 589 205 196 -847 705 461 -834 -589 -585 596 -634 -574 583 -610 -587 -72 -341 -281 647 19 200 790 -815 721 -400 181 -138 703 -293 290 777 148 -147 -275 639 -248 -279 -241 504 297 614 730 169 -339 -197 382 -389 375 184 -819 -125 708 693 -873 -772 613 -596 -482 355 193 49 256 -66 -664 -203 -840 -294 741 292 609 -555 521 337 -535 -445 -352 135 -361 193 -249 -688 -55 46 271 544 -775 159 582 741 574 112 727 8 428 -62 -629 532 -767 221 -400 -734 -670 692 -15 153 -473 -440 -46 -163 -33 636 -886 -395 551 163 -778 142 463 -613 -389 509 -57 246 -273 -565 150 334 564 -229 576 514 -680 -290 -799 0 741 667 508 497 -486 211 504 -673 -470 514 -672 583 155 -390 -777 -226 -492 -731 55 -347 434 -484 -10 374 -189 310 -622 375 363 -675 69 -72 -252 -29 -440 445 49 18 338 -629 289 -450 -226 -296 -850 -109 190 -183 -711 -119 149 -624 560 -672 785 187 748 -843 -701 -261 228 175 -774 -678 397 320 69 445 -424 342 -2 -603 -895 -657 305 -861 519 53 223 500 250 -530 748 -494 -607 -123 -709 -714 794 -30 -318 -500 -231 -275 -689 -113 -567 68 245 -732 -285 344 -24 -887 228 -688 -142 -492 -395 147 88 746 462 -608 385 -323 393 -562 -6 40 149 335 46 162 125 -221 279 92 -546 615 -103 709 381 71 534 70 731 25 -225 -376 -860 273 678 -659 -34 36 735 608 -85 -220 -279 -28 -415 660 -421 -796 -413 143 82 -631 203 323 727 226 -234 -745 238 755 16 681 -577 -104 463 105 -124 766 497 10 587 731 344 309 314 -768 -215 -187 -702 -100 -215 -29 -169 -163 125 45 -702 -576 427 -246 -818 502 -596 765 8 625 -639 -274 -581 280 584 575 -75 666 -844 -326 -791 300 -322 463 -773 139 -83 -853 669 -376 547 719 738 -111 233 596 -766 -558 -568 -59 421 -583 -685 -783 498 136 499 -837 -347 -617 675 607 -429 743 -275 -528 -72 -495 289 553 14 717 -307 676 -394 -658 -354 66 470 457 -871 411 -427 490 444 -442 -844 -65 -818 36 -471 -78 368 118 33 322 -898 -108 750 -37 705 459 -74 -103 -468 311 194 -534 653 589 -266 372 -180 703 -725 -703 743 586 -669 -591 -696 435 238 -22 338 -72 594 -549 -476 -488 745 -708 -340 211 -465 -675 772 -330 594 745 -87 252 690 161 693 442 -5 -560 255 259 192 -844 -791 663 275 558 750 557 28 98 -429 -694 -312 233 288 -760 -402 195 466 4 -798 474 790 739 493 -709 590 -57 558 -193 506 -516 -584 187 -197 -128 374 -488 354 339 -757 -262 766 337 72 487 112 -836 -384 734 -116 -71 693 -114 -829 187 -152 572 77 582 -765 394 80 -252 -332 -264 13 471 -664 -287 143 215 -452 -346 739 155 699 116 -548 -588 275 -612 -313 664 210 -855 81 766 -95 -856 -471 -11 472 454 771 -495 415 -512 392 -66 -884 428 -891 -169 78 -505 -153 -241 -252 4 431 543 155 642 265 768 -649 -240 -409 -526 426 682 -810 -68 -805 28 -344 380 -262 -148 404 -251 -405 -68 -63 -577 329 -638 -8 -152 -344 723 -868 789 -540 527 -415 -48 361 -42 -796 458 88 -73 357 511 -326 604 257 224 193 -139 443 49 -783 17 -14 -190 139 74 -123 -869 -652 -755 676 286 -286 263 -405 -793 -192 -812 -845 355 -226 338 28 239 51 658 -574 -622 -844 127 -761 -510 622 -362 716 -335 -311 746 -533 645 196 -323 222 241 279 -410 -57 -215 -411 685 371 249 -518 -825 288 -551 -478 523 108 601 226 -495 -598 -488 21 659 706 -595 355 -349 -800 -295 -669 -272 507 -429 -664 -468 252 204 399 -659 658 -843 -71 93 -750 -624 105 444 -168 93 604 -76 -160 244 287 -670 311 651 457 -795 -115 279 74 -300 413 90 200 153 -95 616 635 -26 -457 526 -521 -323 132 -534 436 -550 -13 -605 -468 -177 -280 796 -719 77 110 407 385 621 755 -597 -480 -871 -356 665 -19 -760 -409 88 -123 475 743 259 -845 -220 195 562 -534 -675 -684 -119 -275 -845 -483 -309 193 -294 797 -486 -790 -718 -84 -3 52 625 -35 -84 589 -414 364 -454 -716 256 -517 -345 -420 609 -488 -483 691 -811 -299 -586 -768 -202 -9 -309 515 730 258 724 672 411 -258 237 -303 -329 436 -203 387 193 -649 -662 -225 797 -245 -120 -793 -792 -194 -111 762 275 -438 516 108 527 -56 -850 -365 209 598 637 455 -269 -630 -572 -388 333 -603 702 -319 -525 -15 758 531 -834 -584 -760 -229 -705 -690 452 744 -373 -453 282 725 -702 432 -327 366 -789 450 172 -167 -270 636 -871 627 -88 671 -836 464 -609 183 482 374 -840 125 -800 -573 -710 -202 -205 59 783 -752 319 -231 300 -767 303 182 -303 630 396 619 -572 -587 378 -106 -484 -701 -811 -414 -536 144 -826 -531 105 428 -402 -74 199 -560 -859 -534 -218 -614 132 -802 -598 280 -505 205 -102 181 -116 -734 -669 601 -428 411 577 402 659 0 241 4 -391 510 -120 73 -800 -242 191 -469 -854 328 59 138 320 177 -118 -249 647 488 -753 660 -461 -319 302 -199 -854 252 71 574 -322 112 31 98 244 11 -591 -618 765 -359 529 440 23 -681 -734 -166 -568 -335 -252 717 -104 -549 96 -887 445 -312 608 552 -90 -243 607 699 10 -491 -612 -418 426 -500 -731 -358 -670 784 -103 -475 747 -182 -129 -15 634 399 -862 -646 -424 22 272 -504 679 -390 489 -52 -327 346 503 5 730 -187 579 -629 -653 18 -537 265 525 183 77 390 -120 43 189 490 126 -586 -284 -286 549 -484 -565 -821 452 -207 -194 -376 744 -820 435 -569 72 -214 -524 32 -176 -502 -187 355 -1 800 22 289 582 -434 696 -530 675 167 338 51 -218 -169 -330 701 -583 -154 -192 415 -97 -746 272 -154 -689 -828 -341 582 735 676 121 454 -333 71 -419 768 237 -423 -733 282 102 -206 27 -789 -881 -323 -525 303 602 438 -327 280 -840 30 585 -634 720 199 227 755 -625 -233 -750 191 393 101 125 -122 -428 -576 3 -641 -218 -27 611 85 582 322 696 21 -302 -8 576 -280 682 106 -552 -865 462 798 718 775 -519 -723 766 -491 -838 -419 -487 -893 -212 502 775 -65 -7 -279 -331 -890 -738 173 341 -49 -302 753 -577 234 393 -868 700 -301 -626 800 151 -515 256 -117 499 -802 117 600 -736 383 472 -382 -538 -211 -16 -108 143 49 167 -530 458 464 674 -461 327 84 -228 -152 508 739 174 -154 -437 194 -427 -559 -620 -102 -534 574 -717 -899 -857 -93 -690 -226 193 -187 53 204 333 623 -517 -89 -406 -224 430 102 -702 -827 690 -94 456 -233 381 -426 290 -33 -111 421 -438 769 -333 -471 69 -676 676 -24 677 523 586 -782 -9 -48 -55 571 -694 -287 276 -9 -98 -174 339 113 -687 381 -532 -424 120 -350 562 -367 253 -53 285 721 -793 85 393 -358 0 143 -616 716 -574 576 -640 -113 344 217 442 -420 -335 790 608 625 -241 -234 430 697 -74 -370 -365 -642 698 -497 631 -284 532 781 -369 50 531 -742 502 -886 -638 -295 -833 141 192 652 595 776 227 -198 -314 1 -744 -157 -518 -437 680 -785 141 644 566 520 -850 -744 -24 -753 677 -755 593 124 -630 85 648 480 254 28 -807 736 128 -852 -60 200 -749 -148 -144 -563 -527 175 127 759 326 -657 -213 418 -354 473 765 211 290 -85 -173 582 -275 689 677 -87 -468 -439 306 694 -484 41 127 -814 -593 40 -349 -549 184 550 228 -430 -862 569 -603 231 142 95 -239 -328 -798 632 -82 513 445 -246 -702 -320 299 477 193 561 -155 494 -210 -851 -11 -220 422 611 -239 -162 700 508 636 151 -771 -440 746 -160 100 -415 -313 234 -187 -415 752 235 -231 -189 -158 -428 -321 -491 -333 796 25 404 566 409 10 -269 -352 -456 -64 -821 -553 277 98 469 758 -89 -58 -733 560 -820 -82 748 -881 -699 492 -64 -658 -356 429 -584 230 562 282 -12 6 442 -818 646 244 -298 733 38 -829 631 -571 751 -521 -420 708 100 666 436 784 -86 353 -676 493 423 -486 -243 594 -53 -476 620 -770 778 -159 793 21 -136 47 -632 -419 784 -71 -90 -104 -470 -128 587 -61 567 -213 530 568 100 -638 -216 796 -828 -165 -289 485 -410 -185 -363 -618 -536 386 594 98 490 -861 571 -524 61 137 58 -416 753 612 610 234 -521 -464 553 590 -162 318 -131 -879 216 531 -851 407 102 590 -49 -694 141 668 -230 287 -836 -639 -432 -517 363 -249 452 264 94 -504 -240 -586 -255 -16 521 -547 -742 599 712 -805 -751 -365 653 28 -89 -123 -360 -201 -44 -394 718 -144 -428 311 270 -669 222 724 -78 606 362 548 553 162 -89 -345 78 372 -857 -85 -396 -224 -313 -390 678 101 -583 -299 601 -637 377 -701 -267 90 678 538 -339 -542 325 432 622 688 126 165 493 -807 -136 -235 -430 259 639 -262 -851 -14 554 545 -213 622 366 -503 -541 228 717 -633 -350 304 -386 -326 498 778 598 -677 -674 -43 625 779 233 -701 -601 -69 651 517 -346 686 -98 -323 -425 -496 721 -349 107 459 -405 278 276 196 326 681 -91 648 -601 -92 -678 -174 -709 -324 -489 147 -734 -780 741 -181 467 -407 611 429 -564 787 428 270 254 459 332 -442 -803 636 -254 641 133 -802 367 -765 510 -585 226 779 -675 525 -524 -341 373 -408 544 760 667 439 -623 -247 406 328 -515 320 -500 633 502 -417 435 -863 -675 -467 -892 489 -525 -805 -536 -74 -508 126 33 -410 305 182 -96 326 -563 -291 -205 -271 -842 632 -465 -321 511 106 -492 -279 638 361 -248 -530 -503 145 -505 79 -822 -552 -281 442 -542 -63 -825 -492 711 -94 431 460 -651 178 510 490 672 566 -806 407 357 -232 -9 734 721 -809 -714 -593 223 -251 -549 -734 375 29 -816 -767 522 -714 787 -4 611 142 715 -366 -319 193 180 -320 -236 -676 -90 -623 -791 -553 354 -432 -755 -333 -587 -211 -605 -853 -548 475 -522 494 729 -460 -663 -348 -180 -165 -430 -483 -443 357 -46 646 -286 -811 140 261 164 -692 540 635 460 611 276 -894 500 -578 -92 697 151 -752 497 91 -224 537 -767 -115 -749 -55 789 -483 764 -19 -391 -839 -839 288 -489 227 -781 -86 -102 -779 287 -152 -734 -331 -604 513 688 789 -662 -776 -709 592 -817 -90 -301 294 -704 -95 -638 128 -319 465 -816 -745 -351 -615 -645 -445 441 -616 -889 -20 -674 -741 -515 -214 240 10 -269 -260 766 -57 340 688 -490 412 -193 -303 406 677 -120 28 -233 -634 335 -86 590 -452 18 655 641 258 -865 650 -26 628 393 778 -414 8 -181 -668 -44 -867 581 -165 -444 -892 -600 -108 463 758 -399 480 514 300 437 461 -175 -470 699 -542 318 130 -398 -843 455 13 -371 577 -543 632 733 763 587 144 668 485 -493 -686 616 -303 655 251 -736 164 114 -469 -362 -552 -756 254 95 -506 -78 354 -885 -668 251 760 -743 -756 -179 95 -768 442 -643 -155 303 -656 745 122 371 -198 459 61 -125 522 83 550 784 333 -268 699 231 110 16 -421 558 665 161 -36 117 95 277 -653 -641 -193 -274 372 581 -871 -247 113 189 593 -407 500 -65 340 -889 -345 -311 -720 -110 -638 731 509 -646 186 134 156 -450 266 423 503 -112 277 -111 -619 -757 -354 605 -847 -896 767 189 594 -715 131 738 -867 791 -462 601 147 -603 410 -311 50 269 -459 125 314 152 213 -513 431 -593 15 602 40 636 635 -579 -404 638 248 208 -226 304 -890 208 -15 354 678 -113 -307 -662 -104 290 761 67 -729 288 334 247 -255 587 634 -46 -806 -679 438 -102 -612 730 -81 407 503 390 73 311 -626 -79 773 597 314 27 -18 368 490 206 -697 -66 -654 -644 230 492 -455 234 -119 685 -494 -746 -65 -159 319 799 756 -169 -384 415 595 -125 -877 648 156 19 -145 330 -501 -450 -542 356 -135 -144 -26 694 58 137 215 419 562 -285 -89 307 -623 636 47 -437 -50 -86 -811 -113 217 -697 -549 -816 453 -71 -543 -756 -441 325 56 -150 -504 -869 225 -855 173 -216 423 445 -297 -866 -850 701 590 516 202 36 572 -234 380 759 -27 742 169 -781 -229 789 -671 608 -361 758 -422 79 -530 -73 -655 -762 -9 -363 -34 -175 272 -326 313 -435 315 683 688 289 -530 288 -348 727 -757 -616 -727 -327 -263 511 122 -820 -506 13 -882 101 -703 -599 -86 -714 -517 -810 112 -515 -607 -537 -399 -371 -136 -35 -207 -750 -278 263 401 554 223 359 316 474 773 695 -169 721 400 111 184 -534 -245 176 88 45 -829 -790 352 427 250 -558 -754 687 719 479 277 181 200 -686 479 666 -600 -785 -387 -586 -633 -478 -5 -758 -420 404 -781 -858 478 -811 -418 -342 -542 60 -769 689 -806 -732 -468 -33 540 -355 194 754 544 66 699 -226 -793 -7 54 -357 112 -614 -97 720 759 -754 -407 -318 -243 -19 -152 -428 154 612 98 -25 -49 -133 -333 277 632 8 -100 -482 261 164 -559 -226 -116 297 -348 -267 -890 -517 87 569 -805 278 -614 -820 -896 -37 -719 131 -655 301 521 -820 -376 -117 -145 -457 211 305 591 -825 -394 515 -264 769 -385 342 -102 -520 -837 -269 648 777 -149 392 40 384 -174 -572 -371 336 -740 71 235 783 95 480 327 33 428 -753 321 721 -285 -31 746 663 379 -592 748 193 -269 -140 340 -487 -166 -666 -685 587 -745 -858 628 -801 -434 -339 -454 729 -267 634 -137 674 298 -754 264 -485 -596 -566 27 196 -34 -725 117 302 -41 -372 706 -19 570 -522 11 -822 -599 -736 736 -449 -627 585 -733 -111 283 776 -222 545 683 750 -51 -587 -279 -771 598 634 -79 156 418 763 294 -699 768 252 -437 26 -420 -126 -44 464 -298 -155 266 345 -383 213 -821 335 599 776 183 -77 -668 -79 78 757 -128 97 -361 209 -813 677 151 -438 156 649 -22 94 622 5 313 -437 431 311 -658 -854 648 41 435 218 -900 616 777 746 50 -285 416 -262 406 -440 -405 -540 367 -692 -718 -9 -385 607 -196 -380 563 -15 -454 -734 778 518 282 -452 -64 -375 743 -800 146 404 273 -151 -89 386 63 754 -885 679 -773 495 -526 222 295 365 -266 -525 556 655 511 -160 305 528 -62 -626 -883 -102 298 706 -735 356 -35 415 -384 -631 165 -651 -777 -458 -2 -312 547 -41 -378 -292 -445 534 451 409 642 -320 110 614 467 499 -123 143 -58 -577 -526 -709 -357 -516 -448 -191 391 -658 -795 -24 557 215 231 332 -387 640 -266 -562 -335 -284 491 -504 -228 702 -343 -368 597 315 -755 -808 213 499 37 -296 -28 588 -295 -50 191 -587 764 689 -210 221 -229 763 724 743 2 -1 113 -534 -727 74 -50 677 121 -849 -822 -239 -658 159 -809 465 -434 -281 509 -256 670 -670 286 492 22 -419 218 34 -370 -531 -226 353 -55 -39 -709 -736 458 385 477 -882 228 357 249 82 -846 -47 -214 -670 -653 373 -649 -573 433 -332 -755 411 -478 110 -760 -714 -141 682 541 403 109 -367 202 -818 -749 -388 -244 424 -50 554 299 464 747 171 -469 422 137 470 744 -273 -677 204 571 -255 -395 -7 484 626 -203 -307 114 110 -237 139 316 268 256 -633 -384 -415 -652 -500 -524 -739 338 553 456 -280 -544 449 -554 -388 -139 -224 -522 -71 -75 -108 -338 19 -266 -28 475 524 -55 382 433 100 385 -248 -583 -267 439 438 566 -891 -86 -860 -399 438 -254 -544 -158 592 -694 698 688 -373 -692 402 -580 73 -255 -16 -589 -250 798 -461 -616 -330 613 -632 -516 -553 -705 -135 -36 -241 -564 -9 128 -708 -651 78 -792 27 -435 -3 69 409 -112 119 -385 -383 -73 -104 779 -620 -847 -859 -763 336 -206 106 -571 5 -122 -799 430 -90 -620 388 -333 -288 -539 -530 616 439 -405 -522 693 479 -626 723 -414 -512 -494 113 702 -807 -883 477 -246 193 318 578 690 -592 -585 104 531 376 -829 -805 -739 142 704 55 197 -42 62 -264 -469 -591 -491 -473 -340 -119 769 -727 -80 -327 789 -119 -64 -780 -770 -561 559 -467 588 -433 767 -779 -839 30 -248 785 362 -180 647 480 698 -608 72 -577 -747 -749 -663 309 -65 -614 580 -414 283 -235 733 454 -307 -757 645 61 377 -724 -6 159 186 -137 53 736 -348 477 790 365 -286 387 684 691 752 163 -176 -384 -131 236 254 -315 202 508 -463 -477 -588 -214 -1 441 622 -550 17 -699 -133 -361 -124 -46 -245 316 -528 -273 -484 -215 380 -41 42 -765 -159 315 -459 -792 -672 -232 795 -400 -562 -882 -605 490 -709 525 332 129 485 475 107 336 -758 135 -634 -167 -669 488 -836 -450 753 215 737 576 -824 -637 209 -896 505 162 -134 556 65 -80 -111 773 -149 740 -494 556 254 398 -583 626 735 211 -274 556 -616 306 -54 -572 -203 -129 546 576 623 270 258 -732 -429 -34 580 162 -213 -536 -360 -741 143 -775 16 -796 -737 707 -160 392 52 -749 -736 -383 -604 -29 -610 -712 600 -223 776 -375 -756 -250 -36 -205 591 -282 -889 -894 -95 -233 -670 -524 731 416 -709 398 66 60 406 744 -307 -898 -885 -344 -135 -409 91 -110 25 -26 568 454 641 790 16 -739 255 -884 591 -558 -198 781 -150 785 -147 186 -233 -526 -323 -521 84 -327 745 -885 -45 -845 186 -283 182 -503 767 655 518 728 -661 276 -250 440 60 -832 -405 -73 -821 -786 -367 -794 -798 -563 -762 45 -222 -325 -831 -470 -894 -881 -490 -202 -762 -222 307 -882 -6 -321 -476 -519 -223 -368 -643 -677 -453 -598 -864 300 -246 385 433 679 310 -646 371 -405 439 -294 -34 -73 610 -420 89 -626 -756 -242 753 204 -342 -611 -671 -490 -881 214 94 -856 360 -513 -708 38 445 -265 263 7 -767 -409 -575 385 290 -474 798 761 -225 -193 -226 -2 153 -834 -228 753 204 -216 582 -221 762 -383 -31 -801 -130 -671 538 -759 518 -527 -124 -550 756 244 -770 589 623 463 -484 -824 -430 145 451 180 699 -737 768 -808 636 -713 -207 -892 -128 -59 -668 165 725 183 515 -894 -382 -12 -187 -209 277 -61 -323 528 636 -619 554 33 -94 508 -509 506 183 -825 277 60 687 586 -80 73 -384 -32 242 -470 -248 -884 406 -578 663 -815 779 453 530 -589 560 -648 0 -513 -851 -79 -78 -494 -32 -28 130 364 102 256 -854 250 -266 372 -578 -707 432 107 -406 -189 -351 759 -578 597 -303 -707 -623 -496 630 16 -619 -495 -267 -23 -380 116 -563 -872 -135 -115 249 -801 -608 427 223 -279 327 -23 -245 169 -296 -288 248 277 762 505 -707 -252 541 -450 507 -410 -219 -497 -416 755 -11 634 644 679 467 504 717 -236 -826 -776 -27 -692 -635 -255 -465 58 -145 303 -572 727 -534 -845 -247 653 506 382 103 -223 -169 392 -161 387 768 675 787 -119 -754 -604 -613 -893 -494 -244 792 -229 -662 -298 785 624 27 543 393 -527 -371 -525 507 203 59 -785 -104 -632 403 -333 484 311 110 -733 -679 -385 -603 514 469 -828 -488 -416 601 244 -876 212 435 -565 -796 -178 -482 -792 335 -730 -611 -386 510 -629 118 90 375 -472 586 681 380 -520 -377 -49 -31 425 340 307 181 522 -19 -676 -627 -622 36 -782 741 -620 150 390 -518 -152 236 503 734 -34 400 -500 -280 -659 -481 -61 552 46 270 471 -683 -479 -757 -765 -833 532 -620 511 638 87 566 467 -356 -354 -559 66 -379 -392 -861 267 -698 437 724 678 545 479 26 -615 -160 325 600 -796 -725 312 591 751 -394 -813 -231 -852 -115 -736 -493 -518 232 -565 88 -376 -375 655 -446 -102 -859 343 -567 451 143 597 364 -6 -163 756 -710 -784 699 468 407 -236 -219 527 772 -637 -140 -713 -467 -511 396 -428 212 237 271 384 -746 -411 267 393 -645 -471 713 298 204 -860 -822 -344 405 -96 -264 163 83 -825 192 571 538 597 -182 -91 769 -30 -561 -127 -364 417 764 -505 -659 -29 153 460 774 -331 -818 -770 703 -37 311 -897 558 -656 -726 766 786 -203 -15 -563 -113 517 -897 440 -448 783 -262 549 -393 -22 659 69 412 -360 -818 511 -883 645 499 -535 -369 240 299 367 561 59 706 -883 758 596 582 -188 -305 -143 -889 -558 -326 -203 -347 365 216 -692 -461 -331 359 29 126 230 105 -451 -873 18 -623 708 522 -80 -125 325 667 375 -221 -101 371 -578 -839 -193 -610 -418 -477 216 680 -769 -243 -66 384 -678 -246 -243 793 -144 493 105 -687 346 -205 -317 423 507 250 797 405 -770 -275 110 -7 464 -793 -365 620 -206 197 -494 747 -753 295 416 492 712 347 -276 -573 -290 -110 506 151 87 548 337 -66 685 665 90 -281 101 384 -211 396 -570 -41 480 38 -604 -271 -74 46 -34 -137 323 -303 249 -749 -611 74 -754 273 -237 721 -722 181 -838 -437 -580 -239 562 122 593 -140 -558 -422 703 -35 -850 551 -266 -216 658 -174 626 -632 -461 -456 -433 52 392 77 -123 -837 -413 633 -85 -411 704 660 -429 -224 -349 -626 328 453 -216 -895 331 -304 9 371 761 156 -375 97 -6 -463 558 -651 -718 -812 -346 -346 536 -586 -732 231 -516 526 -128 -76 -791 -737 -65 348 265 415 99 -886 378 -26 -138 -252 244 645 742 512 -215 659 -708 219 686 -527 25 414 416 752 -297 -386 -550 -3 726 -581 531 -780 -375 -642 162 -323 -722 -314 266 -406 -572 145 -173 -764 220 164 583 -829 -713 -837 -805 577 215 437 -473 -574 409 713 605 99 -561 616 -181 -298 87 727 145 -32 361 -786 -29 -233 -280 78 103 -644 422 544 -361 650 -851 -334 -657 -357 563 396 -350 221 587 -325 -234 139 331 330 84 -365 602 606 416 189 741 -864 629 -745 -502 417 -865 -173 -629 624 -118 730 -39 437 -573 -511 -9 -542 -298 -828 -21 -671 560 -897 -515 -391 -347 726 -54 439 -40 -210 -510 565 -13 -260 -258 -448 411 702 -700 206 396 -562 -468 632 -615 -279 308 512 -12 744 370 34 30 -891 -270 -791 50 -735 524 -107 205 796 538 473 567 165 695 -283 431 301 -633 484 -192 463 -178 261 448 529 -16 74 -817 608 78 412 -461 502 9 -492 11 730 600 706 -828 -863 671 191 773 -379 -885 -223 -673 -375 604 -720 -146 -385 -492 43 -900 -381 376 -568 189 -507 -703 277 2 -372 -889 619 297 177 -700 216 777 132 586 -148 411 -586 220 -833 -372 -330 129 497 -254 752 -278 -128 36 108 -266 462 218 -368 128 -161 -694 372 -705 141 -253 734 -87 -783 -675 -530 769 44 -644 57 -781 219 -860 -682 -700 -470 -781 470 25 117 -388 -345 -346 576 -36 -30 455 -593 -439 -549 464 -388 417 -409 443 -523 -438 246 22 -379 428 -844 -355 -492 -813 -267 -568 -90 -815 273 765 -171 191 767 -696 -446 389 -522 -483 461 -459 784 -655 88 564 178 -520 292 7 599 -782 713 313 -475 -420 -295 158 -872 -458 -900 -848 -585 759 -502 100 626 404 403 -100 -764 727 428 352 213 -381 -369 123 347 -479 3 -50 401 -793 -304 -1 -520 -632 256 519 -855 370 423 771 -105 -331 705 -839 406 -20 -5 -453 712 673 730 -304 -700 -157 328 -881 -56 96 -48 336 649 538 664 -145 174 -659 43 126 -106 226 -757 -369 650 797 122 248 -797 671 -764 103 -603 -822 35 -642 -311 -871 209 79 -316 254 -210 -607 -193 747 -442 622 210 308 -708 213 -184 517 381 190 489 -133 -884 -793 653 306 -379 371 170 650 772 -413 -689 -671 -193 -30 708 -647 333 -824 -146 258 -699 -753 488 -829 -137 -831 -499 -314 -423 252 430 -260 -801 -288 765 735 605 -729 789 765 -846 -97 -209 -543 408 -254 556 414 -531 32 779 743 684 -862 -265 -788 -332 297 130 244 -407 275 -527 -789 -528 -521 346 -664 371 -847 519 159 372 399 378 220 -57 25 9 -134 710 -819 -321 194 458 -49 274 186 793 60 771 -892 564 -759 -22 -767 328 -285 340 -229 -888 -708 699 58 286 -733 -323 800 -723 759 -438 268 -502 -657 416 -835 -811 94 -640 -301 -164 212 496 -463 -526 37 -318 227 644 -470 -352 318 612 -892 -170 -597 791 -677 -786 632 -661 644 -49 -783 -845 -648 661 325 -693 -815 -725 -103 452 411 -637 -430 -391 -293 114 -182 -472 -28 -317 -250 -668 67 -688 -587 185 548 -505 236 141 526 -885 -467 -515 -75 -294 458 -685 -393 -420 -78 -387 -582 -889 357 207 -581 -44 367 66 -156 -516 -503 -197 308 296 -547 203 -75 -405 246 -860 -259 22 732 -281 -71 672 -393 302 -481 -385 494 -527 590 -683 -496 -505 -700 -299 -87 608 -572 -722 -451 -573 -148 -715 340 -38 -581 -551 -507 3 -145 -382 -135 -377 -711 -539 -748 116 277 181 -646 -242 430 70 -794 34 -619 -243 -286 -36 -604 -299 -854 173 238 357 639 -236 -880 575 -211 297 -370 547 -829 -367 -796 424 617 -166 192 152 538 448 163 108 -610 233 715 -363 314 345 -866 -740 -298 692 -565 633 416 314 242 -715 -449 -213 -898 584 -734 -838 496 69 528 -406 -689 770 -797 287 359 -227 545 78 705 -888 589 398 439 -641 624 325 -113 -840 -330 -104 92 445 -757 -431 -19 -246 -838 739 -735 -822 -700 -73 744 -226 693 496 -135 -572 70 -162 503 448 629 -401 442 765 761 524 -67 -545 -880 569 282 -89 755 -305 -151 461 523 404 -603 -25 -625 -753 -818 19 -149 -801 -94 -717 7 -623 -178 685 798 -462 103 -862 -450 -528 55 -255 782 406 123 -586 -119 -455 -293 -217 41 -753 254 -609 672 246 -7 -586 -326 -438 588 -201 -214 641 418 324 -472 -448 222 -797 394 -582 -691 680 686 -131 -144 335 -36 89 200 304 -337 -488 -477 -310 307 542 -2 454 417 141 -839 92 359 556 379 355 -805 -535 -567 782 121 397 -218 745 100 -679 -738 -693 -79 390 -715 -502 -175 -283 159 -114 -780 736 519 -617 -874 639 -601 307 146 706 489 372 524 65 111 64 -601 -117 -475 632 383 472 -686 129 29 -597 707 -648 343 -136 175 -580 -427 118 -888 41 444 86 631 315 673 613 -294 348 -23 493 -748 154 -774 -778 318 423 -658 660 -794 293 -888 517 86 -358 -388 560 128 -361 548 -414 -21 540 422 210 -415 658 616 -705 -695 94 -525 166 -818 -565 -346 690 511 628 130 -426 -172 624 -723 -718 524 -456 -241 314 256 522 216 712 -350 -476 315 -457 797 -180 -465 -861 -464 672 398 -685 -167 -572 -84 -570 -704 -568 -466 514 -789 -260 347 -612 737 -93 -96 367 7 308 -774 117 -147 773 187 -481 717 563 230 -660 -153 94 -285 661 641 656 777 35 -341 601 720 270 -479 -281 145 -67 780 251 481 -819 -878 584 341 405 761 -30 388 -406 792 668 367 159 128 -519 -693 -513 -685 -699 -222 787 652 594 253 769 -772 -8 -213 733 715 -167 755 -430 -592 665 -405 -607 -695 422 -147 -728 -658 -450 -264 148 418 104 407 373 241 787 622 -857 253 -62 -419 -880 215 730 -486 -681 -126 238 610 380 -438 -868 517 -696 194 749 563 -653 510 -515 181 795 -74 676 -674 214 -667 128 139 600 -550 607 -701 -561 68 -428 -470 -806 -746 134 637 -881 -808 -28 -440 -638 -325 -389 334 -149 307 597 757 729 -379 -860 621 -400 637 -382 -401 -522 -93 457 -839 -339 -697 -456 -109 -438 -591 52 -329 -453 -710 364 -300 -160 711 -372 268 622 -68 663 -843 757 739 -191 -772 -817 -824 86 402 502 -550 -822 -410 136 582 109 289 -291 -215 -661 -851 -412 -10 74 341 -283 -804 -585 526 266 -410 586 280 150 50 -515 441 604 650 585 316 393 -157 -404 428 -875 751 -581 596 181 338 -272 -184 -478 -115 -701 87 690 -99 112 572 -544 -821 -626 448 365 -251 -660 363 -792 573 558 -405 57 486 85 -520 -143 377 93 -401 -104 -501 -625 134 703 -565 -586 -373 -316 34 46 -368 -782 -121 -107 -825 16 508 -814 792 20 264 224 -856 595 -712 -661 207 -600 -687 695 -410 253 -466 328 662 735 -872 667 483 -370 -855 477 -74 144 701 726 199 684 644 491 -108 5 -709 51 60 -709 -121 753 505 -703 -452 -753 657 82 -267 -344 -77 -403 32 -621 466 234 452 -530 -84 5 -646 499 -766 572 553 290 292 394 -754 145 318 41 490 256 -865 -298 -808 -566 -881 -708 400 -898 -350 520 795 -898 304 213 -611 261 525 790 -33 226 111 694 -333 643 -237 592 -715 428 -352 -50 -631 -737 250 -9 546 -60 -526 153 -219 111 -185 -304 445 -834 175 -75 -698 -756 -326 534 -387 -586 632 626 365 493 -664 46 -404 731 -156 563 572 -625 -151 -124 -896 88 -116 271 85 371 -366 -335 -660 589 604 166 748 356 -207 -311 409 382 8 -24 -693 -345 794 410 39 -27 -339 380 580 91 -752 179 252 506 -334 218 -361 -470 269 -382 -891 -419 78 -339 -756 580 240 771 408 -453 -182 -386 -661 524 -504 353 -94 363 453 99 800 379 482 726 -119 -313 737 -560 -758 -363 -113 -823 742 107 419 617 -869 141 -698 446 -132 523 -654 135 300 -197 592 -826 -343 477 -403 -665 -807 -145 -203 -409 -499 -803 454 15 -242 -558 631 -496 -25 450 369 -620 180 -867 -191 411 -85 584 -262 70 209 49 -49 -138 369 169 -242 -725 -720 421 504 -336 590 -345 505 402 296 427 -562 -827 -464 517 345 446 303 128 511 497 -422 644 -860 -165 -842 -653 395 550 71 -550 -863 211 -28 706 105 -432 -589 270 405 429 -463 -95 -722 -723 -33 166 496 272 -74 617 -413 373 528 498 62 332 -16 796 -559 727 -310 701 -740 -104 -616 -527 179 395 188 -649 234 -315 -652 -760 -868 -101 509 -436 -265 -444 353 -60 -782 475 -29 580 -788 472 -266 124 442 -756 774 -241 552 397 -119 330 758 198 -156 77 -114 339 -363 -865 -705 718 677 761 -25 609 398 -559 172 -376 -231 -817 -240 -431 24 -86 348 269 -764 733 154 458 -109 -103 441 -795 -409 232 761 -37 602 -155 717 -227 -13 -590 -572 -817 604 114 -835 388 302 -399 -727 354 -308 265 -844 -862 -227 -709 -375 -239 557 -614 -285 -420 -6 -898 553 692 -386 355 -732 -229 75 -207 -374 516 631 275 46 -781 343 -882 84 -160 -471 752 -406 -36 -896 -115 -421 603 -838 -364 -193 603 774 247 707 -120 607 785 -451 651 -132 -408 -209 -788 -863 -776 539 -366 407 -164 424 -471 -478 -767 -429 -468 80 -262 -884 -642 788 -842 -365 314 -604 -886 152 499 -615 362 -189 -321 -49 -331 -166 351 419 -764 -389 -21 191 -357 -512 66 -339 258 380 -445 -282 -26 -816 -823 -260 -562 207 -639 -508 549 4 -379 143 313 -166 -79 -25 597 -802 -670 -250 -63 -887 -872 -514 -85 281 -79 69 -100 -836 519 -390 510 538 557 -379 -357 309 -584 -634 737 -341 59 -586 631 310 732 177 387 -763 -473 -721 -492 532 579 -7 171 -832 637 -413 617 530 85 449 -12 523 -461 -236 296 -361 400 536 738 439 87 -487 57 -316 22 -671 -627 -269 608 -771 185 -585 464 402 -755 432 794 488 -875 527 283 226 -126 -239 -499 -95 -249 38 762 -242 -241 638 -494 -376 136 -501 651 200 -498 639 -857 -755 173 417 -527 -821 427 523 -60 -255 -803 -25 561 359 -12 -833 -35 126 -376 557 -15 -606 -377 -179 -891 -629 599 404 -315 -448 561 -302 688 557 65 -591 395 -886 -695 711 -255 25 -818 357 -374 184 -87 49 690 339 -355 -874 741 -448 -839 -380 -520 439 500 -142 493 -751 -676 343 -51 -420 777 -184 646 -824 -602 -354 -187 442 -663 157 141 -627 328 -345 -201 133 -251 -31 -343 65 -183 183 -12 274 -809 -799 -800 195 -757 188 -377 -663 673 -587 -656 33 268 702 -777 227 -803 -728 115 626 17 7 381 -135 95 401 -145 -437 -534 -81 526 -861 -339 529 780 383 -764 17 735 418 -477 -551 -632 272 -173 -757 -475 -830 -556 458 745 -124 -391 260 -776 413 -171 381 185 -733 -852 -600 42 -750 -210 -680 -691 -413 -165 144 -679 -449 -55 -465 140 -505 -256 -34 -133 770 617 156 -746 582 -708 668 -671 774 562 -46 -567 481 -282 59 -488 256 -418 -827 -245 -352 332 279 541 31 380 -446 710 608 -485 569 376 254 -477 151 -113 229 -147 275 -546 -571 102 742 -662 -1 -499 236 4 408 -285 204 527 -486 -320 361 17 -865 -857 -762 368 277 457 393 -631 -886 -504 117 -312 -793 -602 -604 639 342 -598 417 465 -374 584 -365 86 -822 764 -660 563 -530 291 -194 -400 -682 225 -335 -652 697 57 -807 527 -587 -362 784 -755 617 199 -759 -45 633 -246 -266 293 4 786 -585 226 457 538 -19 -522 121 290 -590 579 -217 -449 728 461 -685 -360 481 275 792 -378 -109 123 137 -688 -482 -456 -114 -396 -852 -533 42 -617 500 -262 197 598 -440 152 368 570 -23 699 -75 203 514 620 -133 703 -109 455 -638 483 477 42 -879 -468 -15 -517 -369 315 -522 58 -627 420 -781 713 154 688 69 -730 335 295 192 -768 172 -402 -836 301 -332 -745 234 -511 -496 552 45 272 -731 716 -22 -879 655 -357 663 79 -400 -857 -132 -598 -741 639 -123 711 -108 417 -271 762 -622 520 -450 -511 -75 -563 -343 331 328 -708 561 555 111 -466 189 -738 689 -725 -536 426 71 54 -896 -116 -813 394 19 -117 422 728 -95 -193 -179 -783 506 -341 794 -360 -303 323 160 -322 -670 -562 175 206 719 -787 132 65 566 -433 -759 -630 -848 -120 -536 703 286 -585 490 -176 -651 -130 255 753 501 747 755 -405 47 -476 -510 -232 720 -843 -735 -349 -320 -226 -357 -563 -592 652 777 -897 -347 559 -31 240 -431 -812 -142 525 -853 -281 -35 -482 665 750 -550 381 -398 -541 -169 -175 242 607 -672 632 -17 -606 673 293 530 -426 -270 -844 -379 386 -230 189 -386 717 795 -514 -420 496 -626 594 -460 526 -274 -112 -463 -71 -647 333 -318 -525 -379 -698 -345 -324 -441 -21 -863 755 665 621 143 -636 -38 154 -569 -511 736 -734 -457 465 -240 -514 -900 -686 -466 -92 749 -158 -271 261 -290 -332 669 760 555 644 -133 -741 -113 278 549 709 184 -781 -567 -169 -87 140 -762 -500 -537 369 -488 -695 792 553 46 172 -75 -482 -457 -186 -287 680 -863 498 618 250 -406 -148 594 143 200 579 -59 374 -268 516 -897 -809 -312 322 90 -151 -290 -87 -766 -71 227 619 403 196 619 43 622 572 -22 658 -599 659 17 -133 -452 80 -799 -302 698 -36 -529 467 -616 -880 -207 184 -305 -642 -560 718 -44 715 -882 -879 -468 -76 -784 140 -346 92 798 691 750 65 -400 -96 69 68 663 -308 327 260 -478 297 204 197 641 -862 733 -63 423 -756 783 -560 -120 -877 -670 261 342 84 -43 297 294 709 -137 -217 -649 265 -450 -875 -545 -159 601 -592 -549 537 -674 -148 -567 -87 -382 -9 -307 -62 658 556 -558 -853 453 -859 -83 -721 268 -378 -675 -347 -200 279 42 317 -441 -297 696 356 -59 -613 -349 715 29 415 790 -858 -436 128 83 57 -676 -277 317 715 744 -334 279 543 -541 -249 540 -653 459 567 661 -837 421 -160 -402 702 -325 -307 -198 -891 -393 575 -174 199 -268 -110 260 -610 628 -500 -477 -173 -787 -46 333 -114 -177 733 633 -26 10 152 648 183 -151 -560 79 607 -851 -281 -360 -876 -859 313 -900 -826 648 -845 -838 663 -112 460 -335 269 -516 616 329 342 -277 -204 -120 -275 -591 -759 -47 -138 -123 -608 -174 -485 -774 486 -551 -671 -338 -228 743 -727 -473 -67 400 -223 396 -806 524 264 -32 91 -1 -314 296 -178 -813 -515 650 -207 -523 -801 -881 -478 526 420 -253 -249 -538 327 -820 -322 138 42 169 -785 443 731 366 -845 -792 -739 519 -893 -586 510 -185 -603 -888 -210 -400 -265 -660 -593 144 -414 -146 248 291 75 683 388 -82 -892 703 -287 -849 -758 580 -27 524 -519 -280 171 -793 -196 10 -721 402 -662 12 -591 -212 -71 -777 -216 476 793 112 -80 -23 70 -483 -595 -604 -86 -385 -401 207 312 -731 542 -850 64 468 -580 474 373 -183 -552 710 -706 764 -192 360 -801 -52 278 400 173 351 -732 576 295 -863 123 237 -20 -265 -518 -207 -899 -255 735 -747 -106 -296 -320 -197 -331 770 165 -755 614 301 -663 -111 401 327 -576 -492 773 18 -277 171 -858 -667 682 409 -46 -727 160 -863 138 -268 662 -200 -248 -692 193 182 742 27 522 663 -700 -569 95 -135 -534 349 387 -157 -606 -297 356 313 -28 -287 -259 494 497 -835 396 -607 486 -194 338 781 -122 -706 -423 -29 521 155 -198 402 527 369 -576 224 778 -367 448 -524 363 -194 1 330 -275 90 -289 -104 -591 79 -682 -547 -528 667 347 -874 280 -835 42 663 537 -69 -324 -504 -568 -260 -822 -331 230 524 521 -509 44 -301 -477 41 698 609 468 -129 -315 134 21 685 333 356 -852 160 -567 184 261 -341 398 611 687 -578 490 -282 -382 -80 -293 -345 -188 -293 774 -83 -28 -188 393 770 -318 601 433 -746 -85 718 -495 785 -235 -494 709 -799 -129 -475 388 -387 683 -80 -249 721 -814 -538 -545 -554 293 -704 658 -261 -826 520 -576 -116 619 -17 422 -868 -711 -748 128 611 -498 -773 192 399 -575 569 430 -329 -546 659 558 336 -693 -276 -222 -424 -270 -260 -829 -504 -482 -841 -594 -168 -640 70 -189 -372 11 -268 -407 -878 -749 -476 -764 -116 69 -306 -328 293 202 770 640 -680 -238 749 -691 -112 -373 792 730 -27 577 -340 190 749 -101 -78 -814 -730 342 -781 -388 75 -774 -846 107 101 372 -215 -765 -400 212 523 768 216 796 799 -778 269 15 471 61 -262 -479 643 692 714 147 -489 187 710 296 -355 527 -674 684 330 -846 496 -319 -139 482 574 474 -826 104 -561 -806 753 616 59 665 -38 -451 -239 171 83 764 274 724 234 42 -139 -299 461 -572 -367 -827 219 479 -703 338 -848 -348 466 -610 60 -501 -800 -400 539 -673 -457 -655 646 -116 -836 -766 729 -145 757 -40 -520 -404 396 19 767 -262 747 780 531 -70 456 -595 665 116 -69 340 -50 -7 -718 -613 352 -563 -737 -101 -764 569 -40 -109 104 119 631 -230 512 142 37 559 -162 781 -336 -714 311 -205 -613 -336 -244 593 425 -73 -742 759 153 682 716 385 -282 366 558 -753 -480 -836 -19 -489 -749 -548 -610 140 493 147 326 524 177 130 7 618 -618 -83 -607 -708 -787 283 -87 750 -456 -657 528 -615 585 -572 -490 -812 534 -776 441 -469 353 349 -879 -544 -608 -2 -336 418 283 187 658 -91 26 -530 241 -481 -149 364 275 -207 355 -613 744 -243 321 -97 -613 277 196 -706 -218 -450 -879 141 -853 74 770 140 -560 -407 796 743 745 290 -732 612 410 595 -122 -610 -177 -16 121 -726 -750 548 397 -56 -614 -124 288 -416 -553 698 -377 -300 150 731 741 436 -416 -344 307 91 71 728 -181 -230 651 450 775 -315 -813 -274 321 230 -126 574 -296 11 -244 -709 -120 -580 -525 -283 514 -429 -489 -71 234 263 315 550 -545 624 -399 596 287 479 505 533 244 -447 -251 -26 638 43 683 750 396 -766 -52 -296 434 614 675 -811 -812 521 377 -333 -290 -609 797 209 45 647 -173 437 -860 -297 -107 287 -50 -836 281 -280 -549 386 -186 447 498 747 -893 307 328 -83 737 -776 -70 503 -521 552 536 -786 470 583 -124 680 196 245 421 -605 175 739 677 -125 -37 287 -292 -379 -690 630 -340 -381 -247 -488 74 318 452 419 -307 -893 470 -676 254 81 482 452 -585 -404 466 -454 -29 -106 430 -632 -648 -451 141 560 598 -880 -732 -679 177 157 215 62 364 -471 475 186 -23 117 -801 -127 -407 682 -712 -297 783 139 -279 114 619 -146 25 -821 691 21 552 -672 -281 180 198 653 739 504 451 203 610 711 -305 342 -254 -563 -387 -547 -10 333 266 614 -117 -832 718 262 -628 135 -208 551 95 361 -608 467 -243 -862 -894 -761 763 -197 17 673 504 385 -552 -424 -863 56 -99 300 -758 -79 -111 185 -252 -796 -18 285 175 602 -704 499 -117 579 -236 -281 137 299 572 238 -846 -133 -770 -552 381 295 -859 574 -493 458 751 -153 -231 636 -188 -115 28 -412 251 -522 371 -803 -483 209 173 -371 -451 -166 -2 -145 -542 -565 242 506 -730 606 -498 -161 -586 319 673 -121 -841 -466 -285 -333 -472 -355 -818 436 158 -804 -670 -783 -83 -415 -711 456 -428 492 -258 -492 720 716 543 -437 386 736 -73 566 110 146 -405 -886 -742 727 57 701 -674 760 37 -181 -546 -800 -519 165 -781 66 -567 -860 292 -411 302 -399 633 357 -288 214 734 -318 -173 -264 697 690 -151 -544 180 516 -356 -739 -879 -156 -872 340 193 33 608 206 781 -440 -233 -209 -232 -86 -716 -157 28 211 -890 -841 117 729 -829 -659 583 -433 435 599 -755 142 -547 -137 797 197 -184 424 -369 392 148 -806 -427 748 -132 -76 574 -22 133 -56 -646 -392 760 800 -727 -593 -40 -900 187 -542 485 69 -595 -311 -119 -492 -403 612 691 108 -494 529 364 -283 -750 -402 798 -99 -726 440 -533 -661 232 -851 720 390 644 -841 132 -193 212 230 309 119 -324 305 432 -408 -545 -94 -767 55 228 644 -591 195 635 -841 -467 -149 151 -220 -664 237 741 219 -150 -21 -401 318 716 -847 -39 -254 -372 -849 55 -505 -741 -544 364 -707 -309 -242 -464 206 -532 -400 -118 162 -279 246 -408 480 -644 -460 601 -612 496 139 -748 642 -142 -397 659 -871 654 -898 -385 741 201 -358 -533 66 486 -830 -114 771 493 -658 575 -109 491 166 -167 -660 157 -603 88 639 154 659 419 -237 93 252 -674 -293 -145 754 584 -810 -740 405 -83 -868 -553 -480 -103 -474 -890 -235 -219 175 -110 -783 161 206 312 -166 340 373 -34 -851 -134 -93 793 723 -452 -692 -132 -286 503 373 693 -284 -562 258 687 767 -382 -69 332 610 -49 -155 181 540 465 635 -517 -197 794 455 -7 302 -583 304 451 -745 -803 645 -104 -780 566 -310 624 133 259 -636 175 -72 71 -519 427 -512 -122 -292 555 462 -744 -732 146 721 -278 -879 -886 -745 -462 -222 -543 -563 154 337 -549 -192 350 25 282 -141 453 -872 183 -351 -395 -327 -395 -572 -407 491 214 -348 631 -748 223 -281 397 -260 411 -574 372 -159 -900 -785 84 239 -715 707 208 333 368 -542 -152 -655 714 652 -178 -104 -541 -872 -369 -303 767 -783 402 51 -394 692 -55 -872 770 -661 -828 650 -639 456 -594 -602 366 199 266 251 -479 -421 -761 -418 -603 -685 -174 -91 -389 774 620 141 290 -406 -121 614 -710 -255 -855 519 -428 323 276 -832 -265 789 520 -187 37 -790 281 -521 -558 717 577 -297 684 -253 33 -136 -470 575 652 386 308 -315 514 -559 784 349 9 -705 112 212 -632 606 544 -804 126 -376 -173 461 -500 -408 504 791 453 789 -508 374 -593 405 -450 267 -225 260 -661 496 684 -802 -165 -507 496 163 -516 -598 701 -252 476 -818 -696 114 243 638 783 622 611 -134 -134 512 -338 132 567 306 252 -380 562 187 -648 515 564 -271 -855 139 -875 294 110 -276 90 -638 -275 194 -115 132 411 249 -580 58 -142 -720 487 -877 61 -422 -200 -697 -649 -282 500 286 498 685 616 714 83 -215 121 510 -461 364 -825 213 -656 216 -124 -775 1 -318 24 234 -58 -579 193 -110 189 -512 260 152 554 -846 -834 80 245 -573 -325 -467 -208 216 -456 -561 178 199 761 -772 -599 224 688 103 -803 -651 -594 -574 -843 405 614 -266 644 -508 -123 575 -492 -719 617 -311 -505 660 253 477 -394 177 -838 408 696 591 -302 94 162 -589 -193 -600 -740 -359 -766 -166 -853 -293 339 -168 -711 -714 733 -251 436 690 -42 -78 -495 -44 -165 450 143 727 -388 -397 563 -715 781 -306 355 760 379 -123 -572 -145 -26 -722 459 -499 143 -379 -731 -117 -36 -221 -350 237 -857 451 676 703 -397 -372 -781 312 -808 584 -135 70 -139 574 176 609 -575 720 -496 348 -898 -220 -375 741 666 552 -866 640 427 -402 -246 -296 144 291 663 -91 -860 522 240 -874 -849 -156 350 -58 478 -748 -319 446 -219 775 498 256 -477 -145 571 142 211 57 -83 -274 -514 -831 -768 -296 141 -238 -557 600 66 -332 -398 -9 -691 439 42 536 515 561 204 -692 663 282 743 133 135 288 341 -565 310 363 -587 575 -730 -491 -883 114 -199 -348 312 667 760 45 -116 -187 167 61 -699 451 769 -672 -537 -96 51 248 264 168 12 430 -660 494 -511 721 13 -346 147 -592 353 -630 -30 159 -872 -197 4 -885 342 -325 457 368 446 -55 546 -8 -90 436 -481 309 639 -88 39 -531 -476 -865 -87 -623 340 641 366 -117 -476 273 -453 447 93 -104 226 -714 -409 393 -524 -722 114 138 -138 155 548 158 462 -654 -513 384 -548 123 -132 515 526 -637 441 -288 -674 215 797 -642 484 -330 -619 -296 -749 800 -596 -291 -35 -597 696 -735 586 164 302 -872 -630 -318 -837 -807 36 306 204 -830 -331 231 -721 630 204 25 714 -212 351 314 399 -9 357 36 278 461 464 -547 -798 444 571 451 160 -210 15 423 -111 -63 131 -877 644 -627 -498 395 685 -749 -792 -264 -598 -700 544 -600 295 -457 643 -837 -171 -28 119 83 306 -501 342 -623 -144 -645 -824 -499 268 -686 -306 -663 -849 132 -505 735 -298 -470 -299 273 -54 -27 353 723 -395 -56 -609 781 -37 623 -236 -495 11 -404 -638 -754 137 -683 -528 149 -753 410 265 353 15 90 224 96 -504 642 -666 -558 154 -144 -139 -370 145 -464 63 311 -146 -50 152 145 308 -872 -244 -778 -437 658 -862 572 379 304 692 -417 62 -614 -364 549 162 302 363 -542 -293 -386 622 747 530 -468 -41 800 -590 223 -136 -29 -454 -379 -378 -185 295 -808 413 -37 502 449 -337 -364 -625 -692 -371 -544 -618 -190 -228 -753 -302 -460 -143 -254 358 -674 733 -43 454 -761 564 -50 198 485 588 -627 -92 609 -37 -389 -568 -134 798 78 -45 603 -14 -215 699 -220 -828 -410 541 -329 -569 -249 310 540 -230 -406 -324 613 35 -408 -862 179 -143 440 708 -65 -380 -52 -808 -783 736 114 -22 -414 -770 440 -376 -697 -378 -146 787 485 -144 296 710 271 708 -779 -285 168 -637 120 411 -460 -85 -380 -41 -591 -839 -511 419 -408 189 -551 -199 -93 -162 -268 -532 -603 -794 760 -601 -106 561 509 -589 -107 -268 131 100 335 -408 -883 323 -387 -694 -794 -679 -720 -811 -78 227 269 -294 -130 172 13 -30 -729 -86 -320 -655 429 643 -678 501 364 40 -362 -492 439 -471 647 637 -387 113 -64 -625 621 300 -198 -331 -519 -843 -305 -322 -98 273 -335 -242 602 -6 -661 268 -123 326 -724 -74 -856 -841 235 593 620 108 -764 -133 436 -547 -157 591 -787 193 -37 60 -735 -635 542 367 387 -127 -842 -789 548 -676 -178 105 90 158 598 791 479 798 541 76 -6 -883 -658 -258 -688 527 219 -484 -25 -427 612 196 -444 -1 -730 -622 -261 -378 590 485 -288 143 -81 154 30 61 320 -173 -706 -305 514 6 311 -252 -394 -179 -668 -268 -236 -820 613 46 -787 -626 567 -872 185 -652 123 346 134 52 -520 797 -628 155 -163 -99 -4 649 -864 412 190 -752 283 -832 -419 -476 -750 176 216 -319 630 -45 -793 -410 -10 -350 384 -514 -96 482 -633 554 281 236 -24 -256 -137 -433 135 -170 -495 56 597 222 618 648 -764 571 770 -125 -718 494 -124 760 790 166 92 -356 -795 719 425 -678 794 654 251 760 -100 128 -209 -31 307 510 -40 79 673 769 0 -384 69 -240 -351 761 -673 14 -698 -544 -502 -58 -308 321 678 -205 752 93 321 -551 255 -332 -894 13 392 689 662 -32 -256 383 -482 -795 -130 594 211 144 598 190 373 8 -318 180 230 -641 788 103 -356 403 -50 139 -355 -690 -892 -435 -309 272 267 248 609 -365 573 392 -241 -192 152 -468 -356 627 693 -149 349 493 -862 -58 -54 -100 74 -496 11 -372 -767 -346 282 -529 260 767 313 -535 329 -171 617 -734 -157 -550 -760 -825 383 446 -586 565 -17 590 62 -485 535 354 -574 14 200 648 -333 -65 -273 -796 499 -65 175 459 -843 -207 -132 -591 -527 -46 608 774 -871 225 289 -855 752 -206 -682 -687 115 385 682 282 703 319 -873 573 718 -103 122 503 -596 -455 76 -533 -520 506 350 756 -238 -200 66 -575 351 274 659 -436 -124 54 -136 728 -865 -17 -403 -808 -465 176 -778 -413 -4 229 133 -619 534 -733 -614 470 -118 39 -891 -575 304 128 -71 -647 -570 -57 270 588 -261 143 38 550 -732 -167 82 126 -719 132 -460 6 -208 490 451 711 492 -364 636 220 775 -779 -729 632 208 -737 394 -854 -126 -245 -91 171 424 -738 -764 553 -633 -47 160 -443 -601 -839 -635 -467 553 -825 0 9 -808 13 -544 422 675 -407 -638 312 94 241 692 56 -849 552 748 567 -312 -794 683 179 556 158 -380 697 243 -554 226 537 201 -218 -117 615 255 506 -347 712 176 -601 -840 267 -374 -718 249 -269 -282 104 -394 232 -624 -575 658 -402 -517 -541 -569 68 -501 -830 462 362 -769 -135 -457 -763 698 605 -239 83 -833 3 526 395 709 112 -382 -277 735 342 682 457 -140 -559 668 -273 751 -505 -41 -779 -189 -340 185 -768 519 -333 -398 270 -311 482 -428 -874 23 -237 671 -499 203 534 329 406 237 577 356 362 356 -758 -822 90 38 -726 550 -59 -461 518 479 -598 -399 539 321 191 -4 693 257 520 628 33 -881 404 198 -259 -600 -543 97 -350 372 -176 -831 219 -507 451 -7 747 -378 774 -184 618 -609 -211 286 -876 -66 721 -416 -540 645 119 192 334 496 -192 -692 1 -222 -135 -673 -634 -807 -736 -180 686 601 279 226 578 -476 -848 -159 691 -828 552 324 255 509 563 -273 250 714 101 -8 537 408 -513 -175 166 131 -612 391 -150 -178 570 87 443 759 288 -337 -434 -5 -50 -43 -129 102 -240 701 95 82 607 -144 -72 -473 -882 -102 724 -543 525 -708 554 575 -252 443 -404 -788 -220 534 -73 -643 104 211 -48 -202 720 -224 633 460 6 306 -106 -892 -379 420 -886 382 -600 35 -439 345 160 -367 -341 -345 671 680 -656 -772 -401 -638 -105 -390 -278 675 -31 553 367 691 -818 91 304 621 200 2 -10 -703 -87 208 -642 -77 547 -892 605 708 544 451 53 633 436 -790 79 -56 800 -677 474 488 98 39 -186 19 -447 -89 -369 -831 175 579 556 -395 348 -225 -253 -643 -229 245 62 -479 539 -551 -603 346 203 -116 622 -427 -700 -495 -411 498 -243 -391 587 -249 -456 -92 -637 -194 -530 -708 -498 -837 -41 -143 429 164 255 472 -898 -645 -861 -170 57 -584 541 766 562 -597 -233 -658 -423 -39 588 -645 499 124 364 -121 345 -147 108 -514 -361 -138 424 -509 489 -504 -701 -223 -542 759 -591 726 -350 516 -90 423 -836 704 -882 514 -710 800 184 600 -838 -710 24 367 559 -822 713 -88 -72 377 323 606 -845 -691 707 -203 -529 756 375 694 -315 -432 221 431 -704 200 244 -415 -183 -445 -777 -466 589 -73 231 -462 -672 -269 -737 -411 -386 289 240 -558 77 569 23 590 653 -582 -71 -740 -238 -884 549 276 324 638 470 -70 546 217 731 79 117 -164 434 452 420 -196 88 -879 499 -543 302 -360 -601 43 -251 40 702 -652 627 776 -419 -162 633 -638 -226 23 113 -167 -130 -557 642 -798 736 -324 265 667 -429 -837 473 -656 -290 292 -447 222 -708 731 -735 152 -669 635 496 -654 -583 -43 -298 163 -469 -510 -332 123 -338 -548 -586 -52 135 -208 -667 754 -168 606 226 -149 -675 179 -321 133 191 -632 -564 676 766 610 320 75 -80 -6 -8 -231 393 49 88 -116 775 111 -173 324 341 581 325 235 -575 272 -652 -68 -318 408 346 -209 -222 -529 622 -375 128 -713 -637 -726 365 128 481 -404 -546 -747 197 -199 631 -9 326 -293 -9 445 -758 530 614 -100 -39 -604 -652 150 603 489 -421 -240 67 -172 507 -600 751 -703 -363 -515 420 81 -335 554 594 382 532 431 61 -193 689 692 -645 434 -403 -668 -265 114 -825 143 404 796 -393 -380 -292 263 319 212 186 -667 766 -63 -118 -74 109 471 -404 -691 -249 -151 -523 -665 -605 -488 394 291 -888 757 -211 632 -588 -80 -320 -676 610 341 -254 234 -561 -462 -359 424 -515 -64 -94 753 152 349 769 676 -651 -423 687 248 9 -293 -456 418 362 4 678 14 -790 -352 -762 -404 -526 -408 -761 228 -561 -266 -726 42 159 -344 -338 -706 -385 -662 588 -454 -423 -59 -7 -813 772 400 0 -293 638 -218 -746 -144 -628 612 -793 -836 731 382 -528 317 479 -204 718 -804 415 -434 3 288 -781 49 -401 502 196 -645 608 695 -833 792 706 383 -806 -229 -876 223 705 105 -685 -460 -889 -353 730 337 -878 -73 495 799 -242 110 648 -75 456 533 511 -388 -512 676 512 326 -149 -201 454 -656 300 136 -137 560 514 272 113 373 318 -170 155 -694 -203 719 -88 142 683 -74 341 185 622 650 -829 389 -414 159 506 -265 -734 -761 187 -744 740 623 -157 -372 3 -551 -778 -858 -771 82 17 34 -26 -505 -22 664 -231 269 -844 535 -818 -148 -107 -28 287 678 -683 169 496 -502 -756 -574 -3 -541 -88 416 -390 -841 438 598 -269 258 51 -639 -798 -26 -810 -294 180 -532 369 113 -692 -852 -146 791 -811 752 386 715 -309 444 8 -373 -6 -255 278 469 150 412 -850 -597 481 -160 217 588 557 387 161 -438 535 390 -840 -629 330 -402 -454 -744 720 -672 604 471 -649 -76 -293 716 306 342 -46 -900 398 347 -671 -253 189 -558 -573 -364 243 22 403 424 92 -561 -180 311 662 -123 -695 -59 -832 177 -754 371 -33 -795 -886 -513 -75 -650 -388 218 474 289 13 -357 -549 654 -406 207 213 -477 452 -89 702 464 -644 -631 162 575 -218 -24 -474 -259 748 422 -183 -795 96 728 -387 -899 182 -269 -24 551 -230 297 -23 -38 548 -740 440 -789 -438 9 -425 -5 -393 -692 -652 766 400 639 433 92 271 3 342 258 -338 -294 599 -81 -227 -818 202 -165 -427 569 380 -293 268 -208 604 -337 222 175 -784 796 -626 144 -255 -390 52 -633 -390 253 522 376 -753 -532 73 562 461 502 -62 542 -567 92 -175 -496 -431 -473 -408 745 138 305 249 -431 -330 142 -263 581 -596 430 -814 453 527 720 -547 58 -597 118 130 29 653 678 52 40 -900 680 -787 -744 93 -275 336 602 -821 281 516 742 -559 -389 -394 596 -260 -591 723 -637 736 -55 724 -797 370 -55 -863 263 -676 581 -652 566 -395 -328 -385 770 387 431 -612 219 -412 720 236 350 -875 -193 -649 -784 746 581 468 -649 142 634 137 249 611 -29 749 599 -824 494 654 -710 238 -228 -780 -130 576 786 23 650 68 781 -605 30 103 -415 -239 252 725 127 161 -15 -550 -511 -64 568 -660 719 569 -292 613 517 -313 663 642 -720 219 -95 576 721 479 189 -149 204 641 -802 -842 625 593 -380 -301 366 -192 -737 -158 371 788 90 558 266 -841 501 -273 -799 -136 -465 -426 -448 -406 -705 -143 -641 -240 27 -106 730 -396 -488 257 -506 -460 -675 539 -134 759 -38 -370 715 -494 -774 -287 88 495 -88 491 511 757 -146 316 -773 -407 738 -295 -594 -592 619 728 431 203 -245 138 361 -703 -365 160 -371 -38 658 635 -345 186 -138 -242 -855 105 139 -532 -653 157 85 -224 -161 -411 408 333 -326 387 -151 -477 513 -344 677 -417 -100 -256 -798 552 708 71 -521 -346 -192 455 58 -362 -845 -508 -334 35 -800 402 597 -452 -102 -873 533 502 382 -661 637 -887 -79 189 270 386 -352 -87 593 -327 -804 529 -452 -154 163 -352 308 257 -198 28 633 -872 -133 -594 -112 656 354 -630 253 498 2 370 -80 -774 723 652 697 -896 751 400 -48 465 -146 -612 -59 400 -372 -895 117 -111 45 -692 -604 100 292 -457 -830 -143 233 414 -352 -899 -223 687 677 -322 -410 -481 544 512 656 238 785 -254 -108 -66 232 -666 198 573 -664 266 -447 -688 236 -207 379 -457 -813 233 260 408 766 721 -223 264 236 -626 264 -84 441 631 -592 -682 -34 325 -92 -875 770 67 356 146 9 407 -558 3 349 27 -779 -862 300 -463 38 749 -294 -477 -764 682 -74 472 218 516 796 -332 -620 387 -435 -422 273 -461 -465 524 7 707 -627 -576 -259 -363 -312 113 -891 323 -102 -372 -167 -521 -493 -775 328 777 -499 -148 -7 366 -701 -172 -692 -431 -586 -430 -830 -257 22 -381 758 -494 391 676 -443 -780 799 164 -856 -736 -108 461 -693 -746 495 -321 -785 165 -684 -649 347 -214 -751 733 466 285 172 419 -109 -336 406 -134 706 -660 -183 -614 769 63 -515 746 -257 325 -385 -128 -845 116 -474 416 -755 -420 -824 -97 -31 -102 637 113 338 387 739 -93 -633 -312 537 165 -112 -32 601 522 -882 390 -515 -283 142 334 512 5 -311 34 696 -103 -486 593 -169 -861 -296 -79 355 615 141 -716 -625 151 -419 -550 415 21 240 -471 132 -269 -758 343 -725 716 -8 74 -358 -853 633 659 -754 -191 474 431 -552 99 546 -95 673 -231 -165 400 -640 98 197 565 -501 745 -794 -2 -592 -364 86 -757 -527 127 758 -378 66 401 -441 438 731 -25 222 -217 -467 -399 -355 -474 -373 -317 188 -397 -345 197 473 537 -613 -631 -33 538 -37 -602 -841 -452 -616 -697 -703 492 -154 656 38 -255 -217 6 -682 619 725 -375 477 618 -116 -108 -875 -416 315 -315 -597 -877 539 -40 19 0 -405 -776 -510 -339 537 367 -41 136 -374 -187 -271 171 -760 64 -305 -29 -469 51 629 670 -488 -272 236 -5 -304 -744 29 -733 663 645 -236 -791 -325 253 -296 237 -638 57 150 63 739 501 80 526 777 -121 189 -752 457 -894 550 263 -467 -840 270 -59 -384 -262 82 83 750 -281 -345 503 -651 679 403 -656 468 -532 -478 -507 -227 -861 -622 611 184 264 -238 -696 156 682 113 -237 179 641 678 36 613 -641 405 -280 -828 -407 358 258 -384 -838 479 -572 353 -71 -361 -760 -818 -195 599 -5 61 -511 761 -863 584 443 -855 -240 324 -774 -150 -197 44 620 -303 471 229 -796 -43 765 -598 -425 -481 -287 213 -528 45 -366 757 740 -790 -540 -38 658 -555 752 -726 -784 -627 -737 -768 -786 -794 -253 701 451 239 -35 551 -437 -715 -207 -189 -781 354 421 -607 -758 127 163 -182 253 -620 -844 545 329 366 642 107 278 124 -664 -225 338 169 464 152 184 -62 -105 154 -524 -800 -495 373 502 682 -777 -769 303 779 -41 -304 784 -69 -580 473 60 -687 -657 -483 -104 554 -601 360 284 -308 -369 -894 500 462 -858 -137 -695 -826 -140 68 -731 151 -484 -560 174 -54 4 -278 47 202 9 529 -817 306 -693 -20 -805 731 661 232 778 481 -371 706 -805 -12 -670 -431 -10 -257 -537 549 2 -86 717 -215 170 -110 -617 96 734 -544 291 481 301 -542 436 642 774 737 524 293 -624 -638 -558 -70 -571 337 -130 -135 -85 -545 -390 528 -827 639 387 -592 570 -180 47 685 505 -800 -442 -254 -576 -512 -755 -67 -570 332 -786 287 137 546 597 -357 378 430 344 -590 645 792 477 -816 553 -210 489 -261 -212 249 530 -315 539 744 -6 -678 723 -403 -705 -886 153 38 792 1 -205 230 774 -254 78 721 -827 782 290 385 498 -780 396 -734 -48 -50 80 -483 -122 -182 -532 569 -444 718 624 695 -266 -882 -384 -624 -823 238 -392 -491 -239 -635 -621 764 -368 146 -846 98 -204 235 -540 421 -113 -595 236 339 733 790 770 -352 -577 -670 -87 -403 218 17 39 -69 -636 -696 -476 526 -121 -644 -621 -753 239 719 -190 713 -2 259 215 -785 194 -549 -74 18 515 -718 445 368 -344 348 497 267 -756 582 150 473 -152 -534 -699 309 44 -859 -28 764 -706 -152 748 -523 -393 -499 282 -625 334 299 -477 -813 477 720 61 400 -782 183 -444 428 362 481 -183 293 34 421 662 172 -391 659 374 -453 800 -112 -245 -842 -649 354 -42 174 -15 651 -318 -685 -550 -554 71 -324 -492 632 668 320 -110 -844 484 -294 -525 -661 -609 -802 -756 -151 771 548 521 -513 -617 557 -304 -590 -822 514 468 -780 -205 35 356 -406 -203 -785 363 478 213 435 -484 746 563 272 -23 25 575 -129 -316 551 -864 477 635 171 31 -277 -166 -451 62 -257 -750 692 -405 541 -276 -737 -198 -546 -436 -601 -744 -718 405 385 245 468 -468 -261 -17 -494 -779 636 -623 -620 -587 147 207 -759 730 419 588 -540 520 -228 -345 -887 160 78 709 625 114 -262 -782 546 83 345 -436 -409 -668 444 482 623 -723 551 -660 -612 -697 -6 -266 416 -548 494 663 365 148 291 -85 107 726 475 -677 -759 619 170 -801 -139 -260 765 775 516 -801 -584 -292 315 197 -597 354 -5 230 676 -86 -687 -542 -365 -681 87 307 487 517 361 80 752 -101 230 243 -868 -783 -308 697 -191 584 265 -698 -828 -842 267 39 -152 34 -790 -599 -159 -165 -581 261 -379 -799 -329 184 -261 663 84 -387 349 597 -330 367 350 -12 428 -604 721 299 -144 484 169 -156 -836 583 521 -184 -255 148 -851 -150 -753 -348 77 481 -867 -648 391 -222 -45 652 103 199 183 417 -773 115 -836 460 -597 733 247 682 -787 667 650 -667 676 -845 665 41 -320 -513 -36 -890 -825 364 -32 -663 419 113 598 -39 124 415 316 597 238 33 432 -632 -704 -283 558 157 -452 355 279 639 -839 -646 -822 -38 -132 -865 -140 -341 -56 726 144 -866 -112 -277 176 -292 -755 -461 -407 496 -134 -48 584 206 -17 -121 -599 -589 -555 417 -85 -793 511 -841 0 -748 223 -437 343 -785 -761 -761 -568 -873 -44 512 -546 434 299 399 -344 -504 566 -542 -558 -373 -520 324 181 -881 -720 -238 -574 -254 63 -21 -863 -100 377 109 477 785 -677 528 635 657 369 -157 -111 -29 -38 -543 661 -145 461 -388 -793 790 -822 278 800 -450 710 542 524 482 -2 -522 758 220 -492 -191 -362 47 410 611 743 391 -308 612 683 -816 -267 407 575 -309 462 -87 12 313 349 245 -761 294 529 542 -204 -783 -688 -110 -18 -734 -694 599 628 797 515 -121 86 743 -854 -209 760 54 -228 419 -72 538 728 -552 -247 97 -95 -180 545 -517 434 210 692 667 -603 -396 456 -764 104 -163 484 -443 77 -441 -270 -206 678 535 -285 376 277 -823 -731 -291 -760 -285 762 668 -164 -188 583 133 -434 -365 -602 422 562 -527 -458 -90 -453 223 468 -237 282 -489 -147 660 118 -646 284 -493 -678 -727 365 628 131 -266 351 688 591 -678 111 649 -437 -49 -139 -897 561 -803 -198 -419 -257 528 344 219 -652 -94 -38 365 98 258 -421 731 -70 489 106 -536 310 -382 98 84 -368 548 708 -731 -819 -199 -698 -60 -638 -78 -10 -82 -62 311 -76 -493 -469 -853 109 -138 -655 556 553 -833 7 729 71 -54 -541 -153 718 -846 -558 24 423 -315 -264 -382 -512 -869 -874 320 434 326 -623 767 222 197 181 771 535 354 22 230 325 300 15 -647 279 -631 217 497 351 -420 303 -510 190 -27 109 -721 385 443 223 581 -160 -369 -710 -854 -39 86 -186 -424 610 365 -32 -23 436 250 308 353 108 -619 -571 -433 561 -283 -880 -184 -251 -284 -829 164 -837 481 -751 -111 -324 -832 -239 -293 194 245 -451 556 -390 -485 -430 705 770 65 -809 -773 406 -128 204 -232 437 303 234 -772 -757 644 -322 588 508 -103 102 114 -23 -408 -873 -456 -821 102 252 45 186 -361 338 211 94 459 -635 303 -843 633 -290 -894 104 -670 -44 105 522 -53 -821 748 -48 585 -157 -431 -668 788 158 -551 466 -878 -664 -337 66 716 -587 -192 676 -40 -221 755 251 -281 -501 129 -852 748 106 -325 508 -776 -604 -663 630 -108 -484 -195 -100 609 60 -154 -665 -867 -11 -510 56 -767 -423 -364 -887 719 -732 -28 500 -411 68 -437 -663 422 376 -519 -415 -706 -786 -329 -341 -272 -40 769 -407 118 -830 -346 -545 -359 -356 224 272 71 -103 520 -56 716 -786 -576 -37 -259 -768 22 567 -481 -716 454 351 444 -651 681 -571 795 475 477 -499 -852 274 639 -615 592 -628 -121 767 218 167 -385 167 435 -727 671 721 526 253 399 -605 262 -534 -267 -731 441 -872 -872 427 -194 -516 80 177 64 -601 -624 798 -169 -664 -537 593 -399 -411 -606 -61 -664 634 668 47 264 -31 -171 -496 199 -554 321 -690 -319 -167 478 262 730 -255 -168 -435 157 -447 8 153 -298 -151 -209 -442 760 753 224 -503 -15 646 527 -760 130 288 744 -745 -554 -45 371 182 707 171 193 -258 121 261 439 191 726 625 -679 383 -159 401 485 119 -83 -653 -512 138 296 75 -334 54 648 -326 -16 -337 -350 123 405 -654 -448 4 -810 -162 80 -463 430 -709 -299 326 -596 -769 -887 -805 308 58 -787 -420 -205 -67 221 30 11 -226 -851 -499 -581 -334 612 -282 383 -467 360 -398 -79 591 397 -858 601 116 -747 211 -567 -692 753 -858 -318 616 126 22 -69 302 -40 -389 693 -594 -754 602 -487 -74 541 -232 -624 -169 -271 361 -799 -571 -379 -86 -624 -652 339 627 -259 -104 -571 771 -557 293 -651 59 1 518 710 239 -609 309 -834 -625 500 702 771 716 417 82 -565 -666 783 -86 -880 163 353 -879 333 740 305 265 429 -107 76 705 -131 577 -490 -325 336 501 -523 332 597 -395 106 -229 498 662 -763 753 778 544 -842 -504 770 129 550 243 -294 -602 -379 52 363 -610 590 -174 694 -257 -554 178 91 -626 5 509 -203 23 584 -271 -618 -352 285 -894 96 -305 119 -396 -889 -65 -653 -395 -116 -632 -93 -758 -19 254 -427 664 77 33 684 8 -557 174 -5 -658 -775 -720 397 12 382 622 -361 -448 -77 -731 643 -157 -534 388 39 -578 -56 508 778 308 623 -66 -710 532 -498 142 -401 102 263 769 -833 -649 -281 484 301 19 35 -561 291 -99 -799 426 425 -777 -93 680 -243 247 -200 -291 -747 -239 466 561 54 -845 755 -152 414 506 -888 -169 -623 -483 -405 -879 -811 556 -615 456 -573 285 -863 -222 -39 200 -822 636 -778 702 533 189 349 563 -83 666 -661 -724 356 -42 -764 -248 795 -449 790 -22 -186 -544 -764 -633 659 748 -415 -101 18 388 -348 -657 786 -133 -838 -296 -705 337 -17 335 2 172 -119 582 -811 -93 138 1 -393 581 457 -570 756 716 794 299 765 -71 305 -601 62 418 771 -480 528 -235 -443 308 66 414 576 436 -312 790 405 -261 -718 641 -476 106 557 244 -762 -321 -50 -158 -209 -455 -532 696 49 -382 542 -588 645 210 -898 699 -847 721 289 719 669 -655 -183 -719 441 759 487 48 -851 -450 -227 -14 -774 -512 138 -251 392 -867 -718 -738 729 -853 -664 -759 -86 -882 -152 357 -499 559 143 589 224 103 -833 -72 -322 -850 -396 478 -688 508 -213 777 -692 694 -426 127 -449 -819 -376 532 394 132 -749 562 591 -860 -739 -802 767 -636 -388 777 354 356 519 -537 -502 221 -375 308 311 362 -691 -748 -67 201 -538 555 428 396 -308 -649 424 -676 -329 744 -804 -582 58 238 360 163 -518 -132 28 -129 359 -280 747 -743 -696 -700 -637 -638 -829 729 -776 -650 439 -226 -602 656 719 109 -808 -734 -414 -779 -392 239 2 643 343 189 336 -837 -891 -858 484 -468 287 -749 -355 -101 -806 439 -233 630 -13 -827 -822 464 226 120 -68 713 226 -381 -762 -794 574 536 -127 -230 655 242 372 -96 67 173 -156 753 792 715 -770 222 199 342 -644 -199 -432 -588 -445 -40 134 429 -806 -399 36 122 -450 -181 -454 734 -882 707 -591 -480 -273 470 721 50 -217 332 618 131 -347 -2 -855 154 -829 140 -895 427 124 102 -371 532 255 -546 651 705 179 -115 74 -118 428 -641 -581 581 230 -488 -742 287 -280 -92 314 -401 -194 -107 380 320 -817 104 732 367 -440 -386 -466 198 -623 -74 113 -379 438 659 -178 -152 300 -661 -312 -228 -267 761 494 475 -575 -245 -584 -382 258 178 -437 -252 672 -562 372 339 513 502 -334 164 -821 673 -816 645 552 -197 -859 392 433 797 -78 -297 603 -32 384 -819 248 46 -322 -348 -112 -409 302 -164 -549 380 790 -273 -879 402 26 -236 -555 212 -388 -422 685 -405 474 -406 -1 -242 226 379 -821 728 694 -426 -676 77 283 550 -775 348 -79 657 -490 -614 -170 -485 146 636 240 -309 62 -28 -99 228 293 -410 -596 480 254 512 207 471 -417 525 230 185 -258 -299 -508 -560 -572 -271 -376 379 297 -862 608 -837 761 221 -204 542 -88 777 -347 -505 350 119 543 -816 221 -619 59 -640 7 571 -799 597 95 425 181 73 -530 -271 800 450 -678 -837 297 -219 -48 484 -53 -304 -599 -588 -293 228 -895 431 -433 -281 -385 267 -633 -890 -51 -542 567 780 -25 214 -298 351 -825 -114 216 398 711 -66 -838 -840 400 729 -390 -722 642 -263 644 -12 -788 -825 280 78 -359 -132 -412 411 326 408 701 41 172 -136 645 395 455 -346 253 113 -40 -807 98 -100 244 -583 -284 556 -637 76 504 786 -121 -260 -465 -154 -872 -434 -859 158 736 636 -858 -173 106 -320 -884 -295 793 -725 -667 238 166 50 -503 -804 -561 -6 -126 -789 -10 244 -645 -174 404 -795 377 -454 446 599 692 5 -205 -594 -619 -661 159 -786 719 -441 231 -15 790 -158 -662 -600 -764 219 -593 120 74 -640 333 168 -316 -480 626 -826 -149 -612 548 389 -869 -460 -573 111 -196 105 -455 -774 453 -403 608 -681 221 702 688 21 -204 52 257 -833 -192 -459 -538 -564 32 210 -843 211 -77 -37 301 -631 456 443 328 435 -517 -39 790 -111 514 -348 -406 -640 -206 367 -892 -411 -819 -769 -185 -686 535 -854 687 336 -249 262 444 -545 -131 623 647 455 -753 368 -325 343 -757 -615 -470 -482 515 -838 781 -131 -665 333 -872 -27 189 -263 428 -610 451 633 309 -72 417 -735 -813 747 -116 -177 40 318 637 -495 424 -147 548 650 -368 -241 100 130 -132 -727 759 -402 555 250 -323 780 561 -665 -583 -137 397 -789 -349 111 -888 723 -253 -52 -877 509 -817 266 741 -662 -326 622 35 -619 -511 -836 502 -767 -508 -71 284 -206 -225 50 -722 -891 -412 -559 531 -384 308 566 591 -667 213 486 -117 175 536 -755 123 -190 107 178 100 -358 511 69 -586 63 -556 -96 -783 391 -610 -436 -878 -290 -811 -38 -44 -411 155 725 504 -82 -537 798 132 132 5 -482 -738 626 -177 476 501 -44 468 213 -489 -263 -350 676 -171 -276 -826 -41 -239 339 707 667 -877 613 339 -24 74 -294 779 -263 -520 433 516 -100 -413 583 190 531 504 21 85 -853 765 741 -626 503 344 -812 368 -606 249 -622 325 109 -270 -287 -563 -378 -577 483 -34 -238 633 781 -624 -552 -48 -158 -44 359 -703 773 -801 -296 349 113 399 -693 -26 -327 109 -396 549 25 269 -575 741 -98 -516 127 107 -528 -679 -612 72 -451 -873 -674 -194 129 660 315 515 -123 -276 744 -518 -765 545 493 757 -228 -672 -448 -230 -677 702 523 -271 306 -700 620 -527 389 -365 348 -429 744 -898 -489 -491 662 524 -798 399 -344 -241 -618 -881 206 -305 695 53 666 298 -367 464 556 -780 56 378 -872 -214 -188 -202 -394 36 -316 287 -834 -828 -337 327 -831 -229 485 -436 -641 78 168 641 -135 457 593 52 -172 -225 287 -564 540 515 441 -187 108 -82 -809 746 -707 -319 -47 686 731 -500 -72 -133 532 -470 255 98 -147 51 -264 495 -693 -793 252 -568 -92 691 -748 -75 280 -383 -358 791 -501 -387 -892 -199 768 478 -746 -846 567 582 -881 -892 -103 257 311 761 -528 -842 515 39 -863 688 224 326 -370 738 235 80 722 -883 -294 316 353 97 553 -165 -684 -238 -624 435 -314 -706 -376 -242 645 538 -403 -371 581 -171 -91 -868 20 -811 779 -853 -123 -489 -186 -578 -238 -24 -835 -273 522 -764 -178 -863 37 -706 573 -452 -160 528 -514 -395 6 534 550 -66 492 574 37 -171 -830 273 100 -480 290 -465 -638 301 -130 788 784 -303 -539 -326 770 480 -557 -873 -859 147 -478 -666 -286 309 -665 681 595 -463 -95 646 -258 620 639 586 -890 564 -857 344 315 118 -47 -444 -220 -299 -841 36 -440 -749 -12 -721 553 151 485 753 474 -429 749 -58 264 609 -900 91 354 778 -563 -282 155 492 747 62 634 676 -462 517 -707 -585 61 632 592 -877 556 -113 -343 -91 82 -53 597 -844 -504 -483 -139 -452 -255 -573 537 350 -140 752 415 -643 613 226 133 -232 797 -339 -482 -529 -383 732 -171 -13 -527 658 264 -251 -767 30 -425 690 118 -700 -857 494 -440 -181 -225 52 -857 343 -411 116 262 -593 202 -99 790 -875 483 734 -565 140 -691 -188 685 506 90 -341 -377 400 -522 296 -578 -201 -846 584 -601 -529 -550 213 221 -194 596 332 -211 281 481 -729 250 268 610 -444 -252 -864 -747 -609 145 -112 -226 245 -499 648 -851 -70 54 194 271 505 -208 724 656 -378 21 635 744 -795 -342 391 135 -148 -814 109 407 240 790 -677 -755 600 -814 -79 -626 725 -865 499 226 542 -617 170 702 390 -306 -232 -395 222 54 608 -270 348 674 -234 -513 -551 535 476 240 -323 -13 -564 -875 740 -207 798 216 -99 -242 12 339 27 479 -420 -299 608 0 660 173 -197 -650 -155 -201 -739 -432 729 -550 -834 608 96 -154 -599 -547 557 454 798 -349 388 -663 -729 270 -789 -160 224 113 186 -462 -203 767 54 233 755 -524 652 632 586 -223 753 -396 -63 -484 -608 422 18 -892 -506 -825 -410 -288 637 -523 608 -672 -315 -898 -12 546 127 269 -509 -198 -365 229 5 411 296 -3 -360 -881 -380 -813 -839 79 143 -53 -759 94 76 -737 130 -374 547 -241 584 305 509 -846 710 34 666 79 -802 261 -520 -862 126 -3 -305 -668 532 -532 -377 134 215 -501 -870 -402 -487 613 685 567 162 592 360 222 270 -484 -460 -320 -379 330 569 321 -242 -799 397 779 -76 -451 -80 -212 260 136 -335 -595 -34 141 453 -17 536 367 -274 -872 34 -528 -882 646 -232 -569 -763 361 640 -302 -642 -883 560 459 -887 692 -612 -550 -690 -205 -813 -364 -597 390 -646 -543 -263 -30 -335 -873 -560 -882 -165 534 33 -374 -772 53 -855 -421 -606 -474 95 -126 -56 -27 -762 383 -556 -819 521 105 -387 -129 700 -9 487 736 608 644 -658 487 429 -178 265 -256 722 -163 286 -35 -288 -140 -599 -145 642 -158 -349 533 -239 440 747 -739 -541 149 104 -14 408 -126 -408 -419 -350 -56 276 -449 -361 -646 -423 295 -237 -50 300 -630 -430 486 714 -10 -246 399 567 679 -661 589 680 -890 -534 165 25 -542 -836 213 491 -278 243 -753 -47 -380 -533 635 -656 689 17 -463 601 -820 743 235 -680 -50 147 780 -896 -581 216 751 -392 225 589 -249 -158 -648 -178 587 129 -546 -26 613 717 -799 -95 71 -499 448 -642 -872 742 403 522 -796 -172 187 -806 -77 392 606 726 527 224 177 493 486 -283 -801 -211 384 -279 609 132 684 -636 -491 113 617 518 481 279 -336 -38 -425 -228 551 -222 441 403 470 -207 -878 -668 -323 -849 419 -637 -130 663 551 202 -448 -141 54 682 753 -88 -695 40 735 -62 678 106 487 -53 -194 -401 -583 -840 277 618 472 -71 733 -845 443 542 -172 -549 -461 610 -640 511 555 -869 322 307 -126 -617 16 -437 -767 -549 669 84 135 -491 -847 -850 680 255 443 -294 -842 -559 -58 225 648 -174 338 109 -302 -173 336 -301 478 511 -625 647 752 159 -98 -623 -193 -461 -505 178 782 758 -288 479 74 366 -879 -433 616 250 19 730 550 -330 19 -636 -677 -455 -290 -89 -364 -853 -510 294 361 453 194 -595 -850 -459 160 -866 167 397 -859 -769 -751 398 -803 123 -785 156 -474 -410 479 -529 -48 -510 -413 -258 199 -285 337 29 385 -209 160 -544 282 661 285 607 -520 667 774 -694 -501 -581 -499 -491 217 -63 360 537 619 -472 308 61 235 414 -543 332 -533 -21 39 55 -439 -217 -676 -702 -218 -482 -757 458 -179 -600 -294 654 220 391 523 516 -333 609 -818 -615 -856 -443 -78 661 -405 512 -393 -186 585 -625 171 -30 694 -29 771 -423 -159 752 378 -457 -658 137 -791 787 -108 -601 -56 -328 -654 504 -349 -553 -81 -129 -178 -870 -566 557 209 723 -612 -898 -857 -587 334 -281 215 609 -572 -822 -71 707 708 -113 -415 -742 -814 372 -410 796 654 755 141 -3 196 -441 -680 -223 -429 -258 235 638 636 634 -679 -273 -342 -529 -89 -750 -636 458 -97 -167 20 -190 -850 -62 684 -831 623 181 -134 591 706 312 9 -93 -26 651 124 -39 -859 205 -833 783 -109 86 -373 412 324 236 -366 311 427 623 -683 332 400 644 -356 556 300 -756 -457 -142 611 388 -572 534 -193 306 190 464 62 104 56 197 287 -321 -896 -160 -519 -320 -663 -513 305 -62 -711 669 -595 -632 588 -258 -277 -134 -490 -653 573 -248 565 -583 -425 -648 -742 768 84 -268 368 670 -291 11 166 86 -833 -584 125 -748 -156 681 266 222 115 -773 -690 759 -396 261 576 -176 364 317 -101 -655 -183 -642 529 748 733 138 -293 578 405 -334 -618 -460 94 279 375 328 2 334 412 -712 -1 -606 -790 -608 210 742 -277 563 -587 529 666 -439 -257 -39 -42 478 435 165 -422 -468 246 -619 -108 637 504 730 -354 -655 383 241 498 -64 591 64 -145 -450 -463 -176 -262 -17 -424 362 246 635 524 116 -686 656 401 254 -776 -531 -745 -413 -762 -73 760 -67 682 656 363 753 793 -606 -432 204 -549 -705 762 209 115 -804 708 -695 -668 -371 203 -743 -140 -631 -723 -555 692 -359 544 -242 -295 228 -532 -633 -417 154 774 107 -593 615 -759 -875 161 101 -787 15 686 -860 93 97 -309 191 -188 -798 -363 -338 -480 46 161 -50 -308 427 -486 -249 683 391 737 -241 197 -430 -222 43 -25 -648 122 -618 733 689 144 641 -10 348 -105 -667 -582 -842 289 -172 -863 397 412 -113 -866 210 -277 -95 741 339 -489 707 335 421 -803 -644 -186 -295 210 -552 -851 158 484 -253 326 109 67 -649 264 -20 480 -393 254 399 -647 709 800 601 478 288 -212 -122 -99 298 -820 399 73 -473 -550 -123 -797 -276 442 -725 -475 -395 -495 742 -520 -182 243 -174 553 -684 -352 246 -317 -181 -49 671 -627 438 -268 394 -42 -236 61 679 554 134 -211 343 296 299 -781 290 -424 598 773 -680 -227 -576 573 770 583 -428 -494 17 -284 295 -225 -466 -433 689 -323 733 249 283 -1 424 -628 -291 -242 140 -790 641 185 -80 761 224 -511 -162 -676 -7 698 4 -531 757 152 -732 244 708 -21 630 -398 -420 -101 -725 510 -89 726 164 453 -363 313 187 660 -558 424 -48 286 150 -238 -448 45 -62 -713 501 -673 -326 -611 -811 -642 97 -668 -41 -227 563 -103 471 629 777 723 -452 -562 577 191 -611 -600 -169 -330 535 193 -809 81 624 217 99 473 -529 711 -454 -676 -337 -92 235 -581 -57 416 -31 -118 -506 22 174 -282 522 588 746 -447 -335 -150 403 296 -892 626 275 -178 303 -237 716 674 -324 -258 199 -597 577 -174 -756 233 439 -268 -424 -253 273 -357 429 -498 -223 285 322 485 360 289 132 -418 -779 -108 -77 249 -389 61 588 -640 232 -126 -107 320 -250 173 -492 383 69 541 434 -230 -269 675 -737 204 240 -778 -784 76 -107 314 -699 617 -512 448 227 -822 760 -822 -731 610 74 46 -556 -751 214 -530 132 -657 216 -442 -817 503 302 763 628 -313 -85 -104 -749 762 383 101 703 167 -770 -438 -63 554 -734 366 -259 -501 -383 -816 -719 -654 494 644 300 -789 630 -787 -360 -712 562 535 -762 306 -230 472 -288 -351 -898 -899 61 277 -443 -487 -458 674 523 662 530 94 -234 -803 501 368 -645 -858 777 14 -609 290 -323 -433 534 -847 -822 77 -807 -534 715 196 -74 150 532 248 738 767 767 -470 445 -441 199 -438 -875 511 556 164 551 693 -690 -382 -200 94 156 -187 408 158 -596 -284 266 202 -65 -524 -306 -591 -582 440 106 -619 -343 709 774 -317 -212 494 465 -511 -254 -607 -273 -193 -515 789 -484 366 -630 350 330 -461 -286 -810 -373 569 561 -495 -331 429 668 57 -146 -307 -409 691 368 329 626 -451 77 518 637 105 239 -162 -140 757 218 302 -661 9 413 -595 -875 -70 -654 -437 702 -754 419 436 -424 -50 70 636 -838 718 746 13 78 -797 -5 -648 -424 746 -785 588 -33 -168 -478 -673 -702 464 116 482 -583 -39 289 -659 -878 472 -315 740 82 -595 -47 731 0 -438 -487 386 -308 -777 -301 -164 54 328 -860 252 199 -682 21 280 -644 396 -458 -207 -630 -200 -813 239 -564 -584 -822 -428 -832 -347 -425 522 -334 359 -259 452 -637 -660 488 191 -551 736 -121 634 -150 -214 571 242 -156 754 105 -509 -720 -439 511 -191 19 778 763 540 447 -339 -373 -124 -627 42 436 655 492 359 -466 762 -684 -516 -778 -516 -751 543 -391 484 623 -168 313 461 -426 29 -263 129 -614 512 -342 112 -42 346 3 -478 196 -361 -445 677 273 -545 5 46 -734 -693 -621 -287 42 -547 -578 655 -506 -553 -572 261 -515 47 116 422 -811 -525 -655 -783 -554 -632 -230 -832 494 581 214 288 73 -781 673 275 792 -281 -118 625 -631 770 331 191 768 -765 -361 -335 39 -430 -848 -352 572 -538 -321 687 358 -547 -617 -154 523 -245 539 723 -160 678 -118 -424 -231 291 -156 -770 -802 -499 -760 -736 -881 335 -898 -79 305 730 66 -282 -151 -517 -100 189 -192 484 -822 -558 -222 -513 315 605 -202 -136 -585 491 -877 -502 225 779 -658 -699 197 145 -877 615 510 108 -356 -733 -230 -39 -352 -51 375 428 -425 27 113 -749 -197 -737 -222 -814 80 677 604 -28 -38 194 154 268 532 92 415 -380 -130 -736 316 526 35 -525 141 724 669 294 508 125 61 -266 787 316 -260 668 -104 -745 -863 673 352 -869 -732 448 58 374 -313 500 212 512 -55 -262 293 -627 792 -889 -809 -71 404 -609 501 -544 481 -232 103 589 752 -822 -97 346 292 -46 -206 -416 69 -491 548 357 332 640 309 654 -187 -30 -255 560 151 -480 442 458 -317 -376 -722 695 -682 -892 -380 588 -226 -627 -282 114 70 -4 -728 -880 -743 -664 -388 -710 -95 -697 -758 -727 750 -378 -144 -496 -529 -675 499 293 -822 143 -343 -212 -692 -819 -362 -334 644 -10 -383 -378 -27 58 -857 -510 -199 -848 -836 -835 723 -6 239 -476 -519 -274 589 472 683 -275 -81 284 324 576 -508 348 787 -231 76 777 -738 694 -308 -211 28 541 504 -91 586 -834 -304 216 -465 -529 -499 -466 -222 644 -479 -4 -444 171 797 -223 -393 729 251 -124 -430 -56 179 753 -270 -891 -42 47 478 526 -149 -724 463 721 -805 -481 735 440 -735 -4 -651 -779 236 135 -576 540 422 -332 -829 534 -128 104 398 -215 -372 -722 -588 -645 251 64 553 565 661 -580 323 303 561 525 -348 -51 558 269 492 -425 540 -282 318 488 573 116 587 -606 -337 -233 -795 312 173 188 -112 639 775 272 283 -354 198 46 674 381 -522 346 -289 235 326 -863 -559 -742 449 126 60 205 -724 577 -362 -825 567 -415 -335 -899 161 -860 415 759 740 364 -616 -890 39 -177 651 514 -497 -113 -327 369 577 -626 -517 -742 191 -741 -332 46 -105 -393 -26 -212 -135 -109 250 -563 -199 -669 292 66 -659 -8 -809 751 342 -642 -680 176 -900 237 -570 160 -221 -49 -643 -416 -718 38 321 -131 -708 384 577 120 -629 259 271 -180 -681 -23 729 -65 -59 -859 -31 -46 -886 128 127 553 787 -208 -301 158 -321 565 322 -18 -787 298 -472 637 121 692 399 65 440 274 233 425 -654 -768 311 -13 -417 700 -445 231 739 184 629 -635 737 -254 -142 304 -521 616 425 -163 418 612 -734 640 486 524 610 -609 271 614 769 116 -704 494 187 30 415 797 -703 686 587 -586 673 -49 489 111 -118 -209 329 284 616 -197 -553 301 -280 777 -764 -741 215 -586 539 169 -708 204 -316 -879 -569 748 -363 57 -581 -224 -708 -107 -733 -218 -890 705 428 670 578 -529 -222 -775 -873 -510 -114 -648 732 248 -514 -192 304 261 522 471 732 -250 140 608 -332 -791 -33 -789 -73 471 -314 41 674 -530 212 757 -355 541 -98 384 221 -462 784 -658 -474 -128 162 -83 -441 -178 -772 226 -197 430 -698 15 233 307 -299 340 -882 63 -129 -277 479 -838 39 501 -553 413 164 30 -734 -691 229 67 244 -682 -138 307 654 -646 657 138 446 538 605 -14 456 -889 564 680 173 273 -425 607 192 -539 729 -856 -860 73 -535 -348 241 35 417 -366 360 -878 265 322 -50 -743 -434 593 -154 -665 -592 -428 -100 90 -114 -68 -252 -286 -408 152 40 -841 -817 -258 -672 20 -233 -374 79 -798 262 492 -324 -573 -692 -724 -535 141 348 -871 -204 -412 -443 -305 -609 469 77 -662 -72 -424 729 355 -498 771 464 74 -421 -464 -821 195 -75 -160 548 252 -92 10 549 453 241 -811 -844 -296 -521 132 -34 640 800 304 -749 329 645 -829 -28 -559 573 -284 800 -781 308 602 -538 -61 444 332 646 -776 352 -768 -259 32 391 435 325 628 -143 306 -564 -845 -202 304 -665 -95 502 -657 -7 -485 -884 -269 207 229 -332 318 -132 -631 754 -380 -476 13 681 -453 484 -764 393 659 -107 -566 85 123 148 -382 -318 176 215 619 50 -754 545 434 -807 -751 -353 -456 -87 -119 296 318 132 -51 243 32 -189 30 279 -299 -552 -584 9 223 424 421 483 -709 -526 27 -536 280 -138 -713 -204 -541 177 606 589 -270 264 371 -702 243 -62 -516 30 -119 196 582 557 -44 782 -9 659 529 580 438 125 -440 -329 571 209 -334 -643 -853 -337 -779 43 420 -692 447 -758 -215 -313 -662 -199 -521 -855 -461 -307 -61 723 644 -481 458 163 -628 -556 476 -407 -242 -707 -393 776 164 628 248 677 -645 351 -607 600 -871 516 683 499 -845 -869 -377 430 224 765 259 -840 635 -100 -512 198 131 458 282 145 -35 368 -793 -723 702 -591 -84 -856 -138 196 94 718 527 -692 380 -42 428 -297 -573 431 -843 438 422 363 194 -234 767 -816 594 -324 -872 -187 2 317 660 379 -81 -233 184 -650 36 355 354 -71 227 -479 257 97 -790 -53 -310 132 204 -691 -706 117 135 -714 -163 409 -66 -141 102 23 598 282 -75 -398 -667 613 -213 -852 614 -202 143 -392 -856 -484 -687 282 -784 525 -188 440 423 -190 -378 613 -475 766 167 5 -329 464 788 -165 745 -356 -240 414 -160 -861 -900 797 -203 703 670 28 512 116 31 -816 384 -88 286 286 -721 -296 -221 217 -411 378 -255 -134 -550 61 78 768 635 -307 246 347 -804 92 171 279 -707 723 -46 -304 415 -39 196 -733 217 -446 -675 -116 777 358 -263 -439 -655 -114 91 427 398 148 -136 -756 786 282 -818 -287 -139 -550 -708 172 -876 574 -678 497 -64 -514 414 -688 271 744 -214 -201 -855 38 8 -707 -844 93 -597 -335 -85 -703 751 -173 -66 532 -212 -263 -892 -546 167 -698 764 560 -421 773 647 755 -702 -340 -82 -838 14 75 -44 283 -502 555 -591 671 -389 -819 -867 594 -542 772 -662 -668 -633 -509 -315 -265 -781 -855 737 520 -402 -696 -396 606 -754 602 343 48 86 274 -712 704 -66 511 301 430 -727 -507 110 -797 656 361 732 -118 587 -748 -635 -609 -6 609 -656 625 -104 -861 -3 71 -120 -131 -779 424 488 -425 18 50 700 -894 164 557 380 710 394 245 -136 -624 490 423 310 -749 -669 670 -298 565 -138 480 118 221 -806 294 390 286 738 450 -829 -519 -229 -685 248 -815 -6 -200 -704 -777 -586 -220 -499 536 -444 -780 -652 -247 -43 -204 -246 -826 749 791 -193 356 -752 -578 -266 -481 -719 549 -243 -215 686 -792 -173 -875 -285 -581 111 -26 562 -492 -601 664 -624 -659 -28 -76 118 -198 345 142 437 -72 -106 288 -102 -193 641 179 576 440 -587 549 -656 -352 177 -766 648 82 231 -762 -424 -111 57 248 -18 468 529 -270 -797 310 318 -328 239 -145 656 114 420 -838 -432 333 -508 -748 -217 741 218 448 536 674 -283 34 75 -13 -772 -243 767 612 -602 714 -74 626 -740 -889 -216 664 -575 154 408 -198 -709 548 -832 -738 397 -749 -713 -521 777 603 -879 -565 64 499 317 -529 116 -127 276 -227 293 776 -770 774 -374 -403 -472 291 320 -280 -837 -454 -706 -498 -96 632 -719 438 -31 747 110 475 -670 46 -208 470 -576 -829 749 -638 -871 -267 -753 -610 -484 -752 205 -608 -243 -568 472 151 -382 -866 229 202 577 304 -76 463 -877 295 -383 -810 400 527 520 421 -846 579 -752 -506 -563 535 279 -373 236 -122 632 136 743 787 -57 -197 -494 547 477 269 101 465 339 714 564 -168 11 17 590 479 -830 508 140 -458 -766 346 -475 661 769 -326 649 268 -424 164 -596 -72 771 -255 -12 -635 -239 -497 -308 -103 -347 721 474 2 580 760 133 -875 -434 -803 327 438 334 -295 -383 -498 -43 -424 56 -841 133 -157 -311 760 -554 376 301 -177 572 -628 -495 360 769 429 -303 230 -127 646 -296 -521 459 -21 511 16 -336 163 693 -643 238 -741 -593 -821 58 3 188 96 467 -259 -58 -49 577 -785 779 -676 -536 -707 -890 -518 346 723 348 769 -37 -191 -876 -437 51 -258 781 -687 416 602 7 710 -14 -580 651 51 -891 -482 724 377 696 208 733 505 -135 -161 -662 478 -879 336 641 384 232 -765 -777 342 318 -789 -273 548 473 -898 192 -340 -104 702 -660 -244 575 795 -653 214 773 -754 -226 554 -636 -455 545 -486 -291 731 402 -615 -372 -650 -384 153 -900 -258 -298 120 -14 -12 -687 164 -43 -78 779 -428 -153 711 257 -397 700 783 -241 350 -87 794 -224 153 -348 -366 -63 537 446 35 -102 362 -555 253 570 -420 -436 118 -316 558 -177 -46 739 -54 -367 -691 316 -448 -654 -114 -748 -751 650 640 273 613 -876 -243 741 -311 720 326 -170 462 -274 387 -489 363 -667 -567 536 -596 611 757 323 -849 -786 438 552 -84 634 259 254 334 -86 350 -368 -75 754 -229 17 299 -113 65 725 -309 647 -221 -895 409 436 298 136 295 216 -240 697 -721 -727 763 -64 -217 418 68 15 314 692 -139 148 -103 -201 -784 274 -805 441 287 -533 -207 264 -432 -741 -335 183 684 122 -718 -173 -197 -305 -790 -257 30 -777 -599 -780 -864 -574 640 -60 108 -309 335 -448 -520 -872 579 -367 -220 -152 -472 -10 185 -699 8 423 754 -715 10 370 -34 -307 -765 19 -551 428 -594 -834 -547 -102 -144 54 469 -326 281 97 3 -719 -431 -733 584 -463 523 322 -314 -784 456 -642 -114 -218 -436 -56 760 353 -538 703 -782 -633 -106 -433 -157 -198 372 -894 680 358 -699 384 758 413 787 447 -533 -540 -215 746 276 -843 400 -19 292 -607 319 -98 715 -783 -331 -794 -540 -674 192 508 -755 -184 -123 -171 -428 -369 -305 -826 -44 -660 -313 -596 241 721 341 -428 62 -213 -182 257 -624 -404 -691 17 515 -694 -258 487 322 -897 178 -9 -734 -675 561 775 -25 -457 250 793 -267 -704 619 593 143 124 48 -353 -199 -805 719 -78 601 -290 197 583 237 740 -145 -461 372 479 596 778 28 24 -410 -594 234 -687 -578 -657 249 278 -659 261 466 452 226 384 -16 -843 459 -759 -521 36 -636 414 742 -639 -451 -577 -742 245 -185 580 398 581 788 -520 411 -526 266 49 76 204 564 -821 -239 628 -740 783 -695 -541 -105 768 -23 -433 -306 81 -143 9 -59 -647 376 -18 -204 458 21 201 762 -246 189 -691 -728 347 304 -749 -52 -538 -626 638 -766 667 475 -136 8 -337 -754 -684 189 -670 -478 -631 -270 -390 781 387 -6 -30 613 48 -359 582 -444 321 777 -400 -377 -300 -571 -72 63 -48 -774 -697 412 350 -238 -870 -635 188 -332 -249 -775 479 -557 324 -176 -263 464 318 574 -32 -129 339 -296 -412 -32 -825 -66 452 598 -629 748 487 -70 748 -316 486 -563 -898 -690 -322 105 -74 392 218 -527 76 134 728 -290 -646 762 -127 696 -464 -107 -641 -43 538 -471 661 -896 61 240 -327 51 -437 -272 481 94 -171 333 128 247 -772 478 -52 -445 278 103 -675 43 -318 175 -176 -589 -139 -353 -271 -835 500 206 -267 -377 449 -592 -27 622 473 610 -333 12 -857 69 486 770 -804 -292 -660 537 -837 -858 709 -835 113 -598 -328 211 704 303 756 -844 -202 247 -346 -462 18 -477 -12 -610 -321 174 62 -838 -488 58 -359 -285 -38 -780 -258 786 54 -472 216 -528 223 787 -893 -807 -880 -9 -439 -204 327 -368 264 -9 129 -671 326 -65 126 534 559 657 267 290 255 -530 -644 -47 -752 -5 746 620 -116 193 166 -656 657 764 -829 -120 271 -445 383 -376 267 -755 5 205 -442 642 320 640 -397 -178 -379 356 368 623 664 -262 703 -679 566 -130 197 422 -19 -691 -511 -3 -796 440 237 135 685 -719 -295 -178 626 -145 -165 112 88 -402 389 -841 569 -457 -895 555 -742 -353 -504 419 454 -195 216 313 -740 -674 -19 -200 406 475 -703 -757 -99 -61 -360 -361 353 -825 -813 -557 315 -333 749 723 -630 118 352 -676 -12 28 -388 -885 307 -300 129 -445 -291 -132 378 -870 101 -222 627 -412 -764 -174 -82 335 162 -639 292 527 -799 -405 -844 587 9 -640 -63 75 -163 702 -742 73 -453 21 284 -894 -431 -289 -880 714 -473 -549 615 -774 -52 46 -764 -413 614 291 -880 -483 -501 -450 732 -163 -646 86 -324 -263 -364 -645 -357 600 68 65 -774 221 -564 -676 -133 21 -260 748 -761 -181 -292 699 90 616 -77 -665 251 132 378 -218 252 637 -22 -283 -168 -240 -235 -815 347 541 489 -138 136 -80 -71 117 775 547 113 -122 -527 -344 597 -144 730 592 777 -34 166 17 265 673 -841 127 484 -456 -271 330 -619 -558 -870 22 -409 383 -738 767 566 410 -512 137 254 47 -28 -519 650 -312 487 -388 -462 375 612 334 -384 -71 -404 6 -107 -665 585 -680 53 325 442 -525 -435 -499 -247 85 690 -842 -617 224 -578 744 606 -117 423 139 623 497 -490 391 145 320 -642 -342 115 327 -61 238 -503 232 -679 -726 -536 -592 -262 -134 697 277 -106 -206 -792 -282 -634 -838 -426 -410 -78 -248 -165 248 -218 320 436 -222 -740 385 721 489 -682 -178 -751 -637 559 -79 353 772 315 629 -359 280 502 -272 -711 -102 -450 -511 -43 636 347 -650 591 -479 -371 -630 -734 127 485 -146 -606 -253 -547 521 773 669 -841 531 -182 -48 -8 -628 -765 -362 -651 367 -365 754 -789 310 -651 -883 -399 -744 -78 373 606 -393 -20 -219 -436 -829 -352 -199 511 19 -481 -352 330 199 -198 -328 194 9 149 700 317 -609 -697 -165 301 79 -859 -170 -589 -617 -459 -88 386 -709 -875 1 152 134 -642 117 424 124 201 25 -395 -152 793 -778 -223 272 -192 -372 -836 150 -439 -440 263 -582 274 -498 -584 -357 426 -572 -408 247 758 -33 -799 -303 -876 423 -513 -707 -270 -544 69 578 437 588 -241 470 -487 -644 -680 -88 -188 13 -712 -619 -68 695 -529 -152 -288 -772 386 -485 427 622 -574 -569 418 -662 -561 248 438 -471 -900 204 -10 710 211 349 373 -569 -32 337 721 209 -892 -70 239 -599 -892 -84 -731 443 -667 131 -774 -558 -420 209 -549 175 -377 -463 -16 92 -77 767 763 -352 378 208 -880 -687 -211 203 98 153 -733 -510 -838 -75 122 -428 -418 -655 -766 -608 -568 773 -877 -7 -262 -728 -459 687 -355 -834 -522 620 -91 -21 -529 324 -53 673 205 152 -616 -542 232 -179 229 49 -489 59 200 546 -64 -344 -402 91 -597 651 -33 211 172 -896 -496 -698 -599 -814 5 -20 669 -471 709 -671 472 -103 -506 168 579 56 -639 70 -860 231 -886 588 -403 9 141 -859 522 -839 573 349 -198 768 103 -890 132 -99 -730 164 502 601 263 -10 779 640 466 -677 -675 -542 711 -848 663 -227 390 621 450 283 -120 93 -169 -238 -771 -155 506 766 -490 -269 -589 316 690 201 154 -497 575 238 593 -48 659 -654 -870 -447 -585 227 160 195 324 -316 -502 -456 -322 -38 -303 278 -80 1 640 726 246 -110 -575 794 62 678 431 140 -653 716 -83 373 -235 -334 -663 -328 157 511 341 -655 567 64 725 113 427 -229 -106 -605 745 293 -309 -309 -279 788 -370 363 -242 353 -47 -645 -475 -149 -815 267 -328 -646 97 369 -754 781 366 712 -235 51 332 -730 -371 366 -717 216 402 23 -658 93 735 -429 -81 -735 -290 -50 -881 -845 -873 -506 372 94 628 -288 -276 257 795 256 -181 -766 268 486 287 92 -663 -638 -894 758 405 350 -119 760 383 -555 -314 560 499 -256 490 -629 -358 183 -55 -560 366 -840 -257 713 -175 50 716 607 153 397 7 -234 782 267 265 -566 475 756 -369 -76 738 -133 420 -282 681 289 -364 540 -140 523 31 -728 434 -14 -250 599 -531 718 -147 90 318 -374 -656 441 158 611 522 -620 -138 -719 -65 584 -381 -29 786 485 -591 331 -375 -867 -229 -197 -484 38 174 590 -20 559 200 -126 -410 -89 297 755 114 -744 3 770 -716 560 357 799 -458 337 -248 782 361 20 99 -429 655 -193 88 -387 -34 -105 -387 -414 492 726 -654 -782 487 -213 633 -700 218 -794 -375 290 608 -789 -82 152 -335 578 -290 265 -759 310 679 313 -276 -415 -56 210 -11 694 206 708 -460 -493 57 -285 459 515 776 436 -84 -818 -564 -398 -18 590 -110 539 132 181 -160 759 -495 764 196 352 -526 -728 418 -721 -700 477 -820 667 484 -617 -69 -609 -409 -602 148 164 693 -255 -378 -553 -58 -67 -554 -37 -595 29 190 742 -852 70 500 60 -162 410 -578 741 -260 537 447 -86 -826 175 -695 -313 -421 442 -178 -185 -734 -11 -874 576 -744 527 217 -684 -691 537 -205 681 -226 -351 484 705 574 543 -772 457 699 696 399 -242 279 -665 -589 -880 320 -625 572 310 -301 -77 -832 -526 742 5 -163 637 7 -185 -118 24 -34 -641 703 -36 213 -455 258 687 -18 638 485 281 484 105 -219 610 -377 454 -161 -865 250 747 271 -338 -546 132 791 -196 -304 133 -71 -230 698 -103 550 782 780 -854 699 -264 -709 -342 -231 -91 638 -510 -869 -693 293 -427 366 -611 20 447 431 305 -290 132 -336 2 -143 -275 -659 -430 -162 -846 714 410 430 -80 -606 154 -154 782 661 -804 68 -592 587 -609 -87 -823 746 -560 751 -815 389 408 579 -98 204 -781 -90 -311 488 429 392 376 -117 -398 365 -25 -537 631 -787 -319 -259 -554 -558 -648 -12 -533 -92 -321 -655 -249 -488 15 -145 730 10 361 -19 223 -873 -372 342 219 -669 660 144 481 -338 -392 -120 -363 388 73 245 451 -599 326 642 131 705 560 540 525 342 671 -878 -836 -270 85 -850 -341 -135 -111 494 -99 366 -234 -183 767 -724 -842 -307 -234 -26 310 -547 -128 -764 495 -752 542 -827 90 313 -489 -229 -598 137 -851 -131 -710 -162 -358 -661 -655 668 -837 502 -526 93 480 763 -580 410 19 520 -346 -566 236 -163 415 -27 151 -627 -361 -313 -674 -194 386 -637 -355 -535 97 402 158 -284 -229 405 -644 545 -562 -896 -107 575 364 602 691 252 -451 -506 574 -114 -34 -301 -355 67 -208 -795 -351 -99 -841 500 -163 298 525 729 358 -38 664 -450 -747 -415 596 -208 -222 -526 712 595 -401 166 760 82 773 -273 -232 -281 248 646 -646 -858 622 -626 -47 296 710 -411 90 714 -627 -798 654 109 -197 -172 -30 116 -320 718 -783 -629 -783 413 628 294 771 172 -590 514 529 -879 -220 -522 -375 -775 -559 -690 -760 -356 -869 -442 -787 533 -434 111 14 511 -164 456 197 -437 214 -145 47 443 -214 43 567 483 147 -837 75 37 569 489 -735 794 677 -624 -128 -439 -474 163 393 -857 273 736 122 461 -229 158 -108 649 452 -386 -210 349 486 -771 174 -201 -680 452 674 -869 97 -293 226 415 265 513 -102 467 -858 738 -373 -200 -713 348 -703 -58 -331 -629 -399 -516 604 138 -826 -837 793 -143 386 -559 -555 -3 748 29 -679 -300 241 -380 607 -170 632 -364 -416 0 673 -64 -742 98 630 -759 -755 226 -324 327 -222 -154 -32 -546 786 71 83 142 516 -222 -790 -812 702 315 29 -561 485 93 -714 -167 -833 -197 32 396 -1 -170 456 -56 2 -293 -474 -137 -621 558 -557 375 -472 -360 -540 174 180 794 -629 -535 -192 37 45 35 529 -126 -166 728 -810 -767 -606 493 -477 454 263 -452 278 572 295 473 185 -604 -859 415 648 743 -205 300 -762 -793 158 441 -649 528 -900 -251 602 162 -512 446 539 -241 -247 327 -888 27 -462 672 -429 351 -370 -494 274 -736 -116 506 177 -184 619 -590 -297 427 -705 369 582 -138 794 -516 185 -633 -749 -410 -25 134 151 -701 -313 -301 -709 -8 -662 104 -205 -361 -238 -363 -827 -175 14 206 251 393 -315 -723 793 378 124 -849 -286 -319 -817 -329 293 92 577 651 204 199 516 -36 118 284 -536 -238 -632 341 -405 -861 355 453 236 567 531 -112 -458 199 396 -105 -121 -424 -747 -751 14 85 592 -264 -249 566 454 -709 -581 -21 750 493 -283 -391 -12 215 347 538 362 -366 35 678 -401 173 -247 143 -859 -565 256 -821 693 686 -71 -856 -490 218 -110 -246 -298 661 425 792 -365 390 265 265 88 -832 178 311 -584 -615 -389 4 794 -168 -142 -403 -21 -302 -325 493 96 139 -84 -385 -770 672 21 347 369 -430 -893 -271 406 284 385 300 268 -459 -405 -657 -473 313 480 68 -615 -240 -683 99 197 -465 -497 -785 679 680 438 741 521 -370 -116 698 628 272 -826 598 -23 6 -375 -847 763 259 275 -106 -571 -825 -56 -427 732 -149 -560 -717 -790 430 -42 722 683 302 144 -713 470 -541 307 -471 -324 -570 -46 -258 -763 -259 573 -615 347 164 483 -116 429 -451 -726 139 -731 -889 433 -377 461 -359 -261 630 127 -269 122 243 -155 518 711 -792 -17 600 -185 -176 -230 152 462 627 -765 -545 -135 664 187 754 -741 -322 -875 70 -485 -605 -229 62 236 -10 67 273 -777 615 523 -499 -292 504 557 -584 -606 -547 -647 -767 -313 -330 19 108 -874 202 -894 -135 -738 -203 668 -394 -541 748 113 243 -139 -160 325 -641 30 -132 638 -398 -365 -126 800 -161 354 329 709 366 -826 -749 696 -689 589 -256 -237 -807 644 -869 -234 -624 -510 -15 -766 -571 -242 -221 -70 -62 791 475 215 -643 578 334 494 -592 544 456 321 101 -662 -823 -657 573 232 -695 237 -342 94 705 613 -740 13 57 299 -234 -364 -289 -566 563 -299 -599 -591 115 27 -653 154 456 4 -245 701 742 -202 -456 -620 -850 -691 -174 -812 -387 -764 129 431 200 -92 174 476 -293 -126 497 -866 -675 460 304 428 681 732 512 -782 528 -37 245 -669 -742 698 -105 -735 453 665 -746 -69 -25 735 -283 -348 265 -861 -892 -849 -94 562 -715 -837 581 -451 -338 371 394 380 557 -284 261 775 -65 -657 -705 -333 281 -203 -845 798 411 756 -493 264 51 -712 109 744 -562 -604 302 4 760 605 -176 316 423 -354 -425 -323 139 -740 672 -342 -25 285 -479 590 -52 -755 -207 650 -840 -456 -201 703 448 -41 -49 -580 -27 134 -513 360 -761 -43 263 261 -416 -396 -91 755 155 -277 -800 -728 421 418 -41 -683 -366 -723 -226 239 -323 -58 405 80 690 26 -856 114 -684 284 576 -852 518 -64 728 30 -116 447 491 170 -262 137 667 795 758 -497 -36 -110 -204 427 258 97 -182 -485 274 35 -247 474 -822 -607 -486 402 647 -210 -745 18 -16 -774 534 258 615 -555 187 175 -222 -666 -767 -483 590 -799 733 -151 -140 174 177 -136 -452 -54 -805 403 764 216 443 -713 293 -489 -508 -76 -406 303 150 -594 -72 -7 375 -239 654 -454 366 762 291 468 355 722 -774 442 262 431 -857 -332 147 -731 -752 -295 -623 -1 142 -312 -769 -150 -636 -706 -859 -731 220 276 -215 756 -599 -413 -861 -707 116 243 643 135 327 657 -353 654 701 -170 -144 -69 -380 93 5 627 490 352 -562 24 -154 -74 688 -468 -521 -536 -174 -326 299 364 585 155 543 -861 -154 524 -379 126 -156 -583 -778 554 541 -256 -759 -511 -587 -424 -210 132 -794 426 -871 -748 -734 6 -510 -83 -814 -520 148 128 754 -372 -702 -302 182 -416 -259 37 -744 -543 -124 -574 796 -528 365 717 -172 -783 -326 765 42 -174 83 81 91 -679 592 -836 -647 510 -581 767 -332 280 -476 755 -433 345 -247 689 744 551 288 -206 -697 236 586 -36 24 231 321 33 -284 84 -12 27 581 -161 -225 -576 780 270 266 -569 -533 137 224 -640 553 -286 528 -424 373 -635 395 -390 -199 -426 -528 309 -418 -572 647 -519 334 -431 -878 549 -662 -758 -248 -203 713 -427 744 368 531 -652 457 -597 -109 580 595 -307 690 198 -101 -896 -549 -639 139 -39 -169 374 763 551 -830 344 236 -585 -520 239 -748 -786 371 545 -313 182 -202 -315 -583 577 404 693 307 -22 56 64 -534 -792 570 -783 -209 274 618 263 742 196 528 -635 -229 -244 356 146 -602 764 186 757 -503 113 664 -580 56 -849 86 -6 -120 -626 -276 -18 -260 100 659 85 710 374 577 -177 -47 428 156 251 586 -861 625 292 -194 -446 -718 -352 -820 232 -431 -255 85 -305 110 34 655 48 573 -891 694 703 690 97 19 -337 21 -340 -492 322 -809 562 -587 339 -76 394 562 -828 38 -633 607 254 -529 -230 133 -503 264 -269 226 409 577 -230 492 7 200 608 -112 535 538 -778 174 264 -834 -352 -778 424 -5 -848 727 -225 -132 -807 -86 -719 10 -337 -723 -764 -313 224 -708 -815 644 432 -196 -653 436 -578 -90 265 400 -774 -2 564 -667 719 -274 -164 -703 222 -678 -532 -2 -310 632 444 -760 -832 -774 -43 353 -742 681 -485 -726 -415 518 -302 -593 -718 -281 116 278 -118 -696 397 556 -535 -821 -1 683 606 -367 -377 -241 435 53 -813 -717 -840 -718 790 528 -227 -311 285 706 -539 -295 -73 96 151 793 217 -313 -810 292 -377 -378 -785 -172 505 657 -283 701 -312 -633 675 725 251 -275 292 -49 -27 -505 -478 598 -623 -34 251 90 261 364 -43 -220 -245 315 644 412 -776 317 742 -852 134 200 -632 627 -677 133 367 283 -406 38 -443 737 32 754 -12 706 -522 111 -723 469 -77 -575 -464 -275 -56 84 584 747 -473 -376 -113 39 -839 579 630 671 242 -452 740 -388 112 -39 -736 -222 -754 -731 -260 534 289 -418 -649 -771 -27 -386 736 -795 406 -786 277 -341 440 -816 667 2 386 315 108 761 72 -894 142 -451 795 386 320 -429 -822 -490 276 251 91 -161 -10 -69 318 -784 209 -626 23 406 -658 -239 -523 376 473 -725 -451 -761 105 -809 -481 203 -390 605 -708 511 -585 -764 197 537 -288 170 729 114 -480 -626 227 -700 175 -882 -286 618 295 136 298 -836 -748 -145 -18 315 -513 744 -143 -841 323 -267 206 604 -565 -330 -549 -30 663 -634 -169 544 438 -170 -181 -96 -422 -389 -530 777 -460 182 329 267 -499 -332 -369 -164 141 78 116 -763 578 324 -612 -677 -37 342 647 715 -843 64 58 -782 158 373 -43 29 496 396 721 280 -306 620 -894 487 -377 -262 623 -806 -765 763 -101 -327 -50 539 -519 59 -692 470 774 -833 -348 -58 494 -685 317 458 -294 588 61 -257 -445 -773 -157 -885 -705 -138 202 -300 -298 -65 471 -623 195 3 -419 -35 -255 -77 431 349 529 -28 -821 419 -55 -54 -233 -395 707 -744 -675 159 582 745 328 61 -462 686 241 -494 -490 -37 -759 135 -380 104 -558 -77 140 -336 -512 263 195 363 -707 -554 -598 482 -672 -861 606 184 -664 -541 -464 639 786 281 372 340 -476 -320 735 248 372 -308 562 231 224 -20 97 -371 380 -470 519 -645 750 285 -593 501 422 22 211 304 562 588 127 -759 792 791 276 -800 -562 -735 -198 782 -422 780 540 173 514 31 -372 -348 14 -51 -765 326 484 -310 -33 -384 162 -656 -308 703 -279 212 -369 593 579 -420 -310 659 -293 -875 -257 227 -802 -590 275 92 297 279 242 291 -430 -824 -602 -667 223 579 489 -284 749 -83 13 -308 168 -545 229 -198 -756 255 269 708 400 -471 -607 127 -455 -782 385 492 -271 -26 -306 -520 89 395 -244 -860 395 710 565 289 -8 -186 211 742 -724 213 -705 258 -160 -7 196 250 -149 -312 -825 -805 738 -630 -528 472 -852 -833 135 752 249 26 334 469 575 737 760 -437 -450 118 -101 407 -417 -204 310 310 50 172 34 171 -453 95 515 677 541 -597 -456 201 -536 -782 -98 -146 580 225 257 248 523 181 -840 629 -595 -583 -672 -379 332 66 -655 -401 -53 -300 -451 432 -171 -9 -269 -412 -705 -254 -771 -18 365 -494 406 -57 -342 -580 587 -584 -736 -819 -168 -424 -162 -294 -441 88 -833 -406 663 368 444 -879 -41 625 -840 -649 -632 21 -846 461 -575 141 616 -290 60 82 139 -862 -605 701 -139 54 30 718 -146 734 203 229 -258 312 -611 -492 116 -670 555 -549 -485 -604 402 434 203 763 139 -808 -423 -12 -94 397 -27 776 349 649 320 -672 -485 216 -301 660 673 39 565 593 103 -603 -274 -851 753 771 25 -892 -23 498 -609 171 -443 -353 -890 -83 -319 -749 256 -53 -65 550 401 9 530 210 -169 458 693 395 -37 -591 796 -735 11 -572 -86 -149 146 497 636 -255 -52 431 -383 186 -99 447 479 281 -36 -309 99 -302 -346 700 -718 -159 583 -678 -774 -632 -707 538 -853 257 379 -799 -798 12 -407 -352 -436 757 -187 567 201 571 -135 -500 -441 -469 527 -856 -482 753 -541 -150 378 -227 -27 630 -532 -5 156 633 -122 -480 -634 58 -500 -741 -708 135 -468 754 738 -490 -168 -261 590 794 250 -530 680 -626 89 -868 -301 679 673 619 719 396 343 -251 -135 -559 212 -311 -593 -816 -332 507 788 307 -141 -360 -187 356 296 -182 546 -693 385 -301 -545 -10 557 -190 -574 610 -536 -445 86 -108 -829 -27 -383 701 212 600 -249 -884 -637 305 -122 -459 560 -155 -26 95 762 -69 -274 369 -750 -767 -341 -705 249 -550 671 82 212 -448 -848 760 -451 411 723 -534 -263 -410 509 -649 496 -557 -888 478 126 504 -491 -327 -771 -676 -426 94 67 -708 778 533 158 -673 -760 -715 -513 -220 -2 474 -214 96 -72 -774 -132 -457 -61 -414 -346 563 -800 -396 -310 449 569 -471 474 477 727 -569 363 647 -830 -436 525 606 758 657 -240 339 212 -787 161 349 6 146 -556 8 -537 107 -443 446 799 -659 -885 644 64 155 726 -555 -554 -29 0 -215 -195 745 -831 -206 -109 -697 -787 62 -867 287 -764 525 736 95 -519 -539 221 205 -419 -85 494 -37 -527 121 -429 41 -768 -21 577 -642 487 33 -433 632 -68 555 129 -399 286 146 -303 -153 492 -735 45 -884 -697 -642 552 545 216 -96 576 -579 -854 -138 -670 338 168 -423 278 769 -160 -608 -893 -112 -251 198 140 -699 361 -851 -82 771 -488 416 -646 -336 538 615 329 160 187 -155 -595 218 -277 181 -668 106 624 -686 591 -115 -864 130 -122 20 -554 -674 278 -180 -537 620 389 532 196 631 372 86 -560 177 -601 -897 717 -777 665 362 410 -745 -177 -16 -461 -797 579 -462 -488 194 -900 -593 -35 -240 -526 -661 314 194 -297 -166 -381 350 -705 -813 683 429 -505 -886 748 -248 -193 -118 537 455 380 -164 -481 338 599 156 657 -425 517 -327 205 121 378 189 -107 616 796 539 223 -130 -336 -879 760 -15 241 -246 -701 509 -407 -69 794 421 112 -270 692 -640 149 -835 -54 391 -723 -557 709 93 -221 737 554 -559 118 548 -848 77 520 672 -333 722 331 -650 702 496 -577 438 637 -453 -169 -13 -650 -85 351 212 -126 -177 -383 139 447 635 -823 -141 753 -450 -387 86 -187 180 -188 261 -803 -411 -388 -92 -258 -737 147 553 -457 -1 246 -537 738 -570 1 723 -871 577 -144 -828 -547 -716 641 -470 222 -851 -154 -157 595 99 317 -252 606 66 -472 -161 304 -145 -314 -662 -466 647 426 -298 -786 -322 -342 -505 461 585 -4 267 -335 102 707 -423 68 -517 615 304 700 -136 203 -746 796 -102 -629 -852 321 -382 728 -740 -364 -70 794 521 -231 -533 -694 -368 493 244 447 -726 -288 11 170 764 304 533 -273 -254 143 262 -295 -624 -232 170 -606 -758 3 328 722 -282 123 743 -418 -233 111 -789 647 -815 -269 791 -463 737 -202 -27 18 36 -889 -876 -737 229 -146 495 -754 27 -199 -829 -263 -106 204 -612 759 176 388 -559 619 -188 503 -465 -433 -735 -386 -191 -840 -279 545 -631 -349 -805 -261 527 -214 334 -646 488 66 169 589 788 -596 -670 242 341 152 137 -204 679 -720 -495 -312 -148 243 -150 -640 -17 706 -485 29 -92 -53 643 424 159 354 -680 -360 205 -295 -733 -302 -812 -441 -21 -534 -651 -305 214 677 -639 171 -327 -156 -522 714 -539 254 -332 624 -308 72 -462 118 -465 458 -818 79 -87 227 222 189 -358 -792 148 78 331 -15 -507 -873 46 685 326 -629 -818 -669 426 87 -464 -469 127 78 -370 528 -702 -597 424 -536 409 378 409 -291 -703 -833 341 653 -53 409 -735 -473 -659 -128 711 -795 53 111 -563 -418 -882 -674 773 209 -332 631 -386 -576 163 -644 -296 -762 687 276 727 690 10 557 398 -662 -780 491 96 774 -876 285 582 -70 -719 -190 -551 -234 202 -138 770 304 -648 411 376 -195 -780 778 -658 481 -692 -794 -540 -495 -514 -364 430 -712 -119 -807 -127 619 -103 -428 781 273 -223 351 -664 509 571 -817 635 -302 712 119 228 316 -337 -474 20 398 -503 -342 -213 735 98 -454 15 345 -409 -402 505 -699 -100 -675 680 767 -309 -89 -500 486 580 -442 -708 5 -281 -681 -864 -701 -300 786 50 508 412 314 -428 -497 155 544 198 794 -92 -94 44 -330 -803 118 -407 -416 277 -472 -275 361 789 132 160 -33 -15 -837 379 -366 373 -89 -790 -3 -779 -753 530 464 -544 256 85 -636 76 -306 683 -885 -167 -876 421 249 -701 -268 763 -389 385 454 420 -844 103 496 446 -119 -886 425 -143 -710 721 -492 -113 -526 149 693 274 -860 -601 286 322 531 649 -204 780 -627 -807 0 733 688 -165 -717 -540 620 211 -97 331 -233 494 296 -655 -624 -403 -743 -605 261 334 759 359 644 552 86 -856 648 -477 462 -307 -517 224 185 -892 -732 114 -275 121 -289 -285 -162 -42 490 -888 67 134 -568 -858 -400 244 568 -13 623 -126 239 -625 -687 -36 -899 484 93 261 163 -105 -335 632 544 -627 -561 191 777 622 -312 405 647 85 -334 -700 419 -780 368 33 -306 -372 83 122 -197 -588 -294 -227 163 -678 -23 688 700 -546 166 -408 -504 -219 785 527 -372 337 -783 -545 592 -234 68 -868 168 271 -8 -561 -674 -601 299 -769 -386 -673 28 574 -495 -405 470 0 -260 -353 -495 -253 -890 -108 -765 17 660 266 -46 51 721 671 433 539 -466 381 330 739 241 -608 -488 0 -881 -41 137 -493 -661 327 452 613 -356 175 -790 -690 -623 605 234 364 -235 488 258 174 -334 236 104 532 57 -115 288 727 -880 391 632 768 -396 -436 -832 -40 76 488 356 87 -640 293 -341 -328 434 41 714 -585 194 31 220 730 46 175 -519 -273 769 734 -511 -701 -68 756 -785 781 -553 200 567 272 -31 691 -586 139 490 -286 585 -408 289 312 755 -588 -700 215 254 -43 508 -126 641 317 116 -213 -761 728 -86 527 313 477 -215 581 -659 22 173 -447 -135 -262 178 664 -683 -477 -106 -192 320 390 -257 -1 -687 736 418 183 48 466 439 690 -59 -15 332 -27 402 -734 -649 89 -31 -781 787 -828 276 361 586 21 -516 -91 -610 775 615 -14 73 -498 403 -668 -635 -255 -290 -428 554 -746 -797 -817 345 250 -114 139 -271 -545 -485 -241 619 179 -760 428 100 -378 442 -588 4 711 728 516 -434 622 416 633 -895 24 220 -45 -606 -664 3 551 335 208 -607 -147 -225 685 -292 -199 -177 796 80 196 -583 -142 574 715 524 758 602 342 -544 521 -836 -484 303 -528 336 707 -343 519 -864 619 245 415 -569 -437 470 269 -467 601 -532 774 424 -758 -436 -483 13 -752 -581 -389 -720 -687 -300 -777 -461 621 32 -215 561 -126 404 -723 -679 63 590 -77 -865 -673 623 330 -230 -534 578 -858 -210 -706 -501 -668 240 -97 45 -689 -515 411 652 80 -348 -860 -626 -389 -342 701 -123 -629 -96 -564 168 253 87 -553 -389 -547 -40 271 96 223 549 -342 -757 -127 -304 -340 -615 -30 669 -58 265 528 -77 25 -135 341 258 698 -840 1 -705 364 -151 415 720 -704 -523 -239 515 -116 -71 -131 -310 -313 -805 -261 -122 -99 283 -430 100 -543 -394 -471 439 -96 -159 -654 607 81 760 -4 -176 -566 -341 -841 -812 -430 452 461 648 669 -688 366 -538 651 -125 0 643 -53 407 -296 -575 -584 498 409 -342 614 41 415 504 -170 -477 173 525 -555 245 158 439 336 -761 -857 -243 587 254 449 323 -653 -445 438 -802 -125 -387 -615 556 -739 -438 -237 395 754 602 -285 183 418 790 -379 -872 -250 -663 607 -570 -900 -568 -41 -275 -823 -299 398 -838 -184 -885 333 406 -145 -663 -108 243 -345 -90 671 136 137 510 -833 -214 363 273 355 696 558 -613 -219 -836 -31 -815 629 471 -156 -116 -765 439 -214 -315 -447 159 273 -27 -612 -530 -777 520 69 549 -717 351 452 273 548 -335 -900 -247 -68 8 -516 -238 740 -485 -48 -181 -898 287 204 275 333 717 790 486 73 500 283 -370 253 -133 446 -380 -107 708 -797 -176 -137 -703 -654 -326 -357 -114 672 252 -432 64 -563 222 -642 -715 -145 482 469 -664 193 -577 -718 -517 -438 -70 402 -663 785 -424 367 463 662 188 21 -705 321 453 327 500 458 302 -16 185 -71 -604 126 -476 708 640 -362 332 -442 707 -241 28 350 274 169 499 -74 -854 -884 -751 -196 11 -14 -94 -550 -65 387 605 597 -633 -224 -601 -835 -282 -813 -845 723 -303 454 222 104 -56 -79 -893 -344 276 -234 450 -410 -95 -294 -199 -78 -179 -421 120 630 -863 -496 -672 -642 -823 316 -230 -371 -173 -608 413 -450 -564 632 648 -891 -897 -406 -463 752 344 -147 -271 -589 349 -5 -845 794 791 -495 560 273 618 -900 232 -42 240 -236 -859 324 -108 -110 656 285 457 466 -741 441 -828 548 -466 17 609 181 -191 127 659 109 153 -203 -157 347 -438 -411 741 597 181 699 -11 -88 -98 546 -718 -183 738 798 22 -494 -270 733 747 149 -186 132 210 388 -465 490 301 -491 -107 18 659 -322 335 -269 496 629 -420 -38 242 304 117 -511 -595 -1 -741 -719 -578 280 -761 -333 -215 -602 179 -562 -472 413 -139 630 -492 -704 185 694 608 58 -602 -639 6 -634 -874 -93 -694 -811 181 -663 648 123 733 -435 -395 -498 212 -502 -211 690 37 -864 -611 -343 728 -863 398 402 50 -242 388 -170 -294 603 -315 679 -787 -476 192 469 329 792 -622 716 -567 43 -479 -57 -488 -220 452 -450 317 254 -208 -836 -566 -3 69 226 29 -876 -207 -94 -45 407 400 -96 -542 -8 78 262 84 382 -535 596 -730 -626 -264 -416 193 42 -667 102 -884 -243 723 -853 -142 -356 348 460 431 -37 -822 164 60 493 66 -824 -809 -607 -720 -136 461 622 45 -868 -863 -600 256 -282 707 -642 607 708 640 233 796 -468 -638 -824 -698 -253 -509 716 665 -86 -166 -680 -546 144 -249 -269 -25 36 -409 -158 -495 773 681 -672 227 552 -133 476 -573 -62 -832 4 -333 -741 153 72 -599 -762 777 411 -269 -104 225 -777 -664 449 -750 -96 626 -427 -378 -35 -469 580 254 731 336 446 -327 634 568 -84 132 221 -14 286 27 -418 -844 -222 86 -382 358 -167 -541 683 29 -95 -652 -718 559 717 230 765 -147 -756 -113 418 296 -340 81 530 788 -607 -799 -807 -483 159 768 223 -304 94 311 -107 148 -782 238 -145 790 228 -605 -853 251 137 6 160 -138 798 739 -780 731 -763 147 -5 361 -504 182 290 -205 -521 -671 235 -73 209 691 -834 699 466 -52 444 -98 -834 -825 -578 -135 355 -242 -301 -571 699 270 348 136 -718 -391 -93 441 -795 -563 274 -143 -356 72 -151 -169 757 415 -775 -140 -17 422 -73 -284 285 -771 76 289 -47 84 778 -210 -869 798 -142 -347 -806 44 -692 683 109 607 -277 -300 181 -416 423 -858 728 434 641 735 316 711 324 481 153 -424 -489 729 -895 -839 -757 233 -429 -337 695 -491 686 -341 473 -301 -820 -746 669 728 -55 -646 675 766 -387 -784 -420 -828 13 -795 124 -874 -320 -597 -672 508 -796 111 -364 -49 255 -708 150 -132 -850 -429 668 -819 -659 -489 -877 607 -369 -463 -606 -627 -322 304 -729 -100 -539 -826 547 644 -342 273 -722 -885 -885 -123 617 -895 -168 564 -819 162 -68 303 367 649 -459 656 540 425 -365 157 352 243 730 220 -451 -755 -261 -150 -227 408 52 85 279 465 -890 -427 29 -58 -686 766 461 -580 -867 -424 -135 765 -781 371 -460 -543 -774 414 -127 -527 130 79 -643 -96 448 -574 -204 -496 490 756 -665 96 -257 -249 53 326 -501 371 -619 176 -484 727 438 -323 -701 261 -411 524 -416 330 433 -461 586 -756 -573 791 756 614 -444 -502 -586 -137 -688 388 -100 143 -313 -772 -196 792 -518 -211 -538 305 699 -566 546 -869 333 -431 -372 486 95 -166 -611 789 -785 240 -582 -808 690 -400 -470 -606 416 228 -9 -391 -776 -272 -635 756 449 630 13 -89 -793 115 162 427 -624 -578 -875 713 -523 437 744 701 -880 -206 -286 636 -443 487 -3 171 -274 774 -784 572 559 171 -443 660 320 -823 264 601 784 -359 -641 643 -857 -711 -311 266 -128 -424 -677 798 352 -771 -242 -671 392 307 38 -228 -362 -720 -326 56 783 -160 263 448 -829 797 657 -562 154 -194 650 386 -743 -84 -551 348 177 -780 536 284 -115 675 -373 -551 -574 745 -509 -66 556 721 -558 505 319 -417 -727 369 13 -189 -290 -785 -87 674 -876 -186 -888 -214 -782 -372 288 -743 110 -887 61 577 668 152 339 175 564 451 792 468 -696 409 -765 -46 744 351 -751 563 351 -82 726 -495 -850 -280 -438 193 627 604 -94 -195 383 398 -318 -751 -493 312 676 271 -260 -854 -577 77 150 -386 -396 -591 -438 561 -129 371 -510 -45 326 157 -454 597 -495 -352 458 454 404 610 -479 -881 -255 -36 -240 -123 -603 -300 -408 455 -449 -781 409 -260 -562 219 291 582 598 -130 794 -459 474 -205 791 550 83 556 750 -460 402 80 433 496 -832 139 -273 370 -806 -424 539 -533 -786 324 -523 568 -531 -869 114 -229 -752 753 500 243 605 -307 -601 -315 371 129 -207 -500 -494 -99 -578 -864 64 -741 -513 301 -661 -595 611 86 -286 -431 -535 56 -185 -644 -447 -362 -724 287 -168 -137 -578 137 -763 -49 695 372 605 285 -837 788 -373 -241 -401 594 -698 -60 293 -322 667 149 -119 778 -666 515 -728 497 -701 606 -75 446 658 512 204 719 -200 -449 -877 601 287 392 -234 420 -899 403 -95 754 387 -710 554 60 607 458 -737 370 -732 -298 -192 -398 -697 786 -257 201 543 100 243 36 -275 -195 701 539 268 -559 -19 -485 288 188 -530 238 409 324 169 -871 -656 -519 -840 315 -878 -3 80 774 -712 -657 730 739 -50 423 -705 782 -615 -203 -553 -460 -867 546 -870 -114 -779 184 -815 127 -148 715 -128 -85 -622 59 659 638 314 782 -756 177 -180 175 333 636 337 366 676 638 0 58 301 -411 -477 -275 87 426 -464 -78 73 -647 -290 341 102 -26 -187 73 533 -472 88 394 3 29 -303 -234 -622 554 795 605 746 456 131 -862 231 -662 -660 614 -65 389 -602 610 368 234 -165 -717 728 -828 787 238 -557 211 -580 10 -167 -326 700 -822 -441 -401 -813 222 -39 -50 599 -781 786 409 408 -784 -167 600 -165 594 -420 -729 525 88 671 517 -256 -757 -507 -94 -99 79 156 338 160 205 -158 -499 334 -280 610 471 -16 -491 222 -365 -258 751 -752 47 -396 -773 213 -184 -334 -174 -71 -230 -881 -782 488 -849 659 393 287 580 -611 159 -553 450 -215 -644 602 390 247 379 58 380 -17 -258 -808 614 -453 -211 -542 -197 -91 25 -206 430 765 252 -849 30 -445 -489 -866 310 -73 -274 -264 -341 151 460 -542 -730 -470 390 -288 -422 728 710 31 394 293 391 649 -359 -496 -413 374 495 -117 132 649 -752 -476 -478 367 615 348 -743 781 289 -383 388 351 -252 184 650 472 661 528 389 -213 237 -768 -748 -603 488 -33 487 -297 -521 -284 145 760 712 491 -50 -168 244 -415 -374 236 -717 -586 656 531 -506 575 366 -762 507 196 363 628 588 -444 -136 -329 564 -892 -150 372 -673 226 784 761 -833 -181 406 254 -197 -876 11 489 -819 474 199 -79 -409 412 -267 107 576 -239 -74 540 -347 -141 -96 -525 567 -812 -84 727 74 737 130 -239 338 451 -811 -332 -791 -197 262 -579 536 341 123 -202 -411 60 -893 420 565 144 646 -16 553 -800 459 -337 313 438 -718 402 -399 377 -864 -656 214 370 618 344 -541 -824 186 -358 -398 -327 381 -777 479 -228 420 -240 -757 184 -330 550 -588 -255 687 -656 -615 -495 326 616 45 567 -621 -734 -848 -45 -375 -55 -651 505 6 -363 643 491 -570 275 -562 -299 -225 414 -72 74 -174 -121 -566 -653 -809 -859 -793 472 -387 97 -406 218 -778 352 623 -836 574 -231 -87 195 -550 -15 -501 420 -576 -874 -694 -158 -703 168 -682 154 -35 697 -897 424 -464 -468 619 183 -418 -617 -556 -223 -554 155 561 702 -259 335 413 465 -283 -8 476 783 787 -469 -379 747 -51 393 -326 -682 400 800 -414 266 367 235 -512 -239 -176 742 -459 -326 483 -780 475 -383 329 445 345 468 661 -810 -608 483 613 244 683 765 1 -355 -735 674 489 567 -149 -664 -121 -212 -81 627 -582 -531 -725 -874 623 99 -745 -708 -375 589 -195 732 -848 -534 -45 336 -841 -249 -606 -833 -15 -843 -645 -193 -592 -79 786 -480 189 -426 -12 -499 -719 -292 575 -465 -573 -31 238 257 210 -364 759 -336 -325 136 -312 -1 -42 445 -183 -808 -319 658 -344 717 -719 -795 440 -57 553 -466 192 220 266 -459 642 -255 409 -186 371 86 104 -737 -126 -27 585 459 687 239 -683 -500 203 -32 -101 765 118 745 -415 -275 -37 -249 690 20 -286 727 -427 609 689 -704 220 405 -268 140 161 -38 -732 344 -603 206 129 -496 52 -406 -153 266 -308 -182 -308 -229 713 -306 665 165 -249 453 99 282 -85 602 -777 336 -789 -465 -41 -428 608 -312 309 446 -739 -849 515 -762 -705 -471 -589 -376 65 486 -270 517 526 44 -131 -121 293 708 160 540 -10 76 -373 527 195 -135 -780 -411 -479 -596 22 -313 439 -274 -343 88 546 -393 678 -589 -287 403 -750 -895 53 551 1 -49 -603 -700 -22 -345 -595 640 583 -90 -326 -684 -101 75 -840 -659 -528 797 -220 99 402 59 -213 494 -239 -454 653 88 -55 728 480 716 -543 329 96 -583 -454 653 219 469 799 467 -412 578 -776 -339 627 465 -563 360 708 613 108 569 -747 -158 157 268 791 -205 -345 71 787 -541 108 768 -259 -165 -302 -782 -872 -107 185 -762 -382 -241 -584 76 -410 63 -444 -521 591 648 -160 -859 361 -594 553 -437 -222 -261 684 453 274 -420 -6 185 378 479 -618 -635 69 -796 16 -358 -196 -747 767 329 -766 -670 74 -307 528 350 136 203 483 -291 768 735 308 -544 -223 -586 42 -880 -753 411 -527 -318 330 17 470 -257 -446 -662 726 -243 643 270 472 -16 260 306 -677 -427 -522 616 -501 108 -543 338 590 543 -255 -577 -846 -606 -300 -132 -766 -716 -446 -739 -385 608 159 -292 399 -508 -768 800 -826 -732 -577 -306 -326 -4 -252 114 -15 7 -251 -152 -724 21 -648 329 -49 -71 734 152 -318 -282 -549 128 -636 333 750 373 632 -220 -706 -162 -217 -511 -304 -287 242 -651 779 86 171 370 -155 -597 67 693 -259 -65 -444 -133 704 -860 134 -456 636 33 -225 -702 765 21 -105 -873 767 253 225 649 -475 481 -58 715 184 44 -759 -418 45 -23 -145 214 -668 121 728 -124 -292 401 -284 278 468 444 685 307 -435 -715 754 465 -429 -51 3 799 -881 -37 18 339 -700 -549 516 -187 -153 -476 357 557 154 678 400 327 -567 631 -496 354 -175 224 -98 -310 -59 -273 414 85 -19 706 12 -108 13 -762 -368 721 799 634 -242 -779 -433 -746 -110 -405 -749 403 -724 -25 -761 193 284 -509 263 684 749 384 -441 -242 -766 -53 586 -813 15 -529 -417 664 -563 508 505 47 267 -236 534 485 126 -321 22 -504 -691 -590 -474 187 240 694 -787 -588 -787 228 109 285 -856 -27 606 97 -260 736 79 -192 370 -534 -209 -670 -498 -845 -401 -280 -212 29 130 721 128 -85 -358 510 175 545 -622 -773 -842 544 -699 487 -373 111 220 -397 -648 149 716 -789 224 668 286 -387 789 121 -771 -198 -59 -682 -650 -30 358 280 -336 -243 137 -750 -837 798 335 133 559 -93 622 -606 -857 -594 138 433 -833 591 745 542 441 313 -48 402 11 599 -393 780 -708 -609 -411 -763 129 -486 204 664 706 179 -844 -651 455 -809 -418 -337 -599 -413 -540 402 -70 172 597 -56 -73 -119 442 58 237 660 -421 299 -756 -279 135 -744 534 289 -550 -235 632 633 -327 -206 650 329 547 -516 -431 -11 -463 174 -211 -116 570 -299 782 -654 -22 -279 6 502 -29 -872 -788 -125 -768 639 -817 123 786 -778 120 451 -87 488 -725 446 380 -466 5 777 282 524 549 -433 -258 162 -617 -703 582 -854 502 -126 -849 -406 769 -451 -255 390 315 159 377 -196 -603 167 316 -136 15 401 617 -124 -458 -359 -831 628 568 -58 482 523 691 -333 345 310 -709 47 20 -81 -209 574 -602 94 459 -714 -70 -521 -376 -627 -563 -662 636 133 -122 203 -218 76 672 131 -39 201 -681 469 -511 -239 68 608 -506 80 665 -764 -870 -615 224 -151 789 -873 167 360 -570 -679 -150 796 -793 309 -9 483 -855 -710 400 -382 -95 -444 246 -119 -786 -621 143 -896 -325 -187 -831 28 -452 347 -70 -485 400 -185 159 538 528 233 -390 563 183 -773 -517 -551 -384 -890 -763 302 305 207 287 -833 -516 190 409 -321 -687 241 -204 344 392 -221 85 -370 277 -689 -46 568 -522 -714 718 -608 760 -583 777 317 -145 -94 670 416 74 669 -799 -647 -897 -311 441 22 285 410 -687 455 645 -644 -372 -578 94 512 559 -68 443 329 -253 429 -793 -701 -345 728 -703 506 702 -669 -833 719 156 -607 76 718 -574 -377 125 190 206 -720 -497 401 88 -398 602 -208 418 -341 477 445 579 -608 475 -364 339 125 527 -159 78 62 -167 104 526 49 -109 -41 -136 423 11 -418 632 148 735 341 -466 550 544 342 -553 32 -788 164 782 146 -446 147 -774 -133 528 -518 588 -885 -584 365 -833 -108 118 504 651 -757 -584 490 -641 -465 -438 678 -66 171 -833 141 -436 -669 -212 720 115 372 -460 716 -659 353 616 -607 -123 212 -626 426 623 -439 -124 -15 800 92 384 -69 -456 441 532 106 -160 769 62 -380 -829 -417 162 -550 -325 -763 639 -447 253 -601 149 -313 -765 60 756 394 93 -151 514 -619 -666 -463 179 -682 292 232 -802 -851 485 264 181 -730 -563 -258 -533 -552 -646 674 67 -636 3 -471 414 697 -296 -295 584 -874 -660 -453 254 -699 724 456 361 68 669 -271 -93 148 615 -757 604 -71 -570 -734 -132 350 -445 -468 308 264 -308 -494 796 544 -758 -184 205 17 -35 720 56 -79 -508 568 -880 -15 -18 360 783 55 -390 -849 779 -183 -350 -662 -358 -20 -488 766 -646 694 -310 -117 18 -468 330 -536 -760 333 408 130 -551 313 -740 -884 52 -217 320 458 -486 696 -435 -693 -797 -644 -485 -822 466 -771 -129 -618 -490 395 196 -402 -126 328 -79 -768 -196 684 -773 1 174 -276 773 464 791 166 259 28 361 -68 351 380 -310 -663 -156 197 -867 798 170 220 -121 -517 224 -219 420 -330 32 -687 -273 -261 403 -171 -207 -53 554 113 -234 551 -674 -453 -566 283 421 -135 261 63 -711 145 271 -748 584 204 604 -434 -760 312 -635 -333 690 244 -557 575 -588 724 -80 -563 -656 -54 -155 263 436 450 116 157 -880 -860 -470 643 -826 201 -112 670 270 217 -693 -722 621 187 -79 429 -100 325 -421 569 239 -687 -689 431 776 -895 -522 -348 -727 -368 -54 -859 -366 -884 -673 -729 578 357 126 -416 -27 -151 -726 353 771 -863 752 372 -212 779 317 -274 -455 -736 -125 -702 -584 471 -572 296 563 -751 -852 -501 -178 659 -702 448 -383 -763 -58 -881 -463 -326 -364 -394 452 -346 -526 -30 -643 791 -53 -644 83 478 -753 102 -143 -409 424 23 -829 333 -673 -376 717 414 -360 -618 490 -775 -16 331 -327 -7 697 -31 79 69 371 -420 215 290 304 475 -231 790 -320 -503 -324 -591 -624 614 7 -208 -8 705 -508 -94 -774 547 -497 717 411 725 332 307 -242 620 228 -63 -52 707 617 -586 -511 -641 -206 -849 103 -70 37 639 325 132 -654 149 572 247 97 -165 164 -187 467 -26 -699 -604 -65 358 402 -628 -297 -121 499 -359 788 615 -26 -170 301 -580 -609 -724 561 -759 154 -371 -140 543 240 503 -130 -859 -768 724 -624 -78 -701 -560 -284 202 349 -336 519 127 -179 -154 -49 639 593 589 -211 321 -191 279 -257 349 -770 -422 664 479 -161 359 603 -314 -635 -534 452 740 -436 -24 411 149 -413 -804 248 321 443 -290 -465 460 514 -730 -898 -377 -439 -163 42 186 413 484 669 146 -88 437 695 378 -492 572 -222 -18 -660 750 659 -273 682 176 -220 -283 92 750 -203 -15 709 470 631 -212 -883 -220 -201 -258 688 16 764 -134 -872 141 -138 331 -585 -384 289 -286 441 -243 -339 -74 438 -493 140 350 -20 -322 -790 507 386 -334 192 629 48 -808 49 43 72 -569 588 -468 733 -574 224 -34 -168 52 -543 -633 -744 32 -153 -641 -736 595 -577 393 -573 -775 -818 429 -571 28 -356 245 625 -261 -151 268 -260 -295 -764 566 671 -681 -455 -762 609 429 -163 703 -243 -739 194 500 179 -18 -806 681 -195 -578 -373 446 -794 23 264 -30 -757 -674 -294 -429 426 155 763 -645 746 346 -426 615 -698 466 -900 211 748 465 -251 -359 11 710 797 -262 -80 -862 -128 292 -828 295 -143 583 -293 467 316 45 243 384 -190 237 55 -282 -285 668 -387 -404 -474 406 693 403 323 539 -846 515 -777 257 709 183 624 -164 348 56 -457 -852 530 187 -799 -212 -420 -399 -764 -461 -453 34 701 29 -98 766 394 60 606 746 674 -140 120 -69 -797 682 -316 -446 -649 263 -501 -857 664 -787 -300 -271 -326 719 316 -729 -626 -633 171 -275 410 259 46 -92 -379 -66 710 375 56 -276 -873 550 -48 -48 -216 -437 351 -614 375 -213 -534 -472 465 -795 677 -310 208 -257 578 -733 542 124 -321 371 280 -627 406 -654 251 241 75 554 500 -625 431 -749 -528 -704 -483 650 362 449 -885 -470 283 134 662 -550 305 193 -485 616 88 -616 253 670 -333 236 -81 -262 -400 -441 599 609 306 537 472 -99 650 557 790 -734 -709 -435 780 350 -517 -263 -655 -496 731 -634 437 791 32 -395 -866 -546 165 -158 -6 781 394 -542 773 -362 -403 -706 318 -29 -489 241 515 742 666 -132 137 481 -97 -74 -99 26 -715 -375 -209 77 -357 -879 582 424 110 554 -128 72 -535 -336 -804 713 496 411 -584 642 309 599 83 -465 -673 511 367 570 -570 -470 531 -738 529 -116 -575 49 525 -300 685 -644 104 -74 743 681 -478 -756 -798 -830 -429 311 441 -634 171 -875 78 310 663 -44 -40 -527 319 -475 62 597 476 374 -78 -618 -629 589 -192 188 23 577 -866 177 9 581 -308 345 -223 200 658 -403 222 -260 603 -693 739 291 405 -570 -182 11 -262 -501 474 -329 427 -158 666 679 -495 160 -83 -210 617 -588 -384 409 -416 617 -726 -13 423 507 -345 192 115 -173 -330 193 599 -895 -333 -25 332 537 90 173 709 -487 -855 -573 98 -727 546 524 232 -412 -629 -625 -289 637 507 -647 730 -127 -887 755 440 -274 -262 -484 -762 -852 -394 710 542 674 486 729 -481 -401 -799 783 -271 -788 -711 434 250 367 384 373 -375 570 -428 25 -827 766 618 -651 101 -586 -687 -655 -770 719 -443 123 -777 -771 401 -588 275 152 655 572 -821 -635 -692 611 -244 -123 470 -108 369 319 -757 -99 482 786 -199 -544 614 581 452 57 -317 -468 -589 -805 602 -377 -783 469 -562 -809 -640 691 -337 -679 478 -858 -549 -843 724 441 438 470 580 278 -50 413 200 -642 -593 -89 389 -48 116 73 692 -671 -493 382 -559 782 -766 -557 95 -36 -424 171 157 -733 391 3 781 695 -587 -292 -503 -169 150 708 -557 -740 -889 737 99 397 753 -178 732 -52 208 34 -740 -772 -347 -236 64 -102 -465 367 -450 672 -762 439 616 -99 -109 -235 -675 -4 543 -280 -800 -47 57 -729 162 -367 -265 455 609 590 -41 -240 -179 -851 -511 -706 -3 703 -439 601 -505 273 -447 603 -462 425 77 29 -586 499 -43 349 625 651 655 689 93 -101 13 -744 510 -155 -656 -460 -821 -293 473 -109 -538 320 -540 -161 144 -57 -804 -543 28 746 -20 -310 -257 -505 -814 -91 -237 271 -310 -418 280 -180 -443 704 351 495 -557 548 -727 762 39 -809 -631 708 -158 368 267 -76 569 201 257 188 -31 -247 270 -845 -563 -346 755 -413 -316 456 577 107 -244 -235 -287 -416 283 -653 -431 29 780 658 593 133 -461 606 454 -824 364 -278 -41 -781 -672 673 -717 553 -799 -595 95 24 276 -787 -184 -379 527 666 -342 7 -283 236 326 366 34 647 -427 -479 467 318 -855 126 464 342 84 -435 780 -132 98 605 584 229 596 -71 -526 -424 472 -340 8 580 437 221 395 686 -663 -872 -422 -733 461 -78 376 401 -657 -59 37 503 499 -104 -296 158 -248 420 450 731 -196 -617 230 686 638 299 -321 273 -611 367 155 34 -6 -439 536 163 416 423 -145 -225 -334 -193 290 -750 -26 -156 -278 -630 -355 386 -474 -310 -380 789 -628 -750 -337 -151 450 82 38 136 701 -23 -785 -839 -314 74 -44 775 622 438 -522 734 610 53 -684 -427 -624 -628 -120 -129 -274 -885 569 -707 571 268 -403 -16 781 747 -737 -580 -291 -595 306 73 -88 -368 74 -623 -641 -573 267 358 569 -482 -11 -813 84 -317 245 675 727 41 283 -398 -540 -205 -100 378 -626 -234 -711 -773 -474 -259 587 -151 -71 536 584 -625 47 -849 690 80 124 -747 774 496 479 299 204 -229 68 438 426 513 -409 96 -149 707 -104 -575 -569 274 -717 -473 542 -847 -144 152 545 -96 -260 -478 -232 -403 564 -788 123 111 122 -700 419 -581 -693 -527 -871 741 545 229 -672 668 -136 130 767 132 205 -489 -354 31 -323 -299 -79 551 -366 -40 559 67 262 591 -41 206 -186 -318 -114 -235 92 483 385 -324 -135 320 497 559 274 319 766 -25 -560 381 108 706 -69 -328 -90 -529 -219 197 -134 -234 -325 412 -148 400 -635 751 -294 295 -505 -111 424 726 -532 -24 -655 -124 -610 390 -854 -341 485 793 687 -341 401 314 -593 -382 397 756 531 90 -552 751 -546 513 473 458 756 -900 759 334 -427 -618 366 176 249 -127 466 -412 483 715 227 -41 134 -367 -667 -439 342 119 414 528 -439 637 -738 -538 -188 -261 254 -707 -490 -716 -498 -443 -403 -615 152 -694 -23 741 242 325 -857 -636 -623 528 -798 508 -852 -558 649 -828 -774 -880 547 -467 -11 640 -677 -105 84 -188 -137 -428 653 87 -700 10 -777 -520 -177 -662 -137 349 85 -642 -267 707 387 614 789 -296 -485 798 781 -288 204 -145 -210 -230 493 -19 -2 -767 -717 582 621 -217 -568 -465 -446 189 785 256 -21 -858 -133 -464 -681 300 -577 510 -547 -61 456 792 460 -335 -793 -826 325 536 -583 -78 -113 -242 -519 385 204 -216 746 456 298 549 -342 228 -437 694 131 -500 -133 -622 24 -99 -428 -882 -536 346 -188 363 765 511 98 -498 -329 724 -137 68 -81 628 -253 112 -540 270 -441 775 495 -534 -690 -133 -2 419 267 659 -27 420 567 224 -99 571 676 -309 -541 -391 -381 757 422 201 627 -559 512 251 -484 779 -323 -702 -221 347 -241 -39 261 -842 528 142 661 -574 457 -153 148 399 548 -820 -61 344 342 421 500 129 453 426 -417 50 786 -239 -666 753 -604 -804 595 510 455 88 194 558 -1 448 -690 -738 353 702 707 -215 205 380 -588 784 -597 107 -635 -638 211 550 580 -229 -275 -92 33 725 291 -214 415 58 -41 -12 560 587 -449 97 98 13 152 57 -764 -712 -751 -283 -680 316 -624 548 -498 78 -645 -359 689 183 575 706 764 332 -415 183 767 562 10 -144 -734 -451 -355 22 -785 -340 -652 540 747 18 744 -859 114 425 534 -416 319 473 -859 198 -899 -24 -672 -36 -176 -812 579 -49 661 -223 616 498 -885 346 89 -580 -529 745 48 -846 -87 170 -2 418 -198 -183 -395 243 -550 723 301 -421 76 140 279 670 -154 -835 185 -563 524 -414 -890 198 393 -583 -621 592 393 83 662 678 -184 376 -815 -152 -401 -668 -604 -287 -140 -784 661 -893 598 -319 -49 -838 -504 285 215 149 -446 436 330 655 600 -455 -691 -436 655 35 -799 391 620 -310 216 458 0 561 -669 -295 702 -809 148 -608 -714 -298 -207 -822 -257 -441 768 -796 -756 102 -360 727 448 -526 394 778 87 -327 271 -120 -168 56 549 -16 58 726 79 -52 -28 -595 447 -277 222 -283 -841 -122 31 445 376 -878 321 -655 -818 -750 -10 299 -845 554 417 694 -642 666 -88 -302 -413 -277 705 -31 -675 -522 -380 303 135 684 617 631 41 -465 521 -261 350 -206 754 4 372 -737 -685 576 36 -286 492 32 -286 316 256 102 -512 -612 -635 -186 -82 -228 355 -673 -229 641 601 -51 598 433 -655 398 580 689 793 -231 708 -802 -417 -305 263 296 440 631 -252 375 -74 216 -438 -773 516 421 650 361 600 23 763 545 258 457 429 496 -679 95 -459 536 558 -203 -854 787 117 172 -458 -889 296 393 -606 -222 71 -860 400 39 535 -786 -566 -315 455 76 586 -790 78 -772 -250 -257 -520 591 -650 455 -435 516 682 534 -763 -492 -293 -595 782 -700 -895 89 72 -363 -128 262 399 225 -497 349 -395 -46 487 315 554 301 116 278 -540 -340 -273 -551 710 53 581 -400 -337 -332 293 653 246 20 -888 -385 192 -266 562 -544 -522 -716 799 -802 228 688 -667 -340 92 -821 733 687 611 420 411 155 -828 -436 140 654 639 -677 -633 -340 551 -540 -186 -650 -350 442 579 560 167 333 -504 502 452 140 -52 -532 583 -486 -274 -710 -443 -188 -728 150 -404 -710 391 -668 -266 317 491 408 637 -668 729 -506 -507 -135 -810 -164 411 794 -86 365 -382 524 -111 -463 -632 -101 -497 295 584 -402 596 316 -518 -196 122 73 84 289 -576 -516 713 -847 580 -702 -803 40 -553 -605 487 -446 553 -668 -809 -893 -179 124 775 -753 64 -108 78 -103 345 473 -848 790 754 -645 78 -468 772 676 -767 -246 -658 -611 -235 143 123 611 -639 -491 -673 -166 170 364 -278 391 447 -512 -196 771 -20 -58 297 146 30 -88 235 108 404 799 777 45 514 -573 -277 620 553 745 -58 -297 212 417 128 -481 -456 -583 790 81 -559 -358 -426 -232 112 80 -828 225 599 -579 584 333 341 -464 35 153 -192 587 401 294 -808 -469 -369 -72 423 -87 -534 28 262 526 280 160 -374 -891 627 536 -900 785 724 -455 -635 -757 -650 -711 -501 -610 -615 -113 -558 565 601 224 550 -236 -750 422 -759 140 -39 -247 -164 58 544 -121 -63 -851 716 -659 -325 -481 521 -839 608 -493 -164 -6 719 -582 199 -177 709 -290 -169 257 -135 12 153 -41 119 438 501 344 -738 -583 -897 -393 -561 -36 -604 -706 478 -89 -103 -151 -72 -244 118 391 -296 -220 -254 189 -397 445 451 239 439 20 526 -536 99 739 -352 597 775 -550 -288 86 -454 -627 -238 -602 728 71 295 488 -213 -900 -861 -475 -367 -466 -521 775 -854 -196 301 -655 402 -241 654 733 -600 -465 -474 683 416 -695 -634 658 -552 700 691 130 -88 26 -737 -113 -252 -148 308 -807 582 -687 -124 236 23 135 65 444 424 -706 64 513 -259 -852 -861 576 44 582 -298 706 -809 137 -872 -851 127 209 -832 -517 -303 197 -150 196 338 -489 -299 745 -682 -303 699 -68 -790 352 -694 -508 764 464 79 302 552 616 -566 77 -630 337 -123 124 38 340 539 -722 -124 554 -119 -835 631 -59 539 132 -122 -302 282 -393 -264 197 398 -157 493 -123 -37 -503 -774 -431 -715 -685 -30 75 -275 -195 2 -420 -363 -244 289 669 -570 403 -759 102 429 -418 548 -257 -358 607 -131 -896 8 677 698 -499 -34 493 617 54 -144 571 -778 -69 -522 96 504 478 -431 438 327 196 -21 -624 -567 -773 -415 522 450 -473 606 675 526 157 18 761 -704 -815 75 490 -754 145 89 -174 113 -647 534 87 -148 578 99 -686 -536 218 -845 -58 164 340 318 45 -557 -881 -588 714 -73 521 609 -870 -451 91 -65 -818 -368 -649 571 201 -104 -457 458 -525 490 -275 -675 -881 -136 -253 641 -177 216 477 325 -650 704 412 -43 -644 277 550 525 -422 -497 287 -669 563 -353 -339 626 -433 -830 -590 307 655 -730 141 -448 -826 -132 -33 340 -395 110 237 602 510 -700 349 109 215 541 -722 273 -567 -77 198 -849 -435 -716 -858 251 -758 756 755 741 93 -59 85 -482 -820 -407 57 648 398 -761 -513 -84 -760 92 621 -461 361 -46 -767 594 -790 -727 72 286 305 -20 -671 -758 600 -775 -277 -305 467 -605 684 -673 481 -899 760 -705 -496 -724 496 496 20 -488 648 -664 -22 -475 -666 465 -39 395 504 -387 452 424 56 -537 651 -643 -611 -757 200 -469 -434 237 568 191 -476 -513 266 -586 627 288 -2 84 216 -667 42 670 521 578 -613 -887 67 -783 395 -70 -422 -803 -652 -276 105 403 354 -318 -659 142 361 756 199 -289 -488 -426 -746 -172 352 714 707 -889 784 137 -543 -446 -537 -138 -581 790 648 5 -859 -845 762 103 777 348 -888 -652 -501 -782 -368 -443 697 -251 -622 544 -657 783 41 -681 686 123 69 775 75 727 -792 -371 -897 -327 242 -137 -761 557 467 -463 17 -340 232 204 -252 -428 100 380 306 -44 140 186 -551 398 2 143 280 -408 -633 -122 -415 -243 678 612 425 -222 358 346 316 -432 -886 -494 -278 84 579 -293 373 -266 68 -611 288 -260 406 182 786 -275 -50 -613 -90 -868 -565 180 -872 -166 105 -290 27 -754 452 91 257 -679 517 -552 15 424 130 -723 438 165 142 771 300 -491 431 339 -393 -746 511 -659 -682 40 183 128 -897 -811 757 -87 -565 391 -387 105 -267 -424 200 796 22 -55 -429 686 -203 209 479 282 24 125 -808 30 -237 -184 -343 -869 -555 -295 474 -1 424 -591 740 234 -183 574 619 576 -778 577 -716 -39 216 -90 -53 8 667 -742 619 479 9 715 -320 -890 363 -597 -404 362 -490 202 385 -801 657 -345 -875 738 -211 568 523 -702 486 -154 333 34 389 730 110 389 -610 -439 -641 655 -783 798 -552 -851 220 353 -561 -423 333 -707 12 -788 -512 -223 -876 -295 548 657 -763 -657 -267 -230 -384 -465 -810 641 -369 269 -131 -360 598 -245 300 764 -414 754 -502 544 29 715 -539 417 742 -583 777 -449 671 -895 461 613 -247 -372 527 -373 453 -131 -496 202 -500 430 193 -435 518 -496 -342 -130 653 -501 -558 68 -344 786 -659 -19 -351 265 124 -5 267 503 358 -686 -854 -164 -319 107 -827 46 80 -180 -212 96 -773 223 -542 110 543 -605 19 53 -690 414 221 634 492 450 -22 -675 -360 -891 639 756 3 -50 131 142 -289 765 644 -98 -194 -316 205 -49 207 -853 210 -424 740 -106 -11 5 -115 407 -801 -865 -778 730 -554 -218 -272 -95 440 271 155 -448 -208 -20 -642 -222 -376 774 141 -460 -689 -684 278 750 398 -800 -111 229 317 396 800 -17 541 568 -743 449 -271 -85 -648 -751 575 -863 -789 -582 569 118 476 234 184 -611 -215 -831 35 250 -845 -701 202 771 98 -804 -194 -454 -675 713 -526 323 701 245 563 113 538 -799 775 721 544 -135 117 381 -206 11 -750 -394 -589 405 236 695 530 118 752 -252 681 621 -692 -18 -12 552 -146 795 -496 630 -265 -616 -751 -835 -821 -267 -888 573 20 673 435 105 -281 364 325 -342 -228 -349 275 -84 -838 762 -210 653 199 371 141 650 304 496 -16 278 -204 -802 -801 331 -817 -136 -824 557 180 -651 -186 -59 -413 -217 -398 681 -578 -92 -279 239 -252 173 385 637 -842 545 -39 -416 -701 -235 436 -317 249 216 135 -565 588 599 -621 329 158 -6 696 -769 461 -717 -454 -871 -693 686 624 465 -226 -543 -717 476 523 38 315 -352 -342 101 300 -859 -137 -437 562 -88 -295 -26 432 292 -207 241 326 418 578 48 19 -724 -639 -255 -308 110 -116 -741 -749 566 -557 -491 -467 568 -332 -329 -881 404 -226 -316 435 457 -718 540 570 -382 -26 -800 -682 661 408 -499 -3 -880 -688 708 524 -622 -729 466 781 -465 -380 781 165 171 609 -532 57 -745 -303 739 -404 -716 172 659 14 -134 -713 534 529 -279 -435 539 701 -859 706 -766 -413 523 226 -456 -103 545 140 -437 -663 -512 -771 534 102 457 30 -517 -422 -396 -580 -801 -7 576 -689 127 475 774 -503 367 -751 -149 -66 -73 -179 662 -890 -595 -337 -202 -114 595 -707 -495 8 -84 132 -180 473 597 -558 180 707 -824 583 -393 703 20 -354 -79 -803 597 -812 -805 322 185 -23 689 335 -771 511 614 -44 -35 -159 642 471 -181 -34 550 -566 485 103 716 594 -717 -102 755 -588 130 257 -755 76 346 -363 -848 -92 -325 -325 544 -252 -179 -837 -502 -150 57 771 689 -307 172 -321 109 155 529 -727 -881 741 -334 605 600 -797 -771 792 47 468 400 -381 277 -21 570 613 391 -479 -179 393 -505 171 170 -208 565 261 -715 -500 -548 618 -381 -7 199 -687 700 787 -346 500 -778 92 -767 -703 571 -294 341 -491 -610 -327 36 -737 645 -39 626 786 -636 435 44 -585 37 -830 -210 376 -870 -407 -768 -137 700 628 -471 423 -26 -56 -112 -427 -374 144 -376 148 221 299 -836 -82 591 -895 602 408 481 177 -411 -851 343 -704 -383 -337 779 730 771 -589 232 255 591 -222 -866 195 -509 647 312 -305 101 514 -873 464 -777 -806 -637 401 -155 140 -807 423 657 397 -644 453 -329 132 -77 -545 411 788 270 -211 -742 -880 -479 -831 -879 500 -62 -534 -628 -666 152 597 -698 -217 268 -537 -237 -67 -274 119 222 -827 -150 -821 -350 -437 650 473 111 781 135 760 -624 63 -605 235 505 390 -327 643 600 -204 800 22 484 601 724 542 241 703 301 -678 762 -895 -872 438 -530 111 797 -793 73 -854 -505 -466 -573 779 489 -155 257 -867 -611 415 182 636 611 -255 778 -877 -851 738 583 -626 164 -8 -843 409 -73 -249 782 313 467 -427 354 426 149 -897 632 133 640 439 -844 -57 -681 515 -69 346 -368 543 226 551 360 -176 -321 -221 129 -249 -435 164 -366 510 -589 640 -823 259 -536 -787 -48 -723 -626 -584 766 -276 119 97 -835 334 393 21 -447 616 0 651 -60 790 -385 -529 -794 -141 102 -368 -499 -736 182 -386 -503 -301 -712 749 148 151 524 -894 -153 -291 -891 -26 621 -738 -28 614 -141 443 -244 -759 -563 272 5 -793 48 -640 91 776 685 -633 545 60 -679 176 182 -552 -269 -730 -217 28 -843 623 442 9 541 602 696 538 41 387 -806 -746 516 331 -827 243 275 43 -165 -386 -133 -576 -7 -877 -860 -4 702 -441 -188 370 525 -455 -405 -724 -475 24 -573 -799 -621 -424 228 410 -432 732 -662 -94 -343 489 -576 -734 545 -618 609 -121 391 330 -368 102 -585 564 122 512 -339 651 -238 -476 196 72 565 -429 740 -260 -633 -658 -797 -897 712 -895 157 586 278 413 190 135 484 -289 -217 -795 663 465 -368 -801 415 695 -499 784 748 -37 -505 258 665 716 601 532 338 -342 -839 507 155 194 309 346 309 -703 -289 -360 750 -628 -786 -558 -897 702 -777 426 -886 -30 536 353 -241 520 237 378 70 -459 -447 -349 706 -100 -484 574 -667 -702 408 -3 -390 103 55 -373 291 630 -366 -777 -47 675 359 -891 250 -583 -180 -520 658 -109 -489 232 -641 91 310 18 605 -582 677 669 -383 320 341 310 648 479 -631 -475 201 748 -85 -416 788 227 -769 -433 640 -164 -825 -848 -263 -36 -115 -250 213 547 -199 135 -318 -743 419 -505 100 -833 289 720 684 -645 -287 646 -555 582 247 -50 -298 587 -894 707 672 798 290 796 309 -606 -56 -202 -517 -336 679 -743 -756 53 -633 49 -754 383 627 -272 -171 -567 341 -436 -547 210 -148 402 390 -185 -50 338 420 202 -558 53 -864 -739 720 -601 -574 -326 558 -488 280 -525 479 437 -697 705 191 113 76 82 492 452 -206 -32 73 -391 -93 119 -517 790 666 306 -281 -607 -32 -424 -37 425 -769 -289 662 723 -115 291 -14 49 729 -87 554 -602 -456 211 657 -411 -620 -768 86 -494 783 708 -279 -325 -547 659 762 -388 621 -623 608 212 -687 -689 710 682 558 -732 -460 -202 -603 717 160 450 -187 58 -252 741 660 607 -324 531 705 -879 -564 679 345 -809 -799 -27 369 -428 271 144 513 -756 -393 30 -796 293 -395 702 -684 220 -434 526 -23 -659 -751 -686 636 -55 -248 197 -246 192 598 -708 -780 630 625 -667 -426 -831 53 460 749 508 -620 684 -797 -162 459 -59 -786 -667 -47 443 368 -563 -128 773 163 489 -288 -756 525 -514 743 466 -233 763 -271 -883 -775 -647 -534 -874 180 650 -395 363 493 39 -250 561 -248 364 -870 711 -181 214 76 -661 88 -758 -646 -789 273 -127 -670 -693 718 118 -792 474 -478 -748 470 736 422 170 187 -623 -893 -779 -650 -59 -102 445 -482 782 -812 -806 720 -552 359 -852 -662 788 -230 -821 213 502 -121 310 228 -126 63 -452 -670 576 373 -564 -258 108 440 -161 272 415 324 352 28 556 114 681 -343 -814 -428 321 -614 397 781 767 -803 780 512 -816 -673 -705 779 -521 -514 -887 -308 581 613 47 -542 664 74 360 -629 654 -99 -87 -150 -8 -730 -506 -795 62 146 -554 -172 296 28 -99 492 -759 -583 -445 -627 -14 344 157 592 -81 -704 -370 143 -424 436 627 -563 -345 71 499 16 -217 551 -855 -230 -859 -623 -85 -490 518 148 188 -874 -449 3 -279 -287 251 268 335 277 641 508 234 174 -679 228 -49 -876 764 -531 433 -466 -234 -93 186 -43 -129 317 713 791 544 -203 576 366 -752 -202 69 -294 375 -683 -358 398 727 -350 -38 -453 62 436 597 -782 -441 751 -225 -217 -190 -262 -841 -390 218 759 765 -769 -453 -425 -383 -355 -175 668 -770 352 -846 -836 -81 359 -565 -880 -8 -57 -11 -314 -416 -475 685 774 610 730 251 -380 685 579 135 -591 -523 -381 448 -755 -207 -562 294 162 -29 -629 -305 -639 583 -869 -577 -172 223 -892 -266 -65 352 -664 -868 696 -803 792 274 -445 -175 -497 523 -34 530 518 -881 312 387 -56 -346 683 672 -802 -80 -708 -701 -376 227 -656 369 -193 -455 -654 -204 660 -134 -878 -69 -439 311 -856 406 586 -899 164 -563 621 785 -379 159 -233 730 430 538 -428 -578 -130 109 -537 -726 -737 564 177 260 435 -844 -239 123 -229 -731 -824 -890 324 426 -111 -674 653 -46 537 -165 354 489 651 -796 -710 705 -625 -294 727 -717 -378 -426 498 610 354 434 308 468 195 -141 492 -27 41 -85 -790 -187 -185 -794 537 637 -844 436 430 -380 95 -467 109 378 72 376 534 751 -534 -580 -717 434 709 680 -438 -343 532 377 195 416 296 -584 227 783 221 -37 -858 46 772 554 6 -738 -75 756 -613 766 -298 610 -369 739 -551 676 23 -808 -656 758 80 -777 170 494 749 601 -155 -579 628 -69 -687 -301 -243 -676 -233 -227 -6 606 -650 673 582 653 369 -11 678 291 415 782 -70 678 -93 470 -615 541 261 -412 -425 245 -379 -407 704 136 70 108 -809 -404 -138 -564 -744 787 568 536 -179 -244 -517 -497 -293 603 360 -66 717 379 -38 111 -598 460 604 -107 -688 -16 318 -702 -308 593 -747 -112 -289 148 734 -637 -161 -826 564 -802 -682 532 -393 211 722 732 -298 492 590 -754 -120 -373 -141 -173 160 366 -316 -270 -248 -767 363 -149 648 -503 -9 -67 476 512 671 702 552 -328 15 760 340 389 270 220 602 -549 -322 -900 787 726 -695 -702 338 2 -369 152 -101 261 -686 800 679 -582 -52 -141 -545 -900 -699 108 -87 55 -191 -127 315 523 675 698 -506 351 -632 -750 -773 -812 -518 280 -8 -469 348 -381 656 319 -467 -258 -32 -439 -115 -107 -405 277 -887 651 -725 262 -83 -519 -56 -9 46 501 -824 -455 -215 261 -208 548 286 -45 0 649 -115 -643 -125 442 179 -480 -835 670 -84 355 -44 -540 763 109 -8 -78 -174 622 657 -110 739 159 501 405 -330 422 656 460 -202 -55 -455 239 560 671 532 354 126 -67 320 82 513 -276 -357 212 799 -644 -847 183 373 314 -201 -742 -301 -792 25 193 -499 -633 475 337 209 550 288 -873 -579 177 358 -222 -874 303 -681 -322 -82 38 416 -212 12 339 -291 80 514 140 724 -867 654 475 -429 -245 221 -494 311 -415 101 121 535 724 30 -790 505 -486 -866 -267 -825 -313 -515 306 -381 -676 260 -591 -884 214 524 527 -166 7 -316 571 -363 -501 97 -712 -300 -706 -565 426 690 403 501 -668 85 -269 -145 -683 786 -413 794 -795 -178 398 -876 674 -100 -705 592 258 734 324 -546 -228 -382 -518 799 -412 -354 -464 -616 137 426 468 -553 116 -466 -271 -453 341 -782 156 477 -595 273 720 245 -809 444 -309 732 383 220 271 215 -189 586 -614 -298 232 -225 -387 -420 -593 316 550 288 36 51 23 256 -674 -4 722 631 761 -43 9 -623 -513 -820 742 -502 -244 -325 -191 762 641 -433 -794 -95 -572 701 419 403 -624 291 -1 -529 -373 -39 785 -402 -523 95 -742 -57 246 -509 -104 -259 520 -574 -618 -876 79 221 296 -28 416 -10 -184 -316 354 552 -452 -715 -832 -835 -493 247 -738 757 -791 571 271 -867 -414 394 -551 -702 403 -318 659 409 633 -751 -836 -542 357 -205 -445 27 -837 -350 236 117 416 563 -290 -521 -586 155 -820 -135 249 -572 37 796 -686 -227 111 25 661 -577 -282 -860 -310 476 509 -835 442 322 -487 499 228 -449 190 448 526 627 -58 -186 662 676 -754 -114 763 68 492 225 188 -215 423 -751 -399 541 605 585 -609 -78 -811 -700 -69 -293 529 -813 -686 -831 -742 577 551 238 -139 -779 720 782 -736 -539 632 -313 467 761 -820 -45 -234 622 -821 720 -489 -437 -721 -3 -643 -460 -476 -230 -810 -400 -291 774 707 -401 -639 638 -659 -672 659 760 706 613 -805 -746 72 -348 288 327 -877 598 777 -66 -465 -134 -363 669 -431 737 -414 -551 279 -656 572 359 -895 564 -331 -387 394 -146 406 133 508 -588 -44 546 -827 -296 266 171 -289 -497 739 215 -759 -2 -771 -137 -490 311 369 737 -477 -242 -712 -859 86 32 -386 269 110 304 33 752 -119 -78 597 -899 -502 102 173 369 701 395 -518 -168 -460 -881 -497 -550 52 -548 -109 760 -670 246 -342 445 484 -154 62 -654 630 171 -561 584 86 -434 -231 -558 -650 -427 -640 120 253 -48 -454 -230 -880 236 -893 663 -798 -830 499 -246 540 273 -451 -363 -566 -538 -439 159 -396 225 666 -524 -384 -531 -601 708 460 -874 -44 721 744 -539 209 -478 -307 -421 -30 0 96 -358 -524 273 -61 -336 -318 266 477 294 -106 -38 -618 598 91 718 458 -173 -37 -547 635 124 605 263 305 -668 -253 69 -207 435 279 69 -427 311 245 193 -493 -236 380 -562 406 -880 -703 246 88 -41 273 764 450 -149 -228 274 260 235 700 511 448 115 -634 -423 86 -445 738 508 699 -109 -894 758 -667 -505 749 -604 -274 311 -328 -35 -476 -5 -229 270 -178 -262 -864 -617 -317 25 670 -407 14 634 -532 -310 638 -271 -577 442 767 516 -622 -87 541 784 -568 245 -137 103 -237 -213 764 767 -792 -106 637 413 36 -186 259 616 -838 270 98 -770 -709 -568 -514 39 -90 -268 -149 -112 -625 684 398 382 -516 176 -138 -99 632 -519 -627 -319 612 394 2 201 468 -415 -322 89 -127 628 407 635 789 -295 180 361 -503 -152 141 -516 -725 -260 -862 -450 -479 632 259 141 493 -481 419 39 -800 -609 -4 -527 -398 -417 -554 -332 -22 337 -216 419 579 500 217 561 -790 135 315 756 534 -494 662 156 -805 280 -364 -648 149 -775 -192 -612 753 -749 -544 516 -682 -292 -141 126 112 -465 70 603 -268 199 344 336 703 511 -592 379 394 461 -557 -91 -559 723 40 -695 -511 -868 509 -636 -891 -285 784 78 -457 -562 324 -519 -651 -309 535 -569 -63 -500 -132 550 -577 -455 -880 711 -670 -24 428 -479 49 -693 -3 49 -519 -110 -93 433 -333 -62 311 -757 167 261 774 -379 -173 476 742 407 489 619 -781 107 395 682 305 592 192 252 -371 516 506 492 -221 -671 329 276 150 -587 -392 600 486 -823 178 615 -71 613 -225 316 784 591 372 -777 427 -568 -345 239 -395 -353 -112 684 -583 -359 -128 694 -621 609 28 263 -189 -884 510 114 519 599 -44 -494 -243 538 -412 -229 -255 -137 -543 544 -446 -519 207 545 677 -56 -41 -670 -190 -552 -82 196 231 -44 -718 -216 53 354 -203 -597 344 -673 794 -566 -26 15 -301 75 52 -352 -308 -688 -864 555 429 -240 54 745 -500 -785 647 168 493 450 -372 244 19 -838 613 -742 -720 781 45 -840 776 -717 442 351 -396 -595 -167 502 314 -818 681 52 2 34 -503 -891 173 -74 177 -755 -137 -481 -891 -887 66 331 72 -711 -671 92 698 419 -216 138 415 -428 582 -377 -333 -638 -158 -626 175 222 392 -854 -212 604 354 -856 -578 -613 -819 128 433 -852 128 -487 -432 -361 -73 169 674 719 -836 -650 580 796 -638 539 761 -740 609 398 -646 -445 750 483 608 154 -311 -117 -443 459 24 554 203 316 121 -592 579 23 -727 540 160 328 316 -760 240 -232 800 -460 493 4 -344 -889 -430 -729 263 -303 560 203 -424 445 -36 -108 -755 -188 -694 -688 -691 -774 -659 580 -739 -45 -556 -668 -360 650 701 50 -614 -843 -207 -396 -818 -551 -472 252 -670 -98 -120 714 450 287 -498 747 726 -701 795 86 -594 -871 -836 -556 -3 663 313 -606 -582 -786 391 575 171 -415 -605 491 -56 586 -576 -236 390 156 -116 -719 106 523 156 -619 623 26 470 655 -436 -478 662 742 -493 6 -489 724 -250 508 -408 639 26 -858 -580 -736 613 770 445 736 761 573 10 486 718 -90 296 -521 -295 -306 -76 -395 -566 -545 -330 -157 -525 772 627 228 -396 493 302 -625 -195 85 -270 -62 494 699 475 410 445 -577 92 -349 -106 787 517 581 -584 680 377 -713 -777 68 514 -547 -828 348 -676 192 -647 148 401 760 666 265 215 511 -316 458 460 64 245 73 233 -346 635 292 792 -627 -502 -842 268 -214 -689 351 -468 -451 521 351 609 -573 506 702 -35 -503 674 337 154 -359 -794 -599 180 -795 -466 -307 -894 429 222 31 -1 -510 -248 428 -847 -200 266 -355 -744 -540 -359 152 -759 52 122 739 166 -360 -636 208 -797 443 278 -198 -418 619 -348 -274 61 -570 -291 -666 372 58 -37 80 246 177 721 -740 -338 -706 -255 668 676 140 -560 -582 728 488 -791 -857 -838 382 151 -166 -281 -91 143 -188 347 492 -850 149 714 -440 556 -135 569 776 753 637 -344 -98 299 559 59 302 372 -139 170 -84 -286 409 565 406 695 531 748 -517 622 -127 50 -368 -175 631 -365 554 -281 -390 150 -22 -281 -787 -553 500 741 -706 47 -463 -792 -49 -297 697 334 -828 50 159 -53 378 -467 232 594 -735 -748 -332 696 370 -528 787 -243 32 528 -576 -407 349 -450 -87 -828 -584 278 -88 513 303 -282 234 -575 435 -443 540 -199 477 -386 651 -215 674 -409 72 176 -587 -193 486 -284 293 201 -502 -638 350 675 594 492 371 170 515 -697 -355 -82 299 304 -165 -699 -858 72 745 376 -841 -160 -811 -856 338 621 424 171 -567 625 -338 -212 44 28 -255 242 -753 -892 49 578 237 430 575 549 182 -257 -429 -832 -160 193 -117 280 461 -278 -75 225 684 -575 -469 -829 18 426 716 731 326 658 375 -12 643 3 -220 64 24 -548 -684 475 -366 584 800 -802 -46 -810 -15 -300 -403 -719 408 294 -729 -141 727 -623 80 -184 -359 106 -887 -52 719 6 -672 763 48 235 360 689 -541 -247 542 -22 550 -14 58 -107 -383 -873 650 -66 -184 -820 365 -7 246 138 217 -536 186 -614 -874 739 539 458 -177 62 -347 593 -79 187 -497 746 -327 47 -881 463 -125 -486 24 365 -465 -101 192 -370 290 -332 -406 -439 -804 -341 -601 -896 -306 -370 376 -67 -371 -577 -808 751 -345 759 -726 137 570 -727 87 703 -189 -229 -177 -302 -261 151 497 345 -350 -838 462 -278 430 -175 433 665 573 -37 138 -215 505 -882 -500 663 -456 432 553 -111 -492 -499 395 414 474 -19 -584 -635 651 -174 -354 -634 142 593 -620 638 -259 462 523 -836 779 -303 -643 -6 -432 -744 -712 -285 779 -629 -629 598 -900 486 259 740 -668 -513 691 784 138 653 -821 147 410 -684 -28 -841 -497 -142 -767 362 87 -757 -58 -673 163 99 -336 640 621 620 -275 192 -628 -167 -250 58 665 64 -564 793 319 -871 -382 755 319 169 -564 445 678 35 593 -255 642 -490 379 623 -860 778 -663 385 -518 397 252 530 -525 -801 -104 -109 537 659 255 245 377 -375 -142 -622 -836 -101 -566 339 -890 654 -232 -640 -679 -508 -750 -46 721 633 103 -598 688 -568 625 638 679 584 651 -299 384 601 385 316 -634 -67 441 -38 586 -457 -297 739 533 454 -647 330 634 -621 393 -364 -38 647 -374 -400 355 449 -389 -449 -405 366 1 107 713 258 -586 -739 -333 -562 -336 134 -464 -4 775 -736 720 264 -10 -867 -47 -198 168 13 -391 714 -411 308 552 -528 -746 -605 -313 650 127 85 -399 -47 21 691 33 151 383 -327 -259 320 -379 17 -342 -65 197 387 -810 -198 182 -230 -47 390 -552 -89 686 710 709 -639 -598 -344 -601 -813 240 -271 583 196 -522 -257 -568 -229 -380 -351 -494 341 -430 246 -566 -628 -390 -559 411 543 -39 587 448 592 260 -256 -598 137 297 -595 -63 549 -554 785 -773 490 -730 -446 -355 720 199 137 -833 369 -462 441 180 -229 -129 -573 777 -356 332 244 345 42 257 491 760 -782 283 -742 -698 208 535 -765 -44 -204 451 -498 -597 606 177 -109 -413 483 -508 728 -361 -551 122 285 131 691 -886 749 101 -113 605 480 -458 83 62 -49 -551 -683 363 272 -409 260 -537 -540 -333 -769 -603 559 319 -555 -896 412 -838 -460 -582 241 290 448 -554 228 -431 -626 -345 -297 156 344 -207 281 -190 -729 719 -876 613 -193 -279 -558 448 -373 -342 -201 -213 -847 -766 -700 -99 290 -809 -542 672 369 -339 689 57 676 -47 -125 571 565 434 -812 -853 -686 696 -567 -287 610 -831 -552 -540 -486 336 100 442 -140 -12 -177 -831 -207 45 -420 -311 -542 621 -62 -717 -546 715 68 211 553 420 693 227 -821 -193 125 536 -679 587 -171 612 737 -151 788 -806 323 -373 539 249 -113 -504 -578 346 -72 505 -258 9 652 -3 -243 358 -682 426 419 -533 797 789 -714 443 710 -408 -402 -826 155 430 -425 -299 312 292 559 786 -354 48 -426 485 -724 34 470 -830 -873 580 -60 -377 -492 53 484 -191 -265 -668 564 -243 -550 484 371 594 212 41 -587 -264 -447 -730 443 -254 -572 -490 -238 -861 261 250 75 -831 -874 32 -228 632 203 -794 -833 54 -481 720 -868 339 631 -424 -247 681 -753 -504 -631 402 731 688 424 -38 -679 143 2 -556 492 521 -37 -318 300 -203 -235 -124 -702 -106 450 633 368 -418 -887 -567 -88 -208 546 -559 -200 128 -687 634 413 -862 203 321 -351 57 -377 439 -75 -685 -105 -281 447 158 509 685 -461 -884 31 -560 621 157 357 54 698 -475 -788 84 46 -339 535 -53 -647 739 -531 562 -734 29 84 736 -130 295 -226 603 519 627 -544 -846 344 -818 -291 694 -220 -327 -340 -361 -542 -828 353 -827 -169 729 -240 72 707 -880 -5 -888 -682 -620 555 -417 -502 775 679 494 -862 -193 232 4 80 609 -46 262 638 336 467 340 -427 645 244 -644 41 596 -488 -471 421 748 -50 122 -303 471 694 -410 -832 -897 -832 41 -416 687 -402 287 -573 550 432 -678 -577 -261 -405 -711 118 723 -211 -368 -440 331 -47 702 -459 76 -2 -50 -756 547 -411 45 -448 -285 -463 -419 -516 100 552 -372 -102 -686 -875 -417 538 -331 -554 489 -431 -484 125 -298 -833 274 283 -359 200 630 -94 -158 569 716 196 396 775 -302 646 652 -217 617 -325 418 43 502 -595 -367 601 150 641 -111 -36 -645 451 555 -371 -338 322 269 -291 -476 137 -243 -99 567 -261 -569 754 232 694 761 -185 -185 616 529 408 537 403 61 487 -29 -263 587 471 89 606 440 -76 -449 -263 -585 637 -791 763 -304 266 -275 -790 -488 366 -457 379 -729 -253 266 127 -203 -617 718 423 -504 285 -543 -317 -495 -88 111 765 671 -138 -311 -836 -344 298 -347 249 -828 -511 347 529 -287 -707 536 193 -54 -667 301 226 718 -497 165 665 -576 133 -479 -156 -898 603 599 799 16 -564 384 672 -218 -380 746 67 780 -177 -458 699 -890 407 -67 -505 793 637 408 -276 -896 -464 -617 -112 -74 -723 -440 457 759 739 184 135 626 -824 36 -91 -534 -72 452 677 8 -787 -241 -865 -821 -267 595 -63 -724 260 595 -27 -427 426 18 -422 783 -681 137 272 -608 5 -383 694 -861 626 -647 -287 264 392 -225 -62 -437 770 575 278 -660 253 250 462 148 -851 -216 174 587 421 -59 58 309 575 -601 123 552 528 285 122 -467 -676 -469 94 417 412 76 -113 -279 491 -50 475 112 -615 -1 44 -485 205 -218 112 -794 659 -189 304 -443 -778 -615 -324 -361 646 -886 -2 -755 17 327 -533 -418 -742 392 650 -410 -8 707 759 -583 298 -564 514 438 -342 -633 -751 -568 -63 -126 603 -856 -328 -727 103 613 -664 -579 -755 446 560 581 -519 768 641 728 -688 -84 -819 -747 493 -109 314 -357 124 -321 267 -233 -154 -567 -61 -257 418 -255 513 211 -52 212 249 -541 -899 -322 -236 345 686 97 -755 237 -266 -214 336 -63 -92 -856 -267 -404 795 -837 -434 248 -361 -638 -353 305 791 318 787 486 311 -232 -804 304 110 -750 -573 360 91 -730 -606 -330 119 -25 642 -253 500 -474 -342 447 -702 497 -51 -16 447 -17 206 118 257 -6 242 589 -179 -457 157 -63 463 401 -295 -274 -30 770 373 427 16 200 -483 341 736 -852 -165 -179 632 398 592 254 -468 -249 681 730 399 -606 -491 308 632 241 -570 -123 -41 -501 576 -562 -141 245 279 -639 398 -394 -491 626 -189 704 789 788 24 -215 -688 -687 294 -267 -839 -315 -200 516 -642 612 -898 650 9 -306 227 38 38 704 -210 753 546 600 -640 -332 -129 -343 111 -154 -817 643 729 179 78 -512 615 168 62 -734 -648 -761 -122 -725 -591 769 -804 681 351 453 104 626 326 377 82 -688 -412 121 707 500 732 -132 -623 -532 456 157 -159 146 540 -238 -435 -496 -641 217 439 -211 -70 -645 -352 -894 666 -570 -675 -320 231 -3 284 -512 -441 702 -186 598 -102 -865 -503 406 -13 -474 -273 -506 -495 245 -636 138 -515 566 -424 406 -832 355 459 528 259 -848 -81 -258 -560 -257 -335 275 -88 -667 73 117 350 -274 506 -899 -871 148 646 -748 -697 35 252 439 710 -644 756 -120 -48 159 -239 -123 -763 522 -281 316 -333 294 -634 -684 337 -496 -655 187 -182 715 -2 570 -447 -819 -541 -554 2 -23 195 -524 -76 -298 -640 341 -840 741 -516 -386 -198 -276 432 614 103 -335 -29 352 -253 495 -581 418 -232 774 484 -274 70 -626 177 -514 -114 -99 -528 -632 134 -768 -639 -348 -463 217 -476 453 183 575 718 -166 -739 -63 707 423 573 207 -841 -78 -761 716 700 -463 490 -122 197 -438 267 434 91 450 -297 388 -693 -384 229 797 -840 -451 -707 -702 472 -106 417 -721 158 32 -681 -466 -92 -696 149 48 -293 -355 -377 710 78 -183 709 737 360 -563 602 584 -500 257 -797 -752 -204 370 -666 400 140 -444 -618 710 -650 -290 -35 635 191 -640 -611 276 -678 503 167 -368 271 -153 -876 -194 754 -83 799 496 590 -250 -95 -148 -358 -586 421 -140 -676 -488 -320 -657 -438 -854 18 -55 -736 743 -807 509 631 88 -782 -709 -744 -625 -716 492 -176 316 561 727 -451 -864 -823 -324 -80 -76 -41 -577 630 561 -144 -6 798 -286 -594 598 184 332 -808 -173 533 -673 -712 -38 762 -746 -604 77 -296 -694 -310 -422 -824 769 -170 -264 -382 744 -655 119 -802 -859 -312 -348 86 -638 740 -820 -399 484 -59 440 -629 99 -156 -848 277 237 3 578 -36 792 169 -387 -325 -344 -626 381 58 266 120 -333 -416 -235 636 314 652 -594 91 399 -815 -326 35 610 103 43 -864 626 -651 379 -253 511 -642 622 -252 32 357 -859 -5 455 -287 -669 632 -285 -384 -703 -322 297 503 284 -242 -719 378 -582 -406 275 -168 352 366 -329 -817 419 252 -430 -485 90 -563 -486 427 761 -197 -611 548 517 -831 -35 -95 39 -498 597 392 711 -357 -219 363 -604 748 -182 104 174 -763 -107 -94 -729 572 77 -466 -533 243 200 -310 -246 213 -319 -501 -433 -702 433 732 -242 179 -63 -303 -605 412 -770 281 346 -830 -345 -645 588 -350 -546 -451 -789 756 -759 -688 -390 207 24 42 652 -296 382 -15 421 -439 794 780 330 383 -243 -228 158 573 686 -652 265 -173 -241 719 293 566 335 399 -526 90 292 582 606 -614 -212 79 -598 312 -517 48 286 694 -642 263 111 503 -403 323 -786 229 -374 -470 77 -25 5 297 -824 -871 644 -253 -469 -659 -882 -317 -3 46 296 690 -807 498 -776 532 4 592 -661 780 -170 1 714 -156 -346 457 244 -493 -787 -235 450 -722 392 659 -256 -74 -706 -617 -15 136 -64 -513 613 372 -396 754 -129 96 -241 0 -552 -634 722 53 97 -710 -416 -840 -715 -793 656 505 736 -70 -91 684 41 -658 494 430 -41 -37 329 178 1 -171 747 675 -165 49 -320 -640 280 -311 -844 447 -478 -395 678 -457 -511 430 786 -81 -571 -72 87 -637 -528 -621 -116 -658 699 497 -803 640 -731 -312 -551 279 -436 -560 -606 -439 129 422 734 58 -103 778 577 -242 771 -682 611 573 -726 -530 508 -154 -634 -881 620 -548 -835 142 -564 224 708 699 422 -407 -138 -46 762 665 -205 764 259 78 445 -129 606 282 602 451 89 -7 498 -83 -760 -91 -397 -879 163 -250 600 -569 696 -62 629 462 764 778 591 -637 -630 -569 220 150 -113 631 180 764 735 -741 -659 666 229 755 15 -74 264 -159 638 -175 -239 -6 210 -475 -658 180 -807 -574 -342 21 596 -100 -392 112 607 -201 -45 136 -871 775 -341 479 -537 -404 189 558 790 108 717 203 -362 502 656 483 730 108 762 -392 -545 24 104 680 -288 71 -205 254 -417 150 768 -42 142 -809 -873 -891 -471 360 453 573 -101 77 -394 537 274 -359 -244 753 393 -770 630 -581 -125 -231 134 -816 302 -311 -804 -40 237 141 -813 -98 231 -312 -222 477 756 -455 -687 583 355 622 -48 -152 -379 -715 -746 -263 -229 -654 628 273 -142 -402 -125 680 666 266 589 -234 -503 -831 -427 704 -475 651 -464 -400 -159 -349 511 486 -82 -28 83 -265 626 584 401 -60 -574 0 -70 -490 469 -627 -208 652 -116 -99 714 -122 94 -792 -889 760 -258 -225 514 561 -530 630 598 501 282 294 462 794 -25 -86 -687 -512 -561 100 732 -267 -544 125 -527 -326 -361 544 85 -80 54 -609 -586 -151 -134 192 -233 42 -14 281 -643 -775 42 -240 -322 -27 -170 18 -741 90 -62 448 -255 669 169 262 -501 -557 464 -449 678 43 -316 -748 -702 501 59 257 459 490 245 -753 140 601 -466 -30 -840 -99 70 -407 -539 -534 106 557 546 689 -526 214 454 -363 68 412 -830 -858 -317 -452 233 -651 -633 161 84 -646 27 -434 -745 37 -331 637 452 461 792 -389 383 -298 -99 -879 -16 331 -238 -651 -78 -140 -306 -727 380 -453 -253 -174 -228 -59 -33 717 792 -552 -265 -688 -710 -167 719 -583 -684 644 620 -6 -862 58 239 674 534 163 -34 -383 225 711 655 -868 738 305 201 368 -650 222 101 258 171 484 -45 -495 -427 362 211 -577 -399 -360 183 -597 -329 608 795 396 130 652 455 -227 540 -260 392 -172 460 342 719 -808 68 -226 356 719 745 -172 -2 314 364 152 -725 -237 128 -276 -307 697 -533 538 -328 625 -576 -226 556 -274 -234 126 -881 398 -634 428 382 232 -764 450 334 -76 -86 -56 -304 -693 -496 634 -410 568 -353 -136 -18 800 -459 464 -818 394 135 -568 -266 564 769 642 -804 -665 -708 -298 -85 -448 416 -464 157 -141 312 -464 205 -581 -625 -621 291 -445 320 -375 -641 -161 -560 -580 -101 -314 420 -584 -87 -597 -132 45 -231 418 336 -489 162 -230 408 125 -825 -548 615 -111 -468 250 -476 -93 770 -331 353 609 719 -204 236 -737 -882 521 34 164 -451 326 -183 -249 -544 -572 315 112 -657 796 -52 412 -497 -63 -38 19 686 786 -399 -212 42 -242 474 -527 -843 312 -669 341 -306 640 -879 -127 745 -275 -494 535 -605 248 -49 -419 156 78 -152 202 -45 -175 -175 201 -746 758 -141 406 307 -268 -443 603 259 -675 49 -518 -518 -662 -14 406 -381 -349 373 -789 737 -57 -634 -815 341 -221 436 -51 -82 757 794 -577 591 -192 68 123 264 660 679 -58 183 -642 -559 -344 -346 -703 790 752 -84 660 -270 -246 798 -173 303 771 -90 -351 52 -14 420 -430 206 -489 -558 410 -611 600 -567 641 -461 391 -190 -73 -623 -159 430 151 743 -720 -331 559 -899 582 657 -883 -341 401 332 230 242 -891 -170 -256 1 -225 -622 84 -236 -72 733 -785 304 67 -591 714 -742 -27 368 -38 615 549 -601 -134 -521 -318 -474 -746 651 -481 -25 251 -199 141 363 552 113 39 -236 -728 68 604 253 -741 211 214 149 -654 100 -301 79 328 -564 302 383 -445 -319 -283 546 -669 -24 467 217 -728 615 -458 709 500 380 -719 432 211 574 -781 789 408 -97 -406 -269 -39 452 308 -694 702 126 530 638 419 334 354 -39 479 -575 -896 -697 -394 657 -677 -531 576 -92 -737 -599 -647 -123 -496 676 162 -476 16 -23 -647 279 470 115 -259 -600 -681 -311 -180 757 778 -371 -341 283 -788 282 -116 484 -419 24 -329 -158 366 -205 -300 442 269 -425 137 137 51 27 -781 83 255 51 -540 220 550 -653 259 -227 -366 -499 -781 68 187 -125 -188 282 -254 695 28 192 714 -397 -321 -203 -90 -32 -420 -589 -118 -201 -610 -514 659 -80 -568 10 98 -331 24 -381 56 -163 754 -719 -296 -64 -32 207 -838 -58 -249 69 -583 -859 224 559 -385 101 -865 -572 -558 -744 148 -452 -501 -174 578 -284 382 -567 767 178 211 393 -583 283 294 -158 -819 -213 -440 465 439 470 -313 -138 309 -693 -674 -368 381 253 -810 -568 -856 -543 -165 -369 708 545 -290 291 557 -286 -861 -859 -44 -827 278 -431 561 617 78 -571 198 282 777 458 483 -624 -795 136 305 534 -732 -728 787 344 -558 -423 -346 -570 -220 138 462 -459 15 -129 -806 419 517 706 -194 -398 -734 -301 62 -71 -8 -385 -42 -889 659 -392 267 -842 -399 -671 -158 71 -381 224 -447 -615 -133 363 0 -129 -212 612 425 659 614 -556 -842 -888 -155 396 -811 -60 537 -537 -2 637 -742 524 -317 546 76 -431 -395 254 153 -843 -578 -116 671 610 -672 -386 63 -562 -641 378 742 -385 248 -827 47 -39 86 357 517 372 -841 -815 -668 2 -895 587 -37 640 -826 -854 0 611 177 427 -40 621 504 -744 -757 -196 294 51 -284 701 469 -232 -397 653 -811 164 -323 -156 -67 -258 47 322 -73 22 -879 -756 -1 166 -552 -248 554 -568 -442 -203 166 -824 -874 -747 421 349 398 788 556 483 -872 35 -623 -732 -783 -237 441 653 -251 -159 -125 179 143 585 239 -525 -525 284 73 -479 740 434 8 -644 -442 -236 -743 426 -565 -3 390 60 539 -794 -649 483 616 723 -769 -562 718 -830 433 631 376 -604 -111 -589 -803 -81 -308 -383 764 173 163 -376 730 -239 33 262 -361 160 -799 95 -833 -276 -168 474 -758 -379 431 -417 -140 -350 -152 -374 192 164 516 -729 718 662 -682 245 -86 37 175 -415 354 -732 476 -611 -98 -133 -690 133 729 264 236 -593 790 -158 -309 426 226 80 -228 -169 -562 -866 461 33 152 560 -198 747 -514 -24 -106 795 164 334 -631 -328 -759 -639 651 327 -643 677 265 -442 172 -819 -606 -82 -35 -645 -816 -146 -79 389 -41 50 -333 74 86 -512 71 -207 -550 111 503 181 -692 -628 495 -891 543 580 -785 679 467 526 262 582 -445 -803 399 751 253 -429 -516 530 21 -431 594 110 550 -404 -711 -515 -850 601 -867 45 -285 -235 -768 -288 -452 449 565 -863 -778 398 -116 605 -718 -382 39 14 -235 -260 614 628 -675 -372 546 -631 -210 673 28 -131 155 13 236 -66 -331 -351 -471 597 671 649 505 -97 597 331 -452 700 -570 -100 -779 608 -688 115 438 375 183 -428 520 364 -690 -556 -586 -789 -17 207 428 568 -514 693 -355 46 -662 200 689 -481 -86 -214 248 -368 518 -663 -816 -838 -662 348 357 798 613 -846 700 -554 -52 193 206 349 693 -738 272 -255 213 685 -528 -889 732 283 788 185 608 263 -421 192 131 -579 -144 -228 31 -606 465 -617 576 -750 -559 -889 -604 119 -488 218 -15 -580 -389 -706 176 -677 -11 60 700 338 647 -495 277 -297 -355 464 -803 -374 603 202 -303 -605 1 561 -563 361 -336 -794 177 -217 -72 65 90 -573 -323 -355 -359 402 681 207 -886 -828 85 378 -465 487 372 -616 -754 104 -329 148 -33 -419 -404 -102 779 -272 -283 213 8 384 -291 -229 -419 -696 -756 -115 -874 -667 -841 687 616 209 585 -625 459 -404 -493 455 28 251 -2 96 -17 -262 -656 655 -70 -163 157 741 -591 610 246 -745 -442 -293 -756 742 732 -622 667 397 192 -358 -475 373 619 -816 139 -855 35 778 113 141 -876 495 372 644 -725 239 101 290 218 734 -609 -698 -436 128 -271 -559 -282 -393 -840 -206 360 -858 -90 -145 529 -708 -613 748 776 -53 -97 -399 610 -415 537 -447 -545 741 -709 -371 -767 -518 383 -751 -622 182 200 -599 -499 -337 588 61 -429 -240 737 -829 -132 784 -78 -173 345 124 -14 -3 -161 221 414 385 -352 -161 -73 -358 -28 -167 -185 -789 735 -271 777 -103 -102 70 756 211 317 -22 -547 388 315 629 -749 321 -747 -11 628 321 -887 138 18 739 -742 -587 619 -519 -840 -896 -287 -831 -384 395 -61 560 286 625 262 -217 371 470 571 164 567 -900 141 630 654 463 -627 770 294 -435 717 324 176 -449 307 -1 -177 -136 348 -817 581 -889 -97 -553 -183 -552 -451 -532 318 -598 652 -461 -336 -680 495 665 723 -305 133 479 34 53 -427 13 239 -355 -604 -316 -881 31 160 -127 -442 62 77 -845 645 317 405 516 -673 -453 -147 -154 -705 17 -724 -614 640 66 569 308 357 132 778 118 -825 -178 664 -723 -622 405 224 632 578 -42 -155 -308 -296 249 -516 381 409 -871 59 -779 -876 -661 587 687 224 -852 -564 -371 -292 531 -884 422 -854 141 576 587 672 -132 518 -199 -727 199 -365 -608 501 677 194 759 518 -409 653 758 -423 375 -222 -419 -429 -511 -759 -125 -655 -579 -770 -582 760 119 782 385 -414 -464 735 -626 312 -822 -591 -394 -139 569 -425 -57 339 492 -417 -859 -638 528 36 535 -662 646 -66 381 407 628 101 414 499 -568 -181 609 149 -320 -299 -231 -98 -426 546 419 -211 -457 364 -722 618 -577 579 -659 452 -401 789 790 534 -161 -175 -711 -685 -44 29 -161 617 643 -112 35 336 474 -663 -877 529 -825 38 143 -620 -75 -249 749 -524 -539 142 177 -709 232 -414 749 -439 372 -550 351 -627 -205 -851 -582 36 -500 644 568 -770 640 421 -333 -735 98 -15 -556 -54 100 -88 -61 75 -472 -597 -265 775 -152 -194 -261 -238 -244 733 -714 274 132 332 552 -575 -634 -446 90 186 -87 -505 -90 -190 -162 -796 748 394 412 341 746 552 799 -849 -323 -260 463 -469 140 -488 -797 616 -156 412 -857 -885 452 -817 -375 -318 -63 623 -609 -319 703 -195 718 129 366 716 349 48 -38 -585 -590 -687 782 539 -216 -143 298 218 -370 387 -786 -782 798 -770 -602 -314 -299 226 631 -74 617 535 526 174 -541 -469 -289 -862 -216 273 405 217 322 332 787 729 183 -540 -810 -634 326 -734 -248 382 -269 162 -456 -445 -830 -419 330 787 -861 103 -454 -55 256 -367 733 778 0 50 718 -632 476 476 465 -776 670 107 93 79 -568 293 246 -200 347 91 -463 -419 -114 -126 251 -254 614 -166 -304 -504 -523 -363 38 -446 264 799 120 443 -96 148 97 -813 -85 121 483 610 489 471 -110 -77 -425 -223 -603 -428 783 209 -799 73 771 -424 -74 -523 663 -856 -469 512 -706 358 232 -278 -857 439 777 -330 -706 488 -352 358 383 19 521 315 456 -272 -493 -844 -196 -121 177 249 -169 536 -623 -337 -550 702 447 103 774 -552 -266 -72 794 164 -480 691 -23 619 -655 -582 377 -723 -560 -687 -407 1 -338 9 414 504 -718 -308 -508 29 -872 276 497 427 292 75 -51 -714 -278 299 778 755 -599 473 22 -46 45 -654 233 -586 -790 -887 325 97 725 133 -281 -572 309 477 348 -719 -31 -155 -761 -135 388 -285 -211 -290 183 -455 760 -569 -110 -687 -859 -573 436 -834 112 -708 -464 -161 -237 -214 -453 -235 -119 737 -264 -897 597 -370 434 633 732 -876 -678 -389 -278 369 363 660 48 426 528 710 57 263 -684 -616 -822 -459 -689 444 -144 19 95 -661 -556 547 792 -238 271 -128 -630 397 -65 -658 394 758 328 725 472 -299 165 -805 88 422 525 -762 740 -445 274 -621 -536 499 -886 -320 -859 566 -557 102 -364 638 -43 712 474 221 785 36 -128 -117 -685 -285 466 232 -892 -23 590 -12 653 -21 -545 451 -603 647 659 312 -141 -778 59 -427 -368 -47 608 14 -58 158 -758 381 99 673 -550 529 52 -680 173 -169 -37 -465 -10 -320 -808 323 196 -226 -47 -514 93 229 -460 137 -521 175 -704 -164 179 -770 643 -582 -889 381 75 529 -487 -68 -515 -695 -106 561 715 -847 -73 616 23 -895 261 -715 -90 541 164 -28 -729 -584 359 483 84 35 -5 -82 67 -254 -195 620 -775 -619 -407 180 502 -740 650 10 115 -182 446 -108 799 -573 -849 373 322 93 -777 556 -164 247 -392 -348 -190 -46 510 -203 -642 -420 -443 -267 1 -134 50 256 293 306 -202 -512 48 144 -429 1 299 738 398 -871 367 217 -711 -559 -388 688 429 77 196 -145 -104 -236 268 -360 162 367 -55 483 730 460 -249 519 -95 -402 141 -410 274 -648 -157 -708 -363 476 138 389 -731 171 363 295 -796 -886 474 -179 779 -680 513 -186 392 417 -451 465 -847 -379 772 204 -622 -643 783 -674 163 476 -402 -456 586 -505 160 -312 28 -64 -345 18 516 59 -177 178 119 -94 -238 600 741 -491 433 392 -715 -415 792 -811 -245 -298 87 -120 492 -660 -842 -107 265 510 163 273 63 132 -364 -354 -103 742 -723 -859 528 -31 109 -256 -68 -552 -178 -624 -577 794 725 576 -136 336 -739 -160 -416 -857 -180 -428 415 -38 -338 -654 -371 -61 736 432 -180 -313 565 425 -363 -362 169 228 -637 -508 -843 -124 -823 34 -59 -296 -174 -735 224 -162 465 127 -780 305 63 256 -483 -619 577 -708 -163 153 223 291 -688 -628 -808 537 664 -146 -693 -789 497 596 -832 -307 -461 -24 436 -726 -287 786 -476 253 -426 179 685 -712 185 55 -669 184 568 166 161 256 687 -550 706 -103 235 682 -354 -433 48 415 -589 468 -531 292 482 88 -534 595 -422 -888 -220 -698 -682 740 -749 -67 -617 348 -845 -212 -492 -553 500 468 433 214 -657 60 -827 -329 100 592 622 483 538 -851 -349 -821 -722 446 567 795 -579 -618 -632 62 -734 260 -67 574 -596 -731 -128 -192 654 149 -195 -403 -509 -191 -583 269 -616 -696 -898 -27 265 -748 -633 361 -677 -655 -659 -416 230 -229 -839 -273 -454 -192 631 -687 -153 303 472 -107 242 -257 -108 -626 336 406 242 -495 122 -236 -134 469 440 -124 712 419 674 -70 -600 325 754 -654 -100 165 -15 328 -520 -787 -195 -182 17 166 599 -818 -588 -821 630 -291 -39 512 319 469 -478 -662 8 -43 284 535 -236 -841 -892 -495 383 -45 -139 -437 736 -349 43 -770 -272 12 357 -492 -400 -330 578 796 441 494 -863 -628 -662 724 -697 -760 -336 -872 145 -851 -231 454 60 -686 -16 386 -507 -33 296 508 -113 382 43 -235 -871 795 -87 -768 -209 -508 410 423 391 217 619 208 -230 -661 283 -720 392 -590 616 520 733 -578 -14 418 -443 125 -340 190 254 484 -617 599 -518 -815 -301 787 -233 -599 583 -672 -14 494 473 203 134 -280 -556 668 722 -231 -895 -673 85 -379 177 490 -26 -255 -211 -678 368 -887 -173 -890 286 -120 660 -422 -286 -601 -317 -863 -759 -37 -469 567 -327 -532 509 247 -72 -847 -13 73 40 603 357 -458 207 700 35 -7 -645 62 -391 753 27 -115 249 140 138 -375 758 693 -787 272 271 81 365 -547 -625 -146 -716 596 -278 -14 -788 290 -708 387 351 -773 83 -822 -187 216 -347 -305 -107 -755 -487 707 -695 604 256 29 -106 -643 -20 -672 -295 473 797 -387 458 535 -88 26 -872 198 -361 -356 364 596 -545 439 281 -274 -728 423 132 97 206 358 -773 -796 496 245 -312 223 412 150 49 -693 479 -512 513 369 216 331 -16 570 -743 517 0 -741 530 504 -429 306 584 324 708 -524 527 -870 -91 -695 456 722 -585 -760 -719 -866 -365 529 131 -335 146 294 523 -754 394 423 393 -83 282 172 617 -778 201 -685 402 406 328 547 542 434 -290 597 -247 245 -226 738 138 -212 138 716 205 576 510 78 -375 207 285 -29 165 141 582 501 -546 -286 -129 -824 -658 -891 -224 590 -581 -349 -718 382 -353 -428 -64 -797 689 28 -703 334 80 49 -339 -869 -257 104 -723 -530 603 -3 639 591 -836 -424 760 674 101 651 197 -890 651 544 -293 723 232 -799 -189 -325 -496 69 75 -79 -255 315 -290 115 742 797 -90 431 -2 271 -121 -862 -782 -503 59 -316 -855 -352 606 -291 592 -868 -884 -313 -245 -15 37 648 -140 -776 -208 129 422 221 -9 -72 213 424 -452 -151 411 558 -14 604 -828 -478 22 97 -114 695 544 -236 277 490 516 -168 319 648 531 -132 -332 -503 -804 -327 -119 714 -780 -448 241 -657 748 416 -122 222 -339 37 -194 -873 -737 -439 552 607 254 -620 567 -394 -620 789 417 -154 178 50 650 -197 3 544 307 626 697 -426 -367 -521 94 140 783 -773 -567 553 136 247 156 -85 149 518 -794 -145 164 267 -534 594 649 238 181 65 188 361 271 -778 653 629 -725 -752 -360 -402 594 -357 -468 -304 372 -297 -368 505 -810 657 -468 -649 647 -698 756 -300 -113 -186 -333 86 38 -333 728 -571 348 462 -161 -805 285 -51 236 -707 -850 783 -814 533 -760 6 -298 -397 233 87 146 133 -815 -102 -265 -653 205 -883 -96 474 589 -111 156 212 -144 64 -248 127 -173 269 -314 595 -712 -871 -2 -416 -353 277 185 -685 536 -102 -417 -611 -80 386 245 91 590 -362 137 63 -313 -37 -277 -103 148 424 380 183 407 598 -19 -418 656 88 -694 764 -750 -792 213 -365 -345 432 114 -415 196 197 296 -194 -405 191 -476 351 41 126 -247 779 -512 185 -155 182 -145 -655 258 -558 181 -36 -59 -199 -249 156 -818 424 -176 -618 438 -459 -510 739 -787 -817 600 680 384 178 -518 -751 -709 101 527 -360 184 -393 280 356 -521 -92 616 -829 779 470 -260 -731 386 -774 316 -122 401 -607 -851 -409 158 -344 558 649 349 735 196 40 535 292 284 656 -686 -621 503 54 709 -349 116 -897 -794 -767 140 334 -537 -321 280 -110 -870 536 -359 576 -629 -586 -671 637 250 -188 387 573 208 -376 -770 240 656 33 37 -613 -863 566 -586 518 -452 373 -706 -640 -691 780 668 -461 -660 -297 -442 -271 396 216 -183 365 -312 -41 -192 204 -675 -153 -320 732 431 -436 138 611 615 -518 242 -797 -612 -474 654 -728 -402 160 -686 -80 -39 133 644 751 -275 382 -234 -263 -167 783 -383 303 -114 -636 -524 39 -572 276 -598 -52 126 495 -770 161 560 -585 -90 -546 -833 314 432 -582 29 -128 -735 -440 -878 299 -109 69 708 49 798 668 -439 -21 494 189 -756 1 39 -893 -733 -588 258 157 -269 786 29 92 222 -67 242 258 -596 566 -798 18 -431 -805 258 -378 599 -666 313 -736 519 -826 526 -663 -824 -877 186 777 681 713 193 699 260 26 624 75 -109 92 627 630 549 180 698 462 -210 -667 -610 -414 152 -229 -578 -457 -763 -626 1 381 -292 466 305 -839 678 -163 -133 -425 247 -591 -63 -509 603 644 621 460 332 -585 615 -488 199 -238 338 -753 102 649 -470 685 651 -667 576 -364 -158 -509 713 412 -378 -325 354 -774 142 209 59 782 -672 -432 618 -448 -101 556 -550 -117 -478 -800 758 -91 279 6 -7 517 -309 -897 -146 619 -679 -341 -406 692 310 -806 671 479 170 -61 -751 -809 724 -474 -280 -828 -537 -398 770 -837 251 379 168 -290 749 -220 465 67 765 739 88 -615 -203 -600 -838 -769 299 -739 -510 -501 298 -333 -594 775 649 368 699 -592 -737 -256 486 715 -39 -300 -286 583 -867 -652 102 384 -491 472 -591 83 697 -854 384 -375 -558 -693 -23 728 224 148 628 -898 395 545 -393 -32 743 -587 -839 -374 -33 472 404 -690 269 421 -403 -709 -895 427 432 353 -879 377 755 216 -336 -718 -74 719 209 -460 727 -77 -234 -217 -7 160 297 -17 766 692 -154 -453 652 -771 -66 332 83 -884 757 -92 -310 152 -242 -778 -646 -79 -452 -743 339 -135 224 337 537 -580 492 455 -132 607 239 -58 436 -458 788 -756 796 -775 -377 81 -240 743 -178 -582 -445 -882 -87 -720 -164 -57 -135 -785 -715 338 -49 -825 573 228 384 5 -118 739 439 214 -492 -795 -79 -522 129 -18 491 775 -705 146 331 -436 -729 362 -141 298 303 526 509 -114 -882 -408 494 -530 81 -258 -481 790 -456 -272 373 -641 -649 20 264 -142 -802 -585 -569 -494 -161 153 -567 785 -15 -605 217 -744 -188 398 -128 369 667 703 137 119 -656 -807 576 765 -641 -4 553 -86 365 -539 -246 703 -289 260 45 -845 -373 -824 445 -344 788 -111 -872 -378 278 -249 -760 211 577 -436 321 231 -725 310 792 -122 -498 565 766 -485 179 -652 -703 432 -478 52 226 611 187 282 -778 -357 248 -726 286 711 -509 -883 -583 -39 -559 -889 570 334 -835 642 180 -781 -691 -220 -612 -42 426 -859 97 362 522 53 -259 415 -766 624 -868 -289 -833 -543 339 312 -59 75 661 -622 -523 418 223 -803 227 281 -347 577 118 -220 -282 -648 -890 29 -394 779 -301 -27 -268 -261 -25 -484 -645 781 315 -707 761 -483 259 155 -30 -769 -620 400 -669 742 483 438 125 444 408 -64 372 497 50 206 557 -678 -78 -258 111 74 294 475 -123 255 -807 268 800 424 754 -227 167 734 -866 414 -452 -448 555 -182 7 -264 -600 533 -492 657 -589 -766 -86 -651 477 666 772 53 57 -409 222 -712 678 735 -423 -763 78 -31 -668 79 305 -651 793 291 797 -150 482 -540 -246 532 116 -733 -480 411 -597 195 526 42 697 -612 189 177 -431 -183 -512 -38 -320 -559 -815 266 545 -683 -730 -686 -401 410 -873 -787 682 190 26 464 220 628 -223 95 -634 -880 -664 463 -810 545 -529 142 -892 741 140 -759 -503 -22 -188 -762 262 420 -242 -774 248 -48 609 626 633 -610 -180 -591 -540 529 -476 560 593 670 -781 667 89 519 116 548 686 -836 722 -801 652 90 53 303 408 390 -398 -719 378 173 525 125 -785 -637 -193 512 791 171 135 -397 -330 292 138 -619 -587 768 -843 482 -817 -715 -854 -733 771 -432 -230 -193 -888 169 211 142 -425 331 -400 504 -123 -574 -868 366 -362 615 355 272 -878 -813 428 -580 -208 431 519 -483 95 -848 646 167 -341 374 -319 760 47 -723 458 -604 -541 312 -471 451 -529 417 -416 554 492 722 -646 753 -842 216 -611 -732 -175 -795 -700 94 225 360 123 43 -690 257 86 343 411 -844 -319 -264 -476 -286 35 -660 150 235 371 -353 557 -576 -156 -723 -893 -672 -809 217 21 520 344 483 391 715 -246 412 314 -355 85 -330 -778 745 410 -891 -208 -629 41 -179 -730 4 -362 563 -876 -209 194 -407 -823 556 140 -712 672 554 507 -435 -46 -358 -248 669 605 544 -187 -769 -447 556 -212 -612 -780 -664 383 566 673 -421 203 80 -483 424 219 -856 -17 -671 371 -581 -691 -341 126 703 -457 164 570 698 -888 -10 -215 -424 469 -309 -559 415 -784 -701 416 413 556 263 -68 506 -651 537 -634 -81 707 -443 797 322 490 -369 292 228 -789 -186 372 543 48 -670 -151 -409 -80 -551 626 658 -492 572 -425 -533 -169 275 -69 119 554 -818 75 318 132 725 -818 -192 -340 -427 396 507 -317 226 548 -311 -13 -455 343 10 -772 -324 -870 249 -883 302 -372 -302 -422 -872 780 647 -765 -345 129 -526 -303 58 -327 -403 -239 -282 206 -861 743 559 -309 198 -602 497 -519 -584 -171 710 -540 437 -97 -846 -22 795 -830 -139 -425 326 389 -467 388 -400 -764 410 -448 -527 206 439 511 -671 -696 -605 716 -744 367 -166 -279 590 -89 -436 -133 309 -108 -476 462 613 -391 -231 531 595 536 -492 -193 389 -167 -789 -46 -657 -107 717 -219 -219 -76 -822 -356 -823 -143 -796 168 -865 305 -89 62 141 -616 217 597 -612 -679 -599 -828 71 332 -450 739 -61 -643 137 598 -170 -198 306 -386 678 -502 419 -570 13 -223 -64 -333 -545 77 -703 186 307 251 356 -476 43 275 51 493 462 392 263 -172 -364 226 746 -211 572 -780 -361 -606 -618 -301 139 358 -575 679 -778 -473 -592 -330 363 349 20 -701 -239 -800 342 -251 -891 509 -242 -115 64 -628 255 -364 -572 534 461 46 48 -280 516 404 499 165 666 360 -427 -71 614 547 -707 -68 138 339 59 -215 -146 -777 -576 69 756 453 -733 -805 319 528 436 -183 679 -366 16 170 469 451 -459 -349 610 -96 79 -631 -663 476 -29 -837 692 -97 553 -25 473 628 -496 770 74 -713 -11 475 -716 -81 -885 -696 -518 213 239 719 -123 -206 630 -687 -497 -683 -774 -312 -377 633 266 448 782 184 -71 -260 -376 -695 -560 -879 -710 -566 -656 280 -422 -330 -785 -798 -23 38 -366 -804 740 491 611 -245 -734 613 -60 538 211 -162 621 76 2 716 -468 -501 -862 40 -425 219 -30 771 585 -224 -145 -284 212 -61 -559 -573 146 -793 -799 578 52 -70 -298 480 673 -578 294 601 77 85 526 270 567 0 19 -810 -417 767 426 -313 512 -269 725 132 -303 610 147 426 -900 474 368 384 721 -840 270 609 612 -111 -534 616 -709 304 515 -392 -536 345 -739 100 495 104 158 56 -62 -514 -21 -730 -205 135 23 -748 559 -345 -102 32 -367 386 -242 -899 -550 -211 -488 -549 -497 343 108 -865 -712 108 -218 -298 339 -713 -768 604 628 230 302 726 -269 294 -283 -417 623 783 -480 -817 -764 190 -173 -471 -637 -414 380 -797 -16 468 417 -885 602 -393 288 -96 -466 -721 238 363 -226 -158 -325 -633 -769 -439 -299 -92 235 478 -469 -143 576 455 -355 -617 -149 -762 -301 -70 -63 530 -200 -107 -142 -829 -43 378 -119 778 80 -761 -135 544 -634 14 -18 722 173 23 429 -221 -288 -396 682 -4 -502 -429 -114 -175 86 -745 586 -537 157 -433 -421 -47 66 -893 -281 -236 -347 -353 785 -404 -284 -140 -789 792 -499 310 -423 -747 -665 -345 149 -677 596 110 -269 550 -415 360 -192 -348 294 179 538 336 25 -140 -320 1 -49 -134 502 -371 -100 152 34 -186 578 -267 294 318 481 14 -365 682 242 -146 -138 484 111 329 556 -39 -694 -550 632 699 556 216 -496 -879 760 366 91 313 -900 320 319 462 393 236 -372 48 249 -662 -254 -879 211 -572 -447 793 713 500 -70 428 635 -471 -431 367 -421 105 350 190 -621 149 347 -555 -58 -752 17 -685 -567 -344 -889 694 -118 454 49 -554 285 -303 -626 -207 345 557 533 733 643 -405 35 -487 354 -582 -128 255 435 -734 -675 -798 -252 -586 619 -452 -595 -477 -200 779 -622 261 -235 389 -108 35 -49 409 766 -671 774 119 -37 370 -621 65 414 -880 -401 -743 214 -155 182 -307 -651 -543 -738 -14 360 -303 171 -785 521 578 -708 -438 216 633 -471 238 230 -257 668 -400 -637 -717 -123 -358 -442 -67 -38 -456 796 -304 -462 -624 -278 -186 478 477 -229 -623 -585 -306 487 -31 14 -350 798 -498 -285 -871 -780 60 165 503 -311 -753 -687 -191 546 -573 -868 236 406 -270 -263 -213 -821 193 482 626 -504 250 177 -802 693 -280 -177 -335 9 330 -192 -423 372 -516 -612 212 -81 -414 147 561 -60 280 -83 -807 -42 547 -66 125 478 -88 -698 -447 -606 718 -309 585 -598 -714 546 -665 226 -285 -688 -892 26 261 -96 -451 -705 572 686 616 556 -55 53 46 -573 -753 -821 -453 -201 270 767 -789 532 753 779 790 -431 795 -822 481 -135 560 -753 -702 -515 319 -617 544 -726 321 -248 -751 457 -18 761 -388 208 -789 427 -475 -771 -415 -495 220 140 -458 -673 -289 459 -381 -485 -596 323 -251 -276 -19 -597 -574 -783 544 -650 191 360 531 158 206 404 786 705 -311 -660 313 -579 468 24 -432 -439 362 136 7 -612 -694 799 71 -218 275 -263 -117 259 -710 410 521 -506 -860 -332 399 -22 591 -403 717 -396 77 -474 -833 452 -437 697 -466 550 -277 741 367 -645 683 -44 -388 215 -643 8 -547 -423 155 526 -486 -133 -11 59 -55 294 -108 -69 -652 -816 -708 661 -313 -139 -279 -378 -234 -740 765 205 112 -418 -1 -236 -294 -446 -689 -449 -86 340 -147 -673 -131 355 -461 -305 -167 446 332 539 260 -696 -364 -556 -891 596 -462 -599 582 -813 717 -297 659 447 364 -8 492 466 -503 392 -588 -873 -441 346 305 770 -894 791 528 549 494 175 -441 -76 665 -845 307 -879 234 -222 -364 -303 -799 -852 -391 -170 -82 -425 -41 -814 -871 -802 693 759 87 762 -207 -823 594 762 662 252 -617 553 -617 -584 -773 -273 61 444 88 -601 -200 106 -690 -774 415 452 93 469 -336 -540 -130 683 563 765 -203 -691 -545 -607 -810 -598 -501 399 601 -122 -755 -298 -63 -182 329 -298 -581 751 213 -245 622 -528 -640 126 -892 436 631 -257 566 -802 -611 -542 46 -713 -29 -407 715 -868 -743 -54 474 -458 96 376 -505 -183 -817 -828 -71 391 240 33 287 53 19 -206 459 -594 472 409 290 -887 -817 -865 337 710 415 308 -132 -834 -389 -826 110 -677 -176 -341 143 -165 -348 334 -732 -623 207 690 -336 -412 -66 -413 -167 -122 -605 -484 315 -15 -384 571 -672 -561 -614 323 142 -239 558 -136 -297 639 -223 -356 382 333 -76 755 394 689 -256 -203 317 84 -333 763 632 487 638 83 785 101 -380 -349 -868 -722 -716 65 -259 381 -833 -141 -236 2 -681 -338 -490 -565 -241 36 -867 -373 -303 -91 459 -601 -626 771 -590 609 -628 -879 -263 531 329 299 174 443 -730 -307 449 -553 -209 -110 -101 737 -295 740 -164 -320 167 379 137 334 -45 -839 -529 -674 751 -704 -79 -146 52 74 410 339 -7 337 -661 -722 -126 -427 -489 -100 -541 -298 -585 -405 -600 -111 597 -443 583 -798 -852 -226 -854 476 -544 -490 -104 -872 487 72 125 219 495 -896 445 436 786 79 -316 567 -625 -661 330 -371 583 136 410 582 -241 -419 -486 195 456 -463 447 597 -430 169 -838 -697 -240 554 481 -229 -107 -889 433 -388 -557 731 292 -107 428 -409 733 -30 109 -706 -747 -550 -566 -51 -505 -590 665 406 553 639 -714 -834 -293 81 -370 -851 -722 -446 603 -459 499 205 -727 668 -87 410 -304 -856 -337 720 277 724 -849 -624 462 -863 192 -9 -852 -756 78 -133 -457 -421 -565 192 -695 182 599 -29 -392 534 -160 -604 -878 -344 359 164 -243 -87 274 -896 -203 -369 64 519 609 -614 -768 252 322 -751 510 786 -773 -286 552 -886 145 -625 -328 435 -586 -750 -393 423 -272 177 -705 470 -201 274 -395 -639 -778 -529 -275 710 652 -488 -121 181 90 428 480 -846 -275 426 394 132 -29 -627 -51 111 -333 -787 -123 128 429 652 -756 -652 287 724 -574 -74 -325 146 -260 -701 458 -282 -770 -2 -170 28 707 624 -280 -16 381 -292 -181 584 -71 -882 -372 -260 -325 -406 16 758 173 93 -3 -788 -86 -329 -867 -641 584 176 -447 535 262 136 -567 403 -247 194 -234 -567 -60 -252 182 503 -67 -672 437 347 -829 -373 -803 -712 329 107 -158 -895 -871 246 742 -526 -52 -482 -402 141 -706 79 -810 -366 144 185 491 610 50 -617 -514 676 750 539 -480 567 -184 622 401 705 -638 -44 767 10 -852 266 -32 331 399 -67 -559 -563 713 322 -562 -230 208 -457 383 -651 262 -572 758 23 109 -362 91 -576 -142 -832 683 630 -508 -502 -63 -472 -718 -789 790 -740 -18 -870 580 390 293 -208 536 -461 -321 -448 -892 256 237 -23 126 -785 -262 446 -801 519 -300 -749 688 439 459 629 -298 -4 -654 -32 530 -836 634 -127 104 216 -804 -221 622 -423 -483 -424 416 -551 -137 461 515 -86 39 -656 -630 -223 -764 -217 -90 784 -675 500 -455 623 231 677 315 -7 -451 -434 -847 -739 171 -59 489 620 194 716 161 786 489 -356 376 -252 251 280 492 -789 -72 134 -501 421 -641 -143 -894 -273 -782 534 -511 -24 47 -573 537 -394 403 -888 -561 616 -705 -506 -575 55 -373 -204 800 -830 -161 470 -12 -60 560 691 -130 -529 -32 155 -499 -615 -413 -9 352 670 293 90 -219 361 597 90 -40 109 -511 -347 -640 -757 391 581 -422 644 262 364 448 -882 -569 -684 766 -517 -887 478 400 -247 -318 -388 238 -356 -176 -209 -654 699 495 518 -17 -267 509 377 710 687 792 536 242 -694 -534 -383 39 138 442 -155 -483 -573 575 249 517 -784 -337 123 739 588 -773 -610 -746 -429 425 -350 758 -822 -197 -767 373 671 -536 171 -454 -32 365 324 572 -476 94 -540 252 392 -301 49 652 -491 -387 -575 -843 -841 626 -226 698 -233 -507 -277 612 175 -697 441 -559 339 -36 745 137 88 132 -351 51 706 498 22 -791 -581 -504 -293 -63 -336 38 -701 503 -148 -394 -707 -348 148 -206 -612 -771 741 456 445 -228 738 -816 -432 -41 777 294 -66 -520 -605 -100 -23 -302 530 120 -383 -254 31 517 573 -178 102 69 580 274 731 480 467 -296 251 266 -766 138 -127 -150 -314 51 788 -670 -305 -748 -778 702 13 -236 -403 -4 -684 -894 215 746 -524 371 316 112 403 -393 -656 -462 -38 726 -825 -583 -849 -383 -595 328 788 -723 -169 -730 390 -412 690 110 -503 -704 6 -766 -705 -536 302 -267 -335 423 -160 -869 -897 565 -564 729 490 133 -572 -502 556 553 -251 13 -615 650 169 -98 -814 768 -20 -26 -141 245 465 -611 71 -732 -608 791 -68 610 145 -228 -136 -381 -748 -669 -826 494 -611 402 272 58 -284 741 -865 -514 547 175 -804 608 180 -743 459 782 -6 403 -620 -406 -881 -635 -722 316 757 478 361 -622 664 257 57 569 -256 433 495 -210 -133 -42 -182 158 293 -883 611 233 69 593 -302 -434 578 700 251 -411 -612 484 -215 -716 703 -99 -251 -733 -626 -343 -135 688 588 -12 81 -837 201 336 -141 -632 -840 545 795 289 407 -527 522 758 -213 -438 185 -433 787 328 -365 195 -500 413 -265 -816 -137 611 705 -890 -852 -547 -304 46 -152 -764 -380 -266 546 285 797 348 -302 -571 751 230 -235 -746 -281 708 -780 -887 -763 -556 264 -336 575 -27 -179 799 -488 611 -819 660 -455 -23 -384 -286 -481 90 227 -706 405 670 654 -365 -287 -261 -613 -770 600 518 -872 224 -792 -704 457 -41 -339 -128 -688 664 -684 734 572 -839 759 279 -273 -318 626 785 601 -712 -378 340 -672 8 -87 584 -622 291 -461 200 211 -174 -456 -260 54 570 341 -331 -168 555 673 -720 616 477 -630 -708 408 -794 88 -677 234 464 594 -536 252 -863 -514 -275 -889 -875 478 -731 -661 149 -843 -182 757 -636 -482 441 -803 -349 -390 -332 -689 -50 -758 497 -621 -433 -770 -716 399 442 645 -543 641 -504 94 -598 -440 -403 330 388 -11 -355 6 757 514 -517 790 -199 120 -815 -263 117 -677 170 585 662 695 46 -319 -612 548 391 -627 567 606 394 514 497 -370 -880 45 -256 -555 15 -320 -130 -505 -177 -439 -584 -677 625 269 -395 -245 515 620 -324 72 86 278 -760 553 480 258 -803 -573 -91 562 -800 347 275 -664 -448 529 312 488 -127 -320 769 501 -846 541 -325 -85 762 -98 456 445 620 283 -833 699 523 387 -894 -883 -519 -856 -141 -795 -266 725 -784 -262 -703 -600 -594 194 451 585 535 171 784 -451 729 483 320 213 482 237 -798 -367 364 772 -633 -219 161 -620 -860 -701 -649 -377 -237 -214 -677 -174 590 -407 -857 -739 154 508 -44 301 6 -107 -69 -856 312 -379 -214 660 -856 299 -281 -294 -329 410 259 612 -214 701 -123 -57 366 472 -58 464 -721 404 549 -57 -756 729 -418 -169 -47 642 607 -879 25 293 69 -594 -65 -46 -312 -489 596 -437 -691 255 26 336 677 -572 604 -713 159 515 -324 -375 729 -224 -739 -97 129 603 -600 -465 693 527 190 246 -689 750 328 -147 -85 -169 -93 -61 -442 -783 -594 411 556 550 -361 -45 -220 -818 721 -459 -180 729 146 -76 331 326 752 462 633 -570 -152 184 161 -174 -296 -389 168 360 402 725 765 285 448 40 172 -703 453 -808 44 714 -830 47 138 -850 -816 285 -157 -828 -454 632 282 -618 333 -104 -220 326 -113 -73 -696 -213 -127 -297 -851 172 -570 -654 565 281 717 -101 -182 224 439 151 70 -133 -591 488 -441 471 530 774 -734 554 237 379 -581 120 -279 516 -388 622 -538 440 -523 -105 769 -167 469 -328 561 -127 55 -900 537 190 565 -810 -589 -524 166 -487 -52 127 -37 -361 -798 620 551 91 291 -819 364 329 651 -95 312 303 -266 157 59 -264 -804 -571 321 -184 -522 523 -427 567 -577 -297 -185 463 -494 -828 328 -321 -518 108 315 -397 -478 -309 148 264 237 -135 -792 608 670 68 82 -304 -65 -145 172 -278 -611 -749 787 -866 709 -283 241 -718 153 739 -460 39 -668 -600 742 -128 -889 398 322 -782 -547 419 -25 781 145 -243 627 -499 660 359 -570 -47 71 9 111 636 -888 -101 87 -146 328 152 308 -289 -526 -386 281 778 -863 164 241 -350 -829 297 771 154 517 570 370 316 -503 -537 -115 -287 -330 76 59 722 -866 101 81 -471 -470 -724 174 -528 -311 -17 799 474 -94 334 401 234 743 -293 -427 -119 320 -576 565 -786 -461 -7 797 575 -386 471 166 316 55 248 515 -643 -442 -621 -104 366 -22 -565 296 345 -22 197 762 -601 -270 -250 -816 -94 -241 -102 -685 -693 -133 -204 -764 -452 -660 -242 25 82 -822 -364 383 759 -834 -808 -879 -663 361 -370 -615 -844 -278 414 189 486 575 -733 711 -213 50 23 776 457 -779 -330 -480 681 391 -357 452 334 -560 -807 713 -333 -9 708 635 -107 136 126 291 -649 -644 -70 -434 679 351 170 -34 -865 -857 139 -656 334 -426 420 281 111 308 -626 258 460 122 739 -635 -581 798 -250 205 -478 -825 99 -793 -858 -880 -860 -764 274 264 -2 -437 203 1 -638 -810 -135 259 118 -868 -136 -704 233 -334 386 437 701 224 717 -408 -393 300 627 394 697 80 153 726 -41 104 -888 -174 -241 130 -109 -37 217 259 318 486 -805 475 195 75 538 -677 -147 -178 -459 243 122 -643 -782 -796 -80 639 346 -350 -853 738 229 774 -244 81 696 398 -798 -538 170 -781 -325 -777 640 93 274 104 729 -836 -260 -805 530 -600 -352 -444 -674 604 -353 -241 -819 716 411 546 336 50 -480 -294 -665 231 414 326 -163 -606 -652 70 -679 89 -474 -894 676 -332 -514 627 431 405 -631 -248 195 273 656 -200 -149 55 327 -243 770 561 -548 165 371 621 -402 -368 -207 -77 -16 -123 425 616 502 650 251 -436 -28 -530 138 703 -580 -800 273 27 289 271 426 -528 -601 -623 -15 763 477 334 616 -179 -838 349 448 712 -896 -622 -190 -157 512 134 640 -664 799 412 416 -259 329 62 48 483 -653 540 681 5 66 319 212 -48 -532 174 -704 49 437 527 730 215 -57 -737 280 -380 87 -862 414 -530 -383 474 604 233 -871 -223 23 675 255 6 504 550 -339 -204 -38 168 -295 695 -180 131 -725 -722 -168 505 14 -446 -20 674 210 -627 -867 -594 -535 -660 -590 -822 -886 669 494 289 695 289 -243 51 -224 46 -418 697 -857 -655 475 408 -883 8 -526 78 -627 -268 -305 104 -642 -815 -878 -273 -549 442 380 84 64 208 553 251 564 107 465 709 561 -365 319 -333 -119 403 407 384 -148 -167 719 738 525 466 -715 516 -267 276 -534 -43 243 250 748 -355 408 204 587 -877 -718 666 266 -550 -474 498 -587 156 528 394 -368 150 742 46 -398 521 -896 -714 -578 -655 -308 -30 86 -405 -299 642 266 720 278 54 601 -231 -375 334 89 -879 787 -748 -889 -431 -424 405 725 -372 -441 -624 -574 704 213 -233 -744 21 468 498 -265 -144 -68 -732 220 -234 -513 427 341 -87 216 -160 -315 -562 -99 -649 -190 550 379 229 -564 -92 676 -205 -234 546 38 -649 -612 -74 798 426 667 152 -630 -406 311 577 -204 -501 346 -223 -368 141 589 -841 -439 718 314 49 -82 708 798 697 665 209 426 -685 -93 -821 776 191 725 -299 430 374 -322 646 -662 773 403 -375 -320 417 -618 625 337 122 -826 3 -768 -72 -410 -204 345 -139 -147 -695 -875 -349 -758 -630 432 784 127 448 540 -381 -605 -380 539 -506 -565 -235 -281 417 -214 180 -783 395 -11 637 76 -872 -223 237 -669 -711 -106 -112 729 -489 544 -701 74 441 -392 -725 564 721 685 -285 326 -51 556 40 -498 302 -168 293 -31 -503 -582 -501 510 564 -562 747 369 -766 89 255 -202 753 68 329 -343 585 -486 -868 593 -685 -567 215 396 -834 62 550 538 201 140 -874 -384 -467 -785 385 593 -413 -120 517 -356 687 117 675 202 -505 743 -64 455 489 -381 785 -674 -885 358 288 -176 -205 -484 417 -219 128 -309 -487 -244 -306 -570 689 277 777 -42 -871 372 -378 -171 304 -463 -70 580 198 -173 -173 332 231 539 -170 158 353 330 620 560 -410 561 317 773 -566 475 273 -572 -220 603 -706 546 -423 725 -518 346 701 411 -305 -88 -833 639 -732 -526 -259 -135 -628 775 155 36 617 -239 -820 -218 769 -810 -183 -874 47 -11 -695 -765 775 442 -90 -411 232 517 -221 134 406 -566 8 464 -38 780 -661 362 -672 -802 -495 391 420 -359 -549 -127 -842 -315 -89 -72 -221 566 -329 -85 668 -154 -120 612 542 -221 -837 479 -50 75 -377 537 -638 -742 202 -108 -787 580 -870 -112 342 -659 -260 412 -147 -371 -212 -478 784 -671 366 -762 427 367 -387 66 357 -210 281 -757 -261 461 142 -409 -454 393 407 484 778 -608 793 -750 -806 -235 -561 -806 -818 -380 621 366 -600 264 -147 -745 151 699 -321 204 -413 552 249 180 522 -379 -105 650 -29 -808 -807 -288 -590 -802 713 214 -137 264 -791 187 531 -644 180 71 350 -746 -696 -897 -841 741 -8 -364 577 403 312 -363 -448 680 457 -708 -681 -122 374 657 -807 465 -739 463 390 -407 -159 314 582 11 -286 80 491 -677 -890 544 231 -327 100 691 -93 719 469 54 129 -612 -30 187 495 535 457 479 -253 -216 568 -825 301 312 -339 132 270 383 -750 494 -50 -240 -776 -652 -326 780 18 607 -727 -836 -159 181 377 -855 -867 -208 -803 -322 -273 -721 -74 -360 -522 429 -752 463 -215 144 499 -448 -825 627 671 798 786 787 -238 30 742 -296 593 -436 241 243 -490 662 288 718 -551 105 -276 -527 511 686 -757 -6 697 580 -597 596 467 111 433 -671 17 -813 -323 555 196 106 203 184 -216 117 180 -865 331 -593 445 770 -897 652 -111 -58 -48 -536 -444 605 -586 -310 632 509 -551 -805 -895 -680 707 -688 66 9 31 -315 -887 -191 493 -67 575 -241 310 204 -473 41 603 531 -689 -589 -697 -760 9 415 -475 -162 -22 203 -506 498 20 -605 504 -93 -532 451 739 -326 541 16 -731 -778 -809 -415 -690 503 -849 -308 218 86 -671 -305 209 771 -593 -276 -645 -401 -415 -350 -322 474 -778 -854 -79 -291 604 -602 -669 -5 684 404 -798 790 193 -430 -713 -695 -387 82 -861 519 -655 -527 182 -608 310 -403 39 -477 -13 321 -234 636 785 57 -95 -880 -119 -76 -391 -280 574 -841 110 91 522 -12 223 272 -676 777 -151 35 294 -163 -360 -549 -788 50 -376 -34 735 -540 541 -858 785 405 519 407 -744 -122 -118 -331 468 254 172 399 -119 -681 -46 -335 -751 -82 544 -842 -389 359 -576 -663 662 326 733 649 -455 -244 -70 -35 514 141 -199 492 -163 -739 517 -163 -114 -624 -368 -480 -541 456 426 797 -409 571 338 777 672 137 -122 672 22 447 329 -598 -686 -460 -594 -342 453 -423 445 -700 154 -591 -150 -695 727 448 639 -67 450 -439 -865 -308 -221 -579 -883 641 121 -435 616 -9 358 -251 -168 -554 54 76 -616 206 -320 -446 -374 698 -27 -95 -271 -529 726 655 652 667 -186 -749 608 669 -795 -534 -321 -199 -125 274 142 -507 -319 88 742 551 394 185 -211 -530 -144 514 269 71 287 -787 -583 -443 202 -721 690 707 -565 -674 -543 -267 -433 -63 -587 706 417 697 -436 279 408 -759 211 430 -696 -546 -178 -783 -674 -355 359 212 341 -158 -866 552 -859 547 346 -559 627 -78 484 -421 -553 32 -424 -281 55 8 -638 -662 -620 -828 -674 417 591 689 -499 -756 305 553 287 235 -671 220 456 -283 769 -544 -858 132 117 -787 153 -777 711 276 703 719 -712 -610 241 -341 99 -609 -565 -720 602 542 397 583 -618 580 147 -794 242 -386 -658 336 356 746 -47 229 300 144 17 -70 338 678 312 -399 -770 -231 441 264 425 82 -713 -185 -891 -217 -365 -93 -390 -838 -243 4 -326 -56 -161 127 -781 430 61 4 560 -200 206 -630 -831 -64 555 68 28 274 542 -635 783 518 622 167 214 61 114 -185 -895 -857 546 683 180 256 0 -11 556 475 -408 -265 -545 -293 -630 381 -509 -70 -550 331 154 -23 -384 -432 -262 453 -745 -352 706 -111 366 120 -460 205 -48 -320 103 -19 178 -79 -134 -351 -719 -96 88 485 202 -550 -872 -645 560 -815 795 346 578 673 -115 202 -65 -524 755 -771 650 -101 -355 571 -408 424 -863 -44 544 -23 -288 507 310 152 -883 411 -719 8 -116 -548 -539 202 -806 784 76 -372 -612 281 -318 -693 370 -95 582 -726 98 -675 -857 -826 76 332 574 284 372 -652 279 -463 -624 451 -475 339 580 580 557 -404 717 -21 -510 193 649 -245 0 587 -526 -697 -607 40 232 200 593 -523 782 -359 -339 -702 -479 -887 -246 659 -682 -405 156 -500 -651 675 472 -584 -553 542 475 -854 -472 -760 -524 600 749 313 -362 -785 -678 675 -95 -354 -651 -747 -299 -363 109 152 -153 -216 -728 59 762 -35 -771 -138 102 -706 -385 753 -511 -806 188 -794 -56 146 796 -751 -87 157 -106 -448 -751 55 -306 491 293 230 73 327 169 -464 -169 -609 -107 -630 -799 152 241 -71 469 -205 -809 139 282 -461 -151 198 -625 214 -460 -415 315 45 -151 469 -281 333 -680 -544 436 200 -288 789 39 -746 -762 -613 436 -617 357 435 -150 306 116 -258 80 -489 -538 295 357 641 753 684 -403 732 96 168 323 173 -250 -98 345 541 -182 117 -375 -602 639 297 -320 654 -343 607 340 599 706 40 635 695 101 -483 139 -118 746 397 -7 736 -224 25 381 -419 -293 301 302 -183 -137 463 -675 -186 185 795 -439 701 -404 464 93 -483 -265 -433 376 96 -94 -801 93 -625 -61 -590 -295 -442 -629 575 663 -298 664 -704 -879 -677 132 151 153 -15 652 489 -780 570 168 -390 -153 -542 294 -473 -540 -170 618 -282 -330 353 94 -70 371 -752 363 324 529 164 611 -16 786 -219 -887 220 761 -493 617 -861 164 323 -651 663 -277 -85 -853 -737 -864 215 705 720 -67 -73 -62 638 -421 -481 614 266 159 530 246 778 -266 469 -322 305 551 -782 208 279 -748 747 -74 607 296 -598 -236 586 373 -796 -499 529 -347 28 -640 -147 -144 300 -738 137 667 349 -764 655 -160 39 -515 -768 -827 286 548 -315 301 -701 763 -181 256 -199 527 -299 -805 743 -403 692 129 -590 -592 -738 -719 646 78 -835 -463 356 399 -768 -71 -141 462 -525 75 414 -580 333 -780 -151 566 708 45 373 -200 -114 -4 561 -174 -500 -832 210 641 568 278 -35 541 472 -746 574 557 -688 -620 536 -882 -688 238 -100 -671 289 -336 -347 -315 231 384 -693 -11 -126 45 -415 109 -851 602 -721 704 -712 25 721 -221 -439 -645 -440 -479 -845 -834 -736 -660 745 -739 -286 -110 297 526 341 -896 -773 -34 239 -455 -414 469 -99 310 181 -649 -839 451 386 747 -158 730 263 -31 754 -862 -859 -814 770 -795 23 -257 -766 -795 -400 337 -480 -819 527 -46 781 -724 267 346 -583 732 -643 725 450 785 455 -69 307 562 -539 684 -429 64 -160 -470 159 281 738 -200 -409 -23 -444 707 -402 667 69 -870 -354 -4 -131 262 -311 25 319 -17 186 -444 219 421 -457 -889 -718 700 -300 507 -823 -265 -225 -549 -694 686 -122 -898 589 -521 625 373 -890 -738 -618 -826 -153 -830 546 -153 477 -483 542 -436 602 425 -305 694 -32 -590 -54 -503 -291 277 -335 -178 -171 -251 672 704 131 -75 144 -669 -767 -585 482 -664 394 735 -628 122 -815 -95 -262 -369 205 17 -190 -79 -208 -35 70 424 -309 353 -68 756 -354 191 410 742 -797 -560 -824 494 -260 480 -379 152 286 -642 -702 -638 -846 -325 52 173 153 -553 -310 -13 -513 -333 -715 402 -641 -400 524 179 -845 -637 788 171 -212 -606 -94 214 -41 346 -335 584 478 -496 -62 -817 232 -447 -243 337 153 336 -741 -321 100 350 142 299 -499 -499 -709 -174 -657 659 -89 -130 641 -418 -706 -115 525 -703 7 22 399 -595 438 280 36 118 451 -550 220 394 -591 -762 256 487 -30 597 -59 228 -612 659 -236 553 -440 315 -816 221 -96 -542 -622 -550 368 -730 -297 -451 382 -799 558 528 22 224 415 -488 44 452 461 478 -387 -782 514 577 -361 -490 -468 -770 214 27 356 450 -349 -797 342 -899 234 534 -481 -625 -604 386 -496 -831 -700 -735 -557 -616 -388 100 -1 -121 -281 679 256 136 -655 -287 479 -36 -7 472 -772 -720 459 367 -594 -156 -144 442 650 29 -286 85 -481 475 -559 -238 -219 -805 344 -274 -815 -701 723 9 782 -554 -329 -846 -295 -216 55 -474 -515 -153 -753 462 595 70 282 785 -416 437 642 -836 445 -146 -598 -443 -254 147 -343 271 -698 -661 580 98 -621 694 756 -894 -398 -510 307 -113 573 -892 -476 -648 -651 -454 -144 382 147 -564 -618 -318 -747 304 -548 -299 605 -752 -814 -580 -611 -893 -397 415 -109 -402 507 690 476 -142 -126 -733 302 -453 208 -14 579 592 -52 -440 -840 -275 763 -257 232 326 -332 301 623 438 -24 -679 -776 270 -361 447 -287 -68 -675 13 429 197 -214 627 131 -475 -48 -495 -860 -92 351 -630 -345 -830 -680 -662 528 -76 -636 -159 746 -322 -14 15 -845 481 153 11 -321 529 -287 -159 -44 89 221 777 395 530 -894 510 81 -878 505 -198 -217 -770 -815 -647 -454 16 16 503 641 -723 -122 -168 -678 -857 557 688 262 -166 -98 -459 192 85 -42 737 -85 -119 175 -897 -397 -821 595 -447 778 739 -471 -329 718 -489 610 -53 -457 -413 -794 208 -872 -648 -564 731 264 140 -630 -139 770 486 601 -440 -836 334 -890 -116 705 -150 -26 -110 -875 -194 -892 627 -292 -587 -112 -687 -616 -480 -818 463 -494 72 30 -409 526 458 88 -420 -163 772 -604 -291 -698 29 613 -772 -266 87 557 -149 -518 -23 372 175 707 -510 -472 -631 -887 -49 -744 395 329 -206 704 -674 -87 -722 -757 193 482 525 436 -703 -338 -653 455 612 -882 96 738 661 -107 709 366 -497 447 261 602 -725 -194 638 267 -353 618 621 178 314 -268 -426 -207 770 613 -705 -854 -716 -376 16 313 -77 -487 -849 -613 -223 -534 403 -99 -750 315 -746 -722 507 -733 20 -295 -220 697 42 -354 654 426 -116 600 -854 -547 -335 458 -755 632 711 -164 -584 -576 236 567 -755 443 -442 -482 781 -213 -614 -386 -213 -886 441 351 -284 337 130 -747 85 -116 -461 -704 297 -610 751 76 -425 685 211 -894 160 -257 219 -584 296 430 -215 112 -244 -750 -299 70 781 -338 -753 -879 702 558 -670 -36 777 -652 175 232 420 631 0 -584 782 -807 455 443 -677 463 452 -627 337 -578 -473 562 72 -539 -55 525 -506 482 615 -505 -468 -289 -28 -218 738 730 -717 -556 323 -285 742 655 712 -603 146 196 -51 606 -481 361 -1 388 -750 14 -315 181 -606 19 342 669 -357 742 -207 19 64 471 -598 -390 451 218 -378 -454 -882 -274 760 747 157 293 78 530 -403 -405 675 -856 -53 569 203 550 -693 -311 -890 -321 785 532 -533 -94 -872 119 -758 270 333 568 -176 -532 570 255 -183 753 -512 -438 -546 650 59 778 204 97 -801 -670 273 341 -348 -166 -1 -427 46 -142 -39 178 206 -389 -862 -813 -877 -596 140 256 407 -74 598 396 -377 -288 -822 -871 -398 199 -540 -826 -748 -450 -876 -454 -553 472 -445 -666 -191 -779 -9 -610 399 39 788 777 -348 130 469 -634 735 -518 307 307 -562 -401 250 -401 -778 -75 282 -585 761 -769 -781 554 -133 -574 -423 792 -666 540 694 -328 -306 417 75 -113 -625 612 520 -607 -36 -529 490 503 204 733 144 -858 94 -393 699 556 37 542 353 144 779 711 527 -184 -812 324 694 36 22 -54 -30 -54 -92 -710 -692 -17 -29 -781 -488 -601 -550 -622 193 -104 613 58 210 -823 -834 75 -350 -615 35 36 94 -677 45 468 694 142 486 575 -106 -438 -764 -436 -722 -446 -551 547 -862 -231 19 108 796 -769 241 761 659 245 -758 -79 37 -50 -202 -684 -513 746 112 110 -274 49 -163 511 -185 -529 -230 -296 608 -813 -196 112 528 391 -524 629 625 150 -890 645 149 107 -352 -411 787 -381 325 -1 -435 318 534 9 -773 222 221 -71 -497 47 790 -249 136 -696 647 107 724 -268 -179 -231 674 255 -669 -408 -434 -412 -830 240 -52 -276 769 -107 -411 -473 -782 -113 471 -776 -541 -669 624 445 -78 739 -818 222 -671 766 683 630 -759 549 395 -766 359 -190 442 444 -238 -32 -747 -141 -637 -576 -566 -26 -555 -203 -384 163 -85 -97 590 221 -594 503 677 608 468 -661 178 -201 780 692 375 224 -534 -566 115 -393 221 -307 498 -557 612 -516 -693 508 87 -451 -65 -475 784 -81 -558 -821 -694 517 -121 -208 624 -225 -856 444 -364 339 510 789 -127 -398 344 800 -662 103 -693 152 -248 206 -473 -840 621 458 -465 67 175 -50 206 -306 597 -897 131 -308 -35 -41 -493 -505 -714 595 -388 -131 184 350 -392 127 -850 704 -726 -109 -260 -160 -486 764 -348 61 -330 -714 -685 713 158 462 297 788 69 390 -723 -126 -159 -349 -562 568 714 -541 -22 -214 571 -758 659 125 -314 -455 403 -348 236 463 -276 -654 448 257 -458 -474 -621 -478 -109 118 788 423 176 -785 721 -556 -807 562 -894 143 311 786 -480 -693 -339 233 213 -432 -293 419 769 107 544 -441 117 -256 -277 -189 220 623 685 323 -234 -768 -854 616 -496 -394 -739 348 -120 -140 -33 562 -521 399 549 -412 -407 -846 -498 -151 16 553 193 -387 462 373 59 491 243 -60 549 -350 -371 -783 98 638 -806 -630 669 191 -505 140 228 -345 190 424 -388 -776 -618 536 -420 303 -667 -378 53 80 470 92 -482 138 -117 -57 -298 631 284 -257 341 -29 -51 562 -877 355 246 255 285 605 -135 -514 -89 -534 -5 574 -399 439 122 -10 717 -707 -492 581 -345 -273 190 226 -615 627 788 -728 178 -303 -442 -72 -321 -35 672 547 -528 540 -673 352 758 564 106 -625 -456 548 619 623 -81 -585 675 -244 358 -274 -21 171 -637 206 -105 -364 -474 -242 372 -541 -154 -547 153 471 344 638 -808 769 66 -523 254 -404 -477 331 -439 -161 141 -472 -146 -179 273 -806 65 689 229 -400 -469 -274 -564 496 -297 -151 -196 649 -151 714 -137 -678 -539 589 206 666 -403 679 -175 151 748 635 -452 389 450 -593 -625 -572 113 779 -569 -607 140 -160 -841 -406 270 44 -230 264 -871 31 152 619 646 739 -469 -765 276 767 311 -165 672 418 -607 -399 226 -428 -599 -599 -837 -21 602 -516 673 536 -194 585 721 330 662 -286 245 -446 541 -558 500 -2 -691 188 -174 362 45 -752 -850 10 -148 160 421 682 -367 -843 682 733 -388 588 641 245 146 -229 -607 -391 409 -155 -12 120 679 761 -900 623 -279 -172 -305 58 -317 -181 -172 468 433 -794 571 -456 747 103 -829 -370 -775 609 6 -709 708 0 262 -378 375 84 -203 268 248 373 -483 -124 -628 -129 114 7 692 -665 -321 456 711 355 301 -460 604 -357 222 693 476 349 -550 -729 19 -542 -183 -46 615 -498 -550 -836 -462 -426 -165 611 -833 714 -828 273 524 -408 674 152 535 -561 436 594 -180 -274 18 515 550 699 165 341 -859 526 -72 -26 150 606 700 188 24 131 -528 -753 -506 199 345 -482 -75 513 253 597 566 619 -826 446 -731 -477 -22 543 -307 649 628 663 51 433 -57 82 -324 -274 -403 748 700 -863 247 -386 73 448 426 -330 -601 314 570 -624 586 -889 -523 -432 561 320 -439 -266 -689 388 -296 555 408 291 -527 -327 788 551 664 -244 -476 -99 -357 781 -77 -214 -491 420 -698 -846 -75 457 -166 -609 -375 372 157 -352 399 733 609 136 130 308 -821 -676 -885 -490 -862 647 -657 -159 -880 585 -787 546 -17 -466 -118 -287 -706 325 -420 -63 216 -4 89 -130 70 -675 496 -167 -488 645 -386 -698 349 675 -51 -875 -384 -569 -92 16 577 596 96 133 750 -705 -235 -637 -276 -389 -430 -430 -356 216 372 426 288 -673 -243 659 -866 -563 -664 687 272 701 -721 314 -47 -476 -59 71 -189 26 62 728 -817 303 -242 -348 672 -590 -324 -410 148 588 258 352 -717 479 685 -267 -175 630 53 365 324 54 459 565 -249 656 72 543 -756 -165 -229 -478 -684 671 737 769 -484 -879 -389 614 -691 -236 -460 -794 57 -221 -4 -839 -39 72 298 238 -200 -39 246 -613 45 556 698 798 -83 191 373 -283 31 403 -841 20 -232 78 -738 148 -122 497 450 -69 458 -367 -782 -301 -176 -620 -796 663 499 -137 448 -328 -624 295 148 -512 431 -452 98 -386 -49 2 -679 -713 -273 364 -151 -132 -692 91 61 185 -762 -472 -601 548 -789 395 -295 157 55 671 496 -160 -891 -390 235 -71 130 393 -792 769 -105 338 -788 -242 -798 769 34 705 -825 169 712 -770 -9 -91 -503 -79 -158 -385 -636 -181 369 -817 713 -264 155 80 -349 -850 601 409 535 344 336 -485 136 93 -345 627 -256 200 -392 -787 182 -895 214 408 -714 645 -202 470 287 -290 -328 10 103 707 436 -12 -144 558 -479 526 -336 -889 -163 -493 117 575 314 -309 658 -223 11 -682 -97 -751 363 64 -861 -470 -450 65 -149 -64 -301 -38 -261 724 763 429 502 79 -177 86 -369 462 387 -419 -820 493 -401 101 795 673 97 -887 -285 719 -272 403 -769 475 26 562 531 490 -108 150 678 689 -449 -291 552 -681 -695 381 -57 -444 108 -511 322 -189 -671 777 -627 -418 410 -799 457 453 401 299 715 -563 362 133 537 706 -98 746 661 688 -654 689 -860 694 653 425 -81 -804 -329 -343 231 -833 635 406 -835 177 -244 568 -94 233 -236 507 -487 -51 -400 54 136 -829 -658 -345 649 623 493 -383 423 678 222 -614 160 526 -526 -765 -470 753 -753 -335 427 528 629 203 -46 587 -429 -26 800 489 -235 -129 709 43 724 -650 -55 -706 -193 -189 -536 731 621 -244 -374 53 340 -352 -648 734 -289 130 -878 -205 -356 99 327 -808 151 113 581 499 -721 197 776 -578 -557 615 -549 -433 203 21 -673 -662 351 179 -637 611 64 -799 430 -452 54 714 524 -462 -442 -145 137 -277 -704 -836 -136 362 -323 393 56 242 767 -653 307 75 -190 -852 690 23 460 -781 116 -271 292 -4 439 337 486 -696 -296 483 -487 -743 -406 -311 90 -381 -452 -378 -763 474 504 410 44 -814 462 -181 552 -552 562 483 141 693 -203 452 745 794 642 -237 -439 428 -492 702 51 -224 -665 627 -402 629 677 -630 -73 -399 74 -742 136 -20 242 -498 -384 578 -759 -610 -849 -676 150 -440 363 491 584 -742 767 -800 513 -526 -46 725 -85 684 113 71 723 -540 -442 497 468 -647 573 383 739 455 383 635 -643 -374 -626 281 -336 -55 -582 -555 400 158 -231 221 -432 -863 -630 -560 624 -656 -440 312 339 -95 658 245 -898 -584 108 102 -710 298 -556 -56 -438 268 -400 328 778 386 31 -491 -334 562 792 -855 -570 724 -148 -264 155 -139 -646 -182 -662 494 -547 623 165 -407 -76 -736 -103 -205 -116 -69 706 310 -348 -544 -62 -728 -849 218 459 -113 54 -802 -233 -705 476 563 5 23 -78 367 -259 -506 61 -295 -314 -456 -177 -860 320 -347 652 -361 -145 -349 -570 -361 452 -457 359 480 169 49 31 573 -737 259 -615 -257 -471 -682 63 104 -261 773 305 -396 -95 383 167 -25 -790 -5 285 -759 208 -96 503 58 -314 359 -581 -174 416 725 -716 -736 -505 -322 -84 23 515 -448 -705 505 -152 -405 -672 594 -647 -572 209 190 338 -10 543 -507 341 773 -792 -148 766 189 555 67 618 -246 -490 -408 -493 -834 35 -413 26 -244 625 -824 -36 660 636 -549 316 713 473 -513 -569 160 575 -321 -647 -350 -683 747 320 250 -317 -309 -835 -481 56 456 653 84 -36 200 -446 -167 -695 -32 106 -502 -466 -307 532 -403 -179 -77 429 -267 -496 -1 49 395 -809 197 721 638 58 588 -352 -242 -539 382 441 3 -75 -197 749 218 -780 422 573 -489 0 531 559 151 -26 684 742 84 -248 754 -887 -184 211 -281 75 223 -12 710 -819 -234 -242 100 51 786 764 -659 445 65 -43 -70 675 -828 643 -590 481 -171 -385 -669 -886 -186 66 -839 -872 339 -101 325 -89 -565 -649 748 496 624 -900 114 -856 227 -209 -852 -519 -58 -398 532 289 -428 -98 483 380 119 -652 356 -278 -682 -504 -19 775 386 -493 -446 -891 13 289 161 -683 -189 760 -801 -753 417 -289 -646 611 -334 528 -482 -15 -877 -766 -745 349 -215 -358 -410 -261 400 -422 -34 -114 730 -289 -592 440 -853 -503 405 613 -541 230 -201 -462 -342 -834 59 -211 637 301 182 573 106 39 367 -824 481 -577 -265 358 61 460 -282 382 468 551 578 -68 -726 196 -772 -68 175 623 741 -506 -597 -242 422 583 -85 -818 764 -477 681 267 -347 -639 64 -436 48 -419 -254 328 -421 -250 468 -308 777 760 382 401 657 407 11 -641 255 753 -139 -202 -777 -169 692 -449 -149 415 437 72 -670 604 -32 209 140 -43 268 693 -879 617 -168 37 -241 -246 -545 -844 752 -51 -593 -256 -78 524 405 -568 -560 -166 -784 -186 375 541 -90 350 -629 -372 288 -397 39 -210 273 -335 -630 -43 -167 339 -36 134 -368 -506 -746 509 -625 659 204 -479 558 -712 690 306 2 648 -547 56 31 112 -99 585 420 357 758 -702 800 -413 133 -703 -830 279 222 266 -692 444 602 -571 561 -785 320 -251 686 300 791 -165 695 615 636 -520 652 354 180 -523 -691 210 -573 445 -229 -734 58 -638 100 450 397 131 -557 -646 38 -539 637 439 -104 -204 -144 458 495 -777 124 725 98 34 695 -52 111 -432 -443 439 243 -391 -618 553 291 404 781 -212 795 -863 -681 292 -117 -823 -609 -890 -134 396 214 -466 329 732 -191 62 332 -859 783 -258 32 -884 -760 456 -433 -557 25 -480 681 581 193 -174 597 -270 305 433 705 338 432 -758 48 690 15 735 615 695 -245 358 -518 655 697 380 -365 -108 -523 -143 447 -40 301 504 -437 25 -521 -415 -428 647 -236 -464 554 769 187 604 -640 -344 -18 -77 397 154 -403 -64 -305 -142 -697 -178 268 -83 -284 257 -408 310 572 -572 -299 -453 554 694 508 -631 -227 -681 -308 780 737 782 -477 144 22 673 -455 353 -861 -5 -404 185 -480 -105 -437 187 271 -725 368 190 710 191 -893 -62 -565 -261 -387 -471 -812 395 -217 202 -281 2 -501 -631 754 -105 -230 -751 -861 267 685 -389 449 632 -349 722 -629 -387 -64 36 -328 346 -81 -694 646 -650 -245 304 513 -669 91 464 684 -622 218 723 508 -712 307 96 -207 211 -437 275 -363 254 -804 394 -831 76 730 -845 -522 -361 456 -492 -867 -280 -246 -742 117 264 23 681 516 215 38 128 534 -729 -681 635 -546 -209 -823 -343 -474 -63 723 -318 -549 -16 -536 -564 -882 -60 227 423 269 341 -278 -704 64 -574 389 493 701 147 492 526 578 29 171 -543 -436 682 798 -99 208 614 61 411 315 -860 482 202 -345 -875 27 -89 557 -807 -546 143 -120 -458 -892 311 768 537 -628 -798 -733 345 -395 -18 -388 254 -302 387 -221 -530 -418 -86 -656 -723 -157 338 -739 168 -324 321 -383 450 -741 736 -263 532 -774 -189 270 494 -797 -164 172 156 -488 -703 7 -404 696 -59 -295 571 158 -829 -546 -640 532 64 -546 568 -645 283 99 -777 661 -244 574 -320 -517 635 -53 465 -354 -899 562 -821 591 122 80 -783 -32 -689 774 -318 -102 286 -665 -826 128 -212 -439 391 279 -156 -255 330 -688 267 331 416 589 546 -480 -761 191 -317 -552 -731 -807 -875 591 278 344 -334 665 225 529 -769 -339 166 -614 291 678 -847 460 -603 300 510 -96 586 735 -43 -849 282 -231 534 388 -451 227 -558 85 76 -317 306 -328 -334 -893 22 136 228 397 -731 279 -3 -433 -592 27 47 68 -455 -525 -536 -23 -832 718 172 -457 -624 162 -864 292 -261 63 -60 126 -457 757 461 -442 677 352 -99 278 384 -558 388 549 -818 -80 -534 -93 350 -485 -588 -645 -222 55 -755 459 183 -636 91 757 -550 -594 -188 -194 73 -531 748 -246 -355 -86 -137 -715 142 -1 -10 320 -388 -58 -597 -316 548 76 517 -794 14 -749 -597 -275 -664 -887 -176 -250 775 -517 700 320 280 -464 -232 -803 -158 -741 -717 -112 -179 77 -100 -721 -265 392 164 -342 224 569 -790 305 -303 -134 188 -844 -559 668 -278 718 52 -722 328 501 791 405 566 617 241 -9 571 -616 53 -301 -400 -622 -327 -353 -51 -874 -528 -425 -360 -355 351 585 308 617 -1 -717 672 -809 -285 191 316 -445 649 -137 766 -548 600 84 152 -290 -428 -319 -799 -435 -525 438 -126 -4 204 -355 -625 194 -530 -476 -32 646 -656 -580 342 -127 -672 -457 756 432 -134 367 633 -378 791 -734 -834 -147 562 189 477 -127 -449 162 238 -871 -540 -798 -379 -270 210 358 -250 420 214 -584 -125 287 542 -834 74 696 714 -498 352 308 654 128 -755 620 -654 -189 725 -306 165 91 771 -799 587 -366 -27 448 -73 -724 297 -401 -631 -787 437 -368 -378 -701 -707 644 86 -542 -731 530 -454 716 -483 518 671 -612 722 -413 -877 328 636 -165 607 -495 676 -646 -758 -429 254 402 -449 -339 686 -278 719 748 -325 617 -700 642 -327 233 -170 -146 792 592 331 -439 407 690 415 39 713 454 559 541 -380 -580 168 259 110 664 398 -641 -618 517 -313 -826 -337 254 -120 694 634 468 -160 747 773 370 -104 -329 151 -847 650 454 529 408 536 735 245 -164 -767 421 -805 533 -220 90 634 -368 559 -452 506 554 -233 -246 -231 82 -704 108 -150 -631 -28 575 -38 279 53 -468 -827 617 681 -766 583 218 294 -306 278 -150 -391 -422 473 61 -834 612 -713 -634 -686 -774 386 0 -693 -621 -378 -94 63 325 -822 486 -247 -409 -637 789 494 248 2 -789 236 -837 519 652 -35 -352 -132 -243 -588 -481 -871 -110 -787 -14 -662 622 -500 -236 89 166 778 559 -816 -825 -177 -182 189 -148 693 -181 703 257 -547 119 228 369 -611 6 778 -366 98 488 3 715 -295 -805 665 7 -50 656 -215 483 725 645 -170 532 627 26 -192 467 -22 539 -302 -150 535 -196 -324 351 498 621 -277 229 786 -578 -89 556 211 163 -261 478 240 589 -320 -124 -845 -853 567 -696 -195 -496 431 -249 -543 619 -647 -50 -587 334 103 -23 -330 -72 120 -217 337 -248 486 -167 264 401 0 705 -87 -131 -185 697 104 46 380 750 -629 308 -560 -623 278 694 -80 -496 432 -693 -408 -703 744 -69 13 -320 -827 -862 -847 -44 -847 -469 204 -388 -542 640 -282 128 165 773 752 736 -42 542 -191 196 413 299 412 -94 65 379 -65 -843 -807 335 282 -593 -687 597 -690 -559 263 699 643 -626 -710 121 39 -3 -131 303 608 12 52 591 -141 -778 -47 169 185 -228 -339 437 -142 -338 518 -440 146 575 -367 -410 272 -368 536 -482 292 -180 -741 -15 -527 48 403 -733 -597 750 -604 -667 600 48 462 -689 362 261 442 132 -750 -486 601 108 -465 454 -894 642 131 466 -77 533 -676 431 -444 406 -290 -686 123 -285 688 -167 580 -91 -776 123 -772 -399 -848 -304 320 -483 -55 493 290 394 669 -326 366 -297 487 733 -638 -885 -647 557 452 45 559 -341 211 295 8 132 -517 371 187 -44 -318 57 623 440 173 38 500 -793 644 -571 -506 -559 -855 -542 288 282 37 -626 541 409 22 -588 -300 418 -74 -404 499 -178 -575 678 520 -610 -284 332 362 -25 37 126 -557 -705 103 -111 134 -686 -461 577 40 -76 -328 -805 -170 287 -784 -39 -372 301 -698 -2 -802 -315 554 -308 -454 493 -439 683 -103 -670 -344 557 -692 695 -477 210 497 -199 -157 403 236 -121 305 -598 -345 573 -189 -240 504 603 -62 -713 -640 360 -653 7 -165 -777 -533 -735 -300 -886 -847 1 432 -847 633 378 -809 417 -880 -107 -59 -683 -507 445 770 -41 -500 195 201 372 -372 -222 297 570 757 -629 240 716 -47 -502 551 -706 656 339 655 218 456 153 -892 -845 -159 -711 -194 -447 -198 -599 440 -448 274 755 674 -310 392 99 -404 603 -345 157 587 -466 341 -549 488 189 -161 480 68 -739 -443 781 5 -673 647 344 136 -177 23 24 277 104 336 -259 -596 2 149 -607 95 -31 432 322 145 552 -130 -185 113 397 531 -72 -225 -206 -543 -865 -346 -890 492 676 -17 124 -426 -717 724 13 -691 67 782 666 -518 -526 315 310 791 706 -752 -307 502 684 93 -659 528 -634 599 -504 260 656 -703 368 -289 -217 -201 30 -68 560 80 63 580 576 651 -652 550 694 -151 783 100 635 -200 208 388 -80 204 159 480 784 -808 -750 -641 -786 669 177 561 582 11 -525 549 -62 585 433 -276 -755 -699 537 691 -824 126 398 -863 -352 419 704 -755 738 776 196 -722 -485 -592 296 555 -430 515 -75 -418 507 -245 612 292 -851 331 -667 685 624 -472 710 271 -137 -294 -364 591 -561 683 9 -516 464 585 546 618 -368 667 570 447 -36 483 519 -149 232 31 -274 179 108 750 -778 -684 -559 -881 310 129 309 272 515 -747 20 6 -700 546 419 544 -195 -739 -856 -120 -418 540 293 -782 -142 -262 258 221 651 -270 602 -82 -655 -208 756 729 -821 -339 504 347 -872 181 -512 510 657 -805 379 437 65 576 246 -724 771 23 -671 -179 224 -141 -182 727 -484 -288 483 -267 -743 76 -729 -832 103 -194 448 -305 447 -668 -61 -561 -527 24 550 -250 517 -627 -423 586 295 669 519 -494 -767 136 651 673 -499 209 499 619 564 49 302 -309 -791 -136 -64 -34 89 675 -37 -839 513 -396 26 59 -98 524 137 18 506 -805 16 -263 -798 -251 -508 17 330 -23 -269 -107 -756 -884 -104 88 -222 -776 -288 716 245 -818 87 -88 613 -448 -632 -399 169 572 -200 205 -344 255 311 252 84 -900 731 143 762 -370 -721 -232 7 -548 -196 376 -691 -277 -275 167 -624 291 -86 -69 117 51 -345 -399 277 -779 -210 -862 -512 -112 -710 -34 606 -440 785 355 -370 -696 -558 314 -895 435 325 107 -4 -698 453 -150 775 142 -301 439 -315 173 563 -603 -294 735 -45 -536 -741 -204 -223 471 -9 138 -554 -360 -321 161 -249 351 -598 416 777 -541 -738 -86 -368 386 -12 592 419 -699 314 766 7 -91 621 -711 407 -116 -854 585 -380 -597 -627 428 -59 -540 -265 365 -699 312 692 -116 -48 -145 301 -86 561 -558 -400 307 -211 -256 632 544 -375 -699 -675 152 150 103 286 327 559 17 396 478 258 -112 -115 -6 -70 -575 159 62 -895 -143 -727 704 495 -461 -500 223 366 -756 -882 -169 -80 404 186 -687 385 -216 596 -711 -671 414 106 139 393 179 99 437 -507 -27 417 -512 -187 796 -676 -439 -883 -673 -819 392 -3 278 389 -783 -469 120 141 635 -303 -839 -864 -210 -744 695 33 435 -837 -503 -57 -882 -102 769 466 -355 -731 -829 -461 128 723 -197 -661 -712 -536 -455 -798 766 -517 786 775 -36 718 448 -357 312 681 -45 -338 -689 143 363 240 -899 121 -592 -673 65 -838 688 525 570 749 -885 205 -186 -738 750 -861 733 -352 124 -518 -47 177 701 504 44 -27 -695 689 -396 354 361 731 432 591 745 -382 788 78 663 240 -597 33 602 -834 748 -20 755 503 137 197 -245 -304 350 621 796 -788 -613 -315 -163 778 -507 -12 173 -327 -447 -645 135 -18 -614 -717 -333 -363 -596 22 -795 435 3 317 -708 784 43 360 787 209 295 426 743 256 685 87 -188 -213 272 -10 -131 -356 -637 -390 104 -633 453 -456 -855 264 259 196 -161 194 333 396 760 56 -607 470 -730 148 -112 378 -785 93 -190 137 401 614 -6 256 -384 -18 145 513 88 367 -746 -781 -41 -237 -483 255 519 793 -368 -686 452 237 -342 -374 -656 55 158 447 -168 -649 95 246 436 395 -647 -694 556 528 -570 -641 -803 595 -63 182 -388 -252 -712 -586 646 427 697 -305 291 765 127 34 724 -81 607 -477 -465 621 99 -832 -278 130 231 -329 -104 510 -47 -851 -751 133 -587 431 -792 -329 -881 461 -439 -42 478 -329 496 55 21 162 490 101 258 653 731 -525 324 -511 -135 -439 -535 -557 -232 228 -682 306 429 412 688 -582 579 -346 -262 726 -151 528 487 372 340 175 -245 -314 -165 -775 -332 537 429 177 783 437 43 277 -889 -250 100 -424 -329 -512 611 459 374 -25 -456 -467 -231 -291 -791 -401 104 -858 354 282 506 43 -415 62 -337 -177 -266 -890 488 -708 507 -829 10 95 159 -628 782 -236 -781 -115 544 -856 -43 55 -88 428 677 -93 -865 -34 15 94 -462 -238 690 463 -682 -630 547 -288 -282 529 -676 323 -63 -589 -599 -481 -477 667 -352 -764 -128 -584 63 282 97 216 -480 -176 271 -582 280 621 -862 732 297 -894 -836 298 509 218 793 -462 248 235 590 291 204 -25 -25 -388 -792 285 609 380 -347 562 702 735 376 38 389 24 -88 -378 -594 722 -417 -114 258 203 663 -697 -275 -403 228 -5 425 221 -308 260 -691 411 -259 284 -51 556 -66 -6 147 658 -831 156 468 -854 40 -366 -455 241 369 505 -46 -16 -542 55 187 13 -50 -708 -250 -400 450 65 -392 -875 669 -239 639 69 386 -533 -52 748 366 -301 -757 181 -883 516 23 769 -101 121 550 9 -540 -476 -350 517 -881 356 164 159 138 99 567 -866 797 -819 -842 -114 239 -806 -651 113 711 -759 372 -722 -479 -533 -375 305 -97 -306 -661 100 418 414 -461 628 -534 551 -756 -240 -20 641 -579 136 -444 642 -37 200 337 113 -883 -238 -195 -865 -71 -527 -566 -631 174 698 213 -712 33 764 -71 -150 -542 -30 -701 -5 -7 -293 663 328 667 -639 209 137 493 478 -573 -209 13 727 -739 75 -668 345 -222 794 -651 392 -124 -29 483 -266 -835 284 137 362 -818 -460 221 -73 108 -550 695 725 577 160 530 352 -677 689 216 -707 -202 -447 293 -226 -171 631 -330 656 -185 -735 81 -33 -804 -819 641 353 -843 157 100 -132 752 78 -774 480 -655 -730 -658 482 -595 -667 -656 598 517 352 -320 148 -617 -108 481 629 -618 -289 461 -664 667 -860 -790 37 287 -499 -159 -841 -1 496 -731 -475 85 301 167 -844 -9 -251 -286 428 -487 -370 431 -552 -194 -568 -709 740 -433 765 371 295 -820 199 257 10 -548 81 253 604 386 78 -145 707 252 627 775 763 141 -706 595 694 81 246 260 390 -274 -260 -73 58 93 414 -850 -473 -665 663 -512 410 361 -707 217 -683 -488 161 -589 467 2 -623 -118 -400 -762 460 -90 -100 -467 -737 -174 -656 -185 555 -563 310 -228 538 -517 -728 667 536 698 -808 -884 -423 450 -295 -308 56 417 -503 -613 312 -159 -643 -199 175 -871 292 632 413 589 115 518 -557 507 422 -753 -131 44 338 531 -134 472 696 -405 427 779 -107 768 -733 -817 -766 63 -670 -322 -561 466 -32 309 197 528 326 25 698 365 412 -779 -563 185 -790 -672 -222 -488 -317 -528 -361 -15 322 299 580 736 -51 725 361 479 -42 -293 -46 411 441 -480 -357 607 419 341 -215 -869 -623 51 161 67 -649 -419 -827 -33 -431 332 -789 634 -777 -440 63 -55 255 51 751 684 -145 -105 746 744 -404 -371 -319 654 -637 -768 69 -116 62 -625 768 429 -664 -206 567 277 -490 -177 -510 54 779 518 70 -487 -153 453 515 608 208 -396 398 335 -723 766 -336 312 -707 -746 677 569 -37 -372 748 494 -662 717 -599 -743 83 -58 -450 342 -201 19 -530 -102 -318 -90 -307 -539 -255 -420 -526 512 164 -63 147 175 -593 -769 5 -209 -61 488 -86 -845 478 622 -881 -331 123 -336 513 755 45 -239 493 495 361 -816 -346 515 -271 218 329 794 -227 638 345 -41 -95 -830 -400 639 -833 286 -158 -643 753 -300 663 -220 -474 522 172 696 277 -426 -577 -602 -141 145 529 -9 374 380 -740 100 -571 -699 -505 -284 115 -871 -279 -208 122 -39 78 419 -189 302 23 -668 -465 -357 467 -638 424 378 8 -725 14 274 656 37 -252 -714 732 -811 628 450 -405 -173 165 -317 -648 178 624 228 172 -440 -167 498 -190 367 -341 19 -271 -299 -185 670 -571 -191 502 -496 572 714 -610 658 135 77 166 178 136 634 235 -267 -190 412 -689 -400 -112 75 -40 503 -37 344 572 -269 -518 525 222 -719 406 -344 -141 -161 498 762 517 -467 521 -126 183 49 -693 -852 -43 -670 -815 -715 80 -787 136 -206 428 717 773 522 251 106 -590 -262 -729 166 -756 272 -693 303 677 -517 144 238 -428 319 -50 -485 -887 712 498 -161 583 -861 -655 20 372 -191 250 717 358 -159 -508 -366 74 -681 570 -342 26 552 17 -24 310 609 -103 26 348 -175 -820 43 -57 518 -12 602 -697 485 -527 -26 135 279 -492 77 -656 659 667 8 610 -678 587 -444 -349 133 -234 -243 -657 266 -564 474 759 -489 85 -315 762 491 133 -241 -881 607 -66 584 445 -508 289 137 3 -18 549 -367 767 428 766 -709 700 323 50 307 549 743 -828 -149 29 263 547 -663 652 -569 -633 68 688 414 -675 -134 -872 426 321 795 693 -632 186 -747 -375 606 -212 305 267 81 683 433 -843 -143 -506 -361 -817 167 -354 -556 -821 -189 604 165 363 -18 619 -240 -373 149 574 -47 51 315 354 149 361 345 -846 -284 -190 -171 -254 139 -6 -696 788 526 -191 -20 -602 -94 -192 -256 408 -658 243 633 71 -57 113 328 447 -109 -98 -390 434 -851 -220 284 -868 -391 -532 318 -264 727 52 529 -31 649 262 474 148 613 233 -108 -422 -341 -278 -897 -239 -691 -507 569 121 -719 -793 787 -113 25 -789 607 -483 494 -208 -886 345 -641 276 -836 -292 323 337 -697 673 91 -626 661 255 -534 -32 167 400 -849 729 -728 701 637 332 26 -250 -417 165 -353 -744 196 -151 -845 -844 -629 -211 -700 564 501 -21 167 444 -119 -218 725 620 -428 111 -775 751 396 432 -576 -378 8 -441 71 -79 347 -762 -652 -807 718 -660 -388 -631 -249 621 -887 710 -771 -327 -622 -208 217 -503 -559 -60 -885 -444 367 -567 -847 -414 -216 -852 604 110 284 -124 -354 110 -257 268 131 492 529 -70 363 -21 -267 679 541 -42 28 541 -256 -267 599 -503 684 507 -709 -60 119 542 -471 -71 166 -776 -582 271 179 -740 280 -266 -763 354 -28 -499 -62 -173 765 389 -772 -774 175 -563 138 313 -358 257 34 -385 -4 -678 -622 -372 184 -850 561 -560 39 -530 390 685 370 -151 62 -122 -154 -169 -386 608 349 -509 163 -848 104 749 -542 716 -551 -171 366 235 -263 507 377 50 610 -750 -365 730 140 -530 -476 -752 -10 -736 415 4 -876 -833 -757 363 587 202 -100 -97 628 -438 608 794 -627 -235 -709 215 -757 -230 -710 2 -519 -874 181 -156 29 -56 -506 -187 -507 295 683 -785 -849 370 -763 106 481 -148 -581 -430 54 -452 22 286 -766 249 359 280 -85 -458 152 -645 -688 -706 -535 -593 -197 -24 -683 -84 -517 588 -103 221 -245 560 291 -709 -636 -476 -443 395 -809 -275 -30 -291 387 19 673 -139 763 -220 -610 272 -713 -245 -723 421 187 -172 -25 -278 -109 670 622 -611 626 579 143 -768 -263 710 371 513 -75 387 -617 49 -373 693 -335 -84 -657 -644 119 -809 -175 -86 -72 -579 768 190 137 -678 -875 -700 -277 615 315 -623 114 19 181 -658 198 -718 -73 141 -214 418 585 -683 -724 -9 -770 -172 -764 -57 -646 -310 -529 -361 -116 -241 608 -488 -784 -407 -141 41 498 -287 173 284 -400 163 348 47 -356 198 -27 -381 -756 620 -230 575 -619 516 -820 -474 -571 -705 686 -380 431 512 -359 108 -869 -454 50 312 -650 489 399 669 25 -442 -715 -731 311 -227 672 781 559 486 561 -303 240 -637 -709 122 342 201 -531 -754 294 -604 376 54 -807 147 166 776 394 383 -548 -65 348 632 -751 302 645 446 -340 -511 694 -655 88 -78 233 407 -71 574 -17 -339 -304 212 613 -382 635 154 464 -419 -198 225 259 32 -547 -120 524 137 658 -63 -132 -70 270 499 352 376 692 -626 509 -171 -203 492 202 43 -716 110 382 -143 -50 -894 -68 -89 -833 -614 405 204 -631 -504 97 -840 458 -418 -591 -103 137 -764 746 214 636 -27 65 718 -771 -862 -588 -200 -667 -337 358 -340 -847 661 -633 -128 -545 643 -529 223 -102 -368 401 -741 354 -575 734 -192 147 382 38 194 -367 -309 -882 -389 72 123 -506 -746 -233 176 125 -218 188 467 -225 123 136 711 -621 -820 278 302 -627 241 282 216 147 -288 424 -452 -366 -117 24 325 -336 51 -368 686 647 -74 -659 525 -642 -8 183 -639 -680 -279 -869 -755 560 -898 -220 -7 258 414 70 -57 137 -758 -490 333 742 -746 -649 -711 678 -388 -69 397 331 -31 -832 -337 749 326 -641 -263 657 -42 104 407 743 707 -370 -477 -691 164 -71 -175 684 473 -701 -426 580 144 686 318 708 558 -892 -469 568 155 401 382 116 -181 -208 -548 -384 -593 532 -254 -135 -598 -583 -606 -713 -490 644 96 308 190 -448 -531 -735 -643 753 -298 208 750 -161 -133 631 -837 329 -131 295 368 -701 -577 306 -257 504 -241 42 -603 727 1 262 690 -809 14 -811 -384 -137 -194 -464 -243 -787 -82 -637 -300 -93 259 -217 -585 -362 232 310 -422 -2 253 -332 -636 789 558 -243 -864 163 430 -802 -388 -645 -452 118 142 -279 55 159 -608 -661 507 758 177 -222 -264 717 524 -413 716 -189 651 80 653 152 -511 -467 507 114 -54 -204 112 -841 -650 770 198 -377 -484 -788 274 -832 320 -760 -670 721 -563 -859 467 -767 -123 140 -317 -790 -662 255 188 339 -232 338 -819 212 -382 198 777 81 602 -440 697 733 -450 -484 -29 -702 564 -5 -7 -862 -168 247 -439 127 -460 -81 404 -231 -152 216 423 78 -450 247 94 -522 697 702 -651 -828 578 -287 337 606 670 652 -821 -556 660 -772 731 -368 532 203 -570 613 -96 512 -619 -602 -678 -432 195 593 570 -673 429 -677 301 -751 -151 85 -531 344 585 -200 -513 708 -800 204 147 -109 -338 -709 116 285 186 -47 -374 699 608 300 -450 687 -528 381 4 367 -745 -142 -247 -533 -762 -593 46 491 714 15 422 -874 445 564 143 -608 225 -605 693 792 398 427 -659 143 457 424 -836 731 760 -318 233 -456 -445 -671 -853 328 769 629 -479 205 231 -341 -268 -222 -52 167 -738 724 651 570 783 -682 292 506 -241 -215 187 167 -524 -812 374 764 470 -471 -187 522 -189 -166 -428 328 54 479 423 8 608 -623 -411 -493 721 546 639 247 -73 78 -294 -235 119 -186 -696 -316 -717 -314 -627 -255 8 -40 -169 -529 220 -2 -837 133 -380 -544 786 676 670 -505 374 621 -819 -733 573 53 566 -565 184 -597 -450 -565 -479 -451 -81 114 -743 -244 331 142 -493 -146 -197 337 174 -598 -183 -615 -310 573 326 522 631 604 -809 -25 -777 195 -467 -510 128 -798 479 -684 -219 522 -719 -878 316 338 132 -482 -67 -524 -403 -534 -403 80 -857 -342 114 97 534 507 664 -780 -247 467 -701 387 630 -420 -810 287 -362 738 177 -136 -500 -555 54 -341 -595 179 -848 748 590 510 -321 772 -200 589 -780 292 -672 -236 -583 -663 293 -369 -410 -337 -191 523 -870 -771 -165 605 335 361 177 378 -637 192 -154 329 455 58 618 -899 108 -408 -23 76 1 -157 -146 157 -688 -645 -42 336 49 -658 -61 379 297 -142 -890 179 -107 602 168 687 269 3 720 -5 13 -576 -846 714 -148 -158 -340 -692 -37 -753 148 -72 -325 564 -385 -548 273 -232 -115 -432 -320 -599 657 -533 249 -347 248 -818 -477 -610 -457 -601 657 456 645 172 -707 644 420 -345 185 -587 -453 234 45 -313 582 -102 717 206 -443 -814 -101 -857 139 226 -105 -4 705 613 -724 -52 127 -636 -94 178 237 695 119 614 25 96 -92 638 436 410 584 -237 -755 -388 711 -680 -312 186 -651 -386 566 -272 -476 -641 -185 525 -8 274 -59 -512 724 -217 360 218 401 93 -272 -567 -389 -583 -582 -161 451 -594 526 -856 -787 494 571 -842 84 -116 -542 -59 732 -488 -834 -755 241 -601 134 47 -66 -60 -510 255 -669 -584 -409 753 -194 -774 -665 463 85 410 27 -211 -841 746 626 279 265 107 178 672 -825 554 -360 -66 -863 272 -24 -23 -639 517 -123 735 556 -862 -328 264 -180 440 499 582 -248 524 326 -85 -752 -217 736 49 -764 -349 652 -383 240 263 -850 52 561 549 363 276 -265 480 -648 366 -348 -311 -549 478 -891 -886 -823 -495 303 -524 -646 561 -474 -558 -101 108 776 190 -550 190 258 -652 -250 -801 -393 454 230 81 312 497 390 -3 -889 -396 -273 -722 247 622 -702 295 191 378 -687 708 -484 -521 55 -364 65 -719 -329 741 433 -149 -521 376 -260 -359 338 -125 -36 618 -140 -409 666 -31 -660 -71 -856 -363 799 -450 -199 553 -412 129 -72 747 533 528 -558 796 -432 59 -82 -750 393 404 264 -786 -31 768 591 661 -568 -103 -383 646 -519 364 756 473 -509 788 344 -130 -12 415 326 -394 -31 666 -637 545 -315 -424 -492 -169 -382 -719 -811 -432 -711 699 91 773 71 -559 715 -688 -588 21 -95 384 -713 -434 -145 195 -108 -35 377 -58 -257 -54 -544 654 147 -263 -231 139 9 390 440 -27 -278 318 -442 -401 176 -390 326 -717 -221 -435 -502 -398 224 708 763 231 -779 777 448 -590 -412 -475 284 -869 -859 -119 -407 5 412 736 737 786 -209 696 37 -572 -78 -44 364 -256 740 -558 670 -151 554 456 -741 201 404 679 692 79 -182 206 -113 -307 266 789 -609 -435 437 -753 -476 607 -827 497 -93 439 742 -110 410 -137 -824 -176 -305 680 143 739 -161 201 286 772 -519 108 -869 -856 -452 169 664 541 -397 -66 148 205 483 -545 -80 297 524 229 -895 -896 -518 625 -564 -605 -650 -399 -776 264 -251 -94 20 15 530 -374 730 -698 -761 -529 -78 -164 457 -414 639 727 371 304 587 -442 583 -553 -755 -722 -187 134 -665 625 -161 222 160 720 294 444 -194 -81 658 -460 409 215 575 156 -32 630 431 -818 -453 584 65 -387 -564 738 452 799 -223 -585 -140 246 -89 270 757 380 -537 11 -42 -889 -287 -221 -150 -755 -29 -190 -543 624 214 629 -620 414 -654 -522 -474 42 750 -728 318 563 -735 -745 -471 -140 630 -19 -370 199 -172 592 789 -120 641 319 460 -835 -790 -362 -166 -68 710 -199 359 -319 376 -356 -342 257 -401 -613 -196 681 -516 -268 -261 -449 -361 432 -207 320 517 -252 -11 -273 -525 -423 -203 494 -386 752 134 741 544 -652 798 -405 -154 -687 -3 99 346 480 -96 -246 430 -402 591 -347 -114 242 -467 -331 -748 64 -130 -746 -321 603 770 -432 237 -400 -872 -636 -853 795 -604 18 -613 10 -108 -128 -7 -875 -422 -487 -182 -709 679 -517 -136 542 778 396 -321 141 -378 -653 778 -510 608 -155 199 76 -41 -532 -350 -770 -840 115 -127 -404 624 -324 154 767 -220 400 -361 -723 104 228 443 719 755 443 -280 410 334 13 -126 525 -660 -198 145 68 -400 -740 -161 479 647 355 -319 -839 800 -335 -809 -580 435 718 197 526 -461 453 -281 -198 -214 95 797 -622 338 553 -735 -229 -48 144 140 -728 283 637 467 114 -134 222 639 755 -504 354 -636 -634 -251 196 -497 -529 -412 389 543 -759 557 -441 -340 -113 409 223 592 -834 -605 544 -82 211 -443 312 -538 5 190 -731 396 258 -516 438 -758 -246 80 321 565 396 -404 534 -721 -583 -280 316 -622 699 -729 228 -28 -738 187 377 667 -96 612 -489 98 313 8 688 -714 17 -516 -225 -569 792 -878 584 212 208 158 534 -861 -758 -119 -796 -473 -217 679 -600 291 370 -752 -810 670 252 -469 751 -47 103 -502 -482 421 -409 120 -125 372 55 -433 -5 -572 -861 -24 -819 -361 -304 305 -113 448 -48 589 -287 659 -652 744 -524 -720 571 -377 -632 630 623 148 578 463 -520 595 -653 -160 180 678 -390 324 -868 -185 -210 439 258 -488 38 305 682 -485 379 -375 -99 -648 667 -140 337 -741 -451 -23 187 -425 630 -864 -40 569 464 -476 -132 -173 131 -896 -746 -887 -315 5 -737 402 -685 -593 783 86 80 -622 -180 -559 542 641 -611 11 -401 -43 235 -481 261 -579 -705 -443 474 -594 -322 -241 510 -314 -804 -322 373 157 762 54 58 740 -838 -850 -310 -126 228 -428 -239 -149 -165 185 22 423 -408 618 416 -725 670 -171 -865 -484 -360 319 132 -496 -198 345 130 327 -197 762 -139 741 -368 -879 -475 771 274 -687 195 677 311 153 -467 41 -103 154 -269 -453 -220 30 -494 -305 -259 -711 306 -627 -222 426 465 -588 -282 642 683 102 213 258 479 89 231 280 -407 -125 459 -110 277 121 -759 401 321 15 -140 -897 -566 -76 740 -189 -874 -865 -363 -786 99 -758 -670 385 -372 -278 76 267 -304 672 235 576 448 24 -551 -200 -708 293 377 -473 769 -289 560 -564 126 371 -643 -292 -754 359 120 -823 -575 334 265 -231 -339 -336 -517 371 333 -224 639 478 -103 333 -385 552 -630 488 327 -103 -723 686 657 -102 307 293 792 -716 520 -69 -645 112 -713 -743 -518 122 295 275 375 -21 543 59 -300 -192 612 -819 745 -601 -634 -127 -331 639 -689 743 127 18 651 65 107 -457 459 -800 -204 386 26 400 217 -54 -292 -489 -54 -476 -46 300 -316 -251 -664 721 -525 -881 501 388 25 -892 -96 -183 744 -860 620 366 -353 162 -43 607 284 -665 -45 440 -364 -110 651 -773 165 409 684 715 110 -239 -187 -799 -251 -169 615 429 -884 412 361 434 -765 -75 459 -623 432 -200 -170 -537 -395 -37 -796 -898 -1 -816 562 -831 97 -486 333 -93 -608 627 -57 -327 -527 24 -680 -61 -468 133 -181 -305 -631 27 705 752 670 -441 -779 635 473 -824 -410 -352 -50 -281 779 -79 759 -477 -86 -386 646 -803 -51 -603 136 -820 -405 748 -241 616 -689 -838 -394 19 51 -808 547 275 119 -242 -512 434 -349 -70 799 -102 -31 369 -427 194 369 -617 381 -512 74 541 -570 -597 -121 -382 627 452 380 -545 -333 -508 -776 601 552 -435 149 -444 -365 332 -689 382 -263 -481 -156 720 777 361 420 746 51 147 565 580 34 130 -388 338 -890 522 -600 -853 -326 -794 -176 -570 -741 -299 -23 -792 264 -699 -286 -818 -252 -460 196 23 98 -419 1 -373 504 -14 -294 385 -301 362 381 -185 -746 243 552 491 -490 -93 664 -883 -44 -54 676 103 -607 -160 780 -750 -349 -726 -580 -740 709 306 -67 147 577 293 -756 218 -809 775 96 33 253 172 692 722 -756 401 -720 -86 -274 -290 415 -55 704 -47 733 708 -870 359 -339 635 48 -498 372 -343 702 -311 -656 -195 42 -253 -219 795 -57 -85 -307 401 -216 798 -553 -805 -723 -227 -195 -145 561 -359 152 80 -789 -337 437 523 -604 -507 603 272 452 -620 -753 -74 -244 -533 3 -372 -733 687 -328 736 -515 -97 54 -27 330 726 -223 -181 117 -818 -504 465 711 -827 296 733 -350 -243 -690 136 -608 -747 -639 -420 624 -842 -305 -309 38 -222 778 -758 -509 -510 184 -424 -64 -524 -398 324 -854 267 -553 -466 -160 -296 548 -176 -567 -566 -408 -719 381 -745 550 -231 690 84 -58 -671 278 -117 -516 -119 -62 -691 -834 155 -421 -22 -648 -853 -333 635 -171 409 487 -309 27 -673 -197 -496 -853 526 -828 127 -243 -550 33 -628 -60 -169 -138 123 432 -569 -226 685 -771 -669 -712 -77 -890 -553 -217 49 -356 364 -165 -78 431 236 -595 366 507 -543 266 -780 -175 -192 -600 718 -372 -60 330 232 178 246 -642 -854 -290 -719 -260 150 -797 -622 720 -214 793 707 -824 -269 -711 792 -382 782 -353 63 358 -737 351 707 540 303 -403 69 -294 42 -201 -756 -134 -751 685 -628 -428 224 601 -171 683 -144 -702 -415 -41 -857 310 -164 143 734 -263 744 -252 319 -661 350 605 -202 -843 62 187 229 -408 -115 378 -271 -153 415 688 -266 -477 482 203 -61 623 -829 -481 -718 -543 -230 -511 542 -129 -834 39 -423 -310 722 155 -320 202 -137 638 61 535 369 271 -860 508 -715 268 -645 -768 387 -588 -243 390 -827 -740 218 302 -230 -496 489 436 -187 -814 -149 -719 -760 113 -770 711 533 254 -202 -250 -271 -706 742 -758 256 -722 -869 716 468 -1 -251 -612 -376 608 488 6 512 -508 116 463 -440 62 410 -509 -210 438 653 -841 -334 638 105 -482 557 -444 451 -40 -309 -613 -79 356 333 800 -498 -706 194 -186 -843 -515 -848 -517 -283 -284 -245 -653 -98 710 -230 -361 -535 476 773 331 -687 96 704 82 -449 -881 -637 -639 366 504 428 -234 -130 370 284 -557 -450 -505 -775 -103 -193 -439 -272 145 329 -703 -89 -584 -580 583 42 -334 -413 -707 321 89 476 771 -73 293 425 -175 182 -234 -557 277 746 -6 213 502 586 141 -609 74 -207 -171 -697 427 317 -65 91 -296 675 -219 753 -356 -417 -65 134 -662 -794 97 423 -42 -196 373 -171 -29 -423 -285 -538 379 -832 419 704 -669 -709 -96 355 72 577 231 490 -646 -489 44 -380 240 -157 579 315 731 -444 235 -125 443 -225 273 163 514 -558 58 760 -723 -897 764 -852 -863 722 -394 -378 -117 -304 -549 -848 -816 -494 -162 773 -442 570 723 339 -701 -373 15 318 -242 578 -731 431 153 677 610 -635 639 644 -116 114 -667 412 -385 -900 -292 101 -186 54 -380 -382 469 553 -45 -281 -743 -12 -90 304 -283 -583 -68 137 707 -864 -665 -693 -326 424 667 441 -259 588 241 578 -297 -335 -802 -443 223 -309 -753 339 -478 -492 -649 91 488 -29 -725 148 -209 -714 268 -12 -120 -229 -815 -537 -364 -370 -555 -59 -274 -662 500 -579 -302 251 -836 769 83 395 -301 228 649 -63 -123 416 -824 783 498 -84 386 -719 -273 656 80 -277 -599 201 -740 424 527 632 -19 -895 -378 -777 -513 617 113 387 580 -286 187 -394 496 -402 320 -774 652 795 466 -17 348 -399 345 673 -687 -103 -164 114 -714 565 -157 594 -593 -45 -648 -730 626 56 532 -897 -839 -781 -474 340 -433 -588 423 464 338 -473 272 39 -53 -433 593 88 -438 173 -210 167 53 -62 513 25 -567 -59 -455 -31 194 -302 -837 -353 180 -412 -283 -815 434 536 -808 -438 57 172 377 192 -319 -88 -27 -865 313 272 -722 511 514 -157 -43 -445 759 533 -363 310 -145 754 419 370 34 -191 14 -667 -734 121 -47 171 743 284 93 -764 -598 -258 370 -316 -668 64 -276 613 -504 -297 -496 734 754 654 -248 -293 368 -448 -17 537 375 -343 -653 203 424 246 -790 -539 -370 421 524 -554 318 -788 -83 141 -187 179 -181 182 37 566 -73 -688 -850 575 586 -8 -611 621 764 -502 -788 -499 -559 338 562 243 -736 661 -436 -733 -85 16 519 273 641 -52 -743 366 -689 3 667 -772 747 -599 -721 -472 -467 -119 239 -646 525 777 -113 -20 -719 662 -807 483 -471 -727 671 -106 -737 431 186 -470 103 -774 40 -154 -339 163 -26 -660 774 18 594 -222 -803 -201 157 -262 -328 -174 -365 698 472 423 -823 -236 -296 -65 754 798 336 -709 315 -422 228 -487 1 525 720 -111 12 -456 725 -899 344 -699 230 -825 -284 -54 -586 517 -574 505 549 302 -344 759 349 151 160 -209 349 -339 -778 545 127 -354 -376 290 -616 -118 -806 287 272 542 149 -570 -243 695 228 -604 -318 -22 193 191 588 -82 -690 559 12 -436 61 -336 -543 -331 -423 -91 -692 -454 -556 -628 -430 -544 -679 -432 563 -448 -397 -590 -350 229 208 -807 -678 479 -75 -41 754 783 585 -512 -36 -91 106 -508 -194 -165 -399 -271 185 -861 439 194 356 -426 404 569 -528 -37 -119 -885 -35 706 237 212 -552 -139 -729 -679 -44 260 413 106 383 -100 -308 -376 385 754 -98 49 561 81 -253 -131 557 698 -584 -297 -859 -335 -507 575 527 -223 71 -324 567 512 -508 266 448 -519 615 674 745 -502 305 -888 445 497 -420 -288 729 -780 -427 7 159 -281 645 156 -573 -532 22 661 -401 -282 754 678 -543 288 428 -745 -481 555 -294 -774 163 -884 -422 25 436 -620 -544 347 532 167 -477 659 -509 419 -632 751 249 513 615 -407 685 -382 680 -207 237 278 -693 -511 -258 732 -734 597 240 -296 24 792 -418 -660 -317 772 -852 -404 420 -336 355 -800 -770 96 52 -410 767 597 -593 -388 57 -466 -336 -377 -212 95 -492 -326 222 45 -639 -531 -720 -155 -511 481 -630 -335 132 154 47 -45 -221 -346 -453 -139 -248 226 341 -124 641 -700 -679 601 242 366 -275 498 423 275 93 447 -297 -24 125 194 -702 730 -900 554 479 -193 389 141 -640 695 -699 -469 -589 -436 -605 50 408 -290 -852 268 -747 -639 -632 403 81 476 556 -720 590 388 315 473 252 -538 353 -434 253 -709 -20 -140 407 -74 -19 499 392 -486 344 295 -273 -560 -481 -530 491 423 209 -338 9 744 658 674 -551 -621 492 549 122 -859 -682 -692 -370 -402 -545 322 -635 -515 -400 -75 230 508 -284 -246 234 -544 385 731 229 -79 426 560 687 -857 361 657 -467 492 404 394 447 716 -271 407 -488 565 724 -807 -332 -88 -844 740 -195 -893 -741 -244 -558 362 -321 -526 -715 -582 -302 -229 -172 367 -69 -839 -271 -333 -399 -94 228 441 -331 460 -255 -295 623 -600 54 -104 284 -483 -180 531 -164 593 92 -180 -262 192 -474 268 625 -254 -144 458 -545 541 -364 21 50 516 734 -847 -892 -427 -779 641 305 357 -694 -652 34 687 -626 -673 -637 511 423 -541 -841 494 -747 -270 789 -430 -82 800 -686 27 335 287 -389 -780 170 -624 110 -305 379 -326 612 -291 -429 -145 652 112 -850 468 753 -538 245 21 -125 6 249 -334 142 145 514 -511 765 -494 20 309 -659 -285 -549 -433 571 333 281 656 -428 -380 588 -47 -512 116 -103 86 82 -26 -162 -807 -335 -742 93 -250 742 738 -548 81 693 748 628 604 -33 657 -463 2 -676 -19 -295 -497 -317 -242 -698 -315 699 677 424 -165 77 -838 -671 -212 -127 -385 -467 -151 -314 -329 421 -584 75 725 -877 265 271 -694 -318 710 -116 715 500 413 329 -69 795 -22 281 -51 -616 -401 422 -19 -579 202 275 1 247 527 -77 -32 -709 -386 -196 112 -9 -850 -50 -475 -869 -877 50 -194 552 12 -27 -382 582 -592 -300 -120 -12 13 -224 9 -814 328 646 -235 634 -884 645 432 33 -834 28 271 470 92 -707 -562 -253 206 546 -193 -867 -184 488 356 344 -620 -348 742 -218 339 128 -536 312 -58 -320 43 710 -782 461 197 -137 -327 446 -205 409 107 -68 444 173 771 -469 546 -149 227 -838 -85 123 -108 314 748 372 -647 744 374 -78 638 607 -643 -64 460 558 601 599 192 728 -33 155 323 699 -687 -576 -112 -658 -606 164 724 -154 -465 139 324 436 -95 516 96 -435 -546 34 252 562 -390 744 -15 232 138 -541 432 190 -442 -732 -199 -331 -86 530 492 799 654 625 305 -131 -447 -517 -696 -487 439 645 614 -505 -648 500 -676 254 -478 -106 -290 -785 327 -737 54 -720 245 266 -416 -189 -465 -213 -347 -454 -797 681 726 -504 -424 -667 -396 506 -448 -733 481 30 6 89 49 785 160 -865 -202 -830 -443 -232 20 340 -326 -411 -868 412 -66 -127 677 568 477 591 -227 764 667 -361 206 339 -840 800 112 587 -150 -256 265 373 -390 297 -390 81 -439 -85 48 -44 233 617 -413 619 -219 73 248 724 -612 110 -750 -54 160 330 199 -356 -536 -30 541 -627 -747 384 337 318 -256 -729 172 -794 -142 -82 -191 -699 378 277 -575 648 -69 157 -896 -334 699 -109 -407 8 393 -603 57 286 -706 -239 -591 558 197 -520 -23 677 422 149 514 239 -282 647 -357 -730 -34 -578 340 -180 293 78 -326 -821 29 -348 694 -319 -122 600 -562 31 689 -875 -694 -32 -317 -821 -549 82 696 -670 629 -478 6 -538 -89 -17 43 400 406 759 -681 -278 15 293 -495 754 -443 -873 70 -670 -839 502 -147 626 423 -496 -211 -403 -772 563 -650 -11 6 -533 647 346 -145 404 -369 -520 -816 207 401 -428 231 722 -638 454 -730 -763 -305 227 -288 368 -649 -240 460 81 -459 261 622 -482 737 -82 -620 740 -335 76 213 620 583 491 301 -385 483 -273 100 286 372 768 -500 499 -437 -670 524 124 -133 -686 -751 -529 51 328 -240 292 -447 -475 -244 -465 -254 607 233 -866 -776 -506 464 655 -828 -160 665 -152 -766 501 -1 611 38 -318 -813 614 -391 290 431 -710 -45 140 -437 -312 -188 212 -455 -671 -628 -816 136 -378 -328 -819 -234 86 285 -897 435 -267 -113 194 -753 166 509 -8 -64 -471 486 -839 -869 -125 727 -135 -258 -797 -846 798 -814 525 -14 -427 -315 800 338 -591 111 160 -125 554 660 166 783 437 -700 280 1 -284 -39 360 -186 -883 717 -791 589 -526 -305 -7 554 -365 477 -550 -577 -685 509 -848 402 448 -564 -322 701 132 114 -506 -215 -506 676 -216 -205 -676 295 619 711 422 34 142 -5 -803 -151 -552 -437 -134 -226 -720 -331 -201 -584 284 -121 -621 -443 582 -420 458 644 -472 534 -394 33 -334 387 -23 -364 -682 -492 -341 228 -452 -882 -380 576 419 659 -37 -272 -299 -806 -830 780 620 -748 -805 -397 299 -524 -847 532 157 720 691 10 284 456 80 -866 723 355 408 554 -616 106 566 -437 -59 621 -679 -429 183 -392 -460 -499 -170 -497 -843 -321 -378 -421 191 325 -602 538 -674 -259 711 369 -239 318 -56 44 489 -43 -307 -364 -395 369 -892 -694 -662 538 715 286 437 47 610 -4 -445 316 -254 -89 -209 -126 -289 -151 642 -764 -635 -804 516 388 528 22 -855 253 -107 -152 -444 707 -749 -426 -873 52 -858 529 -234 -727 77 177 -385 253 -472 -770 430 -655 -656 217 -224 -261 174 -329 -820 -657 272 529 -494 -426 718 -626 322 437 560 589 332 -663 -437 -114 -296 212 -870 -883 -380 204 621 666 -587 -60 154 756 54 -754 -389 -157 -828 -620 537 -186 363 716 -847 -662 -296 -514 610 676 -223 -208 327 -794 -299 -152 22 570 -422 -147 -786 432 452 75 450 550 722 -687 -328 -512 759 -876 791 -709 242 -453 -690 -339 660 156 443 370 -289 -808 -106 -134 -479 -639 -212 572 392 -864 -737 -405 -194 -211 -785 -13 -691 205 31 15 86 534 -353 162 -705 230 -703 134 335 -622 339 -299 787 460 -696 314 -413 261 -898 -737 -108 -442 416 613 530 608 655 168 -748 552 -874 416 -450 431 -165 -821 -127 288 -867 295 -856 653 -251 775 740 -143 392 -703 -530 -826 184 354 -139 -412 622 -288 -417 17 -489 -481 -174 639 -72 325 -283 -189 -742 -316 -177 796 -35 675 124 629 517 -502 -398 -357 620 -193 476 -860 -284 793 -581 294 662 -241 -351 109 720 391 -145 0 -858 -885 -813 -519 -401 -323 -228 18 508 -554 -578 473 663 -405 409 163 662 -704 -427 -848 -259 401 -588 -49 -465 262 614 643 -578 -748 734 355 -212 404 -187 -129 -702 268 -270 258 105 644 -619 380 -43 463 -557 -604 92 -674 -664 202 -48 4 -52 596 279 -645 451 -537 420 477 -592 -561 415 697 -548 775 686 -349 -521 -131 714 787 -853 170 -546 527 -821 -869 740 -213 712 -224 -545 -882 448 151 -151 135 -424 -560 -307 123 -615 384 -803 445 287 163 -215 673 187 165 192 665 -636 27 -782 -70 559 -87 -165 632 -98 -540 352 -852 -364 -104 -382 59 -703 667 254 100 -203 90 159 -766 -433 -264 470 516 -401 -801 -170 640 -289 523 205 27 -738 -795 -671 99 384 -716 366 -669 -253 -794 -46 3 339 -822 265 -856 787 -55 285 -214 -674 -666 -601 769 363 447 -228 706 313 -610 -760 503 421 428 -93 450 130 79 -800 -107 476 542 103 -207 566 -169 190 560 560 643 -841 -500 219 -206 395 -370 24 -158 187 -643 -607 -528 52 102 -82 -288 -738 -18 778 -619 754 -344 540 2 -850 -227 -432 -5 -780 180 251 640 -312 -700 730 -232 -400 -614 -742 -372 531 628 -90 -177 399 93 -566 533 583 -636 491 438 137 -844 -815 30 604 769 764 -682 524 -400 457 -887 753 27 -795 -722 88 -580 277 569 -550 -475 528 -310 356 -583 -19 -751 -219 -650 275 -532 572 -94 211 -813 -667 -128 -50 695 669 -377 483 -835 -356 -875 -441 646 646 -597 -336 557 -412 -555 670 -762 291 -601 275 231 -50 -789 785 -377 -212 675 625 673 -656 -70 274 -96 -224 272 -538 219 31 392 -600 -855 406 -83 289 493 -575 -517 110 -433 -398 129 -894 193 -549 148 679 -201 -510 113 529 -391 308 -446 54 467 -757 -277 183 -838 -894 209 528 -63 -244 -351 649 -437 221 116 746 -541 446 -398 -851 409 435 -782 778 -49 -367 -211 -665 -717 -378 227 221 157 -199 -193 -515 -614 671 433 156 -773 99 230 -109 -516 -6 -815 -489 -72 321 -155 -547 38 -504 146 -440 -39 469 -21 -400 -646 629 738 -93 -665 733 223 79 -325 588 -516 -597 206 -112 -864 663 -157 -797 -544 469 399 -145 486 -412 332 450 -650 -433 -294 -409 -743 606 -604 663 209 -240 -354 -568 -677 415 -521 -115 -119 -684 8 -290 439 440 715 267 -329 -663 -724 -569 -687 -725 153 758 753 42 -521 161 452 -456 -65 562 359 201 729 629 622 -815 -652 424 772 546 -445 247 18 -620 -236 80 581 -892 -237 -868 687 -546 671 61 700 475 -88 531 -7 -537 101 796 -654 602 -816 441 354 -16 752 -694 122 768 -277 787 516 63 29 170 -430 -207 -347 -586 328 553 -329 -622 -35 593 550 137 627 -700 -417 372 157 220 -824 506 -528 -19 -657 -133 597 -840 -16 -890 769 -49 297 -342 265 557 -22 0 65 483 147 294 -519 -649 -374 407 729 -811 604 -649 375 45 -224 332 97 -833 -271 -713 -414 309 381 428 -334 -468 -458 749 528 -214 -669 -493 664 40 -2 -81 -670 561 -706 -172 170 -247 581 739 -115 -402 734 -673 -809 415 -124 -398 -57 -316 -826 491 -6 -209 -724 428 537 742 243 92 -898 -460 -592 -551 173 527 157 -675 -200 -338 123 692 171 -248 310 -845 700 -501 415 430 -245 -858 618 -148 -498 58 -446 -201 -542 -152 -469 -773 -361 -559 -454 -15 -560 -680 -456 108 470 788 10 194 -561 499 -377 466 -594 -58 591 -212 -574 594 -292 -892 660 488 -317 -391 292 -739 -793 95 424 716 225 55 161 -835 -495 -73 768 -283 -101 -42 -260 -364 762 -53 259 -883 413 442 -298 800 -833 -214 -869 -186 -601 -170 -78 384 -341 617 699 708 799 795 -751 -749 -160 490 -588 466 -373 -216 -282 15 -492 461 -785 -825 -356 526 -7 36 -2 -195 -554 -564 -354 719 -769 -453 -223 -601 546 633 13 -764 329 -239 -862 -301 -254 -56 532 -151 -653 683 733 -606 -451 -568 -411 -88 -449 -17 465 -310 -819 -619 414 -562 126 347 -228 714 -877 69 793 -545 -782 639 -431 147 183 -269 -833 -342 509 6 -507 295 -117 -29 29 -655 642 186 -745 -33 338 599 -117 63 525 -752 735 689 748 -314 384 -83 755 -651 -724 717 370 798 -253 620 -849 -313 108 -675 680 319 649 19 -737 738 269 795 -561 -875 -868 425 53 -265 73 -254 767 -525 732 385 -222 401 418 -635 90 736 271 -516 491 348 -761 96 -544 -871 -688 -673 -26 134 -525 -413 -280 191 -349 -837 305 -259 703 -356 -329 105 -883 338 248 46 -284 -602 283 -559 786 709 288 -276 139 -77 -633 -862 -63 655 -448 -651 612 -629 327 388 -391 15 512 -886 -882 -440 412 -219 721 -62 228 -258 -247 -279 215 496 631 -716 -627 -586 -586 -637 -299 -468 204 643 -129 -612 -653 -161 -882 -15 -65 596 -324 769 -890 585 -60 -661 -444 -693 -300 -90 -628 498 152 612 -888 -512 -446 642 -148 168 -254 382 774 685 -187 -42 -324 -874 -313 309 659 528 -786 -431 -735 759 -340 -564 25 368 -252 327 -271 -428 191 267 471 701 453 80 -837 -678 -125 -405 -556 -684 -613 111 493 389 -346 654 250 -838 160 601 -692 217 -91 -827 36 174 768 -465 -353 -790 -500 710 163 441 -162 177 -314 400 693 235 5 321 -109 11 790 216 210 679 530 749 -820 -325 635 275 -262 419 -543 417 547 -818 -181 190 201 49 -751 180 -8 -847 -893 601 -589 150 -770 25 -723 -425 532 523 322 622 -724 688 -446 18 185 725 -565 -35 727 -77 -125 566 -279 -583 -226 -484 99 -541 559 598 449 210 -420 477 483 529 565 -71 -243 593 276 204 300 -358 561 -303 600 -430 -166 -720 791 -81 -478 -675 -33 402 3 315 -417 -409 -866 -671 -337 -369 -657 -147 347 408 146 47 162 701 100 453 -684 434 128 -74 126 -524 -724 404 710 799 -354 -470 775 41 -667 433 -697 773 441 470 -700 154 -142 698 170 -543 -645 -399 -197 -528 520 -892 -809 483 -308 -587 502 -346 -744 724 -211 -256 764 415 775 172 82 760 -301 264 -766 -531 -213 780 737 -489 -859 -390 -681 396 481 -560 483 -840 -721 -651 228 -613 -309 -441 -787 -596 574 256 360 -890 431 535 756 -752 -710 -702 707 451 -235 495 353 -562 370 -510 369 410 -250 -474 631 756 526 111 474 -238 -806 -69 18 -700 72 447 -440 27 704 -503 -178 -513 -92 -854 -686 606 -448 -4 163 46 210 450 44 25 713 -879 -66 -558 -16 338 -70 -815 -384 338 -3 114 340 28 330 -573 -478 -6 -115 526 47 -885 202 -695 63 364 300 -833 779 -572 752 -832 -380 -701 -30 91 -620 714 667 -180 605 -830 -350 640 199 -336 -852 457 507 -570 -486 -597 -689 701 752 472 -258 -508 -816 -833 621 109 716 -169 -222 316 672 -262 -305 -150 291 713 -758 336 619 754 -491 328 108 -42 787 95 786 425 -508 70 -565 552 569 756 -303 -233 68 690 -319 -499 -145 -346 314 -283 -404 -62 725 -705 -377 303 -267 594 -121 116 681 647 -417 135 -628 -248 -277 311 483 359 170 747 676 387 48 -50 -181 185 -20 -55 574 314 283 308 -353 175 466 546 -587 -523 -766 -432 317 173 -517 -49 538 536 174 96 -45 -878 -201 -563 80 -744 286 342 -726 -170 -732 439 524 -807 590 116 -555 -247 723 343 -444 516 -189 -656 414 437 -436 -650 693 -36 -177 424 -60 493 131 -374 463 341 -552 460 -387 -659 -787 56 -893 -427 198 -856 527 234 220 -334 674 -336 -180 -389 -95 600 -64 -93 -55 50 -628 -331 743 762 -681 -106 628 33 -211 -147 -875 501 220 -722 140 53 -99 -774 245 -535 -404 -567 407 -838 236 276 -769 142 -187 -200 621 537 -69 -88 -892 -762 -731 648 -213 357 142 10 20 773 602 32 292 -710 -215 378 -14 -35 374 -47 -395 326 346 -459 -74 -785 207 646 -627 248 48 -119 132 -660 576 287 -205 244 197 676 -231 -575 616 -703 2 -650 -438 -728 -838 583 -778 120 75 313 -69 102 683 553 159 11 -741 -761 412 -836 -493 -466 575 -655 -501 -275 -62 -846 -246 525 465 -579 774 73 216 -597 778 545 -638 -88 -7 548 411 61 -758 158 -718 -674 116 -786 99 -757 -143 499 459 -147 758 -822 168 243 -238 53 -66 256 -107 638 -703 -205 487 -266 -844 241 -308 424 714 -7 -747 -38 652 -835 391 -365 496 495 -898 441 208 781 -227 -389 -125 244 -429 500 501 -509 437 640 -559 512 -862 -541 -459 -701 4 -749 612 -182 -842 763 -404 -255 -619 585 755 -591 -679 -183 -816 609 298 -313 -192 307 -1 -632 572 325 6 -143 334 301 508 -550 547 -144 788 502 483 -68 -346 118 45 674 726 -359 -763 483 -464 -675 -157 -634 251 587 -517 666 -862 66 0 113 -165 -763 482 -862 206 446 -341 -540 504 481 39 645 -25 -567 -227 -876 -697 602 86 -574 497 500 103 -700 207 -876 398 386 -52 107 -579 -28 -559 567 -546 -283 594 -389 -329 87 -623 -295 276 774 -856 701 -200 -830 -18 -796 284 -261 188 -435 741 -81 604 584 -719 114 -562 -10 382 459 -255 569 -275 228 -145 46 -333 688 208 414 -703 -359 -334 528 -306 -876 -619 -586 545 614 -361 -798 -264 162 411 -582 -553 144 -590 -397 271 -512 225 682 467 -318 292 -481 607 691 -830 -431 -145 -66 -831 -678 19 249 -518 -97 84 -508 -546 -25 -55 39 -175 75 290 -224 489 -6 -43 144 -549 -643 -533 -366 -735 99 -861 3 -245 303 560 366 -209 -732 -807 278 -456 -812 -71 -39 -160 -535 331 -794 -674 567 -225 499 709 -537 -573 323 -148 52 595 -257 -640 402 -584 -243 -294 153 519 -604 429 454 -804 -202 -518 -124 307 300 -139 -33 507 107 -649 -816 578 256 -505 137 -683 772 554 30 468 -68 -493 248 -467 -434 -600 -564 -465 659 -83 -612 575 251 237 -750 -230 -744 192 89 751 -457 -261 -348 315 47 -603 355 667 56 -442 -41 -601 -208 214 -171 -631 626 213 20 -164 546 74 -723 -495 -515 318 -624 300 -510 -5 24 26 120 -207 316 724 -92 -380 -772 344 -580 -705 -576 29 -528 -40 -622 62 212 540 426 -32 -406 -722 590 -344 -666 -469 150 548 -667 690 -782 -324 -83 -192 488 -761 421 -800 633 8 -310 -591 -368 -373 -474 605 166 -625 537 494 33 410 -565 -482 -34 601 552 584 -49 160 -777 460 -791 25 336 -187 -691 -488 409 488 455 545 -451 -277 527 706 542 550 -821 800 503 -841 -383 -338 -253 559 37 -664 -446 -831 -346 729 -148 745 567 -753 672 -210 -115 -778 163 171 481 -182 -531 628 1 -21 24 324 446 -147 101 533 782 358 -536 788 378 650 -261 -868 641 -863 -317 65 -104 449 657 506 -877 247 -854 -697 442 -280 222 66 -573 741 -736 -686 -372 -592 -380 105 31 733 -305 490 -633 -211 -897 -880 -639 -371 -505 -162 -347 618 -61 702 -149 -488 -764 -823 -314 -472 222 -171 -633 200 658 -173 567 521 -406 537 434 -471 694 -118 -711 -512 -764 -800 -291 -438 -514 -772 -682 -319 426 21 141 498 740 -798 -868 249 -629 -54 -89 217 -284 593 0 190 665 -520 -776 -132 541 -414 235 -715 -889 -625 -159 704 -1 285 -626 -62 459 -12 -197 338 549 -681 -770 388 28 697 -302 -193 -179 -709 -882 312 780 -311 -194 -665 -222 -731 647 505 56 -643 201 -705 -80 413 256 94 361 506 -602 -739 74 -672 -97 -704 -827 -494 -439 -857 -426 -161 309 -231 799 -230 -322 -557 -744 403 268 532 625 452 -398 -38 397 234 494 69 -188 -468 -588 -762 8 -644 -89 442 -189 572 -249 629 -511 -217 127 -587 653 436 -630 -387 529 407 -465 -659 -766 183 611 -98 -587 482 34 418 -199 164 448 -542 -226 627 -113 159 -45 668 95 -638 -17 -538 -237 388 497 -112 -793 329 -539 -592 -335 438 322 -760 -419 305 203 687 -644 613 -207 486 179 -281 -898 577 -310 125 -841 -421 521 -423 1 -230 -169 33 -784 -400 73 -692 -605 80 -808 229 -649 -533 -405 -43 316 488 358 442 -512 -649 -169 648 -809 174 -562 218 -373 316 -576 80 551 -409 756 -160 -365 -756 504 250 517 -305 -296 718 249 562 -441 786 -390 -655 -360 272 -809 215 617 -72 -798 481 -41 -208 -632 -38 -793 545 364 542 -620 788 -828 309 -512 -710 281 770 -476 439 -214 -267 -604 670 -885 575 565 -672 -332 294 -508 668 -876 -479 114 -264 336 -801 -557 627 -132 -533 -327 522 799 552 694 -650 648 310 -14 199 -716 258 102 -95 113 180 712 -366 615 -113 381 462 -309 491 342 -639 106 762 622 -480 689 164 -744 22 -755 560 292 482 -830 -651 -337 669 284 -807 -504 34 -821 414 -198 -532 317 424 -794 -596 156 -128 -320 -841 245 -630 629 237 -146 -751 231 210 -588 -562 27 -601 493 -396 -508 -526 320 -698 -172 -679 462 -372 28 -717 723 569 -296 696 -82 491 706 95 -91 -297 97 736 -57 -245 -776 -456 -173 -798 464 725 -200 -2 -758 545 -136 120 -807 -695 111 63 -361 545 96 -249 -366 -414 -281 -621 -555 265 -660 335 485 -41 323 567 37 262 -197 2 793 8 278 720 -217 -839 -822 -359 -105 -512 -161 414 -652 28 -405 -243 -728 636 -123 584 215 -3 497 618 -858 -763 -763 -10 407 297 550 650 -791 564 -868 346 98 -346 -464 648 612 -297 -555 -453 288 -866 -874 148 708 -506 -204 -630 121 -786 566 737 -805 -113 784 671 -325 650 -617 181 -149 382 -890 492 102 306 -553 453 420 -879 -242 293 -522 168 322 234 513 -199 -386 -117 197 -165 -379 -811 -585 -420 433 -275 -724 141 -18 -387 -88 -744 477 138 -105 703 355 597 221 -464 -144 572 663 629 494 -27 430 -290 -273 797 -200 446 -530 464 614 215 -747 634 317 505 456 -352 303 -210 -196 -823 -277 92 541 -59 716 185 -409 -77 538 -28 516 641 -483 -74 750 -880 639 -604 -372 -279 515 -753 67 149 788 576 -852 260 -94 -290 -186 134 -221 -511 192 -773 -507 252 -202 149 561 -722 274 -695 -785 78 -347 -597 -833 384 -206 -218 65 -674 7 359 61 -895 353 -363 -231 167 528 414 710 -111 -213 -760 -40 -295 -685 -737 -749 -210 -448 87 82 -409 -61 283 508 -747 -547 28 -94 -304 717 -835 -379 279 375 102 -618 242 -233 -281 556 -878 -565 214 685 -685 -128 -38 -135 -535 86 516 -463 502 -713 35 335 480 575 590 -211 795 -355 -879 -814 669 692 -212 -490 634 476 -305 -793 123 41 -39 -14 712 -703 -509 267 288 -560 -225 -20 -525 -253 -125 196 -426 641 562 64 -875 681 -213 -745 -730 -235 -199 506 364 179 48 -712 -860 316 42 -367 512 -595 -855 -126 1 -329 753 -784 459 500 754 -708 271 674 -401 -707 420 788 -67 748 -813 57 522 363 -754 -833 483 -746 663 720 449 -5 -201 486 251 699 -299 -696 -43 -246 -462 -443 -396 -709 -663 186 349 752 -726 -619 271 -830 102 490 -193 170 193 -675 -883 -74 376 -148 638 -610 -832 275 -607 -42 -753 94 162 421 640 140 -511 -800 -633 334 647 -257 -816 696 731 -322 -620 713 732 797 271 -430 128 -176 -56 -535 -727 200 617 -59 722 593 29 505 710 34 23 493 494 -125 -611 -900 164 210 742 -198 -38 -536 -725 -687 -883 173 292 651 -848 556 29 230 319 473 109 -761 296 -262 662 569 331 402 -78 273 -583 290 -133 -237 218 263 -363 714 -411 -467 665 434 -686 510 -225 -255 35 -712 -386 -671 -859 792 581 386 -585 219 34 273 -259 -720 -516 579 -882 37 -887 -490 -679 186 427 -559 479 -890 -521 737 -438 -887 221 -474 -872 -220 782 -802 465 41 328 -597 192 -12 72 -888 -254 -350 -447 151 -548 397 692 -166 611 -221 -702 -860 369 743 268 67 510 -665 562 222 -765 304 -607 -612 -666 -373 117 -219 -503 -510 579 -619 -883 457 46 515 -436 -274 335 471 -301 -526 -396 398 510 -277 158 -729 312 20 -768 -661 -390 116 -80 -407 725 3 -706 9 -843 572 569 426 -110 274 -725 500 475 -677 -853 -180 -284 -723 -205 -177 69 -494 148 -389 -723 -15 309 -105 296 -170 -825 -621 471 546 418 27 -770 -494 188 32 519 -580 -524 -315 318 217 -262 -690 -24 -207 518 -526 -459 -440 399 -468 -388 -301 775 799 -476 -75 -701 591 -263 240 -524 246 714 487 630 389 -140 -292 664 -260 79 219 -285 648 -79 -619 -583 780 425 697 752 -171 -607 -697 546 -854 349 -33 -156 -342 -502 12 -62 787 -151 -585 -470 770 -785 -758 699 -618 277 609 425 199 505 180 -1 -890 310 -155 550 -638 349 611 431 172 146 -638 416 -424 -319 766 492 90 355 57 -334 -105 -100 146 693 -874 -351 -514 -542 76 444 71 -300 238 -479 602 288 -822 -330 364 750 -4 -455 520 -587 -108 400 -322 -194 541 251 510 -474 321 571 -551 -387 -338 85 -156 84 -661 109 313 514 42 -218 -381 -842 576 726 -633 -221 -153 -677 -47 -80 -450 -645 -804 487 -131 13 126 593 399 276 -308 -672 -187 -45 -783 -636 206 290 -891 531 -290 -871 681 -466 -327 -692 -525 -329 -128 -263 485 -200 -134 -163 680 -540 -240 622 547 -114 164 -427 -705 557 27 495 -848 -8 -513 97 -844 -470 -519 -749 -493 539 -270 681 -540 281 618 -285 -505 -857 -55 -424 561 -364 248 -862 -6 -773 -103 563 -752 749 348 579 -351 -895 111 -67 -591 785 685 574 -348 262 -435 264 -876 481 -592 183 -31 415 726 412 46 -485 -591 -322 382 -237 714 -111 -244 -120 523 -547 -176 -863 -607 209 -862 -282 -77 -431 -876 658 -276 215 610 -716 -511 459 -712 456 -219 503 326 667 -756 -192 -830 -392 -472 -640 -385 -322 -315 -239 548 727 787 23 -190 -623 49 -680 -393 690 54 -150 -766 -658 468 474 -875 683 -167 553 -559 -50 -132 -861 -854 545 -360 -663 -857 553 -125 -185 -298 672 673 85 542 -839 -319 197 -4 657 -282 -142 439 67 -181 -535 -119 646 -466 -615 149 -387 -132 357 -447 -856 401 -465 730 464 633 -223 -385 -848 339 515 -107 153 -471 393 641 -136 521 758 754 -87 -509 495 -782 -417 -344 129 737 424 290 125 33 554 -897 -402 -648 -7 -864 477 308 83 -204 -537 -272 713 -860 379 405 385 778 -151 -24 194 -226 -463 650 30 44 649 257 792 -519 -359 -468 -314 -853 288 -387 -842 112 -864 -176 335 -217 230 113 185 265 211 -682 757 -714 -598 -530 -639 -31 800 713 724 82 -309 293 -690 69 -28 -488 391 -174 -661 631 422 673 -161 778 -704 -791 494 -314 -345 642 751 -834 -829 48 -253 -623 704 -83 -393 -200 76 128 -818 750 -99 -12 18 424 321 -801 -160 661 45 254 503 173 704 781 235 660 617 -500 -547 -544 199 -107 197 647 321 -162 18 86 -873 -350 130 681 -34 748 -318 783 186 677 -331 171 -760 761 -307 744 799 174 283 602 702 288 259 -172 410 651 169 -823 417 -683 9 -105 -231 -262 -225 -71 -150 -250 554 -280 796 392 257 -858 271 -486 348 472 -637 388 -854 741 -789 -395 -649 -462 -372 -881 -351 85 -539 -292 -513 673 757 618 -636 720 416 -160 -105 429 688 388 -185 -371 239 -381 -667 222 486 -561 -831 -645 -286 577 321 -10 -422 -101 -156 268 -825 584 -327 203 -817 135 -441 -149 -190 -480 -843 74 260 -812 782 -863 424 -484 -579 -251 498 -157 770 -11 340 520 100 -756 -730 -794 -217 -388 286 -397 -193 122 -49 -855 -340 -454 467 382 682 -682 -330 -307 31 -530 -280 -35 292 -66 -358 -67 -791 -356 -152 -342 -804 -241 -124 53 -95 -810 -199 27 536 -321 94 -620 -213 403 -14 311 242 -1 -154 -461 108 -412 214 413 53 184 -787 168 46 304 -114 -576 -301 -379 -460 120 -110 -805 -845 -459 -485 394 -197 -292 60 -599 752 508 65 320 668 499 -179 536 259 -812 -401 357 335 -222 -296 432 -778 -285 390 414 -610 783 92 -831 280 344 490 364 206 171 -665 610 25 -21 702 302 556 349 765 -516 -301 83 474 -437 99 -101 42 -396 -523 -668 18 261 -529 737 597 -325 637 528 -702 -535 645 -670 -548 348 486 452 -233 -358 33 365 -5 -762 -619 661 476 -515 -455 439 -64 115 -585 473 -618 112 787 570 491 -544 -24 -71 349 -692 -292 -621 528 357 -464 444 129 737 -111 389 337 66 -779 548 -233 -532 511 44 454 -386 748 -589 -317 314 666 446 -138 -866 -728 -822 -179 477 -832 -545 58 512 760 -227 -522 705 -79 -674 47 181 763 -40 -365 -464 710 -13 647 -578 786 -72 -324 208 -674 225 294 408 -534 -391 -660 -370 -240 134 83 -849 746 18 -463 484 785 217 105 657 -223 -493 -158 279 -213 -739 136 475 14 -672 -706 -74 -224 -508 -395 -120 -814 -230 -22 -809 -127 -480 -559 148 -245 107 54 -473 -398 331 -640 297 366 429 531 462 203 396 -879 -360 -88 610 378 104 202 36 381 486 797 -399 -477 -113 -310 516 -805 393 -330 -223 529 759 599 -564 511 21 407 -686 -670 7 387 -332 65 -823 389 619 266 398 103 -274 -854 559 100 -491 678 787 -271 -520 -50 -674 277 -158 336 -552 790 -96 535 625 190 250 -194 699 -269 -45 18 -444 -629 -743 -501 -678 607 740 -467 482 -325 302 430 -820 -266 -318 433 780 -177 146 -228 -665 -806 -531 450 -155 -588 -643 -187 357 -752 -533 -86 322 509 -21 688 -325 -171 693 -715 593 782 -268 545 -333 473 -664 -122 -543 724 -582 -502 769 -196 -361 -462 -201 351 351 -309 38 463 -280 -596 -371 -774 731 -619 5 -578 -184 -436 -334 177 95 -765 -722 784 -680 -38 539 -866 -388 -788 -895 669 -42 386 140 -601 786 568 -395 -21 -396 163 104 695 -10 115 153 -634 -462 -8 -55 -479 530 553 507 -775 -900 351 121 73 254 -185 -684 554 -588 91 -131 86 -866 405 -480 -728 175 -170 -210 -850 42 651 -363 539 111 685 -837 -717 387 -149 374 -525 416 597 475 -593 664 -295 57 197 698 792 177 -855 -255 544 -490 -35 650 -470 -380 -668 -142 -312 -83 638 -155 235 -695 131 -810 578 608 -65 -818 744 -257 -105 699 -338 742 747 -478 -438 641 -816 -468 -199 55 719 26 321 -637 -730 511 -9 -506 -414 183 682 657 739 -834 338 654 688 454 -220 -547 -809 -846 172 180 203 582 -682 -157 -510 -254 761 745 13 102 -372 -92 -118 187 -736 -298 -23 489 -75 702 -339 -725 -222 -107 -251 -499 -386 78 -5 -795 531 -471 625 -144 -896 -449 -161 -519 221 -233 545 523 399 -887 -264 47 252 -81 10 372 -368 405 439 295 -548 -295 -118 -452 79 800 684 -410 588 194 -243 388 283 -280 -550 656 332 456 -893 321 -153 -900 -390 -328 89 80 161 223 589 39 357 -281 -899 -578 -397 725 -531 -771 -430 -363 -822 -753 219 -522 604 457 430 -168 486 269 199 -4 -579 313 719 -38 571 -586 654 796 -62 700 -557 -592 215 643 -151 182 -289 429 57 243 287 204 -300 -830 786 -104 -433 13 -289 441 -200 -121 -541 213 -856 721 -620 769 757 -713 -333 464 -76 -354 -889 327 -61 -877 51 387 507 -15 600 -790 437 45 662 755 -77 775 205 -249 -311 733 -241 -853 -574 594 528 -729 779 -225 -16 -363 406 -843 300 757 696 591 495 -801 311 789 95 183 -315 -403 -649 -811 567 -127 -728 467 424 647 152 653 561 193 649 371 -898 -256 537 647 -770 225 -51 -224 255 569 551 598 -815 226 -883 272 -529 -556 294 -673 -695 394 -587 108 -644 -738 183 230 -548 770 -381 118 403 -525 124 18 -659 -631 -145 -407 449 455 -773 391 747 173 -211 -829 752 97 -103 -90 759 470 4 491 -375 -5 486 -848 787 -723 630 -69 211 -570 -846 501 231 135 6 -734 767 -765 545 351 -873 395 710 -856 -165 -536 -238 -192 35 447 334 -820 371 -820 -115 -48 144 -615 566 590 -635 81 590 -24 -95 -471 -456 653 -512 228 -116 -893 470 -4 -617 11 -176 -665 -881 -558 647 -589 -467 -72 -370 427 -727 -270 737 179 457 125 -103 -51 35 515 -788 -31 134 -264 -597 -760 -340 -4 254 788 -150 138 518 279 630 680 -476 670 -639 425 561 588 -475 -846 -4 -888 -568 -170 217 -512 -174 -679 -793 -9 715 -81 299 -815 740 -694 614 -171 -868 -803 -71 -577 -186 -756 -525 -207 478 728 -267 -767 -613 775 -430 -155 243 570 629 -228 346 -181 -832 255 -227 502 -572 -690 -637 -14 476 -816 -717 130 -231 464 -265 -611 641 304 -123 -789 -838 159 -702 -775 476 334 -14 413 -361 229 51 -476 -451 216 -811 311 -845 697 627 650 195 -250 -34 -737 445 -662 -886 689 694 41 515 687 405 674 92 -147 -431 -593 -800 -441 607 -322 -72 -230 496 -101 308 327 480 -40 68 -162 -592 403 -382 -545 15 -863 600 295 -463 53 -17 146 291 138 -872 321 61 596 -431 -207 679 -183 -357 709 182 -871 -116 -644 328 -774 505 -617 -814 -89 -749 -522 -328 682 -739 -390 -852 -522 -115 778 -671 -321 3 647 -448 448 -420 -673 267 109 -155 -536 621 168 349 607 239 -790 380 -773 -892 774 -454 -372 -419 227 -247 -771 -590 -644 -638 -892 -158 754 -710 12 617 -407 -796 -823 -85 219 -455 778 -308 -693 -447 -602 108 61 363 -158 322 522 571 583 -468 250 89 -8 -700 -784 -886 -691 -229 -13 464 -91 602 0 -869 -171 707 653 -344 178 -856 576 -67 485 -74 623 153 -496 139 241 -106 -223 162 154 690 -897 -829 -799 -229 -269 19 -136 -251 -843 584 -524 520 -775 555 748 -94 68 514 -313 552 -485 173 352 -56 -826 -584 565 133 -262 486 46 446 -828 -131 72 564 108 660 394 -846 354 326 -436 -702 -243 -859 -45 212 26 17 315 60 -809 16 -341 585 531 -241 -414 -413 321 -603 -247 -653 415 -439 244 -858 -312 480 -176 -66 -300 506 482 -301 -429 440 -114 535 -380 262 603 -464 -220 -742 -504 -100 -300 -76 336 -893 -486 280 699 33 673 -705 -795 200 729 698 136 -573 160 -563 -746 229 -325 78 -551 78 -749 535 100 -757 510 -214 -627 -379 -349 737 -217 552 253 -815 -388 607 698 -530 -332 -272 -480 110 -521 632 -510 467 393 566 472 -808 -764 88 -115 497 742 372 -870 572 -269 -40 -417 710 -696 -621 287 -76 418 -29 255 -65 795 197 -217 -493 -403 -344 -92 263 -835 -384 479 -280 720 -819 -863 -535 -659 692 660 679 -679 -299 -424 185 72 -571 -37 -883 -765 -474 -511 -501 365 -342 -22 -773 183 -498 -571 -330 -485 -823 -217 681 -616 782 -161 606 -364 286 477 -785 361 -763 -761 -446 -495 -264 -131 -122 -527 392 -393 777 -82 -137 -399 -818 -265 26 -260 575 -531 465 582 -303 -121 -516 -354 496 544 -488 419 -102 193 618 -292 -771 -143 129 -622 534 33 390 327 -865 131 227 -208 505 339 629 -855 -177 -708 -546 556 608 -400 -76 -57 616 570 228 -780 652 -793 351 -339 477 -852 -727 368 84 -3 153 43 784 -825 584 -885 -518 242 -468 346 -250 -764 578 329 -886 -615 -722 -819 -899 527 -754 656 -271 382 -395 -228 -502 -661 -407 -68 -891 238 490 -439 -542 5 4 670 115 570 681 -110 466 -369 337 361 24 -342 572 415 -672 311 365 -585 474 -420 376 -524 -612 259 -470 166 405 -593 380 39 -743 231 -702 763 243 -178 220 -735 251 776 -527 28 631 -132 -189 -126 451 776 -82 -2 282 -234 350 487 29 561 -505 153 -35 445 -173 -595 -532 -583 -425 -887 -287 -888 -687 -644 -190 62 356 -264 575 385 523 -72 -319 -323 -601 -264 321 680 -777 -783 767 -260 246 -81 -202 -435 -66 -14 37 -826 -600 -878 -888 296 -66 -466 -667 -893 622 117 -36 -810 430 -305 323 -488 118 -279 -547 525 334 -445 -284 383 -339 185 -805 -626 -657 -700 -359 268 -102 769 133 -468 -216 530 -586 -381 -763 -839 159 -474 420 -164 -767 -780 -588 284 403 320 -64 -765 760 -436 644 493 -684 -649 -201 575 -895 -681 -42 574 -86 -764 -897 32 -119 759 513 42 -383 433 -743 295 458 -508 -493 560 131 -132 694 -22 167 -811 415 -71 -163 265 -428 -387 -891 -467 -611 -508 609 170 -202 560 777 551 -69 -143 -780 -52 388 327 -224 432 -772 -387 -741 -223 -785 -282 -391 382 -560 -384 422 -437 -598 -101 -158 614 669 -825 -668 18 -548 -126 -441 481 243 -724 -767 -100 -614 -33 530 -772 50 -51 -899 207 -492 97 496 -191 247 -690 -656 687 -284 649 61 -704 -59 -650 130 -695 -225 456 651 548 -839 -94 668 -446 494 394 366 583 113 682 740 567 473 -550 -796 663 376 -842 339 -248 152 -510 -217 -316 425 579 -471 200 -279 -181 -900 -806 532 451 -30 -642 202 631 748 -60 -835 -111 204 -666 -885 -642 -665 69 714 669 -398 -221 557 401 678 195 -249 -365 -788 755 -354 -93 399 703 503 -698 9 336 -72 -62 -710 -118 -16 229 -692 -62 105 89 -644 -341 -525 -765 -277 567 -796 570 -88 504 -280 456 775 735 336 703 -890 260 561 -682 -898 -11 -669 -52 -229 -677 309 -66 688 -258 245 -595 677 -632 -143 -321 362 -880 -726 -484 381 408 189 713 400 -515 -527 -666 456 292 683 329 -278 -861 22 591 -150 565 -39 676 -222 405 -308 667 -398 793 -66 -458 559 -265 656 734 786 -20 71 759 -383 292 -19 598 704 -629 639 638 355 178 115 -841 -132 -649 178 -896 114 -351 -14 493 -270 580 -353 494 -105 615 10 -108 415 152 -521 94 688 -37 492 660 325 484 112 -151 240 -737 -825 167 -432 -405 -573 353 63 -711 -72 -679 -275 170 219 -599 -623 365 -40 -442 765 -526 465 -795 -638 220 -593 -804 -246 377 187 486 -850 520 -897 -553 580 -807 142 -73 -529 -226 373 28 -180 477 259 704 -518 -293 -662 290 -247 -183 414 -872 -328 -788 -221 1 702 -34 232 737 -131 383 119 -561 230 511 27 -549 -139 798 66 547 714 -681 -393 -51 -389 -726 -636 -470 -212 -258 -668 -418 592 -275 570 -775 285 -779 -440 -407 591 753 -521 424 -377 467 -604 -698 721 314 397 38 791 -715 -138 540 -179 -575 -626 -816 -78 217 -211 -75 -371 -779 652 -502 -788 -491 -407 -81 230 790 600 -864 -359 177 -122 -400 -440 -379 -504 773 -669 -345 744 -62 557 -459 -19 603 162 -300 352 383 597 -24 -624 -226 -627 620 584 105 456 518 -594 741 -686 -694 446 189 -42 59 347 -244 -249 454 -55 584 -442 -659 -802 -270 63 -131 370 -702 -794 -654 -318 -844 191 145 559 656 223 70 -210 771 -887 -227 122 468 -432 661 -254 -132 124 764 723 466 376 -320 -624 279 -721 718 -34 -841 41 132 -726 257 -319 -553 715 -633 636 544 -501 -869 -187 -735 -294 -80 -282 -670 -228 545 738 662 -838 -89 -649 265 315 -143 -797 -504 -533 139 -546 -634 -356 -678 -631 74 -570 -267 614 497 25 -616 -525 -795 -18 187 71 72 108 -530 639 -879 -402 -71 -483 249 -214 -782 -243 -570 -863 714 -151 605 -244 -301 316 -38 -463 -562 -520 -848 527 -730 -399 -866 636 -659 -418 -60 -733 -673 -700 640 -498 -237 -449 -846 628 -216 669 162 61 -594 76 -456 781 175 -400 497 -899 590 556 350 457 531 -792 438 765 -392 -490 745 484 35 -818 -872 -883 -393 -540 670 -244 466 -393 -313 219 196 218 -66 591 -157 10 -250 573 25 -422 -604 -176 -239 -225 -108 91 480 -871 478 -710 -539 -181 -576 -719 -869 12 -236 744 -231 -96 116 227 353 -504 -578 -699 -46 -202 -25 32 -336 -376 -433 -354 268 -192 -643 71 179 293 -702 -432 18 -408 775 175 -536 192 -111 -187 607 -173 -586 -847 646 53 593 -320 186 732 -409 -81 341 661 -387 51 -149 275 179 607 -476 -400 527 -606 -74 -760 -769 170 -717 324 -101 503 -24 -62 581 5 -332 467 440 -103 403 -386 -591 153 370 288 711 267 -411 -333 153 45 537 -382 709 243 575 -558 -373 702 -523 -202 -852 47 55 516 3 197 344 233 -77 -158 235 -188 159 -879 -303 -273 -285 -344 464 -74 690 -702 648 -806 192 -405 237 144 559 -664 199 473 -486 -672 767 54 49 181 547 788 477 -212 742 -570 649 290 292 593 166 643 569 290 -466 736 348 -564 -643 104 492 765 -855 770 -305 -415 92 -162 153 -882 -867 469 -700 494 186 717 499 -491 -866 -246 210 102 -609 780 569 318 501 -702 -358 683 73 459 691 431 -591 715 -863 226 723 413 22 197 -781 -199 690 -239 721 391 566 775 420 -180 -791 -820 161 309 -459 -676 258 694 -553 -170 -396 -586 40 -897 -384 -375 716 -568 -112 -312 705 -710 -693 424 -643 143 344 -404 488 -11 658 138 -264 506 145 572 764 -102 619 -495 285 760 -59 213 -375 432 244 -496 -164 640 -261 13 -616 705 -455 -796 -585 -41 -638 716 -235 373 -10 -454 751 732 -886 -805 -605 -674 -406 -314 -876 -382 -613 -725 150 191 -582 -51 -511 356 390 92 -367 -212 -175 -546 -373 -804 167 -516 559 -474 -311 -718 539 -135 -749 -58 490 400 -553 66 526 203 -443 786 -384 255 460 -612 19 -808 -354 -717 727 761 516 92 116 -769 -691 -321 572 -87 -59 -102 -843 -276 -596 635 208 -60 309 142 420 789 -253 234 318 -350 114 641 -847 712 706 -873 -140 792 -633 412 -855 -59 -336 578 764 247 -887 -455 -334 -864 -557 -868 767 86 593 -217 -499 -828 -94 669 487 -757 787 -420 -253 645 -220 -471 -354 674 759 -799 -481 125 -667 557 -167 -756 485 -438 490 330 269 -500 485 715 -24 519 -548 -247 -522 -402 333 517 58 222 583 -387 402 672 -386 441 717 -746 -44 421 636 670 143 680 51 -472 170 160 317 514 559 -677 681 742 -124 -273 -243 103 -447 -735 -887 -703 -20 -575 -854 -416 -215 -518 -428 -568 -513 -667 -764 547 410 197 489 -370 49 -673 -380 -334 542 -763 -588 -707 172 -573 401 -603 730 594 339 674 -531 780 -264 -760 161 304 598 626 422 250 159 -614 -169 639 -594 -715 638 -164 366 -93 359 -217 -294 -234 407 268 -544 -102 790 -71 42 -750 -131 -163 265 415 373 -217 576 -731 540 -325 343 -535 -808 622 338 -320 -678 42 -300 -413 -495 -109 -367 -617 337 -360 -541 -548 268 630 -760 -205 -871 -193 305 -742 359 -630 346 -152 -848 50 -214 -561 -208 -268 -262 -833 452 33 -558 433 -597 660 -94 701 -874 608 31 663 617 -680 -638 169 -421 -707 -171 -52 -506 -613 491 -346 -809 390 -379 366 -644 768 114 -625 -439 -488 -459 417 -468 -755 -754 -616 13 -139 -50 -624 633 -686 731 -716 -65 764 -680 746 144 368 -5 -651 -636 -390 -115 -189 -623 -303 -846 782 380 -793 -62 -420 110 423 -43 -87 367 664 -669 772 -381 267 -450 48 125 -826 197 228 -517 400 443 -635 -668 -234 -477 385 -773 -128 -97 492 -824 -121 -229 -767 264 764 755 546 303 659 -632 -697 -332 610 -424 -352 -638 -786 -384 736 -671 -497 -405 13 66 -121 -516 -442 10 353 327 -114 185 -238 -106 511 -662 689 -201 -573 89 -427 491 -148 -615 26 197 316 241 -886 -793 -312 -856 20 696 -668 216 -112 -448 709 281 -17 528 -829 65 -198 -670 -293 501 -661 294 554 797 479 -217 -667 326 -602 -819 635 -723 -334 -327 217 246 430 -742 -251 -439 272 -38 347 -201 -615 -456 102 57 524 137 -28 481 319 782 75 555 344 415 -701 -225 -900 757 530 475 211 -879 -537 -5 477 -804 572 181 -89 160 -29 264 2 -395 701 755 -101 -584 -621 304 258 -103 -343 -854 -346 -63 -587 -357 -138 -754 393 39 -563 -629 -401 590 -263 -382 -705 -612 -189 647 -795 469 -646 -28 -147 781 -157 -69 454 470 144 -565 181 -90 -384 789 -188 6 275 328 299 -797 153 685 -89 -668 680 766 -852 800 -35 261 -33 343 356 -72 707 181 112 -640 -523 115 -520 -230 406 -427 -268 -332 -365 251 280 -838 154 125 158 -631 -296 309 73 -674 -59 170 386 -50 410 -582 -172 -142 130 -785 -875 -132 653 -680 -391 376 -238 -797 -41 -884 -645 176 -417 -454 -70 -726 690 -685 -731 732 196 -511 262 -454 372 277 -97 774 -410 -426 791 181 -804 -283 -155 312 57 -487 -683 -312 -168 -337 -739 195 360 122 -859 -404 -714 -799 -221 407 -120 -233 -26 -397 242 320 589 -791 138 -160 783 -488 -17 76 -24 -107 651 719 63 -377 487 586 51 -204 -208 -482 -202 -225 206 426 -466 -541 262 660 458 -109 -398 504 -437 400 -106 -567 778 -75 -260 691 -595 -519 58 -253 -625 -154 227 -70 -426 197 485 -845 104 565 763 -786 -658 478 567 -2 57 -637 -209 24 -247 475 -839 502 629 -757 110 547 59 -425 92 431 106 162 -194 -252 187 163 520 -533 139 122 335 -544 -840 623 104 619 -835 -276 -553 -94 -497 -25 -564 -730 -109 -743 -3 -720 444 -81 -360 781 -860 -677 -452 395 355 -575 -311 598 -27 -393 575 -489 449 57 495 619 525 542 -647 654 -842 349 631 334 -300 -231 -211 200 -86 -599 -533 -495 479 -896 -619 37 261 347 670 -90 -426 -517 -607 -257 -203 335 501 -655 457 597 416 435 -31 -891 445 -697 61 773 -241 449 -280 -45 29 -13 -703 -281 -784 230 179 203 -835 775 -354 -709 -45 -669 175 410 -400 -438 -892 -507 712 -244 -420 -166 164 -766 203 19 318 -232 7 -14 -31 656 730 -657 530 -299 -764 406 -399 -539 -844 16 -161 206 -165 -390 -744 -146 -65 396 -736 -129 246 440 696 514 -558 415 -158 -180 402 305 -472 -175 -580 280 -203 -698 547 -464 -616 318 598 -270 308 256 546 -71 -666 208 -714 -567 605 -814 27 -320 -74 725 -592 -793 -540 -1 -54 -412 -477 539 607 520 136 268 -264 -72 411 554 37 335 -847 466 286 -19 710 -473 -755 36 544 393 121 630 734 274 -24 602 305 -898 622 642 158 -735 268 455 -515 44 231 -238 -653 -99 206 766 248 -370 164 174 -371 -472 356 334 -61 293 266 94 -94 -705 -32 -34 -773 295 12 -604 486 106 7 84 403 127 51 400 51 293 -134 -394 -144 -416 -811 -454 159 568 611 382 -327 567 81 491 -380 311 59 -30 785 -169 -533 0 -585 -745 -302 -531 -195 -441 253 -766 -332 -194 -580 -535 -124 -279 -115 423 -311 452 -170 -539 -178 -482 383 -825 -172 477 252 6 478 -531 -298 746 766 72 -639 -114 314 448 183 -510 268 432 -192 362 -470 327 40 -366 -680 478 94 -406 441 -331 233 228 -399 -219 -448 552 -432 -758 -10 -702 -542 102 -787 -273 -153 -860 783 422 -735 -92 637 -37 379 292 405 -546 -790 -846 -332 -863 -271 -267 765 279 -216 532 415 -495 -355 330 102 -648 673 215 436 -409 -574 -388 -198 -627 265 774 95 -155 -9 253 237 2 105 -39 -15 -603 630 730 -356 211 -697 685 100 72 -123 170 735 -811 -281 -715 727 438 -581 623 165 -264 -703 92 -790 -97 643 103 275 -543 21 -22 -682 -385 -511 -111 -896 -609 -411 577 385 419 -505 -612 -116 375 -8 798 764 718 397 -23 40 165 -12 -206 -611 477 -137 234 371 -451 523 -642 -490 -124 165 395 -484 477 -750 91 792 -26 -415 -739 -393 38 135 -110 354 170 -769 -243 -530 -111 707 -612 -811 -571 -592 545 -553 156 -353 172 -606 -809 -7 404 -267 150 265 726 -23 -589 -103 794 231 -94 583 -682 399 -800 14 -240 600 590 448 795 -315 346 -508 -212 320 -833 -484 593 -430 -201 -509 -376 -25 643 -685 -199 -670 264 61 -569 -147 617 -285 769 -366 -177 -201 408 668 568 500 640 568 383 -465 -518 -165 172 608 556 675 -160 -763 461 -422 371 -851 -238 -566 -74 -769 92 -20 -818 -803 -421 598 482 -624 656 694 773 -653 -222 -274 -571 -522 -350 -820 -97 510 -646 -598 759 72 -490 693 263 -17 -574 439 -112 129 628 -531 635 622 722 169 -766 776 280 129 -264 350 284 574 -867 -895 -860 -493 504 -272 -385 125 -333 683 -857 42 -592 725 328 393 -839 -385 707 -301 522 -565 786 -473 -675 -818 567 407 352 758 -749 754 -568 -363 -339 725 -144 90 -195 464 -155 210 -782 231 -408 649 98 -813 -772 662 -471 -257 285 782 -283 393 -696 707 -834 -448 468 317 675 480 240 -62 -898 -794 -70 -15 -82 -751 -604 -61 390 613 -856 681 -752 468 -711 657 253 -619 287 313 672 287 -848 547 368 789 423 -303 346 775 656 82 477 573 -4 -788 -899 547 -258 -196 -547 -791 788 39 97 444 -370 -603 -134 605 223 524 517 -435 -556 614 -877 312 -504 -193 714 -771 -80 -460 -64 784 -653 669 -347 -738 776 784 -326 -308 294 -710 378 173 389 432 -636 -34 -726 559 745 674 -488 -553 -804 -742 -898 -552 474 -539 -711 -670 617 -699 206 -471 -444 213 546 417 -442 504 -669 455 -588 -351 -54 -224 -631 -183 262 -564 541 485 558 -504 -31 -64 -6 642 516 -600 565 479 452 -729 -279 -119 -102 86 309 -707 10 -745 -862 -75 662 56 606 287 759 193 -76 -56 58 352 -737 291 359 752 -582 399 -98 67 432 -354 722 671 -846 144 -888 -547 509 680 127 -342 -328 543 -376 -274 311 -192 -764 -615 202 457 -549 739 -59 469 307 -797 -725 364 -300 -15 162 -226 471 -828 469 -853 412 -221 418 710 -517 -270 -10 -520 438 -33 140 -131 215 666 558 -677 -388 -30 194 -692 669 374 629 -498 253 -122 -776 -812 -250 78 -315 -108 -753 -121 614 615 -750 -464 704 387 -890 -503 -457 63 434 490 -620 779 366 -336 209 309 677 -526 725 -439 -500 -197 -848 -877 638 572 -35 -37 -751 -518 620 -678 -393 406 -830 -363 557 443 558 -626 89 -144 244 -585 373 680 -842 673 610 500 158 370 31 -223 -172 -96 86 635 -661 42 -296 530 -632 -414 -616 -114 357 236 576 -456 -235 185 411 548 43 190 -413 644 -55 -156 330 436 650 -581 202 -371 -787 248 -760 -717 -125 755 -395 291 -661 -413 502 265 28 -157 -80 -573 -576 530 -560 723 682 -9 22 699 -658 744 -376 -627 -634 -19 772 647 -891 532 -514 773 -5 628 446 -791 -78 -227 -660 -765 625 -360 313 -17 -449 -766 454 -805 -754 -369 570 225 84 -543 -476 -21 -641 -302 710 -345 758 665 -332 -685 -288 -623 80 560 -458 258 -99 -764 -539 -780 256 -393 670 -505 -105 760 19 -493 330 788 -150 -69 321 560 -461 -377 20 185 -338 238 439 -728 -759 603 630 -651 618 -131 305 615 -593 427 -16 361 -595 -149 -149 -398 -116 185 -602 -242 505 113 555 -399 770 529 235 773 -834 79 -418 258 315 -574 667 420 -513 -649 -620 -118 391 600 -589 -823 -132 590 30 -532 682 249 -348 -45 -679 -304 -486 696 2 -743 30 353 -556 -725 -442 714 -831 119 -281 295 -445 -589 386 693 -214 -109 126 -7 -845 -754 693 3 37 781 -397 468 465 -280 697 30 527 -453 405 -520 145 412 -775 402 -747 -15 676 -69 -786 -467 -882 -700 -869 -325 373 31 557 -155 378 -545 646 302 -548 90 -33 -35 85 -216 62 -896 -111 -56 552 70 -505 -741 291 -170 705 -86 -409 124 -227 -246 -683 -278 -817 405 -822 -682 -512 -743 -257 -264 197 645 -552 107 -817 674 64 -359 -694 217 -201 -557 -54 280 268 -614 469 -644 655 332 -130 161 413 87 307 -627 366 -417 365 -545 417 -447 -648 -886 139 371 -530 8 -325 -39 -28 -516 -297 223 -818 254 -718 623 162 -662 159 -804 -461 191 159 42 -232 -285 350 191 -381 -566 -295 116 -574 63 144 -868 -494 -504 682 124 -453 -779 -856 185 -250 -169 -685 -592 232 -141 -346 -727 278 56 506 31 437 462 -317 -377 766 -322 247 -686 -600 -135 -789 228 670 -136 533 538 17 -254 -434 -447 -206 -247 757 369 -869 -379 -286 -16 -847 320 -788 677 35 -662 -686 -721 402 326 412 214 667 -277 -57 212 236 120 -255 242 -259 -585 333 275 -522 -605 -41 -312 -841 -471 542 246 -302 -11 -314 -309 -668 -28 539 -900 -211 778 -526 670 -627 698 -498 619 -113 631 782 320 -679 702 92 752 -760 183 551 -392 -879 525 301 -672 -474 530 798 -545 797 -794 -512 -718 189 -523 -14 -230 27 319 -128 176 -127 648 -784 -305 29 212 -94 501 -788 -576 268 -632 180 30 507 186 -240 -325 -182 595 229 -417 -888 429 -211 -146 -322 -154 198 117 108 117 91 -352 364 -540 773 -813 485 265 679 -791 51 -851 235 -269 655 -886 -325 -352 -851 -576 -550 227 381 -404 -108 -552 -737 -199 -113 -570 341 -349 425 -83 -693 -408 -491 -355 -520 148 197 627 555 -844 -213 72 -93 -9 -455 78 664 296 77 -703 780 72 794 477 -225 -686 697 135 -330 -570 -501 -657 -20 794 -2 603 -104 7 -645 -552 533 -199 -272 -720 -85 -465 620 237 440 -501 -361 354 -759 53 122 200 494 -537 758 -656 718 268 -501 772 -645 427 -795 337 -152 -434 396 -567 -373 426 417 -488 -597 554 -308 -438 15 -616 -596 -324 -139 150 -433 -676 25 613 -136 -155 -438 -335 -805 -345 483 371 441 432 242 791 471 -106 -368 -873 -516 530 78 -399 -499 710 -677 -872 -772 -403 -63 -9 466 402 -341 137 364 -9 -665 586 -163 166 -869 474 355 569 607 -227 669 -813 -29 -375 -572 483 -784 -770 128 680 -642 418 718 -596 615 64 -709 467 -327 -707 -441 -367 706 -674 -740 -592 -710 525 -41 188 -760 -410 69 -332 137 524 323 -459 362 -241 -578 -220 113 -11 -881 343 147 -559 -820 -831 -370 -262 -42 -883 715 -746 553 88 564 -278 -283 -600 215 770 -528 -339 -244 124 630 429 511 322 -76 371 -245 477 520 85 -452 452 -724 -546 111 696 -865 707 -892 231 438 -208 -872 -439 -48 -19 -814 -879 354 504 509 625 124 -105 503 -157 -684 -373 -729 -387 577 -390 -613 742 111 -77 -58 -645 -847 -323 -583 295 715 211 -308 -879 621 498 -127 289 -109 600 571 678 714 -805 401 489 -726 -700 -148 -551 452 -454 452 766 394 146 -37 444 684 -56 530 251 -582 -220 198 571 -386 23 -863 -847 -76 -554 -577 -769 -815 421 -623 -851 -459 -709 639 724 -414 424 661 381 -356 -631 587 107 -314 650 20 101 -60 -534 -553 262 620 -609 -673 -232 83 579 272 -376 -72 -283 -714 90 204 -285 -585 240 167 -814 -743 671 735 -347 800 -628 -598 485 -133 86 -145 466 -439 265 -893 -864 -566 141 -255 681 741 -531 -801 364 -853 338 -603 392 473 611 340 -179 631 -37 -427 717 -552 429 -604 180 122 374 -576 -250 755 373 -16 63 -101 546 -535 -293 -127 -508 -437 645 108 -359 -801 320 -107 -801 -880 -162 -69 181 194 -787 -323 174 -96 624 73 254 -3 -375 -540 347 -235 511 -159 486 -665 589 203 -140 -739 -130 -372 154 169 -326 128 -374 241 -625 617 595 -4 107 346 587 244 -850 -737 -621 -14 -159 -841 -352 415 -350 -562 482 212 -665 645 153 -129 -404 -468 104 662 90 294 783 495 -247 180 203 379 187 797 -632 630 152 -806 211 -550 306 759 593 -388 -835 -183 -683 180 424 -255 436 791 -804 -113 -721 95 676 450 -99 -867 -852 -681 -594 -565 676 -591 -894 -260 70 -214 623 544 -44 583 501 779 780 -393 -497 682 496 -49 -823 106 228 -44 200 189 -900 304 333 240 -177 -313 121 -159 482 395 105 800 303 -68 -408 -429 -563 206 -830 -476 452 -797 -295 -626 720 147 760 -708 49 263 709 -41 323 -4 -610 465 571 -428 85 490 -162 784 -159 -192 -406 -399 -138 414 -75 99 439 74 529 -17 482 -531 -625 -597 -564 693 -665 -156 -755 582 -215 413 -412 344 717 275 -805 -61 -104 -747 -113 -714 739 -764 -116 -833 672 26 175 -402 -131 -658 393 686 -489 -805 87 333 543 -291 45 611 -251 481 -52 -736 -462 209 46 599 797 450 754 771 167 701 -266 337 -511 240 662 -879 208 -616 320 -112 202 -161 114 715 -125 -216 413 -628 112 782 514 428 442 -309 93 -781 796 342 -888 716 352 419 -287 -853 449 -762 -504 -648 712 -479 -148 545 -504 485 -360 243 790 368 28 -795 240 754 517 -549 346 267 120 239 678 -624 126 -844 -12 -628 -688 523 729 -880 -207 -728 265 -668 183 -435 -340 136 48 -767 616 470 -879 583 799 520 -442 -33 -863 -582 -763 123 710 72 -144 -121 197 187 770 771 -24 694 3 55 -157 639 775 -40 309 530 215 -450 408 662 -17 -525 -400 -309 -753 -735 -569 210 -631 -347 -509 96 -204 -461 405 663 -613 -870 712 -607 -71 -152 725 -574 -862 -824 635 -166 -202 429 -190 -591 747 -297 -663 -899 -660 -768 -811 -688 -311 -876 650 394 -37 596 44 -85 547 -760 652 -158 -39 676 -613 796 -325 -140 -275 112 209 -171 -139 718 -705 322 -852 -480 -550 -772 160 173 530 -613 -684 302 321 -404 131 -754 -327 -338 -128 628 -488 -592 341 -50 133 -308 -825 499 740 467 -703 -43 -343 -301 -244 -106 353 664 669 -541 648 -613 262 -797 -531 -727 463 331 -890 -182 -106 -577 569 -642 150 -186 729 253 391 750 -822 -718 516 -291 -390 130 -759 -635 660 320 -876 343 571 -435 509 477 -43 -608 92 -169 -162 94 607 614 239 -867 -415 -201 -617 58 789 698 -522 287 522 376 -520 239 697 522 -106 461 593 767 -720 47 197 -119 658 -488 224 28 -504 353 -690 782 323 424 570 782 -574 -178 -23 -112 115 645 35 429 657 -183 310 -580 329 -810 68 49 393 -412 37 40 -823 -807 188 583 -740 -584 -497 488 778 -158 653 -60 4 398 -249 -88 -308 126 -713 313 -215 -747 -777 647 -70 -694 -580 -830 -228 -479 -193 -844 23 -75 -770 -493 21 -251 -318 709 5 -304 -520 111 664 -662 455 123 249 -890 79 684 -103 -502 -767 446 -645 791 -659 694 -363 -50 444 727 501 -603 -113 777 610 -483 391 85 -572 -575 -608 487 548 540 -343 -539 600 -448 -375 -787 198 15 157 -17 72 -94 -537 673 707 -757 372 -809 -625 -613 173 539 632 51 -221 608 -400 -848 -687 142 -153 401 -897 142 -717 -409 -847 415 -596 677 -264 290 -482 -874 679 594 430 -614 529 181 257 -802 -753 377 251 676 613 524 593 -786 -228 -95 -719 669 378 467 -551 -363 -800 250 -163 -60 325 127 -513 -135 328 -599 -133 -679 238 -303 359 -693 409 -845 -528 454 695 784 728 -100 -483 51 129 -501 336 -307 -456 391 -540 743 -441 367 -601 -664 -344 -753 -203 461 -356 -752 60 -411 -530 770 355 35 -520 -812 -169 401 -422 568 -143 -255 583 704 755 528 -460 443 629 -617 577 226 451 16 -769 276 -125 301 -536 -280 601 671 -594 -473 -430 -539 77 244 414 259 -687 675 601 -900 -536 -491 752 -121 -237 -592 593 38 -25 -764 -789 -424 754 546 26 797 293 -207 -195 -176 -128 276 693 -181 -826 721 750 -775 123 181 319 -405 -343 103 18 -671 -39 641 -571 344 533 600 456 320 -96 -558 716 -265 -108 172 -205 454 105 -259 793 674 288 456 697 418 774 169 106 298 199 -499 121 475 -523 775 441 617 -850 -31 -65 707 -429 -805 -541 -285 -458 310 298 -278 332 -294 536 63 -22 75 62 -429 50 -568 -231 -742 -9 -213 -375 -425 -643 -745 -401 -562 -124 -397 292 -258 -268 622 121 532 702 508 -79 -672 500 -352 467 -112 300 -838 794 566 -71 -216 -795 -805 376 285 -820 -625 463 -203 -70 561 -362 -737 602 48 -318 -493 632 -306 -746 -336 -683 -117 525 435 566 -755 -497 496 235 -550 -562 538 719 -338 619 -605 427 -159 124 -476 708 -315 271 397 -501 258 -122 -205 764 236 305 -280 290 119 -486 -479 526 366 -770 788 82 726 445 2 -482 304 769 171 -432 -740 89 645 -316 -437 52 652 -869 -305 -856 207 220 -552 -50 668 -2 96 -89 609 -86 791 168 -607 -402 425 730 -254 659 787 -881 58 262 -240 -578 -402 728 -129 -367 -8 589 -826 -27 -637 -218 205 -496 543 -205 741 401 -494 744 -150 608 338 -570 -248 694 589 362 -67 444 -335 776 -610 394 450 508 101 -616 538 175 489 700 -152 -428 -177 302 -422 669 588 551 -247 -269 -108 446 -9 -119 -875 751 -351 574 16 140 -894 466 525 -680 650 -723 -667 -779 -698 -755 315 -829 165 372 -192 345 -842 -286 753 -691 -657 -31 -298 -405 371 -414 669 446 -479 -184 64 -459 -223 -779 -276 594 -663 -798 525 61 166 -415 -190 287 -759 358 -73 445 -183 410 301 137 412 379 -329 148 -401 552 -388 167 -180 267 -577 542 494 -779 721 364 119 -403 -231 -752 31 463 126 -665 723 -5 -426 291 -861 126 -147 -208 220 -520 -833 -468 -523 -12 -560 -520 -864 -374 538 786 767 -335 364 209 681 100 486 -485 -680 -87 7 -205 -788 645 471 623 618 -64 690 757 5 745 546 -669 418 404 650 -242 -223 -774 -127 471 149 617 -616 662 680 751 669 16 268 -600 -284 145 310 -573 -357 430 299 161 186 519 235 -37 265 0 -105 -295 -344 27 -894 318 172 -481 -395 -176 -277 -781 -125 -177 -24 -815 636 -881 237 -174 483 -97 747 250 -306 -489 -252 -621 115 -309 239 -670 356 -452 409 518 674 -396 650 -444 659 342 -520 510 -771 445 271 81 729 63 310 -277 748 314 360 500 -123 372 583 433 506 620 -500 623 244 499 453 -573 43 147 8 -338 -235 -765 -79 345 750 -324 502 342 744 129 640 -308 579 -669 -573 -899 -259 679 61 -837 -805 -383 -701 -892 -414 143 -101 782 609 -575 -487 331 -839 700 -89 627 107 -18 347 -63 -496 408 -863 -898 124 -232 -121 -558 -748 434 -276 -782 -218 396 407 176 592 110 150 223 718 -433 172 -504 -663 34 702 -154 90 -247 -121 332 540 393 137 -462 -339 -794 -814 631 53 -77 276 796 -693 253 259 543 716 742 19 581 568 -177 -20 176 -516 553 -153 -875 -165 -570 -490 -667 -857 -21 -659 302 541 679 704 -218 -830 665 -276 -97 -299 -364 -695 -463 -565 -426 317 275 -881 -673 572 -27 -30 -351 577 -840 -205 273 -648 -537 579 585 -250 -516 -15 64 -153 406 470 -243 604 -654 -319 -321 404 529 -814 -430 733 -389 584 794 329 697 -813 -715 85 -897 -516 27 549 108 561 -540 -89 -266 -725 352 -352 524 508 571 -52 -24 257 467 401 -45 -383 760 66 295 725 694 310 -153 -769 -757 94 -51 757 -56 -761 -205 290 121 -449 -805 682 -800 457 481 647 -173 247 263 -803 -832 281 511 -400 -71 677 743 -271 781 26 515 -854 -503 -276 -343 466 199 -519 -751 762 661 -357 743 788 -23 319 690 351 -477 -253 -60 797 799 689 34 -640 -774 -734 -86 3 -709 -768 -260 404 657 435 -420 559 -150 105 -732 -680 -97 -566 -420 -237 -505 89 379 -246 350 346 73 -698 -50 721 -560 165 713 587 340 -75 87 -217 394 -47 -83 79 -772 749 513 540 -614 -498 119 -175 -649 228 -784 533 -138 409 -449 -78 385 -254 656 799 -35 729 -380 483 -731 -263 -219 -111 -182 596 391 728 636 115 -740 -747 -148 -693 389 309 -196 -43 -31 760 414 -1 -825 558 -176 539 410 294 755 -326 -732 351 -585 -17 -396 339 282 442 645 505 -632 -1 549 -720 -703 -429 134 547 -643 -312 -283 546 -831 545 70 -493 -518 -142 435 -745 -641 -184 -820 -556 -681 181 351 -271 -396 -317 -689 -805 434 515 366 -449 -880 -736 84 625 -158 -338 356 582 328 365 -533 -550 246 -490 500 -21 -619 -199 -237 -113 -92 264 -30 -42 188 46 319 -240 430 52 -400 114 152 690 -176 -869 631 -631 553 -182 -716 -466 -181 -210 -588 282 -418 774 620 -541 581 -264 -819 531 -265 721 -84 -529 -823 -175 -309 306 -158 -32 -750 -95 -434 120 43 -369 -690 -765 57 -710 -886 437 731 -138 -213 -223 -227 -674 -108 449 -320 -727 -545 -831 -228 -131 505 -519 -616 695 -503 267 268 647 210 -803 -252 -622 -814 -698 553 -350 -755 242 -391 -739 -900 -534 -863 271 -309 710 695 -875 -433 687 116 -108 -407 758 -305 -2 -465 153 -552 -117 -876 592 -572 -123 -172 469 -780 -539 -734 -585 447 -105 -684 -876 363 688 98 -451 -154 -831 771 -888 74 794 315 -405 -36 -711 -647 -342 501 254 -483 -256 -447 244 -338 748 146 -229 -108 -15 635 664 -622 -113 -594 605 -735 -572 -189 -825 344 380 -798 708 486 110 -85 191 573 327 699 -740 229 291 -492 408 -196 -280 437 -568 -307 52 -125 -701 509 -546 542 -50 -375 -83 624 -199 -401 321 555 304 -54 -754 -570 -686 -756 -687 -143 224 -891 -42 437 465 -881 -359 -159 -885 -874 -322 -22 517 146 -610 -734 338 -745 -167 510 -388 -476 769 719 263 -87 519 -575 131 -400 -98 739 2 627 648 32 680 6 -635 -534 -727 -332 576 -631 -486 -629 371 -433 -691 -207 177 -690 -25 756 229 -30 -60 -453 -146 -438 628 -798 195 31 178 -351 -653 546 -424 230 669 623 -300 583 429 178 -508 -849 -172 78 -10 -550 230 231 -35 248 758 -617 -259 789 508 465 87 743 -71 -342 95 64 -183 252 -520 577 596 -428 -157 -718 -291 -160 -585 -150 -352 -704 -386 -803 -453 583 -857 769 -402 -635 -422 211 94 -624 359 342 760 164 -223 -627 6 -186 -52 265 -401 -594 721 -462 -266 371 497 -227 -744 306 254 -865 -91 -455 559 86 430 450 -644 -663 -118 513 755 793 -833 -876 -13 -378 250 623 341 -337 -889 -885 782 -527 -388 467 -78 386 460 537 118 -463 -427 26 -488 -210 -827 403 628 287 -193 165 -671 -392 42 537 274 -397 794 -678 501 -717 -404 -201 167 -692 -263 164 -104 346 -622 -255 259 583 -617 339 -257 604 -388 396 72 -528 449 94 -311 318 781 333 -744 -206 -308 -180 360 -734 -53 -34 632 791 761 233 535 -382 331 -170 349 -38 -523 382 86 327 165 698 -540 628 -774 770 389 254 -537 -124 -303 477 446 -622 -647 248 754 -529 250 -828 621 533 -434 -786 -192 763 -341 -635 -647 -671 44 367 272 324 635 399 359 -890 54 -99 754 679 510 679 -396 686 -133 -380 421 -654 789 -823 647 -112 -307 796 -791 260 713 350 438 -673 -371 -397 46 -198 -33 51 338 66 387 632 -37 -102 358 505 -590 -276 291 -637 258 63 -335 -286 -482 44 660 216 -442 -235 -558 593 103 705 -566 251 -874 -597 145 -55 775 394 -596 200 545 -640 92 -808 410 -402 602 790 710 795 -332 -821 -297 -769 667 -380 -524 580 117 -91 94 -224 53 -662 693 491 -670 -268 156 -116 -442 426 -443 64 -226 -50 405 173 -742 641 -228 509 -127 103 48 8 -491 -115 656 -508 -227 -126 -393 282 41 696 -606 626 -656 14 -633 83 -713 736 -251 2 -364 323 568 67 -779 -396 -459 56 -795 385 -848 -78 -844 -284 -434 69 -882 -402 -629 201 30 660 -69 291 -273 -479 -264 -148 -554 496 -179 -428 733 -460 -799 -40 184 288 -351 -708 -89 -819 182 -155 -753 584 280 -366 -55 409 582 706 268 -626 -845 -14 628 561 -465 534 -26 -900 -600 104 -673 -108 -535 -450 -65 606 527 298 -128 -423 -717 219 239 -378 -80 416 99 -117 -462 691 -770 -570 520 423 59 -220 5 -543 -462 -248 -802 -232 -332 -409 -362 -770 621 424 367 526 124 399 -773 -312 -243 258 328 -221 475 -104 -760 -149 -754 -516 548 -101 -10 799 -357 -159 714 797 584 -385 100 54 749 507 356 224 202 550 -475 127 -149 336 19 610 -838 -477 -637 609 -320 -778 -409 716 -846 -124 2 255 -289 544 -563 -747 332 183 -735 -429 151 -756 -84 -583 -713 48 -476 148 141 5 -59 -387 404 -625 515 -25 -8 72 11 -225 684 -773 -216 -874 -302 502 408 598 90 -262 -552 -291 761 -243 -111 283 304 -129 -522 -304 -799 -270 21 -378 -797 -663 66 -402 -293 263 198 -340 -302 101 -614 -639 614 27 -251 -65 -877 93 -606 -220 -566 -389 -693 -347 -252 -843 376 344 371 -53 420 -474 -270 -168 782 789 -45 -843 -498 288 -11 743 -184 282 -64 -213 421 35 78 449 -420 656 -483 386 35 -175 68 235 800 477 622 -86 -104 -351 566 507 56 183 378 -2 -599 196 -365 -64 -303 705 -517 37 2 753 -284 512 363 53 -875 -657 742 420 167 62 -397 -680 111 -481 -143 569 -509 232 128 -633 -608 426 -608 31 777 310 758 -878 -153 -752 -695 -193 -524 147 675 553 205 258 24 -736 -845 -347 -672 -551 414 -812 757 112 -167 -841 559 451 357 -821 755 179 751 -550 -800 -383 -761 -219 385 658 -698 -204 -203 597 116 45 -680 -274 581 58 -676 149 799 483 206 -432 493 276 -677 349 688 -567 332 174 -569 295 -515 526 -685 -650 -143 -579 -601 -868 -319 -83 602 -336 -330 -137 -705 -692 -177 -535 199 -296 439 -415 -568 -587 -34 -80 489 -594 679 748 -164 -883 401 731 100 -258 519 -701 556 -112 150 -156 -720 -687 -33 -62 -594 -269 -893 693 618 -824 483 183 -445 255 166 -92 -774 19 33 -834 -566 -400 148 619 189 -379 -409 649 495 107 -262 -657 222 -808 -744 235 -436 -777 -65 362 -765 -353 -613 642 -869 -897 -32 -159 6 -179 349 -898 222 -592 -787 258 -335 -511 344 -155 690 -624 -372 -464 243 -127 527 246 -871 -312 560 -631 643 162 -539 113 -75 -261 -76 728 215 163 262 189 -700 -575 154 735 -226 -767 352 -488 713 592 -388 547 -608 -279 -158 68 581 -551 103 694 778 -548 164 -188 -136 -259 199 523 -47 -660 -692 417 -76 -883 69 -682 227 -676 -263 331 -358 582 551 29 758 437 779 -247 509 -594 431 -340 -503 -298 501 -876 14 99 -209 181 225 379 674 316 -354 -753 388 -313 55 -292 -364 -896 304 -617 567 -670 449 -559 592 -818 633 -17 273 -107 144 -68 584 88 -511 -110 111 782 240 -699 -294 -431 633 -791 -860 674 -505 647 256 733 179 71 -573 -576 -783 585 -13 -710 619 -89 -550 -280 346 254 -211 708 -432 647 178 -653 -246 625 -146 520 484 31 550 78 332 -453 -648 715 436 28 60 -616 -849 -202 -67 405 720 -593 446 -845 419 -855 -823 32 -843 -821 -424 -481 525 -257 764 705 113 284 298 796 459 -53 501 270 -68 -9 -436 -72 -108 -730 -33 254 -193 83 -317 -565 -399 -103 518 560 -552 307 -176 548 -784 -657 203 787 639 -636 21 -280 501 -518 -308 495 542 -582 -545 -699 341 -34 544 -731 -167 754 -52 -654 -319 -122 -628 322 -79 -672 -91 -580 -189 -495 457 -187 334 482 -820 -645 -437 219 411 226 -847 -563 297 -668 -116 561 82 473 583 178 617 -610 -133 -824 281 -718 151 -291 432 212 465 -272 -369 765 -712 618 -847 499 -364 -342 244 148 -510 621 273 423 5 237 -548 -353 -848 796 529 -657 750 555 508 520 -243 506 215 -822 -120 153 -664 41 726 599 5 643 -880 709 -824 400 402 -165 244 -82 316 -618 -540 696 125 691 767 266 -502 -120 -707 222 747 305 -172 -838 223 -593 687 -869 -366 427 -717 644 117 637 -186 -664 580 622 -852 -195 77 748 674 -806 -133 162 -321 -112 -741 175 -535 -334 -483 -193 -734 -251 644 133 -337 224 358 -565 491 106 -265 675 386 -624 145 553 -716 793 -764 14 -358 -390 221 -79 -289 -740 -414 -866 546 -785 -59 514 -846 -270 -744 -741 -294 194 -609 400 -225 -664 267 -278 85 418 -42 609 234 619 -144 620 -635 735 -275 281 -319 -625 -635 273 -469 693 -891 366 -498 -878 -681 -456 -131 -857 544 -231 -692 216 -32 186 585 329 -502 42 -728 -858 259 -711 -852 -525 625 487 554 544 -523 -772 168 276 -733 790 278 -109 64 757 192 508 404 557 579 36 -676 -376 -509 9 -730 -338 -886 -838 -242 -769 410 258 211 738 75 262 -739 503 -716 -30 -804 482 -451 -575 238 242 -351 215 -630 -550 565 -442 -189 -366 375 238 79 798 56 416 -483 -869 375 292 -353 -757 -802 619 -496 -840 336 -603 -102 616 226 -273 -110 320 -589 -279 -9 -16 130 636 -562 530 -571 -327 28 787 -555 -490 383 -387 21 -854 538 473 762 601 -764 -247 602 -629 -80 176 776 -855 -432 -437 375 -412 257 -76 0 -647 -503 -325 625 -51 292 -556 -656 32 252 -895 -88 -512 264 -257 -433 -371 754 215 489 -618 -116 -679 -352 -180 -535 -586 -780 -53 -286 -380 457 -660 -417 -593 678 26 106 357 -571 -318 315 365 79 -171 575 -606 416 -398 -56 -623 95 68 58 -327 662 -618 -628 -220 -871 190 529 -127 515 192 429 -98 -886 -664 535 -649 -222 -494 622 -391 -308 538 -351 -391 329 -527 149 56 -823 -400 324 728 -194 58 278 -237 323 461 -735 364 -879 -733 105 -58 259 378 -842 94 -900 335 -559 -94 783 159 797 418 438 220 -591 56 -325 147 -2 6 202 326 -18 -726 174 673 -876 -503 -773 -799 -262 -371 -497 -291 333 -135 -557 -784 634 374 -147 -103 -457 441 758 660 -434 -847 -260 -236 45 -486 -18 579 556 681 335 -383 -712 -89 290 -119 -809 787 615 493 -630 764 -451 281 -694 -561 535 112 -748 30 -877 257 645 787 531 -549 39 650 -174 -150 -395 -564 -367 106 -371 102 446 -457 566 -885 317 -166 -705 -422 -206 75 -696 -601 540 -129 33 -562 220 -429 74 -870 -603 741 -777 313 418 -271 191 243 794 602 -480 210 715 742 -37 -460 510 -626 -178 -297 -838 -763 473 -450 -349 419 -829 -316 -138 -798 -691 -14 -758 -250 -883 -728 -847 -655 -551 97 -486 -319 122 724 173 -77 668 -498 -333 -821 201 11 416 544 748 -887 719 -199 566 158 -221 -230 -12 -163 -826 674 21 -173 575 -747 -728 270 -718 593 757 47 -44 583 -708 552 -37 -423 -210 670 493 -709 328 628 -614 -90 -22 611 -649 394 679 434 -380 230 763 423 561 -234 781 473 39 -257 463 278 -65 -170 145 -220 391 -104 601 -476 -700 -842 278 -651 -875 -420 -317 -111 -867 -87 168 246 651 46 -851 -27 -476 -293 459 -154 679 769 446 -43 -883 222 -849 -646 500 47 763 314 548 -4 -199 305 -302 103 647 759 51 -2 -355 -671 -544 211 767 -872 -414 -195 696 547 -792 652 -206 127 630 113 -596 -714 322 713 158 -440 356 -808 -150 -743 733 195 286 -441 772 -895 -478 -222 -268 355 -439 -649 153 -303 -135 -546 -69 -284 606 757 14 781 -326 -186 731 -425 389 584 215 686 312 -169 -876 -8 73 663 -751 224 246 -822 -181 596 793 636 -445 -405 229 -531 -406 664 -430 280 209 559 -765 613 -24 -243 -99 -600 -770 133 118 -362 -154 -414 15 458 -745 -733 -548 51 -451 -180 462 438 207 642 478 441 -739 -812 -835 -900 -343 645 -542 -587 -844 693 447 -558 499 -172 -560 670 192 -213 -427 -468 663 -845 -89 402 -544 629 299 -245 -578 -265 -719 -521 251 -659 212 -589 279 -382 -382 -644 471 -487 207 -144 177 -209 -287 595 -678 -860 767 -308 -167 -563 210 251 -21 -288 -353 205 747 56 498 -196 292 66 436 472 478 -362 -325 453 799 374 -59 727 -810 -114 629 -186 -50 -42 707 267 -748 -288 -364 -525 -165 195 790 -246 753 742 472 64 -748 -316 -110 410 -475 -357 657 -220 167 285 -791 579 -674 230 65 -378 -384 406 -75 -338 69 688 -612 -271 -509 -792 -326 -139 -258 574 -895 709 -11 458 496 283 559 232 122 -418 449 -119 520 612 -136 716 -504 -867 -376 713 125 -405 477 335 -712 -617 400 -865 292 -647 -181 -481 -185 -673 57 491 525 -650 -531 653 531 308 235 -797 136 -502 696 527 425 309 148 529 727 -731 -896 -421 -668 -670 -874 -826 -857 -278 -326 675 -748 -374 648 -680 214 -583 -397 666 785 -147 352 -282 424 20 -813 182 -507 -154 -597 203 144 744 -845 -306 127 114 -643 389 160 561 526 -133 -75 -806 -406 -662 619 388 445 -378 682 -160 446 -155 358 -518 321 151 131 -627 -602 20 -757 -863 540 728 -323 -266 88 -434 -284 -395 282 -544 674 -606 -110 505 -9 -216 224 409 435 -599 -591 124 756 442 175 310 769 -891 441 -53 -655 -676 -430 127 -746 -239 -11 -38 397 -70 558 -399 -155 -860 582 -608 411 482 -303 407 -485 -603 486 187 -420 128 -294 -630 -408 -380 529 745 698 469 445 -796 512 234 67 662 -47 -357 215 117 132 610 -215 225 25 304 -542 -769 749 -753 -194 278 273 182 348 246 -332 645 492 486 599 249 287 -405 -209 -535 385 -580 511 638 55 205 601 536 460 -359 656 40 116 274 138 786 3 -328 -54 172 -687 86 -2 -479 426 -764 493 -779 -411 758 -836 -369 191 -381 -222 -165 -871 270 584 239 -590 457 -696 116 -593 117 649 -371 467 -360 -889 -460 729 -144 557 278 167 -846 -892 -627 -203 -631 -624 270 603 105 791 -507 514 -93 -728 -471 -544 -847 131 393 682 673 -192 587 771 -84 -230 326 -742 285 51 226 -430 -863 -322 -586 -895 -41 -683 -740 496 -650 268 7 192 -318 365 -841 -282 658 127 515 -396 681 -427 156 -565 -289 -470 -391 -37 348 -836 -886 -582 192 -209 -441 -806 240 -505 413 54 -521 605 -135 708 778 509 744 575 59 363 -12 -753 -273 217 -121 776 727 -403 -259 450 -874 -74 -609 435 261 435 -350 -28 -422 144 -362 -778 -868 467 209 -580 -64 -187 -77 341 109 -563 509 -2 332 -528 384 75 -582 281 -204 760 207 359 128 -460 -240 -632 -33 166 -846 -76 -168 416 -208 531 -459 -162 -742 -453 -895 -191 761 585 -486 -859 450 -499 777 642 -44 185 -303 -662 745 558 742 -502 -18 284 475 -484 -223 -532 -766 -659 -764 -276 -163 -754 -583 -196 -157 217 693 -700 -400 -726 -653 424 -874 701 -570 -96 -825 -243 73 645 87 509 303 -504 -633 17 -127 410 4 466 171 -192 -593 -588 -790 -333 -506 580 -232 -85 645 -810 685 -32 -2 265 570 -790 -793 102 -218 -50 249 94 155 327 247 258 -364 759 470 201 -822 461 569 398 631 720 -190 341 -117 791 -698 393 78 80 -721 -65 88 448 -35 -80 -468 -20 595 433 -185 -89 -112 717 257 -634 -900 -161 -656 -690 654 436 -111 -527 -581 -302 -49 -38 112 -522 470 -746 -145 -715 -550 306 -437 45 -353 105 -60 180 -854 302 -51 457 799 134 -859 -203 -194 -544 -462 -684 -765 137 -71 140 -530 7 -34 -448 75 333 -524 781 -229 -284 -480 -443 -564 429 -838 540 255 501 -729 -333 373 -196 -520 -184 478 -150 706 -657 -354 -705 -677 -744 -372 -646 -500 717 -366 609 -726 -327 421 415 796 -761 596 789 34 -772 -393 -826 -89 408 -356 -695 -229 -828 698 -37 -73 -409 708 -558 684 -629 -600 -180 -259 -620 -756 -889 -230 -169 481 -764 -236 463 -456 130 -597 382 -638 409 571 -398 -863 377 295 -565 -554 -795 -220 -358 57 -485 -296 238 -628 595 172 652 -794 -206 534 250 491 -328 257 368 135 514 -6 455 -343 -455 362 638 285 239 775 443 -304 447 -117 19 31 680 -574 455 557 -63 764 449 628 -402 -767 695 253 757 35 -519 -4 -405 -449 269 -87 -748 162 207 -133 457 726 524 726 -229 -633 193 266 -676 370 -43 744 341 313 -610 -137 -375 -566 126 331 -180 139 516 659 -355 10 -149 -201 586 711 551 791 240 465 137 -335 750 564 96 -794 406 -812 -682 -558 -707 459 13 -298 -524 792 652 -405 -233 562 -790 -195 -68 108 722 701 475 -12 363 -733 537 246 -442 -290 -365 -566 -797 266 -704 113 126 350 510 -801 55 791 -583 -311 -830 -125 -370 106 366 504 543 -487 -536 62 -98 -753 -822 232 -632 70 -23 364 181 -696 -877 -307 -712 -775 476 314 569 282 -322 -390 -707 -526 -167 -152 -159 -439 408 -825 -214 12 659 -169 -184 -181 -876 647 -347 -696 354 -548 -620 -543 354 -503 -703 214 35 -372 -593 202 -344 678 175 540 602 -560 -728 561 240 730 -389 -501 688 -736 -780 72 -234 -643 -225 386 -626 -741 -572 213 -851 371 221 -428 226 518 -167 -428 -111 -386 -642 -2 624 268 210 -734 -58 548 -481 33 -597 155 -287 147 508 341 39 437 -29 639 -890 -121 651 -726 206 -136 375 -245 285 602 799 -870 -7 103 403 -421 -11 -472 -54 427 192 191 -321 -197 295 46 -516 -12 367 549 248 -450 -499 -314 -170 -675 59 -761 -818 66 413 40 -57 -724 462 768 690 646 758 474 -643 -131 705 -207 -889 -183 325 398 16 85 293 -400 554 472 -697 589 795 536 -728 520 668 375 -85 538 9 216 91 -871 -738 -349 -893 170 761 -755 369 -879 209 -736 -452 -29 -44 -262 389 630 377 -74 -610 -445 512 -535 492 -75 -79 -271 -19 472 131 -341 -83 406 35 -766 638 -782 267 387 -754 312 -869 236 -525 -726 488 -611 -813 38 -517 495 387 -176 685 319 -503 478 536 466 -300 482 285 -576 -631 103 -354 222 773 21 -661 360 -98 -161 -275 -528 129 -808 -476 769 44 -439 772 45 -741 252 -650 -743 630 -52 -45 -440 176 372 -797 -145 -72 -389 -19 -382 723 -825 171 -332 -673 175 -711 -797 -165 621 -538 252 -111 -640 374 -465 -660 312 439 560 729 74 -312 -384 201 -870 276 -36 -414 -45 -120 789 -98 -650 739 240 793 642 -347 646 599 -875 -472 251 -175 285 -127 -358 660 -495 -359 -810 218 521 442 -463 -357 612 761 741 -613 33 -833 -705 -326 683 602 -860 583 632 189 -288 -489 -690 782 397 -693 -844 673 667 321 513 146 322 -304 517 31 -263 -510 231 -816 575 772 206 575 -372 572 -248 -419 -734 -241 732 -887 -613 -656 408 -886 -28 278 22 72 -245 369 -44 -415 163 -118 531 0 637 -596 -577 -337 655 -307 179 184 789 636 390 388 469 -703 -790 549 509 78 -133 -594 529 -25 -269 101 -94 216 -91 41 343 663 -272 -288 394 436 -577 395 772 453 531 -438 -832 -876 -248 729 -842 -144 3 -738 707 -587 481 672 -647 495 -322 -640 -716 -47 206 -527 597 93 258 -833 -474 148 701 -521 4 792 241 -378 -617 -345 -165 -448 641 225 769 60 669 -279 -201 666 121 241 368 -686 -871 119 -391 -599 -488 -699 529 -521 -336 -300 416 221 -291 111 -446 -836 -106 1 -650 -411 -871 400 -756 -431 -150 175 87 388 797 417 56 401 469 459 -122 -900 775 553 413 175 692 -55 639 -258 -512 -654 554 657 190 29 -856 224 -608 -63 62 -734 -498 415 568 -871 424 204 6 685 717 233 -20 -730 271 -700 537 -732 524 -725 -720 -811 570 167 -535 284 -238 -303 -120 254 -728 -767 774 -398 269 -396 4 -366 160 183 215 -372 -508 -775 17 701 -899 14 -100 346 73 -805 292 647 456 -766 471 547 -71 -124 -344 -512 249 -507 435 -131 279 214 277 399 -599 -446 63 -688 -785 296 398 513 -861 490 -511 323 650 -265 -227 140 88 483 -841 322 -843 48 -805 41 -735 511 -705 -443 -288 396 -107 -223 -247 -117 -366 569 -383 727 507 409 699 -76 -894 -478 -255 -809 -146 -342 583 362 -628 669 -260 526 169 -351 97 542 647 365 777 -415 390 -866 690 -746 -842 -37 639 430 -565 583 -238 -706 201 -777 -341 715 181 -49 583 -405 -294 15 -538 -163 -814 -11 -801 -898 383 -505 536 -501 -723 -895 -341 -248 -882 391 -765 631 -391 548 -794 -17 217 -581 -793 -588 173 457 175 -191 -208 -33 -276 46 421 225 -424 138 -888 599 -436 -347 -734 -4 -820 239 185 425 -323 722 565 -775 -812 -186 -265 -642 -34 115 -706 396 328 -529 40 510 359 429 111 452 -859 -566 286 715 47 179 646 394 -317 777 418 675 750 -807 737 243 -168 -761 -552 -5 706 342 -417 201 398 202 770 734 700 786 -117 566 299 -408 275 -53 -698 -832 -268 -80 -665 -866 788 796 -153 -476 -412 -499 73 -174 -292 710 -440 537 -595 716 -355 492 -120 -854 -751 -79 461 536 -888 745 164 746 -37 703 -620 187 24 640 -527 -88 -521 -232 -753 52 308 -695 121 -344 -320 -92 -338 -683 230 -199 134 -487 -409 343 390 -503 796 142 -702 -676 267 415 65 -292 -84 -283 -426 -408 55 682 -305 737 -502 -687 13 266 524 -871 -477 -876 614 255 -333 -720 -393 -362 650 -349 -507 -229 342 672 -692 448 -389 605 673 277 496 29 190 -749 257 237 -521 -503 641 -719 -566 552 -484 -184 640 25 609 531 541 -35 686 487 -318 751 -510 216 -595 228 714 759 -453 -719 -645 486 288 778 -258 396 326 -785 -228 -342 -744 -26 -771 -162 420 -392 -765 120 -647 -871 322 -502 160 656 95 -729 -378 -358 -110 -523 -467 668 -140 -266 48 -660 -511 -560 -481 -801 -85 -124 732 -279 690 630 694 -210 -666 646 -756 -235 -101 240 -744 -276 -456 738 9 142 -466 501 -701 -756 602 765 -761 622 -40 -219 -827 611 415 -369 -762 -313 -458 123 414 607 301 598 50 107 -509 -333 36 -217 -447 -512 401 -475 -303 -393 -529 47 -671 190 -796 -475 240 606 65 659 -206 642 314 -515 601 178 -821 484 -68 235 12 -532 -254 -185 -683 165 -89 611 -278 -32 -638 177 601 -833 432 615 -860 140 -417 -42 315 -784 674 22 413 653 -885 -123 309 -210 -822 256 -472 604 105 469 480 -60 338 29 64 -472 -435 -252 484 42 -698 -792 -105 703 171 309 -419 296 -572 -820 52 -422 -3 -639 63 -546 -525 -812 -742 -417 351 -834 -95 540 -605 -222 -639 291 695 -569 169 -290 519 -767 -860 509 8 -196 -598 719 519 181 -808 -827 -639 -271 -405 597 329 569 234 -248 -472 -606 585 -603 -186 -724 742 -7 -63 -385 -899 336 -711 -519 -828 716 633 621 549 -851 266 625 -490 -633 641 -130 -335 -769 -302 147 7 -403 -104 618 -625 -724 672 -871 274 290 -89 -167 675 -799 131 -136 -714 -96 -129 -417 -76 -875 402 -194 797 -448 -202 -432 -624 686 -282 -120 -695 -401 -244 -105 -284 121 -620 -359 -110 201 439 220 107 556 506 219 764 519 -600 -703 -221 142 -442 -20 -851 244 21 -470 -232 172 -77 251 -367 -4 -197 -855 -308 -212 -766 -38 410 -609 -189 326 -275 -857 -211 -43 -149 -122 757 -156 -527 -257 -766 207 -296 -301 617 -805 -458 99 -786 673 -529 532 56 184 466 -593 -433 429 -670 240 -414 -472 -217 -817 399 -570 146 563 -851 788 -453 665 -397 607 542 -58 82 -36 741 325 619 322 124 -390 122 309 247 619 -38 460 -674 -660 182 -106 -327 -67 254 451 -630 263 -272 746 249 81 -408 -806 -358 -745 581 -597 -245 -358 -697 256 -29 539 223 -530 134 640 677 -369 -587 -113 9 443 185 -305 -506 15 657 -686 -655 472 460 -797 409 -880 218 -823 -612 -619 193 -874 575 -838 61 182 464 -519 599 -387 119 -596 216 -102 688 661 -850 415 235 187 -87 -408 -719 105 -415 82 -262 -7 -10 -345 451 74 -832 -309 731 587 -192 -6 -832 -488 -364 677 438 -451 410 -381 509 515 39 122 172 -711 -583 692 462 -75 -158 669 -419 -386 -759 219 -695 -605 558 -178 -394 192 637 -532 -352 627 253 219 -31 305 458 67 784 -488 333 -445 -372 -755 -828 -641 731 376 -399 -829 -327 180 -384 -499 23 410 -31 -581 -233 -193 -278 64 739 -200 -766 -241 588 -760 -776 352 431 774 -337 39 758 -665 -803 -172 127 502 747 70 -564 -587 -401 780 407 361 89 407 -10 -205 188 52 -823 -213 544 -495 224 656 -409 -260 57 540 -380 241 -224 -699 -16 189 -291 742 273 536 -885 -252 -566 569 710 -414 -563 -141 -797 -487 -511 -163 -457 -38 -204 -55 281 -720 136 197 -630 -310 -482 -522 255 769 286 -134 -113 746 -701 601 -757 750 -673 232 -686 543 -406 295 -191 -98 -642 -105 336 -393 164 409 -86 316 -776 71 694 711 -853 -92 751 -688 -131 140 -898 -156 -264 531 -702 -607 286 640 31 -474 -555 582 -637 549 742 689 -477 -810 -629 569 120 167 461 153 703 -545 -828 -35 87 340 -399 265 507 -667 -346 -144 -215 764 -49 -548 -448 -900 -611 614 341 595 -116 304 18 471 -398 608 -219 122 -46 -823 169 -232 20 286 770 128 -299 235 305 631 112 604 102 -771 -449 352 135 -392 -630 201 -248 -786 21 -843 635 -498 405 -774 -183 -570 443 9 230 794 109 -821 -530 -842 422 -855 -619 130 486 277 -154 628 762 -612 732 -493 72 -176 255 -68 407 727 571 571 -785 519 -701 -786 426 160 -342 350 -626 581 -574 -674 -801 208 -1 331 158 -751 -704 -374 81 284 -252 285 -367 708 -588 -784 -748 656 -436 -783 366 -15 -329 -614 -33 -209 764 -107 439 -351 -284 -564 437 -549 283 677 604 -393 -70 -202 309 49 61 -211 330 -39 446 -692 -493 775 -322 -195 -578 -183 -779 -401 202 -846 -716 35 -238 -435 -347 73 -353 -217 -736 -447 242 -310 726 773 -847 156 147 346 570 326 -571 230 -360 -398 -636 465 -199 -83 778 1 -897 -87 -75 -635 254 -845 451 -36 633 238 -272 -194 -116 494 -406 -807 23 -76 -619 190 266 -295 788 728 -831 -736 -648 691 -379 -513 -554 -775 -330 -699 577 -884 259 -185 -92 9 232 377 -495 -88 -758 -727 -898 -736 -40 164 -350 -315 16 393 737 492 -606 783 -886 112 624 -142 564 685 765 68 477 -768 599 274 -335 508 -708 287 -727 575 640 97 318 -308 -242 -773 723 -643 57 -222 713 -588 168 493 62 -490 -763 -812 715 798 370 -350 -836 293 -100 449 382 -746 -84 422 508 373 377 -293 -758 420 -286 -673 444 -889 -170 765 663 -185 378 328 -689 -178 -288 295 642 -884 203 240 669 229 -534 -61 -715 -171 30 447 -469 28 -796 533 286 -640 568 158 588 -534 726 255 215 628 -427 529 384 -21 -810 159 -70 603 642 -223 -8 295 -158 511 -562 352 -271 -377 621 -869 450 707 7 415 280 -622 528 573 -771 751 102 -368 -117 -577 -822 -466 -51 -630 -208 684 417 436 325 741 121 -173 -724 -761 -157 -404 -287 -214 47 -663 -194 -401 -606 -898 -34 -149 250 16 -420 -460 596 -566 474 134 387 35 -493 -130 206 -264 660 630 -856 -636 672 122 382 229 763 -690 -73 -822 785 -552 536 557 -314 -694 457 465 -804 62 -173 -254 -496 -134 -427 -176 -725 -546 798 -851 537 -738 -555 173 659 -235 -306 -468 -698 55 -293 761 349 -172 -504 -359 -539 -428 288 8 -459 594 743 311 -832 58 -758 -5 132 -444 64 433 686 49 -518 -777 -8 649 313 239 353 -217 -160 718 -110 31 -645 -451 784 221 -426 -785 262 799 -623 -685 -895 -149 662 -656 60 369 -209 749 399 681 516 -895 461 -249 215 85 141 -837 63 277 606 -622 -811 501 -45 410 -267 146 157 -88 -895 272 9 -178 627 436 769 644 -574 -678 -698 -648 79 -400 339 292 -744 626 464 25 -893 -759 193 598 715 -264 -410 695 -223 -600 -774 732 -97 683 210 187 -660 59 480 -634 -315 -518 -742 -817 93 -790 691 -321 -462 -242 456 327 -87 133 -215 -179 -280 -787 289 74 593 25 114 434 672 531 692 -453 627 468 770 -217 -134 134 466 -202 -132 676 -387 420 533 -613 608 288 790 -461 -134 -254 529 -225 522 -696 -364 648 -405 -317 146 -866 677 119 212 -258 -581 -380 -71 -380 -609 693 353 -780 734 622 51 191 -508 131 595 -193 -380 -779 -41 -387 475 -553 693 68 -138 261 662 -70 -56 -95 348 -464 728 644 -310 -783 -402 262 76 308 -560 672 166 -372 -664 494 60 -550 564 -801 -593 -394 518 -119 462 -531 -352 581 318 228 224 -152 612 448 -78 -686 -632 313 608 -176 627 -278 377 -295 276 -851 -806 -455 120 502 11 409 26 -646 228 51 402 -307 61 138 -112 783 -281 -369 -270 -531 341 196 650 -481 -345 -104 434 -50 758 -259 229 -647 379 -431 -193 -328 723 396 537 82 536 682 498 -462 449 140 -170 348 300 -43 794 571 -384 237 612 -425 381 -231 -222 800 -144 -382 777 -762 -512 60 -363 -138 187 -718 230 -51 -374 230 -409 -691 467 -540 145 -159 -671 270 292 151 114 -779 -242 -522 414 -466 -790 -894 -183 -11 507 403 491 285 -539 380 -514 -199 -507 -382 469 -705 -265 301 694 389 537 -10 -737 -432 -766 -770 283 -204 -481 403 -505 307 699 93 331 -174 288 42 -895 249 120 712 295 737 443 238 195 273 109 -668 -768 -501 18 96 185 -556 -200 714 69 -355 253 -648 88 108 476 402 -67 576 796 797 -160 -765 -454 -10 -640 -51 -28 -221 -400 -331 55 -395 474 207 213 470 -100 26 266 -618 -873 469 620 301 -371 -165 -71 -212 -322 124 768 -812 226 -448 -517 -176 16 -692 -102 484 -387 -551 185 -370 -563 256 -382 -808 778 -156 -735 -533 600 589 -838 -537 770 -205 -320 -214 -169 -479 216 -583 -790 -662 -151 -572 784 501 -655 -622 -832 -839 695 158 371 -811 50 -650 356 498 30 -551 -805 -732 647 -47 -345 -471 -192 429 623 -493 -718 639 -54 794 315 -792 -700 -645 -894 86 454 277 -541 -608 742 -556 650 382 578 -51 158 -661 336 -44 -884 576 695 91 269 -745 -559 -404 355 -594 -666 657 -274 42 536 -63 150 -790 266 -180 -765 -595 -730 241 683 -91 -896 -891 63 684 -199 -260 -294 402 -832 -574 647 256 578 569 711 -403 -829 -488 -656 -873 -465 -41 505 -879 635 -391 -663 -876 -32 391 90 84 -743 468 356 151 -461 -162 169 -413 531 402 114 -392 -695 -678 336 95 647 148 528 221 756 -631 -110 405 460 -317 -175 239 -592 694 336 612 331 -403 -799 -353 -716 582 -737 662 741 35 120 63 623 723 269 159 37 -771 -572 38 28 648 -675 318 -390 550 366 -336 605 -35 -395 -310 -260 -691 712 -189 527 449 551 -738 -104 -130 479 412 416 -283 -889 -447 66 340 -56 -746 -300 -20 -24 -192 -659 -194 -290 30 -70 -857 199 328 -659 -311 -487 -170 -102 -15 559 -848 695 -735 -104 -4 -400 -849 473 -636 349 -70 -135 -142 25 747 393 -461 -125 -706 38 -73 632 734 83 779 -222 575 148 -657 11 -424 -453 -329 -605 -382 96 412 -629 -452 -120 -732 103 -269 388 -90 -84 -818 -222 -617 -606 -182 13 481 -609 -678 26 557 708 314 755 -127 -492 407 47 668 711 -5 779 153 539 782 -385 596 353 580 729 155 -551 -845 -354 509 402 -403 -479 176 -519 -260 -1 763 -749 174 -324 -174 572 -730 800 272 -309 318 -117 48 -734 -479 -372 744 -311 611 790 -465 -158 -887 -388 746 494 693 -89 -789 369 787 -742 -409 -577 -75 353 -764 735 166 564 -49 -548 -657 -19 -68 501 276 -631 187 -271 357 -864 -839 64 -348 79 -654 698 456 613 613 312 -193 -703 -842 -612 771 40 -229 455 -652 733 701 -712 192 -426 -686 601 91 -501 -870 733 314 725 285 -564 246 748 114 -76 -544 -236 464 -795 234 274 698 -108 -538 611 -819 100 761 -890 -286 -78 487 724 -513 -443 460 -780 -35 111 319 -466 520 259 -389 -782 139 188 -468 -284 400 -884 -833 308 -817 722 -50 -215 -284 785 -176 -495 301 -448 231 -119 -576 -585 -310 285 -628 -200 -110 -137 -625 -576 523 739 693 -369 -385 -453 729 -25 44 161 324 -358 -771 -659 778 -281 -689 576 171 233 -608 156 -81 -16 571 -178 -185 -474 384 614 342 467 -438 -885 333 -272 386 -754 502 -251 218 578 -425 -241 -788 556 447 -384 370 492 -229 -52 -361 -21 -183 -548 201 45 489 624 -393 -453 166 -718 26 -614 -28 289 -98 -581 312 -24 247 -83 532 661 -400 -377 -60 705 135 -435 -805 120 -829 -195 487 787 226 -25 -836 -835 149 -359 205 502 -439 -235 349 137 -254 756 155 482 -6 -265 436 -316 -213 -791 -53 2 194 -22 -164 509 209 514 682 -759 -772 647 674 -171 -28 -309 -144 730 -737 21 -436 -802 461 717 6 -552 -585 473 -242 759 450 -420 -111 397 -464 79 -286 -641 -631 -554 -354 -554 424 -869 603 380 120 632 165 725 -606 -244 26 -547 697 192 562 -321 -219 -22 -696 -621 582 765 -733 -214 52 -608 349 -378 -787 239 -894 10 -181 -563 -579 294 -217 -498 -282 -239 -423 -694 154 509 -756 568 -100 -189 -623 -858 -708 655 -691 -407 232 225 -73 -113 512 29 -729 -99 -89 -805 -132 329 318 394 -20 -873 699 226 -801 740 590 -877 792 572 508 211 -162 179 -450 -120 -52 -530 327 528 -425 -744 -189 747 -268 -124 -748 419 193 31 78 -573 -297 340 447 -504 592 -421 278 364 746 530 316 637 161 96 -10 -408 146 -275 74 386 574 -844 -632 680 -66 -540 -459 -286 209 -59 -639 353 672 -281 -33 548 524 425 242 408 -704 -410 -791 674 -347 628 498 -655 -430 -604 728 -159 132 363 422 -847 -708 -402 -843 224 -797 -270 -778 -23 -544 483 -357 -345 -231 -499 634 -325 -356 364 -246 436 459 -243 -598 -130 471 -715 -145 58 665 -719 22 -557 -152 -769 -43 154 -175 -41 37 190 109 -23 7 -385 -709 -401 381 -485 -245 -258 -421 649 322 -309 -136 357 291 -244 -793 -530 -397 277 -46 -310 -657 337 57 -742 525 -532 263 -841 559 533 -89 61 -802 448 304 315 592 718 87 -419 223 -169 -465 -88 -735 204 205 -276 -596 454 -847 -744 -481 409 -27 -814 -88 299 -687 720 -482 318 -251 -295 -388 -624 340 164 -627 183 20 -420 554 -602 38 649 50 -648 -188 182 -502 463 -651 -728 -150 426 -863 250 258 577 266 317 -741 745 391 -534 -787 -287 217 41 -695 -555 255 242 276 349 -271 -352 243 643 -469 538 -64 -350 -703 -83 -319 274 666 574 -888 30 -332 -644 -6 691 357 533 -898 567 -643 -638 -760 -797 246 -518 -101 -449 -531 -448 751 -260 -514 486 579 237 545 398 -582 -550 -291 149 472 276 -694 -504 322 467 610 -98 -772 -554 222 -258 -195 249 603 -44 657 -55 175 -471 225 -772 526 702 82 -755 80 759 -79 516 455 472 460 730 -53 -144 -509 -608 790 -436 138 69 672 -878 -335 532 723 -435 702 765 -209 -228 256 328 -95 -822 622 -355 -381 -413 -763 -862 -292 594 -642 -506 47 -342 621 -274 -341 -443 699 704 -6 -789 -243 -357 -862 -780 -613 -47 737 -34 45 -297 103 775 518 757 76 356 -554 680 -877 649 52 64 252 389 435 -898 599 -440 -571 -403 731 -109 -657 -333 -860 -209 281 -575 -233 -613 108 692 -689 16 -602 -636 767 52 652 -429 -680 96 521 -788 -761 -198 364 -477 -798 -325 313 -359 368 138 56 -151 108 -693 160 434 217 -515 585 715 155 -792 -238 701 800 51 -34 539 548 35 -51 -606 463 729 755 -249 -261 -467 122 -478 -760 -493 46 -470 -794 -248 535 78 -142 -425 66 -77 93 -193 683 -673 98 -722 -242 -787 531 248 583 630 47 -168 -555 -840 98 -12 608 -587 -11 -667 -473 5 -794 507 59 19 -564 126 -775 -385 41 199 -198 490 -789 -594 495 -510 566 298 -603 -94 -831 -326 651 299 511 -258 524 -56 -568 -608 -166 -661 -539 -321 -732 -664 422 -840 -122 -205 -219 733 -619 -522 460 -852 -571 476 301 463 -677 656 -700 728 -683 792 -545 -342 601 414 -806 -622 255 -288 -192 794 -201 -410 -358 -357 332 99 -308 -128 232 -255 -641 585 -605 -220 762 -66 76 -839 -163 -310 -421 -741 -273 300 255 487 251 -750 298 -781 -474 165 646 -877 330 -212 -226 -140 -534 -708 -304 -753 -513 -520 -348 402 -534 -67 39 -272 676 55 191 794 11 362 457 -571 -782 -711 -271 -399 722 20 792 -426 -357 -551 652 -147 -253 95 -374 234 632 -452 228 -49 580 702 -133 -15 398 77 462 730 2 221 24 523 -825 713 627 129 -30 622 574 -73 -586 -370 -319 -236 752 -526 -300 -844 174 490 210 473 164 14 126 -142 -611 -203 359 276 -464 -414 -222 -576 121 -780 430 620 -325 -570 -764 -631 164 -623 654 746 415 600 735 35 53 -211 -658 609 62 -841 659 -634 265 765 724 456 -632 274 129 -189 561 -513 593 -891 -799 -137 -297 -408 -361 -600 571 298 -280 -852 146 -560 -227 583 369 -152 281 240 794 -306 -367 -689 -654 697 -641 -339 -284 -648 -859 482 -572 350 616 -96 -658 593 129 -335 -723 730 755 50 800 30 88 -719 -621 427 -391 747 -435 -112 -733 -270 759 -476 15 -519 -618 -422 603 47 570 269 -706 503 -143 -674 -106 314 -577 -242 37 689 103 -897 -479 -329 704 -781 230 -147 196 219 118 606 -215 -82 -276 202 407 -319 -317 -811 510 -48 -651 625 -238 555 174 -32 -683 -226 88 -785 -699 615 -121 -39 -591 -634 171 278 -726 -518 421 -658 -789 -232 459 526 -438 604 -64 142 269 686 323 190 -814 -58 -284 754 -78 -751 -735 -84 -192 495 -516 -487 244 3 -51 -231 597 662 457 450 -489 583 666 -508 540 -139 312 733 -469 -374 190 -133 -838 -242 -226 499 -372 -581 -166 -513 -669 542 509 623 789 622 455 265 118 315 -491 -473 591 -390 28 292 91 50 -357 -474 -389 532 236 257 -353 215 33 174 -227 -103 -585 -728 551 712 632 -624 -855 540 -273 -138 651 -55 -537 -98 -609 210 -87 -316 744 -400 -509 673 796 -392 745 -380 517 -379 -97 187 -349 -637 665 105 -821 -416 486 457 -155 -606 -331 770 -623 -616 607 -134 -492 527 385 -470 -69 603 -596 624 9 32 252 -494 -394 770 -764 27 547 496 -780 -691 -121 426 538 632 85 -460 -246 73 15 254 679 670 -329 425 -283 523 597 579 735 65 -145 -119 -782 425 519 630 -682 368 -725 -435 94 -787 -339 -76 155 -409 -316 -711 680 -127 -505 -45 -289 411 -662 328 661 -658 -86 -360 -539 -591 -714 241 471 310 472 -109 -123 9 -756 677 428 -886 -865 -468 -298 -136 -120 -63 97 246 -714 -878 -377 185 150 -392 508 299 -527 76 -517 -895 742 320 449 39 -175 -796 -232 392 -885 -623 687 453 -44 -532 -268 81 326 239 1 -326 -266 -388 -591 -473 703 483 -176 -198 392 -765 -392 516 619 -857 -673 -162 142 -34 482 -164 695 -597 -775 551 -493 34 -200 -581 240 -427 -604 393 357 657 375 716 779 -431 67 624 -504 337 -686 -300 -387 -445 255 -665 124 309 -280 466 -482 502 -11 -446 684 -813 -531 501 -541 450 309 -886 142 -857 169 666 590 244 -527 686 -688 -428 313 473 -207 90 251 417 489 737 -298 -254 -231 688 185 -668 215 -865 654 -338 233 -689 795 -329 405 -25 268 191 -714 752 -64 -267 436 -355 -328 -35 -564 -634 -873 116 -79 -136 428 -188 -11 174 -409 286 591 680 237 -521 430 474 -422 -875 -849 -58 550 -848 381 -277 248 -759 -784 -408 -845 262 105 243 67 -92 -40 -207 -816 -282 -275 -663 37 315 518 -223 -666 171 -616 -333 -412 -797 -101 378 522 465 -572 -449 340 -190 115 -859 -684 -655 -413 -705 -672 -51 -736 -96 505 359 757 66 -686 197 479 762 -565 -351 248 -792 -660 -300 104 135 -458 8 724 -31 374 278 -629 -236 -402 -397 468 -140 -90 -492 211 282 64 -872 376 -575 768 -783 441 -520 -118 -347 -505 -427 197 205 -859 336 292 687 -740 -324 645 -562 353 -149 207 762 -524 191 729 -656 -224 349 -563 648 -358 322 314 612 743 83 -769 127 120 514 -221 795 -502 -356 -663 493 208 86 -274 -526 214 185 -224 163 -746 95 -429 85 -449 343 -113 221 282 -820 -663 468 241 31 -344 -316 92 660 -433 -849 320 -386 -353 -381 239 112 232 81 -273 143 -92 -417 -794 -329 456 -861 29 -302 -183 374 -426 -888 118 30 -658 264 -78 -387 -593 -133 338 248 -540 562 7 275 -415 -129 -780 -578 -267 792 415 689 265 -471 765 625 434 -29 155 109 -629 110 -68 -229 282 578 -90 372 -605 64 -101 359 -203 709 -429 58 -256 532 -194 -627 360 412 -281 225 645 -83 -215 18 -172 -437 -202 249 -486 -582 -12 -138 397 -237 516 -78 215 329 759 633 243 -545 -275 121 -397 -524 629 589 464 316 -428 -636 412 -378 625 519 351 -198 695 199 279 -457 -567 -593 -357 -341 -213 -150 -883 671 -309 97 -479 520 687 96 -672 313 -282 160 -166 -308 -376 -834 430 588 -463 752 -164 -590 -420 588 -587 -766 799 386 -594 363 -253 -267 494 44 -858 -475 -54 504 505 -682 -736 -505 21 -495 -80 750 -292 3 -63 393 -781 562 167 328 -447 741 -83 601 514 149 256 -644 -754 -710 -517 -335 522 26 160 -563 711 101 -205 -305 423 -462 530 -515 480 701 393 662 -684 266 -92 235 -186 319 495 -797 -648 530 -506 489 -791 672 -524 563 642 607 -229 143 762 316 -380 -220 330 -721 141 344 -127 -54 -547 -78 701 -715 -729 -176 123 -801 169 486 -339 407 -447 -327 708 -156 -226 -377 645 655 -239 668 -870 -80 93 -350 -48 438 689 -482 -189 -895 -281 704 562 136 -438 165 440 -178 -844 474 410 -221 -823 -855 120 209 139 286 -630 -314 -515 -646 202 192 -527 376 541 138 667 626 228 506 -891 -620 -433 -92 -341 -478 -20 -737 305 -390 -575 -801 558 132 -771 10 -697 -382 -785 326 -362 -232 603 -87 42 488 326 -178 -498 732 -50 338 -585 454 -167 698 571 678 -59 794 2 -424 252 511 -741 281 503 289 179 244 -162 46 124 -635 41 -447 24 -517 610 588 444 248 187 -884 -126 -18 -336 722 231 689 559 -143 29 -769 690 -451 288 105 306 219 510 357 -758 -269 481 120 83 709 84 -825 771 -589 -776 183 -416 -42 421 246 -487 -706 -228 -345 128 -272 400 739 -438 549 -45 581 -398 -614 431 86 -282 -684 314 -516 238 -55 -275 352 3 703 144 -542 383 626 161 366 -403 -513 27 437 248 -100 -460 -476 467 404 688 -434 690 -646 578 -461 760 41 588 -82 677 -16 -244 693 -119 -162 -787 -17 -662 578 428 -552 240 -859 -681 157 -556 539 -743 -290 -260 -253 129 -224 -684 278 93 -393 234 576 -181 447 561 1 -229 -115 61 741 -176 -105 -43 98 -342 -506 677 -28 178 -132 -192 78 35 -222 323 -823 -415 267 239 191 487 -458 -469 -230 -369 -11 -387 -130 -11 -796 -106 323 588 -347 -720 -876 -359 428 568 -81 342 -788 306 384 -567 321 -369 199 368 -513 -741 -450 -809 696 -33 71 114 -293 380 510 -189 -215 -8 182 392 -293 -615 53 201 -13 -10 198 -515 729 -282 -56 -485 712 -77 -179 776 538 596 -43 -822 233 -231 560 -561 137 152 -516 734 465 -507 470 -578 -892 249 48 148 -658 439 688 438 -844 -151 -261 365 -835 -514 65 -324 791 747 -375 -239 -496 -698 -835 282 735 575 -294 -816 -587 86 593 415 -698 311 -778 258 -29 -807 -175 624 798 -351 540 -759 421 -496 -777 728 720 -821 32 58 700 93 -210 105 -694 106 -213 709 438 635 -898 760 365 510 33 627 -542 2 -168 92 667 -177 -723 -378 -392 251 -263 -605 500 -691 -886 655 -553 185 -285 137 649 778 -806 282 -725 257 413 142 717 717 434 48 662 130 -546 -228 -102 53 649 390 -756 -630 -477 -485 508 613 754 -789 -289 296 617 -75 -423 -506 360 -727 52 506 306 743 -524 -364 352 -30 -610 532 528 -684 -355 -107 588 -7 713 -128 -85 747 -210 -275 596 -423 -877 -493 -137 373 370 440 87 433 -160 707 369 -844 608 716 221 277 763 -826 356 467 -465 790 272 -543 -38 -182 459 275 138 -330 64 -450 9 50 327 -843 385 120 13 432 -26 -804 -491 -213 -712 -589 -768 -359 467 694 -372 -186 -185 -128 506 -19 202 230 118 -598 -370 -818 114 643 -637 -74 467 -266 -95 315 -426 -480 773 -383 -885 -449 681 269 -745 -393 -201 703 -473 680 -446 167 -577 -632 -89 -222 638 588 281 352 -629 -111 -593 -270 -468 -891 -43 468 -482 252 -790 -692 585 -837 526 60 -42 -353 -780 23 792 778 242 682 -521 46 -461 -800 -686 -822 53 -234 -786 262 501 699 41 -585 -851 -723 -179 -488 600 -237 -502 -672 -170 730 -390 -657 170 383 468 723 331 -486 757 627 531 -707 -771 -413 676 -321 -357 -265 -666 -35 -128 -57 589 -465 -340 218 -772 -822 -628 -288 95 304 685 45 709 -573 -888 198 287 634 156 752 -767 141 382 659 -162 -732 392 647 73 -858 335 -617 -884 61 281 -674 197 259 -58 -173 313 6 739 50 -577 -503 586 -323 280 -320 716 -322 333 712 -211 391 -824 -877 -379 -587 190 -91 455 617 727 -617 -279 605 15 135 -67 -716 24 -463 -7 -535 -51 424 195 11 -122 640 -404 -351 -328 -304 -313 435 35 -575 -434 -54 -560 -676 430 224 196 121 640 317 -98 619 -137 -27 741 58 -712 289 -37 -714 -571 751 592 -356 -191 -394 195 109 -802 -643 -267 -549 -443 613 531 -654 -186 -761 -605 -390 -212 -627 -57 576 627 800 -182 438 -547 -831 -511 -308 543 -240 210 -361 607 484 678 -165 -804 -723 -605 -725 -609 -196 633 777 -239 318 -872 -73 791 288 452 147 412 -545 -294 -488 -469 -812 479 -886 536 49 196 674 -290 -852 580 -463 -861 -432 391 -605 287 553 81 -487 -1 659 -667 759 78 2 -520 671 -692 341 -559 94 -171 724 197 -645 676 -808 -232 665 -294 722 -211 -91 306 532 439 -852 -821 -257 226 -471 -133 234 18 -227 -483 -175 -753 -540 534 627 -177 304 425 -571 -306 167 117 -415 -355 685 779 -859 -820 -707 -713 -764 420 -140 -690 185 -234 -750 -820 674 365 -365 699 -671 208 689 660 -537 -674 255 -607 701 -724 691 -29 -428 -725 318 -691 -89 -531 -663 -202 436 648 -23 552 475 635 -225 -239 757 258 419 420 565 640 721 258 630 302 -554 95 460 554 -635 -39 311 329 -759 14 -813 -814 -879 -570 -764 -637 38 -783 -786 472 76 -10 -437 -12 369 129 -368 -825 -247 137 -767 -891 -681 -522 -589 607 -48 433 321 272 781 -56 -43 -565 718 -172 -736 -626 -372 -80 -870 -261 458 232 -372 683 755 -442 473 -555 -194 -689 -753 142 -78 748 639 -484 717 359 662 708 -421 -371 -152 -718 -171 315 -837 -80 765 -483 41 532 -213 -422 754 -500 382 -777 721 674 120 650 -205 184 33 245 -146 12 -62 682 -511 705 150 -316 732 -381 -244 -372 -698 86 -130 90 223 -372 -718 64 627 -843 -713 715 -237 581 -700 -440 379 55 -102 398 -203 92 -123 264 647 -224 -857 750 162 -636 238 -183 615 -658 -216 -885 234 435 82 502 -301 331 596 544 -730 -463 -22 759 355 190 622 280 290 -147 -137 573 -259 -540 191 -889 -499 142 -569 -458 -163 -573 153 183 -172 475 557 -512 -737 -126 -540 494 432 28 -193 -632 342 -291 -629 336 531 -406 -253 -432 -456 -752 -734 -762 688 -114 -344 -263 694 -37 -643 -808 728 -538 -684 -68 395 -883 758 -384 463 568 280 306 -406 -182 -56 20 -849 237 -731 -565 -523 -390 -777 -93 -716 30 779 381 -626 510 325 -403 793 -69 -350 653 -501 -714 84 -664 -583 222 191 293 396 500 436 -596 -287 113 -707 109 -867 -630 -42 646 173 -75 772 -582 -451 -249 678 -270 -859 -456 -729 -304 11 195 289 409 -534 -714 97 -338 -85 -158 -325 494 365 -835 657 -155 -327 184 731 460 631 -263 -804 -195 -11 -574 364 679 -528 -246 184 24 302 -337 -190 -633 -811 365 -55 590 -706 248 -530 612 -864 -475 -213 293 553 257 228 -118 -554 779 -624 -7 -176 284 424 -158 530 -651 459 -272 -550 -389 -438 642 731 510 -809 -593 194 283 107 798 404 -103 638 -93 -757 270 286 404 627 711 -117 -664 194 -610 542 -72 85 -751 -661 -93 -390 -731 313 -740 62 762 282 -641 -137 215 163 -535 -424 -80 -421 358 -130 249 534 424 637 -214 14 551 -255 -146 -369 246 -352 689 -456 467 741 174 -91 -384 316 -53 -673 430 -823 -16 -220 -612 -433 40 222 -417 -661 136 119 485 -872 265 -306 -116 128 -196 307 28 599 -655 -898 -6 438 -28 -294 -269 -273 783 545 -591 697 658 -254 -70 381 -548 -511 -454 -605 -194 547 -70 13 -133 -248 -162 225 592 -610 -649 -647 57 796 553 -265 -284 638 -331 -763 229 -810 -651 -710 27 639 -791 83 -235 220 627 -440 -617 294 -560 314 494 32 -593 385 -659 -702 193 -561 290 -779 -460 393 -32 -16 -742 18 655 154 340 186 189 -530 213 -512 -77 127 515 704 713 750 97 -41 795 -423 71 495 721 373 -26 521 -713 763 77 -342 188 -109 -443 244 156 -50 -324 680 761 9 -367 -468 253 476 151 -304 618 518 -182 -635 600 -251 -505 -450 -533 483 550 -780 -227 793 -41 326 541 -419 428 496 274 -731 560 -729 683 192 -631 663 -521 -367 558 -208 619 -645 -69 -742 -610 -783 -711 -736 -868 -623 -521 -805 -362 571 -868 -443 178 -680 159 -88 -324 -671 -422 771 -741 8 736 6 -847 -478 -79 197 -54 673 610 176 -150 386 476 677 -122 111 143 709 -25 80 -656 -196 -359 -33 -304 -738 139 -119 -276 -485 687 91 -758 764 -651 353 265 -341 -102 -143 -350 -882 340 -811 -583 -299 392 -94 745 -541 -296 -46 204 193 -251 689 411 -123 183 -285 490 -637 -891 368 -511 678 81 -238 774 -342 5 75 515 -523 -740 -72 348 -526 -540 206 456 602 -261 -253 -677 -192 -509 756 -311 -704 -681 528 -99 -95 -526 -383 19 -469 788 625 704 -494 436 292 -92 -590 240 -128 -534 -460 -242 -642 -252 -472 549 197 777 145 614 -504 458 -223 144 -318 -867 741 213 193 -10 -690 431 -524 -847 -455 -393 562 -73 298 302 596 -763 135 -612 -622 -833 -60 765 121 427 755 -685 345 -182 -86 642 -67 358 -822 -187 51 -387 -395 763 605 -683 -331 -261 -57 -259 440 -733 -700 -651 313 -755 459 792 377 -633 715 -25 -846 -77 -567 136 -872 -354 -455 374 -794 -774 140 300 -721 15 555 -613 -872 -886 -211 -53 342 631 47 -819 -730 -168 -647 -366 -660 635 -620 -416 -757 394 385 -776 559 -699 -625 -427 274 -740 -899 277 164 -49 5 -143 171 777 -347 48 36 -328 -111 729 7 292 -696 -167 -524 567 -547 518 175 -216 55 -417 -374 279 545 -110 753 613 -75 117 31 -64 -349 -834 -648 -561 275 118 -506 445 16 -765 -813 499 42 383 -249 -138 -732 -47 534 -354 464 145 -93 -899 378 -620 -93 584 521 332 -513 -725 -335 640 -301 136 -823 684 -426 -403 283 -213 -254 265 -663 554 277 81 513 -790 -33 203 184 262 -632 326 -662 -416 -756 -770 -352 378 -148 173 165 -726 327 -232 151 -10 -744 769 71 -493 -519 -101 119 348 242 -841 -672 762 -865 634 21 -191 515 218 -580 -673 673 507 349 -68 -352 252 148 222 114 411 47 -310 217 -778 -479 -881 701 -412 244 251 -7 704 97 -50 501 -749 40 -378 -596 598 -60 -402 636 738 -149 -125 780 -702 -852 119 -758 -893 -351 -592 -807 457 299 511 -747 134 -262 -582 -392 539 70 -514 640 -511 691 -245 270 -719 86 -33 -234 -719 776 445 -273 670 754 107 -525 -785 369 -260 -420 538 -60 -344 -285 798 -821 -48 -68 645 90 -35 397 465 384 -223 510 479 569 -726 4 -71 300 -898 325 -280 139 406 615 -40 -494 -780 620 427 -683 -448 -242 213 266 -581 104 333 -248 -453 -241 174 560 277 -416 98 123 -230 240 485 639 -839 -346 -804 669 -625 795 719 244 -282 729 728 295 -195 671 -492 -786 -345 -763 -480 -43 273 381 251 403 -386 385 -496 -377 223 -180 291 -818 -568 625 -253 -789 -372 -252 525 -200 718 507 -184 -495 -566 672 -12 -654 413 -296 -357 102 -269 -392 -443 763 386 504 -718 -664 -733 578 -667 -61 -268 -631 406 529 -63 -884 404 -885 315 -507 -398 -495 125 763 -373 -491 794 -739 -338 -733 -434 675 -459 -593 -778 -220 -641 392 -368 -270 -14 -454 -695 -679 -319 366 -717 629 -781 -796 398 -594 -635 764 594 185 -574 -19 -876 87 -87 544 -659 793 124 593 -90 -554 -478 -599 507 -7 338 -318 -781 117 -170 -680 311 -378 -841 335 -147 -583 633 -876 -85 -691 76 -488 625 -142 -652 645 428 505 554 660 -352 546 -496 -823 -714 371 362 -853 -643 -434 -168 726 -586 240 -372 -226 448 -385 121 -199 452 628 -10 -352 -298 -260 623 -331 369 -560 -703 -158 313 762 -536 711 150 757 -334 446 -609 -642 43 192 31 459 786 -839 740 -84 525 -557 -657 185 640 187 651 -491 67 -455 658 -267 587 321 -322 705 28 -650 -277 -891 -416 -568 -538 40 659 -24 677 505 580 251 -738 347 -830 43 4 -793 -342 229 -617 -603 -888 523 -108 -759 -397 -134 -868 120 -669 -367 -22 748 246 -329 -276 -287 -45 -296 -626 -208 -264 79 -661 179 -388 -594 283 -626 -251 552 153 -735 599 -46 344 -776 -166 637 -154 152 -179 326 -94 -192 294 -355 -394 716 -64 19 33 251 241 -1 -626 143 -602 -135 624 -417 264 -324 111 -604 -669 -688 -99 129 545 -29 152 624 157 -192 -863 31 79 -415 -663 -378 -147 -408 -484 -115 -126 546 71 84 775 361 789 160 -519 -236 361 322 29 -89 -863 -73 -566 -270 61 -20 275 571 730 -793 693 -148 -517 527 546 -50 466 -494 644 -38 523 -297 -734 -45 -408 60 -42 -601 149 -837 611 49 542 -732 -591 -670 194 443 48 60 401 -647 -309 235 -646 -260 44 267 -291 -294 -338 660 -663 -161 285 27 188 -179 785 -389 541 312 -520 -438 774 682 -67 532 -638 528 -790 -672 440 -756 -351 -699 217 575 -8 -29 724 -892 734 643 -65 37 23 -809 -336 -796 -299 172 -257 519 455 707 593 -713 -703 -680 140 -422 -624 -261 -147 775 -197 -238 584 -454 -62 -174 -13 -148 -127 -342 473 53 -526 499 -498 577 -868 638 -390 229 -825 -565 -701 -137 175 -266 -495 -144 527 473 691 -613 533 299 -294 -745 743 617 783 754 44 517 -154 -651 -267 -539 341 195 -25 169 396 -485 -528 215 60 -79 581 -510 -631 249 -412 -612 -890 216 -576 191 -66 -510 -747 307 -806 -593 -174 -363 217 527 -171 -337 594 531 -700 392 -116 -129 -684 -863 -262 -866 25 -738 465 -558 478 -213 -580 -397 174 616 297 -289 598 714 -755 660 -605 -39 125 544 -365 690 -215 288 -377 232 -529 792 -83 767 -194 281 -423 747 -868 -800 744 133 -744 -865 -526 47 -861 153 -358 746 242 20 -854 -506 -585 -527 211 46 633 364 -31 601 -670 516 -297 -118 75 -867 110 -519 -236 112 -130 -132 -554 344 344 -81 -119 709 475 -842 -349 655 317 514 -151 451 723 -303 549 -588 218 -652 519 61 -437 359 -109 -140 -438 467 -458 -854 -522 96 304 -370 30 -701 328 136 -54 -823 485 206 -44 -498 544 -43 -403 -612 593 236 -852 -533 -431 -487 -241 640 -837 686 284 -380 735 81 -309 -49 501 -443 -736 -178 415 -160 733 530 221 -701 -202 -546 -718 -111 752 -309 433 691 647 769 229 -684 -399 -649 50 -50 95 -58 391 227 -705 -260 -614 -39 -307 -372 298 -520 372 154 -473 280 -720 -498 559 -232 256 337 573 518 31 -303 683 609 699 -191 -30 -365 226 321 793 235 562 -233 174 330 545 -732 -132 553 -395 715 -675 426 762 117 592 540 173 -233 772 -517 628 -164 -387 366 -637 660 590 390 375 340 698 397 -828 -869 -428 705 490 16 531 102 299 588 654 -795 589 -773 -528 407 -567 172 641 -449 270 -59 -142 -813 -395 723 -376 -889 450 -178 549 -375 -798 417 395 247 433 535 -107 -801 573 165 -325 3 -838 519 483 556 -15 151 -167 58 -451 -544 301 491 -34 164 313 141 -379 791 373 -364 -396 735 402 -573 -410 -435 625 -141 -94 -182 780 381 252 744 -852 -489 179 -347 403 328 383 275 653 248 -753 568 312 106 356 755 -261 -103 647 578 731 -117 -694 362 324 -283 -249 583 -665 629 410 -583 262 792 23 -649 262 384 -864 474 -427 430 -114 -353 -36 -19 -423 308 615 -511 565 723 752 -610 154 744 655 643 525 -92 -467 -866 -69 -577 -866 693 486 388 703 600 672 -407 584 -605 -389 140 183 -709 91 370 377 -66 256 -69 615 -185 -27 208 -805 -172 -793 322 174 -753 520 -601 -674 -440 -642 251 -73 -549 -263 -710 -587 -814 -544 -243 -694 533 644 121 -376 -374 -108 -581 423 -30 498 -555 554 -108 318 -438 260 -439 691 -860 -297 7 -137 -768 635 408 285 238 -458 -33 57 413 -15 -852 -554 -108 140 -564 176 -386 294 -243 -388 -72 -7 -230 301 424 -278 791 -14 180 -729 -290 533 -391 212 -82 439 -503 682 -534 690 198 -283 705 131 -358 655 -75 608 271 455 -588 700 -711 -74 -472 585 372 -449 -530 -771 689 234 49 -474 111 93 -158 84 -560 137 -27 210 -455 -71 -168 573 695 -231 -482 709 -303 512 -169 -875 382 621 -454 -849 -830 470 -56 -618 -856 -68 -867 619 103 -585 -724 -393 138 -577 -71 725 337 409 -32 -559 -343 71 -408 -54 727 467 -292 -591 -868 -25 30 586 -120 -700 -429 -151 -870 -293 667 -378 765 -658 623 -845 -100 -43 -128 -435 500 371 -43 -777 -799 706 333 616 493 -797 548 -674 -339 -201 3 -472 667 -819 738 482 800 -757 397 -306 682 190 150 -748 -309 595 -220 -703 245 184 -645 -229 -866 -348 91 -774 564 -183 -7 -398 -287 769 14 -397 379 479 -528 -367 264 -667 309 265 324 713 -395 230 382 -440 566 -774 397 -476 -499 222 -786 -255 -880 -457 -824 523 -176 -757 -56 489 -768 666 46 439 -835 -692 -542 327 397 -445 -748 397 613 -385 488 -87 373 -158 462 -400 -521 -56 -729 606 8 534 422 -805 575 -554 520 622 -346 -589 -571 743 -791 -436 122 500 -513 -386 502 515 -283 238 339 696 119 662 690 93 -250 -645 -835 -584 585 -831 443 498 621 -43 -524 134 -400 -894 -296 5 222 11 -249 304 -863 -554 -808 -314 231 -713 -60 138 446 -891 478 175 684 -235 -547 -291 539 435 773 -764 583 600 483 -699 -578 387 -501 -737 -496 759 587 -255 -422 -837 422 92 -791 -11 -140 -164 -592 -208 762 -662 250 -309 191 90 492 -315 388 303 305 357 275 36 -101 -532 454 -780 -326 264 155 -66 441 717 -720 -291 -263 -858 -792 575 280 -684 -649 606 215 401 443 -519 -502 -582 -392 -447 -556 -72 789 -33 -750 -267 -660 279 740 -573 -57 -536 331 -740 357 287 44 668 47 -854 -308 199 455 -44 -404 -578 -667 -694 293 91 -296 -439 -861 125 -741 -151 -176 130 -94 -582 248 -815 750 74 -527 -2 -643 -353 -577 -90 384 599 -516 319 145 218 20 84 -504 78 -639 -148 758 -89 487 355 -373 -376 -179 337 -625 75 667 -740 -858 326 -484 152 -890 -266 -305 766 409 -823 605 -439 -384 -708 43 529 173 38 73 621 318 272 697 -258 206 -696 -223 -247 -224 163 -651 594 -494 268 -396 -181 -392 672 -342 158 701 209 302 708 -515 -562 -330 446 -497 103 421 -724 527 105 -339 30 -745 413 -815 -356 721 -110 -670 444 0 -776 -203 55 308 385 390 232 87 473 280 313 -223 -619 641 -821 72 661 431 499 734 -742 796 -775 625 350 -610 -880 15 -377 -697 -327 -808 -542 784 -767 278 624 136 -190 771 -691 -556 -670 -343 695 -93 -334 -154 -440 -524 -585 268 284 196 626 -109 -789 0 -633 -474 544 -674 -710 418 -440 716 446 417 -152 55 -48 -495 520 -701 328 -549 400 -710 340 -41 668 -331 -493 319 -250 666 683 -531 -470 -115 4 167 459 -682 682 -596 522 250 173 99 -677 -459 686 -353 -893 752 642 709 -464 -184 -339 -405 -185 -855 313 664 -19 469 757 -872 -224 193 308 450 -809 -324 204 226 -171 -388 -114 -700 -535 707 -56 743 -395 -42 -668 57 -344 335 524 -778 -1 -72 -7 605 -422 136 -602 163 -522 44 -648 -549 -862 -217 -633 -775 -65 460 636 254 -797 748 664 508 545 -625 73 -206 -15 -475 81 -582 592 599 -2 -150 -719 -690 28 283 -201 -648 -683 -52 104 338 -833 657 -342 -227 161 -717 -802 257 -306 -170 313 -836 639 374 -497 469 -147 -455 494 129 791 213 205 -254 -861 455 438 -584 -789 666 -514 178 -179 307 -41 444 188 261 -435 -566 172 -232 -251 388 431 -567 -296 -75 -454 524 793 127 -326 451 413 33 103 759 487 443 270 594 369 327 -52 -865 -555 295 -749 -448 -243 40 602 -125 633 463 -299 -89 369 568 -742 652 -726 -451 73 414 -827 -111 691 -301 710 242 62 -782 -559 -879 -550 183 -850 -512 799 -619 -240 335 602 416 -790 413 -183 -798 -596 -580 699 621 -263 -279 -874 47 -447 -426 -599 -465 -422 47 -30 321 -172 -322 142 -193 442 -23 27 -523 40 -824 359 -889 -593 -728 310 -688 -681 -745 -212 -118 -448 124 326 -803 -14 370 -688 -240 -774 -390 -313 -211 355 -68 -123 -407 303 -463 -405 153 -600 -99 -252 275 687 288 381 -257 757 -402 382 510 535 -611 -634 768 -522 178 120 -6 72 -574 -21 798 -479 117 -272 678 148 -58 669 657 103 -449 -345 -228 493 -830 590 -522 -753 487 659 703 -242 667 150 -618 302 396 -378 -458 245 729 -736 -597 -295 -380 -438 51 106 -474 745 455 688 2 -427 -615 232 -552 488 403 -352 -568 649 -802 277 92 591 603 516 -605 377 -448 688 714 168 -790 575 -630 -139 -117 38 -121 -893 -809 -542 -677 800 387 350 -325 -156 -583 -221 -546 -581 -478 97 24 85 143 -732 692 307 144 -233 -867 -319 -156 -460 410 454 117 -369 337 561 -416 -727 -56 798 -680 643 -770 -784 695 253 99 -208 -360 -647 301 572 448 441 -792 384 135 350 128 -502 -805 101 -508 379 689 112 -193 -403 483 -807 455 -25 405 -139 -223 710 -379 509 -469 -659 153 -669 645 362 -839 167 -766 -348 239 -408 -87 -28 81 42 -427 -238 616 -52 -21 237 -327 -659 -890 -387 -478 547 -187 -417 489 629 27 797 -404 -701 -208 266 -336 -112 282 540 365 -303 315 626 70 -574 317 -564 -92 668 575 -691 450 -586 -330 318 148 -431 181 -156 766 -435 724 241 -221 486 681 777 304 -107 -679 -197 380 -316 -340 -407 -674 325 101 -842 60 -140 -609 302 720 213 36 124 -843 -806 -730 289 622 -857 574 -181 -73 -638 452 -341 578 -311 39 -44 81 -381 -691 -375 112 -848 140 377 548 -598 -327 -851 -518 518 238 -85 -523 444 -824 -566 -567 -611 461 -78 -835 -22 113 -707 -371 -744 -647 -455 -772 -532 -550 -594 517 -356 -304 799 717 -837 178 600 -556 382 2 8 -590 -5 -143 -210 536 -381 218 598 -295 294 716 -877 -213 338 -338 498 183 208 328 -52 245 -272 222 306 -623 -864 -619 -295 -193 -218 378 636 300 -29 -864 431 -435 -646 -97 -563 -323 -726 499 -436 714 108 51 -584 411 -447 -456 -304 621 745 584 371 -216 641 -639 701 482 272 50 410 -614 -834 -583 798 -260 -91 -615 378 256 71 633 -493 307 179 -378 -645 -508 151 -117 -399 -337 759 -485 -487 427 664 34 -690 -111 295 794 379 -717 569 -165 -391 536 693 481 289 739 -29 47 187 -197 -513 194 436 -605 481 -385 314 70 22 -643 -730 -298 566 -138 730 783 315 -869 -744 -745 312 220 -102 -301 -409 598 71 -582 237 548 -751 335 -882 722 743 552 -66 122 -854 374 731 22 -598 4 -575 515 -656 -548 -110 729 -645 -287 -274 700 655 -747 -39 -854 341 -596 -697 -683 -325 294 -494 -419 -134 -301 192 -599 -457 712 222 -655 202 186 48 -694 -777 -45 -534 579 291 409 524 -486 -298 -654 -402 541 -470 -161 773 216 414 -558 -630 479 -883 536 378 -507 -67 263 574 669 -845 -656 -389 -826 -253 -175 -778 -452 -15 -43 -728 74 171 -514 -74 -630 364 564 -331 546 162 434 642 724 -706 620 426 -215 187 797 -252 -399 -203 -821 -213 -348 -87 -884 -771 295 442 -755 714 -783 -686 -480 559 -433 60 683 487 39 -142 87 -188 123 223 -401 -101 -864 -650 194 -870 115 -382 676 -217 272 69 -385 61 449 428 -627 -237 22 -384 -493 474 443 -897 368 -108 592 -377 154 570 751 -460 685 -57 -811 790 581 -588 -380 368 -653 368 254 232 187 -382 -826 -287 85 -640 719 537 -674 -128 -283 545 -28 -465 -673 -486 -643 -725 124 64 -560 688 -506 106 -376 -730 -22 -889 320 -677 445 -768 -697 610 -713 433 -474 396 -355 662 578 145 -886 671 678 501 -388 -172 -184 211 759 -608 -166 70 614 -828 -145 -605 -619 -20 -329 -432 -169 644 492 640 653 -404 -400 292 115 -818 -273 -588 -237 -898 753 670 87 110 -164 265 -461 1 595 24 757 -471 -555 -890 -12 -130 -794 214 -599 -867 -533 -247 -660 -883 740 -646 727 -722 539 -204 152 262 145 -770 -36 -582 -604 8 263 -137 330 474 381 -196 -692 42 -187 -51 -608 295 585 -898 -304 797 168 208 583 487 -827 631 753 43 -812 268 683 696 -670 398 493 -509 -806 168 153 708 324 -301 161 677 370 -400 225 730 -861 154 -572 24 -714 -31 768 -330 209 645 -256 -113 127 -801 -688 560 425 -698 -215 32 597 371 -425 452 -586 -510 604 -323 285 -830 665 251 -880 -466 370 -574 564 -440 625 403 -293 95 -861 -30 -818 493 745 -625 515 225 -103 -764 180 125 100 -181 -804 -699 470 279 -456 468 -810 -230 188 514 -277 -898 311 -731 694 214 82 483 605 -110 526 1 -662 164 -654 -14 -583 501 217 455 381 662 -357 690 85 -353 -75 760 -263 717 -93 341 467 -546 702 47 -68 -573 93 722 -8 315 661 -417 788 243 -98 620 -139 445 -621 -81 788 2 289 -498 -306 -282 756 -188 41 -97 -22 -568 -98 430 38 452 -645 711 713 -881 766 -177 -818 171 -548 395 -76 -679 -175 -665 646 202 -465 163 -869 -248 -91 -410 -640 435 667 468 259 335 -162 377 -190 57 -639 259 696 -189 -28 -791 -683 649 589 -54 547 -800 -695 -367 720 -108 -79 774 372 56 617 -787 431 -24 -144 644 130 728 148 460 494 -28 93 380 -315 669 306 515 -859 19 -73 689 599 -818 -286 335 -768 -594 617 688 -478 -609 -796 -79 -515 -890 546 307 -463 -4 362 172 554 -383 580 106 -465 -733 -192 -77 -208 284 -357 116 -491 -380 450 -167 -353 -811 481 459 -564 -771 -847 -742 754 -123 -194 650 580 -164 -74 125 -520 -883 -780 404 -427 741 -836 -814 -759 703 384 298 -517 664 -330 -323 -655 555 18 -559 324 -529 -753 -345 650 622 660 -469 284 -251 -294 -673 627 -347 -151 -682 266 -531 237 711 -325 -425 781 -737 -711 -676 125 -148 327 -186 362 248 283 -738 -54 -502 571 583 -484 353 -786 152 456 -266 -614 -775 428 13 -864 81 90 767 428 -705 219 -258 -794 -292 484 48 580 336 605 -678 410 122 574 -255 580 -325 -623 -385 -426 377 -884 200 71 -19 -761 238 184 369 62 380 -575 232 601 393 -711 -160 221 -737 -729 -804 -557 182 37 338 80 -263 320 -570 371 -100 445 -801 -896 -611 -578 746 700 -196 246 -73 116 723 584 -422 -548 -704 292 157 206 -313 -398 267 291 -833 -57 182 508 54 -487 -877 750 -174 -497 447 -284 -1 527 -578 -435 -323 767 -391 -255 -804 -884 -564 738 347 -396 492 -155 420 -11 185 280 662 789 91 431 -334 586 -139 724 -764 396 730 -486 -166 172 -694 470 381 -79 -507 -541 623 -7 -542 8 -409 56 26 127 570 -92 761 -252 -277 -669 -534 -385 138 675 461 -251 59 -618 -731 -751 -506 -206 -256 546 522 -75 -421 317 206 714 429 -846 -23 129 -665 -181 693 -838 -628 717 -719 259 339 431 717 -625 -421 53 299 -272 36 47 320 77 -776 589 -283 -190 684 647 324 428 -792 613 -755 432 302 -724 4 -85 702 335 -154 306 -246 93 474 -742 -153 223 701 279 281 -564 244 435 -182 -309 -43 -10 -421 -687 779 572 -289 551 -566 95 -377 791 435 447 -359 536 -13 -112 628 63 -159 26 -459 124 -556 -122 297 -348 305 -854 231 -274 -548 782 -379 -433 778 -447 -58 624 -276 -783 575 -446 -340 173 -841 749 -80 621 -593 -534 692 750 -137 -720 -486 -234 -450 161 560 86 419 111 226 -877 323 742 -118 -648 177 4 692 -263 -309 73 -530 -205 -670 21 563 -249 719 580 716 -867 -235 -211 698 -276 452 772 -129 -314 -81 696 -302 -354 715 741 473 -632 799 -820 416 454 183 -618 -282 -897 -781 -795 604 -621 310 27 -53 567 -425 -703 -846 704 207 -825 383 -791 -769 55 -601 146 358 -36 688 480 -833 -664 283 675 274 -883 -894 114 536 650 -764 697 86 550 -126 404 670 408 526 -514 490 756 571 654 25 198 -614 -97 538 726 787 -239 -36 -116 -758 -281 -212 -314 250 -636 341 -552 306 -606 -64 -14 -589 -176 343 -49 -196 47 103 739 -207 759 -106 -129 -414 -597 -289 -386 -19 504 751 98 -528 -71 340 -504 -524 -866 -874 -589 19 114 -451 -878 456 32 -268 -212 242 -61 369 711 -102 -753 -469 -603 434 -889 -660 -861 -118 -703 -487 592 486 458 -18 90 -387 -665 -359 176 -124 -245 -863 356 91 -574 135 -823 734 176 292 -826 -356 75 -638 -808 254 -158 567 430 123 309 -475 390 -450 -345 157 -677 699 -186 695 550 -243 22 -73 -276 -811 -289 479 164 123 353 -637 -526 -221 -293 89 -378 426 486 -615 -91 607 -170 480 652 -752 127 305 657 84 334 405 194 -769 738 166 356 -638 -317 185 -348 591 248 335 258 -782 706 -504 -354 489 726 -143 -678 -688 -274 554 593 -750 304 -323 293 -634 766 -475 531 -578 285 -590 579 -703 -345 -208 -416 766 269 -770 -90 197 448 -28 187 -660 -582 309 -652 136 -364 44 48 332 571 401 629 305 654 616 599 -501 628 8 48 -152 354 162 404 -186 -117 -866 521 -590 48 381 -506 -31 -338 -712 -244 -710 -612 619 -660 -607 -687 754 -154 766 703 491 632 518 750 -128 -755 21 557 -550 736 -243 -13 -693 327 34 319 358 38 -119 -676 0 154 433 571 -645 684 140 123 -110 -683 60 226 614 581 491 -225 -546 -14 2 -591 568 741 66 -135 -411 -712 -467 -776 -842 590 368 166 489 470 -139 -399 495 102 -547 418 -426 761 -793 -79 571 -437 212 413 -5 -704 182 -834 -612 -212 679 -216 527 -67 44 184 123 -168 -250 716 -684 336 430 362 -128 -424 -383 -275 371 798 382 609 -719 455 300 -27 691 -396 430 727 465 -489 700 -125 79 -759 -347 -232 -503 464 383 -758 579 -95 641 -363 667 -498 -346 -419 -69 768 -404 496 -299 106 501 412 723 401 455 -408 -116 -533 426 -442 -338 -400 -557 -169 -426 -671 -370 -810 417 -437 545 611 131 -512 598 -717 -655 341 670 302 -848 12 418 -846 212 -584 427 107 724 -111 744 48 -34 595 -56 750 -618 140 -311 -807 70 -623 -170 -837 -855 -145 86 266 -302 -409 320 110 145 -815 788 637 -763 754 -724 -465 767 446 761 600 -699 -334 -263 399 -499 324 -295 -838 421 -859 -888 -64 -262 -423 -812 -465 -129 167 -352 683 39 705 -613 127 -833 253 51 613 -805 -722 -389 -453 432 -888 475 -280 -275 467 -84 -547 -714 -142 213 88 -65 30 250 214 -143 -383 356 -98 -517 456 -606 172 369 -90 -631 737 -643 -35 -114 -725 -467 -146 457 441 650 -215 -1 -898 795 712 -555 -573 387 74 -24 -745 232 123 138 472 -103 -253 470 -681 523 -484 -790 -565 -88 46 -55 679 633 -161 -290 -822 -192 580 -752 748 312 -813 279 330 -192 344 727 762 324 179 19 -855 -661 123 597 -137 -482 362 -594 -536 732 -618 -253 -142 275 -380 436 -799 228 434 -557 -690 159 276 323 33 503 582 58 -325 -657 684 662 -881 -493 -53 -657 -237 -147 -241 580 691 609 282 673 -187 -623 662 251 -131 -54 187 -642 -526 -836 -83 -627 -80 -693 -631 169 -425 -383 777 420 547 -773 385 -19 201 12 -673 -323 -492 -501 243 153 560 608 626 -497 329 732 -355 463 -88 -575 -354 498 373 508 505 697 -864 -824 -416 -635 621 782 -441 -576 693 358 696 -656 -269 -624 280 696 -852 642 89 -316 -401 -523 582 -845 -484 491 566 -132 724 582 -321 -482 -889 48 -383 -44 674 -682 -501 -871 -356 285 -329 -298 119 -577 767 126 407 255 -567 604 702 495 -836 394 -722 557 -378 235 68 16 -100 701 62 -893 771 76 752 399 -433 413 -528 -597 126 567 189 32 -752 -395 186 792 368 571 -716 277 -724 -837 672 390 -788 -441 -215 541 410 -147 210 -271 -621 -277 -498 236 -724 329 154 177 -854 -339 -348 -551 -419 -319 -272 -232 -671 439 90 -32 -38 327 -324 652 390 -130 107 550 754 434 -646 -805 -23 70 235 -839 -514 -835 752 -711 401 -421 -860 -782 -760 513 -663 48 -888 451 -782 499 366 -474 -585 262 -795 -207 105 -270 447 655 -504 314 -194 -843 199 -118 -607 5 -440 -832 469 541 -345 574 -145 322 -625 -546 473 -755 -665 -77 -798 766 -267 54 645 497 225 182 181 -558 -375 480 -368 381 -372 -122 393 -507 538 -263 -4 197 -97 -571 -689 -281 -745 761 67 -724 -832 636 -188 135 280 677 2 414 -266 -257 342 198 -874 -142 -783 596 -886 -822 641 -419 -349 128 -297 -378 -834 -476 277 -836 367 412 665 783 658 76 -453 -576 -761 686 546 -24 120 505 -645 -389 441 608 386 -478 -264 577 -117 279 -396 -691 -879 -636 -254 358 305 596 191 -679 489 470 593 -186 53 -522 467 776 329 233 -1 -657 -448 -226 -55 -287 -146 668 16 -262 88 -235 -610 -105 588 -20 -354 -123 48 491 554 -795 -56 -847 -109 -161 174 -363 -735 -290 -13 -428 -617 423 -741 249 194 83 -140 -459 747 32 -654 -673 315 650 656 -579 134 -832 -142 702 269 593 -643 504 786 -695 -455 722 377 -210 74 -369 549 -471 -796 -166 173 -66 42 -896 -167 262 274 352 454 683 376 15 132 -213 -801 521 214 -39 514 54 -464 -499 127 503 -691 617 700 -887 -437 570 260 389 111 446 330 593 101 325 -224 -665 475 -854 -407 391 394 -301 -264 -282 -401 465 -792 -687 -650 -334 -284 -487 -726 694 -807 182 -75 505 183 -48 -382 216 382 -516 336 160 127 464 -405 -195 -95 405 -387 556 -658 -189 -429 -321 285 -59 144 129 394 -653 -31 -772 276 -623 -151 -352 411 -179 169 -533 -172 -658 -725 -370 -303 692 -490 -773 138 -497 307 -17 -12 -691 -296 -563 -104 -776 -10 2 459 -595 -136 669 454 -403 -34 792 -56 -776 -786 -437 168 192 -164 197 -95 -793 141 233 493 -412 -160 310 -262 784 135 -515 449 -377 624 491 -403 -283 -764 738 222 -196 -21 -295 -718 553 548 379 670 -311 798 721 318 -208 -29 475 -801 -371 -276 599 334 15 -25 -373 -426 -788 -873 -641 -566 514 -295 707 693 701 423 157 -44 487 -718 -226 -676 -592 614 160 -235 157 97 -531 -450 -135 50 22 589 572 -327 -705 -124 -412 675 -487 323 -611 -581 -234 -873 28 181 -84 507 182 103 -578 -294 123 586 -501 -786 -310 -742 -536 -771 -544 307 -157 266 258 -348 500 -492 -215 453 238 316 492 43 331 -496 428 -890 -434 -37 -347 -85 -849 777 522 -236 361 455 -735 -606 -745 231 329 623 -261 -37 -405 -500 -289 135 -858 244 -846 571 -783 -811 -50 -128 139 -175 -693 -539 -691 369 -676 -595 196 -592 -539 -265 771 474 536 -625 -629 -805 -470 -413 -821 231 123 -892 -211 -710 631 -656 -667 -234 -456 -143 -352 -720 -132 -527 -708 90 245 -365 -727 -823 149 -675 396 752 400 -600 419 356 349 -362 363 300 -760 742 -619 -593 -792 -780 496 -349 -49 247 -328 -82 -99 266 -834 -223 -603 654 625 -522 -623 425 342 -99 -222 666 -714 101 -684 -631 -89 -207 255 -111 447 -308 89 -483 -498 -7 -501 628 -189 418 -805 -326 514 609 -689 18 213 641 265 384 683 768 -271 -175 500 -726 663 -528 -106 65 441 -70 -210 376 -669 237 -656 639 288 -696 414 -795 74 -790 -327 214 -336 -616 418 -240 97 187 -542 405 52 -288 272 -682 -52 -70 -351 -341 -56 -346 -394 -337 -589 -303 -316 580 197 -236 24 -336 -703 673 391 657 3 -13 -405 -343 506 -752 115 132 -630 694 -532 158 31 699 -431 -734 -513 -750 354 -270 -207 293 233 -864 399 734 -561 -790 260 -794 -384 384 311 630 -475 212 -111 459 -29 -237 -775 -159 -170 -629 137 -752 576 -427 -235 705 30 601 760 -550 -836 452 309 -427 -354 467 395 -844 3 -114 283 717 -714 107 -479 -850 -356 670 -550 463 -419 290 -325 -554 107 -353 -33 90 713 -224 -745 613 -686 28 -473 -337 -427 -504 563 -834 659 -181 -141 701 217 -350 393 -684 293 -188 -757 556 -514 -723 657 292 795 107 -324 -224 -600 163 -305 -794 -771 66 -874 535 -387 -454 -141 85 -699 -763 158 780 709 412 139 146 -278 -598 -272 123 -193 644 -647 -613 360 38 -97 623 -276 -72 -227 552 493 62 -272 484 -126 145 499 -898 -134 -102 570 391 383 -868 -594 -392 102 734 318 -691 -800 540 369 76 -711 388 697 497 -549 -831 -253 -854 -101 -808 629 636 787 -197 -181 -97 -792 467 -353 -630 -799 546 -195 660 -745 42 -51 95 -189 183 -456 -697 -60 -597 -410 -25 563 414 322 93 -386 -544 -894 -605 148 -424 -836 552 -332 196 666 -98 -842 678 -606 503 356 -854 642 517 715 -36 -528 -451 -384 -343 218 769 228 418 201 208 475 221 -716 238 -676 -169 -111 782 731 -689 568 -62 -792 -745 158 -546 93 -599 617 -755 -746 790 657 -215 574 308 -329 -570 -761 -392 -752 -633 -321 310 776 -309 781 -427 -767 632 -464 361 585 -701 -424 -402 -584 -323 346 242 -66 -515 -581 -102 -227 300 411 -748 -369 -716 -135 -576 -389 430 518 -1 273 561 -521 -828 528 -221 -597 -522 246 657 -703 213 23 -280 32 -262 -897 -565 -774 720 -728 150 -631 -790 -371 646 744 293 552 307 -712 357 140 247 -401 554 -533 116 -11 710 -547 -611 -255 -631 -607 -685 261 -265 5 769 442 202 290 -15 -70 -93 490 755 -99 -598 -257 207 -444 789 -671 -803 -374 587 12 533 562 -149 -744 617 -309 -109 734 -9 -144 -585 -221 282 699 384 101 -811 -480 -720 105 -800 -83 -670 179 217 202 733 -191 -245 -639 643 -438 35 224 -146 487 -378 -254 -288 -315 639 792 238 643 -449 -535 -865 72 97 -690 -513 -615 -530 -897 -552 -265 -525 608 -451 420 -351 -896 -853 350 -128 -668 -866 -612 -363 37 -338 -23 792 592 -703 760 -538 4 46 -532 -264 -671 -158 544 671 145 -118 -43 -629 33 573 -569 -331 358 294 317 402 -424 -446 -183 -178 464 410 -603 565 -254 -834 -664 -848 -326 -223 -249 537 -541 -357 257 689 -367 166 -809 431 535 -253 -162 -811 396 669 4 358 151 -792 329 207 -708 -369 -335 -198 -510 -642 -212 222 39 -341 -169 64 360 -158 662 -278 180 233 -155 542 665 533 -450 781 259 520 -876 -635 -607 -217 -460 636 -568 446 223 684 -701 -835 -88 58 213 -135 116 -273 64 -708 -76 -59 20 -491 -6 457 -477 -210 -375 -745 -181 -250 652 -553 -694 418 178 -345 -558 -324 631 -654 43 -874 540 627 -201 -886 -791 -695 707 44 645 433 85 48 -891 441 86 -65 794 219 -536 -149 -511 -414 248 -665 795 -682 720 -734 490 -339 64 264 -501 -421 386 764 -593 248 729 422 -460 166 476 -746 43 790 783 582 -677 -749 754 752 761 -520 211 686 -214 -265 -568 -768 -552 719 310 250 649 226 -375 623 -252 -102 601 545 61 -358 -897 261 -376 299 -40 -560 82 780 96 224 572 -259 -436 248 661 -472 -280 171 -147 -325 688 -753 -275 429 -832 -145 -452 -413 -862 725 -522 371 126 -9 -681 304 479 -86 40 -704 92 89 -201 -602 191 149 719 -356 -262 -810 -723 615 379 -721 563 351 89 -385 -294 253 -71 418 612 -378 755 -26 -599 -138 13 745 -838 268 307 -311 753 43 -124 748 -317 -537 685 521 -703 -338 -428 -334 -372 -668 255 355 -814 28 -153 248 -267 16 -238 -55 -420 -78 179 -836 451 -20 607 -443 -539 478 -194 -580 241 -334 553 -879 739 -91 55 -407 -778 -271 -405 -123 -534 -247 -412 -519 798 776 -348 597 143 316 -347 -105 -30 -21 -784 -851 -70 -299 507 528 -372 -895 674 -617 -126 -797 426 158 -799 -140 518 -545 772 259 -313 -21 759 425 -67 -679 -635 652 -663 241 22 -848 -47 -320 227 601 696 -26 335 130 395 28 2 -759 364 -70 363 733 -789 198 -530 773 -144 494 -489 -148 -648 197 -84 -870 6 -256 411 -3 571 -683 534 -110 -125 -353 -48 -593 -569 493 158 -574 -475 203 -47 176 -693 689 -645 -700 -893 -851 -382 -186 -556 -28 -357 349 95 -469 -747 -663 488 281 36 -862 442 -141 134 -892 258 722 -785 134 389 356 541 744 -578 155 285 -779 -806 -133 60 505 22 187 -145 641 -419 716 776 20 -174 -199 469 357 -72 -445 -194 190 -516 338 -772 -764 624 -498 -895 -72 -339 -477 713 -832 337 -235 171 662 -605 395 -327 -602 604 -706 357 268 -877 -220 201 569 -233 35 688 731 -337 -278 347 -262 -373 155 -305 -751 707 -491 -320 -684 270 -788 -694 453 132 529 -610 -163 566 502 368 608 567 314 84 -157 794 -562 461 173 -125 475 82 471 -337 -524 -495 750 -246 -23 793 -546 -831 -340 -121 482 -865 -348 93 31 687 763 -153 352 -303 19 -170 -187 -47 -764 -50 119 -43 -718 -547 -404 779 -457 219 262 -552 -256 352 -125 -592 312 -658 -517 280 468 398 597 236 -714 -329 -238 733 614 -639 344 -736 -203 -345 -874 506 -132 -136 -124 526 96 -432 392 58 -643 -411 -865 -720 -417 -865 40 -552 11 -362 -746 -590 -621 270 258 267 -391 -814 303 681 -546 89 -638 -481 -356 80 -462 -649 109 -337 -139 -444 -789 -655 -259 265 503 -823 -625 635 -311 -121 327 -200 288 -471 120 -317 -844 642 -127 -397 -356 -27 453 119 -448 -775 218 603 535 641 -822 737 634 145 504 -243 495 -877 86 -647 -183 778 -782 -110 -843 245 126 -459 -400 68 167 0 -46 -69 100 -396 509 -120 497 -805 579 -829 -337 729 617 29 222 729 404 465 -860 505 -102 62 539 60 533 759 -415 586 688 -144 -723 -727 -770 647 586 -204 -779 205 -293 595 244 -503 92 -537 -279 -527 -72 67 -394 98 215 148 391 477 -702 -787 262 243 610 322 -616 -188 -755 -174 208 -282 -57 405 -463 -241 -752 -436 -194 427 313 726 217 671 -534 642 156 37 -800 36 31 227 -851 -794 751 780 -624 -381 448 304 -746 593 -209 -25 -780 88 -660 -556 556 -571 457 -49 773 -139 403 303 -565 343 428 91 -152 -344 -259 94 506 -798 617 277 -767 -222 -189 -676 -267 -45 -142 -503 -491 -761 -216 -152 585 -402 184 -368 509 -226 -444 458 -844 -247 -513 -116 -819 630 384 -842 201 -469 396 -820 598 -582 -588 -362 -494 721 322 -117 -234 260 285 513 -745 -191 -685 -602 -442 -28 770 -542 16 393 -545 -854 -353 517 315 387 127 581 -356 -271 786 546 -56 -363 437 -696 -895 -365 -306 -634 539 -703 -700 -169 -408 618 -162 303 615 -874 -273 -508 -91 542 -463 686 372 -275 212 -730 -104 301 -454 -873 -453 -613 20 757 -120 689 25 -326 205 -528 -617 586 -677 -418 232 -155 487 456 463 -859 472 573 -55 186 165 359 382 -719 718 -701 -774 151 -676 585 -30 -709 -483 54 -643 525 508 -101 14 729 755 -536 353 288 -312 427 -586 69 535 13 194 278 108 280 452 163 -83 -760 432 190 -503 -404 -638 -25 305 -291 296 -413 111 -246 -666 -249 -77 786 211 -643 -16 -674 22 -410 379 728 -395 76 -156 -81 511 179 448 -28 -873 -444 678 -86 363 -887 170 -102 243 96 -289 -70 8 -58 632 160 60 641 396 710 525 -304 -580 -87 -374 -555 716 86 -766 151 -634 595 -371 657 -806 695 214 684 -830 486 1 277 -808 276 -829 -436 699 -153 -452 -146 74 -233 -218 604 -746 -375 409 -192 -473 -426 -515 634 492 719 136 235 -572 -389 -794 -21 -698 -683 416 -207 112 327 -305 198 637 79 443 -593 -96 35 -874 -657 434 136 -551 312 -44 71 -52 85 610 215 -747 122 -203 690 15 -102 159 332 -161 294 749 -734 -594 195 -97 501 166 -586 293 -189 -623 -678 631 65 -36 396 -47 540 -854 -27 -615 16 559 -31 -846 758 -788 -460 -188 -19 29 -826 -133 -623 -85 603 276 -318 -900 -1 -615 112 680 -592 147 750 -756 -569 189 603 -900 673 -181 -307 758 -12 644 -419 746 152 57 409 -734 -461 -140 229 208 597 210 344 410 445 -633 -668 -778 800 300 390 337 -646 395 187 -739 -801 105 -503 -322 -727 255 512 -497 371 -139 -780 717 -218 -100 -255 -353 281 -290 751 -178 -554 -406 -743 370 217 657 -781 304 -738 -251 -310 290 -162 -158 -829 661 743 43 -889 427 330 -15 -771 -503 -637 371 -378 -672 -198 -409 327 233 697 -495 -536 -229 -833 -653 -432 114 -171 455 -203 -188 -591 -655 -477 488 -258 -751 -291 -773 153 -787 -114 304 -492 705 614 -746 730 -651 -66 -725 -821 271 -316 -412 -452 725 -55 -394 -344 62 114 -290 718 -299 778 298 -321 -117 -478 344 517 45 181 132 -305 4 471 660 346 -379 -631 1 4 -787 752 -501 17 604 -698 488 -242 586 -840 307 653 -666 278 -746 -577 405 702 -101 -702 -801 238 -144 -722 -432 455 752 106 -138 -267 -368 -768 -28 -88 722 788 -754 435 -493 -18 -433 -24 -731 -332 -187 583 692 -775 468 157 -897 486 -510 775 -388 -11 -300 -804 -590 210 602 -396 -276 658 137 22 109 716 428 -244 -139 152 -369 85 -485 -493 -336 -106 -692 515 575 502 -341 490 -300 -441 -765 -29 126 230 -5 -165 -778 -500 -496 -327 -276 -497 673 -605 -856 0 -832 -33 -18 677 -262 214 -867 -310 -444 407 -827 473 706 301 731 -676 -503 605 -217 77 16 495 517 139 412 -310 728 -412 269 44 -389 -887 789 202 -400 139 729 685 -252 -205 -245 490 -21 -328 -132 154 -41 793 -101 -245 235 206 -295 -256 368 473 618 754 304 -875 111 410 -212 370 1 -727 -621 16 -575 209 -470 442 621 131 -263 -214 -752 -354 156 346 669 -491 -57 -469 464 -82 -494 -252 755 296 536 -130 -38 -244 -592 365 330 -390 658 414 450 153 8 276 -89 646 -198 -274 218 751 -178 7 -390 349 673 602 -899 421 594 -680 -393 95 -63 -664 -464 674 33 -58 -366 -814 -703 -676 78 -172 380 -345 -420 800 -133 -861 -247 -714 -219 -21 -42 -402 -346 -277 -851 -64 -326 -6 -668 -127 -174 -760 180 -232 -304 -196 -463 -347 -51 112 -402 -703 80 -109 767 -227 209 -744 -628 -309 -306 80 -519 115 670 -737 -725 -801 66 -872 632 490 -764 -203 -823 379 -8 345 -78 -361 371 -892 -401 -220 389 -720 -631 -54 -324 193 317 -457 626 744 800 -547 711 501 459 87 211 261 645 589 -384 -593 -379 569 -754 -231 -234 -445 -663 68 -150 789 -850 384 75 158 499 695 -570 787 -768 -686 -461 -529 652 -46 481 168 563 399 -484 -570 -254 607 -687 -254 -173 -162 53 55 89 236 504 -47 -163 490 364 689 342 -557 187 -795 -91 -490 509 -186 -8 251 368 568 -253 27 -535 -25 450 -697 330 -741 -160 -304 -594 106 -19 -121 399 -206 112 130 -234 404 -324 490 615 609 -149 -824 -186 -69 323 679 -150 -898 -461 -718 631 -537 -473 666 -684 -477 668 728 308 619 -526 430 85 175 -149 -118 -495 526 -205 -134 -234 -45 578 -295 86 281 -349 581 -324 124 -868 -150 -374 639 -119 -384 150 -385 593 -503 -457 -816 723 580 240 -600 551 -87 181 577 -851 112 -213 791 -835 556 158 164 561 -574 -261 -573 -84 -174 171 270 -641 -139 525 207 -845 213 -575 571 -4 -299 -282 -296 401 -278 49 -761 727 -816 -665 -671 -849 132 -856 -159 726 -470 662 -523 -462 -610 -779 12 596 -766 -788 468 -491 -26 -156 -378 311 -781 -816 -731 -551 618 -165 -715 750 484 -411 342 -554 459 484 -713 650 347 -508 -302 -107 -542 487 -329 -831 -23 -663 -3 -594 352 -801 328 -806 -602 -718 549 420 -103 -357 435 323 660 -90 -605 -497 -477 -236 -479 578 506 760 72 -719 -757 42 -789 253 624 38 -173 572 244 -38 484 46 -811 -710 14 -772 -343 708 -328 86 236 -698 292 -487 -686 -270 579 -678 -61 -465 211 195 389 -678 155 -13 -767 -567 -33 -86 -239 -694 629 345 -14 508 -698 53 506 -773 -102 -872 511 -587 561 -149 -182 568 360 -742 -467 265 -161 -418 -186 428 434 447 323 -425 -592 -867 698 -322 674 48 553 -70 -500 -301 -286 353 539 710 -516 -261 258 642 220 358 316 -358 -822 794 -163 -169 -663 -114 533 -478 -855 618 -533 -444 -671 -657 402 436 -755 553 -187 -76 -238 455 -115 130 -445 -524 -797 588 -341 -274 114 -506 146 268 -396 536 604 451 -325 -898 270 355 -600 61 -414 -545 -431 -649 -687 69 -221 -752 -779 -263 -204 -183 643 60 540 -696 96 -346 -861 705 758 -568 82 785 -210 -757 -85 69 -90 -9 448 646 -134 -392 164 679 -600 -404 772 -866 -864 146 29 -236 -20 769 -676 628 221 86 580 303 -210 -698 -301 -780 -75 726 266 292 -850 -27 452 582 219 -278 -222 -176 707 -716 -865 -151 250 -395 35 -126 -558 108 -462 728 -18 188 242 -43 -38 728 -632 -467 -826 -766 424 -163 -379 349 308 498 168 594 736 436 -628 368 726 488 411 464 579 -241 -870 450 -865 -716 -442 -579 50 -472 462 631 414 122 146 -68 -356 675 -529 -299 -717 769 -97 588 123 315 610 -805 -132 593 -161 663 -774 256 196 -226 100 584 444 262 -518 -645 -239 -649 -354 -617 264 -879 111 2 699 297 472 420 615 -495 690 82 -644 -406 124 -873 -233 -891 -743 687 730 243 157 266 -717 -183 -215 206 -639 -454 -533 484 -245 -421 346 164 -239 -83 22 -857 -304 273 -755 -279 -315 226 -511 146 440 789 544 -470 -826 489 -721 -603 -886 112 -277 39 -869 -801 -174 -562 -791 555 -78 288 -243 100 89 -169 387 -884 -679 -815 724 270 379 516 -706 355 450 -646 -680 -363 -245 800 -234 465 716 352 379 1 103 -111 -549 685 -681 -582 790 -637 468 610 -713 767 -360 482 -758 493 -643 -361 389 -520 509 -153 712 335 643 388 558 21 96 -872 504 -376 -159 -714 -512 -631 -829 69 -12 -551 355 -694 211 34 41 213 -455 558 -44 -273 224 -715 -691 211 -864 -283 -605 -117 -842 -605 570 175 501 -634 -790 62 163 -824 -231 -540 323 -68 -822 -695 -892 318 214 601 -771 213 127 -829 103 -692 -333 -137 -265 -216 -225 -774 -650 559 -711 556 631 -895 24 718 788 -101 -53 -102 174 762 766 644 430 196 595 765 -751 115 -608 270 -9 477 301 -14 -612 612 -277 161 -355 734 -75 -484 446 -893 -327 -7 -215 434 -376 15 193 -32 -420 -714 -539 -63 -536 -313 47 -258 -674 -154 207 -694 90 -7 422 -634 -867 -274 -695 -155 -738 -889 586 -655 -774 -339 204 -875 40 64 -579 -704 -810 557 -506 -103 711 -171 -107 37 -66 -671 -81 -300 452 -54 389 -630 -528 16 522 271 184 -890 421 588 -660 -7 548 232 -873 -22 198 -93 -790 -69 76 137 793 331 -313 -264 -439 -575 75 685 -112 -421 -424 -546 -491 -650 799 -253 -817 622 -821 -419 143 654 674 144 -102 -432 625 -797 -829 94 -315 432 -31 -634 -230 -165 -797 644 -271 40 247 -118 -112 168 -108 -296 190 376 271 578 -294 -395 -880 -631 -192 133 353 5 -775 -169 -228 467 94 -211 -470 -312 -201 36 143 321 207 -632 68 -411 -660 481 425 655 441 590 -4 52 413 -170 -223 -575 -572 558 -193 627 754 -607 649 -819 -345 -232 -506 -485 -868 -68 -813 598 -728 -449 -367 -680 47 -571 -595 -607 288 -185 568 33 62 39 -395 -369 -36 -512 349 433 203 -850 629 -166 172 508 -698 213 277 677 -661 -704 -76 -644 -99 639 -83 173 -750 -657 -339 -305 -797 -873 -761 -545 723 -81 668 -3 -805 5 262 229 -391 90 -702 545 681 -676 -755 -514 -644 245 696 -273 -444 -845 -472 280 589 -653 40 -689 457 -875 -639 735 -181 -387 97 -232 3 -384 171 114 -490 360 -84 -441 -94 391 -625 -72 455 -295 592 -686 -475 -257 -470 -275 -754 -40 120 557 -314 589 68 -440 773 -573 -229 -435 -239 -535 -675 452 61 -571 -53 -207 -770 -388 164 -257 400 752 -879 -896 524 311 -387 225 583 517 -472 721 -300 -495 -749 -193 -218 -468 -61 -878 -262 -504 -520 -160 455 -36 -862 202 -783 -486 -649 -447 -367 347 768 -17 -437 -617 -95 178 -665 -303 -451 320 239 -534 -22 705 -46 -343 220 1 526 -350 -398 -377 -764 -736 -113 -517 29 -555 635 -696 -105 -729 -742 -812 -112 -572 544 -352 615 469 0 -166 241 -591 -366 -631 117 359 -842 -742 724 -307 -482 -224 68 95 -464 337 629 -524 625 293 -418 51 272 116 -525 9 270 -759 -406 -167 -86 -198 137 281 -429 -656 -513 -479 352 282 119 -516 -379 -704 413 -37 506 496 138 -154 125 29 297 538 139 601 -241 272 -7 541 662 -64 -516 9 -69 -829 376 491 363 227 486 -853 -280 519 -842 280 -290 478 3 298 503 191 -231 -521 -68 -713 -414 -353 -272 -240 288 427 368 595 701 337 719 667 637 4 -532 254 -756 35 -524 -595 791 -490 664 256 -741 421 -585 -570 -430 -245 352 -11 676 -347 37 68 456 554 -372 -413 752 718 279 368 39 273 -574 -246 -357 -640 -351 -376 131 729 -587 -598 -845 -840 -148 536 -172 -729 -93 498 -323 -130 -704 -287 14 516 122 -154 -572 -667 608 -771 -850 665 381 749 -387 683 -126 -84 239 -887 -566 -561 66 278 -340 655 -846 753 541 -388 549 654 377 62 65 -630 -647 631 -718 129 -671 274 142 -444 -151 -699 -480 16 178 -742 -778 51 711 -479 -6 -24 -544 -279 654 15 -267 356 542 660 386 -644 274 -452 503 697 -610 -129 -156 415 795 684 -73 123 -759 216 -321 565 -629 -94 740 -15 328 -238 784 -491 -86 -109 440 412 -186 -275 -830 -494 -863 415 541 738 573 -187 261 357 -358 -851 611 44 -739 -829 645 370 -396 -615 -295 488 -317 130 482 789 -131 -871 763 -549 179 -199 -21 -717 66 -667 -65 -862 -886 316 -646 -587 -497 636 489 713 -163 281 33 -653 -743 -690 490 387 473 -279 -897 -585 659 -359 -84 414 642 -340 -241 271 341 -631 -885 589 453 -335 17 -111 45 -116 542 377 781 123 -7 512 475 64 -747 505 157 -874 451 -774 -639 620 -770 496 791 -440 510 -778 -502 695 -462 -690 -749 -345 -865 -214 635 -821 12 -420 -694 106 752 -661 -155 468 -258 331 324 -53 -337 66 430 -900 741 -122 -732 -308 70 -25 786 337 4 651 -153 61 454 181 734 -304 480 -458 403 436 545 692 740 320 -522 12 453 1 -184 -782 295 -492 -874 161 99 66 563 -124 -262 -571 -726 284 -311 -127 270 -787 366 553 314 -841 -239 -663 57 448 -404 661 -328 -516 -702 799 79 276 -326 736 127 149 492 -703 -327 -848 -161 108 743 78 -458 -665 -484 752 -168 -372 732 -18 -367 106 289 736 -295 -784 609 686 -333 -750 474 -292 250 704 6 34 100 -76 -409 101 -7 -301 -391 274 488 233 568 -527 -489 387 520 -381 647 -386 -167 88 645 554 373 115 418 151 307 -432 147 564 0 -472 270 722 473 330 577 68 -696 -569 489 186 -159 -686 587 61 677 -85 -655 -61 -805 179 -93 -687 -563 -229 338 -706 -409 -401 -713 -821 510 -699 -771 657 -325 -397 18 646 214 -423 -153 497 -876 -160 774 -852 -583 154 794 -242 -597 -606 786 266 86 -64 -540 -735 -759 180 138 -856 -319 -235 -633 29 -687 747 -258 -178 659 432 -570 -502 784 687 -528 767 488 -61 -502 356 -834 -416 154 -460 -188 141 351 -739 -832 -31 -361 -313 623 -241 265 -339 -817 359 -354 425 776 534 -710 -537 -386 -587 -389 713 -52 697 -801 -103 -66 -357 -511 -732 -57 674 28 590 233 -708 326 -593 -789 -616 407 674 -286 780 244 -252 -51 -666 249 704 -634 634 228 -310 -128 -142 -722 623 -708 579 -793 412 -255 371 569 -204 717 -80 723 -505 -753 -656 -54 603 480 -36 439 679 547 -590 779 739 405 -137 -666 -555 509 661 -370 -798 766 -893 -768 101 647 56 137 -826 34 394 -150 -203 -316 -672 256 307 237 -788 269 571 103 -575 246 -647 157 731 -585 654 652 -666 -639 212 51 -472 -123 -544 -648 550 -707 -206 371 -356 -320 447 711 -302 -578 422 -660 709 -728 -483 11 -883 -849 222 389 115 -576 30 289 -196 348 -835 -434 539 463 622 -433 -463 -358 24 267 -445 -380 -249 615 529 -162 96 264 -886 -169 -34 -740 147 637 -276 69 -152 -399 -614 -449 671 -489 578 -578 322 -56 678 715 7 745 363 -283 519 -857 -654 -411 544 -174 575 307 370 -662 238 -422 246 485 -477 158 -60 -415 306 -67 -481 -433 483 -287 371 383 274 167 539 -422 168 623 -660 -762 496 -571 204 768 -824 -589 554 -766 -213 728 249 483 -455 790 -332 -836 576 127 103 -12 569 -370 392 514 633 -336 570 164 702 56 529 121 -829 -37 -402 -32 -2 157 442 -524 62 399 -678 84 -594 182 590 -894 32 -782 -552 -369 384 -608 443 667 -19 -249 -588 230 59 -721 -662 -549 -531 -120 481 710 -272 769 533 -332 113 -438 -339 -466 654 -471 423 -469 -344 -394 -62 -6 754 707 -748 -516 445 99 43 -48 -481 478 306 418 309 -608 -292 -439 390 703 -526 -772 -302 514 -598 -7 450 -571 743 66 -112 270 -378 -281 568 -167 -237 291 773 -255 -158 -373 91 544 721 -72 472 488 436 -638 576 -750 147 -879 531 179 93 -186 -331 598 454 -765 703 -33 700 -61 -320 -409 671 752 -469 -182 -285 723 261 -225 -596 269 716 522 -598 -532 29 -87 455 -782 -267 -83 681 -266 741 -496 -322 745 -818 -713 -372 -832 277 361 281 697 -579 -613 154 -740 -751 -873 -678 -837 437 403 474 -229 -290 -708 272 630 131 377 -742 -890 -501 206 -392 295 769 727 510 731 758 -162 -45 27 -33 585 388 -419 -229 476 -207 -91 -96 -693 -819 675 -91 464 -101 260 -854 -747 27 -630 789 706 -816 -321 -899 -886 -103 -465 -13 673 -511 -520 -178 61 -235 32 -715 538 -453 -96 434 599 318 -142 643 656 -628 541 -359 -401 -878 209 -832 595 -357 -273 139 670 -15 90 -841 -334 571 -9 -638 -88 534 740 -524 -303 -427 -742 -47 -830 -275 283 102 10 -522 -517 -651 634 -551 -404 371 226 777 125 -429 112 18 268 431 149 463 -200 -719 -161 -752 316 -894 -603 -193 -302 87 390 -864 -312 479 -39 236 -694 571 -890 -719 139 -631 780 -30 179 -594 -10 774 -505 -239 -879 584 365 -525 278 -25 -662 -2 -869 725 -260 145 74 523 -163 -55 583 -635 490 146 380 -323 545 -808 -748 -47 -341 -46 -25 -821 -88 335 -725 203 -185 740 362 -875 -438 -199 695 469 577 -774 -537 -519 649 517 -544 136 -900 -308 -793 -746 249 -56 -365 619 585 381 -535 -603 -356 -214 -829 -73 311 -59 59 589 -288 -418 150 277 -282 527 -74 635 473 357 -286 506 138 -474 -807 -721 -669 -321 319 -433 596 164 763 437 -558 -304 -197 519 -454 -84 536 788 609 -109 645 346 453 -38 356 -231 -38 275 -804 119 164 -759 245 -484 -290 -519 -610 519 -848 617 53 239 -253 -900 -482 -410 -445 -769 197 639 65 -237 -661 601 562 795 -192 -121 184 -233 685 519 -457 678 -853 -705 -85 -6 -43 -166 436 510 -640 95 -789 70 225 636 -338 80 -844 -664 527 -506 294 399 250 681 -569 767 -780 441 -146 -594 -731 544 695 -461 -361 453 -644 -380 168 268 -490 34 647 706 247 -462 -63 -563 -619 -268 -320 -455 -242 -268 -465 -393 -573 432 22 689 -605 217 208 728 -591 -200 -418 -623 496 648 -266 261 460 -367 -269 193 179 419 692 47 -338 652 595 -172 -869 -629 -448 668 409 621 -257 -555 -841 441 516 -233 729 -330 -850 -540 280 -270 -870 -833 -358 10 -151 -219 485 452 583 -423 -135 797 -249 214 517 -890 113 -583 -205 370 524 -303 570 359 582 304 -822 290 -333 513 168 -761 201 41 -629 -665 -524 523 183 630 -743 -403 5 -214 -313 -271 -658 46 -517 63 -607 502 66 666 658 736 -656 -604 -584 33 331 14 617 674 612 -566 372 -272 603 334 -803 793 304 -470 100 587 -463 370 388 -144 619 -160 -473 -478 251 -50 371 514 -166 -77 -642 495 -315 416 653 153 -186 -456 -742 -838 -90 -289 83 205 42 222 -49 582 -6 -599 271 625 -792 226 -755 471 647 -353 795 469 -717 -263 -833 -152 39 242 34 284 -863 1 -659 -132 -723 -19 -191 -602 424 -709 -302 -681 -250 -113 139 -544 290 -68 76 661 -135 319 54 68 368 212 -453 -87 396 454 -263 140 273 780 -108 38 744 -5 -364 761 -730 -507 306 15 -429 -513 120 138 -339 -562 571 -818 502 654 228 288 215 -659 379 585 -868 -290 -64 -85 -404 66 426 327 392 660 -64 195 -478 360 -277 523 -447 -802 185 794 668 -795 -519 -799 -173 257 -361 -359 543 -864 563 -523 492 -216 -293 693 -434 -165 442 464 708 -584 -488 -381 -777 -539 -833 162 602 563 -234 -821 -808 -774 -64 -898 -633 -354 264 -451 666 -740 -82 -668 218 -119 -682 183 675 -419 588 448 -255 -648 260 342 515 741 -4 -580 799 708 380 -518 612 764 146 544 221 -20 510 -462 -267 -126 576 236 512 -583 -842 588 267 -528 -721 362 463 -235 -673 268 -628 171 494 196 -606 -336 213 -645 -145 -788 408 252 282 -21 -284 74 529 -782 231 -396 726 -109 -460 524 -889 149 -758 -329 286 -350 218 -805 -555 583 240 635 783 418 216 547 238 -438 41 427 -708 -613 -69 320 409 400 188 772 378 -86 540 770 -449 44 -687 237 -878 -350 -506 -568 -158 413 -693 699 603 -871 452 -224 496 -817 420 -516 697 -373 694 136 -899 -682 171 458 11 -451 -675 -814 -514 -445 -442 314 -492 -73 -780 -797 216 -267 -66 622 727 396 -542 -193 185 -2 -365 -287 -768 793 -396 400 439 500 -580 132 762 -505 -589 -553 51 -667 152 768 -289 -109 105 85 199 589 -379 -90 -431 576 -838 756 492 -107 61 375 -687 -765 -494 772 358 466 -144 -353 81 -625 395 445 622 325 -23 571 -639 652 -11 420 -868 -878 310 -579 -614 -443 -793 -296 -396 -88 744 -801 466 190 -662 -829 -576 711 232 -507 -234 -615 -364 -483 718 -374 -817 -579 -261 -864 231 -630 356 -791 484 592 794 -708 233 -553 497 -816 -707 -254 -60 393 109 615 -63 119 -851 596 -59 -660 -90 137 -576 0 -238 -158 -408 217 430 545 480 -829 -46 -758 679 171 -27 43 -329 536 709 -52 -220 -661 -355 551 348 -15 -735 -852 245 -623 96 -578 21 -102 -114 -605 -792 111 -644 762 218 13 -542 325 -573 -537 1 -499 219 439 -9 116 478 -766 755 -342 -237 372 -37 -607 576 -243 353 525 234 546 -135 -615 14 -306 -480 494 218 325 -648 64 -357 -502 189 -636 730 -156 601 644 769 -419 -335 -49 -239 579 -287 -680 537 625 526 -280 -428 335 163 278 541 -720 -767 -559 -265 -886 -82 -778 593 -785 427 745 26 -653 -97 462 -672 -835 -217 36 -711 -553 495 -574 143 -827 -570 87 -887 -522 -870 -5 -203 -482 228 190 711 608 751 770 -577 551 244 135 -150 -56 249 484 -797 -526 616 581 485 -232 -187 -308 -773 356 -720 -113 -337 474 -199 -658 431 750 -644 399 -606 -229 76 -425 28 -109 591 -511 -432 13 651 -678 535 212 130 437 763 633 76 -781 -194 -494 793 731 -843 124 -593 102 583 -8 -749 -125 372 410 -60 702 -230 -528 134 772 727 -411 492 781 -567 -345 -538 -432 -761 685 465 -623 344 614 23 645 346 -529 -146 60 -874 -23 -330 -433 -570 382 -570 -878 -845 442 506 -534 233 -830 -867 18 636 695 667 -562 -383 -479 -641 -582 -221 -306 -308 129 720 192 -793 -598 -177 517 -710 158 738 -807 570 -59 -425 556 -746 -20 186 710 754 198 610 -373 19 5 203 -216 -327 701 257 424 138 -90 -482 195 753 642 -69 222 300 -628 -542 -94 541 39 179 754 269 -620 -478 -262 -222 -704 -248 -670 -145 -733 795 601 -777 -18 -794 -28 -345 -215 577 -514 -336 -489 -148 -751 -368 778 370 -576 -15 14 -169 -633 -2 -166 629 78 452 609 326 78 670 -377 90 230 -681 -187 532 286 -31 -630 -44 140 -862 -1 631 510 1 -788 238 306 -671 -343 -104 294 -369 -409 -547 -712 -1 204 -505 -544 -162 -218 -219 244 98 -491 -142 -220 687 -77 11 -469 742 -62 376 -14 774 -207 -624 735 -710 -79 206 315 -107 760 794 93 -880 -219 398 509 -484 288 -846 215 454 -175 780 285 586 -415 -252 -225 423 739 651 -670 146 -38 763 -776 -396 313 -750 580 -313 724 84 -653 -112 -121 -392 80 748 -310 -218 743 30 92 61 -513 -209 -106 -286 229 -456 -412 -118 765 -740 4 -741 -402 235 -606 -542 627 -542 362 549 -411 366 -217 -546 701 -46 -773 724 391 710 574 452 337 271 612 175 -596 -530 676 132 455 622 405 -834 74 -892 -796 -304 -422 -98 -702 269 -179 434 -120 116 -743 541 -127 410 -744 -45 683 -755 -855 431 725 227 336 -726 395 -810 -102 -45 487 -208 -356 -876 -823 -339 266 290 -535 -696 379 -759 520 -433 -794 -331 -626 -752 -156 654 706 -647 -850 -69 -342 401 -137 -890 72 -564 477 -438 -820 -840 459 -206 797 -8 130 651 789 535 640 459 -77 518 -414 360 357 403 -712 -791 -603 -477 -631 296 -430 -607 69 -104 -532 313 730 -175 469 -281 291 -141 32 666 359 162 88 -48 606 656 491 -310 757 458 -261 -609 -728 348 188 277 421 442 -647 -606 234 167 -896 773 585 302 572 -101 -278 -173 729 223 91 -609 -898 -421 433 785 562 -607 540 120 -609 769 490 -42 -357 -815 -762 -91 -88 444 739 -566 371 645 -184 -632 211 -427 -602 197 466 77 360 463 431 -369 435 793 -327 -262 299 -221 -187 -177 -491 -251 -151 168 746 406 -545 -23 -610 422 -850 55 56 57 301 -140 112 -396 766 -556 -93 -841 692 -295 729 325 -526 -459 -292 -381 -240 -148 785 152 -342 230 -274 -248 65 107 -302 799 -675 -517 -666 -856 631 -168 -246 541 -11 465 733 455 501 -383 -337 -428 -569 -20 -237 -272 -716 -442 459 -476 -361 415 60 -555 -828 -308 -338 796 -593 -425 373 -572 665 -537 -116 -291 362 548 414 487 -222 765 379 -601 94 -67 -419 71 221 725 622 509 -502 -690 751 -485 -884 -761 -674 324 739 -130 -492 152 -59 -513 682 -453 -603 -6 -738 453 -346 335 -844 -77 -549 -836 -253 -570 -109 -393 459 592 713 558 612 212 -87 798 731 60 729 711 -432 429 586 699 414 -716 554 259 -646 549 -80 -359 603 71 248 4 -556 -731 -742 307 -849 16 -76 -485 356 -527 -106 284 -567 550 -847 653 -28 -490 -782 147 275 369 -224 481 -312 333 -331 202 -691 687 195 -136 130 -232 -810 -40 -529 694 -554 -771 -458 630 -32 295 740 170 -308 454 594 -157 -311 394 150 -70 -219 -45 227 -468 287 350 265 117 -67 -742 -398 774 -724 -692 -674 370 36 462 -585 590 449 57 288 -389 730 -824 -155 185 -108 355 -250 312 228 576 361 167 -266 -12 631 147 692 651 -593 27 58 388 -703 -111 574 617 610 157 -196 766 -454 121 88 260 -285 1 -588 -801 -825 -167 327 -88 -542 631 -631 766 71 -685 -692 709 -766 -287 -695 695 -170 620 415 728 -45 -61 -429 -48 -726 -238 -760 -494 -59 724 -39 545 -263 -373 -567 -432 333 -423 374 -890 -346 -20 138 590 -442 71 211 -25 -885 -331 144 -751 -874 -325 -707 -453 684 437 -666 34 -872 -413 -571 800 -887 209 -114 768 -498 267 -890 175 394 -638 520 -570 -235 -367 34 84 -673 760 -99 700 513 162 -672 -425 -130 -678 108 659 300 728 -863 -91 378 519 -673 -80 763 -780 -711 -858 577 -565 -60 767 -572 -463 -847 475 -53 -897 -486 -786 -376 101 466 431 150 -425 -884 -673 -395 165 -395 -353 40 286 562 321 256 -866 -737 450 -480 -892 -255 454 166 -853 778 359 -559 629 -405 748 414 639 -472 -697 654 348 648 578 -155 -61 -689 504 168 -216 708 24 -49 -704 -469 -742 120 136 -636 -571 446 -838 455 -112 -660 -91 -645 -210 -53 -271 479 276 -567 -734 -549 669 365 -464 679 -272 -469 -503 -421 -750 -586 69 674 -846 -875 430 65 -335 -521 -573 255 -487 -346 -757 477 -174 -626 -708 -592 -131 30 -270 -348 518 -139 -536 345 -134 310 576 -737 -721 702 176 -609 595 11 -595 127 -537 -845 -871 -861 68 94 40 -805 213 -436 493 328 -138 249 67 -19 -282 -641 -882 262 -254 636 110 -870 459 35 -455 486 72 -31 -785 -745 -852 -230 210 -497 -680 -565 -349 -243 -400 -771 -87 -252 665 -309 -587 589 -336 -598 6 -318 -633 -703 787 732 207 -598 64 -274 -861 -501 -675 -501 -709 588 -459 116 -547 687 -390 776 -235 -186 -648 362 -144 -295 748 -18 -352 -897 -152 -530 -867 -131 71 -359 339 -160 -7 -326 351 -276 582 118 -858 -698 -363 116 -879 793 618 -444 495 -715 -489 308 179 -11 45 -69 375 -375 542 -802 -615 -180 565 778 773 -662 -119 -206 -550 192 -791 -855 -510 -263 -381 -378 -179 -253 436 -61 -17 -532 511 -357 608 -498 -201 511 441 -690 211 -222 -612 -567 -112 268 -830 -365 448 -895 189 -282 514 -885 627 -266 -385 -507 247 -654 626 696 -128 600 -107 -608 256 -855 147 -292 240 43 -894 564 6 -896 48 -701 752 626 67 336 -111 -592 407 775 -357 -817 723 -602 -134 -759 -801 -656 503 -780 -848 -885 674 242 771 164 523 163 -203 298 738 -538 -279 -190 42 260 -487 -587 -670 214 232 -748 -171 148 -304 139 661 -363 610 328 -872 484 -740 640 575 -319 -892 83 -116 307 -887 -668 443 61 -773 -138 3 768 -485 258 391 -724 -371 532 709 -76 -397 -815 -593 -412 -249 -499 417 -194 -394 113 -841 -425 -674 -227 516 -792 -121 583 -780 -807 316 -241 -311 -44 465 -390 798 -497 581 -436 165 -3 -103 663 221 245 311 185 -675 -669 -461 -169 363 -31 612 -844 -728 715 796 -138 588 777 -63 -653 583 745 35 562 450 -766 -293 800 -681 -564 773 -153 621 294 320 432 65 540 -68 -123 195 -733 -373 715 615 576 -683 454 -498 262 -756 -740 168 667 -238 -481 -262 233 244 343 792 783 528 -882 -421 -253 159 -49 634 -630 531 -666 523 -185 -522 -7 -444 -261 -126 55 -413 -284 -238 141 773 -383 -674 180 -763 -827 363 339 -494 372 405 117 -513 -677 -138 356 -154 -16 740 -584 -876 791 546 253 93 -879 -611 259 -793 223 -512 712 549 -543 -201 -770 -95 -848 -516 281 -804 -345 753 164 -504 -310 178 -438 516 443 -414 -835 -603 -339 -464 -627 238 487 246 322 -62 -341 -24 631 -266 -233 -308 754 -461 -406 -381 142 -657 -741 -445 575 -218 -316 -274 -93 -544 435 -877 -126 -267 -359 -707 -796 632 698 544 -152 -813 93 -267 480 -766 764 -29 681 -43 -615 -788 -860 -692 435 -719 546 586 -504 -685 232 -880 -394 209 374 -853 218 -378 772 164 578 -94 -624 114 155 307 -255 -803 653 170 -78 221 496 720 -481 119 -551 -889 -463 273 -559 650 -33 -746 -756 27 -663 -414 482 586 -172 -129 344 -421 -322 599 427 393 439 106 162 72 -535 589 -667 473 -843 -372 -434 576 513 76 285 301 799 9 -335 681 361 666 -882 402 561 639 -549 -616 653 -489 609 -780 202 461 -207 -711 344 -684 686 789 -594 638 674 268 -411 -649 -841 174 -73 347 -745 -868 256 -393 410 723 740 689 8 -849 643 723 -494 -135 -453 388 -833 713 -833 178 694 -739 53 493 -307 -617 344 -788 630 -374 -397 -590 -581 113 515 604 -104 -288 133 466 -699 417 442 426 387 -264 294 126 -719 -45 440 -758 -786 305 -700 438 -764 319 -775 91 -439 691 -227 -1 -728 174 296 470 -153 -701 751 507 -508 699 -777 -606 464 -302 -568 -653 58 767 618 -634 -88 468 -414 -145 -147 -298 718 -834 -471 48 184 -308 -352 -178 674 735 -709 238 -238 -84 -373 -66 262 250 -652 360 -311 -145 -886 -549 -833 542 640 -594 -286 43 520 787 224 425 -375 -793 -797 -619 248 378 617 -584 260 -562 -263 -283 -285 -502 75 771 128 -2 214 612 -584 341 69 -740 453 -66 -378 -301 -288 166 91 785 -186 -274 404 -539 -694 32 -882 736 483 607 -328 17 719 -220 -748 -601 510 50 568 -449 -546 280 -491 -559 309 -284 -36 -68 -371 667 149 753 189 -355 559 -179 -1 123 -730 -590 601 -48 -75 338 -387 547 121 210 395 346 144 -387 -895 768 -285 60 1 -748 730 -726 -896 252 -691 -349 70 471 700 -609 660 403 -220 -105 -463 510 -156 569 763 -145 583 -542 -481 202 674 -535 -84 -689 497 -552 675 -202 -224 -65 -148 303 565 69 -500 54 289 -501 251 -567 329 -1 -727 -177 -894 -14 256 -838 290 492 -381 -546 777 354 668 -70 -87 105 184 577 602 650 -285 119 -153 285 592 -570 -845 -26 -466 -727 -518 -754 -507 -551 244 287 171 179 -400 54 70 262 395 -672 -730 -526 -146 -440 -875 -469 -377 761 -756 585 393 -682 -631 656 -462 762 500 -11 -368 517 -72 -284 -418 -109 -812 -583 666 -457 -259 340 662 307 139 -99 345 461 -282 164 -298 -595 377 -835 764 153 -442 -105 601 -309 -206 150 -599 728 -633 -691 -229 767 -461 -13 -404 -441 -869 565 70 -392 685 -244 466 -93 51 -184 -222 -864 -253 -833 -124 79 -132 414 -146 -849 -895 767 -132 300 678 509 524 -287 503 687 -534 711 224 619 -339 -470 304 -283 -101 -288 -115 -662 538 -462 -403 120 -512 -384 -166 425 639 417 -653 -103 -40 -38 580 554 741 674 -270 643 793 -387 -191 494 -582 -210 378 -759 276 -688 126 -701 -199 388 -280 728 -115 262 -462 -873 -671 80 -96 -799 570 -663 739 556 -738 -396 -169 -65 -750 -362 -767 238 291 14 -436 474 376 -604 232 583 550 -99 204 -54 -166 398 -803 -290 692 -358 370 -532 -465 -130 211 546 184 565 676 484 -34 -132 -877 470 800 486 508 -136 -398 88 -480 29 151 -868 507 428 -66 446 -568 -52 -639 209 552 -421 444 -662 701 168 -191 -718 364 -484 -56 484 325 -578 -707 348 -64 643 422 -349 -211 656 742 -243 -873 -117 29 -628 -307 152 -323 131 -435 -242 400 -801 -19 798 273 -377 611 288 681 -30 21 -738 -714 -838 379 -604 384 -356 -60 -70 -890 -498 -180 121 29 434 779 425 -64 -133 -9 -253 119 128 -183 -277 -310 -763 395 102 797 253 -832 445 28 -684 171 318 88 395 424 -575 -578 -332 -307 603 -120 -214 404 -35 -295 -414 -765 -425 -217 185 356 -662 479 -375 -872 663 163 251 8 229 375 -99 -22 149 751 -469 -319 -689 355 92 -843 -530 -453 -374 -333 -728 447 586 -461 352 224 -129 524 -98 -688 661 -12 -861 -645 762 -406 -365 -213 -81 -495 789 707 -474 411 645 -24 -597 554 -504 -146 800 -843 -690 308 -543 91 -853 63 -371 177 513 343 -863 664 -137 388 -543 604 -727 718 -222 532 -592 217 -397 -677 -712 529 -271 -264 -601 -73 -467 -831 164 -777 -338 -698 -794 -113 -886 -222 646 -146 693 -427 -71 -623 623 -541 198 -357 211 129 -572 105 52 333 -469 360 -324 333 287 593 -648 -248 52 -119 563 -427 645 677 -884 114 -297 -716 26 -304 537 -805 -305 230 438 -126 -527 396 695 203 -592 -667 639 -644 275 558 -838 -707 -98 -229 648 299 451 122 -323 765 160 -467 538 -119 10 667 731 449 -445 749 -38 -587 -124 -114 322 132 641 -797 -308 25 -799 -695 -739 -556 -739 -796 -863 -736 -858 -889 634 660 341 -255 776 225 -900 386 -115 537 -91 -589 -390 593 697 -144 -59 -122 4 -194 -321 -22 -354 293 647 -592 371 442 195 194 -731 -866 799 -412 58 622 17 -816 624 208 -413 -51 -274 -310 -40 -146 419 694 -195 -683 197 -485 -143 463 680 -207 -865 -675 334 -769 -599 642 331 -100 -51 -92 -833 164 -52 42 580 -775 661 -365 -25 -383 -735 -683 653 -428 -697 -771 -608 627 -130 -497 558 -402 -510 -559 -851 122 167 633 -55 -632 -291 -159 -667 478 -89 -353 709 637 -412 520 705 -597 -176 182 686 391 -364 -444 -536 -888 -253 -623 213 193 -465 -695 -189 -550 403 57 -240 -900 401 -830 513 207 695 -855 83 423 481 -819 129 -890 -176 -781 516 -568 -708 -842 291 351 42 403 -700 450 437 364 629 -366 -897 -428 -130 -649 -381 63 -776 -220 391 -268 59 -16 -760 -722 -46 -833 412 -591 -393 310 192 -388 -346 493 -435 577 -770 -372 -189 -783 -664 -499 -128 774 -417 72 197 457 -343 -89 160 -419 -352 -593 270 448 -888 -563 -57 -150 739 -465 -170 301 -383 620 48 207 438 -892 -899 -421 -395 627 350 -328 296 160 -503 -430 -641 -684 362 -401 -838 -613 278 -461 541 -579 56 -180 -632 -328 -814 -748 -204 127 -91 501 -144 -381 572 -405 448 -93 700 -158 -575 -778 -6 -621 -327 -713 -192 157 -633 766 -472 -70 -448 430 626 -879 188 -93 35 569 507 798 43 349 -375 -96 -125 -434 -63 -162 -308 176 42 -720 -517 -487 -753 677 667 -156 410 -860 589 -828 571 377 -260 660 503 613 -682 402 -386 309 415 665 692 -615 544 330 498 -60 -361 604 -340 488 -825 18 389 -765 -505 499 -341 -811 521 17 150 745 -441 -885 794 629 127 -78 -750 -172 183 118 -841 555 244 -51 -372 780 633 -575 -165 199 -71 -756 203 573 -776 664 -481 258 -530 -220 52 -629 196 752 -890 26 -664 229 -568 -668 520 126 -177 72 660 -245 -810 -667 236 110 9 -364 -647 -398 -333 -536 467 422 556 -37 -703 -323 215 515 -523 410 739 699 359 463 -142 225 760 -458 151 -6 -661 201 129 358 -524 -502 272 319 -839 -73 -809 -823 184 -255 -508 -331 -91 -698 -319 533 -571 -157 -195 535 -860 -49 497 783 654 289 -41 -801 69 -736 457 401 688 778 267 -408 -208 -870 217 252 275 -262 -278 770 -768 -822 -491 -663 -54 238 -41 717 380 156 153 581 -655 -698 222 -154 110 -636 771 -291 -243 -634 209 -296 171 56 98 393 -285 783 -510 -558 -616 346 52 -623 -828 372 181 -206 197 465 632 -535 454 -82 389 -864 -633 -165 -561 391 -878 358 -246 696 60 -892 -176 -478 29 182 -608 -581 -509 129 220 -220 -221 -436 -722 -807 711 572 379 402 278 -638 127 -498 19 -402 415 164 -126 385 675 39 727 -92 -75 643 -589 314 -561 -580 -203 236 -403 131 -147 -542 -493 605 -417 107 516 56 -894 790 -431 703 -832 700 516 -437 -697 -662 590 -123 -291 -893 712 555 168 -735 142 307 -776 -858 -839 -588 -128 396 -31 -513 -444 -244 348 271 758 -274 601 141 -829 -50 -461 -363 -137 306 703 623 -789 -376 -790 191 -273 490 -40 497 -874 200 -256 -527 -600 27 -653 -633 -238 -368 181 468 -490 159 -167 592 780 122 40 -508 -235 269 -508 458 74 -543 622 -293 53 -152 174 -805 485 633 798 265 -335 109 323 158 234 -874 398 735 -522 -74 -368 660 357 755 -660 -359 93 -388 405 -115 -810 -597 -724 -419 637 161 -683 -197 506 -336 304 -394 -738 245 -494 452 74 -877 -655 -546 -732 661 624 -576 517 14 108 89 362 705 408 286 -305 -41 -376 77 -309 -251 137 721 -337 -575 90 13 -868 -195 -531 -644 336 591 -614 -89 582 628 359 -858 -674 -41 -437 -874 378 -221 -652 727 796 131 -99 -91 -683 -7 -696 -65 -370 -509 385 -345 666 394 -507 392 558 425 -141 -465 -898 224 655 20 -261 768 654 459 755 189 358 681 376 721 551 77 182 468 -133 620 -235 -495 -224 584 -510 -507 -99 -368 9 690 -97 29 -670 565 692 -155 -712 66 158 644 -474 265 476 -716 -656 -671 -891 106 159 -493 -358 -110 -215 529 -277 -619 -421 -40 423 -289 -607 -205 87 137 -206 -573 496 -703 11 -83 463 172 -684 -854 -485 517 55 25 -349 -559 -511 -662 652 693 -705 -823 -840 187 -762 494 233 -432 461 471 311 786 514 697 364 208 335 211 -41 -63 407 -683 -858 -380 -328 -563 199 -235 -301 -354 -392 40 100 -813 452 -64 -879 256 529 -133 -724 -309 -94 -326 -453 760 484 -697 388 -280 319 -730 -741 -91 -195 -774 -292 -587 -219 557 539 -892 -575 381 277 462 346 -622 -881 -231 280 -559 -504 481 -892 -63 -123 297 -103 394 -516 555 -810 -247 141 315 -226 -58 302 -496 481 680 -820 663 93 723 -473 450 780 -78 283 659 -388 625 609 578 -666 -254 285 -173 753 -43 223 -126 -231 392 -105 -334 531 227 476 703 205 15 -664 -761 378 675 -307 209 -421 738 710 -20 -229 504 -629 -417 -278 -598 -28 255 5 -350 -339 311 696 282 -576 -174 664 -361 129 -779 -844 311 535 434 -724 -440 -452 696 -691 397 -125 383 511 -448 220 -43 -716 -444 759 764 0 731 709 -854 -581 -579 214 -862 -478 -528 -487 21 432 -708 717 -465 -197 -59 56 341 -575 477 326 -434 -827 -406 -225 -693 419 -90 -767 14 -287 -102 390 -407 -306 222 367 -103 -426 -49 438 -29 510 -723 -608 3 631 -593 503 -144 -231 88 -894 670 788 444 715 325 -663 -735 288 -214 -233 -655 31 -863 247 369 -512 -224 -185 -67 -133 -727 -626 558 516 796 261 387 -5 -180 -734 -825 366 252 -747 -525 -256 113 -54 -552 187 31 6 -460 -884 -14 -539 -28 -335 366 -213 -43 539 -497 527 780 619 -657 -748 -284 39 396 -826 -459 681 608 157 68 -161 556 -652 366 -467 -239 651 -600 -838 -34 -52 71 9 -315 -252 -699 377 -673 30 -501 467 790 -329 -368 576 637 -175 -662 671 -325 -641 -813 -15 -210 197 658 -629 -446 -598 -393 -236 441 231 138 -809 94 -445 -208 631 633 -557 234 270 350 -789 229 502 -88 219 590 -477 175 -174 -865 679 -391 -230 -327 -21 -301 637 -283 -434 -225 -95 518 37 176 490 216 -400 429 -710 682 -281 -838 -474 -276 143 629 -384 -24 512 -255 -476 138 540 775 798 -61 -204 -59 146 110 -403 406 428 478 15 331 700 -813 -7 -30 -583 -855 278 50 734 2 -274 -532 280 -551 -571 307 562 102 176 659 708 758 450 -18 662 -578 -366 -226 676 -500 785 -865 389 518 167 -359 278 -678 392 -637 -66 -438 -214 322 316 114 -697 122 -401 709 564 -807 -775 794 13 -119 -465 235 326 -35 25 -734 244 4 616 -163 700 -829 -780 697 -239 -452 -298 245 -724 445 -441 639 -461 -12 -509 283 178 354 -306 290 -846 -497 397 41 49 -506 -387 396 226 130 -52 -776 -49 606 -403 -801 -65 792 186 -342 729 -2 665 -673 -564 621 513 -211 237 -162 -154 377 628 -435 367 656 -775 417 -782 -121 98 -75 16 -314 -149 -390 -436 670 357 -212 -513 791 -505 120 -558 727 -63 574 -788 708 204 599 93 311 -451 43 -444 -476 -633 -725 -890 261 -781 -172 429 -460 676 -69 524 383 -765 -118 -256 517 451 583 -710 395 -654 646 -853 739 -307 -746 -423 293 -681 163 -292 -537 -613 170 -764 -889 594 629 -810 -449 -752 -817 342 -818 79 -558 -602 391 82 -426 -415 -300 -820 330 347 86 -860 360 -474 536 -373 -840 -365 300 233 -225 -35 462 -426 -352 -527 377 -63 -494 -590 -718 -765 103 -339 -259 -574 -134 -344 487 596 744 653 470 78 -138 -519 800 -101 330 196 442 -9 -434 169 -284 -728 638 -205 -44 173 -266 -3 -740 -494 32 565 -866 -597 116 527 -838 742 -398 -398 -589 766 -199 -876 -424 335 521 -733 749 710 206 272 729 -880 -864 754 212 659 543 -279 -666 -326 282 -683 -237 -206 -659 135 -233 88 -519 572 -643 -66 705 -223 547 -317 -53 -342 -359 600 -671 -778 -433 -65 245 265 100 307 -395 428 728 -111 -442 337 -412 -685 139 -77 -751 -512 -390 171 173 -713 -265 -396 -15 -890 -866 212 701 -356 394 -157 427 -875 -38 253 -335 563 -269 -711 6 -30 364 392 705 -658 -428 -192 232 -293 -741 -300 -328 506 515 382 137 -600 -824 -141 -397 790 -567 -400 -53 717 629 153 649 -435 211 399 -379 -19 175 718 -130 222 -799 -588 -620 -816 -37 449 -386 -682 -189 -528 136 -847 -666 159 563 751 -135 -51 262 216 144 160 -600 777 -564 99 -182 506 785 -652 453 -465 -615 -411 -136 -626 633 668 -657 -428 -492 171 -690 -83 -356 377 191 192 108 -595 666 -421 -13 -209 148 -434 -559 -407 -59 103 -724 214 741 -45 -874 -2 -578 -191 4 176 -5 570 520 450 116 412 -832 -431 -831 122 756 86 -694 439 602 -603 158 -444 -394 -203 -190 -742 573 757 271 348 586 375 -884 741 475 -156 -261 -695 -94 75 -341 -610 -750 -304 51 668 -146 -324 695 225 300 381 367 117 788 -322 306 -178 -292 -284 -479 -126 437 -440 -409 611 579 209 -406 -30 524 -273 -447 -504 722 434 557 -336 -756 270 -752 542 225 -128 -199 36 312 624 611 742 -722 429 626 635 -502 -85 -679 -604 752 72 279 -747 79 -213 -741 -653 -698 132 209 410 697 -765 -764 -253 -780 -596 162 -474 793 705 -242 -533 14 300 -259 -497 -799 -705 769 181 -572 -684 -568 -687 -482 -363 -736 223 463 355 762 558 -483 353 574 -522 -123 -450 -698 -290 -389 70 -50 -123 -672 -412 -853 623 -666 316 -179 -393 734 23 269 -54 -684 9 -364 -716 173 -424 -429 360 253 175 609 492 -622 61 -31 446 725 -372 572 356 395 -241 -899 79 -378 375 147 353 607 -105 212 -276 -191 762 -74 781 415 659 550 546 -749 -234 -839 539 18 -441 641 729 335 667 782 295 298 760 -789 -271 -816 662 628 582 -181 -720 -545 130 -381 7 -456 200 785 675 -629 -839 -466 159 -841 257 -576 737 -81 -869 -17 -547 -403 357 603 -246 -25 30 -169 -670 -796 328 524 515 -302 -43 -175 556 -523 13 -647 -371 -139 140 -678 -612 316 -795 454 -190 31 225 305 -217 -553 751 416 686 239 -100 433 262 406 152 797 445 717 -479 -577 713 -615 45 220 15 -472 430 -733 453 310 -93 789 182 75 634 119 102 432 76 -47 -206 -82 -613 225 -829 194 -276 -86 788 710 216 -57 -801 -561 745 -277 -231 -509 759 344 440 -788 337 510 151 279 -229 -32 270 -255 676 195 668 335 -822 -1 629 -20 590 -80 -236 -431 295 -360 -274 -761 -202 -250 -139 537 53 41 783 -488 -482 -432 -265 -596 413 791 -86 506 -740 -535 141 -379 -494 316 514 -331 352 -771 -135 -859 -404 252 779 -232 -86 -309 185 -216 -111 -377 393 -819 68 -369 242 -241 -51 259 -589 245 -656 -320 333 -660 -702 -693 -625 -533 -459 -482 297 -398 487 -71 366 729 -227 201 -111 676 -589 -520 -290 748 46 -763 -848 263 373 -465 -735 708 440 -671 34 -628 -173 -590 -55 -575 -90 -444 455 -383 758 431 -419 -779 -459 -791 -405 -236 270 451 -474 -196 449 109 -148 515 452 -806 413 713 577 -473 323 616 100 75 -163 -764 94 623 -16 -566 -270 493 723 -900 -256 -270 -433 448 330 42 541 -270 319 -12 -325 -284 -170 474 -484 120 -622 193 -254 -644 150 -585 712 -827 -283 562 -338 -749 -282 58 -873 -434 -584 -281 -234 83 -897 -291 -619 741 692 24 -408 -207 615 781 503 463 -846 -895 314 -352 -530 531 724 -413 -842 -575 566 506 307 -809 161 -458 -501 539 -750 647 449 242 654 -147 -443 387 718 -23 500 -367 677 -313 -240 -220 -335 368 -57 -433 30 -167 -745 557 666 755 -125 -658 -676 -7 420 -835 -829 -408 -208 -293 -37 -817 761 228 358 689 363 554 -126 546 -31 127 -847 278 514 555 -210 -835 82 -543 -95 -22 139 -705 -578 -86 -182 706 3 -864 -779 -101 -42 -348 317 -534 378 571 9 -401 -494 -489 -596 128 -207 -141 -234 81 620 456 -352 395 -696 455 -753 279 -663 472 -244 -651 677 -853 298 41 753 -368 270 -165 -191 -570 -113 444 -865 -456 195 495 529 760 438 445 -362 588 188 396 50 -624 -212 649 -528 -588 474 44 446 -31 -762 707 -431 -608 -43 -766 -223 -571 -560 794 -62 -31 691 -49 -326 308 -267 -563 570 666 760 -717 6 538 250 -267 -804 422 225 94 -749 735 626 79 454 295 -478 656 -530 281 -254 262 602 11 787 485 359 643 279 111 340 -496 -864 -807 414 47 -306 -236 763 -846 363 -414 -872 -877 -524 435 -782 -417 -466 -889 -677 -498 -614 -29 116 -151 -676 -666 454 -689 85 579 623 135 417 -466 -181 -374 -516 -50 123 -490 -492 645 702 212 542 173 556 319 -744 137 354 265 -305 -185 -208 16 -305 -855 108 -423 -264 390 -715 -417 -789 135 -121 737 -474 548 -481 -212 -243 -205 728 -438 -831 -549 180 -82 -482 -708 498 503 -151 -651 273 24 719 -252 554 504 496 544 -16 176 -838 -173 95 775 61 780 177 577 285 -215 29 -804 -603 -110 -868 635 -864 42 713 -177 -367 -256 -526 433 -878 -375 129 -56 -759 -316 -44 712 -767 -182 -667 710 -328 -62 -240 -469 -420 -809 568 -475 408 -833 128 338 -659 -567 -430 -431 546 -842 -878 743 -598 -615 273 -598 -196 -781 -639 662 330 -899 -128 -511 546 -860 542 -619 374 -210 -682 354 -197 81 355 141 53 248 -684 289 -718 -615 317 738 -416 -372 228 -288 752 -468 726 -464 797 -244 -475 -122 -258 -523 232 -570 -590 219 172 -61 -739 -788 316 -878 761 -538 432 -845 -48 -886 -816 -657 -343 -874 22 275 -435 18 -673 776 341 -821 -99 -624 -375 800 321 281 299 593 547 -270 -198 254 634 -900 54 -229 -852 93 -15 162 472 344 -485 -714 658 -680 466 401 -615 616 -369 714 -659 -638 -801 308 477 549 -687 223 -570 356 -572 131 -418 -100 -246 -880 667 52 -137 324 623 303 -828 432 674 -568 -469 787 -900 174 -172 -695 286 -685 -494 278 265 19 -624 -521 518 -101 790 -206 692 -430 -798 -87 -366 -107 137 -807 688 355 385 -734 129 485 666 -404 -213 -893 -512 -844 -380 774 125 289 520 -126 387 -137 -603 415 -892 -293 680 393 -760 -383 130 -78 184 -894 625 195 335 257 -759 -449 356 430 -838 591 -108 -387 255 -245 -465 286 128 -838 733 -284 -180 -263 543 -404 -648 -551 -243 -659 -508 -376 -467 340 -363 642 344 -705 -643 327 -118 -189 225 -427 -744 -563 580 -874 189 44 -717 256 646 45 418 30 399 -91 31 274 120 624 -231 766 -759 -51 -9 292 -169 -12 282 615 -79 -833 -810 -651 468 -76 55 -767 439 -724 -161 338 -256 -813 315 -75 285 723 -343 560 -23 -219 7 -622 744 159 -121 753 201 514 -73 -469 491 -613 -775 -489 -805 -803 -326 -28 -329 -771 231 371 -180 -720 673 4 420 666 11 -738 -455 -623 -843 -184 -372 -20 -40 -827 788 -487 528 -220 298 -788 -179 314 -870 658 -132 -171 503 -168 -593 111 105 -124 -357 372 271 91 113 146 257 245 231 706 718 -203 642 -461 -386 -248 180 731 -275 10 80 518 -900 700 77 -443 383 28 426 400 -513 -33 249 -335 -139 -840 -454 735 -189 427 -443 -449 -841 -631 -551 -625 -176 207 -564 177 -182 776 -264 -244 517 782 -840 -573 656 466 -749 -13 -289 751 -235 -236 -806 183 -47 -198 -527 180 -592 -153 -188 305 -472 312 514 -468 34 505 -183 -478 489 -534 288 481 -814 -592 -72 -831 426 -352 219 -198 541 29 56 -243 452 465 678 289 612 -563 -736 254 -468 -846 44 -153 -28 -276 -816 194 -27 -146 676 -423 -152 -275 -201 -239 -757 -872 782 -407 614 644 -872 480 -266 -479 280 -357 -169 85 -665 71 -247 -580 752 -201 -576 520 -129 468 -364 519 -492 -163 -341 -757 -10 776 -708 -323 -835 614 669 587 482 548 582 -414 613 -267 -850 -10 203 -707 -170 -21 639 -144 -394 771 -505 384 162 510 743 530 -311 -657 746 -780 -103 -591 -3 342 -716 -395 683 -475 656 676 -502 -101 -93 719 -471 -510 800 757 68 269 569 379 48 358 590 353 283 427 465 504 -269 729 236 -637 -45 619 -571 -82 77 721 -687 -715 155 -500 336 471 101 -662 432 -852 524 -637 451 -231 706 -377 288 95 642 350 -290 -718 -406 -245 560 684 -537 466 -157 23 289 -893 -804 -782 -640 -655 -436 72 -331 -751 -299 89 -309 -193 459 -596 -614 -641 -478 -674 -833 299 268 114 -167 368 -324 590 -782 709 -635 129 695 -135 47 -689 615 -166 320 399 -487 -563 -857 -163 697 -101 -593 -534 500 -550 -525 23 6 518 143 290 -679 286 -255 -113 -595 -846 -241 -302 -186 369 -812 -294 459 64 -722 621 291 739 -448 413 661 -365 777 550 -858 -82 -837 -542 -364 554 -463 -33 147 206 534 753 752 -743 -633 -187 774 -611 -459 318 -210 446 -65 -208 -382 561 -643 -545 223 304 -854 -575 397 -602 303 -457 -469 548 200 657 1 180 -715 762 -222 -853 571 -660 -406 345 505 -847 231 -511 -483 -756 740 96 -259 530 -830 151 -465 -580 -240 -9 574 -566 -802 519 -326 -165 -519 -822 445 -702 -518 -747 -412 -660 -362 -732 -235 -174 6 -804 107 -165 -876 -148 -355 549 -558 573 -885 564 385 646 -64 -538 -652 182 -38 -458 -348 406 404 200 612 476 265 -442 395 -879 80 212 361 -484 622 3 549 -338 206 -645 -661 -114 144 -759 -43 323 440 240 734 157 -828 -800 -790 -593 798 -414 -120 561 1 -232 518 321 -220 514 -411 -284 -608 569 113 601 783 12 205 -681 560 -71 771 -104 391 -514 -477 311 -698 720 610 16 222 524 -629 -270 -314 -6 699 621 153 -736 -688 717 -295 146 -461 -522 -680 650 -786 -17 501 731 -352 229 704 -677 451 -506 397 -481 499 -499 -798 -727 782 -600 -639 483 399 101 -56 230 58 734 442 704 703 549 -405 -869 -268 165 85 -512 -641 684 518 -603 -717 -788 633 -254 -688 -146 584 77 654 -36 -821 567 -487 212 -66 460 589 393 -123 333 47 -609 703 -532 -716 597 -490 -793 -117 616 -96 472 80 182 -208 103 270 173 -625 -177 -655 163 -289 658 696 -575 -258 -565 141 -557 -114 -436 34 -690 225 453 195 -147 627 48 -737 -401 319 642 65 -573 163 465 333 -113 308 -447 796 613 740 -251 -390 -54 -404 -438 -695 -450 -505 -7 -627 -101 45 -356 -467 -580 620 -872 -185 625 261 322 785 668 615 -473 -522 82 -644 -553 525 436 -602 -558 -350 -879 -561 565 421 388 752 -546 289 -571 331 -28 30 592 762 700 124 147 578 -144 489 -259 9 -379 216 361 -233 246 122 -266 404 72 -720 418 -405 524 -195 100 539 -99 -337 7 -424 -608 306 -860 489 136 -809 -206 -135 797 -807 310 589 -831 -75 607 550 61 -223 269 126 -25 452 596 468 -686 -97 -726 -201 -57 624 -653 -193 156 -734 716 -267 386 -26 -177 -477 -189 261 -488 299 -887 649 -15 786 -685 303 87 -242 444 -173 -153 410 190 -320 778 414 79 -497 621 -857 -561 208 14 182 545 -428 651 606 -144 -831 501 386 368 -214 -861 186 -628 189 -46 -879 223 -609 35 -579 161 -189 -494 784 -613 39 414 -270 -419 192 -623 -498 -107 -789 -283 118 380 -604 11 226 -38 -42 -362 171 794 452 325 -828 -900 -130 393 -689 627 -265 297 -529 -175 -449 -139 -382 -320 -472 -332 -220 -453 -829 -169 -481 -314 192 -572 637 301 -231 -196 -491 392 -575 -66 438 -462 -71 29 -505 -3 -700 251 -757 270 662 702 26 3 -68 -36 432 -822 -93 -754 767 135 -433 -615 -485 110 333 -300 664 -195 435 216 -39 388 285 -412 -543 -230 766 -778 467 -129 86 697 -66 -348 683 133 226 -154 21 19 -736 2 -229 -847 -642 204 -500 -899 501 -732 -787 -562 -527 556 -6 -483 238 -603 105 220 15 -340 -435 -533 -727 246 461 333 785 202 429 -198 55 71 782 -39 316 -559 161 -489 215 -487 -487 -513 169 -147 -641 -804 704 -496 763 569 -74 -146 682 312 -359 -551 588 -14 488 505 269 213 318 286 -315 -485 15 399 -572 -821 -392 753 -57 641 220 -407 108 -537 -372 705 -293 188 -532 516 -297 323 15 725 337 480 56 5 706 337 210 -756 178 650 -677 132 407 652 387 -399 510 504 -721 374 288 -797 -645 562 -656 627 355 -378 313 294 191 -660 456 539 250 439 490 17 403 741 743 -737 -407 -844 -245 -574 616 80 792 -359 635 -400 36 448 -16 -252 227 -879 472 -415 -825 -467 -787 -117 458 430 -673 -501 -603 164 784 -650 -246 1 723 617 -495 448 -117 460 800 -544 -53 -192 371 721 228 -448 -786 609 757 -734 -421 248 -155 -165 718 533 -369 613 231 -742 -567 275 -333 -687 -785 477 -200 394 733 -717 283 -24 539 -286 -749 699 694 81 744 -750 581 -441 -382 249 -486 -438 48 248 340 788 3 484 -428 -486 -783 -334 656 191 579 -491 398 -678 722 85 -35 -530 -642 -876 242 12 -460 28 -512 -433 -46 330 -794 456 -231 -232 -674 -124 77 -270 -209 10 14 -375 -130 204 -524 -364 -792 127 659 -646 -261 550 -455 -368 -135 443 240 -356 -655 -467 -286 -47 543 593 -134 483 -96 -194 393 -455 743 12 -548 -209 -681 630 382 -519 -706 403 522 630 -59 -571 -290 -283 -358 82 -42 694 -767 -522 66 -884 383 647 -58 -243 -531 -280 745 554 222 414 -296 -89 266 -243 -500 -115 -431 -828 786 612 -25 -290 -460 129 -186 -351 -735 434 -744 -507 -666 436 -871 514 743 -368 26 -207 -245 118 -399 -384 -369 -63 -121 -264 777 -471 -293 -23 -580 -106 -487 -667 476 -192 39 -692 -92 -764 503 -873 -805 392 -239 -601 300 -296 624 -744 -807 775 363 558 -614 765 214 -110 325 642 389 259 -318 -704 491 -371 -158 -667 -638 210 337 640 304 140 703 -500 152 211 -868 529 -240 -313 -815 402 79 169 -171 419 -680 611 222 44 666 779 197 349 783 -336 110 128 -526 772 86 462 660 -154 -497 -44 -74 413 63 -300 105 -875 477 676 591 -499 -674 118 -663 -23 -203 395 70 218 472 580 -867 528 116 271 173 463 252 -161 62 -277 -221 84 606 790 104 158 -611 -60 -717 650 339 -327 678 680 112 -746 -704 -24 -448 -381 611 -252 273 6 -290 -338 -182 34 -774 517 173 -482 181 70 -115 670 752 -740 615 728 -601 121 591 -203 117 320 -399 -578 -261 -730 366 508 -543 -815 676 605 -23 100 -100 741 -167 253 -690 -191 181 -591 -399 -839 147 298 -73 263 -115 27 -784 -585 42 -222 203 -217 -156 -309 75 -756 538 177 16 -550 -130 -589 -717 20 -191 -606 790 266 528 517 -668 -157 256 -332 611 779 17 722 64 -475 419 344 -232 -508 -644 396 116 575 -570 552 63 49 322 -814 -625 -240 499 755 -435 -428 316 664 286 -634 -694 -116 -353 -503 218 688 -319 -389 317 709 442 -522 -560 -848 272 200 -662 522 364 -881 -328 -223 670 -883 588 259 735 -455 52 286 -73 -77 -760 -43 397 -108 -153 -74 -156 55 217 317 482 479 -730 -203 -390 141 -408 -84 83 380 -29 396 9 -65 -447 -193 -659 711 -352 -402 287 513 141 -300 -462 -696 -524 380 -880 574 -850 -154 518 -238 -108 -69 -367 -67 447 -429 18 17 -505 72 -371 102 -251 691 539 381 697 -306 208 177 -543 113 138 -316 15 -861 49 620 -588 -322 -427 -722 -822 521 283 211 -488 -781 569 -897 -456 320 -80 -484 -492 529 -651 -814 287 452 -418 442 309 690 679 -210 -468 775 452 -789 -700 610 435 587 -845 -868 -138 -882 -617 -471 -105 -399 -851 154 563 791 189 -336 791 -87 -709 -484 -581 -679 795 -401 5 308 520 360 357 131 234 -848 -309 -692 -670 -29 -279 -586 101 644 -84 107 659 -377 694 456 -876 -825 -403 -510 501 3 300 -174 -826 -702 344 642 -441 -783 -139 -452 200 362 704 364 679 756 -756 -97 -598 -231 607 689 -161 788 636 417 -75 -154 306 482 -873 557 75 -164 454 -289 736 106 -675 -148 700 -590 -127 -234 -639 436 742 -210 710 -740 -83 568 432 665 452 216 -741 -303 181 -445 336 434 555 -752 136 -118 -256 241 435 -698 -410 -389 461 -134 165 -179 -440 -293 -623 280 -648 -519 348 -502 375 374 -254 -671 -282 -364 -79 120 -165 725 -140 228 740 787 -664 -447 -470 795 376 -768 695 447 550 567 -234 -463 724 -858 292 -373 393 -745 509 -718 128 -546 599 -415 -632 663 20 66 477 200 -199 514 -873 788 -671 -238 -605 -83 -820 681 715 -693 -891 506 323 264 273 -607 -147 -839 162 -214 242 -563 557 -754 448 433 -617 711 -264 -228 -563 -419 376 -759 -36 -533 -57 -10 -515 -723 -406 188 54 -11 743 342 -339 -227 -413 759 -880 555 334 58 270 12 -696 44 494 -689 -57 -286 689 580 -186 -720 -539 -320 -515 486 -426 -470 -579 510 -2 320 468 -816 -341 -52 49 553 733 660 625 -895 -835 -654 -439 275 -636 688 -59 -3 -817 -748 476 128 232 -270 587 124 -580 -302 366 525 -135 -532 -603 -408 -825 -229 -34 -346 745 54 358 61 -329 -526 -415 -719 710 -762 295 740 -423 287 -710 674 27 21 -858 -792 -440 -198 188 180 -95 -894 -310 -609 710 175 -592 571 139 635 75 -471 -557 606 509 -726 475 265 -821 -863 345 -839 -112 361 513 -544 50 -287 -48 199 -216 639 596 296 -566 258 597 673 -402 503 310 247 -552 186 -387 -33 145 -295 -642 447 176 196 745 606 472 399 311 -166 -24 700 -20 -426 145 -451 -740 -439 360 188 164 -109 308 685 130 -817 47 781 -685 -828 -839 -77 594 -285 575 -355 224 -277 104 -649 559 -637 -725 110 459 14 97 -408 275 -213 -127 -641 -448 -11 794 332 -833 -376 265 -261 -570 397 -46 233 -362 -513 95 -630 -385 -286 457 -749 37 -63 -301 399 -15 -414 776 575 596 -606 538 -159 538 507 24 -168 -615 562 276 -370 -594 696 770 527 612 0 295 105 -138 769 479 -715 -587 128 650 148 93 512 663 -298 775 -255 470 -8 531 -494 447 444 -608 -729 -847 -266 -94 619 -464 725 -858 -702 617 -550 -866 63 119 12 155 244 -66 -300 -350 -263 766 -799 -197 -674 -508 -290 670 -557 -858 -361 779 178 315 -327 224 779 -258 478 475 -172 406 -535 -620 319 378 247 656 -92 -137 -407 -241 201 363 18 137 -637 -206 370 -9 -78 -480 -48 201 -349 639 -361 -170 -897 515 680 570 -322 -725 -832 -639 571 510 -619 637 -800 -858 -594 -393 -598 -520 -539 -59 -392 249 308 299 287 201 -131 356 302 -205 -207 -215 -144 656 -846 768 -70 45 12 530 593 49 -831 -642 -892 312 -395 -591 361 444 432 635 464 542 299 505 -700 -657 -66 -100 -483 54 -348 -219 -474 475 41 761 65 -187 -321 -613 -563 -304 746 407 459 -421 406 -591 -119 -841 790 -56 373 656 -521 -30 -444 -45 -611 554 684 -889 50 154 -206 581 350 -392 -737 622 547 -518 -867 218 -586 88 453 705 230 -832 -797 -727 -594 252 -446 -37 -436 -181 467 45 -477 -40 353 585 -6 -474 777 164 433 568 -635 -258 -336 -311 792 217 169 -601 -429 -628 -319 -285 467 749 -636 771 701 180 -491 -344 -595 769 -729 27 -197 533 -515 -889 -780 743 112 176 137 -450 209 433 770 409 377 -386 -703 113 16 -819 53 -567 631 -108 716 -577 161 748 112 -597 -789 -686 -667 142 637 -743 -696 -795 25 -164 -417 436 -647 -209 -347 -31 6 -668 4 324 333 -200 42 142 80 75 -177 330 -642 -486 347 326 -489 -787 -48 -462 -541 -753 -529 -99 528 -39 170 -309 -694 738 -612 -608 -592 654 -141 31 -544 -110 -446 -75 -301 -894 9 784 427 -616 429 621 -517 -726 -289 764 -254 -459 378 744 719 -381 -305 641 -125 -233 -372 516 -857 -187 689 -854 -61 596 800 160 36 -804 440 397 -787 -639 -501 478 -425 -485 -875 379 615 478 771 53 117 -860 -34 538 587 267 -758 -541 -731 537 -429 74 -244 -672 109 716 123 754 -790 -193 -181 -756 780 135 -123 385 -467 -266 -642 4 -824 -488 459 -281 133 617 -361 459 426 523 664 -34 -718 -490 -272 -352 487 -849 -342 384 569 426 376 275 -541 -498 -631 -489 353 -239 254 -214 532 668 -44 -820 -683 8 718 -707 -720 -789 712 697 -633 -811 321 -649 629 -811 -847 780 -429 397 710 326 -28 -363 170 -307 -526 -166 -425 132 -294 -770 -433 46 -794 -100 -372 722 -602 -187 -466 489 -731 727 587 105 376 414 640 -668 -586 -486 464 -179 604 96 639 90 -655 -143 360 -105 584 140 31 157 635 77 -795 200 4 391 576 -411 786 704 77 379 -379 646 -459 527 -600 348 400 502 682 -167 279 345 -800 -386 -11 505 132 -185 712 706 139 593 632 195 313 453 -373 -673 476 453 -510 -273 60 -53 -792 262 271 -374 -750 -391 609 790 287 -189 -227 -355 722 -343 -478 -628 -591 213 -803 -774 -768 -591 543 -181 521 -373 100 786 -792 -29 396 302 -383 763 579 -369 568 733 676 -285 605 -491 -742 -608 -171 -651 650 331 785 -882 -163 -825 -810 -899 439 -236 552 -317 213 -482 -48 727 -524 124 225 -895 237 -358 -187 -337 -496 -311 -577 -811 61 264 -701 171 791 682 240 527 -666 622 421 145 -440 472 -825 -745 -121 -561 -371 332 -301 -262 798 -460 189 602 139 510 -215 -331 -617 526 -14 -826 235 -277 -130 654 221 -550 177 -854 -722 163 170 754 226 -263 -50 381 -894 -375 -356 -5 -608 -571 768 26 -78 30 42 341 -770 307 -681 602 -189 -577 772 329 276 518 426 311 520 114 -11 -822 16 734 565 22 770 -776 572 -44 212 676 -426 133 481 516 485 -102 671 -27 -848 410 151 114 138 167 -869 378 -675 286 598 749 -538 -827 -439 -190 505 -794 711 -356 445 -391 -93 -124 -56 -578 -856 -600 -4 -680 668 41 292 106 -662 -738 -573 174 -573 269 331 -348 -783 16 578 237 -728 -342 -722 685 -805 27 130 -37 763 558 229 -832 -883 615 404 -721 655 672 218 -345 -545 774 -336 280 668 280 475 244 -791 747 -197 -92 783 -268 -640 473 -327 -288 509 -337 623 740 472 173 -421 -735 186 -251 -516 734 -873 322 164 -817 -562 -640 -68 -19 -755 -534 683 577 -224 567 -253 400 -746 -160 550 105 -125 -810 -496 -821 101 -888 -817 -31 565 -260 -114 -396 622 -320 -898 272 397 569 -497 -555 614 -45 483 659 -194 -220 -636 57 316 -299 -689 -797 -760 -120 -55 752 -597 667 208 -6 -673 -265 371 -832 -616 47 -66 752 689 16 156 -158 573 -288 -472 4 37 778 -423 -329 -705 354 -383 9 -574 327 247 -306 531 331 585 -724 443 -841 638 59 -802 586 0 -722 -695 450 -346 -685 115 -723 168 120 -278 -316 198 281 -251 607 128 -300 -737 -494 149 -596 381 6 186 732 -497 -62 -772 -214 -744 -577 -761 541 265 -210 721 334 332 -413 -504 373 649 -334 106 -581 655 561 -83 -503 -823 682 -609 -104 8 -614 97 37 254 -2 -412 411 611 -146 602 -335 499 -434 408 441 -849 -145 -99 247 -413 148 178 -798 512 379 -788 377 789 -65 220 -301 -887 -296 -860 -273 161 -344 -134 -585 -384 -657 -572 505 -318 104 -855 -446 788 -247 272 -867 -513 -663 586 -261 740 -692 -280 789 -17 -728 -623 -570 261 295 386 -859 261 -351 -370 309 -187 -377 34 641 562 314 -312 -822 -362 -93 -670 -391 -510 717 122 800 752 -811 276 615 -188 -740 -673 -595 -127 703 -390 190 -658 149 520 -367 599 -412 -858 68 635 -466 231 -532 696 -109 26 -254 299 552 107 715 -855 -277 589 335 -140 -764 474 621 -843 710 751 -818 517 -79 6 506 -757 782 -59 399 -181 578 -459 97 798 -357 563 -881 259 -240 108 130 152 -82 301 -366 334 -853 712 -234 111 -883 -302 -438 424 -130 -500 -846 295 788 -225 542 -524 -480 -351 684 -409 73 75 636 0 197 -50 -413 712 -199 -656 -284 -373 466 -226 -472 -652 630 193 502 -682 -69 465 -298 -771 -804 -38 -95 428 507 151 -82 248 299 -557 562 -517 -193 338 266 -197 -192 421 -41 -195 234 706 -691 -686 -590 -246 -379 597 338 -434 235 682 3 -544 -228 -880 292 276 -650 784 -835 -234 -121 213 -616 -437 247 302 429 -840 -29 461 -524 -865 -464 321 -372 -786 448 599 -357 744 320 731 -644 422 301 -213 -499 -631 778 625 203 -645 432 -145 -295 732 743 794 -455 225 -599 497 -345 278 -5 -231 783 -716 9 160 522 -886 211 366 345 -636 -900 -738 628 33 -212 -512 458 300 309 518 69 -235 -656 312 218 676 -259 175 -114 -71 -151 -614 -386 332 -132 -368 414 484 -602 -1 -453 362 729 -319 439 -516 115 -388 -235 -53 -490 -763 -895 -763 38 -167 -838 -713 476 -806 -806 -2 185 -739 -706 -619 684 350 160 -893 456 -333 601 263 562 639 -266 570 337 282 707 460 -248 631 399 -430 37 -301 -722 337 645 134 -465 -77 -267 -112 -490 527 -177 -225 -828 -445 318 670 -451 -619 -7 541 709 -898 -312 -880 88 -120 -743 -147 -29 774 180 594 -530 -879 -168 -578 255 533 -66 -499 612 479 -306 -117 100 217 468 -689 601 -544 -600 -501 -446 -646 28 -724 20 -422 385 -387 686 244 652 443 11 -634 -522 682 118 787 -233 -564 568 -591 428 726 26 522 -552 769 264 -88 340 -468 687 764 -293 -434 309 7 337 -795 10 -603 -132 -22 509 457 219 285 -737 162 -84 -335 -825 540 -116 435 -337 394 -821 -440 201 79 -888 -494 697 -794 592 724 255 -771 -185 597 -401 -423 779 -882 -183 -446 -460 400 246 722 124 668 190 -679 112 -892 783 -378 417 552 356 -282 -244 -725 728 277 199 -305 461 171 -145 120 135 -14 -65 315 432 -755 771 -661 492 -477 761 571 296 461 721 633 -466 -333 92 -243 395 405 -288 270 490 -462 377 46 443 234 -404 640 -709 192 -716 -688 -452 -528 278 -806 -861 -583 -717 329 -202 745 415 -313 308 280 -90 572 130 117 9 -21 282 280 -603 218 -339 -165 -760 -890 450 -439 719 -122 -97 90 -386 -712 407 -20 -576 772 172 -300 743 686 -21 262 -168 7 -250 581 29 -111 -33 -63 603 -414 -557 107 552 -291 743 -433 -446 646 469 -385 -739 99 733 34 -44 -812 -491 -144 -704 -200 -499 -166 -604 160 732 -676 -207 506 -859 430 -648 -622 -170 -872 633 671 53 -377 -131 -874 135 -504 315 -195 -354 712 -412 -117 339 -858 439 626 -519 349 -758 -126 -234 -413 420 -365 -631 759 136 -712 718 -587 243 -118 -468 -810 -139 136 -51 -529 -315 -391 -484 -299 146 469 42 91 177 -280 -701 505 268 -258 362 -166 214 -140 -895 -87 74 -854 -377 325 304 -306 679 217 777 581 -364 155 28 -26 120 -365 374 627 436 -726 454 688 613 113 -413 -797 463 -572 -884 555 -821 752 -809 -302 534 60 -658 -121 736 539 -549 775 -519 110 -411 543 798 -842 -71 207 -44 342 -698 -158 -897 367 -580 175 -564 -791 494 -893 -724 381 -814 -72 698 -455 -490 15 550 -478 -676 609 -106 145 190 -535 -870 -154 790 -601 -96 496 208 406 -684 -248 -812 -621 -211 -467 -811 489 -127 212 55 294 388 612 -47 215 247 -226 -35 139 -475 400 211 -181 590 -799 161 138 102 572 735 -6 733 68 543 -890 -652 9 -798 308 275 -886 525 -890 -897 -721 457 -625 567 671 -30 348 -421 -441 630 127 -775 -511 -503 -623 101 450 358 -165 132 -406 688 -108 261 100 643 31 405 -550 -263 -61 -542 522 -768 281 523 -121 477 -185 -131 450 -546 470 -80 -732 -89 607 7 -633 -535 -828 -800 -244 348 -321 -27 -268 -694 783 389 -393 -658 229 -806 -762 -707 318 713 283 -55 52 -629 765 -796 -494 -226 748 109 233 53 280 565 -497 -475 648 27 444 720 752 -270 403 509 -601 45 -540 -616 -297 456 -750 -443 -597 -243 -38 425 376 -607 272 -831 -156 -587 700 -214 403 655 -897 -579 -157 712 -792 -710 -104 60 -299 637 482 253 450 767 -468 -60 -598 291 -468 -615 656 421 575 361 96 -840 564 -95 181 -583 -587 -597 782 261 472 -338 70 418 -381 602 54 37 -771 -614 -452 -739 215 697 -896 677 345 672 -611 746 -507 596 -500 -363 189 55 505 769 634 197 -273 -668 484 -848 458 230 227 -503 1 63 123 -112 598 223 -830 -572 648 281 340 -14 669 -182 -141 322 305 -883 482 -622 154 185 -733 -213 -116 692 -330 96 92 131 -341 166 190 407 -496 292 792 -429 -129 -661 -407 661 -550 -309 -536 -33 -670 269 619 422 -104 -324 398 -243 -679 -290 214 653 -215 122 -523 -753 90 776 519 -44 40 592 286 663 85 -825 501 -677 285 680 297 110 -33 -101 -550 -733 -86 303 -102 295 582 -485 -708 -230 315 337 690 294 79 586 524 -311 652 370 722 -265 -115 206 410 390 342 633 -59 574 274 -667 -117 -860 -827 210 750 714 675 -150 394 -344 -755 -467 -598 -881 331 219 463 -7 156 729 289 296 -317 -322 430 332 -153 538 -814 517 -414 726 -217 602 38 -870 -406 -420 -524 -741 -797 792 -310 489 -396 -441 108 96 551 10 168 677 -199 -515 -671 521 397 618 572 -71 323 690 332 -271 -228 -139 -454 432 364 -337 -82 -851 -779 477 -595 307 -839 70 454 -394 -807 -93 -383 723 228 -21 -874 732 -465 524 -129 400 -312 496 521 223 429 -818 -391 -493 206 -659 -769 758 -400 263 -233 -346 -238 583 -227 -456 -445 82 433 -780 -681 669 226 691 579 -136 -501 -481 -65 398 -573 429 -247 -634 -113 -656 432 627 390 84 463 -64 -662 -563 -385 -182 -385 174 -155 -119 -270 -678 92 -719 126 379 -499 580 -547 -169 357 317 294 583 263 661 -291 -280 -851 638 397 343 -643 -717 97 -627 325 -764 -585 -838 430 62 -31 186 -279 -726 -544 -787 -889 -457 -210 -240 139 -18 717 696 -645 -659 -323 -17 420 -318 460 260 102 -3 -46 -700 -80 -853 -253 445 -239 -335 524 487 475 -228 471 -619 -246 630 -636 -405 68 369 475 -521 -501 -469 411 -738 -6 -393 -178 -102 -844 72 -368 685 63 -256 -377 -846 335 32 412 -215 -636 -19 -193 -90 269 -698 -851 -425 161 291 425 353 -14 285 -722 52 -521 43 -427 -670 -317 240 -765 668 -588 -590 609 -416 59 -177 -563 299 -160 237 178 -687 -137 60 780 -539 -841 -816 139 -90 18 -393 -430 734 481 216 317 -468 -259 -504 675 -94 -541 -360 -110 717 467 602 305 -268 495 539 -678 -814 42 -400 -532 413 144 134 219 482 357 -753 649 -27 -22 367 -378 -467 -334 -736 -206 -444 -75 444 353 -519 320 -2 631 -196 717 -887 -427 -620 650 -553 -649 -166 -697 400 -58 49 -696 -784 550 253 -328 223 329 -821 585 47 -355 149 -169 656 -594 683 -732 545 -468 744 351 365 -197 -787 -631 -402 -593 443 -464 -808 -407 -551 -854 -109 -37 -524 -435 488 -62 -142 15 -79 -140 -196 24 626 -70 453 503 -696 -779 -427 -691 757 -516 470 635 -479 97 402 400 -268 -176 541 126 630 -46 409 421 -323 -646 631 696 -879 381 -553 -519 -371 -38 185 -350 -49 763 -135 -310 -626 415 -564 797 586 -709 -630 -707 -331 593 -445 -218 -820 -626 -302 649 776 -486 -867 -491 -339 -17 561 -132 742 -594 775 -120 552 -53 -211 -658 28 171 -580 -295 543 411 -779 -407 -417 542 309 221 -493 -395 -177 370 -361 368 -219 -166 -857 655 -274 475 242 787 153 -358 407 -576 123 -156 629 224 409 450 -374 -354 278 -589 -153 -651 506 347 -6 496 621 -90 217 -353 -459 581 16 -29 -484 -299 -216 -186 33 -190 -417 552 762 -876 -392 677 715 -195 419 708 717 -782 269 520 -409 -576 277 232 149 374 -376 782 -290 166 -597 -476 -824 535 -318 609 630 472 506 -395 193 197 -188 -532 -450 -857 627 144 -10 281 -10 149 110 -790 358 0 624 339 24 209 359 -729 -502 -352 -54 461 -322 325 -489 116 548 -602 464 -561 536 302 -297 -748 31 187 311 -132 175 -71 3 409 -368 686 -111 -257 571 -875 383 -167 220 0 374 673 -477 139 513 -234 274 -225 -188 -515 634 -462 -771 312 336 681 265 -630 151 -675 511 -607 111 -745 -132 -114 -838 -261 621 -579 532 36 -519 -283 229 -759 -411 -691 -712 105 -704 -39 -28 508 250 -615 500 -179 79 689 -265 95 -77 -340 -646 -712 539 420 -259 457 678 552 733 244 109 -365 43 -117 -577 477 -771 -659 492 -769 55 -6 -29 -138 266 -516 714 233 118 175 -474 -256 -507 780 701 -742 516 -631 512 81 -198 -134 -289 -62 -408 531 -724 321 -533 -395 175 -504 -410 438 502 -277 -835 672 -676 96 735 -80 504 -734 -832 699 -443 -327 -366 87 -865 340 520 488 45 680 52 78 -2 -166 -39 514 -121 793 -563 -597 -806 252 337 136 636 -165 -216 -602 -572 148 -145 19 -10 -83 465 361 -224 346 -564 -690 -802 171 276 363 -433 -327 205 439 543 48 787 -326 -515 365 -401 -771 -815 324 -757 -456 210 445 211 -597 760 221 337 48 242 260 -68 185 -891 76 560 -654 407 -879 238 413 125 -561 -877 5 565 -503 -247 328 -412 116 -68 -532 -861 362 -303 -343 581 -878 -708 380 -39 -483 -94 742 534 62 261 -412 419 -840 -552 -340 110 -593 323 -291 729 -299 -65 181 -837 486 -634 -681 -21 -818 434 -663 -363 375 790 465 723 -301 -834 675 -101 -172 355 589 -805 277 -865 586 -314 -737 233 -804 -20 -698 -6 -264 80 -432 59 -683 457 -728 -372 541 -628 684 121 390 283 -612 153 -283 -897 -812 -151 -368 -142 -728 -533 276 515 -531 -14 749 -697 -638 329 693 -827 278 224 -783 306 -692 629 -73 -296 -82 485 -133 78 561 -550 -219 213 430 523 289 557 -478 196 -37 -844 -400 94 148 -819 11 -260 -176 480 541 12 761 -597 -324 -742 -160 -369 654 -234 71 711 157 -157 185 -511 225 439 522 312 -174 -830 -694 312 -325 -320 637 -100 -621 647 633 328 689 357 354 459 490 676 -444 361 -405 -119 -678 -372 -7 -442 437 320 -869 -827 352 -385 111 -294 130 707 585 -9 739 -618 -608 417 674 265 -25 358 31 99 -111 -393 -172 -80 628 421 466 386 158 345 -479 -13 630 320 -671 62 -669 450 76 587 -627 -560 -695 -380 580 267 -392 -665 51 -842 146 -191 251 -382 -539 495 -661 -442 191 295 537 -448 -673 434 551 209 -37 454 9 -796 -876 -531 629 -259 -75 429 338 267 -68 585 -741 -225 150 161 -620 -857 83 453 -614 -336 249 -140 -571 -668 -513 -340 55 -599 -750 426 -117 -351 -581 795 616 167 256 101 606 20 -472 332 703 422 -207 -401 -181 -438 -453 795 318 -223 610 -899 296 -152 -241 331 488 405 -226 550 395 -287 -738 -865 -575 -502 -575 384 299 749 695 151 -790 -329 -83 325 -271 442 324 -320 251 -410 -781 360 293 -590 613 708 -312 -746 396 -241 575 -144 -880 118 -531 -303 552 -344 555 -554 797 -67 789 -674 274 25 196 -196 -267 -303 603 481 -804 -301 540 708 -538 -617 781 722 -289 -554 -718 -208 89 781 -322 275 732 632 -165 -247 -599 54 578 723 327 -800 -794 279 261 -207 169 -632 524 76 -130 173 405 -641 313 188 -484 -211 -167 -176 777 -741 -142 -515 -51 -548 145 -421 626 -85 74 439 483 -551 350 -125 18 -44 -232 12 -815 -479 124 447 -796 414 780 -659 615 -657 -820 -879 249 614 749 -201 -848 -483 -301 558 -330 505 -123 -157 -491 339 -314 538 -119 757 -377 128 -302 -622 15 -828 481 -694 796 447 353 468 -111 311 -618 -744 632 -178 250 -100 113 -647 275 -83 -610 443 -820 -864 -758 -380 -723 336 516 -641 -618 -541 542 -816 -56 388 -552 428 -507 -685 -139 -894 -211 54 -456 686 374 -2 38 790 -653 -300 -752 -526 1 -667 376 -852 151 -137 -632 59 -363 -345 676 133 531 41 401 -766 607 354 -241 652 -556 713 50 574 -30 -824 -75 -760 -881 767 504 194 773 -84 -33 -303 -425 -369 515 26 -853 364 -507 -397 395 219 -416 -488 515 156 69 508 -517 -767 311 338 48 734 25 530 82 -84 -268 307 -571 244 474 152 745 221 -715 152 494 -823 481 -532 -505 -771 -174 163 -261 -885 569 -851 -787 66 706 641 -349 672 -677 208 -664 -262 -393 199 -586 -734 723 798 713 -590 -19 626 403 -25 188 -361 129 -296 575 -96 -788 -559 -360 -198 579 -582 -632 -21 -495 -512 -387 630 332 420 82 -486 333 148 555 381 -93 -748 -629 149 192 -411 -548 442 579 616 -736 -178 391 464 -618 695 -849 -125 -440 -448 775 461 293 -296 -879 -171 -55 -79 -760 731 -191 -98 294 388 -530 705 -138 470 668 -800 -308 -315 69 626 -577 629 362 -445 -128 764 -838 498 -205 368 16 -242 692 -686 -611 -371 6 -391 -728 381 -175 -266 -554 34 476 -780 437 541 -320 236 296 582 33 205 474 -691 615 -868 511 -525 22 695 -749 -36 -72 766 -651 -795 -682 -55 -652 553 -681 -788 -199 -119 391 -559 553 504 -549 -469 -523 73 47 470 441 536 508 484 640 425 -452 -624 -490 377 -558 -797 146 -873 -541 -17 702 440 541 -855 -713 232 -223 431 772 -320 -245 270 -305 14 39 220 -187 214 -132 -697 181 -842 -755 -374 69 -254 535 627 313 139 -575 11 -773 -250 -297 -708 701 -879 688 3 -284 345 571 153 -301 103 -771 654 -387 -661 -598 -42 -544 -561 66 -700 -131 -168 429 -318 -179 450 -785 -567 -13 454 -623 -142 -808 546 113 368 -332 330 97 -486 672 -564 -117 775 581 -178 -481 588 -362 191 572 753 310 92 31 -398 84 -873 -542 74 -30 784 519 -62 -123 732 691 -788 787 -217 -401 631 671 344 676 -525 -436 52 599 355 -400 590 630 -482 -386 579 -736 456 -130 -258 622 -410 30 215 -702 -663 -744 -486 800 -840 -776 -432 -355 -423 732 -705 259 43 207 158 -17 305 -468 93 226 290 -3 307 -466 771 -117 -202 -747 -365 -766 -725 -238 -473 -680 278 609 726 166 659 500 380 -359 -271 -16 -769 -316 -878 130 377 249 -654 -655 -171 -403 428 560 -225 -137 -879 798 714 -303 122 684 -526 789 -706 -596 36 759 261 720 -397 367 52 -166 -832 -64 -100 -132 216 762 -570 -219 564 612 -526 -767 -600 -754 -868 551 -108 628 258 -50 -895 117 -667 382 671 -121 -863 -108 36 71 158 308 431 45 -423 230 -454 46 281 -499 -383 502 216 -132 109 546 672 -105 702 -549 616 340 -653 -356 767 -90 -348 -126 561 -419 -81 266 117 -783 -759 -485 -549 186 651 465 -847 -860 34 -600 84 -754 -119 -704 -483 -836 397 -843 -26 535 -399 -597 -56 -441 -545 -550 68 -79 -640 561 385 -464 -156 -302 144 150 197 102 163 -639 -870 779 3 71 631 517 -848 294 -393 612 347 -574 296 382 769 -791 -730 640 -862 -488 -696 652 -712 259 403 -891 -370 491 178 336 59 131 740 -574 195 -784 777 -365 -875 -307 -458 -600 402 -751 -529 -365 -470 -690 388 100 -521 -539 678 -502 525 10 -832 506 110 -689 -297 629 389 -628 -510 93 793 -724 338 135 652 -585 -508 -65 -144 -85 -464 251 -46 -470 -664 -394 -867 529 -507 -655 -767 672 -323 -59 791 539 792 63 -719 332 -831 -368 -381 23 701 762 -279 43 577 95 401 674 -430 -419 -201 -246 235 -832 -208 -674 -865 133 192 -46 519 -512 -493 -822 130 -314 -568 -390 -275 -189 -118 -453 -109 752 -857 -33 -402 -76 594 -232 -514 -899 -828 -828 -395 -860 634 -290 -105 452 -720 -718 -573 249 664 679 -77 -301 -896 -773 -344 632 -270 -876 -474 119 -410 188 -663 -434 -808 -272 -56 -646 796 -584 595 263 -39 -573 590 781 462 637 649 307 -290 461 -390 -837 -677 -663 -670 503 228 753 479 -734 -615 208 449 -841 -749 445 525 -485 -319 685 -331 787 376 462 -462 -326 -556 -2 -768 187 -570 -741 -122 748 -799 -320 -700 731 295 -79 8 459 491 -556 -389 -134 255 -408 451 748 471 215 -700 35 -361 -266 -888 741 -548 356 -809 -343 -625 733 -560 -716 645 391 -454 -133 -150 -52 -288 110 -568 -63 -132 61 -476 -470 -727 569 373 753 -68 750 377 96 -553 653 477 -789 94 329 108 670 704 -820 -504 -366 514 -835 137 -552 -358 -60 -266 -724 23 -550 350 -552 102 -487 -227 -739 -755 -828 369 -22 -870 -144 240 753 526 -397 -710 -716 -289 330 -340 -899 -25 -405 347 -326 -161 447 781 116 -366 65 503 795 -797 514 537 -775 -406 -590 -18 -59 340 -579 -765 -882 570 615 -824 -2 271 -722 57 -463 192 -228 -81 285 -62 -357 -308 -276 49 -133 -628 -352 236 160 -323 -201 641 233 395 -230 580 180 489 -61 773 -76 -842 702 455 -304 -533 726 704 743 545 -314 -615 -390 233 -496 652 237 781 -830 -434 -108 -364 53 166 -641 248 577 746 -97 -216 -634 123 -292 -285 421 -108 698 -295 -2 -293 -221 249 -900 -872 -384 723 -341 -353 -720 425 506 -392 569 318 457 483 780 107 -854 -205 -422 -482 -333 710 -606 -94 155 -177 -429 -526 313 -229 -462 770 -693 521 456 -810 230 252 705 -407 159 51 -36 -776 762 -789 458 241 -810 655 -783 -582 -673 -495 -107 -525 414 158 -441 158 -146 35 -577 218 -584 594 446 -374 -836 -675 19 116 -182 112 -855 568 229 -734 568 -593 -458 -681 -641 685 -694 416 -818 -394 -267 -515 -261 596 -307 -452 613 742 206 -151 -754 -227 178 113 -89 82 561 768 -125 170 -655 -192 424 568 -737 495 619 607 -900 -136 482 -227 89 597 165 389 -221 692 93 -242 -704 -384 145 425 634 623 -461 -311 -697 -677 693 -268 490 -397 634 596 88 -565 417 592 461 -563 -120 46 -313 255 -695 688 -612 -58 54 -399 -606 28 -246 -343 -590 -688 -598 -624 233 -749 -669 315 -112 42 -756 526 278 522 -339 -429 -776 569 156 -495 -545 -230 -60 -82 -496 -888 -506 729 -139 -538 -21 66 104 223 528 -432 -424 471 604 -335 618 177 -579 -212 -575 329 -190 -873 97 782 652 97 307 -161 554 588 -546 539 -515 -250 -339 -295 597 -758 206 -298 535 -488 667 -204 19 -638 -97 -85 611 786 -250 645 -317 784 -864 -832 -267 -204 508 -823 294 -874 575 645 -855 -83 630 680 505 52 -588 -208 -683 -568 634 727 85 516 -844 323 -466 -844 -341 -429 -339 -276 -590 35 512 -274 -882 -483 -379 404 742 -249 174 -774 21 -811 -13 748 724 -198 -97 65 595 -592 630 777 211 193 178 -314 793 676 524 -418 -562 272 251 566 -463 800 -782 -6 -681 65 393 -515 382 -668 -260 -205 67 -762 233 418 -625 329 -294 301 499 -76 -396 -806 529 231 -518 -155 -492 403 27 -674 413 -664 -296 -395 -218 -491 -746 -199 194 -264 -778 -775 -699 -671 507 -288 522 -307 -874 525 -75 -39 -245 173 -309 -702 -446 -768 -507 -650 -214 -781 268 -40 -404 463 654 -768 -849 -881 151 -750 260 597 -742 599 -235 -758 -550 226 169 -3 -113 -256 191 -94 800 708 -877 595 -780 -719 45 -526 -312 543 -817 -745 -591 166 -10 197 404 -131 -217 -500 -836 743 -474 -77 -819 458 524 24 380 -277 -190 139 -578 269 -52 -514 555 -728 -808 -30 219 713 -754 -572 9 -346 -225 517 -163 -790 -287 -147 -113 450 61 -246 -580 142 105 562 -547 477 -93 724 86 292 451 -248 133 749 -860 -594 -870 -73 582 -443 -612 -769 350 -62 -88 619 -828 -456 -27 -678 331 570 614 546 -399 -869 -734 -194 -789 213 -222 334 663 -810 -892 53 -237 -218 -408 -647 87 450 -322 581 449 396 347 -765 465 -721 613 -254 749 -594 55 478 -602 379 -829 523 467 -856 -599 51 -757 535 151 -420 -4 -673 -289 -98 -462 -464 -615 730 712 221 -638 -714 763 -240 -15 -839 -584 -640 -430 791 -266 -250 511 -791 487 57 -168 -318 456 -695 -651 -760 -379 235 383 663 730 591 97 -770 -597 -772 -641 531 -731 -29 -61 480 -320 -44 149 -479 -469 -73 141 -710 257 1 425 738 -380 383 -620 -306 -796 -256 509 303 -288 536 653 -518 95 110 167 640 287 -897 351 698 -740 208 -349 600 -144 -340 764 -39 208 193 -882 -785 621 -447 574 -485 733 -577 -884 564 -310 83 37 -68 -141 202 -583 731 -539 -421 716 -634 -798 -107 -433 -400 -742 77 -207 -773 238 -353 97 -576 -10 571 -358 720 -408 -484 160 -886 -787 -52 -358 -181 -386 -41 -800 -374 -64 122 -375 556 -498 -86 -447 61 540 378 121 12 205 -840 -757 -57 -351 594 310 -275 -652 -429 413 -188 734 515 643 -101 93 100 -563 -221 -224 116 -233 662 -748 -817 -690 46 -800 -891 -576 -233 67 -524 -754 167 -175 -760 -695 284 -828 -559 437 418 -447 663 748 709 -442 159 -768 214 800 -877 615 325 458 782 153 775 311 134 -333 150 499 -409 -885 -591 220 -182 -442 -64 665 -226 367 -589 -63 46 -330 -781 -768 -688 254 -564 591 -816 46 488 -621 -652 310 791 69 362 252 211 -255 -543 -269 -416 64 165 449 139 -777 -541 42 670 -277 542 564 18 295 309 -620 660 -889 571 640 457 245 -151 115 307 -821 -811 -551 -561 -536 -589 -892 438 -389 -525 -31 118 -85 -627 -732 -155 384 -757 -226 -616 71 371 385 -198 396 331 -589 506 -513 565 -758 -417 -386 -103 -103 -374 -6 606 309 71 533 -168 -559 797 -813 -318 734 -801 -801 -675 -226 -805 203 512 -416 -403 -58 -411 -775 -310 -854 661 419 678 -800 459 267 -417 -484 471 544 -97 -762 -81 -262 -757 -416 43 -565 746 76 550 200 526 410 108 719 -325 -512 28 237 -105 -693 -815 80 -162 192 100 -506 576 -352 -630 -261 -368 -499 454 61 -2 500 153 276 639 -330 -848 169 -123 -876 -302 408 -843 695 622 -577 -2 -708 -57 -885 263 359 375 793 -484 -380 596 496 31 -685 83 129 -79 -156 -188 72 -721 674 -334 -887 796 126 -763 -571 726 691 574 737 -333 -7 -708 550 201 -234 -106 -683 -332 287 -551 298 -857 451 -392 -178 111 639 -677 -586 768 389 419 381 -775 546 -530 -127 3 544 785 -653 65 -336 227 110 -275 276 566 219 616 127 -333 629 -283 743 75 525 -147 -377 -592 -639 -839 -333 -528 -246 -447 167 468 -780 205 293 -373 316 601 -660 -828 -567 -157 328 692 -57 637 -626 232 -171 -165 579 692 539 640 -498 -238 773 -7 751 -255 546 -719 602 -124 -797 204 91 -837 -556 -620 32 777 264 -124 -552 -432 -375 445 -464 -677 -543 -121 621 -897 694 711 -209 524 376 -310 -39 562 5 -707 263 235 -316 -631 -175 558 259 -95 -667 312 -819 784 -258 -842 429 640 -858 -739 -490 -499 124 9 612 -327 -590 686 -322 248 -100 287 598 -249 -394 704 510 -382 -259 -267 -18 -631 212 -841 728 -47 105 255 376 515 182 -315 326 724 89 625 93 442 -25 -589 410 514 -506 704 -600 -514 474 -440 296 437 -454 -573 -276 207 514 -174 459 430 -678 -887 324 788 579 226 155 -662 214 -214 -364 -848 434 -590 -789 618 154 354 675 -284 407 -196 -216 -383 215 -606 668 -164 -254 28 -3 -275 392 693 -465 -825 741 -88 -581 -552 683 -786 -711 -397 -801 -398 -552 17 -23 -165 -255 -646 -245 36 426 564 -832 -405 678 257 178 308 511 -150 -76 46 395 98 -442 -725 630 -701 -558 -499 38 362 -460 42 180 189 660 -536 263 -241 362 338 737 -181 74 244 692 -761 -287 532 -710 332 -821 730 -685 229 -629 -820 -303 259 -573 169 109 -391 349 -454 547 -767 761 377 -629 -639 47 233 -217 -151 698 -457 -353 -328 -506 -298 458 564 171 -339 391 68 389 661 100 683 -632 -452 633 -155 376 472 17 -373 -31 -280 -543 -568 752 -255 141 360 485 166 -813 495 -138 -41 -141 431 -397 496 -55 -131 675 -218 -250 -676 -352 426 -596 -279 -246 -613 449 -615 -74 -535 -291 -262 597 -665 -724 -436 -199 -165 300 695 -847 303 -589 66 195 251 622 -520 -815 500 706 643 243 219 -889 -649 -333 213 610 -224 746 -889 651 232 -401 -455 -888 -517 192 -853 -469 192 -435 -406 714 -413 -583 -658 -234 -453 -722 457 88 743 108 513 259 -457 -684 -352 -681 -156 -803 322 392 -573 -502 -497 606 -896 -294 293 -755 178 536 -517 -781 -334 718 186 562 -173 -33 -133 451 720 555 -580 55 -799 -459 157 -458 683 -413 538 447 513 236 254 -486 58 -568 -778 452 351 -794 -390 181 375 479 294 -853 563 -451 344 -357 638 -132 -79 -194 260 333 357 707 -80 790 238 -122 552 759 147 -522 168 13 -696 -531 700 504 -460 -565 -839 -861 -559 -411 -734 582 -391 130 505 412 -696 -438 581 -112 -647 475 -651 -614 -837 700 -683 -130 136 784 -486 -841 -263 -526 189 288 -227 -415 712 -38 -366 -263 773 29 -44 -492 588 179 -297 -424 -514 -528 585 32 -626 -436 -607 -93 -286 -307 -551 -354 -538 -456 349 380 -6 230 -727 -494 430 -336 437 -163 593 -545 686 475 224 234 -270 -786 -244 -375 713 140 -194 3 791 -426 638 700 -530 579 615 704 -157 190 227 -840 588 554 214 690 712 727 237 395 -810 294 -632 -9 397 -727 151 460 118 699 -640 -571 -110 170 115 -660 -313 174 529 -391 251 195 -480 -865 -420 -304 -452 47 -892 -721 -755 -637 -169 -281 345 -113 650 61 -283 111 144 -429 -184 -431 -137 40 -607 -660 151 -734 546 754 -287 -458 6 -117 -247 -655 181 -209 -728 647 481 348 -854 -90 425 394 373 -530 -599 687 -152 29 380 -449 120 214 300 103 -600 125 499 -799 -33 441 -158 -536 -715 724 -264 -834 203 536 632 -267 -748 102 -86 -76 -181 427 150 460 -97 448 97 -381 393 78 147 476 607 -286 -872 361 482 -653 -359 309 -745 311 598 -108 -179 -411 782 620 -713 278 -630 -726 -293 -371 31 358 -805 -573 678 -307 -249 66 328 20 -430 282 -629 -885 481 682 -157 -625 -112 438 -771 -82 699 -296 482 -437 -262 -514 419 -135 -565 -749 -278 105 282 169 371 439 -93 323 533 346 -352 726 666 774 -484 -469 94 685 -725 -834 -729 317 96 149 -11 -689 113 -837 -891 11 -621 -47 237 152 747 -334 151 -815 42 -415 -130 555 30 181 -482 -312 -863 476 -237 68 535 -597 -31 643 -849 -581 -380 772 -700 403 -133 297 -407 -155 507 66 206 -742 -755 249 -670 228 614 -457 740 -613 -797 -312 -295 303 471 795 -673 706 -118 630 -215 294 459 557 -536 -569 -117 182 -804 259 -899 -694 25 -1 -412 -288 -518 -62 132 -787 -302 680 512 675 -1 53 -443 -278 223 122 -277 565 361 232 478 75 740 -875 -800 299 674 478 -782 -444 -27 684 -393 -97 -318 -251 769 -753 -304 650 -72 -163 476 -359 -851 -790 -177 -475 72 -512 -548 262 522 -198 -548 36 -58 -599 -457 -729 794 -759 -511 -605 334 30 53 401 -607 -413 640 146 -526 -165 -881 -282 -617 -229 425 -122 -70 573 70 -780 607 -18 -762 663 630 390 -645 687 -712 -192 -698 -594 -847 -480 -797 -239 -1 -421 3 129 173 -710 -563 -291 422 -224 655 287 346 734 -103 -322 -730 122 206 -676 46 788 150 -552 501 789 -857 -97 -728 -392 317 680 -817 -279 649 -426 366 457 -847 -318 517 -302 -366 -699 371 -688 682 -783 244 -184 -728 184 -408 -894 347 -487 -449 -178 -781 -441 36 636 -590 -505 -238 79 -336 -368 -231 -810 -453 102 -524 -182 213 -711 -196 -505 238 199 76 56 -844 473 -117 -754 -705 330 -313 163 -515 237 -455 -707 -865 272 677 -397 -142 -375 -120 600 584 314 -120 756 244 -537 -642 -94 207 -228 79 771 -348 563 -761 201 -349 -740 368 -654 -736 -260 243 279 -335 -498 -272 614 574 -687 -93 3 -300 9 89 -826 -81 482 -896 -672 -180 85 -775 565 -762 343 18 785 226 -894 -332 647 -225 -12 -413 699 -197 -69 -189 586 -729 -211 -727 -240 174 -579 311 -92 546 -604 -542 106 331 430 -538 -526 -611 -254 -157 -132 549 -516 -39 579 214 -857 696 779 685 -58 767 -695 -388 447 726 -94 -651 -894 454 -544 689 -412 435 -828 544 -609 487 522 513 -830 -833 -254 -692 121 720 -793 128 -838 -413 -777 -690 174 -163 124 -275 -324 -377 -831 52 153 -857 -494 752 -867 38 -140 -389 -664 128 696 586 657 536 -105 -591 -104 -309 91 450 702 -823 -412 -39 -705 -150 -616 569 134 -667 389 148 574 -174 328 -179 -732 -571 -565 -572 493 -501 -579 726 467 391 678 101 -708 -94 735 631 -158 -118 -408 140 207 486 545 -429 735 -797 -890 210 629 -674 384 -751 -221 429 -887 698 778 151 -137 -149 -593 -235 -866 -874 305 -457 -118 -473 -633 -22 -55 -486 305 692 -528 -717 27 146 389 -487 -767 502 -382 209 -807 -408 3 290 522 -810 514 -316 -542 721 -184 648 -443 -463 406 -813 -230 -238 -480 371 673 -533 -461 -413 -115 -211 63 -62 -707 550 470 -528 601 124 -574 -726 -671 217 15 540 -549 -419 709 -821 -729 -854 153 491 -294 175 -161 471 -667 -698 -416 -172 184 152 -656 -82 723 10 649 -426 158 -39 373 350 -457 109 769 658 -856 -97 -702 -92 -452 749 475 -12 -32 117 -699 -476 29 -513 -220 -193 592 -219 -830 -325 696 -685 644 199 -54 -603 -776 635 144 131 274 -82 654 146 -771 -282 -1 -785 -688 699 -76 132 125 -239 -41 573 761 492 145 108 678 -88 278 744 -404 537 101 182 217 -631 648 -304 -40 307 -422 -625 -301 -499 -309 -797 283 302 -836 -310 -69 -276 -151 399 263 185 546 -333 736 -109 -409 -382 -900 -119 -11 348 -329 -730 553 -858 43 557 683 -231 751 -726 -359 23 -500 84 117 -876 -556 -850 -218 -419 20 612 434 -852 401 -839 -643 -396 472 693 771 -777 362 704 270 471 -23 -562 -524 -41 -202 781 224 -72 305 -208 565 275 -62 487 349 267 -25 -25 186 -606 -63 387 -525 259 -255 -308 -3 -130 760 -302 -695 94 231 40 239 468 647 -303 -566 285 637 -369 744 -111 -216 -615 -231 732 -659 -686 -613 35 -52 513 580 176 -67 134 -499 -398 -900 -813 -666 -55 -540 580 -45 -14 160 630 -350 260 -194 67 333 423 -542 735 -266 269 286 -757 -265 -425 -722 31 -770 -418 618 201 221 43 -460 297 -581 403 -199 -186 194 349 -694 -388 -36 -116 7 284 -173 1 550 -128 412 -95 -236 -211 608 -487 732 591 -312 -172 -289 -819 116 144 -873 42 -476 -333 763 -818 187 644 356 -411 407 437 36 -461 305 -219 -380 -466 780 -187 -734 -898 67 -286 -50 306 613 635 -266 171 -584 256 667 -315 -432 462 -458 -856 -835 21 -437 210 244 -390 754 576 776 673 -128 480 18 -652 -676 383 437 -489 -881 -491 49 -668 775 -51 464 -639 -404 -896 -22 -619 336 753 285 -155 -6 201 -337 -707 -659 628 726 460 664 661 -870 585 29 667 597 266 428 795 -853 -246 -341 -813 -413 -50 163 113 -516 565 -528 -286 13 -769 -559 -447 632 -372 411 -212 235 682 -267 363 225 -822 -96 -274 -337 53 549 -884 360 -680 -392 -170 770 -736 506 -809 -493 118 -58 -700 -491 134 184 685 -753 597 605 370 209 315 476 589 -777 -881 797 -661 -710 8 590 178 -732 -620 602 705 -751 86 229 -621 693 -41 55 433 -241 722 634 -784 -641 72 251 -173 163 -783 -380 617 34 -480 -785 573 346 -603 52 -37 -202 549 225 709 515 -610 707 -326 -761 -788 -413 420 5 -2 327 -768 688 -599 408 169 -470 266 364 701 44 193 695 -78 -86 650 -539 -629 -738 -810 734 223 729 -59 655 183 -832 -275 455 -523 335 -786 402 -556 -303 359 -237 734 -74 -840 -894 548 482 -340 202 479 -330 -290 614 391 183 -495 -607 -100 -852 -241 -260 93 593 -661 -616 591 759 -778 425 437 690 -576 724 660 730 128 -658 -470 -2 49 -832 -152 -711 -42 184 -27 453 -438 337 -615 -823 -574 -832 -512 520 -725 607 163 -650 -276 -802 -165 538 635 57 11 725 582 -851 -518 -482 -668 470 -106 -480 -453 -346 -550 69 -271 -501 209 612 -841 95 785 265 -721 141 -793 479 -441 420 34 636 258 628 404 -144 -17 745 727 513 641 -777 39 491 610 107 -252 -196 357 -428 106 -785 131 716 419 -107 81 315 227 -7 590 221 457 -696 243 -816 -816 245 -234 424 688 -770 426 -859 485 -514 377 -267 245 -540 -241 -271 19 -405 651 -309 543 -741 411 -735 -870 -790 726 -42 679 -500 293 339 109 525 259 573 -663 -135 502 -805 -808 -744 773 9 428 -51 137 77 -884 -299 -6 -54 783 -296 -371 478 248 -752 739 -816 -23 388 13 -204 578 -371 566 371 424 -126 620 740 482 491 -81 -716 95 -143 210 -425 -897 523 498 93 -200 424 20 708 -833 365 227 273 -756 -893 79 582 469 706 550 54 -870 -669 -357 243 391 -271 411 141 646 -757 -806 183 -57 -678 295 -158 714 600 -608 -363 585 344 565 21 -672 210 -117 214 -578 679 675 -822 -477 -562 -661 786 651 339 -490 768 -169 -384 -628 -629 -234 -448 -376 -163 -867 -380 345 -182 571 -419 402 -297 43 -406 -698 678 434 337 549 -62 -274 -439 -225 660 -569 22 -493 95 -514 -757 -380 764 -196 -785 -526 165 543 -364 -362 -551 442 124 -153 409 692 -98 339 -462 189 76 427 -614 86 435 738 734 490 -102 -3 554 -87 -55 -570 -453 -102 -691 201 100 -100 -575 -665 -766 368 -493 600 -174 -425 416 -710 460 -692 -842 -286 311 -537 783 -151 -877 792 308 125 797 465 714 685 -396 737 -792 -720 -77 791 788 -251 384 761 642 -524 -184 106 -281 -817 -233 -660 -666 127 -890 -788 111 110 -475 -53 -501 -251 -369 367 -580 -481 317 69 240 -756 575 192 -556 548 -310 416 -493 -29 123 604 63 -858 -793 -741 75 757 -869 391 23 535 59 7 -568 377 127 637 52 -249 -204 746 -411 -565 276 -809 377 681 -451 733 785 219 -518 -795 679 627 -145 -887 -128 -506 -701 152 -210 -378 -832 -125 -836 -96 -568 -545 -873 -608 80 -863 -804 -346 -813 -279 658 -345 -245 -121 -600 694 -135 -550 -387 788 117 -229 -657 -49 -294 75 664 609 733 485 458 738 -838 522 -253 416 -142 678 -104 -471 -654 37 134 -666 -860 -157 217 203 -586 381 -189 -693 386 -373 213 -756 -492 76 -669 668 539 -506 -739 -172 -204 -432 -275 123 -639 489 336 -432 727 24 -8 288 -608 27 217 -278 426 -781 -97 -841 -115 -696 -714 -23 -131 -854 315 581 -835 136 -376 569 348 -842 553 661 -419 -377 -160 -358 -622 143 278 362 11 331 353 -375 -787 663 -544 436 173 -88 409 -316 -791 385 520 57 -383 -606 -123 -185 747 -59 640 129 61 -3 -744 -856 404 -3 610 -298 547 -730 280 -345 -479 -354 -876 7 -874 798 -677 -623 308 756 -484 -65 783 535 -457 172 -713 -211 -804 148 -499 -763 646 -314 701 750 -175 -507 775 -113 653 788 -677 -367 -36 -446 91 -636 92 -257 -489 430 681 219 -562 -145 624 795 -403 -4 -317 119 47 -87 -149 -734 140 353 537 362 -346 505 216 -363 -532 -730 -653 721 -389 579 -661 -549 -305 267 662 -94 -26 -499 709 -134 765 658 106 -570 791 -7 18 -825 -474 -564 719 -416 725 62 445 56 -692 -736 -362 140 523 -368 346 -182 221 168 314 -559 372 -408 -837 -622 387 -292 -112 -31 53 -624 -713 677 -226 0 399 -140 -720 197 -111 277 578 -267 -130 490 230 -188 66 -334 462 -828 552 -129 -509 -586 240 -505 -515 -158 366 -419 482 -446 -562 -881 -223 -529 487 -102 -213 -189 -532 646 -49 774 188 -684 -761 115 -796 -48 715 -165 -735 -479 -673 28 363 324 -68 396 -218 -579 -880 650 613 133 596 -342 -302 -44 -222 -19 -840 500 60 302 -512 682 183 -633 500 290 -318 729 370 -730 -339 641 -456 55 347 509 593 565 710 76 -21 -756 -173 -822 627 -596 590 -345 549 334 679 214 722 -506 -102 699 -520 134 -455 47 107 255 -415 -209 370 526 -191 -857 -627 -794 650 485 286 590 -894 782 304 739 -124 -9 767 -85 -130 -384 -804 548 -807 211 -871 364 796 -780 782 -43 -71 499 511 645 34 -408 -759 16 -313 629 250 736 78 435 109 511 765 -521 792 -13 -889 -220 650 47 573 -190 11 -675 -431 630 54 -559 651 -166 15 634 65 637 -229 -809 184 610 -65 -297 -96 -179 170 318 -611 -589 37 -83 -335 -437 209 151 -153 -874 710 -519 239 249 -838 463 -871 -561 420 -754 -366 698 -767 -745 95 249 -135 -795 751 588 -490 -393 -732 137 204 632 -460 -850 -375 -406 -297 -300 -767 8 -99 -133 304 121 433 483 -60 91 140 533 -177 358 -877 -63 -168 -831 92 -91 -614 38 656 -846 520 104 393 -627 706 327 158 157 -365 6 22 650 -855 -804 -425 -844 -814 733 684 232 -287 -477 -796 -289 -66 192 112 103 474 152 -267 400 540 -773 -277 -859 -399 429 773 247 -816 -439 189 -723 497 -473 -449 608 -450 -597 232 -148 -12 398 149 -894 -396 -829 -386 -840 -157 -83 193 -135 -558 230 -194 348 -191 -345 154 -727 -536 -490 310 -575 202 -235 -328 -580 226 -211 -64 -542 122 344 -177 333 582 -627 -77 432 486 667 640 -583 -525 187 217 698 519 -251 409 -14 -276 764 221 317 407 576 -738 620 -207 -574 -326 -605 -180 -63 -313 341 -638 70 112 -187 227 -387 -508 347 -900 -828 299 -899 279 375 395 67 548 634 -757 616 -463 -282 568 437 -159 -29 -144 -27 -393 9 -435 -206 594 617 -595 607 -12 167 -487 -390 498 104 520 -803 -189 35 714 -729 -15 616 -50 -197 355 -32 -180 792 -444 -616 -858 -317 -710 687 -513 -762 -446 -597 -887 777 -60 -187 -777 -185 -41 -568 169 -63 -264 -595 -791 -729 -7 -725 -21 -419 -479 120 -385 533 -861 -817 -864 -384 251 -110 -753 288 -823 441 -158 -635 -295 613 -749 -215 -565 118 749 -405 -852 -561 -92 451 246 -8 -48 -632 346 530 -752 4 -700 413 -115 -374 526 616 -63 786 -450 -477 -63 -878 46 646 672 576 -710 157 605 449 -691 208 559 -97 553 405 -548 319 237 244 -438 -637 -627 -618 648 692 517 678 -193 100 -136 120 -602 -611 105 -414 -431 572 296 -5 344 -322 -312 -399 417 -24 -865 117 598 34 -367 164 -649 21 10 -680 -17 716 -222 -253 588 89 43 352 -68 489 -463 523 800 -772 433 786 -500 -362 -890 -438 229 -672 -467 302 -327 -800 -748 -505 -524 -154 -599 -298 -601 -71 -660 738 -351 -800 -481 -507 270 78 -418 396 774 95 -759 -560 588 -750 -532 292 364 -371 -250 -535 -39 615 106 -62 242 -20 -833 -216 -476 -262 213 -412 -584 -760 784 -641 -469 -691 535 502 -366 391 372 22 -709 -335 -771 274 -360 -137 234 -184 736 -261 333 -245 -320 322 382 215 -163 -739 623 2 -782 175 -110 -285 -748 -757 -140 498 -537 258 -415 -169 759 -454 -289 -418 -898 -515 -793 -415 646 -58 -96 690 395 -180 761 161 -582 622 -373 -426 -694 -894 433 475 -155 278 300 579 -423 258 -146 333 -82 -477 -543 503 -310 -617 11 -642 -635 573 452 -348 320 737 688 -699 -436 27 -533 -823 -809 -627 -828 -378 -860 330 -74 756 -48 -139 12 -421 -196 -333 -335 -465 -235 -214 719 -547 37 -484 -645 62 528 723 207 435 622 -500 692 743 -342 36 243 -383 659 -575 686 -199 39 -528 312 -730 712 -666 -565 519 117 -626 -844 -588 -222 -818 -644 -542 361 754 -255 -39 683 -698 -573 -616 799 581 -697 -672 151 -344 590 -191 614 44 223 113 145 237 360 425 341 -151 590 445 -318 -217 539 161 -593 -813 307 -624 398 -896 -484 -366 320 -398 -334 -450 578 -371 -698 206 -697 -568 -467 -83 -691 -26 -772 -316 -713 -204 20 -227 -522 -570 -670 -392 403 -17 598 -464 -541 252 -409 516 -230 220 79 -857 264 -409 -737 783 -641 -55 207 390 -6 695 291 476 479 -898 -555 -162 -208 235 473 338 277 229 421 640 -806 -220 140 -382 -855 -739 -820 -335 -720 -655 -185 -715 210 720 -364 -337 -511 -280 321 654 -489 -522 -263 -793 -734 -879 306 -353 -880 346 -702 271 228 -886 783 26 -594 178 501 619 -597 44 469 -289 -462 -400 -59 327 -291 398 37 -567 211 233 275 39 -729 -62 31 599 710 394 -328 574 -544 -570 551 537 180 -460 148 -210 206 468 563 -123 -733 248 181 -204 737 -179 238 411 -819 340 398 648 86 94 482 -698 335 353 224 -118 798 -201 287 639 272 653 537 -487 627 587 -430 -112 -746 -152 -495 -432 72 165 486 -846 -895 -827 113 -469 -432 182 -324 340 -105 111 576 269 -252 683 -474 680 164 751 -4 -685 63 -392 599 78 -11 747 207 231 125 302 -501 418 638 128 -773 -203 288 32 778 -26 101 19 -487 -431 406 23 613 -212 518 227 -77 -409 -150 -402 -769 -552 -181 -719 -368 60 -718 -869 -198 -472 -754 -695 -868 -450 457 755 729 -802 -464 -537 -513 -685 -483 -221 498 -811 -733 726 -280 158 -838 204 -633 584 -545 257 685 -245 -263 -418 484 200 -244 -809 -395 -325 119 7 -492 -137 -271 -606 -466 542 -418 -42 -35 -123 23 -228 774 -360 -204 635 799 -235 -675 101 -720 571 587 536 -692 -83 131 594 -27 -714 -363 49 251 47 84 -518 -417 204 -825 -306 545 578 350 -222 -83 -63 279 -448 192 555 796 767 606 96 -805 -377 -64 -154 -238 -828 393 75 -160 537 -611 -289 524 -777 -26 -730 442 -583 151 264 -129 -31 432 -386 563 524 -495 682 244 -883 425 117 -74 -767 -402 -679 797 -665 688 10 -434 685 -37 491 790 472 464 -469 599 -123 210 -725 141 -706 640 -817 -564 69 601 702 604 259 287 226 530 -396 582 -455 -30 423 -697 -647 -34 -221 -346 474 654 329 -450 168 609 553 -392 -125 542 -740 30 405 -877 -14 506 -442 451 -445 -317 128 -486 228 467 378 677 250 20 -580 -593 261 279 110 187 753 77 51 -434 18 139 313 -450 743 -24 473 -789 566 65 6 573 490 7 -420 -139 222 -623 -465 249 -149 85 47 230 645 513 -284 -758 23 -143 -207 -547 792 460 239 531 724 -111 633 -552 -621 -367 -747 -30 -497 760 232 -267 235 -422 174 -828 76 -300 21 -689 -471 -127 -390 394 -766 476 -667 711 -859 -148 -390 797 10 -141 -522 378 -137 -328 -345 -849 -108 764 3 -82 -93 -13 487 -891 -612 -268 -397 678 -369 -474 335 -815 -862 -577 377 -331 -217 694 451 497 672 434 672 -752 -32 281 -475 -348 -527 117 -440 -35 267 42 189 758 512 374 -779 21 -897 765 414 -55 114 392 -741 606 220 330 407 -129 -836 390 256 756 -883 524 607 641 506 358 -375 -832 -20 174 -793 719 -417 -74 251 -223 -107 302 -700 197 -710 108 -22 759 -15 364 -644 -669 -224 135 288 -748 520 108 756 269 193 271 189 -167 -58 -267 -335 104 -540 -356 265 -505 -25 235 -440 646 -705 137 636 165 -80 234 -490 -186 -54 -298 351 -398 -513 -854 -118 -807 26 102 757 89 19 28 72 242 420 190 582 -233 -774 -472 634 768 559 313 61 -243 -838 -277 -134 -846 -681 681 110 -701 -578 274 -394 342 -881 -285 794 -813 725 -282 -401 -67 -280 755 -228 164 -626 164 346 -448 137 138 -63 481 -834 -654 -535 631 -628 -665 127 722 204 346 -824 658 -418 56 -491 -852 461 412 -324 201 -841 -16 -533 517 586 -82 -105 567 -403 521 -99 -826 323 -526 89 535 -433 665 127 -37 634 -206 393 -516 -718 263 -764 194 -621 -477 359 392 -614 -419 -476 -391 639 -207 -422 73 722 -121 68 774 534 737 760 -185 -618 -156 626 695 491 -132 301 634 46 -220 -352 -679 521 133 -879 69 513 -490 397 620 -780 -213 -291 -146 69 767 -90 66 -35 -248 193 -164 271 -90 303 -502 -354 523 -312 482 -151 -479 675 -330 562 -388 -273 758 -319 -737 -40 365 -282 -886 762 -296 256 686 -538 180 -736 -248 -458 116 -106 229 145 -359 186 -198 -652 362 451 -473 -342 -774 -54 343 -286 -117 30 -749 -762 606 -863 58 211 -677 -297 217 292 624 560 -478 -504 585 -113 -893 -76 -287 488 661 250 -117 711 788 600 526 -774 -798 -132 -140 -387 -254 -803 -255 -697 -717 504 280 790 426 290 -47 212 637 -626 714 795 -511 -248 507 -892 592 -23 -764 251 144 648 -313 -516 -844 -900 -820 222 -63 -372 -212 -605 -220 115 371 -119 597 122 296 -343 -184 774 -232 336 -114 768 365 -866 586 -130 -568 703 -434 589 -155 -837 -402 -579 339 -445 -341 -706 500 -430 60 -852 -45 -837 538 105 -702 -496 -428 -394 733 -751 306 707 266 233 288 -66 -366 297 8 -635 521 83 306 -283 -232 -100 -477 -117 322 -489 586 -88 685 347 -180 247 -767 -186 581 -304 55 265 206 495 783 -337 609 -645 -790 -359 -577 700 -517 -340 -550 -382 -288 151 316 -689 -211 -437 -635 -62 -794 -220 -120 -793 128 640 442 -531 -229 -657 -454 627 266 -298 -688 86 284 -862 -816 351 -548 -887 109 678 406 -753 -891 738 -200 204 -337 389 465 -566 -341 -181 -145 248 -340 192 339 658 374 71 215 218 -839 728 -289 793 -653 772 92 -417 641 628 588 -53 -63 724 693 693 80 93 468 599 -789 -63 343 399 425 -792 560 39 -404 262 -25 -642 554 290 246 -46 614 -396 -52 620 365 270 426 213 775 -91 -432 -543 158 -125 565 -163 236 46 345 -886 699 -370 309 655 -709 -290 303 -198 -103 751 -761 158 254 468 671 196 -706 19 -820 248 197 -362 331 463 248 -682 -320 -37 -708 -411 -565 693 -189 -78 147 566 -288 506 -324 -699 -312 781 -74 -801 -183 -712 783 489 -418 593 368 528 736 686 -137 -792 -100 414 -642 -519 32 -132 466 -381 -633 -64 347 604 -383 343 -528 405 526 182 238 -4 3 -272 239 -116 -684 158 -229 196 -396 -151 523 220 721 244 372 440 -587 754 -571 425 345 444 202 -567 -296 -174 173 -632 -275 583 -888 -508 529 747 -377 -750 -74 710 -354 49 -61 536 479 561 -748 758 232 -156 -267 568 -691 -462 623 425 146 435 -235 412 -340 -660 772 -150 729 655 746 -339 -59 -472 -855 723 679 782 -805 -889 163 -265 -381 776 -735 -505 -255 -17 -574 -317 590 -262 754 667 643 622 -477 -656 474 -244 534 -894 159 -349 446 1 -716 426 -264 730 -231 550 161 -577 -811 -12 -899 -619 -309 591 261 -123 684 -436 -543 157 -82 -108 -139 724 554 560 -205 -355 -304 448 467 -223 -652 149 -634 769 163 -359 -76 698 -881 483 -492 -709 720 683 793 -739 218 -277 -557 68 -813 702 400 -406 340 354 248 609 -526 276 -732 -50 775 -604 -708 211 -113 2 -182 -425 -203 -136 -444 -710 -483 -695 -604 350 33 561 -740 790 -25 -369 297 157 295 14 72 -376 726 -321 -96 471 421 -806 -339 -145 202 343 587 448 772 605 524 -94 -572 -772 -834 597 -369 20 -290 -893 -661 497 -827 418 245 -684 553 -497 -891 -405 -785 -604 560 57 -118 -561 -109 -162 -636 653 -805 789 -475 -510 -209 -520 -204 383 -151 371 -44 605 -386 -577 218 460 -49 367 477 -183 -813 -383 514 464 -670 -166 715 549 485 -345 92 -278 -467 -616 193 -219 53 405 685 -664 1 -69 701 532 -870 488 -774 136 -530 485 -481 518 -105 705 509 -779 -101 777 255 515 -296 -213 86 166 -305 -90 469 137 -891 -16 796 546 563 -461 -10 308 492 -100 -482 607 171 -795 -447 -249 -541 -422 628 -404 72 -524 -30 280 -537 535 -484 638 335 -272 -841 -10 -782 -726 -456 -268 333 -870 -505 -700 -180 762 -819 397 429 -160 -344 300 224 -533 -627 518 621 -363 -473 -147 387 -697 630 -666 770 -163 -4 151 42 -881 -454 -698 -873 555 -2 131 356 -248 791 401 480 -353 -755 25 618 641 576 -626 -844 -794 -28 -774 690 548 -719 -17 -632 286 460 442 665 -833 180 558 58 497 574 -547 230 -703 265 6 256 67 -5 -555 630 489 -719 -468 -681 344 -899 484 271 625 221 -848 -743 789 209 -419 228 73 -182 393 334 -156 575 766 -510 171 -109 467 -421 466 598 100 -469 586 538 681 418 555 289 72 667 -600 -824 -46 -200 563 -623 -105 -245 -503 773 147 355 -244 196 794 0 -831 490 -612 -168 44 500 -343 297 -488 513 43 678 -150 -99 -735 24 363 602 277 188 -36 -533 685 -813 -206 -890 239 -370 579 467 -394 786 -479 743 -729 -512 249 -121 -90 -518 -549 513 212 -351 -715 66 -311 -776 89 516 601 709 -351 -779 -190 704 -699 -721 163 783 -641 105 -400 -133 -822 -535 366 -373 59 104 -386 795 243 338 655 617 214 36 34 -365 218 -99 -56 -871 -164 -117 -760 464 402 2 -431 381 411 301 -675 28 331 -50 773 -105 271 429 209 518 421 726 -762 267 21 -700 -60 114 275 212 -498 49 484 334 117 224 -491 -110 -408 -245 678 -433 -33 672 211 233 -432 -633 650 272 -217 36 -706 440 -476 465 480 -309 -35 -772 -590 521 -496 671 -123 -66 80 585 611 -185 178 -755 40 -79 -123 418 -285 754 381 -260 -705 -569 -71 412 -771 748 -811 488 680 544 214 140 -617 585 371 -259 -769 -281 514 507 534 -491 -644 529 30 -274 63 -613 120 -376 -733 -166 164 484 -863 260 460 -558 -492 -541 -818 -356 171 298 -546 453 488 -84 598 -589 749 557 -519 -586 403 -820 291 -435 -582 318 616 197 262 -776 703 616 778 -529 -497 750 -634 -352 -555 -868 578 -900 -668 -816 -22 -718 594 -406 487 526 283 163 558 617 432 -117 -781 -822 -770 -555 -73 -19 -449 -753 -881 -558 511 -520 135 -433 677 199 -281 568 -867 321 -607 115 -475 -317 -614 778 608 519 -471 770 -365 -246 760 114 -325 527 -445 540 -356 179 348 649 -384 -226 174 -166 458 -669 259 -29 581 -550 -697 -12 -457 -626 -240 -336 -594 -271 -253 338 -36 -688 347 -522 -525 -615 -5 -422 783 635 -491 127 -781 -419 202 533 -207 554 275 -516 124 646 -98 113 -508 -713 -358 -223 -289 53 -783 779 617 -82 -460 -688 -673 612 316 528 -486 333 -741 -105 375 -462 -15 -559 -467 319 -49 -706 304 -317 -187 -551 -818 -23 -837 65 159 94 -89 -127 -722 -514 -838 98 545 554 -497 584 579 -858 -165 -13 -393 -319 -898 452 -780 290 -732 724 -573 -465 16 -776 364 151 702 182 -123 211 262 -369 -276 -860 28 -841 -82 -310 288 761 -43 -522 229 726 -469 156 -776 764 -793 -419 -553 113 -505 -548 161 30 124 48 232 -790 592 434 -206 168 -682 -61 -637 652 -126 -761 705 437 -113 677 -505 -193 112 -38 270 167 105 -417 493 -172 -766 -698 20 -864 -321 628 -348 -195 2 253 -234 -882 -233 726 743 580 750 -154 -304 -651 592 -194 753 322 313 -308 -222 -701 399 146 794 -187 290 -379 114 773 501 -583 124 -79 -632 -580 638 -862 -534 -354 -694 417 -149 -207 630 -622 163 -233 15 -9 792 613 -247 -407 -111 -152 -383 -528 214 -98 678 -568 524 -830 -636 159 676 621 650 523 598 196 -794 -852 -152 399 -29 176 64 18 -173 -155 -13 -767 -268 692 -393 -472 -32 502 318 -596 -196 -60 -202 -417 572 390 -694 -446 -255 221 -477 533 -477 314 141 736 -633 -306 87 -302 -778 -800 -255 318 716 -436 757 -303 734 -356 324 -400 133 346 -577 122 -202 102 286 687 -523 -227 436 -787 519 -820 -739 -468 -512 449 625 374 -12 -109 -757 -110 431 684 125 -490 -608 -597 -624 642 -596 -321 -284 -488 251 -72 -557 18 -221 -767 399 -493 457 210 652 -2 274 286 -496 777 -549 205 155 272 -546 705 -178 -169 -678 164 -848 -537 -239 -868 170 -469 -56 94 43 317 213 25 -660 -476 -844 -647 575 -263 -58 786 -471 -330 -426 -245 105 222 363 -496 -112 -658 458 87 -266 604 -772 -794 347 370 -523 45 -573 163 -225 571 145 -379 623 51 -193 576 405 165 389 -790 -830 -827 768 112 753 -673 130 -144 -350 212 -721 -228 225 476 -840 295 174 95 -764 169 -504 -835 -308 729 298 -853 -845 85 -460 422 -432 -567 722 531 -839 -812 -326 -316 133 -431 -117 316 53 521 261 326 188 478 229 -848 -766 7 181 -182 598 -453 299 -283 62 -384 74 674 -266 27 334 -821 383 -615 -350 761 -12 619 285 -1 -438 268 -334 108 74 528 -68 -426 -587 709 -448 -162 302 175 773 612 -774 -875 222 -358 -383 46 775 130 -69 -480 0 -817 -800 -518 96 719 -59 -768 5 -237 -29 -810 -208 -411 -692 -525 -170 794 -846 493 535 -697 227 24 -766 -372 -134 -198 -839 336 -620 -564 -657 790 -280 174 439 -553 752 -889 -882 -536 63 -649 -761 -348 482 -43 -583 -497 -548 85 -665 362 454 -95 6 -764 -789 696 -573 630 143 -374 -374 256 346 95 -363 289 -173 -831 660 632 126 -499 132 -226 -573 -250 126 715 -329 -72 -808 -176 131 402 -614 -513 485 427 -561 554 -31 615 607 -168 349 372 -60 707 -371 779 -152 359 177 -287 632 568 639 156 196 -391 54 -205 568 695 270 120 -644 383 155 -253 -508 745 -150 -489 -723 34 -419 747 -706 -885 -440 -843 723 519 358 -826 692 385 -305 -44 -534 -410 -11 -655 -696 -756 598 705 -892 651 -375 -510 752 123 54 -80 142 539 -703 270 -377 -813 571 574 -586 81 -794 -269 -386 -436 123 -440 537 -96 -61 325 503 734 19 -318 -517 -146 40 642 -416 621 -239 331 -174 240 -548 -472 154 -178 -864 -460 614 401 -339 -706 113 761 258 -639 -22 -162 279 545 -837 -863 457 -173 219 275 152 -210 727 -75 -562 -743 -450 710 124 179 449 525 331 172 61 528 -145 -245 -651 -596 295 -37 -662 -41 -436 -822 -130 -105 -378 219 -644 -747 -197 -481 -857 258 4 -737 428 317 -583 -770 387 -750 -148 -761 229 382 147 -347 80 -875 -258 17 -609 -478 -81 639 -166 -140 771 411 754 19 -332 574 -578 66 -358 531 -568 250 575 -681 -352 564 461 -217 530 752 34 -335 264 315 -257 -666 582 -576 -46 -838 778 80 -524 -105 -44 -635 -197 471 468 57 -695 115 483 -505 277 129 -749 -746 772 26 315 -745 -594 -354 -605 48 -776 -395 324 -375 -105 -614 -511 -435 -703 481 278 616 -439 -609 723 634 755 -550 709 33 -239 716 -811 -226 -256 -757 197 133 -116 -15 285 -854 -694 191 -120 411 -643 628 406 -203 -633 561 439 41 -281 607 -714 87 -295 538 321 -727 510 -25 -177 -774 737 -670 -831 -407 292 -389 374 210 -176 26 -397 -166 518 151 75 426 668 -897 515 264 -838 -512 570 -520 401 176 -430 -490 671 -492 -629 -617 659 -469 241 290 722 26 596 -833 732 -309 360 89 537 -755 437 601 -477 21 -165 509 582 -642 -458 -212 -210 85 612 -472 -157 -468 256 -754 785 465 -29 -340 727 -824 365 117 711 -599 109 -139 -421 -617 794 -5 -208 772 -396 250 537 615 -587 635 -57 -227 -149 -180 -506 594 -356 -360 -735 -392 127 593 -693 -147 -78 -124 654 554 68 721 -220 -503 -102 361 373 34 -833 99 422 -299 -288 -215 254 186 502 153 -155 22 756 254 204 -520 -172 -650 -767 -559 699 -780 -744 -194 -766 -517 -580 330 521 -17 -304 -186 390 790 100 459 -206 -667 -801 307 325 549 -820 -713 -149 204 -677 484 -376 -776 -454 -720 -558 -861 294 301 195 -286 136 -298 345 558 -651 -568 597 -593 549 -395 -52 742 -321 -557 -426 -284 -161 -699 793 -447 -193 -356 -346 -248 -799 487 760 -28 94 126 -116 708 -864 -37 638 168 -826 -769 418 704 -641 -89 -762 -219 98 -749 -571 293 -383 -185 195 -750 -375 -493 -459 -247 -899 684 -380 -837 295 -374 136 501 -428 -446 -449 397 3 -427 192 174 356 -798 -563 -777 -749 -441 235 -356 54 367 131 329 533 -861 -831 -263 -41 -704 -722 403 -890 -462 -213 167 795 145 -204 -479 -430 -647 -623 -795 772 250 594 -669 541 726 417 -636 136 225 -63 -185 461 382 -506 -571 249 346 -839 -721 -631 -709 -233 42 -31 -402 -757 -147 -550 5 -175 492 -660 -107 -704 -700 -609 -212 322 338 83 -122 280 -495 770 -399 -869 -231 193 17 -540 722 164 -281 -58 632 787 503 -694 -536 87 523 154 -176 641 751 676 300 607 -41 -79 -492 744 -174 -90 -449 305 -194 -510 19 739 624 -498 -644 180 -858 449 553 -476 -575 -357 -258 39 -332 791 638 -438 463 789 765 218 307 -259 -599 -518 -788 -419 -188 -793 -240 579 -650 70 -861 -777 145 -75 671 -120 -847 303 243 447 751 317 -594 113 -552 -575 123 -248 92 673 480 762 654 375 258 365 -384 -270 43 247 348 401 440 -484 246 345 -744 -342 -436 -807 -310 -454 509 -657 217 -448 -870 17 437 559 -321 727 -780 732 505 488 639 613 189 -188 -271 -586 -23 408 -1 580 -750 341 383 161 -567 -772 382 503 773 -201 -668 -192 -103 584 73 -462 469 -40 -577 -336 -216 675 170 -764 387 648 -195 526 -520 -344 -200 -852 -455 -836 -196 -361 794 -650 -543 219 -253 -712 -437 -789 -587 -60 447 -97 -455 107 182 43 570 -746 522 -683 206 227 601 101 32 548 506 724 -648 -574 11 185 -892 671 -400 -570 -212 -301 644 210 -487 -365 788 -68 224 609 474 -792 439 4 547 -660 -709 -835 -829 0 321 170 -365 75 -312 -326 -347 -513 -46 271 774 -474 343 385 -546 -700 -42 -868 -363 -846 -898 -528 46 254 -518 -370 -53 61 -182 -701 -621 -808 297 68 4 557 605 -516 -714 -159 -426 605 734 140 778 -179 -15 372 485 -850 245 -439 198 270 26 -197 529 -234 239 690 -724 -719 -167 -859 40 -883 370 -14 -545 -774 480 -452 -119 -351 62 77 343 -194 -137 -392 102 414 282 -693 -752 623 742 -599 21 140 471 515 -467 -71 -370 -117 -308 -782 -255 36 529 441 -859 -133 -779 51 674 710 -474 -570 217 602 -416 367 753 163 207 437 -731 582 -706 -734 431 37 691 -210 653 -467 -379 -815 -788 -804 -480 -811 -587 -547 589 730 343 -895 246 80 615 -681 -499 598 -765 646 185 127 -524 -254 -276 112 303 756 -682 444 463 -219 -63 -227 400 743 -235 417 -328 -752 707 671 -597 626 629 220 341 -721 -252 326 609 -510 -196 -117 -293 727 -432 -511 -672 -654 396 327 460 -489 242 285 -226 -822 -89 -218 -892 -31 -53 473 76 -838 526 -492 33 -12 -285 596 209 118 690 -867 -244 -43 172 -584 -599 -796 -384 0 -471 -486 441 -481 -17 381 -248 113 214 -171 -63 792 -744 640 -81 -514 -533 281 -41 -360 -216 -66 -535 442 787 -481 279 507 -826 -618 -194 -672 -438 426 73 205 12 -179 -399 421 -463 177 -115 235 -563 549 -435 8 -892 430 -590 646 -735 -677 -491 7 738 -382 -303 331 -97 -822 -598 -689 -144 -146 416 765 708 -404 -873 -867 -147 -543 -703 356 -503 -341 -375 738 -504 444 -823 484 -762 580 493 -401 -332 211 -427 -698 90 533 -250 -780 -9 -267 2 778 -707 517 -75 503 406 183 -578 -111 210 -743 534 86 -698 545 197 -643 -358 -673 587 -12 604 772 122 -362 175 570 -246 93 95 -734 -286 567 -732 726 756 -481 55 -851 -820 -505 -169 560 155 -776 -273 -459 677 -98 653 -117 253 518 -91 719 62 -64 -570 649 -847 129 -635 -196 -413 -822 792 -35 -85 607 602 -861 20 -849 -697 654 -24 128 763 462 -718 -2 -195 -697 1 573 365 -330 313 -160 -511 457 -650 -157 502 391 93 96 -355 169 480 -479 -780 485 161 -769 -765 -581 793 200 394 498 -181 555 -207 475 -267 384 176 56 -809 314 84 115 -745 -878 480 168 233 42 698 -188 571 726 -238 507 -536 -651 -298 -429 628 -377 -727 106 -443 190 615 696 544 331 -420 -632 373 401 -274 -771 599 641 -860 -63 103 -885 -870 -118 101 -316 -431 21 486 -806 320 684 -863 198 -176 -184 -552 -218 693 788 -375 -418 386 72 448 -200 482 545 -256 73 -776 374 287 -887 -28 207 -656 616 265 725 -235 508 -263 -61 -837 -97 625 -803 -304 735 -668 -88 -489 34 -688 634 -552 -383 701 351 -818 -329 412 -585 600 -607 290 602 380 -829 -856 -565 788 -824 507 453 -543 -659 521 537 207 -510 -333 709 235 -612 -235 -870 -529 445 335 493 418 141 122 -119 772 -384 -500 -816 361 578 -550 425 188 556 -225 -871 -139 513 -286 -631 -3 -430 -663 138 728 -280 400 75 764 308 -687 332 -464 576 205 -716 483 31 -468 592 -438 -703 -455 796 728 -594 642 792 -636 473 379 121 -216 -533 349 -844 118 95 437 -192 -490 140 4 106 -129 494 -3 69 -369 145 797 -723 -448 -742 -736 757 -792 68 -855 -64 -200 -592 -837 -88 133 -251 -122 -221 -209 -426 457 614 83 632 -671 -455 144 -270 375 333 -340 26 -74 -88 -866 700 480 545 -535 -457 423 670 730 212 -387 -842 -615 -374 248 588 234 -441 -462 12 91 -201 282 -613 -292 440 -738 -118 11 -6 313 -750 -874 382 -674 139 291 622 283 -831 -30 370 -529 745 739 -868 -153 23 344 -460 -202 260 95 633 -524 -153 -336 143 -152 374 738 -449 619 18 -200 -775 -148 -777 -55 -193 -638 -780 603 -861 -382 296 422 -737 -165 -180 32 673 454 -166 -283 764 -788 288 680 492 42 386 252 -205 -517 -144 358 -498 626 -56 -610 189 -304 483 -177 452 -223 711 312 -774 277 -770 172 -642 -708 28 -278 707 674 -760 80 279 -249 -124 -773 -33 300 383 -420 -746 -635 -289 15 -879 -133 -569 -422 500 557 -899 -61 153 162 -413 761 561 677 322 690 -771 -470 731 -757 757 -399 -436 -375 -807 -105 -178 198 81 -566 400 84 -858 -232 425 740 -52 767 -305 -650 -875 465 -346 -181 720 335 374 -843 491 85 554 69 314 461 -487 -307 -848 -625 641 -858 233 351 792 -730 494 549 353 368 -866 -633 -860 54 -141 -815 -381 701 603 503 -723 758 -194 -480 -750 -149 -252 -477 -573 -624 41 576 757 219 -610 360 319 224 -106 572 410 -285 -811 -511 -527 -190 99 -378 -726 -258 -345 146 -251 224 -114 -810 143 712 308 786 -158 6 -836 -827 -242 755 643 30 -354 -485 -193 154 -60 11 -259 96 289 -875 777 437 -261 -676 -116 235 -624 491 597 -390 62 461 424 -9 -50 -899 -180 -888 588 677 346 -794 655 -583 158 617 420 490 -843 -94 -123 -119 383 646 -633 -425 -256 -601 393 361 497 394 -870 -295 506 -736 -299 -160 719 -122 738 -841 694 90 -131 560 551 223 9 -497 -148 -840 -640 355 -806 5 -2 178 -739 -471 -278 -827 800 -814 -145 576 -355 -390 241 353 785 -5 -682 102 -45 273 -21 128 234 -279 -69 -421 -864 59 494 -601 618 719 595 -473 249 70 -759 632 701 647 -245 -381 364 -698 137 -619 -199 577 430 80 336 395 -491 -169 64 -326 -269 253 442 -69 -332 398 288 -553 -478 590 767 550 -284 -367 242 627 511 -499 174 744 126 461 -866 -416 111 417 299 69 586 710 520 606 -740 -48 -123 75 -619 579 -511 -668 -482 508 -26 310 -341 562 -361 798 453 -431 -304 -586 258 168 0 -253 187 44 -594 -86 -59 -781 14 12 -262 -742 -40 541 605 514 -473 426 -806 509 626 -338 -45 -117 -665 172 150 136 -725 -17 464 387 110 399 598 570 -466 362 -276 755 -549 714 -360 -384 390 380 719 667 16 -64 -860 -434 -145 -51 -194 198 -65 74 -135 -785 258 -787 310 -450 -236 -441 -71 640 -109 -222 -150 442 292 758 -136 20 687 -877 -450 -567 225 -230 -345 -144 -292 -59 155 500 -548 -390 -105 -418 -135 -567 485 -605 -485 340 -86 -895 322 -456 -51 76 357 -241 321 -656 271 350 772 328 -758 109 -528 -632 -838 -380 119 -808 638 -520 -429 -214 -764 704 74 -815 486 403 -553 -611 116 -37 -144 -867 138 407 707 64 216 -534 -695 257 -806 261 -271 -286 796 312 -800 515 333 -307 -834 583 -36 -265 657 361 -342 -672 -641 553 -15 -275 -498 -186 51 -807 -506 609 739 783 -210 548 475 -840 419 -611 640 306 -679 -284 790 525 441 428 186 -182 -601 346 -291 -754 118 -244 -436 -206 749 -232 -309 -484 512 -697 361 101 651 767 42 -258 383 533 -517 414 717 544 -381 775 -96 -419 -409 300 -831 189 228 -427 77 138 -222 654 117 558 -61 404 741 554 -693 -6 729 -28 424 -647 -2 -563 765 -80 -637 -412 16 -729 -584 79 570 466 -854 -342 66 313 255 -532 720 578 461 394 262 -892 -710 314 -517 -893 424 -522 -318 -646 598 764 -698 782 367 -471 -397 474 -696 713 -423 -23 753 -632 -215 -536 -534 -471 -698 -841 -54 -793 562 -69 -493 -709 180 541 -112 -547 590 751 -218 198 -871 502 578 -556 -452 -482 318 -228 143 110 -828 568 -72 690 -623 -328 -572 159 -44 -97 -70 -495 -48 544 559 -644 232 410 773 304 474 -682 62 64 776 418 -888 267 -5 -391 799 -152 410 49 -613 -209 -82 -804 -176 -779 518 -154 -54 418 608 -889 -431 -633 89 244 359 -109 557 -895 -242 543 671 115 262 -803 -423 253 -454 -423 122 -273 -202 152 -489 -792 -508 -198 -653 625 -227 -413 -333 240 -753 558 284 -430 788 -664 -341 155 229 -540 -320 -748 -587 598 225 -56 445 -363 -111 -561 -169 181 -731 -296 -466 366 515 -449 -797 -123 443 735 339 475 465 -805 735 787 120 241 -768 -363 -774 438 -554 -699 -410 34 -663 -323 565 -691 611 -478 103 -480 486 -404 -463 -562 309 -128 357 610 -392 255 444 788 197 -39 -397 282 -282 781 600 202 342 -179 -217 -211 602 -344 765 635 -675 -629 393 26 -575 79 178 116 31 87 256 -28 -126 -877 285 -306 -13 -853 -9 -849 759 160 -753 597 -104 -365 400 668 -563 -38 -365 -656 772 -551 175 -226 -405 -612 -814 -283 75 -770 -797 694 -372 329 17 -353 -812 276 -570 295 -277 -165 133 401 256 364 -457 502 271 -232 -345 68 86 -704 800 -314 -605 54 -665 -192 -747 114 -599 123 478 451 -207 -782 -71 -673 654 396 -251 -839 614 776 731 96 302 546 709 -396 120 686 413 -389 -810 -787 687 136 606 -107 -276 511 -14 -222 -722 336 -341 164 -95 -66 750 36 -447 648 -513 731 -178 14 -271 739 -299 477 -839 -816 57 -589 -320 -381 -126 -738 -740 -852 784 455 -750 -710 -213 -583 -215 -583 724 -598 619 -183 433 -605 768 248 536 667 274 -677 154 396 51 -104 -724 47 53 -61 -5 594 774 -551 -249 -399 -653 221 500 -239 303 -425 607 732 -727 -226 716 -511 -581 11 -588 637 313 -611 54 -654 530 -457 356 -72 257 66 483 -657 -155 314 -891 -889 713 227 318 285 -100 -376 -497 463 -681 -460 592 369 -776 287 -770 154 336 -634 141 -20 34 -138 122 -491 628 -89 -557 -483 -227 239 339 413 675 510 -899 714 -878 766 465 -888 682 118 -495 -53 713 -176 341 313 131 642 93 -261 141 43 -457 386 675 587 -896 225 609 165 604 -19 484 202 737 -894 739 -718 -370 -658 421 -409 518 19 -889 698 362 430 -275 -870 -643 -897 -897 434 664 -653 -712 -28 -22 -6 -534 -279 -67 -313 -482 642 -798 -878 -491 -397 -327 -489 -513 647 432 -493 -25 -435 -284 -498 -175 768 97 -420 22 -327 224 344 605 497 -106 -434 427 704 -641 -421 -376 -10 -549 652 -387 -896 -36 464 265 140 499 208 625 181 221 -787 -793 557 -519 796 -508 -316 -477 -691 -813 -596 445 598 -819 -67 -657 -574 24 -572 -818 183 -616 -84 -12 -794 -850 668 -533 367 -538 413 -678 -867 116 -867 -607 -749 90 690 761 498 -221 -261 -395 -571 -617 -451 -644 -313 659 -302 333 53 311 -743 -126 -787 533 781 431 754 13 517 -515 272 406 -105 382 -230 -61 701 -783 573 -646 408 267 575 330 -122 -538 -646 -501 729 163 211 331 -16 594 -884 298 407 13 275 324 -476 -377 -882 493 -563 -574 -294 -689 317 -676 -882 354 168 -159 -229 -648 -457 -358 18 -4 100 158 578 -503 -335 -442 -262 -763 219 -151 678 -806 -725 -11 246 454 -643 -850 -548 -389 100 -637 699 -184 -605 -826 348 -452 244 -578 1 596 -301 -382 -476 146 -140 -509 -299 -419 -794 405 795 -323 -34 -706 692 31 -528 445 -693 692 -130 62 -872 -512 467 -662 -840 -96 79 347 -183 -514 -692 279 -473 727 744 -900 -827 -864 -204 91 -120 490 -49 210 -297 684 491 -256 538 757 762 515 -789 343 -871 736 746 -731 43 259 -596 125 83 705 460 -568 613 416 704 -850 -731 527 689 10 653 276 673 342 11 310 -402 -309 711 -702 283 -641 -13 267 -673 -273 757 618 -124 -312 69 19 55 -3 -545 -357 -515 -426 639 80 -461 80 424 -304 -686 423 -327 -735 161 -120 -504 -82 208 -377 -833 -674 -739 7 479 521 448 397 -393 -85 702 97 596 -230 -391 -440 -388 367 -69 295 324 -346 -245 433 522 539 -413 259 619 -653 297 590 -387 -344 -76 192 356 381 -116 374 475 691 -384 611 -605 -107 -652 649 -477 -667 -462 596 544 501 -147 -267 -659 161 10 -255 630 -405 78 -44 345 -177 334 -122 740 786 -81 576 -383 667 643 -812 645 -505 732 -103 649 684 751 -554 244 667 -674 506 398 -834 669 704 796 667 -221 -491 -345 -43 527 -877 -350 -872 -403 -249 413 -162 -764 -423 -805 -154 44 -703 480 -300 -288 325 -57 551 -775 -836 -760 750 -454 -301 -580 -445 -532 476 -528 317 555 -356 -688 113 89 376 -167 100 -731 155 -505 -45 -776 31 701 707 587 187 521 331 399 -624 627 -671 61 376 -310 -476 -893 -557 -142 -388 -352 310 -472 230 430 -786 -69 -491 -384 -73 57 -159 -117 -585 -394 721 -173 -150 -332 -655 118 -69 -3 -233 -140 26 -107 -76 359 -705 -233 754 -204 -324 -874 -285 324 765 328 118 671 725 -171 57 -484 -108 -270 -344 780 -250 255 -396 -420 -888 774 -415 -29 -13 -852 -305 -887 314 -153 -638 -714 -373 -451 368 680 19 -271 -352 -658 -338 108 35 -749 297 -782 509 -21 613 -858 668 -622 -577 317 -351 -550 -77 -891 105 166 -516 -397 103 -829 747 -484 261 -688 9 534 138 575 -88 -559 -516 174 -823 101 393 385 -298 -186 356 757 -91 -206 -53 190 643 790 780 507 581 -9 479 -310 500 323 -199 -329 379 380 418 346 -178 -616 307 -709 797 321 465 -285 489 352 428 -85 737 -288 27 626 -702 749 60 -126 156 389 749 -586 148 518 -407 -568 330 376 475 502 356 -163 -333 -414 -825 -743 -110 609 -813 129 -619 15 476 668 -156 -398 -88 -594 554 311 -404 -711 10 -346 -827 -485 -553 626 -205 272 -162 163 -620 140 582 -708 526 603 207 -710 11 553 435 -775 528 -50 153 -665 -700 223 320 689 -103 -429 -300 -316 135 784 -615 -377 -306 121 -652 259 -831 -50 66 374 -78 -163 529 -530 506 717 -175 -126 561 167 -85 -167 213 594 -562 635 393 493 66 637 -674 173 99 358 405 775 360 -57 764 776 -112 -382 -237 -342 -263 -363 497 710 485 442 -607 126 53 -782 -131 -880 718 -579 611 -638 643 202 -213 -680 307 605 -676 666 515 -661 -370 489 -7 631 -527 -197 -277 491 -191 -172 -761 154 488 -565 -883 -893 625 -303 292 -836 -714 338 518 -593 -107 784 358 -205 251 -65 557 -739 498 398 -771 -45 -206 -468 318 -633 -790 753 -619 18 781 662 402 588 -587 -336 -455 -415 -111 591 -806 200 -793 -639 -670 299 -261 -863 -780 464 -518 202 -856 -821 413 3 365 -295 323 120 165 -538 -569 -294 768 148 -668 288 134 478 -282 613 631 -191 320 -654 94 -375 589 193 -852 -128 680 399 -212 -317 282 597 688 699 252 365 -223 -379 112 -765 -579 25 6 -400 -63 -865 -891 380 -799 -291 734 754 -651 -102 610 224 -810 -63 69 -621 273 -441 -222 252 -402 300 496 -545 733 511 -795 136 300 -216 -116 767 -707 592 -693 -748 -586 -540 -554 -415 -764 -239 7 -474 -562 -324 467 -331 -146 380 451 -462 497 504 363 195 -159 -236 -151 723 409 619 -581 -587 -320 716 55 450 557 61 382 -424 529 141 -647 735 -571 534 595 367 368 -862 -188 -759 116 478 -427 -877 -701 553 -15 -534 662 -605 -816 86 774 -877 -562 547 -199 666 -91 572 383 -756 -822 18 589 724 -97 423 676 238 710 -313 761 483 667 86 654 658 -535 379 -716 509 568 -236 146 242 262 547 -666 -279 116 83 583 -278 342 74 152 -696 -397 12 -723 749 446 -25 -218 439 195 590 -504 -755 -153 -186 -783 481 -295 506 -147 -13 -31 283 -349 -334 -630 380 -65 -42 -768 -152 -489 628 760 -844 -866 -883 -417 -343 -348 770 125 -560 421 82 -543 -268 -228 571 -709 -647 349 -296 694 793 263 748 135 -136 567 -773 740 -748 648 -385 287 -465 248 -753 694 323 378 -399 -482 -735 415 145 -160 677 596 641 28 565 -399 611 -536 214 182 104 -829 168 62 579 559 -686 -11 -281 -692 138 -446 620 -415 -577 608 749 -373 -294 -682 193 675 -888 92 616 -249 8 -71 3 233 -636 712 367 94 -757 -792 389 566 316 -746 -196 -780 -479 682 -900 486 -690 -222 -665 -535 -892 -892 716 -723 176 -657 204 -599 383 -368 275 -744 -860 -482 -281 -186 179 685 -560 328 474 118 114 -85 403 418 -719 -98 13 460 314 -303 482 -340 -553 675 797 493 -581 -340 299 -839 -706 -894 796 609 -16 742 -807 -450 669 -418 -601 568 -735 -686 444 335 100 -477 423 -158 -677 398 447 325 -232 -43 116 423 758 -663 588 567 386 -572 -264 278 -435 266 -427 387 -465 646 409 579 114 157 694 229 503 -285 228 104 -164 334 -543 -309 255 706 686 -701 275 -270 -227 -612 279 -670 -795 -820 -685 -806 -325 730 168 -296 608 -724 -139 -600 205 -276 492 -50 42 -558 -550 315 121 -540 230 603 -432 -685 722 520 -35 433 62 323 479 565 58 -616 78 -544 331 122 225 -271 -776 174 -184 382 96 234 592 277 569 -434 -428 -296 54 -491 -896 -411 -26 -49 223 480 -801 483 -653 622 -561 -82 103 373 459 -662 -275 114 -748 -458 608 674 544 -740 101 -192 420 -427 562 -61 426 233 791 -31 -168 145 336 -14 655 -625 -82 707 -863 -523 -129 -59 218 -523 -835 -677 203 532 -381 -32 -45 368 -778 -533 370 -758 -402 81 -185 -545 124 -709 305 -308 573 415 776 -702 693 -220 -515 656 242 -882 441 47 639 -859 -38 -40 649 474 -272 625 774 101 -318 -760 589 419 -599 256 256 -849 663 -114 -46 -44 490 278 -331 206 -632 79 -218 -664 -622 760 -647 457 -368 523 204 -499 357 -389 24 756 53 -659 454 -236 -637 -506 -590 414 -415 -72 690 388 -443 -108 626 580 533 -840 -182 475 -573 30 -98 -545 158 395 442 76 -567 -159 378 207 -294 -136 228 -578 -746 188 518 146 364 680 -765 415 236 455 -678 216 156 657 -279 -2 -318 202 766 -62 -683 283 656 -29 -515 -337 -788 369 -38 -494 36 245 -64 443 -298 -8 -88 788 524 148 -898 606 -222 -844 -255 369 266 -820 651 -55 610 122 160 -111 458 -900 -701 -83 -888 564 -338 672 -837 393 -598 594 397 -339 -175 -356 107 574 192 -621 284 -354 590 337 635 281 -94 191 17 676 -595 -65 200 618 179 -335 -541 467 373 -698 386 -215 356 485 -493 166 -456 -467 -326 552 -716 -24 -724 -274 231 187 90 617 -104 635 -495 -873 -820 392 -504 -217 782 571 -185 708 -564 -808 710 169 -227 -340 -805 669 -328 -689 685 706 -288 506 -154 194 -690 -238 85 -307 -116 -430 -214 407 435 -836 -216 536 102 366 663 253 615 612 -35 -43 431 -396 -774 -19 -701 -839 773 -252 -680 -263 121 279 -783 313 -844 -180 59 -401 11 166 -723 595 -119 -566 -770 55 644 -58 668 -191 -793 -2 -685 384 -372 168 75 297 570 -611 442 25 -731 -108 -89 -29 149 -610 -30 -335 -45 -467 705 609 688 701 -651 213 -355 -594 326 234 -26 712 -314 -659 -793 -489 -812 429 -301 -12 -473 -263 -411 788 461 -324 15 41 629 -226 186 -557 -458 387 -521 332 212 -885 90 139 -292 625 149 -41 40 -507 -712 -529 -704 -515 -218 -319 -212 -145 405 693 -253 -2 454 -319 -762 529 -624 -804 -824 79 150 -380 -38 369 474 248 -577 -74 -817 -727 -89 -425 -89 -688 564 -600 22 -444 99 86 -38 -44 -121 -97 -568 -592 -505 49 -198 107 -792 640 -556 -366 534 267 708 461 -283 -534 -76 625 -416 593 -465 -380 -550 545 -197 408 110 643 -673 -533 -417 11 129 -330 -795 -681 -229 -232 491 -692 -668 -387 785 -50 -294 117 207 -134 -605 -347 -361 -875 -881 294 203 733 659 430 315 329 679 -817 504 -690 768 136 285 -196 -647 -91 -514 12 488 121 315 694 -324 -696 -636 307 -6 33 -498 529 -498 622 800 -632 -43 -208 -363 303 -894 -163 67 -243 181 711 -530 -698 -161 -228 16 417 -204 -90 -472 192 -738 -512 -319 -668 -570 498 -756 189 -246 626 105 769 -737 -639 -134 741 -592 152 668 -777 -445 -556 -287 469 -515 -320 723 686 -428 -746 166 -821 182 79 678 -290 -612 -399 375 -17 738 -591 -134 531 -690 -504 -888 -224 -809 629 315 -853 -496 99 588 570 8 326 -77 -893 411 382 380 542 -679 301 -693 -481 -268 350 -324 -411 -571 -145 725 -33 -555 -211 614 649 361 -553 -397 516 128 -393 -826 711 -849 344 -16 -782 634 776 500 63 -575 396 297 -792 -474 251 752 -805 362 135 -127 187 696 591 359 715 530 46 338 -742 -196 482 565 -306 -898 -187 178 392 -213 588 -81 270 140 -377 -121 -28 610 -54 -97 -837 -879 66 -277 453 -299 369 265 579 -794 599 83 576 355 -273 -258 551 -709 340 -732 -68 223 -491 -426 608 -844 400 -132 -601 -730 663 -82 -801 -40 -620 -486 -24 -134 -46 170 185 -795 282 479 366 755 -707 279 1 -71 -828 168 728 -866 -744 666 513 -798 736 221 544 -809 -165 -105 -435 374 647 -355 593 -218 -771 81 -274 734 -658 -433 -799 610 -165 -691 795 137 290 536 -187 777 614 447 -786 -365 -391 -150 -435 591 -641 -623 100 -411 694 -861 -732 569 691 -69 -589 -797 642 -412 394 677 717 -875 170 5 -874 744 -509 441 -711 -440 -62 689 -862 -287 387 418 115 621 -406 -483 296 726 198 682 362 -596 656 -478 -84 492 -187 -441 314 341 -499 648 -427 -526 -646 512 137 -340 642 -888 -708 558 -573 -632 611 -329 -240 717 656 572 -276 -555 -823 358 -673 101 -401 413 596 -660 -829 -415 259 -308 -487 -103 677 -19 -418 657 -664 -128 -409 -456 758 -457 608 -622 -643 -679 -554 -786 -650 -52 22 -885 -884 150 -528 570 -801 586 48 -641 765 59 134 76 204 745 12 159 -438 540 162 222 -385 418 361 -684 -279 -618 -838 552 83 261 -265 64 -38 484 673 118 -240 -505 623 323 -347 572 767 753 -291 -749 -820 -655 -167 241 -432 -716 -244 776 -256 -857 442 669 -285 -269 -647 -677 770 412 -203 417 123 528 -217 -78 94 650 130 -134 516 756 -149 39 -332 -880 240 1 501 276 -836 634 -214 -733 -354 185 -56 -102 -120 -350 -877 -343 253 79 31 -73 742 327 122 -94 541 -870 705 -407 -406 -678 158 -693 -170 442 346 684 -613 639 691 -351 -270 -249 377 -858 707 -795 420 614 189 501 -699 357 211 722 -718 -201 -672 -568 516 -424 336 670 -29 20 -768 -624 -194 -830 242 -239 574 -691 693 94 -401 -498 181 498 362 -550 -27 632 21 -104 409 -170 562 -749 -89 -413 250 -193 288 724 716 -720 -828 356 -189 2 -558 652 -818 785 625 -700 371 -232 -191 341 132 -410 388 631 -743 -602 -29 349 445 -54 -661 516 -532 -86 377 221 790 -389 -880 720 -535 210 -307 -302 629 -31 798 -113 -842 142 -351 238 -225 -689 395 383 -677 -798 432 -682 -433 -608 682 -70 -627 755 390 351 609 666 338 791 -703 -546 313 46 701 -377 -796 -170 718 -797 -314 -869 -684 -181 -284 -809 -31 248 -662 197 54 -432 682 324 51 -456 -165 609 681 -857 558 -628 448 -585 -284 -884 402 -245 602 710 776 -677 -465 -23 -33 623 276 -807 527 267 -221 -151 609 -321 -553 484 266 673 -737 698 203 243 -147 202 646 389 -574 794 658 -226 -292 -185 578 -720 739 378 -533 65 565 -247 -712 -514 -263 628 407 -608 719 300 615 544 -510 519 410 693 -150 -407 -265 -689 256 407 -553 -378 -405 -635 -266 444 585 449 -588 178 761 680 -564 -303 -446 780 733 -205 154 -693 729 -7 -418 -890 -54 325 530 342 287 286 5 -526 716 762 -160 -311 522 139 420 -159 -81 -319 769 -180 304 -762 -567 -261 117 -479 -99 23 -158 -767 -450 180 86 527 562 20 760 -660 333 56 199 -641 -523 -677 692 288 384 90 -524 -200 523 -522 298 53 -257 448 -874 505 -705 -91 -102 -13 99 -425 275 630 338 429 750 383 -148 -44 34 -281 298 -532 -568 -166 137 -469 -867 -57 3 409 435 452 -144 -643 343 397 -72 40 131 332 287 -241 127 -114 38 -51 484 297 -213 -160 282 -494 -541 61 339 738 -382 338 -31 -619 -181 -463 -846 -53 -201 670 -695 -279 447 690 -717 142 742 -579 238 778 388 243 504 125 -737 -696 533 325 -567 204 332 -539 681 -379 -195 701 -197 754 -357 4 434 -450 -466 781 633 22 -504 -758 -311 -118 -748 -797 158 -749 696 696 -245 -248 535 291 477 419 -611 517 267 -542 205 551 -125 532 -75 -144 -356 -223 -178 -795 305 111 -861 -645 -368 253 -50 -184 -251 250 -490 541 -836 -375 688 48 229 751 -372 213 -233 -717 798 -839 613 230 578 135 664 373 508 -440 697 747 -793 463 47 -826 -308 -472 -181 398 -672 354 164 -154 -129 -708 -364 694 -308 -745 -892 398 507 567 -706 3 307 -130 -600 -335 707 -216 668 589 361 -743 732 610 70 -433 -806 443 112 -461 -335 -85 -57 -73 706 72 596 -846 227 -346 -303 -710 -747 710 642 -398 -796 632 -758 -312 485 -301 -61 718 -338 732 -769 -701 -268 723 -790 -696 -645 -889 758 -267 382 45 70 280 370 356 724 236 -607 -678 203 -439 -460 -326 121 395 433 -788 3 -541 -189 -754 1 -96 258 -382 -158 -460 753 254 163 -530 55 -39 71 728 -106 425 -799 -456 424 -864 -221 563 191 477 -391 633 208 705 60 -279 273 318 674 22 -847 408 238 540 -764 -132 -181 491 -711 -563 -618 230 -121 -511 -824 353 -243 -117 379 -27 -228 -607 -46 -741 -76 -715 -880 23 -254 539 -83 -456 -371 170 -41 218 -4 -390 691 486 92 -308 -618 -220 642 248 322 -277 -280 -769 196 580 -421 -683 -386 -237 214 187 -568 -543 -378 483 -372 483 -163 688 472 -437 651 695 -734 140 486 -103 11 -501 264 -162 529 269 -672 -288 -160 -758 40 187 -74 575 539 193 -857 -742 737 -82 -184 678 -729 -292 -895 183 -813 -819 646 -573 340 -410 396 717 -873 -715 -577 -248 -619 -184 -305 350 -892 -736 178 -739 -7 -655 249 495 -271 -397 -72 -112 212 788 -643 -111 -824 -29 57 -289 -109 -499 -123 -502 -642 -428 283 285 -388 716 433 546 255 355 629 -462 -279 -401 366 449 -547 329 701 415 -44 109 -707 778 -502 -650 -59 578 333 -61 296 -320 73 465 -723 587 663 568 752 -32 299 498 730 -149 -679 -240 -213 416 306 59 566 -282 185 379 -322 45 50 -147 570 786 488 -709 178 352 -555 -429 303 -635 -188 -663 -22 62 448 -797 186 87 -32 -538 -832 293 505 209 -629 -343 331 -14 415 101 466 470 725 745 650 295 382 -550 -636 -734 149 440 31 -302 -407 701 565 455 332 54 -180 -573 593 -520 -617 -176 60 -778 -432 763 -281 -284 -486 470 -888 607 -887 -594 -54 705 -80 227 -746 86 -810 -245 -582 -827 -349 -144 -160 777 -453 576 -737 -121 -565 597 662 500 -189 -517 279 -637 -593 677 748 -109 -734 -755 -6 -722 -123 -555 -200 -62 -611 551 -476 395 -43 251 -765 -723 141 -592 683 -94 -527 -216 -454 -179 334 -319 -528 -497 591 -351 254 -481 -822 748 -458 -328 578 362 484 397 -151 289 204 77 302 580 -239 -232 650 -759 -442 786 144 764 -512 650 194 399 165 -544 -252 -776 757 286 242 -323 -634 433 529 261 732 -797 -283 -64 -835 -488 -170 -383 -858 -381 85 716 -517 481 549 -414 -510 -252 788 150 455 -585 379 -139 -525 335 14 263 -532 -799 227 -12 -95 -584 -260 648 392 134 -530 137 390 254 -735 -343 -543 -105 428 -627 725 181 -802 -71 614 -346 -608 244 413 -721 718 -821 -500 284 -645 -557 -869 455 249 675 -184 782 235 769 516 -397 30 -85 780 99 250 706 227 -693 379 -684 -841 -525 -120 293 552 -381 235 261 -401 61 -871 80 -172 246 -297 -613 -328 238 -784 169 790 -701 -719 -460 -524 -52 56 -541 408 203 -268 142 -665 143 -100 -72 -266 -494 456 -437 766 405 412 -15 -237 -862 -235 782 -351 782 -567 797 297 231 -898 458 -897 15 -379 -263 -477 -235 -179 -158 -379 766 642 -454 -641 -193 -165 -553 555 -43 166 -628 -600 -382 719 307 -272 6 367 -504 -859 -781 -193 -34 587 112 762 238 -340 261 -822 -828 -258 -136 -899 -356 -739 -888 -111 -181 224 -202 698 349 678 -713 19 69 225 649 644 -216 256 -426 559 636 536 -267 765 -877 775 -749 -52 -385 -780 84 137 461 403 -357 -693 -314 379 578 220 92 779 56 -105 562 -90 198 121 750 450 667 -76 338 589 581 -138 -466 349 -441 -483 -156 -487 -105 -567 766 652 -595 305 -319 -418 450 -390 410 437 392 -623 369 -164 205 506 -852 467 -326 599 663 -259 116 -176 -410 -491 -693 -708 581 404 336 -546 61 -228 343 -815 -414 160 -246 696 504 426 374 479 -402 141 465 280 423 -818 -446 461 579 -600 793 -397 44 -547 310 -841 13 -26 446 -303 -63 -803 -668 -649 235 -31 -291 321 -683 683 15 499 -614 -833 -683 69 405 6 280 -297 -23 -78 115 793 -178 -763 -65 587 -700 730 -758 -470 331 -878 285 14 413 -135 -647 -246 -212 -472 188 187 28 -856 -790 602 -248 -270 -296 -609 354 -321 -221 -66 715 -823 -393 515 342 609 -14 -854 54 569 582 566 -164 530 92 -328 584 612 214 -277 283 593 -321 -783 -739 -224 -199 797 78 -796 736 -855 -45 511 194 692 37 342 584 -511 709 -322 322 -661 528 -299 -5 280 -57 -452 -240 365 410 -104 693 -623 721 -107 416 -439 407 -631 340 196 449 469 425 -716 597 797 -107 298 -423 578 -494 -467 666 -843 -895 611 599 390 798 699 -429 -612 215 6 534 652 98 -667 -725 -460 -781 -103 395 612 -797 -351 -639 -332 357 523 -491 65 -677 -671 445 209 -410 -433 -392 -113 269 273 369 208 436 -459 787 292 -243 -163 -766 -35 34 -455 544 374 -761 -328 -238 267 -669 265 -733 -625 -119 -633 396 441 -95 -467 -336 -120 -190 -473 -752 -826 -288 226 -514 360 -217 -690 -228 740 651 382 -636 471 -717 -38 88 -761 564 -18 -823 -335 337 -482 -178 -631 -894 -166 217 -615 -604 297 -665 727 -21 -106 -61 607 -6 281 374 -92 -394 -501 741 16 -421 -573 -4 -9 748 -480 -857 770 576 -586 -403 241 271 -436 -136 -493 -471 -768 643 582 -124 -698 -699 -727 -143 -895 -129 33 -605 666 -628 103 -686 -507 133 -59 -372 -492 56 694 180 175 -26 347 263 463 671 -55 -751 477 -892 -237 -58 361 -327 -365 -172 -750 -275 309 -66 103 -889 -606 498 -890 795 85 497 -819 -730 63 656 -314 -640 -412 712 460 -54 -166 -701 -839 399 541 317 -494 66 -163 -435 -162 205 545 59 775 506 -425 425 97 497 283 227 -28 -318 510 -150 -709 3 -753 239 -838 -757 371 -600 -531 50 448 322 -830 701 -818 669 -577 493 -815 -603 -71 -834 -586 775 -120 390 -150 296 420 -734 -475 -186 615 -658 314 -608 -873 -864 -124 689 104 473 502 748 800 94 -384 -518 555 191 -194 -230 56 -749 394 198 -332 75 -806 558 255 -685 -358 69 209 167 514 424 357 -697 -857 556 733 -607 -391 -491 660 -629 -133 -269 647 -347 -260 175 -106 381 -762 134 14 -728 -70 395 -802 -59 484 -785 -166 -355 -604 -613 787 -316 -772 -538 -363 -137 -228 222 -500 -638 72 -81 646 13 786 -209 355 -357 520 -788 -77 -611 -748 -377 -160 680 45 642 -745 561 428 273 201 165 -684 145 434 191 -825 534 -300 -169 765 556 10 348 345 -330 702 -641 -839 -803 344 738 -206 -21 130 254 -760 -622 -416 -287 736 -641 -64 -384 632 95 -198 362 -518 188 -727 -18 456 -246 -722 -374 -459 551 -569 -674 9 -498 -698 -351 126 -453 143 -258 380 251 -681 233 -40 107 -786 267 235 242 -416 270 -696 734 557 -599 -538 150 -849 -799 267 -646 721 -86 515 -144 -76 -47 752 -309 167 -198 418 177 -754 -642 159 -37 -839 -469 -652 96 -106 -866 182 -531 452 285 640 794 363 -114 510 507 82 -146 277 41 -104 534 -755 -191 -547 -395 221 66 36 122 -677 -780 54 771 -119 605 -404 332 439 545 463 -117 -648 364 73 -434 713 441 -630 -230 -807 -730 621 660 -819 -512 -95 26 122 -437 194 207 -259 473 -543 -390 176 263 -110 419 -150 -125 -26 -456 -741 655 -764 707 -91 526 -694 409 384 -547 -500 99 -294 406 211 34 -418 -713 313 -388 -232 -472 593 -613 -651 643 -30 562 681 -873 -872 582 335 -717 -301 -312 -507 -20 -752 -196 8 -410 226 -9 599 309 26 749 140 -478 -823 778 457 -768 -518 457 -826 67 -810 456 -862 324 252 -284 794 -329 375 -360 169 200 -17 447 558 -847 -610 216 -116 345 -297 -702 576 -396 -431 329 689 -572 -660 -72 -764 111 -198 -634 399 603 168 266 163 49 145 2 -277 -716 169 93 -842 -594 -399 -783 131 -623 -144 535 455 550 -873 478 357 -360 332 -741 -166 251 -806 40 241 -93 -235 -898 -742 -271 -166 -618 -711 -328 -817 -635 -674 102 629 525 491 -51 -111 -147 -709 -109 -594 144 566 -8 -421 181 -135 227 -283 -654 456 327 -646 -453 -402 -295 720 647 234 -829 439 -198 -559 -777 41 -379 -865 -472 -252 -826 688 -50 -12 631 -31 -454 542 -20 749 766 -505 496 -624 -333 -625 46 -268 121 408 403 -676 205 698 -1 -416 -2 788 -380 137 202 646 -871 199 -184 599 -483 28 -318 331 611 231 110 -871 79 -839 480 498 278 -500 565 549 -589 26 741 250 -809 374 559 -639 488 132 257 498 598 267 766 172 -881 -381 -214 12 169 730 -883 -401 84 114 -295 569 44 -494 633 18 -900 -16 55 797 639 -217 -618 -393 63 -163 -896 244 -540 384 483 516 -246 242 -309 -362 -114 769 453 729 -162 -148 590 -548 286 35 -88 -72 302 -271 -235 397 345 646 365 318 -767 459 -607 -225 -798 722 728 138 770 590 -474 -739 298 -762 -645 -624 -675 -90 110 723 293 260 -52 -777 -14 -530 -706 -87 -622 -855 -320 -31 208 -570 367 -357 -272 -304 395 -537 -6 21 -491 -13 -674 -246 -891 82 -570 194 373 -857 428 315 517 392 433 106 217 -274 -169 -702 -522 746 444 -38 304 -815 625 -105 332 -395 -761 -113 552 -898 -68 644 -628 -70 -45 -829 618 700 -649 253 -416 662 -615 -868 -67 -551 580 -94 -40 -898 67 -478 416 419 -662 -564 342 650 -276 166 -288 542 -715 322 717 -523 -338 612 -397 -477 164 159 -519 118 -552 -737 -687 -196 483 723 -405 -578 -149 608 -886 -142 412 194 -557 275 153 747 60 740 -590 205 733 -206 -802 555 691 -738 -865 558 -250 407 170 47 -314 709 -326 -227 -782 608 792 466 -362 -295 -785 -244 219 386 15 -272 80 8 -657 -792 -466 74 -770 -459 108 -151 368 577 -386 -48 -838 500 189 -187 -195 -308 666 662 -671 -294 -439 155 546 249 -581 493 442 -241 -804 -499 263 -619 232 53 -226 171 23 -186 -568 -198 725 161 -287 28 -242 -844 675 120 791 -286 -519 52 441 -826 -174 -809 -341 797 79 -503 -163 -79 640 -272 112 -406 -166 -689 -316 -311 -250 -416 -880 -348 229 176 -508 369 -793 -890 421 628 213 586 -634 605 -835 614 564 526 423 -85 106 -613 -750 -535 574 -309 -75 -362 -524 569 -358 -454 -430 -540 372 -444 -553 -504 125 -701 191 -446 -283 137 638 -871 -374 -285 -895 -832 -637 -887 14 -137 121 -334 -719 627 -181 541 45 351 219 336 427 -330 -767 -193 -794 -732 61 -712 -580 -428 444 -134 -860 767 -561 -321 1 -229 -702 289 7 -856 -176 741 -628 -140 -836 -160 732 441 -754 -120 -838 221 -9 -365 -316 585 371 -16 568 669 422 85 -838 -170 738 322 -408 -182 56 -293 -554 -102 515 0 -825 663 137 377 -116 -64 751 -712 722 -52 -188 -117 200 -442 182 -450 -274 -795 644 675 -199 -87 140 215 183 -515 -420 -268 -701 -830 216 363 689 81 -643 220 -428 265 397 551 649 -208 -166 77 191 -541 -553 -73 -305 -567 441 -857 508 -160 -260 -474 -435 -819 -172 158 -319 38 336 443 269 -445 543 -362 277 719 202 289 -67 -858 395 -790 -406 -670 -767 255 600 483 412 779 429 -158 261 -660 -894 -857 36 -699 -107 339 651 -827 -221 -39 -577 195 -9 -669 733 -896 -268 -250 -662 -97 465 -804 108 159 -520 510 154 -760 -815 -100 -701 -2 617 238 290 590 125 132 -394 520 -54 604 -399 203 292 -48 532 181 616 -624 -628 -213 465 642 -534 153 -272 119 142 -153 -59 -387 650 -685 -324 14 -734 12 555 -150 789 428 579 -359 662 -699 -180 -839 225 -331 378 -193 -203 -119 -513 194 561 -6 600 -872 107 -294 316 430 -189 18 53 151 582 -526 404 176 -789 -643 -7 161 234 -597 -163 -205 262 346 -223 -491 690 189 -142 161 67 -740 -31 -568 -130 334 -812 -793 -731 59 773 670 -295 -693 -506 -592 -718 456 -396 672 606 -545 588 -807 -62 46 46 649 -38 379 -741 382 -755 -725 -738 -513 70 -780 -160 -558 -25 654 -820 435 -114 -321 -240 -643 673 -690 -784 -231 380 164 -468 670 250 -37 -178 745 -535 -404 -657 635 448 462 -472 7 248 287 88 212 482 591 656 -282 141 -134 765 224 571 146 -816 504 -802 -853 -900 -299 -474 -363 -848 398 577 -352 262 -750 21 -662 -307 -420 225 -115 -842 -599 -508 -233 121 553 360 -377 264 614 -453 -198 81 20 -612 -554 -701 137 -301 -105 -479 746 332 533 684 687 548 -361 -446 -214 538 186 62 134 -742 -802 797 655 567 120 686 135 -10 -150 717 -689 297 -42 -151 35 247 -707 748 -2 -868 -671 737 610 790 -704 -153 250 -632 -179 -209 -812 490 47 -346 431 302 168 252 326 -341 98 483 -66 -268 -767 780 706 -619 201 707 93 507 139 229 334 -132 22 265 -217 431 1 525 731 -183 -868 -79 148 657 513 207 -335 -89 -177 43 442 -2 -103 640 692 -97 -110 426 533 346 185 -201 472 -458 -438 -357 -633 351 -209 166 107 -835 461 475 3 -365 29 101 526 543 -898 -461 177 646 -770 -18 -644 197 -230 96 653 485 562 744 137 330 -239 -806 -675 600 74 474 -224 681 -577 392 541 364 -31 677 -5 -896 -627 258 -616 -806 774 751 704 108 -377 462 -746 -132 -47 -727 -840 -877 683 -577 33 630 49 -368 397 -36 34 789 -820 724 116 -91 -557 627 679 404 -114 694 196 749 -398 448 -214 233 -720 -146 -621 -150 764 -648 341 69 219 261 735 719 243 564 -279 -289 686 -758 -403 49 -334 -472 -148 -563 368 -454 684 -689 556 382 234 563 -348 711 134 -853 239 532 -798 544 505 261 -693 -501 390 -429 361 -377 -55 -599 -205 -682 -537 -871 692 -87 735 761 -808 -249 162 348 -889 459 646 341 -860 -701 -413 364 93 0 -563 282 632 32 -485 -421 468 -559 799 -399 18 -287 204 -57 -441 -808 -622 -113 525 -787 428 -539 61 -746 -163 -494 -406 264 -329 33 -741 -418 -147 98 -762 -604 -420 240 27 -835 367 244 375 -546 218 85 -17 750 -487 664 567 -894 -631 146 302 211 -120 779 335 -625 -390 -66 59 -786 -762 -110 592 224 -578 -820 85 -739 -762 -124 -894 -154 274 147 -724 52 -85 -148 745 -462 564 448 -591 789 55 387 497 623 -797 311 793 -25 633 434 -803 -838 -777 -266 -328 733 -753 -53 521 188 597 -204 765 237 -159 -409 154 726 -2 384 739 -660 -349 -703 -110 506 100 -874 63 -701 706 631 -592 -262 -301 -886 -603 -55 -85 328 379 288 455 541 -273 663 251 529 199 314 358 -632 -449 377 421 388 -639 619 -227 -66 85 277 94 54 -133 -544 257 407 666 -549 -512 43 595 -469 -509 211 42 -44 499 374 505 -627 -781 -826 -509 558 465 -653 287 218 -433 -13 314 175 -590 530 247 -415 376 -90 -330 -45 -277 668 -317 149 -62 418 -542 -875 -163 434 546 -803 -421 -329 453 448 788 781 644 205 438 250 -772 -151 504 -875 531 -604 -47 -8 -891 -220 -15 -365 615 249 354 621 456 487 -514 568 -661 -25 -617 104 -493 404 -111 -864 408 708 -841 747 32 -806 203 593 483 -517 -518 691 -622 -721 190 -193 -471 -464 459 75 -53 -158 -680 419 -839 481 6 -60 619 128 -675 130 142 -130 -564 -895 711 -129 -499 800 169 -276 -813 -168 677 -854 -153 461 347 -98 -813 -12 -545 -24 210 -727 528 -377 516 164 19 -655 703 202 403 -164 -323 -47 -97 -830 132 -173 660 -460 -311 -898 -98 275 -837 -567 40 5 443 -47 -761 404 -709 495 -515 721 698 737 770 454 40 -332 -569 352 770 293 734 -330 -423 -349 686 -412 -62 -76 158 -792 -362 481 -187 13 163 -305 -705 -68 -612 -724 -10 630 57 202 -417 395 771 -599 183 -448 722 -667 -147 -184 679 -813 277 652 66 186 -260 449 -82 -497 526 341 -213 197 -397 -713 -543 483 -321 300 485 -36 -562 -200 306 608 319 -628 -894 -386 -51 293 -728 -568 352 562 -189 -510 547 547 -353 -217 235 355 -651 -75 454 -463 -811 -594 -771 190 -192 503 -459 -345 343 33 45 -561 265 268 654 -172 27 -853 795 224 166 147 -644 -743 279 -724 -218 -440 -44 648 314 592 -65 -602 423 101 -813 565 -806 -58 -768 167 -278 694 -880 283 -673 -18 110 659 -423 -827 588 -321 242 -524 279 130 292 468 -510 -145 580 595 -615 -766 583 -823 -285 193 -596 -606 -417 -423 9 -814 -254 706 -857 -626 -649 -607 574 228 -561 -520 -355 236 -814 454 220 339 -589 -445 -638 491 -425 347 -472 320 -747 -68 -305 636 -355 -70 283 -193 -455 -160 -158 292 345 521 313 278 195 -113 -619 589 -524 -189 -388 -97 -321 -11 665 -709 143 785 -503 -533 573 469 -533 -567 -88 -37 -407 -212 -613 -710 -815 -371 -667 648 432 371 467 -504 -878 -54 272 564 514 -735 -337 -486 688 -390 -189 553 583 -307 -669 152 -343 -274 305 -677 -707 640 -245 -403 -812 724 -657 11 767 236 407 -396 -208 -889 761 -863 -715 582 785 -195 -265 495 127 472 -660 -28 353 -253 444 -827 686 -435 -297 62 744 -80 -758 -688 501 117 -569 198 722 -715 48 -543 564 350 577 -380 -156 230 -263 536 423 515 -87 255 154 -30 -744 481 441 -279 153 388 -25 -790 -879 587 688 -411 755 -567 -333 691 276 -596 -398 -453 -601 -608 -620 -767 179 168 135 171 -578 -83 -542 -549 129 39 -303 -781 -145 400 -533 -269 779 168 594 -742 -413 -82 54 -101 -335 -755 22 -295 162 777 213 205 48 643 -859 -18 -523 619 664 786 -448 647 -387 482 456 280 213 170 -380 -417 399 361 675 -85 -66 -128 -892 -134 -888 -255 403 -97 -885 553 -115 510 361 5 453 -869 -397 10 682 -154 -804 166 -782 137 611 -401 85 -740 -846 79 -898 -47 101 467 569 -382 -411 -887 -414 -68 -722 555 -345 650 169 -547 -219 -117 -350 -535 634 636 -299 495 -812 -241 -384 -476 280 521 -606 590 -801 47 361 361 376 380 664 767 -204 702 398 524 118 27 -225 58 219 467 -280 688 -659 -499 445 718 -216 450 339 -221 -765 399 -856 158 -374 -790 727 -176 -603 -129 -324 -170 -815 -641 -147 745 26 -4 -680 409 20 266 -483 284 199 228 514 168 -730 -409 -346 -679 420 549 -637 -569 -96 -195 -116 108 326 -30 28 -440 -561 -535 714 -69 213 -678 -668 -883 -112 745 782 -163 -37 -79 385 153 -239 -820 377 -643 461 486 482 -12 343 589 276 279 -248 -439 764 -624 -818 485 229 -149 119 -547 200 -840 341 -44 275 93 -652 -890 -770 433 305 302 -772 -520 -368 -184 771 -614 -393 -309 255 -828 -352 -1 -746 1 -303 -855 459 -33 -503 514 510 641 540 -883 -836 682 -525 -627 646 -365 -706 -323 782 -466 -750 93 -891 554 -723 -102 -335 -108 39 208 -663 -633 -5 92 -624 -46 -636 748 197 -170 -560 -2 758 -587 312 -471 458 468 263 -665 400 -414 438 363 -416 692 -750 63 -716 722 -819 -722 254 531 796 -710 711 729 -368 278 -837 439 113 773 -878 518 270 -245 -39 154 -193 -326 -63 533 -16 -848 84 -380 134 714 93 490 436 622 -459 158 -444 550 -827 -251 -624 -180 707 552 -626 -304 264 349 -503 -823 -477 -735 -710 539 -749 -593 -518 326 -272 -475 -112 -797 -186 550 -558 -193 523 -787 -488 -320 -288 142 591 313 214 299 -709 642 191 741 -785 -319 627 -807 376 -716 70 629 -325 -110 490 360 -849 748 -528 800 87 -543 -242 -679 -433 67 256 485 -718 -799 776 498 603 -750 626 -172 -337 -202 181 -699 540 269 -732 -157 -452 478 459 240 -883 306 421 -870 581 -665 -516 -772 -108 -707 -15 118 448 -465 454 -80 -697 -147 320 306 -814 -91 67 -275 -383 -781 -400 711 -644 -33 -17 -4 -406 752 -507 209 -182 -117 19 744 273 368 -7 424 -15 423 -325 535 -847 -595 200 272 420 -778 454 450 -476 -569 -355 -811 -108 -713 -531 -879 -181 186 130 487 -642 -345 157 -523 578 -898 572 -477 702 297 682 -523 151 492 -574 -201 632 681 -158 -770 -287 -558 -493 760 579 -345 -147 -726 -545 239 -490 -449 181 -607 -371 352 761 -503 -611 -61 343 240 -102 -806 -483 -161 183 286 -649 -876 -708 -595 -597 639 -679 40 614 304 -179 -826 636 519 174 -409 159 14 -651 -777 -417 182 -105 -516 123 -278 -437 -786 -738 -898 -28 -854 358 -505 -232 -465 651 -65 -74 157 637 -764 -885 460 -3 440 -651 617 -81 427 328 -538 -312 350 212 217 579 -809 379 -714 758 -336 -547 -625 364 -398 265 -256 -513 691 -266 -402 642 -428 287 -170 463 -895 -642 785 -789 -544 376 -247 -527 557 754 612 -779 183 -185 -544 777 -700 -528 -856 -759 -493 -734 86 -4 196 568 117 121 225 -475 657 -593 -830 -856 -715 -36 -681 -332 -147 -170 -783 -862 705 -686 378 341 -387 59 61 43 -313 362 -709 369 306 -533 491 -497 -874 -450 666 -261 679 -24 255 64 -772 -148 -418 705 -337 -622 -739 426 653 45 -216 -491 -647 -262 -681 420 7 165 -362 -859 138 -117 -838 -135 -258 700 219 -882 -844 486 -262 -397 -510 -651 -516 124 -735 -540 278 -662 368 -471 165 167 733 87 535 -579 -325 147 -708 -337 -709 678 74 -261 215 -202 -454 245 529 177 103 -634 172 -702 -758 422 771 -664 -865 -81 -636 -400 285 -885 -562 732 382 243 352 -422 433 380 -326 -862 661 -361 -692 -86 68 -221 108 54 -137 -716 403 56 -488 -83 -773 -557 -113 371 -620 -360 -285 -700 -768 -217 697 220 95 439 732 -560 503 -728 -830 -423 -224 -807 455 401 293 -335 -459 -712 -442 -341 -153 -775 -850 -50 -162 26 416 694 141 454 -474 -466 189 385 0 -115 121 -30 752 -580 572 0 571 10 -423 -74 314 -813 -271 -887 -663 376 396 -422 -297 570 214 409 -461 316 -58 -341 -572 -822 769 -30 217 28 -657 -896 -409 234 -110 629 764 781 -82 -723 -507 -864 591 468 738 663 -791 648 400 781 -215 -484 116 -590 -131 -723 420 -808 441 506 -194 154 -383 762 764 -107 -67 -239 694 188 431 -470 -452 283 261 520 194 611 -415 425 -732 -402 -508 597 3 -197 290 -712 -1 -462 -886 -32 -431 -554 -822 288 -357 -497 -371 -28 -481 -639 84 -895 -3 -497 -220 -339 -678 -391 -590 -307 -378 -845 222 550 363 202 -659 391 -743 -671 -519 -85 215 -844 -559 -370 -261 -883 -241 688 211 -520 -666 454 -588 -568 121 591 216 685 759 67 -895 -666 -303 -380 251 -109 -362 30 -269 524 402 -727 105 -31 -466 -513 -16 541 -295 553 740 727 389 -127 -23 445 662 -436 756 259 -220 -188 -761 -391 -493 -784 -83 -888 602 -827 573 -531 668 -578 234 526 460 -116 -444 770 -312 266 -494 56 298 420 -807 -357 -62 -434 -729 -111 233 241 636 434 -649 614 78 390 -668 318 303 -515 375 -682 291 -364 -682 -174 705 703 -880 -80 572 526 -163 -544 189 -623 -450 359 -789 27 523 -310 28 -53 -269 298 -293 -276 -791 -755 587 -607 763 220 246 -353 -36 284 187 -611 455 199 -880 742 124 -705 672 666 153 241 -632 450 -719 -237 159 423 350 -220 1 -858 -163 304 -718 -320 -32 455 -172 -97 125 -557 -877 152 643 -216 733 -745 -285 -730 489 -649 585 188 -585 -279 -52 -833 -617 -169 160 158 53 623 -194 -51 -879 -82 -850 -213 129 -136 55 -204 -235 545 -14 22 485 -519 -160 713 -266 -544 -703 -695 -510 -381 -109 -190 -765 -48 -83 -753 405 -743 -483 599 557 211 -569 622 -310 -888 -453 701 264 -713 313 697 -744 674 -75 149 159 376 615 -545 -205 95 638 486 205 -406 -407 658 16 302 -193 -443 42 699 690 116 -481 219 -525 -634 178 631 125 -343 276 -392 -457 507 526 -436 -507 -496 -650 -804 -763 -573 182 -729 -18 -58 -602 -236 643 -253 -316 -8 -309 -470 -809 -4 208 -574 560 2 -515 561 360 437 -849 345 372 -335 15 443 -150 527 736 -249 -192 -522 -836 -312 577 776 718 611 220 159 271 -629 183 614 -556 720 -512 -617 175 672 500 -455 471 -618 -585 537 478 122 183 167 -115 -43 296 229 -19 -11 -391 300 516 624 272 443 733 -111 279 598 519 72 -814 564 284 362 -761 672 540 762 270 -890 322 565 -549 -174 -739 -770 -340 -706 449 -857 -265 -271 -522 374 -676 -759 120 -736 323 594 -265 484 74 -772 -626 -518 299 -61 707 703 -1 -345 -850 -204 -848 -531 18 -304 108 199 290 345 90 -585 32 254 179 102 399 542 344 -782 -537 706 -385 -577 -216 127 -410 -546 -889 402 279 -425 594 -360 264 -838 148 -328 245 217 608 -300 -64 89 631 420 -165 490 310 -738 -491 263 268 39 197 -50 -208 -330 83 -694 -204 207 -388 -801 -246 -252 -515 795 -615 -822 150 30 -728 639 566 112 752 462 242 -132 431 235 772 -204 103 515 -303 -556 -73 403 -747 -565 202 748 737 723 -696 786 793 324 -292 -154 -253 189 -146 -562 621 -382 8 -359 682 751 -89 -287 632 -83 -270 495 -406 582 -552 -771 -712 312 402 -54 86 528 670 649 636 296 585 78 -140 524 -737 557 -712 493 712 240 -173 168 -683 108 601 704 -89 -747 -838 663 -847 771 78 -128 -784 365 -746 -441 51 -155 358 -710 23 -88 -36 -33 -858 -324 -298 -365 -544 -420 -185 -397 252 303 378 109 -279 -212 401 29 -534 332 -344 -529 170 554 209 286 344 -99 765 -65 559 -562 306 -670 -634 -58 -170 156 -849 448 -389 246 -821 -187 -880 -734 233 500 759 263 -242 472 -474 -705 -779 127 401 -393 692 734 94 648 654 115 743 -620 -14 -666 566 564 -127 -7 588 -288 123 636 539 429 -875 408 -10 -189 -262 -871 445 -621 -663 734 531 649 237 -449 -346 -850 -475 -365 532 179 588 -683 -402 192 -32 433 -318 -420 -523 -846 581 119 -835 41 -99 -207 381 -532 -316 299 51 370 310 105 -90 615 -736 111 -715 -98 -56 -882 -405 -74 797 -399 -224 -71 -123 -897 -113 -466 -663 422 -895 546 -462 435 126 -234 -844 -741 247 575 78 -428 -296 -674 345 551 125 51 -566 425 -516 -862 -833 227 299 174 -236 -275 -361 160 640 177 166 190 255 -812 -889 -74 -288 -544 -255 172 614 -776 -899 -710 522 -217 -413 -830 627 -452 44 771 28 713 -605 -757 421 -826 -774 -126 181 -779 23 -730 -575 -119 382 -69 -501 -458 502 193 304 182 -214 291 -712 727 202 -617 -238 -574 -755 -529 149 -727 -78 -540 -126 -225 420 -637 427 -469 686 720 -860 -266 427 -379 610 -244 -188 453 704 -577 -411 537 269 33 -897 -73 -41 -55 -837 -269 -281 -445 91 530 -219 -483 413 234 445 711 482 425 146 -669 497 620 -634 67 135 496 -744 186 642 437 741 201 -395 77 639 547 797 93 76 420 -812 -821 -305 758 579 -766 635 -821 -73 429 564 645 449 -628 215 -329 712 704 610 -386 254 239 -136 303 -334 -111 659 -138 553 -521 -43 -577 796 -423 140 -26 99 579 -631 411 206 -44 255 -892 -230 -662 -356 410 712 -729 -221 402 -605 -809 -733 194 610 -422 715 -24 -577 -684 -382 631 779 -354 83 250 794 -392 -563 -831 230 -878 -228 -534 -170 700 520 -358 -532 -460 -785 -335 707 475 240 337 -465 104 751 -784 224 583 79 416 -20 59 -192 -285 239 -141 -404 -9 -76 -840 -161 147 -291 718 -157 634 -251 -394 -574 124 312 655 81 -189 278 714 38 -215 529 43 21 -309 -22 -658 -111 -684 -518 -239 -671 573 373 32 536 -281 61 506 119 500 -394 780 -313 216 -233 206 354 136 -435 -617 758 501 -835 120 -275 -764 -253 -262 468 144 733 -854 616 103 0 -340 -697 786 548 357 -743 769 -833 23 -486 -294 -102 258 701 470 226 403 658 -703 110 -761 -736 -647 -815 -807 19 -319 -735 -804 795 -610 -489 747 552 245 208 -218 677 598 -592 -458 32 -466 -517 5 -541 339 -412 -619 -591 -479 -666 -780 318 -389 148 -798 -462 -277 -708 84 -549 447 -530 504 293 790 -103 -299 244 709 563 350 -711 168 -376 751 239 533 -168 -817 -857 494 -339 -63 559 -472 741 467 -597 -390 246 566 -204 -433 -165 -122 -625 289 -832 -854 220 180 -691 -617 -616 -720 -637 403 -198 -372 335 -116 -19 365 69 -875 156 -662 726 -878 -37 -569 237 366 261 254 623 789 239 692 316 -773 33 547 -795 -496 728 -165 380 -289 607 584 63 -734 -60 236 -598 -140 -850 -8 182 -316 -97 439 517 -591 -708 -753 -553 748 -24 -86 60 -104 462 -630 -504 -759 -385 508 -457 659 -453 -641 669 -373 51 179 34 -622 144 -147 781 -361 29 139 -85 -156 565 -800 381 -689 -782 -138 306 573 -44 -383 564 516 150 -103 744 -417 -342 614 -779 -376 237 -85 433 -826 166 -884 321 -722 -263 -100 489 -179 781 -452 -722 198 517 -875 -273 389 -755 -11 -345 -482 562 86 -729 -336 -278 116 352 -760 397 -106 -417 -161 -254 -772 66 169 602 415 -259 255 3 441 -864 -255 456 106 -664 573 -193 -620 -147 662 677 189 785 -566 39 -659 -674 -13 770 232 509 168 -528 -171 253 -40 -763 -499 -850 -56 -337 155 214 -69 161 -871 775 -344 411 -715 -877 83 790 -554 -780 662 -307 388 -165 -483 696 53 151 -279 156 -807 -99 -361 -806 -149 -728 276 -690 474 -215 -766 -663 -522 -110 -666 -578 -79 -594 732 -411 507 -508 745 -217 759 -687 183 47 -209 447 548 669 698 84 313 221 411 -752 -16 -265 449 656 -433 202 616 231 -267 292 -590 -819 396 475 156 -871 -608 -140 782 471 105 771 482 668 457 -599 682 -385 547 -245 -581 -104 -498 -275 -176 404 -474 52 131 -265 233 690 278 -722 -579 -66 638 -583 12 316 693 561 -114 -806 -769 753 767 193 -663 -715 220 694 -227 -707 454 -793 -648 -400 338 520 766 729 -89 136 303 662 67 -387 -87 -739 -126 -318 147 53 329 546 372 -499 486 -230 -203 217 -154 783 549 453 -546 -586 558 -760 -186 366 -421 -79 128 -225 -809 163 48 442 -878 -143 496 -411 -698 -756 505 432 678 372 -120 69 -356 574 -394 183 -648 -409 -862 -759 707 154 694 -140 -820 16 -70 246 -197 284 -173 56 -827 592 -5 -478 631 681 428 437 494 223 669 361 -484 -17 651 -834 -470 78 -95 528 -884 138 213 607 -601 -396 412 189 -313 -54 686 -529 -761 646 569 -755 395 -490 680 -826 -892 -729 313 663 752 616 -690 384 -702 198 389 -680 370 -142 -858 -58 -862 -410 178 -345 -709 -683 -463 -538 -310 325 -364 -477 -441 48 -170 462 738 796 -75 255 -296 678 575 -447 -658 -227 737 -322 -23 -321 564 -511 747 -210 -224 759 471 -822 35 -618 116 -411 -491 303 -733 -123 722 353 -336 -258 -530 675 17 -141 684 -563 -867 -693 -666 -159 -763 155 -788 -215 782 160 625 -384 -441 768 12 -710 95 -275 726 603 446 156 -758 -221 -223 193 -203 424 -538 596 -813 332 -190 -705 -884 -753 -857 256 -346 555 298 708 -690 -658 -340 171 315 -570 159 506 310 -740 -121 466 665 -535 -329 -374 456 -749 -171 -814 511 238 -824 548 533 24 -304 -740 -463 670 -185 -775 185 725 490 185 175 -398 390 488 -798 779 615 -544 -230 46 251 339 -758 -750 -103 -73 799 456 77 -420 704 411 354 -233 -31 342 222 -393 -478 358 637 -278 372 -709 -780 -392 -690 -62 136 447 446 -247 -12 -432 -570 226 -461 395 -45 456 676 322 -372 -337 795 784 -328 -388 246 -710 -109 461 -521 702 -267 -603 71 -183 -475 413 -339 711 762 711 783 -29 40 381 519 -249 669 -125 -186 485 679 -6 -584 437 -734 774 -126 -821 -524 642 -381 -734 -575 -395 -521 -499 65 237 -284 -680 515 -804 -214 499 581 -223 -280 300 331 -10 -420 -642 -550 -412 643 651 -474 276 335 -504 -288 -339 473 -404 584 772 76 -452 686 -611 -169 581 -228 -184 317 -864 737 603 -538 -245 541 408 -853 656 -803 -346 -426 -643 -427 -118 -182 -593 -227 -470 -829 145 -468 -454 -51 -194 418 -279 -191 317 -540 40 247 -167 -773 24 53 569 -699 348 -571 -607 -675 -845 -763 -35 -771 499 -622 -418 -825 -788 -370 774 142 -97 56 379 -336 -193 24 48 -236 347 -521 701 -492 242 -771 -229 -899 228 708 -478 269 177 89 -135 -384 -49 -538 32 -865 -835 22 -694 -23 -79 -82 112 426 -868 -116 623 570 43 190 1 -653 -768 -670 -731 -604 -655 -832 281 123 -734 10 -405 -585 647 -182 -832 134 573 316 480 388 559 -527 -70 398 606 426 -57 -281 -17 669 396 -856 392 -738 52 -136 676 215 -284 -837 -387 555 -465 -433 777 238 54 -63 130 124 728 584 -112 -595 -50 483 320 -19 735 108 -544 620 398 -776 -540 -707 -143 -35 -161 91 -782 -481 707 -102 274 237 500 -427 -833 -262 -87 -387 639 353 -875 -875 -257 -620 -587 762 319 -713 -10 66 -622 569 562 -860 254 779 -94 -423 -282 -863 328 531 696 -583 171 689 -645 540 -799 -773 67 363 -793 46 -808 -111 -195 30 632 -177 -86 -496 -31 -371 -687 389 174 -259 170 -397 608 -408 -483 251 -261 -899 -47 91 214 -845 -311 765 510 -785 676 -310 783 587 -83 678 236 450 -769 476 229 175 155 498 561 -437 547 23 521 -308 -518 -392 -720 -518 -29 490 743 -32 -562 480 334 -29 -793 -398 583 -770 -233 -406 -218 -520 365 577 206 519 742 -351 579 -155 350 718 -867 -467 -220 -555 488 735 149 -464 -169 794 235 534 677 -167 -254 697 -623 220 -738 546 -327 -583 503 790 -41 -513 368 -829 -175 -532 792 752 -873 549 335 -411 -405 -382 588 -206 523 -397 281 560 790 -497 784 498 778 -206 750 -263 -735 16 219 456 78 -140 -753 -792 608 400 159 -135 672 697 -362 -460 -742 465 -67 -8 210 -841 284 797 659 793 645 -73 584 784 -325 -707 176 -654 297 -532 458 -45 -281 -129 -768 155 -487 -287 -532 -743 175 308 617 581 -628 702 -100 202 -10 623 -131 110 -581 78 530 0 -103 215 -772 316 -477 1 -116 -315 24 -72 -554 -718 -628 642 -581 160 -163 -251 743 240 -467 -203 -580 -654 -388 158 344 793 792 36 -325 82 110 -541 -890 -319 -612 162 657 -138 195 677 -404 -793 106 -87 -52 -579 770 -744 -294 693 -393 649 -206 -657 201 680 230 -768 -670 -7 -16 767 -182 494 158 -475 -443 786 433 667 521 559 241 -206 118 769 -349 18 790 538 -587 -441 -432 -105 46 239 409 -412 153 37 -31 298 -252 -662 224 774 -341 -475 245 744 -684 168 229 56 776 -834 -552 -861 108 659 550 154 163 -254 -472 -164 -509 -501 705 -500 627 -124 -861 710 -499 -611 -834 -507 -515 -220 462 299 -755 517 633 725 -479 54 -551 -112 504 102 70 -351 -815 440 476 424 -456 242 571 -12 -75 375 -189 682 -833 -148 -329 -738 -866 -267 -234 -226 -52 572 3 -787 -186 -311 -608 516 -774 -829 -889 -169 491 -71 462 565 -885 -475 -244 41 109 -108 71 -154 -788 -843 654 -847 512 -843 -714 -531 783 -385 -291 -773 -838 -173 -654 -722 -124 -384 527 453 -501 -799 666 -583 -272 45 -681 181 -75 743 312 -457 -175 61 -470 378 -186 330 -555 -12 -850 -603 373 -239 -289 330 -18 -317 435 662 443 -660 -609 372 100 210 -878 187 -91 -6 -755 399 -731 -569 693 688 785 -72 -342 364 363 418 -103 262 798 -415 63 -738 150 292 466 -789 127 319 527 781 207 441 -322 698 -149 423 587 -152 156 254 525 -151 747 255 -192 51 655 311 -823 712 516 109 -87 355 -110 -401 -39 -351 -420 191 -511 626 -211 -87 226 -102 668 -234 71 -680 550 -12 557 484 417 104 -353 -564 607 -470 -285 -450 3 686 -356 -227 -493 -176 -777 73 -779 -187 304 -535 -171 244 -723 422 502 -455 -734 -728 -821 -457 -698 163 -390 -310 -351 -284 357 192 527 -239 -589 796 -873 670 684 271 599 38 290 -684 -426 -544 348 104 342 -603 73 680 -338 650 66 147 -208 123 445 638 -701 373 740 -338 -663 -330 77 -227 -13 226 253 -194 -665 37 -261 430 793 -841 352 645 -233 345 -57 -679 -668 195 -446 75 -444 -336 649 -153 -896 -781 -856 -731 58 -564 -560 22 271 -617 -386 -894 102 384 -837 -247 -828 -824 12 -158 460 37 108 203 -567 343 -392 77 -100 569 -388 232 763 -407 -62 659 666 -66 636 -745 -616 368 11 118 528 334 -302 -672 758 68 -858 436 -365 454 -598 750 -722 552 595 -361 -387 299 -645 86 -485 50 -502 -840 -268 -40 208 -165 531 -307 -164 191 404 7 759 -343 142 189 -398 -15 744 -892 631 -503 -438 -169 -75 248 -522 302 -453 -681 162 -285 -589 509 361 -572 690 337 -383 -430 -80 429 1 -846 54 -180 -721 -589 598 -384 -574 -623 207 775 -745 -595 793 -518 -284 -301 -668 -380 -239 -269 -622 571 477 -800 -401 -889 562 -513 638 197 258 419 -859 440 194 -636 -385 -12 450 -817 531 -503 640 -436 -435 615 -281 686 20 -611 781 -39 -404 322 -784 90 -86 476 66 -601 190 766 582 -757 58 156 -315 -639 -154 649 170 -302 56 -378 -468 56 276 -555 -766 -696 -734 -403 -551 294 -167 -865 -122 211 353 588 499 85 16 206 213 375 676 28 436 743 -555 217 -26 -813 -689 -888 638 -229 -744 229 131 -154 -270 -680 -546 594 -516 -477 65 4 337 -231 736 -184 -524 -894 610 615 -144 -242 306 104 -819 -59 548 81 -91 66 -613 -37 291 345 -594 -690 723 498 -869 166 -567 380 495 496 61 -399 -194 94 -639 -736 -502 -142 -381 149 -257 -549 425 -405 -73 -511 799 654 -886 -43 -105 668 -208 592 -782 658 607 -737 -229 -15 -698 739 -54 -737 611 -804 -219 -411 -462 493 104 766 -738 127 -584 151 -427 -268 -587 317 -187 -198 -286 -35 -306 -860 -627 -25 -765 96 -660 -592 -99 393 296 460 -765 -106 73 267 152 -622 56 446 -244 64 791 476 630 627 269 385 134 511 -733 -299 725 38 799 -301 91 -303 -370 373 -754 -215 336 -320 -163 -124 -114 760 572 482 303 -192 -331 328 164 -880 -297 -119 -457 -762 -142 -661 484 -321 -321 46 440 -396 -561 -711 290 118 -149 -4 -838 -756 -173 -255 599 -748 -345 -296 -849 -189 99 -332 -418 330 331 750 -789 -97 315 -347 -599 674 -204 77 419 416 77 402 710 -577 511 444 -535 585 627 524 -601 -466 115 556 -726 608 -31 60 542 -367 170 591 571 285 181 539 -143 -396 -331 -371 571 162 153 486 2 -865 571 -114 -430 -680 622 24 703 637 -690 320 -272 -149 -877 268 -745 -830 664 289 107 -766 -593 -703 733 212 -259 -443 349 595 545 792 -340 -355 -90 19 148 -41 85 -863 -164 694 -238 275 -553 -202 -7 386 306 -808 -757 -316 462 563 244 -816 97 -736 40 391 733 736 -667 141 -481 780 571 598 -760 92 203 182 -649 567 -573 -1 -527 266 183 -494 229 595 606 253 -64 569 -614 -563 102 164 214 498 189 503 -284 -750 -215 -460 690 549 264 -681 468 -132 -682 -406 -4 429 -329 378 639 -733 -299 630 315 608 494 730 -683 739 -121 393 -706 1 -859 -50 -71 -541 -229 152 290 -890 -176 -233 370 -172 -168 -403 47 -487 -735 -231 -376 520 -753 -347 -613 -755 -590 505 579 -229 -622 -445 -536 -577 203 88 4 108 -692 -138 -628 -444 402 741 -540 -139 -394 -686 -575 6 366 82 583 781 -252 -660 -295 312 -596 -1 -378 -785 -275 -45 -648 702 -98 -676 737 524 257 648 -641 -643 -540 257 20 239 -11 496 384 -338 28 -883 712 107 80 45 -194 -586 731 -268 -90 32 -797 577 -165 -478 -18 -14 790 648 483 81 245 -78 19 -778 -417 332 -52 -682 -463 378 582 582 213 -750 -456 -168 401 -344 -147 83 -315 687 -637 595 -638 427 -12 252 -403 -526 -142 -408 -604 -631 -654 593 -323 -507 -109 -330 392 -277 10 -523 769 -567 -866 -563 76 -783 670 -470 -218 761 -39 -308 90 -563 -772 -428 123 637 407 395 -342 -211 -872 -732 -681 -638 -145 -153 -321 -277 593 107 -817 -488 794 415 714 647 26 -638 27 -393 611 -595 140 -347 432 -296 404 496 -222 -191 414 -767 543 -723 -376 -69 -277 -578 -636 -264 -709 -493 -849 -146 403 707 -300 220 -623 397 365 -609 -223 -426 61 -531 666 525 252 382 -724 748 -350 -111 417 -405 -29 423 612 -67 -733 -231 -187 99 -502 202 -834 402 362 690 -755 -635 775 -229 481 -773 528 168 -744 -36 145 -362 103 -498 -631 -713 -504 450 179 737 -205 229 49 -196 -393 -328 542 -840 227 -187 669 715 -587 -600 -877 370 -261 -637 626 -279 -226 617 -27 -787 563 284 -91 -607 -119 366 -659 -787 394 -755 415 -647 240 380 523 -436 -123 -754 183 -826 623 -207 -303 -14 21 -27 -714 -826 116 75 170 -340 185 -428 -679 429 -709 87 678 -551 -710 241 -412 -176 -494 176 -31 162 -305 -411 576 -35 106 -144 -731 193 -658 655 706 349 451 -164 -694 -515 -295 619 344 685 -11 648 -567 -157 27 353 792 320 118 -146 -487 -7 -311 -508 570 -618 523 752 -837 578 -33 573 -894 -892 -730 -369 -829 -202 -542 -547 330 -245 -771 -182 600 694 522 318 -402 -359 128 -671 556 -722 457 164 -228 -521 -868 -673 -70 72 -841 307 -207 556 495 130 -500 -887 440 -653 689 -734 -528 -304 -715 -879 664 -485 503 235 -68 -669 -625 -607 -50 -39 325 620 563 319 -68 117 230 -355 -856 -808 186 -429 207 -442 374 179 -736 229 123 777 -594 -155 29 -726 -349 -370 -494 -870 -614 -631 -734 2 436 -401 -374 156 348 326 540 674 -800 -300 -382 465 55 -175 -751 -740 534 -418 534 364 125 183 181 0 -805 -870 323 -324 -153 -33 -361 -443 -653 -730 -374 -664 463 -626 -200 -2 -113 -699 -347 16 -566 -465 -137 -636 247 365 -171 -433 209 -592 488 -234 -297 -5 -801 -622 -695 -819 -47 779 -733 -75 710 10 -596 295 628 -130 335 529 -622 -873 -424 544 -866 -697 -223 672 -506 -668 745 -670 216 324 393 -133 430 383 -692 425 757 -201 44 487 -87 -179 48 597 490 -52 -64 -830 -160 222 777 -744 -78 224 21 -356 -607 -37 261 328 -746 -714 -469 502 -556 709 736 227 311 770 -689 160 352 -136 670 383 -289 -547 -3 -761 145 -160 452 -308 15 -456 -498 -757 -53 -129 112 509 10 -82 -754 432 55 270 410 525 523 -727 663 -310 -194 404 678 408 -821 369 25 -293 360 662 410 551 -75 608 -764 -747 -568 -476 574 524 -572 302 308 635 -167 -443 722 476 -180 572 106 -323 349 500 -824 -582 493 632 -288 -234 176 -400 352 -373 -247 -219 -117 -23 -848 -480 395 -397 -809 120 -378 247 560 311 -865 -764 -688 424 -751 206 768 698 -876 141 -786 265 655 -350 -728 425 581 -561 -440 -533 571 -151 327 450 662 650 -759 401 -208 170 421 546 -794 389 -712 748 155 -780 -168 -568 -785 -750 -719 -798 171 -409 237 751 -545 -408 705 263 210 752 349 300 220 -245 -724 488 -700 121 -626 77 -217 123 507 -250 -264 722 -644 -714 -146 -412 104 -436 153 -566 -397 156 42 559 494 336 468 -255 -543 441 509 75 575 -127 -153 185 -148 390 621 -838 -782 -105 -179 -385 -599 166 261 -441 -280 -390 -488 -220 130 -326 -393 -700 -308 -559 -657 395 -9 644 251 -83 496 646 -586 -792 244 -286 -227 156 580 545 -250 168 75 636 -538 -321 -443 649 -32 393 -704 304 218 -301 -47 -48 0 325 746 -701 -442 98 -802 -486 788 -614 715 -560 606 -96 303 -61 -449 -776 579 -234 320 -100 -271 532 522 139 756 -295 485 -462 504 646 -6 58 -787 -345 692 -885 748 -857 701 -796 95 643 381 -645 -3 548 -755 -372 -261 338 436 485 -653 94 178 -720 284 -197 -104 779 43 -612 -836 -14 -866 -848 -467 777 -766 555 -457 -636 19 42 361 -65 -760 -44 224 310 595 664 -296 466 -725 -415 -448 -95 -200 680 -391 -202 -384 485 -177 -77 421 93 -781 -547 78 -447 184 465 126 -122 -808 648 -750 429 -636 -431 -531 -330 -163 -357 -314 -456 526 218 -719 280 536 -772 479 320 97 397 -508 -6 -822 -111 -851 -87 159 72 506 220 -693 209 280 611 517 531 -507 785 130 -122 71 167 -319 556 -258 798 -432 -263 -452 -229 -25 -280 -804 -121 -464 -670 476 -15 182 240 323 83 -6 -47 413 795 23 -802 115 192 516 -286 -859 12 188 -129 -585 482 113 -179 249 11 512 -408 232 755 -375 -884 266 -527 -790 -874 268 -309 93 -132 -12 533 -190 166 -838 -604 -858 204 594 9 478 542 -707 619 365 -650 533 -426 426 -312 449 -672 -48 687 -691 25 739 -150 -500 -361 -730 503 620 -382 -381 -352 -206 452 647 658 64 -3 -344 244 170 -367 -720 -793 -297 326 -535 780 -534 -898 -16 453 408 490 547 47 -190 -497 405 -288 -356 -95 -197 -447 -605 -8 260 496 36 567 111 652 552 676 700 -415 -587 -611 -838 242 -736 314 -615 -319 173 -399 -724 373 -828 149 349 369 -429 299 266 782 369 -67 690 -468 -850 -865 -345 -195 -343 -484 -540 -515 -336 171 152 -515 -117 159 167 -358 -141 116 -138 500 -674 392 518 -696 -646 -612 -236 366 -531 -16 -248 -747 -732 -175 -431 -405 -408 -476 -332 -33 -826 -853 289 382 -395 746 397 -122 364 -20 -817 460 -662 755 746 -869 667 -257 -147 128 734 14 573 -871 526 572 475 332 717 173 -345 97 -738 254 -483 13 446 146 723 430 -742 258 287 -318 -198 -129 -635 -410 -601 -541 701 500 153 -461 -664 722 547 -864 511 214 -425 705 591 56 186 -69 451 -86 -582 -324 744 379 -811 77 115 -321 -195 -307 359 -133 659 669 -168 737 741 261 710 22 352 156 38 589 438 -562 489 343 -701 -226 397 36 418 -640 -293 356 -388 -150 -491 -674 -554 -58 -466 -849 298 187 -242 -397 -660 625 604 -505 -879 281 144 -883 483 -265 -39 -370 377 34 -509 405 -27 -559 655 -338 -109 0 626 587 221 -336 -131 -345 133 541 -176 761 439 238 27 -157 759 -133 -816 622 508 -304 170 628 -764 333 284 -594 418 265 179 757 -667 -535 -584 31 744 -70 784 -624 -97 -279 342 -87 7 -309 -138 -429 796 -453 119 544 -525 433 625 -710 -760 -73 -372 -244 328 -288 343 -143 96 -85 -472 -692 551 34 -423 -779 -886 -376 -549 465 -250 53 -465 -212 409 -442 584 -318 -716 -244 -619 731 -299 76 -778 -800 489 -791 -591 204 211 -464 -835 -291 -766 -53 795 -134 -580 13 560 731 -108 -533 417 -198 785 -753 560 45 182 -649 -119 -211 553 -832 -43 -894 715 481 -372 -459 -303 -664 -628 368 261 -343 359 -607 -102 -732 605 -541 258 -384 -493 -355 777 -668 -423 -324 -407 762 -205 194 331 152 -384 -524 305 682 633 260 192 714 577 -726 -83 -324 -266 -648 -351 -639 -898 113 303 794 -239 197 423 -752 -387 -801 306 -444 109 89 225 522 -121 -43 -444 370 -303 559 656 246 153 -380 -360 125 -50 -304 104 613 -79 -545 630 35 492 44 -743 637 -767 536 -47 619 -390 -855 -271 -296 -322 -834 -203 -330 -294 -235 206 -456 351 244 78 -716 158 452 -649 680 -168 396 54 -30 -692 129 477 -869 220 344 64 -691 -582 -758 75 -791 -444 24 -601 463 179 -27 426 431 239 -77 -164 -762 -147 757 -240 320 394 648 -738 323 -351 39 -298 -716 343 -580 -183 751 -284 -461 -746 -222 -814 -210 199 169 -593 -255 -504 -127 -285 -637 -254 762 525 -463 -857 -208 -191 537 16 135 -766 381 -4 783 320 37 -855 -111 -273 401 -70 -212 786 -287 -314 65 53 -570 -592 -850 -567 28 -72 212 771 346 303 330 -389 224 749 -358 -585 205 -424 -693 324 535 155 -321 86 28 434 -834 586 -609 427 89 351 244 -108 -828 -807 667 673 -526 -656 -860 717 -349 -163 785 -396 -732 552 507 683 -507 473 -54 -806 238 -36 -61 350 -549 -192 525 135 -317 677 -337 330 -172 751 -806 -487 -808 163 36 613 -657 513 -205 676 -28 -419 -627 -358 20 -635 -117 -660 631 -15 -249 -605 -833 294 504 680 414 -874 -714 292 796 593 754 631 -38 -252 378 -321 -518 137 -723 482 716 -888 23 -213 -697 11 -548 -75 524 -107 -884 675 650 -769 474 -545 -660 744 509 -457 -431 726 536 27 411 431 397 268 28 474 -346 -258 689 13 278 470 525 189 -665 -316 -836 314 -842 436 273 -854 -160 -334 -539 472 760 84 -543 -768 -8 50 -161 -816 -807 -776 -346 -160 -742 493 343 426 27 431 -142 414 593 753 -665 -733 -842 -800 344 -14 148 -410 702 157 -344 -845 -504 545 -515 -320 -548 525 -4 -177 -348 -487 258 -398 391 378 335 -633 -469 -268 735 773 128 -428 -451 -599 -715 -336 504 753 -515 -738 623 -417 -567 381 551 568 -360 -63 43 423 172 317 -273 -78 -388 -789 133 250 692 610 -183 -545 -202 -896 158 580 85 504 678 175 -561 -758 318 -819 222 600 -115 732 -739 -125 -54 -180 -162 435 737 -862 -871 314 -150 -357 702 -33 410 48 -662 447 -355 -196 449 340 -870 -159 94 328 739 -804 -807 425 -249 609 -527 -325 -616 -260 -404 414 101 -329 384 170 -761 -830 -862 -503 575 -240 -878 -11 409 -158 -494 -281 442 229 110 70 626 318 -564 574 -93 172 -640 -646 362 212 -255 -822 -476 -346 -620 9 438 -112 -274 433 -569 599 -315 -175 -622 456 -181 558 650 -831 597 -405 -661 715 252 768 -851 -113 -488 -582 209 584 -511 636 217 -126 143 82 120 -900 569 597 -875 654 664 798 -435 -853 455 500 693 266 -834 -285 453 350 122 -57 491 -453 -899 -746 648 224 -121 -592 514 292 629 -481 484 684 719 -300 682 692 466 -364 716 532 649 -869 -528 -562 -627 -344 603 523 -553 42 437 -761 -794 35 -210 -236 781 -764 750 621 -446 -767 -863 653 145 128 -328 -287 -781 -449 516 -542 -361 -104 -294 -265 692 -764 161 -523 501 611 613 -103 -362 -600 213 329 -480 323 -754 681 -516 198 -486 -164 740 663 -446 709 734 -586 397 -43 297 69 210 -839 474 261 -834 247 348 362 75 -825 314 -838 -45 -103 565 644 657 -281 234 -336 185 292 713 -694 -672 273 747 -206 -206 -561 409 225 -739 -18 255 -524 -227 -735 -309 -238 -221 520 -473 -322 -397 -441 -320 191 115 605 424 -239 -396 -65 243 -759 574 329 -317 -514 107 218 -326 70 -294 -461 233 -569 761 -889 -425 381 -358 557 170 452 789 111 -481 502 147 -622 -443 437 150 -195 504 73 696 306 3 393 510 -117 -552 168 -364 -861 -205 699 266 323 410 148 -758 -132 -750 -703 371 32 -312 305 -8 96 -248 -328 403 -661 349 729 448 -478 -846 -510 68 498 -502 231 107 -436 -179 107 767 336 764 695 -378 604 666 -562 -149 -900 -452 51 677 -289 -517 142 309 -804 -24 -463 -621 433 -583 -638 202 55 -593 -98 138 -660 -870 -765 195 405 177 389 238 263 -637 -132 254 6 -708 -829 -501 -43 593 -649 -311 581 543 -850 441 -29 -240 710 -144 -658 389 -504 245 43 -488 212 601 -756 35 -543 401 -479 665 439 339 287 153 517 272 -530 505 -185 -565 212 571 160 -876 461 -522 -179 -479 -425 -149 -149 55 753 -208 -125 -460 -257 -34 -694 -740 -568 771 416 694 -735 -507 719 -625 -695 -596 -685 -555 503 194 -450 467 122 -855 339 -350 142 -26 418 -645 -452 184 146 725 710 -897 324 298 758 737 -132 -752 415 325 -364 -532 603 -571 -507 -754 81 498 -52 173 -258 -245 -635 -563 711 534 -133 30 -552 781 -241 580 -9 -335 682 748 -516 325 -390 -530 -181 404 -871 698 340 118 -366 463 -485 506 -94 417 -848 -835 -226 193 47 635 45 -484 -705 131 502 -822 -385 105 420 -875 -225 -179 588 -218 669 -837 506 -815 -367 -523 279 66 -709 -552 83 -47 -342 339 269 568 -799 -1 531 463 -712 -151 -85 681 210 771 -267 -399 -707 447 122 764 238 -476 -196 404 -63 -197 522 771 -617 87 664 207 -324 -110 -272 -211 -298 661 -53 6 -55 -883 207 740 -852 -852 -865 462 464 -887 -523 371 -484 327 450 722 -127 414 47 315 -417 323 -632 -715 -269 313 -286 -465 -687 -291 -221 338 434 316 215 -875 66 -699 628 -174 -783 482 -191 143 607 657 -58 -847 374 254 -56 -415 -271 -550 -597 251 660 -866 -836 225 -191 -554 -355 601 523 -555 193 -692 610 697 545 756 -337 -428 -776 -576 -421 -109 719 -630 249 -706 -238 -175 674 -500 -695 525 -739 39 -860 -652 408 91 163 -128 192 -410 -152 -741 57 -461 407 -398 -558 367 322 577 -597 -570 150 -587 67 -391 152 -10 71 -867 -477 657 -729 -785 -232 -493 -183 -304 685 180 -524 652 688 -185 460 71 -753 -738 -681 -137 151 507 -379 154 -389 571 -139 149 33 183 798 -385 -606 -685 -620 483 424 -195 -755 414 -480 197 -630 238 -68 -843 470 -702 548 570 447 -369 -860 -26 -692 -137 -518 561 46 -312 -649 139 582 -55 658 -849 -41 532 628 336 426 -132 -776 -827 -450 -276 630 -245 -320 376 642 -110 366 -187 -745 -769 571 48 -376 773 -433 278 -221 392 -618 671 -341 580 446 -449 774 229 -496 788 782 52 572 -640 -262 -275 753 -586 241 552 491 224 725 -462 -168 741 -607 -484 649 157 781 184 -133 243 -294 -370 139 667 158 295 -267 634 -551 717 -517 255 -788 49 -39 -745 -886 -116 421 -799 -115 -505 60 -412 -280 -668 587 783 435 -236 143 73 198 -775 -156 763 -37 -780 -363 -507 99 -282 106 506 151 -383 -681 60 299 292 337 -443 -795 666 574 -579 -373 306 335 -85 126 -574 -18 423 -893 725 128 722 131 -530 -13 -132 215 345 -262 -95 -447 -676 325 -129 -840 -669 425 369 -272 -482 -703 -362 -76 638 136 517 373 -465 -695 -107 -545 387 430 239 -518 -61 -162 -772 -804 265 726 498 741 788 581 -814 686 426 -111 -717 587 548 -202 -526 -375 236 40 613 554 697 -41 -651 216 108 -118 167 -55 -2 -521 -39 -890 -92 151 404 -820 527 -746 206 -472 -815 -212 -645 -362 425 157 407 -449 -354 -618 663 -52 -193 -251 -753 -274 -720 683 -378 411 510 -752 184 -548 -172 -707 499 676 -843 290 -110 177 567 360 -805 -519 115 242 30 359 308 -563 392 -723 -145 -32 -305 522 -786 -423 628 -188 -773 155 256 353 -197 -293 -734 -342 -748 668 -207 -113 -274 473 -439 -722 -61 -702 367 -753 159 -70 -465 175 307 81 712 -522 593 598 720 22 156 375 346 -202 511 369 492 49 -488 224 -496 -166 528 63 48 469 494 48 -838 -207 748 436 -55 39 -477 -899 122 -217 -115 604 -116 -728 316 348 112 -704 144 142 643 -379 -293 -97 69 -578 -563 -403 332 -10 114 -292 700 66 -486 724 -294 126 -116 -571 154 -296 -811 -511 567 707 651 345 -379 151 409 -382 -715 -69 227 -515 -486 120 264 -875 6 778 -101 -585 -599 668 363 -803 513 522 -567 381 -230 -204 -255 187 -96 -466 -552 -156 695 -318 649 -234 -613 147 495 735 52 -747 -593 -539 -429 -412 178 571 -37 -441 -792 480 258 -147 -176 -731 795 497 356 -669 528 630 -298 -425 -715 163 -336 -41 54 -547 507 -169 597 122 235 -463 22 592 -559 -815 58 6 -276 687 589 583 -896 -808 -215 -528 -100 37 -3 -564 682 269 385 695 -749 -382 -445 347 -481 515 -754 176 -335 -695 180 -514 10 -541 -615 207 643 551 -339 338 786 564 492 -256 -351 17 505 104 56 676 161 101 139 -779 -713 110 -435 -478 -211 613 499 509 -569 187 -831 -157 184 -547 -323 -365 -132 722 -747 -655 165 561 -539 125 597 339 611 797 -880 -240 -357 -161 -680 181 -677 -466 -731 -865 -669 -614 -90 336 641 52 88 -440 -412 -303 774 465 169 -363 -149 762 593 141 385 -111 329 -728 -485 453 419 333 -18 290 -386 -495 -21 731 230 -633 478 -816 -374 -751 254 733 271 -662 208 -742 212 655 432 180 688 -328 663 -464 664 -609 -243 -844 534 -126 126 305 -753 617 -892 -285 594 383 359 -200 76 -118 726 -490 -214 -497 -727 -480 106 -228 559 -61 480 -90 210 -75 -135 755 289 250 -264 -164 -257 432 793 -192 -578 187 -639 -326 -336 -362 442 -704 -829 -168 115 275 216 150 790 550 728 784 -733 284 613 -602 -583 -437 -343 -542 644 798 -749 633 -89 631 -704 -741 -481 -179 -623 -752 -254 597 658 692 -237 5 -297 114 575 -571 745 313 414 -617 764 176 615 53 344 -778 626 624 -276 99 -96 -224 379 195 651 -638 -77 -660 -659 -613 200 311 -432 -650 467 -878 -757 -490 -62 144 510 -715 578 -69 647 561 -299 200 714 -437 -191 -668 -376 -567 -285 216 -621 -865 -796 679 -518 -43 142 699 480 -854 -347 -369 -262 -406 -737 72 467 528 -507 213 -761 -765 -859 383 96 -393 378 591 -201 417 -513 -273 269 -291 -583 -848 86 546 321 -164 -764 -229 642 -864 -214 121 -657 471 272 504 783 269 -313 -121 130 -734 -855 683 767 742 -278 729 -473 -195 603 -760 -267 660 -287 -447 -746 -462 -198 -536 -138 -899 -185 -350 410 179 367 -497 451 -788 47 33 -261 -580 -66 -402 -653 -530 461 382 646 700 -777 -581 -536 568 431 -262 415 -756 614 -769 491 769 -890 -241 -117 -759 303 -37 649 589 -871 -403 202 -489 -31 -576 -709 -91 122 -236 -774 511 -342 -62 693 2 695 -653 631 394 -711 -105 -559 602 -238 472 347 521 606 -224 -839 -215 -556 190 -681 34 431 -473 -34 -885 737 -833 -562 -27 -104 -651 -717 292 -784 -60 569 121 336 640 -474 -176 546 703 -140 -830 221 -796 27 -655 -557 -458 -16 494 -876 -562 320 -135 409 344 -283 606 257 -252 -839 256 455 -557 742 632 -477 -96 30 -23 298 -556 -531 -116 577 151 217 324 -279 436 540 789 -368 380 -200 404 477 744 267 488 -391 -856 -328 548 480 207 -795 -588 163 -539 535 676 -269 260 -141 -107 112 336 -848 -559 213 -628 -835 -851 82 212 -642 410 -358 -34 120 389 -518 -441 -596 630 -30 579 280 214 -755 648 171 391 -864 -482 -109 -245 536 233 -411 -315 -550 -12 -496 -615 -185 -341 -2 215 -290 603 -75 720 -78 -593 304 -586 -714 -214 -555 -238 387 385 -84 -580 -377 36 -404 279 148 -193 724 -489 110 -608 -304 -624 -725 239 -303 -766 -5 -811 -603 356 -155 -90 -666 436 267 -58 -317 352 31 -251 313 797 256 -31 -52 47 586 -486 -322 588 -375 -729 -330 773 789 -123 -221 -441 -60 445 485 -139 -660 -812 -851 282 303 -755 582 -133 465 424 548 -231 420 307 290 -531 640 -396 508 -761 688 89 345 -49 -830 626 -538 259 607 -475 109 -204 -338 392 -504 260 -57 -683 180 -824 -515 111 -263 137 -213 -496 -659 345 88 281 -722 -161 12 -328 671 169 421 465 -157 236 766 -532 513 27 68 702 -869 -369 -628 326 192 565 78 -373 -421 453 115 -65 661 41 -894 171 472 -5 397 392 194 -126 -349 614 -519 304 371 48 689 -791 -840 -523 581 160 -80 51 156 -266 158 445 712 269 -468 -224 -411 -114 -804 749 -733 -612 -667 312 -537 520 691 314 -602 209 329 -289 313 386 -136 -831 -106 748 -463 -572 69 -560 611 332 439 65 576 104 148 -310 -322 563 237 -899 -771 -241 -853 731 34 334 -317 -21 -554 -461 52 -252 207 -123 -341 -19 116 146 449 -293 195 -171 -537 -890 502 -867 -182 -342 -881 528 228 -897 -730 343 408 -227 563 738 423 -385 -416 -110 792 217 -359 284 203 652 270 214 676 -537 259 29 -220 618 448 -31 -834 351 -885 714 -842 -179 391 695 572 -719 -192 579 -682 -294 -516 752 -780 -313 -336 717 448 105 -51 281 -132 266 -296 -710 -316 -484 280 390 -231 -176 -594 -298 492 171 397 -25 267 684 -511 358 448 393 199 -113 -652 691 -420 703 768 -446 735 -565 -571 -655 -234 -42 341 -370 379 -451 -232 728 458 737 533 -328 488 -220 756 -818 -205 -395 -699 -448 -806 -205 -23 -179 166 340 189 -780 -745 48 -362 35 752 412 -740 -128 -683 320 -167 -728 758 43 -300 424 234 227 -871 642 -363 624 -634 -467 -531 549 -205 278 772 -436 695 544 80 395 -395 -375 77 528 440 -362 174 -367 -51 -540 -103 645 -777 -435 552 -463 -798 -678 343 562 -115 -494 527 -241 544 778 -774 -461 770 -684 -356 -273 -231 -305 -721 -736 -484 423 -857 -18 -188 691 -242 -156 -594 293 232 -304 -136 626 36 -155 -136 -232 -726 515 592 777 485 230 -543 -510 -154 -378 -729 680 421 560 -820 -569 -225 411 263 412 -422 502 323 -230 477 316 -862 -412 -64 636 456 164 -22 -755 187 765 -833 109 -149 -796 -527 777 -748 203 -443 -537 -400 -182 -690 165 -195 769 -660 -620 683 684 -425 263 -508 -719 -342 -444 -218 266 140 266 518 171 -245 547 -704 -818 5 -517 -657 -546 219 361 404 -686 659 536 677 -320 420 -710 -876 -297 695 -595 -44 260 -665 -667 -249 453 730 37 -854 539 470 426 -567 362 -557 -49 75 -266 143 152 -220 588 -145 656 -188 -479 -731 -5 474 -421 -386 -389 -310 -678 -779 -591 196 -334 -860 -190 -341 -486 -494 545 -456 82 520 -894 169 228 -281 112 40 -9 -832 3 -462 234 461 -684 637 -156 -836 772 271 119 -659 378 -88 -836 -296 -112 685 300 659 -49 -456 -395 128 -858 -233 -436 687 -293 77 -261 791 -60 -224 -161 655 208 257 -739 219 -522 713 763 9 -719 325 -464 119 175 -873 30 491 350 -126 7 -65 -658 230 294 -650 395 -593 177 668 67 -227 -220 438 -877 405 671 690 -282 -286 97 686 435 747 332 550 -665 -28 406 405 759 -857 -816 -81 353 -327 157 645 -127 -693 180 323 419 38 666 683 753 -165 372 -35 732 -855 -335 -276 115 -333 -254 534 243 -500 650 254 225 571 -658 -515 -360 379 -131 -492 -271 222 -263 115 165 211 -553 -422 450 -229 326 -536 275 -554 535 -760 367 -468 316 -147 444 584 -877 -148 -707 -833 301 206 -617 41 -609 125 119 -328 471 289 459 526 793 -320 -165 61 -220 133 564 -321 -777 670 84 557 -625 -873 -899 -316 -636 729 -662 -167 -130 -863 459 -9 530 761 -649 40 -158 467 385 -773 -703 331 292 -545 -492 -558 708 -311 579 360 -95 -271 -878 -735 -835 -868 -710 476 646 -815 455 772 355 646 -293 -537 -785 -151 292 123 462 360 -311 100 721 -830 789 646 323 112 -838 -357 -322 -755 -257 630 517 -388 109 -750 56 -1 628 -851 -710 350 673 -622 -101 20 160 -793 -759 521 -631 -97 409 357 -17 -572 -146 -605 -309 -357 -449 -266 247 -630 235 -778 112 559 -743 -413 -281 719 49 133 377 -791 651 425 -452 -252 -840 -410 452 -871 -657 -241 -39 -181 156 571 -830 368 420 -486 -637 471 -858 -47 -334 401 753 589 -709 355 723 -45 -106 297 239 -487 -138 -898 391 611 -565 -754 243 -314 123 696 490 -268 -405 -175 -495 745 743 762 179 325 -418 -402 -848 796 627 -181 -122 -817 402 553 -246 -456 -410 -511 541 -344 -424 427 -460 -833 -129 -354 -815 -433 -654 -859 599 -496 -475 537 -559 556 499 -625 -740 285 787 -218 -284 447 406 -103 106 -421 764 672 -641 553 -809 544 468 -580 -628 -267 -489 -503 -160 -813 718 -239 410 455 -339 685 725 -267 586 -500 -1 289 -425 716 135 -635 161 -810 -241 416 786 -828 -740 784 -188 705 180 -397 -489 671 -615 -187 -60 -624 94 -167 -657 -682 207 -230 132 -672 -885 287 -691 -629 366 -188 -222 124 680 200 -395 -607 568 39 159 -115 -264 110 651 -544 589 798 -443 0 -487 623 -756 648 -441 800 728 624 -113 489 -183 299 -72 -625 88 -16 -531 5 -551 336 -270 -691 -791 -214 -662 -623 430 -795 -127 288 -412 -808 -855 -814 -183 -27 108 -493 230 641 419 213 -151 359 -463 759 165 -835 -884 55 103 -58 272 -15 -506 555 -808 -728 408 303 737 74 -78 -354 327 752 683 -388 704 -789 -135 -899 241 -755 162 797 -795 256 -557 -188 696 133 -848 462 487 242 245 -595 115 327 -112 -18 625 -156 -878 628 -181 -436 -423 -93 646 -733 248 -524 558 485 550 -73 278 198 -69 -678 -20 750 348 -337 -256 613 -524 -412 -865 -439 -82 -652 -149 -26 259 -279 600 426 131 213 -617 -838 -468 -501 511 607 -878 243 -645 -251 562 -322 707 191 603 -754 283 -820 323 525 244 560 -245 -255 -573 96 797 598 598 -878 409 500 618 -536 -352 696 523 215 -231 218 441 617 -158 -572 -590 213 697 702 249 -667 380 580 336 -749 236 -461 538 -593 -283 478 -652 -861 492 -681 -419 457 -638 347 -41 311 -245 528 259 -388 -847 -217 507 -877 -261 -351 -778 352 605 -308 506 639 -378 648 -274 -440 599 625 -391 -826 -679 -807 233 -670 530 763 163 -457 -885 54 317 -468 731 175 -454 299 -282 -67 88 560 623 -657 -668 -673 -254 186 -670 779 -378 -75 -326 -73 377 -133 306 363 -532 -702 114 -111 379 -477 632 84 -504 -578 115 -402 609 701 -410 294 -10 687 -376 -486 -472 353 24 566 142 -388 -638 392 -174 681 -506 -159 21 771 -849 -500 -519 17 -209 330 191 -31 609 109 482 -171 737 453 -535 13 546 471 502 35 108 -758 279 -433 106 -175 497 -689 -718 -708 -153 422 -867 791 -681 624 498 -118 -564 717 -644 689 -242 -759 292 -839 -268 -619 -200 -619 -294 -441 711 -430 279 661 -1 -579 -164 -376 407 249 94 -512 58 591 -807 -544 -672 -285 -97 -269 212 -55 267 -637 -193 -700 135 -724 -86 482 -314 752 734 -398 -104 381 -35 -545 278 604 475 109 206 -192 206 632 78 617 689 24 -380 -840 793 -501 -45 580 242 569 -32 -358 757 756 762 -248 -586 23 238 -403 -230 -464 399 -509 -597 155 -895 437 -34 109 -603 722 -320 -599 -226 -397 -100 594 -607 626 -267 708 -229 -69 -436 622 200 634 523 -383 738 -791 61 -568 -2 -202 -75 -650 220 507 -33 69 -78 77 -640 -433 -444 103 -532 -5 537 678 451 -52 83 740 -685 -315 -834 -324 382 130 587 -566 -654 -397 -457 -472 606 300 769 687 -500 76 -336 218 320 -488 -695 -509 210 -378 283 577 -111 -673 199 -641 794 482 -429 650 -371 -756 397 -821 407 601 -44 -423 -771 -712 209 691 -555 -98 -696 586 -855 288 -809 -50 283 176 79 -642 -240 532 -510 498 -395 679 191 742 484 -238 -179 -248 -255 483 160 -856 605 381 -262 484 387 300 -886 287 6 -782 -607 29 -447 7 139 213 -680 -397 426 538 -810 76 -305 704 569 99 501 154 63 -408 62 -590 726 5 543 -761 135 295 -194 675 -578 -136 -777 86 89 64 -506 345 -512 -832 549 556 -118 -540 644 -757 -563 -721 -120 111 685 -52 -396 -665 -836 693 -72 -306 36 364 -319 -582 -539 -507 -556 569 333 492 -639 571 -90 -757 -233 -332 567 660 -9 -278 -49 249 535 -205 -900 108 -154 -275 -287 401 -230 53 490 429 -894 696 -788 -891 130 -869 -882 -85 451 -185 6 -247 -8 162 183 152 -747 -587 262 484 180 478 -636 -67 120 -586 157 796 -742 -215 149 340 -413 -126 -613 -506 20 -707 171 -41 176 -856 -233 323 -309 -270 -71 -826 -506 -437 -650 -378 590 168 -701 -868 607 -284 -800 -381 -31 -215 -360 275 -28 -387 503 -596 -75 -782 -769 565 -880 -807 -564 -107 -509 597 204 582 667 -299 -38 -509 585 391 -129 605 -703 -711 -682 308 315 -585 452 223 -851 453 593 174 -890 558 580 538 593 336 636 402 -707 660 -38 114 -632 -838 -402 751 -557 -547 161 763 -532 674 -431 606 632 -192 -152 -607 -722 728 92 579 -857 793 -816 792 749 -348 -420 90 -360 -192 -702 109 -533 -135 -680 438 -316 241 -793 -44 -356 446 -374 120 -656 665 -347 -203 212 -135 -542 -191 722 553 739 -773 693 -874 435 -624 -307 161 -654 621 734 -713 593 -270 -142 -599 452 -129 -825 -465 572 482 -235 -102 -835 -439 -448 -887 565 -804 -552 -463 535 206 652 453 366 -248 -536 -617 308 -614 334 6 -462 704 319 -425 -753 634 -104 567 -90 639 -529 383 228 619 -800 546 -879 158 103 597 213 354 -868 -828 -177 -50 358 27 196 -200 -459 -767 -155 -288 708 -403 172 186 -393 -136 347 56 520 -855 -162 -681 539 96 -417 -817 -741 732 361 -835 -362 -595 -175 428 -240 41 211 536 -493 15 -722 363 210 -760 413 177 336 474 -820 454 536 661 22 -69 -698 -721 680 -554 -12 447 384 -457 282 730 681 32 -751 -694 624 -31 549 730 -58 -685 -273 656 -454 506 -84 -546 -34 148 -456 692 125 -852 -307 738 18 766 14 21 -286 -880 -547 549 -406 -730 49 -752 -101 -742 693 -554 648 165 25 531 -815 396 50 -410 -312 530 -434 -670 -412 300 -726 364 -69 -627 62 539 -489 433 -319 -800 -74 -836 198 -229 -374 -180 -561 383 -563 166 91 -651 140 25 -608 460 -97 46 -435 -109 138 266 -95 664 86 45 -753 325 587 -28 352 165 634 -81 -633 -536 783 -537 785 -479 303 -71 -31 -322 -372 167 -293 337 201 322 164 -409 -254 -721 -331 287 -167 641 461 -446 122 -514 524 -594 756 264 297 -67 707 -82 -644 -466 -532 -440 411 -555 -396 703 457 -455 324 -217 292 98 -379 456 633 -298 -773 -807 -600 260 -84 -435 794 414 -614 12 -825 -194 113 -576 -186 453 -328 775 194 -245 -154 549 -342 -657 -87 -582 224 -345 -440 -106 -706 36 -418 617 590 -791 -181 161 -35 -317 499 -102 -168 -335 605 115 663 -746 598 554 464 -818 444 -160 173 567 110 -555 -59 -23 -463 514 -324 -643 -700 67 51 -7 -697 407 -736 -410 -355 -476 -109 44 335 460 -576 -805 316 -727 -61 -786 -737 137 165 -506 -622 -390 477 -176 -151 -545 594 -872 -570 -87 65 -732 -483 272 -341 206 -687 -614 721 161 565 798 -369 -848 75 377 543 -435 505 91 -812 477 -303 599 596 -60 695 -777 473 -402 -593 -40 774 721 -132 -198 -76 -190 -642 -679 -448 -84 166 740 71 -480 -302 723 496 -458 -471 -671 351 290 161 578 -148 -217 320 -805 150 267 -886 -806 86 -218 204 206 -288 -164 794 -683 293 -784 -674 -547 -544 12 -269 -330 -468 -517 -806 -502 -802 -552 -750 -356 381 507 -611 659 -591 -517 -365 -332 -683 -535 -785 -877 -26 -178 -47 153 -297 575 -304 -283 345 417 -705 548 91 -257 747 -74 -719 542 -179 -588 -228 -266 527 732 14 -876 117 -188 130 356 129 -358 -128 192 -589 -399 782 532 137 -437 -413 59 694 251 209 -242 727 650 -862 -467 654 298 -329 -608 479 -197 768 -98 132 87 416 -389 738 -104 -443 139 783 359 -201 -349 -886 -418 121 218 -479 129 -595 -251 -171 51 -835 -215 -778 754 369 234 -449 -447 767 50 -149 -241 172 -166 -791 -192 -568 -54 673 -59 551 -359 -509 -478 794 147 226 -100 -333 -886 782 -136 297 339 -271 -707 -785 -783 271 -797 -206 -56 605 -772 -480 -254 -463 319 177 102 -894 -895 550 347 -439 345 734 -550 179 -748 713 -848 -524 -306 480 124 57 163 523 778 -488 -665 94 -101 -130 257 -75 -178 470 -643 -734 -247 -788 734 -659 -830 92 682 450 -832 -807 -523 571 777 -893 599 -46 230 -718 -288 394 349 453 545 191 495 237 -130 -748 -53 -623 701 144 460 687 47 -830 558 -697 441 478 710 -355 -815 636 -238 584 -111 -775 -5 -590 208 33 490 -703 -530 294 -511 -799 -845 219 119 4 -829 -810 788 -197 -714 546 718 448 519 150 97 -245 259 729 786 631 87 751 -339 471 -760 795 -748 328 46 -264 -248 -261 624 792 -22 -548 -873 649 -414 215 112 375 -591 539 -539 729 462 -434 -620 343 91 170 608 -95 256 35 -216 505 -748 622 37 -793 187 7 76 -317 -315 -544 789 -858 324 -308 74 300 556 176 -172 141 -553 80 4 96 552 -1 193 74 -172 -305 -756 422 -812 -306 -409 123 -625 420 -671 780 -382 287 -548 354 306 -440 -891 583 -871 -381 -391 595 -33 -209 -302 -842 461 -68 778 21 509 661 -843 -130 -745 -788 383 276 -792 65 -143 377 -271 239 155 793 -367 266 -96 -888 -637 653 142 -714 -736 -316 -362 -302 -584 553 -2 277 43 -478 678 -182 -783 433 -429 233 -853 282 276 552 -588 -140 -690 621 162 -753 -428 -247 538 -193 782 492 -369 523 -340 499 36 -76 436 508 -768 328 325 -775 167 211 -159 -784 657 -718 248 228 429 -139 504 -624 400 437 720 311 483 -732 -128 553 -866 101 172 -715 -443 -287 710 612 648 -373 409 328 640 33 667 24 577 745 -256 495 151 357 660 -751 797 556 210 48 666 646 -528 -661 584 -205 -174 -462 -618 -535 -107 -418 -543 -263 -685 -98 -168 15 562 34 -228 -169 -393 -496 -237 599 160 -245 -124 656 721 411 94 -578 -621 -80 526 -832 39 506 -599 301 794 -196 -470 62 -123 -335 255 -866 -759 -248 711 194 -819 -70 -630 36 346 -43 763 -458 0 -187 -703 -333 8 691 -127 -120 191 199 53 164 -662 621 -452 -362 -702 -748 501 -874 578 -855 -80 -99 343 -793 -420 -130 -538 598 49 549 -487 320 -72 535 -332 -477 -349 -652 -343 304 -624 181 37 732 -711 -153 571 -173 -651 -698 169 -388 -18 -153 94 -879 179 -868 -208 168 658 194 -706 -105 -861 -385 700 576 -304 514 720 259 -508 -821 552 61 -273 -369 333 473 174 143 -807 541 -604 -211 -237 -107 187 -244 -376 -611 241 383 282 -46 -10 385 -198 -891 -546 -538 -381 54 -423 -677 630 251 -496 -606 -68 118 -495 -484 -515 -193 281 -142 -636 3 111 -622 -182 -363 183 -898 -341 169 -388 798 -876 -422 47 -653 587 697 -30 -104 558 -467 511 -900 -273 741 -322 -640 -608 761 754 -92 63 -785 466 -70 304 -432 332 -450 487 89 218 -422 -150 -176 -76 463 -693 -197 -435 503 173 -173 -356 -49 -413 -896 542 -104 -242 -657 42 -766 301 542 -897 556 -726 -702 733 -536 732 -95 -433 663 -466 37 293 -372 -435 150 -757 -770 -707 -293 -123 270 -363 181 -38 -794 479 -197 167 -777 31 98 108 -478 -688 -621 -698 583 -11 -468 -837 -367 -848 -73 732 -282 -670 -247 288 213 414 -395 696 63 400 396 572 744 392 342 -29 -416 306 -286 -604 -836 -788 530 -104 5 -792 247 429 603 284 266 -526 -398 -183 7 337 -839 -793 -325 -643 -217 -220 -639 -176 702 -363 553 -691 -795 781 626 585 -595 -461 -139 -687 -13 -602 -477 -107 -204 117 -573 -807 -666 -713 456 -378 405 -595 -302 414 -727 -350 144 -109 316 248 -811 685 790 -631 -481 763 -575 674 -243 1 -370 153 332 -435 -422 388 -593 434 -656 -374 -282 -352 -15 179 149 352 -587 776 604 -839 -262 719 137 658 -278 11 -334 -268 -196 -696 -345 -3 -90 544 49 -677 -620 535 43 561 -410 -642 44 250 263 -609 201 -798 543 541 477 189 -179 699 201 783 506 493 606 -444 -797 -497 471 68 -900 -164 615 -620 71 -300 -697 759 -495 -555 -667 -710 792 -35 292 -830 192 -585 -470 -761 791 -341 407 -169 443 285 -485 369 32 141 436 -16 -172 576 1 73 530 -73 491 -168 -393 616 379 -752 288 -189 -69 -379 -513 24 -448 785 333 597 -885 439 -823 328 32 94 151 293 172 95 -269 -407 -163 -173 -840 -477 -1 -535 499 -123 771 -561 374 174 68 -501 364 -348 -874 -5 449 -794 145 440 -723 738 464 634 354 -311 -825 545 552 86 -560 642 -491 -491 698 -311 138 666 29 217 21 -760 696 -494 -448 -842 733 388 143 182 -687 323 391 655 -353 -746 -411 144 -155 673 -882 -290 -794 -145 425 236 762 695 397 72 -703 -376 257 761 -378 -207 573 221 435 -541 273 294 -411 474 -269 -587 -805 51 -832 333 -481 -532 173 -244 602 -379 518 -812 -366 -38 -17 -91 -435 318 -418 -558 76 -870 405 288 94 -715 -671 299 -441 -757 -258 -132 -403 406 -199 59 254 -389 -814 533 213 -724 769 -648 -167 -863 62 -46 -751 436 -352 47 780 -212 -736 -327 471 405 -320 619 297 -497 -9 -582 -497 -780 -878 -451 -196 657 621 -868 -891 318 -671 78 383 -583 -370 -269 497 -151 -60 -340 -50 282 352 -458 -148 258 -351 351 -832 719 -362 204 761 556 755 -243 361 -792 -632 608 -544 -641 -226 199 -297 -113 200 -526 -435 554 -676 270 477 646 417 152 764 423 -550 457 319 -485 -562 203 -362 -70 47 -615 183 346 -649 -776 -567 514 -347 646 317 -332 223 -582 -490 341 203 -182 125 662 -815 175 115 -296 -238 73 205 -434 716 84 -899 34 57 -286 -423 330 399 336 -787 445 -722 624 -789 -386 538 -14 153 -689 -871 -47 -90 418 -398 -320 -677 -583 560 403 8 -633 476 -527 475 600 -885 -640 -11 -743 164 425 152 -356 -674 79 420 -683 -452 292 155 -326 434 762 -794 621 -251 -894 -432 -383 -625 33 -106 -469 487 481 -847 689 123 229 431 317 45 -736 -279 -13 -27 -874 -334 468 -574 -755 176 -323 -693 303 518 138 -638 178 33 736 36 -471 -251 -128 596 622 508 639 -67 -1 620 -134 632 -841 61 -397 730 377 -284 416 353 75 -562 -471 -202 -186 -713 105 -266 -585 -29 -442 412 -845 468 720 -784 -183 728 -584 473 -791 -238 -174 -547 594 384 -473 132 -286 -501 598 671 441 169 -240 561 129 377 139 -483 601 363 -890 -853 774 -186 -899 157 182 -230 142 -56 -25 340 700 368 261 -415 -827 -481 374 338 52 386 -420 355 -344 226 360 -836 -560 -802 -569 -808 -723 109 -531 735 -625 -587 -514 -358 -887 660 595 747 -111 -271 -888 -288 180 -135 181 -461 408 379 -462 -527 46 -578 -306 -466 191 -204 716 -84 -362 105 -247 645 20 401 -485 783 2 371 500 -277 -439 -486 -833 -766 783 -700 379 -594 -636 -138 -375 -665 -635 308 -244 -126 535 9 -727 -42 42 -166 -613 -32 -28 657 -407 784 -347 218 -610 -156 -607 629 161 782 255 693 -483 206 733 -254 264 -799 -844 -634 -118 661 70 -504 181 -811 -222 -202 -502 153 -162 179 -85 -286 749 -424 -84 705 576 -647 244 174 682 -490 443 50 -619 -844 68 -379 -542 -191 -237 463 6 612 -699 336 -395 738 -698 530 533 -61 231 -718 -513 732 -565 -338 -206 -308 -83 120 98 446 637 -859 -265 -446 602 528 230 237 96 -76 547 -740 -225 471 673 -750 120 -42 201 -80 -157 88 113 444 630 -732 -436 -54 -170 119 -47 732 759 735 683 313 -725 -430 -537 -487 407 -730 -268 -278 694 -63 -511 -184 -889 709 471 -759 -234 -472 -627 -161 -708 160 51 291 103 -886 558 498 -63 -545 434 198 121 -2 730 -1 -20 393 -294 -116 -371 652 199 -94 792 138 787 -793 -617 -308 -482 -506 -536 652 438 -110 316 -138 639 238 771 332 88 494 -894 78 413 -209 -639 753 -862 450 -348 -257 795 10 -432 -107 367 -70 370 597 -272 -748 662 466 484 -300 -676 548 181 -190 -626 -301 -49 444 -774 571 -320 326 -133 367 -115 -149 -401 -232 42 335 463 -489 146 -108 24 26 792 221 536 -717 -277 -85 -862 18 592 -150 427 202 -333 -562 131 531 -463 -409 260 615 -207 -461 735 664 442 326 655 758 453 -724 354 -895 102 -392 226 -577 262 -296 129 461 -371 -387 276 -431 -407 4 536 -723 222 697 -55 -875 -258 83 57 -226 -404 165 701 -257 354 -571 -229 -826 -92 -354 -345 -59 410 89 304 -102 666 632 140 -96 -815 557 666 281 684 -745 -677 281 239 -863 4 -886 -274 -19 385 -11 -460 -695 546 -698 783 -859 610 -36 413 615 -505 -866 -280 6 -734 -774 44 -859 481 -884 697 -273 -138 -293 343 627 -297 322 484 -658 445 -327 191 -67 573 398 -149 -886 -240 234 720 -842 -863 207 412 -300 -514 139 -844 546 -362 547 -336 366 -373 -320 -253 291 -787 20 -288 -430 -876 -179 -541 767 -817 -235 -276 -421 -327 301 453 -871 140 602 -105 384 -74 748 399 398 33 -741 -244 331 440 213 -216 -545 617 87 -391 -485 -299 275 654 662 -818 753 104 198 -437 712 308 -589 -245 -635 -690 -634 -279 -696 -761 -170 -123 -60 629 -793 280 665 796 260 6 -359 437 -732 -755 -390 -270 -768 -870 -760 93 573 628 -846 555 198 153 683 515 289 -628 -200 -695 544 556 -704 193 -10 725 -870 126 206 116 210 -371 737 251 -166 685 -568 541 536 165 -668 -367 99 81 63 666 458 131 -301 -77 686 446 -175 -77 618 556 -636 -366 648 73 469 248 -565 552 -857 97 -276 -544 321 229 -504 -449 -362 476 -307 725 430 62 -754 475 688 764 -160 -50 -37 78 493 -397 166 560 -611 -534 -71 49 -344 -545 303 -13 -246 128 -450 -721 -443 84 -116 396 -547 750 -429 -515 -94 -896 12 363 -333 -721 630 -129 -447 -325 -767 620 271 306 -433 -722 -73 784 -92 209 760 -357 -362 563 104 356 -667 -728 309 417 -887 115 -708 347 573 730 -461 147 552 200 683 165 -871 179 -761 -275 -626 -482 -487 474 507 -421 588 -288 167 760 632 -268 -871 562 -52 96 70 -204 368 338 784 -505 268 -699 -856 -869 644 416 369 -496 -411 414 531 193 120 -684 684 -89 -212 -856 557 -146 451 -514 -444 -378 -590 269 -528 -308 -336 -850 790 -668 -671 -127 646 -185 -220 148 510 228 549 -434 97 -85 -796 -403 -174 -642 191 -242 672 23 -104 186 -531 -618 -617 -825 337 -290 256 35 -812 -118 -195 -684 -494 -280 31 -26 -752 577 -207 -312 -524 647 720 -492 603 -712 623 -471 107 -111 465 -404 470 -208 647 -843 133 542 84 41 -213 240 -117 714 577 -535 619 -551 181 515 536 -367 287 190 -66 -261 -174 30 -894 -692 395 281 -339 444 -337 -678 -682 435 -623 -424 690 58 369 -771 -522 683 159 -227 755 312 -133 655 242 695 406 -616 -708 -673 -877 -48 710 179 -899 253 78 -9 747 -854 -148 186 632 239 -190 -569 -4 -561 -693 639 150 -687 12 451 763 -822 -781 -279 -474 -657 48 308 595 413 -433 786 444 -486 -426 -332 91 667 732 -539 437 -106 -734 -195 219 559 84 -243 44 -619 626 -126 -447 -477 -668 701 -223 -209 -561 -92 179 443 551 603 784 -392 -898 -72 -353 623 -383 96 535 -327 126 333 -673 -137 -730 -598 -56 -753 647 800 -647 785 497 -239 570 -658 -670 39 2 699 -175 -228 -838 -387 118 -153 -58 -52 99 -743 141 -331 -443 417 -800 703 -150 -550 113 58 -769 -662 711 586 -812 534 396 278 5 -757 -256 551 -61 -216 -303 787 -756 649 -487 11 487 -502 693 759 450 622 103 -755 -347 -729 -357 -596 -411 219 -521 -649 45 -458 -347 -34 319 236 180 -661 -891 722 -82 632 -273 383 -79 698 -489 -565 157 285 635 -795 -418 -381 -499 -880 170 -471 258 -717 -814 58 574 254 234 381 4 -106 -664 -732 -265 -650 -118 -691 -269 -678 198 -522 -624 -65 -188 -531 -32 433 -294 507 417 -626 191 -577 -667 -760 -320 -809 -850 550 -677 -835 -158 -51 -869 563 -391 783 608 569 -864 -89 287 -877 201 -563 582 -405 615 -192 -296 -60 -760 185 -460 542 642 -16 264 370 -66 363 376 492 575 125 -471 -34 656 368 -500 -471 171 432 708 -599 325 -334 -44 -299 -304 -220 356 454 512 676 -436 -180 556 65 -489 484 260 -268 -405 663 -307 73 -233 205 372 -434 594 677 -654 235 -687 -885 -97 491 553 57 635 673 568 133 -435 255 -146 -293 548 -64 -623 201 462 28 -213 316 561 764 705 689 791 556 -320 609 432 370 -421 -863 161 75 572 354 -136 -7 611 -684 592 -525 -823 392 405 -658 -826 577 -441 691 -271 -136 716 -632 655 -824 142 -885 -438 -703 22 493 675 471 -860 -529 -713 269 745 -744 -756 2 -897 -398 -231 562 166 -105 658 242 -215 -861 705 -555 -690 594 -883 183 350 438 189 -94 -748 -332 778 -87 103 606 -263 -153 -572 492 -805 501 -628 39 517 740 -280 81 -430 799 373 -202 446 -899 724 -585 -890 348 612 -777 212 -287 8 248 -841 -552 -571 207 -756 553 -361 62 -275 -200 -327 -452 309 -141 341 556 198 -823 183 789 -842 69 -88 660 396 -755 27 -294 630 199 74 350 -380 -362 775 -776 -761 -650 -597 -628 -748 570 598 444 484 -480 466 182 -619 116 -206 -62 -252 -499 -360 -216 -198 760 -99 -43 -544 -266 -21 -397 800 -55 216 -304 -487 445 -105 -713 373 -224 -128 -428 428 -221 221 642 345 295 527 567 -283 -101 -759 507 -544 798 -204 -882 365 332 293 305 -275 49 -643 102 -128 -351 -174 -469 -582 49 45 -743 782 -777 194 97 -626 -605 -463 -829 -617 75 -35 434 -15 -435 67 -482 465 404 403 -263 -760 -400 -368 260 -176 22 54 510 521 143 -713 -48 -200 174 437 527 618 -184 543 100 54 -875 546 -59 -46 187 -170 -585 558 -119 -351 -6 -218 669 758 -378 563 126 538 -97 624 -640 148 -765 714 -525 535 711 332 -694 214 227 -175 638 -834 -560 658 -413 -270 -678 -382 -166 -59 473 121 122 785 7 -112 -47 711 188 683 -231 -266 -273 342 -278 -103 -516 -751 -537 403 602 -260 -703 -757 -484 151 -290 139 665 -147 -845 529 -626 -545 3 305 23 -379 -126 696 730 -276 275 -457 -452 615 -740 -891 -50 -296 342 -564 18 774 47 -501 -360 -558 -892 736 -691 -605 -643 -638 -34 -16 -660 -244 741 -843 264 -858 797 -209 398 115 189 -356 -774 -182 154 256 735 741 246 -734 -775 -241 -254 -388 -237 643 334 668 -389 197 353 606 553 -829 -350 -186 -768 409 754 547 -705 46 332 601 -427 569 17 593 -140 543 -16 393 -28 -458 405 -800 -619 -73 470 -419 -85 794 -83 -383 688 -457 -730 415 -457 -345 576 -337 -608 211 286 144 222 -325 -160 526 -381 -309 478 -516 -190 470 740 -476 617 -38 278 612 -400 459 -540 436 655 -180 643 269 43 -604 -64 -129 162 454 -837 -248 -299 -847 -251 754 -237 -345 -143 67 587 -232 45 59 669 56 -695 -899 563 585 -685 -891 -704 618 -431 187 -337 556 717 -309 -97 -212 -728 12 618 376 -770 -563 429 554 -861 -223 -900 -508 561 45 -487 -263 567 -358 739 734 -341 367 347 174 47 694 -457 -523 -802 -672 -419 -738 -139 -891 715 791 -703 726 -712 351 351 -623 83 36 329 370 403 713 -287 -15 800 -393 501 141 -868 405 -161 -22 726 248 -636 453 -641 -163 -237 -229 -742 -636 -355 404 -540 -516 -680 53 -331 -822 -882 -233 96 -828 523 -872 -599 72 465 39 -842 114 47 -769 -31 673 589 731 588 -477 -392 12 -795 -304 141 488 135 -134 -522 12 -284 -799 -466 -207 272 -120 -216 -159 -66 371 352 191 -57 -5 413 -765 -163 359 -356 -747 492 -864 -676 -866 -787 -258 704 -761 -328 -891 -59 -238 -581 -849 779 721 156 200 193 -348 744 -420 399 231 -573 -103 -73 -768 -102 -550 -621 117 -883 513 307 -561 127 -379 416 -65 102 -473 -507 -104 770 268 -481 -593 137 -685 -557 78 255 -534 605 773 -62 -624 171 640 508 783 -574 -311 672 -264 -514 -627 -405 -575 124 149 301 466 355 745 -188 -43 394 188 205 -523 542 -773 -853 179 -131 -592 -165 709 356 -544 -397 -722 378 -764 -80 32 -47 -602 -521 -187 -825 -211 772 300 655 -352 246 642 -375 538 -835 155 2 -770 450 -859 -111 -900 593 -105 197 511 373 259 195 -464 382 -729 -116 -696 -311 -586 742 -149 494 466 276 294 -777 341 373 -47 581 -496 673 451 -114 788 -631 -799 -420 526 -405 -4 43 -488 676 447 585 535 -267 -276 -296 104 -627 -477 294 465 520 -737 589 -165 -503 618 793 645 741 323 -369 591 -206 569 -27 337 -658 50 -260 764 -638 -534 210 699 -385 210 126 599 -747 -688 -35 -11 133 -44 321 57 -738 671 665 -238 571 -629 425 332 -193 101 -440 622 337 127 570 6 11 342 -199 373 -346 -194 15 -378 -629 -882 217 526 458 317 -583 774 638 -330 -589 -602 -684 -47 95 -625 -544 -631 89 239 428 4 366 437 -7 282 -34 359 731 -723 -636 -717 -805 624 81 492 147 -557 -829 -310 -542 60 240 189 -830 286 -663 172 -148 -721 594 578 -39 -14 467 -653 -335 -898 -764 771 -309 743 749 -667 174 -457 -869 33 695 96 100 -358 -127 418 -217 775 -609 -102 305 -30 779 321 -625 218 -136 -853 -448 528 565 585 -73 263 251 461 -890 136 529 -817 272 -645 -162 -518 266 -784 46 26 -445 -34 -345 364 553 162 522 746 358 539 -78 -734 -791 317 79 72 745 -372 -335 -581 -364 -96 -518 260 338 -66 -825 -242 643 -48 259 312 -523 283 -5 457 198 130 463 337 -808 -665 -200 0 -33 -831 441 -36 -897 404 -404 278 -49 665 -131 124 -39 -758 -349 -17 -322 379 258 608 -163 140 -132 194 -675 234 -26 411 -749 478 257 -253 549 474 593 -439 592 -659 -460 14 411 -14 -215 552 -450 257 -642 -690 5 -170 302 -708 627 -684 601 -700 118 -510 -519 -795 553 -324 297 -340 -504 -824 683 -793 736 -8 -843 -478 -881 -78 -373 -556 -770 -808 -390 327 -758 -709 -39 -556 -898 -136 165 -545 -772 702 639 495 -111 -105 -379 -261 22 167 -379 -828 -580 -249 155 421 -269 34 -139 -420 211 -93 -273 -182 -254 134 608 -527 24 -95 -164 -737 174 77 -638 604 -424 -538 420 -229 216 -736 177 -756 -490 -880 79 104 586 -875 583 -413 -102 -264 96 93 757 -130 568 173 320 -134 -222 -187 677 -406 -228 543 215 -361 -851 -837 91 768 336 -146 723 24 -737 -494 31 -257 312 264 342 299 738 -767 -713 -601 757 146 28 -101 -288 -451 21 461 605 -64 367 181 -234 -91 788 -698 690 509 -198 -851 -326 615 70 -690 -23 -77 231 -67 -348 197 615 483 -424 -851 -428 -458 413 -258 66 614 -872 780 643 752 -61 -47 202 -66 -207 -230 -451 -759 -79 -312 700 -689 -675 -19 214 -797 278 552 107 -600 1 15 -499 471 83 -733 768 521 -179 -212 -586 545 413 -109 -514 -818 449 -674 348 117 -837 -877 -622 -592 237 -429 278 -63 14 -638 157 -266 -876 -209 168 -424 64 -24 -449 -583 -235 777 -278 341 -740 70 -833 -807 569 -587 544 -867 579 -264 -121 -575 755 404 245 332 -235 -2 153 -756 90 -146 475 448 322 -311 509 -157 -804 321 -677 -620 783 -884 -657 -182 48 33 -267 280 -66 -216 772 -155 -581 644 -870 590 -344 -489 -548 -736 -316 150 -43 -121 -836 -827 236 -778 670 258 428 -225 792 -134 -316 51 730 320 693 423 -791 -98 93 -18 528 749 -681 -469 456 -575 593 88 19 494 -67 -431 -263 139 487 -64 -618 275 -831 630 147 -271 124 -532 277 307 618 -529 232 -516 48 -232 783 9 -596 30 -321 -311 5 180 -732 -392 -514 -340 351 221 -809 -359 -488 319 -125 -294 -222 350 -341 530 -473 -870 -290 -400 -441 674 695 -784 680 -41 338 320 193 452 -629 77 -299 -479 727 463 93 -606 -232 79 -389 111 569 90 149 3 -777 684 375 742 772 -511 773 405 463 -206 680 186 250 -762 -93 602 -623 -90 -133 -805 372 -381 160 -48 507 -464 620 -25 -138 614 -781 189 -720 627 113 761 642 -277 -877 250 -751 73 13 -691 -817 -769 768 717 510 -84 671 321 -890 -846 77 -772 553 390 -67 469 590 -232 -55 57 -210 679 115 -472 -152 -192 583 -786 -138 91 682 262 -714 -502 522 -611 -150 -320 711 639 696 -536 -154 -308 -447 305 -418 -63 -869 378 -725 -63 -6 -300 781 -294 699 -457 -353 -755 130 -10 482 334 -375 498 410 759 17 357 402 -572 -95 -205 373 -132 310 220 482 -644 374 567 284 -508 574 -868 607 -528 -221 516 55 484 353 572 -276 -869 60 291 710 117 499 524 457 728 -663 -745 -374 -763 -14 -618 577 10 -337 776 705 -118 523 -620 235 -833 -491 51 -653 723 -258 -184 393 -217 -267 551 310 -576 -564 118 662 -187 -217 -780 673 -728 -369 373 -535 -46 595 490 -501 553 -201 -390 424 133 489 578 -656 -75 -317 -172 277 -830 -472 -696 -554 -805 -101 -297 -200 -286 719 -529 149 -258 556 -523 120 312 -209 -899 224 24 93 101 -113 3 -696 -445 -832 438 -615 -455 -49 303 -869 147 -346 -101 -592 -680 -720 790 -116 -874 507 -350 317 652 80 158 729 83 135 -184 -536 -494 665 587 -563 -83 579 362 65 -428 -363 120 -228 -322 96 124 -745 -532 -593 -67 -421 -196 -709 250 -639 -472 147 -469 -360 612 -111 470 404 -235 -234 305 420 -625 -745 -374 -185 -420 405 -563 -136 -77 -406 -836 465 -38 -646 246 148 -20 501 790 480 -475 -852 -462 467 -216 689 703 -138 -874 230 -783 96 235 294 -786 404 -678 355 212 -276 666 143 -238 -844 -766 -15 -259 178 77 -427 -266 215 -315 -591 390 194 798 -89 562 -495 -373 -32 502 631 -225 -748 -502 -344 725 240 -538 -807 -228 -867 -23 -852 5 169 706 -818 447 657 619 281 -675 -14 -78 -168 -587 -310 -785 -369 -724 26 729 430 -559 -700 220 -829 -5 675 -597 -768 625 44 517 157 89 -644 -203 213 -114 706 -426 740 -83 609 251 -617 385 385 131 -285 401 -881 383 2 -298 731 -423 -678 -506 280 636 -177 346 -49 -522 -153 -211 443 507 -357 645 761 -410 -415 -34 190 -389 -257 -223 193 703 -375 -711 797 -217 528 118 -632 70 -612 -564 711 -350 143 434 608 -833 373 -486 183 -452 680 369 -643 -351 -412 742 -759 -865 504 347 54 -536 651 501 70 -49 -623 370 -160 -158 271 -848 726 -17 145 -117 -264 322 -132 381 308 714 453 731 -486 391 -555 -113 252 -89 -417 -394 -600 -356 415 574 -321 772 436 -292 344 -722 441 272 540 496 -691 528 796 -91 324 148 -609 -743 -865 -400 -449 -39 689 -713 80 -324 654 757 593 -288 -509 -203 716 704 -724 754 781 -88 -425 779 310 697 207 -40 -444 134 427 633 307 548 -366 -99 -810 -423 606 -878 702 198 307 -291 -891 666 209 384 785 593 134 -177 -617 -128 518 -520 420 190 725 71 -646 619 -324 258 143 745 409 306 -318 -717 -787 -629 76 687 2 59 -583 309 163 403 532 524 -767 312 -894 350 230 -147 -720 -131 -387 -229 -251 91 -637 -221 -886 45 -727 -779 517 31 742 -600 -332 199 -532 763 -411 -827 4 -381 700 777 -78 686 -882 105 -526 498 -259 631 -816 -63 266 -51 -470 -53 416 57 517 -693 361 -669 277 -92 584 -336 -423 -138 -81 226 -852 -615 751 -780 -753 444 -550 -715 -225 273 -589 444 -756 -673 -361 329 -413 450 188 -261 708 -213 -320 48 611 -444 -632 -692 273 -187 671 -180 655 -854 -79 -382 -456 -614 -754 -202 423 241 -207 -870 68 -669 -69 -249 19 -715 716 -732 -81 -507 786 -842 651 743 -387 -893 -520 -39 26 -357 626 598 -154 -633 -32 -445 -326 -324 -252 -112 -668 -199 6 -313 -626 -827 -761 217 142 773 137 -399 -638 -153 437 -120 -574 -278 657 -884 -126 -308 375 -52 -592 43 -570 473 438 -690 -155 359 164 -690 446 -371 267 -586 41 259 316 -4 190 105 634 179 -186 405 -190 -328 -770 586 -112 354 -276 -256 -341 789 -105 462 -757 -22 261 265 491 -842 295 208 500 -406 -712 552 -353 325 -39 -624 -207 1 120 89 -892 -204 -214 94 -546 -882 -541 295 -735 -802 664 -240 177 624 232 209 655 317 -481 138 140 -864 -887 654 714 746 -580 -637 681 -283 -479 -606 -145 540 227 -32 -216 -215 215 461 32 557 -182 -486 -472 552 97 -123 -67 -200 704 -379 141 791 -354 -773 -547 -630 142 274 431 300 -133 -582 -9 -265 -112 -587 276 -688 331 142 -457 564 273 -830 -773 361 -656 457 233 62 -726 -610 -884 218 -347 255 -678 -215 -59 -796 448 274 395 486 -111 215 137 -858 161 753 320 229 683 219 -836 -55 -570 293 644 -384 513 -265 635 -763 -773 396 -891 128 238 669 193 350 373 734 -452 540 545 -796 4 -896 -495 434 -484 -845 -227 -708 555 -109 16 227 307 306 -203 594 468 258 -55 682 -522 680 579 138 -526 254 -332 531 650 -738 571 -545 -382 365 389 -471 -657 510 94 -150 -417 144 -68 483 40 231 -577 -728 452 -225 -774 505 -874 -309 -519 362 -114 -56 -812 -498 183 310 -342 463 365 85 639 73 444 255 619 275 116 -635 349 -826 17 242 277 288 738 191 -443 -187 40 531 282 -298 -297 613 182 366 335 573 -852 -486 -749 -844 -352 -147 -360 302 -68 -670 454 -642 571 567 -348 192 -740 231 648 309 -686 539 -513 -724 664 417 395 678 -131 -50 744 -360 568 26 396 -475 146 668 -538 -9 -840 -772 640 599 -554 -408 87 115 -548 62 -67 584 -805 -266 -225 -529 -750 498 -21 183 -246 -497 -796 -290 -435 -886 313 581 -57 147 494 330 -310 42 -87 417 -258 -542 779 777 800 466 -255 -651 766 718 -453 -744 795 -626 753 -210 315 -775 489 187 -73 -549 541 530 44 339 -506 -260 -104 -88 479 -196 -690 325 -495 -663 -602 -179 779 -435 -330 593 -213 -664 417 -362 -58 306 -77 -15 113 -274 -816 352 -844 235 -671 -131 -766 -846 255 203 -288 -724 524 668 71 -312 -391 724 -584 -254 -131 -828 -141 332 452 543 -160 194 543 -537 24 -225 -603 -449 -577 144 495 -548 309 329 675 -538 579 -46 -293 310 -373 -792 758 425 -246 512 436 -416 -251 556 -471 -577 -833 432 665 570 -764 255 -258 -287 738 -327 -822 -511 -433 -95 -600 -887 299 500 -74 -849 691 388 79 24 -173 414 -29 -326 -852 175 666 194 502 550 113 698 -619 140 661 125 -86 -109 -373 -892 -585 482 -553 -339 617 -726 384 -753 -614 569 -865 -723 508 590 795 594 -665 708 96 -841 649 312 589 50 515 377 25 -73 249 151 -37 -809 -62 443 -397 133 -278 -847 669 -803 81 -238 -717 -39 514 386 138 -610 201 695 211 6 478 -621 -610 -705 -72 -200 -842 124 341 -272 584 53 191 792 -246 -76 672 556 307 386 -562 174 619 -53 486 117 -176 468 72 304 -159 -693 -610 -782 -740 -696 -77 196 -829 138 -817 200 -836 -306 -683 -758 -712 486 -236 534 -423 423 271 10 162 -764 -26 -110 -451 -833 -820 426 135 -486 766 -410 -477 413 -105 -750 357 -64 -287 -767 294 315 27 -380 -379 -787 -82 484 722 142 -83 -606 327 108 95 459 137 -496 -879 488 -305 -748 334 685 -59 366 768 -549 397 104 -268 420 -192 102 10 9 -206 183 596 -489 215 -499 -99 558 -372 515 794 154 614 635 -830 -747 204 -799 -885 -164 -546 285 544 -221 736 695 -21 -790 769 70 -697 -381 -403 78 -859 -190 143 238 331 -256 477 306 384 636 149 473 482 -536 -395 596 -691 679 -843 -880 506 -55 -148 -280 -409 202 726 -416 694 -296 -833 -524 -744 -590 429 -878 274 593 -797 697 -112 228 611 339 343 146 -822 597 -767 -108 146 -471 -863 -683 -194 620 197 325 430 129 584 -620 -694 -482 288 333 -31 -128 -130 530 -18 -447 -546 -532 393 -440 -581 -442 -132 682 111 -13 499 530 88 -99 -309 669 -894 -24 -864 -531 77 -887 -21 136 463 708 725 363 -71 334 774 334 -422 -658 756 -402 747 -577 610 15 23 -333 742 -114 -643 605 646 273 -359 462 -552 -854 -258 -896 -472 673 -373 611 316 203 -148 325 -227 -156 -504 -161 40 -163 -379 -614 -502 136 -308 43 -66 275 132 651 -519 -10 342 479 459 675 -715 231 569 350 636 354 -529 596 -152 -687 -625 -151 387 -318 392 -515 -772 -446 368 -285 545 326 247 -326 32 -615 666 -253 -368 -691 425 -236 -392 -99 -398 -565 47 598 -317 772 -222 576 42 -804 643 -214 659 -347 177 69 108 642 -706 -838 458 -867 -785 132 -74 -618 -239 754 -353 -147 -428 664 309 252 -439 23 421 313 580 196 199 -402 -646 -610 105 -368 470 265 88 777 308 753 -364 -124 -407 230 -199 -322 688 -30 -719 -134 244 114 360 392 -26 -89 143 -262 629 -577 -384 423 358 -686 189 155 -20 -48 23 -269 696 -585 -44 773 -604 430 218 -375 53 -33 348 -429 456 375 204 -628 567 -508 266 184 -214 -591 330 347 696 -406 166 -841 61 286 644 -185 -21 -472 -717 449 -740 475 622 -723 97 790 385 -425 -162 564 680 -813 -286 -92 -653 -352 72 -447 -851 -83 44 -863 -751 -370 -839 -35 715 -391 -515 318 -96 -231 259 428 -784 531 263 -340 487 209 -23 337 500 -385 -770 633 409 230 428 318 -200 774 -341 -40 -603 -260 585 -484 -552 -290 -881 733 220 455 -151 96 375 -103 131 -480 -204 158 -569 24 -437 -689 -275 -592 -25 25 7 -526 -352 677 177 -157 -637 178 -762 -800 68 -604 -838 -249 -817 665 181 795 449 -390 -37 -382 379 781 487 -76 434 161 -291 -57 465 -571 658 -398 -528 502 -865 -232 -437 574 -762 -85 75 366 -552 -218 714 326 702 105 451 513 -337 -398 -457 -33 -436 -383 349 416 -696 -678 -814 585 -776 520 -289 241 -737 -221 -87 -500 299 -586 -340 -301 164 403 229 28 -268 -816 539 -319 445 -737 -639 191 -442 -184 98 -409 -802 189 688 -857 -551 -423 -649 157 -529 -584 -16 593 -325 19 212 92 30 279 80 -553 744 -338 -732 436 -173 -127 215 -699 748 -861 31 651 -889 -781 615 -226 95 672 6 -538 26 176 621 123 303 -242 579 -892 -492 -365 294 -442 393 -521 155 -116 -473 -521 -345 606 19 236 -669 142 8 386 -279 175 -748 530 718 142 619 648 -619 -600 472 85 429 -889 -315 696 -489 -738 -30 428 -807 750 -110 -1 786 594 -733 609 -576 -570 712 -590 -419 542 386 711 -339 -204 715 478 -653 337 -88 434 -346 -386 -621 181 147 -796 299 -666 93 735 404 -243 451 -647 15 -390 444 480 -27 -206 -430 239 561 279 179 -159 -394 403 -159 321 -686 -848 -219 98 -170 178 -67 12 -349 -571 275 -631 361 -463 562 526 401 332 140 625 -258 59 -671 -476 799 594 -109 -683 436 -786 526 -832 -753 -32 -278 559 -886 -842 -409 -787 612 271 -526 -605 504 -833 -785 -47 493 456 -551 -899 284 644 -894 373 322 -731 -538 658 334 396 -694 282 -675 -663 332 626 -765 -323 287 -409 -438 -646 -488 131 -287 -881 -144 -436 -233 111 292 -834 -93 725 489 463 -670 -345 -465 -634 -184 388 213 76 165 -278 -90 -201 -459 -384 209 -798 412 -526 -527 677 -516 -548 230 -243 -487 389 -159 -134 137 -615 -107 -141 -742 -719 317 -742 -1 121 -209 524 496 352 202 -339 -582 106 -364 -363 746 573 746 199 42 357 -618 20 -898 160 -876 400 195 316 -535 -853 -334 632 -465 -290 383 -112 467 -237 460 316 -50 410 -783 400 28 -648 523 735 672 -443 -855 51 -253 136 586 557 -418 -762 325 461 531 82 -581 -829 -151 -37 -261 475 724 727 59 -461 642 -636 249 -783 -301 134 191 380 -535 5 -463 -624 79 -558 356 -748 372 735 -476 -815 -849 -623 -408 513 -673 -758 -726 -468 352 -473 399 185 -190 796 -390 45 520 335 -749 296 -869 -166 372 344 478 69 -670 -796 622 -525 432 -93 -61 307 461 -468 -120 339 403 -689 -489 371 79 -855 -69 524 -609 -890 -697 -450 -459 -533 356 4 693 -521 -43 -274 212 400 734 -657 109 -65 -333 455 231 519 464 493 -322 -570 -733 26 -526 -342 -235 545 498 -601 416 257 463 345 -99 -803 495 625 -699 377 -541 -743 139 118 -125 -23 -649 677 -259 -715 -270 -659 452 -681 -665 516 168 410 -395 118 666 563 -530 498 630 315 -439 -431 227 427 -128 -347 340 -58 -814 73 -647 157 -281 401 409 -501 460 -724 -417 -723 702 -128 379 363 -829 -108 -812 -441 153 531 -31 -889 340 227 -416 96 -802 -134 293 -672 -792 126 -647 392 -354 549 -350 -511 -373 761 -625 -676 359 -794 -871 -222 -799 -510 735 -516 421 516 -268 -784 -329 -306 -160 44 -480 -249 -630 -825 -96 182 -829 -808 91 -404 -57 -340 662 255 -334 63 -592 -249 -183 -47 790 -378 376 242 -58 274 -443 109 -628 -285 366 391 -488 410 -7 457 -1 425 -670 212 792 644 63 785 -564 105 -159 -382 -122 -794 424 -850 -68 -634 14 799 706 281 -748 -886 -363 -667 393 -343 663 786 585 -603 325 -94 429 222 758 -257 -41 -888 -754 635 -296 -586 -388 166 129 -839 212 -319 -790 278 -35 -368 -673 -316 362 518 60 -682 234 541 -779 -332 -17 83 640 139 27 522 -288 -450 -476 -896 68 -793 -322 -850 -640 -460 287 380 413 447 164 342 -568 781 413 663 -95 -249 572 -734 -352 784 21 548 -488 -827 121 -138 223 155 -60 -222 505 -737 -363 -392 -754 783 -472 -70 498 230 -712 121 665 503 -883 28 -356 336 -91 -316 129 -741 187 -285 420 138 658 -110 -312 -201 339 243 217 294 235 433 -387 273 554 633 94 122 -97 -22 676 -497 -886 -535 489 -546 -496 393 -49 -22 -190 -409 622 -436 -228 -495 309 -736 764 751 -534 333 761 -54 -225 576 -688 -391 -770 333 314 304 -563 -45 -485 -528 -50 343 779 -599 665 -493 252 208 364 -811 -815 329 573 -15 716 8 721 -424 421 -797 -432 297 -731 479 563 321 -690 -117 -483 -793 620 -259 395 -155 96 -892 -517 25 -417 -161 -409 555 -517 694 -512 -370 203 386 164 454 -512 350 -207 690 -467 638 628 565 43 385 13 -611 655 33 -128 7 733 -31 -489 305 733 172 106 562 53 645 -18 644 17 -423 -679 377 -646 -790 -517 -73 292 -770 575 626 276 178 296 -197 670 -155 97 -812 390 698 236 308 -38 277 431 745 -583 88 445 303 407 178 253 104 664 131 -614 -278 -811 -570 -181 -560 473 433 -895 169 -264 -597 111 -795 -701 777 -254 -177 712 618 -477 509 227 -552 748 557 684 617 451 -305 360 -453 582 -387 -97 796 680 411 -41 542 66 254 20 -551 291 491 -825 -712 -681 529 -726 -735 -7 677 -635 277 -193 -632 609 600 211 -126 394 312 799 196 -227 -453 -663 26 717 728 645 154 458 654 540 -304 652 -547 -674 395 -761 -142 -231 -501 -307 -139 -885 140 -676 -186 -482 -516 63 -160 -526 -873 -173 -674 -322 -28 -738 773 -570 367 297 124 323 790 68 -703 -785 4 -536 -148 271 680 113 -608 -481 -751 -533 -757 591 56 1 523 515 -535 655 -740 -150 -617 -253 -869 469 -893 -253 -566 -309 -283 46 -82 702 -477 612 733 -372 261 482 -664 573 156 318 -865 -59 -345 4 752 -6 587 283 -687 12 382 -157 72 198 -380 293 -447 443 -446 705 -112 -252 786 521 210 712 -875 127 -148 -73 532 -459 -410 -294 659 5 -284 460 -260 -5 -49 -200 544 -438 789 351 -570 415 496 -223 -792 -422 452 447 21 -351 -435 -900 -542 -679 321 403 -848 -747 -500 -16 1 -18 -189 -31 -15 257 384 -26 371 -156 154 64 -200 -523 -231 -618 727 -637 262 684 -692 432 -199 -535 -380 -535 524 92 -384 286 -199 242 150 -376 714 -765 -154 -518 -371 590 -611 286 -657 338 515 424 643 224 352 571 -797 -278 168 -275 -668 -1 189 -587 -774 353 -173 781 -11 435 -847 318 -426 510 -430 -96 -458 -51 435 248 283 -382 -424 236 513 -843 -124 312 268 -348 569 665 -829 148 -90 720 -485 228 395 -29 635 -712 -282 104 -125 767 -702 -709 480 276 -817 784 -611 21 329 -400 -701 143 49 -218 108 -135 -405 605 -528 192 -590 528 -363 246 513 -499 -829 800 756 -554 -799 428 230 -32 624 572 562 -239 -475 -421 -308 341 -178 95 685 -818 -258 696 414 173 158 338 -74 175 794 -533 -855 -271 186 -803 -537 -27 -712 -412 -591 275 -166 -407 5 -295 241 236 -877 -44 -682 -483 -185 -359 542 92 500 311 -293 150 -410 -263 436 198 694 371 265 -677 -331 433 67 -420 -594 -65 375 -386 90 322 -558 153 88 -570 141 -313 -447 -632 -31 -557 571 25 -270 -806 40 -201 -880 -851 469 -476 -740 171 114 -781 694 544 -285 -232 261 -93 521 357 533 76 164 -360 -306 -882 799 209 -205 741 775 -880 -805 -271 377 -640 -343 -126 145 436 -290 240 -801 -786 -115 -769 -356 1 471 -496 -313 -572 395 -892 -856 -867 -447 371 -459 -59 470 -696 290 -41 -445 400 -249 -743 -577 -265 -372 -351 363 64 65 496 -177 -182 -68 -270 -308 -112 177 696 -163 -559 686 -783 617 -854 -772 59 -528 129 -527 581 -488 481 -800 39 468 -137 192 -110 -24 -662 -155 465 -826 -551 551 78 -464 -46 359 -101 -21 495 149 204 449 726 -783 -694 -386 -800 323 464 689 229 203 245 -818 -157 -667 -756 311 -275 -359 545 -126 391 633 4 667 -593 119 745 713 310 281 -129 448 -5 -713 -707 -780 339 -708 -653 -456 -122 799 -659 566 82 301 -40 694 565 382 -113 -369 320 -310 -788 -788 -472 -525 -349 387 -35 -503 85 -93 707 650 -731 761 405 516 184 384 -158 315 -643 148 -885 -263 348 285 254 693 758 -104 716 -748 504 -403 469 -568 242 -722 -71 -500 329 -89 41 -795 -428 -328 -171 -717 61 -679 -428 -36 -716 714 295 193 -489 407 741 -641 -771 -459 190 700 537 438 -673 -873 610 -813 -560 -896 -600 -793 494 -891 -665 115 218 -469 552 -466 -695 146 72 82 -194 762 462 -713 681 -198 -551 617 -877 117 425 271 51 311 109 9 -264 590 -686 -76 664 -119 -523 729 70 -115 -767 -832 477 420 687 88 -628 681 581 454 210 433 -376 -190 -565 -267 -357 151 306 -388 -663 -760 89 559 370 165 -228 411 -66 521 -330 103 639 339 529 -418 -334 221 295 -248 -851 -57 -520 632 -136 482 356 -604 -421 566 388 52 -760 357 -594 142 127 -157 -221 329 493 254 704 -111 -133 -721 -29 118 -360 560 64 -165 738 772 312 -590 457 215 -452 -477 582 331 -700 132 196 327 -867 -317 546 195 -867 -437 -741 170 -262 -601 -763 -713 443 -851 349 -432 -776 -250 -42 -591 -95 -515 -99 626 415 -614 160 0 -736 472 231 -402 -181 -816 338 -465 -589 352 -180 5 230 619 -704 -281 -270 765 -284 -507 599 -233 -532 -476 -424 638 357 -506 -740 77 -16 452 -900 -73 20 -287 686 235 578 -307 203 658 752 445 -302 229 768 -722 -117 -454 432 -189 67 -506 -841 -578 444 196 -730 63 744 -593 428 -803 -556 751 211 -393 -342 85 625 181 77 232 611 76 520 347 -442 -847 384 769 787 -17 313 250 -123 -39 546 -208 310 -754 -421 -11 515 563 232 -166 431 -70 -197 -878 507 -348 -606 -223 587 574 -704 559 -494 55 -683 -92 -489 460 -888 -854 429 -237 -695 545 273 -190 733 741 718 -213 -182 -801 -877 -750 -776 481 419 392 706 -841 524 579 -156 -679 -517 797 -5 515 175 -603 601 -451 629 695 22 -583 406 -235 761 -115 -758 -298 -33 -836 166 -14 -731 -748 -125 -306 788 627 -597 -476 -352 462 -59 -727 81 -103 683 -486 -622 -355 -668 652 -675 -500 501 628 -852 74 -321 -377 577 556 -86 -588 -413 -462 783 -433 677 -829 -588 340 -57 136 -888 90 -233 -433 -667 463 -509 793 200 5 138 -629 398 -305 -306 -510 238 -176 268 -192 -268 602 -395 698 -33 -66 530 -3 -850 13 -539 -706 152 787 -749 508 -421 -349 -546 778 554 459 -292 -221 -433 -512 -615 389 -561 327 315 -103 649 -62 452 -464 -786 -40 588 -670 637 -574 -96 7 -560 5 -27 -611 743 666 250 53 -133 568 -547 -395 698 -489 -375 215 404 -38 -860 566 -306 -335 -301 794 -326 -135 565 -858 356 -655 182 89 -584 -438 240 210 -664 -453 -238 -318 -162 658 75 644 -539 74 -150 158 -715 -40 351 -714 665 408 154 -631 171 679 41 512 -806 395 678 488 -816 -435 -285 -307 138 779 1 366 310 -686 -223 -34 391 330 -105 -322 -485 -694 -570 407 -625 23 -436 -247 284 -633 684 294 -175 -625 -327 778 -561 -678 7 4 474 -788 746 -24 362 -720 -142 -392 225 -110 59 -23 -23 -278 -719 -658 333 -366 -521 384 525 610 -737 434 -820 -229 -190 605 476 -196 503 319 -445 217 -815 668 350 -193 -186 426 777 -265 -294 242 501 718 -672 447 -607 685 122 -83 495 147 -494 190 668 -103 -94 -556 -792 4 512 416 -283 661 -216 -797 629 120 -196 -315 -542 -87 374 -580 -15 -834 -147 -272 -447 683 -887 732 -764 70 -558 -703 -623 343 205 614 -323 -62 57 127 416 -386 -468 454 -495 -455 -565 27 -863 -63 618 -717 -62 -646 310 -449 -486 359 11 323 358 797 -719 -662 638 -748 -212 -10 472 -749 173 601 -571 496 432 512 -209 241 508 49 747 -642 456 -584 651 347 -738 74 80 -682 -796 355 661 -526 94 762 -343 92 612 -612 728 767 147 -272 417 427 761 -225 -724 -205 -725 -329 -75 -647 -742 287 -621 634 199 574 336 -289 -384 195 536 779 -786 -202 -388 472 310 -461 49 -571 -630 -416 476 -67 -21 -745 -1 24 -326 724 414 -626 -162 -46 -128 491 280 -386 -244 81 -637 -406 -432 137 252 -265 -675 240 128 731 6 4 -460 -470 -637 -139 -592 -355 -250 544 757 211 -820 -83 -827 553 97 -484 254 1 293 652 429 -533 298 -259 -578 -14 687 -864 -84 54 -446 -237 -443 -375 613 -64 -453 617 663 34 2 -801 203 359 641 -89 -184 391 704 664 791 480 783 -86 604 397 85 -496 -730 124 -253 -296 528 -74 -714 -88 316 -171 -21 -520 39 -720 -270 -718 -25 -496 -716 -252 -39 -692 777 144 -110 -757 -274 -269 -667 651 209 113 -207 567 508 -12 257 799 -593 -200 99 182 -704 263 -42 11 490 -628 -22 -295 489 708 -244 -373 228 604 -249 -588 280 -30 760 663 -467 371 -542 -702 -792 -6 -640 150 -76 125 -734 -677 -677 63 -867 401 -748 460 -628 93 -212 368 -762 301 556 -365 -439 -565 -715 497 -12 -248 68 -455 -445 32 262 -42 60 798 -121 213 -765 154 -837 -584 140 -13 75 510 -647 173 -523 187 -468 716 -751 -400 78 -783 69 582 -521 388 779 632 237 59 -613 -604 -733 -668 -891 -687 740 -879 336 133 592 -463 679 727 -375 -656 -31 127 13 723 125 -337 -356 22 -793 -704 -267 758 -785 -320 -246 792 481 339 -597 -653 -485 -161 -273 658 34 -43 -307 133 -11 241 -253 -22 744 516 35 72 -215 255 -464 -355 -744 -55 683 572 -770 -333 672 193 7 -478 376 703 -127 -330 -180 116 585 195 641 612 288 482 -612 -390 -156 80 -762 -172 352 430 795 730 683 698 -650 557 135 465 130 254 -735 -712 798 -298 356 -122 -328 662 222 -47 -502 -683 -260 -332 61 311 -428 -481 724 -189 30 -839 179 750 -641 -537 -82 -122 444 -232 706 -247 -529 640 767 -694 602 -197 296 366 60 -39 516 -685 -76 371 660 360 526 -443 -790 -300 -253 -276 -288 225 667 254 -349 -848 62 721 202 367 -786 -303 276 -354 686 750 -827 -342 -814 -197 -769 -793 330 411 -420 -313 129 -572 -745 -432 -478 -691 45 -584 51 -197 -858 -312 60 -119 346 -239 229 326 -806 288 744 442 -757 -626 -849 -384 515 -683 -626 228 -854 -459 -82 37 -237 685 706 437 604 -351 592 -533 313 -180 -816 607 -485 -270 245 -444 -325 -216 98 -503 -424 463 -24 319 -714 281 -622 371 -392 609 311 763 50 642 -348 797 575 -92 431 779 -179 -631 -133 -25 -730 -372 -748 -638 -68 189 138 356 -781 -607 453 -201 -416 -8 -641 166 558 461 732 -769 -600 652 -833 -217 -143 -224 200 789 -857 -504 768 -594 16 -268 -358 -242 644 353 -106 -470 -266 522 181 -475 -288 -31 288 117 413 -339 -874 34 -522 367 -519 470 -842 -666 720 -44 -146 481 500 744 267 108 -642 -464 -667 -722 474 -492 495 352 780 324 425 -129 -141 369 -82 390 226 -792 236 -227 202 -637 55 302 296 -366 273 -9 -189 528 347 -791 -667 422 768 163 496 383 -508 659 335 82 -404 -273 -273 -494 312 133 -598 -225 370 507 493 502 -898 751 -720 190 -572 -511 -358 323 -512 -128 534 181 30 700 371 -771 496 308 631 -688 -272 528 559 -376 413 -7 775 -370 -226 636 26 340 603 -453 -865 633 668 -783 -673 -55 769 -258 -16 -666 327 -638 -707 -195 207 636 -883 141 247 623 -660 -179 273 -443 709 293 -251 777 -132 373 -376 -522 261 575 497 -378 -819 -62 -759 -692 204 233 49 -150 -620 -589 487 -274 457 -439 -769 680 17 -627 349 -411 460 -82 103 270 737 746 685 -303 -572 292 -833 -139 -162 554 10 -541 623 -671 -723 -777 -889 -333 576 248 -799 -85 327 -646 -822 -468 442 -217 -483 350 -898 -413 -515 -500 -127 456 -432 -270 -120 -658 -838 -225 794 -354 713 721 -650 -316 724 -459 770 -615 765 29 202 -782 369 -308 -750 -768 -613 150 526 -392 -28 13 -751 559 475 697 -849 -241 -489 -247 -663 -822 389 782 -244 661 105 405 -293 -863 -88 185 -112 -4 61 693 498 468 -20 -36 -241 317 43 272 -27 304 158 -491 -210 -58 683 377 -690 -891 236 -829 2 -766 -858 141 -295 402 -755 -353 49 364 542 789 -730 -788 -370 669 -900 -227 -296 532 513 545 -783 -174 -269 -286 -196 -441 254 471 704 -370 508 -233 574 -727 605 433 516 -480 -251 660 -440 450 431 -203 -369 243 403 -696 713 -380 790 431 559 629 87 -31 709 -637 -387 -313 -582 -251 -32 -429 -218 -450 -32 -416 221 -136 -450 547 102 -166 238 -705 494 431 -278 476 148 -577 -508 -215 231 -703 -742 -167 -350 134 -780 745 -628 -572 245 781 -92 -757 482 -482 537 437 -409 -707 309 -13 47 727 -681 232 111 -228 -790 -287 730 147 -886 426 -548 275 -787 480 65 737 -70 12 -773 -29 97 -383 -81 513 726 -897 316 -491 132 115 217 70 -693 -831 -784 560 -804 -544 261 259 624 639 -731 -318 255 548 -193 663 405 13 -278 571 259 -399 200 421 492 665 -125 -107 35 287 595 652 -38 -701 116 670 799 372 -245 417 358 -457 394 -711 -57 -736 683 -192 57 202 -485 -376 -620 -69 710 -460 -898 -447 -730 -61 -579 209 -95 -362 -556 -13 367 650 787 -33 632 -443 -828 282 350 578 128 -40 -243 75 463 205 -851 754 130 598 528 328 -343 153 788 450 720 23 21 205 -279 -65 -812 -457 510 415 432 -475 -301 531 -630 618 -292 -249 -235 695 -795 -651 -608 -240 224 -735 202 -576 633 782 559 720 -411 588 643 -785 60 470 -140 -562 -117 121 -635 364 781 283 121 -206 734 -772 595 -515 -466 -771 -587 -168 293 -1 535 28 -642 -2 -84 12 -517 674 548 569 113 783 -348 -764 -204 -575 -805 -617 -846 84 -556 665 198 -718 -538 -196 -555 314 -60 -604 195 -846 -777 -425 -214 575 682 -887 434 446 -542 663 -140 -468 465 597 196 -807 397 -33 -741 763 157 505 671 -456 638 235 134 268 339 -640 -63 283 -198 -526 -120 91 541 -617 294 162 -324 -478 634 294 217 -297 -195 -55 148 343 -316 397 -439 484 -181 -738 -149 167 666 -62 671 18 -756 -605 -258 340 299 -404 -446 168 -899 52 -167 -655 -404 -420 -173 -299 10 672 498 594 -363 -417 -278 35 472 -209 352 20 122 -874 -635 331 33 -756 -642 581 -494 593 -44 533 601 521 316 -188 614 -897 -555 458 179 -109 373 -157 766 546 -452 -653 -435 -677 253 354 -440 41 -723 479 736 766 65 -802 -30 -319 88 -660 -116 127 795 -486 -126 608 93 496 555 -211 -547 -233 90 -762 139 656 -663 -575 -379 725 -447 536 -844 -11 328 -266 -356 231 786 438 319 -355 494 684 -763 -756 -200 -560 -367 46 -21 700 -514 -11 388 196 443 652 -897 425 -738 -872 -760 121 300 -873 -696 -320 664 -700 -307 -854 -299 -446 640 -56 28 -491 -594 -194 -739 -725 -514 377 475 -204 -202 573 -626 392 782 90 543 -313 -545 -829 325 -725 163 -579 603 723 219 -339 -485 -717 386 -102 -246 -99 -643 -152 -775 -664 734 595 -600 244 571 334 145 -467 92 -127 310 524 571 695 415 -240 -266 259 229 -290 -695 430 -753 -215 41 -741 -880 -509 469 112 -43 290 101 -152 -877 679 434 329 655 -444 14 -858 453 83 -682 207 -310 484 -282 -319 487 234 474 443 -542 581 -876 -133 -681 788 -99 546 -752 145 -282 181 -582 750 -288 -677 -306 -178 -283 370 650 640 727 259 -346 -706 569 -368 639 -310 665 -550 481 -645 144 665 728 -597 -499 472 -74 -720 575 104 -124 240 -438 -687 -592 -786 642 619 671 -356 126 -521 -841 258 -19 -399 205 713 -780 91 -489 -741 -673 512 -337 -599 -54 703 -24 -822 650 -41 257 -721 656 -410 -228 -886 -37 780 -539 370 684 -531 -548 -325 237 -840 467 2 -753 -798 534 -729 -813 461 -636 746 219 130 -34 -263 622 159 -900 -210 -221 796 -475 66 -502 -588 375 190 -702 -205 -267 -1 -261 628 -426 -808 502 -261 529 773 -465 -435 337 524 -108 -455 -286 -597 -690 -27 -13 503 487 -574 -674 -231 301 -772 -406 -148 -474 658 -595 -203 212 786 -898 -463 -21 -34 426 577 115 363 -183 284 -45 -50 367 679 85 -599 764 10 -435 -874 -548 62 795 -113 -602 593 -333 446 -669 -291 -205 -282 -881 -67 -685 -129 -869 173 402 -617 -499 -61 -374 -414 -891 -255 206 -123 606 189 -547 526 -273 -65 -700 26 -479 142 -617 -736 -427 -241 93 405 -396 -835 -516 144 402 -272 -884 -771 293 -517 230 756 -509 165 -355 -428 264 662 -129 -622 -899 -766 98 -792 -250 368 175 758 -447 755 -881 -67 577 -213 629 -325 -601 -199 -600 588 222 -821 -51 73 790 505 -370 -574 -272 425 109 637 -858 295 76 608 -677 214 590 -503 -210 441 -92 369 73 -782 -637 -774 784 -292 108 512 -224 762 742 394 -427 -773 262 372 -712 719 -779 22 394 -139 -668 2 764 281 594 669 -744 551 -92 -655 -665 -511 -277 218 -507 209 -441 -471 204 296 -666 -624 -777 709 -231 -604 -291 -238 84 247 -762 -658 -853 -689 306 -513 671 -180 -590 102 -553 310 754 791 -510 -518 -142 -554 718 -270 729 772 582 -272 -662 -574 -370 588 696 630 -549 -183 -275 251 111 -360 -231 -11 -119 19 458 -415 -516 783 -596 74 352 -456 -898 -4 -82 -224 641 -655 -396 -516 -95 -728 -572 -473 184 793 581 -509 409 -721 -468 169 -77 773 555 -741 -824 -88 -280 286 -340 665 244 -435 684 679 -882 -417 298 -592 -120 558 655 -865 -725 -345 417 -98 -39 29 -450 -845 -814 346 -9 -497 45 -20 -629 347 -390 -120 -108 -286 -672 106 513 -521 14 234 197 717 135 738 -129 4 478 291 -458 -559 -5 582 -875 440 461 -571 750 52 -693 742 108 -301 -269 -741 529 270 55 461 -378 -73 -434 -34 664 740 168 554 307 448 159 -371 196 210 -801 281 2 603 -372 -670 170 -625 247 -199 -43 -102 -762 774 628 -513 448 -390 -96 -314 -307 682 -392 -429 -714 383 -770 17 -572 -17 217 189 -145 467 -683 -463 -583 -294 -545 475 -510 -447 -575 -771 493 795 790 -243 186 -58 -900 -396 -323 332 -599 762 74 532 -806 -488 416 -899 339 430 -28 -83 -572 461 325 -249 -89 -391 -177 777 704 -141 -428 -88 -308 -631 -86 -705 -531 71 -662 -765 -86 411 -341 50 -471 682 -166 744 -891 -577 -699 -789 368 241 -296 745 22 -415 -649 -573 489 -92 -750 481 367 -698 -269 -636 392 -860 219 761 676 -618 -64 236 57 -614 323 -578 -301 599 -128 -201 460 622 -487 -7 355 702 34 452 533 -177 -637 -811 -112 -254 -585 735 -436 57 535 443 -595 376 168 57 -864 292 -387 -303 529 -197 172 305 -851 371 -268 -877 173 773 732 149 -636 101 -558 -716 710 -863 -461 675 225 145 38 69 -348 -775 49 -335 523 -476 -822 -544 -516 -499 -858 -571 -504 -184 434 382 176 2 -565 -860 31 -302 -869 -889 320 -46 -796 -341 -228 -696 349 -4 -490 158 452 -763 -743 762 -801 -777 662 -436 630 -505 -731 -77 -264 272 340 -357 403 -803 720 -604 678 320 -864 -1 -228 451 -287 76 -100 -566 -356 -236 -673 -896 180 -719 -581 -731 688 -523 449 -412 421 145 401 111 504 402 -122 75 -299 767 704 -822 316 650 117 610 405 102 -358 468 -809 48 599 299 166 -555 -84 649 -329 -766 -599 -459 349 -681 416 317 -561 -275 526 601 143 -128 -654 -748 615 609 -427 -335 122 -44 -31 -356 774 376 -502 -402 -421 147 -743 -871 243 -245 600 311 -157 442 716 -291 71 744 -667 -225 350 378 387 400 358 -201 -793 -288 -679 -16 -98 285 -21 -195 -396 295 -432 84 -623 64 611 284 454 -100 -376 -222 300 655 -413 -310 -861 423 -820 -699 -156 621 -642 679 575 274 742 595 -605 481 -735 422 -481 441 -343 -95 -662 638 -492 415 -334 -724 -40 261 -16 515 -712 266 434 -747 483 663 -441 -269 48 -709 -586 181 -625 74 500 109 -478 648 -652 236 -108 376 -789 -132 269 797 -618 431 778 717 339 -854 -665 -297 -230 -124 408 81 736 587 -45 -765 621 528 603 -755 -256 519 763 -241 619 490 -118 -885 -364 -218 -426 -32 351 -867 -251 -816 -224 -508 -363 58 756 329 -758 670 388 232 -103 80 -749 -661 -717 251 -221 -544 -832 -824 501 -185 693 368 -390 337 -858 66 -862 430 -617 -732 417 440 -773 -298 -637 153 -478 -122 29 707 -183 179 -181 -786 608 285 339 752 67 -334 -135 -90 232 -478 156 -876 391 171 -739 -62 179 -35 503 -239 94 -149 510 683 -239 -870 274 -441 137 -549 -85 -122 220 -159 -38 539 66 413 549 -638 -7 -619 -595 116 -72 219 666 -218 -611 441 -305 -483 -714 -209 453 -613 -39 -288 -816 37 -745 -447 217 318 -713 -882 -867 147 408 -899 -545 642 189 -516 378 -2 329 -643 724 528 -350 179 -585 -544 780 332 468 -476 -660 -649 322 -727 -41 612 -771 -577 -756 437 583 625 -306 673 756 523 -557 157 -33 539 -361 -238 780 551 -583 479 775 -337 321 -629 -64 242 741 553 748 -448 82 456 -895 -591 -814 512 -893 125 -873 -113 -565 487 -131 37 -882 245 -441 -201 413 315 63 -383 -761 -290 228 779 310 295 456 -777 631 -724 575 606 -393 -757 140 639 -851 133 717 -242 -66 561 -291 -181 -672 166 -845 -547 653 479 -109 -430 690 261 567 88 394 -786 30 350 -399 200 -469 -537 -258 -641 71 -60 -208 -744 -697 409 -662 -469 -134 -529 -84 -834 460 190 8 -193 -298 -405 220 -534 -113 522 799 186 89 366 -588 -524 208 756 -562 -228 -814 -280 724 -755 -142 -24 557 693 -318 -22 335 -40 -412 97 -556 523 386 -333 -680 318 -461 709 -280 179 -863 -20 148 -332 -84 686 403 -723 -639 -626 -590 293 -314 -46 256 182 -174 247 -156 -493 -51 453 181 -149 155 -713 -594 -796 539 -863 -423 490 -117 686 -663 171 -297 529 205 -40 259 22 735 48 -689 483 -19 -464 -485 249 522 374 775 771 237 -789 -891 -666 -267 708 623 -784 -114 -562 133 -571 -83 -207 0 -357 -842 -826 -210 -318 -847 620 367 66 527 -863 -851 -681 -855 -342 -761 178 796 -399 48 -708 551 9 -853 455 -710 370 -282 -730 701 -540 67 325 420 449 -254 -429 511 594 -138 552 -896 590 686 694 -592 570 200 -833 -587 -675 -400 -778 449 42 481 446 -877 116 487 -509 796 775 399 -129 781 -50 487 258 -624 132 365 -476 354 175 -187 -699 -599 -111 423 -819 -152 16 -586 514 638 -355 -267 -7 -867 -440 223 1 120 -414 430 -405 189 376 796 421 -562 -405 -454 -131 -453 -260 -319 -405 -569 -236 -862 -829 244 -295 -843 -532 28 -532 -713 321 -165 -237 41 493 281 -767 -797 -653 257 410 386 778 -382 -662 750 -50 47 170 -582 -356 412 503 75 188 -381 -723 -619 75 637 -728 -836 30 428 -210 602 291 -155 91 -166 483 -600 -303 785 416 -555 -162 -476 -749 -448 387 -891 152 484 692 725 151 -283 -616 -208 -785 392 -611 -511 -560 -65 496 -99 -250 166 281 -65 -557 756 -203 359 -18 750 -413 -323 -60 392 -664 -35 148 -790 416 288 42 -340 535 587 -446 -322 375 588 -417 717 -176 287 650 512 -97 -554 -16 -259 240 -381 690 -286 121 191 90 517 101 540 597 -2 -96 -53 283 -427 446 -800 -34 361 11 -109 72 -98 -849 49 -361 345 -582 -483 708 -309 765 673 -24 746 319 -241 -178 36 -5 53 -211 -298 -433 -274 40 398 -325 315 44 -139 420 69 126 189 -554 -674 -626 -597 -147 96 -453 332 374 -50 -21 310 -477 -605 -883 346 -201 -543 44 244 582 -432 302 782 -596 -827 -850 -184 613 365 178 71 -20 795 -895 -161 564 476 763 732 -845 576 763 -622 145 551 36 112 663 -598 -613 625 44 409 -306 367 717 266 -660 -424 -853 -832 -176 27 448 -820 -439 -653 510 240 -220 593 321 -678 -435 -556 389 -396 608 -866 -249 -647 -342 750 282 -735 -833 136 -588 -883 -570 -806 -760 184 -232 40 547 -464 -819 -41 499 -231 -561 723 -280 3 295 -56 50 -30 -61 777 768 405 -421 -764 -862 -384 -587 671 -671 -557 -251 -842 171 -762 100 -521 -445 558 -456 -670 438 -552 697 133 -629 -255 143 -344 -153 173 86 169 -592 740 -848 -346 -496 505 364 -833 794 210 -281 -597 -364 184 -827 208 176 -145 445 -617 -755 132 -775 -863 -43 9 57 -496 217 -463 440 -123 697 -103 -769 529 -169 -777 212 -340 780 -634 -672 172 -584 -457 717 161 477 -32 764 -853 -13 616 679 763 343 686 -886 -875 450 252 781 -545 -645 779 507 585 486 -67 -80 -101 501 -226 232 459 -125 247 -557 337 303 636 -807 -139 663 -244 -654 -543 -131 231 -831 -39 683 -158 251 546 555 60 -629 -340 -406 154 448 -56 -800 -489 543 1 -523 -790 395 574 -825 304 751 -636 409 704 -730 431 -850 -709 201 401 -864 417 -112 -523 294 148 210 -450 -384 196 362 -692 494 -319 -544 551 142 612 -223 233 166 -798 -654 450 -128 -613 466 770 259 165 -880 -849 714 -168 -625 511 -638 -659 749 525 21 663 -222 519 -215 -21 656 490 604 -400 -456 -443 166 -256 143 15 -16 603 390 -507 311 -461 -308 -836 427 -382 766 -426 740 130 640 -528 683 786 -424 -474 -448 -121 56 637 725 209 466 -842 -286 -4 -730 666 8 -344 -383 -8 -262 -820 415 -627 307 -68 -393 548 -232 -895 112 731 -116 143 147 -471 606 -522 -466 -12 605 303 36 160 -764 -217 -75 -281 793 117 673 598 567 -302 307 612 -570 -634 53 345 260 115 -253 -370 -361 -495 516 -246 -896 -855 -110 -747 439 521 -524 774 -462 -143 -568 665 491 521 -844 -369 669 350 -340 -676 423 486 369 -263 -410 509 524 -878 516 -41 394 -854 361 546 -609 -570 285 662 279 338 602 92 791 323 595 179 337 498 138 633 -8 564 -709 -173 718 -24 -282 648 -115 -863 395 -533 -788 513 -715 -340 462 -340 571 -337 -358 -214 -460 -748 276 154 -674 -553 -864 651 224 -591 669 81 230 617 60 -339 788 96 -14 311 -289 -399 -216 681 -259 -118 -158 340 -895 21 -758 -624 468 590 -467 73 447 391 -825 -705 797 -779 -168 -700 151 -245 17 -500 263 80 49 -857 439 -489 435 -190 519 112 495 402 749 502 -702 -353 -291 308 524 -584 -771 213 316 -824 576 -360 487 -410 -110 -776 -453 521 145 -575 -795 -764 -340 69 277 112 -172 -481 191 -144 -236 99 -816 -358 -64 555 -540 -895 -863 382 -234 -102 -728 -800 499 517 439 250 -1 -29 -678 164 450 353 678 348 -249 -66 422 -579 129 -100 341 481 323 56 -362 186 -700 770 575 23 782 624 -888 -23 -349 -506 354 -201 -736 -626 795 -182 -429 158 5 -825 702 -657 -788 -291 445 -214 -397 -719 323 252 -376 -145 -871 264 -55 -100 -779 -586 -230 338 -886 513 288 428 -283 71 640 157 707 -718 406 -773 29 -623 -358 -803 447 -232 277 586 -385 198 156 173 391 247 -128 -831 -192 247 -526 543 -732 474 195 362 147 710 355 -769 -135 366 -184 -817 -129 -809 36 734 -654 787 -551 -750 -683 -325 -188 599 218 148 -867 -676 45 -336 -271 -75 144 -105 272 331 -223 -763 -774 -134 172 228 -501 336 -540 479 -389 -188 17 53 191 -573 -300 705 289 -104 -91 102 561 -796 430 -186 -785 107 218 -276 -343 -869 -114 230 -104 -244 193 -184 2 -443 115 -414 -835 54 -363 361 -735 124 85 451 -682 719 506 -725 353 603 -672 -584 -205 -197 -485 420 573 -848 502 -480 739 -299 371 473 -668 114 404 496 728 301 375 -3 -603 -347 -656 -762 -257 469 -92 -357 441 -165 548 -787 -3 766 -618 748 32 617 -189 -326 -264 245 -456 -706 -662 348 -659 209 185 64 144 -211 -663 -565 -466 744 -107 -123 -804 780 585 112 465 657 619 204 -243 542 572 694 530 -641 482 -534 -623 -297 720 199 -38 96 -736 392 14 -766 -19 -520 -83 105 121 -441 299 85 -85 -341 -243 374 -506 -547 -93 -224 66 29 298 -39 755 -442 575 705 -576 -802 519 -154 313 -710 186 -416 184 26 -768 -92 -855 694 -750 -673 302 654 -210 -29 86 -878 71 -93 561 540 -770 -309 241 -731 206 -334 588 397 -330 382 2 -440 715 -600 126 -44 254 488 -250 478 -293 -370 471 707 -198 -281 741 277 -229 -179 -416 428 -3 -150 -670 235 -487 -723 -140 675 -515 -425 -148 -703 -687 465 -514 -330 489 -603 -812 201 -48 -639 452 57 -852 766 -533 615 420 -843 484 -837 -450 274 36 -840 -768 -863 -735 575 330 331 382 -101 691 -628 -245 743 467 -792 -853 -401 149 -822 172 -182 349 -256 -213 70 -500 -361 141 -317 591 137 -286 701 295 12 657 525 386 -431 157 134 -828 -338 -348 -179 -128 675 413 427 98 -230 -126 626 183 401 -206 -286 -754 167 -896 156 -622 -155 498 -810 541 -474 -298 -420 644 -230 592 -774 63 -560 -198 -273 -637 -886 101 -294 230 -45 -210 -853 295 616 -707 -121 91 134 -697 -31 76 -227 -381 -220 219 533 -37 -742 -772 -270 328 -405 685 -456 496 -516 442 171 785 699 -89 -621 -68 295 751 -146 356 82 117 -102 391 379 346 103 571 -99 93 699 311 -312 -303 -632 474 -89 -43 792 214 -143 799 -313 85 -48 677 -133 -853 86 -506 699 440 -128 -330 -726 649 680 71 -799 34 -45 -166 -118 725 -845 172 750 -572 -290 -40 -328 -853 -286 -384 -46 668 572 -19 -528 -622 -478 264 216 -668 -225 86 -12 -66 -758 38 -96 749 -169 -776 626 137 -435 -151 -644 254 -577 329 329 64 -601 50 279 692 -141 81 485 696 -690 -791 -792 365 -232 771 -656 391 268 -58 729 166 -865 -358 -771 761 -5 -67 484 -865 60 -64 -524 586 36 -442 125 -429 -215 627 -67 -162 100 359 -405 -60 -458 593 -242 690 -91 -55 101 -78 259 -137 558 -647 -432 -144 374 -1 13 -90 -491 -197 -374 -482 373 -510 331 -414 -854 -85 563 -406 -717 232 -300 -663 -691 -60 213 -135 -887 -392 -145 636 -390 273 316 -179 -730 5 16 334 -343 -300 395 -714 146 124 346 -13 -788 -175 -708 -821 664 8 -354 71 -153 237 725 224 289 -541 158 177 429 172 662 322 -366 -498 114 -15 12 528 -678 -651 269 -683 -1 -519 192 -65 -354 -709 -407 114 -201 -341 -481 172 -786 -794 -216 -768 202 149 83 -426 795 -502 555 -134 -298 -49 617 -528 126 -886 584 571 529 -668 -173 -625 -300 -299 -84 682 508 601 -533 576 670 -2 -609 -788 89 -856 -225 -305 363 -636 -572 286 -234 89 -175 280 -76 391 497 -719 489 -371 -586 -611 455 565 -43 -593 194 -880 26 -466 -297 426 84 -899 459 51 -274 645 -446 -335 47 -557 -311 -636 -390 682 754 414 187 -406 -494 309 671 9 -853 -235 -540 245 380 -332 -805 -366 136 -227 62 743 -295 -155 790 176 -692 616 738 -463 -330 -773 -37 -735 -826 760 -54 -198 215 321 -453 -618 -880 -449 601 -627 -244 583 -671 -626 -514 -191 -166 216 -13 44 41 613 -203 66 -889 -99 -597 672 223 547 715 700 179 -136 712 -805 -38 19 -306 -454 534 276 237 -639 777 215 436 -819 -89 778 796 -411 -106 -682 -248 -457 679 -237 667 -770 -293 401 513 -353 -468 -431 493 149 665 697 -808 740 130 -702 349 -310 352 -510 -890 729 426 -126 -384 -99 -706 -742 -842 -372 -136 -892 -628 -848 173 277 702 -655 487 112 307 299 315 383 77 -754 -864 318 604 687 558 657 326 253 166 389 541 -848 139 -311 -617 800 581 174 233 22 771 84 781 -157 -520 -274 187 -588 -488 -286 34 -430 733 -116 -385 -203 -168 -792 -545 117 -760 -629 -626 422 -824 147 -111 419 715 243 484 -849 -60 -543 -762 319 -213 -477 -100 -835 626 -804 467 607 -898 -218 494 10 351 -475 -238 -798 -554 -704 501 557 230 -135 -831 288 -830 388 -383 420 -11 -208 460 485 435 -16 -722 541 -530 62 -753 -531 206 259 -515 124 251 589 -251 -819 -214 209 34 -280 -5 284 767 131 -883 400 280 -211 -81 -638 579 45 -624 -835 -733 222 297 139 -837 350 79 275 187 -473 14 729 680 759 -131 796 730 156 -726 -402 -275 -34 -200 -534 -518 -641 -566 -598 729 433 -104 254 -547 445 525 -809 631 398 -293 519 -191 -363 71 146 -591 -772 170 742 -12 125 -321 593 -381 291 -144 44 -133 -196 -305 -118 -776 -504 675 433 -289 -865 480 -740 -97 -656 -452 -154 -682 -548 661 355 -305 598 -23 116 -593 -837 261 313 -189 -737 -611 471 -611 -757 -43 -565 -750 371 -719 -694 25 299 -118 -824 444 -269 27 -413 -784 -344 -285 -292 309 -376 688 41 -657 218 23 -175 -310 -406 -46 -722 -640 -596 -550 287 578 -301 -259 523 -662 -393 641 -613 -802 297 364 -431 506 -861 -204 -560 -66 521 -3 394 -296 -706 354 -782 345 531 -104 143 -602 -489 251 331 -18 232 -490 662 -627 436 -206 -763 -381 362 -5 310 -204 78 -542 693 -734 -424 -60 487 -645 -811 -256 787 -588 -437 -499 -366 545 -838 88 408 -494 -622 -768 227 671 -14 657 -531 -397 769 14 336 -210 320 472 157 -511 242 716 182 66 537 322 -844 355 -389 -192 -590 392 -857 -258 439 -392 446 415 193 215 777 516 588 -622 528 405 -341 310 -565 -547 505 -336 335 -126 586 564 -75 -128 -4 -377 437 -684 -502 -234 -679 386 548 152 -184 367 261 -31 706 -68 -369 -402 214 709 87 -391 573 474 730 692 -192 -616 75 225 -653 784 167 143 638 -332 726 -268 -421 206 -453 -100 218 574 -333 -6 -17 489 -188 689 -633 -136 -219 22 478 172 -428 -313 -670 -646 110 -323 608 -638 -137 -713 -828 727 148 -54 -469 -324 113 440 -62 425 -293 790 247 345 -134 -797 647 -504 -39 94 -883 633 -728 -577 745 -351 -434 -862 -831 587 -17 -222 655 -483 716 -767 -430 -693 -580 104 -375 -724 304 403 133 343 -334 734 -508 -428 754 -443 -828 -117 290 -308 27 48 567 467 354 -371 -804 162 -214 678 332 -782 711 -752 71 -864 332 -825 -8 768 34 -589 -854 -782 -769 -799 674 -715 -371 -48 -242 337 -875 -195 -576 148 -718 708 46 -278 163 163 267 -32 651 -134 -324 -52 447 609 158 319 -79 530 -105 18 -201 18 574 487 -362 -658 -397 -205 104 -852 -714 -410 172 -687 -567 -29 310 -837 -247 398 534 774 739 -83 -824 621 780 -781 -457 -817 56 -816 0 -611 -690 586 -118 -328 -296 216 -539 177 -603 -434 -631 70 52 167 496 -225 -266 -811 -565 -857 -819 -322 608 -743 433 -622 189 -621 391 -308 589 -187 679 236 599 121 708 -411 461 -490 -756 45 -756 -336 -605 -382 576 285 -401 468 -460 61 -14 563 514 -129 -304 74 341 263 260 -829 490 -349 164 225 518 -748 390 650 124 722 -258 -511 -587 303 -284 -892 -87 -592 -329 -410 749 666 -431 518 -743 755 316 267 -327 80 -340 -700 628 36 -27 -687 -742 -56 -324 -12 -650 -176 595 -464 134 155 666 615 228 135 79 -805 -828 -65 373 -416 -874 -658 -723 -74 353 -351 -318 293 -789 -78 473 659 634 -418 497 741 -412 757 -218 634 18 710 -729 -662 325 443 286 270 566 -745 690 453 570 -369 735 -465 -317 -619 526 57 -281 512 -497 477 714 372 -287 388 537 502 -557 -321 -880 -381 -198 -464 552 602 97 -332 235 -265 -294 -129 -139 -123 743 320 448 -796 -373 542 139 -481 409 589 605 -187 371 427 -299 -883 278 696 -249 468 379 564 -865 758 -374 47 -9 504 -122 641 -732 507 49 -755 703 533 -747 51 11 -86 739 -192 580 -413 330 -342 -227 -203 637 322 756 -487 -340 -92 -59 -197 746 764 80 550 725 -843 -44 800 -109 50 -443 -751 608 -446 626 3 -132 709 226 -284 -84 -859 -827 -164 -561 -63 -282 -442 678 452 219 -175 685 -520 -746 -145 154 346 577 497 354 335 -583 -570 598 64 -777 -311 -815 330 345 -777 550 -735 609 545 380 -604 545 -899 753 709 -25 -55 725 235 422 662 -894 -371 711 378 426 -205 410 -621 613 400 146 -31 -897 -327 673 772 305 -10 -599 -455 -448 402 56 110 651 -501 -185 -871 231 -80 637 -472 138 -899 -209 -747 620 -188 -234 106 -725 -373 -402 -91 531 531 -651 -293 -867 4 24 331 -125 -11 361 -427 -172 600 31 302 689 -74 269 -69 -895 -763 -830 134 498 373 398 -288 592 -111 -744 458 -227 699 103 -828 -676 751 511 -895 430 446 251 -322 715 -475 50 -386 171 -410 -84 352 -297 -709 -318 -780 451 271 618 27 -729 295 283 645 -202 330 795 -569 332 -831 -19 782 692 -858 469 73 781 -811 -879 -873 -488 -486 -512 -502 705 450 639 -642 85 -283 -135 -852 165 -282 694 600 -383 -124 -133 -339 734 608 -476 364 93 -96 -110 242 444 -806 783 -450 624 286 343 -870 -758 661 -578 -478 -830 -562 -829 -369 -445 -857 330 372 42 658 -535 -546 -338 47 709 283 556 -821 492 -731 472 406 -152 -617 -509 -831 -611 209 -896 723 -684 262 286 487 624 -824 566 -674 684 471 -545 426 -747 -811 261 502 -847 -72 -725 571 -173 629 -92 154 380 -371 235 -799 -161 40 -635 351 -769 474 432 537 -117 381 635 -301 426 -106 -843 62 495 115 716 -273 -490 719 -233 748 787 740 498 -688 -811 -401 53 -752 335 -233 -70 399 164 -54 -359 -608 -210 -422 -505 -612 -614 -711 419 160 -848 -101 -787 508 22 377 -446 319 376 -434 -256 12 312 -11 307 -117 719 -764 -679 161 356 17 252 -721 22 -157 -372 -514 -55 -104 -780 247 -566 -213 77 -552 190 -658 -462 -300 -841 80 660 -68 113 455 411 408 -221 516 -833 -872 387 -193 -615 755 -650 -316 16 625 -139 -876 -105 -214 -644 435 -181 -657 108 -215 198 -470 -62 -845 -53 -678 -27 -647 -847 -194 -561 497 -757 631 365 779 -724 190 -560 800 -632 105 -473 617 -749 125 165 -856 -117 61 -886 -236 768 -313 -109 -355 -325 -493 -198 -114 -775 743 -775 638 -786 -481 251 52 617 -117 -850 32 -543 -362 656 538 -192 -279 -333 -424 -707 -608 -291 379 552 -544 -858 272 789 513 430 -296 483 478 574 692 -579 651 779 559 156 -661 580 373 -782 730 683 254 303 507 -778 763 398 -378 590 -430 -178 -312 -601 -90 -293 383 425 521 -195 151 -283 -618 -125 -696 719 -250 197 -821 510 -632 -842 482 721 344 16 742 -256 297 -375 262 43 616 -561 -688 316 86 761 421 93 -522 106 -739 612 -535 -3 -802 -180 241 266 -181 396 -16 -69 537 716 589 771 703 -543 634 -183 -93 371 467 62 652 -479 -243 -583 211 -92 533 425 26 -556 -678 -40 -757 -188 709 672 -827 57 562 -676 -559 -345 2 641 -47 -629 650 795 -443 561 -411 89 579 582 219 43 271 -687 784 272 332 -623 -842 -617 -805 -818 227 135 433 -290 435 413 -148 -16 -563 638 660 310 522 -410 -246 191 142 -23 677 -879 589 -648 -416 158 225 366 -33 280 527 -677 -457 -399 -136 219 169 -698 -53 -583 -847 69 -870 -287 785 -852 374 -487 -810 91 158 194 -155 678 14 -704 763 307 46 615 549 -14 47 -84 -104 -663 699 411 110 -611 -887 33 29 -628 528 -669 121 417 328 -19 730 621 -137 454 -892 -278 663 -759 -110 386 541 -409 22 -555 267 -378 106 14 -887 24 -765 -684 -804 667 -662 174 -358 -244 -388 -93 -569 288 203 114 600 -617 769 603 436 581 -708 698 -520 -251 -437 708 -596 320 -106 357 603 -760 -646 341 -478 -359 349 -102 0 -884 -93 642 -611 -563 -384 -556 588 569 -638 -335 57 -864 -106 -629 290 539 -49 290 -58 398 -498 -122 256 174 -499 -747 610 506 -131 399 111 -519 2 -846 365 -291 -274 -51 290 334 -740 787 -105 199 -503 -609 284 665 142 -824 -504 505 559 -238 459 282 407 548 -862 -383 444 -662 533 408 223 729 -101 -503 35 674 -488 605 273 592 -745 -743 -452 -152 612 138 614 -292 537 687 -535 79 369 -617 -507 385 -566 -669 -849 231 760 -489 185 -156 -818 71 253 -822 709 95 -304 284 703 663 -875 -526 -342 -432 417 405 693 -10 -306 -700 502 741 -658 -689 -207 51 -248 -518 397 -797 -605 -216 555 -83 680 170 632 390 -232 752 -140 281 -881 -292 -345 -742 688 -229 193 -647 -383 349 -494 240 -112 366 411 -803 -254 584 372 41 -355 -842 463 -396 648 487 69 542 -744 498 637 -714 429 -369 151 635 170 -262 108 151 -773 245 -763 232 684 237 -226 -365 787 213 -74 257 -173 578 -870 -678 -711 609 238 -233 668 638 629 642 449 642 -414 677 606 -610 715 -753 -587 -116 321 -422 492 -177 737 -481 799 -216 436 603 -650 -161 598 148 -531 -668 268 558 -116 -877 249 -691 583 -402 731 591 727 226 -831 86 -288 -881 -774 -142 147 -672 -38 94 -757 -895 -76 59 784 676 571 -314 434 -343 32 -516 -90 540 736 -636 133 196 423 674 120 3 -801 -108 517 74 -387 -324 -654 -831 662 14 -594 189 -498 272 690 -184 342 -65 429 -458 672 534 270 -182 386 -669 -471 -774 176 -776 189 -181 -295 -284 368 -852 -300 30 107 718 185 -874 21 -39 490 -849 97 -705 14 -671 -66 680 270 -888 295 231 63 -681 128 -444 -614 -249 -308 -219 485 787 -606 -830 703 -519 758 -755 -790 663 -792 -71 -123 -6 -250 -715 -898 408 -433 429 -884 502 169 198 139 188 -251 -311 -800 114 -717 -603 461 -96 -460 33 -206 392 -7 517 -606 792 -328 -346 264 -430 -295 -519 239 -48 301 73 126 482 564 775 -94 704 86 -142 -809 177 612 170 -567 43 740 -726 730 -147 -44 679 518 396 693 371 -567 234 708 -305 -152 -141 56 -365 139 388 33 656 321 337 -346 -6 -405 -114 -860 -688 -864 -399 683 50 506 188 702 -6 -320 797 -118 -785 -490 -698 -295 516 636 483 -599 517 186 -345 -505 -44 719 43 309 621 -249 558 426 -750 -673 248 721 145 475 742 470 277 206 -395 440 407 -849 752 751 -233 -860 -602 231 -200 -171 689 -626 9 564 182 -695 736 402 -1 -503 -233 -42 222 69 276 287 746 -756 475 493 -574 -734 31 217 781 -362 -757 202 -145 -49 -839 264 -283 430 42 269 -172 29 309 506 -670 715 -880 104 -561 -450 240 -693 479 -367 -258 -630 -318 -719 -323 -819 -899 -774 435 -306 -862 742 359 11 178 649 71 244 14 -240 -232 -399 248 723 -91 -438 235 428 742 -455 -114 -886 370 104 -407 -804 477 -181 -609 199 329 -733 216 729 30 -653 187 -781 666 728 -134 -482 713 -215 382 -24 110 606 -479 -814 -121 762 608 19 -494 305 -423 693 503 433 -236 410 13 -438 -89 231 -44 748 -867 -30 443 -166 76 -562 199 -359 -502 -531 760 514 385 -499 402 489 360 677 -574 -813 209 -147 -236 654 -384 267 -263 -65 346 119 -351 -643 465 -202 627 -815 -739 -780 -139 -312 396 537 515 -446 -206 -247 -272 -168 -774 -810 -201 -762 -410 -599 57 -213 -112 -300 -9 445 311 -59 -708 70 -406 348 536 -728 -639 -581 110 -225 243 53 54 -255 -857 -569 -762 581 5 486 3 -276 188 97 522 -569 -706 -534 -765 159 -285 75 310 -854 298 -412 135 683 525 -695 656 -508 419 600 159 361 -585 -214 -283 -403 61 282 435 -89 479 -672 -48 -663 -725 -858 -653 -579 -746 238 -707 -770 -764 -157 318 168 -71 660 -289 736 -15 751 -574 -476 476 -432 785 26 -665 -467 274 -769 -535 -528 -98 -756 -187 -551 -777 136 -440 316 -54 -888 667 -886 58 -624 498 -350 -473 -316 -840 303 -721 -654 282 310 71 -631 -135 -796 -671 359 -405 -352 -743 754 575 -428 -506 -188 674 -732 -301 -117 -723 560 -219 -78 -255 -65 404 -370 42 -768 97 142 -64 -95 -224 -514 -650 9 -247 724 452 634 -197 -114 -283 504 494 629 -711 -263 -562 -559 10 162 -88 -774 415 250 -675 -380 308 -292 -461 -100 139 -873 -623 265 41 -523 -65 541 -650 -19 -159 69 -288 -14 -556 359 -68 537 -208 -12 -792 -644 542 -118 -446 -183 -816 558 -520 111 703 -171 95 -159 -877 -91 -233 799 151 -714 -294 293 525 508 649 284 -398 13 104 -47 150 475 -643 -755 -334 -594 -622 347 525 705 -129 622 361 -146 -285 -848 -127 -697 -13 282 410 175 -899 -801 232 -107 541 741 -97 140 -441 511 -469 341 444 -623 -646 310 -29 358 465 155 -327 -883 644 196 -823 763 117 -607 -616 198 -157 -310 434 -705 -50 -711 114 -224 -20 251 555 764 181 101 -597 208 276 545 170 -314 -344 -200 -546 328 792 -312 79 148 -446 -766 -627 240 200 414 -641 -226 114 -46 -688 368 -717 499 -77 447 -574 -375 202 -79 763 -815 699 -284 -586 769 783 5 457 196 542 553 -154 672 265 760 679 415 -88 -475 -57 346 -34 -527 -338 -318 -679 -553 -450 70 -306 46 -462 -520 175 200 75 61 -448 -645 82 -745 424 -597 19 78 -866 -76 263 -870 -371 631 139 -39 186 -374 354 604 513 -54 -870 97 -588 321 -433 -68 170 300 -262 250 361 -423 -787 721 470 432 -746 324 450 -746 -97 209 -561 -477 -421 653 23 -612 -161 -149 111 674 700 -859 -55 659 281 -245 -258 -387 -664 87 65 -532 405 38 -324 -369 -576 -393 -501 -319 298 245 70 641 471 -511 549 -833 299 235 -40 -567 -140 81 -863 -841 -578 -837 720 32 -426 -831 -808 337 -855 -588 191 310 -289 512 688 -828 -487 -28 -591 743 701 -509 604 -512 239 -851 -15 -354 -772 243 83 622 265 427 763 775 -889 510 -455 379 -213 -680 230 287 -524 -664 129 -406 -186 -341 186 -869 -252 0 568 -665 -84 -409 -128 -342 436 510 -864 705 -446 363 571 -649 -91 -31 744 -234 491 -499 -372 -324 13 738 -299 -167 731 -46 -90 624 291 -166 393 548 33 493 217 -332 549 -630 715 -715 -480 602 575 -688 217 799 -31 290 772 98 204 -480 -756 753 702 -144 -377 532 -371 231 -425 476 -436 385 -367 -475 605 -75 556 -31 233 -330 610 778 -139 124 -170 -270 -853 426 168 378 68 609 611 234 68 -470 604 795 47 -307 280 -60 -175 339 -836 710 564 -464 -434 399 613 -401 -400 -702 -103 622 -221 -108 28 253 -898 -699 -271 -55 -404 261 199 -120 345 71 -552 621 -760 282 -380 -272 -653 501 -856 149 -617 385 329 403 724 -856 281 -104 697 366 -91 85 -625 477 459 -695 -246 770 -767 -897 -762 -126 -604 589 774 682 -193 432 103 772 773 50 -116 -274 -264 -541 -129 -862 -717 -137 714 659 751 466 39 250 -850 -464 -439 -146 36 -472 -346 550 339 -166 -645 762 -605 -195 395 279 -671 -70 -328 -479 -672 795 516 446 39 156 536 541 241 -728 -285 594 -770 150 274 -312 -357 -875 644 -6 -125 714 504 -303 -855 -166 -176 -569 -894 763 -559 243 -727 486 -690 254 -599 -199 -460 -524 -354 382 -613 28 -632 -44 -82 -484 -893 764 142 352 -361 762 -884 445 288 -620 -559 527 386 -241 408 -787 -608 416 9 675 -539 -271 764 -77 417 751 -261 -870 -59 -408 -224 369 607 -778 414 -214 -457 608 -591 -432 -783 -751 -786 -799 -205 537 362 218 405 218 452 -274 38 157 110 39 576 -750 666 -609 -809 -6 409 243 -543 -463 603 739 637 393 -895 -813 -599 563 -196 250 -508 -751 75 422 519 581 -620 -759 208 505 -263 445 258 -778 427 -347 347 -642 -28 -690 781 -484 -676 -157 426 -850 -62 -583 558 654 -697 -852 518 244 539 -377 95 41 130 -49 -468 -708 575 394 243 485 386 -508 -76 -353 774 690 481 184 -347 -556 207 -322 -606 -665 -48 -747 -614 -147 -124 -818 353 412 -55 -268 126 -103 -188 -31 319 -496 -567 356 -822 188 600 -312 -579 -857 -622 793 365 770 -237 -616 274 538 -131 512 -386 11 698 777 -759 68 -789 -68 -627 421 -268 -284 -540 795 620 -556 -731 734 171 -487 515 -655 346 -338 -233 -6 674 218 -207 518 -8 -188 -548 526 618 595 32 557 479 -547 -144 180 251 -516 -821 582 -101 -564 -457 -67 -30 -207 317 -35 -494 -7 -615 -31 386 -531 -105 543 -636 407 348 -448 36 -212 -253 70 -835 438 110 140 -532 413 485 85 -316 558 280 344 -423 613 786 530 -462 -598 -159 -655 -1 -329 514 -49 260 -443 215 645 501 -823 -437 -734 551 701 -580 -5 -60 -625 318 488 253 -458 -735 -399 789 441 377 -402 27 -267 -22 749 -587 -647 445 -158 -472 -604 -117 227 -836 764 494 -752 678 -30 595 464 369 -195 791 -692 -404 -843 286 586 -421 -461 -99 417 -262 590 86 -240 -608 -498 -140 -11 558 -815 253 -582 571 504 -779 646 -7 473 250 411 -251 -446 106 -870 714 -450 -842 483 -780 168 471 -618 -263 -456 -127 -253 -520 -624 239 45 -895 402 -489 282 716 406 265 -464 -432 -670 -224 -147 -518 -870 0 638 -11 -556 -856 377 -505 -672 -523 687 -284 -130 536 695 -554 -467 -858 778 -49 18 -243 -766 329 -13 -601 -231 -555 790 428 -517 -755 563 -34 -489 31 -441 503 539 263 409 776 177 285 -557 -129 293 -19 -705 -604 -616 614 11 88 572 635 256 397 27 -23 -138 373 -728 -664 -550 -494 -68 187 579 717 -751 -171 357 793 491 156 778 -8 -381 104 -260 -477 149 795 -33 794 -45 -559 655 -368 690 183 -592 -316 407 164 -60 763 -355 -382 -56 -529 -585 -838 -838 743 503 -699 522 -411 684 648 -569 286 469 -718 -887 -887 -86 300 30 606 739 -898 320 483 -508 -280 782 477 125 155 195 700 24 -792 166 -127 757 402 92 486 63 -661 762 -725 732 -416 140 -503 417 -112 756 -267 -837 -732 -344 -281 -309 97 -782 -674 207 -392 -868 676 483 664 373 -496 201 -738 -832 444 -103 452 550 -90 -241 -382 360 136 -649 377 -112 347 5 -432 -730 -783 533 85 -47 592 -476 165 39 388 11 239 505 11 410 732 120 266 -319 771 -260 -19 494 334 -48 791 370 17 484 -331 -193 435 296 -154 -444 215 -556 701 700 436 308 543 -299 -420 -59 95 -584 -227 406 547 315 320 760 -293 -433 91 -757 487 54 200 -273 596 798 116 -382 -641 -177 681 788 -298 -750 -810 137 462 -357 490 -491 -803 -181 -45 -705 -885 -853 -399 181 -459 702 -529 -524 -478 -564 -756 638 -149 -322 -115 -591 -139 361 -191 519 216 -551 -256 -167 8 413 -810 -641 504 -289 479 -636 234 682 -506 -364 477 89 347 -590 -172 -58 -733 591 -746 459 321 -49 244 -713 707 -794 -886 -808 528 178 297 -375 -797 -408 88 -427 236 215 687 -426 -424 143 -783 713 72 514 -560 -106 -237 -3 155 -524 -273 411 -58 252 -243 -732 -18 -873 -83 -95 646 -346 -540 -631 448 500 -701 570 -481 -310 798 -625 -564 346 347 -510 637 -772 -825 -284 582 -423 634 -84 -432 -738 294 -634 -401 -512 -861 -363 -600 212 -671 472 -14 -322 441 -610 -28 357 -226 -449 -800 -13 -700 -410 278 -318 184 -77 -638 -124 -278 -220 -736 337 -380 -160 314 792 738 -466 -490 400 -716 -850 73 -692 -410 265 -633 -22 -662 -435 -404 -429 -66 759 610 -410 -833 -401 -449 -624 -556 -781 727 -372 -489 -390 -172 735 23 8 -728 -788 -221 -585 -40 -823 110 -471 87 -862 512 -566 -301 527 95 73 576 -557 -200 -809 133 -23 -336 728 151 84 258 721 78 60 -731 -459 -282 425 -835 -675 779 -738 726 -251 -1 669 532 -809 -835 703 515 -86 791 370 613 484 632 -471 781 447 161 -326 -504 -747 330 -481 -392 672 590 617 16 412 780 -397 457 140 586 708 -510 -112 756 -461 -537 -779 -780 -227 -118 -557 797 -413 488 81 740 -50 74 -820 -837 705 363 -514 -662 296 -799 300 -331 -5 -687 448 -386 520 -551 756 81 715 379 -708 527 292 5 79 -407 -195 315 418 652 84 608 688 -623 -322 -124 282 -880 -151 -42 -29 -723 350 690 464 -196 -888 250 163 787 -472 -689 -543 -885 614 285 -834 -528 227 695 -609 -22 -673 179 -460 -322 -230 388 125 -580 -111 -785 -681 -273 -816 -675 -596 347 -193 -303 -465 -44 67 636 499 -351 -386 -602 499 -260 431 716 653 -478 253 -689 14 -505 178 -900 286 759 43 316 546 436 -430 -140 -575 -683 -691 657 -823 649 105 690 -344 -630 -647 -108 -6 312 -244 7 -523 -354 19 -208 -230 774 322 292 -523 542 426 -707 -148 15 -387 560 499 -662 -768 409 451 -237 682 -327 163 -623 -707 249 331 -336 -513 205 -421 -629 -584 781 199 797 422 21 358 -416 -148 -53 575 -697 599 -865 -581 336 126 521 -145 -370 426 174 474 -181 -431 -818 -160 -232 -672 48 478 3 -63 551 605 689 -888 380 -461 -219 142 764 -695 -100 -343 -572 587 646 -750 677 -331 35 -756 -45 -275 246 588 -598 727 128 -776 257 451 532 -80 -372 -842 -159 -815 -263 -634 551 367 446 264 728 102 -603 309 515 -241 -574 290 367 361 266 -113 -836 -221 -184 47 492 576 345 648 -748 -870 -642 -210 -777 178 625 -200 19 577 786 -746 301 -511 363 -125 357 -172 -707 632 -807 -372 -75 344 465 -26 790 15 -526 -798 110 -704 755 705 165 360 -882 774 426 164 93 577 -756 -727 421 448 -740 662 -306 -9 96 630 579 379 -185 -633 342 -368 -449 -633 147 -196 -142 662 242 -568 351 352 637 -40 -305 -298 -743 -314 -724 -897 271 -777 451 -895 -646 624 34 -100 -897 251 -48 -72 -206 -202 356 648 -350 61 210 498 415 -286 -323 59 -40 -501 88 -500 -532 42 156 -50 447 408 329 -599 -737 633 280 196 543 161 173 279 -687 -288 -515 266 -644 -367 637 -145 582 -564 91 588 -35 49 -482 -185 773 688 -545 373 787 -830 0 578 -516 -107 349 636 -852 545 190 798 451 643 315 -438 770 -793 -722 484 -357 139 -668 453 -728 297 721 465 -185 303 523 765 -368 -123 -742 -411 253 -508 364 116 778 -658 -132 694 -216 76 -183 351 -130 641 -5 -317 192 95 385 -209 375 -48 55 36 -116 -778 312 -492 485 522 -81 -610 162 621 -806 -702 -764 -639 567 767 -58 -774 25 -627 -508 539 298 757 -710 76 210 -535 296 648 -96 -153 -664 -102 -793 393 -294 -75 662 728 143 -431 -494 -413 163 374 -93 -559 -554 -791 -562 -476 -242 248 117 -893 771 543 -575 -709 328 493 -387 -79 58 -155 -293 -189 305 -335 -471 610 494 76 175 -29 -172 597 -501 -52 -389 326 -809 -409 -269 778 -62 -759 603 -387 -240 -351 -9 144 -172 -272 -587 27 -101 508 -37 -133 -171 -5 307 -326 705 -634 -423 -92 -700 579 446 214 -650 763 -768 525 -613 611 590 -548 361 523 -117 -873 676 -568 527 641 -407 7 64 -81 -100 -540 136 196 -178 213 688 543 -170 -510 27 217 -207 159 -19 45 487 761 233 -154 578 521 646 269 -264 799 -756 423 -452 503 -853 -139 -125 693 275 771 -725 583 -834 -679 -487 -415 -127 413 -299 -581 89 -585 -556 -373 -82 200 -111 124 618 -709 -839 118 -361 365 -243 223 564 -110 -890 -653 566 -315 96 -568 63 -536 -111 736 183 -545 -62 322 -221 -754 126 729 -725 612 -785 -182 -188 -496 692 -511 -602 755 -677 -557 -532 536 413 736 -779 -861 674 574 -569 342 -861 587 -619 89 650 155 473 -608 758 -90 63 -527 -628 751 -828 -231 -396 -87 336 -790 494 -101 -694 -739 -169 -310 -17 155 -800 -812 -610 0 287 -298 529 766 38 -382 -217 -405 616 -118 -881 352 -792 277 -637 760 573 -854 708 758 695 130 -863 -369 250 247 -418 383 -379 -649 -653 -577 -792 -5 -69 -260 261 288 281 -459 334 414 -558 92 -617 224 -74 -211 159 270 744 -7 604 -474 253 -98 339 -498 542 773 -156 516 -81 -814 -777 693 -377 566 -790 -706 578 -852 114 722 -565 -200 733 -155 -320 538 -302 -485 177 786 245 7 632 -720 513 -604 -812 -169 476 -312 3 -474 402 -513 352 -534 -387 777 171 -41 45 -393 281 457 -229 -201 -812 -556 138 105 503 -428 -789 -596 192 606 -454 -329 696 146 -795 -24 -235 -388 131 -273 -281 -386 608 746 208 -24 21 -707 -17 -703 -816 -691 -640 608 62 253 -782 -613 204 -524 678 101 -306 50 -863 796 615 -872 164 237 714 692 -259 478 -154 621 -688 -211 82 211 431 -271 156 -743 428 537 -535 378 712 -612 -288 525 -658 746 769 589 -121 328 -263 -266 -107 596 -670 702 -840 480 171 -718 634 455 341 -519 -560 -78 -513 151 453 -280 -87 -227 413 -189 702 448 -631 -880 -676 -646 176 -772 -254 -571 768 202 319 318 276 226 -380 191 353 770 -365 756 -787 24 -853 -772 -688 -654 259 595 -796 -573 545 786 483 -734 603 181 207 -653 -12 -645 317 -20 -373 -326 520 339 -396 424 -688 -117 573 537 -232 -42 222 -567 515 -665 643 -394 -403 -69 -742 212 -498 25 -127 740 -482 -575 -553 -577 -365 -5 80 -703 260 -133 -192 -119 -490 -683 -304 -529 296 541 786 532 -213 229 340 -865 -151 -584 -13 119 -9 -810 344 -812 102 -532 -546 -65 127 -236 521 167 448 -501 -624 -791 -96 122 -666 323 786 281 280 401 401 -417 506 694 473 -400 -810 -663 -464 33 467 -152 -16 -465 -275 205 214 305 469 454 -514 247 111 -811 -807 -569 -512 300 -321 607 -689 550 -33 732 761 -896 168 430 -324 -742 -270 654 -888 48 246 565 452 145 -357 256 744 5 354 142 654 746 -396 -836 -506 689 284 -33 -852 -281 568 743 669 97 746 -70 -258 -207 585 -709 740 -206 -840 -389 -594 545 345 549 -783 -197 -66 2 -506 -381 649 521 121 626 -375 -242 56 217 560 -756 166 -694 -213 140 56 621 643 -530 -675 -582 -244 731 216 -486 -402 -257 -475 674 513 398 -854 365 699 425 145 -327 -345 -866 -689 625 -488 53 -225 40 784 -409 248 93 226 501 -295 -360 -604 -128 342 -474 150 -389 -400 369 81 -797 459 -492 423 -740 167 -156 -802 -63 -36 -458 116 -337 -227 -750 -887 374 -354 -586 177 -287 669 -184 -411 713 427 422 735 -304 -21 99 -305 742 -208 -75 445 358 -807 -576 -246 506 582 -691 -571 -857 -857 374 -896 43 -386 -626 340 460 157 302 -490 -598 152 -390 150 409 424 -767 -149 10 127 -516 -840 370 169 -157 538 -385 -867 355 -803 -510 280 -523 128 -190 -158 675 336 -472 -380 -409 -438 260 159 331 436 199 -684 -541 318 612 -450 718 80 300 -226 -753 578 -510 -41 630 398 -8 -117 -32 185 -717 -371 189 74 744 -115 682 535 366 685 -79 -196 -424 65 505 -823 -746 457 -157 624 619 766 -884 250 244 -817 -731 -127 451 -804 612 -887 689 -68 -674 -844 -531 -427 312 -789 12 -546 -267 -21 -806 -113 217 428 562 -462 216 651 35 93 -717 -326 200 407 234 85 -391 443 219 599 -368 195 -172 -574 99 331 -679 -23 751 -101 163 -122 -316 -790 -187 396 151 185 48 -767 454 -452 -800 -66 -469 348 -219 547 -861 501 -565 201 656 -654 -234 -397 -645 -693 -713 766 399 -78 327 313 662 240 -123 -295 -273 577 -565 -731 288 696 -496 -524 -414 -340 -580 690 442 -323 497 -621 628 87 773 -138 -834 355 -117 111 -561 -515 -147 130 -226 643 -166 -837 633 789 365 339 757 238 -367 123 437 696 -711 -301 191 -777 695 444 326 328 173 200 662 566 -491 645 -722 662 216 -38 -578 211 70 795 525 -826 528 -603 540 256 -863 -240 -798 -146 21 -708 -892 344 -896 300 -843 -163 -542 250 534 637 53 -312 1 -708 -312 -869 -75 -767 731 -401 -895 -722 511 115 20 190 145 -247 204 -831 335 60 -727 453 425 -884 -627 -875 -657 -324 -873 770 -383 94 184 -286 -263 155 359 -360 -239 -844 173 -780 -304 -551 672 293 -83 726 391 584 -292 748 -643 -579 -228 -710 214 -56 -720 22 700 -2 -426 -319 -394 696 -67 -394 -561 -428 -472 -748 637 110 436 -127 453 423 -135 -534 201 759 177 -392 509 -330 300 637 -150 -279 551 340 -109 -248 -405 -774 613 -663 -791 176 674 -794 783 552 -359 324 -762 525 -370 113 -446 -294 -108 -822 -378 388 -52 -745 -134 -530 -835 -494 213 -634 -519 648 200 -759 479 183 -771 594 560 18 106 -5 -238 327 -175 416 -788 775 363 222 -798 -12 -521 -10 320 -799 317 -784 -278 768 531 -15 753 118 86 8 -572 -200 509 -56 -241 -7 192 -158 -586 154 -392 -734 -381 679 -762 202 -513 -86 533 -538 -43 426 -567 -589 167 380 756 -164 -367 259 -727 597 -345 365 639 244 707 -726 -179 638 -579 625 -273 196 455 577 605 648 686 537 -464 70 598 -395 388 -366 435 -30 -710 -491 -343 -470 435 -548 -407 415 572 -384 -697 72 58 -678 800 629 412 -162 518 395 -338 -765 757 -163 -582 592 -587 144 462 523 -720 -138 306 287 95 -238 736 758 -414 -688 -598 729 441 -9 353 172 -287 -160 -493 716 616 -237 -856 -91 155 -414 -87 98 197 -24 676 -669 -393 572 143 769 -794 421 560 255 -580 -724 617 -383 413 26 665 276 -863 -792 120 -866 -179 -171 -833 638 268 525 73 257 354 -429 -224 -438 333 -900 259 43 -136 -327 -648 661 447 719 30 -14 -46 -814 276 -259 687 67 -672 445 -382 398 131 -698 94 -220 -84 -487 458 377 641 -159 -556 -417 -31 -251 -304 -278 -160 -266 -438 247 497 -610 -534 377 -754 50 -443 -672 -387 -389 -192 55 -880 -148 489 -135 341 406 -192 -338 -657 272 593 30 428 780 600 234 -629 -568 -312 685 -188 -815 -620 -496 -49 -74 442 295 -347 -639 596 125 -652 -821 -160 -476 489 258 -750 -401 222 -69 278 225 302 571 -625 -568 -165 -379 208 -53 276 -24 -309 -545 -651 -234 -857 -850 -658 440 -167 -289 -490 -228 723 -440 169 91 203 -861 21 -61 672 -676 -710 340 -565 293 -400 -722 500 434 -40 415 -461 486 51 171 471 675 -529 528 -148 -344 -426 -312 -521 703 -273 330 743 140 -265 -621 -368 -701 133 -692 229 598 630 -752 422 686 529 215 -638 188 209 548 134 -563 325 -711 -757 -699 77 -204 374 -541 -112 -577 -204 -321 -884 185 -446 -214 -237 570 -763 -3 -684 594 305 748 167 -298 -307 470 504 316 -487 411 55 175 -664 465 -832 247 779 -183 729 -347 97 15 201 -225 214 484 -648 546 595 -577 -702 -613 -407 5 -337 181 -871 309 163 173 -260 -39 459 -362 720 -895 153 611 -769 -888 628 563 538 -359 279 -531 248 53 99 283 573 517 -509 -791 82 224 396 -850 -857 621 -136 -828 -259 -529 638 329 -847 -479 -218 -562 28 -40 -544 -426 -808 286 699 639 -373 -841 -794 348 94 -893 700 -309 -680 -641 177 -74 -429 0 482 358 798 -275 -237 -205 442 -777 643 -803 -117 -249 36 625 -657 105 12 -364 564 31 508 548 -793 796 -651 -650 504 771 -305 -892 -763 -822 210 312 -232 732 -384 -249 686 -252 -804 428 22 -595 237 -614 665 -581 -457 -628 -785 -51 -220 262 -107 4 -205 -22 620 -391 26 364 -835 -246 -571 -842 731 -684 -756 -635 787 42 -381 -431 352 -103 348 315 213 -556 115 -735 -381 -46 4 198 -669 -181 149 -174 206 -90 533 -744 713 -265 561 -418 -18 640 -418 609 -48 492 -115 -187 355 -673 -619 73 681 -31 -715 132 -275 693 -390 -356 -8 406 88 231 -152 350 -268 -526 -503 362 345 -900 -344 289 190 -674 -362 -278 251 125 761 -113 -142 -613 -446 221 147 -637 -338 -132 480 271 4 -686 -818 -654 -416 522 -38 126 -245 -465 -775 252 -193 703 -831 267 89 335 -706 692 46 43 -178 -19 -869 384 238 -672 798 643 -880 307 331 -545 196 -680 367 -339 -297 -874 680 -72 -250 438 403 -140 481 -864 532 623 444 135 214 34 132 -667 -855 -498 516 -727 -170 -462 -697 373 732 74 -488 561 -88 601 -91 -59 -206 302 -26 -322 487 705 642 509 451 321 -738 657 592 -620 690 -580 52 -864 -467 448 -819 587 -622 -306 629 482 -462 -739 -882 -625 -315 436 610 -194 -314 -72 454 -361 -166 -636 -578 -866 -75 -154 -784 -796 38 -315 -884 8 -809 -186 521 484 -660 563 660 402 -277 -783 -522 446 -818 378 -88 787 -69 197 -211 -854 -814 180 -261 -894 551 617 -762 -29 -797 583 568 -714 793 402 -723 -9 -417 -216 641 -542 -640 -312 -864 585 338 -459 -261 766 66 238 -377 -516 369 -352 777 -248 -768 -685 -894 626 402 -145 -146 -422 752 35 -301 -62 700 270 -99 87 -597 -740 364 73 -481 -837 683 -54 -2 39 748 -791 -146 155 -438 445 -492 445 -319 -32 -209 -612 663 -145 434 102 299 -326 72 -587 -853 -611 768 -444 372 -439 136 -891 -519 -424 -35 -624 -348 274 -900 474 86 664 -856 -629 220 -586 590 -308 -761 -228 338 -493 -171 526 -294 -677 -417 -298 -53 -562 331 447 140 86 239 544 399 -23 416 -154 -800 233 -91 688 456 144 -609 -508 -166 -139 -224 -460 -102 157 -835 -201 659 626 166 -381 -197 -734 -551 -595 -507 -140 -667 -374 -677 -755 -874 312 -451 285 -887 165 529 -408 473 -566 614 467 500 -418 350 -669 -85 -17 203 -577 619 324 688 744 441 47 -462 -365 -744 -426 48 190 -550 -807 -325 -143 155 514 -403 -256 -537 696 -365 24 622 -860 -401 394 618 2 -607 145 -821 -830 -69 -180 53 24 215 -677 -469 -145 -617 -678 729 655 -9 -191 -544 107 -489 117 -519 -25 266 -516 95 -221 360 178 -109 -22 -234 -776 -495 282 554 681 -503 357 -603 -426 -429 -484 -247 -746 225 117 618 -743 495 84 -41 -374 -410 -243 -787 318 -168 -680 101 -187 558 -70 243 -16 407 499 -540 694 -72 426 271 -487 721 -578 143 -738 205 666 -886 19 -59 -446 82 476 -306 -141 374 413 -175 -813 -649 742 319 81 159 48 -151 -866 146 -151 -880 -132 425 -478 -181 -394 728 362 260 -830 -110 -682 392 -282 -453 -439 267 -300 625 556 -569 485 322 357 413 217 -895 -242 479 86 -214 -158 412 -253 -804 -265 664 -608 -56 233 -437 790 419 512 -460 784 -87 550 -545 272 -618 247 661 -127 84 36 -886 641 -503 120 513 360 -856 463 732 425 318 177 -7 -561 143 -735 -319 -210 -668 177 -841 -698 340 -115 308 -164 504 687 26 -308 -440 -794 -174 481 -857 -355 -244 -158 456 -777 -608 404 521 13 -138 -251 580 -140 299 656 26 16 711 398 411 255 89 -484 558 493 400 -832 282 95 604 -704 155 -566 -513 -815 -764 189 -422 380 648 150 -359 -403 695 -160 611 407 435 234 367 -184 691 -306 -96 -771 34 298 -472 -117 -53 211 -26 -560 -655 353 463 246 -238 552 -12 -240 -686 -161 -891 234 -776 -481 433 -693 423 722 -435 -435 190 -353 -182 96 -775 74 255 -887 -450 617 -503 -190 79 -58 -107 -269 676 8 -425 87 578 36 -127 -702 202 -518 166 -13 446 709 -332 184 72 563 692 598 45 235 -900 -862 -880 232 506 565 506 126 144 704 -838 -227 -749 -767 765 759 -833 -91 -506 130 490 -749 -872 -563 261 -611 -831 -545 -5 -783 -680 569 -45 -675 -85 -879 -703 -774 -158 -641 -601 286 -742 606 -326 -694 -504 104 702 -429 326 422 -798 600 -897 396 253 -339 -867 491 -545 -680 -76 -451 -676 765 333 -281 307 -556 -259 665 -845 333 -379 668 -597 214 78 -834 -833 549 -867 91 -306 738 -117 -429 -782 100 -300 344 -131 122 -227 -29 84 497 -16 36 523 -747 -90 711 476 -600 733 -811 -647 148 83 109 507 60 417 -636 -432 201 682 -632 -167 630 189 175 -747 90 370 -330 195 -8 -828 106 391 486 719 -120 73 -824 75 -23 790 420 204 -61 536 246 217 436 -611 -139 467 -259 362 667 -388 -813 268 43 15 469 -270 -189 -260 409 -440 -623 46 186 662 716 -76 323 -559 228 -104 -464 -676 -354 285 -338 88 -546 -527 -307 138 -67 -373 -501 564 -24 -244 501 -155 19 -380 -63 415 35 524 366 727 -167 -272 154 356 -836 -613 -114 -556 -643 -614 209 84 688 -362 -203 188 544 -713 -611 -786 685 -891 -339 -323 389 656 -158 -153 591 -876 -768 268 -495 -606 -9 -43 -142 385 -34 -841 -800 -7 106 -226 469 -304 -227 -148 -673 -552 -437 -336 -882 -577 342 485 -443 -77 -86 720 520 737 -400 -437 -678 769 441 761 -339 -459 533 91 64 609 773 628 611 -598 489 456 134 662 -497 -136 428 409 -814 -794 760 -573 655 -330 -650 486 65 300 254 -381 695 80 -540 -674 -635 -376 -339 83 -562 -240 -836 115 -680 -135 -637 528 21 -674 -55 -793 -364 -527 -476 -703 -130 -304 -475 248 -732 -268 66 -389 272 -498 -155 -251 -785 -506 -439 -539 337 -497 -76 -801 137 -796 -15 -156 -701 162 560 -362 187 132 51 -852 -33 794 667 705 -95 -898 649 -205 -243 243 796 693 402 -897 533 518 -402 560 159 -500 -356 452 486 -301 252 -457 19 173 43 -482 -58 -44 -433 72 -312 392 -282 -7 -801 668 -305 576 623 392 -684 -73 668 134 -888 -50 -75 726 246 -805 399 571 -554 -63 32 598 -813 -646 216 491 -785 515 -692 -811 -759 -364 -192 769 168 -451 133 -567 484 -256 511 52 -809 -251 -212 -894 -725 576 -534 -832 -739 580 600 -710 534 589 676 -639 -79 331 318 305 -72 -345 408 -65 232 -644 -754 -806 515 -339 769 572 -205 211 -256 -432 -366 -221 -221 -824 -88 -91 -861 699 -290 551 169 125 484 -561 538 -299 321 173 124 -108 -255 417 535 694 -772 -737 235 -570 -725 280 141 473 207 -678 -145 -653 -605 -355 343 -173 716 765 -814 -99 -450 152 -359 -488 -386 537 686 -386 -654 200 116 -397 -336 -552 -122 123 -35 -499 397 -625 -813 -613 194 593 507 -572 225 720 509 772 563 -244 -134 -515 467 406 -744 721 -661 -96 -574 50 768 349 -447 196 364 -96 -615 509 -273 254 -735 -552 763 620 288 -104 -388 66 -525 -794 615 290 249 -527 -822 -763 48 -853 -377 -644 652 477 499 -813 597 -782 626 -871 217 -690 761 -752 244 148 -231 774 135 -265 313 -314 -478 -416 479 292 -45 610 -858 -356 671 -326 43 -466 80 -672 -63 -31 688 -851 77 482 770 -40 -133 775 302 -535 -340 422 35 -544 130 -549 -847 -452 -612 -702 -718 -316 34 737 215 -294 614 -173 733 532 480 566 551 308 171 634 -879 20 776 253 -3 -670 -896 143 -123 -849 -540 378 -33 121 -351 -173 650 -338 459 427 451 -620 -806 -169 -252 227 -847 104 118 302 -602 698 -139 408 -396 605 -388 -260 712 -742 182 -428 -64 57 -59 120 355 -96 -884 141 -381 658 181 369 593 -100 202 458 -259 651 -876 -390 -459 611 497 -353 -24 466 -769 -91 -382 469 -298 590 -658 -39 -160 370 -601 565 591 -137 584 61 -457 247 168 722 -193 261 218 -898 -652 406 251 407 -834 586 -451 -834 680 529 -275 337 -749 -419 689 -19 -197 -109 -465 266 563 204 703 427 -201 294 594 -627 -127 707 -145 733 -845 -550 -204 726 718 -174 -162 636 275 -542 605 465 699 791 555 -254 559 176 619 -850 728 308 625 596 -537 355 -271 -311 -342 -751 -370 -856 -102 -265 -572 7 -114 -178 -659 62 448 427 137 -571 287 -882 80 767 -79 -259 -690 432 -250 7 473 760 -469 327 -260 416 766 -281 210 -26 -480 -810 316 -580 245 293 -238 80 281 -134 136 309 -771 387 343 67 714 177 457 -463 -202 -510 -694 -707 -66 615 -767 -622 344 -282 32 -895 -288 -155 700 -617 54 396 641 -476 -192 352 507 661 120 735 -24 -58 369 756 227 -740 -873 -54 444 -10 -1 710 -153 -770 -573 479 -538 -465 267 -849 -787 418 279 616 271 -204 237 479 -226 -201 220 787 -737 693 461 -542 -362 779 441 -741 -317 -72 344 137 -757 324 82 -793 -38 -254 201 61 131 683 -91 123 340 -899 -775 -556 -544 418 -532 -650 -311 -706 -390 -457 27 278 185 591 -230 -362 260 -780 262 251 690 496 -891 331 -335 -133 -727 -442 -158 638 -161 -796 793 166 -490 319 262 -209 -241 -50 -475 439 13 541 434 696 -729 710 -58 528 -319 -790 436 22 -653 -876 114 -507 742 -396 -820 667 -492 53 -124 -99 -684 584 -143 -669 -129 -39 -484 -717 -91 -751 3 -367 -805 189 -94 -74 -74 155 242 -788 686 -504 184 59 716 -743 80 -351 646 115 219 -186 -64 445 49 -472 66 -609 739 577 -878 742 -347 416 -690 -374 146 416 400 -553 -703 700 316 334 19 -524 375 -778 -87 -731 -847 -114 119 329 9 106 -737 -318 25 -350 618 796 -694 -614 126 -555 323 705 -111 278 -145 -490 -65 734 -8 -805 -400 138 -517 -412 494 -616 -549 -783 -410 141 -270 465 232 -486 445 368 398 -197 496 16 662 -804 -858 222 480 599 483 78 -394 -201 -73 -737 429 -371 402 437 -496 -388 -185 -496 -808 -282 152 577 83 78 -144 485 -526 -867 -403 -229 559 -226 211 559 371 714 -749 -458 -294 -21 443 545 -481 -669 -442 -12 693 642 -702 -302 -116 -58 379 529 -596 344 -366 -661 -552 -125 568 206 -486 -870 -478 792 38 -584 -339 408 -212 125 342 -9 334 -550 -453 -366 -529 -701 -126 586 -373 156 284 348 533 511 -664 271 70 -692 -264 -492 -706 -647 -3 -103 700 -602 543 -674 133 -127 -361 -340 735 34 195 -303 -823 334 -455 -520 -479 -149 -585 -778 -691 -701 238 609 -205 765 -175 -325 -900 -495 -446 -698 -630 450 170 -42 -86 -232 704 -7 -427 324 39 393 -654 -133 -603 -10 -105 -250 -275 -736 65 -336 -803 -507 138 129 -891 604 759 -354 339 523 -192 -716 -466 202 307 40 170 -564 702 683 588 311 -659 -846 -91 292 -883 -262 -613 -632 272 -10 -781 573 -664 -838 776 646 -898 -98 -854 445 -601 241 514 551 -203 575 -348 -418 -79 -535 585 99 -507 217 -699 -115 -625 -415 648 428 118 514 147 234 7 576 -881 -635 -814 512 693 404 441 295 -195 421 -463 -455 435 -354 -55 -740 -142 267 603 -521 -149 154 -136 -79 248 644 457 315 -757 -391 -678 -689 -458 -33 -18 327 198 -701 754 247 -135 309 -800 39 -40 -129 -193 -419 -26 793 -753 679 -759 -399 349 -800 689 484 179 -650 -885 417 -28 -208 90 330 -183 -309 703 510 201 435 307 413 -522 42 -506 -634 383 621 -831 -48 157 285 76 -101 637 -587 672 -562 654 -454 23 781 244 464 -17 703 589 63 -296 -560 131 507 -507 -11 180 622 -5 -538 -348 259 -600 41 586 688 -672 -193 219 -704 -428 730 -611 734 -476 377 -207 -791 299 16 -279 -472 325 172 28 729 407 -25 -122 -841 646 -176 681 438 -840 436 259 -705 -641 -89 626 -316 -204 -682 -720 747 308 466 -165 63 -664 346 -400 348 295 -849 689 545 -495 -463 -353 795 -794 58 -862 -20 117 -769 318 301 565 320 -548 -238 -634 -44 257 562 -128 -348 316 -13 538 1 -352 504 376 -332 -501 380 247 -705 -142 -395 119 -819 534 186 -485 -772 628 657 298 693 693 357 -610 -164 -277 1 282 -180 14 754 -209 -142 781 675 789 180 753 691 -580 167 -642 108 636 599 -3 261 -191 393 -299 425 615 25 -251 -168 63 -398 -795 174 -236 -693 419 -814 589 22 -702 306 97 -171 -649 -844 -173 390 -387 -4 2 -374 266 438 648 65 -227 -771 194 456 50 422 -355 -656 -615 -115 -701 -347 638 -890 76 -465 -34 623 780 -98 -43 427 -829 66 -672 -414 257 328 727 15 -404 44 -811 81 190 638 -763 363 680 -852 -357 476 -457 -424 -516 -39 -462 5 -177 121 260 380 -670 201 214 476 -862 -284 -507 -397 -843 -306 715 -687 155 -687 -650 -65 170 -123 487 -50 -421 -456 -861 -864 490 299 -611 395 -321 410 542 -772 708 566 522 725 172 -858 535 580 229 540 -441 459 392 -817 -333 677 -8 -261 790 424 -41 -113 367 -374 298 84 -98 -886 -53 -559 -119 393 -128 -333 82 -643 783 796 171 63 -699 431 -144 7 158 -209 -400 -866 616 101 -77 -713 527 517 -816 38 388 -843 33 -809 361 170 -330 720 -134 744 418 95 764 526 613 190 183 735 -212 -731 -27 54 -474 70 677 404 776 442 645 -484 -403 -538 470 -416 289 333 -680 -185 169 -821 796 582 -533 450 321 16 -203 -763 -319 278 -243 -897 103 105 -138 -410 396 -461 -392 -282 198 -641 528 -526 -81 -899 290 -840 534 -346 -468 334 -433 746 60 -235 -268 486 525 -164 -675 -463 161 -120 -737 -850 -483 82 -185 509 -891 -33 -65 263 216 537 -421 325 377 158 585 507 397 -708 432 -74 559 320 562 147 138 -260 -828 621 239 668 171 -155 615 259 -255 22 632 -747 365 -583 306 96 -301 -839 -387 775 789 61 -645 6 -248 555 -900 671 770 -330 733 0 77 485 542 219 709 -371 -53 271 -518 -401 256 596 87 341 275 -1 -51 -810 -474 -862 -20 -314 -703 -233 274 -50 402 753 -132 -506 -84 793 -31 326 -334 582 458 481 298 641 636 -91 -260 -97 -513 -790 48 294 659 136 -851 -261 -308 -513 -466 237 -367 -877 465 -782 -326 41 389 -646 274 -290 -290 604 -371 531 -2 -740 -773 -386 -800 569 464 25 -246 663 -658 414 -794 -784 463 -553 287 -21 -148 -491 -660 -858 -187 585 83 -628 -456 91 -806 574 -241 699 646 -788 -797 -448 -427 -550 -383 -59 -837 128 348 -725 -717 707 330 709 266 -79 -419 372 303 -851 715 -682 -581 378 640 -152 -191 142 219 -16 -135 -650 613 -481 405 -490 -434 32 -635 -701 -616 -584 757 -189 -243 -654 108 527 531 -580 -328 -283 -343 574 -680 293 19 423 624 583 -128 680 532 -898 705 392 633 650 136 -164 742 -812 -123 691 -697 -887 257 680 607 -9 40 -789 457 10 -586 -552 -660 91 773 577 -679 346 -342 545 -77 -359 287 557 -214 189 -830 316 -237 -838 -894 -618 166 -582 -773 569 1 -555 -461 -248 -363 -326 -257 774 161 -500 -728 39 -405 37 123 -6 452 574 -799 -630 477 453 410 -893 789 -26 -630 686 -799 -855 594 -839 -344 692 -843 294 -735 -335 -229 198 -608 -78 664 -217 72 688 -139 -347 316 -210 474 29 -582 501 402 -709 -511 -877 -876 -653 283 -663 -425 317 303 738 -285 -769 -276 -451 233 -390 242 99 -533 -208 -401 -437 -875 -678 627 744 164 776 129 55 -527 240 -25 -201 656 712 189 -172 233 -723 -132 -726 -642 -218 -220 624 -404 -28 -100 691 -766 249 -647 -342 -763 -785 -733 786 -503 -899 564 -517 231 290 142 248 -571 -275 -357 -676 366 227 566 -461 -714 183 -791 413 250 -398 -723 -96 703 222 -784 -278 360 -799 -478 527 -697 -395 729 71 -465 200 525 128 170 354 542 243 675 -11 581 27 722 -147 -284 -206 72 459 -735 -274 107 -232 -527 -326 186 319 330 -643 -279 -869 528 353 291 -275 70 -813 -688 -250 432 468 -25 -87 105 -4 765 287 -84 -215 -839 -528 -345 -183 194 -467 179 162 -525 -802 -387 96 -774 -635 592 -467 -284 78 113 -671 -706 -764 374 62 -613 -801 478 -790 -101 -187 526 767 450 -207 -128 301 791 380 737 493 14 58 -359 -203 619 122 135 364 -874 -497 386 699 -588 445 -138 -8 -636 -577 669 -420 -123 68 200 -124 -22 273 667 723 375 495 561 -791 -778 -796 -49 -121 -678 -321 -498 415 401 -153 -195 -543 -182 -642 26 517 599 681 472 -661 -347 -447 -107 -682 -42 -241 -872 -604 -701 -662 -59 -144 -720 703 -884 721 766 -396 -265 -204 160 -562 -486 -14 786 -481 684 83 -525 440 -664 -677 410 601 -443 -741 -417 42 -48 -881 424 768 291 670 -693 -541 -629 272 -339 -367 32 680 -475 353 502 -139 -186 -656 589 686 -702 -675 213 78 117 19 -38 -61 143 -201 -375 -312 -507 -802 -495 -333 358 573 -332 -761 263 438 732 -534 -308 307 59 -526 -696 289 15 140 759 -612 537 -826 589 -50 263 260 -222 791 474 166 124 653 291 665 271 -706 117 79 232 -156 781 -344 -517 623 -170 -285 160 -666 -253 -690 -318 -874 121 -243 681 710 679 494 -867 -38 -677 -138 -158 -370 19 683 -369 655 -61 668 175 344 735 365 -882 523 795 501 -823 619 701 -344 -281 -319 -405 588 276 231 -773 -227 65 599 -780 559 731 -628 338 391 -707 -292 -1 483 595 -150 240 438 -841 704 -358 -727 -441 -514 -50 434 9 -719 447 730 610 -700 366 -604 -68 -828 -832 651 -381 -144 19 -667 510 -267 569 -248 704 556 -657 317 576 34 -718 535 -299 -707 -709 -185 -511 580 709 -670 95 -208 686 -791 -652 -244 128 732 -514 269 756 600 25 -440 262 -772 -37 -673 -611 -898 -16 -172 347 -144 215 614 4 764 -15 -584 754 -162 77 191 122 -183 423 723 -776 -605 413 -182 -408 271 -328 148 390 -280 -222 -397 -755 -433 -389 -450 20 -678 -575 -586 -47 423 431 88 -366 -882 -716 -574 407 -441 -244 512 227 483 -161 -572 -578 -89 740 693 299 549 -588 -268 -391 -134 524 95 770 -848 301 135 692 -434 81 141 -174 -290 -73 -321 144 715 -882 -513 334 338 -429 63 -702 440 -766 381 -167 -535 575 -589 -752 -5 384 191 -797 354 755 320 -100 658 -346 -34 -882 175 770 511 -774 285 697 457 22 122 1 238 -584 342 -83 -122 -432 -3 -591 -432 -677 53 -21 388 126 555 482 366 622 476 -440 626 -593 87 165 460 -128 189 -382 177 -590 -172 -634 359 -479 769 639 -37 -325 -153 765 -65 -365 -353 675 162 522 -839 -331 126 749 247 -532 -728 -762 119 -338 163 8 343 136 -69 688 350 627 -546 74 -334 544 -109 -46 321 -532 278 -434 -701 428 -792 434 -889 640 219 -708 138 48 6 -148 -234 568 -657 267 -741 201 294 447 -836 -416 431 246 -403 676 -289 200 218 -824 -690 -560 -398 -559 352 777 -765 -330 401 -97 -633 -743 224 74 369 -611 427 -68 -379 -308 -346 -7 -844 -687 -786 379 -503 -453 605 39 544 -68 661 -226 673 -726 -361 -861 216 440 -760 588 -629 -691 -793 -387 674 23 -788 -298 -724 -865 737 452 -840 742 -572 -439 118 -179 684 790 482 -506 -468 -746 -646 -316 159 -276 -531 656 -642 -639 679 -326 -806 -296 -616 -663 -815 200 -888 -28 480 552 -653 -868 753 -622 201 -253 709 6 792 780 212 -900 322 -863 -567 -825 -394 311 367 -299 -541 768 -199 253 465 -311 -716 494 -253 426 -189 -388 226 -775 -788 -620 -453 -892 167 -62 169 776 666 -645 -574 -157 543 144 728 113 777 -356 -132 469 223 -570 -78 -64 197 -825 -199 -285 178 -204 -508 579 257 418 -381 136 -137 171 727 -842 -507 -141 -349 -543 223 741 -502 -546 -495 -627 565 -366 -119 -29 -857 -214 -580 542 -11 -433 -423 -20 -515 -139 -434 -302 -877 -883 -17 793 -360 294 567 -42 -695 -786 694 -171 -755 -156 -454 -744 432 433 57 -783 -281 -353 -249 -462 285 474 -859 778 603 754 445 508 740 185 -437 -70 116 -763 -779 -511 -778 427 158 304 -354 -617 -655 -631 567 76 566 -533 -689 205 -262 705 -486 344 719 -514 214 0 641 61 -774 -608 -73 118 17 210 142 200 -795 404 237 -692 -860 -490 -63 -330 -25 -525 -881 371 -391 -799 -741 576 -84 -187 -285 -412 -367 -236 463 509 -630 -527 -661 540 -179 390 -211 -51 -127 551 572 240 722 -623 -212 -34 -572 494 -673 -274 38 -152 670 699 532 -264 -469 -28 -401 -464 713 -228 20 -13 121 -211 133 -636 529 -761 553 287 158 -211 -138 -894 296 525 740 -580 -706 129 149 -562 -435 -609 669 240 -848 412 404 753 -184 446 -549 -558 178 -182 -181 -598 -498 530 -830 -270 -540 177 -382 -831 704 777 586 -361 744 221 -339 -210 27 521 681 463 647 358 732 -550 -525 216 -872 25 401 -1 714 795 696 -516 97 114 747 -181 -641 155 263 367 157 131 447 286 386 -411 776 -666 -768 -148 0 399 -549 151 -685 351 -111 478 -132 -828 -664 -98 50 -403 182 -633 704 685 487 353 16 -6 -842 -249 476 -748 707 67 704 595 -219 146 -428 425 -484 771 53 -892 -70 102 126 -292 481 -719 575 52 -252 725 -22 -812 -626 530 -78 -497 525 -543 761 -763 438 -628 -875 170 -69 417 495 465 -491 458 757 -182 514 -591 673 -848 -881 116 496 161 276 -500 -104 576 693 -280 709 -840 -505 -90 273 -197 -63 285 99 643 217 -402 -336 -71 -790 566 -464 473 -124 -7 113 -801 -521 -81 -487 -859 -160 -106 -892 -159 -738 -95 -635 -117 407 412 -795 -249 -596 -181 -436 557 -840 572 705 -485 -399 -359 220 -300 -40 -654 425 529 728 -250 192 565 745 -239 -488 -263 -708 18 -443 -141 -865 31 -405 526 -776 665 363 687 -758 -362 616 -165 -112 260 353 -458 -361 203 -107 -322 -567 -298 257 243 -389 306 201 421 437 524 392 308 64 65 125 164 504 -574 -137 -743 -838 -350 580 -707 -829 -332 497 -884 779 -471 -648 690 -558 498 428 -801 -145 756 693 687 -854 735 90 -860 398 174 -426 747 -153 98 371 770 409 28 -725 586 226 777 -52 384 782 529 500 -121 -580 154 -248 64 -178 -756 678 -261 -664 -104 126 561 504 -730 -446 -398 -371 -772 651 181 114 236 133 -543 -768 158 145 -305 -330 -792 519 678 -285 169 -312 -349 -81 779 556 352 -754 -493 465 661 297 275 585 -896 609 -264 22 -600 -78 542 -602 778 -282 -200 -395 -49 455 753 -829 -91 482 -37 776 681 691 -882 189 667 -479 -781 364 -838 -444 -786 -842 229 -165 -200 578 -867 -556 -764 48 -125 545 -742 -44 33 241 253 501 732 432 -852 -446 -738 -503 -263 137 -723 -625 760 482 753 -419 311 249 -595 -206 206 -136 -768 623 747 -296 -317 -388 -333 81 -243 116 60 -205 414 444 -44 186 25 248 -299 -582 -846 391 332 342 59 279 89 200 -284 750 378 399 -89 81 -212 -694 -46 510 50 -335 787 686 -23 -821 -325 -701 478 -889 225 -382 117 -852 -645 87 -744 511 424 298 -815 365 -93 -769 -755 -562 -445 -811 227 -622 181 -827 386 -633 -722 -623 283 -44 465 -623 -12 -291 -220 -67 -692 -695 -827 -71 -325 130 -678 -618 186 -374 -564 306 114 685 204 414 -220 51 87 704 377 174 -16 599 -304 -233 -192 -630 159 -1 697 232 -141 -331 277 -289 -207 -845 773 384 -859 661 31 298 -36 -548 -578 -728 -784 588 221 -824 -129 -613 -20 473 -635 526 -723 373 -335 139 114 398 -214 694 -817 -427 -302 -642 -512 -117 529 189 -510 303 -250 -42 39 -12 -495 -742 126 -477 94 -600 664 -293 106 751 344 676 -14 -28 -56 478 -727 53 -180 292 -97 -169 533 579 391 -231 691 337 -867 -717 -507 -456 -337 -478 10 709 -283 -499 -435 -442 556 374 49 544 -514 -636 -68 -552 38 -691 -572 -691 276 -246 508 379 -286 579 -755 490 316 54 432 527 -459 -450 -15 562 252 459 238 425 487 162 -246 796 406 495 507 -610 -135 -530 -350 336 191 771 -856 -137 -416 33 -45 -292 -300 -5 -787 -816 -79 -34 -579 -683 -521 650 253 531 -74 -2 621 -540 715 -671 -743 602 164 -143 -547 -12 760 -383 -366 51 -612 -404 16 -121 558 4 778 566 747 22 660 -690 -705 -143 682 643 37 279 251 -751 592 -542 592 418 199 -533 -351 -100 -207 765 251 -171 590 -868 -672 758 -79 -710 -493 380 63 91 -763 -30 -100 -285 478 374 -188 484 -126 -505 564 -191 333 -24 -763 -53 -556 -728 743 614 227 695 -55 741 -349 178 -117 548 60 729 -407 -600 582 -818 -105 -75 445 529 -377 -857 788 611 659 -378 486 -625 678 -846 -522 -704 764 209 313 -740 207 -864 262 418 -74 483 800 -639 -881 75 -593 141 -261 -387 615 428 581 -511 -559 -191 -272 -588 651 799 294 -58 303 -93 -435 -306 586 667 52 220 -538 -552 43 573 185 -788 -789 -377 -813 767 -803 -434 393 -431 561 -494 686 -649 -813 480 -799 15 252 -682 550 -77 -719 -806 -244 -644 -195 683 -613 229 208 -207 -232 -48 -456 -59 -569 524 -150 -597 633 -615 -375 -444 748 -750 117 416 9 -554 456 -364 732 -290 -371 142 208 -536 -7 -799 -336 -206 426 766 -457 -386 473 -355 -777 -3 -94 733 -33 -878 422 -493 288 -897 -316 754 40 -575 354 159 -62 424 -615 -586 -757 -836 381 -721 -529 -216 534 -425 113 352 200 -468 -821 -829 -838 132 -132 317 -723 -160 774 -315 -372 415 -513 -897 179 452 -141 692 -49 -762 -333 -671 348 -533 349 168 585 -793 595 464 289 -130 -735 363 -320 27 574 303 -539 760 337 56 462 -393 -416 -641 753 -548 10 64 -64 -309 -235 -51 -256 732 407 -895 -720 -138 -45 742 -23 603 123 -340 -401 -810 629 -592 -146 172 147 -451 -760 -295 -850 52 -682 -436 279 -97 329 165 -775 470 -614 -491 -516 -192 -211 -721 -823 499 537 205 270 22 -331 -571 -800 588 676 -119 73 364 246 -9 -784 -722 -761 -364 -223 -855 695 440 -240 -220 332 -401 -887 -262 3 543 59 -588 130 -866 198 -728 -478 408 315 639 -76 443 -243 -269 335 583 -418 578 426 -247 -383 -599 -857 516 -439 119 -606 -454 -171 400 397 -701 -256 -747 413 243 650 -239 -139 447 -549 -644 77 -862 -830 -305 -895 510 58 29 233 24 282 -170 340 48 -539 444 442 567 78 -524 -286 554 582 -478 241 182 -708 -283 -508 765 -727 274 398 411 -505 -331 733 281 435 10 574 -725 -470 -355 77 -54 -471 506 -176 159 -716 156 -244 -420 423 -222 -590 -132 271 -532 -36 393 -790 441 -495 516 80 -205 -190 -391 37 -560 16 -359 196 603 -5 182 565 -511 -505 -546 -892 -595 -296 -792 -57 -725 -289 -859 58 -440 -37 -370 575 685 548 -64 -881 686 -330 -383 -593 485 594 -835 -183 115 563 -255 -560 263 -638 -341 362 230 -467 -278 602 -117 717 287 -222 132 707 -718 -867 -187 -551 213 613 374 -589 200 -124 250 -409 488 357 -351 396 -377 -475 -312 322 339 -180 -520 -227 -358 -775 -474 -326 -857 644 694 -605 -73 11 798 -452 -361 -457 -463 -208 177 155 629 -547 760 -235 354 -646 -575 -330 -152 132 381 -316 -350 155 -285 437 -899 -256 383 346 -534 466 367 -345 -804 -891 569 540 531 -53 -607 -683 -251 -737 -674 221 366 -536 423 -27 225 -30 -889 -56 -382 -301 787 196 -88 234 -29 -235 -81 -402 -482 322 562 143 288 -547 -604 -636 216 212 -132 -753 248 -80 -257 -576 546 -307 601 418 91 -2 -821 794 -219 794 -714 280 300 447 -136 -876 -823 134 -310 275 306 121 586 -823 773 555 262 448 291 -156 287 529 -815 62 211 -356 -247 160 -478 -582 -34 355 507 -170 -696 483 -338 -405 24 350 747 -861 -797 -854 -850 227 -509 -249 -229 421 646 -827 -613 -614 758 -766 -885 -289 -866 530 500 -244 629 200 528 466 346 -140 -228 646 207 113 -764 -276 503 758 -748 437 -118 205 -360 -596 728 587 -852 552 -827 636 -775 -233 440 -244 633 -355 -677 307 502 128 -513 -881 415 115 760 -91 -240 425 696 -305 137 -846 -585 557 707 -889 396 790 -656 644 171 -145 748 785 -501 -350 722 422 746 736 -807 -408 326 686 789 777 7 -695 700 763 791 -732 -273 -886 746 399 -812 94 -443 -554 562 -810 747 227 -18 564 466 -491 -10 -495 767 -342 709 -570 -576 96 391 7 -104 -7 -602 -492 -278 -860 -311 56 233 334 627 225 -608 138 -340 -345 -345 162 -462 292 -800 -326 -779 580 -798 743 -1 233 -705 304 -109 678 -383 -286 -26 -331 -627 -409 -796 167 507 -101 113 262 -741 -889 526 -216 712 671 -489 -330 800 -99 -156 -300 -360 144 -307 118 493 591 718 -119 -547 -4 -885 787 -30 -698 423 -610 329 -664 -616 325 329 70 144 -661 -446 -67 -634 190 706 178 -201 -788 595 -142 -401 594 -856 41 788 576 416 -337 20 -216 277 -585 -782 343 -2 -764 397 47 -212 -257 158 559 611 -444 -516 377 -36 -258 666 -707 -772 672 529 -486 -706 -571 -850 -627 511 465 -784 -461 71 -577 -468 -790 -644 618 67 -145 277 -493 559 492 532 -417 -176 -812 -634 250 -337 295 -2 -623 -496 -813 100 674 188 641 394 168 -180 506 619 -672 -591 -257 -568 -517 596 -888 -297 -321 149 -133 124 91 -57 -118 534 340 -297 -276 171 -408 -725 -126 -482 -405 -491 -60 548 -524 -620 46 628 432 625 235 91 514 557 490 -320 -539 -457 436 -256 37 -476 -77 -512 -542 -762 15 658 -364 726 -61 60 50 11 591 -642 -184 761 327 404 496 213 201 -383 -260 -133 -695 -558 -34 746 144 -594 -703 274 81 767 -125 147 744 520 -895 -613 97 434 -735 -561 -431 -292 -363 -694 125 -221 -569 472 438 509 -55 -880 -506 -114 -723 756 589 -665 -356 -179 -447 220 -749 508 -72 -204 -477 542 708 -552 -357 -396 -279 -539 288 -155 287 -851 -637 -820 687 199 153 -788 -763 -103 -889 458 392 144 431 590 79 256 114 331 179 -396 -126 -662 -234 -587 275 703 -177 685 209 -217 -96 -619 -83 -13 -830 -107 -856 417 -171 -611 101 741 -835 53 6 467 -514 569 -327 665 132 353 -186 -110 -757 -305 -380 297 753 -656 392 324 -651 -272 -214 -385 -57 31 258 57 -503 -266 173 292 -709 234 329 149 -677 -792 -58 356 -778 635 -524 -614 217 -28 0 -510 -296 540 -139 787 -887 -283 317 332 6 264 -385 -165 267 710 271 -672 -405 397 334 786 225 -259 -87 -200 -338 -662 135 -713 -440 443 -553 174 516 621 726 652 412 743 78 -758 -461 -338 -558 -154 -222 -72 -448 -97 435 796 -724 -406 -534 -154 -478 634 -360 123 -221 242 -781 -163 676 -741 146 -63 -156 -2 -102 -269 -50 -558 403 -271 -295 557 -462 691 -362 247 674 -412 735 -422 45 -394 -722 517 726 427 -259 270 40 579 610 -520 -249 -528 268 -826 -269 -481 -809 -303 550 -845 -459 -31 -162 223 35 -719 -716 2 -601 215 -146 -266 -222 -838 -290 -168 -569 483 -305 -156 426 195 427 -791 794 254 -135 -611 327 -818 505 -131 -886 441 -800 -74 -791 272 729 -736 -889 547 -812 790 286 -543 -259 -236 433 462 657 -312 -440 -359 -263 781 191 -767 582 631 -82 -556 666 -269 -648 507 -815 -579 441 -845 -540 -765 90 239 233 -865 602 -579 790 448 394 -522 161 -349 28 -699 114 -51 -49 411 -852 758 55 -674 458 -66 422 -262 136 707 -486 -805 521 500 405 -552 -612 -815 288 -333 -779 -600 -311 -732 431 -63 -201 -684 -656 375 -402 -598 130 -656 620 716 222 732 -224 511 582 -502 -694 127 547 -529 647 48 485 288 -510 -5 698 779 -422 748 -816 684 -99 -589 -274 215 724 247 -597 -680 383 455 -148 -20 -859 722 -529 298 -601 18 -232 -451 740 572 421 -101 516 -418 -329 757 -473 593 403 -119 570 -628 -687 7 188 -557 546 -510 -727 -124 158 414 -818 396 378 -66 692 525 -72 -213 -55 -688 797 303 -898 -81 -573 775 -371 441 281 -696 -782 -72 126 380 549 681 -179 -493 -734 494 -708 -679 -301 -746 -178 -64 343 -634 -814 -682 -787 -362 475 -690 251 -567 411 204 490 679 239 589 -421 -213 157 657 -558 -108 129 -537 -342 321 394 567 -595 -332 -328 -722 8 -212 147 -308 -69 -337 535 -198 -57 -645 190 -116 -287 39 223 -894 540 -116 636 -814 -397 -686 371 53 -544 157 693 508 -462 573 263 658 -697 445 -434 -839 -96 -567 351 -136 -78 -416 -873 380 -549 181 355 304 -443 373 492 -344 -461 363 163 738 -749 284 339 -346 254 172 591 541 -826 574 -310 187 -655 -727 -735 60 269 687 671 -784 349 790 -120 -170 -424 -268 -723 442 -272 9 371 185 13 335 -508 130 -854 -202 -375 -455 684 -805 -431 396 699 350 -413 -211 -474 -707 351 -179 -243 -348 -635 -275 -80 225 -813 140 -308 -15 297 -182 -343 -218 -174 -23 -441 -435 -402 -4 101 -613 -501 147 -238 -220 -114 591 -172 -161 16 749 148 259 187 308 -822 159 238 -271 376 778 -823 -571 148 -111 -597 452 614 275 215 4 -176 -202 748 354 -449 -127 -192 234 -825 -708 554 22 -316 569 469 -788 778 -697 -354 522 -888 -40 -552 -689 461 -517 463 -28 438 517 -69 228 291 -263 -299 -75 162 17 288 546 615 131 -546 143 -204 -487 226 133 -55 -383 -338 444 89 -895 704 -453 88 690 377 -641 -192 27 60 360 -777 -10 -606 447 -533 -718 -9 -767 66 -296 -827 -674 20 -37 -461 -186 553 425 -793 -302 400 -256 535 722 303 -6 618 524 286 -67 651 -212 771 222 170 290 425 386 741 541 -448 -655 -76 400 -360 525 -854 50 -238 799 765 -338 101 -602 -340 91 665 -539 598 -554 -621 754 -821 -113 -323 606 -788 -637 309 571 677 -300 777 70 -132 -869 183 -898 -841 -372 -866 -204 -626 -730 -248 461 329 -629 86 -121 -679 -192 591 702 -270 285 -851 32 -186 81 153 -860 -195 -186 304 -676 143 425 -578 599 202 -621 563 510 476 -73 -139 452 524 -510 -68 466 604 514 90 229 -521 156 352 249 615 288 -474 407 80 -861 789 -184 285 329 -153 673 -730 781 -250 60 -533 -599 -292 226 135 151 -202 -801 604 460 177 72 -736 293 98 -216 -321 -611 -389 -697 -832 599 7 697 189 -668 120 -867 -85 655 217 398 303 -639 -215 346 -470 -38 402 -294 -673 -699 -632 448 -27 4 -728 590 642 -153 118 -195 -851 189 -667 -869 -736 163 -691 -399 149 -171 -638 -30 -796 185 206 113 -103 -315 -834 79 -456 162 773 549 -802 -109 751 -623 -312 -230 -601 708 405 -673 228 -282 422 -532 -582 -304 -234 -608 140 -623 622 -791 -667 68 -612 -759 -288 153 770 -159 489 -816 -774 -555 -656 176 113 -422 308 629 234 -515 -239 287 -634 -286 273 -203 706 700 -101 -205 0 56 277 336 -472 -464 438 -801 -640 -335 -604 -880 -14 530 343 -326 -800 -233 546 -744 463 364 -349 -848 -887 -347 -485 629 -394 -212 -267 100 495 -102 610 758 628 -256 416 198 686 437 71 676 -72 586 -508 587 -704 -873 660 -880 -618 754 741 -841 -385 -87 258 720 618 -863 -502 344 -102 -294 153 254 664 -582 -325 -591 5 -671 -119 705 575 211 59 -492 -307 -621 -72 218 -526 -453 784 -840 713 761 37 -319 0 234 -260 542 -391 -774 486 -322 162 -551 -204 -466 -787 -228 -182 -462 287 475 -167 -606 -894 64 -301 251 -531 -579 -225 -701 583 -323 -667 -330 -523 -110 -516 710 -880 -356 412 506 343 -648 592 -327 -894 -511 -692 -278 213 -698 -81 -83 -629 -162 -285 -366 493 479 89 528 733 -185 -112 764 -115 -339 -761 -388 645 -521 157 210 479 208 506 363 309 32 -40 800 -551 -314 466 562 -676 -69 183 197 -57 -39 556 -785 -322 -433 483 -387 -234 314 -134 -145 -749 -132 -168 471 411 528 -104 731 120 -451 381 -503 682 -21 -518 294 106 413 242 166 -546 620 650 -191 -35 -189 -476 727 -236 -794 -147 -203 161 -331 -187 175 566 -525 -467 512 -278 265 -60 -439 -54 -591 692 -238 649 313 471 -156 597 -344 325 479 483 774 186 414 61 -96 363 305 -567 -34 491 -451 352 -192 278 -710 510 -806 407 -216 456 -721 676 76 -511 752 96 156 -641 -80 -254 204 417 -435 253 367 219 -790 184 20 318 93 542 -720 -857 -523 -310 601 584 358 -484 189 364 681 355 722 363 30 -64 11 669 -14 -222 -738 394 -569 -170 708 559 48 152 376 -199 -355 -332 572 743 -52 3 -350 758 40 -576 9 -518 -404 -847 -853 322 228 46 116 -610 -327 669 750 -31 -714 550 560 -853 33 -823 -874 614 528 -145 189 38 -216 -570 -288 532 343 290 217 338 628 -90 -310 335 660 -299 507 67 -250 -216 401 -898 52 544 196 527 -888 -256 424 233 -321 -806 33 332 -160 -55 231 188 -809 239 -450 -710 -811 -128 372 119 -567 581 -558 -258 90 -551 -452 -627 -222 -388 511 -367 -103 -90 -197 249 541 -463 -185 -729 527 85 -2 -354 125 -839 191 -824 -653 -779 -767 140 581 390 -397 -684 500 230 -426 693 483 160 661 -419 -155 -118 -676 -474 -110 -95 -851 344 487 -865 -754 34 241 390 136 126 119 -898 648 -250 379 -120 358 88 4 -779 -891 -547 357 -371 -163 -473 -44 197 -688 -779 229 325 -252 -221 -769 -67 -192 329 -364 -793 326 1 408 174 357 -898 -357 311 738 -68 508 -711 -83 -833 -603 799 607 -610 205 -834 -134 105 -759 -65 42 711 -502 -755 795 111 -817 -159 164 206 -388 -844 -606 593 327 710 374 160 403 -496 227 451 604 -20 -626 168 -411 635 -645 -162 -316 404 94 -647 -29 584 -859 787 -583 585 -708 722 -135 -483 141 477 -834 -833 -757 118 -640 -72 155 97 -899 -121 530 697 -79 603 -716 -453 -228 228 646 127 -388 -719 -727 -676 -345 601 -342 507 547 -259 653 423 -347 742 480 765 -129 -492 -327 87 -866 358 705 216 622 -542 -641 160 581 -563 550 -592 -841 201 431 -842 -79 361 232 729 -478 -862 22 736 653 487 96 -609 -434 -187 164 197 273 255 112 771 672 -123 605 -464 746 279 242 -73 641 -782 -79 5 -294 -41 534 -236 266 -55 322 -83 -72 297 160 118 680 173 224 545 -399 -787 -689 122 61 -270 393 -238 -313 -385 196 577 652 734 -463 -247 -461 -433 189 -484 198 -248 -824 -303 -163 -824 395 231 104 368 154 -376 518 370 -764 -209 -110 -444 622 -61 22 -606 317 -109 344 651 685 760 -613 -542 503 114 215 637 -687 -605 721 317 -370 -897 -19 -178 702 588 113 -565 262 214 275 -50 -699 -870 -192 334 -579 421 685 288 -712 -679 -138 478 372 -875 529 116 245 -832 -141 109 -534 -51 585 -759 281 -593 160 150 -570 -862 299 -91 399 111 -733 82 748 -425 -877 -634 7 -43 269 682 -704 -453 702 501 133 -627 234 758 -895 163 140 453 52 -6 84 -862 313 -787 -824 396 275 -529 749 91 565 78 431 -487 -377 -748 -549 -785 -156 215 -408 78 178 321 -649 -271 -815 -6 739 201 680 -709 -52 512 634 132 -541 361 -806 624 -630 -37 -195 69 46 454 -54 -369 284 -230 212 90 -514 -710 491 -149 -236 -592 185 -195 785 -865 141 -679 710 -106 -666 -29 -452 -320 -373 -441 -802 516 490 -570 288 -81 79 -516 -48 -825 -167 258 -43 644 200 -214 -335 384 -369 367 337 -344 225 -585 -804 -107 91 -227 159 -340 712 317 -297 -587 -310 -633 789 -171 -485 -385 -808 -635 189 -585 -708 -190 -773 20 78 -362 -827 239 -213 255 475 91 760 77 274 332 83 242 -82 -205 -749 620 576 -507 -318 -788 -712 -344 715 -614 -36 661 -741 -635 -793 -224 614 -422 266 -422 -472 -893 -884 714 -561 -283 170 524 -888 -114 -627 578 -512 -579 594 85 -387 185 350 596 -624 576 706 -125 442 118 -726 101 -74 -137 -487 -659 -237 -733 146 305 -394 532 -669 -272 453 655 686 -96 -461 -31 144 135 708 668 10 675 654 284 26 710 -799 -233 -513 -68 41 65 -170 115 -397 -689 188 639 22 80 -398 111 -102 668 -675 -153 -393 -117 278 579 60 171 -803 796 254 467 407 -744 722 -240 -866 198 72 443 -846 -264 -297 -819 214 581 670 479 363 -612 3 265 -188 446 -502 590 499 -84 281 -891 -716 -96 527 -283 455 439 -325 781 -738 -205 619 -58 79 743 788 -19 443 -487 -793 -744 454 452 -892 635 -142 440 -274 12 -817 106 769 -707 -467 -122 -79 177 49 668 769 -375 92 -410 -751 800 441 -390 622 270 -310 513 -10 632 -884 -420 270 -846 411 -344 -743 792 -799 -240 -272 -364 -592 390 538 -423 -154 530 114 219 -743 6 65 190 -274 -573 458 -92 11 504 -887 435 216 5 133 -708 -41 505 -760 -826 -835 -696 -673 -152 -195 -119 623 -137 -624 743 -321 522 237 -166 748 364 28 -753 -262 404 473 564 730 -53 182 671 -578 226 -563 -782 -46 -382 66 245 -507 -650 644 101 67 -750 -308 -771 -436 366 -504 524 490 730 727 84 275 -795 -361 -181 -824 183 -377 146 166 -682 -112 4 358 -139 -750 -605 -56 766 793 -229 -661 -837 -483 375 -449 488 -871 -198 715 -61 -381 -513 378 -795 784 -725 -810 -403 373 -479 737 -185 530 245 -634 24 -223 -683 -629 132 -559 299 -475 -300 -659 -106 590 395 -82 -727 -535 302 -326 -648 160 280 298 -558 230 -572 697 72 -265 793 -222 308 -300 -833 319 115 -558 395 -194 627 -794 -211 714 579 245 -681 -523 -359 695 105 133 618 201 -760 -753 -597 170 567 -267 -103 -618 -871 74 -301 -115 577 439 641 -833 -277 697 730 -765 -533 -112 263 -9 -586 -273 -281 221 175 33 -707 -523 729 -185 -128 523 -432 109 626 758 -763 362 -869 722 -589 15 -234 -819 -299 598 -658 -743 44 463 467 -333 128 746 57 183 30 -311 -22 254 -881 -613 -815 426 -23 -634 -494 245 -895 -816 -865 -103 -522 444 256 -215 247 -173 345 431 -401 -22 -849 362 -68 555 160 162 -221 -716 111 350 262 137 102 650 709 -19 49 -77 -598 719 -515 -630 470 -20 -897 407 799 -97 -236 -113 -39 598 761 -415 -582 -16 324 -194 117 527 202 -851 637 -756 -676 -220 -267 -311 -433 469 -900 -875 265 -799 721 -631 -822 -373 142 -720 145 -108 509 553 171 -44 -149 -139 455 217 -441 311 105 -497 -454 -287 -277 415 323 398 359 -502 556 -148 351 757 -658 -92 533 17 796 -90 439 248 73 -521 -775 -32 -305 -112 119 -164 -24 -656 -828 -434 -676 130 202 739 297 -886 -506 -375 -598 543 -759 -253 261 -101 -586 -62 134 -43 -352 297 -753 -197 578 -8 187 46 665 -696 -837 -611 -557 -771 -523 -91 -255 -486 -867 -850 547 -143 -788 394 -312 558 342 534 -756 363 -322 746 -198 -537 602 -72 124 542 395 278 81 -886 218 159 -886 -118 -760 494 -483 43 -19 -47 517 105 766 -270 85 -2 -181 -31 402 357 -580 -135 584 600 -889 464 -760 478 -389 -699 128 -569 -556 127 -745 76 -825 -65 446 351 628 404 410 -763 784 -879 -441 -856 205 235 266 772 111 196 82 -28 -623 566 304 -620 -560 207 -603 -483 -431 402 799 -182 -726 424 549 -660 -221 -553 -489 -561 -726 616 -383 -82 708 635 -724 7 788 3 -890 440 -728 516 -67 -143 -383 -124 355 -688 -208 608 -535 763 -492 710 -350 -635 792 -9 -300 724 -654 17 -213 -868 -870 573 243 -313 -838 647 -269 -609 375 -504 -500 420 320 492 609 633 -775 -471 -117 -273 283 -233 442 -719 109 -74 271 41 327 -23 28 -410 -221 774 71 699 -850 459 562 -136 129 -371 -236 190 -84 -230 -147 314 -706 -330 431 220 236 647 -72 -798 365 28 -602 -751 350 537 529 -45 346 342 245 646 -840 -555 -118 -185 588 98 -825 -711 -803 -128 -451 -28 -887 -436 673 288 746 79 -679 -853 -317 680 -306 674 752 275 -231 -46 -594 699 -478 369 -581 341 616 -512 588 -776 111 -855 -647 154 -427 -779 18 211 -77 59 -719 361 -780 -810 536 162 22 -370 -465 414 181 -330 -108 262 291 -26 268 99 -673 526 -590 251 70 182 -365 88 -498 398 -313 -741 -297 -765 -346 194 -369 294 -89 474 -103 245 241 -878 165 564 -823 -591 524 537 785 -169 -817 -628 -836 -445 -701 -569 653 -383 277 142 512 -689 723 657 -774 -696 586 -145 741 -571 347 -679 -314 685 508 581 638 -420 -591 407 284 83 130 -365 -37 686 189 -868 560 -510 286 -713 752 587 356 418 -187 722 793 -173 -479 471 354 325 -387 -434 557 -515 -73 761 483 590 137 -738 -565 26 618 624 -708 -58 282 729 340 -384 -55 -810 -56 -629 638 -372 281 -644 309 260 -41 496 604 -262 294 -10 -480 -93 -485 -365 -25 -510 52 -443 630 159 11 37 -69 670 -338 210 704 354 690 -532 -317 473 -606 -1 -194 793 658 -410 -499 405 667 405 -316 -342 522 -708 -694 324 440 437 -803 111 -785 -767 -850 41 771 -631 -742 -123 -818 -613 -796 263 58 547 517 -715 537 451 -297 -10 -378 79 707 -726 -484 -321 325 -111 710 -705 623 -453 -380 489 559 -184 273 -464 -400 -760 406 511 -771 104 6 -667 97 -807 317 594 -540 524 -8 -231 251 -721 -210 119 -875 -812 432 -73 -271 248 -502 -577 123 602 457 777 -648 -881 -211 278 318 -66 -512 -242 274 688 744 -561 -159 -313 -520 -500 281 219 39 -316 211 221 -842 760 -822 -424 -340 134 -676 300 -5 671 -743 -633 -269 -711 -586 -608 -784 -526 462 372 663 -47 -791 261 -686 -151 599 -179 408 14 718 469 513 432 11 -208 -351 315 -838 -597 339 -238 -312 -493 270 -807 61 593 614 -190 737 -638 62 428 565 429 84 715 259 -412 89 -661 -389 -89 296 210 270 668 -677 -731 643 -526 -268 -188 368 582 430 717 401 29 692 554 -274 197 391 -625 293 -210 -753 128 -803 -432 -767 676 418 -709 260 704 -847 47 -154 746 704 747 -492 -884 725 724 -793 -721 636 -623 -575 -348 140 215 -358 772 -16 -181 -367 735 -771 -824 -775 -672 -175 715 795 524 753 -189 -143 -455 -262 -286 -284 -672 46 574 441 -544 188 344 68 396 724 -737 24 97 -339 -361 -803 -684 168 -211 457 -135 408 -497 581 -560 -479 -610 -440 366 -560 -558 224 -859 -27 725 312 -182 705 -302 -143 -286 -743 477 180 -371 472 -156 289 -699 413 -216 172 499 732 479 660 84 -676 -232 -9 10 353 -533 -352 -526 -6 516 -863 23 469 656 -841 -760 667 -125 5 -550 691 -73 158 -509 -547 -141 -286 141 -618 2 171 542 622 145 -1 135 -56 122 -233 623 379 742 -809 389 -239 648 -687 -798 490 -353 216 687 -510 368 -722 691 -250 797 -61 61 165 -762 -94 -900 -875 -9 304 367 577 40 -746 715 -197 -775 -386 -89 -685 538 202 -217 647 46 -792 -236 -884 22 -580 457 324 -396 -769 -683 639 186 -782 87 203 557 179 -153 -688 -410 -295 -277 430 503 -547 363 -468 432 124 602 572 -337 -33 13 -464 -137 -879 636 -79 197 85 104 515 626 769 -450 548 -127 -501 -439 -497 -802 -729 -312 -832 -340 -505 347 -414 -77 507 -841 251 -168 677 674 -7 335 -680 -364 399 371 -408 50 192 735 115 -758 -813 -891 220 -519 -872 188 296 301 -9 693 325 519 692 237 -691 -683 711 392 471 -151 -179 -43 -415 -822 -724 97 393 -451 458 118 135 444 -421 725 -382 -101 -791 509 -545 -814 535 524 -825 468 761 619 -541 34 -581 -412 790 370 -617 -569 -599 -815 -497 -276 431 -558 -883 -289 104 586 223 -735 -35 -725 -836 -210 403 -543 -246 726 7 -23 13 8 -809 -768 143 643 -230 703 263 211 261 347 -95 797 -226 119 706 -802 -605 316 171 -330 -234 -324 360 -717 418 -136 265 214 277 424 -305 -240 -880 29 709 345 -750 666 471 67 -797 -71 -563 170 -154 -518 -689 -706 -355 -236 -140 -683 -274 226 -12 -778 -451 709 -572 346 -560 374 -164 -238 -290 -207 322 -380 -292 690 -883 117 166 355 -879 364 -696 -871 -13 -450 -570 147 -172 -728 480 -154 -59 -427 783 -833 638 -518 -563 -193 314 681 174 270 94 -482 -698 590 -506 353 -219 -873 783 -406 -653 -802 -318 -674 -685 -326 -138 -316 -245 -86 -784 -92 384 374 -259 -41 -288 245 -735 -379 -322 523 -674 482 -440 382 -478 -173 -522 30 78 -251 568 -280 -54 -627 -586 -101 -574 582 1 -797 -385 -734 -126 -802 164 -577 -480 -98 -93 408 -20 758 295 634 -136 604 -690 644 544 564 124 -858 721 -852 -434 -203 521 -437 227 417 140 653 76 236 -319 -98 -226 -321 -129 43 -610 274 156 -848 300 738 281 -408 -524 -399 -20 665 707 -187 -652 -608 273 323 -553 588 -148 9 -509 201 -803 -577 -878 -312 -365 -107 -850 -434 -327 -314 -429 -429 716 -314 -4 451 -417 648 -80 -442 -397 -393 -80 -477 -831 345 -158 -140 -554 -864 -578 -636 0 -848 162 -85 -182 512 284 781 432 460 -252 388 -96 63 685 -319 -765 -317 -856 292 78 490 126 -614 -649 -424 210 -30 771 227 162 -121 769 436 501 -86 89 44 -323 29 376 -174 -840 -714 -276 -879 391 -886 -710 370 -148 706 -107 -45 85 386 429 185 -893 632 285 -404 446 -22 46 186 643 -226 -444 -851 -398 -310 -686 -22 535 -414 -690 46 -855 -514 635 601 -65 585 91 364 410 -824 444 -674 -352 565 -181 -610 -871 -62 -401 302 286 -675 -496 -707 658 -75 124 -25 -822 226 747 134 186 323 -335 -231 507 341 398 -330 -516 626 -198 165 581 459 678 268 -377 758 -563 587 203 -718 71 205 668 -82 -439 -276 -887 -822 307 -751 -877 176 44 494 634 586 790 84 -705 -110 -413 -306 276 -608 719 -512 -697 215 -694 141 237 303 125 410 -832 -757 -617 -84 37 -769 92 505 -698 -241 757 551 520 28 -116 -177 282 748 189 141 -815 -858 368 350 438 746 733 -404 -613 797 -523 -42 -172 240 -486 448 183 -7 134 610 -184 336 439 -341 395 -641 -504 -605 -362 -342 -577 573 -90 242 -282 -182 -708 -597 239 -82 513 -556 -801 -571 -255 305 -389 -112 619 763 698 -347 -491 -91 115 -124 -643 71 -778 -529 729 -725 -538 183 644 -868 -545 -590 156 -156 118 346 125 -123 -825 -565 493 499 -316 239 -63 -174 346 551 -864 -31 99 435 122 761 579 -306 464 -416 -350 491 -178 -837 -336 -620 736 -412 176 -293 -200 -335 554 -205 -763 668 613 -866 586 -480 -895 719 -887 -171 405 -196 114 257 -527 -726 -318 -209 -160 505 -752 585 777 -858 779 -690 227 269 -724 158 339 -787 -100 674 316 -763 492 -780 796 625 516 -169 432 692 376 -55 137 218 -3 -58 -198 -693 -275 -714 687 -294 763 -694 564 -334 -725 639 -616 -277 -701 52 24 -24 -279 -806 56 -539 -26 638 443 152 -880 -686 381 446 -153 -308 670 112 258 235 -891 452 9 -716 -420 654 -394 -262 -881 -258 123 366 -608 -330 -765 -819 -858 -815 -276 -516 626 -338 -305 -809 17 -254 -888 198 748 -375 -26 557 -183 -393 174 637 -433 450 191 -152 -221 387 599 -806 25 408 -612 -663 -787 799 -360 -466 256 283 -211 -91 -698 717 -460 -227 150 -712 210 -791 -297 -728 -351 136 -544 -398 779 106 -725 400 786 418 -453 -495 707 -693 -709 478 -670 -821 -477 794 156 353 149 439 121 -546 -181 131 -897 110 -467 547 151 -291 -850 638 180 -829 361 -763 -845 -871 -831 720 -679 -339 313 56 -783 -453 -227 -380 -321 449 756 -761 189 638 -838 794 -29 -652 -172 -202 -882 -861 -715 736 -718 181 -265 670 715 -148 117 143 -14 -245 -150 354 -227 461 -385 -279 -252 -570 -191 192 -832 725 -32 -436 279 -142 -277 539 -611 -256 687 -308 197 -10 756 742 99 -817 -56 348 -65 -339 432 351 -248 -705 -366 284 85 -768 -800 201 642 -467 444 -407 -499 -34 -338 -756 -399 -522 -737 205 676 -712 -425 42 15 36 -190 -779 533 221 18 -382 -636 397 -427 -134 477 280 -686 724 -533 329 637 -593 -520 -791 275 374 156 716 -717 -359 -29 417 -8 343 -444 512 -247 244 -35 366 -511 -209 754 187 727 -45 756 704 -366 -125 416 -492 -328 214 -147 126 -15 238 117 -738 -2 -362 -43 546 29 39 -836 773 -195 -846 124 -643 790 796 -184 -163 793 -433 -108 -164 425 779 -545 -187 -733 201 -393 110 698 67 -530 -364 642 381 695 -242 417 -543 -737 -155 -674 571 -373 -295 -29 -486 -877 433 747 465 132 48 -480 -411 -39 295 782 522 483 -353 318 -174 -887 -317 -822 -889 -236 -607 116 -130 240 217 469 789 -663 -299 -201 221 290 194 770 24 42 -738 394 -34 70 -400 24 -14 -489 609 158 -869 -587 -233 -766 514 -368 -4 138 481 -500 671 -346 531 -891 217 270 235 431 -304 -310 -196 -588 503 39 422 -346 -179 -597 -276 402 533 -833 -688 -110 -14 565 740 96 -270 -497 -693 65 314 202 -811 248 -560 173 -741 378 646 500 78 -147 227 23 -387 554 -143 -855 -32 455 752 -350 678 -836 -136 -588 300 454 -808 -499 537 -749 -665 -655 307 -819 162 368 -771 -11 757 661 -137 250 493 761 20 -786 -457 733 -2 -261 324 -188 -779 -559 -328 -394 800 359 -110 86 287 784 767 -185 252 453 -103 -583 650 101 -828 402 -89 -172 -94 254 653 -211 94 -373 411 -615 398 -513 638 -648 -872 -462 -59 194 625 -524 -768 195 471 -791 39 532 374 -575 -361 82 -296 -794 -703 -542 -99 -148 53 -753 8 414 49 41 -517 -498 -221 -172 -581 88 -731 137 -567 -508 437 459 225 522 337 -575 -162 -870 168 336 -895 71 72 379 9 -818 228 -254 -813 -881 353 -351 -840 616 -487 42 -798 335 -13 439 242 485 54 -791 547 467 -779 132 -364 611 -199 396 360 282 410 -541 -47 -204 473 -190 229 -141 -720 -114 693 -508 132 -427 736 597 -397 395 -431 318 631 -605 -399 659 324 182 413 -164 -874 269 -887 146 -778 579 -769 -307 627 -831 -780 356 -557 19 174 -442 -749 -856 -222 73 468 233 48 -64 280 14 753 -16 -80 -76 679 -658 4 783 216 -61 -532 448 131 -52 -682 -593 -796 -113 708 -571 87 190 -325 781 -770 112 423 -9 598 -618 -640 90 710 -367 -294 -508 308 -356 286 369 607 -485 -879 740 -272 528 -57 -425 -439 -94 216 -550 689 781 541 -257 -264 374 450 -386 -191 405 19 -274 -103 -472 227 633 -404 -833 -534 -646 608 -267 -457 -222 614 -294 -267 -495 -453 -111 678 273 -692 140 -178 -318 421 629 -467 -566 -217 -488 -557 -899 233 597 -409 598 -158 135 799 693 267 -263 -185 317 416 -331 156 -210 -143 -545 574 565 83 581 537 -840 405 540 -283 176 -616 -479 -223 -353 -367 155 28 -598 -497 -846 543 -506 304 -538 -33 286 39 419 409 -727 -357 -883 -572 659 -715 526 -615 -294 246 -6 75 -54 -154 -353 -155 -244 -588 -66 -659 -840 369 771 -820 -391 6 -310 371 -366 -800 -141 340 -604 55 502 306 -46 -192 310 -489 533 751 -893 -821 -755 -212 692 144 -520 -81 414 402 -238 -896 417 -244 296 -273 530 -173 325 493 -798 60 -746 -162 100 165 -413 -466 -100 590 -523 26 482 86 -436 -813 671 -164 -238 564 -705 434 246 717 530 -703 -248 343 -852 23 341 729 -768 497 -782 -851 -512 -466 -687 357 -391 -573 -678 -210 -766 5 -198 -435 443 212 455 -12 86 42 -90 390 -535 -351 -672 499 -470 176 -466 -677 201 619 357 542 582 63 -339 -406 -466 209 -70 -268 783 -500 -135 -474 -229 162 -334 616 -670 540 15 -856 -29 -510 799 -685 -619 -251 -513 761 -618 717 527 -548 354 -727 -4 351 279 -465 -849 -575 -801 -228 403 107 -7 -191 399 -245 -762 604 127 -237 673 668 -776 301 -739 -134 -74 83 756 653 -131 769 -510 399 155 -826 705 -175 -40 188 322 765 -494 380 520 -448 -179 377 669 -60 154 -864 310 -890 -534 305 774 -826 -669 -123 249 759 -436 -607 311 723 -304 -540 369 -802 -844 -795 335 -744 -852 -525 244 472 -582 -55 -591 578 417 -13 280 263 -607 79 -238 323 608 85 108 -586 -198 491 -78 101 710 442 691 -480 -708 593 602 -317 100 750 -420 145 -512 626 211 -139 622 303 -460 393 142 -105 -820 690 561 600 532 62 -495 336 -155 -114 -247 45 598 -560 473 19 81 -565 -235 267 605 27 -790 -757 119 -215 264 455 -286 -777 66 -246 -30 520 -284 497 26 -389 363 29 663 -67 347 519 -593 481 76 -126 173 490 612 -456 -661 -263 -241 324 -246 -474 -373 -79 -842 544 437 -45 -302 410 -647 -154 229 -125 731 230 -451 -390 -714 724 -711 -177 -456 -300 769 621 -587 -808 -70 -489 -603 377 -800 -797 526 -206 635 -68 -51 -535 -186 -798 186 -145 755 399 636 -147 23 290 321 -286 -344 -460 406 159 224 739 682 -171 567 -237 105 363 -267 450 -872 -4 -567 -436 -743 -260 265 -59 149 504 202 719 39 -422 770 -51 -52 562 -358 -861 554 -732 125 313 723 -815 -402 309 -608 -388 359 -490 641 582 412 -59 -575 -455 -677 -781 640 -99 791 -693 -289 -877 103 -565 578 -20 -693 -563 167 474 400 423 -729 -112 594 99 450 -781 195 -757 558 -557 185 -11 211 330 -516 -109 -42 -365 460 263 469 -665 -115 -841 -794 292 424 -55 -619 -610 -799 -14 454 -168 197 17 681 489 757 58 -328 -800 -80 -417 759 -795 -136 388 306 -53 486 -322 -81 -255 -414 648 60 390 -800 -900 506 -626 147 -378 535 25 423 -616 269 -744 493 -451 -730 303 296 253 131 -726 -226 587 287 -802 576 145 -540 -769 10 214 -648 553 681 -102 289 670 531 392 681 133 350 633 -668 768 -579 -30 -535 -93 -139 -203 240 761 700 -417 -743 162 -729 -153 302 657 551 -598 -886 -159 -424 -335 325 -313 482 -29 -285 -417 358 -821 -189 -171 -589 603 -177 773 -650 387 128 -713 743 -174 790 204 527 -408 -469 -88 -678 743 -71 558 -215 541 725 -746 -92 696 -3 -18 -644 172 -662 211 -723 -336 -266 430 -788 385 -555 669 -619 -253 777 190 108 -274 704 -667 414 -124 644 186 332 705 5 92 -622 -249 72 -516 -538 39 50 -669 -892 -186 -630 569 -311 -364 69 341 -213 -444 151 686 253 -314 681 419 217 399 791 588 -400 -504 360 -123 695 -273 460 376 266 5 -828 285 -591 -603 381 95 -798 392 -70 -299 -642 632 549 -117 763 -663 -512 527 -412 -427 -227 -413 -7 294 447 717 -506 -387 -381 108 544 -285 -345 -641 -714 -817 392 -87 399 -403 276 702 -83 -626 784 -792 -352 -453 23 -523 177 153 480 -193 271 88 346 417 -348 -634 -363 648 -232 723 -823 -812 -360 -56 -873 -128 -798 612 40 -64 -687 158 73 471 -891 -551 182 -78 -618 -118 -557 -105 226 599 -855 664 -692 218 404 -422 255 286 -806 -900 294 229 42 643 220 -708 253 88 -697 648 363 488 675 -262 340 626 85 305 139 -397 -161 -703 -405 688 394 -151 104 -481 614 127 -829 -798 444 284 -222 -549 -144 -284 653 475 -74 -394 111 -654 559 -747 -158 519 308 49 -772 -847 563 280 284 -642 -12 309 -499 -712 32 405 650 351 -160 -647 325 -753 -817 -841 -459 -152 -44 -830 774 -654 -302 -701 359 757 -655 626 -662 558 -611 -71 -10 -253 67 600 641 -10 663 144 -108 -829 -121 -865 512 -165 -179 -688 -560 390 -841 726 -356 579 400 -445 -55 546 -877 89 -115 -172 354 -765 -247 26 788 304 -864 -355 449 -120 574 -645 344 624 -5 727 670 367 692 168 -181 336 494 786 656 10 762 -511 -64 -774 -867 -165 112 -586 118 437 261 -216 -222 -658 -651 564 -250 -695 -557 294 -411 -434 -253 -780 -842 388 -130 -122 370 354 585 -401 708 490 -101 706 -187 461 -548 363 -501 -10 -39 -484 232 -363 -601 -424 661 -531 -295 83 482 577 294 -539 769 -601 598 737 -707 -308 -261 -834 411 470 689 347 448 -800 794 -566 -376 743 -369 -602 -250 -30 -523 6 521 -393 164 -291 -205 -125 -130 -23 -640 -195 -852 -405 -286 39 -274 -586 -772 358 2 254 457 -348 -691 -159 190 97 -491 598 -222 231 -797 38 43 455 -497 -614 339 -495 719 432 274 620 706 792 -34 60 -589 -206 -193 -512 491 473 -527 -138 -863 671 601 -817 563 569 679 243 -758 706 -151 424 800 182 -302 51 -266 672 438 -870 176 171 -425 -731 523 -821 -46 763 320 611 220 461 -586 -57 -584 -734 144 -892 534 -307 543 549 -85 92 12 -540 321 -140 -314 4 605 -88 541 798 279 643 745 -821 -134 228 210 376 511 -561 302 -326 -811 624 -755 -714 285 -617 -25 136 -507 29 -123 -718 639 44 46 597 -417 -459 718 171 186 -339 611 729 72 -676 592 -117 711 -65 -763 177 507 -337 85 711 743 -470 214 301 85 -381 752 -316 383 796 580 557 222 567 -315 800 655 -268 -417 -72 -573 -164 -50 580 318 -450 368 -229 -282 407 -18 -435 -875 -623 710 37 381 -581 -146 -195 541 83 -161 -371 781 -524 728 774 -492 455 -861 -739 -873 -584 280 -864 -191 -530 618 739 -324 404 -627 -313 -415 665 -488 2 -654 -598 -241 -794 504 656 -390 -333 -242 519 -372 -803 372 357 134 -650 -22 421 128 655 98 233 -869 280 358 -477 -685 -181 -552 506 -19 589 -208 748 -206 235 52 729 -825 735 -284 129 192 330 -154 -327 374 -703 569 612 -145 -653 464 284 361 -391 797 172 -479 389 -352 25 -559 502 -326 118 81 374 239 -217 623 474 744 600 116 269 -706 607 73 -335 616 571 -426 629 -803 -115 -282 -236 -398 -209 -511 76 -622 702 -260 98 -820 -626 383 -755 606 -58 570 -700 -276 -536 786 -446 -415 -885 716 441 108 -223 -885 481 -493 -680 274 255 -11 276 172 0 -377 -531 -261 141 653 -722 -303 694 396 360 -263 375 -348 -380 -676 17 25 -309 -106 -63 220 -796 -838 -570 -554 734 126 -292 -217 -524 225 -599 -573 432 -496 212 498 143 -844 624 -494 789 635 89 -757 265 -539 337 663 -434 -38 580 21 -624 -678 -704 704 -817 613 -628 -451 -380 -400 635 -673 -172 41 -668 -579 62 569 520 31 -138 -698 541 -613 75 -439 -348 282 -693 764 333 62 -159 761 557 -291 -578 492 110 794 -479 -573 562 -772 -492 -579 -344 -437 86 -233 -84 744 -846 -845 617 111 -104 -537 -121 -544 -162 -627 -493 58 -793 669 -524 -687 -212 766 547 187 304 726 -244 48 475 -242 460 -451 186 -595 -742 676 251 189 561 776 675 -211 786 -697 347 -588 7 36 -3 -193 -538 -632 131 582 613 -646 13 -584 -198 -205 -583 370 305 245 452 -443 402 731 -900 86 460 -724 -800 -341 562 197 -368 180 -437 692 461 167 78 -610 641 359 -563 501 47 558 -282 222 -679 89 -293 -68 -108 -738 509 790 580 -411 308 -405 -501 474 -641 -425 21 451 506 407 -294 417 278 528 -782 -592 345 593 468 -17 -845 -592 -726 -628 66 174 457 -324 586 -36 -268 -629 789 -361 -80 -393 -174 -87 -569 -897 -88 -22 0 166 -287 -801 144 778 -10 275 341 464 739 24 37 -356 -291 -582 166 -534 617 -870 229 -536 535 -667 -716 361 397 486 -391 204 -595 598 268 307 648 449 -812 375 -98 -550 547 369 473 120 716 745 -205 678 -37 312 -871 -185 -503 399 -786 -788 -867 -61 -807 -704 -892 -386 -271 -644 377 287 -550 -840 425 330 473 793 -277 -140 -609 -406 -704 712 529 155 -328 -446 -234 261 -829 95 487 555 -477 473 -825 -799 740 -126 -334 91 18 -52 798 -298 -720 -164 344 -82 -515 -28 -120 -608 -406 466 438 143 -818 -255 189 -259 -788 -735 380 -585 -571 -227 99 391 369 -203 132 -341 -138 -5 -653 17 690 19 341 490 -628 534 -574 -618 -54 633 -440 -536 627 250 -118 66 353 -830 -652 -793 -804 34 230 472 386 436 719 -243 727 242 -572 552 88 -106 -787 691 -634 -524 -341 -842 223 -132 593 -301 503 641 494 21 408 -619 -247 183 797 -347 158 -393 -587 -636 -284 -741 -96 -119 500 -270 -496 -450 716 -482 642 -519 -790 -777 800 614 354 -860 -221 -243 -428 609 607 -199 -190 651 -68 -380 -626 -344 -103 -361 172 212 -885 626 226 661 100 -486 592 -47 296 711 159 2 -576 -639 -398 -865 543 -250 643 -181 702 -712 168 609 -255 -193 49 -132 427 270 735 -565 -586 -16 722 -704 -802 557 205 -353 -401 -819 3 -470 460 -347 -228 -130 235 686 -320 -98 687 248 160 104 -618 -367 158 181 -854 -341 -657 595 -788 -701 110 -879 -533 -335 70 588 -575 125 620 -830 -82 -624 -635 28 -372 148 -177 774 -202 -390 -127 7 750 534 631 -630 592 -731 388 -35 -326 226 -849 495 493 60 -367 -520 710 -416 -656 -485 -136 -896 -639 -512 -108 390 777 -886 428 -613 402 -777 334 -801 135 -890 -389 -150 722 -526 -386 674 -6 -484 797 387 748 506 583 -301 437 -794 324 33 -222 -892 -204 89 -537 -890 -890 223 -286 -596 -786 -381 481 -524 -674 -410 -454 241 -528 -420 -422 653 -744 -359 404 301 331 731 177 -757 151 -846 158 144 707 447 -637 -14 -566 -803 299 -694 -165 596 -331 359 -632 138 747 -422 -110 -545 680 -210 163 -20 755 406 536 -428 -862 12 -801 -465 -301 748 -180 -706 500 275 112 -446 537 49 571 367 655 -571 -549 -764 -3 -889 -837 758 596 -261 684 -249 -111 443 -462 697 -7 398 -741 -871 -387 606 -316 -453 -187 -715 -112 -837 -460 15 -847 496 -743 -590 427 -265 20 -653 599 -860 -830 -433 658 -275 -94 57 -520 -403 195 -173 -506 -207 35 -737 -835 559 -620 2 -298 -593 -678 656 694 -335 -322 -4 275 112 415 255 47 26 -222 -613 -98 -464 -864 288 376 759 797 681 -856 -67 -853 -823 696 422 -473 684 -415 -386 35 232 558 347 680 780 -527 -326 337 215 337 351 718 -627 -850 523 -31 107 53 -377 -55 44 -169 564 463 762 668 -118 -219 -201 -387 6 -664 165 746 272 -844 731 -393 571 -446 -737 785 -455 -10 634 397 491 -890 -818 -869 790 -896 532 -174 95 224 457 -486 184 19 -146 697 389 127 -671 -579 171 76 183 -547 677 444 713 11 -220 680 301 682 -40 267 -786 -33 201 763 240 -181 -876 -40 -505 32 -868 -744 760 -774 569 313 -763 346 -275 -386 -635 -397 296 -125 65 -673 -262 -890 392 570 342 750 -412 434 175 163 78 658 763 -846 397 -114 -201 -274 594 252 -89 -560 581 556 -418 148 -553 -532 -263 726 -500 733 -227 -883 681 -718 2 502 109 373 313 -874 434 680 565 -523 549 -435 427 110 -499 724 308 -743 463 -341 82 158 128 -580 499 -313 -536 378 575 586 241 -585 -751 355 -253 -521 -845 290 -93 320 -802 -676 717 -585 388 -855 782 -245 -192 747 -321 -736 -756 681 -265 406 739 -192 521 442 -371 510 -3 13 -191 601 769 -649 626 -363 378 -492 -392 -77 451 224 -759 295 -173 -639 -151 181 501 224 -623 266 380 211 -556 -681 -689 -526 -111 614 351 -773 -368 701 378 382 599 249 559 643 -279 45 -84 -317 -60 -410 -856 -87 -255 357 -807 226 -661 -305 301 789 -10 97 -122 -549 -772 296 -186 633 -824 -706 -365 -582 377 543 -741 -745 254 581 512 -802 42 33 -684 -335 -317 449 -353 -615 517 297 -216 336 302 -786 392 -202 620 -461 619 227 -371 470 -100 -753 288 337 751 649 -444 -571 27 -214 665 678 763 -799 -521 -661 -357 -604 169 125 -636 -152 -607 130 344 -379 -314 738 32 -812 704 -87 -458 167 -223 98 -761 434 150 -356 180 -191 47 364 133 -243 734 -333 -77 471 181 734 -304 -497 724 156 145 511 -223 90 545 719 574 -579 277 -28 -259 -689 -572 -475 620 -604 189 503 -241 -63 -805 -350 -349 -139 -499 345 -220 -85 518 -667 -376 -732 787 553 -674 14 673 336 484 -391 173 -171 -561 -55 -790 53 -815 290 -667 -262 610 417 -133 -100 260 485 183 -422 268 140 -423 -70 -158 506 -692 -891 -73 -775 -478 -635 -404 567 -317 -131 756 528 -70 18 -371 -802 -855 382 -692 -353 -171 -550 -406 261 719 407 512 -452 -847 630 553 -604 -373 -389 289 436 680 -25 -382 -590 -555 662 237 421 -818 -527 10 158 -713 83 325 207 -208 -426 77 -378 163 0 -649 354 638 -567 597 681 480 -686 713 -882 -745 -399 -342 -811 -794 -485 376 -188 -713 350 730 -430 -134 761 -397 493 -551 -407 667 732 -622 -635 670 -205 -85 614 378 261 417 -828 253 89 555 -774 -836 -612 420 -543 182 -310 -8 794 482 -28 -870 -471 466 461 -39 72 -96 -270 -162 -138 -129 198 -300 244 588 -454 316 675 -710 -143 -193 -849 -398 -522 -238 -569 -114 -747 50 167 -345 509 -700 -696 -314 751 248 730 -184 -750 572 57 229 -111 578 -172 293 328 -856 694 -108 196 314 112 598 -636 -71 586 235 97 35 252 130 678 -713 -840 641 -541 -191 724 -365 -432 -786 594 441 -184 494 -456 348 -261 -856 504 -306 -626 -536 392 -69 -711 -558 577 626 -674 428 112 611 -526 644 -732 26 -699 443 456 561 -188 -302 -798 152 -473 152 -815 -628 -237 -836 -790 552 -688 -435 -19 -100 27 -260 553 328 -345 -771 765 260 -695 403 -820 -26 516 -802 646 341 -91 244 522 487 342 -134 -870 147 -190 -891 -358 528 601 135 730 516 -869 -217 173 239 -69 165 112 -425 216 544 494 512 763 631 -474 603 700 -105 765 445 -403 610 492 85 445 -650 361 648 -162 -283 -52 785 -618 -565 188 -771 -755 -3 -622 -639 564 -745 -532 424 -534 -120 -790 589 -329 659 790 211 580 -73 205 615 395 -663 134 81 342 -439 403 420 -322 565 -139 -466 165 37 -194 340 -74 519 -682 572 648 360 -17 261 178 -716 -874 328 -74 539 598 635 -406 -321 426 -700 -336 -189 159 -570 -169 -81 258 -83 54 172 659 -838 -51 391 557 305 -202 576 350 -9 -730 143 -203 -723 -779 211 288 393 615 29 -57 165 687 -729 515 -147 -293 126 668 -414 217 73 -615 361 618 107 -882 -275 -148 234 324 -567 -790 756 98 534 -845 -581 -424 -378 -866 431 -893 380 -469 -423 587 251 366 555 -799 88 -273 -62 -109 -807 -413 -717 -67 155 -706 -703 271 -223 -698 116 -26 -680 -816 471 757 -690 -8 178 -17 180 431 -658 -215 -844 -445 -485 111 -754 286 -97 -835 -860 524 642 -824 249 -835 -669 -418 81 -498 63 -150 -766 145 631 -876 -570 174 123 -878 -10 629 -487 543 -213 -607 116 -206 86 -847 690 718 284 702 -75 670 514 -794 -518 -587 393 -352 549 -333 86 475 494 -492 289 798 -889 -323 107 534 396 230 -100 -90 256 -80 -108 -76 -473 -422 241 -475 -752 -734 74 -700 -139 144 640 268 -146 -34 292 492 -424 -312 -154 -385 662 -577 -135 -796 -307 324 -78 -317 -123 -767 -640 -532 -791 -806 -17 -103 532 74 136 251 -446 -486 -479 704 602 769 -608 273 340 -651 -241 623 161 -255 518 -207 -784 -333 -385 -679 -853 589 389 -490 517 -103 108 -93 270 -427 -292 -341 335 775 -646 522 319 -876 -174 490 -562 -286 588 787 -678 745 -899 310 701 -124 -577 147 314 55 145 -512 -716 570 300 -523 83 -833 -281 735 -88 -589 732 -66 -308 -254 316 250 -693 -189 622 673 -552 306 -380 -546 98 -55 547 633 479 -249 -713 439 -867 778 -566 727 -89 -669 -617 -788 -632 288 -264 101 472 506 421 -405 157 426 -822 702 -144 -323 -91 -335 -120 -411 -493 -70 -57 -638 -339 367 -62 800 579 -516 182 691 -730 198 144 -236 454 756 678 -475 102 702 426 -415 118 -809 610 -581 -781 -265 -592 296 133 -851 -219 -524 -859 642 275 430 -362 -575 220 -707 24 -485 -95 -73 -547 -598 -154 -776 246 136 -270 -876 -573 -157 218 164 186 -51 -78 -190 -365 -459 -324 598 -245 476 -611 773 -709 362 540 726 -718 91 61 -298 -830 -261 -123 -329 -95 216 72 -611 229 604 -667 541 -790 180 -513 -381 610 120 292 397 -651 732 -447 -289 -227 650 -325 -487 -455 -364 266 -624 40 -447 628 780 -397 -469 -654 -83 -52 472 -579 -83 127 315 -832 788 526 698 -899 223 -55 -788 -562 571 -346 -753 -10 -544 646 -233 -536 699 -553 -258 -395 615 -353 -842 107 156 -193 -415 629 4 -711 439 -840 -821 340 -750 -746 -344 -377 376 -218 -851 659 4 -478 -732 -230 21 -772 -3 27 -396 2 -858 -593 -56 433 -636 92 254 -280 -629 742 -64 -658 -363 799 -200 -2 333 -592 -467 73 -748 379 285 -380 439 -119 -290 32 669 -726 -340 737 -208 108 183 45 -55 724 -437 -881 435 -601 -230 -10 643 -835 -664 137 -512 482 181 711 -214 -764 530 310 797 185 -25 -179 -12 408 -757 -69 -541 80 -343 438 -239 -484 -70 712 -850 -582 266 109 -363 -862 536 59 -405 -615 705 -393 159 434 -139 -461 109 103 77 -875 391 -558 -87 798 117 332 677 -155 -214 -859 -668 558 782 588 371 -665 -575 789 133 -222 -789 767 621 -643 -657 353 706 573 -136 599 678 -47 172 321 245 360 380 -825 174 -768 736 -130 -512 665 -332 -509 -769 -850 -462 290 -306 660 -88 -793 -8 339 -355 -854 -522 -544 -192 295 -328 -663 159 -559 -155 -721 168 571 -787 -277 -264 -677 504 -431 375 -497 -770 -844 577 275 532 -243 -447 690 -322 -708 727 70 -123 -675 553 -852 109 463 5 -41 -167 -366 620 -369 142 -861 -227 108 -123 -22 -556 -150 -549 -523 314 -628 623 -267 -96 -446 -138 -668 44 118 338 -305 -463 324 447 -256 251 578 656 -23 113 541 753 395 473 653 73 321 14 307 -895 -78 -618 -820 -523 -511 608 195 -588 -69 538 -8 703 687 -125 -785 317 -10 -889 509 -228 462 -867 -261 -97 285 -28 729 41 -40 656 262 -125 159 419 620 -101 381 725 -663 316 33 -762 271 52 -767 636 -426 517 -497 128 -671 259 151 -451 -188 141 342 210 383 419 211 72 -188 -472 63 -207 712 704 -54 199 -542 -646 -147 122 -76 139 230 20 -225 -199 482 -753 -595 592 -718 -872 551 -326 -222 -484 -61 -528 328 -192 329 -251 -624 -12 -851 -72 -493 399 -201 145 496 -622 -284 -6 -743 379 -598 -485 156 -238 -186 457 522 -827 320 60 301 529 220 -679 -513 733 252 133 -766 -721 196 -806 -699 -511 -198 527 555 39 -542 -464 653 612 -235 -81 -487 -116 -377 -378 -127 591 94 -161 -187 282 441 -500 545 -773 561 -393 -391 351 555 -132 674 482 550 313 748 709 150 -550 352 614 -774 -742 -128 -322 -515 -751 380 -526 800 483 -318 749 -283 -890 -611 -752 367 -692 315 -387 -208 369 -799 503 -65 -313 417 59 -26 -131 679 -96 -520 -176 38 -680 681 -335 174 40 -72 -16 -801 -147 -355 -101 -131 289 483 -711 -363 570 118 578 184 -449 -581 -736 372 -773 273 420 111 -197 -172 -249 10 -271 764 566 -75 -148 153 466 206 -484 302 -766 717 -475 520 80 -80 -631 -182 595 -441 672 -571 -703 -699 -423 278 786 -318 -207 701 324 167 -386 279 -613 -63 -784 217 38 613 -714 711 -686 -461 458 557 -220 574 -487 -146 -208 793 713 -460 554 -82 67 131 -778 -327 -887 291 703 205 -3 -728 614 -366 -140 -472 359 -226 212 -470 -543 -581 32 -263 -592 -251 455 704 423 580 -290 -798 -780 179 168 -548 88 -669 -641 428 -335 361 50 -237 -563 307 580 325 156 -427 -623 208 -468 273 -738 -562 376 424 43 477 -380 336 -857 -151 503 -664 705 794 641 483 408 458 76 680 412 -279 166 45 -825 -260 -654 353 -205 -643 77 -383 -869 -27 23 -344 -234 269 -448 96 123 745 735 -732 44 146 433 568 736 367 -52 -835 -484 -196 486 421 -154 -154 -684 -649 765 4 -48 201 -407 154 -324 -739 34 590 -831 -509 652 -378 84 235 93 -662 185 -225 -420 415 -140 -115 -899 -103 261 274 -311 799 207 -705 168 -455 -825 -159 -855 600 573 -361 -34 -70 711 -152 -383 658 782 414 -840 375 -545 -700 89 -187 352 -448 -675 -89 -2 -465 -660 51 -554 795 -643 -817 -698 20 -781 -299 400 -262 -887 -296 -506 -240 -139 29 227 66 -281 -423 783 92 705 401 371 -640 -333 590 37 356 -471 177 -798 -218 -440 -20 486 97 632 122 -194 562 288 -572 372 277 -736 -779 234 -721 -369 -642 728 -468 -555 -822 -696 401 -361 67 -379 -423 -323 660 -227 -622 -815 -23 -528 73 -257 -525 -676 -485 730 -22 471 175 -372 -689 -754 338 -17 -601 -709 509 18 -564 66 523 177 639 82 605 -599 -6 194 -418 -353 32 -411 -833 498 18 -528 197 -332 482 289 -860 166 -808 691 273 -227 372 -370 -293 226 537 460 292 -261 -614 -594 -378 369 446 98 -311 178 533 -436 -445 662 -873 -245 -581 -658 -113 -208 -468 278 291 -796 -57 412 642 641 205 -785 -509 -802 177 -407 -793 -580 -293 -844 -670 275 646 -518 23 -565 -883 735 503 -847 -107 298 668 755 763 557 -85 -3 -110 478 434 256 -115 611 95 412 39 406 305 -750 -707 -845 -46 -603 -278 -40 1 588 -458 672 -664 613 122 344 210 -801 752 -537 -403 790 -876 285 680 95 745 485 -141 490 56 -483 180 -289 31 -114 562 -362 423 70 -266 791 45 574 119 15 -228 -300 -376 -608 204 131 370 85 -610 104 -890 438 -865 131 -212 630 536 -70 -416 762 -809 260 -445 -48 -585 -519 648 358 -357 -613 -88 -447 -751 -407 249 -775 358 -746 -571 321 457 -303 -249 -56 289 257 471 20 -219 -434 -20 -315 -229 -358 -880 -39 601 -853 728 -95 345 -727 -849 488 -552 241 579 562 156 -310 -760 -54 -811 4 -752 -700 170 -414 603 -585 -670 753 152 -648 43 -730 -383 -9 -604 571 195 734 187 -513 24 -94 -889 792 -427 -533 489 51 -673 786 54 -660 201 -585 131 383 529 658 454 -32 -372 195 -893 -225 -815 -180 -731 -1 599 211 -899 -675 69 -834 -835 353 404 -301 -640 -484 504 -775 487 258 -370 137 783 -320 -280 -412 -473 -480 -440 561 582 746 -592 372 167 506 -120 -23 -281 787 556 -659 -442 -733 179 -710 -773 21 286 -510 -392 707 -654 319 -239 -663 -738 403 161 -516 205 -504 -2 -193 -807 728 515 299 -448 644 606 -108 -114 -156 -326 -210 497 380 158 -124 752 540 505 -745 -41 111 -674 91 -10 -402 409 -327 -732 -611 -757 544 -184 -220 2 620 -650 -870 -263 -168 77 -639 -240 199 587 650 62 59 781 -52 146 -73 -222 -496 -854 -855 517 -137 121 563 452 -846 -407 -475 -128 -2 634 70 603 -316 601 -838 -43 -38 -880 212 -621 -500 -547 240 734 321 70 483 -536 785 613 656 -575 358 390 657 758 -827 -301 -817 -301 552 79 26 469 334 -357 127 -249 -84 420 -151 557 -564 -333 676 24 379 -387 724 -328 457 -253 -860 754 -55 -662 -395 -102 174 -629 -203 -895 -669 274 -122 -1 -166 141 538 -816 -112 566 -618 -667 92 518 638 322 487 -298 -656 -666 369 134 -407 -175 602 393 -545 365 275 -196 319 -536 -370 -170 -33 -340 449 622 675 161 -457 -405 -459 -574 -643 -88 -690 -53 -354 -614 597 543 -192 -851 333 -407 -16 -100 -232 703 -446 -594 417 -880 229 -2 -561 181 611 -505 542 -432 723 -467 -598 -153 758 -298 27 707 135 -459 -689 473 2 -688 638 520 -526 -859 -646 -160 -601 -327 -549 -39 335 -475 96 -632 426 -251 250 260 -663 -837 -358 -17 728 -106 -32 -895 212 -695 -471 104 -221 -270 22 568 -316 779 387 -271 -832 -144 73 497 -171 -321 65 -655 463 -746 -749 261 -874 -829 63 2 -866 790 200 215 -437 -308 -413 -18 251 773 206 -661 -464 794 426 336 -462 -16 255 108 766 -133 271 -452 -222 -178 399 150 539 -203 787 -850 -99 296 -519 609 -381 -67 620 -828 641 738 419 408 -202 576 422 -255 -233 -525 141 5 776 11 722 157 -876 181 -741 565 -427 354 -576 -430 -823 -842 -99 754 -390 -704 206 -33 -262 642 492 -886 3 -813 636 215 -63 704 736 45 -372 326 -612 -222 0 -793 356 -815 -852 -228 413 -492 -688 -332 -305 75 -603 139 -761 479 405 -694 698 -851 -182 685 632 643 515 -344 403 770 -602 -647 -381 167 381 70 -43 -57 -171 695 -77 548 172 384 -418 -628 -271 -570 749 -225 -705 -29 -827 -704 601 -83 786 85 90 240 213 -399 784 -408 -272 97 -109 -872 -805 -400 -326 -700 -66 -869 -744 -362 -316 -487 794 212 -181 -582 40 394 -319 469 -499 376 -628 -414 639 391 291 753 -169 -506 -372 -332 -38 -452 743 163 656 791 -405 607 -229 155 -227 667 -121 -373 -509 542 -262 -413 -37 -100 754 331 -332 -239 754 120 -78 601 -479 -148 -165 570 -180 -533 99 359 390 186 430 560 286 345 288 -471 -767 291 750 720 612 -62 635 538 -884 -891 722 88 -191 65 554 370 -351 -56 517 -231 -630 -216 -446 -645 640 697 740 575 -845 321 -115 686 -557 -77 -223 -17 70 462 -235 780 -806 562 -145 752 291 -113 650 -618 -134 -410 -284 -427 -393 93 -246 -66 -569 -897 459 -216 -770 -310 568 455 -403 -774 119 -165 -859 745 -502 -585 118 -725 -776 -599 652 764 252 322 -272 -553 114 -804 -280 637 335 110 -56 211 291 439 121 -138 -867 180 -22 -71 -196 -502 -492 -585 67 -380 798 -328 308 663 -58 -769 787 153 -3 422 -331 -688 230 -783 276 -489 -389 8 -595 -531 -745 -170 -196 503 -368 666 170 467 205 -97 740 -754 -561 -847 766 149 -233 420 -723 -138 -760 -374 -702 16 -587 -784 509 -711 -608 -398 -678 -827 -809 -117 -414 -428 -124 29 -148 -200 -64 535 61 564 38 731 -387 -59 -688 542 -91 -144 201 745 -468 -142 -840 677 -549 -188 61 -236 -455 490 -75 477 -101 -550 -722 -842 280 206 740 413 -368 -497 -480 -99 -327 266 -404 673 -407 578 -442 547 613 193 730 786 -706 367 -36 746 -616 98 -851 538 -559 -555 -333 -400 -274 376 279 -174 377 -549 580 -687 -358 531 794 -19 -615 679 -651 12 63 407 -279 -466 115 53 194 -296 36 702 -390 -567 -280 -658 230 698 571 406 786 -548 654 -559 51 -631 434 373 292 -144 106 408 98 105 502 157 -147 -533 -360 692 -670 200 -753 -350 607 69 325 -237 -770 763 22 -632 -189 -813 451 97 -418 -374 -563 -144 -895 -615 8 -833 295 46 -366 -724 467 411 -459 715 700 608 -165 -771 5 353 59 521 -885 -528 -860 -526 -648 -835 622 -720 345 -66 750 -323 531 20 456 -26 -317 650 678 -390 -585 193 379 -421 703 -307 591 396 783 -616 -284 -489 544 648 428 681 175 407 -285 382 -362 460 -276 535 162 -103 47 -414 401 -44 -131 -590 297 539 -330 -47 -141 -192 -659 -515 -818 519 520 -215 -196 -745 -80 194 -793 -837 -561 118 437 -236 502 794 439 759 139 -854 28 718 -492 -148 -635 266 717 30 17 47 500 655 -484 247 798 169 652 -603 140 -588 -660 -416 -785 -825 730 259 -655 115 -435 -591 533 484 -512 -4 -218 723 585 444 750 620 486 626 763 708 363 -546 231 -834 639 -486 559 468 191 -327 -624 -841 -796 -192 -742 -309 -150 284 -253 -871 -544 -898 -873 -273 166 260 38 663 731 620 -298 -147 612 499 629 -601 359 86 411 12 -423 684 248 286 -582 -775 621 -69 625 650 761 396 -284 746 565 -339 -761 -252 510 718 291 123 407 134 716 -543 684 -161 790 643 -574 -212 -246 -10 -328 681 -283 -696 -710 -134 384 313 -762 -129 633 -659 -621 506 -384 28 -158 -17 156 -828 -685 -794 -14 -95 -853 469 -251 568 714 -838 559 603 25 -175 348 146 -165 793 497 -727 -675 570 774 -692 579 -610 486 199 560 -421 -326 -616 99 685 -717 -245 492 -155 242 -578 -348 -669 724 764 63 206 -293 222 523 -259 -550 -525 30 -397 33 -665 680 -722 296 251 -697 -626 12 666 -267 -578 -234 -374 91 -13 -769 -653 445 -312 -310 174 -331 -492 -713 -565 246 790 556 -401 671 -388 617 -459 -713 13 -425 628 -392 -633 -256 627 324 383 229 -414 783 758 195 204 -22 777 794 -86 -366 -279 -534 219 -694 -812 -15 763 716 -96 -73 89 502 -209 436 -696 -250 -290 404 -723 -77 528 697 410 453 -119 -694 177 -662 -615 -344 289 725 -23 585 720 24 336 183 155 -23 466 8 610 -93 -600 217 -876 708 201 754 -375 592 -802 -489 14 -897 -548 500 -679 -360 451 -562 -834 -502 -493 -30 -366 -483 -326 196 684 10 -721 392 -427 497 -116 514 746 -620 97 -677 -52 560 425 75 -485 747 -619 764 78 12 682 -595 144 399 -361 -648 -72 -693 -878 -514 55 762 -894 700 -435 580 -439 138 747 233 -887 -733 675 230 -489 -817 -646 767 722 -786 523 283 -800 153 -894 799 596 -277 399 281 -265 753 -740 120 781 253 620 425 -221 76 -862 292 436 -616 -456 779 667 315 -46 419 -655 199 -109 740 313 -855 -686 -873 747 -218 -274 -808 304 744 705 616 -832 631 -552 -423 -173 -833 147 -632 -378 -642 -333 -398 202 16 -765 3 -302 -617 233 -218 783 -485 -225 -263 -844 535 271 -583 -627 483 237 332 -362 143 534 -676 574 85 290 640 -686 -332 761 458 768 -768 -233 462 197 -440 -56 544 -161 673 255 65 588 -126 559 -558 -189 70 -577 -545 -205 -249 -885 -774 668 -760 328 740 -361 415 -100 49 -328 -353 -820 657 414 -753 433 112 489 478 -28 27 3 112 -597 716 -218 -690 -179 -464 225 -806 -163 499 -232 585 -582 -875 -878 -91 -768 -485 -273 -544 413 -329 298 -887 -448 -384 -433 -376 -677 503 112 398 630 23 -115 -90 499 -298 -792 -523 494 61 -572 -265 -475 351 191 690 -591 -847 -718 -344 116 -108 783 -125 -125 320 -316 583 397 268 -72 385 527 -467 90 -95 -350 -834 -560 651 -468 -68 -883 501 548 -97 -312 -7 -18 -654 -316 -435 293 -184 -163 -661 337 165 -285 257 324 704 -630 682 -299 -337 -764 -146 -538 94 415 -839 -741 498 93 32 606 362 -725 -440 -880 34 421 -539 -197 -466 101 -385 -687 138 384 -700 408 455 363 -747 -635 -583 -364 -436 -224 -231 -574 -801 495 623 -693 -438 626 -788 -851 -110 287 -426 -203 -751 595 -659 53 -145 -225 -821 291 46 -411 -428 192 -85 -82 -58 633 -217 92 113 325 -203 -261 336 -326 792 504 184 -259 225 -464 662 293 -854 600 -872 181 -816 367 615 239 694 306 399 57 -240 -730 254 668 -480 582 -300 300 -657 -114 154 155 644 -439 -359 338 3 175 330 750 -203 -336 -608 -528 453 471 332 -302 214 371 -759 778 591 256 -406 206 37 -463 -261 -296 -358 -358 -413 523 570 473 -100 583 -784 -461 604 42 -695 638 -369 106 371 -302 74 -133 -493 651 285 94 -716 788 442 -438 -634 23 -662 118 184 -102 779 -468 637 496 -697 597 253 -261 -146 -523 -96 -302 62 779 -828 -548 792 575 -319 469 -108 -777 459 -98 -545 -710 304 -628 -364 -52 469 708 -576 -729 -354 -235 712 576 141 722 -314 -317 -378 735 718 -87 64 630 695 386 -18 294 -52 -884 -429 143 -512 576 417 -214 631 364 -666 -85 -468 -479 449 295 156 719 -425 289 -668 -379 413 267 469 -589 -704 -8 574 740 -355 675 90 -838 217 348 -687 -318 640 71 56 279 641 -612 157 -5 -816 -61 712 624 649 248 489 279 -436 -175 223 -406 18 -327 220 -309 -602 -61 277 -808 171 54 -667 -587 -718 -17 264 -42 659 -693 -826 -614 120 -836 -272 714 -744 -889 -356 308 -727 761 -746 -224 -234 57 409 -114 83 51 -748 541 -284 -580 299 -678 -486 -690 164 474 514 52 -366 598 -886 -616 -420 -261 222 -572 -640 -276 -492 -680 -898 230 26 693 -611 -654 -766 -671 -60 195 -882 568 -699 -469 579 -638 253 -106 335 646 -849 -824 -527 496 281 -602 -120 -31 245 656 528 -145 608 -410 -371 -122 35 -120 74 125 538 -690 -305 -671 -808 310 772 -803 -495 611 -242 -294 573 29 -158 182 306 -56 -109 -869 -35 -837 591 -612 18 444 30 585 -403 5 -239 -42 -661 -289 -876 526 -33 -45 -546 -649 263 -197 540 -258 585 351 -819 -774 -310 -493 409 217 170 -402 -77 514 320 155 -492 -253 322 398 257 -686 561 -548 546 -157 167 335 629 318 -123 -455 213 359 -398 -878 -719 80 -568 -301 679 714 43 -365 -121 765 -448 84 -746 -808 -728 654 152 -295 -111 177 604 -553 661 532 248 16 551 39 -234 -84 -215 32 564 -459 -239 -362 -611 451 -537 -456 -151 102 -551 42 91 -59 713 80 603 -324 -64 -78 -210 389 -261 -157 592 -385 -863 607 661 -311 548 157 514 200 -171 -347 761 572 705 -863 -427 183 -454 -772 -840 -561 -809 -16 729 -204 318 -566 218 -152 787 798 -131 -148 235 792 562 -516 -809 -725 708 683 -345 213 -21 -733 -668 253 -803 -363 -269 -585 -645 -633 496 -186 322 479 638 722 197 -825 -637 -585 396 594 739 728 525 -845 -772 43 -531 -433 92 324 -136 431 -852 317 -371 -166 158 -687 26 -617 -296 -117 519 292 196 418 49 -230 -127 -719 498 -598 -612 -81 685 77 34 -120 -85 197 -46 -332 99 369 -673 -61 647 -144 -604 -324 412 -266 500 -356 -116 701 395 -809 -387 -452 -264 -721 -122 142 -122 386 599 621 -717 -757 237 265 -341 198 677 -655 503 -111 -697 252 153 -407 -342 8 95 -844 351 -604 488 -842 199 -647 -254 22 622 190 -144 -284 -1 80 524 -96 -629 -701 341 -427 15 -327 47 203 -320 -589 -377 125 -632 -48 111 -501 78 257 -596 340 -75 -241 637 -752 -436 -414 686 388 796 6 -476 -796 200 -586 -738 -641 491 -266 -506 576 -865 413 -684 -883 -680 -171 67 -426 -434 -5 -568 424 310 -687 327 -881 88 688 -299 497 -714 396 -434 -177 -758 167 -589 -34 139 62 -535 -519 -487 292 -488 161 -869 -550 -176 355 -217 -58 672 381 -558 170 -517 779 -8 -835 -177 759 23 73 410 223 -614 278 94 143 271 235 -67 -325 -62 -21 -412 -864 -110 130 -55 435 -43 -387 743 -229 -189 -137 -746 608 484 -497 -31 -293 -521 441 -801 604 597 257 7 220 -741 -654 -113 531 -736 68 -16 196 -178 229 -896 710 -727 110 575 -390 -692 676 522 -746 -252 -263 -581 73 -119 -179 749 -266 64 -8 10 -291 543 -817 639 153 527 248 -172 -867 140 419 -389 365 -63 -495 137 32 293 44 433 450 -860 698 -15 -38 -369 -343 660 501 -755 648 -325 335 -7 768 29 -373 -467 -138 -394 -403 -182 -873 -210 297 545 -233 259 401 133 256 637 499 744 -202 25 303 295 -382 -75 -478 -64 -181 344 48 -592 224 477 54 -735 440 -503 81 548 -586 -436 -464 -678 562 -511 -675 -198 -809 -793 -137 566 -881 -129 507 397 -546 -835 790 423 -495 251 -750 -636 106 -578 0 -82 -855 -659 162 627 -778 -293 -886 -433 -501 447 523 758 351 -619 311 297 -259 795 190 658 -44 549 -235 -616 530 -440 -291 -509 -360 425 -650 -556 -494 -621 -381 724 -142 696 615 -546 -349 -694 -116 -531 524 262 366 -603 172 88 -695 -548 473 -461 14 -129 -421 -832 386 212 434 -158 180 348 -544 -775 -201 277 -448 319 284 -641 -281 80 490 -865 156 -752 122 659 -272 89 -755 -290 625 -365 292 624 -96 -780 -452 0 -393 -732 406 -227 59 -690 -440 670 145 -596 -77 333 -26 133 322 348 -151 239 -750 -516 -797 -292 650 -771 278 -62 561 -628 -884 -108 605 -791 79 362 -218 -554 46 561 260 740 558 -509 -270 -305 -661 489 -568 442 -845 -455 -717 253 -305 -89 478 -760 318 602 571 484 -836 184 411 -584 -222 -85 365 612 -870 -257 225 762 -17 124 -562 -115 -246 -722 209 694 212 -310 782 -608 418 202 -602 -222 -25 -178 362 583 203 682 7 -872 -281 -368 613 119 748 46 -30 471 -238 -9 91 -874 -28 -225 -109 110 66 -789 -322 643 -225 557 -63 -292 61 199 129 620 -369 -773 -471 318 -512 -863 -729 412 -243 335 291 454 -319 -617 517 453 48 -130 -14 459 -255 151 617 430 517 -537 -361 557 -652 -158 320 -686 536 767 243 -588 -297 289 -311 261 178 -373 -796 -719 -240 -297 -453 -862 352 -465 -562 -408 314 52 553 325 -547 -898 493 -303 265 -344 -616 -554 -201 -308 -746 -686 385 -162 110 -602 -814 660 477 -888 -145 -813 -271 406 -621 -69 -404 -585 369 -64 -442 -189 -38 -151 -228 -758 -771 455 261 624 -790 167 -149 779 -506 178 -297 -802 -551 -234 581 233 -352 -720 -219 224 -316 96 -272 443 -766 196 581 -854 543 204 532 -811 -98 -737 -787 -207 -356 455 -794 -486 -714 -56 772 262 -390 -356 -850 673 -136 427 439 -214 704 582 -757 -898 -109 563 721 -472 -634 -352 126 -529 -817 -744 406 334 -460 -84 226 50 -766 -690 -506 -556 -480 -55 -229 54 464 9 757 87 -282 -422 662 529 599 -112 345 -251 382 132 83 -135 -487 170 -766 -11 252 623 752 -382 162 424 47 786 622 534 254 19 68 108 -711 -432 91 -631 578 98 -143 2 332 362 -294 277 794 301 731 655 -122 -717 398 -672 106 708 46 446 257 390 666 -411 452 387 -840 405 -671 771 448 192 88 -838 263 -808 150 -767 770 126 566 731 -469 -190 -72 674 475 -439 5 433 -663 127 640 497 599 -728 -438 393 -584 -790 330 -350 -362 -680 -198 -283 203 -52 -642 -291 -441 295 -111 -302 782 450 723 -708 -116 479 692 70 -357 -110 267 -787 670 -580 767 755 8 35 178 -795 -367 -350 723 -733 -258 -468 -44 -43 308 -224 -135 -734 738 -346 68 123 -890 734 -42 -87 29 -450 713 -767 213 523 263 624 251 775 657 666 405 -284 -93 334 -552 -83 246 38 -426 49 744 151 -891 -248 461 -438 -582 -488 -720 696 282 -868 237 717 249 -176 626 458 -791 359 -42 291 -453 6 495 -245 -188 550 -259 345 785 -670 -268 -196 40 -212 -309 218 -796 676 -767 529 98 -64 -552 -448 -439 99 64 -215 -53 -100 283 -570 -826 -800 -472 -573 406 274 698 770 556 -57 -891 -592 -569 622 364 296 -242 480 336 111 124 -106 596 388 395 -343 -785 -810 549 -797 789 -203 556 -78 320 241 -367 791 284 -261 375 722 7 224 275 712 82 -781 -816 493 -41 52 630 -621 -354 -656 -876 129 -880 581 -31 -313 534 99 -760 -697 -769 457 -679 575 -229 783 276 -870 -300 342 735 429 558 -59 -862 696 -226 -335 333 -393 -809 187 148 569 -252 -212 -835 -744 359 -14 209 -741 392 -623 -298 518 -726 263 -839 528 66 -514 37 463 787 281 -288 780 769 -221 -353 -421 537 190 -550 -857 -106 -455 56 389 -533 257 -484 -106 -278 358 -765 44 -700 -358 -780 -267 -850 -866 -791 247 644 -338 342 322 285 211 694 -775 -379 -745 -110 -153 -671 -506 -248 -18 -546 173 -433 693 309 413 125 -157 -249 614 -4 351 701 477 -771 676 450 -22 763 368 438 -433 -167 -602 -479 -872 -441 -413 631 -221 -370 -804 -383 -462 -627 161 477 -437 -29 173 642 -742 -52 -415 7 -607 -882 60 754 -261 -513 480 -138 -97 755 -453 -417 358 -35 702 -352 357 -529 173 -277 -407 -248 -151 -384 177 -682 690 261 480 -434 622 -386 -319 -54 -549 -216 -629 -870 599 227 103 -307 760 -560 -439 -819 455 -534 305 -366 644 -837 162 502 14 503 552 444 -761 152 -840 80 699 -364 -513 285 -490 -377 -216 753 78 -522 -770 -302 -326 60 -263 -273 -844 -604 -356 208 -786 152 715 618 -324 479 592 -66 678 742 287 307 -65 -755 -608 -729 -42 -150 188 -41 -182 -136 492 434 -339 -733 472 -289 558 660 -550 -313 244 525 -605 693 210 -478 22 -295 -842 380 709 -685 -539 -38 711 -387 754 -105 -611 -789 -121 -731 -330 32 -716 -384 -496 407 277 712 -608 -864 485 774 -645 -151 -270 577 205 -89 -663 335 -339 618 -100 -281 -70 -489 763 776 -272 -205 199 746 -324 -329 -282 521 -323 491 504 -855 353 771 -859 682 -552 -44 -490 -421 186 99 -845 -408 -180 71 -649 629 571 -176 -146 242 -804 -197 179 249 -636 -188 -353 -666 51 -90 -880 747 -627 122 -130 1 742 -715 -506 30 -251 -753 -361 720 -275 -880 226 721 791 145 179 -807 -201 671 -315 -636 -27 -840 630 507 -799 619 16 -483 -110 -163 502 620 784 250 753 277 95 654 65 423 527 43 285 -613 101 -77 693 -181 695 -673 615 -350 -576 583 -59 -336 -318 -64 -490 661 689 42 212 -817 284 -229 416 238 -370 403 -242 -325 713 -666 -675 395 529 402 -656 -300 777 -897 -331 -139 -856 -648 673 -413 -829 -518 769 -269 143 149 -490 -101 -743 545 359 -468 -715 -610 550 241 51 498 278 -293 -302 -308 412 -260 -360 -546 405 292 458 447 -883 -597 -220 -73 -766 -261 -412 -671 678 791 477 -174 -129 -244 -467 623 560 363 14 -524 446 -230 451 568 619 -448 -516 -669 -517 -197 -114 -526 -386 373 648 -583 -555 736 -130 -70 -686 148 686 -889 361 -138 150 -533 554 654 -182 -315 -752 112 487 -499 775 -121 301 -225 701 -34 -473 -541 -127 200 193 -69 -529 135 419 -651 154 215 -672 -153 -842 790 160 -11 -90 640 -856 -310 -476 -894 246 311 -385 -729 -598 -237 -180 187 -657 -259 359 533 365 289 -68 -470 18 158 173 483 132 -373 453 -208 538 433 73 425 -121 281 -173 -756 -694 556 -444 -507 -470 -236 577 -46 -578 347 -540 -416 140 504 -661 139 87 191 -632 110 -390 -72 14 -884 287 -308 -690 -209 -769 -504 674 -227 -869 -864 -252 89 -796 262 -213 564 -548 578 -888 -355 -486 -403 424 -357 -546 -833 -759 155 721 718 669 -713 375 122 55 727 571 245 104 -351 -576 455 -647 -24 158 -527 236 366 -333 -548 -389 -279 -447 -371 -626 -232 157 595 35 -359 -164 -188 -151 -68 -650 739 758 592 339 770 -219 -254 -866 664 11 106 410 -354 -532 -308 708 583 -227 -343 -667 -184 -333 -61 -379 -410 -718 -82 580 -490 -611 516 212 365 319 609 -508 -586 400 87 -426 -613 -169 -465 -682 647 -454 -696 -150 200 -105 -412 -863 260 321 -10 670 -4 -681 -528 -735 -738 -684 121 459 -334 632 -108 -495 -762 -857 -270 286 330 177 -619 175 424 -473 19 -247 8 -148 678 541 -852 219 -852 -583 410 795 424 605 728 265 528 197 -476 -393 -302 -887 -281 252 172 418 -54 579 187 -713 -232 398 -742 -27 -206 -2 -520 -844 -410 668 663 -514 -701 42 374 -75 563 101 -149 225 3 -694 25 -586 216 425 -488 -349 717 -375 351 -207 343 -472 678 -706 -436 610 596 -227 -295 232 -880 710 -352 -331 -660 746 697 -832 -334 -528 759 -543 -379 -495 717 -759 332 -466 569 -700 -111 62 221 -712 315 -468 136 726 -859 344 -847 -310 601 558 373 -810 548 568 -460 -264 -701 -575 337 -719 248 486 747 -270 -167 -724 108 -8 156 34 -325 80 -583 -254 -348 629 221 70 -880 -727 11 657 -825 578 799 124 681 478 203 -603 311 0 753 -10 660 -69 495 434 -398 635 388 -853 -612 731 598 425 464 333 -287 140 40 -772 -228 520 -830 669 195 -457 -888 444 -806 489 -184 349 497 192 -612 121 -412 -732 164 -254 415 298 417 308 56 -208 19 2 350 -336 -422 -544 -720 -226 -257 176 -241 -729 246 -226 290 395 19 -419 -614 -472 -316 -666 -796 -107 -207 -116 195 286 -35 488 537 73 629 -220 -682 -445 244 784 215 -491 -318 -435 -312 -194 -538 -302 88 302 679 273 471 -395 -391 740 250 -210 423 -607 409 -97 -880 -848 -43 782 -159 -149 -744 -88 274 203 -371 210 -155 -366 -890 -606 -457 -728 254 -775 -146 -88 634 -781 22 -489 -49 -480 -392 -514 -113 499 -400 -166 756 279 -316 -90 -736 253 -768 -354 580 513 -599 -850 -117 739 539 -85 354 446 -704 -697 -851 160 15 -34 520 93 35 301 -806 -210 552 491 30 -359 -72 567 -889 39 495 233 348 -647 102 600 -14 364 322 -128 795 282 -615 -258 -554 131 -156 -116 -762 742 268 399 -664 -346 -331 -166 384 -497 5 755 469 362 -460 -155 -404 633 728 -607 -547 602 -125 -127 -295 -843 -245 13 -178 -852 306 701 -100 -343 -88 545 -159 -444 -534 -20 -138 -783 256 478 -778 -887 -270 -23 -693 -832 -432 -123 -690 -872 565 436 -75 115 -337 -845 -534 -140 -581 183 569 218 -381 715 454 269 -841 -543 -798 -828 -67 -440 319 -784 295 620 -29 -219 681 -491 -558 -581 -657 148 -258 713 651 755 248 -761 -856 771 -706 -221 206 -307 500 18 213 -466 68 345 -377 40 -103 147 -96 -689 453 649 -731 -164 -333 459 -253 -805 527 -423 438 -805 -5 -293 -793 413 -47 -725 19 -200 172 -774 -809 -791 204 202 443 -551 144 -889 -346 324 -900 -397 -246 -770 -253 572 422 480 -176 -265 -682 -253 245 -282 -735 758 333 463 -89 603 -517 -614 -630 115 -33 -566 -868 -343 -60 -683 -470 -880 -358 399 -640 542 -805 -796 -571 673 -363 -601 -510 212 392 383 73 -453 751 178 -343 -541 -860 322 -539 89 685 -50 339 -208 -474 695 -615 746 618 -584 -713 496 -573 -774 -101 -737 167 -65 -121 -409 -503 53 -603 358 18 -551 295 -253 787 83 -606 57 787 90 -706 -380 -334 -582 199 -115 -199 -459 110 -886 608 390 -843 -761 253 -417 -800 636 -199 -161 524 -252 29 -592 -407 423 659 33 207 -421 761 -197 374 615 -474 475 -346 -39 -842 -620 -744 -622 -864 94 -406 264 261 -736 -384 298 -808 495 217 258 -597 165 249 67 -379 668 601 614 789 -349 -738 473 -756 -68 -117 696 -701 -550 -89 -286 236 626 -390 490 -231 -772 -69 -425 693 27 -527 -893 -849 81 -680 -740 -183 -782 -501 -53 403 -429 -710 629 -466 659 -654 -793 -445 698 -98 525 577 -104 -493 -641 -584 -697 -424 -446 681 -314 525 -653 792 -300 570 447 683 100 373 29 -677 -41 -114 408 -839 -568 270 385 -541 -395 513 143 -400 550 -647 549 -766 177 642 -159 -760 470 -567 116 -511 -715 -440 -679 284 -65 -537 -15 310 -880 492 785 -344 713 217 -19 753 -578 374 -273 -416 -824 -109 601 -558 -226 293 205 -543 -491 644 -857 256 -692 157 -786 -569 722 -416 -68 -394 -157 396 -120 -587 100 -779 796 587 -724 784 -719 404 692 525 -206 -565 -816 -72 -507 -82 775 -76 -141 259 -355 378 -3 -804 -715 -686 767 -209 429 434 -247 111 -451 -445 -132 556 -587 -496 -782 35 -778 350 406 -769 270 -365 -532 -22 154 -546 151 -707 29 -551 -227 -486 -234 -738 262 20 -54 605 -152 -875 782 656 265 126 -374 -607 -155 -46 -540 -348 12 -894 -778 -820 -886 -77 160 -182 -670 179 -795 -281 10 -307 691 733 -67 183 -143 -451 26 -636 -160 284 684 794 200 404 -407 -723 -581 -636 -625 -9 717 -411 667 294 707 336 342 -103 443 -831 -355 0 -13 -640 -287 -559 -546 146 447 -9 656 -647 -563 -261 -553 -378 -333 604 62 -718 276 362 796 -626 -693 -481 -890 100 -419 -435 449 -819 -572 62 81 49 -2 191 -436 -18 -853 -523 -852 -622 60 -687 574 181 649 -512 128 -661 -771 685 560 -150 -110 -796 170 551 -839 55 -57 -492 352 40 324 -332 4 -404 74 -177 70 -63 -63 196 700 -786 -186 -703 406 -777 -865 -354 47 -743 491 -15 321 -782 -241 258 -16 -564 -670 -1 404 316 -279 -434 86 155 624 366 71 -8 194 513 433 -600 -788 495 -739 755 -817 178 179 703 73 353 280 452 607 -258 258 -124 737 -274 716 559 580 -563 378 -666 215 -6 -5 -881 -702 418 -452 -708 669 -149 -326 -805 -380 -758 -695 568 152 18 394 771 -110 199 327 -647 243 -536 -164 697 356 600 -11 -65 -14 -490 -167 732 -562 -74 -225 -784 -877 -177 -425 -317 726 79 409 -439 392 -882 -457 328 507 364 -659 -362 74 -122 787 -431 -269 -862 -677 -468 -191 -622 -777 -464 -283 -510 171 -173 -478 505 606 734 246 -751 797 704 -527 -519 -369 88 -731 -817 -64 780 -898 -338 -541 596 579 346 -447 633 -248 528 763 -71 -103 -73 -255 376 609 -242 -174 332 651 160 -601 421 577 735 -18 -495 478 27 -339 -38 -107 -426 -611 -191 -238 -761 119 -78 455 -614 -55 -32 -647 -768 -839 62 794 -322 -275 128 744 -137 -882 -60 -777 -437 -799 -701 -396 295 614 670 -835 -358 -639 -389 28 -628 183 -77 -120 68 9 -419 573 704 659 -71 -237 -167 -14 65 -313 -693 -38 435 193 -252 263 4 -835 -418 716 714 -100 552 605 -199 -278 -586 -195 -258 -823 379 -171 -149 -653 -758 257 -662 59 229 767 -388 689 456 -884 -226 -205 -148 -740 512 -186 26 -192 779 61 -94 416 718 -392 -662 -20 -273 -187 95 -105 -668 -78 -624 288 -211 -707 -436 -368 -365 -102 -350 509 218 626 197 -509 -827 -204 -282 -720 324 -435 -522 268 650 409 -133 686 517 -376 45 47 159 -159 -446 601 -77 -660 -198 0 663 464 160 714 714 173 -628 697 17 245 394 -488 403 -840 523 350 272 438 -567 -499 698 532 -326 -2 -731 -262 -336 -107 -432 -639 -774 -359 96 -93 558 -361 146 11 -145 34 -596 141 -312 -636 642 555 -116 95 -355 -725 -309 141 756 -122 709 108 -373 -169 322 -473 67 708 325 -810 -586 -751 587 -536 482 736 -256 510 -88 496 -624 273 -263 158 -330 434 536 -184 47 -559 535 232 799 -148 -240 -738 -118 463 50 753 -650 -788 126 755 -138 -543 472 498 412 545 -441 -86 -136 492 307 -628 714 137 -392 -633 746 -420 -416 -598 64 -69 -107 -861 226 -725 -615 310 -790 281 -494 236 455 -566 -550 -327 275 -499 -256 -627 481 742 264 -9 -599 691 529 -478 62 443 -474 633 -676 382 2 -78 63 -605 281 -28 639 111 591 269 610 -889 179 632 -631 -367 440 85 -390 7 448 -855 601 151 -50 -22 62 214 795 -398 -674 632 -842 -887 411 -672 -440 -164 -309 500 -148 -733 -848 -704 -297 41 267 206 489 373 631 -660 467 -28 -64 639 -797 -767 -333 -70 -289 101 149 650 400 292 -703 -503 188 61 -779 -566 -674 -228 -471 662 -354 67 -631 -57 467 -775 688 -792 610 -284 -825 -294 65 -369 -324 -754 323 -281 -82 643 -115 351 335 -329 375 -305 -516 -208 -166 -598 729 -734 -586 223 61 134 441 582 579 -245 463 356 -529 454 745 575 206 -432 -626 -894 495 144 276 -21 311 -294 224 -254 -679 -186 -58 -692 -261 65 346 -402 -760 769 293 474 -824 -300 200 72 494 409 -263 -507 -121 98 -348 -54 572 756 -91 -855 -840 -620 -434 -580 270 178 -177 404 -403 -49 -440 139 797 745 44 413 450 -146 270 426 -470 -842 -101 -316 -663 -453 -145 -701 -863 -224 -608 535 -847 -160 -268 3 -847 -368 656 91 62 697 -135 -79 777 -412 -663 231 -66 176 365 -506 -116 50 -14 401 -303 -744 -761 -132 -38 -616 -716 -333 -741 737 -91 205 604 437 422 559 679 -74 -848 -640 -505 -151 332 159 -900 -267 187 707 522 35 21 615 233 92 -809 -383 -759 -88 -90 -8 -875 677 -859 -847 -651 665 548 585 77 86 -746 -881 635 -879 -455 -626 -835 423 -512 -865 132 789 -777 325 -499 743 -831 728 -236 164 749 -647 -56 161 -283 -647 -549 -289 437 608 -844 543 -605 759 -119 -272 109 370 710 -19 -86 501 -569 -534 -746 248 792 -6 -218 -393 -262 531 264 -273 -381 -655 -814 284 -101 -845 -551 -197 497 -815 595 774 -339 -476 -626 -397 -270 657 -684 618 -820 746 46 749 630 409 229 -380 -365 -443 410 239 128 -22 778 471 148 -158 372 -379 -234 -749 -229 -720 -188 382 338 -739 -303 376 -220 -743 -158 -4 -772 -851 285 675 -521 -213 709 96 -331 -156 689 462 544 393 -774 -592 -59 -660 558 157 -104 394 743 -514 105 207 -337 -429 -395 -40 359 -364 -552 -118 349 -437 314 -597 -585 409 -727 300 -292 202 -297 264 -520 -374 -454 -222 -893 355 -352 41 -456 6 474 743 56 700 712 53 268 21 587 -772 -383 464 103 719 712 -32 -348 88 -452 469 509 352 486 607 -408 719 -747 -510 -881 -519 279 -521 673 354 -168 -375 -3 627 -765 -284 -140 -111 -869 313 -248 344 65 401 -128 535 -330 -752 117 -428 -700 -302 442 -310 676 691 316 -550 221 -716 302 773 -581 288 -483 -90 -74 -798 634 144 329 -488 -622 -886 -375 729 -803 -520 -608 -386 283 11 -417 -639 615 -231 375 244 -81 -385 483 310 -268 114 111 -856 620 -195 -203 363 209 -752 -141 -363 259 681 -80 -348 -60 554 -773 175 -247 -470 -145 -664 -129 33 -273 -474 639 759 -616 -683 516 -359 753 -308 -102 -771 -176 -794 -81 -484 603 27 306 -338 211 637 535 -219 -62 754 792 508 -876 -521 -454 132 -713 -795 -481 361 10 408 -157 198 -618 157 -293 605 451 -128 -690 -863 655 -818 -787 -683 -130 233 103 -289 171 339 92 -156 351 499 -728 -584 -838 395 -53 -574 512 -32 316 -628 664 -624 88 -240 -825 -233 728 383 214 127 543 84 -85 -393 40 -826 300 69 633 217 684 57 -545 -18 731 -12 607 -700 302 335 174 426 -635 -359 156 -818 -847 -613 -320 42 35 187 -339 638 469 -696 92 351 -243 187 -588 -800 -68 377 130 -829 340 -258 -360 -474 -819 333 528 -145 243 534 -390 -419 744 274 -785 358 793 30 -772 412 80 217 -40 -20 579 325 -464 -379 -793 -697 477 -414 -360 -658 -448 -700 467 -776 -155 321 363 -82 -508 -505 664 449 -126 484 795 525 342 -655 -538 -309 488 -422 -682 567 -126 -504 799 -319 -183 67 -592 -191 122 -35 256 -357 354 501 -672 -466 -330 419 -399 88 54 -62 -281 159 -884 790 295 635 175 -208 491 738 567 -201 -73 482 -734 775 -204 -604 558 -807 -622 138 -15 124 -855 746 676 -428 421 -427 -851 -414 703 678 -262 -266 -53 467 -215 164 -313 466 -279 301 -170 -554 -233 -555 -628 -171 -141 -175 -202 290 -357 618 -306 -213 563 82 -471 -721 -793 -683 -260 -321 642 -296 -41 -131 570 37 107 -822 -866 -350 15 -418 783 44 597 -75 -374 183 -103 553 -585 541 -856 359 -479 317 -553 250 -846 51 644 -68 562 -326 250 -125 388 -236 464 270 -485 529 -645 -33 468 690 475 -439 -33 744 -293 -636 -106 224 166 237 -490 627 -773 -208 -564 735 312 554 -187 -559 280 58 443 -338 -678 -102 -361 337 -449 616 -102 787 -443 -467 -440 788 -73 272 -739 -495 688 320 -250 -565 -721 -128 -760 -328 -439 -198 -654 532 -463 370 -281 -731 -307 355 290 557 -370 151 281 -684 -491 -159 715 -493 684 -662 570 -429 658 -414 -873 -57 -647 231 720 -656 -436 133 125 58 -111 666 33 -554 -541 -428 242 -47 -680 735 -877 443 333 679 -119 694 -816 -440 -511 -423 144 602 -436 -620 717 -814 703 265 47 -627 282 508 443 483 472 -320 774 95 431 -354 250 705 -215 82 -244 156 162 -226 712 462 -748 -899 -162 -770 -698 769 -206 -426 -392 14 98 -543 -603 591 -614 -87 772 -64 178 -717 156 521 736 -424 -425 175 771 -192 776 -58 -398 -595 -736 455 -298 194 745 434 -397 266 -458 26 738 -424 561 307 227 717 -835 -595 -609 702 -219 608 283 -760 -251 531 -757 52 16 422 777 381 712 -169 18 -166 -287 -273 752 -381 -800 542 -103 96 -857 683 -489 36 -832 -192 228 -84 564 106 -615 535 -853 -328 76 23 667 239 -647 503 -564 419 575 -168 -527 -699 29 -183 53 -83 -649 -618 -38 724 -647 -343 645 487 -222 -13 775 -425 531 -592 -476 452 -168 -742 15 -381 -898 -709 -794 750 566 20 -638 590 -839 -663 -861 -896 675 -297 757 -763 -267 -640 -194 -244 319 -321 -841 666 -596 556 -374 -826 -383 370 -689 -109 -801 -735 352 -97 21 56 -312 43 761 -97 -62 274 -461 -774 651 667 304 722 692 -54 792 -552 -214 21 -591 53 -738 -123 -271 -55 -462 -676 -590 409 303 55 246 590 -60 766 -868 -131 -353 427 -361 -96 429 299 675 108 -122 0 -390 561 423 -684 -629 755 619 229 750 -844 -380 -637 771 -439 85 384 701 -310 -345 -81 791 393 -354 -465 -537 -249 602 689 1 621 -329 261 -572 -117 -682 -21 -535 98 -836 -813 21 -806 -361 6 -790 670 626 207 -17 666 -591 313 713 -266 -835 279 385 -697 -215 652 149 -372 -365 -77 -560 -97 -896 428 730 465 711 64 -343 -607 -297 467 160 -627 -96 297 52 -154 -637 -532 218 342 235 207 -494 -720 -641 165 -331 352 -406 -137 -150 -876 202 108 704 452 -853 -342 -264 607 405 -808 612 550 330 -193 -747 -641 -380 -524 -721 672 -761 -703 414 520 -46 -47 -164 747 -328 -165 663 -605 -151 -758 -362 203 748 -8 -367 -645 644 -836 653 -14 -48 -114 491 -140 -145 -591 -146 -210 -41 -58 197 217 -892 -27 -187 -381 -89 -640 748 403 -670 272 -551 -459 640 -680 -168 -870 437 644 -540 718 698 -496 -306 -433 745 51 657 305 -386 229 -528 643 -544 -616 471 452 324 -242 -276 -795 -165 -80 -363 -31 746 636 -24 576 -610 -791 373 292 456 -337 -363 443 -429 -337 -455 290 -213 50 568 560 -618 519 730 169 526 -311 121 735 -289 -57 -465 -531 300 -549 -897 313 163 145 406 -898 465 -177 648 286 -463 372 -748 530 563 503 -179 -881 -684 733 -835 -606 -201 335 455 -673 748 5 -751 -335 619 -719 614 -742 783 706 763 34 -34 -694 -330 464 -369 504 329 758 -866 -873 332 -544 686 168 32 -638 139 687 487 135 552 738 107 695 -538 -409 722 -825 469 638 82 297 -639 -577 222 -442 -75 -776 -871 -676 535 526 128 -737 107 789 750 -82 -467 771 793 -345 765 -876 403 -64 -362 -445 348 221 -606 -713 178 61 -884 375 99 -744 -678 738 214 548 530 721 791 -231 47 -779 -890 -534 118 89 -788 -649 -340 -828 -842 544 406 -221 491 323 60 556 -377 -121 391 576 181 -459 219 184 -208 -4 -664 503 -14 -13 -590 -219 645 -586 -230 590 323 484 583 -396 273 46 -284 -574 635 658 -794 -664 -182 -385 -295 -748 -527 -653 535 -300 580 -444 -596 -693 -638 -825 601 -801 -187 366 281 -244 -326 -269 -323 243 -808 642 -349 -182 -659 -638 40 -393 604 -243 627 -232 -640 99 -552 -622 -599 436 26 -615 -248 -138 -89 29 453 -599 660 125 -243 32 -348 715 562 -432 610 32 -422 -167 -301 409 -130 -860 -892 -785 -802 -584 704 -317 -595 446 -196 704 -164 387 -515 -839 -149 -488 218 421 739 104 -567 -865 -294 -534 377 670 -767 467 426 -133 -303 147 -568 -861 -595 -382 724 -826 121 -185 -655 -663 -883 -97 -792 -83 177 -273 392 -274 -879 -806 -347 137 188 509 655 -369 -43 694 -619 -597 -509 124 415 -874 -702 -427 -213 284 228 -604 -75 398 -747 -303 -28 -755 533 787 -666 261 272 -803 -671 755 296 636 -234 -541 -503 343 475 500 765 470 312 -372 733 -341 -277 194 277 595 666 438 -501 -25 460 203 -633 4 552 -599 -221 -86 -118 -738 311 -351 -377 -118 667 9 -273 -60 602 249 -814 -452 -316 267 -837 -19 -588 -616 184 -292 711 -245 218 -464 -386 -9 712 703 773 172 339 581 799 -487 575 226 393 -159 -552 -292 170 671 -420 -341 626 -183 -892 551 552 765 165 -808 57 733 -360 544 386 -244 -8 573 76 585 -126 409 -418 17 305 641 503 -661 -646 72 216 -812 -458 791 160 -86 -742 -162 -639 82 -201 271 -608 658 -559 -649 -112 -332 103 739 127 284 41 -48 145 -860 -673 -421 297 679 -507 506 -288 -427 -737 -657 242 -183 -445 610 398 108 634 -612 -764 -827 439 -148 203 704 -654 -233 -86 374 742 -637 9 683 316 294 653 -576 516 -881 187 -292 71 -324 -852 -246 -711 -878 40 81 608 641 -379 -27 -572 366 -516 542 -850 181 -203 -328 -722 -325 747 -606 438 -7 113 -806 452 -88 -406 448 21 13 155 338 -283 -318 -17 92 192 -440 135 -77 669 471 -383 -737 -852 -275 641 570 149 455 -339 575 -374 -94 -882 98 727 -167 386 707 563 333 -358 637 -856 -137 -569 -451 -596 129 42 -10 -346 -56 -397 183 322 -66 -176 372 732 -853 -293 170 151 -284 -393 -773 193 677 307 12 -408 773 -280 -854 17 -69 -851 779 147 -414 -705 -252 -493 -821 -704 -116 93 540 273 -437 -401 -256 -618 -669 24 -703 -830 630 101 775 -900 -823 674 -87 281 217 -19 -79 -488 -97 -596 -337 -375 85 -357 214 773 602 584 -709 -637 652 -570 -674 -848 -112 -186 117 -729 -80 475 -373 -159 -47 168 581 263 -426 52 517 209 -138 -332 -788 -278 -314 66 725 -352 -107 314 -286 -656 139 255 -752 -252 266 -110 348 -482 489 634 -672 661 -612 708 233 452 799 147 92 758 509 28 -334 695 -279 39 550 -472 -735 786 466 -660 -29 -817 -702 -4 -473 -829 -156 -795 -759 -376 238 -174 176 -808 756 190 706 -166 652 -741 639 -616 391 525 607 475 -533 -587 284 -115 -549 370 208 -819 -518 128 162 -389 524 207 535 790 237 -312 401 -572 -555 719 579 35 -270 471 -790 722 67 487 171 711 698 -879 -759 183 -71 438 -724 529 96 -485 284 284 -383 133 -353 -751 134 194 -723 -717 -595 733 -101 -248 -305 20 -10 314 -140 583 -806 700 569 -217 -88 652 766 -752 -749 -386 -775 -112 -104 610 427 444 -463 727 760 -230 -704 794 -573 271 637 551 -398 32 83 87 734 126 -141 -719 -793 247 -640 -125 594 -202 6 -679 424 -429 -50 -26 642 -268 551 -529 -594 -636 544 -121 -118 209 -870 -743 -637 -797 600 -188 -866 -758 -341 -420 789 449 333 -317 -284 -823 98 -448 -880 13 180 -301 -125 247 -394 -559 58 263 -56 716 0 -99 436 319 60 683 -498 554 631 430 338 277 -894 705 112 -128 609 60 127 -664 -385 -68 -74 -306 49 -399 -270 -320 -837 -40 -328 -488 -738 614 -141 -625 -432 -497 -212 -149 -376 -872 371 -900 317 -538 -851 154 -628 -500 -778 -523 592 50 -567 -832 -497 -884 169 -858 506 514 84 -253 374 309 557 101 -362 -278 -148 -140 -896 -157 783 -794 387 576 -241 -11 -416 116 -896 -205 -681 543 748 522 358 744 256 -275 504 -358 122 208 -646 -671 25 545 -222 -791 -818 417 -113 -810 -386 571 -275 337 796 547 96 279 -427 293 85 583 576 290 -610 234 -848 -156 -777 -588 -764 -809 -691 -877 752 -851 -813 742 -153 -29 -710 -412 -289 -637 -281 -668 -618 -544 138 -107 -119 327 500 -899 -252 280 670 -524 -860 -183 511 -629 -15 408 -577 -28 -37 -826 -891 -751 -499 137 95 69 78 -451 748 -839 538 -421 457 485 19 -2 743 -670 -452 649 -191 -213 -300 -511 439 466 240 -662 -881 260 126 481 -381 473 589 -585 45 746 536 155 -900 169 -157 370 -327 465 -606 -453 -826 -726 -661 -420 176 769 222 -833 577 202 -316 212 -446 -152 251 -64 237 457 -832 732 129 -312 161 -123 683 -653 -492 -138 266 23 524 -725 695 -437 -240 402 709 517 316 -405 -630 300 -690 -179 -123 -110 -555 -427 81 -130 134 -353 205 61 526 -550 -385 -545 -821 -352 -426 -521 -89 -838 -434 628 420 -204 404 -298 258 141 -150 486 -99 259 -677 -52 -27 -428 134 -443 153 -13 -197 -529 -692 -752 -878 -403 -247 75 638 476 -753 714 479 257 -244 459 -91 192 725 -577 540 -320 327 405 -835 51 463 694 -40 310 404 -62 -128 -228 615 -238 726 423 622 133 -466 621 391 2 488 -814 -397 -249 -622 757 -737 -755 -693 317 -84 -680 310 58 519 34 -68 -815 633 462 -492 785 369 696 7 -706 -279 -530 -623 -526 271 -55 685 260 11 -609 236 -793 -335 777 -897 -333 643 498 743 565 581 -357 -394 224 -796 -514 420 -834 314 -453 -8 66 631 -3 799 -310 172 171 -854 323 482 -355 -190 123 -643 636 -549 -409 -212 -879 523 -596 -405 -55 -88 -372 -19 -94 -417 104 479 707 501 -772 358 -595 392 793 -357 -680 21 -508 -46 -739 67 107 -94 -378 16 -111 -579 782 -167 -102 -174 -765 -215 645 -317 -41 -173 157 -139 234 11 277 -528 -408 -356 15 -315 437 481 -241 -194 296 714 736 642 -550 132 -107 -450 -607 -541 -593 -723 82 17 -510 786 -883 110 -90 -628 -137 699 -666 -259 193 -273 -631 761 -104 616 566 509 -16 -389 733 85 234 210 642 -405 178 -553 -171 -239 -306 -150 -707 -201 -47 335 -308 -604 76 484 701 302 214 -24 -619 -110 -174 -292 711 -409 -593 -355 537 -796 -431 795 9 532 143 179 83 -829 797 787 182 -619 15 -562 -401 -384 309 154 262 36 83 -774 753 -437 656 127 634 265 -798 -888 -303 572 -832 111 312 55 27 -75 358 -592 -323 -256 376 -769 84 -468 -419 252 328 -799 517 186 -108 -852 -510 438 163 -685 -865 -748 166 466 -140 -852 -503 -546 368 311 -751 -83 246 208 -159 -375 636 619 740 -76 433 465 236 -70 271 -430 -236 222 168 760 -149 -406 662 577 -598 -829 585 -435 257 272 33 155 206 -899 129 115 -574 730 -689 -103 -1 566 -249 -123 -51 272 646 242 -193 -280 545 -41 -880 -739 28 60 -137 -569 746 -458 773 589 -603 -20 691 -193 -143 367 -862 -615 -752 748 -321 507 699 650 703 -18 -649 642 495 -660 -580 477 172 -196 -178 -823 138 -195 -428 -200 -572 128 254 -444 756 -301 683 625 -759 -271 191 109 -782 668 427 786 -770 648 -421 -797 -768 -476 -347 171 703 -491 124 -177 -668 611 -130 501 -199 -335 519 -47 -612 -259 -618 -690 66 386 -354 -363 -75 -96 -191 -114 -730 359 362 747 -745 43 407 -62 738 -214 520 -472 -807 -82 679 394 554 588 -558 177 546 148 -767 -610 80 -589 -351 -649 93 517 -366 -472 446 -796 -161 -683 -598 -834 -136 224 650 -417 -68 -104 -774 -581 613 -516 515 385 -846 -420 484 448 -416 64 -832 -358 -124 -189 539 230 -589 -895 -629 -569 405 -468 -371 789 767 -845 -283 -872 237 186 -738 604 -861 -692 -579 238 10 89 -241 -574 571 703 -520 -14 72 77 -702 425 -369 -117 433 -578 -445 757 -702 -250 -775 -46 -532 251 -799 713 109 591 39 -69 256 54 767 604 -71 -805 35 -803 -410 737 721 -891 160 -858 -163 -584 -304 -655 -384 -617 -696 614 152 -436 769 730 -893 -101 -243 379 -797 -355 431 484 -640 -279 -597 630 486 -855 -186 -71 -576 -262 146 339 162 -716 591 611 -225 -139 375 -673 666 177 589 529 -402 -558 -427 -843 113 -95 -117 -812 220 -876 -484 -471 -242 -448 -855 305 -863 782 -669 -587 365 -211 -688 5 186 -385 107 51 119 263 -488 358 -591 -271 -762 -674 57 -648 -289 -799 69 -3 -458 -339 223 176 -46 536 200 235 -180 281 638 -534 312 -260 291 -291 -212 -30 200 -3 441 215 -680 -27 -14 -725 631 -122 711 -374 673 104 225 -682 -11 -419 -804 445 -873 199 -154 227 -87 264 -201 269 702 -387 -253 763 -647 -205 -681 456 391 494 -25 280 -828 74 -729 131 76 -805 -339 -147 -745 335 -717 693 103 792 -858 -499 -662 533 -669 516 -698 706 -624 -32 -630 -355 -634 -554 27 -481 -337 -545 -616 729 162 -317 582 -15 -610 -360 565 117 372 -541 -776 -810 -574 797 -142 485 -682 -416 -584 683 -694 499 -489 47 331 550 317 637 -677 221 -516 -593 -529 581 317 439 -554 -194 391 172 409 585 152 -240 -839 -537 -151 558 508 767 291 100 -259 56 -607 342 -656 380 604 -546 -244 331 -452 474 -247 -81 -153 344 205 486 142 -332 399 16 -888 412 426 -688 477 359 698 39 -355 -173 -763 390 -405 368 -897 1 638 -377 238 -893 -17 601 415 -38 -828 -803 1 357 -7 607 420 711 -396 245 -135 453 -795 704 -581 659 633 428 -134 -138 -850 -517 449 797 -156 -434 -324 -753 487 -80 -93 -861 -428 -141 -460 289 232 334 -832 739 -139 429 251 -886 -486 -561 -449 340 280 -745 -806 755 -756 629 575 -527 390 63 98 628 342 564 373 254 -761 132 377 74 737 -296 -445 -356 -188 -847 -682 310 283 568 -100 -560 -675 -321 564 -120 395 -146 -571 40 -443 -456 -261 580 -808 241 282 -684 552 311 -7 -720 -535 549 -881 115 -501 234 -784 -17 -326 139 18 417 337 -688 -14 737 756 -413 -145 -576 -484 48 372 -227 -837 409 -270 84 -764 350 -365 -327 -718 87 107 702 0 474 28 390 794 759 -616 -596 44 588 -166 468 -219 564 615 265 -393 -820 -867 -736 649 -721 530 735 482 -595 261 -130 185 153 -746 -859 -802 -815 316 67 -462 -542 324 -349 525 327 -847 65 -369 495 152 730 -786 -469 -307 -254 -545 -583 256 -563 -75 294 -666 60 -120 -238 645 345 268 75 429 41 -278 785 190 84 -674 -48 563 -427 27 309 46 -376 166 708 -584 472 -288 178 -214 -736 101 -676 -462 653 154 785 -230 -721 -306 -430 -770 -80 205 -153 -823 629 136 -202 579 -457 -652 117 504 623 -693 316 -729 381 -773 -370 -301 -305 261 -251 -365 799 -507 376 -840 -890 -80 -167 399 21 777 785 -885 -338 678 471 -68 -617 -608 -638 633 -524 -695 -345 -69 591 -875 27 -29 -638 -450 391 639 -666 -1 -103 325 -852 -177 -306 246 182 462 91 -823 -281 -531 196 708 260 -645 287 -742 -735 -562 -324 221 600 -484 660 413 693 769 -618 -760 702 554 600 51 -648 -383 85 399 -479 -730 266 -428 221 199 -783 -333 -204 292 285 529 112 -500 -69 455 -753 755 -651 -674 289 265 279 -56 -510 -825 505 424 135 590 -708 311 -334 -827 216 459 179 -731 192 710 -178 490 -525 -345 -57 699 -297 -378 -410 -769 36 -306 -97 542 -702 -846 554 335 133 -594 25 556 -699 -668 433 26 683 336 -199 -152 326 -299 -880 -377 559 642 316 -734 428 -835 -161 649 98 -23 -243 481 425 -123 748 -847 -753 229 535 -543 270 708 685 -197 26 -144 181 600 -87 353 -779 625 94 553 -515 -833 78 601 104 631 768 -738 549 -228 -267 68 -554 -543 733 -355 381 671 -712 -365 126 4 -71 21 195 718 -789 764 301 -72 -745 666 747 519 759 -464 305 -176 683 611 -293 -323 -715 -302 -417 232 390 99 312 364 -632 455 -509 50 -240 692 -31 35 -178 -891 -81 -761 -782 -535 -494 292 -241 734 288 -79 632 -149 -264 -710 454 166 54 612 -828 756 694 -238 618 -807 -42 260 -841 286 -136 143 -491 601 566 574 719 629 -760 -645 613 659 -391 180 -71 -214 602 35 -397 327 762 481 -366 548 -511 363 -50 337 -744 620 -522 -809 -769 580 20 -616 -348 718 140 -564 -626 -324 -890 -415 -470 376 594 -369 -886 552 605 167 719 -789 -679 476 12 -47 173 672 609 -377 -159 -740 -822 -567 -155 -884 201 -438 -21 -517 149 -632 -464 -116 -437 -869 -249 -330 -451 -170 -890 -606 286 204 669 -767 361 488 414 546 -342 -885 570 226 11 -789 -22 -28 580 -638 537 -676 -188 8 742 -137 -355 390 43 -146 663 -771 661 281 -126 -29 -849 -12 -566 -238 -673 -812 -465 702 -482 697 -716 127 -278 537 -152 -840 -812 -796 293 -121 545 -706 257 -31 -244 -4 750 -860 349 312 -622 26 -168 272 -71 45 34 468 507 -343 -817 -526 -170 350 390 128 -865 545 -223 -171 107 -496 578 496 -332 649 -741 728 -505 -360 -283 -706 -817 -93 266 -154 709 510 648 -704 763 -691 -87 -252 -306 674 746 702 -69 63 687 -877 -859 -105 550 695 -670 548 770 -757 -832 -815 518 -331 188 -590 107 168 -232 -173 126 576 689 -881 495 14 546 -849 352 683 118 -225 -159 -271 -837 -515 -241 346 -410 -170 608 -592 -797 698 -3 -818 311 663 -841 -276 158 -453 -84 96 -419 -173 147 -229 -297 343 -245 286 503 -632 484 -816 -778 795 -78 -663 159 -602 295 -349 334 391 450 559 216 695 42 -318 -688 655 529 -340 -763 -695 -617 437 626 -771 67 463 603 -404 -126 -650 367 466 -45 641 -600 -776 -55 324 409 -715 -109 -59 412 -839 -705 292 31 -793 687 -522 -9 376 586 651 229 150 -602 -267 -181 -807 -825 220 153 -763 568 161 69 560 284 749 -242 -828 407 -878 776 -43 94 -885 -231 645 -74 -722 230 -869 645 388 -245 194 577 -52 -224 -294 -343 -637 -121 385 -888 -675 271 -715 569 422 -49 -844 -686 -50 -48 784 -187 410 -122 -815 357 487 252 524 312 -542 -721 -883 422 -271 139 402 -319 -436 -103 -799 -657 467 -623 143 42 115 188 453 -297 425 572 408 -808 -877 -43 -306 -19 129 -594 -849 522 -270 465 -777 511 251 700 -601 111 -4 -841 47 -472 -549 -645 3 377 334 699 -140 393 159 749 670 -42 -141 252 -463 471 -599 -730 -782 122 23 -254 -545 -514 391 347 165 301 678 -156 637 581 206 658 518 -241 -336 371 -7 156 750 -99 696 240 249 -632 -697 -300 556 117 -306 -731 -165 -18 -141 70 -880 595 442 -886 679 -793 497 -664 -722 320 4 -139 682 -319 -311 75 194 -660 -558 542 789 32 717 446 -241 9 -61 -854 -863 615 265 -691 -822 -796 142 110 -597 120 456 150 -897 -73 -580 -643 452 -441 -536 -245 -776 190 655 722 -513 -43 -587 426 571 793 -567 532 199 -489 -877 331 -731 255 165 -337 114 332 -887 -262 -192 487 -530 322 489 453 760 169 -6 -524 661 715 -615 -726 619 224 -414 -284 -725 398 385 509 173 532 -553 719 -210 -337 -451 416 738 541 -696 363 -106 -527 -393 729 -174 364 -332 544 667 761 -827 -148 772 -658 -495 -159 -522 -743 580 339 561 -428 131 279 285 -264 168 645 -263 738 -859 521 94 -895 -568 372 -795 798 174 -461 200 282 82 790 565 -55 -535 -713 -265 -258 -510 -42 386 -890 703 -451 296 440 -6 -455 368 -832 -62 -760 246 -542 -401 626 244 540 -739 -171 -252 -328 -712 -604 -777 424 -810 -734 -609 629 166 360 510 233 234 -561 -852 -401 -12 83 -589 719 -837 -773 345 577 515 418 -393 -609 -592 783 -152 726 -427 242 -198 55 -879 -553 -828 794 701 688 -325 -566 -501 -876 435 -400 -785 528 691 -794 618 800 -266 -792 -789 642 -874 685 -253 -821 -834 -229 405 -895 -876 290 751 216 432 323 561 -469 299 -712 12 260 -295 -670 748 -251 -644 -165 746 677 -327 298 -444 118 -757 293 738 700 -766 -134 171 475 634 124 -463 760 -657 -360 -416 232 -23 667 -746 -405 -349 476 249 793 -297 447 257 633 -418 -288 256 -592 689 119 352 -176 -325 381 240 -238 -12 1 136 650 722 -803 705 654 158 -544 -71 -264 -802 166 611 -17 -631 436 -620 -339 -268 258 618 -285 -41 -703 -390 421 82 543 -228 762 372 -197 392 656 -416 585 258 580 530 514 93 -193 -128 -321 764 -186 257 778 -283 -600 -690 637 -595 -576 -166 -324 -366 -355 -815 779 -851 -476 546 268 -634 240 -663 -304 708 370 371 427 732 -836 -308 -519 331 557 -560 -596 -62 -130 -775 700 -453 -655 75 -791 -461 625 684 -686 -734 80 715 198 -381 -601 -584 21 745 239 -774 -587 -694 -300 -768 144 572 365 -6 -203 -227 -30 299 23 -850 494 -223 -372 -544 355 -651 168 -765 -35 -162 493 -484 587 -870 -713 -681 -701 -562 717 735 -894 309 -217 763 -410 104 -367 -451 190 -619 -807 252 355 305 330 -714 -417 -696 -600 154 -887 551 572 205 -334 -121 -371 -857 326 -501 52 754 -271 -163 784 -640 -1 409 -560 -487 -120 -428 -483 487 409 -529 -266 -817 -196 675 -233 484 637 434 -71 -793 766 -235 -384 318 686 -527 -55 317 -123 109 -560 -890 -301 -189 -185 -188 134 -348 327 793 229 -92 -132 -825 133 -294 225 -804 -723 -613 570 391 -248 179 -405 238 -817 624 512 -831 721 647 184 -59 -39 -669 -60 254 -470 -685 -177 -578 -560 177 -288 506 9 -233 231 727 -846 166 -723 340 103 -313 798 624 -720 120 -157 56 753 -324 -870 -807 -739 -477 -33 724 592 635 314 306 -145 69 275 -676 62 103 -694 493 469 -498 -528 -380 -892 -123 762 422 -678 350 -270 613 737 -723 709 38 -788 -865 -393 -314 598 -197 -19 -792 163 549 137 787 310 590 -508 -572 215 -398 -707 640 -336 220 -481 -761 -456 -300 583 -718 -391 -253 215 37 -586 -764 573 138 -88 623 -756 -451 -694 -812 -693 8 -70 -469 -339 777 -759 24 -730 -203 -804 -214 395 250 -515 -341 -2 -874 -819 -657 -558 -215 795 77 139 47 -227 -434 467 -797 -798 645 366 432 -551 658 -469 198 -471 -268 -173 236 779 -124 -525 -182 277 177 -775 153 -216 249 140 195 -428 28 452 446 596 -620 142 174 -848 519 -792 743 -587 -439 633 642 -693 -67 -334 177 -324 -95 284 416 741 -554 -328 -264 -378 -493 -52 -535 -95 -853 453 -290 -72 -628 -75 -550 -195 -431 283 495 -224 -254 -29 128 491 85 -711 163 588 -698 130 47 67 652 509 262 363 -224 160 792 169 -274 158 387 -570 635 -44 -678 495 -195 -677 -205 -832 -388 -651 -808 361 -208 301 -522 111 -529 -37 -142 -605 -673 -81 -641 -561 -34 659 -641 -392 -438 -557 511 -396 -156 -884 592 -661 330 777 692 -20 538 590 -50 659 669 -361 -416 -91 -151 -503 168 -224 -215 -855 -737 488 583 -113 486 730 -788 697 -826 140 -292 -320 -57 323 566 -668 -781 -272 -486 -596 -687 -771 497 3 124 400 -858 554 -619 740 265 -18 454 298 -841 687 31 -236 273 -837 185 -75 -513 201 800 -683 -171 -466 -447 140 -523 -829 -670 773 -762 -103 245 -361 -842 754 16 340 337 -42 -869 697 401 769 -631 66 639 -731 -638 -741 460 -410 -556 -796 -810 -490 117 -885 779 -438 -224 -49 757 -131 -702 -61 202 543 616 -790 -869 -326 -423 349 -598 -739 -372 -12 -506 -67 542 39 -41 -364 -67 538 -324 -834 98 411 167 -29 -627 595 -817 283 -555 -730 784 569 -117 -706 534 -673 -265 -415 -8 -218 -118 292 -725 748 -85 -359 362 9 -840 -808 -635 -285 21 -608 -199 -109 -344 473 96 -38 -857 604 784 476 289 -217 688 591 185 453 -658 691 119 -370 370 -731 761 -217 -153 208 727 365 424 457 627 125 -21 506 464 263 -855 -18 445 -763 431 -34 108 -367 -530 -625 -57 -609 -790 565 -344 -632 -416 663 -74 580 -201 798 651 459 -274 497 -794 21 191 -184 -214 176 585 -164 367 -43 -667 -426 230 690 -614 -745 344 629 442 -649 340 -119 54 -250 -396 -629 789 -318 194 621 -371 -571 -452 724 -806 -821 528 389 59 435 -516 288 -172 307 -607 386 -480 471 -847 107 305 -543 82 -623 -585 -770 -657 262 -109 -430 720 57 626 -465 629 158 18 0 -469 -671 489 -508 -316 180 183 -408 798 356 710 -613 -429 326 289 798 -315 -491 -379 291 -231 -490 397 282 167 610 546 157 626 611 370 -81 517 -833 716 546 443 -120 615 -299 343 -483 685 -747 -752 -885 -267 -813 5 -91 127 492 129 347 741 537 463 -395 -556 395 77 -324 -107 -446 784 662 249 752 -424 437 -841 578 -166 -330 420 791 -695 -875 -75 -900 505 -490 -897 -249 753 238 -769 -108 -453 766 -867 773 -49 637 -380 248 122 111 559 -875 -695 -800 361 37 128 664 459 695 170 -249 -886 -840 41 388 136 -13 -661 770 107 -37 -564 -204 -94 -381 568 604 -431 463 492 -539 386 556 -214 -150 212 476 538 -424 -56 571 397 -436 -290 508 741 -307 -256 -727 650 189 -322 685 597 -75 395 328 539 -203 441 178 712 -182 -507 -545 -330 412 -791 -855 278 -123 -774 -28 -673 -110 -408 -210 518 -591 788 49 -365 62 -695 -734 459 433 -267 -267 -51 490 66 544 609 -392 -172 -3 -577 -786 168 248 -629 785 79 -121 -679 183 699 -65 577 788 -111 -64 69 -317 162 -524 343 -177 -559 -742 155 -128 742 -372 190 -43 -169 676 -228 -776 143 381 -106 12 -720 478 -74 -346 34 446 -152 -383 752 21 -189 -491 -670 -172 -475 -812 -880 584 -664 -198 -577 427 -236 -586 -239 164 -490 -272 -588 -783 -114 517 221 -821 125 -804 -349 375 -676 173 -210 -864 -321 -859 -16 599 -588 -184 376 287 -43 271 712 -334 188 -717 156 -205 334 -10 -526 530 -510 25 -837 -56 -681 -645 753 -475 119 -608 -652 506 -647 -772 -896 -64 -41 -711 -564 -400 77 -458 780 763 666 10 -588 125 -861 453 -608 -656 -227 -129 -272 739 -411 302 -233 433 -475 -65 43 -703 -119 -375 -518 309 -609 529 -89 -457 -24 121 -791 781 70 -327 -189 -764 -758 624 -133 247 157 5 340 -900 -112 -448 -853 61 -491 273 289 -467 24 -234 -749 646 -221 627 645 -724 -569 -712 467 -151 -780 535 749 422 567 -407 549 -282 444 -286 -307 -358 21 192 -259 -706 -416 53 447 5 -802 399 615 513 607 -573 304 217 104 768 778 -129 -123 689 420 -504 249 48 -24 -386 -250 -177 686 552 -52 -162 -619 437 436 -500 554 -646 -636 728 -506 177 -101 -207 -840 -214 283 762 346 193 -409 570 7 202 -581 -391 667 -18 31 396 58 740 374 312 249 408 421 497 -715 758 -100 322 -526 -882 339 419 616 -578 -173 208 -720 -432 282 -335 -679 735 -6 -733 -185 -778 -289 -82 313 -418 372 -248 367 -857 -582 -13 88 65 -70 -170 -122 623 -854 737 -284 515 -823 -79 153 184 762 -416 48 -134 -860 -853 460 779 416 190 539 309 -317 330 651 298 656 369 -157 757 442 -338 -376 -485 -51 67 306 -694 64 -158 -631 -724 -418 727 442 -313 -739 -538 -251 -17 402 793 -693 -813 -249 114 -505 -49 -523 312 18 447 248 -823 723 -208 -90 353 474 323 278 -120 476 -192 543 213 -667 747 348 701 -626 -479 -619 -737 285 451 -763 534 -474 -95 709 -847 332 -892 240 636 356 77 547 -253 -160 -136 345 -242 -729 243 -393 419 80 608 -650 507 -90 -39 268 -453 -696 25 169 -310 178 507 -856 436 -393 -760 -205 64 -410 480 611 -12 638 -72 -844 450 -642 -27 -9 57 29 107 -877 -12 316 192 190 663 -338 100 67 -438 737 -658 537 103 -446 560 -237 -128 679 -613 763 -486 28 692 -192 -469 -498 -850 157 -724 326 -572 581 -82 43 134 537 433 376 -704 -192 774 -583 64 612 -648 423 237 -689 -100 590 -252 497 380 13 -378 -704 7 -474 568 -233 -794 -467 172 -672 -432 -493 -240 -518 -165 757 76 -837 -655 -500 -111 -516 442 -410 -447 -648 2 330 194 68 -798 87 -244 320 -539 110 -862 664 210 800 650 -486 729 -232 378 126 325 52 252 -423 -97 -398 -870 -401 -49 730 -898 -174 -234 295 750 -232 413 679 799 135 -516 737 639 298 -306 -569 572 -160 769 568 533 -588 66 -197 41 -282 284 -494 -401 -31 700 401 414 167 -427 -492 187 -899 -57 -469 -605 -176 520 33 -859 580 519 -680 655 207 -624 -722 -729 -519 135 -434 17 -32 -609 328 -460 -555 715 522 -480 420 488 -404 -537 117 -294 585 -580 -882 -10 -642 704 686 270 -428 -275 -786 -556 115 -879 -211 -556 450 -702 -310 246 -157 -462 -320 -834 -31 550 452 390 741 201 430 -681 482 -860 -281 -362 292 662 187 -373 -208 347 388 -469 452 -564 -249 -369 323 -51 31 592 -858 -145 125 -262 159 -841 -198 -862 675 762 605 -78 -519 300 -710 -848 269 373 -271 100 -629 38 776 -835 -700 -354 -834 360 232 -294 -502 794 -640 246 -485 378 -46 -409 734 -22 -740 -755 -469 532 204 -833 747 708 -894 -339 136 451 126 -485 157 -864 -102 -309 667 -501 792 -582 180 -715 -482 -307 -403 -827 -553 -126 21 -432 -702 -801 755 -300 168 -485 302 -216 286 -186 771 -506 -459 -72 -571 -682 459 149 -265 712 -418 520 -65 226 -250 327 35 218 -121 445 -760 -228 -675 151 5 -100 -628 763 -678 509 -671 -719 -293 -718 -728 122 -790 -17 -576 -460 560 414 625 207 323 189 544 -630 667 -105 530 -381 397 -447 -353 -667 675 218 -35 -460 43 274 -783 -73 -27 -644 -858 -119 -497 647 790 -156 755 -847 -641 458 511 662 555 558 38 352 239 577 -352 134 351 356 304 281 556 429 -420 573 -685 -817 596 -97 -403 -185 -406 704 -75 678 207 -851 103 -555 115 -409 646 -17 -419 -1 -690 99 376 473 661 756 -96 -723 -382 -690 109 712 -565 -447 520 -642 -137 420 706 -699 64 -9 -795 760 508 198 -79 229 -303 -73 676 -714 -765 721 546 -811 469 100 -406 -578 334 -298 345 753 -494 621 -773 -776 -539 -528 378 393 -898 426 289 403 2 -40 -362 720 37 504 551 519 -597 -466 -586 414 -188 565 81 -587 724 2 -220 -780 782 -95 35 -59 521 512 -183 32 251 89 -632 -686 736 188 335 -705 -455 597 -226 -856 136 410 632 591 520 -838 639 -871 528 106 -469 38 -751 28 -110 551 -155 -744 -443 -746 -193 -810 -717 151 192 657 504 619 183 407 84 -327 -698 -540 686 -404 708 -346 -456 -575 172 -650 636 635 -710 -778 539 -360 491 -207 -398 -810 476 -402 723 -871 123 593 212 317 -212 -311 197 -721 361 734 -763 -387 -45 -896 -495 -436 -529 221 666 -522 -868 46 -599 64 -514 213 -223 -329 108 -151 280 25 346 -776 581 -429 300 -685 666 -569 380 43 -89 -576 709 -775 250 -57 333 -19 -313 83 -54 -248 115 -361 163 -482 -548 465 -805 88 -123 -114 354 -42 -554 -394 -752 202 -81 503 -312 722 666 262 -18 -846 -499 768 692 -20 -566 440 351 557 -611 -763 643 -524 -814 -799 780 757 -482 21 -605 365 -646 725 -627 482 -660 610 4 -774 119 267 -619 -569 -181 -792 -754 -531 -62 -685 -748 -143 318 239 115 540 42 438 209 -692 -282 599 -729 -597 -168 -61 -188 241 -463 -462 391 -748 264 517 320 -693 29 -490 -74 299 -443 -113 -606 358 311 678 -13 -485 -289 -700 -377 -620 -846 120 492 646 300 -41 306 -616 539 89 393 -896 -375 -345 568 143 -690 -515 -46 -471 -728 -361 541 145 388 -538 719 5 -78 71 382 -716 295 606 -543 440 -847 -228 589 -316 -2 -789 -703 782 -181 93 -215 454 -524 158 -245 -282 184 -312 165 -743 -718 -717 322 791 455 -839 -191 -240 52 650 -600 -721 89 -28 -815 -52 414 362 -820 -889 -858 -588 -412 435 -487 293 -155 323 162 387 790 -177 410 583 465 388 -669 -387 -97 -459 314 -709 243 -191 -699 -105 -706 470 756 348 674 -597 -425 136 706 -168 217 475 -830 -21 715 -658 -689 585 247 -667 620 -51 26 196 -57 -10 94 -344 523 -869 319 -710 482 603 515 799 -883 -153 -892 -394 -238 202 -627 571 -866 295 -600 -486 -15 284 -221 -335 -177 235 -663 732 -633 -754 769 -383 336 56 -483 305 -844 510 50 -788 635 732 -820 -71 155 507 451 -56 561 121 -746 -663 -803 543 755 -298 87 333 -710 719 -143 532 -275 -786 -660 -355 -734 404 364 -552 -227 -456 -509 516 -852 -276 458 504 -66 -444 -440 -165 369 -288 691 604 -493 752 412 645 -304 573 676 -215 497 199 -820 112 259 -799 -750 -78 715 661 -824 7 756 -862 315 -830 60 14 122 -496 -20 -171 -814 68 -417 -102 -744 -879 -557 -425 28 -656 -584 248 -722 399 -634 -370 -648 -136 531 -765 -128 202 -350 276 -836 -776 210 -197 112 263 215 -347 -449 283 -157 -845 -492 269 543 -157 -133 -744 650 -312 436 -80 688 -784 557 -803 -597 -580 739 -269 487 476 557 -126 92 -328 798 -440 540 -253 -739 134 -334 -278 -194 395 512 189 -279 -655 -748 -508 106 -15 -185 -501 83 -476 -328 -454 -811 -437 379 -279 793 768 283 407 -24 -163 -433 -745 -381 692 23 -811 272 -765 -596 -580 775 -707 -598 -106 583 374 -8 457 541 -514 52 -797 -113 521 -653 -813 160 -724 -732 -59 138 -840 275 -276 659 -843 -441 -640 -308 -281 282 -276 657 -707 654 467 351 411 -201 -533 405 256 600 357 323 -451 -495 322 196 669 -274 -829 217 394 769 281 -693 160 145 15 302 106 539 784 201 408 675 -877 57 281 -877 784 65 -93 554 -67 -279 -805 644 169 -259 -477 -580 303 693 620 370 352 136 -645 628 -106 623 -233 450 790 -801 399 5 -620 144 36 454 648 500 -394 125 248 -173 548 -140 -882 -879 -465 -157 294 773 -896 -262 546 465 -322 66 620 -690 746 -805 76 730 -533 -512 -455 -497 560 -434 -93 520 388 266 703 115 -821 -519 -194 -280 -547 -553 645 421 -885 -677 -840 -41 -100 -645 -861 644 -851 -406 -244 -620 -241 -268 362 -609 518 435 780 231 -152 -415 520 182 254 325 -268 -218 415 -455 371 -420 -634 354 470 -122 530 432 114 431 -473 311 -417 149 -513 42 -316 -140 356 -874 514 -320 -174 -558 -246 -31 -763 -137 537 -798 -182 -104 230 527 -263 747 -75 -383 723 483 -188 757 382 181 -698 -865 -485 -617 509 -238 598 428 -192 309 402 -612 -565 358 468 -473 792 555 -218 148 333 627 6 365 -160 -101 646 721 162 43 -741 211 -758 9 -546 215 -767 -539 381 52 -387 -108 -222 787 -10 -101 -367 -95 345 394 445 -523 500 125 -741 -514 294 -138 -72 -29 -592 58 -423 688 -714 775 -566 750 -828 314 499 -424 -900 489 -814 780 493 418 711 -17 87 605 -643 386 -891 327 220 -174 107 795 -112 -580 -675 128 -367 -639 482 -697 -128 292 -800 70 -120 569 713 -324 68 -465 -399 246 209 -415 -331 -169 -493 490 -209 -174 643 470 245 371 138 683 -773 -194 351 52 -60 -225 124 -200 -844 332 -36 -867 -622 -107 -510 -464 717 -262 773 750 -858 -165 -356 365 -391 -182 -165 -241 295 326 656 -275 -255 643 303 220 269 472 234 221 768 -264 -873 452 -786 -635 -72 -542 126 -492 594 410 249 449 31 -611 389 654 750 584 766 -463 -43 -398 202 -590 -731 -847 392 -506 -138 -547 -154 -802 102 -256 784 -549 279 484 -223 754 282 708 -274 -744 697 -867 -167 690 -9 -464 156 548 412 364 640 -872 -716 433 -798 528 318 685 -511 -326 640 217 545 357 -443 399 -371 0 -862 410 -719 262 -180 -137 691 -26 601 -135 -442 -215 -529 -736 -836 -351 607 -692 -690 -882 358 658 -736 89 572 -855 -40 -323 510 139 -663 -469 399 567 767 91 -93 -526 -295 -571 -845 -208 326 -264 -57 447 729 -764 283 46 -184 -383 209 -494 301 -325 618 732 -405 -298 413 -183 -88 342 770 -240 -682 179 511 -855 -287 -233 744 -472 771 -294 -635 -777 -865 -491 -765 -502 -622 725 -664 718 -50 490 585 500 -532 559 491 382 -583 570 -863 202 -887 -108 427 -471 -164 -697 -245 657 -474 40 141 -361 -615 -720 43 641 213 -201 747 376 668 733 -484 -136 -297 409 -882 -119 541 262 -225 23 -122 335 50 248 308 9 451 412 -351 227 464 -168 -364 252 -357 -877 284 -224 543 524 -41 141 336 745 623 182 248 444 296 -286 712 -193 -788 -708 -401 143 706 552 -59 420 677 260 -796 465 -88 -85 -73 -200 24 -856 -704 -97 -356 -401 -567 -255 -251 76 508 -334 106 739 410 420 -319 256 -804 -883 -789 -716 747 149 -77 -707 298 -339 -676 -298 -334 -529 647 -164 385 323 -407 -793 -545 -223 148 576 32 -475 -280 -189 -200 -221 -596 683 -70 738 576 -484 -630 -290 439 -757 475 -878 -360 341 -785 -403 -9 -129 -456 597 571 774 228 -841 377 352 476 -312 -397 -549 528 -376 -679 -558 -48 -576 -382 -771 -651 -731 -697 591 306 132 761 567 158 527 358 516 485 -691 57 269 -710 -149 -829 379 -463 -154 760 -426 248 -677 757 501 77 706 622 88 318 -688 -417 -279 289 544 -847 32 729 205 276 -102 -379 462 585 -1 -538 -36 447 -181 -123 58 -562 274 -559 -318 -749 82 -692 564 375 -815 -350 -781 -780 578 -156 377 293 474 -226 -110 -43 -565 267 735 -866 543 512 311 732 -160 -748 -94 -333 -114 181 589 -691 668 -137 -469 294 85 714 96 187 648 60 -136 45 -815 -112 741 -809 122 -655 33 -735 503 -432 330 710 -803 132 762 263 -622 -596 157 -103 -16 430 -304 -796 -204 -294 -891 -328 -247 -864 -671 474 -562 390 632 424 -278 164 452 -809 -174 -565 -456 -788 -563 538 78 -320 318 -346 -381 -840 23 621 742 -98 151 -499 -18 -158 188 87 18 -315 -393 -319 524 -836 227 -600 -378 -802 745 139 306 -599 182 -736 670 -872 670 716 -502 501 -457 457 -697 -242 214 370 -310 -389 748 -763 -63 794 -747 -664 -832 -2 -779 156 -322 306 366 84 762 -891 622 -677 134 -267 -527 221 -158 461 -190 -849 -732 225 -517 725 -178 -93 -887 582 -830 27 -793 573 768 -488 9 -775 401 167 -397 -854 -687 173 -404 267 360 -334 -653 656 237 78 622 -873 -127 378 -862 231 -757 -558 30 731 193 749 -94 764 763 -71 546 425 -513 620 350 -534 -501 215 186 636 577 609 -832 -173 473 -257 -635 -877 -145 -853 476 -661 -488 570 -470 -274 661 -171 534 -677 -111 -142 -565 441 798 568 283 -316 -839 33 -720 -516 283 599 -112 -359 -697 519 764 -661 -196 303 -318 -509 112 559 456 -557 -98 -76 -183 233 -251 446 -565 740 -880 521 -272 476 448 225 367 -460 -681 -399 521 34 645 -824 748 779 168 618 203 -255 -371 -258 630 654 -420 -793 -678 146 -547 559 -879 493 127 -746 -659 131 688 -174 -606 -772 -668 -33 459 -688 -826 -109 -272 -381 -855 -513 -647 -834 345 195 423 -410 -634 210 -93 327 -715 550 758 266 -168 443 -344 -274 708 -518 658 -72 668 -786 476 58 571 -759 186 -419 -150 232 -687 752 85 -824 -33 156 371 -490 676 778 331 166 -464 325 -754 -501 -52 46 -876 -168 654 412 660 -208 -155 -668 745 -215 -345 631 352 548 -828 706 -632 307 468 146 196 -62 -413 -510 -773 -63 -783 -499 647 796 664 -399 670 -668 260 -297 -752 -723 652 -254 -279 331 348 577 -212 147 -542 -342 -780 -891 262 -88 -855 221 -32 -614 -713 108 634 577 -74 -212 66 -315 294 -814 187 717 -802 -751 -284 -272 13 -520 547 200 -735 -762 -391 -762 687 -122 76 334 -252 347 -23 -8 -268 -353 -396 -770 -342 619 -453 338 12 -786 -751 218 43 -306 -387 -433 534 -322 -754 -816 111 612 -560 171 108 127 -375 -557 445 -322 -127 192 -398 -399 205 -98 -444 334 -243 -58 -181 -869 -284 -27 223 185 506 244 512 729 -423 671 331 -854 344 -648 -300 -452 20 447 -413 567 741 -684 182 -270 56 -85 -863 61 293 -672 -760 -733 173 -888 -239 206 -833 -665 644 613 -42 -185 309 430 288 333 290 361 -790 -300 405 -369 615 -881 -2 -521 -541 520 -124 -180 414 -686 169 -110 568 -821 -773 -561 -576 122 646 -624 -664 -323 -79 -389 453 687 -841 -131 29 -311 773 -166 758 677 234 743 -445 -203 -824 -118 -86 -651 -70 -27 -130 601 -765 593 -815 751 -857 129 371 -794 -219 -455 558 -413 643 -96 -611 260 -742 14 -853 479 -689 -347 531 582 -880 -635 -684 -202 -775 -335 -894 -64 -367 307 792 14 164 -503 -517 55 704 -620 728 -740 -467 -14 270 -453 -431 129 -791 150 -401 571 743 238 249 -318 227 220 314 511 417 659 -768 -413 -350 174 -138 697 361 795 506 346 558 -540 -648 556 -244 364 664 -754 661 58 -121 395 -698 570 -97 115 -87 -399 -328 -838 -413 -795 317 621 -405 -789 253 762 735 -239 -783 673 -393 -587 9 140 -130 782 585 742 498 -254 -57 175 -438 -427 -593 -45 -361 -626 -218 -751 98 -142 102 -680 -273 518 -226 384 -810 598 -63 -793 198 -421 -66 -818 -446 372 -455 55 -97 -743 -551 646 770 -80 515 -442 426 -112 112 -260 247 -198 568 -48 -521 105 658 -178 776 -770 -613 79 -259 688 -88 -500 -751 -855 -267 52 -816 492 408 -441 -873 -702 489 -531 671 -327 413 -245 99 -389 143 -9 665 -232 -69 409 129 738 -373 546 665 -803 -735 219 223 242 -725 433 339 -762 523 148 -888 -834 253 166 -116 47 211 281 203 -794 368 452 551 -538 625 632 799 654 -745 290 -322 419 557 -478 -511 227 -81 -547 -644 -650 367 -729 211 479 -736 -134 -802 628 424 229 -270 548 -503 61 612 331 -183 -483 203 -427 672 706 -276 -836 -159 -317 -119 136 371 304 -273 597 -286 306 703 -885 74 -241 -520 179 -539 -406 -8 -804 -603 -403 -489 544 274 -319 562 -821 236 133 -421 164 721 -781 418 722 -48 -818 417 153 -801 617 667 585 -403 496 -376 259 -45 369 572 -388 -633 273 65 98 635 687 773 -726 -422 -529 -659 -795 365 215 122 -246 -184 134 -78 67 -358 367 -65 438 272 -697 -752 616 -225 -761 -871 616 -135 382 425 125 691 566 672 42 -194 353 556 645 -666 -624 -871 722 -821 -315 303 -532 -108 -489 369 -755 -566 464 -133 773 470 155 -861 -508 -43 -406 -754 -753 510 -450 -176 205 -133 96 137 736 357 -651 -353 -215 -686 -53 101 -451 -859 -870 -319 294 276 -784 274 165 -2 -28 -815 257 -436 -183 392 -238 -652 70 202 415 -90 -394 -672 528 315 375 -883 -566 -847 5 -877 89 -538 -553 -219 -660 -679 -585 588 -634 -516 763 388 -236 544 90 -706 660 322 452 -2 -860 292 -432 -344 -108 89 306 212 393 362 483 621 257 -797 483 -131 -418 585 -482 523 -129 -644 319 500 76 655 -35 -533 472 -450 190 -176 588 493 -616 319 714 -895 453 -557 -171 615 -5 -174 -554 214 -608 647 1 -554 434 -478 -142 -678 799 -676 372 -31 311 486 563 -235 620 38 -189 480 -305 -426 -300 -756 -594 -596 119 -254 -332 493 697 -865 652 87 405 13 392 -400 414 -382 680 -692 -172 164 698 793 -462 -100 163 269 269 263 -842 -739 570 252 -522 -378 104 -797 -443 789 547 -692 -892 308 251 497 -225 -137 -760 -705 -242 456 424 -743 -683 -812 5 628 272 261 62 212 -92 -282 553 -594 -580 -853 315 771 -280 390 169 -47 -307 -786 570 173 -225 531 -81 -814 -654 610 330 -377 -324 -750 -355 -504 -858 -486 415 -431 457 -463 -331 -301 -239 -158 -822 299 3 734 -461 -833 -203 46 -338 -142 -886 342 160 203 219 262 -884 -443 -577 526 -254 300 -460 -44 -152 -889 702 -684 -376 163 -472 -676 -203 -595 -631 -730 -709 -308 -201 579 408 174 -121 62 705 -484 -843 -863 347 -182 -443 -544 -265 154 -720 595 383 315 -543 44 -28 -186 480 -103 -788 279 744 670 -800 -401 72 251 -562 124 -469 -642 22 766 247 689 489 514 -838 -821 682 -694 -775 313 -554 170 694 379 -794 747 -681 333 131 -242 109 -67 -747 -655 629 532 -177 253 527 -200 -554 56 -733 -124 708 -627 327 164 -108 547 743 -561 607 -509 411 476 -82 -666 -666 254 49 508 -197 -544 752 549 -847 -588 525 -667 -691 -486 -781 -424 -165 -735 -109 758 287 -290 -417 762 272 -737 -200 91 -793 -410 170 393 -196 -743 -569 -624 -723 -304 -208 730 170 -447 -837 723 -281 765 -130 413 -755 -107 339 557 556 -501 -154 -723 553 330 601 134 592 240 -850 741 -267 143 -815 -351 -145 -5 -506 175 492 338 446 345 667 691 -410 -819 -738 58 -210 524 -118 -98 575 55 270 363 -122 462 -716 -661 -756 -875 -239 78 197 474 550 201 -708 -331 -581 188 515 -346 -271 69 365 -453 205 -510 -475 206 782 625 -393 72 352 -512 790 606 -535 -506 269 -649 -308 -530 662 -1 -616 548 -423 149 510 -208 757 217 -92 336 -111 381 -416 -468 491 -404 -87 36 -180 455 585 -21 -430 652 -785 469 338 667 -697 487 569 -528 -631 638 412 16 693 291 -774 -527 14 -72 733 486 -455 197 203 -208 516 -884 527 401 -711 -311 -343 -391 -209 609 795 52 -132 -542 587 653 -421 73 283 -517 -128 670 -366 426 106 -712 203 364 142 51 -215 776 194 690 -452 245 306 424 -398 -372 -195 548 764 474 469 -452 -396 784 -605 -101 -866 -820 -442 316 -346 396 760 89 -852 164 -270 -232 -133 593 773 -320 -26 -778 -760 -206 -171 -82 640 -145 -825 437 112 307 272 -414 -259 595 -259 681 -111 782 184 511 400 -482 -32 -244 -104 -2 -170 169 283 -747 397 675 -874 -300 173 -90 154 -624 8 -302 -259 674 -409 406 481 -837 -251 -400 -708 -888 735 -629 45 -814 -246 94 487 -477 -491 -698 232 -720 46 51 242 12 -730 635 -659 -84 -494 -116 -150 -715 -591 -425 -78 -209 771 -690 -672 778 472 632 -672 596 -164 -97 -807 -381 -857 13 99 483 -717 750 644 372 23 32 668 -193 412 -832 -309 -279 271 546 670 -210 -357 225 269 364 680 -333 -68 -74 275 455 -73 203 82 -640 315 -394 -297 -844 -243 789 -83 76 662 726 -325 553 590 -552 -142 -777 591 -688 139 -494 166 584 -715 -539 284 -13 545 571 249 495 333 -186 -733 269 -404 -771 786 166 -680 -656 -307 494 -220 607 645 722 300 -828 326 -47 38 334 -42 734 399 468 -616 -611 465 -292 -503 -48 -617 607 494 -452 -781 -324 -832 413 -272 783 -805 -771 342 309 347 70 -334 -270 -683 -81 354 -700 155 -328 619 -698 388 574 528 -222 -439 333 -458 -182 291 433 -280 471 466 -7 -416 -167 780 -727 -277 -244 -427 -265 -872 388 -119 193 131 371 169 551 548 504 -491 166 769 -257 -845 -476 -430 -437 -878 15 -26 669 490 -145 463 -351 -409 -224 730 -333 406 -590 -587 177 -211 453 -223 165 -577 -544 -120 -274 196 -109 739 -850 -556 95 127 -200 241 151 678 272 -42 500 617 -131 -40 358 -888 349 -383 -279 -692 -273 -290 -805 181 -193 -597 -387 697 403 719 -192 -285 -460 -237 -579 -202 341 -204 663 -449 176 104 -470 585 586 -205 -575 -46 669 595 -394 478 34 -853 618 162 -6 692 -700 -573 137 226 205 -288 -506 -408 -365 -447 -13 -123 -299 600 -632 499 740 -428 273 666 -135 -134 -416 -379 345 721 486 437 192 -97 533 -762 217 628 369 324 -585 237 -540 -882 -857 -523 466 -573 457 -822 421 -67 -119 486 402 230 -811 466 -623 94 84 335 406 -452 -895 -683 101 -278 -230 724 -638 -388 299 -762 207 -736 574 527 696 -406 -468 -179 327 -487 672 647 619 156 667 -436 -455 -593 104 334 -137 249 794 698 469 -762 412 359 -20 753 738 -593 -834 297 281 267 -761 558 356 -322 -173 321 689 -354 613 -216 394 30 -799 366 -103 168 586 -244 632 -504 748 -13 -506 325 768 286 -403 268 -898 -101 -607 436 705 -812 -236 -399 -212 -128 686 -305 -653 182 462 -222 329 366 577 -815 -657 -540 236 -202 -496 785 -420 588 125 -512 309 714 -637 30 -187 -18 -282 288 -379 -445 765 154 -890 -696 -725 741 -238 -582 -857 6 495 -684 144 749 -398 -789 494 568 -740 -111 798 -325 -693 -756 -534 -355 -344 -68 -552 -246 110 -432 -183 -840 -153 -132 -580 -632 681 -464 410 -330 -799 -414 189 379 267 155 762 -566 -659 163 245 -164 -701 -457 562 -398 -853 533 -786 34 -648 304 716 797 42 466 247 521 236 336 -531 231 406 347 -257 -136 -96 772 -631 -231 -271 -392 38 -867 587 154 534 229 -847 25 -370 -800 219 688 -711 -212 -326 480 787 -373 508 -593 -879 227 -523 -648 -632 -891 -358 329 383 -195 -216 785 -580 15 205 -298 574 -824 -24 -713 636 411 -355 238 -828 259 -301 628 766 -841 105 367 -689 575 555 -761 671 656 -581 -454 783 -828 -421 568 -591 -801 -260 -191 295 637 -427 -387 69 97 452 161 -705 -889 -164 -101 78 -610 -170 -788 -427 636 -509 59 -495 -122 -744 119 -154 283 -481 222 -436 -326 545 -242 -776 -659 555 -442 430 -65 575 649 -141 -319 235 -570 -137 400 -426 252 -214 126 -195 -189 -297 -614 471 -844 241 -398 -828 733 181 367 -864 751 424 -273 -405 226 -833 -756 -320 341 474 387 -624 563 -767 -833 -785 -444 79 -815 -430 427 552 -815 -801 -181 -1 256 -442 -439 560 31 599 209 98 -314 -782 -586 775 -737 209 489 -231 55 -733 -358 398 -385 -751 -321 746 -821 -586 -341 -306 -863 280 -117 1 -776 -452 -146 -693 -805 -146 778 -270 -730 313 -695 504 -235 301 -619 769 349 57 -886 -758 735 312 396 -382 -28 155 321 388 -721 -373 -113 629 -729 -879 678 -797 -659 -342 -832 -898 -502 7 -382 79 742 -159 -20 743 -641 249 53 -391 -639 750 317 -353 -381 -566 327 181 548 567 -588 348 563 138 -295 499 136 -153 -98 -57 604 -822 -800 149 -174 91 -695 413 -690 -60 777 -580 -59 -129 19 328 742 107 87 -755 -44 373 -650 445 18 365 731 488 690 -486 391 661 590 28 88 -786 -109 -554 -457 -647 323 -551 710 510 -158 -753 752 -647 619 616 -801 328 -223 558 797 -205 -750 313 -363 206 583 -658 -773 8 25 -325 -404 -88 481 -226 -802 531 -210 -722 131 499 349 -501 -443 204 -145 528 304 -540 -715 -732 -268 -806 -161 -64 688 403 -197 -141 -393 327 346 -666 187 -330 -584 373 -840 -662 -82 563 63 -118 12 228 369 -646 -125 -47 524 584 496 631 440 -891 396 -358 -631 -460 156 -145 255 -677 -101 -694 561 609 340 -881 730 477 468 46 -256 -349 84 534 -578 -160 285 520 269 541 -136 -597 -801 201 -340 -345 669 -236 494 -782 193 129 494 -660 -569 433 -167 -57 -149 631 -327 -849 -650 526 796 -722 247 -684 365 246 -355 -330 793 -420 318 662 -317 296 492 -393 203 235 -491 -311 -206 124 -780 -850 -835 267 500 686 757 781 300 -464 -470 -660 -433 -610 430 155 299 -226 186 -200 743 -273 -250 618 -882 -238 -76 -292 365 535 -690 -56 332 395 727 96 485 740 -588 -201 597 105 238 -298 -617 -350 521 -309 -16 494 -782 -893 211 -296 588 -347 -96 679 326 -65 600 -813 -53 -732 459 -333 187 -433 -195 -839 706 360 -332 774 -764 41 169 -648 660 480 -637 46 48 117 377 566 -695 -577 -796 -358 -198 315 -511 -357 -461 496 -246 -518 735 -560 113 -61 -79 -297 -60 -862 -729 -49 -161 -885 139 592 -176 -520 -454 234 574 -130 -273 350 670 76 438 -696 -510 89 47 341 -857 -455 -750 260 -462 279 -368 501 -803 -68 -53 462 -659 75 79 543 -59 -610 -428 676 -435 547 -144 135 337 -91 -710 -895 -268 -399 -259 -526 -597 214 -347 -655 723 89 -769 -119 89 -795 -581 195 416 -362 -90 -198 -65 141 661 147 719 200 -172 344 -494 689 -161 308 -888 177 145 -301 175 -298 -115 67 606 218 267 184 223 -139 -333 612 -227 -1 527 -57 -301 -336 358 -481 -628 183 600 -546 315 -851 253 -746 -377 -156 -331 -306 -257 -526 -733 242 225 479 -456 -191 -605 -117 -786 -897 -749 -339 -328 -11 -290 -143 469 -337 -870 -408 -677 409 189 -484 124 -832 590 -195 297 378 -140 -28 -103 -384 -328 22 -263 697 -685 26 -356 -325 484 -587 788 111 602 350 254 84 141 529 -740 -470 -402 -213 -680 201 -57 -736 -732 346 -575 -570 -490 66 -543 -800 -739 -717 63 -502 -451 -437 243 -184 493 -781 539 -812 239 -785 -692 -20 -626 149 187 429 5 -162 -7 -823 617 -768 13 31 491 -611 633 379 -338 -788 -759 -810 582 248 -791 -458 -264 -794 -261 -426 466 607 -109 -230 172 786 -794 661 777 -569 -152 500 -203 -357 257 151 143 -88 -581 39 756 706 -232 -283 -756 -490 -503 522 372 -320 -599 -283 -835 376 727 -269 -585 -456 -176 157 771 691 -877 -552 69 11 380 736 510 490 -696 228 -312 -212 -46 202 -731 -624 319 352 -93 -651 -717 661 -527 -748 -51 439 686 271 738 226 -718 -212 207 -645 277 -383 686 -530 -540 -80 629 -605 -145 -110 721 355 -453 199 -599 4 575 -192 -117 604 -445 -711 426 -627 -78 -786 -40 212 261 340 -290 -848 778 -351 -13 790 -390 746 -851 -811 -68 -716 210 -80 -756 440 -657 493 -416 665 -130 403 -714 -335 797 47 104 651 16 181 410 194 570 137 -532 -585 -89 66 226 683 -498 -872 -437 -593 434 -298 559 -417 -678 -451 487 464 -180 676 540 -754 124 -752 513 -584 101 521 -829 487 -255 -437 -838 493 620 644 152 -274 221 429 466 -782 -392 -40 -221 -51 240 -648 624 -834 -497 -133 220 -49 47 -843 539 -800 -138 -677 -888 416 -41 -874 -34 -762 725 -38 727 -16 469 -575 394 240 -67 391 -226 -265 329 670 -309 -385 -231 -761 716 -133 156 -718 165 -547 333 292 -714 682 435 267 -399 -864 516 7 -682 792 429 332 -487 -666 -644 -834 588 268 779 -454 -313 356 -311 311 -508 775 -650 -337 -305 -659 -508 -278 -587 -560 -215 766 -873 -401 -830 464 -146 154 -404 599 -362 669 482 374 -440 -623 142 -691 476 -649 -1 719 -496 320 639 -808 -438 -774 281 -693 424 326 -17 266 -384 -496 395 -807 363 -36 638 716 581 105 61 104 162 670 449 -376 322 -753 90 -463 451 295 -187 109 -622 494 -362 -276 524 -614 393 278 -882 -699 131 -791 -788 556 -750 203 -445 687 733 -364 -250 447 405 -842 563 -274 -392 -687 644 -435 -340 -892 465 -505 196 -364 -477 -614 -311 -486 -715 -864 -294 -814 473 727 -14 -644 -395 551 -57 685 -368 707 299 -894 -59 -79 403 565 126 -289 -446 -75 -873 255 -407 -720 385 -372 -278 709 388 653 -658 655 552 697 -621 779 682 31 -592 528 -834 -212 786 -90 -133 -183 -529 -212 799 414 390 628 408 -827 758 -728 342 -463 283 -836 -822 -287 106 439 -529 342 134 -346 -264 -109 275 -191 251 612 -208 547 -648 -198 -731 332 -699 747 182 692 477 407 -213 596 -371 -140 -794 -211 665 -206 -171 -225 218 359 -580 -674 678 48 103 21 -733 -44 293 -478 -830 -783 507 -417 699 425 -80 -215 -284 -156 -85 -195 -212 635 379 551 418 -700 -847 382 429 402 -272 309 -665 -380 -648 44 -397 426 -800 114 791 -144 407 -784 -581 151 90 -674 -268 -253 -325 713 -822 172 -116 -670 -512 -442 -135 198 -656 160 630 -703 387 -824 -493 -606 -277 62 735 327 -769 -49 666 254 -297 219 633 -841 458 503 342 -798 173 -694 451 -509 67 321 -263 -123 513 799 -500 726 -900 -799 480 510 140 -456 707 705 -406 -78 460 789 -98 -77 89 400 -112 -764 -530 -192 -47 -141 643 -259 -251 654 66 457 -850 -860 344 -787 128 761 -134 745 -491 632 379 245 315 309 -842 628 -714 317 -121 -1 709 -474 322 331 -211 -129 442 -282 540 -756 -475 -124 -746 -780 -715 56 -577 692 -14 409 -560 95 -257 -24 92 -440 -614 84 -694 -727 -743 -26 -847 789 581 -279 -381 50 285 65 -532 73 698 -627 78 -430 261 414 -191 -816 -245 516 129 394 -36 -264 443 -685 -610 596 156 108 506 -133 -548 463 357 -507 -786 184 -511 -470 739 517 -462 223 445 -423 571 44 -137 192 -535 -431 -405 538 555 -790 -376 -669 -642 -501 296 594 -288 462 315 -334 -315 -491 -52 -32 24 151 -707 122 -589 163 -356 282 -154 -76 -535 433 582 462 762 295 613 674 -817 -84 437 221 -219 640 -320 -775 198 -451 3 -806 -460 3 -518 -728 -486 298 -448 562 -849 442 -740 -182 751 120 -255 -585 19 -111 -118 694 183 797 701 -375 -258 565 -82 419 116 -584 231 -77 -686 407 -405 -158 227 -818 -389 -335 -772 634 366 748 227 581 -89 328 639 -566 485 538 146 694 -870 -721 568 -667 267 -72 -272 -845 227 -769 -673 -413 541 743 -447 -465 720 -12 -237 -772 -728 -409 110 -193 372 -736 -821 670 -28 434 80 143 -64 686 -349 385 309 57 -530 24 551 -192 -792 -860 601 296 67 -106 538 96 -626 -206 -853 491 607 398 526 -543 134 -75 348 644 319 -94 -616 617 -264 426 508 752 -632 -451 -608 106 480 409 316 215 -211 461 123 515 462 183 -639 -305 -481 125 -470 -152 164 386 -86 -11 -358 -762 177 -680 -185 -580 -863 381 490 88 -584 -266 -723 355 78 620 491 758 -319 -865 625 -155 -444 -898 12 -7 -502 533 591 288 -621 -515 220 -52 -167 337 40 334 -562 146 -318 -409 -132 69 -747 -497 527 599 140 106 -656 760 215 713 760 40 181 30 -519 459 -340 422 -699 32 526 106 -177 -622 -618 -515 658 -647 547 -567 302 -753 -410 701 -212 43 -753 75 720 -875 -326 -875 -690 247 -709 667 -207 125 -532 -543 -115 110 -821 347 603 518 501 647 -672 -592 697 -452 -238 -619 -218 -465 308 216 -134 -446 -130 275 -607 225 -51 -6 -574 342 527 -79 -535 73 616 -566 361 -173 399 -653 564 -653 -79 380 355 432 789 -353 -66 -421 634 506 -217 302 -223 -293 -443 -417 -395 -502 -8 404 200 83 -487 -478 550 -785 -454 -331 302 243 -525 -563 42 -517 -860 -759 380 -96 -870 593 192 705 -238 6 615 -824 -883 -795 556 389 -459 -564 504 -315 -274 -511 138 -125 -281 -535 -496 598 -843 -151 303 -872 580 -433 -622 387 -478 -355 -796 -524 -811 -768 -683 -631 -152 -736 -623 157 652 -20 -720 642 -340 389 309 473 -588 -435 244 665 -162 10 631 -107 -279 7 511 18 -24 -795 -287 48 -338 -724 -735 -75 -674 413 171 -844 21 -426 -204 553 -607 -347 -316 681 -694 -178 -502 762 -706 -732 -844 -339 570 -196 -652 -696 545 -760 38 192 381 308 351 -863 -802 521 184 597 316 -699 -250 756 -51 -34 -750 -626 -627 731 586 293 -702 -340 -357 -216 -381 292 -367 157 -92 -311 539 -371 -217 616 -835 -692 672 299 -304 -719 444 47 -25 -180 509 -621 66 -823 -723 -690 -394 -572 -279 -707 -612 403 -785 -399 -585 75 226 548 -583 226 -812 -453 174 -128 -11 -58 -389 737 773 -737 -322 554 74 -119 -68 -894 -491 -705 301 -797 -163 -731 -733 -597 608 173 -146 277 -140 418 -180 -190 780 -147 -394 -433 35 -441 -490 189 375 -750 -533 749 -686 -459 79 -16 686 758 347 -828 -807 -475 -643 -774 -366 -663 138 -316 320 -524 183 -821 790 110 732 1 -184 -879 407 432 722 637 -580 -870 60 -286 635 -353 184 640 -731 281 570 -283 -308 304 -503 -505 -236 -553 -638 -791 -727 -666 -866 169 156 -466 78 503 -533 -256 -305 583 -158 364 -111 -783 -695 -781 541 -70 -108 200 607 -791 205 666 675 -334 535 135 25 -238 -221 -4 -851 71 401 478 396 535 -364 -7 561 -20 465 -452 -345 163 -769 -812 -120 -367 799 673 -468 423 697 -837 -589 -159 621 -740 718 -847 -613 257 -33 89 307 -197 503 -251 -683 90 -651 71 629 -226 -693 772 -340 -263 -789 -10 -656 523 244 -618 0 -242 755 298 233 172 -471 307 -883 507 -598 -663 -189 -39 -108 450 368 -565 -899 -427 -386 673 -146 -169 -809 -615 256 397 -735 681 -702 16 263 740 -625 124 -638 -824 11 -451 -855 -300 -325 608 -445 -178 -47 52 -452 305 -876 -84 -346 -382 422 48 545 -415 -262 -835 -54 -38 -447 360 224 303 418 -798 337 -664 570 -74 -29 694 -153 175 -429 617 -717 -735 -22 -158 -792 783 590 -368 -253 -764 696 -874 -283 793 484 -528 -585 -882 418 648 -356 -597 737 788 633 -823 -412 728 -410 -873 -408 510 33 444 -743 -321 -745 368 615 -664 -423 -900 -467 -407 774 -743 709 -535 345 -372 765 -448 214 739 -372 741 628 -864 -610 180 -130 -332 140 755 634 368 -715 65 266 -459 557 -197 593 154 690 634 -668 -561 2 -282 -537 169 -107 -844 645 126 -738 604 33 -9 -715 -145 -335 -864 139 502 -454 408 -452 -271 745 525 657 265 243 639 287 -519 156 -737 -130 -835 420 385 446 525 713 411 -314 675 -557 661 -157 -447 -204 -396 409 -222 705 -788 206 642 -439 -733 -825 515 110 275 157 686 657 -247 -784 752 -849 -844 -883 118 644 -102 717 273 704 -661 447 474 -609 -103 286 -384 -629 -622 547 -177 -677 -447 500 661 -127 -492 485 -504 596 -371 172 244 -181 80 -322 -758 -469 648 234 731 -841 157 -614 398 -537 -220 115 168 289 41 439 -362 -791 392 -417 785 -891 196 -84 -739 589 -895 -182 657 524 -109 528 115 651 674 -163 220 -522 -395 148 -495 -874 173 276 -651 -749 59 551 43 220 43 -324 -357 -708 85 590 771 500 128 -730 440 701 -197 135 -404 699 -193 10 -46 -216 -522 -748 670 617 234 -721 -314 363 709 472 -880 -119 528 -404 78 32 630 241 118 250 518 360 481 401 -208 -892 142 -468 -329 -740 509 -637 -419 684 -15 161 668 299 389 117 272 696 -637 -632 -126 691 -131 604 104 -573 -691 507 -142 -736 168 -863 484 -247 -270 633 307 -236 -676 184 -48 -30 682 -460 506 -230 -689 369 45 -888 151 78 149 334 -508 -874 47 -785 -113 692 -724 50 370 239 -97 557 701 -238 -581 -18 434 -311 -145 -48 261 106 103 -280 562 26 528 -147 -637 731 -180 17 428 427 409 403 800 262 -625 -349 572 -556 -482 62 -738 54 177 582 -143 -501 -516 -395 -677 498 -683 484 -314 326 543 -350 -97 -786 207 -23 -36 -554 -467 0 -307 724 566 -430 -470 -577 38 770 729 -11 -478 737 236 291 136 -747 623 601 205 127 0 739 126 149 -150 54 -334 -89 360 552 -173 -565 144 706 -163 -791 293 29 -277 329 114 -687 342 -774 -571 685 297 -773 -798 713 -216 -234 -297 -44 -439 -566 -588 -565 162 -160 -800 470 -419 -166 208 270 138 622 20 -822 -562 -243 351 -66 751 -489 -157 -690 396 -377 162 150 -769 303 -65 -595 473 -692 25 -358 -135 250 -793 332 669 515 524 -10 -813 3 -521 66 17 643 -721 -743 425 -786 232 -822 77 301 310 -437 -257 -57 613 -54 -335 283 -159 -645 -151 680 -756 50 700 -143 521 750 -600 791 752 105 -429 685 654 611 -640 577 -270 -72 736 284 -857 -713 -483 133 214 -608 330 426 62 -239 206 -703 -318 -312 -648 -609 584 25 650 -87 799 -201 118 311 714 -896 77 212 -350 -812 566 -898 -789 -292 -484 385 345 224 685 617 -827 124 60 -583 -848 183 -645 58 -869 781 530 742 439 144 542 -868 485 -128 537 -154 516 511 -17 -771 112 -639 140 -180 644 -582 -11 62 -288 666 610 -2 563 -855 -444 -14 740 -155 -438 -807 696 -436 577 84 441 -142 731 -247 263 -187 -444 266 567 138 -113 -507 175 371 694 -85 -463 13 156 -104 6 -388 -369 -253 482 -891 310 -63 -750 -234 -368 -12 485 281 -41 -436 -428 497 -191 -678 -775 43 219 -458 -640 134 764 560 741 -50 663 -312 218 292 291 624 -283 -401 -477 653 -236 -758 -173 -287 -700 -361 -716 490 -128 279 333 143 166 -158 515 516 -102 450 -873 198 -351 -365 -496 255 144 445 -183 154 -204 -331 -302 -417 -796 782 474 757 730 404 -209 -392 -31 -107 773 -472 103 668 -766 -476 119 -796 -185 696 -420 527 -447 637 547 -135 -298 -605 10 -126 71 58 -55 -166 167 -682 -896 -359 -799 -839 654 508 -579 -500 702 214 464 777 235 563 311 -563 -420 778 -662 -563 -678 -100 -181 654 658 58 214 -806 -129 482 529 -899 515 133 -395 -573 -567 -790 488 169 -795 293 -527 535 -385 438 699 342 -885 328 -145 614 -543 -439 -707 -56 164 -271 83 770 451 361 556 -502 -771 318 -56 -207 37 411 275 -365 757 -626 -840 48 564 -867 422 684 -847 573 -56 710 -102 -516 502 511 706 -857 753 387 -382 -202 -585 -891 250 -365 -384 404 145 -187 723 101 542 -112 401 -284 725 -475 534 469 490 -569 -181 -825 758 -730 79 677 -609 273 -94 -107 -782 289 52 149 425 -311 426 116 704 -400 177 616 -478 517 -519 -871 478 113 371 -473 165 -317 -31 325 -64 -716 47 -645 -144 -7 -77 -799 668 -6 -859 -724 387 417 -745 129 248 -404 -389 -578 196 -158 253 431 676 -890 -296 158 434 -887 -299 -715 679 -767 -846 -305 -798 147 505 362 -123 681 -45 -282 559 575 -509 515 619 -768 -325 -50 239 285 -646 564 62 212 419 -818 524 720 -437 391 346 -505 -758 -220 455 -370 514 -760 -715 -225 -329 -378 774 25 -441 722 -610 -706 -398 -801 181 -400 -241 437 37 486 76 -845 -770 -372 8 -848 322 -767 305 163 368 -49 -360 -357 455 670 -406 -15 -725 -448 224 -205 483 -826 537 176 463 -332 796 -427 601 357 301 490 726 277 536 81 537 662 395 163 -658 -385 784 -256 189 -371 22 731 425 766 -811 555 -407 705 526 -79 620 -571 -513 -815 242 -892 249 -867 589 105 173 -208 -174 -103 -482 786 300 282 369 -731 -503 -538 -676 -646 -314 141 -629 -110 -293 694 728 -120 -242 30 668 -777 609 573 -203 -847 548 103 141 -845 -397 -746 -134 -184 759 47 -229 -623 790 -213 -229 -187 -575 148 -631 20 -266 243 -113 380 -853 -799 -686 452 -176 -753 -276 290 55 579 -648 -575 -230 -663 -154 326 -630 200 -426 -507 -780 463 559 190 282 -790 -697 770 -383 -625 24 438 -688 -447 561 507 784 390 -294 397 -437 -17 594 220 -364 667 -260 -542 763 800 -362 449 -349 314 -698 796 -444 459 760 -793 669 -74 389 378 -761 -697 21 77 -408 150 104 68 -656 -658 -651 185 -413 408 -527 -867 -863 -473 712 -531 581 523 -581 -442 -828 -688 -7 -803 282 564 -763 -418 279 315 100 -340 -809 -327 -136 44 -206 -441 301 -503 -750 336 -496 416 -721 -233 -67 -39 277 -83 472 -666 248 55 744 -583 566 67 -832 450 268 278 213 -351 -280 -360 -87 -900 699 -780 -535 -39 -184 -309 620 -588 -688 -143 -208 -441 481 17 -485 -886 448 -659 -86 -206 -539 -474 -123 693 -857 487 -818 -504 468 -117 -729 29 274 567 -878 137 -550 -711 65 -861 676 57 778 -231 20 289 -806 554 48 389 -351 -5 -826 -790 -426 327 -121 -521 464 200 664 -166 46 783 -33 675 269 -32 -330 708 165 -897 242 -796 680 664 -413 -254 -352 93 570 -785 781 -660 491 -552 -874 416 514 558 631 771 -48 654 58 528 543 -700 662 438 -293 -277 -312 -839 -546 583 -317 181 -175 668 564 -192 234 -152 587 685 -887 -416 -447 -494 199 68 -610 -272 -593 -315 -562 -641 515 431 -703 -873 133 347 -602 -206 716 670 217 578 385 -42 639 443 683 -115 796 396 177 -755 552 506 -261 -220 -325 766 539 200 -36 -685 -527 -97 -328 -498 -426 -709 556 -342 381 703 690 776 786 -375 392 -425 328 -70 -480 -680 786 -621 -826 -38 -842 12 344 -348 -271 -145 -338 756 354 728 782 793 684 -465 595 -246 -391 -570 -718 -729 548 -197 681 -829 654 370 231 -155 -771 507 -266 -312 -50 -149 -632 -897 -638 -449 552 48 -393 -820 497 -84 714 -568 458 -241 -74 171 130 -59 -569 683 -527 -434 -846 -62 -442 132 -579 748 68 774 -747 231 -168 -216 794 -495 -247 -387 101 298 290 -518 -164 712 613 -703 -364 763 660 -503 342 605 -382 -571 333 311 636 -31 -488 -441 -777 -444 624 503 -791 586 400 409 538 574 30 741 226 648 -839 518 206 -138 445 -480 17 -49 443 -356 -423 -835 -285 599 171 378 -464 -460 201 -22 -281 -446 163 530 -227 318 -50 -734 -541 -635 406 348 -485 646 221 -231 -362 -620 546 -680 244 -637 250 102 -455 -441 -639 -456 20 362 123 688 179 633 -491 -249 302 22 -244 360 -135 659 -517 580 107 -880 -436 -17 -732 -838 -239 550 -816 -439 -137 296 -814 -388 432 -495 -772 -747 -737 250 -668 310 418 410 -13 741 775 -168 -776 -21 -376 -36 -347 667 250 -447 -807 5 -827 372 697 -319 -145 -258 203 -119 -180 661 81 619 -808 -818 688 -150 -631 -132 150 102 137 -146 492 767 42 759 -897 -683 421 232 330 627 207 -222 369 624 521 503 -250 -479 -715 236 391 -91 -608 -293 -351 731 -255 -887 774 -846 -878 334 321 -41 378 -154 8 326 -135 708 254 -743 -35 -465 581 -688 -849 -779 344 292 64 672 -415 421 -18 634 -578 451 189 41 636 -851 323 266 -311 268 -545 276 -600 607 169 9 715 -296 -403 311 -257 670 38 75 -560 705 -358 -128 649 -741 -486 141 148 -303 -618 -727 -321 -832 89 -456 -146 -826 480 -15 712 -19 367 731 702 275 609 -255 -489 239 -231 -297 493 -384 489 -135 -362 -586 585 516 -483 -388 -598 -247 -634 512 -802 375 -190 -325 -282 -634 -896 -143 -878 -672 -275 439 167 -771 201 -477 -312 -623 421 -98 -709 733 -672 -485 313 368 618 196 -3 163 179 38 312 657 -506 -551 306 -381 -160 406 -785 38 239 554 -141 -873 570 470 454 -655 254 -531 63 -645 233 -511 525 707 664 724 -68 425 496 466 -151 563 -628 79 -644 -458 -840 482 -148 564 -113 625 -153 314 -583 361 -52 17 688 -645 -755 613 445 -800 -576 209 556 -397 -537 322 -581 -587 649 -620 685 -214 185 119 -90 -573 -217 -318 -106 621 -335 -753 -158 -133 498 627 419 -836 -215 -589 60 -605 -443 -775 424 -368 -324 602 -721 522 352 468 376 -570 -466 738 -137 -66 149 427 -132 -161 -284 -440 14 -405 739 -367 -209 -616 608 666 -883 728 657 -204 699 -897 -447 606 185 -99 571 -342 273 518 -74 -194 -500 -819 -574 -518 260 -480 -780 192 205 -402 192 -602 412 -451 -239 -99 128 -14 301 800 -628 215 111 69 -645 -239 278 476 755 -536 395 597 -513 -270 11 -641 -275 -599 -45 26 -258 -711 390 708 -110 -121 164 115 711 -295 -168 -697 -121 -82 -543 -840 -506 768 -217 -787 169 -615 468 -608 599 200 90 -15 152 -765 -357 -520 16 310 5 -139 -455 462 112 -541 -680 -319 -603 659 -133 -221 28 -715 -150 -515 -871 216 -861 -568 -485 -736 149 596 558 -539 -220 -657 -359 -102 800 -402 132 -592 428 521 1 -117 -405 163 -45 795 -900 -27 -66 426 -286 249 276 -680 424 -56 -851 -656 -631 -678 626 -248 795 -671 573 -110 -758 727 182 -637 416 315 600 189 573 560 -510 -651 136 389 -108 -752 -92 -194 302 -796 56 469 -703 -473 489 -259 -34 -565 -87 -774 359 -317 -839 127 512 350 29 -270 546 -143 -856 -390 -391 310 -758 -520 -627 752 -294 3 294 -303 -458 -17 714 -624 -544 -73 -249 -126 233 514 600 715 -791 82 779 -869 -889 -497 686 -819 473 -423 -468 -720 693 210 -179 78 249 43 163 -406 -856 182 -524 556 680 456 34 164 -711 -639 44 -368 -154 20 -69 -521 532 -865 -863 -30 -156 7 473 766 -809 152 499 -42 -8 -226 634 630 310 781 -178 62 197 494 -584 398 64 142 -182 -356 -625 -738 412 117 -346 -862 7 -838 -312 604 -886 -15 -717 586 -303 33 47 -437 -332 -840 -600 -431 258 587 -638 29 -436 502 -95 771 -858 -723 300 176 415 -301 -469 -30 -786 8 -267 475 -35 -213 -507 -261 482 -299 -150 -710 -535 411 755 -214 -286 -223 573 588 109 593 701 23 -600 174 -371 686 539 -723 -40 205 -717 -837 223 -307 -175 616 -151 -64 -304 44 -664 734 -610 11 652 152 780 27 -499 203 86 305 361 466 402 -895 -289 785 202 -305 363 -108 -464 -153 371 624 -385 59 -367 586 195 578 -70 578 -520 15 -878 713 673 565 178 469 -23 -363 455 -629 -102 730 -383 104 -44 -128 331 -254 -50 -783 -313 -328 231 -540 -182 -20 -451 180 142 404 81 712 -355 -156 -304 -123 -629 -660 81 476 258 752 587 -751 246 -712 358 210 397 430 -876 110 -375 -800 254 -292 -864 -76 274 -352 195 511 162 -306 -707 272 -875 -876 620 -573 -519 -573 150 67 -29 -471 188 -776 -65 94 466 -631 -895 386 -391 -343 -218 686 -76 487 -77 -68 -463 514 257 750 773 -557 -412 591 -736 325 -145 36 -76 259 -386 306 207 674 -80 523 170 -445 -775 -147 187 -23 -668 107 -897 -721 -683 289 -4 777 685 -609 -395 -878 769 330 534 -356 -331 -691 -347 453 638 -140 174 63 -430 -883 297 584 196 96 556 296 -255 -598 -856 -452 -870 626 120 423 -696 315 9 -661 -95 -354 124 181 22 426 559 696 -77 -519 -475 -721 -41 471 -670 -22 612 -228 -188 -658 571 502 758 710 -692 361 257 -427 -165 -406 -884 -351 116 567 -465 276 -828 -252 -62 -249 -247 489 382 -282 57 176 -440 554 319 -179 -615 -768 -543 -544 269 -621 458 -238 522 -129 -681 507 -110 59 517 -249 -797 521 415 26 -296 434 -541 757 571 139 -427 -515 -182 -837 -410 741 684 -157 220 -133 -673 64 -445 -483 -702 727 -245 -803 -815 762 -432 397 -813 460 137 -396 470 -494 508 86 -475 -827 -802 461 -524 185 55 -427 529 599 -191 -653 592 639 -470 -625 -63 656 563 566 -599 -171 609 473 -249 -279 -572 -691 749 407 391 -17 -814 -58 -899 -549 -735 185 -251 -637 505 327 -740 -811 452 -624 -432 121 -721 -566 -77 602 379 -76 20 654 -701 -643 -730 653 412 350 -43 388 770 622 -70 152 -233 733 118 -377 490 -571 351 671 27 581 -710 -479 -319 242 749 634 -404 -634 -314 488 716 -886 576 -392 744 246 -454 -698 -49 722 365 -497 119 -813 327 -736 -690 127 722 764 -395 -735 650 100 -536 735 39 -65 -198 710 375 655 -255 7 -285 610 266 -801 70 -424 6 114 576 -34 -506 -867 140 -751 -29 509 223 -17 -550 130 -94 692 66 -607 -150 -166 -553 289 715 262 484 -582 781 617 757 -70 -317 -113 -432 168 533 -265 496 490 299 698 -90 265 620 -569 -646 283 -584 -181 115 -696 -43 -207 759 370 -803 238 -689 12 -449 203 532 470 511 -319 52 -662 -878 -868 22 767 -428 -688 -570 227 -486 -206 -536 -525 -696 -151 -592 26 235 -120 610 562 77 52 -665 -726 -513 14 -363 173 771 209 -422 -636 14 238 755 -200 -499 775 253 -22 -266 -273 -162 -434 445 -822 13 475 26 314 731 -56 188 536 70 -350 -577 449 789 519 336 -884 -224 -883 -371 597 -94 332 718 144 154 -520 -659 -413 -408 -800 -772 490 264 97 427 607 720 555 63 34 631 -672 -300 310 123 -180 207 -164 790 755 571 567 300 165 166 -771 -185 473 497 -536 -132 -171 442 241 -502 -827 164 -830 188 -517 -622 56 271 209 386 370 -793 -284 121 -769 647 135 349 -356 407 565 283 -126 661 -17 656 -846 -407 129 -177 -670 776 -899 -513 -671 712 -663 -320 -846 517 -77 -758 -882 55 486 261 246 -153 -273 462 -374 -92 -560 394 -498 -385 606 -788 -766 161 73 40 83 539 102 -647 491 -83 505 -43 -295 -436 -658 480 224 -711 -367 -585 -605 107 688 -716 154 -473 765 62 -21 332 -694 75 672 -496 197 -261 623 60 615 127 -875 665 -109 -514 -488 161 -776 -550 261 -670 -297 632 -726 -183 430 206 -611 -625 283 -53 44 -744 -217 800 441 190 320 718 -636 426 -780 667 404 480 363 320 -277 -450 461 237 70 21 662 -283 -699 671 -41 170 674 75 -646 -665 -654 59 -48 -260 -718 105 256 69 287 610 -60 339 542 -529 -552 55 -743 -290 262 680 -220 474 -191 -60 -421 796 -294 274 528 695 178 -338 -345 -509 -405 -34 351 565 -20 446 -569 -514 -328 -292 208 398 658 -462 452 -356 436 97 452 62 58 -626 -3 754 19 168 -379 -545 264 -394 678 -76 134 596 -380 412 93 203 -624 -774 -603 759 530 31 658 -844 -480 -525 -291 -55 -404 -569 245 -657 539 -550 360 -796 186 -242 580 -407 -157 108 763 195 -526 738 32 -45 -159 735 -772 691 -431 -144 762 -139 124 180 -159 -33 109 656 608 -889 243 -486 -247 101 -792 279 -660 -450 307 704 302 -506 450 695 -17 -788 -735 474 226 550 298 -427 -625 -425 -136 -162 -823 -815 -522 603 490 -227 765 -821 -656 644 360 583 -517 -718 -894 -52 522 -831 -830 530 540 -765 -288 -270 255 630 337 -263 265 -560 -121 -878 4 -812 -789 463 -680 -516 90 437 -592 -194 -401 -695 78 599 548 691 -122 335 131 -888 -740 -641 659 -39 15 510 -1 798 75 341 -735 -112 -64 348 -363 -24 15 -401 -650 298 171 412 -280 -641 -277 152 -457 749 625 113 -326 385 282 -448 -503 381 -294 -535 593 -623 162 774 703 -579 500 341 -379 -678 350 450 -210 22 473 710 277 602 -822 -661 368 -247 -473 110 -886 691 419 -172 -369 344 766 -190 634 -352 -608 290 -790 -122 -237 -800 358 -687 364 -479 -765 -848 252 -507 -558 -471 689 -185 285 -498 468 -240 255 350 222 797 -218 553 -53 413 -684 -151 -655 -817 795 -221 453 -133 479 741 -570 -324 -880 719 -828 334 151 234 -266 753 80 408 444 -808 -545 -500 34 -621 -612 562 368 -51 -412 702 687 355 432 708 417 -26 338 339 -845 -621 -897 -446 761 455 -724 86 676 428 -142 -49 -852 551 -210 -521 588 -750 516 218 -404 528 -213 -833 39 615 154 -552 278 -475 -690 -506 -652 -236 547 469 799 -879 -215 280 -666 -443 -333 -876 669 143 -343 384 514 -557 356 787 -190 644 186 697 131 -529 55 436 232 -181 568 -632 -183 497 -706 -856 -80 -820 -866 -398 -346 448 667 698 -360 -554 -524 763 86 -613 652 -180 94 412 -205 -175 44 754 501 49 437 -443 369 271 337 598 -801 -317 460 -806 643 -532 704 -600 -771 153 333 136 139 292 173 -886 -811 -692 609 -469 -427 -333 428 -584 -625 -291 744 -803 126 -650 -359 -59 -344 -22 316 -856 -599 677 764 433 298 751 -204 -725 -848 -520 638 588 -69 772 798 726 -705 -255 724 282 513 -679 624 797 -410 -673 -611 625 482 140 -45 125 -334 -462 653 155 -145 -828 523 -878 626 654 731 797 112 38 -734 -891 -872 621 -553 -132 168 -875 133 794 -797 246 358 515 -496 -861 -365 598 -21 -486 336 755 263 384 782 104 -843 -822 640 -413 -624 -436 -400 -858 -29 667 96 148 -11 592 -625 388 580 576 204 257 698 -789 -426 245 -420 133 -130 -751 -185 -325 -833 -94 -335 -238 -66 -748 -522 39 -847 496 -9 -569 -307 695 -292 416 703 352 -853 21 450 770 -279 174 528 383 -255 -277 440 -259 -149 730 623 -474 -790 -820 554 148 520 -678 776 -383 131 -50 -31 665 -656 570 -792 -159 424 -208 -249 597 413 -192 524 70 -787 -790 -477 230 -313 -837 -738 151 -329 -804 -93 -11 -342 -419 715 -692 719 654 -512 -439 -173 -450 -231 40 -457 -528 -224 746 176 -547 497 678 -157 -657 -250 747 615 394 88 187 -589 -494 412 -648 -51 -341 -553 -14 232 -189 -110 -665 -477 -327 272 -97 -274 -146 768 -814 -470 361 -720 -644 -447 682 -6 -368 -597 -420 502 116 491 463 629 668 -445 727 599 677 475 -224 -105 170 -609 677 -311 134 -897 674 -472 -366 -741 164 -793 -540 598 400 149 -761 -619 -707 494 720 -24 -564 -542 -179 -411 581 482 383 318 -26 20 -700 638 -832 -459 -741 -533 -799 -829 -210 -397 512 -640 -324 22 374 42 -213 -883 -542 -149 608 193 357 624 134 -866 -473 -279 681 -769 -118 152 517 -898 -124 -393 -364 395 748 -789 670 664 -487 -570 98 553 171 139 -776 382 -477 228 723 -317 -117 -391 264 392 -3 409 193 -404 -743 -661 -492 -663 446 622 460 -11 -585 -893 489 -244 445 -272 620 276 -380 -222 -43 506 103 -665 -339 -310 359 -205 -622 -705 761 -163 501 104 -147 338 282 -73 -54 -476 707 -311 -334 -849 -561 165 172 -99 -736 -665 -104 596 -518 616 -153 206 -651 -139 -602 -860 48 -130 168 366 520 -171 -718 -627 622 195 -386 187 -733 408 -362 -487 -787 -150 632 612 -170 733 573 683 -217 -16 289 658 -150 -724 -550 -733 -484 451 787 558 613 206 -20 -638 136 250 111 -301 -71 -669 -27 21 -172 52 33 508 781 -758 299 736 636 -568 -891 -450 -576 289 -900 394 790 241 -730 766 284 656 100 -156 -568 324 -478 335 -64 149 -100 -190 -307 658 309 -438 247 124 240 -768 -231 -640 -111 236 715 697 -749 -38 198 -158 -278 174 491 635 -487 178 -219 248 -243 469 401 141 127 -604 -222 161 -602 -593 -722 458 -761 -391 744 37 76 194 92 623 -467 -781 -121 6 391 -207 -454 433 -350 -153 716 -82 105 -723 305 -795 -215 -775 -870 -626 -226 -174 795 270 251 -340 484 -98 532 -26 120 -566 -605 -102 140 -524 454 317 443 -121 -268 125 -190 -100 -814 796 438 -666 182 641 -420 -451 94 758 -5 88 -13 -271 -180 -467 104 9 83 558 -364 336 -274 -455 546 -878 -146 -789 449 -545 602 -380 -644 -553 -571 529 -788 -68 107 -858 -289 444 -625 -619 42 -60 495 232 -128 -252 -564 -463 109 413 -215 -810 -437 -860 472 -451 636 391 591 -893 -895 641 -279 772 -624 104 387 286 -100 789 -113 130 -475 -792 -327 -229 -777 -44 -290 399 -442 -886 428 346 522 -138 -89 428 -314 45 -726 7 -179 734 530 -768 -351 417 -894 313 -759 377 -293 -616 674 294 -182 -246 -104 527 646 -51 141 -787 -717 335 785 225 -443 336 -234 602 -123 -48 532 360 754 133 -736 256 -248 -226 -679 -216 -233 553 -625 -365 774 -57 159 -230 -118 373 479 -510 -337 -451 -155 624 178 -579 167 -55 495 -192 221 -761 765 -565 647 -529 -732 624 -504 -342 -129 74 567 224 403 797 351 -589 473 -18 193 -849 302 -313 -15 -189 471 92 -47 638 -652 -830 26 530 548 -589 458 -559 -504 490 267 -806 -122 -379 -153 767 -455 -219 266 -841 -146 352 -233 3 -182 230 676 -584 -610 -415 -439 720 -351 -356 -603 73 130 -784 195 613 -234 -793 -883 -731 -12 490 165 -625 230 -716 -607 399 243 109 -6 419 -246 790 -530 -43 -299 -860 481 -531 -333 -239 653 488 -256 -256 -200 762 393 -249 65 -821 -725 -276 -184 754 -311 -199 -803 -565 491 11 157 655 227 -11 224 -633 9 32 491 267 -578 -606 685 -50 591 -198 617 -73 -796 -681 379 -263 129 717 223 513 -252 -366 -231 77 -839 -223 -813 -28 -737 212 615 19 -78 -792 583 -472 -633 -794 -435 714 240 -248 -135 -726 685 317 -500 -32 748 48 322 180 115 255 195 465 -535 -593 656 -4 45 386 593 -436 490 692 634 -55 399 -614 -294 -868 522 -123 -432 -170 -552 -403 440 164 336 710 524 -666 228 -519 116 -762 -78 755 349 -116 -261 -262 319 459 773 -618 -33 -412 -738 230 -188 519 -141 -583 180 232 124 -702 -626 245 -845 -143 97 -260 319 519 -101 -249 475 -16 -231 -561 -159 -219 347 -77 -116 -673 261 226 584 309 -207 191 -209 523 182 -531 -324 -663 16 -628 -620 -452 714 204 -865 319 291 -378 -566 691 527 -883 -208 276 -213 273 270 -709 -247 -10 487 -125 470 -427 -663 -718 773 329 -668 -395 -808 -633 -900 513 17 30 -631 599 695 437 783 -802 -845 -506 222 217 108 -312 -544 -814 -14 173 451 157 634 382 154 372 -477 -867 -647 -893 583 -813 739 211 -136 5 -454 -125 321 -621 387 715 211 -681 -340 -401 134 -46 37 -685 447 -231 -451 -599 -896 -147 -468 70 -659 -14 -403 -284 -323 1 710 -588 -525 70 426 -332 -329 -672 -408 -822 -793 -171 -826 -588 69 -256 -369 65 653 741 -81 93 -758 -234 -718 -301 -422 2 -63 70 292 -370 294 -525 -134 -369 -435 209 -217 -834 -580 -151 -877 -849 472 707 117 -230 771 -484 332 -669 -875 -679 -245 -491 765 -666 760 757 -324 -830 603 -718 -544 -353 -15 -349 383 125 117 -842 38 501 154 -240 37 192 -362 268 770 6 243 5 -852 538 -142 -464 511 -169 -41 -792 201 342 531 -351 -29 350 736 588 -810 -773 -696 156 -459 51 -767 -767 526 209 -611 168 -180 698 -608 136 567 -55 -762 769 -820 431 -210 -249 -156 -616 759 -893 0 -301 703 405 333 176 -370 -844 -296 -204 191 -845 -505 -68 -791 489 -737 -884 -298 714 -236 -613 463 784 -783 -421 -456 633 487 278 -711 -32 -321 -585 -241 331 787 -361 790 786 -853 -219 -302 721 499 -757 483 -789 -603 786 255 -290 235 665 -612 -446 537 -181 -59 -200 -444 -202 37 -156 -150 550 -517 498 -534 445 764 -346 269 -323 -868 -219 -196 -863 654 591 -645 419 705 -441 -294 -848 128 276 216 604 237 622 582 -328 263 -440 -99 111 -448 -81 -205 -380 -423 718 190 -106 735 -799 583 -494 -689 635 -85 135 -640 693 -135 -349 -691 -666 414 280 433 -373 633 -456 241 -427 660 -384 -549 -46 -420 -890 -18 317 573 396 793 254 -672 241 -265 629 -110 -788 431 690 401 -774 -10 273 -110 -405 -751 -370 -281 492 273 -650 -412 -771 -449 205 -344 -789 -889 132 -252 -243 -595 -579 -264 -278 -97 223 543 466 655 -106 351 790 -35 -106 557 771 598 -239 678 -462 -475 547 -464 425 708 -397 -173 -640 -840 496 314 419 486 -65 518 27 -641 -130 182 74 376 730 762 469 -461 59 -666 -407 515 691 409 -171 -778 -459 -408 -654 -176 135 -26 344 548 -557 743 589 -564 -169 474 -676 655 -179 190 -883 -886 -111 -645 622 683 130 133 290 -398 360 516 -102 -843 779 -510 590 -753 447 377 277 495 5 765 -866 162 -164 -399 -517 -565 -30 -484 277 282 -269 112 28 150 -198 -763 -390 -678 -200 783 290 264 763 -280 -429 211 590 386 483 -418 -559 -740 729 -639 -336 468 -829 -288 -335 620 733 387 631 -452 -466 -511 -422 -676 484 -2 -534 158 -511 502 -342 -108 632 -82 55 -287 49 140 327 -881 -18 154 558 507 473 774 59 468 -866 -708 656 -169 178 516 -260 277 2 -325 547 -724 393 203 548 -394 321 -116 138 -225 296 700 160 -483 -171 -215 -370 -114 -717 780 -363 -219 464 60 -12 266 -244 670 357 -65 165 -212 195 288 -709 734 588 -730 -385 -807 -408 -849 -398 -719 -561 258 406 -138 652 305 -564 -800 769 748 -729 -761 773 332 584 -667 -210 545 -250 -220 243 -273 702 720 431 24 23 740 -280 -703 -144 -448 160 333 72 -825 -358 649 402 642 -751 -833 -93 759 -187 -205 387 649 -661 -365 459 232 -372 781 -607 -822 442 221 -286 671 -646 -725 -139 316 671 43 -767 552 506 583 215 504 168 779 -180 -153 489 158 -509 86 -417 201 -729 52 302 -96 183 -379 -123 -494 745 -689 -740 735 362 -235 -344 743 -694 282 367 -692 -820 -770 -249 -295 -341 765 528 -209 -352 -196 -545 217 183 463 254 -364 -190 667 -138 -547 -701 401 -153 210 -569 75 -121 -360 -619 90 -144 540 102 100 342 -210 238 -536 697 606 447 -726 624 -255 254 -346 23 -842 -214 -488 -870 -97 638 -495 -205 177 -523 -440 650 -775 -76 -25 95 761 794 -104 -142 -245 800 58 -458 -96 -733 -606 -694 -714 138 -663 -284 -850 28 628 365 354 51 -161 -120 613 -493 461 253 -144 785 -7 -877 702 115 526 778 -862 -549 -378 556 573 731 559 377 418 -881 257 -686 -302 -349 -101 791 460 421 267 -767 -875 713 -792 700 162 -557 -87 541 79 -322 -82 410 358 -2 -8 290 -352 774 624 220 -625 -664 -590 -304 597 669 -503 181 476 -801 517 184 488 713 -890 342 -686 552 -691 -525 273 397 461 690 -743 533 -184 792 334 628 430 375 -75 -393 22 133 -206 134 -93 -90 -884 78 668 442 726 -585 413 711 315 229 635 -530 466 -209 132 -746 682 347 -17 -405 685 529 719 119 478 147 -573 -82 -655 490 559 719 -144 -813 -852 662 -670 350 -812 -489 -156 342 -879 -90 6 -559 -537 58 427 487 -487 625 639 -483 -194 -547 491 286 -88 -146 -699 -131 -263 26 -659 -616 317 -651 -383 -206 -698 -450 -465 -764 -526 745 -657 -400 -309 151 718 522 -269 -738 -670 480 -355 -281 -186 271 -846 -620 -898 598 -303 -147 -445 763 151 -248 -203 292 -802 418 403 570 678 -130 393 543 -254 -596 572 -825 586 223 534 -817 755 -687 328 -514 230 361 516 -652 -864 702 381 560 206 684 -584 63 266 -708 -5 275 -897 -702 357 -409 -262 3 -719 -342 166 -610 -102 638 434 649 518 438 -482 -292 -630 595 -606 -766 625 -115 -300 -664 -107 -10 227 15 -85 136 541 581 289 -33 -136 -20 284 162 -38 174 712 763 238 302 -858 668 -727 567 -755 -177 -302 -889 -162 -559 564 129 22 116 -397 679 744 -501 -499 534 308 14 719 318 -749 -737 -284 611 -445 479 -255 604 346 630 -213 437 342 242 -663 133 96 371 -896 -154 -810 105 6 -318 547 -17 -228 6 -644 -644 734 -710 -232 81 -280 -306 486 403 -416 -675 656 -504 -775 -446 118 -759 786 536 77 -810 -850 -794 644 -580 201 713 -515 233 538 -651 314 734 108 383 -373 449 -496 -46 -890 773 -751 -891 -478 128 261 -187 -291 -140 -648 -304 -702 -245 -96 -779 373 -234 -698 479 -503 272 -65 139 -762 -147 177 636 -387 535 581 351 288 660 783 83 255 264 562 143 4 499 -719 387 -250 611 169 188 -145 442 -565 -823 -108 -700 -102 387 388 -171 768 -623 -87 -115 465 738 625 735 437 328 494 -311 297 -572 108 -558 -627 -461 695 -623 -602 772 -698 -640 234 519 -85 -314 -478 -588 49 45 -210 -720 294 9 -747 17 -508 206 -193 -73 271 416 286 -715 768 -277 -36 662 -648 -291 -195 -279 -524 588 -399 472 628 -697 -80 -396 -448 -606 -676 601 -170 -214 -811 782 345 708 -149 -728 -378 740 162 775 -22 -100 -179 -541 55 -399 200 -624 -692 337 -91 -421 147 265 -693 -865 698 -556 335 -351 387 -177 -219 -855 -239 -725 763 -753 175 -685 791 -719 348 478 -898 -386 396 -736 -611 -101 380 -118 63 583 111 -796 -437 276 -235 -116 480 -867 -552 -381 -501 -250 772 159 47 763 -306 -97 -103 521 154 -368 722 68 -562 548 -197 407 411 340 -206 726 402 752 -369 155 -367 688 -744 646 319 297 -168 674 325 427 -150 -619 -895 632 443 721 -447 -508 785 558 -80 432 283 -669 415 559 33 -31 -8 652 398 518 82 -29 -566 514 -251 131 633 110 -664 -489 577 -312 763 -757 321 -180 680 17 -463 762 217 -137 -709 -31 -845 674 198 469 -352 581 -200 -60 -587 258 528 96 -257 746 -498 150 473 -464 373 -751 516 -155 -107 -748 797 23 -332 693 713 -132 -804 -37 -432 284 72 -116 562 -588 -579 -69 -261 237 451 748 203 -689 -525 28 -382 696 -404 -887 -95 -58 -650 442 -255 -572 -366 -194 -89 -597 562 -424 788 582 291 -260 -268 -826 -387 296 -199 36 -583 -382 432 -97 348 83 783 -690 -752 -788 255 -614 313 -221 439 128 -153 753 -133 -815 -776 699 441 -594 620 -885 -19 -651 -698 -116 -42 481 127 738 187 672 -5 278 -820 -371 -702 -105 -89 -205 651 -378 -146 -414 466 -53 -343 454 574 -858 -460 457 245 -4 -281 779 -376 200 -212 575 -17 -282 -602 164 -259 -775 -335 -575 -539 262 562 396 352 470 272 75 160 -219 -139 -478 -789 -31 651 122 -755 -354 738 -396 346 -897 -619 -842 7 746 -885 -143 -685 -314 -72 -483 -125 -767 -299 -365 604 652 -889 418 84 -849 197 -641 -375 608 152 375 395 -253 -836 -688 113 -738 33 -102 687 404 -555 352 -743 -732 543 697 -871 223 691 12 325 -695 717 -24 309 535 -345 -49 536 408 -732 -723 226 -848 -470 -781 -317 -96 130 44 -790 367 400 572 -288 -507 194 781 697 -161 455 -19 -490 70 -64 454 -223 471 -5 599 -143 79 711 757 -866 13 110 -649 492 -86 640 -473 -857 536 -261 -881 -123 72 740 -535 -295 594 -133 -723 24 -651 -449 -462 610 5 -171 -299 730 364 268 287 747 -784 -330 477 -608 -466 687 619 -613 643 533 345 631 -357 -846 -89 224 -862 283 -191 -390 -893 -498 -651 634 227 580 -335 775 -897 -280 48 -276 -1 -705 128 -864 -187 -655 730 683 -707 402 466 -680 419 -487 -583 -710 206 657 -424 349 -868 -438 -54 468 773 -376 -892 -589 -567 -595 -18 -369 368 116 770 -266 651 -598 -421 -104 -212 696 507 -371 599 -40 645 -259 -713 -493 -847 130 230 -697 -877 526 425 406 384 301 -634 194 -369 537 -1 -489 365 439 -10 347 -506 146 -231 737 -720 3 -812 -299 18 -11 -494 -833 -501 273 480 -380 -630 677 678 -466 -704 -449 -684 427 -320 -309 -752 228 187 -376 117 129 -319 216 -448 100 -402 553 483 -301 71 712 627 -422 430 -441 729 -160 729 22 -506 -650 348 -349 -495 567 661 -680 -371 -739 126 184 -200 -257 630 -196 -613 -427 -385 420 361 -410 684 374 167 -525 621 -677 -254 -215 797 -661 -72 -805 571 662 4 -604 -317 307 -192 -148 -662 -780 331 -420 793 -631 97 -61 -896 22 -562 186 655 -834 647 711 -23 44 316 -867 -655 227 448 223 587 136 -837 -356 -383 -414 -126 -143 -302 257 -884 307 -10 499 -551 -559 -624 552 -259 520 267 284 25 -426 118 495 -113 26 -120 124 116 -875 -446 -794 -218 52 -701 627 -586 -177 -711 -459 568 612 191 -817 406 -724 -589 -141 -676 466 592 -790 190 -54 441 309 663 169 502 -662 773 510 350 386 56 266 -405 428 470 -661 596 -30 -763 -521 -575 13 -198 -734 -751 -805 -684 -398 377 -753 335 -150 -900 -16 -849 -618 429 534 274 -528 329 -357 769 683 688 -202 -803 -503 234 -894 658 430 68 -531 -888 -145 -411 -472 423 -44 -115 -246 -126 -160 -237 -790 250 54 -788 -163 -260 -162 -877 800 667 -200 -86 358 -591 422 187 -281 -875 -111 54 360 736 -610 141 224 -71 -123 614 425 -141 82 -525 -553 598 631 -291 -696 151 -809 519 385 -431 138 -467 -684 -482 -189 581 -494 -15 -377 169 427 -836 -571 -704 -795 284 307 53 376 333 576 -691 -295 -150 13 352 799 -650 -632 770 -76 -131 -242 -254 -126 -335 156 353 -42 567 -99 -636 207 195 223 -653 567 -522 475 -661 -319 -424 268 -473 -10 -62 94 -324 -866 509 750 -111 588 463 -847 -61 703 -748 -41 -125 -511 311 -275 -644 373 -704 -871 -582 -125 -209 -817 -854 -896 -503 -698 515 -352 -67 498 345 -871 585 -93 -613 -245 -727 538 482 -653 -651 431 -438 610 158 -115 641 -386 -69 -391 755 719 49 -876 -36 587 -685 172 136 -26 -695 -37 -71 -371 450 -45 -828 565 107 406 -850 208 616 -401 437 -322 522 -512 -704 703 -460 -659 -281 449 -556 -217 -886 -873 486 96 261 18 193 128 -113 -271 105 452 -396 -440 -806 -8 9 742 -712 186 679 -815 420 409 709 104 169 -872 -49 368 165 173 665 -772 -84 -697 -493 56 -653 653 -405 -823 269 9 -681 -775 -126 497 -96 -759 796 -209 -770 -783 304 103 71 -635 361 -583 326 409 -517 364 -28 624 -471 547 267 -39 -493 155 86 576 -743 552 -110 329 151 -781 -674 -453 -874 -41 490 -450 -770 -838 214 54 -201 615 381 -442 -638 -766 -177 67 715 714 235 141 241 375 -370 652 -374 484 -526 439 -93 -648 -608 -80 -673 -756 556 -367 -857 622 -387 71 507 -488 239 -521 418 -487 -492 -177 -179 -827 -78 767 -286 -848 731 340 -84 -296 91 -545 -317 283 -626 -748 658 55 61 693 90 202 720 715 399 -293 -694 269 -206 562 190 -100 -851 -78 -215 176 -263 241 456 529 -450 328 481 -580 406 -143 767 -653 775 -495 263 628 -851 620 372 -179 395 -559 -339 -581 601 129 211 392 283 -140 -275 65 -379 27 687 -381 744 564 -799 -568 -201 -749 -5 728 -327 -863 215 -468 702 -180 533 754 476 219 -289 -81 -242 -850 -119 -538 -696 -232 110 -346 130 -410 10 544 -239 -410 303 146 -68 -595 -443 -385 -846 360 -704 -303 -199 -120 -600 667 -885 -337 -645 -554 -689 230 -378 -262 69 -282 63 47 -369 463 413 -798 682 690 344 -22 -450 66 -683 543 349 48 -866 -751 692 40 -548 -277 340 35 510 607 -454 656 785 145 459 183 681 -746 346 240 733 -640 -179 -120 79 -809 -755 585 -582 -467 173 767 664 670 -74 199 -737 -215 369 -707 431 574 274 -503 -184 -452 85 -525 408 -883 0 780 -196 456 -542 7 -810 791 -82 -66 363 -90 -560 752 596 -662 -465 440 547 252 592 -468 -897 58 -778 -755 409 -558 -320 292 449 -504 365 -740 -34 -25 713 136 397 595 461 177 -600 381 -305 214 23 574 93 -881 679 386 114 -363 -557 187 294 -571 298 -256 -165 687 637 -740 -485 327 -139 -667 233 198 -4 -379 645 647 -615 444 -184 -696 521 -314 29 592 448 466 -654 232 -558 16 227 73 -559 426 -72 -760 232 -167 -740 -817 -507 534 36 -362 -305 545 -170 690 348 180 33 500 501 731 343 -611 678 -756 159 -353 -764 638 427 532 -162 -333 -204 -27 -615 246 -296 -606 -315 -485 755 -580 -234 -726 -830 -82 125 353 612 -752 -546 -23 268 -461 482 428 79 466 124 -259 601 -328 -456 -465 -105 -860 426 -148 470 -81 187 -812 -464 -268 -108 -305 -348 214 -183 304 -539 -562 739 -429 31 143 -308 155 60 308 -206 -443 563 -73 419 -313 -888 683 -383 -658 -741 -146 692 468 251 -655 42 -264 213 156 -406 -444 -296 128 171 -479 -338 787 -484 508 -513 -24 -87 151 -862 788 -133 303 -439 -50 -863 -782 482 -384 494 -630 -547 -819 533 602 207 -303 -671 604 -838 293 354 -528 -195 413 570 613 -342 -752 -279 -691 -456 -411 -284 -165 522 -518 -677 -26 -900 -577 -641 -468 -56 725 419 -776 253 654 -213 121 20 338 606 -793 273 725 -865 177 -406 -165 285 -129 -35 417 787 299 -620 -130 -754 -268 62 -669 441 184 98 147 169 487 613 456 136 55 390 -471 735 431 605 -343 -496 -684 335 -626 -142 -146 -895 -292 -701 565 400 564 -355 389 -655 -46 797 -464 584 -621 -723 762 -336 405 -586 331 -738 388 -896 485 72 -428 738 622 -140 -603 -101 221 540 386 -427 605 -107 -431 592 -687 588 -361 -736 -863 451 -710 -144 -275 108 397 -581 -457 359 501 -545 -752 -319 424 -493 705 -107 -772 505 546 -265 -727 -337 533 -368 -313 -179 -245 126 -857 434 -170 414 -382 58 481 -45 -352 -342 -630 464 -202 108 -334 228 -853 -336 -708 -68 464 -311 418 480 -350 83 404 57 40 -618 10 -879 -651 269 389 591 -296 286 563 -239 -818 511 -40 464 350 423 -645 650 -475 486 -497 -236 773 785 649 370 486 777 -93 -384 -759 -637 -413 -593 -319 141 -351 358 -822 -762 148 -262 133 162 746 -835 -480 -148 -346 -778 -637 145 166 -591 -15 -112 13 616 615 769 510 -590 -837 -68 -562 -799 -232 -898 -380 -558 -541 -669 -552 -494 400 -259 734 -381 -555 636 643 164 55 -39 -285 741 602 125 288 202 -8 -338 706 376 -70 653 492 -248 106 -726 198 -565 89 257 -288 -370 715 536 -880 -80 -324 -302 -1 -720 251 76 643 -261 183 -832 44 766 585 123 508 655 619 -382 -360 -43 -835 -328 -60 -248 -711 227 202 696 572 -791 481 -76 -667 -517 -63 513 16 -696 18 -871 273 164 113 -774 -752 301 750 -884 -313 61 -659 197 -303 -255 366 798 -439 645 486 768 166 592 -116 -776 -568 -509 -725 -366 -701 17 -738 -263 394 -684 -480 -360 638 -855 -273 765 -597 -227 -632 -745 -416 -137 -696 -110 492 -234 403 589 688 -421 -215 -844 -579 -42 388 544 79 196 -1 339 71 283 -305 -799 4 156 -49 -608 -189 -95 472 456 392 -393 -336 -512 9 -9 242 358 428 -698 40 -536 690 -167 -413 411 -571 719 449 31 -459 124 -869 267 -376 -873 338 -476 86 -12 396 668 464 -194 466 -326 -147 734 298 -844 -549 104 -704 687 -815 100 -814 616 -136 -182 9 584 -14 364 -254 -64 216 -772 217 307 -368 414 103 452 619 683 -116 -462 785 -165 640 -454 67 -715 117 -496 306 -307 -404 142 391 -630 -725 -574 739 -190 275 545 489 -126 671 -13 -224 -348 654 461 -510 349 -749 -178 308 -750 247 -483 569 769 -38 18 800 163 -498 -533 -247 61 -256 -388 -571 576 -334 -588 579 -666 690 -266 94 627 91 275 -234 -400 384 -830 546 577 -223 -187 77 -187 -484 -719 -265 -468 -125 501 780 -126 662 207 -698 -734 -584 -483 19 38 -835 -843 433 -85 -312 514 676 269 457 126 -88 -245 282 295 49 -237 276 657 292 4 758 21 -283 164 652 269 765 -125 607 -585 -408 408 197 -337 -728 -279 -3 559 -330 -333 606 244 47 516 467 -207 -111 445 772 -260 -199 -240 190 -436 482 -252 -111 249 107 -73 -129 681 -579 -409 438 -495 -518 -732 -550 -436 759 701 177 -249 -52 -201 96 298 -568 -117 760 -201 -473 306 -488 305 278 -22 257 -25 -334 44 472 -296 -757 629 146 77 209 458 -215 -115 -271 -640 -394 -586 257 416 237 -675 619 -13 642 -217 -713 -386 600 798 150 -455 -757 -833 -350 361 210 405 18 -690 -317 498 -430 -242 402 176 -169 -208 -852 -336 -147 782 -543 235 749 44 360 -51 -86 -888 -718 101 491 251 524 -368 -294 -53 -465 -601 -781 375 -679 42 474 -547 -451 -581 -759 -55 -576 122 -805 -5 455 520 230 -722 321 451 759 -135 -412 368 -608 -890 -415 -214 -845 96 95 589 -632 694 -211 760 40 21 -248 -875 489 -312 -470 383 -629 391 746 -257 196 -869 82 558 -67 702 382 -480 -250 -62 -368 -642 164 411 -317 498 41 -199 -673 -763 -845 -22 -344 -542 170 -80 362 -495 -599 -65 581 754 -671 -703 784 -675 -197 -857 -583 380 500 -651 -860 -172 -610 461 -270 -364 -279 -497 -11 659 728 646 319 328 612 334 399 151 -564 790 21 -55 -756 276 238 295 -101 -628 390 -301 24 746 -514 -261 -441 -666 687 -88 -172 240 242 -101 -830 -316 -381 -183 134 84 101 -462 524 -775 -358 -306 584 -304 251 658 202 -804 5 436 683 -672 -478 -659 -684 759 -248 -841 -113 125 226 217 -610 -245 -588 -727 159 504 473 339 66 209 605 -362 -834 244 -177 -267 334 -637 141 529 12 186 40 117 -390 -880 296 634 -19 -768 102 691 -195 -855 800 631 -582 529 35 -106 -864 -276 -164 -58 59 -538 572 422 623 365 32 -176 49 606 268 36 257 -45 -171 -795 -564 -233 -843 -860 -243 -780 247 199 -96 -736 -436 -630 399 279 -102 397 -609 -339 -276 -632 780 -505 -58 498 -72 369 -842 690 -578 -768 -142 -473 -606 -420 -89 -497 -128 639 -678 183 -80 -238 138 -267 -821 -755 353 -394 -607 -302 448 696 441 -808 167 129 -204 71 614 -42 298 508 -602 706 -80 268 -633 688 -400 -604 -24 -324 580 -452 452 670 -857 180 419 209 -314 62 -459 -242 729 339 -386 371 -92 213 -304 -50 293 -621 164 -662 -708 119 574 80 -396 536 -166 -33 -598 -655 -657 -85 726 379 128 594 -316 35 -734 661 -822 49 -76 -231 -868 229 -18 484 -690 704 521 -143 -274 -59 -579 645 -362 -621 250 -465 757 262 -720 641 559 -284 -836 -565 -641 -343 -58 392 -723 -96 660 484 543 -17 0 -664 750 -280 -585 739 -11 530 256 357 -436 -870 763 -40 -206 466 -237 538 -634 -680 -682 335 -792 565 -330 -67 -223 -12 40 -845 -580 -505 605 135 -709 -668 -737 -79 -457 -564 -69 541 -739 -604 -494 -196 245 722 186 -834 452 -580 -497 387 290 -267 339 677 311 -41 350 172 436 -550 144 -183 507 -202 123 -113 -224 -242 666 -60 -19 684 429 -571 596 -773 -582 600 -364 642 -497 -771 62 798 344 618 391 -473 179 -518 251 -79 361 728 45 781 -390 -348 -234 -466 -149 -815 -520 213 -727 575 524 401 -259 333 -187 -626 -319 542 185 -428 394 -342 -593 -829 -153 -687 -712 -118 83 597 -247 -401 -579 21 -668 -28 162 -497 514 301 158 -134 -476 -629 705 -211 -55 179 -791 15 -69 749 -569 -415 205 252 460 233 -666 42 -350 340 372 152 586 -851 18 -639 6 -79 -500 -430 714 -802 489 -881 737 -17 167 170 468 -229 -143 298 241 -441 68 274 -858 310 -298 -347 -67 -52 559 -668 219 -329 -239 739 -809 608 441 125 -667 -162 375 -80 578 694 48 642 63 762 -419 746 73 -123 578 -559 13 524 -374 56 183 303 -307 -586 -880 -666 798 127 230 -386 524 -754 -125 -196 -571 -658 -828 -813 -651 -827 -385 -498 729 652 -555 -455 -223 658 -775 279 -781 485 678 -130 208 -362 664 0 -650 427 -655 -850 -730 464 -632 469 -793 243 -132 -456 438 459 -236 197 576 -36 -627 432 -187 427 -643 -843 -134 620 798 726 99 164 131 152 452 790 339 161 -226 640 384 -564 435 417 589 -552 -392 -864 347 599 -636 -18 -227 119 282 391 -430 682 -227 501 196 -735 264 522 -660 667 -744 -265 -558 -362 -522 -165 -398 -558 -131 451 -589 -529 455 36 790 50 17 485 -110 -159 253 -428 -195 216 -847 376 505 -164 321 229 -178 -804 -622 -749 -169 27 246 782 -651 129 614 24 -588 24 -860 218 -128 -29 -578 -27 -98 -570 -403 457 -542 372 577 -377 -77 -546 751 710 -814 -485 -579 544 537 -719 -530 542 426 739 -679 517 18 400 233 -54 -886 -680 -683 -121 -552 529 493 -827 -110 367 242 701 256 550 325 -821 28 -732 -457 767 -296 -199 479 672 -796 -707 452 -537 -470 782 -667 -763 425 -492 239 -14 740 224 -263 -277 -285 -732 -72 277 27 -103 -141 -869 -59 -508 1 95 -544 -280 573 -631 27 -718 617 -184 -547 -447 -337 -453 572 -824 -215 -483 82 -250 -69 393 722 404 -343 681 37 466 -461 -818 -840 -656 -665 -411 -398 -316 61 437 -439 -762 -14 -846 -409 366 554 -454 325 137 -572 -365 -716 204 -425 -869 -221 754 -858 34 112 -540 -814 230 -488 686 -166 -807 -246 471 -861 -891 63 26 779 498 54 -798 -515 -586 217 -226 348 -295 395 -272 335 9 -134 206 344 -691 -217 -716 595 -535 597 -415 738 131 487 -900 452 18 -303 113 507 -329 -872 -92 42 -765 768 -296 -686 79 -101 -181 20 -480 293 -801 112 -32 358 -209 -806 -708 -828 -416 422 633 -700 -405 -504 108 -139 56 -482 -626 -238 -481 -597 -891 -463 -796 791 337 258 -503 -667 -501 -754 -776 -762 -184 727 -146 -97 -288 -617 -38 -77 -542 -765 126 -571 285 -232 71 -117 -202 9 347 450 160 -562 -212 186 646 513 289 -573 -141 -681 216 -110 -151 -336 628 193 506 677 676 141 -446 385 -97 97 736 -463 19 -123 646 589 369 23 466 276 -338 327 286 -883 791 -363 -756 -125 796 760 -888 360 -565 750 485 -30 -696 382 -897 660 -543 -429 -539 740 -731 216 108 -192 178 84 386 -151 -674 778 -718 -352 337 -375 -681 -816 521 -707 550 -660 632 348 -258 409 -446 782 -283 -148 269 516 -10 149 684 786 137 499 125 125 -595 379 446 -14 612 -164 741 -15 -44 406 -127 133 -232 -268 102 -384 669 368 -120 -731 307 -648 -514 151 198 -348 -821 616 171 -790 432 591 673 702 579 -829 218 477 158 475 -234 140 547 41 86 406 341 -781 67 -749 464 -793 -393 61 -715 357 517 -837 -87 257 569 -675 0 -554 273 578 -127 337 -308 -638 306 107 -569 -485 94 -565 310 -734 -844 130 439 529 501 -323 -320 -641 -579 -336 49 600 635 601 -415 -370 -125 -244 -529 -723 210 -771 -31 -7 712 -47 176 -440 458 610 280 -378 457 19 467 -723 260 -161 -639 -130 -671 294 159 -43 276 699 55 5 318 205 5 -518 -670 -378 686 214 -475 -677 -65 404 664 263 -451 102 372 233 -439 -746 240 -466 599 277 410 479 -613 647 597 527 -571 -434 -868 36 249 351 -504 446 -745 721 40 -247 -25 55 2 -685 241 -451 545 393 313 -826 2 368 -376 -360 -837 133 -772 -362 74 -648 -287 38 596 533 -83 -686 -759 -866 710 298 -1 662 701 425 666 231 -373 764 165 180 -494 27 -805 -371 -482 769 -790 308 -463 -41 -454 739 750 -129 141 509 545 27 -342 131 49 734 203 -579 -589 -688 483 -475 487 324 -129 636 -861 286 -33 -7 -881 -123 560 696 -297 -603 97 -443 -185 381 56 249 -787 153 566 502 -842 149 -709 99 -641 -159 400 90 -708 -648 -309 761 -802 267 -342 161 -89 -884 -733 -586 -360 466 -898 -557 59 -749 -779 -547 142 605 -678 -589 -355 -584 -653 -591 342 763 362 -13 674 368 359 421 251 -521 187 -420 -541 282 40 -660 -245 -27 607 343 -249 -551 270 242 -869 -287 -84 6 -371 394 -643 34 599 -898 -256 -628 -498 -432 360 248 -316 -283 -781 -594 -566 -711 127 -269 734 -156 67 -484 575 396 -716 752 -528 365 -800 -539 459 237 -500 -540 652 -824 -220 -814 -538 -783 -235 -640 -540 -552 -282 546 169 -761 -243 -511 594 -743 434 36 127 -537 -284 594 703 348 407 331 385 -360 97 -622 -262 -50 340 -735 -758 149 -219 267 727 747 -406 -372 -382 440 -830 -686 66 -471 -812 426 68 -479 348 317 138 785 402 -139 -152 348 -518 -892 -705 672 406 133 -96 778 594 -308 -262 722 -276 774 -760 525 87 200 140 515 -83 308 177 -395 670 -885 -460 -533 -877 619 538 -406 137 -623 735 144 -299 -897 281 37 34 193 -472 586 577 -212 686 425 573 -883 -568 -448 -44 786 -449 145 698 149 769 576 -237 770 758 -683 149 320 65 666 612 268 -49 6 725 -813 -899 -783 197 -554 -791 39 -551 -252 727 630 -846 434 715 -195 -485 514 -242 800 521 574 -141 400 -270 -351 612 519 -643 90 441 578 -638 477 72 -722 -486 605 186 -246 -812 -7 333 596 21 -371 477 90 153 712 93 348 -792 437 692 -220 -142 338 481 -369 -430 493 399 614 -230 -215 -682 -493 493 608 58 167 -340 -359 219 -819 83 482 694 -143 -414 482 -599 559 -363 -128 712 -199 685 -238 -184 565 -191 -758 -797 -366 -409 -415 795 -428 -289 -180 568 -843 563 113 -440 -318 -568 -187 676 -697 376 532 443 -805 234 -73 -188 16 560 272 -193 597 82 -669 -358 -799 755 -350 -257 -389 295 150 -656 760 -197 557 564 -561 484 -170 -694 652 626 -883 118 -451 -250 -293 210 -464 -78 -481 -608 -476 -685 762 325 -269 375 -119 -321 418 557 -198 163 -716 564 -375 509 -115 -889 -54 -793 -390 488 -365 -223 215 511 -222 -744 548 712 505 699 257 -80 -587 767 409 327 -737 69 20 -692 422 -445 744 722 405 -238 -413 313 -498 203 740 575 -540 243 390 -161 -344 -196 250 449 -314 292 -370 -92 631 -403 -378 662 311 -223 -595 -26 267 -95 -877 -555 624 -588 60 -260 335 -56 -216 -72 -6 -565 -563 -575 479 -111 -725 525 -85 -640 -783 607 779 358 201 -213 -577 116 -462 772 -231 582 157 -252 -387 -429 -329 -42 -164 -872 119 -513 -341 214 68 -517 71 -13 233 668 -274 -300 -447 224 530 212 -118 593 -264 -146 721 701 -72 268 -50 -673 751 -797 311 -621 -832 275 -450 24 -395 413 698 635 -23 -231 624 -878 646 -54 760 -390 -288 -159 170 -455 -313 36 52 96 -510 -578 -796 -553 45 21 470 617 269 -802 -655 468 -838 -92 -88 787 -201 535 -312 -601 -626 -307 185 671 88 -333 428 418 673 756 -274 -12 267 335 -505 413 -879 -1 -632 15 -689 640 607 -804 599 62 318 -254 103 549 -378 637 -326 472 -165 -28 -99 245 167 -899 625 -757 -172 -571 -673 515 -557 -211 -769 -534 -604 2 -448 -610 773 -871 234 -191 693 516 -578 -544 322 -361 632 -689 638 509 -252 -810 161 -158 -132 306 271 130 -463 683 144 -687 -727 210 -794 -781 236 -820 -427 477 758 -582 -576 -369 -168 695 404 323 -473 -443 -323 -46 220 782 -142 -843 -291 -824 -871 550 174 -716 291 -753 337 159 418 371 -208 458 8 690 -305 -808 -149 -321 -175 -815 254 -863 -19 672 -223 469 667 -14 431 -509 -304 526 119 713 783 -95 556 -280 646 -220 -127 -751 575 427 70 769 781 752 -315 658 -843 -668 -561 1 707 195 -53 109 -65 -434 705 741 -480 -323 -539 -128 412 122 -640 -280 445 649 605 -16 713 -620 -95 79 -213 -157 -653 -83 -512 -415 -437 101 -266 191 -125 680 -70 -87 436 -589 -422 -18 609 -205 -112 44 -390 -323 672 443 -146 -437 -608 598 -287 -786 52 444 -527 -155 -1 522 -218 120 -352 343 597 587 -759 -147 -132 -334 -618 -800 -158 -802 -527 790 17 -20 -328 501 -798 282 -554 -472 -526 -124 766 -11 338 325 705 -114 -549 620 -604 644 490 739 -197 785 -166 -315 -268 150 -265 609 -445 562 780 -300 710 -392 254 -40 -410 538 -363 -802 -349 -713 653 649 734 -750 251 752 704 -765 -637 551 216 -307 -160 120 -676 546 295 -127 126 -652 663 -257 508 349 330 -110 -753 -846 217 -220 713 569 -25 -202 -780 -661 129 125 -636 -161 -434 191 398 789 91 -226 242 315 -743 -14 -105 -471 -76 -593 492 -23 -789 751 -166 367 -848 575 676 -386 496 -628 -353 159 329 -395 -357 733 -115 -268 -295 726 -199 -240 -638 12 671 777 -717 -193 -255 770 771 667 -899 -749 -71 719 -712 86 -818 21 536 -197 -194 7 -866 165 -56 127 69 -554 -429 -757 -555 -7 557 -311 328 -691 -343 340 712 -321 -200 -829 331 -51 503 -334 -691 -886 -402 -553 -681 -804 515 -719 395 669 -106 83 -159 403 -371 390 -703 754 -792 786 -110 140 -357 -496 -509 -118 602 -735 478 583 631 226 89 510 -439 -305 267 774 -54 -233 273 509 794 -373 35 -589 42 67 204 -2 -587 -41 -446 592 -423 153 -134 145 562 197 -557 -610 -133 -218 105 -17 -657 674 48 -864 -91 224 671 -525 287 16 -81 -430 718 -140 650 -872 108 -456 716 -517 -355 710 -135 -583 -325 -583 -567 -253 -395 795 -533 -582 -39 -507 -33 631 -546 -650 -821 777 792 -816 51 -146 -62 382 -543 -589 280 -248 776 -423 -652 -845 40 491 -820 230 693 -627 -809 -243 -196 -659 391 648 -297 432 424 155 604 -607 248 58 -393 308 65 510 -121 60 298 691 -358 -519 -840 552 -248 -604 -64 -295 657 671 -466 -545 -835 295 -163 729 -216 530 322 -404 -88 789 33 -455 -741 -112 767 -65 624 563 230 -266 75 -332 120 54 -695 498 -316 226 746 529 -241 -515 -211 368 -896 -482 17 -255 536 32 366 -557 296 -121 211 -301 -685 800 169 -425 -612 409 -677 -348 500 70 271 323 262 -407 -424 -438 -334 -136 677 -72 224 -778 -156 -870 178 -861 -335 -348 548 664 288 585 510 752 -81 -242 -358 -372 110 778 623 -508 -220 495 98 -342 626 -690 326 -104 -365 -887 83 -521 -232 -194 178 -56 -618 -459 -421 -348 -208 -688 -331 386 241 685 -223 47 -692 172 -349 94 0 -398 53 326 -498 174 282 -54 532 -877 -694 -791 -404 -809 -212 -682 -592 357 641 -267 -700 -490 747 406 448 -623 416 762 -634 505 519 288 -328 554 -353 176 -726 -786 93 156 -592 -327 43 -656 -552 60 -50 -12 384 -640 632 -849 438 -899 719 -438 162 -663 -19 -472 -883 715 41 -754 -858 294 -160 -547 304 583 782 369 -387 243 306 485 -705 -708 768 -691 -348 -494 -134 -164 281 -714 596 -677 -478 -11 -476 533 546 -860 769 299 -651 91 -418 -512 -562 322 415 403 691 -811 -684 -250 -450 -342 744 -141 285 -677 -751 666 651 228 -298 -883 775 -291 296 -323 35 -282 -483 -830 708 -119 628 -624 -594 790 -99 -170 -711 64 -601 -442 198 -417 323 185 40 -426 -682 330 -870 -421 -416 6 204 -304 -18 -791 670 -11 -662 415 -660 -397 -676 -719 376 -537 120 -200 -471 477 183 284 -723 -839 399 577 185 323 304 442 68 -187 -313 628 153 -699 381 -118 526 -832 -133 -19 220 -132 253 -681 12 557 -249 -722 -320 74 -444 -247 93 -555 23 -802 -641 -521 653 -459 505 -296 -751 -120 -526 708 145 347 311 -74 -784 -629 449 -569 -151 -53 -504 -682 -237 119 210 -430 523 429 789 -724 -716 -168 497 456 -31 -751 -502 -296 -518 365 682 -24 668 -424 586 -377 -256 -456 -349 502 376 -366 -651 -644 80 -242 38 179 -690 -388 -553 699 -311 -206 -615 -809 425 -392 -640 -30 55 -128 625 -671 432 -268 -349 771 -135 -808 -796 644 678 -853 -486 -774 -492 -457 557 -795 -209 -754 254 14 -496 -344 -103 695 677 -222 -308 385 -734 634 -436 714 798 146 -293 742 -62 -20 -318 -678 287 -286 -556 155 -239 676 -435 -360 644 440 -516 -685 213 -61 643 -343 164 -176 338 36 434 -193 577 187 268 256 68 692 -706 -848 735 -456 708 -703 743 31 -878 500 -241 614 327 578 -249 269 -577 -784 -194 778 -698 -652 532 388 -152 -564 152 -707 177 459 372 555 553 -709 -817 333 -348 -250 -380 19 413 195 348 143 306 667 686 -333 -4 -417 299 -242 -134 621 166 -601 -336 -664 -275 265 563 8 -668 -369 -41 368 -243 -393 -540 181 598 -850 106 -783 -182 -850 578 -37 -828 -468 524 -58 791 622 -433 55 649 -450 649 -741 -101 -499 665 -371 78 254 324 415 228 -205 -32 -500 -379 -160 233 -548 520 777 255 -866 15 297 323 46 674 486 412 -525 -611 7 -537 -717 305 582 -198 -506 -851 58 -218 614 -597 41 458 480 334 -332 -256 -496 619 747 652 -799 465 24 -614 -833 -611 467 -630 637 -836 -712 -191 -717 -855 59 -521 194 778 -794 -250 298 -82 -343 -344 -813 -246 -804 162 405 -254 254 -178 517 471 515 -754 421 -513 -655 -390 -866 -780 791 -797 21 85 -420 772 784 -488 -356 606 -237 -134 68 -278 -261 308 -550 -817 -243 534 -317 -199 -778 398 749 494 -495 664 -257 649 665 -445 -107 -179 -78 118 -715 -463 -178 47 593 -440 -196 -350 -705 -229 -875 -231 130 278 695 39 -451 204 749 662 617 -490 -489 -784 486 569 -726 526 -571 64 271 85 547 706 280 283 -330 62 552 -633 238 198 753 761 -611 35 788 -853 -711 -580 186 743 482 561 -59 582 -242 -747 63 347 -48 -7 -715 -434 174 -194 449 -312 471 -411 441 -502 -410 -63 -238 -148 -552 5 -854 189 -144 -827 98 106 -868 -109 -108 -108 -247 85 476 -181 -362 -604 -274 -878 759 557 614 -198 247 -828 -429 656 761 -592 469 -372 170 -305 485 403 771 -326 313 197 -526 490 -743 -586 15 759 746 -169 -394 -479 266 515 600 -303 -871 -563 -633 -199 -190 -181 623 -184 460 350 164 454 -20 -867 -722 -171 -350 -142 698 560 491 -893 770 -433 130 -699 174 -876 404 675 -251 -609 -838 719 -629 173 781 -771 268 -375 32 -720 -535 707 790 -825 -741 -43 233 312 -108 748 -120 264 55 -707 190 -498 -884 -693 -653 645 -747 467 -273 -380 694 16 -612 -114 -205 -710 385 216 -463 389 461 -261 146 -648 -75 161 545 383 -204 -736 -866 -622 670 308 -425 -740 -80 -224 -494 -582 799 -752 -800 -341 547 -819 96 -230 -59 74 -251 127 -195 576 691 -238 -737 -36 -132 576 246 -481 18 -703 721 -570 -435 788 -350 -202 299 257 -484 -885 -618 75 -873 352 581 779 -163 -716 -331 -587 -638 -585 -253 303 -88 222 27 -269 -505 -68 -644 406 -481 588 -374 351 485 -765 -13 -474 457 358 -841 -837 313 569 498 -361 734 -556 -455 -267 -375 571 -1 -7 608 440 -111 -686 -495 -168 -56 301 533 -852 582 89 585 -591 -250 -248 14 551 -148 424 -717 -670 -405 70 297 -731 -204 -115 763 -151 197 233 -64 110 468 330 31 -858 -96 -751 -120 512 739 -449 -367 779 167 -535 130 -635 -341 -849 -711 -890 676 -542 700 -86 389 -350 -707 -666 550 -413 -15 751 -598 -139 -762 -284 -523 -868 434 670 190 -385 -157 665 -517 -237 -457 622 399 -271 -730 -899 -406 -312 -204 85 -773 758 -437 171 21 428 -154 -315 -878 418 -16 202 788 -850 -172 -503 -536 716 70 17 -497 -664 789 -319 -541 247 -538 -90 -756 -152 -886 526 625 -800 79 -278 -18 -629 179 169 650 648 507 581 -283 -649 -896 30 179 -346 -787 -327 -437 -762 -190 -462 111 -291 338 -349 796 582 619 -6 695 342 -269 736 -231 -226 -672 -350 -818 548 -713 233 -341 -776 551 -335 33 -578 -454 541 -165 -482 -172 358 235 -223 -857 -702 212 534 -101 606 -182 -121 -713 -630 294 -465 512 -507 -675 -52 -379 578 378 703 697 -347 8 609 613 83 -493 497 -686 696 -595 195 172 -575 -576 -668 421 -419 536 -506 668 540 -442 -755 346 -378 -207 -403 -546 -463 244 -562 -306 -285 -887 716 -139 -467 -800 -690 -867 -623 -314 650 527 -592 691 -535 409 548 207 260 -211 219 -367 -757 353 -664 -539 607 -363 781 783 -804 749 745 -372 557 -851 604 -41 -411 780 563 -707 -280 -177 -83 292 -605 784 -649 -299 136 -699 157 428 24 -197 38 98 -286 -861 -513 792 -799 447 -565 -101 -124 -720 -678 -323 -591 -18 755 362 252 684 -632 -566 -833 -660 -378 59 -182 -423 -238 -171 54 -362 539 -168 -108 182 -111 -423 -482 -274 -497 -672 34 413 -32 -299 -820 312 -593 -626 -71 -837 471 -816 661 -819 -551 -121 785 -593 -4 -667 336 -370 -624 311 -218 328 -861 -43 -217 644 -474 -582 -680 696 639 359 -298 56 -29 211 171 -22 525 697 -81 -27 -689 -627 -216 445 -275 743 -421 -177 -93 -510 178 -404 -446 -22 659 -11 771 11 439 787 608 -118 -241 785 540 -356 215 -441 321 -309 -359 82 -188 55 -674 -749 694 -142 -479 304 312 -186 -482 -366 779 -296 357 -706 156 76 416 -210 -283 -758 -811 -608 433 563 -658 706 189 -185 146 221 274 -809 -682 96 -143 137 -842 162 -23 326 -353 -793 -68 127 670 -215 -211 496 -529 480 -839 180 -224 139 -218 -661 -423 175 -653 -148 286 -729 739 289 -401 57 522 -452 -878 -121 -712 774 580 448 576 132 -428 137 -58 -493 -871 -859 -593 653 -267 -49 -249 -775 -472 -641 -595 -177 653 127 -275 -356 617 -27 661 784 66 -496 502 -156 425 -474 758 -808 143 -435 99 334 585 -3 -496 475 -402 528 -839 -404 612 -195 -741 -373 -283 -800 489 -876 -290 -402 27 -221 -701 258 323 290 -382 -18 83 -171 -756 320 451 -430 799 651 326 -720 27 511 250 -685 -690 -280 -750 -420 770 -434 -553 119 -869 -88 -259 -715 135 226 566 -317 126 268 -546 481 -677 224 -448 -335 772 419 707 -436 796 -840 632 -251 319 -880 108 293 -108 -744 103 -85 -528 -178 289 745 774 277 327 -33 439 565 -553 54 -23 -95 -770 455 -375 83 -787 360 196 488 -503 -191 418 -830 -745 -662 28 -211 629 -151 -272 28 478 -875 -687 676 -577 -763 -857 -899 -146 -322 734 72 556 -510 -829 718 708 -610 752 -4 216 -864 41 -48 614 -830 -710 64 156 580 -230 -415 -88 264 391 -582 362 610 -606 -754 -447 -863 602 -106 263 320 -607 752 -362 -545 16 782 -34 118 -829 -762 -352 -77 261 276 -878 636 -742 -383 727 348 542 -44 -539 -76 -153 -686 -745 717 333 721 337 667 -697 596 430 -505 -404 343 -422 -656 524 -110 628 66 330 -295 -376 787 652 -270 -766 -174 710 252 312 740 104 -69 -520 -788 -250 691 -657 454 622 411 -695 85 -740 -55 411 -6 462 -442 626 643 -372 -576 -171 -212 166 -112 641 -148 -845 -279 -614 -340 -584 -783 -303 -234 -502 -197 335 -67 -175 343 -199 408 766 -4 -682 71 -899 -788 620 351 200 573 287 -647 -165 73 -136 -851 -375 -601 787 648 -304 439 -499 -236 -451 -730 485 660 27 686 -92 -537 174 -721 -422 -146 -154 767 353 -676 666 762 -791 492 709 318 724 621 -85 -396 -257 -326 93 662 -738 250 433 -581 717 -36 -686 -572 -684 648 88 595 -511 514 -793 -260 -120 550 -874 -363 -355 580 155 224 -459 -330 -900 -680 347 58 -728 388 -607 112 -467 393 447 173 623 -82 388 171 170 -145 339 -168 68 -689 181 -425 61 -822 519 501 -789 537 302 -727 457 -130 345 -161 -538 -715 -896 -617 295 -307 422 -566 -225 611 316 -747 791 300 543 -512 -88 710 258 770 560 -451 -426 606 425 -871 -672 -43 740 125 -46 -368 -497 -697 576 613 -503 -676 -814 688 141 42 -868 148 251 -46 644 -743 -889 -304 95 -235 -746 -110 571 -44 447 -772 -178 -465 671 -612 -155 -471 -141 686 704 647 -648 -425 -676 528 375 -824 592 447 37 -892 -402 -636 -519 183 116 -754 -115 -239 93 -316 323 145 -685 46 73 320 -654 -520 43 256 180 -812 -643 701 543 -372 273 286 -5 115 253 -256 207 -43 774 -55 -315 -564 162 422 714 -572 330 264 181 645 609 -862 -882 607 -506 -383 139 -533 -630 -248 -873 -146 100 -200 614 7 -317 -520 742 232 -637 270 620 -184 764 -27 363 -406 611 -478 -137 -595 -24 -337 643 -186 -627 314 -866 179 -551 398 -262 -871 -656 -207 33 -486 -375 -431 -888 -220 160 -407 -458 -658 -372 221 -448 86 -48 557 768 -227 507 -668 -18 626 -689 411 -206 -57 710 -808 -422 200 -861 -166 -6 -716 466 601 238 -412 104 -819 541 -590 -410 613 111 -234 369 -867 -138 425 711 759 464 315 171 132 487 -175 -455 142 205 149 710 676 -224 -316 319 372 246 154 209 -402 -322 201 -401 491 -327 -816 -375 447 -357 -19 -460 368 -775 67 68 421 84 -320 -135 613 212 604 691 217 -541 -774 9 -143 -619 -743 -626 712 -5 -218 -714 324 -223 638 -237 -791 518 427 589 -833 -515 -70 -201 358 -368 -635 0 437 246 405 -532 -413 326 647 -85 -560 252 456 -257 -712 73 187 722 -650 -488 -410 166 -800 -762 -113 106 -896 79 -200 -164 -602 108 560 -682 -634 -888 455 -405 -185 -141 -63 -241 -148 765 -876 640 335 -505 -749 -292 700 -615 636 -166 11 -634 -597 462 -551 516 494 -78 170 491 -131 -83 718 504 -464 218 121 -835 32 466 173 -384 -379 642 520 -51 -367 -228 -675 -767 -684 -508 -553 579 773 618 -834 304 660 436 788 425 -471 -881 -35 612 615 295 384 -101 658 447 533 -131 -196 141 639 -558 178 389 -479 -454 380 -692 526 7 -317 142 -679 195 571 -445 -368 -210 -810 -856 -68 -25 -407 -483 139 10 -779 773 179 -425 -133 135 371 -840 -625 -597 -50 246 197 -150 132 -371 509 642 -436 -601 59 691 -156 -541 217 793 720 -399 -131 -484 52 -608 175 -333 249 -810 628 -193 -28 29 -141 294 -260 -526 514 342 -723 170 -787 337 -247 -182 -69 424 781 681 -454 693 -757 -769 -861 -616 -84 -734 -286 -720 197 -558 642 536 -442 22 -497 -380 -689 33 -28 170 100 -624 -198 -354 753 -554 -777 304 -615 526 -524 -230 -797 275 301 -24 -865 -456 -648 93 636 679 -241 193 228 -125 551 -282 168 538 -42 -619 680 596 581 -81 175 -408 -657 -841 631 -423 216 -21 61 680 -300 -880 521 137 -74 797 -165 -529 -192 679 -625 -653 250 -119 -595 -683 115 736 396 222 373 -421 -802 -430 646 766 462 582 -151 347 -151 -408 -513 717 -424 252 685 -594 22 309 -167 636 -259 185 -484 -811 204 33 -307 552 -305 752 40 416 -781 107 795 319 -85 627 -825 -6 793 736 713 -552 -792 -74 -797 -156 549 735 342 -299 758 -372 -99 -78 24 -558 466 -205 203 -692 156 -624 -610 -675 -832 -120 250 -195 359 460 -138 78 126 -237 -296 -457 -218 -640 -839 78 421 -155 222 -868 -104 514 -115 680 165 575 -761 69 787 723 -714 -863 -361 -780 338 -8 249 -299 -873 -569 21 288 552 -107 572 127 531 332 457 -461 374 224 -70 -694 -137 185 -596 778 -8 469 -875 80 761 -886 699 326 577 -300 -377 700 -637 -770 -317 605 -379 223 -622 -37 590 22 -581 314 502 270 -90 -268 353 146 -889 -394 788 -398 -564 748 -372 771 -734 -782 562 -531 287 -152 -163 244 -117 653 787 215 303 434 232 623 -540 -651 743 -813 356 800 -239 -310 -458 -445 8 -899 445 204 336 -680 535 -70 -131 -81 -600 137 57 -233 -832 406 215 -37 -42 -814 -90 -838 -34 -449 -782 -739 -525 -790 -341 -307 20 598 526 718 144 376 65 -547 700 491 -585 132 570 718 -795 147 -191 665 -211 480 11 -346 -194 181 631 561 369 608 631 572 -438 -69 240 -691 -828 -231 144 2 -784 -124 -473 -625 -882 618 52 -620 -778 -112 433 734 -800 499 -684 -101 -403 273 780 449 -387 -60 455 -248 -819 -348 608 591 -481 -897 239 558 26 174 -588 -542 -470 -210 -64 292 485 492 20 605 -126 606 468 528 384 480 -785 446 -388 285 -752 -779 494 695 748 342 -487 222 -683 -624 -728 247 262 130 -217 133 -168 658 -571 -727 490 25 -527 266 -660 232 -569 -223 519 -42 -539 195 531 -62 278 418 428 -574 703 -390 88 -271 -292 -43 -422 524 -503 -618 238 -354 -827 -387 238 381 -80 485 -748 217 662 -601 -238 -282 178 721 578 -377 -517 790 375 494 -874 -353 -249 -395 279 -150 269 -599 407 -114 -290 -174 -20 392 -129 58 -794 -645 -384 -347 -744 167 -819 313 126 375 -599 -718 -344 475 397 386 -501 -792 -216 -853 -29 393 -157 -655 49 -409 319 273 -679 -547 595 -579 119 49 716 4 724 455 -133 360 -70 -653 26 107 -805 -314 787 -598 -850 546 -25 394 -845 586 -747 -882 467 -494 104 -806 681 50 -506 -731 -645 -210 -40 388 462 749 -90 256 733 228 304 128 474 -58 -650 -645 366 -724 -339 162 -755 187 -86 524 476 -416 615 117 -341 722 -430 403 351 -234 -824 111 -510 357 -143 467 33 -733 222 -46 -214 -427 212 -224 -724 -871 232 755 -147 -392 -42 33 -455 -812 -248 390 -776 53 -334 82 -302 -567 -26 743 -612 708 -663 304 -426 -346 59 -246 60 -552 -473 -84 -240 -385 -474 200 -627 35 787 19 551 -424 -312 254 553 168 -849 -213 684 -146 -58 49 -615 795 -714 -276 615 27 424 226 -406 -657 -5 596 479 -54 -613 311 -151 -492 -757 -349 326 767 101 -669 -782 -402 -499 -335 400 -78 730 775 -135 -790 447 -67 -661 -104 -54 -85 163 -572 570 -46 134 -319 29 -614 -25 -571 287 298 -504 421 -324 77 -519 192 222 -806 597 -72 -49 -611 -471 238 667 202 262 714 -44 -87 -353 -797 -339 -760 -333 327 747 -677 -824 231 -6 790 114 717 -76 342 -83 -7 178 -182 595 -285 74 -131 663 -682 366 290 -836 41 3 -194 628 -153 755 -894 555 251 -655 781 32 675 -754 396 464 226 271 -283 544 167 69 203 335 766 -560 658 -436 -223 17 783 -671 73 371 -692 103 613 -796 -858 73 764 -389 -857 -328 -91 -341 154 -216 587 560 75 -5 -407 105 274 -899 -518 262 -150 378 435 678 529 710 758 540 -357 286 345 351 -182 -356 406 495 -854 -92 -250 -408 13 145 -110 -74 -509 588 100 527 -437 -725 -299 447 763 493 -829 -55 506 285 463 -470 408 506 -162 112 -840 -48 406 150 -306 -444 -468 -398 -560 -447 -854 -319 774 36 -627 729 -763 660 -599 711 19 -661 -326 -539 -330 -635 -46 698 -416 -10 -887 299 337 648 45 373 741 381 -324 -527 630 -795 575 -820 -235 -439 -395 -470 145 -164 42 615 -165 -847 139 -657 645 -27 315 -284 -762 470 644 4 382 416 -213 402 770 333 -471 -409 -126 275 268 785 152 349 415 -854 -561 494 297 -316 -591 242 457 758 589 -323 765 -891 763 -751 691 -386 22 -67 -578 -382 -672 410 521 702 248 -458 -115 -685 -450 -605 710 105 213 -106 516 -647 307 113 -143 523 404 -696 638 -833 706 799 198 -402 -250 89 573 -197 366 514 187 -498 553 61 -879 -694 399 -788 123 -135 -679 -102 89 -202 -529 706 -571 658 -877 601 -449 108 -52 114 386 18 -10 -298 -892 -701 224 425 22 -374 461 271 394 -267 624 -90 -816 -619 113 -763 434 -706 -396 788 201 -243 -159 -228 35 -664 -133 -90 -789 -91 -582 389 634 332 233 -27 787 -244 635 -168 -588 -238 614 41 772 -229 -56 149 -821 354 386 -146 -695 -685 -886 -123 -154 -60 -61 -434 -274 794 774 738 377 -273 558 -764 -256 529 344 -770 -128 -842 169 236 96 127 -798 -358 187 -305 267 787 395 368 -183 393 354 679 -663 -795 596 -140 -479 -670 -251 -409 -47 -378 -836 474 243 783 425 -682 -141 277 -234 729 418 244 -547 291 -507 223 43 -209 664 539 -496 618 -30 -656 228 -833 412 672 -786 -307 566 -119 -254 542 -730 22 665 668 -852 678 -213 607 -14 268 461 451 104 -218 299 720 672 171 -847 557 -93 352 50 -573 -118 -640 626 -397 -55 -190 205 -638 91 583 -195 677 642 -597 737 503 564 163 309 -125 360 -103 630 515 719 -867 388 391 153 -806 -702 -391 -235 -522 -538 -466 5 579 489 498 159 765 769 143 -808 -112 578 176 794 285 184 -254 -245 -792 713 -347 -383 -713 -398 79 100 -410 -834 -189 436 311 150 741 -210 -851 -750 222 -162 198 161 -105 -777 595 -448 -587 593 -548 219 -603 152 363 -389 72 -812 -117 -224 -58 -462 740 154 -232 -244 292 -827 -482 96 -276 56 -804 -467 281 660 654 -77 -726 399 186 773 222 -9 616 496 -726 710 631 465 721 401 -539 -458 -525 275 623 380 -420 -235 -532 389 573 -59 -223 275 -767 791 126 148 -827 -334 604 -482 -356 406 13 -443 -510 -572 726 377 353 -799 513 -295 -119 72 626 731 453 -499 357 787 -399 309 5 122 -394 321 54 96 -674 -157 222 207 346 -682 -755 757 -184 493 -679 -25 378 -276 605 -636 635 -8 -793 -546 -460 -736 130 -264 799 179 441 -880 212 33 285 598 410 681 542 784 288 448 -106 -490 247 -708 447 -460 -337 104 746 267 19 -540 74 548 -28 412 745 146 320 -138 -825 71 521 119 -585 -833 -227 -558 -136 -433 -546 721 -811 -133 -138 -420 494 126 -230 -402 -87 -374 754 216 582 -357 66 -482 -60 -676 645 613 -310 -842 -336 -250 -561 678 335 -765 342 -375 513 -589 -689 57 -577 376 686 482 311 -85 763 -82 201 -544 525 -107 228 220 424 -727 -718 -619 90 -413 -589 383 -20 -709 158 777 -824 676 -795 -686 515 533 -670 506 -349 418 397 491 225 570 787 -869 608 497 -7 528 -88 776 446 -43 282 -214 52 23 -75 520 -717 532 519 -248 -684 -894 -657 -366 593 -464 -740 -447 226 471 -144 -411 698 -50 -65 -477 -318 652 269 -853 -430 512 735 -494 253 -271 540 -764 -851 -502 -384 -197 367 -153 -433 -170 -552 -643 778 793 261 -263 -630 -812 -307 -356 179 -11 698 -109 -790 -512 -693 -775 480 -802 17 -617 690 -485 562 -336 -444 -146 -320 -734 -695 -113 297 455 669 697 546 -160 -281 -760 497 -268 266 -377 227 430 -599 -414 58 127 294 284 -880 594 338 630 -637 -810 269 -106 -513 190 -629 -674 195 530 522 -118 -689 582 -439 -166 -203 -453 -557 -811 -100 207 123 -877 -116 -403 19 393 351 566 -446 -630 -663 795 -291 -764 -502 -47 -292 695 149 -288 -370 306 223 -111 -417 169 331 466 -638 -402 348 -513 -473 340 -446 307 -630 -286 -280 -98 698 -674 723 142 -388 -597 -398 754 45 330 -124 -388 -11 486 210 -447 198 -264 675 798 -758 568 -497 -98 -135 -701 -24 705 -319 597 190 -318 -691 787 -842 -659 -375 477 -51 -712 540 737 669 478 749 -292 -452 658 299 -751 -679 -818 255 -12 622 203 -499 -795 -340 39 632 -430 452 557 280 -698 -665 453 -598 276 -748 735 -154 -441 216 688 -21 165 -684 -240 -397 456 262 536 -419 -80 239 -226 -198 727 -138 -656 -388 -179 440 -372 630 571 -8 294 -706 608 675 110 -31 171 639 -565 -497 -620 706 276 330 598 554 -89 496 -294 -565 564 513 770 -435 -758 -319 775 589 -449 -743 -224 398 -736 484 -665 636 -119 40 545 -24 71 31 -733 208 -891 585 -642 -207 -488 221 -882 156 -229 -200 559 -157 520 -252 -355 -879 110 511 -640 296 -441 325 -276 499 50 282 351 288 -378 -637 379 252 392 674 454 76 218 608 507 -675 -349 -201 70 -245 -182 154 689 90 316 519 -254 -775 412 728 507 -517 688 -4 -58 -796 -634 -397 -823 420 -644 -582 214 661 755 -8 592 323 -414 -195 69 -74 0 678 718 741 -8 -358 -414 -494 -280 -159 -181 260 745 636 554 -201 -100 428 -593 714 132 11 -299 121 286 -631 -35 150 155 87 694 -645 327 337 -670 -166 -28 -601 -431 105 -497 191 263 -841 -890 -495 -210 502 245 -326 -713 706 271 761 425 0 149 -54 522 760 -313 138 -844 -82 -387 -178 688 588 81 -5 451 -744 737 106 637 -724 458 442 241 -60 152 387 -401 524 688 481 -203 654 508 -283 203 -520 -593 750 -716 690 -409 615 -784 578 -865 -668 -455 -123 326 -96 693 -316 -484 -176 -228 518 -347 -329 -501 -565 -660 677 774 300 -449 114 -525 194 -639 524 -228 -41 -846 -53 -642 56 -475 -565 134 -79 -445 -131 -639 734 746 -231 46 -278 101 -685 -373 -334 120 270 -859 -153 -490 -224 19 219 -456 -399 -613 674 716 -559 534 638 218 733 641 -862 -628 -618 -801 782 -559 46 122 572 752 -81 -258 -695 384 711 298 741 -78 103 -148 -359 293 -460 -427 -232 631 -607 -833 291 -561 371 125 -724 352 -253 -782 492 -71 182 -219 -416 252 -215 244 658 494 244 61 78 -597 -383 -642 -53 -605 204 216 -374 246 -65 122 -896 -622 491 534 272 -306 -336 720 261 294 693 -161 698 460 -578 -71 -823 503 259 90 -849 -13 116 362 -388 360 -405 -399 23 -684 -262 -708 -341 164 114 -220 99 -299 -487 -185 128 605 -809 272 -103 -135 608 -663 -251 141 789 -778 751 -448 -66 799 -613 396 -791 -561 308 -164 -100 -597 -528 -722 411 279 -899 -315 -31 -235 -392 -234 -766 439 -789 -450 -838 324 -49 -448 -409 725 -502 425 691 -570 -559 -240 426 484 760 748 273 380 148 635 373 -198 -521 -636 -771 -210 -1 571 439 518 -101 449 -508 -678 658 -63 787 570 45 -726 -550 -435 -599 -682 -379 -197 587 -343 -730 -886 99 182 761 -498 769 -719 -114 301 -180 -22 -365 -74 -490 -452 729 643 645 -166 -124 108 -606 -27 -532 719 447 761 -176 766 199 734 -282 -499 584 -109 168 -653 665 -891 792 -96 -476 -512 503 374 449 -520 -457 -352 -187 -185 411 -213 490 -740 -450 -529 106 141 683 -836 124 717 -516 -422 395 -39 -652 524 343 -210 283 333 -658 750 224 787 291 67 266 -425 20 -580 247 251 133 464 290 380 -695 -630 -114 759 798 -204 52 -871 482 701 -628 358 -176 149 -300 -258 -401 -843 -68 266 416 -152 -833 -66 -762 799 -752 -212 -339 26 -868 380 419 -871 89 -341 692 -887 -125 -303 622 -360 -470 -704 -458 747 -452 735 -745 89 682 -284 -208 -36 -146 -161 315 -501 383 -830 154 389 608 236 566 -461 92 23 426 -670 571 -451 -785 13 -721 416 445 509 -632 -50 335 -876 -600 -382 279 -677 -580 134 -544 659 -49 -574 6 784 91 -305 -277 -749 27 297 109 -586 -403 -233 438 -837 -65 579 98 592 447 -813 368 211 -731 -139 470 623 614 44 -486 246 122 215 -877 781 -268 -723 674 588 -700 369 -734 -104 -829 182 714 235 195 -374 -759 -680 336 -211 -781 -490 -313 -882 -635 -846 -135 -582 -392 199 402 -367 389 438 -382 -625 -34 -488 36 171 204 -451 -32 -376 -450 378 -79 -476 -774 -527 408 -146 742 385 665 -307 486 -539 -374 600 -665 519 -506 -285 748 -379 699 -811 -372 348 -122 785 344 -71 -840 -360 -116 537 -553 -575 -292 -166 123 222 -98 -829 390 -2 306 -514 -34 589 -282 -238 -85 -220 -35 710 -59 -228 -326 17 497 402 -92 -57 441 607 500 257 351 -595 -866 782 -763 -326 443 396 437 -692 -766 -838 -812 -167 49 -319 -818 558 706 282 659 107 -531 444 350 -412 272 -19 -514 -388 55 475 37 107 576 -737 308 619 -689 -627 747 346 316 304 -800 -390 -38 -432 763 -432 781 -515 -233 695 297 660 -253 -297 664 -534 100 -550 -27 -170 -300 -847 -48 -504 455 584 -81 -656 538 345 -119 332 -506 740 -888 -154 -296 685 516 -19 402 186 -226 88 373 413 -867 581 699 664 252 650 -704 482 9 -550 416 -708 685 -598 -798 339 -93 -597 -701 -623 374 468 -87 -361 595 -115 -226 -500 -626 229 114 572 368 305 -420 -393 -767 -40 783 32 -116 -131 -548 58 493 -41 -277 -467 439 -320 231 -545 444 50 -676 722 -285 770 692 711 396 510 -662 -102 580 526 -570 167 -109 378 82 -339 224 -742 752 -449 -163 -607 184 -598 115 -712 112 95 -727 29 -88 -787 -275 -632 8 -194 -566 -649 783 604 -366 -332 16 -815 -319 -779 -797 -877 -809 -473 -717 788 191 -257 -305 -334 557 531 -795 -342 303 -655 -808 124 373 542 740 -284 -487 -403 494 -370 457 693 309 -845 505 -802 294 -741 626 -713 547 -812 748 184 -789 596 160 -815 -704 291 619 -754 -225 -748 -172 -353 -584 228 307 451 -422 -465 -22 612 709 -284 540 722 -559 256 -508 -497 -325 369 195 -459 -229 598 247 -49 -97 188 -887 326 397 555 127 -233 496 -355 620 580 200 -213 -343 -223 -615 -592 -618 498 -188 -776 -120 214 -69 787 -735 197 725 123 628 -610 -768 -45 -317 -526 -90 -756 -313 42 -795 551 369 -367 288 -93 739 -513 625 47 359 641 746 -161 96 -612 60 127 -189 631 482 -838 722 110 759 97 103 -531 -248 -515 -759 159 -37 116 -481 721 -300 20 397 658 296 -754 645 265 -633 -802 102 -138 632 350 -445 -453 647 -638 280 -760 760 696 -240 -219 667 -477 -56 -250 -186 -193 -85 -599 -11 -344 -191 -681 315 -841 655 -705 473 343 -147 -291 -359 762 375 545 785 -275 572 -341 161 723 -138 11 -389 -485 -404 349 647 -367 668 -856 324 757 -486 181 242 -28 -457 64 -172 298 -427 -811 301 162 354 -531 -41 333 81 605 748 -470 391 -158 -392 597 -256 545 27 -98 -154 -309 618 433 -95 -192 -839 -588 -232 726 -465 381 -563 -365 -419 113 -628 -491 -888 -347 -846 -859 180 -313 -258 -262 -605 -569 695 505 615 -590 -82 -11 -891 -171 -800 -221 203 -884 -523 45 220 518 -514 210 -841 -27 362 475 12 -128 -838 -93 279 91 -387 -160 -593 -482 608 -304 -103 -556 793 -468 555 -661 -47 -348 -153 5 746 -883 -219 536 651 207 506 -136 294 516 -59 708 418 21 517 621 667 -387 -540 -726 -500 565 196 -882 12 673 161 -274 -556 -493 266 -579 543 -840 -437 764 -792 -773 276 502 649 -769 -44 -451 -300 -731 -332 467 45 -900 -830 269 531 323 706 -85 -746 -865 241 -205 504 -698 -347 -626 -750 -366 96 -598 -652 -512 448 756 -897 -388 385 474 143 746 -318 -492 71 -783 274 742 -804 593 -404 -130 -723 -699 -786 -28 -584 -696 487 -453 404 -772 -857 -590 474 -790 61 573 700 -528 -302 699 325 -619 700 160 84 254 -218 770 408 60 243 356 -527 705 -287 731 -633 735 -820 -291 796 588 -265 254 -800 47 3 -66 42 421 -686 -498 -882 21 0 366 -528 -576 333 -485 -324 -128 338 -887 -535 787 -754 130 -737 684 470 498 690 -800 99 -821 105 479 -405 -228 -31 -480 -117 -120 153 -407 793 673 -864 217 -518 725 680 561 409 -719 221 -527 -33 -200 -414 -849 -411 -6 -695 -175 375 -561 364 -141 -577 622 -449 182 99 381 -272 524 -568 737 553 395 -407 109 345 -193 332 -434 402 -400 -705 -168 639 347 -622 578 214 74 -262 -852 147 321 -625 -168 -128 650 600 63 -156 141 -510 -279 -133 300 60 -324 104 419 -52 421 724 667 -354 424 -888 613 280 -326 297 -155 92 698 493 636 -481 111 -475 23 183 438 -420 -569 -868 -283 -17 -1 -69 544 -36 465 -431 -140 170 343 713 -773 -850 -480 -230 -728 524 9 180 783 -259 -165 -412 -365 -602 564 516 135 -313 -316 273 -533 684 -258 -126 600 58 413 -499 181 200 -510 654 553 -369 -722 380 -650 290 -263 -336 -694 -439 -421 -395 286 581 349 -231 154 -858 -220 -480 -397 -46 -539 -772 -451 308 -770 -562 -777 -884 -351 238 -132 -657 119 -50 -146 -28 91 422 790 -685 -704 -888 -847 -356 -801 -169 136 -198 80 -799 -115 532 -127 -794 309 760 683 288 -666 -468 637 592 561 494 -709 670 196 643 -553 -894 650 27 262 -747 -132 -841 62 750 118 -379 147 186 -536 451 -768 -517 786 48 96 765 -823 -815 -893 503 -798 -508 -364 358 506 109 298 731 -301 96 750 41 401 279 -139 261 119 776 -324 -522 -661 728 189 -771 700 -385 24 -190 -164 -39 -873 -775 -341 -118 -327 -875 397 -293 -633 -285 107 601 129 487 685 355 -394 -760 96 -451 56 217 -659 435 386 41 498 -734 -431 585 569 266 -88 550 -887 635 57 177 -516 612 -687 655 675 657 -876 726 317 -170 574 342 -563 -380 632 -762 705 412 -31 -295 10 190 716 -116 359 501 675 267 -464 -200 54 495 523 717 350 -247 781 659 528 185 767 559 -667 657 227 312 712 651 -226 -534 -362 -240 -611 -708 211 -467 -685 384 -363 391 -436 719 193 -536 694 -278 -155 -830 240 682 -726 -542 -623 -202 -538 -335 -155 -248 -339 165 -804 -779 306 506 -194 -486 164 -205 764 -817 -39 -9 -73 -415 22 785 -886 -308 747 751 -669 -34 163 -76 -232 -564 -5 -495 -757 187 -647 549 45 -259 97 -407 -380 -442 791 -537 -411 -303 -367 -826 -518 -620 351 11 -707 225 782 346 -163 58 -551 266 426 690 562 132 544 -696 -399 -474 -469 401 -238 166 501 -403 -26 74 180 -168 163 74 -300 48 598 -611 606 -719 679 635 -549 536 -825 -763 -291 428 264 402 -75 718 -658 302 253 53 328 495 535 -10 475 -211 211 -163 -746 593 -243 -255 617 -176 25 541 -29 732 -894 93 682 434 -570 182 -359 -864 431 254 -689 -360 -482 721 658 -52 682 681 152 -91 629 546 578 455 75 -465 -663 -267 -137 -790 -79 -817 260 406 244 -498 -648 -229 -226 419 -338 -94 265 256 417 391 -844 61 -90 413 38 -648 183 256 709 6 -128 455 -427 -62 271 -149 -881 -725 -202 55 -397 558 468 211 -632 170 791 -716 -711 768 -436 -461 479 -154 283 12 524 69 -845 -374 -12 -576 -239 620 -545 142 -548 774 -382 504 416 -258 -84 -251 -809 -249 -810 752 159 -565 365 -236 -8 150 -814 -211 731 394 97 417 -463 112 730 -813 57 16 232 -256 732 241 622 -832 -104 -757 392 -285 531 -818 -620 55 -98 -537 -787 -476 713 -226 707 103 768 -461 -814 -535 799 214 452 -763 728 214 681 438 135 -160 -674 634 -731 572 763 -300 77 279 703 114 554 413 -599 63 -474 172 544 -843 -308 -505 -230 -518 614 574 -326 -593 465 -121 -596 -450 -470 772 -288 -94 80 -525 -68 -438 263 -90 395 402 -27 255 -679 -380 -295 -894 782 -237 641 438 -122 627 -325 65 -388 250 790 506 728 461 279 691 -423 -625 124 135 156 -169 557 -615 441 458 -537 -461 233 777 -675 112 151 340 -79 -335 -836 633 -440 753 -848 26 778 -561 -417 165 344 480 -859 -19 402 -493 608 365 -188 -727 242 792 -800 -153 493 -777 -234 312 -716 739 -109 -245 -625 307 -404 437 431 586 226 -72 599 715 -892 -329 -231 642 335 -36 -127 156 -248 -752 20 -483 -842 -694 622 242 259 -374 -75 -260 329 -454 584 401 363 -842 74 -776 232 -38 -837 -495 558 96 482 0 799 75 -277 -861 219 413 514 -824 -448 -386 -322 -849 -287 -90 644 412 -254 -613 -882 -787 -594 109 -744 -380 320 -157 110 38 366 -116 -121 -358 525 89 -874 -560 649 747 -193 777 -39 -83 766 -339 -120 -9 94 348 686 -590 -35 259 391 681 -581 251 -226 435 71 -170 245 793 -749 -575 317 -840 -263 132 119 -165 51 -479 -319 497 -661 -413 497 -658 174 -45 -533 174 258 265 -852 30 -196 196 625 -244 644 500 -597 790 -795 -618 631 467 -83 -66 218 125 -582 66 161 125 -643 -821 -828 -659 -257 730 321 -278 -860 -861 181 190 -656 -599 -463 643 536 98 -332 -45 -831 538 174 -418 237 215 -318 453 747 -548 156 -191 322 613 256 -423 129 -521 359 -176 -874 469 -148 -118 376 -643 55 -244 -179 -882 -394 147 631 393 -231 -565 -788 639 364 -296 329 -221 -231 212 267 -516 -470 236 -509 -266 647 123 -180 -21 35 578 -297 -86 145 -432 172 650 618 -721 -368 -769 437 18 523 213 -136 -452 175 443 621 372 245 -220 9 -465 689 405 4 -237 139 230 347 174 188 -81 101 -20 205 411 329 -231 14 -615 -64 -608 253 -512 593 300 426 -281 -413 279 -755 439 149 646 -516 -72 -390 539 -299 -320 445 605 -508 799 -660 -676 399 -179 -344 -308 615 27 530 38 -771 -350 395 -742 -53 -282 782 -331 -876 297 -438 46 -133 -240 533 506 212 -525 -397 -336 -660 350 -31 501 -272 462 566 -192 -195 226 -84 -700 479 -636 -394 -828 -834 269 703 666 -39 127 -748 675 -488 -443 167 -679 -792 -90 -450 183 435 -314 -764 -705 173 -532 506 98 -502 -784 166 480 -532 423 -120 486 -806 -411 115 -165 320 -756 646 -281 647 205 303 -847 -886 -685 -505 0 -801 387 651 -63 -461 317 -359 265 -719 -155 -163 -482 285 -770 728 304 -218 -820 -688 -602 -148 -568 -856 -507 -438 231 484 306 148 -383 -492 -713 770 -496 398 -777 655 735 -351 -48 226 726 701 -866 789 702 -259 642 372 207 -298 -647 -3 13 277 -245 -165 74 -384 -781 39 720 -510 586 -190 273 -790 -401 381 -591 29 -479 519 63 -669 251 300 -706 739 -404 -16 700 673 256 215 244 -225 -489 787 -270 -141 -105 -302 -131 -301 679 -317 277 -258 -699 96 228 -439 554 776 105 117 468 72 -547 70 301 189 -454 -612 500 -871 -331 -158 667 -548 -847 60 477 400 225 264 680 -564 421 500 -451 -607 -399 393 102 -526 -557 -469 433 790 -207 -441 -603 118 -393 -536 -832 -296 680 -453 760 98 544 -22 73 115 627 554 -535 454 -147 770 706 -647 230 264 -29 -234 -450 329 258 -349 -310 -690 94 -335 612 467 189 615 544 -687 -565 -165 -223 -841 -571 55 -338 -762 211 -384 -200 404 187 -766 -547 -744 -446 -391 -830 392 430 -213 209 137 -353 -177 -312 -305 -63 170 -762 -66 -888 491 130 -216 -261 171 -368 -700 282 429 152 413 -258 -673 634 -199 287 82 -462 -386 -433 549 244 -533 -283 -690 369 291 -34 19 149 379 688 -26 -153 775 411 -244 -684 145 -679 457 -149 101 -830 637 -874 791 464 421 -843 129 71 145 599 267 -343 232 329 -678 -224 -687 -622 330 226 -309 299 -720 68 615 230 -252 -805 125 242 118 -574 525 -205 253 -30 -672 -602 772 428 -457 -134 -160 772 -168 -499 -795 -592 549 216 -193 -602 -30 -117 411 -90 20 0 -783 36 -263 321 356 650 480 597 638 482 13 -331 192 501 16 -39 143 309 -217 531 794 785 769 -781 125 -98 -378 21 356 99 -147 -793 383 38 -853 41 350 -617 -353 -779 557 271 -596 -3 -701 267 262 48 -320 -177 -137 695 -594 162 -457 -843 233 -280 519 294 -149 216 425 466 702 -145 -747 629 -363 -571 490 -196 -655 -212 -214 -20 457 -342 758 120 120 -126 669 -38 -74 -257 -892 368 -500 578 -695 569 -468 -460 269 562 -104 558 -655 -658 616 -227 205 179 -33 145 -488 59 -796 340 -803 -226 -426 591 -780 537 -872 196 -807 264 -733 231 -578 775 127 -307 -666 331 499 -626 -325 -47 -544 -438 -630 -378 -758 474 -653 -848 -58 85 -42 -162 616 472 400 420 697 431 -718 171 655 -655 78 -834 -157 311 -355 796 -262 -595 -117 664 -80 544 -246 724 231 96 -223 -291 332 -699 -651 -806 -148 -642 -818 560 -848 386 690 -91 -566 19 417 131 -2 479 -853 37 -875 126 -764 -555 -70 -640 649 -546 24 -448 354 636 -341 149 193 -448 732 -364 800 -772 -128 -828 764 -307 -747 188 -658 85 -669 -4 35 132 290 140 -463 623 -656 -595 -337 -39 -302 -347 206 -668 -278 -899 489 321 -582 -287 -203 -15 -463 -377 491 -4 -169 80 336 -78 -29 -396 66 -476 -193 -552 -360 -235 -821 634 553 556 -125 -610 580 302 776 -695 -497 -268 691 -678 423 58 -752 -293 -859 218 99 -553 33 644 376 -662 43 559 -827 355 -572 437 -52 434 -3 -669 -253 363 60 573 194 -609 52 -345 111 507 -690 -884 184 545 615 422 116 49 493 39 -66 -752 -602 745 187 -618 506 747 -63 -346 114 -123 408 -132 303 394 -192 370 -700 -328 -384 26 -703 367 -375 -414 22 175 -769 614 120 -249 740 -56 -565 -806 167 -62 -640 -146 -601 -705 -67 -786 -259 711 -641 -758 646 -822 -443 -63 -414 -458 -875 -264 118 394 664 462 -183 450 -211 -204 619 406 -223 384 -229 683 -679 -216 -407 646 693 -364 129 -534 618 104 -453 326 794 99 524 435 693 -326 305 789 -639 -708 451 639 -480 61 346 720 775 784 467 -449 -297 -5 -774 -504 300 -635 -793 -29 -887 768 393 582 -455 214 -77 -613 678 -854 598 -703 466 589 -230 274 148 -543 392 384 -889 21 -712 671 337 -853 -642 794 -76 314 238 170 482 184 -3 256 145 -592 441 -795 -286 -249 713 368 -74 -228 -32 481 652 359 -22 -167 -418 11 458 -463 288 -165 596 166 -261 -230 442 777 268 352 520 -568 43 -55 -342 10 -655 -82 151 481 -257 -388 578 86 475 484 -739 -767 -343 -290 482 -8 70 116 256 -509 2 -825 637 -794 -725 -536 -57 392 -653 530 -347 559 -480 141 744 227 -730 -605 377 767 -797 272 408 501 422 -52 318 -751 -268 -98 517 -452 -207 235 -360 215 -316 -730 564 84 -240 124 -154 343 -823 -321 234 693 -90 742 -203 448 -462 -598 -80 -212 513 481 -480 -379 450 -753 -464 -504 -625 -584 -224 -96 -206 315 650 697 532 -494 -526 -90 765 -797 -165 303 249 346 -450 -419 -874 304 240 195 -590 317 444 208 289 -398 367 638 223 386 551 49 145 -518 720 61 -896 -274 335 268 -851 14 -586 -231 -509 -626 -250 773 -720 -893 705 -356 746 472 -460 -28 274 361 -579 21 173 -671 24 -825 -239 -779 -223 169 690 13 445 513 -35 686 -138 698 -159 -234 368 -814 -839 594 -711 683 -548 -213 603 -518 -478 72 -451 221 -160 110 -344 366 376 375 -627 620 220 -617 -117 -368 246 503 -119 411 166 213 463 304 51 181 -814 554 -462 -14 -191 445 696 -249 -737 451 757 609 -146 -776 771 -113 -676 -28 436 -610 -754 -62 198 314 -38 -884 518 -570 462 -442 181 103 684 -216 403 390 -491 496 -595 650 -232 462 -525 409 679 450 -898 -674 -446 742 656 383 85 -621 -638 -26 782 -105 -363 -895 -183 -483 -337 -563 -422 -450 163 169 614 -608 -762 727 44 -624 597 60 66 -715 649 -434 399 188 -422 605 -348 774 113 13 282 639 -86 549 -607 -848 -637 -379 -215 559 -154 461 -74 456 544 -821 -467 499 264 -417 605 73 -472 -500 523 53 -641 694 -466 -280 641 -114 477 -796 228 -693 -752 248 -318 -897 181 -803 776 414 74 -384 -471 -325 783 -837 473 456 225 -323 -151 -390 111 397 -69 -866 96 -356 380 453 -656 717 -356 694 -554 -502 85 106 744 516 -584 -91 592 311 227 -463 -715 369 661 42 -53 -478 633 -639 -31 467 -310 -91 304 410 20 -364 -770 688 -802 -729 -350 -555 230 -592 -65 -438 -761 -404 -113 683 -636 -254 481 737 -300 -299 635 -510 -239 -545 793 681 34 -814 367 467 354 -886 352 -810 -772 -347 56 9 146 -261 -532 -47 -377 -888 473 -168 -598 -821 154 263 678 236 -181 43 -900 -387 51 -257 -738 -473 -448 -232 -882 789 614 -660 -105 -438 -592 349 319 107 319 -891 78 -579 -418 169 -410 -530 489 496 578 -871 -379 -204 -246 -483 -760 -343 517 -275 228 -778 270 687 -794 -564 654 606 -547 24 -887 -85 -670 513 218 -72 39 -81 -126 -784 -270 200 -253 613 -558 -386 179 370 248 790 610 249 263 -786 -857 -163 -257 11 -486 0 -331 290 313 733 -846 -570 -259 -288 -282 429 -177 493 494 -446 -331 326 -242 477 -258 -573 185 -274 -331 -362 167 -242 460 685 155 -564 -249 -177 141 -423 -706 -254 88 769 -727 343 -435 228 225 -381 177 130 112 -195 -825 -659 45 442 -862 -727 180 -304 294 -273 313 80 -862 -663 -599 617 -183 -676 -289 -438 146 186 -495 -791 396 488 -321 437 36 -196 -102 671 -798 -811 -228 81 -416 -844 -352 -75 -837 -593 -703 95 -439 271 110 602 -507 584 329 -500 -867 738 -500 -265 -441 633 671 -63 -250 458 436 -265 570 77 -781 454 16 564 -150 769 566 434 22 131 -492 401 469 -345 193 781 454 -179 746 -417 98 204 191 259 440 -205 452 402 -723 -489 469 -751 41 -682 644 -115 -489 -499 -320 545 64 43 705 -257 202 405 -526 -47 -684 -640 -27 18 -319 -529 -88 -300 -170 457 55 -406 44 -752 47 -527 -616 -412 -91 -302 168 12 70 -678 -88 -148 -541 610 742 476 126 338 457 -704 -862 373 144 -9 629 93 337 738 437 -217 462 -343 -787 -766 -367 -72 -341 450 563 -57 -507 456 -457 287 101 19 -354 551 -207 138 -144 311 725 -258 124 521 -524 401 427 369 125 437 185 74 5 -353 644 -452 -555 -821 -885 220 -201 -520 -212 -96 730 408 124 200 -206 -666 -527 794 -47 -729 135 -250 -836 738 466 -447 538 -196 319 -897 660 27 789 -624 -516 -456 237 442 -772 343 -862 -160 -248 403 785 -693 -29 -310 -576 344 41 -128 58 -199 -535 -763 113 -225 -575 265 622 -393 -50 -18 -807 449 -469 -16 -193 -344 306 452 439 38 248 506 499 -826 -885 -213 274 -797 6 610 36 254 -399 338 -778 -87 -432 104 331 172 734 365 -13 359 -372 -9 5 -4 136 -558 -585 -288 -589 728 494 722 145 -443 -736 -404 62 302 534 545 481 -398 -284 412 -422 -228 43 -584 -52 544 730 536 157 -188 -100 406 -314 230 98 -510 -379 -462 -556 661 452 -149 56 -401 -44 -195 698 -309 -871 352 762 -645 -51 -311 426 385 -65 -368 -130 -320 371 -444 97 20 584 -219 172 -720 -511 75 -588 72 590 -405 -588 -890 -409 699 -733 -712 -32 54 18 -1 -282 613 299 577 -594 -866 274 -275 -372 247 139 145 488 -632 -175 -474 -260 649 -323 748 -151 -108 -719 62 -602 -438 611 430 -410 -4 90 2 -127 655 23 762 631 -638 -522 -342 508 -832 -238 580 -218 -553 -772 -117 -733 -676 -295 344 -36 608 -760 18 -408 759 -506 499 286 30 651 618 771 -22 -829 -569 -323 657 -175 168 -677 755 -281 -356 42 416 -893 -414 -783 -206 226 795 -900 496 728 426 -827 -706 -122 -810 464 -392 -828 -708 -501 419 -490 -763 -333 79 214 -449 620 -320 -357 454 223 -108 149 337 652 720 -162 235 788 16 131 -251 618 -802 557 -696 215 -827 -578 510 -45 -799 556 770 289 -285 -764 444 373 -106 585 491 -80 -721 395 676 43 -21 -77 -108 -473 -811 479 -449 707 272 -490 -243 784 -650 -330 -149 764 -316 445 -189 117 248 332 -687 -35 746 -514 -675 354 51 -20 -316 440 -633 -10 -422 38 -157 71 569 655 -39 -886 374 478 490 564 -98 -689 -817 -422 -861 700 -664 -580 376 770 364 238 -163 522 -888 451 668 72 413 -375 -346 -409 -503 -271 -177 668 -706 -550 603 -222 17 -495 -629 -876 635 -620 12 -355 767 58 372 603 123 -339 386 -424 -603 -476 362 21 650 -619 97 574 -165 573 -166 205 152 -722 -199 -503 328 -393 460 -644 -360 432 -320 779 -486 -827 -530 -304 -835 283 -826 -524 -871 -863 233 -467 -307 -241 -768 -265 19 20 168 -336 -209 418 -52 -368 -813 45 -367 -475 441 -884 -800 -301 -329 324 31 29 207 -275 -225 259 -282 431 -107 197 679 -864 -220 -818 -505 420 -618 -719 505 -625 -273 -232 -815 -717 59 -42 481 642 277 7 -215 -769 -814 583 298 96 -66 681 -866 119 704 -538 -590 -12 -746 -862 -767 598 -290 -553 -459 -611 -462 178 -313 112 636 486 501 -25 488 -170 -831 237 -101 -448 -321 794 245 -12 507 -691 9 -172 -540 458 -415 557 557 41 40 -65 -743 -474 -420 -637 -659 344 -111 -58 212 -448 -350 516 521 -58 524 -713 674 -590 -493 -47 -605 91 647 565 -316 -690 -611 -295 721 -404 137 555 -775 787 353 -895 -213 626 265 718 -892 2 -522 -769 -498 65 -553 -515 -809 -150 -259 -463 -104 -720 -809 8 -810 -158 365 -609 -334 -496 -43 706 74 -538 -356 -847 -489 -386 79 518 -140 441 761 329 -450 -625 341 -93 261 -360 -403 20 -780 539 -324 795 219 -25 -264 275 124 747 0 369 -505 -793 431 -592 -885 -540 -523 -632 -162 691 644 409 27 -445 182 -139 670 -230 -883 -639 -599 -161 -756 158 -423 4 220 306 202 336 164 -8 -29 158 -46 266 126 365 -856 634 525 -543 -661 655 -592 341 -6 401 747 515 -306 423 -624 -485 -718 169 86 -70 -759 -240 -282 111 -367 109 174 -33 -72 243 -91 335 -582 82 -42 -464 120 -329 724 74 52 -117 240 -619 74 -80 600 749 385 -352 382 -859 775 795 716 -727 363 -141 -217 790 -392 259 542 -687 666 -446 -346 485 54 -17 -292 -851 -894 753 -464 551 -531 -253 -175 -852 691 -799 -370 -710 -367 705 -379 440 -294 341 -122 -724 -202 116 176 19 654 192 -330 9 -476 147 734 369 176 -514 287 -764 112 719 527 -441 164 -152 -708 -689 281 99 794 -572 233 59 -253 -476 -84 -80 67 -454 -13 -138 -355 -171 785 518 134 285 -44 -348 -536 -360 -95 -13 -416 -29 -259 -540 -594 433 -407 -328 -387 458 192 315 -532 535 -803 505 -810 -221 -561 738 -125 -145 -199 -272 716 -440 96 -361 -170 -679 -173 -218 -596 -248 -387 -203 419 -62 744 7 554 -211 -535 -719 614 -173 -537 299 -578 70 246 688 -126 236 -566 -270 465 -792 394 99 237 368 -263 -578 415 779 -805 -547 -467 13 -461 157 -301 -128 -234 -572 -881 458 115 -308 13 231 -297 -94 361 225 599 -161 532 558 258 -345 632 582 419 348 286 602 -390 799 -591 247 174 -725 553 439 -74 229 81 199 -196 152 -782 -616 -83 -137 -659 -179 -534 -657 -680 -412 787 132 502 -445 -865 -471 733 603 -630 -564 -524 116 42 417 -623 -298 729 -886 -782 -580 525 632 531 32 -37 494 113 -79 57 -677 754 299 -187 41 121 78 -75 -710 636 -621 -626 -454 -401 423 564 382 433 -299 -265 -183 -142 -367 -320 627 563 -518 -507 -101 -245 143 557 -571 136 346 -525 -709 337 623 398 415 149 -572 -607 -148 -42 -580 668 439 748 -354 752 53 -9 333 -128 535 230 92 -640 800 -243 275 134 667 -501 -889 -54 664 54 165 84 -238 -374 761 486 370 -321 -212 -708 -308 -317 216 -315 200 -452 106 -136 156 -710 73 83 789 525 -616 -120 -255 553 141 579 398 770 -816 576 70 -671 -689 585 184 185 96 -761 -879 137 -744 351 -189 -153 -564 -128 -410 585 -291 727 -457 -678 250 449 -364 -107 310 -870 -654 291 -605 23 465 762 -525 -570 704 490 514 -351 166 535 128 -134 -179 -540 -721 -76 -11 -678 35 737 35 -706 -432 620 -214 -756 567 96 -146 317 -337 -176 -843 281 -856 64 -57 613 -180 27 389 557 -447 586 -600 -747 -372 645 -103 780 -67 471 -500 -172 466 -645 -853 -755 1 708 -616 -202 -853 569 648 -368 773 -732 788 344 -152 -312 676 -632 15 134 187 445 646 519 -57 -758 -715 -402 -95 -311 596 496 -738 -237 -416 -341 484 455 32 -26 -584 266 33 79 79 -679 -473 261 -678 774 -44 -522 70 -66 406 669 -268 653 549 -710 -327 199 -855 535 -240 765 -565 489 492 -219 481 481 424 -719 514 -371 189 -732 -224 203 -647 665 30 -710 -535 754 280 -684 -322 -293 -619 580 -192 793 -188 -569 710 -492 670 291 -717 -394 782 132 797 -260 -801 771 -288 729 -325 -825 -673 115 747 761 518 -609 143 560 140 660 -808 -289 -222 -295 401 -384 791 194 762 284 367 437 -284 -82 -180 515 -307 731 -154 277 101 -468 773 759 -826 -207 115 128 -472 -768 401 -628 -554 60 -703 651 490 -874 614 -472 293 2 -597 -540 713 -496 718 512 -381 144 93 -783 340 670 -886 302 -856 -748 -375 -545 488 478 44 572 -614 649 64 -877 -879 127 158 63 -179 -245 90 -167 -265 -780 -57 -583 678 -680 -556 -838 453 684 -265 -761 94 -706 -66 -796 -582 104 186 -246 -684 -485 -199 194 347 -326 -334 -566 -377 303 458 -183 -53 644 549 -771 -330 -417 490 598 36 -603 515 -806 -577 651 -378 -44 -719 -343 289 294 299 -803 -149 627 310 -742 -251 579 -235 598 -260 15 -387 -175 -524 606 478 350 311 221 -683 187 -494 561 698 -406 533 -643 594 -725 -63 306 -284 -137 -27 792 -818 -9 -153 -445 -350 -454 -549 648 -22 -473 619 -3 217 -420 -405 -215 60 -418 -291 274 -357 -743 -524 -376 -790 -240 -399 -595 536 -355 -105 -402 -271 -434 -689 -567 -410 -762 -462 -69 -24 499 103 304 -262 166 236 93 295 -531 -145 781 -193 734 -765 -448 276 -577 -445 726 -544 -359 -29 526 141 373 228 103 145 294 640 -507 729 -146 750 209 214 -709 759 -288 763 258 -702 443 -796 328 602 -891 -124 160 -517 532 648 -893 83 673 679 685 -730 536 105 373 -282 692 269 -900 449 442 257 731 623 -765 84 -339 -869 231 -175 597 107 437 -152 -207 -356 289 -137 412 -639 -603 -500 384 0 774 729 109 306 -525 -253 565 -488 613 -462 -81 653 59 -60 -367 383 358 37 336 -602 -668 496 442 -678 -465 -733 794 -756 193 594 -20 575 -628 122 309 -883 -657 -129 -133 650 -620 -470 463 455 214 686 222 162 -397 -365 50 -101 348 -736 -233 235 -699 -580 678 549 -157 687 558 230 765 682 -233 -826 744 325 797 711 494 547 19 451 9 158 -121 174 -125 -295 -21 616 258 -380 -63 432 -65 -124 492 494 -292 173 417 -143 -611 -130 -349 -700 78 -380 730 555 60 -683 -888 -802 -373 -62 -312 -421 -135 -181 2 -69 251 387 -536 -59 -720 749 442 725 -802 -190 -562 -757 -774 -835 3 -67 -861 -367 155 -109 93 -150 -268 439 -264 -509 446 233 736 246 598 540 91 387 -625 318 551 -716 687 -4 -519 -670 153 331 -94 -266 -594 598 360 366 -258 40 -120 -666 -348 120 -851 -529 257 -338 -796 -196 587 -318 598 545 748 633 163 -697 -622 -451 -435 531 -469 323 -472 -720 374 99 589 -606 -590 171 38 -775 340 152 608 -303 299 -171 -538 422 -678 -496 0 -810 -431 -736 569 348 -407 -44 -773 370 -434 -691 -256 -578 -795 279 -421 249 248 -244 -311 -125 394 438 1 -509 -818 219 589 537 773 -676 311 123 176 637 -364 -302 533 454 -586 445 92 -556 360 641 252 592 217 -30 -75 -399 -489 -57 -851 632 719 -494 589 -72 -608 308 -55 -470 769 280 513 551 -61 -399 -681 -62 -718 -316 192 -58 -409 -745 -637 -359 -364 -794 -535 600 -379 -250 -563 587 -459 789 -694 -625 -641 774 101 -731 -400 366 -636 268 -308 157 -850 467 -784 1 533 625 -851 -825 239 -558 -705 -19 102 -651 -69 -779 97 311 -650 247 -764 -899 -675 -497 419 686 -138 182 -784 -813 192 -877 -843 503 488 284 700 -413 -321 179 -45 -364 -863 502 -401 206 436 -241 -462 322 192 364 -392 -93 146 610 -857 141 -208 -82 483 -726 8 -516 -877 -828 688 -65 -847 -589 -687 -741 607 -470 503 -256 757 400 570 713 -722 -179 151 -12 -450 65 -395 -844 -520 -422 -866 -251 -137 -17 579 123 -504 473 -596 -753 87 702 -402 -893 318 305 -67 774 676 74 199 -221 -199 341 81 -608 -217 683 208 318 386 -221 192 284 469 -178 255 -632 -732 -417 -330 -864 -895 776 -775 762 166 -271 223 43 716 699 -315 -99 -189 432 -555 5 564 -365 121 -666 294 162 -659 -369 582 332 -253 347 -645 -273 -747 -603 -399 59 232 -14 683 653 467 -777 606 -494 -122 -313 -300 -778 -588 -298 145 442 396 -376 -661 -836 473 -191 -726 -310 -574 303 427 -756 -171 -266 -533 51 314 125 658 98 -45 -382 -354 -499 -513 540 -88 -494 465 -219 -301 -480 435 196 -774 -521 198 -426 -638 631 -473 423 -548 713 -820 -701 -15 491 -692 -218 -874 641 -243 410 770 184 -827 701 121 -691 460 685 250 287 -454 -897 -122 267 82 -4 31 -500 697 -364 -610 467 -415 712 361 -13 283 371 -336 682 -540 -118 -404 461 -376 -799 104 -12 -895 -780 -737 527 337 210 546 -680 -856 -156 378 -186 655 417 591 188 -761 688 -857 -745 -705 399 -850 206 99 484 131 -741 -442 344 -267 -602 -511 21 -347 -186 -505 298 -607 -781 -220 335 -559 165 -303 250 250 574 -141 446 -22 -677 362 -580 -746 745 529 -137 176 -167 -406 -836 652 -94 715 -403 -248 601 -883 -118 -760 -385 751 -327 343 -180 612 221 770 87 714 -679 447 630 399 618 685 405 -1 -658 -29 -124 -739 -253 282 -237 -499 -57 783 457 318 -533 -118 323 198 366 703 772 430 -749 673 -418 351 -333 546 501 -630 -746 -248 125 -732 70 -748 614 -120 -787 -590 -683 -110 -177 401 83 379 -885 -32 741 -669 -470 792 282 398 366 -476 111 47 54 -654 25 -895 360 15 -120 -578 -395 549 18 566 -542 408 -898 -396 317 342 764 -605 456 758 -132 -874 465 -359 276 -711 -797 704 -193 -357 -246 -600 789 124 184 722 -681 -776 -16 -824 -108 118 -130 318 -844 -179 -56 139 601 254 98 729 -539 -596 424 388 436 -178 -141 -713 -756 214 37 -680 -871 736 280 339 257 378 -781 -108 477 530 789 93 414 106 646 -163 590 -597 794 580 -716 -577 -348 187 -366 127 -628 87 787 -877 -261 -795 -861 -754 659 686 -13 -581 -624 -171 434 -622 -148 193 530 -258 -45 687 -727 -135 404 762 593 -847 222 -450 -230 20 -458 382 -606 406 -454 -653 -620 132 77 642 61 -580 -210 -197 -354 -862 782 428 286 -464 -893 -471 630 -270 312 -781 18 352 630 -339 -749 -875 -701 -579 -262 539 553 -121 67 -476 -811 669 782 -177 49 597 592 280 -248 -229 -684 -185 753 -134 352 -501 135 366 186 -167 599 410 779 -400 785 -176 -742 -257 -368 501 -752 166 638 303 -738 -720 31 403 645 -620 -496 407 724 592 506 -387 658 212 -6 445 530 -461 -62 0 262 710 -597 33 -765 570 -516 -547 -744 573 105 -339 406 439 -500 -632 -61 -71 -658 -141 -91 -364 396 642 80 13 -726 -550 -257 293 -892 389 256 -291 -514 775 511 -284 195 -632 462 71 -200 722 -856 517 -150 181 162 -756 -732 -754 -705 -498 -845 114 -95 206 -456 -376 523 464 646 690 -576 -126 307 -824 11 -568 371 459 188 135 -677 713 -602 -873 318 462 222 -20 407 -380 470 570 -694 186 -821 -444 571 -95 454 417 387 -194 -288 -671 -777 289 -875 250 187 599 -658 -496 444 575 -802 401 -257 -105 -173 -554 -833 -870 105 -367 -410 -479 -439 -228 486 766 489 -35 -43 640 -242 640 -823 -742 -714 -295 411 -268 595 -798 -537 443 631 45 -406 -828 -51 122 -206 376 716 9 789 -234 458 -769 -750 -103 -442 -93 565 -289 -791 -508 -695 -387 -792 -412 -63 -725 679 -370 304 -11 -461 714 634 72 -698 -323 252 -121 -315 -3 295 636 591 -405 -523 -21 -14 -21 -653 474 -516 -763 112 493 -277 480 -500 750 -257 764 -136 -612 49 408 -832 747 -405 491 -99 -356 -72 -350 71 -239 51 665 345 498 733 -825 -674 132 126 -574 262 -405 72 -286 502 -594 -283 -472 -790 51 355 682 721 651 8 380 -784 -857 525 -496 -42 -151 288 -379 766 -45 -261 -702 -176 148 110 9 -573 772 102 437 -198 -817 -664 474 639 -832 -77 -211 -708 678 436 -590 -822 -813 490 610 -725 200 -521 613 756 -879 -596 668 475 462 -153 -76 -445 -77 717 283 43 550 275 -173 -43 -668 68 529 -443 -663 765 -156 -479 -178 -488 -69 762 645 -555 -176 153 -621 763 -640 -690 393 -372 -556 292 -634 27 -351 628 -512 -257 -150 356 70 431 -367 -475 -565 405 49 57 -96 -63 649 717 28 -565 -410 637 408 791 415 -667 260 478 333 -380 486 -344 -211 -873 159 -714 -35 -613 -657 738 355 -843 601 665 241 -864 -789 609 -885 182 325 -242 -304 -5 -234 515 257 660 -520 -258 -468 569 -644 -48 104 554 -392 55 -503 -762 772 164 -202 44 612 578 509 309 529 454 335 618 195 795 721 -102 312 -744 401 -536 486 -716 -623 -680 -238 249 553 -349 -248 671 -726 312 214 271 -558 426 -427 668 459 -895 668 743 -123 224 -736 -58 -136 -883 -882 -333 565 -316 620 -80 -557 -205 276 -65 -141 -41 -91 265 -450 -607 179 458 622 -9 -708 178 -360 123 164 74 -576 254 367 -750 518 247 -471 606 -736 -778 51 -44 -198 -562 437 -529 538 792 -393 720 186 44 194 374 -617 8 398 521 -408 641 205 -61 660 78 386 786 727 171 -389 -892 -684 -879 -631 369 -465 -223 -309 518 -485 590 639 472 549 361 -306 -48 314 -365 -237 511 -123 -583 -460 -381 470 528 -528 779 484 -860 344 595 425 -876 -401 493 -162 86 133 -796 -818 487 687 -578 -29 -229 684 -388 -865 -530 -720 -497 -870 -759 716 -44 206 -598 562 420 -178 393 404 769 77 -784 386 339 686 517 301 624 622 448 -193 511 -369 196 -895 -233 -427 -431 -375 -877 298 660 -704 -144 -750 357 62 120 441 -527 498 -436 222 -554 615 225 396 244 -420 -750 274 729 178 299 -107 741 -211 512 700 -392 280 -702 490 -360 -588 -34 -754 333 -558 222 -179 -190 -627 371 157 632 589 247 646 -37 461 -708 -605 -699 -1 8 760 366 -296 613 -167 320 -151 -317 316 233 387 784 -569 598 -503 491 783 -716 -608 511 297 -54 -151 447 789 -580 -700 -727 -71 -303 -631 474 -505 -825 -104 76 -72 269 -778 488 -445 564 -503 -554 -773 -291 207 -765 -66 -343 375 -698 652 -717 -49 -870 -677 -718 437 -469 -420 -475 304 559 -139 -816 -677 321 219 696 -53 191 389 611 -189 -359 448 -110 270 -278 53 591 -392 767 -12 14 -521 384 -31 -261 119 -534 510 -395 41 -132 -189 314 378 -573 -152 610 334 -529 367 332 157 -196 -251 436 542 -782 -338 -477 527 -81 -103 304 -878 -674 -614 58 577 691 218 568 575 -165 -694 -743 -292 297 49 -51 375 309 -245 -838 372 -460 -594 -575 337 621 -255 -54 352 -586 -650 -759 685 381 -96 -48 707 -62 -538 -322 -411 611 194 576 -778 278 622 -223 -699 -586 307 -528 582 -375 -164 -535 -659 -81 -449 24 17 -433 -742 120 -835 -332 497 217 -88 -231 -848 630 -687 -286 700 65 704 509 50 368 249 623 -298 -513 459 -170 228 -359 -813 -350 -665 -175 -168 27 -790 123 -644 417 -836 75 640 536 685 -249 173 90 681 751 187 124 123 -293 763 -483 -467 368 -689 540 -362 2 437 -126 694 795 446 336 -863 -429 27 -688 764 581 286 -57 354 488 476 -468 -197 -541 -30 -15 594 95 605 621 446 -636 -448 477 -607 744 -770 -152 233 32 -249 229 -65 -725 -779 743 543 -351 490 -624 -893 -801 -420 -289 -328 -787 -27 -237 41 -142 515 9 625 518 800 -74 -856 337 -254 -673 -467 617 178 530 515 442 -567 295 325 -66 700 -883 -429 -772 307 -35 585 699 -71 -548 370 -33 -439 504 146 -460 755 73 -665 248 -887 357 -46 -264 32 383 628 -512 -95 -453 400 -171 633 324 -284 -314 -472 497 545 -836 -365 -662 513 -837 451 773 160 -161 314 -672 731 103 51 188 114 -340 329 174 102 719 701 306 257 728 593 -694 -693 610 100 535 789 -507 -175 -711 575 584 -174 20 -553 -671 152 -623 142 -550 -646 -9 332 -76 765 -899 457 95 704 -455 532 795 494 467 -417 -163 781 -900 -16 -704 -594 -91 274 109 124 384 -590 -123 -149 -293 228 159 702 -406 -461 454 -720 131 -466 480 586 -512 198 -97 138 -567 422 -548 680 -764 31 388 117 -392 -672 -205 -381 -583 -367 -556 391 169 188 123 -84 -485 -860 -508 -524 -611 402 -330 -302 -309 62 -415 -98 147 -764 547 398 -454 543 181 751 342 639 -361 630 686 172 54 684 507 522 -505 -358 -782 -636 785 -493 -41 -323 -297 -355 -833 -189 542 -728 462 -744 754 707 -607 -177 -440 496 761 117 -878 -685 -866 -478 156 -816 -569 596 -68 -114 -738 -853 250 732 -99 323 -846 74 -781 -337 266 -812 -211 -857 498 -397 -97 -175 -817 345 -269 -291 -814 423 -115 -689 -569 -272 -845 66 -635 -740 -315 415 618 -457 -418 463 -96 -562 -697 664 137 543 749 487 122 516 -62 615 350 24 -830 263 396 29 -100 -427 -129 350 -731 -86 184 -702 567 594 453 655 231 -135 300 -112 408 -605 712 -313 575 32 618 182 -230 499 -594 -218 244 596 -177 45 -331 741 610 -62 -513 533 -654 770 528 -279 -759 -36 -306 -547 -610 135 -235 30 -305 486 322 -203 344 -428 -281 -729 314 -594 588 208 -576 -798 -129 -375 -765 -240 233 -571 396 -331 -879 -809 666 774 -174 -223 -555 -763 -132 382 216 -416 428 219 450 -402 -301 324 353 398 186 -319 -460 498 -847 617 442 727 188 -420 616 708 552 -212 -361 -406 -823 -680 -847 263 333 424 -338 124 481 -717 -528 -545 526 565 797 273 -227 -360 485 236 690 462 570 628 185 397 85 -136 -826 -140 -159 195 720 261 411 -627 657 94 736 373 635 185 57 148 -669 -386 -787 223 -604 794 -545 320 -549 170 -121 707 667 -653 -535 -239 342 -415 -311 647 -239 465 675 278 -574 -842 -332 596 431 -521 -262 464 345 200 -59 -199 -299 -870 640 436 364 695 -780 309 382 -6 -705 -816 -773 273 332 104 502 -256 623 526 -681 -22 46 147 -722 756 648 -179 -628 626 -613 -133 -30 -790 237 -100 171 246 635 -838 554 77 -75 126 81 -442 777 682 -812 -858 765 -249 56 422 404 -798 -571 306 -112 356 645 556 -290 -643 595 499 -22 -213 181 -824 -856 -361 84 -388 -462 -817 280 335 -276 180 -701 -821 -237 162 549 -110 629 -791 412 17 526 603 576 558 717 319 597 94 662 -581 -267 -310 583 -355 -376 -746 -372 -125 -499 274 -150 289 124 -368 416 89 -804 584 -878 -517 -631 751 -148 301 474 -338 -258 -41 -422 -891 384 -48 134 -461 10 790 90 -46 62 -893 -811 188 94 550 391 -32 338 165 -21 -226 286 -687 -155 -844 -34 194 -233 292 353 -528 -170 -60 -9 606 -481 -762 -229 389 -158 -315 -111 -334 -45 -218 588 -702 774 -383 499 -824 -306 -570 -841 -379 -720 667 726 -636 -508 -705 125 -132 -739 385 -378 297 -117 -141 33 444 -102 -26 -352 258 -546 341 694 759 -653 604 177 -861 -302 46 176 -75 259 225 -285 -546 -116 -47 -852 -715 -213 759 777 422 -62 750 69 456 -668 -714 -790 -332 114 -91 -509 219 -466 -200 -440 46 488 -83 -516 -38 457 -402 88 -380 -269 -105 -496 -593 -257 -650 -537 -564 138 -264 -774 411 387 -371 529 582 327 515 -442 -836 790 553 659 441 385 721 -325 9 -451 -777 -79 77 42 -14 -30 -243 60 -821 189 482 328 47 132 -493 380 4 -884 311 595 -629 -388 191 75 332 570 -434 -837 -151 -23 768 112 -566 -359 -222 -735 -682 404 -600 -452 -302 619 613 -635 -687 -315 -47 127 -332 -866 -114 -51 629 642 -435 -119 -554 55 233 677 -755 163 245 -10 23 -524 -720 -373 -726 -359 128 564 -218 473 -121 -733 601 -706 -302 -850 162 211 62 507 -787 -805 380 -169 -620 -630 -336 31 -711 321 394 756 684 -333 -554 -77 504 -317 39 375 -720 -192 492 -578 412 -510 445 616 134 -639 378 615 499 -729 -457 -65 106 -795 -236 357 682 737 561 -872 -205 -798 232 -583 465 1 512 -295 -54 -577 355 431 424 190 -510 -362 -868 355 435 -476 178 -550 477 -671 610 773 263 526 -112 -665 685 -404 -823 724 411 113 -826 -186 174 385 -173 -847 486 -286 -407 640 251 36 -702 766 -871 -847 -35 338 -363 -143 92 -886 -623 569 -617 -555 -198 -207 385 346 791 -281 434 702 551 -226 637 -9 -17 150 -204 -104 -193 -863 727 80 -494 384 493 -853 443 43 693 -643 -545 134 -460 -183 -795 473 191 652 -150 -17 -844 181 429 -197 87 694 -197 277 343 403 240 -660 -180 786 -335 -158 -554 -504 -660 706 676 675 -264 -646 229 56 -787 143 -309 103 -318 637 -132 -782 188 -833 604 -86 -823 -782 -784 195 392 -364 19 -84 -522 -87 -812 -161 -740 -737 -653 -186 -810 -454 -636 221 587 702 702 519 -740 194 -778 710 -54 156 -406 -374 -874 186 191 102 -492 264 26 783 179 544 -781 509 323 780 -763 -285 81 -480 -545 535 -443 -575 486 -525 -307 -635 -326 -209 -823 327 -487 467 334 -199 -525 -424 9 -754 -509 -150 -653 -826 -165 -393 -775 699 -400 302 -504 231 -791 356 -596 462 -739 778 221 -571 771 -879 348 519 -538 74 -395 -212 339 720 42 353 -783 614 -829 -337 -884 695 -119 -372 793 -530 312 -74 -68 663 347 776 -752 -358 -611 -189 -488 692 411 -590 -198 343 -613 -610 456 -755 462 -660 101 -791 -90 439 -589 -869 450 3 -34 35 -79 -659 387 708 -823 696 -505 -442 572 -876 616 508 -70 -694 196 677 582 -39 432 625 -103 327 6 427 -182 138 358 619 106 796 -666 -317 91 797 -350 -129 -487 -878 -764 461 565 526 156 606 66 187 458 158 -98 470 358 -625 -865 233 -423 365 690 -514 -306 -311 -797 -379 661 490 -303 336 325 493 -506 -268 436 -121 -473 119 -489 133 178 -128 -60 -692 -558 93 537 534 405 -34 -830 -523 -546 249 -695 600 484 -324 412 -274 72 -736 -653 605 291 137 166 -603 -891 81 -523 359 296 -546 -278 579 380 211 446 -831 668 671 -360 -733 690 431 371 -127 270 272 39 244 39 236 -448 -469 563 549 -835 289 -194 -263 -803 665 -892 -456 -59 -83 390 -106 163 385 208 -484 -665 474 -107 152 336 -659 -585 707 -75 447 159 632 342 205 -170 496 232 -630 109 -544 753 -51 222 84 -81 -826 699 -705 30 755 142 -542 49 203 -433 364 -616 -460 -869 -363 -47 434 59 -604 599 541 -313 -256 698 -478 -12 -505 -128 -779 332 -522 240 -610 -158 -72 -609 50 -89 -172 684 750 -538 344 247 -203 -432 -724 751 -359 -118 -541 -591 227 338 -831 242 32 -639 -239 -700 -589 -733 689 -888 -398 471 -742 357 -97 706 -797 -131 373 -763 -68 496 782 281 -3 -359 442 -91 -187 533 -29 68 741 -622 -101 -799 -372 -212 356 449 -358 -810 351 -545 -830 443 460 366 -492 -113 -846 773 547 284 145 43 -234 -813 -145 -793 183 -626 -829 239 642 -315 -332 -674 371 138 113 -787 -685 182 -896 -466 259 441 -730 -683 289 -835 408 -899 736 -829 -882 253 -725 233 -894 -751 447 -789 -359 -374 217 -190 -774 530 -853 374 552 664 -680 202 572 -826 -211 -538 64 -320 -684 -338 -23 203 717 -107 505 -824 10 732 -398 -238 751 -276 -750 -636 -152 17 -778 -5 -800 366 -336 -127 -732 -70 242 561 -722 112 -33 115 372 -573 -10 198 -252 -492 626 -11 -487 -511 -246 -460 -227 -533 126 654 457 -895 148 -456 -284 -121 356 123 -256 203 -187 -794 457 -867 208 -856 162 55 288 -82 785 -600 -135 -541 -16 575 315 -307 486 -442 -28 -537 -159 -126 -52 382 191 -823 -841 295 47 712 -756 193 639 90 353 -692 -597 -691 719 -424 -531 -739 372 620 474 561 365 -40 462 -793 -354 -507 30 160 -503 462 -241 -651 -74 -114 351 636 296 721 279 -388 741 -607 -153 348 -192 -93 -888 -288 248 -714 718 224 115 -853 -121 -747 652 42 -717 -787 -214 453 -869 -207 641 395 621 385 295 -696 -256 784 349 -601 -25 -695 -813 406 -202 -881 400 -330 463 776 -547 549 -823 -749 196 431 196 -143 193 431 -811 520 113 516 563 172 789 168 -245 91 -555 382 424 -309 -694 647 -117 745 -614 428 232 756 -87 -624 -898 -841 -48 -273 762 477 361 64 498 -81 -109 -391 -282 -306 -374 89 -442 -184 -613 27 -408 38 -806 396 528 490 -786 -395 -719 -451 682 676 607 -318 494 -570 -171 -206 -249 -265 -536 739 559 89 295 -246 -376 -663 462 789 394 100 676 -137 -583 -606 510 275 -862 628 101 -119 -270 563 345 413 -762 -246 -874 -23 -889 39 724 -369 47 -629 -52 -125 659 170 298 177 -126 -564 373 -716 573 -648 -827 315 408 -222 -100 -82 -809 -370 -390 29 -446 576 -726 430 -380 533 665 212 -72 -553 -813 -435 -156 522 57 256 627 497 -769 -51 -114 500 -131 23 718 223 542 -347 547 82 380 -612 -425 -623 -838 115 540 258 788 -516 137 -783 444 679 646 740 -253 93 -813 -229 465 -384 347 353 -583 -85 -395 724 360 303 670 -659 -504 -125 689 653 -475 765 -353 -791 700 -524 -41 -649 -343 -183 -538 424 -382 -80 -639 242 -202 -49 -762 643 168 248 353 697 -676 -718 -226 -322 554 -443 -872 212 -327 -84 685 -117 537 747 -649 111 129 532 -142 -186 -887 329 792 -804 -504 -525 -585 -551 -415 650 735 363 -305 293 27 720 126 -116 631 -354 126 140 -233 -435 36 698 -263 -215 186 270 -842 -226 -505 543 -882 -196 -182 -278 -26 4 726 -117 672 244 -387 289 754 -530 199 -8 -492 794 100 -406 -773 -296 224 -742 26 -298 -283 514 -712 -473 788 15 279 -262 -652 -38 -539 -404 244 10 427 -859 -813 58 -387 424 41 -139 -519 -234 -801 466 414 -779 55 -815 605 -342 -780 171 191 -214 697 -894 484 162 -42 19 589 248 687 483 410 -26 -477 175 576 -818 677 -426 628 70 763 442 116 -194 777 117 -839 -96 724 259 476 238 -253 -309 745 258 248 161 279 -503 323 35 30 488 638 181 652 -42 709 628 -813 -202 705 370 -42 252 131 -851 -418 360 -492 327 -655 723 -104 -268 683 231 414 588 -85 -459 455 404 -156 330 -885 122 434 -202 -367 -55 -609 -391 124 44 712 -631 -611 482 765 -406 -186 -611 663 166 -830 -311 -327 42 695 -317 -768 -108 466 -852 -637 -204 -35 222 196 -117 -695 -464 741 80 7 -23 -626 -153 233 -737 223 -484 -750 491 -408 -797 167 -492 -614 -177 -653 372 198 -107 154 -395 -148 -363 -698 -486 -608 544 -702 371 709 -558 -717 -187 72 287 -858 16 -294 -356 575 -630 275 558 -713 626 57 -577 -497 -64 -357 48 1 -270 -618 -659 -63 -598 421 -439 616 -8 99 -601 491 -693 526 89 560 766 94 485 688 579 787 -480 36 260 -153 -370 248 -157 384 -386 220 -218 -308 -124 -510 -613 486 -313 -106 -162 25 -577 89 -642 -856 -689 342 -161 19 -123 198 683 624 -632 246 -772 -155 -874 -20 722 -812 -205 -556 800 180 -191 -486 -584 -373 730 459 -685 -161 -876 -20 505 -221 -531 -107 678 770 169 400 618 -723 -107 -28 335 251 -75 -690 360 41 -188 703 -189 317 -721 740 -498 242 -824 274 -429 289 -682 280 -230 -300 -675 788 212 -393 -159 413 436 335 673 311 -110 505 34 -784 651 -860 273 19 -364 -599 759 629 -836 680 -417 140 -881 -873 -752 -306 285 744 112 -526 754 -431 -637 445 -596 -143 -460 791 412 796 -301 453 550 307 -594 -692 131 -394 653 -846 -759 729 -513 690 -828 438 -684 -749 538 276 640 -134 350 -810 14 118 591 703 706 -418 -562 717 -17 -87 -308 420 10 203 617 -404 -196 83 118 -531 -301 -772 -883 -576 -32 29 -183 231 143 513 -148 403 -86 -492 403 -782 -623 786 -460 -701 -384 144 -85 157 760 60 750 -77 -276 92 632 -72 9 -822 -2 -391 -726 -854 283 -642 -489 -334 351 -237 34 358 -382 -429 -177 738 -463 695 -516 523 443 77 -74 -492 682 689 730 576 198 -707 -122 659 -147 403 284 154 -280 150 62 415 328 -450 614 -208 -640 455 -257 90 106 -868 293 -131 -529 -103 454 280 -337 800 -586 503 -103 -467 -155 277 446 76 69 -427 -372 680 690 -276 161 492 752 -486 -124 -765 -417 11 -889 128 -635 -570 -378 105 258 -727 728 -329 -80 51 -6 171 -589 -745 757 -298 428 -252 592 -586 -640 -363 -440 765 316 712 -452 771 247 359 -388 570 -689 307 -604 -15 -829 105 220 543 739 594 -176 -431 748 363 173 411 296 -459 -616 245 -212 689 653 424 -89 -876 115 -530 263 679 797 -52 540 -459 390 -335 -388 491 417 -773 422 173 -805 473 374 -413 328 -100 -392 -556 558 -117 349 469 594 200 -222 -165 228 28 43 -227 -106 -628 542 -655 519 276 111 519 186 -26 -779 613 469 247 268 615 -355 -730 174 -170 -838 -717 79 -87 37 630 148 -75 307 -511 495 -213 -887 -578 -896 -293 -406 -354 -457 353 226 -224 -772 -72 252 688 140 243 137 613 -709 17 51 -876 517 -567 -585 660 525 -663 -857 -494 230 378 -241 -607 109 716 -578 -310 -670 118 -41 -219 452 -235 471 -872 641 5 99 -388 789 681 -184 623 -883 -626 -803 -30 425 21 99 316 724 794 -331 473 554 176 -759 -853 -648 -573 503 448 491 -153 559 -897 -369 632 762 -481 98 277 211 602 619 520 -155 781 742 -722 543 -598 -127 537 -57 109 -35 -754 -717 -292 310 792 -712 7 350 648 511 628 -613 615 539 -275 353 -92 -499 393 -418 415 648 -219 -222 282 -605 794 298 -561 -321 518 428 -43 -313 -814 -183 757 -738 474 250 -140 370 -181 76 -287 -163 609 -872 505 7 492 -423 -60 -38 -69 90 -187 -189 139 -746 -284 4 -126 -196 554 721 -209 39 237 -467 -45 -130 512 374 437 748 -234 256 -7 -605 -53 368 549 149 608 -582 493 -196 -42 -642 -887 78 642 -481 -658 -621 -276 62 30 546 -825 601 -687 499 -736 -769 777 211 244 745 760 -382 -498 598 417 21 203 -652 136 -152 423 -855 712 147 293 730 -400 -413 349 -114 23 -667 194 -465 226 -285 -44 -142 -734 331 -404 66 -115 -427 11 373 -276 388 -449 -136 368 755 -478 442 -134 374 120 -602 -410 -31 35 -888 649 -553 -31 -265 598 -134 533 -356 -774 693 -142 -393 533 608 572 -102 214 641 -875 -37 -63 77 -431 -157 -848 -286 -413 176 66 -896 -128 564 787 -26 -194 428 73 591 130 88 27 -899 39 588 464 -489 590 -884 -195 -720 -15 595 -232 -227 546 -861 -577 -694 436 -140 -821 486 -24 -127 305 -560 538 768 -501 29 -69 -753 -690 443 -430 -70 102 645 -782 -512 -381 -829 -343 638 564 612 -123 118 224 131 -680 331 -357 -346 -349 -490 -552 575 -392 658 289 478 380 169 319 781 743 -774 523 -437 -139 713 -669 -730 -865 243 742 -258 -817 471 641 95 266 -692 -552 -612 -361 -540 556 278 -300 -823 -569 642 674 430 -329 215 797 453 698 211 176 33 383 -796 -262 496 637 781 140 144 -269 -64 198 598 -746 -651 490 -592 -614 -337 -865 -60 -290 -878 -293 -643 659 -524 6 -503 -49 202 732 69 -778 529 -824 238 239 -134 502 283 787 65 -604 452 125 177 -385 -308 -816 -704 618 439 265 -199 -704 -35 187 -214 -590 429 -315 -529 -835 539 308 418 -422 -597 -203 -461 -348 723 -131 -595 318 214 -749 750 -228 150 734 -794 58 239 657 -434 356 -339 -471 42 -754 371 114 -873 -397 208 432 754 -573 -478 755 274 -788 278 296 489 744 186 -186 -314 -782 -565 -138 -601 538 -46 582 31 -345 -524 635 679 621 232 -338 -149 771 -273 -387 -565 -841 537 -643 -557 -434 672 -515 -454 -900 -621 127 219 102 742 41 42 -453 366 -514 -108 -73 362 747 -248 -613 -366 -428 713 -634 -599 314 490 -832 -117 -710 244 -49 -331 51 -154 -799 286 324 605 230 -726 124 452 -327 -873 337 -612 156 -687 -228 799 268 692 -717 -766 -662 -463 -781 -392 -429 -217 -18 -863 -429 -254 70 -170 -46 -873 236 -193 -342 -58 581 -554 -644 -489 -321 694 -785 -241 -837 -689 -629 -607 413 361 711 -866 -364 375 -816 -190 545 265 566 -838 784 -593 -193 -163 -501 620 -829 -197 181 -388 297 -253 563 3 98 -327 -48 -296 557 -559 -190 -512 -588 550 -533 -873 -341 -643 -217 -129 102 277 279 -267 -252 -93 759 -844 -19 716 -738 -676 34 -506 -152 -629 273 753 790 682 200 85 -286 -106 668 599 -203 510 327 682 -71 -594 -367 257 -496 750 643 -22 -200 685 406 351 251 586 -533 508 84 32 -346 427 251 -801 703 -392 184 -881 -819 -459 -749 -47 -93 -247 -345 538 -131 739 -633 715 -872 594 -821 -269 582 -185 -526 -478 661 643 -832 164 -206 -171 -864 239 -802 22 132 -434 81 -101 478 254 -885 -226 -693 -70 -689 -124 -42 289 -51 585 285 117 752 -177 15 -505 -823 748 -531 -350 272 -313 236 -746 -89 210 -672 -58 -138 -643 688 175 -56 611 524 -55 615 -57 -638 115 -355 -368 189 -722 778 -109 560 68 709 -204 -158 784 -70 295 -403 -647 5 465 512 706 -411 699 -576 147 745 693 -638 412 101 723 -301 -455 278 760 -765 613 37 -326 198 89 -75 -488 298 656 393 -410 749 -560 783 593 570 584 197 519 598 394 -129 318 -678 -496 397 -47 -851 778 -384 -6 -181 307 248 -77 -395 436 628 630 -224 -102 -873 419 36 94 -817 -792 524 271 -553 79 -561 -846 234 434 -820 -501 -562 -42 -299 526 -545 -236 598 494 168 498 -521 466 -184 147 -241 -293 106 607 10 -894 -470 185 -513 608 -112 41 -577 333 317 -575 699 -457 -811 -772 -807 703 603 -734 596 294 26 -322 465 -765 -542 614 -705 -78 390 709 720 -341 465 -93 626 -557 -234 330 514 -861 -307 669 -327 89 -777 404 781 -161 684 65 447 -422 -473 753 323 627 -817 14 -730 684 -577 -322 365 -336 442 377 -610 -32 46 -810 369 -733 -482 -600 238 -548 -177 -211 -121 115 726 565 -79 -681 498 -508 -599 -571 -334 486 -225 44 -439 -294 -644 533 509 -284 753 740 -523 764 -823 -446 513 752 614 332 152 77 454 229 -743 611 -612 -630 -307 -696 -65 251 539 -672 -72 267 382 679 132 513 147 29 14 577 671 -241 458 285 -676 94 416 -51 -868 -492 274 470 290 69 -723 -380 -153 478 58 368 501 556 -704 -131 -452 411 175 662 595 -543 -579 447 -877 153 174 -632 -617 -347 -199 358 -106 -863 415 439 310 729 65 285 692 97 345 302 445 227 71 -546 -638 -204 -503 476 -472 -101 246 -186 252 768 728 -331 -273 -664 -221 668 -59 131 725 469 -650 486 259 472 -292 57 -46 456 287 -868 636 94 -551 130 -379 -638 36 617 76 190 676 -406 -340 -593 35 21 -546 -766 181 473 -860 795 -415 -649 12 -716 61 244 214 -49 514 -544 87 193 245 250 22 -330 740 706 -426 -255 -798 688 -163 508 615 -237 -456 -125 -330 412 770 -685 789 -563 -672 296 -648 -182 -499 242 -869 -119 -734 206 -582 -550 -323 254 216 -640 -856 218 -728 700 -566 28 -92 764 -579 -860 729 501 218 719 330 -232 213 -141 -842 656 667 728 132 189 -875 739 784 219 -526 103 -438 -102 -37 -221 304 97 10 -475 552 759 429 -286 -233 -112 -816 387 224 371 -5 -807 498 201 -450 -866 360 -807 702 0 -844 -263 -484 -693 558 -323 25 -87 -812 -894 -515 -789 -655 260 -677 -227 380 798 701 67 19 -506 504 309 -327 77 -353 -797 -195 466 747 -60 -197 -91 695 -116 280 772 -350 -64 -606 -348 -204 -160 -614 -674 -102 -30 261 -336 -457 31 145 99 -78 198 645 701 -639 -659 481 -503 -856 -168 223 -644 -535 532 8 -250 302 436 -379 518 -530 -415 -694 -10 -582 -23 373 -246 285 -812 -405 -721 483 -529 578 -239 305 486 -162 757 293 251 -271 535 478 -232 383 -103 -728 -547 261 196 -840 351 -424 -108 49 757 -155 237 -784 594 670 560 555 762 430 502 96 29 -34 -821 775 -412 269 522 315 -225 655 -853 -222 -719 -392 -232 613 571 -489 98 191 -207 -467 -47 716 -590 -454 622 -841 -536 601 63 -605 -148 -574 55 -114 -737 -667 329 -715 -69 -510 470 -84 -791 -623 -126 -107 -858 -556 715 609 541 -213 -271 -818 64 -776 603 181 -43 -479 -465 240 420 -833 -57 -140 -219 -395 -428 -370 -443 -136 -356 440 574 -30 -593 -467 -550 407 477 669 -457 99 678 516 554 -208 327 116 351 -581 -837 -81 496 -416 -809 46 370 510 -519 -523 550 207 601 -111 -528 -49 197 -347 721 464 -556 -837 -326 -246 -639 669 -848 -844 106 -694 -686 -285 -35 -54 -98 -251 -717 -515 -324 -312 -236 407 522 -154 -341 42 273 574 -179 -505 -334 464 572 558 -669 357 -665 337 567 11 777 109 339 -713 708 374 -592 -309 -524 239 43 179 400 576 -570 -804 715 422 -220 -794 608 29 -132 -347 785 310 -735 -830 -855 524 286 63 -594 -338 675 -20 -412 703 270 -250 387 415 -766 330 701 -259 120 643 -669 -280 715 -279 -36 -18 -860 688 -378 -585 668 -384 117 243 687 386 232 180 -202 277 -221 -262 -821 -432 59 -152 -650 -394 -107 50 246 782 -515 -112 -764 -119 289 -274 -68 -585 796 -267 472 703 795 603 233 451 -830 238 -631 412 -728 333 -113 -731 368 575 -213 739 73 28 215 343 -792 129 78 773 224 300 -582 -637 713 -369 32 202 -728 -888 -874 -630 558 201 604 -647 -106 -519 -178 271 -875 -432 589 559 481 -374 -895 376 388 362 637 61 384 83 -774 788 511 -690 -889 563 -828 587 155 -880 672 533 -66 -180 614 307 182 -221 -688 61 36 -719 -759 180 -191 -880 -636 -301 -735 479 617 203 -55 -875 -38 -350 -158 -329 -281 -435 488 386 69 645 -896 73 -177 -810 -472 220 609 -171 -759 175 34 119 447 633 -16 -717 -278 432 -147 -895 -28 521 -413 535 -596 -360 -344 -276 777 372 -290 -862 -65 536 617 -106 653 458 -440 -227 -731 471 726 -817 105 301 649 133 723 -149 -611 -757 -447 -856 -66 -496 -535 460 567 -282 94 243 408 -325 -78 600 -468 -570 -758 244 -768 -358 165 -131 531 100 -648 -882 425 264 351 53 248 -465 649 487 576 74 -756 -241 228 698 -314 -764 -351 -455 -276 47 403 -773 -584 53 308 475 -687 277 -666 63 -224 -54 -452 407 -828 151 572 -53 92 -350 -334 -13 242 -452 675 667 -645 87 247 -834 -435 -841 -243 -72 -833 555 -27 -731 199 -650 244 73 -6 222 284 507 -498 -632 710 334 683 508 17 -660 -315 358 -505 314 -740 -561 -629 -628 728 57 744 -600 -733 -833 -564 575 105 766 -792 683 -816 674 486 -286 -20 -693 -173 -486 267 70 432 534 742 660 -768 784 -549 -233 -395 -756 -626 -93 295 -125 787 -151 552 -81 102 -418 -46 294 501 273 -590 759 -102 226 201 500 453 110 362 -802 -446 696 29 -680 -288 -522 375 423 747 672 -282 -413 569 -430 -837 -561 787 -340 698 270 -100 392 -367 -877 539 656 -349 650 113 -701 23 -756 -761 -325 161 653 546 -568 -492 59 195 525 426 362 -880 -74 -148 471 -94 -652 -622 699 350 301 -888 385 -743 -462 153 -99 25 704 223 191 702 787 232 750 -636 -466 677 461 -109 105 -707 -315 -334 531 220 -578 -470 732 -443 -439 -440 168 -239 268 -715 3 -519 707 793 -211 -638 117 23 -622 -56 -80 -278 -149 354 571 -833 644 -242 435 -798 542 -44 -283 -189 758 -861 -434 -315 505 -637 -336 371 357 743 548 10 -313 341 -209 60 -647 231 183 452 301 -644 727 137 -82 437 -13 -371 681 -145 -177 587 -892 171 -324 753 611 2 -644 38 322 -165 -33 -290 168 -666 320 -281 -874 -321 -325 -455 -241 717 -525 547 492 -502 380 679 -222 112 740 -216 -133 -254 -595 762 261 -170 -882 -504 -422 -705 -230 -553 279 -217 281 -863 709 -305 241 39 546 -183 257 206 474 343 -429 -686 304 464 -223 -347 -685 300 -286 -87 393 -352 311 -244 -338 76 142 -334 183 -255 -27 -454 241 566 151 44 426 -28 -58 -251 -35 745 328 -162 -57 -378 399 -397 -165 -696 -337 -393 245 -368 -742 694 -134 -691 -861 -788 -330 -636 51 334 -38 -528 4 76 192 -132 -854 -624 225 294 228 -144 642 -62 -146 274 -263 54 -122 465 284 666 -576 532 -106 1 -103 -279 -734 406 472 -705 -72 -203 559 -370 456 -355 -514 122 -176 -192 -714 563 298 -536 -337 -690 694 154 60 225 -113 -781 760 -34 -86 -492 204 751 -293 397 632 282 -747 265 151 -834 427 -757 526 10 522 342 598 -322 232 -553 703 63 -398 -608 -80 -834 -883 441 -646 -98 574 153 -698 94 626 -757 -182 232 -779 501 -663 -173 -499 87 657 -468 -81 -741 -302 204 397 -776 747 101 -252 629 -750 302 347 -718 -39 443 414 316 651 134 -708 456 543 612 605 13 25 70 -868 736 -632 311 648 -484 -756 136 168 -261 401 -551 -400 -554 -282 95 379 248 -272 285 34 -837 -389 683 467 -666 294 -74 -546 -13 -67 237 715 -728 57 -509 -470 696 521 -311 471 -433 -412 532 -795 -858 708 -545 -586 78 91 772 266 560 -603 -451 -884 -219 -229 446 -795 215 229 628 347 -142 621 -590 77 -143 -150 -318 -410 -434 743 651 -484 -834 271 151 521 544 85 145 298 12 57 11 -269 -638 -457 -596 -852 529 6 723 14 525 -108 -602 -151 -362 -761 441 519 24 -859 -43 620 400 336 -599 439 -511 -888 -745 4 -305 403 501 13 -403 -424 -489 -783 772 537 405 345 433 359 -534 -538 670 -168 353 88 -358 348 271 -305 -807 20 490 -200 83 -168 -821 525 -283 182 -302 -736 -196 796 531 -162 170 -243 624 -417 267 -473 -292 64 -452 -609 38 -166 610 -701 686 -228 -68 3 -553 -423 6 102 90 551 459 -96 -855 40 -840 -687 -18 -596 349 -62 -730 -354 1 -334 -298 340 12 -211 -617 345 218 95 -678 -473 -638 101 -328 -56 564 340 532 -633 -149 -812 -845 510 -665 -304 406 409 -752 481 89 -313 -4 -609 425 695 780 -171 184 352 463 -861 370 668 -345 -598 -794 675 -872 -53 -349 693 40 -415 754 480 27 489 246 -406 573 504 -205 149 -535 241 -641 169 -3 -228 -51 -306 785 479 72 -237 20 -189 -849 541 -202 645 -169 -527 476 -889 -794 -177 170 480 -198 371 555 149 140 -579 -18 186 24 529 140 -300 -183 226 307 -405 110 -639 59 239 45 -38 600 570 386 86 391 -239 588 373 556 -666 -705 752 445 -220 -127 -713 -454 428 -617 -313 629 -623 230 406 201 -605 -84 151 376 -688 673 -752 601 390 152 490 -390 -75 -670 219 215 254 111 149 -288 -392 -244 -422 193 -864 -107 800 -608 454 530 -279 249 -248 -605 510 -383 636 146 88 564 176 -356 -717 244 -209 -787 -27 -678 214 -157 391 -317 600 -627 -86 -630 172 -578 496 -844 -35 -102 199 645 550 -725 -803 675 -648 707 -761 -289 -211 207 -686 -86 160 439 -267 -744 -780 726 104 -221 715 189 -852 -55 253 704 -420 573 -227 527 744 -315 370 -40 341 -280 174 204 766 -360 233 -673 191 -534 622 -464 -478 676 549 -37 307 794 -772 410 208 587 -401 368 -329 64 506 233 475 96 191 -283 -544 -305 -292 601 63 -764 12 -47 -748 509 -337 -434 620 466 -593 243 -23 777 -216 -507 735 -323 -472 -795 208 33 -465 -802 -16 -650 -675 -132 663 -161 249 -657 49 140 -737 662 138 439 -759 -849 164 297 -30 457 -572 -347 -572 -453 -690 -1 -277 508 98 -32 652 -438 -317 533 -232 -894 -360 -529 -235 166 -868 -182 592 -163 -788 -593 -630 294 264 440 442 -208 457 -153 175 -607 -599 -251 -546 743 -270 -85 589 427 -507 377 -612 -75 -521 -91 -241 -40 -560 286 675 -599 -9 -347 581 135 164 108 -306 745 701 339 -248 -883 -23 -370 174 606 -872 157 -873 -674 704 -437 320 774 763 243 -487 175 442 -673 671 453 323 -214 -197 -207 -473 54 -867 -10 72 332 -214 670 -855 -332 164 -97 -125 -356 -337 -694 682 388 -587 313 750 -258 -287 -613 -789 775 604 155 774 141 -787 548 70 -214 631 284 -307 -242 -43 273 -234 210 757 -788 -233 -854 -650 366 -43 -520 675 -687 793 -773 -736 197 -97 483 652 -767 -633 -330 0 99 -387 448 -306 18 -686 -825 -607 666 -814 -560 -498 682 -250 -253 302 -97 443 211 -436 -655 754 561 -232 693 -744 -141 -3 532 724 523 604 -29 -210 611 203 405 -871 -78 -653 -141 -356 186 27 295 180 -738 178 -364 744 -267 -509 -891 -51 17 -192 249 13 194 -805 -539 -344 747 267 -599 -638 -565 576 523 78 254 -503 -272 -605 -361 317 -321 -837 -699 419 -575 -402 -881 160 -539 400 160 288 91 371 748 104 -480 -431 -214 267 363 -500 -461 -193 -218 44 237 641 -386 -583 262 -598 -810 630 48 675 -748 -196 36 -585 -721 -390 304 -421 -519 -560 -270 -877 -695 213 603 250 774 -234 240 436 153 433 -771 -694 -433 -669 213 -526 321 673 599 679 29 -122 701 -758 26 -753 390 -273 291 -852 742 103 -511 -165 787 756 543 -732 701 784 523 163 418 661 492 394 -141 -811 -404 634 598 210 647 -197 492 -239 -553 -47 429 757 379 37 12 159 -10 694 693 -862 -792 411 251 -576 -695 15 -566 -463 343 -582 -297 -591 299 152 647 -294 648 -390 438 777 770 155 -228 -756 460 313 -511 254 111 68 573 176 -400 -885 115 -876 -617 -490 435 153 -889 -38 -898 139 368 -50 611 672 -840 142 448 -176 -860 -287 451 487 -211 687 735 592 774 -75 -575 -311 -301 -256 609 -794 -795 746 -734 549 -124 -862 -2 -312 -160 -105 87 -82 -563 53 -765 -530 550 759 132 -765 220 568 -836 370 -487 390 -160 -173 727 -510 -255 -703 -189 -357 -823 424 -68 201 -465 331 -245 -12 179 618 -540 95 -526 -789 -686 -225 -651 -469 786 56 -97 -644 -529 -30 -726 780 26 -831 -787 -8 -287 -523 428 -811 88 751 -395 -800 206 34 637 180 58 237 354 21 -68 670 56 -304 661 72 -24 415 -746 -21 -796 358 174 479 -137 -400 610 -98 345 413 650 -87 157 -729 59 539 -9 41 779 670 464 301 -803 384 -257 -562 -562 -205 611 253 186 421 723 584 -517 760 -540 -290 -751 -240 -427 -317 257 -161 -749 481 -793 586 -438 786 -322 744 -25 -617 800 600 684 -697 687 743 -505 -170 -476 70 -696 64 439 -272 352 37 330 -805 68 -724 121 681 680 735 -890 338 265 467 -428 94 -441 -774 366 483 -558 142 -774 -354 -475 -422 -626 -88 21 169 -477 304 700 392 251 239 792 -571 -793 82 -589 -848 750 525 -125 370 -505 -600 294 71 -406 215 14 29 583 -119 -785 686 -132 584 -373 395 72 -693 723 423 389 -94 446 -588 -84 -249 123 707 -820 -251 107 371 -581 -74 312 -614 -663 -826 422 -314 363 -217 -393 -308 -466 -236 -718 728 -275 -531 -686 -311 -254 467 -390 730 -380 -453 -50 -710 -698 681 547 37 393 -697 -766 75 -332 -197 -456 273 -795 -476 -370 -650 339 579 -539 -5 -794 -616 563 607 106 322 -285 -304 -511 344 -781 -424 -688 474 694 -477 -771 -310 -648 -125 -703 -689 -487 -532 -246 175 -540 -803 -483 -454 -10 -478 -707 -302 440 -185 763 355 -276 -851 -829 -488 205 319 492 261 760 -585 716 271 -713 210 275 682 -574 324 104 -777 -859 693 -328 -866 -729 -633 423 -870 409 -572 672 -607 -156 -653 276 280 -142 -566 -28 584 379 361 582 439 -301 -357 144 -394 -64 -285 -123 380 93 561 569 -131 339 -133 679 -76 -512 -95 355 38 -450 -510 792 110 -523 -372 -376 594 -527 -53 -427 -788 -222 -17 -424 -781 -844 -252 -639 -558 187 407 688 47 799 -840 -173 -251 -360 -805 -660 212 -758 526 22 -253 -160 105 -361 185 428 -422 196 238 683 383 -840 771 -559 481 -615 -249 214 -561 -814 499 -200 -576 22 -187 -187 713 155 169 -393 -105 -448 -200 -332 717 -274 -895 521 88 564 -573 -244 697 -223 -14 384 293 -640 289 502 59 -889 -38 792 583 662 -566 -96 382 -656 321 -487 -557 -572 -724 -29 703 306 698 -730 552 -185 278 199 -366 615 176 -716 -333 -558 -215 450 -47 -886 601 710 -668 124 29 190 -484 355 -765 119 179 578 362 -183 -339 -585 715 -571 -558 631 -68 -390 463 787 428 -55 727 -822 662 94 465 30 730 451 -560 139 648 460 161 -166 -558 712 6 728 -148 -328 -86 -188 -533 792 679 -477 -488 789 -383 280 544 26 -26 269 78 -508 -236 -49 -600 79 156 47 -468 -272 769 -795 -191 747 384 -19 420 -418 -793 -106 753 -439 -80 -266 505 -292 -148 -597 -232 330 598 706 -473 153 587 764 77 10 -700 497 -876 751 -148 -152 -865 439 682 -120 45 -186 100 -95 101 -772 -447 -13 -87 -860 -504 -721 356 -547 -729 -167 -179 -837 -611 -213 679 538 -37 428 90 -194 -45 -247 -92 738 -247 228 -420 -260 -510 470 614 -207 522 760 360 -536 -535 -877 -168 161 -679 -115 -673 680 259 -332 -284 536 -420 85 501 1 -797 -703 -522 161 494 -399 371 -816 -71 -588 -578 212 756 14 262 -185 -41 -334 -6 -573 95 -254 -292 -293 42 -25 687 -404 -377 730 -678 -374 184 -17 97 -488 -461 420 -388 -290 -627 -402 26 -402 -662 -362 649 226 -372 -25 -502 406 787 483 -402 244 -64 260 271 -647 -640 173 -29 638 -410 390 -426 51 334 707 -429 -129 -671 -241 361 -279 474 -352 561 502 -274 412 -200 -441 -829 -299 -818 613 189 109 284 -266 37 310 -531 700 305 406 800 -640 -566 606 -766 602 -76 -248 -54 -522 -609 -296 582 93 517 682 -229 -884 -305 -622 -474 -437 -833 465 30 -501 -77 280 -232 238 -854 -735 182 -647 -398 691 -175 -525 -225 693 -241 -837 351 284 62 -204 -715 635 266 -196 -534 -880 -805 156 -663 241 507 213 -216 -83 -419 -140 448 160 49 79 -482 -277 -459 192 -203 -881 787 102 -415 -731 774 -644 -705 -456 781 186 618 -515 -775 412 599 -703 -777 -804 -786 738 -133 -804 211 164 -28 576 82 -481 475 749 -112 -159 407 486 348 100 -860 300 -50 -155 -755 88 555 -759 295 464 549 121 257 -483 -1 211 38 -307 -517 334 150 -883 -757 752 -357 225 -439 716 -646 175 -310 26 222 -438 -402 -850 -788 434 83 -709 -265 -151 793 559 -371 456 335 571 -687 329 212 -583 711 508 20 760 695 -442 -34 -503 -298 2 546 132 -133 252 -56 319 -210 354 -379 521 -554 -585 -223 557 -480 -85 -524 709 693 695 -280 -770 -522 667 236 -694 -459 535 -362 -167 -167 -162 651 572 506 -396 -686 -389 -247 -782 -313 -174 52 175 182 -40 -500 -598 50 -793 -319 386 -35 463 -739 365 553 -472 -839 469 146 221 -867 -341 -39 556 229 -822 -592 -308 -286 -664 -321 461 -837 -45 -575 104 -396 551 390 -844 -568 661 114 -65 -2 -346 -675 -155 22 397 370 -890 -329 -615 216 565 203 739 -781 721 -233 -25 -775 156 -324 613 -162 -123 -884 -875 -167 310 448 708 502 388 423 -653 643 -240 -726 459 675 -25 592 11 -810 -895 663 576 737 -714 283 558 -475 370 77 -564 239 678 405 -544 -853 -177 -320 -411 111 -374 -99 182 699 9 -425 302 -887 224 -293 108 -802 199 -54 122 114 -561 -106 272 459 101 -109 -386 380 726 -37 -842 322 735 -95 -412 324 694 -423 543 -756 -387 -522 258 -778 481 -298 429 82 111 -888 -296 -870 -744 20 54 -598 638 727 -207 410 -10 -202 -612 -230 124 -398 -78 509 -299 284 374 -423 -823 243 755 -342 -593 -580 469 -345 108 -609 81 401 -293 -219 -705 -607 -27 367 -708 -412 -442 -766 677 -386 315 -114 376 -125 -214 -221 235 -399 -611 -674 -897 512 398 -15 -263 730 164 121 726 790 -742 -847 18 308 -155 -535 -572 222 -283 256 499 484 -238 459 395 -348 -671 335 -241 327 663 286 -197 -28 401 -606 -510 96 -12 -282 799 -825 573 -677 667 -607 753 -419 75 661 -709 65 226 478 171 717 -406 -349 -505 357 -252 353 -315 -837 136 -831 -868 243 667 -609 -295 537 251 714 -450 -631 780 309 -608 211 -862 306 481 586 214 -546 105 66 530 244 -366 -244 275 -723 713 -817 -520 763 611 -876 582 -386 -646 -246 231 -249 60 346 373 -784 -427 777 -817 484 -343 76 -831 -714 -262 0 -711 424 111 -453 716 688 -37 231 -795 409 -630 -636 -563 535 -256 -548 218 39 -884 605 -2 -209 52 -99 -47 330 667 -6 356 -767 577 290 440 -415 -208 -94 -803 287 55 -351 788 -824 -187 329 480 744 419 -677 -450 3 -553 204 626 174 -758 -365 -253 435 480 761 -29 -813 -668 322 -601 489 -746 -751 770 -900 -748 104 -389 340 -168 -137 -430 -795 692 65 796 0 -691 -39 789 337 652 186 -298 -191 760 -817 -623 -265 577 -336 -637 641 363 270 -506 113 553 -120 789 -84 770 505 719 -858 -516 -385 505 142 -517 -599 354 113 -515 -420 -76 604 272 282 -509 -112 -273 375 753 153 -336 5 -141 -612 674 444 63 692 354 -65 615 -175 -71 61 511 -294 -573 -462 -134 617 580 -859 215 -655 -391 162 328 138 131 32 -277 -271 247 452 206 -279 595 -174 335 -420 69 496 -873 -802 -819 592 -186 707 413 -551 -294 -267 510 300 -536 -459 364 304 -286 -229 468 118 -10 -173 418 -189 191 66 -613 -115 67 175 597 -456 -793 -293 -3 -571 205 -543 -493 -602 -75 -488 -687 410 -369 586 -387 -311 542 -489 -741 14 -286 139 -844 -807 -853 709 -595 -617 317 335 -200 587 449 -538 716 502 -719 -710 748 -565 -106 -885 201 306 -113 -463 -749 -355 201 128 298 -445 209 260 469 143 -204 -494 -135 -758 643 -140 -825 132 758 203 210 194 604 -626 153 -546 332 -329 -225 664 452 -190 435 136 449 -437 -528 798 -94 667 527 621 -558 468 80 418 40 205 -756 433 183 605 -56 -763 -665 -420 -158 -175 47 -213 239 -97 -11 419 -727 255 -537 -372 -277 -361 -63 -214 -788 516 127 -190 -409 344 355 480 18 -350 -749 -427 595 -219 329 156 -625 82 151 -430 214 -408 -700 648 -61 379 -781 -681 591 459 82 -119 -461 510 -530 -346 -551 709 -580 792 596 -601 -539 198 -820 402 -205 436 -792 -112 -401 402 741 -505 273 572 113 18 167 -597 593 204 -471 509 -819 265 464 -807 389 188 277 166 446 -78 -14 -120 -545 97 -580 -833 71 -243 -109 -380 106 119 -776 4 656 719 -678 422 -307 601 -102 -884 480 180 253 -102 462 218 -88 117 -194 738 -64 -177 717 211 -640 678 -850 649 -597 -343 429 10 -694 92 -481 -419 -543 63 -694 15 -515 -403 658 753 -431 106 -238 -875 -818 -602 80 -875 227 706 -136 47 -110 545 -787 -81 281 185 -310 540 306 -66 -332 -286 -384 -744 686 -176 -36 785 512 418 -345 232 -501 -711 758 -508 -51 -819 -895 704 782 617 627 -785 -780 -243 -138 -379 622 351 700 -741 -440 -592 111 -868 -851 654 -797 -286 114 -503 -557 774 -324 -729 -651 -410 -26 5 -812 102 -427 367 -97 231 -418 59 -236 32 -78 686 -791 -481 -676 -47 763 -96 498 -484 -46 316 -616 -786 615 741 -390 667 760 609 -479 -433 -345 -241 -786 753 226 691 -890 396 -508 -700 -547 375 114 -861 -300 660 11 -885 -748 619 -456 -526 -719 32 -677 765 455 -68 -794 394 473 -197 -54 -646 59 384 276 333 -193 28 -776 301 -549 14 -649 788 -322 641 -834 314 -497 -130 542 625 -641 141 -603 -154 372 35 483 -341 -141 185 530 -310 -635 714 -208 -553 -46 199 708 522 117 -808 -110 -796 497 -310 748 684 -730 59 732 -387 -659 85 300 179 202 269 -13 -875 -513 -679 -137 -320 680 306 -495 106 137 -619 335 406 529 -480 -612 -256 -153 -883 38 -694 468 -272 659 -204 464 735 -225 508 79 800 -220 578 -621 343 327 787 -73 646 350 -370 -733 -696 733 641 -871 696 309 483 -772 -16 -354 -312 -607 -876 677 -602 638 587 153 -733 -248 678 -777 -873 -291 505 153 -652 72 527 -576 -736 144 535 -773 -544 37 681 -859 -65 -193 -404 281 601 -586 245 277 -392 -429 25 432 -148 51 376 -862 -193 154 -126 -580 -44 783 278 533 3 -92 331 -68 -720 529 -891 -233 637 -458 702 -780 -99 781 150 516 248 -578 -200 526 170 -453 -503 -48 -153 -761 -650 558 -280 -339 -329 -624 11 242 458 -705 -197 -354 -288 -865 -765 -801 232 710 261 728 485 220 -838 104 -326 -208 -373 -828 709 -243 398 -399 752 -900 383 784 568 322 -401 757 275 381 391 -116 667 486 -344 -565 -738 43 675 -383 58 393 -409 319 -221 -787 588 330 343 -42 -763 -358 -357 -440 -176 -898 -154 -680 -700 231 -218 613 -886 -610 -736 572 -840 -27 -690 -18 76 365 236 698 -844 59 445 -425 81 754 523 644 -682 -396 636 -552 -489 -645 671 110 390 -270 -162 -259 -569 -652 -187 -659 -811 48 -553 -850 333 299 188 748 440 315 -356 -119 -231 -829 -538 131 -3 -869 -85 112 -154 644 434 -42 218 -22 440 -16 -128 178 136 616 -699 -757 162 -830 -742 111 -147 263 -230 -834 797 275 -634 -587 -113 -457 706 758 450 -673 -450 218 446 195 179 616 -425 -822 -114 -684 30 -480 588 -406 -475 772 -14 140 -448 641 -705 377 -503 102 -173 -481 724 -343 -786 -224 -472 495 -48 319 799 -115 -8 506 329 -82 593 -83 206 20 689 -415 -493 -55 172 142 525 295 681 -335 -696 466 170 696 117 -616 626 437 475 204 -291 243 -26 691 -473 -72 -128 -205 -408 726 -611 503 -19 -389 -494 272 -738 3 415 -100 -27 491 -353 231 684 -429 417 127 559 -172 88 -803 -468 -43 26 -28 529 420 297 -675 -622 276 607 -733 -624 -659 20 -210 -819 526 -132 -288 -196 707 -801 -73 -235 303 688 -143 -527 -213 269 196 750 -870 -491 174 597 -299 -358 -511 -392 -734 330 364 779 -267 325 -862 -719 65 697 -8 655 231 267 791 535 -225 -310 -123 -321 86 470 232 268 -773 482 -337 665 -446 -343 -59 -414 256 408 236 -842 363 -486 -459 27 -260 -159 305 -742 -15 -258 -196 -809 -543 -14 -393 -514 -749 721 440 -227 -692 -149 -157 -376 289 557 445 -107 432 -545 211 -610 -306 33 -27 -767 -608 406 220 67 -250 -225 290 140 551 410 648 638 470 790 157 -570 -1 -102 511 758 -354 623 -426 631 405 232 -203 -800 -829 -733 -549 430 420 -210 592 -145 -811 -88 -216 -741 290 -126 569 -712 -392 -285 -17 724 -539 -257 -390 214 407 -212 38 519 -721 -133 533 279 52 641 224 197 -645 -7 -560 686 -508 446 269 743 441 -263 -625 465 432 -23 -658 596 -766 -814 -82 -810 330 -429 -623 -599 641 -508 -869 -895 650 -843 778 -488 227 114 307 -586 -319 -868 798 379 -52 494 -895 762 40 134 -389 -176 383 497 -280 -140 -710 191 -824 -95 -273 109 -314 -867 -63 58 -64 -823 657 -873 -85 459 338 -868 561 708 -217 443 799 -362 -212 596 47 -704 -697 471 629 -494 660 -868 -349 613 211 -840 -129 -703 -153 24 -706 552 146 -444 208 2 301 106 -346 -588 437 576 -307 -667 35 -425 -716 329 -650 -861 -613 697 -723 499 -844 281 270 550 -402 469 333 -218 -274 569 794 -692 -317 263 770 533 88 -610 -287 -466 -98 -610 -25 467 -171 -319 18 451 219 -732 -639 303 -540 378 -230 -147 673 137 -71 -332 -365 557 -394 -276 610 299 695 191 -608 557 174 -105 114 199 -3 -799 -583 511 231 690 -741 261 321 -449 650 -33 525 -18 0 -52 -728 -606 -818 -857 440 87 651 -121 -438 263 -225 -272 -119 -581 473 -561 628 37 678 -680 -397 -514 -267 -257 600 76 88 -895 485 345 -697 -246 -72 -538 -547 668 528 -169 346 286 -32 192 -339 -558 -416 436 -817 -739 597 -585 -838 762 204 253 -786 -302 22 -758 -284 -309 -307 -551 -120 -567 -636 -9 797 -834 52 -873 120 -507 596 669 796 -646 9 785 92 -457 -9 -40 -130 -83 -517 -790 -868 706 -223 -287 405 -477 167 -90 269 -888 -59 -510 -488 -19 -110 362 -454 -436 -834 -24 -577 -33 302 -511 -202 202 -864 -652 241 -767 717 -453 -33 476 -808 -605 -463 -884 558 -304 -634 362 445 -462 709 -71 306 -515 -269 -71 -596 -146 -166 -858 159 -697 -659 -221 -848 -895 -47 -245 -702 564 -25 780 358 -171 -534 23 27 -616 747 696 -63 -784 600 1 -272 366 -544 -511 775 -375 85 -753 -284 173 514 -327 -52 190 -720 -212 160 52 17 -165 -665 -133 478 609 301 750 333 -758 -550 546 286 419 -446 308 -462 -106 734 -160 82 274 -267 -227 -451 -447 -109 -206 455 170 -860 557 15 -110 514 -701 -458 338 -48 -742 765 -881 697 275 -836 -682 556 274 -741 643 150 -708 549 199 -474 274 -558 116 -291 433 -711 -20 571 -22 -192 258 558 -335 771 -185 445 214 630 580 -778 -525 -574 -698 207 -129 -700 463 -861 -157 550 23 300 67 -757 427 -431 -145 212 541 522 -347 137 451 597 -294 -644 -867 -685 -114 185 -634 77 -516 383 608 309 43 148 716 -527 -491 -503 739 -572 225 278 -799 390 42 -551 -132 -543 172 -475 667 -93 -92 -674 480 219 504 640 -373 729 363 481 443 244 729 208 -226 799 182 -585 -118 338 -678 -455 -827 32 417 131 512 -740 -616 -198 473 -864 -7 -332 541 -97 429 -470 -249 -105 -710 -655 -649 518 -579 -405 -373 28 194 -207 416 -269 -406 45 102 519 -45 637 -657 755 234 704 -58 325 390 674 777 554 -509 59 -443 -884 -21 708 135 444 -5 226 61 -149 -187 -515 496 619 -254 -223 -38 -59 507 -432 -764 -800 384 -272 694 -538 58 762 692 770 -86 -478 -895 -355 -70 71 199 -698 339 -323 -36 4 101 -290 665 -711 -892 -626 81 481 304 -535 -711 697 171 -230 -828 -360 -11 -87 469 1 285 202 163 586 601 448 270 148 448 67 -194 -632 -618 489 432 -206 347 305 -243 -568 596 -60 147 -855 -852 -104 243 -249 -336 378 203 322 431 -648 -711 -865 523 -755 -268 93 -471 494 -655 -474 87 -113 384 664 -300 -395 -84 -266 760 -240 -240 -375 766 713 -778 373 -812 409 -3 -429 -669 -64 581 592 -581 -176 -174 237 -39 -611 -88 444 -395 295 472 632 -406 693 -345 98 -251 252 -853 628 525 -328 -479 501 -523 557 65 518 540 474 -372 -149 586 -712 275 375 268 -861 213 -691 7 509 441 410 272 303 134 -445 -394 650 292 609 -721 -734 431 -430 -373 -405 -14 -497 442 532 741 -129 465 -730 377 -256 54 217 112 205 80 -46 -173 -346 201 -2 -364 292 17 -139 438 794 17 64 111 524 -872 -390 -330 -397 -685 622 277 -61 277 -264 315 -439 743 -722 -358 -268 -567 609 100 189 -702 616 -613 -592 37 387 631 1 -828 -170 -670 -533 675 715 -518 -138 341 748 -158 489 -239 483 136 -312 -421 583 -812 462 213 666 -422 -680 733 -822 546 -639 -657 -49 453 -677 529 -403 6 174 -899 -173 361 561 -896 156 -799 -172 -642 -739 653 490 -157 761 -9 348 495 -502 678 -394 243 -654 42 538 -125 592 195 518 -145 509 -606 -127 -168 -522 -287 -153 148 -864 350 618 -194 -708 313 528 720 509 735 -235 577 -533 -255 220 -463 532 -300 604 194 349 -564 665 621 -881 -522 -109 -354 286 -803 -405 222 329 -203 -241 -15 -193 783 -562 -20 -151 -445 -193 -748 323 -580 -334 405 553 598 -210 425 727 -348 -769 458 674 111 -523 357 49 -226 -759 277 174 521 -66 671 -628 8 48 123 -106 626 -496 -408 656 179 497 -893 756 517 -649 -74 150 -167 -299 196 228 554 -825 114 313 160 537 -539 279 222 -548 -272 -746 790 377 125 85 664 -387 -410 441 -891 -133 589 -830 429 -842 439 -213 -471 -191 636 460 73 -712 613 -845 -464 280 -840 418 -747 350 29 -842 24 171 -848 240 422 219 -868 427 173 -897 659 -263 471 373 264 479 10 144 -189 721 126 -618 425 -52 269 771 -765 -450 157 -104 306 -192 276 734 -519 -232 -508 -196 330 -775 -611 -893 -101 -635 -145 447 717 122 -756 -343 84 675 506 -310 -856 -474 -418 -262 -795 584 -339 357 415 -397 303 583 -726 -2 799 41 359 -860 210 -532 -860 -435 -125 8 213 -830 300 -662 417 678 485 147 -450 -854 -63 -308 137 -665 -504 458 -243 -188 -586 -305 -126 269 104 148 -218 -503 421 422 -537 -692 636 371 629 -220 -38 -403 193 -257 708 -371 179 -50 -131 151 -433 -644 -530 7 -106 452 -511 -404 -448 539 499 363 -28 416 727 0 770 566 -815 -673 -406 -521 -730 712 111 458 -118 -370 -473 -897 134 788 735 744 -843 -179 327 -411 421 124 68 -543 12 83 711 -822 164 -856 -225 171 80 -328 161 581 -622 377 -681 -430 727 -375 -850 -639 509 -643 -448 -483 548 -493 171 344 22 536 -314 650 -896 26 497 446 -397 306 183 -537 132 706 -399 513 623 -568 -168 -867 510 291 -302 598 -6 541 -520 93 617 751 -214 -798 -743 704 709 -832 -26 759 428 369 577 398 165 255 -800 765 686 -395 526 -415 384 -68 -650 103 -753 -347 -417 -834 744 -797 148 -47 -184 739 42 -161 60 -43 249 139 588 -159 285 -654 529 -127 472 -262 387 -17 104 -897 -734 141 -91 -214 -131 -634 -70 -142 451 -68 776 -19 171 45 -143 412 -510 -519 601 726 11 154 647 -403 397 -262 -627 706 -637 -180 606 -785 198 91 -666 153 -508 409 -124 -850 -646 586 -412 -631 -179 66 -664 -602 528 -628 -65 -885 -642 595 -83 -894 -33 -593 -624 -335 773 798 58 -25 -16 356 -191 -712 503 606 87 632 -886 81 -858 627 -55 53 -125 18 351 233 -598 533 353 535 47 796 -714 754 -564 -116 -741 723 646 35 -393 -862 -557 121 239 -834 737 -638 -596 276 -254 -605 -627 206 599 611 -387 263 794 46 -559 75 17 193 707 -684 -172 733 80 -642 594 -517 502 -3 77 340 -75 -108 -788 -688 -883 -699 346 -478 196 -452 665 597 -716 -454 150 -746 320 76 -190 -263 550 -617 4 -753 -506 -393 284 -211 469 156 522 -491 598 602 561 78 -882 556 386 478 563 -215 -783 571 -757 650 -443 -217 267 743 562 -438 -239 -752 -443 174 395 -196 -323 15 268 -642 -90 416 470 230 754 -382 597 788 73 485 -653 695 679 784 -512 -406 564 -48 456 -405 39 -352 370 191 -290 -360 -587 66 -229 331 -350 -491 94 419 -313 642 -297 266 -142 638 -91 -801 -93 -195 691 569 -300 329 467 561 270 -105 -392 564 534 -761 -604 -588 750 -244 454 100 674 -645 -560 -868 -268 626 684 165 -878 -614 331 -899 201 596 -506 -463 -276 -819 -867 243 296 -242 -271 251 -805 562 379 -124 -213 501 708 -132 451 360 -718 -493 7 -103 413 -123 168 242 624 -368 708 -505 -637 -269 102 -384 194 -66 -478 226 131 -379 -678 423 159 -200 231 312 294 -379 -312 -892 68 -242 -734 384 -458 -481 363 -158 -368 244 402 101 566 -660 119 357 655 311 -489 -887 425 792 359 -716 717 331 -672 77 398 -754 651 -590 -44 773 -661 524 395 -836 458 201 -852 -395 326 -612 90 -724 -691 223 397 -153 -614 425 291 525 -544 -633 -53 466 -184 -554 657 360 521 741 120 -729 90 435 -381 -20 -534 -238 607 305 328 -551 796 -382 -126 140 91 -567 -521 -655 102 111 623 451 629 161 145 -12 234 145 -315 -435 598 -138 74 110 393 126 -401 97 -664 -485 -13 -281 -475 400 652 -253 296 -879 -800 -208 -573 259 350 -159 382 7 -467 -556 392 153 308 -690 -562 -775 328 -22 -861 -115 -14 213 -661 461 -492 -571 -758 786 511 -312 -828 -268 174 753 -634 525 -149 776 -837 50 5 51 -798 309 -559 -778 -594 -591 259 -414 299 -132 457 -290 121 -359 -291 -747 136 -823 86 201 -120 -23 183 -123 -630 750 589 -505 -345 286 -556 -540 -344 -611 -380 362 -719 50 69 357 498 -62 -791 -263 634 -40 264 -428 -558 216 -660 279 -400 155 -811 -145 -413 238 -797 -550 -320 278 341 -872 -286 -601 387 691 -489 -705 373 -340 792 -293 535 -796 794 -395 454 -361 -862 605 273 -50 127 -335 -438 -251 -610 640 -265 780 -384 470 -645 402 -844 -579 505 501 -738 -831 -143 -841 198 -234 -571 696 -305 39 -132 162 259 539 351 -287 94 -621 -321 -681 -254 -221 -246 -83 142 -788 -634 -627 266 168 -190 328 -677 -773 330 -622 296 -622 60 -268 -98 -59 -92 -19 -34 753 -416 -307 264 -457 436 189 55 -615 566 177 -327 -17 649 34 -179 -298 -160 704 -192 -245 -394 37 -371 0 -773 741 -56 -244 146 -426 763 -338 28 -643 656 -863 29 -383 524 366 -158 167 -865 730 -776 696 419 -137 702 -495 306 58 299 210 -835 181 276 -634 -325 697 586 345 351 -52 231 353 538 -740 -50 -197 728 84 -178 -30 -374 191 48 412 -504 457 125 -363 -61 -504 -369 -846 -737 -323 496 2 654 754 481 544 430 -87 799 -302 455 -525 -752 -399 295 -716 -364 467 612 -41 -38 762 -595 756 648 703 -134 411 259 360 -804 49 478 -347 672 460 -347 579 -457 -612 -181 -300 322 -124 7 68 -820 -883 -201 22 -482 -294 795 442 263 664 290 -682 584 194 417 -735 80 -827 567 215 310 553 -238 -151 -232 615 -607 -274 -450 -475 -611 -786 65 -692 -668 -394 355 54 723 513 264 689 -144 618 -17 546 -29 -296 160 -760 557 697 252 -793 -413 -431 -853 -131 329 -401 43 601 -305 598 139 32 -49 193 -77 318 467 761 -821 -124 532 -712 -194 787 -599 408 308 160 85 -847 402 -141 449 528 -332 -425 -558 148 -676 416 -109 -788 319 -169 -523 76 74 482 -329 -92 797 -643 -596 710 -752 -157 -620 47 165 -343 580 62 -17 -114 551 17 -716 -755 521 80 132 -641 47 -70 445 635 -875 -223 -757 -248 -396 544 -141 456 777 -284 369 -703 91 -474 -596 -821 -608 -895 -571 104 -541 716 -521 116 694 215 -49 96 -852 -375 4 327 9 65 -174 -654 -560 -802 247 -91 -89 -536 642 -188 -562 712 -159 -514 793 609 -142 205 -4 35 282 515 663 635 404 589 720 154 148 -786 -80 764 -54 153 574 -160 655 45 -437 -174 717 307 -503 723 751 355 445 467 -759 -292 -115 -89 611 -187 550 91 -15 489 -92 330 -670 -861 -271 -517 -648 -468 -596 619 -390 774 640 384 -677 726 -44 -353 149 167 345 44 -251 166 -507 477 -315 -78 -812 239 -143 -355 500 41 428 -504 -136 -375 -84 -13 55 625 287 -254 157 153 -18 747 -201 428 -527 -384 648 -846 -100 -732 -663 562 356 67 -558 226 -223 -227 -218 361 -398 -508 -401 -382 -148 -29 271 306 666 -189 717 3 -243 383 -421 67 619 187 -158 -393 -422 -188 84 788 -99 -701 -27 -501 303 -47 -62 517 229 712 31 -71 -462 -24 643 -214 484 -855 83 116 20 -72 31 202 -408 -40 725 -247 62 369 -892 -120 -253 -900 -181 -526 213 385 -804 -665 71 624 -339 -199 -630 -760 609 -650 333 591 782 129 -744 92 -417 506 -294 -506 -780 -427 -83 -894 -242 381 -746 118 -360 -176 218 -32 -697 354 128 -3 467 -128 701 -746 788 -468 550 248 -210 -576 -629 -218 96 -447 -704 -75 -599 184 -503 -276 164 781 -75 683 464 424 180 445 -442 -691 316 -448 -220 -387 521 -421 591 -39 753 393 -37 104 -846 -823 -395 610 681 -755 -549 283 -385 -70 -141 440 480 -325 796 -381 -779 -734 364 788 -169 322 -551 650 -573 454 456 -480 -835 -58 -165 -95 -462 440 101 -610 439 -499 427 600 321 737 -445 -555 648 -533 -263 -146 -447 -784 149 257 -354 57 -884 -192 -73 -568 -631 361 -603 739 73 -298 -596 122 592 542 -766 271 -433 201 646 4 11 -657 -765 -398 172 -589 -423 -36 96 356 -516 133 -28 -63 -668 -99 409 -381 3 -108 193 -746 -201 -379 122 793 -242 -343 -395 797 157 -12 -834 513 -793 769 -755 25 -784 -422 546 -627 330 -3 -576 260 191 23 -331 306 0 -364 34 738 393 519 -331 -876 417 267 -787 -505 -222 -853 272 416 241 -503 -681 595 -378 57 111 371 -284 430 -348 -599 2 361 215 -312 771 -153 -5 517 -760 -735 390 -889 -769 598 -537 -235 -677 -348 -425 388 -9 -43 -571 -19 -202 733 61 -694 -652 -561 267 40 182 442 -788 237 113 -436 -774 610 95 761 752 -809 297 -86 -79 645 -616 -852 311 -295 -161 -520 403 -501 -485 786 -484 605 406 366 -240 743 -602 384 88 -215 -316 -113 -611 -112 -784 673 206 591 -159 440 543 756 -54 -69 -557 -113 647 -323 688 -811 -865 -168 -685 -189 -723 727 -236 -383 -638 -30 -433 -861 -511 570 -439 -133 139 250 60 -217 348 -779 16 -731 -46 665 714 -316 -413 -216 737 593 622 -873 94 512 -125 68 -617 454 92 -608 -260 -900 662 -317 124 440 -571 79 676 314 -824 -577 -93 -229 397 419 438 297 793 299 -188 -103 367 -866 531 27 -814 460 -838 81 -876 -875 112 -354 391 594 -519 -5 405 -869 -725 648 154 -610 139 -816 -148 549 -390 -424 -130 755 -364 -503 207 -587 8 -832 -398 490 204 309 614 -213 -629 415 242 -110 -235 778 -458 -46 -627 -319 -345 -562 287 -14 349 190 664 -137 -763 -720 462 -286 47 -22 -255 -519 -426 612 -668 -609 -540 -575 -758 -45 -181 -370 279 -63 -854 454 412 385 754 12 701 684 587 -200 -75 -295 734 -110 598 437 173 -132 -164 739 -835 284 -191 -427 -860 -721 -627 -322 428 555 -77 -584 -489 322 729 506 171 579 -759 -611 -528 12 436 -791 135 -529 248 -77 484 591 -136 -476 -784 -337 -614 -747 -543 185 -613 -228 -827 -804 -749 -171 337 -847 -581 100 -111 81 -244 -554 615 40 61 -525 -246 -504 306 114 -799 -23 525 -31 108 -101 723 -459 -702 644 473 -179 -139 -34 -378 -420 343 708 -359 -467 65 -175 -850 -744 -61 -114 -32 369 -846 -871 360 617 406 -588 321 78 -754 -535 -876 519 -88 -864 555 -116 734 539 272 69 -663 364 606 697 -398 -561 -190 -537 -242 412 297 -832 526 -532 161 -802 641 -224 70 403 33 -694 -536 1 -609 -194 -818 -515 711 709 -718 -864 180 -886 -484 398 129 351 623 -565 -838 404 -812 -547 690 -632 299 -350 -348 554 778 216 -837 621 208 709 -424 274 -592 454 -536 -146 -717 -898 -402 754 -811 578 637 646 -261 -802 663 5 -583 472 -531 705 -465 656 399 -433 -873 723 716 -452 -167 -480 760 -156 688 -817 695 -840 32 -358 -693 -86 127 488 620 -854 -260 -826 -41 -559 -322 141 -222 126 -149 533 -813 -729 139 -828 56 3 -750 462 323 20 662 -262 750 -748 -869 145 -826 -818 -28 593 678 -635 746 267 464 710 270 632 277 435 -349 -13 781 65 240 218 -355 -390 -588 -444 -441 -77 -139 -623 -872 -799 41 527 490 75 -494 347 -285 582 -679 57 737 -531 242 389 154 -37 -223 330 -161 175 -600 -535 -241 588 38 215 -860 -679 1 32 -551 -576 -695 -385 -222 -712 742 -813 -190 691 -865 -460 -110 288 438 627 -130 -121 -614 -293 -769 -446 695 -424 698 524 307 496 -633 -47 90 690 -10 -842 -215 492 -474 -393 -348 -101 -820 -218 209 -825 -298 -8 -306 -30 426 -318 -470 102 -233 150 -187 257 330 -387 681 696 -746 -831 -269 443 184 -455 -288 -195 -756 596 -105 -102 -394 183 -83 380 -811 -524 345 168 292 434 5 439 -381 -13 -595 402 -284 -317 -104 -184 412 568 240 -565 113 -434 -769 -660 38 535 773 193 269 435 -215 -275 -498 610 77 -57 -628 -425 500 464 -850 620 -221 -373 659 -728 -123 453 -439 -58 -652 281 636 -696 -220 -133 -271 252 -613 557 -767 -663 232 491 -427 -691 -113 -71 619 279 113 -769 136 -101 -881 54 -561 -796 722 -828 -569 131 736 578 -86 -544 549 230 -227 -506 -659 478 46 719 -590 -83 384 -594 100 -865 -24 492 -525 -737 200 -186 673 683 -311 -882 211 603 -194 -525 137 -515 787 -342 -322 -868 -669 288 -388 -73 489 -622 400 605 -6 575 581 797 -504 -91 -466 213 327 -355 548 518 -666 -611 391 12 149 673 -122 512 -771 -124 -658 451 -559 -547 192 800 34 58 387 -674 582 263 -794 -442 267 238 -458 -102 -895 784 -520 -616 79 -896 -28 -195 -631 54 -7 -540 671 603 265 -852 -561 -1 -204 -330 -337 579 103 -18 -554 283 -358 144 -191 -406 218 154 39 274 320 695 -534 -568 612 -394 382 641 769 -827 389 -678 118 -376 77 -234 127 -73 -13 -492 350 561 527 197 366 349 -98 593 -702 -359 493 -581 572 2 376 -356 704 -138 -110 536 568 -748 261 -621 62 -653 600 661 525 -77 224 299 82 -851 -316 471 -204 434 164 662 769 -26 503 -591 -433 -685 -308 237 -346 -580 -26 -12 -23 669 -192 -188 -136 -163 -886 235 -846 498 587 -848 279 -548 690 -778 -316 630 366 -542 -508 509 21 110 692 393 -480 398 -130 -157 -197 793 -458 644 -227 -702 -546 -68 516 456 -105 416 423 -45 -834 -350 -119 429 795 -455 403 407 -100 -346 731 -525 -669 -9 -729 -828 526 291 647 572 422 734 411 -235 -734 -609 506 517 255 -711 -234 -661 40 -526 -166 441 252 -603 495 431 -103 138 -310 -478 -116 -193 81 -516 -750 -864 -488 -220 325 71 400 298 213 96 -732 43 291 302 38 516 225 -876 193 -453 -121 226 745 -678 317 391 -553 -669 -209 -331 314 543 -815 -250 -519 194 -822 117 671 -775 744 581 -254 -59 -638 22 -340 634 -554 -612 512 351 -797 -759 -771 692 -2 98 -214 -298 -772 317 -2 -84 167 -780 179 -870 70 -330 364 111 342 61 -139 36 279 123 727 114 -462 421 667 594 -548 -437 -352 259 -586 361 -859 -60 -79 -367 -259 -715 376 -50 -173 650 -481 -314 -615 397 105 -804 -59 -542 -416 -620 374 800 -249 12 -331 -10 712 278 493 -269 112 -676 -255 -498 715 171 74 -538 -881 769 -455 376 229 49 -93 -724 -446 144 693 615 538 791 15 593 409 724 558 -185 -115 -708 596 -490 -886 -579 343 261 -727 -81 383 798 -124 736 529 -785 -434 -641 -837 109 740 -48 -620 611 333 658 -720 703 460 -490 86 -504 503 -385 -216 -4 -472 -122 -559 40 735 -527 -31 -363 -835 -534 72 -812 519 278 -110 -239 69 244 351 -141 7 -400 -692 -826 -20 -193 -216 -438 -457 -481 613 418 -883 -866 -275 362 184 -750 389 385 -508 -74 -820 -747 82 -832 153 -297 -672 38 -43 -167 493 634 -751 443 -32 -687 135 -106 -304 -257 112 -543 178 -470 -797 371 -702 -511 -268 -195 -390 -733 512 452 122 14 -870 615 -665 -239 -562 -688 -740 267 424 -750 292 222 800 -764 340 -330 -396 206 781 -193 532 -136 202 514 72 533 360 -872 -786 -859 774 732 -721 55 -825 300 693 172 304 673 287 -694 29 265 -728 209 369 346 -559 -92 522 69 255 397 -516 674 58 223 -273 568 -203 -247 -694 346 655 -857 180 -362 -588 -237 -791 -419 -848 -500 -643 -604 689 273 118 -128 -86 -659 -473 -333 -368 205 248 -355 678 -291 78 -226 395 333 430 672 117 405 175 -159 201 -365 278 -459 115 -449 440 -814 549 107 -149 741 672 383 74 737 479 792 503 -578 -437 400 -493 703 -338 -694 -228 -41 -314 -684 -719 -280 162 -846 226 2 -357 432 -339 -834 700 -367 748 -652 -480 -588 -230 -441 494 533 -405 450 169 286 469 -416 -40 536 -818 -260 -613 -672 -610 -452 -431 361 535 266 265 408 -744 -529 -59 -446 738 -658 -66 -498 -761 585 -895 -45 -309 559 -710 -418 -877 -29 -818 493 324 238 -754 187 -128 -50 -300 -579 -9 562 317 -545 91 439 -816 738 -344 351 -758 -257 -328 -434 -610 -880 -223 -759 -349 -114 460 -349 -732 -779 -515 480 -628 -477 574 -754 567 -480 563 394 702 -692 234 5 -76 610 -770 351 -877 -50 -419 -438 130 -107 33 -369 -862 -634 533 -410 -52 231 -229 578 691 51 -647 280 -611 149 274 103 597 -32 184 -38 280 -692 486 610 183 -479 123 -546 -775 308 415 513 6 164 -412 56 685 157 729 205 364 -574 293 379 -819 -666 -590 -296 -28 347 289 -195 -355 -568 -599 469 141 -239 -582 24 -847 620 -597 -354 -184 -64 -709 64 -250 -329 245 -762 -236 -681 -548 -684 -619 -541 529 -759 -432 479 -290 -559 -798 252 365 -194 -109 360 546 -452 -15 -236 576 722 663 698 241 -697 -215 757 -627 -291 332 550 1 605 -23 526 -304 -181 -825 -644 -510 -305 -853 -877 688 -167 -422 -656 35 160 -458 87 634 -679 121 120 601 -12 305 -283 747 -293 84 424 -207 181 -407 417 424 -652 171 -556 365 -235 278 -744 -283 -324 -852 779 225 322 -184 787 557 -285 487 115 105 -716 86 571 -294 499 118 -52 -184 730 272 -412 146 -838 -435 12 -429 -710 598 -812 -595 -213 -887 434 428 -238 125 -364 -88 466 -258 -418 83 370 94 367 -378 498 -151 -361 391 -199 -597 -833 -616 264 203 543 -595 760 -317 516 585 -560 687 -386 61 728 -69 410 689 667 800 -656 357 463 -701 -12 -471 750 557 107 -465 160 258 84 457 226 569 -234 -528 -474 -245 725 -811 -638 -662 353 -727 -398 301 -319 -606 484 790 -266 669 -817 -469 482 -845 669 -636 -260 -518 731 -529 699 -25 131 756 -337 695 -326 -773 -818 287 146 -180 -148 -348 336 -271 -252 567 242 317 185 666 -812 -185 -632 67 189 19 559 69 -421 -76 570 -215 269 -66 0 -199 492 -47 134 -241 696 -893 312 719 -458 487 -794 -147 604 -447 -34 -678 -62 -243 -316 396 669 510 -725 269 -416 582 -680 -202 758 -222 -475 682 284 148 -56 793 -747 -687 -716 -101 210 -845 -537 408 -404 716 -789 -273 734 -794 300 -701 306 -816 119 204 650 -178 -61 759 -558 -595 -396 -776 -296 -686 261 -289 -433 419 531 198 473 -425 799 548 -766 773 -588 -311 285 160 674 96 209 -190 -730 -607 -297 -478 379 -887 -199 -340 -784 305 321 736 320 -172 -768 -829 295 -768 -897 -225 758 -567 487 729 792 -376 456 -142 481 -675 -121 -571 -445 588 -660 546 -203 311 -863 621 -816 -221 -700 484 -142 -267 168 109 -817 -424 -135 -372 -900 -489 -659 48 -862 -341 -266 -288 73 -6 -49 653 154 -363 450 673 -112 397 379 -57 -532 314 -268 -516 -112 -598 -414 446 -334 469 280 -524 -17 -227 115 -844 -62 407 -617 325 -777 544 -562 -45 -428 -358 85 -759 459 -350 757 -269 594 718 58 397 469 -555 -320 683 270 619 -339 791 289 -622 -745 670 -350 -232 -688 445 95 -497 238 411 -887 -757 520 -871 295 -191 704 652 -157 425 -842 362 -263 -536 -493 -720 -788 -609 60 -504 692 598 -5 12 -416 201 -168 711 -8 -336 -655 425 -770 94 -249 143 772 -659 -184 -545 82 -435 -767 -842 145 -235 499 -538 -190 579 -722 32 -523 20 -804 264 530 116 -69 -565 241 738 229 108 -233 367 -18 -48 -543 -502 -554 -740 -249 595 542 -183 644 474 -748 72 -161 -747 593 -23 593 -525 -56 -613 -622 -859 -265 -26 -247 41 3 641 -117 644 -750 29 58 -79 -839 -558 584 412 736 -840 -516 601 767 264 -335 116 -753 511 -653 122 -266 -16 500 -588 -511 -69 -385 358 -826 -806 169 -754 -654 433 458 -76 -180 -26 -101 -674 -346 -305 -34 -387 243 156 -575 209 -746 -660 -651 -747 -698 -58 212 331 -686 459 -839 333 784 631 -659 -56 264 -396 495 -465 524 681 617 528 215 -482 -409 662 639 -1 -316 -258 169 -739 297 -831 662 505 -393 -452 599 789 -327 542 -189 -742 -65 604 751 -5 -261 -590 489 -359 751 -808 -543 193 -825 -692 490 424 -368 -632 568 -812 -6 62 270 324 668 -680 -342 -749 -437 589 -609 -526 65 -684 691 13 -294 502 -112 111 616 -500 -512 -572 465 -593 473 -502 474 84 399 -887 -474 -129 306 153 138 388 30 -59 587 -15 281 -344 -704 167 -621 311 -537 -786 509 -416 -277 -813 80 31 -95 -812 649 -640 -461 -225 -354 -562 568 250 -221 307 692 -480 40 358 431 254 142 -356 775 783 736 -229 786 -703 292 -720 -515 301 -727 260 -184 -597 -561 -535 -204 -820 -746 631 737 -897 350 267 -552 93 695 -5 -258 619 77 370 273 -81 -897 752 -105 535 -418 -833 706 -596 -575 454 425 359 292 -594 -106 -587 71 665 -212 -563 481 -442 592 -871 755 112 620 9 573 -123 393 430 -800 623 647 771 -449 -187 84 571 -834 -437 -900 620 -335 251 -412 394 654 -428 459 -324 -807 769 231 -733 235 645 -843 -540 -390 188 -218 -28 -358 -643 712 231 447 -25 201 -665 -698 -548 -657 -95 -287 147 -693 -664 -113 85 -261 298 66 234 467 598 -422 206 48 626 571 366 710 -805 421 224 -808 480 505 -692 -176 -364 -272 -892 -216 243 592 353 -195 356 170 88 309 429 -671 -428 -900 426 457 19 -272 -418 209 416 157 -635 -542 -671 -659 575 -212 226 -610 4 81 17 -268 -575 453 426 -650 323 118 -141 488 566 -294 -212 48 104 556 745 103 553 34 -116 -732 476 -486 556 415 -246 -410 -438 407 -850 -92 -252 31 -281 570 443 -503 -564 -281 -571 -736 350 -152 -789 -600 -612 176 -156 -707 -588 -562 504 -293 689 771 659 -80 726 -31 -195 -370 -293 -827 107 74 380 -553 -819 -103 -45 120 518 226 768 -681 -479 680 -433 -583 527 -625 725 353 126 -315 -336 361 -246 313 785 -360 -83 -728 755 -17 99 316 317 568 -680 -2 733 565 292 -28 -284 -431 294 649 -793 392 -858 -366 -548 442 -794 690 -171 -307 666 576 532 799 629 70 402 141 54 -756 -132 609 114 -24 323 152 -90 -766 478 62 -57 -786 380 9 -549 15 -402 -481 278 285 -386 2 -333 747 431 -693 -469 188 767 -171 763 -739 -881 -187 482 53 -714 156 -222 172 -31 592 480 288 704 -309 247 289 -774 -386 -434 714 -51 604 75 -161 -347 211 626 792 -803 122 183 208 436 -377 -230 757 -843 -733 -611 -824 99 448 -36 -665 -737 561 -353 -789 509 -446 513 167 -680 675 244 -96 -234 -89 82 443 599 -687 453 104 741 359 429 -141 628 -414 -812 -148 601 377 685 -719 245 267 -56 -400 -247 196 719 -135 380 333 -691 82 514 477 50 -424 693 -209 566 541 -100 -223 -139 457 82 442 210 -589 -329 -313 -85 -489 -149 771 227 -199 758 773 -891 595 32 155 -562 201 435 -890 383 588 594 -886 -637 578 565 165 -511 438 645 -427 639 331 -120 -448 -189 -380 -165 774 -253 -418 -356 794 323 -237 -449 -21 315 -530 -226 -456 -287 -696 -884 141 -510 390 306 -689 -407 -123 -508 -883 354 539 -201 -244 -117 65 -800 -885 -728 -798 -179 -142 201 11 -108 -453 346 -396 -261 304 -65 -719 -610 263 -446 231 715 219 -533 32 -131 275 693 356 -611 -60 101 559 639 -202 -421 -683 122 -377 -878 -366 32 147 301 -346 635 -207 -353 465 14 -317 -837 640 299 -405 342 -141 -637 -627 288 -138 -388 -614 184 473 221 793 -367 -836 -519 278 -164 -326 -807 -423 61 375 -243 350 -502 481 512 711 662 -339 -762 174 26 -574 -501 -184 -264 -568 499 -389 -684 378 326 -237 403 674 272 -819 -875 -387 410 18 -484 278 59 224 -110 -799 -161 585 -64 -183 -165 127 528 -836 79 -77 638 -820 245 385 552 493 733 579 -134 660 -710 -692 -319 -471 -734 726 -640 -456 -126 -180 389 636 680 -875 -565 183 129 -494 580 -808 -458 54 -139 -119 -441 266 341 272 -661 -655 454 -852 -492 -557 511 -628 -513 234 -757 711 222 -732 -7 -617 -8 -81 48 -82 204 765 -558 -410 483 -765 290 -596 242 771 -249 7 -48 118 -820 -820 -745 -703 739 -410 92 378 -787 212 -48 65 -897 128 655 -890 -100 508 -38 -887 -775 757 777 -843 -217 -885 518 -262 -892 158 795 -65 414 641 479 -25 662 574 -794 -581 221 510 -12 -275 659 -408 -840 52 -794 753 -615 -732 -223 -403 63 -618 22 700 -109 248 726 -699 297 135 -572 -824 -459 647 -814 59 36 604 -586 -535 509 719 -634 -179 -500 245 144 666 464 -80 593 -596 349 -81 377 -657 766 224 161 15 598 600 504 -461 480 788 423 -457 -505 -385 -211 305 413 518 702 -758 -298 744 -818 -173 -277 -511 392 270 -145 112 -249 -353 -821 -707 -842 -237 -577 -130 705 10 612 316 -344 163 -592 -640 -661 528 -62 -682 -899 -258 -532 -247 -70 -462 -599 221 317 -210 -310 -211 449 695 -495 -64 323 -59 90 293 -300 -250 305 200 583 778 346 250 -342 -293 461 784 -471 24 -854 182 -260 -561 735 -443 -300 -201 371 139 -382 443 -429 378 -331 -99 -323 343 777 -661 387 -741 21 -879 -647 -884 -865 -167 643 -145 -70 -114 -582 -301 232 -377 596 243 545 -407 -742 32 -279 -120 -257 485 11 646 421 474 478 436 -79 -62 480 265 -793 -676 511 746 -36 -716 57 -729 -882 -163 77 608 -867 -783 -515 291 -47 574 -219 -695 -579 -599 126 300 -718 -460 44 322 326 79 416 -767 -543 612 -377 19 301 -357 95 -253 557 -696 -205 320 568 336 357 781 502 13 548 -535 510 -620 -344 -745 741 -342 380 -819 -340 455 434 -157 711 133 417 -175 -409 -661 143 754 -609 -457 710 -881 -515 777 639 -300 359 266 649 -78 -2 -335 188 490 -752 -73 117 550 40 12 786 -806 -814 429 -764 -446 549 422 -293 -24 695 -408 626 146 -603 -418 218 -792 -241 406 -144 576 -294 -37 -37 -846 223 294 -692 698 143 71 -494 -126 -379 -302 485 513 -448 588 -255 394 -835 -197 662 707 -214 282 -682 -512 -843 72 134 414 48 764 73 -353 499 -617 -580 102 -876 -366 553 -269 -254 -802 -127 -219 797 -523 -382 -648 -857 -45 301 -626 120 -57 55 139 -433 29 210 -575 766 -343 -815 -156 510 760 447 433 -772 -350 479 -855 -92 -259 728 -454 419 -326 7 -391 467 -578 198 -754 -437 -482 546 -896 -433 759 -176 -573 -730 -203 -251 -580 -265 -433 -573 -167 -584 94 411 -527 -431 27 -412 492 -732 -111 721 701 327 248 7 -305 41 612 -543 188 13 -99 -800 -430 -645 753 -667 -871 80 -309 -304 -781 -419 -809 -38 297 244 -632 -235 470 -723 -142 -627 385 74 362 567 -412 -92 -261 -90 -600 309 -380 -307 -753 527 -181 250 375 -685 -598 -586 72 -817 771 -554 -264 424 551 -706 -677 -442 -893 265 211 -882 -92 -600 -797 -527 -388 3 298 694 -772 -339 787 -608 -493 -799 -870 -752 728 -651 -356 -328 -50 -671 374 330 88 40 495 -96 652 317 759 575 -581 779 3 524 -784 -287 -345 -521 -574 20 -856 574 -1 317 569 563 -810 137 -239 -370 756 -518 -461 355 711 -299 81 623 47 515 -700 610 -804 395 -287 706 -792 -492 428 -290 312 -91 278 583 -524 -282 -880 482 690 82 -560 500 181 771 505 -860 -651 -134 -119 -436 -222 -494 -756 -266 738 -98 558 607 -287 32 141 566 795 347 -668 -86 -184 266 -346 -799 46 -556 -595 -65 762 -354 -455 638 757 370 -615 792 511 -887 -110 -506 -831 -530 -806 594 -159 305 -220 -111 283 -296 -604 -1 -234 -466 685 650 279 169 610 -865 -190 376 703 401 -188 -501 -146 38 661 488 -329 706 -168 -209 16 151 -208 402 1 166 83 555 269 -516 276 -523 -3 -89 362 200 -640 -494 353 -133 -377 -430 -322 -800 -755 508 42 286 111 687 368 -885 -61 575 -404 -761 -858 119 260 -151 604 -833 717 -484 -293 687 -100 231 263 -303 431 343 192 -216 333 -866 -771 369 -71 -407 -545 548 352 -267 -33 -28 434 238 661 -48 -383 667 664 -543 453 -586 -271 711 -507 -54 239 670 706 -304 240 282 -848 -862 -347 386 393 -742 634 -442 239 -716 144 109 -810 201 261 721 -364 493 -255 -310 -198 -818 -815 399 -687 -102 592 -755 622 -491 -141 -265 -722 727 -17 241 -844 -520 388 -416 654 21 -829 465 -807 -335 -541 344 -366 -628 -677 173 -447 265 -179 -133 173 -324 337 -123 -715 -753 -827 269 -575 8 110 -297 -376 -592 -474 3 -521 -513 -473 744 586 -130 535 741 -716 -119 -844 -714 -136 357 362 473 -592 7 565 -395 191 -391 32 -784 -26 35 -372 379 23 -710 -545 -722 -487 -842 240 780 76 792 712 -284 -848 -216 -882 100 -585 -294 -321 -173 -553 -553 295 -261 263 569 552 57 713 -729 -129 412 229 -764 -570 626 303 -401 268 407 -771 -602 36 765 95 312 791 164 761 -657 -610 -171 -699 116 -58 -785 -250 57 381 -813 -441 -504 -670 -30 -103 533 483 531 555 -23 -268 124 36 -817 -15 -874 673 313 -527 -692 617 596 -27 -323 437 -492 -320 -612 -163 -760 518 384 -71 15 321 -326 681 165 -131 57 32 -603 -138 20 516 -496 459 -638 231 -767 -231 -888 -48 -67 -283 191 666 -149 323 697 704 -51 246 -5 386 -579 539 -382 -250 -203 699 711 108 -809 783 -506 -295 -407 -585 676 -6 -429 -522 -15 723 393 782 -77 726 152 791 559 -800 189 523 -184 -260 654 -736 -172 -695 -543 177 -708 421 226 -281 341 -724 -600 -614 157 -383 -546 466 120 300 -365 -603 -825 575 672 -188 151 575 505 -611 -795 -271 -187 350 -384 589 585 -168 -395 -716 -530 651 426 -758 -213 -366 -520 265 -1 -260 558 -250 -309 170 -799 -128 301 -711 502 -784 -64 635 -420 -660 368 -743 73 281 572 -546 -645 395 279 570 -773 493 -451 289 613 -257 -615 707 220 -398 126 -770 -880 81 -438 18 683 647 -586 -829 48 328 -783 -814 349 316 76 -576 699 -510 -164 798 773 -288 312 630 -119 -747 17 -464 457 -737 -705 -15 -89 549 -90 760 613 631 -136 80 325 -742 -142 -653 482 -340 129 347 -612 -580 513 5 -469 -365 -267 -857 -46 505 702 200 -442 -761 -569 -584 -676 -384 156 -131 -852 434 -772 754 -113 -746 792 416 -287 -480 107 -823 -731 52 90 386 -589 -217 -615 -371 -226 -856 206 -482 192 184 -594 180 669 -99 -602 285 199 -400 -485 -89 -693 -222 -864 -851 -358 718 -890 -347 266 -402 788 639 411 -870 -745 381 710 -845 -562 -812 -12 -339 -169 50 620 -89 472 59 524 -625 -840 324 -474 -702 98 176 -526 -818 -112 518 -179 -325 563 404 -332 -342 107 -391 -840 -241 -293 -282 163 -660 -763 366 -604 35 -498 -139 -845 653 509 -708 -93 -199 -874 -58 -487 -876 -816 -247 133 -318 -179 -1 -729 -258 -729 -745 477 -105 -400 -769 688 -310 -814 326 168 -47 -214 -584 403 660 -779 51 -672 387 532 -259 137 513 -669 393 -67 22 585 -281 -430 320 -603 -473 633 703 -152 -306 -112 28 461 83 226 233 -138 722 -618 -531 687 717 -544 -486 302 -608 521 -857 -549 62 570 -276 683 -465 -765 -808 434 341 -584 78 2 -697 -697 -354 -308 -119 281 452 -877 196 224 162 -326 763 -839 -78 262 -395 -354 111 -584 783 34 -477 792 51 -471 -187 -538 279 75 538 -301 796 -639 -795 -834 -499 432 -213 -282 -500 -186 92 581 344 -394 102 45 297 460 -341 416 -887 -417 -662 -299 462 28 -301 -730 752 -331 649 238 -875 322 -194 61 549 661 -755 478 202 -892 -379 -781 141 479 349 3 791 -689 -848 -426 -50 10 -497 740 -529 241 142 -722 -818 -106 -223 548 355 -867 614 363 542 -108 -438 750 108 381 255 110 -837 108 467 629 -637 643 -684 -115 463 316 -201 -396 16 -506 635 289 -711 98 -5 266 -481 61 -721 23 51 -420 725 -348 632 -259 -167 401 -141 311 144 -686 -216 -40 -602 596 -599 -377 539 366 -67 -690 -703 110 190 574 -792 604 -97 -881 -592 587 -69 769 584 127 543 -407 -758 800 -710 -171 -514 626 198 555 401 -505 319 -209 -244 -723 50 643 121 -406 -790 -48 142 427 -214 -712 416 157 -292 569 179 -72 742 -639 -632 135 -476 -705 530 116 -804 209 -367 -530 -617 -629 -760 153 -85 213 710 -454 715 -544 342 322 210 -472 -462 -156 -334 -886 -349 -707 520 -649 -628 -76 674 -113 391 344 -464 -255 -465 -247 -604 173 -119 -749 743 407 441 -452 -473 -433 -251 181 608 -731 32 442 675 -864 -826 660 -255 -113 518 -627 -440 -81 717 441 148 266 -678 -59 -100 59 757 33 -595 -434 -679 -438 -706 146 -523 -339 152 520 -772 383 -777 710 672 -434 -671 -21 -596 380 -64 410 264 -818 -615 137 -801 612 -102 56 -568 -883 -163 -760 273 40 324 -227 -543 676 577 -69 -231 -763 602 522 -748 -110 -872 -237 366 -421 -590 95 370 503 176 -645 -701 -304 456 -601 -596 414 193 336 394 -288 272 238 -797 -846 -597 588 702 780 77 -83 -774 -125 -783 783 270 578 -156 -581 371 217 -802 267 -716 768 -479 -218 52 460 -896 -773 -736 389 4 44 -865 -766 -50 157 -134 -509 -779 459 -547 797 300 -169 -719 -360 -443 763 796 691 73 368 -522 75 221 -755 530 223 -200 -37 -372 -763 204 -126 -80 -280 -151 462 -79 655 445 -235 -144 12 694 -662 -670 62 490 652 -86 -91 372 148 -741 788 -518 376 -219 19 -672 -771 -389 -30 -239 461 674 -428 -270 209 173 63 -739 372 -631 -145 -749 -574 -360 -6 584 308 -240 -4 -757 -367 385 -798 326 -362 284 486 -570 -683 -581 -392 197 523 284 -522 631 645 552 721 671 158 -231 -789 -40 -303 361 456 -587 -320 407 337 -735 -245 775 -151 -619 -488 -593 279 -875 644 -425 -736 -23 706 -712 335 -537 -532 -128 -623 -722 -799 -784 -764 363 -299 -132 393 -756 -388 326 -49 -7 -776 23 -846 -220 81 -172 -177 444 175 32 688 -39 785 -221 -485 409 -635 -543 -160 518 105 188 259 373 626 159 33 637 -611 281 -242 -647 -361 481 -282 -729 -197 730 80 -726 3 -677 -364 438 -522 758 -639 572 -295 -663 -489 521 -758 333 -777 10 573 -886 -221 270 729 -278 506 332 -719 -346 -62 311 -453 -429 577 -444 -275 -300 716 797 -581 17 -150 56 -543 -184 -677 291 381 -599 422 520 -442 -629 608 328 350 110 590 -5 265 279 647 474 512 151 -748 686 682 392 133 -716 -561 -21 81 -93 272 713 488 617 520 -693 -444 -480 -209 644 -3 -308 -822 733 -276 -885 -741 -187 704 -263 302 620 59 -231 793 258 128 501 506 -348 -755 672 373 -838 -858 692 -192 -141 -199 -270 386 160 -440 98 137 -237 -882 -769 72 -704 -607 -1 -106 -299 283 -613 -455 472 -188 -822 677 754 -381 727 525 413 113 -418 681 -473 -507 -169 -759 356 -280 -801 473 -292 701 -98 -395 141 -320 -645 257 -139 -776 -386 395 -415 690 602 314 -63 530 324 -893 -47 -327 -313 466 381 -85 603 -435 -824 -725 305 -136 -613 -564 407 766 -120 -428 711 -339 -222 195 636 -491 528 490 305 -302 298 -554 302 -738 759 -675 -541 418 -646 13 -7 -239 -467 714 510 -333 514 210 -64 458 -353 -364 -139 -656 770 -128 -167 -880 -213 -36 417 116 484 -648 -284 57 160 463 11 -280 693 -694 66 -146 -325 17 603 -757 -896 596 521 -575 421 327 -201 -333 -886 -131 -542 434 431 -282 585 749 -327 -565 40 -298 -72 -525 -721 -888 -580 -372 -517 -211 -691 -786 176 428 -13 -120 -39 773 793 163 -608 -480 -865 569 278 731 496 -206 36 717 569 560 -222 -197 -414 -581 86 -314 -410 -234 -442 667 242 22 -800 573 -860 -507 -607 -257 504 725 -211 -174 273 171 711 638 127 -513 -273 351 -649 -844 747 -436 -665 33 645 -593 157 -874 -748 -460 665 -164 110 536 -669 782 -848 -428 404 588 495 91 -177 -202 633 288 -608 -78 330 -898 -849 -702 -321 -485 -191 -773 674 106 328 -604 335 763 -744 -586 -649 -455 382 -716 772 -109 -320 -517 -429 751 266 220 471 542 -474 51 298 -523 290 -410 -6 301 -463 111 146 297 -258 -58 -208 495 -257 -697 -162 -94 633 158 680 -680 -293 -95 515 265 -47 -465 -131 -91 -34 524 -18 -875 420 -58 376 786 -554 594 50 161 -573 -312 -801 -346 -233 -541 -728 286 248 -492 241 -498 66 219 -547 -287 296 -529 147 -72 513 -727 715 -862 349 166 133 -268 -40 425 -807 -845 -723 -452 -367 230 605 -490 -625 541 399 463 686 -476 -513 541 -581 429 -296 745 -481 -557 -718 74 -251 508 -637 -255 69 183 47 -689 -198 701 -282 -574 -40 -559 -493 524 -521 216 -801 253 783 287 -838 112 -154 639 627 232 619 740 -816 -789 569 -202 -377 -370 -281 420 757 568 680 -724 -115 -827 -642 -440 -513 600 -871 98 523 138 -196 -743 777 636 -464 449 -54 -693 575 -521 -12 434 344 170 69 117 305 -468 511 749 -848 105 -4 -781 -186 272 21 477 351 -867 -840 -62 -161 270 109 -585 362 719 -726 394 198 90 619 -490 -430 -478 -603 735 663 -243 -17 115 -730 -856 234 48 -747 -89 106 -431 225 -505 -726 107 -211 111 -839 356 624 98 298 -632 -885 -335 639 466 743 788 444 -372 581 -373 429 772 -92 763 417 -341 -49 -376 -775 307 123 228 678 320 616 352 252 -533 -650 -454 -372 197 -182 705 61 -268 319 -659 -164 51 512 -807 -295 154 -692 -870 -411 68 771 -584 473 -490 160 728 -282 495 577 -633 -75 127 461 -92 -696 -89 -643 -830 47 271 318 -631 -541 -662 196 -545 448 -622 -66 685 -201 -105 -415 519 -312 -31 99 -387 492 28 1 -602 545 -554 652 185 -206 -783 148 -312 237 408 -399 545 -213 310 457 270 628 139 -843 116 -413 -610 -73 -360 542 557 778 21 -150 -525 -532 603 -403 -703 -735 748 148 456 -71 -742 362 750 -302 63 -274 43 512 -742 -333 -527 656 -870 170 47 616 -251 340 -251 90 94 -255 427 715 -48 71 341 375 457 -641 579 -873 -186 191 -593 509 694 422 -630 153 -604 547 269 -244 -869 -366 -349 -178 -876 77 -227 -325 103 164 -655 -756 -789 252 319 -558 420 -229 387 -726 -508 365 196 351 184 286 -43 -857 610 253 -750 -325 -729 -177 628 -896 347 504 364 -621 -153 707 -8 78 770 -507 -854 -394 -46 -210 286 132 -857 -147 650 -513 273 786 2 -220 40 32 -809 11 733 -467 209 -219 -742 350 -43 722 -900 -256 -585 -305 653 408 -238 641 -810 543 399 -228 -538 -596 -193 -509 472 41 -387 -122 125 578 317 -871 -629 407 707 -718 661 -745 78 -184 233 527 -675 -384 -16 -176 490 537 681 149 793 160 -241 -75 -582 -697 -453 593 -291 -882 -153 28 632 -595 -106 -869 -89 227 380 -541 176 -481 268 -425 -465 -218 32 -30 149 357 644 230 -729 394 -761 40 -580 715 468 -110 394 -785 593 693 -769 -843 -306 -865 -115 786 -830 301 751 -877 433 714 -214 -226 396 -75 -223 -381 -383 36 -519 548 -63 493 423 345 -740 27 -337 453 284 -112 47 -666 -673 95 -712 -530 -8 -27 323 -126 31 -511 638 224 -506 491 110 46 -648 -590 -427 -28 253 -780 480 -447 -577 210 78 532 426 -287 -131 301 -362 128 702 -93 -283 290 702 -58 -690 36 -852 170 -121 -467 765 -153 407 -438 -318 -599 338 69 565 -863 52 -22 471 -1 -290 -778 606 -232 30 -389 -227 -566 -86 4 -706 103 261 626 612 -297 555 750 278 -234 -416 798 177 -792 -207 287 -777 64 -675 446 722 -226 549 442 717 -470 392 671 -433 -216 166 -356 -91 592 -603 -246 -412 262 -774 -698 -442 -340 -28 -263 5 -230 415 155 -656 -808 597 -698 64 162 466 185 691 -261 755 -190 -59 -107 254 -2 404 155 577 -175 796 6 247 -429 -612 47 426 502 -582 -309 -457 -102 697 -469 -147 -865 -38 473 -197 -893 -413 291 -482 1 216 597 189 217 528 -133 -598 768 790 451 204 -418 -365 -724 -647 -109 -600 -477 365 29 -513 180 -427 -694 516 112 -602 -31 530 -51 -398 617 681 -54 602 -239 210 668 -437 -257 -698 -323 -405 755 -679 782 38 111 364 -49 -774 -820 -811 -894 559 -546 -259 287 -726 -671 461 -823 -436 24 388 410 -725 -26 -665 544 751 -504 280 199 647 -385 94 644 -328 617 -748 372 87 461 -510 -583 -242 153 -24 386 -801 747 747 712 -553 -177 585 -92 -48 -702 -126 743 -177 690 63 8 620 -261 360 543 327 492 -486 438 -811 5 -97 -442 71 -111 160 67 255 -684 351 237 92 -354 -667 -180 266 5 -701 -275 -758 -518 -716 -22 164 558 -377 -679 223 341 784 301 275 -652 204 601 641 -600 342 -580 -222 -387 -355 310 177 393 270 231 456 87 -55 -451 -149 -304 198 -456 357 -413 276 -271 151 -575 -275 414 4 -9 234 -835 -875 633 559 -254 -782 -126 400 784 333 -260 648 245 -290 50 -528 2 -762 -380 518 242 -517 429 -798 588 384 -889 -505 35 534 -314 -75 -861 -35 -544 44 702 254 -626 -593 581 -132 -521 321 -854 -314 -29 663 49 -70 206 -88 -777 613 193 637 731 -857 -139 -240 388 795 -173 389 518 619 205 -688 -240 232 -744 388 -241 580 30 219 -775 757 -440 616 645 -626 -196 -415 -874 208 -314 125 267 257 -576 431 -274 -379 -751 131 237 -899 167 -838 -53 -328 -653 -875 -666 -223 -20 -346 -762 340 383 -710 -451 -45 88 -780 -568 -564 -176 -54 20 268 -103 -440 -142 -310 -871 -874 750 -110 -697 -835 -517 584 327 484 -303 585 -196 117 -243 -745 -817 -663 -585 794 213 619 767 -91 419 744 -13 35 660 -143 -533 -491 -590 -276 -21 333 322 -132 -94 -147 189 157 181 -437 409 -585 -867 -43 383 -224 -621 -617 477 190 -808 21 478 -899 -627 -809 189 -850 595 -193 -489 115 -794 -777 -31 -620 -502 644 -551 3 628 101 753 794 -347 -804 -735 -332 -87 510 -694 39 247 -468 -823 444 756 -213 754 -317 228 -319 774 -86 -843 -523 -411 485 91 160 652 2 700 -266 498 495 -780 -234 -362 731 -306 -694 -258 -588 -830 -371 64 477 511 -412 -123 -344 135 347 -413 25 416 678 89 217 -817 537 -389 4 -503 -168 31 512 18 -331 488 -451 631 493 759 -367 -424 -659 615 645 373 -327 -9 192 119 342 -753 -689 519 -675 -824 181 529 -514 -136 206 -281 -587 421 -228 -703 363 108 -867 -200 -150 -226 -401 14 -660 325 639 164 -33 -254 -343 -690 29 602 -858 505 -655 211 -669 -165 660 158 -495 222 -577 744 310 558 -756 -179 -139 -251 179 405 -331 279 379 -736 -583 -248 587 125 3 -419 -740 -476 -342 -370 -288 -487 685 -860 384 35 -608 -66 -358 443 384 40 -501 -330 -428 606 -305 -899 -493 -593 629 -140 477 -829 -380 704 462 -1 -760 576 503 -469 -874 597 508 -299 -797 566 622 359 -738 760 -829 414 789 511 258 351 -393 -874 -775 -178 -449 -863 134 -518 114 520 -138 197 -762 97 77 -24 -93 60 -75 -253 0 -622 314 739 291 -705 315 -209 510 -235 90 703 -571 29 -423 -237 664 -504 464 92 -99 -714 -96 -104 -784 786 -740 641 39 391 709 -346 316 -471 538 305 -682 648 -162 -584 -309 385 545 761 -419 -853 351 364 446 -255 143 206 -872 -184 49 529 696 -898 251 -417 -269 -457 -308 93 151 774 332 -12 -887 -224 119 289 759 -135 575 -337 219 -792 -488 -675 -67 -433 -254 151 -872 591 170 -379 -58 766 -327 -552 -459 617 -347 779 578 -419 -806 -680 93 140 -263 -232 -267 -719 770 607 555 765 750 -780 762 -454 263 23 298 -268 -83 -818 -210 578 616 161 -601 12 132 705 -888 444 -680 -413 -291 -528 -838 -797 -791 -833 -336 72 -492 723 -331 708 93 -676 750 -94 -190 -670 746 40 183 531 217 -648 -603 797 -383 686 -287 234 606 481 611 119 -663 -351 462 113 42 515 243 -497 489 169 582 -179 -592 -878 233 773 -445 -6 556 754 -406 -324 -212 -573 -240 567 -862 -844 -504 -401 -474 614 788 108 -676 417 578 -228 741 704 -517 -546 544 178 613 443 -707 417 294 12 -366 -169 -478 62 -655 -597 564 458 -180 45 -696 748 221 -73 731 -849 307 145 -822 520 157 689 632 -336 -848 471 -163 -263 741 80 173 644 271 268 -256 648 -271 -34 -701 25 -893 256 572 -417 377 -58 -790 776 484 552 372 -151 -289 -425 -289 222 533 -851 53 -714 -452 -836 648 -327 -197 -474 -659 158 -288 -173 795 113 -75 -891 -497 167 -865 208 -165 -168 114 -296 375 605 667 457 597 693 599 -361 -779 -276 124 -101 -189 395 747 -197 733 164 523 -245 -851 719 -509 -381 435 356 683 -583 -863 596 37 470 26 -573 237 -586 4 -609 -26 -234 749 351 361 -679 -657 730 210 -12 -568 77 -664 -226 -273 -403 -535 278 689 -403 -617 -634 -569 -400 302 -591 496 -33 -113 -527 -658 -161 -337 559 146 170 188 -530 -315 -246 -356 -449 -462 736 686 335 672 -873 -755 -169 -348 -623 51 336 106 -81 -831 -72 -353 -601 -343 42 305 403 703 -437 -252 502 -234 -774 -437 386 116 -76 -323 419 726 -211 -603 199 496 598 641 556 -609 656 509 -84 148 -467 96 109 -214 95 374 288 166 131 -367 -181 83 -749 738 563 -786 -899 -421 -541 -388 -761 -594 -742 -69 -709 -404 163 -839 -414 -42 -172 704 -342 -797 -221 256 643 -735 614 -352 127 -393 354 -4 489 109 -705 679 734 -785 678 337 298 -416 -410 121 179 566 390 -800 -711 -845 -170 -801 -219 -730 -151 -874 542 180 -258 -104 14 -513 132 768 457 634 -293 165 -546 -142 -282 -28 7 -887 243 60 444 -695 21 92 -82 428 629 519 516 -323 -824 711 98 -102 687 -566 550 249 182 258 96 -592 -261 728 -620 -591 106 -321 784 169 -806 350 -413 475 -220 -711 582 -842 637 -895 -501 714 -735 421 -298 -814 -827 -280 -544 71 564 -301 -73 -334 258 -653 360 -155 -499 324 515 737 -332 57 -269 -443 311 266 246 -439 774 -201 -353 -446 -199 -134 -542 342 795 705 -183 -253 -328 136 -56 -68 -882 -232 392 435 690 -152 -619 506 76 -324 -638 64 464 -162 -596 -465 755 779 9 -375 655 320 659 -454 95 -478 436 -402 -632 -455 726 296 -768 -220 -216 -326 549 59 435 293 729 -837 73 572 132 415 -26 -138 -399 705 687 224 -712 -767 -270 363 662 -25 -379 641 -219 17 -210 -554 -813 -287 -608 -9 364 -127 -302 -772 -743 389 -45 38 -18 410 -823 -510 -464 275 561 -478 -271 -875 -657 -58 554 -336 -360 664 -69 325 -647 315 -418 682 596 770 -778 -332 624 787 -590 -452 -28 148 636 -617 342 -144 509 769 575 -83 -47 -888 91 -230 18 -197 795 -338 -67 244 -862 -312 401 230 -652 -760 244 604 -635 -426 60 -702 399 449 454 57 682 394 -203 412 -178 -416 -675 523 -884 -676 59 -522 -439 182 521 472 594 29 508 -162 677 97 -97 -264 -476 755 -714 654 40 709 -440 -458 -597 -315 -755 -378 604 -42 -237 242 -69 670 -512 695 168 7 740 691 -454 162 89 -377 46 672 382 512 -601 -159 769 -702 -899 -538 776 -446 -207 -310 575 692 -521 -574 -255 -155 265 -632 -172 -428 -382 169 -226 27 481 -329 97 -201 469 141 -90 355 207 222 -449 767 -243 -215 -209 737 -676 326 -168 -665 -812 -450 747 770 -384 -71 198 224 -240 208 337 764 549 -836 -442 -462 -107 -410 -651 423 412 -442 725 -759 160 -649 -554 662 -751 526 510 -427 -227 -807 -278 -42 133 559 55 -525 -394 235 -805 -856 293 643 82 -814 729 606 349 -731 -875 303 473 711 -252 -379 -349 -243 510 -165 305 94 361 -518 -887 455 -16 774 412 -615 -612 457 -342 -171 -580 338 -280 -116 -153 -172 -650 167 -781 -702 42 -450 -300 -689 -486 700 432 -295 -50 545 557 76 -492 370 475 396 -688 794 171 707 -707 441 573 366 -863 -262 725 736 377 642 800 -195 773 -537 -615 198 609 434 -453 212 -717 -304 591 -540 -387 190 551 -688 -611 -831 -101 -870 -378 -233 -145 -763 536 -705 -737 -716 -150 763 -503 -806 -251 -255 -148 600 351 -538 684 -127 87 -59 -624 158 -710 369 -66 531 -529 601 305 -622 -471 -147 666 -519 183 175 245 376 406 448 627 777 524 404 -77 -509 115 358 -510 -604 -433 271 -173 -737 -295 251 -141 382 -24 -736 37 -44 455 -557 672 -764 -804 -599 672 -312 136 221 750 -401 650 -196 -669 205 53 -251 -461 20 -893 676 180 -814 -270 -816 542 727 -849 552 370 582 403 26 395 -748 -570 690 338 -263 620 -511 414 -831 -614 -723 -452 -748 166 126 151 686 255 130 -624 329 -333 666 -361 -185 -293 575 521 -805 -271 -185 244 650 622 -665 -320 -212 598 -27 -399 460 -779 242 -237 240 -36 -179 295 8 682 -800 351 365 -473 -29 -650 39 -511 -582 449 -817 -848 335 451 -597 -362 -638 -625 -394 -81 -158 540 -271 360 -206 759 -693 -712 -589 728 475 -515 -364 186 -743 -481 320 -799 -559 -655 -321 63 453 -665 -746 -342 478 -516 -838 800 -837 -661 -174 29 -577 -772 -785 523 753 -579 -113 92 435 762 88 262 674 208 624 -820 124 138 -347 -886 712 -508 -786 -190 -216 7 -797 -257 267 394 17 -665 707 356 743 -529 788 251 257 -544 229 -690 702 -126 445 -225 -126 449 405 -60 703 298 -686 -730 -496 -508 -611 64 329 -307 764 -588 145 197 559 -40 257 -900 -228 -567 508 -874 -495 321 445 -341 314 -556 308 -596 476 789 776 -569 -600 -342 332 379 754 89 317 -345 -849 319 757 -305 -597 -91 538 49 -414 -498 602 482 174 788 -91 372 239 -780 16 -279 312 313 412 -752 705 359 149 424 615 -882 -257 -142 272 -532 -645 138 -287 201 31 396 575 -21 -268 91 545 -194 243 -426 678 87 -374 744 -820 -279 -14 75 -839 -404 468 162 595 723 -708 689 -885 -528 -649 -889 -166 -297 488 157 635 -870 118 758 214 -501 761 690 426 -85 133 457 -699 67 -751 510 -727 592 322 -842 771 -213 -421 -882 -305 151 372 -357 -810 -780 313 -769 674 -573 -848 -465 -476 -878 -519 -450 -657 -764 -499 303 -795 -429 4 486 -715 64 -63 458 148 304 -780 451 143 -214 -319 531 415 -779 -12 -162 308 550 -311 -525 -424 198 -854 317 30 721 -889 786 -256 -378 -824 755 -692 400 -870 89 -188 416 506 361 -728 697 457 -14 750 -111 -2 700 -63 -510 190 52 218 -265 -833 400 793 -174 487 616 -197 -69 328 -366 -738 460 -175 -128 -625 -34 -268 -734 -34 -388 583 -158 781 -769 641 -878 -148 312 -400 -591 279 -427 -153 -360 -547 -250 -43 242 -442 673 252 -221 -636 -159 -97 174 -495 -895 435 580 20 -628 195 -728 737 319 -568 125 629 396 799 791 -815 408 -668 595 359 545 -896 427 245 572 -877 327 631 480 -347 668 -553 699 -631 494 222 322 -58 -718 525 -418 599 -547 541 -55 -139 192 -879 49 -551 788 -73 647 -452 107 -439 278 -671 756 -570 -381 -427 -256 627 392 506 753 -111 -567 -697 105 -768 -470 67 -844 -626 -115 -596 294 72 154 -843 -136 -807 -234 -93 -504 586 -11 641 324 749 500 565 227 152 -819 69 -642 -575 -276 -786 -829 62 -864 -467 443 -749 -788 -751 517 507 199 296 401 -3 586 -795 775 -663 664 -616 721 8 -871 577 135 588 241 -415 -852 556 203 -341 687 -567 143 -559 189 -46 -561 -743 -240 -553 -78 -759 -167 -738 -77 760 423 -561 -525 -755 -810 593 675 444 -50 -565 -651 183 -577 -31 -489 -138 274 221 -473 629 450 -230 -2 -116 761 781 -803 -641 -172 -771 -897 394 -462 334 765 566 184 -71 24 -623 39 -16 378 -605 345 -663 487 252 -64 655 -407 190 -500 -680 727 -384 -68 253 -402 -822 -22 467 392 653 700 693 -878 -416 469 -620 476 -351 -730 163 580 -182 574 251 -469 224 -222 558 -873 -599 -713 723 421 317 -769 204 -21 -363 444 643 544 -860 711 -815 81 167 -431 -315 4 -777 791 -631 -764 -132 -814 226 701 -632 -359 253 472 772 -482 -467 775 -743 104 189 544 672 -890 -118 -694 -558 492 239 -665 -226 676 -183 341 385 298 302 -93 -200 -670 -874 -715 -393 -390 -204 -638 144 -351 -776 -430 -743 749 40 -758 -129 -603 -33 -59 -410 659 157 -438 -172 -531 90 639 -481 170 -144 335 23 -843 -143 333 592 224 -616 -808 229 -584 -264 -527 409 -734 -786 47 -833 682 -64 -800 -296 639 334 -615 512 -875 172 355 -317 -709 539 -243 -632 -208 781 -156 -595 -136 92 -466 493 466 66 -734 -286 136 79 -38 0 -623 -877 -80 775 476 -883 -479 -437 -367 -336 307 -772 236 738 675 -731 586 -607 -777 535 342 680 585 -34 -273 439 696 -497 -639 684 -193 -287 -180 -5 -530 525 -618 581 -218 -687 -318 372 -643 -179 648 413 -885 -614 -504 -368 -605 -459 -536 -175 577 221 -818 -192 -551 -33 152 -25 538 227 113 -269 -879 -889 367 234 -338 707 79 -754 -534 705 278 -760 -32 -862 -537 -160 -724 797 306 -457 607 -843 585 -261 249 467 475 -706 -460 -759 -317 291 -535 210 -282 -459 -31 476 -674 25 -429 463 720 -20 409 -812 -495 -343 -584 431 647 411 733 262 -435 220 785 264 -763 -682 -340 518 489 442 -244 -170 -436 793 -453 791 -773 229 -457 335 401 -805 89 331 306 -518 -209 -64 -871 -313 86 779 394 162 -253 -478 -155 78 -489 -117 -657 -540 303 -578 178 165 -154 -35 -743 270 -240 -283 -734 197 -175 638 -371 144 -632 280 272 -57 158 448 -471 25 -792 -263 88 -173 -90 524 -609 -204 281 -84 71 247 -522 743 -740 -186 556 23 430 -261 -154 199 523 252 21 -517 501 179 190 -639 19 628 508 -673 -198 394 93 598 796 -683 305 -359 -374 352 20 -370 -586 -752 702 733 -589 336 145 725 -847 562 318 -401 252 -842 -850 -618 -208 687 -420 556 -42 -534 -131 -72 381 -495 403 388 622 -511 107 616 14 306 -851 392 -760 -264 385 -853 721 -790 457 164 476 -79 13 -221 602 742 -418 -275 -872 -429 42 -567 -612 -154 -635 349 792 -767 771 -263 228 -99 -797 10 -453 -783 210 -122 -289 769 481 -655 -282 -676 207 -169 -644 708 -826 588 82 589 273 -783 -215 -343 -300 296 -422 543 769 -869 80 116 670 -497 -383 -768 -888 666 130 -833 -567 260 -596 -849 -308 747 106 412 -203 -867 149 456 313 -387 183 -279 342 42 621 482 -245 435 -311 -507 -477 -62 -757 278 106 509 68 -65 -305 -508 -502 557 293 -756 -88 562 493 100 225 -196 375 -821 719 -551 84 -358 -60 -112 -54 463 47 497 -647 516 -71 -376 -650 -124 -746 -685 366 -518 672 -327 554 -843 479 -108 -167 -250 -761 -506 -218 746 735 654 664 -632 -247 745 326 242 -650 -40 -271 -337 497 53 -18 -829 -164 -707 -782 -283 232 558 557 -603 464 -453 695 379 460 374 -157 -876 329 49 165 -667 -512 -796 -452 -673 -638 -891 -255 -641 -157 -838 5 -286 -451 -104 706 -119 -326 404 571 -63 -52 244 24 -414 -133 -660 -87 656 -200 260 -324 -414 527 605 -121 59 545 -20 581 -26 -801 -814 -720 -441 215 214 242 524 -805 583 -550 -540 -810 -136 166 -625 -37 -474 -622 631 -435 -633 265 -148 48 -455 -573 516 411 -700 -557 38 -353 773 -726 334 122 486 26 375 416 159 464 -875 -664 -869 77 224 550 -217 -371 -656 -329 653 -394 -249 303 660 727 -896 -659 -628 -470 120 -873 275 -192 417 50 -693 -555 -318 -528 -71 -114 -306 -881 -780 -401 -326 -359 1 57 -179 -225 -822 -665 355 181 -667 -896 -257 -566 -583 -536 -248 12 -92 469 -869 -41 410 26 202 226 -855 9 -319 305 640 624 -301 245 -694 -871 -22 431 469 147 -574 521 -267 -705 -218 612 522 456 145 -834 -680 719 -817 -871 -749 260 -703 -872 -650 -183 466 635 -841 -791 -110 81 -83 -296 457 -276 739 -884 -103 200 -423 -59 621 -41 -457 -264 -43 471 21 -437 -295 574 -417 -129 -597 410 -802 -117 518 616 10 96 -589 764 465 713 92 -264 -795 277 122 -824 310 -453 -639 229 24 16 258 -353 -274 727 -544 190 -364 770 -302 -476 -202 235 -4 -497 217 69 87 -76 68 -116 256 -160 -847 210 781 -891 -676 -787 -243 -536 156 117 -865 24 -435 374 -876 589 -229 443 -272 318 -673 530 -446 30 -587 522 -448 -597 390 -162 229 -173 293 497 352 725 792 -373 798 -5 -542 -72 614 621 -500 748 182 -538 149 729 557 451 -117 6 -676 633 -807 769 -873 -233 -266 -279 -251 81 255 282 429 470 30 -72 -513 259 -489 136 -402 -131 -185 -446 -558 -769 -523 529 -842 345 195 -252 601 -179 337 151 68 713 426 407 -605 -341 -709 396 -380 -796 84 -664 165 -816 -412 -723 -163 549 -701 158 574 -271 767 508 733 786 572 -380 -794 -53 468 -398 -764 -317 -268 344 -357 -64 511 -509 682 -12 150 655 615 402 -42 -835 -586 -239 -480 -774 -784 264 -540 227 472 247 521 -788 262 -684 -198 102 341 -221 -823 -133 -550 -644 -291 40 -565 -804 -800 -471 19 119 81 -857 754 521 686 287 351 19 686 467 239 -423 95 268 -871 695 518 584 -897 577 781 -446 324 541 -348 -460 524 736 365 -613 696 328 -629 408 59 -113 180 -370 769 -668 169 -318 -188 -406 709 -490 770 -335 609 -461 -705 -59 -403 248 -290 2 344 87 -355 -205 -99 235 -614 568 -343 -844 -441 402 -285 -174 404 -686 -626 749 -770 -744 -511 -50 161 -425 77 -524 -702 -847 591 522 73 422 140 -247 -571 -115 729 -472 -470 -282 9 15 -806 -220 -164 693 -843 644 -393 -59 -498 337 97 709 -560 -468 -104 -231 -667 324 -511 -786 486 437 58 628 295 -582 349 -795 -523 165 63 -422 -794 498 -350 -833 487 698 -256 -199 -873 770 67 201 -290 495 -285 -839 -382 324 -113 504 519 172 236 375 -562 -322 -67 -703 -3 -122 -896 435 -833 -659 -795 638 486 67 122 -861 -830 -395 -261 -52 656 -291 239 266 492 -898 -566 251 241 -402 -430 446 516 -672 -308 -611 -378 466 266 408 -583 247 297 71 731 607 -145 123 754 -865 -402 -356 331 -156 -758 -82 260 -575 352 386 609 738 -583 -497 -849 113 111 269 793 -250 269 374 639 303 -277 105 -177 -739 316 -695 -797 -71 503 -345 -635 -335 764 219 123 590 -747 -536 -22 -724 274 112 -464 791 -324 -175 432 312 -418 -793 730 745 -336 645 187 632 338 -867 -494 -168 -871 -129 231 -593 -766 339 12 572 -411 -644 -499 445 -893 637 59 565 154 -671 -184 -848 -168 493 32 -393 320 -96 369 -177 -713 -2 -470 -515 -100 -813 726 -397 586 508 -194 646 -14 20 -454 496 83 398 -181 -754 -126 569 591 135 -479 -436 450 -821 -546 -735 -809 -677 349 -833 -354 -96 27 -155 -475 -714 -410 365 -25 -269 121 198 -105 -756 431 252 -317 118 -343 -237 -335 736 -899 -678 -685 209 -281 -815 719 -434 -408 -840 523 -229 -460 495 -651 -439 -719 -700 780 -281 -510 -201 -525 321 -94 -586 417 -680 148 -465 -836 -123 -742 -434 -747 708 772 612 456 -268 743 -800 115 99 -264 -774 96 -245 211 -353 -789 523 104 -293 -132 -24 698 -391 458 42 -106 663 -41 471 46 -192 -803 212 -834 -853 -424 -578 434 -491 -772 98 -597 615 -210 624 -522 -23 -206 -694 381 -127 -160 -707 331 375 -735 -357 131 -21 41 741 33 -594 -308 144 260 29 383 376 -828 589 -522 422 -127 433 795 145 402 -266 -689 -159 -227 -64 458 -131 509 -24 321 -128 111 364 292 659 -295 -725 -443 -579 471 356 -820 565 -225 36 -376 -686 -655 -114 48 -234 -334 781 704 540 -319 -180 -464 787 455 -613 -710 212 -864 -320 -210 559 -228 -783 35 -222 265 619 -495 225 -780 -355 -405 -474 -559 -790 -146 -157 402 -119 -809 -590 -191 -533 52 -539 -610 -20 745 730 -654 302 208 -434 331 227 296 -474 -614 498 653 264 277 -154 -504 -350 -673 392 -699 421 -654 190 -734 -201 -697 249 -603 587 521 -831 -356 -43 -108 -721 -246 -202 38 724 433 425 722 148 -242 716 -457 -670 -495 -385 371 -555 -564 -278 -62 87 511 751 133 403 -590 42 349 185 -124 562 380 -896 -400 187 -461 -546 -789 -397 -193 -645 -217 60 363 713 -156 794 65 -277 -738 -333 -507 -685 682 50 -45 660 628 705 -106 -615 -735 -143 798 -886 -143 -525 -200 -880 -693 -317 -34 489 460 -308 452 -722 -49 -118 -117 -518 399 600 608 -541 -78 589 -879 488 319 -175 -447 -404 -280 6 503 692 -466 728 -400 -317 502 551 -506 -891 228 766 -695 -135 -587 -517 706 473 -841 -348 49 -371 145 507 570 -575 257 -195 552 -690 -831 -342 508 -101 -355 -487 -168 -817 364 -864 -630 484 -164 -632 711 -162 -184 566 278 -711 -808 412 175 94 437 271 54 -753 -447 740 244 -615 129 182 -286 719 101 -885 150 -457 -109 -258 21 -41 -60 -409 -659 193 -155 -271 335 -250 -358 729 -465 -591 -467 316 -138 -702 633 -637 -897 -777 55 130 -454 419 -252 -795 737 -508 -366 71 -95 -569 356 -584 -138 -252 -203 638 456 -472 474 322 -795 -506 -577 324 -725 -533 280 355 -137 242 31 -797 -860 631 392 -361 -180 -742 782 -290 154 -422 122 -400 -292 478 -640 -336 -102 -480 314 127 201 -886 714 -728 8 -261 622 52 -361 520 341 644 631 753 367 -178 -307 -807 136 -385 -871 -704 -799 681 -719 -673 -309 -694 -251 -639 -443 -654 -378 401 -872 520 294 577 78 -478 -288 149 778 -678 -115 52 596 -396 2 -36 232 247 -154 -212 -696 -822 -389 -340 463 -791 -542 375 -612 -460 -16 384 -728 655 553 -121 -850 245 -207 -551 -269 572 -760 -882 188 -872 -472 74 -236 -790 498 556 -448 -884 248 701 -484 -343 493 -221 -725 -388 276 658 620 384 -602 -725 -215 246 -264 -609 -282 -807 595 -208 -572 222 535 51 -847 -558 -438 57 -251 641 -93 -189 -629 -323 -730 -882 570 -454 203 361 776 -812 -463 195 -837 49 -656 -15 -206 -579 92 -650 -885 -66 -484 570 8 -94 -700 154 209 556 750 -56 -649 -893 -887 557 79 134 -241 495 -142 113 598 773 -828 578 526 -824 -504 163 561 181 479 -781 -793 435 -658 234 33 -72 678 557 120 -650 -332 385 -416 389 -42 -450 79 43 53 31 157 -477 104 668 733 -92 -121 784 53 93 -258 367 198 397 -216 -226 -378 94 -775 192 -492 53 -393 691 -258 -674 755 -480 -373 43 -508 230 394 -139 -165 138 656 688 776 -616 -164 -168 284 -827 202 43 -769 390 722 170 423 -800 -721 274 -813 -889 -826 -207 585 -155 168 -547 2 787 -860 -714 -672 775 -196 -577 251 -290 377 -276 730 -130 134 504 -93 257 -567 -549 -316 -104 427 538 15 -732 -644 -411 -435 -899 -441 669 679 -45 170 -192 21 -740 -464 -538 486 360 -214 -76 636 -725 -852 240 261 -82 431 -753 709 225 584 515 -588 -242 -614 -222 165 711 -563 40 226 -557 -641 -351 737 128 781 1 549 -581 657 0 -877 526 -126 51 -529 -667 -102 410 578 458 470 -651 744 461 545 436 -778 -316 -270 -66 430 -593 313 -625 76 260 701 596 700 104 655 412 -805 -588 -786 -538 86 391 22 429 -547 569 -511 325 10 55 124 420 -321 228 -450 703 -312 -669 752 -494 36 201 -645 242 377 -479 11 -67 -106 303 -448 623 -528 411 -189 -574 30 -655 63 319 546 -792 -806 307 380 433 220 588 -420 529 -145 663 -189 631 207 364 -774 538 -438 62 -747 -423 411 193 -198 -394 466 608 -704 -522 -579 586 584 75 -361 -859 484 -682 -617 -661 -206 -783 183 284 -680 140 212 663 310 -27 395 283 394 332 317 647 44 -454 664 -783 638 795 318 635 422 -444 -188 -535 651 -130 -860 -430 -715 -66 -60 380 -292 266 -728 579 -658 -102 -870 311 -501 -290 -469 -651 -305 267 -384 -49 -446 -541 716 -162 -546 -717 -127 -650 135 416 172 -81 -597 -891 225 -30 -16 -57 -733 413 -68 355 129 -15 747 701 -628 460 -182 289 225 773 -71 -875 685 -869 -789 -841 656 -494 -848 710 -311 -445 -359 -815 -782 238 -867 601 334 -438 -467 -118 -478 -649 -480 -46 709 -496 519 385 -388 82 496 -845 178 243 -338 -888 298 -894 555 -248 -829 -415 459 -302 -339 -523 -544 675 345 -485 -300 -428 -237 -209 -636 78 752 -720 -880 49 158 -807 -36 -120 424 -84 -184 -278 -293 -121 -224 -189 630 510 428 194 -135 769 89 782 125 555 669 -386 -583 241 634 -358 -796 126 95 -584 -600 -729 -453 245 -422 365 101 -849 698 616 -400 482 754 -25 448 519 -283 -779 255 -9 -34 -170 -175 -615 -143 -450 779 -837 -680 -582 179 690 453 357 344 583 513 -587 535 -848 -645 -52 -420 655 794 179 584 -661 421 671 -515 -634 184 133 5 229 -893 739 328 108 -385 -554 545 -287 -419 -30 -180 -527 -743 278 670 575 -726 -257 84 716 719 270 581 236 519 -474 779 3 -229 -358 -414 -136 -810 -705 106 -540 -809 703 -733 -852 -608 601 151 -866 -831 -669 435 -551 -381 -235 -294 752 612 99 -204 726 -738 -22 535 -162 790 -830 -796 -304 619 565 746 -579 510 156 636 -94 -811 -242 363 -201 670 303 -649 -217 -332 -246 492 696 -59 -832 -897 761 -333 -242 112 256 665 580 465 361 194 778 237 770 279 439 -334 577 738 -864 322 -778 -300 -335 45 -289 277 -425 -273 -130 668 133 525 -748 197 253 776 -444 414 608 -817 -46 -247 581 576 -552 -110 218 459 611 -310 -283 442 -127 -855 161 -77 -522 -283 -18 -251 178 -268 691 328 -120 -250 -419 -140 -364 783 -351 -491 -787 -489 -799 545 -881 568 584 -446 -390 -765 693 -372 -840 81 611 769 -232 43 -253 -785 188 675 234 248 -185 -227 108 -779 -480 708 -841 491 -824 665 708 -712 -260 -628 -586 -267 359 -800 -367 -858 -761 -821 261 -320 -240 -670 217 697 -340 -666 -7 288 -371 -731 640 -391 407 691 405 116 682 -618 -792 -372 410 511 60 721 -536 565 -130 -399 -147 -47 -185 -368 -858 -452 -576 -267 77 583 -772 -570 -471 535 -354 527 -732 4 340 700 -236 256 -46 74 339 304 -490 -70 452 745 423 498 559 -457 5 -308 -155 292 426 401 314 636 224 29 -231 -704 165 -390 763 500 733 -557 187 750 668 169 485 -644 -624 707 -850 -814 -62 -335 -417 -448 245 -254 -167 -341 705 456 204 404 -871 -280 -717 -822 235 -809 699 -846 -887 739 -240 194 279 -371 -85 294 -249 24 45 523 183 344 365 -775 -75 185 217 -315 -811 -419 -744 -287 -803 608 205 356 307 490 -285 -886 -229 49 603 193 197 624 -368 391 591 668 -182 -859 -261 -491 -574 761 -215 -899 -676 218 -356 -689 -140 471 -325 -832 407 654 -406 -123 412 -717 -226 -267 -11 663 676 447 -570 373 -425 -527 151 416 -837 795 636 392 -866 -256 94 753 -630 568 543 -801 289 231 421 -274 -810 -18 696 701 144 -154 46 -811 -82 -768 509 -388 -816 61 -374 -446 -266 174 591 78 -47 186 -680 -793 -215 -345 517 413 85 -225 79 379 -776 758 -521 -30 545 483 -277 -372 182 -250 -580 683 59 -84 -426 504 73 -355 399 -123 22 45 429 364 606 585 -620 670 -40 310 -659 -626 -603 291 292 -521 431 -505 516 199 -381 159 -318 330 172 265 -766 -726 -41 469 479 727 -247 -375 -398 -862 611 357 -395 260 -450 161 744 -818 342 -614 44 -441 709 60 -429 -660 -385 -765 -593 -18 686 503 -240 520 302 605 -346 -201 -252 -894 529 727 718 756 774 -834 -490 46 723 710 -127 574 -495 648 -46 12 -63 -236 -439 -346 11 -714 627 114 -776 236 119 613 -625 -324 143 352 -886 270 22 -77 17 272 -155 559 -431 -26 254 701 636 -713 -346 -469 -304 -349 332 -48 -565 685 -64 443 -115 21 -129 145 328 -108 -812 271 203 -593 -739 233 -513 232 246 -64 259 -236 159 49 131 -777 593 -899 -56 756 294 -160 -360 406 -159 363 -359 -653 97 -500 768 594 426 396 -828 -658 643 -658 -362 -507 -138 -262 413 -264 -651 -64 418 -656 -240 510 154 260 13 -700 328 716 -294 285 -847 693 -391 279 -853 474 385 -489 633 189 -212 -744 -459 -18 785 609 325 -201 -53 -167 -133 116 522 -175 483 -478 -496 -873 122 65 -297 78 -42 -503 -809 -811 175 20 180 -897 298 647 -452 253 4 -167 773 -851 729 641 22 -22 457 457 -507 423 -39 -13 773 358 -720 -597 -47 218 -464 567 -247 -335 -356 734 -667 359 569 545 635 -768 128 -406 -124 378 -366 536 768 99 -252 -484 281 -721 -66 680 -506 46 -332 -7 402 250 -521 600 -816 -377 -82 -530 -105 379 -523 315 518 132 72 367 -285 694 -711 -505 -792 233 317 788 534 116 -21 -132 695 -474 -538 383 558 494 421 574 675 439 778 -854 -410 356 -247 -58 -257 -155 651 -177 -350 29 328 -292 -415 -640 98 722 758 -186 772 15 -231 517 418 191 -40 -665 -150 -453 -676 565 510 -737 353 -649 -254 -67 -486 -177 634 564 -794 -184 -767 -291 65 -476 182 79 33 -25 -563 -121 -610 113 -341 -364 220 585 497 -382 627 159 -415 -592 -896 41 -633 70 -103 -20 -607 -655 794 -475 188 147 -158 -720 321 -221 -93 262 340 125 267 -871 -858 786 -714 -586 -497 -896 240 565 -739 -434 712 68 -204 181 -513 -427 640 549 -23 -569 -356 -115 257 -585 -2 799 285 -127 -332 -525 587 -876 -367 -551 -822 457 58 278 725 -509 -634 -197 -420 450 -501 393 795 789 -588 323 -153 243 574 285 -894 -292 799 453 89 -496 753 -731 -95 -836 463 -806 -844 -812 427 217 -220 -247 -472 173 439 -391 -686 0 101 605 756 70 -666 466 -554 -159 -622 -544 745 -469 129 -456 -225 268 -169 -6 -898 700 651 573 337 -377 142 109 -426 -12 -745 -655 446 -777 31 663 -448 797 529 -875 -518 386 -740 -763 132 721 533 455 523 -640 648 -576 -98 -370 -679 -711 60 -153 -524 -345 -28 710 -54 -166 -366 -422 -209 307 541 -387 145 -374 33 250 -4 -347 -670 -823 383 -616 -479 621 -169 233 560 663 798 618 -143 -825 239 -378 -252 -290 -288 -228 -672 331 -376 -856 -512 -598 -15 269 339 699 101 -410 -408 92 427 -831 217 768 109 796 -346 -781 -269 -483 610 -561 -471 29 -455 -447 -31 -856 -272 371 -62 -241 -547 225 -147 -500 -187 -690 623 -29 -788 -507 -514 -29 -756 -832 713 -94 602 -246 -475 351 -282 -26 610 532 461 -359 -491 340 744 -435 -655 -442 95 510 -736 -270 -895 43 175 227 -493 556 735 -112 33 -748 -128 -358 -716 52 496 -90 92 202 -679 -464 -488 -13 -345 -18 -589 435 -725 -230 -21 368 309 372 -613 37 -696 251 -660 -57 -216 317 202 464 -796 327 395 182 -206 -817 798 -224 662 -795 -401 -756 143 -477 635 -892 697 166 -869 -606 612 -342 722 -91 -264 181 -533 -552 -368 -112 -501 327 639 315 455 -446 563 527 -896 526 60 228 783 -226 193 -261 -422 399 617 748 -715 0 -663 -730 349 -721 -653 558 529 -420 625 -61 228 649 146 -211 -444 -62 564 -422 -315 -816 -85 783 -739 160 526 394 -515 57 -609 -654 -731 124 100 753 264 493 726 316 659 -256 273 275 -693 37 -502 -816 168 -16 224 -33 -483 614 -668 563 -26 -140 351 -896 -542 -350 -693 -406 3 -21 -281 -363 -595 -732 155 252 348 761 390 -341 31 753 -472 -88 668 -897 364 678 337 -304 424 502 -515 -180 400 476 646 517 378 -495 -476 -122 -628 248 234 549 380 -784 119 385 279 192 160 174 -472 -286 -258 -343 643 -596 193 746 -299 750 -493 -100 -752 633 -595 -252 -693 627 -674 191 -96 -676 -69 -823 403 -810 350 -333 645 -575 -294 8 247 521 610 -210 -417 -844 656 473 -566 -544 -800 787 766 725 574 -762 -723 -497 729 -814 -879 519 -627 -629 561 -311 722 612 354 -42 355 103 -584 739 611 -108 413 257 -73 -31 712 8 -586 -695 -442 -769 702 -231 792 -285 649 -197 450 -586 141 724 -71 -658 108 -629 517 -34 777 -195 -610 38 -678 -306 -211 696 -101 647 -547 367 -698 116 -356 -368 -91 -336 -51 -584 -480 701 -218 -584 595 -799 513 405 -516 -355 -277 -476 582 -774 505 478 543 486 -664 572 -880 303 -167 -637 -222 421 -780 283 696 568 77 -543 108 -355 679 -134 389 579 357 41 190 -485 -5 -245 157 -446 -250 -282 493 -316 68 -413 -291 337 52 392 -648 -455 158 -344 -328 -894 184 612 -237 -121 -738 -277 651 -445 247 -150 99 177 497 766 653 -134 668 -720 494 709 -773 340 171 -518 620 -239 200 230 591 785 258 -734 182 -730 778 -88 -832 681 696 217 -665 453 452 18 260 -782 -155 -211 -345 -207 763 -87 599 -442 469 406 291 -351 -189 -894 339 475 -417 453 -80 -543 585 -91 -413 337 617 481 -756 721 391 386 564 -11 55 371 503 -620 -23 728 47 438 -208 -585 -798 608 -319 -525 -388 -184 -232 -528 -302 -493 59 -7 -240 104 396 -820 510 776 459 107 -666 253 38 584 230 -556 -236 -250 -164 -678 -218 -770 -128 -25 -421 -334 363 -533 207 492 -317 157 148 -155 373 -221 -197 -562 691 -577 600 -13 501 -433 630 551 -241 -15 -339 55 -145 288 455 -230 97 437 347 312 -791 -768 623 -182 -899 -795 -381 424 -704 42 -88 674 119 461 328 -525 60 -625 -531 400 -517 611 386 -156 637 661 -120 100 712 697 785 788 9 -582 429 763 -549 797 -163 177 -471 127 297 505 -871 -185 191 -101 714 -395 -528 738 -720 -409 -705 -179 289 -649 159 491 145 -303 -327 -719 -691 -319 368 -78 674 -649 444 171 -415 9 -443 581 -490 260 303 -134 -199 -2 -420 459 413 306 -750 -494 -201 -82 153 344 440 -59 373 719 -59 -352 449 138 -351 236 381 320 -519 -529 18 208 -853 160 181 640 706 222 -738 -435 -21 421 -542 372 573 740 -377 -371 74 573 161 -584 -811 442 161 -17 359 -223 12 -571 -620 -7 458 710 -614 -404 743 276 -732 -376 603 -666 -855 373 -269 -377 130 332 306 -421 -69 -241 -856 206 15 -535 100 -279 -838 310 89 -67 218 103 -188 -723 481 -785 -896 -556 462 -838 318 683 535 -318 326 -708 444 -44 -292 109 -511 422 719 665 246 -301 754 794 444 -123 108 -545 398 361 -897 359 -428 -538 -853 -608 -124 -426 -220 -118 693 660 -114 -813 -864 -716 539 -116 -650 -220 -704 -67 -284 351 -696 -321 578 -41 322 659 -434 113 756 -472 544 -661 -413 -289 567 34 -133 -518 613 -41 -826 50 111 -445 -745 -86 787 -761 378 -764 689 329 600 782 559 -246 -258 -581 151 467 -678 210 -789 643 -501 143 -187 -165 206 -425 -562 -585 -485 765 248 -220 452 -402 -269 -210 704 84 712 59 634 -110 552 -11 -516 -210 690 736 203 -534 789 -172 60 474 -660 569 258 -837 -583 -376 205 677 633 441 158 -304 -115 754 735 -715 -835 -879 -509 269 -693 86 414 486 512 -592 -820 -152 786 658 -64 -615 750 -571 -311 -18 -853 -782 -848 -629 653 245 80 -553 -129 -665 -679 334 -359 748 413 -679 -701 -250 -663 -338 -386 496 138 516 -113 -828 490 -111 609 7 583 14 -241 675 -716 -146 -378 369 -747 617 -504 336 307 -491 508 219 -784 -629 -279 723 -115 116 -305 589 405 -896 -742 -360 -459 110 -339 617 443 -338 -601 -275 -528 691 -27 54 -357 592 467 -549 -393 255 18 534 641 -766 311 -656 -156 471 376 0 671 78 -766 -557 36 -837 -212 110 632 -681 653 -5 -273 50 -721 -304 -656 -797 710 547 -470 570 -204 83 -456 -296 -164 -301 -14 397 -24 -282 -464 -179 541 -170 471 275 -215 -81 503 -615 -547 -654 -576 607 -851 384 -265 -299 153 -287 175 165 767 776 -769 13 296 556 -464 309 -8 341 741 314 386 -796 232 95 -698 -205 170 194 544 -252 -413 -847 -457 739 236 -356 104 -103 -635 -649 -838 90 -269 -272 697 -513 -454 -203 519 430 -96 -451 -408 393 290 759 -108 -34 -835 -722 -875 748 -101 -839 -235 390 219 -245 487 -884 270 684 480 172 -605 111 -57 -294 -296 739 -633 232 -738 342 -494 439 98 -359 621 397 341 446 -751 -520 -217 -444 176 764 413 -711 -813 743 345 632 -494 -853 460 712 -512 58 -353 644 -858 -271 220 -738 -265 -526 53 148 -710 -331 -546 -203 104 -229 -695 -356 386 605 -431 -837 -555 780 -128 -679 401 -503 726 533 -184 -361 515 -822 -691 360 82 777 -739 619 166 216 123 -545 396 553 337 570 747 648 -137 704 -876 97 662 597 327 286 -556 335 -605 -479 83 -823 -899 27 -391 -640 611 -396 99 64 -812 141 -146 122 -892 -279 -818 289 -209 -401 127 -32 -281 20 650 71 221 -603 -664 -47 -772 -465 72 26 -747 424 383 -324 366 181 716 481 144 10 690 223 -57 176 318 -823 -505 237 -851 693 610 90 5 -827 -508 -492 -223 -728 768 538 226 -73 560 -170 632 605 564 -751 494 -700 -675 -522 -26 723 702 -323 621 579 269 -739 -753 77 -554 -225 -783 366 -335 672 -818 251 -336 -342 594 -7 -808 -317 -217 599 -185 445 769 340 394 733 -83 -495 -72 195 370 44 732 -201 388 -565 37 546 -407 751 654 769 -112 110 -116 794 -464 -53 38 183 610 -499 700 507 -102 287 37 206 -865 -880 79 -717 28 521 86 219 169 -338 77 335 336 320 142 615 689 -788 -582 -130 -135 -516 180 52 533 -654 99 695 211 226 441 484 -846 -284 638 59 -215 97 -535 -46 -374 791 473 5 -573 -37 -202 783 -337 -350 362 -660 -567 -198 672 140 -607 -512 -123 29 485 540 111 753 -480 95 723 -178 -726 725 -298 -607 414 -306 -281 586 -834 274 477 -509 -361 503 4 52 -644 -663 -142 -204 708 497 -381 123 306 437 -392 647 -629 -730 125 681 46 -309 -239 -243 -694 392 -323 612 208 317 -854 -783 138 788 -514 239 93 -121 -305 485 473 680 -486 358 159 -438 -759 -365 -470 -654 -356 533 -276 380 104 455 -423 400 -188 -458 266 586 309 776 462 786 277 796 -155 92 407 474 83 -329 598 -461 -205 -871 -231 -392 -855 389 -138 -765 -887 670 -88 -173 -702 -122 -580 -428 13 -870 244 -686 -536 -828 -502 670 -474 -595 -352 161 -19 -247 -162 -205 -868 40 154 -402 -353 27 -800 438 -705 630 -759 157 -82 426 218 -76 39 377 -657 89 -342 402 286 234 -150 -478 407 176 414 639 -413 -42 -867 525 35 507 -124 341 623 -298 -239 -249 139 789 255 -532 -73 -257 -84 103 -825 441 -490 -790 597 -120 -120 -711 -397 -78 -62 480 -37 -308 116 -735 -754 264 202 786 629 587 149 -128 786 593 576 -194 -184 255 215 117 430 63 269 -828 443 -208 -395 791 736 792 -676 552 511 -101 42 -255 359 695 -474 98 479 18 -387 -656 511 451 590 -559 -157 244 -174 798 -797 -433 -718 -126 -520 42 572 295 421 -385 -192 -842 86 269 437 -321 -238 -284 -421 -461 -282 -76 -208 -313 -482 -216 717 -31 -756 -716 -356 -477 -541 132 -450 -568 -579 164 346 633 682 400 -60 -595 -780 -81 391 370 471 340 388 -176 32 61 320 85 -704 -98 684 355 33 -608 -155 -734 29 -35 665 -354 203 748 335 -70 229 -718 389 -603 711 260 -115 -553 -120 -89 -352 -622 -103 92 -381 -720 -563 -308 -305 763 647 -862 129 -712 -509 339 -816 -718 -725 -584 628 60 -413 -314 535 -285 787 769 -293 127 -767 -457 267 -111 -434 -134 156 597 235 -168 719 284 -705 -231 360 -616 -614 -63 -704 190 -45 721 -296 -33 524 690 -380 101 604 378 484 457 -57 603 -293 -417 249 447 267 565 -2 -653 -646 -395 -640 396 770 -163 -190 480 615 -133 788 16 -136 193 615 287 -102 -170 -187 272 7 793 -474 -720 -599 598 24 -52 644 -620 -165 681 625 -716 705 99 -846 -381 150 663 -337 238 779 -42 517 788 -893 780 724 -807 263 408 -120 -262 -106 508 -632 676 -750 306 -898 59 -233 317 -63 -438 -182 -716 -459 503 695 -335 -900 -513 -760 -720 597 218 -362 149 -254 -438 269 -869 251 -166 -49 -626 -700 658 -690 369 -3 528 599 -187 469 -819 -317 -532 -854 -781 -821 -821 22 110 -403 594 740 -446 434 -845 359 -534 719 129 468 9 552 582 155 -306 643 -80 30 -90 518 686 -169 -852 -421 608 396 -873 121 -292 305 20 -687 659 -717 -833 65 -471 734 -551 52 362 -276 -533 566 292 310 -540 -779 218 597 -546 -834 -690 -448 388 -306 259 -449 -270 378 481 -159 -141 776 -310 -74 696 -807 -819 -684 -455 -639 652 227 251 202 -773 731 -511 -685 169 -69 646 -171 -333 -863 -445 -712 492 386 596 -606 438 -101 180 -197 -70 -385 -175 -832 606 612 429 -221 639 147 -864 542 258 -402 -203 -806 -780 -114 -332 394 601 -651 -864 -542 -387 -629 137 -716 -560 -822 -470 205 -549 -9 -365 14 -691 25 587 -213 -610 -701 303 123 -170 -652 -253 -76 -718 -684 -551 -570 -763 264 401 -546 162 -685 285 693 539 -703 -602 -829 734 759 -538 364 721 -404 558 98 788 -296 331 -354 -397 -226 790 691 -228 394 -647 -452 -498 54 450 -702 14 -394 -773 388 568 170 -135 411 -836 -383 -772 193 138 -612 -200 -26 756 178 784 324 11 133 343 232 187 -180 760 360 -601 439 -692 -644 -257 -386 241 -54 511 -285 425 -183 -80 -381 -313 395 -352 -631 633 -582 -317 -598 -87 150 435 -774 -244 92 -803 -218 484 632 397 -735 -774 -593 -95 795 85 -839 780 455 6 588 -536 -717 -566 51 -11 749 -310 -415 71 -172 42 -881 10 -622 8 375 -425 401 95 246 665 -43 408 -226 -722 -157 288 541 -736 52 459 -830 531 337 -267 753 483 -897 59 582 482 -348 -819 661 -70 -115 -409 733 -567 19 -339 -569 227 -409 -844 243 20 -730 -298 232 -195 623 749 659 223 -83 -691 110 -590 769 731 -814 216 -769 23 -76 -405 -526 532 649 -494 784 604 -477 163 648 -542 -655 185 513 -250 240 -373 301 -293 -83 -303 397 359 -884 760 409 -72 -755 280 673 -244 578 -645 117 -415 -147 139 -27 -224 -713 121 -321 -239 -58 -49 -839 -575 266 -895 177 -297 659 565 273 -576 399 -692 550 -444 -98 -205 -246 671 -232 493 -537 -516 -270 722 214 -557 -433 82 -336 7 -153 324 139 -393 641 685 280 159 245 771 -726 -315 -78 -708 -893 -277 -106 590 -74 -115 -122 -91 -67 253 -228 727 341 -2 98 439 -730 -845 671 231 -711 515 183 -469 741 490 544 -696 -162 -388 182 -502 162 -515 88 431 -56 -153 351 744 -386 368 112 -205 48 73 -450 -478 705 -641 -1 -298 215 -25 46 745 494 -306 -190 375 700 -354 -148 44 -466 -441 -22 -453 175 -322 -680 697 -167 98 799 -577 488 -214 -365 -356 -421 637 88 -254 -780 140 795 -606 -531 256 424 -783 458 532 -184 -614 409 -635 -772 -819 -456 479 -899 -312 -377 -616 369 303 -42 -515 535 387 154 486 -103 -203 416 -295 368 725 13 210 -657 -321 49 -725 -745 -587 359 -566 -24 -157 -743 -27 -619 520 69 -402 -351 -447 -872 -73 401 406 703 -699 240 375 619 -309 570 -228 -100 -286 -474 -177 -106 566 -374 770 -87 -157 568 85 547 -570 -620 -29 645 -160 -248 619 -331 -348 -223 88 -849 543 769 -98 -681 -184 -848 -536 -117 -821 663 -890 -639 310 386 -545 -466 616 279 79 705 -88 -390 98 333 518 210 -753 515 598 -108 -885 -556 -317 -121 146 540 -72 622 28 -577 15 674 -894 -602 -62 -789 -831 -572 -143 550 624 150 601 698 -227 -763 -235 -200 -862 -580 703 768 -14 782 229 53 706 660 543 734 -332 162 329 324 268 679 -379 -731 -580 -327 648 207 145 -738 54 113 -384 -127 541 -793 275 667 -147 6 -361 -525 -184 -892 430 441 -67 -78 569 -724 38 -102 750 -182 156 576 -617 -225 365 -898 724 -538 -457 -444 773 450 364 -420 -80 -853 -379 -111 645 -808 -37 506 -214 -397 520 607 662 773 -758 694 -213 -189 771 100 -377 244 682 -857 228 -846 -888 57 88 -266 234 -482 304 -486 -661 -143 288 -191 -477 -653 -52 319 -85 -560 -786 -336 -795 273 -294 -173 483 -222 -836 202 -20 132 266 718 -882 -776 -479 714 -413 -143 63 -206 -426 702 -779 -257 -121 -665 -559 46 -221 -869 87 -612 -6 -660 610 -768 494 -548 631 398 -361 -202 241 461 -392 10 56 321 234 90 -815 -128 231 -770 -83 713 635 329 -592 78 -684 -92 -95 408 731 672 484 -324 -71 -580 525 572 -452 549 434 -181 59 -472 -345 77 -267 -823 -403 -55 -742 -243 -825 465 259 -148 -368 42 -216 357 -590 -55 -100 -736 -111 -709 -594 -176 -517 514 690 -4 -320 -475 362 -412 -491 -614 555 -101 559 36 -409 753 -653 -170 -878 -789 -229 -390 455 5 -279 313 -23 253 164 272 -331 -560 -635 576 343 118 381 -289 471 676 728 -448 169 590 -94 -312 -321 30 3 -546 683 -246 -139 -247 478 -626 -334 -532 199 -865 -582 55 -468 -194 -70 777 -537 186 -397 -11 -405 649 -873 648 327 625 292 408 765 589 -184 644 -234 333 -770 -688 695 77 137 366 459 -32 739 -718 793 251 -670 -635 -719 -169 -580 369 -846 695 -638 598 678 83 -823 -202 -555 -717 -703 -703 -398 230 -230 -379 -537 691 -687 -866 157 -729 -520 173 563 -31 -698 172 -122 -521 -64 445 173 689 -50 727 -342 -444 -869 337 384 -34 144 -749 644 -131 -871 -673 330 -530 -2 555 -346 -602 -223 -436 764 -511 583 718 -126 713 -351 -578 -650 112 -661 -86 136 -750 168 -355 700 -753 335 5 -553 192 165 677 108 -365 -669 456 99 -471 -72 -428 -62 687 -399 -686 -197 614 605 -482 -43 284 74 312 218 -83 495 499 -389 125 -561 470 142 -169 100 -801 707 -601 -881 516 748 -889 215 -684 524 -604 -786 -80 -206 -365 485 -2 -688 242 1 -24 711 -316 -297 634 165 -63 -317 -815 249 -568 -638 153 -332 -122 230 185 -239 -668 -16 -832 151 371 313 292 -763 40 -313 -320 -408 743 270 453 -551 -481 171 591 502 -613 217 369 -702 386 317 -332 -643 -568 612 604 -703 45 169 -340 102 -674 669 -18 -731 -822 438 288 307 208 383 -417 580 -513 699 -142 -678 -515 741 -568 493 501 170 -552 -52 790 -517 -749 473 -188 171 -688 -518 -756 153 144 423 533 498 -431 519 490 -171 -733 506 241 262 -849 -614 -840 44 -176 -533 -606 -710 -220 -827 -493 34 -13 -772 -83 179 739 -233 567 -402 -628 -290 -803 -697 548 -271 -514 373 135 686 413 -896 -511 -291 -499 492 -853 96 -885 281 593 -329 511 -398 219 -741 -418 -441 352 154 130 -768 57 -130 428 393 357 2 373 -369 -714 510 -770 -265 611 -610 155 621 -201 403 -814 377 -475 -711 670 468 269 350 260 670 -48 -110 -297 -755 577 -654 724 778 308 -44 -819 593 436 6 134 177 -416 345 658 496 782 407 489 97 -249 -811 -544 -384 67 372 -567 251 223 -90 -533 -53 -309 -477 285 396 626 195 -802 539 -81 -358 -771 711 662 -435 734 268 446 480 151 114 -498 5 -564 -881 -667 -106 282 -157 -897 -459 -610 642 390 -497 94 204 -573 613 315 -698 419 -248 230 -525 -178 681 405 -405 799 -466 388 784 -148 508 -858 589 402 44 659 378 -731 -674 -847 -202 428 -361 -223 -40 175 624 -115 522 539 452 635 -132 -741 -245 788 459 641 728 -150 87 -697 -379 -417 -157 -782 -410 -356 493 86 609 -837 740 -678 -603 493 -60 -444 -225 -854 -62 202 -509 -698 -14 -38 577 -401 652 475 -4 613 -661 -167 -761 -265 -346 -611 572 395 -572 381 -662 116 -72 542 595 98 646 -847 -409 747 694 600 790 765 682 439 785 -766 -840 -363 799 -628 508 -267 205 563 597 -895 -450 -23 243 -721 441 260 -535 -458 -149 135 -352 -768 688 -77 363 -439 501 119 761 731 697 -629 709 110 -201 -599 -604 -381 782 -271 -216 -590 -687 -702 606 -640 -799 -305 492 -695 22 4 23 -682 -580 -898 -111 176 772 373 579 668 -33 437 -91 -856 454 -107 -665 337 186 -62 13 648 -610 12 -786 -620 217 681 401 -172 645 -443 618 -400 212 -856 -446 -466 -667 172 -405 27 -59 105 270 475 -762 -735 346 424 -478 -551 -425 -151 227 -562 -5 -487 -34 -330 -153 -195 566 773 -391 614 206 407 -147 -774 -33 368 622 -285 649 655 -792 736 -221 -331 306 775 -733 -352 -700 110 -229 -361 -386 -442 139 -835 -17 -536 -17 -849 304 356 -201 -841 -395 -651 523 -325 -477 -236 90 -846 -582 -424 -375 -59 487 371 -735 -126 458 497 318 -780 -22 -533 -109 -606 -730 299 -636 -306 -382 -122 -897 611 665 685 104 671 319 51 64 417 -150 276 -176 -37 -702 -799 368 -900 -525 -357 -736 -709 651 -366 154 -400 -764 -853 -509 507 -800 -486 -115 89 -335 575 -897 -223 436 -477 683 -827 -557 51 739 273 600 750 86 189 741 286 325 636 -749 110 470 -434 -402 -419 62 -722 -757 179 236 -463 -23 372 -289 -509 -342 -135 -270 320 -836 -223 266 -523 21 -419 88 579 705 278 150 -244 673 -420 -609 544 627 624 -564 -311 -372 407 -185 665 488 -207 -738 -501 -369 -857 -586 -119 -193 -17 401 518 -553 788 -794 -839 270 -150 519 -75 282 57 -710 -381 -7 -611 -264 -104 764 165 -470 -602 -508 -563 -627 -169 -137 119 -746 650 -209 -721 -803 -568 -481 731 -2 -215 387 448 -674 706 -264 -550 -559 483 239 -49 -526 -360 -144 398 -112 -495 -782 413 -594 -96 -420 27 -235 445 628 -553 -421 -22 -105 -349 -898 345 422 -591 338 784 185 42 314 639 537 424 58 -362 474 -850 577 317 -48 226 623 -590 -521 117 776 -266 478 -642 144 551 -381 -626 -341 605 151 32 56 -338 -810 -263 -462 112 780 -115 -187 -802 543 428 430 209 -100 -615 -232 184 -871 77 346 591 487 673 -584 156 167 572 729 702 -589 471 139 777 727 -768 782 205 147 498 178 -293 438 -777 312 -305 -42 -839 146 -279 -619 301 222 -491 -798 651 -900 485 85 436 260 -310 -317 -272 336 -128 0 447 690 -61 -490 589 -581 -447 -295 -313 -410 -127 607 -138 224 -724 418 -746 -22 443 -231 143 376 -164 -888 97 572 57 -68 -529 -22 291 51 474 648 -442 16 -89 228 23 275 -729 630 488 319 466 -277 209 -290 375 -596 -378 119 410 -805 151 705 555 181 381 -523 -853 384 -73 -224 602 10 13 398 -728 -273 -780 12 -795 66 140 -302 470 246 -393 -777 469 -212 779 -679 -194 125 788 215 -137 33 772 222 528 516 1 131 650 535 -705 680 449 159 368 -443 -352 14 -485 318 -303 -414 -333 625 -448 -174 454 537 -308 283 307 405 -783 -509 -162 611 438 359 788 449 -128 798 77 -505 455 292 -365 -499 775 -756 -35 -898 316 -726 -651 -464 682 639 317 -466 23 329 302 705 99 -74 -653 -851 -273 -754 470 -653 180 114 579 -493 -294 699 241 649 444 -800 -5 -495 17 708 -225 94 628 319 -235 410 756 -850 238 188 125 -241 410 -154 425 206 -352 -649 630 -775 151 -356 -557 -41 -716 -277 -510 180 715 -475 -691 -785 421 -347 -556 -727 231 -141 -268 287 -560 -183 350 508 552 26 429 755 470 793 -668 312 -14 523 -563 -369 -849 54 202 460 697 -77 -27 709 543 598 -825 208 -27 365 -210 367 281 -309 -621 -809 -681 456 186 -83 -480 -561 225 359 -165 105 256 154 152 709 523 -814 -215 -521 621 565 -105 798 -642 196 580 436 442 -524 -178 665 630 231 -332 -453 103 191 -873 596 64 -854 71 -863 727 408 728 603 144 506 -873 246 423 398 -409 -734 370 -502 546 149 478 339 -337 -726 -402 107 -820 -326 -252 229 539 -471 688 602 -262 212 -54 111 -706 -239 611 -638 -52 -156 -51 659 545 -830 159 767 572 759 450 532 -872 634 -409 23 -827 -745 -315 -519 198 475 -211 -127 -40 -376 -409 779 256 255 329 -867 240 553 -36 530 358 538 533 -510 -672 -800 770 706 -127 -868 651 -181 233 371 1 340 200 261 164 -538 -68 49 575 -689 -458 -821 581 739 417 345 735 -858 -299 517 25 532 -752 460 -313 748 629 -789 -64 -511 337 426 -239 154 -244 316 -831 -823 -33 708 5 551 -161 28 -364 -225 62 719 -694 693 322 338 -289 411 -613 -655 490 47 -46 534 -681 656 -191 -645 -46 -553 -882 293 60 -149 532 -143 -511 359 222 793 -411 -656 247 -136 -821 476 653 -577 716 769 -2 519 -120 -697 -657 -565 629 340 352 -618 576 -3 -174 -324 129 -426 -167 275 143 -428 190 459 -430 287 354 -763 -742 321 55 -405 -635 -517 -712 -574 -832 -370 725 678 -406 -2 722 -99 -504 422 412 -289 729 296 -702 -140 439 373 208 -765 -4 313 454 569 301 -151 654 -160 -472 -634 189 -202 49 -184 -779 -434 -243 45 80 234 765 334 322 -292 -802 141 799 527 -539 -463 -362 176 -7 -546 -104 -734 -860 126 -895 -532 500 -390 793 542 -607 -632 -786 -115 -422 -552 -321 -804 -801 293 -693 474 -732 -512 -128 523 -392 -194 -306 -564 757 796 -244 570 409 138 -233 327 383 -281 -73 504 -778 -283 147 488 -499 -489 333 -860 -85 131 -80 416 -24 -426 -410 -65 -610 -577 370 15 382 534 -210 -208 728 564 795 410 505 -213 -22 -174 397 -691 542 708 -772 -881 -80 18 536 -128 381 474 -348 -449 23 -176 -720 -203 700 540 -262 516 -752 607 607 374 -68 123 -166 -341 -651 471 -417 454 669 -70 -362 -714 271 -399 -155 728 759 28 525 -329 -158 -761 -638 -156 -210 739 -192 -93 697 -870 710 716 448 -54 633 -459 -812 -57 551 -144 -397 669 22 -849 483 738 -277 190 -488 -71 -514 -468 731 -532 -174 -65 -515 647 -131 -866 696 -751 321 -59 -652 545 706 -501 -271 -526 -170 -587 -543 721 -36 -415 -371 -738 -484 791 -45 -94 -116 737 131 -637 61 -664 -694 -498 747 -36 489 541 586 -698 -454 -612 292 394 710 311 306 698 591 720 -62 -52 -510 -659 699 -633 271 -301 -722 -477 391 -393 608 -145 -187 282 405 -850 151 434 -249 -196 -802 8 648 314 -90 -839 -823 -719 589 760 -253 747 -328 -735 566 192 256 -334 -87 -889 -548 -247 293 -434 -52 325 -292 319 -863 -426 -24 -481 -94 767 272 -754 -838 648 444 179 -464 530 778 -550 -437 -415 -387 107 122 21 255 107 -357 800 -376 -440 -590 -510 524 724 703 -680 -653 756 584 -330 -175 -765 -27 15 68 -890 545 415 -699 709 -535 400 -340 -782 708 -465 756 433 -295 548 -615 763 96 -496 394 -362 616 744 561 697 -18 786 -410 -808 -170 -154 756 188 -419 -701 594 -680 64 571 350 609 -835 -321 -825 519 -175 -414 368 171 678 451 -55 320 144 -830 -288 386 191 -696 526 482 216 437 -583 -573 -552 150 289 -289 -621 -300 -12 -105 -348 -274 131 -688 110 66 15 -727 450 340 77 -397 -63 615 247 587 89 511 -438 361 4 372 -853 -429 -531 393 161 -341 -48 341 -127 -488 792 693 600 649 154 -205 408 -15 -291 324 -26 -19 -530 -240 228 685 -20 397 393 -397 567 -340 682 -745 -882 273 -357 328 -86 -645 -642 -756 -152 242 -147 245 556 -472 -448 -848 -789 -608 211 795 -495 230 -343 -227 -436 178 -198 -330 -341 -518 -326 -130 -537 -596 -338 -750 -618 -87 -501 -431 -834 -171 654 54 429 473 -890 -515 -454 -185 -129 27 -107 -193 -189 767 307 -536 -309 462 421 -618 -849 372 -152 -592 -778 -583 -747 745 -860 -34 422 -598 -833 -161 259 -306 540 362 -399 363 462 701 403 -752 541 -290 -562 -477 -256 -477 649 -421 589 -412 -810 -158 -802 -380 12 -776 -412 -173 -560 -753 144 -893 759 -465 668 -50 46 273 446 674 292 -167 -218 214 254 503 486 328 597 727 -35 79 -683 202 581 -803 -262 609 18 -563 -569 -404 420 71 262 -370 -516 -691 793 -502 -37 652 -803 721 -480 -520 440 246 587 -85 -469 280 -171 780 -688 340 -271 -667 640 311 -230 154 -719 562 -621 562 21 -454 561 -896 87 -499 -425 683 180 340 377 -544 102 661 -546 -793 628 -75 -844 -292 415 138 175 58 -531 -471 -123 -450 270 -142 -155 -129 -455 -698 -112 4 -527 324 698 -418 473 -720 -751 -218 -276 389 -829 -525 -484 -589 -785 760 215 -703 -664 606 75 707 -413 -625 -263 -670 227 -352 -162 327 -352 789 190 -92 51 -169 -301 421 -632 565 -880 129 -177 -610 -133 -265 -881 -52 -897 -208 283 578 -367 649 611 -41 -217 774 -811 725 74 -810 195 141 337 -104 -595 111 -814 362 -393 542 -74 -650 -728 324 736 -460 590 -450 -573 -64 109 -653 420 -831 -435 646 -486 370 91 92 482 477 -24 -447 472 71 -856 108 44 192 -384 -23 578 568 -77 328 729 -834 704 -7 -108 -392 -40 -314 354 305 52 266 619 -397 742 -894 362 331 -839 -293 -211 -715 315 -246 -849 752 -493 647 -64 -87 -474 -235 -553 -388 662 -761 -332 494 161 -574 588 135 -688 238 -107 -501 -83 -44 605 -664 -686 -320 716 328 705 540 -799 247 52 348 188 552 -820 730 445 647 -873 522 -551 492 10 -762 368 -504 -366 -782 196 -562 -593 -261 -339 -317 -39 -184 691 -821 -600 -441 -351 149 -856 -191 -296 509 474 -602 -445 633 -105 372 313 128 -336 159 439 -112 -567 563 -144 -301 718 15 793 -642 -283 628 -828 301 477 -767 26 -157 674 719 471 -62 -580 -610 249 605 726 298 -470 -262 -110 218 525 470 576 -551 503 75 697 369 -816 -478 -597 264 316 -684 -338 -438 -545 -432 -746 -850 369 -203 135 -648 754 -142 -88 462 -516 160 515 -473 247 365 483 -190 152 509 529 641 744 417 -487 -98 286 231 743 -749 30 606 -525 719 45 -433 -194 -158 -306 -817 -687 -1 -67 -716 132 -634 -782 336 483 723 -383 -482 42 775 345 254 -316 -787 -861 38 -366 -226 -401 156 -898 515 -291 -23 206 -247 709 723 -381 -264 -24 632 -382 -479 585 -418 632 714 -725 -268 289 -873 275 -367 -689 -250 743 -643 -104 -394 307 462 0 88 343 -321 699 126 -119 169 580 -336 379 777 95 -166 133 403 588 417 656 -689 -63 302 19 453 163 104 -146 -828 -684 -109 -252 731 4 -600 -78 320 783 -793 -652 -616 268 495 292 696 -395 -1 -758 -517 563 -652 81 687 -62 -666 749 133 -56 685 -254 -202 -568 285 -425 -106 616 326 -850 465 -562 -7 324 -540 -692 -24 -578 -627 -459 163 20 644 -193 -469 741 84 304 -786 -155 739 -242 279 -1 -463 -270 -574 116 -838 755 425 523 -374 605 517 193 599 733 99 -285 -576 -429 -217 462 617 293 -157 -189 -539 55 -347 130 -178 -880 522 -484 679 -530 -808 549 128 -482 -36 -125 -367 158 30 -369 -556 -486 556 576 72 635 685 703 -316 -580 612 -899 -767 -515 481 635 -444 -231 449 330 -126 -499 -29 389 -743 306 -790 180 -888 -570 -183 195 17 16 -310 404 449 -169 -127 -900 639 -180 627 -741 -189 500 102 365 -708 422 662 -585 -533 -206 -273 -270 34 156 468 -871 610 218 -490 22 13 -682 398 171 454 170 152 -602 314 -315 -691 494 -775 759 75 618 -399 333 -727 2 -202 365 -620 792 -615 -856 393 660 618 -866 -63 420 -796 176 -275 -293 21 319 288 -776 34 193 -207 457 -431 -499 -355 -116 -50 604 -827 695 551 -377 77 -267 265 87 654 256 756 -839 -233 358 197 35 413 -564 -641 -783 -410 -127 128 264 159 348 -678 579 -189 -793 -645 688 267 685 85 -499 -21 165 219 -586 361 -690 139 130 390 141 696 -513 -660 -88 -703 -611 732 -882 -229 -97 -808 -326 -410 -43 739 132 -829 -559 -374 -226 417 -490 -61 -73 -694 651 45 58 416 -395 -506 -199 226 391 -388 6 -809 -395 -222 215 -412 -615 483 -765 -367 -658 202 -505 357 -118 432 -805 -28 -714 200 -428 -696 353 -687 661 487 -88 -319 -139 61 -383 -455 -295 54 -136 -20 526 -623 213 451 -438 -491 -837 693 624 -522 -215 -77 638 485 254 -829 -594 165 71 -760 -228 490 47 673 210 611 -330 204 -151 135 -886 -852 -263 311 229 221 774 496 683 535 -736 -411 -410 -279 -734 -11 480 242 -463 -341 -745 148 -449 574 538 -247 -337 508 -369 30 -325 -878 192 -897 -390 539 697 -288 -395 738 -633 474 -479 -554 -452 282 460 -62 548 260 385 473 587 714 -544 428 -2 -383 436 -41 -423 -478 -178 -94 707 616 -496 382 731 286 -261 574 -720 -620 -569 -700 568 715 -73 119 -774 -348 -606 89 -337 -729 385 417 -483 642 -316 701 623 -190 -277 250 -365 3 449 -774 310 -196 611 -323 44 319 -260 329 -582 -276 -547 -802 149 -685 116 19 700 -161 -399 52 448 557 -428 6 -265 -622 459 732 74 133 -117 296 -882 -356 -479 488 -290 628 -682 241 -479 229 -380 70 -209 440 480 -469 -416 -63 -597 -223 -164 664 -692 10 573 -13 311 -811 487 -724 43 346 590 732 -583 56 -894 -822 178 -483 797 -203 -751 417 69 -397 241 210 -245 138 -222 100 -357 730 605 -822 399 539 -833 -258 -884 -534 219 -884 -131 -381 -613 68 1 -466 -864 434 8 55 736 -12 517 407 -471 128 527 503 -305 617 8 436 197 789 -178 141 728 -192 502 -491 -743 517 775 794 -678 197 -373 -312 -732 -286 755 222 -9 -109 -201 -21 -447 547 -461 52 -603 -199 -496 -290 -798 175 501 -678 -235 201 -560 701 637 -433 -310 122 -815 -573 -568 -190 -488 -536 -39 -590 -723 -114 602 511 -481 519 -37 119 -581 -220 -158 504 -469 -838 184 240 -516 26 -632 592 584 170 147 -175 553 -594 -6 -38 663 -159 -678 58 -440 -390 49 770 800 635 -489 543 604 -31 555 659 129 -720 -484 -66 337 -649 -317 -535 -834 -57 -567 -297 -638 470 -51 527 -280 -203 38 -277 445 -505 509 745 520 -241 -475 -260 -843 -897 -160 -587 688 60 -630 -416 232 279 488 -42 -471 776 -895 -534 -364 -308 -208 -592 629 -35 403 -695 29 522 -882 -136 -807 -783 -747 -484 -312 -277 684 100 75 -97 -244 9 209 491 67 691 -502 51 -579 -563 -292 315 -501 444 -242 16 493 -359 649 253 -603 -149 -523 -31 14 159 -506 653 -675 690 536 354 -552 -434 -599 501 -407 52 233 793 665 453 -580 -603 -697 -120 -312 -145 -497 -781 -768 -376 -110 -558 268 431 -353 269 -671 438 -572 217 -181 -674 589 396 562 -30 571 784 452 772 311 426 234 447 -596 -631 -568 394 179 668 549 -799 -218 555 625 -805 242 470 721 677 80 -144 -738 -362 419 64 -220 -760 -713 -781 -801 545 470 331 -898 -830 -565 435 -636 -342 -900 -339 -232 -612 253 -487 738 87 -626 -38 -840 -92 -711 -519 -184 -297 -123 53 360 121 -469 -870 -514 650 -726 25 763 -700 250 -61 -420 380 -632 -389 -188 320 709 -79 -890 17 -304 352 -442 -708 227 770 418 -473 -676 -350 697 -3 201 22 69 725 -654 105 -12 -147 378 -664 -635 -693 628 263 -278 595 -760 395 400 -419 348 622 358 551 659 700 -394 763 -753 -121 -496 499 -527 -170 17 -298 207 403 -746 554 -102 -378 305 -80 -397 177 -894 786 -134 543 759 -147 -74 -617 -85 396 420 84 -510 -28 -23 -364 545 -721 -616 -721 -98 -387 -731 -597 -224 796 679 -131 287 47 280 326 -882 707 203 507 -851 -179 -39 162 455 -677 585 794 -650 -258 -414 164 716 -237 -246 240 477 265 564 519 751 -237 434 156 -349 -505 572 -531 -894 -253 -483 46 -249 417 -439 175 264 94 271 -666 103 -587 -686 32 -274 598 -678 635 -309 -763 -240 568 -831 297 149 -416 -59 -413 559 -857 -6 -540 -896 -308 -469 691 766 -869 486 172 453 -306 91 255 354 162 -60 -325 -160 358 783 -251 714 426 -454 313 225 397 -510 593 -898 429 -65 733 -747 -270 -769 580 -48 32 142 -637 295 454 40 455 -321 -660 615 -32 366 343 7 41 -194 -429 406 -131 -211 368 313 -415 127 140 96 -213 436 -432 -499 -776 172 -612 651 -300 500 -530 -662 -534 -673 -203 -717 -680 -390 729 745 -869 123 -796 -813 -810 21 -193 -62 -210 490 -816 -680 -818 -622 22 45 -131 -672 41 282 133 -818 11 -211 657 -575 -135 -544 759 400 691 454 -612 209 -536 -582 428 449 233 -363 -52 -600 148 610 649 -437 -807 -772 119 -720 -200 -198 466 -153 478 681 -487 -430 92 -41 -40 80 765 588 -30 769 115 593 392 -739 658 -700 278 -354 44 -309 -698 -386 -238 89 684 -705 -721 -239 96 -1 -832 -377 762 -751 -146 783 41 33 33 -436 689 -449 437 522 608 195 -859 206 360 -245 -501 706 513 -501 -332 -190 -534 227 -838 464 -797 357 -365 18 633 -176 612 777 103 -551 -794 205 139 767 -822 798 -150 -377 462 -463 0 71 295 381 745 -67 -685 -802 746 -157 -348 385 -159 -198 475 488 -259 442 -337 -44 -813 -296 264 212 -852 796 516 -783 601 628 147 -405 538 -235 647 -682 -457 -810 656 722 -493 568 -445 671 -730 723 -678 -573 -177 624 749 446 -493 -217 96 532 196 331 -322 629 -316 482 130 255 619 -746 -759 471 -688 114 705 -647 -438 -110 -746 -416 210 97 -26 234 471 170 -156 140 -425 626 -600 146 247 -395 77 -568 -377 -1 762 -681 -787 365 410 740 519 -757 728 -620 15 -26 -91 -168 -284 -524 -291 -656 133 645 -283 305 205 508 483 249 -35 -342 -105 -799 778 -96 650 -79 -93 -3 -839 349 -5 -275 -332 212 224 -56 -247 745 84 702 147 460 523 784 -340 788 425 -656 -95 -40 -465 287 -9 571 602 371 53 313 330 235 -355 249 -26 -437 -162 -351 304 565 208 -74 81 122 0 -325 -31 269 388 678 -551 -864 649 -289 658 636 -43 735 -818 -531 197 -789 -137 61 -113 297 -183 230 250 166 -274 97 603 162 -308 -854 -533 190 394 -858 -577 166 466 -270 421 -421 264 -133 191 308 -5 -106 -641 533 -722 113 -259 761 170 -872 520 346 -41 -846 -690 308 514 -303 114 -368 -171 476 -68 -641 88 -777 -533 193 602 475 624 -293 -55 -701 163 -327 -43 -756 619 -496 22 718 -798 -475 109 132 481 -83 -757 699 -603 164 251 176 -141 -5 18 -111 -158 274 -866 -219 361 -509 127 -891 39 -212 147 731 -462 -701 -614 -420 -696 -502 -4 333 0 -240 623 -139 -618 -306 -734 461 -397 714 -732 37 376 167 -86 -632 785 421 761 338 -290 -585 -708 78 451 607 -20 -838 -276 726 -368 70 -856 781 -315 -92 -105 772 505 258 198 319 107 -101 101 297 -328 -700 -642 679 -144 -819 -68 -105 -598 -525 -523 -602 -362 747 673 707 -660 -633 -843 649 444 -304 774 594 -628 779 -365 -290 -346 258 780 510 482 75 498 -397 -152 230 -743 -569 -803 452 -667 -657 14 -796 120 458 -334 -569 -278 639 490 -23 454 391 -595 -84 86 -103 300 -221 -815 -550 532 -428 151 294 -739 544 462 156 592 -624 -636 128 -479 -20 -877 -456 237 -473 460 -83 135 -850 246 -675 588 113 -329 381 681 409 586 -80 -420 -574 -664 24 -849 -155 -716 134 -552 262 -543 149 -442 355 -117 -772 111 324 -479 148 -441 262 -138 -734 -432 -41 227 426 368 -433 -119 671 -481 -405 -111 -83 -337 285 546 65 575 -184 -28 -862 -621 435 774 -728 479 -762 305 -796 103 -506 319 -818 -762 -738 -384 695 426 603 -753 -724 -791 661 273 746 -526 16 -438 29 0 -14 255 -138 -861 530 -592 -556 346 759 -34 312 364 -506 -204 406 -382 -265 43 -724 672 -156 232 146 -258 -586 795 -714 658 149 -555 734 -25 -435 -44 -457 96 -648 -523 -209 -330 60 -343 82 -156 -895 276 -182 -207 466 -791 -29 -389 419 50 -389 558 684 383 -307 -577 407 508 -99 -238 -319 641 767 -621 706 121 514 592 293 -44 485 796 -573 329 704 -135 -792 -831 -329 -426 -736 -263 -46 -809 340 -622 -63 -717 -335 35 -49 458 249 2 211 615 591 -727 604 -898 -217 -677 -283 618 -120 389 -370 353 343 -267 -95 -776 -798 -491 513 589 -153 676 52 -109 499 -127 636 -813 108 -35 251 427 -197 -58 -516 314 -713 -146 199 -546 407 -733 -510 -98 -234 -637 -830 -225 -681 -836 724 -565 493 -116 758 -189 -100 590 -442 741 26 596 96 -719 357 -141 -886 366 -436 752 569 42 466 -234 273 656 256 -671 -773 272 192 -698 648 -742 260 -655 86 458 -688 41 -245 -115 -820 -603 -404 115 189 -631 598 434 304 799 -284 659 772 419 702 24 351 45 694 -221 -669 788 -175 -552 -721 -744 777 163 -863 611 -345 -186 -394 218 -417 710 589 -514 -450 -724 -428 453 100 718 123 -267 -308 318 113 662 684 548 -232 -80 419 349 -577 759 388 -383 648 465 294 -433 737 336 -414 -661 14 -513 -226 -822 -287 -664 -691 -525 76 173 182 -319 -890 -639 163 -625 358 559 185 64 583 -270 670 -858 -819 267 28 600 186 766 568 -723 638 -19 200 640 166 151 -384 570 -391 -874 -817 -811 -625 286 -261 341 -772 -155 -64 -864 -416 -652 -349 531 45 721 -318 -688 -58 -162 -51 -635 -435 404 119 251 138 -514 662 -520 -668 20 603 -253 583 778 70 452 -662 -609 -877 346 -613 -251 -405 713 186 263 307 431 105 -201 150 444 -405 296 -209 -574 98 356 -65 622 789 222 683 -157 208 554 -790 50 -10 256 -881 -626 523 -346 -637 203 -617 589 -533 -644 -287 82 -785 -444 -451 105 654 -680 -482 -277 196 344 -9 785 -386 119 -500 -313 -328 -267 650 -416 -282 -507 -581 608 -750 -27 -694 432 542 652 439 206 64 -6 737 675 -818 -213 241 -540 -826 -411 -133 -218 -628 282 -859 -164 525 -60 -786 -49 -72 113 -441 -631 429 -513 -209 564 154 411 362 -457 110 632 -202 546 776 -156 -703 792 -174 -565 -70 689 518 -562 717 -644 -791 644 -802 -46 494 -836 626 -79 -141 183 -20 459 510 -347 -893 -94 -477 -599 -615 456 81 475 -760 69 -535 -896 -248 -763 521 674 -432 181 496 315 -542 -790 506 -67 487 27 217 -91 89 -621 -127 307 -127 -90 57 -152 105 553 41 416 -560 339 -562 661 82 641 -440 343 467 82 -554 91 -366 -91 -866 -572 662 -888 -21 -400 -470 -681 -558 -81 711 663 402 -472 113 -308 792 -591 -211 438 496 -838 741 -20 -663 316 -841 86 432 414 46 665 -39 -90 -871 -603 232 -778 759 471 270 -446 -297 -188 -877 200 -227 -636 70 -472 670 -122 -9 -81 -420 -251 -838 -167 344 686 -56 -522 285 531 25 240 217 -565 136 -857 -710 252 -420 212 -408 335 -775 -161 356 -504 -818 359 32 -42 277 789 121 790 365 115 -192 -401 368 -560 774 406 169 203 -72 -375 612 -717 -171 154 -774 540 -896 -822 -119 -344 -694 588 80 773 335 274 242 -114 -167 -244 -533 476 -395 426 -551 -857 -380 -700 111 -58 259 114 83 284 -135 -850 -46 71 725 -857 3 -257 -42 -585 -514 -358 694 -54 -271 635 717 788 -113 402 -707 750 520 -293 -766 -91 -504 470 646 480 145 757 -605 29 -701 342 72 622 -813 -488 -891 -419 -355 -244 596 -648 704 -276 518 -296 506 -76 -196 -362 117 20 -257 530 691 -709 -296 308 -116 -41 202 582 789 -354 219 -432 275 368 -757 325 -886 468 726 -228 -800 -392 -560 -592 -639 -837 379 -107 -234 12 467 -310 551 703 -399 -164 123 -60 660 -584 -415 -731 -882 -657 -895 -429 322 170 176 350 43 139 -481 517 -597 -481 -296 -435 -359 797 252 622 97 732 -773 -894 315 -192 -277 -485 500 233 -172 -49 266 -130 -315 -56 -792 -747 -297 484 189 207 505 7 83 201 585 -795 -74 -803 -345 -360 -169 184 -340 793 -70 -319 108 -383 -602 112 -83 -367 -125 673 -462 552 -724 -526 29 753 -667 -883 668 -777 -597 630 1 -7 449 -193 -623 -442 110 -89 290 47 120 153 141 469 433 77 -704 139 692 -68 484 -168 441 -72 -114 166 154 394 -809 -301 -682 -246 -424 435 538 -166 332 -617 312 -355 574 518 665 641 -771 -64 551 -335 380 -168 612 617 -212 113 -623 370 238 392 457 419 489 67 739 197 -302 307 194 -182 327 167 553 -320 -286 -587 -844 -630 -712 701 -490 169 -325 310 -552 734 -51 760 765 -52 387 -278 -373 352 -669 315 344 -855 -412 -626 527 714 301 -407 -361 -725 -314 -43 143 335 -390 -88 -763 389 -449 774 -810 -851 548 -484 -390 576 473 439 -376 -172 137 -858 345 -617 -267 -467 -192 -37 -134 281 229 99 -210 273 549 746 -884 -434 -451 -639 704 -362 324 -857 240 -512 109 479 -659 -177 -297 493 -169 570 -264 517 743 -707 -392 -670 -1 353 -56 283 591 329 -155 660 6 -647 -402 90 -33 -886 135 317 -489 503 473 -838 520 -345 -717 -177 -240 47 188 138 -524 176 -256 -181 133 -590 -111 337 -617 610 97 -90 82 39 781 -148 -586 29 679 143 -29 -486 704 -624 -59 -637 -358 -123 -120 210 236 678 291 369 -83 -156 707 378 -872 -347 155 153 148 193 82 -487 63 223 417 -375 33 -830 -689 -802 131 84 491 -838 159 -463 -99 -658 713 707 -244 285 356 -798 110 -443 -236 -227 -235 -97 98 -434 -317 -627 78 253 484 -8 8 568 -193 80 -805 34 -198 441 174 -18 -292 -717 163 423 99 475 651 -519 480 -258 -329 -43 521 341 -91 618 9 772 -562 -824 559 783 557 -276 580 -853 -501 -860 -242 -865 513 443 -73 -363 -183 76 -494 -444 -700 79 -589 -349 -765 -497 680 -676 -201 -878 -83 597 -188 -723 -190 -849 427 482 -5 -784 -404 254 -538 162 418 400 81 -465 244 691 -740 -214 -63 -844 702 -378 -850 -824 -567 -494 -123 -17 484 731 26 -425 -839 -512 -184 -662 537 -736 -748 259 -295 -676 -760 560 281 -705 751 -573 -363 756 -427 404 -891 613 317 -816 234 667 -142 62 -134 623 127 -130 -876 -230 781 -330 7 617 -551 245 -600 -120 346 66 513 -568 677 -868 729 721 527 -768 -535 776 -105 -340 -309 -91 -279 -16 -226 -451 -735 714 -429 -393 -571 730 503 -785 653 -92 117 -5 -620 -703 59 -430 30 633 536 -336 -739 286 -427 637 -331 -602 311 592 448 -160 605 -809 146 139 612 208 -316 -339 321 525 224 -860 -819 -455 250 603 -391 -196 314 717 -319 -208 611 787 680 741 359 497 319 211 596 61 -306 591 495 -90 304 537 123 599 237 127 6 -872 -619 -94 156 -687 115 263 -404 62 -9 -747 420 79 435 -593 -260 -654 508 613 -230 -207 334 -266 -403 33 272 697 682 -630 -485 555 -563 452 427 -708 649 -102 -771 -281 -326 -150 -498 303 363 524 -196 -43 522 527 76 571 -384 436 99 -397 349 -610 -339 -204 -546 793 -506 614 549 693 226 -206 -363 298 -212 -794 680 -178 37 482 -317 592 -711 -665 -75 60 -703 487 -191 -111 143 464 -827 -67 396 -653 -866 -328 297 536 194 -764 9 -255 -788 -303 579 -422 -726 330 -705 -52 409 -305 598 -181 -782 61 -325 -347 73 462 607 -182 367 -5 775 -556 165 -512 20 32 -751 -109 572 -499 -466 -17 -847 675 -202 721 628 316 -308 329 -692 417 57 -454 723 546 593 689 -10 -511 -399 -331 370 476 129 -106 651 274 759 295 670 -652 20 32 725 -465 92 20 518 -747 719 -150 4 -553 382 -359 -661 570 -40 -894 -658 282 344 406 68 -681 248 -206 -544 467 -458 -460 121 615 210 688 4 414 483 752 540 381 548 -42 286 622 -783 250 -594 -655 -1 642 213 359 -546 -333 -194 -439 -582 -162 711 55 -150 -607 -31 625 -572 -832 -268 45 -653 -251 442 236 -80 719 658 -310 -674 -786 176 242 -361 -745 615 -93 588 207 -45 -792 454 91 -719 630 686 -81 558 -660 -482 -734 448 6 -77 -891 389 733 194 394 303 105 74 -55 -11 245 767 601 61 -682 174 -887 398 -779 478 526 -136 -146 661 611 52 -142 -421 777 -262 -566 316 737 -361 390 150 207 14 745 42 -564 -824 -413 -283 540 -793 250 -487 -35 -148 -264 309 85 -428 396 -562 -675 -615 193 572 -394 141 -455 -160 626 -719 -846 323 -384 -473 747 48 53 -405 -300 -752 267 61 207 -369 -345 -305 117 -302 269 -626 683 -3 112 -855 -697 227 -568 -670 397 463 742 -304 694 412 -74 306 211 625 3 -54 536 -642 -604 -896 209 162 34 -478 284 -334 491 -709 655 676 163 -516 -481 -473 30 -862 -744 782 233 389 -620 -898 107 -673 -692 -103 781 -377 -201 79 156 -310 -831 -305 -688 614 783 -811 -337 332 -446 -45 -758 476 -590 -513 544 274 -84 402 -860 -358 448 577 -754 222 61 -477 99 51 66 117 -258 337 -340 138 -213 -560 728 681 -257 399 196 -488 149 391 44 -696 -163 573 -183 248 150 -58 -659 -366 -284 115 -276 -870 86 -747 -896 670 587 598 397 647 427 -737 -420 -377 213 325 182 -391 -650 -482 -9 116 -110 -657 10 -321 726 -384 -666 697 -30 617 442 517 -722 -801 -28 -8 281 -152 101 677 677 -114 209 5 -376 488 -193 -439 -750 208 332 -78 -538 152 -272 -263 297 457 243 131 -51 -381 310 348 -129 -406 -767 -68 -593 27 -10 -601 -672 398 477 294 -29 745 292 734 436 562 93 -787 -693 -709 203 -212 -472 -151 -96 748 -467 439 700 -585 470 -661 45 -183 -764 -400 636 -865 -492 461 -279 118 -574 -549 13 -681 244 -363 -9 -534 -639 -104 -114 316 -668 583 758 -176 -617 72 101 399 696 -261 -42 621 328 -16 -846 57 228 -700 549 -401 -188 -794 -232 347 220 -293 12 446 677 -159 621 798 474 76 284 800 -63 -112 -875 83 -200 84 194 -137 -501 -213 -530 610 -846 31 31 670 733 -234 -775 -630 -505 -367 189 575 -675 184 103 323 -486 675 149 195 -598 535 517 677 320 62 -167 206 -407 -184 -894 -607 641 -215 13 -642 -70 -601 720 682 446 588 323 -497 355 -704 414 115 651 -629 -789 -94 93 595 -65 292 651 -334 -420 274 615 -712 -754 -627 -719 490 17 457 724 404 -875 -183 278 -508 -504 356 -88 732 -570 283 90 293 122 -176 166 -164 643 -875 -535 -876 643 -831 274 -578 -176 -50 -676 327 777 -654 155 -738 -523 -823 -4 -88 -366 573 -683 -14 2 172 -83 -190 -201 524 505 -573 263 96 -764 -285 -419 223 -316 -68 -810 -152 -594 756 539 -180 -485 -330 270 -160 -704 455 357 -573 -790 296 323 -241 -394 -478 293 -121 398 -58 -256 -317 -486 -481 379 -475 -217 -511 -799 -228 -449 -685 321 754 698 -13 -596 -702 342 634 -426 -758 138 528 348 -466 19 353 117 -246 -132 -276 -310 429 -494 253 379 -800 -506 -700 -411 589 683 -315 224 72 -589 169 -182 -623 -844 -463 684 -522 226 203 -378 -272 348 726 -814 -185 -704 -450 205 39 616 533 243 364 -81 448 -554 -442 -797 734 -399 -127 -75 132 349 -317 -485 50 -3 -173 -719 420 -751 -266 747 -344 -496 -286 596 -854 -7 436 -427 226 -326 417 72 -755 -103 -897 -403 -585 189 -58 -514 584 -105 -469 -858 795 -523 -436 -11 -198 365 270 -398 514 764 304 578 7 686 227 234 -268 169 626 335 159 290 36 -14 -135 -520 -785 -648 386 405 708 105 419 -290 -879 230 -47 -38 632 -95 -693 202 -378 -529 63 216 318 667 151 324 -661 -835 -462 661 498 -888 633 679 -750 -900 -204 -638 2 28 -201 -529 -387 -504 -863 214 395 45 -859 -738 -206 -64 -247 -85 -264 609 80 -123 594 -776 520 -569 -226 79 21 -722 338 562 233 -194 -418 682 -398 -661 -524 -168 557 -153 -400 517 689 -786 223 -876 -49 672 -491 -489 98 -295 -151 -52 439 772 -669 -185 -38 -168 -389 124 -281 -367 342 -888 -851 1 -727 467 361 721 -8 152 138 177 -12 139 -612 -803 147 -351 477 349 418 -453 -797 199 203 798 796 -849 513 -848 154 149 -526 -462 -858 -496 202 575 458 -157 -363 -253 560 -702 128 -464 -768 566 380 -170 -215 -98 225 449 593 244 -683 0 -314 -322 452 -602 60 696 -62 -720 600 499 574 -872 -650 7 499 337 147 -850 -156 -667 369 252 -300 -750 317 627 758 365 511 -757 -829 94 344 -500 12 -493 -845 629 344 570 -851 -572 -406 -518 -726 759 -806 351 669 -34 -621 159 -672 -554 460 472 -891 -377 -50 406 456 15 -563 -421 -816 645 564 322 308 -729 122 -216 -676 -688 -886 -865 -132 -525 -801 -684 -396 400 215 194 725 73 176 430 -614 141 455 513 -540 148 227 71 -212 797 -384 -611 -486 -187 423 -836 426 -628 787 -459 -367 -5 -558 452 789 -874 49 774 -564 777 386 -735 796 136 149 47 -664 476 -822 -693 404 -92 76 -647 449 -705 -104 -646 691 -247 -519 -607 -763 740 -754 -604 235 -135 394 777 -300 -181 615 596 -132 -238 -272 -712 295 274 214 -375 -453 435 252 463 54 -467 -199 -873 213 88 -675 -554 705 595 56 740 677 243 451 -636 543 638 386 699 -128 -271 -660 -706 -329 424 -897 444 147 353 -544 149 396 725 595 -267 77 -440 485 -672 -56 -414 -288 283 -424 -621 202 -582 -573 522 -48 -260 288 -127 397 -730 -282 121 -590 -578 -512 214 -343 537 48 701 -649 -571 254 -698 75 778 672 310 519 197 763 -482 -15 622 -354 648 569 219 776 506 -173 797 -184 -163 141 -271 -207 -431 631 -786 -141 663 764 -564 497 -501 -476 -527 -434 757 -347 121 -473 -832 788 44 216 -774 81 250 73 574 -281 -636 -553 -478 174 483 -491 642 -340 -162 139 -447 70 77 -2 525 546 296 -381 -202 164 749 -143 706 -691 -634 -279 -784 -42 -437 -827 293 -804 -222 -825 -323 -102 97 135 -335 35 -804 327 21 -34 -164 59 482 781 774 -175 -843 -785 360 19 -728 761 -792 -329 -851 -859 351 -557 604 -25 161 505 -648 -776 -194 544 764 298 -794 289 -381 -554 -91 412 180 141 -335 -548 -654 329 437 87 -256 -776 102 -306 217 -661 413 -84 283 -737 -176 341 420 -392 -302 51 509 791 481 683 395 -381 -231 253 -592 26 -774 766 593 -547 -867 -85 -306 -454 761 743 -131 533 -129 -275 95 -251 -460 -377 274 747 14 -816 113 -550 412 -140 315 161 -79 -268 660 -363 307 -871 -583 145 621 358 419 -1 -405 150 -17 -567 168 -285 -507 118 183 -232 -696 -410 65 692 197 -200 33 39 -326 -857 775 -647 738 468 -358 456 422 -825 383 34 -729 -535 332 -215 -166 250 -365 690 351 -740 577 -321 198 -680 718 -254 -605 -302 102 -193 -442 499 209 -170 15 -612 368 536 -85 -456 2 438 -154 -593 471 -737 238 -498 53 -859 -143 -283 498 -729 -88 246 -612 -99 -657 773 -847 -700 -31 -648 -849 -147 -417 110 -771 218 47 721 -416 -202 76 -260 -851 558 -698 151 -425 16 639 -694 -508 156 678 671 512 -462 -110 316 -525 207 216 499 745 -591 753 -354 621 -532 -112 -706 -726 372 -118 -301 -256 -643 -660 -230 46 -244 -163 690 -844 -754 70 71 -179 658 699 473 -240 -248 668 -549 541 -682 -768 -55 508 78 17 -848 518 -597 334 -579 -422 -261 303 -462 677 -18 523 630 -484 -76 118 349 -606 73 -122 -123 772 -95 -32 20 -831 -478 374 -379 588 -847 -653 -239 -597 310 262 -306 -129 280 -739 -826 -673 -45 363 570 578 -885 575 -803 -84 -461 691 -808 -606 370 417 -425 -761 380 190 667 -862 -253 365 783 155 725 -323 747 -616 75 221 780 539 -726 -786 318 -320 449 -678 236 -90 -8 -1 -705 795 -7 304 637 -782 -677 -669 353 191 386 -189 89 316 776 655 -806 -178 13 -620 343 566 -248 -708 -547 -888 -100 750 -39 -622 -583 89 -244 260 659 -475 343 434 727 -151 -190 -606 23 -336 -383 -534 129 -289 -678 20 142 -587 40 -430 532 445 525 -663 -771 653 -29 219 326 527 181 159 -795 638 -543 -834 728 -794 -488 120 596 179 -485 37 -51 -247 432 188 -900 -788 -306 -687 -824 -94 -415 776 416 -483 -606 -853 471 -202 137 -26 517 -600 -560 357 554 -617 -483 -562 -487 -386 133 -636 435 -82 223 45 -158 741 545 -900 -396 767 613 -300 657 -880 705 -508 -35 777 234 -643 -53 -346 370 -599 -84 -378 233 -762 137 -174 -897 -667 -125 -117 -266 204 410 -146 62 -663 498 -587 265 -505 696 308 -864 203 133 476 109 -246 518 696 524 -828 205 -829 -574 -865 298 -153 -331 464 -526 775 526 -843 -476 -669 773 -75 747 384 -74 713 94 -599 779 326 72 632 -752 358 -558 475 209 218 -352 672 -40 -799 506 426 500 -12 -500 137 17 302 -894 765 -56 -525 682 -3 -18 -300 737 -621 480 -604 252 -831 -177 -574 -772 197 456 689 -31 -265 183 -206 399 -37 153 -132 -501 504 -536 -734 -477 -30 65 -434 -71 798 -713 37 689 -723 327 -308 409 798 455 127 7 -751 -847 44 -87 676 128 -693 -423 -305 25 104 37 134 -98 -13 264 356 184 -390 -438 -128 670 221 -328 76 -166 -691 -612 -11 503 -346 -559 26 761 588 277 -283 585 -780 284 288 -152 285 2 746 511 -825 134 -794 -439 169 -825 -517 -485 -724 6 701 -494 701 -513 84 378 -132 -648 -321 -358 -817 -805 -534 -737 269 -830 -835 178 28 544 -891 262 -461 -508 424 -838 276 -54 76 494 718 464 305 -83 -169 -871 -308 470 -498 -461 271 -899 591 639 -635 243 -892 -400 -342 -877 -838 -538 754 278 -102 297 194 169 -189 -770 295 373 416 -812 -821 552 -702 254 -95 -479 -602 7 754 621 592 -431 394 110 -87 -556 480 -528 200 739 519 -719 442 -304 797 332 -719 -363 -218 659 39 -271 -867 -727 370 632 -794 94 -487 585 543 -103 -764 702 -638 -727 -749 -581 427 -147 350 -780 522 -49 197 126 751 -755 -450 -557 486 -63 -714 640 -899 51 285 -809 709 -113 443 467 225 707 -830 324 -844 183 -495 508 412 -302 -574 -865 77 -140 -571 -645 -496 -240 672 -814 540 740 99 86 425 -790 777 -115 267 363 122 228 256 -158 93 30 65 110 674 -178 303 140 689 -724 -774 142 -651 443 548 -387 683 -212 264 -502 -139 -669 565 350 -244 -352 534 -497 150 370 196 90 390 503 262 -256 299 -640 -85 6 384 104 -280 421 -34 -70 185 -392 296 -129 733 -459 -18 -880 -118 -729 -689 410 786 186 483 644 -669 -626 -6 15 -526 -457 697 -405 -98 -343 -878 -384 -794 -429 335 -649 220 299 741 -103 -838 373 69 42 249 -718 277 94 787 -711 346 -704 -461 -553 235 178 -97 5 503 -841 -7 -85 245 -748 -115 -245 352 90 -496 -67 720 396 672 -216 675 -810 -269 -82 -484 -830 -863 -786 -571 -101 -670 -754 -202 -594 131 -112 321 -236 537 330 -565 252 154 -727 -151 -569 -799 -405 104 225 -351 -542 142 -689 -498 723 -730 -202 545 142 196 -604 343 -711 -420 441 -127 55 -512 211 -307 -651 421 -156 725 597 -761 576 507 -590 -653 -886 -392 -392 19 641 23 556 526 117 585 -606 261 737 -91 -758 268 472 -567 171 142 743 723 622 -185 3 540 423 -854 51 789 248 542 242 -757 499 -523 127 -742 64 -60 -167 -212 448 -495 -69 -525 -273 286 428 -210 -689 707 -118 -369 798 -253 728 342 3 -105 -726 -813 -115 781 89 -30 -191 -8 554 559 -333 -303 -748 313 137 645 -616 798 701 88 273 786 -357 80 -87 -88 468 -159 789 -539 -806 -3 318 629 -229 778 441 72 280 732 -166 475 722 512 -593 -351 -884 738 757 -719 669 15 -141 -42 398 -261 -256 -864 -1 -24 0 248 584 -428 328 397 -552 689 -843 126 -405 -891 419 -158 484 766 728 -801 718 -48 300 -893 -723 -609 -617 -336 24 -455 -174 -748 -187 -606 456 618 741 -616 742 -572 -118 -718 -316 143 755 741 566 -103 463 -799 -586 -303 749 -438 -580 -3 737 -612 313 -450 543 -28 -463 622 -849 -198 794 -649 36 -291 -137 160 -464 721 -658 -525 -427 561 629 -441 72 331 -648 -397 -298 216 726 662 224 326 -890 715 -336 -275 -169 -629 -709 -301 -377 -297 -403 -87 232 794 -633 -813 -241 348 -517 558 -294 -149 261 -387 -381 737 -889 -378 584 -605 14 -651 121 314 415 -207 59 782 146 -484 483 264 -182 -437 -651 727 558 27 -529 558 53 357 505 -721 -745 254 -758 -116 -105 714 -522 -551 96 -467 -839 -433 32 -511 31 284 -382 -319 457 -569 -386 252 311 -712 -731 28 173 -12 -792 622 -527 -244 -28 -445 -346 -459 163 531 374 -348 -188 666 -117 501 -236 618 -319 -791 -70 -721 723 739 635 456 679 547 -358 -884 234 -303 -217 -287 440 83 -652 99 585 -459 112 -226 -634 8 -516 -239 -880 787 733 234 553 28 -285 -441 766 -515 310 -404 -435 -477 1 104 163 -477 -849 -247 -74 -32 -462 683 458 -695 -423 -110 58 -659 -535 450 -81 -572 308 34 -209 651 -112 -480 -790 -870 62 251 -31 -28 718 733 451 160 208 -844 -632 114 -672 181 428 -317 -722 413 -184 -574 -828 -202 358 539 45 -766 -441 521 360 -246 430 487 652 -844 406 -31 580 -723 -562 350 327 -333 -798 -763 620 -132 -681 122 -186 -858 -256 -548 351 -696 -165 762 530 680 456 666 353 63 569 279 787 161 500 574 -491 -744 582 246 -46 -147 -532 756 227 -45 701 515 -742 -614 146 379 117 130 -137 287 -713 439 168 243 -249 230 -257 -103 -138 674 -733 -711 -6 484 -661 -101 -605 -284 -725 -594 145 -304 667 88 402 -368 -697 -369 132 398 218 -786 -597 -863 -88 635 643 -325 456 -279 572 66 564 -201 -435 -563 -151 502 -67 259 -620 -364 -261 214 -346 -741 -404 479 -156 779 455 529 -199 508 -896 172 -887 -751 -287 254 -112 238 346 260 -678 -294 690 -227 -668 766 -69 560 236 321 -410 681 66 236 546 -893 -278 -48 -673 456 -343 -9 551 761 -419 -630 -481 -555 705 626 -345 -628 452 -359 -191 -156 590 -542 380 9 -250 -645 -828 628 728 394 -505 -693 -713 -845 -265 -241 498 -58 -413 478 -383 -499 416 284 436 739 -850 -343 -169 584 586 576 719 -141 319 -244 107 271 -616 710 -749 -318 471 539 -226 -294 -194 -111 690 -467 -186 -777 -688 470 -530 -219 -621 552 62 -15 -343 440 -489 543 -573 -7 8 -887 709 -368 610 -607 -261 -881 216 -845 -827 469 177 -888 645 359 -893 777 -807 525 621 -816 668 -389 239 -767 -500 -758 -893 -504 574 75 773 -324 173 254 536 11 -518 -289 -221 -737 -76 25 306 -262 -831 712 461 689 -156 -315 -476 -464 -35 739 248 -489 -397 206 294 -699 -718 -877 696 -709 -241 92 -602 123 -292 -745 -602 33 388 231 -151 -430 -371 -148 383 151 -21 594 54 361 -376 146 4 -109 286 697 254 -276 -288 301 585 550 541 167 -113 -246 420 -223 -363 -544 -152 117 -821 743 -439 -476 -92 -889 598 -84 382 658 575 509 370 185 5 -530 55 119 -311 314 690 625 308 57 -829 443 588 -753 -586 56 -814 -333 -121 -618 300 161 -31 61 783 42 507 -379 -25 237 389 311 -293 613 783 -623 -821 -561 -808 733 -477 520 -607 -642 -570 732 289 429 -214 743 -739 -557 62 -564 679 -437 -411 -564 -224 -337 588 611 -524 -479 747 -243 -783 75 -549 717 144 340 202 486 82 -270 -358 718 -864 656 -188 -808 182 582 240 -887 275 673 -234 -108 552 668 423 -676 350 -288 590 -702 -775 669 560 -840 -621 796 248 -522 527 -655 -180 -20 687 341 617 -399 -437 -2 247 632 -326 -525 574 -767 160 -59 -792 176 -75 92 788 786 604 410 -280 -762 275 509 -591 -486 -625 467 732 425 -258 313 327 -878 719 617 482 496 -105 -674 -758 -782 -805 406 422 675 -366 -657 -864 -885 224 796 -83 277 690 -455 695 524 -899 -496 783 662 261 357 -748 755 -709 -765 638 -101 -21 -784 209 589 -189 676 -447 -800 326 -673 -804 -206 -460 -669 691 -76 -457 -820 -392 344 -822 -179 230 -338 733 615 -722 799 -220 -288 -665 550 -316 -379 709 -272 -50 184 228 471 -419 -704 617 614 595 253 -839 -457 79 665 -553 147 -767 -815 -315 -851 -601 708 -227 663 595 -678 -702 -564 -715 -510 -556 -337 -328 -205 -440 -237 -891 142 3 -215 -119 538 433 470 466 640 -888 -865 -587 356 571 467 -215 -865 -614 -354 -510 151 248 388 739 521 298 571 26 457 -330 -558 -740 -853 -209 795 -385 -320 -866 487 -216 -621 186 -236 515 -281 -133 182 364 591 -534 162 -169 460 753 783 -850 -841 37 -473 407 749 325 -847 219 -114 480 -494 -143 71 -760 -132 -152 579 119 541 -360 756 408 567 -171 -251 -247 755 -162 -816 -315 142 -584 -503 -48 372 362 -733 751 -392 519 718 -851 299 -461 522 -74 -850 316 154 -410 -649 -785 462 172 116 121 187 -893 -152 -338 -891 -164 -822 -633 294 -207 503 -113 -694 -438 437 528 125 251 -856 452 -900 -694 -338 -161 609 -625 -345 -376 590 514 645 -463 -441 403 -816 -62 -630 -761 330 -226 -514 333 -309 766 -332 468 -252 -135 -637 381 -884 -269 -682 -91 -822 686 -897 -523 15 118 362 202 -490 609 -290 59 -700 -528 238 -44 445 -430 41 134 -566 -400 -317 791 -364 -217 -162 621 -349 603 121 -274 542 719 -612 -320 94 328 387 -108 130 -442 55 442 -205 -294 628 -539 253 -770 -725 -758 510 589 552 -637 -194 -523 -506 -331 -476 -268 -573 307 108 745 -859 658 181 -135 -45 -801 -881 723 576 94 125 -187 -612 -504 -810 -439 -70 482 -414 -412 492 -858 546 772 -754 -770 795 -372 183 424 -649 -795 -524 -297 193 222 444 -880 216 661 0 46 102 273 -478 -780 213 157 -385 680 -670 -174 -184 295 610 -74 -94 408 -751 -651 -645 -19 -299 559 43 622 705 -355 385 445 -266 622 194 -155 -783 475 -822 731 -52 62 294 -117 565 603 -187 -98 -639 -286 663 439 -371 74 -156 -299 133 788 -689 -468 42 531 58 719 502 605 634 -526 759 -291 -821 582 758 -204 -446 518 -578 636 -347 -863 618 135 -50 -855 352 -837 233 -855 93 204 -861 146 218 -415 -559 794 728 -329 793 -518 -538 677 723 470 -376 492 212 739 562 -106 702 64 348 -817 -428 628 -399 793 653 718 83 183 -780 -156 430 700 584 -262 -545 -50 -592 206 -543 -613 -787 520 652 -707 1 -193 -330 785 359 -299 -108 -540 -682 -843 -160 -228 98 102 769 -14 -768 131 -611 393 -63 -675 739 -98 -37 -791 446 -313 577 -167 -711 568 -406 -623 728 -683 106 -782 -383 -655 -70 -567 -333 642 -358 -314 -249 -379 -655 -200 527 -621 412 283 410 -230 -554 -298 567 562 -308 46 370 -431 -788 -197 -837 -575 -327 186 -602 196 -39 631 -594 -250 515 -90 465 -613 -59 559 516 297 -207 -374 472 -306 330 189 -195 -428 14 -859 -623 632 -31 -856 -232 270 321 664 -57 -175 -711 -496 -855 -791 -432 5 41 355 -303 472 -616 -749 577 147 -724 -193 723 192 -319 -327 417 172 -784 -697 597 -885 504 -110 -659 447 729 300 -76 -208 292 -862 16 468 -508 -164 -333 -126 738 -764 -434 591 -869 -207 -757 797 88 -143 -582 38 424 707 613 114 -836 750 465 -659 495 307 -145 -122 -409 -332 -845 -393 -340 -312 639 184 -435 362 590 -316 -111 441 170 -815 -796 -617 634 -17 -329 151 561 -206 -62 -685 201 -499 -557 155 -489 346 265 -45 -136 335 791 -596 -315 -102 -725 57 185 -447 -230 -458 -695 88 756 -571 -93 -467 -881 -33 199 -569 318 -358 275 797 596 -159 -444 -8 296 144 781 -866 -226 340 387 486 -707 689 -208 -803 -834 -6 719 -888 555 -368 -831 256 259 486 562 223 16 788 -603 244 -748 -455 -620 -159 -457 338 49 564 -497 -172 161 -741 1 -55 -577 -758 -226 347 611 5 791 552 280 -227 97 47 568 579 424 -271 -765 -238 515 -3 551 710 -691 -877 -130 342 602 -176 -256 650 334 538 -862 159 -91 -749 347 383 195 -684 90 684 742 -243 -803 354 578 416 -83 -702 -592 165 747 272 324 -699 795 767 176 351 -3 -846 -879 -724 694 -140 460 -642 218 -502 49 -295 -511 -460 -772 263 727 -734 668 -780 -471 -27 -733 -75 -549 681 -9 -427 233 -179 125 659 453 -607 -709 553 2 51 211 -390 268 -25 -313 99 83 -762 -760 -114 18 558 358 329 155 -606 -474 44 -767 389 -52 230 -592 704 386 497 495 -668 499 699 164 82 108 589 548 -725 -677 -733 -462 -235 -330 69 -225 344 -456 721 -793 398 -340 348 79 -81 -715 -103 -785 154 28 599 574 422 -259 159 9 -469 302 -46 -62 646 -823 439 70 450 -18 279 -642 -800 723 -1 -804 56 -261 305 -474 345 -214 -512 -561 599 289 -132 -750 -400 786 133 -195 196 -681 -759 -501 180 -865 -805 299 -723 -590 231 252 -555 204 207 -606 603 142 -516 -565 411 218 607 472 -611 160 296 491 -295 -718 -169 -511 -176 -381 751 -713 171 -204 250 240 313 -639 63 103 -851 -373 -112 -864 635 -435 444 -132 -34 -751 -742 -123 173 702 62 -229 61 494 302 455 546 -14 482 -301 284 657 -648 -134 -525 -347 -670 7 752 -474 243 14 -266 700 -414 -393 343 -679 -480 -26 -360 225 -521 -855 370 -890 380 -137 543 -609 79 -320 -295 -310 -820 608 526 -354 756 370 -602 -402 421 -689 353 606 -863 775 -859 431 407 60 -186 -106 218 -583 73 181 -813 415 421 -397 -487 -533 -780 251 551 423 -784 29 -809 -195 -517 -285 -188 -668 -669 656 309 -305 662 -15 -704 -360 -886 194 367 -817 -876 426 -728 745 -375 561 274 194 670 682 422 301 -660 -713 -851 -378 721 -855 -320 -536 476 -530 569 566 344 -439 -834 -82 463 -679 -212 -130 -669 469 -698 -430 751 -406 -504 -481 -472 -258 -782 -759 344 -676 533 -557 513 -82 -119 741 -237 317 -697 60 152 731 75 -719 -136 -557 -404 643 304 -445 -727 -826 503 420 -297 -567 365 43 -361 666 -152 670 -668 105 -152 -108 33 -66 114 -178 786 -161 -329 -701 -445 644 528 -426 36 -679 -624 781 400 532 443 467 -718 -120 -72 105 -504 504 26 38 743 -599 5 175 -823 -449 486 -376 33 204 -556 -792 -641 -812 663 -280 -715 153 -261 510 507 -525 -706 -116 267 -544 -93 -292 -171 307 -11 -422 -378 204 -626 537 -125 563 -760 -648 -22 -449 419 -656 711 674 20 151 -846 397 433 207 -600 5 -68 788 273 632 -778 687 255 347 530 -234 585 -481 -212 687 606 -876 730 643 -382 470 344 22 -888 -272 504 28 -188 768 -341 758 -249 -267 -378 -723 18 -63 691 599 -602 740 -20 595 334 134 -621 -265 -598 40 446 -723 -113 -462 -131 -631 -45 613 24 -337 -290 -210 362 497 -755 -718 60 -7 110 -315 620 549 -458 -460 715 6 -577 -209 35 -185 -620 218 610 271 -798 770 491 -819 -314 -325 -870 440 -173 116 209 -470 355 -896 651 -348 -186 -452 -424 783 -626 581 -23 617 68 -451 -314 -594 11 762 -794 663 -66 -849 310 687 -319 69 -820 -142 -482 439 -848 -731 -526 -134 -317 -87 386 -525 -515 234 -551 -425 -149 90 -627 -112 -813 -700 486 -740 -737 376 -554 -266 334 -427 -731 64 -314 -459 83 -613 -105 -253 476 448 -843 -572 191 -534 -199 -850 -864 357 -147 1 -777 680 -863 -26 721 515 84 -532 571 20 82 -168 -633 23 -899 -129 -64 310 424 658 -871 -490 499 -75 -521 479 413 561 -496 -807 170 44 -319 -888 -611 -291 -841 655 208 -346 -158 -609 345 -340 564 -32 -112 787 -804 -868 -141 170 448 -222 524 -36 359 505 219 -472 -629 -767 -589 536 544 -11 397 -584 116 -102 -653 722 267 745 343 -421 -87 516 12 -598 -718 320 -236 -830 86 587 400 -663 -585 264 731 142 697 -171 -375 466 23 166 456 -295 -795 601 129 -484 161 66 342 -390 -817 -498 632 596 27 596 75 -121 374 -50 -450 -358 -669 677 259 -101 353 684 711 433 -128 667 -122 -444 425 -50 324 -881 -288 508 364 -27 -95 469 210 616 288 777 689 -314 603 184 -844 190 -445 -244 -82 124 -284 -414 398 -565 -866 -251 -638 -855 -576 246 187 198 618 -891 -748 -663 -317 -150 -285 660 -510 666 -631 -224 -160 -738 -899 291 -831 -29 216 768 653 -135 630 -52 -551 34 199 -834 116 221 271 -855 -356 -284 46 -5 -897 -382 -644 266 -740 -52 422 463 -497 -678 -583 281 -795 -264 -739 -841 623 -472 -891 47 665 -12 364 -797 -821 560 759 694 763 248 389 386 -294 321 -407 282 -812 -841 -732 -588 -243 -806 270 420 159 466 261 333 -330 330 -855 627 -478 -520 -744 -596 514 653 -228 -80 -894 -640 -537 -353 654 -815 490 -753 -516 -148 -93 381 778 699 -358 227 655 -540 226 699 -257 209 -432 -337 745 -121 26 -490 -726 -663 -7 -882 504 -439 156 -280 62 -779 248 -655 -533 -273 -232 -662 -472 654 -232 795 -192 57 -123 299 591 566 -459 -128 588 -472 132 -529 -744 495 663 -827 -771 -890 536 768 128 -431 567 675 -460 575 644 -192 -87 55 -647 737 736 -894 -143 306 -109 311 442 3 -200 764 -100 -870 -131 520 -402 292 -157 785 -718 -743 -77 266 -704 -6 704 -724 633 486 -263 666 -351 220 769 221 -573 203 163 -354 541 -460 -746 414 -684 -506 -542 -657 -722 -658 633 -778 617 -239 483 155 120 -122 751 114 243 188 -456 75 -283 320 -190 -757 201 606 -495 -878 349 641 -528 329 -792 -341 512 145 -846 -50 750 433 -823 511 -745 701 -687 252 -91 -64 -284 567 165 -325 444 264 492 593 435 673 -688 -76 765 -339 -167 -297 -832 438 616 301 526 497 -445 -516 114 -531 254 -439 -248 334 -248 -256 312 658 36 -801 -553 209 -718 726 -538 -551 -774 -566 -18 -256 -28 628 -138 237 599 -72 -655 -20 -751 557 411 -333 -34 258 283 -42 -334 -674 207 -600 -66 780 -169 192 -6 777 -502 305 566 -68 212 -619 -848 526 385 -667 122 -34 83 481 -286 276 334 -652 -837 -296 448 -590 188 -389 -536 184 684 -430 -366 -480 -466 -86 571 605 385 660 -449 332 -448 -472 -3 -198 259 -847 522 280 44 -187 -83 83 677 333 -725 333 488 -29 -397 -432 -228 -816 227 -861 -538 -823 -370 -228 -887 -374 471 33 698 -167 8 244 321 -758 -681 590 783 661 51 -312 761 85 -786 50 -667 -153 354 132 -356 102 501 -669 -12 -376 -216 -618 525 -817 54 -48 -480 -409 -156 -239 -33 606 -12 -459 -748 274 530 -285 429 190 749 564 396 424 -495 693 -397 -714 -195 399 -626 762 -84 -447 -212 -764 247 133 273 -811 56 140 674 -718 250 -231 -808 297 -704 -554 184 -689 442 766 637 416 134 454 -613 174 280 381 -411 92 -485 -731 -454 -670 -131 -510 -547 362 -482 279 574 -81 -90 -134 -120 -655 537 -639 -595 388 72 -81 34 422 539 -769 -37 -124 -767 -860 350 -264 -796 -210 474 260 -175 -705 -707 682 -432 717 562 -455 -798 -567 -430 80 183 -392 -452 432 493 -335 -506 -325 41 -300 677 349 -381 -498 -577 574 -523 104 -528 -732 281 505 -343 -402 632 411 369 -852 353 -104 512 -874 659 -557 85 -167 -218 289 -301 -331 -599 616 441 174 349 -550 22 59 220 565 -264 63 -854 -816 -199 -148 690 220 -896 -316 -383 217 -614 -196 -359 178 -37 -291 -80 609 43 176 102 566 371 115 -388 76 648 -338 161 266 -450 -577 -482 -421 644 21 -164 336 -635 376 -462 275 -275 -818 -443 599 312 63 756 643 199 441 -64 -505 249 -518 139 -504 538 672 496 -793 -223 520 -276 -224 -99 -538 -129 -689 509 162 -229 -855 -461 -346 -404 -715 761 -399 -900 -621 82 -427 -628 552 -146 -538 252 -892 -545 -566 -65 -706 261 -569 -869 109 -372 -521 -212 641 607 -271 -366 -665 -761 -57 -34 -391 402 -258 611 427 738 409 -875 -483 -793 670 470 -776 -517 -145 739 -71 -379 71 166 -541 -172 -120 -103 547 -557 -112 -374 -867 60 417 555 -473 -831 87 -600 -817 223 672 -7 55 288 -836 -693 238 -538 -176 -632 -767 -729 609 580 704 -638 260 139 306 8 538 -634 -594 679 -263 -56 -649 466 -207 -664 -32 622 -499 713 -467 -837 478 -482 -29 -69 16 19 71 620 -193 639 650 -65 86 238 -213 -870 -622 -398 209 -360 721 726 -574 596 600 -333 -620 -149 -209 -227 683 -8 -190 132 -42 715 212 -818 -405 -301 348 558 -678 379 101 -852 232 408 -297 647 -51 -633 737 -138 467 -143 453 239 -380 -306 381 350 618 736 648 645 -596 511 -708 -122 593 482 -221 -749 541 -893 -883 -269 135 -727 -756 -226 -343 689 -196 663 618 436 695 -63 -68 331 -638 500 594 748 -463 -508 -220 -672 -249 323 -440 111 543 338 -466 477 648 -871 385 559 1 343 -382 646 38 -400 265 454 446 -579 -681 -807 -853 71 -70 474 784 -416 494 -483 587 368 -28 -368 -867 757 -734 407 -381 -322 789 -299 -891 -507 -601 -486 697 -164 166 322 -556 481 -525 121 540 -325 466 -778 708 -380 104 -547 -191 -636 588 236 -568 238 190 -282 -680 408 766 -163 708 -543 448 -788 -137 -411 544 152 -9 -516 282 -364 272 -617 287 354 127 -738 499 -577 625 -88 438 -507 70 187 2 128 -62 580 -73 -656 340 -858 184 725 241 421 293 -727 346 -440 630 523 -353 -328 -321 -770 -4 294 -374 153 40 -371 -738 315 -828 -379 -859 757 320 -882 -590 -25 548 -860 559 -304 -518 557 544 398 -873 -146 308 -874 -354 396 -238 695 -232 -466 787 -62 -162 697 -676 -508 328 -784 -720 -606 231 -719 -280 728 711 602 -386 -237 -73 -380 -153 596 -332 126 415 -50 342 318 -263 605 -685 -159 271 -279 -22 640 -734 -832 237 713 765 -613 541 715 -693 420 -631 529 -802 244 -528 315 518 531 -129 -572 -272 586 369 -241 422 297 176 -741 74 -26 770 -825 -446 -410 -308 -868 -163 -828 498 155 -139 -406 -306 -352 794 -139 159 -594 -211 488 718 -80 -191 525 711 407 -398 405 155 -29 640 417 -638 -105 -37 -511 -367 -754 120 -670 -268 -87 443 -777 247 -101 496 338 -413 -538 635 -634 289 -342 -739 715 43 -257 469 409 -847 485 -8 50 113 -885 142 -159 133 -645 79 -894 751 -497 26 455 774 -816 -701 516 43 -312 600 -822 -376 726 121 -204 -516 -368 -34 -358 52 -875 92 24 576 167 725 -38 -243 -669 -163 226 -839 158 779 -552 103 -440 649 545 463 718 299 593 -797 -455 5 -223 613 -673 428 621 419 -533 -820 14 -139 -449 724 375 -439 -239 -719 188 -111 -716 -644 258 575 780 -520 0 -699 406 121 595 461 -677 -209 -107 -718 -758 -567 239 -318 -138 -150 -860 -380 228 568 -288 658 -147 217 -338 718 -491 -661 704 -539 464 -663 -726 643 174 -397 -104 -377 -427 451 -95 -87 -671 -461 279 515 214 -300 592 199 179 -283 99 -384 47 -194 -656 121 -836 -231 -313 535 45 579 -12 613 653 314 547 184 -718 118 85 77 -268 -361 699 186 -347 -574 390 -388 -401 -73 -234 -462 -12 -33 732 -368 761 -259 -397 720 332 -345 180 -869 -619 -498 -289 693 -748 717 433 653 -555 -606 325 -65 -452 281 262 -398 364 -305 -763 269 -495 -453 -249 -109 -801 -511 -414 288 -565 280 416 475 -90 -849 -862 -504 -624 -490 -15 -113 644 593 719 -798 -880 281 -446 -800 325 -555 -146 -825 50 760 -396 -269 -122 533 -844 50 728 -30 -427 69 -850 711 599 274 201 419 458 -585 -877 -516 464 -615 -197 181 -649 479 279 -401 580 -35 640 98 -527 -852 -467 610 -497 -23 -634 382 -146 -806 -274 -76 12 542 -582 60 -229 -704 -893 -164 -588 -752 489 -306 -762 113 672 -809 727 -229 -637 310 733 207 369 -430 -131 125 -765 -189 -235 -869 585 -370 -156 -354 -556 353 121 -104 566 -25 157 -138 -164 82 -535 -80 769 -737 -730 -422 -407 49 -770 -73 530 71 64 -410 -32 -704 -278 -598 701 579 -197 -80 -273 -754 -876 -405 698 539 766 -498 -339 380 -843 -175 -542 4 94 -283 -347 -515 176 -187 -837 512 -214 -534 774 -622 736 -737 -262 -4 685 137 142 -489 616 -653 239 -184 36 -240 76 6 -71 -413 233 -727 208 -4 -897 604 386 559 -79 -222 671 430 -146 270 410 -109 -91 482 135 -877 -685 758 10 -352 116 -393 -886 -69 -872 104 444 -40 796 162 -797 201 369 -359 -49 -205 142 -663 46 -776 427 -523 726 -378 -308 -549 -142 173 637 -682 -477 -734 -470 362 342 -797 -518 -644 -231 718 443 -454 184 132 -210 -271 -42 513 591 126 -679 189 424 -368 -462 80 644 -896 -370 109 -398 248 -336 -16 -299 34 750 729 -806 446 189 -196 573 -728 -372 19 -474 371 717 433 -834 197 671 170 712 179 656 259 -735 349 -624 -440 -764 -202 168 -506 518 -773 -206 -301 -258 784 106 -442 -825 36 -666 456 362 319 -335 550 71 762 -340 376 381 -732 -864 -198 480 237 -56 -418 55 407 -681 515 -535 -147 43 490 -165 677 0 455 546 -808 489 -672 81 -609 -33 -283 148 -619 170 127 357 -93 467 421 -857 573 33 787 -593 -441 -697 -450 462 -133 -17 -876 -314 -824 181 225 276 164 -577 157 -57 91 87 -86 -826 68 -250 543 -817 -884 -349 -478 176 -378 335 720 -650 -736 -249 379 -548 235 203 -101 -428 558 -310 -809 772 273 -506 422 -279 -346 -837 -753 -763 320 681 320 521 46 -710 675 -67 91 422 551 108 -392 718 385 331 -529 -18 728 333 -20 605 784 348 376 -851 -176 -860 609 355 742 -853 174 -34 -246 -780 291 -529 -725 -615 218 -555 -195 363 -684 646 -91 -884 401 455 752 -118 178 -113 -432 -748 -277 -483 415 -213 -131 -615 357 45 97 -75 249 -481 -224 -561 361 647 -575 -212 413 134 793 369 -243 148 -600 -109 463 149 537 234 158 -339 719 80 -540 -184 -277 -35 -703 -756 484 -578 170 -97 131 -13 -275 -397 687 -780 497 282 73 398 -381 541 -238 641 297 -177 200 -28 -163 511 606 282 -321 -682 770 -893 656 371 202 595 -213 -109 -163 626 570 -698 254 -390 -824 -500 -44 -857 -56 -139 734 -298 243 -754 754 263 363 -107 -150 -597 315 203 -257 -680 -265 -169 140 -384 -840 694 -430 -832 262 734 -397 743 -383 -155 -462 -270 -371 163 485 -550 -390 -408 -855 -161 491 792 -845 686 482 -276 -110 -800 -488 -220 701 -239 12 585 -91 -298 741 765 -364 491 -712 -463 134 740 568 640 247 290 -475 601 590 256 665 586 -432 114 342 632 730 694 -616 -882 -796 3 546 -549 740 -830 -790 -217 97 495 571 -592 -494 642 -498 -361 281 -127 482 -599 -406 381 338 -816 -279 -153 -741 -328 373 -137 547 789 -69 -889 -650 -237 -174 -664 794 -512 -43 -509 70 21 766 -229 348 -203 417 -269 -786 -213 -322 -310 660 -562 -435 -483 285 -507 -683 -582 -40 506 270 791 754 -293 -116 766 -428 181 -393 652 -18 530 -608 676 212 128 -778 -221 -663 482 -484 -697 -209 677 -466 268 -284 618 -195 -335 -747 278 -280 308 355 -253 -490 92 278 110 610 -225 -134 121 227 -791 -714 -263 -555 239 -804 652 765 -67 385 -181 -592 263 -12 -184 -143 -700 502 -33 290 -634 -789 -343 -584 -105 -115 -581 475 -614 265 -514 680 -485 -261 395 181 -79 286 -283 -676 -739 -507 -778 -598 -467 -856 -858 -131 134 -46 37 -861 772 -96 469 -671 -241 -354 -653 286 288 330 -221 504 -667 -429 324 415 236 -310 -897 -25 -161 -851 -4 -751 -300 230 -723 486 -440 -769 -653 -161 739 656 293 -14 -48 -880 -775 551 317 507 -90 -103 -793 -717 453 -508 463 -318 -5 -846 -585 -637 348 -475 -572 673 127 -570 551 -832 729 566 93 228 162 -812 -115 262 634 -294 -544 -783 -189 369 718 101 182 464 443 -363 -372 -395 276 -104 -193 -750 61 -118 -666 22 -803 -761 -302 -800 -487 -829 344 -225 687 291 -848 -462 259 -306 354 722 -293 -291 517 150 -366 23 586 -33 -675 -241 -27 -860 183 438 -256 -59 -21 14 -325 -817 67 -42 -129 -267 -847 -278 272 -333 -688 625 731 -795 -861 -53 113 792 191 598 -67 -761 571 379 -758 -561 365 295 -520 185 78 -701 121 -34 -310 56 151 -671 -568 -812 799 647 -476 345 -719 -702 -54 112 388 -85 -393 471 -150 -20 -144 -316 -637 -10 240 680 -520 -627 -283 -174 -720 108 54 -799 -114 590 766 -491 -484 -483 -153 135 300 -460 -390 528 147 83 -729 -810 -188 -811 487 74 -840 -5 655 -96 433 -259 252 400 453 281 -817 -397 -830 -5 -433 757 551 786 726 676 476 600 -669 212 -733 260 -798 -311 64 19 -584 498 101 14 -147 -535 181 178 -624 311 564 223 -439 -57 6 722 -132 -530 79 -547 582 -701 12 -195 237 -284 411 262 192 346 239 -735 -782 714 721 249 -154 -530 -768 -732 -410 -893 -735 691 274 -683 690 -600 691 171 -248 -129 -481 798 185 -506 -334 -233 -616 429 618 -883 778 799 -880 -133 -511 -632 1 -463 -81 663 179 -582 531 -640 -443 68 220 -781 290 -485 58 -153 -827 137 83 -569 305 -31 728 770 675 385 -516 -337 -79 441 149 -183 -883 -767 82 -443 751 53 792 235 75 153 -22 -752 -574 57 -3 369 -432 -876 179 -349 694 120 -142 435 -423 -137 -610 625 -126 -267 -26 68 34 581 792 404 189 638 159 -7 -899 -287 122 -94 -591 45 499 -706 635 71 -14 -741 284 -118 635 66 170 -570 -145 583 -646 296 -779 155 611 -100 102 427 367 -59 185 -251 135 574 62 -58 -842 -771 550 448 725 -581 -855 565 -532 -636 -518 -633 -284 21 662 326 -115 -591 294 -746 -855 426 -862 -726 165 624 -784 555 -790 -458 446 -625 651 -595 469 -112 -212 -830 -600 675 562 -233 -167 -743 -3 635 -436 567 58 -780 -816 -261 -234 654 -687 -30 -637 -813 -212 505 -544 144 723 732 -219 559 -415 -525 -450 -442 -202 308 353 -166 -67 -763 181 -785 -570 105 -599 -698 654 -111 -39 66 -13 304 -367 -657 1 -610 338 -553 -77 -749 -800 259 -632 -682 -157 -662 -416 79 606 -839 759 -652 511 -362 322 373 -848 -307 180 -129 179 -716 -856 -678 96 381 344 -141 -154 138 -185 287 -219 552 -739 522 450 -579 -583 403 -62 725 -797 740 659 171 -521 219 772 -47 -170 -228 664 606 -376 -641 192 453 -396 -880 284 -629 -628 173 449 -608 -340 399 792 512 80 769 243 -146 -324 623 394 -53 51 461 -338 189 -581 711 -23 -445 -337 -640 513 366 -584 -752 -215 -522 121 -607 444 -222 -693 -298 34 706 -487 -773 -410 -368 763 -557 28 505 510 384 431 -189 -512 -314 -567 634 -809 755 740 190 -396 -456 -666 558 -595 -394 -244 36 -177 612 136 685 -761 -244 -331 -859 305 740 -231 -155 -370 609 161 -44 -38 -573 734 280 638 -485 649 -242 452 691 628 -398 -379 679 281 98 -452 -263 -890 370 617 -563 -283 -376 -659 -593 545 249 -855 -398 14 231 436 61 -683 -881 0 -724 -76 504 -821 -541 719 429 270 276 51 -876 -365 787 -861 -228 275 506 -118 507 663 65 346 120 -139 -42 150 -869 -467 686 -203 137 -387 424 -664 -723 147 321 -379 -459 -810 258 89 633 -557 139 -206 -199 -810 519 -428 -272 -564 20 538 -413 563 -181 -813 687 -702 -231 -73 434 -718 49 724 501 550 603 -409 -216 402 331 -760 465 782 595 -696 477 735 595 142 -773 737 627 -818 324 561 -825 759 -733 158 347 45 -496 624 191 -154 -92 58 -652 358 -58 525 207 -76 -746 -242 -279 -355 798 269 265 -834 -551 250 263 -560 434 -55 -202 -881 -475 -783 445 -248 -602 -40 -287 143 218 -460 128 -354 225 518 -778 159 -557 -620 -422 -733 -599 -594 204 -750 701 384 385 -122 552 75 -351 760 -806 -475 202 -333 -687 -474 -409 653 90 -71 145 -157 699 -613 -641 -86 -405 -445 -459 -165 295 -77 73 -80 318 -252 4 -152 -84 65 -372 -444 229 575 -676 612 756 436 331 -253 -280 375 500 -449 305 -380 623 534 452 -657 298 628 672 241 -868 662 101 -653 -160 389 248 325 -299 -171 -202 -228 -674 -624 340 351 -814 223 121 -59 -652 -206 720 -319 -170 -215 -208 414 -545 130 799 448 477 632 -651 -861 7 -211 -397 384 553 -258 -583 644 -484 617 -35 117 -79 -392 329 288 -586 206 607 -62 454 378 736 654 5 598 -610 -297 -667 -684 -140 -593 560 -30 -861 371 -269 510 736 -298 -540 -168 -489 -207 266 530 204 -8 99 -336 -191 750 365 514 345 -826 211 -593 -847 475 489 673 -59 -708 680 736 -155 184 119 -252 764 463 294 -532 128 259 416 -514 -537 65 545 526 738 384 -852 -396 175 -26 -255 380 -483 54 -624 -501 371 150 728 -259 290 606 -716 420 -742 -686 614 -495 239 -688 -577 794 597 -602 -804 287 -713 397 309 -386 514 -196 -845 -8 -466 -887 786 209 -613 -739 -472 728 -361 422 -336 541 442 235 -287 776 433 137 740 429 -482 -289 -786 456 161 641 741 -524 -418 178 278 362 -129 -758 -459 -879 -384 266 -376 277 -17 571 -363 170 -320 -328 499 -244 -621 671 545 146 506 426 186 -550 -380 37 607 436 223 193 -25 521 -339 515 502 -851 625 352 -743 -171 331 -792 315 -637 197 256 -646 -500 327 439 522 -2 166 -360 793 -699 -560 573 470 -634 -566 -100 130 -850 -742 -59 526 -72 26 -731 -871 -376 128 599 22 -186 -548 -213 -516 141 121 187 32 720 795 338 -334 -207 190 69 128 -199 710 -228 755 -572 -460 157 -442 -87 597 402 -721 -796 -474 -386 -586 -851 441 557 -705 427 713 285 -877 -176 -431 587 413 -408 219 63 17 756 719 528 -836 -186 325 291 -814 -566 455 -351 548 242 690 478 -638 -876 -526 734 -826 -757 -212 422 -353 -740 321 -823 -480 129 -526 772 -792 -145 483 757 -537 561 428 464 -286 424 -554 389 -445 625 741 -803 -718 -340 571 -714 296 -346 474 -224 200 -19 -557 552 525 -538 517 -733 -631 -251 -590 -3 -812 -438 236 379 3 284 489 -766 163 -632 -653 250 140 -10 -472 -18 -281 -667 181 183 -620 -428 -507 -532 -823 793 768 229 229 -55 213 -387 -127 517 -877 -362 -762 -562 -67 -430 -242 -407 -340 358 -611 -758 -285 6 -375 518 216 -439 -324 592 317 663 -41 765 658 -691 -700 416 80 627 -131 245 481 643 -238 -373 73 -705 513 213 74 -282 792 739 -766 -235 -761 -454 -369 257 -753 -125 -836 -458 197 -788 -390 -522 111 -869 -453 -648 -814 206 -314 -369 -82 582 478 -465 568 -700 -253 718 -837 420 -392 716 -803 -670 -357 -868 -341 449 641 -432 430 601 -582 -16 -816 -338 -688 379 187 579 96 693 -122 -665 -431 -537 -5 -232 46 100 418 -611 -564 565 487 -306 790 -628 -196 -699 -63 -810 -626 -494 560 -418 238 -888 -553 154 -96 -161 71 -774 -823 -173 526 193 281 -494 -653 -775 -483 598 -621 304 544 457 455 646 670 -527 -296 152 -153 288 -896 -406 327 -281 162 -169 310 699 -478 266 425 -368 232 -121 -109 -844 768 -718 531 724 607 119 -779 -610 134 775 -302 -297 201 648 -723 408 369 -874 -196 783 -143 602 11 -559 -401 -543 -370 589 -456 -417 354 -564 -358 -716 -298 208 -724 323 206 -497 -536 -435 -604 -113 -714 -331 -325 -564 -851 316 -470 663 -169 -609 492 329 -215 601 -298 -50 16 360 -77 794 -765 -577 417 -15 -20 -332 218 -689 1 540 433 -602 -307 -213 503 609 508 646 -210 -491 -515 -645 587 -210 47 -758 361 338 -167 -797 -534 -583 -590 410 -312 -637 -288 387 -850 -764 -851 -466 481 -682 632 721 792 665 340 379 75 156 -131 323 398 789 391 -563 -676 215 7 4 -674 -823 -87 -337 -268 -697 -688 408 -303 -521 651 101 -338 -769 87 -147 -538 -564 -307 469 556 -456 -573 647 243 376 362 -47 517 -243 -425 -424 -89 -475 429 503 -431 47 733 799 716 433 -78 470 -176 -374 145 533 -208 -570 -733 280 -670 418 -202 -597 553 615 -640 49 -468 -845 -628 603 55 -691 -56 -531 -187 744 -535 385 482 -335 -453 515 217 564 -798 112 189 -354 459 -608 -135 -54 398 -206 186 -505 302 199 -60 405 -104 -371 -891 368 -313 261 -613 225 213 497 479 -59 -373 684 616 -847 -884 -619 -693 -207 200 -784 595 313 -333 -698 -887 114 483 287 33 -166 -756 294 207 -170 276 701 324 -221 509 300 376 221 -429 533 -862 289 -764 233 -627 448 -866 182 -166 -360 400 -252 -497 -143 -597 -458 217 -587 460 -98 252 -812 734 -495 -607 278 -722 534 347 -618 263 -577 -803 703 270 -773 51 0 187 449 -155 -228 -370 694 -725 -465 590 759 -440 307 226 -469 -219 390 222 -98 -281 -408 560 -447 -329 -61 652 219 -742 -128 133 -14 719 -551 68 390 706 -502 -390 -843 -627 -674 -230 -761 -645 -92 587 -614 -439 -9 -60 734 721 -332 -348 -528 -723 667 -172 -151 237 -458 -362 -616 88 590 79 87 136 -466 -59 -123 88 -627 -640 -167 -733 9 315 682 48 -764 -761 -282 -462 295 136 -497 576 -567 326 -125 789 -488 164 -627 -872 134 -347 -791 142 -257 596 -432 -796 785 792 1 482 -242 795 -422 -517 297 403 -501 -309 -877 -282 -589 -280 237 -104 522 43 727 -742 -595 -364 -664 684 99 -802 -386 -311 444 -392 -607 -647 -738 -262 -243 64 -456 -41 -266 -860 340 618 483 142 353 272 -157 -176 -597 140 -465 337 -819 -688 -648 -299 -358 -248 -522 452 -567 -2 318 -621 182 571 -561 -333 469 206 423 755 719 -457 -152 -474 537 -814 738 8 -773 -807 -544 -101 704 -518 200 -665 -354 -421 -107 -656 -149 176 -219 -349 33 125 487 -339 -600 -233 301 -83 -134 -264 -796 274 164 -302 268 381 -215 -632 508 741 258 -879 749 -878 -800 140 45 368 466 -368 -370 -863 -504 -8 136 -357 347 89 -419 -288 -301 489 -240 -596 -506 -761 -689 -702 621 290 -753 -697 88 -170 618 499 447 504 -561 334 230 511 -682 150 345 -589 714 -171 -16 -14 80 -600 199 283 62 -445 -608 -851 724 -33 -110 748 374 698 -185 507 -295 -359 -272 -228 299 314 -900 474 183 -452 -244 593 563 -361 -562 -60 -785 -657 -709 389 353 710 92 -384 117 240 495 -654 -61 -630 733 -427 -386 -408 658 359 -351 -50 -782 138 785 -550 -889 -195 -492 -242 476 764 -74 146 -239 -457 435 693 752 -588 422 651 509 56 523 -648 59 502 -682 32 652 -621 -881 -743 489 419 -548 -807 -769 792 -698 -13 563 -802 -51 264 273 -742 379 195 622 -434 73 -784 -623 -308 -283 146 -238 -612 -471 -462 -611 -400 -683 271 -88 -862 -221 -2 -114 345 -88 565 -470 -16 424 -269 233 218 -170 -439 -701 -81 -119 -621 312 705 377 86 240 -368 -408 -715 -554 -19 36 -802 618 -350 -475 -610 -655 -392 -714 -700 17 -649 662 651 648 797 167 108 309 -376 529 -381 -450 -898 -730 -650 73 158 -313 540 -61 693 325 512 -849 20 -524 26 -89 -557 -832 663 -886 297 328 197 127 268 155 610 151 729 54 -406 727 -624 -794 46 -669 549 663 192 -655 -373 -712 -560 -544 -673 -893 -239 -118 -586 785 274 -715 -726 -301 793 481 740 -448 7 -609 400 656 -131 793 -540 -440 -873 467 117 673 479 -151 -30 160 8 23 -180 298 -461 -1 -452 -221 76 289 -430 532 -806 672 175 -386 394 -786 -169 186 -541 -648 -703 69 513 -866 288 -355 -245 451 778 -201 -227 -781 695 -440 -680 -271 607 -73 593 175 -505 -101 -447 348 -560 -358 -788 -386 96 -231 565 -46 -165 32 -383 -178 -778 550 -859 99 315 160 -91 -708 -373 214 -81 -472 333 589 64 -605 465 -47 275 236 438 638 437 54 -621 -501 -776 789 132 577 685 -699 -48 -194 432 -207 -606 87 689 -339 -477 -530 -306 -260 112 -450 -421 371 86 443 -232 218 -429 -100 -331 58 -746 72 153 -553 191 635 -250 -18 552 -13 -530 -591 475 581 210 762 -769 570 544 374 -893 195 -221 -16 39 358 -211 -637 -514 -474 110 578 444 -706 507 692 202 -620 385 -406 -478 -239 -308 295 -32 592 624 599 -332 -173 255 -779 510 70 160 -376 674 -664 465 454 -846 758 751 186 -881 -377 -475 -830 419 -824 178 570 222 -674 737 -819 96 -514 603 146 702 433 -750 -646 159 779 143 -341 179 -307 -277 -553 524 328 141 549 -107 387 -797 -841 -869 -312 -198 -843 -110 96 410 -226 364 232 418 -250 -143 -552 497 -349 -817 -728 -647 -441 -815 -288 -299 -152 316 -146 -427 -80 438 -667 241 748 -209 -700 -183 -673 -164 -538 640 357 81 568 50 -717 479 -127 9 -186 713 465 -345 -552 -258 -541 553 116 94 234 -254 -678 -398 -739 -776 -762 -785 -396 -349 -378 214 216 -431 769 -805 183 -292 -495 -396 -695 -585 313 -1 -659 -404 508 -489 -440 -460 -828 -235 591 243 141 -733 182 -223 305 251 188 -374 -316 657 -249 -462 704 -22 -714 191 366 607 260 624 -183 -578 -297 -881 2 747 599 -375 453 -831 -793 -711 -891 780 -46 -549 757 417 -106 57 137 -893 717 -489 379 221 -416 542 520 443 496 433 -540 -98 698 77 468 -808 580 -460 56 95 726 -272 212 230 -838 793 361 -91 285 -1 44 -100 -248 -7 -675 -813 42 663 590 -26 -109 -435 -520 184 -421 3 -86 -338 -189 166 637 -626 -174 -33 164 422 -841 -175 -322 -818 272 -134 -383 -356 -619 -814 -755 168 167 -489 -869 790 -772 -268 -693 -255 -328 406 -411 -362 457 -824 -806 -584 78 -348 -673 -429 -747 433 49 586 -247 293 504 -644 -319 -55 -102 299 -236 -43 -854 -402 237 -178 221 -630 547 -190 -435 -453 -102 308 610 -382 763 510 -208 99 663 -649 -209 -409 -485 -218 -576 -507 -495 -547 746 780 -587 725 507 -269 -767 527 -456 242 205 -389 -20 -235 -828 682 -24 108 169 -185 -9 -741 -590 449 -640 462 -53 477 -209 -863 -403 -83 731 -748 -871 95 -481 -186 723 -421 -669 702 -116 -207 300 494 124 -448 -830 -31 -825 -577 292 -143 -406 -365 -690 -580 -591 -870 -331 178 -59 280 416 -813 -567 292 -95 -463 -897 547 -230 36 461 651 -856 263 625 418 737 -702 -818 638 13 -599 286 743 418 761 -80 -198 -571 349 714 437 551 -278 608 -172 318 -394 727 321 286 -76 -220 -523 622 711 612 546 289 -859 344 -662 317 -651 -586 344 12 446 604 -160 -664 -241 -830 89 -398 -890 -730 138 76 94 458 363 663 -692 280 57 -863 -217 -611 -632 440 167 -751 -764 234 -415 173 142 666 -739 145 -698 -169 -317 332 -113 -385 726 124 166 137 -243 302 58 -339 534 542 119 -390 -279 357 -612 -553 -787 506 -99 260 -611 417 190 -211 455 610 656 244 -457 -196 618 -868 376 -469 144 178 569 -475 217 462 402 543 105 -848 55 192 457 -320 -124 562 -488 779 647 -124 -706 92 -477 -129 -382 211 -255 -899 -418 -455 -37 -444 126 -569 -385 -367 584 -8 -695 -674 85 773 294 768 164 -690 569 740 -425 -434 537 565 39 -761 -707 709 276 -486 -684 -97 308 211 769 643 -792 417 -203 -438 696 389 369 -427 -699 430 -476 417 -508 415 23 -693 575 -577 68 -496 594 378 147 0 -755 626 -607 206 766 189 -727 -749 -288 -573 -598 610 -151 -757 -536 -499 -846 -686 595 -567 -703 315 663 -843 -422 -426 398 143 -353 165 239 -305 -790 -520 -194 24 13 649 3 -168 142 320 491 -112 417 281 -752 153 308 -313 -681 231 339 -685 518 -370 -813 606 -311 791 22 -642 -242 -416 6 -658 -184 471 339 303 320 -534 -84 -249 -465 322 68 -584 467 25 -148 434 362 -384 -762 187 14 535 -262 -27 -142 43 -84 -589 -111 -59 371 -687 458 494 643 3 723 430 -325 -875 281 650 -754 -244 272 -28 -424 -15 -560 -460 -96 248 693 522 -562 -661 256 -366 -177 -473 710 -438 -650 -875 -877 599 608 367 706 537 -255 -116 371 292 -755 271 121 559 701 647 712 -239 462 685 120 -846 -125 791 -460 467 483 123 588 284 -124 676 -649 -892 -482 60 -280 -499 -699 5 173 -492 241 -195 282 -506 -481 -96 477 472 765 -23 -878 127 736 -429 -215 -526 -497 -50 -381 100 80 353 -731 531 760 718 700 73 470 -654 686 -877 129 277 519 198 102 130 -737 447 706 -537 102 -518 -88 -293 79 62 -576 -376 -536 -458 395 197 330 -549 768 624 -15 -298 -461 -598 -160 652 111 -301 -714 60 706 161 641 67 407 -201 688 482 -177 650 -842 -419 -854 513 422 77 91 -344 -198 332 664 112 207 772 105 0 -25 -826 -812 -306 -897 30 644 193 -707 -157 -280 -631 567 -133 407 -5 -568 578 197 -172 5 456 -601 -622 161 -757 633 -856 -621 -542 -276 606 127 434 511 -566 236 701 -430 436 40 422 -406 590 247 778 36 -468 -358 776 -232 -213 655 385 -443 -811 529 -203 -7 -193 -454 -37 209 282 -526 62 -179 670 558 -683 222 -521 612 -195 -643 -544 -599 463 108 174 -891 41 290 -631 251 449 -42 -380 -84 -486 408 -732 134 570 -80 540 -803 638 -641 -810 723 488 165 36 264 534 -735 -11 745 -455 559 202 -875 -328 681 135 264 -849 19 -686 -485 190 -520 -424 665 -24 -490 57 208 -620 473 -735 213 609 606 782 -638 492 671 26 -111 -320 741 -596 625 -27 717 -240 110 -182 -157 -623 -212 601 -597 -595 70 -757 -140 784 -716 62 -427 -776 404 -397 -884 678 -704 481 -451 204 -564 667 -269 -277 696 354 697 -382 637 -700 513 219 10 -399 -813 -758 270 233 -138 -895 -231 662 201 11 194 -31 -590 -408 158 505 -249 -404 549 -444 311 -103 683 -587 618 76 612 153 -233 231 -587 269 236 430 -452 -353 8 314 286 137 -459 181 360 -866 -71 -503 460 -772 -790 -763 48 -590 463 213 -475 -744 -254 -352 656 -481 -782 556 782 633 609 639 394 -34 715 -580 -287 -358 -455 277 477 -262 -499 274 -279 -848 -722 795 705 -343 444 -450 381 -421 -900 559 167 -230 145 -204 341 759 -768 206 341 689 -348 576 573 758 -694 435 -538 -403 493 -517 -321 -347 618 -459 -149 -505 781 -859 792 -602 -774 -542 -13 -733 631 -91 502 -191 694 -204 675 -340 -881 -556 -216 -132 134 579 581 -384 131 356 -126 -855 109 -330 -323 -99 536 314 -463 448 -807 -147 -232 -223 -22 349 409 -738 -622 433 -169 220 516 774 -74 -48 388 648 -321 -122 -270 -63 369 403 -164 101 -735 -23 98 459 622 -482 -628 -507 -620 -898 -639 -15 -870 -489 -99 -49 -432 -480 357 624 -635 -180 -388 2 -20 72 385 756 531 -491 75 -760 -204 407 -859 -26 -47 -538 337 -538 110 368 -434 -822 457 -785 -126 318 -769 -327 596 391 -502 765 -780 266 -99 8 -437 -747 -149 68 -749 -868 -6 -445 -889 641 -242 646 454 134 -292 -270 59 -574 -257 -64 470 -519 -616 66 84 791 -649 -840 593 553 643 -629 -331 -574 -70 -872 22 -344 -353 67 -821 -333 588 -838 -213 129 -871 -768 245 -235 -442 -77 -278 -823 339 608 332 434 501 -127 -283 -475 390 -744 506 -165 -5 90 208 619 170 -385 121 667 655 -504 -703 -861 -284 -216 360 -750 578 -17 20 671 -153 -255 -784 -135 -651 316 -362 36 -208 -458 309 727 387 710 61 694 -367 648 -33 -86 -34 -55 -446 348 178 596 -556 -417 -819 205 43 -544 -701 -2 689 -4 -82 423 764 199 -846 -246 -622 -177 -420 -411 -521 -842 140 -815 -726 -281 -110 -710 -164 -281 -690 -876 -240 220 -599 263 -819 189 578 -219 524 -808 402 269 463 654 101 -846 382 -281 -831 -127 -348 -430 -530 -586 -125 489 710 40 158 392 216 -815 -222 429 -732 771 10 -22 -488 -467 -25 61 239 -205 -568 -47 656 336 -645 556 690 -883 -236 -752 168 529 -362 -494 -284 598 276 327 -138 -831 417 629 9 -270 -562 408 606 -763 564 -406 -363 -209 357 -664 -104 128 574 -808 202 172 -188 -611 -498 -825 -586 698 -809 -678 -82 -27 535 322 -149 474 -153 214 13 -179 -552 50 -418 -791 -777 -114 -277 741 -576 -687 26 -844 219 -263 201 -711 264 -154 -806 514 -377 -594 -603 180 -161 242 -133 -381 448 -452 -293 733 6 713 728 -151 645 -512 -855 588 -896 -335 -447 -97 692 -370 640 -696 742 64 -358 98 -585 142 -244 -273 -806 -372 797 339 -333 -63 148 -792 -400 -214 -53 -28 489 -869 -370 612 -178 -627 -207 238 525 -876 -784 -189 435 523 -343 378 231 -785 -123 107 -633 -649 -518 -780 356 572 140 -436 258 -545 19 704 469 -320 63 -835 514 -387 -17 -246 280 -192 -720 411 238 227 -705 -368 124 79 -64 -283 -798 575 -362 -595 353 -704 -875 -861 -345 -138 341 290 717 235 731 -443 511 -708 384 -862 82 1 -507 229 -332 -421 424 -513 -889 -243 130 413 105 295 -265 17 240 -448 -458 87 -70 109 156 797 -860 698 -841 581 -442 -758 -355 185 424 -2 200 165 466 360 -855 -210 -671 428 624 66 101 139 76 -667 791 -324 412 -265 -509 -13 786 716 -603 -365 -498 668 -248 -312 -101 -419 -123 280 -240 -574 433 67 -260 205 630 -260 189 -820 459 380 -696 638 -530 -619 29 -527 -709 -121 -802 -179 -577 208 627 -474 37 360 -3 -601 794 335 398 -876 446 146 -13 -805 -736 -197 -536 319 190 401 -103 -479 438 487 88 708 601 -314 -711 127 486 -508 -538 -178 -562 688 -126 -541 23 654 616 153 10 74 -301 -279 710 16 -505 -515 -291 -318 -306 -633 -202 -658 198 629 245 -675 -805 400 187 -531 249 -474 -351 -765 -148 -395 -495 241 531 -383 -817 237 -660 422 -130 70 -198 -782 -829 150 -790 -220 -346 686 643 564 -562 -43 -285 371 -809 -295 -64 -392 -658 22 -826 -858 198 692 569 260 -754 -837 -242 324 -768 379 225 42 -831 522 84 -405 -893 -598 629 541 -111 -21 670 197 408 -198 -112 711 -244 -631 -317 -607 568 690 -522 -271 -464 -451 490 -775 -505 -899 605 20 -484 533 609 39 463 723 -322 -375 -105 252 -333 -567 -212 543 544 -148 289 51 215 13 514 470 -690 -351 -168 136 -812 -296 -753 179 -868 -124 372 559 -598 372 -819 -185 -391 -523 -194 689 -789 -255 191 -508 279 -80 274 -834 -447 126 -336 100 -485 -375 605 -214 -166 -291 -572 -737 432 -783 -234 -789 -443 471 -767 -182 -545 78 692 -721 -795 332 -149 611 -680 489 -739 -94 295 22 -600 -773 -296 -843 308 -688 -57 375 -176 -629 224 17 268 -69 527 -696 303 -537 -515 385 465 -518 -491 500 523 -387 -636 -270 84 451 -830 -833 -748 -852 24 -211 749 192 177 -689 357 -683 113 -495 144 256 699 345 190 453 -150 -356 208 -362 -215 34 423 341 -247 -251 225 -40 375 -120 425 -459 6 -142 -712 -651 -249 -875 -490 -19 656 520 465 295 -398 -730 -331 -289 -165 236 -538 -735 -800 -73 46 82 -455 -796 -429 396 66 523 293 -786 123 -310 -671 -481 631 -285 -759 352 760 -641 104 660 596 707 444 -303 242 -719 22 -731 220 -798 -408 -899 -451 -430 -125 -73 662 -544 -872 31 113 -610 -876 374 -759 693 233 -498 -847 -394 -118 -788 -404 258 447 195 -430 479 383 335 349 602 754 -472 55 367 188 -817 -297 413 -499 -459 24 277 579 134 552 -514 229 244 499 43 -298 -625 -213 680 -746 -345 131 -597 394 337 -127 459 114 -463 224 -461 -683 780 28 -276 -803 389 -277 616 -226 45 -716 -437 -287 12 -238 40 -266 246 468 133 -864 129 -539 -769 -20 125 -755 -658 518 699 -28 -192 -656 -412 -399 473 627 -69 -586 93 -816 636 493 738 475 434 134 -557 -313 -18 -23 -708 -787 -363 171 -67 -448 -166 570 284 441 428 121 -244 -831 295 -745 8 145 32 337 294 -89 -861 466 -403 -391 720 715 621 434 -311 -33 -774 570 42 -13 -812 -409 171 434 570 -363 -717 -60 -594 -682 185 294 -731 654 463 -338 317 312 -895 195 -786 207 -460 730 -76 321 176 -55 -568 -649 656 233 772 225 -686 437 30 -213 183 -252 719 180 -773 -400 780 730 583 -828 291 152 765 -421 78 485 -568 732 -1 630 -784 -38 252 -668 540 -393 657 -29 -94 566 -519 -687 363 -778 485 -404 -819 110 -449 226 -74 -355 33 -757 186 388 306 -401 -717 -82 -388 627 381 381 325 571 153 -407 -704 -417 -255 68 369 214 751 748 241 -814 -597 90 57 -602 269 511 506 -89 -207 150 -815 603 -451 642 -772 60 265 -419 144 712 -216 269 117 -49 -625 -127 -338 548 -414 -16 81 -167 377 -524 618 -793 -204 515 420 546 471 -75 -216 -518 649 537 -597 -247 -808 647 633 -394 741 -753 187 14 185 611 -445 644 55 181 -712 789 542 332 445 248 656 263 729 -220 -74 -423 -402 242 486 331 -370 -565 528 691 -673 -438 -92 -276 -592 625 683 473 514 66 470 92 -444 -152 -853 547 -385 -550 116 668 -829 260 -161 143 666 769 464 -716 195 475 -560 -638 287 410 679 -455 172 -78 297 582 628 -205 161 551 -256 548 -800 365 -410 713 198 -134 -486 -770 579 504 -783 -360 412 -491 -609 748 -609 194 -498 409 248 -414 41 -240 -347 -7 412 270 -176 -57 13 28 -551 459 65 -498 -780 -341 632 -880 -404 -557 -103 -785 308 -388 544 -494 -624 520 -663 458 71 -44 400 247 -131 -92 318 -456 564 -161 -804 -784 47 -779 -231 87 119 203 291 -156 -510 517 -685 767 -578 617 784 -504 380 -249 163 560 -498 201 -371 233 30 -777 285 -792 -896 -480 -147 477 659 313 399 -64 674 -869 -830 -806 -649 201 -729 -702 544 -477 -154 353 -408 -387 633 -419 685 -749 542 -487 478 -713 502 215 397 671 -247 384 353 721 -807 -43 515 -661 -812 464 -836 -739 -488 -694 -265 235 -892 -546 437 634 639 -837 22 -651 654 185 -811 -7 -880 -320 -816 -735 -451 567 126 -724 -58 596 235 773 367 -752 -586 795 -239 -380 -129 218 250 -629 157 -896 -678 734 -598 -475 111 -494 764 -21 -335 -314 -626 -491 280 59 417 -715 747 -30 280 -799 494 -422 127 -810 -26 -813 -495 -359 -735 645 22 691 -844 -131 613 -132 -752 617 -212 71 100 55 661 -312 52 637 -442 -686 202 -22 449 -406 133 741 223 -31 -320 -858 414 -156 485 -525 -118 509 -17 -738 791 427 212 -536 636 620 96 -270 -847 67 -736 463 -892 187 741 -875 -836 766 228 -178 -288 -64 638 318 674 479 452 -354 45 253 -869 330 -25 708 -93 -213 -277 394 149 -876 -529 -308 -91 703 -70 144 -208 137 164 -260 -48 639 490 -85 76 438 -380 -414 317 446 -590 302 175 -171 -502 620 614 -796 -896 -440 204 -824 21 -50 -194 463 42 -592 203 -815 253 -324 753 -698 -222 -101 -839 356 233 -849 -22 531 -788 -45 585 -880 565 299 23 -42 -469 -882 323 -324 -47 426 -378 -407 218 -286 -20 105 -225 116 445 -42 -826 -424 338 -226 -399 -24 338 -117 -369 -139 -85 -265 481 -321 648 -729 -663 -670 -836 -604 -294 -179 -275 16 -533 -359 -415 19 -738 -709 298 361 -462 -24 -502 304 623 349 -786 716 308 681 483 -314 -728 359 349 -750 3 -305 -392 595 -586 -635 -381 -384 -46 212 458 -47 84 -850 467 -870 -415 287 -668 -284 -119 -677 464 -331 523 526 -316 -114 545 397 533 -193 536 -372 286 17 -581 -608 -891 -47 96 -502 693 465 -221 352 -81 43 726 -799 497 325 150 393 -240 -651 -110 544 301 -588 639 -88 579 -772 229 675 -641 -420 335 112 359 -255 512 -813 638 159 -104 -31 16 595 303 -76 370 61 784 -623 579 -733 410 779 551 -830 -778 -382 -280 -147 443 -766 -495 154 118 640 -230 471 -157 159 551 -380 6 -428 673 -291 -420 -684 227 -615 -868 -94 42 -684 526 777 417 -482 -114 -54 464 -689 -539 -473 -352 -293 -807 527 -545 -566 17 -184 -325 -280 -869 708 183 -85 128 -606 -408 -612 439 -488 -121 -357 759 663 -372 -529 -132 -88 769 467 -28 53 -198 78 -813 -455 37 63 -301 536 -719 259 342 564 -476 -238 -343 -432 726 426 -333 -85 -871 -531 -364 164 22 83 381 -22 -354 111 -586 304 -549 -611 -487 -22 -570 -544 577 -529 317 -227 671 538 116 -582 55 -661 278 446 710 -167 69 -898 -508 -188 -451 -800 -721 -450 42 -225 -236 -329 549 -102 -539 360 166 -29 128 -334 -79 771 -510 -325 -726 -102 -434 429 -424 652 726 66 -717 -812 -823 82 -835 590 -784 165 -381 387 176 -397 652 -215 -154 224 588 -235 639 -868 -434 -853 719 -674 -491 167 573 672 388 652 -44 -386 458 -233 26 -683 -331 -847 -152 -75 -768 344 565 -348 -829 377 -44 -302 -316 561 -415 -469 145 -579 -519 -537 217 -211 -170 -762 606 -751 474 675 422 -39 442 -219 -481 -804 424 420 -690 -465 -48 180 569 718 -837 -88 -586 -517 -323 -383 187 547 -4 -581 -177 -556 -613 428 -779 24 -190 -442 300 -833 335 609 -403 298 28 -214 310 -23 634 650 50 763 633 -49 250 -184 265 -205 -267 752 -772 487 715 186 -25 -121 -490 437 713 99 122 589 -718 577 463 -770 -294 -34 -403 500 335 -529 219 428 -712 -288 -688 720 -101 -69 523 149 55 -659 -876 575 -229 -42 -592 -660 486 -623 -154 -739 -561 -330 -258 279 537 100 -807 -60 371 -357 31 457 788 -675 441 777 668 -224 -48 282 408 323 -94 -653 -563 769 504 -79 -146 -666 -869 -377 470 277 709 -887 198 714 -259 -498 96 643 -606 -852 -756 -637 -359 -797 -124 -550 40 -269 21 -166 -744 -637 636 -71 -885 418 -87 -795 130 581 -772 371 600 556 774 -857 248 6 572 -493 -123 -604 -435 -686 -530 679 504 -865 -37 261 161 -188 -866 91 606 279 -607 701 -92 237 523 -83 166 -71 332 -295 -248 -844 -656 9 -396 272 667 -301 230 257 502 -853 507 527 204 527 558 107 -174 -136 633 -845 -9 14 89 -268 -224 197 -112 -670 746 357 771 -90 613 728 -589 296 -871 568 293 685 -374 -765 -796 696 460 325 -479 -470 402 279 376 -813 -622 378 305 771 754 12 -573 795 -157 175 748 800 741 -88 565 245 222 15 -881 -61 -567 -359 -504 -385 674 -801 -240 -378 -576 -30 -723 666 219 -538 265 -637 730 323 -826 103 370 -435 163 -749 443 -663 47 -539 -95 -659 -53 -107 631 538 -25 86 -778 492 374 79 148 716 -859 139 79 -695 642 -823 -130 -457 -571 49 -324 -602 -74 -695 -97 -460 -608 -313 -488 -305 -613 638 440 158 -134 -768 -677 -452 -332 300 666 -471 196 -526 -87 -576 749 302 -886 324 601 587 129 330 -712 -462 -12 -330 -53 -714 -786 438 -559 -474 -467 80 663 -396 706 -530 -573 -597 455 -122 7 749 579 653 448 276 221 -28 525 501 103 -523 751 276 -118 -106 -299 -790 341 177 363 -484 -356 -301 188 -66 -510 -871 -390 650 358 389 -500 -300 124 175 340 -239 318 -630 -53 -435 421 593 707 350 489 409 -652 -541 404 -390 737 470 -477 -592 352 413 544 209 -382 740 276 -726 -82 719 -495 697 -619 82 508 641 12 344 -125 -513 690 -455 -839 -392 -281 495 366 234 501 -248 262 -248 540 -483 642 120 169 525 492 59 88 -208 581 602 -715 299 495 -501 -590 263 -609 -44 -752 785 397 759 -65 251 -476 -241 -718 -407 468 -900 -414 255 -609 550 -154 583 695 717 -72 -815 629 -55 -452 -242 451 358 545 331 386 -150 -672 -692 -851 -867 538 -515 -769 400 -616 -60 -897 -816 391 -543 -321 181 769 -491 -744 -594 -836 289 -452 -661 -741 174 -896 618 57 734 -144 -842 -313 497 527 -255 544 -663 -673 266 678 -228 77 664 -686 97 174 -371 419 -822 396 628 584 -714 183 -625 -256 -417 785 -594 256 -531 66 326 104 -827 187 249 -527 423 23 -679 151 -783 700 -249 313 -147 -547 772 -603 -884 -513 568 -5 103 -781 -273 375 -566 -36 -686 -178 -30 -338 -13 -863 -537 -572 -664 98 -765 -120 358 360 -77 591 363 261 -705 681 -415 437 -457 76 70 -566 -439 120 505 327 150 279 270 309 -352 -606 138 566 -469 -319 -802 -835 -309 -750 730 440 -576 -447 138 707 -83 714 571 -457 328 527 195 274 28 -376 -116 307 -377 -867 10 418 -658 -541 514 478 -132 -617 -510 -747 -131 -190 -504 -585 776 594 471 -681 -310 165 -801 695 110 473 -98 -830 -634 -317 783 10 587 -15 296 -725 484 -458 217 56 261 -831 649 88 700 -648 439 772 -826 217 622 -735 571 -419 -469 564 -158 718 120 -374 -128 -233 218 661 517 422 -677 -624 -643 702 -754 696 -86 -768 427 791 55 -326 -119 423 -846 -844 540 -22 -79 -414 -135 209 -307 -884 -249 -816 -375 -696 -393 -119 607 -596 75 -162 -307 -266 774 -676 -150 -95 -227 299 279 -474 -726 -254 263 391 -340 757 682 741 -43 375 365 322 -255 734 -584 -809 -545 142 680 720 -231 -487 245 684 -280 60 -38 -484 228 209 -580 652 -803 311 -295 392 -689 -639 369 563 72 -28 -516 -591 -877 -544 595 -167 -327 -656 -426 -118 349 618 698 141 -708 562 49 564 468 700 -689 588 -583 -131 -810 -47 -595 31 514 467 -496 267 -795 -239 763 679 -207 -37 -404 73 156 -443 73 117 -431 -117 204 -177 596 -443 -340 566 741 263 769 649 -174 -246 434 -497 26 -339 527 335 374 -266 631 -233 64 483 233 -706 -589 -70 -659 325 240 97 -842 -641 744 485 -21 538 180 48 -517 202 -478 209 -258 -546 508 668 -88 -54 -584 -15 391 -277 200 586 -602 119 170 589 -478 463 466 -454 -870 337 -596 50 619 523 -898 411 348 -341 541 -356 -83 342 585 100 -514 504 691 -21 44 -668 471 606 -705 606 -593 -532 718 635 235 134 -5 -807 357 -73 -529 115 -451 -480 216 -364 -839 165 -451 -433 489 -441 -850 -196 -753 -141 348 305 131 538 176 -457 -132 -104 -672 355 -102 -312 -741 -396 98 -711 -94 -165 396 554 532 -47 785 -49 -492 -60 759 90 430 173 -529 -6 574 268 -547 194 -358 -344 -22 -600 -138 -707 -356 -646 342 -865 71 757 -293 538 263 655 420 598 154 35 91 367 -708 -243 -698 204 724 788 -763 -341 333 131 138 598 275 224 -671 -615 -550 -783 359 749 -54 17 423 151 -575 -206 90 -300 621 -782 91 232 -480 286 -256 -122 158 171 371 -431 -487 -896 -29 -432 28 -99 -508 643 375 16 750 688 -18 760 560 479 -130 -213 100 -434 217 63 330 -384 -78 -195 -438 -504 -46 -150 667 -125 788 -897 -665 418 178 136 203 33 -467 -105 -885 -486 -261 -306 698 -559 -751 -600 735 -492 -218 -372 615 -405 -228 -223 339 76 -588 745 -840 232 -584 108 60 -223 -145 -857 185 -630 2 651 499 -260 772 274 -753 174 -18 27 645 134 -8 -225 -538 80 -172 -284 -134 -733 -34 372 -310 -340 -877 729 -49 365 -764 600 -686 -734 -879 508 -333 -612 574 -99 128 461 349 649 703 -459 40 520 -860 -558 540 -707 190 643 163 -173 192 680 -390 464 -432 -369 -634 -759 -164 391 217 -200 -152 -639 707 751 -808 739 743 -40 319 -729 524 -643 -116 177 312 145 -157 -204 156 -888 274 147 -356 -651 197 476 -181 90 585 -706 -683 -27 762 -56 -630 -842 -440 -780 409 -309 670 457 -514 -875 -578 -654 -218 -259 -2 -890 -430 359 721 -68 -430 -782 648 703 129 716 341 45 401 188 -696 -799 -132 342 611 507 -866 -220 392 -464 -540 -248 381 369 -645 285 -107 -650 -226 -612 -815 -789 691 648 551 -553 759 326 -714 22 532 -836 339 -782 107 -223 581 -602 -362 -149 -115 -333 -841 233 -798 -616 -657 -542 -614 -486 -474 488 -92 -212 672 -169 787 -661 -661 797 -597 27 125 -295 -678 633 -304 110 18 306 -397 -658 -215 -405 -415 -208 -64 -235 178 -407 -713 705 132 -893 -785 -173 -579 -175 206 143 41 525 -436 447 100 -233 546 -93 -19 -171 143 -33 -291 539 -464 -70 -124 779 -657 -494 114 404 309 -427 568 -325 356 635 -716 -374 -318 29 -477 635 -231 -362 371 -176 419 404 -430 464 366 645 -389 49 347 474 770 546 276 -42 -187 -69 -200 -625 428 -359 715 134 419 -681 760 225 -388 589 77 467 515 156 -441 687 -198 -851 -789 250 -283 197 -267 -342 -495 358 -226 -664 -677 -540 696 396 -377 127 -144 -609 689 62 -271 297 -44 -643 179 362 83 -856 326 31 606 -283 -498 -669 -589 353 651 333 -852 -107 327 780 219 -359 -445 -509 -889 -184 360 -759 -773 -263 109 210 412 -395 468 -273 -611 196 -844 -138 -502 655 -59 300 -626 -329 321 661 -850 265 -735 87 159 578 413 -396 81 142 573 -238 -571 437 140 -179 408 427 352 668 -60 -745 58 302 -320 -121 -542 -284 352 186 424 -131 327 -567 -392 -111 -602 -62 -789 -516 759 526 553 49 308 -278 390 51 -465 -111 -239 279 242 -331 791 -560 -841 195 -135 8 -780 -803 415 -696 -426 -446 737 112 -291 120 -844 192 182 -202 -58 -870 -821 510 -15 -218 220 -258 -404 -263 -249 -877 209 -385 -818 -742 -844 661 199 720 290 -359 706 -97 341 -427 -36 -163 55 305 -419 -421 525 597 -282 -364 -672 -455 -282 -469 279 -531 -94 534 402 -575 494 625 129 329 -437 -775 69 201 -271 36 -25 -632 -572 -138 -135 -598 540 251 707 -338 736 150 -35 -774 -503 -339 -765 -85 -314 114 -624 -462 191 -895 -553 529 795 -557 248 -482 -165 434 -208 388 -588 -5 -865 462 757 567 -211 -561 527 576 723 -836 542 686 87 262 170 -606 653 -658 222 -897 528 -159 -157 -39 653 -279 -867 -219 290 -777 731 -13 661 128 186 69 -736 -550 644 -586 -498 366 734 -362 372 -612 217 -477 -199 591 -531 467 67 -95 -875 -729 270 258 -404 -75 33 311 -473 184 115 -9 -315 46 302 -254 -259 409 -153 -388 272 -422 -532 -132 -565 -892 -216 185 -817 314 86 221 124 -367 572 535 655 668 388 -737 -695 -671 -887 644 -166 483 -47 -630 440 746 -643 691 657 -802 362 588 794 -148 -155 157 495 -224 426 -362 -768 -628 -374 406 399 545 -569 -572 -785 589 745 -255 770 665 555 223 -532 433 -116 106 -183 735 -692 -782 102 418 -399 -12 -20 -484 -248 255 -397 -9 -101 -632 129 -663 -325 -352 262 -571 332 59 481 -833 -853 170 -679 -304 -427 -879 -499 -365 -69 312 644 -208 484 -680 -594 162 -883 -694 732 26 34 419 -487 -240 -139 -59 -343 126 -532 -592 -774 -798 291 60 -204 568 -120 484 311 -659 -76 -755 -619 792 280 21 -67 17 425 464 652 316 339 699 199 693 579 480 -304 519 -23 795 717 -253 395 -21 -856 -119 -457 -828 504 -676 497 686 -2 -759 328 -78 282 -616 655 -486 -333 -594 734 418 23 -216 744 -202 -315 295 750 -660 710 533 548 -790 602 64 125 335 -574 -272 305 -694 -769 514 704 -483 -226 469 -306 -339 -317 373 515 262 783 -498 -596 -106 682 -371 5 -410 -425 -380 -635 746 -361 -554 206 648 -371 -325 236 130 34 -358 -429 345 236 295 527 -496 -11 -717 782 66 -198 453 310 358 94 -758 427 -559 575 -278 724 786 385 344 -543 259 5 274 -519 -585 -281 682 -781 -685 -841 -406 -780 433 536 372 177 -407 162 -155 -295 -610 789 -676 -673 -671 -198 321 -170 -201 -836 76 -141 261 -489 -406 758 69 -149 -348 -741 228 447 -378 -413 305 -44 -743 85 563 -380 -671 689 -835 -137 -133 384 142 -747 239 -534 278 624 -243 -204 145 418 -861 19 -488 -396 -67 -79 -865 -599 -368 631 -259 -608 -333 -254 590 -101 -725 590 -634 423 -134 204 -807 -355 -408 -531 536 -734 -588 606 -521 32 587 615 157 672 -269 -710 497 604 -716 166 -204 -641 -87 -860 274 -232 728 -180 168 -381 -365 -139 420 -635 302 -607 714 363 675 -803 -421 654 428 42 -850 751 103 661 374 -164 12 139 356 716 -730 270 499 -21 604 741 198 -302 288 -241 543 377 -807 -101 -271 -514 -793 -76 -808 -488 372 -562 726 263 356 228 423 588 -579 -800 103 375 -398 -784 -720 513 -338 796 542 410 -471 775 -356 -154 44 331 -675 -285 -1 632 377 324 360 -725 -688 -637 397 181 -875 -289 -49 595 611 -385 -303 409 -771 -530 319 -530 330 -876 -86 619 -382 635 -472 123 770 -632 296 -346 -95 -264 530 791 566 -317 662 456 213 -837 359 498 111 341 148 -452 -744 -425 230 -483 57 -489 -180 -123 -166 706 605 -218 149 399 499 791 -659 497 -608 414 -453 -249 494 574 34 495 -221 160 -119 335 -763 653 293 -678 -477 -103 -102 728 287 -124 -631 -305 -198 615 120 -783 -304 123 661 -501 -730 146 228 260 -794 545 616 -86 -107 219 311 261 -624 63 364 235 405 -7 653 260 -336 27 -142 -293 247 618 -151 -108 473 -280 139 -839 -561 718 640 -391 681 -38 -37 116 -716 102 -611 -534 -557 -544 263 475 -2 643 -323 -612 730 585 -390 -538 295 -680 -291 -441 37 -217 81 480 -69 504 650 -714 264 -451 -443 581 -501 -6 -434 127 -627 -570 286 -546 -631 -559 -346 200 521 -204 246 -325 -602 492 -531 -381 -862 674 115 710 -161 -670 -808 -468 697 -789 -710 -474 -110 -585 38 191 -848 -3 766 703 688 -139 449 115 -573 -134 -504 89 -25 -11 -663 -658 703 383 -462 -67 -507 -482 508 -259 135 230 -601 -153 772 48 -895 -226 -137 336 470 236 163 -663 399 73 -196 497 -71 -772 -680 384 -398 -43 744 191 -382 344 531 -72 -351 -652 715 564 35 -510 450 75 662 -258 -871 367 492 381 -280 -314 -604 30 41 -442 429 -580 -382 524 -282 -346 -390 658 -52 -882 -369 -850 795 45 -608 -602 -672 -568 577 -429 141 155 518 -121 -792 600 -842 -129 -502 -386 253 32 209 -769 -504 -33 -606 768 402 708 -140 -486 562 183 -473 -15 -655 -106 -700 -510 269 -895 108 -606 335 -520 -466 174 240 -789 531 -309 35 276 -819 -335 273 462 -867 -629 512 650 689 242 -524 459 -381 -475 242 789 61 -177 249 -804 208 -55 284 -900 438 -15 -236 -61 22 589 -675 774 649 -519 554 196 -636 657 -746 -216 -503 -325 425 363 585 649 564 -205 152 475 -842 -222 -254 -424 -784 16 753 -847 -325 -210 31 -468 -159 -700 158 -817 428 383 727 -276 313 -350 648 429 720 500 -663 -779 -786 -547 482 -185 -107 516 138 -637 543 -671 -840 -721 -649 -745 -397 40 -578 -833 485 -789 -900 -472 -447 55 -338 160 138 -126 -289 448 13 -160 663 -716 -893 -489 -396 -564 -411 514 434 -128 -340 137 -173 558 -782 130 543 796 -834 12 428 30 -193 798 628 -332 -315 -276 -475 -137 502 -294 683 587 -199 -104 -76 -790 -456 -670 189 658 -397 -428 403 -810 -626 -723 -166 -444 473 -280 -4 760 -198 -370 -889 -165 373 -144 297 -624 745 190 -573 -758 -435 180 -837 -159 -41 -111 -607 -642 235 155 381 -514 -749 -503 278 -753 -74 505 495 271 494 148 -648 -879 537 -692 -722 430 -363 -669 199 -333 141 -757 -375 714 -452 -659 -365 -862 -216 -367 -10 639 -277 -328 -691 -464 53 634 139 -404 447 -885 -144 -424 431 204 -256 -186 99 118 -155 -235 151 -416 292 -756 158 -565 -777 305 563 41 -356 -40 -356 -700 -417 732 394 302 -815 372 471 349 -338 559 -778 153 -43 148 -653 -294 563 432 -654 -55 -465 596 -888 -833 149 -285 318 614 76 598 -121 596 758 -469 38 -19 -110 -856 42 -32 278 648 465 -510 443 -251 -757 -479 -275 -346 486 -413 191 188 -720 45 -736 503 -707 -852 -886 774 617 -398 344 397 -81 626 772 -894 -22 -35 743 97 -298 383 -177 150 137 -306 -591 -730 -485 -244 -841 -626 319 -716 199 664 40 -723 -461 -609 -381 -533 -636 -803 634 -196 -391 -676 314 -45 272 -435 -745 370 459 -188 -515 784 758 -281 587 -221 -222 724 -861 715 -712 460 -865 689 -33 163 761 -876 82 -513 22 -106 -757 -320 -681 241 -872 -604 36 -119 -756 377 -532 33 -673 649 667 569 205 751 451 23 746 574 558 352 227 -197 -299 738 40 -650 -125 289 22 316 -372 58 264 278 141 784 122 -882 683 11 -713 -283 692 -644 -512 -336 -879 -397 743 392 565 499 -36 249 241 -651 266 678 497 -27 138 -213 201 330 691 -654 -620 206 -159 737 -267 -113 -304 653 -84 318 40 66 -181 -555 741 641 -674 408 -171 -161 -677 -205 -407 -785 -703 -582 -384 -379 497 -92 640 -428 379 -807 535 42 90 796 -380 -895 -200 -557 596 555 -30 628 -82 -664 -637 35 -701 20 -690 527 -257 441 -659 -763 296 788 692 -270 728 -711 313 -160 652 -711 -341 624 -849 -140 -408 599 -819 391 -200 149 -139 599 146 -639 484 -482 -894 -410 -75 -791 -175 -140 -746 -239 495 444 -84 106 -376 247 799 -196 115 -502 549 -67 -248 724 162 769 -513 70 242 -218 -115 -619 60 631 661 -177 500 536 -90 -331 336 313 -890 -537 191 60 -332 63 -167 -649 -264 -199 180 -362 469 -577 703 136 -397 -510 -36 162 293 504 799 -414 -595 497 -447 739 -215 -736 416 -616 611 191 121 59 337 455 778 -500 -485 -136 -698 -59 -479 -196 8 -267 566 -876 -503 -863 -162 -803 -687 -775 290 86 243 -477 -210 775 568 594 38 266 240 656 214 -654 177 31 -434 -794 529 564 526 -307 -126 -219 269 637 169 -798 164 752 204 650 737 785 -847 -371 155 -297 469 118 425 477 711 218 113 -197 -822 -62 307 -848 -667 -300 138 -394 -884 777 -757 -145 -436 317 -697 -321 -378 192 -802 338 715 7 512 729 712 215 351 -492 611 428 641 78 -244 779 742 -310 351 -432 -767 -601 -281 545 579 247 -838 52 -243 30 330 -653 -460 -770 740 376 22 524 254 225 504 -847 -298 -421 -256 193 557 -389 -190 204 -189 -28 -160 -228 50 -201 384 -113 -409 647 -30 -47 -416 -364 214 292 -580 -704 670 -357 62 -105 -515 446 119 3 -416 404 -7 -422 -51 -150 -434 -590 562 -753 -198 59 204 369 -373 21 669 -831 8 229 -336 -153 450 226 -723 126 208 602 124 67 341 -117 -205 -812 653 -109 109 120 -846 -513 -159 -592 501 -128 -219 -580 -211 -91 -302 -411 96 -815 130 195 492 -803 -320 -137 -242 188 -76 -219 -715 -781 67 109 560 47 -509 225 756 -128 -583 509 737 391 -129 365 -498 -349 20 -60 -804 -825 470 33 479 -826 31 -123 305 -706 525 -869 -517 364 -686 -487 -654 450 -759 -219 684 -40 328 244 565 762 692 173 546 301 -592 544 -863 -191 -716 -604 468 -771 260 -119 397 -386 -396 -533 -20 605 771 105 -211 270 -452 -582 572 -419 800 -106 627 -534 252 -530 663 -509 108 401 -71 -464 667 -442 -686 198 -43 -64 417 37 79 -259 211 -266 64 252 441 202 -184 179 -4 -385 285 21 241 774 187 -362 271 19 193 -676 595 -527 -352 437 6 461 -574 587 54 14 57 224 406 -342 -374 660 630 760 -658 -852 285 -47 290 153 419 -59 -413 -238 -678 691 -219 -820 -804 -210 -830 -235 -583 -299 -348 610 -584 -881 91 -299 -631 290 -724 389 -32 376 -648 -825 -27 755 -558 -93 749 730 -266 -622 468 -826 -845 -20 -313 -281 -48 -32 719 -421 333 29 -454 426 -330 583 690 -621 -463 38 9 -767 453 -480 -256 -634 659 704 -503 -224 223 -635 670 -771 -162 178 -756 335 -213 -200 12 499 236 742 -219 -120 -875 689 -676 541 -165 -636 425 -494 -260 594 707 734 646 429 -515 -137 -798 138 -678 -671 -729 318 -559 756 -270 496 725 378 716 517 -395 -108 -730 -241 412 -297 -779 377 731 -576 331 -174 270 -341 1 576 186 256 285 -320 -81 -734 355 692 -401 503 -681 70 514 -284 -343 -92 748 421 -349 -568 -241 165 484 -238 -73 757 135 -74 49 374 754 -461 690 641 -208 784 -676 56 -720 643 374 394 387 443 -858 171 475 -868 183 685 -363 -753 -44 -729 -219 384 -6 -87 -139 -233 -533 -554 697 92 791 -881 -637 -571 -505 -289 135 377 -277 -605 -98 -685 -732 -783 -358 -641 369 451 -183 -278 75 291 58 218 495 -739 469 -631 -307 -803 663 -394 -654 414 593 -633 10 -675 -706 -676 -892 195 -99 -51 -708 433 -521 779 184 64 -561 -258 582 -676 -204 356 440 380 -564 -597 68 -232 95 -435 -745 -579 -463 -660 -562 -75 -16 415 384 549 -341 623 -471 -545 -539 -31 -289 50 -748 -660 539 -898 439 651 -243 499 291 -512 -224 -419 454 -482 -493 487 657 -287 -372 -578 38 688 -690 142 -161 280 434 -833 -806 -655 -684 -546 396 181 -176 -478 -654 -873 -480 -204 554 -477 497 -38 324 122 652 118 14 441 132 747 -387 -275 362 22 787 -849 552 555 313 617 671 563 187 -476 438 -231 -263 -571 88 -19 -266 -200 706 -552 61 -872 739 319 -188 -263 640 -325 -889 -474 -744 548 -797 276 124 692 -366 107 372 449 -740 617 -779 -717 -649 -57 -306 123 -650 751 -543 760 -174 -143 -416 674 697 -609 365 -863 59 90 376 411 -638 -813 -684 406 -55 399 -889 -889 504 -458 70 102 -499 -551 -541 776 -800 -214 314 666 374 716 296 643 -112 582 330 -177 -419 47 219 -724 606 13 402 357 143 36 33 -463 640 412 561 -445 -357 -247 346 247 -751 -340 -747 -697 619 605 432 -696 -621 -466 -794 261 -259 -195 631 -214 -621 -677 -528 2 -402 -448 540 545 -888 207 -242 -366 444 -654 -271 -847 -522 327 -67 -810 -343 671 -880 217 -430 -819 555 403 285 -467 -21 -407 -142 -198 797 283 595 -849 499 263 -380 262 -844 -92 -841 -662 330 537 241 628 -675 -102 676 -159 606 129 -439 268 16 -623 -569 -338 497 -245 2 167 311 685 -534 -882 488 -806 46 -695 -717 326 307 431 44 -446 584 464 703 -583 600 310 -237 -204 -116 -48 -792 155 179 -366 371 -254 -201 -397 262 26 -374 385 -560 299 537 -465 -353 -549 -39 254 -757 -673 480 -794 414 -322 342 6 -266 360 -6 455 -428 -128 -843 -849 308 351 250 563 -235 122 -309 -681 -665 175 -14 -642 -552 -806 634 446 -826 -619 -680 -313 292 69 786 111 -367 -273 -104 -295 -881 670 -305 -615 -62 -40 734 564 -464 -430 89 -324 783 -646 457 -849 -77 -124 -220 501 -881 24 18 -75 657 207 665 -442 775 11 -58 540 -270 -600 629 -113 194 449 710 -644 -475 616 77 67 552 297 12 503 665 75 385 -348 -31 -276 -828 643 257 -795 590 -520 -30 -326 -353 187 363 -460 -870 546 631 -334 -190 193 525 -661 -374 292 405 701 290 -232 -729 426 284 -873 -253 -67 -150 508 599 797 456 -254 -351 134 -215 11 -900 267 -116 -739 -675 300 563 -733 389 -878 232 192 -839 7 776 600 268 293 161 539 644 -501 218 371 216 -349 -395 336 -56 468 105 643 -188 -747 -838 -238 -390 253 -691 -150 -688 638 378 367 -528 -473 -673 406 158 87 475 -453 -485 -74 -303 327 131 752 574 -90 -896 -221 326 367 458 -179 771 -173 692 -604 148 -703 -267 -188 135 503 -466 458 -203 -833 451 -126 68 -543 82 224 -330 669 -747 -440 286 -781 -325 -428 148 -698 -400 -496 83 -135 195 -260 73 762 -9 -283 411 -424 -508 623 403 -806 218 209 706 -312 88 -787 -396 774 -737 345 136 5 -802 179 -859 27 -131 -17 -57 394 -696 -136 543 -540 -392 -162 -573 466 -395 -703 -607 39 -375 -725 -306 778 172 -692 -362 172 -553 398 121 239 286 591 764 404 719 125 -236 -522 -579 -218 442 464 27 -738 -834 -570 -511 773 175 -358 -11 746 326 -439 -409 759 270 -743 -694 511 -46 155 111 -842 -757 -148 51 192 -513 -538 -278 66 172 -867 -36 -653 527 410 -684 486 -278 -856 -486 -760 216 -822 61 775 20 471 -378 47 -468 -474 -729 -619 -511 -480 430 -645 544 65 -167 -509 734 -128 -163 -88 -50 586 411 496 247 329 -845 323 -851 763 -159 105 396 632 -607 -434 -410 625 277 -428 -524 598 352 -719 -427 773 2 552 342 -760 792 4 270 761 -718 736 761 -79 760 -622 133 -247 -659 -798 318 743 -272 -53 -3 730 -102 -490 556 -66 318 -676 -457 -211 -407 -107 -368 572 -796 694 -778 600 -239 -807 -7 330 27 135 -650 -409 381 137 -435 138 215 561 -54 521 49 -536 633 794 757 -520 30 587 -126 214 -703 -244 -404 542 678 -4 -119 182 -400 244 660 571 -78 -558 -46 -199 173 -387 540 747 -808 319 628 -783 -24 521 -550 63 -201 -289 26 294 -487 -868 -793 -109 137 592 250 -770 28 -40 -468 -241 -721 -703 -242 760 -155 785 -311 340 -529 314 686 -350 96 140 -485 632 645 -810 -854 -322 305 -665 -505 -460 -253 -174 774 -131 73 184 -164 -699 323 -501 26 -203 334 -856 390 92 172 532 265 -776 -53 -636 -124 742 -269 198 -21 192 289 556 -517 -267 -712 440 172 237 -711 244 353 200 -388 655 618 -796 -685 540 -752 -550 -705 -304 357 -167 507 -61 -297 -52 191 -782 -71 17 -237 466 740 332 -331 601 -857 -328 700 -8 -888 -587 -663 -332 22 -838 646 744 -883 -668 560 630 131 749 -122 -504 643 -367 28 -533 -889 -105 476 -160 -692 -390 -604 -502 -482 640 -651 -589 364 557 -284 -242 -83 -733 -386 359 359 555 293 -753 784 233 161 545 -799 684 -725 -689 784 189 -467 -247 -541 -675 164 542 267 34 64 208 236 487 -129 -401 -868 -146 165 -198 747 457 -825 490 -140 553 -249 -237 738 -404 760 -649 -92 -124 394 -328 -893 -88 303 -557 -303 -384 654 18 -486 220 -456 -155 -22 561 324 733 -245 481 566 -857 695 251 -882 -761 -203 -870 218 95 -198 0 -701 720 436 257 754 497 -400 735 -787 490 207 248 782 678 577 385 -604 -547 -409 49 -322 -487 425 22 497 -292 760 390 619 -408 -82 547 689 -357 693 -506 606 741 292 -528 -821 -511 324 -217 255 -261 -447 94 566 359 411 -309 150 -26 -82 -748 657 434 -276 -752 546 377 -191 92 -448 -161 -303 -26 50 624 -701 82 -623 574 -355 798 263 -214 338 -684 -440 -741 782 675 -656 -632 783 -644 -301 -208 -89 -90 -22 -649 -278 761 -428 -504 -585 367 -291 -459 -358 -53 524 -206 310 693 158 -272 622 -614 -671 344 -875 282 -644 598 487 -522 -474 799 208 511 527 583 384 661 -105 188 -158 131 572 -808 -337 -372 123 -40 -321 -35 -344 491 122 -819 582 -375 415 590 357 349 52 696 -371 332 217 -749 -717 -848 -587 135 697 -613 556 -788 307 296 -754 -260 415 537 135 209 -420 -642 308 98 -371 323 42 -701 -774 -184 -327 -820 -445 310 557 -222 -786 -197 518 585 -523 27 283 620 385 323 -505 -890 -376 -287 -750 95 -824 -854 335 628 -497 -171 139 -831 -564 -138 104 -232 398 -841 -734 -309 -434 -151 621 106 -650 583 430 -278 -622 -98 91 169 -351 -719 284 406 -637 753 230 80 -527 110 -315 -509 719 171 458 -219 -642 131 461 401 -576 77 -18 401 -443 505 -177 223 468 34 304 319 463 -397 -342 244 -832 335 296 388 -472 -111 49 -626 -18 -158 93 62 336 -83 385 108 -23 314 439 303 -321 -228 223 -138 25 -526 -596 744 751 792 -140 586 -219 466 -735 67 272 72 -372 75 -783 274 306 -141 584 -790 -675 -360 -466 -810 -562 581 -321 190 -354 -612 606 -67 710 -513 554 760 -681 720 96 423 567 -130 780 -554 519 429 -852 -712 -99 224 200 368 -579 -91 -847 656 -602 449 30 -886 -149 -36 -82 -464 -262 275 -41 -495 -785 323 -117 448 349 577 362 227 -817 -167 -130 -548 782 -241 -420 -188 -573 320 -687 -794 -742 255 -616 224 -57 35 -898 -788 -205 510 -210 254 -844 -472 -461 445 611 585 -6 476 -648 -570 -862 -873 610 581 -697 -163 -825 702 406 757 -348 -715 -878 -296 742 -661 582 737 -231 102 41 -170 -407 -471 667 747 693 -757 -842 -234 417 638 -658 -572 586 -172 -112 -138 -705 799 -632 120 478 -259 345 -302 359 678 -274 691 -835 -319 320 -294 -95 -536 -167 718 273 -18 -863 223 -438 186 229 702 302 -112 571 275 433 -127 332 -759 188 727 -754 560 547 121 93 -102 -867 -757 -274 -538 -191 653 167 -572 -572 480 34 406 -12 -505 310 -385 -787 773 -341 -669 -584 671 -680 735 -628 116 424 -33 -842 482 373 263 347 -233 444 726 -143 307 -879 -733 -8 -371 -862 -134 572 367 -682 -424 483 -698 716 -755 238 -96 -48 -332 -732 32 -320 -252 172 -376 -188 84 274 181 568 331 148 -610 -819 -278 582 52 18 -44 116 -287 -841 -355 -660 -651 -101 232 -133 90 -196 -35 -541 -202 53 -833 -371 337 -846 582 -804 691 -859 757 -178 -43 -161 -804 -273 197 -841 1 43 -504 797 187 -674 -19 -451 341 787 -592 -726 142 697 -692 739 -680 -660 141 -362 691 525 -240 632 -428 -113 -365 609 598 -537 692 328 -75 -430 406 -366 619 -565 -230 -468 247 66 -481 -201 265 121 65 547 784 -99 -735 -778 -332 -549 -848 -684 -429 11 -610 617 -538 21 284 -317 -50 -469 555 645 294 653 -599 -489 224 44 -108 783 354 101 -363 -258 483 -625 453 482 -131 -86 -780 505 -380 350 -60 722 -346 90 -774 314 -63 385 7 -316 -22 394 40 -602 381 661 -97 -528 -415 -738 788 -570 517 192 -257 404 339 -511 570 -427 -625 751 -462 518 -309 78 761 -775 -798 361 117 -145 -329 -477 10 521 -115 -209 -660 -253 555 553 422 -686 -813 -394 -329 375 767 -807 -649 -467 31 -123 -886 -439 -149 734 -363 345 -616 -300 218 -845 411 697 -883 -133 -563 730 -129 57 744 -219 -2 -196 799 278 -144 -235 -336 -77 -856 15 236 221 291 289 309 -325 -661 -20 -727 -72 -694 -420 724 565 -403 358 -661 486 -171 467 -766 -299 -832 -900 -849 -693 -198 -504 -502 -8 -535 -716 -73 -572 542 -148 -353 283 -659 3 -500 726 181 -599 470 503 -602 584 -882 514 157 757 -865 -531 676 -279 216 795 -522 -589 -751 -282 -845 -31 -655 -584 -66 646 -298 -209 -832 278 -811 331 -118 106 -680 -685 793 574 -464 -35 265 628 -250 -560 182 -186 -204 55 234 527 736 299 209 630 -834 105 -81 -447 579 -54 -303 115 758 335 -424 -87 -770 -648 -573 634 -645 -528 -48 -536 -241 45 -743 700 368 -145 72 -608 642 -465 -727 -469 -797 735 98 -720 304 268 -849 -622 -103 418 749 246 -144 -298 590 -789 -402 -644 -258 -106 355 699 -106 -791 -83 9 -541 -776 -269 560 -12 -439 -61 -597 633 119 -48 269 -61 105 691 -826 440 484 -343 -595 632 -865 -845 -135 478 717 669 -403 84 -346 -456 295 -187 -448 -541 395 -598 -153 -779 187 -758 188 -198 -412 -10 -714 607 172 -15 568 144 -364 692 -729 -412 -772 -367 420 -29 346 -183 377 74 528 606 -766 460 17 323 426 288 -216 642 -97 -731 276 31 -835 645 309 -792 392 513 604 -817 -338 -418 558 485 269 653 767 -345 -47 431 351 -650 92 349 -632 -554 405 -342 437 159 -371 -228 189 459 188 646 407 709 238 524 -867 -416 584 295 -449 -702 -713 -721 443 -487 61 313 -405 409 111 188 255 -277 683 -48 680 203 -133 -530 445 554 -433 -648 -213 -402 -293 574 -345 384 -220 355 -250 678 697 537 645 223 -896 -460 47 -523 -841 70 -701 201 159 -823 463 -795 -291 -561 588 -806 -283 47 -500 353 -608 -199 371 336 618 50 96 725 69 535 -807 201 -491 1 -715 696 -626 -34 684 -99 -103 -160 -592 -188 -465 11 -698 -393 182 527 -272 393 -665 -110 -357 -528 -282 277 -162 66 219 -187 -200 3 664 -836 -473 -765 -634 -105 242 -427 786 -370 -760 -244 284 61 -154 319 -556 562 743 784 239 110 -350 118 -891 468 -451 -14 -684 -696 -657 280 441 -201 44 -95 90 250 -457 490 647 224 -665 270 156 56 638 346 633 490 -261 670 -235 -248 -335 266 -441 -214 789 -466 648 494 -170 -885 -637 -644 -508 -458 -569 -252 -172 -585 149 -636 -137 588 -206 -461 748 783 -106 294 -281 125 76 300 202 555 -280 704 162 -470 677 438 -12 -222 -255 655 500 323 169 343 432 -694 -340 -641 -260 -220 -202 99 755 233 777 17 657 342 265 -303 190 212 260 533 749 746 469 -514 -361 -857 678 535 379 447 -156 -446 -840 -802 -194 556 472 -17 -82 -648 -194 234 -622 661 -693 325 40 -50 -93 -208 211 652 -789 491 521 455 713 134 -100 -186 -606 452 -898 -36 560 -177 -224 -669 -284 -40 773 617 -62 -575 602 -385 207 -565 185 29 347 -319 -9 281 476 366 238 101 635 -272 1 -289 251 501 456 -674 630 303 -675 -35 -778 259 459 13 -198 -586 68 181 -391 -166 679 404 -156 301 55 -548 -402 525 -481 -740 -645 -709 -583 -831 -356 -305 8 -456 -167 380 232 424 -900 393 475 -567 751 -620 555 317 -695 -522 695 -328 733 -225 -592 132 -305 7 -95 176 459 675 -343 751 -76 -35 198 -333 -646 530 -458 524 -332 -875 -255 357 634 678 -823 582 202 316 -351 -567 -337 96 -39 -466 466 574 -682 388 401 -871 717 426 -774 80 213 -756 151 -897 -725 -684 -181 385 -347 -277 -50 184 598 -195 264 229 142 -455 -150 558 541 283 677 -389 -31 -671 738 -603 -868 -457 13 -662 620 -696 550 -752 -576 -459 -424 166 570 651 -894 436 -719 -259 -583 181 38 -71 185 -317 135 -824 139 150 -339 -235 -15 -288 -282 689 -517 -112 -742 97 40 -731 600 -395 -837 -530 -796 -274 -462 14 -322 -836 333 214 42 -438 -531 -279 -689 -406 345 -259 -349 -156 -43 679 -663 217 98 7 -341 -155 -83 -439 180 -566 563 -60 -462 -676 -666 725 353 343 -856 445 413 310 -377 -764 655 -899 -501 -150 -678 401 243 763 -334 388 261 -373 525 477 -90 -221 -194 646 490 19 792 -97 -475 118 737 -149 -732 -591 -421 -547 209 169 581 701 -191 -790 597 -539 365 -342 486 -537 27 222 -572 757 166 692 -426 192 -546 -685 659 334 -224 -895 732 265 -147 -887 588 658 431 -409 577 -715 673 -810 -830 304 267 167 -130 -286 565 -80 -314 -204 -773 -340 187 427 544 88 -610 302 -367 22 -869 -608 523 629 750 23 -750 -675 -389 232 720 -73 795 -81 -6 -751 403 190 -63 2 -866 -126 750 -694 283 749 479 -73 443 543 -609 -622 207 391 -546 -410 -672 788 -423 269 -832 -401 -649 -32 560 -474 -604 -303 181 592 -354 -185 792 -779 -776 -399 42 561 -691 281 59 55 -294 -38 391 -587 -744 -554 318 -283 375 -729 -339 -135 344 276 -862 596 421 773 62 107 695 -335 319 -570 -64 -249 -36 -897 673 -649 639 -366 -876 629 139 -754 -628 -893 -732 430 -358 -376 -740 -829 -364 -150 737 -879 -767 -734 786 564 209 634 466 -583 -773 500 -887 -189 87 -851 -574 703 564 341 -711 480 -317 46 -800 126 618 304 -595 -896 682 -891 393 -604 -368 124 -659 -574 -324 474 622 614 699 -778 456 -358 -480 317 -711 244 411 299 594 -41 -852 -308 361 -157 -57 520 -871 -420 403 -16 586 544 -720 98 723 718 148 28 -260 416 211 748 344 -70 -213 -795 -81 -260 166 -87 152 777 531 -812 377 13 -539 24 -528 378 -713 178 198 -850 636 -342 8 492 557 619 -123 251 32 557 404 505 519 -69 -785 19 709 -622 -388 645 -30 -860 548 -846 -22 -579 102 -37 799 -565 -817 356 -197 -168 237 421 1 73 -698 212 277 728 168 37 63 -231 601 -110 409 -514 180 303 -365 -487 428 -41 -58 -357 -782 -732 -770 -24 -607 -859 79 107 623 -662 -263 116 -176 -192 797 -55 209 60 -440 -260 -84 -597 -342 -470 -308 517 125 -565 258 -181 -97 -279 -718 -639 -638 246 697 676 20 -49 143 -708 642 487 280 579 760 -750 -381 -94 151 431 344 96 749 -740 401 399 654 -549 187 641 -15 522 713 665 775 -181 71 663 -596 -287 377 -235 387 -661 -849 -473 183 576 598 420 -752 -796 109 -351 566 629 -587 -373 -625 273 532 -291 -269 -14 -288 -522 361 -674 -414 -359 116 28 -78 -409 -321 762 341 -285 -847 603 571 292 353 -152 -280 549 740 -21 51 291 -196 580 536 -170 -531 -573 -437 -364 287 -361 349 -608 -576 600 -49 647 -283 -330 -836 -220 705 -495 -73 -533 -168 -191 680 -453 405 432 766 724 363 -175 -134 527 651 -368 549 -627 164 -536 251 -704 283 -798 -352 538 202 -666 422 612 -528 -72 692 273 -867 66 -73 -370 -389 -586 -130 -832 233 88 306 19 -794 -478 -48 134 -237 713 -229 298 424 250 -605 659 479 -526 -328 -550 -485 443 403 319 772 -609 -433 -610 656 -222 -76 -367 236 -676 -13 343 -24 -81 -431 775 -464 363 -314 315 180 -216 628 -147 -472 -22 -15 -553 -780 -367 738 123 -856 -647 423 -211 -342 -527 737 378 -395 675 -284 -531 358 -330 -492 122 -211 308 34 664 -715 430 -160 35 782 706 406 -159 252 -230 -567 -896 -678 499 671 253 -141 -297 530 -118 -297 -433 147 155 124 274 -499 217 -647 299 -522 531 524 -624 -328 -874 495 -90 -508 -96 605 711 362 -496 72 779 404 233 -137 132 -689 754 219 471 -866 690 -834 -527 98 -778 -282 360 -663 747 641 -482 530 -655 -358 634 -538 502 -203 184 99 376 -253 464 -621 307 201 685 210 520 612 -447 348 682 -696 141 -521 308 150 -86 -491 717 4 427 796 -590 -634 438 -87 717 60 -399 -552 -508 417 796 693 253 141 589 -579 757 -857 385 -41 634 -882 -365 343 -1 -21 -429 758 -449 -456 578 -323 402 -446 -704 664 591 -724 -740 -45 640 -843 619 -870 52 -783 613 -384 -308 547 643 -111 -432 -349 -448 522 -686 382 -373 601 561 -579 -193 134 634 -333 -676 -750 635 307 768 -122 -84 -311 366 -739 -429 -792 -852 59 -242 -812 -29 -868 26 -269 -658 464 -547 -292 -468 653 -466 283 -564 -850 787 -712 576 -744 651 172 550 653 -484 -730 618 -507 -526 629 -15 -12 317 -235 -765 -262 -771 467 126 -458 -120 224 -835 777 193 -551 -792 190 -252 -760 572 -305 423 724 798 -790 531 -665 -496 775 -889 -322 331 -892 230 -106 531 -628 -489 -641 -827 745 -346 -101 -625 -417 -167 -111 405 -618 712 710 100 321 -279 -835 -413 -711 -580 -101 -3 -30 735 98 727 -557 -797 42 288 230 -190 393 -312 773 -538 691 -769 446 424 523 671 707 -509 -164 -858 -97 175 62 137 100 -786 690 739 -641 498 -17 302 -801 474 -858 131 -566 -369 134 -659 431 89 192 -656 63 117 -694 116 -200 91 725 777 216 -338 405 -760 583 574 -337 155 -868 -625 310 331 -108 381 553 639 -814 -629 13 -777 423 -105 -228 189 -476 3 -243 -868 161 584 114 99 -398 461 -435 -60 -274 787 -57 -588 -804 -827 314 -72 383 -333 302 -750 96 -479 -279 45 441 638 -527 -301 -362 -229 -345 684 -316 -547 659 -165 745 -280 -704 -27 570 -170 530 -44 -723 -246 -718 36 777 -33 -726 -26 667 -392 -225 45 659 384 -792 -528 62 122 181 -793 -616 -559 -718 763 -483 494 -269 -648 63 756 550 -106 -158 51 498 -437 32 -65 -611 50 365 -560 510 561 -286 -120 311 35 -315 -810 638 -506 -546 -437 743 115 -56 -2 722 736 -373 143 -831 262 -392 306 -502 -188 35 348 -86 306 338 80 36 -306 209 -588 -216 -374 -883 -884 2 84 511 -79 -544 511 29 124 -816 11 -143 85 546 -72 675 -416 -13 -648 -25 353 -135 -730 -784 318 521 449 478 617 207 736 -664 -182 -636 -178 676 -214 144 -341 303 274 279 284 628 39 -852 389 42 -375 461 588 594 -708 560 784 173 -321 -162 160 693 487 441 -235 736 -480 -704 -448 -455 -13 -61 788 243 559 789 776 647 -5 706 -804 657 562 -18 -35 439 -132 643 255 -547 329 42 -510 334 525 281 -256 31 -510 -194 -239 -308 260 -893 448 402 -780 -51 620 707 532 -262 85 340 -423 176 87 279 -114 -238 -272 -228 214 -494 -470 -220 -403 -476 -637 -533 221 323 155 -240 -798 436 446 -795 406 -533 -320 -410 577 -491 -183 238 133 -827 353 -467 646 -168 -109 87 395 191 -250 85 231 774 -33 289 119 569 296 387 -599 -170 548 579 -830 390 657 466 554 457 239 -335 332 465 -693 -843 496 -367 490 14 225 272 -636 65 310 -146 764 5 -747 -241 464 18 -152 -417 11 -779 641 -635 -284 -264 -158 449 457 266 353 116 -671 -53 -53 605 -214 -650 -90 198 -445 71 -83 380 93 -585 496 93 184 161 339 -747 290 522 -607 453 514 -8 -386 -778 610 -35 -779 790 -791 500 451 -824 729 323 -579 -782 590 -324 378 616 214 -155 421 68 377 514 -37 711 -431 -585 -198 -874 -266 303 -8 -654 -622 -361 454 722 -721 783 -576 485 -841 -165 -312 222 -189 341 -256 -597 -554 -78 -286 586 -227 146 766 -709 372 685 2 523 -573 414 -821 -548 -319 -423 229 -685 -466 272 -644 -61 -871 -234 143 -42 -177 304 -819 -123 -267 -424 -73 -815 51 450 413 -676 488 -94 -187 -308 -631 -708 513 -691 -393 167 -257 -220 92 -2 -454 -237 67 446 243 -524 536 -458 703 -60 -141 179 -668 467 139 538 219 470 387 728 -512 -515 -801 769 -616 564 42 -841 92 -508 -244 -851 232 191 -867 284 748 -72 -280 359 495 -765 692 -4 647 -665 -755 -474 483 -83 750 -391 320 642 -698 -71 195 606 -776 -29 -774 -498 315 694 -453 138 -554 688 480 -99 -483 -660 795 -322 -528 -609 -859 -854 -754 -250 -716 -596 -525 82 -529 621 -441 405 -436 -881 595 -448 344 60 443 -345 -532 -276 -508 126 -375 214 -649 447 369 382 -470 -359 -382 -735 503 -132 692 -801 -781 -428 263 335 235 516 -419 -544 783 -798 253 -9 438 -893 -504 379 289 279 231 40 -97 761 130 -262 557 -402 177 527 439 -899 -774 294 -900 646 -314 -782 754 104 -790 585 -619 53 -633 785 -42 326 -684 -14 557 -366 -365 496 291 779 -745 401 -810 -440 -247 514 -853 -135 -761 363 337 -80 -127 -99 593 25 435 -833 755 -616 185 -762 -200 248 -599 -779 -568 -821 -203 -446 -495 -744 -345 -681 768 -402 -359 -72 -745 -576 346 -360 -545 -306 188 -479 -232 232 -644 -783 244 527 183 113 75 502 396 -473 786 631 -635 -474 -450 699 -766 -620 583 -9 -116 495 -786 349 770 559 528 641 -315 -862 -247 710 535 -423 -204 -217 402 343 723 -61 431 377 -414 -242 -71 761 -758 603 305 -712 114 -498 -141 342 -439 -206 753 300 -317 224 582 -211 568 -690 -716 -821 -500 539 -45 56 125 438 -267 80 475 -552 125 -577 -83 341 -12 -37 -435 -818 524 -381 -806 -720 65 -786 545 -619 -10 -357 7 -765 -900 531 -159 -700 -586 454 -536 -397 -241 -724 -323 -829 522 387 92 -190 -822 -621 -139 607 657 202 -480 93 680 452 238 -380 -321 -105 -743 -183 458 374 256 610 330 -403 66 147 -579 -534 -878 773 -245 198 333 -695 286 511 -336 -571 -139 324 317 481 161 -41 -467 -114 693 -134 429 349 -771 679 -80 496 18 547 -296 -639 -555 -865 -784 -824 -255 461 482 -428 -258 -772 152 593 664 293 75 587 405 -7 556 -855 683 -862 282 -889 679 6 -73 498 -508 423 577 366 409 218 6 -384 464 -202 289 -830 -104 598 -295 -66 374 -258 -55 667 293 -609 -278 441 -84 793 -317 358 575 103 -800 428 -140 312 -751 60 427 245 -298 -634 389 -779 -801 231 355 -170 -240 -645 742 -832 267 241 309 565 559 256 -212 -412 738 -520 574 -327 301 -395 -47 -516 176 539 106 -65 -104 -586 94 -315 -449 -384 230 132 576 295 570 -208 706 732 -440 54 -364 -243 -187 142 -742 -54 -764 -31 460 626 -562 276 -732 621 347 -119 -366 -674 -359 -548 425 369 222 315 -339 152 -665 -790 -231 546 -342 -805 -815 -356 719 -350 614 -88 299 -726 -685 -491 -246 673 -433 636 624 763 -413 -49 -896 632 4 81 305 596 516 -680 755 685 -364 432 -683 53 -363 -125 -785 606 313 408 -17 -805 374 480 326 -749 346 -777 301 -544 167 -477 -311 242 491 -472 667 259 234 -724 157 -500 155 -418 -798 -628 138 4 779 -40 -139 199 72 -151 266 121 -592 -265 -388 -6 435 591 -443 -697 -511 642 -574 145 -70 -86 -678 -632 718 -29 -135 315 -805 84 -610 -710 298 -210 -740 313 0 57 638 -434 412 702 663 2 111 175 -725 -787 40 -626 571 -347 38 711 582 -36 -118 -680 -217 99 -888 440 -635 -879 -561 -503 -718 357 -567 38 -669 -335 753 201 -282 -22 60 -15 -548 -385 710 101 -713 333 -76 -350 -405 -795 -446 499 610 661 342 695 -850 109 377 -692 773 -612 254 609 -895 386 -221 -864 -290 -225 -879 -874 -49 -123 477 -467 -613 155 -765 553 -13 -488 82 383 -691 -675 729 -680 161 -208 539 628 147 478 328 -227 737 189 -562 -858 63 273 -323 -660 -307 -309 -541 553 -627 -57 -648 724 -110 -804 -700 106 -497 -847 585 -32 -217 325 -578 676 606 -569 292 -565 64 -361 201 -766 716 697 -871 -597 129 577 -673 -359 -51 209 -844 76 -220 632 -824 -722 -869 -398 244 -540 -207 -238 -380 -726 -863 -699 412 -714 26 -109 -62 555 -861 696 560 -143 112 -74 54 490 -371 407 -7 -448 213 120 504 432 443 -820 233 132 -202 126 -488 -60 -544 549 263 -876 -579 313 -43 -314 -97 -467 -776 239 27 548 669 221 -293 -230 281 -107 542 -575 110 755 644 739 -193 -198 356 791 582 -696 711 13 386 248 74 -520 380 267 223 38 135 -158 708 -855 -261 84 735 563 -677 -79 -574 702 -91 -845 -229 -154 -214 -707 -383 121 -411 -257 239 -485 -40 -28 -777 407 -713 -433 -28 -533 -432 -528 -280 500 -149 677 -155 -687 -737 262 -274 -715 -241 -886 -566 -400 355 -520 -354 -554 465 147 -708 -528 -146 532 313 456 -93 172 -433 430 -628 -60 -569 381 -70 -471 3 -835 -763 -223 -111 683 478 -338 73 27 -222 596 -536 -9 -835 -311 695 459 -7 -801 505 775 -538 26 210 222 493 -159 540 -740 49 412 -313 7 -430 -854 -88 -280 -845 -853 -709 314 -35 -454 -531 422 153 138 -710 -42 406 -404 -8 417 -335 784 523 226 396 284 596 66 -823 -484 -399 -482 -118 548 616 -800 -273 732 601 -567 -651 -295 -619 -729 733 761 14 476 -16 -892 -54 -208 577 -387 619 515 320 395 87 -673 332 357 30 -801 423 -804 475 -795 544 74 -555 -601 -567 8 763 -328 209 284 -157 -759 625 -798 152 692 -896 -680 -818 -776 -586 -226 -93 -237 150 435 -98 -780 723 -120 -632 411 598 247 29 111 332 -81 -335 256 711 -61 794 -535 586 352 578 353 -226 220 -324 -767 413 235 -413 -740 -530 -164 111 -59 -224 -148 -113 157 -244 329 -770 233 -215 709 -850 283 528 -44 378 -211 20 -551 -763 795 -476 116 -647 -795 490 -818 524 -397 48 290 49 757 332 117 261 -883 642 -660 -375 -139 -127 500 36 -578 -483 561 -485 191 -872 739 790 288 95 -151 -688 441 451 -718 -244 84 159 650 86 524 -576 78 141 734 -581 -644 -223 727 200 -780 -382 -137 421 -195 -193 -317 -13 334 -679 108 -476 -56 746 -207 -884 -426 644 665 146 -147 663 396 5 182 -298 -860 339 153 56 -316 474 733 -777 -313 158 -698 -448 266 -708 -446 778 209 -655 -586 126 97 -774 -535 497 228 62 -313 542 -250 323 -185 -298 663 478 -160 -682 138 -235 -636 -679 458 -880 5 -457 -729 86 343 -834 -10 -608 -717 -501 -150 239 -530 207 -731 447 -261 158 -377 -704 -196 -43 -198 -61 624 310 -248 57 -687 85 -716 448 778 794 -134 798 611 -787 -122 -202 -246 408 417 -735 -464 -677 -615 296 660 735 -772 42 166 479 691 -749 155 -866 -500 -337 -240 -295 191 110 618 142 -257 -145 559 -401 -495 -887 396 -678 -714 -719 -786 -465 402 -123 -402 -5 -4 488 760 -672 -160 127 -94 448 -798 -541 -748 -155 -231 -745 270 -100 -332 -271 423 535 103 -391 781 702 -857 -18 512 404 -605 726 762 645 -715 -856 597 -76 756 213 -861 -287 789 667 -205 363 633 583 688 67 425 -663 703 -878 83 205 737 -737 -398 -687 687 88 -742 296 -559 149 123 -129 40 -226 45 -288 -900 -318 -238 151 -387 -541 -851 -231 -813 -515 -795 -519 609 564 -48 -28 -651 286 -350 -252 -364 233 457 789 -140 68 413 -516 -29 560 292 289 -400 739 -308 -624 -778 109 -713 23 -544 -20 -95 46 695 141 396 -525 385 610 -248 -266 622 545 624 732 -308 109 -129 -130 444 -358 -475 546 727 -28 -409 674 -431 -196 732 -406 544 718 760 29 311 -250 -495 783 -547 -819 -631 91 77 -772 -541 746 -99 -180 34 -463 -296 -475 653 790 339 -195 -767 169 -118 185 -488 710 -293 662 -714 -460 -762 317 170 209 -299 598 -766 683 -331 117 -440 549 -47 304 -108 -527 -502 433 -808 -739 104 -145 -545 313 -511 -8 308 -32 -245 -251 71 -480 -751 -157 -383 139 743 583 744 123 635 153 647 -42 -355 -24 -106 348 545 651 -538 -638 501 55 -5 384 -653 -614 459 152 -372 -349 755 36 -361 -345 -686 -25 -888 168 -95 -625 -34 577 -64 -371 -91 544 -119 404 -800 383 576 -161 -729 597 -883 -214 743 -489 -745 108 -319 -130 -428 -303 -505 -723 416 -635 -630 115 504 -120 -517 157 -500 686 31 228 284 11 -219 -239 690 -631 -750 -457 -723 -279 297 -187 -664 -759 409 210 -218 442 734 -497 -822 -738 -684 228 -280 467 -256 223 -627 692 649 600 656 103 -814 381 -40 -600 -776 -838 -737 661 -860 795 -636 477 569 288 -46 -154 -831 -804 218 -44 -538 -684 -231 705 42 253 -653 414 -240 672 -226 470 772 -708 -350 -709 -721 -276 -814 -121 -91 -553 -794 636 651 317 -153 711 159 286 -866 339 216 48 494 -365 253 158 114 125 -388 -504 -138 447 526 104 -51 -84 -623 323 446 100 -812 302 -206 -321 637 632 647 -338 170 -305 -23 -753 -486 -855 -726 -760 257 -86 -504 -101 -196 -383 492 -555 -900 -450 734 -445 523 766 -161 -500 88 458 194 766 -285 784 387 -171 -266 -341 384 -264 277 -517 797 -106 -484 -900 -75 -351 -435 335 4 -113 -261 -325 -648 -44 -848 279 754 -376 -127 440 -451 279 481 780 737 -855 -682 -116 -350 120 -393 716 127 554 -677 587 -899 -250 -153 322 206 -216 -241 577 -151 -413 -582 688 -204 -243 -593 -774 -365 -736 -212 195 470 -681 -622 -411 -13 -141 -292 -84 -539 -572 109 518 415 -291 -705 246 -105 -388 240 58 500 449 -4 -390 711 709 -430 -196 387 -258 -601 -584 299 627 337 88 93 712 556 -355 -126 -614 -279 -553 -261 -876 238 -546 149 539 753 -647 -396 391 480 25 325 156 781 601 -562 325 -127 476 -507 378 -58 261 624 619 674 526 -470 252 359 -217 484 83 40 -544 147 -61 405 458 -22 675 -686 -346 94 798 -317 -862 -60 509 653 -194 460 -695 747 -640 279 -128 77 -452 -785 -774 -516 566 -73 -46 -716 -226 -341 368 -772 -676 -595 752 -602 117 -126 -134 -841 269 278 -821 403 -716 10 -272 -328 -493 373 -3 -582 85 716 301 -422 663 397 -782 427 590 566 525 770 -430 193 -219 139 -697 281 -52 193 -773 576 83 136 704 485 -274 -406 227 41 -369 -412 437 623 -494 188 -697 250 -306 -543 -550 -255 -336 -264 -52 -419 665 569 119 -810 -528 255 -134 -394 -388 -211 -173 776 -494 -398 -535 -83 122 -768 -823 788 -462 309 -79 -522 799 353 -112 -312 -692 -258 634 -740 424 -885 738 220 -604 752 -788 -28 257 -709 -422 389 371 499 254 -153 -401 -479 -550 595 229 64 -563 427 -197 430 488 284 -297 -896 267 -862 86 -660 -459 48 -239 587 401 302 -420 -116 702 421 572 -843 54 -20 187 30 -557 793 -308 -891 -443 -665 329 183 -738 -167 373 -52 -80 18 -771 417 266 -376 551 488 431 -880 -252 -270 -331 571 780 -172 -658 -712 284 175 523 -665 214 -555 104 192 -665 -665 592 -667 523 651 -489 729 -185 394 -485 -693 -784 249 -496 -671 -619 -26 -241 -145 -368 699 -315 -825 -22 258 -151 491 -683 -149 762 708 -653 367 60 686 137 -298 -553 761 -208 -517 9 -804 -694 -63 481 557 -827 -8 467 177 596 -900 646 -599 40 -424 652 653 -828 -175 168 607 -827 -44 755 -321 -777 -92 -180 757 -609 -858 -623 398 458 -890 -687 632 26 -304 102 -14 409 -820 -213 798 439 -773 181 -679 -519 249 1 737 -334 -204 670 98 -537 197 -285 7 584 -519 -401 -428 -507 7 -390 214 -359 -477 513 -711 740 -895 8 311 -758 285 417 389 205 -48 -376 692 -127 232 -336 499 596 -316 -808 302 531 -742 486 -272 90 239 -533 -449 348 681 -506 -131 -282 -560 -433 -379 -452 -128 -134 -508 -328 -788 -875 -837 -270 -332 -364 421 -793 -474 -333 -14 299 -699 204 691 -461 -341 733 99 70 -321 630 -166 -103 -444 -358 -701 -217 -396 -396 771 -876 -856 -286 -410 -58 596 438 -343 -730 43 163 -529 771 24 256 717 -616 140 739 -38 -365 117 610 385 -525 -90 -313 -265 539 30 616 -707 -759 -473 606 -148 -93 -709 -786 -38 -428 725 475 351 216 664 480 -111 -40 -885 -333 -702 32 56 782 117 -51 -839 114 -497 -111 636 70 -313 -293 -673 74 -850 -365 -865 786 -178 -304 607 196 672 -545 -592 227 -648 86 -163 585 -456 689 46 -410 -168 433 553 -428 502 123 -547 -702 437 -743 754 -213 -862 -301 -896 -860 161 -98 -164 -445 -888 192 359 -255 628 -617 96 -395 707 -378 345 742 -11 -92 -471 -437 330 -426 -62 515 790 462 704 -294 137 85 780 592 -291 -857 -108 -483 413 734 -734 -753 777 638 -639 -674 -730 -303 79 546 159 -266 -674 239 -66 -742 438 -72 523 -305 -645 -324 99 481 729 -674 -400 598 -89 302 -890 177 -86 -117 -467 -516 -323 497 -521 -246 -792 -495 -371 494 -710 147 201 -292 -567 198 223 535 -461 74 563 -550 -294 -272 -655 27 161 -843 232 -9 770 693 592 -359 -522 -52 -275 351 733 -134 5 800 -730 753 207 727 382 589 -473 450 -545 650 50 161 633 -412 328 352 -81 152 -407 455 382 -833 -633 160 -127 766 -888 -526 391 216 458 629 544 -392 -276 -183 18 -335 -727 -775 -20 124 -447 -312 -420 -310 669 559 -897 -573 -654 -400 253 -304 596 -268 431 -175 -460 -534 407 -140 78 -169 715 207 -15 350 68 -520 -83 -634 210 786 570 173 -459 -211 -679 616 -600 -533 138 607 -752 112 326 212 648 -545 745 513 541 220 -328 -544 439 269 189 -300 714 210 450 -659 795 233 -73 159 212 554 38 -573 648 521 -377 -401 792 -279 -562 -12 -587 -119 -633 250 -433 729 456 -50 725 129 784 719 473 -318 390 -794 614 25 -753 -718 350 414 761 290 124 651 -119 605 -319 748 259 174 150 486 -313 343 -431 244 508 485 167 -254 780 -221 -66 350 579 770 -464 -225 -690 145 -53 62 -119 -805 684 134 787 700 406 644 704 655 365 558 -533 472 265 -249 5 249 -247 512 144 -144 -2 754 239 -268 -373 -347 554 -270 -321 166 -164 -668 -308 -819 589 629 -217 -76 415 447 468 350 -623 -716 -469 399 -875 -836 794 796 -376 174 582 -463 -359 -426 535 226 368 109 173 -64 362 -70 424 19 -560 -792 -616 -834 -676 -193 396 -76 -577 -224 -720 -596 -367 579 236 -331 549 699 627 -750 742 417 128 512 -64 191 243 795 -719 -594 -851 578 -61 -399 -711 -368 -286 -132 217 22 255 -483 525 11 -877 -225 -498 -518 365 193 268 594 -183 -579 -488 175 -638 -38 54 710 -32 53 -215 -645 417 -618 -466 -142 707 620 431 701 -17 615 389 603 -839 -44 502 -386 47 609 -793 -131 174 179 -307 -73 647 -637 -151 434 -877 -165 -867 381 539 -740 -123 -740 -358 -193 -552 305 -731 -575 423 -425 -729 452 -126 -729 447 -41 655 662 -137 -374 -778 -725 646 -535 198 392 -63 -684 -311 450 -346 710 462 -582 -506 382 -722 711 230 -604 -148 -235 -276 495 -693 -33 312 9 -438 -179 -547 -751 494 -727 385 -21 -478 -716 467 800 -164 269 659 145 -897 466 -629 176 -118 -710 8 266 131 -268 374 727 483 46 243 757 230 -410 120 628 16 -781 -742 759 -66 346 592 506 -300 -438 -202 -789 -332 263 -449 320 35 762 267 177 -465 -93 -207 -135 -900 787 -174 -464 -484 -879 -304 -248 -767 57 472 -354 152 605 -506 148 -296 796 698 -286 74 577 -192 -721 466 451 -555 -335 760 677 657 -697 -777 -549 696 703 -601 241 -568 -313 -669 27 -324 -594 130 -293 -190 -336 -524 255 726 -632 -118 740 368 554 -102 -658 -765 -143 48 56 125 -524 -492 721 -617 -664 459 -590 217 -85 -410 418 148 -895 -434 239 604 -867 -346 -352 -127 -616 -577 19 -440 -825 162 751 626 -865 -466 281 76 749 -242 -237 -314 -658 -796 722 -692 612 112 171 -741 -325 -376 414 420 549 652 -37 693 -725 -197 -636 -805 579 -882 -342 560 -680 -586 394 637 -518 -251 695 -475 463 324 -200 333 611 -397 575 -207 724 229 360 -644 83 -785 538 129 99 -461 -34 -164 -429 -549 -407 267 119 -276 -548 -41 516 -306 -122 728 -725 474 641 -12 102 -759 525 -655 -367 585 768 -686 604 643 799 -383 21 587 -513 404 169 169 73 608 -313 661 -677 -598 -680 -229 -491 93 -81 599 -56 -89 412 -128 172 -523 602 362 -156 -137 -617 -102 408 278 16 794 415 -435 640 574 -322 587 459 596 -590 -340 -715 -415 -364 -13 -303 -13 -708 355 25 213 230 -246 475 702 -379 795 -540 480 373 -628 187 -862 780 -234 707 543 296 -115 694 -564 -541 583 363 109 76 215 -288 154 127 330 -418 282 -528 -370 -186 797 372 284 -405 491 -828 762 -575 -693 390 -558 -539 -320 -203 -543 -212 -312 -605 454 743 448 -541 -772 575 672 -640 -46 -283 722 -205 524 -731 -611 -715 -261 -630 -539 45 -584 -719 545 -355 -233 138 -427 -521 -650 -498 -748 445 666 502 479 771 408 -657 -294 90 767 -618 562 -739 439 773 343 -655 -838 -105 -427 -319 341 -712 444 262 -403 493 -177 -55 -315 255 627 -111 -362 -433 22 423 481 444 124 -847 -249 602 -627 -484 674 -860 -671 367 -805 -751 437 -3 -360 -112 320 265 -166 251 583 -153 559 131 -50 694 646 -640 485 -885 11 613 -106 -26 18 112 -442 -518 -26 611 92 239 479 535 165 -399 6 206 415 -593 -606 -744 563 63 13 -840 -758 -523 380 456 -364 -355 -568 -273 -45 561 -95 -659 -570 22 784 -537 -74 427 -504 -641 211 -165 245 44 -613 552 598 785 -148 547 -577 -492 192 -444 -77 521 758 -717 144 -746 -210 -12 432 -435 39 -8 -470 299 -367 -427 432 -765 -510 730 519 107 629 -624 -649 463 -100 -800 149 732 735 624 -133 167 -385 -290 -347 -614 258 433 -328 109 -625 -154 -792 89 -306 -133 -294 -391 776 -390 341 -352 777 646 72 753 -182 427 -891 -543 382 -90 -875 585 -581 -373 286 799 -767 502 380 421 324 49 -796 583 510 -191 140 -101 -428 33 372 -838 346 701 85 -856 38 205 -580 -585 -156 576 3 593 199 -192 35 -9 -396 -607 -567 91 -801 225 612 -804 771 -259 -517 -22 566 -431 376 484 -46 -76 469 203 595 -460 -449 401 -800 -721 -43 759 -835 -661 385 -547 -117 -830 739 -651 -69 -80 692 44 -114 575 77 -352 -447 -191 -723 33 -28 114 -19 -368 -37 -459 -748 -708 561 -309 -187 151 -506 -800 -336 -486 565 -836 -256 -797 322 113 -576 65 247 -14 -321 -329 -259 330 -119 -125 -633 -460 123 695 420 -628 -709 593 779 72 375 155 -517 429 -14 -85 -95 378 -88 354 563 -486 305 386 -53 510 24 89 335 -429 383 26 -329 106 91 -758 359 -373 -730 -72 554 -4 184 -790 349 -580 -289 60 352 330 -887 49 -875 136 -570 -423 634 -212 -51 95 789 80 751 64 -370 289 -541 -595 -71 89 -554 -828 186 -150 384 -269 -516 -74 -507 503 -721 -399 -533 -374 702 -859 -574 251 724 -461 -550 302 -550 261 -698 693 102 197 -745 -405 435 -500 632 -366 -177 763 523 -868 655 82 657 -297 594 513 706 -218 -374 159 -225 -755 343 63 202 -242 -641 699 741 -688 -383 -808 568 660 48 -79 -399 -348 -51 720 -235 -155 -532 -480 148 519 430 512 -4 -264 -857 694 77 -344 138 -128 17 458 -46 385 790 -860 188 539 -156 -344 289 -494 -425 -830 -421 -391 -756 42 -633 231 -71 68 525 -213 768 -585 -638 682 106 -344 -98 -432 763 -200 -681 712 -706 435 392 114 418 682 317 61 -781 216 -209 447 -380 -60 -491 305 -665 -470 783 192 -889 442 647 759 -786 -246 -421 626 11 750 -655 -622 116 175 397 -858 331 -593 290 -384 104 756 -148 -865 -218 725 -441 110 177 719 -891 -296 -420 -63 -494 -439 -677 449 86 -61 -436 -262 -668 561 393 -656 -642 -703 -213 -20 -665 -209 -509 -245 401 -699 -750 349 171 -335 -85 483 -650 280 57 126 -89 -551 457 -379 -300 -332 -604 767 -696 -310 591 -34 -338 -275 191 532 -814 -135 -116 716 -787 372 28 646 -8 -52 -736 788 -714 -644 -767 563 110 -642 -128 718 480 -753 -27 452 266 -198 530 -461 139 230 725 -854 736 540 495 -778 -875 521 251 -572 241 484 -417 -370 339 -160 348 -647 -20 -535 728 274 40 -705 196 -725 568 794 -806 737 -481 -411 116 739 -555 -484 379 -445 38 60 -813 696 719 -816 -612 -681 735 353 134 -894 -832 -195 549 -168 163 -413 321 777 -578 -162 -786 -201 772 30 -670 192 -820 154 490 19 -316 -699 -864 -379 -8 367 -650 699 178 557 -465 -235 472 476 -570 599 773 428 497 -461 -81 426 -156 383 169 25 -736 404 -598 52 398 543 577 258 -27 -740 607 -491 -378 -560 -124 333 -374 -417 608 -793 -62 391 525 -213 -819 -365 495 257 -305 -684 -659 62 -637 -204 779 -494 731 -609 213 -582 792 332 -226 3 545 569 482 453 597 -20 -174 726 -455 524 -219 635 780 -246 -495 -351 -120 -493 365 129 -268 -569 -546 90 278 239 -634 -334 -693 619 389 -169 786 -639 487 492 -452 -171 605 -338 271 -306 -8 441 -643 288 147 713 -92 -149 27 -28 778 -11 -260 -683 512 -130 432 -336 43 -259 722 44 553 -818 -672 -62 -150 438 -311 773 651 -501 356 -624 476 -788 -416 -165 783 394 -569 -435 -455 -346 164 -779 -315 -165 56 686 -129 -42 -664 169 543 794 -751 -57 607 -49 -178 -899 -190 348 -605 -828 402 -290 522 -174 -843 -197 -820 657 580 560 -361 -886 -570 426 732 -584 -643 433 792 108 -833 -316 -29 -227 -609 155 -490 -855 -829 514 614 285 45 -204 190 81 603 -411 -303 32 -315 -855 795 575 -755 -78 -338 -106 -49 -575 -841 -827 -887 800 621 698 581 -702 780 771 -740 -818 -745 -81 59 492 70 -397 112 625 726 -856 -790 377 -582 3 79 -54 -2 -472 -231 158 -271 -88 276 474 -433 -528 -438 716 73 326 -749 -768 353 256 81 -612 -171 142 432 -374 -837 368 -370 565 -30 209 -804 788 -653 -651 738 796 -168 568 326 -637 -178 -529 -254 667 538 -685 104 411 -813 541 -469 -633 106 89 -669 38 -314 -787 555 -847 204 -629 -740 -555 649 245 726 12 -650 -872 362 -406 437 -488 340 480 649 -642 249 755 -180 -627 -856 -689 -305 395 -613 762 -110 575 130 -480 158 726 169 -269 327 -380 430 264 -758 -384 -520 591 268 320 -68 -386 -879 -389 -42 295 -555 -442 674 -35 -111 -460 319 -702 137 329 473 -379 657 -380 30 -406 502 -453 362 -553 -843 -638 -461 -460 -354 589 -254 -582 -30 -816 -38 -593 613 -642 514 293 -185 527 226 -60 -190 -529 -404 567 680 -190 -715 709 194 41 676 671 66 618 544 726 -896 491 593 -284 -149 306 262 -548 -525 -91 209 483 632 126 -209 665 -422 607 -438 -64 -459 313 363 379 369 417 -398 204 -825 -241 -589 594 -586 -125 -506 -722 -660 -502 -25 -244 199 739 670 553 720 344 79 386 269 -431 -569 -382 -357 -403 293 606 -119 -613 -170 345 66 -878 -227 400 381 511 414 -666 -86 -111 786 280 304 -463 -324 493 -272 449 -112 206 -759 202 -662 107 426 -750 -758 -522 167 -173 -119 466 -188 -165 -352 -318 -755 -374 -852 764 -645 -364 -472 639 467 450 297 -580 429 -691 320 -479 386 469 -434 797 -298 -540 316 -276 -870 383 242 -627 -181 277 354 308 -253 -611 -665 -781 55 -208 -333 -300 551 -599 489 -334 711 398 389 -268 -491 20 543 354 -203 782 -223 -425 569 259 -409 -353 449 -667 95 -138 389 -811 -785 -551 459 180 18 34 -300 56 416 -328 382 -94 -151 -595 348 -509 -465 -311 645 -575 -867 -894 -795 -671 670 -502 664 189 275 700 169 452 -691 332 -612 -593 667 -657 -339 9 -563 326 -171 -378 -132 442 -828 -841 177 -114 -586 722 -858 783 -39 -456 -539 200 151 203 -96 -167 516 -643 -442 -883 520 -108 -280 345 271 800 637 96 -130 -478 709 597 18 -473 -26 -651 -808 612 385 -22 -782 -44 -689 -662 -325 26 -682 -397 -821 599 372 390 -863 32 460 -861 -132 78 -99 220 261 -173 669 404 203 -430 -839 -496 378 611 -652 304 342 -167 -147 -358 504 506 494 -834 735 333 -62 19 -364 -124 -868 514 -230 773 -457 379 -589 -235 520 -150 -323 310 -567 -489 -555 -703 -406 214 -317 504 672 229 365 128 -319 -27 343 382 546 -655 7 746 139 -151 79 723 -310 -672 -461 704 705 -740 -645 -754 218 -465 -678 286 -274 -688 36 -18 183 23 376 647 426 567 -584 123 -728 -545 264 -342 -46 458 -452 -688 593 -377 -558 -807 643 128 -515 321 133 -169 -67 110 -168 -263 -307 -75 745 600 6 -348 217 264 -348 -780 -429 180 -35 -200 154 -787 382 -137 -283 287 -492 -328 -717 -46 596 -564 -621 -118 347 -608 49 57 437 273 477 800 -392 -172 -785 660 57 161 435 -406 -736 498 -626 -869 93 129 -250 384 -563 85 -530 642 -625 -890 525 155 -195 738 585 -468 -367 -583 -174 -737 -516 42 -390 722 -450 -475 -346 -68 -737 -157 770 426 189 659 -512 737 -294 563 -41 684 748 384 19 507 151 -700 670 -4 -428 755 -65 647 -277 -268 -139 -103 -843 -548 158 404 790 618 104 -182 226 -450 742 -464 -852 320 -262 -782 -639 57 197 -489 333 -826 664 -605 -801 -730 452 -858 -32 421 -35 -88 -426 -642 -156 -160 777 -35 -449 634 188 -27 -181 -294 -331 609 208 -823 -624 -811 116 634 -886 365 -311 -47 -302 6 -659 -307 -37 126 -96 -709 32 -661 -216 -184 677 -632 417 539 127 693 134 -40 279 -709 -738 192 279 -70 87 628 52 -320 -169 -505 -740 -447 655 -491 15 206 627 163 -676 -881 -663 621 567 71 -527 265 -366 -647 -820 -693 -36 -26 227 -899 582 0 331 81 -810 -399 748 795 14 -566 480 474 553 -9 -95 -720 -159 200 -578 -594 185 106 -78 188 -321 -837 42 558 73 -853 -899 618 -149 -695 -269 -424 515 476 -843 676 734 -488 -443 559 -109 456 -774 -162 159 145 -497 -133 -727 572 458 -824 -839 -555 664 67 244 -197 260 -114 -71 -881 618 -688 526 687 -862 542 7 -516 -815 -882 -413 780 458 705 -854 265 -662 313 -258 -94 666 2 647 -220 -844 291 638 -352 249 712 -626 -221 36 -366 576 552 97 66 490 -898 -21 -96 -480 539 -50 -365 517 346 -465 69 333 -888 -173 28 613 -75 672 75 -573 695 49 577 701 -548 658 -79 213 588 651 397 -185 -316 -780 754 543 -103 -386 -579 -2 -34 73 -435 -77 92 149 343 770 -280 -500 -753 -18 253 739 -580 636 -74 -327 84 -397 113 589 732 -415 -758 -429 -304 264 322 132 -894 159 465 -670 63 112 -386 -1 187 505 -136 144 -339 -292 -102 410 717 -29 -138 719 430 -46 414 36 -697 -678 -890 -631 -360 -187 -98 -755 40 -662 -99 -420 453 -545 199 77 -388 188 -709 10 127 489 -765 -9 609 -155 172 398 725 -589 -256 93 -361 10 790 -617 571 318 -609 -626 405 -258 555 -610 508 579 -356 -415 -653 -789 209 -812 -300 781 -858 130 -54 607 262 -467 -675 565 -306 697 -873 -625 681 -335 530 175 -556 -79 -524 -164 -770 -710 -497 444 -847 232 387 -212 -468 739 -42 -895 16 171 -725 709 -404 -800 16 -180 -6 -62 -146 176 549 -753 -585 735 95 593 557 -891 290 -553 -419 291 317 236 785 378 -107 661 334 -399 -717 98 -268 -105 329 -589 209 290 -420 -894 58 23 569 -460 -352 -829 -85 -382 -158 741 -402 401 -602 428 286 -431 683 -19 234 687 -764 67 -773 -524 494 710 -44 -429 448 -261 -303 701 -649 -688 -401 386 -532 -23 -887 -417 -539 -584 -305 -785 -696 -591 -392 294 -571 553 -825 547 127 768 476 -649 424 695 340 -125 380 354 -328 249 -152 -815 146 -205 101 29 628 -348 -348 -630 -725 589 210 153 -242 -560 -757 -107 85 -542 -413 -867 700 -548 -319 -77 -60 -602 729 374 -190 11 671 602 148 -47 439 791 -153 518 -191 571 305 -429 388 43 -289 782 -734 -350 -2 -813 740 121 -623 53 426 -791 736 211 237 732 374 -518 262 245 -350 -97 510 -812 -473 -869 761 -183 -370 -347 -442 -121 -770 442 -447 397 651 -662 159 564 -728 -870 684 59 41 -310 307 366 -823 -721 575 -568 -591 -405 -750 506 -259 -436 630 -898 -58 755 -791 209 -504 -91 560 -66 -31 -685 134 -617 369 -710 -794 396 412 760 -488 -257 567 533 363 -337 775 -873 -633 -228 -583 43 416 -25 121 481 1 -495 238 -318 670 753 563 -697 -469 504 731 -213 297 524 -643 120 -790 -154 -782 653 551 -726 -792 -866 -290 459 122 -473 -236 63 -169 -709 508 127 -685 -87 -594 331 378 -571 -204 -891 6 4 724 -220 529 -482 722 -823 -884 -90 415 524 -516 -222 -178 -31 -684 -845 753 -594 517 229 -160 -876 703 389 395 787 350 -355 -240 -289 -333 -63 403 6 -379 96 13 -177 550 -712 727 790 713 -816 511 544 -531 -576 164 443 225 654 -90 433 -579 712 -394 -336 -674 -518 490 567 793 235 276 -282 252 -620 -554 -362 196 649 -583 -703 -341 681 -413 549 -161 753 -8 -886 143 648 -335 1 369 -182 553 84 -820 232 637 -306 273 -759 139 196 -552 258 30 288 16 -137 -690 -143 -418 783 641 -712 710 -229 -390 216 -136 27 -822 -883 512 792 -536 316 593 200 133 -454 -120 -200 686 567 -286 488 539 -286 341 -728 -139 235 -38 -424 -31 -805 502 -809 -615 61 -748 114 -895 -830 -142 -285 -890 -681 536 -818 -518 -720 142 -550 388 -283 -790 -703 -767 453 63 -501 -731 -371 252 354 141 -549 233 -192 -440 209 -744 -778 -215 797 -398 221 -584 411 -887 -578 601 -713 290 596 -2 787 6 -181 751 680 -274 389 -693 -415 -176 -656 30 574 -848 -720 368 390 -888 -299 -877 -227 153 178 -287 296 -391 477 -144 112 12 662 190 399 -456 -294 94 -593 -179 15 112 -790 33 396 -433 447 -567 241 -878 400 -710 196 310 -805 -77 677 -119 27 -807 775 -350 38 470 520 12 -831 186 -306 690 -290 269 -599 -605 -866 770 -646 -332 -388 327 -311 443 -110 -865 -538 -379 -299 -890 756 -458 -374 30 -117 300 664 329 -289 390 357 267 341 -650 602 224 211 316 -237 -857 193 -114 -302 -319 -389 -350 334 260 703 -640 -831 -862 -887 -470 -666 -855 658 271 -764 -443 -275 -68 -815 -178 -292 198 535 755 -346 -25 -223 -351 -861 -273 -781 229 580 -304 -223 -485 251 -823 -621 290 275 -289 -173 407 213 499 -814 -73 -814 -804 -589 -264 -374 599 -241 -653 466 168 -868 -739 550 -600 -492 -583 -411 -432 -28 -375 578 628 39 95 540 792 553 146 -534 66 613 -311 494 647 165 254 -706 -745 704 -810 -606 462 602 -688 791 -872 -482 -666 -238 -775 -502 -802 -845 312 -232 116 483 771 442 4 -195 -629 473 249 -137 78 -173 -280 -830 111 408 76 -732 -68 509 -896 454 -410 761 163 496 -187 -742 396 -67 -345 -240 -111 636 475 136 222 -370 -250 -78 219 735 -769 796 -521 699 -688 -314 684 -432 -82 114 -703 -113 -772 -591 126 -523 2 768 -618 670 -134 792 -741 -77 349 -211 -259 124 385 -745 -227 369 -325 673 501 -686 280 -761 -512 374 146 -603 635 -740 -516 444 -628 643 -490 -184 -466 -515 -64 -488 -231 -618 -481 87 562 686 176 3 -831 -186 -823 -350 -630 497 -57 594 242 131 -739 -425 546 642 103 258 146 3 454 124 631 -627 217 187 -853 131 -284 539 209 198 293 -278 785 670 -57 -588 -199 200 -319 796 779 -23 637 -70 385 -692 657 -197 696 -494 571 269 594 -388 541 214 150 -177 -428 -711 350 -137 -212 754 208 -296 645 -463 -288 222 -675 424 1 193 491 -30 347 -826 653 -194 775 485 -422 612 422 457 515 -412 597 354 571 405 124 -34 400 -239 -445 -815 316 719 633 -134 571 272 89 -181 -30 -707 -84 450 746 -687 -828 -381 -891 484 -433 -176 -538 -540 -536 450 -16 572 527 -92 -701 -257 -359 -243 -361 379 -537 426 247 -567 -320 285 -449 -602 -399 -487 -862 112 -561 197 473 86 -388 -146 240 -878 -527 -495 550 274 299 666 -451 -572 761 526 499 213 -829 -429 -201 761 -718 316 411 -219 -306 119 -702 -822 -850 389 -604 -559 78 370 792 795 231 -89 339 -511 -526 324 -9 37 -657 405 -480 -689 145 260 -469 735 -644 -54 7 -609 315 -582 -761 606 -754 217 697 353 -860 509 -208 -757 -226 229 -631 -850 -463 534 -558 -362 12 -145 283 -775 265 -661 554 301 428 -790 -274 -828 193 614 644 256 329 -858 -674 332 81 -840 216 -406 254 449 2 738 -673 -761 740 -242 -294 490 -879 -291 -544 -814 -4 117 -732 -856 -48 -245 115 427 -466 86 330 441 55 -281 538 165 -199 -419 -63 -198 287 -270 -538 -564 172 -410 -878 -22 -213 -410 -651 729 728 -232 714 -845 395 241 26 -195 188 309 -474 -601 117 776 -604 -675 -159 -14 -461 -145 -205 -713 -894 799 570 764 -190 109 11 238 613 -892 734 94 42 114 -259 637 791 -368 409 -877 140 407 306 -423 78 -19 -838 -81 -25 155 89 797 -442 527 -413 -297 -311 -45 122 552 507 -172 411 -719 -308 410 562 281 -400 -718 32 -822 -326 -841 -572 467 -832 187 -360 -113 -855 -840 694 -657 181 -819 -70 753 -276 495 566 -366 5 131 -289 573 -54 -576 -54 -84 258 580 -509 -496 -758 558 201 -485 345 -34 296 -100 534 -379 -100 250 -551 424 -114 -111 511 -563 -620 -492 -764 -623 -393 137 143 775 696 -239 93 -696 -482 -716 532 26 214 744 46 562 -471 272 451 543 -441 -266 251 447 696 -602 -168 -791 675 200 795 143 206 154 -634 -830 -265 -478 257 792 -593 689 755 520 -564 -354 131 -48 -464 -848 677 405 -575 247 -108 217 -673 -54 520 34 -743 -26 -338 -785 -220 369 -840 -659 492 -494 -544 -708 -197 -251 36 -249 -412 -517 791 789 163 -440 -245 561 583 118 -339 598 -207 -197 582 -622 71 -166 -281 -76 656 -448 612 -115 784 275 -839 117 665 100 -5 -490 -355 -32 48 -725 41 -458 -510 -516 112 -819 -899 -105 -332 375 445 296 185 -431 -149 751 712 -768 71 674 -414 -1 748 440 349 -551 -540 502 227 23 707 82 761 334 293 -887 -40 -879 -366 -225 254 178 -745 633 480 -220 -161 183 240 340 -362 688 -299 555 525 -699 62 634 70 571 703 143 83 296 -374 -649 -177 328 234 -620 -304 7 434 223 -200 -369 301 533 -332 -47 -494 413 -725 711 401 -586 484 249 -754 488 517 556 89 105 -900 -594 753 -523 -812 328 -102 -301 -771 -122 590 -451 777 692 -300 -794 -105 709 -214 722 302 -156 -412 490 -55 692 -280 -99 675 -80 -839 -293 -742 435 -569 -218 541 -452 608 -78 776 336 399 455 -605 -759 -58 261 551 -522 198 358 707 292 -487 566 -483 -611 761 196 -533 20 -441 -55 263 -319 155 -860 321 268 -768 -381 -468 -799 -106 491 26 757 -294 403 -604 -39 -301 233 139 -842 -80 -221 -444 -845 -461 285 -775 541 710 406 -867 -61 -600 -19 -592 -533 528 91 612 708 -492 -757 -828 87 -247 -729 612 -886 -3 -858 127 417 -153 -407 744 491 -501 555 373 177 528 527 173 407 369 -568 420 568 -217 -624 -240 -593 -27 381 296 -558 -122 -888 740 172 13 -246 366 293 452 -674 -853 634 285 729 -786 681 758 446 -782 -126 -705 -703 -195 722 -770 -152 -223 517 -488 -411 -133 -426 -766 -609 363 249 -242 -155 438 -381 -504 562 427 548 711 -651 -147 -149 780 627 -864 413 303 34 -607 392 -475 321 600 -683 -612 78 -136 725 -850 779 -160 -716 -827 266 -695 -195 450 -85 -401 311 292 -850 294 -210 -551 -620 -378 533 133 -44 -850 377 -518 730 -412 390 -66 364 -2 567 -897 675 368 570 -428 -137 225 274 -337 -108 357 759 202 441 -511 705 720 -648 -466 743 -280 541 -833 722 -207 -171 -532 -673 -157 -568 -609 214 296 -180 -698 310 45 316 -156 -84 48 -406 -46 316 -599 379 676 -226 89 16 724 281 -757 -37 -131 681 -309 368 -718 -843 -446 -322 75 424 687 434 -686 -622 -120 -358 -282 20 -568 118 28 -211 386 666 -64 -643 323 -882 613 -551 -384 -474 -441 564 -698 480 -203 -546 -622 15 -454 761 -675 137 -100 706 -666 715 305 -699 328 0 7 647 -86 717 -34 -124 -490 547 -138 -84 -641 32 372 -467 43 -657 414 -237 29 377 439 -834 637 -489 -680 -54 -380 -59 385 621 -539 261 -560 -644 -451 -739 564 329 -101 538 486 424 -388 -868 -327 386 501 -731 343 -497 -401 -227 756 -423 -884 335 -701 -808 -450 -539 -649 -397 428 -508 -79 718 -521 123 720 485 -747 710 360 662 -577 737 62 85 566 -46 -225 293 -270 654 -480 -440 -329 463 -244 374 -109 -491 -160 238 -700 239 632 41 253 -784 -468 509 -404 -557 270 550 -819 -113 -277 -824 -656 -650 221 -345 -268 11 -20 -411 -332 -225 -311 -418 -719 686 -385 481 170 328 272 -367 -305 -467 222 566 178 -130 564 -820 -573 92 -324 357 -381 317 -255 732 -96 400 -668 -866 -163 -626 -4 196 -452 -1 796 -261 237 593 -572 -777 -556 545 -622 -447 -679 -370 138 -623 -700 -660 -121 427 -703 83 -733 -209 -407 -804 -191 -891 677 -48 548 -266 -799 222 -151 165 -276 -755 -891 290 -150 290 -307 618 -802 625 321 11 573 53 334 292 -397 788 365 -59 -636 -532 -526 -385 507 199 -806 598 -282 -598 14 -779 62 -759 -272 -357 -588 784 -564 500 784 533 -796 728 -584 -367 -465 -152 257 -568 527 -770 -402 792 -713 644 -560 -507 332 -355 1 506 -599 -140 -321 590 -346 297 -427 608 317 -745 39 -762 -635 -463 754 -155 -372 723 -502 613 331 -135 -194 -230 74 -211 -112 623 -112 -39 240 -495 -192 70 168 563 -697 -309 450 -679 581 615 -229 611 -769 -583 -51 189 409 697 -200 167 -444 302 -519 -591 467 -292 -613 -211 287 -248 737 396 -277 50 -141 -753 -291 325 222 -740 -301 415 624 299 -455 -727 674 -86 32 -627 -275 98 121 -36 -354 -710 49 693 368 450 118 36 -64 173 -452 634 -535 -604 -175 -585 755 447 195 -338 -757 -525 263 715 116 -678 -139 642 -33 -494 -335 433 -846 -306 76 -412 330 -862 189 -334 -682 719 -507 649 246 -283 206 -718 -114 -308 650 584 -419 -500 661 -817 174 -492 731 -822 639 -189 443 563 184 132 -808 -674 677 220 -414 639 703 -840 -494 -871 625 -529 325 159 145 -181 -538 97 760 432 75 -591 -422 -312 -57 -554 -850 -427 375 -32 -22 -74 325 -693 -659 -771 -392 736 207 41 370 -141 642 -99 569 115 727 -743 -18 265 -217 -848 139 -86 104 -223 83 31 -269 202 -598 -163 291 -12 683 -211 381 245 -575 -135 125 -852 23 370 -251 -34 -434 -477 -891 276 -813 -816 -282 -150 -834 125 515 541 -134 278 -269 -420 -98 216 -334 -144 -277 731 560 141 -407 523 450 -632 -433 268 748 -881 -397 727 -273 -721 -150 549 401 310 -74 365 -503 503 202 -542 -521 -47 305 -283 28 -670 426 -657 -303 75 705 -153 -176 -104 -611 -881 267 -518 556 352 -26 -852 -563 245 -268 761 -639 637 -79 626 799 -456 -880 346 -228 209 -490 458 -365 792 -86 -836 -311 -386 -68 463 -137 61 674 -243 221 628 280 239 -900 127 -409 433 207 778 -9 649 68 514 300 -151 -522 316 -416 528 613 404 -267 84 -48 -687 620 -670 673 -429 46 451 166 -257 1 -179 -393 523 230 -329 -558 -575 -668 -204 -813 -748 -62 724 -349 705 135 710 -650 -562 -818 260 471 359 157 -506 -380 -35 162 -875 -729 -487 395 788 353 -480 -696 -35 350 -555 458 -658 -744 -298 742 279 18 -115 336 596 -95 -851 -246 86 410 192 -175 156 247 -449 -653 363 -407 588 205 -103 618 -118 -230 -683 -294 261 -326 -648 -796 -607 213 -433 -592 95 -631 -99 85 -486 66 130 -288 -782 52 -192 242 412 -48 459 -84 -339 29 584 508 640 320 -853 278 60 567 674 402 -872 -206 -845 464 297 -458 -343 -646 62 -27 72 -96 -672 -836 -116 564 646 684 424 -66 -271 -699 204 732 -278 -208 -273 150 196 -69 -594 117 -748 -693 -187 -98 -743 754 365 -797 255 392 222 -831 -42 698 -378 449 -870 158 526 615 250 350 154 374 -39 -592 347 561 769 -329 225 179 367 -370 469 -808 -654 756 -358 228 286 -334 -325 -451 -668 -486 -5 -462 55 620 -671 -108 348 -23 617 296 626 291 -80 772 98 -349 75 -616 -858 -832 -607 785 15 364 432 172 -287 -755 452 -100 49 282 551 -518 -637 775 -223 -155 617 11 -516 -572 -861 510 613 -464 671 -483 -776 -589 462 264 -549 -756 487 -838 2 582 -79 -887 -240 -723 -555 -532 224 769 -126 689 -626 705 -724 282 -292 109 427 -694 22 609 298 165 -308 -422 -834 -801 -430 447 635 -439 -291 -872 -687 -880 159 -307 -396 -319 -449 730 -191 -792 -691 -457 525 367 427 -508 737 -852 -37 -647 -73 584 423 6 245 -260 484 -28 -825 -354 654 739 -867 267 -665 581 442 -565 65 372 -204 37 -620 -402 235 757 -80 217 -497 -345 418 592 72 -563 250 431 103 66 97 -233 241 -526 -309 787 323 -4 -519 -560 538 -35 -10 480 286 137 -42 471 -838 -800 -661 340 -722 -435 -111 546 302 538 -705 613 -511 -153 -285 -694 266 -424 250 705 795 -664 -309 -506 -253 -648 710 -250 438 392 -50 666 290 68 -432 -872 -301 769 -385 28 -761 -762 -335 -197 -391 -587 -97 -492 262 -707 -311 754 756 645 -546 -280 -652 322 -653 -805 -677 287 111 -296 -326 185 551 -874 -64 -23 589 422 -675 -73 -527 -496 -723 355 409 -137 103 -777 -27 -295 -60 210 467 396 582 229 606 81 296 -444 645 673 545 -410 563 262 266 -531 -660 307 191 -858 -232 184 766 -75 -93 -183 -506 105 -16 587 -507 355 -860 -485 723 -178 -568 -377 679 -857 756 454 500 666 -357 446 234 363 324 384 188 -215 -310 -411 -302 476 -181 160 -342 701 -751 -455 -838 -608 -465 -373 -565 -690 -63 633 -76 629 -708 786 248 -109 -438 107 -666 -332 -138 534 140 -546 -580 310 630 792 -552 169 -202 636 311 -537 -858 -613 -21 443 -726 -411 33 214 -120 -124 743 205 754 266 -535 -389 -618 471 304 79 -52 -327 -133 244 -328 755 288 -134 -617 522 399 -102 624 271 120 153 -540 -723 438 -797 -261 -457 216 24 -171 -643 -57 624 -794 387 -868 386 -897 -548 -49 -889 -381 -188 -49 -279 312 236 462 -121 -897 -144 361 -472 -900 311 -212 -823 90 503 -722 -317 -776 -278 -627 358 -470 -46 -210 463 276 -466 -888 -228 598 278 369 374 -409 -405 95 -884 191 608 -369 -572 493 -845 524 -213 -53 243 785 -659 -734 41 403 -41 176 -501 -843 -3 -202 -531 -874 85 -572 -678 509 -199 599 578 -380 177 -725 224 -867 -615 -235 165 -820 664 -506 766 544 346 597 141 189 679 653 630 135 495 -80 285 -755 -16 220 -586 -29 699 -440 39 -32 570 699 -847 -668 -196 -299 -738 -649 261 -803 -329 497 -670 263 325 -717 588 -127 -389 -805 259 -528 -16 -863 788 -342 641 695 16 -891 -720 -485 -607 779 438 -477 134 -295 -25 561 -742 -474 -762 30 601 0 -717 -614 -527 -749 666 732 -639 -509 -275 258 -686 535 -422 -860 599 465 714 618 704 142 -713 -872 654 -549 -225 -397 -798 462 391 284 48 368 -77 -676 -820 -169 754 -429 161 -845 -552 -283 -243 -23 647 397 -112 582 -734 -499 -869 309 679 -111 237 67 292 96 616 -100 -641 214 -756 284 171 311 235 -608 -616 500 -884 -118 772 -417 -55 -894 12 650 727 231 -6 -545 -371 685 -513 -424 -579 308 -280 497 -268 339 -171 539 -427 -594 198 -769 703 586 303 -871 -359 -265 -665 178 464 -695 677 80 -783 50 -167 568 764 207 541 199 -537 464 597 537 10 -823 586 -556 -667 -885 -282 -294 -150 357 -896 -205 -747 -599 -279 306 73 -485 106 -573 -203 716 654 -823 236 -603 -486 -772 -101 -447 -211 -283 172 -820 344 -430 -216 -456 -193 -721 625 589 131 -105 -528 162 -587 180 376 529 555 -228 561 -405 58 -435 -347 266 335 428 580 258 632 618 412 -836 176 -41 569 307 -107 -516 -64 29 595 -660 201 -156 438 -617 188 131 429 -400 692 14 -120 -345 -776 -176 235 -808 528 333 487 -824 439 -252 -679 -717 663 675 -727 539 -130 654 577 274 -135 -528 243 -780 -842 326 -162 173 251 7 -775 -837 206 151 -585 -610 -442 268 453 176 388 -478 498 -670 619 58 599 212 -110 398 662 -418 438 -620 60 105 -415 310 796 -326 -27 486 115 454 672 167 457 -377 122 -876 694 -700 361 -512 91 -619 124 -374 -819 -578 -220 329 -59 575 -495 -758 -699 -52 493 -164 -505 788 221 -320 -627 -464 741 555 36 785 18 -192 -787 602 -564 -390 -246 -671 258 -864 -221 117 572 -109 357 472 -859 -537 641 -533 95 220 451 225 -60 213 -84 378 -584 599 -705 34 622 -864 59 534 115 239 -528 500 -633 3 495 -338 -790 -214 -489 448 107 -331 -568 5 725 440 604 194 -124 732 -222 660 -807 -332 -278 -728 -811 -763 -535 604 331 752 147 -84 434 173 756 -368 -89 -268 14 -21 -742 277 -894 -228 46 -619 388 124 697 182 550 -865 572 -894 669 37 70 330 121 178 -606 -343 -457 -745 161 344 207 -794 548 446 505 160 -506 -537 716 -410 34 -31 76 122 270 241 349 -51 -762 284 -616 -717 -199 -449 -9 -787 4 424 -547 459 -242 286 -417 -444 -864 520 -195 -183 796 -2 -256 264 545 746 -723 -11 -551 -16 -600 -562 361 -355 -495 506 -390 60 746 -154 394 72 -569 730 -860 -290 -696 -352 -849 -786 -255 588 412 -413 -430 -748 434 -458 411 -232 219 620 357 513 -161 321 -64 234 294 684 -744 -801 -456 479 33 -321 -777 -568 34 -364 -769 -761 728 -295 -358 -418 -92 -626 287 -110 37 -747 435 749 -885 -687 -321 336 693 66 713 -751 394 -249 -671 763 -565 771 -460 295 -731 771 423 160 -643 239 -645 596 177 -197 787 625 -534 729 -364 3 -712 -565 521 777 -649 -816 758 247 -708 720 -671 477 -441 -590 546 678 102 -714 -486 289 -788 549 414 -518 -35 -896 -709 139 -183 467 -242 -1 165 149 -617 770 -660 507 -570 485 217 212 477 -834 469 -675 -452 264 696 625 -100 -598 -113 -506 -372 425 -878 -742 755 -886 -639 461 -105 71 -179 278 272 500 347 714 799 -519 -201 489 -326 -41 -823 298 -172 700 -659 421 43 -260 -840 -451 -879 188 45 -375 -345 -786 -889 417 -423 530 632 -134 -602 -449 568 721 -233 -264 72 191 36 -699 529 589 -217 611 635 -571 -530 -667 653 181 -677 -618 -620 401 69 250 500 -230 -493 687 -678 515 266 -110 -224 20 -479 -554 -525 -121 210 -565 185 -390 357 -592 -180 518 -650 617 600 -668 268 -212 634 -593 -57 105 -603 377 593 -687 -174 107 -40 762 625 -432 285 603 62 -354 -680 224 89 -10 -701 550 567 494 221 -537 513 466 131 486 -799 76 -74 -55 -577 519 442 65 480 -211 212 -70 567 447 -651 -674 -527 -165 -312 103 -564 -314 312 -203 706 -296 -607 -294 669 511 364 460 183 -828 191 267 -504 -217 70 633 626 257 -129 443 727 -835 -175 86 -891 626 -326 204 -583 492 517 122 -503 -333 -899 -414 767 377 -430 4 144 -697 -289 551 681 363 -447 467 252 89 233 -72 268 -864 58 261 479 -370 -396 585 476 -205 -385 -285 69 -227 737 285 131 -236 778 88 -55 -529 542 -58 -836 527 494 731 339 385 293 715 -775 97 264 281 741 266 -491 -367 -275 422 -727 -165 -626 719 -382 -22 -26 -755 650 543 220 216 -760 -162 235 -189 -855 717 -356 -443 -245 797 432 302 40 -593 217 -573 -248 -806 -406 335 392 -633 524 216 -142 -220 104 244 600 -401 733 390 304 709 -301 -219 -65 97 694 -482 455 510 -500 458 -517 101 609 -466 272 -749 -372 426 -896 723 739 528 -846 312 -600 379 -157 743 -633 30 -264 -889 -116 -486 -745 -658 312 325 244 255 -587 34 -307 -278 -121 -115 -696 34 -490 647 -638 740 -22 -216 482 -51 -778 312 141 529 108 -30 -865 -648 -114 250 -149 -832 -447 -574 591 338 -434 414 77 -678 -65 484 -767 496 548 649 447 -268 488 218 511 706 395 -844 -700 707 249 732 119 -162 10 -330 567 -152 -118 -241 -156 352 -797 423 137 -231 781 473 10 -898 -325 655 -638 644 -180 184 -173 489 -278 -307 -249 -391 193 -131 354 -836 -850 439 -294 -440 51 348 203 675 -877 393 -228 -344 673 538 -297 -511 625 38 469 -864 277 -299 74 -209 482 445 782 -650 -722 492 534 711 -441 -134 -761 -600 -386 -847 360 117 777 311 646 -747 -262 -80 -376 -259 607 -463 -819 -505 -74 -22 796 -138 346 -742 763 787 603 -466 -635 -438 -544 652 523 623 -240 530 146 774 219 -304 -720 -560 -597 799 -429 135 -736 -526 122 -632 38 -545 211 6 83 747 11 686 167 -891 -509 235 -164 -667 -827 52 569 -774 -649 536 -127 68 -86 -122 178 487 -641 -400 142 -86 -870 313 -807 -869 775 -39 -117 -465 59 460 312 -694 -272 -262 -892 -781 352 -180 681 -404 42 -398 -163 640 378 666 355 -515 668 449 410 223 -277 785 422 -680 -15 -287 -532 -329 158 113 694 476 -58 -266 233 -664 -805 -20 211 -544 -341 -249 201 -3 -553 -169 -138 762 -134 125 322 568 231 -365 -102 570 -434 -717 -574 -362 376 342 -66 550 734 -667 598 -657 370 337 -748 645 -487 611 -85 -484 -697 -584 -64 -614 -138 -287 -774 -584 57 749 575 -573 -99 -653 -476 -72 248 57 312 163 471 -11 -520 -820 -635 458 -361 -464 655 590 -136 -846 573 589 -557 784 -669 -522 -603 -220 435 -720 577 265 -757 141 -45 24 613 356 -662 -600 719 -469 160 -630 -495 405 596 -842 -152 -88 789 84 -719 547 616 450 -733 -745 -170 -444 503 -353 -274 -155 273 -516 -447 -757 -707 515 -335 642 522 -6 716 -548 -787 -358 -663 -445 115 -192 316 -297 178 554 -451 785 508 -523 -442 -893 -235 -188 -465 -148 -667 -705 349 580 181 441 782 -354 792 -517 -136 489 -317 63 -827 -443 -715 403 148 283 -322 470 -295 -413 -112 251 -574 -254 -709 522 -782 658 15 -670 594 -286 -852 232 540 -280 -762 -458 -7 578 -198 397 448 604 -82 -127 438 -207 476 -692 -20 367 -532 -638 -208 762 782 -460 483 -739 -781 -594 -783 -875 375 -601 572 532 501 -46 -273 -446 -405 -166 683 -138 628 796 -763 -231 -826 -714 679 -586 784 250 80 -759 -717 633 -159 760 -737 748 667 569 -705 6 -564 -190 -161 540 699 103 -592 -169 -326 706 274 760 -461 456 491 604 -654 -205 278 186 -636 338 -728 747 -111 -14 -727 522 564 549 -637 -742 -147 285 711 597 447 -662 -894 -168 169 588 576 383 -731 -616 -632 -278 -583 402 353 335 508 -268 575 445 -388 486 715 796 652 -133 546 -384 270 617 -888 234 -490 615 -166 -331 -89 -328 -533 678 793 -665 -127 464 217 21 -499 -572 24 348 -831 -667 265 264 711 480 -535 -839 -486 -141 518 66 114 -655 -232 499 670 -712 -337 463 -108 -871 -39 -664 298 -293 -225 267 -242 799 201 -453 321 -560 467 -442 -502 -1 379 19 681 270 294 754 -560 178 -37 -632 -455 43 -808 -715 -864 622 -222 138 -260 -482 -599 -272 30 -358 139 391 693 396 75 -807 773 -859 486 584 -169 672 -160 -148 664 743 -530 779 -726 -86 746 -627 391 -122 203 -476 -204 664 670 578 -44 644 564 180 -204 -847 78 560 667 -856 253 131 698 683 246 -217 -863 316 -744 451 -872 508 471 503 -231 -854 669 409 533 464 758 -398 -169 517 -555 -354 -885 221 -636 -431 227 -351 -892 -151 731 -368 -859 -165 -167 -816 -821 -269 25 -528 -762 31 642 796 -851 265 63 -768 604 189 -832 -785 -313 -353 -30 -170 -594 -764 -285 -101 -98 675 -396 383 -376 685 231 288 -723 168 375 -212 -286 -614 29 -534 532 133 310 -853 -483 232 -172 -135 -866 -210 -746 -687 725 -756 -594 -95 -702 740 733 -785 -729 551 301 -7 -896 465 431 -612 718 -136 614 127 -563 67 -630 -184 -798 -700 -728 -46 -560 -133 -789 -780 467 723 -778 754 647 80 -185 32 -816 -860 -350 -530 -651 50 696 -656 -60 465 -93 -17 -446 561 262 -129 -659 426 302 149 659 -168 -212 544 467 -81 -245 -219 -820 -158 383 -687 -79 32 -345 112 -198 -81 336 -821 753 342 -64 -308 619 612 -517 352 -817 544 710 -727 -610 -836 -81 285 -578 486 423 193 -103 260 -610 485 463 453 -447 -867 -392 -104 -146 562 161 -95 -811 536 -200 62 444 528 -799 -638 -582 109 -141 -110 97 -779 640 -650 719 250 -743 -70 -205 757 -639 -113 -769 -168 663 -36 363 -192 -434 -288 -19 294 -164 274 -85 604 249 287 -467 -338 -356 495 272 630 511 -293 295 291 -422 652 -11 561 628 -515 -632 -76 -299 -276 323 675 63 -273 -236 575 -717 598 -656 261 -615 -841 682 443 228 278 732 794 -647 -708 440 -463 -863 -29 20 755 -301 -99 -230 -363 523 217 784 664 135 -228 -421 -746 -294 -45 -600 688 204 772 168 -581 720 -292 14 -627 -217 679 -717 525 -328 -512 -45 345 -352 127 167 -219 -386 466 -423 -696 7 331 -160 -537 79 -674 671 744 -577 -627 411 -315 -618 -679 -799 -131 245 255 299 -87 -204 -837 -256 657 668 -136 -801 -824 404 -203 -876 365 -112 -539 -344 284 -361 -851 -504 13 -106 572 -298 -202 438 -282 -149 -669 -120 -775 -762 528 696 593 -279 -177 -602 -516 -739 765 -780 -27 -203 328 -241 252 499 602 -157 -675 163 -609 -153 417 -559 731 -223 102 -205 472 256 93 -340 -413 -539 -315 -795 541 637 127 -656 63 -125 -503 82 -304 -139 783 -207 -37 -523 -767 112 59 78 777 -199 693 -255 -384 -413 -576 -278 -339 88 -149 -210 200 -858 -376 -223 -307 525 -683 -45 -349 -694 571 -665 -259 768 683 771 348 32 -8 -734 608 -44 772 -567 625 18 -695 -59 -179 -439 352 122 -313 -561 -667 -256 -827 -540 593 640 -720 372 -145 650 -160 315 161 162 377 555 763 420 -298 350 139 451 -508 73 -582 -65 -442 326 -139 -850 -302 351 504 355 -236 -366 754 119 -376 -266 -674 285 -323 -80 -242 273 192 27 -33 375 441 -669 369 95 -294 -438 62 607 -356 9 329 -836 291 248 445 65 128 394 -605 348 -398 -495 -562 505 413 -301 468 -274 585 -695 749 602 -79 317 -660 3 596 488 -15 189 448 -366 -742 -432 103 -858 -157 754 -258 349 161 796 -580 -3 -206 587 -812 200 -152 781 -91 -885 152 -622 485 -277 -664 510 -104 -506 -761 159 526 -580 759 129 -573 296 -866 -609 682 663 -495 434 -239 783 344 642 748 -783 -439 -93 259 -675 -333 168 426 741 -373 278 -890 -558 -215 376 246 225 223 -496 350 580 478 -261 201 600 -555 312 779 -791 754 182 516 -230 562 -427 -776 -697 -294 -345 -299 -639 -138 337 616 176 -408 -405 -626 -431 -400 95 -308 -673 -800 744 445 -233 -740 782 73 -881 503 786 -526 -508 396 -415 388 178 -731 497 -590 -351 -169 -202 764 -92 -213 501 -297 106 -320 -316 -585 -672 -453 -152 457 -586 -719 -696 686 24 552 117 691 -313 250 -573 -806 -326 -54 328 -707 -420 -154 -624 228 -399 207 -291 -50 773 -830 -408 -371 -885 -505 210 225 224 622 -92 -637 -109 634 231 251 -811 511 557 -538 777 -199 385 -818 -700 -813 -18 149 -730 -505 -699 781 379 -301 -376 562 -493 -124 535 611 -839 2 -576 141 484 -177 432 642 -600 -724 -698 175 -655 103 576 179 374 270 629 223 670 600 -80 411 -808 596 -667 737 -274 -437 706 30 -179 -779 679 -301 -893 -478 -670 -166 -776 -227 118 -693 -833 227 572 -409 242 671 -94 -414 211 417 97 344 -649 -392 -325 706 -721 -329 244 611 -278 -490 761 -263 -85 -469 148 -576 -523 326 738 230 -836 308 -743 -816 -231 -616 172 -356 168 140 -761 -33 -129 395 777 -402 -383 609 658 -803 -392 339 -557 -373 -288 -72 -287 370 602 38 -615 -546 -473 570 179 395 -796 -562 3 -500 -95 -253 56 -406 686 444 95 616 -349 -347 615 -257 -111 109 -311 773 132 -562 -592 781 -350 622 -616 755 417 -103 71 -735 430 -772 -430 124 295 -402 -658 -828 -420 -616 303 -854 -446 81 117 343 398 -407 -600 -245 -600 -387 -181 13 -723 137 132 427 -815 -412 375 636 -682 620 -624 -578 59 -223 293 318 -140 -387 547 231 111 407 -804 -49 -818 464 753 -13 274 396 320 -285 695 -118 758 627 568 -452 132 -244 -316 669 7 -550 200 -275 -415 634 707 114 -865 -61 160 292 497 143 -294 -233 584 246 -729 -201 -633 -729 144 -208 357 649 -117 -332 -28 158 349 110 352 -579 357 738 -612 -146 -29 -405 17 -495 -219 156 -399 -632 99 -112 55 22 570 264 -266 104 -76 192 712 -720 -378 438 -623 642 380 565 238 -839 -152 245 -765 -47 57 -380 67 370 -122 454 -371 -765 -694 -844 474 442 -700 443 -858 -729 -857 553 474 594 740 246 -58 -166 -435 -193 -164 260 -857 -847 -768 103 742 57 570 -321 703 -233 -20 -108 586 -349 -311 -92 -287 451 -554 425 719 -495 349 215 118 422 198 451 54 -437 74 663 -785 -721 126 -816 185 -390 -480 699 175 -653 -847 647 -387 740 139 613 -667 -653 -491 457 -196 359 -270 539 160 153 -145 531 -171 -540 -179 570 -372 233 -600 -55 -128 594 -390 -126 -357 -321 615 -131 531 -384 486 -428 -516 -714 -174 314 371 -829 -757 -388 737 -852 690 -319 -754 111 -812 66 -399 1 -456 322 752 66 436 713 -750 105 429 145 -405 -323 594 729 514 191 -648 2 -397 429 -159 461 -139 385 -147 788 -591 -851 -406 -440 -489 79 442 -6 -96 508 -412 -789 727 653 47 -891 187 396 292 -324 -423 -593 666 747 462 -19 -703 -807 538 188 235 -459 16 -203 -255 459 271 704 534 -785 503 77 77 -496 -209 133 -835 -879 505 132 -411 -343 328 577 541 -143 552 674 562 344 -884 503 -363 28 -777 490 286 145 -259 628 -897 -731 213 693 -582 -642 -409 -156 126 -769 723 -861 -533 176 -337 283 758 -460 661 347 515 794 230 -6 409 -571 -200 422 -740 796 625 603 533 306 -324 800 368 784 135 143 -808 -814 -162 218 726 -111 -22 -779 -783 -83 -194 633 776 -776 -362 546 -413 495 298 -240 -359 598 92 -496 -722 798 -370 -841 -78 699 273 -785 -422 -677 83 -654 9 -691 175 -351 -404 -809 -253 4 612 -338 455 -618 -495 -77 -708 480 -823 513 -613 -742 -873 -517 -571 334 -49 -93 -533 24 -563 604 -682 -527 -814 786 280 152 -391 117 -592 -862 9 -252 677 -14 602 -593 -36 157 -894 231 268 716 -431 633 -518 578 -491 627 211 754 -89 536 -505 692 7 -198 117 486 -495 -174 464 731 138 293 500 145 -604 -597 541 -12 279 -526 -677 -175 -560 -317 0 -766 274 236 39 228 42 -561 -295 -43 208 749 -314 344 -627 -454 -557 -495 375 -434 -359 493 -730 247 371 672 -545 400 -271 257 -9 -587 261 745 466 767 -518 428 -166 -805 186 -504 412 209 403 -301 -312 -618 -513 702 -469 370 -862 379 -791 -397 376 615 215 37 481 -876 -270 -312 -719 -357 195 -681 -385 183 395 441 -573 -731 559 -176 -464 -132 -845 -607 130 -160 434 142 -39 630 460 665 422 695 229 -867 -347 -648 585 732 413 382 383 -680 253 -437 307 747 527 -195 339 271 -888 -652 -796 -681 -70 -535 1 647 -705 445 -367 -324 -432 -546 -41 -661 656 246 734 375 332 -261 -480 -698 -362 538 -706 -260 444 -699 -642 -681 -478 580 680 -483 -771 781 -311 695 651 -523 -266 -485 45 -54 -394 -213 206 -588 468 -264 665 651 -704 -866 -131 -355 -187 116 408 -601 -404 -98 780 -417 375 544 463 -57 -275 -51 -472 -846 -858 -806 501 214 493 723 -312 70 -184 -531 604 527 -437 759 230 722 635 283 -777 109 -889 157 396 116 168 539 85 61 103 -640 -84 679 200 -781 -221 526 -205 -276 -50 -879 702 -648 258 800 469 -805 -343 -755 260 -96 -770 29 -71 298 601 512 703 -232 164 651 680 796 -452 573 -837 -130 171 -667 -93 73 772 -685 -840 337 297 -558 730 345 706 336 -884 476 258 -695 373 -56 282 -70 -831 -443 -319 -605 -470 -117 -818 -93 -834 42 790 -806 -745 -183 773 454 791 -262 425 -368 -325 153 557 -127 -301 97 -567 -622 -105 377 -330 -605 530 -110 397 257 596 158 -646 -842 -559 -798 624 -280 -560 -217 299 -586 770 794 -755 -319 525 786 520 -733 383 273 -608 387 234 671 -65 147 537 -103 -769 -103 -806 27 741 -34 746 -91 210 478 639 780 -360 -197 696 54 -228 -897 435 61 -820 354 780 113 234 446 371 435 241 167 -789 403 305 -849 633 -673 499 -686 656 -152 -605 -578 -274 -651 230 -185 202 -655 -685 -441 488 -817 639 -69 779 -831 -116 -619 -268 -165 -95 -61 -296 -826 -108 -390 -330 -887 724 -894 -36 -267 505 -409 461 -81 -523 -54 -112 664 310 -165 750 750 -404 131 -783 -439 302 -748 271 -569 -288 -432 217 120 -461 -251 -115 624 -727 -324 642 719 -900 -585 -817 -12 480 799 -568 146 440 -708 -43 -453 232 -270 -159 -263 -9 -884 -203 689 -161 37 209 -109 596 -25 702 -811 -488 177 -394 680 560 -201 -408 220 69 333 215 663 287 462 685 -679 29 -409 -104 -565 -844 184 -501 -495 334 -776 -341 336 -294 416 509 -583 726 -80 -450 403 428 -81 -383 -526 237 -69 -273 -309 477 -298 445 250 592 -751 -394 -327 -329 121 -697 -886 -98 558 726 53 -284 -881 -256 -187 655 -211 284 146 798 -412 579 -559 -408 -307 693 -781 -641 -899 158 468 402 -880 -611 331 684 -558 625 707 648 -568 745 -97 -559 15 -326 382 795 -506 328 -690 669 539 350 -688 -296 -858 61 -578 582 -350 257 613 -721 667 -753 -422 -773 446 364 -181 -774 -743 -465 -486 551 -834 -570 67 20 16 -572 74 219 675 288 53 -31 776 -467 762 790 349 567 318 83 276 -492 -619 88 -463 784 -446 -755 178 -252 -756 110 -510 648 170 -527 178 -582 547 -529 -866 -419 424 567 316 -656 71 -877 694 -283 -585 -3 -204 335 -741 58 -692 441 659 -117 415 -590 -56 239 375 158 -700 -825 114 -798 383 666 -569 -30 -814 744 208 -15 164 455 595 31 -396 -524 591 -821 -476 157 392 -702 -70 652 -817 -382 -325 32 458 489 -585 -897 566 -7 -691 -81 -395 -432 -731 81 -381 781 -184 -395 268 38 621 776 647 623 -440 742 -529 185 -511 -621 335 -670 122 -507 -898 -91 -13 488 569 -448 -375 -392 -859 463 -586 190 -816 -395 682 101 -733 -729 265 324 702 340 496 766 -622 637 580 -462 571 202 -234 -671 -863 285 -143 -320 -525 108 -94 -173 -288 328 -315 -807 -749 -346 -325 326 590 -807 -859 -401 -179 160 -489 350 -166 -205 -266 586 480 223 155 -838 -207 -413 -880 -758 763 164 -523 368 578 -500 -444 237 -724 355 -4 602 308 -603 756 -360 0 659 440 690 280 778 57 -644 153 796 623 100 -599 500 195 -303 -222 -18 -795 478 -285 575 -345 -820 -784 434 -887 -240 -707 137 -685 453 219 -673 707 476 358 -793 -612 -26 621 -778 -679 621 191 287 424 5 473 -536 -557 649 -195 -337 -495 -74 370 419 492 757 459 138 298 -634 -490 290 -346 -145 574 -483 379 799 59 -277 -311 221 749 155 -840 -894 764 -498 -594 468 -458 772 600 418 -279 307 583 663 -815 734 -184 -618 -313 696 212 -802 613 410 -861 102 -775 -334 -561 -222 777 -719 -211 -613 93 -868 492 209 10 -257 387 -514 726 52 -448 -93 85 184 151 -543 89 546 -349 312 -460 -407 -788 -818 -33 -564 282 -531 308 -169 724 -693 -584 -447 -866 187 -223 -185 92 -134 601 337 -820 -704 -272 -583 -614 -102 477 -587 -816 761 450 -25 712 402 -646 -595 161 215 -669 40 43 -145 -422 548 612 446 -46 142 35 -256 -835 -651 690 -721 -881 -342 206 -116 -647 -409 -750 -875 0 -568 -514 -737 681 144 -559 -729 362 -5 -687 163 628 372 267 -81 -323 639 302 -805 -531 47 -55 594 -858 -423 -406 -107 435 -479 36 181 -602 730 547 309 -302 -60 -210 -453 -475 568 633 150 -485 -50 -699 -686 -148 185 798 245 -615 -161 -410 356 233 -380 -598 -333 -764 470 -406 401 273 -73 726 -134 -384 659 19 -522 -706 -244 -527 -869 629 328 -127 74 717 -754 -139 -282 489 -770 -144 -267 342 769 -486 -620 -79 80 600 587 -111 33 -805 -595 -371 694 -76 13 -470 -828 -358 -258 -783 -662 772 265 -825 -733 764 -486 -610 -293 -507 263 522 278 -22 -264 359 -846 -613 529 161 -262 -685 -651 321 -321 -621 666 -26 -557 237 -663 -252 227 -408 136 348 -330 -243 -536 -229 178 -817 -154 292 543 -661 174 646 439 641 375 701 600 -757 -305 -417 489 327 781 -244 655 -372 306 350 785 587 -492 -17 126 722 -871 58 -358 -215 -507 638 -358 237 -591 235 219 762 -646 562 -486 -621 -213 318 -813 631 57 -154 207 327 -645 296 -458 125 -260 -204 445 -550 -834 104 138 -359 -455 187 113 -694 -827 -169 -881 283 -510 -669 -372 261 -199 161 -525 -683 -810 -883 -879 287 -881 770 -524 -83 -791 471 626 -363 -267 520 601 329 -154 722 -603 -358 100 396 633 268 -123 101 -254 299 -319 -227 -219 483 -227 163 650 385 426 -231 -131 -442 181 376 224 210 177 596 -498 -423 -415 761 232 763 792 109 -74 557 -660 -102 472 -729 -212 -35 -243 -309 -787 217 333 42 -107 699 -715 -173 696 -845 -414 756 -849 781 309 -587 -603 181 -704 -759 -749 348 -508 691 -132 693 744 -57 697 387 -184 -372 207 332 675 520 491 -209 304 611 -468 230 402 391 -586 353 211 -212 -264 -284 -793 -861 -810 -574 -219 -715 -276 -642 -784 154 -391 650 -335 -239 -62 -339 259 -243 219 -878 -140 -617 -199 -528 -380 -566 -543 -354 380 626 -208 -421 482 -896 -7 442 -336 -513 -779 -77 -372 30 -480 -388 92 -56 623 -506 672 -16 559 162 49 -394 105 -4 -322 -383 22 -827 -514 -448 -504 -219 -168 -533 61 90 788 -723 -406 -343 605 -335 -317 501 342 130 -216 -800 -221 75 -157 -894 -561 -712 -368 -490 205 295 -858 -107 258 -248 363 -443 738 -398 -880 82 -342 -245 -781 -838 -335 17 547 596 449 431 178 223 -589 679 -407 150 -258 -335 -679 399 -768 2 369 380 -710 -104 -783 194 -254 1 308 -469 615 -35 -61 -102 363 -615 185 346 -843 681 -562 286 -607 -817 -825 -56 -202 -862 -45 -841 -323 -897 -673 248 94 -698 -531 175 356 -307 -694 -253 -470 -480 533 201 -388 -97 90 451 196 358 -622 747 -818 -828 28 193 -186 533 -279 265 -164 -710 458 460 -793 476 -37 508 -780 84 477 193 309 -350 291 -856 270 -604 774 -321 548 -305 115 763 -538 -500 -94 -71 -284 213 611 -808 -652 776 185 -298 635 -339 -327 685 -62 748 -370 49 403 154 -60 603 492 73 -83 -657 664 -546 247 -495 -563 -438 100 635 -738 721 684 66 -623 -274 270 -457 -47 295 387 -280 -834 -74 595 -555 629 -117 762 -363 -157 -826 739 19 79 198 547 483 -824 -509 -739 -455 765 175 259 770 -449 404 -503 551 146 -839 -276 -279 314 593 133 -499 -689 -86 -627 -303 -807 -148 -892 -185 -325 210 123 120 -627 -459 217 -815 -35 81 786 782 -675 341 236 403 506 541 -858 -767 -432 -885 -159 326 509 66 -601 246 352 616 -426 189 -463 -274 -511 539 -657 -496 -20 -3 -70 113 637 266 -492 415 137 -51 260 -319 584 -676 -511 -117 5 -470 -217 -194 94 -113 -501 -105 -56 -279 57 407 -508 -204 -762 706 -453 701 -500 -599 576 -207 -295 -127 418 -627 768 -657 -592 -564 46 645 42 604 -658 -716 172 538 754 -416 -326 521 342 -780 366 -470 505 -462 310 446 -350 96 -647 -178 -676 -754 -735 601 342 776 -36 -819 219 394 -410 -304 732 -322 682 -119 -267 -106 613 -799 -142 -327 31 252 354 577 -172 192 -292 429 677 799 -395 112 134 -194 -458 565 248 107 -861 76 -610 -731 -305 254 -721 178 -845 -14 -745 686 786 446 -676 454 -222 -874 -262 785 -414 259 103 -372 708 -847 65 -229 789 -682 -802 -203 -697 341 -585 148 -617 -165 561 255 -466 117 248 -426 5 -329 -320 363 474 355 -591 259 370 -486 314 356 -186 -539 -303 439 -252 -788 287 -452 -886 616 189 47 239 101 784 451 -194 -635 -693 -350 497 432 -773 -692 21 -645 41 -264 715 612 -494 -877 -390 -865 96 -879 -54 -218 334 -715 -593 327 -348 -603 -278 -323 546 -762 261 -32 -712 -751 477 -406 49 -561 -242 -504 -388 51 109 384 -332 344 768 531 -820 -502 448 -426 122 -757 -701 -270 23 38 -685 266 366 -594 104 432 765 -545 233 -53 260 -357 723 201 -41 171 -360 -428 -127 329 -298 194 469 -329 -41 -563 247 794 -786 -490 -2 -677 -734 167 410 -879 714 369 262 274 310 603 636 -770 379 -788 -381 -54 -576 138 -747 459 -761 -545 -689 -782 -493 -219 49 439 47 -28 352 -817 618 -169 117 -665 138 -800 403 -778 389 486 -532 314 -482 -8 497 -448 343 -273 295 -306 759 -893 155 586 -565 -527 491 -57 -709 703 -20 402 66 -82 284 -508 83 -224 498 1 -281 482 276 -454 -253 -403 292 -139 744 -532 -285 -372 741 -564 -615 596 78 597 -81 -554 314 -161 231 -48 609 -528 -60 -637 746 774 761 -219 -60 -10 -775 670 -766 399 453 -492 -856 415 57 785 -614 -359 -791 85 148 -448 562 -102 -111 587 -310 750 -274 213 778 -606 -371 -890 560 178 -744 618 722 -593 -535 577 -100 -314 403 -288 364 -449 54 -792 709 258 507 -675 -580 382 775 358 653 658 148 739 -416 375 308 -166 93 230 -795 -809 -891 -627 46 -51 -836 531 697 -768 780 176 359 373 732 180 550 -417 90 -339 -838 760 -758 711 -145 241 123 -85 -321 324 -492 -531 -620 -195 436 325 -591 -112 496 142 -246 316 -177 169 -410 631 266 -332 -33 -548 481 -584 554 192 -878 -604 -438 651 -591 159 456 672 -263 8 -362 -118 125 432 578 -136 -310 490 405 777 486 -710 -507 -54 -361 -62 -77 219 -239 -205 321 507 355 -649 -360 -434 249 391 452 279 784 -3 465 381 720 -205 727 -21 -608 661 -312 134 510 647 -732 -296 108 -557 -585 306 -98 61 -514 -328 -53 114 -778 336 -137 -816 309 226 16 -290 635 207 -868 -736 -591 126 506 383 -435 295 -14 -352 -762 -645 773 -634 -454 383 -745 61 495 195 -147 -109 44 -686 -325 147 -91 363 -181 707 -182 -523 362 529 769 36 -216 -602 699 -845 -66 800 426 114 175 -793 -423 744 -586 -27 800 155 -543 391 564 475 -309 -2 -361 466 -45 610 182 581 716 -212 424 -640 -469 308 536 73 -503 243 -801 -457 28 323 -806 320 720 -808 438 -7 610 254 -73 392 433 653 532 -477 -727 -337 -658 -599 -793 -299 341 332 -319 467 -45 643 -572 -471 -58 -5 29 -438 -645 -135 -847 286 628 407 552 62 712 582 -327 239 760 783 -865 -486 -686 -168 561 -372 -129 258 284 -745 624 746 782 450 674 -565 -95 -647 -847 -31 760 189 -653 714 793 -657 -600 421 115 -390 -484 -373 -809 166 4 -253 469 729 -517 205 -25 -509 711 109 -301 490 102 -474 -670 -612 -242 -152 71 68 42 209 468 52 -549 408 -20 -302 635 -684 -36 -649 206 274 -121 -436 -643 106 -249 430 9 -171 -491 -50 -272 -508 -9 -346 -729 -537 -144 733 308 -9 555 348 194 -388 -358 762 -196 -651 -509 292 139 120 -164 -36 474 -140 -675 193 28 212 205 -521 176 445 420 369 -237 713 -36 -296 510 -710 -627 -56 -189 68 -341 -722 419 -198 173 -233 -414 -405 -167 -216 562 458 494 -3 -119 -822 152 788 -614 589 -235 -342 124 54 307 -664 -832 766 637 -836 -341 249 -438 325 -572 380 -526 -134 -722 -105 537 -671 -648 -806 -325 800 743 578 660 -543 323 -812 -557 38 -606 606 127 -400 -216 89 -811 -637 572 593 -62 403 119 144 -661 61 -424 178 -193 -23 377 218 -630 54 -690 -727 696 -354 151 -81 122 743 -487 364 -500 209 -664 -188 -300 454 493 -195 170 -646 -8 460 -543 -650 699 99 -95 660 -21 450 287 -423 32 -58 -443 484 -875 -835 -14 554 -164 -84 537 -682 108 727 -565 -201 -597 -191 -535 -272 481 113 737 -864 253 144 -513 -155 75 -644 489 -76 -664 731 -118 -745 -552 -775 231 72 -415 -142 604 -146 -202 483 587 116 479 -216 354 -476 263 446 -565 -837 -899 616 185 483 -387 -614 708 787 528 432 -75 287 44 -357 -56 -801 561 710 556 531 -149 325 293 38 -172 541 164 -402 205 -731 3 -713 -560 121 -323 43 -402 -350 -318 -219 690 -571 -230 -186 -6 -146 -87 -846 781 -657 -118 -416 572 375 -3 491 -328 -313 268 -660 407 -109 -132 -579 -688 -485 -652 521 409 685 757 673 -256 350 205 353 -403 365 -785 -295 290 -206 63 203 -832 -368 -692 531 -95 537 -84 214 381 415 -255 198 -276 239 134 138 775 744 9 -411 230 781 232 -651 -112 -66 746 -770 -403 197 -57 -231 72 -173 700 489 -511 -100 -673 -729 -171 -140 -513 110 -291 -386 -649 -91 -748 -224 -762 -635 330 -695 -850 543 -227 -205 -686 198 75 -798 -690 -500 -715 385 406 -317 39 -176 -726 729 -849 -142 756 175 587 -758 -471 400 760 38 481 179 -284 403 662 -407 136 479 791 482 392 614 -398 -398 -289 643 362 -261 534 -89 -272 515 556 -641 334 -29 -128 151 -496 -247 109 788 -117 -382 351 357 -545 -766 455 581 13 277 8 107 -798 -481 507 -15 -464 770 -680 -13 92 777 400 221 462 -500 -524 -858 -764 613 -502 -192 511 -359 -302 -765 418 385 690 20 -53 -28 400 778 -522 698 421 127 -491 -231 -854 350 196 774 -870 705 -385 -776 162 797 473 -397 -397 -778 708 -836 -706 683 -88 687 781 149 -190 9 -248 559 302 -856 654 212 -355 571 784 466 -517 712 763 -144 301 -882 92 77 743 -684 -879 -565 -310 347 633 374 -310 -399 317 -142 637 204 677 -31 -489 -795 -401 -835 -294 507 -321 352 355 675 -658 -2 698 -690 22 -718 201 -549 224 760 -898 501 -602 -317 -121 732 -779 423 221 -645 -501 445 561 130 717 -644 566 541 96 392 -493 589 -836 -303 -84 -268 701 710 88 263 358 -22 -309 -605 -674 -477 787 308 297 -454 398 -591 473 -817 305 461 380 516 462 604 -10 452 426 397 -129 148 708 -345 104 -342 460 460 151 -318 752 695 606 694 791 92 -807 -743 294 -281 -344 81 275 709 750 70 -457 -304 165 -869 277 -446 -11 333 279 -361 -124 746 -279 612 -626 655 -209 -118 -596 -311 -351 -356 38 -411 223 -744 526 783 -207 50 -767 725 -35 -106 -531 798 -353 136 -632 499 672 -35 -283 571 226 -689 506 225 63 320 -655 -463 -416 -582 -217 -685 53 -880 -753 -781 667 -182 -430 658 674 -171 676 671 291 773 -346 -497 438 -215 -740 478 392 -62 345 -838 -379 498 101 783 -105 216 -81 -524 -291 -608 -18 69 536 -695 -513 -523 -361 566 690 -211 219 -714 253 491 780 -455 -191 -727 -325 -17 -566 -746 139 -788 -363 697 -453 -140 506 353 -739 -306 -147 -111 -512 64 -2 378 -722 -752 -47 -284 596 -231 -865 224 -209 743 -42 750 261 -528 -463 -789 649 -856 777 -147 80 -164 -536 -465 -564 -804 545 -614 435 -877 -230 -836 626 263 -426 -57 -223 -550 -661 351 -539 441 -433 -547 -488 450 209 -34 -843 -544 -882 -93 -500 654 -310 438 18 316 -235 -544 653 -804 -783 79 695 546 648 522 -837 408 -101 633 783 121 -658 -43 -464 63 432 -208 -430 389 763 252 90 370 -670 -190 374 -26 -862 547 -821 -689 -112 -218 690 -782 -198 590 -413 -625 -716 499 -293 -897 242 791 715 205 -648 517 -708 289 -697 -521 399 538 78 -707 -431 -154 467 -590 490 723 -43 -146 400 78 545 441 -692 687 264 -435 127 590 204 -40 438 564 363 162 -857 -475 -375 -888 -546 16 331 -631 306 764 -290 -627 12 56 320 -657 53 -702 427 -522 -435 515 67 -316 494 586 -800 -866 -388 -283 698 69 748 237 -739 248 456 -402 -437 363 552 -889 -54 -719 -71 -569 -1 528 251 -9 -897 -592 -186 -643 689 -848 -844 -361 -93 526 778 48 -321 159 736 -626 -440 763 -515 -390 -525 -570 -810 -324 -54 -618 22 416 438 -168 -847 84 -775 -75 529 -592 -618 350 551 -840 -297 718 383 300 -739 172 -379 -329 -82 741 -801 -171 -659 -298 -438 -104 26 -529 99 -345 -882 459 -342 254 -685 -363 796 -424 -711 -658 -705 159 384 -696 -120 447 -560 -757 697 307 -289 -45 746 -844 42 117 -167 754 520 378 -437 642 558 -33 222 475 -125 -323 61 -805 272 -889 -856 159 708 -623 779 -685 -450 -239 -206 397 293 176 250 -672 596 799 -56 -728 523 -582 66 -49 -362 -427 778 -375 -210 654 -220 -625 -329 -352 -348 -660 -153 714 -188 -590 -469 -643 768 -817 -595 -471 -763 -125 -30 -663 495 -843 -541 -620 200 -179 -693 299 794 710 -852 599 712 -551 472 -226 686 -257 689 118 373 -601 286 784 -255 552 -757 184 -781 512 -100 -791 -494 -358 626 -415 81 304 616 428 532 440 -832 -156 120 -442 495 -376 151 111 226 -236 249 598 601 -283 199 634 131 -406 15 -113 -622 592 -182 778 547 474 -331 748 -75 231 -460 -275 39 93 -81 36 -813 -437 -631 796 200 590 738 -589 -40 652 186 150 -644 157 -760 55 354 -69 765 521 713 472 169 -437 -749 -516 54 228 -742 233 -577 126 759 -241 -30 -811 -264 297 559 587 -373 525 205 -158 -580 739 628 513 8 797 484 -226 35 -420 -820 -84 -18 563 -876 -272 -194 -65 750 302 -806 -411 -71 337 -261 196 -759 -591 -586 419 226 232 -657 -187 -281 -343 -665 -511 -492 -776 -526 348 -873 98 -476 -777 -743 751 95 -9 513 521 422 -595 -178 -640 -535 -341 616 16 -486 307 339 -224 475 -838 483 -595 -4 642 -311 731 -707 262 -771 37 230 -338 -717 -699 557 244 -722 379 -838 432 -271 -530 -240 -579 273 -747 -262 -224 764 753 475 500 -889 236 485 760 -707 505 -23 222 761 -725 -851 271 330 467 524 -643 711 300 -272 222 -452 87 186 -711 335 -153 400 481 394 -69 98 -759 438 -601 -738 70 449 449 -819 -658 -758 -812 269 257 536 528 -167 670 -423 -477 6 -152 168 149 -606 -409 -309 -674 606 -714 -205 587 -164 112 -171 -60 609 -696 -846 -612 -854 724 133 73 766 764 -245 -677 -781 -504 247 233 683 -150 -459 435 -401 442 -362 -251 -99 141 -670 797 -827 -698 -589 794 235 -717 -470 755 -59 159 -656 779 -249 -341 -186 -456 346 309 242 -25 -238 -588 -181 667 701 -351 299 -12 719 -369 55 -333 -697 343 -38 -607 -886 744 450 161 -228 -584 -848 5 -260 -476 -545 567 -487 71 -809 426 428 -389 -807 732 195 329 537 316 579 -227 -276 258 -50 -57 -71 -848 487 167 -399 -363 -181 739 -851 142 -3 -895 124 -383 -286 -255 33 -659 786 -326 -112 79 -254 167 545 -250 394 -416 79 -165 -349 748 732 559 -636 -555 529 55 -859 437 474 -818 -391 -328 -340 -617 -640 652 -85 564 361 728 -831 -457 543 588 -556 601 -872 292 744 613 359 -845 481 536 -586 -351 -289 -192 -791 -607 387 464 -756 -67 220 -854 -651 113 552 407 377 -856 -101 -360 207 -729 644 675 -541 -481 -705 -669 182 49 774 -771 256 141 418 583 200 756 130 295 732 758 705 -833 421 -862 -227 591 375 -724 705 -416 605 -826 315 -518 -205 -891 52 720 660 -206 219 -250 221 478 -203 690 127 748 -268 213 221 167 21 491 142 -807 -868 -731 533 506 603 -421 193 -798 629 603 689 231 132 -401 479 -449 -666 46 131 -832 -655 582 -669 665 -713 516 -423 -185 146 -695 577 -883 -489 98 314 258 227 442 676 -316 -697 -850 -685 218 -471 468 308 453 668 -169 444 324 511 -673 -698 90 787 -276 -559 47 -366 520 295 -178 -832 -603 -582 248 516 -316 -100 -305 523 -600 48 489 361 622 -812 192 -101 -361 -593 144 -124 -114 66 -610 -574 -867 335 -351 511 395 462 637 202 -146 166 -209 -296 236 750 691 454 519 -517 -794 -471 570 342 380 -637 -357 -108 15 72 223 401 442 -737 -318 727 -531 519 293 365 35 452 620 274 -869 -323 326 -511 283 -758 541 -521 113 -541 76 24 12 648 792 230 -558 -121 31 16 -373 -352 512 -254 540 459 -318 226 -90 604 349 675 46 420 -602 305 -880 -491 766 -261 -699 349 -611 -596 -293 -779 612 522 285 51 97 -533 -536 -794 47 255 -743 266 -140 242 631 150 430 329 -531 437 497 786 -370 719 -503 -299 74 296 -282 -507 552 631 -168 -241 -673 224 271 329 607 -498 467 -433 -823 -13 528 122 -356 42 764 -726 784 567 -225 218 -858 451 -205 386 627 735 381 386 114 -373 272 -79 658 -335 278 -300 578 737 -606 -770 -543 -298 287 -56 -438 -700 -877 565 -562 163 -320 -795 388 46 -225 238 -379 -652 296 559 71 -431 -50 -828 -617 -710 -866 275 76 546 277 751 -82 -761 192 -187 -607 20 73 57 -169 72 760 6 -616 156 323 -569 93 202 -437 487 -896 -153 -145 539 447 720 -890 -557 713 118 -212 -17 -243 230 -689 -860 354 -471 260 581 -283 -322 143 -93 -825 660 457 -128 635 -562 274 -489 800 -215 -560 -504 286 -186 -208 754 119 -179 715 -243 -732 -540 157 -185 -66 -550 267 356 784 745 -753 593 -719 691 -106 53 217 96 614 417 24 -529 383 622 189 -653 93 -692 588 449 172 786 330 -126 -684 505 537 203 -357 697 346 220 -546 371 787 -368 -519 -778 497 797 97 478 -394 54 763 -435 -504 -848 561 -276 -214 765 -100 588 -312 -744 -141 -51 -430 518 -208 -141 721 47 215 689 743 -83 318 -211 -350 -44 -209 405 390 -723 -797 -816 97 302 39 -482 103 683 390 -393 -291 -27 436 -119 -782 -607 236 -621 -291 -873 426 598 517 599 745 349 699 -649 75 -247 -506 80 -361 -501 -727 376 -577 -33 61 734 88 46 30 -203 -643 -65 -640 -343 -667 -50 461 596 528 416 43 -470 531 552 -547 -576 181 46 -652 -877 542 -294 638 -650 -236 -619 -730 371 531 -18 -121 382 -825 690 -27 377 290 -409 751 -452 -620 137 -776 -94 -480 -21 564 740 385 -551 -574 300 68 -487 -181 -17 679 264 747 -636 -433 619 -9 231 724 398 272 -633 -498 65 -69 -319 365 239 542 -78 84 372 -422 571 -837 267 463 -343 -723 645 140 110 -103 581 -438 -271 697 304 -104 205 -627 -153 553 -143 609 268 606 178 347 638 108 389 619 163 -99 749 -190 -518 -131 410 -837 -852 -356 -156 -81 609 -524 550 301 -11 -102 331 -348 -794 756 43 667 -415 767 -384 -219 336 330 568 -339 -838 -819 440 114 622 -379 -639 -848 -13 -381 695 514 702 584 132 -503 554 133 651 -230 -387 34 408 335 114 -637 717 775 325 -885 65 -448 649 379 178 -3 170 263 19 -377 327 -240 -832 23 -664 -349 -450 677 -330 -785 165 -394 134 -149 731 -207 147 -868 -191 783 380 693 -863 308 -191 769 -670 720 402 568 516 793 210 -464 -496 -495 772 573 -70 -231 -760 153 -180 714 -531 -423 -453 -46 132 754 -746 -224 -898 -430 -36 -156 188 527 -275 -64 167 322 -275 519 631 -204 492 386 -816 105 -582 592 463 574 190 -824 -159 715 317 -380 -119 -626 -538 -368 -239 -292 -470 -296 -514 -548 -703 427 187 266 288 370 81 374 -282 -145 -368 730 -806 -579 -723 398 -194 -615 312 221 -368 -367 -230 -346 285 -1 679 33 474 149 -36 -336 406 -627 -85 55 -780 414 615 -361 797 162 176 489 660 157 42 634 73 273 793 -732 -866 -440 -27 -814 695 -18 -80 -138 -59 745 99 -156 -328 -186 405 181 -752 573 475 243 630 359 637 -242 -218 -298 680 -786 633 756 581 -605 -522 -319 298 630 -663 -287 -180 -424 -185 507 645 549 -717 -758 430 210 -786 -800 -366 -193 52 244 -278 283 -192 532 -536 63 -370 -258 788 487 -704 614 -248 718 185 -773 315 795 44 155 447 -633 -182 385 328 -713 111 -83 414 -288 -399 356 68 751 732 294 480 495 -293 54 -399 -238 11 -269 109 -511 340 633 623 99 -256 516 -141 554 -760 -880 796 -252 389 372 601 531 -20 561 -37 -65 336 80 -94 347 205 102 -74 -613 354 525 705 -13 -46 786 -90 -735 105 -369 716 -804 608 -313 -809 -596 94 -531 343 258 -461 -207 -215 -224 -819 -64 -115 -350 203 -322 -334 -217 129 54 641 -724 -600 -844 -480 547 -230 -368 304 270 461 216 -495 538 -625 109 -138 -420 -151 -503 219 724 182 -551 -182 -680 -344 308 -511 -130 482 -453 710 537 -148 -397 789 -251 518 400 593 320 -483 465 -569 757 718 -199 720 -250 -199 -291 -108 417 211 -837 -62 604 -530 -685 26 6 -190 -112 -872 -527 -380 135 -693 76 313 -400 -433 630 -853 274 -393 578 458 596 -387 700 -512 549 79 -59 107 279 -688 726 -321 546 -446 -38 -214 -154 603 302 690 386 293 -45 69 -93 -491 28 -240 -177 156 -345 -688 72 -669 252 -578 -252 336 -192 -93 79 -677 -792 -38 102 -182 -417 223 -397 483 -756 -873 467 -208 -67 -529 497 789 463 260 -891 692 -456 498 -37 325 380 -672 692 -498 112 576 -765 -126 391 -46 642 431 -402 639 218 -736 -689 -720 551 591 566 -282 -868 704 730 -570 -774 -466 209 -339 -772 -755 -747 773 -507 -476 619 -537 -252 -618 -601 199 690 -287 10 -822 -114 681 -611 -59 312 771 659 422 614 -71 -434 75 -533 -213 -338 -209 -344 400 546 -828 -417 -644 -75 763 -538 -609 44 -493 604 -582 327 -67 -261 -670 -690 -785 -890 -40 112 19 126 413 490 -215 -379 -683 -743 -737 -669 171 21 34 233 175 -350 -708 -684 -634 -844 -256 558 589 791 603 -355 -499 -365 250 -565 333 -282 551 149 680 512 -223 -196 -499 202 -258 320 -347 -424 781 688 675 -802 -320 368 -483 -557 218 -114 -102 333 473 138 -268 409 -38 -822 -194 460 649 570 -412 -709 342 377 -422 630 -873 -884 457 279 203 342 280 658 371 -45 603 701 -486 335 -772 631 628 -549 69 -259 729 779 384 -239 -307 243 -812 668 773 -603 -435 -803 -736 -180 -178 744 695 -781 -766 -836 -564 -271 -145 -870 524 480 436 93 675 90 557 -149 -16 695 200 -865 372 671 739 627 -497 361 680 -770 383 -133 -490 15 723 -405 -193 404 -792 -771 -805 718 -889 -849 -257 748 -386 294 331 -662 -631 -854 703 298 314 721 -185 -47 426 478 720 699 113 185 395 684 473 -577 -728 -217 414 -376 -635 219 -221 225 -374 -46 9 145 -164 -281 293 385 -757 764 -873 267 92 -90 714 -568 564 -455 -378 -182 638 -491 -566 506 -683 633 238 -206 -454 -300 -321 -782 -76 116 -697 -634 255 -111 344 -771 211 10 -394 -30 707 511 127 588 518 339 735 -335 -35 383 359 -30 411 -818 278 -813 -97 -503 -387 153 -352 -168 -249 -432 -742 -248 -83 639 -343 37 543 -228 590 516 328 365 -724 581 -35 -813 719 -513 58 -117 710 68 -262 -190 -597 -181 385 628 113 -369 381 -122 -740 274 -512 44 380 -523 714 343 199 13 172 667 -247 235 743 533 -281 -399 175 180 319 313 205 -306 -26 267 634 350 56 -652 771 421 108 799 302 117 494 -889 -433 -167 -201 -358 -285 -712 502 -84 447 529 696 1 -305 -478 -106 438 772 794 -873 -185 428 -19 599 -103 475 -813 -839 -402 -889 202 556 -765 582 381 252 685 187 -43 -883 502 726 292 535 209 636 -126 -505 -658 -362 -135 -878 -208 -461 -357 483 71 38 148 -377 183 -69 79 -520 -75 -567 -277 357 104 789 365 -66 -106 -564 -694 -508 -268 560 313 284 -675 -343 579 -503 525 -230 -362 -554 -555 -621 -541 747 434 -565 199 510 -42 330 -636 97 55 -44 -163 -318 -291 767 321 521 -245 -11 -354 -326 -34 -32 100 -661 -711 270 -877 385 -296 -543 -91 -308 -591 -424 -760 -822 337 149 -451 434 439 248 282 -433 625 174 406 263 -879 29 177 -481 446 61 317 -75 621 296 401 -758 174 -400 57 776 573 649 40 19 -340 753 590 515 -868 694 -418 395 -856 -597 -360 -235 763 -412 -137 -738 -761 139 332 96 731 72 -726 -804 281 -173 -281 655 384 -533 -749 -22 -800 -697 -505 -75 754 -435 372 315 224 -264 -645 53 525 -175 -769 412 540 313 -6 506 -418 589 -293 668 -389 524 544 -392 520 297 673 564 -169 -54 -234 45 -890 -76 -655 -581 714 -199 -698 423 38 -323 88 -609 -653 -520 9 604 678 -204 -753 321 -201 321 -874 651 361 293 403 306 156 106 -520 266 484 76 460 152 568 527 -316 302 289 319 273 210 504 -147 -524 -612 -607 -355 463 -102 611 -184 725 750 -501 -408 764 653 91 -150 -654 105 190 404 166 -719 162 -645 408 420 523 709 627 205 -614 -741 207 799 -161 -684 -59 237 -432 101 6 474 -783 -480 -544 671 548 -550 -749 -427 -18 214 -66 -521 -118 92 101 754 -40 358 -511 704 -61 -703 -24 775 -141 -698 -106 25 -641 340 -601 633 389 -55 684 84 68 -371 -527 351 -870 755 -695 557 -579 122 -853 -519 -251 -12 -593 -735 -522 -435 -649 -647 -547 173 726 137 91 346 -418 364 350 45 -201 -378 -535 198 593 112 -865 -46 -758 119 -654 59 793 607 -788 -781 -306 37 623 -767 -850 -461 -548 296 -781 -893 -675 507 357 -792 -214 -71 131 -491 9 -328 -442 -447 -873 126 -398 -631 679 -734 -736 495 -856 638 -525 587 207 9 -417 608 -203 142 -25 -711 765 -86 -822 621 99 565 -74 345 -581 91 -236 -818 -201 594 111 -370 -68 202 -40 80 -600 695 196 257 212 -567 218 278 -16 443 161 744 118 343 73 780 588 -538 -428 445 108 -791 277 299 -284 -113 558 624 -824 343 -547 -616 136 589 -83 292 783 -838 -66 -171 -886 134 -567 722 9 -74 -211 -765 -301 -29 -659 668 -73 -210 768 -861 166 -147 -609 -346 -343 -268 -734 707 739 584 673 -15 -34 202 -600 -623 -202 50 161 -430 380 -512 -344 -53 -495 -679 409 595 262 -530 -799 520 692 639 41 -639 232 -502 -134 -778 703 698 -890 -103 -673 -493 136 -501 -223 -392 508 334 -780 272 -226 162 647 482 -209 506 34 -566 131 -868 -249 -703 331 -625 -225 711 -483 -745 -92 134 394 -593 -704 743 -702 -185 -709 -759 -60 -517 -598 718 202 285 498 -628 469 -198 252 453 446 749 -334 -349 -173 -63 -714 -705 563 -741 -866 -312 97 -382 386 -785 -245 521 -433 -780 -721 233 346 -54 -215 -106 503 -720 118 -475 -440 731 -677 -830 -295 292 472 -380 -520 -9 166 771 -17 -512 -449 601 -758 -348 581 -821 57 -878 -425 -8 -832 285 279 -560 -268 636 129 -374 351 -177 -759 -107 243 629 -347 -74 -227 -832 372 -324 -69 -283 -616 603 767 -339 -557 656 384 494 643 397 490 -495 -391 -11 -687 -707 42 330 764 -738 591 -488 158 376 365 572 -455 284 -763 -256 390 66 -679 -222 -431 -766 -795 218 -644 -45 98 -14 12 797 636 160 -126 -732 355 -55 652 744 -759 -58 216 95 198 -46 -885 -99 -419 -27 -290 468 -34 793 -402 -258 -777 179 376 -893 572 -746 543 553 545 -403 -338 -16 -737 178 236 -670 -179 484 -323 263 -879 -89 -424 -454 490 -893 -822 567 653 352 -306 50 -638 -294 314 -230 422 240 113 705 -857 -361 -712 -327 -534 -618 -876 -283 -358 -806 599 -290 -302 350 649 28 -342 -531 761 463 -727 -300 324 -857 598 -532 97 725 -589 -197 629 549 -305 326 336 482 398 119 -78 310 235 -684 260 -631 584 -115 799 -506 584 753 -863 198 76 -761 37 -724 -356 -150 439 195 -201 -467 513 -467 -254 -302 387 -862 534 -446 299 364 -263 -493 -225 308 -528 -72 468 -542 -13 -62 -503 511 -354 223 -493 315 573 411 595 -171 288 -858 -612 -59 -5 -368 630 -277 425 -741 -138 440 -710 -684 -857 263 -484 -500 769 -752 494 -128 713 634 -457 775 392 -290 41 -297 -736 -884 690 -302 351 121 -247 379 -322 94 495 -446 569 421 488 380 -25 -241 -312 291 196 137 138 161 -837 767 536 671 -127 674 -276 -262 210 -197 -551 534 478 -476 254 -71 -33 426 -428 -348 -141 -663 -171 753 -250 -63 531 739 403 -407 332 133 468 -114 -316 458 429 476 -843 615 -376 756 173 -803 -667 -610 -355 777 362 699 93 -652 -578 -435 -271 256 573 -242 639 360 -215 313 -846 -588 -859 -72 -375 -873 -30 540 474 -213 315 -588 -868 387 -899 -74 -768 -575 -353 -108 422 -292 -124 -772 -465 673 -757 217 31 -100 -460 -831 -296 366 166 215 299 -273 620 75 359 204 -857 683 467 717 624 -52 -291 282 -168 -552 655 203 -802 -835 -307 -52 322 -562 -645 -170 -768 -553 373 -340 -5 -50 -519 -68 -446 -410 697 -718 -430 136 452 -529 -441 -187 135 390 -78 -76 638 -60 -850 -185 -475 -56 323 -120 -818 -231 -273 -410 187 387 -736 -544 -436 750 185 -146 -362 354 -839 142 -518 494 554 6 501 261 -281 215 -430 441 169 755 -342 -306 -5 -389 237 -349 734 139 -338 -296 439 -713 -673 188 305 537 -345 -154 505 300 112 -745 -772 -375 238 -863 -811 176 -279 621 -861 360 -241 520 -367 -890 311 110 623 779 -268 442 -243 -225 472 -53 571 -606 -585 335 476 414 504 165 -829 723 325 -645 -653 704 -178 111 -557 -174 -776 36 370 628 614 -472 -654 277 -410 -74 -172 159 -861 493 159 -365 -749 -666 -477 -141 -552 361 164 637 -369 241 419 424 -609 -122 88 499 -21 -271 408 -728 318 481 236 134 -604 -630 -483 -157 691 636 -852 -869 649 553 -492 -704 186 337 -703 381 -48 -595 -182 38 -480 -706 501 466 318 -280 626 667 526 -745 -404 -782 214 677 -623 -759 775 -900 -23 -287 615 -807 -556 481 293 -245 729 -666 194 572 -700 -132 -708 704 -279 -226 -628 294 28 -286 -166 75 684 621 294 7 -318 -655 -147 602 336 0 486 -82 208 -90 783 -312 -777 -823 -756 -98 27 -28 573 231 -655 -206 -589 -873 570 -451 -669 473 188 -711 497 -626 400 -816 -682 102 426 -173 -597 348 350 -729 -438 257 -457 -767 -109 -742 15 251 -79 -303 -833 -696 62 370 116 91 -819 -308 777 586 -729 -307 561 508 465 492 -47 99 530 444 -835 -469 703 -409 -581 -649 -676 -341 -107 -276 779 -329 -15 43 578 728 -111 -422 -456 338 -439 -784 150 -53 -423 154 357 -66 -706 643 239 -493 -626 -82 -428 79 -133 -696 -604 -424 -863 -794 -819 27 795 463 -886 -692 43 -284 -122 731 -776 -705 319 -74 -346 -149 743 740 592 288 236 370 59 -750 780 659 -517 624 55 619 624 -261 -55 349 -257 658 63 -245 -473 -2 -812 -762 158 -126 198 578 -51 297 276 -190 -572 41 -738 -498 -592 459 78 -218 799 -161 638 -639 554 -666 -430 -679 -315 594 -318 452 -624 740 -249 -501 -27 -498 -806 -577 320 772 -225 605 219 0 -774 -393 -377 452 781 -277 599 -529 -352 168 297 771 -370 787 484 -685 191 -887 87 388 -118 419 -483 264 569 594 231 33 -711 -121 94 -652 -585 -358 -469 177 -762 -535 -896 225 674 546 212 697 474 80 -676 -652 464 747 734 -154 387 665 -738 235 776 -477 444 -658 -290 -653 -103 293 38 512 -451 24 -270 -872 -72 725 -196 -801 76 -7 -91 -876 -131 181 -116 -798 653 -630 48 -166 501 720 -188 -731 -143 -28 -417 612 666 -210 648 102 -528 123 107 -225 -26 563 -415 421 197 540 -595 117 523 346 -805 -514 -522 782 -300 519 312 211 -558 -207 248 -556 -134 -478 39 508 -608 580 99 -413 62 -543 729 687 -631 377 641 -562 -30 765 43 476 -783 74 -255 553 443 234 -162 -271 337 157 -654 -747 490 -497 -363 -626 750 -70 -612 654 544 -56 -709 295 303 326 -573 243 456 420 -742 -339 -41 676 -667 105 232 -435 -472 -19 677 -815 319 -582 -234 501 478 469 287 -832 -748 -144 297 -519 792 -421 318 41 753 -449 -870 -745 -266 -420 -709 608 95 189 -81 162 -805 -305 482 548 -609 -584 -810 108 -843 396 6 583 76 -592 556 -353 346 667 351 -542 76 793 -622 -154 243 237 524 519 -486 564 -833 247 339 -612 597 -702 65 -452 -798 -790 -730 -300 716 -451 779 518 47 -71 7 -885 568 -768 -365 -18 -24 89 387 59 -866 -186 247 769 108 388 -323 -498 605 44 383 188 335 -600 -204 368 -519 -316 200 -99 -138 -406 353 -893 -679 -685 -878 376 -312 429 319 -481 509 -860 -701 -606 -817 -24 253 564 -97 -431 -10 -240 421 -184 420 467 -187 -529 629 540 337 -811 -143 495 -891 -157 -210 789 36 726 -881 607 -171 267 184 -467 326 564 143 -572 -604 -623 642 -900 593 -647 -873 375 -277 513 752 136 -715 -866 -489 -658 -29 52 723 -792 297 -478 -526 -380 -230 -877 -386 -853 -680 -88 443 -562 -438 -299 -697 -548 534 3 -74 -656 -676 -835 -744 604 -740 -366 -72 -575 -127 -511 29 679 -833 -47 -897 -377 557 48 579 -493 -293 -299 -643 -333 -874 -370 196 35 -873 250 -755 256 -101 -196 -264 360 -839 -604 282 -176 -455 671 109 -321 565 -638 391 -795 614 -626 -51 242 -127 547 459 -218 312 799 745 -548 -344 -193 -539 -389 401 -438 766 -840 -41 765 -49 270 705 415 -864 766 581 -844 -30 -785 182 436 772 569 -233 478 260 -717 -596 196 -136 83 -5 -487 -601 -690 745 -204 -828 -676 -116 49 285 -409 222 -365 215 122 684 61 -92 -598 234 -385 794 735 -782 -574 154 472 -817 139 544 -706 -736 656 67 269 -887 -761 577 -888 319 -413 570 14 -219 112 -46 256 376 623 542 -580 -754 402 570 -567 580 369 -639 688 -126 561 778 645 -333 -535 -744 -875 -545 277 631 -514 -536 -114 -768 -547 -415 -693 -182 -783 782 -189 -383 -56 576 198 -297 -69 -442 -511 351 178 61 -32 -808 20 -713 -264 -319 782 -596 296 724 -377 102 -90 -571 -133 747 -626 291 -642 -388 -536 284 -347 696 38 774 272 789 195 367 -761 -73 -890 -781 241 481 212 -814 34 286 -423 -511 722 27 -463 -520 199 227 607 -883 -889 450 634 -117 -877 -74 647 -312 699 -514 -862 526 783 -845 -281 758 613 714 98 -413 -555 -750 -653 74 247 -6 -31 -410 282 -432 574 -440 -782 -196 -223 -506 584 -869 -685 730 243 -260 -490 -678 477 549 -840 593 -348 710 -252 -720 -303 85 -623 15 -423 -583 -495 206 -470 -638 -196 632 467 402 -759 -616 -716 219 322 -675 330 591 -270 310 -684 -185 554 704 -52 131 768 -611 685 -640 -654 273 387 -613 -827 -330 -203 722 -445 742 583 536 610 -98 -368 -613 660 -294 -739 43 -797 784 366 -222 110 -186 695 371 -408 481 604 -248 -258 275 -868 246 327 510 -381 -719 -673 320 -368 -548 424 182 -868 -516 -487 299 510 -830 -109 -267 727 546 131 -351 -827 -14 -808 -790 666 395 -266 214 -825 -323 185 -289 -585 -196 67 -839 -522 -798 -629 598 498 -176 51 395 -16 349 -573 415 -19 503 -772 -473 300 637 643 -653 -692 -883 -321 -437 602 653 -243 -456 -207 -480 306 -468 -157 422 262 -385 71 2 -747 62 719 482 462 -123 464 470 -295 550 -586 570 -783 620 541 607 607 -566 -816 -506 -494 667 594 567 -294 610 328 -319 754 -503 -694 -136 659 -767 -276 461 -348 311 205 -25 659 -155 342 297 -538 244 -120 752 -176 -537 447 795 584 469 -155 -340 628 381 741 -534 373 -384 -634 -107 -142 229 563 -591 -334 560 -200 104 -259 -505 -101 -769 778 -522 -282 716 516 235 356 551 615 -785 265 74 99 772 581 -677 586 314 83 -568 -310 -738 -211 69 -851 -757 258 152 -653 420 -831 -581 287 751 588 595 451 229 -173 -441 158 -479 363 -854 228 -161 225 -365 467 -541 729 434 -105 84 -884 665 599 149 -534 -840 -642 746 -83 215 216 -382 -246 698 -210 22 -542 322 306 11 -111 -210 498 790 -422 169 709 -431 53 540 -531 -401 -56 -390 -406 332 47 -240 -595 -468 580 62 254 -400 -296 -587 -96 -709 -834 210 763 -672 93 -762 6 -435 123 -653 -160 -878 -170 192 672 727 -192 301 446 -811 519 -119 -399 -117 -506 -582 -469 -261 169 406 -819 -617 169 446 -733 -567 -381 89 303 -551 -667 194 479 -476 -833 778 240 638 101 -157 -406 439 -451 390 585 410 -594 585 567 -59 36 -615 261 391 -51 -557 -8 530 520 283 -543 -852 389 0 -709 -315 -864 -210 -748 -572 412 -35 527 -633 527 584 332 -311 502 179 749 -564 -205 617 640 380 -218 254 -521 392 -301 286 321 -612 647 273 594 -567 -150 -854 198 -524 732 167 -153 394 308 -591 486 -733 -164 609 -628 -576 280 -599 -186 -664 138 684 265 629 678 -594 -162 -15 526 398 54 747 -628 297 599 -273 480 -537 -239 -506 392 -154 -751 -746 -321 592 715 544 239 -605 2 164 141 -785 334 333 587 -898 -667 135 -363 -322 542 -876 373 607 -664 -632 303 749 218 341 566 307 593 -726 153 -419 371 -585 402 -699 -418 789 219 596 62 75 -818 543 -746 -625 -268 105 -232 -32 -93 333 -467 -164 689 -39 461 412 -318 -592 -167 502 793 -65 -82 417 -422 795 525 327 294 -175 290 84 96 648 -403 66 2 491 -116 -392 553 654 333 -800 -53 -20 644 606 -690 -345 -876 -552 -2 -818 -250 -668 647 -572 43 -238 -528 -177 -815 265 91 -620 74 344 -821 -168 764 -159 -436 415 536 189 -781 -897 -754 129 -796 699 -687 -155 11 443 -166 -772 80 170 -376 -330 -224 695 640 -486 -529 429 -827 494 207 547 -50 707 -618 -784 -355 390 44 -832 765 -405 761 4 -382 -731 -429 -656 741 -92 -739 614 -6 -735 -532 558 -656 267 486 -670 -238 -206 -396 533 78 -418 -436 -784 554 -505 455 157 494 -417 587 92 -837 668 614 -716 695 -809 -661 527 -150 -704 621 288 -488 433 -315 687 -26 -22 -207 404 -833 -890 -127 -316 -556 616 637 -865 -19 621 560 -605 -463 325 -762 -200 -300 75 -840 -524 -764 -547 -518 -578 69 780 582 727 -855 -827 -668 -458 294 -650 80 457 -558 -262 309 -517 -407 321 -503 -115 717 726 -784 -323 -314 -888 555 386 -117 -368 -416 -631 -104 -304 -146 656 -762 -744 -691 536 717 459 731 -142 -434 -136 571 658 -372 442 -390 7 -300 -129 -423 362 -177 -619 -303 -535 -15 -890 -857 -512 143 5 661 650 -798 279 -469 727 403 -209 625 -188 638 -320 -828 -62 651 -795 -317 -701 -485 379 -375 323 -232 -435 -587 784 -446 -427 -491 479 -614 -246 -510 -854 133 -187 681 647 199 -456 357 325 90 111 454 220 483 337 -378 215 537 134 143 -87 -229 -876 774 208 202 -741 -197 620 -535 155 130 -30 -31 -225 -325 -435 696 305 -831 -544 338 708 -4 -816 601 557 237 -486 475 -658 -82 573 217 -13 316 785 197 -546 705 -662 759 -790 -532 -741 677 -543 -517 -582 -754 48 -429 -340 -761 319 -750 -195 696 604 791 686 473 -684 361 -761 -270 517 572 -808 -744 395 -471 428 -361 776 408 626 -117 -556 249 -744 -423 -561 171 -780 -775 -508 -17 546 -755 -195 284 616 -520 670 347 -794 -498 -390 715 231 314 -660 -448 478 -831 -884 24 -83 91 239 -235 -227 -854 691 -337 250 215 365 -211 93 -758 578 -98 695 -167 47 -859 -827 -604 -131 508 682 611 138 426 771 -121 -698 -272 -87 644 -138 768 47 -697 -890 -759 84 -696 -221 -277 473 -469 -121 701 678 -595 -145 -235 452 273 504 -317 -491 177 -546 -560 -716 376 -513 -825 -276 475 -222 372 -731 -9 516 -838 -757 -257 291 -596 -798 -193 782 758 -34 74 -458 23 -832 -217 -495 412 -465 -373 -181 -622 -639 148 537 280 517 600 -412 -74 -815 247 742 531 -414 -530 -899 -863 239 -271 -891 -548 363 -647 -137 -715 15 -513 -846 111 -256 48 -686 18 183 289 -362 70 -447 404 35 414 -382 254 -502 -458 329 -843 -18 -300 346 -217 392 -475 -765 40 603 -265 -300 352 399 -764 -528 704 -412 -378 511 -379 -649 460 551 462 -102 -430 -193 685 138 541 -437 -4 -280 657 -636 -337 -29 -745 -545 -371 -617 -444 446 -648 565 -581 21 527 709 481 -464 644 653 52 454 -843 -514 49 -372 195 -432 -560 434 600 -736 -266 -490 107 241 -580 -453 -557 -773 -704 -12 -29 337 -416 -547 -867 745 640 791 670 -486 -541 -667 -761 -275 597 -166 415 -227 -442 715 650 -413 -778 -341 545 -466 375 613 330 209 167 -279 -4 475 -594 124 -79 -812 -124 -429 -402 -227 562 288 -332 -658 -10 469 585 -725 -489 649 250 137 -162 770 209 -565 308 266 -627 -145 223 -455 3 -698 763 -818 790 -2 375 622 -331 644 574 185 -894 -461 -728 7 -307 -586 -76 -715 -766 731 -88 -506 145 753 630 -58 370 -259 -526 659 -639 318 -488 312 546 -211 -465 633 -243 515 457 -710 -4 -23 -253 -534 157 765 -801 580 678 -785 748 -282 195 -796 627 -782 -175 433 -522 153 -696 192 771 -55 -266 -555 -416 -707 343 -813 -366 49 484 537 -716 444 300 762 -390 -514 758 -625 291 398 282 373 -758 108 315 -779 -39 353 330 487 717 -191 144 -827 -871 662 -376 -595 -44 -749 529 -505 -321 -377 284 181 738 -77 -176 -686 -225 -376 54 370 -257 62 -642 8 131 -242 -134 -249 395 759 452 -18 -197 596 314 21 -634 -58 -743 -826 415 -687 226 616 -160 -875 -183 277 386 477 -556 -634 -603 56 562 482 410 434 -436 -858 -350 -875 735 504 -45 193 768 353 -84 -273 -293 -488 88 -846 -122 607 -28 467 798 -654 -710 -883 -717 -458 734 -327 276 -57 355 399 -736 334 -750 60 -287 237 39 192 199 -419 378 521 -289 -894 -466 447 689 -224 -479 -525 -881 -815 -511 162 -572 191 -669 472 -77 -274 411 760 580 -67 147 -602 -819 -164 139 -714 127 536 -182 -221 375 -531 720 162 -778 -88 -289 14 12 -52 337 697 345 -654 -23 -237 633 461 -160 -449 553 -6 727 -492 -548 -678 694 602 -487 16 -641 -213 693 -235 527 -735 -28 456 308 259 -481 -264 181 -123 506 -628 -849 -544 -249 436 190 320 40 -255 -299 466 294 140 468 -22 -270 514 -400 128 -445 -136 707 724 -883 -563 -299 336 -468 -669 71 -738 646 363 -709 223 264 -694 -165 607 460 -4 377 -283 -316 26 -593 -581 -187 -39 -373 -298 -800 659 -864 -268 -413 723 188 163 686 164 -817 -162 422 -786 -426 530 -19 -504 -840 280 -25 678 171 -641 -251 243 452 655 -152 -525 193 639 750 -884 627 -688 459 -502 625 245 -547 -238 -177 -26 243 303 -218 -314 445 -656 215 -33 131 -851 215 -187 332 510 -773 53 -251 -656 -25 -359 -506 -711 545 -562 666 -427 -607 -524 494 -862 735 271 603 -466 -613 661 699 -747 6 636 31 343 190 -580 -266 -499 -100 -642 -638 -604 -600 -64 -538 -649 -114 -364 -858 420 25 -704 -792 -844 -10 -864 -228 404 -481 -82 571 -426 372 71 -722 475 -345 -883 91 48 204 785 760 -485 -739 459 535 -295 -40 605 773 726 -60 -248 -60 331 -209 359 -794 20 145 -881 734 -407 -418 706 337 -408 -88 -552 -477 -503 -769 -786 -33 -564 88 534 -250 710 -372 612 86 590 555 214 -709 112 444 -495 505 349 141 440 364 167 531 743 -730 -410 458 -751 -887 83 -92 -432 -424 394 -284 495 -854 -625 -653 -588 -356 -169 489 498 -19 403 -350 -687 -113 -386 -623 -43 82 645 647 37 -299 462 -622 268 71 -647 208 680 592 -753 109 799 601 -516 -725 349 -616 38 -49 -159 15 657 -329 521 -276 419 282 359 -899 -558 94 -536 -162 721 220 -139 414 607 -523 -764 -137 -247 477 486 404 282 775 -441 252 -674 127 -315 503 -483 -595 -430 585 -274 -467 -391 -655 -890 209 -253 -668 -549 714 -176 538 -17 287 -677 752 -679 -352 -771 -271 282 284 575 -815 -652 135 -787 684 727 -561 -834 134 659 -377 644 378 -250 -196 576 -396 -862 -128 -104 -193 370 -112 -457 478 -283 44 424 -456 49 183 736 95 -102 -811 -208 -294 381 520 207 -253 -639 347 423 -397 320 417 -820 185 -79 540 601 333 259 -693 -673 -785 48 495 -826 -494 -296 129 -425 -809 682 -265 465 -798 563 -316 -246 -716 476 -28 10 281 193 -764 -601 445 -275 -285 -735 69 -786 344 -171 -546 92 -832 221 7 489 285 -563 -90 -827 488 660 729 -795 226 -707 -431 -816 125 -888 -696 110 -545 -201 729 -581 -176 466 -108 405 -204 213 -88 -488 638 360 -296 -635 318 -840 485 739 639 745 601 -455 618 329 -168 362 -38 -259 -201 -31 -184 789 373 257 -728 -742 14 -870 501 412 119 619 757 -892 -407 -427 92 390 -787 -656 775 -413 -18 -802 656 60 -540 -799 -841 -562 86 -572 -124 -710 244 -471 543 -763 166 722 -802 -707 -453 206 -516 -645 -825 621 -475 159 -420 -563 -339 177 487 536 176 -96 -188 641 383 424 657 435 -238 701 443 617 -729 -26 -687 637 -291 -707 620 249 7 562 -844 -867 154 -497 765 -92 -367 341 -282 674 -313 495 137 269 175 -192 -579 665 353 -293 -858 -855 -626 585 -849 726 -462 -349 -545 -833 113 652 -349 -266 750 35 -96 520 -648 30 -472 -639 374 -678 352 636 -269 -882 -134 800 -353 498 186 536 650 -122 325 -407 85 -489 -805 249 468 645 -186 -616 -259 -444 154 -667 283 493 619 93 -780 361 -360 -771 688 5 683 -697 -242 726 -286 71 523 739 732 426 496 -160 -827 648 38 -722 -231 457 202 -568 -109 683 516 -381 -348 210 500 -869 195 -30 391 548 9 -658 -104 -433 267 -552 583 -819 151 -272 -197 -106 -144 -771 -82 582 583 670 -466 799 -382 558 623 -418 -86 -270 283 147 -19 -232 -606 -154 -161 -198 -28 133 497 -553 52 -257 152 312 -281 -689 637 303 -593 -468 -282 -155 416 639 215 -467 260 433 676 -838 -777 -399 -845 290 -71 -185 -454 152 398 275 468 186 -855 251 128 100 416 -146 -205 495 483 -641 -156 538 -350 483 182 -95 -10 -793 119 757 251 437 600 -101 -406 -44 -225 -401 605 -159 -433 -402 -436 -479 515 79 354 -832 -794 407 -573 142 -481 -12 -20 -316 -462 -228 671 482 757 437 540 -548 303 605 -169 -457 547 -104 550 -265 -204 -514 -414 -60 431 -25 -699 -498 -674 -579 458 345 632 -262 -208 -383 -686 228 -454 136 -495 160 700 0 766 275 -580 -427 -468 740 -745 420 -29 -392 -117 670 -899 -529 302 -62 614 -9 -497 251 -580 -224 702 -748 -810 -704 -787 -727 674 770 -272 113 660 -135 -651 242 -157 514 -277 715 416 -669 536 -657 210 743 -470 185 343 166 178 -367 -658 146 -181 -52 -771 677 -309 -158 -14 -24 387 -578 694 -684 -489 -122 -720 -168 690 -542 259 -779 279 -322 -378 -451 601 -220 -763 715 -85 725 727 681 -109 -73 -233 733 -44 -185 29 -282 344 208 -660 -44 -21 -399 -687 228 -147 -850 109 7 539 381 -149 -263 -240 355 107 484 -208 321 375 -292 743 -335 288 492 -404 672 135 -39 542 41 -320 677 -803 -756 611 529 -758 556 760 -235 -192 174 -615 -709 633 -90 -701 -453 -188 790 247 -631 71 361 -142 -709 -282 -862 679 181 -674 660 -705 619 164 701 -409 292 -43 -698 454 395 -393 -596 259 -194 -144 353 757 791 -821 6 592 -281 -646 -272 -53 -175 573 -270 526 -827 402 -75 -221 724 -82 -878 452 -776 750 629 79 402 783 790 693 -593 560 249 790 593 734 193 470 -563 412 -438 302 -51 144 -350 382 -846 -254 28 -699 -102 622 258 -708 254 -423 428 135 380 -501 -71 -834 587 138 -873 546 36 -23 -897 -292 617 270 428 618 -720 -350 -407 -703 -311 -43 465 -312 248 558 138 721 93 700 -254 517 -100 763 460 567 -213 773 607 -587 121 356 85 -237 -229 492 -379 356 -646 -195 506 480 -693 159 465 -42 115 -101 -609 -230 451 -757 -825 579 291 -669 287 -231 411 -657 -127 -898 506 -459 -601 -797 -93 -498 60 -743 -118 596 748 48 545 -270 -207 -732 -404 16 324 -318 -62 213 -504 313 539 274 741 -408 769 82 579 569 -759 262 -772 1 332 -617 344 -596 459 322 -388 404 581 -299 498 -78 661 545 -489 104 -178 -332 -782 106 764 101 416 -615 348 -172 795 -284 -549 633 -379 -43 712 761 -864 -519 73 -154 -449 -254 595 -728 235 -616 -664 194 571 753 673 347 70 -83 528 752 48 -709 -266 -580 -124 -261 -12 540 -864 -687 -131 263 -574 782 371 -687 -549 -604 718 198 140 -640 -281 416 337 -703 -745 -340 -808 421 -379 -552 559 642 149 -415 -105 147 -158 -579 -68 316 340 -128 -90 307 -76 72 223 -828 106 -507 -826 476 -368 -789 311 -392 124 224 -529 187 463 -491 237 -78 31 -827 776 722 135 -98 -568 559 -846 145 -155 724 741 773 -266 370 -391 207 -378 431 -185 -297 35 616 251 -431 -222 -86 -606 434 400 -722 -260 -14 195 -836 -555 -576 57 -324 -311 230 -467 610 688 364 58 191 -635 312 755 -154 61 344 417 640 262 687 -46 -696 -8 431 -15 393 -86 343 798 273 339 -366 430 -175 -460 446 673 -152 -138 366 671 584 677 -325 251 -314 184 -115 -810 -662 612 51 -705 -704 -45 342 319 -411 -574 354 67 106 723 362 -470 -898 -535 -234 637 621 -340 443 560 31 -574 431 791 -421 -160 -711 -270 -187 555 -124 -414 325 24 -412 520 320 618 -678 -591 384 -197 -539 -652 -840 250 -738 225 -250 506 54 -124 -256 770 -65 592 -396 -231 -297 93 -159 766 -444 -70 -842 78 318 -324 -323 521 -245 -698 -434 768 -659 65 659 236 450 237 435 775 200 308 -391 -135 -765 -674 -415 194 761 520 266 249 -567 -468 447 250 185 -141 790 -449 107 50 579 -831 651 545 -688 -516 -609 -377 36 -525 -653 -108 38 -811 711 -120 144 644 67 -343 -896 303 752 781 -347 -571 118 615 -760 -395 -777 502 305 348 -734 -149 375 -505 -492 -540 655 125 -344 145 369 376 -876 -4 -435 332 -204 754 -573 -629 -766 -131 -597 488 725 -618 464 -783 -273 683 -865 432 -673 674 -286 -641 -246 -8 -832 -312 575 -861 -221 347 -740 151 -779 -44 -822 -240 -457 46 358 -169 604 -722 90 398 -720 217 -702 687 784 -209 672 181 334 -630 -222 106 50 -897 -652 289 -157 -623 -242 -376 -295 659 -800 409 362 161 -662 -785 -211 767 604 623 596 -443 -398 74 -159 476 623 -225 577 -633 -835 74 -853 579 -715 292 -606 -165 139 298 421 -697 -11 -692 163 -563 -182 -243 335 235 182 -542 539 -555 -299 342 427 386 779 592 783 -561 72 -78 450 -728 -556 -428 -451 -140 -468 346 90 -388 213 -303 -263 421 670 -97 -701 118 -673 786 277 -777 325 -607 456 347 -754 -821 319 460 517 -627 410 -865 574 380 -679 -171 -114 759 716 -775 -630 331 40 -538 -611 539 32 411 -629 -313 655 475 -576 -722 209 -594 -218 -459 -529 183 -416 211 157 -645 -724 201 -298 344 -817 53 550 -584 393 -582 16 -801 -679 -46 406 -795 -441 598 616 671 270 -860 320 -362 -420 -153 212 -637 83 22 559 -151 126 12 37 -586 -661 121 732 -771 -175 -807 532 -817 -542 -681 24 -893 621 -263 251 38 654 -275 265 -831 760 606 -84 53 -693 258 -316 -542 704 -651 -543 -133 711 264 -775 372 437 40 -19 -504 -18 799 48 -27 380 672 -874 379 -279 -99 -127 -192 503 -578 -737 308 -640 575 309 -401 -304 -572 -886 639 -626 659 123 -67 -495 341 -597 -484 580 -828 -108 -771 -745 -745 -760 99 -487 -360 -374 -493 -201 400 -314 -225 482 692 -579 612 3 -132 -728 4 -70 -882 59 658 -480 -502 -729 -515 -806 106 155 618 -512 2 -143 -104 335 117 602 -583 -669 -73 -293 -7 328 427 -328 160 -792 74 597 -313 465 685 178 540 -328 -138 689 613 552 -392 702 -82 674 138 366 -443 -666 53 -218 -823 367 724 -485 270 69 458 -576 -361 574 -678 302 502 -154 103 316 -26 -441 -67 -41 -522 -371 352 -108 -506 -785 -17 131 310 -84 -607 317 -1 -404 562 -664 174 -570 -447 -349 728 -524 -199 -698 582 -726 -759 46 132 671 81 -533 -317 398 -613 -841 -180 -623 -286 -447 -13 551 -773 163 -616 -819 740 -759 -698 251 -671 -373 -251 580 -143 -888 440 659 791 622 193 -299 -468 34 796 -706 -900 230 -567 -632 356 -176 544 -471 528 752 443 538 -555 -451 267 690 380 -729 -622 253 395 -446 412 -734 -497 196 -605 31 774 -627 -562 588 -221 -802 767 -780 -348 500 -110 -485 -849 -845 -765 -269 -236 -733 452 -352 -867 484 -543 -291 -217 -180 -172 383 716 133 -351 -259 121 -769 -23 -140 117 440 598 698 674 -842 -527 -869 54 279 317 622 -826 225 590 339 -124 -170 52 409 220 332 482 -354 713 -505 -636 -504 -691 -73 -47 -620 -270 183 -9 98 -7 785 -422 -350 555 637 116 702 493 750 414 272 309 629 626 -435 -808 -540 -88 -698 -531 628 -256 561 -147 170 408 111 -595 114 552 292 502 328 175 425 -373 669 202 -208 -794 126 -779 785 769 -627 -449 228 -798 -452 -812 23 739 -488 592 579 -284 -412 -540 87 -35 -855 -234 348 403 499 -317 -789 42 536 296 137 749 -590 521 -406 584 70 -66 -632 -809 -723 515 -252 319 -876 83 -107 -47 -277 573 33 568 -87 -135 -704 30 -662 -707 -58 -879 656 763 442 572 -580 -515 -509 -610 -501 481 734 -876 455 624 397 759 751 -651 531 72 -758 668 64 712 242 464 -419 157 -590 89 -114 -438 -683 155 24 -748 177 -9 49 -816 401 -527 606 -129 -562 -498 -506 654 -379 -867 415 -42 -486 -263 211 -9 -667 -368 -849 -578 386 638 -445 360 139 534 303 -895 -768 -836 389 -559 683 796 36 -748 -228 -201 -128 168 -703 -453 654 722 -697 500 531 -154 -868 -859 239 249 -357 -716 510 -701 -402 -663 -602 122 -60 -196 250 -239 342 761 182 387 -725 -531 -815 -144 -231 408 -444 204 -170 651 -44 -338 5 -570 -32 282 53 302 403 -638 -292 -765 -627 -487 -82 531 214 688 -274 789 309 -812 35 597 -801 411 -790 -423 -281 -685 646 664 -190 -29 96 460 -630 -883 291 -747 -284 -517 776 -574 -218 793 -353 194 242 148 199 -812 -688 -522 -349 -445 -8 800 56 375 146 -375 771 779 -733 -1 -791 786 -687 751 -873 -591 651 -573 589 -183 463 -752 -233 413 764 -27 -459 292 -112 444 282 147 335 742 -183 -7 -271 -120 -841 -55 592 612 -444 -887 -458 710 -752 578 700 -772 -805 252 -863 765 -191 277 373 -463 -40 -713 -767 -196 650 -419 -20 -134 -169 592 -627 785 416 -748 -497 -86 -872 -823 -66 -479 -449 283 474 -869 -84 719 -41 27 -776 -625 -516 -531 643 -291 -606 -62 747 -872 -371 -492 448 -303 184 204 -564 517 631 -660 643 97 -234 -846 573 -332 -585 -796 635 12 -144 578 -156 -205 591 -709 -496 -177 740 -895 -308 -484 -587 -506 544 -134 281 27 217 -850 -609 702 -489 263 -804 289 93 -361 662 -544 35 464 -568 -640 442 -566 -818 34 -116 -228 -216 -770 -504 597 144 -742 487 -632 -408 57 -29 -611 -842 126 -725 293 456 -424 169 28 397 -381 -789 -768 164 -494 -468 -405 169 768 -757 -285 743 493 278 -637 -317 750 -789 434 -126 159 621 5 -47 150 -728 -876 -644 -385 -756 -791 -47 -559 -477 -728 649 -484 456 491 -542 112 -198 22 -877 565 -321 733 587 373 -143 208 798 -367 -806 674 325 9 -432 -623 306 224 796 129 701 338 -775 42 -445 484 -788 -877 -452 175 -517 -725 -539 -639 748 -526 -744 -282 -687 -723 -231 -250 506 -771 -342 675 211 747 -450 726 243 -215 -410 760 -59 -595 -680 -95 82 590 465 150 -305 -587 -12 -55 204 419 -25 225 -77 -292 -275 110 230 -627 66 -3 765 -732 402 528 303 424 -224 -282 15 772 -449 147 388 -553 -784 -845 218 184 -465 -372 479 -409 249 -370 4 250 249 -138 460 772 207 -817 -745 117 116 525 -485 786 -198 -877 -599 -876 -325 86 -354 9 297 636 729 747 286 -660 443 244 -674 -437 -283 -249 66 -453 775 -399 596 -609 -103 578 244 -619 692 573 -440 682 -58 -512 -212 -289 -34 -95 702 490 -363 778 454 -207 -303 5 132 -393 -641 -558 -138 -695 -332 395 -869 -541 -165 145 533 -854 -647 257 113 -93 171 688 556 -196 230 668 -403 573 -445 224 -191 606 261 -676 371 -880 -600 -169 -523 -601 406 -778 -178 738 -34 -498 -693 648 594 510 -104 194 -892 -357 -383 -733 222 282 -503 -877 -128 268 228 -171 -281 -254 -847 -874 -257 -136 529 513 33 283 -174 -525 -124 -581 -507 -283 613 387 73 200 -308 60 636 -551 247 -836 -204 -235 -628 -469 404 -166 468 -339 -413 48 736 -801 6 -445 -187 422 -112 -105 -148 438 724 393 90 218 -520 -412 789 -848 148 -697 486 4 509 -874 -445 -10 -832 -4 218 302 -309 -476 -3 -650 -511 548 520 268 -101 -473 620 777 492 54 -772 -145 416 186 737 -842 670 -756 -754 634 67 -158 -704 -360 -224 -865 298 712 -328 -331 -501 -564 248 610 453 293 -862 337 -55 114 82 39 -866 -62 629 -1 -311 298 -101 -751 -547 -539 -75 472 412 -37 704 74 313 -449 -772 -889 -38 -699 363 -470 421 -315 354 600 568 -96 -855 83 166 201 -460 -358 -129 -186 -635 549 432 735 -185 598 -537 144 -690 131 410 -509 -681 -430 406 648 -180 -254 -468 557 -188 679 -297 -643 162 -450 -179 -896 -826 -71 -462 -343 -613 -143 -373 61 -182 -160 671 -710 713 734 88 -270 754 622 316 235 -861 -710 -343 -347 -108 -252 58 -136 -163 -517 -506 716 618 -30 161 -139 -126 -900 18 363 -114 157 -242 710 421 -418 -479 -398 445 500 165 -212 -835 661 712 706 -845 -380 738 -22 592 -461 568 799 286 39 495 554 -667 -813 274 -407 -632 351 -892 376 -611 216 -872 518 -212 382 -556 -524 -504 751 -509 678 -155 -487 -548 542 483 -846 -821 567 425 -157 491 -142 -281 770 799 381 -898 670 663 -438 -372 741 -47 283 512 -590 -141 -396 -222 101 -260 65 -330 -375 119 381 -177 393 -780 -364 713 -139 585 438 -704 -758 -682 -64 105 -385 -490 -34 -72 -48 590 -645 736 6 -770 -536 -365 22 272 681 -678 755 -538 425 -175 -286 208 -357 700 -214 619 23 -162 347 655 186 -278 -869 -564 -812 -648 -375 17 -516 608 512 754 -691 -240 328 -590 292 -628 -884 -590 107 -757 136 -7 669 351 38 -740 786 134 -595 751 -126 -315 320 259 -681 -865 398 387 681 -342 -179 -625 -514 -51 241 -397 254 -704 -686 193 496 50 415 -464 -180 -476 378 -158 -703 451 -146 174 88 -275 722 316 568 446 619 413 772 321 -445 520 -720 -6 -86 -562 -215 -511 404 526 -309 -801 -488 426 -379 647 -109 -308 431 84 518 368 249 -309 -871 -350 -499 568 697 612 92 -224 -493 637 -265 -789 18 -560 -158 304 106 611 62 -369 190 -641 -140 133 -824 -499 -55 765 76 500 728 -875 272 -359 -471 236 199 -844 251 -139 -858 94 -626 547 253 372 434 675 -674 311 -750 560 687 -833 -754 4 504 -428 -485 -228 -827 -867 -670 249 -181 -68 499 -808 468 -429 -460 199 -830 -2 698 -306 -683 6 742 574 -683 144 -194 200 -880 -192 -772 -258 -28 -898 656 787 -678 -87 -495 -100 -138 308 532 -500 -19 538 -580 -803 661 756 -618 -799 606 -581 -524 -354 -865 -847 -802 -112 -420 789 611 -159 -259 -646 468 -851 -556 -33 518 180 -376 -132 770 475 322 -747 -860 369 -860 -139 -441 800 662 -763 -266 -318 -643 700 155 233 333 573 641 -792 365 -338 295 174 -589 -675 -653 -443 -366 -555 270 -330 -197 694 -256 -684 35 -67 -106 602 363 311 500 -139 -715 -182 -322 357 727 611 -104 -850 -411 717 -796 -51 -477 -145 59 -727 -171 -374 604 790 -604 -378 -392 -159 188 664 641 -66 559 -550 -559 -765 410 610 86 -625 413 -451 -567 -488 166 689 366 -795 181 -292 -812 416 -764 315 607 450 -282 -886 -642 518 -781 -668 201 337 37 -225 -645 497 -38 -103 431 -731 254 572 -760 -300 317 343 562 69 -799 -610 703 -718 -235 -706 -875 560 118 127 28 186 774 720 757 595 55 -865 402 566 -777 -798 -253 -217 657 412 556 363 24 -728 -603 176 -476 -60 182 618 -309 -861 -173 -433 724 373 393 -580 -602 -108 11 40 -718 -55 -606 -526 229 0 -625 -177 -110 5 -713 -251 167 -563 143 282 -738 -867 268 246 -256 -481 201 -886 -209 -52 -561 510 -184 -112 499 482 420 481 375 -532 223 95 110 -613 34 208 293 -770 481 -185 -335 720 646 187 438 -836 588 -445 -380 -247 -890 -729 -276 8 -275 566 -98 -885 430 796 -58 300 6 461 128 -516 -703 453 673 96 571 60 602 -534 -396 -199 -656 642 -689 -831 94 180 -386 361 552 210 -108 264 646 444 -762 308 -827 50 -157 -384 -359 -808 486 -519 710 -694 -258 375 725 -548 -651 595 381 -326 -600 286 585 -869 -58 430 552 -413 -123 -779 489 494 555 -209 488 628 762 165 -469 -802 727 700 -868 342 -113 187 -560 473 -510 -523 -786 -349 -671 225 -678 790 513 726 280 450 651 500 698 238 553 147 516 110 196 -546 -95 790 744 -779 722 -818 385 -158 182 349 650 419 40 -730 -271 247 -138 753 348 -821 602 677 -360 777 320 -193 -726 476 199 -46 -159 -784 -574 -584 498 732 -266 695 -534 -604 -660 -604 -82 -247 205 -134 -621 -508 -340 -682 -596 4 -586 -741 -534 741 -467 -180 -96 -271 705 747 -652 -679 -314 -796 771 -68 -514 -44 -517 435 -16 533 102 -724 154 -10 -431 671 -612 435 456 298 -552 -476 617 250 -699 492 153 -629 -434 -767 517 313 132 -49 -388 -682 -766 779 -56 -120 216 795 -383 388 452 204 693 -557 -146 551 -512 401 -897 662 -698 -502 -103 -636 419 -596 -165 -620 742 254 -260 -40 -166 -572 228 -832 -441 428 -471 601 -434 516 311 219 403 -842 -722 545 -561 -243 -532 539 -142 242 -859 417 654 516 770 -782 356 358 -543 262 -524 527 -540 588 -351 -621 188 -683 -28 -505 208 -543 -693 779 264 759 556 -473 -530 420 15 -561 -294 -302 410 -414 -180 214 -777 -171 -531 -825 100 -439 -819 457 -440 -804 -588 71 -410 -278 -794 152 -282 -543 130 394 493 -795 416 561 -775 -59 -875 -664 -504 -185 -33 -771 428 -510 646 156 -233 254 720 149 247 -153 392 -834 173 -740 -239 270 47 516 -567 424 -70 -6 353 -580 266 4 784 -230 104 618 -555 -393 -188 -285 -882 -221 449 -237 461 -164 -139 -712 491 49 721 -863 433 -821 -750 -439 657 665 -767 471 -473 745 -128 -149 -895 -36 -647 427 419 -257 -380 349 330 -782 108 385 733 -380 -796 -470 -1 -23 -420 174 -518 -68 325 708 -416 365 630 726 764 467 -128 650 -681 -362 299 -329 51 784 -520 38 707 -747 -779 -481 754 -388 -807 431 -32 -471 134 415 -17 497 50 640 -858 -245 -274 486 541 177 548 146 -470 -719 -235 -336 521 310 -408 -755 722 71 475 -422 786 -192 -321 787 179 130 530 794 300 303 -123 577 634 6 -449 603 483 411 -821 -587 557 485 -263 -39 -267 56 -34 -725 -832 -96 791 -435 -56 606 493 745 -184 612 604 -509 -305 -862 -325 -616 424 760 333 243 -647 110 -262 -547 186 658 680 131 -723 -403 -51 -119 125 153 334 -221 420 -285 433 -386 -34 483 -351 -365 -502 -542 715 -718 -264 -539 -108 -875 369 -301 553 412 -108 -42 -286 -7 -123 686 614 -317 -565 -849 452 108 256 -84 181 97 314 550 -523 589 706 -658 11 -506 -509 164 391 574 697 131 -80 -846 -631 -790 -380 -827 491 -748 637 275 -828 -780 -109 -455 -666 -394 -230 -583 -628 30 13 -817 540 766 706 -893 -245 343 179 -793 -303 453 99 -349 123 -164 604 227 207 -44 130 -465 -69 652 345 -523 722 -702 -36 476 -891 -475 193 39 740 28 211 -233 -471 771 508 50 -466 -157 344 -383 286 -125 -525 -833 380 -302 -330 525 688 487 81 -285 -279 -595 -95 -307 -492 487 -97 129 -488 279 -520 576 -545 207 736 185 729 -135 216 173 192 517 512 -24 -632 482 475 -604 300 334 298 -10 581 375 363 -13 -784 338 408 -567 317 -587 262 -365 -238 -451 -104 114 292 -713 444 250 -832 216 -285 -484 -583 -255 -220 786 -228 268 -435 -713 520 -786 -148 436 -261 -607 719 -567 -795 63 -341 -311 -581 -696 371 -232 93 -671 459 422 -315 -669 -542 -178 -668 -168 -732 317 -646 73 -708 654 -304 264 -239 -824 422 30 -736 499 -806 48 -118 11 742 -291 -786 429 -894 -227 271 -20 -673 -857 -66 -708 -697 38 189 -317 -184 171 674 234 603 259 637 182 363 656 -9 714 -196 -160 11 -810 -106 -723 289 -204 -698 390 737 35 330 -513 578 -637 24 -709 -368 753 248 -316 767 486 -599 -460 687 -718 -368 634 -31 396 19 673 -463 -534 -149 -600 448 -239 505 46 -350 -139 120 -725 412 286 354 117 706 -59 39 -705 453 -872 683 -544 738 -437 611 1 131 -445 217 -735 -769 -144 757 565 -69 535 396 -584 -165 -736 -566 732 -152 478 -523 -570 48 712 781 -465 -376 560 370 413 -491 -795 137 -58 -792 -654 520 403 179 -666 -864 -466 408 679 501 -325 -537 -699 -55 -489 -286 288 -686 -688 -547 -857 450 465 -847 -388 543 -289 449 200 477 -241 607 -146 -181 621 147 707 210 242 35 489 299 -295 -538 514 747 640 46 -878 -486 -483 -59 -476 -583 194 287 -320 -791 235 372 -292 -802 -300 778 183 -286 -56 18 734 -40 141 -43 -616 726 -532 -40 -483 -332 -67 -503 398 -492 -239 -482 -384 434 -116 632 -223 96 233 -127 604 -429 275 734 -27 630 41 750 -352 699 481 -675 46 -791 207 217 108 238 -267 -379 -351 -50 744 601 -862 42 795 -542 676 785 738 640 -459 -132 634 747 -179 -554 -178 213 324 -215 533 61 -236 -822 605 -511 617 -331 334 -441 -844 -699 -352 722 33 -535 -685 -411 371 -833 -814 734 -678 -204 240 -497 -268 -292 -441 -754 -363 -46 439 128 437 -781 -25 -314 -814 -490 217 709 647 20 -323 -295 -661 128 -468 -80 125 358 683 579 487 -575 -409 240 -135 -453 747 791 79 -419 -87 -39 670 101 -894 458 800 709 -828 100 698 -311 471 320 -649 -55 -11 -181 -163 -598 153 114 194 -50 -851 -773 -677 678 -820 -457 -35 -535 469 -900 -268 -54 -357 -533 -281 -767 44 547 -84 239 -855 -107 194 -256 -321 -747 600 163 -853 -144 -764 345 714 -52 628 217 -708 388 491 -248 95 -823 618 478 -580 412 -610 127 -253 -688 -468 421 -568 -775 -531 262 331 598 -28 -203 333 -77 -664 -744 193 -590 344 172 -418 149 -120 -234 -43 506 -545 -300 -74 712 -751 -199 -690 339 -143 -426 -868 745 -174 773 729 -622 -459 -801 -768 -430 87 -415 -165 164 683 -257 -684 -182 -707 -106 152 -67 -477 767 -467 550 294 367 -200 -98 -244 -63 -741 164 -194 182 -781 485 109 -544 -441 -215 -241 -388 -47 -452 462 210 130 505 -781 -439 685 -708 -278 474 545 94 -340 717 263 -773 -308 -144 15 -308 -594 -237 164 -473 653 451 292 -402 -835 406 -100 -459 239 -574 -15 -736 -881 676 -5 -193 -855 747 313 -650 570 -779 246 726 680 -862 -259 -564 -885 -143 -334 -142 227 781 -453 553 -807 -227 648 648 403 594 734 -757 -525 362 413 310 -91 -248 -423 -188 -631 402 -757 600 8 403 -589 160 75 -94 750 -162 225 -169 793 -221 -321 -896 -388 -621 -158 451 -459 -700 272 -652 -735 106 575 -804 -33 235 -155 -800 721 759 -118 475 -104 -470 -589 -736 -682 470 -612 -535 158 -253 463 149 685 378 -536 233 714 -339 187 -339 499 548 -259 -244 34 -693 -459 -168 -546 116 -776 -124 -336 -275 288 -368 -449 272 -621 -645 -108 -190 386 -615 -496 -167 -501 -539 -517 628 727 -732 67 -635 428 793 -864 -752 -63 333 663 86 97 665 565 33 133 -230 94 326 -305 441 -499 -676 161 -466 -757 540 -51 590 -198 332 -849 -176 329 697 -888 100 -139 -695 535 -208 346 -337 689 263 441 -899 386 339 -523 -42 -254 332 -548 -424 -208 -49 -67 -50 -74 -119 683 -854 -39 -538 -90 -822 -620 -362 -398 369 -189 183 -886 -386 -484 -862 626 -813 -479 -686 -466 -803 476 226 -453 264 -135 766 -409 -335 132 -647 -436 -268 -135 405 680 138 20 -611 -636 -507 469 266 -667 -367 -205 -624 267 -347 790 -765 -853 366 -448 385 -335 -98 782 -489 -497 -175 -873 -158 -88 149 -194 -99 386 243 -779 614 32 640 -539 -598 48 -480 -479 101 438 -737 -167 -77 -413 -552 -308 313 276 -720 775 -210 -794 -364 -455 -160 147 -402 685 -607 709 -845 435 625 560 12 -687 238 734 127 427 788 176 -370 622 -376 187 394 354 -600 215 331 360 530 714 -208 -409 -751 410 634 620 410 -730 539 327 354 636 -472 -887 -804 -582 -188 -760 -273 606 457 -632 346 509 495 -825 573 -656 -434 470 677 749 -864 -409 414 -849 203 -280 -18 465 -126 492 48 152 -24 7 -365 -365 -820 -473 379 -711 -670 152 -505 -358 395 575 794 157 722 227 -214 725 26 621 465 764 -747 -409 -4 43 728 -433 -753 -241 210 555 -776 -156 -379 731 -724 -531 314 232 -681 297 484 88 -113 682 -143 297 441 -370 -578 -518 -363 -570 -533 148 760 422 -877 603 202 -70 -176 -200 -20 185 -75 -709 523 -676 -115 266 -748 -174 -186 -318 -396 -75 -120 779 -231 -442 587 -424 -784 -478 -124 -333 9 -260 -223 532 265 -605 -625 392 -680 203 318 -721 -63 -475 380 -485 -746 -355 103 502 610 -288 -782 -419 -204 -764 316 -600 140 311 -715 646 -70 -256 425 0 -379 600 684 723 379 301 -542 -613 -811 -685 774 662 -336 -116 364 -617 -82 367 -289 630 88 217 170 357 -263 228 286 201 -783 -675 -486 388 -293 -777 -433 725 -62 -734 555 -356 -210 666 -327 -397 145 526 13 213 -155 -407 562 463 733 -648 36 687 -677 -558 380 -135 -47 74 -798 -900 -54 -571 772 74 727 620 251 -203 -130 -725 -548 170 238 -311 -586 148 411 495 -406 -40 -485 733 398 199 -275 -119 -9 -65 -483 -806 -601 -750 486 -429 -170 -143 -375 -253 229 402 -295 643 484 209 710 93 398 -824 -142 692 -717 -443 -578 321 537 -350 -825 170 -715 -388 719 -462 727 599 -143 228 713 44 247 252 -123 689 -161 -828 -75 -801 -282 761 -887 -147 720 777 -316 -809 152 235 329 700 -475 -80 -24 396 162 193 226 -205 322 -296 406 424 -282 -820 -221 -868 -548 -637 -702 -670 -48 314 -744 -238 205 673 -469 440 -56 -868 -314 515 -472 631 -651 -33 -67 791 -628 779 -353 -53 786 751 -156 -221 -134 -695 -774 31 -376 -792 412 -897 634 -342 -264 33 -459 -217 118 348 -112 567 -154 637 -538 -474 -782 -28 -254 477 772 -62 -672 -755 -737 -78 -106 -274 -651 206 248 -266 -853 -675 -400 -761 494 126 290 -640 -464 -473 -841 -132 225 278 67 -79 744 772 -894 -42 -600 -498 296 512 -207 -434 -321 -809 326 366 522 -802 -660 579 537 98 -574 -422 582 357 267 213 333 697 -110 -592 -95 -669 549 -42 624 -610 -320 781 -330 -292 565 -820 -40 -287 624 -144 81 562 -846 211 92 -307 162 103 600 276 -223 432 -836 464 317 27 432 141 -622 -406 408 -248 -687 -270 768 -67 -455 201 -382 -571 524 -169 269 -564 212 -703 -529 -690 579 -728 453 46 -574 432 33 -527 -684 -443 -792 362 -885 -847 106 245 -646 789 190 769 -145 -135 325 122 -592 684 766 -436 -146 -187 -304 -353 388 91 94 -287 -514 119 388 -79 -607 -568 -680 -642 418 -344 -507 765 433 -541 -634 -370 -336 -39 750 -389 -748 -97 757 497 321 638 -608 176 670 -896 -260 568 264 644 -817 390 628 -760 -30 11 712 263 527 70 -132 -37 24 -15 493 -234 -112 459 -144 -278 410 -841 12 56 -634 -265 -377 -191 -36 -746 -49 791 -436 273 -677 -622 -307 -316 182 80 -105 706 715 -887 -252 68 784 -500 159 135 272 -118 98 -665 -26 487 -498 -802 665 -500 590 222 276 -786 -163 -296 79 -545 -553 -260 -382 -763 -168 -563 -415 158 387 370 -617 -142 -784 -787 483 195 -86 -685 -736 -693 749 276 -252 -278 -750 -250 383 -18 782 -781 -369 109 -374 447 -542 68 634 -272 17 -362 -475 127 -408 168 232 -482 771 122 346 -617 440 612 -577 -408 331 354 662 217 206 160 -434 11 -587 577 350 -864 -814 756 -473 -476 -488 -880 -88 672 -675 -576 691 -105 -366 -350 -159 -642 530 -545 214 -711 756 293 53 -650 590 -596 -6 523 94 -328 770 -742 -364 -705 145 -603 415 148 263 -503 542 -655 -344 647 -401 586 326 671 623 648 -609 -688 788 485 -592 -488 -719 97 -852 442 -676 -683 -41 583 539 118 -542 -417 -426 255 605 -323 -317 110 561 484 -323 634 -581 204 -753 -184 316 -575 -742 -56 -426 471 685 595 577 -683 368 -410 221 301 -719 421 609 381 135 -594 -797 -203 783 -187 149 441 -881 -181 799 564 -738 724 -829 -101 675 -781 -327 300 -619 -592 473 -810 140 -287 70 766 206 -427 -195 -52 417 708 629 -757 -618 202 150 313 -284 -326 -638 216 240 -37 -429 31 -678 258 -416 176 -489 -695 394 145 30 764 -162 -758 -374 121 -887 561 -178 -575 108 -690 -679 -863 13 350 690 -536 -157 45 -740 -603 -893 447 -454 101 -476 297 -575 242 -223 -136 -468 732 358 -405 78 -434 113 363 532 287 -588 -747 332 -472 461 576 637 502 20 -10 -701 -418 -332 -176 -78 -306 -693 -308 295 710 -303 -280 758 -211 664 -824 290 -747 -353 381 728 -710 731 62 -194 -109 12 270 565 680 575 201 528 529 -110 504 -5 -281 -202 771 391 -171 10 -442 -844 -390 672 -638 789 616 441 435 608 593 -218 -209 -629 -312 621 160 373 494 -47 764 -801 455 -506 15 -174 -364 639 743 -277 -662 -751 719 423 -692 -519 -215 521 -157 10 108 -77 -390 -589 0 135 -112 -521 -310 -172 -704 575 -852 60 171 -654 -5 -9 766 182 -311 551 -463 -190 -546 -191 715 351 -787 619 507 -463 513 -192 -511 324 352 -659 -398 147 398 -207 -368 33 -159 634 361 -202 -671 -501 659 184 607 -454 234 571 486 -482 82 -602 530 -834 797 -453 -780 -462 599 401 -778 -509 -151 -360 -740 -557 101 457 -423 -762 -611 -136 -432 -744 20 -886 591 -359 735 -80 548 414 -676 -329 252 -72 425 239 -413 -729 -413 61 -531 180 -9 -60 54 528 -294 -540 63 376 -691 -231 -323 45 -779 423 -493 -91 -260 -189 578 -499 286 449 -840 164 -864 519 -368 -574 567 -801 -188 699 -405 571 -617 -864 -765 -750 -283 -347 502 -765 -336 -742 556 -786 -211 49 -612 -178 -204 -868 -157 9 -837 -788 -406 -2 425 -763 158 167 -131 646 -222 295 -775 -199 520 722 -722 71 -603 -857 332 -851 93 -802 -75 -102 704 748 -276 -127 335 -876 -838 -239 163 -317 -877 451 -44 635 -691 -590 -240 274 -764 100 -673 414 40 -647 351 624 14 230 572 -470 -513 -67 -213 -106 296 1 434 -667 -731 -717 563 534 -184 -3 -328 -703 454 464 -285 -653 279 -697 -63 -344 659 141 -13 735 -661 -622 291 32 -471 222 -785 -693 -887 769 -369 229 616 -339 -860 713 514 -300 686 -44 -100 -784 529 -717 -387 -381 -456 -431 178 -278 -705 -840 -434 315 -354 116 -765 355 -214 599 -217 -411 178 28 -94 175 -407 -795 -346 -128 467 -453 599 -505 -361 438 704 -820 -552 -241 -369 -770 110 -205 458 -128 655 766 -158 -482 663 -887 -394 -811 533 259 -17 186 -887 -171 -851 -270 -873 51 -662 -24 -896 593 -608 -270 -328 -135 -336 -823 426 -440 225 236 328 239 -300 -746 277 389 -47 -412 -136 130 -180 474 -408 -487 -257 413 229 -765 -208 738 -458 -499 -8 -747 -38 -296 131 -840 -397 -708 110 386 -862 -379 23 -427 518 259 -625 -758 -841 110 529 675 238 770 -280 -481 -87 196 -720 178 -503 -191 -765 -702 -480 564 -891 -807 712 172 -870 -105 -68 401 63 -567 -213 -854 -783 -583 -206 298 -700 475 -344 -73 -481 129 -792 -286 -618 144 -618 86 151 657 -281 -6 692 121 660 120 273 645 -170 -6 -420 782 -457 404 465 721 406 -496 -647 301 -255 -430 -501 -535 -451 525 463 -274 644 -470 600 122 449 -350 95 553 -434 -460 49 488 -220 -307 -758 -29 -300 341 -523 -535 -278 -692 -674 665 350 131 209 535 -637 698 -340 669 -695 -110 -174 -591 -561 -170 -353 -319 -387 226 -313 126 299 366 -193 -279 727 -302 479 -4 -603 348 362 -688 -869 385 -790 -3 -620 125 -17 -255 238 351 84 -140 525 269 392 22 -659 6 -299 249 -444 374 -754 -31 -303 12 -281 -355 -790 169 -553 624 -800 -796 606 729 514 -573 764 -457 299 -164 765 -899 -619 -483 768 730 -463 -729 788 -32 -239 -55 546 758 -160 -675 -5 -153 759 311 448 708 -136 -582 717 610 254 660 -774 -582 705 788 -498 692 300 588 -192 -652 -555 -177 3 -875 585 -734 445 -687 437 -17 245 85 119 -339 -517 60 228 -680 71 -803 338 447 610 -235 170 -48 -609 219 239 -117 617 -570 -517 313 67 200 -821 -371 766 -832 224 481 202 -699 -790 431 -89 419 -476 -108 38 -667 -671 210 303 44 284 -662 -630 -310 513 -617 -341 -614 -615 -699 343 472 -658 -8 665 -136 -157 -606 521 534 -687 412 -51 266 89 -330 268 -565 -119 320 43 -71 148 796 -780 75 -645 428 134 -886 -567 7 -744 -898 77 -1 -418 400 794 364 -740 -785 -304 -454 -302 39 264 230 -510 -582 -800 -551 -483 -681 -149 354 -370 31 222 349 -739 -250 535 577 476 -435 88 118 -183 272 32 261 -850 201 501 -418 -489 -806 154 -686 509 702 -703 -46 -75 -235 12 189 -120 -13 -734 -400 -356 795 577 -357 -61 -212 386 -271 -609 645 -225 504 -706 -234 529 -654 763 -437 697 -326 -147 -550 445 -261 -42 -346 -49 -54 789 519 457 -162 -345 581 -171 -693 445 -245 720 -865 -154 -281 -647 -138 -623 -284 -710 89 -341 571 305 460 336 -605 -892 367 330 -684 440 590 176 -737 -335 596 -612 -804 -778 -397 281 212 -784 -473 -774 140 563 206 198 80 759 -343 456 753 107 -780 -241 -809 -298 -54 720 -104 -32 -485 393 -859 -203 518 -754 -347 -820 592 -771 132 -543 62 -3 384 167 547 -292 112 -723 142 -389 -380 -38 258 -875 -646 198 564 178 231 693 -120 -132 -182 -6 578 483 -378 -176 -664 695 597 351 -298 448 -99 -697 623 679 -24 -523 -756 -457 735 -315 -418 609 738 75 493 139 -600 -589 -697 118 456 578 -39 82 99 25 -391 619 622 250 -432 -677 132 36 -429 266 539 -346 219 137 -176 -468 30 -485 484 -882 -751 694 687 110 -417 177 -680 764 731 -498 -457 -461 -527 -282 -600 -837 -151 -746 573 107 752 -284 444 640 441 -560 -385 797 -421 13 -85 -146 -676 -532 -896 -365 -825 -311 -419 218 57 -758 -147 -15 97 -896 706 -92 630 -397 -772 346 -244 -641 -203 246 249 -687 -498 580 -378 -645 -294 -865 360 778 -763 43 -97 -381 53 189 -269 486 -495 407 -748 529 -108 564 670 16 3 74 662 151 -564 -394 606 -123 29 260 49 -741 188 368 206 164 -356 -828 -182 -274 638 -27 -156 -640 233 169 -764 208 266 -541 105 191 683 56 176 691 2 172 639 600 -783 -368 676 -610 -863 -414 320 -381 781 -600 293 458 -490 -238 -453 173 -830 -145 -520 -823 159 -32 -596 141 -248 262 32 800 -2 723 -698 391 300 -337 -314 -701 -200 662 -655 -98 -118 -293 -728 -93 -102 518 677 -831 -366 -717 178 423 -843 632 537 90 -890 67 -836 573 463 327 312 -764 -595 -601 127 -539 -608 -728 -470 -278 -839 -867 445 288 112 39 -237 -841 575 331 -890 444 544 394 -697 -848 117 64 535 -813 110 -387 -895 535 -58 -199 -195 569 -260 -605 -365 -773 -728 556 84 -729 -35 -354 -94 -226 -443 79 -518 -111 598 -638 278 451 628 -484 -550 -615 499 -505 275 -324 136 25 -560 231 103 269 671 160 -713 334 5 -657 646 259 -872 -119 -79 658 753 127 -401 -621 -888 -290 682 520 123 -185 -35 -95 28 523 472 635 -674 -177 226 571 -174 114 639 391 -113 329 579 601 297 -558 -841 -781 490 190 -307 126 -653 698 661 -696 119 -153 -725 -616 -887 -567 -414 -741 649 241 -823 267 636 457 578 -639 418 -276 35 84 -771 -79 187 -289 -397 50 669 126 -9 538 -399 -453 -342 746 -538 -224 -520 589 -142 -20 395 -692 -679 -719 -577 -139 -211 -627 -598 9 43 430 -540 730 425 -328 -84 -828 -420 94 603 171 -411 -768 -803 617 -540 -116 -895 561 -246 -137 -563 189 -729 633 -107 -209 -466 397 389 -43 -170 66 93 -660 365 530 3 -304 198 -729 -754 -11 99 -495 -241 -687 -465 -673 -554 780 -718 -581 -892 -651 477 190 604 708 -655 24 668 -270 482 -837 116 -679 166 -273 371 -203 796 -783 -556 209 115 685 60 517 -588 -143 -833 -549 685 423 739 -871 -608 -400 370 25 -459 -479 278 174 325 -859 -396 -57 420 -457 116 171 265 583 -197 32 400 -128 -231 -33 496 -119 493 -533 141 437 492 -135 86 730 365 -521 -794 8 593 590 -80 -782 380 507 -549 -558 -497 708 -427 535 -558 -162 -54 -488 -431 -215 -609 41 124 -836 226 211 763 -393 523 -519 352 661 683 -186 114 -782 498 -660 162 -149 -116 26 -861 81 -562 174 -310 461 -625 556 557 429 -890 301 -405 787 -243 -718 -124 610 -716 227 98 -250 -673 655 238 689 84 130 -226 370 -150 708 -34 -873 160 699 -512 402 216 -234 432 50 -307 -411 192 80 -689 -649 42 -395 -225 707 29 -681 188 -314 -263 682 81 736 446 416 261 484 -165 348 -642 -646 657 330 -771 533 -763 384 -303 547 298 404 -573 -743 415 141 -845 -745 275 639 -467 592 -786 -333 -666 498 563 -287 112 -759 -584 -715 369 -361 73 408 723 634 183 -369 -788 -169 -591 -529 -832 -575 -89 223 264 -313 644 -555 110 328 -636 651 353 205 -480 -47 -634 452 -415 -759 -152 -805 210 -183 98 298 -380 389 146 537 -512 601 -712 -375 425 305 -229 -591 682 -377 -249 15 717 283 -382 376 -682 -298 62 -894 -367 -843 -362 446 -213 -699 695 -884 -700 -539 -475 -45 -631 8 644 -610 -593 185 -688 701 679 -263 115 -12 582 -303 249 -875 -341 -205 -306 -69 573 -261 -460 628 -619 -892 174 -344 -718 -484 473 -544 108 295 413 252 -156 -743 -341 107 -650 -815 669 279 -24 198 249 667 -701 -365 -171 454 757 -257 738 -532 751 -39 -18 -77 -467 -762 -798 -80 -9 -14 563 433 -608 -736 -828 -689 -736 -699 -793 576 -742 -21 -288 -414 -611 581 195 -759 -10 310 341 -144 717 -589 -335 -674 -837 211 -114 573 478 770 525 -138 322 204 787 -784 443 277 -280 506 336 -501 613 -442 -530 240 -506 -409 -636 -541 -20 656 -839 -270 669 291 -733 -898 443 389 113 -726 411 -660 308 438 -520 202 14 -167 -422 -610 -713 -625 53 -667 569 656 397 -700 -627 -275 408 -488 -114 -714 70 -425 -9 -19 -609 -514 -642 -51 345 -169 634 160 378 -799 438 -389 -609 -269 -844 145 -105 -430 -766 593 -837 -324 562 -836 -32 -291 76 556 616 733 -492 33 -865 -308 210 594 137 -696 346 562 333 -258 -22 -281 671 -30 -444 -360 -354 736 585 13 -162 634 752 593 -541 -185 -168 -87 480 -720 -875 510 -291 3 -275 679 161 -104 -685 -450 150 106 254 -717 660 -532 -353 731 636 -258 193 565 -528 -267 -99 -897 670 -732 310 -833 -675 -791 89 -424 -853 -289 435 -681 -813 739 -847 179 686 -430 -569 471 482 -429 32 -317 243 -227 277 -455 -372 -599 -163 -286 -593 372 -176 573 -597 508 -268 192 -374 -169 -625 745 216 -610 -569 318 681 -253 798 -192 248 -107 -685 184 -890 128 -164 291 -896 -604 -273 -316 -596 713 662 -223 -867 -679 -291 -108 -173 287 790 -793 -340 -664 256 144 582 214 178 -25 683 -827 -217 -521 117 -742 387 731 -661 -845 25 -728 313 695 256 -340 430 -75 -19 699 -133 504 661 309 -168 605 155 -633 -409 -555 632 392 212 -134 -752 183 -68 -69 -750 69 -454 681 447 -734 -229 -201 -127 -1 20 236 -211 -768 -751 -842 12 -355 -316 -163 309 378 403 226 -811 -222 267 301 517 -704 -471 376 133 640 -583 -781 -370 -260 171 -552 -643 -479 -405 -667 -332 362 593 731 237 -424 350 680 691 -569 367 -26 -828 -381 -752 767 215 -499 483 -542 -641 676 60 -29 722 -808 588 -286 -805 -702 -45 628 261 -859 -431 -880 -1 327 -870 -369 -831 747 545 -857 -344 -814 -185 580 344 -644 -179 -254 -394 -735 614 495 -58 13 217 -785 532 -188 391 -373 463 -108 -676 365 -348 285 -1 -790 -496 -43 -509 -365 310 -24 -274 563 -808 676 -433 794 -720 715 -118 -858 -213 728 566 762 602 -632 760 -344 -827 177 -790 312 447 -441 638 -20 205 662 -180 -817 378 0 -598 -85 -125 -90 -471 521 -802 490 455 -210 104 -330 460 -206 -276 -215 293 276 -222 10 -509 -296 -656 -884 -608 -512 791 330 -491 -439 -549 -810 -148 196 -73 102 -310 410 214 -515 -851 102 199 737 1 665 307 -175 800 54 -469 -237 775 -280 719 -216 -830 670 -891 -888 -619 551 -834 -236 311 291 233 50 -570 98 -553 -144 328 -119 -776 -40 739 417 409 -698 -191 -766 373 -488 703 -786 -126 236 643 -39 -741 105 421 -761 -103 696 -153 199 105 649 -436 -809 -445 279 249 -240 -900 -324 -504 402 -278 -567 -1 -244 -451 668 678 -377 438 -66 -800 181 361 215 276 579 82 751 380 -801 -206 337 -496 364 -388 -17 -612 -418 607 106 506 696 104 269 64 76 -32 559 -354 -326 181 -640 108 -281 -653 -320 -10 -735 733 728 61 -562 -642 -791 637 -711 729 501 -609 718 317 -177 -896 260 -167 -545 179 -761 345 -503 -388 -554 506 104 12 -308 92 494 -281 92 690 663 -23 494 -144 758 -270 -344 74 -803 -899 -438 -596 -855 734 292 -588 -7 795 -849 -1 787 -85 -651 -336 541 256 -691 -841 -317 -415 -585 451 -360 -495 -628 -803 162 448 -294 -350 -787 714 289 -323 515 -399 -279 -601 620 727 800 439 -576 -169 -54 -556 -142 134 703 -6 385 -300 -5 146 766 -104 165 527 -892 -400 463 57 -711 -295 70 -397 -113 -551 708 -417 278 484 373 -514 -556 149 93 685 -617 -138 270 330 787 244 550 -705 47 -90 248 -41 371 2 790 515 7 198 346 -346 624 779 -533 384 527 -216 -259 -802 -459 -543 -675 362 354 492 -321 -459 -840 703 -15 -798 -862 -324 -258 444 1 -237 529 -822 99 493 787 -868 -307 -413 710 506 -74 311 -178 -469 557 -387 263 -402 685 -73 -9 -391 554 -841 138 336 290 11 -589 -111 99 -317 671 -294 695 629 580 636 -242 163 410 205 -32 -740 -194 694 -71 -878 -39 -351 91 -505 135 539 486 -742 -609 644 -342 -249 -275 311 488 690 -293 -577 -380 529 -587 -811 393 280 673 -881 -420 28 -318 -258 -488 795 -25 310 797 -182 607 -421 -805 199 109 759 229 457 252 -258 759 674 614 736 435 -239 700 -580 -124 665 -248 -290 -525 78 112 -721 362 523 274 -105 -405 438 -375 204 -305 -475 139 -60 -701 619 230 67 -72 66 419 744 -365 -214 -827 402 -85 457 549 158 179 -635 502 178 677 525 -29 -649 -687 640 -399 -610 672 -664 -169 594 664 643 -540 -686 -328 17 597 701 476 -675 -352 34 542 -58 -633 -318 -306 -467 -470 -389 -572 312 605 -571 -288 633 -728 -40 398 -214 -66 138 -331 737 374 -122 62 -889 48 478 -126 708 -259 -595 -353 -519 -41 110 150 -141 673 322 -273 228 -778 292 -709 526 -452 -478 597 -582 -296 -47 -229 -629 227 -504 574 -309 412 -729 225 -854 348 -523 -312 605 -691 -536 485 -712 -223 -323 -814 -296 -670 -711 341 -336 118 -632 -797 -223 -518 -38 258 -51 -228 -148 418 -885 755 8 -603 -9 500 -545 322 -91 420 510 -185 303 -258 178 420 -406 -255 -337 -617 558 -427 177 88 -143 95 107 176 -663 352 -354 724 -883 -502 -395 545 201 -437 -611 -77 423 240 -589 441 187 439 -246 36 -785 -403 416 -422 -428 -108 672 -224 -64 -79 -648 622 -75 468 179 -752 112 -679 -74 99 -495 -879 -647 24 467 -519 -447 -571 -575 445 98 -528 -823 -46 517 4 -790 -862 85 -372 338 682 -120 -559 132 -518 504 552 -12 598 -519 674 -417 299 -550 -59 -17 -511 370 241 -806 -486 -100 -582 620 -519 -433 104 357 419 176 114 -619 690 321 -414 -61 784 -2 -19 -37 -484 736 449 625 772 -192 -577 -336 600 -563 -662 694 -738 -679 781 22 333 -797 -282 -884 557 -849 154 -139 233 -733 -313 183 -15 707 129 -382 228 -140 672 -488 -885 -307 -19 550 -560 176 -375 363 -511 -441 -560 -862 -426 -736 674 -691 133 448 650 -588 -488 -267 -24 -139 -201 90 -597 685 -617 579 -161 692 543 14 643 -177 -368 520 573 542 -492 54 -548 304 -668 -218 559 665 27 -188 -523 -393 208 85 631 -892 -270 555 -540 29 -10 273 -812 -247 -625 -150 -810 667 -672 787 -114 721 230 -705 -371 -150 791 -543 -46 -731 637 -860 -819 637 -388 -479 169 181 554 -810 65 -120 -638 178 -23 105 307 -240 -270 -365 654 -683 748 -878 -667 61 275 -791 -106 -57 160 -586 -503 324 -679 -577 282 237 -143 507 610 -618 -798 452 -404 -268 164 666 -596 -877 227 -28 -619 528 -1 389 -895 -443 303 524 -792 -183 767 302 71 345 -175 519 355 315 -322 753 76 -767 -684 -387 630 -281 -113 -367 495 260 -20 747 -92 514 608 -413 564 -708 -803 -468 -606 -532 -374 -759 249 380 -812 -165 -604 315 308 -142 472 164 109 454 528 -233 -458 -117 -208 -221 675 45 273 375 -33 -477 37 -143 -430 381 26 758 -531 309 512 -839 291 -143 204 596 54 -29 231 -883 -844 396 462 -459 -153 -154 -892 311 158 -534 769 499 785 -716 -747 130 -752 496 424 610 -80 404 311 342 -851 -609 638 417 -500 66 796 -757 -504 98 -93 -615 -378 -393 -793 -736 198 580 -398 452 -502 776 -838 88 -739 783 -356 -228 -443 -543 501 709 -11 -510 116 -314 -584 -539 301 794 -479 709 -69 -433 645 -716 -357 -328 167 -708 241 238 684 92 475 -444 -332 -500 -124 397 375 -60 798 -790 -340 -778 -466 792 -430 212 -530 286 45 517 108 662 25 736 -862 -244 -391 -628 709 362 497 287 -162 550 -629 -460 486 105 189 -68 -111 440 58 -886 550 -542 -693 708 191 487 485 340 119 -851 -143 -160 749 -523 330 78 -323 -142 -506 470 -477 457 777 -602 581 364 -663 -719 768 -191 103 -468 -14 -489 737 42 -682 -242 308 -180 81 -554 -711 -889 566 -578 368 -451 -204 -66 -204 -498 -844 716 -261 -753 722 -556 437 -676 14 599 416 -58 607 -340 74 394 650 731 -207 754 459 746 466 677 -92 -342 -604 -494 624 464 -673 -169 -748 -462 756 -808 -457 -296 327 401 -690 795 -548 -91 11 771 298 -228 30 31 -738 -376 709 301 295 -803 -649 -575 -600 206 695 407 -701 410 396 116 445 744 -266 -563 567 -271 -802 -107 639 -726 -706 481 68 -222 527 739 -678 781 -799 415 -515 -644 -757 208 -219 104 -612 -425 274 -43 631 -520 -333 458 421 756 -72 678 -237 -699 762 68 27 -203 546 327 733 -894 -423 107 384 -435 -895 -724 759 -565 -353 -620 -561 -776 -442 -491 389 -355 -762 401 605 336 337 285 574 598 -436 -896 613 431 382 -811 -453 795 56 -462 -590 -856 -881 212 -156 -539 -378 -331 739 594 -707 12 528 -598 486 588 -782 -400 -95 93 741 799 787 -689 -353 511 109 595 -423 -523 -596 583 -483 -564 -262 -827 396 377 640 -853 -118 568 569 -802 -582 -100 -413 -269 -579 -539 -576 321 -69 776 422 -157 370 -249 -203 -251 -183 266 -807 -231 73 -702 -352 -675 -72 -401 563 -868 -285 593 -275 507 123 -633 365 72 -685 -803 -661 348 -497 482 419 -180 9 -416 -681 216 554 398 -102 513 360 387 462 -90 -418 797 -312 -762 -883 -895 -406 -810 -360 -64 453 124 513 299 -18 -456 -505 531 -616 -433 620 -854 371 416 -753 -554 -418 -292 -457 -211 -466 549 217 684 666 639 -416 628 -880 -833 135 198 -678 -9 -291 -863 795 -693 -862 784 254 166 -277 -159 -793 -614 334 793 -438 -770 463 797 -786 375 744 459 312 -414 548 -132 -383 254 530 -143 87 -293 -187 -85 -594 345 21 186 45 503 725 643 -165 559 709 123 -828 676 -587 179 -646 -366 -457 211 -359 -750 -399 -518 -391 -855 -113 328 -847 -58 689 -576 -97 -535 -824 415 -16 -552 -250 282 -785 797 -669 -815 -787 -502 153 414 -549 -476 -173 -736 683 -104 158 -546 -491 -121 -148 420 263 -867 -756 601 546 322 123 579 -579 618 746 373 -272 -446 -492 -233 -401 -205 297 104 -642 -601 -619 -103 -585 587 208 -272 -19 643 185 -128 -629 -216 -264 -422 -815 -155 227 -877 -89 164 203 122 443 90 -402 -854 583 -415 239 -852 -586 710 -451 -5 -504 -363 424 -43 -68 267 157 -327 722 -714 -575 -163 227 547 -580 391 -115 -745 152 480 351 206 194 -251 -111 134 -246 -882 -848 -186 304 -719 4 -223 152 614 100 -237 -171 27 362 112 -258 -136 187 209 537 -515 -511 -411 -731 -131 -890 544 -267 -118 225 -628 139 -327 527 -578 -742 -419 571 169 -850 -488 -540 -256 403 214 -854 -577 -391 -609 303 639 411 696 -585 -218 364 -643 -455 695 -223 380 791 -833 -875 377 -492 413 561 -40 -767 -56 -871 -115 638 -308 -653 -511 182 -243 662 -446 -562 610 -217 617 -310 299 -632 -586 -843 -720 425 -875 -830 81 -166 268 -788 375 531 -502 -831 482 -879 281 -371 -94 -100 -123 65 -871 -258 -469 433 -627 576 -265 -728 764 -786 -699 399 544 291 -222 -670 -222 604 -575 -510 -268 184 43 -336 511 -842 -583 -164 198 51 -194 262 507 82 700 151 -346 -121 -890 693 701 119 -45 -247 -598 218 -123 -611 -670 552 -21 -454 -708 -410 -413 -656 165 -515 -153 209 -423 -715 -161 375 707 -448 470 -220 -888 198 21 207 -534 -563 -703 676 223 -339 -40 798 -435 -378 629 -878 272 423 -766 658 -464 -429 -615 -807 -537 125 -755 -349 356 -681 441 526 -2 -585 604 -1 -397 245 -459 244 451 199 550 689 212 762 -898 -883 -854 547 792 -589 -593 -539 47 3 -593 216 -441 790 83 -247 -869 -854 461 414 560 786 -814 579 127 -331 -535 16 -244 545 -711 -226 21 764 283 193 -761 -642 -131 -769 -351 -625 -268 -372 695 -124 776 -254 735 -503 665 417 -542 -524 -499 -98 -754 417 -512 616 -849 -272 397 -587 102 -867 -405 168 -164 -55 -587 773 -780 -229 82 390 635 720 252 287 -54 113 747 -13 -299 -459 -2 -161 -297 385 -586 -593 53 226 -160 -749 -825 719 -421 -240 -502 603 430 -816 -127 -51 -207 -866 -418 28 -884 -463 -187 -508 -12 238 -318 -778 90 27 -440 -505 -593 -384 -413 -334 366 -416 438 -370 469 273 -385 304 -149 302 188 481 -733 -807 -814 368 -374 676 566 -474 -273 -691 116 -742 128 136 725 243 99 -732 -743 646 -371 -187 -892 -29 677 -250 139 56 -177 623 60 -454 -221 488 -574 778 130 -662 -639 -575 683 -838 561 355 708 413 615 654 668 -791 -310 -173 164 662 -566 227 558 145 -388 672 119 175 -47 275 -830 373 773 -143 -470 -883 110 -305 621 -276 599 -232 -537 -111 65 -794 23 386 -609 147 -799 -827 -304 40 152 569 265 67 367 -119 -180 -150 -406 -515 605 312 715 -129 221 7 34 -46 -277 -271 -206 -90 -577 660 254 -239 73 -604 -24 -556 462 -409 248 -419 349 -564 -660 -434 229 376 -766 -169 16 479 206 486 -673 318 -339 -127 185 -318 71 236 675 -159 -405 -696 701 212 -516 -874 -467 -735 -868 569 53 459 648 -843 -243 -197 -528 -613 -244 -804 589 -51 225 -715 -781 -696 31 376 -119 456 -542 346 -443 5 -195 -162 -565 176 -48 436 -538 658 -254 -519 189 533 -310 -492 -552 -655 -226 -432 651 -728 -505 -666 -120 -726 -688 246 353 774 119 -709 -130 459 107 -401 450 476 -404 -286 609 -278 -105 -68 410 658 -113 446 -752 -647 -202 562 -205 30 -753 513 -549 131 -113 271 -590 -383 244 194 789 -816 -681 -758 752 -508 632 -362 -561 -279 125 -390 -472 671 252 644 695 318 113 -594 578 345 33 -697 -188 621 -313 -588 -180 -887 -65 386 21 -183 263 796 208 112 553 -788 368 331 -52 -396 756 -538 173 -23 -236 296 -23 520 14 -613 -412 30 246 484 -721 222 264 577 -727 -240 410 -383 342 689 364 708 -316 -812 -166 209 326 -7 -116 -203 168 -521 407 -356 -373 -458 -598 -670 -54 605 -373 604 -509 -52 -804 -621 113 -634 338 -433 351 -103 -377 397 475 -896 462 -347 117 168 -319 627 -207 -562 -405 -734 -61 -604 -479 506 -24 -616 -186 -119 -562 289 437 427 -538 -786 -7 -517 -562 643 -277 -386 -561 557 -360 392 147 -461 -761 256 -538 531 567 -390 566 -253 750 -873 -306 162 -816 -140 -797 -737 -757 714 -893 -456 548 -588 -806 719 558 284 -201 536 -712 -35 464 -529 -63 -707 229 329 706 -435 -871 -203 454 309 200 -834 -717 -726 -473 20 720 -706 13 -396 506 -356 702 -124 -507 -390 -222 -510 241 243 120 492 -45 -849 678 -339 -885 -488 799 -17 395 -356 83 800 -86 -249 -650 61 10 -180 -632 -119 261 205 505 425 -565 458 -110 -539 -891 333 337 735 305 343 279 -762 -776 -827 14 -4 -488 501 -639 77 540 -266 559 -883 -84 -301 -386 152 420 677 -50 -492 -718 58 -523 -65 381 226 -1 -146 -589 -292 -146 -673 493 -393 -201 -890 120 -147 -118 616 325 -440 386 -681 511 726 -297 -712 -158 -509 -160 -617 -63 403 348 776 381 726 -372 779 -793 -640 1 -93 447 13 -176 -357 -518 -357 -343 -687 -606 -139 -475 234 678 -477 58 -629 -657 345 -44 -823 -502 361 -337 -524 72 522 -615 -69 -218 -753 32 453 -592 379 -47 -893 -99 279 667 -215 431 -785 -413 -208 530 -535 -47 -335 11 -604 -800 -450 616 -710 125 577 -78 -256 457 788 443 -269 -26 216 265 630 -265 -893 783 -748 386 -716 -419 423 -731 282 472 711 91 6 386 -16 603 732 225 -634 -796 715 -189 663 468 607 -472 -304 -323 -173 726 535 -206 -477 719 -891 188 -714 -187 739 280 -164 -562 -196 -691 -856 159 -378 -54 -129 -62 703 781 -559 -300 -428 775 492 640 -440 -712 -7 -681 -498 -845 -763 241 123 -827 -249 -28 -784 66 -822 -32 -299 -120 -899 -668 -580 -340 451 528 296 719 -741 237 -392 -709 535 618 -176 233 -173 681 533 -435 -848 -706 630 -236 52 -504 -77 -607 669 558 466 140 -620 496 -623 -467 619 52 765 -49 -861 740 -537 294 -421 -759 -583 760 756 577 473 657 -152 487 770 433 588 -779 -45 140 508 -46 375 -890 595 -237 -895 789 387 -115 800 11 -652 498 -369 -446 469 -830 -208 499 -130 -878 -282 402 -167 250 282 198 -853 -846 530 -768 441 625 -197 353 -352 -473 -275 584 -356 780 519 552 -238 -837 -157 53 -474 411 304 -428 763 534 -88 14 334 -621 -291 443 -125 -867 -520 1 716 369 226 608 -569 -320 -713 -131 -264 40 434 -265 -709 456 441 -375 202 328 -658 -68 185 275 705 540 476 -207 755 -183 -29 -152 15 -723 644 101 -817 -224 -125 444 -431 -24 -739 -870 14 -2 684 -346 39 689 762 68 353 -461 709 -459 -202 487 707 255 -149 51 -791 -42 -805 408 -880 -225 773 781 111 669 -403 657 232 482 67 -318 -554 -91 524 391 -658 -452 -198 674 -793 333 562 456 10 429 -415 -252 781 371 -527 312 -663 294 2 168 697 -754 546 459 -48 -553 -382 256 242 440 -161 -550 248 541 442 -809 -369 665 -874 307 -342 496 -276 -894 -752 -493 -65 757 -141 342 -328 -807 -52 484 763 256 62 -551 6 -613 409 -55 612 -81 210 28 -287 -199 -91 -728 -557 -78 761 596 -696 -597 646 -864 420 474 99 -790 -580 548 534 495 461 598 -403 173 68 -385 -754 -894 -233 -473 -309 154 44 397 -254 452 -658 -693 -153 -764 422 -185 769 -502 643 -407 649 -343 283 63 -27 -345 -49 531 115 460 254 -531 -65 -392 777 458 -744 -55 -606 707 -457 -507 -571 593 349 25 -713 -799 723 -115 284 225 -691 -265 132 -241 -99 -527 735 434 -65 -261 -475 189 -187 538 97 -595 578 231 294 397 -188 546 2 -832 13 377 -624 319 -642 425 -812 651 680 -27 -471 577 -760 24 133 -476 447 564 -516 -8 489 -190 -354 555 -685 529 -879 -604 219 -216 397 517 -684 428 -54 307 -840 -889 234 -739 -654 -475 146 -553 -667 495 685 780 -163 -516 -422 539 -481 -225 272 -348 -370 633 683 -429 -887 -697 -45 688 -587 740 -145 599 -769 247 405 613 429 -837 9 42 -221 301 -528 323 576 -576 -451 -751 209 -856 -852 -503 171 -742 -570 121 -503 -88 -280 -734 677 -196 537 -298 23 -578 -168 629 123 45 7 671 -559 -86 725 -465 -777 199 -249 620 -412 -697 471 -80 -5 -893 -422 -573 171 -843 653 -219 -717 737 487 310 265 313 748 -596 205 -883 421 -748 55 551 -159 -74 202 324 207 -221 -394 341 -520 487 -241 477 157 -877 119 542 -815 104 -313 779 796 -723 543 -484 601 -21 -467 709 225 -766 -305 182 -806 328 -16 787 -753 359 -101 -435 182 -218 751 -418 270 -685 -20 785 -318 -800 -370 173 504 433 766 -200 583 700 -893 -753 7 288 763 302 460 654 348 -311 -625 -504 182 141 -402 629 -816 -759 -112 -580 -250 168 446 663 -448 664 -402 50 -804 -108 -174 747 -568 266 -851 148 -680 513 -188 -523 544 762 -881 350 -486 101 610 -18 441 463 439 367 372 -582 26 287 -164 -437 322 255 658 783 -101 -737 -475 636 39 -67 -855 478 460 -125 -167 -852 612 256 78 -6 -162 55 -329 -409 -756 502 -143 -712 -818 -646 347 642 -857 204 -893 475 83 -858 142 293 -254 208 338 -119 -853 590 -662 -238 -245 -418 -657 -597 709 725 -663 368 749 -337 97 269 -657 238 -294 186 -871 -123 -4 131 -456 -687 145 390 613 524 739 661 179 562 663 -689 616 -160 343 188 -141 -434 -67 -760 -510 359 -297 -109 111 512 268 78 -631 361 -26 380 484 187 478 629 -180 -94 -888 446 30 672 423 -807 499 385 123 312 434 374 422 -811 271 117 -762 378 81 6 -776 -548 -282 -260 -394 521 -513 -692 -404 37 -427 -882 -768 170 -529 165 248 771 -742 -331 -274 -509 411 402 770 205 -135 -365 -726 270 94 -459 709 -243 -418 773 618 -216 250 156 -101 317 -352 466 433 -508 -125 473 -900 -805 -312 201 -875 522 -675 -307 594 -425 -874 397 646 -199 -394 724 442 308 126 583 451 -214 -797 -741 516 737 370 -809 -734 -422 -153 322 -648 434 -160 -662 104 334 425 -667 -108 -562 439 -597 -774 463 593 -888 -142 441 521 636 261 542 -686 58 -607 692 -154 -404 -280 509 -168 -52 286 -568 227 793 -810 522 613 -307 -692 333 -145 558 -100 -397 -535 549 -410 653 -689 423 14 -621 190 -28 440 618 -69 657 548 -762 242 -18 257 178 -438 78 422 -897 -365 -515 767 310 294 -631 -441 -379 134 263 327 153 37 -463 230 406 -654 -868 -628 370 -348 -424 -347 -820 768 -746 -124 312 270 -844 -517 56 446 -79 -864 462 711 -388 -505 293 -232 435 23 191 -148 459 -679 -328 398 -696 116 -656 762 515 -608 -53 4 -837 255 628 -863 140 -438 673 -80 -522 -215 694 -466 -101 415 598 -888 739 198 397 -587 -678 -718 -408 98 680 -293 -818 748 466 27 411 -336 164 566 -473 -358 -722 281 111 -352 564 -54 218 -420 316 -349 673 797 135 72 -796 -835 -497 173 768 -701 759 350 -297 -326 717 -807 626 608 -274 -828 460 -785 -889 -355 -653 271 -2 -631 193 18 -633 -99 -337 -95 552 -202 -818 -109 -416 -446 -745 -422 -395 177 -874 -414 537 -70 68 49 -596 -827 -780 -117 505 -325 229 601 -120 311 -813 30 783 -249 514 -64 -286 36 -551 -141 738 -587 348 -31 391 -736 -581 735 -533 -788 -166 -705 -219 512 -469 640 -752 -455 -661 684 590 -617 -718 -289 438 -861 443 621 -538 406 -207 -365 386 -657 396 -242 -698 -352 638 567 532 351 -540 748 -574 -98 -21 -392 -58 -792 -355 -555 558 -650 -100 773 128 200 264 -763 -192 -602 381 99 188 616 441 -300 -347 195 391 -257 -56 796 -600 143 418 -581 739 24 440 737 -30 -322 279 -813 579 -626 -235 -759 -612 -527 -7 -33 -432 -384 297 -96 -208 787 47 779 -705 715 -153 405 -174 359 -807 -886 351 505 383 -269 548 -884 -506 684 -40 -835 -574 -387 -526 -202 585 -440 -801 -285 -562 700 -686 -262 -48 -396 -343 -271 740 419 -19 49 -745 -21 391 -646 691 -34 -6 743 312 107 337 -537 220 403 563 -427 663 -549 -487 -276 -31 779 -44 747 -275 -156 -55 298 -59 795 661 457 702 -555 184 145 -51 -615 -133 696 104 -184 -97 226 -292 -777 750 -27 -550 202 -173 -85 55 768 794 145 -659 -780 -515 -316 337 153 446 649 -277 634 -582 726 438 -654 647 499 532 -169 769 -832 -255 -270 256 551 -158 -575 740 400 -678 648 -888 -775 83 795 653 265 -333 -818 161 724 616 531 -702 529 -828 511 189 293 -447 -850 -423 579 371 -777 528 -893 -634 -524 203 38 140 371 206 185 -170 -92 -817 706 301 -145 -613 254 364 425 -300 -212 482 -122 620 -605 -437 -868 688 -732 -675 -311 -771 -895 46 453 -381 -402 264 307 308 -383 -196 -872 -820 110 -464 -399 -503 -406 -663 362 -29 53 -10 -22 689 -47 210 -383 56 27 -284 621 682 -6 600 -285 405 -174 -183 700 -353 -865 -176 -648 -758 681 403 -8 452 -180 -138 565 -880 29 351 493 -37 -771 541 517 183 312 -503 -23 77 171 737 520 376 372 -366 -734 539 -57 -92 200 -113 -442 -409 183 710 441 299 471 -340 -502 70 348 394 284 -568 -461 -836 -58 -682 726 149 -142 -308 -29 -697 421 336 -306 -120 -775 589 380 796 -424 -735 -228 -596 -865 799 -369 644 277 489 -774 -693 -616 247 493 607 -476 673 21 -82 -384 61 -316 -808 183 -429 -418 708 -596 -624 544 654 682 -577 10 -69 -530 -527 -367 -558 -52 -544 -645 175 313 172 712 -660 387 315 -736 585 468 764 -824 128 687 195 -515 -555 499 -467 -702 411 78 532 -878 505 234 229 -619 -275 -369 -239 -87 -487 303 786 -730 -99 42 489 203 510 -334 413 53 -654 -665 -396 -98 708 256 -298 229 638 236 304 -403 -271 -445 -878 -98 -720 -570 -852 213 54 -530 -94 -386 615 -640 115 -189 536 -35 25 -265 -529 761 208 661 -690 -507 -770 161 603 129 763 -625 -675 -662 -616 -898 -665 -585 198 605 49 578 -429 682 241 169 90 108 92 -757 -887 -622 -426 -361 -630 149 24 -97 -332 340 -55 -575 -762 101 -215 683 -143 -538 517 184 96 249 344 -9 395 -557 -877 -735 -255 -246 249 424 -365 -369 507 -781 475 350 -564 265 -152 557 371 -487 -144 -713 -21 -379 204 575 -84 455 252 -584 -514 -432 155 629 -898 56 625 597 -752 46 -76 386 -149 94 60 -185 467 431 745 -823 -264 489 455 -460 -116 -664 -67 -487 288 -654 -777 360 -192 -455 -838 474 -367 205 -289 -622 92 538 -132 270 -559 -815 -510 -758 -827 313 515 -72 -235 57 -4 -17 478 601 588 -134 -41 783 383 -900 -171 447 -338 -245 -540 313 177 -496 399 -561 -520 126 -894 -205 -518 95 -873 -154 -685 786 -653 315 109 -342 -60 194 62 -324 -31 479 -518 -402 -651 -403 106 -657 -395 502 -314 -526 -585 626 211 -563 -415 -458 476 524 -226 749 -592 -188 -226 -554 -81 119 624 -152 274 -43 414 569 574 137 -642 63 466 -456 7 -664 -385 -336 -787 780 -348 144 159 -424 -542 -367 459 760 -269 107 648 -218 319 -401 441 -642 160 621 438 -1 -80 380 -675 584 722 661 -827 -659 329 -620 -778 -435 -813 -9 355 186 -568 743 543 -120 -632 -598 -763 789 -186 -22 110 234 341 -26 -689 672 -36 -644 -487 -358 180 539 -605 -433 373 359 255 356 -71 84 -226 667 39 -798 -118 781 580 -838 -792 -83 -178 215 -79 308 -97 328 -532 -448 -217 512 678 -780 170 139 -345 -157 422 540 174 653 -297 269 288 -804 -880 -202 501 -878 333 43 688 480 -160 -813 461 590 -258 170 424 -79 311 -815 283 598 777 -712 -787 578 -755 -613 743 267 427 214 -448 372 -754 7 117 341 90 -151 -290 188 362 293 -343 -325 -270 -735 -251 101 -362 -743 -298 -170 -752 459 782 655 -469 285 -681 -814 -478 229 500 639 -333 -547 478 -861 703 -55 -392 313 775 -41 586 400 752 509 239 -383 -322 319 -562 777 -565 -675 576 -630 622 670 242 -387 229 -726 241 92 44 705 738 749 258 574 -533 616 -108 12 290 650 550 -800 323 -157 -478 415 232 602 -894 351 56 -130 -594 -348 -854 -624 -841 -487 52 679 -205 576 539 -201 -869 -476 -370 -404 -20 558 -432 -186 -452 -312 -830 -34 146 -91 680 -372 205 455 -556 -382 235 169 582 -279 -460 -446 -134 151 727 -36 53 -745 -505 105 -423 -789 -190 -278 572 -398 486 723 352 -649 -783 523 751 668 371 -597 -665 -623 683 -281 59 -624 5 -667 251 -363 177 -899 -485 565 133 370 -761 -389 -294 -605 -128 90 -682 -317 -418 326 647 393 108 397 605 382 -626 -784 -63 -562 -608 -414 573 491 796 159 -660 -564 -886 -136 -695 149 -502 43 721 -853 -64 342 543 -491 -84 344 647 -399 629 -887 -696 -101 -61 -574 32 57 81 541 -528 -316 -827 -839 417 -576 85 -395 -275 -469 -683 -19 506 -457 776 -643 -17 516 -857 -109 427 34 330 -862 739 159 -818 368 -894 -806 -625 248 359 -505 226 -203 225 360 -653 745 -515 -147 554 -382 312 421 -203 -109 498 1 -477 -232 502 403 -13 -498 -309 575 -118 423 -383 -671 86 115 171 379 212 -180 -145 -691 658 134 390 -463 -794 580 181 81 732 705 252 546 -87 498 -466 -806 -524 -333 -756 -148 -254 -315 68 118 -715 -620 -717 0 -211 30 580 587 603 791 547 -762 -349 -795 169 -367 167 187 313 609 53 -374 290 -405 -15 -462 -362 -695 31 48 -8 -310 -756 -363 -899 -886 650 -871 500 732 -402 166 -740 138 -2 452 -42 -244 151 300 103 596 -865 -353 -270 228 -640 17 -142 -254 -684 -870 352 678 657 -81 -154 -461 292 -364 -443 532 -357 -212 -225 -352 443 564 -596 -786 106 -190 281 -254 -274 211 -191 -226 128 -161 -792 -389 487 -695 205 -269 -592 176 -619 161 -645 199 178 743 -132 -291 536 666 -256 564 -824 -616 -489 -273 284 -14 -822 -736 722 -697 443 -256 -290 259 -530 367 666 475 -368 405 741 344 275 674 -719 -647 -756 721 -406 -473 -609 413 619 343 296 -262 -111 588 -6 573 -457 -208 -590 -454 -19 597 792 490 47 -265 -292 -315 287 -332 -188 404 -280 -244 492 -124 -580 -572 -702 185 616 -438 -406 50 545 -189 -819 -426 228 749 641 -866 146 592 -425 -459 -302 620 -361 -645 -129 -31 99 761 -510 52 733 586 -625 -873 -518 619 -720 -832 -772 -680 512 -754 -44 -587 93 -881 -426 -843 -71 -795 564 478 -687 565 85 -706 -369 309 -39 -816 364 65 356 716 483 326 80 482 -762 507 439 -295 -13 -169 739 208 -436 -482 -357 557 -732 -496 188 -507 -454 -569 672 59 -516 -656 -347 -610 -598 -303 332 352 -441 532 541 108 739 471 37 -515 24 581 -299 -200 316 -778 298 376 626 -292 553 -247 -809 -425 142 -190 -40 -864 -525 -531 -116 -319 722 -519 748 -510 560 49 261 632 729 -384 -456 -812 403 31 -546 -205 270 22 207 -94 72 286 -331 459 -793 500 -170 -653 -105 -439 12 481 -449 29 -594 -389 188 -897 253 -560 737 -441 -255 431 677 708 -691 278 -94 -404 -419 -190 723 -50 679 545 121 354 -127 -321 660 -682 -655 194 -328 -485 406 -448 -21 -645 252 631 -698 230 -212 -745 -390 796 -335 7 38 -418 -587 281 446 364 -239 529 454 703 42 -494 -292 -359 3 793 690 -732 274 503 317 391 -849 -419 196 -373 -98 568 -324 -812 502 0 -88 508 -6 -714 462 118 19 245 607 -881 -631 646 -428 -697 88 -232 580 -842 354 528 782 526 -753 -503 487 688 -849 100 -256 -679 771 369 167 -252 -820 135 -554 -166 -344 323 407 302 -544 522 -14 -748 595 322 -634 87 -887 -91 392 -893 -681 441 -564 -92 624 280 261 -243 -818 -300 -227 -76 536 541 -790 223 -131 -784 -748 -343 524 367 -327 99 -572 150 598 -209 158 -360 -416 736 -296 -528 -548 109 -614 781 -696 502 -465 661 -298 -872 185 767 635 776 -344 73 642 -61 -663 419 -352 478 609 482 -426 -184 -599 731 -324 152 -200 -637 -46 555 -44 276 800 413 -654 573 583 -457 -844 -609 -778 -37 488 -614 -163 583 84 -43 398 507 391 511 -18 691 -161 56 661 -357 763 -497 305 -688 -458 67 19 127 29 117 265 -399 -443 -336 -197 -532 -419 786 -268 -312 -58 -375 571 -698 462 169 268 -224 383 619 -117 325 632 475 763 183 -899 220 -65 -522 372 399 682 -577 719 79 246 -284 -151 405 -360 -690 -511 103 -246 -693 -237 210 -69 -579 390 -346 -744 434 -251 -659 587 -449 567 -721 -232 443 -339 -552 -678 6 -421 631 -569 -549 -55 793 389 -407 -295 -337 -650 -432 -218 429 -641 780 354 -351 -247 -206 308 283 -733 -77 -413 85 777 -533 -587 -819 194 389 -452 103 -269 204 -716 -199 -657 -389 20 -27 747 -773 375 284 -840 -555 -394 612 -669 -599 -806 658 15 -22 138 463 -456 629 -558 -109 -804 463 -203 526 -250 -494 162 -481 23 649 -52 584 -113 163 554 -634 -141 747 358 -67 251 379 458 -793 -637 -599 -847 234 216 -525 -667 104 -811 64 -175 -724 266 -807 -655 375 -240 -804 72 -40 -475 -559 5 263 -614 -542 259 725 -585 -253 677 86 -560 640 -184 -122 626 -400 -630 -730 -522 312 -230 241 439 764 569 -11 441 -613 -187 509 -804 -374 482 -631 -575 -435 -190 538 -1 -833 754 -63 -448 -64 -25 228 772 -104 47 711 -326 -474 682 719 425 514 -507 -698 691 -170 -350 -262 -543 391 -588 504 -646 153 -25 448 -693 304 798 -311 231 785 722 620 486 -760 -657 401 88 -113 540 796 -656 635 -221 -157 -748 -92 124 715 -853 -510 390 -541 749 -746 -648 -357 -378 -449 -654 -593 194 -332 295 -242 753 765 493 -184 -503 186 440 356 -337 -304 -85 -224 195 -843 193 156 125 537 587 -138 -524 -494 253 158 380 -12 -527 -848 679 -689 -360 161 -681 -449 496 -494 -360 -696 -279 -141 127 770 -738 -209 420 -883 -830 -778 -82 -463 133 -30 255 -526 726 521 -272 592 526 -94 -724 -683 97 -1 153 520 -661 -262 291 -607 -436 662 214 653 360 -734 -601 -34 -281 444 350 329 333 575 101 389 601 -454 -477 -722 159 299 -360 727 -851 424 197 -666 158 564 -649 -619 626 600 -70 136 -159 583 -285 -394 -880 133 685 283 41 -854 -662 242 271 -764 -696 409 699 204 509 -148 394 292 167 302 -498 457 533 72 648 -686 -773 463 -593 304 -778 -532 302 -746 -59 -197 -425 -22 207 -98 -102 -867 508 413 293 134 589 -562 -525 -429 -553 696 -856 -525 557 -419 -298 551 -426 433 323 408 -484 -861 -751 -432 732 791 -610 375 719 -15 -145 -22 -349 -10 300 708 -250 597 -457 351 -269 164 -504 -707 -766 367 313 382 27 99 -745 -409 -771 -587 663 -473 168 6 -513 -356 -77 -457 -113 513 272 -485 -835 -388 800 169 -731 -474 -442 371 -736 -739 -731 -219 -92 -384 578 15 -51 -482 221 -720 -194 -747 -712 302 390 -569 119 -886 -480 207 226 633 -873 540 749 -541 190 -506 -707 -885 512 -475 49 732 251 430 -11 266 735 -356 308 -382 -602 171 -443 -256 -255 -351 69 489 580 212 -563 -452 -582 -774 -336 -301 211 317 409 184 -440 184 -154 762 704 -16 -797 156 -427 181 583 -863 -505 112 -815 303 704 -639 471 627 761 41 22 109 596 147 719 382 -369 -300 -98 688 305 710 513 -469 -29 559 -747 -625 446 445 -729 425 322 81 319 -450 613 58 425 -693 -497 -714 -353 -113 463 131 618 -373 137 -58 -579 -777 -236 490 192 29 371 -320 -373 -173 -137 243 183 -265 186 -306 748 204 -5 280 -648 -777 24 153 -627 -552 -576 -775 134 -883 -692 591 -677 227 -567 -352 408 -726 188 161 -347 436 231 35 -809 487 -458 -827 -109 -711 341 -560 125 -603 -144 -266 -370 -78 -872 579 -96 -837 198 -229 642 47 790 -718 -515 -43 457 135 331 -594 -71 740 618 308 147 224 -504 252 87 -204 635 -238 -365 102 475 -44 344 176 -651 38 -578 -67 485 -190 -606 272 345 -334 -176 -394 678 -324 54 621 -257 79 156 -148 -86 -424 -198 611 176 748 401 -362 187 -319 -771 -409 -447 244 531 156 445 11 542 -185 -476 -646 443 585 -373 -291 -229 310 313 127 -390 78 -409 -234 463 670 -630 436 446 483 -162 649 -171 89 752 -648 776 -324 -60 -214 -493 138 779 -408 245 -50 -754 -613 -177 -187 -114 -275 173 389 333 225 743 -209 -398 325 -627 628 -593 -814 -535 -651 397 -533 -233 -121 -838 23 350 -385 -296 758 -358 -310 -101 -255 -239 251 -35 738 -49 -719 490 -802 -721 183 -604 163 11 411 -134 -480 558 141 -575 -633 237 505 563 -758 -695 -523 -256 -481 -287 -329 126 796 -74 -713 -730 -736 -438 645 713 -880 -636 1 510 -316 526 475 207 -76 437 -489 600 -834 64 -578 -461 122 -65 -274 -784 -550 -486 -714 376 3 546 -211 -94 140 -101 337 -671 -784 -91 346 763 -380 -307 518 453 328 792 132 -247 -639 234 219 -838 296 -334 439 -480 -768 172 329 -446 753 496 270 60 730 -776 -299 292 17 731 -630 -17 -591 -818 -295 -407 -48 197 457 -285 192 650 -443 510 584 -409 779 -328 104 -389 51 522 -645 -33 277 -405 -722 675 -728 543 218 -788 -180 -507 -714 281 -416 -487 -594 -511 236 135 487 -31 -657 27 -790 -745 -16 115 -615 -848 745 -96 758 -601 -552 687 -242 390 726 156 362 -407 282 -595 770 -664 144 450 -384 418 149 -222 229 308 369 -94 47 -600 -515 -345 -150 750 -695 462 -811 621 -381 -766 466 -352 -784 391 562 25 -128 -335 -379 -255 92 732 106 137 -217 237 -802 660 359 -12 39 -97 185 -22 82 -899 118 -737 -596 -846 606 231 -476 -661 -741 731 -59 754 230 598 -689 555 475 -45 -789 -614 -66 5 -660 282 697 -718 -833 566 -835 -108 669 99 -567 122 -532 -870 723 106 -572 -275 600 -876 329 279 551 410 -42 -89 604 -361 457 -296 -140 162 -194 -696 556 -586 -212 502 265 541 -116 144 -144 140 544 666 -513 -181 -401 -447 -874 -287 -244 735 117 688 -734 620 737 518 452 729 552 431 -875 -900 -296 677 -399 375 284 355 110 308 -270 504 311 -351 -36 239 -122 454 278 -31 413 -458 685 352 -463 -41 463 714 -43 133 -453 44 249 -124 618 28 -490 -168 -748 -728 340 61 736 -100 -213 793 -319 -642 535 485 -122 611 -386 493 -642 -692 -509 295 437 744 -128 453 281 -827 617 -268 571 383 3 -512 -72 -513 -567 342 575 276 597 589 -106 703 -391 -236 -418 35 321 -809 16 760 648 555 -177 -791 -14 -159 -633 76 404 -565 27 -252 522 -190 763 175 741 -204 484 320 320 537 29 -219 371 353 -53 -379 -440 -155 -69 -590 226 7 490 421 -346 -80 309 308 -811 165 -687 158 -742 -553 196 650 281 356 -478 -406 402 471 259 418 -885 -478 -803 356 -184 -400 46 629 303 -108 105 -898 -460 -743 65 -753 607 173 -304 -147 -659 662 -489 -811 99 -811 293 574 246 57 -532 631 70 -631 241 128 17 -874 632 8 84 362 489 -866 178 542 320 84 306 -290 -469 153 139 611 24 297 66 189 -266 -751 455 -899 -352 -102 443 -379 -441 -654 -722 -542 213 685 -657 374 -231 -827 -98 -20 118 -376 609 -225 -75 678 60 -80 540 634 -441 -67 -148 -865 763 -789 586 -240 -824 -16 -346 424 662 -433 268 -451 264 -315 -211 409 -202 598 -389 757 -25 627 370 766 -224 518 -672 379 -308 -18 117 235 318 -822 -730 316 -346 -714 -22 289 483 612 -405 -682 58 411 722 -96 -477 -741 459 -860 653 -785 481 -571 -71 353 -221 69 123 453 -396 -484 -550 217 8 259 400 759 -496 559 -276 700 -431 -295 685 480 731 -733 143 -714 343 -654 -352 -18 218 -181 -729 -524 175 763 -200 -477 -501 343 395 -187 349 -405 132 513 -107 544 -685 -264 740 -861 -864 248 -157 607 -460 207 -564 122 -424 773 -595 325 -819 -392 733 -118 -894 -284 38 -582 -706 542 -388 -890 -680 -840 -105 -587 508 -112 134 -607 -55 -682 373 -879 -58 -509 -705 620 -570 625 -871 370 122 -231 -123 584 -872 -284 -474 -318 -738 685 246 -880 792 24 545 -113 -691 -875 307 358 -262 -286 -359 372 -486 328 92 -468 136 -333 746 -337 -633 691 -723 -199 623 -239 -312 721 -573 -179 -539 65 30 -111 -99 698 -364 785 385 -583 -883 -746 -336 187 -523 780 471 -97 221 491 -41 233 -626 194 -187 20 114 -627 -516 -172 -72 -182 -786 684 36 356 273 769 102 -792 556 -314 197 -205 629 -551 391 -821 -838 43 -534 -67 612 215 424 757 -494 -271 -715 158 375 -516 -98 395 -336 -256 583 -178 -113 672 -470 108 463 737 -848 561 -567 221 356 -381 -797 316 -521 -668 -259 637 505 -474 -623 793 -396 -760 45 -15 -486 285 768 446 121 -730 449 497 -82 -5 -862 -120 141 -459 -774 -655 -610 -344 317 -567 349 102 -845 540 -132 744 -622 -390 39 -317 -735 185 85 -227 -738 -328 -715 587 -860 97 -799 349 741 -241 422 392 201 787 616 230 706 -175 -686 769 173 7 -777 402 543 291 406 -368 638 391 -240 331 579 329 52 -15 -83 -847 186 -458 -269 -718 248 185 -309 -50 622 -506 603 -891 -878 -273 -621 28 -790 115 607 -285 -684 136 54 -227 -826 524 643 23 -301 -542 734 -392 778 -898 760 -636 -727 -328 724 339 446 351 -67 -863 -301 -533 -155 65 303 30 -739 -282 -553 209 649 -673 -741 -775 -394 -571 -891 -264 75 -575 371 -355 -716 515 713 -505 -729 489 621 209 -569 -549 -495 -482 -433 -735 598 536 264 -349 616 361 773 -649 546 190 771 601 783 -621 -185 611 -552 -778 300 -63 325 209 360 -358 -156 -463 -722 -200 611 -650 474 462 -870 30 -617 772 176 167 -659 773 -288 144 638 -540 790 -836 175 67 32 57 -499 -827 151 153 -719 -800 -187 -551 -517 684 -351 211 -260 -871 479 -229 -186 -496 -88 -790 726 -712 -477 329 -147 543 -661 715 -481 -195 -660 697 -841 -653 271 532 157 -891 86 -621 -510 -659 -505 -85 -21 629 -610 -307 -195 -661 -127 561 -396 367 714 -135 172 417 179 222 -157 -13 -390 -68 34 170 21 -149 -392 235 -899 786 -467 775 19 157 38 303 699 -391 -727 -303 382 626 -647 -153 470 673 224 149 -289 214 103 -568 -788 -241 781 136 -677 654 -727 -38 531 752 -490 423 -640 -6 -428 362 565 -131 734 26 -501 243 219 709 53 -699 -594 64 651 -592 334 -646 -61 -308 618 481 -723 519 439 584 283 113 -391 557 -209 141 -475 -182 -391 612 294 -424 361 441 608 542 314 525 557 -268 83 617 413 -748 681 318 -723 135 -532 460 313 721 -756 -220 146 33 286 234 -620 -881 -535 475 187 501 362 738 465 -124 -446 -853 371 657 382 133 -594 -559 478 -83 217 -470 -363 -725 -689 -475 80 -312 -232 771 484 119 524 -80 620 689 -536 -171 426 -884 772 -77 -315 568 697 596 -385 271 -232 -863 -136 308 -791 512 -241 219 -207 -782 -849 -459 -341 -514 -135 -806 -418 -843 686 135 -587 74 -492 -368 33 770 -575 -640 769 775 -294 -5 220 -524 -325 667 4 -204 -611 203 497 8 -88 487 -693 -458 -191 -212 -234 364 754 -808 752 214 698 -404 484 -815 -807 8 124 -363 -798 183 276 395 -140 573 64 638 523 -175 -563 143 -688 81 -15 -436 -828 82 286 582 279 -361 238 197 -858 -303 -622 484 -152 760 -545 -510 380 597 262 736 -850 -478 -38 -659 -489 -656 -702 248 781 86 -213 472 -452 -425 382 -375 47 -252 -544 -571 276 491 207 -603 -483 -764 243 -321 -739 -416 -632 721 -162 573 -127 181 -501 157 -814 -806 221 760 -225 -529 650 -802 119 228 468 735 -573 285 -530 -269 492 503 -423 256 634 -739 179 779 -601 -850 -195 253 -692 69 20 737 783 -648 280 -527 -10 764 260 354 499 -52 -539 -101 590 496 489 -122 -493 -839 223 -481 288 -184 -365 437 -237 -233 -134 -392 -746 -74 304 -232 -854 -21 -668 -375 -238 -380 -377 324 343 -538 -736 228 495 767 466 -570 -409 317 79 102 -221 743 -179 477 -151 444 61 -193 751 -596 150 553 -168 -20 239 80 -203 167 -202 187 -722 -793 -774 -121 291 -430 79 -456 165 -505 713 -285 462 -203 -72 450 -547 42 -642 182 772 -387 -788 499 247 721 616 7 55 -260 43 618 -795 517 -768 -169 412 -238 664 -420 652 -28 -115 571 588 -274 113 -89 -216 -9 -385 -465 -144 -602 648 584 722 -495 -517 -460 -601 149 775 -11 -31 204 -692 -84 -48 685 -694 -569 -492 640 -105 211 396 -273 266 129 -880 -265 -657 -124 227 -385 -425 -88 234 100 727 539 -447 -889 50 750 304 -159 -339 -583 557 381 -218 -723 446 -363 -425 -146 49 -190 -480 -810 -747 507 231 -174 364 -737 -301 34 -274 331 625 -228 618 93 -271 -580 -211 -20 298 -349 382 305 -622 -676 -527 -711 -327 489 -261 192 777 47 -228 -437 70 655 474 -380 -551 -537 290 119 -592 -800 -808 624 60 151 -723 579 -627 -791 -614 -257 58 372 -480 -400 385 -506 -554 -15 663 53 -264 -448 144 279 -698 224 -524 -348 443 204 273 187 167 717 536 3 633 -40 -372 -308 -215 -478 608 -742 791 -145 373 514 -836 -582 -197 246 800 -158 720 -101 154 -540 67 -521 168 -812 122 -505 510 -38 -615 -506 -167 -22 -51 693 -869 536 -477 440 -10 686 -162 36 478 -346 237 -478 712 -426 798 296 -256 601 -485 -523 649 -23 75 -175 329 -577 -671 161 -200 -480 118 182 671 -341 -711 348 -710 640 -20 -851 109 -657 -668 52 172 -311 -435 561 -135 347 -583 -321 563 -758 -808 38 -466 714 71 195 -418 -685 -815 -556 -686 -819 -710 -226 361 5 -298 498 109 668 -239 -708 66 -335 409 97 185 -184 713 414 -23 -124 -524 -90 -338 -331 457 -814 -142 177 235 -196 187 16 312 -758 -360 -849 614 -202 -169 223 659 31 147 42 -366 -360 251 -256 -141 107 798 -324 -816 -118 -191 -697 -739 -756 112 653 271 507 -804 -58 -623 303 -724 721 773 -21 -560 -408 -251 240 11 -353 -157 464 -359 -577 -449 -563 -479 -392 -886 35 -572 363 556 -69 216 8 92 300 -424 -579 -419 12 604 -467 122 -535 501 757 463 -746 -193 309 -488 -807 510 260 -839 799 343 212 609 -839 331 -747 690 -240 483 617 -707 162 648 542 46 -161 -309 146 -224 -312 -589 -900 -597 758 -160 -518 436 -490 -221 -534 -254 515 164 583 -474 -132 250 -717 258 21 -666 390 -644 -476 461 -69 -820 -747 -575 22 -604 347 8 345 -777 -201 -79 544 -135 764 738 268 658 166 756 788 -860 164 -786 365 -611 -136 -361 -97 364 451 -455 316 170 344 -134 361 309 289 321 -615 138 613 -703 -888 519 70 668 356 526 458 -372 66 292 -410 -815 333 -688 502 758 -431 700 212 -151 733 -849 518 38 -471 -76 -254 199 59 -149 -230 -265 639 185 231 -408 244 42 612 -455 165 277 327 -509 229 -858 688 -738 -395 578 307 -313 288 -568 -375 92 560 390 -316 78 202 -677 134 684 414 -813 520 351 78 624 696 156 -646 -407 748 -862 -900 646 -401 -831 250 58 485 -831 -717 -105 271 -400 -451 50 -887 236 652 -54 348 -716 -48 -639 101 -818 -657 -228 -732 -237 77 409 -747 20 -440 -266 -500 234 -331 -814 718 -54 269 -762 453 -367 22 -861 -289 -327 -68 -239 -178 -526 -611 479 -383 -46 328 -692 779 -388 481 -696 742 -12 -535 -471 514 -830 615 -575 68 128 -324 -93 -224 -746 -306 177 -92 588 -718 -218 -340 427 757 85 102 182 -814 113 -439 -380 -413 624 -635 435 -544 -48 264 -471 -528 407 110 531 -222 662 -294 -795 -195 497 -324 579 174 -827 381 -821 -828 -711 70 708 -542 -470 -898 16 -64 307 -370 338 15 392 -763 493 -638 -328 145 -712 -677 732 397 10 447 -118 -109 636 267 515 680 -189 208 65 121 765 -418 794 -606 -472 75 530 170 -292 783 -705 -892 -560 530 -354 366 -510 -601 -588 44 467 -237 340 498 -832 558 532 -218 -593 -332 3 631 -301 -531 -404 -842 -514 -179 -76 567 -297 -407 39 -10 624 -520 584 227 87 -129 442 -669 756 -453 565 39 113 761 -585 -855 -738 -252 678 154 -623 -230 -303 164 -638 459 -692 -246 246 578 116 -861 215 -580 760 -347 -173 -850 -73 -106 -858 -602 -448 794 275 787 699 -755 -324 -490 -141 511 -348 -194 569 -792 -73 725 -11 456 -591 -129 210 492 -435 531 -371 555 -243 -165 -556 -630 91 698 9 -19 -738 657 -870 -888 -407 -373 743 691 -381 88 473 -803 -446 -377 589 111 503 794 -15 161 -70 -155 -272 -711 49 685 -709 -823 673 -877 500 172 551 -298 -100 -547 229 150 -70 -872 425 98 491 -614 -173 124 30 -264 525 -158 155 -250 -86 -129 -349 -179 495 -438 -87 374 289 596 -710 666 -573 -684 364 22 -58 649 -784 115 264 666 170 -383 -793 -707 751 -723 -75 448 -220 738 -119 -396 -639 -870 432 -285 480 349 583 261 539 -431 -521 -125 -280 580 -110 164 -464 -331 -562 -94 -767 724 -609 -289 -618 690 519 -754 -165 -523 573 -606 -17 122 634 -179 541 -315 -224 195 -119 651 659 -479 87 -502 -764 -456 16 -659 -706 545 -599 227 -262 517 -252 -787 -781 114 304 666 205 100 626 179 -477 -733 525 -333 -720 363 -449 294 589 719 -175 -644 -562 190 -420 -514 -673 611 375 -502 -712 -457 -268 -624 532 717 152 -871 -628 797 -110 425 -138 -892 222 -245 -354 -618 -493 -383 -249 -47 371 -25 -219 75 269 63 68 620 -669 -577 441 581 463 492 -656 25 -680 479 -680 -730 -497 -879 -443 -452 -492 -706 280 -847 -605 108 -493 529 208 154 306 -211 -493 -390 721 -786 -108 715 -166 -579 -427 88 -509 447 200 -123 -464 -431 738 677 -253 -106 458 -796 395 588 310 609 607 -9 649 438 -630 750 -616 38 -796 208 787 -461 -422 547 -24 -878 -776 314 -777 -321 601 240 -436 291 402 151 -215 -596 344 -198 396 -73 -369 653 460 -709 307 -167 -212 -600 535 -426 794 -304 594 688 -697 -362 535 -306 42 491 -440 -184 80 -483 -401 -24 -312 -397 774 -782 446 795 -482 -154 593 500 -878 -23 49 690 404 -856 390 -301 -701 -379 -26 798 698 -36 -178 489 764 0 -525 -849 728 -724 519 -762 462 419 -56 748 -673 -123 -537 374 -17 208 -265 105 -791 256 -739 -182 408 -44 -73 -737 -835 -305 515 464 515 593 -222 -763 -449 -430 -55 778 482 14 -299 -338 -217 -591 30 -205 -154 -66 -544 -159 -219 298 728 -684 776 139 571 -142 280 -397 59 128 792 615 -371 211 -393 186 -547 266 243 -432 35 -698 -43 -557 622 -550 -819 -341 -871 358 -147 -183 130 55 -452 260 505 -38 735 417 53 144 180 -324 -757 -752 668 326 334 -59 -132 -170 442 -870 -465 -768 -729 -491 529 671 -356 166 534 615 534 296 -228 -624 -340 -503 57 -395 152 519 277 447 696 -342 231 -628 208 -416 -462 524 -80 -570 719 -12 496 -502 -845 -556 288 595 -677 -891 486 -43 595 531 -592 -50 -757 -276 445 -389 -498 -543 -702 179 378 -343 -561 -248 74 -253 479 689 410 228 -127 -785 645 -275 -423 -627 -872 -412 600 -519 -366 494 -509 75 304 325 753 -284 689 -584 -799 721 456 664 -410 735 490 630 -606 86 731 608 -20 -166 -14 624 347 -604 126 616 -813 -51 -462 799 -585 -657 774 -221 -594 -341 -727 -346 -324 -95 232 -892 -144 -203 184 598 -36 -440 -371 400 718 -744 -504 682 -460 -492 -882 -350 -84 211 -795 98 71 -233 -676 -637 -857 760 569 -423 535 557 773 -856 -856 -552 -200 -201 800 763 -180 52 599 -451 138 67 -733 458 644 -300 19 358 -592 -683 -383 169 -256 263 588 -185 639 658 328 194 488 -457 -458 395 -82 632 213 -305 -491 496 -375 137 -625 32 -841 -315 -123 194 729 511 -132 30 -214 735 521 -558 -553 550 -351 -677 75 -338 -895 -493 117 415 130 -763 -444 545 -246 35 -475 -331 -173 494 -220 -424 -616 93 -38 -841 531 320 -340 -3 -212 521 196 182 -773 495 -226 179 215 153 606 27 -665 394 -457 284 404 -118 484 648 651 -15 -747 -558 -632 512 429 406 -594 -821 -141 419 -516 -278 -529 -444 -6 -85 446 -191 -371 -874 549 476 -178 580 625 -716 785 477 330 636 -273 529 -765 -725 -336 -809 -4 361 -300 87 -691 -403 -640 433 -448 302 108 726 662 460 -472 -407 -198 2 672 -469 -250 -308 -843 -350 415 -189 681 -419 705 -878 733 -232 -834 -545 -97 -678 720 265 413 -570 68 44 775 539 294 707 -85 458 -405 -555 46 369 -317 -793 322 273 352 220 92 494 596 41 -599 -702 -677 694 -15 658 136 -876 -137 15 -634 150 -827 -845 462 -874 549 -747 -130 -675 399 -873 -601 -167 -105 -656 -553 -743 -48 -153 357 674 601 790 -617 -179 747 -512 509 -434 655 222 -372 -374 254 580 494 485 602 67 567 -547 470 245 438 134 534 176 592 358 306 111 43 496 49 573 216 544 559 146 -869 -173 607 -566 -461 -152 643 -23 -415 107 282 135 -814 219 407 -640 -558 752 -266 -791 436 -783 140 -837 -763 388 -66 687 676 -449 579 -757 -900 -67 -525 467 -804 545 -84 632 576 13 190 171 -899 -384 460 568 51 237 -630 -679 736 -892 559 44 513 -315 643 -490 -307 0 549 502 -257 -622 -718 -539 -610 -191 -705 543 -280 -158 -770 168 546 442 -784 -718 770 740 418 -524 -815 46 -801 -735 -693 747 -12 595 185 -105 -340 712 -840 -8 447 152 -492 673 501 524 681 -871 465 223 652 -371 701 -440 504 613 710 661 -297 36 546 457 158 -200 781 -248 319 431 -83 379 -456 -462 -325 639 13 -402 527 648 -795 -118 222 449 -34 -345 613 431 472 277 -21 59 519 774 474 -232 632 610 403 543 203 -562 -746 -896 -889 705 670 -576 155 242 178 -523 540 104 440 -897 -691 386 140 -319 -28 90 -566 -174 13 -73 294 1 -70 -882 623 -485 -675 -317 763 342 413 630 -614 -524 248 629 29 356 716 -485 -828 1 -280 -603 602 658 439 -406 124 685 753 -228 134 -91 679 -586 -585 -151 -786 572 -247 -806 145 -788 -889 -760 -823 500 -59 81 577 -372 -774 -551 -459 -75 165 -883 -60 653 -772 -73 684 716 -290 321 -307 671 -382 -152 263 -390 550 -10 453 -142 92 377 -114 776 -401 -66 681 713 64 -537 -311 97 299 291 -621 65 446 -254 -487 -742 543 728 -861 109 -401 -364 357 -628 -791 -105 36 112 277 759 -122 -615 -780 799 38 -78 -669 504 -736 -5 698 705 -873 -311 201 -439 755 -246 259 798 -143 -765 757 -291 -423 420 -636 608 -70 232 -480 781 -99 -384 -432 226 -473 -96 -242 100 -654 199 538 211 564 -782 -145 380 64 12 240 -842 -218 605 430 678 -94 -276 -894 -318 -696 -57 -404 43 -641 -468 438 799 647 -126 177 -112 534 -547 113 -827 -252 -322 534 -46 -171 -812 258 502 36 -647 -53 -24 -897 552 785 -258 -866 -469 -839 536 -306 701 158 37 444 576 422 -160 161 -875 301 365 -404 -221 150 -32 -134 -76 -345 -443 -884 -741 -227 -36 -11 648 347 725 -716 -682 -153 200 -406 -301 362 106 480 200 543 -795 264 -17 695 -581 594 -418 258 627 750 473 -891 586 -160 -225 -387 -623 295 376 -408 -195 70 85 492 -204 -122 635 -135 758 73 796 292 -59 -74 657 684 396 -194 429 -207 469 265 -228 449 148 -701 782 -802 -404 -377 -633 -328 -142 628 164 795 138 209 225 615 184 176 533 -259 -139 69 335 -804 -504 737 278 348 585 791 -695 246 289 76 424 631 -655 571 -480 497 99 67 283 -70 743 375 705 -639 -500 31 -139 156 171 -580 -266 778 698 -831 604 29 465 -405 -789 168 296 -647 459 -481 -892 -229 -97 98 364 528 -11 -541 746 204 401 -118 -163 -638 327 -790 -684 -467 -498 -54 -464 268 210 551 -64 280 -317 -796 176 -709 -409 -232 797 290 -281 -112 -535 -580 106 -482 -471 647 215 734 -331 144 274 57 -476 -718 299 779 503 -246 600 -485 -455 318 6 -758 -295 413 -584 157 106 338 -26 -317 388 574 186 -694 -389 90 -317 161 42 306 206 -566 -341 105 310 -532 -803 -251 -36 -672 226 -251 -507 -669 698 -770 53 -530 -358 -51 -409 318 -636 -745 287 -671 757 345 451 332 -150 617 -62 -168 761 722 -460 421 -212 590 420 -411 -294 -426 -534 -111 -256 -499 -108 628 -565 -729 445 -578 481 -280 -553 -533 -253 -644 -687 -174 701 98 311 690 -392 -792 -164 424 632 100 473 -666 108 -802 319 703 -525 519 316 -644 -286 -488 38 -100 576 -187 191 489 67 392 576 755 131 -475 85 64 62 -157 -214 -459 -96 -542 733 -252 381 575 -370 358 92 726 -752 763 -221 610 -113 -344 -342 -402 -485 -319 54 -543 -722 729 -482 254 800 -886 533 96 656 492 -19 -501 -59 -284 -69 -501 673 -324 -786 476 -123 50 627 -146 -131 -862 323 -837 -474 137 -536 -620 743 -543 339 -769 21 70 -776 -592 402 756 -464 220 -835 364 688 605 -145 -216 -790 -298 -304 -361 275 -866 -238 317 390 30 -551 559 -197 430 784 409 -187 -257 -653 206 -692 8 412 357 -306 -779 -302 730 -44 -891 -138 770 735 -152 -175 628 -352 -464 354 -317 28 -854 480 407 -735 600 537 -121 410 -372 -898 -295 -432 613 330 676 -413 153 619 718 415 -142 41 87 345 700 -246 51 -545 -538 -159 -109 416 89 523 -822 146 -370 660 43 38 344 -711 436 284 -829 506 239 -823 -308 273 295 697 -277 570 52 -164 -227 455 -104 -881 509 -3 107 -117 -164 67 -873 665 793 -457 -799 -518 300 -866 -101 -324 394 -664 240 -18 -175 -898 -839 -284 498 -821 -226 -755 216 -273 -204 319 -142 -863 -88 284 -433 -357 404 -751 -595 -207 -788 742 524 -518 -97 490 15 -80 236 -540 369 -401 -533 282 443 -38 -420 -119 -841 -693 -205 673 633 -60 608 656 -478 -76 -348 239 -271 34 328 509 -282 393 210 353 -643 -296 175 303 -212 -894 505 -755 -663 -575 83 -484 -125 -889 389 526 265 674 -325 -589 -815 202 -280 -249 -124 74 -402 45 -61 -115 99 756 14 -340 -603 -210 53 143 -161 750 -829 -68 139 -692 -701 -159 725 -105 227 -419 -362 -887 234 -487 721 162 8 -110 495 4 -41 -222 211 -184 -62 -168 276 -855 -603 -17 24 704 -349 394 -357 -512 -651 -475 -801 10 574 -334 -121 -622 -489 -461 511 -351 653 81 598 -255 -733 780 404 264 256 -875 320 -244 -685 -550 -346 -540 -462 749 -478 -34 407 124 695 108 549 -565 -542 -826 67 -46 329 155 491 -463 699 305 -58 -418 -405 -494 -123 167 -880 701 -544 -533 199 -680 -393 683 -238 -85 -95 -436 722 530 -696 -658 -111 -862 314 645 -560 606 -420 -321 469 -53 463 697 109 22 -864 -298 570 131 -41 -173 569 -362 -461 248 -269 571 273 649 2 -629 -715 -702 214 -313 -444 -217 43 56 346 -887 251 171 -703 -306 411 126 -272 -635 -697 -335 186 -687 675 556 -174 -180 -59 201 -119 281 -644 531 -478 -27 533 -845 339 474 -521 -315 399 -47 -399 -787 630 -113 -843 -34 76 285 -168 741 -203 -257 -485 -764 -685 245 -701 800 154 678 -467 15 87 259 -461 -375 -40 -361 -480 -581 131 -538 265 -607 -743 420 -481 -202 589 -631 -508 571 -380 -540 549 -172 -535 636 607 146 780 -810 33 643 -131 241 508 -827 -790 798 -459 211 434 159 -895 252 -68 800 -678 -118 -739 18 680 463 -236 -746 -295 626 -857 -240 -359 693 -819 112 -511 -102 407 316 -615 320 274 569 -27 -766 -106 147 758 441 573 633 174 -542 554 718 513 143 -774 -579 -623 65 -472 162 -518 417 194 1 140 -605 -368 725 32 -202 -246 772 -147 -751 -887 202 -161 709 -281 500 696 754 -683 -234 -430 -658 -456 759 -49 312 -440 589 -69 495 -604 81 242 -616 184 631 -326 -390 -232 -641 -459 674 -598 -409 -116 326 157 -254 236 161 100 -25 -38 686 -256 98 318 786 -205 -350 267 50 455 667 796 -435 -875 -687 -198 -583 553 133 -755 -679 105 142 142 -291 -618 502 309 -256 -403 608 372 -559 430 -28 -282 -524 206 -322 -801 -785 -688 560 204 253 735 305 -824 14 -748 -399 -699 -839 492 747 390 -105 47 115 -503 -876 -614 -511 -862 83 -835 -780 83 -502 -416 -277 -345 -528 701 571 -165 -359 501 645 388 35 -885 -582 -329 133 284 120 -888 -296 432 30 -318 -811 501 -645 -595 -697 105 -571 -507 -362 797 645 561 410 -205 115 -767 -75 685 79 215 338 -636 -634 -507 -724 -353 184 -503 -49 -199 -342 647 -215 -610 575 205 -761 -383 -889 -266 333 636 -655 268 550 -419 -370 524 -682 492 470 345 -64 585 613 -753 -764 -481 714 297 254 800 -93 -807 726 -281 -198 -180 755 -250 315 -114 449 -877 200 562 -305 179 -529 764 -275 -888 -341 190 -405 -718 -281 -423 -532 -297 -293 -394 -514 -488 204 449 190 58 516 371 -269 -608 -423 588 -711 219 321 220 257 73 -475 298 318 569 -664 -140 379 -340 -280 -677 -84 694 315 510 729 -227 66 -328 -163 -899 583 -814 -882 -323 -192 -548 -397 -331 521 -644 -117 -101 402 751 -42 -874 565 539 -337 -736 51 415 -696 -127 -304 733 -542 -154 -729 53 506 588 202 101 191 685 -282 551 521 -33 315 107 82 -566 252 327 -872 526 -295 -287 -899 349 156 71 793 -62 -266 -523 43 -56 -817 -680 -466 46 480 -376 -636 483 768 -258 -14 556 -77 -592 -659 551 -50 -851 513 -37 -793 -893 -144 210 635 68 345 -202 -326 157 175 -884 -737 428 760 136 283 -148 -83 766 174 -617 730 -166 -97 215 544 -30 509 205 578 -703 89 668 -431 441 -628 -97 -538 -599 428 -293 204 -610 -156 -441 649 -676 731 -357 375 -466 -270 575 229 -384 -718 -488 -521 -124 367 -79 202 -289 790 -43 426 251 511 236 635 631 -706 -690 -886 -732 92 -86 698 648 -550 633 -499 574 685 -713 -497 -717 -160 -137 -455 -163 196 -138 -479 -409 -189 -110 232 211 -300 418 -48 36 -248 -18 98 -421 526 -601 -637 618 -719 20 44 -226 -866 -867 -693 -807 362 -551 759 -223 785 -448 -91 164 -370 -209 -308 262 -806 -496 -171 -270 -237 -819 -631 398 729 713 74 -92 -56 -115 193 140 -221 -888 -142 590 461 560 -359 -437 -52 208 368 -649 799 -314 -487 -356 -777 -139 205 -82 245 -523 -113 98 -88 433 458 -713 751 -110 794 254 -420 -305 -147 -545 -528 -43 -874 -557 -496 -188 -628 188 716 312 91 -400 511 632 -361 -605 572 -457 -192 795 -524 491 -638 330 -114 -304 275 -475 -7 -805 727 676 -198 -604 439 494 -613 790 -387 646 -408 -331 -471 -512 72 623 392 -220 625 606 746 605 -75 359 385 -128 -374 75 223 691 -701 -28 -4 645 262 -270 -117 -880 117 526 -507 -272 -824 592 -651 773 -149 -457 -398 713 73 317 -730 -895 -230 -285 -807 -547 -366 133 377 198 -93 -181 52 375 650 -145 -78 269 -792 -414 -581 275 184 -448 23 -673 143 154 -259 485 -881 387 -91 -191 693 527 -331 -2 -417 26 -828 -353 -840 -10 -772 653 -279 -351 -341 -810 -656 -420 -37 -872 -717 85 793 -785 756 275 77 -461 -138 -57 -516 330 -601 -791 220 -421 66 -201 702 19 210 102 22 507 -694 -750 -401 616 278 22 -500 -487 83 659 -472 -519 549 -693 601 -794 625 -761 -243 -23 -670 305 433 228 -773 298 25 -56 -404 -516 -406 -191 118 628 -569 -317 -895 145 723 582 -122 348 262 717 -376 -287 570 -100 -598 -703 -93 133 560 -164 -4 -877 -415 222 391 573 -10 705 -883 93 299 389 -126 275 -232 -298 -359 668 600 -633 359 -62 -115 -796 -681 -348 479 2 317 -41 -647 378 -754 728 368 344 322 -814 -348 -873 507 -692 -737 187 -745 211 316 -372 443 -194 621 399 673 148 -253 -11 179 617 -441 -782 -207 188 -79 -793 500 -300 52 463 699 -398 247 168 -106 88 -811 -141 -753 247 -390 -18 -753 666 563 -321 426 -303 -873 231 -339 599 -734 575 692 544 115 -333 -899 58 -293 139 410 -577 -130 471 789 55 -112 -340 232 332 494 -548 526 242 166 -709 -213 -268 268 -830 164 -638 -233 162 684 144 -466 715 762 22 -459 649 105 -817 -664 177 181 738 -169 541 736 -733 78 651 706 366 654 704 771 -49 154 -250 -567 158 -652 592 -785 37 268 -525 -290 -505 -337 527 -390 232 484 -475 -567 232 759 -90 84 330 315 -45 -658 475 -137 -881 520 531 -841 -599 145 536 727 585 -876 216 -552 -812 133 437 -874 -869 46 719 730 -659 12 -637 -262 746 24 -102 588 151 -417 697 -328 -124 -68 -820 -413 447 -352 468 114 9 -866 468 -54 -443 132 -730 -789 592 -387 719 48 -545 204 100 109 -814 -627 731 373 -884 486 792 -616 -53 -443 -546 38 152 -176 -234 712 -851 211 -899 -736 -718 267 -621 -121 277 -827 356 -897 -691 478 470 -321 779 -465 -241 -769 -387 742 -784 -278 0 636 589 70 396 508 -795 461 -170 -594 614 -16 -286 120 341 458 556 -200 260 -406 -98 -363 419 -499 -102 -364 533 72 212 -651 -54 -430 259 215 306 695 397 -570 -560 -882 761 -750 -877 106 278 739 452 310 570 -67 134 -840 -594 -398 780 105 -273 -869 169 -467 525 -815 704 -73 -287 -96 -458 -142 552 -487 229 -1 -155 -463 -343 -154 118 202 -217 329 -1 -213 -349 402 336 -706 -411 -388 513 240 -733 349 -516 738 -836 609 -460 210 -262 755 -473 594 -848 428 -788 -443 -105 220 19 174 -467 -684 649 278 -847 -841 189 547 195 -305 -529 -865 -79 627 -587 427 -738 765 -327 1 354 -162 770 197 -860 677 202 -272 -434 -610 350 472 209 -308 -89 695 -706 504 427 -281 -271 -161 -218 774 -511 11 -249 -507 -234 637 -421 265 -852 -443 371 -862 187 -104 -623 67 -788 -501 -729 -482 -496 -426 767 -605 469 388 640 -164 -427 -573 622 379 -321 -238 -33 479 -35 334 682 -611 -517 783 -357 -820 -121 337 -3 -240 -607 -643 579 -180 -792 -698 56 43 -499 113 -856 -68 -431 39 -309 455 -520 -692 629 657 -483 -140 -604 -467 -11 -431 755 408 214 271 710 381 -531 -669 -296 621 -93 -567 78 468 -291 48 -830 -185 644 275 583 -427 4 334 68 275 112 -460 516 -575 -242 -691 -125 -835 -570 295 -299 -3 211 579 -250 683 -380 -432 176 672 -471 673 -622 745 -330 -715 338 -333 -12 523 -616 -759 -402 12 797 -50 -498 14 781 -690 323 36 -124 -568 -799 -524 595 146 626 560 -258 255 -377 -129 164 -578 -461 -366 543 414 -203 -59 -340 115 -182 -790 -298 -434 -471 -414 468 233 174 -258 593 -587 260 213 -690 614 -177 749 -91 -313 437 -762 -607 -2 -427 157 326 220 -514 486 712 -452 110 -880 748 -893 491 -569 331 -112 572 773 616 -324 352 461 -633 -788 -813 684 -338 -500 -452 -143 532 696 -550 66 -719 -404 274 -740 540 -370 -577 -675 -800 -185 -755 -52 -457 87 542 774 -463 -850 731 312 550 -414 -246 169 -862 -71 -136 273 -5 134 469 -158 -704 -765 60 524 -267 -814 -606 315 -518 559 -601 362 401 -384 -636 -346 216 -191 660 -397 -653 -144 400 389 745 165 606 -759 500 397 -84 -229 -689 471 -835 -541 -238 -124 735 393 226 183 -46 341 -721 -194 -289 244 -525 -305 67 -201 674 -781 553 70 464 -233 -858 680 234 -824 -207 377 -825 457 114 -176 -573 739 586 648 531 743 333 -849 -253 -376 56 -641 224 -191 82 -637 -754 215 -800 114 782 -317 -582 -418 -477 770 128 488 -160 -90 635 18 492 754 181 125 -617 573 526 -3 -615 -169 -681 743 -59 184 598 489 -500 723 -474 572 197 323 624 750 326 -846 -149 606 747 486 -591 -574 -420 37 -120 749 -732 135 594 -8 476 44 -724 -284 575 -395 -871 -883 66 340 -359 -714 -740 -754 -741 -225 -582 313 -737 512 355 -590 131 391 -544 553 -596 759 -460 -600 408 628 -512 -225 503 -98 -91 -167 286 -81 -224 -124 -854 -127 186 -491 343 243 -96 -362 -141 465 657 -756 -577 -156 -239 368 744 -405 797 -478 443 470 439 -824 -515 -34 -753 -135 -662 -745 537 -63 292 -722 -800 612 -483 -7 -575 286 648 45 -461 -387 259 384 341 -683 -728 -209 709 -571 -602 -156 250 355 -337 521 -640 -207 211 -88 -573 -574 -535 -34 -339 108 -206 -12 89 208 322 591 734 658 738 -897 -675 -91 -372 -83 -853 110 -311 -342 -328 -106 -153 -246 -851 -186 758 606 -230 -73 473 -11 -789 -69 -806 -749 195 -266 -665 171 -292 356 -125 -739 404 -757 -591 -160 -130 433 -452 307 -185 651 -44 722 -421 327 571 262 -476 -187 -543 -817 -594 -441 -561 510 -813 -62 -679 660 746 166 -859 -287 -458 -22 -676 422 -592 641 -194 -181 442 -544 -562 551 121 581 -133 -820 346 -669 106 252 -425 712 -877 198 -302 -556 719 546 -229 -559 614 374 -391 394 -134 237 -291 788 686 590 -830 -809 -592 -172 470 115 514 -352 781 518 492 467 -444 583 -557 -620 719 722 -557 -159 66 -139 -824 754 -660 118 638 341 -521 52 -335 41 -768 165 -832 686 -134 455 -179 57 -82 -615 3 365 261 -1 -487 726 -237 -478 463 -775 522 339 235 -786 0 243 -199 -763 783 -515 -234 82 -555 565 -148 -431 -1 -614 89 368 475 141 19 -340 -481 124 -872 -802 -239 -898 -179 -611 -217 245 -814 601 -6 403 -418 -690 -554 547 203 493 -456 24 740 -684 409 791 712 -629 247 -423 -838 -52 -647 481 -380 -388 -564 793 564 -287 144 -95 -7 800 379 447 -6 56 -790 269 -847 -795 -378 346 -701 606 -831 69 -771 -100 -10 297 -704 -269 25 -877 257 690 324 644 510 548 118 -784 614 65 16 767 313 -631 -510 -800 -695 312 -371 -854 -785 -878 -324 413 460 742 -340 -793 -694 -373 418 -777 -462 -812 668 -171 332 -272 360 335 540 74 -74 432 682 337 89 -802 14 64 -217 -637 23 -512 610 -427 553 -108 -810 -256 -376 -87 493 -890 538 -366 -849 720 478 -514 -22 -16 698 -844 690 763 -434 585 -89 383 729 -692 -660 -228 -168 -783 504 668 -464 -181 -469 -624 -367 -263 -121 627 726 -79 -879 -291 -301 -895 -617 -567 -58 141 542 -81 -177 734 735 -158 -453 709 -326 -321 75 -370 793 294 690 268 -286 -870 718 575 233 -773 -541 -483 539 -272 -570 -338 332 698 -780 -617 120 -262 441 503 -118 -290 -372 101 615 -87 -480 393 -335 682 -703 -136 -709 299 499 -547 336 -793 143 534 -786 789 -442 -381 610 11 634 316 -597 165 282 327 -152 -14 534 39 -600 -703 528 617 -316 -859 741 571 193 -630 -499 16 65 470 -552 -892 -714 32 57 -898 -493 -188 561 -334 -394 -851 -606 -877 28 725 -871 475 -120 -675 -540 583 -569 -140 759 540 360 740 723 -246 494 210 124 245 675 404 -888 128 -367 -688 -215 -92 660 530 440 -738 304 -826 -786 -278 542 -798 -462 -172 606 -407 155 17 399 444 -478 185 -732 158 648 -836 -226 -74 502 215 -880 172 -819 -521 249 184 -831 -799 329 -310 113 -238 -420 -892 -644 -746 -851 -900 378 740 305 -426 417 -4 -879 -170 -25 -272 -871 -197 470 648 578 -742 505 727 343 569 535 113 469 -124 788 -266 -806 614 436 -402 332 378 -468 -312 714 620 398 -775 -249 433 -472 -648 -248 -75 -842 -376 222 -80 -460 722 -27 122 40 174 147 -277 -74 557 -270 23 643 527 -848 737 -123 135 -679 -520 -856 24 -559 -118 -113 -893 713 -402 40 50 564 126 -343 -193 609 -844 -778 -537 -460 569 -364 -560 -160 -730 -160 -509 10 -125 453 40 326 -490 -421 -258 449 176 -184 706 74 -721 -107 529 -126 -864 723 -192 -520 -684 -13 -694 382 -157 25 639 101 -461 -91 -292 -13 401 -515 -550 344 -857 -403 -699 333 778 189 -232 -294 740 781 -716 96 -261 -85 -427 601 -875 761 330 -85 -546 782 781 739 543 0 -798 -500 -755 632 541 -751 -162 -350 496 647 -745 56 -4 -461 -281 688 -11 49 100 205 587 129 96 401 72 -752 -253 439 641 -582 -488 -246 -833 371 -278 98 -539 -622 -498 -197 -131 -129 31 -692 -200 797 -877 -655 -76 273 -103 129 -292 -361 435 525 -506 -226 301 -747 -2 140 -736 -544 194 650 -813 -303 -271 769 -556 741 426 323 -209 286 -156 368 -589 -284 436 -42 -533 -263 481 530 -700 299 551 377 -89 -248 227 96 670 -339 -882 674 740 779 419 58 204 -647 -476 -715 -305 673 56 -738 -684 -827 -262 427 -378 -273 -332 -866 566 -160 765 -294 1 698 180 -465 792 -563 -762 779 517 297 -896 713 707 170 -309 -774 -645 650 537 501 -741 135 -497 697 -409 -245 -840 377 -68 -519 -746 -755 419 625 -198 -209 -760 -799 743 27 744 64 197 -273 -105 -736 730 542 616 -373 447 688 -192 196 594 -414 731 136 -92 -174 440 -852 -231 -458 366 -105 433 517 -11 467 -592 209 68 -577 636 -755 -8 -682 -559 -229 -108 430 787 -79 -587 10 693 121 -148 -686 -872 -403 -560 403 -321 632 211 425 -755 380 -698 -35 -476 651 -555 -584 -331 -249 332 554 -457 -747 519 -323 55 292 794 -827 -229 64 230 -169 136 -551 561 93 -235 724 -66 520 773 372 -264 -593 -631 -1 625 571 -403 -511 -369 717 307 155 58 -801 605 606 -391 -343 653 52 318 -147 -55 -369 527 272 -24 789 160 -704 468 367 46 -595 -579 712 -233 281 4 -754 720 -157 477 120 -689 260 -629 100 470 647 416 -434 147 7 -303 -678 -716 -473 677 594 -186 -393 652 3 -738 528 119 120 -825 -889 -64 -231 -83 465 -376 -188 -105 109 -496 93 -62 -783 694 295 735 -829 -335 27 275 574 59 651 -225 146 197 -387 480 426 256 -495 558 -115 392 -560 -729 699 -523 477 -280 240 -437 -682 268 -572 312 736 772 476 76 -542 11 -743 460 711 -253 -338 -400 369 -92 -212 231 -256 -608 404 -551 -114 33 -223 -722 182 -872 -11 228 789 334 52 21 -108 -71 -550 110 575 107 24 625 764 -574 556 185 -612 -555 -727 -875 -338 -62 -651 -406 -48 301 -126 -369 -210 -154 126 462 454 303 -791 -226 709 -569 -609 -674 -790 106 -801 289 293 -306 781 -2 -652 -596 159 40 -335 737 -783 -798 -694 -602 -51 368 -894 -718 289 -702 -716 490 -239 -407 498 754 378 657 455 -836 -163 -798 32 -404 423 -862 -544 -533 -626 753 -423 765 331 -385 604 -373 -499 100 -642 -253 -382 677 547 357 -711 -223 -193 -111 194 529 29 639 -531 -30 278 153 0 72 -763 188 157 -556 45 -117 388 -236 -813 -557 -553 4 -749 -577 -273 97 -93 199 -465 -392 -21 139 -485 -742 -488 16 -769 236 2 556 -179 384 675 -876 81 -659 -133 -476 389 -400 250 -682 -709 776 753 -54 676 -165 -171 -426 439 495 450 68 288 270 158 -444 -509 582 -680 -507 -422 -785 -636 -571 -186 -470 279 -617 798 -436 -277 714 -67 427 -45 -862 -722 -834 -206 117 23 -888 40 -14 -119 686 -35 -516 -152 76 -636 765 692 -458 -473 -553 -550 -23 56 -551 680 363 -562 751 -635 558 -429 363 -886 -449 618 -4 -718 281 -313 597 534 -355 -57 576 -763 732 405 223 392 333 -669 -105 266 -469 -711 -264 679 486 -391 390 -898 -146 -300 222 778 135 -109 -443 -675 -561 671 -229 -739 -306 23 307 405 -389 780 -899 455 -154 77 536 -851 -365 772 257 468 -869 90 -203 110 -530 28 -328 422 -293 -183 309 107 161 -831 185 -127 394 773 398 -811 50 -819 377 -836 714 -717 -868 365 -695 -351 397 41 273 -655 438 -745 744 708 299 -848 -830 -627 -200 -78 -437 124 -215 343 316 -155 -588 269 318 -565 -790 -353 665 -853 309 -422 -771 -411 223 574 25 509 -562 760 -518 -640 188 307 274 562 226 -106 256 228 -80 581 -252 -658 157 724 -298 -58 629 -285 326 600 -523 522 535 220 -495 629 667 -151 -815 -715 -208 364 470 583 -243 698 -662 714 388 416 -307 -825 -118 -588 431 55 733 -780 680 -212 68 -872 478 525 772 -823 368 434 -550 -684 699 101 673 -138 -436 -337 151 474 185 -720 30 -608 -509 330 -681 -653 285 124 -77 -298 -69 -867 335 210 -212 173 -140 -576 -857 -204 670 -193 324 703 455 62 -218 280 698 -227 -260 -306 -744 -351 -779 -442 660 233 -578 -751 156 432 -858 -32 -492 -899 -662 543 -135 585 574 696 -876 -195 -887 -698 -493 -754 -62 -428 -174 751 -219 343 664 -373 638 -6 800 -211 -792 19 -317 -81 79 -113 357 639 -496 765 -571 641 -894 114 431 241 227 474 386 -822 322 -205 -160 363 42 447 185 65 -735 647 -179 666 -68 -637 -625 -201 404 658 428 -1 297 153 725 347 -469 -564 -871 -575 311 70 -551 127 478 115 -631 376 19 -298 -652 -107 -881 -29 391 723 -736 -857 177 -64 501 237 -481 72 -268 673 -822 -684 -381 697 454 -695 -496 -409 -287 -331 -863 -748 -70 5 58 368 724 -484 26 291 240 174 -427 703 119 -558 -711 -550 -408 -16 411 372 -690 -87 202 698 -121 91 325 -169 -114 -471 570 -379 247 -749 -814 763 -687 436 -779 329 665 -786 -558 -475 234 -658 267 398 -334 -153 -346 743 -263 -582 -648 -841 -462 -593 -324 168 -473 -813 -720 206 -413 160 728 -294 -360 368 -427 494 -396 603 -868 -432 -172 -754 -273 -877 151 452 -232 -38 -800 208 409 -340 -578 215 337 -764 792 -777 26 -563 758 68 -638 -835 -132 -2 -232 -324 739 -665 458 496 658 770 533 609 471 476 161 50 654 -302 689 795 -60 -547 273 -452 -899 -64 -819 417 8 -212 -225 -857 -71 126 -373 -303 362 -625 201 -517 459 -136 -457 -871 -685 560 -622 -89 677 9 -841 528 -333 762 -268 -110 -697 -512 -284 622 402 379 -259 -723 479 257 -721 -435 482 473 41 -70 487 -499 602 -363 87 -221 -591 596 749 788 95 -727 -645 -585 -242 162 342 -763 -563 -732 194 -456 -297 -518 352 -520 -128 793 -314 129 -172 739 707 -651 -512 -595 274 688 -505 -164 445 -145 -17 -850 -573 -163 -210 -891 333 88 -776 -638 -431 422 588 496 161 488 -162 -889 46 -330 559 -696 487 720 -486 501 -381 -39 712 516 598 -886 -673 281 334 232 281 -617 749 -772 -161 194 -602 -396 -792 72 -713 587 -509 -846 273 -43 -794 569 558 403 795 -486 721 -490 64 -95 275 -423 -604 61 -203 -409 -703 401 395 -10 31 -173 -350 -552 -887 -719 709 -550 -508 240 -179 -507 54 686 261 -232 -240 -378 -483 -204 441 -373 330 -49 65 -333 -285 725 -753 228 413 -13 211 -67 12 -387 320 -646 727 664 -872 5 -550 -810 -826 552 -534 -643 -255 -93 515 7 -107 -203 765 -347 -398 -57 -248 -46 782 568 764 -809 624 224 180 -713 -618 124 135 -597 375 -239 -885 -683 719 745 -813 242 -484 203 -206 -851 164 288 -438 280 659 -577 590 45 23 371 -760 -125 -14 317 656 755 664 -769 277 -384 -131 492 -870 -298 -451 -868 52 -624 -322 210 -438 591 -351 -228 636 -407 -503 425 669 -408 177 -658 660 -714 527 -294 -197 -169 533 -283 148 337 257 568 358 639 784 488 -518 206 616 525 680 520 505 189 -553 -714 116 290 -815 546 -742 288 -311 -290 -106 71 -83 -245 -243 -332 496 -409 -742 -593 -830 227 581 -127 325 283 -384 -358 -470 260 182 481 -158 142 -278 -810 -620 692 710 -762 -652 -655 -342 583 -643 45 737 472 450 -256 -188 -544 134 -780 440 126 -511 -768 -69 -323 282 -899 523 -833 54 782 800 -117 -620 -828 134 -74 -257 568 688 652 493 304 622 508 -544 -155 -370 516 -332 618 -264 -275 -60 717 312 -450 -828 783 -433 -215 -279 -889 -378 229 343 566 11 734 379 724 -184 771 297 -596 -126 651 252 -400 126 -824 -667 -250 -321 -546 -707 768 -110 303 -510 486 -772 -349 -125 745 -339 -247 437 -310 540 -805 -95 296 585 602 173 -595 -80 318 126 550 -130 -682 281 -279 -899 -167 71 707 528 -430 291 798 781 215 149 -464 -257 692 -662 689 -246 -426 -763 402 -219 258 124 -243 -764 223 232 178 609 504 138 335 -35 368 -44 -373 715 -119 495 -331 -788 719 -852 788 296 -745 463 -177 373 586 414 669 -60 530 242 -355 630 768 -218 217 -496 -863 -37 480 -386 -246 307 -422 536 -679 523 546 -608 -154 541 -441 -353 292 -99 -848 417 -195 329 39 -647 -497 157 -893 -45 353 -202 -612 750 -167 21 -492 -474 -401 -223 503 -116 -577 627 -400 505 -610 217 -43 -83 62 303 -775 762 313 594 -347 -463 23 700 -203 -376 -482 241 344 -197 427 539 157 -879 609 -617 -622 -755 516 142 226 592 599 -438 -268 -447 -784 -440 552 -134 29 386 160 408 -47 121 -574 152 -96 -108 -662 590 -892 -220 276 -730 579 -512 -490 526 701 237 -454 -36 -856 -196 545 567 -813 -659 -617 318 285 318 -591 -688 74 -677 -558 -506 545 -177 296 225 706 494 -308 -643 157 -270 233 254 -705 797 473 -771 -30 371 550 707 -129 319 789 -827 482 -503 -133 -125 -115 -40 -409 -679 -824 -593 -279 -85 -833 92 -722 637 219 -638 155 -174 495 788 -815 -420 158 419 738 340 -559 249 527 309 93 206 -587 -806 -860 -365 618 387 -615 -668 -603 370 20 -609 -129 -248 196 547 -479 -378 -599 -434 -138 -605 180 -718 407 -632 542 -849 -491 354 342 669 369 154 -817 378 644 -270 664 540 128 -412 311 192 178 453 -69 151 -884 -30 575 -29 -276 -88 167 82 -417 344 -90 536 679 57 -367 543 199 383 -173 612 -310 770 -591 -27 -534 669 28 -684 -364 161 785 -197 -20 -423 254 447 -360 408 757 363 778 -67 -310 -674 -641 -580 559 -401 445 -462 -575 402 -424 -257 35 -744 -612 -113 -93 382 272 -160 60 -652 -329 -894 -606 -839 339 746 -836 -516 686 172 462 -160 229 -433 449 623 736 234 693 404 57 323 -384 -23 -743 95 111 -57 -96 620 -8 65 -465 536 775 757 382 240 32 -156 -76 -429 670 57 567 280 309 396 -873 79 -692 475 544 -518 -352 -3 428 -714 607 -144 -361 -78 -155 -219 29 -263 -476 -619 145 479 -595 -641 -679 613 -130 -857 121 -826 696 217 -379 -515 381 498 -235 -149 -147 170 -460 -605 706 -876 -675 -170 -825 -554 248 359 218 69 765 -634 475 -134 627 496 -134 174 -651 141 679 -606 512 565 689 -835 -700 100 380 193 258 450 300 58 494 -326 -493 -84 -899 525 195 -604 586 -671 756 -8 588 -23 -528 402 482 -381 741 -229 108 -297 480 82 -36 -72 -336 -247 97 -343 268 716 656 -843 173 -20 701 -874 -562 -626 178 -67 -865 540 -361 555 764 526 353 -851 266 28 291 128 -246 512 359 82 684 718 792 -345 -521 -37 184 -710 -638 -95 -710 442 480 -661 -246 -431 -149 -556 567 -648 450 -190 -339 -854 672 -679 243 -554 302 -643 177 -39 -738 -688 553 -412 -543 712 559 271 -465 -576 694 -760 -825 662 52 252 634 -759 -328 -455 -462 0 600 256 -286 -802 -87 580 721 -317 577 475 -522 -246 -325 446 547 280 -103 576 -646 -458 -496 -76 -507 -344 730 -616 -109 710 222 -217 -174 188 504 -469 -52 -459 449 -634 593 -140 800 -623 -779 -844 -80 31 644 -681 236 -207 170 485 -421 -855 474 123 512 -71 -48 527 -302 -840 -28 476 -620 -703 -136 -408 771 666 -654 -330 370 344 -550 699 256 496 728 -417 209 -734 724 57 499 766 414 473 -48 758 451 593 -682 -124 503 -9 46 630 -834 -191 -386 -776 -837 117 -775 -757 600 -228 -25 395 -652 -154 -527 -317 -383 63 111 -612 412 493 -845 303 -331 -727 -719 -49 -103 295 56 -685 340 304 505 -750 -819 -498 43 -557 592 78 -134 -684 726 -632 437 -129 -413 -479 445 -367 -361 -305 -193 781 -378 -591 -737 627 -393 -253 34 448 553 103 116 441 544 216 -10 -794 390 -687 561 623 -100 -481 -378 -658 -851 -662 -879 588 174 4 464 223 407 -54 -60 421 159 62 394 -214 249 -202 -57 624 -666 -119 -41 -374 -741 -300 639 -424 192 -669 139 342 -348 592 -585 699 160 28 -450 383 -21 -778 -424 474 -622 419 -830 750 380 -81 -330 557 569 16 -151 -45 -719 9 410 170 -780 -573 197 46 -305 662 729 139 -67 469 124 743 213 590 121 -58 411 369 326 -112 -684 -710 256 -168 -331 753 -583 -134 -445 525 344 347 423 -128 -679 -735 -143 -28 -795 -190 -137 -581 242 -104 -331 787 -118 -716 -238 489 -617 -524 512 -683 602 39 287 -531 477 -689 -334 -301 92 -882 -63 -407 -694 -402 -110 -215 -638 -463 -732 491 389 41 -540 -659 -893 399 429 -60 -73 488 -562 -248 546 738 -378 -711 -632 214 -362 359 648 -722 685 -70 781 84 -574 401 167 -323 653 636 -79 136 -777 -768 634 -650 -50 270 626 597 -27 390 -861 -709 -115 -623 -517 651 653 792 296 -287 116 -442 -398 -687 -353 612 618 233 -300 -704 357 671 -623 -324 -346 -250 154 -687 -470 -249 -135 -656 -750 503 -850 211 450 -625 555 485 507 299 59 332 -733 436 -36 -737 181 -18 -696 -849 -606 509 302 571 -850 23 326 -155 -509 583 540 656 642 -492 -145 -840 573 -366 317 -748 523 -182 424 -594 -645 -479 762 -232 32 -96 -846 -709 272 229 -705 770 -860 -373 159 -169 252 -618 -399 -227 -616 -9 96 -680 -254 -488 200 -898 177 -365 -283 778 -25 626 -541 -271 -855 -175 -857 378 -47 -750 -246 -485 -309 -435 -254 -874 161 -890 -843 479 -458 536 -834 168 309 281 69 -492 -85 409 -189 -496 -741 602 -571 511 -308 -639 452 549 -541 -547 -569 192 -148 -254 -863 -329 -144 -617 245 -527 592 -693 -514 -231 -123 -428 -398 504 549 -539 519 644 54 620 330 220 490 583 40 -100 -181 -819 -586 244 146 -866 47 41 276 -18 -515 715 519 -826 682 -798 -884 -847 -744 -811 205 -123 125 671 -544 -666 -398 -156 -243 -330 -180 -888 -224 545 687 420 -714 -448 325 490 -766 43 735 -888 136 551 251 -154 -196 -763 -572 -832 -486 -129 -671 213 -550 -842 -822 -410 -483 698 740 -145 -495 295 -691 172 -447 379 773 646 -672 576 64 776 -706 -208 -16 -530 -893 578 375 -216 591 672 -760 -333 389 -716 -443 -121 614 -296 -365 -667 -708 -888 -222 484 -412 286 -366 -800 -889 -750 -665 723 -594 799 265 -105 -329 -91 321 -10 653 -220 -624 630 272 107 783 -654 -630 -606 -90 222 -884 -440 -194 -343 -750 78 -576 -142 689 424 -92 531 -441 -123 133 -141 623 -23 -575 724 -165 -649 -73 415 676 -495 -702 -800 358 -776 -522 -573 -2 347 86 -73 400 674 -272 569 586 431 -559 462 653 -888 522 -551 -734 -696 252 -183 244 -57 616 -819 -225 519 204 -520 221 -883 -677 747 -543 -338 771 230 -667 487 646 -778 443 10 -574 -781 -287 -201 -347 -59 -786 -54 478 697 494 -819 426 142 515 676 -120 -26 -507 673 -467 -444 628 -83 -866 -197 647 -153 708 -362 -724 505 510 489 745 575 124 -99 302 88 -886 33 203 -393 729 300 780 -470 -674 -163 787 -108 651 -113 183 -542 -541 -156 658 -278 325 -3 469 -9 60 -102 444 -586 -367 301 36 -469 71 -623 -39 -667 769 -253 409 -254 -241 169 -739 -494 -709 140 122 -711 294 689 745 683 -273 282 318 381 -389 -826 660 340 207 790 630 222 324 -854 -652 382 -48 -202 410 -820 21 196 272 -782 -712 -718 63 161 738 458 456 -437 722 661 -172 -847 -744 712 -882 176 -635 -117 371 -744 -769 -408 646 -171 -696 -709 319 328 64 -193 396 445 95 586 -200 -625 -594 -577 127 -30 -460 171 -243 565 216 434 87 423 -218 -88 778 746 -746 -580 383 337 -482 119 -344 555 -572 794 733 -821 716 149 -630 51 515 738 277 83 521 -49 192 -418 -542 183 -92 -816 -806 576 -218 -247 621 -301 176 95 -132 721 -764 -304 99 -857 597 147 -401 151 -829 -294 742 -120 303 -597 462 -24 396 598 -705 -320 -735 -297 503 669 709 379 -702 312 313 431 531 518 -234 349 -731 -151 -333 385 -139 103 -696 -194 213 -618 761 -199 617 330 -222 364 525 -466 534 657 410 307 481 -867 -692 1 720 -348 659 -897 292 19 65 660 -760 -788 260 -778 662 -276 -630 352 -159 -1 -438 -607 -861 616 355 -892 -456 -342 -34 -576 410 748 -551 -848 -21 -551 -137 -430 755 -231 288 41 34 -269 10 606 131 -235 -446 584 229 -335 110 -36 -371 209 -630 335 -159 621 445 174 -373 -723 -536 -622 34 -775 553 -198 -726 -382 -888 -405 -900 -693 -452 -674 -535 509 -330 71 -29 337 484 390 288 -58 -313 -400 -739 323 725 498 -804 140 -690 739 427 -411 79 -203 350 245 509 83 288 493 -170 -469 -252 -691 -24 -500 506 654 -457 440 103 503 238 -835 694 -764 410 97 757 648 -818 -849 -56 579 741 362 790 -56 613 396 7 718 -711 161 -669 119 250 -652 420 326 -120 680 340 -507 255 -141 262 67 -661 -723 558 -422 -570 158 -314 548 -615 -875 152 -423 724 344 151 734 -482 -534 -522 70 -26 461 -441 106 -550 -402 -505 281 -113 -288 -304 -61 -547 -6 124 -769 -471 564 -59 -24 -16 33 -871 -614 -845 -412 -279 322 121 457 -135 -430 -295 139 766 299 -215 -477 425 -477 498 -638 -476 -793 -359 -239 410 -871 356 36 190 -849 697 -238 324 402 206 386 0 -851 580 -569 91 -633 -638 -103 -128 375 -663 99 -115 127 415 -209 -557 511 -259 -319 681 -796 408 -711 -292 768 504 -490 381 -597 281 -318 339 196 -209 -744 -446 725 -607 237 519 526 3 549 462 -522 557 47 -75 642 -770 219 -413 -273 425 -692 -392 -399 740 507 -193 388 -356 321 684 -374 -773 621 -64 -636 567 293 234 -790 485 -298 -195 -300 400 -812 790 -126 -37 -796 -731 523 262 774 369 -801 688 -600 749 -822 -181 -306 -180 -364 362 -673 -768 -480 -163 -213 -371 -542 -575 -297 546 -10 437 -84 -680 699 197 -316 -251 329 765 -583 -889 347 -25 -327 357 -149 -592 -793 361 -765 611 680 319 -344 139 765 -137 -742 680 685 -767 783 68 -572 646 213 -532 -411 -248 538 -409 288 -637 -451 130 -883 -693 -801 -627 -301 -758 -486 553 792 -850 8 -748 -271 -583 -803 -529 -874 -653 185 284 666 457 -873 -139 -234 -279 588 535 737 161 85 -658 152 -890 -396 -68 659 271 442 -540 297 -611 475 -604 -36 -455 -705 -432 -727 -78 553 85 573 403 -681 -582 617 -645 -567 -199 -884 -651 787 -16 -402 -723 165 112 708 277 250 404 285 -116 -66 -701 660 530 -517 -543 -653 -244 522 -611 450 -793 -696 647 95 749 562 -619 -587 17 783 -867 -412 275 -783 -875 180 720 -54 272 28 60 -478 188 -591 -191 -520 -667 -692 -666 589 779 134 -522 360 -730 726 -756 -704 775 769 525 663 357 -355 -470 618 398 -139 -305 214 -436 742 267 527 -640 429 -379 612 -815 413 -370 -747 726 654 428 362 -27 -724 292 -861 319 -51 -422 -779 -6 -316 40 -882 416 132 -802 46 501 -764 -355 -563 -620 437 -487 232 701 -874 320 -707 75 -777 -513 -27 487 743 223 205 564 -893 182 214 -189 -506 111 99 636 -336 -409 -345 -598 -501 -861 -277 -255 655 63 -22 261 31 -19 -485 595 -493 242 -52 -723 -307 -172 -310 -556 -714 -253 -621 -758 634 -883 -295 -897 -377 -878 28 -310 569 334 369 780 -123 -28 -163 -636 -722 -894 38 376 621 342 589 466 -470 555 140 614 -786 -522 202 406 -291 -310 -672 45 629 -656 -49 450 638 -766 -582 212 59 -730 -758 -667 650 -13 -162 -886 -289 -648 -890 -143 -891 -504 -856 -134 243 -88 -280 -484 -627 409 -804 -246 115 298 -122 523 -449 -323 -206 264 -235 -708 -721 -152 458 -776 -658 541 465 170 -628 497 267 -686 433 -488 -424 439 -324 -445 498 244 -890 663 -547 -113 -119 259 532 -422 -472 627 143 262 24 466 -48 -784 382 -778 -501 -224 -898 -861 -284 -50 -401 564 -152 266 -379 -850 166 290 392 7 -432 13 -677 94 104 208 -452 254 463 749 690 -826 168 352 -725 216 778 764 -303 546 148 160 -276 755 187 -20 53 -688 -249 252 -332 -135 -477 -86 -867 195 -662 220 -706 337 -631 -161 13 722 483 294 -600 -696 -585 299 315 -720 595 -452 -63 -727 224 -562 -582 -28 104 726 -828 311 600 -347 694 318 -105 784 -316 800 -687 -529 -568 -123 8 -522 -125 -532 304 -148 -763 -442 -791 229 259 544 -809 -339 -566 782 20 227 394 319 -264 -689 529 749 -700 590 704 -327 -316 -708 -280 -17 -704 80 331 -148 -677 -835 -65 -823 -898 468 -209 -804 -526 -640 -816 220 538 -286 617 492 372 -160 311 47 -95 251 -445 -404 -75 171 403 -374 -218 -690 501 560 -618 796 589 -403 -612 -133 -704 -190 140 560 -765 652 599 165 34 -49 749 -394 769 674 86 -24 430 182 -144 236 -565 -704 131 -21 599 345 -764 586 228 518 -505 -68 512 -870 17 356 -378 -203 238 -856 -158 133 -391 -600 704 -474 -873 -159 -671 -776 -232 -423 761 -19 535 84 -91 -63 141 613 213 195 590 -829 -344 -341 -728 270 -648 58 247 -879 697 -646 -241 -255 316 -49 -357 130 -786 170 -561 -840 25 -368 506 -329 -435 -47 578 -430 244 651 -142 583 -224 -671 321 46 -11 -857 -835 -513 675 -610 130 -145 -557 170 -115 -817 215 -485 309 -89 283 273 -482 315 150 -650 316 522 -91 -64 598 70 280 642 434 529 543 267 334 314 377 -591 -700 -899 96 -223 583 -202 -247 -812 -227 -585 749 -620 -351 -227 79 368 -645 -510 -146 -524 -124 -846 214 -711 687 -506 -154 231 -716 14 745 229 -584 135 514 -341 -21 -448 29 541 557 679 246 405 -829 -336 698 398 -607 -83 6 168 496 311 -876 749 -197 -36 439 486 -100 -352 -483 -671 -529 -801 319 -423 -11 -126 -75 -468 288 -186 -802 767 41 -183 271 559 176 -541 -898 -31 523 -605 -238 -647 -761 -435 -469 -515 691 -571 -899 -417 -806 220 591 -627 558 732 -627 -774 -448 -614 -677 686 -464 540 -209 -509 81 -740 -214 631 323 -202 -127 635 -43 -826 183 -501 -343 171 -513 243 785 770 -266 -456 49 478 36 -331 355 671 165 -306 -806 63 -637 455 74 -853 -305 623 770 -103 -564 -652 251 -587 -644 -162 -136 338 -839 -53 -845 109 -433 334 -885 7 -250 -7 -740 -512 125 379 -406 -90 -381 252 2 12 27 612 248 530 380 764 553 -575 -413 -573 -399 -257 -212 686 640 -477 407 199 416 165 290 -10 -156 48 -564 -193 548 330 507 -53 -35 613 100 218 -167 -641 -356 -658 791 497 -771 -604 253 537 172 -18 -412 -794 -420 -415 -91 83 390 321 -592 57 -859 84 726 257 12 -876 -886 -134 -826 533 474 176 233 679 -363 74 -481 -286 456 -452 788 -671 431 -639 -683 684 -511 653 386 489 124 647 305 -212 -707 -750 445 24 -465 359 -414 -384 -164 574 303 -872 -105 -889 407 -758 -527 23 -695 -845 -658 -459 -616 596 -693 427 616 543 -467 -531 -770 -559 394 540 -631 327 756 335 135 553 -136 -324 244 399 485 -179 -386 35 442 -590 70 -170 -537 501 791 -827 -476 73 -460 561 372 105 -82 -234 -777 759 -3 -780 -661 524 -722 585 395 -465 -302 -167 -335 -244 -839 -247 747 -60 -719 -597 -679 -797 -665 279 459 -765 -775 453 -239 -466 420 360 -137 -509 -588 610 -492 -566 495 -396 93 -634 667 543 155 86 -190 232 -733 354 -576 799 -488 -75 441 511 264 260 335 -763 -586 435 -160 -333 -595 595 -325 705 -61 87 239 -67 437 479 561 -850 -10 20 -415 753 -752 235 -594 416 -413 -185 5 249 -509 -774 -602 -248 314 -168 -367 472 430 -657 152 -42 99 115 170 -54 25 623 -165 -530 579 307 608 676 -854 775 343 -193 -409 764 155 475 -202 -856 -617 -770 -301 -823 44 -325 -19 442 -882 -621 -245 104 277 -610 439 740 -432 601 494 -305 -393 380 -506 -548 644 451 307 -884 -480 -203 -671 255 435 611 -266 -717 -652 610 87 -233 396 -899 -684 404 -729 248 718 -564 27 -643 -335 465 354 -349 -556 -156 -43 -493 -343 -3 -307 -635 -754 593 533 -486 -220 -319 133 -576 -110 377 357 15 154 -833 -321 594 -7 -158 -626 -587 -493 114 -451 -510 -863 47 -792 -733 -290 -717 -174 -513 140 -841 109 458 344 -157 -323 -887 -892 745 367 -837 654 -724 -199 -703 644 -888 160 790 -158 633 -243 -336 240 -365 -707 583 -365 384 609 721 -631 -844 -418 229 -863 -285 -724 -683 117 262 -406 104 749 -513 570 514 -806 506 660 -561 266 512 -811 -323 407 524 -720 -209 -723 371 -224 87 406 225 -843 499 516 423 -635 159 -740 767 -344 26 480 -442 -725 131 -152 -403 799 -513 9 -747 21 583 -478 -826 51 222 568 714 406 250 -704 -749 34 -497 16 -810 -19 564 571 -155 -171 342 237 -194 -109 -806 458 -116 -288 -124 533 -86 370 18 -142 -100 656 -1 -844 -728 544 216 122 578 -614 -648 -718 -273 627 408 39 550 701 -876 132 -660 64 -707 -576 -882 -598 448 -173 340 -297 -12 -692 -883 111 -482 -611 85 715 703 789 769 357 -789 -507 -175 380 550 777 -702 84 231 -649 629 -190 -575 553 -73 28 -562 -356 -552 -188 -648 653 -804 408 532 798 -683 -436 -477 -690 -200 508 716 -335 -470 796 -107 432 384 774 -837 -264 -868 466 317 -286 -334 -412 217 -672 696 504 773 284 54 -336 -605 -569 -790 590 -49 -680 396 392 -751 670 122 553 530 -696 171 368 -785 -854 -316 -146 34 75 -536 541 -770 -815 -15 -630 671 -232 -50 86 -869 -185 -117 195 587 374 -222 793 -642 523 -134 -297 -283 -597 -399 -279 -738 -749 -770 -199 432 636 -710 418 188 648 -329 -127 437 273 -471 -728 353 -758 442 439 -91 -614 180 -332 736 486 -725 763 138 416 -22 271 -68 -297 -289 -334 -192 -270 319 -429 -739 683 197 -298 646 -578 -245 -269 -900 -319 36 -294 -662 660 -138 -136 -169 737 -254 690 185 208 -127 -399 122 -62 -785 531 -207 737 120 -283 -79 -14 -868 -649 -467 -74 -301 42 -756 541 -275 -427 569 -362 -501 -452 -561 61 -198 128 -864 741 -898 -333 -7 -741 -336 489 139 451 240 -789 480 330 146 -532 -24 232 124 -881 -507 333 -804 -204 -281 761 -737 198 -90 407 8 127 -645 -177 429 -335 -584 -549 -426 603 -755 70 -185 -483 -612 393 468 -276 327 346 109 -865 75 -407 -619 -714 -440 540 -624 708 36 162 399 -886 -423 172 -368 -141 -509 571 -51 268 -409 537 -133 -81 427 -564 200 53 561 -109 -520 -567 -678 -890 -67 526 -150 -367 -131 563 -38 790 -224 -528 522 -786 505 255 -485 -735 348 -176 198 97 440 14 -53 -524 309 12 774 -577 -613 -697 -273 -592 -796 -450 647 552 401 -677 180 493 -579 746 -104 -406 -484 35 432 687 -415 -610 797 17 -86 654 -478 -6 367 515 -308 781 171 252 501 627 -726 -215 736 345 -713 75 -869 -459 166 756 -284 421 508 329 323 611 204 -150 -165 613 763 765 636 -359 279 280 -864 506 784 132 -393 269 -109 -454 531 -461 -611 697 509 -589 494 353 -374 728 748 -742 -215 -139 587 40 777 341 483 -578 -722 683 57 -241 -12 -710 605 369 -701 -154 -848 -16 89 -758 -389 -715 457 5 -107 775 -864 665 218 510 -653 -853 -668 -491 348 500 -826 600 -7 44 175 -227 720 -607 -592 -64 723 -822 100 313 -101 -795 60 -697 -228 -829 -162 -464 -555 -395 -729 581 -30 686 -826 -823 381 -607 794 -636 -776 85 -26 -865 -672 -617 -282 741 335 -396 265 -137 184 -649 -387 -13 -589 512 -176 -671 601 490 -895 -240 694 459 -633 750 -108 606 444 -336 7 -819 59 578 -473 655 520 -246 -820 -61 719 -675 -420 553 344 65 584 -314 -469 159 -66 -828 -882 278 -642 -859 -492 650 565 535 -647 -52 -628 338 -675 362 -62 -632 163 -652 385 -356 -229 330 -872 392 -738 351 67 -596 -559 -623 -571 422 477 -716 682 270 334 -298 -732 242 786 183 285 -402 -610 -195 -550 368 -883 -715 -890 -151 -621 796 538 59 510 -760 297 -480 785 465 775 209 -238 -390 205 -117 648 524 779 -39 -364 503 -302 -698 257 473 -823 -489 21 99 -180 -322 -397 530 -432 -570 -435 682 -616 501 539 -892 -856 -244 743 48 -610 794 -278 281 532 -786 563 -849 -553 -576 -28 -797 176 -111 777 44 514 632 676 -803 -820 -108 -182 -248 -693 709 -646 119 365 -523 -798 14 3 -353 -765 43 -513 -1 -802 767 50 165 -878 791 -532 -141 245 36 -832 -524 -91 -570 -890 445 -565 -595 -872 262 -561 -247 -597 -832 -484 734 726 299 481 -696 -779 275 407 149 353 -370 -873 -105 523 -351 391 443 -558 -618 -376 618 103 -157 406 -269 -416 395 67 575 -744 199 -828 410 268 -18 -592 309 220 719 -389 172 483 -645 266 -676 -59 200 619 788 -499 -621 -283 -467 -124 526 -218 -323 -493 -798 41 213 -351 349 -64 -488 -690 101 743 -766 -882 94 -532 82 444 -182 299 -767 501 165 458 -207 493 348 -461 336 346 -119 -312 190 217 -105 -517 767 629 -850 573 44 437 5 -669 788 -668 472 -178 -760 318 398 -366 596 408 444 -450 34 -154 -463 -273 -884 -225 293 -468 -585 39 119 84 608 -210 -732 -796 -358 106 89 -730 -749 231 -629 -810 149 -486 -474 274 -6 399 86 -825 -660 -870 -77 -264 -80 -412 -264 187 -483 198 597 -429 25 -727 -309 -673 45 707 -216 257 -52 -293 257 144 -282 -678 -721 -584 384 660 -279 -616 401 123 -426 427 200 -492 -558 570 460 -862 -61 -56 -535 -395 261 -38 196 -645 -237 -374 350 795 -247 709 228 -590 -34 636 -422 292 -240 -631 321 144 -722 660 -741 559 614 -612 301 -79 266 -281 -279 -88 -291 -331 316 182 745 709 -289 -629 10 -136 21 -675 -849 -692 -200 190 -679 241 78 -596 371 633 -74 -210 -483 -500 -545 -764 705 -49 -183 273 -64 -14 -891 -52 -293 -528 652 -287 -508 -731 494 748 -617 -765 56 -23 130 -855 739 -886 412 -763 -792 -329 521 422 -429 -289 -5 -638 232 244 395 645 244 562 -299 -410 141 -760 419 378 -381 -558 -50 96 -616 41 -758 -619 -838 -294 -519 -147 -617 704 306 252 -435 417 573 -162 432 -476 417 -697 56 18 80 690 -342 -592 -280 -517 61 60 741 798 -80 -666 344 -34 -626 18 -781 -42 -429 196 229 -639 -120 476 -336 -656 32 -98 143 53 -162 41 315 -276 -355 -611 59 255 434 242 342 -831 431 -22 272 -505 -374 -4 574 -618 -761 -227 58 -117 500 -421 548 303 -631 -877 -802 -757 -654 655 -461 -471 -480 606 -749 400 -557 -729 -572 741 -124 -885 -794 -147 217 -751 -597 -825 -806 340 -546 163 388 -316 636 292 310 -346 773 494 -408 -457 -527 -95 711 -853 -236 -780 171 -174 99 62 -65 -515 -305 416 612 -871 -514 415 -797 670 -466 330 -822 236 -273 -95 -341 -833 -161 204 454 453 -319 -722 -73 -758 10 -301 48 288 301 26 553 445 440 611 316 668 -412 434 -101 465 270 -589 293 -334 370 -272 -187 -686 581 561 771 -824 -400 -711 762 -685 613 -831 -330 539 -504 312 -435 -807 -679 -241 -752 -783 -378 -815 -380 230 -324 173 -687 619 -508 -815 107 -378 -736 -152 61 679 -288 -437 231 795 -720 22 694 23 -569 40 635 -335 -320 182 167 476 -421 -375 632 522 735 405 -726 -656 -639 -202 311 -516 -289 42 -679 212 -716 502 440 -289 641 500 484 799 -869 150 -237 -682 342 789 397 -796 557 -464 81 -288 -300 429 -683 -775 -402 110 120 571 -688 222 42 662 44 -334 293 -659 -613 418 -358 -557 304 -415 526 590 794 723 -788 -281 236 -535 537 -379 -848 458 63 -19 14 129 590 324 -845 457 614 691 -364 -429 417 543 486 578 -521 -740 174 -291 -633 245 308 301 -382 789 680 407 161 -529 723 568 -659 783 -185 -864 -133 -507 -13 7 -548 412 -492 576 48 -460 795 113 474 -563 -182 -886 -367 -5 319 102 280 205 369 596 763 -588 461 731 -459 -539 -876 -390 -633 738 180 -789 601 -46 -826 88 319 799 -755 -582 -831 -602 -62 70 759 115 739 747 565 -547 256 749 587 -841 -402 55 228 532 272 -588 -850 -827 -50 784 562 265 -192 658 -494 -60 735 -686 -331 514 227 272 -819 723 -464 -868 -872 -842 -832 -86 -116 -596 -770 -514 663 592 -499 299 337 -307 771 -515 -296 200 -676 592 -209 467 -726 701 -241 -790 -221 -385 133 -344 -151 663 503 -269 -184 -232 -280 50 200 319 -500 -449 542 -413 120 726 -870 127 -2 -750 180 253 -831 510 760 434 131 -477 -608 776 342 -279 -41 720 -61 -409 757 -474 -44 -499 507 -632 -704 -571 -96 -149 631 -335 -695 134 128 -39 159 -621 -22 -215 -508 -398 132 59 -186 -681 306 628 -696 -859 52 290 666 -709 677 -709 -392 346 -329 89 -861 65 192 449 60 434 728 684 -709 -104 -826 394 -582 -471 -380 402 177 -87 -602 304 -748 -762 614 706 459 -875 -612 -436 260 -194 403 -467 715 -318 117 298 362 -375 198 -85 -52 -262 329 607 -674 -39 -755 624 -825 -35 128 -406 -496 716 -245 -156 725 -245 161 -117 234 -509 -28 -366 257 -536 712 707 -563 -541 650 -517 -738 668 569 -500 657 289 25 -156 -154 -632 332 -667 -527 -765 611 614 406 696 -153 -597 278 44 628 -559 -179 -59 -787 -701 530 398 -680 610 244 307 -766 -309 -325 -441 -338 -212 75 -224 -365 -881 383 278 474 95 -708 21 -166 672 264 727 417 704 513 20 730 -870 509 -6 323 517 -94 -139 199 503 550 -481 47 599 309 -629 630 336 442 554 698 -509 62 37 -17 -813 -334 -802 225 -724 -861 24 527 557 170 42 -31 622 -513 -541 181 -567 -800 -362 -398 -53 407 -718 526 695 -757 713 -897 586 533 -684 -603 384 -168 708 -514 654 -71 -206 -295 348 390 -445 -783 -34 197 683 -366 -628 -52 277 218 -308 76 376 -377 -172 334 -810 -266 -249 770 -877 -221 285 386 136 103 -732 -347 -499 727 578 280 -92 -98 236 640 115 -368 301 -463 -470 722 542 368 -193 254 -216 -790 367 19 795 390 -395 312 371 -884 662 734 628 -261 629 638 -761 -111 -791 -815 -580 172 274 -786 141 558 -89 -158 -831 244 52 446 -413 92 464 378 -159 532 178 231 -275 -391 175 -707 412 279 -528 -169 -843 -200 541 93 453 539 -327 -859 504 738 221 -687 518 -695 680 155 -4 -589 -362 -259 -755 -578 -130 -270 -712 256 710 -580 -386 616 -495 18 315 180 -781 -135 -3 -160 256 -689 -525 -259 643 -539 271 704 -780 522 629 -221 326 -88 366 -594 174 45 390 -495 -777 -347 440 555 -747 728 272 132 -766 -502 717 79 770 -822 -505 533 -163 38 -493 -209 272 394 483 -820 -516 -767 -158 772 -665 169 96 -500 -295 177 -859 -379 748 314 116 -117 209 -398 282 235 704 334 589 -654 158 342 -276 178 -303 -526 -679 437 -622 208 444 237 -631 -436 -477 449 -174 782 426 362 278 610 -210 -110 -80 442 472 -477 366 193 182 -876 -242 -526 -559 215 -838 436 763 -708 367 -382 -69 44 -596 -811 483 181 606 -616 -112 -511 -268 767 652 -625 -337 200 -200 -220 -361 -259 372 -343 -367 -708 70 82 -831 661 -780 -419 333 -600 -426 -401 55 24 -226 -253 -854 469 -83 63 230 -149 -882 276 -332 -875 -556 -671 -344 690 -321 -704 -754 697 -222 -289 323 -53 -835 212 -86 20 -810 -572 -775 -84 719 601 -740 284 429 -373 -661 527 -557 431 751 197 -496 -418 -238 -312 754 569 287 -795 2 305 97 -463 -473 724 783 -705 -60 -422 634 -178 252 -691 74 666 -723 -632 -500 -609 568 676 -574 373 47 -290 -899 -857 -830 158 717 -621 -33 101 -468 118 212 778 -489 -768 439 131 182 -126 32 -636 -871 -388 -209 -556 -383 504 413 -520 -541 463 -702 655 286 -200 75 -206 348 -379 446 522 335 -360 -724 -492 6 -399 632 -432 327 -273 -74 119 652 284 776 26 -432 257 -256 -215 -128 482 10 613 689 -273 611 -194 113 -775 631 -228 11 310 304 709 -587 -482 675 341 611 652 207 -584 -775 160 455 408 -222 550 -322 -5 -620 25 -623 -143 -583 564 205 -14 -743 -385 -854 228 -512 99 243 -817 -607 -616 794 399 -805 -3 -271 550 -770 315 -121 439 109 101 462 558 -598 -580 736 428 418 -230 439 114 -171 617 71 -131 289 228 -651 131 -619 620 -464 417 -558 -708 -589 615 -516 -45 -140 18 617 461 690 -197 -309 -884 297 -134 651 346 467 -707 593 -580 -703 -801 582 571 82 -708 -103 652 -196 385 302 -364 1 193 51 -826 785 -794 -78 370 -507 278 -665 -165 778 218 -93 -258 727 49 -63 -108 -294 719 -514 -879 -787 -467 -246 -694 -312 -1 261 507 47 -474 -247 572 -652 -186 552 -292 -823 -776 585 -744 63 -828 790 -356 498 -664 112 761 -118 77 262 -200 -513 92 -89 452 -430 304 382 -532 50 722 547 381 71 792 -10 296 626 -237 -654 -313 -48 -122 -268 58 349 -391 52 -746 -271 378 -366 505 -812 151 -470 -457 -864 650 506 408 27 -151 -793 568 -70 203 599 -711 -862 -573 609 342 155 -505 495 652 133 7 -266 -880 46 -525 -176 -292 -429 594 370 414 454 294 -350 542 -156 371 -527 244 -324 -492 158 -184 260 -616 126 617 463 -184 -17 13 174 790 -82 91 289 406 -96 307 390 -334 -15 -718 -739 415 -225 -420 -225 -543 -402 -462 172 -888 -438 614 331 -479 -460 -123 66 31 -44 455 -295 -201 -171 232 495 -79 -341 -300 -314 434 74 -304 -680 579 130 -449 421 744 366 -210 -98 -361 -356 -491 624 617 -339 -270 -43 -342 -452 539 188 471 416 135 -300 159 -223 -758 384 242 212 -215 -319 710 76 -431 -548 -31 415 -797 -385 -433 -146 -301 -190 -833 -20 -578 771 619 88 -49 788 -41 450 -406 213 109 -767 -98 748 466 -54 269 -88 -780 -700 -11 -376 450 116 113 -364 281 -336 -733 -388 -487 145 512 311 781 -775 588 436 732 -95 -466 -120 17 -775 313 131 -25 -120 61 339 38 -314 -213 6 -254 -424 -182 -791 698 135 509 681 -90 -830 -431 119 238 755 -402 541 563 -425 -190 411 -812 -817 -279 503 376 -794 726 -150 496 -516 -72 177 -641 79 -165 410 -697 -306 788 -241 -699 9 359 -172 769 154 738 692 -805 -522 563 301 -72 -669 -72 -541 76 734 239 614 23 -656 -38 -451 -785 -346 403 485 -637 289 -200 -825 143 -54 440 554 -676 -588 678 103 417 287 -547 397 -225 443 231 -588 126 470 705 157 -107 643 613 -544 -112 600 -186 671 -555 -752 283 622 -386 -21 648 -524 197 -723 425 558 187 153 -758 -822 81 -79 -146 -235 577 -6 261 559 -25 367 -408 359 -191 -790 -596 36 712 14 -392 -642 695 -1 -792 255 -883 387 197 -209 788 -337 -643 673 -519 394 184 163 123 -22 653 -94 141 407 196 120 207 -627 -241 693 -471 87 333 104 -272 -638 219 -661 -365 526 706 -24 -875 478 -502 181 304 -674 -814 334 -141 -492 698 -840 378 -210 -458 -698 -58 -134 -818 -258 251 -460 -255 -644 640 275 -41 7 -274 766 -196 -162 -649 208 -867 -346 -121 -357 -757 799 113 350 304 -205 456 -368 -218 733 -229 420 381 -608 -297 346 45 -408 549 -449 -512 600 482 -775 633 180 -362 -327 537 -840 -115 -324 351 184 -293 11 596 -170 0 -468 653 788 -97 191 714 402 358 773 -765 108 334 197 152 291 328 522 -165 -157 -127 -403 -792 -683 587 718 -51 186 192 -45 -716 -652 -180 -125 -293 441 185 -309 -844 94 305 -706 -754 -674 198 -540 -114 -558 -580 -766 -833 -38 504 -513 -54 211 -478 704 220 349 596 -791 -856 -691 238 688 -620 -459 379 228 429 -798 5 367 -135 -750 -223 109 -373 503 -219 -538 584 363 206 -450 -110 -628 575 394 -100 495 559 -280 -157 -363 682 -404 -362 652 -324 2 136 -306 -546 -883 -296 -713 250 -121 319 87 299 -100 -790 -836 8 -312 627 -145 293 791 370 -236 786 504 -533 -888 -326 -60 -840 -493 -304 -376 -627 -492 216 212 -34 715 800 745 -171 300 -624 -302 597 -189 -578 -167 -841 357 -100 -553 -337 -89 -28 151 -191 -367 -520 -712 -897 351 -85 -820 355 377 -429 320 -37 518 471 -240 -844 -658 -759 446 159 -794 745 768 -557 550 -349 123 746 100 -741 22 -755 385 -735 6 99 -826 -4 -389 -812 673 -261 -339 517 -738 -527 -275 56 -338 -799 41 494 293 262 -524 -615 356 173 -777 -787 -629 -247 490 -427 -222 -304 231 138 342 -362 754 486 -371 713 -742 -884 58 795 -277 44 487 774 -322 -610 621 -479 285 103 -878 -244 -817 565 -899 777 -416 454 -809 -542 97 -718 -576 228 287 220 184 -342 65 -229 -566 -653 379 -767 -607 38 -674 410 264 110 129 -839 652 334 344 -109 -475 -307 -17 -708 -813 -176 267 165 -593 613 -454 609 -598 -558 -301 -704 -81 326 -810 -562 374 384 -476 -733 -670 -199 -181 -744 -572 -791 -637 -362 -336 -749 -305 -863 -772 -574 413 18 -88 -229 37 55 -375 -84 -451 216 -768 -390 585 -185 332 577 162 -430 -489 -599 -373 -822 -105 -333 129 -10 -185 -494 -405 -81 71 482 207 593 -604 416 17 -192 387 21 -704 90 -530 162 743 72 766 -194 488 -727 336 771 465 228 -66 536 599 119 635 662 -245 -601 -541 131 259 -601 -738 781 479 -720 -834 -332 101 650 -279 678 747 210 -402 167 -505 -318 -542 245 -404 9 597 -465 645 -737 -308 690 724 -438 688 24 459 544 542 -753 -694 -408 111 522 303 180 156 -163 -397 -661 -317 621 -764 471 -457 426 435 -33 428 -624 -569 173 -74 473 399 621 -824 -687 -20 91 799 757 -75 -835 -720 -236 -207 586 -240 0 286 -474 -839 282 15 255 500 378 -127 322 752 441 184 468 250 319 -744 463 612 -897 -224 -493 596 357 -378 -757 -26 -231 297 -585 438 -697 748 210 193 -8 209 178 2 788 -98 227 650 -387 -598 -18 -225 600 -537 407 91 504 -64 447 -9 -860 -823 -230 -521 550 726 -21 -346 205 -339 -649 -466 -384 -130 -554 -241 -562 156 629 -511 -495 462 -586 -518 566 451 -596 -361 539 -458 411 -509 710 643 86 796 -388 342 -398 -341 -374 731 462 -795 423 453 684 -322 -60 -545 465 -645 15 -242 -339 506 -417 274 -350 339 361 -116 346 -465 -762 -755 185 -817 94 395 -612 137 651 -583 -852 688 -201 -180 432 -532 575 374 644 -265 287 641 -739 -130 -57 229 640 510 -581 -31 -475 -663 764 -857 -13 492 -894 -34 619 642 709 552 -651 513 -464 380 -327 46 -200 692 -326 595 9 -109 -687 -165 196 -42 -471 -878 235 497 658 -646 365 -512 -820 708 -353 488 549 69 -379 -348 584 -5 -352 602 -502 476 567 -210 476 -585 -792 286 -279 -605 266 -792 350 155 -872 128 590 -277 -619 -745 172 683 -663 -630 356 797 -561 232 -413 -661 681 -346 -208 -189 700 422 335 24 782 -896 -504 -610 474 286 624 74 -544 208 -271 618 613 -421 -299 781 -686 -900 576 -328 331 -87 373 -898 30 732 68 -422 781 -77 545 76 -378 -669 298 -32 452 154 426 74 597 101 464 266 -640 -655 578 113 157 357 190 668 169 626 -437 -375 165 299 -77 -747 -195 608 -810 539 -4 194 425 -243 468 234 758 -267 -753 -731 502 0 49 202 169 -520 -738 383 202 781 365 -481 559 -681 658 -177 -62 -819 -159 -606 220 627 794 191 546 -706 -767 752 569 131 473 161 704 165 -207 -283 719 410 754 -814 670 -700 106 553 -426 -570 413 31 498 -104 156 25 554 -569 544 -134 -110 -643 -773 -824 73 271 260 -851 -656 -348 -761 764 -184 -599 -354 -898 523 721 238 4 509 -861 712 640 -644 377 344 -594 287 12 -794 73 760 158 3 416 -672 -418 -72 375 -840 -102 754 545 -712 359 640 264 -667 228 644 -547 -9 564 -254 -376 726 -498 -271 -51 -571 -225 -685 -26 114 540 707 496 -286 518 542 644 -876 605 -110 -758 -650 145 -735 -351 180 217 482 -513 -456 680 -120 -341 -689 -149 670 -566 737 312 506 738 -322 -269 781 707 656 225 282 629 712 -70 -102 224 -724 -895 -632 -362 -846 -806 407 476 -157 -56 -411 489 -344 -609 -373 65 775 134 197 476 -284 -892 -312 324 -744 -673 720 720 592 -7 -882 -751 333 32 -260 -259 -232 -185 -843 -630 -18 -450 -168 177 255 -881 -853 155 682 59 -449 -32 -573 -290 -95 -608 481 -232 749 -616 -492 -147 -294 -746 -81 -217 79 -463 403 -509 627 379 -769 73 203 -717 -643 287 798 -98 68 -3 294 -369 -286 -234 446 504 -360 -634 -584 -22 -708 607 -548 526 -111 -54 -85 80 -141 144 -8 -444 416 650 -690 324 -453 581 324 -6 398 -115 6 474 674 -125 454 218 -775 -763 17 -344 753 -351 -168 -553 -733 -35 -145 -476 -257 526 740 272 469 -452 241 -50 22 286 -537 700 21 532 378 -296 -252 -309 122 -116 -253 -577 -715 347 -90 467 547 55 -554 797 -811 -890 -540 -813 538 -805 -385 379 -151 217 -473 602 -431 598 387 94 342 513 -85 575 -217 -691 -572 593 -52 116 400 -320 95 147 586 -457 -777 -23 -55 412 -489 -236 -565 -713 130 672 606 49 -3 -814 499 676 458 -492 -172 -267 -271 -373 190 746 -123 -202 427 -173 -166 408 288 -293 -431 122 -8 194 -540 -443 -853 -112 20 -673 705 21 405 -868 -835 357 681 241 792 539 -102 -796 402 -314 -498 219 -717 -602 481 -8 474 529 165 -803 -370 688 -15 56 -527 688 779 -42 -119 -73 -694 498 778 439 -820 -736 -897 735 287 454 728 204 -575 -618 517 100 391 -187 -462 235 -352 60 -508 -399 -851 522 -372 43 301 -620 483 -215 -50 -290 -12 -169 -151 -8 317 211 -457 -505 119 26 -711 656 667 -114 -120 796 -490 481 -540 -560 436 -444 -445 642 192 -893 -693 -244 -380 -799 546 -791 521 -460 451 793 170 280 -629 303 -183 -826 459 504 152 -194 535 -359 177 -796 -793 -823 -851 -806 255 -797 799 218 -131 -823 -895 403 308 -265 -723 -589 -335 674 -658 411 322 -187 -792 -213 -257 -865 -280 22 346 -54 -271 -41 -551 -229 -689 -848 -832 -158 312 -133 507 481 -299 -846 62 -104 -520 -133 76 -382 182 69 -2 -779 -326 -745 542 -800 349 -550 -854 432 -636 -522 -853 -803 48 -19 50 -803 323 -787 624 40 -780 128 -41 476 -702 -702 -553 -507 -157 -283 -361 -173 297 -376 -276 186 620 -135 -128 239 -889 202 531 -455 -72 -367 -653 -835 -778 683 -181 -120 443 -237 254 722 -673 -144 45 -383 -592 114 -473 -419 -129 101 435 -430 -772 25 -285 27 -691 -656 139 211 360 -103 -284 -154 -189 1 -274 -217 782 368 -808 -633 -858 393 -549 -293 -776 780 -633 -329 -743 731 641 -119 78 -632 -790 -267 111 -475 -830 617 728 496 34 -412 670 22 742 -888 264 221 763 -453 -897 -497 -580 -828 4 161 -609 -85 -148 -617 786 403 405 231 -491 645 -154 -669 6 -308 -263 436 156 -463 -627 -411 -429 717 -235 -389 -843 -268 -256 -681 -372 398 362 55 -361 795 694 -94 -896 -105 191 -778 595 727 -102 353 -52 -230 386 619 -828 -34 -130 784 365 765 558 -120 291 468 -401 700 -738 -133 106 -159 -45 -616 182 -18 -762 -748 -299 -765 -429 -634 -52 -753 25 449 750 102 -75 -576 -608 -283 -520 -641 -787 -308 -361 530 -875 -827 509 275 -39 65 -132 439 -156 360 406 -119 -385 413 105 467 -269 -329 -882 273 304 428 201 -740 -55 -897 -877 478 -890 -377 534 376 -343 -515 -523 290 258 -763 -810 -736 -894 592 -124 322 -517 -159 -161 -540 -341 747 -246 281 538 191 400 770 -679 -725 -278 391 309 567 665 129 -44 289 -583 195 -558 -18 189 143 614 -867 107 475 472 -890 -851 -725 -545 300 -792 61 727 -613 -421 -797 -111 785 781 -588 -776 257 353 -257 -303 -861 -514 480 59 -108 285 -241 -246 363 -724 685 -368 191 -209 17 756 120 790 785 -113 793 -539 -682 312 745 -843 424 667 621 -575 508 546 -61 700 -683 -750 243 -77 -636 32 451 77 -79 369 686 -628 606 -777 501 227 744 686 720 235 578 -53 754 -766 132 582 -368 559 233 573 -118 -671 -14 334 -583 -730 644 750 560 209 722 -877 -507 -479 -378 -673 206 741 -436 -861 617 -795 492 -237 65 105 -600 -145 -895 -471 -24 -140 -749 -810 177 392 778 -122 -267 331 591 -564 -371 156 147 -314 -380 -60 -696 -189 32 64 -461 -58 -79 639 340 -251 -489 724 388 628 -660 -554 -787 -521 -248 637 152 280 626 -843 -148 242 -311 -252 772 -473 444 -812 637 -464 -119 -383 655 479 -694 -108 734 38 511 241 690 282 -75 -440 363 -208 583 -404 -325 -43 -468 -650 388 -464 -52 199 404 533 -599 737 557 590 -98 389 331 513 267 483 -518 -187 772 358 -581 -758 747 -305 -530 -605 -666 568 -467 627 535 654 221 -520 207 48 442 -762 -845 212 396 -647 318 382 -248 -456 -177 -261 -586 705 345 -243 47 -16 100 -331 580 88 -455 199 769 609 492 73 -543 -847 -227 482 353 64 372 266 405 -728 -130 -753 -873 428 195 -730 -440 -680 438 594 -123 358 -391 -867 508 -105 -363 -173 -410 109 137 -485 -298 233 -425 -122 412 -643 373 686 -885 -132 176 508 -886 463 -686 -508 -811 671 -137 402 -843 -336 -600 -241 586 576 227 -346 -460 -412 -277 178 -658 323 -29 -571 396 -749 357 125 693 -27 -801 431 140 -216 319 46 -152 -727 -473 598 -217 -716 574 773 -387 -852 -727 382 -131 540 473 -158 -859 296 218 300 210 -468 -76 101 487 736 191 94 438 707 61 131 -579 187 491 156 -454 424 499 572 -547 29 -285 -429 63 -645 766 720 292 -718 437 -34 -127 620 162 201 692 741 -464 701 487 565 -8 -379 -505 -778 -143 777 -224 -190 506 193 334 -699 -146 572 -718 605 -175 -202 -814 269 143 492 -269 -147 -858 658 -900 -605 280 -13 -641 -702 -530 107 -352 -312 643 628 33 -482 -403 -747 295 -219 -377 -828 56 -409 -437 -62 154 -49 -733 685 31 603 -623 -460 -545 -765 -541 778 -830 544 -460 -88 -66 215 777 -417 -619 -565 557 549 -361 -74 -199 -175 79 -363 304 79 -604 -610 -861 188 720 -629 -818 702 12 -503 -592 238 -259 268 -673 -759 503 408 -530 -176 21 459 391 325 -667 -66 116 -619 173 337 -229 -613 506 629 -830 -648 609 -669 -594 -650 290 512 -331 -235 -339 -496 -481 -699 -793 -319 -271 -749 505 539 -53 799 -695 388 486 411 345 132 -438 -790 -521 303 289 -856 162 147 -838 480 -367 -642 -716 684 -531 -461 158 -349 -46 324 -669 648 -199 -259 -423 -133 -802 -608 -541 530 111 467 -424 290 -398 -178 686 235 249 636 124 -383 363 -259 88 182 -680 793 403 -273 328 341 39 54 -546 -132 378 -347 722 -752 -812 -590 522 465 -65 -539 -749 641 5 425 -582 -184 -170 -170 -657 -464 -23 247 486 -552 -572 297 175 730 190 -591 -417 -508 -30 742 548 -271 797 500 246 -23 -647 321 -654 796 -756 -252 743 585 351 -446 -571 -653 793 -161 -366 -312 -720 590 -346 -868 414 83 -218 552 665 -43 122 -815 -513 -181 159 -43 -696 -413 729 341 605 516 174 -108 -842 -317 -865 639 -638 70 543 -131 366 456 -462 -375 -466 282 656 153 255 -673 -791 -738 645 78 293 -694 -461 -687 793 -455 -355 -266 -215 240 465 171 483 -624 -28 -577 -112 -596 602 -104 -501 375 186 557 57 741 304 -110 -450 438 -27 -37 185 -752 -611 -96 436 -817 -507 265 -891 -819 261 602 173 -152 -211 267 679 -15 -898 228 331 -860 -472 -434 164 377 459 -114 761 -529 -74 244 92 774 635 287 69 400 356 764 -531 141 325 473 633 187 -891 320 -246 313 125 -783 761 443 -132 -345 756 -326 55 -105 -462 -218 383 353 503 -593 -845 -723 -859 -146 -817 -752 8 -467 -668 40 -713 -224 -127 503 -473 469 -554 -247 -101 -227 -720 -716 -78 758 -650 456 -184 -71 111 -119 -884 253 234 706 28 -253 344 -740 -101 313 -670 -818 -592 465 87 -551 606 -209 -93 578 -625 77 440 376 -316 766 -449 -169 718 128 -332 754 -284 -241 559 -660 125 -469 737 752 776 108 -480 224 -813 746 320 -702 -60 -705 -822 567 -784 166 -558 -896 342 -517 763 -440 557 462 -201 713 -189 -339 671 -540 219 786 -472 356 24 699 299 282 686 765 -685 -159 463 -703 -95 366 203 117 -346 116 -275 -180 437 -49 751 138 -425 -616 376 -459 -592 640 -642 598 -676 192 -402 573 -288 -537 404 287 -37 561 748 -119 568 571 -24 694 431 582 -110 310 -59 -43 269 334 217 759 -550 -525 101 -830 -810 -205 -342 560 607 321 168 291 -262 681 -706 -482 -442 -30 215 672 726 -645 676 -619 2 -830 -273 604 193 -419 164 -659 -650 -16 457 -798 -81 -317 624 -549 -188 -378 757 -817 450 -126 738 135 -870 -759 -777 -365 411 688 -629 -71 72 568 -781 -805 520 -443 -761 127 -577 178 -700 420 611 42 518 -233 -893 261 -168 -242 -383 -172 193 -482 -474 348 326 652 684 -378 740 718 -622 149 599 665 271 0 -857 145 727 13 610 531 -371 -777 231 -457 -94 730 205 -512 213 174 -529 -14 231 380 562 521 33 -524 -623 -86 639 -16 317 -688 51 631 -552 422 -354 724 393 -193 -581 604 -51 82 303 271 791 -115 753 -731 352 435 -379 -374 504 210 230 -613 631 -433 373 -632 -206 -215 -601 710 133 -84 234 -817 -229 19 -485 748 -799 499 -750 -392 -625 240 573 126 504 704 -23 -404 -699 34 -295 -443 538 76 315 -263 458 -56 3 493 -400 -523 195 -868 -798 333 702 -782 -587 -33 117 -797 532 -426 -519 -51 621 -616 160 -377 200 719 211 -303 -699 -645 -90 742 -740 -628 305 320 -750 -331 687 -666 204 -502 796 297 -383 -17 -856 -687 651 -831 -565 -153 -170 -473 638 -271 184 -707 431 -12 -153 -726 -336 234 -871 369 -641 -90 128 120 -33 306 127 101 -114 659 -238 725 493 -728 234 -305 597 -140 610 -704 -417 383 284 -652 -532 329 -900 -208 -816 720 -488 591 595 383 -674 -462 660 -134 -481 404 592 -447 577 -867 -808 264 90 613 -597 557 273 708 -396 10 20 -864 -824 411 49 357 -737 -689 146 271 -682 -312 569 655 -834 470 -856 152 774 37 -857 -208 -828 535 -702 -714 -270 140 474 -67 457 -402 602 -867 -625 -227 -467 -790 359 -544 216 -610 732 -734 742 527 590 248 -609 769 -33 414 -289 322 -795 -815 -825 -834 562 -165 -129 780 690 -44 761 -659 410 390 208 -47 14 -637 552 -771 -414 707 -889 -625 514 -757 -463 -884 -22 527 -169 -226 319 -798 506 678 151 -319 -283 -471 576 -739 -345 758 289 738 -54 719 279 500 -500 662 549 49 -514 -122 791 -453 -602 -556 485 -34 225 245 -170 379 -23 -524 496 -801 -597 -232 363 276 -810 -23 -830 -813 306 799 471 -407 345 38 205 -725 -629 -502 682 232 -859 200 710 -786 175 -813 47 -32 288 -271 -606 375 -173 261 -183 -865 -183 -132 130 785 -761 88 -74 702 495 511 -421 144 -748 474 -92 -214 -219 740 -501 -487 -342 438 193 223 746 742 -171 207 127 -779 -104 -890 -852 -223 265 -648 -533 676 -295 589 725 543 392 -79 592 -773 -845 143 129 -115 -230 575 583 643 -409 -127 -157 312 116 -824 527 533 600 -847 -645 111 192 382 -605 -445 680 -737 -413 -437 -481 47 143 257 588 -482 -461 794 -536 404 -516 -490 -619 -711 430 350 -310 -717 252 660 -747 594 376 42 479 543 -299 486 580 -871 -635 -494 -487 -299 171 -766 718 430 504 -835 475 -228 -280 745 193 -218 -343 300 -737 -703 -141 -397 278 544 200 -605 -533 -513 -754 -40 -686 397 612 -309 308 608 -290 784 277 -262 40 -132 673 298 -180 -585 44 -410 219 -360 -398 -20 333 -641 -116 36 -319 461 127 570 -123 -858 -140 407 -285 -502 184 133 8 374 -344 660 -368 -100 507 384 -360 -887 112 -703 -437 90 -214 -280 -206 -783 -744 579 -884 380 -394 -342 549 98 421 -587 561 -532 35 727 -482 -811 -559 8 562 -236 -486 54 -332 234 515 549 410 -117 -806 147 585 655 -540 139 -656 462 -286 266 323 796 -853 82 319 13 -119 -846 -321 116 107 -895 793 -108 590 253 -563 -655 570 589 -779 -347 659 442 356 581 -665 -353 -277 -720 96 -225 -798 -94 348 -159 -481 245 381 577 233 -705 21 118 -648 -34 769 -857 -716 492 -736 498 -603 391 349 -59 332 -732 625 431 628 -712 437 279 -660 372 -767 759 -134 -490 -2 514 240 -392 -596 565 554 300 -18 -137 -477 179 206 754 719 -596 -768 -365 -717 45 774 257 -584 618 667 710 678 670 474 362 -874 753 568 157 531 -678 -804 457 225 -688 -290 -13 -437 -407 -223 294 -102 453 -442 53 -427 -135 -226 726 -574 -101 -7 -6 360 146 -19 -12 -734 -426 10 -227 -51 -738 775 800 675 -136 -790 -762 -466 703 174 -101 -296 -206 -885 -254 611 534 -220 -347 534 68 723 194 181 552 501 -822 -238 631 249 -46 -161 449 588 -573 -834 -214 351 -882 162 691 551 572 284 -8 -581 360 -723 631 62 -86 -660 -312 729 272 -893 -462 637 796 750 -687 574 -351 619 -138 -762 309 32 -235 -188 371 54 -822 -553 -549 745 -360 -226 405 -130 -427 34 -127 -167 58 -805 38 633 759 676 500 -142 -720 -587 350 -202 476 380 -228 282 535 97 -828 -267 372 -878 -592 -45 652 151 707 403 -622 -675 272 -336 340 -493 -173 104 631 557 531 582 368 247 266 789 703 256 -185 571 405 -590 -135 -327 797 766 -813 797 -37 159 269 330 -132 -880 -487 504 274 -74 156 484 211 -669 -640 731 243 425 -263 -652 -172 -632 26 -147 -887 341 -802 -5 -830 -78 621 30 502 26 406 -62 76 542 296 -887 -597 102 513 -414 516 369 547 -778 453 -565 47 -474 -153 -322 -413 86 310 -884 724 -740 347 -9 -205 319 -234 -638 -710 745 -110 -797 -462 797 499 474 -177 644 -837 -641 -843 -51 701 273 -129 441 -519 132 0 -267 -45 468 698 21 608 442 389 -635 -625 -355 -130 -727 -598 607 -133 -35 -712 511 -554 -548 -637 154 -700 -7 -775 -339 423 654 -84 -165 -818 715 564 -548 737 -129 -678 -301 758 -499 729 -614 -296 538 195 -589 -708 84 478 39 -642 -56 -174 -196 716 413 107 265 -262 581 -697 -468 -112 756 -541 797 484 -545 456 -55 -202 -506 -472 -182 -737 -605 -775 -61 737 732 -308 -596 252 -461 418 -253 -519 -323 -528 -136 762 397 694 549 -691 -827 -535 98 17 -626 -354 -605 356 14 426 -144 648 312 -38 560 -241 242 199 -674 533 -477 632 -220 277 -530 735 -875 57 -617 230 334 -208 -23 416 -861 -723 454 227 88 -888 -202 -80 -112 -722 -97 -894 608 637 -545 651 -410 -772 512 216 -520 262 -56 226 -81 534 -741 669 765 729 -499 -494 70 443 -295 -477 -252 -490 393 -421 -61 -2 -625 767 85 431 658 612 -878 597 -869 -591 -580 -186 548 162 141 -303 466 66 -547 -321 242 -353 -308 512 -149 687 -833 -732 -107 -575 -138 645 153 -571 -213 -283 -873 -790 8 -855 391 -366 -371 177 497 507 -517 198 725 691 614 161 742 -523 18 438 -757 -87 455 -770 344 -474 702 41 502 568 -682 6 465 -338 -702 344 671 399 -457 773 -282 -533 9 -671 158 -97 433 -236 -232 -128 238 -625 447 -810 405 399 755 467 -417 654 -870 -144 636 609 -65 130 48 -340 -1 58 303 423 -556 84 669 -894 180 -442 499 239 342 603 -153 371 -785 -465 233 206 370 116 -616 -38 -193 24 -726 -786 -504 654 -54 684 251 -420 47 -67 -121 -40 227 397 442 775 -864 -388 -837 -94 193 -527 629 -647 239 775 -548 -525 18 311 -862 -93 -198 405 431 -194 -811 66 330 -23 46 86 -796 673 -767 641 -236 230 601 -531 -320 -507 174 -118 326 494 628 -591 126 -269 -593 661 -837 742 265 670 -329 634 -470 -345 -626 -668 432 -701 -129 336 198 -588 211 722 473 -630 364 575 565 -684 -296 732 -843 -421 -376 -126 -130 20 -280 -39 -850 78 -872 -483 476 756 348 503 -27 294 -778 742 10 776 -151 -545 -882 -373 -182 226 794 729 -193 729 54 733 604 -865 394 -208 322 533 246 638 5 -389 268 58 -451 -287 743 -582 -693 -651 -732 -319 561 796 -155 -280 -800 -840 -762 -369 275 -860 -655 102 264 -14 -578 783 502 -710 -783 714 -77 409 -898 20 310 -582 -173 295 -678 -742 448 -842 -567 -57 -574 -28 -625 -346 -418 -132 799 492 161 543 -71 648 526 -866 -526 -685 380 -62 534 -13 338 506 717 370 -463 -84 441 624 -819 -353 301 -420 723 562 483 -431 287 -798 -879 -706 -641 -240 239 71 -302 726 -638 -389 -111 172 -763 580 338 -232 411 -758 -443 759 80 -145 82 424 370 -861 663 395 -366 335 323 -48 52 748 716 -831 -203 -770 -680 481 -765 325 -874 -32 -117 -379 107 510 118 -531 787 460 245 -830 167 368 391 39 335 116 -480 -877 -86 -367 623 667 -568 -755 -166 -421 358 559 -476 564 -194 376 792 -580 463 -233 -144 431 -369 701 220 116 235 625 116 544 633 -120 -138 85 551 -144 -142 301 21 -793 426 -480 -870 250 644 -142 366 -849 43 617 291 -815 73 -141 787 453 -72 649 -857 -192 305 -209 -399 -444 -245 -419 8 331 -7 781 398 191 -680 -57 -293 -751 79 719 -407 -282 197 653 445 -887 -240 92 63 -63 -459 -7 733 -405 210 -57 -848 503 -132 667 231 -775 -2 147 -848 -846 -666 -729 276 -165 698 -460 -170 14 -324 -166 529 -514 -805 344 -692 -856 -433 242 257 -535 -82 505 -126 -437 231 -119 34 727 -749 623 -362 -127 -357 -721 240 329 521 703 411 -497 580 509 -377 -170 -334 -369 -128 264 567 449 455 133 -132 -731 105 -57 -424 -114 659 58 325 -250 -178 -632 749 423 -8 -637 511 316 -821 -322 -242 227 93 -745 -680 -700 -734 -425 -29 -643 336 -483 120 726 112 704 477 -492 -454 -494 -189 283 -635 -74 142 -572 -696 -78 626 -42 -462 607 -276 129 35 679 -406 -775 367 254 414 -881 2 -888 212 492 324 -267 729 -570 378 197 365 541 -735 -51 -66 203 310 392 292 266 86 -510 -574 507 718 -286 -731 404 14 -666 -135 656 280 -509 453 -681 -423 -862 730 590 -580 -622 592 115 18 194 93 -192 592 695 739 717 -26 559 -256 -309 -749 -88 -888 -485 350 687 92 5 -304 -587 417 -81 -692 319 511 -479 38 -840 -655 -355 -846 749 243 -356 -642 521 -148 -348 456 -230 767 526 -345 763 -765 88 -441 454 303 108 -138 -637 571 -649 -738 -250 -838 211 118 358 -32 631 -812 -206 674 204 547 741 795 508 65 -441 178 -247 651 138 238 324 247 200 632 -213 -302 190 -610 -56 -847 -43 -795 796 -840 -710 50 -665 -361 103 4 634 90 333 -463 -421 -432 83 425 293 156 114 485 -772 614 -678 -698 -134 -233 -618 430 479 332 798 -240 163 375 285 -172 -592 -528 321 561 572 718 -122 -236 388 562 114 6 -367 308 16 551 -196 -127 -132 -371 68 556 -554 -432 797 -188 -869 -233 -189 146 532 -505 -95 609 793 218 -17 734 568 -116 -610 241 -63 332 -590 277 -348 401 -52 63 -877 505 -530 651 313 -797 276 -400 -599 199 105 -290 -845 -134 332 -250 -739 441 -424 113 -416 619 -10 200 293 103 -393 -184 -27 348 -892 5 -298 118 -368 776 452 -760 -467 -117 298 -676 281 794 728 435 -227 -20 -579 794 -776 -725 -299 -2 -416 -477 -87 169 334 -895 312 -163 -549 -746 603 163 -624 -783 714 -286 -614 726 -858 566 -338 -336 493 -900 -542 479 -859 -545 351 -109 -57 427 -188 198 -681 -698 133 -874 -146 13 683 -706 677 -526 745 -84 -124 605 -352 -482 -453 -193 -778 -851 -253 -515 -594 -791 32 600 -465 55 472 -236 53 213 -193 448 163 24 788 708 -419 -575 55 54 -192 38 -272 -301 287 336 -604 596 -754 361 -475 -488 205 -776 99 572 -323 -17 430 -428 512 691 184 -607 -197 17 385 -487 187 97 385 -868 559 414 146 -464 707 356 -899 297 748 486 637 -517 575 737 -770 -355 481 398 -186 778 456 698 608 -786 -151 783 62 588 -200 -760 -363 410 36 574 314 499 -303 75 385 739 -409 -807 711 -89 62 214 -324 -631 -303 -476 -592 -501 -758 -716 773 342 517 -213 -30 22 -761 -567 -688 -562 -41 -376 133 -407 308 789 -169 7 -340 -804 -705 160 -777 742 653 -14 -812 -232 -368 -804 -698 519 94 -609 238 -693 365 -343 -899 -432 -586 84 -222 442 -717 -831 91 375 163 244 30 137 -36 428 -169 504 -155 459 -353 -578 -835 -823 5 232 738 -665 -523 677 410 -837 -112 765 740 24 -770 -703 -138 -764 -133 138 -704 -21 -509 222 73 -554 -824 -666 -759 252 143 -859 -717 -572 279 -434 759 -474 226 -66 355 -445 37 169 18 533 -672 -803 -120 -284 -445 -246 514 778 581 -315 -373 625 -308 388 -851 328 -83 248 -538 503 627 239 278 456 324 -698 -552 287 -493 706 -828 601 -759 170 544 -114 633 -125 416 114 355 100 -500 302 766 -727 -41 -899 -92 -889 401 -668 282 -606 -539 279 454 -341 627 -733 -421 219 638 32 112 -357 -723 -737 757 -360 -310 261 -628 413 56 -255 787 621 578 -496 -268 551 11 507 568 191 -649 -731 -827 336 737 64 -290 -44 -211 488 -334 389 -58 789 114 148 161 19 -873 738 -668 -734 74 -2 -483 -895 -524 116 228 -346 -9 -138 -405 -569 613 322 -561 -70 800 -748 -866 206 560 -343 296 135 -61 -580 -841 738 684 -539 128 773 438 68 -545 -151 365 694 -19 -692 648 313 715 153 3 -12 434 309 406 -646 -781 259 -682 -540 48 -577 -852 147 770 291 257 -187 -367 -762 522 595 -862 -855 34 -311 692 278 -444 -401 -109 -785 586 -889 778 -129 -521 235 -615 -605 -788 -239 -246 271 152 409 593 -346 -390 -451 -113 -380 -315 584 671 576 269 327 -373 -19 -197 -861 -219 36 -159 532 -279 -174 -645 -238 750 416 324 -787 -99 -873 -818 587 -708 -888 -212 298 769 579 -640 -217 739 -850 -837 339 -813 311 -181 301 642 476 306 -104 733 266 42 -549 341 38 -49 -805 -658 -637 -606 48 -139 285 -538 14 205 254 -651 409 619 -210 -865 -332 643 344 766 -273 406 -228 -99 -257 748 283 680 672 -655 487 -896 103 716 140 -15 -182 -342 -520 425 7 733 -560 101 -266 131 148 -637 -850 201 289 552 -460 148 649 50 -523 -196 -678 -394 635 -882 -518 644 -766 -86 322 -411 132 174 464 682 168 -536 -375 -78 -99 169 -140 681 -475 138 482 -837 -722 504 635 121 -528 -399 607 -29 -763 -596 251 -102 -370 -457 -416 -516 564 -332 -143 -194 274 -296 118 -132 103 -633 -358 -7 -87 144 -291 -876 -688 93 674 -557 -226 340 493 -326 600 -384 -74 -770 114 -383 -744 682 150 130 451 384 -310 -822 242 176 -819 -635 -395 553 31 343 492 258 -403 179 -464 -750 -669 100 305 443 -66 635 -315 -207 -317 359 363 -877 77 513 549 -383 -250 -85 629 -730 -704 791 -677 -152 171 -177 84 -203 -299 -558 423 303 24 -715 702 -464 -877 -545 69 219 96 -768 -306 262 -434 -805 -678 -873 -566 -174 -642 -391 -388 -655 517 165 -188 40 346 389 -731 89 -26 438 -682 -887 -187 595 -865 -341 -662 -298 716 71 85 -550 -573 -286 304 -187 527 -847 -886 -892 -443 -182 -407 152 -897 332 -77 -361 -232 669 -338 -306 -381 70 -587 304 733 -562 -891 -480 49 -549 16 413 510 216 283 -394 -732 512 687 -396 599 -415 -203 559 676 11 194 -539 -138 233 -398 264 -545 -494 -431 -687 726 537 -568 446 -262 454 -883 -472 -388 -206 143 82 -614 -9 674 -804 584 252 -378 -518 726 -637 341 366 571 -601 -568 424 -344 -590 -387 -834 -75 -155 -553 295 -45 271 15 -313 703 439 -595 671 -267 761 -656 -79 212 673 -870 83 -874 423 -627 246 659 -840 325 289 -140 -292 -495 -312 -171 218 -619 -732 641 108 557 170 -210 368 -891 22 -122 732 -894 -686 361 -586 -470 -687 516 -144 -815 210 106 -10 457 -151 -181 47 713 -624 -885 542 -376 332 -751 -881 -608 797 407 -25 297 270 733 -676 -485 705 -357 701 270 -692 406 325 -741 -391 610 407 118 326 -464 708 675 -341 -732 -78 -557 383 -561 449 433 797 -658 -841 645 -251 -686 387 -99 587 -172 -801 -414 -208 -331 355 -800 -188 572 -776 275 -487 789 95 392 254 -195 -174 -418 257 -729 -401 62 46 -406 475 286 518 645 223 241 -169 -421 589 -638 -446 657 -719 -271 571 712 661 574 640 695 -132 497 85 -755 -60 -608 431 547 211 430 130 359 248 692 -774 -5 675 -567 480 -532 563 -154 -669 -625 -594 -402 38 765 -662 -701 -89 264 -169 252 -483 -726 488 -448 254 -645 263 392 -728 649 -867 -864 -410 -744 508 337 -834 401 -372 382 157 113 -574 -540 -724 11 442 -428 -524 -108 478 329 -362 -651 -42 -683 -124 -531 587 640 694 346 630 21 -280 461 -49 296 131 -283 127 199 -270 618 374 -28 218 789 -634 502 775 -371 397 6 -551 -397 -702 -638 619 135 -894 68 -475 -417 124 -313 -659 -573 548 335 -644 -591 -45 106 -456 -284 -564 46 -390 534 -80 -324 -493 4 -384 -137 325 -711 -188 -854 -480 -74 585 -463 158 664 -685 -19 583 763 -548 -151 199 107 -886 -847 -173 -697 -323 -472 218 405 521 -685 86 -877 -470 583 -131 119 728 -123 -660 479 198 278 257 -205 -749 417 -253 677 -557 -254 141 382 -454 701 152 -145 -861 341 -684 740 247 -49 -592 515 248 449 -166 49 667 295 -862 798 -385 -522 94 85 48 379 -144 -336 -222 -399 540 525 -892 -160 -238 519 -743 138 -472 -508 84 -526 314 254 -373 -838 48 460 483 -246 302 -54 318 -775 654 732 -371 333 575 -7 -635 -146 -607 -262 -766 641 154 -471 -558 -272 360 -398 220 111 -543 136 -59 340 -400 374 -190 -765 -48 497 501 726 -138 682 -858 -525 406 765 -515 -285 309 -498 -68 -561 583 -801 775 -381 181 644 -661 366 -225 124 -783 -61 -665 676 71 -564 -193 -24 -164 -29 -320 590 592 -815 75 -126 117 127 -617 353 -38 -348 -777 -663 -718 116 -698 -591 168 -12 759 -150 415 566 -297 471 -508 206 714 63 -692 -701 -577 535 -746 -481 -527 349 -781 728 187 -266 -340 -561 -842 338 217 749 -106 276 14 116 -277 -212 174 -197 -78 43 -309 457 735 390 409 -11 -50 -557 617 -194 -800 -214 -780 163 -136 271 445 681 -385 -202 -191 -146 207 496 -540 -569 -208 -422 505 -672 -711 -653 -835 -580 -679 -114 -589 552 -829 471 -224 791 760 -538 -540 612 -70 408 153 -686 531 512 -57 286 -766 579 -545 799 -39 -568 46 -50 -182 -288 48 77 -83 -270 -302 -142 130 -615 685 672 -548 -48 -767 353 90 566 374 380 -826 85 486 -22 770 -205 -451 320 391 375 -239 427 -887 -634 71 329 -35 249 475 -834 199 -684 -452 -513 -269 -592 400 750 -251 173 -590 -872 85 433 752 535 714 -225 -167 465 -24 781 112 -784 -134 678 -509 -49 -259 -584 124 476 -344 2 -441 797 -556 461 184 -428 -449 10 633 433 75 593 719 680 -729 20 625 518 639 241 764 -1 -593 -676 32 383 287 604 -237 386 -124 -207 6 -384 -53 -628 544 437 407 529 -340 -832 145 -776 -530 -777 -199 -184 756 -796 504 -275 266 -263 -736 469 79 -95 -224 -170 -669 691 490 -629 -308 -58 398 -891 -766 94 -859 382 542 592 -729 -874 208 -102 257 565 403 137 596 574 -31 -800 -120 -135 591 341 -628 -738 679 -841 -232 -482 248 -172 -780 -424 -866 313 347 -565 561 -6 -204 -671 571 208 171 -801 -875 528 416 -217 -581 -567 35 474 470 656 728 220 -209 471 783 589 -49 -742 161 -140 -730 -666 -657 286 634 648 -209 -582 -268 -859 243 736 142 -265 246 -570 -620 294 135 -893 -750 383 -633 323 -384 521 368 -553 -674 -635 -3 -256 703 -589 45 656 -360 -477 432 -70 -689 -893 463 -197 -388 -430 -872 476 -262 219 -1 83 -564 140 317 743 122 -612 -820 7 676 649 -448 -373 -789 715 544 -395 747 -582 337 -333 648 -471 -658 4 -829 637 -426 521 -62 -224 513 605 -840 70 718 611 455 -418 -345 -872 667 -661 -240 -291 -358 -562 -15 -286 -47 733 -177 -696 -698 -40 179 561 50 632 -555 -267 -606 -364 -214 -244 -198 480 -221 -185 437 632 -455 -282 662 -241 630 -709 52 -546 373 -721 243 -730 623 202 -283 -39 -276 388 58 580 767 529 442 627 -32 -377 513 407 -469 -845 559 -633 583 -808 -92 -668 563 436 -787 -722 759 -811 -542 -612 218 -694 -102 0 -803 49 -641 -571 616 126 -649 -85 70 -580 -790 68 597 399 -387 145 -898 43 -341 -210 279 -163 -577 -616 -34 -195 361 -840 336 -327 -336 -891 -611 750 594 -19 633 653 295 -528 -545 455 -826 -450 674 282 -679 157 292 -840 371 -476 282 366 365 121 194 626 -465 -599 -138 62 -688 370 -583 -497 -899 -219 321 223 370 458 -780 689 12 -323 -54 -286 -202 -11 -888 -739 -389 237 -461 611 179 -412 457 159 178 0 217 166 -247 -456 -26 34 -200 138 457 -126 -728 -308 656 144 -667 -877 683 134 320 -537 140 780 54 -158 -396 697 -516 -888 -595 272 314 -292 245 202 -140 247 22 -540 348 115 492 -32 439 -752 -109 -698 -821 498 182 -235 -579 29 673 555 -502 -344 -256 -291 711 172 -116 551 -187 249 171 -859 390 367 -317 -788 -728 143 -728 551 -583 -567 20 -152 -621 774 3 -880 300 -766 -834 -116 -552 -458 -776 -821 178 437 769 542 -170 274 170 -791 21 -95 -25 226 -719 -897 -59 -313 -570 -213 722 105 746 -803 35 -392 248 250 -763 680 -871 551 787 -108 -713 -52 738 499 643 435 -499 505 -346 489 242 271 -163 -665 -539 -864 555 464 239 -381 306 -264 358 -513 689 -126 -120 779 -423 606 -816 -357 -34 -384 -473 -191 414 21 457 204 536 790 -768 -636 218 17 -676 -481 788 -252 375 133 -229 408 -157 -74 -451 89 -32 -533 -59 -613 -183 -379 514 -343 -782 733 -849 -407 -730 588 448 619 675 508 339 165 -822 -581 -357 439 37 409 -764 -758 -862 -90 -874 -205 -837 452 472 -333 322 -156 -490 544 -389 -386 195 289 553 -462 716 -773 391 -184 159 210 -266 -728 26 469 294 -663 730 738 402 -456 -300 -98 -495 -455 -572 -866 560 -185 123 505 427 414 -103 634 -21 69 -621 585 13 -834 252 -407 503 697 738 -800 -307 -298 377 -163 -485 719 130 495 13 406 57 771 -643 138 368 630 -705 406 336 209 692 627 290 -741 547 -261 -739 -270 5 404 -836 -147 -618 -172 627 405 544 -841 -498 -548 466 -316 -401 125 -746 -856 785 -272 -22 -106 13 -866 -321 -686 -136 478 421 -615 -683 -391 -689 -39 -111 402 188 -523 -809 -673 582 -658 672 153 -101 225 270 -363 -305 685 -241 186 -630 -596 792 -691 -645 -700 -32 393 594 -225 -160 147 -445 -76 -512 -689 -689 443 -262 1 240 401 -469 219 -831 475 558 -151 -70 -64 -551 188 41 485 -380 -240 -690 -761 154 520 549 381 -697 -522 -623 -377 -642 -52 -630 -719 -694 -42 -180 -216 -4 -444 -50 52 6 676 560 766 -624 328 -152 789 -108 550 -325 181 731 -613 -362 541 689 412 -54 29 -177 -785 56 243 -827 -626 731 215 -593 -365 -717 218 -392 -36 -508 -785 607 -15 299 -439 785 -899 -49 -802 489 -344 -480 252 -608 311 -301 355 166 375 453 -57 -763 711 -611 408 -350 -46 -735 106 385 406 145 240 -697 -402 483 -889 -550 171 -748 -513 149 -745 42 547 332 -57 71 -545 348 -113 -750 732 564 344 -27 -730 595 -645 397 -244 -718 138 448 567 -628 -504 -457 -312 77 -456 512 404 479 -321 -374 -797 494 -142 -757 -546 156 141 534 -798 -62 226 -758 -829 546 -374 -150 612 242 207 -799 -287 -832 -473 29 537 96 77 -896 559 -678 2 -713 -367 695 432 268 563 23 -397 467 0 -618 -366 425 596 -577 339 619 -786 498 -891 240 -781 706 346 -617 -532 274 -239 -764 -440 306 -435 -739 -195 -225 -366 426 -161 -708 352 -58 -332 -819 151 -835 -738 444 -613 74 465 546 800 -62 -560 -280 405 -688 301 435 238 -561 -790 47 -28 -732 -555 -694 -428 55 -166 -452 -165 -168 -805 777 -766 242 134 -764 61 -398 278 -463 -421 -274 -142 -56 -306 -112 121 380 -771 743 -63 651 451 -124 -829 -769 556 -591 770 283 8 106 202 -41 415 -456 -123 362 11 459 -289 745 544 256 347 -273 -812 -367 -293 31 23 -753 107 705 -662 711 -786 622 526 -307 -787 -355 704 250 -782 139 187 212 -170 -839 357 292 384 755 -76 165 -838 -531 250 746 584 -330 -228 -325 751 -349 -879 -243 261 -635 721 626 -816 -586 173 148 -380 610 27 -848 -688 -489 81 -311 764 630 -732 301 383 104 -273 -107 -268 -588 -47 -275 -428 -621 604 -287 485 570 -302 475 -847 -239 266 567 -461 -208 200 -799 740 310 376 -805 -748 -899 -64 638 -630 290 316 -544 -166 463 729 496 583 477 631 131 -192 101 397 -573 -25 -70 75 705 -868 671 0 170 187 -841 -637 -452 -166 -772 -880 -751 -208 -41 -382 -757 169 510 480 -377 -593 -898 -666 11 346 430 451 333 606 607 -676 447 -858 607 177 235 -43 497 176 -815 728 488 186 -711 158 -839 -446 145 -356 -587 -359 286 -480 632 747 -209 477 421 646 -834 -527 317 425 -325 96 354 -103 19 -210 108 -791 76 -807 -774 742 -690 14 -124 -417 167 -814 712 -506 -483 753 -88 -882 173 405 726 32 82 616 304 -137 589 -399 -862 -715 3 -118 -409 -366 618 -248 57 114 99 -542 -282 73 700 -745 -363 177 -812 23 388 -581 357 -359 124 669 -215 -25 32 367 285 495 451 -92 637 -450 609 -19 259 -545 -95 -129 -44 -391 508 -327 72 123 -753 450 -297 55 -152 -258 -88 -823 658 737 -121 262 -524 502 -52 67 495 638 -818 -803 186 -518 -316 366 -4 -59 -325 -205 239 -554 735 679 -544 70 -641 -294 -266 -625 50 686 320 674 449 -822 541 -54 -812 351 -744 -53 -545 -368 -203 596 -865 791 711 -326 -619 -896 -95 -706 326 -5 596 526 220 782 -230 -602 35 202 -358 -615 -491 -593 -48 -813 202 -510 -678 403 -407 -419 198 -628 784 128 561 -389 -32 -255 535 -549 -221 -879 266 -115 -745 -136 -843 33 -200 -762 -771 72 -809 455 -10 -390 481 758 122 -825 -474 760 -151 211 739 -539 148 -310 -218 -528 -231 -636 402 538 -380 -402 -405 36 94 721 -598 182 -709 -664 798 378 494 -302 430 -733 321 -553 78 -763 -515 -239 419 467 34 -146 -682 -575 763 -61 -706 -663 -465 314 244 -897 -854 354 -427 421 330 -497 -209 -258 200 128 -451 -70 734 -651 -342 -341 70 313 749 76 198 510 -539 -673 222 -213 -745 -732 -577 -549 -883 -581 -341 236 -878 -346 714 -881 251 175 -241 -119 719 -494 89 87 -401 459 101 -874 422 447 205 275 -774 -398 663 -80 8 103 -477 -110 35 -688 117 402 227 -869 514 -127 371 59 485 -461 -359 -105 -186 96 278 232 -99 454 786 -617 -741 379 662 -651 111 758 527 -328 735 6 734 -696 125 349 372 478 531 187 -885 100 -320 709 -602 -874 -21 -117 774 604 160 102 -500 -526 374 -435 -359 -466 -781 781 -320 -482 -570 -68 142 147 -631 -54 689 -155 773 130 -579 -748 396 723 -41 -7 -853 -291 -474 -350 658 -511 -685 -624 -882 725 -881 338 -568 -608 -532 -279 216 -631 270 336 580 -355 -768 352 -768 -196 264 512 770 467 -802 -226 695 -554 221 515 42 740 515 414 285 -453 -219 326 -146 -272 -210 735 -137 -289 163 749 367 -828 662 -555 312 556 554 264 -509 696 -522 -690 -767 -223 -28 381 -814 667 -13 428 438 205 -454 -22 483 379 -808 -494 -606 -576 -225 262 -618 624 659 -343 -251 -347 412 -593 -446 -438 229 -34 702 475 -259 -258 507 -200 -532 -462 77 -563 -623 224 735 653 754 -600 -765 543 -705 186 336 -166 353 -622 -414 -308 671 -278 -770 738 -504 -460 464 24 449 526 651 111 -5 -46 379 -613 -765 250 -765 -145 151 -896 423 -77 -100 -316 -164 -844 575 224 -351 -433 -249 -74 32 656 191 -134 170 -884 -779 711 -452 763 440 702 666 730 343 519 -889 -84 -741 443 784 103 -36 13 399 15 628 -472 361 178 668 763 195 -66 -199 -238 -374 392 228 -100 -559 -436 -739 -3 -860 750 -708 -56 -763 315 236 268 561 -173 -515 -264 -729 -136 685 -581 766 189 112 -417 52 726 107 -329 233 155 159 -304 -136 -737 326 -664 -548 616 365 -11 -514 -227 -366 -435 -381 775 -19 468 -876 -475 193 -675 -604 -273 -442 768 -271 -651 363 148 426 133 198 -278 -389 -876 -151 -64 130 607 -708 -484 439 434 404 33 687 755 689 185 664 -374 -81 -33 543 -751 153 325 223 548 278 137 -718 -684 -582 343 -249 -143 -487 -822 46 -576 526 -39 95 109 127 -826 793 -293 437 478 107 622 -7 -726 -437 -479 -776 -61 211 -176 60 -703 644 735 -610 -661 33 627 697 -177 351 164 -843 -440 341 622 529 64 627 665 -771 -341 -822 413 -103 -209 -892 183 -528 303 -360 -693 67 120 -116 13 407 386 -269 -792 -619 512 328 -21 -259 -404 223 -896 30 -771 395 -281 398 -190 -428 650 -452 -493 -724 -573 -612 86 747 198 -782 491 110 770 414 171 388 -461 -421 742 -72 -10 -233 -295 674 503 779 -590 13 -141 561 -300 -267 438 627 -725 -20 754 -257 -311 552 -165 -192 -354 -891 -103 -825 -778 -604 300 224 740 -376 595 -165 99 -557 -572 413 423 -625 206 552 -73 -96 415 504 461 -643 447 -186 447 -508 -647 -815 -325 610 -331 22 -118 774 -605 593 494 143 23 586 -356 -808 219 15 -397 -428 615 765 742 -709 -658 12 463 -720 -882 -523 101 -170 661 -264 10 -293 -50 -149 785 -218 -128 -407 491 -484 389 -873 -841 680 -448 187 -728 786 388 459 184 -202 -630 411 584 118 785 -466 732 -208 393 625 -631 -598 220 503 578 37 -566 -32 -90 207 -7 -581 578 610 458 -280 -40 -573 438 177 210 175 403 601 -135 -810 304 -587 -643 -415 405 -655 -812 -407 396 -112 -145 -637 86 -422 -69 -35 -82 56 -588 92 791 -607 657 657 -426 -362 -464 140 -256 530 -435 577 -855 -104 -512 -247 -69 532 -803 185 -413 -606 426 -362 -317 -498 -617 -451 277 -601 296 740 -497 -149 130 -462 -661 430 -445 10 -443 -251 410 -277 -678 -175 259 -505 -817 572 -410 459 432 -458 -604 681 209 -798 619 -726 548 221 324 -509 -531 -479 161 -313 -441 780 387 110 -822 462 286 -208 153 -464 -301 -764 -80 -115 443 657 -533 24 -701 -567 -346 23 -771 538 -228 -615 569 -25 -783 211 -348 551 749 227 -203 790 366 617 4 -579 395 -34 -605 -241 445 -498 -779 -183 93 -120 -585 383 630 -857 -724 -437 -865 -853 702 481 -88 -861 -849 70 635 -227 -754 513 798 2 -698 323 -205 -14 -507 479 -508 -189 -865 -768 -343 375 -246 681 -828 370 475 -279 -698 94 -323 190 -458 552 -352 -12 -766 36 -790 -335 494 -220 -774 -116 -781 -379 176 -614 -373 605 285 463 -862 -499 -162 100 496 83 686 776 150 388 -65 711 661 167 -118 -665 -262 -27 -74 727 -96 -281 -156 218 197 -213 296 634 -863 -115 -46 461 554 -622 -79 -716 -378 212 -736 -103 341 463 661 364 228 -596 -168 757 -737 416 -80 564 711 774 -759 512 -355 -595 783 -6 444 787 -505 -36 -240 193 428 746 -829 -219 413 210 -694 431 -343 777 -189 -745 -687 -79 -789 -324 -51 -513 -4 258 -251 725 -689 -751 93 45 196 244 -40 484 -721 223 426 -154 524 -125 396 503 763 -477 -411 -569 -416 125 -649 -325 383 758 -367 730 729 -839 147 483 186 -234 -448 -153 -707 -623 -775 -724 -479 -592 -589 633 -167 774 255 -728 -66 152 727 -378 783 11 370 472 705 437 -506 -511 312 371 213 -873 -256 522 725 736 -316 735 -43 107 -171 503 -163 -447 -66 610 684 335 -479 410 -235 -441 463 373 -251 242 -181 159 790 -211 556 326 -266 -547 -349 428 783 210 695 38 377 -115 17 172 -656 -876 -123 -206 312 461 -838 -320 647 587 -191 124 -191 -546 -520 497 558 512 -900 475 -329 708 -703 -407 304 233 -864 489 -733 -394 -159 -224 741 -312 371 170 -60 690 51 -508 -852 -354 -344 714 -148 308 612 422 -258 741 578 282 -518 377 -198 250 563 230 -857 -513 775 -338 657 -700 -213 709 455 -276 -13 -337 38 488 -107 -842 -649 -661 330 -791 -432 546 -255 -222 713 -177 1 531 640 -886 -342 -595 283 -393 -554 753 -98 761 -772 566 -135 732 489 435 495 -272 303 -553 -170 43 -417 593 -233 -730 154 -526 365 -774 776 -842 -61 -786 228 745 500 470 783 -635 -320 -138 622 789 -558 -136 -592 -703 261 -587 185 73 -160 -658 -707 218 423 -294 188 -470 -682 -783 -447 -342 -697 -448 702 541 -560 -410 -91 765 -335 744 326 287 433 222 299 -3 -348 648 371 726 -228 -61 -896 13 641 -699 -371 210 -399 199 -158 225 406 -862 -160 11 -404 -374 -844 -656 694 254 680 -888 123 234 -425 -244 51 105 -234 -884 342 673 -26 -803 -678 441 77 -269 458 734 202 -318 -699 -740 121 734 -661 779 788 287 -501 428 -163 731 -24 -618 144 684 -41 656 175 329 375 -761 75 -55 235 354 569 764 -554 -327 123 224 -279 -285 595 67 773 -390 -495 88 -777 699 202 17 -101 -507 -467 -204 236 -615 -681 -630 -352 64 -563 -472 -718 288 337 -301 501 -625 -473 -610 277 83 501 -694 -731 220 -583 -110 -835 -407 613 360 -91 754 -712 -676 691 -232 141 686 -868 -760 542 405 739 -897 -662 341 -792 679 -438 -648 644 69 -851 -92 -265 -482 189 -219 313 -20 325 -501 -166 92 769 736 767 -453 -200 671 -509 109 641 -11 397 -680 -894 156 549 658 418 347 369 -224 -238 556 -751 171 -861 399 313 -11 350 -643 -391 -412 100 337 81 -639 47 339 378 -877 452 57 -629 -710 -320 -750 257 -862 426 -501 -355 749 -619 -704 -160 -656 -62 -899 -877 -609 -414 -84 -688 244 136 -808 -346 674 702 -301 -311 644 -542 -762 111 -472 261 607 348 -496 699 -691 -488 156 -267 -83 -472 11 -163 245 -799 148 211 83 -210 683 -521 -677 -415 658 -803 186 428 312 793 49 774 260 -662 746 154 -460 -861 -577 628 -664 767 -408 -93 -235 502 -373 -624 315 -640 -396 -374 -80 201 630 -865 178 441 693 506 766 -669 704 709 -469 248 546 -563 385 189 -238 -243 381 -160 -535 502 493 789 40 256 -874 272 -536 -500 -57 -575 -617 46 229 426 -38 365 -664 -244 -231 -798 -464 -796 -308 -894 422 357 550 149 86 787 -88 -552 650 -490 -717 -85 524 -483 -67 -511 479 -383 -655 364 -427 570 -617 343 -429 -856 -797 231 -92 -847 -618 414 465 -324 80 -788 -859 -274 28 -337 -95 552 786 -570 671 492 502 354 366 -680 661 3 -470 -790 239 542 -152 -479 -171 269 -781 -694 558 51 694 -849 -404 286 185 -542 507 -769 -15 775 100 384 -590 -397 -833 -526 -391 -781 -328 220 -231 212 -338 658 718 230 295 -882 459 293 197 729 385 325 -891 16 694 596 534 -824 -824 672 793 316 -893 409 404 -727 -450 537 510 -485 -447 436 -252 607 -465 -124 373 587 -794 300 129 659 -420 -666 321 -187 243 -812 -228 563 42 -493 -593 548 238 455 375 78 306 53 207 453 186 -575 66 -596 416 188 -758 480 -411 24 317 207 166 100 489 -268 -798 180 -523 268 589 -389 -165 57 -342 -737 -452 373 -266 -426 -814 -688 -693 -145 -67 -43 -418 748 -190 155 -662 305 -448 -635 383 -109 198 -584 -99 -44 180 -104 351 261 146 22 -779 -574 -659 202 -135 114 571 245 -1 -412 -612 195 -360 740 -484 582 -782 87 -678 487 640 -873 376 173 -780 32 219 -245 125 709 332 -494 79 -59 668 50 -444 321 -832 375 -172 -1 -276 320 -761 71 776 -137 270 651 -202 134 -625 556 -390 517 672 19 -668 -829 -386 -396 -490 135 527 -346 122 -527 -288 27 84 -601 -191 -889 -679 -204 -232 707 -592 168 -88 -28 676 -205 204 368 -587 -362 -814 -356 -301 586 637 161 442 193 -71 -252 -42 -284 -162 -463 -203 534 104 -706 -759 254 -672 577 -493 -580 -332 158 -745 625 621 -708 -416 -561 701 442 146 -432 -266 -186 107 -583 -600 -664 412 -724 346 642 274 255 335 -225 719 -160 346 -395 -515 -798 -155 -94 172 35 495 523 -182 -806 -851 -508 -312 718 -56 -772 -505 23 58 304 713 247 -402 -33 -857 -5 237 314 516 276 -634 1 -537 -890 736 41 247 -486 612 422 -74 686 152 -150 -644 793 76 -807 -548 -291 -276 146 -557 -882 111 -646 -696 -175 -171 -110 277 267 677 -23 251 533 -720 -829 318 709 603 65 -514 -840 417 -599 -254 -589 -250 -131 446 -395 -881 -837 184 254 -715 73 -298 495 -80 -247 143 -83 219 429 -151 271 751 732 668 -882 537 -644 -493 52 223 -184 253 790 645 -181 282 797 -311 758 -490 217 -499 458 432 -638 428 -214 -441 -7 131 -60 250 387 385 -60 -362 60 192 89 135 -565 533 740 -871 552 -309 796 -855 494 719 566 669 -115 -659 -505 -790 -225 746 -771 -643 299 375 -647 -126 -603 448 -864 -347 -51 277 70 357 451 -821 462 333 -728 596 410 -810 574 -1 -688 -588 -691 778 414 484 748 -389 -779 -877 -303 592 -238 -317 -313 655 -356 -595 43 -343 -408 560 242 578 538 798 -604 301 756 -451 469 569 -601 615 -44 -816 -162 591 84 433 -498 -766 337 -552 -133 42 -325 205 -90 271 -900 -385 685 284 -721 719 -113 -215 -14 569 -180 -502 730 602 -300 232 -104 -481 747 -834 -97 -896 323 -109 -62 -889 362 -644 496 384 765 586 -185 710 -19 525 -105 -713 -369 568 349 -389 542 439 -569 -413 -395 -242 -210 22 782 213 104 -612 228 -288 171 406 -827 454 -867 74 -39 736 -749 -115 -106 -466 -4 658 -873 194 -210 341 -738 738 -743 -461 -433 -375 98 393 -728 292 -666 589 743 -168 -302 -295 537 49 -523 341 642 -475 -141 572 -205 -28 -202 -489 -672 478 -548 368 321 -423 626 409 694 -415 601 -417 12 395 -797 -817 129 748 -86 314 -375 -458 -377 220 576 -349 -604 -768 400 -645 331 -458 738 275 269 314 -153 472 391 725 -852 150 -354 -643 442 -165 691 153 -850 -420 444 64 -288 611 497 -119 423 -648 -278 211 65 358 -335 -221 203 483 -387 678 793 -13 390 -772 -9 -889 792 -817 389 216 410 -236 -701 486 536 220 -211 30 -775 97 -426 -25 -395 213 -820 -697 -384 389 -710 528 -638 18 559 -70 -534 49 330 -689 493 282 616 -84 -543 156 -558 -29 421 792 -583 -117 432 583 -882 -297 -409 -603 -111 -386 -36 -94 -389 774 750 380 -329 -353 430 163 413 -403 176 -693 524 359 219 476 223 666 61 152 -466 13 377 -256 -816 -189 -599 -898 282 58 -251 41 -487 -180 434 447 45 -123 507 -898 -670 432 -647 -306 -738 -602 468 -580 79 1 -434 -230 89 747 -781 100 2 478 580 677 -762 -563 -311 214 -162 -579 561 -664 494 326 116 -558 -42 -520 -467 722 -605 -120 -787 -176 725 542 401 -358 444 -230 -271 -195 749 625 -31 -556 -866 -118 -232 -337 -860 -806 -356 13 538 296 237 634 209 153 -635 -845 377 228 -157 -846 -856 321 -247 547 -8 -715 119 52 416 -784 349 180 488 -606 -348 -515 -336 648 -874 -444 -251 -171 -593 627 331 -66 581 -794 -320 201 -482 756 -753 -264 -695 384 -147 496 525 277 -152 585 -14 514 -409 -14 -633 348 -606 -702 -730 -566 300 510 -287 -674 -98 154 74 -641 735 581 -342 795 -163 345 354 752 -325 -110 207 733 715 -892 -644 -751 166 -34 -591 133 -44 -285 527 -760 -59 -20 502 -354 687 656 -428 -578 -381 -675 -721 -638 548 -184 -260 -899 618 56 -96 -320 554 228 379 -190 -898 132 -577 -847 593 -57 -667 235 92 -284 -610 198 -823 602 -250 -248 661 349 -772 -829 -620 -811 -671 -369 45 177 -4 -360 34 414 718 -506 -164 -797 -299 202 -513 554 -411 -853 -738 -282 -295 -835 304 -527 28 291 595 81 -539 -488 -279 -511 -707 -445 -805 -626 434 -242 -493 55 -699 -628 -202 -242 -442 -831 -125 84 -139 285 -130 -346 -296 30 423 -882 -176 283 -73 242 424 -96 457 439 -151 -784 -835 129 -129 640 -728 -879 305 -27 402 16 225 -604 -318 -203 -336 -805 409 528 137 -426 -21 -818 381 -495 -150 93 -825 707 656 436 399 -532 -336 740 -37 394 -677 238 -552 625 -391 -478 -481 -401 -436 -73 173 -48 -698 -807 385 -174 751 388 -450 176 -825 -383 -189 -179 -729 329 327 -893 -314 -228 365 -255 -585 -374 -636 -110 232 -819 -468 425 -421 156 216 577 -592 393 -654 602 452 -495 753 172 616 -833 -68 -40 -803 -47 594 -25 -743 -260 603 60 315 769 479 -359 -891 -116 -710 -123 643 63 287 188 415 -452 191 679 -866 669 -407 530 70 -162 -86 102 -458 163 191 194 -307 672 -557 233 267 634 559 34 521 587 444 580 -270 413 150 -199 378 69 -535 -40 -457 -324 -46 -839 576 316 118 -792 760 -667 195 199 -169 -282 -571 91 -555 324 376 -165 279 94 -381 -898 59 -681 -644 -666 461 -282 470 82 565 -55 -760 540 761 -450 506 -557 -295 450 -728 286 -719 -656 425 -733 -380 188 -662 -473 -842 -17 601 732 -287 -561 -143 175 107 -411 781 -794 -65 -252 -291 -296 -548 -703 96 -463 -761 766 201 755 -653 -543 16 -823 -91 654 632 -420 600 -672 -419 -699 357 -153 -372 556 517 -851 648 555 237 -799 -859 -755 292 591 521 -442 -743 563 -678 381 761 -182 -74 470 -354 -577 -466 -196 346 778 433 -539 -521 642 286 -113 262 288 -866 -166 362 636 -893 595 212 83 -769 -763 571 -440 622 -827 792 -9 588 188 732 -503 -55 652 -533 -73 -343 617 -666 727 628 -704 -800 -871 -764 -5 456 -183 -632 -597 14 715 396 -811 414 536 -853 -543 777 -612 24 -305 106 -52 477 520 -889 -359 -349 -499 -583 -171 743 -769 -376 457 743 -211 -868 -537 -324 -572 506 151 147 790 799 598 -766 -647 -589 -68 -403 418 397 -771 264 90 -63 -823 147 318 523 495 568 64 416 -502 372 -544 772 -10 -395 -110 342 351 -269 454 -2 -134 386 -121 -134 324 453 146 494 -59 -160 -726 276 -251 -726 -685 -850 709 507 -245 339 -80 51 610 -223 662 684 -338 -174 3 -204 -434 277 -495 -745 -662 -726 -267 36 -743 -800 620 -370 -504 687 205 -3 738 291 107 -115 -365 -576 -813 374 -548 437 82 -241 418 -382 -414 485 314 451 162 87 -357 530 -116 -285 701 -798 -813 308 275 425 638 668 399 153 205 -817 426 -697 -67 500 -309 120 270 -38 -596 296 -492 -333 166 -405 -40 450 -83 -336 -429 560 -509 327 429 770 -552 311 -496 -540 638 -824 -482 97 -410 -64 588 232 83 -408 -108 -701 -112 221 665 380 -534 -829 -301 735 336 634 -534 33 -21 -91 -573 -327 -396 -785 393 -82 -300 290 -297 -826 -676 374 117 32 -24 470 -427 256 -683 -628 -230 -594 -835 -677 -891 -848 48 587 -645 643 521 -549 -378 -305 -559 337 382 -219 593 42 -214 -313 570 -668 734 -181 -112 -826 -242 419 261 -226 721 352 -236 374 311 284 228 -864 572 -895 -877 -306 35 52 -164 -797 -39 -372 -528 691 -282 73 -829 -206 -797 -893 -328 347 463 704 761 -12 320 -626 605 194 626 632 -485 215 -845 -638 505 270 111 237 -46 164 -365 -100 304 -143 508 616 357 -189 -75 -676 226 -450 371 -279 659 -192 237 505 362 178 -599 -370 -315 539 -493 -690 -93 -320 -774 528 -444 -701 -611 736 549 -562 90 290 -335 -746 -385 661 -612 729 -481 630 -754 712 133 219 -410 291 -720 -444 301 -453 70 -303 639 -152 219 101 -154 -769 148 388 -266 598 -630 -48 -815 -448 560 -586 -125 -428 -372 735 383 -478 18 -95 -624 -683 -617 295 206 -641 -495 314 -130 796 783 424 321 547 -419 -142 -560 -709 603 795 457 675 569 264 -496 -82 -475 375 430 -74 774 -521 329 -518 -57 6 -113 699 400 -339 -353 -101 776 -550 -734 -387 115 -696 675 186 641 637 373 -384 -398 122 262 -533 106 -349 666 191 302 196 -612 -719 542 -854 488 737 -536 617 -225 -33 -895 -407 438 425 -615 669 -538 520 329 792 -557 -288 98 535 -343 41 -703 -855 -887 447 -242 510 578 -831 -391 197 285 512 762 -840 606 -210 -274 -292 -398 529 -308 382 227 -862 265 564 -526 -638 171 156 -785 743 -47 384 42 -223 287 -567 -243 572 -580 539 -284 656 127 -481 -404 330 400 -860 -636 -520 -93 184 184 -719 798 618 -12 89 -790 458 361 368 -753 86 -511 -747 -347 -264 332 753 451 -263 480 -101 -580 465 -515 165 781 -606 443 87 -430 -472 20 -851 302 790 -631 793 -245 34 442 -282 -486 -541 351 -110 -215 -47 -437 -306 -465 -23 -426 594 471 -482 25 -225 69 -837 -857 -123 747 -710 -801 11 -611 -39 -138 -546 -338 428 -59 -440 569 482 96 -252 593 -174 729 -558 -513 501 -486 2 -53 623 -369 198 374 578 373 -847 -27 667 542 397 -15 572 270 -276 -748 549 -370 189 -119 229 -449 -451 -391 -342 -719 166 414 506 -112 504 -370 619 -697 308 -349 321 -546 -721 58 85 -567 -665 156 -91 -678 -536 459 -772 407 41 -259 -615 -395 646 14 -503 -26 575 794 -566 -13 482 603 -416 -549 374 559 459 -114 544 80 -311 -692 -730 798 -378 347 -521 535 -48 -121 -695 161 306 280 -410 670 735 -533 154 657 631 -217 711 -757 179 688 -860 371 732 -106 457 135 250 -137 -678 -435 322 -602 -710 -117 -69 136 -811 473 562 -369 579 -365 739 -95 663 -782 486 75 -67 -556 256 -759 586 222 375 -368 134 -421 -559 -356 132 80 799 195 -491 -664 63 351 -618 274 -172 114 681 110 90 -118 -761 -276 -347 -721 -863 -578 -24 -74 606 513 89 -721 -795 -175 -255 266 746 -133 -672 618 -251 -349 -785 592 -333 555 568 -532 -262 -760 -535 -633 -526 240 -246 -408 120 -137 486 -68 367 328 -64 780 508 637 -373 -501 290 368 -395 -790 -263 670 -793 647 -264 778 -54 -722 69 -240 616 732 500 154 42 -400 -845 250 103 375 -402 33 -897 480 -89 -735 -569 -403 178 792 48 448 -638 -717 -782 -136 -242 -455 -650 -249 228 -601 395 -80 629 -563 -30 -340 443 -464 764 561 -459 -620 75 710 -478 98 749 -615 -790 440 -362 -801 228 666 -820 512 -861 -287 36 265 664 -282 780 -764 -576 -4 16 517 -836 297 79 -376 -560 484 -624 365 -777 -59 112 -111 -590 166 738 -333 -664 -591 -590 236 -556 87 -627 -260 54 -486 47 70 718 -206 -99 -590 -377 217 451 -434 -701 -485 -268 -670 -305 -889 -45 535 -355 407 -466 -87 -419 -566 726 -39 407 77 434 -621 122 -847 -63 228 450 -728 169 -195 -412 672 397 367 -431 264 290 595 761 76 305 375 -7 59 665 662 472 395 791 -830 100 -569 64 129 -567 -321 773 124 -737 524 -527 -87 -481 -764 -463 -90 305 -583 -239 724 -674 -421 -767 93 687 416 764 101 556 759 -547 -165 102 721 504 -886 780 -764 672 -38 -78 73 305 -61 104 -711 -612 -428 654 505 -272 114 -361 641 -459 537 -94 -248 -400 -658 492 -307 312 -572 -487 108 -508 -513 731 -420 -295 674 583 -83 234 24 -836 144 -881 -674 -484 -437 463 -93 -663 -673 411 326 -251 -222 534 696 -894 310 -828 -624 774 -430 521 554 -407 -302 -342 -736 83 261 102 -96 690 -830 717 205 -66 -532 319 -14 -274 -108 381 186 -851 -670 -552 -409 304 -175 -669 -794 -768 603 -132 -385 317 -489 234 -201 794 320 -581 -533 -571 -42 607 -311 -654 -618 -465 630 338 -395 592 -439 74 -66 427 -78 -638 -220 154 -671 -187 674 586 -414 618 -797 -645 102 -318 -485 210 -666 -293 156 -806 -449 585 -725 -896 149 722 232 659 -44 665 305 -514 -767 480 -225 581 -293 436 70 -133 -571 -448 115 113 -801 739 -65 -233 629 -390 655 251 -185 232 -46 661 -416 117 -587 -89 548 -37 -674 158 728 115 -645 -284 373 -864 -422 -37 561 701 -436 -286 -829 315 693 360 -323 -809 -444 -677 83 -590 -536 -267 -12 -742 195 -241 533 -225 -144 538 227 -137 424 464 -475 232 70 -718 -523 -797 -852 378 550 630 345 -661 590 -456 674 -603 577 444 317 412 -44 60 450 -476 544 -572 614 262 -61 441 -900 33 272 -4 -280 242 -244 -593 162 523 622 -419 -287 -394 682 391 24 268 339 452 -535 -418 -650 635 458 206 601 -444 -899 -628 588 -301 199 486 -339 275 -75 698 71 -629 585 -593 583 227 -838 477 572 447 453 -128 255 -292 -683 -622 -119 90 581 7 529 481 -403 99 -53 646 772 -627 -48 -88 354 425 -118 -832 -393 766 294 -25 -322 397 714 -298 -853 -62 -165 134 -195 -604 -35 365 81 -512 318 -575 -110 528 335 -304 -350 397 469 516 -696 -314 -153 -143 319 -709 192 -563 109 476 517 -628 -114 -221 511 -138 -429 129 47 -866 -353 193 -459 -674 81 -308 414 234 -137 764 -194 233 194 -760 -501 750 -479 117 -706 -504 -97 -544 -808 362 -128 -486 -701 27 334 -239 503 161 -36 -701 119 -536 325 -349 -646 -397 -347 268 713 171 -461 -759 -149 -758 -481 741 366 -663 -289 -303 -811 -592 -394 -65 -822 -869 -45 489 -199 -584 582 -168 -359 -596 250 285 603 -297 164 667 -179 518 -209 -420 -133 -849 236 -848 -719 -313 684 -492 -543 736 -757 -111 -372 -364 585 -306 553 538 -66 -87 -65 57 -797 -422 -897 -479 34 -415 463 -883 249 -882 -447 -496 -308 107 243 223 -69 -113 -201 -117 -709 522 489 430 422 -854 502 -730 760 -730 -606 -662 -118 227 441 -636 -147 203 129 144 -772 -239 323 336 328 -11 -107 491 -16 -690 153 50 -315 228 -425 -182 544 765 -73 637 -339 78 547 263 -812 -374 -377 633 327 182 -690 -281 -190 -782 78 -853 -126 436 691 86 -889 -467 756 608 -195 -135 217 -309 446 -10 776 -13 777 -439 -311 22 -526 -216 294 285 111 -224 287 344 -356 515 -830 -734 -28 548 -20 645 746 -573 645 -561 285 371 654 -180 161 -263 95 186 -12 733 259 7 203 618 385 -443 -755 -623 104 567 -365 -18 -632 365 -651 -852 -185 308 356 -156 441 -262 646 446 152 118 -416 -146 717 -525 41 -406 -228 215 -196 -429 -517 561 560 -758 681 -139 78 498 112 -814 -375 -554 -717 186 -68 -86 59 28 425 242 578 -156 -726 343 -771 174 -403 661 498 -703 48 124 -138 139 -314 559 -480 -849 383 -185 -329 -375 794 -63 788 -108 -76 -747 715 562 -465 19 -806 -339 170 510 -300 -45 -398 459 506 -614 207 -589 310 509 230 192 -751 -464 -156 731 391 716 -876 -390 522 -8 85 135 146 -276 420 -304 716 639 -332 -32 -408 557 592 -651 -61 -429 546 41 626 149 558 372 -549 64 297 -255 146 780 242 -406 -296 307 -136 244 637 16 -772 179 179 -681 230 667 -275 776 300 21 -436 -743 688 -677 618 -214 644 160 540 512 -373 -738 -231 -128 625 412 12 41 -783 705 64 650 -806 485 378 113 746 578 36 89 -786 298 -747 361 514 -713 -438 520 -771 152 118 -189 763 -14 103 -302 -420 765 -635 562 658 -398 -876 -280 -560 33 117 -29 422 306 680 158 -365 -165 637 693 -654 -774 372 40 -861 -834 -316 -529 -390 -149 -281 120 48 436 -886 -200 -177 756 103 -11 -827 147 23 577 736 -342 -867 -30 776 -576 -515 -215 -647 520 620 -301 -486 768 417 -736 391 348 -739 -66 765 -378 -319 -493 -605 -499 -280 444 -589 508 -426 -377 -497 335 -564 756 -730 577 -729 -702 441 781 171 -532 -398 -127 -894 -406 -288 687 -346 -656 -633 671 798 734 -382 725 714 -32 -295 -71 -206 -596 22 285 435 -567 -678 -577 -849 572 -628 287 778 339 -338 -405 377 -469 -269 -644 138 -98 461 -532 403 259 282 298 500 393 -814 581 562 -409 423 -729 -434 352 -644 -402 -266 157 767 -560 175 -277 -169 -329 143 -162 269 520 371 -656 611 -384 -165 746 -300 470 276 -448 -592 -473 178 526 -203 -484 -557 243 218 730 265 -504 29 -1 241 -606 -505 -180 658 -50 -394 604 654 -806 416 -736 -820 -254 56 562 -304 724 -378 731 -239 -802 -164 547 -620 -26 75 -886 -4 682 261 744 -536 -375 -268 194 201 -47 -271 129 -576 463 292 730 622 -766 -461 -487 89 173 640 752 -312 -859 -562 -685 -80 -277 660 -289 -518 -646 -601 322 -537 763 -545 -245 759 -86 -133 -874 774 213 -453 -423 240 788 -654 -766 51 -420 -573 22 -832 -594 143 -163 800 536 219 -493 -753 -605 -563 -382 -776 -492 -272 248 536 -890 -429 -894 530 26 -437 -115 -282 -813 -813 -593 -420 -22 794 -280 -228 -839 -586 -811 17 -484 -491 -801 86 -751 -527 -596 -12 -567 82 -407 -636 -587 284 503 -635 30 64 463 -307 789 -858 -101 -12 161 -589 409 171 66 -140 26 -56 -98 -412 -137 734 39 642 -783 -450 -808 -400 -621 -850 64 -543 -128 -422 -276 -502 466 -582 -513 223 -280 448 411 -680 -121 -50 472 -490 -538 -773 -540 760 725 574 616 -27 19 620 80 215 80 206 9 154 -424 -16 -325 407 -240 167 -432 -604 190 521 501 375 -439 -266 -705 -291 -625 250 582 114 626 -285 800 -466 -420 81 -223 -545 159 -574 132 -398 209 -9 -197 198 -24 -355 -450 305 -443 -676 -394 71 -62 170 223 -815 -134 668 390 419 591 694 58 -602 142 -880 356 721 -88 -347 -570 34 412 84 243 516 322 358 -894 -250 319 673 692 -286 -577 634 82 630 541 513 -856 608 -118 760 -733 796 315 -644 758 -593 690 477 -395 171 -170 -410 491 317 -819 468 -712 69 -502 -437 -181 472 -755 194 -354 49 260 179 569 -681 -30 -615 -379 -107 -758 -571 136 146 359 230 191 502 -736 -645 -570 726 669 316 319 684 126 133 317 359 -106 -5 311 527 -401 356 -139 434 273 -250 -483 258 307 -301 -726 -297 -555 -178 387 -598 560 -2 443 421 -227 -59 -505 236 568 -344 -23 -184 175 -596 -607 265 78 -339 -659 -641 125 -41 486 645 -93 605 -733 -707 115 756 -58 -356 283 -18 396 -620 -341 349 256 -7 -37 627 -286 -277 -273 369 214 -69 -695 -684 -128 213 -683 326 -791 -234 -441 625 -20 -449 533 -106 -59 655 150 -542 717 -32 757 -818 -741 -851 217 768 551 -511 745 444 399 -419 -109 421 -484 160 -248 395 478 196 -311 -200 -843 -579 770 507 -764 -540 -666 530 645 -623 -101 352 -72 -113 292 -776 -35 -505 -435 -874 53 -406 673 -232 276 -460 581 138 -773 351 -257 -531 -166 -205 676 -337 -716 -521 121 -315 670 -188 365 -643 602 -759 651 -600 362 210 -439 -334 73 -320 7 359 -37 -447 -448 -632 524 -803 380 752 -326 -824 -892 410 -470 -897 554 456 41 -167 -340 -433 656 -782 14 762 -89 546 295 378 -82 201 81 61 649 237 -251 -355 129 -755 91 -749 523 -805 427 293 -507 20 417 -462 -622 34 101 -899 -66 321 558 -813 604 -296 -517 128 -883 -139 -515 65 548 -405 427 -704 -392 169 702 606 -116 441 236 -441 -97 435 -683 -55 739 82 541 162 -861 -272 326 94 385 -46 122 126 -47 -886 407 -13 783 -174 43 -580 725 -792 498 -46 -794 -350 503 -686 335 -472 -402 -682 -809 -105 699 -834 347 81 -816 -700 794 -701 -182 -508 262 -59 684 -842 683 -601 397 -384 372 -800 -366 -743 -795 -688 522 652 -700 413 -351 170 748 685 233 -665 -34 -877 494 470 382 376 582 731 -684 -560 481 -125 -544 729 -853 -412 490 -412 -35 430 84 -68 247 534 -672 521 554 391 -501 -79 212 681 526 145 -880 291 249 747 -867 468 632 187 627 -169 8 300 451 682 -171 166 161 626 693 -396 -122 557 -792 -800 -264 578 -187 -222 -668 548 -376 -119 -839 36 443 -581 -637 310 649 -884 268 105 424 -512 371 -310 690 -302 550 736 -810 52 -86 556 -273 -458 -364 135 -568 -699 -668 453 -619 622 -683 156 -12 65 206 -438 -164 -36 -205 636 -505 -464 613 -407 -790 472 -162 744 -558 -427 -846 3 -48 203 -13 -4 631 42 58 -319 -136 -232 -528 -841 -329 -142 570 -441 -320 -868 -325 -650 129 220 427 669 -864 -772 -142 -212 218 -749 -19 -461 228 170 26 -785 -718 526 322 282 -584 200 427 -677 -43 515 84 69 -16 219 -547 -816 -425 -332 -161 39 631 -676 497 84 327 -528 -334 99 -892 323 -397 -122 279 789 310 515 -639 -205 -671 -316 -33 -139 -105 500 759 267 -521 46 -347 -416 -255 482 671 774 -751 251 157 -488 -816 474 405 -769 22 784 656 -865 -414 -296 309 57 369 -732 79 489 -718 -20 -676 -421 -616 382 393 -291 -262 479 784 -378 -341 -700 449 -675 -263 -735 564 -651 380 -548 779 681 43 35 -575 693 767 -500 495 652 -872 549 501 256 -712 680 75 -612 -401 338 -833 -807 573 234 -831 -698 -219 382 -232 653 447 -104 237 -597 -646 -638 -274 -301 522 -150 30 539 -501 713 -90 -611 -536 -422 786 288 216 -262 357 79 -612 496 -774 533 177 -890 174 -434 732 -184 -317 -822 -433 -336 -83 -193 -642 -547 -632 -707 686 616 769 -114 -680 409 -33 -794 -330 -541 765 292 -76 735 680 -365 -367 649 649 -866 592 567 -706 -160 -601 -302 -338 24 436 478 -559 616 55 -726 390 654 -47 148 -611 737 648 -367 277 -334 263 423 397 -605 -22 510 769 687 340 -56 -219 104 -23 -84 702 333 -455 462 -832 597 -839 26 -26 -696 -791 702 109 -372 -577 471 -80 -877 535 -111 -2 363 20 774 -397 -56 -324 -761 1 -474 -626 70 -404 6 -223 -4 225 -555 -135 -457 -582 -275 518 -806 -437 -1 -231 -478 78 781 -832 -600 -848 -232 -761 129 367 315 132 -79 539 331 602 580 121 558 -217 -623 -725 550 514 365 104 -134 637 604 132 -861 -76 -91 90 -473 578 -442 563 288 273 -651 -347 41 434 -719 481 -237 -120 -3 284 615 693 405 -877 -578 -171 182 -497 -299 -331 -818 -552 -328 -597 -218 92 -759 -578 457 296 637 -883 -737 -470 -72 -723 -493 157 -690 281 -377 696 538 230 554 537 782 -837 -449 575 -404 190 -766 680 -89 -737 -438 -861 81 103 436 10 -596 -361 562 -863 224 -472 415 481 -643 548 -871 -536 648 397 790 -614 27 549 -36 -635 157 -261 -415 -556 664 101 603 673 208 -777 406 -580 -581 496 -502 626 -613 -582 520 -246 506 772 -675 -55 705 642 653 156 -360 -273 -68 -692 -717 -362 397 -792 433 318 -470 668 -814 -104 -725 469 -139 -436 723 -298 702 488 458 672 523 261 -663 -97 -204 -505 192 772 179 469 141 328 -801 366 -827 -85 277 612 -485 130 523 -784 36 222 794 -314 507 727 375 -889 -555 -517 -337 365 -771 343 -819 404 -633 602 707 71 -192 -665 496 -352 624 -205 454 236 214 266 573 767 155 581 554 -393 716 -596 492 -130 -801 668 -88 -513 434 -854 433 518 -805 171 -698 -453 421 -465 -659 -780 411 -688 -72 -517 -458 -94 385 300 -569 -76 452 -150 -43 234 50 612 -822 159 707 -151 -272 -718 -258 684 375 250 -379 292 675 523 618 705 -254 -415 -437 742 -376 -601 528 -148 655 -155 637 571 182 -150 644 -650 -700 -823 473 -351 -283 115 -377 88 242 -541 523 -56 482 591 210 -55 689 -460 -324 475 770 -37 139 135 522 642 -130 750 661 22 438 65 775 224 -250 377 -734 -114 -220 208 -886 -254 249 219 -403 225 224 -626 -20 -546 -417 169 -376 -692 -640 -746 567 -11 64 -431 616 149 -616 -470 -888 -327 -75 -491 438 10 267 213 -134 176 687 341 202 -881 171 126 -720 -179 -8 -291 -849 -294 -802 306 -155 763 -579 -879 -570 708 -465 240 745 -69 147 72 475 124 -886 -32 -116 296 660 747 707 -536 664 285 349 -197 599 -479 688 444 -327 -198 -874 -43 553 -892 400 -201 -409 -722 -471 -509 69 484 294 56 556 -401 62 318 -488 -816 319 -637 86 84 -382 -489 535 442 -673 -680 487 281 448 348 392 -330 176 649 -150 -127 660 -845 754 -444 -278 -640 710 -152 -629 671 -67 489 -79 -672 379 -369 19 173 -898 453 485 621 -21 333 -529 -160 176 -399 450 299 -310 595 -641 -246 -487 486 746 357 -833 695 -328 71 655 50 118 592 691 195 98 -377 -628 -650 679 -157 10 316 404 173 641 -701 219 -535 357 447 188 728 -81 -602 -801 236 -68 774 -498 -242 299 -343 694 -497 148 -294 375 -714 170 274 -301 399 625 799 -78 111 272 -899 99 377 277 294 -378 416 433 85 -234 285 -828 151 -200 -541 -396 437 638 -757 396 333 610 -320 -587 464 800 258 648 -326 458 -521 -828 654 -873 284 784 -214 757 598 -88 -309 726 762 -280 498 317 -486 -511 -734 -419 621 248 59 703 614 -543 -711 -238 386 -47 710 -711 -402 -813 264 198 151 -735 -882 -227 -860 445 600 303 -705 479 119 -550 -179 -794 -316 -197 -11 317 -259 -706 99 -30 603 -602 109 -827 372 196 -743 -558 596 -510 512 -478 -313 -564 514 -147 57 -25 443 687 -5 74 -143 526 767 -557 240 -252 -727 -587 -335 -373 55 -685 674 -620 -316 -789 683 42 735 -158 615 -643 -620 -549 794 220 -791 473 -141 -513 -440 90 610 110 514 -112 25 -469 724 -83 -111 643 749 -780 -856 -799 -546 -256 -846 -519 -496 -399 28 463 368 253 740 -710 69 -161 32 148 99 -827 783 -175 -708 -737 -552 -375 578 780 611 -2 254 -404 688 409 140 104 -388 216 -745 326 142 647 -379 654 168 -396 -206 -516 628 -612 -411 441 20 135 797 97 -713 -749 -838 -724 -115 533 -856 602 790 752 388 183 -93 -552 797 174 -387 -146 438 422 -14 488 105 402 0 68 249 -591 -203 -466 -550 -306 -313 -496 -828 9 -687 216 -385 55 -529 352 200 -751 -651 -33 506 -679 -75 432 -104 129 -869 -717 401 577 215 468 740 189 -565 -832 -654 -225 -814 631 -732 533 -400 -420 111 -162 734 446 -616 -705 -603 -593 680 -415 -215 785 705 -890 -830 -757 -774 -449 -565 138 -630 248 -17 -112 -783 531 7 -74 590 -673 -898 -748 439 -514 -208 394 628 -501 743 -434 -38 777 -371 272 694 -794 400 -545 -170 791 -283 -654 656 727 -188 -612 437 341 81 -406 -161 -239 -397 324 -508 -109 -249 629 -650 -363 -665 -770 419 -258 77 -801 -105 -180 505 -66 276 -897 472 -223 578 624 -210 492 -229 307 -156 -65 373 705 -235 -67 56 -705 768 475 288 -290 -786 268 -218 -250 282 -146 568 442 32 641 -452 -140 543 545 705 -483 170 -894 43 -852 -841 789 -335 134 -776 -115 -573 -595 -55 209 454 29 467 625 342 466 435 -771 -694 -398 205 380 107 -535 -465 555 -696 -529 245 332 451 -285 520 202 -116 690 557 282 713 383 -574 -310 529 -799 591 594 -384 -42 773 -207 -699 -411 758 -190 -766 -668 -725 -428 -579 178 -74 641 -293 767 662 -337 -62 -680 -216 -614 -255 -835 -287 -470 -374 -618 -97 -618 -642 -589 -370 51 -619 789 323 -761 636 -190 -584 545 753 75 691 -95 -773 356 374 -244 434 -719 252 599 -524 460 -516 531 -207 -767 -63 -149 -253 -545 -104 -249 -202 99 220 539 -466 412 -34 435 -27 -798 -57 -93 435 -208 -686 674 301 -579 -252 178 -14 467 -658 565 681 -763 783 160 12 -793 -783 177 108 -644 612 429 -86 390 -326 -702 374 -458 51 382 419 507 513 -41 -462 721 -700 756 671 281 154 -69 553 -179 -70 372 -455 537 506 391 188 -856 52 -209 158 525 -364 -422 -654 291 602 250 410 -216 -104 209 416 320 503 508 146 516 226 735 -639 -62 248 -622 349 -276 -606 460 146 -790 -693 -742 636 157 -645 -155 473 -891 219 -214 711 -181 788 392 -498 -599 727 -379 -169 109 672 -542 -334 361 758 -25 -240 -335 497 639 -29 -435 72 621 88 520 -278 -851 69 219 309 -525 -64 320 -169 545 255 261 663 -595 147 154 -591 752 -585 626 -43 -846 -179 -744 408 729 -225 -305 -558 -392 360 -70 149 -780 34 -435 -332 -198 -584 -658 -404 272 -578 223 -457 11 391 4 156 614 -433 693 631 159 127 -75 -482 491 -225 146 -293 -199 -75 378 -768 283 247 626 -485 -569 6 -221 -599 426 -878 258 -701 -710 -268 111 -147 -708 187 -343 11 -454 509 -454 -732 250 -830 532 277 -788 -835 -833 -243 -186 276 500 -608 -585 656 268 -786 295 -478 245 -207 460 184 533 -415 571 -530 -822 131 -587 -895 101 -695 -868 -151 -91 -159 -313 -457 463 237 216 -670 -174 75 701 -408 258 485 -335 198 421 -408 511 488 -626 732 -15 -56 554 118 -265 267 -680 497 312 504 376 -638 -814 -777 -22 -706 744 428 -11 769 -840 659 -299 -358 -202 -897 -311 -286 -679 483 504 -894 222 605 -286 185 561 -859 -524 -665 283 670 -561 -11 86 -412 -216 177 26 -797 352 -88 -581 165 -704 627 776 205 111 -689 -292 -214 794 45 138 -379 -333 -533 -375 -100 153 101 436 268 -796 123 359 -295 -350 -786 -141 735 -215 449 712 -705 459 -313 -543 33 -249 -567 -709 155 237 -837 771 -22 458 451 -180 448 -334 -283 -730 583 -766 -710 770 -14 -203 -95 -809 604 -87 29 -174 434 744 -580 -881 -98 218 420 497 460 101 -630 274 192 -223 444 174 563 -837 565 107 728 -571 -528 50 602 605 756 -432 785 753 -734 90 134 -809 163 -704 445 -856 582 460 445 143 354 733 -143 -11 -156 97 324 70 -608 -570 664 177 -363 -700 584 114 241 784 -41 -214 29 32 17 536 230 695 -292 770 403 782 493 -835 520 508 470 310 -848 738 -122 -878 775 -762 -307 628 -360 -544 181 384 -681 -518 -38 413 -318 -6 716 426 717 532 775 -436 -465 580 -19 -260 307 167 680 494 -823 -803 -317 543 -123 24 -193 -669 717 -512 512 -248 667 75 256 33 -833 315 132 111 427 -470 -861 654 -681 -810 143 -736 -757 737 425 -116 184 258 393 299 -36 755 -581 -195 42 -430 -340 749 368 -302 27 -577 240 462 261 442 485 -661 13 -317 -215 -832 413 490 -506 238 -513 -533 -864 569 -180 -593 -787 -110 439 -233 589 -127 -324 502 130 784 227 233 -472 -59 -388 -161 757 -282 82 -520 488 237 -712 -117 -259 -443 -165 -717 -511 553 -256 -477 382 0 637 585 -245 -773 -186 214 47 -609 -384 -22 663 150 -698 467 -833 -258 -811 -234 -777 334 565 559 655 -210 686 551 368 663 -407 374 -40 -186 -648 408 80 -377 674 518 -13 -571 -731 652 -577 -489 -150 -318 -175 470 285 -144 -320 -491 295 -359 706 417 755 -256 -7 -146 -34 -123 193 75 393 711 436 367 -308 605 237 -752 -627 -466 560 -254 -264 -106 232 -269 179 -88 -36 721 -481 207 155 -841 28 -716 604 524 -162 -501 593 227 -629 -94 -892 -226 -776 240 562 727 -613 427 -879 332 -34 282 -784 288 -822 -111 262 -124 -584 -657 494 -527 215 -17 421 351 203 409 399 398 535 389 -549 130 -822 438 228 -786 702 266 270 699 202 136 -759 -98 -172 423 -117 -18 128 800 164 -695 -373 -104 704 -893 -300 -240 -754 -672 -662 -763 232 -224 543 235 -166 -608 754 -418 196 -891 -804 -639 535 -121 721 -280 -164 -771 709 350 -682 -603 341 438 -143 -827 68 -125 280 -715 -394 -854 443 373 264 623 715 68 -159 233 421 -722 391 390 -197 624 -179 -809 -116 -214 -659 -857 -833 -337 -415 203 -776 618 199 558 -432 130 -170 -375 718 -420 423 -533 -652 -209 -600 -231 202 73 -283 466 -537 373 -339 -23 -569 740 -220 -21 166 -210 205 -560 -670 190 11 -796 71 366 471 -82 505 616 251 398 -272 320 -628 291 220 -242 670 638 -648 -371 -50 -277 -308 -169 -634 -749 -111 -169 260 748 -683 172 -286 -453 4 -766 788 -807 343 439 755 789 355 292 640 328 -324 319 -322 19 662 283 541 652 -504 -254 261 -768 -61 -79 -6 8 419 739 416 -710 656 711 -333 -45 -98 -96 676 487 -822 346 -253 -488 -433 -875 442 -35 -852 231 330 -826 -834 -600 554 726 651 -27 -158 753 744 488 95 -13 504 -173 -414 230 -582 -661 -39 -141 368 160 599 -125 -634 -619 278 308 773 -319 -295 406 -263 -29 96 745 -275 207 507 66 -820 -828 -570 -798 286 -200 -723 -838 302 -897 -335 -126 -69 129 -264 -462 -108 -590 324 411 -595 -439 625 620 46 -667 -199 -526 755 -46 -831 -392 -879 103 -404 -182 -539 -401 -281 -106 633 -843 -836 -6 356 66 490 22 -422 730 -348 790 770 -296 52 -299 -633 -454 370 356 189 699 -322 93 -789 -554 -293 -71 233 403 534 357 33 219 10 -184 708 -862 714 -844 321 51 -352 -662 -54 -658 -291 246 -385 -673 -412 747 -515 593 161 474 -802 710 -161 -129 -435 -501 -489 36 -572 537 276 223 449 -372 -803 -691 -49 86 792 30 17 780 699 -747 -513 -414 -754 -488 795 4 -275 -712 -370 -890 284 45 653 -314 -461 -243 -25 -663 666 -230 -891 31 -544 -497 -640 -832 -501 -773 -425 72 -858 468 90 757 433 293 642 245 -426 713 -360 -376 -401 585 490 -699 -43 444 296 -703 -596 793 -520 474 -103 -529 -338 -324 -517 -243 -738 -419 678 612 789 -433 -55 -607 -560 -270 -584 670 482 -161 778 299 287 -546 420 -9 -337 392 584 550 -135 -825 72 -516 413 383 -640 -799 -716 745 281 -331 -256 -275 578 -44 493 313 190 -248 354 -330 -784 -832 498 402 -618 -683 -499 -439 -597 581 45 -476 95 226 -248 797 -120 -850 650 8 -349 361 -17 -61 432 557 -666 -846 374 -407 71 -313 -791 126 -19 -194 -2 -269 630 458 -441 -593 -293 -299 -845 134 717 -360 -699 574 782 687 107 -631 -258 -759 -506 -119 -41 -728 324 562 30 -900 332 774 179 547 433 -732 530 111 729 41 388 -287 792 -410 771 209 -109 -252 -340 784 760 55 256 65 542 -381 -715 518 191 -104 -481 -637 454 -305 -168 18 95 757 -43 -730 -493 -862 -129 -522 263 -817 -595 -325 -825 -787 339 130 -613 -81 -490 -287 117 -348 215 735 761 -336 -782 630 -756 -499 -195 -828 486 141 -639 -131 -468 -532 314 721 777 -286 -842 566 -900 578 -422 492 289 -434 46 -18 -676 -49 -281 -556 -420 -131 -751 431 -392 670 159 -143 -146 140 -431 666 -632 615 318 -85 -81 -331 -799 -608 -43 449 72 -504 -651 11 -674 76 -398 -142 424 -179 210 -333 416 504 -596 625 518 -215 -514 762 767 403 -226 -602 729 338 -160 -452 -653 -849 309 522 -822 -376 -136 -629 -751 -817 -386 702 623 -416 -253 749 -713 539 -200 599 -502 -386 391 -146 640 -853 631 -863 -515 -119 -458 255 25 676 389 386 -756 -882 493 27 -65 -663 -789 675 -711 579 -306 119 86 87 518 746 -871 -848 -284 -590 -672 353 259 -281 195 -346 718 -167 781 -843 -401 -606 -456 -338 368 -150 748 -765 -577 -147 -86 485 186 342 0 -728 -198 -369 -172 567 -330 -189 127 -815 -314 -81 -439 263 799 -417 -165 321 -831 -48 -405 -624 121 704 -806 255 -685 -821 440 -195 561 693 -189 -824 -14 673 369 729 -828 -178 -5 492 -893 -780 426 171 -449 9 672 -727 632 -541 -596 -821 -317 -683 464 13 768 -612 732 -516 301 665 -152 -673 784 -842 311 758 -297 -176 -368 -776 -698 -9 282 436 -319 -648 -711 -607 -750 676 -815 -431 492 522 -663 -167 -69 691 -469 208 -493 -308 -848 -54 -134 21 627 -400 687 606 -53 702 338 659 290 -362 585 658 575 711 461 554 -599 570 -634 -726 -62 -244 205 699 455 -870 -248 720 371 -385 -116 -820 -32 -290 575 286 -610 -65 128 -566 -40 268 -288 -681 39 -587 672 -826 283 600 404 328 -637 648 -20 -76 677 186 -649 -211 -847 -598 657 745 -651 162 -640 396 -204 782 484 -750 452 219 677 -434 -214 -651 -426 758 -23 202 -163 -105 637 662 213 401 548 -275 -769 -117 -309 691 -487 -510 771 163 -8 -110 -527 -725 -583 -567 329 -861 73 -476 35 662 613 781 662 -403 -896 -131 -242 495 367 -14 -694 -665 -191 575 -549 -718 608 -817 644 208 -674 24 -89 -26 -566 493 -66 78 -258 115 -628 407 465 -833 -307 -602 -603 -677 374 -406 578 192 -175 793 -42 33 51 401 73 -405 -733 24 64 556 -267 -112 384 757 -78 500 -547 -460 -530 -786 677 -413 627 252 613 -131 -868 -535 691 -516 -555 -716 605 44 -772 -636 559 649 10 -740 339 16 564 324 -204 -694 -95 693 -282 -309 -180 -467 -181 -885 765 538 478 205 373 -380 420 122 47 -424 198 -415 463 164 -95 758 728 65 -808 -803 153 -86 -125 -733 -233 -160 334 -147 344 -297 -710 -280 273 -211 -214 -589 -209 641 -222 462 -884 -154 -92 -94 278 -293 700 416 401 514 85 218 800 257 -117 402 -615 -709 554 629 -889 33 -163 -103 -269 184 -695 -358 -858 -130 635 796 36 156 712 -128 -1 -228 768 -45 -291 122 -294 304 -60 -460 275 550 -685 293 87 259 -354 -406 -165 -366 556 150 -606 562 122 -679 38 -238 -23 703 -8 -587 300 -82 -547 -838 -192 -393 321 -157 -562 485 730 -25 -109 418 27 -532 -275 -86 -426 -870 643 -360 -205 -25 379 -575 -33 -809 420 -808 431 32 -207 -584 129 -427 162 -864 607 55 434 -538 -270 -735 -414 -242 -495 395 -25 -601 506 635 -303 -782 430 -191 -689 -125 349 -484 369 109 -283 -180 220 536 -409 114 -332 -678 -163 -358 -104 136 -66 127 292 718 785 454 763 -249 305 644 -225 627 673 -418 -804 -71 5 220 301 -705 -654 -868 375 441 -805 525 242 712 -756 -250 -61 -222 -199 -262 -53 557 -142 687 173 -290 -115 523 213 -545 -365 329 793 706 -437 -645 704 -870 -661 768 35 -248 -532 -173 94 -793 -257 -594 133 109 -485 -98 599 -348 -893 538 697 790 -578 683 -328 -313 15 -589 -617 125 400 -209 -551 722 141 411 -575 -281 -540 -819 -339 399 219 -725 -814 -692 -57 -446 407 -900 362 325 -10 352 -450 -429 -635 -36 -637 -819 -899 58 443 -757 763 -507 650 485 183 749 -18 -215 640 -781 683 -713 24 56 609 364 -625 437 -396 326 553 60 48 41 -192 12 221 -264 478 -685 -389 618 -783 290 27 652 162 -246 -327 50 661 607 -799 -515 423 438 -800 798 -758 -202 -508 769 74 -26 304 116 440 -812 -841 423 -522 540 414 -654 -868 171 729 -170 -64 758 59 -266 -221 403 471 -154 661 -815 280 -120 78 -498 -277 137 704 -472 679 -372 -422 -103 -195 733 573 -452 -521 -461 490 -773 23 372 -258 509 41 -47 -800 440 -512 -84 114 782 39 -395 -449 476 107 -530 683 -550 530 -222 645 -279 -338 -252 479 469 -248 317 -141 -514 -268 -60 -379 -741 -632 -69 -83 -818 655 -876 670 -807 657 51 -890 186 194 -107 -199 363 552 -156 14 320 -785 83 -454 -269 18 771 344 -462 -649 -850 199 157 51 -151 388 -450 76 317 785 579 697 -54 -779 332 -300 -673 -880 620 68 416 -156 -51 139 163 -885 -749 -8 601 -874 -652 602 319 -134 -210 -246 422 -778 789 -97 349 -237 -883 -196 143 -180 -361 595 -563 -780 -667 339 393 -875 -658 279 -490 -686 367 -262 679 -653 799 456 -132 -605 -343 122 73 318 731 -541 -783 -522 311 -144 630 31 -191 -219 -142 -495 338 -576 491 -491 -282 -157 -831 -173 -226 -645 -716 -434 -294 699 742 -436 284 299 745 -814 -898 -283 -354 -689 -884 3 463 -301 -28 443 -737 -559 -769 -139 519 -439 544 -733 -173 -592 210 -211 180 776 776 -845 -223 -592 -741 274 -601 647 -680 -143 -294 442 444 55 -266 177 -802 379 704 -846 266 -603 -235 390 -374 -210 184 67 -666 513 -651 -516 230 -838 188 -624 -864 -389 58 706 -570 371 -304 -60 -420 -528 -649 132 -589 708 -10 249 -687 -365 -342 -299 -233 796 -184 -215 162 32 569 54 -130 708 700 33 531 -774 -367 -209 240 -39 348 -668 -106 -398 -535 -883 -640 66 453 -802 76 -565 -674 626 736 -128 583 122 -312 65 -540 -484 719 -401 -401 545 -3 232 -605 593 -803 672 3 -448 654 -196 800 -450 -809 657 541 -346 -225 -566 234 474 -494 -163 637 647 774 636 -238 126 -812 615 -758 -480 306 727 429 -156 -246 16 112 162 26 237 -466 -546 -520 -184 -705 321 -416 -185 330 -634 -382 -219 567 -248 519 553 -218 -489 234 -417 -36 740 -18 -128 -763 410 -324 -154 -504 277 496 228 391 621 665 216 164 52 -157 690 655 690 -98 -131 453 -698 190 695 -823 48 735 -162 -451 -872 363 -105 -376 323 -50 513 341 347 563 -98 -533 725 338 482 396 619 -389 -856 -228 -873 -882 370 552 359 144 786 -290 -764 53 -699 -881 528 411 79 -777 424 -573 -142 -451 542 758 -900 575 -842 -559 -639 -832 -509 -299 796 654 -386 375 -861 -312 -657 -696 676 -869 -696 -470 49 -736 -393 533 597 -889 -857 -143 -383 328 -2 -666 -451 -367 429 -486 695 -202 695 -138 798 289 68 -854 331 688 777 33 206 -561 -494 253 403 -809 71 -726 14 -31 795 76 -359 632 -530 590 -778 -845 664 353 -362 87 380 -569 -235 250 -50 -22 -537 -96 -151 550 188 -233 -847 -40 -700 -270 -193 716 -757 -778 -890 573 -478 136 -266 -755 160 -700 582 614 296 548 667 639 -638 -24 -207 -207 108 799 285 -443 265 247 338 118 193 -856 -361 -575 -831 229 -218 609 -38 -620 6 -430 -28 313 -118 538 -701 767 -94 86 487 -875 -641 -124 141 -295 315 307 -420 700 -708 238 24 -394 -893 -59 -383 350 -454 626 -382 427 611 363 201 221 -617 -888 792 47 -692 -130 -173 -366 378 -229 -582 753 357 -332 -564 104 -466 667 -166 -329 561 191 503 -433 -822 595 210 -303 560 -638 74 543 -107 156 771 -216 -405 86 -778 -157 -602 -553 -899 -431 -795 445 258 -608 54 -595 449 -883 277 -757 -785 -117 230 262 297 -677 -616 -763 302 431 320 -760 -575 -72 414 772 -218 241 526 382 318 -451 20 191 546 -82 186 -885 -614 -6 -210 -391 395 -236 -31 434 711 474 680 693 786 531 -680 -71 -159 579 -20 538 322 -429 -418 -388 -429 299 -266 -123 333 158 -78 -353 54 -380 -846 -140 -172 -226 672 -646 373 -103 -503 549 -145 384 -413 674 688 -643 -819 -472 -751 -851 39 -295 479 -59 152 -750 -170 -12 -94 755 64 202 203 502 -557 -157 113 329 358 740 354 755 -685 440 370 800 781 723 -895 781 768 -749 379 -209 167 205 771 152 -813 -217 275 537 336 199 254 164 -166 -771 -191 -865 39 -623 388 265 -861 -690 -559 -735 -663 659 -367 604 737 309 -372 -881 493 -128 -308 -79 221 298 -819 659 120 605 -789 -46 66 22 -443 -318 -217 132 -271 -456 -345 736 292 618 -419 305 -47 -541 641 -423 -178 378 719 -493 63 -438 777 775 356 506 -794 -215 503 -189 525 -275 -471 -742 -865 -813 -878 -155 179 494 -127 97 -438 65 147 170 -480 -590 -565 35 -289 -354 790 300 -449 -475 -43 -184 -342 -181 -82 -363 -560 -707 565 322 -162 -201 -741 -190 51 21 266 -239 -81 549 -410 -583 412 -896 750 544 7 68 -402 -416 346 -460 -539 440 -581 -294 592 -779 -746 246 112 384 -747 104 -738 449 -487 -23 -796 350 553 -703 -175 574 -154 58 -313 -632 -711 -680 763 -696 -412 -421 -462 -414 763 73 577 -456 -135 227 -25 -59 511 319 281 635 -412 114 -586 366 648 -553 -851 -580 360 -413 -228 -128 738 440 -524 -165 475 482 -437 -807 407 -152 -238 -524 12 -248 -497 387 -540 -456 -257 -717 103 -503 216 -194 -496 566 180 -291 -737 -232 72 730 581 -83 -204 -502 191 363 224 -17 -437 -662 -210 654 -857 595 590 -421 260 51 -792 -58 109 -368 -562 -805 716 -270 628 -102 417 -167 458 403 -368 -147 720 261 349 -75 -148 -261 765 361 -491 -750 620 66 -189 -508 -751 -523 -514 -30 -147 -564 -304 -121 151 290 448 -465 575 189 -457 536 532 -29 553 140 697 60 661 78 -884 -809 431 -477 98 728 -823 -385 -822 706 -845 -875 46 -81 -520 -379 -599 251 709 619 430 191 -249 618 51 -787 -5 350 756 -634 201 434 -563 366 -782 661 758 696 626 738 213 -545 738 -462 -732 708 513 -344 -388 257 127 -297 422 746 -52 60 -579 -707 -280 -845 23 -750 -477 537 614 -508 385 299 104 -611 414 -413 -815 -255 -114 -398 592 -518 -90 244 385 -302 322 484 -844 659 314 44 -472 -865 75 468 -696 450 -37 313 748 514 720 244 212 -836 -432 652 -357 281 -777 -359 -673 257 316 -819 -526 497 243 119 383 -484 -123 -813 514 -234 373 640 608 340 -378 -229 119 294 722 -41 -249 284 632 146 -469 207 87 -203 388 766 -263 -776 -763 740 -690 -554 482 -584 -516 -823 -148 96 310 216 -329 363 587 -288 -559 -856 -332 760 -754 285 59 773 -138 -414 237 -503 -215 597 -643 -248 294 -620 -67 524 -189 -376 -859 -885 -60 -245 -734 676 -842 631 532 724 -672 775 686 -525 28 280 -788 323 -460 548 62 -658 -866 338 -453 753 233 -718 36 -838 -338 287 776 -159 550 -388 -562 626 -829 -435 162 -393 157 788 -544 -383 -595 346 -887 -825 -737 -250 -550 -537 -401 -639 247 -455 -75 -754 264 501 -720 763 280 364 -897 -846 53 791 -57 -596 146 -625 -251 295 -77 107 -62 163 189 329 73 223 -241 313 -66 -82 -237 -170 -407 -337 -497 656 589 218 281 -837 -390 47 512 -41 551 -261 283 -311 -71 -420 41 -174 -368 627 -632 -564 794 -774 -153 -79 -520 -315 -380 -132 775 558 -31 -85 -627 -363 281 -483 516 -246 -279 -279 -406 333 60 -829 718 -120 -582 111 -371 516 684 -325 313 579 614 379 152 -890 -666 -213 -248 -340 614 717 -518 -706 723 -720 -273 -161 -751 156 409 459 -253 252 1 514 -897 -725 -378 -761 -580 -385 451 -390 187 599 -227 613 643 -68 477 -131 108 -236 -121 -658 -262 -6 647 -771 -734 -780 -459 720 -523 388 -474 729 -531 382 560 -278 165 -877 76 -620 -674 -12 -290 481 -53 -380 248 -266 36 625 -389 -732 412 462 -330 457 18 88 147 -305 570 -582 -621 301 432 -868 191 393 -94 368 7 -477 -817 312 455 -171 429 557 -1 135 662 67 -571 457 528 -566 209 -840 -521 78 170 -141 -264 103 487 -257 -222 319 -718 -810 -68 -344 -845 -643 758 -235 -403 -254 461 451 -765 790 313 -12 -770 -877 -362 -228 -328 176 -63 -554 333 -163 -873 -722 703 -726 625 777 680 284 -212 -122 -237 -880 123 532 -141 211 -3 -209 271 -664 -762 -131 647 -639 509 -383 -434 -127 563 267 506 -677 768 -590 616 791 -25 -787 353 510 -379 175 477 175 650 52 -893 193 268 520 529 666 282 -478 354 -449 688 341 458 187 605 -341 599 544 -174 563 -459 104 27 -259 173 614 -115 -581 219 -70 593 -822 634 -184 -660 -832 -767 -75 420 -624 431 589 553 -199 -340 -898 474 323 21 278 -323 -849 -461 -819 561 -233 774 -375 -758 722 92 -662 -623 -850 310 321 -313 795 668 -448 -470 -860 -759 -630 -220 672 -722 -777 -147 117 -35 520 297 -567 -387 144 486 501 -850 425 14 -861 779 11 -353 138 -887 -721 -274 178 -478 7 18 -886 -641 698 95 691 -29 -407 492 638 -835 -487 -51 -535 -368 579 -827 123 345 145 -63 -675 -315 308 -883 515 -670 613 769 -888 209 721 -132 -123 -581 -851 -163 -331 -16 514 -772 -55 -722 -289 -892 5 -462 -499 133 -636 -142 269 -39 -631 570 -259 287 -596 622 -547 -376 -533 -432 241 366 -488 -383 -239 -86 328 295 106 -696 -813 329 -487 675 -221 -223 -468 -813 -58 558 -137 60 -521 -884 655 -250 -52 173 525 34 40 138 -203 431 -570 -378 176 -132 392 -279 466 -5 182 690 233 517 92 407 -670 491 112 311 -1 -821 661 -301 -475 474 549 -499 -544 -451 -231 424 -737 532 -792 -46 -301 230 610 -446 468 -567 -120 721 237 -187 -791 -256 -767 34 82 505 -184 192 -668 -418 -671 278 437 53 -690 338 -341 416 -56 5 37 -840 434 88 633 -154 -135 -439 -403 744 -782 -773 -529 175 557 405 -565 609 378 307 -859 -777 -366 -134 10 358 259 541 -853 -579 -257 557 586 -437 -385 -763 625 126 233 465 -773 -722 -164 -433 793 -94 -601 -162 -684 11 159 69 14 402 -741 676 202 666 659 -646 -314 639 277 -223 -234 310 -484 655 -780 270 210 237 -579 -796 794 -409 81 388 -386 604 25 -506 28 -482 -696 -148 461 174 15 645 186 -340 -623 -454 -445 -681 428 685 73 551 624 699 -519 -474 648 601 -814 291 -853 -330 -121 198 -23 -200 -132 -656 783 -370 177 765 -115 -530 764 588 -94 -568 5 -288 -460 -768 560 -862 -650 -670 463 -288 13 -203 -422 -477 -161 -269 -74 175 269 -180 -413 -609 16 -629 -190 -850 -181 -839 -650 -484 -557 544 380 -378 -292 -263 -707 690 -392 -244 28 671 284 607 56 -79 -847 -261 -413 -529 413 380 270 469 -305 196 364 -495 -51 112 621 -689 -465 -632 -408 454 381 -584 697 307 434 -819 -670 659 -358 -523 308 345 486 -106 -11 279 -325 -851 -491 105 -350 696 -892 299 -726 -122 -592 -488 -334 644 -264 105 190 -729 -26 777 149 -520 271 -805 459 -185 286 629 -645 -308 -738 103 -218 -352 493 105 -192 -533 522 -173 210 -547 42 -470 711 401 644 549 -621 47 651 -857 585 -284 -335 362 502 231 486 51 557 -26 602 -223 -369 -522 -32 -440 -52 -62 -163 -793 -577 -808 339 -579 -548 419 424 -517 -234 -49 -465 -36 25 -116 654 387 -252 58 -391 606 -401 -602 -454 -639 -132 -562 146 -346 496 -369 -423 269 -210 542 600 763 501 536 -573 -801 -308 91 -564 -17 -486 -292 -298 -529 -154 -808 655 604 672 -204 604 -209 -525 385 -495 726 107 419 396 -789 117 -899 -649 -11 569 257 8 -484 113 -243 -504 -512 -412 169 -640 -419 474 -93 783 -134 588 -850 -506 -786 518 569 723 -780 -598 -183 -601 659 -799 500 498 557 347 322 -496 -560 565 -576 -304 385 165 81 4 -716 248 -412 -197 352 760 259 -151 181 -197 -594 -803 710 -215 -120 186 278 -246 404 417 552 645 -31 -586 -112 -522 416 -35 349 -640 504 332 60 -367 738 -749 -323 459 221 610 -380 604 39 623 492 -91 524 -248 -296 -551 -764 63 -873 625 -737 -703 -166 -328 367 -138 -789 564 -899 649 -554 -107 10 -319 472 -603 707 -800 -141 -611 -370 437 658 -864 247 725 215 553 -270 422 492 699 516 60 325 -515 657 -335 -293 -258 -867 -394 765 648 -392 437 717 298 751 -606 749 -581 537 -885 -151 336 -10 462 -178 -138 89 -838 -685 730 -536 479 206 -706 -550 335 56 -302 -100 528 -520 281 -591 -644 -65 384 128 -752 -784 -654 725 -242 770 -725 793 376 -292 640 590 -450 -595 -515 -643 -299 -267 469 91 -219 -384 -541 110 -713 -260 35 -434 47 -49 -136 556 739 527 187 -30 709 600 561 -522 622 482 -254 686 149 177 -405 -510 -216 -715 -691 15 -100 -231 423 -287 480 745 770 -883 389 -595 -670 477 -542 -420 -805 584 -631 -850 -241 245 -286 -721 171 -648 191 -592 172 -160 611 -838 630 115 -273 -829 -473 -654 -164 -301 7 -13 516 -156 552 -435 -576 -595 403 135 -447 136 571 487 -91 481 467 -465 -670 -509 25 563 -52 -411 -885 -278 -648 -464 -815 -48 41 304 334 191 525 454 -417 219 -563 -300 171 -900 -576 -422 -106 -691 510 74 -626 544 -533 -644 441 590 -520 97 725 142 148 691 -861 1 -414 414 -603 -773 662 -718 269 75 -542 458 -402 500 -24 -377 -571 690 339 638 -546 -359 -741 103 -139 -426 676 -882 -24 601 465 -643 -18 -303 -271 542 -247 -518 -272 100 -336 204 633 -550 449 669 -793 -698 477 219 39 -31 414 280 -808 -303 15 648 -155 -240 669 -644 -462 -687 491 -618 -211 35 308 -591 -621 239 646 -763 -168 -305 731 -788 26 499 -222 498 -67 124 -67 640 -646 -320 567 -475 223 485 -709 -890 266 -230 -164 -181 345 487 -882 -266 -172 -615 -156 -235 -51 568 -705 101 452 -639 -852 -90 -581 311 -514 710 -748 -759 105 -82 -563 465 -30 591 -211 233 408 81 -124 230 -118 -272 -251 -455 -636 670 -599 614 96 -360 -745 -284 -844 -153 422 -1 675 -134 544 -398 -755 -4 -887 62 594 436 -650 584 201 718 -700 -538 -824 -297 -510 460 633 36 796 -700 -50 -416 -819 35 -215 621 472 -527 -264 -600 -91 -836 -112 53 59 668 290 -663 259 642 -574 -574 -44 -148 -495 385 -25 -199 -81 -714 496 264 -226 330 123 697 452 512 61 397 -219 644 133 672 -226 -69 -820 -336 169 -797 417 46 88 496 -722 -528 -316 0 -179 708 0 -800 755 -101 -680 548 72 109 203 519 -395 443 -900 -466 -567 631 206 647 -813 60 -76 370 773 -684 -625 -235 328 -772 -871 145 47 307 -307 560 -652 -455 85 694 -380 -783 668 339 488 -188 593 594 698 -750 567 -839 -374 -59 -400 -274 422 -464 -178 348 306 -499 -103 -834 191 -819 -476 67 76 -383 214 -639 645 -23 693 49 -876 130 674 135 662 -559 -807 -728 698 -15 613 -897 -60 -185 -308 472 -276 -218 519 -578 327 315 572 -596 758 326 -716 318 27 317 525 -184 390 -70 -692 782 704 -877 -236 340 312 -692 42 -734 166 174 119 184 762 442 -517 363 -417 79 752 -640 401 -353 187 467 -322 57 -616 210 274 -493 -295 323 -725 -191 227 431 517 -831 -528 774 706 507 -729 578 777 669 727 384 563 -689 -433 289 -834 -414 477 405 -315 -71 -818 553 -197 671 251 -25 -852 -17 -854 -593 373 98 313 634 703 -135 -112 -227 505 254 -143 -203 69 -372 301 -451 502 -524 -474 -687 -745 -360 -71 -445 87 561 -91 586 -295 -341 -102 -573 -102 92 55 -762 -683 323 423 128 610 -756 -406 685 -676 -575 280 368 -730 -711 254 528 -496 -756 -414 800 -266 764 -757 -464 632 -58 -29 289 657 -167 518 -306 175 -739 -438 306 -671 -262 -859 -638 508 614 676 687 -745 169 -554 -254 422 -439 -792 113 583 287 -384 -612 -834 153 220 682 423 471 30 414 225 -164 -335 263 559 457 -828 -474 668 -247 -720 238 -348 -324 -140 -780 -312 793 637 -120 512 445 -287 236 447 171 -768 -600 -215 -72 -706 523 -431 -343 -246 -403 -756 246 -546 -687 -830 112 -588 -510 738 -430 719 -510 -724 195 -730 144 -332 393 436 392 -688 335 -856 748 -573 474 -306 221 -900 -639 -656 322 -692 -536 175 740 -883 -380 111 -168 636 -216 -217 87 290 -151 -6 -343 559 -522 323 -511 702 -241 -42 -501 -854 -484 -18 361 406 -404 327 -403 379 102 -681 -142 192 -236 748 731 -657 -154 -676 -114 495 -122 -711 -790 -522 438 -653 -290 -386 711 221 673 -546 163 706 373 286 -815 -728 481 60 375 545 -711 785 558 526 -182 672 93 -135 -363 488 71 693 -382 689 708 27 -774 -341 -499 -190 143 -194 -99 221 516 -560 419 -94 743 706 -38 104 -222 43 -533 512 160 -669 132 -472 731 659 554 -152 280 -164 -111 -77 783 -330 443 567 73 -575 752 139 775 663 216 695 -300 -573 -289 -437 514 702 208 539 42 -57 493 -153 -652 -13 657 -506 -809 329 423 150 576 209 -690 536 483 -154 -770 667 675 -895 321 -795 118 -395 91 -721 580 -68 -7 350 154 792 -178 187 654 -771 243 -848 347 638 613 167 781 233 78 -332 137 -150 -505 272 -846 -548 -38 480 -785 548 -793 664 675 -318 258 713 81 -702 379 329 -546 -850 -776 -544 477 -731 -436 92 680 57 -546 -881 777 631 -504 545 448 -335 748 -322 255 138 -231 -594 -846 -72 -769 268 289 -354 569 167 -384 -266 -458 -136 185 -439 -423 -515 -471 -432 -406 108 256 -56 307 90 -379 -66 -867 -664 -366 -570 321 -612 246 -488 -508 -841 231 -388 -827 761 -51 -452 230 -868 -484 -160 42 261 135 -654 515 -223 -766 -109 365 412 -367 301 -390 -802 -351 -152 517 551 -416 310 759 95 235 -36 224 -895 133 -517 45 -641 -776 408 695 -726 363 434 277 214 174 285 -709 -875 -461 -308 173 255 175 618 -828 659 620 261 -827 -821 -483 -140 669 -442 330 -159 -11 -808 76 -701 -218 326 658 204 380 -832 -519 546 223 262 615 619 218 63 706 701 -449 -86 -145 -56 726 -313 -322 -491 787 282 425 109 -215 -887 -653 -245 -123 544 -500 489 218 736 -832 788 -387 8 637 -12 -596 573 20 -722 622 772 -460 -284 352 310 -775 736 795 -257 -244 576 -654 -728 662 -333 105 -405 -231 -99 150 -768 -252 -469 -643 -265 -727 -815 253 423 -596 726 665 398 -594 183 686 -464 370 -492 -207 324 -116 -169 -691 -787 616 -451 -577 257 -356 119 437 43 752 -895 -419 -444 135 260 11 -237 97 -571 447 432 559 49 -110 12 63 174 -383 -298 -667 -784 -247 344 654 -732 -85 -474 -489 -245 279 54 -514 -827 154 477 134 -713 -148 -268 -805 -293 31 -808 299 688 428 125 96 -453 -881 -271 -118 -250 -323 91 -879 -290 729 -4 212 498 -466 -45 -899 -345 -136 679 -698 -163 -60 -841 185 269 270 -510 -882 -402 522 -823 -256 -485 156 -316 -273 -799 -222 712 73 4 533 -146 289 -860 533 -54 -390 271 -777 395 -373 -187 -73 -468 -178 179 -370 583 312 780 -250 -15 677 -309 614 224 -111 356 -825 -418 560 -328 -879 -241 -116 366 666 88 -89 -728 -772 -788 535 95 627 385 -152 -48 795 628 -335 387 -767 -443 -500 -114 -871 209 -803 714 540 -760 -234 -246 734 243 229 138 379 -630 -237 711 352 268 390 163 -797 -450 158 362 705 290 63 -486 653 -699 -615 -371 457 -868 -882 177 668 615 231 342 -480 677 -417 37 238 -571 -831 482 -801 78 -242 220 -851 -872 -211 -223 573 -155 -826 755 -134 -79 -890 706 224 -790 560 388 -335 697 318 497 727 672 73 702 -203 170 -593 -393 681 557 473 486 181 -670 -221 -589 -662 -870 353 -417 -247 526 -503 -56 -761 -513 310 -61 669 612 -834 -318 224 -350 774 727 -864 43 -234 -298 655 -135 -338 209 -493 -271 232 303 297 -505 14 324 652 -562 -837 319 588 -201 -129 -61 -723 -578 -308 -139 -248 537 -9 151 514 133 -661 167 -601 355 -9 634 231 288 -741 -298 -538 103 -65 -264 -168 -780 -838 407 573 151 317 357 -766 34 275 628 -783 -274 790 -789 773 -710 -385 -327 -867 439 -447 -809 520 -404 -271 -405 716 -374 -575 284 -840 -216 345 454 -147 -248 -659 -89 800 -865 -211 95 -802 -120 218 -11 -831 -119 229 -625 79 158 -314 -451 106 -314 -814 -670 780 798 516 -470 -301 -870 -599 399 -79 -32 -160 350 87 -564 -178 717 -792 485 485 -91 -641 -518 612 206 -725 -825 -767 -725 -542 -451 -511 387 -723 -44 -170 705 -609 -828 -261 -795 -622 128 272 662 189 -852 -163 466 -642 -652 423 48 -401 -15 -109 210 -179 -39 -77 172 -719 342 -393 341 723 -162 268 -593 -211 479 627 -246 -645 646 -32 786 -740 353 -274 -850 -511 759 412 184 -790 -745 -692 -444 785 17 -94 -383 -507 -716 -361 675 794 576 -834 -25 568 412 -526 -260 220 705 -189 357 599 -281 404 285 -5 572 -508 157 51 197 -531 483 -770 -523 102 -524 220 351 -104 386 233 337 -318 -508 -324 580 -410 32 638 -149 -842 140 -328 -194 -111 -814 119 74 -877 -123 463 672 120 -370 119 -543 405 -579 577 62 -700 37 -366 -333 344 -237 -23 686 471 734 -177 -752 45 205 -42 -683 -667 651 -358 166 -852 534 -484 -880 -144 -900 -780 483 203 -674 -537 248 750 103 -240 184 -669 519 -579 -10 357 -590 430 44 -873 791 619 542 -561 738 -262 521 397 -637 529 -255 52 -292 -598 152 650 -340 -757 -670 498 -432 -261 158 725 203 -383 464 34 -880 -654 -303 505 -93 -615 -869 11 -169 428 -533 -512 -794 -606 -609 232 -644 -66 -607 -646 763 -456 376 -197 716 797 -241 -227 76 -366 572 199 -96 -478 723 -720 430 -406 -411 112 219 599 546 487 -269 -631 -510 -649 799 463 -552 426 120 735 -642 591 557 -636 -210 740 609 -313 -772 60 84 -498 382 -394 334 117 -519 -353 -751 -280 -614 45 52 482 -303 430 739 101 652 -73 412 -773 397 -422 369 -672 -131 165 -513 273 592 -281 -284 594 -394 60 -791 -358 -651 -151 -700 428 -635 -398 -7 92 -402 687 209 -704 443 290 274 -744 -693 428 168 47 322 -690 612 -718 134 372 261 231 -340 -90 -169 -833 70 94 -280 -798 784 -422 -830 379 -891 330 -322 207 -43 144 -782 -522 -780 549 -621 115 106 712 -794 -142 440 -202 -400 -410 -668 -85 502 124 399 420 496 13 114 209 -191 -223 139 251 152 -345 -332 -504 577 -548 -380 -669 -538 695 152 -85 21 -766 -211 -726 273 790 282 206 -554 717 659 378 -214 767 182 -310 574 -168 151 -329 -799 -703 203 730 -297 -355 452 -265 -885 793 -665 434 -255 218 269 666 -539 -363 -710 -497 190 -190 -173 177 -226 -689 -190 656 -753 -576 586 -310 -229 -138 701 -544 791 -792 38 701 -57 606 -734 70 -889 259 562 -353 687 276 585 -76 80 714 458 -130 -401 -557 -508 363 9 -708 382 -6 329 708 654 77 253 -818 -424 -76 -396 206 9 467 -380 -246 -230 -300 471 -133 -235 -487 188 413 199 -872 -5 784 145 -578 667 733 -738 -244 -511 449 -709 -886 425 79 -260 -655 518 -493 -485 -68 -662 -158 -487 145 93 273 -302 573 65 -889 -346 164 114 543 -830 -678 -205 -698 -287 205 683 -496 139 36 22 -216 460 611 -745 359 -702 -723 532 737 63 -155 -883 -21 -281 614 275 319 237 -665 -736 -443 7 -196 -882 -107 26 -516 689 315 -475 -745 -385 -559 -389 -159 -10 -276 209 -561 -631 -257 -148 439 418 -585 -206 800 -28 631 -341 598 -685 -172 295 330 298 -391 -356 -630 327 -729 671 232 -829 -547 -21 -429 123 293 -641 213 -643 20 -784 -240 371 119 97 425 566 673 -471 643 130 -489 319 -295 378 516 661 -803 709 124 -193 434 413 70 -168 -392 -21 270 -757 -735 50 325 718 73 752 288 244 374 -671 636 375 -717 762 -181 275 -209 321 399 -474 -73 -466 402 -405 -390 -472 590 273 -49 -22 597 -686 769 -716 591 92 -305 684 -512 745 -581 -705 -36 270 225 481 -818 -893 571 305 -218 406 534 174 -691 -334 -375 12 -256 -405 -375 -238 -139 -251 501 -407 410 -714 -553 109 -257 709 -498 587 347 -402 -322 461 -692 -822 -698 -380 564 49 -572 371 733 -841 101 564 -196 -678 790 117 -172 -431 -719 -750 -270 -85 -720 305 476 -531 447 -458 -747 -787 -637 193 206 599 -265 318 513 -594 101 545 320 191 -787 -305 -33 649 252 37 362 163 -336 -615 -739 104 -469 612 45 -441 263 -117 376 -360 562 -333 312 -309 -92 156 -219 357 -295 211 -14 -491 513 -790 261 658 -141 -11 -127 -254 359 -873 -292 665 -845 727 -384 12 179 -639 -683 464 445 -319 -827 -771 204 -494 -127 288 554 396 -325 -212 -613 601 -172 -643 -809 318 450 32 -570 30 691 -658 295 -806 40 -492 -35 356 -217 773 58 -593 142 691 195 -746 -666 683 -540 -723 -446 607 -650 292 639 -321 336 753 -178 444 313 215 206 -501 -388 -840 -633 51 -315 -649 -81 -220 -714 592 317 -205 447 758 596 -41 -5 615 -138 564 -525 -75 473 -402 68 152 -94 -569 -605 -496 581 79 -432 137 354 81 237 365 659 202 68 523 -796 -243 -97 203 -60 316 -818 104 -706 -520 -246 181 -173 -683 -804 754 477 329 239 -634 -346 -5 -333 421 -77 28 129 450 -494 -85 -11 111 -278 617 -67 315 525 534 510 -172 -459 -165 -301 -561 -192 574 -665 760 -769 519 -847 251 352 -894 -870 -877 507 701 -463 -851 -465 -33 -767 751 721 -502 566 -532 19 -618 -314 625 -143 -207 -429 -214 335 610 -169 -72 775 441 -892 542 402 19 -41 356 -58 504 597 440 429 -828 -392 -704 559 -768 -22 -146 -400 283 110 454 -509 762 -47 -858 -469 357 -892 301 -309 -697 107 -311 433 -336 -688 25 -142 -895 -312 -498 -380 -41 -76 714 678 711 -225 -158 -526 -631 -620 -414 338 -260 545 -741 233 502 -410 -466 -252 436 -812 -425 713 420 -728 286 -594 -72 -260 -602 -711 796 457 -55 -153 214 -78 299 447 313 422 -120 466 -398 710 -176 678 -148 19 -229 379 -52 -801 -152 -727 794 -865 -195 683 386 -761 674 -347 -127 352 151 299 -645 -531 207 512 650 457 690 -251 766 -767 -70 -882 282 -143 608 599 340 -11 -16 779 551 -19 -223 -498 -352 -447 458 -189 672 728 172 -563 -388 530 -560 -795 -239 -518 761 -213 600 -754 -733 -395 390 -404 -888 -894 595 74 434 -430 719 270 -645 -243 -748 -846 200 190 -125 706 -341 241 -736 -653 -669 371 458 204 152 627 -285 451 -133 -594 -874 -466 -565 -94 -658 -570 286 665 -688 323 34 -471 -865 -631 796 637 -729 -853 627 426 424 -681 202 581 -75 270 -354 260 693 -92 770 -310 41 -428 562 526 6 -847 -885 -374 656 -479 -553 786 123 419 -446 115 3 -483 -527 319 -229 -791 86 -214 -233 -246 194 -551 100 537 56 -458 -12 -832 467 -648 104 542 454 381 20 697 -781 -671 132 487 53 548 406 49 -775 -317 -418 -86 615 -689 311 -744 -167 -896 141 -724 -12 -344 561 18 512 -836 -451 -648 737 427 546 436 524 39 235 379 29 367 -11 645 356 -347 765 20 491 -22 411 -358 -845 -404 -4 -54 -883 -455 588 391 739 -821 -105 -120 285 368 400 181 104 448 -667 -687 670 709 213 171 -89 423 -823 -285 -473 -523 211 -810 -859 -575 -9 682 -590 -669 -551 694 507 297 486 407 -249 -451 306 -161 -502 -371 393 -301 733 -393 -496 290 -173 643 -330 295 480 65 -787 -800 737 -782 765 -733 333 168 156 689 231 565 -848 176 -94 721 9 286 -572 -788 190 -355 157 545 367 -314 -257 -624 -602 110 -667 216 701 193 213 -6 -43 233 -547 720 -549 -566 -42 432 4 -166 489 793 -183 291 590 -898 -878 -445 422 497 535 -67 711 -241 758 -280 596 -7 -440 -227 -144 -59 -802 765 408 791 -223 495 747 -71 273 -396 697 -871 -423 622 -195 642 -372 -140 781 -869 -386 48 203 -86 400 91 633 576 269 -211 -858 771 126 469 183 -694 -239 -545 -515 533 -441 -584 440 431 -673 -824 -618 -642 -833 -765 -248 -594 -24 -706 -293 -824 -635 -212 -588 506 -420 -145 -456 688 490 147 757 -564 -230 514 115 664 19 178 -165 -552 780 96 -64 476 714 -754 -719 418 -669 567 233 74 -506 516 704 -309 -636 164 24 333 -304 638 61 -415 -425 83 -414 -743 55 203 -534 -605 285 308 -392 194 -896 -714 558 351 -343 -75 192 112 560 -239 -131 128 -540 -836 -646 436 -669 -844 508 8 -805 -542 424 -218 -643 -430 579 289 -374 238 558 -63 215 -355 -890 176 -691 511 -103 -279 674 276 -783 781 274 536 -670 548 -468 -695 220 410 350 -191 -275 222 -862 -349 -756 583 -207 465 -250 -25 676 -34 452 449 -215 717 -63 3 -885 -138 750 -623 686 -278 -496 -313 532 -111 142 -445 -819 722 -332 505 121 361 -841 -664 685 442 611 508 417 731 -699 565 769 -69 -636 -361 745 -297 -735 269 619 163 -387 -245 50 786 653 -528 -3 -224 -450 -702 -877 -621 -281 -222 795 152 480 -872 -439 136 -243 -395 -377 642 -339 304 719 -211 468 300 600 580 336 671 -736 -465 450 -236 -124 772 -864 -244 394 -698 -688 -204 -576 442 634 -860 -759 -899 754 -364 -415 -789 22 -666 -296 -705 316 -560 -815 71 -170 -21 -477 -112 242 -94 -604 -819 539 -475 43 -249 -601 -879 579 -519 610 665 364 -33 357 418 282 213 104 -594 -602 -648 -411 -366 -708 -249 508 -530 -863 -850 214 170 -473 68 -691 -100 525 -881 19 256 686 -193 -212 -811 -500 -287 -648 -53 360 741 -792 372 -372 568 94 -490 475 104 -307 -726 -383 -594 600 313 -860 -390 -441 -749 -81 -18 -536 577 107 -414 283 -781 -274 681 -128 16 -556 -27 -481 -408 -420 -459 376 -602 116 -19 708 674 89 -760 -579 302 790 -893 -408 490 -640 330 691 286 170 -433 96 -335 -124 516 -93 611 298 -881 677 -60 590 530 287 525 -727 -193 -651 -218 -550 -882 145 512 101 -412 -132 -595 566 376 -199 -155 180 -648 -528 -574 467 -396 -134 -685 114 -592 105 -900 -531 610 -49 -800 421 -361 -709 148 311 -815 -504 544 446 -8 171 647 -590 285 -41 -348 366 -847 -783 221 -81 -362 -82 -34 717 677 -21 132 401 186 780 688 -341 -274 -522 -780 272 516 496 -777 -686 -235 421 -721 208 -124 573 -605 -292 -624 321 709 650 -736 -827 -898 -614 -317 -455 -70 354 595 -804 -827 -283 -670 245 541 289 480 557 25 -33 -77 -816 168 532 -555 10 -340 -312 577 641 -244 376 -422 -737 374 289 -772 -825 656 -119 -137 -596 -496 424 -263 122 -201 374 61 -306 667 -97 25 -779 -446 137 -842 797 -187 -473 -446 -307 -500 71 -111 -452 -57 -255 5 -14 759 -667 -647 167 -59 -233 438 -524 10 480 198 -897 37 -511 421 538 -648 -861 -427 -574 -175 750 -581 503 551 544 -69 120 -160 592 -154 -126 471 52 64 627 -337 -375 -502 -68 558 624 -134 -551 -511 -684 410 481 637 -121 729 765 89 -174 488 -841 392 371 -849 -154 -882 387 -490 434 493 -521 -375 539 -397 -7 692 427 66 -599 190 -277 -630 716 -34 27 -746 -255 656 65 64 353 60 336 -778 -556 737 499 -641 202 560 86 -151 -249 -661 -852 -872 -438 -670 -752 327 224 97 -789 118 95 781 117 -275 -406 -738 -226 19 -297 221 107 497 479 -874 -875 -120 -834 -422 -221 540 7 24 373 -353 118 354 -490 258 659 -305 30 285 45 671 792 666 -283 -56 756 -90 314 723 -163 205 -871 -547 112 488 -603 -17 15 -542 478 -606 -362 669 274 -183 202 -580 -309 302 -830 -862 661 -800 565 203 -495 -441 -605 -361 550 -104 -733 -251 -725 78 176 738 71 -230 242 707 491 352 -888 -617 -172 338 -822 66 -15 287 -184 -409 -872 73 299 115 -33 -67 -70 -137 0 -659 264 763 -94 254 -136 -62 196 262 -232 -126 -241 413 -507 -298 266 139 435 44 -831 -529 270 395 136 -764 523 -646 -258 -771 356 778 -345 -358 -23 -277 379 -228 -129 462 717 -713 -652 620 385 538 -201 -691 564 751 -694 -468 -83 -660 444 574 546 353 -155 -98 762 -251 364 -250 -493 -134 -248 214 -616 -48 66 -99 18 253 -812 -187 243 208 -789 -224 -639 217 -840 338 560 -88 -436 -79 184 692 417 306 616 697 -149 535 -460 -17 58 -527 367 8 344 125 670 563 -675 -123 685 0 116 -205 -775 -147 -789 311 -614 -779 -453 -172 507 -722 -815 -152 -342 574 759 -777 -155 278 -738 -606 465 -147 777 92 -636 -682 -181 -106 517 603 -397 -436 277 -98 233 738 -118 -345 -420 189 473 -734 -205 594 -80 -163 -514 493 714 271 527 312 -493 -15 194 456 -5 -329 -74 316 -796 -862 -841 197 -682 255 86 341 745 -93 -228 24 687 273 88 -325 67 -412 -363 378 164 -261 451 538 -672 -682 -835 424 -269 -144 486 25 -52 627 -578 687 421 268 350 563 453 585 -580 -713 -333 232 243 -146 -846 530 35 -657 -49 -754 -572 795 -670 285 -288 -379 -71 -730 180 215 -118 -454 -472 90 413 232 -634 -849 205 528 -766 -704 72 -889 116 114 -163 -356 -330 590 496 -634 563 783 -626 -23 -792 698 245 46 111 612 554 346 218 667 -578 248 -218 132 -699 -9 -117 -772 247 245 224 -561 -29 748 26 -456 -795 -576 -311 649 615 481 -266 -60 577 -142 559 -885 413 -450 -356 -764 -68 760 -883 184 -885 -369 -601 -239 -857 -64 427 -676 669 661 525 -608 -180 23 -347 -298 63 136 -303 732 -182 629 -755 792 793 15 -278 -101 278 482 -80 -101 -505 -446 506 -632 147 171 549 761 -649 -541 -142 799 -363 -1 403 12 100 581 -782 -286 734 -34 483 -331 699 377 97 -334 466 -614 -450 -54 356 -721 -203 -545 -621 -597 406 -40 -752 -60 640 662 -332 547 -268 466 -199 -161 -317 -800 -260 202 332 497 -18 -349 -752 553 730 797 -448 18 -896 -552 442 463 120 -352 67 656 503 565 -464 761 -528 385 438 -897 -469 -518 50 786 -169 166 -361 -292 -168 -866 209 -309 508 -178 -243 -314 55 -638 -50 0 -215 150 -479 -361 -788 -280 -574 -61 -371 -209 -766 -483 -762 -465 -761 -290 -117 -552 -110 -462 -257 739 -373 794 364 -189 68 332 -721 -335 -248 647 -366 562 284 776 385 254 234 -430 780 771 771 21 -181 660 366 -477 315 712 -267 49 304 -764 133 243 -781 -150 579 493 140 -857 40 -608 642 -810 -401 552 -270 -164 -108 -628 105 -899 -186 485 -106 -824 656 294 435 685 -173 515 765 -149 -740 -366 -362 63 -820 783 -836 79 -571 334 -18 757 198 407 -243 287 -522 -299 -317 -293 438 455 734 -425 210 329 234 -398 -143 -892 726 -865 -33 -265 -83 73 -610 524 -796 -779 284 519 -810 530 733 791 -183 -675 -213 -715 375 112 -34 -388 -187 -553 -149 333 665 -664 473 251 -1 -290 -596 509 -669 -40 380 554 -272 -785 147 746 -672 64 76 -91 50 -398 366 -552 792 617 -273 -261 -687 418 -889 674 -129 -435 793 -143 -807 188 -702 -454 386 -525 618 -548 -895 531 749 -302 -667 -686 -694 -301 -327 141 188 369 491 -437 -732 515 -158 5 314 -600 -196 -362 -861 354 178 254 -328 -30 419 -239 712 -669 -477 267 -277 -541 71 -40 540 -516 672 -45 797 430 -247 22 377 218 611 -740 -815 354 285 174 -468 188 463 -359 577 -264 616 -83 -526 -51 87 352 -116 -559 -336 397 56 259 740 -603 -816 -500 193 -145 -343 463 128 -142 268 -63 56 159 -690 -498 -644 348 769 617 -728 -522 -627 693 -634 514 -474 -5 -365 246 381 65 121 67 138 217 241 15 -584 539 -49 -51 161 -724 583 582 -475 715 -247 -645 -702 280 768 -857 123 -622 -281 654 280 -453 618 -71 -355 -14 -609 747 -383 -413 -37 -386 314 -814 449 -134 663 143 -165 154 -151 -246 -421 -99 -858 643 287 606 -56 622 652 -117 -610 -292 387 -444 -91 -466 -752 413 -488 695 757 734 414 -425 -374 -191 -63 768 723 -715 -743 -601 -718 -367 136 -669 -443 -465 272 626 775 -132 -448 512 152 -316 -433 -738 -257 667 220 -567 782 -6 -206 -386 -737 560 -12 -796 -682 -465 -67 -318 676 727 769 -893 31 -229 -565 242 681 -269 -236 222 -424 -311 -387 -436 -181 -67 -894 -165 564 74 -331 771 509 -413 656 5 -373 -586 -60 192 -281 289 -529 408 -126 264 -20 -453 -877 373 350 573 53 -300 782 -105 -311 688 793 -667 -768 -508 266 521 -9 390 -284 -469 -360 -725 -684 -165 -428 -686 -343 -60 721 -183 -135 289 321 341 -817 -421 106 161 -743 -715 120 -44 -687 -791 -757 627 13 -95 -812 210 -91 79 541 -858 40 9 564 438 671 -396 -487 90 701 50 -748 -584 392 -27 758 -156 461 685 -539 -368 -692 290 18 -596 283 -184 712 -498 -35 -762 796 534 715 123 243 432 -720 -639 321 -800 -138 -613 189 558 664 118 -386 -10 795 -424 -523 67 590 14 78 32 -454 494 -859 -31 -636 -427 -206 -476 427 -68 -749 408 -823 429 -659 577 -356 685 -389 -846 -75 548 14 111 -627 240 421 -111 -368 257 0 -509 -121 -49 -410 538 690 334 -24 -899 719 -674 270 554 429 -769 73 523 292 -425 661 -458 -172 -222 400 -96 -190 -720 -189 -515 346 -472 255 470 -511 706 214 631 218 -722 -195 -842 -258 -176 -814 682 327 165 -16 -472 -132 382 484 123 -593 646 456 -359 -511 200 -837 510 -728 -690 -125 -826 -712 147 737 -348 -102 344 532 682 -176 130 -58 612 -305 428 542 785 105 334 604 651 647 -877 -642 -133 -510 347 -894 570 459 -106 202 -136 576 -595 443 378 774 -883 402 -524 404 185 -506 -441 193 459 641 158 387 -507 385 225 -684 662 606 -436 306 392 762 -777 -343 136 -735 -835 -212 -744 75 66 790 -342 -747 -814 -704 -711 -134 470 277 43 -208 761 -584 -143 -68 439 -686 299 450 439 -492 -202 611 -841 -95 322 -260 520 -153 -773 -8 764 -457 614 766 252 -278 -682 502 -254 -843 -372 18 280 314 -426 -323 -751 387 508 -92 -534 707 -493 120 -11 -170 452 738 104 -128 743 547 540 622 -900 -415 -337 156 308 715 629 -589 -793 492 -493 -396 136 -803 192 -856 -396 388 -544 651 -879 360 -877 -271 -76 -231 -519 -204 -133 416 504 479 -431 111 645 153 -568 -556 70 600 706 -603 623 27 181 -477 417 -835 -803 779 -615 -464 -393 -530 561 780 -551 649 -66 345 -612 544 -431 401 -372 -242 -855 -813 -648 -6 -747 28 -560 433 -516 440 574 -412 -820 390 -801 260 -661 -351 486 629 151 -75 -738 -730 -281 -781 300 -749 -116 -81 -429 475 656 -430 -440 193 -483 -182 -509 -678 -31 -649 -502 -449 444 -703 -32 -817 531 8 -848 772 -816 -14 -439 -885 205 -360 725 -247 13 -303 748 47 227 679 488 -570 -181 729 -575 487 216 -666 525 -29 238 690 530 564 -478 -247 -18 2 -449 151 640 -458 -364 -202 -270 333 496 -526 435 -256 -380 664 -887 -387 -1 574 248 110 -775 -421 491 -648 433 -563 514 -556 -375 -769 57 257 21 -6 157 206 -817 -235 95 338 540 385 -635 261 -441 -326 736 -803 494 -202 706 -626 -838 -481 556 -558 469 -657 -121 77 -492 -377 -11 -829 -404 -833 295 355 6 -490 658 729 300 624 651 402 216 358 146 -157 -660 -245 -491 -613 -890 -896 475 401 195 277 653 567 676 269 -137 389 289 420 156 662 710 776 -472 39 -604 605 -744 -650 585 -329 -640 -652 -763 -369 213 772 -172 -56 737 317 -626 306 -351 245 656 -358 -133 368 -32 -202 -259 -68 -574 61 472 207 -690 -254 277 -2 -695 69 -141 599 -7 -322 -785 259 -32 -309 -174 -98 -212 111 217 -7 -35 -888 -349 147 -67 568 -624 -559 -333 766 -446 -699 317 -639 563 542 -525 119 780 -7 -672 -309 214 434 -114 -795 -648 -368 611 305 -342 -199 -122 161 673 401 -850 718 519 457 412 -563 473 -774 607 573 -857 749 -404 -630 521 403 -526 397 -122 -509 315 -445 -801 362 -214 -682 772 -520 372 -712 467 -658 -175 784 301 -813 174 -313 -69 326 137 -170 -89 -104 419 -336 -802 185 15 86 -16 -758 133 -105 541 -215 569 -503 773 4 781 167 103 -564 -368 562 -628 408 595 197 14 752 -130 -140 589 -841 -374 294 -586 -57 -66 -748 -737 -72 -803 485 582 -820 270 171 -755 -495 617 -310 173 -51 381 -870 67 -376 214 201 -899 -253 646 -495 -536 797 710 -195 -628 640 -504 481 -189 -315 268 -219 259 -813 -526 630 457 106 -288 -230 -242 -1 -59 768 -837 -790 -332 -532 -423 589 -859 704 315 -132 -519 153 -389 751 -559 -660 9 -476 692 75 270 777 247 267 707 -806 225 -173 -769 -633 604 385 -112 -124 475 442 -820 437 461 -541 -613 -43 82 483 389 79 14 -575 314 -646 193 404 -133 351 -677 142 650 43 -547 -274 -765 -409 702 336 -204 620 -63 -210 -842 253 613 753 -526 -678 128 88 770 -795 699 -296 655 -484 112 -304 -730 233 -810 -6 -756 73 -172 410 103 -585 -741 -35 -402 -492 28 -887 -545 -74 -777 436 -755 -643 252 -517 280 499 -208 -790 495 173 47 -894 -253 -307 536 88 771 152 -487 -325 -856 743 -783 -485 -228 -469 509 -37 497 -142 -868 -427 -524 475 -220 446 555 -335 -216 -450 709 -599 -445 -724 521 -338 708 209 86 48 176 -751 282 430 -130 579 -586 0 -782 -689 523 -336 525 -634 -172 -98 -199 783 -644 -742 677 -753 -385 -657 652 183 136 -125 732 81 -357 -390 470 209 -550 -615 -217 516 -125 -191 400 -63 -490 -70 647 -379 625 704 -817 -30 -112 -878 -891 -502 -668 -843 64 -682 -251 -490 -365 347 -358 -290 -114 -509 -655 -787 -869 400 436 -161 -407 -835 344 -612 -45 -94 289 608 -330 -497 571 303 -780 77 -510 -574 -707 -744 692 457 740 -137 -449 403 221 261 -61 -845 610 148 473 241 371 -684 -425 247 256 -854 -531 564 529 531 122 -515 416 -158 -445 177 -678 -58 543 472 152 359 -38 561 408 -436 -365 -711 -438 365 458 239 -858 -89 -771 433 773 -394 -877 -91 585 -403 98 304 280 -703 420 139 -470 380 483 -823 -876 608 512 -186 -834 29 -593 612 -111 -119 -752 -375 88 -310 -290 -898 -197 -882 198 -644 -8 368 634 -122 -116 -751 -694 -169 -36 340 -747 738 323 -332 -167 270 -482 566 562 -511 473 0 417 -620 -124 784 141 -749 -592 -405 662 797 -792 -338 449 724 445 -177 -770 780 -690 -439 99 472 746 -165 83 341 717 -790 385 -613 576 -665 -441 573 -898 595 205 -201 387 383 -762 -373 -607 -332 251 -422 676 676 -121 59 -380 375 -782 464 -833 -45 -111 249 544 464 129 -33 -439 470 -643 689 517 -561 -773 71 285 -597 -111 -622 16 -428 205 -85 790 -136 -346 -320 -64 -682 791 596 231 362 385 -362 322 774 668 64 290 390 513 142 -34 -708 158 557 392 -463 -804 188 -413 -240 800 -334 395 712 -479 -620 80 -815 -83 -127 753 -134 -346 61 -102 623 294 132 32 -448 28 -581 -174 -402 584 767 467 697 -4 -642 395 742 -523 -768 -354 331 -671 -820 135 -149 634 388 -113 -728 260 -419 430 -152 592 -130 358 -178 -627 -406 -140 -519 552 158 755 534 -588 -235 -626 -661 -828 7 -620 -254 -661 632 -114 -667 143 -534 5 348 103 744 556 -835 -857 413 -555 641 -408 284 350 419 -873 -433 234 -456 -256 -248 -32 9 695 -622 -588 768 -681 -870 766 -858 -385 -247 -875 -585 -257 460 365 240 520 5 -35 -630 -506 -725 -340 25 -756 610 449 -494 546 -627 -63 -384 234 56 -783 667 -557 431 -755 -542 -93 679 -440 206 -142 66 444 45 497 -660 -618 64 -518 -211 686 -114 -391 482 479 -491 -34 21 146 -752 -391 569 171 -893 467 -687 -256 290 50 -630 -381 -775 -131 692 236 778 460 388 -763 -783 -26 722 -184 -588 -11 33 -808 626 -618 8 -494 -314 -464 89 -22 -527 602 -537 275 -727 -640 143 -176 590 298 104 -36 455 136 -434 244 340 357 -390 89 339 348 446 534 -334 287 529 699 104 538 -271 550 353 166 597 -698 551 615 -574 683 -32 -504 364 171 775 108 -70 -643 408 -667 693 65 642 -221 -423 593 77 -629 773 345 -866 473 -541 -416 121 -466 -402 -840 -122 -152 -314 -329 -300 -801 -51 -271 754 -339 691 -129 47 -799 -18 86 -891 -521 708 -185 33 -333 29 162 -846 -285 7 689 180 -238 -291 59 -478 -684 472 176 -186 -639 101 -35 -876 -689 640 -315 -818 -375 -770 -439 -478 418 561 395 -641 -521 -875 -836 -649 -456 373 399 -808 -82 -276 -845 -609 285 -244 -747 -174 105 733 442 -479 367 -673 -611 -573 442 321 -274 -5 -52 -76 -101 649 777 375 56 493 -315 320 550 -425 476 -260 627 -759 277 -392 -766 235 -242 356 -830 616 664 236 427 440 760 -364 -860 615 115 336 680 318 478 48 59 186 -737 197 -761 -111 29 513 192 -777 754 59 -148 -499 8 -821 -222 -758 -754 -205 -723 -390 290 265 -247 -346 -393 -412 220 -648 -510 -247 -661 -158 309 620 341 -516 -246 666 -659 -389 548 694 623 -778 335 -577 -702 577 618 509 613 -675 367 380 604 -420 -899 477 667 593 -250 148 670 419 -627 -509 -86 -752 -499 -595 -879 560 -268 637 739 -312 -429 292 -83 504 725 -280 -731 561 410 -551 400 -73 454 -318 -707 206 309 -54 -518 -314 399 787 -336 -702 -60 496 -186 -649 -553 -525 717 238 329 383 -350 537 -271 784 -96 644 -831 -668 -378 -29 581 95 -146 -300 126 -625 -830 356 396 262 691 -412 -284 -371 582 -426 249 -40 -133 190 166 -155 174 27 -94 -122 365 -547 -87 -605 -388 176 -413 -142 -235 230 -95 413 -232 -664 -220 -56 497 -845 377 257 -93 778 -173 -249 607 -517 -788 -234 378 524 -276 326 -870 -409 -4 121 -522 -168 191 -224 -121 435 440 -424 -16 -244 -893 -462 -818 -22 -491 -770 -613 71 -551 248 96 -119 -364 -378 278 -675 260 -846 483 -324 -325 732 196 263 -713 -670 285 373 -4 -399 -184 713 76 -392 394 -723 132 -815 -160 -302 -442 -649 628 796 -527 446 -843 280 -712 -537 -459 326 406 211 -280 -864 -293 -848 2 495 113 62 -484 -421 -270 386 -637 29 -186 -757 747 -653 705 -383 527 769 390 -736 660 179 -583 132 729 -148 279 -863 389 538 525 615 -298 -101 237 84 -865 -746 -882 449 -292 -281 -558 557 518 -455 442 345 413 373 -384 -548 205 -800 486 -566 798 -752 -655 -186 548 -858 754 -18 -180 -163 766 405 -480 757 63 -473 308 712 217 373 99 -19 637 -50 170 576 -789 453 -226 542 -793 -201 190 289 382 415 156 560 292 70 -5 -298 44 517 496 759 -619 -518 750 555 -107 -765 584 420 555 -725 -624 -884 -507 16 -99 104 296 -736 -632 -683 -867 -681 -879 474 655 -530 703 -44 -252 263 486 -12 122 -795 654 503 -650 110 784 -57 364 -110 344 -651 -395 -393 341 -631 -893 -611 -342 -346 612 278 -587 -53 -440 -718 -586 -751 -860 -79 131 -460 -156 -404 557 781 -86 248 696 475 605 -81 -685 103 -750 231 48 -177 -414 -141 -725 -715 -639 549 -99 -68 601 -692 -849 183 -600 -372 546 -429 -682 760 91 453 799 470 -172 141 183 165 682 -302 758 -280 718 175 321 -659 670 576 -619 276 75 -359 -237 -138 -340 747 228 701 463 -488 174 782 -599 -653 -795 390 -270 -588 526 -735 642 -315 412 -852 -546 621 600 36 -559 361 -276 -61 -103 -375 644 -165 -714 -483 -266 -505 -78 646 -846 329 -422 -522 739 -845 -331 480 -234 -868 685 646 528 507 291 -293 85 -215 -118 366 -666 338 24 205 -298 376 -125 125 183 168 -551 7 236 312 -486 17 186 -859 -85 712 -114 -569 733 -593 578 -106 -462 -67 -226 -233 181 -303 -121 -849 -137 -476 216 -271 258 578 43 -436 680 263 -457 288 280 279 -198 -158 -116 -251 489 647 -17 421 563 -817 194 -844 -5 -246 -835 -831 611 238 -592 542 -323 493 -425 560 377 -488 765 700 31 125 -867 -359 -330 -172 475 678 431 -414 -482 -343 451 -398 162 -764 -322 457 -98 -398 -276 -900 601 650 779 -477 -618 381 -762 -244 124 791 664 698 -468 385 60 796 -434 -661 -320 261 727 -338 -62 176 -648 483 -537 223 -874 44 -357 -206 568 440 -751 468 293 -793 422 -422 592 179 56 -652 589 670 -337 -712 215 21 541 218 378 534 -607 193 -718 -262 -716 538 743 177 105 -490 -306 178 385 443 -898 242 4 467 -98 -667 124 -314 -871 624 734 -794 110 582 598 743 210 -45 -579 -259 -547 -231 -205 766 -153 -750 272 -515 -127 143 517 -663 -847 -123 -856 478 357 27 385 -861 95 278 -111 80 524 558 326 -689 -424 -253 -97 -848 -161 194 -41 -3 -675 -821 542 599 574 570 580 270 776 -895 -218 -165 250 -321 768 -645 441 410 -566 -649 -73 -894 730 -879 -795 -613 -637 -75 140 -294 193 43 365 787 -212 -207 406 348 -76 354 -128 612 -620 -74 -530 -870 183 -548 84 329 -763 -699 298 633 336 -841 -86 -563 613 -545 57 250 -26 225 46 -892 792 82 -105 434 119 -166 581 -802 -821 -59 -249 -826 192 211 -52 272 626 789 -211 39 -779 -341 538 439 -288 -858 -274 388 -713 117 258 733 -795 -723 -450 -781 -802 -171 378 412 -407 501 409 320 -659 -370 -146 748 -660 -57 -201 -524 698 -6 -689 -178 -81 -495 -523 -891 -346 -814 -124 -583 -580 -892 -849 -595 -689 -271 -542 203 607 -170 624 -179 -604 -586 511 -315 707 563 93 -392 -376 49 -429 -418 453 176 -254 749 489 -718 -27 -775 350 -136 -883 39 -300 219 -439 -428 -474 325 612 427 537 -574 248 131 67 565 -169 276 681 -856 208 67 38 499 316 -273 140 625 797 -649 -383 114 -293 54 -311 -853 -131 666 531 -842 -867 -598 -45 -331 -746 450 726 -754 250 -514 -529 131 631 -573 775 -91 -283 415 767 635 -132 -740 -24 668 592 574 608 -180 -649 447 -532 -519 105 -530 -184 443 253 178 556 694 -358 82 385 -875 697 -413 -422 618 745 -180 -817 -121 559 -488 118 3 -40 18 707 247 -418 -180 -839 567 233 25 -84 -181 -316 279 -882 604 202 -546 682 -860 -158 -828 357 -124 -861 284 255 649 -318 -887 -384 736 -899 -128 -775 -98 409 139 -48 43 -643 66 -292 -501 -872 346 654 -148 355 529 -549 -862 -321 -240 146 -154 495 316 -742 741 -836 441 165 757 -281 -139 252 -657 -516 -154 360 576 322 100 323 -517 429 416 168 -223 664 690 -17 181 699 789 -612 245 -88 128 382 295 132 495 544 516 -82 383 217 353 -46 619 177 -265 -753 467 657 -573 659 -272 -600 407 317 289 -392 610 740 -719 -229 108 92 616 -894 420 675 -69 -215 65 -76 -547 699 622 -85 40 74 -390 -664 335 261 711 -305 85 792 -899 388 -720 164 -184 -544 336 705 -684 675 27 719 -425 -169 118 -834 353 -322 301 -243 -839 214 563 252 -383 -229 -83 -316 -113 -875 -634 721 645 -618 -151 -877 -454 -543 129 361 741 510 -612 -697 450 144 -732 498 -620 -632 -120 73 -327 -870 -79 694 546 -341 -41 -868 -143 167 -150 -147 541 654 563 -352 193 -153 88 453 257 81 518 -333 -715 -563 405 -154 -595 327 -65 721 -881 295 -483 468 300 -840 -656 -326 511 -284 -125 -849 171 211 -88 -398 -279 31 366 275 -524 -146 -814 -252 -692 -127 -309 -357 505 368 675 648 -232 689 -640 336 -818 362 173 -644 296 715 316 -600 250 -14 -114 -503 -515 -675 698 -418 -453 489 -223 654 -202 -580 207 -760 92 -305 7 -615 -356 382 791 -703 271 240 765 382 -635 245 -498 -8 640 -199 222 -405 780 35 -745 -768 666 666 -413 -719 767 601 -721 441 -810 -458 -823 -737 -363 -843 -866 -446 639 364 -481 -715 41 435 -456 -474 568 -506 -499 638 -230 -469 580 462 -334 181 -274 68 277 -41 -442 -26 -642 -508 370 -237 -767 -437 -533 309 -239 194 320 71 354 505 -593 775 101 140 516 540 374 -600 -586 234 116 654 -739 -874 566 -98 462 364 -423 -579 514 170 391 256 198 -27 477 318 -118 156 210 -287 -606 456 325 137 376 -192 15 187 -883 515 91 -393 658 -591 13 -438 -253 -775 776 129 -851 -538 43 -824 -249 -881 -73 -525 443 -729 627 149 -832 370 -325 582 199 -479 121 -383 -822 18 -743 -846 163 -45 712 -470 -740 355 143 85 -896 -599 -745 611 -9 -57 250 -171 -691 -136 297 18 395 -44 -818 415 -470 -464 -295 211 301 -114 627 -443 -310 -830 185 -787 416 -148 -146 -633 -879 -237 -711 -216 427 -337 761 -777 336 -133 525 386 -486 3 458 -849 148 -539 86 -32 705 336 -668 606 247 -618 402 -433 446 -856 493 -281 -300 164 741 244 -635 -870 -326 187 563 760 684 709 437 -323 699 -415 -298 -157 -511 -740 -218 -665 61 -251 -147 -61 -756 141 487 -172 392 -111 -802 -870 -227 272 -549 286 -575 -881 485 -496 352 -688 377 -389 -861 -625 -165 -667 492 -721 -214 -744 -584 -240 214 77 -728 -191 -870 -83 60 700 -264 -238 -672 185 -260 118 -575 731 -313 -830 467 -322 692 10 513 -397 738 565 547 -300 -439 247 341 -449 -818 529 634 313 -487 -885 640 293 -42 743 435 771 671 670 -785 758 797 29 -741 -439 -624 -286 -639 528 -17 101 449 -198 -93 -110 -44 -385 471 -392 -624 -123 177 387 640 -895 -687 740 -14 505 674 247 -739 736 514 -852 -890 -482 54 477 461 688 -98 706 -716 496 -705 -27 -724 -874 657 -69 513 -143 -548 155 301 120 -620 52 -772 -793 561 677 240 -453 -844 -655 -327 -623 -776 311 -312 218 536 -822 517 -384 -493 -854 -67 -836 230 -590 775 -254 634 302 -855 149 -290 350 8 479 -429 -832 -31 26 681 -555 233 505 211 538 -691 712 -579 -88 -540 25 -69 -502 672 -702 448 -305 -273 112 64 287 -553 195 -778 -40 -171 177 -811 -380 733 -862 616 700 229 -578 258 210 709 788 765 620 587 765 81 708 -440 287 421 575 -732 705 -196 -823 -508 38 613 -852 178 -830 313 32 641 15 178 -392 507 -884 -766 -866 -774 115 -858 377 -775 -671 -733 -374 -625 149 405 -68 -807 -312 -164 -108 -437 4 -87 -766 53 440 -291 -637 490 770 -201 297 -658 -200 189 173 661 -863 -209 236 -111 799 -601 -471 -6 -254 233 64 -157 -62 -473 -449 -598 560 -529 -183 -640 -154 204 -806 -237 61 128 -297 -610 569 -799 -256 760 452 -174 661 698 673 -166 -701 763 34 551 -857 -890 -530 737 758 -86 589 -728 32 -585 350 -229 -662 -376 -155 -552 -875 -796 -794 -606 -307 -17 790 -758 28 -873 69 456 776 76 327 -815 -744 -57 -866 -210 464 -266 291 -215 -394 -287 -495 -548 150 150 -636 277 463 784 -517 637 575 -42 -48 56 147 -444 -262 207 -562 -166 129 521 -423 293 -465 -214 -222 -557 -633 155 562 304 397 369 491 -542 -66 472 -72 -6 -391 -187 -706 -507 353 -479 -747 -364 -778 441 62 302 287 -386 -686 371 -79 -129 -138 646 -172 -591 204 431 -751 -826 690 681 -731 320 458 -193 74 781 470 -497 -291 383 516 562 345 337 402 -150 -804 -291 -598 -863 -101 -244 63 791 684 -178 64 -618 -115 -202 -545 425 -3 -761 -519 -376 -554 -815 -151 681 -162 -86 -485 -436 536 532 -159 408 242 -607 367 -389 -281 -105 -868 -132 656 -316 -671 403 -241 -178 -811 378 -787 -47 498 610 -639 783 148 -123 104 -616 -856 -496 690 512 -119 781 682 -446 620 5 -17 -102 389 -566 -422 136 -882 -183 -571 -47 149 409 734 588 6 710 -843 -699 639 -361 177 -887 73 686 -534 -878 698 791 270 377 -562 481 -74 -577 -443 -81 -680 -300 -245 -389 614 32 -388 -497 -121 -661 -51 593 -287 -280 467 -552 -663 356 -65 -429 414 741 -283 83 -171 -561 382 -865 215 690 361 463 -14 -519 379 130 479 -565 292 304 -542 660 605 -742 329 -614 -482 115 -17 -431 383 326 439 764 -118 -753 -855 260 680 201 -773 -131 -811 432 748 -530 53 -764 20 -691 -52 -621 -12 13 290 575 -294 -757 -594 83 -801 -280 763 -754 -403 561 -468 710 129 -176 -243 -419 646 509 -790 68 -644 406 -477 475 167 702 456 -202 703 761 -681 -711 176 106 320 -219 -177 366 -342 730 742 38 462 41 791 177 541 -403 -773 527 367 -588 -325 147 -642 505 80 -574 -232 -763 312 -600 574 62 719 141 -318 -414 -638 -327 54 -672 -126 -729 -697 -868 -416 697 -701 -629 -4 -464 112 -236 -799 698 445 -862 181 623 -68 386 38 -453 719 675 41 -504 278 740 125 724 264 137 364 -146 493 -408 763 -883 560 -879 306 144 635 19 -92 -452 -831 547 570 -551 -291 290 -391 -633 136 -240 341 -666 -217 -135 593 -857 387 176 -826 -1 649 -700 -496 455 160 495 227 680 -378 633 769 171 251 -332 767 175 -167 296 627 -761 107 -691 723 -481 -26 46 -496 526 -378 -406 346 -430 -368 -205 354 665 181 405 -398 600 -594 774 9 20 464 591 -44 -304 -315 28 -511 -108 10 -599 -184 -801 731 211 -109 480 616 -620 494 572 40 -186 125 311 511 -385 -368 721 -345 -308 -563 -604 203 -272 247 -740 -194 61 -404 352 462 -397 -72 -552 118 -639 317 -434 -442 -12 -140 543 -644 -340 729 -234 193 -273 -376 -876 -57 -212 -196 -286 -453 -724 232 -689 -783 542 -501 -33 -320 -600 7 305 -331 -480 -335 -434 324 63 684 135 -553 232 53 621 -800 -394 -34 595 -532 290 -60 536 66 768 72 441 287 -5 341 255 -810 196 344 -133 442 -276 -662 631 758 -499 518 190 219 -725 -824 524 -201 620 279 -371 -145 -573 520 -401 -382 -8 273 -634 -104 273 -564 616 -651 -465 -521 -317 -825 628 310 165 -402 -809 69 -614 404 -703 -468 -665 -165 -589 380 783 -13 -876 -291 121 -304 -570 93 -493 64 -195 -255 667 -882 504 -555 305 725 156 -732 -605 -642 -1 -807 99 -475 -897 -605 410 -791 -315 -169 677 740 -517 238 692 666 -56 -170 -407 -239 -219 385 -151 -758 -249 -179 -274 -6 -230 32 -228 -769 129 593 -471 188 396 739 -616 -20 -369 299 546 42 -813 -150 -758 -654 -219 -641 268 -618 330 -365 255 -503 -816 119 693 544 82 254 252 -738 234 -13 -761 -363 -305 97 411 -749 51 -311 -841 -469 -711 -14 13 -11 41 536 632 14 -557 -619 -71 -676 -309 -520 498 -697 276 186 -287 -356 103 -721 -39 351 427 2 -521 -512 36 -687 -734 -159 -667 -462 575 397 453 747 -834 57 593 -47 -421 -658 -169 -387 -158 -551 485 348 261 -625 -316 -603 -488 -301 128 -665 295 -283 -261 -591 -481 683 247 43 573 -59 -89 542 -90 247 -720 -201 -225 -552 353 -73 -717 -401 -527 -858 355 243 202 -870 -219 344 -485 -856 641 757 -799 -798 -72 -240 -425 -660 715 -285 -773 699 -783 -776 394 -843 -352 -510 88 -683 -547 -738 377 -215 729 -30 -595 -868 -176 -309 278 -730 -601 -172 -831 629 -418 -127 284 74 -324 797 141 -222 -150 -793 -804 63 -318 -68 -635 345 757 -692 -162 177 141 -813 499 38 -274 92 -767 253 -445 -797 -330 -421 -588 -438 2 -139 -41 -265 -261 -195 577 512 -87 148 -794 -12 -103 -336 45 -3 507 587 507 -729 -81 632 781 -196 104 -559 -446 -874 579 -475 618 437 637 -308 -241 -850 -158 543 -511 -623 -342 -215 -328 -848 298 -455 370 -878 144 -615 162 399 692 332 -574 -418 -442 -826 -647 -326 -63 758 -375 -258 124 -885 594 267 -102 199 28 135 -248 -384 -756 -402 -37 553 710 -385 678 -215 -83 676 -479 29 -393 246 -629 678 -82 492 -628 100 -871 -383 -545 -561 -762 337 -263 12 136 84 -612 -471 -36 70 287 6 477 265 662 -472 637 581 -523 443 191 574 -349 -171 415 -733 462 251 348 -110 341 527 517 -775 -557 -20 -597 616 -313 -80 -565 -861 644 503 -704 -704 -800 82 7 -17 -191 528 -899 -233 -514 -770 749 -19 -301 685 -534 753 -561 500 -897 670 578 172 -448 -467 291 -702 175 173 195 433 -328 -229 265 491 -467 473 -553 199 -280 245 757 60 97 -509 -94 -108 -694 -812 437 -754 -817 594 -579 -34 -885 -569 -441 -717 93 142 -427 -367 -186 639 -427 523 523 265 -253 -293 -3 -288 666 26 792 -803 -153 -426 -339 376 589 -269 -283 717 280 -515 147 667 -805 -856 639 555 -114 653 -437 -192 772 378 101 -476 509 -63 -867 553 -665 -1 -310 142 292 -222 -524 732 201 -497 573 699 388 660 630 186 581 -576 -537 536 -100 -343 -133 -118 575 -501 11 -47 347 -651 567 -1 -474 -250 202 -619 171 -615 -210 -453 190 425 -249 291 -7 275 614 448 432 211 761 112 737 128 62 403 -195 431 142 -501 530 350 234 -674 -684 662 -102 407 692 -559 -192 -740 470 75 -414 420 -668 -345 -847 404 272 -1 -73 -740 257 -784 605 -441 395 -116 -253 46 -426 400 39 621 704 -748 482 -674 -461 -61 561 313 21 -309 642 673 388 -466 -124 -30 -74 -610 -514 361 60 291 204 -590 -616 162 391 -3 -192 -647 -211 478 -725 -435 139 395 -161 -557 -28 -57 -506 582 -531 -876 635 -344 548 155 -278 284 -658 -400 455 -172 108 170 -517 -724 -418 -144 -415 41 748 170 -9 -622 -252 519 708 69 626 -821 384 70 -424 456 69 564 -231 -313 324 -286 -401 491 -437 512 -609 -300 -366 -273 -264 -494 -828 -425 -458 -854 439 373 -23 -310 -839 -2 437 155 -60 -285 750 -779 236 -76 -429 -806 -631 -429 -199 -657 795 364 793 778 428 -617 -676 -31 784 -599 503 -102 204 626 327 -892 -883 -146 -582 -275 -340 -537 -106 311 -482 -467 -359 179 -663 768 546 -362 633 -413 761 -237 -274 -687 -645 280 196 -726 -355 -438 -189 -838 -723 -270 -554 14 -435 608 -698 677 -885 -755 -855 58 -655 -357 317 -305 -184 68 117 448 241 38 -253 525 538 531 -298 -217 688 -313 275 -173 -232 399 -677 -124 417 128 -607 193 -174 -315 356 -334 -116 -74 617 -277 184 -423 30 -645 -323 54 -761 653 479 36 749 686 -684 -665 731 20 485 -190 -373 -34 -354 -115 -549 57 702 -738 369 785 643 576 -737 -517 533 -145 -633 -811 -545 -656 527 -42 267 -37 -787 -684 -522 -447 68 -848 -714 -241 -462 -798 -472 -180 -403 -210 348 722 -69 351 780 329 -451 -396 354 -652 -371 231 -146 -450 -51 468 -820 -615 -535 83 -372 -330 47 461 -572 312 -611 93 -265 -387 -401 -771 420 -99 -546 89 102 -156 -836 -172 462 18 487 -571 -356 -395 -38 -866 491 -799 463 242 795 -126 520 246 732 -329 409 597 -596 -229 -415 -799 -138 704 -63 279 85 -771 81 -725 -721 507 -430 575 -706 -462 -460 -367 289 -522 639 372 -88 708 -475 -630 349 -441 515 715 -862 -145 -101 -829 -206 115 -725 -43 774 -275 -82 693 -857 367 632 518 -576 139 -564 -524 -702 -442 324 -387 -136 344 -896 478 576 -5 614 -854 377 -208 -773 -477 -490 221 151 -698 -468 181 -337 -848 -313 -810 336 -120 461 -672 -656 -832 -573 87 -853 312 -305 688 674 274 757 -405 137 -423 -397 27 361 -886 -263 459 -273 -45 -723 -608 -327 231 -470 -6 416 19 -749 -296 -280 278 -510 -688 -514 -873 -171 -652 -674 -174 -365 559 -312 227 318 -335 634 -838 399 -130 -602 724 -147 26 127 540 358 721 162 687 469 -812 604 52 -521 -201 -207 -548 -640 642 -4 -269 508 487 -270 -172 -551 244 195 711 542 -4 -240 -277 598 -291 -35 -561 601 182 679 -766 -522 -355 -1 439 604 -782 761 81 -143 566 237 -312 -390 776 -427 479 32 702 59 -81 -438 769 340 403 -361 705 277 296 0 625 -335 720 403 307 -542 65 274 49 -322 103 -474 -696 -26 -45 -588 153 -781 -294 18 -319 -716 737 603 437 -171 202 -702 -48 -626 433 589 -761 -324 655 536 667 722 612 -137 -49 -686 446 696 -401 -27 404 50 -315 -210 -181 564 -780 637 -100 -56 404 -610 97 -288 -609 -884 -483 -157 85 97 757 -237 80 -640 -448 602 -636 -102 -472 -840 357 69 -246 359 -278 19 -336 643 478 77 -489 664 489 -334 179 262 56 -485 43 654 -337 -799 740 135 33 77 684 359 -35 527 -822 442 -77 -275 -783 -854 -179 -165 274 -765 -846 34 447 401 800 -846 -881 -569 -550 -504 753 -132 -293 326 -689 -166 -278 110 -882 654 -52 664 -442 -788 -311 48 -495 -729 -895 -7 -284 -849 145 -296 -459 -20 -860 -109 65 757 -113 -459 -854 457 421 -777 114 -597 -606 -607 -622 -751 582 -827 -754 -765 367 -372 559 53 -399 310 135 -285 -419 634 -98 -259 114 -805 26 219 -278 282 541 548 525 -660 -345 673 406 -780 -561 -215 -628 244 -363 -130 293 343 -259 -710 -194 741 603 -406 -287 -473 -501 -276 -628 631 -711 122 638 -419 511 -721 -136 -239 601 -763 -566 466 -615 183 -393 -161 -813 -715 11 178 -453 622 -255 -635 445 395 -323 -258 -311 -524 -44 -881 -574 -686 -470 -844 -626 -72 316 -817 249 235 -181 506 -194 -199 -291 -557 489 -52 373 -578 176 -125 -354 9 293 -13 402 -195 513 -4 383 576 -775 -308 -155 -500 272 -748 760 -233 -733 484 44 -97 -689 653 668 343 384 214 120 671 -76 574 -86 -222 3 208 702 619 624 208 -471 395 -381 -747 716 -761 184 -383 552 -199 -788 712 -645 -710 487 175 80 -311 -294 94 589 102 -858 -69 -180 -171 -601 -810 711 -112 -707 675 452 -145 -262 -271 445 -215 237 522 454 -147 -94 -554 -778 -792 -339 170 -829 -598 -530 -74 -309 -230 110 592 -819 -552 -704 -232 -101 135 -353 134 408 87 255 768 -104 -866 455 -684 174 -570 -791 2 -174 353 423 485 -171 -141 -326 -379 -179 -732 269 -330 474 -225 228 -892 735 538 379 -717 218 -59 -441 192 -168 -548 202 230 157 329 -566 -882 -800 -26 740 371 -698 -383 -136 -688 -66 -100 85 134 318 -676 -236 -474 129 656 588 780 -177 330 621 -487 -151 405 61 266 -12 496 -834 605 -707 584 438 -123 430 325 606 575 -142 134 -836 -516 109 -844 -558 515 115 -126 -94 -510 -414 573 484 223 -232 -519 -791 430 -651 -330 221 435 -611 -488 -724 434 -873 672 -82 562 671 158 194 778 -786 -149 74 62 -475 244 -157 -442 -312 -493 651 227 -780 165 -670 615 686 648 8 238 -163 -723 84 356 -696 620 -888 305 314 -584 -557 -748 514 -377 -133 -704 -203 -61 412 -378 164 510 95 -230 -309 -119 620 -582 -877 215 737 756 -44 503 787 -259 -61 -225 201 -882 568 -144 382 -213 218 -457 -368 -606 274 297 -310 -252 741 -827 665 700 -344 -591 -771 -277 -402 -488 622 -119 -564 344 5 296 -620 -760 799 -215 768 443 268 -230 215 -296 601 137 -867 94 549 314 -387 409 213 -80 673 568 611 501 -862 674 233 -429 722 668 42 -753 717 -686 -697 -157 -519 793 -154 -598 -397 787 -881 -781 -881 -4 -79 508 516 -510 -176 -18 -233 -145 282 -516 -240 775 -652 344 -414 -358 -371 283 363 665 -727 444 -74 -525 -384 -496 256 -27 -533 10 195 -661 537 679 37 -672 465 268 -420 -723 -795 769 109 -722 446 -465 489 -126 -623 -117 -184 -357 268 -381 -457 -267 518 -440 61 761 -256 -330 396 -304 101 -799 234 192 125 211 -295 -482 196 -730 717 -619 -703 -740 -269 -47 381 -825 635 694 -202 -280 318 -333 -324 269 203 126 -719 -693 615 761 -467 -3 -218 151 790 107 680 102 -179 720 -88 750 -786 -582 186 -843 220 -317 482 784 440 -736 -143 38 772 -469 115 -215 -474 -394 580 -374 553 -740 227 274 603 364 -622 605 440 -190 -61 -229 482 407 629 -844 -875 796 -413 -570 -850 652 -196 -59 767 -264 -328 -99 -753 -214 462 -611 230 -154 -725 139 -744 42 453 347 742 687 327 -114 -157 -614 -357 175 140 -166 -215 -536 453 588 126 -106 -245 -8 -738 -103 209 729 476 726 369 -234 -820 -191 473 633 479 -860 -384 683 -224 534 -815 -355 -367 -747 734 641 365 -631 -81 -219 521 -407 777 -342 287 411 378 -455 -676 -592 276 -162 478 612 515 630 44 -82 622 -600 591 -416 470 -85 -104 -23 530 -745 91 176 28 452 -391 -313 444 413 146 451 -712 210 -883 798 -758 753 603 488 -713 434 446 514 -814 -57 -475 -115 -347 193 14 496 472 225 -554 520 -282 -705 -457 -80 139 -773 -447 -896 -559 325 640 -537 -578 590 -32 45 -832 -251 -568 -770 -690 -222 -114 383 -831 -588 -896 -189 -593 -206 542 -543 -691 577 -104 -411 -476 278 -764 -762 -530 763 0 -409 -274 447 -680 -222 -775 227 448 -250 -600 -731 -166 -126 700 -586 286 -642 -885 -263 443 -649 -469 -825 375 -526 421 755 464 454 330 -69 -574 511 299 323 -550 -502 -728 585 528 -758 -900 -172 252 625 -513 777 -897 748 -55 -41 -828 -498 613 756 -391 -724 -200 723 57 -862 -144 723 736 -789 -277 -282 696 -880 -698 377 193 -393 762 -664 715 -885 -243 -161 -728 517 -203 -360 -576 63 579 -10 -635 -61 -56 469 -569 -135 355 383 -643 485 -594 380 -315 -30 260 -354 493 217 -397 -711 -284 458 -621 -319 479 -274 723 -736 551 90 411 -693 -266 -230 -778 -195 -380 -106 -550 -136 133 -153 689 168 -524 641 203 424 -43 199 -886 714 1 -459 731 208 -105 370 163 -727 -431 782 -89 -702 -253 540 31 155 136 317 770 -507 -344 -407 639 -730 -55 172 288 708 787 -794 -150 -106 -541 -556 -702 477 -236 -365 4 -389 37 -550 434 743 -834 601 750 97 798 509 -611 535 605 -671 -732 -769 -141 -815 -651 492 -349 -758 -140 89 717 -18 193 539 -216 -128 271 -703 745 584 22 389 601 -336 -233 500 610 519 713 -138 -593 -764 334 739 -398 -169 10 274 -363 -138 -883 -753 -504 -289 492 223 669 -589 442 286 777 640 503 62 -806 -897 522 -301 -393 370 507 720 797 -86 -242 -686 289 295 -21 -288 -4 -469 287 515 173 375 -503 -878 -687 797 701 -543 -300 134 197 -669 -153 320 -297 -23 -561 499 79 -395 606 -349 -59 165 129 19 -21 668 240 568 -124 444 -109 -690 327 344 224 -137 606 190 510 -346 282 -218 -99 330 275 684 135 800 -391 -573 544 185 -212 347 777 -517 262 182 739 -169 -461 -15 -110 -412 315 139 -137 726 -600 172 -800 -634 174 -331 -640 714 -835 -750 694 -884 -584 501 -279 -321 423 278 733 500 164 -251 674 2 -736 -1 686 -382 -53 11 -844 -276 536 487 -790 -540 -242 174 387 191 -233 -740 -730 229 -212 -898 -550 -710 230 -431 441 -638 -166 -568 -720 -197 505 -871 652 483 603 -399 -890 364 -855 -557 574 673 -860 325 310 554 -893 -800 578 497 243 -432 95 362 472 105 -484 -787 -92 -246 -448 -280 -305 12 568 -453 442 147 794 627 -782 -820 354 655 149 141 -573 -377 -163 171 781 -7 753 -39 -703 -103 236 238 585 -28 -41 343 -62 252 222 -862 -333 87 -513 626 335 -628 135 404 86 624 251 -769 621 -724 275 -617 14 493 696 -235 -747 463 261 -360 153 671 -9 -442 394 367 -529 352 -652 395 -545 -641 179 604 -706 -285 698 -653 128 214 -51 481 783 -796 -807 359 -217 -143 69 -327 -507 359 -317 -247 712 -639 -171 395 -575 110 80 606 -816 222 59 -566 -194 569 -658 -881 263 797 -331 -194 96 305 644 774 99 711 456 -795 515 -161 302 -715 38 -730 -586 10 -856 -234 -822 -796 110 493 -872 -88 281 -394 -797 770 -718 -828 331 149 -527 139 -179 375 -78 -335 -187 193 -789 543 709 330 293 660 677 665 599 -175 483 448 536 316 -90 -755 -127 236 -884 457 13 -18 -5 -875 210 -669 -442 -467 562 38 -844 -552 306 -361 -869 525 -266 144 -747 -299 -217 -883 -618 -436 -44 613 -397 487 730 -115 -433 -695 294 -411 -268 186 474 -193 98 -161 -125 597 19 -730 132 391 170 -170 -135 109 645 -874 -327 -256 167 -719 672 490 207 122 193 -608 397 -477 3 -884 -759 -313 -900 613 -249 -374 496 270 505 -624 378 206 185 -16 483 -178 -684 -742 -22 -55 215 721 753 110 -795 713 -898 -320 -411 -245 -361 206 446 93 407 792 246 5 -355 232 -478 716 -738 399 -314 220 310 289 200 229 231 -469 -301 119 -398 -349 769 142 -142 158 766 725 -182 -372 -482 -865 471 -58 598 135 461 -887 -143 -81 90 -599 -644 294 668 -102 148 277 66 49 250 724 -35 333 709 -876 178 -285 -342 -87 -876 626 474 -1 -70 739 771 -398 -206 -813 737 717 634 -807 -721 -226 -582 406 -111 176 -754 502 215 -86 433 -172 458 607 414 -558 -303 -78 -326 -698 196 -835 -63 631 661 247 -761 590 -575 699 -106 280 501 -457 -139 309 -272 -634 -24 -298 -710 -9 -305 -58 -98 238 -227 -564 -232 778 -863 -362 132 382 -855 -898 373 -216 -578 -298 -688 146 -712 -314 -406 -441 -302 255 254 -79 452 -708 -257 -702 -203 185 535 -670 -710 742 -814 -890 675 168 -383 -504 -655 -784 -784 176 526 -619 -161 -204 -876 -394 -836 532 43 -750 392 507 -790 -216 2 206 731 194 -634 394 504 -333 351 186 -874 765 576 507 229 -790 -607 -697 -325 -454 -290 291 -312 359 -555 154 -387 -507 461 -108 -782 668 151 -867 -869 -33 -50 -348 682 -853 -301 -592 416 -196 640 781 -586 489 -89 790 -348 -393 644 747 -675 606 745 49 452 315 -824 639 642 344 -225 231 423 441 574 -464 759 578 148 471 210 -472 -646 694 287 555 278 314 -820 -38 612 713 546 570 582 483 542 743 762 242 174 132 -778 -807 -647 172 -446 -529 -377 788 -55 -416 -807 79 -402 -571 -392 648 -463 280 -369 24 -484 -443 -502 627 -31 675 -348 -339 696 -534 -563 -416 10 -750 -514 -831 -189 -184 -597 93 -409 -454 -301 51 -14 -93 -61 12 -30 -714 104 425 -549 -772 490 -515 -714 486 565 -483 277 -186 -461 -714 150 669 -619 537 -66 -583 517 187 483 97 -151 -699 -506 -135 128 -221 -658 -261 426 47 408 -646 269 -358 -96 -796 -258 -900 -173 -504 -389 72 524 341 730 553 -170 -490 -791 -488 -479 -590 -342 -222 -138 574 422 281 -275 467 -671 629 765 -886 747 538 494 -895 576 79 302 643 191 -500 -638 594 176 364 -325 -471 367 561 -757 771 -460 111 -184 4 -770 -536 -247 682 546 -598 14 -51 -11 668 788 -693 771 -787 545 -300 397 74 -510 -837 -298 -673 -176 -725 508 -634 322 -215 583 121 675 224 -578 53 55 -856 474 -498 -522 -259 -254 -690 33 -497 616 -586 -453 -721 -55 -595 269 307 698 -244 -853 -223 -352 524 -619 589 626 787 373 -745 -528 -898 631 -427 770 -95 166 -265 -246 405 -516 796 688 -309 -544 -207 50 621 599 277 -424 110 -580 325 363 793 -213 672 604 533 566 555 -766 -98 -508 -648 -889 -257 309 -471 65 742 -400 -605 37 535 -12 634 677 -378 232 728 -600 -405 -378 -708 -4 -66 551 -387 -108 578 460 154 778 -529 252 -206 -215 -850 248 -295 357 712 -430 -469 -884 98 380 -152 72 -615 237 -113 -758 -284 -289 -373 683 533 -93 232 219 -200 311 -76 38 103 582 -308 740 -822 195 -671 476 -640 52 522 -213 707 -445 -50 -849 -591 69 -238 -453 225 -600 -564 621 -650 -893 -364 285 365 155 209 736 -98 -190 228 467 -53 243 -605 -349 101 -262 -346 -143 -634 435 329 -339 302 604 -390 542 526 -399 -868 -258 -38 484 -99 644 -532 -286 -133 409 571 -702 -20 56 -441 55 -567 340 740 226 -167 19 506 542 -799 394 532 370 335 -357 578 581 484 249 -73 633 142 -713 344 325 -512 415 -713 -153 -430 -435 -239 799 59 555 -746 -371 730 203 -892 369 -848 787 -205 -556 265 614 458 -621 121 -562 -759 -34 -284 -803 -814 -458 132 -54 -468 388 -175 -231 463 -36 400 -688 -816 -418 -196 -169 -310 -265 118 -833 -336 -51 142 -393 -588 -756 442 -508 326 584 -188 -196 -165 -328 119 410 -792 505 -633 -71 -706 320 -247 770 175 -709 629 -606 558 1 -632 87 644 609 -505 -25 379 -378 -318 -634 392 115 -822 403 -721 474 -745 631 -589 -866 -676 -769 437 -138 -784 -822 35 -423 479 -877 310 -623 -674 -706 -89 -186 532 555 388 -132 -619 233 -850 -625 137 -618 -783 695 -585 711 690 505 674 -647 -419 -709 764 -72 650 763 530 690 232 -808 277 -100 767 -461 7 -880 36 515 -489 -174 594 -806 234 315 344 776 645 108 -447 -751 190 498 261 687 -521 -690 -100 355 426 -813 26 -151 -772 -612 659 769 511 -84 550 -441 -896 343 -483 -830 -729 253 588 780 432 -709 -321 -46 -557 248 -484 -86 447 366 -652 -126 146 264 -371 -756 -845 -691 -569 -221 -462 649 -492 -98 -162 147 -481 -821 484 184 -128 -494 398 692 -440 591 495 -497 -169 -878 -102 -644 -383 -430 -161 315 -527 -423 595 -578 -260 -270 -327 573 -343 -83 -171 725 440 -583 -105 -601 342 718 -853 -363 -48 172 -661 -672 602 -623 -498 -181 -356 588 174 335 37 -383 225 -780 491 -692 -47 -83 -609 263 576 -856 278 -201 415 123 -504 148 -654 95 -338 -799 49 -222 574 -214 232 647 631 128 642 -165 -170 468 691 -792 -557 82 -144 23 -280 624 708 -826 544 -409 518 -553 -810 39 -739 -19 -761 545 -533 -155 221 552 461 -155 257 -853 76 609 -524 179 228 -641 746 -596 -242 -86 -299 -894 -505 -605 595 -203 -838 25 758 -651 219 -412 -194 -318 -603 -623 -217 630 -860 -474 103 -341 232 774 -875 167 319 719 -673 340 420 374 -132 252 758 -24 504 676 795 -416 685 -415 228 -23 -416 -796 -458 423 644 -694 -192 -630 -76 -733 -321 354 266 475 -52 799 -874 327 644 -636 -792 203 -672 43 -289 321 -812 -816 -390 -87 130 683 -826 775 -756 339 681 -824 -728 -179 45 -891 -752 543 -835 44 -604 616 -327 259 754 48 148 -799 230 113 -890 263 473 500 -17 -608 -695 -708 -579 -767 371 -368 -256 -548 -770 562 797 533 -498 -799 12 -576 -866 411 -493 -875 -847 -48 288 -274 -7 224 615 237 -508 -247 36 390 503 532 -471 82 302 -135 -892 -833 -833 215 -124 -136 -446 447 -715 -1 -251 221 257 548 -195 -469 638 -336 695 -285 -42 -24 463 -443 229 411 -863 25 -323 -6 -336 -714 -845 -791 280 -176 355 -864 -192 67 25 543 370 -663 341 -219 -821 377 607 31 -261 -478 784 366 -554 424 -805 413 405 -335 473 -787 164 634 -467 649 -813 764 -398 -411 -745 325 731 497 -166 600 -455 -380 -565 729 -708 -791 455 -684 -143 -276 -766 -22 465 -157 459 -650 106 782 174 -341 -759 201 -532 -376 760 -765 82 599 559 584 -251 -7 16 -39 -629 -674 526 53 132 549 370 -353 -352 732 194 -354 515 -55 246 -855 -894 -574 -809 677 -623 -371 29 402 41 405 -445 -74 90 -227 -577 -731 -301 -38 412 96 584 -748 -227 -824 -162 67 -738 508 317 -411 -562 -199 -446 232 -402 -127 793 332 -83 -769 633 354 -123 717 95 91 -752 307 -309 581 732 -267 -455 42 595 231 -189 684 -215 562 717 -453 342 -586 -490 -7 -154 -454 -557 437 -11 465 -354 195 354 -816 205 556 140 562 -348 77 -265 308 -511 -528 -809 -336 350 -150 486 232 -768 0 -636 376 -651 -834 -21 -368 -230 -701 -23 579 -483 -107 542 -582 789 690 489 541 -131 -162 296 -236 692 797 -820 -616 466 -883 289 -257 -188 269 347 -563 607 -872 -425 646 -840 -339 -897 -392 41 -509 -190 -116 218 120 780 162 277 -815 558 315 -199 -219 -593 -298 41 -356 773 365 275 -803 436 575 -899 -7 -59 -180 218 553 -748 18 98 308 -872 -605 -70 -630 -744 -593 4 -835 248 67 -131 219 -204 537 0 -724 -163 16 764 -44 11 247 460 384 286 541 -793 -64 -739 270 746 -184 -421 -413 338 383 164 682 -659 231 -326 65 382 504 435 -553 -824 746 -460 -583 68 -299 98 265 -610 41 624 203 -863 -585 -139 -770 315 -234 172 -369 325 -862 -295 128 -120 -223 791 392 442 -298 -162 -763 611 -484 46 -806 -639 665 36 -137 56 -703 350 -123 716 -13 -270 371 -628 -522 -812 -636 -507 117 -128 -650 279 573 -750 -209 667 179 52 468 -767 -248 -771 729 614 -702 -361 90 193 -325 146 -811 -761 -143 502 -380 -610 688 -77 -245 595 746 1 -711 405 336 624 -361 -466 -868 731 149 -609 -264 514 -337 511 240 -104 -717 -666 -345 -436 -588 161 295 -515 204 -615 -743 -438 -121 -595 -609 -811 -788 -608 708 411 -453 330 473 59 -854 150 303 -847 153 -549 -159 -324 -822 -327 71 -367 275 -212 -37 -158 -774 -144 342 -554 -259 306 542 243 -49 382 778 105 711 661 315 -51 458 241 -269 543 -323 -746 -381 -525 398 434 -430 -557 -128 -38 675 -30 -443 -406 19 181 -404 583 -670 683 353 683 -199 665 -824 -635 -382 -629 -793 -309 -256 -14 -321 635 -536 -545 69 187 -292 -537 209 -233 -68 345 249 -198 572 -570 27 439 650 589 -315 503 -234 -272 482 -423 629 475 -788 692 -327 -418 390 -395 370 -562 -770 -535 96 526 530 -884 -11 -224 358 -632 746 54 214 443 605 -806 44 509 158 242 391 305 -118 -569 -835 49 25 172 -635 633 530 -17 464 -575 -208 -654 -311 -224 299 611 7 -841 -759 531 362 -836 -837 -178 -570 -739 -632 729 606 -547 703 270 288 -426 -684 -196 -292 -178 -758 321 8 -888 651 116 -90 -443 -318 -46 -459 -827 401 -875 624 364 642 171 116 -136 207 367 787 657 158 -155 604 -438 312 -440 -91 162 -705 778 711 672 -100 521 -823 -749 582 46 -675 -403 -889 737 777 -40 -521 -563 -817 -500 -45 -683 33 -729 622 -821 476 -3 -674 599 166 192 150 346 752 -444 -14 642 324 -667 -762 -458 -656 -163 215 99 -204 -445 -237 -696 -543 81 -182 251 181 -637 -821 -450 -128 160 232 60 532 -564 -193 452 -193 -310 -852 -123 246 -795 51 560 -563 -249 135 -43 -419 -260 -364 -354 -795 77 628 33 -139 -341 -48 -546 92 -845 -366 293 229 -648 -623 467 -311 22 -741 -254 -780 -185 566 26 -670 543 -403 494 84 -447 -752 11 537 665 -761 -393 572 296 -841 103 616 -63 142 -69 700 651 -678 -584 324 -765 -509 -187 543 302 632 186 -684 -624 683 -62 284 -482 -900 -782 -41 -144 74 627 112 633 -103 -93 421 665 -83 1 -379 -470 111 -367 401 754 451 -504 -331 -270 -793 21 726 638 -733 420 763 644 -176 729 -652 -755 163 -102 -271 -839 -341 -810 -477 -255 116 384 558 681 -354 -392 165 192 -761 -199 -616 -355 21 725 238 524 -808 -494 238 192 -840 -862 767 429 -463 -535 329 -224 774 687 -123 118 504 -605 -22 306 198 685 384 314 89 724 -835 -184 -224 581 -704 176 -278 584 485 412 572 -363 -409 458 413 -797 501 -254 379 -129 -295 16 -632 725 101 -489 210 -453 46 -68 608 294 378 -98 535 513 557 643 -360 428 116 450 352 -105 599 754 -576 -37 601 -658 -84 -23 792 -28 302 -300 -878 -392 722 -336 446 107 413 -517 -739 -595 -487 726 740 -817 119 713 163 -489 -30 -190 58 -249 -741 -588 154 -27 -732 -160 694 -294 -510 706 458 593 55 14 -506 -397 680 247 -842 146 -317 -480 -584 -293 441 106 202 212 312 -813 -721 723 -269 138 -387 174 204 -371 -372 -648 257 318 -631 229 -285 -636 -783 -871 556 -759 320 228 -528 206 -898 747 -715 110 -518 -634 755 -518 -535 -86 -240 242 536 496 -425 -188 769 769 -377 -88 511 -284 260 -49 82 -58 -190 167 461 724 -134 -228 -820 -732 770 -11 513 -617 547 264 -873 60 -809 -408 -80 -541 318 -696 -281 -412 427 -730 -748 -239 -114 -509 0 -661 47 -311 95 448 -873 -722 -171 -775 558 333 632 288 -92 -245 -1 -870 -380 480 -42 105 306 444 -294 -551 546 -729 732 -178 -21 -400 576 -792 243 489 -87 54 -206 -612 -210 232 514 -883 -352 445 40 284 213 -666 -44 119 46 -896 712 -442 633 -30 -810 -825 -726 -329 -221 -845 -676 -437 -646 -419 -459 -683 -88 622 731 -505 40 -205 563 25 -532 -886 -617 -137 -514 -344 -888 72 716 -337 260 105 695 -410 650 724 -286 649 -678 45 54 374 252 343 -63 659 348 -641 643 -16 -843 -442 -527 -503 -557 -299 793 -69 608 -764 -178 238 -145 735 -324 39 -412 -517 651 -207 -252 10 -869 -7 541 558 676 -241 574 -789 793 692 672 -464 772 282 386 -543 -244 135 606 410 128 641 -144 552 -597 507 140 -540 -94 15 446 -231 -576 336 768 130 -106 -168 -581 -203 609 -473 -161 203 778 663 272 -325 -785 222 666 625 -806 -693 10 -328 -382 -719 -204 -99 181 4 -729 430 -90 -490 659 -832 366 -277 -390 398 240 -643 -87 689 -888 486 333 -132 -479 -571 419 -40 -127 -224 -277 -63 575 -120 -559 -416 -44 -652 79 -220 535 189 772 -844 -410 -555 -828 -77 -431 -755 159 37 306 379 737 -881 -866 240 -403 737 535 604 -508 -644 333 678 -821 -456 204 -679 -124 380 502 46 226 -743 -557 637 512 -641 110 -861 229 -724 -770 -842 -239 -882 -672 -49 199 307 553 610 -859 230 -234 401 -410 453 -632 -338 221 95 -613 -877 90 261 -797 660 -270 -368 -264 438 201 280 -564 -454 619 262 232 -401 -605 409 -212 -93 538 -490 -874 -63 750 621 -440 701 -506 -70 232 -531 -358 -2 12 -81 -454 -873 -207 -95 509 571 623 -736 -408 180 -729 476 -432 -85 -268 -737 320 -352 616 -383 -109 567 -682 -217 -791 -587 148 -395 -20 -203 -494 -565 753 230 -51 -131 -769 223 298 652 527 642 -335 -692 596 749 346 347 702 -18 -876 -407 426 -291 -717 -163 -302 780 -98 -27 510 711 -419 -280 271 217 327 -137 -527 -406 284 543 426 -123 -796 -66 761 593 259 -796 93 101 -626 -898 -796 -384 -454 337 -369 701 -680 -198 -624 580 -763 124 47 -335 -127 -542 502 666 216 380 -292 76 -708 -171 321 463 -532 -675 83 758 -876 528 439 -618 -298 412 219 -686 -233 -139 385 -430 547 -525 449 322 311 -475 684 -788 -732 -16 566 314 -623 -64 84 780 295 -767 754 -243 483 435 -638 -735 780 -350 -354 203 -761 30 54 -251 -296 592 -604 81 -475 -602 -533 -727 192 -349 -617 -452 -273 -448 -740 402 640 -331 454 692 -820 718 -645 -154 -324 -848 686 473 -356 -644 -137 -465 -296 791 -202 -472 741 -727 -726 -239 -525 -476 -435 337 -193 -792 209 -541 793 598 -803 -351 257 -92 506 -748 771 276 44 679 -111 -570 329 -825 -401 -138 620 490 -781 194 -369 -35 203 477 -291 533 -92 509 567 43 -851 -894 -273 69 -199 -495 -466 -497 -354 229 -608 -249 -551 43 -120 -590 281 -851 -343 -850 66 775 -288 -706 -839 575 503 -694 61 368 776 499 -221 -769 302 483 -93 664 255 720 -728 655 -177 -435 -345 -131 -634 -736 449 -613 350 76 -58 24 -80 620 24 -149 560 -367 510 -802 680 -518 392 569 448 185 -116 598 -298 -651 21 -531 -708 -378 153 -373 -553 621 597 -154 -315 -699 -116 296 -20 -650 784 663 777 -390 -527 110 -365 410 672 520 129 -106 283 -247 93 -233 28 790 694 -338 -112 63 233 15 587 -360 548 226 749 -663 -525 -87 479 -644 -662 650 -739 -54 -722 169 -505 -884 -2 -47 172 186 -145 -717 -17 -397 -889 -810 60 721 601 -876 147 340 73 277 -858 -531 -14 -743 555 712 332 -613 -517 234 -388 337 623 485 146 310 437 -583 286 130 -413 -151 107 -158 -299 326 -241 778 -251 540 728 176 -10 765 -521 -523 18 -98 -585 -127 304 -219 -549 -753 476 -113 -57 -259 327 -710 -214 -47 116 426 189 -443 24 -342 190 -158 -686 242 798 -727 681 -539 197 -651 535 -869 101 -716 -400 377 386 -229 -318 -299 -221 254 20 102 318 784 358 -696 9 -210 -306 -755 -764 455 699 590 -884 -109 359 -740 297 -313 216 285 285 705 163 -755 -201 -359 116 779 491 530 -160 -463 -260 -82 365 -410 147 -570 575 -468 777 -786 -498 -181 -415 -573 -511 678 695 -483 746 -49 -814 -561 594 -306 -693 -810 191 637 -408 -343 395 684 -237 -730 269 -326 721 63 -708 -718 231 -181 -634 -145 -662 -31 765 -133 751 -734 -201 -427 50 -207 -347 25 557 144 -535 -658 484 92 -641 -652 -212 43 117 629 583 -363 -523 -146 -133 480 291 630 506 576 295 -505 665 -123 203 -743 -752 283 -395 641 -566 -284 -209 313 -219 512 -619 -862 -434 557 -134 -592 342 -826 -378 -802 -871 -843 -769 -50 518 263 531 205 -486 426 -711 -82 38 -891 -797 -397 -55 -445 472 117 -493 -196 744 769 -368 -187 404 -713 -121 -418 -83 244 -30 489 429 -223 -803 653 -126 710 0 175 84 -725 -866 370 -713 -403 -707 -193 173 395 -894 -562 26 418 367 -892 -372 -705 -322 -389 4 500 -894 -262 612 -636 -286 638 620 589 335 -877 -711 -410 -371 -269 -290 -56 -558 -479 -366 274 430 -21 745 -290 532 -825 -259 -800 53 -783 406 -560 376 730 -765 -101 -893 -802 386 -186 -362 -400 512 761 125 -265 373 13 66 -830 -762 706 -662 -619 -615 -741 -467 494 -584 487 797 665 -25 716 419 608 589 -594 -121 444 179 -731 679 -455 -828 39 20 -531 409 -404 -715 -682 781 -504 471 726 410 424 -845 -895 576 777 418 -262 416 -161 -441 85 140 -835 -739 -400 -664 -294 618 439 -532 -774 -296 272 -244 471 -399 -300 692 -36 -62 -367 -145 -873 529 -785 38 -448 -796 194 30 700 -381 -791 154 371 -462 123 317 -5 -498 120 -385 -221 -91 -597 585 -174 -504 -452 -633 81 -318 -173 -387 -204 560 -805 -826 719 176 -386 -365 555 -284 -80 -660 419 -541 -142 361 609 162 246 637 293 -637 -260 -786 183 452 37 252 350 -45 -126 503 -739 602 -538 142 -737 255 213 -602 450 -594 -773 -120 -164 -103 -170 -200 -396 351 351 444 602 108 653 -11 -728 -376 -535 -485 663 -333 -443 511 -730 -710 774 -276 464 -265 -467 -646 -592 -188 -619 384 330 797 774 640 631 91 -261 -445 -245 -784 -207 -759 -190 -364 762 -500 592 354 -452 740 -831 -696 589 340 -609 272 -699 -668 461 187 156 -580 -116 475 190 -320 -158 -426 -424 610 607 72 -130 -299 -773 628 -172 -844 567 -687 306 -484 195 10 246 -30 -247 753 -726 -830 439 -732 -368 282 -623 -195 -738 -871 139 351 -777 -887 -216 -149 -866 115 -699 -774 -196 -260 -320 -37 -641 -689 132 625 14 -754 -158 407 741 34 102 572 -808 -875 -556 259 73 -164 -800 481 -444 290 -431 -34 455 -4 -858 371 -628 -588 -517 -538 -259 113 -410 -548 -143 -637 -880 -205 113 -776 -259 366 10 -159 359 27 799 126 -238 -225 539 -42 53 -495 699 -15 -430 358 182 -309 -692 357 -212 518 338 258 -40 149 -893 521 677 -304 -190 -7 360 399 665 -708 -104 -647 479 701 679 13 -382 -254 402 351 -641 -254 215 -897 -727 -507 -807 577 -47 -603 187 -848 -590 -563 -864 -546 628 -828 -291 -875 522 204 -26 253 522 668 -768 -164 -521 158 555 189 -524 -631 -535 402 -68 -751 39 452 644 495 -706 -597 -52 280 505 773 318 46 246 -341 406 676 251 718 80 387 298 207 -446 373 -737 -129 -832 725 74 -129 -610 -563 262 -867 772 -325 -133 -520 22 -625 -700 -719 316 705 -119 136 -580 -98 593 -332 -719 211 -745 152 102 456 -663 789 57 -340 63 395 666 -377 -888 -832 555 36 -582 752 191 693 -718 -322 607 -540 -321 -255 -838 -600 -747 -856 -176 636 -7 -522 -220 341 446 -157 385 -267 227 -169 -470 -882 147 -459 672 91 -886 323 -727 -133 -503 -584 -860 503 -625 -275 400 456 481 103 -73 -701 -816 -640 -523 -739 504 -64 661 181 -465 -273 -415 584 703 -323 -261 -468 362 -536 -734 -739 163 705 -326 -309 517 -369 206 508 527 -478 487 632 -349 107 -837 -553 325 -94 -543 150 280 -445 -685 -587 -687 92 -5 -620 308 -560 294 502 359 694 -10 640 -612 -69 602 -468 529 -78 -535 -99 -728 376 507 -376 510 462 619 -356 34 -614 -421 528 -188 560 -42 750 719 -787 59 -843 261 -232 440 736 -534 -119 658 268 -505 -212 -833 320 482 376 -880 -430 -110 -240 402 -270 168 -25 87 542 -634 40 389 -312 470 -740 341 -612 278 -72 -330 650 51 33 100 -267 556 -190 60 -562 415 -289 -424 -420 -182 -111 -359 -540 -537 -600 -698 751 403 -790 627 -644 -301 460 -714 133 -365 -822 469 779 -669 13 -19 91 720 227 679 101 -55 -783 -368 783 -190 -411 -751 556 -814 705 337 781 -335 -338 -268 -435 -512 587 -756 -426 359 -201 -609 785 -869 -762 -446 609 700 382 -625 -805 156 -862 640 371 730 -425 332 301 68 786 -130 -732 -536 605 -102 246 -396 -521 404 41 505 735 117 -340 280 -299 404 457 -57 -408 458 -746 719 -409 772 -416 -671 -789 -462 708 536 498 57 700 -544 732 -623 -701 258 125 -231 585 -409 457 378 595 -331 -207 -6 -394 -172 219 61 -443 -699 780 -890 -203 534 672 -766 785 449 -597 69 372 414 -709 -430 -734 235 -298 -264 196 78 -754 -787 -634 36 398 -739 371 570 159 215 -117 -323 385 -430 -534 680 -640 -691 -29 -703 -174 416 -674 429 627 -72 -130 741 346 -88 593 646 56 -91 -366 -670 316 -372 238 -517 -569 -751 763 472 -784 184 -415 393 517 398 -12 -103 661 501 799 -292 -789 223 -607 516 -319 230 -750 -879 281 -747 -148 -397 575 467 650 -31 -407 190 -617 -595 636 -796 -207 330 -18 644 -851 -260 483 460 -764 -501 461 -870 622 65 -639 -787 707 -896 -884 -321 291 589 -245 -426 274 -256 242 589 691 275 -469 191 -410 -653 -352 474 386 -240 619 -362 138 -600 -63 177 117 555 188 131 -601 742 -773 -775 379 -796 -96 -794 -876 1 253 349 344 -268 783 -99 414 -652 666 -784 -174 738 509 -660 163 720 32 399 767 -67 -67 403 -511 302 199 -716 -857 -763 76 -182 767 614 -502 -510 -130 601 64 667 -785 644 743 -270 -693 127 -165 522 -246 -297 341 -27 -844 713 -167 794 -592 -602 -101 363 -414 -243 448 -639 -123 -734 210 298 467 -112 -759 478 -101 598 -208 -223 -572 324 -255 661 -162 413 10 -344 -383 -330 202 -436 -202 -794 -478 336 -859 513 -832 697 190 437 311 -586 110 -57 -594 750 -739 -210 -521 -100 -470 346 633 -834 438 486 -712 489 -300 -583 -395 -394 -31 -760 -450 -586 -617 -341 -218 752 793 -611 -1 -379 -90 -606 -395 300 -704 -447 -789 -244 332 667 717 261 356 -73 -563 -185 631 186 149 531 753 -186 -612 799 108 -41 -517 -298 -788 -162 308 -339 163 450 409 206 798 237 -371 747 -116 -45 -315 607 481 -204 155 -233 -627 -116 -658 348 -724 567 -178 -651 768 518 -153 402 247 -188 -406 348 563 -630 -431 -29 -478 -657 -856 498 683 -131 -271 -90 -342 122 456 165 593 -133 -30 796 326 -726 646 -51 -125 403 90 620 791 -713 729 612 304 96 -677 -524 -638 584 -328 455 -105 54 -262 -343 -719 -392 467 477 22 274 -271 164 -766 316 -587 77 67 -316 -787 -657 -894 -173 -798 -357 641 -834 682 739 -833 718 312 212 -750 -504 500 -663 453 -324 -130 -201 -382 -610 589 -39 59 -362 667 368 -764 466 -637 -719 489 489 632 -831 543 577 -839 149 -18 -795 230 -144 -257 -16 -354 -501 -336 90 671 797 -765 -431 -391 777 184 -229 776 -202 -789 232 -617 -370 -230 -670 490 -77 -95 230 -186 -770 -468 -757 -318 -743 699 622 -688 584 -855 622 -183 -240 -323 171 -518 98 6 -365 262 147 527 493 -212 349 -676 -306 29 -52 -746 333 -315 761 323 -688 37 266 650 -454 140 100 435 -601 -274 -674 -722 478 534 -291 -544 -895 234 182 -580 -758 -387 85 516 -8 -270 696 211 182 -230 -380 -110 -83 250 751 -817 306 -508 -825 711 698 179 513 150 -180 543 -254 -803 468 -893 -870 -169 411 -400 522 36 147 48 -336 743 -104 -285 -185 -239 -874 -875 55 590 -63 -184 647 -446 707 -381 417 -536 -834 -171 643 556 -868 634 64 425 332 657 -732 491 63 78 -679 -322 -766 -98 708 -30 -88 -863 -309 -217 399 -889 -473 -28 -259 -90 -166 602 -58 554 224 -65 138 109 475 13 -292 142 -630 379 -561 120 -827 -583 -835 -125 -767 382 -512 739 143 630 13 54 714 -559 -762 108 -468 -864 -795 -611 395 659 104 606 -231 109 -610 439 574 15 -196 467 713 -812 222 766 429 -532 645 -78 -279 -458 -241 -482 169 724 -312 489 -354 586 748 -100 474 603 95 576 739 370 -456 45 394 447 -591 688 620 109 201 649 -270 -100 -13 76 -285 -214 -224 157 147 797 352 690 -366 -610 456 -404 123 646 -787 -431 765 -321 -348 354 750 -386 533 235 241 -899 560 697 798 -318 -136 -112 -295 -453 512 686 -207 -439 -87 -398 -349 -128 -503 98 -874 -886 411 -863 791 314 180 47 600 211 -551 -455 -87 -302 246 -831 6 311 614 649 -834 516 -811 -286 -618 256 626 -410 787 110 268 465 -43 253 435 -254 632 756 -8 86 -758 -524 704 770 -621 -191 -69 -397 -340 473 -524 -200 -563 429 -583 394 337 752 -218 549 -88 800 -436 51 397 177 479 -328 151 79 533 -285 -785 -805 451 494 34 -223 477 32 -225 -39 446 478 73 -672 -887 -302 182 361 -16 -12 398 -867 212 -191 -850 455 -716 110 369 -509 643 -344 -535 -666 -792 785 -330 -701 -101 -198 -116 -654 181 509 670 -19 77 633 280 -784 -62 -33 443 -847 -473 -468 -1 -819 136 365 250 148 -140 -282 17 -29 666 333 -743 -668 -127 -669 -188 -353 149 -900 479 -84 -729 574 0 -432 643 -354 671 341 -370 338 61 -534 309 -746 213 -185 -861 197 299 474 -895 518 514 -342 535 458 269 -532 -60 -24 73 -284 56 -871 272 -351 611 -209 -466 -735 -312 -310 387 522 -487 193 -381 -587 -134 -601 489 170 494 69 212 -249 -283 -274 723 637 -194 -86 -879 -474 33 -859 368 -334 -323 -310 -507 74 -182 172 656 -631 -709 390 -710 -99 289 44 -97 -338 -130 -448 784 387 -816 -734 479 -603 -327 -775 -389 -67 535 1 680 351 347 -768 -703 645 511 581 -780 636 -692 730 -300 552 436 -107 107 236 -795 -450 653 60 13 422 446 -282 578 -661 71 -461 -469 -594 412 34 723 193 444 -527 124 790 -661 -428 -105 -237 793 -542 -637 -238 -30 511 272 168 -834 649 -149 -350 -393 245 -826 222 352 322 -618 -666 -429 -407 273 781 -262 328 -212 -879 362 368 -213 -119 -819 535 -816 -843 544 -309 572 -669 -37 -621 -263 -512 675 -28 -25 208 -899 -516 -301 62 -713 -889 589 -406 -571 240 -418 95 208 -818 118 -698 574 652 -278 794 187 -247 -23 -786 27 243 -799 -315 259 -340 253 769 97 -715 -39 89 -390 712 272 -363 51 758 432 -623 -211 768 204 -359 667 257 -52 -666 -496 632 234 -444 -712 -191 -789 -4 106 -130 -528 80 -620 -25 -868 -586 749 -297 112 -356 638 -867 665 -488 31 -184 -416 -711 -21 -757 252 -577 -62 -548 -125 -892 -697 -704 209 151 -536 -157 102 39 -62 490 -53 222 86 611 698 769 343 -615 -8 -540 -863 -702 354 678 754 -709 -416 -770 279 -251 694 -730 384 -464 -505 -424 12 -203 633 378 392 -729 -21 713 -567 -597 121 571 630 -121 -144 -397 -547 324 453 -47 390 -38 239 -115 420 -765 -569 557 -287 90 703 -598 412 675 392 -577 -665 -563 -714 -54 -438 -890 -594 685 377 796 -707 -733 -732 87 -855 736 -749 -430 707 -868 -370 -531 -476 -445 -205 -31 513 -889 36 499 -38 656 -825 470 -52 -774 -124 146 -462 70 43 11 766 -488 -676 446 255 91 -98 -3 -437 675 386 -851 -437 -892 -799 -900 -637 578 -891 83 -212 412 126 -633 64 -795 656 205 -587 246 449 364 -393 134 -640 783 397 277 317 -709 -661 -764 -101 -873 113 293 457 -303 -400 -52 -477 254 -505 87 499 409 53 326 249 -519 693 -478 427 238 447 236 -844 -209 456 -486 624 112 -684 5 -880 -458 -857 -877 206 -126 424 516 372 -76 493 -513 756 380 10 679 -64 152 -23 -808 -722 629 236 -186 -174 252 367 29 416 -851 203 210 -564 163 724 749 -73 772 675 -169 -739 -727 794 -625 249 -590 -830 606 327 -720 -225 440 -198 631 -43 -187 -601 639 140 218 -601 -807 -555 -30 -168 -330 427 -725 640 -879 112 -492 231 393 -88 461 -569 -818 23 -391 352 -212 8 -402 -868 -801 -65 -211 554 -103 -506 679 512 488 115 777 461 -167 -710 584 -565 118 35 -532 256 -577 -618 -302 -150 -459 -768 19 -328 -448 -200 -372 546 642 33 -852 745 -729 324 -524 -636 -585 224 -751 -130 132 -400 572 617 439 702 -423 -634 -38 -248 19 -595 -528 218 -446 284 263 203 -450 -525 -823 450 -603 -426 295 -721 -431 -25 483 728 -876 341 667 324 -410 -239 67 -218 -680 -468 -730 0 370 708 -103 634 -852 -350 -496 208 84 700 -464 597 -245 462 -173 190 364 -188 -68 747 -177 76 624 -137 -495 -616 -443 -493 -227 -24 -863 231 -802 -619 624 -194 -332 18 -794 500 -845 -466 -385 285 592 655 -38 -418 -259 -575 -351 -419 -159 306 -77 161 -447 -764 614 -434 209 -48 -244 -17 330 780 -884 -224 294 769 712 484 207 -698 670 683 221 -658 -323 554 603 99 -500 -454 525 -753 -178 -573 325 -507 608 387 400 -350 -454 -174 -6 -358 424 794 -600 150 -785 -336 169 -399 -14 793 -481 -789 -349 -259 689 588 -433 288 -829 -727 -102 -179 -263 678 603 663 -743 66 95 267 55 64 21 625 490 443 521 -900 444 452 -835 491 -95 591 732 -759 526 569 -486 738 -491 -763 792 344 537 -516 525 178 -835 -707 45 541 679 108 -84 205 230 410 -232 399 -752 -651 -5 791 632 -745 263 127 -263 -215 -657 -666 -394 11 -67 -400 -406 32 -665 264 -147 -313 -804 -180 504 -277 -632 -497 245 -320 -525 -305 160 788 639 468 -345 617 768 511 -419 501 686 190 554 273 -184 758 626 609 -641 -641 -342 -450 59 -3 59 518 172 -262 -689 613 -240 -429 335 -13 -199 104 610 159 -511 714 659 547 -715 520 -614 414 768 -817 205 -740 304 -194 -66 786 -787 696 776 -75 148 -800 -893 -2 667 659 25 -501 -471 -894 -447 676 485 -621 47 -116 123 -681 -627 97 -544 -521 606 363 -866 -463 -156 -627 -64 -749 450 -667 -501 535 561 337 472 -724 259 20 671 129 -74 -855 781 82 601 -553 -86 -793 -558 520 -896 -114 -667 -763 50 114 -600 315 -685 -85 -398 -191 487 -287 157 760 -692 461 -267 263 373 -322 482 215 782 393 -721 -81 762 608 -724 345 -68 -707 390 56 -293 -351 -307 104 39 -862 -821 -126 -443 84 651 723 453 -378 265 -44 -747 -276 -477 -691 637 -63 -456 -430 -314 -694 550 -267 -393 518 519 -119 -452 375 -544 460 82 471 663 -415 -9 -396 -379 341 -60 -4 -452 -4 389 386 -681 -843 462 -594 -621 542 799 146 29 -266 -572 483 594 -799 172 -595 731 -213 251 442 -788 -133 10 -253 -755 -99 -663 430 -726 622 -712 30 -378 -648 122 -138 -14 591 -43 85 -785 -411 116 471 483 704 716 -764 667 607 -166 658 -380 -354 -298 -504 714 -586 50 251 565 148 -309 240 -140 607 -538 -202 295 73 567 -694 757 -414 -71 -122 356 533 677 -255 -788 -197 -88 -619 -199 134 403 -891 -549 744 383 -25 -543 213 -70 -496 649 758 -192 -710 252 -508 159 393 -712 133 -604 -165 769 92 -56 -275 -250 -54 -128 -874 488 115 791 -820 701 -430 -371 402 307 -299 35 266 357 371 -893 206 132 392 -379 -165 -138 -427 -127 538 688 139 -428 322 121 30 -121 534 -534 91 756 -747 195 340 -170 -757 343 262 -202 -405 -502 78 243 -97 120 202 203 -75 191 128 207 -60 -603 109 762 -701 389 490 -45 366 117 -887 262 254 494 648 -756 -261 640 512 577 30 187 725 -612 -313 -690 638 -636 -630 479 683 -864 -248 -256 137 -517 -887 -704 -470 -87 -423 -606 487 -808 -341 -776 297 498 -188 145 136 -241 627 -192 352 -564 -43 88 -147 -86 -801 -820 -613 -807 -786 -40 -181 -288 717 665 328 -703 208 313 -46 695 688 -636 203 242 6 -884 -534 -834 -308 152 783 65 -92 25 -165 -716 -713 -664 118 -660 -435 428 -344 203 -741 -19 -642 -114 454 469 -248 191 633 -57 467 290 462 -779 462 -676 -183 571 -855 -719 -772 -650 -730 588 -32 -866 -164 -691 -317 724 -755 -132 -465 -373 -809 -310 657 -29 57 6 10 283 196 269 -325 -558 -235 -839 790 -208 -795 500 -749 -654 -60 424 -631 -140 218 -519 731 -295 -144 514 -684 -801 702 -280 668 715 -716 -548 -647 -43 -103 -163 -696 550 166 282 -81 461 -877 496 -707 -690 288 164 -759 -242 186 561 272 -530 346 -739 -767 -826 -642 549 -357 -455 697 333 -179 387 507 -571 543 270 532 -333 633 232 732 -96 -744 -259 -881 776 -301 193 799 493 487 463 -833 436 -755 55 34 -257 800 -17 654 -197 -49 457 -92 361 -252 434 753 547 -414 -807 336 -316 -882 707 78 739 756 -581 -451 -325 757 456 -85 142 -444 -430 175 -513 -93 -867 171 349 -370 570 -328 59 -554 -288 448 -199 743 648 -672 -274 -423 -385 746 -404 -420 344 425 19 -742 -26 -844 497 22 657 8 -222 -852 -50 -170 322 207 718 794 258 -124 34 796 337 -533 -694 -263 435 -408 -521 -479 -507 -357 -892 -232 396 -680 -302 -88 -36 595 482 -198 115 -398 393 -711 -103 -80 198 -550 121 -884 290 112 -16 397 263 -826 -353 173 -416 727 454 280 -444 -194 -468 -713 -797 615 -270 270 466 362 353 404 -562 546 -517 777 -167 649 619 -744 321 -637 278 216 -135 -371 -668 -29 46 89 448 -153 23 -326 402 750 -413 -485 -207 472 738 788 -141 325 379 498 -46 535 751 -393 640 743 694 -276 255 -889 768 359 -884 515 672 751 -607 -301 -791 516 -43 281 625 75 -809 123 279 -545 -769 -767 378 -832 438 -456 561 -284 -739 -627 -845 -137 -69 -763 793 -475 -399 -150 113 -544 -555 -350 -122 -30 755 -458 120 -502 -461 275 221 769 314 270 -589 618 -381 -509 -313 -65 -54 371 -119 591 708 -453 659 319 -699 -776 -474 -136 729 -634 -664 737 -569 591 -326 354 -891 408 -781 -368 280 3 574 615 -293 -5 6 69 499 -610 695 715 143 -249 -873 345 -328 -131 -290 -560 153 -267 -161 35 465 -848 763 234 417 -803 479 593 -689 -290 -840 -686 318 718 35 -714 254 -676 -109 267 661 632 213 787 367 -764 -632 71 -735 -42 674 -69 -13 511 422 -589 -145 555 667 -597 647 -479 516 676 111 -383 -575 609 -177 -872 -280 43 725 -116 -693 530 -828 -571 442 762 -104 -248 -21 262 -14 -650 -662 121 -672 317 662 -738 422 103 -536 -506 249 117 9 142 -636 -250 586 7 -55 -381 78 -128 -819 -216 -738 456 338 640 333 533 -643 -788 -632 47 -61 332 -94 -339 477 -898 399 -625 315 -875 -850 -711 -377 777 394 -895 255 -814 72 -615 244 -51 78 -67 -288 451 271 -291 40 -684 -164 -463 672 -218 684 -485 772 221 664 -380 -561 -744 48 -5 -212 588 -80 755 618 -335 294 -133 -655 711 -893 236 -520 540 -206 -127 210 590 273 -387 -470 305 -597 111 -555 63 -722 -548 103 215 745 -827 -180 -875 -265 -667 -295 472 495 -854 782 29 -543 170 -468 -611 288 -712 -845 -546 244 119 -326 248 -288 217 -303 -497 -430 55 134 777 84 169 -403 767 -267 -452 604 -867 -267 175 -456 405 -35 534 -78 641 -267 -480 -597 -864 499 556 -695 -675 706 -468 516 -363 -256 161 -717 334 -621 -396 -870 -577 430 -194 -305 184 -359 672 6 -439 -380 626 586 703 -658 269 139 227 -483 -640 153 -788 179 -616 -686 142 -546 -367 -894 -866 631 -245 701 -572 64 -42 -339 21 -628 -838 -674 -737 -303 -224 -100 -704 368 -247 -232 255 -115 -725 -284 -765 166 -132 529 -777 -576 10 406 -214 442 -289 159 -37 259 249 -133 -413 49 -441 -653 -855 -632 -341 -270 -223 448 -188 -27 -273 -142 -754 397 -104 320 -663 416 -620 60 -553 795 661 -800 175 549 -32 697 -859 668 -187 -813 -156 211 178 -761 -276 -892 83 526 -446 215 175 -149 -775 691 -196 392 533 -89 -555 -88 -88 13 754 -846 632 -396 589 650 -651 390 -616 -266 -311 368 -59 48 218 -489 668 -602 526 531 162 -771 0 -124 435 736 369 494 -752 -60 276 267 -148 745 -31 -447 -790 -277 -868 -560 766 568 682 412 -757 798 16 462 -339 544 429 -132 310 -486 621 51 -809 23 -53 -791 752 -885 -32 719 -49 -261 -336 -696 -273 360 311 488 -145 -78 -12 -300 541 555 351 -65 -84 -221 50 -676 -529 -408 -636 -426 505 -521 -58 692 -285 -773 420 604 283 -379 214 442 800 -657 -156 473 -800 665 417 198 701 -332 -54 388 -126 492 453 -781 -67 742 783 -843 -73 -771 -800 -548 -672 -665 70 -101 397 -716 145 698 348 -221 -182 790 -274 -395 324 -286 -631 -431 -553 -817 -279 -496 -235 -628 363 262 -898 -650 -131 -530 -882 -431 771 -583 771 112 244 -621 157 -466 128 172 -693 800 743 757 -78 -836 -10 283 663 -49 -134 516 641 13 -519 21 0 486 25 540 -664 -465 444 467 -763 -774 -182 -742 -351 -292 -652 565 -461 -690 558 724 -678 -789 -792 -83 -204 -164 -592 -127 319 797 -618 200 28 -882 749 -670 -799 -791 -171 186 111 364 -798 684 83 542 273 -610 -570 -211 269 -253 -615 746 -457 376 -706 -612 526 -85 -157 453 -822 -537 -678 519 -186 -114 761 -870 -83 426 467 -690 -129 430 720 766 -543 586 -660 -253 -339 172 -593 -163 243 -256 77 233 -753 -244 -709 -361 197 721 -845 461 423 -52 511 -167 -239 26 -675 -647 -406 -152 -499 -109 -526 -493 280 -847 -314 -22 -692 134 -505 -613 498 -116 -843 34 263 -670 -209 -479 475 68 704 183 -319 323 8 -601 718 -121 498 -75 -90 637 -527 -486 -560 -184 444 -772 368 -676 338 -567 -531 -152 -425 402 -528 708 116 131 -820 156 -451 -436 -119 -47 348 716 -753 389 533 -295 -842 -318 -573 556 -111 -4 641 -120 243 -156 716 474 -467 658 -128 786 -198 588 405 644 -602 -277 -740 -173 266 -533 239 -573 14 373 -205 606 -630 -108 219 -277 -425 395 -632 -186 151 461 -865 432 490 1 359 477 569 248 -876 686 -319 -556 712 -515 484 340 361 302 628 -701 452 495 83 656 406 -494 -401 267 -662 635 -464 185 -226 -639 -234 -115 611 -699 134 -404 23 243 614 -884 428 321 28 -122 533 -705 782 -731 -579 470 145 -504 728 -884 300 -193 550 -525 -519 77 -821 -589 357 -114 -529 19 -159 -366 -848 681 644 104 592 24 -23 -72 67 121 -574 -723 163 -317 -361 700 203 312 -392 -538 506 -324 420 366 -373 -887 -11 -560 -716 -801 -106 464 -402 297 -286 28 553 724 -561 -561 -316 71 796 639 216 -516 -705 -484 -51 -312 -393 423 168 383 96 569 666 -151 -227 -176 -94 -274 -43 791 364 559 -379 -733 -432 257 -521 633 762 333 -467 635 -453 700 -73 574 307 576 64 333 -537 -100 -592 26 327 -174 -829 -136 347 -118 203 -232 -620 74 279 -301 -250 -673 62 734 -651 -851 170 711 -46 33 -643 -35 584 -502 174 383 213 72 17 -268 14 239 246 -153 400 662 277 337 -434 -753 -494 -51 -161 -87 -635 700 -382 -715 410 -507 -232 4 -416 -142 597 741 -833 -876 332 618 -371 -513 359 647 -63 -844 -313 -139 412 -388 100 -524 615 -117 -615 -845 -286 -489 -32 30 258 375 20 -701 -487 363 -258 378 34 -644 544 -406 -557 -264 766 -279 115 404 98 -705 459 -542 -743 -579 -266 -93 565 -8 589 375 275 107 458 497 -894 77 -363 132 -442 109 209 47 661 -883 780 436 105 523 561 495 549 501 -631 711 -539 -580 -380 -688 -14 287 -51 769 501 422 -418 -589 611 768 794 -278 424 759 676 -384 -113 200 264 -492 -588 743 -480 86 229 -44 -609 596 85 -416 -186 -375 247 393 -367 -491 35 718 -886 -656 -571 737 -445 74 36 83 329 -440 282 -540 -298 222 627 -630 -706 -23 -727 -8 519 -712 -723 -772 -323 201 -425 -591 373 -438 301 -533 397 -368 -244 650 -195 367 -367 -868 260 739 650 443 -797 -545 540 236 690 590 -584 521 -347 -530 539 185 -121 525 -479 -317 -816 674 -403 -430 -632 -243 -530 -620 545 -513 100 -667 98 -8 388 -398 -106 194 -521 -331 -883 291 374 -352 420 -276 -584 -443 -236 -141 -767 -6 175 -358 -296 294 363 -40 -426 241 -119 269 707 -377 -829 -165 560 514 87 -196 105 -66 148 193 -392 619 495 -372 461 -50 -35 193 -718 387 527 -889 -384 113 504 259 448 147 758 351 -358 -406 -70 -225 -367 -666 -668 -854 546 -16 -691 -696 -278 429 -210 396 685 644 -801 -258 579 792 92 213 -651 -607 -44 428 -656 -1 557 -593 573 -701 -815 703 34 196 -669 -635 -265 95 55 -441 533 75 -256 205 -107 -554 -287 -52 -772 -611 -232 312 -626 378 -229 96 203 -291 -562 -205 598 -28 313 -588 -832 152 -871 -894 502 -890 -647 -512 474 -116 -325 373 -379 -719 104 -375 284 61 -311 118 -81 219 97 -200 -792 -859 -630 -235 -466 -303 -333 -401 -234 648 766 -172 -651 469 -431 -527 -318 -540 -460 -574 33 -35 196 -784 237 -816 -213 601 -705 -1 -423 465 -341 692 -221 503 792 198 770 -629 -412 451 714 -369 -503 644 -144 753 510 -272 -251 -285 731 -186 93 691 305 220 176 753 607 16 210 425 -806 783 -807 632 -421 80 -705 351 449 -196 270 277 409 -30 235 693 -482 -618 594 223 -471 -563 -625 546 359 -867 507 473 468 -853 -195 -619 -485 7 316 -565 108 -813 -758 92 13 -359 33 -662 374 -726 500 520 707 237 428 213 235 65 691 560 -157 -683 -860 -804 -289 -826 99 -93 372 478 678 -549 -286 -385 -98 -725 -494 116 -260 629 -610 196 -107 -874 -193 190 263 -721 -307 664 -126 -260 -258 749 -207 -366 -496 -404 760 566 752 -274 334 784 288 -864 401 733 -709 -700 -816 -437 -206 -189 118 -682 29 169 315 -264 -855 -218 -830 630 -368 -64 -695 473 753 799 559 206 -378 710 231 -118 219 -17 553 -563 168 -301 -613 404 387 -849 618 149 569 412 -434 300 -59 -418 184 211 -818 -188 -123 -726 -881 -589 -268 652 476 -333 616 444 46 -160 578 32 -669 -370 -233 -66 211 -777 593 -3 -447 513 -822 622 -229 -690 -477 253 -156 -185 723 -362 319 518 -698 166 140 284 323 -118 532 -99 537 -178 557 -781 647 -384 -771 713 82 -679 368 714 417 506 456 -553 -112 570 789 -691 603 -334 437 -36 -104 625 79 608 -502 -183 -878 229 325 -700 348 -239 65 -520 147 -289 -717 569 106 158 -364 -221 -757 395 42 -175 127 -98 173 -12 126 507 -782 356 262 -536 -195 628 -742 282 -611 242 204 698 -676 90 337 707 341 -749 112 -215 -128 -348 176 -53 221 -368 586 695 -99 -112 -882 -230 -775 686 228 -567 -436 -364 -651 343 401 733 -51 164 -554 -146 210 105 571 -619 337 494 785 -378 464 600 42 -788 63 -772 -489 -605 -882 140 51 -148 -287 422 -29 549 -294 -387 744 -139 192 -56 -440 400 -11 620 47 -325 490 -856 123 -724 316 336 -61 150 235 675 -210 -328 619 657 237 635 -323 -4 -545 -680 -654 318 -124 -651 -565 399 -202 495 -673 -418 636 710 311 230 737 729 -311 59 198 -3 54 409 -878 -831 -417 666 709 235 -514 -388 -880 -8 540 -38 -406 -451 320 -191 -675 -262 629 -371 686 -141 -174 -120 200 665 -202 -404 127 -624 483 328 -807 -24 167 749 -239 686 -395 608 -288 142 -157 -192 -229 -835 327 681 578 -703 -89 112 -141 372 432 -857 -405 18 28 150 -86 -356 -768 264 309 -260 92 113 291 -190 439 -716 -527 -490 466 -196 601 -442 96 69 135 508 80 667 -363 -266 -840 -198 4 -152 -378 424 -772 442 131 -668 792 581 569 -220 -467 -698 -120 658 536 337 -774 -475 315 -829 -380 472 -607 524 -162 -872 345 673 779 553 -549 -440 -132 -809 208 -296 595 -426 -404 170 771 513 -452 163 620 701 -814 277 -58 -822 -595 -674 150 -369 189 -564 -98 -105 665 -253 -743 -468 -335 21 -847 41 391 368 536 -862 -405 -187 -157 -258 212 -43 -853 -851 -22 -875 -293 -193 324 157 768 -793 -193 -670 167 -374 468 274 -817 610 -305 512 430 467 231 -872 -438 -345 479 -211 489 251 -642 -473 -179 -501 110 -179 -92 169 81 -597 680 -835 -156 -480 563 417 -674 -554 -262 513 -674 587 -362 131 553 599 328 -250 -860 -205 -331 -862 -776 -377 438 470 -646 -537 320 -391 419 46 -423 -869 -836 719 -328 278 53 -214 -80 128 -430 -834 144 274 -696 -82 165 -649 70 254 -418 448 -360 192 -547 163 660 96 -754 -694 701 403 312 761 701 288 435 -790 -587 -116 335 38 -652 229 -361 199 339 -739 765 338 -783 217 672 -421 -767 -218 215 179 585 -681 541 -680 -146 -137 -558 72 651 -182 7 -419 -828 -716 725 -174 -560 443 -349 198 -610 -403 -649 -729 -7 -465 -407 -143 374 -684 -557 331 -677 662 -536 -899 -262 684 496 -497 22 394 321 -13 -790 -353 -827 318 -757 401 -592 -142 793 -852 -403 280 -687 -670 -175 -808 30 -838 -73 124 556 375 -765 611 576 -76 -202 -271 269 -12 -614 431 772 -343 641 -602 782 -512 431 -593 -523 -597 626 -373 692 -75 35 392 -333 587 663 -679 284 -899 -396 -404 -513 -453 121 -711 -824 637 -98 -728 284 -187 -18 -742 433 752 567 -159 526 -875 670 622 786 478 184 65 -644 502 -695 182 -494 151 -873 -110 -191 -150 298 -502 -257 749 304 -191 115 -734 -212 417 -195 -589 453 -718 597 -686 -795 219 -434 -525 692 -521 730 789 -724 286 769 361 71 548 -293 -832 755 151 604 595 -284 114 -306 -869 -680 375 -770 65 -574 36 101 -432 143 -836 -736 335 637 -893 -759 731 270 626 -350 -142 -202 -790 67 707 315 514 -548 -268 661 -688 168 -452 -443 -553 205 540 455 -39 -637 293 -96 -872 -269 -846 -774 -166 581 605 220 -810 -769 -692 100 627 195 145 411 -386 107 -900 149 717 -369 -173 -263 -678 649 -667 -574 -353 28 -282 341 -423 -427 -316 -312 -258 -822 290 -630 -187 -897 772 -397 575 -819 770 575 114 277 163 636 794 188 -873 -175 300 -881 303 445 711 643 156 -252 346 504 237 -566 -738 -420 540 499 -287 548 -572 730 455 384 -821 -361 -419 -33 223 -836 498 480 233 -445 -241 332 149 197 -518 -803 566 221 536 474 -683 -339 215 -90 -738 -652 -898 -142 -666 -279 684 -534 217 108 641 786 65 -235 731 56 259 7 -498 738 339 25 730 38 71 -96 -278 212 408 -497 -411 -512 670 114 -320 -457 -371 -281 -747 -637 778 -456 35 391 -707 651 -229 -595 -254 70 729 -788 127 654 -439 530 -336 -123 584 246 -248 -569 -663 -847 737 729 -304 -836 -319 121 -299 298 -560 427 -47 -62 585 -443 327 -75 399 519 -610 -292 424 -853 369 -894 -420 -657 241 -566 505 -593 705 238 -881 -188 9 649 185 475 429 -276 478 223 -27 -129 -61 -606 -142 -437 -896 -410 -230 -103 648 -895 554 56 -45 353 21 -720 -317 -522 -747 -361 -706 624 -98 48 -610 -639 248 -374 -514 -71 -627 210 -551 -272 726 291 -504 -427 -461 694 -366 -710 -617 603 544 -876 522 -445 -226 228 148 550 -545 -738 498 571 596 -688 570 -65 -900 -368 461 -619 -743 480 212 -658 -602 -210 -149 69 -274 599 541 219 335 501 -184 -297 -47 568 122 583 522 483 -370 149 -541 -88 17 -692 -478 630 157 -748 144 -38 361 796 -788 601 503 -766 -377 -41 702 739 -386 306 743 56 55 492 -96 657 -185 756 -581 295 -418 340 -715 731 432 -319 -386 196 599 15 -613 720 -206 592 -270 -76 609 -821 699 -201 234 -659 -757 327 -547 -543 335 -225 145 646 201 -319 -594 295 120 669 -175 11 384 671 -583 399 -478 -548 -839 -308 -514 446 -167 715 -675 579 -173 576 490 -379 194 -258 33 364 -544 -270 354 513 592 163 -747 44 -880 -855 -91 426 -410 276 -186 -646 796 571 39 -172 389 -314 -487 -428 -474 574 748 519 -58 324 558 -495 -706 436 -509 -374 -405 -441 249 480 98 303 780 -276 710 -854 259 793 380 667 51 739 -75 223 556 -847 529 -181 437 -624 -623 -870 -481 -773 629 -479 743 -826 741 222 -95 244 -393 611 606 490 -527 -216 -593 597 -577 -508 -408 98 -542 -842 -690 -117 565 486 -71 -599 -602 -579 -312 -703 -210 372 -600 346 586 477 -629 -725 -94 -514 758 64 -895 416 -112 644 722 -29 126 564 -768 -865 -461 599 -384 -706 -662 -253 -811 735 -751 561 675 -660 -437 -338 577 -852 23 511 -225 -865 -887 504 -329 -896 603 223 115 -440 623 -490 -532 -717 -375 351 437 112 -245 577 -614 762 -247 -713 -146 -295 137 618 -490 -442 247 -118 -452 -279 -11 277 715 -720 251 225 -829 -808 -841 581 52 -10 341 -378 -385 -450 -37 -551 -697 499 316 567 -146 -329 335 692 670 -851 782 -168 533 246 -435 -200 82 269 -586 -397 566 308 -861 -668 32 555 -520 -6 651 799 -296 274 -737 -85 -685 609 445 -517 38 503 478 -393 773 -419 -360 -799 397 -425 -24 -832 378 275 593 -693 595 -45 -558 735 -255 -307 569 457 136 -8 388 304 -661 -9 -609 -404 -753 240 321 -788 691 426 509 -754 -273 269 693 -174 413 -816 73 697 -485 -718 -762 266 101 -514 244 204 621 -280 -708 548 -782 -585 123 -761 -794 -467 -108 583 -654 -313 -566 -267 73 493 -114 -833 -214 704 492 449 -540 177 161 586 378 -642 166 -34 -483 421 641 62 -476 -793 -46 -350 -789 -102 102 645 -519 -317 -313 69 428 -77 -78 -685 -160 -796 -174 -46 592 711 -298 -577 -450 434 -486 621 -194 -760 799 769 247 26 535 -799 183 425 -590 -600 658 262 656 -565 -476 120 353 468 498 661 -887 401 -706 -893 -83 -501 455 -617 -620 98 5 -728 -447 430 33 519 548 -8 540 -559 -276 -576 712 -454 54 531 119 491 186 -836 -264 -875 206 527 -784 4 -274 -115 -309 -24 784 723 132 -417 -65 317 -484 -413 428 -466 528 -383 617 351 -187 348 -130 -527 -160 454 573 -385 -715 739 660 317 595 748 -239 -223 -745 115 50 -252 -246 366 394 -850 -610 692 -457 707 548 340 -282 -609 -508 -704 -124 131 51 137 290 -187 401 -796 218 -437 -697 -577 205 227 -32 -584 -624 -364 -822 263 586 -338 -811 372 284 0 -556 337 120 446 -832 326 -27 -691 -415 483 141 -793 748 502 -673 668 -114 -70 -718 -410 -378 -726 -536 -175 -468 308 -485 -271 -694 -791 -478 -870 387 -527 154 348 -456 685 306 -234 -315 196 148 -134 75 772 747 -480 -786 -340 36 530 126 -329 532 -259 -808 38 485 -462 314 397 581 47 -284 586 384 691 104 -400 5 -818 622 585 573 297 196 -173 -216 -695 -578 -252 751 536 681 370 694 308 -709 232 -104 117 431 157 659 -498 389 295 -226 199 78 -130 505 167 -682 448 -882 -240 150 146 -262 495 -28 -384 471 799 -63 552 -667 -311 480 -492 -134 -806 486 -235 483 -678 -127 256 574 778 311 -194 689 -390 750 561 463 333 -718 686 657 162 301 491 65 308 -507 -561 -472 -567 268 -743 -406 533 229 -778 -390 -762 -748 596 664 -795 97 199 2 771 -254 -96 -125 771 600 -25 -296 -218 291 13 -321 -205 -629 465 174 -246 316 734 336 180 440 634 350 312 382 169 -263 -692 14 -55 199 -381 378 -211 -439 20 -58 -861 549 265 -581 -782 241 -596 -69 -584 757 105 711 276 -663 -195 -217 31 747 -569 444 -585 -267 -429 -270 -106 -237 707 641 -271 797 -672 -765 595 351 357 540 623 -351 -590 -827 -59 -767 -900 785 490 771 346 -838 -892 -426 -501 63 -165 401 -462 110 447 549 498 -583 -497 -120 405 462 -131 -616 -715 439 -42 -183 -245 -131 -582 -846 -276 528 -838 331 642 -880 301 599 481 322 -739 -670 348 285 583 302 218 -645 -225 684 475 -104 314 141 -624 324 -371 -98 -754 180 488 -308 285 38 -766 437 178 -367 -335 -56 -643 -270 750 699 250 736 -855 -895 -224 -300 396 421 390 479 520 180 -697 -315 520 385 367 -787 -240 13 -842 -437 -92 793 17 -239 521 -68 -164 497 267 -412 -432 -374 -761 200 798 360 659 503 -569 648 -469 -36 -783 -105 208 140 138 -346 467 160 579 -714 311 -855 -653 -314 -615 -773 361 -543 -100 523 644 260 -403 -771 -773 -678 651 -874 -234 -400 276 -670 -95 -328 145 -751 207 -153 601 -723 217 -303 -414 -286 398 -799 -538 -752 380 204 -140 -325 211 -118 -742 164 656 -405 -556 446 -701 -577 171 451 231 288 533 -86 -415 -54 -103 539 710 11 -636 -485 496 301 -167 488 221 -333 708 -405 567 -197 -590 -758 -301 -688 -506 366 -723 -152 365 -567 502 -758 774 -493 -196 -792 -698 -176 167 572 -768 -653 -722 -592 303 -195 521 -694 -330 -504 -425 274 -150 701 -887 -146 -634 -870 286 76 444 -298 723 476 -489 420 -475 577 583 -197 440 -99 -302 -519 -160 715 643 -283 354 -752 591 -625 -549 -323 -596 513 -237 530 -524 733 -595 28 -122 429 -328 -552 243 156 -127 -416 123 -743 266 -863 -142 -389 -450 451 189 -31 26 31 -747 95 -508 572 -536 221 -285 -613 -434 10 -448 165 235 -61 763 61 -462 -84 -784 -746 -135 -687 -336 -586 -858 508 298 766 341 -599 -836 -802 -646 283 788 -346 -407 676 -102 -724 677 776 -419 729 524 -332 32 -358 -495 228 370 -867 534 224 -579 -167 585 -270 -101 -352 614 491 -533 610 442 -598 -37 -127 -366 367 175 -363 567 -482 -17 -440 117 -708 -387 676 -518 -230 454 105 103 -256 -75 270 -548 -758 -453 251 -712 403 -641 -116 -497 -655 21 -343 697 -832 291 347 430 154 -476 -464 -102 -792 -69 799 72 -57 -35 342 55 767 177 -317 607 292 -783 -348 -479 1 99 -433 222 291 9 -795 749 -137 -266 -209 -46 -565 695 -721 786 -702 389 -675 -8 728 -390 239 -128 147 -433 -747 -870 -13 607 423 -353 -624 389 438 180 181 75 -821 -726 -203 766 -107 282 16 -701 289 486 -73 -831 765 184 595 -651 187 -676 390 -178 -678 -126 636 -253 -59 -860 -564 754 423 -667 370 662 -538 -49 697 162 265 405 -722 -151 745 -478 -764 -165 -857 727 -394 502 529 -805 -871 -492 -537 278 394 738 798 677 204 -194 268 30 -409 88 525 283 127 -563 -679 -229 703 -195 636 389 -531 42 130 -90 -243 -140 -555 -411 -240 624 -851 208 60 453 654 643 88 277 -189 -601 -807 -134 -250 -342 -586 366 -191 -580 -683 -390 361 684 -616 641 174 -284 16 473 -169 95 -129 -768 -135 567 -310 -523 -205 -448 357 154 -695 490 95 -103 575 -540 -2 291 -793 -870 -125 287 443 -230 -888 309 25 -138 512 -871 507 -783 -875 92 -703 28 -542 -692 34 -785 379 367 -153 474 -895 -282 -424 -494 -744 -67 -163 -103 620 -386 -170 -590 -406 361 787 -57 -295 716 -188 770 249 20 584 -766 528 290 -794 -596 -219 -717 364 -701 774 -178 -15 137 262 784 444 718 -428 -329 406 -769 -839 190 341 343 714 769 533 -861 560 360 36 -278 -20 -585 -885 -25 -141 358 495 719 -304 521 -254 628 607 -300 688 717 414 -633 -119 -234 2 -517 -493 -653 426 7 17 400 404 85 116 112 -650 754 580 792 13 -213 34 -254 450 -808 -804 -134 253 277 709 670 86 28 -599 315 -134 -419 78 -784 -337 662 322 214 438 -705 -804 626 416 252 17 298 234 -782 -827 -92 -508 368 298 140 367 -663 0 -333 -218 -626 -471 -702 457 -298 679 -36 -467 774 150 -729 517 358 -233 -232 -705 159 336 395 313 164 399 -80 -415 394 -17 -411 769 385 -144 -318 -633 257 752 -377 -637 -895 -185 401 124 -801 13 -681 -673 739 225 -666 106 -470 -431 -230 8 -326 -712 -51 -224 251 557 -326 263 475 24 178 -123 -717 -845 -470 376 -770 143 477 703 281 -612 -668 724 476 13 -115 -282 744 607 329 -674 6 772 -591 -789 -265 614 -389 694 657 638 613 -346 399 225 373 546 -128 -487 691 546 327 306 -532 414 -346 249 -558 579 600 372 375 -235 -839 481 740 314 -605 -390 717 273 32 50 -208 262 -138 618 -134 727 427 255 -600 -426 -750 -482 68 -254 307 690 -343 -267 -858 101 -806 574 514 66 -386 277 -855 -51 -581 -864 -222 -353 -288 -771 -428 -47 568 -344 279 130 800 -374 -876 712 -55 -155 25 689 -102 -893 -145 164 294 -635 -97 -492 -161 629 -483 622 385 -725 -707 -534 -544 -621 294 -717 433 -370 -844 -186 391 425 695 -5 -93 750 199 -98 510 495 376 690 540 -341 330 -416 -621 23 -402 259 -392 -308 604 788 379 -108 -567 678 298 -896 29 569 -168 -407 405 -73 477 -399 -843 -428 793 -301 89 330 44 669 706 44 -629 -17 -695 250 -482 -470 -205 -463 -361 541 -693 287 241 296 72 -276 -724 -741 685 230 -256 630 -51 166 -648 -612 -55 -874 -341 -888 308 -570 -435 686 51 259 -855 -166 306 264 135 -431 -434 -479 -734 310 -526 155 380 -291 346 31 718 394 -385 -408 -629 702 449 -476 525 485 -611 -890 -246 -506 -468 613 -693 -320 -358 516 271 -357 118 -489 -829 671 18 577 414 -369 -59 600 99 119 -95 -331 -752 -41 372 -419 -291 -158 195 457 -468 -76 222 486 -146 -569 -344 -796 135 640 91 81 -164 370 -614 -174 437 407 -864 -792 168 85 -517 -423 66 -161 440 -377 -191 -753 734 -569 645 -428 84 -440 33 77 448 -832 -590 512 508 699 390 525 764 664 -527 -9 544 485 389 719 784 -743 116 153 -755 -596 -651 -170 -851 -174 -844 366 382 583 -583 -517 -874 -294 -208 -9 -402 -850 308 -647 -552 360 -650 -657 460 199 216 -669 49 -5 -540 -323 -767 203 539 -87 -644 106 621 -518 -879 85 243 36 -599 334 -861 66 320 681 -419 456 62 -491 645 150 -324 130 335 362 520 -351 49 -305 -191 -879 -483 42 74 602 -434 -813 -121 420 120 -410 524 -402 335 -103 318 -636 518 -481 576 -683 786 -215 -510 473 -203 -837 313 374 570 -101 519 237 767 489 415 -385 680 738 -535 -254 -254 613 462 8 -22 -590 -812 539 114 -381 128 129 270 -323 788 -473 87 -304 40 773 465 -614 -139 -760 416 561 783 -335 -791 212 -521 -63 -699 -762 534 -462 284 623 96 170 -639 -143 -839 317 -874 711 224 -176 -11 671 426 555 360 225 763 230 503 576 -74 -749 -336 706 96 -770 -365 -695 467 -557 -876 51 -220 184 -275 683 -452 -184 -198 122 -318 -569 782 288 -742 -175 -221 -879 -214 -803 635 550 -813 -143 538 -761 741 -591 643 -483 10 335 -139 251 116 -579 -453 -441 443 628 290 -754 -772 -99 529 31 445 668 -229 342 7 -337 201 -153 -478 168 317 252 -2 -575 -668 481 -520 -715 -673 539 -427 167 -266 -90 -790 51 484 -847 -63 -606 412 -139 298 -32 -595 -255 -888 113 92 343 611 439 126 393 710 142 376 162 69 686 712 42 -574 500 -835 210 -3 -402 475 326 422 749 146 -745 -478 -170 593 267 -516 -27 -336 348 -474 -840 453 -98 710 631 -840 730 -342 -772 -528 335 56 513 -620 -240 163 -166 162 436 -164 -377 338 -146 -760 732 -26 217 290 -511 7 552 22 -111 -395 596 640 484 -585 414 324 450 -736 5 109 -540 694 -95 -339 697 -673 -436 -327 -515 736 354 612 372 -665 -572 -338 -547 772 718 -751 170 -140 -171 -890 482 -57 142 -566 -206 -800 701 -652 -26 785 -173 191 -355 712 116 139 -128 312 -198 396 758 -316 314 -707 -79 -113 -96 406 -883 31 -26 -161 774 621 310 -764 -760 -789 8 -740 -199 17 -304 76 387 -55 573 429 -400 44 -59 306 585 252 -420 409 483 441 -661 -583 707 -868 268 -671 -890 -381 410 43 -558 553 -785 552 -883 735 88 -669 732 600 -751 370 447 728 650 405 -742 -128 351 459 -469 52 310 -756 3 69 782 140 202 -322 704 -3 544 608 -396 106 460 -319 256 454 -476 786 388 -832 278 85 -453 -505 -199 -133 -363 -112 174 -696 -385 -77 -891 613 655 -423 -381 500 -45 554 599 -167 21 125 431 -98 -516 697 -289 -235 -356 630 247 205 -21 -47 -391 -884 -371 -569 -158 -527 439 -768 -740 -290 -50 595 -788 209 300 -175 -736 -396 -14 -264 -469 466 676 473 -124 -80 -873 178 -254 682 -628 -849 490 -860 -570 675 152 616 367 -301 520 -426 -815 -196 491 -73 -318 144 -890 303 681 481 357 573 34 -163 613 -171 126 441 323 387 -427 628 -246 -344 410 551 458 -854 -59 718 -266 -691 767 -603 609 407 -79 100 291 502 -435 -633 119 182 -622 -800 -629 -300 -124 152 750 231 -747 -58 584 752 500 -702 -244 -618 256 421 -512 -380 -390 -416 314 84 654 786 -367 -204 -120 -790 447 -284 -548 21 134 -379 36 -295 -638 -732 -202 482 51 639 410 655 -718 779 680 -341 12 751 -528 -371 -797 494 398 -84 93 -672 177 -272 -402 -300 563 -470 -329 -47 489 425 -553 291 61 558 -173 11 496 12 -135 -880 -764 430 398 -390 -254 -178 -459 -496 496 162 -871 -838 436 -868 250 -532 -485 738 524 -355 -248 98 -198 254 -491 238 -372 295 -673 509 -41 -886 -105 -382 -236 533 -511 130 784 407 -818 256 -662 148 106 272 -286 -800 676 -541 565 100 -576 -784 239 402 422 -121 -244 -4 -76 83 350 137 429 -714 -777 -288 -892 -209 -733 328 424 310 -292 -765 -860 69 -883 -657 -464 236 793 154 -70 80 766 -472 -210 -296 -24 238 687 -340 -668 176 787 372 410 284 572 392 704 -397 -710 103 637 -516 -555 511 107 -56 -900 775 -105 6 304 -386 410 123 664 -441 692 -91 798 -690 -349 133 519 -658 -296 -624 184 -316 435 667 795 -314 -227 -80 -871 -461 134 775 474 176 250 -337 -525 542 -80 -636 -394 -271 456 -16 513 224 -864 -874 -270 550 -588 704 284 783 300 700 -35 -242 -89 80 772 81 750 -327 777 -520 701 -457 -110 -726 707 -203 388 232 -828 -834 626 -230 -120 339 -720 -756 -650 -861 -87 203 61 -696 485 -745 -789 -285 573 690 -820 172 -742 512 759 680 736 661 -834 -250 392 -533 -659 402 227 -823 -586 -627 -588 695 286 -677 -704 -212 -63 -72 -334 -494 286 -426 49 -776 -278 341 542 434 91 292 298 -755 -663 44 -138 -152 -604 209 426 -819 443 165 -671 -242 -328 -549 304 -837 -201 -884 93 512 -105 750 289 238 -89 -585 554 -100 -776 560 -175 -705 549 639 -844 -820 379 787 -426 -196 -848 -220 294 -42 -754 597 316 188 -727 120 -512 385 -786 5 61 -295 -91 -748 203 122 644 -843 -476 -373 -9 -29 146 -765 -396 -165 -446 -1 595 787 -510 -182 -172 -79 772 432 -391 719 465 514 -186 656 288 652 268 -241 33 -71 -799 -205 -538 203 -812 -470 721 59 -626 -245 165 -266 745 -691 -707 2 -532 -791 632 348 -350 315 195 292 -187 743 462 -660 -886 -652 526 451 124 -583 -597 739 -111 -780 236 -418 -726 -339 -530 231 719 650 504 -196 -792 699 -596 -523 371 -66 -49 -744 -467 154 -262 643 -193 -424 385 -422 -871 514 146 670 450 -329 -227 -632 110 -28 -748 -162 -415 397 -900 -852 284 -474 399 -461 116 -603 -312 714 538 341 159 568 -688 -502 457 -835 336 86 396 -372 357 428 -266 352 -53 13 -580 -21 623 -100 -754 143 438 -825 -256 -38 109 -703 581 658 571 -824 -741 -308 661 -685 545 298 -309 320 245 -716 122 -14 755 -377 76 -302 -772 -79 -422 -863 -784 535 389 -255 -570 291 662 153 -601 279 574 517 111 728 -685 529 160 -602 -613 -681 186 598 -876 217 248 -691 -320 -673 -653 -86 -32 139 381 329 -802 708 -690 145 -851 -432 -639 376 -891 203 536 -399 421 92 652 -386 -303 147 -77 725 732 726 768 -516 437 60 547 -39 181 -290 -691 303 -208 294 -469 -749 792 155 -802 639 558 359 -237 -225 -232 -228 -609 -769 -305 -76 -476 651 51 -690 408 -212 -182 797 -173 158 -878 -492 -471 82 -10 -830 630 119 598 182 413 -447 523 134 -441 -335 742 -702 628 467 -802 639 376 569 -623 -652 110 378 -580 -849 169 59 -835 319 -395 16 479 740 444 594 216 71 -459 -834 316 -551 696 -83 72 -362 -310 397 -599 10 -26 -823 -534 -523 -184 -327 296 724 729 -389 437 90 -826 -784 3 432 603 -738 -653 122 315 277 337 -424 696 771 -622 242 -819 561 -383 663 110 -560 -206 421 -370 -52 -276 156 643 -879 -792 -41 1 792 698 528 -376 -773 -34 497 628 788 440 -275 510 576 -876 -379 196 394 -479 -643 404 -449 155 -809 18 -490 464 -593 296 788 -259 442 -516 -356 627 358 693 -770 404 -785 -613 -223 -396 666 578 -283 -356 106 42 -852 -795 -364 130 568 -663 448 218 -474 -640 -506 -810 765 -394 515 -405 -433 -120 147 -754 153 539 -781 295 -362 -825 -746 722 571 -103 618 690 332 -381 -587 687 -747 245 -74 797 -862 335 559 -234 -212 380 453 -242 -700 671 633 540 559 246 -148 -209 336 319 202 -381 -728 -110 437 -87 -863 -866 289 -640 -722 192 324 -694 127 -85 -802 -660 -756 313 774 57 -611 582 -681 24 -876 461 798 -866 235 -56 40 -197 732 -877 -522 -33 -401 699 310 736 -867 -462 -735 293 -144 562 -771 -105 490 459 -177 303 96 225 -483 496 -302 -801 636 655 -766 -460 226 357 -58 414 -641 655 -576 -200 -57 693 110 612 -490 -293 575 -66 -693 -829 -186 -398 -626 -791 -277 645 711 565 -548 387 -631 -774 -15 585 -748 226 140 -474 -716 -272 -538 30 10 -40 -521 -544 -252 657 200 -561 778 -375 264 -779 370 -365 -713 -168 18 -509 70 648 653 428 -487 -745 300 -580 668 595 -489 -216 -453 -742 -780 452 351 179 -861 172 -552 638 -807 385 400 663 -129 341 795 -610 472 544 319 -892 -707 -89 -685 25 -421 647 -419 356 -356 393 279 -4 678 551 -79 13 -566 513 657 524 -548 267 -80 452 258 601 -18 97 -206 123 -244 456 768 -340 770 -344 432 319 -45 -148 -597 114 -329 585 -725 391 -495 389 444 -25 -849 160 -691 -899 -790 -93 -771 -159 -150 -866 -400 -794 -873 205 498 772 320 274 -390 407 340 266 -680 752 -856 363 172 -721 -241 616 -110 -242 300 290 -97 -90 473 -700 558 -74 -38 9 182 566 -1 631 247 -898 570 -353 -683 -541 -883 723 513 -599 -710 -740 -546 -286 683 565 204 520 215 107 -40 -811 -634 -488 544 769 -257 331 432 -607 -628 404 -426 -43 746 340 -65 -635 5 610 -720 -274 -136 -525 -729 141 416 -416 -694 -313 647 -1 14 158 335 138 324 295 -365 799 344 512 542 -406 608 -66 -312 -524 -198 -210 -846 476 -511 -869 -234 -122 474 -583 512 -710 233 574 -584 648 502 504 352 -15 680 -371 -746 532 152 90 234 477 -220 -286 291 774 -521 -149 610 653 -633 267 -457 -715 -889 203 -190 -795 -359 133 -255 -695 -330 -310 -265 -873 602 741 210 14 349 735 483 -103 -318 -688 -721 392 -524 -636 -252 142 -505 123 478 -721 -467 261 -120 -328 272 428 225 -575 666 -532 98 -51 448 796 -879 583 37 -397 198 -445 -625 459 537 143 755 540 191 29 504 66 -594 591 760 -310 766 -697 580 439 283 476 -264 146 459 -467 361 -620 597 -374 -432 -322 -440 -660 -278 -43 164 -374 394 734 389 370 -132 258 511 716 -556 -539 -200 -276 -176 -320 -120 -604 606 265 -812 -241 -112 737 8 -665 -187 -834 -593 76 781 363 199 420 240 -739 78 -99 513 -291 747 413 112 592 -571 -264 731 -842 -579 -555 -227 533 -781 238 -353 -44 -168 -745 610 667 -140 -467 614 -254 -851 -604 510 364 221 -586 -194 -564 754 -473 -511 -285 -605 181 406 544 683 91 -328 -738 388 445 798 -112 -814 693 -749 157 726 -457 -238 470 -693 -800 -417 -373 702 -537 572 -666 -412 -8 207 596 -369 -76 -765 -726 -543 -612 -432 567 146 4 -234 113 -70 26 59 -853 -552 -425 331 449 -635 -660 -851 575 20 37 783 -140 -359 -142 302 -62 -581 -867 -278 -320 -379 -499 709 462 98 -332 -533 -371 -444 669 178 56 -663 -276 543 33 411 -648 237 -614 -468 -342 183 -869 486 -392 177 -661 458 493 -486 243 208 -783 -598 -673 508 443 488 498 658 341 66 -749 34 357 -799 -130 634 -428 -498 -190 -509 -153 -820 -66 -497 -512 678 38 -609 690 -127 -840 517 -205 -526 770 637 16 255 -296 378 385 412 717 -33 -734 730 785 3 382 205 -401 -361 522 -625 255 140 629 -85 1 -447 252 -172 668 317 -486 730 -554 650 -779 -622 684 -165 591 -62 181 -257 793 -495 -261 460 764 -367 328 92 754 -244 502 -252 591 -95 -689 264 258 678 -854 -604 -147 -3 -507 -855 716 676 -547 337 780 32 70 525 341 480 -279 779 426 -275 648 -20 658 -369 -628 346 -517 68 -602 248 390 -431 -305 696 374 490 -185 765 686 58 617 -839 -222 70 26 -62 -427 397 401 548 -455 -769 -685 -218 150 629 -404 673 522 524 358 709 -837 230 -502 -808 130 -261 -231 718 -30 720 -526 -666 -543 -437 -451 -21 403 182 -680 511 372 579 361 -290 528 131 629 -742 755 762 625 412 601 -823 536 -124 -317 -555 623 -215 -287 476 796 266 -630 -505 2 544 748 50 -649 139 -351 -27 -870 96 -478 786 -478 -812 26 -396 -171 636 -721 -724 111 -639 -556 702 204 -348 -574 701 313 696 -155 291 41 -148 -305 267 -518 54 -96 709 -632 -481 -626 -467 -859 87 107 742 607 429 728 480 -891 1 320 741 316 -200 -9 323 -534 -518 781 663 611 -794 -673 -66 385 -16 -347 -489 -729 43 -118 -473 764 284 -30 -840 -4 30 -210 -784 -26 -466 690 546 554 238 562 -482 -128 211 392 -99 -39 -664 656 -264 93 -126 770 -515 82 -8 -633 -131 618 -183 -72 345 184 -301 -558 657 319 -369 778 390 -219 698 416 359 448 48 -132 -665 -70 -620 -386 -698 -626 -72 -130 -500 664 633 -677 -274 -289 3 208 -23 345 -85 -522 533 51 185 -29 -561 -685 557 -200 157 -250 -601 -525 442 553 -652 -736 229 614 402 271 -21 -701 398 -27 674 596 453 -96 -205 -681 370 140 232 741 583 -184 284 159 334 622 469 -719 -768 568 419 -872 132 -43 322 -625 330 -549 428 182 -381 -492 -387 419 -548 558 -731 -205 346 -568 -57 -210 333 -29 532 254 512 -654 299 101 494 751 -287 -282 191 610 301 97 -591 491 -235 -70 -402 -451 327 -184 287 -84 -378 -473 -418 264 -414 654 -119 -164 -471 -623 226 131 -154 406 -313 46 212 -98 -22 33 16 649 504 718 291 -814 282 672 291 -413 533 518 668 -652 521 -614 -121 -841 763 -66 651 651 86 -240 372 21 156 213 82 -136 -346 -820 334 -674 17 -772 -843 -649 786 766 -464 -387 -808 -39 -195 -65 -850 -247 -700 -521 -846 479 -193 -691 -234 -370 -705 756 -881 -227 -317 639 -563 48 -365 -384 -718 317 483 592 217 456 70 -837 398 -605 -879 52 -679 -422 -313 -597 -831 -318 127 372 -281 -268 116 65 615 -814 720 -820 37 385 -627 -18 420 74 -342 289 -357 -549 134 -566 -753 499 -652 560 366 -283 -780 158 -863 -546 -742 -234 -632 -726 566 -714 794 32 -529 -195 623 369 -845 137 -590 -497 209 -441 -734 -34 -567 679 -68 272 234 -302 -320 -361 -843 -871 -665 648 -559 -532 -584 -290 678 77 -874 742 464 341 288 -11 -818 -872 -659 -900 -561 18 135 -638 -802 -121 675 -175 -332 -778 -780 -166 -356 339 -294 587 398 -304 636 -889 -697 122 658 -59 414 -238 440 -119 702 -290 462 -452 -167 112 -634 59 -380 -2 763 783 -782 140 -237 -400 777 -689 323 542 -302 -399 -24 -868 328 -846 -33 -262 -588 -773 481 -312 230 -569 213 -819 -555 395 111 178 610 -627 -91 370 -79 774 763 -427 -458 -695 342 193 -256 531 151 -67 539 -868 392 -385 -607 -899 -473 -137 488 -96 676 -735 -460 -123 -281 -255 -58 -499 -714 -372 -618 -260 -109 -368 507 230 -298 337 124 786 -456 -811 -897 -563 -358 485 -770 -417 -90 -703 -203 -602 478 -763 -274 -391 -550 -476 -181 -243 -1 114 -459 -447 -129 -155 292 222 -687 -620 -14 -261 695 -545 588 -172 485 -665 -780 712 -286 -206 -104 206 -772 -228 133 750 -808 122 616 295 -170 112 433 -162 -322 203 -614 524 593 -218 -612 264 798 -781 481 116 -276 -862 497 -814 707 -433 714 -660 17 -797 -412 -338 117 513 -349 405 -681 -258 -484 -327 -143 -25 -350 -798 85 -224 463 113 789 -885 -19 791 537 -843 230 -139 198 385 -32 -900 623 -531 -859 -410 -855 236 -770 -65 -672 491 -890 -256 693 -733 259 81 439 142 756 306 -154 319 -136 372 -282 512 460 253 -10 331 116 -733 -194 321 -125 674 -149 -682 -672 -431 -581 13 681 24 -806 200 -264 309 -544 -330 -18 780 -35 -599 -175 516 -21 639 -891 -82 -739 229 -271 673 -899 -354 -728 -265 -125 163 -470 786 -366 71 447 662 -652 77 -175 -57 608 556 657 -569 -637 -821 706 -664 550 -383 -267 -141 -564 766 729 597 -708 761 572 710 -124 369 -780 -452 -313 -448 735 107 770 -508 152 370 -82 798 46 536 -645 706 282 -708 -768 490 49 -416 -203 -315 34 -466 -809 314 273 -859 -809 -586 230 100 -151 609 547 -171 623 715 -176 -763 -590 -74 -216 -647 46 -641 451 -120 -26 -664 -797 -501 -27 87 479 -204 -701 162 534 -567 -562 -331 -780 378 -749 -120 188 -511 -544 611 21 -270 337 234 20 -93 -689 -506 -529 -202 -426 -43 -882 -740 -27 84 -661 177 -731 -141 -280 -648 -83 -826 -453 -773 -720 -352 397 391 -109 -645 -71 -658 -852 -767 -679 457 -713 -836 704 -780 318 -396 775 -247 302 370 -474 -548 253 -494 -658 490 -734 -855 -759 750 -707 657 236 -610 724 272 455 -183 668 -278 -486 236 -855 217 -395 -372 46 -681 -329 -666 -389 -48 97 -650 -650 229 -656 -413 -890 -147 173 -360 -879 -419 -306 -410 -808 -43 -416 -36 -10 -829 -717 -608 486 367 -878 364 -358 628 28 494 -758 -415 -777 -648 -862 -292 -416 706 360 -686 144 -643 696 453 -655 -415 556 148 638 -556 289 123 -504 -212 702 429 -58 -461 -127 -376 -737 593 198 172 282 -538 -893 636 -137 -237 -188 772 -649 -609 -541 131 -390 -507 124 -336 250 748 -640 -89 698 703 677 343 438 164 329 -272 -289 -192 206 370 -199 -92 477 633 -648 119 -202 -821 -15 60 408 -356 484 -861 -189 -408 -549 24 157 -311 425 492 444 144 372 229 -379 -268 -887 -39 217 -641 631 311 -288 186 -345 529 -575 273 -205 197 107 -238 -834 -571 548 451 -416 -89 271 -413 -304 -36 683 -62 697 -90 -609 505 -145 152 788 521 173 -812 529 545 480 535 578 -47 -809 478 145 342 57 -736 295 689 -792 -681 300 -434 -888 -206 677 -288 314 -469 -634 602 374 270 -595 -131 421 -271 -704 -760 647 339 606 -351 621 -364 161 -787 549 760 235 776 -354 107 -336 12 741 -334 402 -145 -873 -662 -380 326 208 -377 -209 -793 -125 590 -877 -630 194 -598 -226 699 -638 -289 205 -69 -615 -202 -440 119 -381 -786 -584 -483 -392 -50 788 -182 -245 242 698 -208 -870 36 43 625 463 -229 751 -506 -668 -262 496 703 614 789 -320 362 -468 179 131 -428 221 -602 -715 -789 -327 5 -398 -830 239 -432 737 346 -296 664 -431 219 -276 521 15 700 192 -580 -771 -497 791 -320 510 347 -407 -485 -260 171 683 309 22 -828 713 729 -888 211 705 -329 645 -13 535 682 153 572 -280 -292 -467 -619 315 -714 765 330 213 185 93 400 147 426 343 660 -625 -324 -19 -312 -516 311 -838 -631 -667 -335 -513 643 -253 487 302 330 -504 324 -247 595 -853 -135 -339 173 415 96 380 770 333 260 -205 -247 -799 341 401 -296 -792 -648 333 556 572 12 -376 -750 -651 572 742 -842 -837 -341 -884 109 -327 -410 -614 -874 527 -10 -65 50 -847 -666 255 577 -467 188 -180 112 -683 -813 -681 314 754 427 355 -812 -571 623 -215 191 -557 -92 797 644 -758 244 300 653 394 655 426 -752 628 -401 93 -551 -676 -169 593 -870 327 -645 -512 9 -427 443 -382 409 29 -324 -149 644 -768 -457 -350 211 -648 79 -161 223 -636 207 -505 301 -145 -297 768 644 381 -4 -559 -673 -816 193 52 29 -849 94 -504 -265 -334 -98 456 346 522 320 -465 -676 -483 -724 652 573 106 249 -236 -152 141 -794 609 188 -293 -344 305 -67 -273 -532 422 619 67 -146 -626 447 -182 -442 649 121 -561 154 653 731 -116 -113 328 39 -399 -192 -892 -441 -873 -817 163 748 695 -835 -673 795 20 -766 185 19 278 692 -295 -267 -738 -248 -165 -621 -46 -72 246 799 -148 -603 -719 715 472 19 471 -182 -824 70 -448 645 -195 745 644 116 -89 -71 650 -746 -496 -8 229 740 -521 388 -470 577 89 -433 729 629 326 -821 433 -128 -731 -8 -446 -255 377 -693 592 357 590 367 -800 452 754 -411 321 -892 -295 -516 300 773 -99 -279 102 -725 -889 -456 571 331 273 -218 -170 -485 209 17 541 -706 792 -174 -779 161 -208 796 -522 -26 -142 719 448 358 -887 538 463 708 -859 84 154 -230 -677 163 -592 -589 326 -813 -315 -801 764 -639 -508 -811 -275 -373 -307 -49 -898 717 -454 501 -795 158 -608 -401 -633 -433 -661 748 -345 234 -613 -682 -74 -543 -480 734 677 10 444 178 -699 -301 -814 -482 -254 711 379 398 -807 -71 -879 796 386 220 477 219 -598 -297 270 391 -318 670 703 -363 795 781 -584 189 -780 -725 -36 -386 83 -269 120 -422 -186 787 -371 -512 694 -671 160 -177 211 -573 147 268 732 477 -345 47 528 665 493 604 21 302 -898 336 -710 731 640 -477 -499 545 -843 -218 772 -753 453 606 -643 -47 -857 588 -264 -595 -181 577 -507 360 362 56 -578 -231 263 -880 -337 -503 -843 -445 647 -466 -177 683 289 458 50 -294 238 -484 -449 688 71 207 -884 115 368 -119 -256 -25 89 -571 22 -331 -584 -463 -358 785 171 -753 -423 74 49 -321 94 -640 155 602 -715 -94 -135 153 666 125 -457 663 -197 425 -218 -356 -451 549 278 -417 -705 221 -243 -484 534 -676 -385 228 -760 -2 586 399 -565 -374 -101 -5 -879 -134 303 -651 390 -459 -253 242 675 549 413 -790 -504 5 -426 -221 337 -234 -100 256 -554 -564 288 212 235 -884 -5 0 -452 -424 -448 -349 -652 -271 13 67 -15 -392 237 -41 -891 -673 769 -759 -74 -823 -504 729 -284 411 -698 593 -537 593 -287 -645 -789 625 -371 -716 -829 -67 394 -426 -771 -149 509 -328 -133 -352 -884 -243 -208 -336 -686 671 -286 31 -89 -492 441 306 654 248 202 450 -773 705 597 -598 -783 299 450 164 98 -301 272 737 132 613 -301 -732 90 -501 509 -244 -127 593 -290 114 -856 433 -259 35 379 95 604 19 366 -19 -174 222 373 -440 296 -16 554 511 483 798 -644 490 -158 481 -744 -141 -623 -623 702 48 94 -395 377 539 -648 466 -411 -753 113 -451 125 -513 347 412 -703 427 -90 262 315 -898 -356 -397 -261 -225 -75 -744 87 563 588 -56 386 776 -693 -286 -296 -165 56 -309 605 18 794 -432 -474 -601 637 739 131 -464 -709 -883 -275 232 -517 640 781 -880 469 -335 -345 226 761 -777 -694 262 517 71 -804 -235 29 144 116 -509 -668 -567 -846 -432 -313 -540 493 -818 -303 -673 -832 702 -441 -834 650 713 -73 452 -364 350 -683 240 -775 -445 -765 -632 -97 -771 -460 -508 226 -828 372 -660 -492 -892 -289 -713 -623 579 -392 711 -196 638 -64 191 -93 -781 -114 795 467 711 -312 -489 142 -817 584 101 -534 -778 -741 206 -871 -451 -661 -156 212 -288 111 -782 -663 -762 339 432 -884 -2 -411 -576 596 586 576 596 -120 603 507 -313 372 -677 716 -450 287 -64 -183 -481 -330 -878 205 -259 642 -70 571 -719 418 355 40 382 -849 -124 -120 -537 -166 -182 -561 -435 87 -19 -247 -181 697 -14 -432 167 190 -332 74 -253 -770 468 -671 -43 -577 -14 510 354 279 598 764 378 -621 -761 378 -844 -830 215 422 -670 643 -346 789 -174 -170 354 -107 -603 437 -197 34 704 -785 347 -853 697 436 -736 -841 -114 -324 100 516 133 529 -148 -257 -508 -57 96 -889 -763 -43 -324 733 -399 762 -180 199 620 -349 -304 782 581 -744 456 -162 -499 683 -781 503 -300 525 -427 63 652 -152 -157 -842 -329 -900 565 699 281 -510 193 -570 412 -87 -107 -521 109 -11 -671 555 -677 -899 529 427 -428 -21 668 135 -498 -886 406 -165 799 757 556 625 -500 -71 -523 193 -678 -408 486 -734 -770 774 -697 -741 214 -792 374 -263 261 549 175 -15 298 -695 -303 789 755 -877 90 -323 86 302 337 -702 476 -563 -353 550 -53 -276 466 69 672 152 166 416 275 100 -285 294 640 47 70 -249 -261 564 57 -419 -326 -628 -863 605 34 -490 -81 -397 -419 -846 -153 -133 -7 531 367 154 -245 594 553 725 139 710 101 523 -885 43 -25 248 -269 118 372 524 791 -325 -85 -797 -142 59 -171 -129 478 -621 57 -520 -870 91 -505 -730 -725 534 -184 774 126 221 -365 -442 642 -895 -473 -662 -858 728 -469 453 -782 138 -23 -677 -778 24 -803 769 410 -159 -301 -170 116 517 -30 -826 -307 401 526 413 -13 -764 102 569 -784 781 -762 555 -61 263 706 228 506 -147 -588 -564 415 -245 197 -754 -398 -881 -73 234 -518 232 -674 -686 -161 61 -642 163 -588 409 -763 -70 532 -460 -823 281 -285 526 -469 -458 682 -765 -711 674 605 32 273 -525 -26 469 603 25 -882 0 4 336 740 317 94 -35 -761 77 131 585 371 749 -441 506 430 -364 -166 11 490 60 520 728 510 141 210 -891 -859 -592 -386 196 478 -262 -801 -696 -153 -862 272 -517 -898 653 -530 -535 -477 728 707 425 204 -567 -87 367 221 643 613 -54 -257 132 -13 -672 -761 -189 499 -390 -727 566 713 -454 305 456 -54 -847 -815 412 -284 -876 -66 -859 -160 20 -374 -157 -441 -72 -179 612 -646 73 81 -396 271 411 -873 -143 299 220 213 -650 345 303 404 681 -593 -614 114 633 129 216 -26 379 -880 -520 -378 -242 -251 -714 11 -864 675 -106 499 667 196 689 -274 -306 -680 48 -93 386 93 -688 -220 -306 304 509 157 340 -186 -522 -149 -347 326 406 231 184 -741 757 178 -663 -360 524 140 625 784 -270 -474 -648 -375 279 27 -834 -697 691 -593 -247 -880 -831 762 -100 30 -818 -666 598 586 -548 -565 295 -741 -752 675 -645 -365 -900 -158 744 -451 -197 -172 -324 -66 116 536 296 -682 59 -377 -27 -629 776 -806 718 -197 -22 524 588 245 756 -282 -837 -268 102 191 -191 -634 622 -302 -357 -755 -329 162 303 -346 643 -644 688 375 453 453 -874 -865 -504 -268 183 -688 93 -472 750 -110 401 -640 594 462 147 -760 -404 -145 -518 285 -635 -704 264 36 659 -686 -148 -670 102 105 382 -30 -884 713 -206 38 -273 -12 44 200 700 -707 -131 -43 -175 660 -878 408 -402 -40 -438 -91 -533 -333 -718 -638 -292 -57 82 -497 778 -413 785 53 -234 728 434 -505 -381 462 98 -241 -731 -867 25 396 554 -251 -181 -578 -176 -18 611 639 397 -681 -614 109 415 534 -185 501 402 794 -585 -26 -617 644 -396 -264 73 -555 -160 -110 359 -470 295 243 209 196 -513 187 -647 595 -620 139 -10 314 202 -167 -643 -440 -408 -666 -339 -307 734 792 243 -566 -74 -83 -693 -442 698 -71 -718 -357 470 -218 452 -407 562 229 -78 -330 -439 798 -751 -315 521 47 -248 -315 777 2 -255 -346 -370 -732 -560 -143 576 -510 -402 -622 366 208 -263 -795 -793 -724 -465 87 754 117 406 -283 763 -439 -456 575 -376 -347 -557 -489 -253 -92 -869 94 -649 -603 -33 291 -517 -877 94 49 395 -597 -640 -593 260 -25 -320 271 766 290 51 -378 -311 148 594 -772 283 -188 590 426 433 580 708 328 -141 -148 357 172 -337 618 -674 106 571 337 -879 613 96 -754 -285 -696 -133 -240 -603 403 -720 -819 74 -245 696 695 -585 496 176 -683 -506 780 -14 745 -551 -508 101 -129 -225 -245 -333 -420 -7 -561 256 -647 -672 516 591 -782 -252 357 -574 -203 -900 -344 4 -548 -632 46 746 23 -607 677 639 -94 131 3 -713 -762 34 176 -13 -883 -344 -340 -609 153 486 15 -404 -778 337 -866 757 -825 -862 -303 -465 475 -761 -607 -533 -130 335 -92 -315 -23 -712 474 301 -654 -771 385 -430 99 292 370 -158 348 69 298 -449 -614 -863 -304 206 135 -305 -123 625 -332 -417 -235 410 255 -839 774 -211 -75 539 461 -361 92 -760 -699 99 -33 -597 -323 707 -352 66 367 382 -554 -125 504 -352 65 -669 -682 -124 -277 -598 -231 591 382 3 293 -564 760 -423 -173 -299 -200 473 494 762 566 219 -542 333 -703 488 627 -366 -364 577 -815 -489 516 -847 -740 -309 -605 -760 151 -364 -161 -715 -594 305 787 -899 -26 -89 175 530 20 -676 -782 35 137 612 103 -358 -391 -586 -469 218 44 358 -786 -566 -218 -764 182 -372 704 -245 -899 636 -669 -477 -47 -255 -872 -395 -807 40 751 -449 -695 -167 -72 301 528 -775 374 338 -391 522 735 -350 -636 407 -386 690 613 -859 362 273 523 -678 -484 -20 535 194 -464 -50 5 -512 -416 334 388 341 -594 329 797 -222 229 344 -427 346 -216 -126 -354 -410 -109 -687 -574 -280 -348 -519 462 -11 -253 413 -88 513 208 626 -727 -208 -558 -324 -655 668 336 -154 256 -748 331 -760 -600 520 284 -46 -188 85 790 708 -23 -312 -478 -459 592 521 454 154 92 -646 -120 641 12 683 -731 785 -39 376 -374 -849 742 649 314 -398 540 -426 423 -274 588 103 406 -199 -289 -864 -872 7 148 711 364 662 -886 -521 -874 720 479 -558 296 707 -488 736 -346 167 -180 662 -817 -207 -355 -77 594 -400 453 273 116 611 -416 -185 210 -500 558 -851 -839 -411 -799 347 776 -392 752 -659 516 -215 -886 -785 107 189 219 -703 -52 360 -542 -168 738 -323 345 665 285 -561 244 381 209 -389 -498 -374 -804 357 206 735 -710 462 666 -280 327 461 -435 150 -611 180 636 695 115 -869 320 -763 665 -837 127 303 752 351 -547 -249 482 -61 772 647 286 660 -416 321 749 -751 141 -816 -216 -319 551 -51 -343 -457 -655 -779 -478 -298 337 -137 -888 332 -407 -1 158 -825 82 -776 -136 469 -56 -443 379 -130 -220 -607 -515 236 -643 -856 216 -434 646 380 -685 343 -426 -718 -866 117 -24 480 -823 -814 -272 -837 66 -203 634 798 -86 187 -543 199 -492 681 30 -779 636 -113 -373 60 -851 -227 671 -207 -665 -303 473 -17 176 36 11 61 590 -629 3 -656 -588 666 -249 -849 619 -375 -484 -542 -595 746 677 558 -662 -451 721 -266 -194 -372 -644 525 443 121 67 -77 -672 8 499 -520 58 -819 -664 40 547 -5 244 438 -724 -344 -326 -554 -396 654 409 -597 749 152 577 -387 305 650 -844 -669 525 -458 798 -860 -439 518 -91 -783 553 120 -120 -455 516 89 -100 728 234 -899 64 284 -596 208 -795 -401 99 182 -28 -464 -872 135 -734 -887 -97 -735 -163 776 36 -53 382 691 -231 456 -824 -29 729 -254 526 -232 620 506 -299 -192 -272 -863 -692 583 179 -514 -616 484 706 451 495 272 33 118 706 -294 -67 -896 -456 206 -575 128 439 285 160 -604 363 -105 512 -583 -471 -619 633 -299 -3 273 756 -454 800 -816 -148 -822 738 -263 -137 -475 -548 -219 56 -425 341 131 533 -846 -699 342 149 -584 -368 -543 -695 533 -851 -365 420 146 597 313 -82 -627 19 -781 328 61 611 246 -781 588 643 -665 -336 135 639 785 -894 583 596 -272 -475 -725 -338 296 -473 348 -22 602 598 243 681 -749 -336 -214 -786 380 356 -291 -322 92 -139 -23 -593 209 -428 580 -860 -645 160 141 -303 794 -370 63 -162 -470 239 82 398 289 542 -626 12 -23 -396 -103 -219 -576 353 214 -560 -86 -53 -268 102 332 487 231 -234 127 -181 -856 694 -300 -326 -655 32 511 -412 396 743 -658 -295 -88 779 -14 14 291 132 -306 -272 -792 321 162 -223 -416 -676 -371 -895 452 52 -558 -670 693 -878 360 283 -400 -831 -431 551 -811 256 745 -266 -261 -631 -686 -203 115 -702 -178 585 740 315 307 -746 -430 443 -317 -147 130 116 672 793 215 -159 -615 775 482 -740 436 318 97 502 312 528 261 -863 -207 408 -858 370 -197 495 192 -473 618 -188 182 -714 -288 589 285 735 515 775 124 -542 732 -463 -429 469 -646 -119 249 746 -581 -399 159 -893 -130 -427 570 -665 -246 682 220 -419 591 -238 -796 -363 -83 732 -65 -107 210 -337 111 490 -349 34 753 -38 -429 657 647 -223 22 702 -456 274 -539 -522 76 -727 742 -135 731 414 -57 -791 -314 -107 -558 376 -614 542 -21 393 -362 296 -260 -500 464 477 -84 -795 -805 -84 -180 218 44 -259 364 -348 -585 -265 -4 121 -521 440 -346 93 -705 -670 -8 -284 -107 -168 -320 -893 -112 -175 -702 276 292 579 -851 -401 -450 454 301 -151 -14 752 -307 -783 -522 -426 86 106 708 -793 485 488 -678 -666 674 -339 522 -247 -307 -801 -799 745 575 433 -867 -260 -82 77 -778 78 -369 465 -876 357 -708 -861 -825 482 599 286 400 13 -176 -672 152 436 197 -633 -99 -755 -493 292 -129 285 237 230 -205 400 -431 751 301 633 133 124 158 -220 -340 240 -697 158 358 642 -13 -279 -369 507 -612 -597 495 41 277 -772 -42 387 -65 -38 -685 -239 268 -651 -733 -802 -574 -535 606 487 -607 -780 -351 -495 322 -210 -839 175 56 633 -900 179 255 -845 696 581 -565 -711 -250 157 -286 113 -519 546 -564 -95 -23 309 385 103 -173 382 -305 44 -610 -834 17 -529 -144 781 419 -639 114 655 536 20 -672 -518 253 493 737 16 150 -185 95 -2 -637 -203 -255 414 -839 -379 204 -525 684 -81 477 476 379 -580 -278 -660 580 -542 -875 690 302 418 477 474 -399 -143 684 -684 593 -380 283 42 -89 -156 -47 -732 102 -560 505 -721 -676 446 -820 39 760 -654 -789 -538 -237 -650 330 463 378 -711 -746 629 -20 -560 -109 235 287 -539 92 109 134 260 -737 -72 -562 -391 638 679 61 -783 734 -239 253 216 -21 -449 747 617 -34 -37 -818 -554 144 -800 514 301 401 187 -692 -614 -127 -826 509 728 -64 758 -76 -472 615 491 -368 -514 -571 648 -55 757 -127 530 -359 85 399 144 724 777 -649 -869 461 -835 354 -881 -206 557 436 -815 42 13 148 -846 -367 -852 -346 -163 148 -847 199 2 794 -230 -673 77 -109 569 436 -790 567 -545 22 393 -898 573 -354 445 -170 577 -261 523 -694 -649 369 -708 -32 -188 -324 -341 242 766 -799 -303 -325 -13 -396 -267 310 313 132 154 -62 -880 -27 -405 -366 -579 721 -358 -473 -712 548 553 58 261 -852 -718 -271 476 434 -463 -827 -857 792 -862 -236 714 536 205 542 -604 524 -171 -470 -841 392 125 -762 -605 268 504 -245 591 -674 -485 585 -659 -437 -641 -101 367 741 663 -574 204 307 -709 380 540 324 -649 -738 133 -858 -519 -679 53 644 -340 166 98 -139 358 -530 -768 -298 -700 -464 -404 -33 -327 -419 430 -176 200 142 424 -180 -86 -544 728 -64 468 -411 626 -833 204 200 -575 451 104 189 -345 696 -482 -707 -672 361 -633 577 30 502 422 -741 -702 -314 14 -754 -807 -81 -657 -709 -39 -643 -558 453 -673 763 -540 -282 63 78 3 669 32 268 126 287 -860 715 -861 28 87 719 76 306 -36 787 -15 31 713 654 -607 -586 -16 141 -785 266 -442 -764 -272 -174 132 -608 -817 795 621 350 312 479 791 -300 -747 -867 -651 -647 -647 -84 768 429 582 -795 -524 606 -794 -469 -810 -185 -284 150 -485 -600 -491 254 468 28 -535 -762 -365 -84 -151 191 -159 453 781 -691 185 513 -121 -708 484 -224 229 -184 -501 24 -688 -209 511 -613 -204 768 -754 -654 -138 472 -836 -379 605 675 786 -638 -567 9 -205 -393 -103 -80 554 -82 97 444 -362 -35 234 537 139 391 -258 -771 441 -696 138 410 -74 617 96 -810 -173 -644 -896 -878 554 -135 -458 753 -324 -526 -762 -561 -40 -342 -527 -753 605 49 -599 -384 352 -455 -149 30 -822 9 -531 286 -323 -300 501 744 334 183 -741 154 -558 443 -266 -498 -276 -250 -611 -866 668 -400 -58 -579 548 -662 -388 713 143 241 698 -232 397 -545 246 -825 408 -879 -678 311 363 434 -129 -486 645 364 -781 -486 563 190 268 -59 -41 303 348 657 139 -119 -611 -633 60 663 630 -330 -181 324 -859 375 -711 -151 181 -172 -383 -875 -15 619 370 -755 -428 -812 94 -173 -365 153 -243 -399 34 -838 12 -275 126 280 -429 75 222 -850 -857 582 606 -494 -249 -297 141 -674 -477 656 714 361 -410 -898 216 42 -835 349 -187 -91 492 684 515 -226 -593 -70 306 -83 295 28 433 -426 259 558 -70 -66 317 283 106 268 726 -319 573 192 655 686 -557 518 -147 -784 -384 -304 428 239 -692 -333 -458 656 675 -80 -394 299 -101 -612 -685 157 -417 526 -451 -517 -710 -392 655 -306 503 -887 -181 73 124 304 619 552 -407 542 -363 10 547 639 676 -894 -879 -549 -702 594 757 185 187 685 151 -872 -750 -656 94 -745 495 -122 711 42 338 -43 533 697 -604 452 -712 -73 -758 97 746 -204 498 350 -106 -366 -474 370 5 727 579 221 746 696 -34 -515 462 -548 314 367 388 -213 -627 767 66 162 344 287 -696 -406 185 378 -148 311 -185 -617 629 537 -707 -661 -417 207 -758 396 -474 319 -166 767 54 757 206 -427 -549 -796 578 -303 293 -451 -383 -481 497 568 677 687 -648 578 -641 -115 525 49 -767 -523 300 -321 -374 -85 282 -182 -652 -358 687 154 -209 -268 -231 356 480 182 479 -900 321 -503 -548 -133 -15 594 164 40 489 -886 -81 599 724 -782 -826 -892 631 -507 425 -769 -728 -463 192 -848 325 -591 -103 43 549 359 351 9 -325 385 -181 -56 -818 -349 -528 429 423 -715 613 760 503 -643 -468 -598 -893 334 354 -236 -650 -682 -753 -778 68 -684 -495 -737 -136 479 737 -525 263 560 -493 -596 -261 639 -733 -147 -140 397 -705 -188 316 -567 701 56 -140 412 -678 343 381 487 -72 714 769 203 718 522 -140 -481 -463 521 291 -656 539 -144 788 -321 216 -688 31 -863 427 781 159 726 476 84 -17 -391 774 519 287 -36 220 -688 599 453 437 671 -121 535 -814 -15 -573 506 -116 -866 -690 -252 437 367 235 -157 107 -771 -235 -271 -719 -336 -593 -746 789 390 345 -96 658 -409 -97 -650 -11 513 -304 107 -764 -214 666 394 -470 670 -780 -848 14 -86 115 -770 -391 -562 674 141 93 -38 -607 311 -403 60 312 -309 133 582 212 59 643 -280 -342 142 422 -228 549 650 -753 720 -447 16 209 -68 715 185 104 -673 -450 22 -136 280 8 -632 -401 -485 311 -127 418 145 755 -436 -542 24 -713 357 669 220 -772 437 82 240 54 217 -91 738 70 -678 -160 -626 793 -814 514 170 -831 285 -747 -244 120 173 -141 274 142 432 -88 522 303 -478 -833 -457 594 -341 745 -261 -523 237 379 694 -512 204 -277 674 -28 445 -483 586 -833 -165 674 -776 107 -762 -807 583 654 -670 738 -450 -395 -510 -806 -63 -91 400 -363 52 -622 273 452 -159 -744 330 -559 -214 183 486 53 -203 -547 -796 -509 -4 -421 371 -73 -471 685 769 -447 578 284 -728 300 -275 649 638 -40 -298 627 351 15 -217 -58 380 298 -68 -789 118 759 232 303 -310 334 774 178 292 -458 -867 4 794 211 -843 680 418 -560 464 127 -209 65 -109 299 -799 742 684 -80 -860 290 282 -587 735 -59 -109 -449 451 -745 -365 -120 -814 -338 417 -27 -689 -784 -586 -224 727 186 732 -777 -62 494 -730 -2 -462 -190 -370 193 471 -710 -120 322 -248 -203 -211 205 -837 295 588 555 588 -855 644 -428 -637 -319 -320 -657 -731 257 -422 -384 168 -350 -263 -744 205 -421 -297 341 -841 -127 70 351 -537 -415 -633 -787 -176 684 -725 -685 237 145 -11 -12 -677 -754 -843 311 -51 752 267 -411 200 -631 320 365 -182 44 7 54 -782 -450 -544 -61 -432 710 -569 731 -346 -26 -307 242 483 784 -203 -91 -746 433 -748 -701 -848 496 -133 -530 542 -887 383 -23 -822 450 -182 308 -831 750 -736 184 -279 756 -143 330 166 -69 -141 -317 58 -896 72 -616 184 64 416 -236 -845 176 -455 530 11 64 -578 646 -116 685 687 -84 -431 299 -464 -481 -653 -565 -264 512 717 -570 -17 438 -804 637 462 -512 540 -580 464 -484 523 112 711 -88 -1 -449 -619 639 6 -69 556 220 -377 55 625 -522 688 293 772 562 -776 524 1 -485 527 -170 470 346 -895 264 302 -348 -151 -701 -254 -571 -706 465 153 281 -435 202 -562 62 737 439 626 3 603 504 -479 702 -816 -679 -795 -330 -196 -890 -240 72 236 -514 -767 49 498 -4 -798 188 753 -890 -690 175 -322 324 506 602 -841 -184 -192 445 -791 249 -103 -708 30 -73 537 -372 -382 107 -605 565 88 244 -630 -725 -210 -25 582 -822 23 -53 318 650 -399 -84 639 402 -832 584 -717 301 679 177 -804 -768 610 -404 -24 -433 -655 190 -237 611 616 -401 -381 -223 -620 527 -25 592 -282 272 -530 -108 -662 611 192 361 40 702 -135 547 259 -260 -491 603 -399 349 -705 607 -425 287 -565 -751 -517 -543 486 465 588 427 -702 209 553 82 15 99 156 268 512 631 159 425 274 -393 -830 624 -558 -893 536 303 514 -856 -230 -690 -785 52 -764 -885 141 -320 -885 550 -28 -193 -791 579 -98 418 454 -263 279 558 420 -410 639 120 621 -861 -678 -330 176 -438 -95 702 215 -134 326 150 -804 -808 -388 -832 419 -452 304 -252 588 666 -84 -395 -252 -791 -5 -880 -730 -97 232 138 -319 722 319 116 188 -573 -590 -281 594 562 -725 587 -194 779 -764 -275 470 181 -876 -523 -632 772 733 773 -291 318 198 101 635 -531 506 226 202 -419 49 204 472 -844 613 -740 -547 -393 667 -284 -95 671 -867 -446 765 -88 -290 6 -232 -425 -32 358 -291 -472 -674 729 -111 -869 665 93 82 -829 793 -532 492 -345 -892 58 494 314 -509 -581 -341 523 -558 -408 634 640 -431 705 -490 -241 242 -430 -374 -828 600 377 -285 -646 236 -778 169 -500 598 -12 -741 -390 540 580 -646 676 53 -524 -192 177 -514 -353 -16 -684 -788 -221 80 -147 233 71 563 -413 -140 -470 602 415 -725 641 223 -245 394 -333 -82 256 -374 435 -683 166 -708 -348 -226 -180 92 -189 -247 -606 184 -735 -100 215 159 31 -790 378 -573 94 -871 -65 474 -28 -192 88 791 660 -624 -812 -445 -514 710 800 -68 141 593 -88 -265 -522 -802 -249 -15 89 192 204 437 -85 538 -202 -492 -615 -1 522 404 -262 -152 -1 -406 -211 -450 -401 -517 325 525 -77 -84 -488 -100 -256 650 -63 -616 -649 47 -40 554 -713 -522 140 320 -146 326 759 148 -551 -347 456 609 -718 -597 -785 251 71 276 -365 -261 -637 -213 -467 237 570 257 -528 116 -213 406 31 422 -466 -44 -23 -405 -685 503 -780 204 356 408 -40 346 678 618 -897 78 -213 473 -78 452 -499 -54 686 -779 561 -639 540 -329 -249 624 782 460 151 610 210 -839 -732 -638 672 -66 175 -874 134 577 -225 -565 334 -638 -400 293 -59 515 -484 547 -553 -173 -562 763 -751 -131 -708 -693 -132 -381 202 -76 246 492 -45 585 -859 624 -225 654 -233 122 435 162 -589 -785 -181 -753 378 94 -455 -213 88 -862 37 -865 523 350 -599 -120 -390 633 170 643 684 308 -30 -620 -448 -43 54 230 -85 -833 449 201 227 -778 655 119 134 614 514 -82 -680 606 -871 431 260 -118 -523 -352 -569 -721 -199 661 323 56 339 -80 170 626 -381 542 492 600 -671 -439 -693 -254 -622 -272 -634 330 786 -238 759 -322 690 242 -28 480 331 417 -364 783 -108 42 351 547 747 -722 189 -465 38 64 -843 -748 135 48 -181 -522 349 -329 -70 -706 680 44 545 -258 -272 183 338 -139 -41 712 354 -420 363 -472 -447 -401 664 -61 -697 -755 771 -549 149 740 -587 64 770 -710 -358 448 676 -751 412 330 -626 -271 446 247 17 298 -35 -667 -98 -178 567 -134 103 348 -595 711 311 2 -38 -392 -106 -706 100 -500 -352 -356 -443 263 344 -701 797 287 -707 132 -126 268 585 718 -350 -768 230 -754 -710 -580 -714 450 -601 -798 301 410 236 -884 -423 490 622 236 -825 -804 -581 -690 425 126 777 -666 -306 -604 733 -539 -269 96 737 612 -124 183 389 -586 297 460 -118 -86 185 793 -67 349 -416 -431 157 -276 290 560 -737 234 310 579 -585 637 178 215 -38 -22 775 -599 -221 -557 -900 -768 -588 658 464 -95 604 -114 -604 -108 -443 -379 500 -441 503 593 -761 263 214 480 -797 -600 -184 -128 -776 -608 -309 23 247 -474 -294 728 -656 673 -333 -608 257 628 -631 360 443 -640 461 -353 -415 294 300 -276 -188 -532 738 -497 537 -459 498 446 -276 -477 668 -504 286 -526 533 -250 -446 40 765 130 -78 -479 -428 -600 330 -113 45 -778 610 15 -539 155 777 582 -193 -407 -664 597 605 -112 115 -863 -579 298 -898 733 723 190 435 -56 -387 410 -106 441 -322 332 328 20 -402 117 458 191 -638 756 152 -875 -672 -563 -711 635 -625 -715 -818 -446 202 455 -544 0 -184 229 469 -550 -408 -654 735 213 -499 -571 -785 219 138 -304 -712 -895 -367 227 193 603 -124 1 -824 -242 -768 -799 71 404 40 -90 307 1 -200 202 -138 399 -134 196 56 602 320 -372 -232 -591 712 741 -616 572 -793 -727 313 326 798 -242 489 -558 -257 -70 752 -35 488 133 -333 158 -748 354 -339 -810 -314 -683 -834 -508 -310 92 422 165 -17 211 337 -491 783 104 -799 132 426 527 -281 215 300 143 700 -535 -722 94 -663 243 -178 -258 293 610 -169 -252 -103 -480 508 -112 176 -416 282 299 -74 -351 -869 696 198 -35 660 -737 140 213 469 -136 -864 295 166 -334 447 -809 393 540 375 117 334 -732 -742 -677 -546 -366 583 709 -353 126 -158 -394 25 -2 355 -853 -250 656 -256 573 552 135 -725 87 -711 -624 -842 98 170 -117 49 71 448 -304 -226 536 -104 243 570 -573 -78 -467 93 -829 -796 -404 -245 -286 -340 378 387 -192 -169 218 731 412 -86 794 402 168 -339 724 -513 -470 0 -840 641 -896 774 -357 240 420 -549 512 -38 -522 474 -699 -382 742 -76 -653 -121 121 120 -19 -367 -267 293 -127 -541 461 377 24 222 -726 -416 502 -529 -843 -267 196 -776 94 124 330 -454 -415 629 -576 261 -170 -721 534 190 -716 188 -177 715 -316 -291 -379 277 577 721 -643 -58 -889 437 -744 362 -723 -540 487 597 255 727 -702 -658 533 -86 358 -249 -808 -892 -622 293 -422 606 687 -314 2 -260 427 -67 -459 -893 -349 321 206 -244 -327 244 -359 -655 -480 -856 674 -470 232 422 719 -278 346 -787 186 -653 -736 29 588 -542 -101 -308 -22 -102 -487 -367 340 65 -366 -193 -315 -692 99 254 260 556 579 708 287 200 449 -752 447 303 772 325 757 -406 198 510 552 177 711 -236 481 400 353 563 239 363 527 -557 474 -733 -388 494 -320 -158 291 362 -614 -269 -731 83 -507 -668 -587 -734 26 -500 634 233 285 40 659 340 577 -698 607 756 61 232 -863 458 -195 250 -483 -589 99 146 -535 187 256 104 -247 -66 445 686 -261 63 686 -743 -280 -352 331 -706 429 -513 -165 178 223 641 -751 -294 -900 -430 -244 780 583 364 -676 -251 -869 -539 288 281 426 -407 -42 268 -344 578 -155 -646 786 -270 711 -554 41 -609 330 547 -43 -617 -315 -350 317 -117 -133 -452 257 706 -641 -87 -356 650 549 6 -45 -878 -608 751 -299 -399 -228 450 -62 494 693 67 235 153 717 -646 -336 -84 393 -180 -257 784 -124 -94 -795 -39 129 -432 298 -276 22 -748 315 719 -45 -37 -804 387 299 -899 -282 329 -550 71 -326 439 222 508 600 -333 -704 -98 -719 22 -154 446 -659 717 -372 -4 302 767 203 -728 796 -574 226 -303 -73 -418 -785 612 -643 380 151 -782 759 755 -206 -251 693 164 -531 -716 -489 316 202 -274 -725 -298 -380 -46 272 -391 476 -700 700 -53 299 59 -502 -186 -170 536 -111 -478 -368 675 -648 -36 -428 -103 642 650 332 -186 530 -782 -841 674 -49 492 747 794 -24 256 431 -51 -311 -823 -207 636 715 -837 -682 304 -535 -490 210 199 114 -473 317 -786 -436 372 139 481 531 519 272 234 -793 -613 -206 326 -4 344 -225 564 18 -52 789 -886 429 -809 -470 3 133 711 262 199 451 -707 -546 -343 -220 174 423 180 -206 406 354 -898 -72 -268 170 78 -351 -813 76 -130 -384 697 -471 109 -477 63 302 -225 -289 -500 161 203 67 -692 -406 143 -549 -832 -378 -781 711 259 -559 101 307 -603 735 -403 521 354 700 781 651 -661 48 -657 -847 612 -87 476 222 61 570 304 -450 -24 -256 -504 -557 -788 565 393 -382 -688 -385 -571 -589 -98 -454 744 -540 -574 -12 -209 450 276 -440 142 -571 -884 152 -655 -272 637 793 -278 735 -264 709 -283 -248 -640 336 296 178 337 363 573 161 612 -242 735 785 307 -879 -761 -400 -110 -819 175 -345 705 -173 249 730 -719 -313 -165 -493 -408 -11 233 -46 -177 -895 619 -146 299 -191 679 393 -739 -172 275 -754 -310 -672 753 -799 693 15 312 -694 -27 -313 220 262 -426 29 626 -899 64 -851 -735 -587 -697 -159 -531 -360 -865 -720 -414 58 -339 -514 438 -787 89 73 -550 4 549 760 735 574 -860 -817 771 -57 127 148 -94 526 -120 706 -220 -179 135 -234 -715 487 311 141 33 -104 229 204 -662 -494 -468 796 155 -807 351 -615 449 -270 -294 -452 622 -560 -651 -803 -447 -129 702 469 458 688 -2 -74 -134 -829 587 558 -90 -764 -103 -664 -351 -851 -398 233 337 -732 386 -266 -640 477 755 411 -417 -321 -677 -85 -783 172 -11 5 -257 561 -52 -320 -501 -219 467 -156 -508 587 161 -847 609 -613 359 -720 176 -745 -164 90 356 -893 -348 -676 -841 -339 -581 -490 449 -468 87 -734 218 -290 706 -890 -92 -877 470 -675 719 -253 687 -654 -818 -598 -10 -254 -239 -273 278 269 335 150 -600 141 707 -360 -774 133 -7 607 366 -869 550 29 -30 -40 588 -342 -638 591 -650 -296 -434 -669 -494 205 60 -159 -401 348 413 -822 -42 432 -324 490 311 -399 -271 686 306 -245 474 -596 -335 -398 93 -825 368 -239 330 259 -223 -146 738 -684 -816 526 181 -839 168 -672 -99 703 644 216 -374 8 -72 689 195 -298 740 -758 251 -59 401 -205 -230 -309 263 -405 404 -869 602 514 540 -725 -828 -822 -26 409 -326 710 -474 -149 -124 -236 -341 -427 -67 256 105 -19 -856 -885 549 632 -123 203 -500 213 -53 -373 -275 -628 -534 -251 145 80 714 -378 668 200 -642 -255 259 -666 -735 -825 -323 -814 -565 46 199 482 -358 228 715 -604 -250 -672 -440 546 617 -555 -833 756 -728 395 519 -861 361 599 372 415 201 -71 351 -392 722 641 -285 457 104 -497 65 163 216 538 379 -748 -217 118 -160 -487 -219 -576 796 252 -376 -803 -541 100 -753 -834 -799 140 382 -393 -168 636 78 380 420 -758 761 520 -58 -688 72 -845 -390 -214 -597 -882 703 -71 -765 -711 83 -821 -123 -258 68 50 256 213 -232 -359 -564 42 -358 -776 -577 -3 -873 -113 580 694 764 -811 423 466 -26 -598 -427 -797 608 -638 -133 -470 -340 96 -689 708 -810 -713 719 -740 520 237 -237 61 -347 -217 -105 716 -605 -786 -144 -249 -81 -828 -472 495 554 675 749 -889 -158 -156 -560 -289 -464 -644 398 -599 -806 488 224 647 -243 -800 -469 254 -166 245 -428 28 -885 622 -817 -442 555 726 -126 559 -20 -735 -554 -237 -669 -25 -682 -368 336 0 705 -475 -277 -156 565 508 -711 -738 -58 559 308 -81 728 130 597 -377 -406 298 -408 353 -601 -250 226 -232 -393 -721 457 -821 558 791 11 -83 -212 223 -825 -102 375 33 74 -460 486 591 -554 -493 93 67 -779 -500 -583 449 -515 -414 -40 -587 -602 -200 467 -316 -59 -351 445 489 181 345 -180 -447 -32 740 618 519 -814 -631 50 164 -642 -758 368 -332 -831 100 591 -277 396 556 -150 47 -94 -681 -788 611 -652 35 506 -163 -863 -170 -893 -354 -279 -682 -339 -211 -819 566 -366 -838 -780 -604 -353 790 -776 -266 -202 703 -891 -106 151 8 525 305 761 -415 -543 442 -347 -685 -427 32 -252 793 -171 -601 -794 -667 88 482 704 -712 -606 613 398 -56 538 -860 -746 -167 664 523 240 236 426 -657 -190 -277 741 -845 514 -273 -417 389 -327 605 -43 743 -203 -806 381 498 55 71 187 -193 -251 346 -217 -173 621 -772 -673 -328 328 576 720 -503 626 197 617 679 -819 -800 94 -474 529 -884 -292 628 391 178 -700 211 725 152 -493 -511 -671 32 -841 -610 -137 -681 -518 -113 -43 428 -753 -235 589 -787 215 202 64 690 655 -875 -56 458 -164 98 -597 614 -354 250 703 -375 451 753 -180 -588 95 -83 -758 420 757 -343 127 -505 -102 428 -423 168 -592 -221 548 232 -241 -767 -361 61 420 452 -181 440 8 -704 -610 -836 793 -509 -241 185 196 -251 -142 437 -732 247 -318 -546 -130 -408 327 -288 -336 -759 758 -706 535 -557 -378 749 274 -646 476 -167 -613 -272 568 192 -796 281 -544 -121 -610 46 -601 -206 716 637 422 620 -49 510 608 -611 251 114 133 -429 557 1 -283 747 140 -706 -92 68 -257 669 -899 141 374 -515 659 -125 -878 -201 -626 -896 273 170 -322 -453 -443 -91 179 -816 577 -433 404 -216 637 288 789 385 302 360 -21 623 536 -339 -140 666 -539 -373 -572 544 543 552 538 654 -156 -486 118 315 -520 683 -423 -651 -721 781 482 429 -576 639 -302 -580 280 266 -47 204 -312 444 -22 733 -551 -210 279 -337 -854 -435 -713 -769 611 -883 204 -451 -405 503 68 -561 -559 -264 -559 319 192 -175 -747 -554 -242 793 570 -870 154 454 -83 -732 -673 281 -294 54 510 -510 -522 576 644 -604 186 432 -826 -310 532 516 368 314 -66 -618 37 -727 -11 326 -117 -617 257 530 797 -267 -17 -313 -125 320 -509 93 166 -308 -313 266 110 99 652 447 670 305 621 -525 579 738 -725 51 -247 -442 141 14 697 747 -361 -707 -327 -239 137 171 681 -207 -399 252 -104 674 -696 425 -359 -290 -395 -393 796 696 -859 135 -729 -192 -323 -391 -467 220 -443 299 646 19 -111 448 343 -112 566 -566 -545 -862 446 -696 43 354 477 472 -505 -860 -892 -572 374 -32 417 -557 497 -13 -654 -174 31 364 -107 632 719 -461 -821 -221 -44 698 440 140 -414 -110 45 -238 -656 43 -28 188 382 339 246 278 -205 -387 565 660 498 -324 -672 752 -542 -819 250 -416 463 570 -32 682 795 -134 -865 597 -424 -50 554 -419 -298 581 700 628 -15 697 -850 -333 -368 -244 465 -58 -127 -659 -279 -98 -553 654 -703 -317 331 -257 787 51 177 58 749 -589 -766 -272 -516 -106 -250 -340 -453 343 -357 -616 264 -871 465 -636 338 -90 597 230 -268 -601 135 -524 -362 -519 -698 -450 567 204 415 -886 658 322 -351 -394 502 716 167 -281 -17 -345 -73 -532 49 132 -636 -428 609 27 663 -61 708 -196 624 64 -50 -799 536 -254 -630 52 540 776 -802 -615 -496 -236 405 771 -505 25 -734 242 -423 -140 -168 71 -808 770 -309 344 785 -723 -603 204 560 -215 -417 415 402 -588 -253 387 -421 -806 773 -454 491 -158 785 600 0 -690 421 -833 344 57 -687 -586 -746 -598 -249 761 226 -830 -500 295 286 166 -573 599 -863 328 -595 327 307 -704 -729 754 550 -746 -725 -416 621 -380 526 328 -124 -197 490 421 464 647 -810 64 -419 363 -155 214 420 -672 -69 426 -11 594 -186 -620 732 716 -58 474 -380 740 368 -352 -14 298 366 -55 718 -356 755 -4 365 185 -90 671 -513 -33 -857 673 -3 502 499 -874 -625 -227 -700 -841 -331 585 356 339 12 -726 728 -521 109 -17 593 -332 559 -190 -186 -361 -727 556 -403 -453 -514 -690 -512 -866 -856 62 -570 -808 -469 -616 400 516 252 703 -675 -607 585 -290 -831 535 -264 656 556 534 287 -15 -830 -677 -339 12 491 144 -382 121 -778 -102 317 149 352 -849 285 -397 -11 332 322 -451 627 277 -843 -625 -155 155 299 -711 640 723 94 -895 127 -35 -330 651 -236 297 468 114 -158 -181 469 -894 475 775 -295 -176 472 729 -543 586 468 308 613 -594 -726 -135 -195 247 466 -323 -217 -556 -538 22 269 -753 -206 -555 -863 724 583 -158 484 -294 653 -732 -618 530 353 -777 -315 296 358 605 -759 -254 595 795 -671 -15 610 -775 736 528 620 690 -274 767 46 522 681 631 242 675 436 293 671 -215 -108 520 763 -185 727 -684 328 97 783 759 -236 668 -848 -695 179 -842 176 738 472 125 49 -726 341 555 -50 -265 270 460 221 308 -678 -72 -826 543 -134 -84 -868 106 553 789 -5 422 668 24 699 -184 -399 6 691 643 101 -344 723 227 -659 -259 -684 -880 -192 402 -390 641 130 278 -194 594 -173 -94 647 508 321 -399 -371 -166 485 -191 -185 737 -715 282 155 416 -355 736 -689 -34 -678 -765 199 -426 496 488 274 -342 -255 -403 491 214 -39 440 757 -659 306 -28 236 -802 558 -311 -544 308 81 -780 307 684 173 274 -225 -219 -644 410 -135 -508 -182 -243 430 -644 693 -627 -165 -749 728 271 585 -401 491 -168 765 423 -576 -360 108 -745 -389 773 -868 -839 -181 509 436 -715 -117 -376 -555 -162 -670 271 -37 395 -1 -165 -354 -70 729 535 -547 -132 -315 -659 609 189 -548 562 -585 353 619 -685 194 -784 338 268 -132 560 798 -226 213 -10 -287 334 -130 455 463 200 115 -824 -562 -657 693 348 -795 304 532 -151 729 -338 153 -163 -137 600 674 618 -564 760 -569 103 719 348 -820 641 518 -92 270 175 -492 606 -377 -747 -265 -358 -768 511 -359 -168 -53 689 62 171 194 430 -750 619 -240 523 316 -449 -70 59 -19 -847 161 -710 329 381 -455 515 682 -236 28 153 -824 576 -575 -558 81 -499 -124 708 -666 520 -671 -799 -796 -274 -654 439 186 795 16 446 -296 -235 351 -417 -79 -471 546 -808 -672 -595 -420 99 -235 418 -644 -268 638 246 559 579 265 -444 -22 449 667 153 -423 -378 -599 17 619 454 -520 36 -833 -360 744 -466 -775 652 -582 -658 -180 -94 -338 12 290 444 623 -847 -353 -779 28 -82 -750 15 -447 -310 301 -436 -238 474 -782 -534 -352 -70 -382 -659 -418 -7 741 -394 -553 -678 93 147 -6 772 -403 435 16 -804 343 248 479 248 408 -282 23 -632 775 3 -363 662 343 328 485 617 -381 202 663 581 -719 213 -711 5 -746 478 400 -207 321 -747 0 455 -274 -470 -466 -835 366 27 -190 499 174 -776 356 -209 612 443 -830 788 -359 389 121 611 666 312 -79 519 302 273 -519 -68 -876 -112 -25 -813 623 640 -439 -24 -1 740 -526 411 -246 -509 -785 -71 203 432 692 -458 320 -659 -178 -258 159 -593 301 255 79 -283 -716 -16 -623 597 444 692 270 -500 -377 -58 689 320 704 -344 717 -238 566 585 766 600 -699 -114 -621 -768 346 693 -328 620 724 634 611 506 -610 -163 -781 482 681 -795 -890 326 -370 694 -126 -176 -359 -593 328 336 -97 182 -842 -328 -578 98 619 726 -486 -511 570 657 -83 -798 423 203 134 -676 -333 -754 563 506 -7 761 249 -208 44 395 -133 117 745 -113 -359 167 -71 50 311 -682 125 683 697 -173 162 -724 331 719 684 -191 534 148 -396 504 597 -356 296 -194 -586 39 -269 238 -5 581 789 -674 -406 701 -180 17 -240 -498 -158 -544 -555 -325 -488 164 354 155 -178 -113 247 -194 598 759 -707 -320 -38 461 -95 -59 -350 474 -765 -45 424 -249 439 689 -472 -726 663 -510 62 -55 315 277 -380 695 -173 -307 -414 -308 -360 487 311 645 650 -849 757 -571 -79 212 -667 270 -333 184 96 428 584 -401 -631 -70 -784 746 574 -777 113 -699 423 317 -707 -662 -436 166 485 -226 -858 138 273 145 -675 460 -184 -61 417 -864 -728 -529 -837 -650 -782 215 107 410 -211 111 -557 -864 -370 -400 73 -482 633 -576 -254 -264 -345 -295 559 722 309 401 397 -558 340 279 420 424 389 -231 -606 646 -429 -427 -405 130 -479 -666 441 -719 509 400 438 414 -267 540 59 775 476 -644 -852 29 -373 -785 -39 -63 40 -474 -26 -133 418 214 754 749 -352 -461 -329 479 -404 -93 -599 430 -20 705 -731 -389 -740 38 -569 360 53 671 -225 234 -807 -712 510 464 -538 -896 548 -862 -348 -530 556 118 182 471 368 -424 -162 -625 -364 559 -351 445 496 -290 -151 -421 337 207 -646 -487 654 430 -297 253 -350 324 -588 -770 321 -655 -137 -669 212 533 51 -786 -725 330 -413 165 -525 -384 249 220 -712 -534 -502 748 -735 -805 -515 180 722 -658 -892 60 568 -719 -772 406 -746 -867 -402 219 40 725 424 791 326 375 600 -522 362 285 230 494 552 -806 292 -198 -327 -38 309 -184 -163 738 -595 -53 -721 470 -701 -321 607 -56 650 -354 -34 -314 -237 412 525 412 -781 200 672 499 737 -609 277 143 -487 -591 661 -202 554 -297 -537 267 -295 252 530 374 203 -466 -452 571 -674 -421 191 26 -742 -405 -301 -482 -720 -517 -103 643 -897 142 330 392 0 800 -369 711 273 49 -408 506 274 -176 268 723 -714 -353 527 566 795 -242 -747 290 -878 -598 105 371 679 42 443 -889 650 114 -299 34 -220 -691 -425 382 -304 -455 -452 622 -341 -133 182 663 -831 -423 -377 -245 -469 -83 550 -769 206 568 143 -265 179 -885 -608 -849 285 -286 487 -519 -750 -550 -264 596 425 534 129 642 -625 -513 711 644 88 -380 757 -204 -163 -133 -747 -749 -115 -533 37 769 184 155 -9 659 -584 -330 534 246 -460 -637 -600 -30 -383 236 -575 759 -15 773 603 182 756 694 294 148 767 -20 -206 -316 66 -528 -85 385 -861 465 -511 -133 -524 -526 -887 552 -281 -107 371 746 125 -513 190 -81 -371 473 462 541 81 690 395 -516 716 -475 136 -547 -741 -567 -342 136 112 -123 107 -516 132 -486 -539 217 483 55 468 -116 22 -757 674 -344 -734 -281 -757 -421 582 62 -736 14 431 517 -192 -226 174 -743 -342 659 -713 685 -237 -482 -371 -738 549 372 -118 119 -700 -675 -230 -710 407 416 150 335 -171 28 769 471 -53 251 168 -789 244 -770 -326 -377 -73 -765 -548 -311 -880 260 -181 -840 -685 549 644 -413 185 550 694 17 -335 -288 -484 492 751 -266 -572 767 -583 -813 379 112 -31 783 -629 73 126 -182 -5 426 294 -448 -287 254 -870 796 -678 -610 517 -397 678 -401 268 -216 618 756 401 417 764 -358 -376 -883 -49 631 795 -730 264 -251 -350 666 -16 501 -218 507 524 719 -170 -525 645 670 396 427 -116 -653 57 79 560 -721 -708 111 -859 702 525 -534 -340 -50 365 -462 -688 -84 320 -449 -128 790 256 -80 -770 349 765 -518 86 -714 -289 -253 290 -636 620 -763 -720 783 -505 719 398 418 -231 -536 -205 644 -894 -256 681 614 640 378 -724 -30 -430 733 433 232 731 -56 144 718 -136 471 -64 661 192 611 -56 -623 431 -768 649 599 -113 331 -421 503 334 211 -13 -897 -543 -39 181 704 340 81 -265 182 718 -254 -60 72 770 43 -291 -713 -209 68 -131 686 339 -814 -42 338 11 -693 -726 -787 -746 -451 237 -555 -308 25 -581 -553 127 -298 710 -140 133 132 -183 -507 783 510 -276 528 -357 -555 70 -900 -797 673 711 585 204 189 682 343 -868 -676 769 65 -635 -632 178 -173 499 428 -6 -641 -760 434 -331 -809 401 342 -248 -403 339 584 244 -560 560 375 46 86 536 411 111 -719 -651 -606 -834 -743 -306 -667 -825 -567 105 328 -832 72 182 -321 364 354 406 -541 -570 -591 -628 -495 454 541 -560 785 -708 560 -847 -261 167 482 425 95 198 770 497 -349 -327 179 -190 746 64 -80 612 -177 597 387 374 -373 -866 -49 -777 279 170 -557 -179 523 665 -169 396 -891 392 268 -364 194 313 -69 753 797 153 578 357 686 -342 772 -492 -443 240 38 116 -652 631 -783 615 126 606 31 -503 647 563 -697 -186 670 -74 633 197 -6 -426 463 74 102 326 -309 178 789 694 21 710 -53 -878 -555 -200 -585 -123 -239 508 -682 -691 -256 -637 567 729 -604 -369 -328 -574 502 -872 200 -658 -77 245 -501 -186 -9 -661 759 -215 -551 -287 649 607 -728 -401 -420 22 -396 789 -692 -53 -550 521 -263 715 -893 -598 -326 -297 -702 600 -861 190 745 -847 211 558 -210 243 -416 -245 -49 507 -556 393 -735 -279 769 -462 651 -422 158 746 -98 286 -826 -302 553 124 -819 -385 63 -544 -651 -818 100 105 566 200 -111 -857 -597 -549 -49 370 -636 520 201 -40 114 563 -222 37 -202 -166 -763 -165 231 14 627 534 -102 -819 -617 414 608 -725 263 -78 -524 -608 -204 -66 265 -704 67 -409 431 96 -147 -364 43 -831 -877 98 -618 -373 -825 543 -192 -362 -465 71 33 252 667 647 641 -614 -504 -776 -373 82 -344 50 241 -380 -419 -435 680 -672 -854 456 -27 -756 744 -315 284 -777 348 57 -177 -26 -140 -886 701 495 633 -461 -730 -21 34 8 -664 719 255 333 22 -579 -850 309 506 678 639 -450 363 -201 75 773 372 -561 -469 -831 -492 -794 385 791 778 244 -846 730 38 -479 -4 -116 -580 -560 236 616 -726 -188 425 -50 -705 -490 184 752 -424 785 -534 -577 634 -746 -182 -72 275 -750 -842 -145 -243 -736 -702 515 -35 -336 689 -870 432 -716 -111 570 -819 -607 3 439 472 785 -176 740 -294 -660 112 -441 -812 -199 578 -767 204 -36 -181 346 -735 -431 130 -841 595 -419 -457 -694 -391 -732 451 -126 133 -586 698 -72 328 -277 258 213 97 -553 458 25 737 -244 366 -817 -607 166 -46 -89 669 -137 119 254 374 738 141 -636 289 -593 -221 241 514 -838 147 -116 583 432 -751 155 -165 120 208 -19 -202 -15 24 -694 49 -493 -278 -501 -364 -559 100 677 -195 -878 -626 338 633 96 541 -32 -867 -569 119 560 -384 190 206 -693 -157 389 597 -322 -208 -418 16 436 423 355 -689 143 612 501 -159 -788 -153 -199 190 728 -76 120 -534 551 459 -375 -29 -705 626 -203 -511 541 334 -162 79 -822 -895 -535 -333 671 486 329 -338 -415 -678 -484 -742 -824 -518 234 -224 452 -528 -755 -673 711 -322 -457 610 -705 165 -2 -784 -258 -432 625 -134 -755 -597 770 -860 -413 -231 143 515 -190 505 -868 52 782 135 -677 -68 606 686 -572 278 788 -518 -105 -612 -885 412 141 472 584 -120 -48 -212 185 -378 589 -97 -365 123 408 36 -886 275 613 80 -578 757 719 -329 -120 -545 406 311 -341 -132 701 619 -564 104 -63 -84 -76 -300 -673 613 -545 311 -478 -562 472 651 137 266 182 301 -198 47 -800 -245 -654 -185 391 -193 707 588 310 -744 115 20 749 710 44 -881 783 -357 -822 70 -876 456 -232 -245 695 -745 -489 537 -699 229 -639 -453 65 -497 -389 22 -34 67 -160 -520 -572 -756 -358 71 -386 -227 649 271 -656 -298 44 447 207 -457 -281 -71 -689 -30 -749 120 80 -192 700 311 197 681 -192 -698 648 -8 -890 -13 -734 261 -422 -689 -345 -514 580 -677 -455 301 -671 -316 33 624 -493 743 -501 -307 -861 745 -187 -325 282 505 -799 -804 -286 -832 246 -892 208 758 116 -841 -867 640 702 739 -490 -482 -15 -448 -260 -854 310 -104 -351 173 209 -589 -42 -362 338 -70 -353 -361 -445 153 -109 73 109 727 718 495 -254 -185 389 364 -723 490 706 236 -86 -517 -332 -10 -491 -602 445 -742 255 -74 -523 -555 48 772 -619 -369 353 381 362 484 -649 359 -682 -436 665 163 -64 -353 -457 128 -158 -572 -343 -46 372 -797 -655 -569 -431 524 456 -36 354 168 194 -765 15 -530 -493 -79 -497 -559 189 209 -409 -319 540 732 -360 102 -123 145 -117 286 -291 -152 192 -249 687 468 626 -218 -448 -795 184 -525 -863 -125 476 -360 163 777 -890 59 -259 -425 -287 -892 640 -175 -2 -312 114 695 130 -822 -641 -435 478 -15 -50 110 -513 -604 76 273 264 547 -798 -545 56 148 45 606 -523 -499 -270 -588 -529 -476 -864 -4 714 -46 -287 377 -583 -71 -900 571 239 563 435 -473 298 -384 -490 359 -96 -617 -229 -809 -358 -194 332 -800 650 310 -744 -184 -40 -94 734 -528 -832 -21 -399 -801 692 -833 -840 -542 -898 -873 331 -158 771 -531 -117 506 -741 38 -422 -505 -336 -685 -837 -111 494 -300 367 -234 190 388 -756 -30 -488 -34 31 -236 -871 -287 110 -534 -783 -899 778 -503 334 -459 -742 -577 -400 -870 551 164 694 514 -433 -74 640 211 98 -14 -12 -79 304 -541 -757 31 416 731 549 142 -391 -497 138 -558 795 266 -318 700 -31 -141 209 -23 453 82 770 -780 327 -376 735 30 418 -433 -191 524 32 -379 15 140 288 410 -454 475 -276 634 -532 205 350 658 -624 -394 432 -493 -485 -598 664 671 476 -262 -438 451 577 -444 -466 -894 35 228 423 -43 -672 350 522 -567 -163 -644 172 272 91 -734 516 -351 38 578 319 -426 -350 762 -631 335 -360 -840 -42 -221 759 -447 -593 -689 589 -596 -605 -220 -347 492 594 -54 -581 556 451 428 -657 -230 -139 -279 -92 435 -501 -426 -46 -346 -112 -534 92 138 -502 103 -717 238 -272 -686 29 -796 563 472 131 159 -504 480 -765 752 -211 273 86 218 -181 -182 789 -104 146 -410 688 -753 -702 -149 29 241 -847 -402 302 447 -398 656 73 -230 -641 315 615 -161 -513 -748 468 248 -816 -649 315 385 -498 -484 -550 -138 -789 658 -900 -21 717 -674 -445 -414 -527 564 117 -544 -706 782 -613 753 -900 -213 179 649 -91 -53 -179 66 -440 410 -426 89 -509 -90 -670 446 -643 716 -887 185 769 -466 -474 365 529 -809 605 571 -518 702 -390 -87 -12 -560 -526 114 626 412 648 -133 307 779 -796 177 166 408 -816 192 75 589 -255 -1 710 438 -341 -880 -742 24 -89 357 576 465 645 -870 -651 -270 -743 152 636 -860 -48 -738 753 363 688 -237 517 751 339 -260 438 426 559 -827 -460 -570 154 -156 376 -154 360 65 -467 301 -315 -20 533 243 -651 -802 -493 -19 -256 -59 307 -105 -458 792 -7 634 -606 585 757 -633 -549 -118 572 -701 -822 -587 -831 -344 439 -718 353 -228 -93 -72 718 -837 583 -60 786 620 -631 -712 -161 494 -597 350 -863 -543 -474 -235 566 -715 664 37 -11 398 672 643 -38 -330 593 -126 -40 -807 794 198 -700 640 375 -515 -481 -308 288 130 28 275 -449 496 -150 473 442 66 606 -162 -164 87 755 -45 -705 -619 -324 315 -100 663 -332 764 -171 651 486 300 -213 248 664 -431 331 55 -748 783 -763 752 -658 -233 127 -856 -554 -701 -323 335 21 -597 -483 -769 243 -150 -243 688 535 66 -376 -469 749 755 -891 -135 -496 576 402 274 342 268 -752 -399 726 34 760 -739 -798 308 -716 -169 180 147 -57 303 -272 -332 137 15 488 -627 -787 639 -587 151 -164 124 -249 -620 666 -852 -126 183 -131 755 277 690 -796 -656 782 -716 477 -610 214 539 -132 285 400 -556 -535 614 -842 -567 -723 -142 -801 523 264 36 458 -787 668 161 -59 227 -516 -480 -147 -829 376 -844 -264 -523 -320 -619 495 2 -12 172 608 -55 669 -314 -626 -548 42 -491 -724 -615 -824 -596 212 467 -848 -545 744 -194 -219 -560 -624 -816 -114 -608 549 -833 220 -57 -222 -737 -173 188 211 795 438 73 -643 -648 -496 374 392 -578 -43 145 748 -289 -486 -283 368 -53 -307 540 -838 -473 -243 281 -794 104 -30 -629 547 -769 -477 374 10 -891 -40 -497 294 43 -372 -579 -886 -273 693 -593 631 -300 -369 224 -812 -276 -667 -872 -669 65 221 -478 -479 -394 -587 32 -251 -625 33 -125 -564 68 577 324 -501 -849 -728 -778 -760 27 -8 -858 263 597 -755 -367 -447 -61 -520 25 551 191 781 620 -559 -514 348 547 -214 -134 -806 -816 142 -532 503 -236 651 74 190 -735 419 69 706 666 365 473 227 446 -110 -391 -848 -463 169 -877 -536 153 -800 343 -487 602 -202 -197 -198 -605 -660 316 270 701 -568 -511 -247 648 540 85 462 375 -124 -854 574 703 -603 -278 628 -452 -120 597 -368 748 -142 775 64 532 392 -790 -49 -702 -744 -308 737 -462 -167 84 157 -518 -862 -184 489 -635 -770 -616 7 -742 563 -215 656 -823 270 687 -314 -419 -118 671 -751 -73 574 523 485 -302 -475 -535 -383 -307 759 45 -758 472 -728 324 -424 593 -350 -462 -707 192 158 -53 -679 538 105 434 525 -812 -875 -792 759 -481 -377 226 -184 474 600 -832 -719 505 -299 -734 -502 502 206 -748 -494 -470 -687 555 -735 183 165 -687 194 566 -502 -105 -696 604 -860 339 -134 377 -333 404 754 -251 304 -869 -524 -163 722 -680 392 -801 464 783 722 -214 -853 -682 373 538 378 -163 -781 355 -684 -8 -755 99 678 -626 29 -407 -402 232 -408 -585 -305 -623 -394 -690 388 -258 369 -89 201 334 -720 110 393 -239 225 477 736 -400 620 560 -634 -601 645 566 -757 -832 604 285 -103 576 -882 -837 383 262 -455 -567 125 -22 -819 246 341 -739 -467 -450 -116 109 171 -235 632 163 -579 699 -381 -781 -571 -717 -72 595 707 -632 493 442 479 268 -759 594 -189 752 -73 -647 -306 243 -674 -600 -814 -487 -790 -401 -334 -385 -548 -75 -514 -170 219 -705 -778 536 -310 510 -309 -139 -673 -275 258 -426 86 -810 259 0 -225 -702 -192 94 234 404 300 168 -306 28 -319 -672 -805 -167 -115 -568 -573 620 350 -480 -877 -266 172 -744 -733 618 426 47 645 714 -154 782 -586 190 -832 196 216 726 -537 552 -656 -428 690 -298 -185 206 -236 -855 548 -627 653 -403 372 -197 -833 721 407 9 -313 -384 -111 -565 15 538 748 464 -605 -734 491 -298 500 -177 -572 141 -498 484 45 -284 455 -169 -209 665 446 -869 523 -461 489 365 723 -752 -593 -14 -633 -399 647 548 80 533 385 -128 367 -123 -439 515 -578 201 -613 -505 -545 775 583 -514 122 96 584 -223 61 791 -64 739 -871 -199 -561 542 -612 108 -372 727 -20 472 340 135 -79 224 -454 -665 -125 -566 327 -615 -822 84 317 -133 -759 334 -434 -341 -9 398 263 405 72 -741 20 315 -588 475 298 447 798 -877 382 -356 297 -190 304 370 453 764 -843 770 473 -812 308 -815 153 602 756 -511 423 -173 631 -471 127 460 380 356 91 51 402 -549 -109 562 -727 47 768 -834 -530 526 -899 417 461 -403 261 187 -416 604 -734 781 -62 382 -272 -677 532 245 -57 543 10 557 -680 -203 -877 -293 -586 -132 -470 -554 221 188 -318 785 -18 -845 -73 -204 -206 -641 29 -3 481 533 -16 -693 255 -462 315 -749 -118 -77 45 282 132 707 -769 539 -282 81 252 177 499 341 -774 -104 429 -157 569 -453 99 -58 -395 -273 9 -577 767 43 -682 -431 -832 671 608 -291 516 255 703 -292 98 -199 -397 -50 -373 191 564 717 -732 276 279 679 -287 -354 354 717 682 -22 583 586 -832 -337 346 786 -92 742 -733 324 -601 -252 -390 -799 -568 237 -811 -737 -529 -489 -674 -129 -383 -253 425 264 339 787 37 358 292 798 -209 61 53 719 -897 259 -677 -420 -870 476 -550 126 191 475 -514 -226 -556 483 730 510 -513 -180 -839 586 -59 49 0 -873 611 -316 595 408 -691 95 -74 669 268 172 630 65 -490 737 -174 301 -441 561 -116 605 -786 744 -690 -557 -351 -476 151 -689 -574 -100 680 -309 779 -725 -423 -877 159 -390 247 195 588 49 -421 -199 -853 667 596 233 519 168 6 506 -871 578 100 719 -655 526 150 578 -471 -457 -354 -861 -225 89 254 -471 150 128 250 664 686 -143 -526 799 280 544 539 -257 -363 -251 -88 -463 -400 -414 690 310 -874 69 -279 -85 584 -58 -466 -20 -668 -557 102 371 -537 774 708 81 456 -481 -160 335 667 45 -672 283 -79 -140 617 -809 592 344 90 411 -28 -215 -496 764 -876 349 -583 -747 74 198 703 308 -87 220 795 288 -706 -887 405 -467 -95 -170 -186 298 -360 -167 -511 -90 595 -751 -734 40 -535 151 -594 366 -873 378 24 154 -12 8 -684 480 450 -371 -891 747 330 577 -863 -78 496 72 -630 359 666 757 331 -448 762 -793 -557 -128 -820 313 795 -250 -289 -539 135 -179 -770 571 658 -74 -60 623 -316 176 785 -107 483 710 -591 200 61 193 -255 -31 -144 447 -247 764 747 35 343 696 604 -437 -728 -364 321 72 208 339 414 26 -411 -852 58 75 -60 -508 671 -662 -108 683 -640 366 -697 46 757 368 544 -242 315 221 498 758 333 -389 -115 593 -435 -596 380 443 -845 95 742 -116 -358 786 28 -772 210 -434 178 -778 -301 -722 -527 -883 -524 619 -567 -855 -771 -428 551 -457 178 -466 -771 -232 -768 -560 754 -835 -108 293 623 -670 339 -544 -774 768 263 709 741 -804 255 -93 -550 772 558 -268 625 124 433 576 -780 -112 -465 -208 -215 6 -83 -565 296 -366 322 796 458 -353 257 -761 -311 758 704 -476 347 601 777 -39 485 184 611 -833 -592 632 165 -868 -438 101 -353 395 455 145 531 135 -770 -743 -672 -225 -365 -327 86 -10 -835 -888 750 452 456 -154 -447 285 -512 39 545 -259 -598 362 -729 745 -501 -485 719 -70 353 -17 480 795 157 -817 -134 -457 545 -314 -841 199 -634 -533 -408 -609 115 -741 6 71 -412 -722 -680 -156 112 -466 -451 759 -472 18 -520 -860 321 77 684 444 -641 610 593 -395 -545 361 781 -876 -384 -741 -414 -354 -795 -67 -457 126 -609 -263 683 -304 -162 787 -447 -757 -463 -667 -86 -298 -386 606 -827 -881 -272 702 -802 -425 -17 151 436 -37 451 -829 -758 -308 684 -827 624 -255 -811 -791 -310 585 -495 -272 -761 325 -808 697 630 751 510 172 -868 -63 275 -830 -225 -796 680 479 271 -386 -701 502 685 -475 768 210 683 -66 -516 696 -764 -57 -260 710 678 238 -668 683 508 -899 -411 474 -370 -764 469 -642 -420 -232 120 -852 -342 -111 -485 -195 102 -776 225 -700 -823 244 -550 -408 -422 108 569 -843 592 651 139 218 -315 -870 538 706 480 -338 -151 -418 247 -837 -83 57 119 208 -407 349 -528 796 203 386 490 259 -385 654 -869 -676 -535 -682 -626 504 322 548 112 -864 23 -463 2 -583 571 -615 88 275 -277 -755 -55 -157 -873 450 -424 536 465 356 -58 -213 -618 -707 597 -172 519 274 226 -480 -140 295 -249 -730 193 419 109 -641 131 -549 642 -560 367 -867 -229 354 264 317 681 -26 -842 157 -325 307 464 -534 -560 -132 -148 366 -724 625 374 -432 -50 -449 -657 663 -810 -140 616 -586 -589 90 672 798 -455 566 388 -620 -178 532 100 107 -852 19 63 -712 -192 -590 -847 490 -182 243 549 57 -349 734 714 -851 -873 211 -370 -456 258 -311 716 642 -345 237 712 234 -850 -239 -509 663 187 356 164 -370 -804 -9 571 298 529 -395 -613 285 -622 378 -553 -283 100 -304 -542 328 -229 143 467 799 247 -324 -709 -358 675 207 539 -714 255 -708 -227 -845 554 -464 -888 69 -689 530 -382 448 560 265 -420 -827 -667 -494 -399 -891 -200 14 -240 131 -400 -459 -54 -219 172 -566 725 -433 285 -487 -137 433 -63 36 609 596 11 112 227 706 -674 511 703 -118 -277 -477 740 -53 -635 5 463 662 -794 -7 513 -259 -206 -504 163 -560 725 -13 -230 788 -96 -3 -221 230 761 494 -653 562 -550 -70 -665 186 312 -661 577 119 -874 443 -242 -296 -615 31 390 452 -559 -741 -379 164 242 691 -504 -669 160 -271 -830 150 494 540 -124 196 -641 102 788 -809 41 -741 -584 39 536 135 -765 -879 -84 -421 -674 76 35 -640 -783 -507 -355 -757 268 630 333 -78 90 -17 694 -816 -53 -510 -18 376 -170 -202 350 426 -693 39 538 -870 -2 283 -292 60 199 -567 -851 238 386 509 -33 698 790 551 415 -539 410 -45 -190 -597 -278 697 277 -12 745 591 656 -170 -675 146 -333 -557 -36 -841 -221 -786 -366 -421 250 -816 24 -455 661 527 261 -654 -279 119 78 189 -96 38 -146 309 -4 -384 -606 -436 -521 -251 -266 329 582 -512 -701 -601 181 -289 -385 -778 689 -825 -206 -26 457 -524 491 315 320 298 -115 -266 -834 153 -742 -132 324 -161 -436 327 349 167 566 346 -397 78 -460 60 224 98 136 -404 105 -284 -879 -13 35 116 -536 4 482 745 -554 -457 64 -247 -146 -824 -149 745 -170 -473 -451 526 591 55 -715 731 640 -390 -546 -449 -759 661 -512 -529 -60 -569 564 -454 -680 -309 -605 -688 338 82 -40 -584 421 -49 332 132 -607 560 758 -252 -793 -670 393 742 211 88 234 263 -386 -324 236 -389 230 -655 640 -485 675 -107 407 -597 -49 -516 764 -299 -880 369 -729 -331 -63 -2 -386 504 419 140 -390 760 -803 336 -838 -180 443 -210 680 238 -686 153 -696 783 -550 -828 27 646 697 -61 -658 -536 439 66 792 -554 -734 300 283 -153 -672 -279 659 632 -469 -413 510 -69 -756 603 -587 -776 440 -650 -837 -406 664 -240 -750 -134 -274 -673 379 751 186 -573 -268 476 -347 351 252 -618 -380 -469 540 -542 -273 330 -208 37 -633 446 -524 -558 -390 -249 275 714 708 477 659 -214 -891 -414 -214 701 421 -877 -664 695 -532 370 319 120 -31 193 -607 405 -544 -584 -450 478 238 -661 646 -296 623 230 -751 249 196 -126 625 -884 -77 326 759 221 735 745 458 613 -474 -48 -188 -148 -476 299 782 727 362 565 381 737 102 61 -616 -822 -659 424 -492 349 604 272 -398 580 -203 670 395 -321 757 -828 564 766 -490 290 9 712 -475 -65 -121 162 551 -206 363 438 200 -302 698 -868 -724 -172 -439 490 -834 -85 725 322 -125 -47 443 -539 -578 -137 -45 305 610 -492 -421 567 191 -450 -500 -374 632 751 340 530 -658 -295 241 -549 -197 647 -758 228 -117 -372 -724 364 -69 -157 528 -553 355 661 778 -699 -58 695 -72 -316 547 137 428 -429 24 -422 597 420 118 -355 442 -728 385 -52 -738 655 668 -712 -416 730 -506 213 198 -44 421 212 -337 486 -316 -560 -833 -263 324 478 -823 562 -286 -328 -5 388 398 -757 272 -799 -459 -833 22 300 9 295 673 -675 742 -159 452 -93 -308 -170 351 -605 -514 -634 -617 -624 -317 790 -841 101 390 -626 101 -41 -123 -582 330 -849 -390 -481 535 -50 181 -438 -854 388 388 -630 485 -150 -316 -348 -462 -537 202 381 -863 -850 -673 32 390 180 210 -642 -135 -147 412 -274 279 -553 -540 -553 23 216 -642 -299 -62 84 348 578 720 511 -801 135 -481 215 -608 -401 -749 -415 134 -378 -813 -817 -142 -44 408 -113 -707 -120 -310 -733 -197 95 -388 -492 689 533 70 -612 598 -584 -650 -595 546 -438 -851 203 -146 707 642 114 -229 -889 420 -399 436 -532 350 471 115 -607 -253 48 -156 -790 -98 64 58 -18 695 -801 608 -835 273 -25 -234 281 -303 252 -280 285 128 -329 740 -40 644 111 138 -578 -456 31 -420 -416 -149 -583 -256 -133 341 782 -679 111 650 642 -30 348 -764 79 -866 743 -783 -658 674 -422 392 -174 91 -416 787 67 756 612 159 -548 401 314 185 302 -488 -875 -431 -189 -69 429 -424 -495 -899 562 69 -179 273 -308 121 -702 -550 25 -789 -608 785 302 -77 246 -620 -724 -838 734 135 781 -814 354 310 9 -729 -751 -83 -261 -431 -530 -854 -22 628 625 -879 -258 161 424 -852 423 -351 69 -392 37 -99 718 123 -419 254 761 -678 148 377 -41 494 16 492 -814 178 568 -613 769 239 -256 332 -157 646 -696 13 -861 417 -30 -492 159 139 -365 -449 59 -864 723 200 -298 -851 534 492 763 -842 -452 65 662 516 27 782 -869 683 -731 -491 424 -315 -788 -622 361 570 -470 46 -675 579 438 -249 197 -143 329 -282 -585 -280 -373 577 670 -471 484 -90 -326 -118 260 599 -728 -417 3 -68 799 240 -616 -526 -415 -238 281 763 -84 -186 -238 -221 698 -157 -300 663 -520 -250 -728 80 -228 -554 -845 -568 296 -25 218 101 -441 391 -405 563 -162 -792 -9 -848 119 -198 579 -171 628 464 439 -592 378 -661 -156 557 233 272 272 313 -654 401 74 796 145 -565 227 55 -278 -792 -638 -412 725 46 -535 -899 12 -178 414 -688 349 -455 -439 -897 272 135 -665 634 45 -441 -435 -595 -122 266 266 699 53 -93 -224 -563 141 -497 420 175 -711 -605 403 -322 531 -119 683 724 -574 -73 -210 -844 313 642 -20 -683 -416 566 -878 26 659 -523 -551 122 -296 -711 -398 316 381 -319 -469 395 175 219 418 26 -358 -266 -163 270 -781 -796 -133 313 773 -21 714 -791 332 -617 214 109 105 -591 -479 585 463 250 399 -659 -494 269 -887 484 459 -385 -612 -682 232 429 669 -70 780 -643 -813 -47 -886 -30 -714 -469 -122 -195 -802 -272 -647 598 -704 -339 -734 -863 711 718 730 -738 -29 -628 -606 -264 145 -715 -61 -632 -839 -472 116 635 279 -44 109 -861 -809 354 177 425 -720 -507 -220 -39 640 221 -76 354 -40 484 -847 271 -320 41 -578 176 62 379 -879 104 478 -460 -422 -784 -158 -89 -746 -61 579 792 674 -673 -11 -213 392 -231 -339 214 160 -782 663 766 -655 339 -806 750 -699 -122 -110 -792 635 290 12 190 540 -293 -205 333 -129 -542 -185 486 -706 220 -768 21 -658 307 -495 -413 -529 500 468 454 695 765 -181 198 600 -792 87 17 550 -529 85 -618 287 -894 77 -297 91 172 227 145 413 458 263 440 423 -808 -301 -347 -256 340 389 541 714 -721 -114 459 -490 -363 790 237 -426 335 205 525 -890 -793 -435 -178 -76 771 -818 285 71 -798 621 536 -127 -122 294 -828 -541 438 -540 -513 121 147 511 30 534 195 -516 270 327 -808 -846 487 -288 674 -857 -105 323 225 -29 715 283 -617 -401 22 272 -383 -437 -98 -630 -765 485 -154 361 510 -852 -28 170 44 -871 -736 -205 525 -434 -654 -201 45 -719 618 218 639 12 -72 590 -811 -429 -191 -352 212 -292 358 75 55 512 -184 -493 -249 725 165 -707 -492 360 -194 -38 355 510 479 -899 725 -229 403 -838 -468 461 345 0 -544 352 437 -838 -83 -698 733 -852 -358 -809 -539 -689 422 -425 145 -872 429 747 305 19 495 -632 124 -420 -313 776 -96 -367 -387 652 -153 -24 596 -687 517 -380 -359 552 -565 578 464 378 346 426 -138 -648 259 405 -120 255 -296 -73 109 436 -398 -343 76 -770 379 -355 -518 325 -626 -884 114 -163 -569 -447 490 -103 789 -47 5 -706 -560 273 603 346 602 -274 201 139 81 -816 -546 491 208 322 -483 159 149 337 120 305 211 772 70 25 33 -877 312 222 741 663 421 355 252 -506 -443 -734 277 -696 497 -465 -538 136 -358 -198 354 183 -775 -462 210 448 -886 755 331 462 -169 -61 312 510 287 -387 737 747 300 150 -484 -858 -612 648 -469 314 -647 -892 -457 -313 -730 307 -814 684 724 780 -578 679 670 -418 -865 -170 458 -694 356 506 317 24 -387 548 -35 -627 -388 -352 375 -94 516 -587 -583 685 220 -839 677 316 758 255 -449 -633 559 46 -253 325 -448 395 -505 149 -21 -1 -639 -715 40 -271 795 337 -54 741 -857 124 720 -513 -604 332 512 -840 -528 198 -832 352 602 -601 -860 406 697 -218 -181 40 790 -120 -248 578 -134 -379 -212 -214 -616 -594 453 -266 208 488 337 -253 -181 -458 -84 672 686 -509 -42 413 -170 -3 116 -411 -181 432 -365 -103 -593 -475 -514 -700 148 -480 -744 -683 -480 733 -630 -730 368 -255 599 61 -385 -351 -660 -328 -512 -110 384 -400 -504 9 338 -503 716 -810 -602 374 292 712 133 -500 -630 399 606 -96 305 -590 -274 -167 -481 233 738 -60 -338 753 769 -112 439 -345 -868 -620 -14 -216 583 -595 370 -742 203 774 108 779 -274 -646 665 29 -636 -360 380 -483 -97 2 -377 -296 -475 -146 547 -820 -290 346 -400 714 622 -735 -344 -848 362 -867 -488 10 332 -43 -572 460 -451 -114 -342 758 -56 667 410 -108 -288 202 -515 735 537 602 488 -352 176 -625 77 368 -560 209 164 -746 180 -677 732 -233 -698 596 221 -518 -760 -772 36 -616 -188 -733 -430 -507 745 576 -209 -564 -116 -92 -612 469 345 613 629 796 179 -543 -581 592 188 -318 251 415 111 -830 -342 -354 417 -471 -786 335 -713 161 479 -609 141 652 562 237 -210 691 -365 251 749 -250 704 -229 389 -150 223 -176 -523 -570 -241 -590 329 -43 -162 -790 -747 109 -652 297 391 -241 -358 544 723 -58 352 -228 -485 -470 -569 -252 153 486 642 -835 444 389 -276 -215 271 -884 11 624 94 -535 227 -140 -537 -138 346 -456 712 415 -49 -99 -751 335 -222 247 233 425 -115 -298 359 -680 -393 -230 325 -457 -337 -454 -846 -457 -826 676 666 -43 -790 -107 638 -482 -475 27 136 443 176 -696 -452 -787 -12 403 -837 254 -485 632 394 -443 585 300 -497 234 -858 -604 208 351 151 -792 -539 218 475 -26 198 -465 468 -451 -810 -170 -280 -898 351 -328 353 664 -658 -494 -872 318 -374 -756 -496 -276 756 344 -331 -523 -123 -884 542 -51 -538 115 -419 209 -408 -440 -374 -88 48 412 780 -534 -488 -445 -386 -522 160 35 -793 34 470 -177 138 376 69 211 -462 -273 539 309 91 16 -198 -602 -819 -405 314 321 -881 -750 -860 -353 248 27 141 -704 -363 444 129 -827 -837 -30 -384 618 -487 781 -813 757 481 278 -788 -736 -734 606 725 100 -672 389 759 284 680 24 -555 -749 -573 403 798 485 734 431 -876 -232 -687 8 -757 432 -895 -532 -863 -115 254 -228 -138 -189 26 -874 -78 -232 -579 -459 -92 -155 303 -490 777 635 103 752 -481 -578 -418 382 -750 -417 -390 -114 -30 285 148 414 -600 -83 -806 -775 -848 116 -585 -678 -160 197 746 359 152 282 -270 -652 -462 -110 -297 -182 611 313 -883 519 87 22 -596 -386 176 -343 -784 552 167 -296 -481 406 -819 288 659 -572 -424 202 255 -667 -69 43 -52 -710 501 198 31 -196 -455 -356 629 -481 -648 -687 756 -718 -838 676 236 -688 34 -527 -117 -434 478 292 71 24 -576 484 239 -7 -876 -599 -385 -206 627 -27 -216 227 -447 399 -692 202 -152 -86 -825 -887 -104 702 -440 446 186 552 -315 -513 -127 -776 -34 121 230 -663 741 223 -643 737 -699 727 217 125 642 310 -491 -845 -573 482 -269 388 24 617 276 -333 -631 166 613 -883 340 -120 -765 204 798 -657 87 450 -646 -194 49 190 467 418 -277 667 543 555 -94 -369 652 -666 -749 -207 229 -519 -709 -787 -754 -127 -578 334 -717 -708 384 -382 581 244 -561 -355 -727 139 -416 443 39 -685 62 -562 527 -751 536 796 582 -68 -673 138 770 -30 207 -430 771 101 -518 -682 -344 -822 652 686 749 -286 133 722 -776 361 728 -433 141 588 506 578 475 61 -756 -460 748 588 -413 -740 -224 653 -275 141 485 348 -542 -519 -887 774 147 -526 603 -772 -736 27 145 -740 755 -698 -191 38 73 -405 -100 -748 -592 218 -88 -138 140 471 -605 -54 -306 -463 -713 524 682 -600 -585 725 -546 341 -118 784 785 132 549 402 -568 -392 166 160 -108 311 -450 -704 -226 -371 -664 -304 -580 712 72 186 -322 -695 193 -213 112 81 247 -62 531 418 137 -425 -202 740 135 -785 207 734 90 -98 571 -109 -440 408 -178 -710 451 595 -838 584 97 -794 175 307 418 397 -866 -568 213 -725 -258 124 615 -241 -79 -4 588 520 358 70 222 84 535 640 99 -228 -603 -65 -805 -68 343 -303 -430 -844 311 -603 735 450 144 337 766 -38 -597 -269 -247 -241 -71 237 -683 -697 -157 -84 -815 -191 -428 100 287 -699 258 -490 -43 -679 -547 283 -568 -580 -640 -845 653 140 269 -854 307 -645 -445 -160 -308 665 -141 329 793 436 -886 -170 -161 36 -51 -594 -396 669 199 605 677 -203 -451 -479 -193 -25 -440 -796 670 297 85 -350 -279 -83 -267 -177 -626 -544 220 -750 408 -57 330 -108 -764 -153 -871 143 -746 385 -715 -742 -740 -738 -480 345 215 748 -857 591 545 -848 -741 686 -213 -52 -310 173 -812 238 239 -126 -447 111 -768 454 528 -127 463 754 -764 -647 362 214 56 -150 -159 753 -898 -476 257 256 -458 80 394 722 -182 -771 -97 -585 -717 94 -578 180 15 -252 -879 -802 60 114 187 167 469 560 -417 -41 -870 549 141 -109 332 -559 323 260 -495 566 -206 -129 77 20 -670 35 -770 -256 -146 -30 674 -417 199 -11 -173 -184 -814 -735 -793 -859 105 -408 216 -255 -344 -336 296 -267 -39 301 -312 653 38 190 325 -836 -241 458 -139 734 -94 119 738 -179 -895 324 213 254 -427 -635 138 -306 500 786 -737 30 -300 -709 690 -525 -538 -112 -473 -585 -730 -3 447 -639 601 -552 -355 214 593 327 172 -772 -478 782 -616 -647 519 252 -355 464 -456 -718 -350 -888 516 705 202 -136 -68 -895 -33 708 597 85 605 -367 278 168 50 -533 -78 -400 -130 -18 677 -117 183 -569 -690 314 -339 -340 -481 576 -595 12 151 95 -21 -898 -232 537 -875 143 -92 549 70 -140 -47 -558 336 -188 -90 343 708 445 309 722 -144 -27 164 -358 199 -729 384 -871 591 550 -393 488 -109 -572 -779 -425 118 41 595 -692 682 -178 260 494 -363 354 -120 -129 647 509 -665 -371 -800 123 -649 129 346 396 -733 180 -809 415 -187 281 76 -68 289 -307 -388 518 -101 -51 489 394 369 684 376 126 726 -863 -774 -38 582 206 -367 -181 188 17 66 -535 -471 -19 567 -558 -218 -596 95 -168 -614 -894 448 -164 456 -855 517 -745 253 -691 265 364 563 587 98 -781 710 -821 -721 435 -761 765 245 -201 -362 129 113 -145 181 141 -47 -566 -849 682 -112 -208 271 423 14 653 197 -874 -764 -721 -358 -591 542 -118 11 -665 793 671 687 -147 147 242 123 727 -319 -285 -413 70 439 -357 -566 58 234 -22 -615 689 -275 -727 95 721 68 561 56 -364 -559 -837 303 -628 -519 448 201 -685 -76 -865 541 434 -591 555 -435 78 228 -831 611 398 166 469 281 -302 447 280 -595 793 133 777 -605 -175 730 -565 277 630 177 51 390 202 524 -829 -789 -847 -185 -600 717 -616 800 478 -314 253 -41 190 -529 -698 -595 -157 284 312 638 705 -390 189 -406 -252 -635 -756 -897 483 -852 -836 156 382 -21 -896 -310 79 760 539 -371 -159 428 -431 -686 307 34 121 624 147 -531 -430 199 666 -381 -277 -142 767 752 272 -408 756 -619 -111 61 -898 -368 31 -838 433 585 -272 -317 -276 -729 -802 570 -104 22 -100 -698 188 369 -292 -899 -621 -279 -536 511 184 796 240 -406 -202 128 -563 31 586 -648 -405 269 493 430 666 393 180 577 -152 -572 42 126 -501 593 646 272 -359 -213 627 -50 -846 -169 -152 -288 173 -562 409 555 -360 -164 182 226 -185 780 176 636 177 -166 679 -859 -360 -240 209 -887 354 489 -152 -524 -538 -662 -358 42 34 -756 -37 359 640 90 -893 670 196 601 259 679 -24 -862 -758 -674 776 481 -357 572 -385 626 -360 13 -627 -595 409 -860 -765 287 -607 141 -661 -727 -88 -625 71 -445 146 -420 -169 190 -889 76 689 -535 365 -236 40 667 -683 413 -669 577 -460 679 -879 -24 161 649 -827 -186 -193 -286 -561 334 -250 438 614 183 118 684 -449 442 288 -854 -472 460 -831 -672 165 -178 -154 -577 420 -333 70 202 113 141 557 503 307 680 -116 611 155 720 -184 -542 242 509 119 -893 364 -91 722 -229 -488 -330 -519 73 -570 -381 385 -269 233 53 -162 -96 -91 -650 -631 320 -275 543 -55 -173 641 -580 -687 404 -796 -294 408 -132 -305 150 -727 -108 665 377 243 -795 436 186 -383 -286 242 -802 401 -229 -171 56 -839 468 -68 -392 -223 16 -260 -453 -179 -338 -457 181 526 -409 -733 -775 -626 -305 -686 -178 -855 -553 254 738 -89 369 -562 368 -348 -331 -251 228 53 302 -851 271 311 -498 794 -420 -736 -683 231 654 611 646 -226 451 -207 -499 -621 464 217 -690 751 371 676 206 777 428 432 -590 527 -149 -249 736 -856 -423 -507 44 -365 524 -689 -817 688 -695 -333 739 222 -154 -112 439 794 -820 741 -142 -877 -121 457 -66 -777 30 -483 194 -391 145 -11 -187 -886 -811 197 -800 -863 -811 -161 745 -81 -690 140 -374 -635 746 -207 230 -89 -512 -884 -111 311 327 137 767 -152 -386 337 -208 -632 -229 -179 -875 280 -326 416 440 140 782 22 49 629 616 -770 -16 109 307 -212 241 -645 20 760 791 -593 -753 -425 617 518 782 -734 -676 120 762 431 -184 -56 373 610 -642 227 613 89 -688 455 -775 130 -107 701 -225 -301 -840 -753 -792 746 -174 -439 599 444 -777 -459 292 745 364 770 -472 186 -763 -343 621 128 -455 -503 419 -496 677 81 -77 -210 -113 791 250 -815 -355 -428 34 178 -106 -116 246 -892 -545 206 -367 -829 38 -563 -499 -482 -708 -549 -265 577 -556 574 613 -788 -23 168 798 6 -85 -606 107 -243 -123 -763 383 -679 -792 119 495 -685 548 -530 414 -168 265 19 346 -556 132 -622 47 -20 375 307 -74 311 61 -136 -286 143 661 -796 25 -823 -201 -541 461 646 -838 -857 160 -397 -576 750 24 -202 -328 20 307 -291 434 711 217 671 -857 -479 -108 -8 322 -565 -214 -425 -116 -585 -543 -504 764 444 -780 534 613 24 80 533 -752 657 324 -646 -332 -377 633 777 37 -843 85 -521 112 -645 -270 -797 681 -631 -615 463 -84 -6 722 671 -545 693 -656 -588 -365 398 -537 249 555 -163 -399 603 -19 538 -674 336 663 -162 -800 161 -35 341 -548 780 482 209 -142 -153 -24 -432 -573 -685 731 -189 -458 531 621 -380 -807 -359 -387 -350 -749 -808 -147 575 578 464 482 470 97 -395 427 -22 178 594 -62 552 -514 781 -360 -344 -481 238 -779 536 508 -26 -75 -275 -650 -749 -24 -843 530 634 614 104 -79 791 377 -286 141 -304 479 -146 782 -216 -109 -824 43 -824 738 -889 -631 -898 268 662 -123 -676 463 -641 298 677 654 55 730 -873 294 -855 375 634 650 -767 24 -250 -474 -654 231 -204 717 448 -400 -108 -7 18 769 -11 -587 -502 -838 -656 268 233 -310 -282 -823 1 -174 -320 -175 -469 -797 730 -781 317 -869 -697 471 582 -330 -199 -447 36 -371 32 499 391 -820 668 -482 -685 -322 -674 79 -270 -159 -676 188 701 -254 -659 -420 -593 569 330 668 -694 755 183 -77 -26 -10 724 267 -581 49 -213 333 35 291 -825 50 -777 238 -451 206 -550 -891 681 -194 -720 514 -177 701 -389 494 707 -425 -308 784 217 428 -485 -856 -242 -358 705 75 -812 8 5 -885 410 182 -661 -839 -793 -589 -93 455 496 -658 -480 -792 -360 160 678 -575 609 206 -784 -170 -159 -369 -447 251 -11 -85 -378 613 306 666 -78 709 -183 -433 793 -266 -851 84 -753 601 432 -122 -421 -594 631 -883 -173 704 -167 285 439 546 333 -251 -586 735 290 -778 -353 548 449 698 794 27 -595 -665 714 -419 83 117 237 -227 633 685 -431 -361 -896 -93 686 -770 -145 -786 -287 -537 -354 790 -85 771 346 -98 494 -313 -679 120 597 -3 -851 751 60 503 491 -419 -831 549 296 624 -769 -881 -133 -682 -821 249 658 -705 -375 -267 283 475 126 -446 -465 -200 -769 690 582 -34 450 634 321 692 -371 514 218 -791 35 73 -660 -26 157 -499 -433 -589 -833 -587 -269 780 -156 -313 -555 7 -587 676 748 -260 -224 657 145 -758 161 -836 -495 104 409 -449 369 62 411 292 320 151 -188 99 -270 -678 -854 -219 -827 127 -471 591 -259 -452 538 223 -442 792 -692 404 -505 493 -742 310 -348 767 610 -720 366 122 -782 -352 -464 442 308 -661 -693 -496 188 289 -353 -897 257 431 470 -467 -665 -716 433 701 58 -2 653 -672 -704 157 -90 -266 440 -427 -170 554 -1 -601 490 -560 470 -120 -88 557 262 749 754 69 101 82 -750 199 -753 -807 -401 524 -282 73 630 -427 -244 601 790 -712 158 -715 -678 401 357 -103 -467 296 -748 -448 779 -806 -420 433 153 216 128 617 -264 153 537 755 38 222 437 -393 -150 468 297 780 14 -731 773 503 796 -753 717 -419 671 258 -534 -428 -409 -796 -873 -420 -896 -803 354 -606 775 -49 758 -178 -51 -644 -180 -507 -130 -716 25 365 304 -183 -278 88 116 216 -747 -753 -857 -654 735 285 58 -862 20 -419 -41 602 -390 -615 151 -387 501 462 -269 347 521 -850 -255 17 -292 257 -660 90 -614 -4 -300 528 -662 519 -723 100 -439 565 -161 94 -560 -705 -146 -380 178 282 177 -543 2 655 -558 -170 146 644 401 66 -700 -164 164 598 397 -209 -389 -597 -252 -604 -593 -736 748 54 523 436 -686 246 183 261 -683 -559 660 -37 -677 698 -529 -419 -262 740 -842 3 116 109 360 -199 -729 -568 272 325 799 -484 -836 -543 201 -39 -340 400 -349 -562 354 50 -820 119 523 -144 -408 -564 185 438 -617 671 763 -165 614 19 -30 -562 -258 -440 645 32 43 80 -653 -840 -501 -111 -255 443 -472 -434 520 -811 218 629 406 27 -677 -404 -304 482 486 436 -146 -356 236 353 96 714 -484 149 -478 791 485 92 343 -694 349 35 -747 -727 -255 37 513 -706 -648 -707 309 560 288 -749 -900 25 277 607 353 326 249 -899 -175 707 -774 65 787 -812 -139 -630 -53 84 195 -594 622 -779 -480 281 -767 -613 568 730 -76 204 -24 -817 735 662 -210 576 -509 203 745 -469 -851 58 415 90 -326 -98 -753 573 -78 730 31 -584 299 -600 -50 -813 457 178 -348 513 -888 -845 397 -215 305 -790 663 -796 243 245 -263 -503 215 660 203 46 221 -805 -479 -513 59 -244 -248 99 -878 -399 -182 22 383 491 59 86 -643 -818 76 251 -763 -470 109 421 311 55 329 270 -751 -671 501 -610 102 189 150 136 -723 -148 613 -4 -126 480 -133 -434 311 286 -475 42 274 248 694 -788 701 533 221 -895 -682 765 -434 9 630 393 301 409 -144 -448 -558 -550 -471 -377 332 565 -338 -824 -589 -259 -641 -774 -699 -149 493 -407 318 -641 343 352 140 -863 -460 394 662 -52 -472 443 -895 -420 -92 -816 525 159 -259 210 396 662 84 -70 -273 60 404 135 -556 -235 395 -789 -428 -90 -195 526 -845 -173 -647 -471 118 322 296 515 447 240 -137 -502 73 43 -645 437 -793 646 305 -277 -231 654 -537 -503 -281 662 729 477 -490 -139 -343 -870 -329 -802 622 -547 -98 509 25 628 -662 -187 -784 705 -226 -797 420 44 -859 -47 -571 -881 374 -271 205 -135 168 -731 -330 376 515 -709 -205 -783 703 -324 298 398 -366 -882 -653 -349 414 50 325 -698 546 705 565 -47 -558 -801 485 40 787 -92 -4 791 481 34 -631 381 -293 -451 -330 -581 -257 6 -633 755 220 -15 513 -364 -399 323 -806 -648 780 321 -164 412 -379 -855 -109 -178 270 490 -624 -235 737 259 739 -65 -413 -224 -820 -152 457 -211 -601 -200 -599 -582 407 168 -113 339 632 280 -550 256 117 -432 609 797 656 -580 550 291 79 603 -750 392 -769 -822 -130 -866 -612 360 -157 448 -553 -317 449 -249 -255 586 -886 -500 -896 -560 -156 83 -304 133 -608 661 -858 -603 -273 23 -738 -491 284 -513 -541 -118 567 468 505 522 -73 99 -752 727 -833 746 405 723 -35 591 -720 129 -553 -263 -864 -533 121 741 671 -156 636 -60 -498 706 166 512 194 321 153 -752 -304 437 624 170 -614 -611 -644 302 237 -681 482 -98 566 346 -838 141 582 -345 -9 94 188 -3 467 414 -310 -466 276 -878 -82 265 -115 -525 -235 -124 121 -884 -758 -59 -226 218 -185 -557 -24 391 -784 602 386 579 -335 -693 96 -588 276 91 -70 -504 -9 223 139 -703 -43 -98 -191 -440 642 -33 245 -420 404 -93 -647 -845 -136 -303 770 -624 360 -711 -694 504 -236 245 -438 778 -676 -505 497 203 -394 -572 379 531 -747 374 -796 47 61 -216 644 -748 -620 -587 -572 -838 423 -775 -174 -736 -13 287 -334 -205 143 -683 -658 39 40 493 768 -524 102 -662 -616 -20 334 -44 631 35 -854 608 -357 277 -640 -391 411 -614 -809 407 16 -380 650 -366 646 46 -349 201 -495 -138 28 -157 -378 480 -166 155 -157 186 108 346 -290 132 171 -26 -767 655 -617 -514 580 -42 108 -143 -631 351 530 -269 -189 -796 -190 129 -630 95 -700 -409 205 -234 744 30 472 -562 367 84 605 -796 741 194 -280 797 -853 479 -485 -131 718 -797 -36 -142 -779 -783 84 -860 -351 3 -352 321 66 551 277 -517 -547 -107 -677 -390 -291 -199 237 -631 545 -124 212 569 -63 -741 244 -99 -38 776 -97 -812 678 173 -526 -229 138 -367 627 116 -361 -261 414 -455 -779 424 -702 49 68 -308 -100 -331 -573 -102 666 -408 788 210 741 -435 62 -728 -177 -552 566 -502 132 -691 359 -630 650 -410 -566 -609 275 -455 -589 514 -285 431 -231 304 -786 -300 -468 -803 -430 -69 -740 -900 -569 792 -72 -862 -709 135 -304 -686 168 -226 -117 455 -842 -653 282 -485 -899 -667 708 -221 299 -137 -517 669 475 422 464 -88 -4 137 -632 30 254 523 -344 719 -754 -788 162 -159 -308 -87 -312 -140 18 719 223 334 -400 -859 -247 -835 -279 -132 -185 -260 440 -393 227 622 -631 182 298 185 -582 257 -41 225 -593 -789 341 -597 -184 203 769 -841 701 315 727 167 753 62 -466 494 -235 198 -116 277 -685 -203 -626 662 -477 -552 795 -649 635 -597 775 -722 43 -214 -187 711 578 351 -402 -621 464 156 96 -204 -893 682 680 704 638 244 -558 731 577 674 742 -674 471 504 -362 -646 130 484 -86 -637 406 -331 -257 457 331 375 -16 -320 -518 219 388 578 -600 -829 17 337 203 67 282 -222 792 550 487 -660 -851 -862 -124 -657 132 -161 -614 759 -187 405 -421 506 -848 -707 -333 727 -28 -241 -187 528 -343 19 633 -75 -328 225 -713 763 -825 -726 209 134 795 586 660 -295 654 392 -134 -20 518 778 -585 693 320 782 120 -24 -32 -245 373 -538 -780 734 297 406 -393 -475 -533 -123 547 51 189 471 -419 -103 -374 133 -667 -293 -569 200 -399 -194 362 -392 501 -558 -415 163 -699 526 -743 413 -31 181 -105 -54 684 73 738 -248 621 785 97 -614 796 413 -105 -497 179 118 -856 -222 -328 647 391 -899 115 -449 -882 -496 -82 464 584 -316 -150 497 413 -93 -136 42 179 -5 401 -382 -480 -315 375 -216 398 129 -230 -764 -683 568 83 -743 88 -238 713 -894 367 197 -291 151 704 403 7 30 -466 395 -159 541 -747 -477 -495 222 -835 -462 -827 483 -671 213 -640 -864 -803 -564 144 -532 477 131 421 -450 -647 332 -626 791 642 -603 -871 262 595 -133 278 203 90 -340 -108 660 178 242 103 -235 -364 -829 -460 -670 -748 -440 -129 -786 544 476 204 -489 -802 707 -602 -490 606 -728 -315 352 748 -373 622 476 225 319 426 707 734 383 -803 739 417 -333 402 -101 79 -166 -881 -220 444 105 -303 599 138 157 -131 -608 -468 616 -322 573 -17 461 23 330 225 339 133 -448 -747 -643 348 -542 563 406 -441 327 494 652 -648 -203 -691 -752 456 631 -2 678 595 -630 503 699 -302 159 -444 775 318 -38 -452 -568 -895 48 -18 -801 166 -60 220 -751 775 -4 766 -296 398 362 431 -438 466 613 -851 -631 669 553 788 -494 583 646 -823 470 -678 731 201 -831 -405 -57 -305 466 -82 109 -822 684 38 -528 -79 752 -158 -1 -859 722 -518 -858 617 372 41 -784 -335 366 -622 230 606 -485 784 477 328 471 -355 -139 573 -174 -516 549 -115 -393 -748 55 -107 508 -692 752 182 721 731 576 -616 25 527 -374 -623 -796 -284 411 -198 565 -652 375 693 145 522 -29 793 408 -308 -502 596 81 779 726 342 399 -230 713 763 762 -379 409 -855 517 325 -83 49 700 78 265 798 -535 -810 378 -597 -767 -113 -202 -601 55 271 444 -67 189 676 150 321 -163 356 -615 -296 265 -560 -271 -457 154 -125 -488 -357 -737 -113 -413 -596 213 -852 -612 -480 201 459 321 -714 -865 -615 -839 96 -42 206 -514 -884 768 -214 -313 -517 -145 449 282 665 225 -475 1 -212 519 479 -125 553 -900 -374 -682 -193 626 -679 717 658 -141 688 358 -627 -796 738 44 524 536 -404 671 351 -432 659 -302 126 386 36 348 -362 -888 105 578 372 110 -198 281 70 -458 -481 795 -597 -348 -156 148 307 -276 -88 48 -692 -587 -203 506 -747 -58 620 -359 606 433 -9 -832 704 416 -884 -14 190 -501 -396 -326 -164 287 604 -234 -252 -163 693 -153 355 -888 100 -144 -2 -142 -275 369 -468 26 -525 526 -230 -896 -545 -171 -290 261 -826 -108 581 -66 491 -611 -273 486 -437 715 -479 -129 662 -809 -88 -860 -565 -522 -840 31 -179 -108 -73 -34 138 641 -852 -733 532 522 -759 67 745 -421 133 614 -899 -86 -441 653 -397 -503 -105 88 724 475 -372 636 229 -549 9 -562 105 324 -550 522 631 550 501 -70 565 757 -403 407 -283 394 -237 -64 107 -842 -852 -68 412 -255 -351 200 -80 615 -219 -655 -40 -883 699 543 -425 -758 267 350 -356 -2 733 -260 -753 -373 -62 -643 -688 -357 -153 -336 -171 281 -758 240 -325 402 297 -494 -898 -772 -855 592 -343 -45 -351 393 -894 -206 -747 420 169 93 -193 -783 72 305 -648 -112 713 172 -497 -465 -726 434 49 -737 -121 -852 -859 -348 -539 -247 -677 -797 -57 -488 56 318 178 -426 -342 -599 133 -304 401 -840 179 -507 402 -59 474 767 590 159 -182 404 -98 353 -842 678 -2 607 64 -641 70 358 -824 597 -871 549 285 -871 -472 -421 -181 483 154 -509 66 120 694 44 670 539 256 -236 -593 285 17 -636 -666 53 -66 -817 379 -887 72 579 -339 -834 323 -697 -510 312 259 340 -308 -583 -530 -622 -23 483 530 417 316 -560 101 -762 331 733 -816 314 -303 -189 487 -526 112 -457 629 -542 646 -627 91 593 267 454 399 491 -303 94 207 -505 -842 -164 281 310 -479 -850 495 -687 483 459 -344 -534 -516 457 -1 346 631 -559 -513 434 -611 516 -673 -708 -234 188 -628 47 -827 -403 -482 454 503 -861 243 438 222 98 -396 -758 -393 -697 -433 -68 -309 -806 222 -69 299 474 -525 -223 -571 -762 -455 445 -820 290 69 647 -64 -681 86 -25 -657 -473 413 -861 -758 556 -321 -478 -759 -751 -51 -181 -14 -546 -860 -718 -110 -271 490 355 -299 -662 -68 511 440 274 -758 344 -223 -193 203 -158 -247 -645 -652 142 43 371 -657 -690 626 -883 -15 676 62 -241 -225 -763 231 -26 -515 -9 -635 -577 -461 -537 -404 -402 579 626 -666 -838 246 -321 -316 -830 -248 443 -208 -35 -50 -416 -279 797 49 -311 -520 182 96 -170 -294 -658 -686 -499 493 77 363 331 -163 636 275 -701 -626 -737 -798 517 210 146 -472 3 217 574 -362 -703 593 660 -211 487 258 43 611 -282 -701 437 74 635 -753 773 242 470 798 646 386 713 -456 256 784 288 622 246 -225 56 589 -249 -248 676 402 -688 596 -821 -551 -401 -124 -141 701 567 -707 -120 434 -706 259 -793 700 -887 -216 -52 -556 -547 -614 -894 611 -841 -52 -581 -812 17 667 717 -443 -70 -284 -785 -231 -225 -824 402 37 -312 139 -614 141 -389 257 598 280 -805 -721 -365 -535 608 -540 -129 216 -745 -250 -165 699 -832 -225 317 486 -575 652 -225 6 783 224 128 183 -310 -441 145 245 152 351 248 -847 726 -336 750 543 396 -597 -37 52 12 100 -892 -224 536 -726 -387 -749 505 -102 -625 82 487 133 -699 -8 -724 -267 381 -481 738 766 -431 768 -773 310 530 279 568 366 363 -697 368 631 73 -543 -199 -875 753 -200 -443 174 216 -499 155 -195 -23 397 601 -522 18 -406 113 -840 692 -415 297 -812 66 -111 719 -2 756 -892 -355 -342 550 645 257 -195 259 655 526 -13 531 245 -247 -602 -491 -660 -412 452 144 -572 237 -113 -103 663 -822 251 331 701 -279 -812 167 288 -408 -816 -857 -786 -465 425 757 -876 -480 -502 -410 -344 633 410 231 181 -84 108 45 -473 -531 328 -871 -647 -483 127 -640 -412 -129 556 581 -315 -93 472 729 119 -327 -142 368 282 508 -290 -799 -331 -546 -76 419 414 484 -545 -544 -225 -680 -631 712 213 711 -819 -13 -542 -692 -474 788 -455 -31 -456 368 2 553 22 -230 -760 42 -741 -841 -771 -296 -4 -263 672 -267 -729 64 215 96 -40 -259 -579 621 395 27 -33 748 -533 12 193 -840 473 -775 413 -335 272 544 501 -324 -158 -601 -346 -842 691 -428 -849 666 -789 338 538 -103 -201 506 -389 -799 296 -197 -104 -28 712 281 667 -6 -322 612 -270 760 748 755 409 -690 729 -500 -7 27 -251 -872 -491 406 673 -193 -873 -472 -89 -42 115 484 24 642 145 -850 23 -140 -358 -380 -83 619 386 -77 233 549 -132 -474 216 -213 226 144 -270 35 785 -837 664 64 -694 556 -353 320 -788 165 -60 297 -299 -82 -331 736 -786 -540 393 -304 -97 -773 -425 -128 574 153 -222 -218 -450 53 -338 -97 792 545 -381 -76 -161 768 -619 651 706 466 762 -257 719 -832 -274 367 470 -197 -457 312 625 -483 -395 -601 -802 -685 -156 -40 -881 -373 -723 -507 241 653 224 -802 -556 -210 -174 535 184 392 164 100 -237 318 -8 -824 213 632 -544 49 -134 367 -476 396 792 629 -26 -847 -134 383 -347 539 -67 -853 -219 33 -849 406 545 -259 -579 -344 -713 731 84 83 438 -879 -110 -684 -839 -305 451 -426 -10 -716 -453 464 -827 356 -330 732 -559 176 373 791 793 -143 -23 -370 183 -199 470 114 -385 -637 -156 -778 -649 -708 359 -363 -251 -34 -25 -175 -128 -156 -825 358 592 274 -775 333 -603 -173 -438 -153 -224 594 142 -718 -703 -152 676 455 -436 194 -326 699 242 -399 365 667 66 -379 453 -409 -594 -288 634 -499 -634 -812 438 772 -898 501 13 -821 -599 -709 -495 -483 -192 -510 -306 303 140 205 -211 -495 -581 -207 -445 392 -861 -791 90 -293 408 -370 580 467 354 -347 -76 43 288 634 337 291 568 106 143 -41 237 -660 631 -719 106 468 -573 704 -662 -258 103 -412 -628 -588 341 -731 -701 577 -326 119 298 7 553 368 639 752 -544 -840 783 -794 542 787 -520 70 -625 382 220 769 -547 236 -774 184 -726 39 -522 -80 193 425 -707 -148 -500 561 -105 525 -628 -400 -680 483 691 639 -299 -465 -460 -475 -236 -868 374 -201 378 505 478 746 -439 -378 -711 -396 78 -307 631 774 77 553 -854 163 689 -723 390 -618 -230 673 -436 -478 759 191 677 -312 -572 -395 177 -231 733 -84 752 369 -858 173 -355 328 733 -534 -268 -235 -135 -406 798 -473 -442 641 334 284 409 -433 395 595 -441 363 798 -174 205 -303 -866 -626 -884 781 -231 -459 -785 -614 -75 -192 -550 541 -353 -487 459 -680 -315 -561 353 -105 -735 83 -367 -809 -406 245 667 -14 -537 -474 -784 -518 -426 -151 -765 644 -57 -533 180 -498 364 700 625 710 797 -810 -848 -636 54 153 -698 -806 -517 -555 615 688 -545 254 743 -342 -589 -585 566 199 -189 -246 -125 120 399 -91 252 -716 -691 73 -59 73 -538 -843 666 202 189 -545 -520 -385 362 532 -218 -334 554 160 96 666 630 -578 -240 364 153 -443 -28 321 732 542 321 -106 332 315 -183 596 -198 361 620 546 49 578 747 769 193 -592 613 -595 -872 -317 -726 -823 780 -467 -390 -237 -368 -528 -3 -247 284 -78 550 135 -767 -117 120 246 345 -133 -774 -362 67 177 37 310 768 294 -795 262 485 142 263 -750 -579 511 669 259 -370 -94 509 54 593 -277 -226 638 -589 497 705 -425 16 375 139 184 460 -234 -564 -700 242 -208 270 136 -32 620 -467 -408 107 311 -646 -838 -63 276 412 -713 -50 -211 242 -878 308 -709 -363 -511 746 552 406 -821 198 616 796 660 658 -223 -218 45 366 -76 -704 -853 -739 652 -298 -170 -3 421 -809 -822 -368 153 -145 -309 622 -900 -159 -452 701 -649 -415 -211 -111 4 -367 -116 349 461 -234 353 284 100 407 235 133 795 502 -471 -612 385 555 -87 549 667 -49 -392 109 306 -484 -638 -595 -140 -32 -794 -779 -161 -418 -549 -712 -1 -53 406 241 433 -135 -92 -62 -231 -533 -385 93 -593 -365 372 -342 -895 587 307 -860 611 -507 526 281 -81 457 -728 18 -374 626 188 -465 -200 -580 726 143 -192 576 -728 373 -594 -12 -207 -499 69 519 -469 599 484 -541 -724 253 192 -542 -268 -419 -720 255 -126 455 110 -637 -678 -82 -635 696 109 -823 -244 212 -683 -182 524 -778 -621 500 -251 326 -104 292 -669 433 -611 649 -540 -792 -568 -60 339 -384 -199 -16 -239 479 -497 -590 220 -43 381 684 557 -882 -590 404 -84 -840 -351 404 -849 219 204 -46 401 201 799 297 510 684 -521 112 -114 196 783 529 242 -561 710 -145 -610 101 -738 746 -269 -769 -696 184 -804 728 -409 364 -179 -41 358 590 424 -149 75 -716 -525 -279 -486 -862 -44 767 281 -321 -393 189 -287 376 473 -212 -615 459 587 -60 412 158 -855 475 -460 420 42 695 733 790 -206 -325 -877 561 -428 695 -670 493 -514 -663 -630 557 -409 678 -358 -369 632 168 320 223 -643 257 381 -199 -893 -804 -78 -262 129 -203 105 -599 -887 171 -769 236 -252 472 -210 57 -33 -861 -636 82 630 -218 -109 -34 309 -474 -43 704 -609 -369 550 652 599 -470 -627 -522 -712 728 -137 523 155 -107 -202 277 623 359 12 -419 414 607 -65 718 764 -734 -458 700 753 502 -702 -575 538 -21 -101 100 659 196 -125 659 184 -346 36 -452 189 -501 -808 249 -370 -739 215 568 -482 624 -421 605 -716 -73 -180 108 452 121 -398 -872 275 -452 181 35 -385 -389 -641 -455 -39 693 -92 452 -772 -759 302 -437 51 -473 -868 -163 734 -115 -724 377 -848 -413 -335 153 -192 -793 -468 -139 643 -104 -756 594 295 -451 -166 136 -812 -594 644 522 639 -750 -495 -836 754 -879 476 -473 729 501 -9 274 566 573 540 -500 -405 -286 -28 -566 -281 -384 644 267 -457 -531 -426 380 651 24 604 -477 -835 74 724 125 -182 -134 384 71 -520 -176 -31 324 99 325 -748 -523 -837 -684 338 -288 797 -529 -458 -189 97 -614 -863 578 556 -778 -524 120 -278 -800 -685 -20 -726 318 -794 798 537 23 -520 -668 -317 16 218 31 331 -566 -849 -840 -705 -634 187 615 -548 223 -55 -877 203 217 186 422 -195 -267 -459 -427 -80 -380 -621 528 614 274 254 336 777 -311 422 120 -877 327 -281 -262 -706 -62 -504 66 800 797 -317 233 -145 226 -770 -106 -740 -237 168 -864 649 -425 435 687 -31 -397 454 -437 -143 -506 645 6 196 -601 -333 46 -716 -616 511 83 -749 784 672 504 -526 -257 291 788 -820 684 49 -220 -233 704 502 -102 404 -659 -343 566 -292 -632 -430 -514 402 386 -815 -592 742 8 453 741 330 325 -247 -634 372 478 -735 -868 -743 -400 739 -672 -880 -77 46 -380 243 -765 -629 -55 -60 -304 558 -287 150 255 -76 127 -470 -202 151 260 150 507 -346 270 108 -395 -615 156 -447 689 190 350 -4 -793 189 -456 745 -29 -59 -40 -107 413 -392 -735 -796 581 502 256 115 524 -17 499 -431 483 161 50 209 -113 -556 -540 743 448 483 642 148 573 -120 638 -715 -655 -190 -472 -528 -596 -416 604 -124 38 -335 -147 716 -822 171 97 430 570 567 -354 341 -899 218 525 265 395 -170 -686 -403 140 -463 -341 782 -42 -334 199 476 -469 524 576 -253 -535 -541 -544 -444 -681 -502 -72 54 287 634 -413 195 443 -705 -329 542 467 322 615 746 -881 146 -193 579 352 440 735 749 -340 -786 -195 303 -44 756 129 -734 672 88 -395 154 671 -764 -176 -268 528 696 546 -480 -548 -56 -637 276 286 331 -752 -824 -628 -611 -145 729 -579 560 -464 -13 -92 477 -865 81 120 387 -505 381 -175 7 -346 334 74 -695 -524 68 -68 340 -176 -843 -737 771 -827 334 -732 435 -511 -580 -143 798 355 -242 406 -105 784 -323 -140 -676 584 -510 -444 -635 264 -780 693 489 338 -3 -144 536 -811 -663 399 -199 -62 192 -77 484 -810 -640 -880 -475 266 -113 -636 -682 799 523 -246 573 -357 -147 141 255 577 68 536 -769 291 -758 526 -382 -603 -152 259 -242 -274 590 321 203 -433 -684 -650 563 -242 741 -899 452 -538 59 234 781 -733 -830 -627 -239 -873 -100 -129 -447 -66 -430 -488 676 563 -11 -894 -597 3 -203 -361 -717 266 -640 90 -870 -594 -93 -727 246 184 294 -396 7 -404 -855 152 739 -578 673 414 247 -371 -663 -25 -114 647 228 395 492 -108 631 491 -855 175 495 -500 364 -624 121 -161 -778 -558 224 205 -467 -193 -340 243 709 -759 531 -729 491 -161 -523 -171 673 531 -22 -847 425 729 -597 -124 350 682 -352 -893 343 -34 -86 -414 -412 -453 -825 470 -226 3 -305 786 -318 421 -429 462 698 -463 -554 703 -598 35 -104 -813 746 -445 738 -710 638 -752 -385 -660 155 637 171 -417 -881 -819 -23 -765 -839 -736 770 366 549 -824 562 634 -581 330 -710 140 -441 -660 -652 462 14 -414 -374 -854 -427 -357 772 306 -527 95 217 507 342 -38 -766 -438 -66 -803 116 -657 -523 311 378 -838 799 149 176 206 -845 -144 110 9 -870 -595 -444 451 434 586 -765 162 -621 -38 -395 -225 178 -722 -447 -708 -405 243 -23 -56 -500 58 191 -549 -621 -536 -870 -666 -185 289 122 417 -464 -855 -431 -716 -16 -649 -894 418 -17 -717 -366 -429 -9 -849 358 -176 -519 87 -161 -408 504 -388 -432 605 -752 460 -735 565 -702 654 283 -463 263 700 398 449 -697 -709 539 334 498 -563 366 -632 -507 -331 460 -71 691 132 -316 434 494 -803 -859 715 359 27 594 -366 602 -204 -393 -320 -244 -596 -70 119 -897 12 202 -44 -784 -120 778 -658 -844 -56 -381 -727 131 465 -218 175 482 719 768 702 465 -469 -468 -335 -605 -850 5 -272 -45 363 -744 -453 787 -38 -123 742 -668 -810 -486 192 82 646 -42 593 -574 -512 -404 -877 235 -548 -732 -613 -52 -108 -392 585 -66 6 -565 -71 -160 744 -261 -312 510 384 236 -481 -635 545 468 236 472 456 -431 -532 334 751 36 449 -649 -379 569 -684 154 -175 239 -141 -892 215 -216 -181 -264 105 463 -333 -824 -420 -649 451 -364 403 262 -868 -236 -803 -434 -46 -569 634 -281 -567 -604 308 791 402 -484 -185 119 264 670 -294 -289 316 189 512 316 -30 337 435 202 -84 144 316 -732 565 -628 -10 -53 -896 -90 249 -318 -48 -531 153 275 -773 198 748 787 43 -706 344 520 648 -307 665 449 -719 224 -252 -898 -399 -811 245 -383 -552 -823 -624 383 762 534 -119 395 -459 -373 -412 641 -24 614 -247 -710 333 -76 -719 403 -546 594 229 -544 -562 -312 -664 124 -682 404 -290 -449 414 -871 273 22 -67 11 644 433 -7 -564 -241 -630 409 172 -564 -264 59 140 476 1 -790 239 -122 -852 637 -228 637 243 -682 124 -864 265 404 8 -706 537 -172 632 585 -651 137 -709 685 -253 -333 99 700 340 -402 -684 -715 -253 -465 514 -378 -360 -352 487 677 486 -658 168 545 586 -859 788 306 -343 -501 109 -298 499 558 249 -505 -394 -161 -519 459 -650 426 -289 529 20 627 -792 -326 -78 396 217 460 -303 358 -735 -70 758 -773 255 639 -131 529 -303 -586 -627 693 -164 -181 541 438 -709 155 292 -93 331 -562 -119 664 -215 -421 -336 338 41 -600 700 -355 -316 -615 -855 97 343 146 797 -380 507 725 778 -642 -27 -856 -678 241 -70 446 363 796 -265 -540 325 -52 -428 -105 -305 -591 180 483 783 465 -693 721 -250 303 112 -86 -67 240 798 259 -576 -429 673 -775 -220 554 -50 -85 262 561 113 -245 -697 716 -249 431 307 70 -357 -227 -315 -238 614 118 752 472 -58 12 -820 -32 174 295 -432 -212 748 -433 88 532 206 340 571 530 -98 -850 -218 77 583 -663 -59 -687 -76 245 403 671 5 -16 647 -725 -219 510 -681 290 -353 -351 -244 -354 -403 357 513 710 674 689 -840 -43 -418 388 -648 732 -285 658 207 682 -16 -230 286 -352 -863 -255 732 274 -900 -185 288 597 111 277 -383 616 -792 370 171 314 -700 -625 658 -294 -603 220 -320 -483 -461 624 -631 -457 383 13 472 104 0 432 -328 -114 -595 -305 -394 -661 79 -188 672 758 425 -780 649 -631 530 539 -272 -640 74 207 -782 527 623 -579 677 270 402 -307 501 666 -107 109 -289 -178 -47 -890 -5 -220 334 -174 279 -304 -562 -303 327 -317 347 -315 232 546 552 -38 645 -746 787 196 653 -117 -785 257 -635 -267 762 -302 -124 640 -571 -166 -159 794 -657 38 0 -615 652 -867 670 441 -294 549 -313 289 411 -806 -126 -175 670 -475 734 199 251 -693 450 180 -274 -361 -880 -627 -674 -817 -334 783 686 -276 308 -191 -853 -438 -182 -539 -418 -576 -599 771 -678 -796 -14 -155 -372 -865 570 36 -807 -148 794 -268 763 152 58 582 -315 -369 -63 227 -663 392 -499 654 -52 111 -146 -727 592 712 325 635 -514 -429 -67 -172 -173 590 -637 632 693 508 -444 194 785 -874 538 -833 -64 447 -427 352 377 347 -624 -373 69 -318 -343 153 -457 -70 762 -721 -4 -603 -333 652 668 -894 -718 -384 2 -189 -703 667 274 428 -586 415 603 -604 -596 440 -451 731 -206 154 568 570 -262 -323 771 -351 202 -294 -712 544 435 94 -298 -538 -98 -109 121 207 -741 -606 217 -583 351 -98 -91 280 -475 -260 -356 47 11 401 88 257 -530 -364 576 -307 -82 556 -280 123 -597 -514 -816 424 -172 272 678 629 173 15 -217 -711 -782 633 -255 -63 -103 -258 635 157 -893 195 -311 -538 -510 771 60 -150 -520 293 -164 280 -151 -744 416 -448 -455 -664 205 653 -648 -767 712 -464 140 233 -266 -223 -58 -858 136 771 -235 -531 -610 59 -104 -237 -423 666 230 792 656 433 378 -513 320 551 -456 -271 762 61 723 -696 545 -88 -185 79 668 180 -307 -640 -85 296 -739 -714 -823 538 219 -448 -544 -262 -418 -743 -350 6 -291 -441 -390 181 -318 176 454 -237 -163 232 -643 336 497 -210 -569 730 -64 -632 628 494 -898 -493 240 57 294 -196 -639 -308 779 -50 452 611 -810 -582 -404 -185 615 -140 185 -169 -876 -221 449 -708 -251 37 104 310 497 -638 -797 491 170 733 471 23 -500 700 514 -238 -130 654 40 33 475 -82 377 -32 -342 698 18 596 -181 404 721 69 358 -766 -449 -367 -768 537 -43 -312 -484 -517 381 663 297 496 -251 755 58 638 160 -743 -773 -306 -436 757 640 -119 -429 -847 334 188 519 187 416 237 -622 239 -639 119 -548 236 -133 -439 -103 231 -65 -415 45 413 -147 368 -376 -398 -494 -392 -787 639 -543 726 -93 -866 209 -789 -240 582 168 725 -804 -885 502 -509 386 -296 371 -353 461 -600 68 34 -721 462 100 612 651 -701 357 329 -333 -610 637 172 -727 585 305 104 -70 -334 -768 392 -765 199 -256 783 -771 319 62 476 -288 -206 -573 -274 555 664 120 86 -530 565 -317 678 -94 -649 -592 -295 532 -296 68 246 -843 342 370 319 -428 -608 232 -456 -514 -111 -435 149 -17 -800 -698 679 757 -556 -886 -692 -522 -869 -754 -688 132 709 -139 -280 530 -698 -458 258 -40 203 243 459 207 60 -818 -106 415 -698 216 531 -839 -375 589 60 685 237 292 -414 160 -428 -273 583 633 159 327 307 -325 210 161 724 -123 -219 314 -504 -544 347 410 248 -546 219 -276 74 481 126 38 488 208 589 -144 -299 52 -527 314 -90 -507 596 -451 789 244 7 71 -90 -143 784 -361 -374 -8 770 -507 -186 727 621 548 -568 -433 796 170 -368 -304 594 -891 -348 -717 -592 266 551 193 387 669 565 -612 -96 148 119 648 273 -703 105 -402 636 240 -517 -157 -732 -485 306 621 12 -302 780 77 -814 -276 375 -854 459 -107 -317 -667 471 297 417 -208 248 -563 -263 -66 340 615 -879 -229 -573 403 -324 272 -290 359 67 -353 -553 -688 -675 670 -447 31 321 -447 335 114 769 -434 -459 -786 26 -291 774 -409 717 -425 122 -273 -263 741 621 184 -616 -772 -605 690 21 228 641 -135 414 739 717 -26 -69 324 -855 -269 344 -753 260 -150 -665 660 -321 430 51 -4 -91 -264 349 738 70 397 672 18 452 189 -751 -254 -874 632 604 533 -70 274 -455 350 364 -218 -608 491 144 -117 -461 -393 -846 -606 88 -427 -506 505 -576 370 620 -380 776 697 453 245 393 -363 736 165 699 -762 -53 68 121 596 -651 510 -670 744 292 -168 -588 492 -471 -869 -567 -121 120 -755 50 -640 -608 -303 -146 694 -245 -706 -698 -295 -260 620 -418 -785 -97 661 787 -119 -641 308 487 -631 484 -36 -238 51 -128 263 -708 621 662 -656 -138 85 -408 39 -256 751 729 20 241 -535 -418 -614 531 357 -435 -761 -804 -407 -186 -813 500 -347 213 -712 -175 -219 -890 590 605 429 -896 -615 -513 71 93 265 -334 413 -248 350 -346 545 539 -523 227 723 -896 608 632 -520 160 -886 289 301 -301 -825 89 707 205 -113 -389 -750 171 605 -240 -201 -660 152 -67 751 7 -292 587 -884 -626 430 450 -799 329 188 -709 679 -214 374 -240 -622 32 556 454 473 -458 -782 -283 -210 -672 -353 458 -532 -865 -578 -796 -476 28 -725 769 -216 128 -535 774 -658 39 331 637 -180 -72 -103 -612 -366 -110 650 -286 455 -223 757 -307 353 149 -246 -290 -841 640 -66 -242 77 -341 497 -553 -894 -515 363 326 -81 147 -400 625 572 -65 -778 18 761 -105 266 599 -106 -597 419 -137 333 -445 450 25 -141 248 -789 -508 784 467 -706 -6 775 296 286 -726 267 -280 71 -809 -746 623 -878 49 -151 143 443 -889 37 668 -303 -64 512 -385 560 -311 -605 -205 -15 453 -86 -246 636 647 415 -337 -377 -836 -862 383 -511 -470 -199 286 453 -651 -829 271 -541 -167 416 -690 127 -478 695 -875 134 -715 -584 -367 -835 690 -242 -569 -94 -262 364 80 -10 -426 -150 442 -243 -888 -615 -499 173 539 63 -508 -429 240 23 -545 -72 492 662 -163 396 382 493 -776 -377 -765 666 -4 -72 -746 -845 250 -268 443 434 681 270 511 -11 284 394 5 731 -823 539 -735 -868 119 492 122 156 -725 -807 647 -238 -680 -287 -278 -554 -840 -107 776 787 442 -299 700 283 565 785 359 -849 440 694 94 561 301 -533 383 -793 79 -251 -313 477 -100 -215 -175 491 -244 495 -95 -214 -610 -458 -248 387 -569 -268 -831 312 -677 -656 -182 -152 -726 57 -869 -148 25 -461 -163 68 -150 470 432 30 -238 -178 444 384 524 -798 239 -174 -305 750 -635 -123 -820 279 286 -805 -664 -278 -23 -451 186 784 -790 -750 165 -434 -4 230 -70 353 -314 -29 -499 462 685 306 166 414 56 249 -273 559 618 28 -597 -136 -31 132 -894 329 58 116 -879 -72 322 -292 -521 -776 -657 -390 -456 449 -126 394 -668 789 675 262 -858 -143 -807 -265 31 329 109 406 -135 -612 122 86 429 -558 -737 272 528 -302 349 444 -453 415 799 314 166 463 658 -162 479 456 -748 477 528 -472 -875 729 -700 -472 -256 -483 -629 549 -112 -254 46 594 -283 410 442 291 92 -874 -435 508 77 -432 -665 500 570 625 -2 -463 756 -64 373 548 -654 -835 -309 530 325 -557 792 -787 223 -629 607 279 -541 177 498 -214 577 261 -365 407 -825 -553 -551 -111 487 509 251 -193 370 38 -802 111 57 -186 639 -231 274 482 -832 113 532 57 -697 -369 122 -102 -737 272 277 303 -223 -600 -100 251 56 746 -403 375 -144 -186 -87 589 -245 198 101 286 729 94 347 253 -334 -717 124 -632 -783 108 -433 -126 -807 643 -71 -337 621 -261 414 466 13 117 -2 -67 -704 -97 475 -779 418 -32 -498 647 -26 -721 -133 -157 -97 -274 224 -786 42 -649 -789 114 -584 710 459 -49 -170 -315 737 779 161 463 390 -730 -85 -684 -9 154 339 -91 657 400 -51 -264 655 797 417 -75 605 -412 -391 -46 -306 -352 730 498 -3 -795 408 -298 -645 -621 551 221 108 293 548 -156 -24 -828 242 -119 529 680 -774 -521 785 642 -72 271 186 -571 304 -299 -652 -324 -160 651 -686 -435 -575 511 494 -189 -115 -695 746 429 -542 -136 186 54 -324 411 190 610 267 -804 -577 -322 23 -652 736 373 771 -178 -287 -506 -794 -280 -462 -680 543 684 585 -85 -273 -4 -592 -172 711 24 750 406 99 -426 271 567 -281 776 7 -513 -262 -367 -748 613 -687 -192 243 -349 -677 -631 -209 -885 145 -287 709 110 713 652 -30 -893 332 -692 713 460 -662 -61 160 -379 374 -178 698 -893 -427 -354 448 144 -405 52 62 -410 -185 -348 714 -679 673 608 -68 -415 125 121 660 405 720 -649 665 -30 367 -803 99 -126 -285 253 172 -66 490 621 -798 -463 -891 -455 -887 -877 -35 515 -594 -335 -729 -734 -687 -85 187 77 -359 674 -253 -854 81 -627 -439 -660 241 -130 143 766 -804 -215 453 -373 131 -122 376 -299 -444 -518 -443 167 453 233 228 589 408 -15 704 -656 730 190 -398 -319 431 -751 -521 -455 -796 16 -819 -11 536 785 -452 606 317 -365 -208 -167 -242 -295 -843 -321 -330 -384 -668 -749 -863 53 730 -245 -301 -100 524 680 -385 644 -589 793 -222 466 -343 716 -462 -381 -752 -34 655 -489 -783 454 432 -596 697 -649 -764 -452 525 -878 -338 510 -112 596 -365 369 681 478 670 290 258 -706 529 -885 -125 498 264 111 56 290 765 -895 308 -52 -33 264 702 -403 641 -127 -632 752 -180 -426 202 -519 64 -213 -358 -114 -114 297 778 161 -334 768 352 50 189 -340 84 291 415 -133 -517 747 212 322 -871 414 115 8 504 289 -38 -701 790 522 -168 370 -508 706 -588 -862 -336 -533 100 -804 757 -308 446 -291 530 -702 -189 -141 -350 377 -255 578 -859 261 -709 -761 231 681 360 303 -128 17 -729 210 -666 -281 -733 498 -811 173 -441 -713 -201 14 -55 269 175 82 -396 -91 454 528 -702 -708 388 318 -362 109 -322 294 -94 -291 -162 -155 -894 331 -660 -562 227 24 -619 -176 604 188 631 775 -268 -226 182 700 -247 -121 187 -723 -229 311 227 -333 217 435 95 624 385 -76 -776 70 344 588 -110 733 -269 137 562 222 597 -189 500 623 -272 -599 -384 1 -188 -486 24 -360 491 565 360 -761 -376 328 -175 -79 148 207 -348 553 -791 577 60 301 363 -650 -179 772 -126 -533 -494 156 599 -898 -434 641 -224 -385 -483 -423 274 120 -702 91 -446 -465 612 -890 145 789 -317 485 73 -418 -306 635 -552 -561 -741 191 65 -754 418 693 -286 -178 -311 251 644 -717 -484 25 426 -112 442 250 642 -416 283 423 -636 -15 227 108 -392 -166 -877 -675 -275 723 -349 607 218 319 386 -407 735 -886 -52 524 440 298 -251 -511 341 -216 -802 -521 -68 -352 -132 -383 -766 447 267 375 -854 315 783 -642 -569 -101 791 -394 75 -301 -778 -12 285 -255 -109 -647 165 761 424 -146 145 -142 -692 -777 -675 619 490 -175 -871 -87 746 -316 165 661 -44 447 71 -210 -850 -20 -549 422 -424 56 158 -194 -300 -811 88 -727 200 459 -660 158 -289 267 350 -502 -609 280 -865 -398 461 464 776 719 -468 -537 392 -460 727 615 -335 576 -131 107 5 -805 499 150 -823 288 -127 -13 787 182 416 672 -288 496 -462 -135 725 503 124 -775 -864 3 286 -893 -462 123 593 -17 -629 -540 -469 -581 254 -474 -376 -861 179 -624 730 229 485 450 -681 -70 72 -553 -341 -651 -613 300 126 64 -430 -398 -133 164 26 504 -258 -518 -759 -401 399 679 -881 -3 451 -764 -886 287 119 651 -297 269 -478 -1 -499 237 -445 -252 673 306 -329 -266 106 585 -383 302 -514 610 546 666 -647 364 9 776 -164 280 194 -421 -852 14 392 -63 -498 -676 794 649 -442 -558 -550 -642 -715 -574 -182 -429 -276 -245 -305 272 -773 55 385 625 325 -633 -240 -605 84 -613 752 619 362 556 -241 248 603 550 -163 189 547 -422 -689 533 294 -171 -619 -817 633 613 328 -367 -127 277 -392 -29 560 765 -135 778 139 -152 -770 80 294 584 -87 -265 -753 -164 203 710 106 775 710 -180 -4 -352 -153 -8 -367 -441 -133 -120 218 722 -834 457 634 722 668 -737 15 -644 -190 -815 -699 200 674 -314 315 -884 399 8 -637 645 151 -256 390 786 -252 749 31 -791 687 506 154 142 661 -98 393 189 -739 506 30 -358 195 -422 -322 -789 -506 -74 -776 -519 152 -80 532 -217 246 552 306 362 -250 -512 732 344 -37 758 17 450 -520 567 -206 -52 -734 -719 565 -593 -604 321 -612 -16 93 337 -215 686 168 -359 169 162 451 1 -252 656 602 -628 776 574 209 -566 605 379 747 -487 -742 -837 607 -245 148 -619 510 -813 -29 418 444 -858 -854 -626 -360 357 -630 663 548 318 -412 -715 -107 556 -236 549 -402 375 -384 196 -554 -776 367 1 745 -854 -476 -52 -878 -871 546 6 90 714 190 497 -844 -49 -559 786 699 -617 -823 -409 377 -650 125 -135 324 684 665 -375 378 219 -738 458 -281 253 666 690 706 342 -798 -592 427 -267 -485 254 -348 737 -807 -187 630 -696 -498 -443 101 617 168 528 162 -45 0 29 577 303 -896 55 -354 -723 -151 -699 -148 -807 -817 -494 495 381 -522 -778 -28 457 -188 752 502 -791 -837 -773 -800 40 -824 110 370 731 -582 -205 -336 -364 -76 544 -487 -898 -518 -777 390 -34 350 787 -654 -15 -781 614 665 -291 -535 -492 -798 318 -693 270 406 46 94 -736 177 -650 275 775 -132 530 732 776 -266 -426 408 -354 738 -549 548 490 733 -815 -461 -386 -405 -557 574 -736 -578 351 -344 231 706 698 445 637 -878 349 -114 -566 -31 -550 -576 181 313 -359 -665 -675 -255 -337 -754 296 548 369 371 355 587 -420 18 -118 -37 203 114 -668 528 424 -454 21 -418 -863 -367 -735 -680 -733 -148 -181 256 290 765 -220 72 202 -809 -122 398 312 195 166 278 -401 519 599 -75 -37 267 270 674 641 763 -468 139 128 152 -610 -810 100 -326 131 793 639 37 195 -252 36 115 -717 542 1 -45 -238 -82 257 -155 -144 320 393 -650 147 -227 -199 -555 -591 -655 -251 -265 -665 581 210 681 -340 -351 -63 -427 206 -23 -663 671 791 237 161 416 -593 467 468 -500 -72 570 550 -787 -793 -105 -168 -87 -68 530 -195 210 408 -634 -706 -96 691 -666 -490 -359 -507 -583 528 -775 -810 -435 347 614 613 538 416 -268 173 -768 -822 -742 16 768 305 -579 686 -206 -681 727 -575 9 -83 -205 538 -333 417 210 150 -392 -809 -532 446 169 762 -38 620 -250 -168 422 185 -191 741 -532 -379 464 -107 -525 -278 557 -271 736 -544 -600 -550 -814 -40 -779 -646 -568 768 280 -312 -418 -132 657 -869 -256 -797 -185 799 203 73 381 -291 513 -623 -1 -841 -575 274 -620 460 -634 -683 -531 556 -79 631 -276 671 -182 92 693 229 -164 586 -574 500 -247 -23 -865 625 -251 438 225 107 45 -752 786 436 408 373 56 -650 589 74 123 261 -624 -678 651 -576 -865 -800 -627 -733 532 15 658 -11 -567 204 445 -563 -103 -520 463 -290 -331 -439 -798 532 74 210 662 461 -509 500 552 -713 339 57 181 -742 -808 -361 -119 241 -328 -369 520 574 -743 614 48 -442 545 -1 -415 -708 -394 -845 -477 -772 -648 -797 384 -471 -169 -658 -431 177 -17 -839 -36 -386 -641 90 -339 233 -306 -256 346 428 -190 335 311 -809 -532 -73 11 334 628 -730 160 612 12 614 -288 616 -898 146 -788 161 -393 197 -768 762 -530 -797 236 781 313 562 30 -23 -591 -85 350 -13 432 -446 -677 574 492 433 -41 -420 656 760 -8 180 -221 782 583 29 261 93 -480 275 -643 347 481 -790 428 173 -315 627 -373 -326 -231 428 -893 791 -663 128 -664 -13 -75 304 505 -614 -241 670 -26 -869 -459 -756 430 45 444 514 -732 425 -662 416 -245 511 225 -598 -847 -665 -705 -314 383 -685 -153 346 -416 -386 -516 -550 -73 -273 622 26 74 479 147 260 27 -469 -722 759 320 -679 316 656 -692 36 306 753 660 -213 -837 -794 -106 -634 3 -364 -495 -94 79 -343 250 -872 -262 499 690 262 755 776 -373 -217 298 351 728 204 -79 309 -94 -501 698 476 -794 -666 -500 -542 331 -692 -331 730 -16 -179 -89 -315 316 -39 329 192 -419 -873 -458 295 -792 576 712 81 581 -146 -12 540 -461 -472 -92 406 642 574 159 -492 473 -143 -88 -384 -149 193 -596 -493 -878 -810 286 506 303 142 -86 -264 647 -322 -34 -712 688 466 529 22 652 -614 637 314 -545 -148 -856 272 303 71 64 -491 -682 232 -482 781 312 -54 528 -284 -586 -792 -378 27 -494 -783 -757 -289 -236 -446 -518 -628 -713 -534 689 185 216 -743 704 378 -753 695 729 -309 472 -234 588 155 638 39 -59 748 722 151 168 559 -707 -593 516 -68 -703 -351 196 547 -548 -153 -187 99 169 -507 -107 -885 290 386 -50 -812 578 -420 -891 66 678 783 -132 -14 -421 -817 -78 32 -306 -817 -787 -8 -54 -506 289 341 -860 -817 -501 287 114 -19 617 494 415 -720 427 -883 -561 701 350 462 -461 -441 285 483 -679 -840 720 549 486 -491 232 -4 529 -78 161 -742 -130 -128 1 494 243 246 -54 581 527 541 -304 -526 -430 68 8 -484 -105 -708 428 -598 -546 16 -115 507 -169 -9 364 376 438 -256 -323 -622 -209 -63 520 -480 462 38 798 -238 3 554 -146 -316 17 463 393 776 419 -32 -399 -148 680 268 -881 -764 -263 -144 -833 -439 -460 -484 -803 596 106 -301 13 -835 -735 726 -590 -29 509 -799 253 394 2 -184 766 390 249 254 740 368 382 225 523 637 -891 742 53 95 -192 416 689 -543 149 258 -536 -149 508 330 -536 -358 -445 486 -472 535 -391 -131 81 -522 -647 -132 556 273 -163 -746 784 -344 761 254 720 258 -658 793 -427 -32 683 -236 -327 648 11 36 -695 -865 126 -777 -690 719 91 -671 -593 -16 727 158 -566 -304 195 -148 -307 80 -781 -773 -706 -754 16 -260 462 -196 -733 206 511 -525 480 -761 714 486 -172 597 257 211 -473 -435 -259 158 -26 314 -386 166 -20 672 36 -153 -502 -235 31 -243 709 30 -170 382 632 77 -900 -583 -546 369 -722 623 -472 279 -222 231 -6 -103 -506 729 545 298 -683 -146 63 -239 -298 -815 -352 -29 715 314 775 -629 -628 -856 414 -734 -347 -96 461 542 -292 -688 10 -899 781 -869 -112 334 -711 509 -651 -590 671 -392 -45 353 675 78 -818 -138 15 312 -708 -262 -103 598 -781 26 133 -896 612 -190 -842 570 -591 413 -4 708 -536 705 -388 -711 -292 -130 -37 221 -131 -337 39 -368 191 586 150 -95 -555 -90 408 -633 241 -237 781 -108 -305 -375 588 -99 779 -528 -759 783 30 428 685 357 -191 -768 208 302 -795 647 -432 301 311 -503 604 702 187 -707 -180 707 -207 305 -339 -178 -686 -809 -770 706 23 -274 -341 526 -661 -215 287 -89 -19 -285 -764 677 -896 -41 731 390 501 662 751 -385 -155 252 464 -580 508 497 -122 -25 -281 753 -896 -487 -728 737 181 -257 -638 128 604 -97 779 -427 89 -817 -275 578 -429 -274 -442 -896 328 514 596 -392 624 -359 453 164 401 -479 292 -849 -770 386 618 -622 -619 -99 43 486 -578 -728 -509 -329 345 515 -110 620 -683 -789 54 -818 324 325 -612 769 763 -175 -195 -688 263 642 -587 735 -313 -161 -212 94 -146 730 332 -79 547 103 -452 613 356 -561 -48 33 763 228 -699 -80 13 -253 136 -287 489 -101 447 189 -21 -826 -306 -675 -525 -753 -704 -681 674 -253 519 -336 69 677 -338 -239 606 -521 232 477 164 -355 244 -846 -503 309 452 105 700 -879 -681 -514 -672 -777 684 238 626 -338 -590 -641 -822 671 -79 -889 359 59 -741 -783 -725 -137 -725 -729 624 -35 580 340 108 538 -337 574 -132 -898 194 404 -847 -119 334 -334 706 299 110 -156 -451 -745 -710 104 -91 -239 659 98 -655 -770 -415 348 386 -225 100 775 104 579 61 -793 615 -768 513 -454 -471 -880 -738 212 81 -139 -443 -71 99 103 265 -46 689 -51 325 -743 592 -74 -431 558 -281 -663 -127 -516 134 -884 527 -872 214 673 31 495 251 401 150 485 -737 -179 163 175 -740 711 -659 -435 -128 -470 673 -479 -577 129 -240 -215 6 85 -769 116 596 452 404 673 -111 -645 -163 504 -616 740 -257 445 -876 330 -743 -125 687 -309 -704 304 761 -726 763 257 -885 180 357 24 -677 560 -89 -497 260 282 -861 -249 -261 -560 -619 469 -762 205 -199 -486 -310 -199 -744 -836 -350 -578 -177 651 -422 323 721 -245 678 147 -561 -651 635 -152 -506 137 385 337 -629 24 562 486 -835 -74 203 -335 432 238 99 716 747 -34 -847 578 520 308 -24 630 368 60 729 -320 -504 358 -541 -835 501 -200 -97 9 687 641 -202 -26 -245 25 306 -437 484 -396 550 395 -254 -170 537 -416 89 699 -4 392 -329 -208 598 -689 -669 -96 -527 738 285 20 -499 -147 222 -488 -520 152 -350 23 -363 552 725 -484 303 -100 197 -95 1 55 -600 -695 -53 306 200 -368 327 640 -613 105 768 -270 -17 178 158 773 -755 -667 -201 -371 -331 61 291 47 473 -165 -622 -395 31 705 421 -42 751 -892 -261 319 -97 -801 521 -538 -762 639 749 672 -639 235 387 -230 -433 244 -430 -514 -593 -840 -732 -856 417 354 -296 -714 -737 102 184 -442 791 -37 140 -291 798 -220 -728 -103 9 412 -3 -272 517 -682 -161 102 -861 342 -669 -762 194 -502 715 360 588 661 -241 191 365 -479 714 388 59 -22 276 -650 -224 158 355 -659 658 -779 363 -26 -817 -477 -97 -726 -414 -172 -572 517 128 -896 702 424 -575 426 575 -277 59 463 -488 -506 -631 -770 760 215 -880 -5 -518 -475 -817 284 -476 -695 182 476 464 -38 -685 -584 733 606 723 -664 -151 -601 -113 -726 120 2 596 717 198 225 -786 -120 -330 658 140 -286 530 305 -396 -835 -123 -539 82 -890 471 459 268 657 348 485 511 782 399 -230 -347 492 753 549 556 -387 -438 -421 -384 125 -753 137 -487 -573 -362 -852 56 769 296 -419 -892 607 -250 -448 244 537 161 -657 272 329 511 -269 283 703 -44 -265 26 -438 109 598 -402 -148 347 21 -642 -531 -738 560 259 630 516 664 654 544 -465 -363 570 -100 160 187 320 473 231 262 459 397 -770 764 609 -366 -374 -379 504 134 -892 628 -403 -20 319 599 310 -633 296 -324 -761 315 -859 438 -657 -675 -488 224 -798 -614 -430 -400 -317 418 -317 -785 -601 721 -563 290 430 -884 281 446 663 387 461 31 141 142 -703 -344 280 554 -148 -513 11 338 -593 -859 -229 25 -242 -206 -335 602 464 623 -97 -662 -121 709 -682 453 465 100 386 -366 -637 -614 500 171 240 -737 -597 629 -142 203 435 -819 51 661 -338 2 3 661 -841 -319 -795 -792 -85 -177 -835 552 251 -572 -90 -7 -469 -278 -61 542 -495 -753 -814 29 366 -59 -200 -482 684 -492 -562 -318 -660 494 -867 719 91 737 409 258 -265 -145 -125 36 -693 337 -468 -719 -179 -212 -446 404 -786 621 -510 -153 -675 198 -629 125 -184 649 -135 111 -338 -691 -455 -869 338 -789 322 251 -738 -521 123 134 529 -358 -721 444 391 289 -725 -368 -731 -22 -721 774 -787 -713 -581 556 -509 -317 -773 -426 -3 -395 728 -483 -500 280 183 425 106 456 -838 -249 744 389 423 -122 346 -564 -273 49 559 790 -800 -341 659 -279 207 -317 -36 -299 255 -290 -530 -647 194 -522 -182 74 -658 206 -15 205 -434 -752 -506 -793 699 -616 -256 -266 -327 94 -644 753 704 -104 -786 192 76 -538 -485 -433 -574 358 463 -149 -711 693 -314 -337 -247 267 648 -111 34 -774 -772 -539 170 283 -114 -40 -94 -628 -30 -502 783 -808 -62 -10 468 -17 -139 59 636 619 -66 97 -585 -378 -689 -102 543 751 -432 279 88 552 -4 388 -60 -283 324 654 -334 -465 -827 -500 -648 161 -833 136 -553 -424 -299 28 26 -887 -2 -2 -284 489 672 98 547 621 275 -142 492 -347 -295 489 -316 193 275 152 64 660 -652 -654 -303 345 660 372 84 -887 -657 425 676 -589 -473 -353 492 366 -789 -284 -566 683 -351 -579 249 354 784 707 -56 -803 169 724 38 765 205 607 -562 -51 620 -332 537 -523 272 46 159 -643 -92 631 -435 -66 442 434 -14 -773 658 405 -460 571 304 -251 -175 560 786 159 -694 -677 519 273 78 -796 292 -602 693 -181 483 -852 -549 -826 321 7 -515 -45 -617 -664 467 -151 356 -496 -769 655 113 -586 -534 792 -871 256 667 508 539 188 272 -149 -660 -185 713 -822 70 -114 18 256 378 -85 -823 -390 199 -469 52 -18 -77 -866 -488 204 419 344 -391 565 601 757 581 33 -882 344 -834 -355 -199 -801 -867 608 -818 -688 135 639 781 -346 -172 -744 382 -72 -552 111 170 576 223 -498 -215 -714 -862 -331 694 -13 -496 641 14 686 469 -519 -690 -82 -131 -58 -582 -397 -198 -131 -566 -10 331 -53 -164 772 -732 506 378 -645 304 -357 694 601 -70 113 -1 -356 514 -734 -694 362 -616 153 11 146 75 -820 -695 650 -206 536 -813 142 142 567 -5 239 399 -78 -390 721 626 477 -603 342 -542 -495 638 -716 468 -542 693 394 -819 -186 -60 -702 513 -584 8 -333 788 517 -875 183 223 239 649 -18 418 536 -342 -52 -848 638 49 -88 -783 -636 279 65 69 579 -3 398 427 -216 83 -671 169 -323 27 379 36 575 -815 -472 -525 41 407 41 518 -464 251 -261 -316 501 -473 786 -796 325 -91 -120 -337 355 -742 405 -551 -848 718 -660 -219 -893 118 312 23 -727 232 -856 -530 -208 -39 -706 -30 552 -694 -743 -674 417 -75 -109 -290 372 687 -547 333 -291 227 155 275 -568 -180 -344 -179 -35 610 -432 -643 -153 452 -171 -429 -749 492 592 -610 -158 752 -149 -257 173 244 81 -624 359 -774 -172 -767 543 243 81 83 -289 -530 -795 576 366 445 -388 751 -718 -898 -879 341 -510 -223 -683 53 -884 170 -588 542 539 449 -850 559 665 -809 606 424 701 -168 -244 44 141 702 675 94 -267 506 -273 -468 -441 -7 -410 759 169 434 430 106 -78 127 28 -570 -770 33 743 758 33 -794 -209 -467 586 769 -248 -130 -663 -436 467 -673 -899 175 488 -548 -599 210 439 305 392 568 245 431 -849 -77 -834 14 -837 434 411 -146 -858 473 -522 -772 155 564 -754 750 119 534 25 34 525 -119 -188 518 -315 672 497 -32 567 -38 88 609 132 -274 -751 -837 -772 264 357 208 -425 -782 -454 220 766 -476 442 500 646 521 273 -317 -371 269 -579 520 -435 238 -178 -387 -657 567 -14 -579 -675 -478 770 721 747 -503 -666 476 699 535 604 -741 -897 -875 237 498 702 437 411 -484 -612 568 475 -811 -552 -256 797 -628 54 426 437 772 512 554 183 279 -147 -136 -674 -725 456 61 23 82 -436 -636 611 -274 182 -742 234 -582 30 375 -582 751 -215 -212 -670 -898 330 607 -485 330 -519 -124 257 -303 663 604 -718 -626 -832 648 642 742 10 -672 -543 607 -880 347 3 -872 -39 641 215 399 -79 -59 -646 156 -269 478 -248 -303 -384 -702 -313 -508 756 629 540 -365 445 266 655 685 -618 132 132 242 117 263 435 -123 42 -430 -423 -229 -443 216 427 125 741 -831 155 -392 -323 646 270 559 -847 -560 -706 -631 -195 -390 -449 -478 796 -819 -251 246 412 46 258 462 164 -380 481 -446 263 557 127 100 574 698 -298 237 575 100 147 778 411 -642 -736 658 -697 -374 569 241 774 405 -411 286 -44 681 670 536 -822 -778 392 677 -589 -813 164 -203 160 -232 -423 -753 -342 -529 -501 -758 398 -294 -503 -722 -323 45 281 705 -515 501 -632 6 -866 625 572 46 737 695 -732 -365 -534 -825 69 103 534 133 -129 346 575 -462 -877 477 502 -893 671 797 -213 -254 195 -192 507 -332 -2 -27 579 -364 404 786 370 -520 -724 -790 -522 266 -297 285 -608 48 134 -817 454 123 -450 775 111 -64 139 -233 790 -188 396 410 -712 244 425 791 630 -447 153 691 588 -225 475 -281 244 618 -444 -778 576 62 -508 152 -534 -761 -158 27 530 477 372 -601 589 -76 -107 -285 255 -782 -447 -451 204 -525 -837 452 423 -415 121 551 176 -880 -349 -198 -98 20 610 336 -404 670 340 770 766 -557 -660 -572 -165 -855 -582 257 497 -728 744 -266 195 -204 322 -531 -626 469 -152 -758 -272 -892 -357 336 -770 -309 -379 -745 298 217 -11 422 -351 110 -606 654 -104 249 720 -195 407 80 -697 -227 -719 638 745 729 -383 312 -541 -862 -65 757 -774 -659 282 513 304 -432 364 786 -690 -355 35 -410 -217 -216 469 -277 -192 182 -394 -364 -254 145 82 639 435 -86 504 585 286 -715 -695 -24 -265 -761 -522 766 625 -442 73 -665 -350 490 626 -164 -825 -753 -622 33 506 110 -593 -346 748 -680 702 343 -851 443 -178 33 277 -281 134 -218 -751 -374 -50 352 129 379 -644 -731 -424 267 74 386 516 511 504 757 -154 161 774 585 -335 -228 -271 -858 -668 -858 -739 -547 343 -823 -435 -725 795 -344 755 718 97 3 -364 -207 -540 704 621 -777 381 460 97 66 569 244 316 698 458 -589 236 217 654 -459 -371 -297 733 -285 271 185 455 194 -135 768 746 205 -13 500 -209 -778 205 -800 -620 193 -66 603 568 682 485 102 374 -103 12 531 617 -792 268 585 170 334 786 -470 468 -216 -122 -171 -299 257 375 -62 -812 611 -597 458 449 -125 545 185 -757 -766 797 315 428 369 -495 729 384 -396 129 -222 312 -779 354 -157 537 592 275 17 -588 265 -796 -797 -260 609 249 115 -722 -800 -813 510 -500 218 -142 269 -247 -445 -587 88 -352 179 -348 -560 -620 309 436 409 534 -344 -788 327 537 -295 -344 -495 140 89 -519 58 60 -778 201 687 -555 -841 529 -219 146 301 663 -536 138 -316 -808 -749 -397 -474 321 -737 109 313 578 346 -833 516 135 -339 -444 -346 -833 -108 -454 -411 -505 277 139 -53 372 -553 -427 376 -864 -503 -131 433 -43 535 436 -815 -396 18 -511 437 -54 794 632 275 288 -526 -511 -671 -137 -299 -167 542 123 749 -353 727 550 -502 -712 -701 -190 16 -582 -632 -209 217 494 357 -125 535 596 -855 -376 65 -269 143 -343 -373 -633 767 -764 -134 -336 328 292 -552 -260 382 10 190 -98 -52 120 -209 657 787 -31 -735 560 -423 -344 27 -859 733 -806 -482 -345 -513 -6 662 334 -755 441 486 -857 771 555 686 596 -732 -390 -544 -849 676 -460 -799 494 565 39 -740 3 -751 462 -84 -852 -346 -168 -345 735 171 197 182 -637 295 443 -434 -12 -248 439 629 -354 130 39 580 745 -783 499 -164 -808 544 269 -142 -623 269 -689 -689 -255 141 -563 -46 665 -772 27 -669 77 599 1 -692 470 361 662 -476 539 -136 -533 142 -610 712 -203 211 287 -483 654 -329 -172 -152 -846 -456 -716 -120 -170 -207 275 -302 -157 706 286 329 406 -739 -491 141 -126 -380 728 178 308 -414 701 101 274 335 -433 774 712 -251 177 468 651 -74 647 -193 -330 -381 367 -352 604 232 -370 162 -241 -722 560 418 395 -189 -613 588 395 456 294 -754 -633 672 -316 -355 -750 280 -681 221 -29 -834 -147 72 -572 -187 694 -642 -101 -619 -750 -881 -175 -468 -866 -883 -19 -209 -744 106 74 -549 -548 131 -380 -238 201 -491 27 -118 -301 -611 244 -97 -332 21 590 -194 215 288 155 -542 -553 -803 517 143 729 264 -625 -767 -101 -19 521 -539 388 473 -509 -158 -325 -699 360 25 788 309 122 203 -279 -358 -90 -20 -518 110 -751 -787 -414 617 -148 -440 290 176 -706 -335 203 -184 -747 6 669 -579 -693 -784 392 -728 -748 137 451 -332 -596 71 -295 -66 -3 427 -783 -75 116 38 -623 463 248 -649 576 531 -397 -321 788 -152 691 261 -452 574 -592 -568 -386 365 363 -459 -79 -404 472 28 -504 -361 -348 795 -693 743 -644 -819 708 646 -114 -746 561 -164 -182 -364 355 -2 94 197 49 -437 -146 -797 496 -273 482 280 -356 -713 -426 -599 458 -604 531 381 790 248 -68 747 646 548 609 333 633 -131 99 -291 451 -18 -444 690 -842 -424 -887 -256 -695 251 61 -230 444 307 -565 280 259 557 368 -675 -232 -780 -521 -585 303 697 -803 93 -59 719 175 610 766 -392 778 54 -724 -462 -593 241 -882 -750 -754 -360 657 -760 -181 -718 780 -476 -879 45 -390 -243 -711 643 -239 -377 273 -895 329 595 458 -638 -561 110 -716 -258 -725 30 -850 -358 -185 -349 665 -697 286 -877 -807 295 -670 559 178 -437 -225 -463 -879 -9 357 45 677 -409 720 -454 -619 -334 -778 585 -358 -327 8 566 539 489 -754 338 -585 612 -577 -289 -132 -286 -243 296 677 791 -479 -12 777 629 -157 -270 587 208 -211 -556 -260 287 -70 564 -200 -681 -369 -688 -871 349 -390 497 212 644 290 -267 433 -533 63 -764 701 -603 352 304 -799 162 -9 196 -300 -198 -712 -628 -654 -247 148 -620 -164 328 -20 -534 476 607 -509 126 -371 678 149 84 162 -669 -88 258 -118 -172 -464 257 -637 342 282 83 -242 762 353 -824 -817 -517 543 -21 242 -400 -647 -637 57 -544 -383 -759 606 -107 -268 300 -781 33 -45 82 -726 122 -635 763 245 -299 634 -443 635 -768 469 133 -709 -599 -584 -680 792 -797 -252 -542 451 537 -632 43 546 163 -856 -624 636 -752 631 75 -862 769 690 -360 -488 563 417 -400 -635 445 418 174 234 495 68 221 -842 -58 514 -167 310 679 212 -719 -220 669 776 62 -416 77 -409 -201 299 -635 283 424 -693 681 -291 425 -248 488 -23 -177 -897 -137 200 -408 322 -140 -355 -728 179 103 -109 587 624 212 -308 500 -76 530 511 -306 -287 -880 -302 -631 410 -746 238 -135 -610 7 209 -707 -389 -500 -70 -177 213 204 201 169 517 214 329 -10 -406 -459 -256 -453 -655 571 105 124 -194 -254 -755 -880 -780 -529 60 -590 -818 -356 -402 -502 -292 777 345 -50 551 -684 565 -303 -442 50 -501 -80 -875 -514 136 -362 86 391 144 -667 125 505 55 557 324 -74 -175 3 477 200 177 -678 94 748 268 -230 -376 793 20 416 378 738 401 -220 544 798 -774 -476 146 -772 -628 -317 -648 -753 -225 -796 -439 -435 -612 381 -817 -157 699 204 462 -339 562 752 661 -639 76 342 799 93 608 -299 -459 -205 -610 -140 -132 717 218 -803 47 197 -255 643 -313 15 -804 491 -181 -566 -189 176 -373 103 -154 -515 -468 -264 711 749 -700 327 619 -409 306 -670 200 370 -774 91 523 -125 -62 728 705 -348 -55 -674 525 633 -665 -191 -143 325 386 327 -550 22 266 -413 -845 236 772 -897 -421 -566 -151 243 -519 -349 277 8 42 -375 -457 494 -216 472 -492 105 292 588 -634 362 292 704 -435 -370 -215 62 -321 384 600 -272 -836 499 -384 7 -501 -351 -320 166 313 -264 482 -734 -249 -254 -172 800 353 565 19 -423 166 -203 221 163 -195 -383 -856 -569 -183 -646 -854 543 790 -889 -775 -259 186 308 10 571 387 -646 -102 -54 419 -396 -408 -110 198 -40 -824 -407 -838 -118 754 -765 -274 497 -776 -598 -274 -873 -429 -220 714 -622 387 490 -618 -374 702 22 -564 -585 -665 325 -864 16 -315 -693 168 540 -738 -630 98 -538 -514 141 728 77 -518 509 -278 176 -853 -801 -197 -463 -371 -738 756 -57 -159 37 371 330 424 -521 -494 -331 -422 570 -869 87 777 227 -401 -21 85 -357 681 -304 -97 -303 293 751 66 -501 364 596 -383 744 -37 151 612 -382 73 608 -80 -427 -811 390 159 547 -646 -322 727 -852 -382 -446 411 -574 -859 -761 -594 -422 -101 23 622 -409 -69 349 -405 487 156 100 -786 -165 -148 -84 709 647 -633 -100 759 758 532 324 27 537 708 275 -857 -871 -336 -898 -733 18 -687 202 2 -18 -651 503 -451 -899 240 -73 202 -23 -186 -695 -662 269 774 -744 11 -890 45 -470 -468 -98 776 639 -359 88 -163 -260 479 118 -251 -30 531 -760 511 543 226 699 -770 284 586 -249 88 -555 226 614 731 348 -300 650 277 550 -842 -172 163 -489 3 246 510 -349 -690 -458 732 493 -277 -321 -319 -385 -132 -158 572 -820 -343 -139 -442 -574 -405 2 567 -624 531 547 68 -559 -755 -431 305 538 771 -232 -644 -539 633 40 259 -655 195 -679 -623 449 416 354 249 -72 -313 127 -231 376 -519 356 441 -705 -814 -310 31 124 -99 -74 219 -838 524 -474 214 -662 524 -500 -193 418 -826 -122 541 -816 213 524 365 401 32 -611 -475 -557 -32 -870 -570 -468 -584 -675 491 450 -809 455 170 708 624 86 -32 798 241 -191 -277 -174 -720 -690 -340 -641 -418 -21 -291 194 -880 -253 -243 489 -605 551 44 -430 606 -607 -297 -550 -488 52 -231 663 -455 360 -284 150 -315 446 -542 -291 596 408 190 -113 -286 150 -411 -696 51 689 -899 -153 -6 -571 -703 211 378 -282 -14 -583 -799 74 -158 -574 -241 169 265 -61 114 771 97 -260 407 546 15 391 -890 -801 264 -600 264 -753 -269 704 -600 -408 -504 -6 174 -205 532 259 -863 632 433 -335 -895 772 -184 115 -35 -44 -179 -496 -254 -835 14 -755 355 -746 723 24 132 460 507 -872 -516 -227 499 -494 -631 -282 -166 574 -321 -580 -813 719 -193 798 -215 398 -82 513 170 709 587 25 572 460 -872 -411 -722 773 717 -156 374 433 -629 532 -213 -860 -831 -275 92 -480 687 727 -540 -574 288 344 -795 -617 -637 -748 138 -154 -346 578 484 -328 558 420 -791 121 44 -24 -716 387 667 735 -496 -353 138 -831 -864 293 392 -236 100 -102 -477 488 666 -264 423 551 -635 -598 81 -78 -887 -611 -894 -555 -97 218 658 797 -830 149 278 -251 -794 -466 -697 -792 -373 788 741 -707 70 -891 -509 753 -267 -74 -35 47 -630 -694 -715 676 -757 -65 -603 708 -142 -176 376 204 724 -335 546 -583 689 357 -394 -170 669 -507 -310 -132 40 139 -230 493 -489 544 -624 -861 268 130 -213 528 -424 -757 584 -812 483 29 -564 688 245 -720 161 -164 216 364 212 586 -93 453 182 264 109 -477 421 -67 185 568 627 119 637 133 -355 -196 -171 657 -462 -172 -345 -203 -660 747 -705 211 700 9 -371 -573 -825 762 142 -539 -745 433 -392 570 426 26 94 -283 -307 -196 -330 647 748 420 579 678 112 389 -321 -792 -614 -865 -889 -364 737 -883 -238 -873 769 -137 -788 -66 652 -652 -167 773 -691 267 701 -764 280 -494 775 222 100 447 402 24 393 226 -98 -679 201 -784 -675 -45 488 -744 -876 527 -546 -765 -293 -197 758 466 346 94 -585 419 -720 283 -615 -98 452 494 687 456 -332 -274 -362 117 328 -477 -138 623 152 752 -880 291 404 495 -870 590 243 -408 -271 174 -79 345 -535 202 -892 742 -27 333 729 -879 222 387 -81 141 212 792 87 15 421 -469 381 -172 -804 -425 134 -675 515 575 -231 217 -441 -826 -446 -65 672 -508 576 -165 598 9 76 -449 -530 -312 -295 303 295 -682 114 76 204 57 527 758 384 795 -227 102 2 -749 446 -136 135 237 -91 119 738 -116 -415 -524 222 252 -637 -655 367 -117 -384 190 295 -500 670 -233 -63 236 93 588 301 473 -47 656 -835 -489 -265 -705 -774 -11 -861 -192 409 -38 -804 -200 391 127 -84 433 -107 209 358 -67 31 -284 -322 -890 -274 -648 -4 -622 -70 595 -851 -631 226 -3 -221 -572 667 -615 445 192 -389 432 -360 -53 500 -77 -401 -369 -734 778 -174 230 -575 -122 -498 707 -331 243 797 82 -844 603 -698 384 264 -627 -816 548 -727 -298 -410 -389 -662 -434 -125 -172 626 -280 -294 -610 382 516 233 -288 159 -567 -758 -365 -171 643 -715 -345 293 204 573 341 303 -810 393 588 -551 224 -824 -56 -70 215 -369 328 -859 705 -323 506 558 -777 618 312 639 -817 568 586 434 -89 -404 -571 13 249 -352 24 -463 -600 -537 150 333 143 -532 -151 -3 316 -621 -594 -405 -127 -784 -248 41 -491 -576 -616 429 -755 766 176 -262 -93 556 -109 -528 -876 -728 -749 -671 -724 -65 -214 -680 452 664 -485 239 77 797 231 481 -621 145 88 -678 -756 -543 25 -301 -873 -658 -103 606 -866 -738 -566 -547 -879 -756 -342 -855 -527 606 621 -454 -136 436 775 -596 -531 58 -97 -638 778 351 282 704 -798 795 -352 -373 756 319 -448 -533 -264 -187 -378 79 -191 323 -778 568 -710 588 642 31 -789 -494 16 252 473 318 419 304 301 -630 510 -331 -492 -501 161 -479 6 -808 -787 -713 -732 -855 -886 -840 -310 -193 -204 -151 182 380 -580 -16 -129 798 262 -856 -358 22 229 -64 -358 -526 -734 -778 -628 -229 -210 2 -106 -409 378 -191 411 137 -787 214 158 25 -428 434 -630 -179 213 -620 477 -391 757 -750 731 407 -474 640 767 -321 -537 422 -761 -398 -288 -500 365 -712 347 -87 369 118 -235 407 738 -1 253 424 -94 557 77 87 -443 -322 602 575 626 735 -270 666 -774 564 726 578 -580 75 -863 213 -455 -884 -611 -655 -92 -163 -116 76 30 14 -837 16 619 281 -518 -131 -144 -136 310 0 445 -888 -287 -535 613 316 -822 -50 -558 64 88 578 491 -59 -558 672 573 -256 -762 671 -164 -441 -544 -818 -870 6 -67 536 -121 -85 416 456 145 -257 -196 363 -200 -120 646 -888 671 -725 641 605 498 428 293 388 -557 -271 750 480 -314 -312 168 18 263 -307 674 480 725 660 -311 -504 -412 264 -854 -463 340 -666 517 -288 -539 291 -443 526 -483 -127 -811 662 -717 -229 256 -829 -348 438 -731 -668 83 117 422 -357 145 -519 612 611 130 -881 -865 -455 32 -29 -858 -705 583 260 -421 404 -381 133 -157 38 -783 645 -305 118 357 -732 358 -480 -836 -104 -120 784 183 616 -843 535 754 23 200 655 -342 -693 -806 -270 761 282 18 -141 -230 706 -641 -337 798 444 444 -560 -625 -130 52 -545 -12 445 769 -630 342 333 542 -695 -174 741 -433 -286 -8 295 -552 -500 -702 -657 -106 450 358 -279 -153 380 -291 -344 -225 32 130 -122 -576 277 -460 -698 538 371 -763 542 560 -95 -85 -623 -621 -860 -140 -135 -566 -413 -776 -854 590 -325 -374 -22 -328 41 -347 353 -214 407 172 -834 -463 -295 64 -121 613 -125 473 681 -294 57 -488 282 487 -359 -506 171 518 24 -193 290 341 -463 -135 491 -816 392 -22 336 730 18 469 648 618 -469 -292 -621 104 406 -196 -674 -119 -891 -278 48 -217 -350 -179 -839 -864 -152 -5 -859 136 -88 402 -116 -316 571 391 96 16 -188 -836 -663 635 -54 -376 -59 -341 -427 328 -411 -130 467 -441 343 442 599 252 455 269 -386 38 -135 -229 -307 351 598 -135 184 -198 -369 -569 551 -446 -352 -785 253 -536 -345 -726 508 448 439 628 210 -590 -874 173 206 -787 -847 -727 511 422 -64 201 -264 67 -560 -900 -812 361 -428 -682 -244 -869 531 -738 0 -878 0 -549 738 -320 296 -890 173 -97 198 -816 100 -35 539 -760 -765 682 -687 -558 -23 456 -658 -100 561 530 674 -736 40 -353 349 314 -291 782 -45 -283 -546 -669 169 435 396 443 -565 -223 -244 465 -578 121 -123 643 102 -116 55 -717 677 215 -434 136 -897 -631 753 -59 204 -200 326 206 -274 475 213 606 357 -120 739 -50 -436 131 -327 427 -825 -423 -549 -173 -738 643 -796 651 165 207 -388 -430 507 -489 -693 -415 -207 -356 556 432 -343 537 -282 -700 87 203 579 674 -86 126 -643 -780 -93 -402 650 -710 726 -372 -346 -636 -49 574 -587 762 -732 -809 -372 602 217 366 -272 -592 254 -323 -742 23 -776 513 -845 602 -593 -343 -545 762 -871 -657 -64 -67 144 -648 796 566 476 33 -74 597 341 482 -316 -408 -688 517 250 37 779 263 515 -208 -477 50 -889 -860 32 493 384 748 667 547 -543 -175 -752 345 258 668 94 -337 -395 -278 -523 -359 -268 40 752 627 282 -742 680 319 218 -333 -561 732 476 -94 -243 610 16 -416 352 -845 -593 -80 -352 21 -649 139 612 -391 -774 382 -768 553 -153 -275 352 585 -402 -459 -423 -742 -212 -639 384 795 -463 -427 -480 582 -239 -645 368 -276 600 282 731 -450 117 -297 -835 -772 130 -757 362 -186 -525 9 -244 -179 787 -583 83 151 213 -519 -247 -896 272 -662 -338 749 -498 -716 380 744 -609 -413 -896 -825 -51 -511 -390 -177 133 -143 90 448 -139 437 728 -564 -184 -387 690 -840 15 346 481 769 53 741 237 227 -774 741 301 -670 -379 459 643 -161 -80 279 57 602 -136 -293 -212 682 0 -90 -389 320 -853 138 -26 413 558 -61 578 -591 -185 299 -738 313 -290 536 262 -860 -98 -642 76 51 473 -778 -83 625 -42 293 -896 -572 565 169 -191 -183 22 -638 -612 -660 -865 339 -808 -156 407 -894 -48 -481 -292 563 312 256 -388 -682 375 774 629 -448 99 779 180 301 -492 649 -335 552 627 -301 280 -647 358 -45 -394 -317 -346 426 -414 -659 585 -192 682 632 712 787 656 442 -310 445 -144 -549 609 -153 -389 -91 -601 415 -30 166 728 765 259 -402 -37 593 608 -598 147 492 718 430 156 -641 -461 -860 270 -850 724 -380 -620 -291 45 29 -196 798 463 85 318 41 -835 -173 61 250 634 389 -364 -9 -384 400 54 -237 4 -871 269 -73 -879 746 375 -432 -694 334 -9 -300 -40 -751 -449 -736 -656 -592 -381 236 286 -482 -599 -322 -174 -304 532 744 89 -805 737 767 721 -531 700 738 -112 -429 253 -471 324 -629 -364 -172 -9 -130 134 -742 -833 -507 -645 -792 267 716 60 206 353 -303 23 774 448 211 -106 -201 -814 -596 -285 183 -850 14 -363 -820 303 626 716 -690 -626 -73 -627 -839 8 -566 -76 700 78 -872 -501 -87 -547 -1 367 -806 -256 -869 746 -388 -565 -772 -47 -664 418 -516 -541 -514 366 711 338 -84 326 633 189 -142 392 550 -285 466 -125 -687 733 695 551 518 -207 391 474 -606 -508 451 -372 298 359 -319 -328 250 -255 209 376 -46 -710 551 -464 227 275 140 -352 153 -72 -311 439 -701 618 93 491 -457 -838 179 -832 -237 -486 -805 361 19 491 -745 470 209 647 253 -114 513 -194 -148 180 130 424 657 481 716 92 245 -176 487 439 -476 -684 -232 -449 793 -369 -274 433 -828 14 -751 -631 6 -831 -828 660 -458 -52 -735 -232 -867 -616 456 52 241 713 -437 449 -315 -303 -546 486 -845 -578 -697 109 -550 354 -217 320 -838 97 -850 -95 -33 675 -629 -306 -140 -172 120 -469 -273 -383 -678 -513 767 547 762 146 385 91 -51 -87 679 41 -849 430 642 -517 -848 -34 -127 -658 265 -631 38 -776 -629 -675 410 -328 709 69 689 631 230 -351 -702 694 732 590 -290 440 -24 -698 119 -189 771 -193 297 -540 263 -109 -179 -516 -456 741 694 -119 -780 -609 -853 -210 193 137 -612 23 -571 -9 665 726 -539 -500 -562 -764 769 4 455 -224 -305 -697 484 314 480 -571 164 -210 -208 -110 -309 -30 692 278 738 785 154 65 -729 -140 56 641 317 189 746 343 -396 -34 -628 -614 671 -835 -152 696 -624 -574 -898 438 650 -120 72 454 110 -681 71 -152 -324 297 -604 -534 107 -186 -534 -602 -470 -51 615 551 -296 368 -308 -152 -487 108 109 -259 -145 348 100 -506 -578 -207 221 -562 683 -646 -162 -538 637 798 536 -124 494 -243 -74 -267 -630 -510 501 221 -383 -134 367 161 -513 26 -124 114 181 -804 -482 12 -771 -152 -75 505 -130 383 -720 -466 386 398 300 -400 -130 778 -692 38 -189 -452 90 -187 -611 533 -600 559 57 -237 677 -428 -101 493 -772 -759 496 -552 11 -301 -781 -359 617 788 117 -196 116 302 -825 352 44 690 -274 699 -392 -389 433 722 -581 361 -423 -612 -419 182 -281 382 244 294 -900 780 -4 560 65 -565 -857 143 -239 791 410 693 -695 -468 -221 -851 313 478 499 92 492 -770 790 -853 38 -462 762 -717 -381 -697 278 753 -85 -447 -453 -41 -484 732 792 -899 615 418 -115 268 -69 -804 282 -512 -798 61 229 655 216 636 461 661 143 640 151 -591 -566 735 -232 -501 -655 -660 -398 -65 191 49 -86 -26 135 569 625 338 -485 -187 -238 -256 -92 -732 790 -735 109 555 769 -133 -313 -845 150 641 -643 282 250 535 641 -644 611 453 532 706 -230 -712 162 -371 -530 -193 775 464 46 499 41 -566 -572 652 582 -718 164 -66 780 428 -868 27 -463 -43 -713 -687 -102 735 419 -546 564 158 54 -348 508 -509 516 157 354 -315 543 -201 -20 -301 -131 -88 -826 456 696 482 -36 -362 -897 631 -413 -811 -144 68 -264 -155 -515 -662 142 198 -89 95 -834 -206 286 60 -755 671 286 785 508 -528 665 189 -607 687 -869 435 -716 -246 53 446 574 -869 -712 354 473 107 645 333 739 46 305 -240 -3 687 -870 -787 -886 -418 364 571 486 -596 647 646 -289 -68 -75 -641 -258 -686 556 -565 141 695 -539 -222 260 649 -816 294 -280 394 -236 482 -176 -360 597 299 672 330 -887 331 519 42 194 -199 -717 -575 -84 -200 106 185 375 42 303 578 -45 -247 -74 56 -207 94 63 553 -314 606 11 169 -376 -246 -149 563 -381 37 -159 692 -793 -215 -877 -54 -11 -408 210 453 -887 324 -136 -266 552 231 -217 772 2 143 661 -253 -376 -402 -846 -693 -488 483 -356 722 -240 800 -805 -641 -597 442 -399 -446 356 486 -596 499 264 -740 -481 -373 301 -634 -566 -318 508 799 362 9 417 703 46 591 716 -231 -678 -396 -331 364 338 -299 -93 -552 200 161 701 -62 -501 -694 -597 -223 82 716 -869 356 -259 -247 689 704 -386 -372 720 579 -538 703 -296 -868 -671 -605 245 -394 -365 354 572 -706 686 -37 -755 -780 -551 548 -107 150 -217 639 -575 -893 -695 -645 598 713 532 94 -337 790 713 -87 464 -416 558 608 369 492 384 -225 292 -132 -551 -190 84 -208 -356 402 -877 128 4 -272 -60 -509 -101 -757 54 658 -542 197 -279 -525 522 -210 349 131 594 -310 479 -276 520 458 -351 -398 56 549 726 689 -368 455 561 524 -115 -582 -105 -790 -389 -887 -894 -12 72 221 409 -233 376 -797 479 375 -349 341 -258 -643 762 -239 246 -767 -339 684 -177 -523 355 635 -263 537 -649 -514 499 -139 47 -82 698 -245 280 96 679 99 689 -304 694 -445 64 291 -408 -489 33 516 -129 518 -759 323 399 -668 -190 224 -554 437 -467 83 -350 -490 -460 -826 -601 -24 -359 -857 657 -446 739 659 346 -298 182 296 -839 -470 -579 -261 -340 758 789 343 -752 -733 27 -697 582 282 -302 -798 -625 -735 420 506 -447 34 -703 -26 177 404 133 452 654 121 508 495 481 -36 218 529 285 -713 -879 -667 768 691 673 -215 78 598 67 38 -362 -846 586 -810 778 -436 328 391 48 185 -768 -747 -714 -617 -845 277 467 -621 294 370 -69 -229 -244 -637 -67 527 567 64 203 786 -545 176 -215 -494 -855 646 -724 671 -300 -369 124 -322 -596 -655 124 564 -463 -885 -517 497 -147 -788 13 656 -900 -677 -92 649 -568 -537 -563 -500 491 -820 -31 138 -48 -391 721 434 -40 -575 109 413 544 314 -66 173 574 -788 97 -736 428 -729 777 139 -803 498 523 482 750 -295 -181 -447 -537 -89 3 -64 311 769 -365 49 -491 690 559 -624 114 211 428 739 -860 606 285 244 -350 790 -466 -508 103 -297 -746 -879 -454 -836 -724 -517 740 -667 -104 -641 -317 75 -754 -850 27 130 -175 454 -340 112 640 284 528 -207 660 -350 -343 -277 -812 501 -390 -235 495 -686 195 -546 409 -150 521 264 -487 -76 359 711 -455 -33 -427 -509 -311 -734 -756 -660 -622 350 341 -491 -664 -213 -617 100 693 -449 -503 756 -83 562 450 -306 -826 -391 263 702 -75 -189 -774 -57 305 71 -561 -590 141 47 -653 -810 105 -578 -85 -69 -885 -351 484 -613 697 -358 442 69 -772 -820 376 -293 218 392 -367 705 476 59 410 435 -481 53 81 -884 -551 -895 -809 716 379 -202 -27 -670 611 -89 540 440 329 345 40 464 -576 -411 -368 -599 205 -824 440 447 -756 83 309 -772 -9 -216 600 -567 376 340 -859 -887 735 -146 587 -50 -809 -614 -102 -140 469 582 -100 -266 618 253 -757 282 -501 768 288 517 -579 369 302 -504 -557 -583 -799 -267 -418 738 -484 -628 -169 -240 -207 -463 174 779 -805 -472 -356 -245 547 259 788 -653 222 -257 540 -48 616 201 382 -400 350 -28 683 -834 610 -114 177 -593 77 -369 519 -607 211 -7 419 -610 313 -348 531 -206 285 172 -610 592 -117 -604 572 482 -647 -290 -229 666 -134 324 181 425 651 -434 656 422 -664 -819 487 -509 708 -16 88 -164 -283 -310 376 457 591 -694 -107 -313 307 -625 -30 324 -338 389 687 -817 -111 -463 109 571 -104 -845 189 82 -366 -312 635 115 -530 -436 -502 408 530 -515 212 647 150 372 170 -163 -805 -126 -189 131 -98 367 -721 -379 619 22 496 -704 -421 -305 693 284 138 461 -291 647 -872 663 638 343 -14 -225 -289 -221 526 -602 520 -632 -325 570 -246 91 -331 91 -463 329 250 -369 -465 338 -636 -659 -249 -479 711 537 -120 496 -522 -816 584 247 725 -482 616 71 484 315 -452 -70 800 472 457 -406 666 -92 4 -639 -619 -392 -489 -774 -508 773 731 -215 504 -88 271 -359 757 172 -224 -80 -845 -609 -782 380 230 90 -826 398 185 757 -503 569 -151 720 -830 -177 -84 445 483 433 -323 -211 125 -406 619 790 -271 -120 -377 784 499 -462 -633 401 -685 -546 -581 -286 -808 -547 -539 -467 349 53 -498 89 1 292 -672 67 -421 138 686 173 611 -472 -217 -523 -536 -882 786 -274 -193 -67 718 171 607 -749 -24 -655 -735 -824 -251 -211 -458 20 -617 -75 -860 74 -159 327 162 103 -744 -456 -368 693 -789 393 -392 -36 -764 11 -126 -569 754 -355 776 655 -728 582 674 302 -51 771 492 -359 703 -587 745 -263 -647 534 -612 754 -687 -237 284 380 472 330 752 -542 234 768 -821 -7 715 660 207 -746 33 -282 189 192 361 -862 402 -287 678 -473 -300 -530 683 -724 -756 -132 -490 242 -566 -631 631 -78 -595 -86 -313 -630 -591 -294 -826 332 -4 745 394 14 717 -523 614 765 440 -290 612 -419 -333 -477 -836 301 -613 -610 476 499 -154 -379 -879 677 330 -803 600 -373 14 -316 158 127 -818 668 683 -347 448 -486 -471 -195 -802 208 -547 271 507 170 459 -537 -154 -873 287 -787 -471 3 176 304 699 405 100 -317 -37 716 -800 -168 586 780 560 411 485 5 -510 700 -792 -371 -822 451 134 365 -290 -450 -862 289 -562 -858 0 -578 -219 -897 -378 -712 644 -411 759 720 -818 -592 562 -30 -729 515 -512 -665 -852 665 149 -238 756 404 -245 -696 -572 -628 544 -700 -849 19 271 -317 508 -434 -90 -419 298 476 -339 652 701 -642 -744 -311 -124 -287 -21 180 -869 -191 10 502 31 540 -266 93 615 513 194 -39 670 717 -461 445 654 26 -504 -732 393 -403 -543 -683 123 465 -106 -756 -425 437 -29 -880 -509 634 -47 -38 -305 -212 534 -685 303 270 318 582 -408 -394 -783 721 -633 213 591 -348 770 789 -57 35 -425 344 -356 494 -685 770 -334 234 -43 -538 117 -888 776 -366 -601 -898 -244 544 -799 -541 -94 767 55 -737 -118 -822 8 670 475 377 -846 -596 -887 -426 137 709 -499 505 261 793 423 -442 -876 -116 7 -675 606 16 375 -493 -489 -868 -757 -305 305 -207 -172 14 619 301 -334 418 114 -171 -877 -461 -646 -54 -325 725 -865 -770 -862 -836 -156 -701 725 139 -650 -581 59 -763 125 79 644 365 -823 -181 60 129 569 637 167 784 119 743 215 -357 -237 -29 -392 -548 -758 735 -357 -466 137 -825 741 -887 -384 -429 -621 -471 -476 -10 642 -113 -356 -401 563 237 235 -675 418 -128 -857 -14 -267 -159 -467 703 -739 -466 -424 -817 98 -213 66 -54 542 342 568 -899 -289 -844 -298 -518 454 -576 -472 -209 -432 604 538 -415 -714 -324 -705 -612 -633 -855 -8 108 154 693 -142 -776 -142 -153 -803 -140 368 430 -74 -689 -729 328 -475 -200 302 -303 643 549 149 689 295 501 -624 763 -428 107 -812 -558 -436 112 500 407 -119 -601 344 420 150 403 618 9 -122 660 -185 187 518 144 -178 651 -587 -499 -366 -342 238 776 489 -80 379 463 -635 187 550 669 263 -631 -520 93 -637 -862 547 79 -375 -369 -637 466 -660 -895 393 586 322 -687 653 -320 88 292 -747 -227 -614 -186 -51 536 218 108 687 -167 -34 468 -28 -251 120 754 -284 -466 -127 -400 785 -497 552 -578 708 -475 -486 311 -778 -666 -81 157 703 115 104 -792 517 760 -243 -9 -749 706 -774 437 -600 600 71 -303 585 138 -328 -508 -289 -382 234 575 577 124 7 781 141 189 -248 -221 764 769 -26 300 -400 474 -250 574 -156 577 -753 547 -540 -740 -414 480 -873 290 80 -85 -799 17 -522 -27 -613 -624 67 -169 -224 -709 -373 -218 442 184 -213 13 -467 675 775 -186 511 533 -74 -243 -561 443 643 275 -386 500 681 555 311 -102 -77 474 -807 -235 -171 -592 392 -701 263 -280 -388 134 -129 108 410 -78 705 577 -747 676 -772 99 119 234 -175 -877 400 -607 412 459 228 -251 449 -207 -900 155 1 -888 -624 664 744 -524 -570 -811 -94 -444 -622 -448 -820 686 472 500 775 -367 -202 -711 262 -468 420 185 -855 -291 594 484 282 114 -466 764 697 -593 -78 346 281 665 371 505 -45 622 540 343 409 202 -600 175 -105 -664 288 -807 -833 -305 35 -428 -781 -65 -356 -457 -843 -360 199 -723 -434 488 -207 -367 -210 392 134 740 139 613 607 -26 -150 -433 -230 198 -8 -743 -84 -166 -577 -100 466 710 -777 -596 -360 142 493 -754 -590 -659 264 -657 -165 -211 738 320 781 87 -183 739 462 656 -165 -338 -736 247 574 101 -94 349 153 -832 -712 96 -369 566 -175 478 -289 -439 741 -8 -198 -521 780 -2 416 -412 443 245 515 635 -725 550 568 -457 -289 -205 299 -811 -533 -623 -549 -27 -182 241 694 271 -441 -518 -616 -439 613 -829 -147 126 -611 151 -221 -356 -648 -321 -142 -199 -776 450 -340 -508 358 -361 588 348 -840 591 -98 -212 -450 -351 275 -766 590 -459 -678 -807 222 276 330 -192 100 -880 -793 -270 648 648 -540 -2 -430 -642 -647 35 584 84 443 -539 -227 532 742 -775 -706 81 -753 -716 796 248 -118 103 105 492 -86 -188 497 -421 39 -827 2 -95 406 -739 -361 226 162 -517 -700 36 342 -735 -734 415 -376 395 -141 -372 30 -549 667 -670 628 199 328 -838 -732 -96 793 -194 -879 534 627 -330 790 478 -343 -511 517 -661 389 -437 740 -197 544 257 -274 -246 739 -327 796 241 -440 -83 298 -84 336 -158 -705 746 744 535 -663 -836 99 581 -443 -331 294 362 -173 -272 -484 -45 -567 -587 274 -42 -751 83 -60 -642 -197 -51 -410 -532 637 622 -693 86 375 262 157 498 -453 -881 -837 -403 701 748 56 -270 733 -711 -899 448 548 294 447 -288 -132 -55 -781 537 512 -837 -708 345 -369 -585 -421 421 53 111 443 203 505 173 -645 506 -52 -221 -109 503 -510 398 -447 -739 281 788 -711 572 -724 577 261 242 -378 701 22 355 502 -127 376 -645 208 -697 -442 -492 393 -701 496 469 715 -894 543 -737 -660 144 -45 -210 -436 743 -203 -761 -724 462 -547 426 -309 736 433 -180 -93 483 -299 772 772 -381 -102 33 -471 649 622 -628 648 -507 312 -624 103 243 528 712 290 407 -662 15 -340 534 -877 128 -430 -839 288 537 408 733 145 555 -480 -120 -632 -337 -206 -811 -827 516 628 24 -827 -602 571 -696 -759 -257 -453 487 272 570 -853 465 357 -191 -764 -549 -861 -852 430 182 746 -799 525 317 511 398 -371 54 -777 109 -327 -181 -100 138 -785 623 396 21 -268 -865 -65 -26 -893 479 376 8 -573 538 -744 -393 -2 -116 -430 469 -227 -809 -581 -218 753 -359 -640 405 393 717 237 625 -802 647 355 -468 -338 322 -49 -746 735 -647 414 278 374 302 13 -338 -733 205 -649 306 -154 -483 -505 787 253 722 -85 -259 340 -142 781 -872 -205 -250 552 156 -142 416 -5 405 -86 -350 -559 -766 447 -421 -74 -177 -783 -726 33 -777 75 -469 -105 174 -507 -494 546 -581 725 247 525 85 619 491 -657 -233 750 -245 688 -379 -662 630 82 -16 687 776 355 -44 258 -254 -511 -161 438 64 327 410 100 -83 258 -615 -679 -685 -407 572 765 -729 -756 550 -272 -764 -546 -600 -386 89 390 -330 759 199 -153 -344 -419 -810 -162 670 -350 762 -767 64 -246 -183 690 559 733 550 -159 -313 547 -516 -204 368 -171 -219 595 -446 -879 -808 -488 -308 781 494 351 -153 42 690 -169 596 193 -390 -181 -754 572 -657 -72 -643 650 -261 758 -612 -137 -635 727 347 272 424 -370 289 62 -770 -584 53 -310 -188 667 -336 772 270 -356 -428 728 4 -731 545 291 -100 -209 767 -626 -624 20 -676 -857 -379 -754 619 315 -717 562 -496 -544 -347 98 766 -531 -638 76 -342 -678 -366 235 -181 555 727 -585 -503 -559 -241 244 -186 -469 -620 -441 134 338 -628 -676 369 275 -48 599 451 -64 -55 -644 -704 -883 -390 -604 286 -644 -867 -188 -158 -44 265 589 -549 -180 712 479 282 740 676 -723 733 272 -27 -189 -349 564 364 -701 15 384 -625 -349 171 -415 -446 327 -75 -755 737 161 -854 687 -660 -84 678 255 -569 726 120 589 384 -333 669 -644 541 -366 407 -414 687 694 -741 -434 584 -879 208 141 -50 508 66 -166 -259 -114 -822 643 780 14 259 675 94 531 514 -646 -114 592 -132 -736 -340 545 747 -150 494 702 -316 13 -857 -102 -483 619 -587 479 -165 -95 79 -788 -340 582 790 21 231 54 -197 -532 333 -868 -609 466 45 648 706 -260 340 -650 -348 -160 -346 -608 762 562 33 184 -429 -450 -602 607 -329 195 -355 -78 -316 419 -691 -712 367 -586 646 -89 268 97 110 34 -467 425 767 -344 394 -464 342 -868 655 -894 -793 282 -312 168 -514 -718 -633 -202 779 -512 609 406 -339 -379 -307 755 -283 253 689 123 27 362 -412 364 -24 -730 -487 -92 -66 540 762 449 130 715 343 -503 -397 771 635 476 -31 144 513 555 663 -789 -669 158 -238 27 745 -287 388 294 -810 60 408 300 433 -133 758 -543 -667 433 -176 -109 -17 -305 -835 -603 -354 23 -433 -138 -266 -282 -799 557 122 -720 790 -762 -841 774 226 563 -576 -867 -681 390 100 388 -429 726 -340 -109 760 103 528 312 718 540 702 630 162 289 417 621 771 744 409 -261 -601 622 -518 -203 740 -691 -484 422 -420 -323 -843 -111 -729 589 -326 296 539 -16 744 -838 769 -709 551 603 673 -157 -257 -501 -303 -627 -648 512 174 -181 -622 537 470 -661 -788 580 -736 -199 540 -406 364 789 687 568 -291 488 378 -855 -277 389 559 197 -229 -291 -789 -262 775 -505 -599 307 -280 -274 -410 715 -220 -723 542 305 15 -766 745 -705 252 -886 408 -724 -359 -247 559 -274 -575 341 -33 304 -514 -238 210 -667 -179 724 271 664 300 534 -584 -449 192 45 -412 -643 -691 -621 127 -302 -505 -259 -4 -307 -163 -219 -349 -544 -610 625 -7 -41 -48 595 348 668 538 670 576 420 -481 315 -61 -259 -583 326 -264 -691 -209 169 777 271 576 19 492 -159 602 310 692 178 -637 81 -766 306 -271 566 -114 -785 508 443 -524 -594 -592 227 583 -362 -49 563 -368 -413 -896 -355 -390 277 35 453 -322 698 45 -609 658 149 551 -321 -99 569 -833 661 411 -357 -114 -221 -827 316 48 -145 16 292 -233 -662 -781 -453 194 44 -352 407 333 -371 429 -609 -150 -129 -164 755 -409 72 261 494 -841 -731 16 655 -378 -372 613 -605 698 564 585 -708 -36 -9 -812 635 413 -856 -491 796 -245 448 785 547 268 473 -180 449 -106 -368 -386 -103 -490 -133 -566 428 290 -523 47 -892 766 696 95 -532 -383 -592 -202 -719 -610 39 -611 -359 362 -420 610 737 485 -427 -502 571 411 575 -330 -429 -485 134 -435 -308 642 431 -794 -573 -218 477 715 -709 781 661 -83 296 -693 -641 555 107 774 143 183 -430 102 601 77 96 89 254 -236 -687 -149 756 -245 -97 163 -379 -681 -804 617 469 139 -167 700 -687 532 578 137 723 -780 -874 202 -895 72 -807 -794 -494 -400 570 148 761 370 701 -130 773 -619 752 -331 584 247 -81 -212 -470 -138 233 -733 374 -26 128 -814 -158 -551 -215 -778 -404 -266 -173 -457 -630 -107 -39 -66 278 458 189 -386 716 178 -424 785 -344 470 -786 -268 -78 -878 -487 496 419 421 391 -793 -53 28 519 -121 -343 -898 712 -824 279 -390 110 -889 -654 -256 566 624 777 -24 308 74 247 483 311 -342 18 -850 504 327 362 -692 -714 414 575 365 -625 -855 788 601 494 163 -675 -295 -308 224 792 -111 -881 -426 -25 776 516 754 -274 244 -705 -143 -728 -117 -276 763 399 519 774 -649 -332 769 597 407 -256 545 -380 -501 -99 101 773 585 749 381 -736 -594 564 -264 -112 352 783 40 302 -99 -722 197 -238 136 83 287 704 591 -350 -350 572 -390 125 -329 471 -102 501 290 -818 -149 561 171 582 -320 -183 -394 413 -641 509 490 -35 101 90 794 -881 -510 -707 -329 -892 -432 -403 397 -100 -378 405 -354 -699 428 -395 -373 387 325 -432 -896 420 -678 665 357 793 -587 551 -825 -200 248 -561 404 -548 415 -773 250 677 345 -112 -124 -74 -740 69 15 -277 178 503 -142 468 -874 272 -12 -593 705 -484 65 -438 386 80 15 -240 -85 -896 -240 470 276 -818 -821 -835 -582 -234 214 -105 339 -811 -179 -708 501 -128 535 -603 305 -506 258 -177 606 -281 798 -760 598 -364 548 -693 -555 586 567 342 -686 164 -218 -704 -651 561 498 671 -422 795 -335 -660 -135 107 70 -160 124 404 -415 -614 -485 511 -51 478 -665 -307 476 71 796 -569 350 758 30 -814 -611 490 346 129 -149 571 231 -112 -56 -193 -804 303 -115 -867 772 344 487 -3 -491 -293 171 646 -895 -108 13 720 569 -543 -690 488 -266 599 -483 -613 -439 -242 -857 -524 79 764 -481 322 -174 784 582 798 656 -479 -632 -5 76 785 -341 -579 -24 -204 787 209 -94 133 -361 408 -800 -606 102 104 642 582 466 149 -862 564 767 -116 20 -101 -483 527 -474 -891 -532 -318 -487 -303 -657 311 467 317 -50 59 -239 459 -146 420 -637 263 761 779 395 567 135 -873 735 -566 -234 -609 -573 -753 -892 210 569 -203 642 547 -630 -112 618 468 722 -137 452 -303 -567 -202 288 -665 531 112 -284 -254 -686 -293 -126 329 -4 725 -143 -636 406 -520 -474 -165 139 -47 -854 757 -836 232 -421 252 329 -348 -794 -670 -805 -88 197 259 -157 -468 -256 105 -591 687 -381 -472 -290 386 144 528 258 -571 426 417 -36 -648 -38 -334 -755 -722 716 -616 128 355 -69 -709 -637 546 -765 225 -264 -159 -112 -77 402 751 0 51 -4 412 569 -416 756 -584 668 106 181 -897 11 274 734 -376 -109 -757 363 -599 475 102 70 -383 730 649 -639 161 -703 -478 228 -545 43 -670 41 -423 621 -265 72 -619 277 -361 -453 334 -779 300 -6 -318 383 249 -581 8 -280 722 -819 558 631 323 405 480 424 -499 700 -687 -545 -109 -839 -279 -670 -593 294 -505 388 -749 285 794 -516 -76 603 -814 -75 295 -893 483 -617 -794 -586 453 370 725 -735 -354 552 554 480 217 -468 -313 -282 -475 791 -879 758 697 326 -166 -302 403 -846 -167 -558 588 588 174 337 342 -134 57 -2 636 279 673 431 -653 -314 -893 13 373 140 73 -842 440 563 165 151 -796 -519 661 26 -381 -755 629 480 386 -126 -158 229 303 -474 175 -767 -212 -74 -103 -794 -381 166 64 568 -503 418 -70 -785 106 -290 -689 -261 -339 -282 -346 -32 -43 71 -651 -716 159 -447 -25 19 397 -104 205 304 -719 -588 458 -740 339 541 -134 -61 33 670 615 -874 -382 -279 -863 71 148 671 427 -663 718 -626 -749 329 721 -895 -526 -892 451 709 -408 774 -469 784 69 -499 -645 -125 254 -742 421 -534 476 -776 -10 -449 788 491 -770 679 -251 702 -424 -389 -298 -77 679 107 -46 -105 393 -817 21 645 100 198 282 479 -2 -286 -844 -330 -4 431 188 432 558 761 446 644 380 -889 508 340 -421 -281 -663 236 222 325 -619 455 -477 -483 -628 -796 -705 617 -231 525 -81 -530 377 -96 -661 649 -649 532 190 -525 546 -316 -677 -773 -18 -13 -407 -568 -277 -854 -892 452 -496 -288 715 -570 -844 222 -766 -48 767 -495 -480 -316 398 726 353 654 513 -48 430 29 -816 -833 -632 524 207 -598 -324 -6 183 -711 -117 555 723 645 -27 521 771 -860 193 -274 619 -876 218 395 791 80 92 -566 -651 -791 -455 143 -615 260 -546 123 470 -479 87 409 -58 -275 187 660 552 490 -373 777 -74 721 421 -603 -120 628 179 592 -548 206 -386 -880 -725 781 418 -520 -39 -477 -17 647 -22 28 -78 295 -81 -1 511 -452 -72 -619 83 692 508 -24 553 -703 619 764 302 -427 627 354 -208 -203 309 -770 -875 140 -581 -579 77 -70 -339 715 -399 -28 -56 438 -665 -604 -491 -613 -95 39 -602 362 -131 -569 -819 451 -826 -618 367 -231 246 587 467 -441 -718 -78 176 392 708 -881 559 662 -444 350 727 -475 307 119 418 -117 -38 -247 -770 352 565 92 -241 -213 -32 661 -718 -121 533 -637 315 18 258 -367 311 -845 -738 -587 -376 -494 -607 60 -456 -582 7 -437 68 312 598 -433 614 276 467 33 305 678 -486 -434 -778 -258 -648 439 -353 -266 -745 -226 -779 -820 175 188 -875 -74 47 -819 -818 42 -336 402 -749 -702 -531 755 185 -359 550 -142 -738 -794 -492 220 46 -791 -577 473 728 -288 -420 -653 -666 180 -3 -643 -136 316 -398 206 393 -372 -853 775 -800 -563 -589 -468 430 -591 -788 -423 151 -787 -89 -692 726 444 164 -635 243 -263 456 -635 -398 -218 432 232 -522 580 626 307 -886 -875 -397 136 -299 -60 -37 -834 -170 -132 -352 -335 -455 325 -835 -179 541 146 -553 -432 -261 562 -171 -29 363 -288 -793 204 76 -187 -756 -458 -503 -542 285 748 799 58 624 -865 -114 47 573 -307 121 390 411 342 -491 545 162 -231 -343 292 -869 552 -14 361 423 -474 546 303 -653 357 -603 -740 617 574 444 552 -328 -397 -740 -459 46 467 302 -433 724 -130 596 -803 347 -888 -49 -552 631 283 -522 -138 -687 428 -95 15 33 -769 177 749 -151 528 -866 661 -385 -57 -303 166 -341 333 461 121 -57 305 -730 -756 27 -816 -387 243 -74 -49 579 256 107 -885 616 -94 -330 219 -833 781 253 -286 492 -108 -303 674 766 -176 -291 91 -677 -643 -673 655 342 179 131 -472 -626 -778 -57 -891 -90 -541 -204 422 -855 -290 421 228 -358 242 -593 -69 143 428 135 -552 -428 -189 -162 375 138 382 -603 -893 30 576 -593 -564 -82 -381 -328 -384 422 520 -109 -176 294 64 462 -396 57 327 -384 -139 -568 749 229 651 -292 -780 -839 -854 232 698 -488 426 431 27 413 61 -137 80 -698 -598 192 -110 -598 22 59 -99 275 -247 794 149 -369 221 634 63 -319 354 -345 -603 160 345 544 312 25 614 -590 -562 -83 -787 -540 -294 505 -577 217 -231 495 -16 783 177 35 551 366 -65 95 308 -196 775 601 172 631 588 169 562 244 -406 -624 695 -715 539 264 71 666 -147 -695 -860 -245 -526 472 -154 -81 -521 -832 110 648 457 -211 398 225 -363 -887 -115 695 136 215 466 -581 -360 566 -537 -552 347 58 675 -682 158 -392 87 474 675 -165 390 -807 -646 605 -568 -156 -454 515 645 -306 754 -241 258 -214 -120 -235 -652 461 -811 663 59 -734 145 702 746 -799 -174 613 -338 -167 159 78 -337 -720 -177 202 -791 -407 145 -640 728 103 266 792 -76 -466 -212 316 -868 503 -859 -104 603 229 -783 765 -525 -495 -71 -222 -193 85 -135 542 -515 -428 -479 -433 -188 -188 142 -184 -604 -641 -315 565 767 391 -894 -8 -13 -424 234 577 357 -331 -303 -603 444 770 784 280 -884 -298 -662 313 589 470 -383 647 232 -834 539 72 -121 507 -589 331 569 334 739 399 314 -193 -186 109 153 738 -431 -522 716 -465 327 17 -171 425 360 -811 -842 560 460 -87 207 296 507 158 -125 -224 498 -789 -741 -596 -672 -632 239 -77 475 -675 -362 345 189 -589 656 -228 -523 411 -54 142 797 279 -804 -288 303 18 -395 251 578 -130 -695 341 204 -808 -780 708 -202 -637 -728 -481 783 -185 695 152 255 -57 -376 -587 -4 150 239 -325 628 -233 783 473 361 654 -716 -706 -487 244 -534 -92 -812 580 503 240 -834 83 -820 326 -429 -422 -830 646 -805 -352 497 471 -878 235 -216 520 585 420 770 69 44 66 -786 9 -681 -794 -471 605 795 691 293 395 532 -82 -685 229 -674 -234 -214 -456 614 323 58 -647 524 765 -420 -530 -627 358 -33 -590 215 -416 -220 -730 535 -723 -259 -493 -120 2 -810 387 541 313 569 -402 -665 -443 659 498 -359 -654 121 766 -89 517 -207 -293 510 464 663 -691 31 100 335 -571 561 -746 275 -241 -570 -370 -155 152 509 271 72 373 -169 409 -705 616 -747 456 -574 -83 571 181 -8 74 738 658 435 86 115 -138 -754 459 -723 -363 -17 637 -283 -529 492 -128 -462 570 -373 449 -702 152 504 193 294 -416 -541 198 162 -120 -191 -891 -42 -495 97 304 -701 -472 -314 -595 -815 549 -697 -295 -48 -432 -453 -630 -619 -173 -212 -482 -629 -140 -129 -243 56 -682 -451 -821 629 342 -819 -625 -462 -294 -566 584 -601 19 -83 -288 -755 -218 -346 -585 -329 453 220 -63 -198 264 -843 224 -500 557 -230 615 281 114 790 -124 -416 65 729 -667 40 -101 279 -254 175 -866 -484 641 239 353 195 298 721 -103 662 -781 585 226 -248 357 -793 -894 -777 -472 -96 -271 -768 524 -299 -471 -192 -882 -778 -845 767 -561 604 -314 305 -35 426 -524 -427 292 480 544 -563 446 -860 -199 575 769 307 -565 -706 479 629 22 -182 -566 -423 -293 506 669 -339 -312 343 -607 550 -632 -592 571 -674 647 136 -622 -731 355 152 -588 -139 -6 648 -768 -280 -864 -658 170 638 -136 -834 456 -791 -891 605 -356 -349 151 -659 -549 249 659 -879 -281 299 345 127 143 713 735 773 -591 370 -302 469 14 -750 -90 304 -891 -565 512 -696 -491 543 442 787 604 518 752 -883 738 177 765 412 -782 -863 -455 246 38 775 -835 -878 501 -282 -174 -679 -809 -841 185 535 36 -667 505 461 642 524 494 -182 170 610 650 156 5 450 -123 -380 -38 373 52 -98 -8 356 -481 70 -252 481 131 -503 -710 195 -327 375 -372 -641 -387 -706 -459 -367 -167 362 258 614 380 724 102 593 -308 -597 371 -809 135 -680 -402 -239 93 -223 -209 500 -208 -411 -339 -376 -290 -714 -150 -589 -888 190 -22 -479 -864 778 -515 637 -49 305 37 551 -169 770 -395 -451 499 -154 161 -275 -692 562 -534 623 -804 -211 -831 -876 228 2 682 237 -784 -314 -594 -880 28 -756 -653 112 275 184 -545 364 -178 -837 -421 -384 -658 -97 -578 -379 -467 -598 -411 391 370 -345 143 -134 -698 152 591 61 -376 -726 685 265 -651 -820 477 -317 266 306 -289 -618 695 741 -153 -195 -543 -651 -760 506 -319 267 -738 -480 113 -614 -881 -736 -448 -597 485 627 634 -177 -233 -114 -162 -226 67 -900 676 77 659 -743 223 187 -211 241 -679 -516 -148 270 -480 80 564 -760 495 365 -753 418 101 -831 101 -301 571 582 -488 213 643 -285 -223 499 198 559 -871 -349 -316 -867 468 405 -379 -445 287 412 -439 214 352 -787 134 705 -701 -584 487 -856 -412 -226 578 205 -546 446 -861 -353 -496 -811 6 394 138 -559 -823 -286 190 123 574 -883 666 -183 764 121 646 -582 -553 275 -765 643 349 -4 317 -151 626 656 -205 -354 -207 -900 -61 233 560 -76 -838 -858 -661 -381 -65 -665 -619 291 446 173 -189 -514 -669 -682 292 721 -629 -271 -851 -511 680 5 -523 -469 67 -212 308 669 -523 429 50 741 -731 306 134 -310 792 -803 582 571 262 71 -491 -474 -560 288 -843 -341 -899 -381 173 -128 -370 -755 -521 568 107 -372 135 150 -67 -525 408 -170 -697 -641 -768 -589 -647 272 -670 -870 -301 755 -545 -802 452 222 269 283 -566 -616 -729 178 302 -656 7 665 -897 645 -133 -767 -207 360 -349 -450 -89 508 -629 -156 631 348 -319 493 373 558 125 772 -330 -90 133 -174 -30 -861 -21 -191 -730 261 -869 192 358 385 -820 765 -326 -191 304 302 -648 -720 -1 -445 21 -444 694 -625 -163 -716 -869 93 -574 -110 490 249 -307 -184 -233 625 -302 -145 -753 17 516 -413 -727 -669 434 278 741 531 335 444 -404 -305 -208 5 546 314 -704 -224 -792 -180 548 568 -483 -527 720 338 -718 -93 -86 467 515 -289 -190 111 455 351 -132 94 -793 -181 -175 -253 -704 355 -276 -886 774 -238 454 725 -141 560 -39 -389 -463 -254 542 -150 -285 546 784 -593 -31 -526 184 -360 -883 472 772 35 -520 -875 103 48 163 -711 165 -427 -393 -437 -845 272 729 -346 61 -582 -228 -44 -864 749 -644 187 414 -93 541 -156 616 -701 269 -137 586 -24 282 695 -620 -234 85 613 -352 -609 739 -99 474 -646 545 187 108 -41 501 -37 -323 -231 378 -692 -859 -827 243 25 725 -468 553 -361 -797 55 -56 17 262 414 -383 354 -182 277 -709 -182 -13 536 -719 437 -603 -26 779 795 292 276 -490 157 363 309 -229 795 -114 404 411 564 264 419 133 -422 -521 54 639 699 -179 -493 217 -672 97 -218 -705 336 -551 579 741 -147 -161 704 -863 -890 -457 -360 472 -767 -483 359 353 478 9 382 -688 -665 559 741 367 -623 -298 131 287 574 -654 -770 -523 297 -719 196 -827 690 -166 -895 591 503 -328 -395 317 -68 -818 -590 -841 -177 226 -437 575 493 -734 187 275 -751 73 -449 -873 395 -230 -712 277 32 -103 406 781 782 -26 -651 -840 77 -405 453 652 -675 -742 779 -11 786 245 148 703 -394 487 -894 177 -177 577 -152 -666 638 -854 -159 51 -59 148 -273 2 681 26 -573 407 98 287 497 755 94 -871 -45 -273 -771 -566 -791 412 -616 -624 -409 413 485 -270 -115 -65 -327 -415 -519 578 796 128 5 34 -323 418 106 788 -812 -692 686 -244 405 239 -568 -166 -848 -854 -830 -787 -382 755 463 -608 -746 364 652 -661 -44 -686 448 498 -813 -670 743 -98 -788 684 793 -217 241 -192 728 -20 -389 -438 647 431 -467 -139 -177 -444 -293 -634 652 -746 -149 -571 -816 126 192 -898 -311 -385 -17 637 -770 -263 -375 13 444 145 -168 -805 -471 643 -807 -151 -513 594 307 -527 -25 700 16 83 -442 77 694 421 -867 -482 152 380 -771 -366 727 577 725 -398 -461 760 -712 534 -876 -838 791 -227 -239 83 -176 579 -584 390 -629 160 -475 673 343 496 696 -48 -301 408 291 -703 -730 453 -137 714 418 -477 480 448 493 85 -325 489 -889 90 95 -694 2 58 503 765 34 179 -884 -783 -12 488 608 348 -480 -444 407 -319 385 -316 705 200 -736 -135 545 342 743 464 319 479 158 -701 748 -637 744 -11 -224 -361 -623 -320 -555 -209 -706 355 755 -204 -667 -256 -89 -169 353 -350 113 -743 96 -483 95 -886 -538 -551 -632 691 -763 -346 -514 611 -372 486 515 -172 -257 -255 -647 282 -341 171 -589 11 -824 -895 546 -96 86 589 135 -863 191 -469 -102 -324 354 700 -414 298 736 228 -201 -50 178 634 -51 -793 -492 -333 771 586 -629 534 -521 -40 -533 -697 497 151 797 -361 -757 -605 -168 -549 -606 -599 -724 -242 -228 -260 -642 -45 -668 521 721 -598 375 150 615 -270 548 -262 495 379 501 298 27 -606 -534 -663 52 -158 -263 149 522 -893 -679 320 141 -166 -680 207 543 382 -100 -85 -448 202 -551 555 -624 -327 686 -183 -19 -503 676 663 -417 34 235 -689 -521 -584 -155 -53 488 -93 -649 -696 145 423 -398 -188 -737 485 -877 259 287 -466 -380 -367 498 469 396 487 -149 -185 -489 -812 5 169 784 -438 -552 -449 290 331 238 -329 92 -82 -375 407 -392 -803 -283 -296 240 213 -501 -306 135 592 778 92 -245 306 -84 -519 277 175 -869 673 -90 -379 310 -730 658 -801 314 588 103 -835 -50 -513 316 434 197 -160 144 339 54 462 -322 -843 -576 -596 492 584 -633 -692 -503 165 225 463 199 -43 -887 323 22 -638 588 501 669 -700 530 504 -79 47 145 -139 695 581 -62 -460 300 -388 148 323 -339 706 -395 329 39 -808 -184 -432 689 514 -331 -870 -724 -887 262 711 489 -365 -836 -113 -501 -865 -400 -217 -40 -780 -36 -804 -135 -333 778 511 -834 -613 636 103 -657 633 683 -220 496 -563 -593 675 -779 -330 -588 529 -165 -192 10 -614 -477 -872 415 -842 -75 -754 587 -462 -608 -560 144 752 -346 -684 403 542 -445 521 -194 339 630 -351 -233 737 364 -246 -474 -177 -289 59 -611 -857 7 -681 -121 -472 -766 -812 590 -310 619 -319 -710 343 60 722 -402 -820 -409 -525 -223 -282 -235 312 188 270 167 223 498 229 283 -653 -392 138 17 446 -302 -208 707 -124 186 -779 -249 298 -447 71 235 15 -804 468 607 691 269 -757 115 -466 333 38 508 -754 5 750 -579 694 626 -127 -898 -149 596 644 470 756 -819 660 348 29 65 12 712 -523 72 306 202 -68 -639 -798 448 671 -490 176 695 -754 -450 519 703 760 -671 -857 -202 -514 355 215 381 236 -439 356 279 -187 628 -190 461 -91 442 -895 28 699 436 191 -788 -734 -771 419 689 -744 -712 -643 -569 244 659 331 139 390 -412 493 366 -811 -265 -857 -481 515 615 584 280 -774 492 -4 433 -704 14 354 107 792 -447 155 79 770 -498 389 212 227 643 -210 -849 -188 759 -161 435 -16 2 -352 728 -763 -161 -897 777 -479 -278 -159 4 170 -119 -438 555 314 289 -855 475 693 -622 251 652 625 -24 668 -841 324 -391 -311 -380 170 -317 -419 53 401 542 605 -817 -332 -215 -583 -849 -552 138 -521 -376 -223 -632 -231 242 -510 733 62 -194 -106 -285 -606 661 -540 459 752 -501 390 367 595 -380 -102 -537 71 -532 -204 34 -402 89 450 -458 369 753 -896 -527 -263 -547 -160 523 590 -46 248 311 -576 -877 -151 98 -217 -468 162 -881 -483 57 -680 -276 -850 -829 -200 268 -301 660 -900 586 589 -80 -587 -48 -78 593 69 223 -529 -873 521 -240 350 -152 -118 656 -333 382 -630 -283 247 -612 68 -812 39 -256 -470 -408 528 -149 -385 -251 -374 -776 455 369 -733 771 212 581 -166 757 -360 202 646 755 -238 -433 -332 753 -473 238 -469 -823 314 343 -698 414 -192 766 -611 558 81 -496 429 -897 -42 -447 -287 85 -556 -368 570 473 -343 18 -392 34 -1 6 693 514 559 374 200 39 770 49 -533 242 29 471 11 240 -183 386 -40 660 -888 -512 -114 -194 -665 -88 -289 234 676 -510 -685 620 -21 124 -783 741 747 404 -10 -718 -308 -877 145 722 -11 365 -887 -778 432 -488 -542 237 -256 -410 527 -299 179 202 -142 -393 443 459 678 431 -816 -649 -369 -167 697 -507 -687 48 98 280 122 -442 -8 658 -204 287 -253 -220 -471 -805 -868 -780 367 476 -251 -108 -491 761 -560 -868 -480 -170 185 510 -58 160 274 -755 -71 462 -581 407 -608 291 93 -824 -122 415 -164 -1 -371 -863 321 -895 345 267 424 -224 41 -877 434 109 549 -45 676 77 -703 580 -452 -219 452 -622 -135 103 253 -497 -687 142 250 -683 -581 -889 -616 434 -329 782 -20 -354 40 151 295 -337 -77 -260 745 -436 -800 -229 -727 -512 -482 -624 -241 -844 -475 748 -164 68 794 -458 84 113 371 43 -793 -201 110 -159 377 681 -386 460 9 111 -447 -793 -851 -239 104 -513 -231 732 42 220 650 -486 779 134 413 284 -80 620 147 -400 292 446 -658 -331 -87 -688 -609 -810 -105 -365 -642 -184 -776 548 -123 423 -118 -352 576 -538 -756 737 -711 315 -555 -570 -777 545 484 -851 -223 -430 -814 66 -89 -368 392 -164 226 -21 -516 -310 545 -647 -35 83 716 -590 -45 214 -746 -250 337 -877 408 536 -260 214 -509 -495 223 534 271 -782 706 103 -610 -351 -688 -218 287 -246 483 -200 384 248 398 502 453 498 -860 596 -222 239 -497 461 -413 -630 -224 -782 -747 -725 -710 -116 217 95 303 503 -822 641 -185 -648 271 -182 412 443 254 560 -425 -47 296 258 652 -359 492 -339 -88 -677 -195 307 -534 369 -323 106 204 729 653 658 246 -565 -189 -141 -30 -667 318 57 157 -277 237 782 210 -222 216 683 487 -80 -368 -712 -16 -24 157 345 -631 722 -299 719 125 97 468 -41 -357 -798 -147 619 -468 428 -620 589 -115 -245 419 506 -440 -541 -421 764 559 168 568 -245 -713 171 144 -811 -158 493 -52 10 118 336 -77 -567 -567 742 40 -173 -770 641 376 17 789 140 -13 293 -570 19 -490 192 -198 552 599 -94 795 618 -59 379 -366 595 -228 -692 -55 -797 -477 230 -620 -551 -96 66 258 46 -156 -356 -103 -219 83 -587 412 -284 -658 732 -176 -521 -130 218 159 169 -783 91 -111 455 179 -791 -372 -113 199 331 -162 205 -359 -536 -301 199 391 -808 -781 -587 -648 499 -56 -96 -107 -689 437 -165 657 -247 262 -329 453 185 783 354 -127 348 156 -694 550 -874 618 -286 -436 -661 -246 741 -863 169 -541 564 54 -149 118 -211 -871 -823 -471 -42 -448 -620 -831 30 598 425 171 633 582 468 760 -258 490 73 -478 -49 -294 -183 -701 -864 655 760 -455 120 65 -28 592 -361 -232 -822 -175 -854 635 224 -35 446 -871 -373 183 326 411 521 426 442 257 404 -111 -876 397 -378 -757 -481 -896 57 -552 40 538 -749 -441 -299 752 -591 -424 -191 -567 -105 796 -642 -445 -196 512 -533 -132 254 -617 656 727 -678 800 136 -410 -847 434 -847 166 611 315 764 -535 472 226 769 660 280 339 336 -228 -767 -15 666 111 525 -348 -885 -679 -559 -270 -349 790 58 -312 -32 -319 -780 38 -687 269 -74 -627 -434 -810 -132 -164 456 312 -751 396 -81 -281 43 68 553 2 -338 -153 -47 633 495 -776 -345 -574 -206 -272 -43 -844 -327 -811 581 509 674 -833 -184 -178 112 -492 -379 291 -321 153 -806 205 -267 -314 -11 -54 -321 -434 305 216 -280 -478 677 -46 660 717 410 537 485 605 453 -27 -349 -335 -329 -198 446 22 -604 -640 364 -19 -768 -249 756 -290 -459 -444 -115 -100 -463 -128 357 788 -45 268 101 -175 788 -239 -662 458 -828 -54 560 -417 181 -626 544 -285 -129 -295 566 -160 -253 -31 -50 619 -548 -780 -668 193 -832 556 658 528 288 556 609 -335 -455 356 155 -856 -633 -568 426 -703 -370 -698 221 433 -422 -533 -666 -157 758 572 -528 504 736 533 -712 777 -841 315 352 -780 -812 405 528 706 -462 549 -567 -518 316 -154 -160 -635 482 799 -732 280 33 602 133 -802 69 42 -648 -356 -363 -689 -657 56 423 656 -842 -39 522 -223 -879 -687 -526 70 532 11 -389 -673 447 630 -832 692 -56 -468 -823 626 -459 -502 -702 -572 -285 584 113 -734 -100 391 -894 89 68 -406 167 -408 -279 746 -555 288 651 -471 -333 -373 741 -56 379 -293 -625 153 75 -303 -25 -412 629 -105 -60 -505 -732 -434 -9 -176 697 -498 -419 -627 -739 -636 -69 358 -704 244 674 134 -489 -789 -477 -629 590 -806 -67 -243 14 76 -323 -127 206 -9 689 248 -677 -355 -218 -585 395 -194 -277 306 -31 -450 312 173 -822 -382 -403 -614 -80 635 -636 -893 -497 760 -697 -409 -41 519 -80 -90 -544 282 -541 -651 -671 9 105 -184 321 -490 201 -681 -70 -746 125 463 -265 -711 -81 -312 646 743 717 478 -578 -556 243 163 -490 59 -311 340 -541 -802 -785 405 -182 -115 -129 -147 -220 -125 448 716 -158 342 -343 -516 -622 332 -673 -14 787 235 -559 -543 227 213 27 673 310 117 774 -202 -369 -355 342 -564 -895 -632 720 -356 259 -208 505 -448 -489 115 -200 539 -310 603 131 -424 -259 -547 493 466 -700 788 -430 -293 64 695 337 -428 -129 31 578 -265 -889 116 -657 637 491 -61 -109 701 243 585 -286 -20 -581 -28 -96 -449 -387 -57 -701 287 649 -515 766 -269 102 2 698 -162 207 -548 371 -738 -544 332 652 -30 -557 62 410 -359 800 -482 245 -457 5 -267 -133 -664 -302 729 -286 759 66 13 -328 -758 155 75 -215 233 518 -793 -795 785 -644 203 -93 455 -418 438 147 635 -304 -222 329 -369 -308 466 -420 -631 -781 367 -338 90 -93 453 228 622 -124 510 513 519 -553 -246 769 -334 -294 -75 -696 -407 -651 -144 -96 21 -430 433 -855 -91 -829 -827 -822 577 645 517 -251 -649 -108 -389 19 547 -528 -101 -884 479 192 -895 572 -519 -646 -316 320 -703 -478 -508 -883 102 -823 -634 -239 -431 -784 174 -189 -214 -844 -18 -25 -513 524 -536 -35 -494 283 689 -780 -102 194 268 -584 199 65 719 -100 -238 491 -113 -881 54 -626 -252 -179 -203 -353 -228 -270 638 -95 471 705 -95 -462 -547 -333 671 -632 -378 -234 -509 -414 -291 -679 575 583 -159 -171 431 -198 422 -716 421 122 -884 729 -898 480 -29 482 33 -700 -569 247 -516 -737 489 -336 670 -655 317 160 201 362 186 -213 324 -629 352 -473 414 -661 413 518 -70 -433 -687 478 -632 -690 -623 245 279 -795 -296 87 -837 222 798 -440 318 334 -473 -309 43 493 -519 326 -499 58 -610 337 -801 -838 -722 -78 -896 -539 730 -129 -351 -609 -457 672 172 459 -555 -72 149 527 -220 -345 456 351 636 576 -462 -844 114 -80 -649 61 195 28 229 -728 42 -385 -417 748 412 -810 693 329 400 -823 -119 397 577 389 297 228 518 150 739 -93 -869 154 -427 337 57 -642 379 612 797 498 -554 -44 7 -76 43 383 -29 -247 611 -524 -777 -165 66 312 -808 607 -281 -441 -125 452 532 -235 420 326 -644 313 -676 499 185 -38 -880 594 524 -159 57 -77 -264 435 356 -685 -428 -241 -897 -489 -510 -95 -393 98 -532 427 -636 -550 -639 -506 -588 -662 401 731 -532 -102 420 -504 20 426 -238 -670 -563 -641 311 -289 -372 -825 753 -719 538 -588 481 -25 151 629 -767 97 207 -692 -528 -622 -741 -896 404 465 244 -223 -94 -188 -385 -701 -642 63 662 -586 -31 -636 -296 13 -107 -728 -877 376 -729 606 -793 434 27 32 442 7 -562 -269 355 -15 -46 -547 -611 -245 274 -481 478 44 562 -465 -107 -247 -507 -477 795 -773 25 614 387 -239 -498 786 207 350 782 126 50 -888 78 163 -419 -808 -870 37 -237 -889 -528 -697 704 158 -323 452 -643 -483 616 -291 -291 -885 -496 1 -98 -706 395 326 -554 605 -73 -424 -385 -700 -275 -347 633 460 133 -144 -792 225 -509 201 241 -452 -320 -48 128 -305 -750 475 -327 -449 103 198 -752 -786 -413 -186 79 -693 -611 172 194 694 109 -29 579 135 -195 -737 -332 432 252 351 -195 195 -836 352 -58 -763 -20 327 188 -200 320 -488 -843 -41 -453 -534 429 299 -33 -791 140 -734 -120 -294 -596 -163 88 290 725 367 -782 -450 47 297 300 -241 292 -637 -106 669 115 137 245 469 -398 368 -263 -593 -35 614 -876 119 -74 659 452 147 -616 641 -137 -274 500 726 -727 587 113 756 -767 -886 -161 -106 483 -768 -489 701 142 -593 -829 21 -834 555 12 -812 563 -871 521 -750 -512 68 245 17 -368 -739 -331 204 212 -324 -154 -670 595 -694 514 387 795 32 -628 147 387 375 -313 -214 -10 141 16 485 721 -160 -439 -143 103 668 -548 -792 -522 -472 -760 558 204 -822 -303 535 -859 -605 -62 95 -69 -104 134 41 219 -256 -91 -285 -602 -280 441 268 635 430 -210 -422 -788 -593 193 -239 -328 -685 -249 -751 -424 -784 -837 -390 -889 230 -81 -677 -484 31 -217 553 -444 222 -423 237 -453 -681 -468 286 -161 270 -21 366 87 -890 676 280 -344 782 -680 -593 -744 -327 -263 -771 720 668 -421 -378 208 -740 -771 187 -383 688 -648 706 686 689 104 14 328 -419 -185 454 669 -842 -372 -645 -330 -565 -70 565 -163 -206 -407 287 559 -820 -541 263 -129 400 478 412 -189 126 -817 -453 420 78 -9 302 -654 -210 -810 -501 -713 243 122 410 758 523 655 -67 413 -334 -426 -85 -60 -25 448 358 -603 -5 166 734 228 -519 -628 257 -24 316 -675 -628 756 330 -470 -412 -70 -277 676 604 620 -225 -886 -68 -274 -700 -782 -710 -60 686 84 663 -1 -294 -291 360 404 607 81 294 -399 526 -11 739 -82 -458 -462 -448 -782 537 1 374 -259 763 297 765 485 -405 690 -43 -703 -104 698 -879 -374 -641 599 511 288 -254 116 -570 -743 31 -228 -136 765 523 -213 447 146 506 -774 433 -38 14 -420 -745 700 -800 -653 -252 -602 -174 -383 -303 -422 -268 -685 -274 -828 195 -735 -498 363 307 -880 -258 -428 669 10 -748 707 311 752 690 -264 245 331 -82 85 60 -789 -671 225 -55 -294 -359 32 611 -306 13 238 -896 -80 -195 -784 716 -812 124 -770 -235 145 523 797 357 -508 239 516 -162 616 -4 280 363 -217 -174 -10 -648 279 246 657 85 -600 -814 -546 266 329 -809 178 790 573 352 421 278 -818 -743 -695 -703 -347 -730 -362 245 -828 333 -265 -436 -758 -821 -672 288 -156 -556 360 -686 669 -840 498 -671 756 624 126 -298 159 -340 -526 690 -534 436 -731 161 83 347 -566 -161 -601 415 -581 -682 -384 -7 684 9 -382 -610 407 29 239 425 425 108 -439 322 -531 578 549 -833 553 -269 292 -442 -167 -570 68 -301 -569 584 308 539 -207 -515 -585 800 347 790 177 -722 -121 700 163 577 -335 -82 489 -237 -250 98 594 -362 504 464 358 -141 -343 731 -796 -2 -309 -548 791 56 97 241 141 516 -513 -202 574 -247 -395 750 -491 -568 -237 -799 -321 586 581 -54 217 -753 -61 -242 -276 722 738 -438 705 -469 -870 -529 -647 -655 -892 -733 271 -68 -660 486 792 -648 129 29 136 -301 -53 587 -824 235 186 138 -62 695 584 -285 418 667 -118 -557 288 -535 -114 406 357 -450 -75 151 -303 -628 91 461 -135 -855 -353 -467 157 628 142 -68 180 -584 375 606 -616 -363 -41 -605 -262 448 -718 -896 605 -584 -145 573 435 -743 -802 545 163 202 -798 -825 742 -597 -411 791 -215 -888 -591 -900 677 100 -183 -42 709 -532 -474 -18 -779 309 -348 -813 -661 -808 -219 401 113 -863 -899 52 -863 797 249 786 602 -645 -31 -320 -32 797 -861 529 18 17 255 794 793 611 -38 452 -497 761 561 396 -545 755 223 104 702 116 352 -223 90 -234 795 -559 -174 -808 672 -671 -209 -499 -45 -283 -611 -182 -696 296 255 -840 -291 -112 629 -789 330 747 -85 -647 -543 -882 -802 -678 -735 -517 -784 441 -730 539 -178 48 -688 439 285 668 -18 321 709 -78 -388 -722 -456 -856 -658 495 173 318 -270 -413 35 371 -27 -156 759 -41 -140 27 446 498 -394 600 789 -577 140 486 189 -467 425 -39 -274 -179 -511 -86 -56 126 720 251 209 97 137 698 -374 -155 598 -452 274 251 -604 2 112 -129 -851 -275 253 -102 -899 -741 -169 -97 609 330 -345 683 -100 -194 149 121 46 -131 176 748 383 64 -833 -790 612 180 225 -284 -832 -652 -99 585 -155 -133 39 -320 355 -330 359 -431 327 -75 297 205 -265 254 -531 -625 -480 -600 304 -762 -22 -59 -839 700 -304 -458 -662 -186 626 588 -336 -620 -691 -29 403 -156 450 -412 -824 -681 158 -827 -799 -729 630 657 -4 742 -700 631 -565 -190 -675 782 -480 -425 -323 376 519 -180 -445 8 -192 -538 48 753 -794 202 544 -637 -549 694 586 89 624 -847 80 308 92 717 -456 -865 3 234 -506 757 -158 -479 391 799 -219 674 -420 279 544 -266 282 -471 365 -29 -104 370 516 133 785 -392 -889 320 -809 -67 454 -818 -227 -884 610 288 698 337 -289 -637 747 -739 -435 651 -64 -574 528 -235 -486 -212 114 672 394 534 633 773 -381 -427 -214 285 429 419 -206 -189 -190 -799 -847 -702 332 -824 -107 -451 722 -440 -352 717 -854 -476 -857 -767 -699 616 -437 215 -844 -416 -627 228 -301 186 -332 -126 -396 -423 -308 265 -255 -672 566 591 -92 -249 150 353 46 -247 533 -4 191 252 -113 -492 68 -839 175 -566 672 -414 448 -569 46 -92 583 21 159 -291 771 263 -233 687 -612 -101 -350 -107 -351 -551 -485 -152 -256 -772 -737 267 393 -293 -71 164 11 -206 9 -96 543 -649 331 -760 109 181 -412 -397 -467 -550 724 -451 -733 -601 296 592 -900 -99 702 192 592 -559 -179 448 557 -11 -252 -602 121 -55 -834 -666 724 68 506 736 521 -817 -144 727 336 -476 -542 -346 485 595 -656 -715 379 525 -210 -81 248 102 36 -352 704 -672 6 -291 -205 463 -403 -518 438 -366 118 -699 -833 -606 159 -440 -882 -433 165 -216 599 724 -378 113 -626 67 210 -285 494 -710 423 -884 -845 518 515 -751 251 628 663 -2 484 383 -185 -669 237 -281 74 -780 -738 736 120 -109 541 318 394 -530 136 756 695 -463 -534 159 180 -560 236 -543 425 400 594 -8 -233 160 479 -267 -876 27 -537 413 355 424 -786 757 -64 -579 3 690 782 417 138 166 434 646 -712 700 97 -658 -419 371 -611 -587 505 479 128 -877 195 334 -158 753 430 141 519 -156 338 -519 94 586 -11 668 -661 686 236 -539 61 -811 -201 5 -716 606 288 7 724 125 310 -322 -182 -898 498 -396 577 68 396 -267 -822 106 129 -656 -109 426 -245 253 -864 -651 -645 -55 -678 -589 -347 -257 170 -442 -438 -530 414 -115 -735 -24 341 431 -361 321 312 -488 -769 -99 -340 -23 555 -121 -327 -271 -782 138 486 -813 259 690 792 -295 539 8 507 -27 -587 334 220 -427 -266 372 -111 -447 -628 595 -72 -649 -24 538 -326 -409 64 741 378 746 -849 -366 -813 512 52 -220 57 -15 51 606 457 640 -260 -514 -162 -579 -622 730 -673 -712 -394 -207 -869 779 197 788 -134 -525 718 488 -433 -359 38 668 -377 -816 271 30 664 617 -409 100 85 -754 166 555 -449 220 -566 630 -338 -72 -516 -840 -149 90 479 701 -177 -697 688 463 67 60 430 -18 -646 -95 1 -391 222 554 -783 297 30 -172 -430 268 634 540 -691 443 335 -793 613 -322 -59 -503 315 247 -640 651 181 -659 -204 -676 753 -690 480 -315 81 753 -433 639 724 0 -620 -864 -737 -110 -748 -671 463 402 -803 313 -300 -283 149 -275 -780 -75 -836 -713 -469 -421 -693 -862 -185 357 -707 193 540 -24 100 -691 -631 -711 131 369 457 97 224 -364 10 210 124 -138 352 143 -308 742 554 426 -89 163 510 -585 709 -864 171 739 -702 482 616 -231 360 272 -865 -124 345 719 282 528 455 693 400 32 188 -791 678 705 -2 -421 162 497 746 -171 -188 188 508 -371 -617 247 -868 -106 508 108 -506 670 -363 687 694 -516 -900 -233 751 -365 326 333 -212 -859 56 474 451 -317 -175 649 -363 54 -639 -798 -676 798 338 -436 436 48 617 -475 -47 -268 -246 -286 -291 408 -432 16 -792 283 11 -308 -862 -813 403 -219 609 349 436 -26 -108 786 285 -391 440 -822 660 -899 -864 -4 -892 -181 75 -186 125 -393 702 565 -16 286 -639 -747 -384 -35 700 719 -599 -615 -479 -607 -429 507 -154 492 104 734 -299 -689 -514 492 86 673 572 -89 -486 707 256 -878 602 676 -211 -620 -68 -463 134 -768 -320 -630 343 -552 -181 -289 -600 -410 608 -346 -890 314 -30 564 334 -303 -205 -900 -800 136 -354 -44 -406 209 663 288 -630 -695 -684 -298 -897 578 -823 -54 319 -852 403 165 285 -15 391 -254 -256 -699 -72 -880 724 -213 -665 407 265 799 -190 35 16 -737 789 770 92 -237 387 367 698 168 -207 247 129 -511 707 562 -383 -509 92 254 -143 -138 615 -841 4 19 634 -818 -889 -756 446 -566 376 -882 418 -34 339 -124 -573 -99 251 -346 280 782 -657 -48 361 -539 147 6 558 -310 -610 -868 -59 82 733 -516 635 750 151 -92 356 -892 -724 99 40 -220 298 -507 -823 590 150 -420 -130 405 -531 43 228 -726 -249 -506 -806 -256 -777 -12 -181 -269 -654 -825 -547 -116 175 771 -837 -370 99 -95 766 311 -666 -773 -781 630 160 109 -272 -869 786 -216 536 791 -809 1 374 -173 -158 564 -430 -832 -696 -96 -401 -558 -242 -405 702 107 445 -226 -579 114 420 75 271 -12 426 -249 -707 488 475 -3 386 -109 -195 269 -321 -142 684 787 261 -359 -92 337 492 34 -606 378 -511 -292 -848 765 415 26 349 68 -584 593 -703 -274 245 627 -277 -165 -536 -797 497 -695 643 237 -706 -443 404 -604 796 -598 -663 707 -86 465 444 -751 -385 -484 -692 -495 606 705 -750 -11 435 -487 248 785 219 -794 -585 -171 -37 -152 229 -134 -335 444 -813 -304 -877 494 -787 -419 -466 -5 -419 287 73 -363 168 -67 626 217 -546 -281 -559 -264 -571 -287 -579 137 633 -484 -97 683 6 -147 -20 -468 -419 476 709 -349 -300 390 297 507 -348 -827 614 465 -472 445 -198 14 588 378 170 -362 43 -766 723 -561 402 -185 -123 762 -336 164 -257 480 262 104 64 -656 -177 266 -768 366 363 725 546 -252 723 709 589 -341 515 -518 360 199 147 -18 282 714 59 -739 -52 669 -776 261 -77 -172 -688 86 -104 -570 553 445 -887 -237 -265 -358 573 -782 -70 -363 -51 -66 -361 -175 147 132 -821 64 659 649 -85 654 65 593 591 -515 365 -476 349 268 -503 110 -799 -92 537 -873 647 246 447 269 -803 -646 598 -478 487 241 306 -772 -749 -790 -592 -234 -214 -742 436 742 793 -273 430 -109 -182 683 493 759 381 38 -5 314 -383 573 -276 -879 -332 -17 394 -211 777 249 -435 -323 -375 745 -615 -639 -818 405 339 -35 -127 -661 299 -586 519 700 188 567 168 724 -127 -494 -528 -525 797 -689 -311 -306 -176 -220 -443 716 350 -566 526 335 -897 781 -284 -687 -374 221 469 -455 399 479 -500 -283 573 138 413 671 632 -108 -851 392 -276 -144 326 -819 -464 -689 228 -306 -1 577 124 -223 -295 -597 369 503 360 749 -70 375 -195 -186 478 257 -184 -190 -330 -636 -171 751 587 712 -253 739 451 -510 662 785 -583 -420 619 -511 -843 752 488 -342 61 -556 -751 -214 -363 613 -446 199 633 696 -572 629 670 -163 516 -481 -454 -85 698 -623 -751 -832 293 385 -43 -757 -698 546 426 -194 -857 -759 -102 386 615 -406 58 -837 -162 67 222 609 714 342 -501 -514 -727 -827 333 113 -812 -690 192 85 -51 117 -498 -817 381 -278 625 732 -753 -526 -885 -174 -252 326 -605 431 409 -728 179 -852 -122 552 -157 402 625 -326 -864 -150 410 -336 321 664 691 710 -141 151 -447 208 -855 -753 363 155 -810 -640 416 595 81 717 -36 -235 419 -775 -360 383 422 -763 -811 -162 -227 721 -113 243 -288 -524 -671 67 451 -504 240 -363 -778 377 501 158 -36 -532 -659 505 159 730 446 314 -264 -363 796 -390 694 0 116 275 -248 432 664 -707 -354 -139 184 -209 589 -307 113 -870 544 -350 -111 -474 526 586 -265 -536 -684 -879 114 -253 -188 -209 75 205 149 -425 444 -252 237 397 439 100 553 -596 729 240 -509 -723 -341 -746 -496 384 96 504 607 410 313 -136 0 219 36 -658 603 -822 267 338 577 -430 259 -604 -64 -230 523 45 571 -869 -407 265 2 -639 -388 782 -368 -115 -631 -134 -64 188 -248 449 -620 -598 -646 124 -150 -758 -569 399 220 -596 271 383 -712 598 58 409 674 -726 556 783 -144 -627 16 -819 750 -156 329 598 -191 446 434 640 207 -338 568 -680 -733 -3 -829 -222 -605 404 284 -793 474 -568 155 331 219 -550 -223 -573 241 -136 65 -795 8 -754 262 -447 -785 592 433 -339 605 712 187 424 -455 738 505 559 -283 -352 -611 243 723 256 86 -397 758 701 -361 -764 215 -362 -430 -597 561 -433 590 -422 -19 -129 92 -188 -634 577 -391 310 334 604 88 277 -528 -75 456 436 151 253 4 -758 266 60 720 -88 -81 -41 -495 132 -191 -707 632 -693 -335 485 234 -560 585 339 -333 165 -751 -163 -461 91 -395 -767 -661 -273 -512 308 -880 681 742 574 -26 -279 -163 -325 772 202 582 727 333 620 279 161 -333 271 -223 -741 95 261 -745 -810 -177 313 753 -206 482 651 441 254 392 -667 -577 248 -651 374 358 -885 351 7 195 -693 -806 582 -346 501 -372 -671 -46 -150 -339 -146 -237 27 222 -544 690 11 247 -365 -666 131 483 599 168 -146 208 434 781 13 -725 99 741 530 772 -665 333 -337 717 319 682 -64 -465 -381 -491 -832 -628 -657 -174 -865 30 -214 407 -192 -168 -381 -43 -146 -318 209 328 594 -515 -555 656 674 -233 -717 -590 -867 -39 -607 80 -249 510 711 161 -251 -802 128 311 191 713 89 274 -489 -307 488 662 -807 41 280 298 296 600 -675 721 220 198 -188 -704 -74 791 588 427 -563 54 -438 -415 -193 696 -321 -415 91 -313 -730 541 415 581 -795 -672 202 -414 -403 -275 -347 -823 115 -159 -205 -848 319 -567 -729 -676 543 -513 -328 232 -289 -548 275 -780 -121 -348 116 -173 -111 91 -663 -413 -710 337 75 -44 -873 678 -393 -204 312 155 -108 -74 468 427 544 574 -515 752 -502 146 662 -895 -780 527 284 592 196 631 -108 220 504 -691 -360 -737 354 72 -34 270 -614 -287 340 221 123 -754 261 -663 -140 762 203 -797 685 -754 366 358 385 612 397 -419 -58 -394 -312 -350 -686 345 -270 526 -415 -324 188 -896 614 651 107 -758 545 469 733 785 -469 -450 -730 -409 785 466 263 266 -536 -96 -500 -319 486 -368 92 688 170 297 -811 -64 593 -283 -218 -169 -222 -740 -368 -438 -881 -829 -652 513 -116 495 287 34 -465 420 114 -83 -9 -37 14 310 -535 -643 490 152 -489 152 -606 -672 -792 438 -785 43 536 -391 224 -204 -250 -179 -346 63 -777 594 644 -381 741 -165 504 -496 163 524 -103 -811 424 -219 -229 -36 -480 158 -557 -306 -469 -302 -728 775 784 -747 245 -161 -559 -268 301 716 -618 377 312 255 309 -660 246 -787 770 -552 478 -216 54 668 -822 797 623 -317 -746 -805 442 -799 -362 -848 -455 726 -95 -90 -351 694 34 -364 698 -317 -530 200 367 183 -258 -7 -638 -176 -58 -398 51 -459 -567 81 -839 181 441 291 139 765 457 38 743 9 657 -435 148 -199 764 -714 -817 373 -568 544 -680 515 -747 -62 429 -430 531 -703 217 -782 -232 284 -434 215 707 -371 -859 279 -784 -76 -619 436 15 -746 79 -554 -618 343 324 -159 -770 -22 -485 1 -279 758 -94 90 -295 -570 -832 -779 -256 -565 -601 408 -377 660 -799 628 -875 28 308 161 -326 147 235 -79 -220 -617 -636 -42 594 -885 -679 -7 200 -339 -703 -872 125 -672 98 -877 -424 431 797 451 -368 513 692 186 -786 136 699 -38 561 -307 613 -735 -1 679 333 4 83 -112 -578 133 -451 -182 -764 -717 183 609 339 -621 -174 -824 -126 -775 -288 -402 -701 278 -679 -456 6 -78 -735 767 -801 -457 -415 451 -159 -52 -180 -795 341 716 -179 -557 541 713 -40 -800 -416 491 -372 21 -853 591 -410 766 -102 122 408 -852 -861 -568 333 -469 -363 -44 784 535 -576 -394 270 -212 553 -216 317 -545 22 -700 -358 725 413 -353 -635 -185 -394 189 10 589 -882 527 -640 432 -85 -326 -688 494 -283 -219 -675 -391 -328 -348 -277 -40 -552 -613 144 -38 593 -381 -257 576 256 -687 181 -728 501 8 -65 -883 407 178 -485 508 525 -768 375 81 648 60 -337 238 782 201 -370 619 -824 -242 -72 10 -891 -650 601 -734 -515 -316 -549 -48 -814 568 28 39 -522 676 375 -649 -219 677 -408 -893 557 -205 -600 268 203 -451 -367 -339 -561 -728 137 -230 430 398 276 -535 -758 -314 77 -364 379 462 -351 419 550 763 -352 -312 780 80 -625 758 268 -594 -144 39 123 695 150 191 -332 -686 259 -811 700 -36 223 -800 73 552 445 541 -28 719 140 -254 -414 -697 -24 378 -458 -595 485 63 112 398 -563 764 122 -705 -240 -625 -751 -377 -316 772 252 -181 -834 764 521 -763 -86 614 361 -471 -82 262 9 -644 791 -552 273 126 -312 -301 503 378 -455 6 -322 -180 135 -408 34 256 -552 324 -653 625 -154 470 -84 -286 261 -632 325 281 -740 -611 524 589 -51 -873 294 -684 702 267 363 -411 82 430 -554 -457 678 222 93 -877 580 533 -296 -835 568 -782 -574 499 553 406 -576 -234 308 642 115 -407 -795 123 -106 -723 172 -92 -696 -597 696 356 482 719 703 -174 -39 -458 -97 620 792 -479 -374 721 507 65 -116 -434 757 -103 -257 -355 652 646 765 -396 565 -770 541 688 -642 412 122 -720 537 -898 -173 -625 123 -236 -548 306 208 -47 -164 -86 -101 590 338 381 -686 -410 494 529 -536 363 -839 531 -758 548 -341 523 270 -717 -425 505 203 661 -896 567 791 -680 -265 265 707 533 419 -148 745 682 -891 -159 -684 -38 -888 630 -62 -203 -73 -824 -168 -853 471 382 -573 533 -876 -172 -671 -684 360 84 -281 -761 -188 -111 -770 75 -780 84 -158 37 -448 -228 135 -109 688 474 164 641 -413 -690 352 -70 -848 414 669 -167 -178 247 -114 -114 -524 -652 -881 388 -78 38 -424 229 -729 -106 -488 -105 -501 433 -707 -207 -785 764 -382 -38 -764 -530 748 -320 130 -541 514 -745 516 -878 800 360 -14 17 404 774 725 -297 273 565 176 252 718 107 191 -700 -234 -838 -888 -859 -804 -355 -148 85 -66 501 -662 497 282 -850 420 -346 -768 666 203 -330 -472 -520 -8 -646 -704 -891 653 205 381 500 -720 -701 344 627 495 -535 574 775 582 701 -99 222 -535 759 732 -151 -234 -85 -855 -327 666 441 776 -436 -491 -98 -516 -805 -504 493 561 572 -640 114 505 -737 86 457 620 -889 -833 47 751 -260 235 -316 480 413 -592 -596 794 -6 420 -862 526 577 -767 -164 202 -348 -803 -102 -266 70 550 628 249 539 98 262 441 -476 454 -186 -601 -771 280 54 755 403 216 150 -797 -689 14 514 -328 258 -42 -105 -100 -201 -523 521 -678 -400 109 -235 -864 -300 439 787 -720 -799 -181 -633 -393 -617 -447 -252 318 397 -286 -166 -705 -293 132 118 -374 -558 32 798 222 -302 285 692 -872 421 -83 -41 494 -6 599 739 -360 24 195 -733 177 36 -280 490 124 417 419 -125 -822 124 137 506 -238 -851 589 9 607 -98 -194 203 -470 -831 575 505 -478 -863 155 348 664 -73 617 -864 -426 399 -3 419 -144 523 109 416 289 18 760 424 553 -818 -271 272 -453 -143 237 -14 -635 477 -32 357 372 -684 456 -103 -665 -196 -345 -777 -875 89 -525 238 783 -699 608 84 -691 -246 -112 352 -348 -896 314 166 -68 -797 70 498 584 705 561 -699 121 733 -168 -274 354 -387 -724 -279 532 79 -21 1 508 -374 190 -344 123 285 -690 -272 459 733 -92 -155 644 -565 -758 -338 95 -223 749 82 16 -17 182 -851 -191 -175 -209 376 257 -686 115 -727 -867 415 -604 283 753 -427 -547 321 29 -595 -561 688 757 -41 -705 -284 270 -561 37 389 626 -810 279 240 -364 568 326 -446 340 -225 60 -179 714 753 689 529 339 202 -25 -407 -323 567 -897 -269 170 -402 -597 9 -152 701 185 -594 450 -449 456 337 -724 -680 582 399 780 399 -764 -212 627 218 -607 -127 -206 126 258 410 18 -374 -614 126 -746 -692 -694 411 100 -389 -232 -667 538 554 -879 -388 -589 -106 -373 -556 -164 -559 -378 595 534 -326 -900 -679 401 -289 649 536 -1 735 -464 -640 31 143 -186 -829 -113 -781 16 -656 672 601 642 766 -89 -433 -635 -679 -287 -694 253 221 765 -42 -354 -25 -513 413 203 175 776 532 -557 318 -441 715 15 -311 -820 -532 662 -164 -147 -93 -248 -24 -358 -587 -61 514 -245 -590 760 -781 -125 -661 -655 417 -660 -653 278 -492 -27 620 678 98 160 113 558 -171 -18 -129 262 -890 257 -296 -554 578 704 -427 -189 222 118 14 -505 -90 543 777 416 559 -392 -706 -476 670 -704 298 734 -31 -50 328 233 352 400 515 143 347 185 314 287 -697 -783 725 -313 -842 -230 -809 698 -402 534 -760 -251 -808 -471 -699 -170 -289 -875 -671 28 -112 212 520 332 -707 -281 562 -794 -897 690 630 -606 341 -757 697 -793 159 -148 772 -759 781 203 -761 -131 -287 650 715 270 22 -345 -336 413 552 -133 -711 605 354 45 168 -841 -186 -500 -126 -41 260 -347 681 -822 -567 -331 102 -68 78 170 509 147 -654 680 609 293 426 -781 200 -567 217 -5 708 -405 436 224 -106 616 -786 314 758 -168 762 725 -214 -19 216 -246 -505 776 -753 223 300 -304 138 -274 655 -582 -368 -833 701 -101 744 551 -559 175 -307 -56 151 -594 457 -810 -390 -866 782 703 -806 418 368 -753 -194 603 25 305 -464 -779 54 -633 -31 -612 -826 -880 439 -84 -86 325 230 748 -765 -483 -182 -727 -740 -83 27 554 -570 175 -248 -466 675 356 -427 -434 650 -679 73 -743 751 511 14 -595 593 478 -788 -88 -224 -693 -528 169 -772 -370 7 -728 755 -333 -127 -250 380 -191 669 574 698 329 -800 184 14 -561 717 754 541 -820 281 631 -594 304 -121 337 -440 -806 -546 222 -41 191 203 -753 -157 234 110 754 -115 -885 152 -783 17 709 -895 -429 103 -304 -349 352 635 -201 -789 383 536 271 -341 -650 -483 -506 -12 -290 -94 -868 -464 423 774 -231 579 -623 67 468 546 -550 630 708 -494 -798 751 205 722 -91 -15 -808 -488 685 -92 -824 -33 -118 -463 279 597 -287 157 516 645 273 230 -124 605 107 706 543 111 115 -554 -654 -732 771 -512 779 631 514 -3 -8 10 -293 -590 513 -97 -313 179 537 503 453 737 493 -39 -505 -588 17 165 -682 -685 625 -505 593 628 427 -203 -821 715 -65 388 545 -454 -140 389 -729 -64 226 -225 -731 191 -234 674 -873 -109 -436 -712 -129 64 484 763 268 325 -771 -36 -735 -664 766 -505 722 -649 227 -628 330 -139 -90 -725 344 572 -291 185 -404 -158 270 259 -251 572 -497 412 628 570 -530 79 -488 233 190 -690 -784 621 -36 50 -700 -673 359 47 640 -284 -851 107 -715 -322 698 -765 687 730 -900 189 155 -518 -632 582 -715 -201 412 -72 -1 574 -339 -77 -98 -491 234 -102 -63 -261 426 385 -715 483 -375 148 -698 411 -106 618 195 -484 -604 -531 -473 323 -22 -55 -491 -660 -173 -516 684 263 488 -759 -538 -356 560 -484 310 549 729 359 253 -203 -718 -821 541 -562 -505 -599 -347 235 -533 333 70 -607 693 -352 -357 -145 729 116 -777 445 392 -835 16 -73 -377 695 -808 -245 126 -472 535 186 626 -150 294 497 447 -886 522 118 -420 -715 312 499 -462 -20 153 -761 -264 594 98 621 723 -450 -225 -702 -142 625 323 -103 -141 194 -295 -497 308 496 744 -755 -297 -270 -602 -893 88 617 -444 519 -757 -608 247 202 -250 504 102 487 -777 457 55 125 -132 378 660 -760 105 -49 793 -271 -399 13 -383 -247 -879 -67 230 -124 260 495 758 -834 -371 361 -196 -755 -259 -870 -337 -159 -31 389 -895 -866 -121 -297 -423 789 310 16 -113 -715 -793 314 286 590 -359 -801 182 -764 353 330 753 -181 -706 -878 686 369 -108 -846 38 -885 513 -114 -868 751 649 -598 -746 -820 749 -456 -644 297 -349 427 -334 652 317 553 -686 663 -713 -769 -692 541 664 -752 -244 -29 -850 712 -867 -340 -401 -598 142 -731 113 233 493 713 -630 615 -411 -614 -390 78 671 83 -367 -462 -782 -509 667 418 632 -32 536 604 -24 -123 -351 268 400 -440 -898 -863 174 445 496 -809 -73 -860 60 -776 751 210 -175 22 764 538 -38 -633 -46 -555 793 128 -311 197 -716 233 -389 61 125 257 -44 -585 -682 -39 -637 17 -458 -683 -329 -80 -809 539 63 -683 -151 -45 -44 539 713 387 -454 135 331 690 97 728 662 -766 -479 799 -397 -258 380 229 381 -519 182 -61 729 -120 -342 216 598 -255 797 569 381 -30 218 375 -275 413 291 573 -329 -720 -186 -391 -343 -530 450 -190 297 -777 -666 -622 439 -587 -384 255 787 87 710 348 329 775 -204 -540 130 -397 524 391 346 -12 610 -826 -760 -850 -92 -752 62 -553 -297 538 351 80 -236 794 -43 -412 -376 -224 -391 175 498 -83 -168 624 305 -583 -30 413 311 321 -444 -187 523 -425 502 -61 -176 712 -316 450 -67 110 -586 -538 18 -595 -629 -135 -677 -394 -629 722 246 -140 -886 -362 -72 -309 -72 -640 281 518 482 -308 -534 -678 13 253 428 -704 163 -65 295 343 -843 207 443 214 -527 577 359 164 527 -660 -786 -620 -370 -498 499 -71 52 -687 -297 -880 -852 -146 -773 -306 -521 -269 349 -810 -253 281 -272 123 -394 -793 115 -281 246 685 -892 -644 625 -801 -74 518 753 -8 -123 138 -782 159 -425 -388 728 394 -773 91 343 -218 100 503 469 -299 -402 637 638 -686 -168 276 733 -429 566 -453 204 -387 -520 791 -834 430 555 328 -473 236 570 732 -178 -318 314 -56 787 403 -505 291 -29 206 -237 473 -725 -319 339 409 754 -69 353 382 -401 173 99 273 546 -102 196 653 120 471 46 160 447 -603 -786 511 -628 763 -555 -59 -554 -562 -893 175 661 -563 28 -646 256 705 319 403 -568 539 673 147 156 468 676 -479 -1 147 -845 -730 43 27 -12 584 -621 -715 456 -640 -382 -457 -304 68 -685 227 -236 -340 516 -389 771 -180 515 170 731 390 -462 679 760 716 468 465 495 -449 -411 -407 -856 575 -604 -817 390 -778 -770 -73 97 731 -420 -53 385 210 -435 -673 779 172 629 530 709 -862 616 527 483 -230 -439 -257 564 86 -146 -153 -342 528 -100 -107 -851 211 298 244 -878 148 -447 672 524 -790 -320 -545 620 49 -772 415 -650 -314 188 117 -632 -236 -287 -196 -24 316 -64 379 345 -298 -511 762 -791 128 545 -835 639 302 590 -728 717 -500 588 651 403 -399 717 561 -703 455 -756 -382 -462 -426 607 607 -39 455 645 209 550 276 317 -862 -522 -98 -588 -13 -103 253 716 712 -679 25 -364 -376 -878 -596 136 -320 -381 -596 766 -323 -722 -360 152 -742 -373 384 -24 -813 583 733 -242 717 308 655 -240 116 -167 347 -2 449 -175 -175 -213 -284 95 -380 -261 -226 -76 115 240 -257 -15 589 -637 -621 -87 -396 230 78 463 164 -209 476 122 -538 -678 -710 385 -279 23 -286 -230 101 763 438 -173 310 -518 -536 -81 4 376 247 165 672 62 -657 -194 769 409 251 -474 747 -787 -321 -188 -8 -27 186 780 -162 40 88 -447 88 -279 -815 266 340 -316 19 350 625 -174 -706 -578 -336 -340 -632 -758 662 271 -651 -567 750 163 270 440 -280 -64 550 340 -392 -894 358 -342 -501 592 -872 -619 -857 -284 -616 -623 85 -697 9 -302 -127 -811 -612 -630 77 -135 -16 -465 -696 -822 -377 203 524 406 -175 361 -50 3 -125 759 -109 625 359 27 477 352 615 549 761 416 493 -505 9 -94 473 -690 -576 510 589 743 214 -634 93 17 -732 222 702 -597 -66 450 791 743 693 -792 624 538 323 455 -193 -798 -875 -214 -464 654 -230 -464 427 466 -354 -439 -1 64 316 309 220 -142 51 -162 -346 -141 665 -317 -209 -280 -750 -791 -286 206 602 728 337 -841 -627 -305 243 -383 683 -796 -263 531 759 229 -692 431 693 571 737 320 -346 156 -386 -569 750 -847 -888 256 -852 -34 -155 86 216 83 -204 -642 659 411 510 -255 657 -208 7 153 603 -129 136 -699 733 51 721 30 -255 457 -282 690 -496 -136 258 266 437 -195 -523 -10 12 798 -170 569 -376 533 116 -385 105 491 -872 -703 -279 144 170 -651 -268 -360 60 -14 792 -316 400 442 241 635 -14 -145 -167 429 144 -698 376 -529 585 753 559 -565 -233 678 67 378 -660 -548 -356 729 429 -371 63 713 560 345 622 238 -845 571 -805 -181 -390 -881 40 407 -88 791 -866 377 -656 311 34 -786 -244 -605 0 490 138 649 505 -387 -402 333 -833 228 -242 734 198 -188 -47 397 42 -365 -432 -320 134 745 -149 -468 -895 -681 -719 -641 -432 237 770 434 -520 420 659 -786 555 751 84 -90 122 -732 390 -177 441 -654 -291 306 444 348 494 586 164 -439 537 336 646 72 298 -193 -426 -399 -785 743 -439 506 513 747 116 -626 -563 697 -870 386 654 103 -541 722 316 498 785 472 -229 -352 422 536 -342 -110 444 -368 -14 -542 -764 184 -1 -220 -452 252 -92 -185 635 188 299 93 91 -315 132 35 -466 166 -558 -899 248 426 -315 -654 -363 272 66 788 -879 -743 466 -587 -233 516 11 -664 235 631 -95 387 -334 -390 620 458 -722 9 114 -90 -786 311 67 715 -232 300 -852 -536 -276 -380 221 493 -227 -389 -151 103 -9 332 -724 598 -855 -768 268 -420 -336 -799 694 -549 514 173 -836 171 255 -748 500 505 -869 -617 438 -608 -739 730 181 281 12 -409 -212 406 418 552 -195 -701 744 -520 -849 235 800 135 668 789 447 193 100 -156 -328 -36 -267 -864 -746 3 -502 766 329 -849 191 -688 461 -324 -662 717 -368 244 -193 239 -52 800 583 428 786 -39 -430 345 -785 -437 320 -659 51 114 277 64 302 -485 -244 -629 670 771 -485 192 -59 442 -188 586 -825 -93 -587 -738 -685 -544 -25 -118 -866 -695 111 -520 -66 -371 330 -31 -152 536 -872 245 -109 217 -697 -517 -786 -208 -233 -347 316 508 -656 309 752 42 54 -88 -468 -759 -465 341 -86 670 -300 502 -456 710 724 -699 268 -793 23 620 733 607 -109 472 525 256 -21 -771 -273 -153 150 505 12 -757 42 -740 -240 533 13 729 241 161 -860 450 -897 -85 372 268 626 472 220 -184 -345 -535 -513 735 304 306 -423 -644 581 -877 399 519 -124 -526 -875 -112 207 -805 234 -133 -627 217 -764 -671 337 715 46 -899 77 -425 270 -884 -329 -11 -142 -584 429 -419 -106 -148 -865 -701 470 -71 27 671 -763 -443 -753 -435 173 795 338 -19 -221 -144 -485 -603 467 601 -254 -554 217 -851 24 -468 -601 136 -58 -26 -19 -868 38 668 632 581 -862 -883 605 230 -439 -131 -74 533 -145 -149 47 -448 -86 282 684 357 -683 -609 81 -655 775 -182 -708 601 269 602 -536 -193 552 453 -496 -186 483 660 -826 -119 330 227 506 152 -290 683 -20 -147 -519 -671 -631 -609 -880 732 380 -685 673 -650 22 -457 -1 -257 800 -591 -252 36 -759 -478 -331 292 -214 252 145 93 542 295 -397 179 -525 770 497 -108 -135 -646 81 -353 127 -401 -635 -516 -691 -266 482 -505 -133 -599 -522 554 -407 -390 -440 371 63 -899 -421 -426 -90 -14 -439 -779 49 657 -458 269 -583 -458 669 383 -35 -770 -307 -481 -894 -583 -701 393 -229 -683 -288 -383 395 478 520 315 251 101 -834 393 -742 -390 -877 293 -474 240 -550 -197 -817 -30 207 346 -613 -530 717 335 411 225 -355 442 -628 687 -740 203 -263 97 -861 -581 778 422 448 527 -337 375 -715 539 -706 -153 -122 584 123 -534 -820 662 785 -739 -661 451 334 115 778 -574 -71 -512 -643 267 554 132 -299 68 259 -634 724 387 -112 -567 -480 722 -521 -805 -349 482 -749 -178 -893 537 780 256 -343 635 -900 -618 -709 -876 78 283 736 -366 -707 -165 108 255 -81 -2 -634 -721 569 201 -740 317 -103 590 -165 499 694 -144 -593 69 296 151 301 -769 795 202 353 294 407 187 149 -499 21 693 760 98 -29 -493 -447 7 -804 -368 -447 0 -881 -629 -122 50 -118 645 625 467 207 704 -290 -558 233 540 654 670 -216 -385 -896 525 385 549 -208 -626 696 -217 -551 344 538 -816 676 473 -686 -118 -420 -246 -428 663 -431 -884 418 663 -203 520 -701 294 36 -66 -432 -135 126 318 -380 178 -636 536 593 -86 -791 -544 -858 -458 -73 178 704 -26 -767 664 695 386 -705 760 -165 -33 346 -782 -813 109 128 597 -420 281 -66 -272 533 -670 11 -646 -773 399 -860 -298 -608 341 676 -435 96 -669 485 797 -487 211 800 -285 -235 766 298 660 16 520 -645 544 259 -759 762 38 -507 136 -768 -255 545 -512 68 -430 -859 633 -506 -864 -561 156 280 14 445 -667 -639 317 -304 -698 -30 351 158 562 465 202 -34 -157 -122 431 -673 -28 263 -787 484 -471 -25 698 692 -735 -166 638 -261 -656 -876 494 -535 -160 3 -110 -83 128 -32 -578 -475 116 -886 -329 189 703 653 -16 21 191 -431 193 558 350 -354 -774 659 -599 398 343 -97 236 718 256 182 -136 189 -253 -88 775 -673 -487 -819 25 287 266 789 -54 127 -64 408 -781 -171 494 637 -762 -529 -256 383 -658 -149 777 -345 557 415 -725 499 457 146 -879 201 450 543 279 -194 -865 466 -566 -264 -368 -172 269 -219 -193 -61 -553 692 69 164 -40 321 -598 26 -774 569 -72 765 357 33 -184 -878 120 -53 -399 237 345 -118 -686 -671 281 -89 -446 -116 -28 281 655 306 169 446 117 -259 -337 -316 179 -27 -199 -728 577 564 492 243 -469 569 715 -289 -295 316 -815 -457 592 -684 -834 -25 -29 -612 118 715 485 461 302 -517 -376 -488 -883 461 -117 398 575 -826 405 788 776 -200 -110 -141 446 -18 713 -347 751 741 -818 706 -188 -892 525 461 423 -351 100 63 -714 367 -747 -467 -357 -317 61 646 -826 759 -338 -650 10 -340 402 -376 -718 -256 426 -530 -694 -535 -576 -141 383 -569 -413 -138 316 132 -123 725 -784 313 -114 -336 428 -321 166 -725 662 203 -20 -667 63 -1 -425 -854 674 -679 40 -555 -663 -205 -300 -3 276 179 -9 -398 290 -115 350 -678 116 -522 524 298 -774 -234 540 780 -355 566 12 -766 21 35 -82 -560 -732 -136 -300 714 654 -402 784 -378 278 -238 -113 -1 -727 133 -68 -865 696 -499 220 194 -502 -864 -666 395 397 696 424 102 389 -87 294 -588 25 311 232 -396 564 -242 55 275 346 -213 188 -164 772 -94 -875 567 343 -51 -183 774 -679 -127 -461 553 -698 108 397 -218 -515 393 296 -794 -115 -510 -6 158 354 355 -348 449 -760 -42 540 -626 -271 461 164 -512 -217 330 -778 733 347 768 -239 330 202 288 90 642 -108 -526 479 -285 -857 798 -410 384 -75 -33 483 332 287 34 -16 249 273 296 -446 -827 -426 9 -424 504 238 -230 193 -469 573 -143 -301 -678 293 446 -691 791 -822 -87 10 709 143 639 -20 -497 298 -524 -265 -268 564 273 -157 -746 682 285 -726 445 40 -876 -849 -425 407 -233 -617 159 763 -134 -427 716 -724 599 133 -250 150 654 -484 359 -90 747 457 580 37 -664 679 -35 -527 -733 -31 375 145 458 -303 315 624 664 -809 429 254 560 -399 -528 219 -71 -444 389 680 -216 254 -603 489 93 -41 -60 -753 343 614 406 104 -873 -373 -370 -727 -862 16 456 378 63 -155 -731 735 -542 755 -122 172 -93 786 -232 639 -858 164 -473 352 693 680 649 5 -326 285 198 -781 -662 680 182 763 -804 698 714 -793 411 132 525 113 448 -280 611 721 410 -249 -214 -308 -91 -120 42 -348 -320 599 -118 -187 584 -660 259 -58 589 108 54 -232 312 -836 363 -230 -46 255 161 320 364 481 701 116 -181 -510 -185 -787 67 -486 -891 -517 -773 736 205 197 104 -145 165 -110 -201 -266 19 -131 260 -701 -62 123 -417 85 -90 786 -10 -820 -674 75 787 248 -281 742 204 -791 -569 -552 16 -527 -335 -855 -301 75 -259 -36 -809 150 593 394 33 -272 713 196 -698 -25 386 259 114 569 261 -222 -121 -853 403 -602 526 -840 -781 -358 57 68 -803 -878 -319 -244 629 775 -323 -459 393 -462 611 698 132 -500 464 -125 21 -671 474 550 -278 25 -637 285 -661 316 139 -33 -58 -596 -293 -113 -742 -792 358 -756 188 -562 -207 -46 115 518 716 -194 -668 533 -679 -692 682 -607 770 293 -710 -307 -537 381 648 -575 -556 755 -621 485 130 -365 179 -591 561 -64 677 -493 -648 -239 -639 -501 -193 -462 -191 16 -38 753 406 623 -535 63 515 650 -839 164 -255 -851 -303 -675 -238 179 -550 -596 252 -713 -507 179 561 -823 154 367 785 378 369 240 268 -560 -147 280 -388 -228 -249 -893 783 -136 -424 -182 -455 365 579 284 -491 773 -642 -588 -774 266 -640 -638 -595 -576 -507 -896 298 -576 129 -197 -369 30 -141 297 -466 590 -297 758 -202 181 578 -253 -468 361 35 -313 48 461 -794 -538 -455 558 -575 -856 193 615 -562 -212 -114 183 581 -800 223 18 484 -649 533 275 -207 -204 508 -211 -21 714 -617 -625 632 -227 -357 575 554 -299 -610 562 -657 -730 -275 351 412 -755 -315 -61 329 -587 107 148 479 635 -576 432 -288 534 236 347 -427 789 -736 -477 -534 208 598 -617 -794 91 461 -817 718 719 255 194 329 6 774 -366 -363 -881 -786 -425 377 -747 288 -833 627 149 73 615 140 181 -627 393 -96 716 71 502 -401 -525 770 634 -764 50 694 10 147 674 -877 658 11 771 -291 7 -110 93 499 -806 154 -657 -629 235 -108 -522 -435 655 71 630 -640 -629 -319 172 475 237 542 -420 554 -500 -328 552 457 -425 -335 431 -242 233 236 -851 426 473 -419 358 -8 -783 610 659 -89 -276 -237 -381 206 -341 -163 246 -489 -577 -538 249 470 -743 -226 657 775 345 -662 -393 227 594 328 566 266 357 390 3 765 783 196 -177 -355 338 -573 448 -841 -790 -685 -183 -218 -259 -13 126 148 500 -46 281 -309 664 592 -861 -318 -451 -410 517 141 380 -576 647 -12 -298 -274 -304 454 -714 542 -710 -428 -867 -309 150 -868 533 304 -599 -302 -763 634 142 -173 -798 -849 -222 633 177 -259 16 -776 146 576 -774 56 -503 327 246 -359 -539 -225 202 -450 -564 -770 -228 84 -555 -123 -882 95 -486 787 -617 -84 772 -363 124 658 269 -399 -140 -158 -437 -393 -688 -282 -165 -764 572 -463 -144 -144 132 -776 793 -599 374 168 4 491 -413 215 675 292 -831 -520 -122 -170 -437 -114 -830 767 698 394 74 784 -510 358 -811 -500 -688 -8 84 598 -210 -705 -341 580 -457 398 -84 426 -652 -184 320 -665 115 600 -391 -267 252 161 100 -494 544 47 639 -146 -294 -76 -8 151 -476 303 -150 -145 371 188 -277 -303 85 450 35 -387 610 780 178 -877 -479 -836 406 567 505 152 323 -272 -897 766 -494 540 -780 -838 146 16 179 -469 -667 129 611 -727 -296 -811 -643 90 -840 -391 -67 697 466 -342 -551 419 372 -342 -872 -844 609 269 -445 697 -760 764 630 608 640 719 625 -545 -368 -406 115 622 -818 -814 309 -801 -698 -744 702 30 573 515 -711 179 -538 769 -336 248 -871 -145 136 192 545 496 401 -520 -485 -502 174 -892 717 691 -379 701 -519 -697 -868 646 169 464 630 -98 124 382 -831 559 -87 -92 69 10 -448 175 188 -801 -679 -260 762 -367 239 -72 457 453 -559 -274 725 215 480 673 -288 -142 728 -534 -644 -132 -430 -397 -231 -145 353 190 -693 -282 170 -564 -593 482 -253 -575 -386 -693 -373 557 -507 539 367 -852 -863 391 -722 570 -410 -652 189 114 -219 -81 -540 -210 -635 -55 -253 480 -410 -283 624 -666 -347 -899 -22 -749 104 248 373 -266 435 -93 -555 -873 -480 -101 88 -804 -675 -270 -742 734 585 762 -761 -372 -819 -253 129 -522 12 -69 -131 792 -39 -162 665 135 -98 211 -269 478 128 -834 -791 -99 41 29 483 741 378 392 -884 -379 -515 -169 -171 -350 -826 -611 467 795 -561 574 -172 -477 -787 474 -295 208 157 340 -601 -790 -859 -79 225 442 206 291 769 -597 -822 461 671 -393 -409 -819 628 -183 417 646 -485 -541 -699 500 287 -733 520 -393 -396 516 -751 -661 61 40 118 669 253 -618 521 579 -80 503 328 -780 -179 656 -717 609 300 -747 -370 -628 -3 31 332 -852 -518 -660 -554 -765 -629 -830 -579 -895 127 -679 391 449 272 755 -77 557 -669 -664 474 231 10 31 487 754 487 694 502 -281 -323 -866 -796 -471 -470 -139 -541 -436 723 306 -97 565 -470 -852 123 -831 -492 -100 341 509 -71 232 -169 -412 386 -799 483 630 -300 86 153 -59 766 -405 -472 -499 543 -4 -677 492 522 -420 -481 758 -775 -370 -386 574 727 -313 529 -593 314 150 -329 -12 -457 -392 411 -159 338 -395 -802 -23 -595 -790 637 -607 -410 272 -797 414 -768 -213 -602 543 643 -298 227 -11 -570 96 428 -452 150 575 249 443 383 76 699 122 789 725 551 -661 302 -791 729 -384 451 -382 -873 6 701 -386 -154 -56 -856 519 -421 220 325 -582 -101 -92 -510 -745 10 -113 -55 86 -407 356 654 290 -480 -240 -475 -747 -88 -676 -696 -130 -850 -75 750 603 733 705 -465 380 563 317 685 -576 -514 -538 -52 47 333 241 766 -416 721 -766 -445 659 54 -143 -739 227 594 360 -87 -105 384 89 -592 -835 -558 -97 75 741 -677 588 -715 34 653 -575 101 -815 -354 -431 403 -434 -66 -416 568 747 178 -348 -766 365 -726 345 -353 597 -782 -320 253 199 -859 -736 245 356 665 -800 -560 -333 -461 158 -447 -129 -114 -15 790 -812 -94 -67 436 -570 172 509 -326 -828 -509 -433 -102 -472 -580 419 -624 452 -705 436 -879 503 519 -92 207 395 606 391 611 -113 623 561 -847 450 605 -352 -290 255 350 -376 -338 -216 -842 405 -764 -212 418 362 574 296 -83 662 498 40 -760 -527 388 65 -9 -386 -69 724 437 -119 461 -788 502 -185 -332 -391 -525 338 217 410 767 150 760 24 55 -520 -235 546 -38 -89 111 -144 662 -175 -795 -565 652 -608 -115 -62 -442 596 -464 790 -818 684 465 -1 -224 -4 -642 -480 -629 163 478 421 751 -848 713 482 -756 -79 25 539 -525 -103 -421 -324 622 -667 -321 -81 -452 -175 0 -236 482 -43 -344 -15 703 438 413 328 240 -65 94 0 -495 -162 -4 -373 -383 -617 14 -767 283 309 -437 -416 -543 490 -597 -111 -838 263 -520 -316 8 -451 458 727 -722 -574 401 99 700 679 -877 -310 31 -531 -125 727 -540 -256 -897 143 -542 -368 -2 161 -103 17 -860 -790 -859 321 -255 385 418 -417 -27 -613 -405 -390 156 -840 -73 621 -493 123 222 225 602 -529 -668 352 -394 392 390 88 313 411 499 56 787 -771 -216 -116 110 -313 -841 -841 762 -863 4 128 -365 -156 149 -166 -240 100 38 716 236 -768 -759 -882 -778 -255 31 -264 349 493 511 -623 -150 -578 655 408 467 126 574 -340 677 -769 -352 639 -343 -377 85 163 -81 -29 50 -41 -601 647 270 -471 -762 -707 328 -798 537 -501 -894 -754 353 582 -131 211 -520 -553 464 -464 -766 -19 -306 -95 733 -318 196 -612 -577 596 -19 362 -68 -804 -483 -641 775 179 -537 -18 -421 590 51 558 -695 604 618 -572 716 -254 121 115 -737 -310 100 -9 -180 -819 183 -814 690 416 -184 390 -4 151 -392 -654 146 -195 -531 293 704 542 544 -117 -601 717 258 148 330 367 -376 -503 -422 -302 -417 -79 -523 -137 -222 539 532 5 -796 -147 74 705 -393 369 -532 -22 458 -497 116 272 786 591 -242 -792 258 -789 -308 -762 185 -821 -64 -316 -367 49 -362 -261 301 -682 -836 -366 -566 -34 315 -334 497 176 -627 627 -674 106 -683 -239 -584 779 -388 696 400 2 -431 89 -623 458 420 -627 -187 -713 79 523 -702 -70 454 -788 304 737 284 -145 578 727 173 367 572 -431 -365 353 -517 -323 434 -706 232 -114 543 -822 509 -39 -500 708 512 -346 -881 753 -452 245 -846 -256 -452 -78 246 640 321 -219 430 -363 -712 131 202 -41 289 -429 593 -566 94 56 287 15 -427 464 126 -581 382 274 -394 -749 -742 -333 192 361 780 -483 -238 195 538 -99 582 477 69 -24 257 740 -251 687 375 363 -825 -484 480 799 -50 434 -810 -833 -467 393 -767 -424 11 603 -567 268 182 204 -479 -211 -190 -3 567 379 -412 653 -200 -515 -355 94 -484 -398 -43 -430 380 -365 -419 551 334 -218 -892 355 47 -696 -681 768 -102 -329 408 -60 476 794 541 -810 -896 -216 -4 -731 -542 674 -711 588 9 -798 -516 -739 27 -311 797 -837 -87 -441 -185 -308 586 721 -778 -715 -336 513 -164 -794 -580 333 656 225 579 252 -412 338 410 335 566 -234 -287 333 616 -396 315 -203 -582 -378 -289 577 236 -30 401 -475 -513 434 -91 -609 536 192 572 36 730 -318 -221 -730 686 491 119 -614 -296 -699 -254 676 -84 468 789 324 -90 -256 -382 -843 -801 -350 -883 49 60 577 -53 687 87 743 -207 -152 165 -140 -264 -457 -106 -355 34 -328 623 -493 -724 566 619 -538 -590 -415 -391 -43 42 -256 -361 513 -620 -2 17 -53 508 -229 407 -764 118 -163 293 643 619 -385 677 348 587 584 -300 483 695 20 525 471 249 406 698 374 -400 337 -512 -713 -773 -11 667 -687 799 29 431 -665 -85 652 -69 -558 -367 677 -206 -445 -339 474 618 479 491 -582 -115 376 -657 443 -237 -456 -865 -369 -619 -652 257 -372 50 -606 417 -43 708 162 463 89 -444 30 -628 -193 -529 -792 469 357 633 -881 705 -423 -492 743 587 -554 -3 -856 -684 -480 794 -879 121 -325 95 467 147 476 340 -61 -241 204 -363 533 -28 -607 222 731 776 503 126 -448 -712 373 163 -605 -417 498 -721 137 -540 401 575 551 -888 -754 69 -388 -896 -681 742 369 633 329 789 531 -283 -413 707 -375 52 -687 569 162 -662 452 693 144 -775 -737 -797 -234 137 344 -272 -627 -419 -889 -719 58 -739 542 48 676 3 642 -223 -789 -141 146 344 -301 -123 403 277 498 637 597 -872 714 48 -463 182 434 203 664 82 567 735 29 -313 -539 -475 -804 -573 -829 -763 132 -755 727 -825 605 457 179 145 -159 677 179 -135 -317 -670 516 201 -196 505 704 -688 56 -93 292 -126 366 742 487 598 -166 60 -193 753 32 -296 406 -459 -370 -326 761 445 322 158 103 335 -618 199 223 793 -718 169 -113 -45 235 -471 -191 -780 662 -748 323 -618 -29 116 730 215 -70 126 278 -448 -487 -239 -52 641 386 143 35 -224 -243 635 791 460 496 158 54 -324 135 782 -496 465 682 188 796 -722 585 -610 -272 692 -645 -489 340 -849 -364 613 -577 -187 360 440 209 -448 213 671 -621 408 713 -301 -467 -180 -82 -544 -633 -184 7 181 -880 -183 267 548 400 293 552 262 440 -895 182 572 9 -486 365 11 -706 433 -169 -367 25 375 325 -828 -866 -640 338 497 -3 -330 -383 683 -749 489 -587 -680 -518 64 -289 622 8 -409 -80 -493 260 277 -264 629 -216 -616 -342 693 -894 -38 93 -708 -147 149 12 685 -151 377 213 621 468 -785 -29 217 421 678 -201 -874 -102 432 -868 428 251 738 402 646 -452 132 -712 542 -835 -605 28 -862 -294 650 -38 -829 -185 132 -181 3 -242 -95 -86 784 -398 671 -52 20 379 434 12 244 -511 220 -211 146 -693 -770 489 754 -780 554 741 666 747 -601 -757 -693 644 455 41 28 343 -646 285 -327 516 473 -367 78 -467 86 306 -535 26 523 -419 -376 -331 -497 22 -825 -166 617 -375 161 -87 547 -449 -793 -810 -588 -299 540 -9 242 161 477 585 -503 -181 200 -283 -48 -264 -642 290 -727 598 -170 490 702 -283 -401 -24 -404 -287 -219 249 221 -777 -882 -387 607 517 784 782 57 793 247 -876 713 195 113 -890 722 -350 -669 -781 -512 -64 251 -8 524 633 -229 137 473 -237 -767 -841 476 -393 -777 -407 -278 168 -782 354 -672 -649 -705 74 -231 166 -865 -162 669 165 477 -374 492 -272 461 -386 55 -833 -627 641 -576 418 736 451 664 -869 648 5 433 -893 20 -497 -617 365 789 154 327 -650 459 -514 -147 732 -857 -256 -50 -543 97 114 -833 -436 -54 -597 -741 96 -772 -6 -605 -261 305 -192 -634 -147 -55 -232 709 -241 -705 689 322 121 -615 -821 38 -104 275 -686 -641 -98 15 -1 -255 -536 -715 195 -669 152 -540 268 -587 -677 -864 794 436 -373 586 358 -657 178 -48 -235 -666 -544 585 155 -550 179 362 662 244 -875 366 523 567 353 -124 -53 177 -222 -382 239 -743 -70 797 -760 -82 -719 -722 380 -833 625 -626 -445 708 -161 613 -96 251 252 372 500 420 98 -155 -607 9 -448 -98 158 -80 162 151 513 -250 260 -69 -659 -792 463 322 397 132 365 584 772 755 -743 -563 606 654 740 192 530 -339 171 381 -444 613 311 -3 752 305 94 -486 -875 667 536 0 -65 218 366 -275 795 678 -736 -116 385 -79 257 -664 124 -245 708 -760 269 331 672 -623 -110 -629 36 -638 -669 -607 -867 -174 -795 332 171 299 -405 -455 229 480 -529 -104 484 -751 277 -657 -200 502 411 612 -723 707 170 421 59 -697 -727 273 27 -865 83 693 709 -562 470 690 -698 613 539 -705 -485 -339 -62 280 -595 -834 459 651 -131 -693 154 519 -161 -155 579 246 399 -258 -433 675 148 221 -823 454 700 510 -796 8 -69 578 292 -325 441 -753 53 17 422 -17 -179 -335 580 291 -258 -49 680 -297 768 -141 797 -27 -137 -70 -301 -135 224 -115 -264 113 -736 -436 713 -321 -832 -278 -119 677 -357 -524 -450 715 149 354 438 203 681 400 105 707 620 -85 752 -673 -145 539 239 -289 -583 646 -718 -271 -735 -351 -129 444 606 226 125 -689 685 629 15 -444 669 573 -493 -644 308 466 -104 674 689 49 669 -432 -429 -741 -711 682 739 -239 -656 -19 -704 -641 255 379 118 -521 217 50 -845 263 455 353 -738 -239 -479 356 -329 -445 -559 -710 -203 718 393 -49 -271 -361 -402 -858 -848 105 355 153 -881 -690 412 706 -593 -290 -662 541 49 -52 796 377 -490 529 104 124 -89 -170 108 -591 -474 -859 -3 -601 154 -788 797 508 656 -90 -119 -50 594 -364 -282 431 585 -441 -525 643 270 -426 -553 -645 605 -100 433 -98 -109 464 293 -783 -564 617 298 -131 521 -187 -207 112 118 -453 323 -756 -117 -790 -283 423 57 633 -271 -107 -230 -855 -331 15 -109 -58 417 57 -656 345 711 -77 -825 130 522 -175 -845 -653 772 225 -619 -774 -481 59 -808 351 -887 -377 -81 92 117 -882 -709 -541 459 -727 377 -450 516 -747 -138 -113 362 -792 -177 -263 -900 -898 -737 -107 -66 -554 152 373 -855 -261 -213 -552 280 -446 317 731 409 252 -869 -873 8 -155 271 530 -634 542 -501 -604 -668 206 223 -352 115 689 -386 661 236 -475 -263 -375 -568 -32 -765 77 -784 -725 -894 286 -45 95 -180 685 684 599 -610 -82 259 -300 530 -62 785 -560 -647 -425 768 84 -544 464 -830 -129 697 102 -237 156 538 133 627 325 -308 -67 -643 -717 426 -552 -623 525 -501 11 114 -800 605 755 -631 495 474 -716 -190 486 -211 367 -256 -712 -481 -6 -803 -116 -16 -251 -559 416 663 511 -281 106 461 157 -229 152 -589 -464 -783 -670 470 -808 -567 -162 -778 -781 592 244 157 540 -396 700 -577 130 -532 -678 492 242 -645 519 395 -755 351 -883 -574 -646 -218 -413 -676 -882 251 -371 189 782 -750 81 692 322 -636 -649 314 685 -42 -709 485 760 -584 196 270 35 -471 692 467 -311 -855 -793 -46 672 -774 789 -75 -204 -825 -414 13 -487 -58 491 34 517 514 304 797 -225 -565 -850 279 314 388 -368 169 311 -413 -897 233 63 -86 -537 85 -763 -357 -332 521 536 -578 -544 -30 579 -873 -367 573 610 41 781 -124 -639 -747 -270 764 384 -331 -151 -41 -862 -22 201 410 -78 293 -608 -656 692 555 -566 436 693 -775 332 693 -296 759 783 528 41 -630 -589 -381 -607 124 591 163 776 -5 529 -318 437 251 571 -475 507 200 -364 757 -870 -212 151 -555 -234 569 -769 -433 -153 -512 547 243 353 -682 160 -180 -690 252 -219 -402 784 283 233 148 -488 -523 -754 -626 -362 -619 40 -544 -153 419 -653 -226 406 -228 455 23 -212 -80 665 142 208 569 -812 -649 144 387 297 -178 739 749 -796 -7 419 -309 -692 -58 683 189 -680 -461 -686 -316 -561 320 216 -307 -161 -862 -319 194 -379 476 -170 -375 -759 679 -13 -232 -27 798 -422 -561 -696 384 -289 -416 -76 -67 768 -541 584 509 -244 -177 704 -750 402 167 593 297 609 254 637 298 396 -226 -290 -308 684 -889 -346 -122 -514 -245 239 -507 313 -297 93 368 -132 -780 -252 58 -341 -822 -641 731 -184 -143 331 746 685 -55 -538 -62 -763 501 625 -882 -623 -403 -102 -367 -242 -810 -275 -293 265 -383 -377 180 -661 -304 211 451 180 126 106 -586 757 160 -521 -886 465 -296 464 -698 408 241 -692 428 -217 400 666 676 -561 -745 146 -486 -284 -216 -89 -9 -776 -757 217 650 -614 674 -226 -335 154 98 -409 -61 -190 -432 605 -336 653 -325 -724 630 -180 714 -266 741 -619 18 436 -177 -230 478 262 -421 306 390 -318 520 696 -524 720 651 -689 84 -779 733 654 784 14 -412 -754 -346 -105 -127 660 331 -800 -846 -529 536 -438 58 -820 322 -897 122 -168 695 113 -706 654 -172 440 -839 741 71 123 -127 -477 632 -836 -553 231 -320 -29 321 647 -397 505 764 391 -801 543 191 -85 390 -755 143 489 -85 178 -677 -604 -128 733 799 -254 -239 796 639 -441 50 523 67 -579 -497 -881 539 430 -340 754 -249 537 -34 547 -652 346 -602 -667 -374 -551 502 -322 661 670 478 -127 -408 502 18 358 346 398 -619 218 -236 -482 -415 -549 -148 -244 318 -347 313 -834 -188 242 350 727 -424 -454 -466 -842 586 -831 -745 517 -654 -760 -10 -317 -472 -26 -548 749 106 -520 -884 -222 -424 -57 -78 393 -69 -758 221 -173 764 -784 624 -306 225 285 -705 -96 712 -512 -224 -468 -618 -248 470 -311 -536 -703 -845 -772 -191 -703 720 198 755 -378 -713 703 -250 649 -651 -411 -242 458 -742 -357 251 -189 -106 526 -355 317 -272 384 -119 -843 -877 -386 1 675 252 -599 -72 -457 -316 654 -316 242 423 -260 15 424 -14 663 -322 -803 632 -259 297 177 -168 -401 542 364 124 -10 301 -465 -27 521 -267 -132 697 -530 -63 20 -286 -746 -569 765 -429 -183 546 -784 -198 -664 -87 -486 166 -491 238 196 91 -332 -619 -15 -671 -713 438 351 451 351 548 -167 -477 -233 -787 -825 -475 -746 104 -165 -716 -120 -115 -172 414 688 -397 8 670 243 -321 114 267 51 761 306 -131 -870 -412 15 7 -256 91 -886 -534 7 635 -163 -255 -131 147 273 338 -747 628 590 99 409 -900 425 605 0 620 119 303 -518 667 -303 111 190 621 3 96 -801 -101 -96 637 738 -239 713 559 762 757 -563 -640 701 -298 235 409 -785 518 -538 -663 29 -487 349 198 -751 -12 350 603 -809 -579 483 -222 329 -584 -792 -294 -358 -447 13 -575 632 657 325 -167 51 149 -209 331 -331 -307 -86 -187 -335 202 -156 215 -850 324 300 397 -659 -337 194 -299 168 578 -315 545 554 470 146 -50 -737 795 36 -96 646 -665 661 -756 -123 -658 -96 -681 -736 -754 386 755 747 -77 653 -484 99 -658 -264 4 -224 -10 186 -236 312 796 723 427 490 -606 669 372 738 378 -268 -663 215 33 -43 -225 105 616 792 -655 44 -882 -38 -81 -566 -764 614 -207 788 157 -835 713 234 -435 -561 322 -92 331 -710 -314 625 1 -628 -194 112 432 -441 -706 431 -608 -508 -814 -636 799 403 698 -769 136 -809 743 -741 -181 -93 683 529 -499 -22 53 712 -38 335 616 -262 -403 -853 718 -626 -813 -649 -108 363 -71 -536 -495 145 -30 -603 277 -621 -111 197 373 -234 -63 -299 -237 625 653 569 -15 681 -817 267 536 -155 -469 734 366 -233 -716 -383 -139 -459 -385 -653 -821 -369 658 -152 -348 106 -374 -361 -356 -410 677 -453 -90 -557 -843 -218 -464 479 737 -216 179 -74 -363 -353 571 -774 422 -695 579 251 301 511 -834 795 -204 708 722 -196 -399 -819 235 -35 454 -488 157 -120 492 -19 598 113 -556 183 -594 563 -35 369 386 -61 679 -162 -300 -132 633 312 -506 646 158 -638 556 -609 800 115 -866 -693 -430 -695 743 -360 446 800 -844 -296 201 63 -449 -10 -775 -408 -551 547 -205 -740 478 694 743 -398 168 270 476 -145 -534 476 -424 -102 114 -97 -891 -189 -12 -131 -704 486 -52 312 -19 -10 -433 -331 268 -344 -65 525 -161 -320 657 608 -250 -179 31 60 -703 621 -82 -155 -47 595 421 -11 -666 -358 82 150 698 -837 590 575 -691 702 458 -175 -328 306 -547 577 691 -66 -792 -596 519 743 -456 -325 -162 -41 522 -142 247 -526 -554 -722 130 -552 515 -606 -435 -233 463 210 -148 774 117 -604 -331 242 -455 -91 -283 -142 -361 -438 422 -294 -179 191 -333 -284 -412 -124 766 19 -382 91 -745 -458 428 91 590 695 -528 -682 -835 -277 -165 -444 770 794 38 -280 -139 -16 533 579 -434 0 476 775 84 -484 556 180 -584 -23 366 -178 -557 187 507 -245 230 -276 -557 -547 461 582 -472 -253 -269 683 481 170 -188 -776 -338 -350 128 336 536 -742 334 -613 -227 533 -100 -158 -391 -586 -295 298 189 -664 -650 -141 506 497 -866 -811 -467 679 525 -295 -649 163 -594 -96 652 -484 -663 264 -137 -867 -382 -253 -25 -665 -689 267 222 -223 586 505 -480 522 -270 -768 119 -703 -382 176 -386 -150 43 313 339 -889 700 569 -806 541 785 290 233 43 -765 -420 -713 -685 223 -498 220 595 418 -473 -279 -398 608 -61 672 -581 479 -743 -554 -873 412 -592 -606 -182 471 -458 724 -31 671 -773 134 -204 620 470 -859 216 477 184 -180 698 435 15 -99 -866 -483 -769 -668 544 -352 712 -287 -254 -565 137 -730 -275 499 -142 645 -788 -823 -148 -583 276 114 331 -380 -285 656 -877 729 -888 -822 -797 -711 -836 -55 -363 77 691 211 -522 -434 -828 -850 297 -291 297 770 -556 -591 -386 387 -106 -632 -620 33 -209 102 51 -524 63 194 -625 -837 -781 708 -559 -519 -258 -548 191 604 137 -187 -811 -680 743 -165 -333 259 -317 567 -561 -83 -172 732 446 -533 -26 -760 773 45 -768 -607 -767 -557 522 -842 -99 95 500 -370 -226 685 507 762 537 517 615 -11 6 -661 -781 -560 -250 208 -592 551 -794 -322 -668 248 592 639 664 -210 594 424 -320 564 241 600 701 298 416 715 223 689 281 664 647 471 -129 -430 -655 692 -401 -77 793 570 138 -574 579 212 671 -240 -789 210 -224 -317 -815 105 -546 -651 -532 -869 687 -800 -558 -824 -462 -538 114 -284 -435 9 -264 -689 116 -898 418 -857 140 -204 -327 5 5 -692 132 596 -298 47 -484 -771 -432 -485 -178 5 -723 661 416 -635 325 -329 156 -408 -21 -598 660 687 -394 531 -641 -184 -106 658 204 -55 743 -79 -433 -313 696 153 -184 -749 -873 -900 557 -805 114 142 -806 -232 -838 -724 734 -78 -849 4 638 706 -758 -345 749 -3 -431 -186 -377 738 500 -461 -114 -628 -382 682 -463 -390 -606 536 -606 -294 548 -235 610 315 410 -790 565 119 -701 268 585 -167 -225 -377 172 -287 99 794 -818 369 -288 -559 -468 -441 -96 -120 193 -64 292 -94 -248 198 -849 329 -427 -348 -847 264 -800 272 -326 -632 -12 -670 324 -436 519 668 704 -470 -683 -313 -620 -100 728 -270 -647 -356 -420 -28 556 -837 -115 138 168 -579 -742 -131 -885 248 369 -881 -111 -897 -422 -864 101 -509 -573 -150 290 81 33 527 256 -95 186 -491 704 -809 -291 -105 -464 -327 -761 -53 177 309 704 786 133 748 463 -19 -733 615 -564 -5 511 557 -534 676 194 735 340 629 -783 112 -625 -885 -32 -697 395 199 -192 42 783 376 322 132 393 -39 244 521 404 -13 -136 191 182 454 -27 -187 -582 -28 596 663 -709 -201 690 -340 -500 528 -746 -751 -234 279 -473 779 -50 276 739 764 63 -732 -353 199 -761 -852 411 298 -387 -202 -665 738 -194 -719 -16 750 -532 -539 -249 -391 726 32 746 -817 -864 -32 -799 -363 160 394 151 689 681 190 574 425 -782 -461 729 -714 -780 -743 4 -438 -294 527 194 -522 169 -147 684 248 -283 191 -337 323 -519 -212 -99 600 -355 468 -228 -659 152 575 530 -607 -597 517 474 -280 -652 652 759 -741 -685 486 -816 -9 -157 -889 415 -75 -63 -417 -808 397 592 746 588 -66 -239 645 473 -539 701 517 146 -868 760 -657 -163 489 -863 -91 -806 -659 610 227 -399 295 136 210 597 -354 -159 270 595 482 325 -562 482 -514 -92 -403 -854 -184 -422 -497 -698 -714 -219 -239 -312 748 411 121 342 -286 140 -242 -31 -239 469 -628 -117 701 643 -163 -30 301 -70 -283 546 465 319 369 446 -473 -356 -726 -635 -363 393 461 273 -477 -654 773 -686 741 331 -864 -21 655 -667 -652 -459 -454 468 -545 -684 -186 -720 -752 -184 645 -25 -695 526 -426 -126 -342 490 324 787 0 -657 365 782 -300 40 359 -679 89 299 464 -271 763 -547 -476 -417 -78 440 -525 -126 -564 -665 -737 687 -270 -258 609 645 114 -64 615 241 325 759 -246 -84 141 -487 -684 -704 491 -524 -342 -797 -378 669 -554 524 117 -444 -29 -564 449 -754 251 -514 194 -734 -377 -861 -649 762 464 -431 -469 405 -749 242 -102 -370 54 163 -435 672 247 -662 309 37 689 571 444 445 633 -598 -802 78 -665 -894 672 -544 -48 -469 666 -585 622 -547 238 -410 -278 572 -803 -145 103 -174 -669 184 -636 -153 713 -114 -322 -452 182 -603 733 594 -373 597 92 -40 342 -867 -278 -301 33 708 438 -799 394 -839 577 -406 -835 455 -462 202 -226 -604 -839 210 -340 -408 577 -32 -174 611 -555 -127 446 -145 266 -2 -300 32 424 -498 335 -206 -692 197 -304 693 -193 129 294 177 -459 -570 472 224 -183 -486 292 490 -245 385 739 -13 403 503 284 -809 231 -108 -640 241 745 -800 -158 25 -775 -428 353 295 728 306 33 -607 -278 25 -670 187 359 451 19 -529 674 -195 -419 -631 -395 -329 687 -60 438 770 -205 -380 325 731 17 -493 762 470 -361 -298 -886 -253 560 -624 142 -172 -512 -137 -398 -397 233 -671 544 406 470 -618 30 -73 -675 -610 589 486 -545 -680 662 -876 -512 -60 162 626 613 -224 -843 -525 385 259 407 598 -275 -208 -198 590 -798 -709 603 -792 -199 615 -600 -515 -248 -549 -307 -546 638 -342 647 590 536 -539 271 -754 -679 -621 -410 -188 -469 215 60 -606 -166 -457 222 -96 -380 595 64 160 707 407 -454 -369 -526 -36 -433 -101 126 612 -550 125 53 -745 465 -792 356 483 160 524 451 123 -568 -684 -293 -160 208 714 -672 745 85 -133 176 -324 -875 -495 -333 -373 702 -621 -524 670 -865 -594 -187 -709 421 343 413 -67 354 639 412 -742 109 -377 -221 47 698 -652 103 -571 -91 546 709 246 -561 -513 9 273 -121 -175 87 -15 -673 -502 -481 -689 -110 -48 196 -652 -229 518 26 -139 744 101 283 413 -88 -254 -379 -87 -375 15 -266 321 409 449 -146 36 563 651 -797 202 95 -159 657 -856 410 -293 -377 -13 -738 204 -151 -666 -710 130 171 -320 -601 599 -231 -30 198 409 167 -844 -556 -282 -175 93 -480 585 -388 77 310 -734 -75 -815 -387 -624 -725 433 293 10 -485 -177 789 91 -58 -855 -843 243 -148 423 -78 740 415 -118 -829 -92 -447 295 -164 567 -132 -325 -898 -115 280 184 -611 337 451 -341 -3 -900 247 316 -746 -834 732 388 -300 -243 -663 -195 44 -335 438 -589 -638 -846 -776 -148 152 63 -92 362 -402 -603 -356 -190 -170 -684 -434 -488 -258 -295 -299 -669 -864 585 514 -753 12 8 796 -177 5 -880 -845 310 -593 -676 682 531 90 -443 -895 -236 458 -110 640 422 231 420 -145 669 -821 -880 393 531 676 -335 165 683 748 295 282 363 156 -552 -603 -444 304 725 430 -406 616 -148 -495 -459 -114 -56 -317 15 -515 381 415 -293 424 -745 242 5 -678 -305 -162 -745 -91 -554 14 178 -807 489 -888 -754 185 -512 -800 556 176 747 -202 -395 -645 -175 503 -527 121 603 -844 69 -598 558 116 298 67 414 100 -786 574 215 -16 728 762 -720 318 -695 -442 364 17 75 -626 -71 -417 66 -608 205 219 -202 -166 -775 298 322 -765 -120 286 -699 -79 730 175 202 -791 -871 -29 400 -516 510 -796 231 87 -133 719 -531 -267 -260 -540 -179 181 346 -159 341 274 -221 61 -291 596 -61 272 785 612 -458 -745 452 -380 35 -805 376 -46 -227 780 -248 -514 154 486 -830 777 559 -485 -529 -676 20 -756 618 -86 -137 713 -284 489 605 -483 -206 -364 600 23 -383 696 -504 -439 -808 -141 -5 -623 -479 359 47 -879 789 -287 344 441 -821 -469 -798 -457 -281 777 -189 -592 -889 315 82 -257 -108 -382 151 -73 391 -412 -707 -255 636 -736 650 694 611 -161 -219 141 627 -360 -483 -362 -849 -144 -216 153 -689 -749 -113 284 305 257 31 -371 166 -574 751 -21 -450 -715 -729 -326 132 -475 -259 -503 552 -9 -88 -186 -700 -66 95 163 172 262 -33 -145 -874 -746 463 -354 685 -452 172 -323 468 202 -654 -396 -103 -679 288 -746 -222 -537 -809 563 -424 701 330 410 -585 273 -53 -651 -53 -57 -817 -662 -558 -708 -772 -493 373 56 231 -590 234 -57 -178 510 -279 -627 -588 679 162 -129 -817 373 -97 -272 246 -797 640 449 29 478 -283 461 785 -749 -540 163 -123 -673 52 460 -129 -360 233 -403 -180 9 -239 -395 329 -111 428 179 -690 158 619 758 -14 -21 -165 205 -74 725 -135 -748 -236 -274 -737 157 -866 -899 -79 539 -837 473 -409 -591 327 160 -411 293 681 328 624 53 585 91 -789 -302 349 297 493 -43 -431 451 695 -159 550 520 -620 705 558 -662 613 -552 446 -704 -853 -14 -266 -439 -412 -104 -274 530 403 -49 649 -675 595 -610 379 -444 19 -144 -527 671 718 524 -579 -777 518 -483 -127 503 142 720 518 -210 86 407 460 -730 -843 -789 -63 604 2 -190 46 -710 488 -835 -506 -176 -75 -276 338 -233 94 -236 410 284 -788 -727 492 -658 -378 -666 -474 522 396 -644 49 -134 508 574 -1 -432 -727 99 -1 -781 85 -804 -258 259 677 727 -527 487 -107 454 -788 1 649 402 560 -27 -92 -672 183 -331 213 101 -70 740 191 -460 465 -334 700 -707 -660 50 176 116 499 -406 736 -568 195 -832 -299 288 594 -662 185 -785 -12 -243 204 -127 -119 -273 -111 -214 361 731 -191 519 -895 -168 253 523 -44 550 -638 427 100 729 666 604 -670 568 -452 -296 401 -502 754 728 -587 136 -501 -18 337 -558 137 -417 -584 -707 -632 -621 614 -454 -757 -668 -525 110 625 -637 123 -435 -466 264 -397 -393 196 -664 -636 -180 678 -572 445 754 -23 594 -71 -677 7 -851 277 703 -396 216 705 333 611 -675 -717 570 -121 -739 -419 -234 -225 -591 137 622 -777 -266 217 545 345 249 -464 -162 -359 -215 170 -510 341 43 452 92 556 784 -128 651 704 417 -226 -590 -109 -225 295 -152 -756 -106 -85 134 788 797 -809 -606 -291 673 144 -23 519 658 -33 -804 -46 249 -493 -265 611 185 40 332 -495 -339 720 677 -622 98 453 -603 244 357 -219 318 784 65 -52 -179 -653 -557 -185 -261 -719 453 624 583 698 -640 629 354 302 746 265 100 -455 407 791 265 667 -166 -640 -271 633 -178 386 -398 -733 -760 -238 -525 -859 418 660 -801 244 -853 325 516 145 -27 85 576 -233 -175 -855 447 -547 9 491 -855 -662 -628 583 -140 205 -358 372 355 190 -644 -143 536 517 513 -149 -184 582 -535 -639 250 -35 -671 -568 310 -735 -381 -329 687 5 -526 -860 -553 -769 615 759 526 -639 -480 713 505 -712 772 -101 264 -492 4 110 -507 -383 -820 -55 -229 213 -720 513 382 164 103 382 767 -290 169 369 -421 -767 401 628 116 -556 361 786 557 90 324 -379 25 383 312 217 708 739 336 -242 -225 -891 -301 -603 -721 463 -243 -828 -140 -511 355 -236 -587 327 -408 17 355 467 -487 598 -370 -629 98 -78 -382 -321 340 415 226 -20 545 492 220 -857 6 526 -241 -692 -153 396 -595 291 -812 -266 -604 -276 -250 -256 491 499 -359 -153 96 733 -236 -808 -113 -682 705 -269 371 -469 -484 -76 -286 -47 -552 -812 671 -562 -525 625 -463 -399 543 -288 -461 159 173 -621 -460 -739 -224 -263 -456 -670 525 -684 -863 330 -286 -307 189 -586 -439 680 -21 -763 394 -504 329 -89 -718 -198 -34 -402 507 -17 -874 -530 -470 226 637 -35 11 -74 -163 -185 -577 95 -469 135 642 -34 -333 489 -781 -860 -757 -855 176 711 412 369 -659 -448 -663 589 194 -447 -304 428 -450 756 -367 64 263 -67 103 335 380 -55 487 -642 542 377 -856 -779 -430 -472 -777 293 -447 347 -688 692 579 -310 748 -707 532 -859 250 -830 -289 666 -384 647 786 768 11 -454 274 332 359 299 568 -28 -123 588 266 -364 -678 -441 -277 -361 -400 280 397 573 442 -379 265 -89 -866 675 784 793 -536 -349 155 -868 584 284 258 -533 430 -388 -472 752 -200 633 -255 44 -678 -687 645 293 -150 -478 329 263 -340 -620 -265 521 46 -771 -630 -259 -177 315 85 539 3 541 626 -66 167 -125 447 -62 635 771 466 273 -507 14 -181 178 579 -800 -612 -764 -324 -312 -626 124 -792 -441 -192 -23 122 38 -761 -506 541 -189 496 495 -98 45 362 526 5 240 -372 -275 695 -855 -818 721 -360 382 -547 -109 -425 517 577 -317 477 -459 57 429 -588 -399 666 708 284 -465 -238 117 -125 -300 -79 165 -11 -107 212 -834 198 723 550 -361 40 535 -259 6 -673 227 -414 732 -285 -33 61 257 147 -422 -287 570 -608 217 763 -228 -103 -806 -369 21 680 -546 696 193 -609 537 673 474 403 347 -73 -300 500 -47 755 748 493 -291 -613 -665 470 114 -810 -559 -354 -567 298 -526 481 -28 588 472 -11 -705 7 133 422 664 353 655 -447 -41 -856 647 369 69 724 -417 764 -773 342 -308 -337 -206 -98 -277 -173 122 86 -126 -515 799 367 -214 558 792 -159 246 -598 -282 -434 -224 766 800 233 77 667 -202 475 -897 660 -320 364 268 595 -423 -284 734 -316 -633 762 795 437 -733 202 26 800 -707 114 -851 -836 476 -160 3 -486 245 -331 -852 -473 -882 201 274 -35 173 91 -569 -174 729 320 -233 -260 -652 701 -765 -646 -586 510 644 -135 -525 289 -459 -116 20 -556 -523 -212 367 -260 -697 -232 402 -51 265 -285 -887 717 -687 217 -701 404 158 -519 498 507 -401 256 794 -790 -706 333 -497 630 155 735 683 -763 -29 324 -688 -395 -624 368 451 85 605 257 510 -3 -796 -704 126 -63 26 -115 -178 413 -398 674 484 499 751 -683 -726 -867 -697 -175 97 -377 723 -811 177 102 -586 -809 -730 724 42 51 566 -327 -745 131 161 -638 -63 -766 325 -55 304 740 347 -799 726 -587 -416 285 664 66 340 -338 -268 591 798 -669 134 -702 -764 -715 167 -565 -376 -374 55 -354 -168 -312 -274 65 103 704 313 -712 10 -609 -104 -456 -142 798 48 -282 -404 -809 -58 -777 -651 293 586 -700 602 622 -864 17 -493 53 609 -537 731 -793 651 -799 -667 -494 517 -70 214 88 -351 561 412 770 -91 766 -495 -291 759 -844 -445 -898 -33 -791 -706 -241 -145 534 707 580 685 -722 725 -403 106 -866 542 -52 -206 735 369 -93 -888 -765 -120 325 -259 274 136 -240 -422 60 -596 553 -664 528 -247 -682 -533 249 263 584 -122 -844 -793 156 158 771 -440 722 -455 691 -312 -592 -589 406 571 -420 612 -423 437 -720 749 -750 -119 664 680 -269 -537 -451 100 507 -296 -128 -673 -322 -235 -276 156 537 359 660 -804 -23 -669 288 720 519 486 -614 -817 -153 -82 153 526 204 600 -31 771 -202 424 -761 -783 227 71 547 153 786 -815 335 -252 -546 184 -768 541 7 -387 561 -276 -477 75 298 -725 185 714 421 -117 -536 159 796 -614 -179 -894 -156 -472 -246 197 741 -549 192 -621 -152 -417 -439 249 166 -360 682 -69 197 291 -543 747 622 -691 -900 664 8 102 434 391 -421 626 -724 -33 83 205 354 779 -258 11 692 547 -79 518 413 346 324 -537 -880 554 -650 745 794 -585 -513 699 222 385 96 716 455 37 574 -327 772 632 565 -850 160 -200 77 582 25 256 -438 500 -75 309 403 -106 -799 335 231 -556 773 314 701 620 -722 -333 414 642 -333 -884 797 66 242 634 571 384 -639 551 588 -139 -150 -730 609 171 399 690 -813 -32 476 -316 -124 782 -308 729 -482 625 -878 -660 383 -32 171 -477 -236 -594 -557 543 -226 168 159 791 76 -252 668 -320 504 -667 184 96 -566 -420 -407 -543 165 361 694 -892 -893 -360 -780 -715 -134 -183 -252 -688 -834 485 781 -872 617 362 641 -387 433 201 555 -416 391 444 728 231 702 -176 3 14 231 -480 498 -806 -280 -594 -413 208 389 -528 -295 214 134 -657 631 -381 315 512 436 757 -73 165 247 484 505 -433 -738 -896 405 -600 162 -412 -682 723 -867 -878 557 -601 -413 -151 -851 82 464 343 640 443 712 401 530 157 294 -387 -399 307 133 -680 682 -341 275 446 540 -146 221 -372 733 -17 629 352 -148 798 -722 -226 503 522 -627 134 696 284 -760 -91 -135 297 -166 679 -190 -78 199 23 68 -594 717 -625 505 86 -878 -751 744 -720 385 -143 -870 -67 723 -211 -156 -159 82 266 -819 -178 135 -443 632 -241 -580 12 -335 743 382 -490 249 -702 797 -408 708 -306 -34 57 676 700 -792 450 606 -725 -60 -467 257 358 314 -781 171 640 306 460 131 -783 207 -173 234 -183 473 -15 769 261 413 18 770 81 695 78 550 150 645 -727 237 -583 -768 -395 -139 347 -283 -182 693 -687 99 -103 -388 136 -185 -3 435 -501 432 -900 -220 -895 771 -651 3 793 -155 -232 616 221 -753 -486 -571 80 -59 -341 29 -728 -286 110 -120 -467 319 266 -549 -553 -223 -409 89 -299 253 -389 679 361 138 673 -699 437 -482 528 -263 520 -236 286 500 -876 289 -558 -402 -585 -380 25 -235 324 305 778 95 -447 106 -879 774 456 237 293 70 -591 -123 -12 194 -383 -386 -12 -32 338 56 -457 377 584 -856 199 -244 -357 67 -825 258 314 -408 -57 -565 479 539 -771 227 351 -886 -445 421 700 -468 288 216 -52 -510 207 -529 -800 -177 660 373 300 -231 509 21 -826 -708 237 -636 209 624 -500 -659 524 -897 69 -150 164 -617 713 638 479 485 -643 737 -3 -620 744 142 -456 281 -270 584 -717 -899 -700 -213 289 141 63 -504 -790 -257 432 125 -516 765 546 670 673 292 -642 -558 -510 352 -278 -788 -802 737 -469 168 487 727 350 171 -228 -894 101 -526 631 -276 -11 322 -164 -356 423 769 175 -418 -58 498 564 -268 -408 462 595 -625 -890 700 391 -465 733 -409 511 -333 608 -737 121 272 354 444 -247 -9 470 -596 -105 -98 417 679 602 -144 -605 -60 423 787 453 -481 657 -758 -323 175 -60 602 -197 -686 -250 -368 759 -60 -419 173 672 -590 366 -738 -407 -225 -340 449 700 404 -246 588 676 -586 18 -21 -704 -855 -347 292 -563 -569 273 -596 -682 -503 -711 -454 116 338 222 -331 -833 324 12 -424 -256 -195 -413 149 -716 482 -859 212 -295 -85 -39 586 -609 180 649 -342 753 -115 -201 162 323 -90 57 -706 -685 -262 32 587 610 350 -445 95 -560 209 -360 -193 238 -749 -755 365 -522 -122 74 -858 455 205 -209 -295 -661 -661 150 -275 644 -329 444 341 301 181 168 -876 462 116 402 -481 108 145 -633 275 492 685 224 -688 730 -792 421 418 200 -343 -523 389 525 377 -703 -732 -684 635 308 -158 -213 351 -19 -356 749 -39 -185 -129 -258 244 -430 -101 195 794 -779 -286 95 -609 751 480 -767 -517 -364 212 720 602 299 455 -519 -19 304 -489 -865 -402 -612 388 796 47 483 580 -197 -162 -370 663 68 -643 440 -753 26 578 -791 -74 -44 -335 282 -183 -451 -394 -889 515 393 38 -897 -522 -789 -673 -766 -423 -596 71 -532 737 693 -571 -165 65 182 416 -287 671 696 -151 -348 520 321 -509 -816 557 -704 -301 -62 695 -202 513 -459 107 -239 -778 478 644 -894 -550 -85 156 269 733 -649 200 -658 686 537 -350 257 53 -466 -331 291 400 -886 608 -703 -455 -556 25 727 -543 741 700 755 -659 -316 434 -265 496 440 101 -352 78 -801 -827 -694 751 -491 512 -809 -570 1 631 -251 367 0 -327 -247 276 207 749 -250 442 -823 -640 -239 442 339 353 -811 163 471 -585 137 -207 -818 -287 -609 770 -175 -429 -586 296 -50 147 618 -634 657 -489 502 -595 -171 774 61 -439 -478 -50 -211 -19 62 483 521 98 280 526 648 -681 -190 122 -669 255 -722 -217 671 222 403 308 428 -231 738 -539 697 622 791 -506 -796 745 412 -206 -445 -52 452 -372 692 145 -38 643 -143 -773 -123 727 -686 -631 -482 -232 177 577 -364 -450 288 -873 354 -303 244 -516 -639 -878 -56 713 205 -210 -688 162 -381 451 -724 -31 -97 -362 541 269 737 -541 -232 -797 17 558 -233 -743 334 -619 -784 -14 -98 -524 457 285 355 695 -823 523 -228 359 -680 10 565 123 730 -577 200 -81 -55 17 -567 -452 35 159 -311 323 -720 784 692 437 -535 184 -717 -285 -344 336 745 690 -20 366 -239 -600 269 -743 533 -326 -813 239 -135 -827 -650 -157 426 -468 184 -684 221 15 -854 385 -752 661 -90 180 717 558 -100 302 -889 -680 7 559 -1 -105 -264 478 -386 554 -655 -337 80 624 -344 -711 -833 481 24 -485 57 388 -579 751 663 -169 432 -628 740 -124 151 669 -530 -761 -385 -621 173 -897 -887 370 535 -517 -533 708 448 -863 -838 777 -416 655 -458 406 288 -256 -481 -635 -480 -606 -541 -755 -577 365 573 458 110 610 -53 498 -755 -682 -245 -301 471 -560 270 761 -719 161 -518 3 6 554 -49 -473 -501 49 -514 16 791 153 -886 596 450 561 74 768 624 200 339 258 -452 212 -606 412 -430 210 -260 200 489 -804 35 282 -608 512 -638 -852 532 177 284 -14 -397 358 107 -900 -483 -443 -131 373 751 440 -716 -151 -592 -867 -104 -721 -202 -19 225 -433 707 -789 679 667 -787 185 -740 -666 -616 -779 501 -295 -614 162 -862 467 -691 -747 290 -461 407 401 -178 724 661 204 -40 -680 76 314 -245 -249 20 491 -270 -478 131 777 512 183 -362 541 587 7 -484 -333 -144 -97 -813 -115 221 -693 26 136 -216 -584 -418 766 -832 748 458 41 744 -771 -265 -489 111 778 -570 665 -31 483 531 367 107 -270 -769 -60 -892 -107 -452 -100 -21 483 392 545 66 -398 -482 221 590 -506 -812 -653 -483 -585 -62 -625 684 -79 247 560 414 437 335 -759 -886 -373 -43 -682 361 785 -400 -689 18 -201 -618 -402 -543 -246 136 -172 -786 -738 516 -423 18 265 -595 353 -874 -112 -548 366 693 -886 597 -267 -638 -175 99 -514 708 775 -385 593 -325 -612 100 -608 690 -257 -144 -609 -443 556 70 -370 -154 594 401 287 383 -117 -768 481 -810 -632 186 -235 -592 182 139 45 -59 -683 -6 -544 249 -179 617 -646 -346 42 421 203 383 -169 -304 -23 469 550 524 611 -745 494 721 -119 -403 677 389 -573 -226 -698 206 -555 227 -273 -302 374 -386 -341 205 283 -569 -539 -855 -219 107 -364 -131 -138 -36 296 -355 127 -820 448 -767 367 -581 -553 -179 10 299 -145 -550 -285 624 -99 11 -128 -332 668 785 -360 687 796 296 -342 -81 -35 -558 432 -255 -853 694 -505 35 -549 648 780 -529 -644 393 -495 741 634 -214 558 -781 -762 -845 -323 217 -847 -646 -626 -115 -296 547 -133 369 594 196 -653 604 -579 32 283 33 -526 287 776 -476 245 -323 743 375 30 -456 637 309 480 744 -466 589 -42 -559 -99 -432 192 383 -321 791 -51 10 -174 -855 546 577 -572 655 219 -43 -310 -372 445 -560 688 -863 -147 -10 133 281 542 -517 -524 -407 -436 -70 -192 -749 -260 -234 335 685 -156 -667 -741 741 -433 -783 364 159 -165 -624 -161 -511 -235 575 -825 -530 151 50 297 660 76 -587 465 -200 377 -487 422 83 -676 -653 432 531 -53 -311 766 565 631 372 -852 333 18 264 -183 130 617 591 708 -489 -511 508 -846 -153 318 -798 -824 -29 -793 622 -900 323 82 -448 103 -531 -175 165 -782 -144 258 445 -833 125 -651 118 739 193 -414 -385 -23 580 -178 -192 -472 119 -40 -230 -124 308 130 78 -718 -517 -620 101 -450 -793 -781 -455 411 465 284 123 -866 -886 -473 361 771 -362 -752 443 -429 -787 -176 -679 -399 126 -280 -628 19 -747 -151 -374 762 90 723 -890 -427 -305 787 -171 -605 619 8 -533 -534 -240 -166 766 -795 -226 238 101 -507 297 -379 233 -806 -753 134 -884 -254 -294 -871 -214 -69 -596 -748 -573 -153 -677 -821 87 455 -425 697 451 658 794 -603 -253 729 489 -52 -734 158 -555 771 -324 499 -651 230 -671 414 -4 348 -18 -868 -832 -195 -756 -798 497 -203 203 -349 96 -500 790 -374 -414 -417 -352 334 616 398 -213 -687 77 648 601 704 -306 -353 -437 -192 -636 501 700 492 210 357 144 450 -672 64 59 512 -591 -880 313 161 -738 590 -828 720 593 618 -332 734 -260 781 482 -505 -546 -75 -349 200 111 -770 16 354 -237 -486 -573 204 -596 387 104 787 88 95 339 -758 -716 -131 -673 139 -239 -86 -47 -159 -771 -612 560 145 183 736 -700 -523 447 620 657 496 -839 0 -127 262 -528 -264 761 441 -782 332 282 -640 -715 44 -95 -865 -641 -760 574 -206 -340 -428 734 -36 582 390 441 227 -698 -613 -476 -445 641 493 384 570 104 507 -176 -573 -814 -639 -840 107 -22 -31 -721 -177 151 -146 -403 -595 229 10 -333 -145 -271 -213 -399 191 356 -31 -340 -474 -790 449 651 150 -427 -294 590 -314 156 -366 -547 471 299 367 33 262 650 87 136 -369 -772 -407 -734 -174 -593 436 48 665 -888 -408 -429 -728 -658 83 316 19 218 -384 -718 330 560 639 536 798 144 -579 -794 72 183 -419 263 588 -844 -120 755 3 -417 -876 347 -317 -202 -874 -106 -293 -480 -263 254 457 612 -316 209 450 -318 271 -420 159 -670 -455 -319 -557 -854 -42 777 132 -225 -608 27 -499 -205 455 -702 -263 9 48 -680 -610 -87 -505 40 274 -84 -607 8 213 -238 -787 729 189 450 701 -630 -817 703 -654 -614 -21 363 -689 107 -897 492 526 -622 281 76 267 -637 98 6 -102 -747 633 -49 -646 -361 -619 -20 674 -572 -780 -548 -206 -141 -735 -539 339 -661 -215 118 -667 772 85 73 393 -636 -323 586 -135 85 -596 657 -502 53 658 742 -222 747 -785 168 -471 551 -303 516 424 -354 109 516 -86 -633 459 -744 -176 184 56 391 -841 769 623 -891 604 -440 31 -493 317 -4 -698 584 574 -821 104 -195 -867 -242 783 -49 -189 33 664 -47 -414 -221 537 -38 -778 -807 247 -560 -144 49 -485 595 48 -394 -584 -681 -62 -273 -785 -221 526 285 -823 -67 523 364 -859 -505 -327 715 -774 -878 -786 68 100 -478 -552 648 -392 -678 49 -271 -295 -230 -156 -51 -545 -523 8 -794 -151 402 -203 748 651 358 593 234 429 531 -622 -479 -441 781 -858 771 -554 327 -237 -532 359 -308 335 201 182 -702 125 354 -153 396 -325 320 -630 -472 -196 714 645 -225 74 591 -165 496 -548 562 -658 -115 -392 236 200 153 334 33 343 -327 -738 233 -348 -44 -428 -312 -277 -392 324 -284 -576 593 -372 -549 40 -323 68 152 554 -871 -734 -686 -778 479 -33 747 -513 -701 -659 532 241 573 -649 255 -154 -648 292 -444 -119 759 358 -75 -10 -484 -4 -797 307 -713 -105 -732 -402 102 -35 -81 -692 12 294 -649 137 -78 -200 -474 -712 43 -476 764 416 80 -339 -236 -308 669 -421 517 489 -843 392 -624 168 -632 494 -397 -361 375 -116 -778 -750 -242 -601 -46 361 109 -275 78 744 658 342 90 -131 -793 582 53 -272 -485 410 731 -510 233 344 614 746 471 636 209 98 451 314 -380 -629 -330 324 -98 -553 565 502 385 765 -269 756 -807 -10 790 206 462 750 -724 11 -857 669 160 637 -789 -374 -155 393 -652 655 655 340 549 283 629 343 -459 -60 -772 303 685 643 352 -846 722 -708 -460 466 -533 -82 -209 -352 -285 357 681 207 -81 223 -205 -886 -498 -686 -395 333 83 148 -374 355 -125 332 199 621 67 737 257 -462 -214 164 -594 481 -753 370 90 -148 -429 46 -407 -243 383 -152 -598 669 -567 -513 -886 -371 679 636 -849 478 -630 -463 403 -467 -643 766 222 -124 -385 -58 -90 569 216 -685 735 -776 161 494 -233 -647 769 -115 -619 -421 -370 -271 -627 -562 -480 317 -696 -276 -714 388 761 -212 700 508 497 -799 218 785 396 26 -709 -306 -470 -561 151 368 576 -656 331 -225 514 -68 -87 -709 581 -44 10 157 713 595 -353 -603 200 229 -387 46 -252 485 23 65 -764 -278 -469 362 150 294 -200 300 -195 367 465 -506 -88 -114 214 -62 -58 -697 -628 -156 378 742 327 -640 569 327 -741 432 753 -60 -568 -439 757 157 -299 -370 523 -756 662 -418 77 -138 -203 -545 -445 439 316 -233 214 268 794 -583 25 -244 -413 -288 -513 -37 170 492 -101 -679 349 284 104 -768 314 -562 -752 -295 -225 -34 252 -413 -832 388 767 208 -620 296 34 169 -32 232 580 -181 -570 -474 -787 416 290 -850 440 -454 -885 780 -359 794 -207 783 464 24 -415 404 -147 -558 346 659 751 -837 -480 462 -823 426 -398 -682 651 -618 -103 370 34 598 -622 695 -657 300 -767 -216 -108 777 315 -237 -663 -282 438 599 360 574 -669 357 580 270 663 475 -798 -740 5 88 -161 -587 179 -302 -528 -409 134 58 -394 -319 494 650 -103 -574 375 408 20 -1 317 596 -874 -85 605 -576 -58 -307 -536 -605 336 690 636 -576 -747 -737 587 -586 -165 -458 68 -52 -433 -176 -627 -281 -669 -374 431 -799 621 -555 -743 671 569 790 451 -847 -73 405 -87 -843 533 -148 -142 -376 48 4 -581 -146 -550 -444 501 -514 -831 657 -137 278 -167 695 368 -8 441 -735 790 681 -422 -345 -267 -573 -612 751 779 617 -719 -63 534 126 -828 791 -798 445 767 135 -481 -600 236 -356 -147 246 -417 393 -161 609 -268 319 -632 -307 -796 -886 -652 -675 -668 -368 -147 -749 186 337 220 481 145 -713 -686 -609 439 331 346 -880 -114 56 -158 361 712 -801 640 -348 -390 -483 531 182 564 459 -381 274 -812 435 542 77 -417 -598 -877 122 626 421 -310 30 -338 344 268 232 69 -268 -887 -317 -258 -801 44 498 -407 83 -165 614 -184 384 -621 668 -595 -727 -460 -74 -546 732 -552 -831 129 301 -586 -790 -90 220 88 135 38 266 640 -293 -633 135 -223 -230 406 -900 -363 -619 -133 -460 692 -178 -673 -808 663 -868 -444 44 396 -569 -173 562 -420 -649 211 606 -774 555 -158 82 38 -809 -133 277 -843 230 -708 -890 -59 744 237 -51 -342 211 -302 176 -439 -719 252 -595 -138 -351 397 -426 -647 -884 228 -398 -555 -541 354 -557 264 -715 -52 -450 469 -362 -898 401 -114 -195 -38 659 -134 324 445 -186 -311 -228 -137 331 295 -571 448 481 -307 -730 -214 174 -668 -466 719 -462 164 -614 -663 686 201 629 -310 345 511 104 760 -736 20 -580 -310 379 -844 -866 -680 434 -861 -877 -194 -502 277 752 792 53 796 61 -856 -93 246 -111 585 730 -676 -52 -318 636 -545 39 -584 168 -885 -306 -60 -645 338 269 -363 -440 444 -99 -20 -457 683 -777 501 705 -475 246 -400 145 -675 768 731 -736 -568 423 -745 -535 544 3 -848 -199 -404 -65 201 -12 561 35 -128 -729 -842 -240 -736 726 -117 749 793 486 -636 -436 -229 -55 -114 240 -822 406 -787 585 -314 96 -13 461 6 691 -843 208 384 178 453 -241 -170 -101 190 -65 346 -832 -12 -63 277 61 444 -653 206 21 -788 -521 529 -802 599 214 517 -717 -613 329 -314 785 -777 -280 120 -311 173 104 -156 -539 -47 443 638 93 -199 -386 711 521 -666 -315 -165 -339 -562 602 -378 -809 -70 560 278 591 458 -98 661 -281 377 617 -327 -679 -311 -158 189 347 -725 -774 217 123 -575 -230 -348 145 352 -722 775 267 -35 495 647 -884 713 64 -55 754 -672 680 495 754 -831 -150 368 -323 553 -601 -713 -842 -803 -862 -708 -832 -216 -872 -877 -821 -213 795 -504 430 303 30 -256 540 -517 66 -261 -768 -13 -462 338 738 769 592 301 401 -185 -195 47 -372 -770 -185 -332 222 -407 -15 508 -148 -13 487 -805 383 577 620 -11 -84 59 -786 362 -480 102 210 58 -449 697 -187 -218 715 739 -395 -320 184 612 799 -847 -372 -863 181 151 -899 -241 306 11 -308 556 -856 68 -74 -789 -447 -713 -362 -633 398 -384 -726 -597 500 351 423 350 784 -442 -496 103 -256 151 -727 -188 238 113 353 -668 -820 257 -772 -255 -868 27 106 716 -376 -30 -118 643 -397 707 735 -467 48 -74 515 594 747 258 505 702 179 -703 750 262 -677 -790 -710 334 -10 -704 -232 -597 -82 -585 -39 -878 -766 -877 -239 -386 -405 -684 -25 322 -111 224 -867 -282 127 -366 20 -706 745 -208 -667 182 -407 -790 598 -78 -898 -471 -209 526 337 606 79 411 -259 509 286 -456 75 663 -888 186 -206 122 749 474 29 -120 731 -288 790 -339 739 727 -651 -182 180 348 110 -174 93 349 -895 -587 420 460 711 -5 545 -751 599 -454 104 -147 -188 -420 287 232 -190 627 263 -662 -653 -679 292 668 -325 314 52 760 -72 -32 795 123 -454 -426 9 400 586 534 -361 -644 -609 87 -692 69 481 -289 -825 -377 -399 -685 -852 -587 265 379 175 -631 -101 190 626 -666 789 -58 81 -498 786 -758 605 190 529 96 -299 501 113 -831 665 -143 473 -187 -261 -102 -44 -279 -444 794 516 -80 -712 611 -275 -369 146 -231 -303 37 621 508 96 -364 -128 166 375 -672 660 -605 222 771 749 -445 -675 741 -794 95 -553 548 773 -392 -38 -152 788 -581 392 693 430 -821 391 -805 719 -197 429 -697 429 -481 -542 -821 -487 636 -810 -897 -744 -706 -710 149 -527 -51 -412 664 774 668 -595 -201 740 363 602 -176 -640 771 -644 -734 -40 750 172 336 -105 -652 -244 -470 33 -810 213 -562 71 565 374 -831 -521 -807 -799 -281 -377 169 -317 14 -451 142 -21 -201 -121 -589 -558 714 -226 169 1 207 223 -766 295 -294 -229 713 -531 -759 343 -183 -403 -737 -63 -796 -491 105 480 -242 -748 -308 -392 -53 696 -622 632 479 -759 -871 -208 -16 469 657 -276 96 680 -10 -588 647 -517 185 765 462 450 303 -830 -655 384 -814 526 89 -378 185 207 -887 -374 684 -286 -288 -137 393 -665 374 -324 495 -727 566 -712 -87 -380 -543 -167 -810 455 -112 -643 734 -383 749 501 -121 -103 230 778 289 782 -157 773 -593 479 -273 -627 -755 -217 -900 379 357 -278 -357 586 -748 -170 442 54 129 -568 -9 -657 658 329 -305 568 -392 545 376 -661 -232 -280 20 -485 -470 -174 -547 -468 309 179 -450 187 -122 -124 -323 99 -797 -159 -526 300 -548 -687 -478 711 207 138 339 252 -701 -707 207 527 79 -211 497 740 679 666 -183 188 -891 515 -548 -306 19 -710 314 621 -539 -56 -164 593 -702 -322 -267 210 -863 429 22 -128 -744 -269 552 555 -270 642 477 280 -220 70 -641 -823 461 -47 211 495 -493 -74 -418 -729 570 458 268 -470 -390 -520 358 -462 201 -129 739 -791 -221 -402 696 -172 433 -368 557 242 -633 -121 -707 282 242 -668 302 742 -166 719 -454 682 492 -200 -383 88 737 -783 381 211 150 655 -13 -631 554 404 693 174 -609 113 680 -448 -416 -188 194 -515 -564 297 -898 -717 -737 -479 385 -657 -164 463 201 -433 351 -365 -654 -734 -180 -110 -727 60 -313 -656 -671 576 -806 -855 634 -326 230 -569 -360 -310 271 225 76 744 503 -150 749 -22 -391 -73 568 250 -861 -487 50 261 138 -689 503 -69 29 51 486 735 432 -313 575 -847 106 -402 173 340 605 775 584 283 576 -499 141 271 -874 -325 574 795 -885 170 -127 -425 210 139 -384 -876 -185 532 -156 -258 14 489 686 -69 -392 -804 -489 189 -667 324 -239 -101 -534 -717 775 -274 45 -849 -745 -166 508 545 506 -83 40 -748 425 -213 -890 -44 409 -823 -571 277 -841 791 622 -155 -405 487 29 39 -179 -687 -537 405 -448 -216 358 -684 -76 725 -237 717 -501 -853 223 -580 187 292 778 -381 -134 -388 -8 47 -473 -834 -546 766 -427 -786 103 629 -87 -308 -535 -109 -75 -538 -392 -356 -452 -412 -267 -613 220 -516 -528 439 476 -679 33 657 -53 -154 -473 -771 -699 490 -828 -41 -886 -679 307 -874 417 656 403 152 277 -739 -837 -381 663 11 571 -201 229 541 -682 -776 -5 467 -862 -662 -458 -257 -142 178 -132 194 -317 -877 -718 -477 -255 162 -206 -75 512 -431 480 588 113 479 760 -871 -594 -572 -246 -857 -157 -277 787 -519 476 -487 -382 706 418 -276 -610 454 418 -418 118 -900 -662 63 163 -151 21 654 276 -159 -371 -450 -881 381 -351 4 504 176 -816 -532 -214 -751 -745 533 380 -453 -730 -739 169 -403 -550 259 -814 558 -707 742 342 -422 -900 -795 543 131 240 132 -189 -661 150 -396 760 210 -620 -445 568 619 519 621 38 396 655 191 708 -763 131 259 442 781 -82 -191 -689 -790 113 -450 -230 643 571 373 -169 -397 795 -18 -481 -841 682 -232 234 536 57 -472 -578 -395 -662 -807 532 -620 551 95 245 454 -147 283 751 -210 -264 579 227 241 709 -604 625 90 -128 -638 313 19 499 117 -96 55 -165 -369 -300 597 393 -533 -77 -644 714 727 706 281 -655 -81 782 -20 683 -637 -863 -878 -780 -581 -363 469 -646 472 271 -771 -478 -567 539 -755 -764 -483 -859 0 477 -308 504 328 -652 -459 178 162 -769 128 592 472 -312 -423 -249 -597 -305 -379 142 96 258 646 -732 -874 579 376 272 272 399 -392 -13 332 -552 663 725 16 -72 -560 -823 472 -129 -369 578 -8 209 87 622 356 451 -401 -587 -197 -877 553 -582 -882 -642 -413 -834 775 -418 279 762 774 677 -163 719 -796 -475 -420 448 -500 -814 -808 647 732 -329 251 -329 -620 556 -318 263 580 70 110 -860 445 177 -430 387 523 -579 106 399 -816 -812 165 356 467 471 -789 658 -211 -843 -416 749 272 -258 691 277 -467 -784 629 -775 6 766 -586 -319 -143 -189 613 100 70 419 216 -297 -585 -691 26 -146 -34 -240 171 48 431 -489 445 773 -260 -351 374 -169 678 -417 174 -187 -819 782 458 -591 297 -237 -880 -727 775 -288 267 -680 -747 -256 -847 398 383 -445 378 294 -32 -125 -848 659 157 618 -642 731 598 -879 -820 708 610 -843 262 558 285 212 19 -876 234 -314 522 157 673 -351 -738 516 -91 531 -422 -64 555 -670 -895 -110 -287 164 -448 440 135 -306 -479 535 -427 742 100 349 302 278 -149 -244 -727 65 658 298 718 -655 258 -739 672 -674 -504 114 611 -686 -689 589 -360 -801 -757 575 -409 -884 -330 -335 466 -140 -664 -337 -203 381 -760 -563 -748 -163 -430 -522 -418 -77 -335 252 31 -564 -770 -623 645 534 177 -203 -886 694 -764 172 -856 728 729 -95 -585 -51 246 -514 -723 717 -340 484 730 -331 415 50 -465 -815 -476 413 -401 704 362 491 -729 -174 -876 664 444 749 -643 -524 740 -684 -44 -493 360 314 -835 -396 -181 117 657 474 -758 556 -367 207 632 87 -492 -18 531 555 502 -478 691 -273 691 -793 -104 130 -228 -198 388 382 -160 -325 -877 164 514 379 -827 -462 93 268 -562 -454 -73 702 -830 208 -786 619 -453 -660 -48 528 470 -710 -539 201 712 -287 -527 325 648 443 -432 -406 -760 361 142 -33 591 -876 -66 767 -868 415 416 418 -56 526 274 -736 120 415 214 607 -223 -688 -414 115 -149 -617 -429 -552 -94 671 338 -461 -826 345 65 -278 -471 -97 -246 -539 213 -690 536 342 635 321 632 721 593 718 295 570 -370 706 331 -810 333 -453 364 -108 139 293 -133 -676 -609 -415 -684 -61 94 759 -803 -468 -336 642 -174 -214 190 -521 547 475 -833 -99 172 -429 -216 286 -491 -722 702 -690 -193 -343 -13 -499 753 -275 -474 -701 -826 381 -845 30 41 43 654 -548 -438 -690 -238 533 767 -165 -383 -45 359 44 -257 101 349 192 -112 653 -640 321 -502 -864 -482 -766 106 191 -172 -352 196 -804 226 373 321 -879 266 -709 419 -610 517 -177 -129 -421 117 15 -690 573 542 538 -397 774 -662 -500 386 -317 -289 607 -535 470 -493 -661 -61 -721 -606 -655 -663 656 -635 101 210 -386 -431 171 29 -550 277 -885 -445 384 26 461 18 646 -65 645 -742 432 597 -875 310 88 352 235 -389 -664 -226 109 74 116 41 -372 -79 81 120 -819 42 545 -393 470 -73 577 -548 354 -220 19 255 205 163 -342 -303 -647 -414 145 -259 -110 -824 -433 -110 -505 -671 126 -188 -799 -326 -612 -850 382 -175 -256 -813 781 -821 99 382 -200 -482 150 -388 625 -301 69 -177 22 -110 23 273 -758 -794 -282 614 139 269 618 508 63 -888 -848 -702 -349 -769 606 328 96 -751 659 -431 -732 -518 -223 246 708 -50 -41 -649 591 784 -112 96 432 -671 395 640 283 225 259 -315 -253 341 242 5 -463 469 -690 302 -227 -665 -375 281 340 666 515 399 -85 779 -159 609 -252 -244 -784 188 36 -790 -330 -796 -478 -584 -781 34 -602 -857 -391 383 644 168 -621 317 -288 -259 742 688 195 70 400 704 429 -456 -113 -219 292 283 695 499 708 -492 -591 127 -742 -887 721 213 -894 -642 461 -646 -183 -805 -132 -602 -896 -689 -715 -700 -71 -344 256 -753 -648 786 -763 41 -866 633 -62 -573 -455 266 81 -708 381 330 315 291 773 234 -788 707 -608 425 422 523 -161 -763 335 -412 329 -777 -91 -63 775 -679 -277 -597 700 -17 -720 -829 -48 -723 192 663 752 467 -539 514 691 135 -604 125 -557 442 221 -757 -175 453 -410 -683 -429 -416 422 -662 -729 518 -441 87 143 567 598 -892 232 -208 -501 426 136 672 22 -631 -124 436 651 -760 -611 -184 178 -114 -824 597 693 -505 491 -128 -421 425 270 376 -47 -585 160 -65 84 145 578 -513 61 -331 -184 -744 -747 284 688 261 -648 -52 -385 503 725 630 -291 -126 205 -278 -632 32 190 -310 -53 -616 -29 521 -679 -339 -530 506 387 684 -849 502 -535 -770 -271 618 -894 -86 44 252 541 -288 -543 -654 303 -324 589 -451 -414 -845 -256 -518 303 -9 -768 -516 395 740 502 790 379 131 414 88 598 190 -654 -508 717 254 -605 -726 -5 -191 -330 648 -829 -101 -663 -145 2 692 -320 491 754 440 761 781 388 143 541 456 141 28 -110 438 482 -776 -329 -189 30 558 -336 392 -42 -619 40 -528 500 -772 -682 10 -305 -94 -580 761 -592 -572 -443 663 591 -431 347 186 464 326 479 -892 -570 -21 -541 215 518 -867 -208 -268 -305 334 305 -117 796 -781 357 175 -471 315 -202 360 -239 531 238 545 28 44 -630 777 -585 351 -431 763 246 130 -273 -64 -315 -784 692 5 -36 -441 -3 215 -1 -566 133 -619 -314 461 -232 669 -132 242 -19 232 416 219 -170 -596 6 421 6 -569 656 625 789 381 -444 619 76 -507 408 25 -436 -175 -895 -212 130 446 -888 -523 -897 -870 545 -421 553 741 -372 -783 -3 -579 -316 -819 -666 342 -9 128 645 -789 -802 59 -218 -432 -471 -357 -353 -608 459 747 485 464 -550 186 -530 718 -561 -680 -763 571 63 -219 -332 524 -71 -572 672 547 566 -665 644 -143 758 -651 -770 -724 -251 -443 -656 721 -354 530 -108 47 669 380 -399 -640 731 85 340 -130 427 668 -50 752 -629 -547 154 618 -512 690 587 -74 -765 158 -324 -54 -265 406 -568 95 464 370 -289 -171 -527 345 734 -106 505 -345 502 -256 713 -460 -81 -737 212 -320 -583 644 678 -734 -591 146 -632 -167 -295 265 333 -690 -518 -163 -605 -23 -467 418 -157 267 -643 -236 -346 252 -314 -736 797 417 -497 737 -133 -82 -244 84 322 -331 606 704 -734 -700 -184 -322 -547 339 -82 -185 -52 -643 338 -178 -885 275 422 -645 -747 -571 -429 -480 328 -696 -763 148 -686 9 -795 641 -678 282 -568 -585 -565 120 -50 759 569 183 -322 356 -94 -663 -882 -583 -185 573 -853 -727 -343 -555 424 266 745 -108 -561 -222 68 -408 209 -624 -602 138 346 -606 669 21 -700 -507 -39 -776 520 404 -56 -59 -399 590 429 -900 309 753 780 235 671 215 70 644 -343 -205 -859 -443 -194 147 668 347 -770 -149 119 -305 -721 47 -516 -288 127 291 460 -824 -877 -283 20 -508 -685 -180 -706 669 53 131 45 32 -755 663 -147 -776 612 -5 -116 -767 -743 -211 42 -435 258 441 -225 423 357 -250 -642 -124 109 -671 496 -438 761 -122 612 412 384 -642 -763 375 -98 -474 216 306 -794 642 362 741 30 135 -577 -691 -239 -695 276 536 -810 536 160 -63 -595 608 603 278 473 -653 582 -134 -320 258 190 -775 -863 130 567 -206 422 50 452 -463 -43 62 -39 -730 -253 754 110 -7 -473 -808 669 -877 514 163 -511 376 -65 -569 669 717 -792 -718 -863 -247 -686 -296 687 -166 543 582 503 -204 -875 249 56 -485 28 -479 674 571 -20 -272 444 -530 288 446 490 -444 -490 539 -344 -546 492 -455 -29 176 -897 -419 -854 -276 -204 629 272 475 92 333 -260 779 784 -67 567 34 -890 -560 751 144 218 645 668 -783 220 124 128 213 -58 -157 572 498 518 -405 -840 -202 763 -564 -467 665 670 -101 414 -349 -286 -163 748 616 373 -257 -487 -496 684 -488 -706 -121 -355 -414 -33 173 647 67 -18 184 71 -803 -342 -669 369 695 -683 346 -57 459 232 -732 -14 -141 338 356 -107 341 -872 127 -599 781 582 -467 -223 694 339 -614 -317 61 58 -457 597 -643 -343 -461 109 441 -438 -894 -324 772 -411 630 -782 -271 -772 485 454 -286 -898 629 29 -96 -359 593 485 -837 392 164 -608 -421 749 559 407 -711 -232 592 -356 -795 793 474 246 -50 553 -782 -544 -473 -150 765 -180 -650 -158 642 -527 587 114 768 -166 57 -58 287 -733 186 67 -489 -294 751 -11 317 129 184 506 604 466 711 -597 -336 -107 -98 450 663 173 678 -237 -592 653 746 -286 -669 423 -256 774 -423 -87 -250 -420 -543 -362 376 -263 535 -581 -645 393 -415 443 10 321 -9 376 408 -582 391 375 649 157 711 556 -243 647 -776 478 -123 625 295 -482 791 -707 -793 -98 -224 -733 -236 407 712 -240 503 -180 220 68 717 -445 214 -371 -720 -857 434 -25 -477 366 630 -163 740 -549 -170 -611 497 695 -489 -248 445 -808 281 -66 367 -668 -350 -212 511 754 -802 634 539 431 333 33 -879 -226 -840 77 510 -621 -528 644 -449 291 760 -300 -88 -368 588 344 -148 -697 138 732 369 -872 -37 794 274 -529 -809 -335 -134 326 -278 -842 -273 249 751 785 -471 780 481 -729 121 708 14 -663 494 -779 741 -291 -621 172 159 484 -289 -665 699 127 310 -427 -273 363 -557 165 -296 -530 -525 204 722 405 396 -484 -479 -531 -553 -192 578 107 777 -613 -230 -845 -179 272 -71 -292 -319 -842 -378 69 405 310 -844 -840 12 -112 560 -168 -27 85 -325 665 -254 741 41 242 -198 539 661 52 209 -506 766 -310 626 -151 747 -368 -224 -813 535 -630 -473 -202 570 -327 475 -447 -366 729 392 162 152 -493 357 -66 -744 -75 295 288 17 436 705 67 381 337 24 -682 -857 -815 -356 -743 -194 -115 516 425 -834 -669 491 182 330 -709 -669 224 -422 -697 -627 404 -111 490 434 -605 18 -553 -547 -427 591 288 -311 485 731 -660 155 80 561 249 -34 275 -497 572 -126 100 501 486 -49 -861 567 721 -114 -730 667 -691 -482 -475 46 688 -642 725 302 634 -496 -460 -883 327 -647 -691 -728 -450 -106 361 593 -170 728 -489 233 -601 534 202 325 114 -878 618 474 -153 -487 -453 -450 -123 536 -53 -45 -274 280 -123 659 -598 -560 -118 19 -55 -507 -430 678 -623 -432 568 -764 89 214 -675 -896 -228 -17 539 -23 -388 370 -22 -185 -57 -766 -40 -427 22 -39 -322 685 195 136 -814 -554 572 166 308 457 366 -796 382 12 437 338 -563 -335 -424 -812 -658 -118 438 524 -171 -503 -773 121 429 -392 61 -504 -672 452 490 -330 714 -615 599 -838 172 498 17 396 -76 638 -41 591 -777 283 -172 480 -744 81 -577 34 323 74 -428 283 -174 332 -378 496 597 -629 108 -843 -269 384 380 -121 -591 483 614 -339 768 126 -874 -745 -437 -844 790 -673 390 525 503 409 -696 -41 -568 202 -830 620 213 641 142 765 -885 -703 -58 791 -159 570 -487 -550 546 -823 719 201 -468 136 -386 -820 -226 -511 -804 -413 -126 264 -669 226 58 44 -37 384 43 -408 292 -300 -876 456 767 552 72 -279 599 -427 549 719 -607 -752 680 -189 398 303 269 -621 490 -747 554 -431 -342 705 110 -890 612 703 -379 -750 542 -348 33 182 304 364 453 231 119 731 498 -207 -719 -316 -686 262 -274 746 -95 86 -333 -703 798 -263 183 -812 -53 -682 651 791 147 -791 -473 -664 -154 -805 -473 435 681 -341 561 314 -497 -481 -248 693 671 119 -268 -576 651 200 580 -7 -256 384 -486 -296 -566 -61 45 -530 620 164 -180 -124 148 -287 51 -296 40 -320 -219 -879 151 -806 152 -711 -30 -614 640 421 -442 398 215 606 721 443 -116 101 334 -242 -506 288 -359 -891 -609 -858 -654 350 -273 -230 -133 -97 521 601 751 -792 -760 555 -368 -211 341 -47 33 -74 523 -385 -525 -649 -620 594 518 701 -788 719 -657 -697 -495 -376 67 352 525 775 -148 700 -843 -829 227 -657 323 479 133 -105 610 -796 258 -559 654 -773 675 -816 -468 138 -445 179 425 330 397 106 -722 69 -772 409 634 302 -756 596 448 -707 -483 -175 -883 92 -621 -542 424 -351 436 -839 -656 -283 620 66 212 151 -470 202 222 -173 -844 -111 -139 662 762 -801 551 -476 402 -729 -407 -180 313 -838 -580 704 -264 239 -677 431 791 -36 -186 -250 -65 -81 -310 -540 224 106 -662 354 -315 -766 397 466 -893 111 186 468 222 226 500 594 311 -172 -399 -182 -241 744 -227 345 -313 -206 -697 143 -529 -592 707 11 -262 -749 -107 486 707 176 199 -93 664 95 -239 329 -768 352 -330 -170 -595 532 103 470 382 -653 -828 172 -495 -174 -173 6 683 -690 -407 386 -323 337 746 271 -851 656 -498 621 712 598 222 702 268 -430 -522 145 685 -260 472 -873 -782 -175 -443 -588 736 -871 177 -282 -580 -326 119 98 470 583 -177 -442 -794 311 -366 132 -16 630 643 265 -707 779 682 261 282 -613 386 623 -686 -225 155 174 435 795 625 -319 -505 -84 178 185 -445 533 -845 -15 594 -223 59 -782 517 -1 246 672 -184 -743 518 465 -784 -576 417 -256 -794 149 -865 360 -710 -244 782 -886 -740 709 -195 -717 104 716 -115 -449 -871 -576 -52 686 350 -5 -891 -697 752 -207 631 550 699 -635 -9 57 -858 -633 306 -890 -549 777 -35 -870 -340 -7 738 -397 506 638 -17 -664 500 104 16 433 -200 635 104 332 -627 -544 193 -406 522 -823 186 -609 498 56 104 47 776 -567 -790 740 606 -711 91 -126 -513 -773 643 -575 451 -61 386 540 -218 452 -703 731 19 -204 551 136 313 357 322 651 -735 354 -57 -437 -267 62 693 342 111 734 -600 -94 708 -685 79 164 270 -89 420 -667 -181 -347 -299 -291 474 -9 161 578 282 -445 -612 -507 -66 -456 550 128 325 103 300 551 450 -889 -739 615 673 -38 -603 -578 592 405 -321 73 -19 721 -113 90 -585 720 -642 494 -478 -608 -233 730 -362 165 -451 128 468 -496 -291 -199 90 321 -863 355 -72 -381 -715 299 -110 -259 -852 27 -880 481 -868 -892 242 -819 516 -737 -392 -83 495 -303 -496 638 -51 224 588 329 -280 691 -566 -882 -222 328 -719 753 255 -480 202 666 189 -139 446 7 -449 57 246 -63 -676 -897 446 455 -382 -850 -143 -325 -231 -152 -422 -882 -517 500 -860 313 591 -504 595 -220 520 -115 526 132 363 217 -229 -792 -758 -253 -11 -94 379 -266 -577 -899 -315 -378 536 -297 -627 13 -629 61 793 455 356 -763 -375 269 -600 582 -881 11 -836 640 577 -92 -179 741 -573 229 -290 -619 73 -862 -189 -789 230 -189 365 -29 140 -334 270 510 -427 561 -781 555 425 292 -899 -276 79 -384 735 -238 599 -6 409 299 -792 -289 637 795 607 -442 368 -79 202 -670 24 573 436 49 -204 719 -572 -420 289 -241 -628 114 -11 356 -286 -893 -177 -466 800 -709 -640 -155 -788 -751 134 -497 -195 -819 -717 476 -717 -412 692 -455 -61 -792 -699 -482 484 -714 432 -395 313 358 -364 -485 471 -596 -89 -874 766 -856 -74 413 -346 537 255 -263 132 -733 -262 487 646 227 -726 -801 -448 -394 488 608 95 256 137 -572 -531 -535 424 712 -579 -531 440 581 732 -360 23 -863 488 753 -74 448 345 364 -796 392 698 496 -187 410 -534 790 -508 -301 -556 239 597 700 -665 -357 -469 -81 -126 -827 451 -465 -113 -12 -123 -127 -620 621 537 -470 -481 361 744 -448 681 -418 -623 -658 -373 48 -212 -741 -94 -635 -692 767 -337 -212 -337 241 -644 -137 -734 -801 -793 534 -10 -861 264 -672 262 251 720 334 -432 -356 146 172 334 -657 39 243 541 723 207 -563 339 -568 417 19 544 -8 712 74 142 -864 -547 444 505 -759 -676 -751 90 336 -148 331 88 591 379 780 507 -234 74 118 389 490 340 -153 -683 518 539 -31 -764 -754 -442 -866 758 481 295 425 -595 128 254 -774 288 274 -350 -457 -283 91 -88 -209 -498 -42 -676 279 475 799 -516 -512 94 765 171 206 152 204 -33 -676 285 -433 -292 -588 601 -276 147 -640 61 -625 347 20 -221 -714 -21 190 -59 577 -849 161 798 588 678 387 -688 -782 389 799 -142 523 -293 619 93 -301 -410 -309 450 201 -433 -535 -443 -850 180 -534 162 126 361 495 -660 -312 687 462 -775 -475 -708 333 -743 758 -410 -383 291 -827 307 783 629 -575 -247 -809 -521 611 241 521 -28 -460 -214 -509 668 364 72 -30 712 -229 124 -35 -879 733 368 -873 521 -705 -697 -318 169 355 274 -35 435 652 -166 710 -672 573 -264 -212 -816 766 -578 -464 -274 663 341 259 207 -687 -834 -479 -771 -530 -664 628 -864 -669 -155 -766 -501 -665 -458 432 -158 69 -217 -188 -609 522 -736 -863 799 -265 81 -559 -204 -871 521 -817 277 420 -841 431 681 -574 120 -488 -769 182 291 -629 -701 352 681 597 5 416 -234 -144 792 -606 -38 225 26 560 -868 -387 -78 -354 -291 -327 -117 -702 183 -223 -349 -337 11 -459 -451 -152 214 -503 799 -566 -789 -499 -197 -57 345 601 -152 797 402 -712 -41 -762 57 -382 91 -854 -210 651 19 -428 -866 564 545 662 21 -458 592 671 617 129 -138 -705 -396 686 -9 36 384 330 776 -403 -417 -610 -408 -552 -292 -526 -459 582 581 -345 -117 -39 -442 100 -470 -271 728 683 -770 620 -160 332 -405 -664 -20 -693 115 -477 317 467 -822 -900 -553 181 336 797 -136 -621 68 -268 -187 -479 -135 -311 78 -7 495 406 -228 173 536 -24 571 -895 -535 724 785 -742 -728 340 -253 -97 75 159 -725 6 -425 -515 -290 429 -118 -597 505 -414 285 366 -330 -510 -341 -668 369 -546 74 442 -89 -106 -792 176 -823 -80 -152 -107 418 314 -87 451 -187 -666 -680 535 713 371 -734 -821 -622 -529 138 93 237 218 -791 717 -643 522 431 -761 762 355 -348 531 580 -676 -221 -131 97 -506 -271 -297 -726 -460 208 -72 -784 558 189 653 -337 -729 98 -660 529 -616 -218 -243 -132 -274 -107 -549 -539 543 -378 -184 652 -747 -292 45 344 778 -716 -220 769 -413 384 399 -62 -574 707 107 -157 429 427 751 -740 -529 -124 478 134 311 59 42 -166 -237 -34 498 -277 -465 364 44 95 274 248 515 -281 -17 146 549 189 580 329 89 -4 -378 -259 317 -221 -414 -385 -896 109 335 -789 412 104 -68 262 642 -450 -613 -475 -303 -280 391 562 613 -306 -472 -432 616 81 597 175 -74 -631 322 585 -320 120 -85 -469 164 -455 -674 -485 -47 -591 -690 -758 145 228 -143 -387 548 -598 -520 -451 -613 -271 -663 175 257 476 -59 485 28 -348 373 559 -396 -75 -277 303 -180 259 717 -23 219 -715 -460 -200 780 -172 -297 -429 -849 -512 -738 -696 176 -131 -344 -391 -610 -296 403 -269 443 -514 647 455 -724 -457 -39 -783 230 -133 713 -167 403 -747 -344 721 -788 -701 -821 771 239 268 276 -172 -713 296 544 542 -447 136 133 -422 -403 -234 -88 -349 577 686 -576 -515 -357 -84 151 -403 535 -735 8 -220 -667 -122 656 602 -440 314 -199 643 428 -20 462 679 -186 -77 714 -455 -820 181 574 11 -527 -720 611 -726 -81 368 -618 636 -323 -332 -55 586 560 679 143 95 191 -646 -81 -448 -646 -891 420 412 4 -316 -73 -784 724 -247 644 439 -608 267 631 403 -17 -8 -858 704 147 -481 318 170 353 686 -540 -778 229 -285 -659 -416 -884 -646 -767 58 205 -530 -50 353 -178 508 -35 -60 -185 795 326 147 -96 104 -244 -89 -64 -787 -256 734 -100 -783 796 -564 347 380 466 -525 618 -598 -566 -549 748 468 -452 -441 -756 -160 -526 -156 38 465 125 -685 -583 616 -480 -757 -348 -228 786 441 224 -889 -185 681 -263 -173 214 -858 -37 224 -807 727 176 383 9 -460 -711 -375 -578 -770 270 373 521 227 253 -569 -74 -685 -638 -359 -302 -141 -252 -135 270 543 11 -11 -508 588 237 522 0 -162 517 364 157 720 236 612 -878 -294 -807 295 -516 559 -478 -544 -139 187 -238 49 -317 -635 -713 300 -60 -219 -809 281 -170 -3 -539 203 351 -13 319 509 19 -449 734 -37 765 2 755 -29 -416 -792 511 249 46 -303 33 -630 -783 275 3 -309 -212 -213 460 -450 -55 776 -221 -871 95 185 94 102 370 -517 -217 -413 -546 -89 426 240 165 -289 -782 683 -152 -329 40 -543 486 354 276 -93 -257 -372 798 10 -109 768 -379 503 -711 609 626 46 720 -276 -236 606 -578 -852 -609 -231 -784 179 217 -138 -759 446 -790 -726 -315 -153 -851 -773 693 322 -523 374 18 420 305 -680 -793 106 88 -186 -2 56 -545 119 -554 456 -92 129 707 -503 -252 538 -62 -139 -245 493 -858 195 385 760 -88 192 56 -513 730 425 713 -735 -432 294 -678 4 762 450 -9 -393 -639 -885 -311 -330 -697 233 -158 577 -244 -727 -231 401 -408 -339 -711 639 -502 -844 -87 -641 449 -88 -406 -629 -395 94 -868 -592 -888 -268 -880 322 -433 530 -239 -861 -537 612 -124 542 -229 439 -829 166 676 344 759 -668 -265 -801 491 -18 -529 -582 -442 620 462 276 634 -612 235 -750 99 126 -468 393 -553 -494 8 202 452 -688 -395 -790 636 413 296 214 -311 -485 374 167 -22 364 345 -700 -14 -690 -469 128 -682 -635 -764 493 381 -584 -508 -271 -279 -380 -538 -233 15 724 390 714 -450 259 498 -81 -592 -140 439 254 -102 -161 520 -467 133 370 -288 738 -822 -388 -478 -803 46 -9 -558 -461 486 -318 -812 -476 393 -256 -728 733 -434 657 302 -275 -733 -808 -856 318 -755 499 235 51 -350 421 422 406 144 265 -142 627 230 -591 -365 -309 -570 -552 79 72 -26 70 96 467 186 -696 162 -672 -143 -35 454 -728 -885 -309 -730 771 799 -698 113 58 479 -869 277 735 -817 388 55 -467 102 541 442 26 -794 -635 320 -587 -266 54 177 -317 -510 -6 25 118 -7 651 440 451 -421 52 -746 -899 -311 -670 471 379 439 393 -288 -648 -541 102 -653 -277 538 -894 -778 -491 -735 292 -269 -774 -201 514 -387 252 -674 -410 246 351 660 -77 -483 -424 -602 409 26 745 -94 -330 10 143 -52 446 -528 -66 270 784 -671 -701 -241 -381 -618 604 -796 800 468 -795 464 -574 -124 -85 -888 479 18 748 -378 -694 -358 -486 369 -333 -573 -867 -654 -138 92 -162 364 -500 239 -629 251 97 779 -111 597 601 364 -833 -220 -35 -38 650 -452 215 -29 293 -186 295 797 532 -179 -502 777 622 40 -596 -215 216 253 -367 -736 -491 -553 601 330 -78 90 -657 247 -858 453 -579 379 340 373 -538 103 -460 421 757 -403 424 399 -206 -419 455 -535 -658 -521 800 109 688 -226 318 -15 -267 -398 -683 192 -250 -792 581 -658 -397 -889 548 124 -281 268 -13 698 -455 -529 625 -351 -498 322 -565 -17 -302 -94 -562 -587 115 -844 -37 -836 -351 -731 509 639 -275 764 -149 516 319 -449 -639 -458 -45 -773 476 432 -116 -656 -262 695 70 206 566 -82 638 -598 729 182 327 -231 485 -671 -263 -420 260 51 553 675 686 171 -839 -124 -885 214 -748 -866 -743 -364 -851 663 -583 -357 -830 -891 -491 631 154 -279 -746 403 366 -475 730 -371 -289 -305 -792 757 -37 -329 -137 -91 -793 -659 -642 655 -182 279 102 442 384 104 779 386 324 -869 -294 -145 103 286 -511 615 278 355 545 619 -633 134 675 629 -182 -593 -327 -91 -4 267 -286 -838 -667 538 -502 167 500 -580 726 -162 157 -273 296 -635 -671 451 117 709 344 -289 105 439 -757 684 -393 -5 356 -469 405 48 -174 -264 -137 -788 672 385 6 182 214 -718 -778 580 49 -538 195 614 251 417 -292 -333 -596 -51 293 446 -360 -270 -103 661 558 83 -774 -383 25 784 -769 -482 750 713 -410 -854 -830 54 -334 725 527 130 481 -603 -873 -61 -885 -882 -51 744 -89 711 557 -753 -281 -397 378 -103 -307 -105 139 -305 605 234 162 -594 316 354 -807 159 -193 -704 -354 497 -864 791 -15 800 -274 -352 402 -813 760 -130 -20 -699 149 279 591 353 432 215 203 -397 -166 635 435 -572 -181 37 -468 -311 -426 -760 -387 -785 -603 -896 336 271 135 -796 -738 126 -675 154 -115 -76 504 -95 -599 11 -431 274 724 192 -118 -679 -36 363 438 -16 230 -100 -555 427 401 -743 258 228 545 238 571 -430 53 172 -47 -249 400 -708 -39 -548 276 -291 425 -642 -462 92 751 -489 -318 -236 -576 -580 -811 -555 428 500 -95 -579 582 479 293 521 645 -363 -789 654 -674 566 -27 -717 -498 -194 -464 239 654 99 -3 -808 153 -145 600 70 211 -703 763 103 -327 -682 -213 -747 670 -661 -12 -657 -243 125 302 -653 -780 -95 708 531 -70 252 468 280 -346 639 719 41 673 539 -820 -183 -336 -559 -664 739 -388 -663 -837 -451 439 -689 -527 117 -688 225 -740 -754 774 -747 -702 -240 210 118 401 523 -378 -158 62 657 454 11 88 616 -213 -378 -60 759 -879 -616 786 -735 149 546 -14 -139 -889 579 -638 -495 -167 389 135 424 393 -655 -803 -459 -626 -594 -825 32 590 191 -431 138 513 270 249 306 -97 -321 -43 -87 -555 -405 6 -763 638 -123 628 21 -493 -122 411 114 -242 518 -585 -740 513 320 -630 158 -560 610 -189 -847 -57 317 -583 -259 11 242 -459 -442 651 -55 -542 -672 -578 -497 241 104 5 -189 793 -219 -470 -389 680 464 -438 -381 -240 321 243 -675 728 -314 -519 -211 593 -737 -827 345 -779 -591 170 -541 -490 -375 -386 90 -278 572 575 -75 1 -83 -868 319 -678 -591 -751 200 -574 -163 559 -221 620 221 -591 -482 -523 -475 -225 -135 633 13 -556 -192 517 -243 612 -676 -706 -71 -872 -840 -351 -140 395 78 -758 -25 656 517 -143 -148 107 618 -222 716 -642 512 558 682 -772 -36 354 -179 622 -382 662 736 -884 361 716 789 578 704 -207 -644 214 -318 -874 -283 -796 742 3 -24 638 -44 -653 -415 -574 427 684 729 105 577 475 391 -328 -609 -453 -263 637 -606 705 162 739 -732 -363 -161 -339 -106 -613 -44 628 717 113 794 394 -384 -272 476 -616 -80 323 787 -237 629 218 335 -79 356 781 -299 516 -873 -372 195 -645 763 -842 -527 -158 -459 769 -24 -31 757 -113 -502 -694 -1 -640 -886 231 -703 -848 -530 -577 155 43 -684 -766 -218 -893 569 -87 -300 786 -618 600 390 782 -189 607 -684 567 -46 -734 -655 299 -96 484 28 -175 352 442 -70 639 -708 -452 61 390 -708 -697 631 546 229 -191 227 -552 -888 179 -60 65 -581 -394 255 -786 -101 164 494 -249 290 335 -365 -567 -27 -342 -622 -753 467 -627 369 -677 493 502 666 -142 -783 -637 -119 -94 -802 722 514 255 -891 -690 -576 -610 527 -496 -720 689 713 482 519 -60 115 477 -220 441 -53 -264 -484 111 -237 134 -697 -465 -185 -510 -611 166 246 179 433 537 -756 759 687 179 132 663 -847 349 54 -192 -770 39 -361 677 -248 -492 -52 -150 638 691 630 49 -781 -289 398 595 382 -451 95 -5 -809 -343 151 183 569 762 209 649 626 471 639 -202 651 281 -588 546 -454 -15 -383 796 199 -115 240 660 196 689 -509 428 45 -551 504 -102 -210 451 -300 -443 -589 -836 271 -250 -380 -565 -817 213 -17 -123 -449 647 -78 -603 -408 -461 616 -898 -88 -786 -372 206 175 -306 631 -213 -591 558 103 -878 -894 -381 -471 527 -296 554 -288 -24 623 -447 438 -176 -333 -619 682 -693 -111 -128 117 383 -633 -18 567 -102 390 -717 668 526 229 -335 -361 -748 780 26 -261 33 730 600 27 -690 -441 -540 -559 -385 -422 -302 -291 -327 496 290 -197 -70 -722 -213 -773 -286 599 155 -664 583 -65 -720 434 346 -897 674 710 -839 -299 -86 423 -57 -106 308 325 274 -382 290 181 513 392 470 -154 87 -615 757 423 -179 743 -55 -466 102 -730 -203 -473 -800 672 -49 -129 1 -91 478 -660 -508 378 726 -651 -734 -286 -658 -422 -212 -738 11 -721 -195 -162 117 573 665 -742 727 315 123 245 81 -616 -162 41 -736 553 577 -884 175 437 -507 -348 219 -102 248 -230 -230 470 284 -644 460 234 148 -195 409 341 320 93 -109 -87 506 265 -476 -307 532 248 -610 479 554 307 772 -26 13 -502 618 316 -619 500 -199 -306 -887 -180 -404 466 196 -697 147 132 194 -334 687 40 365 746 -534 305 -392 741 -300 -416 -555 562 178 8 -354 385 422 414 88 483 355 -681 -183 -310 -785 521 -523 3 -209 -270 -476 544 775 377 148 458 -259 -838 452 -528 -585 -895 94 -255 444 622 33 320 -126 311 -725 465 -537 -604 287 157 63 -795 -694 749 76 -501 -75 -43 444 -579 -577 -47 -312 -345 -433 -185 33 -425 -435 -768 29 -739 445 -400 634 -745 293 475 87 589 -116 180 69 284 454 550 347 611 426 -75 739 -857 -282 -767 -618 -629 -643 -668 -423 298 609 26 113 -280 295 377 -825 378 770 799 -128 501 -615 -110 131 680 -295 -300 -553 44 -834 728 -844 698 -336 -310 238 181 556 368 -66 -566 336 -570 284 -682 220 195 286 119 376 -844 -591 -118 -282 723 -402 114 -231 -145 17 -85 -816 686 750 535 294 -714 725 -292 674 -900 -804 658 -538 710 -245 -663 -813 770 491 589 467 246 -775 -874 327 -245 -689 738 -630 544 50 -328 444 -314 -410 -329 -762 519 -41 733 -699 -189 500 25 667 -800 -129 445 370 534 77 -187 -147 -612 -16 -453 -274 -528 -568 -692 84 -261 -248 -777 -627 514 -541 -234 187 -292 -189 288 -775 -884 775 -180 317 117 235 -720 -555 711 345 -199 -551 631 -87 51 790 -176 -266 -43 166 -640 763 226 144 335 -217 452 -664 -714 -418 88 800 516 -625 -794 -92 -801 -471 627 369 269 556 -703 -349 463 541 284 -478 624 -214 799 17 -465 273 -386 -557 380 396 463 709 -301 -598 46 628 600 239 -42 675 164 158 138 -34 -701 512 -738 -204 -810 -532 -819 665 -161 -110 -568 -255 -510 -390 -8 0 679 453 35 -38 706 -407 -481 512 481 -90 -803 -793 90 577 -335 0 -228 -574 -164 542 13 -58 -15 -210 513 220 -509 -139 -891 -771 350 -694 -597 -831 292 458 -694 254 358 300 780 -296 611 249 -287 -49 -68 -43 -580 433 -175 -165 61 659 464 726 -16 706 379 -828 314 -351 256 286 -648 -786 503 -464 453 216 671 -697 -269 332 772 -109 354 700 305 313 0 -523 -421 300 -257 682 -197 -531 -357 -877 -52 -785 611 711 -326 556 348 16 -871 236 592 -385 590 315 356 263 739 -446 251 -435 -286 107 174 258 -411 12 656 -115 -797 30 374 135 775 775 64 -22 357 246 478 536 -453 29 -705 132 468 95 339 353 -432 569 -366 371 -421 -93 -621 -60 771 -209 -312 -798 437 165 -159 423 475 152 441 -341 -549 303 241 452 -852 -106 719 356 -838 -539 -517 303 -503 631 97 5 -628 779 -82 -783 475 688 600 -184 -179 542 -734 84 -787 -385 766 773 -7 650 247 606 123 610 645 714 54 -159 69 -306 -161 -232 -893 -510 -712 141 -378 164 380 -722 -305 440 548 788 135 315 -248 602 358 725 14 741 115 165 228 690 764 119 154 736 -719 -656 -852 -319 -772 184 665 633 -251 -488 -86 361 -835 348 29 279 206 155 -805 -804 -13 245 230 -38 -575 -160 122 226 30 491 546 636 52 441 -291 689 569 -446 -106 562 57 330 -143 259 -370 496 699 -592 -149 -74 476 68 295 130 547 434 -124 127 -803 -416 -341 -409 -85 562 366 605 -119 547 -562 -700 489 769 600 432 -29 -584 -55 184 -768 490 -812 321 233 381 38 534 -153 -549 -716 500 -527 607 501 236 -785 -856 -721 -383 673 -617 -850 -559 -54 -134 -800 -826 16 -781 13 326 -781 650 451 -303 -167 662 109 277 -109 -368 398 428 -307 -742 453 -688 -382 534 110 390 172 -304 -187 -355 -141 -900 760 -302 -112 -807 651 543 557 -352 -551 617 -414 -755 570 406 605 209 -346 -356 -830 -510 -449 -18 -298 254 -272 -811 505 568 269 134 -671 683 133 647 -256 528 -328 -533 395 -307 -726 -711 799 69 57 -739 -525 -789 -759 238 351 -154 0 292 -474 -821 529 9 -744 546 -564 -373 -275 448 634 334 -749 -215 324 787 -300 -221 -518 -436 -475 655 115 301 -664 609 -889 -498 719 -422 276 -143 543 559 3 -505 207 -156 -415 -342 -460 -522 -679 592 226 -867 629 378 -721 720 728 -379 58 233 -10 -472 -132 36 397 -103 417 -390 -524 -34 491 -542 -415 -584 40 -697 520 -870 604 -141 -591 -744 -113 -40 191 -413 -290 -393 178 -183 -288 -40 -250 -717 -831 -722 677 -424 -786 -787 -859 -350 -568 -541 -390 -106 -532 369 799 350 -716 693 -350 -649 -593 -589 -195 -392 -761 66 677 226 153 -530 678 -63 -538 -653 651 25 686 -575 16 474 771 -329 -70 -229 522 138 56 191 -756 354 657 93 -319 -789 -173 -102 687 30 488 633 214 -874 377 -765 763 204 -747 -638 642 483 -311 496 -394 497 256 -156 -639 -678 -134 -454 699 696 86 -500 477 413 -146 -205 -686 413 182 431 -42 306 458 166 378 -520 185 -645 -236 -804 475 351 79 112 -646 -369 -750 173 602 -398 -690 497 -340 -773 422 223 556 769 107 -187 316 -735 -167 -519 436 -739 778 -448 78 -200 501 745 -537 193 -354 -496 764 407 355 324 243 -598 703 -631 -638 597 366 257 20 -19 709 -103 -754 -724 -830 739 -892 429 -511 1 -13 -196 -741 -198 722 266 652 -75 376 68 -500 404 -624 642 397 -609 59 -537 771 -127 761 -227 379 222 435 -407 -28 -10 -857 723 -732 130 204 48 259 -114 -540 -861 720 390 -774 -627 757 759 -353 134 -228 218 96 -534 788 -766 -681 -39 103 345 -504 -763 -158 -474 447 -71 288 472 -300 48 -811 354 249 664 248 -495 -148 7 280 44 -104 -273 -641 401 328 322 -143 -649 141 -734 -181 -138 -573 760 414 -643 147 -896 706 751 -696 -216 423 -505 404 -105 631 739 671 418 680 -65 -647 483 -762 698 -281 -596 -709 -53 148 -51 400 636 484 192 -183 200 50 -873 -345 237 -710 -256 626 -708 614 -158 -833 -89 -591 488 -347 -206 224 698 584 -9 -626 660 -407 -591 -725 -528 -647 155 -455 -156 637 250 317 95 109 -355 710 227 -861 770 -551 374 209 -57 -339 571 -368 -834 313 306 710 -20 547 -588 -557 -636 415 676 -220 685 -187 600 213 201 607 742 570 342 -563 763 252 -697 -199 -744 -806 -691 -699 -840 201 432 355 612 -536 -896 -833 8 626 -570 -384 482 -557 -660 -592 64 -157 350 -649 398 225 -15 -745 489 -273 -561 -792 -647 -84 -741 716 230 -366 578 -313 198 -878 328 -140 -855 -668 6 -302 505 -100 760 496 -889 -288 -857 487 -732 -260 772 655 348 653 755 614 743 -425 40 -502 498 -406 135 -184 -220 324 -346 -722 344 397 327 515 -407 -858 496 713 688 -875 -877 -383 -435 214 531 169 -556 -81 -173 202 714 277 586 58 -23 258 -465 -274 -173 16 408 -881 -801 -794 -543 731 -220 -799 -491 25 4 -516 702 -257 -165 -541 -189 -567 9 628 663 781 768 206 -890 -507 -766 299 725 796 322 742 -256 367 -219 146 -640 59 -735 666 -416 77 -712 648 -69 -392 362 67 315 -727 -264 240 419 531 -597 -658 568 82 -461 -804 -396 48 103 -173 -778 4 113 -677 698 -598 497 253 -768 282 337 40 -379 -270 64 -520 636 112 -473 -468 587 503 408 160 -488 234 -69 -694 731 -199 37 120 -487 -430 293 422 696 -249 198 -900 -568 1 -490 454 642 -270 -651 353 338 -683 298 -789 273 -615 126 768 428 456 563 53 731 566 672 621 467 -830 101 -63 764 698 -411 514 -344 -839 -363 194 -238 -243 -420 -474 -370 -35 -103 333 -360 215 446 29 -138 -315 -432 385 790 136 318 170 610 -65 548 435 -837 -602 -55 -274 326 -136 567 408 -8 12 -6 684 598 -466 -503 -829 746 -735 753 225 -781 -163 -387 155 -254 -275 -475 -269 313 442 7 2 232 -649 -341 523 655 -373 -188 -130 254 -743 -273 521 620 227 -116 -498 -165 471 302 -404 -229 713 -542 -441 -738 -698 -828 722 -718 -133 -616 -482 163 -768 440 70 -469 -769 761 148 -746 -60 702 305 -758 -780 419 631 -858 133 -38 -567 -590 -276 309 -801 -199 -30 -149 244 -583 220 185 -293 -470 30 -287 615 278 487 373 -81 790 389 315 -561 642 533 -187 -570 -56 560 780 -667 536 689 586 -87 177 636 -20 -638 302 -2 -299 727 -818 756 658 -416 -250 -97 -267 -325 -757 425 284 -882 644 40 -441 441 -196 790 204 219 -719 226 368 -184 -181 37 294 -213 53 522 -494 28 770 542 -61 -242 18 -506 -797 670 533 -846 200 -107 -70 588 684 -840 -6 -753 444 619 -543 232 -630 -380 -501 -147 272 -4 708 296 -827 -445 -854 -487 -108 -455 -715 -127 -570 661 -566 -624 437 -880 101 261 -249 602 98 680 -816 700 -640 -343 -514 60 -321 -429 -754 162 269 345 -111 -685 -195 -737 93 -78 292 283 540 -805 -840 755 -29 -670 431 558 300 -848 -620 -666 -776 -418 -120 461 -838 797 724 -763 -365 -271 -521 -719 100 285 -713 385 -230 -16 -353 -377 403 -316 -781 -376 153 -529 -432 -394 -286 485 657 411 486 389 778 -337 -856 -73 724 769 -432 386 370 -653 -648 496 -879 -392 25 662 -244 -690 -422 620 22 -344 -15 472 -359 193 38 -325 511 750 738 81 -438 681 53 76 296 141 -463 -14 -874 483 -733 447 -257 -695 -123 438 -29 335 226 591 -422 250 760 488 2 -564 -673 -319 726 -692 796 633 642 561 -571 -207 -114 243 128 372 -370 269 -900 5 741 -404 621 -762 137 445 -192 -769 129 -808 504 -640 175 66 132 -386 -737 -838 -264 -110 -132 -108 -687 21 653 -690 187 -659 -783 607 346 -478 -222 -588 616 -576 367 -866 -854 74 80 244 -526 -439 -756 -45 230 -421 745 196 -321 367 -250 518 -309 -716 -450 15 -333 -78 219 -138 -877 -753 -445 572 74 -346 -402 -639 177 -867 -735 -715 572 -654 -651 -154 483 -890 -312 322 593 -573 81 427 767 544 -105 -754 -492 384 516 243 -494 -443 -169 412 -309 -554 596 55 -646 -809 -291 -804 395 -601 519 -459 46 266 248 -712 -437 -899 513 244 -383 -34 -869 236 -607 -142 -335 655 -667 -526 -808 -671 777 18 124 672 -336 -381 -673 -104 716 -13 -398 386 198 -774 211 -884 492 695 652 102 767 -736 579 283 -656 1 -643 -319 363 -589 587 279 -785 518 -834 -74 -426 -4 -185 107 405 -305 -742 -396 631 -450 -407 324 -651 326 210 -388 738 -44 682 -879 -806 162 736 -659 -587 494 -607 -624 -359 737 27 -222 598 -334 685 -206 -737 -17 628 -556 -748 331 687 -128 261 -145 62 111 125 788 236 -113 192 492 -556 272 442 -378 772 771 -361 -784 -341 193 295 -806 685 718 -687 -583 -740 -336 -249 -786 417 212 353 46 -28 -190 -150 -828 -379 124 -615 257 -355 -609 -895 -200 -872 511 -753 -472 491 -848 486 -541 669 -841 -707 528 443 -270 576 -785 -348 -346 321 621 619 -274 -560 -794 -687 -807 -252 702 263 -612 174 -796 479 -221 -791 60 473 451 -793 -764 247 575 213 -469 360 -340 177 -209 -289 616 768 -459 586 -894 -124 -107 -304 -878 -531 -297 190 287 611 630 124 731 709 463 625 -467 -427 637 -715 -796 708 591 275 370 663 227 529 -784 460 -819 -633 -64 -28 134 -650 -246 394 -514 -470 -564 413 -336 -187 -607 655 110 300 -783 682 -580 -7 18 62 -662 132 -724 512 -839 -374 -457 752 -156 420 -751 732 -751 -543 -762 731 -676 -598 787 -479 46 630 270 365 -378 -247 62 327 167 252 521 -472 -575 -322 698 -690 -365 -471 759 35 146 -161 707 -176 652 -136 722 98 -403 -532 276 380 -753 -339 -898 -415 -504 627 219 159 -671 -568 -415 -597 46 -583 -596 39 81 699 383 -556 55 584 389 -863 -855 -430 581 752 -650 -862 -789 -23 -457 -204 -752 509 98 129 528 545 -60 561 152 -479 -509 571 -621 -417 -679 -497 -682 300 611 417 359 762 291 774 -147 744 91 -107 567 -573 -494 -506 -392 534 471 152 403 -423 -706 -538 -149 591 260 -222 621 598 -570 607 -750 -800 -528 305 -176 741 -409 342 612 257 -302 -619 -743 -357 782 792 -838 124 198 -137 650 490 -206 -837 -706 445 -384 -200 753 -306 488 401 84 353 163 126 484 153 538 140 37 -116 -632 239 -451 -762 396 683 275 -595 84 -160 485 -586 -428 -630 -12 -348 401 -331 391 381 -6 147 -35 57 148 -464 -328 370 -721 -319 35 175 669 478 -767 623 40 729 -312 -341 790 -110 -220 247 -538 -709 -482 322 477 -869 -503 622 -505 365 432 316 -606 -249 -624 334 -342 -861 -751 -77 334 303 -759 -363 -811 48 398 363 287 -106 611 -342 -37 -641 154 678 747 -457 -797 59 554 -565 553 -282 -325 282 -334 114 -35 -20 619 -869 668 694 423 376 99 -271 -687 -582 -535 -547 430 -793 -758 -718 -582 -166 296 361 -276 544 -569 645 -408 -168 552 -18 -511 -308 -144 654 -367 714 685 -285 263 -60 29 -867 -803 -867 -241 552 -156 -495 -160 98 -805 27 -97 578 327 -868 22 -359 570 775 -304 -145 579 619 -608 114 33 -131 -541 -703 569 88 451 209 -204 85 430 517 322 -622 -601 -847 183 353 -518 -842 502 -101 -6 740 238 395 104 -24 23 -508 -453 -210 3 -605 619 -463 -215 718 87 302 -359 742 -240 -91 -512 -818 311 -706 -408 -135 493 423 -213 -497 285 35 357 -366 -468 -141 -438 -378 -73 -217 717 783 137 71 -311 -160 -174 -218 -851 264 -685 699 170 618 -19 781 -305 678 580 -274 492 77 -296 763 295 -405 440 -245 132 -792 -335 326 673 -862 775 -825 108 -811 -32 -145 789 265 206 673 20 492 3 599 -788 22 -23 -417 575 -727 -716 568 713 -310 446 289 -469 -599 629 -841 474 -208 -379 -65 -486 -681 -847 -100 346 -448 722 235 -17 -312 -630 17 655 -686 149 -706 -379 -874 248 -871 486 -600 -110 -380 -843 789 193 -725 212 -368 588 534 656 344 -780 284 758 -282 -429 331 157 -721 -226 -875 500 480 594 -285 77 573 -185 -223 -401 -590 120 -841 248 -650 -63 674 486 329 -11 117 -53 652 -159 -390 49 331 482 -836 -813 -55 57 -373 427 575 -226 229 -524 -207 -667 -822 391 -445 170 -7 690 -251 509 787 -576 -118 485 681 605 -422 789 -861 124 -143 317 449 -248 437 -656 -294 -316 -820 -673 657 33 -894 49 -87 -538 -454 -529 -632 49 -814 494 -681 154 757 -184 726 -651 -250 785 -59 -125 -211 648 39 587 -655 -468 551 16 692 490 476 720 -716 -714 -790 37 -95 653 -13 52 490 172 -143 654 -257 -612 243 234 -228 577 427 641 -788 -559 -601 -298 -683 -542 -139 218 464 404 -424 -86 -373 -211 590 -312 576 -322 666 -307 -827 777 585 -832 -491 -445 -837 357 203 -806 207 -626 -634 -592 -839 -566 -723 316 392 -139 -126 -660 -278 -766 -149 756 -50 212 -250 -135 -205 -596 -273 126 480 709 172 -546 332 -706 -129 -459 -769 -722 350 -140 -894 593 -713 -631 402 -565 127 -697 753 -768 -461 342 -332 -324 564 -356 568 -169 776 773 -290 -1 660 534 -843 -886 374 358 -149 -365 -678 130 344 138 223 -1 -873 -537 -523 -45 -814 -309 -597 257 543 -197 -684 -895 110 -515 -734 -780 211 -477 504 -663 -119 -785 -785 -781 765 -297 -453 104 318 62 790 -150 -541 -562 -194 -491 272 268 116 -279 -346 642 252 678 780 602 -765 -438 467 613 -491 -722 -182 441 -364 617 695 520 530 416 198 -610 -459 419 150 -871 -400 -242 132 645 -455 30 64 362 -36 -305 265 266 489 -326 666 733 -440 -228 224 626 576 -639 736 364 703 -252 8 792 -651 -173 526 -292 -308 768 60 -674 -542 169 -770 -658 70 -299 454 -46 375 142 367 -487 -793 -739 424 -588 -74 -324 -568 21 -102 300 -660 315 -125 254 -176 448 508 -304 -592 448 438 -367 -533 -812 -295 642 202 335 -734 -656 -266 778 580 -610 -117 -398 23 -590 145 17 772 164 -602 222 -712 240 537 341 164 -311 230 521 -540 -891 511 -771 -722 -115 70 -808 427 -640 89 -489 590 -722 526 778 -776 -262 -769 -854 -185 663 434 -148 -714 -50 -419 388 -620 796 712 199 -515 -147 543 -147 -640 141 -537 108 1 -262 -475 535 -438 -551 -5 -351 -676 389 114 272 -584 599 508 -610 672 -176 471 607 445 -741 360 -622 -388 -775 -288 -77 628 -396 639 455 280 389 -258 13 -754 -756 480 -308 762 -47 -326 422 -685 365 -154 358 515 266 -275 -584 -615 -563 778 311 647 240 213 -672 634 -805 11 363 -509 -863 -560 371 -440 502 -45 293 58 422 525 55 596 -230 -277 303 282 -172 -631 -364 -605 84 -505 -834 -273 255 365 715 147 526 -70 -503 -236 107 641 -59 15 -381 711 285 550 -195 713 27 -721 618 134 -471 258 -458 476 -143 475 69 -207 -803 374 477 547 -647 -491 561 -737 -504 122 -248 -139 723 -125 -523 286 -292 -144 -820 796 714 -736 -397 501 314 -185 639 695 -767 117 560 -25 455 -314 -282 -264 -609 -540 -889 -667 -672 -852 725 715 -629 -407 -445 -312 643 -866 -480 254 753 -451 -431 -841 -539 -712 -94 28 -449 -891 -568 336 -798 -529 461 499 -472 484 -385 572 -290 -322 -1 -529 -301 -714 797 -869 -530 -726 -649 -624 -371 -888 -826 -711 553 -802 549 396 307 -311 -841 -218 -407 -385 -830 -515 -10 -178 655 -771 446 -632 -282 539 -94 183 574 -860 320 179 -806 674 -117 -124 -781 20 -875 -623 286 -162 -435 305 115 -59 -666 85 -878 -23 -678 612 -543 302 20 287 -893 -198 -384 -291 703 -617 -474 586 30 474 -437 119 -708 778 -545 540 38 -784 -266 -268 559 624 -484 482 676 -258 573 -17 -262 -98 15 -719 602 -411 359 -244 459 -520 -219 -730 51 444 -398 -415 -838 -687 -834 660 63 143 410 -497 738 -615 338 -288 459 -765 513 -515 -777 -841 -112 777 446 -4 342 73 -770 -779 397 196 740 792 -268 132 701 -431 337 597 -318 116 -455 388 71 -572 580 23 305 410 127 -424 217 -536 -39 141 311 -273 -324 -252 -513 772 260 346 -674 -204 -873 -624 -753 -376 338 -582 -255 -712 388 578 151 -494 -11 -759 -402 382 -148 -567 -160 331 -118 -323 -24 506 -113 -880 685 85 700 191 779 512 -806 281 -699 -321 674 677 193 -678 -465 -166 -880 676 308 -709 767 -507 790 -469 -74 716 192 300 -873 601 280 -430 274 704 646 252 -829 8 -832 140 -733 330 648 -114 360 300 -532 244 375 139 711 -490 -111 -871 -846 -655 -15 -454 -638 325 631 412 499 343 -742 -231 201 -103 686 -617 678 605 511 461 528 -49 -530 -96 498 -682 733 246 384 -566 652 350 305 -487 -385 -284 746 542 -887 581 -71 55 -452 -193 -100 -776 687 -292 6 503 781 742 -257 -712 -122 -836 186 118 -257 -521 618 -5 -188 755 510 -873 -707 -624 -312 -592 -79 263 -102 330 765 -458 -111 -216 736 48 -479 -492 35 -52 -521 -591 294 272 -613 117 351 300 447 585 -586 673 195 -814 408 300 -739 -375 -418 -185 -682 520 748 279 -113 -108 77 113 4 -104 -860 266 306 494 264 748 461 485 96 677 287 -378 717 790 224 -527 272 148 -647 -270 58 251 -69 -348 601 -201 773 676 -140 -112 244 449 771 338 798 -577 -269 102 202 -779 -819 777 -868 -507 -633 589 764 -100 -21 98 777 471 -214 311 -109 -337 -152 147 142 -89 536 488 -364 353 -230 687 -312 -396 -354 -572 449 -404 773 142 -253 -298 -312 140 180 368 444 -215 -257 -400 -187 499 348 561 -468 -480 -293 -4 89 295 -458 341 -467 281 727 -550 -631 -108 -200 749 -742 -178 618 -524 -387 -709 -80 5 -629 797 747 -246 333 -363 379 273 511 -252 -145 315 749 -875 -850 226 -859 379 659 -540 213 -739 -384 193 -150 95 -702 497 -169 223 -774 12 226 -820 -581 -354 395 83 -193 20 -494 -423 -754 336 -477 -630 309 486 -289 -491 306 -153 678 -772 -370 577 641 -258 -487 385 588 591 -766 790 24 115 794 42 -69 364 575 777 753 142 284 701 -873 -135 47 232 201 -859 484 -228 -465 568 -665 -547 -804 -580 759 -98 586 236 298 -727 -681 -518 732 -141 -150 -123 706 160 -112 -353 -788 -253 -674 345 578 -768 539 484 606 722 795 592 -808 304 724 -224 161 -788 544 192 209 -754 -472 -490 -625 239 -651 -490 420 -898 451 235 793 -70 167 318 187 -279 -702 66 -870 -413 -682 543 -893 -232 -251 263 629 -640 362 -55 -757 -236 332 -185 -150 451 -206 719 -865 456 -780 660 601 -538 -758 27 -104 359 400 267 95 -500 632 -22 128 -466 789 -499 667 -390 -758 600 -715 -44 -281 410 -112 66 714 530 -477 373 762 -553 411 665 -875 -770 -477 176 760 -87 -608 163 -733 -603 13 -467 623 -260 685 -3 -392 -501 -402 638 -778 521 -680 -246 666 304 758 530 -888 -832 -302 134 345 -227 -687 -224 559 -178 -769 -872 -187 54 524 490 -637 -742 -540 -257 388 -754 265 203 -124 -837 479 -136 420 217 503 -480 575 791 -176 716 -569 -830 -537 623 -429 329 644 -215 -109 120 83 -322 334 777 303 -815 -806 -323 570 -780 -25 27 657 -675 -896 709 -289 -15 50 -855 -358 203 -299 -114 112 -133 -897 140 375 -313 537 -72 -145 -559 -378 -699 573 -737 -830 -856 -37 -685 559 -577 -402 -878 -525 -161 -850 28 180 777 386 130 -84 -569 -758 284 197 782 -182 -807 620 165 299 408 164 -423 -604 -572 -773 -854 753 557 791 639 741 -704 -648 -672 441 355 -670 401 284 -203 772 -462 -462 436 635 480 -368 643 -47 651 -761 674 197 -622 641 -94 -854 -435 -215 -75 -634 -550 272 527 667 -310 528 800 274 151 151 193 -530 -427 -457 -56 119 420 -391 646 53 561 -887 81 -565 708 85 677 -14 656 563 189 -588 -547 563 -770 -414 652 -847 683 -373 -669 400 -57 423 516 588 295 -846 450 -482 115 -20 -761 428 268 25 430 144 -284 637 741 729 -541 720 243 -505 -858 -652 -827 -221 447 -321 -248 542 -542 426 -22 -282 345 -703 361 100 600 35 153 -700 -395 -285 314 293 -143 -111 655 7 -343 566 108 779 -582 770 -451 -307 329 -726 285 305 511 177 -509 87 -731 506 -896 -54 -325 537 133 111 -789 212 -85 -247 -401 -247 496 508 753 569 490 156 -787 162 709 776 309 293 190 -166 406 462 -567 550 -695 -134 -402 -684 -177 -50 465 -71 459 -753 359 -338 -656 680 -271 272 323 34 -559 -606 -813 631 697 -751 497 -22 164 -188 284 -822 -578 -680 634 -685 -437 -152 -631 2 -139 -41 -62 -471 -533 517 90 -253 -205 -397 -718 430 455 -422 788 174 462 -518 -608 565 260 669 -480 237 -53 637 -535 -559 -157 -698 324 -56 783 658 -261 -291 -512 799 539 -562 -130 630 -677 -246 91 73 749 -34 -686 -15 -613 -346 638 2 -850 -510 -728 -223 362 576 466 -794 -40 -499 -655 76 -121 529 -634 -635 261 689 229 -756 -262 -262 -524 599 376 -356 -98 50 -63 -410 -829 -709 -102 -453 75 -3 -544 166 581 726 -689 -527 472 -338 -761 -213 -382 738 -416 -277 464 -813 -453 -467 -295 472 -147 -828 -257 691 -322 -714 394 324 724 -89 -544 -687 615 -855 -259 -170 501 -885 -370 -306 759 786 244 341 437 -237 209 -195 706 536 702 -741 523 -384 786 728 -189 -58 -795 710 478 704 585 703 797 -528 -341 -397 582 -324 14 481 -362 -612 -650 -157 503 -671 -192 -856 -370 -601 -709 -301 692 293 429 765 -572 18 -295 -483 80 418 -785 656 -152 477 508 -265 -272 -386 -277 -22 -405 -133 107 756 250 500 101 -369 182 679 -763 132 -586 -68 558 614 622 710 300 286 -707 446 341 -563 -92 -30 -602 -244 -878 -630 768 588 230 -838 -290 -779 -144 581 450 181 -313 669 78 -601 601 -695 -252 -484 409 660 328 368 -868 241 -487 -86 339 -734 397 -135 -409 -481 -21 462 544 -76 290 -130 514 320 -723 -608 -188 -632 -368 -240 -400 -624 86 12 -739 -519 159 -255 559 -735 -591 -823 -736 -637 -473 187 149 -24 55 792 770 467 113 264 734 641 -345 475 663 643 -891 162 708 -783 551 -703 -150 725 719 -423 321 -246 -444 -666 -853 -665 1 -670 688 -614 795 -691 -48 -89 -64 -499 421 614 396 58 -646 -288 -218 -563 150 -359 -83 -466 275 -160 -120 -184 71 -729 -802 -799 259 -512 745 -120 -537 663 279 -239 344 638 -149 -480 -39 -750 699 -862 701 -370 565 56 -5 -199 -174 554 -371 495 183 164 732 -608 541 61 -102 -73 -152 -426 -158 -285 37 -897 748 425 -611 -46 268 240 500 -399 67 -196 757 -302 -568 -487 360 -393 -255 585 -182 90 -60 765 -386 -881 -101 481 207 -368 -64 722 -243 -833 72 601 8 -713 -457 95 777 785 452 -109 294 387 -12 -359 -800 708 569 -199 43 489 239 700 -372 435 -514 -561 -503 462 0 -712 -611 -550 45 476 634 -229 -496 -348 -451 320 25 -462 58 341 10 -302 288 422 217 686 -737 -693 -54 -752 45 -64 -175 460 -665 -793 -483 662 -715 764 -574 -702 700 -70 -180 684 -250 111 298 -92 -306 -15 -327 320 554 259 568 643 137 705 -127 -702 -363 -185 711 -429 468 195 147 724 -768 221 -714 -221 -367 -675 309 349 -825 -409 54 -664 597 -822 375 -447 -229 597 532 -450 -46 -523 -481 -139 772 425 458 751 154 8 66 335 626 478 -219 448 437 -577 -145 -329 -889 -782 -300 -719 -407 110 -665 -886 363 -884 -45 14 -866 -572 616 380 470 -577 -170 -296 -620 756 -741 -533 737 108 -503 -228 -484 -287 -316 -351 153 -252 -106 -693 -300 -298 697 -641 -264 -329 -300 -572 -195 203 146 -72 -298 745 666 -384 354 -317 -384 -818 318 -61 -114 -683 -688 123 -50 -509 -326 -153 379 653 -325 -414 -277 -870 -227 155 468 176 387 -654 -786 626 -544 212 45 201 238 168 672 399 -104 715 373 -41 372 396 687 -508 310 -320 -106 535 641 486 501 -390 345 -680 -511 -265 668 255 -303 -852 -266 -333 -442 26 672 757 353 305 -783 -275 260 537 -780 657 -523 -779 -314 -559 -291 147 13 567 -59 -548 -212 -413 -443 634 -509 -367 -270 -546 628 -542 -93 -665 -80 491 -127 -836 671 -839 -210 -227 -318 647 274 365 -347 458 -283 -20 790 303 173 725 -200 -101 639 298 -485 -449 789 0 -470 734 411 -856 -890 -725 26 -339 560 -165 -481 621 -607 143 245 -230 175 -463 -146 346 -354 -592 -841 -677 294 -124 416 754 -505 705 1 485 614 -310 -852 -858 -394 -769 -68 -358 -334 -175 542 -823 -31 -259 -324 750 -880 -512 -816 -582 598 275 -518 -204 378 -890 -492 -71 444 -127 -845 71 40 141 -297 349 -835 -608 782 -506 -53 589 -378 -168 -838 -564 84 -713 510 -720 308 -118 665 88 461 -651 -504 -740 332 -603 -694 -810 638 -163 460 -675 -158 -204 -373 -113 136 -477 132 -702 493 -323 -127 -746 -102 402 -240 387 -466 -504 -599 -359 -62 -348 -415 -409 436 530 -87 -800 -338 115 -477 546 395 161 -208 -536 -280 72 -443 548 -357 -846 -548 -609 455 -791 -507 -443 -623 462 -869 -867 -199 -273 597 408 -130 86 -452 337 -860 347 -818 744 -522 -489 -166 -892 370 124 -812 675 175 663 -745 698 -655 651 635 -521 16 -686 149 459 766 -355 439 -65 -364 -289 -401 76 433 636 -784 -201 112 -581 -608 686 282 363 688 -37 167 -599 -408 -436 -809 515 279 766 -520 710 222 -116 -802 597 180 798 572 -420 323 228 -256 712 -365 80 -221 -27 404 -207 -892 -385 -727 -643 587 -422 -378 170 370 22 548 -69 -2 -162 -740 -880 406 474 73 -266 112 -860 -719 -310 -497 592 -786 504 177 -435 219 -865 257 -865 114 -447 -382 747 -346 722 659 414 409 -700 -729 638 -208 -27 -48 -577 -863 524 -313 700 -592 739 -117 360 -494 -450 624 283 -347 798 337 291 -379 -98 -264 -687 -120 446 -756 492 196 798 -190 -773 702 402 149 -781 -830 -59 -200 -280 344 794 205 -69 -120 -404 -255 -641 -381 358 613 -122 479 -303 -499 -724 -179 -710 -861 -333 -718 -231 -206 -256 372 -360 -322 698 409 323 631 55 -617 -594 -814 -355 -259 -210 -488 -158 799 682 499 -754 61 -731 -204 726 -691 -328 365 561 -346 96 303 500 -106 -363 -319 114 -80 266 534 585 -485 -765 -29 -859 280 453 577 518 393 366 -539 -854 702 60 -120 -725 172 -775 47 114 -756 428 -844 634 381 260 -21 566 350 31 54 7 -135 134 398 464 -208 -575 -58 -50 418 168 -334 -111 141 -587 -607 674 -735 -793 274 652 -332 12 -561 -795 342 -691 -135 232 -706 389 437 222 24 -874 -37 -759 442 -73 334 180 -526 -632 35 -866 422 -362 371 425 -802 501 764 -755 304 -553 -469 -539 770 -95 -773 783 -770 -840 -843 661 387 509 514 504 86 172 -183 734 -542 -63 -463 78 378 -106 -85 695 211 -28 -695 441 -9 625 -491 448 86 577 -859 -598 -237 -93 341 -275 -621 -476 -169 477 642 -401 -103 797 -848 622 401 277 -243 640 -132 738 -457 -70 800 484 371 -99 -720 605 192 -470 -612 -711 247 -392 112 768 290 -38 -646 -193 -178 452 680 195 -645 542 155 -624 538 -589 349 792 -841 -767 68 4 -166 -844 -536 603 687 318 555 358 15 397 423 -332 -316 245 -311 -238 -590 468 -790 44 -3 -491 591 -634 -509 -829 90 -90 563 -793 481 102 -676 -120 -890 -541 791 -619 -348 -78 474 279 -482 769 742 -168 57 -730 298 -364 370 496 283 -653 456 -58 27 -534 -664 452 -541 -293 -465 -307 443 -151 -420 91 -373 503 511 791 -278 -592 677 800 -339 -396 -872 431 470 -250 353 -135 -672 244 -38 2 -12 173 -650 -294 -181 -219 61 57 105 29 143 -341 -882 -775 704 432 -775 647 -715 -546 388 474 -205 -440 151 -677 -297 -648 -175 -205 -761 -665 427 -54 -633 89 589 393 275 438 -397 468 -249 -452 141 -712 46 -547 -383 181 99 70 717 -626 38 319 -306 19 -869 634 296 694 83 -337 531 457 363 -340 93 -160 -741 -846 25 -387 721 125 -418 718 -787 -352 55 -372 -771 -452 -85 476 -382 460 -466 -74 -616 566 578 696 -35 756 -65 235 -520 -485 289 -273 -2 -633 169 -376 -102 -156 -630 -457 -460 -734 303 -313 -288 681 -180 -25 -331 672 -312 56 -798 -858 -706 -262 -465 -694 779 -612 -245 5 -180 239 622 -60 -483 -195 429 -469 -596 -25 -253 -53 -429 -9 312 122 254 -284 -579 636 -388 -609 731 -526 -534 -460 675 -104 147 749 305 227 511 -834 230 -532 314 -571 -892 -891 746 792 635 668 -222 -803 -799 458 -186 -515 -588 176 -695 -259 -588 619 -703 -56 -647 -212 -739 -223 121 -67 -738 637 -294 706 -608 598 -553 -496 -480 -704 -89 -35 479 -418 -218 -371 -510 -566 139 -468 781 -846 36 -571 -397 -354 -365 -566 -346 -202 -681 -373 195 391 114 -750 -490 71 301 395 -415 87 89 472 -99 -28 780 -651 -255 -121 399 -384 574 251 272 563 -180 470 383 410 788 705 395 -331 289 -532 -505 -168 235 -154 29 -258 595 589 -287 -380 -444 -20 369 -631 421 -671 -438 -305 -382 297 352 -202 453 720 -286 142 -34 -626 136 -733 371 -464 -867 -144 -166 -89 13 -643 -267 105 -642 -336 -336 -620 -114 550 -778 89 -460 159 763 -401 648 -685 -797 589 -640 -408 484 -730 245 -418 -205 -566 -266 553 519 -471 -101 361 -540 -772 -544 469 -160 279 -528 572 -184 188 484 -689 -146 152 -109 -310 336 43 -429 -786 -34 -546 112 -85 -517 552 262 681 -811 -584 711 -433 7 670 -705 -284 -897 -662 95 152 -196 -309 -424 352 162 492 -16 44 726 249 726 -627 556 -433 -200 -289 542 -175 294 -863 243 539 -323 -434 -409 448 -250 -317 -551 -212 -798 208 219 131 562 478 -32 -484 -437 411 -653 -805 585 -764 -719 -457 483 445 -652 76 -64 524 267 407 -266 -663 -218 -802 378 -672 233 -118 -438 -683 -3 -380 -842 367 95 -95 -754 359 440 -654 -46 129 278 -22 -206 -279 317 -542 -148 710 -95 -407 537 247 -111 441 253 -243 -472 -538 -172 -872 64 -209 -384 -802 -91 101 733 -165 -688 -709 592 562 386 632 -75 558 -376 -50 555 -837 -485 635 755 -612 -106 70 -39 94 -106 -47 -10 -126 -801 -92 356 -155 -350 -500 591 -347 -768 -872 -384 -880 5 -404 442 -714 225 52 111 -219 -114 175 573 -1 -795 199 536 -68 714 362 457 425 -477 -590 549 -398 -255 699 -4 -887 753 43 -34 -771 -775 782 441 527 -484 -259 -393 -637 353 682 167 727 569 627 156 692 43 319 718 348 352 -463 -415 -412 -356 -549 658 66 13 622 360 -330 510 -21 734 591 -196 -184 232 317 269 99 105 268 -419 -632 -326 -48 32 -879 138 -287 -22 -233 480 -313 436 581 -307 -403 290 -745 -392 591 64 -363 67 -345 -95 -96 -382 790 -414 -613 -600 -446 -223 -307 -873 0 -246 114 38 -799 -578 141 -635 260 201 -497 -406 -629 220 86 -880 353 -654 517 -138 -639 -638 -632 197 525 -623 -105 607 621 -287 738 -340 -859 113 -834 -604 -350 511 121 -678 -408 -74 -88 139 189 366 -462 -630 -624 167 -40 -390 282 794 260 -178 -536 -228 -96 659 -395 517 -278 -170 640 -449 606 343 215 -885 -95 99 -181 466 458 296 -402 62 192 -347 -76 -466 -666 767 122 -656 -417 -505 163 -458 -274 653 244 749 -157 743 -690 139 232 480 -636 -71 -7 271 85 -130 604 778 225 695 147 302 -723 390 -608 -390 288 -813 602 166 -455 -110 -835 -319 -603 -185 -833 452 -659 -634 -812 84 -417 -798 -191 781 -125 441 -725 -421 762 -726 -479 -307 -738 -22 -290 505 -424 117 -144 -364 -217 -306 126 797 -138 603 505 596 -420 -889 223 -457 -378 -792 -337 524 -213 -823 777 70 -632 333 -552 519 657 -785 -362 -579 -355 -706 25 633 19 50 -106 -666 322 259 581 598 -166 318 799 -232 641 -819 88 121 574 -162 -89 174 133 -590 -501 639 348 -103 -72 -244 -694 486 198 287 394 276 -238 369 683 597 186 705 141 -457 -807 -352 -90 -733 -605 -578 -382 -112 -139 -805 -355 179 -488 2 581 794 778 125 585 -647 87 -715 534 -186 -774 -177 -153 -151 432 -612 661 119 -844 -128 106 -339 522 -192 -703 772 774 -659 430 -254 -156 658 551 293 548 -861 212 35 355 -772 142 87 426 -192 370 633 -425 -417 -373 -319 349 397 -649 -846 787 221 -839 -135 713 -614 -608 798 -776 719 84 -376 -600 -637 -315 -717 -117 -751 -858 358 -139 -471 456 -719 -244 790 424 -891 -764 -816 263 765 -558 -314 4 660 -396 26 -274 422 -456 126 -737 737 206 -640 758 190 -650 -448 -67 346 545 7 -361 -123 699 12 -278 -256 -423 -119 -263 -222 40 378 259 -482 259 -315 -468 670 -271 366 -49 -348 769 203 793 263 57 -894 687 242 -462 -325 301 -550 -73 665 44 -91 -647 372 -549 -732 -23 161 -823 -835 486 315 496 -801 -36 682 -158 -21 334 90 756 605 554 263 -734 682 -679 390 776 -416 350 -295 -14 101 -800 467 491 -457 370 -722 -866 453 -727 228 79 -40 92 144 326 -205 -900 16 -535 -370 426 721 89 118 -359 -787 -412 -619 550 -251 362 703 -818 673 -2 -247 -295 -71 -585 454 -824 341 375 551 -131 -388 78 390 114 -746 476 -617 173 -781 -703 651 -401 -887 -217 -463 -749 -601 -87 -147 59 -308 -847 631 -681 -428 -667 -562 663 -853 467 -376 193 -647 750 290 781 191 137 -192 -255 487 84 -643 620 337 587 -320 -513 59 141 -858 -297 10 -436 694 -551 -765 -372 574 -536 -603 355 -333 -618 -41 99 -778 346 -435 168 509 -23 -102 -475 -22 -751 494 -646 14 -259 -533 -297 -737 -889 301 797 383 317 445 -407 -192 -307 109 294 -776 640 613 618 -725 399 -729 -287 661 -720 -294 465 -97 -456 -880 -440 -380 101 12 -378 85 163 -666 -87 -340 586 155 -721 773 -646 286 -210 -803 -743 656 491 696 -754 162 20 -384 32 -124 8 -781 -15 756 166 779 477 361 -227 -807 -634 295 655 134 -855 -191 -862 -521 133 -133 509 285 -291 208 65 -18 -294 112 488 764 18 86 -337 351 -21 385 -472 -261 230 182 -622 -58 568 -607 -882 658 -620 494 -364 -874 -228 484 345 -795 585 684 -859 -387 575 587 543 776 378 144 600 -842 -402 -291 -602 504 72 73 680 -726 -165 411 -507 -852 -253 324 1 -198 223 46 -93 -142 -789 -738 -423 -332 -194 467 -315 -890 298 -340 146 646 189 680 -354 -225 278 -721 -385 363 -495 -82 -517 -222 454 23 353 -399 96 739 155 -540 -183 257 418 -606 78 82 -33 -291 -284 -457 612 614 -72 -750 -116 7 -544 530 77 -96 -487 131 690 -809 -157 538 -439 -470 -529 648 560 -171 582 34 26 -641 560 -703 -171 639 665 -655 643 420 457 603 315 419 -155 751 -122 245 -820 -757 587 188 68 336 -120 -563 -781 490 315 443 -474 732 -742 -56 -434 713 581 -268 -371 -169 603 -412 -54 588 -724 -880 -441 -897 291 -440 84 -798 -755 -669 786 55 519 -582 775 784 65 -363 -305 -767 -275 433 424 111 -867 80 651 -293 694 -565 646 537 215 393 -133 -596 -800 59 686 -552 -438 332 435 23 -309 759 427 512 -105 -313 -825 -163 -300 -466 -691 717 179 -788 729 -739 -509 -171 -531 193 47 785 -584 -745 -672 -653 546 -400 126 -350 -866 31 -811 443 -641 -167 -473 -376 -894 476 420 -91 112 -584 -679 236 -617 -134 530 172 -136 210 562 759 89 768 68 -189 -309 20 296 -430 660 484 445 506 -294 -818 -117 437 -73 -763 -176 520 -639 173 -752 -138 -786 199 594 321 -96 -226 -497 262 -192 -503 -701 -535 771 -599 -382 298 753 691 -282 751 -643 724 56 -293 317 -57 93 -214 -119 -588 268 83 14 219 -332 625 -23 389 -406 -557 365 62 -793 -881 -437 451 -753 -868 -3 251 264 -501 -19 -618 744 332 -332 614 -775 174 -392 303 71 152 -822 159 -613 201 303 -318 641 285 514 -217 -22 -496 379 691 -583 -744 -366 -732 -169 -171 197 40 -305 179 -139 -308 -195 -220 638 700 168 298 -724 487 -658 -569 -674 -113 -622 -203 674 703 -795 -577 -595 -151 604 103 -157 -46 241 21 264 509 412 -776 363 472 115 653 238 -208 -550 -650 -185 266 596 698 657 -469 -396 -583 -300 -176 -428 -839 -252 -815 743 739 -346 278 797 -294 423 655 -728 -470 -572 -736 747 709 380 510 -474 707 -436 -106 248 -270 482 -192 -559 -828 -130 -769 146 -186 -476 386 -454 127 -658 -809 172 424 545 -578 -495 607 532 679 340 684 -755 36 574 289 71 541 7 703 512 -747 794 -452 529 -470 -663 -615 -261 -201 567 208 -660 706 -873 -231 244 -714 181 -500 -605 -361 30 -216 -448 -128 479 -136 -661 -539 722 -164 -280 -295 -668 26 -46 -435 183 92 524 -745 -43 748 -68 643 -188 366 294 319 166 -121 52 719 427 -428 549 617 -213 647 306 713 708 -446 -298 572 78 213 -513 -131 95 546 153 309 184 422 -825 -570 794 514 -599 -20 -822 345 -402 -896 495 -55 34 -705 -265 156 -737 -364 440 -359 726 -728 -96 -647 570 475 -75 -857 -579 -229 238 -142 98 -708 561 -328 795 -479 222 232 289 580 -837 -50 442 298 -698 -31 -705 -243 -855 257 -484 402 744 130 655 765 -806 -674 307 -732 593 707 -879 263 171 -786 564 -884 613 -59 520 -253 546 -800 -550 -22 642 -277 253 38 -553 647 -183 456 -80 640 725 487 454 555 -214 784 -38 -113 765 -705 762 -684 -594 -399 -320 59 -453 658 -213 726 -36 149 -73 308 141 -744 521 -480 -811 -19 -734 -829 -220 -596 -212 -354 42 -769 7 248 -31 114 207 -378 -454 -257 176 110 -196 783 -289 -891 -493 346 180 115 257 -367 -699 -385 495 -207 -111 743 -764 -188 66 -63 213 115 144 -591 -794 646 -60 -567 -460 121 -861 -507 -853 396 -390 681 703 291 -682 479 -380 387 597 329 -390 -886 405 755 -608 -816 133 199 -549 209 296 115 11 -309 719 -13 -241 -869 -318 -240 -601 796 -475 79 -548 -189 180 766 -31 737 -445 -353 -477 -123 -476 -706 706 -703 -61 -115 208 133 546 473 387 -109 58 -550 669 706 329 566 -270 738 470 779 -689 470 -833 -742 49 -369 238 -573 666 -647 420 -640 538 373 323 -574 734 347 240 603 646 -684 708 204 -127 559 169 366 -478 411 -256 488 159 -447 268 696 455 -167 -249 -414 627 -857 726 33 -189 -198 22 -141 -292 138 792 -636 -182 -239 395 347 661 -562 274 -707 -317 216 -803 103 -538 -643 -801 695 -521 215 -26 739 702 795 -373 773 34 -304 -759 -792 277 431 -577 705 496 264 -591 -815 618 16 522 -34 -155 294 75 -359 140 339 -274 638 -492 -773 151 -855 -281 783 788 657 34 303 450 91 724 -618 224 -117 -853 520 -344 544 237 175 -514 290 797 -43 616 723 417 -630 105 -557 -682 168 86 307 -188 -690 60 248 60 561 438 485 -146 312 -860 -292 164 -267 -544 -540 99 540 -69 -515 -584 -433 638 -560 481 749 -205 491 332 422 -514 -636 -546 -18 -367 105 501 -181 -11 -887 -797 509 -123 -143 76 250 204 707 -650 -104 376 -497 737 618 366 -627 -376 17 100 539 468 -490 -579 559 153 -507 169 209 -540 -111 -267 -703 -439 -833 337 -788 606 -159 278 290 -253 -233 764 -719 398 -240 -548 -314 0 -762 -418 595 246 -391 -71 83 402 488 673 -542 257 -234 -1 220 -573 -181 -231 171 388 658 -887 482 -900 270 -706 -327 -450 -259 446 -23 -855 175 398 477 -105 -633 -270 -503 -116 -863 145 -542 781 -817 450 261 -332 -427 264 478 226 40 417 -278 486 24 -31 -477 332 679 544 605 -664 29 -790 31 213 604 598 -455 -552 -710 185 -122 -436 -68 327 -357 -77 65 36 627 616 -299 55 760 657 -749 -605 720 -204 -256 -307 -627 601 786 -778 -668 -474 -197 230 718 -574 -365 -840 -179 727 718 163 -148 -503 111 -227 492 -793 159 274 461 -677 123 -396 -715 128 99 382 694 361 715 -15 452 -499 -714 -19 -470 524 641 -771 -751 -80 -19 719 663 210 -135 772 -377 -770 -52 101 -445 -476 99 128 754 293 -678 -25 690 543 -523 -169 -302 265 -217 -607 45 -345 -193 -159 -383 -251 754 -22 737 129 296 -877 369 -841 475 176 -843 -22 -495 789 -526 584 695 238 100 -793 694 -117 131 -738 780 488 704 254 -110 675 -531 -595 -319 -733 -765 -538 547 607 -632 148 357 759 217 622 421 750 -788 499 584 -788 -81 -146 -789 278 -752 -165 -737 559 -195 517 348 -435 -554 155 178 639 -698 732 -868 -683 568 -208 502 572 -57 121 -610 -223 -626 -681 377 271 -678 139 -164 -325 340 -265 -353 -179 96 -466 49 -138 549 357 -446 -226 654 705 -190 -894 -392 272 379 724 -334 -212 345 -837 423 215 -387 129 142 -28 361 586 726 -449 -3 -731 -291 57 208 -820 -88 -467 269 752 -861 414 -810 463 -63 -583 -86 -748 -533 -554 -739 -237 425 48 70 -864 30 -771 -738 -734 250 -420 -379 -218 -795 235 -120 -517 243 463 258 -862 -776 126 -578 -406 288 -448 -608 -735 -851 -281 -788 -313 584 -288 -453 723 660 -464 -1 156 262 -392 -22 -60 74 698 189 253 -240 -74 587 542 -574 506 -787 561 288 -731 -117 -808 -426 -336 572 -691 213 162 4 -877 -481 776 -841 -437 758 734 -255 194 628 621 -592 -606 -797 -417 682 681 -823 625 -267 501 -468 -426 -42 32 132 -877 -503 -862 681 284 291 462 154 -40 131 699 -92 -98 198 640 361 617 174 -667 -455 401 685 -771 751 465 744 -185 -513 -239 -250 -180 -4 -175 678 -105 503 -848 -161 -188 -815 133 411 -335 239 87 -346 49 6 -289 761 443 -237 200 -119 674 295 272 -284 739 556 -832 -404 -17 597 -698 -748 554 -584 128 546 110 282 -469 -664 -615 208 -425 -67 406 -157 -838 176 -342 626 269 556 -364 -548 -701 -123 271 278 554 -781 615 -21 562 795 296 383 645 -791 658 -179 -724 -140 -412 -776 299 172 792 514 349 -771 232 35 -215 -576 -882 -730 -95 -865 399 292 652 -3 -857 287 -739 276 123 182 -860 271 270 -518 -167 143 -567 -21 381 -741 186 393 -701 113 -533 -520 -688 -209 -387 -604 -869 -156 774 -874 -643 -728 19 328 257 780 -116 37 -433 397 606 746 687 -406 1 401 619 -767 -188 554 -896 260 -500 349 599 -624 730 -15 -754 -563 178 557 -515 -354 589 -437 -261 -290 58 -270 754 169 359 -884 695 -174 707 -69 280 287 797 -500 262 13 -549 -551 150 576 -809 363 669 210 -844 -709 -343 114 -108 780 146 -561 658 -156 342 -477 -179 -647 -43 -344 694 536 46 139 -325 590 403 -534 432 -103 -490 -207 -649 422 243 -33 -474 -774 -135 485 651 387 -832 759 -219 -604 582 -112 -295 -171 661 329 -754 -93 -642 321 -388 716 -849 633 421 -898 -887 -803 -334 466 -889 110 -47 521 163 -459 172 -503 -372 361 -510 -97 -204 275 150 -413 -765 -322 -526 -167 -787 -178 769 195 473 467 289 625 345 -745 202 388 632 -291 319 549 132 -314 -53 -770 254 31 -562 -269 -698 64 771 37 -407 -88 -871 -58 -632 751 -421 709 -255 -583 -297 -268 -334 91 -306 699 -816 197 433 -632 -19 232 771 -204 519 -531 -488 -19 -593 -853 -796 440 679 -759 -16 -191 -713 -346 -518 638 625 -853 769 -374 -543 619 37 -520 -164 -546 757 372 712 566 -458 -890 -15 -886 440 660 658 -329 -804 -60 -7 526 -755 56 301 -641 -46 566 -363 470 -139 -331 726 -298 328 -297 -12 -78 -839 145 -881 469 499 287 -187 209 -195 -117 -735 20 175 180 343 365 -463 -108 -394 -333 403 -625 554 654 790 679 624 191 41 559 179 -707 -107 709 571 108 -775 -48 467 -437 -375 370 -316 613 -223 -839 249 308 -796 466 778 65 -637 503 -98 -547 -855 -776 734 -323 264 -841 679 342 -112 782 -595 578 -199 750 -112 254 -863 258 -736 244 -39 -700 -510 211 -505 -451 -874 2 46 292 560 -601 -104 695 -231 -565 446 56 28 -70 -822 -787 -787 722 -383 -436 -226 26 -848 -277 261 -876 559 -90 207 106 565 528 566 -725 -705 107 -118 -482 -645 -740 434 78 26 -587 -226 545 558 -466 743 -403 534 -70 416 736 111 415 717 -727 -168 495 -672 -477 754 -862 15 -618 -99 544 -894 309 395 408 708 98 668 -889 -744 -677 -666 -508 784 325 -393 161 239 585 -189 290 794 -289 -541 365 375 225 -12 -201 127 -118 -487 701 -798 453 543 178 -719 -178 -233 610 -19 -396 -254 396 -521 -826 -645 564 -789 603 139 -26 -106 -797 -483 557 -430 -412 -340 -512 -253 -882 -488 -57 -709 -322 -286 168 720 -242 -123 -177 44 -42 -643 -262 -89 -155 -699 -16 154 724 -135 -589 714 604 -385 389 -161 -699 -177 -475 585 165 689 -367 211 158 -469 -364 780 -754 -803 -831 -148 660 123 244 -887 -624 244 -481 306 -97 -150 -756 694 648 207 -295 -886 -384 -337 194 638 724 173 556 452 463 182 -422 347 -292 -313 231 -415 -471 -664 485 266 -747 11 672 -493 -570 -587 -716 606 45 -143 -832 -281 400 405 -540 714 138 670 298 638 -52 758 -803 -463 -300 -361 -21 -540 119 436 215 -688 42 244 472 334 89 12 15 529 729 -506 -565 566 -345 -428 49 -597 572 554 -64 386 795 538 -751 10 -342 473 -77 236 766 306 -810 -448 -880 -442 -263 -660 -893 82 -526 -637 -404 -794 77 234 536 -408 200 -538 -199 -335 471 291 81 348 -511 -649 157 -298 112 -289 -610 -176 496 667 -859 -563 -197 -838 -348 588 -17 440 5 332 792 -139 527 -745 -408 -765 266 -443 74 -291 -83 -233 -424 463 -346 -192 -734 -321 -434 -582 551 416 -808 -95 484 -171 -278 38 48 262 -629 93 657 -94 -677 -485 -853 595 -465 760 -222 -338 -899 -489 -802 -579 -646 -108 168 366 31 -846 643 -336 76 -569 117 730 380 210 -497 341 -388 19 -329 136 781 653 691 213 440 -414 -221 -171 -553 -342 -56 254 744 -164 766 218 769 -856 23 -317 -899 -87 232 493 177 -370 38 469 496 111 38 280 -451 163 505 760 -791 652 786 672 423 -341 -408 -325 63 -864 750 195 -668 -618 332 -615 692 586 394 718 434 -518 258 -219 537 7 -457 508 -812 725 -265 329 82 48 -623 -356 -31 -716 59 435 -759 -245 642 -209 342 -105 93 125 -506 422 -616 -878 99 652 -272 -338 -508 -519 -29 -826 -331 183 185 84 -581 -485 314 -670 627 -346 -745 -264 171 236 -652 -735 -80 336 528 236 -276 -351 156 144 -236 -391 -744 -865 -88 -861 -894 589 -654 115 -31 347 -314 -219 745 -528 -257 112 3 -530 139 641 -462 413 301 -128 -250 541 190 -441 711 -354 365 -770 -39 594 86 458 -507 -349 329 -188 51 -410 -251 -611 -120 -775 288 278 -540 4 -497 450 -431 -65 -618 -68 -26 -412 267 -264 669 689 -867 -255 263 -479 -361 -790 761 317 -586 344 442 585 -276 -98 -743 302 647 -362 712 494 329 484 54 46 248 440 -299 -130 454 373 553 4 641 -459 180 -144 -61 345 214 718 -582 -864 482 742 -844 -410 -435 -59 -74 629 -242 -240 259 -509 371 -210 729 610 623 362 64 314 -239 432 -420 -124 138 -262 134 746 -898 222 -725 -270 683 -183 -456 286 -29 68 -766 745 -220 274 -542 -145 -399 188 -459 28 -500 37 -289 182 -838 -840 756 753 284 -504 -89 245 130 348 -564 164 158 309 188 -654 -899 -513 -221 43 797 -891 -621 -537 -666 295 -538 -807 -130 -381 -773 -472 673 228 600 713 -583 432 -406 -782 460 410 -378 -72 705 -290 98 -139 225 553 330 -620 -406 713 -693 -500 682 290 -117 351 208 703 374 767 -440 -568 797 -318 -481 334 143 633 -242 630 -6 -862 -320 -737 13 -831 -610 576 9 438 763 -368 31 106 -239 573 -8 -724 234 -304 -117 342 -775 299 447 630 -291 188 504 379 333 -31 -236 -704 -270 -528 287 738 -132 -587 439 -125 585 367 188 52 -503 -603 -158 -541 673 -442 -804 269 19 753 -77 692 -814 -879 -38 752 204 -262 -767 -340 507 200 585 -767 -658 297 -377 585 749 374 -269 -419 -513 110 152 235 748 -656 -566 109 323 657 274 -194 -185 543 -456 319 376 213 -734 296 443 -561 541 -841 13 -369 484 68 5 -5 -524 474 481 -79 -13 515 -660 -162 -544 -875 576 448 718 502 678 -284 -80 136 -56 -364 783 750 -785 73 532 -107 -56 642 -773 -695 346 -653 -724 771 530 187 -35 265 678 610 -443 -735 -833 244 185 -290 783 -473 51 -48 294 -167 5 299 63 -18 12 678 518 690 273 666 -364 27 763 325 651 -76 -41 587 -114 -449 -242 -374 -237 247 351 629 539 -813 -852 558 542 597 717 622 -805 371 -637 -780 246 737 -898 792 460 576 218 -691 455 630 615 -160 272 -866 321 250 311 -91 -883 -401 -524 -770 -626 -474 367 694 160 -160 553 -870 -698 49 -420 375 183 -270 321 166 -374 753 -106 -560 -639 276 273 -150 268 797 270 113 -820 -151 -449 -157 -55 -100 -817 -454 466 -806 661 709 411 -534 581 -291 -598 -51 -243 -556 -657 -766 -528 392 452 503 229 375 -174 48 -274 698 252 244 -423 192 484 361 -697 432 518 -621 538 -866 215 667 579 403 -122 -517 314 -599 443 -894 -227 418 777 167 -767 213 -834 498 -272 -696 -434 695 351 -419 -821 55 342 747 -264 -683 -411 -357 591 352 -596 -24 783 474 26 789 596 169 -548 256 -76 672 -106 561 -622 161 -395 -827 -160 -415 -794 -388 186 200 -687 -898 -689 -106 -437 -153 -878 407 613 569 -858 -60 -838 -135 -390 -720 -648 285 -394 -602 -220 -842 -270 -331 617 -448 18 -643 357 -331 531 -57 665 -315 51 -73 688 -681 -716 -422 761 756 350 -660 75 0 213 221 -27 -833 130 380 -721 360 574 0 -224 164 267 707 -629 202 -130 -796 -293 -565 -624 500 -632 -678 -528 5 -110 125 -852 -233 313 -806 -203 380 -37 -462 -161 -236 -464 483 -867 176 203 173 -36 -161 435 -654 -58 -834 -217 -298 232 -172 178 339 -842 564 70 510 -62 630 245 263 -507 -687 -116 -516 97 -364 -193 285 -573 -795 -244 -671 -272 -159 -757 736 -321 -444 -577 717 443 -109 489 -44 -794 -44 -373 -418 744 -731 539 335 -875 -588 177 -431 -358 35 193 -480 -214 -305 -405 397 -155 -391 384 -650 408 373 -346 137 792 197 -386 453 596 212 -752 -197 -490 -830 555 -386 -717 -459 -694 760 -416 614 386 -84 -395 394 -481 159 -661 293 352 654 -90 398 -21 -92 339 -90 -718 -265 715 -458 375 -465 -238 395 197 -341 -527 -500 -285 -806 -525 -791 396 433 683 621 -367 425 -63 -504 -52 773 -21 160 -780 203 258 714 -279 478 -41 -805 149 -502 -518 313 -731 524 -5 -856 346 746 616 55 698 -752 601 420 697 791 471 -407 -688 -33 -572 -13 340 -25 28 -664 682 -782 -896 -321 775 -87 -236 367 305 -687 -105 -172 381 131 439 189 -752 -80 -613 697 595 -483 -410 403 249 -766 600 797 -300 -114 423 -486 -241 445 179 770 122 -637 77 -680 388 -494 343 515 -258 220 -770 -884 -173 472 -75 780 -304 -44 800 -823 -328 -393 -379 -13 727 -49 572 11 770 448 -193 -605 138 -343 -298 -655 49 -411 683 -397 615 -716 -370 272 249 259 -464 -628 630 -406 304 447 552 -109 365 267 97 -437 112 376 712 -438 -336 -189 -88 512 -605 295 -537 -745 -88 -76 633 -255 -238 24 400 -36 -879 -277 -51 -52 -708 -816 384 485 261 -26 35 724 512 -230 384 -527 -807 -468 -255 223 706 11 -189 221 -663 751 677 166 -455 784 344 663 69 -514 -281 773 719 -679 548 556 -197 -256 -62 57 -414 -85 399 12 338 -521 70 -230 423 -180 447 -898 448 -221 -752 244 645 -240 -445 -579 16 103 785 -179 -80 485 3 -418 -790 -832 492 -660 483 -580 440 -286 -371 67 -523 -696 -306 769 -473 408 576 -874 -250 -763 -811 120 -183 -729 186 -830 663 722 537 -312 -336 759 87 -409 738 -296 262 727 -780 -731 -900 -592 -506 -236 -249 -66 653 -502 769 -803 -765 605 -661 -520 746 406 -323 640 324 -796 477 337 -384 69 -665 303 -878 753 -255 -70 -616 236 -552 -435 -33 285 419 -415 -837 -744 -448 -39 277 -127 -781 -876 691 661 -374 -516 286 -455 -234 492 207 -681 -34 -823 -613 357 -241 -571 -486 -158 119 -386 -502 732 532 -579 -51 126 607 311 -806 -888 -609 744 450 -682 -584 -483 504 -845 551 355 -615 -257 558 300 57 -633 -53 43 -427 -243 351 157 81 17 -575 -53 -380 59 -481 -277 -891 -445 711 88 464 -16 -625 569 -227 -7 91 -803 713 -846 -77 533 661 201 -725 654 253 744 333 -261 -202 -439 349 -862 179 134 -227 -301 -649 403 -794 474 -876 -200 602 106 625 22 -303 -380 621 292 -881 84 52 141 -892 -576 469 -618 -73 -667 -85 -881 -361 242 667 -317 -704 713 -504 -410 -750 -631 -134 -172 -607 -70 132 -414 -136 -444 -59 599 -37 511 -439 612 -519 -858 649 -417 -804 410 32 -541 -78 -743 -100 492 -551 637 153 738 -46 -48 670 59 -800 102 -181 -260 -554 103 -217 -9 -812 -483 -55 -719 -367 529 772 657 -92 -822 -868 -895 581 566 -709 499 -122 577 -316 -50 -150 -854 -856 306 175 -353 -227 182 -271 -604 -415 267 -483 397 -225 -180 246 -317 -898 186 338 -74 -3 -365 335 334 -247 -22 500 277 -419 -787 301 623 430 -684 -549 -203 -47 -645 642 616 -94 409 -631 -439 -479 -608 -258 692 -729 647 -458 713 -891 -65 -795 -239 385 622 -441 -753 656 -361 -8 -812 -132 -233 -376 401 -681 -749 165 -766 603 522 -522 622 267 614 784 64 -641 236 46 -125 320 717 681 -290 -247 90 513 -648 -598 -808 60 332 -894 -417 753 576 443 469 -511 -308 341 -43 57 -245 -376 -472 635 -55 -481 -655 -413 376 416 -311 -336 -328 642 -115 -312 -485 678 -814 292 -741 363 -666 564 -668 45 288 -546 -581 -15 685 -440 -686 -714 -240 225 -50 103 -257 -17 -730 140 389 -461 227 407 174 -233 404 -66 -49 -830 188 114 -642 284 432 309 -300 -655 584 536 -252 -696 -468 -428 -719 474 767 -367 705 -56 521 719 -229 -305 -373 93 -562 645 -487 487 164 290 234 67 -636 -34 225 -670 -158 578 -609 -164 561 -521 -229 510 -46 318 -7 269 -259 -78 -687 335 -344 282 678 -843 -215 -884 -365 335 664 507 -51 539 -344 -552 115 640 594 -878 -305 -871 -310 -680 -46 113 -108 697 -261 -475 492 -602 -59 -88 336 -468 -152 459 68 -61 -766 400 24 -228 556 -782 -261 706 310 151 478 -166 777 -114 -711 567 -346 -802 92 46 -342 -318 -299 -594 79 352 -666 -205 273 -852 -224 13 -408 -669 -294 -500 634 -456 252 538 -504 696 428 -883 -773 279 103 -211 765 -4 688 -853 49 50 68 -801 124 567 -463 -651 184 529 -760 -755 676 -466 -728 508 -96 659 575 -58 -402 582 352 -312 700 630 -274 -702 -685 -607 -430 -818 582 123 478 -160 -667 580 362 -272 139 -283 400 -161 164 -247 -516 -303 759 384 -238 431 -534 -473 -434 477 -138 4 352 119 -417 -223 -663 643 602 -816 198 255 23 312 6 518 -730 469 481 -51 -98 577 555 -86 -105 168 -40 26 441 734 227 -67 -878 82 -356 -45 342 -782 -396 555 151 14 -826 195 269 37 -563 -527 139 -788 -153 -424 214 -90 -211 -161 -203 -748 -460 7 -847 -277 -673 -32 658 165 -380 411 7 -762 -658 751 -834 529 376 763 -239 -66 453 502 -792 -254 -639 -874 -62 -343 -323 456 109 -681 619 -573 704 -84 700 -509 -191 -530 359 507 -574 427 -117 -849 -895 -263 -258 -48 -732 -412 387 -234 -483 -62 8 -3 -369 678 76 62 368 52 -501 391 366 -319 277 497 -618 757 -202 -545 -248 342 -755 606 -661 130 287 -649 -348 10 -410 62 479 591 532 -455 284 455 -855 751 -369 70 -5 -607 -721 -684 -140 334 -182 -860 485 -678 -330 -343 736 537 -627 572 195 760 -409 486 451 -92 -328 -84 748 -26 111 -576 470 30 648 690 -531 -379 564 -93 -752 -66 62 -563 295 -46 -391 401 -735 42 -760 -762 -17 362 -345 -343 490 706 671 -32 -544 -303 455 -167 34 721 736 -243 -533 -874 319 14 -126 -79 -189 -3 312 598 201 526 637 604 622 657 652 23 -11 -68 799 522 551 385 -274 326 -442 -352 -208 -813 -896 198 -737 -56 -149 -464 393 773 557 -30 81 569 -772 -716 -141 -346 -669 482 494 -859 -752 -887 52 -861 443 691 293 -458 552 -605 -623 353 -623 144 387 -106 -815 -289 391 -626 -501 259 -190 -176 -179 635 -777 -255 640 -117 -93 216 742 675 464 -76 -834 111 -577 -422 515 651 -883 -862 -340 -521 -818 227 -102 79 -560 -187 -733 704 155 285 134 241 707 -119 455 -634 -248 73 -571 -661 -687 -836 -297 -858 187 -107 547 464 -114 593 -83 -135 538 -648 -562 94 -826 172 303 -548 452 261 -619 -586 745 450 -458 105 -777 -86 -79 618 -786 -573 452 335 -697 355 314 -472 654 -352 279 777 -760 708 -120 -606 704 366 557 467 -369 -183 653 -753 122 519 605 5 -844 -682 41 345 567 187 -678 635 -508 515 4 -513 -312 -439 -328 -780 -478 -89 -359 -683 -38 -433 -58 -586 673 -748 -524 -417 -763 229 -701 681 -248 562 280 -132 -865 567 -378 -64 298 -806 360 390 244 178 676 770 511 -342 -348 -316 493 -613 206 -207 757 23 -223 284 -12 654 618 667 344 298 -779 -54 -182 -243 -136 -511 519 354 -82 -827 -500 -607 -609 275 -522 505 -712 214 349 35 -647 637 243 460 270 534 -178 260 294 -464 373 54 -439 -305 -154 -652 677 -473 -488 587 528 205 697 132 255 -606 103 681 -58 620 -141 536 191 -833 752 753 -248 435 -782 725 91 158 705 688 82 -260 62 -67 742 340 -97 -114 -121 -356 13 -89 549 596 -587 705 68 229 491 436 -174 720 -27 -683 37 648 -373 -838 0 -244 -636 355 -59 225 -762 -371 -383 -830 665 -860 800 569 41 -459 -132 588 161 23 -433 -315 774 453 83 -596 -627 122 580 -785 -459 -95 526 -482 -493 244 -897 -387 -523 469 -196 763 107 500 769 217 -288 -495 -326 -690 166 147 740 478 339 -481 571 61 139 -484 -757 35 -266 793 588 -406 -100 225 -811 257 -261 -288 392 -80 -562 -428 -92 -503 607 166 608 -140 291 -178 -120 -250 -690 -729 776 741 108 -698 60 -181 -186 717 396 752 -646 552 466 -540 461 -775 145 -171 -765 -806 -629 -89 -79 -139 96 185 -406 88 -759 -66 701 -165 104 -530 -659 -684 -65 293 557 371 -45 -84 661 292 -745 -800 -299 -221 672 688 -126 -276 -477 647 -176 226 -390 -509 608 -326 -562 67 -325 -352 140 663 -114 -751 -656 593 -748 463 -863 -827 -431 102 194 -352 374 -184 333 293 -13 711 417 80 63 -804 320 -162 90 286 324 235 -384 185 -234 -100 576 379 469 -406 -669 -76 182 160 484 32 -13 -555 513 -464 138 640 573 -504 353 -846 161 -250 -102 346 111 526 -701 -406 -252 -581 -705 657 -380 -457 428 541 -602 88 -132 -5 195 -15 -363 186 -280 -741 371 -716 325 -520 147 666 161 -476 -175 172 -489 -294 -195 720 -630 386 -839 -793 739 23 -848 103 -51 362 -589 -172 28 286 62 648 544 -309 711 309 30 22 370 214 770 -437 239 -777 586 494 238 740 -849 -18 -880 -226 -125 -637 653 144 -301 -134 631 -384 -370 -178 672 333 547 -123 -419 -151 -130 -594 -795 282 344 753 189 -873 -452 -651 -148 686 325 -332 520 -456 -743 -790 22 508 -607 774 -550 404 469 -610 55 -448 -299 457 393 -261 700 -152 271 663 -229 682 733 229 724 -396 390 -63 -752 -194 572 541 352 583 -456 -786 323 609 -341 -343 -519 -791 -383 325 171 -498 13 799 -73 61 658 120 800 292 -164 569 -791 413 -812 376 272 597 -111 -136 341 756 335 -813 124 -150 208 -817 -784 -56 -877 424 -676 471 -565 453 -128 56 -854 -98 358 748 322 -635 -824 -135 124 740 159 261 340 -27 -192 -611 -724 271 292 198 -627 -692 -354 -406 297 128 632 -881 73 590 528 319 -73 -220 433 -97 -588 793 634 -536 727 685 -679 -189 -853 757 354 -541 598 -504 768 -567 -356 546 -341 695 623 424 795 -446 142 -656 -310 -399 795 -656 323 -618 -171 156 -270 659 535 143 -92 -26 525 -271 -202 435 448 433 -557 752 593 11 622 -224 307 316 -138 729 487 -69 -395 706 662 327 -639 -639 784 -740 28 -648 -778 -104 107 -401 -255 -484 -571 -136 -292 180 -857 -12 -749 441 -769 748 -558 -810 -525 182 282 -6 576 -425 40 579 715 564 321 790 -97 -343 662 -866 797 -184 42 -320 336 -899 -1 754 -884 -794 584 352 -571 328 -178 -25 298 530 482 -288 -614 -623 431 -728 136 750 -341 -444 -573 134 -41 -659 -83 -511 266 -780 -115 442 731 -189 -890 -103 -239 201 7 -896 370 362 -523 -815 543 614 193 -603 95 566 -385 131 187 389 372 -733 233 60 -810 -195 44 415 -616 -99 -257 666 -140 426 27 -106 -425 -55 616 130 -805 -458 -506 -643 -380 420 634 -419 -827 -429 743 568 187 633 454 -717 254 170 -482 -455 -15 300 93 -51 -856 291 674 386 -680 -273 -521 -84 -55 280 493 -588 -367 229 -266 -844 -52 -787 -540 609 -481 -102 -566 -673 -452 -162 -424 -645 -424 -404 28 -345 -428 139 204 31 -671 725 413 800 -208 -663 -695 709 -284 482 -155 402 732 95 -699 -3 289 417 -214 327 -184 -662 54 -103 14 -483 -692 234 30 87 210 138 -496 19 -59 432 474 -190 87 389 -179 315 -400 236 703 -614 -554 -843 312 455 -892 -780 -39 -851 151 -791 48 -355 618 -634 558 599 625 158 -867 258 -435 173 774 -93 -206 426 -376 -381 -520 124 699 520 573 -8 583 508 -140 152 -194 -137 200 -420 278 -100 122 693 -612 -31 800 382 -635 142 -636 284 142 135 -121 -853 52 -754 429 -307 492 -54 -610 739 598 -745 -336 -244 223 -406 554 -154 610 375 309 -679 15 -533 459 -624 -770 -539 -346 -685 -219 -353 226 -180 -578 683 -312 -142 -293 669 479 -396 -454 -595 283 -826 -541 -315 128 76 -463 -631 86 -618 223 -18 -325 629 -328 -847 -343 258 382 -382 -28 -257 348 -746 7 -687 -167 719 360 -479 -869 474 431 -555 129 -847 565 791 -467 675 357 -127 -354 -473 415 322 -580 621 -887 492 734 -825 -741 -193 -652 609 763 544 -318 -98 784 -428 373 -249 470 -171 509 -867 -157 -741 656 364 454 647 -506 -746 314 -377 576 62 315 390 -233 62 -614 -351 -859 119 750 698 448 185 -645 -560 325 611 -578 -100 -106 -534 16 748 268 -180 -156 483 395 116 -76 -189 -760 767 -521 -875 -516 465 479 -313 236 -842 -112 480 -898 560 -837 731 -215 103 480 -519 161 174 -702 -369 -322 -20 -796 11 -783 -454 484 -198 -547 21 636 634 -579 -744 -741 646 -109 -386 701 -394 -106 -863 -848 -789 720 -817 330 648 -707 189 -32 -745 -118 -283 -40 115 -697 -814 -138 325 274 777 167 -27 492 -387 -349 -249 -705 -439 204 80 593 -70 104 -562 -630 741 571 761 -193 -728 633 -21 -865 -773 -211 87 -716 726 -573 289 -625 -363 653 249 364 -749 -337 -262 -594 -529 267 -571 222 -343 -144 -119 -311 -355 -453 -518 641 575 -795 451 26 773 209 -235 401 -809 591 -195 379 -403 472 -271 -76 427 -386 -793 -96 -604 -105 259 246 -361 729 444 344 -299 -521 218 553 -606 638 -632 -328 -888 -96 -283 -787 58 369 501 -700 -892 -897 -679 -432 -239 249 -799 412 -131 -833 -423 48 -581 -608 -808 361 528 -892 35 276 -219 -328 277 -376 -104 153 311 514 -204 427 583 243 794 294 652 -216 -467 79 -362 -270 594 409 -470 -542 168 -857 -439 435 -570 -68 -487 -822 326 648 -152 597 549 -612 532 322 440 -159 795 -6 -115 316 697 54 490 -378 48 732 -553 614 -396 668 20 -483 -17 771 611 -339 -629 -812 -696 421 -402 -110 -888 -137 785 -703 -491 -366 29 170 -879 -410 -881 360 -875 -233 381 -321 -536 -203 45 201 -808 -187 785 -300 263 -730 23 -179 -388 -150 -613 -839 -414 44 341 -177 337 -460 128 170 -44 -584 455 -701 482 236 -685 -103 -853 612 347 676 434 354 308 730 -589 661 -187 465 736 487 755 -433 -686 -891 475 -494 -552 -262 335 677 -169 -53 107 -97 -281 669 -570 -333 -751 80 446 710 554 660 -188 -40 -569 -784 -423 581 732 -770 539 466 77 785 544 653 -539 -90 -753 -140 -238 277 -808 178 -403 110 -312 -620 -320 -206 397 -474 -611 454 -721 634 -191 -715 786 353 540 494 -567 793 -468 369 -247 -833 722 -125 8 133 -712 -218 -209 -170 143 -879 -129 -87 -703 -262 -653 103 -155 -715 314 -438 694 745 -186 -748 -409 -869 -876 585 -446 9 370 -387 -231 -757 -796 -891 33 -131 146 228 414 281 -863 -144 -590 371 -206 -187 -125 683 -58 679 -820 -13 -411 159 567 -422 768 89 28 362 -379 -499 540 353 -596 -388 27 171 -827 146 -347 -575 -271 -735 -30 230 -758 22 -668 -377 7 467 590 -603 369 -513 343 649 544 716 -660 99 38 -252 85 14 296 490 47 258 -776 36 350 770 -309 581 -523 107 744 -231 468 34 666 517 -326 654 -604 -128 284 -454 159 178 721 709 -14 -349 649 -152 -125 -326 717 -804 -559 396 472 672 -746 746 -532 -669 637 -99 -507 310 -731 461 624 -290 283 370 -671 639 -886 -334 -216 437 -757 -659 -357 331 -276 150 -281 614 -718 153 -481 378 -377 -794 -871 331 263 -201 688 363 566 -672 200 -391 674 703 -372 -758 228 123 27 319 63 347 -808 -177 -54 -730 171 324 -561 -655 549 -697 124 518 -418 203 -1 -546 -518 485 -32 -608 -535 -527 -164 30 56 764 328 348 -684 -641 -523 39 370 -582 -111 -323 413 -152 -692 131 507 309 -330 514 -6 758 248 -767 -25 -351 252 -276 747 -370 -170 -443 594 -440 -714 -506 -763 98 -802 -511 0 -834 421 174 63 -899 375 177 350 597 -27 -608 -30 478 50 -102 -272 -786 -381 739 -815 -89 -593 -327 -318 -47 -661 -291 735 -76 -45 101 -629 123 101 -304 -622 -322 -663 -311 65 -286 -522 70 564 -156 -736 309 497 -719 -407 164 329 488 186 -770 736 364 636 -443 510 -419 -180 61 191 -535 -298 -61 -416 -811 749 -881 -127 -29 -752 -560 -336 483 61 489 -157 441 -428 -16 8 -714 459 -460 -258 -805 678 -513 -787 -888 784 -34 564 -59 622 685 -88 -386 697 304 -56 163 -434 612 -386 672 77 669 173 -126 -682 -287 452 424 -427 326 706 -458 191 -211 192 800 613 -238 313 490 -250 580 708 -98 204 -4 -516 419 -11 -657 694 -24 193 592 368 -346 13 642 592 537 147 385 290 -51 -719 385 -365 -453 -249 -240 -483 -523 327 -882 -157 -825 -133 418 -559 339 320 -43 41 243 579 -102 -266 -805 -367 -185 505 -265 456 404 302 -714 29 -81 -433 657 318 -230 -398 -480 554 674 298 -506 408 306 -520 -230 -69 363 237 415 -555 473 -159 -104 504 85 437 632 -46 288 -431 -414 -640 74 349 -457 -264 611 -668 -579 -105 -664 -852 523 -224 -418 277 -338 -293 -260 -474 -386 472 -327 -5 737 -733 -311 379 -296 74 347 62 -810 263 693 723 745 260 329 170 -416 135 -203 -373 552 -447 -182 80 470 638 -858 204 -856 -857 -886 785 -724 -766 -390 -686 747 -550 385 -791 -845 -321 123 -541 577 -457 -398 -269 -347 323 340 -514 -374 -586 -380 -5 632 -76 -736 331 -848 -143 -757 -434 595 45 658 114 234 -277 -743 -140 -22 -161 -35 -547 575 494 154 -291 -576 74 -22 730 525 -812 -595 136 -610 751 -378 232 -682 42 -740 -876 -669 -490 -372 520 -120 677 -876 -361 -330 -328 -250 -173 -115 473 443 188 479 164 4 759 -50 -826 -587 -609 -302 -843 -5 -896 -695 -51 -164 -226 284 -23 695 -39 -380 -855 -23 -357 -844 -538 -588 674 -258 -216 -329 -67 -807 -436 779 -225 -330 -434 290 -329 161 -122 -111 -381 -167 -145 -723 -469 189 -343 369 -741 777 -644 554 -662 525 -824 201 -791 491 -298 767 71 -824 -8 -270 -198 -633 -183 319 159 662 783 260 -771 113 -872 -717 -176 -429 388 -402 -823 -151 -150 -267 592 693 -158 -223 270 505 -601 -421 135 -229 85 -99 -435 -763 527 323 -555 430 -512 -151 -327 -698 -283 753 585 -428 356 -374 350 -711 326 -779 -395 34 295 -647 -485 -457 -600 256 -783 586 493 -697 -309 -400 163 107 -429 -412 -827 590 -216 -568 -399 680 -829 -58 -147 -504 349 410 368 -93 -107 -385 371 -75 -329 599 543 -168 -328 -897 304 -683 362 60 -600 -817 -757 -56 -850 -880 -310 442 -841 -495 770 723 497 -584 650 -340 -601 -486 -452 -203 -520 339 -510 -805 -734 690 632 -795 -726 697 785 776 306 -777 -825 759 -47 -727 233 91 -800 -643 331 -18 477 665 524 -654 416 -773 -443 -659 -85 -253 443 70 501 749 -824 -824 -95 -75 -368 -117 -468 606 -14 561 -19 462 157 -415 18 -866 -213 348 269 -537 -880 -377 -354 -289 9 -713 447 206 -275 -799 -310 -385 9 -871 10 380 681 -178 157 681 326 739 -146 246 440 468 602 -805 203 -310 -719 -519 -209 -181 396 -704 345 530 -253 63 -692 34 -585 -545 490 -195 441 32 728 -382 538 -268 -531 -122 27 9 -422 431 569 -519 301 799 -438 -384 500 -259 -792 270 -594 -634 308 -614 -411 136 243 -255 -522 398 -101 771 -294 -525 108 167 128 76 -686 -708 -587 794 565 446 529 115 435 399 68 107 -380 327 -475 555 86 -429 597 162 687 337 225 -350 -194 -643 -121 -186 -816 -214 430 597 272 55 228 -698 275 -879 -100 563 203 -719 712 -439 -70 629 205 -576 -65 -294 -311 245 287 88 -319 -622 -342 0 30 722 423 392 -281 116 194 -413 -435 -315 6 -111 70 18 686 -555 -784 -681 56 719 -745 213 477 709 214 -9 -101 429 752 -637 743 66 -875 -743 -814 276 330 -102 -836 145 730 -258 -121 -14 493 494 112 690 -105 -707 -583 -155 511 45 -554 -588 -346 -486 13 -615 766 -227 336 -896 94 759 -647 345 -632 256 519 449 -495 -410 -807 -85 -891 -243 746 448 -810 145 295 450 95 647 587 642 638 660 -332 728 -499 53 -636 -279 -742 -897 -659 -780 274 -343 -530 493 -744 329 203 497 -579 258 -215 678 561 222 523 -650 -312 -707 -787 521 -260 772 207 -6 412 247 550 -554 -316 -118 179 286 798 709 -159 126 -849 775 160 -679 -715 499 75 -618 -697 120 154 -201 28 698 -273 -318 -862 262 -582 -776 -888 480 -391 -32 -2 619 780 -800 746 76 257 735 559 -86 -322 -661 -296 308 704 -95 -630 432 -843 -669 -690 -368 -399 -400 -531 -695 732 279 777 -518 -750 557 309 301 -26 361 -258 600 -56 708 174 -880 -648 -148 440 457 610 -250 117 320 596 189 731 -216 208 -70 229 -159 -818 -336 -720 -230 -785 342 597 -37 -659 234 -530 536 -504 797 -382 -107 -894 -349 306 -819 768 589 -258 -529 -277 638 -578 -41 -571 -629 85 111 -556 -661 567 -38 616 102 -786 275 -803 -365 -683 -109 -855 -145 61 -342 -603 -455 -399 49 701 -524 -735 -817 675 356 643 -499 -797 -766 -371 -408 426 337 -751 562 -76 -708 -846 386 483 -123 -95 -811 493 489 -277 93 40 40 420 -274 352 -434 -615 29 372 319 341 -25 -47 336 637 -131 32 456 -561 271 658 -617 -878 576 -191 663 24 26 650 -37 203 -84 -804 112 590 690 -310 333 -408 353 12 -251 385 552 -246 -812 -731 602 497 281 719 671 -594 747 -822 -646 604 554 -250 -239 40 -466 374 191 184 -375 797 448 287 484 350 -156 791 -525 -230 -131 781 -372 -412 -64 -126 -338 -577 -271 -234 747 -310 -523 411 -826 373 -104 -790 742 -888 -797 -256 -554 241 597 -495 792 726 545 -10 644 83 92 93 -62 607 205 -597 -875 -718 485 612 683 -451 -97 -603 303 291 86 -899 -290 -796 -147 -567 106 373 -815 275 -794 -891 -666 211 -355 550 438 -394 497 252 -628 431 245 -34 46 372 332 -402 68 310 -312 -363 742 526 726 -337 -188 175 -149 564 -472 -124 -504 -437 -55 272 492 531 -285 391 531 73 -330 211 747 85 578 -552 -356 225 308 735 -744 -843 -235 313 619 -558 -697 -473 -249 150 610 -589 258 -833 -544 -757 -389 119 221 -831 100 -352 283 -646 468 205 599 -64 -58 762 -713 613 -751 -675 -429 253 -789 -246 144 -675 -310 -781 547 783 -837 -303 -576 -846 -11 -333 250 -270 -326 246 412 -332 355 -91 -242 84 365 -139 -512 361 -258 513 -251 -888 -714 781 311 728 -284 676 345 554 -321 290 -15 438 -569 -880 -133 -656 -157 -115 -2 29 417 -29 -761 -337 630 -633 -507 639 498 -13 6 -849 313 399 167 -565 774 -875 303 227 708 -847 -111 -563 -328 -313 389 304 330 -656 622 -342 -793 286 332 71 727 666 -565 -472 6 171 650 800 387 -817 -890 628 589 -34 120 -204 618 55 -79 766 -201 210 125 -149 -876 -427 663 -570 776 -495 327 43 126 -565 44 -139 -348 132 -247 -50 446 642 491 62 -846 -218 148 -776 -511 660 344 -583 336 -728 -862 140 -574 -148 -869 374 -663 630 196 -300 740 69 -446 350 268 29 -234 607 -317 712 140 187 -650 346 -457 183 443 -760 24 -168 125 508 257 -13 -287 -746 565 215 321 -391 -623 210 -826 -394 -486 275 425 688 598 -459 39 -302 173 -774 168 -771 670 429 692 241 -210 -385 480 -152 401 -152 104 560 -305 715 425 297 657 -125 -251 -176 -51 -126 695 -864 451 -87 202 76 -393 -21 373 414 198 338 377 -879 666 8 441 -234 275 493 358 464 -522 -565 653 517 449 -563 -196 752 34 684 -539 -330 128 295 368 -481 47 80 -125 -177 54 375 -581 36 -458 -281 -719 365 -733 -404 573 -760 402 -886 471 -626 -627 416 -832 233 17 -111 -198 479 -212 767 -71 413 85 283 -370 -663 -30 524 260 -791 116 193 337 462 212 735 308 109 -659 -230 -569 -507 -58 750 624 415 151 -82 -594 -810 -823 -295 -889 -720 -324 -699 -750 -857 -326 -851 321 -559 -826 -643 -17 -691 -643 -96 410 -858 509 -106 317 -113 725 485 530 -108 -824 153 82 -507 505 -855 335 -509 22 -121 -53 -136 -306 625 541 503 46 194 20 -180 -193 -279 -131 585 245 796 -640 758 -264 -341 -663 -433 16 477 288 -728 -502 -850 -63 497 -171 -289 83 18 -104 286 244 276 -310 -705 121 530 -41 -529 471 614 -801 -370 78 635 -599 -563 569 -729 -284 545 454 209 -499 734 13 134 685 391 -541 -133 30 256 -418 668 -438 441 89 -745 319 -770 -318 -97 262 -833 581 331 339 536 790 -401 200 690 -167 611 155 -504 412 665 290 -481 -395 583 -279 -812 205 479 313 -340 -836 799 613 226 -168 -57 -126 -541 -599 -750 124 -199 333 -392 -128 245 -662 -496 613 -275 660 677 -74 -867 -790 -390 460 -708 -96 -155 -138 418 51 644 -30 581 425 -750 796 -565 293 206 -431 -612 -67 -272 -770 -788 -691 -755 -553 501 736 -776 -222 694 -851 53 242 -830 790 126 -892 284 -211 -106 -688 -806 -46 539 -447 -897 -147 -212 387 475 -596 537 -772 737 -137 703 590 559 -133 -562 -24 -603 -736 -759 411 533 -459 79 -885 -777 647 -386 7 108 -460 777 444 -221 -392 -852 163 -614 -777 -59 52 -63 -417 359 656 668 -704 555 -290 751 -375 -165 35 733 -318 -630 -871 -224 -634 -797 -371 -498 775 717 -884 -182 -770 332 -878 557 765 -166 -561 735 185 380 -692 -735 -355 -370 356 759 352 105 -894 -825 -865 76 -326 -47 -186 -327 -710 383 288 699 -494 275 618 -781 -900 -405 -764 -750 -82 339 -685 206 -491 -796 561 379 -126 280 -877 -50 -534 -248 -193 215 -319 123 594 761 -430 -302 620 627 360 -731 -104 -271 700 196 771 397 285 37 -459 -593 202 -745 66 -621 -279 2 -866 -312 -759 -66 -758 582 398 -787 -735 -456 -486 -256 -879 -166 -201 -322 495 -881 -536 -558 -87 -515 -598 637 367 765 -715 123 -422 -186 -366 680 -552 -711 330 -294 -789 202 -79 -193 428 -102 -454 502 -50 -601 83 432 539 -346 635 167 -37 638 -459 408 -370 -889 -779 319 140 -820 -174 -715 -804 583 -822 562 -227 -12 -383 -848 -401 -359 638 -740 698 -734 -193 -561 -385 -132 619 202 524 -701 -64 -214 44 -693 -872 -251 -784 -570 -443 635 -529 -305 -888 520 60 130 -528 -743 -136 434 584 76 420 -488 -102 516 258 294 640 176 694 613 86 74 -392 -436 -284 -44 -892 -421 -284 -582 365 -520 -831 -382 -148 566 213 -481 -772 461 155 -84 -706 -181 453 -360 -94 695 713 115 67 511 71 396 762 508 -203 171 624 545 71 -195 -894 264 -628 -271 -638 302 -528 -83 527 -328 -455 -70 -728 -309 -535 715 -323 -148 286 -717 85 68 418 559 18 -4 544 232 -131 -735 543 365 345 387 -490 -456 -190 -185 -179 351 543 -298 -414 222 -230 274 -603 457 220 464 -386 126 -214 -437 670 466 -272 63 -369 -697 -795 132 538 -455 321 572 761 -817 520 591 641 343 -12 -656 82 -664 -549 128 350 -616 778 -408 -700 157 412 315 -786 333 338 -367 -95 -241 -784 408 607 480 193 -634 -887 -24 191 -749 167 -20 -513 14 -514 -649 -158 -603 -640 648 632 -474 563 -154 -689 -188 316 -843 -538 -654 -547 79 -259 -234 462 648 58 -767 349 264 -197 -772 71 -473 -581 -41 214 385 -256 -371 110 -761 359 793 279 149 -498 -270 302 794 361 663 -402 -302 621 -895 -679 -437 8 305 -398 -25 -509 9 -181 271 -628 161 -10 703 -16 101 -135 -136 363 285 350 742 29 438 -346 -421 31 81 -615 -330 -386 -312 -585 -185 599 -320 -506 -475 452 533 356 644 -247 685 730 -149 648 -14 408 -320 -775 434 -65 -205 274 -119 -643 766 294 -278 -496 -10 220 62 -92 642 145 501 -360 685 -878 570 -724 376 -395 220 70 582 160 429 -382 -307 -472 -300 322 -448 375 -622 -650 105 213 -557 -504 -475 -329 92 794 150 -67 -640 -773 72 -5 -760 424 -78 -16 -338 415 202 453 569 240 -260 -104 -792 -540 -154 287 171 -66 -67 -414 208 -703 -591 441 -611 605 274 -542 487 -123 -83 298 20 -332 -576 146 400 637 -581 372 261 -702 12 -390 -795 -883 -875 54 97 183 -286 788 -814 -830 541 209 -559 693 -24 -427 -228 -538 -450 108 -718 415 -258 -714 -169 201 613 269 152 -200 -234 -358 -244 22 416 426 -282 -686 -713 -424 -482 574 -555 249 138 -83 -316 771 667 -177 759 -356 33 192 -374 -406 286 -459 -202 -59 -49 -316 -818 -743 -238 -586 -715 -418 66 156 360 -251 -105 310 350 778 9 -687 781 -827 -82 331 669 -119 676 171 56 -441 -112 -753 318 -746 -843 -338 113 -756 225 383 557 406 -349 280 312 -227 515 -785 109 -583 -654 574 -684 -239 83 249 201 542 473 -636 -386 492 210 623 -177 610 -617 201 -238 706 725 -185 17 256 79 532 -446 -153 756 744 -455 423 243 -809 285 94 379 548 44 -280 439 -144 438 -103 -728 -60 686 492 629 396 273 281 153 34 -33 -198 737 -482 -519 -346 -388 269 -445 -175 -682 328 617 -214 709 -791 304 -620 524 109 96 -242 -358 -629 500 -131 -844 -409 -662 -372 -854 748 -17 -555 386 401 390 -456 -239 -13 -186 38 -545 447 -464 -828 -676 -406 -428 575 735 -698 -850 -17 169 -281 -786 270 -280 -809 122 -562 -15 -626 -590 -493 -275 243 189 -806 789 -747 -754 378 627 165 -261 -81 265 392 -628 -547 247 -43 -258 -52 -584 -385 -49 11 491 414 497 -793 -306 600 565 -89 658 165 -124 -288 -563 301 -891 51 -464 -131 230 -67 -865 332 -478 185 445 -524 -550 513 -258 330 -742 -97 -871 530 -102 245 -698 297 -126 215 -271 -251 -396 -186 -573 -402 -672 -847 641 -650 380 417 759 -211 572 -233 -838 384 -5 533 -733 37 -50 608 467 363 -898 -865 -497 775 122 -849 372 354 -191 542 -610 -305 -855 234 297 613 749 415 -135 137 560 -44 754 -725 -699 637 -207 502 -225 -729 -569 60 601 -264 584 405 439 -381 620 -517 -255 659 579 -101 -468 -625 -721 -612 -174 112 456 1 552 -423 353 -436 105 -192 -793 -184 -719 -87 -423 -679 217 334 646 -735 586 -432 -375 -842 -641 582 -514 646 -294 -64 331 233 -567 125 -89 -539 -613 360 -727 -455 227 -772 -159 -748 -900 -715 60 -487 -287 -667 -206 -440 -12 250 51 249 286 397 248 299 510 509 85 -78 -754 -667 -135 -545 612 -49 -306 -849 -615 626 -384 -415 -571 92 -484 29 437 -95 -772 -34 -831 358 367 601 -15 -397 50 542 198 443 8 -465 -19 620 525 623 119 157 -117 728 -421 -17 -867 -392 -858 -323 696 -63 -744 -840 -510 47 -672 729 11 -470 286 -552 -589 800 485 -19 -170 141 794 -160 -340 760 -420 657 -689 -410 -97 -446 63 -571 487 -730 -315 678 -451 101 419 299 -787 37 -434 -687 582 189 790 -445 -93 -739 -214 -43 255 -293 537 212 577 -551 -801 -778 240 -63 772 -838 -188 613 -308 451 663 -424 260 364 345 -651 195 -560 337 -764 -250 -7 -867 431 644 628 31 97 720 774 724 -827 -641 -760 -618 258 249 695 -810 -682 -775 -159 731 727 -111 -330 -660 -623 -206 -240 -163 -456 153 439 400 127 651 -334 237 -322 14 632 -597 -246 669 -508 336 510 -725 -250 665 -363 -277 -861 74 -264 -621 -356 476 -218 305 -200 48 163 -184 -678 190 375 460 521 -801 -539 -509 -193 379 329 431 741 -157 105 -319 -272 -716 447 -517 113 -753 462 -309 -150 54 -318 -160 170 730 441 195 244 -163 -359 -118 297 192 661 -765 -45 220 -600 182 -629 394 277 -841 548 -423 -763 248 -545 -630 -21 101 799 -486 209 -627 137 -654 6 123 -739 -825 611 -797 210 487 -602 787 -653 -889 -838 -421 786 -342 -699 -539 747 205 -362 84 289 503 305 753 680 546 -228 -658 699 140 476 -13 -530 -388 -174 -855 496 -738 -502 -201 -783 -817 -441 -675 -384 705 66 -56 105 349 -470 613 56 616 -467 -741 479 37 -127 613 411 202 -446 155 -676 452 -866 284 -654 -257 30 396 202 -300 -88 386 735 -362 250 -591 219 -209 -300 548 -146 -606 651 -797 -401 -663 212 456 123 -705 464 -364 -267 -473 712 -597 106 -412 -747 -653 -77 191 488 341 275 -874 -29 286 493 320 -118 171 364 -762 -240 -889 -125 -246 -735 -309 465 288 153 -795 202 704 88 626 390 -692 496 431 -620 439 -274 -372 647 -657 528 708 588 -877 42 621 515 -797 489 119 101 448 -555 -263 -254 -668 -353 -358 159 177 145 -342 -332 648 440 327 283 -103 -91 -179 -824 -498 206 -866 -16 522 -753 527 -248 -273 -694 -804 633 -416 729 630 -100 653 -23 -654 -486 43 -671 -175 670 -830 -254 -411 -714 778 0 -105 528 614 -103 470 606 -721 -221 -664 -361 307 423 -608 216 -426 571 -847 -760 687 -161 668 -691 670 -879 -484 350 -870 -524 459 376 361 309 -168 -647 112 667 716 -248 -747 333 -291 554 -544 -104 517 -509 262 -713 -171 75 226 -759 308 -101 -64 -668 -480 180 443 -540 -854 346 576 -561 513 324 -369 -763 334 -302 226 -442 -407 -569 -485 -679 40 114 -385 -171 523 -289 -487 -216 341 -775 171 748 475 -801 -571 -539 655 -764 11 -341 750 -111 -462 -771 -463 798 -326 589 367 -405 139 636 -50 358 -643 -594 -585 -266 -756 719 -101 519 -138 706 -201 -408 776 587 -825 -845 -215 -553 -900 320 -193 -95 186 -644 125 411 -430 -469 37 -108 14 -66 -597 -674 377 379 -178 147 685 -303 -132 -578 -857 124 758 -714 -268 -836 350 -429 -369 780 -433 674 -177 -394 -865 624 -309 559 -701 -444 389 -407 634 -132 618 -443 -289 496 -58 -809 -509 -759 -576 401 383 311 284 653 259 -264 353 274 -416 110 -898 -149 173 -365 -144 235 -238 -624 -844 -258 -127 -226 542 798 549 430 662 -239 263 -654 -422 -207 -4 155 -221 264 -535 269 -791 -267 11 522 -332 -482 -681 -552 160 -436 -828 669 -806 638 17 -518 -733 333 -536 -453 738 51 -414 385 -112 383 2 -351 682 121 -516 -534 -256 675 -623 231 118 772 -338 693 -891 -661 379 -625 -229 -91 449 463 458 93 41 -294 -644 -379 591 -542 548 -533 59 648 30 501 -417 -614 309 -411 751 -88 -579 437 -178 335 308 83 732 -651 -815 145 -792 -187 420 -140 290 438 -649 -469 -60 130 -315 -305 -725 -438 477 -393 41 504 -42 -679 430 41 124 289 -36 -260 343 -379 -92 798 -880 216 -742 -353 109 21 -725 -512 -428 -408 361 -810 226 253 -10 692 -335 -408 -269 -303 -214 -839 -887 494 295 -852 644 112 -474 -633 -162 457 -351 57 -702 -161 -596 477 -557 -652 229 -27 -578 345 -781 588 653 -804 -417 -725 781 -787 546 235 701 -232 583 -54 441 -219 632 -272 -732 -769 -652 -614 573 472 -10 -40 401 214 -44 -526 -374 -442 -396 480 781 -829 -653 -83 741 258 -895 -193 -434 -254 -7 284 19 -723 -118 -883 -886 -541 -328 -309 -72 -469 703 5 306 628 736 -144 -137 717 -669 746 126 -343 -528 -621 342 766 -96 -819 -330 -121 -21 -324 -117 -256 -55 -897 761 -557 -873 140 570 311 -208 -878 602 -140 -547 43 -329 -439 -469 302 -288 457 -230 -648 463 -110 -274 519 38 324 669 487 -540 641 -135 -442 -155 -298 208 164 562 461 -158 130 -339 -533 -786 -238 159 -379 246 653 485 -308 232 -739 -624 -120 -618 238 179 -414 285 36 71 -716 210 -65 185 -299 -667 -630 726 -760 -790 -810 -13 -215 481 -123 735 -175 -118 -66 427 -744 640 -164 -386 -627 619 250 770 -573 312 219 736 -115 458 756 -598 -511 -248 726 489 28 -277 -101 -799 706 81 252 -701 521 -745 -513 -504 315 -239 174 -192 -621 -687 469 482 -825 255 -224 -441 614 -311 -675 -225 322 641 -844 -474 427 -812 584 -290 788 630 -599 147 -143 -859 -4 -379 -103 76 -649 -451 675 -386 654 -21 697 -152 689 -137 364 -269 -751 -704 -5 665 636 -750 -279 170 -151 452 651 633 179 -176 87 719 -65 617 -358 185 34 -579 285 567 533 340 -628 -653 626 -213 552 -306 590 -539 748 -153 -515 -95 747 174 -858 509 -402 90 254 -600 -871 -477 598 -335 330 -453 -362 456 -206 269 754 167 -666 477 -498 238 -592 -232 411 51 -1 595 -247 -808 195 -199 -246 124 -67 388 519 -199 547 -710 -170 314 65 -601 490 461 -877 -269 417 721 -585 366 610 -284 4 -185 -523 459 439 222 -86 113 534 -893 244 -34 -607 -701 -13 -258 290 611 -861 -458 357 716 731 -28 445 458 538 -468 -53 -272 341 679 573 409 632 -99 -450 -355 -451 -59 175 32 204 -502 -217 652 129 534 352 -728 -480 -367 538 34 -874 -29 -735 23 691 542 673 635 -311 -610 266 383 -277 779 201 174 -57 302 144 434 -660 407 331 424 787 -112 -806 218 443 -175 87 -675 -681 735 -754 90 -120 -879 -884 -160 -742 -798 800 221 529 720 649 -540 -542 102 -804 -703 -499 625 431 -599 434 -612 580 390 -537 -830 -506 144 786 -751 589 508 793 624 465 587 725 523 -253 252 113 -331 531 -643 -170 -658 348 341 318 213 720 757 -84 -733 -831 785 102 -436 518 -99 -564 -349 255 757 -419 203 696 -429 318 621 108 -404 -116 769 -142 -669 440 -607 749 -399 -509 -453 -67 199 331 49 -152 -703 -64 -415 -107 -371 418 134 -237 -633 -572 -424 -70 -813 664 708 -370 108 689 775 392 86 110 560 -245 319 290 -843 302 140 -710 -9 193 -816 565 408 -566 276 -234 -311 -690 696 -561 357 -771 30 -667 767 -190 -828 -197 -228 39 -465 472 -508 566 -107 -94 365 223 -567 24 -601 -128 3 -518 -874 -618 274 353 7 -532 -729 512 312 406 -22 -842 -46 -258 -599 -836 425 -189 689 -142 -800 -551 749 307 781 572 324 167 741 403 774 433 -754 -356 350 84 5 -589 388 145 206 -505 733 354 42 -550 379 197 -682 414 -7 670 212 -872 64 -52 -897 -10 -519 183 325 -476 -779 572 94 -411 -588 799 -871 -679 -414 -884 -28 231 544 -895 -854 -37 508 -324 146 -500 -525 467 -778 -436 13 -507 -128 412 -365 -28 -412 -267 -154 -504 -17 628 -632 -385 80 -685 69 500 356 780 -516 264 388 -727 -393 -606 282 648 -647 -69 -496 -706 272 284 321 -125 197 -176 -555 -462 -646 398 415 544 -677 -730 -99 -850 -793 157 695 485 -587 -894 635 348 -290 -143 -800 -793 -861 -347 -95 -328 -868 -184 -712 658 -18 -256 640 574 -367 779 223 -880 420 -778 -801 -438 -620 161 471 268 -512 -694 -713 -288 -190 -721 679 265 -390 197 690 -744 691 373 135 -395 -678 -276 767 -870 -212 789 -747 613 43 635 -262 -729 -189 100 394 -762 -28 -37 742 -14 709 428 -551 -112 -321 -516 -109 -395 31 -636 0 586 678 102 698 352 411 -576 497 314 73 620 -258 425 -869 -591 468 265 -123 143 -512 -397 417 645 736 178 -772 252 -299 -479 -12 -383 280 636 130 -553 -837 -158 524 -148 -357 271 -591 382 -313 -493 -661 -311 -728 -156 -489 -314 -301 -328 -348 -74 437 -497 244 -462 -46 698 -885 -329 47 -72 -508 -656 157 -158 -56 -805 302 591 528 -797 704 285 95 -656 442 544 267 522 449 -73 -413 682 -106 -448 310 136 -32 117 -681 637 479 734 785 -94 -17 -384 -570 -660 -363 -506 326 632 -146 322 -499 111 -46 -763 797 -861 113 -84 -499 50 7 -555 -292 680 -622 653 -2 -155 737 -390 -769 472 725 3 -552 506 -329 -429 91 -583 139 -470 526 -895 -690 -389 645 -15 415 -523 277 -611 -666 -110 -824 -809 515 -78 -45 -632 -249 -825 -572 -453 -29 -811 120 539 -803 672 -244 -650 364 -715 106 -434 -459 471 262 -398 744 -637 -695 -469 440 -518 -629 768 -418 741 -580 -365 -342 -484 -570 -73 154 -768 -215 769 -531 701 -616 -59 -261 -219 -800 311 686 -193 -29 197 616 -556 -266 -392 -175 -656 -515 -374 -213 -174 -369 -603 -160 675 -300 -546 -765 416 -147 586 696 53 238 405 -658 -145 619 486 -895 174 428 759 -781 455 -782 335 -290 -69 -724 -716 -346 -188 -873 -481 -579 76 388 569 -680 -447 -231 281 410 349 -526 -305 -383 141 592 34 473 -781 317 593 -311 -66 -176 679 -2 -650 254 311 -95 -496 -482 -500 565 -669 -332 387 16 -85 -37 -589 -354 12 -273 232 -175 197 438 156 -9 232 651 -887 275 200 -873 676 183 -840 62 694 -885 645 -553 -482 -175 -820 -891 -430 -491 -378 16 24 797 -559 421 -817 337 667 54 -509 391 -667 -487 -445 431 312 772 -669 150 -214 -370 -506 -562 -273 -271 323 700 411 -102 235 798 142 -290 305 -336 -363 561 442 88 -588 -395 481 554 -504 188 431 608 80 -585 373 718 8 129 -485 -591 -289 102 132 644 -281 -709 536 134 64 401 -108 -201 212 262 552 255 -525 47 -435 -181 -500 -459 -581 -37 -40 436 -511 -333 -336 775 -353 210 -8 334 -416 -724 44 38 403 -668 481 760 706 642 -647 152 438 -290 -890 -65 -543 115 -485 -6 299 -332 -620 439 -184 -586 -366 47 -165 719 -529 -250 302 -251 545 -386 548 278 733 -348 748 -562 -16 -486 -425 91 461 -424 147 -29 331 36 0 741 -526 -897 409 -26 -66 -534 -874 -781 -22 -583 -402 715 -649 -768 720 -499 673 183 418 -738 -841 -896 669 -750 288 -233 87 -46 495 -159 -882 670 -864 745 -633 166 190 569 -468 -801 693 -656 -799 146 -240 -529 -262 663 92 468 97 213 675 -696 169 -579 -651 -637 -93 -11 717 718 -661 -132 579 -389 539 -591 -76 -656 -427 -301 -275 47 -76 -30 299 364 -131 -109 -442 -816 52 124 699 -445 -500 361 643 -652 -692 -392 -625 -738 520 120 -282 797 -819 -744 -481 -618 438 -48 291 -881 147 439 136 22 -616 -761 125 -252 98 538 24 -79 425 406 775 634 -112 270 378 -851 -12 -749 -338 -610 102 426 -702 366 126 486 242 677 646 419 270 -589 -347 -203 -653 357 -107 100 -454 539 716 -484 -886 -157 -553 417 244 621 0 -108 526 338 -547 -434 -722 184 210 -196 -200 -596 -364 -676 -354 564 429 -892 -230 -331 686 16 248 -207 -529 25 72 -758 724 -593 -572 -882 408 -829 446 -58 708 217 444 -410 567 -573 -562 -430 -735 -142 669 743 -533 557 122 255 -810 322 29 581 -663 -828 -856 -645 -293 -727 -334 708 -510 -702 126 -426 -610 -289 -111 74 -56 -573 669 156 613 507 -569 437 728 -145 682 468 -74 -270 122 -2 -334 -244 -493 613 286 65 71 749 395 780 -123 -272 287 465 -618 -812 -214 606 379 -354 -61 734 646 524 -283 501 -148 -600 -728 -120 -132 717 182 654 463 -408 -31 -187 -359 -242 241 -487 197 781 10 610 -695 -520 299 577 -28 -772 651 -665 291 -354 -483 -473 -193 458 -105 -436 -622 687 698 368 -572 -599 249 -22 224 -477 134 527 -62 -603 348 517 -796 -418 -224 -111 -438 161 -686 392 -249 -538 547 536 -56 -891 289 161 744 -574 -577 -850 -201 -662 -73 223 589 698 -460 -102 -289 140 563 563 718 607 -245 354 163 -449 -728 475 -409 -85 614 418 -596 -131 -617 -656 143 -362 -771 538 34 399 -511 368 -542 -650 -325 307 -510 627 70 -517 128 -199 -151 -190 -566 698 20 462 -693 668 -702 -51 -688 444 77 -600 590 -92 604 -436 523 266 344 173 -150 310 -249 -128 -263 394 478 -728 272 -495 95 -503 533 -254 582 295 513 -640 731 -13 472 15 626 412 284 -260 -841 -701 178 742 -199 -506 272 542 538 -669 139 299 -698 467 188 -31 -218 -633 -791 501 753 -345 -888 -562 295 -566 779 189 255 -437 -95 767 447 457 604 -437 -370 -320 -873 -466 780 -507 166 134 38 578 720 673 403 -803 -689 463 -670 282 -395 -507 328 -795 4 -522 -553 -891 797 -107 205 617 -7 -242 142 228 -417 119 -767 31 626 390 309 -91 -253 -888 -22 -450 -266 -83 414 598 -332 679 -451 -546 -814 -844 -868 56 4 727 617 537 -300 -11 -643 90 438 585 -241 467 264 508 -225 317 -9 -223 2 31 -420 -759 -298 486 281 745 -420 -583 585 -769 -345 -590 3 -65 515 -329 540 735 -198 -659 -648 -654 -77 776 140 -402 -280 -535 -372 199 367 792 264 574 -748 77 -273 -665 498 711 557 711 357 351 -25 382 -517 468 -132 -43 -16 386 794 -608 -332 789 -347 450 292 114 591 800 106 -369 321 -604 533 181 -471 117 -125 -363 -12 -328 629 454 81 -798 -293 189 483 -490 298 -663 625 -210 289 -777 359 688 -377 -393 -326 296 -283 -855 772 -822 444 127 -629 361 -442 -44 -850 -476 -123 -355 -823 -746 -375 0 -96 -665 413 727 -785 577 -330 1 -287 -857 -890 -507 725 -387 -900 -728 -220 635 -362 658 552 -541 632 -637 -86 -212 659 -184 426 603 628 -115 -13 695 -810 294 -297 -203 -60 -504 -582 -441 370 447 -560 -145 481 -113 -426 443 192 -874 115 1 -688 -177 -826 -349 535 347 156 89 455 629 302 586 -324 -399 763 540 -524 -222 305 605 -153 318 -553 277 146 689 -739 283 287 -57 329 569 -55 123 -149 151 692 609 -81 -176 -359 130 -52 310 -368 634 39 -95 738 -623 -101 244 612 -414 -704 523 461 -759 -104 -171 349 331 329 -191 15 375 -506 731 -120 72 86 -28 -236 177 142 110 740 -83 586 -114 738 -158 331 -10 -297 -253 531 -541 510 -92 552 59 -617 -168 -291 717 763 638 -143 -474 18 289 -357 459 -563 751 -65 -541 -64 25 758 173 749 32 240 -271 -541 593 269 -23 204 532 -157 728 -627 422 -410 687 27 -410 -815 -82 516 -616 -365 568 -899 -298 -497 435 -566 208 718 -733 356 -608 407 -772 -506 632 -232 188 22 219 354 -348 -121 -236 320 497 476 -782 370 420 -834 314 -798 661 170 347 -29 -277 566 -699 -802 -364 523 -838 185 404 768 -200 -801 786 618 161 -189 -242 698 589 61 743 73 -636 107 -668 458 -254 360 88 -633 635 604 721 -688 -132 73 754 -475 673 -834 -717 494 218 -104 517 -245 61 465 -761 -184 -396 209 205 -362 -22 740 -266 -158 -801 282 625 -481 439 -669 670 -341 -892 687 -405 -410 -126 -160 -876 -854 731 -373 -707 -685 -494 118 -313 -565 -671 -209 383 -573 40 -308 336 -767 203 -880 -714 242 626 -846 -416 -266 -287 189 -578 -402 -647 190 -368 5 -306 438 -368 -573 36 -339 719 485 -535 106 40 -782 779 -111 266 170 -380 429 288 -23 -165 -835 -493 -828 678 -169 514 197 -420 -827 520 395 50 -693 431 -722 255 758 684 102 -719 39 -673 -682 463 -526 -64 -710 -411 -77 -633 31 41 -44 63 -334 -438 -527 -815 74 -856 657 -119 -738 545 -117 -732 336 150 -375 -829 -286 -54 -85 725 -34 295 800 519 582 628 -852 -840 -443 -369 450 -356 -456 220 -361 -640 -453 -279 -379 104 -141 -563 236 649 -745 148 -118 491 771 -830 -570 -857 -35 163 432 -485 -658 -843 685 336 -659 361 606 -312 222 -348 -206 129 411 -371 -877 92 -151 -355 -19 460 208 -825 -620 253 -814 -603 724 -539 508 409 117 240 -86 491 -655 -19 -66 127 661 -713 -103 752 467 -744 -511 615 -666 127 322 -812 422 182 -123 -640 -494 125 -261 -205 426 -588 -267 253 462 381 33 537 -870 -243 81 -384 -565 -305 -888 765 -113 -117 568 -172 325 -155 546 69 267 711 386 -460 368 598 271 111 444 -93 -730 527 285 -412 443 -30 668 -809 -296 -125 -624 -841 353 539 -418 -835 -388 131 739 347 -292 742 -336 430 -4 504 -257 -198 -760 222 -771 -584 -180 -334 774 -259 -170 716 -896 452 -221 149 473 -648 -872 -307 -619 520 270 485 4 -577 -294 229 -192 95 -171 745 32 -739 291 -360 77 473 224 -881 10 427 -271 -795 91 -54 -32 249 -801 437 -324 672 -330 -703 -728 -414 -168 -579 -378 -576 667 71 261 551 253 385 -640 -478 -88 250 -838 307 -889 712 -163 -656 314 -87 -61 -212 133 -784 51 422 -134 569 398 -27 764 -283 -251 437 -622 -721 -256 -3 -554 -616 -591 -465 202 50 354 794 437 -471 -95 142 -277 37 149 239 306 -273 144 -543 743 139 51 -126 -306 134 705 -270 372 96 302 186 429 156 -808 620 62 566 -30 729 403 641 538 -333 400 547 -490 465 -176 -286 -520 239 -435 -636 -301 -862 -555 -837 187 -306 655 -333 142 79 -550 70 -557 -788 -414 763 -344 -20 -133 -771 373 -835 -269 648 -678 172 523 -248 -756 -855 -712 213 124 -295 628 -263 123 420 423 769 -247 -14 2 523 111 -731 664 -472 81 444 629 262 662 -317 -880 -65 687 240 291 146 -808 67 352 116 431 -247 432 -402 -435 -297 742 578 217 638 624 606 -299 442 -671 -759 -338 752 786 -219 -565 578 199 236 -317 761 -774 73 488 -525 -256 -637 -730 -612 -776 -577 -326 447 -652 708 -304 420 71 235 -727 662 -605 209 -651 -452 17 -329 -127 723 -422 235 -167 -634 -229 -183 21 -72 -127 -202 -876 10 472 646 -456 -898 721 238 -849 94 276 -7 44 368 622 426 676 -331 322 648 -250 -109 3 734 227 -833 -34 132 -842 146 -813 754 -804 -77 -242 625 726 203 473 -195 -578 573 -539 237 544 752 -342 -203 -347 482 -328 -172 191 -547 -349 -712 -769 -31 -613 -403 568 -77 -586 -123 -128 625 -561 -376 -813 34 -682 607 746 -314 65 315 -723 245 -464 -512 -547 -357 -163 520 605 -161 -479 579 -636 -895 -86 -684 780 312 -345 -291 -815 -871 494 30 -428 -201 -146 -848 432 702 2 446 345 312 -373 638 224 2 314 -612 -674 716 -829 -836 556 -647 459 494 -274 -58 280 449 -855 -521 -395 380 -109 -174 613 727 -224 -566 443 318 762 -696 -756 -111 -807 430 -371 -548 -874 -369 357 67 -341 -744 142 -844 -792 211 492 167 680 89 -865 333 221 -538 141 -294 644 111 334 343 -566 708 427 -403 208 294 -249 450 -251 177 706 -168 472 738 534 -737 -354 -196 597 -88 -68 277 243 447 528 110 47 690 -629 -373 623 -373 -251 -752 550 -452 -440 -250 -832 -268 405 -87 397 333 -614 -884 -680 -857 -644 -198 -380 -739 379 -374 385 -699 401 360 -639 -327 -752 553 340 5 -198 103 -570 -50 -51 95 -719 -567 -516 -289 580 43 259 614 58 -262 614 -193 -648 164 -900 -465 -543 729 -183 -646 -216 -758 -80 -665 674 -18 50 662 -346 -455 730 -75 -542 366 -854 -336 -510 -649 -183 167 -259 -233 -466 -452 331 -470 769 -700 135 -320 101 754 533 -883 266 -148 -797 -152 300 291 -708 -110 -704 -145 308 487 318 -592 718 353 564 326 -742 788 -247 22 -851 316 692 -512 -165 310 -872 -570 680 304 301 455 636 96 519 -145 -52 -349 -643 -351 715 496 -842 317 454 270 -663 668 169 -809 -284 -96 -191 -554 673 -167 686 -900 325 -631 -404 -101 -454 -436 686 -893 -513 341 392 175 -262 513 -310 406 -551 204 509 -237 -33 -618 556 -9 365 -5 -811 -660 731 -670 -778 188 601 697 -224 -487 -466 267 67 -552 667 -271 422 -627 279 -217 482 -161 -755 99 299 -239 -124 -618 -686 541 41 -459 174 -325 -172 -645 -818 -862 581 -797 -724 -768 -621 -553 132 -168 612 -819 514 283 160 -700 -889 -504 249 136 -701 -414 788 -615 -497 -553 -420 587 580 -857 -332 475 632 631 585 -786 130 105 571 -270 -289 791 -100 667 -195 -566 -274 -634 661 -445 -57 704 586 600 173 -282 -264 -779 -273 798 -448 -441 492 583 285 -522 187 -159 -427 672 -255 -838 -894 -589 5 303 51 105 -171 -423 -419 -758 -347 -476 -688 -764 6 -108 -55 109 241 -573 164 -447 -54 336 465 663 526 -317 657 307 -816 294 189 -513 584 346 -569 273 -424 562 -330 132 469 782 -494 -832 -340 701 265 -433 -183 247 572 -881 -740 -290 351 -690 9 412 564 20 178 405 44 525 -289 -115 -874 357 99 679 -249 415 -219 -220 485 -751 -690 -207 709 -71 -594 409 84 546 583 147 -733 -328 -448 -95 7 -141 516 -566 -580 475 -372 786 -272 -735 -80 424 331 -297 -500 62 -315 590 -623 265 753 -399 -452 94 583 -205 -271 -461 -741 -846 -480 -438 545 570 357 -750 -368 -586 138 -852 246 19 -252 99 -238 -104 -427 -763 -865 -382 276 -876 -287 -749 -609 -218 759 -217 693 -409 -691 -554 -598 -530 -837 167 316 224 664 -48 -795 506 528 287 562 90 -525 -412 -217 495 -588 273 -94 681 445 34 -55 -399 -700 493 65 -775 745 -297 -615 -745 -311 -144 -573 -661 -381 86 -73 136 -523 -702 -767 -501 422 -167 459 -394 661 267 -45 -400 210 -193 512 -95 -607 789 22 364 -818 -173 -431 373 -639 -231 633 -783 588 -214 -818 722 105 -126 -467 799 82 56 -446 -680 -407 -101 -268 795 185 80 -659 532 77 -826 -289 -249 -434 -604 -630 498 735 647 -858 -30 -657 31 -338 215 149 -383 277 -770 -608 215 546 -746 348 236 513 469 440 754 -623 -409 -890 -560 -84 -41 736 -102 -326 -456 443 438 417 266 -137 257 187 58 -254 -665 548 330 30 -85 -302 -438 -769 25 -871 602 -63 499 -479 -576 -303 -37 -288 -374 -305 -787 77 -513 -108 249 630 -70 588 179 -811 604 -226 626 772 94 -282 375 -559 517 318 702 564 -106 724 222 -510 201 -188 -211 -394 -519 -583 -408 567 519 -378 101 147 -144 583 13 295 -108 234 275 463 74 -9 -68 -575 550 -168 -92 -623 -561 134 267 391 687 696 273 67 -494 633 -604 4 -507 283 648 -115 49 -738 -31 467 27 -492 -659 316 418 73 -782 86 425 -309 -84 556 168 777 706 184 247 -347 -298 -272 -21 565 24 741 21 -810 -209 90 77 702 -142 644 -86 462 541 -719 625 -169 -136 -824 757 32 -538 690 -289 53 468 171 -480 306 469 -797 450 -552 -2 -169 -652 298 365 690 -631 -389 -347 645 693 419 -86 -626 364 727 -726 -876 563 485 478 63 -259 -860 -442 -429 632 359 737 -544 -791 398 -852 -12 478 -664 -885 677 -95 -891 170 -430 -776 -126 -897 373 -506 549 -669 549 -630 -849 -61 582 -872 17 111 -584 -732 225 349 686 -817 48 150 330 -620 -616 345 753 256 -57 -386 -838 -606 190 9 555 -146 -255 -726 -203 348 320 16 612 -722 -150 331 -366 104 -649 -269 -828 720 -248 -251 69 -847 -106 657 -89 522 -580 429 773 -454 -373 -345 -786 -545 -167 -898 -148 -8 -523 -70 -545 383 619 -825 361 284 -186 -554 -63 -896 759 -541 696 -740 -845 63 380 316 -816 121 176 -557 451 -272 122 333 -189 755 -247 -759 -829 -687 431 -353 -885 723 -172 -352 -691 -473 155 -437 -470 -862 706 -181 -885 -507 -302 -851 596 -817 -200 365 782 -663 -234 313 -53 -587 787 -551 465 293 -193 -860 668 378 -113 -571 -85 -531 292 -397 -649 -168 712 -323 -172 -837 -336 56 464 -201 104 -782 -781 741 331 136 171 -217 -306 -626 -266 647 -178 319 -360 -335 -390 486 -551 -289 -409 732 -22 -299 -590 -669 -329 350 701 320 -118 -462 -136 -405 -489 -10 665 -410 740 400 347 -861 169 -689 770 -336 668 -537 -81 199 296 354 576 -585 175 -783 -70 -664 482 -482 -495 753 -184 -367 -589 -157 789 750 81 505 -793 -491 539 105 -289 -250 163 -93 -144 -276 -300 -883 -868 -314 -383 619 391 -556 230 153 -230 -535 -684 360 -414 -238 -822 -226 -251 -572 545 452 -127 -428 648 -195 495 170 -130 258 -83 -273 -458 -536 -779 144 105 387 -374 -621 685 -811 -257 -789 -347 -640 -886 590 -500 -307 520 283 -398 111 -869 -653 -687 -195 -169 308 -72 523 582 -268 361 -220 203 468 -214 -498 -763 -13 -883 -515 10 -803 386 -496 662 -371 -881 -629 745 143 385 -359 292 -102 783 121 -717 158 318 -465 -869 -244 -552 147 250 405 714 -217 -765 493 -377 281 300 551 572 -867 726 -36 45 -479 671 -298 464 213 -788 -125 772 -242 395 -27 -363 660 217 -253 105 130 -465 101 154 -839 -184 -335 333 -767 452 -761 -278 -859 133 378 -783 -166 353 -273 -522 -350 -603 -380 -702 -886 -191 703 15 -281 94 295 3 514 749 147 707 4 487 -436 71 322 233 -198 637 281 -809 58 134 -489 -550 44 -793 35 -386 -342 530 -1 -64 609 434 397 548 -375 -75 -548 728 -295 -308 -793 -670 670 -741 -609 -186 171 -634 -531 -865 -1 -633 -546 453 428 327 -787 763 -504 500 715 315 -884 -307 158 631 -360 -259 -797 -457 392 -563 37 56 -521 -691 -807 80 -547 549 -459 533 279 -148 158 -809 -819 103 -627 575 -689 -761 664 -581 250 -322 239 -612 -265 -546 497 701 -255 235 646 493 -402 -342 359 199 629 -534 -708 -515 -855 766 -446 -818 418 367 -479 765 262 781 13 -737 -517 -427 -228 208 -337 -613 669 -114 647 607 -772 774 -225 94 -230 120 492 -321 384 -516 -137 575 165 -347 316 -566 -75 302 -833 174 375 50 -900 576 369 642 383 343 -162 536 126 635 -337 -247 547 735 573 338 7 783 -371 672 674 477 -796 605 -900 -593 665 -557 523 -827 562 -684 157 -143 -71 -839 345 -504 651 -750 -782 695 -217 -780 -270 483 672 -218 222 -364 -162 -354 -677 601 -119 249 485 -892 241 88 783 444 146 -177 -853 125 331 -713 -33 -131 758 -271 711 -141 540 -251 -287 -61 -324 -532 -121 -882 -745 678 -602 18 566 -708 -565 709 201 -114 171 -170 -206 -158 392 -68 -770 43 -152 229 -727 -49 738 -92 -511 -762 194 -603 -367 -817 697 -243 -458 69 627 -303 48 -709 -94 286 -390 -333 367 -356 -787 686 -897 -412 -859 792 366 271 -645 -624 566 501 82 89 -670 -411 402 -71 744 577 -835 622 -512 775 -644 -653 489 574 649 -465 -881 -375 366 40 598 -288 638 -807 114 -164 -731 -208 325 -39 165 374 728 -788 714 -608 581 -171 222 -745 -708 675 -722 479 -163 -859 659 -223 -368 413 -206 -870 -29 95 -779 147 -867 -201 -18 680 -669 -882 -314 448 -69 315 686 -16 -800 -162 666 -374 -31 -164 -464 -165 607 468 404 627 -127 -14 -178 799 -380 -302 319 -853 -729 390 -475 132 464 573 -471 341 576 258 -188 -295 -669 -173 -11 -404 716 -508 462 -613 -836 44 486 61 70 -773 363 -689 -864 364 550 434 -862 -498 502 480 717 -898 -876 700 -176 33 -194 671 -857 -335 485 312 -634 -140 -471 -649 -681 -832 379 643 315 444 -604 174 -761 -237 714 -646 -210 319 -748 781 -584 -199 508 -389 65 -840 -476 468 113 86 -127 323 -484 -420 591 -699 -81 271 -787 790 -641 -282 -437 -613 185 -48 353 -492 -85 232 72 -889 -584 163 -747 -230 107 143 -157 -527 -410 235 -87 -586 764 662 -738 -693 -333 634 -824 201 522 -587 -376 -505 607 66 234 -774 41 -720 -816 422 449 -113 550 -368 724 -500 614 -497 -471 189 -431 -614 114 -611 -284 264 -389 636 469 -96 86 -790 537 388 -658 -474 8 -788 -355 76 559 191 759 143 52 13 -101 253 770 -279 -78 796 770 -769 294 -277 -873 -853 749 197 575 -539 -195 497 -208 -309 -610 685 382 -79 -108 56 -200 -846 -609 -61 80 -234 726 797 715 -825 -113 -9 416 -830 330 769 123 455 -703 -452 388 691 202 -510 379 206 -457 -132 477 -288 -736 714 -133 621 -28 664 785 114 501 120 -639 9 465 41 88 787 -156 -65 -621 485 -803 92 -651 59 -725 513 -498 -254 60 -20 -305 -269 -72 668 -30 -234 -177 -771 -530 -246 -732 -184 254 277 -224 -646 296 715 -794 765 -866 -311 166 -602 -855 -524 -802 -704 424 -86 -582 -409 -134 -639 190 599 -701 -280 -716 -418 582 317 -225 331 436 -649 79 321 532 -874 -199 757 -57 -232 -416 -108 -185 668 -270 48 668 681 -9 184 17 115 -611 527 -573 -776 -227 -777 -160 -794 -340 -889 306 -266 385 23 -836 75 160 -853 -659 -56 551 -234 -687 -751 -389 -865 -57 306 -284 94 -93 87 780 465 -556 286 -63 -815 -545 -420 560 -8 -385 -651 -714 370 -865 -564 705 5 662 68 -256 -712 792 -221 -25 -861 -269 -246 -511 -195 -406 247 -356 199 -32 -700 -745 -769 -822 -779 -751 677 -839 648 334 -592 -100 404 -747 -438 554 -489 172 -451 -468 -91 446 -277 486 564 -58 733 -735 -399 10 757 -117 -126 -268 -497 -265 -51 798 -43 513 -9 421 359 266 -414 240 -529 259 -509 323 -420 -304 614 655 173 710 396 349 70 195 488 -418 -102 267 611 -271 -713 795 -680 164 35 -467 651 -567 116 -619 656 -603 -798 682 -527 -303 -473 525 -870 -469 -850 431 750 523 -480 -828 -659 -116 -510 -675 -495 -497 546 -574 -535 -603 -327 45 -722 -307 584 114 298 -852 753 -873 420 -544 496 461 -543 26 -684 -238 457 -270 -115 -646 -511 -75 110 -369 491 577 48 87 -82 89 -551 -822 -604 -529 -521 387 17 -530 -691 433 404 732 243 -380 472 -302 675 166 -374 302 -650 -714 -774 -241 731 -433 -799 -191 -126 -403 787 -884 -451 -329 67 96 562 504 439 762 -183 -848 476 -231 -856 -222 -85 342 473 786 -410 -238 -282 47 214 -520 -767 469 -214 -590 -277 648 109 456 -548 650 -333 326 -67 125 -635 -825 -898 -51 -506 -573 310 -688 -215 78 536 -802 -310 -447 -655 770 -347 -394 -298 -323 739 -249 784 293 -151 -330 360 57 348 -777 265 -661 -462 768 698 542 -793 504 -423 -739 400 -629 756 -870 259 575 -885 379 -610 301 148 -715 -125 -391 -78 181 -715 -230 -687 -632 409 -107 -599 -415 -254 -794 327 -750 4 -773 246 -764 -730 -266 -1 485 750 24 232 -397 498 286 616 -896 633 -379 521 266 437 -237 -338 -445 -759 -382 78 164 737 -507 694 800 106 269 694 -656 741 -664 194 -254 660 550 -265 712 -519 -318 213 208 114 -430 39 656 -824 -746 -383 -672 396 -444 -879 -290 -418 152 327 -879 740 225 -68 475 -158 13 -883 -113 706 301 -61 716 562 -845 -770 -487 547 571 -676 543 290 -447 548 -71 19 -854 -527 48 547 -679 -179 -786 -558 216 -148 392 713 -724 -36 51 -18 400 307 -695 690 -420 382 31 -897 -604 547 175 -486 420 177 316 611 -136 -19 -297 -898 120 -851 709 -448 -846 -103 89 730 521 -574 -149 179 100 -177 242 -870 -296 -168 247 -579 -396 -314 -94 -272 128 411 580 -45 494 -480 8 -548 -880 467 76 -669 -863 326 -851 704 -260 -661 426 685 -825 523 289 181 -550 -551 -814 -211 -502 -69 580 -779 -338 69 -836 263 45 -713 -847 99 -416 272 454 669 2 -380 -328 -504 627 256 -280 744 -112 -587 505 -340 -499 342 -698 -366 297 -756 -694 510 22 549 15 -703 690 716 541 -677 -688 680 -687 -879 -801 465 -798 -609 -602 -130 -171 -700 -808 246 -41 230 -277 620 -456 -323 -370 536 166 -268 282 -210 -72 14 -359 -137 583 -692 -140 -156 742 337 -454 -327 729 -712 -309 577 58 199 -783 90 -75 289 682 -56 -148 -17 145 -603 -99 2 642 -820 -566 468 -246 -467 -708 -436 559 -215 464 -893 185 296 -224 356 588 -213 347 -233 -517 -852 695 -201 591 -200 -768 181 45 -454 440 227 -566 447 680 548 568 -842 531 -786 306 173 582 107 521 -830 480 -497 -584 -436 613 159 598 681 356 79 451 351 166 -711 431 740 -189 -611 230 200 -58 -820 -431 712 -657 475 -533 -682 459 -432 -726 45 247 413 -28 731 258 -19 -119 169 -193 138 -474 -177 -216 -608 -322 787 -315 100 -705 -38 -559 -149 -601 -803 -252 586 -658 -183 311 131 -297 457 -6 490 -177 -713 392 472 184 286 -467 574 712 675 -718 437 -482 633 -191 401 149 243 188 -202 -220 -646 -778 251 38 -706 -353 234 -254 780 -13 474 32 -396 -574 -825 420 -194 -792 607 -570 -413 110 574 -148 -251 567 151 -35 -91 527 -574 482 -55 231 524 -692 -585 -79 -314 228 617 -860 166 758 -674 -127 -842 -705 -175 -731 -714 -573 -458 -315 -477 172 -312 -768 759 -314 -12 -479 495 -787 -840 353 -802 14 -11 329 171 -301 380 333 -174 583 -449 24 626 -537 -779 210 25 195 627 -607 681 -88 -355 -549 797 -422 -825 -777 724 562 -99 -737 -550 -171 -564 -486 -168 524 403 471 -430 415 316 233 -419 -642 616 452 613 -608 -680 213 -754 306 187 -886 261 -210 576 -110 -736 -569 483 -395 -721 -223 757 625 -202 -92 138 175 -652 -788 -738 -829 -520 764 484 436 151 -803 509 416 -296 80 685 -43 716 -39 -56 -811 306 -646 515 -795 9 119 53 177 -318 679 -2 -80 328 -609 -592 -397 -664 666 -34 182 -30 448 579 -401 611 -553 -184 650 482 431 460 -355 337 197 704 -703 680 -244 -736 666 -75 197 -126 479 41 648 -300 711 -87 533 -174 -325 -627 722 249 -300 244 -362 -26 -275 -689 797 504 -323 734 324 -871 684 -401 4 -255 187 -92 728 298 41 -849 65 -234 -45 -30 -122 -896 -473 655 605 368 428 160 534 -564 680 -198 79 -526 -321 627 477 144 601 499 -35 -340 707 -485 -360 286 723 283 -658 -645 192 401 454 31 -650 444 297 258 187 704 636 348 -278 -397 -677 388 187 -227 -5 -651 -374 330 -326 -577 140 -137 -635 -481 -144 -239 -404 78 -897 119 -168 -376 -187 534 -697 -576 -83 -467 234 -634 -500 758 718 -63 -208 412 -139 -109 786 376 -40 755 -327 676 588 617 -833 322 -107 124 -800 -165 707 -553 712 -76 69 109 525 -896 121 -784 361 -362 653 -873 440 434 -212 -266 8 703 -146 179 4 235 -113 434 438 -269 354 -202 137 -719 -613 361 -680 -445 -608 -391 -170 152 92 -496 602 -881 -323 -333 577 -875 417 55 -622 -775 -767 -61 -780 469 -482 155 350 376 481 13 -306 641 220 121 57 157 790 436 101 740 -200 -53 -252 -361 -380 542 779 -671 -422 -85 -167 -385 705 -239 -4 -679 -453 -677 715 -139 369 -285 -823 305 690 -214 626 -815 -666 55 -190 19 -606 -139 627 600 591 736 632 80 452 149 -342 12 -279 -778 -273 154 413 150 -805 -825 533 -135 479 442 756 -641 -320 -427 -659 147 -621 737 -885 -138 -840 -639 453 446 -408 -740 184 337 -367 795 -554 -323 185 -67 -247 -833 499 373 -486 -457 759 404 -135 540 -343 571 -563 557 -360 -540 369 -173 160 573 -721 -64 -702 321 618 -108 367 -60 241 -210 111 -450 -344 -638 -433 -285 314 317 -808 -570 -494 418 538 408 272 -829 681 -643 658 769 442 -712 -531 285 -335 131 -527 728 -508 651 308 -884 524 -281 -325 -550 543 -769 -699 -666 -368 -398 234 772 676 -272 10 274 224 479 200 -434 -364 -66 661 80 -175 -409 236 443 -253 -229 -147 399 -229 322 265 232 -773 143 -757 -826 -165 -320 -869 -191 449 -142 569 -69 -827 714 694 -489 427 548 496 797 -345 477 -897 690 -94 362 -597 -496 -404 618 487 -9 -382 -605 -285 -376 405 -598 454 -484 -616 150 -60 262 -99 -266 476 121 777 -726 384 -375 -647 -462 -863 -748 10 -27 -52 -417 -752 -501 -666 174 734 367 -269 -583 305 -232 -497 543 -491 352 350 732 -201 16 525 -654 -612 145 117 -508 -408 -566 -225 717 -353 -326 630 -730 602 30 -175 107 521 -518 -141 295 185 173 85 797 463 351 -895 -370 -325 655 58 562 -50 287 -816 -283 -270 -71 -58 646 322 682 -42 -1 -377 410 -283 301 653 591 -453 630 770 35 94 283 -857 -150 382 -219 617 144 -430 -354 -286 238 543 470 0 -884 325 241 -823 -362 -313 -740 753 -573 284 -108 -500 168 739 -132 572 670 485 -558 -178 521 -503 626 381 466 275 644 662 789 675 -237 47 405 552 -375 418 399 295 -419 627 248 23 -732 -395 270 -94 -653 562 -240 -627 338 -127 -427 23 -361 377 -265 776 -377 -98 -881 -891 -854 -247 633 629 -506 -631 662 -862 49 -191 -226 -378 231 -85 -890 -40 320 -340 -327 -681 -358 -412 -582 -18 534 260 -248 344 504 -741 378 -657 232 -197 -751 679 102 -455 209 611 137 -820 158 348 -555 -868 -801 387 47 594 -131 -259 -229 -493 246 691 181 -281 415 -562 788 -814 -362 299 -278 -555 519 -158 106 658 -708 71 -300 525 778 105 -174 -887 -105 459 421 -231 -240 -890 -83 -286 183 -22 -682 -222 537 12 766 -27 -289 -401 774 789 -609 286 -449 -778 -76 183 -645 269 456 -83 -92 689 722 -630 -661 -594 -739 -719 135 271 477 -445 492 -610 -870 -328 -382 -818 -666 -719 760 93 -501 159 -684 -784 722 -692 438 -670 566 -432 -542 -466 -698 -749 -293 300 -409 -803 619 207 -435 163 -831 53 -311 -772 -310 -225 206 -480 467 -798 -478 166 -408 -371 -251 430 245 -680 -341 271 66 -42 58 4 -497 -167 65 -764 436 -657 656 661 -509 599 -369 687 -631 -835 -292 -108 -104 563 -227 794 -75 563 -582 623 447 -464 -811 -97 -126 -158 512 416 -536 -481 232 31 -46 387 -302 205 -606 20 -242 -61 -769 -835 769 546 194 287 -749 -462 -7 -175 680 -655 599 731 757 359 301 297 271 -405 339 799 -284 20 -682 236 478 -738 372 675 557 493 193 264 610 724 682 513 -675 -803 251 -420 -718 -807 -299 -541 -853 674 87 77 -485 -411 752 163 -9 -611 632 275 -120 314 214 -889 -171 -197 -371 -216 45 580 334 -608 -427 -834 -99 84 217 -37 -119 -600 -805 567 -358 -599 -252 -180 -55 -267 463 -664 -624 780 295 598 172 -619 -741 37 -103 -114 154 350 -567 380 259 -512 -166 74 227 479 -590 -327 -463 -48 -484 439 -830 -501 -567 167 -111 -781 -60 697 685 -171 205 371 408 -56 -475 746 -897 -576 589 -839 367 -186 -502 -442 411 537 -258 103 194 369 664 200 510 369 -677 519 598 -760 -9 250 -511 -20 166 524 -551 -742 216 170 159 -431 -276 69 562 -786 444 745 484 410 197 496 -865 683 542 490 -131 416 355 -874 -650 -695 645 414 2 -381 -750 382 227 -490 -99 501 -569 -457 229 -56 22 -592 382 -528 -666 461 -146 -130 783 -197 -501 70 -58 -190 608 -242 -294 17 792 111 375 716 -310 406 563 369 -82 -149 116 678 90 -215 -114 337 730 290 -664 24 699 -118 -110 472 -409 482 -865 -476 -373 76 -881 -145 210 486 -300 -187 220 31 277 -820 -59 -877 -332 440 468 -863 582 -852 -432 -69 -32 -200 -727 -286 -536 -328 93 -821 -39 275 616 669 -750 -420 441 89 619 149 579 495 -540 -339 229 167 75 365 -833 -421 663 242 -217 -466 272 107 -11 259 658 502 744 -283 144 -764 -355 -206 -496 -577 -850 551 -891 -341 -817 395 -234 -28 126 -680 -445 270 454 -558 -277 -183 -778 564 -874 -745 -68 -235 -493 470 -29 757 -411 683 130 199 175 107 -752 -239 -305 -75 142 125 -655 144 485 -721 563 36 -448 -673 -566 177 -567 577 -736 -328 436 476 -153 -437 -835 424 270 609 729 -62 739 47 -397 635 -862 -498 -163 744 -697 796 644 -633 -785 -426 500 558 148 238 -183 -114 597 551 349 -65 757 30 230 -120 -128 570 1 376 -769 -212 506 584 655 -310 -149 -186 407 795 -688 720 -477 -445 183 -874 721 506 165 -429 682 -46 767 83 197 428 670 159 461 601 -10 -105 382 -783 -770 -18 9 -209 -541 379 -598 -184 230 71 554 334 625 -215 711 -458 510 188 -192 441 -36 -687 372 104 668 -103 707 -740 -628 -328 -664 311 348 -169 431 -296 -836 -88 -608 -158 -376 165 -119 -79 -647 122 697 -199 -842 324 -385 340 -222 636 380 -371 -803 -56 -270 -50 -880 270 -372 -735 -863 -284 -582 509 800 -806 -582 -345 535 255 586 362 -472 -123 -137 -133 -54 -749 -473 453 509 -621 795 -237 422 366 -196 558 -561 99 -52 -543 141 270 -743 486 -30 -326 -197 178 452 -163 533 -442 -155 658 211 -550 661 -575 335 -188 458 621 628 -221 627 -784 281 -423 713 -13 -148 185 326 -880 -372 -674 576 356 303 -595 709 -530 495 2 791 288 -468 -717 -805 -515 476 47 -712 -857 -569 -581 743 721 572 -845 -875 -574 -226 -561 590 -147 326 -520 -446 159 412 -117 -605 -474 -337 -458 -812 -349 -484 190 -425 697 -527 527 -769 -687 279 207 -596 -292 -549 -891 -103 624 -424 -333 567 -853 -326 387 514 -184 -715 677 -779 -570 -198 771 789 773 -787 438 2 495 -829 401 -103 -790 -826 184 -310 -733 22 -223 -314 -874 -101 350 -320 540 -348 52 -707 745 -492 189 602 -65 184 743 748 393 232 769 -519 -530 228 -87 -556 -649 -841 -81 -193 -448 790 -765 210 -737 360 375 199 -449 -95 -293 100 46 284 467 -504 775 -524 -690 -850 288 696 -775 65 563 -201 124 -445 -523 635 234 -847 -599 -791 -654 -465 -857 539 -862 -464 543 182 505 179 -516 -429 257 -636 -341 302 -303 -271 -529 -771 433 476 -411 -207 195 -240 -461 -617 -707 225 -286 44 -618 -717 482 -482 626 -146 -156 146 -89 -37 394 -763 -247 679 252 357 478 -579 -258 -389 -607 647 275 -696 -108 674 641 -91 122 398 -757 486 171 -297 -115 -82 -777 108 598 -885 523 456 669 463 -812 -547 -620 -196 206 220 -76 -56 133 -658 234 -681 -358 -18 -21 777 486 -36 642 492 -781 463 -149 267 -884 303 683 -19 -116 585 -228 459 618 726 233 311 247 -33 46 -495 358 -702 -254 110 712 739 -657 368 -4 34 416 87 -239 -489 -458 381 115 83 457 -549 -463 496 733 -156 152 264 -308 -22 -147 343 -689 308 763 341 176 689 -456 510 -882 132 -225 -312 -652 -220 583 -652 168 182 59 -668 572 -529 155 -276 -236 -578 384 -82 -52 306 -352 591 610 -862 754 21 -304 -540 -793 -371 738 -633 654 13 226 -159 -232 -523 336 -388 -633 -80 -788 -130 624 -410 69 -872 -352 -302 -651 551 755 -56 319 -187 117 -770 753 326 -290 510 -263 -619 722 570 521 -700 -371 -341 -784 497 49 -758 -198 288 200 484 -338 -30 -206 -299 744 719 425 -617 -50 606 708 39 -469 -408 328 553 -826 -810 -84 -648 -408 603 50 -455 -119 -703 65 216 -561 325 -484 -31 -19 -356 -717 -839 741 453 326 202 -321 196 479 6 769 427 -509 -81 39 599 559 479 -859 385 -184 624 45 519 -844 -529 -298 475 -429 -619 422 -358 -301 250 -128 -243 -585 197 128 -813 -565 -889 -738 -377 -110 -495 123 -290 -371 -126 -522 -489 -39 -565 -15 602 20 489 -131 -426 -447 -657 51 -767 -717 495 483 710 -520 265 -375 -252 -371 -230 325 212 -766 170 492 -272 -899 786 -752 -773 -202 101 -429 -730 546 -157 627 -161 -542 367 552 -763 -120 158 2 -883 364 138 -283 -881 67 758 141 -225 -163 667 10 -21 -508 484 -534 -425 67 -574 562 70 105 88 381 -76 -157 -821 -660 -529 -780 -77 -847 -743 -648 -593 -637 -48 -721 -477 -34 -487 451 238 -828 -568 -409 1 -887 -772 462 -184 -282 -746 310 -857 361 659 -436 344 -781 -808 -6 -49 452 -140 655 -406 783 -803 -411 316 627 -785 125 -94 484 241 -197 358 145 -716 -816 -142 782 -437 -596 -468 626 510 -841 -211 -294 -291 -826 -565 -469 -218 139 -386 575 642 338 86 263 -624 -381 -78 -553 272 -243 -274 651 -27 471 -872 269 450 -156 -784 -243 324 513 636 -212 -208 -763 -771 757 414 567 779 -701 -809 -378 619 -426 -577 -465 -677 -696 -731 -460 -829 -869 -363 346 -642 633 -396 -704 575 769 -509 258 -753 -644 48 -386 -118 175 585 376 96 -263 691 287 134 108 -310 -592 140 -623 -899 299 -857 539 217 750 -577 644 -177 -65 -710 288 -305 -125 160 174 102 -150 -671 -454 101 -636 -95 -209 -99 618 -794 -152 -511 312 113 365 636 -42 -559 -591 -293 191 298 -477 -33 -545 -120 -739 78 -682 -457 414 -369 2 -392 -384 -826 29 718 -418 -885 -500 -228 548 647 -72 259 244 -198 210 122 481 -381 -820 428 413 -224 377 -776 332 -6 534 -760 633 723 -872 -384 664 -307 298 183 -214 226 -121 -253 463 327 -376 -750 325 693 119 796 -603 -579 -820 -630 392 672 -623 146 -462 -19 -384 -458 -82 466 -472 300 -710 680 620 763 561 22 -525 -575 530 -482 602 -760 204 631 -694 -850 -815 -820 -664 353 223 9 10 -214 383 114 754 435 68 176 571 -707 -706 688 745 -261 212 -239 212 99 -657 -882 150 205 -520 791 -362 -229 441 -626 334 695 658 21 343 -467 133 -15 111 284 -55 -237 -32 -334 78 -509 668 -184 -448 -745 -208 -845 -119 -232 767 623 266 691 -504 93 68 419 -772 -145 -242 14 594 -54 180 -543 -5 -406 -436 211 -52 -353 -865 -89 -238 368 -797 127 293 -510 -80 -512 692 279 -545 -482 162 235 -566 -643 -100 441 588 -149 -713 230 531 -651 -231 502 -545 -283 464 -162 -716 428 66 774 -817 393 603 105 -689 176 700 -789 496 42 -332 179 682 -135 -814 -367 -485 290 -807 -294 -334 -504 41 -557 -448 -363 701 -91 -627 -156 -726 -298 -57 -89 774 -682 -561 -11 -890 470 -386 661 472 428 554 721 542 788 188 -690 108 436 629 134 603 -637 166 692 -470 -807 -67 -476 -228 -321 583 553 435 -438 -862 -304 -339 518 43 224 -502 205 -428 -715 -38 143 -384 588 -302 -57 373 665 -250 -211 784 479 -847 347 -900 682 580 -891 222 245 598 -712 -199 22 789 459 704 -505 503 -864 234 656 -549 502 -73 -733 -105 378 643 46 -759 -355 -754 -55 -811 -83 91 -751 235 -218 -50 429 -466 59 138 -659 -523 -203 -707 101 298 -128 159 -675 -450 34 734 275 -741 -712 425 -337 444 48 651 -737 763 677 448 -400 -413 118 -573 598 550 761 127 -616 318 -878 421 100 704 590 -245 508 695 -463 174 336 -617 239 -282 -683 -678 -577 -559 -728 -675 667 -379 344 236 522 -836 -551 220 184 -277 -615 32 633 752 649 -533 342 -262 384 651 123 354 -873 666 -77 177 -897 -193 510 114 -878 -614 603 248 672 -530 -441 -843 108 431 337 -52 -65 -692 574 -399 794 104 -622 -439 -796 773 667 -627 -366 231 230 81 -496 510 -508 -783 -523 -732 -114 549 -813 -438 542 -199 -130 -827 -575 444 393 297 -70 138 -52 695 420 -689 511 -162 -722 -348 247 -378 204 -231 567 -182 613 -837 230 -522 786 -878 -319 -45 444 -845 -679 53 -840 -585 -814 -873 220 333 402 -79 -198 -898 720 109 -365 -566 -142 -675 -636 -294 -693 -163 -688 335 368 -199 -476 -634 -812 406 -582 -712 -627 545 41 218 -421 -223 548 21 514 758 -33 244 524 -733 -761 601 -198 -321 -390 511 -210 -191 -647 -495 -845 -393 -872 790 -11 627 -545 476 671 665 753 -54 -375 -839 156 -597 -159 785 -62 504 -145 -327 -463 -348 92 512 -218 715 -670 278 175 548 -529 489 690 153 499 678 -174 -623 -584 591 -850 -26 -511 386 544 70 46 573 328 -357 -639 102 -342 105 -701 365 720 -113 -719 141 -481 -833 551 201 -611 -99 -100 -439 379 568 -827 -5 760 182 -244 603 -525 -840 740 385 -61 755 751 -290 122 -447 635 -457 -427 -510 445 -666 301 319 -313 -860 -270 -777 356 -338 -80 -254 383 -67 -49 -161 104 245 -145 -366 -394 -350 93 -238 47 -235 364 -149 -431 -645 -294 595 -746 -488 443 -562 352 -181 -171 -796 -828 -810 743 694 752 -368 -760 -820 -832 459 306 101 -633 51 553 -371 116 613 -578 457 -247 68 -350 -672 -804 160 556 -227 352 188 29 -895 646 681 -256 522 570 -753 -438 -869 -131 -190 595 743 319 -513 -221 -871 794 -185 654 -406 285 167 -637 -405 -807 -509 -315 323 17 344 -735 -69 -855 681 -710 159 183 -786 -233 29 630 -406 676 695 -291 -147 371 -475 -206 -890 -796 680 -636 -576 -872 -293 629 -703 398 -533 632 -307 440 -866 596 596 -432 133 703 468 -607 191 555 -82 -723 -366 497 582 143 -595 119 654 710 -636 -94 -130 456 -297 -163 -734 242 -173 782 701 170 -599 -113 440 484 -517 272 -442 459 283 707 -714 -299 -685 -256 -778 294 635 -659 180 653 -355 -764 376 -363 -422 -771 353 -658 -112 -49 -317 -569 76 86 124 350 383 367 -71 634 732 635 260 -128 -888 -8 -133 -795 761 696 46 43 392 -555 -666 291 -510 493 -669 -526 472 40 -496 280 -735 -523 657 721 581 -850 -598 731 -167 -494 -82 -204 14 268 -290 -69 -66 -762 491 468 734 124 -537 -138 -610 -589 -816 563 -330 529 -897 -331 681 -4 -713 -486 52 -30 619 173 216 -709 -14 75 -779 -124 477 -81 -618 20 580 -247 -329 -142 292 219 621 174 488 569 -780 56 -173 -61 563 508 -145 482 577 100 -617 -18 691 646 84 -883 4 525 -342 -478 -898 -577 -534 -702 -752 514 -418 699 138 704 121 -397 -652 154 501 -586 -252 -437 85 767 -881 -273 -630 545 -142 -852 424 114 252 -867 -166 -455 703 213 538 125 239 -138 -572 -47 308 -838 -123 617 -54 91 795 -340 -792 11 -819 -94 -356 -305 -368 97 404 -257 -469 -283 -317 -626 -500 580 -737 -48 577 394 -292 612 -811 643 -577 386 306 727 428 677 134 -347 335 -722 -616 528 18 773 -32 -111 -350 -775 -271 70 -637 297 268 -133 754 -464 505 342 -222 -724 -96 -875 -505 -707 -661 -481 -891 -834 -195 -185 604 214 609 -113 766 187 -504 -127 -504 540 -878 -858 -533 283 689 162 -447 382 -551 183 -430 -56 632 103 -140 -71 -34 -317 -223 -67 602 -251 773 799 -752 295 -897 -108 -515 -647 -787 220 -137 -672 -453 192 -357 -883 246 -357 189 329 54 -610 -511 -744 -432 -430 586 -877 771 -759 272 752 673 -687 474 194 -278 191 -612 80 -870 -861 -485 -562 460 -268 -53 -831 -490 -421 -385 -323 571 487 198 -663 -812 -24 -497 -797 -244 -615 102 319 -282 486 679 723 659 -12 541 701 775 11 390 -144 294 -183 -568 -357 378 -352 782 -384 -234 357 -465 -647 -514 701 -888 -626 -276 325 -603 -70 -378 -320 434 -280 -694 -586 -342 440 -800 -717 284 -408 445 -140 -758 -838 198 -644 -232 -701 94 22 700 209 -476 -859 414 -580 62 294 -889 -268 -73 378 -515 -466 720 563 191 -742 671 -205 -502 -299 604 -657 -401 683 761 -876 -772 33 -267 704 767 435 138 -141 626 0 760 -596 163 -310 -870 -511 154 556 157 406 -108 429 240 -866 -551 295 496 -574 -811 -388 639 26 157 -763 -31 -489 675 -121 26 31 -171 608 196 314 698 -455 550 -828 -414 61 220 528 -367 -614 -29 437 557 518 715 339 716 78 -526 -175 -64 321 -4 683 -508 283 626 -527 500 -783 -757 4 -49 139 -45 69 609 585 525 528 333 510 667 604 241 626 124 499 -327 666 -210 -208 -799 224 383 711 -685 217 193 397 786 -442 666 713 -654 145 59 648 -474 -205 -128 -257 743 -234 232 -748 381 218 -850 -76 -306 -193 349 -672 -305 -322 753 -770 -449 511 74 -564 -642 -335 -471 72 -9 -735 -29 78 -676 105 -143 -350 332 389 -455 390 -412 272 -361 268 -797 -455 631 -347 731 -363 -669 789 125 634 183 10 -881 -31 -495 415 -880 233 -402 397 -176 -221 566 -726 -363 -480 -328 -884 39 -356 405 645 -442 42 267 411 239 23 312 -135 -822 469 -138 -53 378 -544 -207 680 -73 281 -571 314 -368 380 -585 -219 617 -610 -225 149 -872 461 -458 286 -211 -733 -618 238 -453 -65 -717 -712 -307 -154 -139 -542 -320 -534 -577 677 -57 122 -50 202 544 -887 789 380 -644 -346 -25 -712 774 -526 -761 377 -774 432 697 445 -885 186 276 -1 397 63 -517 -333 218 665 -607 -138 -388 685 -154 435 -49 -791 -95 8 -809 669 -195 89 -355 224 341 -870 337 793 646 766 -280 500 675 405 703 -237 -33 -624 679 -853 73 -26 -397 367 641 713 -711 96 -417 523 -826 -173 -84 277 349 -756 -584 -354 728 112 -757 -82 -308 727 -756 -616 131 -394 -377 -588 781 -471 -148 470 -372 450 -87 -482 501 524 -453 377 -440 534 -626 -217 -672 -111 -612 795 680 691 675 131 -703 127 -772 387 -143 -406 312 90 551 -48 -751 -473 -412 -885 -541 -327 -171 173 -81 4 -362 640 -388 611 28 199 551 -811 -162 -162 331 -519 -518 674 552 476 452 92 574 -538 -715 -814 -532 -247 532 441 331 432 233 611 -642 -616 676 309 572 -580 -735 -114 53 -303 -771 -563 -34 107 -753 -80 701 -831 37 592 100 -8 154 -548 -386 747 -559 85 -790 756 738 -367 590 524 -479 -445 100 -847 73 66 685 -380 -755 -561 -895 -882 -701 -211 14 728 543 492 -639 700 -819 727 252 -226 -876 -447 574 -659 -710 260 368 407 -794 -93 -868 -231 -854 -7 -794 124 -453 -58 -727 489 -778 -174 343 530 776 -695 371 -557 282 -723 539 -301 43 565 -417 727 -230 -489 443 770 14 -859 -62 -473 765 160 -705 -163 37 -890 -232 -554 -769 -434 -380 606 -712 583 -792 -630 -630 -223 -19 -471 443 778 -529 -561 190 337 -447 -157 742 343 -55 -827 208 693 638 392 349 -318 -545 -256 548 684 204 760 -636 -26 73 -2 -387 -647 578 707 520 241 -347 -862 358 -72 -373 -779 -868 439 732 -325 456 -695 724 -753 412 -590 324 33 148 -463 -469 133 -5 794 712 -728 -831 507 -14 -583 -416 688 -374 -408 -769 -521 -196 -509 -892 -145 696 -532 88 -138 -1 -462 -471 286 39 -497 -559 -95 -358 -124 -818 134 -643 652 -129 -626 368 -239 674 254 -896 -56 -172 544 -431 795 156 150 -514 539 -855 88 -679 419 -76 4 -131 -156 523 -881 717 -746 228 778 255 567 287 -541 -237 -684 -352 -245 342 424 433 721 -92 647 324 667 -272 426 18 89 766 -670 314 517 -88 -738 -653 -520 -125 -349 -251 457 -103 -385 -475 699 -853 678 443 -730 -121 -62 154 -250 -28 94 80 164 85 -138 778 229 736 257 741 515 -511 -182 488 -120 -496 328 782 114 740 -783 729 409 506 491 -496 -508 -511 615 -713 -164 266 323 -636 -836 -765 -277 536 -595 31 -90 -868 -96 142 25 -93 -899 441 362 -893 -290 536 -82 -198 163 203 -645 -221 187 -252 -279 421 -627 -358 -897 611 490 -316 27 662 -313 -590 303 -871 111 193 762 -486 -272 -429 -855 -230 -568 643 449 -669 744 564 -574 691 13 -807 434 -753 -387 527 -200 -134 303 376 135 -687 -547 220 -748 -577 -618 417 -146 -57 -78 -500 -328 21 347 155 129 -765 -369 -255 781 661 258 -85 -210 -76 -384 -563 -204 -830 -566 -650 -694 529 -315 713 466 -522 -788 -434 -33 -392 -572 540 171 742 258 501 337 715 369 -171 788 -570 -275 39 585 -267 757 -650 1 244 133 506 154 -368 471 -869 -141 357 665 -686 60 -821 231 -350 438 -393 -791 -728 -891 528 662 1 741 -681 346 -567 454 -7 -489 544 568 731 -714 -199 548 202 456 -712 -34 -171 -75 751 164 444 -656 616 -92 -878 189 -384 120 263 -855 -555 197 -521 542 -889 -208 -132 0 -302 687 645 -637 -648 330 556 106 -899 568 -413 -761 92 -90 379 58 570 233 -207 776 359 -517 -854 -399 637 273 -701 -699 260 474 -566 -491 -226 -101 -522 539 -711 -126 -107 -579 337 418 -59 97 -251 188 13 5 -357 -408 -318 395 -9 536 133 -162 241 -252 -107 -77 357 -403 -765 563 -758 80 115 333 496 -155 -547 -544 -403 694 -173 -113 -94 258 7 -599 586 9 -510 214 86 -357 -457 107 -892 131 -558 662 -875 -470 603 -613 596 443 -4 -70 403 -380 -465 -5 521 -870 -418 -295 356 -321 -895 -305 -815 -392 426 -61 485 -15 181 -397 -110 131 223 342 -133 -612 762 -784 -94 14 -700 -679 -316 301 30 -671 431 -507 550 332 -149 -892 -276 286 373 -430 -900 -832 699 -232 -506 587 -70 786 -712 -621 236 -591 599 -13 776 -69 -225 -887 289 -415 222 401 -113 -172 639 -840 611 -897 -595 -732 -370 -568 711 730 -103 -84 -480 594 696 -2 -667 469 491 357 426 -716 -878 -395 172 -324 779 -261 391 332 298 -550 316 -895 133 -500 -399 735 268 281 346 -122 -296 -220 370 771 573 -563 -187 -425 -509 523 -109 271 -839 -487 -652 146 8 618 -711 -70 625 10 -544 -255 79 197 328 595 -579 -303 -415 -711 477 439 201 591 -899 -862 -250 393 -331 -333 -504 264 226 -449 -634 -130 -191 689 226 -18 -851 -205 -479 452 755 -890 255 -625 -289 -309 -280 -297 399 -588 -873 204 -116 -632 -515 414 -259 544 -540 -94 -522 617 -747 -290 712 114 -588 514 -560 -881 2 -636 758 39 -339 321 -182 -415 -340 -639 -46 -237 -584 -640 -578 393 528 456 -200 368 185 -226 -536 54 667 681 71 -74 -75 449 -725 637 177 -762 -764 695 318 473 525 195 -629 -303 712 415 -572 570 138 -693 -757 -594 -750 276 70 581 -746 531 -884 755 239 -142 -572 225 764 348 253 637 -97 -851 -248 -637 -126 -253 -504 -574 -704 -843 -866 335 -891 77 744 520 320 -384 31 -675 634 -831 695 -806 434 778 112 -287 26 732 -694 308 660 -857 -573 678 395 -593 -298 -17 -530 674 -617 -73 -695 228 -590 -463 -695 -258 265 -770 -429 319 561 762 351 672 -812 800 -226 -737 -590 698 285 -190 506 -773 341 541 21 -644 695 -159 -851 -879 -72 -749 21 -345 416 -570 315 323 -458 78 535 239 -618 332 -92 159 -252 769 -228 -852 -771 -435 -64 5 399 -329 -798 673 -294 666 119 -714 752 667 418 -183 331 -201 -110 407 -64 -445 345 -861 775 -805 -270 295 -145 57 439 136 471 -291 -389 442 -494 697 -528 684 -830 290 768 -369 -828 92 -533 -343 464 -836 -416 482 -499 85 784 -667 -517 -815 717 581 -143 288 -572 389 -626 97 559 -359 -655 -718 -200 -203 463 129 -529 -600 -443 -731 569 -140 142 781 641 152 390 -19 -780 -56 484 401 478 -244 -129 -76 -575 450 -875 -383 -3 -270 -357 -183 664 507 107 780 709 37 -2 -696 -349 482 488 321 -479 -822 33 443 421 76 369 -288 238 528 -882 114 -604 -684 -144 640 632 172 445 -551 741 174 -749 266 -299 -317 -133 -541 -681 -218 -582 -143 227 -780 621 -605 -680 -286 -599 -90 265 126 574 -639 -827 229 -256 -423 707 -497 298 -415 -24 -594 -192 -154 739 -444 81 656 692 -486 746 -133 -683 -176 -391 -403 -492 -356 658 -347 504 -36 272 124 -838 -471 415 113 -295 233 -297 -233 -307 -312 17 -435 343 -744 360 -765 -718 533 800 735 578 -297 -474 -437 266 -452 524 766 486 -440 -477 -703 -588 269 506 634 101 768 489 311 574 -398 482 -331 724 557 -598 731 -621 -243 -659 -707 690 759 517 466 612 225 287 -260 -660 -646 69 -868 610 399 339 -757 -742 692 239 -773 -622 708 -568 254 -33 118 547 89 164 -454 -88 -40 -546 394 279 -749 -896 587 573 -2 172 -312 52 338 -663 597 -147 174 -513 -125 -354 -402 546 118 149 -11 615 -812 -42 613 324 -258 461 495 -290 174 542 -570 449 472 -117 -164 -747 183 136 309 561 275 -848 373 -261 748 -172 -657 -679 -482 -880 -130 78 533 694 -651 -84 415 616 -831 -496 -628 531 -412 -834 -60 -226 -558 -17 380 232 749 573 -366 800 -400 369 -716 661 -66 173 -810 -29 -757 -555 239 796 -704 318 -825 -769 364 -535 -235 383 -437 663 -716 545 603 -256 784 -430 14 763 98 -564 -810 -273 -435 -726 -795 -68 -16 -398 264 -775 758 466 -43 -276 -803 78 752 726 415 39 -349 656 624 157 -37 -159 53 -715 -47 359 581 353 529 426 52 -229 -292 -580 485 117 -473 -128 119 268 -586 338 -102 -690 -571 -660 297 -408 475 317 12 664 495 239 -591 -150 -835 -420 651 -131 693 629 25 -698 -539 209 435 -239 23 -544 682 -297 254 -793 38 -227 535 167 -576 214 -724 155 -171 -819 -489 373 -208 -689 758 469 -481 -222 -291 116 -150 667 -48 -748 -652 -563 80 -479 -837 423 -201 -743 475 292 701 29 -695 -267 486 722 -213 -42 -19 60 -581 -18 -277 -573 225 595 -130 -117 -699 -427 -78 -734 -322 143 -781 -425 -402 -387 -493 558 628 -98 -395 548 199 695 596 764 -283 791 106 -313 -594 637 108 -458 -550 -29 -328 -499 -91 119 -390 -26 82 678 -299 -225 771 -89 365 -103 -288 -851 452 463 -584 -530 -774 482 -322 539 -615 504 -412 559 -92 -688 -478 514 212 -87 269 -166 -715 -7 34 -125 -514 743 -206 -702 452 -508 173 -654 -452 606 9 -250 -207 557 -66 -314 -57 776 698 -705 658 -546 -747 667 -600 602 478 -460 -273 -2 -360 -892 -417 -326 751 -779 610 193 595 592 -181 276 100 283 660 -535 -32 -100 554 560 147 -242 37 -279 169 101 343 482 -473 -219 399 -476 599 -888 -583 587 376 -503 363 437 -697 -561 -189 -535 -589 202 -304 171 754 33 -481 633 -734 234 677 198 67 66 726 -29 121 -38 -432 138 658 486 -223 450 -788 -462 257 89 -649 649 -167 -717 33 700 -473 -195 -736 -369 450 -159 747 -50 288 -590 266 -451 -219 -15 -342 -641 630 553 -571 207 592 -345 7 -39 -452 -166 395 -337 594 -265 583 480 683 616 -153 582 -305 208 536 337 -326 303 195 -6 -149 404 533 -855 -40 -179 -608 331 -522 279 -729 326 306 359 446 -415 269 795 -94 -536 528 520 -875 -742 476 253 544 -553 587 -561 559 735 25 569 -197 -523 -321 -746 -445 -898 424 -224 85 647 70 476 -175 574 -634 -868 -723 -313 517 -193 -327 621 171 -521 500 781 -651 -631 648 -422 -306 -746 -123 -694 255 533 -396 -659 -562 -334 -625 741 -583 149 -312 -63 625 43 537 -877 509 -638 617 705 -792 -428 416 -39 -775 -883 -868 -590 -742 65 266 -250 -698 -861 115 -744 738 -546 -173 -56 -211 756 -652 351 -294 -478 -682 -287 -288 -272 0 -441 98 -246 -798 -588 -132 -665 -809 -449 563 -700 155 -21 -873 -518 -349 523 -298 446 -332 -234 -780 49 76 -131 -175 246 -274 -166 -6 192 -411 -416 -824 765 496 -802 398 -820 132 -76 -614 -341 742 72 69 -162 -182 486 -235 -111 295 117 436 -342 -802 267 167 -605 300 -752 515 414 -660 319 -899 -408 -666 553 -33 -639 137 184 -249 -392 -306 -210 -813 694 415 -56 -528 116 267 166 -155 488 -839 564 -252 190 -276 407 -171 373 -610 714 447 -378 -159 -824 61 295 -890 -243 -105 80 673 -791 242 -100 -869 137 -126 -486 338 -422 -897 460 114 391 566 361 -672 137 -487 -537 229 -432 447 -347 162 -276 -825 -354 747 -363 59 446 -331 373 125 -677 51 25 793 192 -32 -724 -722 551 637 433 680 -763 -170 -232 -44 698 188 50 -252 18 -86 -339 -570 277 -603 -4 635 -86 22 616 179 22 -509 -223 415 -828 -238 -813 571 -434 696 -891 199 469 -24 556 -622 473 -393 472 -689 -526 377 -595 469 566 166 -455 38 104 -864 492 774 402 -643 -559 765 -312 486 612 -50 624 -851 -52 589 -639 -386 543 314 432 626 -643 211 702 2 538 187 250 -5 -778 -71 -555 483 -20 364 -92 -465 424 -503 -799 -477 472 -557 -435 275 -124 -115 -145 -428 510 620 -204 44 366 395 -232 -332 -294 -254 535 285 -883 -34 651 705 -900 -94 598 782 458 -521 -778 -800 397 436 369 -456 111 -68 -896 -835 -528 455 -410 -91 -804 -563 -495 -151 -507 122 -682 -799 -270 -91 -181 303 395 -139 641 271 -120 -413 358 649 -828 128 610 524 -318 -674 14 710 -740 574 -767 -722 -739 250 47 729 -326 -471 -606 220 -131 -256 509 -374 528 -851 -690 -664 -313 -113 450 -657 32 -504 509 -875 -369 83 -138 -236 350 -401 -68 304 -865 94 -318 -675 342 -606 -134 354 571 374 -764 -260 749 296 692 458 712 -63 55 178 -383 -176 728 679 58 3 93 -621 -26 -389 436 588 270 639 71 -226 723 -710 530 -279 577 615 -643 509 -324 -475 -11 -547 -329 -425 -889 208 274 527 -43 -751 -660 480 691 -123 183 506 -414 -130 92 532 -330 209 -342 425 -315 -702 -485 -129 -237 142 -157 55 -853 -783 -59 -373 -764 -564 619 -856 -49 -10 -202 -14 417 731 -506 -723 -256 -220 257 212 26 -400 281 -200 -196 -393 -545 510 60 464 -40 121 -29 -43 492 -10 623 -327 -757 -557 154 334 231 -390 341 83 -420 171 -3 -783 297 -572 276 -98 -653 -292 -174 -511 552 610 -728 46 -758 -880 -638 776 -435 -652 -537 -875 492 -436 -226 607 4 -624 -372 -442 650 -850 450 -191 -385 215 -582 -749 -525 -590 423 -779 167 22 -882 -136 -642 577 -551 -139 301 766 374 568 -636 194 -356 702 210 -192 -281 -82 -32 -351 -302 183 182 -844 388 -830 -768 450 -726 309 -303 193 -887 211 -263 -779 -559 -783 505 199 439 -57 -893 -416 -364 668 -636 -626 766 309 -529 -774 -23 322 570 421 -198 -573 -669 -752 -676 -581 -450 304 -352 -59 698 606 666 -505 -322 -407 162 447 -579 85 -738 -754 -207 585 -332 250 -479 706 407 -162 -805 -622 -87 102 274 133 248 -592 146 776 293 570 -60 -684 140 -624 372 -494 -356 232 360 -169 627 -262 49 65 756 118 47 -672 -404 -478 -899 585 -573 -196 -897 349 -510 -829 -430 -315 -721 800 256 -65 723 351 -384 -699 -452 503 644 -659 -738 216 -288 -820 -824 -729 -267 -517 -45 218 -159 -438 -262 -601 -293 605 327 588 634 -49 99 -692 405 -8 -403 747 167 680 -789 -861 -236 75 -579 -442 433 339 733 -531 -806 649 -742 -134 -596 626 216 188 125 -500 587 -599 -698 -776 589 -142 599 371 132 258 -71 75 -465 -406 -388 -810 254 -265 650 43 -886 -872 498 -691 -774 -223 244 227 419 791 210 -110 303 -16 -472 758 -667 -831 -331 -201 385 520 -502 -313 -382 224 -321 74 -366 117 148 -73 -210 -321 464 -800 -348 576 -147 -469 -142 387 -109 -874 226 440 -760 175 -151 -786 30 -206 -126 -816 -220 588 -125 603 299 366 -523 -63 2 -769 -410 -639 724 110 -662 570 733 -488 -413 665 792 -265 557 -106 -650 15 -216 579 -775 502 -8 444 727 -851 598 162 -545 -853 -197 -439 452 171 -654 -893 -343 111 -406 789 -187 -211 -361 516 155 582 754 -86 -785 185 6 -162 -523 175 594 355 346 -436 199 215 -675 343 -606 -267 -736 -159 -568 -719 -626 163 -766 554 664 369 -7 -358 12 -38 -446 -777 -188 -820 408 303 412 -841 424 511 -62 771 793 3 -397 -431 496 -384 -70 109 -555 -7 -313 28 637 -283 63 343 789 17 164 -419 -535 -452 165 120 285 -415 -405 714 517 -93 -605 -528 -129 -469 544 -502 -289 -397 -57 657 -497 768 327 -30 508 -77 754 -520 -737 -747 -384 66 -422 -348 -211 338 749 725 35 -669 -466 -132 437 -119 -488 -170 -406 184 -57 -460 -882 -205 575 409 345 558 202 649 249 176 -448 517 509 754 -356 503 -502 -595 -190 142 0 -90 587 759 -100 430 -25 -205 -552 -814 23 5 -109 535 -373 -411 662 -244 750 -639 744 402 490 759 108 -474 -724 334 -291 -800 -319 -852 8 607 -222 -144 -531 -881 636 661 -519 660 294 703 452 635 -888 253 403 23 444 58 157 611 -307 594 600 313 -80 -870 514 303 -34 787 624 -247 -160 -288 365 -357 613 251 312 251 -522 218 268 -200 -645 -752 -224 790 -776 422 -809 -65 -561 -716 135 243 237 -184 -733 650 -333 -374 427 455 391 669 -837 429 -78 -38 245 -649 699 -317 136 -643 199 -844 141 -750 534 -747 -281 -454 -82 -516 -24 -238 -636 161 121 704 370 -615 96 140 -313 474 -814 -229 336 -176 -260 259 282 -695 -674 379 -857 -239 418 334 -437 -468 485 415 -608 484 -296 -798 391 87 676 691 -447 -285 -143 -92 193 139 -794 -821 -42 -505 -535 98 -682 504 -851 -603 435 -84 -807 -718 -431 -559 -562 -287 422 -492 26 -381 -401 -295 796 -751 376 605 -350 516 140 -94 -563 711 -594 -769 -436 -349 -293 -792 224 -451 262 448 -46 617 -713 -573 179 334 -797 228 429 269 -266 -859 424 -558 -317 -247 -542 -533 -884 -249 134 -877 23 -11 -679 744 -849 74 -637 619 -103 456 -73 -491 -90 623 -462 349 -333 417 -652 370 535 -706 -836 -816 -701 756 656 243 -158 199 474 311 73 108 -260 -164 -456 -247 560 -583 34 -244 752 -467 161 602 -337 680 492 418 -616 -808 -315 -716 174 -763 635 664 723 529 163 -823 254 564 -14 -374 -290 782 698 -425 93 -351 -711 -187 -659 -367 738 -795 -456 -489 79 -733 -276 440 -61 -65 507 719 475 256 -827 -610 -56 -627 166 606 478 -531 193 -14 670 -804 -667 -178 -611 615 596 465 255 -9 -855 -189 -54 -280 410 -348 -544 545 -623 -234 691 483 250 439 -120 -261 -210 -841 -482 -227 296 -776 134 -745 170 -854 -785 -555 91 353 543 -346 -20 205 572 -771 624 -299 218 -8 -319 632 429 -476 -364 -49 -107 -802 -739 -817 -816 -112 -332 -625 -260 289 -769 167 649 -805 524 428 55 278 -426 644 768 35 315 -884 -348 -374 218 428 523 -184 234 -126 -336 -206 356 446 -557 -788 -420 -301 -175 463 439 492 -134 -133 -163 -628 33 -649 -603 -63 -302 103 -766 -6 335 298 -113 792 584 397 58 687 445 -54 -640 -335 138 -297 123 139 -88 -238 -860 -38 634 -381 -510 749 477 -782 -130 -427 729 -223 -676 638 -498 -528 -622 -282 -188 -786 691 446 494 746 -255 787 98 722 -501 667 557 -407 -114 302 -548 -590 -277 -260 369 -608 330 -598 -777 -526 -589 -718 46 -516 -462 100 687 -536 -238 -810 310 661 -370 526 -656 653 -370 251 -113 346 681 -185 -498 176 -347 -538 -386 -198 -307 -383 -638 -504 46 -443 -392 571 632 139 -617 379 591 -671 -221 -119 756 -651 130 -638 248 -333 -712 -530 682 -730 -159 208 -326 -94 125 505 363 -315 -376 -611 658 -175 -536 -54 -27 466 -541 545 740 -518 19 -137 737 -376 -829 628 -685 535 381 -592 -131 -577 -199 369 187 -568 118 430 -767 184 472 -589 55 -446 16 -535 661 -69 375 -714 -560 -384 543 633 34 302 -886 102 624 -309 -761 745 59 -467 735 -696 -777 -491 -528 -611 643 -110 -588 -146 -571 -218 751 617 -22 -398 778 367 -769 -376 -586 70 699 -830 -713 457 518 196 -884 116 -398 -591 -842 -109 19 -98 -14 -881 -578 -835 -235 771 217 201 426 -394 798 533 425 150 -735 699 626 -537 -557 141 597 157 501 674 -4 525 -390 759 -641 589 461 491 -306 788 -504 301 -12 -441 -641 538 21 380 -751 -456 -128 192 -170 161 665 -857 -325 -793 -92 -790 671 -422 -151 -773 473 166 384 -279 -706 364 793 -166 -827 558 124 -854 -178 256 -892 523 496 -834 490 -810 235 -732 -689 380 -837 -763 262 660 327 -89 -62 -76 -292 64 794 -41 -493 122 -284 -626 90 -839 708 434 -186 -849 91 207 568 301 558 -847 -584 -611 -190 768 71 31 384 136 -185 -54 -296 -892 499 -558 -92 244 -438 -238 -671 540 -153 401 83 243 658 -325 763 -686 -285 544 181 -558 105 -750 -716 -733 -291 217 27 58 -657 -286 -895 142 -542 -847 -191 -199 517 -225 -132 -523 -200 76 -513 719 171 -61 -164 608 506 724 585 -78 413 -751 -876 -156 270 -81 -97 8 732 295 751 -231 390 543 438 -199 -713 -485 87 386 -62 350 -254 437 -408 356 -712 -626 46 104 331 486 -815 53 510 -748 -726 -46 457 -170 -666 169 772 665 471 -14 546 105 -499 499 -731 -482 418 -552 630 366 -580 -734 -720 -482 -745 -197 -485 -504 668 -259 -489 621 695 100 321 -681 -700 -322 -105 -173 731 552 244 461 -10 161 -758 508 390 -431 323 37 295 493 88 -867 -552 -30 -816 495 638 552 -369 -714 2 699 412 431 299 -862 -146 -409 -842 -837 -796 192 -821 739 442 678 75 -167 -736 64 -406 -319 11 -890 685 90 231 -878 757 565 115 -468 85 -66 -785 -721 787 -30 -400 -399 -405 -607 -137 618 -793 130 -309 159 135 648 688 -24 -124 -427 293 -64 -682 -166 -788 419 -714 90 6 162 -616 -472 511 -641 -55 -521 650 -512 -138 -251 -530 -819 453 -436 738 696 -805 -84 234 694 -577 664 -785 -579 -783 -357 651 -670 -182 -209 69 785 711 -669 374 -750 -852 548 333 -477 777 -898 741 -89 -819 48 -712 66 560 646 -530 624 -249 389 11 728 83 165 750 88 -228 -87 57 744 777 320 230 -146 415 -313 -716 64 -504 -297 -542 274 -595 335 -492 -19 75 221 -18 -203 307 1 -556 -786 -563 -297 -507 504 310 -249 655 46 403 -114 -813 -296 -727 195 229 679 354 133 -820 -523 669 656 -75 -594 191 -439 -736 -680 -67 -427 409 -16 616 744 -535 -164 -587 -84 752 -265 548 648 515 -387 129 269 604 -229 -175 -548 -514 158 30 -517 585 -342 75 744 -514 379 -876 689 102 660 419 -818 749 469 -415 -250 -600 -827 310 -362 794 500 536 -564 290 671 -823 -218 -566 -782 584 -544 24 19 11 724 -635 245 549 666 508 -250 -221 -376 -454 -839 404 -771 -95 -440 -552 -484 26 338 -337 334 -227 -465 -239 -323 67 -752 176 -472 -111 34 559 704 603 -262 160 -441 -442 -853 -821 -206 -119 -687 607 -582 -108 -738 -518 163 -480 -404 -518 -102 -194 110 477 -457 9 601 257 -310 -634 -873 699 -288 -866 -802 376 403 -490 -84 92 -687 118 -801 330 619 511 479 -894 399 311 701 -463 -283 14 105 -14 -468 332 446 27 407 670 -508 -764 426 -558 -892 254 130 -612 717 -338 -308 -640 -477 -728 767 -82 -781 82 480 -424 680 -259 686 695 -672 -602 -713 800 -321 524 -668 -768 -498 291 -799 82 -578 -785 -772 -448 -290 -79 -217 780 531 116 18 793 220 649 -580 -512 -60 147 -177 159 -168 -499 378 280 -181 799 -261 260 607 -56 250 570 145 -115 382 532 -887 39 -551 -891 -248 -628 487 434 -137 -590 -107 451 -879 257 296 374 620 168 363 447 -759 637 -782 -419 -364 774 426 -118 630 674 337 379 -380 -298 403 774 -296 490 280 -14 -855 344 -546 -24 181 401 -203 -364 -332 -597 -244 42 -184 465 309 -634 -311 746 -144 -675 115 -630 -339 -112 -822 -859 -52 -716 -789 775 -333 -346 -55 -628 -449 -253 661 -751 644 356 704 -326 623 -776 -721 -696 -313 44 -352 -205 178 407 376 85 632 -458 339 76 600 270 -203 583 -141 -559 736 -726 -852 -374 680 200 -83 472 98 277 -630 -416 -899 109 -720 -122 555 -541 -274 280 -571 597 -797 -778 -150 -87 706 76 789 -75 328 -528 -600 -646 -662 -164 -289 299 -375 -32 616 383 79 646 -207 -449 -643 -351 -880 -195 123 -810 -760 51 -883 -166 436 460 -758 388 -710 340 616 751 599 -165 -628 297 -712 -67 316 -471 186 25 -89 526 -188 496 -72 -301 -188 -392 -381 403 -611 670 -315 -790 -297 -307 320 237 -718 -718 699 396 -378 -267 279 -363 590 156 -602 696 722 -132 180 -105 606 411 -574 370 448 621 -458 16 -359 -797 614 129 -448 -260 -449 228 72 -27 742 -795 -289 -755 -106 -153 -545 394 127 -141 459 612 -313 -116 -53 776 2 -88 -215 -202 -816 -135 367 -404 -797 698 -498 -381 740 -562 676 175 -599 316 760 713 584 425 79 774 -210 753 -444 -522 115 -108 -85 -771 -108 -806 718 -788 406 123 -24 98 -509 265 323 788 -872 -554 565 -177 19 -227 -623 505 -120 -150 640 -265 455 387 -598 -60 498 -453 -230 -694 -792 464 -246 520 685 -335 400 -116 171 -411 87 -846 63 -662 -677 -520 70 503 -557 -123 605 158 -698 -331 627 277 -112 -179 339 568 65 -487 -401 -674 -682 121 -738 -48 -619 528 -459 -458 520 100 -879 -466 -518 655 397 -499 14 -46 516 140 -643 -664 -736 -384 591 -553 317 -830 154 4 327 -328 -477 -528 256 -328 -681 -227 -351 -837 681 -451 -643 -6 -233 334 -605 115 531 376 -272 138 737 -592 -603 146 -89 71 -274 482 142 485 119 -291 -832 794 -43 -302 -479 566 256 752 -774 -31 206 444 8 -720 197 -753 366 777 -437 578 -847 -100 310 -237 -161 232 15 -301 -370 420 540 -738 13 -780 -9 507 -97 486 494 710 -677 -788 -292 84 -120 -544 -611 -354 383 -870 482 185 539 514 -471 -473 157 -592 -49 550 -802 672 -163 268 -130 -547 -423 -294 3 -169 550 -678 30 677 694 -682 797 -104 643 532 536 -282 -71 -154 589 -323 373 -589 -20 -403 294 509 384 638 197 -369 -822 -36 40 736 -754 309 -865 -308 531 -276 -314 -740 -70 414 -325 -310 -535 -731 -525 -652 7 -100 402 645 635 581 87 -296 -100 221 386 789 -208 -17 320 -428 -688 277 -506 100 -656 -94 166 -136 -700 358 -787 -583 354 -272 -34 -234 167 -88 736 199 566 -70 756 385 -647 700 99 627 252 -453 -356 -400 -736 -709 -721 -664 -424 358 51 -772 173 98 407 131 68 -815 -839 433 461 -67 -327 374 95 288 135 -522 698 234 -112 210 272 241 -313 -608 -423 -793 -818 547 654 -612 137 35 631 -731 425 -484 -143 -763 -503 -157 -126 514 373 319 -105 -704 -609 611 177 161 -792 -639 9 681 293 161 621 -721 530 -853 -501 -158 365 148 566 -567 512 -239 -647 717 -377 -344 245 -786 -558 -741 -878 394 -121 514 324 -867 233 -248 48 -499 -202 -287 -145 -279 -481 -134 287 67 33 553 -371 106 -169 -88 207 544 -531 729 150 -447 -221 356 -835 -535 -705 -5 40 -245 -412 347 -435 -109 -898 -725 472 -736 -658 -858 -360 238 -555 -841 -791 -797 -245 -278 -164 755 -713 532 668 792 -770 765 247 -840 -137 -504 -682 -355 -531 -341 314 -484 143 228 48 -527 232 56 -889 -606 404 242 773 454 757 522 -82 -57 322 -380 80 -12 103 -660 249 759 510 514 769 105 -142 556 288 704 -377 99 -853 -338 603 -583 -102 -661 -367 -459 -282 -284 -467 574 -123 282 -542 -730 449 391 -414 736 -15 -89 -611 112 272 -785 -67 -224 0 -791 -759 581 138 267 -86 584 -649 -757 -244 301 -594 383 -853 -634 28 367 792 -325 -281 -196 -673 -264 497 723 785 -215 -61 -861 -719 404 145 41 -731 -499 449 218 726 136 312 510 -408 -121 304 -823 691 -220 -91 224 784 -489 -891 580 -678 -599 3 -285 54 632 1 -454 -206 544 -23 -18 141 -90 -149 -630 582 286 138 655 314 483 792 -662 -544 485 -523 655 534 -544 -571 -406 759 -760 -136 28 171 -738 -594 148 578 -139 668 550 -722 -274 476 33 80 241 -630 -866 -574 677 297 -700 59 -170 587 -565 140 282 776 -152 -31 188 8 601 -507 623 -858 -442 331 -679 -815 -439 -665 205 449 -44 771 -304 279 701 601 -880 487 260 341 154 -574 553 -226 -202 -344 349 -154 20 -36 293 -765 -744 671 -144 -444 90 747 -452 -215 58 675 -281 543 -8 -452 97 -570 -522 287 -562 -670 -220 -345 -95 -154 -328 -294 -882 459 467 -439 789 -835 -423 281 680 25 738 -306 -141 -93 -105 133 -131 -757 393 -249 -20 349 358 -846 527 -504 748 -515 -672 -617 -801 -583 -18 332 -333 141 632 -598 -518 660 721 679 402 -652 514 436 -877 -784 574 75 533 -343 -11 -741 22 -713 -364 743 -884 -542 494 298 647 259 183 733 -278 320 -46 651 -625 -312 656 -713 259 278 -39 -403 -237 92 -487 -867 -320 -75 334 735 -278 783 324 608 -487 -519 -76 -327 -154 324 477 216 -416 778 -273 317 30 -162 -138 743 745 356 -528 -287 -682 -203 789 -379 475 -463 336 -774 -282 -873 720 -201 349 -448 -412 -167 269 -139 -543 675 -351 198 -187 680 365 -95 -311 506 491 623 -258 -306 777 759 -27 603 -718 -889 -413 -60 709 -555 -462 333 -123 -58 -84 -371 446 -875 157 255 188 220 32 -665 -640 543 508 193 -489 -861 732 -205 -248 459 574 236 -285 60 -844 324 -349 770 -308 511 128 -36 -116 117 -239 -376 -826 -532 -430 -142 34 191 -424 632 204 17 700 -845 508 761 658 202 -154 737 -824 427 318 -672 -503 477 177 -497 -626 -392 -79 -50 -297 -622 -14 -722 -60 626 489 -58 -474 644 71 -441 278 150 733 -64 -173 -153 -790 636 271 163 -65 -432 -293 -654 -826 464 -516 -242 -4 56 -316 74 283 479 778 -574 -327 200 -452 252 229 -795 359 -199 -748 468 -638 -265 -682 655 338 -307 349 -138 693 -422 713 -545 100 170 512 -268 212 -261 87 139 -90 650 -118 190 -79 -474 750 -288 259 -770 -474 469 -167 481 -668 278 747 -590 636 -625 -774 33 256 108 -801 -562 89 332 642 704 -810 -442 -590 733 735 -191 593 -519 -888 729 -277 463 357 371 -104 -241 -453 -552 -582 -740 665 634 -512 -258 -653 484 -809 -475 -441 363 -831 -314 88 776 252 436 609 262 -54 -595 154 -846 -401 368 771 443 276 558 -273 -544 -284 -730 124 352 -221 331 -823 578 692 373 -563 -131 -689 -38 219 -715 142 -228 259 -266 276 340 261 60 -874 624 492 -502 -648 -578 783 448 -853 149 151 -477 -40 -290 -589 723 129 774 210 -354 -78 563 -100 -685 515 253 -723 267 409 254 -649 227 -822 552 264 772 -76 -227 465 -168 -455 -268 -74 -377 -128 -10 -261 232 536 -461 -495 -483 201 754 -413 -186 -296 -4 -170 -545 128 449 699 -434 406 -821 -532 273 770 109 -798 -792 459 -282 -731 -616 -225 -148 -118 547 668 -483 576 -45 134 243 -792 -411 373 -460 -166 152 245 270 -555 449 548 574 393 -680 -617 478 -51 284 422 -269 -392 -225 271 -552 629 120 705 4 659 -636 628 -627 428 362 -273 528 216 -105 -826 -349 -241 -793 243 -503 -407 -447 -80 -850 -518 -876 136 -29 743 -648 -863 -36 -76 605 -111 509 -844 -197 778 133 796 77 783 -210 -92 41 462 157 277 -429 -507 -758 -492 10 -1 748 -799 -17 -78 -289 -621 -475 -444 397 181 -323 536 -283 -707 -125 -74 365 -687 -584 -385 102 -173 -278 -201 263 -305 -447 -755 -413 363 503 -275 -731 587 269 796 -735 473 180 -51 -797 460 270 583 703 687 -553 257 685 691 280 468 -656 -313 -695 12 -667 -454 273 418 -76 430 245 -226 -213 -244 195 -197 -493 -277 125 300 -31 -143 -363 -681 -564 699 53 578 -501 420 466 38 -273 402 581 424 -760 -83 138 -460 -286 377 -617 -413 -265 681 558 -815 -235 -712 -206 301 -163 -634 -76 147 -53 303 111 -858 741 -862 715 -378 526 -685 -552 590 -630 -838 760 551 515 670 -825 -74 356 295 -294 -392 55 -248 274 368 662 -349 277 -680 -822 33 -572 -438 -515 -488 -541 47 678 -480 -861 518 -517 154 -72 -605 229 -327 -24 453 -144 774 738 408 8 -194 -519 -411 -476 689 256 623 196 442 231 247 705 100 -67 646 189 116 625 -50 -649 122 -290 87 -870 88 -428 -45 -286 498 -823 -790 422 -614 -28 -54 273 723 82 718 193 -560 467 546 596 651 -113 -272 -494 538 -28 -767 -548 644 -75 171 -184 799 -480 101 -508 286 -402 272 -194 326 297 655 -681 488 295 442 43 -742 639 615 -663 -730 465 798 -604 -560 279 -744 152 -491 -70 -856 225 463 -65 -54 -295 221 -886 78 366 260 -312 494 -733 -49 -60 368 557 75 -489 -719 231 -673 -612 -138 486 -854 -40 -435 221 -656 -615 88 -718 95 585 756 -7 -165 -185 373 462 -653 -102 447 197 309 -735 209 -119 -127 -47 -761 -529 -272 -107 584 -80 -456 711 652 657 -185 539 249 730 401 626 -107 249 800 -24 156 -81 249 -42 724 71 218 -745 -501 -297 -334 242 40 -305 25 586 329 -429 -739 320 -673 -659 -227 -729 331 657 -189 -441 118 457 -642 610 -212 314 514 4 -188 9 674 565 407 695 -358 611 110 560 -894 -656 659 -529 -119 66 154 -509 -5 -218 -655 429 -844 221 -552 73 -21 -706 -616 -603 329 -294 -201 -18 717 -707 -70 -32 695 361 168 -495 204 241 617 -609 433 356 -429 450 565 -679 -335 -79 246 -622 -166 -474 46 -661 -895 -789 -723 680 115 -635 100 -834 -477 -133 253 10 374 142 -709 511 -841 -751 29 752 -322 579 539 -34 -666 -857 -813 793 -204 -440 -836 -570 537 -167 -48 90 -735 -181 -423 147 707 67 307 -890 565 222 205 -763 777 -838 -720 138 -187 -519 764 650 -312 569 -891 558 777 -707 -87 312 -226 9 591 144 272 -569 -353 54 -596 -683 -460 794 -666 -861 -459 -306 -336 23 -359 -423 784 430 473 -780 229 -544 629 18 -849 624 -799 448 283 431 -347 275 302 -621 327 -175 271 -812 -657 104 -407 309 -9 -611 -615 328 -146 206 496 224 436 269 303 381 -187 -535 459 -556 -15 223 478 285 -373 106 -684 160 -620 -330 -862 462 741 -560 -630 776 239 -724 -826 326 514 418 540 -350 -114 679 -57 -351 -403 708 587 210 -22 216 -628 -147 679 427 -303 135 71 575 755 -177 -101 -708 -696 -491 -296 671 443 721 625 -7 769 -316 3 -361 713 733 -214 619 -626 317 720 -480 742 -213 321 -377 -606 647 372 99 -449 -398 54 793 471 -280 255 -784 318 190 590 107 -270 -424 -525 -6 603 675 518 361 -120 -478 453 34 -342 -371 -58 37 -146 -152 200 320 791 -890 -95 551 196 -740 648 577 290 -641 587 85 101 -609 10 41 -856 -676 -390 495 -746 -409 542 594 -149 -191 336 -419 673 -94 312 -129 -355 733 143 710 312 556 -147 -833 187 195 278 249 -433 -667 529 473 -25 -56 -29 -151 -714 72 -892 485 -175 -513 704 70 517 -488 518 -172 660 -689 37 -613 -206 117 -101 706 457 -47 703 -207 312 116 -390 71 -199 337 688 685 54 -397 -89 -413 -392 -421 256 -888 83 -226 -243 490 245 -117 255 -264 -154 -725 608 -679 -11 -756 707 763 544 123 218 -265 336 -850 -123 620 -358 154 -68 -593 59 -87 -124 429 -579 515 601 104 -648 12 -852 -615 158 -388 644 165 528 -449 657 260 -467 415 576 371 -173 -491 -72 -649 771 -218 716 739 704 -116 -398 -780 687 -259 301 -210 -419 475 364 207 -881 -801 654 -17 -165 -431 692 646 -1 -272 -774 603 751 609 691 629 -313 245 113 505 332 33 -447 -441 174 534 -121 205 566 -759 326 161 508 740 -871 -398 -59 -301 -551 -518 188 711 -161 267 511 247 164 130 673 -289 -719 543 -481 317 79 43 -638 702 -238 -688 -506 207 641 369 318 122 554 -138 744 255 -760 -840 317 -644 -399 305 -13 622 130 -807 -789 333 278 263 -883 -679 263 -436 154 52 -158 585 414 124 376 -645 484 461 -739 567 202 -667 -201 -329 403 -720 -546 -49 206 -449 588 -656 -733 -781 220 -459 657 345 736 240 422 635 -294 213 160 474 -346 -869 -668 -224 -601 -109 271 -308 171 -841 551 690 -377 520 -153 276 -870 579 -767 -634 -161 -896 -671 -265 -250 -142 -757 795 -130 56 -627 -747 131 141 427 734 400 190 734 -7 -616 -275 -560 587 -17 -324 -421 -127 -479 -852 85 592 91 -765 -718 -897 365 193 753 -795 -208 -412 347 -806 -216 -457 -149 -867 -166 676 473 155 162 614 363 -21 -686 -872 432 -343 -282 -702 -801 227 -428 -631 -617 -226 683 -271 474 -499 291 -11 -650 -709 -118 464 379 -430 -797 -106 244 -436 -496 34 157 218 -592 -622 487 -707 -704 700 -410 -692 390 -576 -393 725 313 551 -823 -604 -664 -868 -206 -624 -529 787 682 -380 -104 362 -717 -797 -674 -314 -700 -455 -446 -593 -779 -706 -86 -153 -298 -168 -474 310 -13 -841 76 -354 -791 -890 759 422 -532 -110 337 -297 -478 -480 384 -781 220 36 563 -794 -10 -835 -727 425 163 -870 -322 -554 319 707 570 -630 -211 -327 -770 -522 -550 -639 -690 617 316 -595 -513 -892 492 763 591 -270 -678 208 314 120 -110 -679 -61 -764 791 326 -742 -541 537 64 742 319 -549 546 -449 -430 -54 -18 765 7 789 -756 605 659 -573 -422 692 292 348 400 -321 -278 -638 -185 -658 -711 -547 67 197 -450 644 -328 -23 -612 -648 526 130 549 68 0 -342 90 531 752 -572 -634 -425 -47 291 -785 129 -496 -677 -447 -739 709 449 -568 -260 -6 -335 185 -828 412 613 -417 -369 -248 716 -590 -460 35 566 -224 -451 -541 0 64 -765 -588 527 796 -542 155 627 412 319 680 -511 349 -445 408 -483 -171 257 -154 222 -546 246 760 -813 647 -192 -635 438 -487 -488 -892 -263 -196 349 -551 -244 -245 -683 -531 -334 59 -113 662 152 611 -242 -539 -105 -699 -147 -446 560 -241 387 223 -735 -113 -239 413 -858 533 -468 459 278 -77 -232 623 671 -715 296 -144 392 -441 482 34 309 205 -805 -140 324 526 -720 -732 -539 -47 -184 -519 453 405 300 -609 -6 111 -826 -244 748 -650 -231 191 784 656 -741 -75 228 413 363 -203 -269 474 -894 153 661 539 -684 760 536 671 -427 709 -84 435 -133 -322 -623 667 -645 -602 -206 573 -449 -77 -550 -781 -590 372 -38 127 -662 -4 756 -364 722 335 -663 298 -492 239 725 -567 -495 -237 396 -238 510 -554 351 -448 268 -656 456 246 -827 -558 171 -410 592 160 -329 678 196 733 -672 18 329 527 -48 240 150 705 754 -860 255 376 -541 -780 -190 324 63 -500 589 725 -15 -733 -223 -253 516 -184 -416 -824 232 111 -151 -878 -395 667 -366 382 -146 443 -734 -797 246 -400 382 -477 73 753 155 511 -570 -247 517 405 -486 -810 -749 765 -575 -183 -451 -312 -639 429 -70 44 227 -28 -10 62 686 -560 764 -865 437 137 -360 -761 -863 391 462 419 237 -649 -705 -559 375 -603 -521 583 655 -767 568 668 48 321 279 730 747 670 24 242 -792 -665 596 -828 36 532 788 -187 719 504 148 -419 696 -193 -34 790 -146 -681 534 610 -424 -876 -682 -577 -88 783 -10 -651 145 -644 -771 282 87 -629 -614 432 403 -548 550 722 455 -354 -836 -728 530 -471 100 512 -889 -281 -357 523 127 -118 456 -301 -241 677 56 -461 186 484 -146 530 463 -802 -131 451 469 -289 -483 -54 -238 -16 59 -198 -582 -459 -35 531 329 505 -785 -864 -174 -399 -276 -122 -141 72 -44 -181 -836 -434 -546 -608 -116 797 191 317 -738 -894 -499 -667 -296 -870 -687 123 -144 -754 76 -416 724 -679 -768 356 -179 555 -822 -450 113 342 -742 -646 693 -634 451 -366 723 -302 -775 308 97 -2 -585 -164 -828 -451 -594 613 -21 91 -831 627 -413 273 394 -441 21 -869 -766 -205 -141 131 -44 513 -719 390 143 -751 -56 363 -552 179 248 -633 724 -613 -79 663 -46 -340 -688 -736 268 -165 500 -388 146 563 542 -818 724 -284 -142 -25 219 558 -343 566 -571 54 274 458 -269 -138 -704 -691 -495 -627 622 37 -629 233 -423 -191 170 555 -637 266 -559 -588 150 318 791 299 515 -591 788 539 -723 -165 485 -844 -886 -717 -706 -281 -232 -293 -4 126 -536 -627 -588 57 -284 560 628 350 -96 -70 701 457 -684 -579 480 -582 587 -693 -636 -73 -520 318 -658 -150 249 607 70 -506 -770 -560 -562 -82 -619 -832 -165 262 -418 794 -452 -395 -297 -497 -506 -750 264 -581 -630 -731 622 119 -634 -64 226 -505 -262 277 -93 543 -166 232 187 178 -490 -18 -279 -116 -656 -654 -447 15 485 218 300 381 -267 -564 -268 656 205 -152 91 243 -133 -610 -315 -630 -248 -176 715 444 750 -212 -464 -1 -732 -577 737 287 252 510 298 542 453 347 -292 -8 474 -140 -874 -471 563 -251 -758 492 -104 -713 -490 136 -284 280 -2 -269 166 -196 -777 -191 -639 -437 -365 599 720 -797 168 136 -565 -343 516 2 -566 365 594 333 -378 27 -248 192 -766 -106 -346 -370 -75 -772 -814 137 244 -514 -151 -429 -341 -124 -569 -586 -772 -652 -443 -671 108 611 402 -853 428 -88 80 363 479 64 -97 -624 -36 -249 578 -600 -802 307 -547 95 -171 -864 184 540 -342 -43 -835 529 217 -432 -535 495 360 -138 -76 448 101 -216 310 120 342 -99 451 -583 -586 -899 95 -460 259 393 -232 534 51 689 35 710 -900 -126 332 -64 -353 -408 243 -485 -164 -502 -469 -359 699 -877 349 384 87 -319 -78 -452 -839 127 -684 150 663 463 -119 -880 678 -699 513 -337 -337 -233 -239 -263 654 480 -359 -205 -735 -120 249 -99 420 639 -1 587 0 453 602 319 330 -285 -176 69 731 178 616 -690 -17 -844 -842 45 68 -483 422 513 603 -499 -469 172 218 427 383 -723 -383 157 -542 -654 -437 384 552 -447 -366 -569 -250 522 449 -862 606 -658 683 -89 -530 -289 757 -630 170 212 -258 -751 41 66 -651 709 -700 -686 -128 -62 228 -287 436 -861 -285 332 639 -478 -219 -757 -236 563 527 -559 676 555 -21 -771 292 632 120 408 -34 -491 657 637 69 -719 629 -6 220 738 -420 -435 -122 -629 557 -427 248 -83 -433 -283 -257 -454 377 -830 55 -577 -563 47 -379 503 -534 361 -338 -51 640 -625 -6 -380 432 566 -140 635 -130 322 -723 -639 686 554 616 572 666 692 333 -761 -846 -614 -275 -286 257 -702 -236 610 -280 154 778 -823 -389 -605 -760 206 300 286 -306 -202 -491 -891 -297 -211 413 -787 -312 303 -129 -890 687 -305 -514 -554 -709 -737 -855 797 562 -540 505 135 65 -476 -850 275 -218 209 324 -48 170 132 488 -765 671 -53 599 -497 362 67 -700 518 -519 -648 -654 716 151 -582 -196 556 -341 290 -340 -769 -644 -326 -540 185 155 -484 -22 -47 -357 647 -746 725 -459 -421 127 -879 -20 -369 53 383 -489 -222 628 228 -645 -123 -776 399 -662 -558 205 -228 3 -161 452 -31 -63 768 -710 799 -754 -383 -757 660 -783 372 671 -809 139 389 722 97 371 -752 -292 -852 583 720 -560 -506 -12 344 -487 -720 -652 -123 -413 -180 -444 631 -582 178 -220 -736 -34 779 -515 -541 -813 -375 237 -140 -107 688 504 -208 -32 -310 571 606 -315 382 -270 -498 650 675 278 -257 -752 -401 -311 84 112 -705 2 219 -764 -611 47 -406 -394 -272 -573 -854 85 605 -745 -339 -504 -175 -530 472 394 -273 -627 -198 -893 -764 685 -298 662 252 -615 539 -8 626 549 219 -822 729 -900 -578 339 -204 -675 367 384 132 -215 -721 753 260 249 -16 -479 364 -72 -767 218 -102 -578 -542 549 369 572 268 497 -340 746 -417 -143 143 212 423 -712 -553 -192 46 711 -341 78 -590 526 700 -277 -501 707 -441 349 100 63 -616 -828 458 -166 646 -607 481 761 366 -640 716 87 318 -570 763 179 347 671 -314 -114 -512 123 -803 131 -128 -763 -129 139 279 -259 478 443 378 299 299 -226 82 -768 -204 -443 -873 136 789 -525 -81 -596 704 686 566 -224 390 239 298 592 36 -685 154 171 -720 585 369 -212 -655 -735 746 113 523 -47 83 361 64 68 -778 -831 561 -861 -305 330 31 583 138 469 -633 -804 33 670 -891 206 646 395 -205 708 -369 -257 -740 -315 -524 131 -290 690 307 -625 589 -376 559 -832 -431 250 -321 -795 237 191 -50 169 -604 -677 -27 -691 655 50 -51 -650 763 -344 127 152 617 -244 -212 39 -49 514 697 -742 298 -735 -448 462 659 -439 260 -79 413 151 -76 139 -238 252 403 720 -97 -888 -703 688 232 739 567 -872 243 -858 49 -349 335 -242 375 330 210 -23 -23 176 -821 -240 -547 -650 -386 -18 734 -172 152 543 377 -522 36 767 87 -285 200 -233 -769 767 283 -55 559 -520 399 -782 -682 123 254 49 -60 473 231 -197 -866 -422 -275 -318 -283 491 -367 153 683 493 131 -478 64 718 -497 -309 -522 -895 -687 777 -151 785 -894 -175 291 -358 -214 -499 36 -542 171 69 678 -472 -513 105 531 183 79 -767 690 -128 -890 372 -793 378 718 -304 -25 -275 550 259 44 -848 380 781 -37 -139 -747 539 -473 -365 -438 -591 -646 -869 -754 -425 -22 -275 -413 -783 115 651 -417 564 -833 -630 -393 398 -572 -94 589 571 41 -356 563 422 681 -512 461 -227 102 743 800 205 444 -106 251 -511 498 58 537 258 -248 -379 498 -718 505 465 495 493 -368 -389 332 8 -549 -26 -560 635 -470 -20 -520 269 -642 -62 -237 220 93 -700 -631 -651 -172 350 -861 -751 337 526 -125 378 286 790 563 -684 -795 -71 -147 -793 554 363 -13 399 -249 -79 266 64 366 160 -442 -729 -209 321 464 782 -490 -593 -161 -509 364 53 -36 485 -627 -490 84 -654 -730 51 146 -227 620 107 -631 -315 -563 43 513 509 757 330 -427 -513 -797 -547 778 -708 794 -470 -708 545 541 186 368 797 -130 -327 289 -686 -204 400 712 -428 -754 444 -722 -719 -809 -672 -81 -422 -415 552 -166 -16 507 66 785 306 664 73 306 -270 405 169 401 -872 372 -39 -53 -828 -607 -810 632 -871 -544 -782 721 775 670 41 -609 -91 726 -670 -626 428 -410 -817 -753 -864 771 256 452 -687 -140 -483 -390 539 65 -696 2 764 -615 256 577 -411 11 342 -565 753 279 436 553 107 40 702 -309 726 660 -436 -162 552 -501 170 437 -165 -312 -657 731 -263 624 -81 114 -64 -596 693 -200 -116 191 -230 -231 475 -740 -194 -400 774 -328 -225 535 -610 704 324 -428 558 314 -858 758 -870 177 -566 605 744 -29 -606 -153 -124 687 -30 -826 768 -812 -141 278 -446 430 -288 157 613 -676 290 772 -64 763 -748 703 -717 -138 793 -599 -410 426 442 536 -151 -872 -99 278 584 -811 768 -797 -454 -536 240 -510 9 -801 536 80 452 -646 384 82 655 661 -826 -679 -108 -849 148 -58 712 -838 118 -497 717 -775 -340 42 -646 -7 677 682 187 -381 79 589 -574 363 -681 658 739 -443 174 635 -783 147 507 -872 -522 -424 -449 270 -108 -364 -228 16 -418 -291 -176 302 -285 -562 -580 330 518 -268 655 563 -405 258 -56 -35 161 -439 -346 -606 -646 490 -442 209 -3 -72 -177 223 612 733 -329 224 -792 306 423 756 766 449 345 -723 -99 -389 615 374 -844 -210 774 113 -362 19 -305 -892 69 579 221 -628 -716 348 -173 55 -40 658 -444 367 -277 781 -181 -540 70 679 229 -278 -690 -694 57 -405 14 -157 -253 345 633 308 177 -278 523 297 -892 -499 411 467 179 -898 551 440 10 590 -482 -641 232 709 753 255 562 -867 -233 -660 688 161 -535 337 740 639 336 418 -493 -25 -650 84 -608 -134 -589 -610 60 586 78 -395 430 -516 238 -860 -233 -497 -151 -659 343 -169 -10 -194 -501 -315 -500 381 -37 -351 -121 -638 -217 -170 -538 -731 -228 544 -139 63 -118 -390 165 176 -433 -697 -283 -435 716 -402 -443 -4 148 -883 -800 -831 631 709 111 379 -856 -243 -792 -532 -265 -526 461 -891 250 -295 735 183 453 -594 -347 -565 -540 -2 -784 -710 -739 -362 -253 -450 -388 -122 -858 448 351 -708 -432 118 441 -340 -107 393 111 -836 -52 -514 42 -90 -814 -604 -517 562 381 -485 34 -66 303 -590 -46 -750 -228 187 -608 31 -645 95 415 -248 -880 515 -776 -831 -306 714 250 737 -548 307 390 462 638 -157 -90 -203 -896 653 500 724 733 -621 -306 450 228 -167 -66 755 165 -447 -353 243 -651 -350 -584 49 166 -553 294 -245 543 -30 -487 481 -421 -826 256 -863 414 -630 -84 38 375 94 -121 92 424 -746 -379 361 627 -480 303 -630 -752 -747 -515 358 -776 54 -318 -259 462 236 -746 -74 -29 732 194 -880 479 -775 -546 443 -664 -331 -33 -265 -795 664 -67 143 785 -119 -553 -838 563 380 -711 138 135 750 -412 26 48 -347 471 -554 -432 -806 68 702 297 -720 421 -599 -666 -234 498 -245 -26 433 -218 -730 586 -650 223 170 -447 -666 -304 606 382 -785 -55 594 -726 200 -81 -130 238 382 305 -303 -19 240 584 410 665 -470 -570 666 368 522 260 -38 -297 788 -373 -277 -689 -7 -770 -616 350 622 406 -756 -24 775 -312 532 -792 -464 -118 130 429 219 -135 204 716 74 -358 599 -257 398 260 2 -874 -786 -424 -690 -692 -833 509 -353 385 -767 -706 641 -399 504 -583 637 -497 549 -204 -299 -356 -331 -777 483 -17 -38 -457 -22 -189 -814 -885 637 257 -689 -408 -172 398 265 106 -4 673 742 -109 688 644 -900 -633 -547 -389 477 477 -728 -153 -666 414 -884 -569 -449 -54 662 -728 409 312 113 656 312 -839 -861 635 -2 95 -54 -307 -532 -591 -210 -804 235 -118 -445 636 -308 -895 -221 716 573 633 775 250 -268 -840 382 312 -254 107 -804 -783 181 423 -389 -231 -13 -367 -237 595 -293 608 -60 -603 66 -209 388 -511 -569 -414 -661 32 404 -62 219 57 -681 -761 340 595 -807 -665 -867 -312 -515 128 -741 -351 -95 -286 588 -858 436 -706 81 187 -829 -285 -19 -439 -527 311 -95 -837 -880 165 338 4 448 445 -394 512 -861 119 -306 -196 750 633 -332 -312 225 -137 623 -15 348 -440 -891 -541 -351 -795 584 631 217 -321 508 630 -775 -399 -563 -176 718 76 -719 -661 -159 254 -150 -819 714 -47 -778 154 110 -493 106 -799 277 -187 554 -568 114 486 357 -545 -212 -182 45 322 -60 -430 -333 379 147 -94 253 -162 -483 -286 249 -374 157 -840 -291 523 -203 -220 645 259 437 -264 -626 499 -337 -770 -821 199 644 -850 260 702 26 -31 17 -747 -36 -716 517 65 137 -272 -188 391 -161 743 -60 542 -173 -190 -266 -345 142 143 -638 -290 -257 646 710 -151 -685 167 -439 -51 -411 -86 232 645 -781 256 -308 439 -367 365 -775 -547 407 490 -665 -232 -325 233 42 -827 -848 -29 750 -170 -322 488 -337 455 -768 -756 641 400 -6 -757 -488 -396 232 36 -293 -294 306 -801 268 -53 309 -737 432 -179 21 -504 275 -287 -198 -244 -292 -774 305 -123 -644 -231 -101 167 429 -281 -645 27 -674 -731 -51 603 772 -644 256 396 121 505 -618 -218 -752 -9 -682 787 -892 -353 545 549 582 -866 -434 361 -855 206 649 -501 644 -330 -255 427 -694 751 357 551 321 355 -704 -650 220 -739 450 -510 84 680 -892 -156 -597 242 486 -878 -809 249 -386 460 249 -403 -553 754 686 -673 -222 477 657 508 -317 660 -847 -190 -190 -133 -110 467 -422 746 -530 194 227 405 -20 308 438 713 -728 -296 769 -326 161 279 -524 419 -780 773 607 202 -749 -519 -733 220 333 364 -25 92 -588 758 -139 87 -353 -637 -734 328 -413 -380 -355 -855 -4 -534 189 567 340 -44 565 -626 206 -764 698 -536 -160 -683 -278 281 -16 -883 637 772 -210 139 257 -76 -295 -484 -281 251 320 60 -746 10 -384 -181 -505 -396 799 -782 102 -230 414 -666 625 346 -461 134 -855 -648 -247 -525 -545 -721 35 -575 -558 -694 -753 -220 -421 -67 -562 229 -261 -689 798 -829 108 -115 -535 -680 -801 96 94 434 28 -648 -761 697 -657 -576 -729 -868 386 -840 -347 295 237 313 115 -355 436 119 -669 -316 -32 65 -226 -659 740 711 550 -387 -369 -496 224 -376 -497 -836 -409 135 499 -649 71 -728 250 348 359 298 134 320 232 -864 -194 600 786 52 446 -324 -711 175 -406 558 468 553 -776 339 -889 -482 -246 5 -586 351 442 240 -293 112 -873 -204 -621 680 -600 -104 -880 -835 -125 387 794 453 -326 -36 265 -364 430 689 -212 -458 131 -499 -617 -348 566 352 778 -213 -626 -86 738 658 -254 -19 694 661 391 -32 630 -513 -532 -813 -828 12 -199 -135 247 235 -479 56 -471 -836 242 134 721 -482 456 -634 -495 -222 697 -622 -299 107 91 626 -841 -574 626 -685 133 228 738 -706 -478 -221 290 581 -512 523 293 -644 -327 -254 -807 240 -423 497 -464 176 -642 565 285 56 -538 59 507 -9 -428 -121 -820 40 -454 -677 771 270 286 -171 -837 208 205 -278 345 -227 740 -796 -593 -90 157 723 -345 -443 -264 -314 771 -569 -155 -124 629 -215 119 -304 249 -242 9 338 -385 -851 560 -816 -718 -887 -135 -661 -648 663 772 -669 -374 799 69 751 -747 590 254 442 670 -441 -262 -348 598 -759 558 -549 -596 274 282 -826 40 445 -602 -598 95 -109 -238 -803 -239 443 483 665 485 399 -869 449 794 -203 -755 630 21 389 -404 -271 607 -379 293 -254 -655 -429 23 -120 -111 -645 -321 797 -486 -642 -891 650 -552 -185 414 389 -831 673 -133 -100 -693 665 637 -154 -432 -855 96 -679 -363 -422 778 94 -160 286 266 -860 -6 283 348 620 -22 641 -679 -874 -710 -314 -546 -779 -478 -428 545 28 522 -51 -558 677 -551 31 -501 192 -684 -755 -486 425 142 -199 279 -140 -438 64 29 -830 -878 298 622 -845 -716 -262 672 -558 -668 323 306 424 -304 353 -555 -467 -67 -620 775 -768 173 295 281 -761 -581 220 130 248 334 -309 -770 -615 -49 629 335 12 -615 180 -198 -5 -140 196 243 315 233 -600 -716 295 -35 -163 416 -304 -388 -592 -356 -516 -552 -38 -368 73 -88 -541 291 731 513 423 506 449 794 757 -244 -272 -638 444 -442 117 -187 -428 532 588 -543 -10 625 -565 -716 -176 -78 -828 221 131 -406 -566 659 502 -868 186 -329 699 196 -446 59 -452 -716 -569 351 -881 -418 -667 -699 -249 -516 -833 -616 -578 -208 -506 580 -700 111 -72 -484 -679 -553 -602 -730 -46 263 -559 -610 774 517 -316 635 -795 -851 87 -865 -37 -533 143 -438 -586 -771 -250 532 -380 -465 -102 -691 -452 -330 280 691 -219 587 251 411 -706 -229 467 -697 -873 -561 434 246 -611 -533 -78 -682 779 -266 530 663 -557 340 234 43 -99 245 504 -881 581 681 72 626 318 -724 -84 -871 -475 77 507 -295 -94 -670 -226 -887 53 -746 -411 768 -439 -792 -95 -816 382 -60 474 224 -600 -420 -748 291 -463 742 -168 -507 570 581 194 -762 -669 -526 -756 226 403 -823 -175 -715 -587 735 -669 635 533 -200 -634 -191 707 -9 551 -157 -829 -125 571 465 -78 -443 -656 -810 502 -243 -445 469 467 -169 288 128 -511 -466 -591 -672 -631 569 -816 459 518 -426 -849 -474 -651 157 592 -613 151 -203 780 -341 -186 -343 -310 -220 -615 -34 564 -510 -870 -723 -666 -623 627 654 -274 528 517 -572 -339 -182 726 465 -768 -289 -70 -105 -418 721 -469 7 658 217 693 403 -606 -101 195 -850 458 510 -134 -347 648 -350 119 -253 210 -60 -500 194 375 -543 582 -817 498 -678 545 408 -873 290 4 -114 106 -869 341 -272 -869 285 -115 -365 -255 632 150 647 -186 -691 551 125 719 64 -228 712 -861 -532 -39 -435 582 671 560 538 -586 539 409 -250 -435 -888 -446 -623 542 -637 389 488 775 99 -792 186 -79 210 -736 767 694 261 -823 657 -785 150 469 -384 476 -293 -235 -683 116 -431 -749 -764 539 134 -266 -839 8 450 395 703 512 -811 -389 228 -897 -18 329 -530 -444 -312 -548 -437 27 -386 -178 -9 694 787 -774 -742 297 708 29 -516 -732 -490 688 -183 340 -887 -650 450 488 -394 -892 97 -386 -461 -165 235 -825 687 -651 464 -569 -824 584 775 -288 648 -393 -696 -141 318 523 -223 -87 -341 -497 -6 424 -835 -765 -456 761 -689 736 322 172 -532 -203 220 770 -122 -528 -413 -145 391 97 -700 665 261 -515 411 0 626 -801 -320 484 603 -155 128 -630 298 -131 775 -854 359 -438 -880 -379 -260 472 -364 487 128 -759 376 476 -329 -136 65 -76 -493 -369 799 99 784 -818 750 -25 139 213 453 741 750 482 264 -35 -33 -386 -617 -826 199 -819 -285 -195 2 463 -47 86 49 -461 177 -783 -684 495 436 414 -651 424 129 360 -840 -576 -899 660 525 -79 -319 -856 -306 629 -189 670 -718 -133 -188 -675 693 -366 -86 -407 129 153 512 -353 232 543 282 -479 505 -346 714 -821 -655 -231 -364 -191 -762 -270 386 -742 -443 -304 -57 5 317 228 -415 580 651 457 -236 -99 175 454 -805 539 -53 -289 573 -747 -614 633 -389 794 -810 173 -30 -681 -384 753 727 -792 41 127 -462 393 735 -193 309 -274 -829 -227 -616 -572 693 793 590 587 -844 307 659 -718 64 -130 -35 -475 -582 639 -777 122 512 -791 768 240 -739 -493 -42 385 773 -744 -640 -532 -404 518 -558 611 -554 105 -182 444 -411 -585 -413 -798 716 -347 -620 170 -73 108 -433 -184 694 104 -20 216 -281 276 -108 23 204 142 -855 -744 -637 -201 630 740 -329 452 -218 791 146 -823 -55 459 -431 -54 -4 201 -684 482 505 -209 636 -497 646 -894 1 -507 -114 464 -770 -658 698 314 76 582 -855 287 -286 -451 324 162 524 56 528 476 327 591 280 -871 -451 674 33 -338 -213 -557 -866 -454 -525 -563 -480 -384 -681 -725 -191 -859 -682 208 -294 657 680 -637 -528 149 -450 67 789 228 -740 -621 -39 169 -406 219 147 260 339 207 -103 -92 -166 782 -18 -39 -295 -877 142 -742 796 -879 -695 732 599 -708 -853 151 -706 -879 -798 613 694 441 279 -44 -690 -287 527 737 -330 -266 327 -559 -769 -397 -708 491 627 185 -28 -492 -591 28 390 -152 -198 305 -856 -480 496 -881 12 366 543 -224 383 -534 -900 617 -33 -875 -497 -700 34 -672 268 -724 -274 -885 532 728 -694 607 -34 51 -106 -444 -378 477 661 -565 361 646 289 -217 -38 -171 -764 -405 -389 172 -421 620 319 -676 -305 504 368 695 -615 -398 16 -135 -663 159 624 534 -806 -80 387 -216 -175 282 390 533 678 -826 637 -504 478 -768 608 -697 148 397 593 -249 517 794 -595 575 -632 75 -258 -568 176 -893 -242 -365 112 -305 -442 -312 -740 464 -435 -379 -141 -266 -425 -430 687 95 -115 521 -441 -332 -6 761 60 716 -74 394 192 -359 -30 -407 -591 66 -114 -830 -264 -455 -645 73 -559 -794 -737 -516 785 -864 -437 632 -697 463 -138 106 -330 -326 595 -454 598 102 -889 -394 205 198 -815 -760 -855 66 -711 -658 204 642 -786 -512 -403 -897 338 -848 641 -250 410 -643 456 769 610 -793 -329 3 151 -670 223 -20 542 -505 261 -854 -563 326 285 699 -595 -781 297 -497 -554 -460 505 757 25 -502 -619 -314 751 -599 738 -212 560 714 569 355 391 -860 -114 379 702 -197 177 -608 564 -10 172 775 -76 409 295 309 -71 677 -178 550 -285 -873 492 -154 -650 272 -503 -712 649 -464 -425 -171 575 -776 -3 -7 391 -811 -244 57 -565 215 -425 -435 -561 -527 538 -339 -216 433 -479 -783 651 -374 -287 619 162 783 176 -725 -854 -532 716 -339 -741 -867 -661 264 -638 386 94 -631 189 181 -546 -426 -888 537 -340 717 604 71 757 -40 290 615 8 -726 -120 -783 155 0 115 -338 34 76 39 -470 563 -566 578 462 -756 378 573 -651 248 -514 -7 -355 121 -231 461 69 628 340 394 760 -815 -893 -347 -448 558 -340 650 -827 631 597 -9 76 -721 -492 -610 -614 82 -70 -522 236 -553 241 -54 -490 -189 502 -45 617 190 -776 483 489 356 573 -703 790 -546 565 258 23 584 -435 790 -659 143 -212 -664 522 608 -820 -702 -173 200 -407 -460 -597 -540 684 759 -544 750 -780 -382 465 160 767 356 -835 -80 795 -780 -564 514 524 -863 -708 -468 -85 -738 486 -140 768 559 -625 -513 -208 740 143 -490 -249 -810 -177 -495 347 544 72 -180 420 166 657 -191 -579 380 -712 -674 -898 -146 -97 310 -312 258 -138 -126 317 -120 -556 -755 349 -738 -475 -799 -783 -512 442 687 -600 62 143 770 518 -123 457 -232 -872 -81 -369 -598 571 -216 38 -3 -110 -777 -120 -564 307 611 -274 451 523 339 -552 413 171 14 719 525 -741 470 614 -706 -368 73 -29 -233 283 271 -767 -43 -804 -528 373 -888 -117 546 -467 -812 -430 -401 -585 -257 494 -772 82 123 411 -847 -117 -376 87 422 715 -235 -404 138 -741 279 -786 109 587 -144 163 -755 674 -66 -377 -893 776 234 57 226 652 -366 363 453 631 -473 563 -348 -564 -623 462 60 -816 -323 -26 534 -190 466 47 -324 -160 503 -100 -737 -885 -73 133 100 549 490 -576 -121 616 -867 -479 78 743 64 -368 342 -458 266 -890 -835 432 77 -821 324 -241 -676 132 190 -103 -535 472 -714 -433 -617 -101 -23 -601 -162 -803 295 306 -334 665 -88 8 -891 -458 -94 424 -494 -221 -618 302 -294 -305 -699 -565 627 -763 -115 -72 -504 -624 703 511 341 -73 -889 314 -372 456 -867 250 -88 571 53 -192 -225 -898 -61 -593 795 -308 -538 -90 -786 -465 469 -637 425 -659 -559 -436 -219 -198 -230 425 -696 -378 -611 348 774 -215 -678 -685 -868 -888 -448 -146 -26 370 -367 -228 -418 -144 -324 772 -688 -299 116 79 462 -727 641 -102 -825 -305 132 102 152 -373 -497 -321 -400 -42 -360 -856 -378 151 -766 471 695 -662 -28 -59 -844 651 -750 794 479 -401 358 -493 724 367 -894 460 380 -410 -472 -661 443 581 692 48 -704 486 -338 -213 639 53 720 -428 335 -784 -455 -419 555 566 -428 470 4 -65 769 658 -783 157 -818 -187 598 -556 -805 753 -398 339 -25 222 408 -514 -457 -734 -27 388 -886 490 -248 -466 -130 -351 -527 623 418 -263 -895 377 565 -126 -215 492 788 614 138 637 -642 -531 -780 720 635 -449 128 -766 577 -366 587 -243 -899 -816 170 -655 639 638 -476 45 244 -68 564 -403 298 707 -65 289 -91 -403 -810 376 401 342 -277 -897 -11 247 -452 -775 575 -35 -612 -404 -807 -694 -102 52 -639 -123 174 -687 -287 -186 -564 273 498 -158 324 -705 176 726 649 -237 346 643 -647 -245 -485 749 -705 -284 231 -766 -215 -693 -609 -145 -789 226 -352 628 -662 -437 777 82 -12 -520 -191 345 -661 110 668 -338 -583 -827 -302 278 -276 -185 770 -283 -276 -412 -794 -259 -431 276 -900 470 649 252 81 -167 -444 -826 486 259 207 -664 291 365 -850 799 -98 -93 -150 489 -793 -418 91 98 -154 -386 -292 -424 -202 11 -821 -797 -239 -267 459 669 222 -433 -84 304 771 676 -866 -363 313 658 249 -631 -137 258 -719 44 -110 -864 -112 769 -63 509 -21 -167 326 141 595 534 -568 -803 -729 136 -885 533 70 703 -659 219 671 545 -297 -534 654 748 709 340 -314 335 -632 760 184 -282 342 270 -40 -549 -498 35 -591 -504 580 424 519 688 727 564 194 582 -41 -825 -593 -832 -701 -586 619 -90 606 -452 737 532 671 329 -196 -375 159 287 -841 515 731 -130 -164 -468 -369 -745 -821 724 -30 671 -569 -137 430 -455 334 -401 -848 66 94 -186 -141 470 587 657 354 472 573 719 542 577 549 525 175 260 791 350 -66 284 771 383 -525 798 497 276 -39 249 161 -165 -372 797 -2 388 -34 613 143 -133 -720 -212 421 510 -469 414 -198 -455 259 -456 -195 -41 -326 -334 64 -249 152 -284 -848 -459 -446 2 -872 656 -531 -472 -366 223 157 516 -221 -101 -486 244 709 -355 750 253 326 -883 146 -723 321 -372 -202 35 255 -745 379 -67 240 598 -349 190 -72 -100 148 71 -376 -86 770 170 -471 -773 88 -411 -276 -577 -620 674 544 601 -263 49 -583 727 499 544 345 -308 -405 -265 -97 -682 -690 100 -296 177 381 37 -714 -590 702 -89 221 -827 -731 256 389 322 699 -786 173 387 -644 394 -688 -604 706 319 -812 -660 325 449 -554 -828 -543 667 -223 291 340 -736 -471 416 6 -168 -406 735 -894 -119 740 696 596 -470 -842 -167 -646 -363 -705 292 -261 -855 47 -790 -708 -864 697 -729 -856 560 -56 103 -586 698 191 -606 -40 265 -443 -236 -521 -3 325 -103 347 -258 298 166 493 437 -453 -737 263 -345 -496 273 779 -99 697 -842 -711 795 294 -710 285 -514 -515 -770 -227 779 -74 68 -479 -241 -434 -154 382 -95 -580 218 -840 -52 680 404 -194 -44 701 330 364 441 200 796 -564 -9 -490 -640 -270 253 -189 -414 -726 251 -97 -643 446 -660 -262 -866 -609 571 -340 -482 352 -610 -138 338 582 -352 717 -135 -587 601 -399 79 280 -164 683 -451 -642 459 358 -879 -64 557 -355 -90 451 253 -679 -818 -361 77 -313 -874 -6 546 -324 77 -625 -303 575 734 150 -220 166 -643 -785 -489 8 -617 -326 244 -533 212 -19 -577 -645 597 -474 47 -533 -484 611 -89 -779 -678 326 245 -49 -586 -868 394 -394 228 -837 -670 -504 -714 162 320 -1 226 452 479 -897 19 -282 510 179 11 -269 -763 729 17 567 319 614 122 -271 693 628 187 610 -42 521 89 621 618 796 -230 -606 -726 482 -129 -237 75 379 -631 -732 751 -779 -337 87 -805 417 773 33 584 514 377 317 781 -498 578 432 -264 543 698 700 -429 -632 653 -735 -310 506 -251 -693 210 -522 -318 -285 24 -42 -418 528 378 -84 412 -407 -255 -312 -325 155 -162 -697 -10 -194 -150 56 -4 224 694 -78 -408 -372 535 132 58 -112 -684 146 704 48 -18 -219 779 474 28 721 540 -375 292 -455 537 -130 -628 -552 46 -753 -271 715 -296 433 364 -800 -121 143 -619 -452 711 -204 87 -626 -106 -769 -292 -269 115 -336 395 244 148 -569 395 -206 -187 668 241 523 -824 561 -707 662 -741 -258 -204 -579 151 701 -373 -246 419 345 432 -154 -585 -840 -765 -133 538 405 -564 133 -460 15 -689 -180 772 -259 -480 253 324 -70 -68 -396 452 -858 -807 645 -866 -887 711 569 -123 705 -140 686 -523 -853 -107 -182 120 183 547 763 -682 -545 -168 -507 792 -800 -194 496 337 168 -679 -687 -213 90 -542 145 -705 535 -614 214 -305 -108 20 -339 -718 -203 611 278 -140 -707 -344 -258 392 426 104 289 -256 481 -495 618 -715 473 -365 369 35 -870 397 -383 17 339 -492 725 728 -42 251 -805 -370 106 -444 -523 496 533 -144 389 747 107 -520 743 -716 375 661 196 -40 241 -589 -570 -684 524 -321 683 -127 -870 572 -370 -853 -669 -803 29 -482 554 229 -896 -628 100 1 418 36 750 564 721 722 -254 -530 9 92 794 496 -242 -630 95 196 -273 344 -279 -142 -645 -779 -740 -58 389 -501 -575 778 100 124 -527 639 -894 -769 -775 -231 26 610 269 -560 450 259 754 346 154 -141 687 -531 -54 -77 524 537 -497 430 411 793 -186 746 209 -308 -606 313 -6 -791 -30 -405 635 -421 706 209 240 426 -79 -582 -461 -586 555 -42 540 -641 617 -138 -176 -625 55 585 663 -211 -12 663 341 7 333 381 -286 -824 -397 115 700 -881 317 774 524 111 -838 -688 -390 692 -352 -422 -329 -476 177 308 -131 -894 -652 494 60 172 17 -494 -480 -724 232 759 161 -73 -754 -645 708 -372 776 -895 -629 277 455 -86 -176 527 639 -628 -407 -719 337 -415 -275 401 -422 -876 162 658 623 153 -434 172 126 -116 68 604 -886 -823 -250 146 -332 -461 765 9 -844 340 -554 507 532 383 612 217 185 -838 -142 -206 269 514 345 287 -611 181 54 43 148 784 716 5 144 -729 -892 -407 553 688 -258 486 721 -707 81 422 -525 766 -728 194 -157 -138 585 -474 -726 -729 411 -20 10 -809 784 -598 98 -142 -60 221 409 356 -768 -719 618 322 -50 114 -558 -704 -458 376 421 655 396 20 -795 365 346 -468 448 -60 145 -47 693 149 36 -424 -750 -465 -548 -469 653 -104 364 -99 727 516 -337 -455 -321 237 650 -709 -69 711 349 -200 -577 554 -254 -359 -61 -361 70 652 -28 460 -343 579 -361 -274 -869 -761 -612 -115 -837 641 -371 314 -152 437 514 100 71 -839 -85 298 208 -545 -515 342 319 -766 -437 -529 -837 -455 370 -835 -871 49 88 -456 -482 -222 519 342 -827 -408 351 572 -613 491 789 331 579 594 312 -443 361 -869 637 -44 559 305 495 -386 569 -66 572 686 -128 -789 525 -70 -218 541 319 -228 283 -312 752 -277 438 -760 -131 -330 -34 694 796 -594 -505 363 792 792 277 -520 234 -636 659 322 746 662 231 -293 429 -453 505 -815 541 56 332 612 -333 11 -729 123 93 -576 -36 -747 431 323 536 334 191 -769 525 446 498 -425 -295 -804 -222 661 696 638 767 70 219 -230 -818 -414 -476 -350 -892 -451 -870 -518 -151 608 323 471 -448 770 557 494 448 -267 -57 28 -315 -150 -705 778 554 -125 -198 87 68 -352 173 -42 580 -667 -32 623 -45 -50 69 772 227 618 -700 -824 -407 -502 -454 -228 -459 475 275 -217 -333 -176 -742 477 352 383 270 252 781 -829 -551 652 -242 576 -474 -560 504 -224 619 382 612 487 -291 -6 35 -809 -44 438 595 -18 -197 -256 544 296 32 216 -515 -396 719 53 -434 95 2 -203 -294 242 -490 -148 405 170 234 371 -655 -234 -733 600 114 388 -414 269 -393 98 -637 674 -462 -42 -561 66 160 -282 -677 -146 -217 -221 364 124 -480 19 -141 715 663 -306 -43 -384 326 280 117 -575 -665 141 768 764 571 -650 -336 370 -48 475 20 -656 -232 -818 47 459 -597 484 -745 -651 160 -518 -318 -145 518 -346 467 -32 -818 -783 -762 -244 -644 -333 -727 -41 -673 -354 -706 187 448 353 552 -476 -88 -503 211 624 -586 575 -227 -587 -226 -415 578 50 593 342 55 -667 -814 -400 -268 -832 -420 -276 -265 -406 -73 -27 -662 503 -487 569 -161 -393 -338 -814 -654 738 -437 -609 -320 -113 -153 369 17 -695 -472 -757 171 -250 -66 -127 -392 -830 -801 -127 579 278 -277 30 168 -399 634 681 -11 113 -573 -377 -423 -76 -720 -383 -732 213 -795 534 -596 249 270 581 705 700 466 -819 -273 177 -233 784 368 -898 160 -644 -245 206 358 -101 -147 -473 -713 -239 92 -686 -457 -475 431 -292 553 -266 500 417 -346 -382 -560 604 663 470 -545 -318 620 211 -824 764 -96 -405 -547 727 -832 547 -145 -638 -584 -681 142 429 -275 -288 -498 -393 -240 -670 -472 -34 -453 391 -67 566 75 366 -421 -417 -87 523 -748 528 70 555 -601 -751 339 -527 389 -15 76 -628 -471 -455 484 -290 211 -534 -417 764 236 476 -429 -291 -227 -707 129 689 -279 -315 417 -307 726 -603 285 -596 -311 -748 -689 556 -297 -48 300 -509 -880 -731 -72 600 -1 706 -655 693 -858 767 -505 -515 -831 462 363 -66 -379 362 529 652 -4 -370 49 668 -332 -838 146 -137 645 -286 -455 790 551 783 -769 -815 -150 -580 532 750 -60 -883 210 628 111 -634 -251 -407 20 -99 242 699 171 158 -564 451 -399 624 394 399 -94 327 -258 421 -843 -290 -177 79 -611 -87 262 458 89 -699 763 -238 355 712 536 647 608 -695 -875 -734 387 -447 -12 168 457 625 -352 -492 -282 -272 100 483 -105 57 -180 643 195 515 670 -329 -245 -788 782 -176 96 387 179 -415 -730 72 771 -640 570 605 -147 -401 -741 631 318 769 352 -669 -883 -125 -710 -544 745 645 -530 114 -643 -524 -53 314 660 -328 57 80 -602 117 310 -766 740 139 390 328 -688 752 -428 -428 -232 241 -235 -329 -445 555 574 -702 -122 73 436 780 -838 706 -806 -320 325 -728 362 -516 17 592 153 -520 -312 174 48 292 557 -454 542 440 194 601 -441 -425 198 155 -56 -229 -301 -444 -515 491 701 -769 -170 -536 -828 -788 -672 -764 226 512 737 -470 -14 348 359 687 -856 211 -633 738 -337 -363 -621 -311 790 696 -778 -630 -438 -850 252 660 613 -746 -793 640 -317 477 -155 145 37 -229 390 -405 307 437 -428 -605 314 505 -461 -61 -813 -167 -678 -684 561 257 -164 -268 -642 -270 -661 363 -209 -418 721 591 300 253 374 -446 757 -32 480 691 -770 425 -322 316 -217 -364 200 -695 -545 797 -703 -672 -281 755 -621 -368 718 -661 679 266 321 -398 -429 466 500 -96 323 -696 -654 152 -240 339 202 608 -742 -523 -414 -878 -226 6 7 -802 -420 74 -363 365 121 -595 -214 658 -172 53 484 335 222 -619 212 473 256 621 612 -255 -616 -887 0 -374 -774 -879 318 -861 -581 400 -35 441 32 264 -800 353 -318 -367 -342 -182 311 454 585 -302 109 88 -457 143 -528 391 467 -709 723 184 679 -209 199 -435 -499 -285 352 114 -497 439 508 -636 63 -38 455 48 777 -56 -102 475 43 -166 -62 -216 -360 -362 317 -112 640 -109 241 -700 -97 135 -830 330 364 -893 -720 -106 -518 -461 -74 -752 -449 601 -500 -483 780 -762 421 -776 207 160 633 -798 460 -616 -337 -428 -459 455 -720 73 -339 152 -88 -538 -452 433 -169 -253 106 143 -65 -834 -723 -220 581 -370 -470 383 -568 -252 123 780 -323 232 -316 -505 728 -464 -716 444 709 -706 183 -221 575 407 519 174 -27 -352 -541 767 434 181 -294 -539 -122 -831 -14 -397 303 453 -259 111 -395 -283 440 33 163 -363 766 433 61 -740 310 -152 121 82 -896 242 527 254 -431 -689 -307 -496 229 755 643 691 649 440 759 443 -530 -522 583 697 -246 690 567 167 -416 -347 -741 331 97 487 649 -197 -151 219 -112 -634 430 -428 -71 -587 488 -579 -179 -524 -846 374 -149 -759 360 228 38 -585 -577 740 -19 507 644 -130 -476 86 -346 -6 -342 -894 -619 -455 -374 314 -138 -254 480 -739 415 25 227 -92 -648 475 383 236 651 -698 187 -28 -676 114 12 24 -419 -575 -151 -74 217 155 306 528 601 298 -301 781 46 -513 -168 369 -190 298 -212 611 614 -205 -851 -5 -262 -569 505 -352 -478 754 -575 357 -126 427 192 -433 -236 143 -306 671 693 -488 -558 342 -532 -839 553 -886 46 -756 -475 207 -869 -816 -151 12 206 793 -209 171 130 576 -426 -266 178 -704 8 680 -643 250 258 741 -265 788 76 366 54 648 -731 -303 204 -736 522 752 356 57 198 -775 277 485 184 -148 -233 -386 396 582 350 664 -190 119 637 -695 -815 -33 158 145 -615 508 -285 330 -48 -198 435 -279 -780 -522 -787 669 22 467 -369 670 368 -238 267 493 -258 675 -205 -673 -233 -894 427 231 -771 -20 -416 -336 -181 -527 79 649 352 -659 -236 -191 602 318 368 -735 555 -623 742 730 -775 -712 -218 654 288 -732 -804 -850 -371 298 309 776 -743 586 21 470 262 -818 -367 239 38 -899 -594 -313 -897 134 -541 -179 -801 -843 -222 -215 592 619 639 -681 -644 370 -327 30 798 398 -299 -805 -604 -300 240 -298 -479 -411 351 -780 284 347 531 705 -484 -167 -711 -845 -688 -717 227 241 -456 -788 488 -373 -63 404 224 -299 -490 -428 501 402 -495 -31 -601 -861 496 312 -267 84 63 -551 737 486 513 383 584 448 143 -141 783 -417 397 199 -90 -18 -487 206 -609 -689 -816 -400 335 -341 353 -850 -838 799 551 -280 -263 -73 -811 474 283 719 -534 -86 498 -382 92 336 -851 209 -766 362 117 -721 80 -291 313 33 262 119 778 763 -179 795 54 583 -423 -882 -588 384 -736 675 217 -410 695 -471 -297 -189 538 260 721 702 -152 -549 99 -142 -617 -28 -395 45 722 623 778 -152 305 167 -286 -477 -636 -695 -680 400 -127 759 69 339 793 -15 216 452 -835 -503 665 44 -689 -823 -828 519 -63 -211 18 -450 -409 540 -58 288 -752 687 691 -542 240 519 -118 -85 -616 -40 -659 -658 -506 299 -95 795 -823 477 -214 282 155 -760 683 -834 -734 -364 125 -632 -773 -29 636 26 -624 496 -277 -702 -758 -148 -415 -19 -500 579 258 527 -477 -887 -157 148 -498 -280 605 11 684 -262 695 -871 -370 217 -702 756 393 207 -457 -211 357 -652 178 -455 -849 572 730 183 -891 731 718 -884 -331 -308 -158 697 -825 88 -206 -76 -6 605 -59 -408 667 -170 104 507 -503 -197 140 742 -40 -563 -837 591 349 192 -263 -695 397 -42 408 196 655 676 19 191 -262 406 -52 -819 -163 635 764 -94 -382 -61 482 -817 751 635 -678 -780 450 -678 -502 758 142 656 290 103 -856 -138 510 -184 -872 660 757 -856 -308 709 708 444 768 334 109 -74 -14 -629 358 -482 -135 -690 56 -198 675 519 -234 42 417 672 -857 302 -809 588 -425 -785 -451 445 199 -410 576 176 709 619 257 -743 -180 608 557 106 -265 -743 -325 470 -125 -35 188 370 717 180 653 -39 -142 -379 -802 -876 -4 284 596 402 325 -355 1 473 -704 477 381 572 -627 640 -344 5 -688 -334 707 128 306 -128 -738 -711 -44 219 -738 -743 -793 -182 159 476 436 137 -537 605 370 36 -294 80 555 -18 470 -89 -880 141 188 525 -617 -20 -141 -585 640 751 746 -616 -419 328 705 316 -187 350 512 36 561 -757 -403 -508 525 -360 571 -852 109 590 -655 147 -425 380 -716 -327 -431 717 -249 263 723 -504 -702 445 410 -613 314 -25 552 672 112 -775 234 151 599 386 -222 -424 751 421 -257 58 -493 260 -699 372 -849 -55 230 -264 660 -826 11 777 -317 -778 646 -861 401 -467 -421 -165 294 -846 -896 -631 78 -465 638 -290 -529 285 -318 -671 512 -75 751 -311 -873 -193 -398 560 -266 355 528 -151 332 -332 -157 411 678 -330 643 -669 -801 329 -840 460 -223 731 -508 323 538 -297 -5 220 -599 293 -611 -145 424 160 -578 -168 5 -281 -714 -116 -844 -737 513 788 -451 485 -298 -161 194 789 -818 -128 -162 -465 -838 -417 -588 168 65 -113 723 91 -509 49 595 -555 -525 656 -539 156 -71 8 354 -94 -283 -323 325 688 333 -488 243 294 654 788 743 -817 282 -418 598 -880 379 -97 -402 -184 -385 -107 679 339 629 -47 130 -618 221 -863 -759 -7 412 -287 -593 196 -747 -235 -109 -466 472 -284 198 -497 -432 -319 -102 -683 677 198 -112 -451 -366 -47 371 -23 189 10 610 540 454 -550 389 -840 -824 250 -205 189 623 709 -12 295 223 -600 -611 501 -771 110 382 648 431 -882 302 -235 -432 -882 772 281 -854 -854 129 485 -377 135 186 -488 492 795 -241 -229 465 684 -381 637 552 -437 787 -625 -541 -313 17 798 781 454 299 -845 -436 -99 264 108 45 -234 -359 -871 598 -721 -696 -887 606 -60 40 284 -138 740 -511 -457 198 369 10 491 362 389 -586 474 294 -623 -558 552 170 405 -341 700 -267 635 -856 70 -332 -355 -10 671 -355 -872 -188 -561 180 -391 -295 -25 525 733 -145 74 574 -765 -57 461 691 -849 -454 267 363 -680 484 -242 -54 -267 551 -40 400 473 -745 572 318 211 -722 -109 -141 433 -388 -709 -589 -864 -326 -823 209 635 -143 -148 -413 -48 265 -873 -729 -507 629 524 -835 46 -32 -217 -61 -28 -795 -76 -842 -653 -480 -871 435 -520 537 180 -853 -503 116 -129 505 732 -521 -293 2 -241 -817 329 757 709 138 -725 613 425 -863 -241 -352 -848 -350 -662 63 198 485 623 530 219 369 455 288 -868 229 789 -713 727 -688 -619 92 -343 648 78 -423 -444 -735 -269 -182 -423 -521 -842 85 -667 -633 420 -23 -347 -370 -534 767 -823 -440 -37 -701 496 -292 -298 144 694 407 -19 -361 -890 200 769 -686 610 -138 781 225 440 -2 150 -95 -711 39 -493 261 -339 599 -504 63 563 668 -41 -621 -107 324 568 409 263 -658 503 372 752 -155 -66 -5 681 739 -797 -130 476 -103 -455 -481 -320 145 7 411 85 458 -205 -562 -737 597 -816 -434 -26 582 382 -345 217 778 -620 -762 27 629 33 454 -299 -240 -265 -705 -648 -53 -110 162 320 30 -12 465 662 562 769 611 -587 202 -582 413 -785 -235 -786 612 737 -888 631 -688 -325 552 -882 -691 -30 111 -694 -760 -651 67 -54 -773 -376 320 66 -648 -701 -615 24 198 -357 -214 -765 -142 55 315 260 -32 570 -182 -100 52 556 378 638 477 -277 -511 735 -837 -662 762 -578 -290 499 -373 148 242 -539 477 -701 -890 282 50 632 563 -860 -812 749 521 -354 -330 607 89 303 -502 711 282 583 480 594 -858 203 766 92 611 -293 -812 -530 -77 293 683 -495 756 -642 -848 455 641 -379 -346 95 -400 -789 -135 -206 -226 643 -321 -352 -468 -883 453 -274 -790 421 252 762 -250 674 1 788 488 -757 293 28 624 343 308 -192 -747 451 165 596 534 319 133 672 -748 426 565 -562 574 787 -762 -159 365 -306 236 532 -352 -420 91 -833 -50 -473 257 -273 393 196 202 -40 -796 -763 273 -141 401 -171 226 -31 -305 726 -330 -18 405 -701 -72 652 -391 -460 756 -701 313 -19 -426 431 59 -530 -782 496 -193 -643 -154 -782 589 -698 621 -399 -880 71 -584 275 54 756 -576 -7 -609 447 260 100 278 23 343 -243 187 720 761 392 -143 306 -274 636 -512 533 -360 116 -50 -311 -434 -643 125 712 -39 597 383 752 3 41 -778 -543 -785 217 -612 255 -639 -164 -686 469 739 553 -371 -748 657 -730 204 532 -112 565 -807 -424 -805 -230 69 -815 78 -4 678 763 -789 72 -530 -574 -687 778 470 135 -446 243 459 -641 -593 -105 794 -653 517 787 -524 -204 -888 415 -400 -753 -540 -715 727 537 -609 -148 -518 -378 265 762 396 267 312 283 30 759 647 741 536 248 -5 -677 -817 -549 562 -287 -42 -114 -480 484 499 158 12 431 -270 116 689 500 -88 23 -591 -654 -740 -174 500 43 -504 -740 -46 -379 415 256 -484 -794 -222 -690 86 -382 -174 -46 77 -8 41 -139 353 -700 81 -509 339 -115 147 163 141 -506 -323 -461 -389 285 -712 -668 -745 629 -81 665 620 -626 -681 102 31 560 62 -135 121 69 635 -363 -817 -80 212 318 532 213 -161 8 471 350 -837 138 -887 -642 -331 -827 -632 -731 -704 270 -223 714 572 -377 471 143 546 628 794 563 -520 172 577 -76 -573 -887 -24 -398 -509 -785 -12 -387 -52 193 731 274 732 214 287 372 -503 298 255 705 -417 -32 -389 534 -576 -445 13 -479 761 -258 636 -599 -819 -899 -381 228 451 -516 360 -401 -330 28 632 -67 659 74 -774 -264 419 -420 -265 776 -525 -351 262 178 12 -265 548 -419 -660 -846 -313 -233 -655 -844 420 -214 -430 258 141 135 232 -51 558 -711 -84 -506 -679 431 -351 -415 -680 792 636 -90 -866 -20 557 643 -249 23 -286 687 59 298 503 -186 -854 -571 -210 552 16 -470 -56 450 -679 -394 326 300 -758 -17 -611 -281 774 254 450 575 601 -713 31 -350 -812 -868 -333 183 482 -15 -455 -14 34 136 82 -755 645 -618 429 146 -472 -754 -127 340 260 312 271 770 -341 244 29 -107 -318 -473 399 188 -677 -765 685 353 -114 462 -211 543 656 246 -384 -209 751 469 214 770 -216 351 -618 -141 -677 456 -54 333 711 172 70 -778 -298 -643 -592 196 500 -62 71 222 -472 646 792 295 464 130 -5 -216 -296 760 -322 -306 422 758 -163 -259 -404 146 683 -227 199 371 323 -195 -835 -831 254 -872 -818 -873 -382 691 -808 -745 -708 546 537 -472 -401 255 357 -179 -502 -271 -190 -796 -332 -711 201 -226 -377 -231 731 -503 88 -716 -297 495 -135 555 694 -804 -612 -160 239 -763 450 346 499 318 -393 -177 -636 252 242 -361 789 -626 -319 -519 16 -700 -46 595 -156 -524 615 712 241 -522 -836 -697 4 619 -461 -751 -678 -329 -592 307 249 252 431 67 -141 191 558 229 -826 25 -541 648 -611 360 -363 -515 -862 153 38 -809 337 746 460 -90 -573 746 -831 56 -847 -210 355 536 555 633 -383 -832 -282 -136 -79 -341 -598 -744 -306 538 609 510 -647 -464 793 -215 406 -273 -58 -161 -403 -793 -536 360 -198 -171 -261 669 -891 313 -34 -155 570 157 477 -784 -32 -770 340 171 -598 411 -531 -826 -95 389 -869 549 455 796 -171 -351 -752 212 -650 148 792 -405 -144 332 -194 394 782 -867 635 636 334 -635 189 88 -271 63 769 -400 -581 -871 131 450 371 -517 476 620 144 511 -35 365 -349 -172 -633 -240 -595 134 205 262 -553 -661 206 514 -688 245 714 198 -599 -293 369 -183 -208 -711 -417 -406 9 -258 -278 -217 -376 505 462 -839 -733 -899 -402 -608 108 -544 -808 -306 -401 -329 -298 -289 407 375 -549 -745 230 -427 -77 -380 -184 24 16 -192 305 493 -896 -669 -254 11 -531 535 -413 -447 501 -295 277 -28 123 390 -663 -652 553 272 777 -383 -279 450 -456 -863 35 324 515 -216 -269 -490 698 319 -156 317 -670 -527 13 631 -363 -122 -141 696 -179 -69 635 1 -545 -428 -844 151 -657 660 338 -237 387 127 -153 380 284 -834 344 -591 -591 -332 599 533 -818 -277 -33 -766 94 565 -701 285 -662 -282 419 -170 -515 -131 160 -88 -477 -114 -402 -659 -567 -745 93 -511 258 -335 -400 352 300 -195 747 -508 592 600 326 -4 -12 188 -437 214 -763 -879 557 -166 -590 -138 600 -605 -538 772 409 -123 350 194 167 -307 -52 -320 11 796 299 -886 455 594 260 438 -238 294 569 -530 445 -863 -253 780 410 488 -611 514 161 497 -483 -338 416 77 723 -270 280 -813 -715 508 150 -124 782 -501 93 -572 -509 658 91 508 162 359 -574 -718 -751 240 -317 460 47 600 -692 -83 626 -809 291 646 -686 -33 -657 124 -584 -614 52 102 -465 -64 -159 -115 -384 -692 -274 -471 -412 -749 73 294 312 -807 -268 -554 774 -546 -268 -75 -470 -829 402 40 698 -193 -366 636 -285 -674 -514 342 -136 129 337 -618 -229 -74 -256 -525 281 756 431 -149 435 222 -144 213 302 42 -540 588 392 -182 345 -149 -583 580 390 -863 348 -809 135 334 285 -191 114 207 -392 -862 -362 46 -654 89 -320 176 696 -781 -377 500 381 -394 490 -186 -547 -543 467 252 631 -556 -120 -139 -651 572 629 597 -341 -360 -809 183 -722 -215 576 383 -556 -387 92 -799 -880 129 -414 -567 -172 -661 -814 370 -304 -535 -556 -26 -133 350 16 66 354 -4 601 261 -83 -527 -554 -766 -779 -611 54 768 304 -888 45 -466 239 152 -468 603 193 -69 -600 -797 243 288 653 -47 -726 -839 732 579 -465 -352 -704 491 419 -100 -770 594 643 738 -844 -72 -53 -201 -660 387 -826 673 220 739 77 -858 -149 740 455 -407 -708 -406 -12 -54 298 -289 211 20 -199 743 112 -543 88 694 703 -482 -502 684 -330 775 681 495 615 557 -749 558 -619 758 -873 592 -819 203 408 114 371 327 724 306 -158 -840 -678 605 -184 233 -796 -795 273 -839 -807 -712 18 702 -360 -700 418 -134 636 -487 708 51 458 30 195 -238 658 504 -704 -515 372 164 -391 -633 387 -424 408 622 756 -536 -375 -661 584 129 515 449 -291 637 401 -461 -222 -891 279 -658 94 -615 -823 379 -716 565 188 756 172 696 -26 80 -402 722 -559 -120 -605 142 -121 -224 12 508 595 738 523 -639 -639 -400 -833 325 -178 71 -729 97 706 12 32 -38 -297 -557 452 653 124 -97 706 372 660 34 -362 -598 -826 -195 -450 785 -811 758 -737 -601 283 126 -508 -614 -531 -558 -225 -711 -225 421 -238 -744 -717 -753 -547 -407 400 141 134 403 -160 -817 583 503 -281 -356 762 -90 613 295 -747 -566 572 744 -654 -231 -280 -692 -720 -186 123 266 320 357 -364 306 -523 13 107 463 226 -250 536 -840 -469 -711 -648 -881 35 -696 394 -582 -589 -191 182 -516 -732 444 -282 -784 -789 -797 501 -323 299 442 -608 540 -589 523 11 -536 47 7 -645 -510 45 324 778 -204 -58 640 -476 -11 -586 -830 -438 369 774 337 -508 -15 467 -806 732 160 -149 606 490 -770 -19 -414 210 -718 296 464 -572 591 -199 -389 222 -529 67 66 347 -382 -694 431 204 -45 -491 -547 213 -43 -243 -738 -473 683 704 -519 737 286 489 500 -697 -207 -619 422 214 92 -119 -637 559 271 463 129 246 -647 -476 -330 101 -395 616 -795 -83 76 -683 530 192 -705 514 -125 -101 744 -220 -259 -874 260 214 -550 197 83 665 -446 460 598 -121 -552 -701 415 465 -351 316 123 -697 -597 -863 -61 236 485 -431 -574 -565 383 -234 -638 586 358 587 772 -356 -176 -277 680 455 -582 -490 697 -181 80 622 -650 772 -526 -345 11 629 -446 307 -725 647 -236 197 -381 -682 24 742 656 -600 221 -35 -768 534 100 -270 -568 -597 -466 -252 566 -42 -567 -836 -543 264 368 449 -103 -595 227 68 599 -359 -240 594 -159 -174 -250 -784 -99 139 217 118 35 -331 -630 604 -869 -628 259 -626 -417 -599 -115 619 207 -122 -516 751 378 -703 212 -843 288 -747 384 253 -272 782 -24 161 -694 -281 -785 43 -414 -6 -540 340 -628 596 743 -119 384 -495 -466 -131 -459 -534 -158 -677 -769 551 561 93 -463 249 554 -230 -183 -269 75 -99 43 -870 463 -648 528 407 -897 -364 -86 -624 -609 257 -853 625 663 -253 -323 -611 -203 663 754 -288 -683 338 341 -602 539 381 -203 -859 714 -584 -67 30 -343 -197 -611 -336 -344 -525 -308 -422 23 -498 539 435 -660 -461 277 -23 328 499 657 484 -78 464 -756 -745 235 330 -249 305 -362 -281 -684 -383 -246 -366 -448 -57 -609 547 -875 -334 750 -171 360 -221 -476 0 230 -316 373 231 95 -839 117 -704 127 709 -715 -854 131 91 501 557 661 -57 645 266 -656 726 -663 263 -216 329 473 -534 -346 -113 -195 207 394 -389 -235 152 350 -84 -385 662 -745 -452 -63 463 -394 -105 -154 -105 -651 192 265 701 336 -868 -614 105 547 -448 1 -251 118 317 -441 727 -341 -84 429 -503 -556 -447 180 299 -433 -195 -147 619 151 439 727 123 523 2 -512 -809 -724 -726 -846 371 -385 -221 367 121 374 174 -164 334 462 -803 -125 781 18 414 661 -303 626 497 -461 -369 -193 269 -614 -259 -107 -641 -263 -389 227 -834 -688 151 -172 -880 -812 609 743 51 -147 722 -879 -628 -50 566 428 -439 -259 82 -898 -844 -256 -359 -512 500 274 269 -896 -673 -718 -419 137 247 -842 1 -578 -253 -492 722 378 446 130 -324 -762 -92 -609 -179 513 -698 448 -469 634 -636 -131 216 -847 -337 715 341 382 -652 -734 312 -287 -437 -225 -349 -301 335 -307 711 -496 -808 -475 746 -301 -734 -66 700 784 796 268 -859 -294 -642 -54 -156 -479 -100 520 -86 9 486 -97 -105 -365 -531 20 104 -166 597 -798 -735 -888 684 620 -539 651 -701 -384 -890 -728 300 20 421 -191 -47 236 -622 -36 -143 -43 168 211 138 -386 -189 -34 -21 -201 775 98 58 721 363 665 298 493 -333 -616 -153 -347 -575 512 800 51 -161 -74 336 -720 -230 227 623 551 -83 -549 -514 -370 -6 200 139 -419 -682 717 427 -743 -449 -148 -683 53 -408 786 -303 193 -544 78 779 -126 93 -815 -429 -212 55 42 72 -652 -384 -557 720 -361 294 -888 754 388 97 638 500 -87 -200 758 156 460 -468 694 -360 -552 -721 -49 68 427 -162 150 -425 -633 -172 -842 257 -388 176 777 -4 594 715 354 -874 29 -164 446 -226 511 -33 284 -230 -605 -319 -879 -9 413 738 -551 -156 -410 137 -325 218 -707 273 367 -207 -315 -833 -57 777 260 -454 -873 466 11 625 80 -314 -511 -761 -222 789 -68 -840 1 207 544 170 -22 -705 512 -438 494 -727 -176 -525 -651 -704 -25 551 503 791 -658 463 127 -804 192 96 702 -44 -724 -302 521 421 552 507 -27 -236 -758 735 652 46 -408 -771 176 -194 -55 -106 -389 321 12 -324 126 -612 335 522 -446 734 712 455 -346 -638 -796 -654 -787 483 -546 57 -595 -563 187 -741 -767 446 -822 -121 -884 317 678 -81 647 343 33 517 288 615 -51 731 89 -431 165 -206 -210 123 -779 265 -367 303 423 790 766 438 -824 -523 -760 -689 -78 382 -506 -899 -805 -720 -718 -55 -571 -320 341 -734 -223 -785 150 -479 -651 546 -18 -293 -61 435 484 546 678 -839 312 557 -885 -211 276 -253 -860 208 -539 89 116 449 -42 -754 -274 -763 628 83 325 146 -899 490 -442 227 -7 -152 -130 683 -589 117 683 -496 -561 55 316 623 -380 303 -556 -92 401 587 607 85 787 -260 -675 -58 181 -491 -317 178 554 180 -346 -678 143 -410 -788 393 420 586 -654 716 -853 -529 -755 -90 -848 -184 -427 459 -781 -804 -548 286 438 466 -421 -537 66 599 -631 -860 -696 -269 -429 -43 32 437 -880 -153 50 280 -726 307 567 373 -26 -343 -268 -201 583 625 507 -747 340 -329 -478 -407 -769 -93 -395 685 -501 145 381 514 -784 -393 554 636 719 -173 758 -687 -888 -347 496 -276 90 648 -795 100 -644 -16 122 123 17 -831 686 552 179 -43 -56 295 -558 -57 -380 -272 389 -598 -130 -141 -398 -656 -343 -618 -658 -609 -194 795 -500 -279 -26 609 -836 -31 564 -680 -445 -449 -200 -248 -89 -306 503 134 -301 -705 -254 -729 698 668 -522 -175 488 -862 -637 -821 274 -577 58 688 700 694 -207 -352 741 369 -548 -496 484 55 -322 -735 366 244 -634 605 761 202 -111 -181 707 753 -869 12 147 -109 -707 -107 -118 -730 -623 -486 -365 659 630 98 211 651 -402 773 246 659 -425 -604 62 -897 167 -394 -203 -667 203 -344 -335 -801 163 -484 681 -581 579 -478 -858 -369 345 -225 327 118 745 310 -160 138 689 -460 -294 348 421 -792 -747 688 794 -342 -380 629 323 -869 -622 -194 -651 -899 -409 -114 -72 669 417 -816 155 198 -310 400 -260 -447 133 -383 655 -73 -207 734 -574 741 253 460 504 -285 182 296 -682 -333 53 -777 -308 -808 -10 377 498 351 -271 -594 -420 179 -484 -594 432 153 -353 90 765 -585 -11 556 432 787 380 -414 761 -302 643 -530 -309 -121 -810 341 -168 -243 -701 -495 -175 97 -703 -473 -701 380 550 153 -114 360 -33 -444 -18 626 -450 644 33 -44 480 -32 665 -80 -724 -514 -735 -135 -549 319 376 -465 -210 381 -140 -248 358 -502 -255 332 -77 627 -624 -790 -319 554 -136 757 585 -234 -361 -702 -732 -800 -279 -373 547 -699 724 -808 -837 1 765 561 -684 107 -843 -331 -768 -95 204 691 -403 -159 107 618 328 413 428 350 248 -775 106 618 -154 -94 297 633 -380 -670 539 -340 313 -126 -546 120 490 338 376 218 -593 -309 -263 799 -550 516 -834 553 -354 778 -264 -90 107 55 215 -559 333 302 412 -128 -452 644 646 66 -833 413 -71 -88 40 669 -65 -532 -361 -681 765 -796 -327 745 134 665 187 -161 -227 561 -480 452 -181 382 78 -867 -174 647 785 361 -492 -870 -510 -837 -366 -760 25 -513 -227 101 -225 51 -846 -315 -283 -707 118 -120 133 435 730 -654 -620 -586 28 -347 193 548 -149 -814 -422 -584 -867 641 -121 724 46 310 -778 -251 -429 -812 -385 167 787 -180 -252 82 -44 544 -520 -838 -121 471 72 621 -422 183 -750 -670 -535 101 -502 -278 -21 -447 301 -349 -352 -747 -430 126 -829 799 166 -807 -887 378 349 -298 -660 -654 330 -142 -737 789 -396 405 122 673 318 81 453 361 -469 99 -101 -797 -249 72 -447 -537 -405 -429 166 -423 -352 779 -397 654 -370 -389 -192 -418 437 -413 -732 -274 -452 -224 -785 259 -453 -242 341 454 414 306 -307 -720 -494 -280 535 454 -522 -842 679 751 403 -226 80 -691 492 -330 -552 -297 -432 701 -686 463 -751 537 720 -778 -299 755 -530 -627 -562 433 794 -388 -792 473 796 527 -81 337 -485 -797 337 268 -770 -127 -10 -647 585 -200 -871 509 -274 -170 -451 -54 -698 -3 145 -752 -750 -208 91 -96 -654 217 230 322 451 471 737 466 314 77 373 -888 133 -358 756 701 676 -327 -713 216 531 83 -122 76 -648 -875 -145 682 -736 457 -35 336 -358 154 180 -65 -51 660 60 58 -451 150 -156 417 -566 241 -584 246 -423 -457 -438 -31 -274 -819 -242 415 -507 -88 719 315 -857 467 304 -501 133 -554 -211 -844 104 -811 63 505 54 530 -615 629 454 -116 477 -316 236 -859 328 -427 377 -451 483 70 -387 736 29 -591 -703 -710 628 -649 500 -187 -764 -400 -533 410 -312 -82 -114 531 274 -521 37 495 394 419 240 -558 -731 622 185 441 -703 209 691 642 277 88 -376 145 -323 63 13 -40 55 577 111 699 712 -164 -91 770 -637 219 -666 -74 513 -159 595 -620 652 687 91 280 760 -896 -61 -695 -347 120 453 625 148 -385 -66 -118 -128 -588 551 -74 -898 -139 326 -665 -829 14 235 743 405 395 273 299 -853 -871 440 -381 209 -683 -861 673 -179 383 -214 294 -656 -205 614 -271 -458 412 481 366 -85 -237 619 580 -41 242 217 703 -346 -21 -531 293 278 73 -817 461 -298 683 -192 768 -483 355 -428 621 619 755 -768 -818 -299 -698 -555 692 483 -300 353 -7 155 138 55 -204 458 218 542 -314 108 -212 -251 -601 -534 333 -362 -412 324 -520 -234 -215 534 277 -760 -109 -481 124 525 -472 544 -585 -25 388 -811 145 -248 -814 -33 -513 657 -214 -143 143 544 -771 -283 629 -423 551 -43 163 -269 221 206 302 34 -79 179 -893 -540 -818 -638 653 779 771 160 512 522 -287 443 402 -888 -810 162 -329 -780 773 98 320 286 42 -562 -360 -677 -869 -823 -543 30 -236 343 -714 -811 224 -606 39 -231 -475 -395 -600 91 793 659 350 -219 365 -341 502 686 -426 -728 417 729 210 -523 478 525 244 -134 -353 386 363 -247 609 -380 -344 333 499 693 -816 -779 -161 -837 578 8 -93 -685 166 419 -297 766 208 649 102 -256 -40 535 -256 247 38 -356 357 11 789 -82 381 -784 331 -294 -477 -435 7 -424 -822 -507 -77 -833 -619 -624 -850 693 -109 -889 -236 -441 530 -247 695 601 215 692 304 296 203 -275 -162 -666 -200 728 157 -839 -627 -41 247 472 -697 -471 -900 -138 -356 -466 -84 -381 -846 -327 -860 361 386 -165 459 54 250 686 287 3 -196 -593 689 -612 433 -177 -656 292 -753 -602 534 306 -661 364 27 -519 -408 580 433 -556 241 -401 506 -304 -669 -548 -571 -867 599 -544 -147 -695 0 -810 765 -300 -24 -31 -647 -651 -830 415 -367 373 621 747 -459 105 -403 417 206 -710 763 -285 287 -322 -2 48 602 793 85 102 -756 -199 -311 453 -36 744 60 16 -528 405 -545 -503 -572 -328 -750 716 90 475 -121 362 -266 50 -741 22 616 -863 -824 270 -270 -635 -289 -9 -346 -190 -790 648 -799 -689 -256 -472 400 199 -18 715 -426 -241 -578 -613 -437 678 -223 619 -808 -875 -719 -227 -707 -520 -348 -710 -635 111 754 -444 391 -220 -52 -165 304 -245 -652 619 359 -73 152 432 -317 91 734 -342 245 -24 437 -625 611 -314 437 -418 -71 524 -663 543 238 784 -634 -281 270 -442 -714 -650 -373 -634 174 335 -84 623 359 88 -327 24 -541 273 306 545 -104 -239 784 -414 -650 -409 591 736 -657 -250 -256 665 680 710 680 306 473 270 26 -260 -738 -64 -670 -21 729 284 -852 -195 -473 -94 -687 -741 95 33 -431 -115 -314 -319 -775 -652 -441 580 80 527 510 -277 -713 -24 -861 -878 -459 773 452 -363 -496 -40 -308 -880 49 -286 35 498 -114 693 -528 123 622 -164 -209 -851 -304 -516 -437 -715 -328 -537 162 156 716 231 38 392 144 246 64 35 570 558 9 749 -171 -102 -714 518 -436 -543 -811 -92 314 -423 -405 110 587 -449 642 371 -643 -353 745 -707 -843 136 226 764 -9 -156 781 -802 676 -768 -670 -730 -196 59 -840 -625 -776 762 50 252 -307 -509 431 174 -77 -754 -458 -455 369 -547 -30 -526 65 -424 764 373 651 -240 170 -147 -791 303 123 55 623 -166 498 258 7 106 -559 -842 -479 462 315 757 -333 639 338 -593 57 -388 779 -604 170 -340 173 -618 -478 -273 589 316 218 -583 712 -599 -684 724 533 317 -206 -502 -641 -796 -342 -896 -854 -444 623 51 -684 -792 -179 -573 346 413 -214 -756 -605 -529 639 548 532 633 -138 78 604 -85 669 221 24 -319 298 -193 -823 -120 228 -804 -633 358 508 526 -112 347 586 -779 -597 -236 641 339 421 -847 460 146 572 -735 -425 145 523 -461 -442 -618 546 -474 97 733 -516 -492 315 -632 -461 213 -548 -208 520 -451 273 -347 452 496 286 -552 -588 800 540 313 -768 -120 -143 190 -285 -707 -269 -800 -430 250 -15 720 -834 779 159 413 381 752 156 508 775 -520 -768 453 789 -183 -763 -324 697 -402 305 -521 60 180 -641 532 -113 -35 139 223 -484 628 -633 -619 168 350 -825 743 328 257 167 -588 800 233 -844 -565 -76 -752 -400 277 -240 -484 -315 -418 122 -652 122 -278 -405 511 706 -537 -718 464 -132 -124 385 776 -832 -436 147 -324 -775 451 198 -252 -242 -567 112 2 -582 165 704 -705 566 658 -92 -563 -613 420 375 717 -531 772 -254 -885 -9 180 -660 -308 -21 113 473 -397 431 7 562 626 -864 199 -834 -243 606 -725 -694 351 -604 -679 -238 -151 -525 -301 -71 459 646 386 259 -774 384 -377 501 -368 316 189 -95 -718 -731 -489 584 358 402 -66 203 165 707 282 546 9 710 486 708 -615 -864 360 440 -171 461 -454 595 -476 160 -573 -835 206 -474 -234 -379 197 464 357 -68 -155 -113 492 57 449 -57 -343 27 -157 -296 662 310 -120 -449 -129 552 -744 -781 796 700 -370 424 -212 -706 699 -546 -700 53 -228 589 684 -891 448 321 93 -275 39 580 -491 -129 -652 -663 -207 -269 391 331 309 777 495 -365 733 794 733 550 -526 621 340 432 -200 680 -137 204 -17 -444 617 489 -76 291 -805 -518 238 410 -385 -119 -27 720 -210 -55 -668 -633 -886 792 460 -727 -430 -30 468 -608 491 758 411 381 263 458 463 -238 -243 -350 -46 470 168 193 384 -860 -853 -813 405 195 104 -245 454 -89 -52 474 584 -530 384 -486 -182 198 -597 514 -549 -790 186 302 -769 109 -27 552 122 37 -453 -501 -608 -511 -332 -587 -362 267 -443 585 -749 -802 242 -73 302 608 -222 -243 144 631 794 366 -232 729 81 280 -656 317 -260 -11 -754 -219 -153 321 767 -373 677 662 -856 550 -39 -517 766 406 -828 -17 -250 -692 -260 617 538 629 -314 -401 547 452 -488 132 -226 539 768 69 -689 530 384 785 -559 -397 598 -618 575 -893 404 -568 -759 -242 560 -381 -363 -889 385 -338 -673 -51 782 -650 227 370 474 -436 -863 139 -16 216 672 409 588 -573 142 430 271 -820 -747 -502 200 544 -733 200 -559 -516 730 -70 451 175 -660 -66 489 -43 -513 -633 -25 -361 446 135 -186 -315 -773 -323 -400 375 -437 -623 -560 -812 260 -750 25 -899 -759 251 -745 -651 639 619 -389 -785 -480 198 -224 116 36 -477 -49 532 716 -84 173 -482 29 383 -184 659 -463 -675 686 -45 140 -267 412 399 -758 -332 -726 536 645 194 55 743 -754 -394 -606 357 54 215 -349 -98 298 -678 257 -301 546 2 -92 -393 -677 729 -455 483 -297 -838 147 310 132 692 753 564 -373 252 -327 242 -791 682 416 -181 762 -414 249 -460 477 111 759 -840 561 308 289 567 173 -869 786 -809 -544 202 509 -639 -146 605 324 -426 -258 -763 -192 -495 -313 -398 750 753 -567 -858 434 723 378 -828 562 -514 441 3 -232 707 -764 -699 466 -366 623 697 -784 -855 -328 260 410 679 -815 -179 -477 -280 479 21 363 -487 326 393 -880 -659 -855 -159 671 -435 520 -805 -465 349 -870 -793 -756 -278 693 701 421 624 798 538 85 -21 121 -377 -674 -792 -64 578 785 590 172 -484 -662 345 -861 -351 -773 746 768 -462 45 386 51 -877 181 -680 -339 -558 -897 71 762 -535 -457 -587 293 140 -89 74 754 -559 -279 121 74 -405 549 -344 789 -417 544 -470 -133 -793 126 519 753 -729 382 -152 -898 84 218 519 576 -638 331 772 -212 725 163 -895 -439 -267 345 -759 463 457 629 697 171 -24 -66 -722 -326 544 -812 -818 760 489 -562 142 23 -692 338 438 -269 -648 474 443 -3 568 371 -518 265 -314 397 528 368 -721 -110 84 355 -796 -432 -743 592 635 -34 -601 -437 245 16 -373 354 11 654 -391 297 -399 673 -674 726 -670 -391 -64 -699 691 -639 264 142 -581 -532 -549 -46 -575 107 -717 627 -336 741 -688 432 166 -274 -541 -271 319 -533 -757 550 -581 300 -123 -303 681 31 -381 -262 60 765 -494 3 -606 38 24 553 -187 -426 422 657 695 13 547 -684 425 652 768 498 607 741 591 -598 291 -653 -383 404 -823 218 -876 676 -3 233 780 326 288 1 -477 -157 238 307 -819 -224 22 -840 -446 473 529 -35 -838 713 448 441 -506 568 -632 396 671 260 665 554 216 212 -416 -724 -242 -548 113 -891 734 235 -759 -667 -145 268 -442 523 188 167 577 -116 159 370 -44 -859 -168 316 -207 -477 483 697 505 -650 6 -798 -449 -258 -12 58 -206 -150 285 -228 762 446 -35 -766 -404 88 753 510 416 431 254 -382 -433 -782 -891 475 -421 -665 247 -742 431 -705 -851 -122 293 183 488 -571 -487 667 -694 224 -152 -514 654 70 -5 -590 594 -133 -743 -372 -878 14 -887 -603 -267 -83 730 740 -378 243 234 -446 -623 161 752 97 -405 197 -132 548 -600 -815 -777 -168 372 386 444 217 -146 -198 10 296 -432 -550 428 -597 -761 -608 307 -164 659 540 -836 -107 -246 -155 746 -715 595 -116 193 550 74 -648 -253 -601 -80 -230 655 -449 74 491 457 483 -509 331 749 264 -593 145 41 -738 -289 -883 -623 661 -728 766 774 -14 -421 -786 5 -315 201 98 -384 -665 -717 -683 -370 -93 -340 773 -649 703 511 -477 -142 -598 -585 581 -400 -863 465 408 388 -522 -136 133 161 713 601 -579 -703 -354 -763 -567 -234 -459 722 579 -40 -505 394 276 -432 -94 108 49 -290 93 -605 318 -122 775 -357 535 668 -893 462 -33 -526 -324 -538 -371 267 495 770 370 -683 576 251 -319 -708 -793 311 -630 663 -247 421 -544 799 408 -77 582 160 193 636 -258 457 111 -32 -516 -414 119 -112 237 -616 82 518 455 620 -811 680 -420 436 -92 -680 -498 386 -675 556 -73 -485 -79 1 90 205 -515 -201 -627 -186 -407 -222 187 -87 -282 31 -439 -399 -254 461 -682 -767 444 -559 471 131 -581 -308 -346 -788 -166 461 177 -753 -493 -506 -822 -399 -503 687 -464 -421 243 -93 709 85 614 -526 -108 -697 130 636 -406 519 -343 -325 -168 -142 244 590 -16 224 -229 206 575 364 195 44 -580 340 160 -759 30 -718 -54 -230 -736 -893 93 361 9 -312 -121 40 347 762 -361 -489 -465 415 -28 -635 -101 97 57 633 263 543 217 236 -417 -140 -870 329 259 -343 205 -622 -553 -352 210 110 502 -894 -242 717 -830 -2 -552 -507 483 -174 -766 503 -106 -741 -370 -599 702 -517 -385 -548 679 -786 -213 127 698 404 226 73 -163 -391 -235 378 658 713 -548 549 402 -215 -261 111 -790 525 -870 726 -465 -257 -670 317 -499 366 -359 -626 552 10 535 -148 -50 -844 -383 581 561 735 102 795 -347 284 -213 -581 -297 369 37 476 -783 -534 -792 446 -791 105 -370 -648 -809 390 -490 569 -736 -540 261 653 162 -698 349 -589 448 -600 80 443 -493 -743 -676 -803 254 -208 691 701 472 -587 224 -116 -294 147 -145 -763 -529 164 -145 126 -884 -284 408 -771 -475 300 328 -628 -750 -465 -237 -575 446 -378 -214 85 214 -796 169 317 228 -246 638 -570 483 -697 -252 766 -701 478 130 -315 161 16 -610 325 -68 252 -165 -275 664 -774 74 -341 -275 233 753 -718 -97 -87 423 405 -774 -8 -396 -27 -850 -272 -861 549 -538 -789 -687 -801 556 -297 629 -654 24 -317 -427 662 -5 -539 -726 669 -137 487 -216 -377 642 -165 794 65 509 -236 498 668 -156 -354 -60 -502 -321 -560 767 -597 -790 -633 -665 549 -8 561 -316 520 -159 144 711 -296 -68 314 522 125 -487 389 -7 -14 12 -360 523 78 717 -90 -551 755 -399 679 -16 213 -125 -744 -94 258 270 -276 568 220 217 -443 376 454 -339 733 711 -91 -412 -815 219 369 378 144 -432 -142 516 -882 -404 -366 -573 -395 303 -679 513 -794 170 549 77 -330 -425 441 -308 -203 -652 588 200 719 99 -663 767 -35 652 -859 -463 -150 242 -103 -411 235 676 442 -678 -560 -392 344 -576 -755 -554 -134 58 126 -291 -783 -126 343 -560 -206 688 -262 162 -785 -716 -173 -116 -170 -880 216 -51 -587 -436 673 -871 -217 158 -100 -115 742 251 16 661 508 -329 192 589 -724 499 -682 -76 240 -14 -1 -94 616 142 507 -369 -674 -467 -718 -342 -283 -841 687 427 151 -355 -798 -319 -498 -268 469 559 -170 372 -28 -277 490 -425 -127 -427 335 -679 764 490 -636 788 353 371 597 -439 603 -400 -698 572 319 278 212 1 448 -788 -95 -159 480 -516 38 142 -837 -142 378 -568 457 -228 -386 -115 -830 -873 -146 -373 141 -32 206 -358 -846 -237 -874 98 -644 -348 62 794 -546 266 -273 -729 731 -732 -11 622 247 -580 121 -881 426 -656 321 -356 135 316 -291 -404 -210 -471 771 -540 -529 -787 214 -471 -554 37 193 -70 774 65 352 -893 722 260 474 484 125 -758 -81 -489 -272 657 -279 412 450 -667 588 -854 423 340 -73 -781 555 222 -457 75 721 185 112 224 -153 321 -93 -257 -862 76 23 -291 -26 -816 -137 -135 324 632 -504 530 657 72 33 400 722 -469 -858 331 -586 -695 359 65 572 318 -816 303 154 47 207 84 -838 5 786 303 129 -871 361 279 -10 -161 790 -495 -368 35 -743 -382 330 633 -780 -427 480 79 373 686 550 -690 530 -408 -104 162 -571 -106 -876 -482 -168 -785 -410 84 -433 715 -238 -99 -680 163 -61 -533 483 -59 -754 750 360 -315 -554 -569 -516 185 103 -671 130 -458 75 357 289 -664 7 130 729 -190 -732 -548 563 -895 346 267 149 656 -714 -240 -197 -366 -827 -568 -883 -184 193 591 690 -484 140 62 -596 236 -893 -753 554 -52 -5 777 340 217 -363 9 251 -363 281 307 218 -720 -437 477 217 -788 -847 -536 107 709 -671 -467 -82 -150 240 386 -413 30 328 388 748 -586 758 -860 -697 254 437 -553 -101 -284 69 782 737 -640 277 -743 -225 -631 -51 444 -893 -49 417 -24 -356 -376 576 -159 -826 788 -766 -518 -693 -325 -898 -209 -375 523 -122 433 787 705 -451 418 -753 -264 -638 553 -109 779 -669 -411 -382 251 -778 7 -460 468 -808 738 378 -866 622 -457 -181 329 543 -626 455 -330 -696 -478 -586 748 -447 365 -369 609 507 23 681 -189 -504 630 -893 -720 342 503 696 752 -899 -138 -59 311 153 457 608 275 -455 714 -324 -863 544 -1 111 -540 183 366 98 101 633 -129 -545 -286 294 -674 216 -653 -245 491 477 -280 524 -472 -833 -647 -778 -512 -187 -53 386 566 485 -742 227 161 -2 20 -8 -605 -888 -623 -804 -150 46 714 -508 -825 159 336 462 689 -736 -545 -458 -281 9 160 -439 201 -190 -111 -410 -520 -28 -544 598 434 -136 -694 278 -76 -291 171 -437 491 -214 475 -763 345 -30 567 -870 791 -483 407 -879 -622 -34 194 523 16 -76 -79 484 625 -301 -15 278 -459 -715 -752 77 -358 -559 670 -126 713 -789 685 -831 86 456 -362 743 -164 -280 -131 -675 -814 250 -533 -84 -227 383 -258 -481 105 -15 -728 -166 -718 658 -577 -322 410 -884 -884 -199 -852 -362 195 -882 387 -714 678 -854 518 -640 -683 -105 -108 -846 666 -774 448 -335 136 -377 252 -828 -394 -800 88 -819 663 -72 -427 572 -837 199 61 -356 -613 360 -103 294 -721 -797 -418 484 -612 744 431 392 -448 476 -238 -303 502 407 -892 415 -80 -307 71 453 107 -136 203 -574 -857 -69 -832 -174 -401 -543 -107 116 749 -253 -842 -117 329 -507 88 -163 509 670 -248 -674 388 112 -527 -358 325 -410 151 211 667 338 297 -817 94 -793 -445 -322 172 -644 -380 640 233 -569 785 -39 278 538 461 -865 261 -13 629 758 765 -89 -742 -258 538 -597 791 184 37 -837 -794 -94 -607 86 707 -675 754 -532 563 493 -336 797 -33 33 728 749 -443 -580 138 758 494 -838 782 -458 -304 -876 -138 704 -306 -302 -787 755 27 -263 -242 -112 614 186 -466 -392 106 434 -519 -182 -875 -502 -392 301 -704 -208 122 -220 56 547 -627 405 -49 -295 -443 -646 -185 -411 767 294 314 -94 452 482 -87 299 130 -83 -778 -306 -28 -821 685 151 58 348 47 -289 -680 329 -402 701 -846 -23 -601 -539 -37 -514 -368 564 -590 -619 -835 463 446 274 392 465 797 -661 -460 -587 -518 223 -159 -35 14 314 62 -652 338 502 -760 -805 -148 516 -98 -688 18 -214 534 276 -263 -376 -583 -490 799 374 424 -42 -899 294 -858 430 556 -73 -19 -387 -809 731 663 448 -330 -449 -43 -26 -869 558 443 -320 22 528 -131 148 745 500 721 163 291 266 83 -346 -688 -14 -145 -338 -659 560 576 462 479 602 -694 56 693 -735 -605 -619 -34 708 271 -535 5 -90 -589 709 722 664 -374 601 470 -854 -225 -169 -442 -177 -344 -451 -75 562 -777 1 -176 304 308 51 777 -470 342 -113 -106 740 -501 -3 -367 -755 -520 -131 -461 126 -756 349 555 379 51 278 398 -233 -26 782 30 -194 169 -851 -558 716 -152 -654 -709 -868 388 -647 416 772 -290 -484 516 -849 -19 123 -811 778 424 -144 51 -487 42 177 -41 592 -183 -418 -58 -322 -430 195 -700 -610 534 198 147 -746 -648 -806 -15 558 319 -576 -134 -510 706 -11 31 -718 796 -702 -272 -785 475 307 291 -425 -321 592 -190 546 -649 -392 39 -57 244 572 -486 309 -204 -24 343 -546 39 -648 147 518 49 -538 393 422 -859 -825 98 -739 205 -94 290 -799 783 296 -238 -860 -512 393 -540 -203 326 628 385 -242 -208 613 -168 -394 -789 619 -127 -725 -219 -78 372 702 -873 139 -36 -143 733 -743 -171 793 499 -344 299 329 185 616 456 -364 -16 365 412 280 -807 303 71 -397 436 195 409 793 -262 -659 490 -789 -342 -484 -727 403 -861 339 666 -750 107 -815 407 -97 -506 -243 608 -288 -189 -530 -213 213 -145 658 -403 -146 -142 -149 711 734 279 656 -543 -848 -99 657 330 -308 -799 -403 -142 133 227 -571 -655 456 -888 -42 16 -829 14 236 -593 -544 655 375 -830 139 567 731 -434 -147 -255 134 381 -794 -572 276 -281 62 730 -820 347 436 84 -816 -443 -32 526 -419 -690 -777 -714 791 367 -457 59 302 -848 375 -354 -509 -610 99 -309 -897 783 -611 -575 528 690 -640 284 96 462 211 -237 -871 -356 -106 -863 361 587 -867 274 -119 541 461 296 -658 40 357 733 472 501 216 28 785 -428 127 730 776 -754 483 711 229 582 -13 -512 -203 376 -447 -667 84 222 -538 380 475 -699 164 379 759 180 -685 230 534 360 210 223 -122 -282 531 -481 480 -796 220 -238 -214 621 131 183 -157 764 -186 337 543 -81 -179 -627 -578 -678 -680 -775 -889 26 -452 736 130 300 203 620 -249 674 90 243 491 -749 768 -568 -301 -624 -388 -635 568 354 -105 -402 -670 -572 477 -870 -274 -491 251 -470 -305 196 -327 -185 638 203 -354 -382 293 112 -440 700 170 468 552 -525 654 -9 105 223 539 106 49 -719 301 702 179 -217 376 325 -797 -366 -84 -746 449 -813 726 674 -565 -536 -239 707 176 -549 -306 -539 -773 -253 180 288 -711 725 -142 -724 772 -325 -625 520 -475 -103 294 243 25 -245 -237 604 214 -531 -610 -36 -724 -591 -410 722 352 -804 -99 257 675 321 560 -589 -304 -698 -373 -610 -614 -899 -786 -350 557 -144 239 -511 766 -400 -282 398 -492 22 -285 90 -347 -824 -596 -149 -786 165 522 -102 -424 230 -491 -455 -43 -722 -835 -877 156 -540 -768 486 -6 788 127 18 -26 150 563 -135 401 -343 607 -799 747 -8 87 765 -680 -313 -654 -388 -4 784 173 136 -117 -737 326 -338 -325 -441 -821 -890 793 -127 -595 -833 -267 224 -874 360 -304 749 -550 -57 -843 632 447 406 -798 474 -23 -126 533 712 484 792 -144 -709 -643 -714 -616 -816 168 -158 347 -82 -352 -42 -514 609 -475 706 661 602 -257 667 281 -476 254 795 403 -433 115 645 -421 -716 145 88 454 -264 -534 122 167 -542 564 402 416 6 3 -226 202 -415 -54 -612 -82 -175 753 -762 -420 377 264 -617 -762 -380 344 -895 -544 -249 580 -348 -223 657 732 716 264 334 -479 -429 491 397 -42 772 -678 -604 22 732 -334 -333 641 99 -83 51 113 612 -149 -870 232 -636 47 364 394 745 -480 731 511 786 777 -524 489 -734 -715 423 62 382 -534 731 751 416 167 -648 323 -89 -523 366 6 225 87 -95 -363 -742 -192 -681 -889 -671 240 7 104 289 -811 188 248 200 74 428 -237 146 -599 -359 -497 488 549 -627 392 261 457 452 267 -717 365 289 -758 -667 -107 -821 -175 -861 263 556 -195 468 671 314 36 463 344 99 1 -273 474 -322 -321 317 295 -302 471 660 245 -577 -411 -562 672 511 -527 -887 334 -284 -289 -577 -899 737 218 -791 400 391 490 -407 605 -856 -478 774 416 -740 153 31 534 526 136 -117 -46 15 -353 701 143 606 356 248 -660 434 -130 697 -603 -743 452 289 676 -418 -20 470 -799 -536 -657 -653 -801 -646 -642 303 -787 -351 569 -283 565 429 -96 -832 82 248 -237 358 -30 13 -373 471 -218 -341 -816 -75 748 647 568 -322 -505 -534 -767 103 776 3 -424 -675 -304 -821 -726 44 -588 742 487 -844 -646 -338 -607 545 -498 331 -46 187 -136 788 -592 -890 -678 -696 344 -479 -358 75 656 342 -347 150 351 -274 -385 376 -868 -267 -225 -768 354 -217 19 742 636 207 -216 612 -142 420 -478 -412 740 71 403 -370 202 -12 -165 -517 25 -793 771 -77 610 774 -43 -676 315 772 424 -135 126 -650 245 747 -324 424 286 -453 186 506 146 294 513 -413 -500 247 383 470 657 -397 315 559 402 -594 125 525 -481 -364 -272 -506 -41 -512 220 -309 -845 -180 -318 -261 228 -557 402 20 160 235 -565 446 374 -261 -442 138 182 -442 -610 185 360 -126 -543 263 -618 492 536 -233 -181 -200 236 -589 -840 -635 133 212 411 -359 -626 -414 -689 738 731 -643 250 76 688 -435 -800 -836 92 704 228 -180 -745 180 -449 -3 297 -343 -33 719 451 685 -177 652 -172 772 524 473 -662 141 637 -255 244 -197 462 355 713 -683 85 -335 437 586 791 234 -256 743 526 -605 -617 61 52 -179 -533 -142 -600 -618 -865 -862 -445 -125 270 -177 783 -667 631 -355 -827 439 621 -229 178 -847 476 679 -899 -417 -454 409 434 483 -82 420 58 397 769 102 -170 -814 628 -254 176 547 -870 -481 124 46 -496 270 -672 38 -650 -382 -772 541 -535 155 -163 -256 -190 724 489 487 -512 -612 -395 58 127 -628 692 681 451 -364 -770 -432 -70 -766 -478 -81 -19 695 372 -834 -433 692 -355 619 -497 -256 -409 -66 -828 -730 -785 544 -817 -398 167 -135 616 419 -1 -761 185 749 -800 456 -246 -276 -118 732 273 -402 104 -853 681 -426 401 169 -532 -492 -637 -110 -887 201 103 -259 -395 388 -882 -879 -19 -496 -711 -847 -768 180 675 -821 -789 41 256 243 578 -671 708 -95 325 -865 749 258 529 498 183 -451 159 712 -484 -641 -696 -331 305 467 512 567 228 787 -798 52 488 -577 750 353 437 160 -782 -871 -595 -516 85 41 -708 -811 259 -766 -282 -513 -32 209 -56 -529 -115 -870 -553 653 -226 -402 408 718 723 434 -226 103 785 671 410 83 -713 536 291 75 -701 301 -525 -565 14 -305 -763 -456 -728 722 101 657 -58 -137 -333 110 442 -431 -620 593 347 -18 684 223 303 -251 -816 389 -572 295 589 -744 -115 287 213 -73 -776 -588 -355 -88 -499 -608 165 -240 763 -429 142 -103 -713 652 467 50 289 34 -588 -201 776 95 683 -412 228 567 -208 -355 -751 483 -257 27 -460 -122 -631 414 -251 -577 -824 -737 -840 671 -415 452 374 611 703 62 -451 -588 201 -585 -152 -451 320 625 -151 -169 225 373 -666 -385 -64 752 -699 -436 28 541 742 -495 760 519 579 -472 56 -394 608 -616 370 551 -422 -507 141 -754 -466 -821 731 -256 164 -620 -118 147 333 -893 4 689 -450 -659 346 -614 -362 -13 -882 375 614 212 92 -784 -509 228 657 -85 -178 -22 53 116 596 -555 -308 -396 442 729 497 -837 341 -583 -826 -644 378 726 -448 -275 329 -559 546 575 421 -824 75 -844 -67 -249 506 734 -693 -169 -226 620 -778 770 391 -136 -172 -107 -614 696 92 -705 675 355 311 -486 -780 108 -725 -534 -286 153 740 -446 314 -76 -740 23 290 386 10 -880 -889 -317 488 -815 686 100 -725 -199 -76 -378 11 537 -833 -132 -378 -552 -702 -414 445 -119 -24 585 -810 -215 -528 -596 193 -636 -426 -262 -736 -773 213 290 128 -6 -381 609 375 -835 684 -449 663 341 99 455 -99 -827 -622 656 681 461 341 754 201 -47 -707 -42 114 106 16 154 -745 554 294 -65 75 -712 -79 243 234 -518 -183 -128 616 -630 407 -19 733 -780 -746 -665 777 -136 -727 -437 -703 -539 -509 -543 303 146 638 -131 447 303 -611 -745 -886 497 560 623 253 408 208 -500 -599 -876 -572 758 -566 -720 -380 664 580 -597 -841 268 434 512 628 -551 270 -241 -60 790 197 -343 166 788 318 489 587 584 754 -355 -754 -540 -412 -308 78 609 -185 215 358 -777 -600 596 395 348 -824 -473 552 674 141 712 597 -644 -886 -875 642 393 378 497 -167 406 -698 -84 -209 56 348 446 -574 744 187 -259 663 389 -848 774 -458 100 630 -326 540 391 63 230 585 -269 692 -107 -618 -582 -878 208 694 -331 385 47 646 278 343 -605 135 669 588 -335 162 -192 -808 -535 -787 182 -173 -572 -120 -814 -858 -631 492 -851 -20 137 405 -670 -558 -336 -41 -200 -120 -72 -276 296 601 587 -594 -304 -529 -9 167 192 704 -564 -84 -838 244 541 171 -629 -88 -556 664 691 -445 747 -55 62 187 -358 451 243 -420 -201 534 -603 -285 -233 488 792 -597 -537 -878 -48 -638 -198 230 428 -111 553 -237 -744 432 -751 -770 -76 -789 -792 140 -443 -123 -371 792 -689 -90 -196 743 409 -772 189 -15 624 522 6 90 442 -538 -900 -661 399 219 -398 -397 -563 408 749 367 670 -658 -303 -519 419 184 -613 -124 580 601 666 -633 -651 -362 -115 -569 651 -394 582 519 345 -686 644 -593 -301 -375 286 -767 -159 67 255 -363 -474 166 -576 -26 749 -167 -186 -109 146 -47 -462 -358 284 -202 573 -532 -697 710 43 -836 159 -197 612 99 734 -455 -292 795 284 -576 -25 -28 -478 -670 -293 -438 599 164 583 222 -165 358 580 -86 106 531 -59 -418 119 -896 -378 588 647 -470 544 -263 -679 247 87 -228 296 521 -55 -371 -667 653 81 -426 -587 -585 489 115 -421 510 293 614 212 -265 462 -847 -748 583 796 -600 -535 -505 -838 532 140 740 -348 756 760 -144 133 587 -280 -850 140 -873 583 380 -328 728 430 673 -507 -747 8 218 -117 656 -847 477 -609 -506 463 -520 93 17 719 254 392 -460 -298 779 -66 -880 -861 -691 -279 -554 179 -32 -550 632 350 -257 250 -196 315 504 -51 570 -82 -269 581 -587 770 570 627 175 -755 451 -507 439 111 784 -675 213 -238 -570 6 251 -182 648 610 -797 646 263 543 -103 500 79 196 -545 -200 -604 -502 -883 738 -640 -233 -634 -176 701 -664 -64 9 463 -879 546 -726 718 -416 -747 290 396 -668 268 69 128 -601 -795 405 -487 -220 -273 604 -126 -246 77 182 224 -773 240 746 -813 -516 456 -361 -740 -515 431 -108 -541 -78 722 627 -580 268 -168 -438 752 -252 -754 -596 -289 -313 496 128 684 -724 -432 475 549 -92 460 612 691 413 674 -585 -715 -758 -388 -261 531 692 -39 34 701 36 -431 -229 221 -354 569 261 -553 -640 506 -294 -122 441 401 -261 -862 -177 -594 -639 -422 -553 627 -313 -675 247 -83 -243 395 -588 655 152 91 -213 -703 707 -493 -69 -140 -90 528 518 -153 485 784 -567 -468 688 -310 -583 -409 162 93 142 391 -235 322 652 275 -231 -66 -352 -384 -3 -851 83 -101 -728 467 241 -263 339 -671 292 -441 -506 -308 -101 634 -331 27 -182 250 -599 -54 255 -58 456 -659 34 282 -122 373 -280 -679 -282 725 -657 543 -866 -96 -439 -243 -405 -424 47 6 -23 -431 725 430 265 210 -13 -747 -359 -712 -24 -619 771 113 221 -460 -478 130 171 -265 441 67 103 -452 -233 -784 441 111 -503 -409 132 549 -606 -383 -393 691 -426 -193 403 789 471 216 647 359 -167 158 -726 435 155 261 251 -784 -677 -493 143 -255 -467 -93 730 140 266 782 102 -312 184 664 -346 -892 771 445 545 757 419 -668 -72 -654 -236 -411 -130 -109 493 642 -453 231 -598 -51 -68 482 43 -622 -809 -666 -44 794 178 -98 -85 -8 -528 708 36 -799 -488 54 583 -252 -430 -882 165 100 643 -131 487 -375 542 332 -648 632 38 -776 750 -214 538 -52 -475 -584 -324 -649 782 300 -109 -341 -236 -796 633 657 595 -851 -580 180 375 122 221 37 -448 -249 -689 -145 -274 -493 -449 206 -79 190 332 207 779 -653 75 192 192 -392 -733 317 -448 -845 519 692 -285 689 642 195 135 579 -475 681 130 -73 -748 -25 -681 192 -224 368 -555 49 -78 -673 -232 -703 -49 339 706 390 328 157 -152 57 -894 -481 466 -48 262 573 -481 -1 -229 -308 408 456 -649 476 -489 -871 439 -646 723 -380 -467 -78 270 675 -347 147 -644 -349 494 50 397 -616 -758 86 380 -150 38 654 678 233 413 -199 -834 -356 381 -205 429 -280 -538 390 -722 -195 -701 132 600 -202 -454 -653 -270 -67 544 225 -564 738 59 -795 -93 -118 -148 744 336 -176 -396 -325 -6 -150 -762 -133 -8 -123 553 -486 -635 593 551 128 518 491 -513 385 28 -435 162 -231 -403 752 288 603 121 -279 312 -446 -581 -312 -291 368 413 17 -491 -352 72 -264 559 -293 101 653 -263 50 175 302 385 327 478 439 -87 525 -749 -16 472 583 -414 -722 103 494 28 -156 12 738 787 -662 -20 237 240 -203 -62 -240 -127 630 -389 415 439 511 177 -633 339 139 312 -784 754 -440 -193 -132 -266 -511 -874 463 -866 -50 -417 -292 -163 -682 -632 379 333 524 -201 -456 -506 786 -554 754 369 -37 396 -403 649 -118 522 -728 747 -304 390 -41 -807 -429 -205 -608 239 -603 -749 -589 -263 -39 -597 168 793 -835 -45 424 -179 635 -883 728 -535 780 359 -18 -29 226 -761 691 760 -723 -712 163 22 105 522 799 -364 -492 124 -144 -483 -550 329 229 -63 -59 538 -36 -181 -263 -793 -530 472 -394 236 293 -721 678 317 -621 -147 722 -78 -456 -494 -803 -746 777 -847 190 -482 -411 -257 -140 -145 595 -799 -650 -461 488 -700 484 -316 -896 -52 -770 245 -447 -163 678 163 254 774 584 -633 -452 658 -446 -593 303 288 387 439 -213 615 -638 -176 172 210 143 712 23 396 135 -293 -312 -199 644 233 37 25 -618 284 715 -151 763 66 -363 -228 144 349 -813 -680 -201 -242 725 -571 659 -664 -704 -385 409 382 500 112 154 -606 37 -214 167 474 675 462 216 -92 -241 593 340 -835 412 -509 468 471 -272 -464 -705 163 -14 171 -897 686 -528 -429 -563 -60 45 311 -310 -681 174 754 -680 -541 -571 -434 626 142 -401 -847 -484 557 -266 622 -384 121 522 604 -808 787 55 363 668 54 -583 677 796 635 -884 283 -433 281 -544 786 -634 -297 362 -887 213 118 600 268 -510 -549 -259 766 -552 120 -37 -22 -375 -293 636 241 -817 -485 171 347 -136 241 -766 -59 610 792 -272 365 82 334 773 240 -844 -432 620 -44 -871 -154 64 601 -868 135 116 354 486 646 359 -604 425 401 -280 -845 -792 -759 267 -795 574 -62 751 437 216 -588 39 -761 -286 191 -412 432 -517 -569 224 -31 630 -554 -131 244 57 -784 226 439 378 -727 91 710 -102 375 497 -490 730 -331 658 -695 471 34 417 -701 -277 -155 -32 252 -12 596 152 -70 437 -742 353 -891 12 584 -574 126 147 -739 550 796 256 697 349 -196 -862 551 595 -579 -332 644 647 -58 -627 -862 563 -334 -884 760 -331 -295 756 615 -345 -788 604 -333 -303 -586 543 202 -127 648 -525 -887 400 -231 380 343 775 -598 243 -649 225 695 -22 -863 -192 -77 321 311 -498 -406 144 457 -211 -78 527 -444 363 -721 -684 743 33 -703 145 -176 -357 -770 76 -347 719 -656 120 -544 -128 -531 719 -424 -791 775 312 75 -445 490 181 278 -435 643 569 -724 205 155 365 -340 239 -153 352 635 -52 -304 -531 213 -578 -125 715 62 773 78 -703 88 -737 427 -360 -619 412 -850 111 -672 -288 -399 30 -644 218 737 90 627 -798 -84 -3 -715 559 376 -107 16 -306 -814 -377 -187 8 -862 743 230 621 499 712 666 404 479 709 415 703 -458 337 550 -399 413 -672 -803 -334 -586 78 -58 493 -269 96 -208 526 -890 -569 -683 64 -863 -460 -861 -564 -177 -800 -635 -698 61 -478 249 -775 796 -281 -36 -570 -642 -771 450 740 -709 -808 309 -509 14 664 -454 442 687 -487 -310 -766 -825 514 775 -133 52 301 757 -723 710 438 -808 -532 -452 186 740 -441 551 612 140 -693 612 4 -696 54 326 -614 -380 765 254 558 -224 -517 -42 -577 89 347 116 -522 -18 583 -741 -685 651 -755 686 464 430 -188 -745 -839 -89 -352 -300 -667 650 -474 -532 531 328 -527 548 569 -290 327 88 621 294 408 775 -45 -780 -396 579 -750 -740 -568 142 -473 -259 -498 -74 -588 -384 -183 623 109 -370 282 -779 -245 -687 274 222 204 -257 -43 -205 -479 -846 -6 -273 -209 -58 336 129 216 -472 145 514 -296 172 -459 178 764 -101 -151 -68 138 -234 -252 402 -73 -624 354 66 -410 304 -612 -639 433 -432 609 217 413 17 -678 537 -388 -538 -172 -413 -35 -94 -527 482 587 589 315 645 -650 757 232 -643 -811 430 166 -445 -635 743 253 -110 -804 -621 654 -9 24 -104 -674 117 -489 -443 -205 229 683 711 497 -377 -35 -854 605 193 -849 -669 284 -663 -276 220 384 -111 8 -707 509 473 -509 383 -594 555 -28 54 -141 111 -696 572 -233 -13 287 -515 21 582 -676 230 -534 -900 -151 474 770 199 664 -428 487 777 292 222 -899 -604 749 -48 288 179 -607 708 -560 -830 140 -547 560 362 -15 -683 702 480 90 -189 364 635 394 760 -728 -407 -193 -589 -181 294 -883 100 243 244 -675 165 675 414 -587 -422 223 -243 -123 -438 -515 -823 375 90 -886 -546 -357 -890 396 581 -411 761 -797 -314 -124 601 283 392 -117 -38 -563 -59 393 -445 -312 -260 731 455 541 93 -188 344 -309 -772 -677 94 -894 389 -895 -117 -668 302 -381 -234 453 -145 -224 657 -400 191 -472 -17 -276 402 587 649 -664 736 548 -617 29 -275 234 -408 312 32 446 -712 -316 374 -689 620 717 -293 -855 -836 -366 21 607 83 -194 4 508 -363 -528 405 63 141 -162 -723 -107 358 -542 -866 -751 672 566 748 736 -24 786 231 -586 -392 773 -85 614 48 783 163 66 478 -481 -40 653 793 191 -821 622 -46 187 -842 87 149 -451 -636 -868 22 -40 -195 713 617 582 658 690 602 -8 -577 341 -717 -62 264 -93 364 -263 -844 -851 -726 -512 627 -763 -772 -293 242 -602 -776 -401 797 652 24 541 597 508 662 465 -559 -643 -152 -880 -29 -394 190 583 -166 96 -209 209 -398 -890 -239 649 335 -46 404 -252 126 -755 507 183 240 -184 451 149 288 -228 223 -131 793 -94 -471 -880 -890 221 -406 -430 -431 -790 -740 -865 502 771 461 559 443 790 -373 -436 -47 385 229 579 773 -205 -22 -370 -19 526 564 474 248 447 -842 -862 -731 711 -306 500 -805 247 619 448 720 -241 -590 -651 493 703 -245 -856 -80 155 624 256 -513 -231 80 -658 -299 221 -571 237 388 251 -208 143 125 763 -309 -709 -866 569 580 611 94 -188 -541 292 -865 268 -816 -382 645 95 -590 189 -97 645 283 -582 -564 -347 789 221 434 -272 -205 -221 666 -505 339 599 59 -844 -183 4 425 -47 -819 -898 718 320 -134 410 -678 -681 -584 -257 577 -401 -794 -476 301 -612 727 -461 -351 494 18 -322 -135 296 157 -374 -521 -90 -430 629 210 -489 -542 -796 423 -603 -339 782 242 -16 97 177 -133 -202 561 684 -149 -871 -360 -304 127 -438 539 591 248 -731 -540 -116 -192 -56 240 -506 -734 -279 -598 -597 -196 -642 476 -190 -305 185 689 318 718 438 -567 -215 -579 -797 788 457 -420 636 8 -221 -138 663 -544 -258 -145 -566 -613 631 487 -655 -556 713 -841 -397 730 764 548 662 560 559 -715 256 730 -241 519 -106 -555 -5 514 -872 157 30 744 603 657 -365 -487 -137 219 674 -612 481 565 -806 -98 -543 218 302 -509 635 -706 723 781 74 -792 545 -368 -518 -791 187 -793 -426 -688 522 693 -504 -246 152 -234 14 789 -115 -305 -102 494 -347 774 -632 -504 785 571 643 782 -546 462 109 161 612 -694 342 212 -828 -425 -32 -422 -685 -162 -237 -581 380 580 768 470 343 -290 760 -361 44 657 60 -242 604 -312 -386 26 -629 340 -291 -7 -308 626 141 -823 -739 34 3 -382 -192 719 -80 -442 742 -770 -863 758 663 -372 -339 602 130 322 506 650 -886 473 639 -536 150 -462 364 651 148 61 -406 501 417 152 33 -599 -104 -663 -511 -209 -721 108 -381 -471 -9 30 -838 408 -443 580 651 255 4 -556 777 -479 769 -46 -764 -755 -642 32 430 57 576 710 130 765 408 354 279 392 -770 -546 -531 47 235 -778 746 126 -218 -630 -438 -164 343 -868 -236 -51 -119 -816 -424 -376 -555 30 -501 435 251 -268 73 -479 -352 -562 -228 -852 -148 285 -195 -191 556 459 -553 420 508 547 22 542 188 687 -442 -789 259 456 -254 -861 -492 -248 303 609 364 640 -575 591 409 -44 -407 285 245 538 -867 -752 301 -700 -270 -842 -19 -495 48 -242 -437 649 675 -434 -555 -393 -873 763 109 -192 262 24 -738 -634 246 -816 -305 233 -720 605 12 -494 792 482 -693 -429 731 482 -6 -790 -639 -157 689 -484 -428 -25 -201 -718 -345 400 457 -878 502 -770 -22 604 -309 298 -591 -164 37 -408 -674 -396 -571 392 -166 -762 -669 422 -552 -340 -417 -505 -708 -840 -177 -186 -363 183 412 -448 -651 118 -111 -381 -349 -596 548 -830 -242 238 594 342 -767 -788 95 -716 768 -208 24 -734 -578 751 670 -794 -134 144 532 627 362 -883 -236 -29 714 400 -331 -280 -593 412 -244 46 21 702 -359 440 -342 -446 -636 460 260 -843 95 694 202 679 -421 -446 -392 -212 245 -43 -194 -180 755 -135 796 706 -832 791 -196 758 -29 -702 726 444 577 -830 -652 -743 779 -141 -860 -404 289 242 -386 -756 494 -32 -291 346 201 235 -151 -35 235 -699 356 -628 388 471 -284 376 -900 67 -395 -578 724 -210 322 -457 -882 637 -847 -856 -685 -350 326 92 42 544 620 -788 -727 -453 248 -556 -43 356 217 -337 267 -870 -498 -211 -508 -250 -852 296 -137 -793 657 501 684 -899 277 -257 217 337 -259 -846 -600 -767 -834 -549 161 -848 -51 150 -301 -540 -288 202 342 -619 -894 -187 197 509 -567 518 39 -59 276 -513 526 680 -336 596 583 644 767 -772 -107 572 251 663 467 -318 -89 -191 462 -6 586 -19 661 -418 442 629 374 -569 -838 -807 -825 -717 176 -679 771 452 -136 -270 -264 -578 78 557 -41 -609 -207 -50 115 487 -195 -563 -115 78 192 77 -794 -797 -394 -627 -618 5 670 -826 -238 739 -641 -108 -506 512 -32 -519 -50 -9 650 545 -573 -132 -740 445 473 -428 -368 -269 -554 611 356 -477 -624 -106 387 706 -496 -151 -663 119 -535 -727 501 -437 298 398 -566 -226 -853 22 89 79 58 -648 -64 -676 -599 79 314 -817 475 407 421 -192 -840 -300 587 385 258 -238 780 385 190 728 -278 403 -768 545 139 441 -273 505 -171 283 -212 736 -119 383 112 346 700 -153 42 -323 -833 123 279 -6 -353 519 449 -783 344 90 780 -246 401 -603 -781 -791 704 -182 376 646 333 774 245 -197 -469 -693 652 724 351 -495 -518 -889 -387 -466 724 443 -505 -464 303 -419 566 -590 -333 414 -820 491 119 722 -750 700 602 -65 153 254 -534 -581 -215 293 591 773 437 3 -825 507 582 109 460 -104 -523 221 -561 584 -547 -262 -147 388 -569 717 -694 197 335 659 155 -249 -302 310 -411 399 232 271 252 -396 215 281 -838 -413 -337 -39 721 621 -175 -728 28 -602 -275 77 45 -839 294 551 184 -12 -300 -83 -721 240 363 -358 -265 511 72 -623 129 213 114 466 -366 783 -68 -845 -529 -269 -795 31 682 -12 762 -292 20 422 -419 252 602 -807 421 403 635 125 -142 -3 475 772 -834 -570 -351 -47 405 -830 438 392 -836 625 -833 -712 -898 -76 640 -448 -367 -518 654 -687 -531 33 -578 -408 59 246 160 289 -91 -859 292 -533 89 -252 -471 295 -319 151 465 206 -191 155 474 192 582 -623 -216 541 329 -813 -539 -375 537 -189 -13 -39 706 -148 10 94 -46 627 213 266 109 -322 70 -659 -885 265 -546 -285 -245 276 -214 -573 -605 756 440 -224 -243 343 -486 531 295 -605 -570 -3 246 32 225 -824 -199 407 446 -439 -533 170 -347 213 -267 392 -317 75 464 -381 -90 19 657 -142 -80 -271 658 -38 267 -354 474 -52 388 -572 -291 -198 579 463 203 441 82 -198 -412 147 -634 493 362 -642 -137 265 -716 -609 742 537 -440 -256 146 315 -418 -47 58 -336 90 786 65 -67 329 -168 -141 -23 474 -858 710 355 588 435 -664 -749 494 620 -875 -111 -861 603 -292 701 380 126 -488 -759 84 685 -776 690 675 -847 -7 543 -300 478 226 -34 -870 329 -511 758 613 787 -510 418 427 247 24 -715 704 -286 -593 150 -200 577 135 69 -723 -20 -414 -450 686 642 -64 -738 -252 353 498 311 81 705 -265 198 -426 -644 522 -261 -477 -427 -491 -530 30 550 -494 -298 31 -290 737 -69 -394 88 -556 324 371 271 605 59 179 -313 -374 -340 -273 -753 766 -816 -379 578 791 381 235 -853 -665 -610 -710 -887 -753 -823 -143 -320 -184 261 779 -323 249 -476 -771 -277 709 581 365 -878 -710 346 22 436 161 -850 -197 -9 221 221 58 339 -671 -183 -844 -26 -499 -582 166 -153 -241 587 -78 605 290 -486 510 341 -585 542 290 -99 -321 -773 735 265 778 -860 -633 -434 137 -718 -551 153 -108 -566 -812 468 136 -833 -680 -833 -873 24 794 -281 44 -30 -185 -35 -51 -668 -261 -518 -500 -686 679 120 -411 634 352 -15 -105 -742 -631 505 -728 -718 276 -347 327 -450 -404 -352 -507 543 610 523 -349 579 -556 -440 -99 702 -44 460 -635 515 246 29 -34 -749 116 -384 -339 -624 -506 496 62 -606 -224 586 -710 2 73 -181 454 -773 -459 -325 -450 485 37 56 -322 -141 128 -395 -782 -735 -708 -632 690 -99 157 -655 -29 -344 -352 -250 266 376 611 -45 -47 112 590 -516 683 -690 -282 162 34 468 -746 485 -648 -247 -252 406 -874 -410 -255 762 -89 99 -228 501 640 505 207 55 395 590 -541 -67 -561 -292 649 -422 774 10 -294 -707 577 174 68 -59 64 -432 -793 640 -787 734 154 -679 -373 137 -794 134 -132 -491 620 -644 237 -15 -893 586 -491 -244 -807 -296 210 26 591 -23 -227 -228 583 -867 617 497 -536 35 -429 -372 62 583 -378 128 -463 -197 -520 -138 307 -630 -252 -481 -106 -801 404 -197 -476 -719 -469 253 728 217 147 72 265 655 329 730 -71 -26 -704 536 -274 -14 412 84 157 -206 166 683 -627 438 -185 435 14 768 -660 -371 -207 -231 29 -262 411 786 -22 256 -392 342 475 -775 547 -521 613 420 -546 -450 754 487 -215 58 -548 681 -4 -203 347 -875 424 -312 -382 -846 535 306 132 -630 303 -375 198 -816 -800 -531 87 595 387 236 218 195 -611 -311 774 786 174 190 84 707 -872 -794 -61 558 -110 -167 577 -855 -520 -483 -474 507 -424 -681 -3 -592 734 -482 543 -139 420 -588 -683 206 616 -670 -358 84 -239 -694 731 -754 581 676 -340 82 -248 720 -139 177 6 -753 -37 -573 -274 -405 710 -545 612 780 -591 643 -579 5 -817 -515 -91 62 572 -837 195 81 496 405 -284 -347 -90 799 531 -47 338 697 59 -849 200 537 -408 -500 106 728 -899 542 -111 -391 -853 481 94 -362 -593 -106 173 -420 -583 777 -634 -466 -580 326 -291 -688 -264 -825 422 145 -176 20 -464 -118 -554 -102 60 -735 385 203 -696 -748 -757 257 -596 606 -268 -455 416 716 -680 -78 557 45 393 -537 -749 242 232 786 -746 -525 70 -345 572 -671 -305 348 -471 629 -758 76 -9 543 -276 -241 -205 -639 -482 37 -133 693 -42 -801 289 -630 602 -822 -206 -878 -598 -341 589 -68 524 -816 165 -450 149 -295 -797 -755 -544 -289 -767 95 -16 -667 -342 -824 508 -777 720 340 -169 276 -128 -691 -327 146 5 -841 765 -352 -775 -772 -858 227 18 -135 699 -399 -24 -428 135 -488 -96 -487 286 -471 451 -274 344 21 199 -867 -277 -164 124 -880 535 -85 -148 -228 -408 -422 161 -421 -100 595 355 702 -833 -262 -527 25 147 -620 146 556 -230 234 -409 -539 -569 579 -524 -720 725 667 -622 -599 694 597 -752 293 -518 619 -114 -463 -628 -453 -372 -693 765 -526 -590 23 -601 335 361 576 349 -513 327 -781 598 -454 336 76 689 541 -656 606 -523 -457 -863 -742 -470 162 388 -616 547 -122 -576 -24 -784 -276 -891 399 -493 -226 -561 -722 321 -365 334 -589 716 278 666 406 185 549 -749 465 -3 -413 738 351 554 262 613 522 319 -837 91 532 102 -766 -161 -272 -384 -88 -203 657 670 -426 703 129 639 -455 -202 30 92 -260 -461 -367 -117 595 424 334 618 -806 229 -281 -879 -67 -143 124 554 -308 416 -679 109 -353 -50 740 -623 -570 445 -57 284 677 -726 501 171 702 643 -563 541 367 -227 637 -585 -728 -453 -535 -465 508 -4 282 -718 101 231 729 -231 -386 -701 -573 132 -170 -517 -680 135 -697 -146 -236 -509 -253 -587 -637 75 651 -662 -760 449 -522 -155 -431 -164 -342 -136 76 357 -14 335 23 -863 -830 659 -163 547 2 779 -672 -208 348 754 -3 -469 -47 -660 227 -364 406 796 -599 -42 -744 -153 -231 319 632 -323 -154 -303 375 54 85 708 -245 -521 -579 -137 677 525 -144 -459 -899 231 634 636 293 -292 299 241 -718 -386 381 -843 721 -590 596 -534 100 -16 733 -659 4 155 -740 29 190 -269 -783 -219 713 -415 -75 672 349 93 -483 -556 -876 253 507 -593 250 -298 -82 -175 -75 -638 -68 -514 271 361 -832 -683 -506 -154 -264 -858 56 -528 -241 -735 221 -402 -779 309 -113 -344 -354 75 -720 53 -808 363 333 -129 -899 -616 344 50 -265 -5 -872 -95 -716 288 764 334 777 724 103 -321 -184 -524 -879 -76 13 301 692 424 249 785 301 20 -656 676 -792 586 287 -49 122 -565 -47 -626 433 355 -129 800 -896 503 -218 762 541 -238 509 -718 489 -336 88 417 -31 221 246 -519 777 -371 288 256 -693 -479 611 -130 -174 103 -794 -429 143 -893 -749 205 -608 -843 304 -658 -238 -656 333 -805 -868 511 -324 501 661 -255 -356 214 -269 645 152 674 -34 609 657 -788 -727 523 -342 -131 -590 157 215 -401 -532 -407 689 -229 -551 328 672 -715 474 -616 -601 533 636 272 -277 -592 -386 -21 -216 52 100 -2 213 -328 -441 311 -45 -797 792 -364 555 -87 -656 318 -125 294 -94 -86 520 421 -846 587 295 -548 -465 178 -556 294 -158 -243 458 -322 14 793 682 -289 -742 -47 -845 -647 424 -516 676 -274 -312 5 -882 -337 81 -779 -14 -516 -172 752 -24 389 302 -378 -845 263 432 -284 -384 -613 -160 -386 -319 -588 -765 -771 622 -329 -873 799 203 450 634 511 472 402 -289 -548 -189 -177 -598 111 -635 -654 -544 639 525 -372 -407 -3 -889 -431 513 235 798 580 -86 296 -289 -512 -724 -165 -248 -690 61 306 -512 408 -641 62 -536 366 -442 148 456 698 -725 93 162 313 -277 -118 -423 436 -335 739 236 -458 364 -731 326 563 181 -620 214 -90 709 -426 191 -740 -828 -234 -240 -29 -589 382 -647 -855 201 146 -129 430 542 123 504 -578 277 -748 518 712 52 -534 -44 207 -350 673 392 397 -245 -864 451 -331 628 -437 646 -845 -239 225 -753 378 -145 -320 394 -791 633 -488 46 -552 621 404 -631 738 701 -445 189 -258 -838 497 655 -801 -867 -867 -359 -184 208 89 115 45 -622 -21 -41 -311 -508 -158 -121 -494 -261 149 522 11 385 -451 568 219 616 -52 -690 248 -85 -572 -152 474 12 29 500 -451 -341 -718 186 305 -522 108 620 -687 48 740 -354 248 -747 140 57 -868 -21 34 -24 -385 -682 -584 170 34 787 -44 -88 -278 -691 -16 -741 -834 -317 -307 412 596 233 -364 -679 706 532 352 -626 79 57 104 119 247 717 -289 332 612 -250 -255 139 -198 770 442 362 -285 -725 -357 601 152 4 792 157 -795 375 -365 -894 -161 -386 -96 -412 -563 268 511 -813 -655 -111 303 -477 180 384 602 -266 -661 -74 -634 479 -212 409 -106 457 196 -127 -775 296 212 732 733 731 -40 -443 -449 364 224 528 -785 621 -858 310 -380 -872 303 202 756 130 193 -297 516 -139 150 641 237 449 377 -147 -422 87 321 651 607 48 146 -261 522 533 509 703 237 -135 121 -550 -187 36 189 381 -290 641 -123 84 -454 -122 -51 -53 333 383 -177 634 772 266 -574 69 -890 -614 -374 -676 -724 -92 433 720 623 -556 -110 -152 197 -381 744 145 577 395 572 -515 396 96 165 -664 456 252 -865 -271 -230 -385 55 -439 -30 -258 12 -275 24 313 -260 -384 465 -92 17 -892 -702 -188 48 -466 -236 -36 -859 -3 -527 701 254 166 25 726 -212 510 -163 -553 -66 -770 -276 160 -522 -790 551 -580 -292 431 -495 -148 780 -529 173 -274 -625 -272 22 401 149 75 -313 -110 -381 -476 147 -468 395 407 383 -126 636 685 429 35 162 -790 -190 402 111 -299 -123 793 -12 380 -543 -835 229 85 88 527 -4 -639 761 673 -363 -449 -872 -73 -850 -38 -134 584 -851 -647 -594 97 712 -647 -771 790 577 -190 550 726 129 409 80 292 11 -451 -818 122 -854 -533 682 724 299 -775 506 -239 -60 -452 694 201 629 291 -634 -475 350 -883 266 543 380 -874 -392 -669 -820 -803 -792 -217 -887 -135 227 -328 786 -118 643 152 -877 76 440 -573 -878 -75 -31 161 473 521 662 237 -10 103 786 -471 -772 -94 131 366 -53 240 -135 -453 -157 -443 694 -783 166 47 716 -867 -21 -524 -465 614 -227 676 -761 364 -527 -42 315 506 -435 -381 -402 613 -115 788 101 194 -337 84 -533 -579 -239 -81 -818 552 -524 -50 706 -159 369 -442 -882 133 -180 780 92 -653 199 -718 388 -839 -787 204 -194 452 -117 237 -479 718 -180 483 340 -76 672 73 -162 33 -199 86 257 -53 531 303 -158 54 -878 459 46 -172 747 -808 -676 -685 68 237 -93 -493 377 -104 68 -60 -334 154 555 613 105 634 178 40 -85 -58 728 630 -491 -243 47 -688 -854 64 -202 72 332 197 -580 566 414 506 723 -235 683 183 -171 122 -280 -701 -57 -28 164 -159 574 -866 -647 -751 -488 -664 -569 525 -148 -66 -511 234 568 -867 546 395 680 -771 -57 356 69 -446 -236 -815 -701 383 -838 729 27 -588 565 4 542 -822 -176 -551 -251 465 155 -415 -97 -185 594 797 -818 -186 -256 598 598 -845 -626 -408 -140 -103 402 -887 755 88 -158 -64 435 314 532 -397 -319 -345 693 -561 558 596 423 -317 748 132 -87 -758 473 2 109 633 726 -36 -317 172 -747 -555 -100 746 179 279 761 690 -573 59 196 -883 725 440 -389 25 -728 141 -407 649 268 -690 -629 -166 206 423 -656 -412 461 -733 78 41 218 -754 493 331 -223 596 -835 -823 -587 -176 641 -702 241 277 -875 -747 -299 -252 774 391 240 -93 -536 199 630 775 144 -853 -675 -485 700 364 -839 -499 -523 -17 -567 -663 -872 451 -429 -540 55 -431 138 315 -289 -141 81 -683 -775 -387 753 364 -436 450 -45 369 -818 659 68 -80 671 -198 -533 -649 748 139 263 -782 -464 38 261 728 437 784 32 -66 502 779 662 475 -619 -788 353 -324 161 -14 -858 766 695 190 -154 -185 -849 483 -107 555 -740 402 704 -740 -254 -447 -352 -684 195 -406 212 -663 45 786 -517 -239 125 -308 -650 526 -593 -164 -365 -692 -631 -570 -758 683 262 -691 482 592 492 -555 -398 -823 -19 -631 408 529 709 789 762 -461 -361 -201 -719 572 190 65 346 -172 108 -535 -307 -52 -272 -731 -641 -782 604 -525 -367 -137 -763 -86 344 105 673 -209 151 -52 483 -867 -611 614 -88 402 -815 515 720 464 20 -148 797 -867 375 -319 -271 723 -260 -529 -655 509 189 13 196 476 -130 -889 -58 -306 425 -340 -138 -413 711 739 -26 239 -746 -775 741 -854 250 -51 670 120 -84 760 647 439 -324 711 -589 26 -129 -654 -402 -327 -857 467 246 259 -566 -332 141 218 435 298 6 -77 -11 288 5 9 284 349 510 288 -536 231 -124 348 342 -726 638 -483 -756 -228 119 525 206 281 -463 -630 -56 -639 -371 -104 -290 -12 -363 123 -610 -379 -159 -813 -261 178 457 -574 600 137 -178 -3 106 143 -675 -268 -869 643 435 -269 -827 -199 109 -378 -805 -329 -582 -718 -528 577 -253 557 305 273 -526 -823 -339 737 570 -75 620 151 -292 -375 -823 -3 157 106 240 713 -630 -275 -171 590 246 173 -899 -17 -700 -600 -555 61 57 66 -6 71 561 330 -887 -406 -56 237 8 673 64 -479 -868 394 524 -311 751 600 175 226 -642 -549 157 516 173 -859 -15 301 -748 -713 152 304 207 590 382 -524 19 152 316 659 -835 255 339 -71 -134 -767 -891 406 -478 -237 504 745 -229 -761 -781 3 401 -294 578 704 779 -132 -314 288 -525 -831 56 -75 726 119 -285 206 530 98 700 625 -73 447 675 -81 654 783 -474 -414 -24 718 706 772 -17 -702 648 -554 737 358 320 -316 800 553 -280 -313 -452 559 -886 716 -51 -531 342 -647 -616 264 -785 438 -147 -340 -770 407 -64 101 -684 -370 -892 502 -743 -401 -203 22 48 -253 -121 -326 214 -430 613 648 -875 325 455 -108 -8 132 -727 209 -187 311 -621 413 764 -33 778 -57 -3 357 -126 -644 292 785 211 -827 -554 -612 614 -638 237 -294 777 -602 -515 -709 -24 258 -773 7 167 77 153 -125 -318 398 62 438 -16 215 -836 -356 -428 -798 -565 -728 -404 304 319 -892 -749 -794 23 651 -734 106 497 289 -232 715 -325 -712 734 639 549 291 -786 -75 625 -492 -463 -677 616 257 5 -283 -444 78 425 667 -738 54 -776 623 466 -295 285 -348 457 633 370 -834 -358 429 519 -81 -875 -378 -152 -399 71 -62 645 -881 646 -456 -336 -595 -761 -575 370 -726 -875 733 -287 89 274 323 -775 -768 134 -607 -421 -39 -284 -211 -682 -791 205 617 57 -142 641 319 -480 -550 -657 64 249 482 -479 -374 52 434 97 765 -397 284 482 -273 -731 -58 -156 -165 61 -112 -205 336 764 -741 -641 421 508 122 285 176 347 98 -195 652 -557 2 782 -579 145 -601 174 584 675 -810 177 -183 -312 -616 166 -456 267 -49 300 236 604 -610 367 498 -889 161 -810 -117 387 768 -476 -592 -272 391 -872 -271 582 273 770 -324 683 507 -408 -306 -781 343 356 -323 97 -433 -97 685 -391 394 324 184 190 -632 502 -388 785 -46 290 -761 56 -578 143 167 -675 704 -402 -728 -732 315 -489 -438 58 68 412 203 58 -469 -855 -182 -543 157 -129 241 -502 -67 -725 -103 -292 363 71 -201 165 -412 -176 772 30 353 599 170 558 161 -460 -144 -283 132 -878 670 -121 -689 572 770 -553 -135 274 254 367 -555 -371 -458 -706 -389 8 497 -352 321 -121 -398 573 -51 -762 -82 -297 -201 -506 -158 504 297 -826 554 -882 -292 -557 714 -2 -470 111 -782 595 -718 -275 228 18 -621 184 102 -536 -590 429 635 678 305 146 427 101 -664 -357 -52 68 -647 -252 42 623 -157 -112 -860 169 707 -778 180 262 736 -152 -27 373 -157 313 613 -90 -630 -151 535 603 436 -60 -362 -747 -252 681 166 -443 370 -442 393 685 -489 -488 727 274 228 568 -640 700 -85 421 94 -718 655 -602 -769 -682 -800 -771 -665 232 732 676 426 213 -811 -853 483 -344 -887 -705 -363 748 -733 -548 41 209 -380 636 -268 573 -706 -694 -687 408 -886 316 -112 -559 -406 373 181 -587 133 385 158 164 -415 -419 780 625 683 -793 -254 711 771 -107 -63 -527 455 -129 582 123 -660 -545 -326 498 -20 -239 -719 -364 348 -100 684 417 57 645 -825 -510 508 16 -633 421 604 -516 648 184 -234 623 -117 -285 67 -49 -374 -874 -27 534 -402 36 366 122 -733 -552 -686 711 544 -268 633 -266 153 -119 -65 -689 -513 230 -747 -824 610 39 -273 656 -716 455 411 677 18 -397 -887 -797 447 -384 -110 -77 565 198 552 -861 776 686 286 -583 -840 -879 -696 -65 -858 -438 -565 -376 466 12 -577 -509 -364 744 293 722 -712 554 -632 579 234 -68 -495 -613 703 -342 228 -329 512 97 -474 715 -89 418 129 264 -896 478 -117 -380 617 3 -536 -861 -428 -899 727 -319 201 -859 -108 -770 -860 -612 75 -130 492 -662 411 249 701 -843 -406 -296 -683 -289 -168 -651 -656 -334 -882 171 166 -877 -237 -716 647 -621 475 591 131 -806 -205 277 672 418 -160 -289 -564 -238 613 43 285 250 205 -490 -380 -572 -471 -299 37 -148 337 -690 732 148 669 15 -800 -392 -382 146 652 669 325 -185 -876 -163 121 -736 -335 -151 236 -83 -722 782 650 223 339 220 -871 423 -503 564 -551 -101 504 -193 126 -612 -822 376 94 -218 761 -181 -112 341 100 -206 -278 640 513 -416 -850 -153 -580 169 -4 -102 -217 426 -710 281 84 -278 -354 679 -237 -216 -392 269 -883 -418 678 -638 99 -764 -241 -892 115 -643 -733 -379 -95 8 692 -759 -176 426 649 693 196 742 -813 -381 -869 101 629 314 50 159 -737 95 85 -72 -870 -177 -586 -313 -781 -423 -732 -98 -673 -496 12 -326 -821 -682 410 -487 -894 590 353 -393 -563 301 -238 -608 747 -16 -496 -45 146 120 -298 -620 681 330 -876 129 -318 -796 205 -365 -3 105 -707 340 459 -125 331 388 482 443 291 594 -862 -588 -85 454 -688 275 542 523 757 -719 301 -533 -315 -713 214 -79 -47 321 -669 212 -649 185 712 623 -230 -183 778 -796 -190 15 300 316 -234 -328 -440 63 -73 4 106 741 668 753 -227 -40 -83 63 -165 707 477 749 30 798 152 554 -452 588 -576 589 -616 -567 728 -850 134 242 -223 22 -272 -454 372 -446 762 147 161 -292 -43 -524 -470 165 -553 306 415 709 -575 -876 138 190 -727 -595 -872 -248 -796 20 -757 -179 -703 726 -522 -487 -681 723 517 -652 -740 682 143 782 -588 -533 -644 429 -848 -135 312 -336 548 383 764 -171 226 528 597 -630 799 -740 -234 -287 -758 243 0 72 745 -88 194 -585 -656 -627 -220 -260 328 538 -323 -639 -524 -378 -708 -738 -245 -886 -475 274 -652 -249 122 -558 380 -75 -363 297 -162 647 635 472 -271 -434 -211 -792 325 25 -492 -62 -173 439 -73 698 -463 -571 -451 -397 -455 -460 725 -317 134 -508 539 -661 -20 -512 -883 -374 -536 620 477 -627 -748 -734 -703 215 -299 549 59 -198 498 -299 475 -689 -730 -207 258 -91 25 387 -372 -833 -383 -863 -769 -405 -128 319 272 -375 -433 259 134 -225 -841 -766 95 316 455 -700 70 -217 226 436 531 733 -269 -834 485 -674 477 -550 367 565 -812 -274 643 -207 -391 -133 715 -196 -765 651 -763 434 -306 216 78 -566 78 -840 -96 750 -447 -823 -166 330 661 263 19 420 -22 60 429 639 -752 -1 -272 213 28 -888 52 362 -649 -728 -882 596 -587 579 15 339 -421 17 646 -258 229 100 -128 -509 -473 725 703 -796 -381 -127 383 -463 683 -28 109 -428 259 -483 -516 218 152 797 -408 193 225 -19 -128 334 -669 -804 -873 -730 -799 161 372 176 -275 -399 587 -28 372 277 610 583 384 -718 -228 -76 -897 -471 509 -668 -135 -90 -797 -247 1 255 -455 201 -413 692 215 371 -707 -266 423 761 -136 98 470 -352 -842 -180 -543 527 384 -333 -434 -844 -75 -5 172 -645 367 -58 -224 -821 -889 -744 -239 633 -264 37 -376 708 16 467 -18 -847 696 -775 -120 347 -730 -257 500 27 -854 505 -356 -861 -497 628 733 62 302 113 -869 -367 -355 638 601 617 544 92 -695 238 -28 -287 -800 615 -53 -783 338 -41 293 352 -870 -503 -142 183 8 -217 795 277 576 -784 326 -129 10 -803 -159 -417 179 311 12 760 157 12 -202 -592 -165 530 -314 758 -252 736 670 -719 350 -127 -818 749 -806 234 -537 155 -475 125 -784 778 354 135 -92 -237 -552 766 734 -786 99 43 -308 -389 -617 799 -109 -736 -814 -694 176 -698 590 651 -183 -330 461 -412 -575 673 718 520 408 -42 -200 -267 -338 -543 364 -358 674 -222 85 513 -821 -314 -799 -523 -545 398 -885 -212 -260 -680 735 -550 113 182 -882 -352 446 -479 -326 -678 -815 -188 -567 -459 744 393 -36 778 529 284 168 347 -35 -541 244 432 392 -490 -518 -165 -535 21 178 744 691 248 -535 379 -537 368 529 46 708 791 750 -109 653 -647 -78 -655 -380 6 107 -880 -870 -492 -808 -354 783 729 -541 -226 -900 -499 -25 607 25 100 -740 -875 -336 701 760 -221 -4 221 -424 -784 -127 -895 110 -444 -125 -627 229 -260 711 -271 -596 44 -582 -20 -639 -13 113 151 632 -660 226 304 400 -478 -722 482 -330 301 -465 -285 -395 751 -894 385 -874 -535 28 -859 29 -848 612 436 141 -439 -618 -858 506 -728 12 418 491 317 81 -309 740 364 34 154 -820 -323 760 -88 485 228 -609 -386 -754 -185 -387 -144 429 229 117 38 627 -767 -466 -556 446 157 172 -477 648 -713 7 -876 213 -733 425 757 -532 -799 -861 409 420 -345 -853 -24 -370 378 -14 776 365 -221 -466 351 -613 -163 230 490 -246 -112 -898 669 273 721 -649 30 1 98 145 185 512 -699 752 628 538 394 -810 -691 759 -53 -179 780 449 -559 21 -18 -84 -155 342 630 776 272 -773 -19 164 -895 507 255 691 -513 -471 72 188 595 -39 773 -50 213 -426 -129 517 -884 -451 435 -750 -501 -841 452 -287 629 22 -440 -774 -205 -893 -549 88 -821 278 -2 293 -794 -38 310 -24 718 674 310 -605 251 -687 18 -185 -84 275 -739 45 274 -188 391 -738 -618 -146 565 72 -508 -839 523 -723 -581 -43 -29 -255 -654 -701 784 414 -308 410 -45 670 641 -178 -745 -139 -270 -284 -762 -5 44 -886 770 -521 -505 658 -317 740 -403 -353 -438 -802 -835 -743 -578 -231 340 149 -740 753 -627 -759 -524 -668 -745 -666 502 452 775 -356 118 -4 547 -738 -91 394 139 -318 37 322 -262 231 -319 -720 -398 448 -6 126 -604 -433 -118 275 -466 460 699 413 -487 -449 220 132 261 133 -716 348 497 132 -483 203 -97 -654 -544 -96 120 319 641 16 -530 -249 -755 414 -821 118 -889 404 -74 397 -467 185 -799 -143 -429 771 -494 210 410 95 93 86 509 664 53 466 -112 -10 -555 -721 14 722 -53 -855 211 -134 694 645 -714 -21 681 582 204 -558 257 366 30 402 547 624 -537 -806 344 724 -345 -748 -264 -463 294 -752 627 -881 -378 -426 -858 323 418 395 -82 -97 -374 -174 191 552 -196 -161 -430 -658 -376 679 -412 -598 -84 -749 -227 -585 -188 -440 -704 -593 -574 556 -361 268 -569 197 -828 350 338 137 -758 312 -450 483 -177 -608 136 -561 750 -551 -867 -802 255 -258 195 279 -449 -629 584 -33 651 183 -894 -334 -841 -207 127 132 -554 95 -187 440 563 762 -162 731 -681 44 94 229 99 -135 416 -159 -112 471 135 -573 -793 709 -844 540 473 148 368 -128 244 -262 -59 -543 -866 756 297 -54 -437 -266 -893 -522 725 226 34 -474 363 635 -611 -529 734 554 85 -656 763 543 470 111 -864 712 105 792 102 -804 167 -206 -553 -461 177 436 769 -606 45 147 -398 -268 270 170 381 -313 46 -537 -720 -229 306 -206 44 -420 170 -312 760 -740 -704 -449 202 -109 -181 -349 -213 660 -680 -254 -215 -411 731 -287 82 -559 -333 -499 615 389 -682 383 491 -163 -181 611 24 739 684 -562 119 -356 -178 96 72 604 684 566 526 -18 88 -139 -103 -398 -862 650 191 -295 267 514 -118 -139 -222 -605 -16 -12 660 -185 -560 659 82 303 -241 369 -742 -820 -266 1 -189 -617 -355 279 581 376 -733 37 -281 728 -684 644 98 112 -543 -269 -12 -270 -399 -185 -333 -337 35 456 469 -808 375 420 -230 -789 -264 220 -795 -174 -593 142 -347 331 591 551 -846 613 -247 122 524 -474 92 -643 782 767 -567 -30 -710 -645 -721 -841 -647 705 -716 -208 -324 -548 -386 144 -448 5 88 -102 -750 724 -159 -595 -289 -478 -214 436 81 344 -413 -426 -593 187 -568 -93 -877 778 20 -414 543 328 -421 656 -886 483 751 -367 -764 -774 331 -111 -174 79 -817 779 48 185 -452 774 -557 594 294 -881 -409 539 -429 302 -342 -790 505 302 -467 -531 165 -183 284 629 -830 259 -487 -574 -120 445 -124 -784 676 97 28 148 125 95 -315 242 173 -116 -737 674 -597 -893 369 661 -366 29 310 460 -126 529 -323 536 -275 -18 -341 417 426 -669 450 756 332 -784 -9 -803 126 -624 -230 -49 563 -263 -693 90 -439 790 -190 368 -414 30 -158 -609 -520 287 397 -276 -184 -366 -24 -48 322 -615 187 -866 377 -369 428 -77 -894 677 -764 746 -779 -724 171 53 -741 493 253 -172 -120 238 605 -269 767 -319 -537 -421 -387 -48 -122 -501 -672 24 423 -644 -233 36 -496 591 157 477 105 339 82 -448 -897 621 -868 86 729 292 701 172 -724 -36 116 -872 299 24 502 209 430 -455 621 648 -877 752 -500 -896 -500 -130 635 232 391 565 -240 124 752 -456 79 -853 -290 791 -636 389 69 314 -457 -342 213 -771 -569 -703 273 596 718 -194 -8 -727 -218 -771 -801 665 779 -703 434 -419 -705 -18 -525 681 645 -878 -193 -175 -549 224 -859 492 349 90 -344 611 392 114 -608 515 489 -530 196 698 98 177 278 288 453 -32 -872 266 -559 504 537 471 604 -581 -5 -117 -531 -530 438 -473 621 -44 80 754 -307 -610 -316 -746 672 -41 73 -330 -370 503 -339 159 177 -3 -414 -9 778 -622 -601 -767 -316 -117 51 327 -702 -253 -792 224 -849 515 -241 -69 269 -472 -243 -71 -232 -26 -41 248 586 783 -727 136 488 620 -422 -9 -717 160 -101 728 792 299 -661 -96 -248 -398 362 391 -188 -388 331 349 -220 786 128 274 257 -809 289 588 -36 -697 47 460 485 360 -76 -499 329 -803 731 -870 -124 -511 -706 -472 -473 -493 -605 612 228 -65 -616 -218 -742 160 -733 -849 178 -841 722 436 -461 -230 -258 254 -191 -753 -642 -700 -775 89 402 177 696 -78 247 -612 571 584 -146 487 -376 -792 574 139 -870 -477 26 248 -162 -48 -859 -35 -816 -430 509 222 -193 708 541 217 597 409 -588 -879 -773 23 258 -283 632 -375 174 -502 -532 591 -416 -481 488 59 114 205 686 231 -124 -702 -94 260 -130 202 -377 69 -852 -860 -790 -838 483 -338 -229 501 196 -699 -667 -48 54 -34 -522 -95 -488 -804 551 -854 -233 -551 612 -137 -300 -404 425 304 -53 -776 -23 -359 -597 397 -375 318 -778 -117 698 65 616 -656 -72 -142 3 -678 33 -125 406 -807 158 748 256 -842 110 -857 51 -270 57 -165 91 624 181 208 790 -867 701 -340 51 458 1 75 -217 -37 774 287 26 -233 -51 -505 -482 291 362 -654 -810 523 -230 580 425 -395 257 -429 -717 -750 -574 398 -695 460 224 22 440 278 -616 262 499 356 -509 306 -18 456 658 204 -276 -285 -852 -519 466 340 137 477 -706 783 549 -150 619 -759 -180 -334 701 400 102 -361 424 736 -747 -7 -622 88 449 -83 777 261 644 791 -262 68 -640 338 600 -888 -315 79 2 147 -78 626 64 290 89 648 652 -792 -635 384 -872 -866 746 -887 217 654 -782 -857 436 64 -309 609 -690 36 -254 633 -91 374 276 -271 377 -429 -580 -129 -589 -832 -471 -170 725 293 -367 -679 -430 -744 361 -783 -383 -341 -735 -629 -499 326 190 24 -183 39 612 -848 292 414 520 666 -781 133 -14 -243 85 565 -571 -301 -232 693 106 140 463 -848 137 -601 106 577 513 -731 -381 -114 -453 661 -577 -139 -602 295 634 -157 26 45 123 418 -191 -668 762 652 -566 695 702 -526 -97 -589 -298 -508 222 -752 608 -177 -271 -254 -453 242 59 -512 652 -688 -838 -42 -777 447 61 409 -147 -215 520 69 -361 385 -110 -656 -469 -618 134 -479 162 -663 186 -291 -894 -391 200 97 -350 -851 -311 -291 617 -614 186 225 598 79 -220 461 -435 615 -704 -372 511 35 -885 212 -38 -799 -279 -168 -36 570 -265 -716 -131 -190 -780 -207 417 -85 310 184 468 -362 -618 -690 490 54 785 303 588 213 8 176 -304 -371 71 16 32 -225 -560 -790 359 -248 -328 16 558 313 165 -49 -734 -199 240 -44 -812 -540 35 94 714 371 443 -124 -773 412 77 -177 580 -649 43 -831 -751 744 -268 594 -226 537 548 298 -806 -621 691 244 79 -777 -841 13 -179 683 432 719 440 632 337 -45 159 12 -223 325 500 741 -71 783 -147 726 -84 -282 390 -96 -142 -834 -275 786 410 602 607 268 -789 -251 37 467 -364 374 422 704 81 -245 -76 -168 -852 -412 142 -659 -58 -309 -334 129 -322 -318 -831 58 542 -664 33 -13 -7 47 -583 490 -222 -827 228 -874 -853 745 606 272 -550 491 -780 794 352 451 594 262 -394 -246 -518 602 271 -517 -85 -755 -681 -404 648 -555 -654 320 -584 -159 361 -799 -646 -61 -399 547 489 -175 -503 445 597 -688 -667 -837 -899 -312 -518 763 343 308 -525 -126 -412 -267 -69 -442 -695 -412 -877 -160 299 -524 510 -797 -189 88 160 -676 -333 546 73 -610 -763 -465 -63 345 -325 -513 379 27 42 -541 -117 203 752 -191 -583 572 -590 235 -396 -741 -518 85 -623 -565 42 793 -259 -562 -572 528 -272 -375 -37 767 321 -258 313 -313 -810 -721 -67 -52 732 676 -27 -458 -704 281 -762 -251 -494 745 668 609 -886 728 -418 72 -764 312 -566 97 534 -647 105 56 123 259 167 238 -768 745 751 -45 -330 686 649 765 -10 357 147 -441 672 159 286 -126 -613 554 348 -410 469 -626 549 64 -33 -316 304 571 335 -812 319 -662 190 29 239 -350 174 -813 98 413 -262 -637 628 -400 783 176 266 323 -858 -51 -57 -756 -659 554 -643 572 -375 579 -112 -579 119 224 717 -635 -832 486 203 169 -15 -375 -629 195 570 506 -840 -863 453 -723 389 -651 -313 31 -69 727 -475 570 728 -316 -692 210 -237 -17 -68 67 -793 -845 265 587 53 88 510 -100 -775 -587 56 -592 -80 399 44 -3 -27 -264 -275 -852 -691 531 -69 -219 -37 -635 -583 277 91 266 -97 -193 330 686 -474 -623 -219 463 637 507 121 709 322 378 74 593 662 -156 -466 -796 201 39 -448 437 -667 -671 4 -702 630 -580 379 681 -589 -590 708 414 546 442 -372 581 -387 -601 281 673 -551 792 333 333 -23 -224 -118 748 -601 621 -35 636 267 734 -87 -201 -9 -594 -550 -249 410 -22 -491 123 333 -64 686 561 -359 -70 -526 169 118 578 503 454 728 444 -514 394 -439 -115 -510 134 -523 289 -293 -636 -419 -596 -460 725 65 -696 797 712 728 350 479 -219 533 414 -841 -473 654 215 -419 -66 441 688 -512 -849 348 -670 741 198 -246 -493 288 -381 -303 -369 54 -668 733 313 140 196 286 -173 -304 451 -815 168 -150 -151 -81 25 -445 -806 638 -882 178 -830 419 787 78 -226 -197 170 -700 -201 -488 -103 567 -555 747 -804 539 162 -192 411 495 197 -179 778 -49 -617 -109 -111 146 -574 664 -372 11 295 -529 -206 314 759 412 120 800 324 -754 709 279 -329 -846 20 687 -581 247 356 652 15 132 38 303 -586 -1 246 656 484 795 -399 -300 -461 -124 -838 -733 135 548 -836 452 -683 -379 -720 -88 -639 -41 539 653 -490 649 264 -308 -474 101 -181 0 117 -653 132 -442 -101 171 756 339 -558 287 -612 -765 462 -442 615 -175 -89 -583 0 65 -646 -294 -618 316 -874 374 80 -839 790 334 -192 -368 -871 -813 -113 -507 676 609 -729 -196 650 742 755 -879 433 -508 -858 -365 296 525 -597 299 19 79 -55 -105 371 -337 -282 -419 -568 -753 76 -823 489 -317 -797 -191 -203 135 263 194 -23 -260 -719 683 380 -71 -25 -34 -344 -809 -798 -199 -852 445 -59 50 531 -631 748 38 -364 186 -278 -69 788 329 -144 -402 -888 -796 -367 -64 -102 -587 -530 -872 -245 -264 590 -149 457 60 627 466 750 97 -222 674 798 736 -196 -436 -569 393 -761 -612 -711 -246 355 189 344 44 469 334 -283 -741 490 -262 -644 -182 373 433 -591 -586 -389 -351 -123 -840 -14 -756 498 -745 63 -547 -145 96 657 350 570 -818 393 -565 362 -36 222 191 -135 -313 -844 138 625 -793 -40 674 286 -296 702 656 468 688 464 -212 -230 657 -856 557 -288 265 -489 -603 310 175 612 748 -512 -90 533 -237 -229 -782 361 288 -512 641 -357 55 122 84 -494 -716 722 -490 687 -717 -348 380 171 -175 608 76 90 -216 -677 -765 259 333 -131 183 -265 -404 375 -209 88 230 -618 -719 -636 623 663 -474 -836 17 -422 -501 26 -11 414 485 -740 530 -724 45 401 288 732 493 373 -622 -129 -512 -497 184 203 635 -321 50 115 -376 -526 719 -3 -244 461 -239 -354 569 738 -793 703 238 -427 -377 378 -228 415 -5 -330 -255 -250 -468 647 -137 -713 -82 -519 238 -509 -500 -900 242 -324 -37 -768 356 459 -467 621 480 -850 -130 37 340 94 685 -394 -347 438 -566 350 191 -156 -465 225 -371 -216 660 -471 490 0 -170 749 -76 434 -677 -437 487 477 707 -646 412 -65 266 400 -474 767 602 -854 605 656 648 138 -493 745 655 -224 722 -706 -307 -26 213 -710 180 -883 553 -833 526 784 -415 485 282 -873 -187 -132 -521 -703 -288 -639 144 257 -747 -692 210 -689 124 -710 -338 792 649 -875 -487 -253 -629 -295 -409 -680 766 -889 565 378 -416 -555 -360 59 124 -226 689 609 115 -396 162 -702 -158 532 -121 -85 -655 365 -891 -855 527 172 586 -685 -524 673 370 301 -36 -635 -849 -831 -709 771 410 420 -511 -431 -444 -104 -93 -873 -420 -23 -508 429 12 -308 -735 -284 60 669 -564 44 45 -124 -651 688 65 -647 -94 -706 -448 748 504 -69 215 -511 -272 -625 -611 -584 57 587 -571 153 397 -177 389 634 -71 370 211 -396 -235 72 569 398 702 785 108 529 -360 -562 273 440 -519 -729 -659 -584 -799 741 -505 -713 102 -795 154 -54 456 326 -881 684 392 565 -29 679 572 -736 -322 129 564 154 -332 564 -72 -241 536 380 351 -115 485 117 -360 332 92 -343 -795 275 -133 -283 649 -116 654 73 19 -26 331 648 226 -164 -571 633 328 53 -641 -892 -691 -498 0 507 271 292 710 -23 561 728 -867 -575 641 -515 -514 644 -647 557 -232 -688 -814 -445 190 -135 679 -310 -76 -287 -53 -139 365 79 -347 -506 370 363 -77 -623 297 -197 -850 86 577 -831 170 24 307 267 -10 461 169 -103 227 -715 773 525 610 -124 -395 154 245 -272 -173 -96 -53 -745 -449 630 -624 -668 406 664 -161 618 -735 627 -57 -716 -40 -859 528 -352 558 89 -735 -272 -699 -784 399 695 -218 151 575 471 338 -808 -418 -52 -403 157 565 -743 612 -118 432 -674 -640 171 -509 456 -492 750 -302 353 19 204 413 -226 -34 170 -627 -820 636 258 -500 -145 398 -397 71 438 398 -471 243 665 568 -372 -159 -744 -821 -741 346 522 432 422 387 765 -224 -429 438 -71 540 706 -209 737 -246 525 -675 -267 689 334 -740 -803 360 128 -243 242 -158 55 -631 -387 -608 363 -355 -263 -859 -182 -872 182 462 -391 -799 64 -304 764 -314 -158 -854 557 33 -635 -199 204 -722 -487 -165 -473 191 -374 178 -68 95 -418 -280 -537 769 -582 286 220 -32 -611 -844 262 -723 -686 377 -38 -744 410 -509 -49 485 -408 673 -633 172 145 -368 -609 727 723 -875 526 614 -272 286 -245 -637 -899 395 -719 -859 503 648 -844 722 648 -149 12 -482 119 -543 -31 -772 -1 -300 -183 489 -520 582 -497 -613 -655 -301 -20 -628 89 -22 -211 -3 727 501 589 -785 350 -447 -575 336 575 -367 -230 -811 -896 -738 478 -840 122 144 416 546 442 -118 -809 383 101 -489 -557 768 -753 -538 -572 -309 282 -692 -516 -854 323 464 -157 -323 529 393 756 -847 -189 -892 -173 -98 450 -291 -785 732 2 401 190 46 689 -675 -312 332 310 -499 660 401 76 43 393 196 -449 450 432 565 -7 -286 188 48 605 148 204 -873 676 732 511 -893 -169 -244 -102 -225 -850 -417 -715 -815 -857 530 702 259 -25 -466 216 -328 -541 -606 580 -868 -610 360 -397 628 -737 327 611 308 -568 -372 282 -659 -132 -851 -322 -749 -568 -638 270 -717 -66 -766 368 172 757 -506 -172 526 142 -117 727 -327 23 -728 -710 -541 406 -438 428 502 -222 651 163 -764 -579 487 136 -318 -900 299 57 711 -596 -15 -359 -615 35 19 337 266 -383 -783 -31 -164 182 690 -208 790 506 -202 -897 -130 -823 413 -195 -210 -120 -554 -441 -796 -837 -662 -648 189 41 -520 -12 -412 310 -9 257 -864 207 -103 625 710 193 -208 -558 -58 654 792 -381 -269 523 119 765 -43 -320 -869 -270 21 -551 60 -284 126 490 -163 689 -298 -623 109 -466 -488 789 315 217 159 241 667 665 88 296 -722 -414 241 -848 460 686 37 -645 -726 -412 -804 798 -775 115 175 -339 -9 215 -801 -336 -799 -614 755 -423 525 627 -842 332 -298 395 52 18 -831 -282 218 -588 415 709 -741 558 -772 -317 -318 -405 401 130 -663 100 255 113 609 -73 -13 502 583 -220 120 -443 -137 -169 -101 -518 -117 612 -374 -63 -17 408 -879 -227 309 -137 301 -433 -92 -670 -598 454 -723 -435 476 337 147 779 -387 448 413 277 -712 -833 -319 -870 -888 -398 -437 -717 -733 -748 -440 -590 -48 442 -466 334 -216 -824 193 -802 213 -155 -520 578 -551 489 -355 -625 -169 -357 205 -629 479 415 -809 -791 713 454 186 -852 357 271 -124 143 651 -74 -598 -818 -376 -39 -368 -290 -671 -432 415 -326 -158 -684 -204 -376 261 -274 684 580 -367 -721 -743 -88 -125 -231 -35 566 217 488 -672 -375 -716 -567 -161 -15 -17 -207 -401 667 580 -807 250 -269 768 101 -606 -331 -607 305 161 -818 144 -718 85 -481 782 399 -480 655 -374 99 152 301 -143 403 -90 -711 647 -467 -579 -868 59 -120 -428 296 -738 716 -297 -19 772 -6 437 -292 -628 391 -325 -158 -731 -179 287 158 149 0 -47 718 -271 378 491 -516 -780 -30 378 168 -151 721 -346 784 -176 -229 -491 628 -286 -771 506 587 -412 -874 -674 705 -228 323 307 -216 -264 -691 -152 -407 505 -436 276 -540 573 212 162 368 358 -832 228 388 553 -671 405 464 730 581 -672 -461 -26 744 30 -47 -584 -99 145 496 -632 71 -548 534 723 217 -422 -378 -736 70 774 -541 -673 -170 -698 651 -755 -90 -638 779 152 633 19 130 -552 124 -893 -148 -384 435 -621 78 -533 -418 -6 -462 120 -282 -831 8 430 474 71 3 72 136 -705 -354 -105 556 31 677 -521 -233 -699 -48 -741 235 -145 305 112 -13 -177 452 547 109 -631 358 -706 287 106 -850 40 -614 157 -547 -809 -330 -97 734 49 -301 -575 319 -761 114 472 387 -610 -690 -682 161 115 672 -681 -631 436 -581 417 735 737 475 295 -357 218 -643 -579 -779 500 -4 688 -688 670 -616 142 -714 -257 -698 -271 -313 -163 289 -724 656 592 642 767 -346 -862 401 -754 -301 170 -106 555 -845 -762 365 -285 -699 -64 -775 599 -551 245 92 -335 -591 -627 -420 -575 -862 800 -829 465 -72 58 -42 -181 -582 272 -194 375 -446 -346 -666 611 52 -422 -798 588 -305 98 -811 415 13 -481 615 96 -678 -234 -859 -232 -658 -752 748 -408 -128 13 776 -288 -171 -270 -523 21 -1 800 512 -522 -646 -848 -347 154 -698 -859 552 421 477 658 442 74 282 17 506 452 -625 -303 -362 211 671 476 -705 -331 659 -167 96 -388 562 -664 -500 -610 711 597 309 20 -91 -885 323 -699 24 38 393 332 305 -512 -581 -558 -321 -747 595 -825 -844 71 -749 233 -231 505 415 -657 259 609 205 512 -86 339 -22 -158 -861 562 -579 173 -669 -721 655 -78 -420 -164 -694 -17 -681 482 728 549 363 -188 161 -830 789 630 -582 -153 462 716 -589 -807 -784 -882 -569 -657 410 -456 732 -870 752 -314 479 -710 -707 340 -562 -542 372 233 792 6 598 -468 299 -786 -775 240 556 -778 -100 475 378 -884 301 796 345 166 -59 -153 206 -366 -735 -356 371 -873 -174 -745 152 79 -115 -505 493 84 706 -280 -53 -429 568 -716 214 -128 -335 340 -294 475 547 302 583 -120 -723 403 771 -791 749 -778 -859 -751 -834 363 489 -270 -833 -587 756 -677 -644 -604 661 -742 -175 625 356 496 348 -769 -650 345 249 683 263 -579 -37 -415 572 290 394 -771 262 65 -799 44 -714 -473 650 -384 210 360 -482 -607 -285 -473 -146 -586 296 -408 685 -167 408 5 -460 588 779 -704 -76 239 627 166 352 673 -534 684 317 -45 587 46 -25 -276 346 407 64 -17 -736 -600 -381 505 755 -576 235 793 -49 -371 -543 647 -706 715 -797 -732 412 -11 -564 380 365 -412 470 224 393 662 -341 -231 -221 691 553 507 482 495 -847 136 632 -619 157 488 234 -68 -488 696 -3 579 615 63 -742 -333 -61 615 -596 461 -417 -456 -152 -551 -717 376 586 -23 -347 144 516 -134 -56 751 -726 13 -467 -395 545 -302 -589 588 430 -91 -666 -714 -709 -74 103 -441 534 179 -94 -400 -235 -390 455 174 357 240 -64 696 -76 636 -92 298 -46 -139 -17 -22 -267 251 681 352 -333 -671 -282 -102 563 461 321 -808 -770 651 -204 -621 -527 -553 199 -238 -292 -168 -489 298 -678 441 -884 -646 142 -444 718 531 81 716 529 541 289 -522 663 243 -566 146 83 -873 -384 -570 466 623 -884 770 -876 -493 617 500 236 -647 -286 -640 93 -261 -5 416 201 -303 -251 212 -772 228 -118 389 -324 -835 -440 144 149 -646 -760 767 -644 -244 -530 -854 -287 491 -180 193 -639 794 536 -728 157 547 -666 107 140 39 167 -652 -270 286 146 694 -486 -699 614 571 576 -864 157 339 -128 -534 110 -605 685 -706 227 -282 -544 455 -323 586 455 -732 -756 -185 780 628 301 146 390 -780 433 -812 -495 -813 -390 57 557 -286 -438 624 -762 -43 194 -690 189 -466 401 292 65 694 -277 596 226 540 652 -30 239 143 765 156 337 -615 379 -364 -350 550 585 765 -765 -240 -72 -60 -472 -357 -691 330 175 226 355 -365 -853 506 -828 -575 -740 -630 737 681 439 -376 -99 317 -347 648 577 -781 -385 -685 -546 -695 17 -258 399 237 210 -671 -785 45 -822 -790 717 -631 49 391 65 783 -808 -799 -86 -773 75 645 -285 202 291 -660 444 632 293 295 -662 108 553 743 -820 454 258 532 564 -255 -107 600 -497 751 -647 717 603 -99 -618 -658 -142 764 -709 -267 383 202 99 166 -779 -671 259 290 -628 -606 -168 277 -706 125 489 475 512 607 62 -113 -731 -192 665 -462 771 312 134 245 184 577 -114 319 -509 -398 -500 -622 -724 -490 -106 -22 370 103 -557 -427 -177 460 164 -62 609 -385 -156 283 -35 -282 776 -798 -253 780 504 245 -218 -47 219 530 272 -107 -442 -377 637 153 406 -484 -721 -891 -159 -641 723 357 614 -727 284 -363 -688 -93 462 485 61 516 -473 -824 46 -51 212 407 -736 208 763 582 -889 -540 -482 -407 315 -880 490 310 -719 291 -75 105 -277 477 599 514 517 9 -600 758 562 603 320 533 246 -214 132 -791 457 782 461 225 293 -770 196 753 439 372 635 -2 -336 403 605 12 250 -871 403 -780 -315 -654 -408 752 -608 414 470 -497 -310 103 309 688 -826 554 -198 170 -492 319 263 -798 -460 590 444 -202 -254 604 544 -77 497 -617 -641 -65 -712 -611 -151 305 431 636 50 -671 -873 -471 -344 -79 625 -156 131 -76 410 357 -566 794 178 -164 286 397 358 377 150 467 513 139 170 -828 36 788 573 -260 -754 446 476 105 262 -723 145 -803 -727 -150 -95 316 426 516 436 -1 112 -710 668 730 393 -158 -620 89 -836 -858 669 -461 -850 456 160 -732 -97 -30 -707 -257 -859 624 -651 286 562 -534 -119 -4 -713 252 -561 -256 725 347 26 69 -298 519 -282 615 -82 590 417 243 -844 329 77 -512 -102 486 -313 -48 480 -185 369 559 777 -586 -562 -273 -196 729 -812 440 -714 187 -836 464 -443 539 155 97 698 -152 564 -775 -839 -271 746 431 177 -176 -138 -606 -635 -38 -822 623 704 -764 190 18 42 796 -238 -101 -61 -23 -410 179 -182 477 -83 -702 -741 581 -484 -747 43 -592 -699 0 289 -875 551 376 -791 -48 -444 515 -464 -103 718 -264 -145 -44 131 -135 26 -661 2 -611 477 221 312 557 -363 490 565 128 626 -596 263 -541 -85 -313 -815 -695 487 359 345 600 471 -754 305 -28 508 671 -544 -378 236 43 265 279 -101 -334 -289 -121 106 -734 27 -43 -719 61 -834 -183 -869 -735 498 -810 203 -38 83 -476 -51 -99 598 388 -40 661 677 -390 303 -624 144 680 -860 643 -452 326 -786 657 -763 -461 95 274 -477 150 -41 573 190 796 -438 764 -529 292 494 -223 -750 799 -57 -145 238 627 -192 -465 428 -869 -428 765 65 -78 335 -671 462 521 669 595 -667 431 -164 526 329 545 265 225 -883 -222 388 141 206 359 190 723 517 -561 -160 -112 501 273 -236 430 265 -845 286 -728 -536 -146 -207 162 723 -505 -22 190 -491 -613 497 488 207 -32 153 -282 666 271 -632 -549 -123 370 -430 169 14 -647 -711 19 -489 8 274 -25 -620 134 348 194 -656 -792 569 579 -558 -304 -48 -279 450 -755 -540 -485 -216 697 155 -576 326 -494 468 139 404 -621 88 60 -54 770 -803 554 -842 -760 -226 -403 296 374 629 443 -83 -455 -550 460 -237 294 652 504 -637 -501 623 229 -394 175 338 -29 304 582 -563 88 339 -620 783 554 -96 -755 -424 551 198 -255 25 315 -23 510 -615 53 -470 -253 -711 111 764 483 -30 465 -819 -659 108 515 -691 414 -799 463 -738 -635 -327 -5 -614 -260 696 -602 -802 -830 -652 53 -618 -758 -434 -187 -323 -436 10 279 618 -339 750 -103 61 181 421 -823 737 -131 -127 -500 -93 499 53 -497 -643 220 -789 -584 -465 548 238 -773 -520 -617 -405 -316 -452 146 720 728 -235 -274 -45 91 -784 664 789 -713 627 -55 696 342 402 543 -372 -326 -675 488 220 393 15 -686 174 -488 -743 440 630 -312 -9 -133 383 388 778 -851 401 -696 -659 -182 449 -229 -449 -698 -113 -453 -609 435 -667 525 -259 -77 -270 -120 -836 -563 -392 -277 -693 198 -812 514 729 169 654 -667 20 -724 756 -541 496 411 77 13 664 787 -768 729 717 148 507 186 145 -142 47 158 -611 -251 180 -348 -721 -395 -656 666 662 56 507 390 596 -345 777 562 -1 400 114 332 -53 444 289 -305 -656 -316 582 475 -81 -271 -34 -327 -595 78 -47 -41 -160 791 -55 -433 247 -448 4 -662 -579 -536 490 417 -289 -495 -62 641 110 694 -152 -245 407 -743 48 -196 -893 -266 -239 387 -420 -878 147 648 -190 748 242 623 0 -634 467 298 296 768 -722 484 -550 -347 451 -182 -322 -800 -880 219 789 -497 -564 -215 136 658 -324 -402 652 230 389 706 -471 257 -768 -180 -615 -688 180 -700 -605 -832 -886 19 -488 138 722 64 636 200 274 -243 423 -824 770 -842 -599 10 -387 -621 44 406 355 -266 -614 -22 -189 -187 326 -257 96 -155 158 101 -804 -231 -484 260 -270 73 -238 -179 -309 169 -67 -323 726 -286 162 632 -872 481 272 -867 136 731 -528 -127 -153 -666 -801 38 -11 49 601 405 -170 755 -445 78 674 -17 219 671 -812 -501 791 264 185 -451 -4 309 318 256 -360 632 194 -436 -491 -599 -48 -420 455 100 -511 -130 -174 650 -583 693 -621 136 -20 252 25 409 344 -839 311 102 385 11 -440 660 -882 550 124 209 43 -589 -99 -653 -111 -463 15 613 -225 337 755 -259 693 -885 -126 -690 -731 400 796 -615 -208 422 -632 -514 143 -23 -482 429 -112 -795 -740 -235 -87 -23 -350 -678 -240 -220 504 -498 -49 736 -251 -133 -142 129 -823 126 337 182 160 -731 -65 -417 -151 -594 111 417 74 -453 -290 41 -798 588 -553 -227 507 293 48 307 -349 761 -829 -280 -326 539 268 72 -414 295 -726 634 -661 341 204 -278 -477 291 -415 -300 562 -486 -622 -357 -208 -206 -620 396 -519 -612 -373 45 332 774 265 -532 -364 -436 522 1 612 227 -684 738 -482 -24 351 739 457 785 342 -820 -48 -770 -602 -576 302 -232 249 48 -515 -70 -573 598 572 613 387 160 -341 117 297 -311 -587 153 729 768 -240 -14 -413 -849 -465 -891 -359 -478 -888 758 572 -394 490 -855 680 -742 -162 148 676 -239 95 -773 187 -783 749 -759 -713 -550 -514 -365 -788 -450 726 -135 -755 207 -661 -438 451 510 584 335 -199 -241 118 191 -484 -740 -196 510 283 -520 446 705 6 -453 -516 -555 295 463 -468 278 461 110 -268 577 -402 639 -578 -516 638 97 -93 -487 676 -30 -509 -574 -779 658 696 -59 -489 178 -468 728 -731 453 106 38 313 -664 773 624 721 733 118 -645 197 733 -557 84 -624 338 -30 -143 573 71 160 -252 -484 -156 601 462 -409 -685 158 698 -71 -746 725 -346 -630 -129 -446 -632 518 -505 46 153 -537 647 -300 -582 -464 661 -92 752 -650 -513 -160 695 792 -678 -417 708 408 138 -625 -633 -503 -628 425 614 770 357 94 -764 -319 -461 710 -212 -498 538 -79 730 73 -279 215 -520 -155 257 -603 8 -535 472 -797 -428 -255 -857 321 222 24 217 -799 681 175 -232 618 493 29 596 785 -50 -26 242 554 -449 -299 -105 -586 -478 -636 457 649 546 -90 13 615 629 706 736 -219 -220 -133 346 79 249 105 -102 -363 212 -443 -254 78 0 580 -641 617 -248 784 -41 142 701 192 -688 -771 -424 -387 -479 376 -520 -729 406 -73 145 -289 -570 664 331 -328 -811 -581 -126 -610 563 -375 328 -588 298 -257 -137 685 606 -13 -741 -830 -489 578 435 -573 -56 145 786 452 195 -807 770 -125 -122 487 673 -477 -495 696 32 532 -847 781 112 -85 -186 188 -162 347 -158 240 393 -283 790 379 -234 642 660 487 -494 -729 -512 518 -829 -32 479 -524 571 732 -511 -338 -103 -225 702 765 526 106 520 -567 197 339 -468 -595 -103 -495 -764 39 514 -59 538 55 347 547 -617 427 -233 39 -103 320 -183 192 -822 25 -704 -775 -685 795 651 617 685 -255 -499 517 119 -476 388 575 -33 208 510 96 154 -697 -301 92 -607 584 -644 665 689 252 642 355 -304 131 449 -332 258 474 542 92 597 -156 -486 758 -316 648 20 221 -191 432 2 -166 -807 -643 684 -371 -766 177 -583 -557 -629 340 -408 180 598 239 218 753 398 -323 391 -797 -868 115 194 216 -104 -366 489 -796 362 665 87 -559 111 318 -791 116 -269 582 159 18 -895 794 -900 418 -898 190 -825 328 -863 273 44 525 74 132 669 -662 -707 -808 -569 -764 -433 398 -324 -855 188 -168 -294 -118 313 -649 -718 509 -53 162 494 314 571 211 -553 587 -141 59 -276 21 138 -469 246 413 254 -853 401 795 55 -347 375 -364 37 -412 194 83 738 -113 -297 -425 -206 -730 -314 144 273 613 671 -233 -650 132 -602 -102 356 -310 307 671 -97 -347 451 411 -602 -701 -313 458 503 183 222 -339 -609 235 -125 585 114 537 24 263 202 -476 23 -841 51 -642 -647 -528 -839 255 -572 -779 -200 226 389 180 544 -175 634 542 721 510 237 -671 -777 -737 -120 -581 266 121 607 -801 577 -272 582 770 74 598 -578 593 331 -121 -405 -53 -427 530 -562 -247 755 -569 -498 15 -134 -880 28 153 59 669 319 -727 -5 -735 53 147 -809 -76 -59 -111 -748 617 -592 -416 -769 310 541 -675 -869 377 668 549 723 796 206 747 52 109 500 -741 240 358 -36 604 734 -33 -441 -487 -549 196 754 622 -47 249 -131 551 -779 -622 73 -893 116 -213 -863 -757 697 145 -27 -333 -668 568 -581 551 -49 562 -175 -632 -239 -568 -711 -834 760 411 -147 -880 124 -36 694 -108 -442 -751 -471 532 637 -48 -495 287 -216 296 -51 -474 -550 -434 697 437 273 526 -840 -491 183 -531 -836 729 -714 -790 -720 -27 -191 367 35 679 -140 165 -75 -405 -552 -835 -651 690 -741 -787 727 532 281 600 630 468 511 328 -393 -269 167 -633 -215 -229 -9 -450 -706 303 -112 11 -449 -49 -127 -750 -178 -454 212 -140 257 642 552 -867 688 -786 532 -138 -406 102 -237 -23 -430 -377 -317 301 -761 -535 -69 -479 -304 221 691 -157 -214 768 491 318 -812 651 -315 405 -74 1 441 -295 -319 487 436 293 -810 -641 164 -260 110 478 121 33 265 331 -190 -85 128 -315 -367 -141 160 576 86 -174 -108 373 -188 -289 130 211 -371 -210 396 -485 495 -457 -665 317 753 -854 -606 -51 -696 -859 -319 -774 431 485 186 -379 634 701 -686 -758 591 -857 273 -276 338 202 798 593 21 294 -211 592 521 315 -481 -215 -169 620 363 108 -226 -765 79 155 175 -660 216 -359 444 -856 50 398 382 -234 -50 -360 17 -216 -239 61 80 341 298 726 -172 -278 -7 -469 -152 -108 142 -861 578 -895 387 310 -512 -261 217 27 360 451 -677 141 326 -667 415 112 453 -812 714 15 -702 -410 -795 22 -574 -673 333 -816 358 -257 -529 -161 629 -143 180 -179 -399 -383 -577 315 -42 796 -153 -342 26 -496 553 -448 -171 15 -369 762 735 696 -500 592 252 -705 -364 -122 321 318 687 49 -834 -515 -113 360 -254 408 -897 442 -806 165 -69 108 424 -664 -147 320 -531 -561 -184 -898 565 -804 577 -59 14 -377 -817 786 372 -825 217 -114 -715 -177 -576 234 512 306 -765 194 -455 629 -158 -688 7 510 -53 -834 293 -577 295 -144 -487 770 244 91 -325 790 -61 -411 -875 218 229 -578 72 -468 -477 439 598 19 93 -488 -96 -620 0 -379 773 -233 233 -846 201 698 -763 -348 -414 391 361 -713 40 -419 -880 -564 -339 36 -507 -451 303 -520 -198 409 -295 -234 -588 508 13 -542 385 574 -705 -1 331 -309 46 -657 -360 -51 585 777 -14 -569 -515 -366 300 -561 -162 152 -5 97 -742 -753 -476 -382 -77 258 -427 132 367 -75 293 -658 -550 34 26 -466 346 436 -579 -872 627 -471 664 -504 499 152 480 156 -413 74 -437 -564 591 -783 191 782 -344 28 154 -149 -564 338 -702 -230 38 -319 -760 14 -220 300 778 219 -158 251 -796 -419 356 -650 -807 -586 536 -760 254 -165 -293 611 633 207 -353 145 508 -818 -732 -32 259 289 673 486 590 -873 -281 -574 568 -613 -416 -822 -586 -564 -898 -138 -108 -280 511 184 -659 705 -281 -807 731 144 -164 176 -395 -570 -89 -578 -70 634 -436 -378 70 -550 347 -705 -58 263 -293 -817 -577 -873 187 -21 -656 -795 779 185 -534 -714 692 727 -663 -208 -177 -169 -898 -213 513 399 331 -665 -633 -99 736 117 -589 -743 107 531 -138 -723 -350 -721 -519 451 -75 -736 -348 -560 -301 -363 465 -500 -872 -203 361 360 277 235 -561 -641 -789 -188 -174 -669 -799 -778 -428 -570 333 -744 559 -400 -27 50 -735 521 -274 -876 542 -580 652 161 -621 699 546 712 -52 -274 785 204 -627 -273 -435 437 180 179 236 689 -328 252 796 283 -248 610 537 -312 400 -677 442 312 -428 753 703 -372 -430 753 -715 -360 -737 -565 592 641 -471 -698 -42 5 266 -716 779 -743 -294 -457 -833 650 -614 749 264 325 750 109 -112 -252 -452 -220 -517 446 -339 -373 67 -449 692 47 -783 129 -349 -390 492 778 -509 -421 350 544 -82 -168 536 595 663 217 707 -261 712 -560 590 -464 78 -46 -736 -188 -665 -6 -50 -224 392 -174 460 -475 -374 652 -215 -274 -404 -540 -413 516 -11 -418 672 275 771 -179 796 561 -318 -394 -396 289 446 -202 10 230 -698 -766 -167 -834 -742 795 -68 637 677 604 796 -553 177 -35 -330 37 -837 -209 -374 -633 446 -873 332 356 -368 -781 -488 -765 754 -892 -871 -601 -766 636 797 -853 -371 -790 477 -179 472 -388 -849 489 -281 4 72 -762 -147 -411 583 392 -618 -105 -518 -858 -374 221 647 782 499 428 199 -534 -384 412 -264 726 475 452 193 -565 20 39 727 -263 -424 -811 604 -257 286 403 -72 -390 775 312 211 -316 -861 -128 -815 -461 523 -153 -820 754 -151 717 428 -308 445 -369 -154 588 -622 594 -372 -880 -138 625 79 327 -863 -875 -13 352 317 -395 311 -281 -872 -845 487 -391 705 292 8 -451 272 192 94 -417 -605 210 -119 157 40 526 727 -31 -7 -807 -727 439 -600 50 -633 314 -372 266 -414 776 -6 -441 -818 -458 -678 527 -827 -721 440 292 -100 732 -737 41 -173 -294 -460 -589 -808 -804 -361 404 512 542 439 511 -822 -414 743 236 319 404 701 -725 19 -59 45 -148 -320 228 -382 -648 -557 278 38 120 -798 -35 -454 179 -515 39 -774 -764 -361 124 -524 381 454 -347 -488 -284 -511 -692 -111 -124 357 555 215 614 794 -751 333 740 -119 575 163 -543 -892 406 -643 -761 -156 -895 -856 -259 126 -671 -22 588 444 -679 -816 -361 796 401 -163 507 -189 -399 347 -795 162 332 537 234 -450 -352 547 764 229 -311 -506 265 -775 -104 215 -252 -845 -46 562 -17 525 317 795 -547 -296 632 527 -842 460 -412 18 393 636 -558 734 -601 -78 254 -601 554 -192 -492 -803 -238 351 -769 -543 -683 -757 -130 -701 -80 -634 -381 123 180 217 264 -52 155 181 63 -319 -289 550 632 -284 -110 654 -715 -826 260 353 789 607 -313 -497 141 716 -192 343 407 652 397 -580 -42 575 -17 -439 -177 -185 -182 372 257 763 -596 614 -384 166 -66 -133 -815 -751 72 293 -97 68 371 -382 -630 186 -514 485 361 391 505 368 244 324 105 -504 -827 521 450 -11 566 -217 -770 -640 321 -542 662 532 -299 694 182 -224 -667 -293 80 -57 -352 404 149 693 -431 362 639 783 773 476 -85 -848 -411 -207 796 570 313 -528 402 96 602 540 -687 -25 -252 188 58 328 -356 -670 379 480 -36 -871 91 -258 -694 -474 517 362 249 -604 634 -833 -560 -695 -484 -727 -541 294 -296 -376 723 -497 778 789 21 -571 15 -777 -884 98 -561 -7 416 -102 -216 -9 349 -456 659 169 800 -441 -138 -726 -323 -322 649 -289 -4 472 138 358 -279 39 727 -226 399 283 -873 -149 175 423 -348 316 362 -835 703 -342 -445 242 -324 40 -307 564 -118 382 -466 31 -228 591 -628 230 -154 -893 -779 -519 674 -27 -189 122 527 -228 -310 245 -225 -897 -758 213 -140 -430 -582 -584 119 -894 -748 -435 -24 96 319 -461 -642 448 619 -780 -731 -734 237 34 -279 742 -602 116 -550 -129 -329 -780 -314 799 -790 261 -412 -250 -859 -474 -62 281 81 -25 -897 -454 -562 134 -257 596 -799 -120 170 -344 622 89 -456 716 -378 109 770 -284 125 -101 -117 738 225 -770 -565 287 373 20 -701 -842 570 380 -396 249 -705 -700 561 362 169 565 798 -13 -885 524 -344 -793 679 -365 567 390 418 -289 -19 -638 362 415 -100 540 -432 -53 -185 684 127 227 -843 372 -371 -672 -86 740 135 -281 -72 -35 28 -406 -887 299 259 -862 602 351 -206 -161 452 -205 481 504 185 -780 120 -192 428 -175 189 -674 767 -256 -372 -140 606 329 -455 21 426 -282 726 -599 398 75 -283 522 420 450 -396 -495 -32 -208 513 416 -709 -380 -797 92 -687 227 446 523 -899 -844 479 86 497 -306 192 -241 -408 675 154 -739 -662 341 780 -601 246 284 -414 339 -613 -625 101 382 -373 403 -505 747 -767 261 -345 -619 166 -85 698 -459 139 -295 705 -513 -559 -752 359 640 -679 384 456 489 225 308 -748 -438 -359 -555 -636 535 359 48 709 741 206 54 169 -853 318 -614 387 49 -375 -198 -609 -686 346 -311 152 701 -374 -82 312 -814 254 372 138 57 -536 758 620 -642 77 466 699 254 728 -276 45 -886 320 386 -16 -534 -887 439 152 -432 -674 -665 470 -891 -445 480 326 -95 -450 634 -446 748 624 695 13 -666 -594 452 187 -438 -82 -118 781 -229 -854 -432 -570 170 476 353 246 595 606 -176 174 252 489 -702 307 582 214 580 496 460 -599 600 521 251 -676 220 56 556 -291 149 -781 55 713 -141 333 -846 716 -291 -163 -866 196 -783 150 -184 -64 321 -490 345 334 434 -544 -890 -842 697 -443 -291 -565 -826 562 -164 -547 -65 187 -518 362 182 46 -333 112 -221 179 -872 -230 -126 -451 781 511 713 403 565 -425 667 602 461 667 478 -347 -3 438 -344 -86 -232 791 639 -300 -815 -420 736 647 -652 431 -14 -208 407 -349 645 322 167 699 -393 428 152 -580 497 -651 296 -81 284 537 49 -238 535 -123 -805 -174 -98 -898 -666 466 -840 -368 -83 -841 -15 -330 104 692 -291 496 106 553 -659 -176 -453 593 -404 -899 -14 -599 -162 688 583 -107 171 545 410 -240 -811 -26 555 -482 557 603 159 -680 -883 -316 -841 570 436 -846 -142 -617 29 -859 648 223 472 793 364 -348 -315 696 -578 -340 -581 422 -802 638 23 -632 32 301 -306 580 261 -4 -807 618 -561 673 693 349 256 -129 230 -794 135 -191 472 82 575 -828 -422 788 -8 -76 416 -709 -370 -648 -62 -179 120 -93 -830 695 -356 734 -453 795 -848 609 463 -186 -707 777 -552 -708 -858 -688 -241 -135 -645 139 -231 166 -202 721 292 -418 26 762 -801 -710 -274 -598 -239 325 -655 272 524 39 -723 -111 -271 -479 142 -529 -69 -565 -489 350 601 -170 -413 350 -748 710 583 -796 -623 327 271 -39 432 -737 -88 -26 -479 -704 -397 638 -758 -72 -210 -853 -645 -70 117 67 99 -745 -606 626 540 -367 -34 -514 310 584 173 -552 -766 -182 703 -533 323 -398 753 -741 778 529 281 462 586 -519 104 34 734 -318 560 774 -832 -778 -753 -849 675 -481 155 106 -194 725 -813 -754 -124 -653 248 -737 -275 -353 529 573 370 355 -97 477 64 740 -498 -462 -64 190 -617 437 218 128 371 -490 -679 -747 -147 -859 385 -479 -356 673 414 361 -263 -345 740 -340 -225 214 -316 -321 -772 -74 611 -427 93 -7 -676 668 -579 -379 631 -98 235 110 784 -384 -556 -355 -74 373 -264 -665 594 -722 -640 780 100 39 -850 -413 -364 -591 29 55 -449 -8 -452 -101 75 -241 -553 468 -306 536 754 -521 -691 492 -335 -571 -811 652 -809 795 664 -458 -397 -369 132 -847 474 480 145 -275 -87 215 -702 83 -26 440 247 -491 -700 -605 378 449 -251 455 252 -177 -550 -47 -374 333 -890 376 422 -780 -275 748 718 -839 -121 -332 -139 629 -647 -654 132 -263 -247 -385 -724 627 -426 679 -650 365 458 506 -590 -629 -402 615 681 536 490 345 4 -755 -276 595 330 247 -560 681 378 -476 -343 282 -309 419 -171 359 -485 94 114 769 93 -273 -868 -347 -406 -570 -486 -325 -849 -375 617 677 -156 -893 -169 -771 182 -562 707 -616 503 281 -461 723 62 -481 -239 -520 584 473 -118 290 643 -175 -820 -370 649 348 -224 -704 -50 -368 53 -17 680 -421 101 -745 440 -56 -288 327 111 626 -356 634 -527 546 -289 791 -718 -553 725 380 -662 -839 3 230 -492 -193 -531 216 11 32 689 647 -670 -302 -773 -254 -456 -425 -397 107 -847 -479 564 -284 87 -794 718 552 -691 -433 608 -495 691 629 471 501 -581 306 -647 521 610 137 790 304 -180 779 257 -421 -791 -121 -775 -197 -542 -128 306 -602 399 625 687 506 -662 -65 -738 125 152 731 -808 522 281 508 -200 -631 -372 752 -190 -570 -132 -414 228 -876 621 -538 -663 -283 -22 614 565 0 330 548 578 36 -600 -417 92 524 -374 -897 -770 -466 -140 180 -551 -285 319 -858 197 386 -469 433 306 -549 -491 -471 90 -611 -70 -568 531 721 -563 -613 -493 602 -773 -200 686 -110 160 292 -598 -250 -76 -791 547 668 30 268 267 457 512 -559 -154 -118 -363 402 -885 331 485 168 -486 -104 -698 653 38 -499 -391 -553 -1 477 -121 122 234 -292 -553 6 -301 759 522 -775 -631 154 410 -367 751 -129 -358 58 -404 408 755 250 703 -217 751 -279 700 -679 796 -580 -753 -807 -284 26 -107 122 -464 574 611 -644 -55 354 -778 418 -243 -126 -846 -771 5 657 244 -538 -885 -190 -76 -289 142 -506 389 -95 515 107 753 89 772 -835 -323 -735 523 -511 336 468 -384 759 540 -231 580 -647 -697 -731 376 76 345 -15 739 -672 -640 555 -807 -606 192 -796 -746 -514 509 -738 -731 -793 -513 -847 587 28 -792 -600 -759 291 -781 774 748 -280 -535 603 16 -65 328 304 -140 267 -541 -711 276 -656 102 461 42 -476 -898 -836 351 502 -552 -441 139 707 -404 712 151 -253 -61 -553 257 647 30 151 505 336 397 -149 545 -672 488 -46 -64 -805 -49 -641 186 -389 -446 430 554 702 14 -576 -770 278 -570 310 378 25 402 -721 -105 -145 641 115 -338 -814 -219 330 303 -707 -704 -600 205 -474 334 -381 -372 -3 -289 -704 -661 98 -273 -288 734 -672 51 551 -559 -306 -211 -304 -61 171 -879 -842 -368 343 -847 259 295 -99 -880 -349 -585 -399 -745 56 -447 765 456 -42 -298 -814 -40 48 -261 -659 338 -314 85 334 -30 638 -264 635 -174 640 -616 -869 269 728 488 202 -709 143 -882 96 660 -124 603 603 -27 204 417 -447 505 205 -873 62 57 702 -689 80 312 283 719 -256 -9 -331 -322 496 263 -578 -698 -356 -314 -417 709 -427 -10 -750 -148 -376 439 489 -513 398 458 474 -539 -587 -319 -392 174 32 552 379 102 -244 -893 -889 -757 -786 176 -742 309 441 383 -218 -567 -854 327 -589 -706 269 751 -106 -582 59 135 86 -254 231 -759 -74 -734 581 667 -374 -81 -685 -106 -691 19 -447 -359 192 -379 174 763 405 434 -829 462 -267 -522 364 -8 216 -111 -1 -203 -388 -287 -856 441 -176 66 392 304 -237 -72 748 -5 -241 217 383 694 534 729 -727 612 -898 -149 740 -60 -558 -438 -434 539 346 763 178 -598 -285 -628 -732 -696 344 282 603 316 -291 766 571 773 -1 -161 -675 -563 144 -169 435 668 -446 -126 -803 -153 -301 -479 -342 -209 482 -718 282 260 486 86 -45 794 -116 -51 -208 443 708 -528 -220 31 560 -881 -217 442 -474 319 -893 73 -605 749 -538 164 115 258 -470 256 24 -690 -844 -779 521 -487 142 150 -426 527 -756 -888 -477 365 753 129 -283 -780 -418 300 -899 -560 -72 68 -348 -473 -432 -340 745 786 -687 -249 206 -546 83 74 0 -21 -831 -191 -7 -746 697 -414 -558 -428 110 25 516 -749 -504 705 -506 729 427 -511 -837 -212 -593 -839 208 103 -797 -41 413 35 660 461 90 504 -703 -158 297 1 783 -489 -871 226 517 -682 -7 649 200 -811 279 312 665 -84 317 -818 -198 549 -710 -461 627 204 -772 -859 432 -593 -449 566 578 166 581 672 49 435 -715 -383 -265 -190 565 -632 387 -803 -252 677 560 -791 -243 -141 -426 643 670 -401 407 -620 -624 729 -75 786 -421 -574 -862 84 -154 511 184 711 756 196 305 372 227 750 324 -497 -53 22 -660 -188 618 117 -59 -490 527 676 -834 100 386 -101 423 -30 743 377 -81 -608 611 -731 501 -127 49 -649 -109 -473 -195 81 -223 -438 -880 566 -324 334 -473 433 108 254 78 -39 -666 595 249 631 252 436 -346 360 518 221 620 -744 -356 10 105 -377 548 -159 -771 -555 -342 -472 -370 -763 349 192 237 -779 194 -564 490 719 383 737 110 489 311 -46 -158 -192 -308 236 -299 -742 -44 -110 -235 -600 358 -369 653 470 -246 -822 -118 727 398 -542 314 -442 447 -422 723 771 672 -791 -760 -720 -696 -79 252 -445 766 176 520 -148 48 -299 202 650 587 71 592 -659 179 22 26 -681 303 -165 -629 552 -701 387 -848 133 -67 -294 -151 196 -71 -410 -348 -738 593 -644 680 571 250 235 242 525 305 -371 -881 241 598 -493 168 84 -658 -846 752 -333 -393 171 -183 -235 -157 -225 477 -807 -349 -160 768 -71 631 400 -880 -28 -345 783 155 18 -269 493 -227 434 -221 315 447 355 190 604 750 101 127 -223 351 776 147 580 -780 -833 -757 336 -287 -595 169 242 662 -537 -754 -13 -564 -112 -453 633 -682 590 -274 -145 434 352 -513 166 199 215 288 -285 -168 -161 -325 -672 -843 465 -682 -567 666 491 -240 555 -850 -183 15 495 -350 19 427 -453 524 345 -73 -60 389 -391 -747 702 180 -97 390 -197 229 365 -297 -798 -219 -821 -686 -619 526 150 414 -648 -454 -248 363 -437 -435 -331 240 -153 -505 402 -417 68 139 443 -832 -870 -297 -760 -199 504 554 -519 301 257 -856 -803 -223 653 522 -210 -608 316 -87 -894 401 483 463 -552 -35 428 -577 78 163 685 -175 609 -504 265 -383 451 788 -18 -87 -728 739 -675 725 -275 300 -113 -296 72 469 -111 449 667 420 -263 327 780 488 775 582 -325 633 247 -46 -183 187 334 -21 457 129 -353 71 628 -330 -213 374 -44 752 758 81 -214 382 607 -377 -401 -529 87 -96 297 -400 255 -252 9 -192 571 -71 538 407 569 261 354 -23 324 -95 -755 -621 -248 110 -367 -128 -457 447 -356 -39 485 350 431 12 -607 -643 420 285 49 -127 -38 -112 -816 -713 547 -643 676 -184 362 -300 103 -419 -51 -400 299 287 -257 551 639 149 -48 -55 148 -131 -465 761 256 -21 -432 508 67 267 -312 108 157 -889 178 -783 267 -525 -195 164 -177 10 -847 500 625 -95 -894 568 -46 43 -206 -634 -381 -130 269 715 502 -93 254 -620 197 439 145 68 38 -653 -392 -827 578 13 -429 -799 33 130 -747 342 -335 798 -398 230 -34 -200 293 737 -758 308 407 -113 -619 -14 213 153 -52 -245 -222 -4 771 -304 655 79 552 35 -612 -479 481 -325 -345 603 -84 -438 487 557 -551 -810 -809 793 470 -124 336 -702 -83 246 -289 662 719 547 -568 472 -584 -181 298 197 2 -764 -711 -698 -413 -237 -676 677 719 373 -354 -329 -439 -880 -303 -56 581 572 547 -610 -239 -277 394 -699 -334 236 -687 787 -244 -292 620 -130 541 -608 -703 331 -154 469 -206 27 562 219 -755 136 -85 -149 460 687 -830 205 -524 -611 306 491 -90 372 -205 519 779 178 697 -627 274 677 -2 503 -111 516 -393 -381 -728 134 739 147 -391 -806 793 667 -193 -790 266 -787 -646 196 -807 -262 175 -766 -251 453 181 -616 -243 395 657 -82 -110 -222 687 554 -713 476 -881 281 -686 -884 -801 157 458 124 -189 -25 711 515 502 -268 -604 -342 -487 -854 -176 -186 -567 -22 565 -4 426 -13 -415 -616 -75 74 763 234 -278 -60 65 258 -174 -107 302 -546 -881 -315 -325 -134 232 298 -18 287 137 -593 -421 -44 134 628 -280 572 -392 -537 126 17 648 -577 788 -685 233 98 -185 -248 -749 -833 -11 -255 -793 -678 -453 -137 599 -102 54 -57 -497 -122 -224 -369 -891 -374 -216 -153 563 800 -159 -155 675 -561 -299 -25 -384 -720 -758 6 -767 -715 445 571 -594 -808 735 -864 356 675 -322 728 413 621 -688 223 -180 -545 -77 -112 -169 -270 -388 -323 -493 61 758 195 -147 418 599 352 -745 -519 232 -788 244 -84 -247 107 -842 -394 382 -479 -119 -797 -120 -863 -318 616 784 140 635 -232 -66 -101 -802 328 -763 704 251 503 -19 142 600 -693 -229 -186 665 35 -70 417 -428 -279 -757 -663 153 126 526 -599 48 -809 626 -878 -725 -67 -869 237 55 620 -411 477 717 -403 522 -232 -494 80 659 -663 163 -426 -117 -469 -767 172 -453 -621 193 -183 -70 625 610 -818 577 549 670 753 368 -211 523 -527 255 259 -468 -570 -257 477 -826 -585 -783 452 -109 208 -271 -780 -490 17 -263 350 -887 747 489 -628 -537 -334 -548 -799 -710 508 -599 -118 388 -546 -283 -325 95 -761 -488 406 654 128 650 -482 187 -515 362 500 -782 -419 630 365 485 -590 -282 -210 -318 133 -602 137 -556 -449 -146 399 -339 800 -862 663 259 -91 367 -381 671 321 229 -186 475 357 47 -445 -267 208 -571 -678 -327 32 457 -352 -535 -651 -607 643 -748 -37 707 627 790 713 717 -618 -860 250 -252 -334 648 -475 380 -157 681 -534 -593 531 258 -108 299 670 -725 435 -106 238 689 495 -424 419 372 -322 -584 383 -257 -867 -767 -239 129 -124 96 234 563 -351 -89 100 -74 -758 317 103 -603 -782 -162 -472 768 232 794 185 -666 -379 235 24 118 660 -437 558 -872 -45 -77 212 757 -677 458 526 597 -130 427 211 136 449 -426 -898 474 -242 -687 525 459 -112 -153 -487 -582 796 -282 337 -876 -356 110 529 -19 28 626 280 -827 -42 -349 -569 -481 -74 196 -778 123 -159 301 -461 -646 -810 295 -130 756 -2 -82 -473 297 -741 612 480 -92 -283 -597 105 281 796 273 -829 -611 -556 -51 430 -835 765 104 -117 -316 586 -587 -228 -176 -725 -153 540 230 -68 -583 -649 679 -232 -470 168 571 -620 -528 34 -647 -776 547 609 -887 586 216 -24 552 -17 447 763 -719 571 -382 572 -436 346 -271 221 707 109 472 176 -195 -446 485 515 -194 739 -413 238 485 -330 -124 -639 155 427 -239 -679 -717 -72 -375 -839 -472 292 -825 -864 282 160 -160 447 -62 228 -677 -635 43 -330 -43 759 444 278 297 18 724 -70 -692 -389 -259 -460 153 -177 -205 390 673 565 -341 532 -600 -898 341 -331 585 393 -385 -576 618 778 -153 -352 648 253 493 469 140 -616 -692 -66 712 -307 -724 63 740 -417 -10 549 -715 -216 -792 -799 120 2 -357 -455 -326 -19 659 -802 327 -358 25 145 346 -225 -267 554 -569 656 70 -77 -142 161 -871 124 642 780 -191 -881 83 -756 372 86 -729 -682 619 223 -446 -476 241 -245 -640 646 382 -897 -747 -398 598 -332 115 -721 158 -830 741 341 660 -886 -459 -382 599 352 773 654 -19 352 -839 -510 -643 -494 771 187 -101 -882 -589 380 -531 -705 -559 293 -897 -459 -898 431 -48 -517 -740 -500 -635 -645 -154 591 -493 -476 -547 -174 -853 153 -145 307 50 485 -853 -706 71 -733 591 -401 0 -813 666 252 678 -877 -226 -671 -707 747 57 109 585 -90 -843 -257 184 -204 404 785 -864 -502 -762 -339 -820 12 -481 44 624 -269 -6 237 380 284 201 -605 532 709 -36 -776 -404 -449 -695 421 -896 387 -599 751 -194 51 528 710 -403 230 602 91 -182 -595 -729 772 -292 -88 559 -68 403 -509 -757 -410 -875 -529 -194 -87 787 268 654 -667 29 287 -529 13 -798 497 -221 -719 30 345 -298 -130 762 796 329 321 304 778 455 215 -140 -336 -266 -692 -819 -200 -328 119 712 302 537 780 155 -150 -570 -561 -490 -332 739 -746 211 241 -256 98 487 200 -548 -32 -214 -32 -434 305 -585 70 -760 346 394 -246 -741 -699 -411 -317 -182 -201 409 -160 129 171 -170 670 -124 -865 445 -395 739 -263 -256 255 198 -650 794 -129 100 -537 -510 -68 68 258 -514 602 383 -267 120 156 114 430 -816 -574 780 183 109 332 257 -809 785 -587 -220 -155 262 -743 -234 -860 7 624 492 262 -280 604 -569 261 -145 -202 705 -500 737 -306 -752 -10 -249 -191 446 22 -75 -496 650 -446 75 -310 -292 -845 398 -122 -780 -562 -66 -724 440 8 -181 403 644 549 -628 534 -324 -623 -176 311 288 79 255 -860 -811 537 -897 -338 -741 -236 766 671 -223 557 492 -723 505 -200 306 -623 -769 76 -686 -9 274 -820 -325 -379 519 622 -129 -597 -698 -739 -509 -16 -267 229 -676 257 -627 606 -59 -282 -185 415 76 593 -389 88 577 -472 101 7 391 412 -276 473 401 465 607 -360 494 -510 314 578 578 -421 280 -97 768 -640 732 587 -273 155 -2 701 -320 734 564 -444 740 -842 -625 -691 -602 -237 -424 -225 -377 -744 0 782 -108 -220 464 735 -212 -563 -252 139 -248 175 -401 -200 518 545 499 554 -405 -460 51 154 -362 268 358 -672 184 -456 -356 -160 -371 -343 76 494 477 -668 677 -777 496 -560 -736 -740 114 432 85 138 -33 -720 163 454 -167 558 -342 -423 101 -814 98 -786 777 -576 511 183 197 710 -96 -184 -871 755 135 -681 372 -619 772 -571 67 -457 139 -715 305 32 153 -567 443 -829 668 422 -330 -192 -808 460 191 -11 569 -666 610 -370 -270 128 335 -12 -748 101 294 297 193 -370 -391 556 709 -234 -673 201 -177 -209 -375 -246 -747 590 54 -161 -217 443 700 715 -364 679 -621 137 501 32 345 433 62 763 113 -352 -189 185 420 -747 -226 -129 -98 627 -735 -253 705 -223 -65 -193 468 219 -624 -369 -389 -889 -212 594 -699 -47 288 -694 -690 -443 -209 -662 -873 -106 -88 -742 791 361 -661 -368 -253 8 -827 401 -105 -465 537 -715 -496 -543 67 -506 322 402 -846 568 18 -851 366 574 -245 -154 571 320 418 703 -571 -809 51 499 698 585 -271 372 591 637 -75 -768 498 491 -408 -757 -21 477 -729 -539 -64 -80 -685 -440 -316 -649 711 742 417 -309 -515 -531 -340 -273 -273 -63 760 171 -767 656 274 -480 -638 -417 -604 468 -418 70 111 -819 680 497 -812 604 628 -459 690 718 286 -387 344 -751 551 -733 -9 -637 601 -200 462 340 -145 -357 -464 252 -714 -26 120 -135 122 -367 202 -791 375 494 625 -593 378 196 149 552 717 -775 -435 53 165 -403 77 596 -106 -830 621 579 -441 609 212 -495 -729 139 544 715 559 -55 -205 -882 -893 191 684 737 221 147 -184 197 -262 436 11 -360 173 -317 -856 -509 -346 -253 -324 42 262 -188 489 425 513 -603 65 -85 130 218 235 -872 269 -773 716 -200 -874 77 404 -706 -271 -318 639 691 -113 -142 45 -447 -26 200 -713 -577 786 512 -22 -888 -39 -591 -257 -330 -817 167 -57 246 -330 123 240 -26 164 -787 101 -58 -204 615 -633 -348 621 194 224 -287 1 -226 -92 10 -171 624 -454 -131 104 -617 293 24 -416 -716 -858 48 548 -179 -690 572 525 -115 186 -778 522 -96 90 403 -375 633 -648 -188 788 101 -886 788 -387 792 175 523 -446 -91 482 -139 50 -268 -439 -433 220 271 664 83 -348 614 -102 -145 149 798 121 -609 -207 49 672 617 630 -750 322 -473 -856 -287 -6 -288 -712 -755 187 398 -826 98 -29 51 269 -227 566 434 -896 687 96 720 34 -843 -278 -797 261 221 88 -785 746 -706 441 424 51 -325 543 -232 -117 -79 453 136 182 -418 318 618 280 -39 -155 -497 120 66 -426 403 -162 642 558 409 -624 236 -404 -641 44 -692 -166 216 340 -660 -705 -761 -892 -697 -296 -882 -437 -162 -19 -626 -200 350 233 -33 -269 570 175 -683 281 166 730 -266 670 -810 -51 174 228 184 -290 -450 720 144 -79 -291 -775 679 569 -268 -450 250 -470 555 -843 14 467 -404 -135 694 -556 -461 737 -691 -859 519 588 -459 646 -180 -3 -16 -293 -361 552 -53 308 577 -677 -213 -751 -175 -636 -640 6 -395 -4 442 -173 -422 -302 212 600 -174 -709 -390 -151 595 -372 42 -417 -374 -419 -594 -74 356 -432 298 20 -385 777 385 -897 -634 109 -64 594 -218 -425 208 -276 -595 -696 104 -169 248 -457 -213 229 -754 345 -470 12 -631 -535 -510 -249 624 -592 -756 -877 191 -561 156 -22 -584 339 -213 635 -83 87 -666 -884 -424 144 375 -589 296 -532 -535 -460 305 -154 506 157 -174 -746 -775 -585 244 730 -540 -566 479 -555 545 -151 -651 161 -187 19 82 -169 564 -113 -639 -145 -9 -148 -186 615 26 -188 305 -238 -248 354 -129 -770 714 59 614 137 222 545 -485 166 549 -581 -24 -574 -482 522 522 -593 -83 -759 688 -811 -184 -842 198 -621 52 -100 -10 521 -842 -362 -848 345 632 -270 90 -314 -402 -31 561 -335 -874 311 -173 -655 -455 413 -209 -21 -331 574 291 -162 -838 33 -79 307 -189 593 -817 -530 177 -346 405 102 -564 -226 140 -797 -814 -32 701 202 262 -572 730 -106 174 220 -248 -462 407 -552 -122 -889 435 376 532 -434 320 -517 -311 525 -225 -284 346 482 282 371 -667 -525 370 -207 -152 -354 -548 715 -252 651 45 64 -413 -55 209 -46 -535 -694 599 241 171 656 -444 275 76 459 647 -808 613 -147 178 -336 -174 168 -283 -294 -607 234 46 -737 621 -886 -649 -362 63 80 102 -635 219 329 -765 581 -740 283 250 -30 188 312 791 -461 471 324 -245 731 -13 106 -303 624 -152 -163 -895 -155 -349 -743 -154 -30 210 -245 -362 -217 672 201 226 -251 525 -326 -481 683 -772 251 763 52 -626 786 173 41 -491 778 -148 232 39 572 -273 -721 -388 565 -879 -676 -838 -51 458 -15 758 -777 -581 497 766 -342 287 -661 181 -855 498 79 -3 290 -62 770 -826 311 -134 30 399 -78 -329 -186 -215 698 406 -617 602 197 -34 649 -800 129 -74 -580 780 778 -555 304 -697 -306 191 41 707 724 -738 790 -507 -831 103 343 -696 -798 -338 -38 421 753 -367 474 268 -900 -207 -13 433 -19 -197 506 232 782 -504 782 654 -437 -734 420 418 -588 -769 413 799 -282 444 -539 309 -363 -105 -658 345 344 -72 277 -125 502 -726 -646 -431 170 561 -777 462 535 339 -839 388 -17 -607 -451 -314 -273 16 128 522 513 -17 -547 531 475 -791 -326 465 372 -40 266 686 673 312 -727 703 -345 -42 -782 756 518 -760 -73 -505 353 491 -426 581 -286 687 -630 419 -248 132 -897 124 17 -527 -624 440 727 -481 345 -297 -141 656 322 -336 -499 528 -440 -855 640 -150 708 -95 102 786 -679 -604 431 -221 596 778 264 76 318 -286 398 730 -372 -458 574 -641 -486 -487 -41 262 -460 100 -838 681 -726 276 -860 490 -297 129 163 55 424 250 -892 -840 788 -527 -150 739 -39 214 -41 -139 625 -816 370 -441 24 343 -656 -522 216 -889 658 -159 -362 600 -88 -1 542 -231 -202 119 365 -596 313 144 161 112 157 -589 266 -899 -419 408 795 -562 -331 659 562 672 -692 106 165 -586 -601 -225 -33 -666 199 -150 117 174 -163 28 479 691 34 -496 13 -488 -782 -327 -440 -715 20 411 -179 616 56 -96 -267 468 -821 -21 204 -434 -92 -468 -351 358 326 16 -645 352 -426 389 -832 -46 -319 -155 756 -412 -888 83 -124 -879 -415 -94 -482 549 460 475 476 -641 -360 631 -377 500 -518 183 489 758 602 -383 362 -771 68 688 73 587 -200 -534 -699 261 699 -130 -21 126 -168 36 12 328 -688 514 -748 -856 -180 -26 -67 337 158 -219 -17 -785 -147 -191 -700 -19 -593 663 362 -203 -107 -20 235 -235 -130 382 166 -765 -299 -267 576 637 -720 247 -7 -468 -804 -232 731 405 516 -188 212 -438 -170 -440 -352 285 -520 -239 777 -834 69 231 -868 -195 -228 -261 -699 464 -649 -705 -828 -254 131 800 -788 -80 62 -199 430 -474 484 168 -835 147 -658 460 786 -35 -401 645 -810 -466 292 -541 66 -612 754 253 210 -790 -740 -151 49 -891 -717 704 -730 -492 -491 53 -691 -473 -416 511 -621 492 -626 -675 162 -346 -59 595 -868 -227 -242 374 159 309 -523 536 503 -442 517 -496 -360 411 -802 -597 -383 41 675 -217 633 702 -318 357 716 555 -381 37 -307 -162 340 550 114 294 674 -630 -170 -380 -244 385 281 -875 365 687 -776 20 338 149 -829 97 -99 -505 478 1 -532 456 237 275 -802 -434 243 -569 389 351 -474 244 265 449 479 548 261 559 349 113 -846 575 -719 397 -731 -506 491 494 -37 -178 -557 -415 252 -507 39 236 706 43 326 -171 6 -284 140 -572 779 -718 666 191 747 19 320 -203 -859 -499 218 201 -449 -24 -426 -447 -795 -111 -333 -606 87 573 74 -798 -275 102 -103 -18 -405 725 273 727 -776 -509 134 773 452 -26 -872 420 -611 -728 77 -346 548 -800 -451 -527 -50 -594 -90 79 -800 -561 631 -420 -223 382 -128 364 682 734 -232 238 205 761 624 -629 -288 283 529 229 -476 744 328 -91 728 409 -197 -839 -389 233 -236 150 565 -528 4 -458 -853 195 -77 -352 -658 394 531 12 -16 459 -770 -501 556 -739 610 516 -409 -190 137 670 -698 -545 492 -123 -618 -240 224 101 -333 -77 120 -110 -268 -149 506 283 502 406 776 18 450 -586 653 -528 311 -548 687 592 260 -337 410 312 439 59 -510 736 735 787 -226 734 23 721 559 -731 -332 -743 -230 -18 -466 -220 -859 795 -593 784 -113 -784 -517 -210 518 276 -861 -647 -265 -637 510 373 -373 219 774 -400 452 -38 -816 -780 525 727 -509 462 -201 594 22 -173 -688 636 574 -529 -890 -829 -736 537 -108 520 -664 327 77 -316 28 -681 -144 -551 -780 749 -785 -879 497 129 -584 -178 562 -319 -777 -492 528 -548 697 62 -100 360 108 629 -305 -288 -758 -370 523 -540 -721 201 312 -247 115 -428 -849 -170 -509 -747 452 359 243 -623 28 276 273 135 515 -409 -170 -875 93 -129 296 -135 -636 588 132 -456 546 73 123 243 -665 779 318 -806 657 -243 -467 101 80 672 -254 687 159 -104 506 -192 790 640 -75 303 -234 -249 -20 716 -828 487 -334 -804 -47 -759 -610 -564 -491 504 -562 -461 153 154 -754 -731 446 744 62 -746 611 283 663 180 -712 527 539 -885 593 -516 -387 538 -890 -863 75 -361 57 -116 278 95 -651 -148 624 -544 -374 -183 -861 -792 86 625 287 -494 -37 -254 612 127 81 -619 506 745 -717 525 -207 -282 -880 232 323 -349 510 -850 -278 -628 473 -206 -600 -157 -575 -484 732 751 343 -785 -607 15 585 -214 -488 -745 733 -252 -325 572 -732 -636 -248 -133 -231 253 -513 -298 627 -116 777 -785 183 -347 12 -378 -724 -846 786 -621 745 -863 -559 -589 681 -502 -634 -790 -336 -209 313 -788 408 -790 291 57 191 -609 -829 -189 210 91 -105 -739 -617 728 -455 -560 -136 369 603 349 579 128 -261 4 -137 724 -806 290 589 745 513 177 -107 313 103 450 -741 -270 677 653 729 369 -734 756 -525 779 193 309 717 93 644 -867 717 520 -196 -220 394 -726 -599 -737 -466 557 -826 -480 97 384 -59 565 -876 35 -491 257 -802 -443 -838 209 -707 646 -499 -230 371 -243 6 -572 -274 -850 72 -874 -137 511 156 -514 -456 80 -215 625 402 -821 185 -155 66 -104 158 762 -589 -154 29 -834 -282 21 257 17 -363 355 -70 -120 437 258 -494 -680 -63 601 -232 134 -526 555 267 573 -629 -428 -567 -350 -570 482 -706 562 571 94 -104 325 -179 253 54 -81 340 -463 263 -324 599 99 -548 445 -257 610 684 -584 253 33 338 -55 -387 -819 111 758 573 -654 -551 -99 -124 318 -170 -645 705 -292 508 714 361 90 -54 50 782 360 -706 -425 217 -106 166 724 546 -198 26 -488 -818 596 -200 587 382 547 -392 365 -289 -515 -401 482 -843 -434 -458 709 -539 18 668 -846 -219 -111 61 294 -111 219 503 444 -319 -453 406 -46 -733 252 -227 -468 422 111 -713 -880 -115 -623 -305 561 -790 467 -76 235 -292 -872 -762 -149 459 -381 -175 361 -56 -633 499 -880 186 -884 587 371 124 -684 -733 223 40 417 -71 -846 -433 62 349 311 -90 -608 -824 720 -336 -880 121 663 -316 -584 462 -769 705 594 -308 -627 574 -783 317 -176 -309 8 149 582 -497 -70 -629 653 -409 -271 114 -643 -711 -491 -864 415 200 -241 -304 -353 624 -392 -608 721 598 -345 -843 -38 -352 219 551 -638 -847 130 724 223 400 -58 642 -115 -862 -257 -50 -286 63 -169 289 -468 666 474 -820 134 621 -444 -511 -193 142 -410 -268 420 -444 -106 -582 286 -713 249 -63 637 763 271 228 -166 -404 448 59 -115 -795 -450 443 343 -124 -271 -534 472 -275 -808 573 306 -84 -325 228 116 -43 -549 -229 -510 349 572 -782 26 -634 65 -836 -584 -603 497 533 -893 -331 -807 298 -311 -638 -175 -862 -746 116 -700 558 -343 150 232 -129 -596 -554 18 226 -251 -448 277 -582 620 -161 -537 407 -440 -572 541 -156 703 -822 -560 -264 243 -460 -729 -109 -150 671 -327 302 -507 -600 306 721 291 -11 617 -526 82 586 147 486 438 151 -436 109 -227 -571 225 561 83 -538 162 -690 594 -164 783 -171 -193 -569 -597 -601 325 -54 -699 721 683 -93 177 -595 -647 316 -857 -358 -756 622 -146 -802 -338 -150 -445 -707 761 -636 534 -736 676 235 60 -725 -36 -285 155 775 -95 362 -10 329 70 82 -646 -611 357 -564 -605 792 -861 696 731 354 -557 -193 376 -832 -295 -105 -640 340 -377 -11 382 -446 140 322 -335 -575 -494 -78 162 -224 483 410 -416 -429 -60 504 21 332 644 641 99 -226 309 492 304 -257 714 -44 -124 417 472 -562 -515 684 -774 -418 134 366 278 376 -731 -291 175 -734 233 423 5 -695 -631 -499 227 520 161 56 383 -420 385 -773 523 606 -543 -250 475 703 569 540 559 513 36 313 721 -840 500 -742 -414 234 -208 -585 -548 -668 -304 -77 319 675 -231 -843 731 -400 106 -331 -462 6 -887 328 184 -419 660 -255 -409 -797 -881 280 -462 374 640 -810 42 -274 269 -759 201 -826 -152 186 372 -507 384 477 160 492 -672 633 608 302 -412 230 -172 122 -277 -490 649 -190 441 613 -394 193 -814 785 -583 585 318 -441 -745 -379 597 -576 411 -515 -713 713 74 -673 -530 -762 97 82 237 -887 -833 -1 739 106 685 -814 70 -273 315 254 328 -399 -760 -226 71 290 -58 686 -333 236 -786 438 -194 539 -182 -273 -282 -889 -674 479 -186 387 -58 263 -105 796 416 -179 -661 793 -461 569 181 463 270 340 -195 331 691 -367 -570 -102 -95 -818 288 -135 377 -468 -712 179 -194 243 42 726 -112 -502 78 388 -539 -794 -336 20 -730 16 -800 132 -700 -831 112 -672 -397 -660 -822 -386 -33 245 86 607 265 78 -191 772 125 -643 -812 66 -432 450 -834 -743 158 717 -498 -107 481 158 -159 -292 -49 719 -696 -36 345 643 63 373 558 -896 -398 -857 -230 515 162 -714 447 136 318 642 747 -642 -87 282 485 -778 -610 599 -43 -370 495 13 -824 -259 -878 -302 -169 -70 -268 -174 262 129 332 -109 788 138 -62 -348 151 -154 -637 -699 596 -330 -254 -654 757 106 614 -586 148 373 171 -507 -341 177 -821 30 -653 -379 -389 -421 -362 333 670 -151 -293 -635 453 -655 -311 -473 -239 -533 -463 -51 455 266 -567 -580 61 580 602 -683 -531 622 -370 -350 -292 114 -851 88 191 -85 404 -703 222 -622 -309 219 783 -80 687 -770 115 -621 -182 -637 -517 577 -706 -857 -898 -869 707 421 384 111 71 -75 -159 -612 -500 -643 463 -191 112 425 -129 -757 709 355 -146 83 48 -748 -85 -28 725 -520 -578 43 -668 580 159 729 -684 264 693 -483 -462 -30 797 -129 497 -233 657 -310 167 -752 155 87 460 199 353 -619 -680 -311 393 -758 -175 -173 -895 433 406 556 295 127 594 780 800 -328 -427 -322 -499 459 -180 296 625 -704 -864 477 492 71 248 233 -7 -258 -443 -811 -370 -552 -647 -30 -506 -891 14 -236 -300 760 -275 660 43 192 -568 -202 709 -608 -514 -757 -167 -32 -600 -2 123 47 -347 -516 -102 617 -464 528 -203 -898 -80 451 -315 -606 -864 298 395 -246 362 292 363 -177 -296 622 -840 632 315 -402 -205 336 790 710 -96 100 -454 -537 352 482 -121 65 155 -508 -629 44 -814 -557 -110 40 -574 461 26 661 -561 159 350 282 649 -509 295 -759 -390 -151 770 123 707 208 712 -892 48 446 328 -653 479 -607 -637 376 530 -406 -55 34 -513 622 450 495 -318 -7 -874 307 -490 -612 -620 -858 756 -894 315 -123 -723 791 603 279 -281 606 -475 578 450 -786 91 56 -549 126 -132 217 423 -459 -526 -727 -102 -147 -271 582 128 -644 -329 -209 -130 -488 -682 637 -601 564 -696 -851 769 216 -159 433 -735 136 -664 -420 -803 495 418 -364 -335 -392 -620 169 -598 560 -75 -128 -33 758 128 329 -703 -258 -599 202 117 -614 242 60 -234 -893 -585 50 -278 773 64 -865 510 -824 -826 316 756 -393 187 169 114 68 -393 -648 -392 72 273 -497 523 40 -345 789 -743 112 -315 -32 57 -486 -561 -239 612 737 238 386 433 90 -787 321 188 -606 -825 513 695 -357 730 -211 -172 -813 128 -674 65 -90 -219 -862 -479 133 -102 446 540 653 354 -199 394 27 -311 -543 -900 -777 117 662 -655 -243 -821 -780 567 -191 -34 47 169 56 628 370 564 261 -434 -615 -732 633 -812 486 -153 508 -308 -651 -623 209 -601 -805 39 -62 -668 -301 -143 30 -694 540 -623 531 459 -570 -144 -145 285 -263 525 623 654 258 -533 421 508 -141 -204 574 -768 -143 -414 -270 -860 739 -242 -10 -338 -305 250 -590 -478 -334 -453 -322 -718 -346 206 -579 -881 -604 -743 -873 -447 -61 450 693 339 270 449 -900 196 -90 -275 -481 -575 749 -241 412 -91 -844 -180 -585 -436 -295 -845 -886 796 463 -817 285 540 183 -834 -530 -60 758 -479 -547 -457 68 -461 -804 -742 -533 -265 -673 122 263 -682 -282 144 724 390 -149 -177 494 -183 576 618 -45 -652 -330 98 -646 -553 213 -802 -759 477 279 -407 356 508 331 -193 744 450 -747 -34 508 500 -222 335 -241 1 -686 -50 -741 -208 665 583 474 -552 -392 -613 -674 723 -414 -647 -203 176 538 361 -440 -596 -405 208 -238 -769 498 -451 124 741 403 -6 379 -217 -594 -567 555 389 -562 -576 501 -596 406 17 -445 -611 -371 748 159 623 750 302 -610 797 175 717 53 -576 -582 104 -235 -636 502 -306 279 -645 -109 -700 616 -700 -379 -858 611 -855 -265 630 -395 -290 325 -298 459 -195 205 -120 -742 653 662 -694 25 478 -495 654 -402 165 -141 197 -387 314 -755 686 -300 630 693 686 528 631 -128 -505 657 309 -123 -475 -638 -463 117 602 399 -78 90 -666 780 183 -341 -526 782 721 673 44 756 -55 -228 -569 754 -41 616 28 52 316 159 147 -497 110 278 11 235 558 -152 483 140 396 -891 -674 -502 -315 389 710 -157 -116 -484 -727 -182 -176 -602 -352 346 -306 -765 767 -418 124 -682 499 -311 787 320 273 -732 -660 653 427 -722 665 -122 -294 -129 214 -92 -195 639 492 -537 -103 -334 -454 -69 -491 -56 -540 -886 -107 -596 347 -16 296 -164 -246 704 477 636 -642 799 239 -397 -152 400 124 -395 -821 -337 -407 513 -347 734 589 -636 232 310 -592 -745 -223 -457 306 284 -852 -710 557 -891 66 -21 -91 14 250 -85 448 -780 -263 -529 155 66 92 -250 90 -871 -232 -397 49 38 -23 -497 -656 -301 -526 -114 -112 -580 -490 376 -764 271 656 -810 740 227 -251 -192 564 140 -604 -513 784 -198 -255 360 258 214 312 -163 -323 766 770 -288 -20 156 -403 -498 523 -394 672 -257 -706 -724 87 757 -379 360 723 -794 -259 49 77 -556 750 8 -576 -76 671 263 152 84 -385 674 552 517 -287 -556 -657 199 484 146 414 638 -623 -339 -654 743 285 -9 350 276 688 -251 -798 -598 500 659 184 -720 -558 769 -663 591 -795 -425 152 122 537 -427 199 166 -48 -716 539 580 298 -142 -556 -818 373 705 -268 557 670 -109 -246 255 -712 89 33 -860 -736 602 -484 -512 -692 -294 459 -542 -297 422 400 638 116 488 -612 -185 -752 217 -244 385 -735 611 739 83 -638 -239 229 -352 -117 553 707 181 -799 16 424 -114 550 -798 -833 -231 374 296 -711 637 100 -356 -534 -781 -206 -46 -326 688 546 -257 -532 720 604 671 7 207 -377 208 -655 -171 -699 116 101 -256 21 280 -133 -341 -417 -189 510 -652 -638 -91 394 422 -597 195 -698 202 -244 180 -734 269 387 -503 583 324 -716 -400 -54 181 157 334 -317 -644 -796 652 297 -763 282 -242 -415 173 -366 667 165 483 -434 354 57 301 800 30 -49 -789 -642 428 107 637 -7 -338 -468 708 -11 -125 22 102 156 -349 -249 306 698 583 -761 309 432 550 447 691 241 609 -786 -402 626 -858 -210 515 -143 -149 795 -121 -752 609 -807 396 278 581 -527 419 -688 -509 -750 49 -735 -743 601 719 -809 64 -225 -290 -110 -592 -341 -529 -839 385 -811 -36 256 -341 -557 -376 494 -840 48 -21 412 148 517 39 161 -877 451 -525 690 -330 50 -80 294 -427 -715 -848 252 475 -19 -420 -364 548 135 170 -656 492 -683 87 -305 249 264 -2 -810 373 550 -257 -278 245 737 253 168 -10 -652 -337 -192 292 -252 299 -308 -460 -218 -483 138 612 545 -199 -284 -411 38 -264 770 -140 -887 654 643 646 5 -814 703 796 644 -702 -656 370 -686 -470 -479 635 -757 -363 -205 -724 619 668 -629 541 -324 -313 798 -804 349 -452 -480 -643 383 -806 -500 -323 -256 438 -834 608 657 657 433 -489 -26 22 87 678 -869 -634 538 566 55 594 451 -153 135 -553 -627 -836 -722 -816 -176 -565 715 -710 -114 -527 479 -613 -440 -355 154 -356 -240 -331 -437 -328 -337 274 465 -299 197 -147 67 -472 -16 -329 553 795 167 109 -18 -491 22 65 -598 -760 55 536 -34 -129 173 -108 -685 -428 287 525 7 642 574 181 195 -655 -857 249 39 -604 703 438 155 -342 -91 -733 81 419 -335 461 -73 672 149 -681 723 369 -859 -167 -221 735 -257 -209 -653 -160 -656 241 -71 -122 -130 -187 717 -361 -827 -672 -900 288 159 314 -21 -78 260 -55 637 -530 -185 709 230 9 -209 -613 -234 -113 -554 -308 -854 435 73 576 -830 -407 708 382 -441 -822 464 330 522 -526 423 566 -621 433 -829 530 -732 600 128 460 147 -748 -872 -872 -154 -623 631 -229 537 379 -720 -164 -587 -242 -633 382 445 270 -617 301 -185 -452 -388 651 -127 -690 -373 194 225 -143 469 -350 -290 -517 -546 -241 -223 -430 -647 675 -40 -368 -821 -143 -476 331 378 -315 -531 -198 582 -497 -548 1 -84 75 -866 209 278 -211 -24 -287 -271 -701 -345 677 -254 -730 -813 -771 -471 -641 736 -298 -767 581 273 -413 51 358 399 -510 126 67 -867 -819 298 -62 -314 179 -844 627 726 594 -746 -199 514 -321 -46 561 -477 -410 728 390 524 -231 -863 -326 152 212 -867 737 -573 107 -877 11 -442 114 -790 57 771 -724 -704 405 503 738 -88 -778 -465 156 358 -260 -354 -616 697 -58 -276 443 478 -584 348 599 -206 709 -420 -690 -764 700 246 -809 546 -166 -314 -470 -151 208 -380 404 -785 -188 688 -643 251 180 -501 365 -144 -496 -633 692 -575 -413 -704 -590 -303 323 -487 712 -365 -345 769 -609 -115 336 40 -796 755 -348 548 -648 -446 -218 -526 154 181 469 -893 379 124 791 -469 716 201 -682 -205 659 -696 -613 74 -663 -356 205 -568 -433 -501 -85 557 225 -276 -299 361 372 -514 92 -458 -111 107 -400 566 337 597 -259 -839 -316 -832 251 594 -267 -528 619 554 433 -571 -314 478 -235 241 -458 -692 709 -638 426 404 -712 -457 -91 697 -607 -569 -132 249 436 -532 -859 -179 -584 -80 -53 546 551 370 167 794 -641 -426 -417 22 -394 89 -17 598 648 -196 -357 28 -293 -410 275 8 727 -263 -203 -687 73 -388 -78 624 -469 669 220 -859 62 -800 390 -211 -66 401 -676 -781 -896 188 181 -135 -506 -199 84 738 650 498 -157 30 -423 -805 81 -678 621 -10 -812 518 237 737 612 -611 471 -566 -189 149 659 174 113 -424 -650 535 -607 148 112 311 451 -479 420 774 523 -492 391 -106 -446 -845 -13 -772 -778 245 -5 -235 -15 295 716 151 220 550 697 -141 -790 -36 521 -236 525 -238 -482 -460 107 -615 558 -796 95 -304 650 22 767 -847 232 326 -586 -256 -887 703 272 177 359 296 -538 -856 -759 -42 -638 -398 -240 -125 216 -362 -411 696 -458 572 533 -743 -159 -35 -410 677 504 -259 186 318 -833 345 -75 422 -372 -214 -258 33 -336 270 -679 497 176 -662 -5 -231 534 576 -527 -721 -814 482 -679 790 -870 524 -130 -762 98 479 -592 -217 737 692 -708 -582 -348 -744 649 30 -543 -198 -96 -109 -473 388 -96 516 612 -240 -549 96 790 -220 -382 321 -70 -476 -338 755 693 403 751 706 -764 -841 -210 -867 304 -33 -168 -473 -73 -682 -757 372 741 -321 -65 -568 -304 -709 108 211 346 211 237 711 -25 690 -184 598 -404 492 468 365 -218 212 -374 -343 390 229 49 -861 -332 605 113 381 -815 -341 -325 -696 540 373 -647 -90 596 84 -351 503 -748 12 -265 432 480 617 728 -897 -295 38 -468 362 -650 -718 359 749 164 61 789 324 141 -600 -642 -399 401 -682 57 14 -232 182 -396 -529 254 -14 -183 549 -818 324 -531 709 -410 -64 293 -792 -495 229 538 224 266 -832 -183 407 789 169 -463 -560 -610 -181 229 0 -105 538 -512 -868 -566 -494 -577 23 346 -803 -742 -530 -196 678 250 93 -583 -839 42 -667 -691 -461 136 -89 72 794 -210 -447 -173 -177 611 -532 -131 -874 -727 765 -353 -596 -297 426 -541 -647 297 661 333 -883 440 154 -405 436 -804 284 -487 439 -221 470 -128 703 690 693 -862 -220 -80 423 -420 134 -7 86 182 645 244 362 -860 717 524 488 -289 -219 -493 426 -673 -562 35 751 32 -417 626 572 64 -449 -299 -661 -734 796 699 -706 683 333 -783 -157 -724 -542 586 369 -686 128 273 -530 668 -199 -347 -140 755 0 -842 440 479 -189 343 -834 186 -581 560 256 -575 350 -578 180 -247 341 -650 363 -268 647 654 334 -455 237 423 779 -443 734 661 779 660 -703 647 -364 -491 341 673 711 81 212 -442 -859 262 31 -896 -878 173 788 728 -493 -190 615 -741 472 749 121 -3 -490 -490 514 -150 -596 -282 606 590 785 -525 681 609 393 361 -691 624 -873 -136 630 -634 -199 -599 -441 736 -506 -878 473 18 -72 368 789 -834 -572 568 407 519 -277 -550 341 173 356 -667 -658 -883 -285 140 -264 506 771 -521 746 504 278 75 -544 -167 -676 4 769 33 643 532 -787 0 224 -63 585 -898 519 -365 -450 584 753 430 106 -249 561 -309 476 -654 405 -627 -241 314 -760 -102 -81 -6 -830 87 795 -398 326 -539 652 707 353 -175 498 -474 645 433 -112 -735 590 536 -521 -700 693 366 401 71 -627 -699 -788 -173 503 259 -817 -153 572 752 -78 -217 -794 -720 792 -462 -707 -94 -215 -523 -435 -138 251 296 -79 768 413 448 58 -755 -348 -851 -481 -672 59 87 -391 433 -812 -751 -105 -21 103 587 -703 460 -220 682 76 754 574 465 -871 -609 -10 620 -858 743 415 -45 27 -243 -673 193 -627 145 21 -654 -708 318 520 540 -299 -623 209 630 419 767 -316 -799 -665 411 103 6 629 -218 -621 594 -767 -166 -888 -855 -181 5 330 206 381 347 411 12 230 656 112 539 -231 718 34 -891 644 -449 -164 289 -263 231 60 791 -331 -55 -126 593 784 253 619 134 -525 488 522 381 237 4 -533 692 263 -119 -629 -372 -764 -362 -470 -757 310 -260 -593 549 -277 451 -571 281 141 -349 -85 -170 -752 -769 -354 540 22 -280 -474 -247 -342 -509 253 -297 -491 360 -226 -130 491 -542 -783 430 244 -136 -436 190 529 -70 646 688 499 154 720 -64 -598 38 -177 -547 -28 734 153 -210 -339 -483 -36 685 341 -647 375 -193 383 62 -783 371 155 791 -748 -630 728 -766 -721 -626 -870 167 -870 550 512 184 459 186 -781 398 464 343 381 -197 606 760 -352 -422 -209 405 187 91 -539 -480 -258 791 776 -72 -454 -623 609 -351 -747 -48 646 -332 701 171 209 468 -727 -188 -549 -269 590 666 -624 -495 -220 -620 101 -818 -522 -295 226 191 -32 220 484 -225 -404 503 -667 279 589 765 800 -386 -746 -372 -207 -164 686 -787 181 -199 464 -145 421 687 -136 -887 -82 568 269 -341 447 -515 252 -377 -531 -521 -318 -362 -225 288 758 506 335 758 -602 384 -488 -434 216 363 -674 -202 -54 787 -513 777 702 735 -423 -848 153 -763 -250 692 -779 653 -630 -198 638 278 -790 -517 471 37 623 -846 519 332 -786 -603 491 246 -328 326 359 735 157 -847 249 -211 595 -423 -889 711 -36 -201 -112 423 -527 -472 -478 638 -199 665 -271 597 575 -859 -630 -662 -138 395 704 745 518 -479 -93 620 -421 181 -739 -469 243 800 427 751 159 676 -315 562 -663 -446 251 541 655 761 -484 -20 -707 -753 -594 -671 752 -485 -197 -565 -858 -697 -764 -150 677 -436 -759 422 -899 7 -243 265 -345 272 222 -488 -693 465 687 585 -225 646 -385 227 231 -137 211 -569 32 504 -576 -247 770 452 -816 -828 652 -5 337 -136 320 9 624 -508 -336 786 203 -477 -249 -436 -434 -474 -44 490 199 462 674 -480 150 590 -628 -511 613 575 496 -749 80 461 -829 -840 39 -376 -247 568 -652 -388 -701 345 -436 292 -119 108 285 -752 751 184 -444 -448 -261 -662 -483 128 31 521 284 77 -777 167 41 -782 -147 255 347 -324 117 18 -185 -177 413 462 379 497 415 -423 518 -547 -506 601 694 -785 203 -526 -88 -796 -323 699 182 -586 45 -515 -83 -470 -886 -55 418 -263 710 -484 -623 -768 12 502 271 -419 703 357 799 -66 501 -272 464 -59 -73 342 700 204 -691 145 271 265 -455 294 432 -388 645 544 -612 -863 -744 586 -513 -693 -4 418 -398 630 -297 -539 636 -630 -693 -157 -523 766 -769 -764 211 9 724 270 -478 502 348 113 -830 -185 228 -367 -11 -730 -83 187 -628 -754 -629 711 -528 -112 -73 661 -12 1 599 -648 -366 358 -443 224 -881 433 491 -324 -158 727 -127 -328 166 -67 -413 503 209 -729 -579 -513 -866 414 393 445 -113 -515 -83 551 171 331 -720 779 348 266 -625 742 66 -784 -32 461 390 439 362 -352 -467 262 789 29 -622 -612 -234 -48 -504 283 574 -707 636 -4 -83 425 -70 499 326 13 -619 -734 95 -47 -751 -115 -68 256 136 -45 187 -170 699 455 755 773 789 -719 735 -463 773 554 334 -659 644 -801 -542 598 -562 795 71 205 -826 75 702 -872 -227 484 -660 -234 -685 471 -362 -141 574 442 350 523 -173 606 285 4 182 -323 -91 715 37 -414 -360 125 -531 -772 -504 132 797 366 708 -27 -41 -545 -891 -559 613 -325 -93 692 240 -863 -33 -748 -739 -575 259 734 287 -457 -5 366 671 -41 736 -632 -13 -749 -656 395 -30 -452 332 72 5 -894 -163 -246 752 797 -474 -866 158 311 -510 522 -176 -85 -447 265 481 -7 163 -6 -824 -824 -620 -534 708 -469 21 -601 -366 48 482 -101 627 716 -576 -896 513 217 -680 105 -501 -752 56 -307 -745 -805 -579 -371 -406 681 -696 115 576 -697 -205 -453 -606 672 346 366 781 557 -23 131 -371 629 -53 430 50 402 -290 -130 404 382 -10 597 652 241 -366 -184 250 -733 645 -143 606 490 784 -653 607 800 -620 -388 -381 778 -634 329 -827 95 -865 152 746 -289 -277 599 -651 402 -652 305 358 -662 -33 -673 539 360 90 -73 517 360 171 -425 90 -421 496 -522 418 -163 292 -173 764 790 -407 -585 -842 721 267 -704 458 639 327 658 473 -88 -653 -537 -651 384 -458 -611 783 442 520 -831 24 -387 -167 -877 683 -598 -457 -15 731 480 -777 -626 -594 518 598 -439 611 232 -720 -203 -796 -809 332 -498 -792 204 143 713 75 92 -30 515 -101 -747 -900 -246 500 458 761 148 644 -119 -595 63 650 -479 758 -587 -104 -137 105 254 727 -438 -654 -388 679 471 94 138 356 -836 -322 -350 -432 -195 -650 -369 -479 -315 426 76 -486 -556 -532 319 -394 769 608 247 -831 -118 535 443 -504 -454 -756 447 -625 -777 -399 -93 242 82 -231 -270 12 750 405 115 -579 -88 3 -528 -775 544 418 -412 468 521 -270 362 -850 492 -200 -695 -638 -736 -859 283 27 -584 196 721 -430 -56 -16 -720 -714 -855 -36 -223 783 -241 -829 588 249 -2 62 785 743 -56 723 -594 218 -273 -400 -334 342 -863 -245 740 -836 0 -725 748 747 737 749 305 -218 -845 52 -442 358 746 -98 -577 405 -819 789 -271 -194 -389 -238 -687 361 296 -765 -758 -211 -531 -367 -161 154 323 -572 370 -803 -613 435 -307 467 255 -448 -613 -229 412 131 400 -806 -327 241 -555 380 -230 -736 -860 615 612 -641 754 323 57 82 446 249 -3 -621 -121 -507 -687 -156 474 443 661 -820 750 -719 -508 -31 -757 73 -100 -255 -866 406 432 -687 -5 153 -212 -117 -509 -145 694 -723 -752 -204 175 -293 -500 191 116 -526 -433 -624 -159 -656 722 -412 196 -783 -479 -390 416 743 -500 -34 440 -720 481 576 426 -298 194 279 -6 188 -369 460 294 398 -819 -768 275 627 488 756 -744 243 441 609 -148 618 -900 82 -28 260 -232 283 -255 317 521 -161 -143 783 -530 -49 215 -829 -33 95 -366 -439 697 372 81 -722 -856 115 463 -49 -42 -215 -545 -699 58 444 225 -106 -859 772 665 -659 796 489 -409 460 -761 -267 196 285 715 437 -559 -720 -678 -645 572 -894 -305 -119 -237 -155 714 -726 780 79 411 548 -469 239 151 75 453 -813 368 742 -186 -2 -687 -362 -603 71 543 -448 -336 737 -69 30 -693 275 87 700 616 -483 -499 756 -313 528 -900 736 495 316 -547 247 -154 63 120 -146 185 -332 597 525 259 -244 -663 491 -349 -349 541 10 -856 564 -840 672 480 721 253 629 310 224 -206 -627 -216 -549 -786 -381 -471 357 -732 -49 -715 -114 -674 -199 -452 -175 455 -391 275 -80 305 -540 258 -520 644 -27 542 -892 312 36 -76 -436 741 -638 203 759 -863 715 673 -843 -591 44 379 757 435 679 141 -92 -546 -405 -199 351 444 -151 52 -603 -405 -208 56 316 -367 -42 -201 -768 448 697 -51 69 588 51 185 -369 -76 98 510 -803 -145 128 -113 -259 -732 454 -305 -403 715 314 127 -527 -248 -162 -27 12 -237 -754 340 -534 -392 293 705 260 -146 -219 244 501 -779 697 -487 -245 -469 596 -798 347 -40 -93 771 -298 738 -705 730 209 -281 370 -308 214 248 -170 96 -37 151 -36 -274 -859 309 -470 647 283 -752 -846 -828 -798 -108 412 -646 -525 -382 648 770 626 243 585 558 781 -136 -591 -311 -232 126 -452 -519 -423 539 -426 766 -669 102 -129 321 -165 523 -73 183 135 -476 -534 769 -822 433 -194 -703 197 786 -862 -638 207 152 -441 670 679 246 670 -161 70 92 29 486 192 459 -410 373 655 441 -635 -538 39 -501 577 532 -859 417 581 779 339 -426 211 783 -203 -8 -195 104 526 471 -771 431 -556 -439 -52 513 -139 -291 -505 -706 -212 -887 71 564 -832 -390 616 116 436 505 -735 -732 17 79 -450 -705 -769 -781 339 590 716 -597 255 -728 -470 519 477 81 -265 -581 14 -110 -804 -30 -405 649 -814 -741 -563 396 151 691 -447 388 -428 -563 310 -308 724 -615 -853 282 -877 -798 212 384 -237 -689 379 713 354 -342 234 -113 -176 -812 241 751 217 453 264 90 -172 -343 538 -381 268 -553 -469 263 12 -609 -67 261 273 -681 436 -607 103 217 -731 -8 -271 -439 -768 -651 -72 501 5 -606 565 151 671 195 -321 434 80 -584 -81 -533 -566 24 738 -75 -101 771 -303 418 -313 -644 350 -627 -378 775 85 635 551 276 213 115 -477 -675 -58 20 522 -57 -184 -856 781 -323 747 -716 180 238 346 543 759 789 -547 631 686 -176 107 -189 -76 -711 40 53 252 -787 -378 428 358 -721 263 447 522 451 -849 194 719 -165 -296 -798 450 -619 -620 453 -380 67 -494 285 -825 -878 232 646 205 578 289 297 230 -761 -368 638 588 558 -256 48 703 -104 -383 -765 392 -188 -468 -100 -116 -586 -702 444 -309 -595 -137 663 569 501 -165 392 409 -777 -157 292 2 -331 -788 -849 442 360 -120 -156 -267 -219 -445 -620 -475 688 589 -502 -855 378 -123 18 -847 0 691 -652 413 -834 -128 -74 -759 -676 663 -525 142 31 -16 107 130 -88 620 -670 -735 -672 -776 289 -119 -872 -201 603 141 -488 440 766 -136 -683 -426 -7 -758 401 582 -831 -536 -256 -558 371 -488 463 336 -635 -777 -650 -90 611 597 -744 581 99 -364 240 -706 -736 465 799 677 -152 -673 -353 355 -32 -44 -134 412 229 65 -82 -299 294 726 -623 -250 139 132 602 154 -671 -421 493 466 -856 561 370 58 -800 -97 109 190 -80 787 -418 421 -753 474 83 699 -851 -41 -165 -884 257 -789 -544 585 -423 -476 427 331 664 -668 371 182 -494 -32 245 161 -562 -541 -504 -680 655 -207 -129 -231 768 -480 -696 -64 -573 491 166 561 -383 -794 703 -341 -109 -847 -48 128 16 -886 754 -29 -452 562 -48 119 429 543 487 406 -80 791 706 418 -280 -611 -440 583 535 754 -18 91 -593 -247 121 -602 647 -479 -738 -64 667 -709 48 -330 -404 -48 448 -780 571 72 -694 128 351 -19 -221 402 22 -263 698 376 -289 204 -293 335 -76 -872 573 286 272 -655 -7 -743 -471 -540 548 -419 -805 -222 526 686 -693 -651 219 -722 68 -98 470 202 -683 250 -9 -422 -646 -793 -35 -869 196 -133 741 -732 -842 -26 -224 -520 -341 783 -337 719 408 -412 301 -701 -858 344 191 220 703 485 412 374 -540 -558 -147 -477 484 68 565 169 204 -77 -627 73 65 291 -219 -43 -631 -240 -121 167 -700 134 158 -33 616 448 171 -333 -437 -268 379 -299 -875 639 706 108 111 -804 472 571 -117 -271 -650 578 -88 -22 721 156 -398 -172 -801 -590 459 -78 -587 47 -393 144 -398 -243 -896 -233 357 -157 1 478 256 475 170 159 -376 490 -821 491 507 584 -711 67 41 221 -195 785 327 -715 -704 -526 642 -786 -302 642 533 -851 543 404 637 325 208 -105 42 337 -37 -835 36 -154 -9 -331 798 258 -59 -60 -316 791 159 -758 319 -605 -700 552 121 289 -343 -874 77 707 -525 -207 284 4 -395 -665 -329 -596 162 -66 236 68 654 -184 -187 268 -423 133 -266 -460 -884 -784 686 -549 454 -517 -769 196 -608 -520 -734 -796 -359 -409 644 788 -880 -550 26 -853 526 -699 -795 -220 -879 -712 428 -622 155 -122 -776 573 692 -269 -334 -20 506 -742 285 -899 -285 213 253 -768 -214 192 -592 -877 62 -390 -721 -744 678 509 444 600 584 -291 -783 563 -118 449 -150 138 56 -632 -166 -157 -276 427 -500 -326 182 -443 -504 -487 375 494 -75 147 -840 208 -441 -150 -305 628 33 72 -216 417 494 -748 404 -149 -179 500 -712 -75 -405 -58 -223 559 112 717 -754 -105 -89 615 403 -368 -824 -807 593 -615 -367 67 456 572 337 -184 75 -540 410 516 -598 111 -871 129 -265 -175 14 323 -686 -282 525 -370 -723 425 301 -512 455 -168 -520 -427 -68 337 -58 715 -797 -566 -811 -885 363 281 -209 -326 77 -891 60 152 715 229 621 68 675 -812 -800 -551 305 -629 342 589 -734 -662 581 -589 382 -555 443 -96 267 -477 -373 315 107 -566 635 335 -755 117 406 712 339 -796 356 792 -319 -586 95 -798 319 -260 -145 229 -73 65 153 -556 -761 293 616 -472 695 -880 206 -346 -605 409 723 -721 -883 772 637 -5 -716 299 -607 -684 180 -298 -885 750 -403 -900 36 -588 -610 217 194 288 -163 5 776 -358 53 -668 756 122 78 -20 -882 255 -601 -244 369 174 -135 657 -695 -737 -247 528 45 647 -300 -69 673 101 -473 -63 -264 260 513 -232 438 276 527 372 636 -458 284 657 -223 -271 -537 -77 288 702 -433 352 701 -92 179 -893 -422 179 -326 581 -695 -642 -219 419 235 -324 568 -425 -301 -346 -106 25 515 674 181 770 521 -158 -455 219 168 233 284 -230 -802 567 -729 -527 119 430 532 -4 -7 -763 -530 750 694 591 246 160 -629 -151 300 257 50 -51 -567 452 547 123 118 -651 650 -501 108 -512 -707 -765 665 516 196 214 145 62 219 -770 391 119 352 -575 696 -658 730 334 -303 694 -895 -75 797 558 100 -590 282 146 -580 -801 -872 118 -658 -31 -131 231 747 -555 -191 -384 -714 -630 365 -545 -389 538 -334 671 610 677 -897 252 -50 375 307 474 -40 331 -560 181 -364 550 -318 -455 -459 -795 179 27 -797 274 -480 -329 174 -499 691 -72 35 567 780 -521 -279 -366 -691 -765 -588 -515 618 774 -84 177 -316 79 -839 -843 209 324 -268 -470 -243 -256 -541 51 -175 305 576 685 -558 -822 -828 534 -168 -71 -483 -17 -197 -612 707 -799 716 -345 442 -346 -435 -226 546 243 567 -822 -200 699 63 -470 -566 771 -821 271 -511 -614 367 -280 -240 613 -20 -720 370 -454 759 -689 -90 274 298 -669 -45 -274 482 563 111 -15 -755 251 90 -623 756 -769 -380 135 -409 171 -200 796 -873 -240 155 557 552 -264 203 -131 431 -272 627 -242 -777 -599 398 -685 -656 211 -509 125 343 262 -679 162 646 -465 -578 792 -741 -158 -785 -573 450 -405 -861 -207 -562 -579 -457 -616 718 732 -113 308 -278 167 -125 -185 665 651 -334 584 537 -883 -673 -397 429 631 -816 -495 298 -684 -713 -746 716 630 657 -226 -277 737 214 -879 -378 361 544 -177 284 -256 429 260 -386 227 458 -156 -578 -581 477 218 -449 -775 215 -404 70 790 -615 -583 -243 -439 620 -796 -721 -458 247 -287 394 470 0 -296 -897 -597 -524 -708 -186 246 -480 544 45 -863 536 -804 -34 69 284 -94 -712 557 263 776 193 699 -851 11 -92 219 -547 743 763 326 334 242 -598 -684 -235 -301 390 -538 185 730 497 374 -495 306 629 342 731 246 538 671 -628 132 273 -360 -11 -602 -552 -342 -503 -113 546 -805 -147 -679 508 -867 -394 -656 757 -531 107 531 -490 -611 -602 489 570 451 537 357 -237 359 -826 192 -236 383 -354 -557 24 533 -670 -493 -436 264 -747 373 -684 -847 -75 -34 179 -263 667 -413 -86 -471 -206 -355 -485 -417 319 58 472 358 390 405 -659 402 -587 -621 -735 293 436 -576 319 -261 -601 -186 -400 -462 79 673 -255 143 568 -303 587 303 230 432 281 677 77 -286 511 616 -248 136 -579 647 308 316 -635 -759 627 549 -727 -610 108 760 -590 115 302 -897 -871 -45 -10 -76 -124 -830 77 623 217 139 66 180 -147 712 -97 -284 -703 522 501 -558 -892 -360 -643 -203 -89 -827 768 -585 -84 -80 -281 -612 -837 -792 -855 318 -592 76 142 -700 -277 588 522 -332 -342 438 -16 237 -875 775 -538 83 344 90 91 -741 790 -311 241 -571 -855 738 -724 571 -806 -70 585 -201 668 695 63 706 -184 -158 -589 296 250 -304 74 -493 508 -134 -511 -678 -882 -356 371 -145 266 27 317 647 360 169 246 335 257 -436 -897 -745 272 18 -872 -386 -228 -470 -755 -348 554 270 -79 359 -279 -37 359 -18 -239 601 -640 732 25 343 -54 509 225 609 -851 -416 -375 -464 -793 499 106 -39 -315 79 -892 150 -2 548 -137 101 -376 -177 -48 -405 -143 178 31 615 -121 167 -218 -178 -185 455 127 -754 358 237 -313 -772 -231 242 -842 110 381 393 -346 448 -601 684 -635 -360 -293 -854 -829 -655 -662 421 -797 501 708 505 -722 -624 -587 -525 675 770 -397 471 -311 -14 -552 331 216 75 481 -485 56 249 -261 497 -812 707 -266 -220 417 -699 -140 197 -665 -344 390 -708 -44 -269 -662 -535 651 -799 468 174 111 -367 -98 -606 -38 102 -871 329 567 -899 -64 -568 314 424 -267 -190 -583 -663 -61 198 558 365 -195 -244 334 -866 -511 -574 -447 -566 90 460 111 432 -842 756 730 784 587 354 275 83 -782 191 309 -241 151 159 -279 -336 -805 -874 -246 -270 -759 676 -453 67 -898 -231 -524 -597 -657 -224 791 734 -215 53 559 -676 -898 -310 -480 -792 -325 -296 724 340 -484 -674 69 -898 215 -452 259 688 -673 503 -304 274 -528 573 391 47 -763 -613 -156 89 411 -669 -188 210 370 -179 -158 410 12 -24 -190 580 -863 -386 767 431 -712 -171 -551 440 -129 -434 -637 -409 15 -268 -143 -289 -316 348 518 -53 348 -863 -309 329 518 -756 616 -887 84 563 303 470 406 169 -689 -149 -813 208 -745 -319 -837 -465 -467 -404 422 367 -257 -650 -210 -361 58 797 -525 88 314 402 -21 365 28 -117 33 718 -878 595 636 -176 -90 531 604 61 -342 -562 -315 -740 680 353 -450 -575 375 657 518 -86 -729 20 -694 -562 -815 -644 398 -389 -466 -725 -10 165 646 -400 209 361 348 63 324 -895 -191 -1 669 -225 361 187 404 -859 -17 -308 366 -300 62 -218 -671 529 -557 -286 718 720 756 -650 -499 -647 -11 -508 -241 -847 -438 303 381 -19 -857 -637 477 576 677 -655 -45 -312 292 656 224 598 298 319 -368 228 -214 -675 105 -663 760 -8 -791 28 64 -810 151 -747 -446 -375 130 -515 -691 578 -569 -43 -760 -105 355 -616 403 -356 -458 50 443 -126 490 -547 -729 -790 49 -705 183 -210 548 177 352 -695 -690 344 -889 755 -698 -121 -717 -103 554 240 205 -703 -122 -94 218 451 -19 -590 718 437 -254 196 -883 -550 -294 200 -472 -467 -789 -484 737 273 347 334 569 -688 -717 348 -181 -884 567 36 307 630 170 336 657 358 370 -733 -166 -280 761 108 653 -712 619 -310 -188 661 427 -668 -830 -185 -478 -68 -126 -153 74 33 -631 450 -805 -84 71 -520 17 -373 -186 -531 -857 -119 -449 -860 -562 -889 278 579 -434 -674 -108 -482 800 -739 -710 762 -886 -850 -96 674 575 -83 -656 67 439 217 222 -615 321 -194 -486 435 2 768 610 -256 526 158 -723 139 -692 -372 -176 385 468 345 -34 -516 126 191 269 -601 -357 -714 -856 -127 -163 344 -540 546 702 588 -694 -588 -467 301 -620 530 -593 -88 444 761 654 452 -779 500 523 -101 -96 6 -505 567 183 -442 488 -466 529 -741 -593 416 -449 86 497 -174 -851 -271 163 -439 -300 21 -55 789 -853 -782 512 723 -66 653 146 -525 -518 214 -558 -603 -87 527 530 -844 58 -12 77 -691 -131 -414 -105 678 -257 -230 -29 -603 -78 231 -467 -689 319 -263 186 93 325 -315 -594 -468 637 354 -783 743 -2 459 -102 -523 -628 -453 -309 140 -738 363 365 -888 -350 174 -671 41 238 278 -9 -772 -722 -645 -764 -34 676 -751 79 394 580 623 697 -481 748 -508 495 -132 146 -652 -892 242 -730 -779 119 221 260 555 -285 732 537 -797 -731 -758 385 455 -409 -355 189 -722 216 125 578 647 -233 138 -498 682 -104 302 -125 -317 272 494 -643 -848 768 -428 749 227 640 192 -178 323 503 402 -480 278 327 343 11 314 348 386 51 -45 64 738 88 -706 -377 200 -460 -674 478 -869 307 108 513 182 -823 365 645 520 -239 -712 162 10 -702 -889 -705 -786 -444 -54 36 714 634 338 598 -61 -383 443 -260 -492 206 609 708 -187 -377 -383 232 -385 587 -48 -168 24 -390 -808 366 96 14 768 721 -235 561 -486 -755 777 663 710 634 -214 -606 -428 -663 -527 -404 419 -33 774 202 680 -497 -896 630 -25 -352 -318 357 -834 288 689 -497 -583 740 365 -681 -188 282 -448 -377 641 559 616 -33 -212 328 541 -300 285 281 -78 -895 599 414 -193 0 -289 -896 237 241 -167 -180 -832 -639 -466 -680 -858 266 257 -757 786 -180 -198 -397 615 -126 540 134 -44 758 685 -600 -261 -198 702 -386 668 -496 -453 155 -684 -503 -751 -668 -76 -339 86 316 794 737 671 134 69 -689 -712 -251 -801 647 -661 -405 97 -525 -868 -735 -788 -585 387 60 435 425 -702 -698 -400 -128 601 -209 -532 30 -74 498 662 469 -286 -205 302 761 539 -307 -14 205 545 -252 -509 -874 -300 477 -830 -562 162 792 -431 -880 -334 276 -5 -233 192 676 577 -576 -249 730 -366 -714 -665 598 266 -341 -662 96 587 -697 -235 246 -322 76 -892 626 -244 -47 -782 -397 -491 534 -817 -676 -432 -550 785 -55 182 575 -251 -683 -292 -877 778 753 -310 365 -472 589 688 -219 -853 238 -148 483 -450 732 -601 319 283 -746 135 423 -595 83 -213 198 133 313 -518 -483 610 694 -219 -669 -202 485 -474 -394 -316 -438 367 550 -27 -804 553 -457 -202 236 -469 362 507 -630 -320 99 489 -638 -888 -97 -235 568 -287 194 229 -510 -701 -275 642 -585 14 -495 -490 -690 -324 692 635 198 227 705 -569 111 592 -461 -150 377 -349 103 -87 -897 -494 -382 -838 -2 -264 551 583 338 441 316 329 -377 758 -29 -400 371 379 299 -867 -447 -849 411 44 -381 384 3 583 -69 287 -829 291 -540 184 -243 -14 -227 -321 297 83 -549 -551 274 204 -100 290 205 512 -498 443 -85 -753 -704 -381 633 -813 -513 719 -871 484 -313 -674 -649 -77 -656 -116 437 -898 415 -393 562 -491 249 307 388 -312 793 -645 -19 313 665 -811 -574 -877 -788 -115 121 -15 428 -593 -438 -730 -544 25 -602 -758 200 -7 -20 155 -365 -865 -288 226 -745 558 -349 299 -861 268 -166 -68 748 305 647 542 -163 -317 -752 -126 -413 748 211 416 -1 371 -574 197 240 -832 -752 331 -135 575 -226 663 -766 -536 444 372 185 -204 -673 192 183 -4 -842 599 283 -511 572 134 -671 -550 -331 691 13 49 648 -574 412 730 749 777 -860 -576 508 398 -592 424 -663 50 502 228 -676 -157 216 222 246 670 246 -526 -818 -364 350 67 -712 606 60 510 -649 -118 -875 -355 -39 713 191 489 689 790 -690 10 101 377 382 349 641 574 -435 257 282 -514 237 688 -617 -827 331 -349 -41 -825 678 687 -221 -771 411 -713 342 -105 -528 -749 644 -383 117 182 434 752 638 -489 -94 -573 -174 -262 710 90 -814 -866 747 221 713 -874 266 -625 634 -587 -861 102 637 -716 153 70 -484 760 94 -727 -784 309 -811 695 -28 316 497 97 81 443 -621 -793 485 789 297 675 322 -10 242 -374 -426 291 20 539 559 -467 -442 -521 -485 383 649 460 -737 468 -568 -29 556 575 283 -273 240 -852 -828 698 92 596 -214 315 512 -890 -313 -630 -900 -544 38 -533 -670 -882 -47 -34 720 367 208 -768 256 -136 -320 -373 580 -802 -454 -319 388 -379 793 -479 76 -595 187 -150 549 -524 407 -822 -254 -395 382 -628 243 -514 -242 320 284 171 518 160 -690 -293 -311 -318 112 -138 -686 333 376 390 -769 -16 -869 209 -431 -505 -578 329 -404 -355 -215 104 103 214 132 -868 -556 525 -81 498 -165 527 656 -476 -480 -568 725 -313 -537 -587 504 -47 108 -604 21 -206 312 -380 -197 -149 752 -91 139 -234 790 727 698 -669 -369 755 -416 -198 440 -858 -678 -374 -461 -485 -264 -489 -864 -116 755 -141 590 -782 797 504 -713 -774 -288 -662 430 74 -789 -483 395 -533 113 -308 -102 -636 -801 -594 -440 6 558 405 513 -215 310 -827 331 -731 -582 -272 370 308 -456 424 -720 -88 -53 -477 -669 -149 622 719 -854 -149 -269 -347 -810 -774 691 -626 248 -228 -677 -708 -472 642 -821 782 202 406 467 351 -661 158 -89 265 -12 -845 -778 89 -568 -610 676 -12 -295 -372 -416 -8 324 -533 -649 -394 559 671 633 -159 -390 178 426 397 139 259 -81 417 -187 -249 -446 573 46 -717 -44 -174 -62 -250 624 68 715 -351 489 95 789 652 -650 192 -708 433 -35 -224 -132 -124 81 -397 148 158 -341 -371 552 479 -230 339 736 660 80 -11 -307 443 356 200 -105 483 25 324 -447 464 -160 176 434 -836 -583 -338 -668 -671 187 400 -184 -809 244 547 429 496 -251 -460 326 366 591 -206 101 30 -101 -855 728 -396 241 148 362 -571 119 692 147 232 -765 742 24 -494 471 -441 -118 524 758 -186 707 -165 105 -333 288 597 -875 206 -788 584 -665 -192 -221 246 723 -322 443 549 -802 -301 -319 -809 -419 -407 -85 135 790 327 182 -826 -236 211 -53 -148 -464 -305 446 442 -714 -122 -86 -100 -277 -693 -275 426 -10 358 -504 263 -886 -406 -874 729 -218 -843 421 548 -116 -217 -94 -287 -95 201 -562 -461 764 238 -795 795 -826 -620 792 -519 755 -649 -388 421 -746 565 -795 524 -752 -374 76 -148 -689 -418 381 -273 -202 335 -673 126 -11 -806 -449 -236 -614 -257 -290 -564 783 -728 -611 271 -600 358 611 631 -791 563 -779 313 -504 -523 -656 -415 -340 338 -524 -176 -186 288 449 493 -768 703 -188 -726 730 570 683 -744 298 -327 246 554 594 584 -783 -815 -821 664 668 -246 -459 -441 88 -285 -571 -851 32 373 -548 34 615 -73 -810 627 112 334 -796 315 -6 -158 -741 473 -369 307 8 -609 -660 339 -499 249 -673 675 175 572 385 -53 517 503 -441 -626 -518 -779 340 -357 -857 615 522 -677 -745 -185 -93 501 28 -364 547 -771 -730 433 -66 507 -535 193 -55 -635 726 -232 -785 -395 729 564 377 387 103 -649 710 -621 -637 -235 552 566 530 -208 -437 265 10 659 -659 -499 64 265 -172 398 185 -657 -191 -419 238 92 302 -155 -817 370 -225 -724 533 741 -306 -58 -460 -497 413 -172 -874 590 -664 -885 795 -596 -818 537 71 686 188 -122 -367 -489 252 753 -154 721 -649 716 38 542 668 777 -833 -177 133 -889 -1 395 27 -464 666 743 -779 -404 740 501 244 169 110 -303 384 237 -596 -584 -670 -374 411 479 -250 724 108 463 -629 -592 254 -486 -367 470 -240 231 32 473 146 334 608 -555 780 -483 -249 -287 -498 -605 -13 -618 237 538 527 -579 -347 -349 -229 -245 311 -624 680 409 720 -491 642 288 796 -640 543 -311 -880 -205 375 -87 480 -206 -662 175 -765 -714 -729 -461 768 222 -779 118 -164 -622 -271 -604 -697 256 -128 -76 528 -349 725 -763 641 488 203 592 -150 87 271 2 503 162 173 638 168 -282 749 -623 352 99 493 -348 -345 -557 -656 -189 741 289 502 102 -9 231 -372 658 -317 418 -210 356 -610 26 127 -407 436 311 278 -317 513 -743 698 341 4 55 -608 56 78 441 -239 -880 -673 -566 -866 459 199 54 145 -352 218 65 -679 -298 -255 95 -458 395 -376 -856 32 700 274 466 442 -890 608 707 -665 690 -517 -758 -828 -464 -804 699 759 343 614 -61 254 -479 -220 -386 -297 204 -745 -15 403 470 160 589 -332 -175 -137 -568 -886 -640 -749 -60 -223 -168 -645 742 -105 701 -823 -421 -563 -238 -226 592 -524 376 38 44 -417 161 65 -759 -813 194 -717 485 -161 -124 556 697 -636 -544 -170 -350 -95 356 -719 794 556 -228 189 -770 -145 -572 -27 800 -101 -272 -229 -5 150 101 205 130 489 96 -761 -366 -705 105 -855 631 -339 -556 -333 -262 505 -42 797 735 -274 -879 -77 -511 684 -852 -261 208 -683 -730 0 713 31 49 65 4 -71 -85 -252 -367 721 50 -272 -383 -465 -723 615 621 -247 789 533 -98 -26 382 -543 -264 151 536 494 715 -558 -112 12 -474 -160 -382 285 -499 200 -251 -577 -646 81 -384 -722 -317 -81 -657 -437 -216 786 217 721 -676 -449 -705 554 -590 -865 -423 -690 547 -571 -608 426 -94 227 80 429 233 -121 725 208 -282 -564 -359 569 323 -578 716 30 260 -419 -692 494 421 -193 -778 -414 451 -748 512 -751 558 -633 624 562 -147 -635 745 -722 -389 82 -753 364 616 -143 396 572 185 -698 -786 -234 -456 -67 -763 -558 -435 241 -55 -643 606 174 -838 703 -197 -703 167 -553 275 -745 730 -691 659 -809 -521 671 -685 -886 571 -587 350 -717 -402 -567 633 226 105 671 -237 769 31 542 561 436 -510 98 -61 -314 -666 -369 181 -442 134 -803 264 321 699 -815 -275 67 -706 98 -137 360 -255 -797 106 506 -401 606 -512 142 1 -881 238 -819 -405 228 601 -875 -836 -672 -23 243 -202 690 -782 49 -518 -797 -659 21 345 -108 -335 146 83 -575 25 60 -847 409 337 -130 344 -864 410 -308 737 736 197 297 689 -730 74 276 477 115 -803 94 773 685 640 -707 679 -320 475 318 2 -585 283 -24 -243 738 345 -799 338 -850 289 250 -594 217 -405 -449 -590 -399 792 10 590 -634 -581 265 -432 -215 172 -756 -132 -125 571 -202 -884 319 -536 -375 153 -589 -690 708 233 -885 427 396 715 587 -687 60 350 -437 -715 -381 193 -190 654 739 397 746 394 -888 650 707 -575 34 -893 -712 -45 -180 -6 -372 -12 120 -879 -363 -106 -386 -463 -738 -396 84 112 -863 -338 -457 123 371 410 -778 615 191 -808 -685 -224 -746 -462 -586 220 -362 -530 -111 289 685 -807 377 -424 -425 471 -494 -26 610 -849 -296 -288 67 -282 363 558 646 569 -858 -419 786 461 167 594 -627 518 -214 38 417 426 -263 297 -759 268 -277 -513 -382 7 109 -846 -102 54 -323 -281 340 -635 -406 -140 -304 -607 -880 574 700 660 242 602 -353 -132 403 509 245 627 -781 224 303 157 612 -854 800 -390 -317 -826 132 -478 53 673 -42 -708 -183 -363 -136 -609 267 -538 528 -168 370 758 -652 -378 579 253 -712 107 793 359 -362 -445 -535 648 487 -12 555 372 -314 -238 -587 -598 157 -803 107 -129 -534 -448 -134 133 -376 502 476 -46 -580 -725 -26 222 182 -522 -706 -787 -292 -440 642 426 320 -276 -267 626 -791 -526 679 -873 318 -140 518 272 717 30 -513 -326 -308 427 335 -656 -638 -327 782 -261 295 -868 487 5 442 -708 -648 -385 -285 -285 -835 -191 -255 137 526 161 227 -306 61 209 -279 -291 -527 301 -525 438 1 337 -655 -5 746 790 -51 154 -468 -860 -280 423 689 748 -388 -673 784 52 -290 709 682 -713 31 228 -766 -242 209 -586 -634 -449 120 -677 724 540 -78 591 -14 -708 270 -711 142 44 -692 770 797 161 307 428 781 -732 94 307 -568 353 442 -729 -550 -677 -872 -298 2 415 -64 417 451 380 176 616 357 -80 0 -784 444 485 87 -97 772 763 -696 -277 -724 -813 21 -483 -106 -477 623 -188 209 380 -620 -806 -354 -258 -184 115 24 -842 255 -177 -106 -789 644 -720 -873 148 -658 619 -313 89 272 -817 722 -155 525 -530 210 454 -257 -207 -22 -308 -478 -605 306 -25 -227 -3 546 99 652 242 220 713 368 -169 615 409 -549 315 -50 428 -86 -328 787 92 388 -449 509 734 -395 -679 -86 -51 400 -146 -433 -836 -681 -808 -447 -283 769 123 523 127 -364 611 -302 550 -77 343 293 -661 -469 753 -319 -149 199 -323 281 -265 737 661 -615 277 662 -194 -578 -794 -830 131 457 -213 -677 -327 -608 792 709 -835 -789 -227 -858 162 -616 527 -381 705 273 -106 169 -493 630 -161 -439 154 -557 -226 691 358 615 -830 -3 -348 385 236 -855 744 243 -849 162 294 364 771 -140 -737 688 19 440 -674 327 -28 -633 526 328 172 -567 129 -205 -390 523 -440 375 41 787 291 -203 -677 210 -383 775 575 780 16 609 375 595 -799 725 -498 -761 -764 145 -442 621 -55 155 704 650 -868 320 -540 -618 -84 -517 -352 -634 127 701 259 459 -747 -363 53 -532 -709 -122 474 -726 -206 701 53 238 -241 -767 349 -180 -605 -662 575 -781 452 -510 -701 -593 277 -894 727 -667 -589 -564 -396 171 -680 730 54 -365 749 747 -790 -207 530 -175 -770 -844 -476 -139 -523 -394 326 278 -26 329 658 736 628 786 180 176 643 439 -654 367 -896 509 590 690 54 -404 -532 -37 740 207 -459 94 -836 -771 131 -353 -219 655 597 270 -354 -255 -156 411 -538 -618 469 -665 -635 488 659 338 -689 514 727 -467 -584 348 -724 -589 171 -859 -507 -422 -693 46 -160 -454 588 334 -121 17 553 321 383 709 -846 -413 -644 -677 -699 -610 -586 -864 -362 190 -673 -414 -840 -436 -715 -57 669 -854 -872 559 176 -820 232 -840 454 -425 -552 -861 -541 -158 175 777 -319 741 75 638 -432 -576 -373 -574 596 322 -537 347 74 -139 -844 -664 647 -647 229 -620 264 649 -524 642 -884 108 589 -32 -13 380 -78 -827 -48 483 358 -877 -855 -845 -683 378 572 -115 -227 358 -291 -118 102 322 -494 387 244 -356 539 450 283 -71 -501 -289 781 42 -831 -832 -215 37 393 588 319 552 -456 568 156 -524 -115 402 49 110 -670 -343 -890 641 676 274 322 321 409 -650 -636 174 442 -79 412 -316 -307 -696 -123 -10 -146 -883 662 314 -630 -352 761 -75 -616 -627 788 39 -458 682 -684 -31 -804 -791 716 407 -416 -465 68 600 -330 -133 463 -11 -662 270 328 -853 -413 357 584 514 305 382 -22 725 -476 -833 -776 -431 768 -140 -22 774 602 421 -307 594 -107 -395 -270 750 -608 -842 518 578 -703 -236 94 -320 -155 -830 -390 669 -134 306 -881 -847 778 -123 -267 -252 -791 282 -778 537 555 -515 212 -614 -595 653 199 569 47 494 -346 -324 -101 -823 435 -435 151 143 -877 312 703 -528 584 -286 -566 -861 316 122 -441 557 182 4 -835 353 -287 -167 102 469 -129 577 60 -768 -648 752 -94 -45 338 -607 699 -757 -675 710 -137 -337 326 -212 39 -276 246 -797 -608 -726 -702 -592 -125 -590 -434 505 -643 538 406 -431 768 -119 785 -625 227 220 7 -728 615 266 -711 -232 -310 -177 522 454 -600 276 -886 -614 506 142 130 519 519 -336 -662 481 69 -538 53 -788 343 -858 728 450 -705 -724 -300 285 750 597 -749 -339 403 441 774 -880 -851 638 25 151 452 -69 -886 61 -447 -241 522 494 -512 -830 -51 -628 -316 -717 554 349 -342 671 -166 -570 -58 -141 -814 -853 700 750 -687 512 77 520 789 -894 -899 -801 239 -841 -436 -495 172 -628 117 -739 439 331 714 -39 238 -564 -562 -663 -171 -665 -806 -11 -375 311 441 -229 -50 -728 -497 -848 -536 33 710 -761 -31 761 439 664 -888 246 -711 727 157 -870 -363 -32 358 -109 109 -393 -67 -453 -662 -721 457 -15 -539 385 103 -372 -667 183 -186 -135 417 -310 -620 -729 18 421 51 149 -876 -488 439 -380 -189 -461 -702 -96 -862 287 78 -817 -196 -41 269 707 162 239 -106 -137 155 558 491 -336 241 -630 149 679 -289 525 -143 -414 273 -344 591 -375 -833 679 148 395 643 411 16 -120 -621 -455 480 -454 -571 -716 -880 254 -794 -54 -563 -362 -687 -516 553 -813 600 622 658 596 719 -733 187 307 658 -458 -789 -406 709 -735 -111 -314 -225 -877 -195 -123 -369 -745 -22 -384 -104 -744 737 -552 4 -147 -885 -365 -615 439 -214 -725 482 -519 731 -542 641 642 -500 144 -760 79 380 -841 -728 502 310 -690 447 -638 -619 17 -309 -715 -747 -436 186 -797 -20 -170 348 -222 256 -894 -516 -148 740 193 301 -692 755 660 58 -512 -104 108 -606 -102 405 575 -435 -752 617 88 -248 362 38 -592 -309 394 414 -35 -67 555 89 37 -392 -273 392 156 105 -421 -876 -175 119 -633 -172 -464 -61 -599 -576 270 -274 -156 -695 -88 -252 427 220 -57 -286 -704 437 -853 -745 -161 458 -130 -88 -349 -396 -464 284 336 798 236 -688 -656 53 31 243 -346 -651 547 -874 -412 595 -386 -894 -792 557 -350 -602 710 -295 315 -564 255 -508 304 -546 266 562 -197 -332 -136 -615 -726 -647 -240 -896 56 720 123 -590 372 62 454 459 -686 445 -875 -114 56 664 -763 -509 562 -660 -528 -198 -217 61 -476 288 -860 533 -716 -458 147 -541 633 -112 691 409 -714 -269 -476 -752 -872 -72 -408 748 396 522 -456 32 788 434 55 -35 462 -45 -503 -292 -698 -437 704 -95 584 -740 -261 -165 -843 -334 762 -89 705 -435 -834 -235 -84 427 -84 12 -334 -44 115 587 547 282 -246 -675 -862 -326 -410 -553 141 177 577 478 120 -315 38 218 211 -816 -62 335 317 -537 -151 -416 -824 -255 -720 -656 -150 307 736 729 -130 -693 726 781 -431 -806 24 -755 266 -158 459 -514 541 -886 -228 -545 -106 -528 411 -879 8 -268 -506 21 -5 -292 -101 -471 -310 671 235 -333 43 614 766 -37 -224 437 145 565 -251 -769 32 594 -537 -789 -579 330 777 782 -472 590 718 -571 711 -729 90 -809 -475 -757 -382 421 384 109 -733 -592 -595 457 -5 637 -495 -441 445 -117 481 333 -26 504 44 113 182 -600 -271 -446 -295 151 -611 772 -253 531 416 543 -749 713 -170 481 513 -521 233 -435 231 -305 796 619 -836 619 -423 -734 -417 -96 165 -21 -27 204 -774 64 -338 149 -378 -164 -4 -433 117 395 -721 -69 114 -350 493 -71 -500 -565 -132 -13 425 114 433 144 -377 -405 -694 -398 89 139 -423 -113 -15 416 -112 44 -288 430 406 -699 608 -308 92 -754 -864 -318 -290 612 -761 173 188 -517 -94 701 378 -143 164 288 -302 -711 -817 237 317 -480 -149 -312 -702 570 -594 12 736 378 -741 -3 -309 413 111 689 423 -67 -135 -395 428 -564 -195 -779 405 -775 142 761 12 -247 568 762 -228 -301 283 -551 210 14 309 -587 489 -128 -154 778 247 74 -538 519 180 -549 295 545 150 276 -816 70 500 -104 144 373 -386 -1 281 -471 -848 -484 -72 -219 151 687 326 -512 635 -780 279 -327 346 114 422 142 483 -861 -357 -803 259 176 -292 446 221 654 473 -320 -881 649 -841 -621 708 219 396 690 -253 -217 -11 700 -171 37 393 46 -731 -785 456 267 -894 -553 -357 -231 123 524 -49 -625 -279 -583 -683 -803 385 -839 -810 733 -567 -900 -416 -482 342 -515 -585 -321 -401 590 49 -532 570 458 -706 260 -744 -869 137 17 147 458 -539 731 -48 -306 348 -76 -574 -168 477 274 525 -35 606 550 683 -256 335 616 634 551 295 798 485 124 -498 196 684 -121 394 -396 442 17 -172 -804 -495 258 4 -328 292 315 -334 -9 525 235 -246 225 344 109 461 -176 -467 -390 -59 775 -566 -643 438 103 -876 -103 298 -207 -142 -844 206 -648 -869 -507 -480 -337 -248 -278 -791 239 -680 -269 283 -172 521 -461 -269 443 468 -729 294 -475 69 415 54 654 16 -597 570 444 -394 271 46 702 -502 -36 35 129 -243 249 -626 -239 -368 -310 119 604 -347 153 587 308 88 194 202 -522 -505 271 304 -662 -277 182 -554 256 446 -218 -325 501 -172 442 331 -628 -796 -230 -613 135 -52 -344 284 -861 24 470 -276 -245 -742 -668 -733 -323 351 -575 -31 -16 -256 30 298 -595 -644 240 -412 -50 -31 64 -224 542 -126 68 33 178 458 -82 -837 -827 690 -618 -620 -393 -72 -380 -141 -69 762 -438 -400 766 331 -20 412 336 183 -409 -708 -721 -49 157 485 -240 179 -768 77 -128 729 111 674 -126 -323 -175 -99 378 -70 740 298 339 -259 -601 687 657 -114 -386 -796 742 -39 -749 -48 -404 -427 -528 -625 669 -328 -316 -744 -647 180 -36 -229 542 -478 -627 -66 165 126 747 444 456 183 -195 -75 -332 -725 43 -497 -5 -585 -453 -201 432 576 704 -138 125 -120 379 189 618 498 -381 575 481 -28 -764 1 570 -739 -816 154 646 83 296 -174 536 15 86 -647 -517 -662 369 135 641 343 213 -170 316 593 -471 -159 -808 656 390 -75 0 -882 184 111 -614 -515 -862 -57 -339 65 -299 -877 790 576 114 701 -624 744 -613 703 103 92 -771 -748 531 -732 214 327 627 668 -5 145 -25 418 -139 740 -166 -432 593 -389 -482 -869 120 -492 -132 160 793 95 -497 -601 581 549 -313 -503 -30 -614 36 -494 -705 764 -262 -350 130 -848 -856 -782 -856 -453 -244 486 -475 780 -203 -87 -273 676 28 598 -713 -329 76 -569 -74 154 308 687 -575 -487 -682 531 -368 -49 -5 -779 13 -429 171 684 -317 -27 755 410 396 590 -771 455 785 -200 189 420 773 150 -297 -784 107 558 240 386 368 558 538 -860 501 514 739 -504 571 284 -177 233 279 263 696 351 385 -487 325 592 -297 -292 570 641 198 516 55 -267 677 346 41 -63 -379 -551 -469 -124 -602 67 747 431 -303 195 -161 458 -250 -526 -648 -780 620 320 -822 -35 796 -607 268 -678 -243 114 -671 515 242 -159 616 49 366 569 -865 243 -723 -857 242 -837 -146 -265 202 773 343 -789 -677 -459 -651 766 415 423 194 23 531 -449 25 632 -844 -650 -397 -257 401 -159 -9 -774 469 -540 -56 -456 535 -504 -60 -736 -508 -266 622 244 -327 -830 211 -471 314 69 256 93 -735 -610 -413 287 310 -7 -88 182 -715 -693 289 -767 213 -737 -10 752 417 374 -494 328 -236 694 800 -52 161 481 740 -726 175 193 -774 -736 -262 353 635 -191 -40 -185 92 -676 -52 -729 -4 -899 -131 -670 -101 360 378 -86 -859 405 -211 -476 -744 -61 -108 448 -623 -841 -237 445 -499 -150 323 -459 -736 628 -176 769 -535 -820 640 -324 -525 441 614 64 373 -620 191 524 -407 716 -372 -525 -198 -779 -250 -103 -282 -231 593 98 -364 -3 128 313 435 -453 563 294 -347 769 678 447 -352 280 -85 -3 143 -344 -791 670 475 718 371 -401 -86 -770 -747 461 -744 -797 -506 -552 -139 -200 -724 -189 625 -563 283 440 -220 -311 781 703 -543 484 -738 552 -805 -650 229 -360 -604 554 -104 117 -77 -504 601 291 -827 -124 514 509 -160 -880 -231 124 260 -602 -325 320 -555 -54 -875 535 -504 -598 58 328 -217 -757 768 -847 -819 405 -886 45 -15 88 329 -422 317 -325 104 -663 -263 -160 -709 -297 -868 -741 -647 -15 106 -722 -764 -569 756 603 406 140 -747 310 -184 -738 220 -719 -881 -136 -712 -205 65 -265 -171 640 -862 -240 330 -195 -786 -84 -513 534 450 -455 623 -452 -3 679 -660 449 479 -724 -644 204 495 -397 -813 -780 322 -146 50 -620 -202 482 -531 292 126 27 -381 -277 428 360 609 -385 790 -519 -280 526 -799 495 108 -446 278 -872 580 -285 -715 44 118 432 -702 60 151 569 31 793 -727 481 644 -835 398 45 -224 795 -634 -464 -567 -372 -591 39 -381 151 772 -123 -836 -279 -645 -357 72 -130 -461 140 -478 -664 757 -86 62 -551 -484 594 -831 66 713 586 -174 360 -729 355 200 -658 20 -376 -295 -578 23 207 -305 219 -809 -864 -545 -220 -749 -625 -598 -585 -820 492 46 -543 -85 -231 536 -41 379 351 528 -5 -19 -382 -255 -266 -399 -472 420 -577 -68 -624 -385 -860 -817 -249 275 711 -22 -136 -691 -444 128 -216 -822 162 322 482 -220 -262 598 90 -880 445 417 342 137 293 231 -776 98 381 52 -433 71 243 -153 780 -197 369 561 372 -488 -386 285 478 -636 32 370 729 -380 661 -778 -45 -876 74 -665 168 -826 -731 -11 -827 327 276 -593 353 270 -590 -70 291 -647 205 125 138 95 496 -210 -840 -84 741 605 -516 -478 -503 -481 -104 377 164 -690 -49 110 359 345 -404 -129 341 392 -381 -139 -678 344 -654 456 -117 679 64 293 -567 649 -372 -580 -182 -836 -738 -300 -35 -710 248 -143 -182 -337 310 -889 -666 -794 503 -396 -484 138 536 -334 22 776 23 344 498 -900 -898 -204 -359 -271 692 546 -102 157 -158 497 509 287 -36 755 49 -388 608 626 786 -618 417 596 -838 -892 -102 -72 257 25 -187 -488 381 -50 287 -512 -505 -695 98 -79 -264 570 -696 -296 58 -324 139 26 -822 564 -495 294 -494 -694 -231 -402 136 556 -484 316 233 -785 238 90 -337 667 70 741 -506 275 139 -356 125 791 -173 570 537 114 73 -506 -889 -75 -363 -849 486 -823 -418 -211 -88 -6 686 -865 -171 227 -72 -720 -872 -706 -798 743 643 -671 491 472 74 456 398 730 156 155 338 540 -467 -639 264 690 147 -442 -277 218 784 -449 -402 -588 -65 215 226 -889 -697 92 318 -1 212 -600 -470 -369 -605 -794 -620 338 445 -123 68 231 -432 -532 -856 104 -601 91 -751 504 -603 434 -168 566 -759 40 347 -644 662 -824 -138 746 -666 252 -118 -779 50 -222 -702 -382 674 448 -433 -55 -728 393 -612 596 29 -826 -284 -461 -732 -141 287 361 -745 286 -32 -26 657 343 721 545 -535 657 346 531 300 691 -623 314 -781 196 535 132 85 771 23 -235 598 550 393 -755 -467 114 199 -543 -327 -703 -119 308 360 719 497 600 477 -593 556 438 -483 -219 499 -43 -689 -75 -301 770 9 -789 45 -338 -504 457 -178 633 -117 -27 -4 -771 272 -810 -145 -696 -556 -199 490 738 -472 -574 520 -751 -795 -770 -385 238 -373 -357 493 -143 -346 -802 -217 520 -807 401 -501 -188 431 -55 534 480 -37 295 -319 -701 755 424 520 621 66 499 -719 400 -625 -668 -20 -302 -529 -577 -590 -697 -387 -467 451 -552 643 476 292 116 761 82 -121 534 664 166 -878 617 -163 -895 -847 -473 -507 207 375 -506 -367 561 632 513 694 181 624 351 191 102 -694 19 587 -391 -725 362 712 -288 364 -280 -175 -274 -663 -265 -646 632 173 655 571 493 -599 -779 722 -522 -7 -392 401 92 172 -404 -727 -15 -3 -403 -582 164 -277 -768 344 -63 -410 -563 -315 379 -180 371 -52 -84 655 393 -200 314 483 0 572 -265 -862 664 -899 -585 114 50 -647 685 -174 -528 36 759 -610 -401 -58 -448 215 -597 76 -250 207 -775 703 -3 582 -876 -477 735 -445 -501 -684 -74 457 244 -350 -735 755 683 785 -1 688 -464 261 244 469 55 -807 536 268 85 -546 504 -697 -49 -154 710 -827 393 407 -491 -63 192 504 -81 -809 -75 -479 284 729 -678 799 -492 334 459 47 97 -465 -3 -194 154 562 -770 -106 781 673 83 -44 -304 -857 -702 651 -204 -177 284 -820 -648 -716 -652 -626 361 668 -468 -846 -683 508 608 551 -723 -843 415 509 -561 -562 357 -115 -580 150 -621 -198 -207 -623 56 -627 -136 168 -529 168 -692 -21 -43 -136 762 -590 234 -653 -395 508 469 -704 -607 -490 -469 584 -15 -506 53 -391 -200 318 -159 -811 -148 640 690 -77 340 -208 -21 -586 -463 -59 -124 -564 -604 615 -475 -556 -370 -883 115 -706 638 -259 -549 -819 109 -45 -857 -877 -451 100 -63 651 444 -306 84 372 -768 671 323 640 577 -666 -530 760 -704 -1 -70 588 138 670 766 670 -474 -257 -848 -229 -260 -682 -543 508 -700 -573 -802 323 -209 -131 -628 -774 -589 454 -342 146 -286 714 -261 -545 -863 -15 652 23 -165 571 -598 -573 -490 -221 195 172 -431 653 660 -473 698 -581 429 -514 -518 -187 186 226 458 262 -52 138 342 -625 -503 158 666 -120 -248 94 362 463 -625 -666 -405 522 470 -382 421 -31 -311 -35 -352 625 184 180 421 415 631 63 -437 -280 17 396 -140 -282 687 -429 -130 -146 339 60 224 -548 459 345 -781 -769 666 -90 297 -666 464 459 -562 196 661 -620 55 106 36 675 609 463 -672 -241 -535 672 575 259 162 -843 -526 481 630 -339 -196 131 -143 -41 474 -208 133 -334 689 610 376 717 -344 -436 236 -174 -276 -624 -10 274 443 -226 -703 326 594 -70 796 -372 -203 630 288 -246 -461 -638 772 -515 708 423 433 -426 -877 5 -887 -746 246 -880 -641 -223 656 156 -674 -896 -894 -564 166 233 352 -438 501 51 465 -31 409 -606 -229 -309 -10 -819 271 667 -186 -624 365 -499 193 -23 220 -838 243 732 491 -596 4 -873 212 604 -871 12 -207 607 154 -803 600 -549 361 161 -78 391 -364 -591 734 82 -275 -743 -715 528 -138 193 -460 378 579 537 -574 -379 -888 -339 -703 -585 168 122 131 648 257 -82 775 90 136 405 779 -416 -521 -559 655 232 -817 -786 382 -153 -873 -51 -534 -721 -881 274 359 -754 -479 -270 112 261 -5 37 -678 238 -836 -178 -19 -351 272 169 -422 -754 -59 325 -789 84 785 -67 -214 -665 -729 356 -709 0 -249 504 -886 271 -768 606 -577 470 -830 -505 -74 -321 -284 1 -850 205 81 32 -602 -518 125 -344 -210 -60 -79 361 481 -673 -604 -27 49 -14 691 375 -400 471 -14 675 -612 -753 252 247 -407 192 -395 345 158 233 135 -168 -317 -20 197 -492 764 -549 582 -399 380 175 253 319 729 -271 265 423 334 20 243 491 771 -571 643 670 749 128 367 -700 -529 -745 -346 -190 -615 -748 487 -532 -163 765 764 610 18 -737 -116 -759 -230 3 -269 -282 794 -466 610 151 -84 -515 -317 -602 -505 661 102 624 -613 618 -141 -73 -65 -666 -152 -582 -807 656 -647 -484 95 -344 649 210 -739 -660 567 118 -469 582 451 58 577 439 440 308 520 -271 -295 773 314 -366 522 -95 420 -218 -763 -664 386 -311 -167 539 -64 593 -431 -724 -893 -596 498 -238 225 -667 140 -890 598 -363 230 -685 -685 567 -349 292 436 451 781 -855 -593 524 -553 342 42 371 -255 -472 -590 -398 256 -152 717 412 -691 468 -713 -320 -406 -331 240 -562 -348 -263 606 -39 68 -752 234 -416 -43 767 -834 -886 658 -653 -879 223 788 -94 55 286 -344 34 651 -656 -17 -723 107 781 754 -239 684 -651 350 -739 689 -385 -129 -356 780 -123 -773 215 -469 240 -449 273 -634 -650 -428 633 -536 -587 -220 -693 592 314 -781 700 356 690 -457 560 352 -325 -827 384 -822 642 -808 387 86 -375 -89 106 -731 -778 140 154 -280 -463 699 -432 186 77 -654 -167 474 515 491 -495 -878 -97 476 -611 121 526 -6 -754 172 749 -835 -757 234 225 -799 -566 692 -118 51 313 339 -874 309 -541 -21 770 213 -86 -565 230 -519 -483 -782 595 338 -277 -444 433 -205 -355 304 63 -100 -759 657 -805 -486 507 -338 -402 732 -764 -240 -168 449 428 -21 321 523 -892 330 324 545 -452 399 665 -379 -101 325 520 -778 347 240 -556 -777 -41 499 13 -11 453 -746 218 -86 297 -322 -862 704 179 -677 -851 -768 557 -41 -7 462 47 -333 479 37 520 639 -213 -676 770 -351 640 -194 62 729 529 -105 453 307 -224 -506 -507 -535 -276 258 -594 -812 -619 -734 -512 -132 700 -187 678 -504 -679 -835 786 275 -648 629 367 313 627 44 26 35 -109 -503 -450 321 -142 768 -60 4 -618 -687 -366 85 -422 -64 -470 -540 159 346 -85 -684 -564 103 -96 29 -505 330 -619 -479 -309 149 -887 668 -647 -772 -622 -138 572 -211 -445 670 -341 739 -564 63 238 -100 -100 -524 -681 -634 -828 37 -211 -466 -671 -162 565 301 106 102 307 475 -672 -434 -505 -286 265 303 -735 688 417 513 88 -828 103 -223 499 -415 201 -313 -609 710 444 330 -892 -696 -116 -159 96 -386 -690 530 -661 -244 226 -364 -186 110 -243 569 653 192 -184 -594 -751 -735 -516 -36 521 547 -103 155 -34 654 -20 -857 551 -178 -289 114 579 -399 -131 -18 -49 -811 709 -496 -161 693 -471 524 86 331 -438 -20 119 -727 378 672 168 -811 99 113 785 603 -724 183 147 -50 702 -70 -155 205 -35 467 -161 -378 166 30 -782 355 -599 -36 332 -872 404 -674 144 382 296 -290 -33 -474 15 406 -497 -192 201 514 674 -863 461 -893 601 378 -211 94 -834 -519 -193 -506 -680 63 -257 -855 -197 -720 -607 193 -798 89 -825 -349 76 -95 -869 149 -98 -428 426 -157 -900 -761 -458 577 -824 -26 -585 425 131 -582 -66 441 413 -484 -507 23 686 -67 -436 40 -893 -579 367 443 -189 465 -854 353 787 -624 204 714 -535 71 -674 -271 233 590 578 -136 723 -816 -886 96 357 -234 -840 522 423 -376 463 -403 577 -697 669 587 299 -136 -271 67 444 -598 -752 480 -674 -249 -137 498 477 -614 -388 -572 521 -473 -513 -756 778 738 -560 -280 -302 -658 -723 -524 246 562 -862 -783 -814 -862 -853 -515 485 71 -142 -301 -56 686 263 -489 28 572 -392 -344 686 -279 366 -220 -551 -386 -288 -529 573 -252 33 -718 467 -119 47 -51 365 -73 607 667 -261 -521 144 598 231 -62 752 380 -199 -536 125 -302 679 104 -315 313 355 -578 657 -79 727 201 -612 83 433 -402 619 324 464 -365 -335 -72 -560 -250 300 -140 -859 537 461 -541 -652 -490 -688 -557 -614 270 740 -846 -234 -224 -53 -17 -59 464 -821 -821 91 -150 100 30 553 -341 -543 -53 164 -616 679 390 527 369 305 40 -600 187 -897 434 -230 554 -437 453 192 -468 566 196 -702 -899 681 133 684 -553 428 -177 -290 348 192 -66 -152 -378 -688 392 -776 315 -120 -280 -228 -846 709 -395 -788 -833 -297 514 353 290 297 342 725 -341 111 -209 -619 -481 -678 506 212 533 -534 420 580 209 -66 -274 223 173 -558 -594 280 -695 -226 526 405 -555 -868 -634 -584 -288 635 -546 -771 -56 -146 773 -763 571 471 -578 -328 787 -857 -295 -544 673 744 590 348 215 -674 786 406 -554 755 455 -581 -876 -536 -685 -633 -707 275 778 -685 -730 524 -753 -362 616 -850 610 -87 -644 -746 -165 105 -502 480 -39 -363 732 -669 -65 283 91 347 -5 -579 -56 -802 -159 -466 236 -477 418 266 725 245 -118 375 325 231 359 -615 321 162 -869 -203 522 537 173 728 426 645 6 430 -321 327 482 -125 -726 764 -120 -555 188 -514 -353 506 783 278 -722 -193 747 -281 40 616 -875 245 -657 604 216 577 -640 533 -425 -755 -364 -604 -896 -340 149 -517 369 -92 -140 654 179 271 -798 -249 -551 -840 -30 -146 -459 390 -574 -493 743 147 -634 -454 -800 398 24 539 352 534 443 371 78 717 134 122 -456 775 -786 -121 523 778 230 -183 -547 -5 -277 -24 190 -555 291 -135 -98 -851 173 -599 -263 396 -833 -820 17 -53 440 388 -111 -156 770 710 478 -275 443 -170 116 -804 -867 -177 465 -556 -513 -323 -679 76 708 -423 757 -196 -285 193 256 -224 -38 -556 -44 98 -261 399 409 562 -793 570 348 -50 163 -567 5 199 -742 257 -638 84 254 205 607 138 -394 316 314 -410 738 -568 -338 169 -121 246 -892 697 676 -345 -111 -792 -574 -472 -325 -72 304 45 146 732 -513 -269 -874 -641 -135 -525 -30 -365 550 -899 -604 -670 57 254 378 182 342 -360 -175 -492 -185 741 708 0 -224 709 -686 773 -516 -422 436 -499 -330 602 -14 194 -870 -221 778 627 257 -21 -517 338 -735 -600 762 465 -343 502 -178 79 -114 618 -101 -843 -292 -146 748 -674 -558 -802 37 374 -44 479 -819 -92 -612 227 338 424 151 762 -137 -387 287 95 -142 -285 667 -866 -34 -98 -6 -870 741 140 -663 -549 328 144 148 -351 -731 351 -20 -602 195 789 -820 278 -430 -676 -750 -112 -619 -722 261 -327 40 -516 -37 164 -148 662 660 317 328 -366 -511 -812 420 -384 -244 -64 -199 368 432 -309 -18 665 -624 -106 -698 -68 -117 447 192 460 186 392 -135 -66 341 745 720 603 745 578 -113 -432 -314 -702 -802 -806 262 -762 599 672 -613 -600 -719 44 600 585 -676 612 -145 305 -896 -497 -719 101 130 -712 -290 -644 -451 482 691 253 -403 76 11 652 739 -754 -723 -507 690 313 -474 512 -578 -559 609 -315 -630 -770 -873 -185 -361 -750 -285 -698 146 -462 -163 -580 709 158 -646 362 -859 -224 -788 728 363 -84 -578 -703 -633 -82 -100 522 107 -322 -718 -892 -534 -461 -241 731 -226 529 445 -44 405 544 52 96 75 246 560 642 -239 -888 94 -67 485 -383 436 375 -181 87 305 519 699 -827 157 545 498 637 -51 580 401 219 -268 280 564 381 589 599 304 -484 -370 -246 150 -892 -771 408 3 525 390 277 0 -341 387 14 776 -701 -829 -166 748 -733 50 362 -331 131 361 0 425 -603 -614 204 281 765 51 194 648 -224 -724 -132 603 -194 44 -657 517 -192 -543 -232 799 -65 558 71 -553 715 -717 -791 -451 355 -263 -107 -359 304 218 -128 416 517 -86 60 -432 746 515 43 193 -255 -715 689 -231 -495 -449 -121 336 -318 -459 101 -293 20 -683 656 -27 20 -312 -124 401 76 691 -452 -884 -890 -20 -272 -468 -157 -327 -55 -138 211 114 654 -705 212 681 764 -189 -123 697 46 -243 696 256 775 99 -468 -558 -110 349 0 73 495 13 -290 235 492 -862 699 290 337 -332 -183 20 -513 -224 244 -663 -604 -197 -333 -303 -795 562 371 84 -170 756 22 -186 -672 385 713 581 -101 157 499 -644 -600 -272 -404 -239 -172 -560 -177 394 792 447 56 -405 349 465 -13 731 -893 50 323 125 -805 401 -838 764 -733 -699 100 -397 703 -833 -399 -322 -138 -799 45 -183 478 325 -267 242 587 -639 610 255 -21 208 289 706 624 318 649 359 -319 773 -496 -36 -163 -110 -11 -811 119 -439 -8 -233 -242 -788 -186 492 -86 -569 729 -172 -848 470 753 -313 726 -411 781 624 -566 -250 620 748 434 -752 -423 41 385 194 385 -344 165 -880 -79 -715 405 -574 573 521 -238 538 -900 -184 788 -558 -421 529 254 -627 -879 746 -635 -190 -27 -780 -763 -606 -790 -172 -107 -371 -885 279 278 -48 336 -15 -169 61 192 -74 606 -821 -577 147 638 115 -481 -232 499 399 -587 -885 262 144 292 773 198 -273 -477 -619 186 449 -582 -609 57 -623 -483 273 117 -30 -839 539 -370 -892 721 -485 247 -528 787 781 70 -688 359 -612 348 -136 515 -582 722 661 127 -779 -816 281 -872 -130 -616 -780 -388 -493 731 -371 -130 198 320 -263 669 -322 -22 -143 -34 565 -256 -290 -884 -90 316 746 -658 159 -523 -128 -500 -271 558 401 -286 432 164 324 378 -721 -866 -344 -415 195 -669 -362 3 157 -245 -78 365 623 -173 452 -186 602 -201 -412 272 205 656 751 -623 -134 -183 -16 313 -895 353 158 -276 -890 -512 -864 109 -405 713 -50 -543 -514 480 -805 -708 -163 401 -625 365 -406 683 -493 -280 15 106 762 410 -543 410 -704 -284 -469 -198 -531 171 -660 -278 -317 -765 -603 515 20 301 444 155 98 716 795 235 -316 -757 -826 -614 183 -115 789 78 -306 137 792 -546 754 351 526 89 111 -1 136 309 796 574 377 432 -235 -886 -268 -800 -226 -274 -187 291 -557 -740 -225 -406 238 -410 -531 738 -268 -767 188 75 227 -186 373 -832 16 518 -818 -104 -741 79 564 345 -637 -235 343 471 -229 -799 607 789 738 698 -125 360 679 -332 -887 -112 -105 -129 -726 183 19 -301 -317 403 -241 -277 -900 755 247 -552 5 -506 564 -783 -136 -251 431 -29 -244 -537 248 -54 -752 -456 58 -71 -239 63 -684 441 -563 -656 179 280 284 -582 -549 384 -53 -631 154 -372 65 345 236 738 -215 -129 -463 -635 -781 382 -520 -402 -377 -162 -797 467 -432 25 -17 -595 687 -892 -407 585 -731 643 427 -602 -267 455 -163 777 -194 693 -878 -755 -772 3 -531 690 -851 161 -180 247 187 -478 -626 -354 256 441 -390 611 682 -684 -786 -374 -513 -239 667 100 436 -883 -213 -652 505 357 -559 -847 -509 56 -93 468 747 31 240 337 699 -597 -230 -160 709 759 -711 515 -117 -232 -236 -372 -120 -739 109 722 -73 34 209 128 458 -484 694 -749 -193 661 757 211 -382 414 224 -173 -543 -415 381 -370 -9 58 -439 692 55 -422 -124 196 568 90 -301 708 -415 -319 31 -116 -385 -267 -390 -119 520 -434 -888 -640 -621 -765 256 0 568 529 787 572 420 -690 -643 541 404 177 612 -405 -311 -798 127 194 -466 476 -879 -418 -398 12 216 -743 -820 613 -153 -843 459 -41 719 284 763 738 -815 419 -357 -891 384 -22 664 -788 216 571 -130 626 -599 325 -640 -122 -558 108 -20 656 -876 179 -854 419 -159 -423 641 -444 56 -277 -866 431 -705 -798 -210 505 761 -670 110 -9 348 -530 -335 110 312 149 64 -504 -804 -649 79 455 -351 780 -784 -458 -570 401 -288 -215 -154 559 6 150 460 292 516 -386 -800 713 133 -78 -853 312 -282 296 -269 -557 -422 -647 -477 2 483 -28 -542 781 -843 -133 -600 448 559 123 648 -539 -379 246 740 487 619 637 359 -195 -667 -400 -818 254 700 -531 -295 -184 -273 261 786 11 -116 -143 230 275 -122 -753 -299 -757 748 397 -359 -428 -20 400 214 600 562 544 106 -484 676 -611 526 15 660 634 376 -154 -44 -150 -500 556 82 163 -643 409 782 -412 701 248 -729 367 -549 -6 -326 31 251 -23 -52 670 -823 450 -736 -353 218 -713 -536 -734 -604 395 791 112 367 72 -438 -210 259 11 270 286 -639 -478 578 512 70 -708 -15 430 -400 -399 -679 183 155 -357 -817 351 654 104 -762 -100 388 553 -820 98 33 696 311 331 -371 -796 235 -7 -137 -241 -248 -229 246 248 -117 -714 57 -668 312 -544 509 129 754 -734 563 302 -4 -523 673 365 361 125 -438 766 -185 -157 104 668 92 754 439 -460 699 -422 690 -283 -529 540 438 339 -104 616 -420 -145 -149 -293 7 37 -214 -462 -42 -713 -494 -360 544 -263 -304 -481 -136 -812 -100 60 -240 -533 161 -242 -261 147 -856 -384 130 -46 20 -713 -65 -71 148 -147 -126 92 207 479 200 -280 298 -204 -713 -640 -467 296 -858 -544 -169 580 -62 519 -348 718 -662 -608 398 -699 -538 233 -570 731 533 729 15 147 90 -357 -551 -858 -793 -525 -120 -323 378 262 512 447 686 49 222 -701 172 578 221 -809 76 491 635 -707 -560 437 -838 -38 -412 325 -858 754 -876 -585 -790 785 -767 -479 544 645 -588 -100 -636 123 -89 568 -326 -551 612 183 -380 493 -257 -255 -168 -607 3 -197 442 -140 -557 -517 224 104 717 -811 -873 363 -896 660 -317 -768 386 -483 647 77 -383 450 538 135 272 -342 -479 509 -347 -147 -489 170 -650 -440 -761 81 724 470 -238 486 -206 715 -15 311 -359 180 -313 50 567 568 593 527 795 545 545 253 56 361 -170 -497 -838 -349 -42 269 285 -85 450 133 216 535 -567 -565 -589 -141 -452 -672 -591 -454 -494 251 -175 -54 -490 -691 -717 -237 324 518 -163 708 -357 -726 -324 407 -53 -304 628 -308 -187 474 122 -391 -228 73 84 -531 558 661 365 164 -653 -896 -451 180 -645 380 -666 -418 466 -639 640 -282 604 -196 242 620 -178 -258 -850 -552 756 765 640 -729 -877 429 -260 -430 -540 -106 439 -26 648 -479 501 -262 -750 -510 724 233 -829 559 -814 445 -90 -333 -772 576 279 380 -820 425 692 -456 518 628 405 22 62 -231 -795 737 -601 232 480 700 480 -5 -25 614 -640 -357 -154 -582 -555 511 -688 -656 -497 508 -603 -596 517 194 326 -437 -368 263 -657 729 -339 -593 -643 120 165 -492 -69 -285 -585 -894 -396 -642 548 -643 586 -606 -464 -468 367 -221 -725 9 686 -747 -776 -570 -571 -763 -651 410 -781 -596 427 -290 95 -419 -404 -415 114 -469 -834 -846 -178 515 -151 -388 396 470 746 465 374 443 57 -443 671 260 -456 277 313 -38 -199 183 283 292 712 285 519 -431 229 261 255 461 555 191 -27 -796 399 -302 -786 -735 390 616 80 -551 283 -116 -605 -116 -331 545 -537 -459 42 -667 381 482 -1 -679 638 -368 -405 -746 412 -264 199 752 101 -446 -488 -635 -639 8 -1 387 161 -26 -760 60 666 490 -156 -102 497 -218 236 68 -842 267 601 34 -619 230 484 -270 -534 39 -108 582 218 369 -147 419 794 -167 744 -11 -736 21 272 228 -491 -708 -369 178 -39 205 -94 -713 -134 141 438 413 -327 218 482 -896 -547 643 471 -384 60 -359 98 -834 -512 247 576 285 -457 395 477 -358 177 446 499 710 -446 -885 -77 -708 -560 598 -151 -588 -662 -632 766 780 56 -800 -274 -823 183 50 -56 -558 25 -286 726 93 137 -578 89 -630 -744 -891 -727 -353 -298 -510 562 408 -2 466 -515 50 -725 -38 -735 365 -557 -41 320 -570 129 -701 -70 -509 710 518 303 -669 -148 780 61 283 -663 -444 517 506 -854 132 -115 173 94 -246 335 42 -845 -195 -316 -79 578 312 -370 755 -353 147 301 -566 -322 137 255 327 -312 -431 610 620 -326 150 -632 -769 -312 135 100 -51 600 -673 -72 -249 189 -373 -214 88 51 779 -196 -331 380 171 -233 -424 759 295 536 -358 -735 195 -122 746 413 471 308 250 -57 516 647 -602 546 -12 -823 -630 518 207 642 -159 -599 127 -258 578 397 -473 128 616 -490 533 -175 195 -110 600 359 664 -892 -887 -414 -540 -637 458 -749 74 777 100 294 -186 -618 272 245 -370 662 314 490 -35 -590 345 581 -215 -392 -757 360 279 -172 -210 131 -356 -889 23 180 -389 -242 -777 121 283 -721 -593 41 -344 702 -578 -423 245 579 -21 -636 19 222 315 -405 796 -780 -357 18 -526 -382 629 360 492 42 -688 608 -584 79 -525 -506 766 -579 -297 -435 -837 -63 142 -142 -40 -331 -550 -824 -204 460 9 71 -687 -774 -608 -289 178 -414 216 -691 633 130 -684 -729 -253 620 -732 432 -58 -344 -214 -639 382 -733 -477 331 -680 -255 -597 -599 516 -757 -696 -38 -765 124 457 -265 505 606 -671 -786 -252 -651 -278 -136 575 467 750 -122 -25 -453 -830 620 722 -752 480 -861 789 -721 -867 738 302 -760 728 -208 -595 375 -771 -476 -187 453 -532 -327 -684 -885 641 -3 -312 -736 730 -154 702 -844 -511 201 -411 82 782 -159 739 -663 383 114 -356 -145 205 724 -775 451 271 -38 709 218 239 495 9 -626 -243 -402 -844 744 -341 -621 -718 -556 -660 499 216 -234 -137 607 124 549 576 792 -280 -599 44 -879 204 -190 130 603 -133 -502 -344 -435 -511 759 -288 -674 -33 151 -716 442 -180 -553 431 -672 741 164 470 -739 671 446 114 -696 -476 307 -898 580 -797 -427 -126 -553 -868 -43 -113 173 -23 734 -628 56 -688 647 -2 -324 -209 -442 371 -201 -809 -255 -834 -291 -642 542 783 -602 -542 -487 108 -166 -277 -169 -400 -478 342 -637 599 -251 -802 -91 432 -817 -143 5 472 -802 48 -118 152 222 -393 -649 587 201 729 181 -494 -583 343 595 -749 535 -416 -746 -442 -679 17 788 -542 -31 -387 645 -408 -103 -464 -518 394 -146 142 -400 -15 590 -231 -268 149 -15 271 116 421 -124 375 -821 -267 -784 45 -466 253 249 88 396 637 -31 -671 515 -519 273 151 -15 372 -88 203 -88 -377 -701 477 202 706 -302 -760 -328 200 -219 -590 289 790 616 -179 223 658 -377 -215 586 -136 723 -415 176 56 434 -109 9 -144 29 54 -524 637 -351 -183 -728 -635 -257 760 231 191 -454 -502 474 467 596 340 106 506 687 158 21 -417 -664 725 -713 231 -269 -451 -424 718 35 -227 235 -423 -229 495 -192 -253 -793 -59 594 311 -546 -867 179 -623 418 -709 -826 704 -332 -36 519 658 -404 -560 33 399 95 -529 -858 349 304 -808 643 100 -862 448 -854 -495 -435 -500 382 -658 -394 767 -403 -500 507 519 332 -697 56 789 -676 386 544 14 398 -120 -598 -13 -595 627 40 549 -737 663 419 -78 749 -115 422 691 405 -899 519 122 -748 568 79 305 -205 -787 527 127 -55 -641 -402 -389 153 353 -485 -614 -518 -415 144 -140 -612 -510 689 341 620 754 40 -675 -837 -300 119 689 -629 -8 65 199 -664 -436 -118 504 -130 -674 -798 -515 -15 -878 -762 475 -614 663 -391 172 216 620 100 -778 351 663 -188 -378 -73 377 -123 -190 589 589 -24 -361 415 503 -562 -242 244 -288 -871 435 -262 270 245 -632 -830 -449 -120 -89 -756 -198 -85 698 34 -622 -85 -866 347 -73 538 -60 40 -277 -217 -191 -254 157 327 750 -764 434 799 366 1 334 -375 -127 683 521 -649 -282 -61 391 -722 -25 797 350 602 8 -561 -699 192 13 684 -134 -861 -800 777 -82 -53 549 561 -32 661 -92 -594 377 495 -96 -831 150 -767 -308 9 580 66 409 -889 343 -217 -179 699 403 647 70 713 573 -97 405 -625 196 331 743 585 -271 689 -60 376 -615 736 86 -395 530 -458 -200 251 443 275 -591 -770 -588 -350 254 298 247 -863 -398 -401 -39 -791 108 743 -603 360 615 792 288 -567 363 372 451 -208 -305 767 74 -327 -789 -891 707 583 159 387 -257 -621 435 305 33 233 648 -477 -277 -550 520 338 367 -111 -446 543 499 202 -715 107 -16 601 -517 628 196 -713 493 -694 -772 -551 669 417 -683 280 -380 188 -638 -514 -492 -363 -767 298 602 -584 -342 -368 -666 -121 377 -221 263 647 -82 675 340 105 -197 389 -874 180 -379 -307 145 -334 -31 422 -143 -260 281 -820 221 -685 -13 -874 236 -111 -429 -653 316 -375 80 -616 -465 478 -466 416 344 -776 553 -488 -8 396 562 203 -307 -799 52 13 -735 692 -135 -786 -354 -664 -865 692 -519 -208 -393 281 -777 -359 -763 -429 32 169 82 600 -457 136 -76 -203 465 -30 663 -872 -71 -689 -206 -344 614 -656 -574 -311 -590 154 158 -493 584 383 504 -877 -452 -533 -816 358 268 196 -774 64 -269 -856 153 -421 489 761 -678 -793 -266 -888 -224 -856 315 -13 568 733 -331 -203 725 369 -36 234 -425 -186 -278 523 451 602 -195 -443 -23 -414 49 -799 -120 -836 -342 -526 -465 766 411 -155 185 -653 -496 639 -852 421 -678 762 -608 -316 -38 -736 346 -142 717 493 -258 -794 17 -541 -746 -836 -517 -499 -29 -577 -826 -462 -114 261 790 778 -3 -469 655 -431 116 145 147 -471 -96 -152 366 -31 -122 -403 -85 -528 -816 676 -697 -713 -562 -223 297 440 539 -137 -685 191 400 293 -573 488 339 -525 758 -346 -370 -433 388 378 310 -280 -515 -121 594 -412 -690 0 -235 390 615 -653 -451 254 -360 -713 242 424 72 -668 -722 -337 -335 -730 -731 413 652 -503 -37 730 764 -76 91 -544 518 -80 -198 536 -26 143 224 -260 -168 -705 -790 325 -892 -489 391 -651 708 800 92 0 -324 110 -753 572 714 -606 194 46 -73 -652 620 134 259 611 304 -162 650 -822 548 -722 49 -64 -753 482 782 620 -582 -113 783 -298 -344 -776 664 583 -782 -250 798 -834 -735 -353 647 -743 -196 732 99 551 416 -817 -376 -279 722 -370 -90 710 -231 -490 795 -45 671 -540 92 -628 -36 -104 64 321 -617 175 134 622 357 -182 340 133 478 109 -628 -253 -36 252 716 348 678 -884 -646 542 -22 742 5 506 355 -434 74 -413 -892 -711 -511 -585 792 -598 -222 205 399 575 -878 710 -622 -265 792 141 -697 -419 440 -26 590 -856 -184 -503 572 675 287 71 706 -150 744 -599 -550 -548 -620 472 613 -93 -73 -137 -385 -363 721 244 61 -477 -75 764 698 434 -298 -480 686 -493 -274 382 -628 -83 -783 38 -84 -700 777 148 -112 696 -107 -96 -769 509 -231 -403 -394 -445 288 414 -393 -495 372 290 -670 17 58 31 -305 -255 -230 -751 -262 -111 -703 622 482 332 -72 -744 262 -234 400 -108 -371 -617 713 -256 -649 -686 795 -795 -731 -284 -629 -664 480 522 702 -210 -389 627 55 -332 311 -241 258 407 -588 -423 -488 -466 66 349 127 -638 -123 -684 250 229 167 192 -685 -269 -893 -875 -884 -61 -879 606 425 -217 597 -219 227 580 -753 -463 -896 -639 249 267 92 767 799 -647 -900 546 22 742 -604 -647 67 -488 188 -861 -441 -435 397 -316 -710 490 304 -348 496 -641 -7 -577 181 -10 444 -654 159 -575 653 -20 -791 -870 234 -350 388 418 756 -240 492 342 -221 -751 610 218 -159 22 -723 -593 -541 309 -202 -661 -795 -546 368 233 555 -404 534 55 76 -475 -504 567 -182 -86 659 -5 -220 323 737 572 -187 680 -611 495 107 726 -415 -134 33 433 -699 -539 40 20 -734 627 438 -99 -543 -171 96 22 -610 22 -441 273 591 -181 641 321 -358 -341 -892 5 672 271 -146 40 510 -842 151 -373 -170 415 240 -457 -497 -43 -596 457 -810 -328 359 -577 292 -566 216 -396 -203 -782 -205 -263 295 49 283 -698 303 16 62 -330 394 -417 -503 562 -245 44 357 149 -636 -372 650 -783 610 765 67 745 -193 -134 -215 397 -840 736 -727 -63 -121 747 -37 31 223 -20 347 162 498 -872 -328 775 -341 715 353 -496 -224 422 770 -491 775 -683 222 407 -186 -272 487 783 -374 447 -446 472 -456 -814 756 794 -170 -723 -287 -573 344 -851 170 458 -283 -209 4 -394 -582 -520 -249 -140 -453 373 551 548 346 238 -105 -398 -784 -790 60 -329 -573 539 -65 -164 226 -880 -799 351 -321 -687 -674 -96 -888 -220 559 -623 -779 257 15 -821 -866 490 440 251 501 255 -626 32 -674 14 -361 -152 84 -387 -110 -270 113 -845 481 -551 -591 -653 -602 -659 72 -112 5 -889 89 587 427 -543 791 -359 -357 539 458 53 57 745 745 753 -420 -701 -726 -892 379 -206 -533 -355 -474 -88 657 -60 -390 316 339 436 -214 622 -182 524 -240 14 -464 696 -400 177 340 -429 -876 -768 454 300 -199 -880 267 456 647 -808 -37 159 50 590 -618 256 130 -723 452 593 30 548 238 202 240 -534 -162 722 -570 156 163 497 -864 -343 252 10 -732 208 188 402 359 -325 -425 705 -86 -832 -464 -299 -890 -295 -515 466 -572 -239 -60 457 116 -547 410 470 -661 676 41 -572 658 574 -843 -183 -201 -215 89 -709 191 301 -767 -635 694 192 -329 -302 669 -562 476 -87 618 -872 642 279 -67 765 -30 574 393 8 -220 177 -567 770 -662 -39 495 212 165 -209 -470 292 257 -811 429 -137 -215 -481 621 -57 -790 9 -177 -531 -871 423 -465 -459 -680 635 -188 -534 422 138 -833 285 -786 714 651 315 -311 310 642 678 230 -324 -680 -499 326 618 156 -710 -282 -472 704 -215 -366 446 247 -330 584 325 -367 45 80 -796 -57 -851 97 -769 95 706 797 -741 -260 471 68 -790 517 -821 -678 -71 680 272 -494 -811 549 -332 -101 210 -496 -247 -637 -29 684 78 225 -242 547 -206 -9 -295 -484 118 -15 -887 -170 130 -673 -896 45 -395 385 169 -625 513 -195 -784 689 -14 -634 -93 -837 -321 -445 -239 -271 -147 -535 294 241 380 -762 239 -91 632 467 -792 252 -447 -704 -116 736 -504 124 590 -53 -562 -840 -441 -550 -744 -239 -555 -553 452 689 125 -860 456 -534 520 -867 308 130 -172 309 522 332 237 -509 -36 -568 -820 -13 -507 45 -353 282 -869 131 224 -874 178 597 -233 -219 -162 -581 745 -684 -630 78 97 -303 46 -358 762 -248 -618 -129 -812 201 320 -116 565 -178 -138 -441 218 390 -58 -665 -824 593 -33 675 126 561 -35 -754 735 239 695 -205 357 88 -475 -36 524 -781 -615 2 -614 280 -680 758 189 -708 -356 -134 -469 -841 189 -898 548 35 -653 -394 687 -91 534 384 -848 -615 32 724 -348 512 -636 231 -473 -693 115 -539 759 -231 436 666 -321 671 -209 -844 349 -499 -887 774 6 532 440 225 -610 -131 592 -443 81 464 -711 188 184 -311 665 -747 40 -421 -269 95 115 607 433 524 223 -316 -759 390 60 598 528 -794 -853 237 -487 -867 -750 786 -489 557 -660 -186 -458 431 -32 -728 -878 -135 539 449 -93 718 563 91 -374 -170 -892 -254 93 184 -677 245 -688 -271 440 521 -772 224 -299 13 -268 710 -433 626 22 -134 -321 58 -176 447 -36 -61 105 769 316 -692 719 -112 -230 27 610 487 527 -399 -792 603 586 -782 446 -657 77 -773 214 12 132 -277 664 725 -276 -652 -849 -22 -894 -220 720 -661 -854 174 475 -484 477 719 722 -340 295 -678 -142 -376 148 429 -73 435 760 754 142 -218 119 473 568 -61 305 513 -734 469 -21 -425 661 596 -462 429 583 -602 -76 -865 474 -465 707 -185 -154 245 -315 -779 -98 -587 -563 598 154 171 -61 -49 37 -163 201 -104 -80 -885 630 309 402 -731 -22 -646 -553 625 178 -379 750 393 -733 -336 -419 -672 254 -103 -275 -475 346 -595 213 791 715 535 220 368 248 -469 724 -68 -158 -677 -530 -251 -61 -258 -237 -32 -687 686 352 11 -704 -115 -220 -78 619 655 -604 -456 -90 -94 103 209 593 -843 -473 -767 434 596 -545 -185 676 -262 -593 -63 416 178 439 -242 115 -661 467 -664 756 -451 -202 568 533 -88 483 -158 680 199 -25 256 734 -714 -443 760 -12 563 -871 -826 90 -566 -542 208 -855 589 -816 -818 -38 -130 367 320 -403 634 55 -573 722 -368 188 4 -44 723 109 694 -281 558 -708 366 -408 15 -809 606 -491 -415 -556 -772 82 -205 -150 190 179 715 510 180 -133 -856 -789 451 438 -295 -164 716 -89 259 731 406 -660 -759 514 -117 -215 -458 583 -176 -226 -445 459 -412 554 -464 -155 -76 -26 -633 278 -63 305 766 540 352 224 -465 -303 591 -784 529 -660 -858 518 368 -227 157 -216 -504 35 334 30 -570 -855 282 -525 491 -716 -550 -361 -815 -293 -843 516 678 -558 -270 544 -820 -274 682 -666 -183 5 692 381 -133 93 712 -700 44 -76 -21 -292 -864 204 705 248 -325 432 725 242 238 -747 -114 336 -197 568 103 518 -799 247 519 -856 290 -248 -395 -114 489 718 497 783 666 563 -492 -660 79 370 6 702 239 -32 -555 669 543 159 182 58 526 777 -420 -671 63 49 136 -878 -758 530 -59 710 -576 -205 589 -664 -46 -453 29 -643 -35 -870 -551 -158 532 452 149 -322 50 -551 237 673 -266 -2 -52 -560 239 -471 432 653 -858 -25 575 756 -490 619 -520 284 -33 743 380 -561 360 -385 129 128 676 -694 -5 388 -283 -868 -193 -151 435 43 503 570 676 -461 -692 -406 -100 -757 621 -652 637 178 523 601 670 -270 386 -763 619 515 300 -646 304 398 -111 -623 -75 -174 -276 -160 296 706 -118 588 -540 193 -252 487 -274 -159 320 -647 -564 -10 58 -316 632 -721 639 -355 -554 277 -37 171 204 -252 -403 334 788 91 -187 -770 461 -884 -42 767 -361 467 68 -499 335 526 -58 259 -222 -768 -401 -498 -277 -406 -351 349 -151 -867 -45 700 231 629 -202 398 107 588 -801 0 -218 -5 722 -749 450 -538 -485 -68 320 215 -752 99 -760 -46 412 81 -444 -118 -562 -372 -403 -191 -196 -604 -580 -608 23 -639 16 342 -182 140 -862 243 625 791 -2 169 -358 -159 -321 -751 76 244 -8 -308 28 -337 -871 188 -9 631 390 -753 287 -293 -823 687 141 270 -633 -462 406 -125 -333 -259 -176 -622 49 -423 609 334 -682 -128 -717 315 746 -437 68 408 119 -737 449 -510 -874 -571 -351 60 165 6 -574 563 -90 -488 511 248 -826 91 375 -738 169 4 76 -405 -210 -38 105 -622 -471 -235 705 64 564 -508 -630 340 -416 710 -371 668 556 727 -828 131 -81 778 70 -1 -532 653 -872 362 771 -41 635 753 127 -418 281 -835 -376 345 -382 -617 -87 -644 26 250 -601 637 44 756 -100 176 -511 -89 -96 -51 514 116 -36 -469 -318 -51 619 -573 -597 396 -700 787 290 -38 -881 -412 -294 608 -745 -244 -533 -638 -853 -900 -220 702 -745 -15 -359 385 -830 7 -268 -117 521 360 28 -453 -163 -2 -222 -565 -521 -167 257 228 632 -632 -821 -407 -688 -436 -382 -337 348 460 -52 -296 115 781 -618 -868 -630 745 471 584 736 233 -744 -814 767 696 250 -291 8 -142 -32 793 -446 -388 609 -388 417 -49 451 38 43 -110 -164 56 -383 759 417 182 593 -830 690 720 -16 431 361 276 741 574 264 -878 -12 667 -548 -827 -745 -262 670 92 253 -374 -116 368 -181 728 135 157 -153 691 360 307 -646 686 752 577 715 -3 -206 -767 -297 398 159 -248 82 473 -723 372 -289 -598 526 228 387 558 -440 216 -506 720 654 -780 -184 -781 439 732 -478 -584 -629 4 576 209 328 -61 -264 -806 -559 -833 -688 254 -288 790 -505 -585 315 -365 348 -486 347 -252 144 770 211 -772 -162 -313 572 -819 -364 -71 -407 445 -280 401 463 -60 747 101 -659 -171 -406 -331 -401 532 91 275 677 278 511 273 319 341 311 -392 -477 -125 480 450 -298 534 -24 -414 136 179 322 -423 339 574 -50 -839 304 -7 153 680 -803 719 -232 -840 277 330 -677 -244 -534 632 -171 735 -544 -743 311 119 506 -678 -387 402 159 619 -821 -420 -497 -647 -584 437 357 -704 -319 -666 -667 289 -17 -149 380 -478 -666 -60 74 753 250 196 585 -542 126 -97 654 -461 -392 225 -403 711 -264 449 -723 -534 419 460 324 -540 278 564 -581 -82 -364 702 310 -186 777 479 240 306 -723 239 -197 -820 -831 468 351 -514 -393 -173 -678 699 174 730 369 -164 735 700 -292 -748 427 733 291 318 159 639 -32 555 532 111 56 -580 498 395 157 -238 -472 -708 -176 332 573 -481 268 787 -768 181 -2 594 -845 -425 -582 -121 -38 3 798 -844 158 227 36 -836 767 -823 -773 358 132 -863 722 -51 -872 -448 -510 112 -792 -229 679 665 204 627 -431 -682 -451 578 273 -456 -834 -540 -781 -643 -815 339 732 -86 -850 724 566 296 -728 177 -306 652 -297 796 277 -463 430 -138 -866 736 349 711 -57 -716 31 -64 -162 125 -340 -861 342 724 -429 -694 -46 -680 626 -888 -198 -49 -55 422 -356 154 -38 -553 -185 45 -576 525 784 -894 584 689 463 -25 386 603 352 -384 -576 -475 147 -464 371 -424 183 32 587 -484 -11 -5 -541 -417 471 -691 330 0 689 58 460 -463 458 478 603 -574 -816 -394 -305 675 -321 96 -193 549 -33 376 -408 -764 -535 -358 -208 -569 322 -294 -825 -57 -387 587 -314 338 -738 485 173 -205 -394 393 657 -258 255 318 325 -368 147 -238 -127 653 -44 225 425 -142 -348 -510 -813 -644 -667 405 -333 561 385 106 283 -347 153 -69 -884 134 94 96 674 -853 396 -126 409 -577 423 485 -668 162 -79 94 248 -797 431 287 -728 -691 -270 -769 102 356 346 721 -446 -815 -613 -849 -113 338 -474 147 -761 -869 -467 -374 -501 -449 162 -576 712 -385 -124 -884 653 251 401 722 -231 699 388 -389 -692 717 -302 -608 304 57 5 311 -502 787 -858 -865 109 -153 742 693 -492 625 -399 -419 -293 707 -552 -821 229 -17 -752 -87 433 -873 184 157 -629 -7 -69 716 -711 735 -255 187 653 -698 -368 64 -110 -259 322 -606 121 198 27 -702 278 485 411 524 -127 -407 164 -579 471 -432 -791 257 708 -593 384 -377 -716 78 -724 281 245 -370 -682 -275 250 -715 -501 -186 -305 477 -817 699 -782 70 -428 -633 -636 -444 -243 612 -898 359 -101 -594 -331 -840 353 455 -467 29 -487 674 168 111 666 -657 -401 -550 -539 105 -868 -179 -547 478 580 -184 81 312 -345 -880 319 -113 -175 -430 444 -380 -268 -854 -882 98 -515 278 775 585 458 796 455 -76 792 -822 -698 -675 -655 -501 789 -375 -437 498 -499 165 -169 -645 -629 -342 519 797 28 -110 -290 62 -172 698 -375 -634 -472 -320 -572 -745 180 150 9 -495 -582 129 -19 -646 -394 612 -343 -552 -306 147 -212 426 -124 191 -841 521 -251 523 651 637 -618 33 275 -321 581 -716 -48 -280 120 -603 160 -119 -695 -336 252 218 -370 -304 -735 -492 270 -284 -722 728 -573 392 680 396 56 -478 -41 343 -816 -436 -799 167 -350 -766 634 724 23 -102 357 -573 -890 149 -680 325 -191 700 -340 -662 248 75 -730 439 97 -133 320 -594 671 557 -891 -65 197 354 792 -248 83 -255 -76 -520 470 413 -283 608 681 -854 486 188 -728 100 -570 -66 291 -506 -318 138 670 -280 439 745 432 -636 275 666 151 -357 227 375 -43 617 427 252 651 -738 -661 -867 469 -489 -367 -227 -234 398 61 -690 -456 25 -573 435 -668 -472 417 265 -380 445 -453 -368 578 -883 -364 321 -274 346 652 362 220 762 -105 69 637 741 -419 729 -377 -101 -296 -12 -156 -783 -373 78 -851 -152 -391 -143 510 294 -319 -899 679 220 -758 782 656 -615 552 595 -737 414 -893 -209 114 -203 187 -785 518 565 -216 -458 -559 36 650 162 194 -791 602 695 192 -783 722 63 -679 -746 86 -697 -9 -91 -385 41 644 708 144 -767 460 542 755 796 650 785 -219 762 -817 683 604 17 -439 32 7 -700 331 95 -42 -441 -817 137 446 -128 725 -481 239 29 262 579 -514 -6 167 325 304 417 715 -582 -232 -235 -80 -792 -438 -799 144 532 -32 -811 697 18 366 -556 311 -260 432 -326 -606 162 249 -699 94 163 -679 -579 384 495 -64 -238 -289 52 -384 534 469 138 144 -332 90 656 406 -168 -580 -521 -536 227 -777 -623 288 -698 379 790 -786 -21 640 -376 -588 -836 774 -830 -336 -108 120 -672 -852 595 389 183 216 447 -489 797 69 -509 -872 -663 272 -470 -453 790 46 -157 -278 121 705 -330 -848 -322 -112 -887 -16 -578 738 646 -472 -703 74 -280 -70 -232 668 -717 -207 -760 429 -824 -591 29 -722 -555 -715 -633 -293 -406 560 158 -565 -535 -414 -429 506 -319 -134 -280 733 -859 132 429 362 187 -306 442 198 411 -263 -602 -327 78 248 464 -100 -202 -189 -725 770 -226 -224 -603 59 -220 -594 174 645 -305 695 -209 -762 140 -431 -50 600 -562 -851 -791 70 370 -391 468 -244 417 291 -839 -431 306 10 313 -222 -340 -547 397 450 180 31 -575 -837 -775 142 645 -294 -2 -359 -246 -615 -183 -24 -663 -719 358 335 -428 134 -630 -706 170 603 558 239 -126 228 717 -243 235 -172 657 -762 -317 87 -283 252 -400 -202 -514 -236 -781 714 498 -234 -608 -286 36 380 -562 -536 418 489 -873 -208 373 -66 653 -514 154 -377 432 280 86 396 639 -530 566 -532 -105 -8 406 -196 -694 190 -316 738 445 -15 -843 -312 354 -709 -339 127 -389 90 -313 -66 -565 -831 271 -736 -238 -881 -468 257 726 180 -212 -537 -12 694 460 -455 71 235 -582 318 5 -728 -641 -391 -652 387 767 760 -576 -694 527 162 345 735 440 286 -280 137 -657 386 -604 -649 -348 418 -867 605 -873 742 -759 726 243 138 737 65 169 -332 -827 -608 -422 -217 364 -796 -8 303 676 732 -234 -876 -314 403 -617 543 -597 370 -615 -798 -329 588 90 706 -474 -78 176 294 783 468 282 542 694 199 453 18 -159 116 641 -740 -530 167 -606 192 -358 -652 -139 399 -272 -770 -352 -184 74 297 -834 370 -19 -270 553 118 588 735 -154 470 -25 143 567 666 -826 635 -14 -696 799 -72 183 243 -610 407 193 219 429 511 -807 -478 10 308 -604 494 -506 -850 -836 -479 -177 -640 -475 -433 -601 -569 -850 87 530 -152 778 481 668 121 30 -753 221 -775 167 -340 -163 -771 -120 -866 -435 404 -273 448 -347 563 467 44 604 2 568 -717 -345 682 191 -640 144 -460 408 -262 -761 766 177 -515 -323 143 -863 652 266 -880 475 -793 288 -32 658 427 -686 -900 -508 -325 -876 -550 -58 -450 673 -596 -749 669 791 436 -595 700 86 -393 -759 552 675 543 -786 -116 -733 183 514 -17 383 -375 486 -544 457 159 -172 -717 572 37 95 -415 428 279 -525 -337 130 112 -753 -749 737 -216 -351 -423 119 53 -301 676 -392 560 -250 -868 231 -100 3 224 640 -414 197 -588 357 -300 174 -217 -716 591 -198 -151 -1 248 555 190 -826 -691 83 -737 379 -252 602 -842 -314 -19 -844 52 360 -581 -500 -503 146 520 -197 196 536 -335 155 455 519 -543 459 554 84 253 -888 -530 123 617 330 733 249 679 -894 37 -727 540 -782 -737 -462 323 -877 677 -870 -304 -514 128 -658 -1 55 -35 -629 -297 -623 120 641 225 -722 -781 -119 211 660 791 274 -798 225 -142 -706 537 -217 -338 630 -368 34 23 -754 214 -464 -343 605 -822 142 -86 584 -156 777 -125 -203 487 -292 257 -153 85 -14 -493 -536 361 -8 -131 -72 -750 596 -528 -450 -277 419 133 387 565 113 241 -320 230 -375 -489 665 -896 -626 -472 -113 255 -138 168 290 -752 461 305 -426 -865 -147 -23 -442 -119 -10 249 706 -351 -890 483 195 -84 32 -290 -526 480 -247 400 343 -654 569 147 -111 -314 -753 -507 718 211 661 -25 764 164 386 193 534 -383 -625 783 229 476 -844 -85 597 70 -143 106 -423 -219 278 676 445 -358 -764 253 283 -639 433 -128 -822 687 300 86 -275 231 727 190 479 -21 768 -138 781 -34 292 3 99 -138 -46 -72 182 -851 343 -650 757 -355 -386 -495 -890 -266 -311 90 -127 254 335 -167 -398 719 -577 -466 621 -821 -78 233 -728 -426 -132 -47 -90 -150 -550 544 -479 -827 -476 210 -680 713 594 602 466 -273 116 -605 -704 725 -706 80 265 -164 -714 -561 -335 -332 -293 -694 -656 793 -318 -814 -774 -567 360 418 -714 737 -96 625 -191 524 -10 62 574 399 492 414 -622 -620 308 730 380 -502 83 80 -415 -606 383 -222 155 202 -838 -46 -758 -844 714 101 165 412 -208 142 633 748 -64 -662 -90 -761 -197 626 -826 -283 759 797 230 498 317 -555 357 -63 -79 191 -259 -620 -445 639 -277 564 -347 138 264 71 378 -857 629 -287 649 -304 -293 -250 -397 451 -59 -250 -582 313 -656 416 453 -357 -187 72 127 303 184 -86 -434 -714 -800 -682 30 -465 644 -737 640 279 82 -177 410 433 696 -247 -51 -108 660 -469 -169 -179 -33 225 -71 -559 -552 -596 702 9 140 -334 307 -278 -357 -324 -834 748 143 109 78 -42 -371 -30 -769 -439 -162 80 -34 -114 157 -169 569 14 232 43 715 -633 28 -674 -890 -536 -613 -350 -9 698 -569 139 -771 -75 716 64 -96 -364 -413 -701 234 -469 -503 490 493 712 -135 -377 424 656 -14 167 -446 -165 -243 449 493 -449 -768 255 -364 -472 -681 438 661 677 352 599 154 340 576 -428 -600 123 -704 670 -546 10 -419 40 695 -354 -282 -240 358 -56 -741 758 -633 163 -371 -422 221 -850 100 119 -85 -501 -77 347 366 -5 -542 178 252 -237 408 359 -491 -241 662 336 293 -119 228 -873 -26 -508 605 443 292 528 662 -184 644 781 -350 -255 -839 -179 -703 770 -430 -502 176 243 -105 -674 -655 -537 -66 -745 522 307 -152 -765 508 -370 -784 -34 -451 655 117 737 743 453 734 -14 389 503 -104 -597 588 -309 -152 -320 -496 192 -6 759 -722 694 776 462 -326 -169 338 255 -237 401 -834 250 729 426 681 230 -832 -491 -34 662 -892 -369 8 -432 668 749 710 223 -402 202 -687 -323 641 282 -256 -650 60 -238 508 -430 -658 -507 633 -200 565 -572 112 -825 494 301 -465 116 -876 -454 262 -323 -678 509 431 -338 563 -185 -720 2 785 -70 -330 -181 625 -61 726 418 310 329 784 -50 -84 594 -729 210 -536 737 124 564 -313 -803 637 -161 61 4 110 750 -590 -462 -376 459 105 47 208 2 -507 254 517 -218 -771 488 -258 780 -248 -134 396 -530 67 41 -369 232 -772 -888 -728 768 -630 739 -607 -109 -351 201 237 -292 223 596 97 -552 181 536 -860 342 -16 -614 -750 -497 -633 -381 487 87 -164 -83 203 665 -343 577 -16 -35 -766 -394 14 653 49 -792 -101 564 138 244 670 -895 607 88 43 447 8 203 -609 -266 -289 710 697 -324 -222 -682 -87 448 694 -202 275 362 -425 583 -709 -555 -857 -159 -460 519 -271 -272 -473 56 -256 -555 -346 390 -635 92 -709 169 777 -508 262 278 -38 686 555 29 357 13 -182 -22 384 -173 -42 363 -691 460 665 63 -456 103 750 175 668 89 464 313 -474 146 -731 -765 688 -837 -364 -893 312 -433 76 -238 784 -128 -355 -856 763 -543 -258 516 -615 151 -206 726 -582 123 -22 -271 651 -432 -71 -892 -502 243 177 -429 747 587 67 51 671 -679 -573 537 -193 -232 -309 638 -853 -154 674 -592 462 -419 194 488 192 402 -368 -199 -257 -106 278 255 355 43 774 -433 296 624 474 -840 -721 699 -842 -654 -239 -251 658 185 662 171 -152 -790 211 -412 -785 -672 -846 -100 704 -542 -191 -570 -764 -57 313 174 -897 33 -779 558 -734 -590 708 -503 219 -669 348 61 -878 475 132 -401 -83 180 393 79 -291 444 490 -801 -826 -664 -53 -237 -56 -852 -83 -641 399 -369 474 -70 269 -552 111 -86 -389 -540 235 88 575 244 -556 -73 -664 579 -499 78 463 -502 744 -501 -180 582 -643 -538 109 -321 -533 242 90 336 -155 454 -214 -299 739 254 452 396 -296 -81 198 64 563 343 633 228 276 -231 515 147 -505 -103 639 -2 8 -578 338 379 -250 -753 546 -40 -452 452 -131 -521 -736 -556 -118 189 139 309 266 209 586 455 135 70 665 286 -522 588 353 599 -247 -744 -261 201 213 -595 122 439 -494 -196 553 -635 -677 -461 -728 -298 -118 -642 -531 167 405 -79 -135 542 -874 271 -345 408 -144 -410 -255 -688 154 105 466 728 -60 62 -113 -181 362 -627 35 -410 726 743 -639 -589 -661 -794 -266 -759 652 654 261 -137 -142 -586 140 -504 258 750 51 361 -492 50 19 -783 -54 606 435 422 -782 -580 -126 -314 270 -332 -790 -853 522 -688 424 31 -514 523 -535 692 -822 748 -532 738 -896 523 310 -9 -98 -470 789 551 -753 -498 467 -457 604 550 -137 208 432 730 653 -384 204 166 530 -407 -435 -479 -746 216 -668 -879 -876 227 -553 -14 -622 -301 -735 -636 306 365 263 -27 484 -24 -233 -44 272 -789 362 -262 -479 -860 296 -125 -28 -725 -82 -647 -384 53 -629 475 388 160 462 370 472 -861 -679 -510 321 -600 508 -631 366 170 422 720 -680 384 589 -723 -300 54 -277 -585 -461 -753 -750 431 2 238 336 -85 429 -636 264 227 -760 73 309 -121 -480 -337 -779 -47 -590 -100 769 535 4 650 760 617 -759 -648 718 257 204 759 -686 279 52 623 -454 -856 -118 -563 695 167 437 78 348 -655 -352 254 -618 -601 -340 172 -324 -204 -71 596 -210 238 393 148 -245 330 -749 -15 677 -684 655 346 368 -515 655 127 -363 729 -577 709 266 -78 366 495 -843 -696 -207 -85 37 -682 705 -527 -752 312 195 576 -304 -634 -616 -183 260 -459 -634 -379 -816 241 -87 116 593 -679 761 322 -531 639 699 -670 -868 223 -895 526 -26 417 340 -576 645 -29 -119 115 -213 -819 -664 -374 -19 385 -228 -405 -256 -132 -197 651 -412 698 -60 -358 683 263 -557 333 683 -606 544 398 -64 -285 97 -621 -836 539 -51 352 59 -265 -833 -426 161 -620 -89 -587 -384 779 -250 -728 -449 -701 504 496 616 -353 455 -629 -273 519 47 700 -670 -80 -544 -119 204 61 441 -644 580 327 668 -95 636 197 -267 -134 616 -51 -604 -2 314 638 -603 289 -281 -566 -118 -6 511 710 428 -559 554 18 429 -717 47 90 485 -785 -189 -28 334 -527 230 -19 -473 -856 -152 171 -589 -8 779 -760 -785 54 -440 771 404 -436 -717 -306 -343 185 -844 -258 -16 -833 -462 63 -344 364 -276 -483 -428 -537 542 -623 378 264 -389 296 -661 -502 517 732 587 -264 577 -322 596 -283 -99 -200 308 544 103 463 331 -559 614 548 295 578 -192 -467 656 -464 -415 346 696 409 -378 -674 129 163 -70 492 -663 249 -638 -266 -595 -527 -677 -718 187 435 -228 -58 503 -748 116 -831 -264 -535 -459 -58 -488 -827 -57 -546 -127 445 -395 -92 292 -593 -156 -366 -496 -433 -65 -288 -438 763 -64 241 722 312 -855 517 705 -513 466 513 511 -880 -37 530 -20 -54 -17 -414 -285 -258 -504 158 144 403 -335 -327 532 703 723 -477 586 12 264 -326 -46 446 -256 -754 -138 -822 625 4 249 80 94 -209 -621 -620 -427 109 -600 -726 -185 199 -322 -608 64 501 297 99 636 -172 -765 641 618 227 -128 400 145 -14 -871 303 512 462 -447 227 -729 -247 651 -647 774 353 106 234 -349 431 -580 509 -870 -839 -459 -180 -433 -458 -42 -275 726 671 52 -455 749 627 305 -310 -693 -760 -216 -787 -574 641 -777 -723 -781 267 -227 706 -82 -799 14 -554 -146 434 23 156 -731 612 476 664 395 -717 550 -532 636 555 1 -488 418 -473 103 727 -331 -180 -161 416 -621 775 -767 -227 -879 -775 -312 -272 -832 -695 669 719 359 492 -732 11 668 759 -417 623 -742 292 -881 -206 124 746 -262 -133 -669 -728 -396 97 114 -394 175 -321 -505 -205 658 -477 229 762 -647 663 -297 385 305 322 -496 311 482 -830 431 -759 -411 -704 -112 -497 -498 677 106 359 -690 450 700 435 -835 111 552 -566 -194 -840 -551 -438 -521 586 -770 -517 561 555 -147 216 -184 171 756 -782 -596 531 648 249 30 76 -358 308 -334 236 -745 488 725 753 -401 -341 195 -403 178 735 82 163 -175 -122 290 588 353 146 99 358 742 -711 424 -664 366 776 -724 257 -451 -200 313 -485 -260 -37 -754 -648 76 473 60 -521 -572 57 -766 -842 -154 -834 -522 295 129 -462 270 -839 368 -207 -826 690 772 -668 332 -627 -255 373 740 -703 -553 118 369 -242 -351 359 -763 154 -456 152 -324 -735 -880 525 52 -861 -190 -745 538 -280 330 -627 608 384 356 381 -211 499 417 -688 590 429 370 -636 -700 173 -271 -75 73 782 -268 174 547 -868 782 288 -624 516 -357 -9 324 742 -365 -512 -424 -268 -47 -545 38 577 525 -113 165 -835 -633 134 292 -123 -149 -161 256 -304 614 710 -161 412 -138 -218 -305 -383 635 -49 354 444 583 237 548 -252 -318 684 411 -665 524 348 318 690 500 157 -140 -238 -127 710 548 -537 560 -735 -41 194 339 -225 372 -144 -623 -510 -451 -145 -109 259 -59 -553 -26 -208 347 103 -75 -21 -854 398 -640 -395 -740 -756 638 665 -671 -514 -64 -723 207 -430 238 475 -734 -803 -481 -73 -527 -508 -889 -147 -85 -879 759 -215 119 -23 767 -781 -27 143 -216 -551 -584 584 556 -27 338 -886 526 -507 -847 274 78 -557 712 -45 -93 -899 172 492 -517 -332 57 -762 -366 604 -28 -896 -859 -176 -873 748 -849 379 -414 -622 -857 -34 430 201 -726 296 -739 456 -207 166 334 396 -629 -173 166 -877 780 -789 136 -785 98 -647 226 -691 -379 -897 314 563 -742 -262 599 -528 -108 503 734 -251 -693 586 -723 633 277 -173 265 -389 291 -229 -250 -642 -98 -568 -538 318 62 227 -214 -267 740 -496 288 -791 -606 -772 -84 434 -310 226 -477 724 -31 -296 780 275 209 -350 -502 -507 -98 -664 -66 118 250 24 497 -70 629 -722 725 523 -24 364 -599 558 -316 423 -224 -753 -331 473 -18 -654 735 127 -899 -536 -787 -462 -655 -423 779 -524 -412 577 450 797 574 148 254 -699 -629 128 393 -96 475 491 234 -857 349 280 -787 77 -304 753 -559 -114 299 -307 -309 -22 -676 -810 559 497 141 545 661 -532 -221 -751 658 -445 465 658 -621 -193 231 -594 338 -41 -816 355 -519 611 127 -767 -704 -630 402 -470 -320 149 -343 -730 -852 -696 -31 205 128 332 331 -812 -160 302 -882 30 -554 -380 -349 -495 299 639 -529 -897 303 -865 -484 439 5 -451 -793 -369 -301 -105 -704 -418 467 -459 -248 39 427 639 23 -644 237 -814 -549 688 -577 553 101 -385 -93 129 780 -270 -219 -114 676 -325 -629 -724 161 -786 615 -402 560 713 -632 -244 -790 88 -55 -244 -730 -421 575 719 -672 16 -787 799 -328 298 -477 286 326 -660 -830 -144 505 447 -581 -680 568 183 189 517 799 -240 508 -431 -290 -582 -839 -359 513 -426 -527 616 -132 712 246 242 798 -299 -470 533 515 295 263 130 -509 -694 -811 371 203 -693 -641 -374 -835 -703 283 -828 -48 24 560 -811 -876 -854 -255 239 -244 -536 787 102 -617 -313 685 -127 -198 -775 -454 -392 -257 742 555 -729 254 -41 388 222 627 -159 716 -173 -773 717 633 300 682 -61 648 -716 730 685 555 56 510 -699 -560 319 41 471 373 -823 -794 74 711 -366 248 9 -552 30 -639 479 21 -613 562 568 339 -684 -861 -569 -683 -125 -432 44 181 497 351 235 -530 691 548 375 -203 182 -96 -203 -611 273 625 -741 -12 173 217 17 -199 731 -689 -862 -869 389 54 88 574 -891 -248 -133 -214 574 -233 -394 -546 323 140 -585 233 -268 470 717 -463 -282 -110 64 116 147 -851 -518 -866 -93 570 -549 649 595 -371 548 196 -196 -568 -574 -803 -333 -589 -153 475 -61 -490 485 -833 719 -699 -662 630 662 -887 265 772 58 7 36 198 -899 -93 -747 276 400 301 278 370 -507 758 99 681 -255 -694 -887 -128 541 -332 -702 304 -40 707 -842 743 -127 -694 -282 -173 762 518 550 762 -689 -272 328 -335 -528 -856 -143 313 -667 626 721 -284 -747 344 490 -388 -539 705 66 -647 -438 -629 -703 -243 147 -653 -847 156 -635 -690 798 -60 -867 -832 -706 -265 -875 -774 -572 362 -250 -610 -699 385 -208 52 20 -592 -269 42 -517 -237 -194 116 438 -568 -779 386 699 243 -362 -663 -801 -694 481 -805 -151 214 335 571 -420 -55 700 -522 242 108 -783 477 339 -739 -392 -501 -608 -308 -57 679 4 -503 732 591 752 466 777 34 -413 259 -15 -42 -296 -221 -133 478 393 512 568 -125 704 684 -763 138 -278 348 528 -63 -350 414 -767 -417 -449 -876 435 -216 -180 404 -620 -521 620 156 -749 -258 661 -672 685 653 -478 652 -317 -775 -506 583 -571 -193 -55 32 313 -369 -719 -418 778 -660 -307 -486 -437 -489 -402 -69 387 599 -677 4 791 -235 186 755 73 -116 344 -433 781 -114 391 -52 652 -857 -247 524 -305 615 -68 -889 295 724 434 -40 255 -596 19 -165 411 159 -621 713 695 387 -678 344 533 341 430 -463 456 204 588 446 -20 359 338 -243 -793 49 601 -373 -200 -816 -756 133 -792 -824 541 -591 448 508 -464 697 -697 -248 595 -216 98 -589 297 -263 -315 -353 781 -882 133 -649 -160 -679 -810 -225 -216 -675 -578 -455 -351 -765 -878 307 -292 385 -521 710 371 758 112 -846 158 -98 325 263 -727 -758 242 657 373 -805 225 -848 -161 -291 356 -824 792 -194 520 527 543 -317 -348 -232 654 -671 441 222 -331 100 -540 628 542 93 493 -552 -249 -104 -237 -444 724 -395 -692 646 -814 714 672 -565 674 -683 544 -752 -578 -844 -653 433 -439 -17 496 671 -630 -365 172 -641 629 -803 -712 25 249 -343 -80 -325 307 -263 -56 309 -188 -654 -391 -400 -677 -235 -806 -425 163 773 -779 -73 483 467 470 -234 -592 -183 674 640 -565 358 -294 23 257 -590 -360 -64 -372 -83 759 -784 -117 -292 408 634 695 -553 -276 -368 685 -271 291 -436 -485 425 290 314 -266 665 -441 -685 -774 333 -691 -369 708 261 -265 555 -260 123 -769 373 633 -26 -705 -413 179 -462 -563 160 484 -23 -660 223 417 41 -17 -533 -570 -283 -558 800 334 -218 730 729 -792 688 -630 -495 315 -485 469 303 540 -168 -67 252 -187 -293 -867 544 -54 558 777 -395 -395 283 289 -117 606 677 750 -531 401 -290 724 -368 -385 -515 547 -711 -173 -685 508 -431 -216 342 -479 326 -553 689 49 385 -877 67 -504 243 -822 133 317 -594 -818 -419 -102 327 637 194 -545 -608 -639 257 -667 -618 385 -310 -595 757 544 438 115 172 430 -624 -659 642 197 -313 235 183 -479 137 -71 -734 -839 372 -481 -245 -498 546 247 0 -371 -396 395 678 -632 -15 761 -127 577 -542 114 -14 562 -620 270 110 -800 548 -553 -485 -458 -462 -835 -699 184 -521 -735 -679 192 77 656 -347 77 666 -424 706 -674 -232 220 -774 -360 -275 754 -148 -130 502 527 -15 131 -347 257 -216 288 -262 688 -210 70 -189 365 786 458 299 -483 -578 -596 149 -8 -841 -428 -181 -490 112 -804 -165 -425 114 -653 270 356 351 -380 535 141 546 -814 -366 777 517 -448 564 -745 158 -371 -787 405 279 -815 713 -440 -715 -762 534 -730 -24 -352 -92 599 -471 305 -96 727 -345 795 372 -214 706 -426 691 338 -361 -114 -578 65 355 -133 645 473 128 -76 246 145 -818 739 266 395 -6 -627 -749 -433 546 103 227 -809 -287 -612 343 -30 394 653 480 -630 -7 -743 -503 -822 -891 -879 366 -496 198 386 -307 47 -625 -822 -412 -522 121 -216 -819 -498 449 388 312 -399 94 759 -760 -771 -864 -679 -640 -465 -101 763 -260 549 576 423 -843 -553 -466 -647 -320 -403 285 -622 397 -416 -543 279 -49 -377 -156 -195 -323 -891 -258 643 113 -58 -343 -353 734 389 -95 495 300 -312 491 -729 -529 351 557 656 381 303 676 144 726 -201 -610 -773 -562 -716 410 -778 -186 -776 -128 221 178 -104 -533 204 616 322 -871 792 -137 107 133 -738 121 394 -684 220 387 96 -392 -651 -295 121 146 146 -447 776 -430 -69 770 -747 505 220 556 781 -3 -744 -294 -343 745 193 -577 142 633 717 71 -884 413 200 524 -870 -645 268 -63 429 117 102 790 -67 -47 754 447 201 -23 427 -723 456 114 -92 -324 -41 256 66 -256 316 576 537 268 -367 -388 23 -138 -13 -65 -385 -389 -516 509 315 -600 -578 467 22 -826 -449 -10 338 717 450 376 793 -170 390 -75 -165 148 -204 -526 772 -743 463 -364 -784 78 -276 -300 643 737 -76 -850 683 -77 -374 455 -118 193 -92 33 120 -211 632 178 339 107 489 -812 375 -503 -212 -582 -491 446 -73 438 -744 308 133 -552 -562 312 -325 -169 -497 -277 307 776 152 99 22 743 -691 -421 608 530 164 -647 0 -683 -585 206 -583 690 679 -448 376 551 187 355 -352 689 -321 -684 -440 597 -771 786 276 -743 -391 717 -334 42 -784 334 206 -274 -46 -75 12 -628 210 -864 255 677 -624 700 -524 138 -331 -512 56 624 593 -260 735 -722 405 333 -671 78 438 730 507 -87 -322 -218 -126 -243 -34 768 -548 -395 312 233 -74 329 -299 -899 27 -206 397 196 -49 -7 -228 727 -396 77 -54 183 -98 523 -301 224 424 -852 -496 529 164 497 118 229 -303 -450 413 437 -534 328 -382 -814 42 -639 -457 726 -394 -867 -203 -239 -220 -23 -295 38 778 161 -736 307 -881 139 -221 -137 -564 -459 -97 -753 -572 165 93 739 -241 -309 -172 -692 -344 -702 178 -619 -615 99 -893 -227 -585 21 666 -687 726 -693 -629 335 581 -66 662 250 -850 227 -13 667 -688 661 35 717 -180 -607 68 13 198 355 -398 -489 -642 391 285 -818 670 -187 633 -110 -711 -498 442 412 -370 448 -673 531 571 -210 -467 432 325 -623 -357 -495 -537 -77 712 -725 -313 706 -326 749 -728 -441 -815 -247 -330 -120 -347 420 698 68 420 -201 -673 -470 116 -688 561 -688 312 415 -13 -444 -571 655 414 449 310 -602 -801 -112 -864 -557 -276 -894 -16 800 290 -840 427 45 -365 92 380 593 566 -515 327 -540 -807 606 -265 -488 -731 455 511 -385 -95 434 124 -816 558 200 -564 -851 280 -35 -832 -700 -80 361 -555 472 736 -114 548 520 412 -139 109 -719 -350 -616 -827 -414 588 152 363 621 -279 -548 -497 -539 -416 -401 -640 -303 502 79 540 158 772 228 333 460 -473 -633 -506 -500 43 -827 -93 114 -466 -624 -497 -140 -530 704 -709 -807 -781 -550 -52 695 -416 768 -260 -274 -374 -251 -837 70 -40 -406 -796 569 504 -680 740 417 -670 -387 -102 602 -27 619 35 -630 -371 -511 -241 -860 400 112 27 335 -7 -229 394 -94 -860 302 -259 247 26 39 726 310 54 -421 434 -136 -682 284 587 585 -663 196 -32 -229 -416 -99 -573 285 366 79 679 -732 146 -615 326 -791 616 306 516 -461 -66 -80 -598 470 -295 87 -553 301 -153 222 285 160 -355 -537 -171 -812 -692 -267 -841 279 -786 -238 -345 -502 321 325 366 381 -364 409 -303 -587 -289 -871 54 -472 -463 583 -64 281 -27 146 558 -131 -713 -93 340 39 513 607 -368 -547 426 -190 -235 723 -804 128 568 -49 490 642 -263 -465 -839 -196 130 351 -197 -241 -888 -714 334 391 56 -540 131 397 -439 -620 -241 195 -687 -648 -511 -524 -548 48 489 548 46 -651 -251 -475 112 102 20 476 -692 777 -280 -149 -198 -661 -188 -727 -301 -538 -746 68 -625 49 718 391 -253 -798 716 -867 569 -899 699 504 69 569 -888 -750 -144 -113 487 -229 -169 -420 -629 496 -499 -881 -762 -467 -336 -359 152 -797 41 -789 536 -30 298 -335 192 -704 196 677 -360 -766 -603 -884 746 763 506 -677 -7 344 124 -67 474 -282 -393 157 -602 -81 -789 276 73 644 678 -593 471 -205 214 -574 325 386 -354 -824 583 315 -324 628 -428 -186 94 -693 -245 272 -442 -672 62 -506 -27 433 -724 -62 223 302 230 688 -260 410 -878 -685 348 770 727 698 -777 -308 -834 368 -339 759 570 127 -548 -57 -43 -31 -107 -886 31 -261 20 54 503 -44 -23 -15 641 -770 -291 -22 -274 513 282 -518 285 224 -40 275 -662 745 -479 642 716 323 -435 95 -484 -26 -842 493 -598 268 474 -568 144 -839 -468 462 -856 -605 -125 -777 60 -263 229 752 -627 -732 -393 -549 -644 508 757 -768 -665 -342 -664 297 -711 652 -782 -284 745 -316 -235 -656 -113 778 -349 -698 544 -808 141 -136 -194 594 30 690 -343 -481 714 -775 -281 465 -806 799 303 -371 -298 -342 -650 -432 681 357 -682 546 -452 297 168 -158 428 -54 -677 -124 -287 -695 713 -585 -477 646 630 -83 -652 -675 -136 421 -888 -683 143 587 -350 -469 -290 -717 -421 -723 -24 -450 -207 359 505 330 367 165 -297 -468 19 -301 430 283 -580 753 549 78 -487 538 -218 673 30 111 287 -684 305 -526 216 -788 307 -134 -218 -697 -416 -885 64 -454 -847 -510 754 -40 -898 -474 -460 -755 145 763 -803 211 -299 -714 611 125 -475 -319 127 328 -801 -26 488 -396 -274 678 98 5 -607 83 -666 163 -121 -736 153 485 457 -832 555 -229 -522 510 -46 91 48 -201 -56 351 -671 -606 624 -794 -581 -835 731 -205 -585 -564 -322 -884 575 540 336 -271 -338 -427 415 -35 -271 -799 -287 -892 78 -839 80 -369 322 518 -291 -536 238 -537 619 86 443 -284 -814 72 -693 -350 234 -151 -485 229 -569 -687 119 686 -260 -667 -539 764 -354 780 491 -794 718 202 -194 -201 273 451 303 -429 297 74 436 -500 669 -482 759 281 -193 432 -585 -833 786 -169 -565 -322 651 428 4 360 -458 -331 -558 726 12 757 -66 -346 309 -898 543 197 747 -703 658 -764 -375 -835 -491 -72 314 704 -275 732 309 503 -817 78 -154 256 -231 343 -625 67 633 395 -872 -198 303 -117 -106 7 333 391 479 5 -786 724 -210 -581 -24 -633 -500 -324 -187 448 461 292 -461 -326 -756 256 560 220 338 -510 186 -520 -87 674 -863 446 -831 251 314 -360 -53 689 525 -65 -134 -591 732 -93 461 231 686 462 640 -226 749 -145 -60 787 123 240 636 362 125 -443 131 557 748 -674 227 -531 74 -413 -389 -337 536 -390 490 -900 -377 96 473 -319 535 -488 -280 -808 -208 -80 343 413 -7 -594 -613 -622 -607 426 763 -189 221 342 -539 -287 -39 -355 -785 464 -456 -295 -669 -73 677 143 798 -629 254 76 -311 339 101 -692 -650 -881 559 676 -712 -380 704 -649 668 146 621 -568 148 -637 -638 -745 -893 -503 -723 544 677 -302 -166 -397 -810 137 -635 -468 -677 -480 -533 104 284 -478 -487 378 370 359 31 -702 -93 -706 612 -395 187 659 -888 -852 -632 -682 372 -881 -459 -384 -320 -636 -18 -194 219 183 -834 -341 -494 460 -534 115 -369 114 -665 -594 429 -210 644 39 -710 -743 72 -624 368 749 -713 759 -587 -186 671 471 -398 297 68 366 -793 -100 -52 -135 115 197 -637 97 -472 -509 384 362 6 159 -315 435 351 651 -372 20 -884 -521 -258 274 -20 -452 174 748 -355 -584 -734 153 -151 -66 405 753 187 727 -437 -349 554 -574 -688 99 -893 733 719 89 -555 265 -333 -433 -749 9 -869 154 -561 -745 333 -792 189 -298 190 -871 -711 135 437 -872 312 138 424 -104 52 -116 -494 -150 363 -600 -521 -466 -212 -694 -780 117 -826 -96 707 140 -49 -2 659 -608 23 429 181 -625 70 -553 269 119 -160 -381 -149 -12 771 -307 -493 -72 746 -285 519 357 752 -505 -613 303 367 319 -139 217 325 -109 15 -124 456 -549 -40 -44 413 -886 -144 -28 -666 -61 -640 704 -167 -714 574 -643 292 786 97 121 -595 302 -647 303 -306 389 -188 102 185 -521 489 72 -697 -191 -758 624 -427 -750 -621 -103 774 762 -151 62 650 426 -591 -473 -572 395 682 -48 744 170 735 -784 272 -27 446 -289 286 -585 235 274 -574 -620 569 -114 414 -169 -5 781 -441 222 -135 537 -689 351 -807 -838 -629 309 71 107 63 -819 689 -763 -730 -313 256 -268 -160 -205 -41 238 338 157 91 204 -160 147 571 40 -236 736 586 -197 702 -90 675 117 -380 -678 218 -291 -474 615 145 494 -625 789 336 -246 189 296 81 525 -735 564 191 761 258 -727 -222 -47 787 -228 -314 -124 604 -684 -329 -620 232 382 -814 -228 272 340 -889 -715 592 658 -624 -74 396 262 -369 666 784 608 545 764 398 110 -732 -577 446 454 424 -220 -777 -617 325 413 -511 348 -598 182 -184 610 297 784 403 24 -787 162 -827 -397 -566 91 191 267 -889 515 355 -869 309 623 86 326 -588 -183 -594 590 772 485 -254 643 739 -27 694 -213 -195 -562 -232 698 -327 -533 640 -359 220 -713 -725 503 487 -593 -402 107 -204 771 621 -49 -190 -437 571 -876 -336 757 166 534 -308 63 599 -334 -250 -666 487 -266 578 -372 -796 -339 -77 312 -796 -774 166 207 699 -69 136 492 578 -127 -209 657 -569 -543 602 -849 -658 -606 604 778 561 635 -555 564 -113 -388 -153 511 582 215 -490 739 321 77 -25 40 -781 134 -198 709 397 408 -352 -76 49 85 26 -825 113 311 662 135 -285 -876 4 49 691 -453 451 -278 -155 430 -503 564 -549 -845 -585 -424 -267 687 -553 -893 223 -3 -539 -806 58 -783 215 -173 446 565 547 523 -379 107 -575 -825 -503 -596 -130 -806 692 370 -107 -865 -778 -123 -527 625 -704 794 615 648 548 -204 103 351 -168 -873 643 -240 131 453 772 -866 267 -422 -616 378 647 64 305 -887 262 -898 -670 -48 -400 673 -658 -187 448 685 -417 444 -246 25 -85 66 -283 -159 -855 -474 340 693 -150 397 518 784 -895 335 205 -619 -318 480 -138 -485 -669 377 -278 608 513 -418 173 184 -678 -617 -399 -854 -182 388 -190 1 343 -625 287 -534 262 254 458 431 -749 -678 423 -111 22 118 -55 339 -753 -577 659 -43 373 -33 -114 -11 -419 626 -881 115 690 296 -300 659 -131 246 361 140 -741 -751 -322 155 -317 370 -585 204 2 -591 595 24 -253 666 -228 -7 -24 -804 -118 -282 -21 -272 -154 747 675 -290 756 -759 -334 293 664 -76 -641 -639 -851 -139 440 775 -580 -124 -226 378 -137 -283 372 -796 -400 -571 -378 571 -504 373 -58 -135 -539 -336 74 -220 -115 62 779 -282 -793 -577 272 729 745 -684 -7 625 479 -159 181 198 -684 -603 536 -533 -168 276 105 -738 448 169 -270 263 175 -38 -644 312 -579 -313 12 -557 -865 -92 325 -856 147 331 117 276 787 -689 628 257 635 -90 -295 65 423 155 268 -805 587 -124 20 -470 411 -459 -351 290 -1 750 -203 -428 284 -617 -272 433 -488 177 -468 -466 -525 169 -141 40 -784 -143 -693 -723 -313 -874 234 -355 -685 -164 -831 -585 -459 -424 -244 627 -648 631 -190 204 -225 184 -284 -114 -92 -794 -732 -600 -740 -692 477 466 -566 91 429 -97 136 -227 -757 23 226 -317 -758 -361 -485 -358 751 -194 -403 76 109 334 760 61 148 700 -90 -302 202 417 -382 375 -629 549 -294 -339 -156 729 797 -307 -846 -127 -95 -57 -482 -31 -854 771 299 267 40 287 -386 -897 -424 -101 -222 -845 -521 210 408 170 38 -157 598 112 -790 -639 528 -734 668 -645 -837 56 -545 -466 452 170 585 276 -345 -832 171 -458 -685 242 -233 17 81 311 -207 -143 -13 -697 587 -696 556 -781 -87 140 97 -186 564 664 -410 -849 488 253 230 387 -48 -392 391 99 83 395 -881 154 -591 -491 -143 433 -143 -205 614 -116 667 596 728 272 -356 602 545 483 795 481 269 -461 28 353 70 -591 366 571 192 664 -825 -597 -580 -404 208 -537 182 -68 -733 -668 653 380 177 -78 -496 12 -814 -429 -706 -861 631 361 -486 204 493 213 418 167 617 -735 493 -673 784 -665 -286 708 95 723 144 54 -533 -556 293 -15 565 535 -324 -507 417 -547 -148 427 404 -657 -404 -786 -120 503 791 -488 -557 708 -421 225 -208 504 236 423 797 425 -482 -536 -764 -782 564 -438 -214 600 124 567 -257 -641 380 -806 300 -443 -822 -66 433 526 712 523 -744 569 -778 -178 -28 -720 644 -160 608 77 738 84 584 -302 460 37 758 -384 -247 -81 -184 -781 158 708 77 -18 778 -303 -784 -729 -803 600 -39 -521 190 464 708 -264 15 -226 427 525 794 -769 373 663 -160 795 115 433 -762 240 -476 462 -720 262 582 -379 75 -781 561 40 436 386 731 -231 -622 654 -156 164 706 358 104 -63 -566 -492 -848 -298 453 643 655 -790 -279 234 561 693 -769 -416 -607 734 460 -421 230 775 -693 372 373 770 -365 329 -79 -476 -91 442 -446 798 701 -111 -885 -473 -879 471 700 -120 -700 64 786 223 94 -364 161 -621 -782 -476 -54 -131 313 -366 555 340 790 -134 -67 -822 376 -671 372 -485 147 -541 562 581 -535 -24 334 -447 84 -759 748 -790 350 -399 769 -185 654 757 442 -414 -667 -750 -885 67 -21 482 673 737 350 10 319 325 -595 -643 -605 178 473 -516 -134 124 -562 -262 411 -158 100 -523 297 -788 -843 -60 -623 -560 496 -651 -164 -311 389 67 704 -801 -753 -560 212 -75 -360 360 120 744 211 -760 -137 -678 287 -138 532 -869 80 352 111 -375 -597 583 69 800 -721 -857 407 291 376 609 -893 -584 -441 716 280 -205 240 379 -724 795 201 397 210 -538 521 137 -651 364 702 -214 -57 472 -296 -250 -405 -245 721 792 237 115 -486 -851 773 630 702 382 433 -548 199 -505 -332 104 -593 59 742 741 -251 -43 724 -158 278 171 4 -423 583 -256 -388 -297 458 -760 73 -845 327 543 -451 -757 -722 -651 183 390 -362 -195 135 -488 -892 -59 -799 325 457 -555 580 795 87 307 -210 222 301 -281 -58 293 -818 -294 -644 -233 -267 131 -350 473 5 -852 787 -547 618 -792 -885 -369 784 579 -730 -199 -681 579 115 -822 113 -57 -485 -448 318 362 -425 -709 326 726 692 750 -22 127 -386 620 730 -326 245 -305 -414 402 -747 -719 -435 641 620 -293 108 -74 697 41 -79 -551 -60 5 -605 409 -858 -282 348 -248 148 -651 792 -678 -787 329 29 -719 714 477 -481 221 298 -372 -379 509 742 721 -242 -654 31 685 422 543 -270 380 -667 -576 604 -709 -338 20 -26 344 -880 -509 -465 374 -706 -231 275 -62 100 -716 -158 -446 -397 757 -800 440 -566 -196 624 -720 558 444 -298 -263 -643 -782 -94 438 -625 -846 351 735 690 424 496 -483 194 114 524 518 788 483 -639 127 12 -217 58 214 644 -458 -896 -810 -16 698 -490 -359 426 -369 654 -775 -50 -550 -46 226 37 -242 27 403 24 196 210 -354 626 577 -612 300 -658 -37 -278 772 -838 -825 -248 -355 76 -785 -489 524 -93 -253 356 -43 -722 -112 -646 -786 -419 141 -792 525 -562 64 -403 485 741 -462 -22 17 243 -658 173 -604 -299 -763 377 -886 722 380 175 -199 -443 281 -620 185 -504 -365 -378 459 560 777 562 -274 -431 701 -621 -664 174 -406 527 -358 -658 345 -892 -308 -520 -452 706 344 549 -118 -126 -598 478 -511 -517 -316 -404 274 383 -34 698 -275 387 -426 -384 333 111 -97 -484 -75 -228 -5 708 643 365 -890 -642 -460 124 -812 -271 -486 413 -240 -523 464 -447 245 178 -891 -134 258 -544 -729 -224 571 -859 728 -404 -878 -434 -246 241 419 -634 -683 -439 -738 -846 401 -777 600 -573 87 743 -192 -400 41 -375 540 -895 -85 -493 -750 -201 -53 -545 -274 -884 544 -709 -164 -710 497 -713 -860 345 496 220 781 131 -327 -796 -283 421 520 112 438 -27 -705 404 489 -699 -543 348 -191 547 -671 -293 -418 -809 366 169 153 715 -695 -121 173 -711 -23 10 585 173 -427 -21 315 59 543 -394 368 -192 750 -832 709 645 -52 583 31 548 -115 -575 596 507 -106 792 -566 -487 366 -533 412 294 -73 660 -816 -477 -731 -462 51 307 -627 -481 573 435 -32 -118 -434 603 686 207 792 236 -499 246 -139 -379 19 146 -327 -473 592 308 264 414 -227 -101 189 -786 -826 514 -535 521 -290 215 -582 -625 -429 -722 604 -628 322 10 -881 -292 -453 -387 404 -98 443 -707 -293 -619 -124 -432 -423 -517 -141 276 -543 -139 -602 -695 -109 -399 -804 524 -241 -542 626 757 577 156 412 -825 542 -721 736 -882 -385 413 500 -726 110 -367 -667 -819 105 422 5 -11 449 -57 21 -598 -389 -111 -899 -375 -54 -225 -537 -848 -239 343 -801 -881 248 -29 -490 82 147 566 612 -467 -775 720 302 592 61 -858 624 604 519 -450 616 471 -681 38 471 -133 194 -35 -731 123 -325 -77 280 -865 233 -333 -569 796 -48 -715 148 -606 -118 -665 -164 539 324 648 446 185 17 223 -102 -262 742 -177 500 -530 -345 -40 -99 198 -739 -888 -407 -15 360 -595 -710 -285 -306 -277 -680 57 443 -597 563 644 -681 -767 198 -90 -675 52 -267 -263 -751 731 172 -228 362 -556 782 -249 601 -387 -795 -713 -112 239 -381 321 -515 -17 -821 -551 -62 -611 23 -673 -445 174 -510 -503 -3 167 751 -549 240 -217 218 655 163 -423 716 438 -531 171 -587 -41 136 30 -465 -191 -591 -392 546 -507 -559 -704 -525 -775 -559 417 -339 -685 645 -306 628 319 606 -456 -159 306 -662 -669 583 -152 737 -818 638 251 606 -481 70 -129 -433 575 -651 -570 516 -692 696 350 150 559 -174 -185 323 401 -713 740 772 -535 768 176 -390 -803 -442 -465 -95 92 647 235 -364 -183 -457 -409 501 237 -401 -142 -90 -585 124 235 -528 -367 584 -867 59 -199 -46 341 526 0 463 660 -181 -500 -695 50 -311 44 -145 90 425 681 520 235 -250 -808 654 -365 28 -815 -82 235 712 778 -767 -81 -19 759 124 -461 -95 -31 -836 273 -689 -722 -7 -847 -462 15 265 -466 -529 412 305 663 686 -603 437 82 340 220 -647 107 67 -287 -563 739 -309 -655 502 368 -811 -105 -511 -841 -322 -15 -804 -862 -205 -87 579 -741 -899 -68 -171 -478 471 190 143 362 -524 252 -276 439 -738 -597 506 103 -657 -600 443 -796 546 282 -547 -709 617 -455 -391 327 -795 -151 251 114 698 -13 -528 -26 498 -126 -609 159 352 131 -206 172 62 720 -575 363 557 237 -534 -548 273 763 169 498 -760 -271 -753 279 253 -25 -285 -819 -79 -874 -334 795 -639 317 -329 324 484 752 -351 263 229 599 -300 437 -463 -843 579 -871 -293 -703 155 -15 506 499 663 -429 -646 -299 -649 610 38 114 351 212 -199 90 -70 630 637 -733 204 741 276 200 650 307 441 -581 -748 111 -75 742 -784 -408 494 -847 -756 -307 178 574 -276 -459 30 106 105 -280 -120 -865 462 587 358 747 -806 505 -247 146 309 -559 532 698 -267 779 -199 -48 -853 -468 -495 255 740 709 -84 33 561 -511 -875 -534 -780 223 -162 478 633 776 -61 215 -157 715 -766 678 -809 189 697 107 -8 123 -29 -221 399 -130 -85 -244 -853 -458 386 732 -694 -586 -105 -545 763 -140 -26 -351 -195 432 -524 542 705 727 335 786 655 -2 -352 -479 609 554 -51 187 667 385 -168 300 -854 -78 592 539 318 647 578 -160 272 -543 606 75 605 653 -752 712 -128 -682 -476 559 222 509 -121 -358 -702 60 -558 160 -351 -326 427 731 591 -850 499 -209 -174 514 -420 694 651 -531 -139 -841 79 452 598 -461 781 358 387 800 417 373 709 379 -829 81 -372 -359 628 -563 559 -227 329 135 -121 -552 243 708 -611 708 384 -564 348 343 205 140 -374 370 65 -36 -738 771 -759 -160 -312 -129 -762 -670 128 654 -496 -500 -25 -583 311 241 -128 -521 245 664 565 -311 158 -866 44 -750 -512 -743 97 619 -889 213 -469 2 778 -723 -211 -184 340 -76 -666 -41 -422 -277 6 381 706 311 -390 59 585 571 252 -712 -192 548 580 -787 504 118 453 -691 -637 -768 -702 -77 -567 -748 -549 -749 133 -538 652 -407 169 -551 -766 671 -699 703 660 -398 -707 -402 -534 -610 57 -375 -262 -808 239 -878 29 -365 -768 -659 -795 -635 -103 -352 319 -263 94 523 -26 438 777 434 262 -175 -265 490 -274 692 -796 363 -400 -449 -307 -735 -364 -843 -233 671 -200 628 246 83 644 89 555 349 -475 687 -119 -703 -520 76 -498 516 -459 -544 488 685 -615 -740 -235 89 -796 -508 -769 180 -864 -20 132 148 211 -849 -489 798 302 -629 707 -752 -316 -695 313 153 -723 -818 190 -731 221 -734 -490 432 265 362 -523 -67 385 -461 22 -608 238 381 560 -288 336 -309 -80 -9 613 -578 144 336 17 -622 508 -880 46 290 236 -504 -458 -425 28 609 -645 192 -376 -712 182 123 -366 611 391 286 -119 -51 -765 487 -146 -859 -469 476 434 401 79 -844 238 118 543 -201 720 303 -746 -692 -334 405 383 -204 -78 -242 64 -482 -313 -67 495 -457 283 537 338 -656 649 -94 -392 488 257 -585 -59 6 -159 107 -698 -436 606 -383 781 508 -553 -389 -310 338 556 -793 394 -846 -234 434 524 -355 662 570 -693 -402 343 659 -191 618 -747 -259 -641 -756 257 163 -301 -189 -345 182 -399 -199 -475 683 -500 -551 -447 581 -576 353 376 382 627 -894 -877 -601 450 56 94 36 -186 323 -674 105 196 340 609 -899 504 -254 721 -501 95 -14 -518 -488 78 -265 -72 611 -643 142 483 130 61 360 374 528 -397 383 287 -192 670 -69 -847 504 -663 508 -682 -593 0 -110 347 246 687 82 661 -224 569 -332 265 74 -70 603 695 -353 -95 99 -53 719 655 682 790 -542 -777 -375 -252 178 161 763 -437 -884 -796 202 -851 -463 -544 392 -536 701 -846 34 184 749 774 284 -673 -579 193 -364 543 -830 257 -496 -585 294 -698 -896 -161 -284 -807 167 -433 -590 -64 -72 509 372 662 -369 -315 -115 164 -433 -570 121 -210 -849 -791 496 -868 417 94 397 -634 -344 -366 -445 -314 464 592 -372 -173 634 -867 -143 292 44 133 210 -786 275 516 157 114 -661 -42 -6 308 -789 580 -616 356 -862 36 -229 -27 545 -520 -836 514 -156 152 -359 -481 -664 -493 -838 278 622 -357 47 72 -842 168 -822 -595 -267 -68 -766 653 -44 -388 -882 136 337 618 181 -238 7 -85 -629 88 -692 -767 -428 651 163 795 574 -263 782 -877 -887 285 -96 686 89 -261 -625 -781 429 -702 -302 243 -126 -355 -329 -593 -557 -839 -314 -510 234 -83 679 -80 -777 -24 -825 -512 693 -360 385 93 -135 -848 408 -528 -204 1 252 215 686 -571 219 -682 628 586 -30 642 333 -475 -506 -44 -99 149 -800 219 -145 23 -677 571 -63 772 -804 -653 316 -52 436 697 1 -44 -520 -262 -267 189 301 348 789 348 -311 570 -127 98 712 -126 730 -156 -22 528 -427 788 -848 -885 -189 675 -508 17 45 640 -406 -177 -721 716 -831 70 672 -764 -613 581 -727 -550 525 640 -466 -280 -122 -817 297 -454 229 748 502 -222 577 260 -265 -105 -656 -105 348 -17 109 -79 -615 -585 -475 -828 -885 688 317 -119 345 3 -670 84 -205 711 -171 258 462 182 -595 -886 -329 -446 -862 188 -630 -317 -461 389 -624 -582 -35 -606 -577 -638 -137 32 697 370 82 -66 -108 -541 -797 -657 315 491 -392 -475 -395 -834 647 382 182 -183 133 379 506 498 -518 -468 104 -77 -629 -412 -865 799 -150 -809 -244 250 75 -258 588 -817 -231 -114 -229 691 -168 -623 -473 -164 -712 202 -702 391 226 -138 -850 461 -69 526 -308 -214 -721 -875 257 327 154 -489 -11 194 -756 163 673 -192 -174 -425 -399 586 537 436 626 -618 105 -717 203 660 28 344 -722 -281 -182 -761 179 -771 -377 -391 -10 -146 -66 412 -313 184 -54 -374 -277 -491 -396 -275 613 -471 -830 514 -175 319 -485 535 691 -309 -828 -464 -222 -341 -100 -861 565 -853 -180 -238 -456 406 529 449 233 271 110 598 149 -526 71 -795 97 705 -236 -566 595 448 -87 276 425 -379 235 763 -342 -477 491 78 26 -98 689 -770 -303 347 -812 -533 -413 788 -217 425 170 380 161 237 515 78 157 345 208 -440 -838 -143 422 -482 270 562 259 -220 -763 -791 -476 -670 128 -681 -484 578 -799 -507 533 297 -890 -275 -477 -732 -455 -467 -18 473 598 -118 -703 -71 324 -575 709 -686 -313 -635 219 -499 -35 -229 -760 -692 415 -193 -894 542 -128 100 507 601 479 260 50 -467 -673 -364 -575 636 595 339 553 -253 -60 210 404 -684 437 384 -657 489 -535 -316 -493 -372 760 -528 420 -503 -514 -693 -404 -722 398 -59 310 -797 -217 495 43 -762 148 479 -897 750 -52 -848 -623 -423 -558 -749 334 304 663 -75 -734 434 -212 -489 184 513 232 -829 317 -506 -847 -562 385 -868 -587 -662 431 -642 -572 -146 -542 285 -137 554 622 -47 238 -704 716 555 319 -489 -276 467 272 471 -400 -684 606 -107 51 528 192 -889 700 -307 -439 -306 -680 700 -560 477 324 -732 683 -331 614 21 -543 561 -375 687 -287 64 432 470 -13 358 -644 -328 -27 315 783 476 74 736 -866 373 127 -199 -327 795 -576 -121 -830 -314 -745 317 786 -320 26 -862 -98 220 64 383 560 700 130 -121 -494 21 -881 551 -425 80 461 -433 -840 -227 -853 363 -308 -753 356 237 396 -720 -521 -662 177 -390 -801 -622 -465 98 528 594 -595 208 -150 353 -27 -173 -652 792 -238 20 480 -106 -746 218 487 199 489 750 72 387 724 -418 366 -33 713 725 -89 698 515 587 -366 -286 389 419 -155 243 -887 -694 -723 552 -536 -661 -788 524 152 -851 -129 -661 669 745 -402 493 297 -764 -776 557 445 65 371 656 235 -25 -697 -612 682 279 573 -325 -300 160 377 -813 -868 -770 657 361 172 457 -547 214 773 468 -591 -180 -482 661 622 310 -570 -696 156 -152 311 34 396 -657 -374 -895 -672 176 -620 -328 2 250 14 -548 -75 -578 -127 669 714 -721 -273 -478 82 350 -525 302 -347 770 378 -516 -129 -742 -359 374 -853 709 -413 -496 632 481 436 -565 -18 127 -464 118 -887 -460 -104 192 387 554 -534 -855 -318 102 16 729 -101 512 -189 -137 291 -581 -218 -440 636 -640 94 -711 -19 -522 628 633 -711 -796 -270 -501 -704 500 -372 -385 433 -818 -145 2 650 -895 -289 -477 584 -799 -481 -1 174 546 -328 426 -872 734 -285 473 -374 323 -51 334 566 719 655 614 103 -727 -748 648 629 503 78 467 -184 168 263 1 -277 -53 21 -862 360 -626 -734 46 -727 -848 -280 448 -604 -427 344 -131 741 -165 71 219 -784 -20 -776 635 107 656 537 -355 -188 196 -798 434 478 620 708 550 -266 566 -678 -790 756 731 183 251 -847 -390 -750 605 593 -484 212 198 -546 -255 -267 202 211 -715 -685 -834 221 122 636 10 -512 471 705 -450 -814 -676 -111 -52 4 587 -441 118 100 -725 -93 -105 113 -394 405 -350 469 592 -713 -622 -697 -709 -653 -473 -88 268 675 278 526 -884 -382 288 -879 679 60 463 -427 238 316 209 708 -715 179 -52 -790 -886 191 -838 -265 617 84 49 787 -436 -46 310 -480 725 -585 -454 -89 618 690 -787 -128 -231 -180 212 559 -297 -666 541 6 -524 -153 -148 -493 622 195 -597 254 -686 609 279 -525 276 785 38 -185 772 -488 -241 660 -276 237 702 771 511 -243 700 -704 -819 -343 -725 593 621 22 525 -408 666 -110 -14 342 -824 110 81 -113 -543 326 -86 203 -100 685 -479 96 423 -86 -624 409 354 -531 -587 -605 -753 215 429 301 -235 618 -376 -139 -737 -85 -543 340 -658 513 744 -721 422 19 399 -74 -413 -475 -386 -615 -357 146 -332 667 -176 637 -127 -846 415 97 -479 581 353 151 -619 -897 516 -410 652 -93 -876 -195 301 -794 285 -465 -28 -602 -130 548 -249 141 -129 -615 389 26 260 293 -474 -590 -481 -496 759 153 564 402 -713 689 38 682 179 336 382 -146 -423 525 -476 -629 320 -871 68 227 -680 -854 512 46 -469 -849 -880 650 551 371 777 -65 258 271 -168 -206 12 293 -823 -440 272 -857 -625 611 -745 -289 -563 -305 124 486 -591 -720 -426 757 -531 -141 -213 -841 712 635 210 179 -153 -633 789 348 593 144 675 227 -740 -782 -334 -105 -435 233 732 -761 243 -286 367 652 109 -152 -390 210 680 99 299 251 661 575 715 -537 -416 263 -627 98 -702 423 539 208 519 -524 49 700 292 298 -308 565 673 96 -63 -385 136 304 585 -84 -455 -759 -688 -160 -581 490 329 -882 491 673 -402 547 -136 497 -830 -578 -245 242 24 -365 -403 -59 475 -735 -89 -898 -640 -344 349 472 330 71 -170 90 77 -465 -282 -358 593 672 747 -132 183 -354 -614 370 -686 542 -522 -28 -440 -751 137 173 -652 193 -669 291 -80 -135 -387 -624 -402 127 -33 626 445 -280 738 -111 -111 -123 -136 664 -242 368 -309 -794 -268 -472 486 374 454 791 322 532 487 782 -234 318 705 156 -814 -10 411 98 608 30 -687 -405 48 90 -286 -95 0 775 10 -203 -348 68 -742 -508 -890 -487 265 -793 458 -891 -844 -537 285 213 -445 318 188 -279 737 -873 294 339 371 110 752 -582 708 749 694 -443 -477 -800 -265 -888 -672 139 212 -328 -723 187 -786 213 -712 -554 -695 154 430 53 130 -206 -30 685 479 -538 382 453 -806 233 -520 -276 -227 596 -407 204 -776 -781 712 -637 -854 196 -768 560 -12 -96 -19 194 605 715 -836 -839 -454 372 743 -283 350 231 274 -853 -10 -552 701 508 -417 761 746 -164 564 -424 416 -658 -137 1 -219 -761 -900 -433 -622 -432 -429 -487 -533 405 -834 -724 -566 242 -680 615 776 590 -293 -135 -624 -761 676 619 -689 586 -417 -514 -186 -727 292 372 309 433 -818 761 -223 682 -144 -568 492 622 400 244 218 -406 -483 -28 444 697 -437 -197 501 -422 -876 -382 221 626 -156 238 -676 -600 248 411 -514 -220 -700 -805 -487 502 58 338 -649 -183 -242 -726 795 -296 630 62 342 102 394 -712 393 -267 210 715 -756 748 -738 -897 -782 202 438 -408 191 175 67 796 -325 167 617 674 -786 210 192 -768 -19 338 -136 -11 -781 -141 -578 -152 297 -78 18 -216 156 -33 -842 91 584 -748 179 -247 247 305 794 -513 -700 464 -561 -445 39 -546 -636 -876 775 667 -445 -482 430 -815 -103 459 383 521 413 -231 -353 -667 -823 -175 515 255 -191 592 441 -727 -276 -832 292 309 -775 235 -18 -694 -66 -264 -436 -198 -514 -285 -848 -478 447 701 501 246 426 -584 358 -486 -659 388 -641 -655 128 -286 64 -551 -84 -888 -878 787 133 466 -141 -17 186 -753 -265 549 262 58 64 436 688 65 39 316 616 -56 158 -211 -126 685 490 559 -279 -224 -484 -112 -503 -259 161 299 746 -461 -426 -244 -138 102 -486 238 -112 -325 -3 126 157 -632 -564 148 -855 -100 -649 -692 -352 -531 31 85 -493 -223 641 -112 -525 744 481 377 -324 732 -711 638 -60 761 -900 73 -286 157 -645 -316 -104 25 797 740 -867 -544 -574 -234 -788 692 -290 -327 81 253 527 -84 -681 -843 -304 -812 366 -197 -614 604 621 401 742 -153 174 588 622 56 754 315 -43 -420 -786 -312 -674 139 742 -85 -524 723 -529 -589 41 763 -106 198 -28 -880 -465 -483 50 410 53 410 -797 -717 787 -742 -84 -648 -746 -282 -239 45 480 -610 271 -362 664 244 -375 336 698 -221 720 76 -730 -850 473 351 -784 20 -355 341 -227 121 -826 47 171 -505 -352 -136 573 244 -515 432 31 479 -402 -473 -391 -874 -302 351 -656 682 -605 724 -719 -192 681 -3 741 -70 -472 -339 682 -466 -736 775 300 69 621 130 176 528 365 -835 -797 730 -45 -448 -59 -430 97 -370 -374 -465 87 -476 -141 576 -158 -641 213 484 -861 -412 633 -306 -452 -424 580 -79 -78 108 -422 516 -822 50 109 205 705 37 202 728 463 -661 278 -619 -183 -285 719 115 203 -272 -62 5 -770 471 -438 -156 -509 -243 -423 -628 578 -112 -746 622 -362 -307 -148 114 -407 296 -752 -703 765 -25 434 -278 198 389 -678 -436 -441 -502 -770 -79 484 796 -576 740 724 -788 148 347 -208 -377 173 -420 -79 474 254 60 423 -695 699 -807 -830 -514 -872 401 -256 -536 -415 489 -504 243 -524 -598 53 592 -223 -363 203 40 136 -324 -866 -200 -516 354 -279 582 -39 -376 384 -504 -137 -263 -584 142 -509 688 55 -869 -134 -590 -452 493 491 -143 505 -131 66 -59 116 125 64 121 132 -685 -68 -552 439 -599 361 40 407 -796 -102 606 -347 -503 -239 -492 -484 -683 199 171 246 178 -789 -262 -320 -252 -742 630 -322 -156 -207 -825 -299 707 -186 -416 -615 370 669 -8 260 142 234 609 -699 299 -810 -625 -819 439 711 773 583 -430 91 -790 -249 328 479 338 265 -756 282 687 -122 -421 69 671 -763 275 41 18 -337 125 632 -372 -716 -608 -723 -436 -434 -724 580 -254 -734 395 638 233 608 -454 -602 -83 -764 136 -597 -850 402 -108 419 535 -409 -168 750 -671 -532 -873 -390 -526 -140 674 -518 -205 -575 -772 78 -894 597 -262 541 -501 531 678 -282 -749 515 362 -331 437 489 -161 722 -544 375 698 -323 -465 335 785 4 -586 334 233 171 -45 742 87 -249 -367 322 -276 -452 591 -105 419 507 -642 232 -213 -186 -121 456 191 -102 -839 -737 -41 -417 790 -221 27 394 -891 -221 650 47 125 394 494 -707 -474 -79 -206 236 289 269 -783 437 434 -664 154 -20 196 641 224 60 511 -755 -29 191 -272 325 163 461 -368 -373 -823 -893 56 -53 328 350 707 -828 -360 -484 -798 -267 687 -626 89 -219 -337 -740 383 173 -882 -294 756 -5 357 539 249 714 791 718 -10 474 -19 -515 638 411 459 519 -221 140 58 351 151 599 -738 -136 -565 457 127 52 625 -163 251 630 -307 -603 260 -147 568 -67 -140 -829 222 746 262 -75 -279 -178 740 -224 241 -353 -852 299 267 -253 -551 -828 -848 513 333 -336 292 -314 531 492 273 -724 -231 -508 -82 -405 565 -653 11 -206 434 34 142 -400 469 -194 -843 -24 31 261 -247 -131 -498 -81 7 724 293 630 49 752 -346 -894 -587 -825 -320 3 234 430 81 -47 469 -558 99 -132 187 128 478 456 179 -458 314 272 -748 -80 -96 -628 160 343 202 -222 443 -201 -502 583 476 -553 436 -741 271 535 139 -693 -272 -243 -646 -896 -336 -6 -797 -719 -672 102 -125 184 279 -320 76 738 319 497 70 -589 -485 88 -378 289 638 -815 -589 -699 11 -358 -557 103 213 86 -486 36 317 -227 580 137 527 738 599 -711 -636 537 -517 -306 578 -326 -824 641 489 -135 -82 -24 -81 76 -736 664 -794 33 -582 37 -479 -597 661 -45 -258 -737 612 -656 492 -129 622 -850 561 -51 575 -261 9 -846 -402 123 -227 273 -634 -791 428 -15 -663 307 -592 -126 313 -231 -225 232 298 -734 56 -743 -629 -394 -28 -649 -764 260 -446 -838 -882 -625 -164 524 -652 -437 349 -513 242 -330 42 -737 -170 -875 131 207 421 163 590 -26 757 681 -148 180 177 -195 -340 -419 -295 202 -253 -511 169 -396 -843 -462 -204 -86 377 -532 -82 -634 109 198 -789 -525 205 -751 -736 -163 309 -588 683 339 -778 145 189 636 330 108 628 -742 -58 -60 -667 268 -639 -730 -697 -159 374 646 33 -293 798 468 -692 369 65 353 497 707 -438 323 380 625 -43 94 499 -265 -435 -244 522 706 394 427 -136 -313 -620 -793 -572 -716 -782 711 -156 792 252 157 240 -313 724 478 62 244 -519 -141 -253 -401 116 -148 -872 -757 -492 533 -543 -143 -829 -488 158 160 -359 230 759 488 234 49 147 -646 103 -638 -380 -834 280 -883 -425 210 544 -454 -138 426 779 -452 114 -548 -707 -844 307 102 77 -567 77 -253 256 -866 -596 527 -718 -625 -112 434 -513 -832 303 -602 721 -354 -132 421 -524 -855 553 -881 356 477 420 -206 209 -622 241 682 685 571 -229 121 -594 756 324 -5 -54 613 -63 -605 516 11 309 -698 352 509 -661 483 380 35 -73 785 -604 -594 -277 -479 640 14 547 -429 431 -210 336 706 -432 -788 706 -198 525 -33 -453 -228 548 5 -215 -785 -85 -762 -317 157 123 255 88 575 -259 -662 -70 614 340 370 -106 394 727 330 361 374 337 565 386 519 -392 -443 -14 -237 -671 -830 346 -44 -553 -78 -582 -810 -153 764 -499 -50 577 112 363 188 -414 88 -888 435 -383 69 -587 737 782 -707 -673 39 678 -669 -846 -748 -276 216 -653 397 325 -524 -103 -812 -753 -26 54 -455 740 351 -317 431 -838 -625 -372 -301 569 -173 -881 -9 306 -413 20 589 -430 739 163 -718 -494 -78 352 -481 -266 -505 -888 -153 -32 -512 762 141 -385 -329 285 -467 317 457 -189 -435 508 251 -725 266 539 655 357 453 -119 -806 708 -53 559 -825 -189 378 547 287 -320 618 258 -186 -632 648 -807 316 716 150 462 -793 272 379 467 41 57 416 631 -359 -75 145 -674 197 -199 -754 624 221 151 -164 10 92 -464 148 456 486 -702 787 -386 562 775 556 742 119 277 541 606 -246 -740 615 380 -621 171 96 639 432 604 547 758 443 772 623 645 295 188 -555 -263 355 694 789 -736 -555 -257 -61 -861 -662 -287 -355 -870 147 742 -794 162 -267 -716 -806 234 -665 6 617 449 578 146 659 -37 503 -607 -582 277 602 209 690 279 65 484 -25 558 -465 669 -294 -619 -700 -817 -351 194 578 -345 131 -303 -552 -186 -134 -74 -746 -361 -401 678 -363 -305 443 -718 -593 391 43 -115 405 -130 150 534 -347 -732 228 431 -416 -136 -489 -6 282 -150 304 153 -180 -412 -51 341 260 -280 -353 -247 476 -327 -303 345 -459 614 624 747 -275 395 -439 -470 -518 -788 -127 -762 -201 -541 -230 589 717 -842 -274 750 304 -824 -215 -767 -660 -399 -217 -363 -188 -642 737 753 -883 -700 -641 356 -715 -396 -738 -639 -482 284 476 126 560 132 -439 99 -731 258 -401 419 608 -86 -662 -824 721 -538 -429 27 773 268 431 -167 368 -201 -457 -571 -70 707 -806 -405 341 53 640 102 -40 -37 -679 588 -713 660 -821 368 41 210 110 -199 -436 -689 -223 -73 541 -804 30 248 -123 346 386 -454 -900 -687 752 -111 679 -551 193 212 770 -323 -407 -216 719 -743 312 -370 498 -7 -203 -400 -750 422 658 642 246 426 409 -280 238 -417 -269 -610 20 -149 543 600 101 -565 -671 -466 -576 -701 -281 -844 692 169 66 -144 -43 -439 659 -185 -310 6 470 351 459 -400 -666 -485 -230 -237 629 640 -99 -400 -20 -871 383 -156 95 -98 144 -794 695 280 -212 -624 -469 -233 -592 478 151 -601 59 377 148 -171 147 -384 110 -48 256 9 461 548 522 723 -734 -150 -397 -483 -831 74 635 -387 -585 544 -447 -748 713 535 291 -826 372 565 -228 -564 -296 -260 -61 -130 141 774 -458 -844 -773 -712 -473 96 415 -644 225 311 -9 626 -472 -643 678 -751 601 -897 -808 -863 75 -400 -233 304 274 747 791 579 354 531 -617 437 458 559 590 789 704 347 -247 599 -308 499 -823 -1 -790 -89 180 -343 458 -22 592 -560 437 -119 254 -697 -30 -161 -715 -707 -771 570 609 272 -505 -726 -239 -593 -126 392 -325 650 120 546 789 -441 -226 195 571 -679 496 -898 489 -658 -15 -277 2 215 173 307 -649 445 -576 605 652 757 315 101 -126 -775 -37 368 -330 548 503 -21 -215 -180 267 18 207 164 713 287 48 759 -417 522 -69 -461 792 -677 502 253 420 -487 678 -737 205 -684 -124 476 -10 -317 -204 669 -498 -178 129 575 -433 -577 -356 52 197 347 403 767 721 723 -728 -549 233 -450 -648 480 182 -742 634 314 -333 652 714 -131 -370 -747 442 -518 -531 -461 383 691 -552 -146 -449 707 737 -2 444 481 -523 -814 -261 -353 354 681 76 297 -362 75 -889 113 263 66 42 582 -204 250 -778 -60 642 -467 344 118 477 -472 -646 510 -880 -724 570 200 741 598 461 629 314 356 438 -709 413 477 -499 592 78 -332 117 426 101 242 -536 531 -36 -146 688 -148 90 -863 -811 254 -427 422 -366 380 -885 -14 -165 607 583 228 143 560 65 -479 -541 -578 -451 635 -875 -118 -870 -550 529 784 498 -636 -164 714 523 43 -788 583 -405 389 -439 777 482 -106 35 455 -745 -707 59 -570 -701 499 257 -651 -185 -232 790 222 99 -705 -275 -62 -51 -383 -861 90 202 -789 497 475 -675 -681 -240 320 55 -155 -266 565 218 -830 -49 -519 -125 -128 -550 287 -476 755 603 -616 620 -850 -141 -149 -15 686 187 -614 84 435 -112 -683 -386 348 -803 248 -617 -233 -302 663 11 51 691 593 -822 -256 32 537 -539 169 555 51 -246 695 -532 -621 -233 4 220 -767 281 198 60 31 -181 -135 178 -517 255 -483 -26 25 161 90 -116 676 -692 482 -498 -529 547 72 480 164 -625 272 600 -202 75 172 89 317 -288 25 -79 475 -391 -284 -621 69 140 458 -235 654 -103 782 467 57 -786 -143 518 -864 -560 456 -808 753 713 746 -731 -9 148 -647 98 460 -351 276 213 -496 494 -348 -701 -270 240 -267 798 658 739 459 -882 -874 -344 -449 -232 517 -380 -418 -548 -402 311 -536 268 -721 16 -850 -98 720 88 25 -326 -183 -547 -179 152 -381 -221 202 -239 779 -26 586 -453 342 -292 -523 119 428 -325 -328 609 506 -131 -882 -658 225 646 173 -105 -756 12 482 -410 -59 -691 513 273 -829 -510 -534 -436 -560 -605 177 493 107 -715 -540 -705 65 460 83 182 -76 193 -190 -69 365 -621 -230 -161 -758 688 -796 603 18 -719 37 786 -655 -140 -342 -557 -767 -455 -394 101 290 25 640 127 580 -330 -762 123 -643 527 413 670 -770 193 -427 689 -386 -756 -257 -585 126 590 66 72 -220 54 -274 494 221 705 -661 513 -571 276 630 722 115 185 -648 -97 234 705 -154 451 -614 534 -107 267 -306 589 183 -149 498 746 597 -707 -771 104 -32 255 -411 -408 -441 -75 174 352 295 -576 -34 718 -506 -612 768 176 -861 -241 663 -210 527 623 249 -795 523 8 -622 -518 691 -574 119 386 -722 -681 206 -385 -179 174 -189 190 -803 84 302 242 -44 447 776 -153 11 -849 306 -361 320 745 -103 -311 -860 571 -421 185 727 -844 -621 -756 -468 394 38 -178 -415 79 431 474 -749 -187 -92 27 63 -369 -15 -896 -865 -877 -85 516 -254 -743 -316 368 -398 -585 775 -855 227 -434 398 -184 -713 681 670 -889 493 -784 475 -437 440 -839 799 745 475 1 -803 755 -674 512 -391 172 532 -524 -335 355 -239 570 481 -771 608 -506 -652 -298 -280 518 74 -455 -680 -649 -877 683 -346 -132 -161 585 645 418 46 -766 -596 -514 672 256 -202 638 260 287 -313 -727 -504 -538 95 -608 -552 33 -116 234 -604 -591 -339 -702 767 -377 294 -460 547 344 758 584 -895 547 -711 82 528 -330 -41 -5 705 -703 400 85 716 525 363 -759 -422 789 800 -336 788 685 704 -656 18 -298 -523 -591 -4 -670 534 547 -701 -29 772 -787 -405 -634 -473 -212 581 -722 -672 -808 502 -223 246 -122 638 203 561 -515 542 -532 -372 797 -898 432 -376 505 -694 -76 -896 651 354 -10 -297 -570 479 706 -321 -429 140 269 368 -226 637 481 -536 66 -135 -869 -10 102 496 -702 1 -208 696 -153 -655 -689 -566 -431 260 -638 -246 -406 -623 -735 329 -42 224 230 305 -263 277 60 -775 359 -368 391 -510 -696 -711 659 -578 634 -215 33 -863 -550 203 749 141 -83 68 26 -51 3 23 -591 -660 179 -564 141 -232 -12 -146 -859 489 -553 -27 -504 -48 -270 150 705 -709 -366 655 -608 -212 702 -419 25 -428 -1 257 203 553 462 -715 83 729 507 297 -370 263 768 -34 -719 96 -813 512 539 648 598 563 278 25 501 322 528 -634 735 -578 519 414 -249 584 149 194 266 -570 646 -363 -553 184 -732 436 -13 259 479 -403 414 -7 -212 549 226 177 -750 617 -290 -637 477 -470 21 -623 533 -347 -533 -49 660 371 -656 24 588 -778 -617 587 -331 -409 47 -291 31 -211 -630 -438 745 -452 -493 66 181 649 -891 -431 -832 138 751 724 778 221 -586 324 -340 245 -22 739 -637 370 -436 259 223 239 185 -135 -358 -620 -365 -534 205 -326 -593 -560 244 -333 -587 -220 497 248 167 -209 -575 -561 456 682 271 243 282 -157 -685 -109 520 -101 -667 103 -488 -272 543 -205 -27 -164 -158 232 -856 368 255 365 455 259 20 -794 118 662 -605 -654 -246 579 604 0 718 -590 626 -249 358 473 389 -49 -313 125 -655 -24 -217 -424 -67 -380 -663 -761 -629 -586 534 -560 -768 366 -341 371 -194 629 -620 540 143 7 668 -593 -629 -728 788 -544 537 -828 -432 -289 -886 719 -811 -668 -98 -431 737 -158 101 -893 -870 -783 -356 -402 475 186 -338 -266 -208 159 -245 -693 -457 211 -299 77 -78 -569 497 378 -291 478 780 711 -282 -817 -287 752 -595 -420 670 -144 413 -789 -361 238 453 -406 -687 191 -571 -162 -416 285 -145 -899 211 797 -90 -713 568 53 529 -216 -455 402 -378 394 -425 -882 -400 706 -585 -115 -303 -426 51 -789 72 -650 532 -100 -429 226 775 -693 -488 283 -444 -576 -356 -516 682 130 125 389 763 -722 -9 193 500 -886 -700 -214 126 -406 -378 -429 605 -392 349 -853 -722 -560 16 200 -23 -227 -309 175 45 741 599 128 252 514 -630 215 -11 -731 403 -872 -232 405 226 493 509 -484 767 -396 -21 -468 -8 -753 -819 -48 20 -655 -413 790 228 -156 -123 768 -552 -508 364 627 -161 112 -492 -147 270 -269 -849 -212 717 -476 305 -467 -129 708 340 594 -580 121 701 -77 259 680 566 -227 377 -502 368 111 609 661 657 607 525 -154 -757 -699 -78 762 -459 626 -508 -756 -664 198 -78 691 190 -516 588 -734 -893 252 -150 -832 789 -421 706 -284 109 -578 266 -79 257 -375 -713 188 324 -479 587 -237 -164 46 -724 265 -104 208 630 -353 191 -808 67 -374 650 -269 -507 -601 -222 640 145 53 718 -50 525 267 200 657 -113 41 55 34 699 -295 -769 679 -795 331 766 -611 761 414 701 -100 50 -121 -66 489 -325 334 470 -650 -727 -731 -474 -185 139 -138 -301 469 -42 -349 -471 647 -385 125 369 152 688 362 688 -469 -418 -299 381 -683 697 -256 -708 451 -104 722 360 351 471 -257 655 469 73 509 705 -330 -147 566 -747 76 -640 -842 596 23 364 -210 257 527 -47 -337 128 -89 204 748 -439 -819 -248 500 76 -639 690 -100 -574 379 -765 -422 -489 -333 -758 -226 606 -151 170 484 -629 -724 -87 756 -332 -529 313 -52 -433 54 29 -97 549 -779 -654 739 -353 311 -193 -669 466 601 -49 243 260 -716 -722 -709 413 762 -836 533 591 452 -451 -101 -19 360 239 -19 571 576 -878 -741 121 413 -148 -407 283 -383 -111 431 644 -730 200 75 179 397 -693 -268 -135 -483 -169 -673 458 339 -123 -791 248 -451 -4 433 -62 342 124 -136 -437 -72 6 388 656 -329 -362 607 596 -313 694 -354 124 -377 -836 -879 -267 19 -872 92 -835 103 -666 -631 -149 516 42 -381 -695 421 -532 -316 772 578 -445 399 399 -344 152 -268 -204 516 424 -308 459 -772 -604 -505 -255 -655 696 171 -158 -22 -9 259 110 -728 -362 -712 -885 687 -358 -248 -487 -677 326 295 -204 282 765 -139 -196 -419 249 -422 135 691 275 44 -452 272 596 -365 687 -213 432 -742 -811 789 511 233 -386 -88 264 662 -584 -634 664 -647 -102 -543 -598 -223 -445 180 44 -372 -190 479 446 -261 436 189 -849 -506 -121 -661 405 100 -115 -727 -580 495 -494 192 -585 498 -66 759 -624 -559 519 164 13 514 544 382 495 -341 -337 787 -538 109 161 -245 623 590 485 -457 -651 -878 509 -351 -619 395 -61 -445 -717 108 -65 -736 -145 -121 372 783 725 612 633 159 162 -321 -447 388 -56 492 418 -148 -123 602 -780 0 -117 788 349 -506 -417 -49 -648 -885 -39 -390 769 -541 -95 -644 177 -690 -736 640 -534 -10 572 183 676 443 37 236 602 -430 -607 234 727 719 83 379 130 285 572 -271 450 108 -734 550 -546 383 443 642 -591 436 -489 -845 -695 302 -206 -485 -646 622 795 192 -859 -502 -332 710 399 305 -792 -627 48 -514 27 -826 -470 156 -594 -726 50 512 -85 234 -580 -895 -385 -366 458 -814 -861 -657 -665 -10 451 -766 -188 -750 -448 248 -484 -26 732 -101 -388 63 397 80 -147 -166 -736 -417 -161 -891 774 -478 199 -754 -64 329 652 -548 43 374 -776 99 223 285 116 284 587 554 -858 637 -94 -444 149 -870 340 733 558 -41 341 -429 501 -121 -24 -828 109 480 -639 204 -814 346 467 -604 115 -755 407 -537 -48 -437 -829 383 -886 713 -764 -670 622 -882 -292 299 -587 671 6 -540 -799 794 47 -272 -540 -413 -458 -301 -73 320 192 374 262 -860 -505 36 -863 417 -264 -873 -394 611 -5 -33 -488 -209 252 690 33 -251 106 625 -439 -158 754 744 260 779 -798 571 388 -238 533 -358 -253 -668 596 -698 -63 631 438 -634 -714 -561 -460 -461 215 -834 -541 -42 605 -479 -511 96 -854 543 -544 -680 -404 -97 -230 557 50 -527 -671 472 700 652 468 269 130 -557 -138 744 -563 89 370 -126 392 794 514 185 701 -607 187 73 241 -632 -737 785 -393 -436 -622 720 -130 -892 771 31 491 -189 -542 -338 -409 476 60 -385 -422 -264 -516 577 148 -662 98 89 -211 383 -799 -698 536 154 361 -135 -828 -121 -103 -884 626 -140 95 620 -806 -180 -839 735 -884 -442 -24 416 752 625 -307 210 -741 -280 -900 433 238 378 755 -532 299 201 -845 -487 498 -260 625 551 -755 317 121 96 26 -347 570 707 -861 799 515 494 309 -531 -483 373 -380 -749 -319 -754 314 -313 556 249 -327 -31 -522 219 -878 -777 -87 741 -717 -49 -748 -230 233 -257 159 -401 -782 539 7 273 -547 532 -66 -67 152 -61 -264 -150 170 722 712 -809 542 -227 -683 -228 709 597 457 174 681 -812 -583 9 476 322 54 708 -894 -434 -396 480 598 521 -66 660 328 787 -785 197 -461 -729 64 644 226 -349 -198 -774 -827 279 411 -813 253 308 784 -310 -441 282 -869 160 578 203 776 -808 466 572 408 -394 -449 -147 450 108 -95 507 -125 607 -46 -148 -89 595 285 -211 76 618 384 -179 -602 370 -852 795 -87 423 658 -655 -859 -235 211 241 244 -295 58 112 -76 35 89 -623 228 -653 60 -611 -153 555 -196 -841 -490 488 -454 380 516 709 637 -762 -217 -714 -803 397 -705 -136 -611 -121 763 302 576 -424 -444 707 -297 -663 -116 128 -249 307 323 -307 306 -868 -193 -135 -492 569 -861 705 107 -204 -304 -602 -446 740 471 -118 134 331 656 795 296 514 -765 -584 -573 568 454 1 609 -175 319 -754 -477 -585 402 -354 -514 -880 62 -415 -771 754 625 82 -183 -197 -204 -730 293 799 -728 -468 412 -467 354 778 656 -677 425 716 -645 93 -751 -215 383 629 49 -479 181 -879 13 106 667 167 481 -504 -763 -330 396 344 169 -856 595 710 665 161 800 329 258 -724 297 -209 -342 711 -695 -702 -631 612 619 262 -154 -566 800 -293 708 339 -823 -518 308 779 -325 3 -82 554 72 -490 259 -515 -746 -391 10 -10 -713 2 -403 374 301 24 -31 -485 -735 -8 258 -286 -129 -15 411 53 782 350 540 367 -550 -873 357 -275 -660 761 584 695 -568 -825 -750 778 -271 731 -133 -19 -203 -634 -655 -751 428 580 -389 -556 -38 -392 380 -774 -10 60 294 -392 -328 -106 -481 341 402 525 405 -319 -160 -703 499 406 -353 -768 -453 -439 -666 -227 103 -165 -813 -493 409 358 -439 458 439 -182 -304 337 314 -106 382 362 -572 -448 490 -483 -340 -760 475 691 -6 278 -170 -733 703 65 634 -706 370 293 -242 368 -816 -514 765 613 -48 448 -709 175 0 -702 -831 780 119 -455 389 -151 -874 733 137 -675 -293 50 769 742 562 679 -590 -604 477 -159 247 346 -281 -807 -348 551 -366 -818 453 -314 697 298 263 360 473 -573 -152 -412 195 -455 490 -22 -833 144 503 121 -691 -694 -235 269 -145 238 637 -287 -407 -670 -854 -395 609 231 662 -168 -481 677 417 683 -101 587 -354 -429 511 514 722 59 261 86 -669 749 568 458 673 -225 325 -81 -863 210 221 -422 -701 533 -141 -107 -892 604 88 776 33 -440 37 -822 -756 -492 -75 -258 672 677 346 342 322 -62 295 -878 -346 300 -388 -507 -133 -51 437 -780 -149 -770 -80 233 533 178 211 735 -419 27 504 583 -600 -450 610 -13 -354 -120 39 -23 -308 -425 660 -753 -845 547 -256 731 396 -699 -50 290 629 -426 -328 306 -849 -674 -137 478 -845 -397 -249 588 367 -345 483 -764 296 -455 -678 -486 193 282 446 -316 -509 323 582 -103 -881 -98 -44 -350 613 -194 -628 -208 -388 9 -276 -113 323 -230 182 446 -55 -701 -494 -746 -306 -469 -186 -384 758 399 229 -540 -387 477 -269 95 -495 -660 24 -243 -58 632 379 605 -658 701 -395 26 -788 -872 -328 551 730 101 -718 -779 774 381 464 -132 652 634 -627 -588 -264 529 -315 -752 154 -629 625 -150 588 175 428 499 -573 -481 -660 -549 596 -35 -756 796 211 288 224 -867 758 97 -588 184 294 -82 -684 -663 -118 -53 -749 485 439 -396 251 720 -241 447 594 -58 673 -818 -437 65 -590 200 558 -49 261 572 532 212 -47 -546 -521 605 -423 335 369 14 292 521 705 -129 466 -377 -133 112 695 667 -695 -696 -697 -640 -154 -437 271 446 -855 10 -524 173 -459 -244 -559 -300 -595 335 -345 -146 -310 738 -547 475 -470 -53 -394 181 257 7 -832 391 -258 800 151 -634 135 228 -679 -151 -234 -629 -182 -854 -529 12 427 276 629 259 536 -760 -200 30 794 -111 89 603 -448 -781 -99 -569 -710 -298 -812 744 564 134 -470 -793 686 238 302 -517 -511 -642 -353 -407 -713 -866 -179 -399 437 169 -452 357 -13 -447 270 458 -857 567 -655 -854 -82 711 274 178 317 -460 79 242 346 754 -524 319 125 -127 -669 601 -422 -118 345 -530 -553 506 726 721 -369 -779 378 -603 514 465 -693 375 165 -694 757 691 -755 609 -597 80 -477 795 319 -876 217 -526 -185 8 -665 -591 -718 532 -145 -489 544 66 -562 -482 -310 -308 218 370 173 96 -678 321 110 -84 471 -539 245 -256 798 234 38 86 -561 413 -174 144 444 -650 182 782 578 195 -266 461 192 -173 261 -225 170 -717 323 779 567 -845 -58 -568 -345 -245 344 675 -290 -543 -545 75 -574 582 400 32 94 -270 -327 -656 156 -507 -62 680 218 -160 94 222 164 455 -743 -303 596 406 -885 427 244 59 -767 234 -81 72 542 622 140 511 -342 736 -795 -560 -202 361 658 -588 -294 -225 528 493 355 671 7 -683 -446 -536 43 -450 -287 -128 -559 -783 672 -712 38 339 -289 -651 -514 504 461 60 -254 -701 -678 -886 -260 -819 183 -455 771 44 262 445 236 -602 11 -138 -185 -48 -811 -38 175 163 -318 642 619 -233 -180 -853 438 684 -541 -443 306 52 550 542 624 -131 -790 -11 452 -237 -793 328 547 -748 -471 685 -481 -295 179 -642 589 -599 -758 -843 -179 139 -771 204 -711 -317 -783 -817 -722 -459 222 -421 21 222 215 461 -521 -354 165 -471 199 580 691 -524 503 208 -314 -599 -674 456 -330 127 732 402 -434 -423 122 -357 51 -833 -310 122 -679 699 785 -142 -689 609 556 345 -76 608 -456 -735 258 290 791 -127 -674 632 447 -614 667 422 564 -124 743 -873 208 -339 -383 -268 -464 -46 361 -727 -898 484 790 215 704 226 -691 -612 127 -706 -219 332 -266 -635 61 669 122 -647 -147 -399 9 445 -615 582 -83 640 -569 -483 770 -371 -225 441 -185 -832 617 521 -49 336 228 -173 -896 -599 -274 -471 -352 487 -728 -592 176 671 562 -698 -434 50 22 464 569 288 437 360 395 -516 93 -213 -516 35 30 -648 -870 -588 602 281 -757 -812 103 -116 175 -431 -462 473 2 -499 -876 277 729 473 766 -640 -421 -473 389 582 213 340 225 -166 -727 -682 738 -374 -455 180 -69 -382 -367 75 -81 560 -177 33 -653 -422 20 -566 117 -382 -754 -376 271 -852 757 747 708 -267 370 32 421 248 -808 735 -393 -234 256 607 -662 234 277 222 -263 -266 439 745 608 -235 515 -589 -804 -765 238 -183 -423 -746 -199 459 -164 332 -337 169 643 46 43 -886 677 -809 628 -156 345 314 -699 -412 -343 700 157 143 -196 -67 109 -370 695 -784 -109 543 -270 -419 239 -687 -534 669 44 174 12 731 334 -543 -562 -684 494 -680 -173 -8 643 656 389 -768 -526 -39 -658 40 -174 -895 -591 731 -793 439 -608 769 -538 -295 674 -87 -822 -133 -124 -684 -802 -864 -250 -775 492 -174 708 163 747 588 -231 694 -796 -783 -854 17 -22 -702 547 634 -369 759 118 -785 117 340 -677 -626 -885 -484 -563 -710 -625 438 -380 464 5 545 124 -110 -649 -537 -842 -286 -331 -291 -57 38 -749 -599 465 706 127 -675 -264 -165 83 499 276 767 -403 -62 108 -445 -801 -156 -580 -312 381 -818 134 64 -514 -65 183 -193 251 66 392 -394 217 -594 466 83 -58 -401 185 -222 -695 -444 269 630 684 68 733 -381 -51 -855 -626 645 656 -861 -700 556 -758 -831 -544 656 192 -389 -889 -305 25 -89 87 641 -587 17 57 85 521 -601 -197 461 227 -325 -173 -241 509 112 767 412 254 782 2 226 -30 -591 -854 -156 -241 -718 748 310 -555 -483 -349 659 -333 152 -99 210 -369 402 695 -614 647 -452 590 433 583 578 -168 56 -704 -248 36 628 -557 614 226 -347 -756 456 -261 -600 478 -832 -697 -269 351 749 728 63 579 292 339 -842 363 26 -871 63 -269 -410 670 -238 780 -14 -52 659 -252 -171 -336 -604 43 -865 422 796 210 676 510 477 -331 172 -29 237 -539 184 541 191 -369 404 -735 575 -148 582 431 -326 169 -240 -263 11 147 -169 -797 -368 153 149 -468 -311 453 284 654 -621 -750 30 -637 -452 -49 -99 -549 -296 -473 79 345 -596 85 -211 331 511 658 -747 -596 377 -438 702 -626 408 266 -507 -47 -756 10 227 276 -69 -593 419 60 -742 -345 457 -227 -364 46 571 -274 -547 264 -96 -857 -307 542 -164 774 145 -673 673 -1 -521 -829 302 454 -344 -661 22 25 -384 -759 -763 -528 -485 -720 -765 79 -364 -164 783 589 426 192 483 611 -857 -540 -631 -452 447 273 304 -467 -131 -243 363 -329 -375 -258 655 53 -820 734 -180 -839 769 -261 -873 684 -161 161 -58 405 -402 660 -39 -66 97 559 -359 749 -393 67 637 -802 396 -780 -361 -108 -805 -363 403 -690 -647 680 544 -870 -888 -46 160 -555 623 289 577 37 -512 294 -50 -507 -614 -798 -400 580 638 200 -427 -859 641 68 -236 -426 -301 677 149 693 -545 218 -446 -219 197 -389 -12 411 238 509 472 295 -558 -757 732 231 -57 -73 739 187 333 -384 -768 -603 786 243 -274 -741 -34 738 332 791 453 490 161 474 -133 -789 683 492 -370 -17 -38 426 -775 397 730 176 661 -466 -31 -569 -86 -306 -363 -322 593 633 525 -361 -156 157 593 786 -302 603 759 644 377 -35 570 -810 22 514 -96 -641 134 440 785 -771 484 121 -257 457 669 -723 -29 555 55 194 -770 -593 -21 -60 -449 247 324 424 714 -775 118 -713 -823 -55 -796 57 -314 581 -593 538 505 -814 559 162 569 -211 746 -664 -234 76 -823 -26 500 556 408 -381 681 183 417 574 -729 32 237 -258 -874 534 -725 646 -481 -630 -835 71 -579 -177 205 214 578 408 742 -592 -830 276 -553 -156 504 -127 513 683 -383 -812 246 451 240 143 65 -24 729 597 -510 -743 -641 -837 139 -223 415 420 -549 287 -419 457 244 250 -861 614 -679 722 214 -223 -514 -555 -341 544 -526 261 -512 -454 -778 -891 338 -82 561 -103 416 75 -265 -138 -751 752 493 -69 -25 236 -237 -36 701 -386 -97 -483 -411 249 -143 -895 206 517 518 -631 316 589 455 117 96 221 -835 124 -109 -449 384 713 184 707 414 184 240 -577 423 -246 753 430 -455 -240 736 -92 -375 -667 -211 -492 196 365 -252 -214 433 -540 -659 -577 713 487 206 -819 129 273 679 -619 -174 -261 589 679 547 -254 538 -895 335 -349 455 280 -632 -59 -763 -493 -574 -755 -703 31 -16 -486 -891 -391 205 311 -446 -164 303 -872 485 -401 -620 -217 -496 77 187 -670 440 569 108 -801 270 511 -355 797 739 590 -494 7 245 -133 593 443 191 668 66 -611 346 -429 531 551 240 7 290 -357 735 -772 -837 -513 660 320 -260 80 747 377 -231 517 231 718 -555 72 -402 -236 -71 -428 689 -868 -533 -375 677 251 632 -445 623 -610 -476 -600 -734 -873 -359 -583 122 650 -624 775 -321 534 495 -110 -503 -304 286 103 -537 751 -856 -892 732 -105 209 685 288 -59 50 -789 -464 477 -781 125 -138 379 512 263 -448 -653 -270 -259 78 -834 -443 697 -318 -379 262 -38 89 -345 701 -743 -115 -875 -590 693 -249 -880 775 669 42 450 558 -830 -721 464 -274 -266 -616 -644 -881 664 -73 -526 -371 754 -784 -718 361 363 -463 505 -737 -311 14 463 454 -560 550 -538 -711 41 -686 -351 -37 94 -657 784 318 623 147 -601 686 219 233 -41 644 -356 366 368 717 -844 -885 423 527 -5 -849 704 529 -153 76 -565 723 -199 261 391 365 626 713 533 584 24 -628 459 29 39 -51 655 -589 690 -224 -887 607 118 138 194 -896 2 -684 274 -161 14 -575 -528 -82 -169 756 167 -724 374 290 355 -142 -756 -514 38 41 -510 698 645 -879 -200 -438 -37 -519 -636 -349 -472 -347 777 234 195 -688 550 -682 558 4 -412 433 463 450 182 -70 -362 340 -477 321 555 -642 737 50 -365 637 -539 674 -635 -110 -429 -416 -16 465 375 207 25 -442 780 305 487 -412 328 402 -240 637 -894 94 177 712 -276 -792 436 -508 -276 -279 -691 256 -596 -186 83 -447 124 -432 -601 -120 500 -108 -695 242 26 -396 542 451 -266 126 460 -77 62 -304 79 -584 259 -500 -663 -802 -346 619 241 -111 514 -762 745 623 -232 -223 779 -818 -606 -377 -23 706 -319 727 -362 -839 216 -896 -24 784 -520 -401 -853 -72 476 -539 -344 723 178 -803 284 -108 721 -300 603 -419 691 -662 783 -589 738 -358 402 -703 135 -670 589 -804 -596 -863 -834 98 -763 404 -404 170 571 -207 87 -130 572 -423 423 -786 726 -525 -64 -552 -398 -338 -519 -250 288 677 557 754 212 556 439 174 -580 -511 28 487 -807 487 -456 -766 372 36 756 -135 741 -231 209 303 9 340 359 -791 651 -51 -89 37 421 624 529 193 -44 704 -281 798 43 -575 321 -679 100 230 552 150 -750 -7 395 538 -800 452 640 -776 -722 -775 773 455 36 -689 -18 -245 720 84 -16 655 -881 384 -832 -686 441 460 -427 438 727 -302 -582 -650 -305 234 14 -617 789 -234 35 -753 1 421 28 -250 -744 -438 -296 -562 -543 595 -559 450 709 707 77 -823 115 667 303 131 251 -887 -864 -613 119 -872 298 263 -747 463 760 -574 162 -140 330 -94 254 -662 761 256 25 -177 -884 464 30 354 592 333 -101 613 220 -739 -41 -428 708 -155 -173 -849 396 -24 172 -342 436 -137 720 152 344 183 293 778 -709 -781 -634 -149 -431 -29 -811 -518 753 800 472 -358 53 -172 24 -240 499 -395 18 -483 654 -534 43 -551 -899 668 -211 -604 -747 301 -664 732 -69 -435 53 519 -75 493 302 -586 89 -822 -774 389 650 462 690 -286 781 -594 -51 -209 -75 -290 620 139 -640 582 -790 543 721 377 361 -363 -743 -240 -750 768 -400 -132 341 655 538 660 -52 245 406 186 228 574 295 456 -670 32 230 126 -197 713 383 -480 552 -365 596 -636 60 17 694 -625 -351 338 -706 -519 408 96 230 153 463 -455 670 -612 704 -512 -298 -60 -717 2 -807 377 781 633 195 766 -98 -299 22 -366 -308 546 518 596 675 -734 397 -13 -360 158 -604 -488 -125 117 -437 575 315 -792 670 -419 -671 11 25 -407 -566 385 311 79 -710 126 597 -152 -480 140 227 -607 -243 -568 250 1 134 107 550 195 790 147 595 -478 344 -766 -575 -805 -255 -863 789 676 179 -69 -37 -27 -104 -232 -565 770 -213 -683 214 -474 -611 514 -570 281 -85 -692 370 -591 523 -195 -522 18 375 -51 -538 -101 -57 173 -494 139 -121 -673 -521 691 -7 -639 274 -627 587 -322 -608 -785 442 -314 -202 680 311 -333 -326 792 -616 -207 -655 299 -374 208 7 -887 525 47 653 19 198 644 44 -649 176 665 688 -701 -225 654 -63 642 -436 -666 -757 -811 -315 -409 -1 -323 -332 447 771 -329 154 -586 234 318 -346 574 85 225 -84 147 712 -196 -279 -212 445 -612 -27 -521 -727 617 43 -198 -689 752 -135 754 -450 -95 -401 562 -222 643 -837 -152 -349 -698 -98 -415 262 -637 391 488 314 46 241 -627 -425 271 6 337 779 681 -447 159 -667 -740 629 -428 -422 109 91 178 -230 622 197 -113 622 468 -782 679 503 -207 -517 -455 9 548 456 -351 576 -752 541 -483 -165 69 -147 -696 21 -66 97 -19 -87 -360 -334 -318 -865 -462 -173 -629 272 -570 -829 -49 531 767 318 -712 523 344 -30 -161 325 -193 -742 155 497 -391 186 -12 372 -420 172 736 -170 -514 485 -531 -422 423 22 -731 -182 766 713 -141 -544 -811 23 -218 38 432 -730 549 -252 -766 221 -418 707 384 718 -431 643 425 -814 599 -27 718 -873 -671 326 418 -575 -114 -110 359 208 49 -455 572 100 -383 380 37 210 -501 -224 -624 -821 -549 -379 -275 -120 690 333 541 -197 155 -595 -375 402 84 -540 243 106 163 -327 -499 201 23 333 204 160 179 235 178 -668 144 -240 581 70 387 696 679 60 185 528 -868 718 -581 529 791 591 -150 -176 682 12 634 745 585 40 -825 -786 11 -292 -653 80 111 378 33 -813 94 651 695 -529 90 382 -385 -439 527 217 572 612 -353 524 -640 -43 545 -792 668 -574 547 -467 161 -616 744 289 -768 -760 -634 -777 559 144 -862 -864 6 -579 371 -462 -872 -165 722 537 -328 -294 -27 5 203 -201 334 315 -641 -863 -85 -532 -567 455 -760 371 -64 -451 -539 -92 -157 -523 -858 567 181 604 -117 -675 -657 -545 -170 278 518 261 -826 -53 222 -71 592 617 -781 -641 -605 -135 -180 -181 126 -897 560 -548 -684 -308 222 414 -142 -32 -764 -628 198 -485 173 131 493 -476 475 -678 1 -529 536 268 -847 494 -99 -501 169 191 67 495 292 -391 -169 -194 533 105 556 274 220 -743 -449 -10 483 230 -849 -118 -115 -188 149 -355 251 709 -485 -883 76 110 -163 -226 223 704 -392 -884 -303 743 575 114 -413 623 -261 -665 -598 -766 580 -101 255 766 320 315 -19 -196 337 -226 413 70 80 171 -619 524 -194 -19 -502 664 724 -896 260 295 207 -334 81 -367 349 -596 612 -180 746 507 -532 -892 504 409 -469 -579 712 -357 -512 -881 562 -560 -533 -142 -894 398 -629 -626 412 576 474 260 376 -685 6 137 -324 -274 -222 -824 -846 115 165 -199 -249 -234 -820 -332 -613 450 260 212 573 576 338 697 473 568 740 -815 45 150 205 -262 -783 -347 767 628 -394 -395 786 -618 -326 466 356 407 -629 272 206 726 -672 -361 -664 -363 649 -103 799 636 785 212 -138 -577 -347 -221 -482 121 -633 -172 -282 -785 479 71 298 784 -464 539 -327 -81 318 222 -604 -869 324 568 240 -475 -100 -196 268 -842 723 -274 -215 -900 -224 -22 -813 -407 282 -448 -635 -72 195 348 -880 -506 713 557 649 -630 -619 459 -349 229 -485 277 -621 260 -668 418 364 -429 225 -594 -867 731 -142 387 330 -73 -490 64 67 -51 -590 172 164 790 709 51 -338 585 -665 -427 -280 -893 -410 442 154 -246 -225 -814 300 60 -717 -37 -117 -864 -898 19 624 -807 391 -229 -790 -558 67 307 646 -67 -672 -677 719 532 -123 -581 -342 608 20 -164 -45 437 379 -674 551 210 -163 58 -700 261 664 -245 -140 161 -215 753 -608 -891 -181 418 -220 -698 160 81 195 -874 -876 -310 730 -684 -624 -232 190 -709 229 735 341 41 -587 226 -838 -539 -388 -584 367 -485 -761 -260 -742 -69 189 237 720 -252 -871 -741 -488 -776 -284 -593 623 329 -618 -468 -597 -784 517 -274 -9 -788 -538 433 -858 28 -268 481 -234 -439 -410 154 162 -852 427 -217 782 -648 85 717 683 -332 -39 -627 114 7 -354 -263 -770 33 -366 148 494 639 340 610 681 -336 485 -16 714 756 286 130 574 321 -6 -516 -276 420 435 -271 -820 -775 -211 -363 -59 691 -773 744 236 613 724 -682 -557 674 781 -80 113 199 -789 265 -632 -286 -838 -113 -483 -777 347 -655 -297 67 425 641 481 379 258 -376 627 716 789 477 390 -643 252 641 -505 714 -674 709 796 566 -797 -313 -662 348 330 397 -352 -866 58 -279 -513 -753 -528 522 -68 213 -841 74 -684 -315 -524 -741 432 696 -763 -658 -410 261 238 -719 -823 -595 705 -789 -744 -119 419 -713 659 245 -579 -566 754 471 -872 -814 -101 -154 576 -854 -242 -559 -109 610 -33 -470 603 -7 387 -490 -735 73 71 -353 -511 146 746 -108 -74 152 -863 -238 106 602 132 163 -94 716 420 -739 138 542 600 -107 786 360 456 609 285 340 -726 391 -598 -368 775 597 668 741 200 741 -269 390 -859 147 688 601 136 312 -365 531 -48 484 -456 474 236 750 -654 646 632 536 164 129 -403 137 -306 -894 -708 514 -734 -733 -743 616 612 -746 328 -866 -865 -753 747 -534 -720 -317 235 -446 169 268 355 -202 612 313 511 -388 -551 43 -754 316 441 144 303 303 -162 -665 796 66 -181 -265 203 -210 -331 -85 -325 -389 87 -404 -877 453 430 -488 554 500 573 -6 -467 127 -610 119 269 -127 139 383 -678 674 -552 -399 -186 -742 -834 36 -577 647 -626 358 483 -808 -306 211 -551 -880 -545 -467 143 -875 -99 604 -100 452 44 192 -454 248 328 -426 330 436 -515 -693 639 717 -32 -698 -883 784 -410 -414 481 336 -35 694 758 -382 -594 -681 -481 -98 -131 -499 633 -589 161 -192 492 -400 478 183 -329 148 -449 120 111 -318 -707 -261 -438 284 455 -461 79 494 199 145 262 401 498 71 235 -489 -1 482 231 -152 -668 174 708 -898 771 -78 31 108 -220 -8 512 364 277 -832 -628 332 -182 711 430 2 349 -826 480 -879 -232 504 -471 -409 -9 -683 260 354 -148 468 672 55 35 -833 -806 301 529 324 352 -596 -70 391 -544 389 -884 -631 407 -844 -176 -231 584 -160 -437 771 555 490 -5 140 530 -186 651 -413 282 -538 -133 306 353 -223 299 62 -391 336 -474 784 672 111 23 -861 581 -702 -498 -775 -464 -317 -643 545 71 -771 51 578 301 304 -569 771 -577 219 501 -138 622 -299 -465 -327 -168 357 -724 396 -546 46 -461 374 -258 234 -679 -605 -61 -7 684 616 336 -688 -420 -785 -410 700 479 -467 -2 -624 -520 -236 -606 718 -753 576 -20 -409 276 487 -744 267 -323 480 105 -61 784 -229 -136 331 519 348 150 -760 -557 725 -299 552 81 -2 82 -487 767 -521 202 602 414 -859 746 -327 -747 157 -466 -510 287 -757 -34 -884 -60 795 701 -28 -535 351 -86 -316 641 -888 447 -242 -286 -771 -263 -123 -551 491 121 -185 -91 -55 -504 -686 782 431 566 635 -339 -190 147 -467 585 -489 -417 -749 87 -685 -566 -444 498 -560 4 10 243 -36 651 441 698 155 -123 550 -892 -202 515 -405 191 -380 -587 -152 394 -641 -416 411 -774 539 -461 -93 -357 -539 -462 535 772 657 -36 337 86 -150 437 -676 714 -416 -199 85 522 -477 547 -561 -756 -455 8 693 -789 -768 -391 491 485 684 -888 165 184 -655 -162 499 -344 -90 -596 -484 -106 571 -541 -264 223 -780 -517 -281 100 113 -150 -891 -675 -359 792 -107 762 -341 774 -142 -857 775 -291 734 -562 389 309 506 -891 468 -738 -605 -709 291 620 74 369 -71 271 -476 -126 -572 458 694 175 214 -134 -65 79 338 -137 643 -558 -356 -784 429 757 759 714 683 -529 314 -867 -236 137 -821 -438 349 550 288 -426 170 -732 486 -671 -395 -58 385 -186 36 -808 -786 -141 670 -677 24 -50 -689 460 -430 441 -534 -795 -337 -738 -751 147 158 148 270 749 -603 -87 775 -63 -118 -665 274 793 84 -580 365 -773 509 -316 -405 6 -15 -532 -37 -670 346 -415 444 635 -661 69 -343 -172 622 -51 49 711 -726 -433 426 -517 -295 -193 760 526 139 363 -67 -563 545 305 -311 -766 -297 -884 -740 19 -706 451 455 405 -618 58 -664 -219 -213 -698 -332 223 -819 -326 -879 404 -416 -163 -159 -55 -401 -894 -775 640 -168 -891 403 -357 561 544 401 -311 42 92 589 -472 417 -232 190 -582 419 791 -839 -374 -266 -278 688 -591 327 -158 246 -354 -334 568 -77 275 -254 643 -518 788 -828 -462 123 -825 -409 273 144 -132 140 707 307 -362 678 -17 774 -265 644 -701 -186 473 -404 567 342 653 -245 -14 -856 367 -45 325 -231 -492 -745 142 -431 583 728 -30 -119 -201 -615 121 249 128 742 600 218 298 -267 135 -35 -248 -824 359 672 -433 166 151 -511 316 -846 -184 446 -549 -289 592 558 -699 748 193 135 106 -103 -545 44 615 -438 541 216 -449 -802 795 111 -656 -831 88 657 -522 282 254 6 -814 -52 474 771 24 565 -475 -12 157 -150 -153 -266 563 -219 143 -352 144 -418 629 -459 -875 -464 167 434 -287 388 -475 -66 75 -24 -313 -454 -171 28 -449 149 -395 410 -485 253 780 -565 514 -33 -56 -633 -515 306 316 -107 -470 -763 -159 717 410 651 545 481 -325 70 122 -49 663 -245 397 -594 191 508 294 -193 285 795 -890 -326 573 -850 326 -351 -628 -819 -262 757 -520 -351 -551 -475 -12 317 681 -51 -37 706 -461 186 294 46 -404 752 358 -106 -288 -404 -569 560 421 582 -57 762 -489 -762 -220 191 -758 -40 -113 -684 -20 -750 -243 244 -324 202 -321 -529 243 710 177 714 -468 267 667 280 -362 57 -161 300 -826 660 -734 264 -357 -815 12 -601 17 538 49 -10 17 239 -844 796 140 -408 -624 -55 -207 487 349 -280 188 577 -349 -198 12 84 -895 466 -497 752 -495 790 554 -474 25 229 599 129 -66 -91 -16 -607 340 -401 -207 198 -278 -428 -899 334 545 -666 1 559 -574 -812 -447 611 -753 661 321 356 -609 727 789 295 -715 -181 391 202 -110 -4 -828 -558 714 -259 -388 691 311 -770 -457 537 -575 -364 -32 378 494 -569 454 -454 126 -224 348 -841 81 -41 373 -650 -875 105 328 308 108 17 660 -47 217 366 -2 -63 -682 -443 532 -888 -593 174 252 471 142 54 -704 -536 -448 -615 89 -474 -839 109 -643 -217 -783 250 -127 309 712 -838 -522 -185 408 -529 -583 295 -67 219 100 60 -738 388 319 434 378 509 735 7 -793 -669 -94 608 369 -367 -208 532 -746 192 -332 -468 -88 184 783 161 -409 -497 -227 -459 615 -449 -664 159 -879 -312 67 352 770 476 400 -370 249 -42 147 203 758 -75 96 -30 -154 -852 500 503 -417 -742 -848 69 148 -364 658 -512 640 531 -364 -639 47 -299 -602 340 -888 -104 777 772 -376 -54 780 148 374 -532 -357 -279 122 128 -562 -612 398 -189 -195 -503 18 -625 322 -152 -336 123 404 -67 711 -641 473 -874 -895 -401 -298 567 -122 791 -331 754 -414 692 -852 -672 -348 -796 -724 -258 -714 157 -761 93 -228 724 -868 265 687 261 -231 277 535 674 -88 -661 354 -26 -72 270 -737 75 567 468 220 -217 -623 -348 471 -499 -152 -654 265 7 -714 -354 643 -423 -451 -493 218 501 -842 -391 -54 542 683 -55 475 222 -187 243 442 -101 -657 -112 -550 -599 738 543 -178 -265 -750 351 375 -510 -701 -288 -552 -508 79 -566 550 409 671 736 288 38 323 484 -54 761 -19 32 -498 698 328 -899 -610 -754 -490 414 0 670 733 -675 -806 48 -358 76 -36 -628 -640 -699 743 623 -176 -148 -854 -261 563 -745 338 -586 -403 -678 350 7 700 -624 -750 -671 261 304 426 -275 606 595 467 -469 324 -413 799 130 -676 -43 -499 45 -6 -39 637 641 74 -87 199 -757 123 583 -779 435 -121 -130 -213 -205 -618 -351 6 105 507 -711 -103 -622 727 -859 -285 570 -218 81 571 210 125 -578 703 -403 121 97 -373 -28 383 674 -320 470 771 402 514 -142 122 -79 430 -426 687 -416 764 -801 -419 -875 -50 339 586 597 -579 687 738 691 -726 559 141 372 784 -656 -892 -535 -576 -409 311 -762 720 74 445 -11 -644 556 655 -746 398 29 -562 714 682 614 320 -561 -338 -43 203 -685 -664 -67 -578 321 105 190 700 -897 780 -172 768 336 38 334 477 -646 -170 -120 -456 -795 -615 95 -518 -74 -297 -61 -830 -402 528 -784 -879 -85 566 -364 615 -367 252 208 -441 -109 -196 -488 135 306 -579 -502 -221 -105 -612 -155 438 -265 332 -744 -353 -866 634 -291 22 704 505 -236 61 513 270 -620 633 -59 152 -636 -58 420 779 483 -110 134 -27 -757 615 186 506 644 -893 -334 443 -649 -128 -559 38 -295 124 499 -770 -89 102 452 793 -359 400 -236 -312 212 785 -589 -888 681 346 17 483 -648 -667 240 722 485 525 -795 -820 -383 452 294 -512 -134 -310 253 229 775 -862 467 432 -836 279 400 -526 315 748 116 -170 199 -245 262 -383 619 757 506 708 -804 -622 580 -273 -80 -757 376 -769 623 -619 -344 18 -301 -704 -861 -686 -246 744 -191 -21 -294 531 -585 -627 -475 -279 597 218 -804 284 -595 514 -684 257 491 22 758 155 636 -204 -736 -604 762 156 -648 -301 206 686 499 641 -834 -862 438 -86 -119 -416 -669 754 446 -453 461 -817 422 163 459 154 761 -279 -828 -214 95 511 169 -637 -297 561 -647 -653 -744 -41 -721 690 796 -488 775 557 -251 309 -737 736 -685 351 514 -475 714 323 -319 427 582 110 136 670 587 -846 659 -163 -635 465 178 457 -29 -223 713 -530 62 333 177 134 735 375 -25 532 -155 -637 800 -16 -498 513 416 -224 159 -452 39 -753 -827 425 -774 -514 -372 -657 -208 -499 -434 -765 781 -246 -732 798 625 727 570 -705 763 607 773 29 573 187 -130 -893 211 -310 -428 575 -738 451 -293 40 -210 704 57 385 -833 -883 367 616 -6 525 196 151 30 51 -13 541 443 -306 -646 -731 366 -864 -263 -635 627 -602 510 633 455 225 157 -254 -791 695 582 323 519 -784 787 479 40 -669 -50 514 698 339 -486 244 633 -238 710 161 319 470 46 249 -654 -101 -169 -443 174 -254 778 -327 -263 -513 -696 519 -876 452 547 -26 67 741 -551 -299 -332 53 525 -433 369 -561 -778 370 -701 -98 428 82 -653 -813 -392 -809 251 -513 -45 -511 -373 229 208 -692 178 499 586 -493 249 -581 -75 384 -793 -132 -504 -895 -64 535 -851 -320 791 -94 176 291 277 -37 485 -642 620 -522 692 704 184 -800 -710 486 309 -713 222 718 -109 -85 161 744 -814 -26 123 -47 -570 -386 507 297 -827 -239 299 -114 94 41 -384 -446 -44 -189 -341 767 -537 412 -702 -332 -758 452 -801 -382 -586 -829 445 -230 -599 -254 -66 402 -269 -522 354 732 -38 -745 685 219 -687 331 -865 418 -112 546 496 222 716 -474 -515 388 -68 -372 390 652 281 630 456 -652 784 639 -124 -696 -93 592 147 -539 49 -144 39 495 217 633 488 701 26 153 -520 -44 685 -843 373 -436 -278 -432 377 -202 297 -422 466 596 -448 -448 292 177 433 513 -389 685 202 -885 -562 149 172 -603 800 -880 -54 159 536 -405 -561 296 537 -691 586 204 -606 505 458 84 -116 381 658 715 -538 -147 -553 480 62 -771 -344 -430 159 478 307 -8 619 226 505 -165 -780 -396 274 -388 -113 6 197 231 -850 366 372 -233 -896 795 365 -660 656 -17 -95 -407 -649 -125 -827 658 19 -451 -200 544 77 -376 208 485 -559 -570 531 285 87 -671 380 -863 -396 426 122 -637 400 110 31 -896 -374 -305 -418 -446 -326 520 -207 31 -712 -57 426 490 -369 435 -598 -232 -839 -651 -309 -188 -442 -268 -221 551 631 534 -786 530 223 83 -782 -311 -669 -818 473 403 181 -439 -156 -4 27 -410 112 -808 -566 609 -469 735 326 59 100 -160 -779 -227 522 738 -774 315 253 -468 -748 -153 -396 -546 -8 -236 -661 10 763 -572 -444 -465 -319 540 159 -631 -131 -442 4 691 -320 -832 -551 -223 -573 719 795 517 124 -199 -489 -220 440 -646 128 471 -632 -425 -642 -131 -858 318 527 -29 207 -888 -239 -809 725 -538 335 -133 416 748 -307 529 -871 376 -290 624 -169 572 -771 -156 -691 -399 -472 -214 694 -679 -494 -656 -867 286 -809 -401 -442 796 799 -613 -171 389 -103 135 -407 -346 -771 517 -165 509 -5 87 -620 -237 -1 323 -343 505 328 50 205 262 -46 -388 306 -854 647 268 397 -480 -71 724 527 279 -459 -289 -193 -664 -191 114 -96 -220 -842 166 714 -124 -419 -214 -599 667 -197 -435 -660 371 499 -535 521 225 -724 -466 -531 376 -554 -512 -87 654 -869 19 22 -689 110 71 428 274 591 -611 -539 -443 719 -633 128 -119 -607 10 -60 -285 -298 -892 276 614 134 -147 -695 -92 344 544 -491 189 349 31 445 -898 645 -147 -246 -447 -462 -740 474 185 -138 -159 395 133 -592 379 300 608 666 -783 -489 -314 322 -48 584 -338 542 -503 103 -899 302 -632 182 780 425 171 -411 -311 -791 -641 -867 221 209 546 -870 -853 269 98 -264 -10 515 -513 -369 -485 -766 -162 -186 -599 -879 -570 319 -86 621 794 422 740 -134 323 -249 132 56 -281 726 267 548 -718 -213 -582 -754 253 608 380 116 -758 -309 -258 -605 -114 -2 -233 621 147 -235 322 549 -651 404 488 547 -274 -603 747 484 -608 491 -712 -87 -829 787 -409 536 399 138 -548 -791 -755 -513 -340 455 -33 -602 -71 -164 -121 -900 -557 411 -215 614 -125 -696 -631 498 594 -354 594 28 -152 157 -517 329 -370 424 282 103 -114 -130 457 224 -155 784 -553 83 -438 692 120 -420 -420 -707 243 470 -877 -405 640 800 81 -241 532 -306 -602 516 216 -613 237 -602 535 -480 -463 479 597 181 792 729 635 -315 -780 309 -896 -470 -759 -302 -871 -171 307 178 684 -782 548 297 718 141 791 306 -839 368 750 -453 -206 91 189 -265 -440 -151 -593 -137 -503 -462 -62 343 323 491 392 -404 536 85 632 -630 440 -774 430 225 571 249 338 406 -690 557 -201 -3 -713 -239 22 -329 -766 381 -486 -700 221 -577 -477 526 -522 87 169 -35 352 590 460 431 699 -823 756 594 -20 -891 196 -724 245 -75 -457 -251 437 724 -440 8 266 -398 -203 -296 49 187 -13 771 81 -319 208 -269 -168 -235 -260 208 646 -685 417 -120 -211 -507 3 -340 -126 333 755 246 -258 442 -161 14 30 31 -834 -750 -346 -215 -246 783 686 439 446 -616 -149 36 678 -687 -282 -876 777 -108 -683 71 -769 -382 558 384 -206 40 481 515 449 204 -545 -830 -32 -797 796 587 415 -265 561 581 333 501 503 455 510 667 255 -532 52 -687 310 -681 -805 -646 68 377 235 -605 -429 266 2 -356 -854 305 -296 -770 606 -102 -37 250 -890 -245 -178 343 107 -48 730 668 -139 161 434 -484 -568 84 483 -832 542 -484 -834 382 -233 -328 -127 -98 -740 464 -694 335 362 265 568 540 117 -512 -735 -638 -454 170 -395 -669 -145 634 -127 -287 781 319 30 -400 572 -191 54 -83 419 611 162 -518 585 596 -86 -771 697 -415 -566 -637 -455 556 787 381 -789 226 -549 -346 42 -567 13 -721 -56 -211 628 -497 191 529 286 389 -44 458 635 29 -832 -288 -792 525 -622 -710 -703 -665 264 -170 65 282 -417 -438 597 449 -640 211 493 -395 -19 -248 -325 -293 -813 -636 155 -377 737 -704 686 -390 -848 -671 52 -37 -660 -848 307 -754 125 -636 -8 566 -481 -478 -97 498 -135 -449 -822 -469 653 -110 546 -489 -180 -569 152 150 122 -523 -832 -544 455 394 -18 761 582 -47 -360 50 170 -369 -558 224 -125 -589 -218 -414 -425 -19 -814 507 -842 141 -178 468 -536 -823 -721 -504 -778 88 64 -506 -445 299 -193 -705 607 -420 -284 -151 -215 -93 512 681 -270 -211 -342 653 556 -270 -282 230 -161 -239 535 -408 -446 36 375 -216 -442 783 -695 530 -864 -617 -134 515 -855 382 326 -854 84 -180 -624 -152 -340 241 -364 311 779 -839 496 -585 -320 -407 -431 67 -644 390 -534 57 399 513 -459 322 219 728 86 -727 -491 -246 -632 213 -655 -475 717 -52 -707 -713 212 -799 -498 -741 212 439 -220 -125 -627 -524 -756 475 -872 -591 -685 516 -736 -284 -244 724 -409 -100 627 484 -389 -301 76 -642 456 -652 227 664 586 703 39 -212 65 416 -580 -459 640 622 698 389 775 -151 211 513 -332 -737 -373 154 130 -6 -682 -783 238 -830 -379 -188 576 -130 -168 -356 -179 577 537 -302 -373 -50 798 -432 590 -121 507 551 544 -451 762 -839 -527 789 685 -770 545 547 246 -198 -461 398 -788 -710 742 -196 604 -460 7 682 -849 620 -510 -482 -236 -684 -580 -163 405 360 -168 -547 -756 -385 684 -537 -303 -452 152 699 404 -361 -618 -145 -44 683 -106 701 207 -268 363 4 -868 689 -361 -372 -874 316 469 -529 692 -697 713 253 -533 639 610 -483 255 209 -22 109 -14 -789 422 281 254 421 164 -135 474 281 150 -430 -602 -32 -492 512 -555 -359 -174 99 -897 -328 705 -875 -619 -369 -79 55 -635 -857 -703 -418 -308 -74 794 -653 580 -42 354 35 487 173 -678 -27 328 -399 571 486 510 -759 277 777 -834 -189 -375 647 -85 -94 369 -593 -85 511 230 787 617 -372 -852 489 -528 -280 233 -345 118 252 -512 -826 138 657 401 655 699 -251 -613 -723 -12 -811 696 257 -832 -723 -164 198 514 101 -865 -860 764 237 -534 -860 294 188 -497 333 -443 -233 -795 -68 -322 105 -532 -222 219 50 215 -500 641 -895 -72 610 40 -100 -844 640 -688 605 -324 -415 -748 -555 -183 -359 701 749 784 3 786 -677 -208 493 -485 96 -578 580 543 31 -431 670 -412 -98 368 465 -185 -576 -538 143 706 -205 770 31 557 -357 -106 735 -319 581 456 -140 -51 -854 372 12 330 758 490 -576 -800 585 595 -231 196 625 -688 -527 -16 -5 -595 -343 298 75 -592 -611 -779 -797 -703 -154 -796 709 539 405 378 336 27 -855 701 -505 565 -670 -509 1 -493 -444 -618 287 391 -699 -281 271 -105 -677 -39 -572 676 469 316 -702 -710 -47 -361 -421 -82 -642 -506 -246 -603 65 -84 -677 226 -442 243 -494 42 -786 -639 -121 319 248 -615 187 220 -640 -545 347 128 69 -28 -128 408 -472 -22 25 -197 795 -226 -212 -822 -61 -149 -113 -769 23 484 95 372 791 -880 -814 513 -704 -387 638 -10 -36 -556 162 567 -566 -51 -758 134 383 338 -459 446 637 402 -151 -235 -857 -12 -781 648 -704 -527 5 -777 -36 496 -551 179 670 190 605 -756 -664 -238 -662 -520 206 -707 -133 30 280 765 447 179 363 -632 -645 -499 -458 -2 288 -350 626 -260 490 -38 -595 777 -875 660 615 -364 -605 -701 -775 588 -314 679 325 -382 728 -660 46 607 -38 -680 494 67 -565 -829 489 562 -621 370 -362 378 329 -106 -333 -92 608 -234 -20 -317 -257 52 108 565 131 -4 -753 -625 -713 -262 549 -696 172 -397 179 -565 -869 -7 200 -141 -326 400 471 149 343 -385 756 -672 -163 755 -455 237 708 -277 466 -470 -601 286 -292 55 465 -43 586 -559 -394 -45 361 -705 515 -639 -46 191 -149 -50 -17 -654 42 -716 -55 95 466 -609 -678 -746 -70 -435 -685 -112 -332 476 85 -325 -522 -142 -68 -693 -398 -281 -551 -772 -204 490 60 74 -608 770 391 -433 -829 -351 271 -543 727 -732 -683 92 -695 794 -570 691 124 335 323 -104 607 -517 -108 -363 783 -80 -633 762 -736 -604 349 -132 -689 -895 185 541 -93 191 -38 308 -257 104 -833 -21 -398 -302 214 566 -15 -318 157 426 -379 751 519 -153 721 64 704 -113 104 -604 -763 -329 -816 741 -125 -37 337 325 -650 382 352 690 -768 -445 189 474 -235 155 -58 -287 692 251 442 721 437 -49 424 -202 -260 -614 747 -464 713 551 -191 -541 -385 595 493 -588 626 -559 764 331 566 334 -378 724 200 -206 -548 472 -22 -241 548 -579 132 483 94 -513 93 -711 -97 331 -508 -251 451 -307 -246 -36 -330 -161 -433 -196 -266 -377 -468 -568 -359 -207 57 102 -743 433 457 -514 425 -764 -657 -416 311 565 718 343 30 450 -396 -590 35 -795 68 -773 -497 397 711 -648 779 -266 18 -573 -189 168 166 -482 -246 741 190 -244 472 151 -382 9 -704 -310 230 -790 175 499 -761 793 -279 638 215 -257 18 -465 707 -9 -709 -689 -120 177 685 -597 -2 -158 -516 -354 -646 344 -174 166 -721 -310 704 -312 -304 83 -549 -545 529 104 -785 108 578 94 -259 -882 206 93 -688 99 83 666 -691 625 676 231 -315 105 741 -673 -337 58 348 723 470 692 -363 -682 101 -105 -816 410 -430 -430 -774 -472 705 -655 -770 678 -405 -16 -18 -184 51 -47 173 -814 455 780 -1 476 -92 -272 -625 210 -487 -439 598 94 787 778 779 -322 -274 -382 -535 152 483 -717 687 687 -870 -158 -5 532 763 -699 265 309 -425 196 491 -590 426 578 444 -476 592 120 -366 91 -342 722 -124 -8 -462 758 -96 231 -665 456 755 -807 -842 -474 615 797 -625 -502 575 541 -42 -398 -801 411 724 -523 164 531 391 -647 566 680 -437 738 -595 -307 -59 418 213 -143 -511 754 -683 308 -858 -857 316 -95 -371 84 -733 -832 -660 289 637 96 720 672 -59 -167 -213 -270 -258 -645 -772 446 -309 -98 -603 140 -403 -592 -888 -107 671 -486 -562 -320 -4 258 -175 -171 -458 -476 505 -391 105 42 44 567 449 572 -863 -811 -821 260 182 562 515 769 -606 -10 760 185 538 299 273 -97 -385 413 -486 487 -580 531 671 -858 355 155 67 -117 93 662 -438 143 -153 444 313 -543 -354 564 45 189 -580 -235 -210 -460 -423 -861 -826 -358 75 767 769 -567 543 -373 -71 -188 -492 639 -737 642 -488 152 -303 589 -549 -348 -395 203 -825 -780 -11 -738 -721 -687 225 75 -721 -423 -615 -868 -676 668 -539 -32 155 -308 -512 -710 -749 -68 -360 451 -753 -312 -79 -15 -212 -487 489 -446 -739 509 -879 20 -602 547 -555 -259 -315 -423 -272 -191 -353 230 412 -133 -778 -54 386 -494 304 -194 -381 498 -687 105 -843 -287 185 15 -43 -118 -516 288 -171 -329 -36 78 -750 -600 121 -68 -179 530 -75 -354 -545 -486 -852 -451 -238 -172 -853 429 86 -38 29 395 -541 -471 326 17 -17 227 -67 467 -368 -753 -240 541 657 -208 -405 45 -550 -799 260 112 784 71 -97 -87 680 25 -225 -332 122 -522 80 -835 -2 10 43 290 397 650 -335 528 -873 251 631 636 780 662 -471 -678 -725 498 546 -154 -824 -228 722 85 -307 184 -809 449 338 390 739 433 -406 -395 281 374 -417 27 -155 -466 0 395 -264 460 -562 -506 -508 -66 322 -85 646 -349 -623 -612 797 -337 629 125 229 -187 -627 625 115 -895 180 759 -710 310 448 46 515 -694 763 -533 -650 -836 -652 -791 369 -124 -299 -580 -389 174 357 710 -863 -124 -712 -824 -164 -359 -318 -33 370 -302 102 446 200 -419 388 -760 346 -618 -437 -833 -664 -604 732 159 532 -699 425 -566 -93 201 -285 601 -469 294 -528 543 -431 771 -311 256 -154 -566 247 -34 198 -770 144 27 226 -70 -182 -526 372 664 -289 -612 -547 562 450 306 489 243 384 175 -641 508 -63 728 45 77 338 -335 -125 -513 21 -837 -386 -514 57 682 -381 -136 -887 -811 52 -514 -163 -294 -592 -594 -796 530 -30 380 57 -657 527 -859 755 563 619 -147 -307 620 -103 -692 -660 -302 -598 562 -105 318 168 -496 -368 -190 -260 575 185 507 -669 496 355 -653 558 -27 -77 -320 -863 -479 -684 -416 8 -251 258 -107 453 383 683 -456 -184 673 -302 707 371 135 152 -29 -807 789 -17 105 353 278 -248 -508 -32 144 -464 -541 691 791 642 113 449 -686 -772 -857 -407 -115 145 -59 -600 619 783 694 -810 -382 -636 24 240 -576 223 231 94 -731 220 720 -592 -371 772 416 419 778 318 -216 -805 96 -37 -677 560 560 666 169 260 481 -730 -640 -752 200 -530 587 -62 -12 -303 -74 347 405 -382 283 -449 184 -370 -130 -658 -397 460 583 548 -359 -399 234 -717 292 654 -318 58 -502 177 284 248 464 692 -676 -434 -808 -89 106 103 -605 650 -511 661 281 729 -317 781 -248 -5 -472 -68 356 -412 -753 151 -381 -323 -39 488 -56 217 741 481 -510 -540 398 -283 -265 -672 -775 273 247 749 209 -779 46 -763 573 61 74 -740 -737 402 66 -853 283 -307 -881 -38 124 760 589 -320 702 462 462 -373 54 -689 109 -109 -397 552 692 297 659 613 -410 800 -343 595 -148 -659 293 -505 -862 -236 -155 242 -553 -547 758 786 -740 19 187 -653 -738 146 180 -583 -306 -528 -246 -520 -622 -557 -168 -611 82 400 565 -645 207 408 -479 11 -498 -581 312 1 -255 -618 -189 -436 293 -99 -604 291 -267 -828 -309 791 -427 5 786 246 179 -367 -474 -592 -84 -782 -430 411 259 -104 -645 -360 -171 -478 293 -503 399 -5 105 -140 477 781 -896 67 321 145 293 -586 -67 -163 489 -718 -851 547 -310 -141 418 -868 -408 -433 -874 -106 -712 -579 -389 -95 332 -263 778 591 398 -402 285 740 436 -459 578 280 273 -424 -6 69 -195 -690 -791 51 -118 739 -149 -501 224 465 -506 767 -245 -453 -591 -283 -716 -255 -395 -382 -218 -262 413 -467 -200 114 -536 -255 -737 -574 -379 220 387 74 678 -246 -847 -265 356 491 322 86 4 580 379 394 -214 -31 -766 -589 528 789 -775 572 -213 414 209 595 -109 51 -457 -824 63 -631 -777 -79 -880 -17 323 57 -214 211 425 616 -583 -522 272 -599 -187 87 -613 14 -94 537 -555 -803 -705 -636 752 463 -33 -684 -401 493 -430 228 -126 578 -138 351 -899 -541 -109 59 740 -795 -188 -347 -462 -17 -633 -485 204 -139 205 201 -667 -782 176 0 756 158 697 558 -468 -382 48 -13 357 665 708 -43 -312 430 -614 479 646 706 -562 58 -570 -717 -703 126 -87 -503 510 -438 -797 -482 -370 582 799 -749 371 -155 425 586 84 -599 -651 -788 -178 -228 -74 -134 -34 -143 575 -210 -91 327 307 -144 281 80 -443 333 738 -212 -505 359 -194 -98 -281 149 311 -612 251 72 712 341 -556 -183 729 -438 -471 -93 611 -895 308 -352 -339 -569 -64 203 -453 392 424 -759 -23 -359 -793 459 389 784 362 -525 711 489 746 -866 -755 -520 -184 -711 -38 389 -39 -32 -264 -815 -355 76 39 145 -186 726 -100 -453 -192 377 19 -607 -24 -510 -531 145 -569 294 -674 -685 619 192 -745 -639 -456 753 734 -47 197 -283 -763 -774 596 31 -646 -253 -75 441 -404 -871 -443 -843 -374 -297 -319 60 125 477 -318 101 667 -42 -267 285 117 286 544 -671 762 318 -570 264 -630 -518 35 190 -434 127 -199 611 -367 -811 -647 476 779 -296 216 -195 -231 -606 -590 -340 -873 -307 -185 185 -711 -613 755 776 -690 -30 762 -712 632 -220 -810 -441 -760 736 -52 -873 382 -471 -626 564 570 245 -340 -27 519 598 -813 -489 -167 31 -861 -422 -321 -569 544 -892 491 -38 -269 -326 -125 -588 189 603 -874 731 -643 326 338 -768 -410 -304 175 -451 339 725 628 -500 -508 312 -180 178 748 -398 -873 -711 -644 778 70 -510 -655 195 226 -688 733 -87 -885 -724 179 242 -484 401 -59 645 -530 -869 -433 -691 140 476 287 -633 122 -722 -668 -43 283 -746 485 -670 -853 465 -267 -304 -63 582 -363 -702 -688 -63 -6 -805 -142 -54 553 565 222 416 -311 470 -490 267 -11 -517 302 -229 359 -39 -797 -84 -714 21 -361 -200 698 330 132 198 503 728 -709 -389 -260 33 90 -820 -574 -759 26 -271 -893 -880 541 -388 -212 405 85 -874 -843 -704 -567 581 -81 17 -577 -798 -692 491 0 72 743 -428 -229 273 -764 -318 -512 -237 375 765 -71 -511 -810 750 285 -257 562 -812 440 -306 747 -717 -281 -238 229 -157 -103 -710 377 400 675 -308 -861 -888 763 158 -137 372 -502 454 -272 -736 -622 761 691 500 -830 -114 34 348 -140 137 -372 457 396 303 44 -672 -406 -708 -119 791 -40 408 675 -448 442 -758 -58 558 660 615 282 570 -225 120 727 -27 393 45 -471 -755 289 -123 316 666 411 -429 -263 -711 219 -213 -30 645 -850 108 769 -219 701 -527 668 425 788 -585 625 734 444 179 -322 -290 -282 -315 776 751 -250 418 -466 -330 -574 -406 82 -388 433 -874 311 -69 689 -461 -894 -849 -191 595 -357 686 356 100 -198 486 -196 619 152 494 561 -3 398 -764 -277 -713 653 -827 746 557 -821 -327 359 -307 632 -312 -783 712 -332 110 269 -778 67 655 636 -257 -545 340 -828 -519 553 735 778 365 -38 662 -782 -445 -17 -860 630 643 -812 266 648 -662 -9 314 -823 -45 -459 636 378 514 718 -169 546 -625 -794 -666 -154 474 -573 -729 -377 105 112 -821 201 69 223 -244 538 -355 -91 -645 350 -535 450 604 297 252 -351 -570 -730 786 -101 443 -153 -399 -286 -68 -567 -69 -483 -644 237 -475 55 -778 -287 -432 -844 -326 644 409 486 -461 -448 -16 676 86 -584 -475 -846 -576 -714 -271 580 -97 -648 -428 673 -452 161 189 478 -639 -21 -556 -162 637 148 215 399 -105 -705 451 -144 -851 -871 712 737 415 -683 -92 -126 230 -291 578 586 -463 684 169 -317 136 -578 -784 -185 -40 101 24 -526 376 -583 -503 -596 541 -760 110 219 147 149 -146 238 -148 -115 -242 -526 -890 -270 760 -701 -189 -361 333 -329 -699 -890 -143 -523 -265 -131 -219 -836 -255 -728 262 9 -135 -610 -828 752 -341 394 618 -857 414 -332 -136 -216 -404 -413 -590 -392 -69 -488 -704 178 -515 592 431 277 460 -178 700 -239 -688 323 609 -550 -252 162 -169 -559 18 747 -387 443 -395 178 -811 474 -287 722 474 -852 -747 -681 481 585 358 -245 -154 257 -889 -320 -81 -766 -635 -101 214 509 -167 -551 -185 471 732 176 390 200 -89 185 -289 -637 -230 721 357 617 -342 280 -820 -872 792 14 -628 -408 -250 278 -565 -425 -65 427 126 634 -150 477 360 -884 462 599 256 -150 -513 -449 798 195 -55 -833 79 -535 -467 800 -889 441 -654 -126 220 -762 230 172 665 -500 -436 231 281 -313 775 77 -762 -598 -361 343 533 781 602 -138 -727 -173 436 -18 265 -839 622 -485 -835 178 -773 161 -519 -694 484 -347 33 -696 451 -42 693 -29 578 758 344 758 -532 -829 296 748 -728 -705 -564 -99 -88 -827 240 448 -313 439 506 280 -137 -590 582 -305 -767 -565 21 0 420 -65 358 -617 715 -206 -174 445 -112 428 -53 -206 -537 -414 -146 -372 -71 -329 374 -553 -163 656 -823 -390 -256 415 -10 442 376 -40 -872 -688 -213 -473 -150 642 395 397 677 680 720 -772 176 -504 -25 433 304 -555 -861 -322 14 577 -144 536 769 -61 -503 -158 338 -765 -710 467 710 665 146 -645 -86 44 -102 -84 483 -776 53 80 554 -197 783 -804 -889 -606 273 -398 374 -787 -189 -107 172 -802 -792 -800 -198 545 -770 380 715 305 -664 397 350 800 174 127 -892 -18 -759 147 307 -585 784 140 423 -130 113 -497 -386 -445 -37 -352 401 75 -618 580 -608 -190 -871 470 -590 -656 450 -852 13 793 -418 -363 -40 245 28 241 439 556 -309 68 -35 490 737 -175 -324 544 641 -346 -86 787 -438 -59 102 -346 -408 -475 502 719 16 82 483 -186 512 -114 577 -339 -230 159 -478 278 -178 495 -541 -368 357 -561 203 -21 533 321 287 -509 571 -818 -736 -551 705 -709 234 468 412 346 663 -68 -446 58 599 -548 -787 -353 -666 -240 147 -378 -488 600 324 370 -880 694 -664 399 -615 -417 -682 447 579 -94 -677 -164 -402 -359 -234 275 141 -173 -551 496 769 -462 -152 715 772 146 429 647 758 -253 231 -356 703 -774 525 260 -193 -288 -865 512 -471 -280 288 -231 -286 317 -715 -261 283 -734 -524 125 604 -470 222 261 -593 -631 -677 -135 483 -61 680 -290 -303 347 -228 -355 -595 -3 768 -281 -517 445 -91 494 -82 150 -36 -104 495 -755 -868 671 706 -682 540 -629 225 -682 -832 -381 -799 -833 -750 -820 136 482 696 -791 484 -236 396 793 -215 10 384 12 -575 -67 -270 -709 701 357 650 -200 340 126 -590 -486 -308 396 -366 -660 -686 -606 -772 456 2 398 -743 -78 -612 -422 620 84 -788 -423 -118 -741 8 -517 365 461 707 248 -706 -456 -349 72 583 109 615 -390 -236 -473 107 774 -363 -636 389 377 585 -526 -154 -105 -432 -683 349 737 -34 -298 330 -254 -438 674 671 -512 -288 256 553 387 -64 -6 -568 -142 778 -879 150 778 -269 177 -790 -845 -659 143 -78 604 -232 -446 407 741 576 -154 -191 28 -434 -14 161 -273 -344 -366 347 -657 -548 269 -508 655 260 727 -573 -894 90 750 -797 -843 -673 52 -684 607 243 362 -31 183 447 27 -759 -269 -763 229 22 74 -246 -605 -680 238 -259 -863 160 40 711 716 365 715 -526 -362 482 179 31 -696 672 -29 -126 -94 -117 203 402 -696 737 339 -694 -790 -577 -651 -639 15 -629 286 -843 20 16 34 -704 787 97 -894 185 533 587 -620 294 -302 632 426 -717 235 771 253 164 631 -674 -16 -448 -346 -874 -21 -241 -303 -382 372 359 -234 -313 -519 442 -697 320 256 678 -428 -517 126 -455 617 404 -69 385 -104 -809 678 -247 -361 -616 179 673 -256 -77 743 230 132 25 -889 -338 346 62 629 -571 688 -108 -407 93 581 155 -72 -855 412 -722 -812 -647 244 23 760 -503 393 615 27 -227 116 496 -330 -222 -521 321 -731 -858 632 139 -302 752 -506 -73 -387 230 -429 544 -861 -411 750 -856 534 -633 785 -7 -121 -469 -545 357 -812 749 -757 658 -595 237 630 137 184 -174 -239 462 -304 656 -459 117 -742 736 587 -208 655 -472 -546 466 55 -234 -304 -672 -767 -393 331 -550 240 -409 183 603 593 -285 -99 -475 -850 627 -705 -609 417 -656 -784 761 118 250 -899 -773 -247 -851 -88 755 -694 -122 403 -138 -115 97 -383 627 -624 -121 607 434 -549 -676 -491 705 -784 479 -49 59 476 -524 -59 -581 -305 -750 155 646 655 278 480 -193 46 -336 -484 645 -346 -99 132 256 314 -198 -709 -879 566 253 476 -9 434 -591 532 -46 345 314 -481 75 -193 369 652 -659 -580 623 448 634 -141 -257 -469 422 -58 650 -853 -184 -466 -840 -498 517 -137 524 609 -352 -788 -589 -66 -300 414 278 132 -77 340 193 -404 -64 355 61 -396 146 -288 -84 -508 -678 -489 -680 204 527 -172 7 -72 105 -191 789 119 -279 42 -844 -348 -437 56 242 -483 558 -364 645 -307 -245 470 -639 764 -651 502 479 209 596 -120 731 34 701 281 57 -486 -782 -115 -384 413 -402 -385 399 -846 -157 218 -59 209 198 649 -44 -530 97 634 738 790 -113 -383 342 -653 -325 -613 -239 755 54 -742 145 43 -23 594 -492 317 -49 314 -267 261 -794 211 218 244 104 -86 -203 581 357 89 -849 -119 -312 306 -375 -633 486 563 448 579 -56 -670 -654 518 503 -265 714 783 -898 -502 539 -707 294 -266 78 239 540 -703 522 529 -360 663 -757 -641 469 655 769 237 372 -632 -292 -406 363 -297 746 -512 -249 517 675 219 -25 -344 68 127 -328 193 -412 438 717 560 663 565 -71 -571 -790 710 737 472 514 -111 581 -344 -570 -640 -348 781 -221 -620 -781 37 -38 11 -436 -535 130 -289 365 -649 -715 511 189 598 -168 706 -256 -421 308 -66 650 -315 -898 -136 654 -722 202 569 -516 -361 208 75 678 -202 250 660 -806 608 -276 -407 223 578 325 -449 -870 95 786 -265 -450 -464 310 149 -819 -663 351 -12 -317 -271 -397 -373 656 -668 778 -420 765 -10 274 -392 699 591 -642 112 -532 127 -566 502 64 -746 -415 -684 -634 277 684 798 -271 -798 31 -67 173 -664 -670 307 751 603 -696 -739 315 510 -866 100 -417 -364 -783 197 -608 -783 -80 -512 -35 148 427 -510 -381 -596 -574 11 -460 -302 -865 23 65 -226 -105 510 -385 632 -253 -841 357 -650 -719 -394 -184 369 523 231 -181 -760 472 -18 -874 -467 -138 -12 -711 22 -686 781 -518 419 348 415 -733 -460 743 -799 -92 -310 -692 -433 -776 -579 -162 -502 94 -538 740 325 -387 -337 13 -36 396 195 796 -273 712 -440 117 -323 -685 -438 495 -474 -550 749 -141 566 154 -467 620 -503 153 -856 -182 -611 37 -698 476 -50 -626 -528 762 531 -332 -843 -731 420 -226 204 -580 -221 -272 181 206 -657 -354 -521 488 -784 -130 -510 553 -294 -411 -23 172 -894 -30 -302 -878 -211 360 -399 130 -614 758 -485 -685 -136 -248 -731 -484 -636 67 326 -650 -236 414 -347 331 44 612 -402 722 -792 -424 -590 427 653 221 -593 496 -162 496 406 -463 687 -578 -865 616 -445 358 -506 -893 -312 -577 211 -511 -163 410 264 -222 411 377 -263 -296 -251 -839 -804 -735 785 -898 -179 415 -269 224 119 360 -432 268 -418 607 275 219 -737 -437 435 223 74 602 -79 -183 -674 -597 177 -771 705 161 367 -326 753 -113 584 628 -252 -420 416 332 254 -210 22 -597 407 8 96 67 -651 -594 665 -128 -236 -281 547 -409 89 -513 -408 -6 -409 -632 -89 -770 494 613 548 494 -831 92 -452 -583 94 -653 662 -22 69 694 768 668 -201 -53 -684 203 -792 -856 504 759 -36 728 -504 -245 696 -251 -145 -596 -464 472 769 503 -809 66 143 335 -185 -324 235 268 -785 175 -477 -248 -277 -865 -481 -128 623 -424 122 -474 415 156 -401 233 342 -579 -239 -577 -265 235 237 -442 761 789 -658 -713 -488 -485 -80 -653 390 545 -535 687 -862 -17 554 -529 -305 -592 381 -544 -434 145 773 472 -862 -661 -162 -861 495 -273 -475 -513 -411 73 636 -811 49 -352 -123 -897 -93 416 262 -246 311 385 425 -222 610 -649 412 743 675 735 304 -110 37 660 -442 -281 608 782 -791 -655 236 -147 -599 574 -193 -887 -621 44 -47 -369 634 470 -748 -786 -316 -880 -354 -384 -666 -248 -88 -66 -317 657 -173 -8 -39 -497 -830 -319 -42 -551 -809 -25 403 -220 77 -184 -303 240 -748 569 -147 -302 520 -871 559 -809 -578 724 -119 -324 216 -549 238 19 440 382 317 -504 -178 540 61 685 732 -568 99 377 -475 -15 369 -32 556 111 -882 -880 58 134 539 -234 214 278 -650 -860 -646 -306 -598 663 88 -229 177 623 472 -532 -261 -53 71 795 -785 -427 717 -569 -84 -714 99 315 262 398 -139 66 -37 177 -196 161 -642 419 653 200 346 -877 -896 294 -812 406 -64 -117 -529 -443 -726 -21 524 -242 614 465 149 -394 687 -459 -785 179 -833 -568 667 -117 -676 -501 -481 723 -362 -459 120 725 -772 155 591 119 268 293 18 -790 686 -380 -510 130 -74 196 -379 -102 -61 595 612 -595 471 -426 -70 705 625 -256 -291 -321 149 653 -330 675 584 -466 576 -537 504 -363 -134 196 -900 -721 -773 -138 -160 603 -833 301 466 -689 -41 572 573 76 -715 -348 -575 625 -124 89 -447 340 -823 187 604 -720 36 10 -307 602 -548 654 762 753 -390 43 592 -209 -7 359 309 362 532 568 -153 -295 124 414 602 -282 -74 -621 36 -496 -52 659 -844 30 469 -430 -149 -125 -578 -297 301 418 505 166 -671 -695 247 -444 204 -96 -455 389 -50 2 560 144 360 -105 555 -176 -800 -746 139 568 507 -789 174 442 -511 196 564 -595 -203 77 -442 194 20 -557 -553 -705 -385 550 545 219 -672 492 -493 6 734 -30 755 -730 -65 733 440 -659 -618 377 105 62 677 -868 -524 301 -611 -249 697 557 532 414 -308 359 -610 -19 173 -514 -708 -52 298 -481 -527 41 -329 631 -409 -674 179 533 -417 25 -184 653 -132 -343 -483 -127 -602 453 187 -757 274 3 -587 117 -19 -24 -535 -706 -624 -516 -585 -643 367 228 236 175 128 -406 -10 -134 -318 342 -343 -427 774 -848 477 -100 -497 -880 413 421 310 491 -774 528 -502 -708 -291 -386 -136 -205 278 -145 636 496 137 -309 -731 777 2 -197 -621 -565 -126 351 793 208 135 -277 -765 336 -496 -260 222 156 324 575 -782 159 737 570 403 216 234 -539 482 688 -120 -846 -769 -369 -504 468 142 692 -856 -664 -519 -147 49 102 618 -215 189 -123 -643 -851 -347 -505 427 315 784 165 683 448 -799 -899 -106 -70 -116 -354 -145 -466 580 92 -698 -374 232 -175 -704 585 -580 -206 225 -178 -408 -642 -82 154 -253 -247 225 369 480 -478 608 687 221 -306 610 -339 -641 401 -889 -481 -278 723 540 49 -231 104 -539 -180 -9 -686 392 171 -40 -280 -863 -402 37 399 758 106 -95 -549 -876 -672 -637 462 447 -781 -471 -705 118 -215 320 -347 -883 -774 450 475 -884 -549 720 -874 -363 320 340 -445 301 -824 -577 377 413 -98 -223 -573 -650 -725 -163 608 -430 158 132 -644 18 729 -483 -289 506 669 575 -510 393 627 91 -96 541 -836 666 94 -751 -592 717 714 142 -404 -894 -191 455 -92 158 87 -852 -271 258 30 677 -245 -545 168 161 -705 -819 672 359 -74 101 629 230 -459 415 -637 -74 -88 -855 -345 251 773 380 -337 -758 -624 -285 340 34 -118 -717 -447 -460 314 -423 -285 94 -657 639 -57 -98 -327 -826 464 29 -190 -528 -408 316 415 -62 296 411 -307 -689 -477 586 -454 502 715 635 332 427 790 613 7 -238 452 185 -458 -873 541 -219 -764 363 156 -595 524 350 -207 616 -29 -446 -761 341 643 -870 -242 165 -837 744 -39 -88 355 -898 -721 493 -571 -181 139 795 -867 -21 140 9 461 -29 414 591 -153 731 -118 502 332 -586 -336 311 -478 -776 479 -145 -124 -15 214 -429 -59 -597 239 -374 273 -399 779 523 65 507 366 9 -800 -35 -180 -807 672 -744 179 -64 712 259 314 615 -236 -174 449 515 476 -519 738 -529 -526 74 777 525 370 588 346 159 -581 -809 408 403 -523 -891 -81 778 -334 148 550 -746 106 113 396 -836 184 -246 -763 233 595 445 -732 734 479 119 -629 601 102 -420 -854 81 120 59 -573 472 134 -614 -370 -346 -68 466 29 -596 -492 85 -896 -44 -144 -6 73 570 -574 -705 120 371 -217 -601 -548 -844 636 -823 -465 452 -21 -487 68 644 722 -361 243 623 491 -4 -523 -234 -218 162 -848 -745 437 348 642 -445 493 -532 -723 407 60 158 -556 704 -60 150 -147 -44 713 664 357 663 279 -596 -258 -480 -819 593 -377 -487 -573 -553 -178 -347 -1 200 -116 -516 -457 -176 62 27 175 144 724 132 -680 398 431 737 398 -95 308 -619 43 169 -591 -60 -415 -770 441 -34 -99 -11 -870 143 -386 -832 -462 -227 602 -383 685 511 211 260 329 -95 -767 -383 405 -23 -889 -708 320 431 758 -196 -248 645 754 -576 -687 283 639 -250 -882 468 -242 173 -415 -493 -168 466 462 1 -86 408 -114 610 529 340 -198 -425 -109 -332 676 -886 510 -260 212 445 -517 -650 731 -763 -78 -624 -162 190 -747 480 332 344 -733 -622 32 -648 -98 -343 -710 -272 56 -615 -756 772 793 -817 -373 688 760 209 102 -712 -824 38 -733 542 752 -198 -120 132 -666 468 100 424 255 -812 -175 -485 -306 -82 -198 -532 213 -515 -192 -139 -739 -224 -601 -545 -695 -276 -76 -203 653 470 -397 454 467 50 -810 233 58 369 -441 526 -447 -162 -664 -198 214 332 397 715 -743 -577 512 -540 -496 338 564 -551 -60 -363 513 -74 -452 -863 -376 -673 670 -528 -65 -222 132 -563 -43 -473 -846 273 -245 -412 -293 258 125 -761 644 -762 -637 468 -123 -462 -764 -664 541 -669 -846 -330 -331 -479 355 548 -808 187 -559 -843 -715 86 -504 418 60 -114 595 -805 -771 -203 543 328 -255 -745 523 -632 261 644 -152 196 -447 -116 546 582 628 -82 -616 -587 677 356 -103 580 661 -854 609 510 -422 372 -326 -897 -150 400 534 -29 -208 574 -465 235 -326 486 137 -368 -397 68 -785 649 -270 787 -782 200 688 -448 -73 120 453 -588 78 711 -224 335 711 57 -763 -391 -292 -230 88 -623 177 -226 257 -873 214 259 609 -872 589 681 455 -143 -881 -633 345 76 -480 -871 -344 -206 262 683 750 500 457 -207 346 -510 -697 308 -148 -285 -836 670 -208 483 -853 -589 221 395 -80 -753 -520 -357 186 356 -409 -43 444 173 -325 656 -246 -530 -46 -22 448 -844 783 699 -260 -669 -163 -305 788 -330 -892 -373 324 35 753 -436 -139 -864 698 -673 708 -379 569 604 -404 232 -371 -328 52 718 150 -257 0 -246 -605 34 -900 704 -827 -455 -599 575 -283 165 -774 -595 -344 -673 -496 657 -725 745 -339 -838 -158 -658 -48 733 -374 -536 166 -457 -391 558 211 781 521 -873 152 -739 185 96 338 259 -678 -411 393 720 71 159 -47 -342 -482 439 693 480 -776 3 -845 -465 636 648 428 -484 -567 -396 -586 -713 -243 -379 -406 250 -66 -673 182 -396 -329 -403 -212 -884 -174 454 75 -390 -640 -779 430 -463 349 -107 794 -239 122 -129 -654 -615 -59 273 -357 -167 -291 -724 -545 -639 -59 -266 364 -633 384 -305 -246 775 520 31 280 -519 170 -501 -623 547 -851 -88 -84 571 -422 463 -338 -295 560 257 -563 361 444 73 704 741 -776 162 519 545 10 462 -422 -564 142 -622 -121 784 178 -292 558 157 -216 -432 -252 -321 -671 -838 647 -378 688 -403 -639 -634 -479 247 318 712 430 152 -341 -110 77 307 -62 -389 684 564 772 624 -383 310 124 676 -441 -172 -762 -69 126 770 -403 -47 661 640 675 -302 748 9 -536 -745 -736 667 -781 117 -645 173 -34 600 -719 492 -394 511 -302 98 -283 475 110 -636 -94 401 507 370 -12 -175 294 737 -297 -369 186 -298 -161 -684 626 318 309 -43 -377 45 -318 3 -545 -572 -121 -527 -322 672 601 -149 -228 341 517 65 -737 283 -94 -389 -778 667 -833 -708 -403 -254 -784 -135 -658 -123 -566 606 -55 6 163 554 778 163 604 -467 -321 -486 -866 -643 318 799 -834 -407 460 -313 742 -880 -83 699 -90 -552 546 -181 658 575 -500 592 542 522 749 -115 563 725 139 348 -190 591 -105 -267 -267 -10 -26 -27 189 406 -237 262 -421 388 602 467 -619 346 426 -181 528 268 83 578 19 -185 -182 66 -327 565 340 -737 127 -835 448 -82 260 -748 -893 418 -433 163 527 -187 125 620 -654 98 -574 -284 -248 73 379 174 500 320 -85 -216 -222 -817 -550 -188 -317 -525 288 345 -669 651 0 -732 700 -744 678 -888 -717 214 544 -62 -41 45 424 -668 -522 -78 -667 -751 -369 -547 -769 149 712 -228 -540 -664 794 -894 615 -407 -493 -367 474 579 -323 38 31 -532 -709 -78 -168 -724 155 478 -368 532 -626 650 133 -582 -549 -753 -180 -73 -852 622 100 -47 435 -599 -464 -132 488 77 -65 -523 -660 127 -50 350 292 -876 -202 -519 223 -628 -317 -213 33 -12 -900 -532 476 -230 554 -589 -605 466 142 -534 255 -484 680 292 768 -803 -600 -59 -354 396 -259 -648 -683 -349 84 764 772 363 -811 447 -862 -527 -49 570 86 -640 -688 685 649 286 -350 694 224 -214 790 -261 47 178 669 195 682 648 206 -120 11 514 682 -51 575 597 294 720 -145 -26 -375 458 -320 677 231 740 -176 -50 615 712 -586 727 132 -828 403 -861 567 671 103 341 243 -396 705 122 -796 -16 485 236 30 -462 -109 -132 -328 -779 -606 354 -131 136 791 263 -637 -419 -138 315 524 195 447 672 -712 197 658 356 -8 -10 -506 -783 755 247 663 482 331 755 -529 92 -152 569 -46 536 743 -842 215 -648 494 498 766 598 333 652 337 -118 -134 -9 -226 -155 -533 346 182 285 426 800 462 -566 149 -483 189 -58 273 -805 602 620 371 -680 201 -435 479 524 -822 682 -779 55 -228 -206 -378 -722 -563 -763 337 -660 -480 -812 523 -646 136 272 -579 -710 671 -253 -605 -675 742 674 -806 -842 -747 208 -411 -62 -263 758 -144 346 45 371 -36 409 -178 31 -218 -257 -889 481 410 485 99 279 441 -854 112 -609 521 662 -628 365 -695 480 -169 780 497 477 273 -705 652 -514 775 787 -346 509 -370 523 -585 235 317 -569 670 540 309 678 686 -205 331 312 546 206 -66 -638 -58 399 -679 271 -506 84 70 -423 793 792 692 521 -380 -574 567 239 -533 639 24 -362 303 112 601 723 47 299 397 -61 -845 587 -664 53 -896 625 -695 140 89 357 -701 -791 -318 -218 -82 109 -246 -691 -174 307 -464 -680 12 754 -277 706 -552 689 -492 -84 -31 -178 426 257 -589 -176 430 -861 -49 -45 515 302 706 -840 171 390 -517 701 434 84 328 610 -88 614 184 -310 211 55 473 -673 638 -870 311 -611 -807 404 -860 -732 693 -873 786 126 227 -620 768 -818 -587 172 648 -115 -556 158 448 -299 -747 -890 300 -652 646 554 381 214 -79 717 419 -3 626 525 -892 -46 -440 296 206 691 707 471 106 -838 502 -220 -247 -73 421 -173 -198 -7 -355 -523 -831 217 -797 -680 -50 664 -788 -218 -673 -288 759 513 330 -591 174 640 -339 392 -255 19 -24 455 -166 149 -116 361 -316 -287 -165 402 -495 -466 646 -501 -857 -118 -164 -258 -877 -654 327 84 239 -85 4 -520 -310 -687 -220 314 450 206 -705 -462 353 129 -636 -402 -91 194 53 -619 681 370 85 314 -861 401 744 737 31 -396 -749 251 -568 296 344 3 -461 -268 -534 -693 120 -204 -134 362 514 535 446 -403 479 -730 -742 692 -23 107 -297 -489 -387 103 304 431 -377 -879 186 -368 -466 -325 733 741 550 180 534 775 644 214 228 310 643 154 -52 -858 -634 -70 -762 674 -6 -594 -703 -820 416 -737 -581 35 -235 312 -53 -143 342 271 -450 545 793 -38 22 -660 477 493 -595 -41 305 -144 89 386 617 639 -152 357 -714 -870 566 162 -800 386 222 -480 -300 -352 -22 -15 644 -191 -269 -318 383 -153 -58 -721 -373 660 -516 57 -534 370 -444 598 -655 432 -49 760 125 -468 394 546 -152 -455 -109 10 276 -843 612 -551 356 -445 193 -630 510 -635 -397 -754 -172 786 -610 184 -821 -344 -319 585 -467 742 -46 -763 697 114 -563 -13 -511 -677 -112 -229 -401 -749 657 -598 183 -699 -504 -604 -781 290 275 245 723 -27 -614 -57 -760 -746 -654 10 -844 -290 -6 -377 -203 -692 -331 503 -829 -5 -850 -29 -282 -767 -246 -109 -379 572 673 -261 123 176 -773 302 -274 -489 177 135 490 23 -105 -815 -408 249 -271 -398 -442 -75 230 -518 -78 429 -701 626 -358 -453 -756 510 -710 188 -619 269 -833 584 -496 491 -191 -831 -862 -346 675 48 485 -337 -630 381 574 389 274 -875 -766 -419 365 -679 613 -485 -631 -200 715 307 -87 561 446 -644 -379 262 576 -653 550 -648 -160 -823 53 652 27 -598 300 727 -660 441 65 -538 689 634 129 -648 -192 -3 474 226 -342 -539 501 131 707 758 32 -390 -372 346 515 -200 2 571 569 -731 -218 332 -362 -621 -376 -432 230 -661 155 -60 -295 -224 693 -323 683 632 602 210 17 535 256 710 188 300 -770 -739 -92 750 -453 -520 -543 624 642 287 -261 515 -702 688 147 -550 -664 75 -700 425 -584 -116 323 -631 162 -656 -72 731 399 299 460 -816 130 -111 -759 630 683 -840 235 -536 -649 754 340 201 -850 -142 -447 527 -594 -420 -758 -740 -398 -598 -639 0 55 363 34 -657 -617 -260 450 -541 442 -538 -21 -363 -829 467 -597 315 -158 668 -168 -468 -479 -527 580 66 -551 -335 -626 -373 380 505 -503 -714 -57 193 292 -737 362 -766 -492 -889 354 711 -495 -169 -50 -503 748 274 -313 -763 -438 69 -600 -461 167 777 -838 595 4 -843 680 -752 268 -130 -167 661 -690 75 124 430 -33 25 -377 431 -39 -790 118 499 254 329 167 114 126 -598 513 192 -776 -712 -146 495 147 282 251 -35 196 -820 -690 -361 552 -465 258 -836 338 -534 607 -407 -492 -685 -318 711 309 128 -27 787 691 -379 263 -683 484 197 -493 -869 717 685 -69 414 449 -372 -473 138 -110 -124 789 -783 -269 537 664 157 -841 7 78 685 -374 -845 605 326 504 607 -124 -299 -711 165 -252 717 -86 272 337 -561 -51 133 324 779 -418 -632 -768 329 733 -104 295 -371 538 -724 -167 144 552 70 515 -849 38 -573 -313 -618 480 753 66 -414 363 -21 -188 783 -212 433 103 -897 197 599 -663 442 -297 -445 670 -481 497 623 115 609 599 -250 -758 149 -780 64 -559 43 -685 -183 550 600 -61 88 -711 293 790 325 -660 73 258 611 -256 -594 -658 -651 -129 -346 480 -31 624 362 -341 -503 498 107 392 330 -672 292 391 -273 369 321 -546 598 -379 -95 186 -208 55 -1 -661 -533 -876 -94 167 -142 636 -422 -862 547 264 -410 -53 -456 -266 -487 -139 -670 -768 192 593 -742 -329 -489 -867 -610 714 -89 137 -834 397 -535 378 -832 -61 -352 654 -368 -185 -590 -327 510 62 -441 -488 -869 -431 -744 -516 -893 422 -820 -156 603 633 208 36 -745 -70 -706 62 165 508 180 139 586 -220 -527 107 -549 -471 -700 458 25 667 63 599 -424 -504 399 33 -371 344 129 -305 47 14 119 -621 -892 -894 -133 -883 169 103 225 -701 -733 32 -671 -19 -813 40 30 372 -205 387 -590 -340 -684 -156 -647 -703 -134 74 -2 -898 578 -424 496 -690 -827 628 -242 -517 -716 518 427 685 -352 412 -26 -576 14 714 514 -685 348 -276 -516 724 449 425 -275 -828 705 -247 236 145 -346 -504 -576 -635 555 218 -790 -598 630 174 626 -86 -767 630 -674 -512 -801 -283 -150 -157 -440 -367 -262 219 436 -164 -840 481 356 -111 365 742 599 -550 301 691 67 -604 -862 619 -387 -382 275 -85 -309 -169 -346 -144 465 87 -327 569 -540 -520 -336 241 413 -356 -336 -20 97 -850 -582 699 -835 -306 617 749 -129 -661 76 476 443 -24 -868 -865 -193 -238 -780 -870 -80 -764 -853 -808 -653 629 405 92 360 720 -280 604 -891 -287 -740 -147 521 -397 -671 -222 449 -887 698 114 -484 780 578 223 63 608 -158 -458 -545 146 466 -798 -99 -476 -475 -749 676 -630 -319 86 -353 605 456 -640 -497 -380 -148 -552 -105 -887 127 724 -554 -293 -271 -786 -729 557 630 -76 -873 -822 197 700 406 8 235 722 -886 -593 -839 -375 -393 305 31 164 -205 660 -685 -338 355 371 -186 600 167 200 -315 281 -576 -55 -867 -101 -15 682 -370 -10 164 -177 180 303 -771 214 -801 -570 525 -761 473 -481 -227 118 660 -545 358 571 712 651 277 593 661 787 -785 621 760 -861 -498 -279 -735 500 -179 -242 -240 52 575 759 -175 698 -430 -370 226 -9 277 638 791 -554 -589 -470 7 515 -736 -384 255 202 -836 -316 -89 -668 -857 94 410 172 85 577 242 -835 413 -7 690 -420 379 145 532 -488 -559 185 -128 -125 395 -306 159 -280 -236 418 606 -264 516 560 -17 -478 -565 472 -585 371 359 487 -716 537 -713 -390 514 -516 -628 -211 556 715 -736 -23 278 202 405 792 490 -338 497 347 -516 316 450 -269 -13 -738 378 534 -777 -231 -144 798 56 -149 -608 -220 -416 60 -582 12 363 -388 -772 522 -520 -610 -202 -297 -616 420 -556 -330 170 -212 -251 -685 -359 235 -447 718 -53 -444 344 214 780 553 15 640 -627 -587 682 754 680 376 -42 208 -195 -555 -305 -204 -558 87 -393 -553 169 373 -3 406 -32 385 684 -132 -36 412 -541 719 -446 -559 -631 173 116 217 113 -208 306 -760 735 706 213 -551 678 -34 -566 -848 -505 -375 410 28 -378 136 277 125 -525 103 -146 612 -743 393 9 -149 305 -462 592 147 428 -354 513 -390 244 -374 -147 -363 142 -51 -585 581 -200 -92 87 -823 -131 127 -855 -651 323 -627 -172 -503 233 -478 -63 550 312 -314 -717 -195 524 777 285 -298 -315 184 644 -619 -643 639 -557 -347 -97 -862 77 -158 -569 -43 284 -279 93 -260 17 375 366 447 -536 327 687 324 -573 82 490 634 262 -515 608 -387 -479 110 666 271 -449 106 366 -842 506 -261 696 307 310 -532 -633 -50 -645 77 53 294 684 403 14 374 143 -3 -48 -590 -794 553 11 -299 120 435 796 -777 125 -373 352 377 89 -816 -449 -374 89 251 -528 331 710 60 162 -455 -360 419 -9 774 -40 -725 -890 -255 -815 -212 571 -535 518 -381 -178 670 137 -46 -666 114 -183 -444 420 484 -302 -255 -239 468 -690 760 -846 106 379 756 677 273 17 -283 -81 -479 -122 -220 -564 -254 416 44 -574 -544 -815 -80 535 -334 -75 -729 -462 -766 -48 -315 -616 725 -465 480 350 492 -771 129 -410 376 -733 -611 -258 723 -120 -584 645 154 -320 -678 -186 -862 783 -482 -52 534 -506 17 270 671 -548 -367 -685 -73 -320 -354 -443 -778 -327 -481 618 -127 -458 -792 470 -517 759 -475 -691 -579 -683 113 -473 224 760 503 -806 -829 -454 296 67 688 -103 -595 361 297 -8 -612 -163 443 -864 -329 -422 220 -769 665 -95 692 -613 609 -375 14 618 -622 719 -413 716 -697 565 -191 273 -771 -743 737 116 -883 -273 53 794 389 -162 531 -437 -172 1 511 225 614 301 196 33 312 -451 -855 -76 437 316 193 -224 291 386 292 45 -429 190 494 66 -601 573 53 57 -545 764 751 125 242 457 -104 60 -677 -818 55 -569 -10 798 -648 277 -627 246 -318 -490 -753 284 -619 466 581 -703 208 349 -782 -284 -187 -224 -30 512 -810 99 -885 197 -210 738 487 711 -105 104 -888 -884 373 -22 -667 163 -526 744 786 -233 -809 -391 301 121 -24 -205 679 233 758 -106 -343 -352 234 -811 118 157 -69 -658 688 -866 -786 75 454 -127 384 -264 -825 718 -472 -63 -821 -100 175 -211 -390 554 191 467 -475 497 556 -680 718 -353 -75 -484 731 161 -675 430 -268 -220 -413 618 -264 314 643 325 -187 -459 15 -436 -61 210 -253 124 366 -656 617 522 -377 -373 -214 -201 700 -632 769 -55 -323 -12 -455 24 432 238 -882 609 -347 551 790 126 210 -527 563 -659 -304 -127 465 227 221 615 633 -393 -450 -233 -319 -115 629 -898 718 590 470 47 -687 -130 362 575 406 412 -159 -92 -750 187 -835 -707 -398 -229 42 640 -272 591 244 248 -182 610 -249 -731 308 253 666 -548 -296 -351 47 -895 -66 109 254 -749 535 -840 -666 -99 -396 664 359 104 -216 136 65 436 -740 508 704 -816 -307 125 515 -275 27 -880 -565 -716 748 422 734 135 325 107 -718 -631 -303 -115 472 -623 -52 -327 -626 -680 -95 294 745 603 -508 -529 -545 284 698 -897 111 481 487 711 -420 411 -289 448 477 -396 -524 -208 175 610 342 -474 -218 -319 127 531 -509 305 -302 336 -49 418 126 -481 597 -193 346 503 749 214 -709 217 -18 -557 242 -661 -383 190 427 663 -489 -192 -570 397 722 288 464 -694 -744 -593 -365 643 -707 149 -786 -839 225 -148 197 -88 -601 -408 111 515 -691 -17 347 637 -468 140 -437 501 -239 -669 152 -266 -206 -637 -347 -543 314 558 -7 -198 -126 -105 112 139 -539 116 411 596 29 786 268 278 -163 78 760 37 -886 -754 -473 -355 -297 275 -274 691 -380 88 -549 -19 625 459 33 -275 -301 151 -62 683 -323 410 -275 -598 508 -427 -850 231 483 13 246 -33 120 176 661 -718 -225 66 62 -273 486 -197 38 446 -557 -365 -160 122 384 -132 -480 -109 -512 -501 5 495 -772 -206 -583 -482 324 677 794 325 156 -788 744 -611 -582 399 -381 537 146 232 465 -59 -421 -624 581 181 225 -361 -53 509 -548 -398 -777 -61 191 -8 129 6 -169 149 -256 256 -366 -450 484 600 -853 -843 -383 -727 -691 518 -20 -691 -685 737 616 -196 -38 666 196 732 29 403 -784 -178 406 713 -343 693 679 -424 306 -88 -235 405 295 619 -292 -516 -57 -289 66 -569 -651 689 321 -358 237 -453 5 367 74 -295 451 429 156 29 -441 -712 735 61 -133 465 516 -366 -775 172 -586 -340 -826 -568 -788 -297 -192 -897 -366 143 107 -663 554 111 155 764 -863 556 -651 -153 -390 -858 503 175 -223 437 -566 -646 579 -882 548 -796 -73 438 723 461 -166 786 194 -775 -725 -291 490 247 -898 545 -715 -100 -782 -94 -302 419 420 206 -302 -820 446 -106 272 -584 547 -886 -98 -360 -478 169 -356 -82 213 -736 -308 -432 542 615 587 376 16 -600 -778 -556 -466 433 208 74 -645 108 785 241 -418 -250 -372 737 -605 -300 195 -258 -648 -755 -253 663 469 456 -518 -222 675 629 729 326 504 -308 85 430 503 -295 -463 -53 -107 -870 -589 -706 785 -375 -78 712 -278 -613 752 593 631 205 484 -421 396 -890 -266 690 -805 -220 -604 153 395 -189 -182 -131 134 363 562 -776 677 -780 -313 694 357 -413 -866 336 249 -691 123 503 -677 -426 -131 29 724 -13 734 -495 120 -2 -625 -868 -98 145 492 -688 -857 -21 249 765 -407 322 192 722 -803 53 -672 208 750 -263 -718 71 194 621 433 -210 30 -489 -502 105 -277 -468 146 -729 36 756 93 679 327 561 -2 -575 734 729 -293 249 662 286 123 716 -128 -25 -770 59 25 258 355 -463 54 786 -265 219 -180 -8 -527 -172 -260 -545 -424 430 -341 -568 -111 -141 -430 608 -287 -209 361 -259 113 446 298 790 702 -282 405 274 -460 417 -138 -116 289 522 -203 -338 -53 683 788 -352 521 -79 562 -238 -213 20 -81 -665 -599 -97 -657 -285 240 475 -11 12 -18 -170 -108 -486 -631 49 108 397 327 -899 547 -559 -787 103 -808 -137 -668 484 -512 769 -339 739 619 -595 -651 -721 706 -668 -199 87 -730 -821 413 -601 430 176 392 -264 -453 -743 24 -653 770 155 461 -326 -324 -144 -743 -599 -218 763 -38 -291 390 749 -579 -105 682 349 -481 62 -899 -52 -380 463 -42 167 504 -106 -44 -874 -717 -195 75 590 -204 218 -341 307 243 -495 247 285 -495 -360 -380 -74 221 -360 573 -518 642 799 -109 -355 -771 -255 -737 -429 -445 -120 -111 554 442 -842 -464 508 674 -226 -296 375 -189 -738 93 -631 222 -877 -80 139 473 505 -450 -236 -790 -490 -11 388 499 338 125 -19 -654 -333 252 291 531 175 562 -727 121 -425 477 763 671 -106 699 -3 -786 -637 610 602 -341 -845 -205 -779 153 -751 -172 347 334 21 710 -764 -144 793 412 -2 -585 -120 -485 -530 304 181 674 -472 451 -222 -55 -713 -433 423 -224 138 -13 -138 -685 269 -657 4 644 285 440 -395 -748 -572 -641 662 -685 687 -819 795 -657 -675 403 508 153 208 73 784 361 -222 -20 -268 762 539 4 -384 499 -157 794 -68 336 715 -162 -175 91 111 -727 -273 758 758 712 -102 -37 317 223 619 640 793 -665 188 -350 230 -252 516 -580 347 -560 696 -455 244 106 760 -778 757 523 -459 785 -323 -706 320 -157 187 1 362 555 205 -592 604 -269 108 -755 -370 127 135 -441 377 607 297 -882 528 132 714 -343 -484 -478 -490 -111 -494 282 647 666 -342 -892 -204 365 -703 -693 -467 -93 -178 -522 350 61 -357 523 47 649 6 137 -816 174 496 -543 -477 252 -257 -569 -886 -309 630 88 -693 -270 9 739 -131 589 -15 -20 356 622 743 -227 -172 -717 -677 -82 304 -236 543 -628 -306 41 539 221 608 695 525 -360 131 85 -691 -738 -317 -181 -577 -468 663 671 117 608 -262 420 -464 -507 561 648 283 -664 688 -512 664 586 -450 -342 -894 80 91 -662 -95 -673 317 -13 -632 -575 -52 -172 -373 -427 556 497 -591 -776 -719 133 -29 -525 -724 -724 431 160 168 780 -676 -754 -567 642 -705 246 -529 156 -74 -492 -682 -475 647 201 -243 -579 -413 -650 -502 -882 242 439 -777 -692 455 -366 69 -68 541 217 -718 656 -77 -419 -386 69 -55 49 402 379 543 -749 -47 310 -895 -449 444 -376 -571 571 92 564 462 -86 57 454 -710 -395 260 -478 656 284 -795 -693 -274 -132 -243 730 -281 449 611 -337 267 -747 113 -717 -711 -136 621 -343 234 738 375 -160 -390 306 627 -469 270 349 -381 -693 765 -243 50 459 -596 -707 -664 297 -259 318 336 -673 -713 -17 -46 -896 -807 226 -55 -663 582 -786 -460 -719 724 13 353 -748 780 760 -221 68 -173 -650 -742 736 -456 43 -474 -640 515 -41 -304 -694 -883 378 -285 201 -609 -454 -2 -565 -820 645 452 -18 48 -226 -382 111 656 355 -183 -233 771 -250 -569 -493 260 371 604 277 -896 -895 -231 489 -383 -380 -784 -835 -127 -533 -280 -898 -664 -421 -399 -224 -469 779 -808 625 336 355 736 -326 220 503 -767 -577 -320 -117 -878 -614 -703 451 -292 -337 -652 -547 -116 -589 733 -572 -138 -263 -884 -160 -640 305 433 233 -481 -889 -627 644 -703 -613 -480 -43 549 219 645 -797 -700 647 -81 -840 -728 49 96 -614 -35 -725 780 15 297 -863 340 -205 -834 227 -700 529 735 -424 -458 236 -728 310 483 541 415 226 -733 -31 379 526 -455 18 791 -859 -571 -763 757 -815 -10 158 -464 588 -128 482 517 -786 778 578 -849 435 -196 402 128 -269 320 -208 -810 -355 413 -811 -104 -575 -245 149 -465 634 -671 -339 -768 -136 -120 -774 725 327 -248 27 -614 1 470 741 -224 -759 -735 -585 -262 162 211 323 318 -368 -264 -756 131 -348 -717 -620 742 256 -548 -181 187 -794 -771 -241 -579 156 -393 719 -746 -894 -59 124 -206 657 503 158 35 774 -550 440 -887 -269 -559 345 -137 -678 316 -22 -482 793 -341 -166 -534 591 -378 -202 -33 129 -590 683 -333 -584 277 676 -19 -380 471 -864 -527 683 -169 293 554 -366 798 128 -502 17 585 15 -678 -683 785 385 323 -537 -469 -539 46 -624 -174 -95 286 -458 565 241 686 68 480 264 351 -344 713 590 585 -712 -224 -475 17 167 -698 -70 120 205 -628 286 -840 55 -74 509 417 -883 -703 -648 -805 -71 456 -776 239 344 365 -145 -476 450 -784 -172 -169 -81 249 454 -16 493 800 -695 -401 357 -659 -289 -704 175 130 -241 -151 203 618 -850 -115 -649 -868 -391 36 561 -192 -215 794 67 -191 -599 -468 8 -300 -416 -17 266 -296 36 -216 213 636 -304 -787 -669 86 -710 -70 -559 649 59 587 -352 61 582 143 461 -833 357 480 -341 122 418 -730 687 -691 -564 10 539 -487 -276 -504 570 -314 486 340 437 -314 294 173 -827 -278 592 799 -847 256 112 -127 522 653 -766 -235 -59 -256 -106 733 -717 137 247 -811 -117 -882 -39 716 -318 -836 -431 -493 -871 -597 119 -404 308 -719 -852 354 -532 617 -56 796 356 503 690 435 -56 556 764 -344 789 -116 663 362 501 -880 -266 789 -15 654 449 -762 692 -317 160 501 117 520 286 381 -788 787 -461 -593 365 225 313 176 -9 -555 -843 -884 470 -437 -388 -21 48 -108 324 236 -218 -197 697 -684 777 -53 -60 26 697 -255 497 207 -563 -217 230 -763 686 318 430 180 -491 -242 -897 -900 -299 538 202 -124 626 735 422 -189 -337 102 -743 -611 530 -254 338 -800 73 47 234 -447 -592 -151 26 725 -18 -533 -711 399 759 -177 -609 607 -241 -436 -517 -747 85 -716 -661 -446 694 241 30 -160 -872 -467 -192 -235 793 -703 541 75 643 766 331 307 42 27 764 311 602 224 -636 -353 -86 -286 653 36 505 512 646 697 317 88 688 104 307 184 -251 -196 -559 -461 426 291 -365 -897 -89 -394 15 260 -500 -761 93 40 670 -830 692 599 -783 -762 673 465 84 -635 444 650 -108 356 -297 434 -541 -766 453 -486 -759 56 722 28 781 15 -153 -321 204 472 401 -65 739 686 -455 -636 100 -192 647 12 -580 135 -349 562 -58 626 -207 -135 243 712 653 89 -187 129 635 34 -374 571 165 -356 469 -358 -446 -685 -773 207 180 -101 203 -24 521 127 -517 -724 -738 144 607 -97 542 -190 -895 -5 -216 -392 -436 -618 2 -754 -342 -49 -541 52 -775 712 -670 331 -418 -400 691 507 212 -613 -634 -28 418 -241 341 297 301 -532 645 -393 98 619 471 446 -598 701 136 -50 -499 40 -389 -213 -643 -789 -656 -849 -226 154 465 -7 565 738 281 329 -164 -649 -735 468 350 -607 -11 -733 -48 -665 162 389 589 -774 -439 680 -896 18 218 70 224 -121 -397 -613 246 -359 -516 -787 -549 -717 309 -385 -106 262 -279 -60 -415 -708 -899 -801 -141 -737 -284 323 679 -304 -363 335 -300 533 -432 -342 -354 -136 455 -819 -664 520 -603 646 488 169 74 363 350 391 -536 -91 536 736 -189 -459 46 592 564 138 -458 -882 -282 -432 375 83 -293 -251 -592 -471 789 441 -881 -483 393 15 315 -181 -13 -225 552 -676 311 380 -848 299 -492 -50 91 308 -189 743 -648 247 -294 294 587 -216 -540 737 -177 -794 449 251 414 247 -159 -261 -527 253 -849 -755 -689 -474 -305 -462 -278 -404 219 703 741 79 -574 -591 -641 593 644 760 -692 357 42 165 -494 -235 -806 -679 -290 421 337 -861 2 -638 -444 -344 308 184 354 -146 -285 -859 -638 -850 -438 -659 -244 -297 -73 335 800 650 103 686 323 -460 -483 -671 -136 -585 772 389 -895 -339 -886 505 -630 337 73 -154 -121 -336 -166 683 438 -612 -4 -38 337 -538 -337 -636 -4 52 -772 504 -415 442 -893 601 -406 -884 -753 -130 425 467 200 -224 7 -893 206 217 95 -30 -719 178 285 276 652 -498 328 162 101 -370 -580 -52 82 -447 132 -716 -759 740 541 669 658 721 -805 533 -503 -617 607 -622 475 43 -293 127 -771 -555 -316 66 -306 -556 -558 -589 79 22 -514 -29 464 -835 388 280 -581 348 158 -138 -498 -418 -572 -382 301 402 -520 -368 -858 352 -28 253 23 -61 719 -199 -119 335 202 -244 -619 -52 -15 -608 -615 321 -249 -140 571 109 -727 591 232 174 494 649 -568 -465 -21 165 -317 -210 444 -690 -229 -86 281 -493 -214 -20 485 604 563 555 -32 467 496 725 746 -510 -443 -470 -75 555 -657 168 -429 760 -456 -743 -485 712 -780 -393 -764 -75 273 -783 -753 -50 -728 664 -698 -355 -363 -664 -68 -291 -641 261 -889 142 -60 346 592 -70 -862 -605 -732 756 502 -141 13 30 358 440 363 374 738 654 -713 602 -341 715 -337 -478 461 -606 342 236 -365 375 101 -332 758 120 -110 -109 -390 -348 -855 -162 -422 -228 -185 -35 -371 248 98 103 537 292 47 -239 -571 196 -826 170 -735 181 741 130 -476 -81 614 721 -131 702 -639 298 -111 327 -802 244 -360 -100 216 -429 -658 -657 -895 -780 -50 -158 -737 -614 -65 -551 -181 -186 -305 -508 304 173 313 234 -757 -516 -890 100 -578 -870 -85 -778 -845 545 650 -767 245 526 -554 -225 398 -379 -258 -531 55 185 -156 -149 383 347 -309 748 684 -498 481 -109 -648 252 212 -809 -488 -401 -224 -586 -470 572 -862 -438 -714 -816 -818 -94 760 80 432 783 748 -294 -415 -868 -453 -755 374 -785 97 438 9 372 -741 606 -874 356 -98 288 -733 -806 185 92 -79 -228 -154 144 -830 341 301 -216 401 457 368 -597 -370 -891 337 -518 385 734 -99 -474 450 -291 -733 748 28 548 -805 -217 216 -54 657 610 67 -750 -554 -566 -333 -44 375 -775 486 -869 273 -608 279 -528 -267 -827 319 667 710 -339 -102 463 -810 436 517 86 292 -361 528 514 -312 -775 411 -640 -317 -579 -729 -123 -780 -661 609 -752 -639 477 380 590 38 -787 -587 460 -897 -84 727 562 -875 -328 -112 793 155 -283 -495 -698 -77 -786 -469 438 -705 146 -6 -753 -215 -296 -500 -543 699 674 -748 -826 311 -845 632 -266 -621 -339 321 170 -775 587 714 -562 -77 369 -20 -129 -91 762 -44 245 -690 262 -828 662 -42 79 56 56 -159 709 -754 -245 -649 -826 -495 476 393 784 -327 -64 -685 -520 -509 -558 538 393 -384 449 -242 -76 247 -144 692 -79 -339 581 79 -694 782 -80 -131 607 -399 313 -846 474 70 364 -865 395 84 -51 -789 468 -501 -824 12 131 -566 554 -778 42 -698 798 468 -349 52 -393 -324 -740 -323 -657 -388 148 -552 534 -490 -118 -747 -103 14 349 722 287 580 571 -880 229 16 346 -195 36 -776 780 145 -587 762 -519 -216 -547 -430 -652 -492 -521 98 634 603 -488 -116 -113 64 357 60 432 -418 575 -702 -189 673 766 503 -567 54 -88 -800 -381 423 -305 -701 -839 -426 -636 -2 -539 16 -802 -524 304 -895 776 -769 -741 30 266 233 -122 415 -573 -237 -236 -189 353 247 12 -849 737 -398 -127 -603 -470 -373 333 -262 -367 716 286 12 430 -621 -434 358 -34 -298 -887 -58 -310 -527 -451 -755 -297 -706 -95 534 85 731 257 4 -643 207 565 152 522 -604 -418 640 -532 520 152 16 732 -246 -110 -805 230 -229 -233 -263 -369 -468 543 664 47 -411 -586 557 560 643 -297 -475 206 192 -384 -629 -287 66 460 -678 259 441 -549 -520 -552 23 593 565 76 -241 -574 -605 765 -647 59 112 746 167 175 597 269 516 -6 -674 -520 -887 -695 -445 -201 -233 -628 170 -209 -438 -108 -356 -412 631 -499 34 442 192 675 576 665 239 706 -668 -743 167 -65 -674 337 -318 -294 470 -842 -354 -461 303 -461 789 642 -346 362 -396 -584 -708 -513 711 8 -192 -482 635 89 -339 579 564 53 -275 76 -856 265 327 -534 -26 -591 146 700 -660 182 118 -759 227 341 408 -665 440 660 -469 600 -468 -100 -119 -12 -131 -750 244 491 -428 431 -48 655 -591 -440 -381 342 32 -890 -382 -316 -578 -288 -598 74 349 -707 -617 415 -726 -222 -229 -28 -819 176 -816 628 -49 601 27 325 -776 677 360 164 566 -837 500 -569 -237 -870 490 -767 -774 -469 359 -271 425 152 245 541 -546 702 -664 545 -884 743 779 319 -294 -827 556 -350 -176 -380 -249 -384 693 -380 438 153 505 160 333 577 -837 -508 -417 617 -227 -366 -165 -792 -858 -428 466 -664 446 -895 -159 18 607 -19 -131 113 496 228 666 -677 -64 -154 193 -766 44 -40 444 491 -480 797 -328 -883 -721 552 581 422 -183 -298 -52 253 398 -278 -501 143 389 677 -512 -419 251 -26 218 -384 529 49 286 -158 336 -572 -636 -108 -698 94 -89 -741 518 279 376 -352 -250 110 -847 -318 -89 -836 -749 -683 743 -132 -591 -786 492 580 -359 599 724 741 -708 -400 -124 217 223 597 -604 -539 -812 661 -48 727 -103 -871 494 -712 -707 117 -302 638 -663 428 -645 -389 653 535 -393 575 -614 70 466 417 -108 279 485 -180 445 -366 691 784 83 686 -554 -147 -697 -320 54 -259 -225 -45 -751 -791 -196 -663 -579 -452 -801 138 -785 429 -668 669 -733 -476 -266 -826 429 300 378 635 -299 709 -328 -228 -60 -422 464 441 775 554 489 -562 -391 -209 210 -378 99 537 -609 -98 789 702 -153 -100 721 -313 264 455 265 -803 -603 661 -442 607 228 579 -457 338 268 636 503 -763 388 -244 580 741 -872 -243 -657 -89 27 -474 326 -831 -543 -427 721 739 363 -295 122 -827 718 -780 -187 106 -173 94 296 133 -332 765 169 305 2 -402 1 6 -609 -484 -214 -361 -100 -520 612 -337 179 -171 -676 -206 -546 330 -503 -167 280 -281 -113 531 -562 -632 640 634 407 710 -253 -888 245 170 -627 -810 -468 -759 -218 -680 -147 -122 -578 -512 -752 674 -287 37 718 -239 397 -215 -341 797 44 413 143 -591 -33 766 469 680 429 -359 50 -849 -365 -429 -533 -389 -591 366 469 -444 414 456 414 1 202 -551 -31 716 -611 -417 -360 502 718 -786 -180 -604 772 755 -682 759 275 750 505 -75 -107 -575 -823 -620 141 125 -332 -408 -42 191 -270 -872 541 -551 150 769 2 -399 -893 552 -652 -85 361 -235 773 458 173 -100 -511 -650 -686 -456 -85 316 -276 425 759 596 -441 214 73 257 -583 -284 -428 275 -413 169 434 490 112 -369 -819 -589 767 -895 -341 -355 -53 324 -836 -529 258 472 453 -619 673 551 547 282 -421 449 679 -349 -385 -299 378 -723 754 -128 -91 272 -448 370 272 -115 757 -671 -811 -624 42 -543 -554 -866 -617 -641 557 796 -153 417 422 628 599 -328 -736 27 -496 -692 -22 -242 -392 -880 744 -890 625 268 753 -516 468 -444 -783 221 -296 -821 -327 122 -216 -407 -502 -380 -310 -89 -548 710 413 195 482 -322 127 -711 122 615 530 228 158 722 697 -302 713 565 464 -34 676 -122 23 -789 -358 661 -278 -815 790 124 659 145 -496 -304 199 -157 -867 -750 -431 729 -767 -68 -69 -675 -101 -637 643 646 -670 656 -467 -532 -617 -464 707 -693 -562 785 -868 734 420 -288 -483 9 180 -532 655 -823 308 -380 47 480 349 -215 573 -392 516 -841 -895 443 -280 -725 -395 -58 413 -563 696 -808 395 -867 -133 113 -727 509 174 36 184 -290 606 416 -706 -404 550 69 204 -518 -350 338 -169 309 -274 25 241 -622 -55 -812 -525 -224 47 499 -482 713 529 655 -217 146 516 -873 -822 -41 603 585 352 -613 -311 30 -588 218 785 -152 -125 623 -115 391 308 -849 168 656 175 -697 560 -345 340 798 340 -753 -452 23 281 293 -724 -778 470 171 357 500 -592 -797 605 -123 -219 -189 -682 -351 -776 -18 -530 533 -663 -21 -28 -729 -821 -228 242 197 -699 -378 -206 -444 228 747 210 -846 157 -783 -600 -504 195 -129 449 -765 -594 -298 -539 -567 -120 659 796 -403 484 188 122 -24 533 -129 -701 60 592 -738 604 -596 252 -481 -758 -287 -361 408 73 279 549 -846 231 23 -390 -675 -878 -648 -714 -689 715 448 -704 334 -380 -757 142 -274 -802 -852 746 106 780 -814 688 -369 60 52 422 -408 -307 -155 -140 -159 123 775 -215 37 -317 -506 202 -44 178 778 349 -819 -480 514 381 738 -121 -458 777 -339 -219 772 -832 572 -797 413 -714 313 120 -638 444 688 107 -152 267 435 737 -192 -302 -436 567 -754 490 -479 -236 770 496 316 -158 -484 -8 -883 -803 -734 -833 649 176 749 647 461 315 614 -623 -663 -111 -370 561 -760 790 -702 477 -513 520 19 -235 347 -417 -39 675 -689 -711 -49 536 375 -510 -30 489 -162 -5 339 750 -463 -309 560 -100 226 365 -794 225 -554 465 -502 -553 -895 -385 19 -84 -150 607 476 589 -456 125 -383 -276 -337 -329 -775 -249 607 25 -755 678 152 -498 183 714 -604 681 122 -128 -739 565 -529 327 -227 -434 549 -201 -113 -55 -797 66 778 290 584 -79 681 758 -257 20 738 -560 758 -295 -488 -275 -461 -256 -203 242 607 -274 -383 -775 205 111 -506 374 -81 486 -841 -415 251 -649 -305 256 -894 -600 527 250 20 -176 -581 -617 376 447 656 785 287 -394 101 -277 -511 0 174 -758 530 -436 -411 792 252 480 -243 650 -153 -207 227 458 247 740 247 600 -474 -170 449 -53 -417 -535 80 760 -460 329 399 215 474 530 -16 -821 730 -528 395 544 386 622 735 379 394 713 374 683 -742 213 77 193 93 796 -207 -654 -641 -125 209 -854 -317 584 112 -322 610 527 263 -251 -625 524 447 63 -443 -893 -64 -529 120 109 576 589 311 -185 602 20 -736 480 -838 -472 -216 -802 -44 -501 -688 -229 -811 -558 -477 -713 -91 784 -450 -848 9 282 790 -412 -148 245 -27 39 487 500 281 271 500 -324 256 542 547 361 -223 -786 -75 -84 151 116 18 -500 -359 422 -62 -132 -196 608 -421 -65 -455 -805 -366 -139 -292 535 295 -88 -319 -311 224 530 264 480 -441 258 -472 -427 -689 -581 173 -586 710 450 -28 41 660 269 -407 782 -665 -282 -698 -160 -362 -132 -674 -99 639 -318 754 401 552 -68 498 -124 546 693 -326 -203 639 674 -685 789 -681 -667 -409 556 -728 127 -350 567 370 565 481 -564 622 610 -96 542 278 237 401 -667 271 -605 -345 -428 -94 139 -251 336 -613 -306 -108 -494 -377 626 -232 -53 605 -558 -160 -822 52 274 -703 -396 169 47 -429 770 -845 44 -812 179 646 406 617 -754 -329 408 192 126 177 796 -805 395 635 719 511 -165 -636 220 447 -404 -608 -446 775 91 781 -451 787 652 -780 325 74 593 513 611 592 736 -507 704 232 -2 -875 -161 606 419 -416 -550 -855 -773 -656 617 -755 -226 -576 -376 -831 -522 -120 499 -848 627 435 -181 -583 -512 -145 -262 -424 -752 205 684 -684 -819 -439 -490 -121 164 728 437 314 266 728 -757 511 -632 -613 722 -235 -397 -14 -636 531 567 -360 -815 14 -241 -892 793 768 723 -624 -265 -469 -636 728 -306 150 -825 230 -653 -894 -356 557 265 -602 741 -762 676 -421 -739 -893 789 -697 109 -82 569 -595 500 147 580 389 -123 147 149 -344 152 -576 -509 415 -195 664 75 -585 539 401 -237 367 -26 553 -514 -769 139 -395 242 229 -574 704 -208 221 -43 -403 -694 68 -288 159 -280 414 375 346 -180 -879 16 -103 160 325 -3 -22 94 788 -640 -140 569 -772 306 661 -10 -259 -424 92 -782 -813 -126 -863 -481 126 193 557 140 -350 -702 261 666 144 -215 -611 709 709 243 -312 406 76 -293 768 -706 220 -47 732 -265 652 -118 -3 -366 -122 168 -381 309 131 -508 195 -282 419 281 -415 621 -136 -120 471 -846 783 546 -704 -146 -486 513 -183 512 -445 -209 606 163 -116 -1 -291 -789 729 97 275 -451 746 114 -288 191 489 734 -302 -445 440 621 -360 -277 -249 -601 422 775 405 362 -365 -445 314 -221 -565 -138 -576 705 -897 382 -18 -32 457 -79 -751 370 -688 -436 -147 -166 446 198 779 -182 744 -58 618 -635 83 761 -292 88 -791 733 -348 731 -116 61 493 -822 441 -6 -285 -872 -353 -852 -47 -758 -395 741 -129 -668 396 -763 90 -797 667 -52 -815 129 -51 -11 -688 -643 -441 -692 -193 -558 -558 -678 533 10 -577 -716 -415 -401 9 -672 -413 200 -434 -614 3 15 677 -573 -442 -175 413 -262 615 -684 -158 -848 -815 -577 140 -742 120 299 -643 -537 634 287 348 524 -138 -809 410 487 -517 -498 -749 -528 -219 -235 -336 -670 -415 -853 -107 525 -216 231 147 750 766 -709 434 -379 -180 2 -262 -262 451 618 105 -311 -723 464 -220 -400 -474 646 -380 -440 76 -826 -238 651 252 -796 -601 -870 -599 144 382 -733 -677 -231 776 -377 532 681 369 531 176 434 -320 -199 457 671 447 -635 207 -287 333 -29 -608 256 -83 10 751 -536 95 91 416 -898 -140 232 176 -785 -134 -399 -869 -486 -404 428 198 526 -195 -111 -21 -761 402 334 36 257 -258 -619 -334 -894 236 11 344 748 -714 388 -415 -498 -379 -754 60 578 26 295 736 -50 634 -613 -692 58 302 -474 -388 -154 -851 -623 -635 784 -339 415 293 569 -862 -354 -14 657 8 400 142 671 -341 100 -836 -67 625 -360 -63 -577 632 397 -887 -884 582 -611 473 -578 -722 434 -433 -121 434 -440 -55 -356 -791 595 372 51 91 -618 710 -492 -891 -338 422 -88 -742 -170 -829 375 763 226 176 -859 440 386 -336 650 -475 -717 124 -570 768 -320 239 210 485 -337 648 -657 653 158 731 -245 237 -53 351 -471 -193 -19 434 -524 780 759 -734 386 299 508 446 -503 555 -699 -427 -13 -217 49 175 481 738 513 357 744 -845 44 -569 109 83 570 -527 391 -674 758 121 143 -708 -762 452 657 56 457 -626 -358 530 -468 -539 -677 418 482 -765 472 203 -370 340 309 195 -514 -596 -543 -486 -338 -835 -481 536 -289 -270 -137 601 777 83 -405 768 191 572 229 8 160 256 140 -256 -10 -248 17 -302 94 67 -446 662 333 330 -316 -67 689 -604 246 -272 277 -723 -889 61 -423 -773 -873 -153 -858 174 322 19 688 268 558 -650 -669 -766 81 -219 -428 740 71 -578 -288 707 70 382 520 -109 -475 281 -423 -222 380 -194 -568 198 -746 -698 -739 -395 483 -729 205 132 564 -768 -213 670 -271 107 -683 -297 695 79 749 -66 -527 -686 405 490 115 -109 93 343 -111 -406 -471 -72 223 673 -172 -776 654 -162 589 88 -258 -158 727 -832 -210 -180 -694 -854 -215 -849 184 -106 314 162 -102 -176 -824 6 132 -766 22 -685 -877 -261 22 -585 188 409 263 76 -131 -567 758 -444 208 207 471 -152 759 -694 66 -369 -353 85 -79 -537 96 -6 50 -818 -329 -252 -865 423 -171 58 -28 -5 -637 -98 -274 -578 438 671 726 298 -542 598 580 -571 -91 -846 -138 -241 610 759 700 -805 15 -638 438 137 296 -356 397 330 -423 -372 536 -182 181 -599 785 622 626 523 230 71 201 -649 -813 -362 -637 298 501 383 -799 -390 -848 -44 588 -155 363 736 112 704 -309 -678 -515 65 111 664 76 613 -270 32 -591 -748 238 464 750 190 600 -549 499 -349 117 -568 419 -133 518 -343 99 624 154 360 -247 148 -637 443 699 -390 -635 -834 14 235 -132 -834 -196 240 -350 -649 253 -270 -332 507 -148 636 216 -133 -127 33 372 275 634 -451 -518 417 -38 466 -675 -217 541 732 41 -296 95 -673 -133 -794 -121 670 -542 269 15 -375 -681 -694 551 -462 342 -345 253 131 345 -307 -825 -322 35 -162 69 -583 399 361 737 112 796 -482 -334 693 -349 -247 -555 -327 734 195 -646 -720 -87 9 539 603 404 319 415 -198 -710 117 -88 -314 745 3 -60 137 321 -604 -351 -706 -574 -350 -583 248 -826 -750 -510 -714 716 789 447 622 419 -632 -765 -518 -394 -791 484 -699 -115 -119 -714 -381 48 -437 -571 -284 288 -835 -21 -586 624 18 -505 415 -562 -353 267 754 -252 -250 -798 241 332 761 -311 518 -360 349 -3 -851 -829 116 762 731 -793 392 -407 -414 768 -228 487 -417 -492 -111 -413 490 -211 -866 634 454 -498 533 429 390 -207 360 278 688 -625 506 146 -715 -370 -79 629 246 751 23 -289 -520 -664 183 -228 -236 -405 -489 133 545 -836 -690 -540 -127 149 470 325 562 463 697 590 571 619 634 761 270 -894 -408 129 611 -514 333 -526 -405 -104 -117 -621 493 -253 335 404 -704 419 432 -38 -107 722 663 67 -593 -513 -227 251 693 263 -659 -297 592 -453 -851 520 80 -766 -703 373 -70 113 297 262 298 253 -418 -596 410 -110 -809 -883 633 129 -617 324 -651 -478 756 47 -620 312 -167 594 -575 -287 -170 650 -522 23 692 352 -670 432 28 263 167 -10 427 452 -824 456 74 416 -799 -345 430 -343 -574 -46 623 -620 -205 -803 576 -859 595 -112 -827 -412 504 -892 79 -429 203 -186 68 266 601 -883 -490 -128 -283 -380 348 -226 -191 -692 -96 -644 -668 772 -608 -582 -216 -741 -565 -71 -120 764 -724 52 -189 -134 627 -567 -661 -537 -579 -541 623 -343 259 -233 666 -598 531 -107 -315 762 -160 263 197 -461 211 -811 -600 628 240 -121 736 729 137 -107 125 494 119 -894 -288 53 696 -735 -420 -306 159 -190 -524 -255 389 -518 -747 739 253 -775 -452 -683 -590 759 -253 -630 520 480 -248 -772 -633 -317 142 792 -701 625 -126 154 -687 -211 -812 768 420 -490 -787 128 18 726 19 -508 -658 -364 24 -511 -270 558 792 -763 364 305 532 230 -895 59 -237 654 100 -414 -768 73 -310 -174 -123 395 -209 -103 -44 8 47 109 -491 -268 -688 -489 362 -770 -80 -6 698 468 -745 -721 699 -345 580 -137 -592 -364 -290 -289 -368 67 -272 -404 773 -529 576 382 -504 652 130 -808 -574 238 -54 445 141 -815 686 510 -769 501 432 245 528 125 784 -656 -634 141 29 -582 707 592 582 237 790 -99 498 136 752 703 -33 454 657 325 -499 -789 403 492 630 -776 -713 644 -185 169 16 -535 604 763 27 -235 -647 555 37 314 33 -789 -46 120 162 -251 -444 -57 297 -745 -413 698 358 239 -685 303 37 -374 583 -851 -534 754 559 -271 -251 436 448 -824 -542 -669 684 -438 -756 -514 131 -464 -234 602 -413 186 -369 2 183 -147 -120 524 733 -35 -252 748 -23 445 519 193 177 178 -255 308 -500 -845 4 -569 -273 -162 -77 -674 -803 -839 -489 -589 -843 759 -539 -486 171 473 -355 534 779 -508 -622 -315 -743 573 228 -778 148 580 519 757 452 -449 -165 513 -526 266 -448 -751 -93 -728 -538 -792 43 -376 100 -308 -221 -537 -126 -563 -764 -409 -875 -190 -853 683 -900 226 85 364 -49 -691 -567 -686 -780 384 -320 311 -855 -194 302 50 -297 175 81 -709 -106 -705 -106 -112 331 -677 -829 191 -773 20 790 139 248 224 -679 -405 632 -487 -562 147 468 -221 534 -576 560 -488 522 -743 -55 110 -699 -340 382 -285 660 -255 29 557 737 -287 -393 -120 238 672 106 727 350 -788 -839 209 -303 -685 -716 401 259 -436 -665 616 -341 -308 -567 267 30 757 -484 59 -297 -764 3 -687 231 -645 559 -591 636 347 286 -429 -146 -335 -331 58 401 -308 22 466 77 -458 -601 -289 507 73 -300 414 124 -794 -672 -567 -696 185 -213 56 333 -384 227 -550 401 286 600 -387 503 537 -320 -532 -206 460 -445 519 387 742 -517 -219 -749 -889 -882 -736 575 -306 -37 435 -419 145 357 -413 86 121 -63 91 794 -507 -396 -588 138 258 188 782 -195 -64 147 -53 -794 -431 -284 304 72 9 503 -569 -551 -237 -347 -568 632 753 787 -353 -535 203 -494 -337 -307 746 120 767 19 197 -18 762 665 -532 -547 359 537 -227 327 267 -633 -760 314 755 205 -199 -237 178 -818 576 -342 -414 690 -618 404 297 -346 -525 179 -58 672 360 583 29 651 748 -688 -325 -525 -408 119 -337 -7 -432 -596 -153 -479 -38 475 588 -706 506 392 581 313 292 600 456 482 728 -862 -847 -220 -552 531 -289 116 793 170 -125 -641 481 665 284 241 538 470 118 -275 184 -156 -540 585 441 -769 125 170 -392 664 -883 -728 409 -575 38 -213 138 278 -263 459 748 689 352 568 -848 60 -105 -793 -400 -156 -887 733 734 489 167 496 20 -756 -233 598 133 -153 544 485 -299 -346 381 549 14 -163 -362 565 456 0 -164 -771 -494 -798 -681 721 -372 -2 -67 -435 745 -736 275 -421 -854 180 -277 608 670 13 90 -532 780 359 31 -17 -376 237 -697 90 50 35 -783 112 -623 -665 -515 -351 -151 -618 -30 5 699 -141 247 437 -848 742 -71 736 257 -439 -489 -173 -13 -587 -127 180 -411 -572 540 223 -789 299 -668 311 559 212 -504 764 -28 -425 315 -786 -519 -125 -230 -529 367 519 -127 -759 599 286 -94 -856 -284 67 -211 -598 -470 502 78 -619 47 -475 -334 712 455 -281 -36 -402 -364 -32 -708 -212 490 -862 -437 -512 317 734 -229 -506 746 -862 347 31 745 152 -128 -249 -340 753 394 -7 -864 -31 503 162 200 -772 553 -753 -849 -435 -134 486 419 -508 -689 -182 234 -458 519 493 177 -276 -343 -258 -316 723 635 721 782 -144 73 9 203 -110 -805 408 -483 211 -599 -634 661 -81 -540 482 692 312 -619 483 294 -245 -119 286 -770 194 483 21 -822 -739 -336 -85 157 -900 287 597 644 565 91 550 -462 -236 347 716 393 -130 465 -697 -130 -889 365 -818 -239 -787 -629 -481 -561 -822 -509 606 -588 610 -820 63 -619 -686 -688 276 387 -209 -134 558 -841 -482 -72 598 35 -63 -249 88 212 -231 -403 634 -535 379 553 -817 -490 217 278 -636 678 580 -168 -617 -373 62 -233 124 -84 -74 124 -598 -637 -151 -809 444 704 200 572 17 310 339 -893 17 686 -819 143 193 -290 227 502 -110 -860 -821 298 154 396 -768 489 529 216 714 499 551 -624 662 377 -804 731 -658 66 -617 170 394 351 -815 -433 -114 34 561 199 263 16 230 474 117 132 633 -766 694 -578 513 378 -159 320 177 794 -604 -493 532 -157 778 -840 -469 -818 -157 160 374 39 714 -890 -495 -738 326 242 -726 -512 -871 -97 80 66 245 -140 497 537 391 -511 -264 131 697 -448 786 364 -463 -31 722 -280 287 684 378 174 375 -2 -843 799 -544 729 -427 -273 -613 -508 734 382 27 485 -853 773 523 -587 -445 -445 -503 -894 -782 -491 55 81 779 235 -458 148 -369 441 -833 -704 -408 -401 279 560 618 759 413 473 786 647 -467 665 453 226 245 -249 -214 -761 -424 -74 -818 797 -609 -139 458 790 608 -699 -154 706 584 -452 -33 -309 131 346 448 -64 486 -153 -391 -635 -214 -244 -414 689 623 314 -629 -613 433 197 -673 -442 -331 -166 -603 -230 205 585 -443 420 677 -413 -214 264 240 563 -373 -745 -238 -219 792 166 -593 -243 -598 213 -336 484 679 -809 -779 -147 -494 -535 -449 -826 494 -350 247 -823 335 -541 45 -166 -542 -637 -213 475 -60 -527 -126 180 214 -558 447 264 613 -314 -640 384 250 364 116 118 130 -253 -386 -413 -250 527 590 782 689 456 168 -438 -704 -827 -474 205 360 -667 -851 467 -864 -387 -678 181 500 -569 -808 -435 507 788 -370 -184 -794 -164 380 94 -141 -690 -584 673 649 -133 262 608 -493 153 476 -6 -367 746 -395 -495 639 -464 -595 238 -691 269 787 -856 784 -450 -238 -510 -161 196 637 604 757 487 395 -316 -861 -749 596 -341 313 176 275 -802 -457 373 -634 -379 451 349 218 355 -116 -300 754 -235 -888 602 504 596 114 183 316 -200 307 233 273 178 322 178 -490 589 -329 -483 -89 -717 -513 778 259 269 247 357 -218 -485 -335 -634 -240 -396 530 582 -228 602 228 584 264 102 -841 -895 245 -172 -866 630 312 58 -371 639 -390 -247 225 -528 -876 -800 41 245 776 690 -254 -884 -205 96 446 778 -100 165 526 -208 -238 143 440 -22 -543 -605 -393 563 -35 -30 71 232 3 -227 654 -775 -587 274 -575 751 -756 -435 -505 653 663 -186 27 -140 -545 -587 -233 -239 -550 -565 10 565 392 -174 465 446 -446 -6 -600 -149 -757 -463 345 -322 -308 -132 18 445 -788 428 -285 -512 -36 -532 48 537 115 -496 -395 491 295 736 461 73 -230 -272 -96 452 -47 -63 -386 310 517 517 211 10 739 334 -236 -421 -340 546 -107 81 -875 149 -453 388 568 89 797 -805 -546 -896 379 457 -146 -823 -30 -560 559 -810 -383 -638 192 365 434 -75 -255 356 333 649 593 12 572 581 -705 794 163 23 381 350 516 103 -800 -728 543 -299 160 504 -503 -314 231 -782 -273 350 -38 294 -78 -224 -289 449 -430 -289 173 482 -188 749 -107 -892 -35 516 -621 -649 113 36 -869 -713 694 90 -634 101 251 -499 -399 -275 -487 338 -369 311 -165 715 -853 657 451 -74 762 473 -112 -105 637 197 -231 -536 202 -41 369 -75 -262 779 -365 25 -256 -678 -67 101 485 -441 29 -594 296 133 126 581 360 -196 -12 553 -800 -36 -439 -716 -594 -248 653 124 -436 168 390 603 -534 798 -494 -884 -332 -404 95 364 -139 -191 -614 -357 62 -153 158 10 -243 535 -260 -343 -385 -153 -8 -334 396 459 341 467 -300 -93 -691 731 -273 79 -215 427 558 -372 -794 737 -341 -281 -487 -215 164 -537 -859 -803 131 604 -334 -508 261 484 -368 -136 -595 -450 -495 421 15 352 -80 -593 13 -331 571 489 203 627 638 130 -790 -96 -543 -44 213 -96 642 -241 -142 167 -6 85 -517 216 -646 694 -191 -617 129 -775 403 4 -183 -796 -746 391 687 275 514 8 690 266 109 93 -129 366 456 -511 -93 661 683 415 29 582 -476 -220 -45 -254 569 -636 183 773 89 294 -222 292 -823 -838 -35 542 -45 -70 45 -390 531 757 -855 -105 -41 359 765 -756 -788 -494 -127 714 544 -128 -296 -13 -366 691 772 565 -364 -562 -362 89 314 50 -243 -579 407 -793 369 -146 275 -733 726 547 95 190 41 -82 402 249 789 -174 -714 -478 -432 736 -30 -748 -613 -645 168 -777 -483 -704 8 95 -879 -104 408 51 521 293 350 156 171 -118 570 650 -144 752 -558 -227 -28 -589 62 -488 -33 746 380 -165 732 108 663 48 437 -133 69 50 -564 -886 -574 -114 21 -360 -313 -515 402 -482 742 -555 -674 -380 -755 -539 -728 -185 -228 -190 123 675 -841 -202 54 -666 -744 385 84 -851 -573 105 -409 -509 418 -297 437 -656 7 325 -116 -78 283 -890 554 370 -267 266 -184 450 551 348 -872 657 -459 -854 -651 -841 -571 -189 -125 -232 -164 117 -392 -53 -397 -817 407 744 -706 649 512 -645 34 -614 -878 -573 612 -421 382 -729 -144 -795 -389 654 773 470 -525 161 -210 -354 359 385 -26 130 -67 439 31 -146 494 321 244 428 316 -482 502 -463 773 -383 -233 702 377 -831 -338 -750 -478 -677 -521 -406 -369 -371 649 367 -581 492 -804 303 658 222 476 120 -14 -804 510 -156 776 44 545 -432 498 -653 30 53 -230 22 -82 281 113 753 468 90 -50 -493 -717 29 -776 -315 -117 -583 -178 -795 -393 29 104 520 -382 -293 659 -302 514 -528 -298 484 -325 583 218 -640 -802 -383 345 -685 411 -213 -442 -638 302 -340 669 769 737 -395 138 -156 -709 -387 -830 702 -406 -213 -642 22 467 774 -606 96 -221 -470 -248 800 17 303 677 -402 -323 -547 -551 714 -608 -534 -239 544 580 -547 -509 215 -621 153 -707 -856 143 -655 367 379 -556 -684 -868 -796 420 681 562 480 -753 558 94 -858 633 484 -882 -188 -834 308 410 -269 -98 117 74 -461 117 732 -110 114 -547 697 436 554 23 734 -789 482 131 -737 131 -32 190 -669 -884 -541 96 -754 -283 268 104 -615 255 563 -695 -175 -411 -17 -562 -595 -660 -897 -249 -349 -716 -154 323 -30 101 -838 -503 -144 583 584 -449 114 -566 260 565 -662 -733 526 -229 -304 -307 -276 793 -310 -613 501 -411 -137 485 448 -230 -603 86 323 -199 483 17 314 -486 130 -341 370 -523 249 -659 -143 289 106 -508 -495 -543 108 -752 -437 -833 -399 -228 569 133 606 432 726 486 -633 -99 -236 -714 -806 -37 406 672 794 -72 -307 -410 599 -617 -813 423 -333 -389 -838 375 -806 -258 -666 68 336 344 -650 280 -189 -470 9 -548 738 -199 660 -487 -771 83 341 214 88 -386 -702 478 715 406 102 -478 -300 51 -260 482 89 -698 -371 -788 -858 -591 -343 -493 -278 -257 -693 113 512 -174 411 695 297 96 -204 326 -831 -41 178 796 762 -74 470 16 -761 -82 430 -432 204 -21 436 185 46 129 540 696 -482 80 352 -490 542 34 -720 584 -141 -456 -790 -816 552 -692 -697 718 -858 -414 561 325 430 -716 -483 -138 669 -709 477 224 629 430 -232 -343 -390 146 81 -535 33 -7 -263 384 -854 417 86 -256 436 320 772 692 282 753 -558 662 -104 347 -50 -397 625 -118 381 -741 333 -149 259 -711 -486 736 -639 -438 -417 -744 -238 652 -441 -613 -650 -309 -408 516 711 -245 -596 -720 -758 -433 563 -211 786 -868 -647 715 340 749 526 374 -822 -93 364 646 -389 1 604 -313 -354 -64 511 -568 712 -882 -360 -668 -497 -647 -421 727 -562 738 594 414 -848 -52 249 -438 -107 56 605 360 -310 611 -715 742 61 -145 -719 257 -661 415 -435 -842 -316 -418 -832 434 -330 -93 657 736 710 376 -616 392 204 -713 526 -854 693 342 -542 -512 287 625 311 -869 -87 97 -278 500 -895 -725 -885 -187 -785 475 763 -87 466 -503 61 -533 514 149 -632 70 184 -236 -220 770 -496 693 -241 201 -33 -226 171 405 -557 325 -474 -152 -778 684 43 202 666 378 -829 360 236 594 -505 -100 -76 661 -621 -2 -430 -769 -627 -106 -513 -153 626 -263 -312 643 -889 667 -804 264 -344 504 -418 -105 237 791 -100 -868 777 617 596 195 -317 -630 497 126 -871 -485 -448 -889 278 -180 -194 -618 -95 789 -729 -349 190 243 -172 66 329 -588 47 -134 483 -884 -465 -210 406 -501 -340 -79 -667 698 501 776 337 159 -331 -263 243 98 122 388 132 -865 782 225 -398 688 37 282 -899 758 699 -1 -88 -520 794 -619 -355 706 692 -490 -859 -460 -135 44 277 -573 -811 573 -376 -347 425 -406 306 105 552 -410 -517 550 246 638 489 566 -558 383 527 347 -390 -37 -507 -607 -382 75 -194 -169 -597 -297 680 -430 -348 -662 -273 142 433 -602 -158 114 -401 -656 -153 -755 -730 171 566 333 -286 278 -425 -570 -249 -12 528 542 -153 -740 -10 357 247 -230 545 -73 -757 -586 -379 211 -567 338 249 428 -734 -137 -612 -307 141 -411 102 -451 230 193 -483 288 -411 -855 -505 280 -840 -446 195 -794 -746 161 -783 -805 242 -850 767 200 -895 667 269 -393 -35 -214 -772 356 410 -126 -517 267 -58 -95 724 -807 -723 528 224 707 512 9 -221 -34 -57 730 366 -45 -209 -343 -93 -561 -28 475 647 -525 448 -270 233 -365 109 -287 74 744 343 65 -124 726 294 776 564 -430 -13 -587 -115 86 676 537 730 -691 554 -395 -18 598 -873 -688 675 -37 172 -814 -146 -115 -705 -624 -752 -559 -828 -240 2 28 -125 -364 437 -156 382 -128 -479 -311 83 611 167 489 -421 -11 -900 -180 310 58 -750 685 501 -660 -438 -26 -351 22 377 6 173 -648 701 595 -76 -794 -476 -742 242 -260 -759 -639 147 -857 -132 372 456 -680 -767 -788 -258 -514 -388 -117 491 783 -109 -641 758 -757 -523 -616 642 -725 15 418 613 492 761 -270 10 562 -316 -333 -700 375 -218 -331 287 482 -229 25 -384 388 -100 111 18 343 -720 -782 449 750 418 742 141 709 289 66 -54 -155 70 149 643 -38 -788 -140 202 608 -511 -778 -60 -507 597 -520 749 188 -723 -618 -804 -198 -774 -208 17 -115 -7 -700 606 507 169 -478 131 -278 598 563 639 248 5 19 729 -188 0 266 -679 -444 229 595 774 -594 91 -749 23 139 -373 -120 -108 280 -159 -210 395 -82 794 -45 -497 619 -406 -85 -873 -438 -344 668 -365 571 504 -695 629 210 73 147 416 225 91 76 -773 -841 449 -653 203 -455 140 18 157 737 -171 -652 -241 529 -207 84 771 444 -272 733 733 304 -572 559 27 -146 349 -156 -2 -601 -625 -405 340 147 372 392 288 -705 -252 -758 -771 -39 -308 -140 447 -628 238 78 -471 -762 -201 -221 -559 -269 663 -788 -801 593 421 729 624 176 -890 796 -35 98 64 -83 -305 -483 216 -126 454 787 212 550 262 751 -296 -77 -55 -278 -23 281 157 -476 285 -756 228 -757 -690 389 698 -158 -326 -704 82 -806 736 -642 -170 259 -753 -21 432 -6 390 122 -800 -20 -30 -186 276 773 -892 578 684 -406 557 356 -60 -636 610 606 528 -304 763 421 -362 41 522 532 296 -419 -66 -489 82 177 -106 349 718 37 -415 461 -443 -250 -259 -243 700 160 -683 775 -107 -753 571 -897 552 -848 -770 479 277 -755 -261 222 -722 514 -771 739 654 63 -555 -894 -555 193 -615 387 515 534 298 33 -625 361 -150 -235 523 -764 -697 240 -845 343 798 -554 -144 -628 581 -306 526 674 710 310 -367 -514 -749 -614 -488 657 205 -470 695 -144 792 642 21 352 -455 713 725 298 252 -401 -587 283 576 -45 103 -366 376 -644 568 -594 -236 -695 -693 -565 -281 -578 -272 304 435 -200 -141 405 -845 -569 498 -767 734 310 308 -171 467 -582 118 317 -425 267 360 150 -308 -169 -461 -530 -126 -163 -79 -240 223 494 -837 225 -617 29 693 515 -579 -415 -843 -129 325 420 -626 -887 -234 -373 -862 -270 225 778 362 245 607 90 736 748 -376 -774 389 462 149 -752 198 343 475 -219 268 430 299 222 137 -650 -96 -757 574 -489 695 -684 -244 -156 473 -611 -693 128 -592 285 -227 406 604 -371 609 627 -305 -609 -334 163 -144 -737 330 459 715 632 184 -86 -256 61 -216 104 157 -689 441 772 -801 417 568 -4 81 -50 -115 380 -367 -51 -580 -742 -450 -599 -434 -610 344 -415 -161 393 -651 297 347 443 -329 -723 67 -635 770 -110 -499 168 216 470 777 -879 115 -791 -184 -791 187 -211 -731 546 319 -389 769 -725 567 -879 -468 -679 -768 648 -817 -81 -860 542 450 -3 268 -403 170 -73 370 -243 -131 -833 489 434 -638 -312 -360 -709 -278 623 -860 616 -710 426 -736 428 639 115 -463 -808 640 121 783 -324 -521 780 644 -603 -28 -421 38 577 598 686 -106 -685 -400 -826 -891 -882 -627 -820 -357 645 -432 -347 276 -341 317 697 -768 693 48 -84 -461 767 -892 96 437 -564 -783 -657 -572 622 91 442 -473 198 366 -882 -682 -273 214 -641 392 -441 -311 288 373 140 -53 184 -167 312 95 678 784 -322 -450 65 -54 -565 588 63 264 677 -196 622 610 417 -778 643 361 770 -9 196 79 118 434 -589 -97 -72 -54 326 -391 -896 -194 -102 226 423 -440 254 -187 189 643 -792 83 326 701 171 599 588 -422 639 -613 -196 627 -550 -97 566 -130 475 -334 148 635 -299 496 -18 -97 -673 -404 647 -404 494 611 208 -388 768 416 -449 -179 -292 -889 -781 -109 -578 679 -378 -470 -817 589 -211 -145 -567 193 -791 -177 215 -344 315 -124 -388 -568 -212 201 79 -794 253 -273 788 779 248 -699 475 -863 -328 524 406 -139 -416 360 -371 1 596 -204 -343 -821 -717 -139 -443 553 723 -474 -742 421 136 -139 -733 -264 -379 -283 413 -254 25 -236 -140 -725 -272 191 -775 -801 685 -107 -799 696 68 615 362 -199 388 -504 -635 162 287 735 486 561 -32 -8 565 -751 319 -44 -319 542 -472 -645 -342 -51 323 -151 579 426 -292 -559 -200 -635 124 -631 222 192 -91 299 -664 -896 -545 87 722 -830 -10 -805 409 -136 -406 377 107 -101 338 -729 708 657 278 -418 734 -246 527 -837 -444 -177 69 -816 -3 609 145 -402 248 -179 -422 427 -530 121 151 -253 -661 694 549 523 -82 152 -601 -382 55 -712 2 -468 -565 -468 -815 -67 -632 -621 -853 -363 -58 248 -822 -317 -264 453 -75 -321 -665 -181 -435 -43 -826 -713 -792 -817 -205 -511 -475 62 5 -517 -310 620 -412 -27 -272 9 290 459 -217 751 -370 -138 -25 112 378 578 -166 284 311 -98 398 452 -49 33 -119 -447 -443 337 -570 -685 -703 -346 -312 -887 633 726 411 -753 -602 706 424 -664 -637 -887 -587 -512 324 -750 51 -690 121 -409 -425 -260 -801 -218 167 386 240 -690 -166 -587 -437 255 459 -307 103 -475 459 -177 313 -162 -727 660 595 -262 632 751 -361 -209 695 -820 -259 -841 -255 296 -536 -861 -841 -537 535 392 -698 328 713 -490 -384 253 779 688 -696 -806 104 284 -470 343 -570 49 215 422 -595 84 106 766 -342 55 -436 526 -537 -537 793 62 314 -529 -643 -633 -297 587 455 303 507 277 -621 -25 -657 762 3 292 -447 334 394 73 -484 -176 538 105 -390 -865 -158 647 294 39 -413 -862 217 625 -687 -383 338 435 551 -189 -466 -185 -324 151 453 657 -852 -35 -478 -389 -511 53 -566 73 -585 -211 -729 -39 -799 -440 378 -337 640 605 -175 350 398 -637 -760 263 360 -452 703 78 -330 200 284 730 -223 -440 -505 -125 560 123 -644 -638 -657 165 720 -499 509 533 355 100 -92 134 392 131 -407 763 -133 -610 381 361 -54 -383 -884 761 -96 -678 -22 650 -676 -14 6 -638 -773 -897 284 107 -63 396 6 -640 107 344 442 142 -633 577 -444 -510 -710 524 -376 555 264 577 -313 205 116 204 21 30 774 465 -533 -416 -137 452 280 -289 503 326 -878 61 644 -443 -891 -291 -322 81 -235 435 -380 121 -362 713 692 537 -890 -246 570 606 570 -280 -583 -370 -620 -487 224 274 448 658 -684 155 689 -565 -194 -679 773 -624 595 548 342 771 702 373 -353 -189 243 150 734 3 -75 -602 -124 -30 -646 638 534 -725 203 667 -181 -12 -387 -637 624 -842 -360 -749 -449 -423 -38 649 709 782 439 -525 644 477 659 202 284 -108 -404 762 -714 -68 600 -344 -824 753 -444 581 -450 259 -588 57 -272 344 788 430 -560 352 117 -451 709 762 211 116 589 443 316 -832 -32 674 46 591 -776 24 -899 256 328 -446 649 -702 376 -491 452 -25 751 134 39 502 321 -213 -340 52 -32 155 -799 -347 276 -57 551 599 -241 440 674 699 90 65 227 430 -861 37 551 715 -760 -703 -643 -834 64 -332 414 -5 -492 546 -874 122 -279 -210 626 214 298 407 -257 583 729 442 738 658 435 -894 679 722 -839 -140 539 573 -432 -639 -693 770 303 471 600 295 -488 -177 -697 -876 -526 -454 70 477 170 391 -191 366 -846 263 477 430 50 -473 -822 297 353 -722 -146 -3 306 140 518 -46 622 321 312 -755 730 -715 -152 -758 -462 -894 -670 575 471 -189 461 731 -512 -309 -124 -660 337 -772 -620 515 208 373 66 291 312 425 -670 -730 -584 -360 325 509 334 141 752 -489 93 -743 661 589 331 -283 768 -574 -607 -354 -683 746 -617 -7 755 -161 318 421 486 225 217 -530 126 269 157 566 -286 145 -81 -510 708 330 -674 -535 -681 257 -364 158 394 -724 433 -402 -419 -569 -378 544 391 -342 548 701 793 92 -772 -670 128 -591 784 -460 -331 555 630 714 24 589 1 -603 736 773 -14 396 -371 628 -654 -857 335 217 7 665 -211 -257 358 -761 -192 -246 -393 -242 644 -648 -174 -221 -574 -57 244 -365 438 179 -202 129 254 -694 161 613 799 -628 -139 -516 -337 587 761 223 457 -493 -368 692 -216 50 -712 131 -313 742 -323 265 463 644 -157 18 -730 210 286 793 -579 -798 550 -840 -33 -80 -1 547 601 -580 -566 754 -605 -890 -147 -35 34 -98 675 741 -858 -840 -613 -482 -584 -238 541 -254 -804 118 -328 3 140 -685 381 -197 423 -259 -84 -291 -7 363 -446 248 600 -437 -317 -30 -522 181 773 -797 114 -11 -83 -312 -534 385 -410 -467 448 -724 771 -464 -342 712 520 -791 -546 755 540 -220 -340 484 376 695 -766 -723 -606 -269 445 -128 -795 -159 -791 -676 616 -72 234 2 357 -686 121 595 -638 -816 -860 -691 763 -266 302 792 636 -129 -100 780 -790 338 540 -187 -294 -400 -733 692 -539 -524 212 -190 -351 285 -650 -500 -434 173 -563 -69 -337 655 -536 -708 -700 742 -888 5 -26 625 -15 266 381 380 -497 -428 -736 651 247 614 -874 -195 -514 -675 -744 -29 -254 -431 318 740 -604 -421 -12 -749 402 553 282 -67 464 -750 -772 -856 -303 10 -665 -202 358 93 136 770 -587 -759 548 -422 375 -714 -341 -635 -301 673 676 -864 -721 781 430 -99 631 115 -258 409 -609 -183 -832 -35 -637 -744 596 -483 257 286 43 218 144 594 283 -237 -377 -598 -508 -225 509 637 -481 -408 557 -99 -585 561 -584 -116 33 524 479 227 -16 439 -774 -210 663 -213 -831 -124 -594 505 287 533 679 416 -596 146 200 144 336 -791 83 792 35 -660 397 -30 -858 -522 -785 -300 69 -517 -88 658 709 698 -348 117 -549 -720 239 -876 -762 505 238 323 -137 181 -60 13 556 223 143 -891 312 4 613 -17 -701 480 461 616 418 796 792 -318 229 -342 -3 -781 -665 192 -559 -296 329 -873 -685 272 262 -199 -42 -573 -17 340 298 775 -728 5 176 -54 -177 -822 -196 151 581 -360 -690 -674 193 -63 -127 -795 -94 -791 -553 -684 -843 -111 -101 577 -650 -673 475 4 -86 -802 600 -388 291 432 44 -744 -703 -769 718 525 542 -491 498 -672 646 114 -810 -411 -815 -841 -326 -296 -461 90 325 534 -767 118 535 -468 434 -466 -25 -576 -223 343 -90 466 -900 -791 228 673 770 91 -102 88 -395 -297 313 653 -297 -127 226 768 102 -704 -629 643 -36 532 -726 -356 746 -183 -704 243 521 534 278 167 720 63 150 -679 -279 -464 -114 191 -460 -586 -761 12 -220 -146 -8 -737 -10 -753 393 -55 -670 -391 -549 220 -740 647 446 328 691 -81 -647 -883 504 -621 82 409 366 -243 -221 -205 443 304 415 241 0 -504 207 374 724 -542 -671 -468 376 -892 492 55 -587 275 527 -568 124 699 -774 156 -305 458 200 -404 -632 317 -325 505 744 -726 -94 -497 187 -103 704 475 -38 -414 -40 -523 308 -350 592 -434 -60 483 771 -891 -729 -664 66 -148 -15 -335 -586 322 585 448 195 -793 115 452 700 42 -325 -175 -76 -219 124 -807 -576 231 736 328 250 -438 -627 -113 389 -805 139 -87 205 249 757 524 -60 757 -690 -144 650 504 -74 -885 -229 -328 -14 170 -469 -200 410 -835 -709 -865 -691 -781 -449 349 310 -705 20 -172 -121 -291 -459 734 556 -724 415 95 -644 -838 -89 -711 480 215 474 -565 595 -243 -831 38 282 534 505 -84 -724 771 269 300 690 -403 327 -357 -24 545 324 -189 241 576 533 -454 -830 -873 -889 638 -702 -777 101 -650 503 350 -768 -63 -52 -145 61 281 440 271 30 -138 147 -197 -20 -493 -412 -842 -644 -900 164 -441 -664 568 580 -489 236 -369 -196 -710 -635 136 -296 -404 576 62 402 683 472 -703 -453 709 -197 -66 177 -490 699 727 -617 -53 -307 231 730 -856 -88 -511 189 116 -242 199 632 -768 652 -170 -342 -20 340 4 466 -495 564 -117 -739 -79 37 562 669 -167 -222 291 -276 -69 145 564 386 514 -756 -210 -5 -235 260 694 448 -892 -714 -238 248 620 19 647 191 -316 753 473 -624 -90 -77 -879 462 245 -133 -700 -848 -504 -830 520 398 -88 -213 359 659 -829 89 -217 403 447 -714 346 -846 -46 -568 -253 -438 -162 -140 496 13 69 623 721 -637 691 -559 -79 -876 647 396 -479 243 -558 -620 -292 390 30 -683 -320 -24 253 17 -587 -390 -10 -447 379 158 38 -395 127 652 666 -297 -822 783 -385 517 220 540 447 211 148 -201 371 -518 -25 292 -496 726 777 671 68 530 768 176 -668 -271 786 413 -543 636 257 -745 439 -256 -873 543 653 472 -359 -276 -834 784 -796 649 224 261 -330 22 -357 -116 432 -309 312 317 -215 -315 -325 365 497 640 -83 -561 134 -875 -652 -350 193 97 -59 -604 653 12 216 64 598 574 -393 388 -179 -92 286 -828 158 -28 -534 736 -375 -478 -621 3 -236 -45 -806 590 318 544 545 143 198 -878 789 55 629 670 -711 410 -159 777 -795 697 557 177 98 687 -48 -6 657 -541 -597 667 503 -446 -46 -446 427 -727 -94 154 489 446 -457 627 476 -416 321 -273 -710 -717 547 -522 -288 645 -811 -150 -207 -712 -663 -57 -737 -812 -644 -237 -471 -769 650 -399 -626 -448 787 624 388 658 -887 525 -699 -712 -856 -348 -828 286 -844 -45 432 337 -861 -459 -107 443 -852 -433 38 -807 83 367 38 -762 -573 770 -318 -492 -652 -849 685 420 -645 -74 464 -618 269 -274 58 -541 -34 -156 -884 454 -48 524 666 794 -184 468 -54 -578 76 -586 578 -42 234 -620 -799 220 515 -149 -134 -142 -312 205 -104 -68 -886 -229 576 426 82 -13 684 -759 -137 -797 5 331 407 89 514 -670 -783 761 -619 789 637 -890 -792 326 552 -123 123 244 781 369 -779 333 355 765 -730 -312 -438 -345 -51 -694 -147 -41 291 -604 -737 349 -497 778 579 550 -212 190 -423 -706 -20 -882 688 -564 325 103 361 -691 177 -107 -368 -180 -165 777 206 -607 457 -428 -148 -414 -414 78 487 -537 195 553 -518 -349 198 -523 -705 -218 574 521 -294 -863 -754 -443 396 365 46 358 567 753 -381 254 623 460 521 443 -170 306 318 -755 -68 108 -10 564 -241 -174 39 -684 566 -589 255 97 358 -881 -283 122 -698 351 -836 -672 -110 300 -347 -836 339 -19 56 -782 -157 -509 592 -427 -858 781 26 -852 277 -237 470 -30 587 -881 738 148 -162 -874 -780 -887 630 -395 -761 -772 -637 137 -350 -56 200 -301 134 433 -140 -557 -408 308 490 103 -786 63 160 340 685 -650 -500 378 -128 -664 -810 361 102 -69 -34 -89 137 370 -570 -351 -775 -130 -97 240 -484 -565 244 685 -778 -787 -333 -392 783 -823 -220 -440 -831 -80 -643 -237 -266 200 173 -221 -553 -53 222 -377 -624 -645 -758 -806 -608 583 320 467 -781 -413 324 19 -584 -229 177 783 -151 756 44 110 745 -203 -191 -746 -624 -309 645 -234 257 -640 43 474 305 487 527 -585 79 530 -443 -639 653 -682 -690 -708 -98 661 -331 592 495 -451 -860 -210 -334 -491 -151 762 272 -693 -475 56 592 -428 392 -312 -826 208 -872 -842 -384 97 608 -413 -107 -813 407 219 737 675 -10 -48 271 -737 -507 -323 -883 -250 -318 -619 -178 -50 270 -71 622 417 -442 575 -402 -143 788 -368 450 -142 -866 -20 -671 -801 261 -273 779 -461 -736 495 -900 240 279 249 -51 -505 142 -8 -740 -633 112 -347 -464 510 -454 -77 -893 -47 795 369 -180 -396 -153 -76 142 -860 315 252 52 558 -807 674 -578 -278 132 -59 320 406 535 265 -385 -171 -67 306 166 -134 -817 681 -310 680 -217 -265 272 701 -587 -553 258 -640 101 148 39 651 -505 561 120 426 732 375 279 -300 -868 419 169 -309 -111 -566 62 525 307 -260 635 -777 400 -859 32 721 -341 -689 333 -532 521 766 -645 -762 749 -811 399 -612 172 409 251 -490 594 -209 281 283 370 406 485 -758 677 -705 41 96 -696 -103 -196 -96 -791 220 -81 -814 -715 429 -733 -392 -517 591 -849 441 -895 266 -634 -390 533 -241 301 85 617 587 153 304 -39 115 755 210 -843 372 -353 -101 108 312 -52 511 -268 -14 -512 221 177 467 -839 149 87 -420 -416 -174 -890 265 751 -859 -738 16 107 -14 -752 -315 -540 549 635 -607 368 720 -309 285 509 131 -100 364 412 609 797 261 4 770 -732 424 -528 -587 290 -707 596 -753 -655 -892 124 -349 38 -531 593 -621 -875 -43 86 195 -869 -3 -158 157 88 -215 731 616 342 172 -823 84 212 -849 576 -674 -706 -432 582 779 -64 -152 -552 695 150 34 -189 163 562 480 426 128 630 -699 515 609 -835 -4 -213 621 345 -847 640 -250 -349 222 36 -253 -58 -517 563 398 735 -585 -721 -791 -685 194 -900 -688 -575 -54 -626 -350 -805 555 -171 7 -825 263 412 201 -544 -633 -725 727 462 144 -792 512 -220 -245 195 698 89 -796 -629 -84 -11 -678 -79 545 -302 -888 571 387 460 68 -696 -176 375 367 -506 -504 702 617 -45 214 -10 194 226 187 -9 -576 427 326 -817 -527 -211 -795 -859 285 792 577 -320 309 754 508 778 -79 91 50 -522 -129 -556 693 -83 -767 642 -530 485 -541 -144 -244 108 760 -158 -556 -360 -821 179 -651 772 231 128 -283 -655 -120 449 605 175 221 458 307 444 -406 575 317 453 751 -122 -454 -14 -345 215 -152 497 124 314 -730 500 156 795 323 695 713 98 -889 483 -358 -388 144 -329 -165 -387 576 -455 -654 788 353 566 -382 628 -611 229 464 -232 -826 -158 -365 698 -50 509 -527 -666 688 563 567 449 769 463 768 -494 645 -851 -350 204 687 -1 -425 -22 -43 266 -84 -607 571 88 -153 -515 117 407 -302 -152 -682 -212 -269 -260 -102 -748 -388 147 -650 -812 -312 -256 -563 14 723 141 -595 -819 -724 -167 -787 -433 -296 588 784 -756 188 -512 215 -200 419 -430 190 11 747 -199 -533 -118 421 -823 538 -322 438 -144 346 -123 -155 102 790 283 -489 -138 473 -817 -630 -810 761 -699 699 652 -693 706 -801 -114 -168 559 668 -775 444 -700 499 -327 561 -270 88 -569 -349 546 405 368 -253 -29 -210 713 -367 -575 -887 545 -41 -195 759 92 -623 325 617 -652 -126 -11 584 111 -239 11 -456 397 -888 -684 -852 -623 -825 -462 263 -268 354 484 63 320 516 -150 27 -54 574 228 -276 115 -356 -515 368 -437 100 273 -135 688 -107 -543 511 748 613 761 351 54 -252 -11 24 743 -219 -577 673 741 472 512 -578 -625 316 255 -843 -850 -339 -40 218 -537 766 -641 92 156 381 43 252 -173 -436 -852 88 533 -301 697 223 20 -121 597 -577 -676 781 556 -60 -685 314 -776 -160 -461 -636 -653 403 580 713 99 -282 203 -731 -74 -528 -69 165 -484 555 -180 -774 -546 206 204 -332 -861 204 768 195 124 -687 520 83 682 -504 720 326 -331 -765 379 610 693 723 607 214 -563 552 -6 -401 476 -769 -787 -413 318 -473 183 193 -399 25 -97 -338 -398 715 -439 -883 786 606 753 552 -73 770 -5 268 -194 -804 20 592 173 -813 262 491 -487 772 -177 -320 169 -660 142 478 -193 -478 673 401 473 349 -573 -845 517 225 256 692 673 766 12 -594 209 -184 -649 586 -683 -401 322 640 432 -566 -485 -667 -393 -496 202 748 -826 362 737 -450 111 742 306 -539 56 93 -627 392 -658 -583 463 -711 -125 653 112 83 433 -244 -145 12 -38 -784 331 -9 -64 785 278 150 22 617 370 -425 89 -436 312 -424 -46 460 553 -746 -696 -825 768 -704 310 171 268 -465 784 172 -449 325 313 -562 27 208 683 -625 319 40 -682 -855 784 -56 -70 757 203 200 -232 580 -739 -150 -532 435 484 -515 639 57 358 530 230 -287 -361 -229 -796 -681 -815 436 211 101 79 75 631 -361 -454 -835 -744 -509 -660 -371 100 -59 -794 29 -696 -681 8 -226 424 -357 314 133 250 -321 286 746 729 312 -747 -771 266 -147 -739 -142 -484 -122 -774 -508 694 -374 738 227 396 -638 198 -816 -266 327 380 20 142 -244 -253 244 735 -3 -390 -882 289 226 -858 429 11 -94 593 204 -698 -655 -475 -113 773 -93 550 262 146 -588 308 621 726 476 -358 124 186 -136 -859 511 512 286 361 97 584 408 -237 -130 -899 359 -318 -253 320 559 -753 159 283 757 256 -840 -754 406 -418 670 -147 211 201 -682 -768 -448 -592 -535 742 -162 614 336 -45 -382 323 77 444 -339 -101 -324 -880 -142 449 151 -772 207 -120 39 67 -276 -652 -586 -526 -593 -859 592 -365 88 646 -380 138 769 -67 52 -117 -747 -846 -627 -103 67 439 409 251 -893 326 -88 -673 230 308 151 169 -794 -336 -144 -435 -258 -250 691 276 118 -736 380 -130 -122 -250 71 153 369 -96 475 -539 -529 -795 -416 607 58 588 12 -378 500 238 710 341 -334 -830 -205 -830 653 -819 564 -154 -39 -377 18 281 693 505 -23 -443 157 156 310 597 -628 -513 717 -61 -781 -539 -559 -373 -838 530 -478 -116 385 -110 -649 517 -31 741 -319 -510 25 215 769 492 609 -193 -92 -418 612 719 -689 644 -780 -853 -652 -741 -603 -517 454 691 -269 -212 -392 403 -680 -879 -505 -364 37 607 590 572 -680 -527 -823 19 -83 -737 49 19 -348 742 446 -32 88 604 268 -126 -361 -376 798 -405 -510 741 627 254 4 -117 -776 57 -195 -829 751 110 3 -65 -23 -117 -463 416 362 -737 -460 -106 508 304 -171 -72 330 529 141 -197 -314 767 -670 -642 -522 -792 445 -51 754 -596 -789 422 -287 28 110 -290 -83 623 222 -847 -280 142 -551 -20 49 226 -738 133 645 289 -835 -72 -342 329 180 65 -767 560 617 -558 -262 763 -271 231 371 479 -876 -687 214 -196 680 -168 389 24 232 9 483 517 -164 177 -339 -490 -173 -571 75 664 483 86 19 -357 473 614 519 357 215 105 44 186 231 -794 -837 42 564 668 -9 63 132 -796 -590 -131 423 -342 318 -232 378 -175 115 212 662 -111 -60 416 -477 674 -596 -12 -889 -374 -544 -444 -89 799 -230 -500 677 542 735 419 -701 273 336 475 -801 -369 -198 163 -538 -731 195 186 129 -228 59 -266 549 626 -238 -812 463 756 -163 607 -289 -141 -764 -277 -449 -830 -683 -686 359 205 194 554 -253 401 162 -619 185 336 -706 127 -410 431 706 -299 -426 337 264 238 768 -666 -789 -537 269 385 270 -671 -866 -6 -803 170 763 39 -236 171 139 549 -172 -748 232 -409 -793 161 -714 -124 153 -395 381 -587 -377 -310 60 349 618 -517 500 484 -847 -53 53 -366 139 474 -91 454 410 787 -145 -261 -802 438 -491 594 -407 610 -870 -560 -87 626 -18 -377 -5 -431 627 -17 -889 -62 -555 414 735 -288 -812 457 -78 632 -253 -668 -106 -598 -119 -657 728 -375 642 186 -38 -203 -108 -677 509 345 323 -490 -325 -34 -661 -62 -592 224 -113 -368 -31 697 622 -485 535 -353 -263 647 19 238 231 59 -728 -734 -219 -82 -753 -587 -536 -171 456 11 -536 761 -256 -587 -62 451 398 32 -687 707 590 514 -3 598 -685 586 608 -188 -252 600 -849 741 -753 100 -820 -748 627 -431 383 647 -669 -90 477 -33 23 462 223 62 101 -252 -345 534 330 -456 -750 -755 -101 -530 762 775 151 -612 -38 -678 -59 -570 -129 314 320 -289 531 716 646 699 -185 636 478 -775 -805 -403 -193 216 -722 317 -325 -857 -141 -610 -411 -744 -220 -648 -71 188 -829 63 -863 -612 -890 -491 339 -573 188 -456 98 -360 223 394 420 536 -489 -710 -257 -684 344 -541 -739 169 -748 -451 -49 440 -323 20 -640 -402 -783 768 598 551 238 -803 117 12 779 -898 -852 -407 -306 147 -232 61 -715 118 727 -176 115 -291 402 -716 -250 446 627 -252 -348 649 -66 759 800 -58 744 439 85 -570 185 -874 -449 373 558 -686 -121 325 -192 540 -403 -13 753 477 -653 20 -627 -807 260 -812 -639 -538 491 478 498 198 -569 -774 -387 -529 711 -459 29 -190 -241 476 350 -86 746 384 -802 73 -336 -781 -737 15 -282 -32 117 -359 494 -230 772 -682 765 -147 -708 -117 681 251 -491 -94 383 206 -501 693 -219 -245 -851 -583 -624 703 -310 -767 -798 -800 -248 -256 -363 681 300 652 -143 -68 706 742 -719 -604 -692 -596 531 178 713 333 386 48 -506 556 -570 -769 -267 86 539 -775 290 636 359 122 -351 360 -503 724 -799 125 349 -555 -248 465 -468 -568 -876 -260 -269 365 208 148 -425 -473 -604 -601 519 -480 156 441 768 700 -576 119 -161 383 640 700 208 -299 -647 278 734 51 -855 -126 -11 555 662 770 274 113 -640 -413 -343 -647 591 250 794 324 297 47 -460 268 -837 -705 -709 192 -534 -744 -728 210 -604 -53 -172 -368 316 343 -2 -652 732 170 147 142 -695 -459 -84 -600 -76 679 -860 -332 575 -798 -746 50 439 -494 -899 27 -830 -683 543 508 -591 -879 -441 134 433 686 25 551 -505 -355 -876 -362 190 326 -733 643 -548 366 -746 541 487 -516 2 77 316 146 232 -108 -899 -134 -584 -859 -859 -447 137 -492 100 -693 500 569 -491 657 -568 -360 36 232 -344 782 -666 59 777 253 -486 -801 145 119 675 497 -323 234 277 313 418 481 218 588 94 -869 238 177 107 -672 -407 675 443 -7 -857 -164 -216 -294 206 -404 -895 -894 -444 -104 183 -337 229 -875 770 259 -285 -519 12 -81 -446 -427 343 319 -779 -320 -524 497 -320 -667 156 -757 717 -704 382 337 597 -784 -139 296 -480 -724 533 289 -340 195 85 -397 104 -75 115 575 337 -601 -492 -672 -395 -590 -777 -781 486 13 -797 -1 41 -312 -197 608 440 -74 -462 202 -47 273 -812 -615 298 340 -585 -892 -49 -292 429 -539 621 200 64 360 -202 -161 -14 735 562 -786 -262 227 473 746 -522 -472 -384 365 -499 527 -178 -276 302 -125 601 -551 -564 -151 772 -293 -627 60 -513 -108 646 -165 433 -489 216 -689 72 271 46 229 -720 -764 -325 -514 -808 -477 -224 620 -67 12 539 -625 -210 518 -269 -436 -144 83 -659 -542 -479 -712 -817 584 783 637 -641 -42 248 -453 -650 639 301 739 25 527 -608 -640 677 -256 207 304 -42 466 -707 -592 -774 -760 69 364 157 190 -356 727 -806 705 -326 -204 495 450 -630 379 36 -892 -148 -245 558 -624 268 -333 -465 -64 188 550 -837 393 -576 -623 -426 306 136 612 254 48 -425 -614 -303 434 39 342 -331 -867 -274 -505 -346 112 -551 428 703 -856 796 -362 363 102 214 393 584 183 679 213 446 67 261 -607 -348 -207 -260 426 195 683 -729 -276 175 453 -806 -515 765 -365 288 493 492 -39 678 187 -88 -789 713 625 -583 -5 275 233 -525 -145 127 -369 463 730 -788 -113 -528 -806 226 203 -66 344 612 546 351 -6 725 530 -263 301 569 -632 277 -776 466 -441 -885 275 101 103 -584 -471 332 -633 687 -210 -698 -56 -735 467 -492 -417 432 -43 653 -429 468 -475 -672 258 -596 -358 -96 441 -413 116 -209 459 -476 -651 -293 -889 -459 -427 -397 599 -860 -18 71 -196 43 -519 -181 245 640 -751 -91 -867 170 512 -773 -279 -737 -95 -44 -559 748 -259 -694 260 -645 229 709 60 -643 -244 551 -369 477 -363 -892 556 -41 -390 -413 -112 596 193 -729 -6 168 486 -679 -577 -565 -263 -610 704 -36 -618 202 -429 241 248 -370 -189 175 290 -702 605 740 429 218 -725 -476 -763 -149 580 185 70 505 105 669 55 404 255 -85 -532 155 -23 118 552 85 761 -406 110 667 362 274 -457 653 331 199 -708 576 471 -760 636 337 -490 760 -526 -56 -746 43 -787 -164 661 591 610 760 597 530 674 557 113 358 -830 -122 467 -166 -641 156 -290 132 -889 -305 -209 -445 -528 -821 -248 264 396 -29 -8 271 -19 -565 408 -763 738 -104 657 -334 413 144 387 -630 -74 -496 -722 -535 122 162 60 -317 -91 465 371 588 -24 542 -666 -288 322 10 595 -376 -786 216 -106 217 -90 -651 -372 -262 -308 663 427 -592 451 517 -746 -3 35 -390 514 464 299 -309 -256 765 517 377 307 -244 215 211 -379 621 -344 142 -751 732 763 244 -217 448 251 648 92 -150 -583 -218 673 -733 -555 -879 741 -665 -150 -384 -820 327 -248 491 -466 106 8 -50 -693 114 -748 -861 -215 -296 -248 283 -135 -282 298 506 -771 -885 -714 -526 514 372 -825 184 -365 -864 -190 441 610 358 400 748 -527 -746 -525 515 143 -238 410 315 135 -490 -727 -375 564 576 799 -168 62 -470 -31 686 -51 -86 508 -735 -679 783 -365 213 453 -123 -441 -834 679 440 225 -789 -612 326 -781 -275 -161 -283 715 -745 533 -487 461 -339 228 160 -840 797 -801 -384 -829 -184 33 -280 380 -459 -53 342 462 774 692 -785 -535 -449 -514 -652 -279 -426 -674 697 -300 -517 -881 -289 658 273 -568 573 151 543 -696 -374 -315 501 304 -555 503 57 484 -264 586 341 162 -632 187 -738 -1 -139 -366 -256 538 -760 -339 -551 -168 637 739 532 150 -628 797 -469 -248 -111 -100 -387 -60 484 226 -797 126 -844 -520 -625 48 231 -475 -522 -557 375 -572 -847 540 -865 401 153 118 592 -111 -413 -162 256 183 -233 -377 221 -701 -474 -206 -369 6 -817 655 682 -37 407 -748 445 341 259 -640 -704 -136 -734 -607 159 -113 -21 587 -543 -428 104 -695 -753 33 -673 -300 -70 -401 124 -773 354 765 322 482 748 130 -190 340 326 -726 279 -431 -669 765 406 -692 329 -70 565 533 774 622 256 -814 -145 22 -870 -415 -445 208 768 577 -543 -70 95 -202 300 -871 437 379 275 -279 -149 771 -893 171 234 -662 363 -401 51 -685 414 -786 -861 674 -806 -275 -127 -816 453 -422 -257 -605 200 -565 371 90 255 560 683 74 -514 -424 -375 18 88 -186 335 83 -693 -681 76 -672 107 -407 -531 -545 350 -422 151 303 -315 -76 543 418 -7 -670 -82 584 137 725 -43 -273 -790 513 -794 350 711 783 -346 522 -831 -492 157 -471 743 177 -120 -790 796 -28 48 706 -224 -864 334 583 -564 -46 226 -732 728 6 -708 -122 -495 515 -36 -308 702 400 -546 -251 715 -310 717 765 131 -189 -193 -388 252 -646 -887 184 156 -348 552 -512 -463 -93 -10 -664 -318 -892 -346 677 554 -549 -745 709 -568 -306 218 -650 -224 656 288 -52 -557 -491 787 485 -94 670 -197 799 75 -573 -315 707 -134 -803 -489 -192 -331 -285 496 -859 -843 -195 733 -69 -657 190 -131 473 224 292 -327 -564 502 540 -73 -833 663 -193 214 417 212 -141 -312 -280 206 -112 564 75 -732 208 -595 446 0 41 773 -463 7 -618 -753 -159 243 -739 277 154 -140 -304 200 640 -433 -616 773 -867 449 -775 -319 129 -272 4 -830 523 -201 -792 503 -115 -3 128 -510 108 662 -665 387 -832 378 359 -811 -274 -770 -386 -703 445 552 -562 228 685 -262 -341 -120 -525 -339 255 -652 77 1 -719 130 -722 -704 -298 -229 728 190 362 164 -94 186 699 560 -147 795 -719 423 778 -448 -143 496 -460 632 -361 -392 -61 89 607 -635 27 -153 -243 -11 -849 683 -115 286 469 459 -672 544 -505 -349 -302 -105 -8 165 -422 -63 -623 -740 110 -898 400 620 33 450 551 249 -521 663 -330 712 -84 -728 -154 -74 -562 330 417 307 247 587 157 -589 -112 -30 283 -63 -778 337 -330 -67 530 682 -445 11 735 76 673 -254 -214 -508 -62 -633 -207 643 521 229 -318 341 281 -300 585 -33 477 644 -295 -345 -724 481 645 95 532 -563 -818 776 366 34 669 -290 303 -124 595 -480 545 438 -555 304 274 625 337 643 649 -378 58 -454 -463 365 -473 753 -779 -570 -539 331 492 -31 496 584 797 480 287 575 -254 765 748 337 7 581 -764 426 554 -25 740 -735 -183 245 456 -145 -858 -9 -311 -347 -664 708 -815 244 256 188 777 -881 -232 -541 626 371 -499 305 -16 141 -604 -375 290 553 -504 412 483 -106 -325 -71 739 35 -117 -892 -166 403 45 -49 -673 -832 -719 -869 779 -690 -633 -488 -238 -856 -477 -870 132 -164 465 440 -847 -529 -546 -814 322 192 -639 -696 164 -213 403 -894 447 690 305 -127 242 -695 -847 -844 266 10 380 518 -572 80 401 570 402 -817 690 57 -367 -140 -361 357 -891 456 -330 -624 100 78 701 522 625 -766 792 322 60 -232 -671 243 -770 253 473 666 521 -718 502 -359 -458 -518 -295 122 141 -403 266 -419 -502 -559 339 -379 257 55 138 45 -263 -88 175 -422 -135 -200 -321 134 -209 -382 -698 -468 277 -611 143 -671 611 4 -754 108 -90 -544 317 661 -533 317 -427 304 401 -479 -523 -67 409 -132 658 -754 -740 118 487 -558 -539 642 -525 705 441 267 24 607 497 -757 -817 -356 -574 -852 -12 74 -578 404 69 -321 -101 -683 -677 92 101 -132 -196 -8 176 -183 761 684 396 530 -873 -481 93 -59 -117 -669 756 140 665 621 -674 -433 170 -129 218 -473 257 520 -663 460 -792 -835 -686 345 125 -834 -633 -93 796 382 -208 229 767 -750 -524 -192 -79 -611 -190 -294 248 -298 306 166 -189 454 -254 659 551 -369 -26 -511 -132 381 91 -721 -144 -323 -646 712 -352 600 -308 -610 -177 501 383 -318 744 414 -350 -379 -347 -688 -197 -856 510 -383 -844 277 -80 290 166 -423 -638 -783 736 -428 -201 350 -447 792 259 -57 -374 193 -333 358 536 525 -727 56 702 -451 -313 540 -106 675 491 381 -857 -93 664 -839 -174 -859 -809 -373 -463 -448 -149 -767 750 -66 -710 587 153 469 -458 441 -170 404 184 -279 -702 -497 -399 -798 48 -581 -793 -427 757 593 108 -444 156 -384 -845 167 -191 -218 -312 499 -43 275 -83 -122 -545 771 452 -785 579 -156 -503 -635 519 242 -687 -460 -589 -697 -164 512 -321 -165 703 -841 -487 -762 510 199 129 -204 -646 275 323 -428 -876 -338 -879 757 -734 9 -793 403 707 -847 -369 -878 268 465 -756 -622 290 -360 340 367 252 688 -148 -822 -439 -207 -494 -772 593 -115 -475 -378 -338 181 -415 -688 796 -127 -847 733 -339 376 -705 -735 660 -562 -414 328 -876 649 -318 -701 531 435 796 795 -238 -699 -369 785 -417 -278 4 26 -95 -207 -347 -716 -638 -731 -78 -526 280 -366 481 588 -507 -493 -527 176 171 -839 -730 -699 -559 -259 -818 -63 646 -568 -35 598 -871 111 -608 294 -127 -325 -713 662 452 -612 542 741 723 -723 234 755 110 -34 -112 434 -253 9 659 144 -141 -556 46 -442 155 -704 114 -873 342 -173 -618 -793 452 742 -321 61 -32 -107 -422 -778 191 -791 569 83 443 376 58 -247 -192 -42 181 387 312 261 771 688 -681 54 132 -551 179 -108 -118 -892 76 437 -226 764 151 -396 -657 186 -8 -150 404 -625 -250 115 -115 -288 271 -367 -677 -169 655 -251 278 -187 -75 -265 -382 578 780 -78 -282 661 -83 455 294 151 111 -704 -132 399 -279 67 323 5 570 -618 -871 -197 278 -409 -791 203 -231 297 88 317 -576 462 -162 285 -847 -233 -374 -876 -273 733 -897 -405 -778 650 474 547 -381 -550 578 321 -51 -870 -679 -528 735 98 460 -190 -230 96 -187 -280 -757 32 -460 -245 572 489 -118 13 489 -737 -826 257 636 503 -409 671 -255 679 22 -581 -296 759 724 -459 483 346 777 37 528 246 -174 -506 137 -678 599 733 398 436 223 557 -575 290 -599 -779 446 -35 498 -103 213 -787 182 627 -846 -374 328 489 561 -325 -402 699 699 -72 61 -834 728 -855 545 -598 -166 -843 -486 748 312 -585 -289 449 776 331 -10 -398 -41 280 61 247 74 435 199 115 380 -56 478 441 -721 -774 -810 -604 102 -683 33 -32 306 -184 -597 605 -852 -810 -782 574 25 252 -22 651 -30 -608 -521 -174 -772 -775 -149 -36 301 -303 129 -401 256 212 129 -447 190 797 596 -537 -548 731 -784 -200 436 -72 182 -300 231 111 319 677 -70 356 -55 274 -66 -857 679 -769 -470 -319 705 -399 788 369 623 -848 292 -182 319 754 -232 729 -59 520 310 586 -97 659 87 -849 -742 741 -655 213 470 -886 -709 -374 -491 -876 401 162 233 -266 -517 -405 358 602 -95 408 223 182 141 427 -540 783 285 374 332 -743 -15 -183 633 128 574 -231 -596 183 -457 649 -678 -188 -515 -613 -511 643 107 -465 -46 508 486 191 59 -1 45 310 267 -513 -253 240 504 389 -493 -261 -239 520 -661 -240 -274 -748 209 796 578 -669 391 -847 637 108 -319 -510 -519 -717 209 -330 -295 535 229 -145 -72 431 361 -24 -107 -362 143 -565 -95 9 -748 502 -60 -886 746 196 -482 373 -214 -386 179 648 -779 -36 766 -675 -424 120 186 159 760 243 -872 -862 -571 298 -104 -761 459 -644 620 -112 210 781 343 581 -717 681 -613 328 205 -506 -799 -805 563 -620 710 -617 11 -572 83 481 666 -386 -727 -721 262 550 -776 -258 -112 748 -333 -421 604 227 -12 -853 188 598 -297 -576 -508 -854 -577 510 319 139 298 -396 -296 365 80 642 24 420 660 -13 -404 -319 -665 524 83 -745 -871 -758 610 -777 520 71 692 456 163 606 219 514 -474 754 536 -652 -463 -625 -554 -202 -508 240 258 -889 410 -840 532 -351 370 -198 -427 -652 -425 719 589 607 713 14 -39 -171 -396 310 -863 -265 -597 -91 -522 786 -437 725 614 534 -776 -146 78 -174 -520 -15 -886 198 330 107 -404 -619 129 -847 555 394 -433 698 -870 -17 -621 -107 19 453 -418 -341 -894 -360 -816 -566 -459 705 127 -4 -175 212 -778 -579 -167 -548 56 -353 -169 -821 198 163 -130 709 324 -672 -35 -537 109 -551 -290 -635 72 -492 -510 387 299 414 -462 684 -728 -637 -233 -450 226 315 -335 -505 -452 -668 206 366 299 468 -295 -166 -770 -869 -402 508 -563 376 -707 -716 -528 469 -289 638 -754 370 608 -553 327 25 -13 -588 -793 379 -659 764 97 799 -591 297 -564 -826 614 -644 721 50 -805 -79 162 529 354 -464 325 181 -699 -372 633 -152 -1 -45 -251 -7 -664 -582 93 -304 153 -282 -559 -322 -533 -844 92 -268 -515 341 352 -637 193 -729 676 -163 -851 264 -589 708 -628 -126 86 -422 -636 591 683 -454 -631 -868 -668 392 776 -857 -458 486 236 653 -439 24 311 -402 -745 -336 -839 -450 -823 197 -103 -624 -403 -742 -821 -531 -312 670 649 716 -726 30 550 154 717 -677 43 -392 595 -461 -48 368 791 346 520 488 -55 -449 -856 -146 598 524 452 0 -167 85 -823 -342 -860 -671 82 778 381 -597 37 747 -675 153 -264 167 -865 -305 -698 16 -621 -490 -367 2 -369 192 -775 -771 -111 -304 509 378 -116 -892 -490 -364 -800 728 -183 -460 611 672 439 -835 71 -276 -281 619 -394 -69 -350 -846 277 340 493 591 603 -310 566 -860 333 -259 -807 -640 229 -76 -111 -164 -446 174 651 -533 755 64 -245 -277 286 621 -113 -599 -596 -269 -322 -797 429 -108 504 -24 -588 -73 -832 599 -285 -78 -122 -340 -316 -871 11 -760 464 455 503 717 -861 -10 775 352 93 -255 -430 -145 -712 424 -206 213 -559 -730 -755 591 -76 -491 226 213 -387 -433 -717 -511 99 -369 -334 -527 542 -126 -524 -96 780 49 -28 -99 626 -338 345 211 -824 -783 -154 -254 -14 -140 -496 417 72 -810 478 -391 -447 298 -887 656 272 79 -623 -476 7 -541 475 -433 655 -782 -742 539 -568 -634 -500 450 594 596 -492 -194 512 456 -821 56 774 195 659 164 683 -4 266 -43 340 378 732 656 68 -436 -601 303 -223 -114 627 -716 -773 -675 510 -310 -383 7 467 578 -185 -482 396 -320 459 -282 -438 -795 -597 -223 -822 419 492 324 450 230 -715 344 -195 203 491 -729 -150 141 228 -467 564 247 66 214 -618 516 704 17 -698 326 -145 -266 -514 438 729 -699 760 738 -49 719 -557 -872 -338 128 139 766 557 -314 483 67 736 -57 206 515 193 -65 -341 246 27 703 -128 173 -815 -631 97 326 -498 -20 -559 -534 481 -689 507 -208 -491 -647 329 -298 470 -618 -291 645 6 717 226 -375 -382 -155 373 -785 -103 163 -113 258 522 591 274 601 34 -66 626 -496 -34 -580 603 -853 -552 712 -336 421 -630 546 -409 381 -835 -252 261 -575 164 -422 620 -449 174 -784 -767 77 -850 -842 281 135 202 241 54 135 710 -226 682 -641 283 -458 423 -90 775 -431 370 -883 -692 202 -51 -464 -265 178 -277 -727 246 785 765 -780 503 796 5 -672 367 -466 161 -444 -689 434 -112 -135 408 -649 -612 88 106 -424 466 65 -654 28 97 -71 495 -746 -746 -490 767 -402 -510 797 580 518 -768 -828 559 -108 -341 271 -242 148 510 439 385 572 415 -734 748 125 633 146 -461 -4 -402 -22 -105 88 -783 -625 -600 -13 30 493 459 777 786 -780 376 -623 -292 -535 -407 -428 707 -867 262 -862 -414 267 -9 657 -499 65 -323 497 -841 -66 -606 -161 -557 -257 110 -295 288 -477 -410 -424 402 436 752 -734 314 -760 -694 -672 -310 -440 658 -874 -84 360 113 -166 89 -711 -458 -132 784 582 -572 211 253 -220 -539 136 -10 -193 -636 396 -130 148 -68 -365 -294 148 98 530 -825 -563 -18 -509 343 -448 -465 112 -802 555 -880 190 461 203 180 609 -174 686 71 -468 -746 -761 786 577 111 384 -172 -574 -749 -736 -642 142 285 378 534 -35 675 -800 628 -289 -332 -726 -601 -698 415 -67 490 156 -661 487 -639 739 -82 -202 507 -170 515 -188 -222 175 -552 472 31 715 130 652 525 -229 -481 273 -714 14 429 -515 -491 490 -745 -371 -832 -791 -287 -570 372 248 284 433 -327 -899 321 761 675 620 -248 383 686 -355 -866 684 83 185 -336 428 -346 367 -796 -608 -444 -109 -10 415 -441 -471 -678 -157 -434 241 -553 -607 -777 -841 -544 -159 -87 69 -320 69 -527 -386 -451 24 -11 -88 -352 -744 420 -190 216 53 -209 75 -664 -551 -512 550 323 -415 103 257 129 45 -495 -264 -283 455 105 -544 354 -763 -802 252 -602 255 783 -581 -417 632 -543 -200 537 647 375 -358 2 -129 -227 -604 635 367 401 -46 684 617 -51 95 311 403 99 -757 513 -804 764 781 -282 -623 -296 -223 -43 -579 647 276 146 -97 -817 492 -843 -634 -181 620 -355 -535 -337 192 -770 -659 -353 153 531 -326 -217 118 -226 187 -560 -819 429 623 -86 259 -606 -691 -70 109 -870 -596 404 -386 -121 706 -129 760 -231 -302 -895 -90 544 526 -299 -378 205 346 788 540 -237 699 106 643 -698 -852 537 645 706 -315 753 -605 -104 -554 769 252 484 -790 556 -366 -375 -597 -270 -173 -629 310 -331 -582 471 -548 567 481 575 -358 -391 432 -41 164 688 593 578 38 240 -665 -82 183 184 780 39 694 576 64 78 674 -786 234 517 565 -819 -626 626 -530 -616 310 225 516 3 -155 -844 -363 -376 309 -537 613 -342 559 -300 412 199 -443 461 -684 199 304 180 -710 645 513 46 776 463 -70 398 -125 677 776 -373 -275 -898 -17 121 -175 685 -18 212 182 -794 729 -422 -39 -334 -394 -719 -472 -507 429 -803 -274 -44 -455 -145 -646 710 126 1 -488 523 -168 355 702 15 -292 55 -707 -562 522 -302 273 103 797 -171 -288 341 347 -585 -374 666 -278 430 -65 529 -455 367 153 686 -428 507 435 -614 763 -571 261 -311 319 295 760 -566 -344 -214 -286 -507 336 -175 115 -529 -629 -610 688 40 -494 700 -487 -317 586 -614 -505 -229 120 298 464 -427 150 695 776 -159 -885 -854 221 265 -459 -601 733 -542 -173 497 750 -867 -29 576 -775 -565 391 361 -246 631 250 -314 513 426 -396 344 -891 -552 739 -575 -318 300 -122 568 707 -390 -475 -874 273 339 518 735 75 -845 -203 -25 125 394 -143 661 -135 -273 -730 652 -498 -895 606 453 715 578 747 508 -305 -573 330 434 514 -83 421 522 -331 -337 -664 501 -370 -22 587 20 -306 -896 -442 -482 385 -817 400 351 -420 197 -635 -752 365 -269 -433 -336 -230 756 -72 536 -725 149 736 -745 -464 -803 86 -413 -88 -684 709 528 -808 -129 -639 166 -639 174 -336 372 -236 -595 -78 424 -685 601 329 -52 -43 -498 -75 181 605 669 -687 153 -587 586 -718 -326 716 450 285 -847 387 384 -607 -492 -875 -698 -250 676 -548 354 -89 618 -214 190 -69 -222 616 -895 -35 216 271 -2 131 578 -374 621 176 340 -52 716 -676 -489 -725 630 746 -468 731 -532 480 629 427 646 -118 568 372 13 -252 -749 218 -869 550 -55 -145 -390 -295 -889 -593 608 -280 71 297 135 -64 597 -761 610 572 143 492 294 -493 243 449 -767 -429 -407 -273 464 410 87 -596 -398 338 -310 -864 592 454 -220 632 50 327 -277 789 433 -140 666 267 -406 -558 -245 -323 -458 711 789 -303 444 703 -258 -843 -401 242 52 244 502 -683 -372 359 -159 -129 765 -698 -664 -343 780 -413 396 265 -581 800 -518 -299 -602 -689 -398 511 532 479 224 137 79 -108 590 -110 -276 -171 695 202 -823 -277 243 559 769 -335 343 107 -737 386 333 -229 -653 -543 -495 770 -713 -371 -533 575 32 -615 -366 -251 633 -742 -213 400 324 -513 529 415 -539 -730 -30 -539 71 767 741 -272 -51 -554 -545 -656 278 -820 130 760 603 -66 273 152 -834 -64 560 -137 -118 240 451 689 294 -174 449 -713 -479 -819 -833 -335 526 538 -179 -555 725 22 674 209 -116 -649 3 133 -265 -283 -265 -504 321 654 -224 -796 207 -463 304 358 -54 -516 -109 -758 707 268 -643 -296 256 -472 -286 202 654 631 -189 727 -704 541 401 -233 -354 172 143 -87 -105 225 -768 511 74 -791 -360 211 -251 134 694 103 -289 485 -168 322 -810 61 -558 -595 286 518 -773 -93 -632 616 -679 -635 84 173 157 -397 -413 206 -618 569 -710 224 260 -391 -104 -124 586 -726 -9 -69 369 643 -701 -60 -345 -594 173 -639 773 -119 359 91 -127 480 -180 -544 157 -273 -814 -699 237 -499 -515 -824 -540 28 297 -315 -307 360 -75 -129 -776 -97 366 274 202 -32 131 570 -666 -305 760 538 -182 -325 -155 -347 -105 -541 645 493 772 -420 669 -767 353 355 165 -40 516 446 -639 47 -838 489 660 -635 -114 -621 102 324 -75 -22 -465 324 499 -96 -123 634 -493 -429 459 -456 -760 -501 -185 431 238 85 -276 -86 538 -579 -102 211 251 -469 -49 697 -745 -49 74 609 -331 630 -778 428 327 128 -766 -204 -385 106 128 -53 355 260 -883 -896 400 -637 -198 667 392 -133 -238 -55 699 510 619 197 481 53 -113 -510 116 -823 527 770 -839 -256 -481 274 -299 -225 -171 753 -430 -275 -724 678 770 124 155 -709 -433 78 -587 -694 -241 -182 -799 -496 64 748 -195 285 -246 -843 -512 -171 -866 -42 -232 -11 665 -353 -42 641 -268 486 753 771 695 667 775 152 -830 -242 45 -548 174 131 -153 197 734 651 -721 -333 -134 461 -58 74 -626 -432 209 -190 551 66 -508 368 -266 -411 256 72 -111 -157 227 192 719 546 -779 705 785 437 -496 233 -828 294 -139 -223 772 -298 -359 -333 780 -407 189 -628 -427 149 526 -633 230 89 306 -557 386 -226 368 25 108 514 -203 576 580 -729 104 255 -262 -183 -478 -736 -490 -231 190 205 -415 605 -394 98 -11 728 -583 -785 62 -653 410 -133 164 -525 -403 -827 -309 494 685 -555 -280 116 -707 203 607 -643 -380 -172 22 473 -877 713 -520 415 -386 -731 -15 -340 -590 -447 -452 -830 -368 -365 -312 618 -707 101 246 -713 -804 -596 88 -600 -346 686 -894 -430 -139 199 -742 87 707 -818 621 -243 30 -189 -591 790 -325 -822 -427 -513 -527 -207 112 793 473 -204 -855 691 743 532 -582 463 -124 -227 93 -249 -876 508 -604 99 376 774 389 -166 -589 -772 -490 -28 715 -212 748 258 -565 0 -893 616 38 365 719 -794 -706 551 260 -78 -688 -362 -705 -519 -427 -791 -617 434 -199 -463 -49 -650 345 -655 -769 46 -209 -407 69 539 -296 -735 446 33 -642 352 522 -321 -793 420 609 3 -209 119 313 -422 -374 390 678 -405 695 -882 465 406 397 304 -896 -514 -672 -216 -451 667 -84 695 -896 -33 524 -20 487 308 -683 -303 -620 78 413 437 -223 -225 428 13 -869 587 330 183 -23 296 175 64 -4 -214 220 -831 447 -96 -57 709 541 -40 -358 728 -311 -619 -320 -460 547 555 -207 -269 -629 794 -539 -430 -439 -358 -182 -388 378 651 459 258 -733 124 -380 -39 -735 601 156 -726 171 -533 105 108 692 -601 -499 584 -183 -415 -194 648 -383 -243 -628 367 -537 -567 492 630 -257 789 -563 556 474 566 -855 37 -51 -680 312 -289 431 237 797 -504 9 -785 697 -55 585 423 -242 -155 102 194 539 -302 514 -1 -562 690 -166 -84 -591 -621 77 -654 547 -250 656 -222 -383 607 -64 449 -821 357 -757 551 -753 114 509 -309 576 264 192 72 338 -26 -584 542 353 508 682 526 5 126 -390 390 -95 315 124 -856 519 -594 -175 134 -91 -79 341 -849 -809 -28 571 -84 -585 94 -620 -464 -30 -666 -261 -658 -266 -656 131 257 -843 -58 -59 -393 -108 -267 709 -431 67 15 -800 51 -765 757 -576 502 800 -614 67 -445 -615 124 -180 274 -725 304 -311 -544 296 -471 -829 246 -703 -692 593 131 147 709 422 -142 305 -228 -746 -44 433 -603 450 -217 -507 -458 469 498 -497 -318 -16 777 -892 -59 -817 620 -269 648 327 240 -793 -727 -130 -469 633 796 339 476 -565 -860 -108 511 -87 759 225 -1 -250 -150 319 -141 -253 753 725 235 211 -266 -144 329 -114 -439 -72 2 -414 -899 37 -834 99 -368 -691 606 309 -738 -62 -501 -731 -288 64 -571 644 780 705 -751 -45 692 756 33 -574 385 561 -158 -212 491 649 -624 -617 261 -309 -887 725 313 627 24 -311 137 45 177 -99 356 701 263 -225 -114 60 36 216 -82 -577 270 -567 -668 -594 656 579 336 -778 -449 737 635 -295 -60 -628 650 -786 -151 -49 260 677 329 -229 731 37 157 -561 553 -457 771 205 -97 -890 680 507 378 -201 791 -592 -646 -481 -424 -419 173 -236 247 317 659 -535 -414 -164 287 -593 258 -54 -62 -347 -129 584 319 -556 -671 11 -871 -369 -10 701 545 -797 261 334 679 -886 -823 166 156 -50 -645 -711 -51 -7 -143 -845 -344 276 -16 -332 -393 548 632 699 444 -623 598 -85 -244 753 -338 165 -766 620 -445 574 -502 -497 231 -62 312 -257 -830 -810 -565 545 -272 -450 640 374 80 -497 560 -858 571 -98 140 -310 -21 -44 348 105 -719 274 -76 -24 490 569 166 19 -770 34 -260 371 -717 530 -259 -380 -288 488 251 384 207 -172 623 -283 -408 758 147 -141 -353 141 -682 -772 -268 97 157 -365 90 -398 -819 89 517 -263 788 -546 -250 -278 537 656 -620 -173 -220 -859 -410 595 -459 -86 -83 -720 -526 -186 622 456 -273 -100 -293 -424 -425 -474 430 -74 -501 498 97 -449 -267 -784 509 -488 -29 409 643 -184 487 264 298 -172 -56 -542 -250 286 -216 -63 387 -191 -707 99 19 50 -354 776 -396 -160 -796 -613 429 129 -879 194 -23 69 128 -483 535 658 -81 -611 562 206 95 663 -366 120 -448 593 329 -117 475 656 -464 -422 -673 573 364 379 -382 -833 -806 -381 111 -8 487 491 676 350 -118 -494 -103 488 -607 765 -287 -158 216 532 -750 337 30 -579 645 -365 620 -783 -568 -464 -127 -737 -325 -341 536 478 -533 -340 -706 -313 254 -165 -234 -865 -191 -814 -255 99 -729 -589 -896 131 -276 448 -335 206 647 -893 -606 702 -471 309 541 145 -476 447 287 -612 570 -198 34 -820 -357 182 259 -66 -112 256 -829 -22 458 696 -454 -14 -318 -349 -540 93 248 -353 -891 -238 141 -44 269 621 604 -331 460 244 166 -794 -453 169 775 -722 579 -122 -13 423 -570 57 132 421 -520 410 -13 253 464 -574 60 425 -157 -241 -822 793 373 642 -360 314 -569 49 -663 218 247 -886 719 684 -202 -74 -159 237 183 -190 726 222 -780 -19 253 -632 668 -394 569 629 -613 559 475 -286 -277 -111 -480 -643 -517 -425 418 -380 -437 -298 222 -112 678 387 -64 -35 -261 51 552 -578 -284 -648 545 69 -758 -249 -872 -330 -618 -791 -442 -642 -241 253 488 -301 245 540 -788 -132 -168 -489 418 387 459 -677 444 742 300 -219 550 -858 739 503 491 -886 -473 795 -636 431 537 -130 221 -540 -884 662 -285 -154 -718 336 584 725 350 -137 484 -799 67 618 783 -60 -157 -575 -558 -126 -160 574 87 -295 -269 -811 -165 -616 -320 -159 -179 -147 -865 431 94 -404 698 487 427 -649 -323 582 477 525 292 274 639 312 403 -608 231 175 -251 -160 -377 -875 -612 -55 211 162 -281 139 292 657 683 56 208 464 276 754 -488 -296 520 -772 11 512 -632 -614 -92 -262 -396 -78 -2 746 -467 -826 -403 -299 329 569 313 399 -679 682 -222 504 -54 319 321 7 733 163 732 -220 -662 753 420 195 -371 444 105 -155 280 -340 -448 -581 -705 -253 -250 -253 -402 -562 -344 312 591 -387 -221 463 -650 551 -258 -402 115 694 791 66 648 -688 -647 -255 271 -303 -409 346 -56 620 -227 28 545 713 -213 -663 692 583 66 -129 -112 -666 -277 -802 443 297 20 -703 107 -823 -684 46 749 -583 761 454 -816 262 465 334 57 -34 -889 287 -307 -862 -770 -346 -256 397 296 698 37 -314 242 627 -1 145 -500 -630 -617 562 716 609 -460 733 314 -34 -401 -809 776 604 233 95 -122 360 -671 -185 647 170 233 -343 508 -51 566 -471 684 -797 405 -847 515 797 64 687 -562 -392 465 113 -186 333 293 380 105 -666 353 433 389 639 726 110 108 -399 -773 -825 473 -861 -856 776 217 -185 -552 -57 -555 539 -771 625 498 132 -559 -204 436 -891 -886 -269 659 685 -491 723 -694 -206 510 5 -268 -207 461 350 -879 -151 -38 417 -13 -1 -508 188 -396 -600 323 731 -407 14 -675 521 -548 81 470 -434 -364 -237 -541 -363 -572 760 -825 777 653 -213 652 -439 -289 759 -714 313 352 -36 -536 268 194 -473 -578 760 189 -838 -243 -888 -191 232 430 394 -791 -797 -183 -215 -120 -26 162 -41 -630 -385 -765 -637 -645 277 69 -133 -835 444 -585 728 -408 -782 -101 94 399 33 641 -110 -632 -267 -408 -182 -728 416 -556 -469 -351 -145 368 446 232 -638 52 -88 -539 501 340 -333 463 -550 -199 592 204 -528 236 632 -173 407 -293 -64 -197 92 365 -593 -692 -755 -219 -283 -273 -557 130 585 691 -524 749 396 533 -244 437 -89 371 661 -267 782 444 -665 47 -406 9 -273 309 94 273 -199 -289 4 27 507 782 599 -413 -233 -453 104 -501 -259 -369 -593 -819 83 -672 -406 427 296 155 -101 192 -398 -352 289 -685 -569 -299 26 529 258 310 -103 514 -476 489 74 777 -720 662 632 -220 -519 434 208 96 -107 -425 694 -173 -753 -821 208 166 402 -871 -808 152 -157 -549 299 719 690 182 126 250 -456 -895 -865 -252 623 -621 -56 -677 -146 536 -364 -365 -129 -319 -498 -218 487 -845 -827 -520 341 -521 -510 423 -437 -261 433 416 -66 728 764 53 -437 -85 116 -312 654 269 -483 -431 557 -803 616 -334 -840 183 -38 400 -581 -895 -286 713 -258 -188 -768 693 -78 479 570 -558 -859 28 -787 -623 -681 -610 251 -298 305 675 699 122 320 -553 -200 -175 -325 531 551 -528 331 574 -798 -440 330 43 -847 708 21 -61 -884 -375 -581 -531 -109 -660 202 -341 135 -407 -593 -580 584 35 334 -622 516 -365 711 -497 -231 797 269 559 580 712 505 -324 401 -279 245 180 797 -161 404 720 432 410 -474 -46 701 691 -556 335 315 -63 -461 -795 -853 -562 -26 22 674 598 727 -444 519 -411 683 329 -171 -228 -235 -213 283 483 582 729 -534 716 -575 216 -214 176 -232 -451 -520 733 -336 -572 223 -718 211 496 14 486 354 78 -296 525 -885 -731 711 -833 799 233 41 -448 221 -812 -371 -782 606 689 -666 164 46 -69 -456 -270 421 -549 -170 28 163 759 222 207 169 -111 358 -898 -536 307 600 -870 78 -484 346 -166 -733 609 -163 -490 523 63 263 70 -424 790 167 356 -651 -782 -556 710 -396 -355 -806 -55 8 -483 379 -774 373 372 -280 637 663 -553 -284 -799 -452 -43 -202 -231 216 -187 -518 343 -573 -596 -539 596 525 -404 -16 -188 628 361 -464 -597 667 -619 241 -538 185 262 106 -882 768 203 -183 533 231 316 588 340 269 282 82 -321 -254 143 744 115 703 675 774 -393 -805 685 693 -363 682 -707 -314 505 661 -415 -237 -29 -471 26 386 -376 -701 500 464 -820 325 -445 -146 204 -106 -312 -592 -289 -364 520 -861 -898 144 -536 344 -20 501 -523 390 620 336 549 -308 -389 194 -802 319 -458 186 -612 341 -178 -372 -605 -198 -669 548 262 109 745 -270 336 10 248 361 -148 787 -598 -398 560 120 300 486 -642 -884 -757 -359 655 690 -453 611 -873 -597 402 -573 354 -530 -208 133 658 461 303 -737 -113 651 -642 501 -72 780 -221 -706 -12 -340 11 733 67 185 -522 -877 -425 323 275 188 -461 385 311 -410 541 368 -452 17 -37 -60 -63 446 -670 702 295 187 465 -822 -17 164 -695 -465 349 447 725 -820 464 -343 214 97 483 434 -103 -118 -187 493 588 -387 -141 635 -495 -879 -59 -844 -203 -747 -742 -353 79 -670 382 114 -641 -701 376 0 277 791 -142 -91 -392 -188 -151 -260 425 230 273 -880 355 172 48 -418 467 297 397 -300 192 218 -156 130 725 -241 -129 639 -425 221 77 -684 -126 197 -279 -853 221 379 149 -547 -757 -381 760 632 133 -589 219 -665 -258 140 -339 -644 -453 -353 -292 567 577 -790 -91 95 451 336 -704 -333 -578 119 -645 -712 -328 273 570 -181 -753 379 368 345 396 -650 -835 -68 155 753 -377 -356 685 42 692 -197 647 -112 -620 312 -79 -304 793 -638 445 782 448 103 -809 713 -85 229 239 582 300 -113 -760 337 240 -409 220 -847 -97 -730 734 -196 764 178 502 -449 -135 192 -252 -314 -432 -505 791 -668 -127 317 -631 3 -261 -467 -727 436 -228 558 282 -602 505 689 -38 251 518 210 -35 -510 -783 -317 -792 502 43 -750 675 635 125 180 745 -412 -99 379 -672 4 775 662 79 492 186 261 -462 -761 -247 -131 -118 -243 287 561 -830 198 686 756 675 629 494 53 -899 292 -409 34 -707 624 -744 -783 183 56 290 1 79 -671 -283 -50 -238 -192 -390 521 685 786 315 525 63 59 106 -846 430 -350 -666 185 -258 -890 476 -237 90 795 -116 -538 35 -360 -262 -211 90 72 -430 48 367 499 393 -826 -461 394 -198 274 -670 -137 514 -322 593 -694 -40 120 -817 -420 -511 492 771 -692 -328 -137 47 397 -258 158 125 -632 656 -433 -498 240 -33 -623 721 -395 339 741 -709 -9 -119 62 -523 54 -584 625 733 474 -802 -612 477 -386 -823 -439 356 -133 258 599 -835 511 30 513 626 -296 552 -513 668 377 -872 -314 321 -323 574 6 -805 207 768 756 174 447 -852 442 -778 156 -592 -226 257 -100 -12 -219 -251 518 -146 -310 610 -289 524 -560 -670 546 -814 -802 -327 -525 -228 502 -211 87 -688 697 -598 -55 -392 431 174 535 7 319 139 -13 -732 -325 -480 -351 -878 -620 -641 56 -730 139 -467 -473 -20 -29 -727 -734 798 -626 -541 109 -414 89 -527 570 92 246 367 137 397 352 -813 156 500 -451 -507 198 -395 341 -534 -384 643 -286 324 285 -67 207 -494 -541 305 -770 31 486 -594 -497 -571 -658 306 -97 -358 277 -373 756 -74 688 162 -638 -719 499 -337 55 160 298 552 -592 442 -51 -225 2 271 -561 -219 -279 -193 -33 -385 797 38 -860 -736 209 -282 496 -830 529 47 -492 463 -178 543 320 575 516 4 361 373 -471 -828 522 763 159 -60 -799 -287 505 169 -414 -439 417 -288 424 237 21 -624 83 -663 -64 -436 -11 681 -43 790 -222 732 -837 693 70 -609 -65 518 -285 332 -327 -118 -57 -642 433 -447 359 -430 297 439 629 257 155 193 551 332 -651 357 -575 -367 -159 507 -571 661 -459 -812 137 -550 777 -550 184 -371 -441 85 -666 -418 635 -521 -823 -632 -213 791 364 771 -511 -125 -271 321 -243 646 -175 -58 -870 641 682 -704 24 -344 586 546 -726 396 590 -18 242 343 -655 -595 420 -336 758 87 79 647 264 -555 -576 -456 420 -144 668 547 -622 -376 763 -195 590 -610 553 144 -793 120 364 789 -43 -667 189 -653 263 711 479 72 588 520 -122 -204 -451 -292 521 332 462 -97 -333 -830 -563 780 264 541 567 772 -657 759 640 311 -439 54 -831 -279 8 -658 445 -135 612 555 -775 364 152 -252 546 -241 707 315 768 -581 -416 -614 665 508 613 -1 -719 -666 -895 189 -471 187 102 -830 443 -569 -714 182 -718 -601 -352 641 -506 -594 136 -575 -396 -695 -732 -541 -141 144 304 739 -593 617 -879 -112 -530 -608 -169 121 -168 -658 606 157 553 -424 603 650 796 -199 88 298 -664 313 719 -827 -717 -627 692 -183 -419 743 -110 33 437 -443 -134 -870 632 -553 -600 -294 -313 87 8 -463 736 467 -539 -620 25 -532 -354 -852 -145 539 773 336 136 -563 499 123 717 -151 760 461 -695 -239 -162 689 547 -176 -553 -389 526 584 217 434 134 498 118 -347 672 274 -583 68 521 -246 -824 -438 152 -471 -161 -759 -431 375 -347 -491 -226 597 650 -600 -334 733 347 -467 466 189 542 -69 -870 128 323 174 228 -807 630 -676 -633 -205 -22 773 -693 -330 371 -882 -38 609 -326 698 -838 -73 743 -716 736 85 -233 193 27 -866 46 178 -183 -119 249 -66 -452 -857 -664 -194 742 -282 -556 -250 -124 -828 690 -414 688 188 -685 705 265 -9 -426 -43 -615 438 737 483 641 217 165 -147 -648 29 744 -734 327 777 291 593 -846 393 60 10 -64 71 259 -537 90 -342 150 324 -321 -220 -708 615 551 402 -522 -892 184 -269 -43 -830 -838 -591 267 -338 -196 -104 -149 -591 -417 785 -391 -425 -354 225 -215 -285 -114 -396 23 -698 -678 249 -311 327 367 266 -242 -123 -7 -900 119 552 216 -685 -155 -204 580 -174 -25 327 270 388 406 535 717 740 588 -689 624 170 -207 -283 -556 -591 -853 601 692 591 200 -619 420 663 -377 732 555 -276 -83 513 659 496 -249 346 77 142 406 -284 -52 -327 423 -64 -217 148 683 28 -475 262 762 -848 -704 -280 -380 424 -648 347 -564 636 -702 598 101 -787 306 781 -691 -75 636 -704 -631 434 -232 56 197 -1 203 -136 -122 -630 -613 118 658 -448 790 -442 -877 -653 -315 205 546 -108 -506 620 -660 12 -673 -338 -31 -804 749 -732 511 253 -772 791 332 -795 767 219 535 -673 -325 -445 180 172 -186 67 116 -899 -640 -861 574 611 453 -693 681 -311 -740 442 -229 -582 -804 41 -15 -175 308 171 -472 -786 796 444 -363 635 -843 -447 284 707 268 330 785 -392 540 82 1 -803 -883 -41 -580 -390 -599 173 546 321 -14 149 774 -350 -227 -723 174 -435 317 494 459 771 -107 -422 -613 -92 0 231 396 278 -333 466 169 -658 -368 678 -302 250 -574 -856 167 -710 507 -578 -897 -800 -254 -699 -854 -110 434 465 -520 78 723 -857 638 681 -367 205 355 211 53 -846 708 -570 -364 -176 -848 -425 -741 690 -267 44 -864 204 363 -729 425 430 572 794 -441 -450 -396 271 325 310 533 -405 667 -94 -518 354 246 262 625 -560 52 -248 308 -466 434 441 -653 -662 -660 -579 755 -98 -387 -233 370 -880 -25 517 -469 -425 494 74 551 764 492 36 -339 -50 -167 -572 527 -743 111 -523 247 -591 -404 -90 316 176 -771 -451 143 -186 -88 -672 -443 587 33 122 -763 647 284 691 151 527 497 -299 594 30 -271 -713 13 -525 564 -784 204 672 507 -682 -656 -356 -283 214 -663 -79 605 -555 -460 -394 91 343 299 -173 578 -319 -835 -84 -813 329 -170 -497 -516 592 -420 411 637 665 244 398 -518 -555 -639 -151 -178 188 -327 -134 615 563 655 268 -806 467 227 -615 -485 -518 270 -182 88 4 608 -5 -715 427 -586 212 -235 451 262 -405 -468 -262 430 282 372 428 630 317 -246 646 -291 -578 380 -230 360 -611 52 174 451 112 -434 -525 -541 -123 683 81 -706 -320 -129 -275 -334 81 -357 325 492 -315 -33 510 -264 -5 -855 -731 -727 714 -61 -227 -758 657 -121 -49 -461 216 -367 274 337 447 101 -390 471 -625 529 119 -7 -728 -849 300 1 -256 -670 -496 728 168 -68 723 656 -786 599 80 -418 -754 267 779 -550 197 669 -796 4 -406 -219 359 171 44 -233 546 -612 742 -632 -84 -616 -416 -385 437 183 461 -539 0 143 415 155 586 685 530 672 -323 85 -93 423 454 -62 -669 -397 -735 -30 433 -342 770 234 562 -114 733 395 593 619 505 -593 446 -634 100 -479 -389 631 689 -639 -707 370 510 -458 368 144 262 -297 794 -460 -367 -14 116 548 720 134 -367 644 -516 293 342 -268 174 -91 -655 -800 315 -541 751 -310 -249 135 -172 -545 -515 -512 -223 -25 -583 -159 -488 -2 87 153 -289 68 -232 -550 296 376 306 119 241 -698 -274 312 -189 293 529 376 773 -833 -332 -111 352 58 -333 -463 284 -213 214 -179 460 -822 -11 -794 -683 -504 250 697 19 -893 268 697 588 -557 -602 660 -381 240 302 -237 -196 -741 197 540 408 130 -796 192 -829 -520 631 411 -640 237 42 749 -569 -409 756 677 -12 452 74 -881 -848 -760 556 -334 -662 -674 368 406 659 -374 -221 -460 -191 -648 57 -107 -696 -391 174 -587 780 155 653 35 84 377 462 -10 548 -766 -26 177 -748 411 271 -651 -378 -719 616 -257 185 -237 -669 -91 155 -687 653 630 598 -211 -457 320 773 312 588 -70 770 608 32 173 -335 -469 434 -639 -730 667 536 -788 -838 360 486 333 519 -521 -368 -208 -416 501 535 -843 543 -877 59 726 -481 472 177 787 284 -526 -47 -485 342 -662 -84 -489 156 -277 668 -488 -723 -737 -753 -239 288 340 -31 -153 314 363 -859 379 -453 -493 309 464 611 -834 -277 798 750 -302 557 309 630 538 -878 741 -529 107 -736 -828 654 685 395 -53 615 423 584 364 -790 100 -223 -667 51 759 -634 -292 -470 -399 752 -827 -331 -737 -542 -536 -578 -890 657 200 24 221 -259 -618 -73 794 620 -700 -425 238 -418 -797 -361 607 -786 645 240 324 620 -214 -426 -158 765 -413 -252 -169 -814 775 134 643 -173 -878 -59 -797 -80 139 515 -359 -94 -828 -240 260 440 -120 -446 351 -518 -223 235 104 78 764 -22 443 -658 -562 -47 404 343 336 -447 773 -210 -689 730 -859 505 786 -511 -889 -400 -49 -818 -582 373 53 -832 -590 200 60 -505 -834 780 38 -417 -257 -558 -198 -763 -838 -169 415 93 -564 -876 101 179 381 -696 283 604 -812 -496 -440 394 512 -500 367 155 334 -517 10 -120 372 -212 -390 -102 -197 -351 -513 206 -745 128 -116 410 458 342 60 -145 -711 -758 -226 -51 173 -55 302 -453 -426 -623 499 631 -133 -801 -580 -69 -521 -411 758 -95 25 324 -426 -57 667 -170 -512 -783 726 -656 -817 -874 -477 418 -206 -518 -193 -539 -603 467 -841 219 261 382 -395 99 -440 -84 84 561 583 471 -306 696 570 -518 -577 328 692 -426 424 -802 704 388 235 -854 -233 -35 -240 -830 -227 166 486 -610 -201 162 706 -408 33 -216 -880 -836 -223 489 116 -336 -159 437 95 567 652 -833 -551 -234 -195 -883 -510 -43 644 -311 216 -642 -551 -633 799 494 -245 -670 528 -197 -63 -603 -106 -499 346 -769 369 -562 368 -130 -75 -575 -532 -241 -422 -246 -839 429 132 572 -367 -193 417 -660 -533 -224 189 -86 523 -532 535 -430 -900 157 794 -20 -746 637 -545 -719 -638 -459 -145 -206 169 -760 -377 122 -538 58 244 34 -27 141 -779 -254 624 -842 32 -725 -236 -467 -880 121 213 416 -380 166 -760 -4 571 604 120 -233 784 -139 567 -555 -261 -505 -228 339 -334 226 -812 -87 -91 -415 44 364 680 437 -775 394 -898 -204 -875 788 -900 -268 232 -208 -338 453 342 -825 -485 -304 -52 -29 415 -553 75 -873 -390 -72 -799 -853 -305 -876 359 -547 -722 -789 -390 -803 135 749 -149 -167 -885 589 -549 -582 -85 -249 267 -524 546 155 -663 -743 418 94 58 101 -374 -725 18 -117 509 -751 24 -313 436 729 -347 -77 688 -414 739 -350 316 -571 -688 461 323 -61 -806 -890 337 66 -403 373 -370 440 72 -591 -434 154 -31 -430 -634 -155 -362 -499 -189 -496 247 168 252 200 240 138 -446 436 203 -536 -9 757 -83 433 -675 -651 -105 260 -876 -757 31 511 601 -15 -69 -421 8 -248 -388 -458 -736 -130 -828 -788 -793 321 -646 -230 93 -288 -632 -350 314 34 -173 661 28 413 -889 689 -661 648 501 242 -660 163 498 787 744 -857 228 710 17 -598 -610 -679 614 277 -135 334 47 80 175 -77 794 -274 149 -243 572 181 -684 -730 599 -95 11 -309 -303 -628 -267 671 149 83 -147 -863 181 -894 -579 -566 -535 774 -749 -521 689 -709 275 -565 -465 341 142 592 -175 798 281 475 20 -613 -334 -105 -844 -139 -824 -407 -631 -705 645 -611 -812 411 694 775 -629 767 99 -856 -215 110 350 -168 -726 -70 -775 524 -341 772 -536 -88 -729 -415 579 237 -410 295 227 88 188 -479 507 -900 -196 13 387 -242 -296 -327 -824 81 -286 614 263 -746 -616 165 -625 764 98 -315 28 513 224 -16 92 377 -718 -140 278 28 -313 -507 -660 320 30 431 -468 -377 -40 -339 -481 352 599 -444 479 -669 223 -31 145 364 111 350 533 279 -459 441 -457 -225 -710 -840 -363 -788 -621 779 47 -890 -416 -294 13 -850 101 385 473 346 -281 657 -598 521 246 -355 753 -514 -217 729 -539 34 75 532 602 756 -479 450 -308 -182 739 55 21 145 -305 221 -178 112 -597 601 551 -150 -247 -355 -622 245 370 -645 -96 -808 -362 295 120 -266 789 -598 -452 656 645 -436 -38 -117 -113 -40 -506 -645 449 62 -678 302 -219 721 340 -60 -513 -862 110 -230 -598 -404 -729 315 -365 -427 -233 -515 89 387 736 -581 -884 -708 -8 -649 -709 254 382 89 -45 89 660 213 -868 351 -467 336 159 -525 746 286 115 -574 -397 553 411 504 -476 -674 -202 -871 789 -328 -49 -858 145 -862 -83 768 -138 709 -423 370 -525 377 -650 171 -894 -133 -634 368 -424 -777 -415 88 509 -849 -892 -7 213 307 415 279 483 148 488 -254 421 -824 183 -31 -28 402 776 402 385 451 -753 493 -686 -790 615 626 705 -420 384 -419 -344 -205 -655 -411 268 -763 427 685 -737 294 413 662 -120 -331 -821 208 34 239 -496 607 -756 -812 464 762 -559 -63 222 199 -374 780 -768 -562 756 693 465 -157 -15 39 509 -544 445 -79 -215 -786 -800 -374 -108 74 -12 330 -564 -880 -621 -468 -18 -857 165 722 70 280 -424 -870 -97 743 546 -125 -770 596 -658 53 -123 38 747 -161 -498 -270 431 312 -325 243 169 740 638 39 -283 -696 714 -159 -822 71 -588 634 -3 434 187 446 -126 -416 -297 -456 449 -241 -776 43 719 -760 -22 16 -324 -835 -558 -167 82 202 265 -29 -128 617 211 108 -379 -385 620 84 468 -315 -292 742 585 378 -137 144 179 -646 -791 294 -511 -841 563 128 786 552 104 -550 425 284 -685 -354 -771 -229 -861 286 -126 313 794 -671 550 118 509 30 -718 -586 13 786 -672 35 436 -65 213 -713 563 284 -127 -37 719 -162 705 556 -701 627 -610 -703 -224 343 -444 -777 712 119 -202 -650 -430 332 -781 570 -178 103 251 642 673 542 -161 -841 -677 671 -670 364 -802 422 110 -791 -129 -127 613 463 472 735 489 -414 -357 -55 493 -431 -383 -292 357 -180 157 563 623 710 380 -291 -223 -502 -407 588 -514 290 -181 260 768 -21 -26 21 -84 -776 535 -42 66 -626 693 111 334 117 -51 -578 744 -532 356 -718 -511 577 361 434 -811 -567 -246 -509 -652 475 -510 579 662 719 -58 503 176 61 -613 -156 -14 -44 318 -894 -254 520 459 -502 -129 -672 278 -772 -566 -594 -773 -231 670 669 -457 778 495 -756 -474 -471 -866 174 331 -713 484 -764 -666 732 592 24 272 -642 -836 -488 -724 541 -251 -249 -494 -852 634 455 -6 87 257 734 -271 455 -354 -360 -414 415 547 13 -12 -739 -795 -448 -793 -722 369 -567 325 -706 719 -587 200 737 -548 317 -374 477 -468 665 -523 -398 37 -21 -13 663 -306 200 104 244 -68 -445 -642 -275 392 -374 120 -38 -240 215 -192 480 -105 -315 155 -879 -708 168 247 -224 -196 -602 431 409 -26 -642 -776 -414 -797 -834 489 262 790 -649 -360 -662 598 -642 403 312 -70 491 332 64 313 -748 37 -869 160 -899 -185 -148 737 -5 -323 -824 430 50 -791 -597 367 -627 723 197 -408 -832 354 -522 -553 331 -750 33 750 -837 330 0 -239 -95 689 -286 592 303 354 -390 -404 -124 692 455 -783 670 444 -864 548 -663 423 -814 721 -275 -420 342 -891 287 -262 -838 533 314 -715 -117 -640 -243 148 333 -799 249 6 -824 324 664 466 749 -662 -281 -358 436 563 332 -397 -871 -185 531 -594 -840 325 -455 159 -286 85 -534 571 -249 -722 -306 -160 322 -53 641 -302 765 505 53 -874 297 -646 731 -140 -36 -44 -322 300 -595 -744 -231 435 -131 -765 -197 31 -245 16 168 172 104 576 -135 148 237 658 713 -692 -691 -33 299 -857 -790 -450 543 118 -181 515 8 -306 -881 559 500 -190 -619 -534 -441 -478 -523 655 534 -465 -2 407 680 -193 -739 -313 -332 -539 -560 -432 153 87 -769 -783 674 -614 -553 177 -357 -597 -774 -1 190 403 614 -485 637 -57 -303 327 -99 -811 -854 140 641 -10 -295 -556 -104 -386 128 -508 20 -32 46 -461 127 457 507 277 653 -533 275 251 170 -294 420 490 -578 -637 447 -352 -747 -509 -204 46 377 324 752 -863 -97 84 568 -356 760 640 -493 -700 -610 -725 15 -216 -277 -2 21 -237 123 103 -817 -645 -596 -509 495 769 -342 -848 720 102 123 -424 -687 -303 -60 353 -765 -439 405 -627 327 -422 -525 -327 -155 -515 106 -562 275 -167 588 536 605 -869 -67 -821 367 731 -433 -818 -531 -745 -10 194 523 -384 739 -372 580 406 -166 -204 272 -416 244 -60 -590 -50 -418 466 12 -369 712 -652 -844 -510 -535 -811 -518 188 333 -483 361 -885 489 501 -369 -428 -366 470 -409 -314 -442 514 725 -230 573 -288 -405 -754 -504 619 -584 420 599 634 231 -787 551 389 199 -570 387 -633 111 -703 744 -756 754 -344 219 -626 -497 -40 359 -327 455 -514 -488 797 76 -256 18 766 393 -578 617 -552 754 -548 392 -394 -823 -426 -663 440 -397 594 350 -285 214 289 657 -868 569 59 134 -667 -750 212 -718 -594 -618 -648 -536 -13 -699 -312 209 -562 796 135 139 -689 -758 -443 -775 289 116 -196 635 703 -67 -852 643 -363 -124 298 -289 268 365 -69 754 -462 260 361 250 -184 -28 -598 446 -872 -559 584 -225 -339 72 -6 400 445 166 -813 -640 624 729 279 631 265 -365 412 -243 -36 719 -119 778 760 764 -688 207 -17 237 597 -712 426 -435 84 -176 -734 -820 -556 -345 -441 631 775 117 400 147 513 -716 -590 -702 -433 -145 -229 319 751 697 333 -847 -431 725 114 440 705 -895 -618 256 -744 549 431 634 -761 -17 -365 270 -3 -130 795 -893 -26 217 497 -439 -695 584 -61 -563 -655 -305 355 -172 -178 258 -262 768 118 82 -824 -143 -319 -516 -701 51 718 493 677 -466 -110 -302 203 -511 96 -56 -167 395 67 -739 400 -304 208 -649 339 752 186 -443 -843 159 -615 790 248 253 -771 43 -811 -558 -884 -364 -83 -122 800 481 506 316 216 425 -351 752 635 588 -356 -277 501 -190 -108 623 -455 778 314 -670 510 -46 758 -340 -755 -233 331 39 485 711 -132 -557 463 -324 -233 197 389 -577 -417 -888 -331 556 -653 -189 44 358 457 -564 278 -411 18 284 -402 278 -299 284 630 -144 -824 -551 -459 62 552 -435 206 247 -192 54 -620 349 -261 -900 162 564 281 -558 -72 138 141 91 -869 82 183 -267 599 -140 139 -635 -117 -573 -163 -895 -745 -334 549 -863 -601 288 614 213 572 -76 -803 638 671 -114 575 421 756 -156 -500 -15 785 573 217 -595 -5 -728 -214 197 -451 -838 -621 756 -124 714 -768 -196 -558 -113 -580 -520 -555 430 -694 -426 -318 -341 568 -530 -316 167 428 655 551 491 -380 65 -606 -364 425 -266 -93 -112 546 -376 783 -535 -683 713 -603 594 436 475 -613 -225 711 45 358 517 -191 44 689 -481 687 609 -28 284 -259 515 -743 -650 -438 -437 -23 333 47 627 682 -181 391 686 -543 26 343 -39 568 -656 74 -382 -499 -163 653 -13 -188 408 245 -596 56 296 433 719 133 522 -780 282 171 30 -835 658 428 -757 -434 164 -535 -523 -273 722 136 -122 -771 760 710 -349 586 122 663 -210 -136 212 203 -542 -725 -302 341 448 376 525 653 -312 134 723 795 -75 117 359 155 -134 499 -58 -506 -184 428 189 -151 554 -335 587 -226 -27 -417 -174 273 -237 -702 -748 -561 -401 -783 -203 -357 -92 -666 -548 -543 79 26 485 -537 480 335 -868 792 386 419 -543 -185 -524 93 -611 522 99 -344 -729 -157 348 564 756 -142 -240 -336 -830 -657 775 259 -544 -62 272 421 695 46 -327 305 753 291 -449 -481 211 -687 667 480 -880 313 -324 -310 146 610 756 248 -732 713 -37 503 672 -108 -213 -503 159 -644 119 728 -303 -26 49 -662 -813 -147 -500 -676 281 725 -71 -736 581 -491 -309 232 -544 -822 612 395 -361 -23 -419 477 -561 -754 -832 -709 76 45 -216 102 -219 -266 298 157 -778 4 -397 99 -44 499 770 -385 -539 643 467 -845 -897 -3 -20 357 -686 747 -784 100 71 -199 -391 -93 -825 -28 350 -810 -292 -802 22 356 -43 -789 -501 415 585 320 399 -317 553 460 505 702 253 -25 -475 312 -72 350 251 -675 243 519 -2 -127 475 220 500 -343 135 718 -285 51 -564 243 -441 -130 -246 -890 -852 -351 -709 -546 574 617 450 50 -339 -331 -782 563 486 429 218 -787 578 -153 -176 -219 570 645 283 470 129 -228 410 645 -419 650 -795 707 139 -789 -461 -870 283 -760 -570 343 -489 -253 -187 662 344 -42 19 732 195 746 427 611 -492 -195 347 -473 193 -377 -595 488 -47 271 -879 666 63 -32 415 -245 -108 -803 -832 153 -59 -355 42 -320 66 -510 406 -404 374 388 243 -16 -795 -239 253 -200 -577 590 748 -659 -653 171 53 647 -882 -51 631 -557 -281 433 725 246 -391 -216 -80 211 668 359 3 -856 76 -278 738 -79 32 439 746 -723 584 315 268 319 -2 378 -282 227 357 -166 -896 528 -320 260 425 -221 197 338 -641 -699 -712 184 -362 28 697 759 406 517 346 226 -860 -649 -166 -487 774 -59 -706 -177 -866 -707 -713 -381 -530 264 -179 -756 -153 622 -449 541 -350 -394 200 574 -570 -289 38 475 -563 133 -887 6 -712 -453 -763 -533 609 380 -844 -261 232 -38 287 179 659 718 -710 197 -164 -482 798 -316 567 -876 -185 -363 -310 422 -78 247 -630 -101 796 721 -783 -776 -53 -51 371 712 42 797 -806 374 -526 369 -115 -406 -302 -584 -179 -467 -820 682 749 -503 -757 757 -336 -791 -615 -659 280 -230 -457 406 -221 290 751 134 -285 358 -879 -72 183 -74 -517 725 396 243 119 -69 -131 -852 168 33 506 -311 -644 -626 98 56 -201 531 -251 600 -335 48 -521 -118 -593 -65 421 237 285 -407 -714 -223 -794 -695 -664 -798 -120 -10 -462 644 -18 752 -604 -274 -398 -356 242 -410 686 -227 -417 -532 103 424 108 -636 -672 -773 -455 792 -571 -275 755 -524 132 -771 767 -270 -212 156 -535 -481 796 -209 -374 32 -284 597 371 -50 656 -78 705 -475 -123 -738 252 -109 353 -803 734 -558 264 423 64 782 -447 -145 299 -534 -746 -751 -250 15 248 136 -873 602 94 260 454 359 -760 -8 685 -513 -160 -222 -384 688 -24 -120 328 205 300 -778 -747 800 379 -345 -7 679 345 392 -615 -237 345 794 659 -817 -43 -99 -770 548 444 -50 -133 -655 -99 -861 -282 -810 763 -176 115 640 567 -884 -696 -898 -702 -260 -39 -250 -766 797 -729 538 -842 -454 374 -499 -724 731 -358 -121 190 -221 -79 -663 -640 200 92 719 -683 440 -12 -536 797 -747 -712 -721 67 364 -164 -758 -109 168 -519 38 214 -893 -775 -223 195 713 -631 -165 -703 454 786 -174 -490 -234 -629 -613 141 577 247 196 -348 -225 -248 661 33 -211 751 -799 -150 -358 115 -426 -408 534 631 -200 306 -857 -375 498 338 -809 245 -465 -848 135 381 -835 -861 -815 797 -240 -887 -450 -722 -227 91 -266 181 -858 -65 635 -204 -418 -799 48 370 191 722 -355 748 385 -573 216 397 -198 -829 555 -304 -627 522 111 -197 329 304 -466 383 679 -224 -430 -809 -326 -341 -668 -542 -861 -531 317 151 -180 -785 515 753 500 -697 -603 -249 383 35 71 -70 -84 -48 -534 -560 -681 89 725 82 -673 481 510 -844 -497 -429 -206 384 312 -492 -368 -192 713 -158 492 -605 -184 331 -293 719 -430 -152 683 -330 -131 -608 638 -814 -771 -501 -745 3 608 620 244 676 579 -510 592 723 -501 502 651 -439 -791 -874 391 76 88 -804 543 -664 -528 627 -210 -646 493 88 -28 -375 733 -661 -128 -540 -792 609 -733 470 115 281 61 -140 624 -442 445 -387 -76 647 -263 259 390 -468 -832 574 302 -165 -44 93 -104 57 97 588 305 -888 -650 -430 -29 -201 -649 668 -744 -189 596 -418 -5 387 103 -394 642 -628 -525 149 -717 -379 35 585 -182 341 -553 -274 636 315 722 -403 16 128 202 550 364 -178 111 774 318 -740 -756 -530 -161 -853 743 517 21 -498 -312 -139 321 544 506 -366 490 524 103 539 466 307 66 -31 -251 38 -583 -168 537 -112 -385 332 273 211 -536 -697 294 716 374 -386 42 359 -26 -442 -342 -102 -238 675 -293 -589 -627 595 -590 376 -720 494 -108 45 695 377 -695 200 -108 -443 13 176 660 790 -336 -81 -726 -256 648 475 -57 -13 -879 -841 -580 -507 -388 677 -313 139 202 232 485 -116 43 141 13 -602 715 719 -524 483 -352 -675 388 -699 362 5 -578 -208 -660 345 672 -832 -319 21 125 -389 -17 -662 297 121 -466 -638 -699 -186 -301 223 -218 -816 -278 -461 -647 -743 -602 540 -144 446 -720 -542 530 -537 -34 -433 -527 -300 -33 766 56 57 530 -356 -355 480 -118 246 -88 607 65 -568 -256 36 577 226 -653 -636 102 269 -31 -573 -831 764 335 542 -750 -554 -770 302 704 327 -395 -614 -151 356 606 750 237 -99 795 622 -676 -326 -548 -7 710 55 -599 699 -869 -88 682 563 -650 -582 7 371 -462 -8 -863 -321 585 678 -522 -226 395 -703 755 436 609 -458 -397 195 -753 567 -412 487 510 -884 -200 -648 -474 -496 -603 -425 613 -24 201 504 -734 671 14 -67 -242 -97 -147 161 -102 -669 -885 -1 742 -829 -686 769 159 255 -422 77 733 522 -505 663 -784 31 -534 -761 -337 464 520 792 -552 663 -481 181 -131 609 -227 -330 703 -417 -175 -79 702 73 -484 79 439 -432 -868 -788 279 -832 165 477 285 -66 741 -282 -540 411 -167 124 -207 -533 240 -77 -210 510 -702 273 466 -10 -21 375 771 750 -825 -461 -316 146 -521 -123 309 724 -128 69 8 263 225 140 592 -648 11 -387 634 414 -815 -572 -174 55 177 -671 753 -389 -93 670 -183 755 -163 -831 -397 784 43 -737 230 247 -731 -521 238 610 273 371 38 258 297 544 -406 -784 348 -339 -95 734 791 73 413 -246 -690 -688 -226 -327 -98 -371 77 -328 -104 429 19 -460 791 700 258 284 -303 423 -117 24 207 -359 -844 -758 176 -777 -564 12 -182 81 43 -836 539 636 91 595 -461 297 -259 -51 -239 -25 -487 -553 -5 -512 -511 480 -786 69 -383 190 -130 -475 475 -75 -495 -654 -344 761 -738 -623 -271 -876 -564 -56 -8 235 84 -655 246 736 296 -482 641 257 498 630 668 -220 3 -518 71 -371 386 -524 -412 -21 315 787 -856 309 -796 127 -613 630 308 727 -791 550 457 72 -268 -4 -783 -718 -176 -827 654 -281 762 -851 -395 84 -549 649 -68 -314 477 -732 29 284 336 782 419 459 -836 -435 -225 190 -271 198 -24 523 185 -121 9 169 309 -709 425 298 -623 273 -371 -376 -690 476 80 -580 -77 179 -453 -685 681 777 416 285 757 -541 -159 53 -799 700 -108 -431 607 77 777 -132 -621 324 401 -794 -8 -226 605 -643 -785 -449 -630 170 -591 -862 332 514 -84 -184 747 -452 279 137 43 -729 669 -762 -590 -119 660 473 -221 -860 597 -848 609 494 -222 580 134 363 -356 303 492 -691 723 -259 -99 -621 493 -563 -767 -40 748 555 121 110 358 -441 644 145 341 308 -193 432 -785 -683 -33 -753 -542 472 304 56 390 632 -382 642 -301 726 201 -641 293 64 259 -829 -874 -365 472 -444 294 -686 -459 -507 -85 -174 345 -331 -569 -272 636 772 47 -518 -316 -57 389 -23 -451 164 -626 452 774 125 618 -388 -211 337 -224 -626 -479 -822 674 601 -641 -333 -721 150 470 -717 -294 -867 -590 -512 -774 -232 -317 -36 -145 96 -86 602 -833 30 -302 705 -333 -220 352 506 763 -837 773 322 56 352 -94 690 -697 528 -255 -883 -279 187 -692 -8 107 537 611 687 446 -283 -727 -526 82 -847 -258 -378 -426 468 743 -493 -211 -830 -220 755 -879 512 -883 -620 -822 609 -359 60 -789 388 -298 -479 -778 756 175 585 -781 -788 -214 -871 -468 786 178 -307 649 181 398 -434 167 36 -497 448 345 -231 -678 75 -849 103 -447 -840 -278 -387 -156 686 513 299 396 -534 -660 -858 -22 502 484 39 605 -380 671 -128 584 -90 715 -257 482 305 -662 -26 330 -711 -724 54 152 -826 -48 -377 -364 -790 36 389 -40 384 -733 320 265 151 32 621 643 452 85 -838 -141 -892 -698 390 681 -170 -697 -787 605 -416 135 -196 -374 -610 -883 -236 195 240 67 775 80 703 387 -555 -8 -88 785 167 -264 539 355 -609 -46 -797 722 231 776 -357 154 -432 571 777 -412 674 659 -818 702 -68 -43 -552 737 -402 -804 343 -63 -137 416 -568 -17 -263 -384 247 -288 760 -880 569 796 738 398 -474 554 -170 399 -47 -10 224 92 -152 429 -250 786 -481 648 202 -505 -816 672 -812 -794 -374 -272 -793 81 281 772 -503 -700 264 318 615 -184 -368 123 -498 -72 -570 -470 47 -466 475 114 -102 -585 -71 530 229 558 -253 717 555 -602 -802 50 -183 -862 -446 235 -482 761 -182 338 -262 -616 616 -745 -346 -142 -285 -854 730 350 582 650 -352 793 -1 578 -448 -276 721 167 731 -351 406 -522 -587 60 271 660 309 352 -498 64 255 -674 119 -896 -234 -12 413 360 146 -813 200 464 -30 -241 753 -876 709 5 -808 -227 161 657 -627 552 -46 697 661 -773 -704 -667 344 -79 593 682 95 -813 -74 426 -269 -16 -674 202 -74 308 -572 -68 -365 303 -743 -815 708 -629 72 -318 -746 739 -794 -89 17 265 -645 -482 -587 418 247 -211 281 250 713 -166 242 -450 -244 606 108 -75 755 -772 -650 -765 637 89 628 301 -592 -474 -553 187 -195 -130 -107 -332 192 487 -337 -616 -835 -759 795 -347 -66 58 -368 -284 -255 -287 11 -654 13 682 -651 12 -239 338 530 768 -772 521 -852 -11 -897 -51 601 -119 -34 419 -558 300 -590 462 -593 524 658 -720 -392 -817 -770 22 -483 565 37 99 -262 -696 700 -136 -697 296 127 168 773 283 -220 104 665 182 -507 -304 -47 302 -270 -841 -383 -186 784 64 -202 700 253 -515 795 236 -338 725 -256 -637 -899 -181 580 517 329 -412 496 753 -447 -750 85 515 -317 -373 -813 -514 -806 -186 -195 345 718 -879 -396 -529 563 -389 611 -237 427 -369 93 250 -391 539 -34 -243 403 630 780 -722 -61 -288 -249 -671 -144 533 410 82 545 725 3 43 -614 470 352 764 -105 -334 -386 -395 -725 -579 -54 -648 -591 -598 509 -737 142 -420 -190 -219 -789 -128 -440 -123 -501 57 314 -274 513 -204 -74 61 -147 113 91 -498 -615 -97 554 765 425 157 -545 741 -26 -353 -537 -187 371 435 -482 -483 -674 -302 -507 304 -798 -653 230 101 245 -205 -674 307 -124 -789 590 -729 50 -619 -326 706 -369 -400 268 -503 239 380 -105 -222 319 -730 719 -830 429 -422 -601 702 -75 -747 404 -516 -698 328 -184 237 559 678 185 110 -503 -571 -658 -152 -476 -817 -245 -306 -720 -759 381 567 -81 85 -172 -816 -872 109 23 761 -249 -712 322 656 -435 -497 505 674 -46 254 524 201 -379 -13 252 792 740 -419 196 546 -883 70 -655 -82 -630 29 -103 202 -130 312 -649 779 -827 223 -877 -691 -492 -689 203 676 -342 130 -837 368 612 -108 -436 -579 322 328 -233 -801 17 -784 -400 -623 229 -696 -571 -52 -546 202 408 70 465 -766 338 -260 88 284 247 542 -247 28 -540 353 -850 251 -776 -667 -75 -781 208 -886 -672 656 314 -383 364 -832 615 -696 -37 75 752 430 276 586 -276 -878 -707 -126 290 -137 -58 635 -490 -388 130 -148 -196 -552 -827 -827 -318 -633 -189 -445 -615 -246 635 792 441 -257 -62 753 234 199 127 164 -469 760 14 522 -188 1 -767 -199 95 86 250 461 -569 -152 536 -428 612 -249 -594 -262 252 -205 344 722 -476 -257 358 544 660 190 -78 -851 758 -661 -230 -669 -608 -67 117 -616 167 -112 443 754 351 -509 -647 153 -686 402 691 -401 193 287 -695 -890 623 -431 773 -29 -97 207 -852 40 -260 250 559 -665 -794 -93 -608 -235 -559 -829 371 149 154 261 677 -404 -891 216 74 22 78 -4 586 -563 -638 -65 30 -196 25 629 -181 -491 128 707 563 678 686 168 486 -99 428 315 -344 -239 -848 -515 -842 -148 127 -2 82 -555 704 -709 -536 600 346 522 768 59 -344 -316 85 -677 298 -162 -826 -226 297 695 515 356 575 -122 -115 -345 -780 691 -637 67 687 -704 -313 727 178 -146 265 -800 -20 -813 -208 -888 372 -810 -212 478 -446 -523 -814 701 88 -590 553 -33 -853 386 -262 32 78 -767 -878 -354 -819 -329 -782 66 -12 -111 714 -496 -220 -465 -776 577 729 -806 96 112 164 -78 195 550 153 -97 -868 593 -688 279 -600 403 642 -242 -292 -578 728 -55 318 -384 225 -725 755 -417 -3 463 139 -115 -789 -642 -231 530 -725 -4 -637 623 -638 613 453 382 -526 290 -205 -694 -484 32 -539 55 520 -403 84 458 85 204 -697 440 -83 -829 -50 748 122 -539 -885 605 482 575 411 86 112 337 722 245 205 -113 -804 505 563 -182 628 235 -846 -767 655 561 -572 758 152 -184 587 -34 -483 -591 -514 -155 568 -716 -37 518 -650 164 -757 502 -594 536 421 -50 -30 -673 593 -86 -351 625 -239 695 -621 309 517 -714 713 477 610 -892 381 481 -595 -733 -42 189 766 -531 561 -703 -29 -55 517 727 666 609 788 -706 -852 726 -829 -900 -307 -854 -470 -583 606 220 122 -213 -527 -739 -182 577 725 -492 -88 -598 -28 -147 -598 534 -207 74 -303 -485 739 204 672 384 613 -479 104 235 -266 314 -92 -301 21 69 365 551 741 -20 -159 119 342 583 341 -146 604 444 261 -309 -597 -873 453 -392 -682 -371 412 583 -709 -889 85 768 -640 787 -124 -758 -620 373 -424 -239 671 -892 397 -49 -866 -704 -853 411 -190 -667 -547 -656 -520 216 -822 -663 -159 -712 518 -323 -666 -95 -785 -468 -678 270 297 -780 411 -865 457 296 515 -885 -274 617 -764 521 638 -368 97 370 143 194 -204 -32 -668 -839 -329 -277 -62 -665 637 0 288 370 479 715 -502 423 -699 702 665 533 -869 530 -686 51 16 -494 145 -243 235 100 627 -448 -218 -553 -498 96 -871 -31 -186 316 -840 746 -716 386 -251 -15 434 519 660 725 24 108 779 325 706 736 416 712 154 -145 714 268 -670 -492 -277 787 420 24 612 -420 -493 -619 -853 -62 -719 107 -681 -392 -719 -266 196 -222 -96 594 -171 -503 107 -38 -4 -822 -755 -614 772 -871 371 120 13 587 -529 645 362 79 -646 333 657 696 -701 672 -628 264 533 471 -87 554 725 226 -641 297 355 -232 -474 112 631 -551 -228 -172 135 583 -670 -372 754 393 -761 -128 797 -757 681 -544 -215 -869 663 -551 -83 29 536 -298 124 537 -137 749 278 -26 294 -686 318 -866 360 -732 -84 713 -621 -849 722 -299 -663 496 -358 -874 198 -141 25 -323 -883 692 625 -622 -778 668 -547 248 -263 -774 -287 693 -444 126 -36 -251 654 -831 -424 221 53 -141 -409 739 -795 -473 500 492 -704 654 290 -827 490 -568 756 -63 238 760 740 -630 -109 -277 621 -155 9 -287 -648 764 128 -696 260 3 -543 -630 227 777 407 -72 543 -766 -64 -716 -677 533 -174 -842 474 -613 302 -783 71 761 -267 -35 59 143 94 -36 -36 228 -369 -680 32 -493 -342 -793 479 449 793 -756 -455 -475 188 108 -56 382 -304 -895 784 -693 490 -85 350 -224 679 630 -345 -817 33 -361 73 506 -215 -245 275 -477 296 33 222 527 -892 346 -344 21 -503 -815 -196 -526 32 309 -85 -63 -381 -642 70 302 -671 -900 125 -794 597 -781 -772 -229 328 -279 -96 -644 -390 -386 134 -7 -89 323 -868 178 540 -792 459 -705 -469 227 28 -38 589 -80 -239 172 85 -767 403 -36 591 615 -627 742 -460 592 345 -582 347 -549 -132 -367 -770 -783 -380 297 -5 -708 -112 -683 -732 612 -377 431 -101 -128 -241 -452 415 555 519 -647 694 -831 41 58 -295 -445 21 -105 -737 517 -126 117 -574 520 592 -450 -291 -385 -62 -863 -834 553 -317 83 322 153 337 -884 668 71 577 -737 -803 -570 387 3 756 -627 -380 -256 219 -837 -780 507 -301 -814 530 -337 -19 -382 606 -428 88 -638 602 -72 -37 -176 -29 -879 145 714 88 483 -790 -593 402 -824 -36 -497 255 261 673 -647 449 -246 501 537 573 -238 -367 -854 743 136 479 -54 -737 -783 -639 -221 -634 129 708 89 202 -578 -747 294 467 396 209 22 507 479 53 -456 241 317 588 -538 -407 279 311 -40 -785 570 323 -96 697 674 288 231 204 -475 43 -525 -507 -603 423 -9 77 -738 485 522 -29 533 242 -703 714 -528 -524 723 257 -267 560 -16 769 465 -332 119 -719 314 483 -356 -533 -61 -729 -90 -547 -71 351 186 10 151 94 -93 -27 264 730 -749 -275 -254 -649 -457 -300 555 -763 -179 252 -478 -648 -622 36 135 489 -636 577 -194 212 -168 122 603 326 627 273 -737 380 -348 597 682 -515 410 116 238 467 -90 -305 -708 604 311 454 -682 -302 -315 -750 281 -381 -522 -293 -745 -15 218 335 -62 -785 161 -215 205 -259 -529 -19 668 396 197 -346 267 -605 -38 -273 -532 -166 455 -209 605 -285 -704 102 480 631 376 -884 38 779 -635 13 332 543 268 342 26 -217 -155 122 -55 -779 -275 -82 -793 -516 -226 -632 307 -871 -29 12 405 -639 -147 -485 -333 127 642 752 370 -57 275 261 -501 -429 54 408 -708 -340 364 -350 678 -82 -664 -721 148 353 54 559 -388 -864 537 750 -40 627 -460 -188 -230 -436 649 -330 -869 362 -822 415 -106 544 544 4 -391 -149 -181 -85 39 -716 253 -267 -457 -411 -589 478 -268 561 -251 491 563 -237 333 98 -823 289 783 237 73 -561 263 -315 -474 323 429 518 -320 -783 617 -262 114 263 -406 -480 -617 703 -447 -364 457 -192 768 -298 35 439 -419 541 582 483 268 -162 -128 67 -355 -834 753 497 -585 301 -777 -197 -362 77 273 372 14 -404 257 -737 550 552 103 -96 -614 156 -793 -657 774 -16 -1 -68 -876 469 7 217 641 -65 478 -527 -163 501 -286 -178 428 754 68 298 -900 -701 -57 -898 617 -462 547 143 386 -373 533 -487 137 -342 355 -91 726 -263 778 -600 -15 -195 17 -553 552 -127 -608 -526 -81 305 -89 -494 192 756 76 -94 -418 -310 30 -684 -590 -209 -297 -489 -776 220 -537 679 484 -455 438 757 242 -213 -227 160 -686 -173 395 56 -113 -215 371 123 -438 794 -344 -447 64 -26 117 -224 -777 -722 0 123 135 -207 -841 -794 643 -715 285 -587 -31 695 -26 717 -667 157 -55 603 -244 -506 -752 -473 118 88 31 163 426 419 433 -424 -3 -58 -748 512 -480 641 731 -187 -701 -93 -449 472 -120 -743 -172 117 494 -92 479 -284 513 -337 -821 -279 -238 -185 113 -19 752 412 740 736 172 -21 -471 -18 -780 -172 -604 -489 421 -690 -342 -532 344 -117 -666 727 -122 -884 425 34 183 -842 -591 308 -523 241 -323 -829 599 -516 -701 499 254 263 -377 -586 394 427 797 -111 -197 305 -25 -751 -404 421 -484 266 745 594 508 -819 420 -154 -205 -259 -330 415 -306 -47 -434 -275 285 406 182 -763 93 -205 673 -91 -884 492 518 -311 -471 -464 283 381 206 349 202 689 -772 359 -454 475 -820 596 -764 -198 536 237 -163 461 462 62 -371 -693 -416 428 311 779 -673 39 -797 104 430 798 -284 153 -345 126 644 481 453 -784 115 -376 -801 -703 -110 -687 625 311 -354 -327 222 223 384 101 304 -664 -542 92 -634 -463 145 -395 249 -492 364 573 196 -316 -114 -836 -26 568 -485 58 756 279 -394 -815 -245 -373 619 -412 702 768 -251 -170 -317 142 -671 -480 -581 -366 197 605 -300 -574 645 300 422 454 -42 -645 -504 -515 210 58 -877 -702 -169 -349 -548 -166 -772 294 -268 -503 -364 517 -309 750 -400 -599 60 -135 -205 -64 -718 644 -830 341 231 62 -309 -310 -416 736 -393 -244 624 -323 115 156 -492 -396 630 -765 -614 -582 -127 -778 636 389 -310 -273 280 647 111 -11 -671 -441 -323 -427 -818 -496 -832 -648 -369 -800 -434 -462 534 -596 -302 -327 54 -877 -386 -865 454 -146 398 135 712 376 -318 426 -323 355 793 -736 -789 632 519 -874 -789 -339 -123 88 601 332 645 -132 -439 -742 123 665 -192 -235 -762 -311 17 -570 -420 770 446 -568 24 79 538 254 -842 598 -51 -47 140 -536 663 -78 -294 -252 -517 -105 665 -36 251 501 -490 532 -138 -181 -30 -602 -250 -96 -278 723 -720 -291 -833 732 479 -590 166 510 -825 -709 711 -489 -717 -233 662 316 124 349 136 -402 -535 -220 -252 320 244 722 -689 -137 317 -241 182 -166 455 585 189 -763 278 -843 633 -378 -281 465 551 392 329 751 -481 671 468 114 91 -242 -113 -893 249 -787 318 -872 -656 -183 -299 539 -617 211 -471 -234 49 2 562 -756 -452 -706 328 -417 6 -683 -365 -458 -305 435 -423 767 -23 -379 604 -547 -475 -523 456 -306 -758 134 -271 -441 -250 -643 -94 -853 -269 652 96 132 -383 635 9 721 -486 -31 500 73 -739 444 -238 739 -141 -803 -89 -798 324 597 755 92 -887 257 -477 447 -581 765 88 -706 422 -895 -80 384 -794 -73 -178 555 -771 -556 -774 -269 167 717 -410 132 -717 -18 -705 36 486 457 -680 141 710 510 553 -134 483 303 -560 373 171 780 588 195 -678 33 -415 -770 -668 195 -313 -227 413 144 706 534 451 -626 -760 676 -736 -673 -503 172 756 -764 313 563 606 281 -511 199 386 -418 151 13 -713 -488 524 -794 195 223 -64 -19 631 470 421 665 -454 114 -392 -252 -436 684 -332 -296 -140 -790 -703 602 -519 -697 -82 452 -786 -152 554 208 650 -588 -558 -289 -158 -224 -647 527 415 96 -171 613 -615 -123 352 114 143 -471 494 660 639 382 11 430 553 -399 306 -210 -138 162 -531 -774 -208 -314 744 -414 -244 -105 -66 -5 559 685 -616 199 10 -711 -8 215 732 -141 -172 684 -683 186 562 -291 370 350 -38 235 689 -575 736 -404 677 -333 -450 -855 -517 468 -798 609 140 180 -199 -862 407 305 -473 495 518 -774 -31 -489 550 597 701 100 427 -35 103 464 248 505 55 516 -720 79 -302 208 -416 323 -617 -593 -480 319 623 -168 275 -809 724 228 -651 747 -810 536 215 646 741 -496 -180 -304 726 666 -597 428 -528 -4 75 609 -580 62 185 244 -312 237 -118 576 708 43 -693 496 -386 -777 -900 703 703 -84 -66 769 -679 753 197 -825 -178 -595 -312 264 526 583 793 700 -2 591 -629 -484 -236 -215 186 -210 -210 115 -68 105 -107 142 -748 194 800 -202 -246 -570 -645 -138 17 91 -809 350 438 -155 684 -871 741 -681 -890 -563 782 490 -147 -468 -832 -476 253 71 766 -511 -583 383 -552 -821 -467 574 467 -116 -784 634 -592 94 691 -890 672 278 734 567 -502 -355 353 -271 653 -111 220 250 -147 -191 -229 -644 317 -755 -2 -113 -347 -729 773 240 -616 692 611 321 -561 -61 587 340 -252 -206 182 401 462 -878 645 132 -650 20 688 307 407 17 -519 55 -85 12 511 211 488 -882 791 13 -851 -213 -5 -69 78 -839 -151 -356 -642 787 185 -286 -324 -260 611 84 -838 -58 -563 333 -597 625 -390 -843 -116 -302 -321 -889 -526 241 237 32 -186 -694 72 -786 -627 -121 632 -845 -792 -5 -397 -887 -93 281 -342 640 -625 -276 422 -221 -656 -94 432 -395 37 -221 -815 207 -647 355 -458 -377 533 149 -270 -734 -182 -858 12 -186 -874 69 285 -344 -190 291 417 103 -291 -31 -359 -154 775 6 -816 172 219 -602 -537 -552 408 548 700 -451 -157 716 673 30 643 -404 507 117 -33 -822 367 -272 -167 -381 -422 571 -661 -870 433 7 -238 -550 -885 737 76 240 -796 261 -238 -53 -719 320 455 672 -724 313 682 198 -852 472 743 311 213 619 216 -522 0 760 -823 -315 -880 -813 -229 139 -813 -14 564 -782 -551 405 192 -865 -162 794 720 387 248 -511 772 149 145 415 -363 309 -240 -474 426 776 713 -246 -264 206 -318 757 -307 773 -690 10 -415 426 -501 702 402 -440 -575 -371 -882 307 211 40 -268 -124 -711 -258 -234 295 14 -236 -810 565 -319 626 554 -314 476 62 -314 -343 -161 -72 -428 -403 -894 780 -82 -210 -383 441 725 -603 -116 -145 67 -69 460 -703 105 -761 -657 -90 -637 -631 -23 -525 307 -331 -220 -415 157 -749 -408 -194 690 -258 -717 -318 751 -333 246 -604 -716 313 -200 686 448 336 463 575 -331 415 725 142 -211 -173 -192 -142 178 -74 598 -165 -142 -312 34 404 -811 -717 -800 503 -134 -394 -472 318 378 50 -897 -439 -372 -449 -822 -117 466 -711 188 -576 503 -797 -456 721 -589 437 271 -841 730 -866 -516 -383 282 -528 192 -522 527 -718 -279 329 -209 -779 -2 -253 735 690 143 19 -114 -386 -185 -320 23 424 -582 -479 -778 325 -239 -94 -51 133 294 50 461 -395 752 -495 -845 -23 459 -400 -429 210 -30 -426 -216 344 723 -496 585 747 234 -892 -811 -14 614 -534 609 -310 -559 -311 634 677 -767 -327 -361 -385 345 -379 -450 -490 -679 350 -302 146 -140 -898 82 -27 -59 -670 -413 -442 665 -707 486 -524 424 -373 292 99 -748 -790 -454 -234 -638 424 -247 672 -696 405 -769 -684 484 -665 229 -33 -284 -32 649 -102 -706 -830 -14 -704 571 -239 302 779 -691 -622 -723 -529 667 290 254 -396 9 -115 -839 -456 741 647 -260 729 3 194 -538 -201 288 -748 326 546 -891 -807 175 717 353 -483 501 -621 318 -695 -653 -780 -580 45 -109 165 -281 -794 719 -311 37 -273 -734 -206 -422 592 -814 220 -897 338 -293 -83 -199 -146 560 173 249 -358 -693 469 5 -555 255 698 460 776 -324 605 -569 -788 346 788 167 -223 733 195 348 -792 -872 44 696 792 53 1 371 475 -289 583 -17 -734 -197 -861 616 793 165 290 -154 716 -768 -146 -87 -862 -531 -89 -715 -57 497 -792 -336 -367 202 -8 -701 628 27 -799 98 -790 -500 440 14 -606 -547 372 170 734 196 -690 771 468 -643 639 -579 565 -330 41 746 626 -675 269 208 98 351 -525 -495 -498 -381 521 -822 302 -336 -887 132 123 631 -268 410 253 305 653 -55 517 506 789 -771 378 785 -390 496 -164 775 273 -27 519 -812 -732 -816 687 191 654 -843 614 -334 589 -338 594 478 446 -556 -34 -732 -162 -412 -868 -488 -121 -825 -881 -80 -398 293 -480 -454 75 -308 481 339 708 164 573 -202 -62 600 464 181 -506 114 -854 57 -311 559 -580 -383 221 -8 31 733 -48 -622 81 737 172 1 596 -249 -62 -361 -776 469 557 -119 255 -46 14 565 525 -31 -430 -771 -387 -351 -650 631 528 -338 493 685 48 -71 -525 470 -32 -177 -474 410 -537 -654 -526 266 178 -173 -590 585 -757 -848 240 -782 -765 -814 -871 -616 -897 -263 -388 -204 664 670 -464 -831 153 -444 83 -195 -784 351 -681 427 430 -618 -470 716 494 -536 673 -487 -637 -466 517 -562 75 -221 448 593 631 29 10 -775 97 -567 788 -30 -113 213 -256 -218 486 -581 414 -299 705 -180 74 -522 425 -428 -747 21 -726 329 -522 270 638 409 -243 -645 434 783 303 -237 784 -606 -55 -861 -160 -314 427 235 -408 -720 57 717 -192 -238 20 -284 -589 -204 -44 283 -826 -684 773 371 88 368 -531 -690 143 456 320 561 799 362 -619 -515 -563 452 480 -455 329 755 -183 -687 250 -451 -144 -276 106 671 79 -451 -461 -217 -579 400 306 -274 -710 543 432 764 -374 275 526 -30 -891 -451 -613 -719 -189 227 -382 118 -357 183 327 476 -588 -20 -898 223 5 676 -169 -12 74 104 -87 -36 -622 679 -882 -439 -437 -24 -614 -753 -855 -289 -571 602 -7 -579 -44 496 -724 395 285 -431 130 413 -785 206 108 -402 -253 26 23 -557 696 -861 -616 142 -344 -367 -2 100 -773 -481 534 748 733 54 149 -830 688 -484 -612 -413 602 685 767 666 -46 697 142 -5 442 -299 733 -482 95 -560 -663 512 267 208 163 -878 -53 19 759 -895 210 311 -321 -95 -428 -27 -124 294 33 266 -689 781 -654 -780 258 -415 -216 196 -584 732 -491 773 -180 219 267 -723 -708 -126 83 439 -276 141 -324 495 163 97 385 150 -426 -760 -618 -373 234 -232 -533 347 -606 -85 -512 154 633 756 358 -72 580 357 637 749 -347 579 -169 779 125 -835 121 -848 501 -455 201 350 -68 -632 -69 393 732 -286 -497 -793 397 -315 -518 653 -569 -71 650 -405 128 -668 -317 89 -822 332 537 -653 -331 -837 633 -272 -264 314 -279 -707 -97 -768 795 -742 -672 -743 -670 -714 614 -340 753 -501 -186 -337 -276 -852 589 -677 -60 317 80 -498 -194 -42 -185 -286 -579 696 -92 -598 79 -87 -100 -273 -565 -84 461 -592 -869 733 -583 -377 518 -496 -353 -217 94 373 -77 -118 -31 -328 282 -728 100 268 -458 480 -491 90 -409 -526 589 -76 367 83 -394 498 617 446 -684 -854 -292 113 -718 -715 684 764 454 76 -397 -57 797 -560 -881 -497 -660 -483 540 -290 -484 -6 -630 -584 -23 290 -792 -707 348 -119 -635 -758 -113 783 -865 -402 225 -249 353 -187 -602 -664 -329 579 645 460 -531 -860 97 -680 -865 505 -696 -70 -311 -442 250 155 -857 417 -784 -84 436 -221 108 634 -893 -156 62 -92 142 348 506 -374 740 -846 -794 -626 333 38 -898 49 -162 189 -774 403 446 316 449 -510 316 -102 371 -690 288 285 -682 730 116 -84 -556 -144 -849 14 -776 285 180 -462 416 772 -540 -265 429 460 317 -644 632 443 -243 196 -159 87 -579 174 -524 440 734 358 -253 -188 -452 68 -271 -101 -855 597 31 -137 351 108 -749 168 31 -464 500 -274 -300 -880 -27 216 -432 -865 -503 676 -401 493 685 -683 550 24 278 -568 -380 -632 590 47 -128 -113 91 509 -885 -492 -658 -117 161 -148 168 -684 409 -670 -527 -683 238 -505 -295 590 -357 -874 223 384 -763 72 707 115 788 -179 -701 735 784 325 -215 -764 -801 607 -688 -849 81 646 524 463 -694 299 -508 137 260 476 -829 -750 763 -712 354 -845 181 -580 359 353 184 -885 -655 532 -180 -399 149 -767 -162 -93 -285 131 629 -664 274 -218 -408 396 654 117 268 412 255 -894 -522 -760 153 -96 446 571 393 -730 -662 71 327 170 295 -251 -32 -455 463 656 -882 46 724 607 640 -801 100 552 -428 -734 271 -729 692 -721 -234 -279 -346 -518 378 185 460 405 -84 214 580 153 -454 -127 189 -300 274 -499 571 -768 -248 -129 -61 406 245 -475 -560 -18 -523 537 -149 -518 -579 648 -490 -617 -156 -347 764 468 236 -254 -217 -402 -709 586 -511 -280 -340 254 422 406 626 749 784 25 -622 -520 617 18 -456 -305 -13 -271 791 -156 425 -745 676 785 166 -380 221 -148 696 553 -560 573 563 -241 -800 -502 -576 41 765 -611 155 -78 -111 637 -731 -138 218 -693 -86 122 -890 -251 -201 -63 -853 -613 -314 132 319 689 669 -62 20 -233 758 237 508 -700 -410 -124 749 -587 600 -491 -390 -582 31 -139 102 485 677 -164 319 -859 49 -146 -40 -328 363 -652 353 -79 -704 574 152 -243 238 -105 -437 270 -471 318 -818 504 -796 -197 -124 -525 -703 -140 12 549 255 -432 -525 -355 533 -761 -133 -653 -299 -59 -854 -562 -762 -364 44 591 -406 -550 591 -376 -665 383 149 605 -611 -329 -518 718 -460 483 -439 -607 255 -202 546 665 -543 -585 -408 638 -525 -826 -817 710 -621 -419 34 -73 -326 -226 317 196 564 -67 61 675 479 435 -806 -493 -627 122 -269 134 -65 -896 209 584 -208 -312 702 485 229 550 133 -165 -137 -90 -750 482 -628 559 -426 648 453 -53 704 -745 -106 -736 665 -834 -680 383 373 -237 520 194 -587 3 -345 -487 164 -112 325 -635 -891 120 -541 -494 -183 -590 728 321 591 36 -62 -10 -17 -213 323 -581 597 -653 342 430 295 -424 249 688 -636 -659 320 -22 458 -785 390 -847 211 554 -290 202 484 -406 86 287 -677 570 -898 519 355 -766 604 795 -292 -882 -634 -215 783 528 -284 122 -235 171 379 344 378 755 417 339 174 111 -293 523 -801 -534 173 -587 -824 -772 -368 679 68 -332 99 502 157 -694 -329 236 -201 -361 -365 202 177 -777 738 712 -315 640 554 -632 318 54 -652 -836 404 -370 -269 96 -639 -328 -201 -758 383 -541 379 -742 757 -142 -422 -816 -177 240 405 -829 238 -278 -831 -252 -248 -84 -346 -838 -288 -35 23 543 670 -77 662 -92 -454 -593 -147 -456 709 619 -16 -882 -647 -135 -604 -886 -434 -526 -798 -162 -392 92 788 231 -649 -120 -785 -560 -689 267 182 -527 -537 -322 -469 -875 -456 654 -60 544 -492 -849 114 205 -202 -610 273 4 -674 -179 763 -188 164 -9 -617 -544 48 -444 -27 69 -767 185 229 235 152 327 -7 -611 -7 -147 -77 395 131 71 -16 681 574 577 -799 -660 423 -411 197 499 -580 720 193 -631 -72 -448 492 -421 200 496 605 -546 424 -710 -635 -552 -232 -810 247 -258 311 106 -287 -873 -75 348 -273 595 -437 634 -102 10 -192 -844 -86 -146 327 -455 303 -93 -185 10 689 -24 173 -170 -480 741 -506 159 -414 520 183 181 -322 167 -358 -613 117 391 -603 131 180 -273 672 -134 -344 -160 -793 454 -54 -488 -188 249 -614 453 481 274 441 -142 90 421 344 -614 779 -811 597 377 -164 -674 632 -558 404 -413 202 -125 -673 334 650 280 -775 237 453 -492 -368 457 -49 622 -338 -802 -623 -655 603 -69 743 447 638 533 85 -441 -819 -812 147 676 453 -397 -164 263 338 -521 573 -364 750 -520 -263 -127 -721 797 -526 -692 -877 408 -120 283 -414 149 -149 523 -115 -38 131 -900 -253 456 -11 518 -488 -36 -87 224 -148 -313 -149 -261 -633 606 325 182 402 -710 -380 -398 -533 -159 -772 -392 -838 608 -587 509 738 -225 -845 187 290 -511 518 -313 131 -900 10 324 259 -176 69 763 645 -131 394 605 -351 346 328 -29 -380 -508 -665 -182 730 482 -91 -525 180 -774 83 -693 -760 475 -181 333 -545 566 -280 -126 -99 470 455 -246 283 192 -451 638 661 16 -550 -656 -198 -135 -552 -393 -50 -795 220 -448 -549 -616 -406 610 -251 416 453 583 -868 177 -838 -394 -490 135 73 397 208 -236 -187 -205 -376 -147 -826 34 723 718 427 290 589 390 24 365 618 -498 202 54 629 -247 -399 -761 -57 591 -424 158 707 292 -200 -874 272 -210 -754 -569 -334 -803 -336 -879 -185 764 -681 -38 436 -507 697 -846 -444 -655 97 13 -447 337 -823 -415 719 -270 -247 617 -899 -306 -198 -533 391 -92 -516 -267 521 752 -509 -209 698 556 610 39 -538 288 443 -859 7 -180 724 765 -849 121 -664 -461 693 -160 -649 -329 82 -793 189 -665 379 -855 -889 -468 19 -300 295 -779 -719 -780 767 -463 479 -218 -173 -219 255 -635 622 340 -134 713 40 -387 -666 615 -250 229 295 -670 583 -242 31 -144 -762 -207 -240 -293 -487 -176 89 -518 -338 34 -277 242 -153 354 -824 546 200 163 794 -264 -367 630 -384 -665 -105 -364 302 -271 -545 156 300 187 28 -279 512 559 -741 446 733 -261 601 64 541 -145 198 756 408 507 -422 340 -799 -533 -236 532 264 585 -136 362 -48 -47 -816 -256 -386 -276 -780 -57 78 796 -137 711 -203 -479 -198 204 4 308 279 326 182 130 555 744 -274 267 523 -338 -62 676 -561 -508 -590 472 676 800 -194 479 305 11 -393 -829 -649 632 89 505 203 -713 325 -195 393 663 493 450 -51 248 133 92 224 31 604 353 -698 382 -91 -205 297 -656 367 648 592 -424 463 -785 -292 -243 -417 513 -580 -395 -3 -412 588 -318 -878 777 666 56 377 -795 698 -558 728 710 618 -282 -42 412 195 -211 609 704 -866 690 -666 717 359 96 -161 63 321 -157 -458 -689 -307 -128 -106 -626 532 82 117 765 243 31 -436 180 458 139 -229 602 512 5 372 577 -151 169 -584 -589 143 64 411 210 -846 402 582 -889 498 -724 -208 -754 565 -579 -876 -394 573 -261 -232 241 -792 -30 -542 182 -119 347 126 660 483 93 -584 796 109 715 531 -672 -300 -147 -897 734 -181 87 -292 -525 -496 75 -245 -795 -276 -91 698 291 414 13 331 623 -59 105 -386 696 579 -136 344 -365 -505 -399 393 -103 -129 379 -725 49 15 -43 553 175 -725 -531 413 -156 673 -775 244 -452 508 -650 -28 386 -596 -786 -702 799 397 -402 319 -897 -662 311 -507 618 -767 -752 -668 735 288 -777 -814 -207 120 -179 -427 -358 797 355 -752 9 -122 -298 621 -54 661 -714 345 358 125 381 364 721 -740 -573 -317 236 -616 -522 -282 642 -762 -645 331 -778 -140 -496 -699 -897 449 -452 -848 -561 423 502 -581 333 -864 -300 610 770 245 548 -78 -82 188 -619 179 304 -260 -277 306 -676 -703 307 -612 -26 -177 -443 629 -180 -811 -858 528 722 640 -878 480 -553 476 -186 -629 -744 495 743 -53 -3 254 417 678 -767 -208 -40 -534 362 316 -703 -59 647 -395 695 128 -108 -788 -384 -55 -671 -701 521 310 610 86 -356 -251 108 -22 -111 -875 -578 20 -256 -165 600 166 1 -780 -867 137 397 470 -639 195 161 439 517 -162 -757 -382 769 58 -263 154 171 709 -146 -520 16 -723 -59 -625 -790 -807 422 150 -865 -55 189 329 -605 -387 41 438 -401 -673 -514 -98 775 -799 515 91 -864 -843 -697 204 -734 -854 214 -217 -669 312 -149 -631 645 -738 210 -298 -332 -390 38 81 7 -679 342 -602 -103 315 181 -463 197 604 345 599 -746 -439 -484 315 -272 -881 779 -828 -693 -306 15 735 -713 -688 359 508 152 231 745 414 254 711 40 180 550 -503 140 -673 -267 565 649 -535 -88 -328 -189 -405 333 79 -177 265 -227 242 -666 585 -74 -521 -525 327 -852 -221 545 21 -873 653 -352 -20 -736 764 83 -43 287 229 -691 492 288 -9 210 -894 -676 245 -397 -165 -210 676 -642 121 609 -720 515 -624 -306 -707 756 209 -397 628 -470 -861 432 203 499 644 -340 179 -192 663 -212 -339 262 23 658 -589 375 362 437 80 -664 -432 -684 168 -549 713 218 -636 -463 -165 62 -896 283 -471 -256 -471 134 735 670 -92 -449 -853 646 750 -242 -181 -683 665 537 -271 379 -746 55 682 322 -429 683 6 549 -329 -236 586 -775 268 -557 217 -580 -177 277 793 664 -615 257 -466 556 711 350 -797 -728 -28 331 712 371 -185 292 684 691 -631 505 -411 71 741 -493 -350 129 -870 702 -254 500 258 396 643 714 193 440 -661 -41 -608 421 284 289 191 -234 312 535 196 337 577 266 737 723 3 773 258 13 -475 403 -7 744 792 223 -763 -432 315 -392 251 -248 -43 -635 -679 -616 188 386 -662 104 597 -223 -402 -153 -217 292 -177 534 506 732 96 -281 115 300 -602 494 -667 490 520 -541 -357 720 14 727 491 -572 131 327 -304 -551 -113 -438 -628 -118 541 -637 63 29 417 -155 -812 -692 -602 650 -530 426 720 791 -2 -693 -347 -505 766 276 558 278 117 -447 -126 -36 549 -208 -881 -620 657 -162 655 -445 -841 700 230 -437 351 -424 83 -859 613 217 54 361 629 103 -803 390 772 397 -468 700 -372 -738 669 761 759 -635 509 711 -98 -51 84 735 514 630 -730 -282 -620 337 99 -831 -195 -277 343 327 -382 646 -839 -137 -841 150 -585 221 -377 -211 -868 159 690 617 -642 -39 -790 -430 -176 94 -880 -578 546 -335 399 700 798 -212 -396 439 201 -887 -333 -183 -788 109 540 -541 18 -337 -443 -62 -144 262 357 111 -332 469 689 -465 371 -583 447 122 535 -493 -498 -663 367 73 -41 -771 780 691 310 -708 -82 658 -159 -266 -99 553 251 659 58 -264 678 580 160 529 -786 -96 -186 312 189 17 -796 209 779 -506 -324 292 493 17 -783 -397 466 -718 457 -409 170 355 745 636 462 495 679 -640 -648 347 -374 -554 -772 703 724 -290 494 -174 -200 -171 -386 189 -722 155 -470 -141 147 -247 -48 -625 449 552 -428 379 220 -452 302 -246 560 -1 -800 82 344 347 341 -314 -505 101 625 -170 -739 333 473 -44 329 108 -789 -417 182 -238 -868 238 -31 -804 247 -493 -280 186 433 642 61 624 -791 522 207 413 169 -108 -213 -377 284 783 727 340 272 388 63 -290 543 720 654 182 -782 224 278 -749 259 -846 595 -170 -407 -888 -337 654 -244 526 -74 -26 -18 614 -93 290 -522 268 -340 139 -572 116 -313 736 -557 -220 140 -611 707 -360 -675 -485 -796 -602 -65 779 -182 -100 -497 646 736 -300 644 727 380 -134 -798 -517 -845 636 566 -558 605 491 25 575 -76 -554 -71 -572 777 -85 -114 254 -14 -572 376 528 -226 -544 706 504 257 -349 -380 709 -220 680 495 -434 64 487 528 614 -587 0 -618 562 -641 101 -512 542 715 228 556 -751 727 664 739 -242 -801 566 -864 -557 -145 -387 137 495 -60 -27 -789 773 697 -564 -73 -477 232 387 -427 -514 -598 -240 -237 539 409 -757 -614 442 -206 -218 686 73 -41 -25 -342 265 65 -799 766 -641 682 -39 -827 318 257 16 397 582 177 -191 550 343 -818 -138 -119 -136 -542 -596 784 316 -522 -285 -164 -854 -507 -805 709 90 -891 641 555 -748 -42 441 -226 282 704 773 -650 709 -114 -608 -202 566 544 748 -16 -406 663 -675 -666 493 665 348 675 -586 -403 223 -627 708 654 -585 585 439 117 15 -387 -391 223 95 645 -830 -549 228 750 597 679 -399 -833 38 -275 651 -798 -235 -435 394 -879 579 779 625 792 274 -827 -93 -659 -134 -889 291 422 -6 -627 -271 -282 153 776 168 448 -666 196 177 -447 771 -575 -387 256 424 -755 -631 -689 558 58 748 451 -472 -113 739 -245 -119 -197 314 248 -728 364 344 167 411 168 -244 -173 -572 276 -504 354 -442 -177 -143 -641 -858 -588 542 721 649 -156 100 -287 -432 -697 14 -139 -728 -885 782 528 397 307 163 -312 245 -734 -536 55 -555 -28 -75 -212 -472 -683 -248 -801 651 -709 387 -701 432 -154 740 -664 535 333 -835 221 -216 376 194 717 -572 -306 -742 671 -441 -596 -737 -616 -720 -403 -86 582 -71 642 -714 -23 659 -831 -597 69 292 69 -152 720 348 -87 -510 68 28 414 777 10 -693 -244 111 346 243 691 -306 -133 -753 -850 -62 -489 226 519 145 323 79 -270 -548 -490 479 440 -492 445 -531 -704 704 15 -217 -158 -459 221 -766 -259 226 491 441 -149 176 -719 504 -567 680 -756 -306 -461 -141 -204 394 44 347 -184 -714 -379 561 -648 610 463 671 289 193 -5 -670 451 -363 80 -279 89 236 -426 522 -284 -833 -95 -582 -881 153 -885 -445 393 -281 161 -35 -252 -329 655 80 -200 -851 -322 565 416 741 -742 -112 -288 -249 368 -732 740 -772 -387 -320 -331 458 -772 771 -281 783 -50 662 -558 622 656 417 345 -316 487 111 464 -871 -514 -703 -454 637 -162 413 -150 573 -167 -593 134 427 -600 -612 -593 -673 -646 127 -15 -504 -524 -73 217 -75 -30 733 -861 -149 -67 -369 -287 -466 -845 179 -74 369 339 -854 -594 440 -576 412 -29 -768 -579 -43 35 -168 398 142 -374 -12 -678 584 321 467 616 706 -774 -540 -783 -514 -57 -653 138 48 799 -829 474 -659 -304 -619 -421 131 247 -860 490 -747 531 -726 746 -76 -828 -170 -155 -266 -500 -244 -429 -243 42 -403 356 733 71 115 198 -867 573 -533 82 361 116 -514 -379 -823 -522 627 87 -865 385 -804 -134 273 215 -438 -419 377 530 573 -563 155 -408 193 210 659 -818 64 -842 186 -397 407 81 257 566 449 -373 703 1 -239 207 -235 206 -155 -452 323 -107 -380 471 -347 622 169 383 151 489 415 585 -775 262 -663 97 -561 -658 98 -576 488 -89 -363 531 502 509 797 363 -321 -561 -623 -666 33 -827 -450 -693 40 -292 -287 -738 -21 240 -132 505 -232 -446 179 78 -857 411 531 -900 9 -152 -770 -107 619 459 -610 395 752 542 351 592 -824 271 372 249 159 -755 -867 112 -532 646 -249 423 -273 -181 -461 126 23 429 778 424 0 -288 -820 -490 -321 216 205 344 193 69 549 -328 483 -838 730 -45 32 -802 310 -481 15 -249 -294 515 -562 719 436 -366 16 -723 -285 180 -327 93 643 189 -86 -524 31 -71 -651 -172 -413 -88 782 -456 -416 598 -449 -857 765 379 -130 -500 -264 704 -748 -508 421 -177 134 714 595 458 -687 794 335 -146 -574 -81 197 185 -450 -162 63 -875 -107 -221 -506 585 -497 -756 792 506 594 -652 -486 -126 -586 -636 512 120 -403 -689 -350 37 -504 787 463 -768 -561 -662 -202 -395 -562 -550 675 -670 -781 -413 -558 -440 -802 257 -605 -545 11 479 -650 209 167 -656 -266 203 -205 -531 354 459 745 -675 -630 664 183 206 -485 -753 -245 688 -805 468 -609 134 148 -178 59 4 266 590 -255 -630 266 518 -476 259 -84 55 -774 -666 -201 456 -642 748 -535 -815 -127 -486 -149 643 -585 -670 -686 -642 -492 54 627 -82 713 775 -241 742 -751 479 614 -201 -239 671 -497 589 660 -8 746 -34 687 32 -743 752 -678 -153 -248 768 725 334 121 -145 535 170 434 -53 -258 -404 221 644 -684 -434 306 -21 -327 535 -678 580 769 -25 -821 -701 -333 -747 -718 418 -554 36 -144 218 792 588 -325 -677 91 757 -45 749 146 -365 208 -452 587 -264 -101 188 654 -156 766 -729 502 -254 -759 -598 -787 -318 635 -436 -702 240 -681 -49 591 -602 -92 -76 -97 691 -417 -500 -654 -636 -143 403 -373 -172 474 419 248 -98 623 384 -385 -15 269 656 -729 -711 382 91 603 210 669 -676 208 130 108 -376 -459 -645 341 -407 -386 -539 151 -774 425 212 77 122 -486 -410 437 -304 38 -347 -693 -616 -88 -105 1 235 -787 81 -258 -303 -161 456 246 -497 -579 424 -10 -76 648 -626 333 341 -363 -362 -539 -625 -436 -628 607 -458 213 -223 -264 -99 607 -681 480 -326 75 -554 644 -851 581 -730 -321 -697 298 -309 785 158 648 -286 -584 502 -842 -699 -720 98 17 278 507 67 -40 190 -345 448 -68 -20 245 -548 409 660 488 -461 762 716 594 755 109 303 -889 718 -32 -576 -757 580 -749 -355 -211 -361 225 428 367 399 -284 297 -1 -208 -42 790 168 -721 -206 217 -832 -412 572 -836 31 -844 -776 121 381 34 -344 470 -258 -252 285 -719 495 -297 716 143 656 386 102 -386 -794 -198 -833 399 -519 -136 585 -326 -694 314 539 422 250 -262 -355 -320 494 127 -842 498 -876 218 342 263 611 -843 608 -506 -170 352 -738 610 -893 -214 255 747 478 -779 -483 -466 625 -127 -215 76 -830 158 694 -702 -638 -752 -867 -170 -108 -420 -263 162 -529 476 343 -669 -206 -292 732 -574 786 411 -340 -151 726 -897 247 779 -194 763 49 -222 -845 -498 569 -238 -282 -347 13 -178 -624 491 -304 699 -561 60 384 -143 -490 385 377 -684 -257 -620 485 194 -841 312 86 -439 72 -369 -718 -635 -724 611 -509 671 559 736 580 248 -310 -529 -549 -217 274 698 138 -724 -267 627 -836 41 -57 97 330 -421 -110 -365 -633 -248 750 -355 -499 -295 -887 -199 201 664 -315 489 797 -36 515 -154 -606 103 -600 -594 -352 193 -712 405 101 -204 -41 179 -866 -742 -710 -537 304 -58 -43 366 -871 104 -361 529 -143 395 -615 -665 -456 -13 -610 396 -751 -577 637 -896 -202 785 776 585 403 295 -304 -232 626 -378 -299 330 -419 -8 -624 -14 -413 -387 341 -867 -313 599 -897 378 13 -348 352 -347 605 -859 -85 769 193 523 -683 120 139 575 -371 -115 -239 -408 -392 -669 -657 757 47 569 -231 -285 220 -366 -763 -506 -246 118 -197 296 -539 -299 -645 -360 -136 726 654 -834 -568 605 -699 773 198 177 -495 556 247 369 8 -465 247 148 -330 704 139 605 -128 590 123 -598 585 311 793 133 -488 302 -305 726 386 104 -347 336 -556 -289 534 318 -22 400 571 -324 -423 -893 -309 -256 410 -562 537 -808 -327 -577 -186 -270 757 -580 -897 -3 -74 -70 338 -651 766 175 167 -849 559 761 733 797 -58 595 149 164 287 599 720 624 -213 -499 495 -475 -708 -602 -618 -608 -833 -565 -235 114 666 115 179 -405 692 -869 307 -428 -887 -385 63 556 -427 -20 635 -651 -366 -279 505 -523 -451 619 676 -841 -797 -234 212 471 548 628 285 -223 -682 519 -738 -492 659 681 361 14 29 730 431 -876 253 -105 -146 -693 654 -849 643 -645 -318 499 -896 317 -598 791 -117 363 -317 -319 573 616 149 504 -819 682 -596 -828 29 -386 -781 390 654 700 553 -593 -232 405 -224 483 -725 -193 -682 -279 -673 -840 707 -236 -820 -717 -386 265 311 -241 -428 -526 -469 -202 -735 365 -495 217 465 133 -582 617 -552 195 258 51 727 409 581 -619 -34 343 -483 -140 14 -885 -508 773 79 -318 -434 349 -213 165 269 -246 715 630 608 -418 -540 398 -763 -730 -894 -175 -20 739 -792 492 4 -562 51 769 748 -105 751 257 -50 -712 -438 39 106 -544 426 444 615 413 506 243 322 451 482 737 383 135 -383 -223 48 -700 429 751 458 -92 293 -373 -384 154 275 -678 264 -90 -86 593 -249 152 -335 -37 470 447 -603 616 -295 630 239 649 -772 -481 97 174 -521 749 608 44 -842 -227 377 -690 43 -137 -718 -743 -112 -378 759 -681 -665 -729 550 417 78 -793 -114 -93 101 636 -755 177 366 -468 228 751 275 -258 -372 667 332 -301 -327 -174 -789 -688 60 -10 -508 706 -129 -543 -692 -656 -421 259 496 -516 -78 -229 -591 -838 766 -578 -872 -824 -322 436 -841 224 -224 -660 259 -829 -556 -892 -517 -682 -464 -149 460 -684 358 -228 438 -387 -791 15 619 91 428 300 -529 -699 -110 -468 -15 154 -344 -234 -849 -706 -91 -576 -110 -799 604 643 -436 -26 93 588 -114 -634 -11 1 -748 -691 -788 362 101 -463 298 -710 -89 -814 -717 -800 255 -690 639 213 -697 755 -474 -687 -9 -472 -438 352 -265 -456 -135 -185 616 -108 -752 212 -507 438 54 602 538 -264 114 108 -310 198 -243 -567 -525 -831 542 -451 -836 -320 -37 363 71 -313 24 -512 -62 -557 797 663 -232 -767 26 47 -397 698 431 101 653 393 129 83 416 -419 523 441 -399 27 -736 -578 117 72 184 -510 236 -316 771 198 26 -840 -400 366 -893 -113 -772 383 -386 -479 24 123 -73 222 170 -614 365 632 -240 -13 259 -75 266 468 -670 129 -93 -385 16 -575 -603 -116 -330 662 -142 -555 702 -424 241 -237 -611 -642 -190 129 -356 758 609 657 467 492 -224 -836 118 -17 -169 -575 -710 407 718 -330 132 -542 -766 538 429 -653 235 34 622 -1 598 65 -748 -346 793 -431 484 -9 159 198 -710 620 574 -567 138 622 556 -692 -244 -3 -775 750 -468 473 -79 -115 671 -212 428 -710 237 92 -793 125 475 -303 286 -755 -786 489 -170 527 1 -43 -295 275 -684 -273 624 -533 177 282 297 332 460 705 -334 -817 -530 -698 233 -840 244 163 186 303 -354 -747 224 -337 652 548 313 -809 -482 579 -751 20 -885 423 513 400 -157 122 241 -761 299 602 -143 -362 146 -276 -657 -671 391 751 547 109 -90 -443 -578 651 -194 -163 426 647 -166 -553 364 692 401 370 776 364 2 318 270 68 -50 295 -735 181 674 613 465 -283 646 448 -3 -38 779 411 -439 -326 -308 -36 -819 -708 -151 -568 -143 712 539 -818 267 -61 301 -505 107 -342 684 -765 788 -847 747 247 -430 -237 -455 351 -310 -585 -290 -678 222 -84 -658 -869 630 -831 -842 -354 -149 128 26 -728 735 87 597 -725 -228 237 519 527 -708 757 -888 163 -139 457 799 679 -717 -491 -529 362 -858 53 467 422 208 -275 -648 -56 748 513 767 -701 -43 -342 496 -838 222 -703 -511 428 701 -91 744 479 -723 -236 70 607 -40 -98 55 -449 238 590 -371 573 -632 -472 277 39 491 371 279 -236 -246 0 -844 717 255 -150 -674 -446 64 773 701 461 3 -715 412 485 645 115 -206 376 -372 400 759 -825 27 59 604 -822 -758 525 -338 -504 -867 511 -378 -252 778 -588 130 -751 -607 79 -78 77 31 -783 -623 458 187 661 -283 730 -169 -381 -415 266 71 246 157 639 134 -94 683 -814 614 -401 -178 -310 242 -627 -37 -752 -232 726 -597 -10 -77 -545 -309 -225 -453 -212 108 -223 271 -453 311 343 -704 -420 -246 -218 151 -376 -382 -778 -14 181 -5 -597 -875 -109 -75 -785 -795 382 -891 -855 118 -822 92 -694 -262 305 311 55 645 401 796 -631 -391 470 -593 729 -817 -849 -869 -542 -546 190 188 446 707 -135 257 -122 512 153 773 -711 -154 -807 -468 -365 -226 126 -773 588 -699 -524 -208 -86 346 485 -874 -405 -792 766 -106 89 -899 -479 573 684 466 -553 221 -475 -620 161 123 282 190 -644 256 676 580 -312 772 542 -604 760 -114 368 -238 -873 -210 -259 -452 -672 42 -633 -150 487 337 569 685 -875 -790 316 -511 -121 7 653 245 445 428 249 400 -101 -390 696 -163 -548 189 98 148 -399 -174 387 -756 711 -115 -785 39 -787 -601 -854 73 -360 -60 -265 -661 686 -662 -864 -866 -576 -751 -703 -434 -52 758 150 -889 44 32 381 401 -391 443 245 622 52 -862 -813 98 -563 396 -657 97 183 -742 374 -719 -425 -462 -241 -378 -653 111 -752 182 -747 770 -653 -781 792 -780 277 727 -762 -114 11 -435 580 -580 16 -864 256 -118 -423 -68 -880 -250 -249 697 378 398 -796 575 758 745 -778 -155 -727 -625 42 368 -144 782 180 -95 -418 -363 -526 782 747 -740 622 -368 -531 220 -256 -389 -198 453 158 -134 -850 -156 -174 -477 -774 111 688 693 -757 -83 -331 -821 144 78 303 -423 -249 -364 292 -622 -165 -519 -401 637 -225 477 339 310 198 -137 251 -515 665 124 -155 -617 89 779 55 595 295 -570 -333 -232 101 213 48 -599 -84 357 -28 -679 786 -611 368 770 -36 -500 642 -783 -489 170 -145 -428 569 -817 688 -236 219 -854 636 -343 84 -176 -293 -581 212 195 -892 -777 -661 693 33 -76 -821 -60 400 -55 -841 116 245 248 534 -42 129 -781 355 375 15 -763 598 54 616 783 -794 207 764 743 560 -792 -548 625 446 -695 261 498 58 -592 -589 675 -342 -4 -358 638 62 50 -66 -157 -115 556 192 -803 -479 536 409 33 -170 112 -803 129 482 -869 545 184 -629 278 351 245 489 -566 133 -393 724 652 761 181 564 -476 -536 573 640 -86 741 -17 -387 -337 -376 -45 -897 -834 -112 -725 -508 -639 545 -893 -444 133 -458 -688 -36 181 -860 748 -532 -306 -249 -46 -291 -247 84 236 111 388 -563 290 561 -366 -190 -895 287 -837 -39 -180 294 94 -754 -517 -77 -442 237 177 362 758 -829 210 -304 -476 128 -122 -560 337 -481 -13 324 311 -498 737 560 642 212 -558 -43 -826 78 646 -537 -397 190 -105 -714 -108 -584 11 -277 661 -410 -553 635 -711 -540 -635 -281 -356 268 635 706 -253 -81 535 493 597 -693 112 -264 -133 -81 388 626 -23 -781 -230 -846 518 -665 360 -599 -320 -148 217 425 -138 -185 212 -97 -847 -244 604 -26 363 354 1 -194 537 -444 599 -802 -843 -875 -789 -8 55 -587 -320 665 -282 -774 -688 -77 522 -192 -874 -101 596 257 668 102 503 510 503 -613 676 -591 -419 223 -431 -772 485 -308 477 -563 699 -497 224 556 174 -97 -156 -539 -720 20 -307 -593 -386 720 597 -511 253 -30 -467 383 -177 -303 -555 664 -386 -544 616 -657 57 -457 472 389 -599 -875 -492 -317 -30 -533 634 337 664 -320 -188 347 -297 404 276 -736 -841 -834 256 -605 246 -524 -451 160 1 -444 594 -612 -770 180 -496 -402 -897 -253 -577 173 -524 -295 251 -277 -763 -438 -26 315 597 411 613 -779 -114 360 289 224 -618 743 -415 374 623 159 -116 -348 720 230 109 220 -254 543 126 -393 272 -599 -222 623 12 -667 739 -621 -452 -786 -698 -697 71 302 -360 -190 -388 658 -432 530 -38 -432 -348 -867 -376 545 -670 -812 -230 128 -79 -225 -286 -60 118 595 -873 -835 783 678 168 137 -84 403 -548 437 -348 116 568 728 -544 -201 -428 -561 -259 65 -636 592 -375 -379 -581 679 673 558 209 214 661 -404 -790 160 -330 -557 207 770 -762 679 -277 487 -214 -203 -93 370 -136 640 -55 300 -273 -485 432 679 46 622 751 555 -437 645 5 106 556 -113 -433 -568 784 335 172 554 -472 304 -179 -326 -123 -74 -159 -509 708 -467 534 664 549 -497 184 645 -813 -672 119 73 366 -870 356 -177 44 550 -555 -584 -25 -694 -368 153 646 191 -595 -382 225 -867 -159 724 339 -54 -327 586 789 790 -541 -722 516 -721 -537 -808 -840 554 -703 -693 -697 -632 -73 -62 -117 581 744 274 109 642 -522 -442 358 -603 204 274 -591 797 350 319 338 -112 -160 409 555 413 -136 -151 -243 410 104 281 747 -470 189 -597 -233 -143 -539 794 218 775 -718 70 727 -455 299 535 123 348 574 -3 409 342 -776 -678 -134 483 309 198 177 -396 -450 -115 341 -112 -803 -842 -898 -773 -711 -675 -698 -418 549 798 -323 -582 -829 -590 25 -601 -199 -474 731 29 156 -351 276 216 -881 311 331 -620 -648 551 -627 235 274 -40 498 226 800 292 240 -539 -477 -125 154 236 -670 -305 -135 -488 157 -488 -104 -470 -544 378 -599 -519 601 -221 -548 -308 -874 -445 136 345 684 -77 -828 -317 94 -360 -297 -531 -63 -728 -222 322 -714 269 -788 529 -94 677 -311 128 -879 -258 321 603 543 -30 -564 148 614 -82 -31 432 -599 -124 656 -578 440 465 -232 -436 159 -71 -846 643 -522 557 -661 -73 429 -779 661 763 216 -168 -157 -724 737 -110 -366 -705 227 -719 -193 465 111 -7 -453 52 545 -835 257 -335 -406 -595 361 599 349 394 648 -32 343 -614 -7 -78 -669 -827 427 -356 663 99 -760 -111 -339 127 -802 -793 63 436 99 103 -597 -879 -160 -508 -339 -273 -137 225 214 -448 583 -319 -274 -158 -698 -107 345 -356 693 -38 -524 238 -351 587 -265 -325 718 613 -326 68 -445 -334 -112 -2 -24 33 215 752 507 -552 572 -515 -329 -264 -6 686 -562 640 -159 -351 -619 724 675 -499 -898 433 386 -568 -848 -462 -305 -817 -285 -833 8 -738 608 688 751 316 -759 363 -689 -372 -443 664 270 -432 121 -555 -264 -70 19 390 -143 -777 -806 -26 -804 -490 493 325 399 309 -39 -757 -90 -53 390 -265 451 319 722 -255 -136 -694 663 353 -384 -74 165 587 359 743 117 -35 668 -85 283 -142 -514 690 179 -614 258 -587 -202 -833 -43 5 592 686 -378 -824 -165 -102 -256 -686 336 197 -848 -156 -846 163 338 -237 -223 272 232 405 250 -536 -81 -230 -337 671 29 698 -135 -239 -763 -178 -89 -147 -42 415 311 -464 141 600 -862 326 -161 -182 -299 -341 750 61 -58 -408 -627 -61 -833 -180 485 -544 -768 224 -466 -312 558 -242 458 -174 -229 206 -593 -866 557 -412 0 -790 -889 82 147 -340 -757 -224 769 105 -357 -710 -671 684 519 -249 198 -375 231 234 -154 112 -882 64 -33 -758 534 -356 -539 -87 273 -743 -750 452 -22 -527 -414 691 -557 -823 -727 637 -106 -393 -562 -419 -380 -295 -737 -267 559 675 -137 777 -353 -243 -539 246 -315 460 249 686 -203 187 127 404 -766 784 437 478 17 710 -132 365 -217 44 39 -683 -803 528 -234 -383 -438 23 6 -771 -532 -8 -578 -328 -350 11 -450 -450 -174 -816 634 258 370 -744 21 -328 -43 447 -253 47 -788 99 -474 136 266 -298 626 -485 -402 790 285 -577 325 -359 632 -284 569 -810 12 -141 664 -744 -294 -96 -525 -572 -119 -327 205 -502 675 476 636 -484 28 562 -237 -470 -428 190 2 308 404 459 -673 536 -672 -615 -699 604 -105 -860 152 698 -391 536 385 150 414 504 98 344 424 356 441 573 439 -617 -813 -796 -410 578 -385 -56 -676 -463 -369 -642 634 -147 609 737 509 95 -370 294 -359 113 -294 137 491 -288 377 436 -487 -2 -269 -327 -228 -271 -411 496 281 630 223 -429 268 -211 -834 -685 120 752 545 744 590 326 67 -523 674 -458 377 -571 -455 -25 -36 -776 309 -217 -344 -298 -231 -886 761 741 497 -13 -146 255 -111 10 798 -24 654 180 731 -685 559 751 -570 195 -716 9 216 -730 -456 746 -697 753 -673 -644 -870 -228 -877 279 387 -547 -505 140 587 703 -130 -528 534 86 770 -756 -52 774 523 -460 624 -471 -459 -868 503 -411 -778 282 -828 767 795 93 -784 620 573 -515 800 722 -848 730 -584 233 -701 -46 575 644 -365 107 -398 139 -335 -363 264 -768 775 368 -255 15 114 434 -754 8 -380 -212 -313 -685 -608 728 373 340 -387 -669 436 601 -733 727 399 563 738 80 112 432 -433 107 -72 421 -405 -866 677 182 -272 -290 655 320 -783 -883 544 -387 67 586 -658 -682 -610 675 -132 748 142 -729 793 -615 -147 -377 -732 147 426 -631 -69 -434 210 -806 747 179 -67 -707 -233 -281 435 327 -864 -288 761 691 457 436 -900 450 -784 608 -833 260 -478 -617 656 -420 216 -648 -499 -744 287 260 -126 651 -763 282 789 749 -414 -799 -155 693 719 763 -842 -655 250 562 -543 653 -231 -470 -557 -356 -60 -583 -702 426 -691 -227 -541 554 -510 774 -356 -505 -228 -874 -628 -330 468 5 -59 306 -888 -424 120 546 657 29 -510 -486 -284 372 519 -870 -653 79 31 -747 587 -309 248 -630 483 785 475 -415 551 -324 -429 -76 -62 703 -214 -468 -289 392 491 460 -665 -729 -771 -633 -174 -307 375 -850 472 589 -201 667 -78 -169 -838 491 -855 -793 -896 463 381 25 -348 33 753 60 -731 592 686 638 -468 -186 345 609 -789 -704 -168 630 -578 121 -680 184 472 -86 -807 671 -53 -748 370 -717 -111 -703 -769 485 -693 156 -856 -279 -874 517 -468 -848 115 534 119 706 -649 629 -24 -27 580 -796 -462 -249 258 329 330 526 -511 -890 -344 -321 -767 -711 -719 625 -223 -99 15 754 -747 134 324 498 -183 -618 606 70 -261 609 65 -385 -524 446 -264 -538 -856 -388 473 363 545 -578 794 -357 -443 -123 494 692 -362 -254 411 28 -411 -687 407 -769 -5 -135 -599 -166 798 609 286 708 -373 24 542 48 524 221 -685 -809 358 225 767 368 -737 213 85 -235 690 88 -50 -847 -701 -249 -112 -617 -338 734 236 263 269 -872 -467 92 739 173 -96 67 -351 498 767 -420 214 -669 541 15 351 -253 121 18 -718 491 -67 -351 218 -884 782 277 530 -659 473 149 -240 -674 588 30 86 -80 -378 230 577 -295 -423 352 -617 -387 73 248 511 175 299 -803 -341 -25 495 473 93 -469 41 554 262 515 652 -354 -382 -356 -782 -185 -683 -813 141 311 -472 -894 -301 -595 -202 112 510 -385 -518 -609 568 -590 -864 -794 52 478 291 616 -554 -843 299 -535 -462 578 -35 659 530 688 531 117 -243 -297 150 -56 612 712 227 728 -899 153 90 412 -870 739 391 310 -414 -158 -88 64 -814 -792 180 -879 -668 -16 256 127 531 -584 -717 -340 796 779 292 -829 69 -859 -525 -758 -193 -863 -266 404 282 -747 696 99 726 -391 -749 -810 -212 343 -357 -195 -230 -153 -92 -833 56 296 -834 -213 -202 588 472 777 524 66 -718 223 -381 -848 366 -227 631 454 -245 -374 154 210 -119 698 -361 739 -869 -485 689 -143 -854 24 -799 508 -486 459 -15 654 -827 -640 -330 -216 -745 -753 772 -95 417 -129 456 -286 -205 344 -70 -200 473 -476 -834 -490 -440 571 288 -449 -781 -335 315 701 -417 22 -776 17 -374 -287 -40 735 -18 -582 373 -137 116 356 249 253 447 -407 529 67 -558 -86 607 290 502 -345 150 499 -569 478 1 -879 -343 471 271 -429 9 137 540 -579 -104 -193 -880 38 653 468 293 -196 -512 -103 -414 -42 140 54 -882 -126 -672 -485 -840 -844 351 -210 -115 782 -68 -278 -75 -150 249 -135 -337 631 320 -828 -659 582 -269 -30 721 -479 275 587 581 288 753 -459 108 159 676 667 -717 164 428 -121 -419 -34 -282 663 448 -100 739 -858 -77 -739 -853 513 18 -455 -321 591 -486 272 -463 -171 6 -351 361 -73 681 42 -343 -544 237 -76 490 222 -68 -127 -473 412 -95 -186 644 -413 157 343 -484 297 -173 -262 34 334 -518 775 564 -612 -215 -488 -95 -824 711 411 -795 127 -771 -889 -47 30 342 510 78 -247 -336 -755 38 616 375 -123 318 627 577 751 -714 203 -422 118 -61 -613 -127 633 604 -395 143 -704 -538 -766 -7 768 -801 13 -413 -93 777 -419 -683 -425 -77 -442 156 451 -8 -720 -41 783 -183 380 301 431 -310 -794 -895 138 682 -455 398 121 -805 -622 -327 -75 480 -857 -778 -708 232 521 266 377 -726 -276 -125 -413 -833 -718 -20 632 -130 319 229 332 -233 278 36 326 -245 174 526 -99 -136 379 320 -377 -320 -857 254 -513 -369 -245 119 -478 175 73 494 -740 -422 -245 -368 491 624 201 -160 421 643 -277 -89 -555 -180 -520 -847 749 -388 -635 -67 -254 409 565 721 -443 -345 -469 -836 -514 -221 -377 -623 50 130 -499 -175 597 313 -501 -131 -437 -156 -523 -760 -714 304 -310 -318 -369 112 615 -384 354 256 -193 135 286 261 -723 -650 294 554 472 -15 -537 -556 568 -636 -203 33 310 144 -190 304 -534 -92 -153 -85 128 -821 -275 -75 300 474 -60 -633 -185 -266 -291 792 -611 33 366 557 50 580 392 651 737 -204 -329 -3 -715 -238 409 741 -534 474 622 -644 147 -779 29 732 -312 -376 -325 -108 -380 -610 265 -437 534 -155 -689 296 689 209 -67 554 -404 -417 -247 685 -365 -551 454 -440 310 -290 -844 641 -622 433 -227 63 48 -248 -815 543 -737 530 -496 572 -680 424 111 -185 -73 717 255 -245 346 564 25 -469 -158 152 -874 -509 190 743 -371 466 -434 266 -214 304 512 780 8 732 555 614 -778 -717 -110 -740 -348 466 -178 513 -175 546 -326 332 -392 -681 729 419 -526 234 494 -382 -6 596 317 -9 -46 -895 -259 -23 588 -176 -578 431 -149 -655 -228 -289 752 314 404 -318 -127 247 579 304 -685 209 -556 213 -421 347 -57 -26 -646 396 -178 -379 447 -540 547 -310 651 -843 -406 -459 -336 -128 158 -70 636 -684 236 248 -274 -462 -350 -293 417 56 110 107 -836 745 -30 239 -800 -420 -290 341 731 -507 -383 -293 516 -815 -832 -560 -350 57 644 662 -796 -153 -185 775 573 -580 704 148 455 491 -527 123 397 441 82 137 -626 107 -428 -17 643 211 598 641 -416 -617 220 -23 -401 -138 -313 451 747 -15 183 -273 -194 -436 -529 -485 574 -824 -571 743 316 691 -622 119 -206 -409 707 -606 -736 -235 382 459 -32 82 -210 80 -148 -673 -62 -474 -246 -851 -730 -33 593 607 -253 -148 -293 -285 -355 164 -432 -313 -46 -304 312 -837 -462 162 -754 587 444 318 798 264 518 250 -636 767 581 -415 -727 -93 457 -92 113 -679 588 -539 270 -748 56 539 -632 757 -558 609 -464 -556 469 -377 435 -381 -104 152 -638 681 -747 -844 -561 -628 -356 362 -241 19 163 -596 -161 -360 -336 694 711 523 463 242 -543 -798 762 387 271 770 -311 -665 653 -76 -17 166 -62 -463 411 495 368 513 336 595 73 -640 -441 -900 -421 -447 -17 254 -426 -112 -204 232 -407 -349 791 -750 335 25 328 629 -622 299 492 577 546 304 504 357 339 -60 137 -827 -424 478 407 -782 -42 653 435 297 18 -178 -708 -162 342 150 -353 -891 194 233 263 23 83 -546 -888 466 -712 184 -880 156 -839 -812 -787 694 468 228 -494 299 564 359 -65 342 342 789 228 -158 593 -38 -896 590 -635 -244 -636 627 162 307 -294 -20 735 -788 -217 64 -848 -820 106 782 -680 546 -403 -20 -265 -9 680 -224 270 565 467 84 -521 -386 -499 664 -550 -656 -192 -409 -78 -66 -274 -65 -633 219 -153 -687 639 126 -478 -366 -741 94 148 240 211 620 -506 -126 48 155 -831 -741 127 -858 -608 214 -680 702 313 63 -829 41 146 -319 483 505 -822 799 -280 31 312 421 -560 -52 -499 465 -579 -539 405 -591 -11 156 313 -547 799 492 497 291 347 794 453 -823 -736 -307 -358 -841 -543 -98 -422 446 -646 -504 244 210 70 357 717 -713 -761 -444 -8 -17 -359 307 569 -749 -230 -384 84 -188 380 -217 593 554 -464 57 -622 -781 163 538 -814 -413 600 32 -737 -247 24 -358 -138 -749 380 -407 775 -164 800 -311 -199 94 -489 -280 552 653 -537 -400 -3 -560 -795 -92 552 -658 253 -822 -276 402 374 146 565 690 -190 -528 104 -160 -747 410 773 794 -67 121 -686 -495 786 615 -345 570 -588 -865 763 -853 466 -249 639 412 288 186 220 556 -21 268 -479 -485 529 373 -256 139 65 140 -799 279 -228 -4 625 -731 -543 716 -387 332 -188 477 -273 141 40 101 -604 -211 141 644 175 -189 -260 341 449 -431 -327 218 -742 61 480 -756 448 -139 98 -192 480 482 429 637 275 373 -205 -131 -200 17 624 -121 173 -53 543 -492 -584 743 -692 -565 -876 -616 -65 -50 -715 -704 -682 -714 169 587 -805 -166 1 -62 267 750 -736 -247 -375 -87 765 141 597 -833 567 -799 399 -676 582 -690 -624 -51 -73 758 -453 388 608 -61 -69 -317 282 -475 11 -700 -118 609 576 326 -23 -50 -434 -321 -691 -631 219 386 498 -599 -748 -342 -206 146 562 224 448 -22 727 -545 191 29 -104 104 -728 312 -230 -406 -502 -352 251 -857 -638 741 262 -716 -873 -470 -306 220 -371 -885 621 103 370 -402 302 242 513 482 -339 -793 -589 -729 194 -843 -505 -601 -398 477 779 687 -222 686 557 -766 394 -641 -353 -309 123 372 292 381 71 103 -584 288 517 -859 779 165 -306 -331 -158 776 715 409 -9 -94 -673 329 690 260 -281 793 198 -315 -751 -309 -73 480 -281 567 -225 -753 -328 -154 -834 219 -319 721 242 117 -751 774 -670 -532 -63 -608 -503 -522 343 -396 377 225 -663 12 596 -749 -24 -446 -118 605 -284 178 6 82 392 -324 -309 -192 769 549 319 -84 -438 -378 -570 529 -368 59 279 640 478 -187 -475 -600 -384 -295 -20 -152 740 615 -317 15 437 -890 -202 74 463 574 -638 463 198 -231 -660 745 745 -775 -472 693 153 310 44 270 348 611 574 -693 -391 -253 -894 -669 166 -370 -125 366 254 500 -601 -810 591 -245 489 680 -540 522 416 169 651 681 623 -418 741 173 -11 -148 -24 -777 -158 -670 590 381 -458 287 -804 707 -329 222 16 772 -507 740 -153 -757 597 696 -554 -867 -484 -168 794 29 -804 -591 618 -540 -780 -39 113 -125 424 -826 131 570 -394 -154 216 373 -622 -530 161 220 609 -13 87 -641 791 -447 445 48 518 -279 -253 -857 -754 697 -3 -629 213 220 623 48 84 -754 782 504 686 505 -797 696 -718 170 -109 -763 383 777 -645 71 -241 720 156 320 274 240 401 -800 -900 -26 179 378 643 495 170 350 -777 -167 176 602 -686 273 652 314 -728 -400 -752 -227 -269 -203 631 -822 -242 -77 767 -61 646 -646 -388 -322 -202 499 167 648 -348 758 -224 -285 -846 -98 -862 -435 -171 424 6 -76 25 164 -161 -763 68 566 -659 58 -68 245 440 -273 756 -748 195 345 155 -559 -833 -740 697 487 -832 606 31 -203 -272 -864 -826 -620 775 -728 -180 -420 -38 -166 -763 152 -177 -777 -72 -780 673 -434 -796 -428 214 270 -214 1 707 -44 -86 138 405 -446 -701 160 -840 -595 -899 789 -836 108 -267 -375 288 142 600 513 358 465 -662 -199 -238 -505 309 138 -482 -179 724 -8 536 -725 -12 454 -813 -398 3 -355 -812 -892 703 -758 -21 634 -659 275 544 425 414 -621 345 300 636 129 445 -566 -294 473 576 -301 -15 248 -44 735 -674 439 453 -423 -797 763 -544 91 -853 589 45 -677 -884 488 -56 387 287 647 -141 -5 -564 364 238 85 -525 322 -653 -463 -561 -301 -481 -210 -70 -24 -440 177 -140 -793 -498 -236 -144 -522 -497 441 127 -305 530 456 -381 -780 -769 -890 359 228 -641 761 -774 340 -639 352 -174 82 -535 -55 786 -587 -362 483 -581 30 43 -392 -836 9 -673 15 227 -873 654 622 -486 657 -471 309 -184 8 -149 80 -291 402 532 -238 161 705 -778 -369 -255 382 -358 -627 173 278 -692 -18 37 408 -496 725 -539 445 -131 -614 280 -30 -346 783 -511 762 173 400 -617 -234 -726 -456 8 -554 247 44 -375 192 -131 -711 -282 186 555 783 763 406 443 434 248 -888 777 486 200 336 -569 60 344 -509 -293 -188 116 -27 765 -830 338 -873 -568 757 699 -644 283 -422 -216 -454 -679 299 8 -152 -48 -557 -219 578 164 -689 -203 -555 -667 -485 128 527 430 -223 739 -609 -7 -24 435 -302 -551 -728 -893 -702 -708 697 270 507 585 -74 347 -395 234 93 -688 584 -800 -793 563 468 -619 -438 312 -241 -203 319 -278 690 470 410 214 -800 -543 470 559 -423 642 -304 -259 666 333 271 -756 518 256 -435 554 193 -460 672 685 -832 -216 458 -494 396 -506 659 -673 -225 19 214 274 -742 -646 -623 -852 603 361 -38 -159 -609 453 -288 630 -468 -163 558 251 251 -235 26 531 724 756 778 -275 -132 301 -685 162 -459 623 789 554 627 -314 -655 371 773 516 341 -838 -468 -62 -341 307 -819 -690 -145 787 -55 -158 94 39 794 673 -489 -870 -247 -785 -365 614 -11 660 -812 143 -120 -196 150 754 788 -371 211 -474 261 696 365 465 655 699 -146 254 322 -879 -255 763 -305 210 -775 -689 450 -96 -502 297 -439 -712 397 785 -40 177 -613 -228 704 -301 -745 30 601 -111 35 -269 7 -629 -294 252 -15 647 550 -181 -464 -289 -750 756 169 -96 44 -133 38 232 -568 -373 -253 -450 -499 698 749 77 -432 97 -813 277 -213 409 263 -692 -797 -37 -844 511 -899 397 443 -862 127 -749 784 -353 277 -246 558 495 443 -723 -786 -332 -794 -481 -20 -536 761 500 -383 276 16 -237 -543 150 -717 -556 -678 514 -157 564 148 -235 -219 -621 -716 147 501 365 299 594 524 306 590 -270 746 208 415 49 -887 -220 133 334 -799 202 -330 -644 -19 -603 -662 774 -31 331 -522 -59 -737 39 -297 397 121 -504 473 -283 324 -860 -401 119 -170 -656 490 -629 119 544 784 -776 -577 93 501 140 96 -38 719 346 -75 628 -699 -603 209 462 435 440 -827 -276 -305 495 -224 723 -68 -738 -72 492 798 -373 -633 -743 33 -159 723 81 -66 525 -593 -615 -818 -121 -417 119 -32 -667 -33 362 330 742 -661 -593 560 401 216 -853 774 -233 730 -361 -842 -402 633 -487 340 -173 467 239 48 64 -801 210 696 389 -376 -755 712 -869 546 173 589 444 166 454 -613 -441 133 268 765 -824 760 378 -340 627 595 298 -214 197 258 -884 -290 -406 250 41 -44 678 485 399 -145 767 -66 516 -78 414 -116 -286 791 297 692 383 532 218 -325 160 -865 303 563 -771 -523 495 -848 635 618 -55 -888 32 381 -651 -285 21 68 -363 633 63 -885 74 -66 533 94 -714 -198 89 -463 560 -608 -517 -485 214 138 -296 386 44 -479 766 325 482 567 -350 -66 588 502 643 -879 84 563 -571 559 736 477 -577 789 338 -642 -282 7 360 -181 -840 -695 -303 -827 699 676 -664 -783 761 319 8 -532 664 -236 733 -98 -463 -692 346 -510 57 179 -697 -374 -288 -167 -616 -689 -669 78 -469 207 112 750 253 376 694 -538 708 -214 165 -624 -801 -840 796 774 700 143 729 659 492 -282 631 -158 392 660 292 -516 320 -172 710 -888 -806 202 -252 -484 -636 -198 -451 -640 659 -714 -616 270 300 -713 15 -804 -783 -369 197 -793 191 199 380 254 104 -850 -551 591 -378 480 294 745 -355 -267 -629 266 77 103 -802 160 159 -549 734 61 -157 -233 -110 718 3 225 -452 -325 765 218 -77 730 127 178 -689 297 128 708 -577 -810 -894 280 -333 -554 -215 -246 598 -208 -203 -842 337 533 741 -328 273 -406 -253 -675 -316 -810 470 -107 495 -132 296 161 -146 120 408 730 421 688 -790 -109 417 762 -121 -61 -508 32 -691 542 614 519 398 365 -747 120 248 -80 -874 725 -832 47 702 -313 -637 473 332 -261 -327 316 -418 -700 -655 -220 201 -418 -304 -680 540 778 666 -288 10 -128 -107 135 636 -314 -352 350 -449 -725 -369 594 181 471 -258 -727 474 -547 396 -290 9 -249 -555 -437 322 19 -565 -341 -356 772 223 325 -76 617 -620 -92 -803 598 -677 333 674 -544 -483 -2 779 769 53 -179 598 250 -741 123 -757 -275 140 687 210 -766 -725 -676 -39 504 -263 -157 775 -649 -737 442 663 474 73 299 637 738 394 54 -674 21 149 409 -207 649 -386 -443 149 492 -552 185 469 -670 652 -649 -506 -349 -344 362 -47 640 -508 393 752 -493 362 -5 -640 495 642 -170 47 -479 744 778 -184 -349 377 120 -7 -896 435 -562 785 65 345 792 480 99 -654 621 -667 -462 -476 -516 659 -82 -832 601 595 403 281 38 -151 -790 207 352 263 -138 -380 465 -622 421 101 -141 376 447 327 -698 557 101 26 675 -640 422 -187 -866 297 148 -826 -703 -78 44 -103 -37 61 -385 -421 -645 -553 -273 119 -291 -428 492 -547 -33 126 -146 209 -58 613 -880 -685 -332 -710 -156 563 -318 776 -39 -730 -736 369 661 -416 -279 -458 -396 -356 247 156 -465 680 94 -721 -20 -109 -193 433 -455 356 298 -457 609 398 -554 -683 594 306 184 -59 286 -699 230 377 -485 485 184 645 -701 -580 134 720 -66 -375 719 227 -861 384 -52 756 280 -494 615 560 -34 -794 -420 348 -12 252 -98 548 358 -778 -665 -830 -494 -446 -284 -55 504 315 511 -556 619 -631 204 282 733 -339 -672 -25 332 -355 -739 -679 -661 -196 -64 564 -841 -46 662 -395 -193 299 -237 -16 -820 510 492 328 380 -209 -524 -327 29 -657 647 480 -396 -808 -419 147 -173 297 -96 622 -894 -696 -253 -169 183 450 706 542 -256 717 782 96 -293 -686 -278 -659 -355 -796 -430 -698 315 210 99 -401 589 -716 -299 -824 357 59 606 -113 -814 -720 -869 -804 395 422 -386 -253 294 39 645 -887 748 -553 658 602 625 -552 -209 -375 -276 -172 -73 -770 -719 -639 600 480 726 -535 -262 40 -851 314 520 -268 50 -175 -177 -662 526 -234 -390 -835 -311 -2 4 -225 -587 567 -168 336 446 516 713 -202 -358 -133 -5 -332 -131 -812 -880 -32 -355 -768 619 -127 374 -58 505 -601 -72 -854 523 -451 169 -47 213 402 196 -619 404 259 476 -448 -580 280 -439 -151 596 123 -692 -441 168 -340 -774 90 -709 588 -348 702 -48 -560 590 694 -700 284 161 -888 -111 -799 -118 -417 469 -464 -753 -520 613 777 -349 -433 115 486 -821 546 674 751 -693 628 675 554 117 -477 522 -260 715 750 197 116 -436 -114 565 -482 -1 -566 763 742 -820 -48 31 277 415 479 -320 -857 594 -362 -111 -77 -599 -711 606 -832 -737 -668 -21 -1 747 -46 566 31 -756 631 97 -646 789 444 -867 -443 589 -827 -776 679 528 50 -827 -467 -133 390 -851 -169 493 -191 292 -245 470 -611 710 -417 -866 465 393 -476 -822 60 732 730 471 448 662 -133 -686 692 -654 -805 499 -752 763 133 -704 167 588 -725 406 653 -511 210 -451 400 226 172 695 -723 42 71 -51 -1 388 443 516 -841 -798 -278 -184 -823 492 631 656 -242 -624 582 -406 463 -300 -805 691 737 624 -860 799 -765 -463 -203 -677 601 661 -346 -45 517 310 457 776 34 -799 19 386 458 609 -670 -609 273 54 -728 366 -188 -196 -185 406 200 -784 -347 484 -364 -375 -502 506 534 -401 -405 -642 184 -661 -326 621 795 441 -652 622 137 -49 -297 -656 -484 148 287 -744 767 -67 16 -266 452 557 -275 -181 619 476 -350 -529 -711 398 747 -255 633 -542 252 142 675 -744 -338 -281 -127 1 -377 247 40 101 -96 -865 -518 -465 -249 680 -735 583 623 687 -827 117 414 -856 -670 779 80 344 -771 -354 396 566 -275 287 -196 36 -760 -565 497 -308 50 -530 -566 353 -444 413 -414 603 467 -196 213 245 -435 -387 372 749 445 303 437 131 -357 -686 1 -386 -462 486 -139 -242 -257 -135 612 -719 -397 -563 -655 -680 -17 -49 -105 -164 -53 125 -782 584 -484 -430 -730 201 -569 -350 280 -89 346 250 -431 -306 -574 673 184 -652 -276 109 -148 -16 -60 753 -693 -616 558 298 567 442 -117 729 -842 263 7 -812 652 -340 338 -856 1 81 -709 -566 65 -869 -870 -447 -681 498 -282 247 -400 -522 189 -331 -79 -886 99 335 375 346 -717 646 -358 -804 441 433 -103 -638 396 -893 135 62 330 784 -537 -380 377 -38 217 151 401 -688 391 -890 797 -278 181 -323 216 194 262 714 -870 389 -753 731 442 -550 -646 -481 109 -536 -871 227 108 751 429 134 -336 -713 46 -857 787 -645 -135 -776 -762 -622 13 -166 201 462 -525 206 -841 76 -857 -145 613 102 380 -505 -752 -529 15 385 497 -348 -622 243 298 616 189 -893 -785 -251 372 718 -744 646 244 -174 -837 340 727 770 730 11 110 -791 -280 -556 362 251 -6 100 -366 769 -191 465 291 93 356 -446 -155 390 -307 -437 -129 65 468 352 -850 -327 -518 686 -297 321 -370 -540 592 -667 -656 424 665 665 -622 -266 377 -428 -654 -666 -311 -408 -93 280 -396 144 623 387 -721 771 -191 671 39 -432 514 -790 592 350 285 -417 53 -296 -144 -77 -858 519 785 -666 -633 -199 627 -739 -230 -637 -553 460 537 -72 782 216 -76 -413 552 637 109 -213 410 762 673 420 -520 -538 -27 -485 461 617 389 771 -552 -788 157 763 -748 203 -484 -804 606 302 -345 -127 -406 -315 436 -644 -854 92 536 -718 86 -647 -787 -897 1 -321 -75 747 762 -119 343 276 605 170 175 571 55 443 340 -31 -246 -822 -410 675 -644 -624 748 29 44 -74 -452 606 11 792 -773 490 593 700 -186 779 -401 -885 537 12 -255 -355 680 300 -24 -118 -78 -328 -810 -627 -667 634 44 -748 438 -703 -160 -552 -78 -94 -856 42 -449 -58 521 301 594 -810 506 314 105 341 620 730 -730 446 731 -704 582 -301 -667 -893 -801 533 -520 -611 776 311 -595 258 -534 263 283 -808 171 -768 -840 -597 -771 -792 -866 -752 421 679 446 -805 -200 733 -596 -182 733 141 -20 -510 456 162 -313 -579 -586 103 634 438 -674 -113 572 561 -428 -790 -9 153 -840 -462 -595 -94 -590 702 -735 380 -259 731 333 80 -824 245 -417 741 467 -730 -109 -721 683 397 573 350 381 262 319 -409 240 -240 -591 501 -307 -461 -274 33 184 563 310 492 64 424 -186 384 -518 -223 182 444 -487 382 -884 357 -180 -867 778 461 459 -648 365 509 -622 -614 354 -262 -805 -108 -569 -363 -854 -760 508 -524 -637 -116 608 -565 5 453 164 -229 -279 725 738 -543 -174 -729 445 555 38 -347 771 -555 -313 396 551 525 -666 -391 791 -704 330 399 -799 391 296 594 -739 -199 -716 -232 -529 -162 361 -371 -593 180 540 3 -329 -511 281 -394 -48 536 254 101 462 -223 -704 429 644 -678 700 -616 417 -454 264 778 -176 -870 687 201 -557 -776 563 140 553 71 -71 153 90 -263 -661 -149 230 -515 700 -483 -538 -153 -437 757 -301 630 -18 -173 -672 563 -486 -816 394 298 127 611 -198 329 107 594 148 327 -72 -709 338 561 -298 -347 239 98 747 -209 -183 57 771 398 -243 -333 173 -515 -320 482 287 -327 -757 518 235 -392 471 -99 -879 -885 444 -236 670 -876 791 -617 206 -339 537 -13 -563 -886 589 36 216 -74 -97 353 661 586 112 -198 -433 453 -711 -625 796 -172 542 288 -747 -18 -408 -573 -731 -802 -269 493 798 -57 -520 739 -30 -528 -662 401 452 648 -679 -342 30 -381 -471 -135 99 -574 -172 -575 342 363 372 -235 357 595 208 -25 -890 -309 498 -368 454 -754 608 -838 597 276 768 -57 229 -793 780 417 288 -79 283 366 -305 -515 222 216 -484 311 -871 192 346 723 340 -496 -132 208 -149 -270 -649 -255 74 -405 -373 134 -852 364 -773 -222 335 -531 761 313 -204 -482 514 -688 -640 171 285 676 569 537 769 -836 -25 -553 -253 565 -776 -876 -698 -595 -800 486 101 -900 -11 709 433 501 -193 -372 -481 -272 396 -564 23 -565 250 405 128 385 658 -762 249 774 144 708 555 -716 600 711 -72 42 479 336 -335 567 195 -646 -897 -789 380 397 -226 -3 796 579 242 583 200 -603 765 -840 430 -573 439 694 574 -627 -518 -831 -243 392 -91 -413 -212 31 517 32 666 -705 -21 604 262 591 -3 -884 678 -295 368 296 -272 -214 -23 -397 688 -812 -148 -627 133 -134 727 396 -146 -142 766 55 -537 711 -547 711 -517 581 688 195 682 123 -784 -319 532 697 -833 541 458 -763 -345 -862 -161 -14 199 -117 -776 464 221 677 287 357 421 -279 576 -256 -310 724 540 -550 -15 320 641 85 -366 -703 -709 -12 -523 -18 -354 230 341 -134 778 126 601 308 -128 -334 405 -44 766 401 -508 -711 773 -763 -619 326 -651 124 -602 -475 -3 299 617 -444 -875 162 347 647 -805 506 96 -227 495 -418 -781 752 -744 433 -201 263 -621 -35 762 781 224 743 212 -582 -390 -713 -897 401 -189 261 215 397 -470 -141 -201 -745 -604 744 270 159 645 54 -253 305 -360 -443 727 -102 784 116 -724 6 -474 608 -511 -206 145 232 -899 -700 -879 -745 -51 -579 274 -51 537 -255 355 -295 294 -485 -872 -598 -173 138 -152 422 332 -211 -341 639 -366 664 614 425 610 -634 687 -308 -272 -392 -818 -137 128 401 441 -386 761 256 57 -210 -638 221 -755 3 -372 -51 -266 681 -248 767 -192 -106 91 -81 -365 -583 220 -361 153 -762 669 92 728 438 130 -464 -470 197 -161 -385 108 71 759 -9 -147 -417 -854 537 -203 -67 -17 -586 19 -537 456 707 -175 225 560 56 163 -439 -694 -1 205 -522 -581 -390 -242 658 -714 376 -388 -259 -744 -460 -308 -623 371 -268 197 -680 601 342 263 -864 610 618 -652 28 194 481 -667 616 -535 -356 -574 -834 131 194 208 -898 -113 757 132 -768 64 104 -267 -139 -135 -447 8 705 471 -175 162 86 711 714 -857 176 -272 777 -373 -42 795 739 594 407 176 439 684 -486 -764 144 484 -146 454 169 -722 214 -179 -83 -726 -515 -383 -521 793 72 524 -586 -675 -555 -487 2 81 339 254 506 -553 424 -173 29 -885 752 733 285 -789 -601 -475 764 285 650 -675 181 -390 794 -315 -207 459 249 436 -480 298 708 434 -494 -820 195 -275 -858 -525 564 527 -880 371 -737 -833 -355 501 -128 -438 -237 346 -22 698 -868 794 416 453 -111 593 597 -107 313 -776 -474 87 551 -80 187 235 -628 456 -341 163 -162 -91 -439 -118 463 566 -722 -188 -157 694 -558 -560 -587 -696 -700 42 -741 540 147 -774 -623 -290 -236 540 721 -300 -555 606 633 -440 -705 -724 -46 -752 -695 -780 460 -416 648 571 355 -539 75 -535 194 -135 -196 -321 621 757 -554 606 -89 -169 -786 -415 164 -80 -640 -295 665 785 -269 341 34 -325 -842 242 655 -801 10 -319 -547 -38 -460 31 -626 22 -195 253 -559 3 -695 467 557 186 550 367 -172 408 476 -259 230 -455 -767 -741 -638 562 -855 -64 -470 67 101 -659 540 -870 -511 -552 -655 -381 -842 24 91 -753 88 -221 -784 496 794 -587 -685 -66 131 -458 -69 -603 -637 545 226 -266 -620 -204 -97 278 -369 232 57 -518 504 -598 170 324 634 -572 -34 -445 686 687 -209 -783 -701 -167 335 278 205 785 164 531 67 -784 -714 142 -795 -209 450 622 -216 -866 1 -469 753 550 -273 -551 -626 234 230 -97 -264 578 601 409 -430 -482 -413 -635 310 -887 -32 -28 730 -22 -788 -124 693 405 -69 528 -134 -608 89 -768 -769 423 -25 -687 -848 -104 -170 -830 -81 -256 -670 -186 670 -582 -873 -136 -614 103 713 -727 -466 -292 595 398 361 -38 -321 -863 -7 -652 -659 -828 -670 -389 -225 703 143 660 -857 -242 -801 -343 62 293 -517 412 -628 56 -254 -289 174 111 469 436 517 -189 548 30 74 667 -265 427 -583 -504 -37 49 639 -22 -115 257 479 80 457 -466 -575 -333 -436 -147 -617 153 -882 -222 -39 558 -48 -766 325 -762 505 -690 390 -603 387 -5 362 -624 639 -313 733 -823 -223 767 -482 592 -455 532 333 -576 235 522 194 -596 445 -85 -78 -321 -189 92 -365 -646 349 691 -571 -448 -201 469 -181 -387 -800 -338 111 -641 -751 753 -884 383 256 -284 -259 -575 773 536 111 140 -524 633 797 -606 -139 -700 -451 -188 31 1 -475 -500 -660 -204 -55 691 87 -648 -701 154 570 473 435 507 -804 170 594 -124 147 776 -141 -795 318 -128 661 -638 -151 -377 612 730 -741 -171 -565 657 18 -119 789 548 -28 537 607 -458 -371 568 -562 -418 -719 673 -513 -497 -57 70 -294 -66 275 770 -389 -659 -301 -312 -238 275 -751 -66 796 -604 523 -202 -323 -281 -766 -572 -603 -150 -734 211 -182 -475 -56 -185 222 -710 -559 -607 -375 -387 -750 -788 -60 -344 616 247 742 -598 321 -880 76 271 -259 134 -836 -616 -703 -272 180 373 62 653 689 153 641 93 -322 720 678 628 -60 -817 546 -350 -751 656 -604 -734 -308 -711 -380 -786 -810 348 -508 625 589 -15 291 -63 566 -399 75 -288 705 518 -205 -773 -433 -627 554 724 -94 334 501 480 -539 272 596 489 -500 -868 2 94 -91 -69 -179 422 -614 -447 -101 -6 36 -602 -744 173 747 -680 233 176 721 247 -252 -859 173 -669 151 -810 263 765 -199 619 -654 236 319 232 -78 -276 -372 146 23 -590 -678 -822 382 62 -808 621 -763 347 -159 -145 -555 -487 357 688 -211 542 619 -610 -50 -24 63 180 -609 260 278 183 -85 567 51 -214 374 -627 225 -270 357 740 736 185 -373 -20 635 -34 420 -100 -55 -680 484 -509 116 182 -598 263 -572 -200 -631 563 317 -317 389 -189 -421 71 -875 330 297 38 700 -764 360 -673 292 147 -355 -73 -642 -674 -174 -137 389 -784 193 -676 -141 248 -261 -230 423 305 726 -599 -716 480 428 -315 -171 -274 203 342 -37 575 -298 -770 21 -69 -95 6 -786 -459 -454 284 139 -449 -13 -858 429 -862 128 318 -865 249 -801 -300 -233 52 -162 -629 565 -480 648 -290 725 -565 238 633 -487 724 -133 171 -452 -72 513 -19 117 -690 -277 728 -407 -831 -122 72 114 106 -454 646 109 544 -559 167 671 250 619 429 -207 263 -771 -435 -250 239 -487 623 739 -588 -791 -768 -128 302 716 -818 -148 218 -414 333 363 501 103 723 527 -90 -455 26 -126 763 -640 257 704 -649 -284 -467 -207 74 202 -238 61 527 -239 -845 583 439 -684 -547 -643 -668 -220 730 716 168 123 216 622 -366 -412 -117 -813 -636 -485 607 7 -516 -322 203 -51 424 799 631 -798 -509 794 -369 -503 586 -533 -791 291 -559 -452 694 -750 -530 -530 -121 174 455 513 -405 -685 627 395 -817 -756 167 338 -869 -739 -158 -549 -512 249 544 -67 -565 -685 495 505 -885 -869 -826 -579 -891 -134 -851 -716 -827 741 673 -292 -76 -885 -186 -776 246 -778 5 438 596 74 -832 146 -136 -495 -721 -198 -568 -653 -19 155 545 464 360 -837 -211 -556 298 -656 3 411 -417 -225 -491 75 176 -484 -860 -437 181 -545 75 110 289 -589 245 391 458 -635 -519 -86 -610 -5 82 776 40 -181 -181 367 -435 -189 -192 -446 110 -350 -431 645 -656 215 -262 -733 -329 395 -373 136 565 -104 436 367 -297 356 106 431 201 598 374 -801 158 663 733 -74 -819 -326 368 -266 -449 -435 196 -19 108 468 -644 -854 65 -589 616 -865 797 697 256 340 -323 759 -433 521 -179 -861 774 347 67 415 -849 -17 319 -441 -854 19 -75 259 -720 50 492 475 -215 164 425 522 138 -39 365 -729 -84 -9 350 -17 -890 -80 121 503 -781 -124 -95 151 262 327 -632 -443 -244 47 -361 719 25 143 -293 -744 -611 251 43 138 497 -892 790 682 -483 292 -66 -423 208 -284 -44 231 -589 -442 397 283 549 373 -144 -293 -131 493 -350 389 702 -56 411 408 -580 632 -254 94 277 566 -124 -664 242 444 526 342 -220 664 -268 -320 334 -19 -77 -768 171 -134 75 598 -60 96 -556 -106 -223 120 -366 -533 -95 419 -808 692 165 175 -617 365 -436 290 603 84 -489 -552 154 -175 -436 647 -91 -229 -103 -567 -249 -169 -429 282 722 -560 297 -443 -181 -332 -456 723 -481 135 573 -825 -131 -123 47 569 735 -335 -460 721 -580 68 -672 -197 690 60 470 119 -569 495 -601 -457 -811 -874 740 316 29 -893 482 425 279 -500 405 168 564 -233 268 137 -454 -503 -546 -123 -97 -514 -857 -23 585 -847 146 -616 207 205 -874 526 -640 329 410 744 467 -495 93 -226 27 478 -468 -53 18 101 -679 -480 -509 -771 646 321 -332 -303 -285 -361 758 -897 -243 -302 -452 653 -642 57 466 505 -172 -307 754 -32 -463 742 -296 151 704 460 84 546 456 -250 -515 -225 686 -249 287 -43 208 766 -313 -578 -854 -33 -613 -576 -402 396 267 -735 342 -891 -365 447 -670 -105 -536 658 -133 -365 462 -222 -613 721 748 47 -753 752 -517 673 -18 -863 207 53 -570 -423 109 621 48 19 593 -431 434 717 341 412 -216 137 -6 584 -267 332 -12 542 650 -71 -505 -582 -547 601 75 -844 499 732 -623 94 26 569 -22 -746 -441 525 155 -221 -236 -631 361 401 362 -336 684 -469 -159 -831 388 786 -87 -755 -345 -8 378 272 350 585 -211 456 -585 -64 -186 322 -810 -249 795 -123 -691 -458 -107 -582 488 496 507 -212 593 -271 -333 267 -237 643 -557 155 525 -694 258 -532 737 -898 701 571 -250 -853 -129 -624 -841 -291 -359 63 594 -55 -850 525 -24 -23 -622 172 -343 416 343 366 451 596 -262 236 -654 -162 -629 643 408 -363 -207 -47 -46 -529 119 -240 -392 -712 531 -600 792 474 -519 -305 760 702 468 -668 -701 -541 712 570 -187 180 491 210 -561 451 25 752 -19 -347 226 -745 788 180 -744 -246 -582 -357 714 -750 -807 457 635 169 -514 -251 -181 -435 -125 -344 488 -343 503 -222 -163 329 -761 -469 -601 494 -747 -287 190 698 -884 235 514 -434 379 -218 438 478 782 721 -465 -879 522 -592 -468 128 -779 165 -531 417 257 -455 -472 527 495 481 -88 -419 -674 -516 227 -39 -347 -401 277 42 -621 -519 785 725 -100 -489 795 -782 -239 -376 -234 -60 -45 -584 440 -747 -538 -268 -107 118 775 -13 536 -697 -228 453 -306 -91 164 564 -462 380 519 621 205 128 -341 545 103 692 -393 -722 726 455 -849 162 -373 722 156 -165 717 -442 30 751 533 -386 186 -821 225 -585 299 -274 -77 788 356 -733 -880 -653 -76 19 -838 265 -137 347 156 -660 390 497 -442 22 696 -859 411 42 -31 203 -553 116 185 -836 28 619 -804 375 432 742 -138 -6 -182 -757 631 -656 306 -509 -609 474 -891 -371 -326 620 -736 632 562 -486 -589 77 486 266 -689 665 386 -345 278 -225 -300 236 -831 491 -265 537 -895 -340 -808 249 351 -443 -815 331 -174 -511 514 673 79 -103 -868 -646 148 87 -900 -90 -291 774 132 -341 652 -46 -346 -385 -815 -143 302 384 73 -143 -163 98 -159 385 -794 -606 -13 -851 -507 714 694 -447 -510 14 -643 595 -647 250 158 343 -397 -694 158 521 15 213 595 287 83 117 -392 -243 23 186 -379 -195 33 -295 -522 352 -710 266 -696 -486 -598 -11 767 -72 115 -760 442 -822 371 -591 706 -41 38 532 224 792 659 -830 115 -571 698 645 -798 434 -25 -255 130 -837 689 7 317 -412 -774 -150 -291 -890 643 616 -231 -460 134 78 667 -711 777 644 -378 545 -24 -349 389 -607 427 -177 -541 -390 410 -303 -733 209 -66 -368 -766 -237 397 66 23 -519 158 521 677 681 -494 -771 -317 125 762 171 211 474 477 73 499 -835 -228 684 321 644 -232 226 33 464 793 -448 -685 -87 440 -640 -527 685 -425 283 -142 -184 -418 357 266 -80 -5 518 -10 -406 556 249 -580 12 -265 -428 -613 320 -851 733 223 -431 -351 478 -389 -222 657 -439 665 -104 -565 292 746 385 -355 -212 232 557 -482 305 -519 548 -861 -493 -121 -842 250 702 -858 -578 -11 -358 -406 107 600 23 -538 68 143 780 676 -70 7 -398 -595 -469 -727 201 642 528 799 171 741 -321 609 -742 -859 96 -452 -594 -204 -294 -247 -741 -715 397 197 -896 -107 438 783 -312 -628 -140 -710 455 697 -110 572 240 -529 456 687 772 293 -75 517 581 621 752 363 -381 717 83 83 753 -687 -646 488 264 -646 281 263 228 61 -360 -26 -183 -763 590 -500 179 786 707 -206 -60 642 -270 575 -633 -470 -553 14 117 -599 -328 -633 309 75 669 191 473 -41 -196 -525 206 -91 -866 716 -560 -867 651 -552 686 -558 441 -354 53 406 -318 -673 293 -458 -871 -775 -326 725 53 -529 -774 228 145 580 -327 -423 513 -362 531 -92 -765 -241 -457 224 315 282 642 5 656 -351 -748 -374 472 180 -572 107 490 -71 -93 -68 782 280 -135 282 -441 -293 394 -476 -823 196 542 -494 -889 -116 -899 -723 -541 -552 -46 -720 176 -168 -327 694 -129 238 -718 -529 139 -302 -185 -283 -781 -90 238 -840 287 -379 -696 -208 -76 48 663 576 629 190 176 210 748 -844 -277 -338 725 7 -468 662 -256 -114 -697 657 -204 665 -95 -666 613 -264 -30 -119 -360 235 446 -306 -618 -447 -344 -535 403 -593 137 159 -338 106 612 -290 -158 -396 518 -432 161 -21 84 -863 120 -227 -269 795 196 -225 -219 -300 -725 -618 -3 -356 176 761 -789 272 -770 -345 -173 -133 -328 -402 258 227 -308 720 739 144 158 -624 44 683 446 316 -100 706 -662 594 452 -424 -684 -67 -481 -159 -831 -83 -283 -802 -853 -384 -370 133 691 -5 797 -529 317 -55 -418 -264 -804 488 715 487 181 -305 -799 -808 516 671 407 -195 -560 -712 -769 101 648 305 -24 345 -834 57 -427 467 761 -544 126 469 267 409 25 -890 168 -138 -612 -721 -702 181 -395 -445 632 287 -423 -336 -717 -468 -624 -7 -844 353 8 -827 745 471 -775 -885 -73 -170 77 663 393 688 750 78 -505 381 587 -586 485 -709 -427 -488 550 -838 190 234 711 -24 304 114 -821 375 -717 -892 26 -429 -54 389 348 220 30 461 -291 551 -676 -412 -820 9 -417 536 197 -238 349 384 -607 627 228 -674 -797 146 449 271 -623 -113 -242 -792 15 492 118 -446 86 -803 636 -783 -488 558 481 -143 -845 441 46 732 64 -857 559 -642 -56 -663 -880 -206 -789 471 -167 505 49 -49 -771 -319 -669 -550 -465 541 133 -293 -217 -82 -418 -210 -242 -342 -327 799 337 657 400 690 387 -305 511 -677 -497 -256 -81 -188 -248 725 674 -508 -303 567 -815 -484 175 -692 27 505 375 -402 -770 -651 -558 -54 -701 -661 331 -449 465 471 -834 616 -405 289 -886 -474 -119 -809 -509 -225 262 51 -751 -443 540 -661 -879 17 -103 486 139 359 631 572 -126 -852 -450 605 692 -683 -469 -825 -860 28 633 631 -852 -861 -725 664 -574 -83 -304 -599 640 -4 796 185 -21 273 -406 -241 57 -679 3 524 -747 -616 32 -19 563 504 -392 345 -755 743 633 -677 -643 504 616 482 -546 547 74 406 8 -699 -640 -176 -567 672 -842 6 -70 -817 -224 -796 -594 654 218 -797 -377 -463 460 -712 159 615 -721 -783 -594 146 286 -485 404 719 -359 241 783 -518 -663 -357 -899 413 -228 -125 656 -597 100 633 -343 -846 236 -731 254 -28 -314 -768 -632 -211 446 699 570 362 638 -541 783 -582 336 -45 -779 -232 -597 296 -669 221 -759 -127 444 -510 -556 145 57 774 -211 500 465 -520 402 -545 -791 364 167 166 94 591 -693 -713 -100 -471 -693 -502 244 -567 508 379 -408 -171 -126 594 -555 -70 41 -435 -482 -406 -515 402 545 -642 172 454 -174 -651 -680 -724 -508 455 792 -397 -275 -646 264 -521 -203 -257 -648 653 -489 -628 677 233 18 -93 316 106 -91 487 306 387 459 -20 -551 -212 -9 -433 -634 294 407 22 149 440 -472 -269 -421 305 -786 783 100 -622 -297 447 253 744 106 -538 661 -679 -51 -82 379 88 771 66 -235 -127 -144 226 706 313 -894 -170 -842 150 -552 399 737 -460 -295 -884 -739 14 -159 -826 -677 -313 -741 153 -402 -201 164 637 92 527 -575 593 -676 -366 -332 339 -619 496 -854 -162 -299 -355 247 62 133 251 -60 725 710 -191 -71 -668 338 -788 -540 -52 -109 -190 -648 -120 -590 -9 542 620 455 -185 397 529 10 566 571 -167 704 -771 90 -694 -488 565 -733 775 476 -730 513 495 -81 737 -106 222 -69 789 398 -444 134 453 370 -533 -843 653 342 666 -147 -177 471 465 -504 779 -582 412 -29 -680 625 769 -31 -676 -718 -569 494 -245 128 180 182 173 799 150 357 -100 560 -703 112 -400 455 -706 -684 424 688 639 145 -884 -562 -191 480 -64 378 -680 -822 649 228 523 -546 347 635 -8 6 -621 -652 -396 675 307 299 453 187 117 532 797 591 172 -327 637 687 -867 206 -453 82 -244 -38 -80 -394 -800 482 334 -791 -783 -185 -143 -668 532 -579 -280 -812 -180 453 598 -898 110 717 536 423 -526 -9 -101 -755 8 -865 -503 -480 -274 -654 -883 767 -788 -94 -104 -133 -367 279 -737 -781 -372 -476 537 -50 589 178 219 694 -60 692 -153 -74 -488 -17 523 -550 64 -711 64 -280 -456 394 193 -368 291 277 -340 -794 -9 -283 693 455 763 -860 533 13 795 438 25 532 276 766 707 14 -721 -635 330 733 -668 -593 -763 -289 -460 563 457 642 277 12 50 774 382 -470 -85 -652 -421 343 99 130 642 -4 -392 -153 -877 650 -364 292 -871 -803 157 -175 653 505 156 -87 -72 -114 632 -253 -590 591 -17 377 791 -244 -572 264 -308 -792 639 -863 -659 6 -96 707 793 137 403 550 -210 481 706 -758 -25 -684 -598 -257 -7 -3 -244 -564 -143 19 -699 -594 288 -155 -10 -152 24 189 141 103 -745 -625 111 290 241 -833 442 629 -604 528 15 -237 704 11 -584 600 -256 -563 279 -522 -259 -311 -839 -57 -243 -661 -13 -111 -178 -113 -324 157 -669 437 116 429 -243 -207 -521 -517 -421 -139 -804 -112 236 -858 -62 -236 -192 -290 375 -41 -464 -15 -458 -501 520 -700 106 380 88 597 -435 576 -900 287 769 -763 -672 733 584 -586 -626 82 297 -288 555 784 -37 -119 386 -891 -152 435 -433 777 -195 -155 -314 239 541 -891 580 40 -325 569 473 -768 -535 -291 633 625 -600 -695 -102 373 516 -145 -496 -213 -856 -849 146 701 59 -531 -336 -837 -227 176 112 794 91 358 39 668 -413 -601 -319 5 593 407 22 670 -167 -181 229 266 650 -278 -676 331 -514 508 -711 -420 435 498 131 613 467 -750 79 -292 -289 -480 484 261 -512 -786 -865 284 -837 -290 237 675 -796 -693 663 -659 -300 -683 -732 -803 -307 -194 -854 -427 -789 -630 -230 135 253 580 -723 264 -558 629 -575 398 -764 -783 -783 -219 -278 -831 -799 -420 -151 -19 579 -194 302 380 376 -770 19 -211 -854 728 -750 324 315 662 -846 -611 -180 -693 -208 -384 -248 -384 -152 739 -210 650 -57 8 -745 -407 405 -320 265 -812 315 -816 -561 -573 -241 -324 512 -770 -612 33 -584 -238 275 -179 -250 -866 -90 467 738 -658 -235 251 350 340 -706 432 268 -496 -70 718 769 -488 336 759 212 -95 144 321 541 633 -629 85 249 -43 674 319 284 568 196 509 -83 -380 342 84 -319 -122 -402 -312 -419 109 410 -777 -799 -201 781 -735 213 512 -117 298 401 -409 512 -558 -538 -725 -230 750 450 189 10 102 -111 -899 -701 291 -728 -494 50 -465 -353 510 2 52 765 -57 -425 204 -114 705 -492 749 112 113 -471 25 247 303 590 -193 360 -629 -177 160 478 136 221 -299 -582 -465 -555 557 381 -269 -35 296 737 -190 -172 270 -760 -128 60 -532 254 633 222 774 361 -522 -365 553 373 463 156 270 -770 -573 -199 233 789 456 -346 -713 -785 -594 625 66 176 -484 -597 541 -150 628 381 546 -658 -825 -387 -256 159 -16 216 -559 403 -536 -135 -53 -629 791 -367 -10 392 -229 -691 585 -323 -120 -872 575 86 27 677 -580 -560 645 649 -358 -355 761 439 -20 -819 -222 783 481 206 -132 -280 486 587 -138 -838 -178 -210 -15 647 212 449 784 29 584 401 -165 501 202 321 -637 -582 126 166 696 -199 -391 -845 -180 -67 -729 -184 -814 223 -252 674 -571 -431 363 -779 -294 -257 -331 -233 130 464 556 -475 463 337 98 222 37 306 -252 -243 701 763 -676 650 -656 219 693 -733 37 -381 -554 414 98 723 635 566 -685 123 -270 702 -427 67 73 400 -461 14 686 366 -544 272 -327 -689 -771 118 -812 -663 -573 -277 -338 151 730 -244 259 617 -514 555 735 -379 -58 -443 731 -537 -308 764 -437 122 -498 -259 -185 -657 204 -545 -660 478 -682 791 -779 -279 394 -556 635 -328 197 224 -749 686 760 -586 -723 -873 13 228 263 106 -261 705 379 -310 480 -652 -162 -872 397 -595 99 58 -865 418 -490 -436 721 140 187 135 -573 353 625 -455 783 45 34 -807 400 589 -678 350 -689 190 699 700 292 694 703 293 -849 765 -239 -374 58 -540 709 278 -10 -315 -167 725 260 -310 -140 -194 -482 627 -286 -26 343 387 758 399 -612 23 -25 69 729 481 -843 -836 -60 -455 -671 629 -861 791 649 -83 -73 292 632 -375 657 -470 -92 684 -754 459 249 451 279 -714 -826 -120 193 -47 -797 617 558 -146 34 -315 769 -137 645 -595 -883 -81 -153 241 -715 -761 -880 530 -750 -474 760 -755 -475 400 519 -736 539 152 544 775 113 -245 -456 -740 -100 -699 -372 9 -753 -242 -792 -2 -593 692 -271 -226 432 -337 739 586 -225 457 671 -867 667 639 684 151 148 -873 -741 182 -46 398 155 -422 -160 136 -133 600 -220 277 229 -328 -466 -479 -461 -774 -431 -242 585 -265 -750 372 -333 397 -430 43 -450 727 4 781 208 -741 -249 -657 -516 285 -197 -218 -326 672 -50 -455 -768 731 553 200 -431 -275 553 347 360 -10 -122 295 -607 203 -842 -378 -549 -524 -647 -352 -18 304 -799 -466 -823 -430 364 440 113 -871 -577 -110 -492 140 207 642 -321 -195 455 -653 -558 599 -433 -93 158 165 -29 776 756 -308 38 435 -499 -388 -826 623 -463 -844 425 -337 341 -850 -55 -32 -790 346 -329 2 734 501 426 -484 49 151 -617 -621 -592 747 267 -847 489 -682 658 -484 -406 775 28 477 -706 417 -175 -596 530 265 657 -71 0 -397 640 -172 -376 705 187 -307 134 -325 -169 -307 -690 578 380 499 -706 -155 183 4 766 -46 -696 -671 544 208 -275 376 705 -823 -194 97 644 99 393 94 -881 629 -866 -690 368 771 443 611 461 -152 286 -189 595 -598 0 10 -462 93 -160 615 -716 -833 -92 -416 -257 193 282 778 243 685 -693 -540 -611 625 -229 14 554 -366 119 529 -412 120 -280 -518 -605 -191 99 -838 -817 514 248 -867 -177 -470 670 377 501 379 -569 688 34 601 -441 618 -735 -383 748 146 -73 -79 769 782 603 -291 8 -738 694 -475 487 438 11 140 -787 -87 -516 102 -78 157 -212 -371 -293 -89 -488 -285 -749 -546 -429 787 733 -62 492 -600 -203 -67 733 792 -53 -311 327 551 162 -363 662 -90 -837 598 580 -548 -20 -882 -221 773 205 -225 -380 -451 -161 -286 -812 -134 392 -436 643 545 -502 -684 200 177 199 -552 525 -471 -403 773 -646 121 -40 -571 -504 -332 -631 248 -824 575 518 457 270 -874 494 -427 -5 -602 -102 -593 314 16 195 260 592 301 33 -591 -197 -392 791 412 -668 352 447 762 -371 -370 -588 -261 692 -314 790 603 -171 96 648 308 -560 494 -354 -12 -175 384 77 655 -431 495 -812 580 558 -309 626 -383 672 -573 236 261 -262 740 -765 -715 -4 91 485 -216 -867 -117 -316 479 488 155 -97 702 53 736 -802 227 -230 -32 576 237 -492 -648 495 153 -319 -340 -855 -53 -644 474 457 278 -511 -607 147 -433 668 -774 -291 312 695 99 260 -82 -311 -670 -35 38 448 -231 -600 679 -770 -155 741 -612 168 -775 267 -485 8 98 300 -519 124 -193 191 614 372 -573 366 95 370 752 -277 694 638 637 -123 484 -94 -539 335 -845 -852 366 -550 60 -2 724 498 496 -306 192 -530 619 -640 384 -728 95 122 383 135 261 54 -61 0 -859 291 410 -528 339 -628 -427 699 623 -889 621 -128 36 -284 -631 -6 305 175 146 180 231 -526 547 -110 451 -776 253 -129 604 85 539 -769 521 442 664 -880 -612 665 464 -5 -238 -570 344 94 339 62 -728 794 -878 727 764 224 -350 -113 457 -32 -260 -205 -709 -770 -534 -314 743 -883 -724 -315 -723 -884 406 197 168 -744 -566 -105 16 -175 -26 -553 -858 555 69 -404 638 -703 -257 -136 788 178 153 -351 211 436 567 -160 80 784 396 752 -708 520 -579 573 552 -455 102 361 235 -346 506 736 -717 -733 104 623 733 -317 -333 522 -665 630 -192 767 -872 -176 -602 583 -61 446 -370 -382 -350 -894 -865 -171 548 459 179 309 591 413 -852 -733 118 -618 -278 364 -661 463 498 208 634 -296 -688 188 229 344 -634 383 -543 -681 -77 -229 519 457 421 -39 -593 -505 -354 -26 589 98 108 601 -100 208 -18 787 334 -293 -726 -604 307 -736 106 -131 611 -76 696 144 -485 -283 298 -268 258 -746 -29 -107 621 -78 -700 456 80 -579 -875 795 -750 -670 -381 767 -86 393 -185 641 -575 97 568 669 561 797 378 793 386 98 561 642 176 128 41 -759 360 -895 -126 284 38 -197 -120 -193 -211 197 -100 -459 236 483 340 -645 397 335 -787 2 -699 -203 592 388 700 108 568 705 -777 -698 525 115 397 643 173 -522 -557 -204 200 -469 -612 -475 -644 -616 -171 352 -429 254 567 -584 743 -880 -835 -394 -741 110 260 -543 -7 -508 -125 -710 -264 -691 437 151 198 59 -690 -741 -84 -747 216 -426 -340 -170 714 -531 50 -892 -349 -79 286 462 352 -722 -724 -415 772 9 -533 -691 560 -310 -378 640 -379 -30 -119 449 -570 253 638 -452 -190 242 -313 -392 792 218 -684 371 -221 -362 -597 -678 704 610 -123 -623 224 -7 529 -588 -732 634 -726 668 -443 -794 -597 -73 552 393 -32 190 41 725 709 348 -454 -719 409 115 663 217 275 -399 -337 595 -124 -382 488 -77 126 -799 707 -669 -320 -335 -486 -897 229 380 -726 -84 -264 -295 796 -298 -225 -723 -792 -234 33 -261 -718 -749 -652 70 461 -283 43 713 64 664 -762 -650 640 -727 168 -426 -60 754 -782 -603 288 -486 177 -857 -345 -10 -662 697 537 688 -551 290 4 643 -21 -390 -529 -271 358 167 47 -423 -740 27 -727 625 -703 4 -151 -582 465 -632 -787 -23 -384 687 105 -194 -44 -550 -836 391 -182 347 298 -107 720 175 -697 275 -210 7 336 -772 594 438 323 -125 -664 -79 -864 118 -198 -582 -198 -604 518 275 222 413 731 166 359 -559 -123 31 502 -413 -785 -174 562 294 -534 115 568 574 -803 565 26 -412 -115 777 -151 -792 640 -45 29 686 628 575 100 377 -159 -3 342 443 177 69 -621 -203 639 484 344 -35 -137 449 -201 200 657 -865 -761 199 190 31 496 -869 768 249 643 -333 678 -743 -42 -606 -595 333 -369 531 -564 182 125 -24 -776 664 4 640 -323 -612 -803 -743 -94 580 384 218 -896 -284 -491 -638 289 118 -383 460 595 -669 -20 640 233 713 -56 -508 -838 -664 465 -422 64 -479 -750 215 636 -736 96 -571 572 -488 265 574 338 287 248 115 -779 -239 554 -458 359 -126 -664 584 -791 -402 -890 558 398 409 1 -37 385 -522 -482 86 377 -489 -53 410 -35 -286 49 372 48 -686 -352 -740 -770 283 184 521 -425 321 345 -577 374 -537 160 -378 222 -274 157 -67 -815 -235 466 748 -238 399 644 -289 99 438 -784 189 128 -726 516 289 130 671 29 -734 -3 454 -93 694 -275 37 -286 -562 781 -291 -739 -655 370 443 656 475 -26 -506 -557 773 -347 198 -140 178 433 -225 676 -104 506 565 560 -243 -50 348 -314 -816 718 -745 749 341 -623 -412 631 -232 28 738 -144 -353 439 404 752 -385 65 208 73 617 -299 568 648 209 -82 -519 799 292 220 -581 156 538 98 -620 -432 635 -413 739 504 -396 -482 -643 419 -346 130 639 316 185 -637 -217 -629 666 -780 -790 95 628 125 130 -856 211 135 524 -203 258 -680 421 546 724 31 278 -843 -142 -706 -674 90 651 -297 266 471 -255 137 -104 13 -438 -121 -482 -817 726 -621 -329 -372 780 16 -434 271 -507 -98 418 -22 -99 775 -725 387 -726 -165 -514 -808 682 211 -122 -498 -441 140 405 -49 -571 270 -652 626 -253 -648 388 681 -611 620 555 -282 636 567 39 -601 276 -710 -765 164 120 321 733 -764 468 -751 652 160 -780 430 323 379 329 75 -612 -366 371 24 -215 -448 19 441 -833 554 590 420 431 -77 -34 641 -408 -651 -66 -689 610 609 -645 677 530 784 -726 -453 270 -188 310 -595 -228 51 577 410 104 -364 3 228 262 291 -437 514 282 529 224 225 474 506 721 -32 -762 187 324 -324 -721 484 -616 127 -542 -633 -381 25 698 -304 -32 -856 668 -567 -122 239 501 241 724 -452 -255 -518 133 -555 -328 -154 720 279 410 -67 -632 83 -315 538 -306 -145 -35 -333 -299 -882 -620 190 -702 -793 -563 -266 -276 -389 -181 656 -129 -140 174 -293 131 744 -2 682 204 -270 205 109 -773 254 616 -569 -567 -60 440 449 -446 253 -502 -413 -836 609 -490 -762 -117 392 104 152 -7 739 511 278 -92 -151 632 -81 70 -522 -320 77 693 -688 -181 -575 413 -345 495 302 486 -117 -20 -704 395 602 -691 -112 78 58 420 262 520 344 -310 373 35 -101 553 -549 -855 271 -11 719 -438 -881 499 -39 -725 -122 -372 -899 -282 -451 -323 605 198 576 -369 647 -491 603 -152 675 -434 248 -896 -453 -346 677 -419 790 -408 664 -544 -864 280 -565 418 -806 -75 -498 40 580 -806 411 91 184 223 67 -515 -724 451 -672 267 -394 -220 -135 -829 263 -385 -486 -414 798 -870 -212 293 281 -493 697 82 -629 -587 -845 574 583 -167 -315 177 714 173 -857 278 -420 -787 -414 -254 156 -33 325 -633 -60 -35 -387 -93 -429 -148 421 273 452 -4 -12 248 -82 -883 -523 -352 -728 789 18 -607 72 -82 -188 499 -569 -673 -175 -512 -305 532 -76 -833 570 -518 -562 -254 -795 460 -404 -868 -367 -520 -264 -187 -507 -448 -85 -479 715 -547 350 -351 755 779 510 450 -437 178 -800 -323 537 -213 720 750 -661 -230 -282 -125 -583 -8 -78 148 -704 -324 -619 34 -657 94 575 -859 707 -131 -275 181 -444 7 -198 -822 -40 -643 176 379 240 689 -97 702 229 -509 24 -599 -639 278 -59 -770 138 503 -210 622 316 -671 -517 230 -600 -217 -400 -170 -819 -278 -30 -249 -3 -615 496 -156 -202 -72 -884 497 -190 -39 -638 364 -316 -529 95 -207 589 -898 -868 469 -517 315 -281 251 450 -291 380 755 115 564 -585 -75 -214 -767 -853 -434 -38 -646 253 -833 -874 -817 -68 581 588 -375 -368 -157 354 -406 -197 450 -875 -529 45 320 -733 -870 -141 -862 -876 -413 235 -329 169 421 190 -54 140 -239 490 -347 -32 645 -397 -578 123 234 623 -258 -371 414 18 653 18 772 508 -17 304 -585 -499 -567 324 79 -473 -810 520 -387 -17 -700 738 -9 -684 743 31 351 -541 345 394 721 -490 -803 -61 -807 -167 -308 279 -21 47 151 -371 673 713 301 568 119 -733 181 286 -805 -531 487 -421 516 -311 -710 -324 521 66 -855 398 798 -629 -388 662 733 361 346 629 -726 569 -299 -57 211 456 691 -693 -143 -90 -703 50 -753 -133 470 260 426 779 132 758 -175 -808 -421 160 -439 -474 770 572 -3 395 274 -102 432 -376 220 -620 252 656 -295 -230 -563 659 164 -475 692 -386 -600 -719 598 150 565 69 83 367 -611 26 -728 735 -517 164 521 -166 -741 357 -520 -244 -664 -843 240 -47 -381 613 340 468 577 166 46 214 -559 426 275 -569 -465 348 -305 786 314 -665 -643 -342 -427 504 -670 528 42 -111 722 -349 679 304 101 -756 -729 -708 769 613 -36 -380 444 -253 -697 -594 -179 721 92 598 147 250 395 450 204 609 11 -545 466 296 160 786 -68 261 528 536 7 -231 -885 -492 -445 -513 732 -706 665 376 628 -846 293 -328 -861 579 -758 -335 65 274 580 -452 -513 -267 138 -308 -509 288 510 -479 -409 620 -815 -316 51 -236 -790 -830 -735 362 431 112 -123 489 677 -73 -641 -98 -895 158 747 722 -264 694 -445 737 476 239 507 -555 527 352 -21 671 -266 190 298 -396 489 -878 -273 -724 716 287 578 -380 451 425 -64 -601 -788 261 209 -118 -57 260 393 505 6 90 411 530 -893 447 99 -854 -722 -61 -341 565 -490 -50 494 635 -91 674 -834 136 -184 654 -752 505 -900 517 -845 424 104 -588 239 152 -878 -120 -190 652 -783 443 247 478 541 691 136 -699 182 -604 4 652 306 122 -310 -480 138 -815 163 90 -302 -649 -532 404 7 -336 -649 -267 -701 -797 -145 -555 -816 687 -675 -110 -449 -435 317 -765 283 111 741 -132 251 141 411 358 369 -50 94 336 731 -242 66 -387 751 267 -866 -23 286 -135 617 -445 -675 -625 553 660 -741 -673 -279 768 -347 -567 319 84 -3 388 758 -536 482 -108 671 444 157 454 -263 225 509 158 696 556 -463 -230 -161 781 702 -303 -202 64 101 175 330 -183 741 -546 -584 -80 28 519 595 13 -822 -334 464 -20 -125 -445 -718 -817 69 204 266 -873 -159 395 -282 632 288 -359 -86 -727 663 -639 -649 632 650 -890 206 103 -506 734 -571 -117 309 -880 519 -625 -145 -283 423 396 314 -208 -650 504 478 -224 464 441 366 -688 -807 624 794 -484 -412 -491 -645 -266 -472 583 708 185 -168 -407 -32 511 -241 143 249 294 631 -41 -732 521 -155 -600 -37 792 186 -816 729 -585 714 -60 -476 -695 -860 -193 -584 -557 -231 570 157 -813 605 73 -692 -92 -213 559 426 -541 15 -306 -203 -861 281 506 -658 -131 262 -339 15 243 -783 238 533 -415 393 -446 -255 -700 -821 612 -825 -713 -741 -386 -276 -66 -449 -445 -822 359 736 515 -135 -515 -869 236 56 -529 31 679 250 327 777 72 506 399 60 146 -407 -11 -106 775 -566 327 -456 -645 -54 494 -577 -516 363 14 -224 300 245 75 -742 708 658 -687 369 -100 122 704 -405 -128 361 -137 202 -449 -19 73 498 -817 -615 474 -626 -550 -683 635 231 89 -696 -746 -268 511 -102 686 711 701 8 -542 -12 -302 -44 341 -512 -79 -640 -798 300 -199 43 74 -512 253 -670 56 -883 369 -420 496 -194 -158 136 514 -633 300 287 -106 -239 128 -680 -852 620 -136 531 568 -697 -688 178 -529 109 688 -676 -375 288 -523 638 -161 482 -17 -767 797 -210 403 309 -558 491 -633 774 -295 105 204 475 711 -176 131 -7 680 -775 161 269 -679 559 -765 92 450 -53 27 -12 -273 261 -819 15 703 -257 -269 -771 91 -313 217 -453 -558 -311 126 -207 693 -526 -252 -90 -859 -87 -804 -714 -240 143 -797 290 709 -196 781 -129 402 176 -125 -860 42 -174 220 -431 108 -222 452 -771 120 -94 -365 182 -319 176 71 -779 -440 422 -110 -400 -247 -449 -861 111 278 -164 -822 501 277 -324 -372 479 -106 -720 395 406 -492 -661 -232 -677 -218 616 -191 25 -648 -541 -895 736 167 -837 86 766 517 91 676 -777 794 -343 -484 -507 504 -259 777 -422 723 73 -80 33 -145 237 397 127 -676 534 -477 458 -504 -295 -743 412 -43 450 157 692 659 151 478 -897 -372 215 341 154 185 -161 -823 -476 591 -449 78 -900 -188 31 138 295 -724 450 350 -413 -725 -557 247 -600 248 266 256 -737 1 752 728 -579 734 237 -796 330 -363 782 -655 667 -582 155 560 -176 -184 693 -758 768 277 -86 324 -12 165 -514 126 562 793 -265 -588 159 -640 649 -133 -462 714 169 315 79 668 745 717 753 -81 -360 215 431 -291 489 -113 645 -400 141 -459 -252 -484 -766 157 544 -194 -482 706 -178 506 509 169 -842 265 -834 440 95 -406 576 103 -451 -723 65 -776 -734 399 484 -899 -569 -120 395 -266 195 -590 -686 797 341 455 -209 -410 131 367 44 672 689 -655 -423 -185 248 -615 572 -731 266 -388 678 132 -760 173 -697 -219 -280 280 592 371 563 -671 -502 -160 -491 -847 -137 404 -278 739 -873 148 552 718 -624 -201 792 -758 -251 -192 157 674 -628 94 -163 148 -880 -145 -749 -129 774 631 -854 724 -458 376 363 731 -21 712 509 316 355 727 -790 610 599 37 278 -111 173 -267 41 -570 153 689 -339 -731 -102 -456 409 449 7 -385 93 492 412 492 -773 96 -646 451 -346 536 289 -553 145 -340 610 -631 -462 -76 185 -538 -410 788 252 444 148 141 -238 366 597 -547 655 726 -516 -249 -66 -406 -423 -724 -205 -695 146 550 -844 -816 339 -724 -611 -350 676 -629 -509 -662 -366 -499 263 -170 -594 -687 624 138 43 -661 165 672 -851 -160 727 90 323 -539 457 172 14 -805 -771 687 320 -429 -154 -291 219 -615 -52 -273 439 417 735 -836 -860 299 -471 122 693 242 137 -340 -222 -6 657 162 -809 -495 -118 -831 160 -289 -456 393 610 -274 341 720 -607 666 -499 -553 202 -301 -328 479 -17 -856 575 -333 427 593 -492 -396 -342 -749 675 621 146 50 -625 430 -676 -663 -277 -37 729 -75 652 23 51 -277 537 187 -283 -695 296 608 -280 -468 630 -399 464 -264 -84 -284 -90 47 283 -550 212 500 64 442 -835 367 121 -513 -92 610 142 -255 717 -847 -528 757 458 -567 -688 135 332 435 736 -91 -407 -8 272 519 56 727 182 419 730 -87 -406 567 -118 -714 -821 709 357 -84 -838 474 393 462 -735 717 329 411 750 159 -794 -297 -184 -633 -104 521 121 148 78 -50 -667 -801 -282 -747 -492 -691 -866 756 708 719 341 325 -529 -469 780 702 -237 645 -158 -427 93 -382 -608 -889 450 -333 -717 -870 719 763 -391 216 -779 540 171 754 360 -832 228 -515 -333 778 9 -104 -621 -193 -739 554 765 -115 -847 -725 788 -866 610 -179 369 -416 634 -509 -427 452 224 -528 -873 -648 -546 137 712 31 -223 557 -16 499 437 -480 -190 -617 699 -773 -67 -570 428 -308 -652 321 797 -684 -588 449 -754 792 -281 350 -248 559 285 -348 -258 -245 -829 355 -57 -872 667 359 116 -154 -4 215 -413 -896 10 584 -638 -654 -571 -298 533 -846 704 -44 490 -402 563 648 -107 220 -627 -890 -449 -717 310 192 152 292 351 -225 -37 631 680 -680 -267 590 687 263 743 -861 -398 197 -723 582 89 674 472 -338 42 -89 761 -642 -624 -438 -483 531 -189 98 -227 18 745 107 673 -33 354 710 -817 -76 -224 777 -645 501 -99 226 -401 773 398 98 295 -76 466 294 215 -336 -423 120 -533 7 715 184 699 -555 -386 -174 82 -672 709 -375 777 -707 -562 -761 225 237 764 368 -186 732 360 502 345 671 174 767 542 -629 -466 -746 -468 705 387 158 468 658 -347 -294 -103 -3 15 -568 -151 -499 -387 -27 -878 -93 345 -457 -290 214 -149 328 -744 -216 769 -376 -495 -799 -824 -126 -639 -261 76 -497 599 111 102 188 516 204 -882 -893 -737 -164 -99 -264 692 -5 -463 257 -207 -785 190 284 119 348 168 328 654 629 -717 -434 -332 308 510 351 360 -750 -847 257 116 655 467 -215 -109 -796 553 -665 239 108 245 -44 12 76 365 -523 -746 -154 -469 -590 -501 734 -203 -852 186 -504 -333 284 657 -834 -501 402 547 570 -657 600 -289 -636 6 -21 -252 -735 -526 -49 503 -842 219 -554 -771 -788 -589 -178 -854 -220 201 -224 -45 412 393 -260 155 546 -831 284 476 407 446 -14 675 -790 33 502 -532 528 482 454 110 -468 -449 -59 -644 281 -431 -454 104 277 -558 -342 -891 167 -206 -654 -189 -432 -888 485 445 197 -538 -124 377 -332 637 -270 -92 407 -668 -421 342 -359 787 -807 214 -719 -77 541 -867 64 -382 -269 -393 478 371 -52 -344 -710 -538 671 278 -538 192 51 -3 -353 -847 -266 -190 -390 416 561 286 -429 761 -460 -740 -663 59 -236 -314 689 701 441 656 -774 -467 -624 568 -24 655 129 -94 -440 68 494 447 -812 -496 602 -556 283 574 -871 366 302 -331 536 470 311 -128 517 781 -400 738 687 -123 -469 -848 401 9 -182 27 -175 -664 788 -678 697 -513 478 156 -498 -140 771 488 -492 458 164 -862 -886 -241 -858 474 771 -833 -670 679 -235 -623 -221 294 129 -445 99 61 29 335 227 654 164 -850 758 730 -9 670 682 -23 375 48 -432 455 -655 -266 -150 -575 120 529 508 -616 -220 543 -531 -709 790 -425 355 221 -538 465 -350 236 -726 532 96 -780 79 595 80 152 -770 -447 -446 412 339 234 19 -159 708 -235 -56 62 -842 350 -380 -400 257 614 -332 425 221 735 558 -170 -358 391 -640 -638 753 -68 464 -317 741 272 106 -769 537 -513 538 215 -415 -770 -245 77 223 207 283 -513 565 425 -138 13 612 491 787 39 -273 620 -549 102 67 690 -120 -372 -715 413 779 -712 565 -30 343 -178 541 -560 -538 700 -629 -708 -576 607 -440 -600 -466 -142 565 -866 340 -638 151 -887 -773 324 -823 144 30 665 -521 -57 -597 611 367 -622 -897 137 362 527 -878 222 -178 438 -889 -793 547 -42 186 -41 61 382 295 -104 -835 321 -197 -722 753 759 708 386 701 -182 -99 793 -9 -103 211 -274 -330 -19 739 213 155 508 -535 -69 -33 723 -211 184 -63 -464 736 133 -481 389 740 368 616 -67 -579 10 -813 -169 -530 170 -230 -815 -389 469 87 -569 300 240 324 120 -80 337 -129 -44 151 -100 -892 515 253 -494 380 486 -806 429 681 -488 458 -758 49 -657 184 -480 750 -341 443 438 471 -791 204 631 469 -441 149 -283 135 599 15 745 -743 586 -428 235 654 -175 -326 -625 -192 217 233 550 -764 35 -33 -380 -592 -510 -83 -183 -113 256 407 507 187 440 -202 748 152 747 264 -210 -848 -243 -40 509 -735 -135 -451 440 -845 548 769 -102 -761 -366 -523 122 -372 201 304 277 -349 611 -249 448 -884 357 -418 -282 680 -659 -45 -558 -168 -27 641 282 31 106 464 171 754 -698 -532 495 -168 -428 263 300 254 -619 658 386 200 -753 -168 433 -326 90 -509 204 -132 -797 -647 -756 -596 75 -496 103 -116 -36 605 -369 168 -835 224 -610 445 210 136 -895 -93 -11 753 -219 441 -412 336 712 -799 386 62 13 -372 -234 611 -700 431 -748 -376 650 414 750 -718 257 -403 316 -896 501 -303 -207 209 496 -512 -313 -641 -626 427 -40 311 -347 -427 -597 752 -119 -613 765 126 -786 118 -328 358 406 -661 114 -645 509 -254 204 -109 472 -257 -313 658 -629 -170 152 -380 116 -294 744 -584 -372 -592 142 -312 738 194 723 665 150 -114 593 -639 -861 201 201 -135 -713 244 350 790 -733 -717 -277 -357 -15 440 -173 278 -505 707 148 9 -344 344 -187 714 616 -401 -417 -146 692 -543 150 -409 -474 288 -227 131 145 -768 606 781 614 -109 -162 -346 -335 195 -155 -899 203 -716 -115 701 -500 -688 -589 -296 546 285 -444 131 -756 113 547 18 -731 188 38 -862 155 -203 443 -738 -251 -697 324 20 -96 -870 191 -844 -479 714 -521 -749 723 -16 327 295 -122 -719 -105 182 426 -725 491 -181 67 66 -451 -403 -18 282 -397 22 140 -278 -136 238 -238 471 543 84 -617 745 457 539 484 10 755 363 599 -577 92 -680 796 -643 -447 -104 283 566 -590 489 306 -75 676 0 501 -311 687 -333 -357 160 -157 716 556 588 -815 -139 -695 -871 -459 -572 -628 -306 415 364 681 -570 -31 -836 -649 649 -750 -618 755 294 -867 -619 580 -735 -401 -459 -726 437 557 297 497 580 -208 220 -126 79 -165 614 474 -692 643 -54 438 -529 -43 65 -507 39 104 247 482 -58 -900 -113 -655 681 -254 -345 -735 707 -247 -841 -873 575 425 -170 -580 -231 -229 -490 -543 -609 -442 -576 708 -682 -214 355 473 328 -241 425 -448 157 -423 589 46 195 -260 756 276 554 177 -317 -210 -587 -403 12 317 459 -41 -84 -398 -314 -562 -162 713 11 -644 -786 148 466 121 103 285 533 -407 615 -836 -773 121 -88 650 460 -354 -81 -589 -588 -323 313 672 -706 -294 -524 800 -337 -611 441 544 -165 32 -162 -24 -580 231 -550 -811 533 -679 -604 -757 -102 792 98 168 -646 436 -601 -648 -258 -145 411 -263 -443 -155 486 -875 -244 493 -3 -214 -443 -321 -864 -687 29 -398 -455 -731 -617 -278 396 515 -570 476 -858 562 74 386 -693 373 -80 -139 -555 301 265 -606 -892 -358 200 -210 -46 141 661 468 -576 -244 -399 -881 -526 -686 249 -154 468 -607 -424 753 -299 251 -242 601 -463 -431 693 -43 429 406 687 523 -249 789 -2 -520 164 -718 -833 -326 427 -9 431 352 621 159 -855 -542 -285 -226 -404 216 288 -558 46 -26 310 339 -270 -222 191 751 208 549 -644 505 284 -144 -98 613 -330 40 -343 683 252 725 323 -167 231 -660 377 594 -839 12 533 -560 516 -506 679 510 13 256 -302 -283 -482 746 248 -556 -676 650 -83 648 -555 -259 322 -139 -794 708 -477 582 532 95 700 -396 120 -502 -599 434 21 186 -106 297 -567 -720 -91 673 537 478 -306 411 405 -280 -416 -892 -428 212 401 57 350 68 -214 -334 -648 340 -50 597 -531 -121 -867 289 -25 630 762 331 -118 652 -697 105 -835 -358 -469 -206 -540 153 195 238 -259 375 -553 -862 -526 -673 710 542 -780 201 112 -553 -98 -328 453 318 223 17 547 -893 -743 -236 748 -61 591 47 -706 729 -805 -605 -59 -582 -336 226 163 -315 770 493 297 -678 -791 791 20 -888 -337 -163 86 151 271 782 -815 -789 -450 -411 -364 673 193 -216 -784 -454 -457 408 142 130 -527 -666 501 369 -302 -606 -867 108 201 495 -225 41 -28 747 -42 -411 -96 -233 136 -643 -437 -15 64 -1 616 154 331 753 -694 -250 -234 -806 -76 -412 -765 778 214 -613 722 509 -876 -865 -693 -861 257 318 1 -242 49 -625 -368 312 297 298 381 -546 -454 476 -857 203 -348 -620 -514 663 -121 -549 560 138 -816 -338 312 -771 236 649 414 -142 756 -722 -770 -657 -367 443 -807 26 72 -895 -30 -457 50 344 -193 198 86 500 -859 -301 415 -722 -141 -718 71 -169 498 -648 71 -170 -465 222 -268 -896 -860 328 -504 -195 -284 -746 622 441 -783 -503 112 -19 467 -428 -337 693 -371 197 -615 -161 -896 -84 601 -489 11 -325 -354 -91 -673 482 -245 286 63 303 590 186 133 -218 -486 160 299 -896 -354 -465 507 421 -798 331 -102 688 -576 -13 22 331 -503 578 775 456 525 579 756 625 89 62 -149 -605 721 -725 -244 -467 354 -805 -544 75 299 -136 669 2 223 359 75 401 -394 -548 -317 316 -686 -665 59 603 -770 -145 387 488 -142 691 -875 555 -800 -371 80 702 -897 348 500 -722 621 578 271 -724 -218 -853 -303 800 528 774 -426 -885 -582 44 -807 778 -460 400 512 -59 -786 185 337 668 31 -536 76 -554 91 -336 -608 218 -656 -441 -802 42 752 -562 372 69 -132 -648 83 -814 370 -341 786 -354 -698 768 655 -30 -625 383 -199 523 -809 -829 -562 518 -364 455 261 -628 -882 -61 400 -16 -725 742 144 89 -335 -148 -32 -404 164 741 389 -568 252 -387 221 425 679 -820 748 508 -635 621 430 -148 -639 -200 790 -723 -350 -135 142 130 -424 129 791 -447 659 309 -59 326 171 668 684 -469 -851 133 -471 378 -506 109 636 -140 269 88 674 588 720 -609 547 -125 -189 -93 -818 26 -855 588 21 -426 -139 -800 -670 -382 -477 521 -290 -581 203 255 82 239 159 -734 -507 340 -578 -526 -153 455 311 764 785 -397 -662 67 3 203 -423 565 15 531 697 -881 271 520 -789 474 -100 -179 329 69 -182 -315 268 -210 -485 -131 -882 -749 724 689 417 -638 -25 254 -686 -877 -555 -823 -314 -433 -852 -490 -844 -600 -146 273 -275 -448 -325 -422 791 111 -492 742 -515 298 188 781 35 -516 311 -88 -85 404 -479 -538 533 578 -277 -566 670 260 72 -614 -468 661 20 -894 -93 602 744 -725 176 -125 732 -117 421 658 -27 -457 -658 -406 -861 -660 424 -436 105 579 638 541 -470 -551 359 -587 -732 -208 -634 -9 311 369 -456 -782 -354 565 150 789 -313 587 713 426 315 -407 -739 -603 654 -235 -384 766 -294 -36 -635 -789 122 -209 -496 -843 -229 -271 570 -242 -149 -535 -227 0 126 346 -652 -790 -197 -403 -716 -679 -785 540 -292 581 -158 -352 -231 495 -741 167 -853 -595 -1 363 561 279 254 778 -30 259 -798 -166 431 -256 -472 -647 49 -803 -237 455 614 568 719 275 -302 -752 -619 300 85 715 -211 526 215 -226 -542 -176 -202 523 483 -170 -783 -814 -457 731 312 -321 -574 490 -419 -10 340 728 -842 -740 376 668 -170 -685 -289 273 -862 206 369 56 -431 565 556 -250 -885 440 146 -562 -779 447 20 146 -530 -60 493 -531 -384 -133 245 -291 -794 -886 217 656 -72 -31 -375 228 -191 -799 -529 -144 -244 685 -78 776 -717 644 435 -819 356 -810 -775 133 -667 -729 -524 -789 186 216 587 221 -412 634 -305 -287 -528 571 -304 429 526 -538 540 -900 -599 498 -897 75 -716 -192 713 -464 782 -11 -57 77 -240 782 -665 -462 -305 482 40 276 197 655 -853 635 -20 34 -788 197 -796 633 540 761 350 -678 -752 -480 -813 -629 -370 387 543 -669 -671 -839 701 -881 -626 427 58 124 327 -744 583 722 -376 580 -21 39 -648 202 504 542 -252 696 -34 373 -281 -117 614 486 -169 121 382 -431 -647 379 -884 -794 243 -735 -882 -51 713 744 -48 -370 -68 136 429 -675 -134 -82 54 285 -384 83 44 192 -245 619 539 -828 100 -428 -471 766 -728 -49 694 -612 -876 -43 115 262 -598 -733 -560 -104 251 655 -668 317 302 -402 -773 -350 -237 -480 -828 -869 655 -723 -309 -773 -397 -245 109 211 -122 378 -390 -660 -201 739 -92 84 -734 -599 694 110 -436 -813 204 27 -169 -869 267 730 49 -541 11 -279 -889 -89 -814 -481 -226 -672 315 436 -39 402 308 -402 -704 641 -637 -9 56 84 -86 -497 -343 609 -477 102 -77 -290 -342 165 85 -687 20 592 -232 711 -155 748 -414 -533 -686 -616 -540 105 515 342 -390 -41 -699 -778 54 -614 325 298 -468 131 -62 -564 520 682 -732 -211 411 -497 505 379 225 -877 -38 193 376 -36 -587 -704 -78 -87 -732 294 -582 677 -112 -192 -493 198 -308 181 -205 11 766 -873 758 -786 414 -900 -583 469 -889 585 368 15 -847 -872 652 -676 -449 -560 -253 -556 192 -16 653 -811 -793 -137 -92 668 -328 -447 -847 50 632 209 -12 434 410 -678 437 -482 638 -279 -547 506 653 -80 448 -297 -342 762 354 452 675 24 183 -613 363 703 -55 -845 409 601 -811 175 -483 114 -52 -209 -761 -492 -735 -45 -601 9 500 -51 -713 480 774 534 -262 -526 313 -584 99 348 -252 -663 775 -273 -797 -752 -40 748 -456 628 -659 625 432 -304 208 -875 576 -672 298 261 751 192 203 530 700 393 -380 -623 413 -463 773 -443 -706 16 190 525 248 377 -623 30 -330 624 542 -751 -497 72 314 -514 -554 167 -442 -386 -359 369 -526 99 -262 -535 236 -492 95 471 716 347 69 -445 -601 247 -263 400 707 -556 -491 -273 604 581 -884 -613 107 -239 278 -160 771 -641 -373 686 548 -361 -426 40 458 521 -287 660 -458 -282 -378 -668 667 -706 33 796 450 -376 -77 -612 483 -809 -20 207 -132 329 -860 -505 781 307 731 731 -610 -826 -825 -896 568 4 -732 -481 -397 580 -41 670 552 183 -363 11 -257 694 359 402 -629 -496 119 -285 -35 720 98 628 706 -49 -161 -26 360 763 -546 -623 -409 -279 -438 315 -180 -354 797 -218 -232 -180 723 -375 -200 740 -332 525 768 399 -306 63 -562 -209 60 323 392 482 723 -392 776 -197 -379 528 -750 95 -166 -714 83 104 -816 536 320 -143 596 371 465 568 -749 -80 82 -203 -694 285 465 696 -875 -362 -707 -418 -95 -241 -572 42 -323 347 97 -194 -490 -726 40 589 -283 -51 -731 255 245 758 -665 276 -834 -44 544 -317 -537 -459 -860 -618 -160 448 -500 582 258 -252 -728 436 -298 -101 -846 -352 -162 -615 -55 432 512 12 395 721 229 -827 799 410 -44 -372 451 502 334 632 -848 -6 -354 132 -124 288 444 524 65 608 186 -82 138 -419 -566 667 -695 -92 -9 745 378 669 50 274 128 38 -857 644 223 -611 -740 -675 -132 188 -541 231 -838 -422 175 -60 493 255 -854 -503 -309 52 -86 -284 -722 -242 -192 -833 -332 240 161 -653 -400 -591 245 -74 -513 -110 465 -522 503 -39 320 -663 378 177 39 414 431 162 501 -382 -199 -82 341 -1 -523 -884 -302 125 -203 -149 660 -113 -327 -472 -552 -720 371 -2 405 351 -881 -896 -815 -36 385 379 128 -785 -894 561 516 469 -377 322 50 -799 224 -493 363 709 -144 -891 -774 612 79 -491 111 779 -866 185 628 -481 -801 -559 -11 -362 -537 763 31 -350 186 -611 -886 203 -118 84 498 -608 -801 446 -22 134 -179 -661 -665 414 -221 -640 -172 609 -697 -43 -326 298 -855 -884 43 -626 -563 359 -657 -231 -840 -198 -533 -604 299 439 183 27 360 -590 443 230 -346 393 712 -48 40 531 209 -758 -460 798 582 732 -446 156 209 -220 -281 -602 -471 268 -231 587 121 137 -625 -412 491 146 236 426 442 765 141 -637 74 763 -432 -1 -566 -135 -379 -666 -865 718 225 -417 608 -763 601 -683 -501 114 -887 -784 -763 606 -886 7 -486 427 104 -198 -37 696 -489 583 -392 -672 -440 -876 719 -674 -153 495 -379 -802 -362 608 -295 109 -637 -850 -650 -528 105 -76 -145 -391 199 454 199 -873 642 -800 113 -647 290 326 233 755 -883 -772 149 -350 -138 494 -584 -729 -535 561 -673 31 438 -635 -481 547 -593 403 56 -13 400 743 -344 -219 348 -755 795 142 34 -207 -804 207 580 52 638 170 -593 -8 -604 -23 -350 615 -542 -274 -323 396 -412 428 -679 529 -531 -126 447 -284 -394 -814 256 65 487 592 -898 -396 -332 -740 115 236 142 20 179 705 179 -595 225 744 665 -697 -313 122 -690 553 252 -82 -828 -154 -473 -820 -306 745 509 -619 681 206 -892 469 -846 208 129 683 -800 -50 -574 -131 366 -223 497 -536 -296 -823 -739 -365 -705 -331 116 495 -772 -393 -46 -657 25 -405 -177 -776 520 -228 -295 672 113 -427 142 -268 -256 -795 -52 468 -659 44 -135 -770 -436 -326 283 -543 506 24 -155 -400 -177 377 -251 212 182 -104 417 3 -505 -226 -346 -273 -607 393 -730 -274 -586 215 -68 612 365 668 -588 -407 773 159 622 645 7 437 521 12 37 199 -496 -411 657 508 533 -215 545 451 -370 554 -130 -102 -715 289 -744 -141 -805 370 -490 -689 24 -580 352 250 -599 -256 -854 -787 -192 309 216 66 558 443 763 -784 -786 -346 -888 -732 -898 -882 -789 -636 574 -417 129 437 563 -326 411 413 -412 492 -761 553 171 540 -528 -762 416 431 281 -437 446 -440 668 -643 588 663 -195 238 55 -201 -869 -431 372 -698 576 419 450 61 -457 374 317 -268 351 378 -771 -760 -818 -895 -844 -498 -67 -84 71 -820 -96 -710 -211 58 312 243 -308 -484 282 -299 -790 622 426 -204 85 -820 723 227 -156 -161 -190 87 768 72 -578 33 -53 342 -99 -24 -358 -83 -1 -437 701 -480 -479 -886 165 -716 626 593 -576 489 748 508 -872 -639 134 717 -742 42 -576 413 160 -802 -800 512 588 -568 -24 -405 -460 -355 176 -268 33 760 100 316 500 -169 -144 -496 -24 -720 -665 -616 -262 431 571 -639 4 154 426 -382 -831 751 162 -57 89 587 -205 -659 146 -805 591 -728 -188 -471 -425 -327 442 -863 489 -585 347 292 -452 -52 -167 -211 -378 532 716 57 -251 -482 -489 -508 -25 202 193 464 -184 -891 -207 402 332 39 -181 -697 -334 420 93 -453 -298 -314 737 195 -622 -259 198 548 252 307 -80 578 -106 -855 -582 684 680 -806 216 -511 -66 -129 196 756 -455 -776 -270 -441 728 -717 -423 -210 -41 -486 -566 229 683 -93 787 -287 436 -356 381 -197 -793 685 -827 -217 545 -656 -296 -79 -13 -790 -213 -879 -264 -835 -90 335 -851 585 -402 -14 161 -231 100 -145 331 504 670 -258 88 -869 601 -722 -850 -361 -555 -649 -810 -430 -493 418 -388 208 -360 -248 -303 -859 5 86 453 -318 315 53 499 617 -792 -748 -179 -635 783 134 647 -47 -129 549 503 -823 80 -608 -184 486 456 -141 -12 513 699 168 -199 628 -412 -380 -352 -467 -587 -803 -272 -782 414 -426 216 495 107 505 -152 36 679 -316 -467 204 206 -604 -801 -98 473 -635 -179 -147 -15 -564 228 -361 15 -670 -599 -9 409 716 -660 238 572 141 245 512 -234 688 -442 -193 -845 -656 313 312 496 -685 291 -154 -526 -37 24 -354 231 509 757 -672 -188 -899 541 -182 -275 -832 165 -804 -716 199 120 -76 550 424 299 -263 94 134 -204 763 -65 347 691 479 -690 160 -759 637 -231 673 -410 -531 -209 21 -211 353 -684 73 757 754 498 -687 28 -739 -158 -527 322 695 -400 -710 -752 246 -153 -450 316 442 -405 -637 -238 -565 -746 -153 544 -594 -4 263 636 -231 -236 -134 127 -361 226 633 -768 -378 695 722 81 -523 -891 -736 336 65 732 -439 243 -616 479 -501 -826 99 557 395 566 -19 -440 -423 -887 -798 212 80 555 -107 334 -828 45 -2 -104 107 -637 767 648 -167 357 -496 -443 255 360 138 -397 588 -781 793 364 -716 -772 220 318 -360 -252 -528 -820 498 -570 168 -68 188 516 697 84 -70 -197 453 -553 108 -650 -777 264 394 70 -542 -597 -392 380 607 -233 669 444 -188 -291 -575 -415 -543 522 -681 -101 348 -759 463 491 146 -844 503 55 683 313 -623 -466 -73 -778 -69 -480 519 96 329 69 150 62 406 450 -260 -653 34 702 377 -154 -499 327 -289 -231 -331 -210 -490 327 -129 -233 -323 749 -668 -378 570 -795 395 481 379 -396 -779 354 192 -781 -501 328 202 -520 -567 -705 -174 -108 11 -841 -577 -50 167 -457 663 -528 775 -405 -320 -487 37 174 336 7 -870 -757 -813 -423 -659 578 -799 78 -312 -316 85 607 68 -148 217 -423 56 718 -33 703 -535 756 92 -65 183 -178 -137 -838 687 423 144 588 326 -425 -323 -354 295 -477 -889 507 747 -436 532 -507 -427 -899 160 77 131 676 -498 -355 17 -766 -43 -488 -332 123 570 10 -804 -666 -562 -41 -513 685 -513 -530 -836 -533 -213 392 338 137 -136 -854 -540 139 271 -108 727 -317 775 338 -213 -169 -233 -204 56 -370 -676 -38 -11 46 -701 -611 7 153 -726 -780 -165 -626 34 792 678 -900 -613 -417 308 -257 409 149 -432 60 236 -26 139 -141 132 -397 -89 -149 -142 -610 208 -166 -856 -41 -226 776 255 -644 -734 194 -813 -493 751 166 562 -846 -380 760 -564 581 118 43 -674 599 -388 319 713 561 402 -627 -683 -27 -571 463 -259 -265 -316 58 539 543 -836 -711 156 -766 437 161 -550 472 0 -623 18 643 -104 11 -336 483 -89 -99 56 176 396 -68 389 64 -294 668 -184 -112 -815 635 -411 -554 -286 364 -553 227 395 -186 -266 -315 -424 -829 635 -190 272 -558 -5 518 -530 -201 -165 462 -359 -831 -106 -657 200 506 681 235 127 -60 -225 -14 -2 629 739 436 246 -46 -792 762 -446 42 -558 -386 -526 767 -846 -729 -743 -211 757 650 679 -159 616 -10 -847 -245 -661 325 -656 792 753 63 -825 265 133 569 -676 -711 -62 -482 -877 315 639 -250 275 552 787 -339 -465 40 -514 356 127 628 -415 130 651 -327 -174 142 -255 -458 -567 532 -743 -677 66 -385 -876 -295 401 -547 677 -756 385 -668 -822 -530 274 -815 364 -728 -662 436 -887 -10 -400 -880 -190 507 -581 -437 -66 235 -208 -138 133 -73 -3 400 -189 -454 -617 736 698 769 725 723 499 -390 624 276 -137 349 -116 691 -322 322 611 204 -27 663 -114 -873 636 -478 -653 -857 -400 -700 440 504 138 -494 576 589 -542 676 -335 -207 43 167 374 -886 -384 325 325 366 -94 -341 728 -515 -178 122 404 -441 -144 -703 792 -429 -764 8 790 -1 -90 -90 6 -869 -223 519 753 -821 466 -825 247 -341 -664 -174 477 595 553 684 -794 -503 598 427 210 -801 -251 286 293 78 -18 -876 286 -329 772 402 -317 -381 794 -156 511 -544 -355 427 518 -664 367 277 231 -556 189 467 553 582 242 402 -70 400 512 -450 -759 -647 168 -298 -427 740 -664 -481 675 540 -497 -135 470 -295 532 -785 146 -45 148 66 20 798 135 -768 193 -143 -865 354 740 223 -813 -447 -526 -296 241 -522 296 173 729 89 290 -898 -792 746 468 -191 -897 487 213 470 621 665 -245 536 -375 47 176 305 -427 300 496 299 -692 736 -161 0 -256 177 183 -598 685 -810 -689 192 231 142 -464 238 605 507 617 -323 797 -231 483 168 754 323 -354 239 -174 -121 -397 -711 -75 551 39 663 -701 -848 -215 123 -48 -749 -285 -686 -767 644 150 158 299 -775 -616 -541 -144 -490 -602 -543 245 -235 31 -303 638 789 459 -584 594 -185 715 -556 -67 -71 -409 -93 -843 312 550 -102 -293 -228 -320 -171 -718 -24 536 -745 -279 -18 -516 -515 -477 117 314 -885 -483 710 -382 691 -654 220 610 -760 608 -26 288 392 471 -188 -401 -501 478 787 496 -362 132 758 765 -412 -542 -672 609 19 -109 -745 212 -379 -836 -47 754 705 -189 650 173 -98 -97 775 215 -19 -70 762 7 153 464 -759 475 10 211 55 -29 208 -651 -435 143 526 711 -816 244 713 278 -411 -74 -871 -577 -35 545 376 -706 249 -640 -871 175 217 588 -466 153 548 464 -344 498 -649 -888 507 192 251 547 573 -299 -120 -489 -441 15 410 145 -725 383 298 475 140 391 655 540 337 233 -249 -412 -535 645 -303 643 -198 181 -235 -192 -364 376 -414 -738 485 -374 228 548 -423 322 171 -45 753 6 -191 529 781 356 538 127 316 613 -367 -852 325 -600 482 248 -47 -19 482 -246 598 83 381 -816 -309 112 117 0 241 -180 155 -604 -602 417 -451 129 58 1 473 -233 687 762 -309 -590 -785 558 276 -214 -363 -267 -178 104 447 -136 -369 -264 417 -758 -572 -25 -442 666 -169 402 408 -659 -209 179 -298 -140 -350 -863 631 -86 -811 114 -478 -140 719 -182 189 -409 -207 150 -245 -462 -26 21 575 691 -129 113 -112 654 -872 766 -379 238 268 222 615 427 -549 -508 -423 515 -13 356 435 -555 -747 534 610 604 -325 572 -102 -25 -351 -419 500 30 322 129 -779 310 699 -457 126 123 74 -516 -107 584 -430 157 553 -264 220 737 -435 652 -225 -414 263 405 -101 789 -805 87 -762 -672 580 382 108 77 -604 319 -590 -571 411 146 -223 -741 761 193 -578 704 -248 554 -248 251 -685 -517 722 -774 756 180 60 -221 674 119 516 90 -869 432 -804 -806 -212 343 712 168 -871 653 -210 666 519 -830 603 -524 585 737 -446 687 -847 -810 590 -205 -652 -54 407 -498 -9 141 -33 -382 -127 -105 -479 -747 -573 72 741 -870 326 298 -744 347 -95 731 -670 -495 335 -316 -746 662 135 11 -415 -886 252 -2 -816 -116 277 -268 -73 -884 -758 -553 -180 -301 -106 -27 399 -61 -437 44 -300 259 682 -787 344 555 -401 175 515 563 435 -777 -8 336 456 -814 253 -189 332 -314 789 -265 310 -598 113 706 -362 -837 -135 -652 -588 -686 674 83 -890 -728 375 272 -360 772 82 528 -281 672 -710 189 242 -652 -461 -115 -448 -217 617 78 -261 -345 -316 -304 -721 -215 -114 -825 754 434 187 332 -22 -737 -119 175 412 131 555 -871 -371 589 683 -713 125 -229 486 -712 6 301 -353 679 -359 71 -391 -801 31 6 498 -106 -376 114 731 -14 -700 -826 -339 322 110 473 637 408 -485 -104 -627 -365 388 -483 -174 -496 -267 -408 290 -709 -726 449 482 -333 -500 318 -272 565 691 -567 -331 -284 -528 -34 214 536 483 -847 -296 -514 169 -395 -148 386 637 -30 653 454 209 492 106 -53 -259 -785 -407 221 -677 166 -75 -863 564 -835 545 -359 -95 258 -407 513 75 -202 553 360 -592 594 438 -491 249 -50 -782 89 -85 -808 699 -774 432 207 304 -337 -36 -630 470 794 -365 -7 239 -732 -297 -285 -899 -334 33 -366 -740 352 768 83 319 510 550 -449 725 -8 383 -41 -625 -99 -39 -523 470 322 554 84 -183 -549 759 -25 450 473 -372 -214 681 -726 -462 -206 436 -58 440 -716 -644 -457 -624 -60 346 -857 47 403 127 86 752 587 -136 255 -505 -64 -782 -389 752 301 127 757 -892 -759 237 -742 403 306 -818 -321 -786 -740 -12 -302 -732 -15 42 493 567 -810 568 -437 -589 -271 249 190 104 -682 474 -521 -651 -208 323 -253 -669 661 -129 655 -410 -642 336 341 -525 -558 190 570 -452 742 -899 586 -743 -170 -93 316 -537 -667 648 523 19 -145 260 -889 -735 -602 196 -627 -321 -180 741 -669 -588 -638 -670 398 -7 -335 442 -307 330 -31 83 517 790 -529 -126 435 -339 3 561 -553 -754 11 597 443 -84 539 337 290 254 -365 -485 693 537 271 335 118 -424 -230 45 -120 614 -393 376 -78 -299 -703 -534 -767 -440 530 87 -143 475 593 585 43 -754 -170 648 469 -563 200 -515 122 772 -292 -585 -427 221 -696 654 -496 -185 -122 -837 395 -826 -73 -331 -862 -626 47 -512 365 -878 580 -820 -749 -580 -230 437 241 -749 -228 -253 -277 467 755 -132 -108 412 -97 -853 599 173 -448 213 457 627 -301 285 86 88 -244 759 198 -345 -550 -353 243 214 508 -129 -687 641 769 744 -706 95 -667 -620 103 -175 -731 -375 -102 693 -161 -547 -62 671 87 -61 -810 -442 -2 132 114 -460 40 -465 761 -327 756 244 225 -238 -496 -206 -201 -664 -337 -837 638 -713 -271 -560 -612 477 -858 695 -681 -322 374 94 -71 762 287 -395 189 -534 -808 -654 297 -528 208 500 384 -296 -368 -439 -223 254 -893 208 722 230 -117 -552 -186 379 -64 -875 -18 720 -526 337 -611 745 -206 -808 431 -100 -655 125 -165 536 -815 -623 747 -603 -863 -283 -858 75 -612 -586 714 -600 -861 211 78 454 -291 -247 -582 -288 610 -615 337 207 -898 -310 -39 115 -596 -668 -574 -34 -208 605 -328 -337 -675 -150 -672 -51 -898 48 47 75 650 296 7 -873 -869 226 -746 -67 -677 -742 -360 596 698 -214 720 544 -244 -556 -450 333 -798 -86 20 55 -732 -837 619 -73 698 -34 113 -179 -96 -758 514 61 -615 97 -274 748 -131 -139 -171 -271 535 267 -457 -881 169 -461 292 -136 -250 611 -274 -761 345 616 -779 -291 446 -728 -658 -136 652 -772 313 343 -280 -32 171 504 -382 148 395 432 450 -822 65 -572 -68 -393 -788 103 -741 760 716 -238 -366 -43 237 -790 -309 -662 40 -498 -531 -511 243 -37 -530 -126 -422 -864 147 -109 332 703 -268 -821 -612 -749 -623 -258 634 -434 -130 430 -396 -645 208 -398 -241 -190 786 -843 606 229 -645 -358 738 -578 302 -546 -254 -359 -47 -474 -878 287 752 748 -319 -572 250 168 -190 -235 504 -748 130 238 78 604 -124 301 493 65 -486 3 481 -826 109 -73 -683 755 4 759 241 610 456 690 550 785 -360 -106 656 -464 627 636 -668 434 570 -148 -264 763 -391 329 395 -712 -17 624 -449 723 -428 213 -612 -777 -361 428 -869 -756 -900 -513 -131 -833 684 757 751 -836 -323 -182 281 -9 -510 -413 251 -269 36 242 -546 364 -808 152 338 -681 587 -646 149 -562 385 647 658 529 -597 182 -133 504 -190 732 -379 445 468 57 631 -563 291 49 -437 61 668 -87 188 488 306 144 515 -763 438 -393 -580 320 -379 -695 272 462 -60 -644 -744 25 582 620 -501 -310 800 53 -333 286 72 713 -270 -56 -194 785 392 -173 527 -377 -137 -208 534 -69 792 -13 631 429 441 780 -400 -434 -470 395 585 757 -535 -46 84 219 316 -86 -611 -282 472 592 -252 81 176 -328 262 470 90 249 -654 -247 -673 690 -32 -516 -646 -252 423 -458 417 751 402 86 -112 -113 230 406 -471 -164 -249 -244 266 213 676 145 -349 442 233 -455 504 -818 -235 204 643 -614 386 705 -478 581 -447 -82 18 -347 -735 -585 -244 -435 -733 622 565 40 -110 489 748 -773 -607 -257 32 433 -724 736 608 -652 -606 295 -603 502 -826 -726 -317 -783 71 -125 477 -819 329 -508 -355 362 640 524 405 634 177 466 -48 580 550 491 487 -471 500 131 256 203 362 778 -343 725 359 636 -201 -72 728 -884 -369 -869 -784 -137 -730 -321 -65 208 776 -247 715 -827 767 -811 410 350 95 241 -569 -379 -83 -673 377 -467 -220 -609 602 -451 -427 77 -553 -754 93 -849 -819 -640 684 134 -813 -239 -592 485 770 82 -277 497 105 549 674 116 -787 432 211 215 -105 -252 463 -397 676 -324 -162 -691 -443 289 -788 -507 -644 756 -750 2 313 123 -210 445 389 223 -498 -750 -64 -433 -612 176 -699 -429 -151 55 732 -581 -587 -765 -863 -276 -828 5 -834 10 -122 -503 -596 55 669 -195 618 -701 -535 570 -53 -540 75 -715 -639 548 -755 -376 -696 222 -363 -822 383 450 694 -128 -336 -292 199 -154 275 275 488 -216 -639 358 280 376 -257 95 232 -26 182 -298 -40 351 126 674 -832 -219 123 -460 -197 701 -101 766 473 544 597 -729 -805 -542 -660 -787 660 497 589 153 309 50 182 -409 270 -187 167 2 -87 419 -216 771 252 -611 -167 603 -29 -472 663 -771 -641 -816 -148 -877 693 463 -733 620 -273 -168 200 -617 -403 340 524 344 -318 10 -838 295 -266 749 262 281 100 -855 477 58 -740 665 -582 581 -353 -716 733 -352 91 -100 -547 654 755 533 218 345 -826 538 -714 -69 -136 -109 -194 -672 -783 -767 9 549 -55 -695 -617 -68 745 -327 -597 -846 232 480 -897 -786 -246 573 460 291 545 -331 -10 -844 718 -896 -36 514 -727 189 -112 -470 696 94 -505 287 -150 -291 -94 227 719 -755 -660 43 243 -576 380 -137 -69 751 346 156 474 -24 -60 -739 443 -723 -535 152 46 453 759 -736 448 -35 492 -638 -111 -312 -108 383 -664 -176 225 333 355 97 -832 798 -654 -202 517 721 -91 -617 482 200 -306 -632 -130 730 -897 -485 -782 534 396 524 4 -154 -387 390 -443 236 -546 -873 170 -720 -796 404 625 -749 -474 168 -159 177 254 400 361 -82 764 -815 173 -659 305 -121 -546 660 157 -793 83 88 96 174 704 -376 -356 -261 255 -834 -613 103 -635 -443 88 -190 -20 -628 86 -609 366 -457 698 -361 -548 -320 -811 -137 -54 -589 -800 -318 386 -335 -841 -759 -161 -793 -789 92 128 -613 69 332 95 691 -534 -348 687 -668 -791 -887 -336 -405 -748 -223 413 92 673 -145 415 322 -257 396 -173 748 -615 730 -159 -75 784 308 -491 -72 -835 654 -814 523 206 -206 -481 732 608 -564 -793 367 -279 598 566 -73 -873 -272 760 244 -645 -526 -334 -68 -895 634 216 265 -591 -46 -351 -235 -858 -395 -522 635 -715 572 223 -643 -790 -576 -541 537 112 -506 778 -435 -88 172 -380 290 -385 -182 391 303 -430 -298 -889 685 -185 442 491 -440 288 -427 -376 659 12 -860 19 525 -840 -288 101 -43 -692 -22 -239 33 -105 281 231 -78 -640 -69 38 358 212 757 -579 726 -216 -668 -511 -718 -703 -144 -338 -32 449 -580 -825 581 -810 -773 -851 671 370 139 -874 -308 -780 757 611 520 593 251 -90 -239 -132 785 -566 -108 -10 -493 -278 108 -867 -832 -170 793 7 564 -322 -741 -297 716 -843 199 -85 -227 -522 726 -732 -34 -473 596 685 314 -174 657 -290 753 -506 -280 348 29 -728 -434 403 -77 305 -6 -428 492 678 -470 70 413 -772 64 152 -148 279 791 -439 723 412 499 629 -481 768 314 233 3 -12 -594 727 172 95 -541 599 -142 -709 -744 -596 41 47 -808 611 115 -792 -217 185 266 -752 -427 -437 -289 443 452 -402 632 469 -264 -55 -134 47 -566 75 447 -147 217 371 744 526 542 759 86 -490 565 -85 2 -101 -706 -230 100 638 709 -578 -455 -321 -412 450 -122 -210 194 20 345 -512 458 -90 -216 -151 -467 657 -670 438 -440 188 -724 582 21 235 253 141 451 -646 -412 -768 -302 511 67 464 218 -170 188 338 427 451 -769 -247 -21 -584 -74 -690 -458 36 480 22 203 -535 39 675 724 -284 414 122 -49 647 -501 436 -503 -200 370 -326 -510 -567 -876 -725 466 466 -409 -406 -415 14 -832 680 -429 -48 632 -230 -210 -314 -101 426 99 -497 768 -145 46 89 503 779 205 -654 475 152 -109 155 -42 -828 -673 647 -727 -39 -217 -168 109 -441 -873 -45 261 612 387 792 -429 -718 512 -613 -253 483 461 -148 -40 -592 -593 -597 128 -336 334 401 -866 -256 -670 -896 692 229 288 -647 -45 -742 71 -890 267 -184 -574 574 -231 614 -219 -172 147 748 -389 -169 606 608 641 -164 651 758 -713 -605 284 -462 -822 -438 -764 232 -187 360 -74 -206 318 -668 153 -298 -393 796 -527 -23 -201 -697 -509 -311 -868 373 -350 -310 202 485 502 -159 593 -461 -479 -91 468 -102 452 435 -391 757 628 -406 331 -422 539 -592 -206 -800 -72 -91 87 -247 -606 -384 696 -412 -35 725 776 -388 706 555 724 165 694 225 -439 -616 544 -593 -287 -306 -490 555 -563 471 661 -522 92 534 -98 -623 -747 545 768 -8 -661 -290 -3 638 11 -197 591 -425 -874 548 216 482 -309 -2 756 -353 640 266 -199 305 -167 -216 205 -308 -169 -154 61 -447 95 520 -666 99 -308 -467 670 48 -886 52 -16 102 217 -583 153 246 -81 -774 374 495 -522 405 -569 -285 424 49 -461 -474 -484 125 317 -456 494 483 -716 -574 -188 -708 -499 -827 -6 401 222 -515 -656 310 -614 -107 -765 734 -196 -600 -52 60 -79 -676 40 229 -840 353 789 493 -514 -49 -140 156 34 26 -397 136 18 74 321 -434 -277 -572 -484 -164 -565 -113 -393 -468 -731 685 -156 -31 367 -899 696 -482 -752 69 159 41 -175 -222 -131 682 -572 -210 667 722 -117 763 -762 13 271 538 196 486 262 649 369 316 786 351 -758 -294 -512 730 -178 501 144 -331 -554 -570 274 -525 351 -106 652 -394 121 320 -580 759 -715 -780 -649 746 -149 -458 522 465 65 93 662 488 -293 -766 -220 -370 -462 636 -481 539 -210 -578 -330 735 -337 -72 -126 -270 -347 738 752 206 278 297 15 174 -515 -862 -297 795 -172 580 569 -271 445 -270 -688 -105 -192 109 678 99 468 585 586 503 422 -889 -289 -167 47 -558 132 229 -402 282 -8 -318 -488 -774 -382 -590 616 199 634 -300 768 -592 -758 276 121 -294 550 267 -19 -82 -675 469 -678 -416 20 170 734 216 -201 263 -259 -505 16 751 -685 -222 -723 -571 277 539 -785 -581 -500 522 683 -331 365 -248 717 677 263 567 343 561 -696 -799 -799 -381 126 -300 -588 15 166 484 -85 747 353 -492 -691 -611 -215 -789 193 593 697 -534 265 -838 30 -734 -174 -399 -465 -253 -171 -593 715 -832 50 -51 -725 -18 219 100 -185 -891 313 -277 48 431 -224 -782 794 575 -269 -844 -695 -47 572 -222 -6 -399 540 48 192 -46 515 -781 -481 -643 601 152 -493 461 701 512 -767 -773 590 -790 -583 422 726 -866 458 -742 -721 -378 335 791 563 176 -761 -219 -430 -252 247 94 738 638 204 -845 -278 401 -18 458 -149 -538 -252 -884 757 635 -203 137 -456 -850 -318 245 -274 358 -730 -69 -839 255 -740 -279 754 -77 -216 -309 -565 292 25 -406 -379 -520 -566 -186 430 261 554 -205 -416 -877 -305 -378 -456 8 140 -140 -302 -24 -599 332 -755 -392 -5 268 -692 -358 -512 21 -801 430 -143 -890 -724 140 -461 25 -549 -133 -338 392 57 748 -554 776 46 -389 -594 -82 512 169 592 -228 -710 190 45 -801 -671 457 581 -383 -253 -836 -20 791 90 -582 555 -40 753 766 -442 99 -827 -554 -805 -483 -593 -607 368 -226 -30 733 -551 -505 727 421 328 -648 769 34 219 306 -335 -420 372 -359 774 489 291 625 -515 -569 -295 775 365 -513 -417 -898 -58 -617 51 -566 -385 -454 63 199 -466 314 116 -884 -745 -548 215 -885 465 -541 -464 51 -658 -720 658 -593 601 -184 574 -855 80 -688 -847 -467 276 -196 -478 -729 -884 48 423 -147 365 -263 -102 142 -402 -489 -685 -791 211 -122 -466 -326 -345 -581 538 167 748 15 -385 43 370 517 -431 -370 -194 -130 8 594 727 -145 -393 -733 -401 -804 37 -870 -374 494 499 -102 -335 -491 -644 102 -451 240 -362 -794 768 560 451 540 743 315 755 692 796 -279 -316 -570 -839 479 -641 -719 -575 557 -548 226 -385 -559 134 568 -305 -699 -407 -738 533 -476 566 684 305 -506 417 227 728 637 431 718 458 -452 488 -140 260 -104 -773 615 -644 77 288 -407 750 -605 654 701 -694 -333 553 405 764 -92 -217 -592 -788 577 -181 -608 400 717 593 420 -604 159 300 162 -440 -590 -300 423 68 96 716 -899 274 -864 -6 202 236 -463 -231 -588 -606 -587 591 -113 -231 -242 -256 -465 -285 -494 -329 -206 20 740 250 204 -147 161 594 33 -18 -583 519 687 -523 -11 -551 -786 268 -163 -39 600 -505 -752 -318 -660 395 93 -523 276 -792 286 141 -314 -784 -251 787 357 560 330 643 -830 759 656 -92 -774 -137 -56 186 -41 -85 321 -618 640 246 -865 -866 171 385 -171 -517 317 -496 -405 111 708 -93 -185 -727 -446 582 703 -856 -330 443 -320 -776 287 264 -277 -520 -461 -485 -870 -576 -729 -389 -295 467 13 -471 417 592 -113 483 461 361 358 -151 458 152 159 176 712 501 783 613 512 376 693 -873 -430 -591 82 -496 -690 -295 246 -128 -782 330 -679 257 -388 242 441 -735 -247 458 -609 -668 -83 -569 92 -699 -557 419 554 -511 430 648 754 -546 -508 -37 -346 -408 -652 214 -59 -144 760 572 152 -432 -606 235 744 -243 -171 126 -415 -287 115 442 262 96 730 504 718 750 527 162 -272 211 416 -476 495 -577 -826 -557 224 216 146 -465 368 488 669 -355 404 597 -590 -108 562 445 310 511 -745 717 -604 -586 641 -213 65 5 -860 587 297 152 -269 -162 385 -427 481 506 -382 -578 -547 -293 -804 -760 -197 -222 245 179 -93 551 689 414 -68 114 501 512 -103 -711 -705 395 -476 -770 -352 -158 -883 516 -182 -858 287 -899 548 -6 -256 -151 607 -443 664 -229 -196 -316 -859 288 -244 42 -124 -727 -679 -534 89 561 -331 -265 -63 -471 320 -208 651 -74 -539 -422 -43 236 -183 -155 563 -382 -772 287 -389 416 -237 703 -610 453 -38 -162 557 -217 -555 261 -8 359 610 495 -616 -331 91 335 -893 152 -482 -789 -177 62 -777 -697 -317 77 -191 123 -608 -883 521 134 -496 184 316 362 341 576 98 -748 160 -825 487 680 -672 636 -772 -13 -438 432 -717 -562 798 228 -145 710 -416 707 -339 -395 -534 -793 -403 -670 -817 -798 652 -884 -584 495 -522 -671 -864 -267 -755 624 -400 699 -559 163 -474 661 -100 83 272 502 -714 118 640 -308 79 -661 -837 120 -126 -362 -555 247 -329 -900 473 731 -369 627 -859 -67 132 481 490 -668 -490 -602 -539 423 -381 104 -518 186 -748 184 -896 -708 296 -491 617 -882 -389 -230 -398 650 -458 -668 -817 -513 125 -765 -40 -200 -517 -562 -47 -475 314 41 25 -522 -572 -610 -570 688 -866 -830 -774 139 310 -147 456 348 -896 -723 80 -589 -824 490 -652 114 73 -127 599 -500 -588 -789 391 -878 -276 -639 485 576 -495 -886 -241 -113 -67 -571 -444 615 -156 -746 -20 -267 -675 456 40 208 -847 -676 -857 -429 -847 -850 -647 -556 48 786 341 -742 307 -82 -838 131 -776 -229 -217 -446 -855 523 187 461 -616 -822 687 -695 198 -665 -841 -701 436 -102 327 563 178 -211 -55 -41 -617 322 -857 122 81 -759 149 -81 -115 -536 786 -539 -467 -94 -508 -733 741 -76 -413 771 -645 628 -702 -23 -577 -15 446 592 449 547 756 -340 -129 415 126 209 -507 487 -53 -161 -890 97 253 -553 298 345 -112 -810 -505 739 469 -390 739 -363 125 1 600 -604 -488 -406 -21 88 344 180 527 119 -443 -84 -53 696 792 -206 -144 193 -706 82 435 -588 -304 -847 774 -470 -547 -778 -128 35 -254 489 21 481 -129 -201 194 363 -339 -604 -816 317 -385 111 -158 22 495 -359 -818 730 284 -623 -186 -693 -866 71 -306 -156 94 94 -620 311 -527 -316 -8 -63 139 349 790 132 135 -475 655 -234 333 -54 -825 476 458 -248 155 -698 691 -4 522 451 -793 -134 449 450 -629 518 -513 764 6 -319 -313 4 -665 -538 686 -101 163 310 -664 -315 257 -138 -45 131 426 -349 98 698 -759 612 -866 112 -582 -500 61 680 -165 -469 48 -413 54 -269 -40 769 183 -145 527 390 -623 272 35 712 -125 414 -138 647 -503 664 268 501 -41 -531 -337 309 284 500 572 282 -568 -488 -333 -712 -38 797 -606 -56 507 -405 778 536 -390 60 -370 -92 169 -501 439 49 -824 -164 399 405 -358 786 412 338 -421 -102 -497 -271 686 790 -445 505 -710 99 -552 -729 795 -175 -332 -788 31 263 149 537 529 715 22 535 792 -231 -646 -34 414 -639 -177 276 174 475 256 132 -732 -694 -637 -651 -611 302 -865 -314 -141 -388 339 -126 -806 -381 -308 -220 290 -304 -505 -164 -159 -479 -646 -347 613 334 29 -683 -296 -297 777 219 413 108 -542 -643 -72 200 502 -286 -138 -829 -874 246 -249 -414 -535 -566 -359 301 -404 -702 213 -266 -690 743 560 128 490 -21 331 -900 461 -285 -576 -122 280 -241 420 36 237 -368 -560 411 50 210 -333 -887 562 -357 752 276 -864 623 -166 716 231 -495 260 -842 -455 338 342 790 631 -213 237 598 -370 56 -897 219 586 348 -407 551 248 -144 -286 -831 -154 310 -242 -42 81 626 -408 -551 -256 352 85 -463 -360 645 737 654 -554 -308 -247 754 655 -374 220 -616 -407 -446 -629 71 -92 422 -833 -821 -597 -853 -615 -835 -67 160 682 -33 383 -543 184 512 71 -338 449 -687 786 682 44 671 754 21 -59 -559 642 -395 -773 328 144 490 -733 -192 -226 -894 527 120 -515 -847 -271 542 187 -759 -519 -674 214 286 -240 -513 563 -676 -69 695 -326 609 -599 -227 -366 761 -732 193 -126 191 -6 -642 -45 543 -856 263 -425 709 -463 -658 474 146 201 8 458 -217 -849 781 623 -24 -885 -108 449 295 -226 116 -40 -653 71 -628 -660 652 -496 -83 -96 -642 -458 -403 -396 -382 616 717 -679 -554 79 371 28 -484 -462 -441 57 -339 406 -488 605 -605 657 -606 9 200 95 745 -767 -452 484 309 -413 490 655 -370 367 347 -179 -872 521 -324 300 559 -681 -708 -353 -157 512 618 685 155 21 786 -807 -161 -24 16 760 676 -345 612 460 505 545 -36 406 -163 131 723 390 -575 -260 282 -581 -13 -892 -716 -120 393 -893 341 369 307 760 -697 -686 254 -100 282 -373 451 -214 537 -773 -361 596 -699 290 -680 145 2 183 -537 -239 580 -380 538 -819 187 -84 -386 455 796 -81 483 -264 -671 -388 -333 3 -376 -262 592 797 37 439 375 -441 391 -884 -594 -17 -163 -187 555 -475 -438 643 -150 646 739 -601 455 -716 227 -458 233 580 213 -174 339 762 426 257 -713 -742 -891 -295 78 -182 406 578 -480 621 716 -805 687 349 191 -744 -637 -853 287 -832 -883 -839 738 -470 760 -385 -317 -429 746 177 -35 -125 -795 796 -554 -837 249 -806 -501 -217 -898 755 -185 373 245 -445 343 206 752 480 413 468 -735 132 166 405 391 -454 -890 373 -180 -721 -769 215 -278 446 -453 51 -646 775 33 619 -383 -856 -381 468 721 -430 150 390 114 -104 -308 -393 -149 341 -271 300 778 659 -461 -49 -325 -269 -352 -103 -773 253 392 -351 520 -265 -107 164 683 403 -753 -591 626 -663 -616 -177 -536 -893 -563 -704 -72 582 -632 636 -865 -681 -423 0 -827 -538 481 513 -138 374 402 236 -782 732 -568 541 -298 -397 -47 -516 -325 -508 -663 -565 662 601 -848 128 -812 727 359 545 -283 -300 -637 -575 -408 -900 -542 -152 210 218 -735 302 -574 379 -900 -274 -777 -754 129 -733 191 63 -153 135 -352 518 -420 243 187 783 719 -418 -577 496 -417 -626 -575 -351 -839 423 638 291 -439 -520 -426 295 507 -423 786 -67 -610 -228 -228 27 -878 629 532 -325 567 633 -511 626 -414 -609 -552 -29 -236 527 -418 743 -357 178 -12 488 229 -658 155 542 -132 -361 -294 -401 655 -123 -119 -412 608 -103 -631 -458 -295 -62 -793 -735 -498 53 -430 -204 120 271 -573 355 209 173 -192 778 -251 -805 -156 -176 182 -340 346 462 -797 587 602 -775 548 125 -304 -654 -590 -27 653 -413 643 489 -241 10 -721 -853 -189 190 -676 -455 -51 39 -330 -342 -338 -112 493 -215 22 723 345 252 -594 -257 -402 697 -546 248 -538 748 -316 723 -229 345 -255 -424 654 379 350 623 288 667 -12 691 -861 -462 756 -325 489 -744 198 780 246 332 -99 -899 229 -570 -524 445 -315 -581 -122 -700 -158 -863 -899 -26 -604 -43 288 -377 -270 -138 527 -427 -16 476 26 480 -827 -401 -90 -694 486 420 783 459 -724 196 358 739 -3 -856 175 421 519 277 384 764 99 434 411 -78 582 235 108 -76 -601 -198 -241 -839 385 -489 -511 429 -640 398 -141 -28 289 556 487 -670 391 -246 366 116 -664 448 -821 -101 -216 -49 47 -226 -641 -153 516 -601 -21 -341 -176 -843 483 -670 109 574 -90 372 399 -574 618 -603 -534 488 -11 24 -249 -368 -708 -830 -674 -384 -74 -118 216 454 -375 308 -812 -801 560 -770 460 -650 -115 624 24 21 -187 -776 239 323 8 -107 -708 534 -573 488 33 -305 -124 522 -262 64 770 -380 161 749 -234 -786 217 -569 -694 -163 -469 743 171 33 247 -788 -315 -555 212 680 -771 137 721 -398 615 -874 -314 -601 -377 -664 -414 211 -815 -240 36 -311 144 -391 552 279 -292 -52 384 -524 -469 354 105 -620 54 392 441 509 -194 -478 795 -772 -381 -495 -641 580 -887 361 602 96 -583 -754 374 -124 -132 -118 -97 -386 -81 -352 548 -634 -708 576 543 -174 -261 -482 657 -201 593 -404 -838 198 734 -104 458 -188 187 -202 535 154 163 -797 -797 338 -667 686 -555 -193 306 128 -436 581 279 -258 704 -489 -99 737 274 70 545 242 446 -174 -135 -68 -546 -512 516 -204 721 189 -349 729 -441 188 -816 -893 413 781 -552 722 -454 -678 56 184 548 415 -696 146 793 142 34 551 -88 -289 -698 161 -819 -276 -319 634 -283 517 -845 -819 -669 326 -48 -152 3 572 -165 -525 -641 -624 410 766 161 -111 346 -707 -539 573 -139 118 -815 -702 312 426 554 -858 614 348 -654 -645 695 -378 8 615 -201 50 768 -877 317 -233 250 645 404 -297 -3 84 -507 -794 565 604 512 -72 166 -68 -91 -361 -632 286 437 -749 196 -806 -223 -145 -535 217 -249 -354 320 -606 -39 42 -18 -456 -326 -693 -496 -422 394 -146 -730 383 -887 266 96 -182 -545 -503 -762 108 473 5 -661 -801 -468 -285 240 210 239 653 -385 -202 560 -190 131 411 -793 -115 96 369 -509 781 101 795 234 -92 520 -537 436 -629 704 398 552 676 -390 -1 -517 62 154 -854 16 -329 62 -753 132 661 172 -357 451 666 -305 475 -584 364 -535 58 573 -846 398 -265 162 252 -323 -129 585 337 692 -387 605 -880 131 -596 -8 -46 498 350 390 -268 -362 -430 201 101 128 193 -20 -347 -579 -153 -596 732 -282 198 150 -131 -542 -596 42 -628 67 62 326 623 -554 -318 -757 -331 -5 -312 94 306 676 153 -865 -228 -705 774 -59 -269 786 -335 -84 -765 -846 267 -875 258 -203 -866 -410 418 -420 4 419 601 -319 -21 -662 -275 541 64 673 -451 -51 0 -677 -819 -413 -255 183 245 284 749 585 750 27 635 411 -295 -485 197 634 595 -242 -226 -271 -422 -488 -483 -862 -302 238 -375 -566 185 -336 738 61 -754 -628 760 658 -29 -651 -75 -439 398 310 722 534 541 -22 36 222 -306 -256 -761 -208 215 -105 363 -386 -274 -23 -454 135 -688 -563 278 -295 80 738 -314 439 256 -49 -203 -712 281 -565 -197 712 -389 30 -851 -840 -352 295 -451 395 -254 93 578 -863 695 643 509 -749 -553 471 -357 -772 673 308 527 50 271 182 383 322 642 -848 -755 -428 -303 272 -297 378 -445 486 -579 -482 183 694 -136 493 195 183 721 -203 127 785 392 -138 -339 -303 779 95 254 676 282 496 -888 -423 -71 238 213 510 281 105 688 -822 405 229 -298 -828 -140 -143 375 -95 -257 -851 -180 -648 304 774 -302 755 -181 461 -25 572 -301 284 592 -200 786 349 345 -256 -485 -89 251 401 -113 -146 91 -753 -87 -599 -345 451 456 -677 509 -205 61 -677 -689 43 540 -768 69 -778 -610 -99 -491 482 -690 -144 182 -476 -764 -352 237 -315 -123 -305 494 -826 -601 166 -247 187 -173 -248 473 -823 -311 -143 261 401 -1 671 306 -655 -229 -789 -84 -891 -4 244 683 -352 -491 -646 -83 -175 130 438 407 638 641 -148 -46 279 -78 610 -49 156 -805 -417 683 -353 525 -890 724 608 -660 -428 -540 -856 -767 -572 -78 633 -4 761 33 783 255 -609 -829 -16 -349 -215 -102 278 -783 551 101 -260 -833 -21 339 -233 -362 -889 -301 -227 75 -22 -712 -82 248 183 91 216 -4 764 -867 317 -249 627 -375 42 -418 -198 -181 391 761 -114 -469 -297 471 380 149 36 427 -361 -16 -35 235 249 -59 431 -606 644 570 42 -286 -198 -103 -632 242 -249 -255 -805 106 607 794 -630 619 -129 -559 399 500 112 228 430 737 -805 -227 -702 -765 217 -638 -803 783 38 46 -425 211 489 -891 -544 529 267 345 -661 -707 -856 745 778 -10 646 -471 -769 433 -209 703 -830 -588 675 241 534 143 -846 709 -506 570 88 23 191 -526 758 -473 -264 643 -522 772 -415 328 -51 649 -431 -705 367 -895 -264 548 -729 -658 562 62 -223 -186 89 421 -298 176 448 -421 -450 361 -99 782 -635 288 -328 420 -821 458 354 111 -888 -295 -837 633 -195 -822 -189 -274 -135 461 -45 -430 342 -193 -220 710 141 -83 331 -811 -276 -394 -46 175 -703 718 -337 272 -510 363 11 -286 -477 711 320 714 -364 -456 752 24 -198 238 -592 -378 -361 194 -382 158 -343 -717 -697 47 -315 -740 376 -171 -261 -323 494 -117 476 77 205 118 421 -714 102 664 -216 244 546 143 771 307 474 -405 582 -52 -265 -418 457 -744 751 -651 -893 -761 576 539 -448 -194 728 795 505 -83 330 -611 -467 319 62 -496 -30 -268 -530 751 -811 -535 481 552 698 -589 367 -319 777 505 173 -549 -701 666 793 -311 -491 511 -269 126 702 377 699 653 122 -452 692 -608 610 -886 143 410 471 54 -53 794 -480 435 762 273 36 -676 -125 -256 -75 -148 122 650 731 -758 345 80 -666 -223 -53 -592 3 -827 12 -348 -184 -317 -519 -45 -698 -752 -122 -869 -261 53 -448 -304 -13 -690 -701 -145 747 -180 467 456 196 227 174 80 798 -533 -565 327 794 507 519 -843 -752 -267 616 -819 -71 132 11 -93 -432 620 -855 332 -686 512 -737 -276 753 -591 271 -893 -557 -820 -466 -404 -777 421 191 -198 -881 36 -132 -591 -729 -19 -295 280 755 -822 530 232 -722 -115 -319 679 -478 -782 544 793 600 -75 -716 758 140 -724 -283 601 496 591 44 -321 -250 -52 124 661 -439 -255 -490 176 233 305 -368 -624 641 -763 410 361 -825 -776 -640 678 747 -430 -90 -883 -738 -299 -793 315 193 661 308 337 506 -48 739 437 -792 48 -425 -171 -608 247 -329 580 141 372 -870 189 -570 -271 -697 -842 -500 316 -829 652 20 157 619 585 -73 342 745 -550 777 164 -101 410 586 -831 -446 726 142 502 639 -688 603 -262 760 -157 -385 -180 -229 -660 353 -835 -626 -305 308 57 286 749 21 -317 686 703 524 597 1 364 -893 227 -444 -367 211 792 536 -350 -424 310 149 -881 703 -22 -858 -263 535 348 -815 -151 297 66 472 328 -31 -587 330 -719 791 -193 -602 507 544 -699 33 -546 -829 389 75 108 -456 733 -456 195 533 -221 -41 229 749 5 1 -795 -550 37 -866 515 748 -495 -300 -578 -207 350 175 -617 436 -805 380 -364 -607 -327 677 784 -11 95 287 -141 326 -588 -48 641 -468 317 -463 -245 786 -714 606 190 -395 169 -524 240 727 -217 487 138 -433 335 489 -720 -614 -651 -9 363 -626 475 252 -246 -453 793 370 -406 297 -491 710 -683 -552 70 432 -782 300 -640 -513 -3 -158 391 -465 463 233 302 -694 213 770 -119 -585 -872 -604 -387 -454 -207 364 597 146 -418 -410 -595 -766 -850 649 -206 -380 -303 521 -465 780 -729 -151 -647 707 -592 -541 -587 -252 649 -869 304 645 340 443 63 24 -619 445 -118 581 412 -58 763 114 -808 -201 34 -143 -836 -151 704 242 460 179 -675 139 -220 433 -373 416 714 413 651 607 608 -683 -42 -533 516 463 542 -741 573 527 -855 -749 480 518 -816 -771 468 213 -669 715 -628 685 -523 667 190 473 -699 473 277 785 345 -762 746 286 267 -6 -9 -62 -364 -426 582 517 -807 746 292 -71 210 -494 -6 -320 750 41 370 -810 131 -722 -304 609 -29 -181 123 547 221 542 513 -523 464 -778 479 -723 -541 -705 639 650 516 -681 -421 -63 337 343 -645 -865 6 718 -209 786 -233 -37 600 215 487 532 542 225 503 -720 235 -397 479 760 514 363 183 -161 267 481 284 119 -288 -606 -756 -71 544 605 26 185 -279 566 528 65 35 -363 -234 196 -142 87 710 62 -81 -256 -425 653 -42 -272 -260 -317 769 661 -244 253 -380 336 -607 -433 728 -238 -87 2 253 214 -722 323 101 -218 506 105 577 546 631 -41 141 146 -205 -34 -330 693 79 -11 -549 -816 295 -793 -756 219 -650 -605 -566 681 162 779 -17 -258 781 331 3 -504 -588 258 176 -797 -189 110 431 785 -462 117 -353 -622 258 -538 285 -522 -85 -111 -16 -80 -337 -267 262 -726 110 687 510 -747 -585 669 -71 113 488 710 -299 670 -180 -439 -572 -356 213 531 -119 -118 -679 -281 -682 553 -272 -548 -442 -554 21 384 -520 -830 396 122 460 -318 18 663 530 -719 -462 -64 422 -787 -76 -604 -657 55 -388 -529 -322 -60 -400 -103 135 689 715 -345 -844 -806 462 448 -233 -318 -629 -242 317 -56 467 -587 544 469 234 -455 -423 -294 640 -702 275 754 63 577 -300 636 -602 71 663 200 199 195 -90 -872 678 -502 626 -786 -394 -364 181 -131 -219 -747 225 -152 -308 -803 -309 -511 702 -700 542 102 -91 474 764 205 -283 710 -182 719 744 -330 -250 108 -41 -730 339 -339 -155 158 -170 -457 272 577 -494 744 515 -423 -19 28 199 770 474 23 -241 -898 266 -8 349 740 -679 166 48 -68 -18 -271 338 -95 107 739 473 710 212 -670 -500 787 275 382 -853 677 -380 -99 530 685 313 302 564 -388 667 -406 -191 147 -174 -463 76 -645 354 522 170 115 -677 417 -484 190 434 -290 97 -72 -19 789 694 -372 112 569 333 441 -132 -604 -526 374 289 753 -46 -508 733 279 571 -302 437 757 -586 399 -165 579 460 270 -409 87 -816 236 -446 493 -155 -856 -896 279 125 -554 792 -782 -383 358 -409 443 -880 561 -587 -120 -85 185 -299 -694 457 -21 -373 78 405 355 -811 -881 753 457 -739 175 178 212 321 753 -481 -145 401 -573 650 37 -49 -489 158 521 -782 144 771 73 504 123 227 192 611 -167 226 381 198 -877 -849 -600 364 -670 -446 293 -365 304 -240 -516 24 787 -164 345 -791 501 179 -876 -104 96 -740 352 -431 161 -39 -107 730 410 189 411 711 93 -875 -641 -178 70 293 -422 -843 -256 519 -732 -204 -266 -589 565 144 631 307 -588 192 -149 -660 313 -612 725 -546 728 159 -256 555 -433 132 -510 172 57 -705 232 755 -852 -833 -182 320 599 -535 522 652 -628 395 -537 542 -636 -132 -674 502 63 -399 557 464 -701 339 355 -452 261 565 363 440 -737 395 444 -220 390 -645 -477 -269 204 -736 -135 -866 -86 419 28 -685 -850 293 -584 470 -395 -193 452 -301 -579 90 -305 -284 -140 -568 -277 646 -759 623 486 -446 -288 13 -435 -330 408 -10 -645 722 -666 -301 -874 277 -673 -648 -296 135 460 -648 -189 -536 -647 -137 197 -261 -443 -305 558 343 -535 -629 -597 -778 -174 631 -109 790 -65 -266 596 -388 -671 775 -3 -42 -662 240 343 -326 455 47 -380 -615 -875 -317 746 -252 670 -590 696 -706 255 -489 228 525 -679 151 658 -335 94 40 -810 -775 -529 -159 566 -331 561 -737 474 309 -440 762 778 691 -149 110 -644 587 -559 576 211 -289 -501 330 -256 793 503 -286 690 -328 -1 203 556 261 -356 459 646 -15 -552 -580 -894 651 587 49 329 77 -683 302 -622 -430 -119 719 -714 -13 291 -337 -139 -342 634 273 -642 -33 380 -710 590 -724 552 231 37 748 528 -391 -655 389 529 -851 68 -472 -21 -895 -302 607 -400 379 -701 -506 -266 -715 635 -72 -273 -702 -642 -858 -175 -82 66 350 -264 600 264 667 794 -607 -228 259 579 -582 -560 621 -385 29 377 408 481 129 -518 -11 592 779 -405 63 249 -653 -699 -898 -384 -662 -820 -140 -726 -194 614 740 745 -191 -630 -846 -28 139 -900 -521 -504 552 779 -746 -847 -115 200 -633 684 -433 -79 -468 -429 424 -893 -192 -707 -715 321 -351 484 466 -483 458 431 -675 -176 -575 19 -741 692 220 317 623 -466 -239 601 -343 99 733 31 42 -581 -833 -163 -892 325 -665 -891 -272 -506 102 98 310 433 -453 38 -560 -763 -888 456 -395 265 145 332 590 606 -407 -337 -802 -121 219 -645 -76 257 794 373 376 524 113 21 -508 -424 -490 661 -756 -737 -713 781 344 237 -825 -813 -668 25 225 -37 -389 775 -617 -711 788 -68 316 -684 -859 -509 160 710 476 -361 69 365 -518 319 556 290 -225 81 -842 135 -595 -702 -654 -349 -256 120 -770 111 507 234 -507 68 705 -498 261 -386 41 360 -458 -239 -486 388 151 268 -832 -24 -731 52 -52 492 -121 -721 128 655 489 -536 745 247 -446 130 -206 -291 88 -687 -853 -76 25 521 -196 -741 52 503 391 215 169 -646 781 -811 -181 -789 53 195 68 -226 132 -480 678 303 70 13 80 -286 -545 277 248 541 542 -832 66 -822 -296 294 17 609 31 -565 -900 471 -36 -505 -129 -406 148 -407 -710 550 -192 108 -521 758 550 608 742 444 489 -86 389 178 -13 671 -619 235 -236 406 263 492 -716 -806 720 -82 -557 692 74 -481 -553 -509 -164 -562 190 -443 -638 222 740 125 -769 -655 -499 -453 326 -22 -801 -128 -477 -865 66 375 169 702 20 327 -108 703 651 -383 -576 245 127 -651 -421 104 -596 -149 0 -638 392 410 -599 -886 -619 731 651 72 93 336 116 153 -654 11 631 -273 470 534 -306 383 -346 -299 -550 291 -608 23 568 -278 438 -749 -90 -290 -504 742 -99 141 -798 -777 -261 708 649 787 331 284 253 500 -514 -152 -112 -748 695 252 158 -177 -623 568 -435 -47 196 763 481 -180 -523 -156 259 -356 -375 709 -80 797 -821 -57 730 -192 367 -629 -15 -549 654 -198 -247 -839 661 -696 200 739 116 783 -362 -745 -189 114 93 -443 -576 -804 -755 545 388 -607 -502 640 -262 22 -13 379 396 -98 -508 -96 440 598 681 56 430 -663 -679 -682 -777 -146 -258 647 -702 610 734 625 661 142 -530 43 -798 533 423 298 629 -505 599 -235 -500 725 -239 119 -552 -164 -720 -427 -196 -57 -164 355 -206 -496 678 -425 596 -93 28 491 -427 714 749 438 -94 -199 -157 102 -465 -861 416 -359 580 -857 -340 743 162 -809 -568 -113 -391 -465 -333 -823 124 -39 -630 90 597 60 -809 -843 8 -797 -214 -236 765 50 614 244 -669 410 -572 -121 -41 537 -432 -442 -466 390 -303 -857 578 -141 -314 540 700 528 -217 -486 -222 -461 -311 -493 282 -412 -856 -714 -256 453 -151 -573 251 692 41 656 -47 649 -238 195 -458 745 249 778 -103 -457 -784 -185 464 779 -649 554 217 -839 156 -66 289 -61 438 399 -447 621 85 474 461 -207 282 135 -662 -797 -503 -59 -848 -697 -456 762 -119 -370 -752 459 206 -190 -620 711 627 653 -454 497 646 361 -399 290 -253 122 -342 -93 784 -172 -502 474 -19 -207 -668 -1 -847 -862 309 -459 704 -144 611 585 328 -479 -542 635 -509 422 554 -349 -183 707 394 -896 516 -634 582 -217 -885 -653 402 -817 -123 294 757 -43 296 -143 170 400 159 100 -352 508 635 -849 540 -19 320 -221 555 -590 284 -869 -619 778 321 -702 747 104 -795 -445 -201 734 637 151 561 -599 701 -149 92 205 -411 -617 -729 -202 -396 644 540 298 -519 152 -178 -622 -898 -886 -661 -139 125 758 215 -124 625 -327 -533 -92 -313 -113 -494 735 175 664 -828 598 -172 48 500 2 773 170 296 530 -19 -548 661 -788 -605 326 -756 -574 -234 -761 344 -842 -313 -706 614 693 330 491 645 445 395 705 431 -348 -86 -726 -822 274 -89 680 351 -456 -691 642 19 166 -564 -344 787 -345 -776 -271 -4 -457 482 84 -216 128 -302 122 -173 279 102 -425 -436 580 -572 -616 598 380 -292 409 -408 -223 -171 -655 215 -249 -737 -107 -34 507 536 -257 -117 537 -562 -833 662 -814 -324 -808 -133 67 -245 244 -7 -794 193 382 174 6 148 713 15 -798 36 663 -451 785 193 -335 313 584 -703 -777 597 -533 408 562 97 720 -872 -623 -98 247 -495 -271 668 392 -304 -626 740 341 -603 63 -252 -287 -141 -269 -680 -40 -238 -477 -713 -145 617 758 272 -808 -116 -395 245 420 577 789 -104 -359 -173 -264 -21 -372 -815 -559 -707 264 -724 564 698 443 441 -14 -770 -711 -37 -501 -287 294 -841 -752 -463 644 -670 723 26 565 -111 -118 741 -463 565 703 -379 367 71 -121 162 -96 -845 634 -647 679 -756 268 702 484 711 -808 -518 165 636 -699 -705 -243 -443 -314 794 -229 627 -867 -889 -379 -761 494 756 -57 -288 -715 -682 512 -481 208 718 -375 48 -766 271 102 -194 -457 -508 -169 584 -28 697 -156 95 -781 -170 425 -503 439 10 209 -327 307 131 -688 -688 431 212 -208 770 606 90 666 -433 -787 -598 -72 232 329 60 -492 -506 421 -363 -545 -678 -709 -257 631 -143 94 260 -268 -528 -72 606 92 -710 769 759 557 -211 -83 -122 561 -839 159 -722 -573 136 -656 268 32 738 136 450 783 -404 359 597 435 -267 -215 -100 225 -275 198 -473 -78 -39 25 -61 -463 442 53 -631 152 -29 -142 104 30 354 -789 -617 683 624 -338 327 347 -478 -8 -567 -637 -612 470 -175 -433 361 -76 8 611 -101 234 -644 -283 -260 -879 -880 6 -665 -468 694 -11 -279 568 -490 21 362 -708 -274 230 -261 754 -252 -266 406 369 119 222 726 12 61 -682 -393 746 609 -580 -151 564 409 553 -457 389 -829 -636 -581 -513 118 578 -34 -24 515 -109 -756 -441 -567 -409 520 -364 -62 -372 -585 339 -462 -676 -534 -711 -687 -176 -852 -891 608 778 -835 475 749 691 217 179 598 -448 454 474 -504 30 123 192 587 -94 358 656 -202 502 -672 436 219 416 -406 -95 449 -573 639 500 621 -301 115 -527 -578 -638 237 -385 -200 373 -115 145 272 635 -576 499 -509 -295 -862 -293 296 -626 75 -271 -98 380 782 -278 -249 140 -590 -667 -269 -202 700 406 748 305 -777 -653 202 62 -601 -324 86 -837 -355 -664 153 359 580 -240 -162 150 701 -115 60 -93 544 -381 18 333 -660 -831 -870 -356 -709 575 -173 566 -58 -564 542 -842 -304 636 111 -69 -442 309 -488 -499 -746 -666 717 -897 -21 -98 683 -104 438 527 284 -496 372 -742 -360 361 -712 -186 378 -114 764 -819 -100 -648 708 -421 -792 -182 242 -455 -387 -784 -737 798 572 -17 205 124 187 480 8 -196 -508 110 -294 -265 -376 -407 -794 -316 -779 -702 696 366 444 -125 221 -325 -765 481 -40 -830 -47 441 -241 -180 718 566 66 691 -477 -762 291 467 231 608 -718 627 699 -682 -654 -439 -59 504 691 287 -494 298 786 -118 627 294 -858 -280 -224 -253 -825 -633 -150 -888 -487 404 -566 -350 745 92 -214 -735 -25 638 17 -547 402 686 461 69 400 -784 747 390 274 -50 -685 -810 -680 -451 -745 -464 317 -239 -487 -518 503 250 226 19 649 -642 -60 -614 370 -57 569 206 -57 300 -391 -291 -286 -659 -668 -420 -769 -30 -560 231 253 380 423 210 152 -341 59 438 -655 520 -219 -564 718 481 695 -203 -736 -646 -457 422 -470 541 -316 -508 -861 -563 -195 288 369 441 183 272 -487 -561 186 660 -834 318 -153 612 426 -810 -815 -473 689 -226 -856 346 -656 101 -187 -421 -480 627 -889 321 -137 -290 -529 645 -646 302 96 -536 468 -347 79 -573 520 377 258 -430 -573 -795 -201 -565 524 706 -539 -523 -716 -22 -523 -821 -614 398 -190 -459 -747 688 -621 -406 47 567 -642 -149 611 -386 -381 784 -138 708 338 -773 -177 21 -562 178 -713 683 -857 6 626 316 -570 -720 -664 754 -460 -766 -342 371 -491 -119 620 -872 -877 697 199 -92 -407 -617 652 -200 647 -330 582 -258 410 548 -660 30 -32 166 -323 -887 -819 -471 656 135 663 -878 727 731 -538 -384 738 -333 496 -89 -268 -581 -864 436 -266 -784 158 423 129 229 -358 688 -304 1 308 -329 -706 94 509 435 529 -190 483 464 -73 574 357 435 18 -173 596 708 740 -507 -644 -252 130 -437 648 -480 436 698 -819 609 -193 -828 255 -461 583 -584 -635 645 -800 113 -292 -329 405 -552 323 -882 542 300 159 558 513 -223 747 -712 -830 -250 737 -261 150 -620 480 -423 -684 -717 6 -70 -828 223 -791 -439 -92 366 -720 -298 -178 -179 -290 -767 658 -30 -282 677 344 214 337 -377 451 358 -873 717 -238 690 344 654 -278 -751 -841 253 528 -263 692 -647 759 -30 33 -718 142 -108 -118 -588 -368 73 521 -493 -795 -177 -360 669 -571 95 -613 -69 -786 -159 -416 797 323 325 -537 678 722 789 -830 419 -227 -223 -787 -94 90 -21 -165 -47 390 -487 -866 -63 -762 -73 440 -281 -356 -235 132 -14 738 174 -276 -289 -530 -558 -13 -876 -158 -695 -616 -362 376 -474 37 -843 68 -454 3 -323 -704 -807 382 506 93 767 -536 -509 -826 -684 355 -762 745 -566 499 -623 298 497 -861 -144 -428 -383 541 775 -547 664 -596 114 -58 -700 479 -809 -454 -792 167 356 -45 -836 -197 -153 -779 711 353 634 533 257 721 211 -330 203 -697 542 -604 634 279 470 -343 124 550 276 779 727 -378 -491 -317 -56 227 66 743 -25 -881 -476 -66 470 798 494 -742 -192 -55 -191 295 406 -369 -568 780 -362 -365 -11 -825 -295 454 -25 -538 493 699 282 617 -555 -423 -767 -413 -319 -300 250 -350 -57 -889 605 620 232 86 226 -743 64 -53 -300 -229 -757 -312 -643 648 -411 483 502 -844 -703 188 188 -310 -212 -811 135 -227 783 391 469 88 150 -717 258 96 -55 -663 -862 -273 75 -392 -107 -507 -324 -787 241 -748 669 300 -380 743 488 -572 325 -166 -483 349 -366 -523 27 184 -56 -352 744 282 -313 -487 647 -351 -265 778 -310 679 257 -859 -681 -701 -270 135 -484 -305 603 -88 -686 -364 -430 671 194 -744 782 -47 629 691 776 -525 555 -378 471 462 278 -297 -602 181 656 -739 265 -531 -728 492 -338 -295 656 697 -57 -769 -641 -143 -259 -396 707 -897 740 23 42 -151 595 -688 550 -679 322 -470 -13 -251 513 -883 -450 -158 118 96 -813 90 43 -320 -620 591 501 354 -801 390 -686 366 588 -309 115 -183 13 -161 -826 -667 -123 -188 137 -196 448 438 59 -545 -244 787 260 -311 516 671 -489 298 574 527 -86 -682 -552 645 360 -757 -399 -569 521 -688 684 -584 615 260 -583 -359 349 377 291 -92 -359 -448 -290 -541 -251 -126 -678 71 304 770 -428 -63 -651 -620 428 776 624 -841 -469 380 -276 -680 -16 462 42 -747 127 122 -674 416 -824 184 -600 -377 -899 788 -547 117 120 -610 -140 -691 738 -269 -582 -260 -180 -553 525 -252 538 157 548 681 -831 649 -112 -597 394 490 -222 -41 -413 -83 452 526 52 -451 705 -267 571 -742 528 398 -236 -188 -569 98 -350 474 412 -36 -277 505 342 -899 48 317 481 -329 70 -312 210 -46 -334 -163 -283 221 723 107 272 -625 606 517 -889 -477 296 267 -883 -192 -351 289 -878 497 -440 -678 -686 297 -149 584 -186 151 129 572 -520 725 61 -346 84 646 -776 -334 -509 -563 -592 -33 -383 665 -610 276 283 -737 -59 -408 -195 23 -173 -655 -364 184 -99 343 -67 -327 497 342 12 -307 127 -833 -654 362 153 480 -479 -352 -178 741 744 -659 475 695 737 -733 323 -768 46 -241 -589 301 -408 670 12 -195 388 226 303 385 305 -583 -366 -677 -419 -685 -889 -828 550 673 618 727 -232 111 262 -737 46 -748 361 -143 -543 148 320 -799 625 696 -106 -466 17 330 -286 662 -305 -405 26 680 413 -426 473 -84 731 108 -415 718 78 -369 -246 -320 -725 276 -524 -600 73 750 -550 -373 -794 782 -110 -781 -609 316 782 -114 -775 -630 -714 122 799 -520 -473 -376 767 687 -210 -873 -604 771 -596 -295 641 56 -445 -558 399 771 -425 238 116 -185 214 443 -315 -36 -332 654 -539 614 -37 286 11 767 -437 400 -276 -732 -554 -384 363 788 -332 -70 -552 -393 745 -798 -724 -609 -412 768 -760 250 -477 679 519 -454 -3 -24 -492 -588 590 231 344 606 139 794 -97 -47 259 190 94 348 -685 75 -237 193 -228 110 201 131 560 -837 -324 444 494 -199 -688 28 577 47 -213 617 272 514 505 12 -113 725 -481 -537 -619 307 403 224 -874 652 245 -14 149 -300 -47 -286 -445 -603 764 508 -575 -489 -174 -125 -851 -681 -796 211 271 -272 -759 578 -591 510 -441 63 -154 -343 408 121 -46 658 317 -246 -595 -511 -222 -322 -736 226 16 398 -151 -25 105 -482 -592 423 -522 -766 45 331 -149 565 1 -51 144 -156 -494 -341 -411 493 -635 634 315 -260 101 485 -815 773 290 -283 282 -387 -22 -413 -195 721 44 79 468 -873 500 -866 -579 -272 772 26 -844 340 148 14 243 -324 -349 47 -145 476 -432 766 401 -293 753 -565 -794 -663 738 436 537 8 666 -733 -751 -268 -15 699 -645 98 88 -432 788 14 220 -316 -26 -876 -881 53 386 -116 36 -606 522 -710 651 587 -780 -615 -442 -96 78 -898 -59 483 600 -891 -796 74 631 188 521 -390 -855 -23 -767 -268 595 556 -153 565 -840 -576 -818 709 -556 514 -60 -183 -175 -697 -358 -138 9 -790 411 -252 631 -584 578 353 -57 467 -587 -673 673 675 -629 381 259 -706 424 -690 -706 -280 -633 -559 584 -469 -339 786 220 -640 -116 302 422 422 435 -286 519 -700 -495 -432 -523 558 -59 -333 -459 606 76 -64 301 139 50 504 -659 124 699 216 162 578 196 -121 -489 598 283 365 -462 262 -399 515 200 -849 696 505 567 -804 -690 249 348 -392 47 -176 413 514 -467 -12 653 -326 -830 -824 -101 -209 -832 -398 470 -325 -113 -900 -883 754 -235 -180 51 -326 -817 51 788 -484 -858 574 584 783 707 -401 23 -452 26 404 -642 290 -758 -12 -229 269 70 -486 667 -230 49 236 -535 -668 -838 -474 -464 -287 21 -232 428 97 -212 -415 13 -24 89 -234 -85 -53 376 -571 -468 -553 -812 473 561 -277 137 -460 760 -723 207 -340 225 171 -858 -443 450 -700 -739 -595 499 -162 -160 -448 418 -594 90 -336 -152 77 709 -459 776 403 -616 21 82 -820 -856 -476 163 -50 665 726 -712 -840 578 1 306 261 200 -283 -73 498 -34 -200 -38 349 738 -226 -181 -749 -476 -650 182 -3 366 -269 -795 -425 -640 -741 -345 -341 -383 371 -826 -506 -699 553 541 131 -577 138 -426 -749 45 -141 7 -443 -669 784 721 39 435 -345 -669 -900 29 -469 -161 685 -789 -135 -115 -517 566 -358 -370 -786 108 -203 -241 640 -389 660 347 -682 627 -728 -242 456 396 278 147 -51 497 -428 158 -855 -700 -78 -874 -137 206 533 4 515 373 362 -601 -839 -812 294 88 -692 648 262 -363 410 -614 6 -37 -840 -97 -211 -506 557 106 588 743 -805 142 706 -609 -84 775 23 699 -293 -384 675 -483 -121 433 -91 273 703 476 -457 546 448 408 430 -470 568 719 -739 -595 -791 -423 677 389 -494 132 -763 702 -232 -30 335 560 -775 380 546 474 229 159 -859 189 607 -226 -87 739 -806 -241 397 -490 779 601 188 -286 -142 280 -245 -477 519 -215 -736 685 -622 -24 -186 238 -452 -860 -655 -806 261 618 -200 596 58 -626 181 -812 -436 -798 -404 -8 -408 -468 -442 -371 -325 -731 291 366 -156 -358 581 753 -651 -222 351 -61 -733 -605 -25 296 691 413 -729 694 792 -211 -102 -455 641 -409 200 -736 -275 16 -723 721 -94 373 548 741 -14 -106 -731 -814 -523 -451 604 -382 742 684 -16 -40 -171 108 -52 -564 -50 301 108 797 273 299 -620 -511 409 -524 -407 -54 -705 65 -4 551 451 -10 -629 -871 497 -408 -84 -704 346 548 -570 -622 728 47 636 -256 207 140 650 -148 -413 441 -265 -656 -195 -552 -504 777 -145 3 747 -312 594 769 -566 31 -325 -205 160 384 -124 94 -873 -678 472 -251 -273 -534 452 -762 -42 123 67 -669 -628 -27 313 65 -168 768 300 -552 758 116 455 -230 686 614 -206 452 -427 329 -849 386 337 476 -117 -265 755 549 187 -630 -75 -277 -848 420 -102 -394 579 -573 -217 624 131 751 67 -619 433 -711 284 583 77 185 -176 166 -433 738 -53 192 484 -179 -895 -148 -209 -240 -336 -743 515 -828 -822 -205 602 382 -536 -90 -115 -184 487 203 648 791 -591 254 516 341 -39 301 749 -251 699 129 -243 -164 26 -129 -809 -112 -580 -549 738 -65 297 304 352 69 -720 661 130 -159 -367 -414 -863 168 -185 638 34 -314 207 679 -347 -71 -105 88 -826 217 776 -592 -799 155 193 -352 -821 -266 177 529 -430 494 310 -668 30 -172 520 -885 -54 -20 -73 -275 -452 675 -577 -599 -221 -232 -39 -657 327 -78 673 749 -429 -451 -92 -247 -451 -638 -481 -232 -408 155 -255 250 -248 -438 173 -129 -351 412 -199 -558 577 -784 721 -872 717 -405 -817 -525 207 -675 -899 184 -302 -327 592 -346 652 104 -809 617 -457 -104 -748 405 745 -219 628 -173 766 423 530 305 234 -385 547 18 -499 -16 -800 -617 103 431 -702 141 -547 671 205 377 -748 542 -770 -680 -333 32 -102 -856 -344 95 635 -327 209 -280 610 -64 475 -583 -484 460 -473 354 -519 322 53 156 100 -438 -729 110 571 -676 -888 -596 -397 -357 725 -226 -208 -397 529 606 -450 -782 -472 714 350 -313 137 -587 119 -357 644 299 37 -303 94 -349 281 791 350 773 -36 -854 -156 197 182 106 313 -155 392 -658 232 -423 638 509 380 -598 -148 -177 -485 561 667 -581 219 -571 -360 -8 682 -122 -660 -202 715 -701 102 496 429 -228 775 -372 575 596 230 -79 668 -104 -649 -159 -304 38 -80 -589 -357 567 -79 -502 -810 -58 568 -338 -294 -374 687 -275 -102 737 -513 -82 -440 783 364 351 -783 -108 702 570 -687 -308 -63 88 687 23 -47 70 511 -527 -340 442 380 -813 347 -853 570 190 -631 -732 -524 344 -546 521 457 -428 -190 -48 417 128 -729 613 -254 250 5 7 -275 283 459 -878 778 -183 -771 -11 -108 277 235 762 -130 581 -593 -732 323 -203 -30 578 592 -345 363 -151 542 -305 -153 -422 499 -225 25 473 -718 -528 -849 219 -166 489 -76 574 -322 790 696 -108 -263 -593 366 -546 -873 -840 -360 19 -512 627 531 -502 559 379 362 -737 494 -649 -501 -406 142 62 177 -249 -352 460 -340 -17 -406 -486 11 682 -217 -820 -73 -214 322 -550 764 149 -56 767 661 -231 57 -787 -766 83 -188 -145 -653 -354 -753 -45 -84 -761 471 -377 -824 5 407 -15 289 -776 104 291 -286 451 69 -339 -104 -848 111 574 781 -772 -750 -338 -564 -622 47 -837 -527 -511 -846 -621 -483 321 -283 -715 225 -88 -97 -235 -391 -267 -814 -890 -92 -342 -725 -704 467 -468 -592 -412 -653 -511 -391 464 -873 -691 -22 713 -852 513 -698 117 -899 196 7 -219 -5 -561 -48 315 62 -71 -522 -424 511 293 549 451 689 -572 396 -748 558 78 559 390 309 -300 -657 256 -628 -250 583 -393 8 284 -7 -557 -381 199 -137 -790 225 -799 -642 -20 -91 765 187 102 141 -729 667 755 467 658 -89 -621 640 478 -374 -733 -454 -73 251 -515 610 39 -568 -819 420 -417 696 -450 135 -214 -432 51 85 -187 -185 653 338 -878 -587 411 368 -424 570 285 -127 -748 -663 -50 -469 -112 110 495 154 574 654 -69 633 112 -730 1 -803 118 -557 251 621 -888 -556 485 156 -561 -890 435 683 -228 555 187 -347 203 -79 -311 -580 240 -49 -64 -405 235 472 605 275 -637 -70 349 -212 -96 -888 -755 -645 -574 -10 -641 572 -666 -232 238 6 796 -484 -673 -766 -599 -657 -601 -416 -415 -835 -705 240 -6 589 -890 -314 445 701 -423 396 762 -7 599 532 -329 -896 -870 -854 -45 200 -274 170 -104 454 -391 -138 131 -285 -565 140 -828 607 794 -617 799 -54 678 -584 -339 606 -754 -443 -116 -655 647 703 -273 -131 607 610 261 367 122 -543 -379 732 317 -30 -444 -804 -819 695 -172 532 531 767 521 469 347 590 -188 75 -584 -469 -325 142 -814 -883 -651 -795 -874 210 -381 535 -221 333 686 406 397 744 285 -371 -489 -495 518 -515 -555 -82 -126 -149 -30 -193 686 408 -142 364 203 -321 -154 -526 -869 -656 78 157 -402 -197 -565 230 -354 -172 -335 -896 77 154 426 -284 -627 -729 666 -386 -565 -559 -629 -167 -114 -263 609 497 -878 308 -727 454 -721 707 -868 522 680 -46 743 248 753 -716 -224 -451 -351 -244 -143 -283 -235 462 -814 234 524 -834 -78 -485 -242 -56 -681 -336 -75 615 2 -290 424 -845 -574 -560 -133 170 643 311 299 -205 712 -180 524 -599 -439 773 132 -411 421 -178 587 753 -728 -507 -857 -133 -151 -169 454 210 242 257 544 347 257 72 220 468 -572 331 450 -848 435 526 575 -512 261 476 752 487 492 -348 -752 -313 199 738 -269 -529 644 -77 -61 277 539 -306 742 -639 625 -342 -832 -597 -467 -259 681 -672 266 489 19 301 491 69 -619 -196 497 800 567 785 411 173 645 511 -535 500 -92 720 -741 547 314 -468 -218 636 672 502 -684 -373 -24 606 -180 757 5 -527 -11 -703 432 276 -493 -595 437 380 -133 -455 -876 -558 8 514 -185 -124 -144 31 682 -56 744 457 -649 -659 -322 -175 447 287 -630 -575 -258 -746 -11 21 -594 -139 -560 162 -877 634 -742 -542 -162 642 -839 616 137 -670 149 -763 319 48 593 59 358 -223 568 331 -387 232 269 234 -167 591 -443 763 -418 135 572 -420 630 667 695 -138 -305 -228 -38 246 195 -610 182 247 231 129 752 -462 -676 613 117 -641 -603 263 -805 70 744 198 731 17 556 760 419 -614 -208 -600 -439 -691 -13 -656 91 -429 47 -340 604 552 441 196 646 580 -250 -491 675 -872 385 405 -837 449 679 -40 -493 687 324 -403 259 -107 419 731 679 661 -874 -461 -737 311 498 482 -771 -783 222 -167 -563 -514 673 -349 463 -214 -802 -811 754 -403 491 615 -769 -505 -165 -691 -272 -297 751 -192 132 266 -879 -881 -845 -498 380 -730 211 355 -467 -143 -148 565 -337 -364 631 -638 38 799 -93 14 -504 -735 -374 -388 674 -807 747 -814 -234 550 -100 586 -560 504 136 -840 460 -378 -703 -581 -888 -154 -334 -284 116 -265 -363 572 432 -433 -59 42 30 80 -271 -241 115 310 -472 96 -294 653 62 -511 -484 -576 726 378 -493 14 409 -874 62 -825 596 276 -137 -134 -375 -174 -344 528 -471 -795 -500 -86 277 -268 -285 -757 -186 448 549 -649 -3 -398 542 -846 659 -291 394 365 -214 -295 394 722 -252 760 -620 348 128 115 66 315 3 -538 -317 725 -419 -597 -630 258 596 -857 -803 -134 -738 -580 598 -878 -113 610 -146 108 -233 47 -425 -628 167 -437 -187 -544 365 -718 492 710 515 -171 122 309 764 535 -196 779 -43 -740 -674 597 670 -629 -719 -419 -528 -48 174 518 337 408 23 407 545 464 202 568 773 477 -450 -453 625 515 262 -372 584 375 741 377 608 678 432 -286 -571 -138 765 -623 119 -209 -555 236 -106 707 -400 583 629 -622 -170 -890 -480 -299 -478 659 -746 421 -712 361 -185 -28 689 79 -766 -125 -758 388 6 648 -853 -430 -787 -680 346 165 -696 366 -228 790 -609 -881 -246 -516 167 631 -262 -519 -649 765 -392 337 327 -843 -782 -327 -353 -535 -761 518 331 699 -353 153 785 162 -818 -138 -137 554 -346 116 402 314 -722 -91 697 -269 739 -402 429 359 -475 -391 -99 -542 -842 646 -462 -598 237 99 332 -602 -20 -778 177 357 265 -107 -556 -526 618 -626 -251 -85 96 431 499 347 -364 -144 221 417 -234 -700 -735 476 -635 315 -664 -381 -541 -107 -79 -76 781 551 355 -9 340 789 -432 251 195 -356 -121 -126 281 -744 627 490 -347 501 -495 -689 -809 -817 61 789 -675 92 -15 -358 -104 733 -807 361 12 -194 -500 613 54 -542 438 -38 -60 78 -822 -385 -651 351 -97 -606 670 295 741 269 -733 -55 -282 -870 -561 -160 694 -565 -456 -774 -13 608 -588 -429 59 -708 786 -782 109 -231 -815 -786 666 361 -39 -841 -403 -119 533 755 -325 505 -576 777 -627 85 -483 -438 -764 624 -177 -595 -546 409 34 -380 -729 274 -408 267 326 -406 -642 660 -160 64 302 -11 551 575 -516 -328 -330 98 -544 -43 192 -343 -233 786 713 446 -8 364 302 -422 -377 691 -546 -837 135 365 -512 298 -711 182 136 191 101 -375 387 -761 56 251 297 -885 -372 -748 -865 -835 3 -26 -54 -319 528 -152 -575 -448 -516 500 -233 13 -379 -214 785 599 -616 -736 725 -288 730 -801 152 -430 -133 -676 141 -839 -679 -592 330 707 -373 342 -431 -90 -694 -667 23 334 -412 -125 -775 -156 218 -540 652 -210 187 77 30 -762 236 -709 -854 194 302 -299 -617 -9 174 -529 381 342 -755 389 25 -550 152 -452 413 465 -233 -574 -91 -738 -114 -18 -789 315 -396 -298 497 -829 -545 -512 -808 730 -411 -125 -405 535 -729 791 -513 255 -341 -864 -241 721 580 -809 -494 -817 -651 -486 -696 -790 -818 619 -469 -880 -178 -213 159 -503 -335 -128 487 263 56 -624 -99 95 430 -451 110 -63 776 199 -363 -711 413 -603 -599 -74 -513 -717 -150 15 -610 -821 -50 -725 -715 143 773 392 -585 173 90 -729 -216 185 558 559 224 -716 -871 -465 -393 237 547 -361 -205 -513 -863 700 518 678 -883 178 -388 395 737 177 -533 -728 -654 -626 -109 -863 704 771 145 -27 -499 272 615 31 -142 -767 90 54 120 727 -629 177 -848 -600 321 -377 587 -852 487 -357 424 -496 105 -755 -375 -533 -733 75 -21 -390 -563 130 -282 -869 -281 652 554 597 -122 81 -350 -245 66 -236 309 -389 -394 -802 -38 -152 80 692 -346 -725 720 501 191 306 685 -387 321 -111 697 501 -629 445 679 -102 -626 543 -826 -203 -75 -266 -70 -531 30 735 -297 -237 589 -122 -214 292 -187 -157 -893 -699 -897 258 717 -369 -783 118 513 407 -444 205 368 452 -360 -816 128 236 450 -432 788 71 -2 512 477 -817 -701 -532 717 -21 678 -302 -483 609 657 193 -30 707 65 -294 521 -3 -85 331 -394 -203 -762 298 -640 236 -507 -180 50 -819 757 578 -756 609 -336 -174 -110 33 -359 207 787 -386 -415 -448 -737 32 122 397 -104 -642 -25 -877 12 -620 729 153 -24 -826 -782 -497 -876 217 -612 596 22 -253 779 -485 712 243 165 -842 -717 791 -321 -825 -757 -244 658 118 323 -329 253 589 248 594 497 -421 -309 237 -258 57 399 -89 -413 534 -30 97 -158 -70 -544 -176 -305 -546 690 498 -348 -164 -819 -616 -675 490 470 424 572 -724 -679 342 311 -708 143 -217 -24 341 415 -570 -693 19 -233 -831 -816 314 -363 755 416 -210 698 310 -187 717 -792 310 -363 -56 -465 365 -144 -716 -728 650 -380 -245 -873 -660 -709 522 519 -878 -688 734 -314 -730 -119 161 682 53 -534 496 48 -803 -206 403 22 -498 -741 505 506 -379 -71 281 -390 -866 59 -407 612 293 -826 375 104 -137 -509 788 -804 -522 -190 -331 -809 774 283 -140 384 -568 86 -481 -760 425 506 173 377 446 597 688 -354 328 -806 255 -829 -896 603 -327 523 -46 785 634 -731 271 406 776 213 54 20 516 436 -157 -274 778 533 -484 -338 676 490 644 429 187 -626 -632 -125 724 -787 -768 -295 -198 100 303 -27 -737 -292 -440 -849 -566 279 -732 -208 -491 234 -606 -508 471 678 92 199 -874 436 -782 726 688 -260 126 330 164 113 -226 -449 649 -188 56 273 239 -818 -336 -734 593 -819 -260 -513 326 548 21 -451 -527 -383 117 -285 138 168 -206 -108 -189 -236 612 -138 -862 -859 -890 -176 428 62 523 -501 -493 491 594 34 595 502 161 108 114 148 -617 -796 602 331 591 781 -46 -717 768 -520 -160 -145 -780 597 243 -593 776 -783 -719 -374 -459 -864 53 -184 -820 -776 792 68 -36 -817 543 206 -125 -383 -34 -595 -287 598 -467 -583 231 651 690 273 551 -676 517 -112 324 -483 704 -701 -755 -532 -167 -74 8 -42 480 586 -695 508 679 -296 754 112 385 -274 -842 -535 -151 402 -479 407 -166 681 -444 -810 276 675 -70 311 -249 -794 -831 328 -251 552 -107 762 639 583 -97 -51 -112 -307 -271 -857 99 260 -475 -29 642 -459 -552 334 62 -47 -715 -409 314 507 582 478 -319 -888 -654 -205 200 -883 -535 269 605 -670 781 -813 -250 253 -238 780 144 -534 -601 -534 90 -52 243 -180 387 470 144 -888 235 -676 -99 510 58 -802 656 222 672 -748 206 412 438 -119 -31 619 715 -495 -163 322 615 -404 594 489 -365 -106 -719 84 -121 762 645 468 446 -100 -134 -288 -297 444 -138 301 -184 744 -328 457 -371 -820 -385 -407 -548 632 -570 -757 299 -882 3 -841 -488 -267 -659 -522 -38 -552 290 -414 183 -797 -241 -668 13 365 601 -435 257 680 -616 -271 -199 96 46 314 -341 536 560 -722 501 -363 -478 26 -544 26 -674 -399 -773 -576 328 504 -800 -770 712 574 -691 263 347 -873 285 -166 709 -319 345 321 638 175 -246 115 -270 317 328 -767 -801 386 295 239 618 -712 314 -460 -148 793 590 774 579 32 -533 -667 149 -446 485 -167 -208 -638 -246 -203 -154 -540 -879 -422 -442 -450 -426 293 -63 -655 525 554 -698 -594 796 128 -28 -601 266 -343 410 419 172 277 533 77 655 474 -608 414 93 306 342 -129 -43 74 96 -469 -137 376 -366 170 580 -858 -874 633 -446 -576 -80 529 -323 -91 -448 12 354 71 -229 38 -252 -285 -632 373 160 -217 -301 -470 460 560 -374 481 -216 -746 578 -31 368 -643 122 134 747 438 -459 -876 91 501 642 788 -847 756 430 -23 -288 630 660 612 295 -797 -206 606 613 -721 664 -199 200 -804 69 -136 -584 484 -538 -73 -748 213 513 -201 -308 723 -164 378 663 270 -430 -156 454 623 -176 -833 -733 785 60 -190 -677 695 -70 -351 136 -675 -892 798 473 106 294 547 -571 -261 346 367 -532 -471 531 -687 -506 -102 -859 267 393 -493 474 -82 -580 67 -753 25 756 -187 529 -392 -558 217 -593 -578 424 445 483 -408 45 -344 416 322 0 -85 417 598 735 277 14 -769 49 60 -41 -146 489 -95 -255 -305 103 -831 -408 -882 549 -828 -240 236 -33 799 -446 -622 609 -397 -18 -589 241 468 325 752 319 408 -787 320 -686 221 -242 -518 -28 -361 -3 -48 672 -186 -163 315 -30 -860 -554 594 591 760 -859 766 -614 370 -871 769 -896 448 6 403 -212 532 -307 -634 -538 -119 -389 -167 -806 -621 -308 -295 203 -556 -16 213 -670 -200 -710 459 -76 -263 -482 -702 -780 -518 -400 733 736 541 402 -462 173 -496 -498 -328 539 -695 58 506 600 -131 -154 -37 -10 248 593 306 -678 598 -450 344 -115 449 -145 -178 -82 -205 -750 226 496 146 -345 404 -341 -560 301 527 86 254 627 -397 546 459 348 -474 250 87 654 417 -416 -447 572 185 -406 225 -347 -596 156 -378 -306 -576 123 531 702 170 -721 -246 367 697 -842 437 -380 -184 536 -537 -792 -102 -411 197 -602 -252 221 606 256 1 -600 -121 496 636 -445 -730 775 380 218 -580 705 -264 482 169 144 726 -533 -846 -244 -605 341 -576 -528 -120 -587 -375 772 -800 735 -258 -593 -207 -143 389 487 37 65 -692 -281 -258 -205 -37 578 612 530 -73 792 -212 -691 -311 106 -534 -639 -542 -873 -616 543 -618 -686 679 606 57 492 -474 -79 147 -798 49 715 -58 -775 -373 366 -781 -257 -772 178 -837 -30 -134 -664 775 679 -363 288 -683 581 -282 -337 134 -690 -829 681 496 669 52 301 423 431 -479 188 629 -168 85 80 -473 782 -70 683 -117 -671 -623 302 112 120 -248 590 721 -271 -502 83 -594 48 719 -595 -67 337 712 -782 -513 -77 -715 -447 791 -488 -485 -795 -599 -690 -102 -518 598 730 -781 452 570 -758 133 -91 8 -300 635 239 -665 741 -851 74 435 -843 -420 131 60 -166 -167 -785 770 -339 488 769 503 767 -452 712 776 572 -26 188 -470 -626 -535 383 166 789 -259 -113 320 463 -888 -678 348 790 596 -38 309 -323 472 -564 485 -397 -300 421 -764 309 168 591 639 55 -378 -422 -380 -259 -323 765 573 -245 -185 -643 131 753 -433 225 179 -4 -474 -505 -128 362 792 164 29 -808 348 377 -471 -180 -174 -449 584 -56 -575 -258 -823 -134 -39 485 -689 -669 548 -507 -684 -182 -214 -147 4 572 616 -631 -351 50 197 -665 -336 134 133 680 30 -55 315 -572 -656 -632 109 480 722 -694 -514 -799 410 -121 400 -260 161 -387 -204 -274 -536 339 180 -457 -411 -305 -229 688 62 92 -24 -773 792 315 472 192 275 -477 -587 77 -857 694 -543 -511 -355 -443 -589 339 51 -574 -458 -773 -512 157 -826 -336 465 403 486 -357 240 -868 274 -266 -327 307 534 450 -617 -487 360 -151 -197 -69 261 -72 774 448 176 -743 482 632 -706 10 -197 413 -293 -499 244 263 348 -895 -857 642 -836 -445 -270 -505 -332 -817 181 486 464 674 -646 82 -341 -178 128 -616 -655 25 282 -353 466 172 -121 -584 -64 278 -463 16 -197 -79 25 779 427 739 -484 345 -565 -439 81 213 179 -851 -136 516 -329 -582 -64 41 -600 714 -628 566 -815 -577 755 -322 102 -720 -51 -312 -738 -841 -235 -390 -407 -756 -521 380 433 374 211 -630 786 -452 -727 -453 -798 -142 213 -475 758 609 343 691 669 -894 93 797 148 661 -395 653 -212 463 -309 778 100 796 -230 202 -235 -236 386 -48 -600 -105 -158 -463 462 332 671 -372 537 -57 167 -859 -843 -368 29 219 -24 -893 287 370 -690 -101 -354 543 -854 -415 533 -710 399 164 480 84 641 636 -265 -20 -573 57 -103 -618 561 312 132 463 749 -447 -259 -679 -212 126 -172 -652 500 -806 -54 -633 195 625 429 -855 -756 31 568 -317 -92 -657 -799 -150 295 -834 -537 377 -74 -158 -892 506 -111 553 -888 357 -335 -426 -464 786 562 -421 183 -524 270 -148 -675 -690 722 396 668 -891 326 -499 90 -150 379 -677 192 174 198 -739 -66 -382 476 482 723 220 -768 -184 266 328 -499 -811 -865 -554 514 -638 -779 744 547 -100 -761 160 -407 225 -449 301 702 -166 -49 189 278 -688 -867 -202 -900 800 -881 587 -39 424 -83 -886 500 0 7 283 35 -881 -853 365 111 -441 -198 58 296 73 -814 644 625 300 622 -24 500 559 -40 256 -689 373 735 -430 753 -1 -10 142 -138 -388 -222 27 -598 -23 187 -246 -418 -601 -704 -308 331 486 -120 -320 -528 460 -422 -838 -209 -353 273 751 -75 267 468 -257 -431 -250 -38 698 -315 -639 -815 -163 -654 188 -617 -75 -513 -271 -133 -263 -6 -490 173 -879 -797 -224 548 -599 366 -138 321 -75 741 8 -885 -617 237 -520 719 435 -115 690 216 316 604 -183 570 45 -275 -611 692 -870 -622 465 729 -612 466 -694 485 373 391 -574 687 -286 -686 -269 -421 87 -203 432 -788 406 -649 -862 431 -895 662 346 474 -761 263 324 -369 141 526 682 429 403 -299 -76 -783 -806 -732 -796 -284 -337 38 592 -295 -701 -265 548 674 734 263 602 295 -881 152 282 252 635 -745 640 428 474 -94 291 275 -261 42 -576 417 -812 -598 45 -182 705 665 -821 -391 -783 -544 -16 -57 -551 -580 -503 547 -639 -659 -449 -900 -211 -350 787 -888 479 -760 -418 611 -828 -556 -432 -366 -46 182 -869 -347 559 -347 584 535 613 32 739 766 164 -247 -397 669 -233 -824 -86 -307 -839 -376 -76 -222 798 -152 -592 -650 74 -578 128 -640 201 341 -234 277 281 -341 -38 -506 -585 399 -461 -898 504 338 217 -705 533 -780 542 800 169 -7 303 -649 -191 50 366 536 415 -479 -536 -743 581 -660 -233 593 739 -471 -233 -758 528 437 334 -698 -413 -215 -533 -871 172 144 -174 17 -822 556 142 32 214 -120 -79 84 -689 479 797 -194 587 328 97 -57 39 -545 572 432 400 -123 -347 -609 -141 247 354 189 -39 -288 -840 700 194 -180 -376 -772 117 368 208 583 -225 -65 -482 -171 551 215 601 217 -423 -267 346 608 430 712 71 725 768 -713 -51 -739 306 119 -662 98 -831 659 468 365 54 -80 172 -138 316 236 -3 631 -603 36 687 -202 -858 775 -355 -823 -676 324 -68 355 402 -625 17 -199 98 327 625 384 325 635 -64 -513 -393 574 91 119 39 271 -180 614 -788 723 703 622 638 125 -51 720 -712 14 -712 -737 -837 141 790 -882 -97 -253 555 -803 690 175 519 -468 -226 -544 637 -680 -602 -588 134 -91 461 457 -239 281 -834 -765 -605 474 -319 -840 792 106 -486 -249 -823 -381 -379 526 499 -324 -167 511 441 400 21 303 716 -246 -855 795 411 580 613 -449 -637 635 -272 442 381 464 -617 -335 -404 425 -761 -544 726 734 -7 771 -246 7 -60 750 -144 -310 -613 -3 50 563 34 -520 627 -151 425 92 67 -231 -824 98 -743 -698 248 -566 530 -829 -498 247 301 -400 274 -11 108 755 471 34 -238 -156 783 259 537 620 718 577 -237 -708 37 -481 556 460 594 -888 -217 735 555 -450 463 399 -393 -718 337 -360 -250 561 -383 223 156 522 -397 442 623 -546 451 698 -192 144 10 255 -688 -630 -48 286 -276 -556 175 -743 -254 473 -359 -337 -250 541 -501 674 532 -680 271 787 384 153 -514 314 369 -643 -677 669 -478 -561 503 -61 -108 -546 -873 -53 425 -702 524 -222 -22 36 334 -106 691 -272 214 337 576 682 -236 -149 625 -155 -604 105 5 536 761 -597 -111 659 156 -789 -393 395 166 30 473 -222 799 750 233 -831 437 -225 -505 413 216 -854 -104 -533 554 294 340 464 -382 -650 -194 785 447 -96 -347 325 236 -822 495 99 -287 683 -406 49 517 -551 -834 -783 -121 -305 -785 -678 -444 -144 400 579 -372 426 -268 634 -146 -892 -638 -819 -721 123 -375 -141 725 -709 668 304 -814 -69 -52 547 -787 -170 710 189 306 606 -669 -541 134 256 210 -126 657 38 183 -384 -437 -900 -215 -206 -9 -767 -860 200 -178 -490 -201 239 372 10 -76 -201 261 9 -503 791 553 50 127 -813 285 677 313 186 54 -437 127 -671 376 412 -239 610 8 -227 62 19 -856 598 358 370 -828 433 -891 -705 197 -657 -336 -596 694 -197 -263 632 599 -170 597 448 522 31 -885 -459 -457 -702 -92 -885 88 -255 485 71 156 -24 347 61 455 773 -37 273 104 432 -140 245 190 476 25 -854 -311 250 -285 -438 213 -466 718 697 763 152 -741 97 700 -710 -608 -759 -497 -684 510 214 440 394 252 41 792 104 -266 54 -495 -764 27 605 -514 380 -369 568 -836 679 -196 -83 727 -827 59 -704 579 714 -487 137 -622 -817 -367 -170 393 -618 -794 629 -365 -856 -163 386 -777 -7 -68 -650 497 -347 402 659 53 -737 -716 -258 -138 -892 -411 -122 30 -709 728 -436 -218 311 -791 -753 -237 -173 -469 -28 113 -705 -806 423 -765 -506 -572 -732 -225 420 -371 201 731 -767 -692 -159 687 -218 498 -334 -401 -277 169 459 721 450 -391 698 212 -188 -669 519 -799 295 -102 81 526 -512 -217 631 -736 772 -839 -702 -233 359 630 -241 -252 -696 -333 -724 98 -433 -110 196 -100 -475 505 243 -700 -352 308 377 -627 -501 -832 653 225 -95 288 -557 -145 -493 -539 -245 582 292 -862 -57 -509 -31 680 -273 -307 24 -889 357 359 379 -395 -870 167 -884 756 179 147 36 332 431 -526 -607 139 180 702 500 -490 -310 -314 -46 -358 195 107 -677 -276 550 -851 698 -863 -325 -10 -879 743 -276 651 159 -271 -709 641 -557 -629 -225 -560 684 -209 219 -437 307 -303 351 702 -504 434 -188 -595 -458 200 -734 746 -392 -342 -65 -492 -40 -126 464 115 572 -375 -762 379 441 594 -538 -52 -501 -771 -445 108 675 39 468 604 -712 490 247 -131 255 762 -124 26 -712 -791 157 -899 -756 -872 -814 -679 -46 -480 -126 -791 482 -632 -29 -126 402 -875 -776 -167 -811 -326 -579 31 -18 -431 -742 -67 -512 162 601 145 -585 637 327 -68 788 470 587 -706 49 530 -639 559 42 783 -847 142 -815 615 -497 249 -274 201 -155 -580 -895 538 -518 -752 163 -665 -853 336 641 297 221 -578 402 212 -264 39 352 217 510 211 -108 268 -651 -17 690 -552 418 -619 -660 85 337 521 333 -512 -8 70 -800 -124 -669 170 56 -726 -733 -118 12 541 341 -50 4 735 510 519 96 142 -724 -792 -218 -825 322 -258 59 -293 -489 513 578 194 581 521 -815 -238 -497 54 -459 38 7 731 -521 -204 559 172 50 -792 633 -63 -96 29 464 535 -551 -6 199 311 510 -808 355 21 -31 -646 -771 -709 -762 774 -656 501 669 -397 692 657 -690 -245 -45 -541 95 347 -673 -501 -630 -616 170 -774 554 -168 -773 585 557 63 432 329 -147 -426 603 715 -52 -449 377 -653 575 441 -24 371 -227 175 -485 780 407 -588 178 -104 153 -595 537 -8 -192 1 -543 546 -628 -321 -613 -817 -135 -66 727 665 -593 557 -681 -349 -105 -807 -745 -6 690 145 700 -90 129 -702 -142 218 -443 46 -869 794 208 -722 69 791 -289 -285 796 -391 37 697 -312 40 -86 765 677 221 -234 -70 93 450 -649 291 -744 -607 -756 -321 -546 -811 751 -192 -878 517 787 -638 733 283 524 606 710 300 278 -799 734 776 671 -336 69 235 684 114 -714 -520 -699 -115 167 -622 31 -139 -822 -239 -785 -845 -857 744 529 453 -350 -639 -826 -164 -534 734 -217 -101 -29 529 -547 -308 387 92 644 -586 -564 167 240 -79 164 217 384 -791 -551 -787 689 -111 -609 798 299 -294 706 377 695 6 177 -245 618 270 -121 496 679 -332 404 -651 220 -83 151 488 499 -616 -127 650 232 -621 667 -404 29 -355 -685 486 237 222 -13 -18 -758 326 -122 389 -674 -616 -174 10 136 768 -805 -610 135 289 -362 462 -664 -811 524 -749 -199 711 -848 291 69 -639 -363 -491 269 796 121 -554 596 -398 -325 -388 -273 -654 177 -837 -74 394 226 -214 673 42 756 541 -96 -687 -307 -44 793 438 486 714 -98 766 -643 -523 -526 -397 583 -165 -144 -358 739 -335 125 484 435 108 53 293 644 -621 375 -551 237 588 138 199 514 449 -598 364 104 424 -651 -170 506 -813 280 758 518 -98 183 -250 595 -781 2 -387 754 -609 -164 -839 637 -433 -20 -645 -631 300 -391 750 -487 -62 -755 -658 -2 -807 66 -855 -630 -690 -391 796 -367 -750 333 152 772 -722 -158 757 -814 -639 -238 -500 -296 405 552 45 -435 216 -591 594 -177 -12 -864 328 -528 -432 722 -737 763 337 149 133 -294 -893 -554 -100 -567 -856 22 33 -889 406 -433 660 -618 607 46 5 669 775 -704 649 -389 -763 764 535 -97 -805 724 463 74 -267 78 -448 759 -131 -481 313 477 313 -360 1 490 372 157 -668 -314 571 -631 544 -539 255 -234 -556 795 -124 -278 -437 556 -759 -286 476 267 -641 -483 -441 -447 -343 -367 -509 -887 433 -486 -123 -396 304 48 38 314 798 72 104 -590 -737 -309 -352 -237 -491 -150 -869 -97 -826 510 -755 48 191 736 68 -249 -159 -228 -825 -788 294 10 -98 -178 375 763 752 658 -65 -362 -467 203 708 584 157 94 -124 706 380 -95 -854 -683 -358 -14 510 -424 -435 596 -317 -214 -731 335 -814 -356 287 248 434 -70 427 -520 119 508 444 231 -685 -371 83 472 -739 -138 -420 487 625 -216 -98 206 93 -456 -308 657 -359 -541 -386 -485 -120 417 701 497 -762 153 367 200 35 -309 -762 -736 641 -465 209 -501 57 641 112 375 -670 734 738 727 -625 112 -893 491 590 510 -374 149 278 321 -552 352 13 473 282 541 377 629 -279 468 716 360 -662 -479 19 654 752 43 237 -763 766 186 -495 -816 -428 -21 -187 -505 80 -75 -212 -624 -19 256 -615 202 97 -314 435 526 -730 708 287 -349 11 124 372 -605 220 -899 -643 -343 -199 593 780 381 -387 -328 -94 -338 -634 -544 -823 -358 101 74 -345 654 -147 5 264 -58 404 606 101 67 620 -840 -688 239 148 -797 -501 638 676 277 267 483 414 208 -858 89 381 159 -165 56 395 395 -664 547 250 779 800 -237 -703 -516 170 -195 289 451 659 -819 508 -300 -386 -30 221 -332 -287 398 -733 648 -133 375 -1 732 -84 551 466 404 233 -504 -418 98 -657 10 -293 -150 494 716 353 104 -605 292 244 501 -594 -508 -826 363 734 -322 376 -27 43 -372 -619 -114 109 -704 799 -2 -413 287 -172 663 -6 -355 437 177 656 -777 -103 -89 -632 -788 581 -609 -361 673 -450 28 88 -733 -394 -789 -577 794 255 -629 -535 -777 -795 168 463 531 620 -51 761 -93 -292 625 -829 28 -197 -634 -623 161 -59 -44 702 232 537 -708 -555 -300 184 -80 783 782 -63 -352 -836 -836 -274 -882 401 103 666 -410 707 148 283 457 224 723 -850 -535 -487 -716 16 353 274 235 549 -631 -80 725 652 -110 270 -459 -471 -733 -257 -616 800 265 11 -327 669 -892 783 596 -822 -106 -256 -819 127 416 -306 -186 63 -503 -555 -469 -483 -226 -785 -219 167 519 24 28 648 491 -554 227 -719 663 33 -298 81 367 -805 -681 248 467 -727 771 190 -769 -252 378 659 -605 -559 -331 538 369 727 407 -141 -499 -296 -84 43 -89 -346 -158 -748 -184 -366 740 458 -218 -846 -474 -559 -392 -823 729 -457 -50 194 -194 763 -610 1 644 -169 99 -248 790 -574 287 93 -289 -67 627 -471 347 -746 -886 179 788 -742 -256 -737 -852 -264 735 -758 368 -738 -81 -533 596 -849 159 253 -766 -105 68 366 753 -2 52 -795 -797 -761 -792 -562 -551 -374 -447 33 769 434 -700 -313 -729 455 579 722 148 -570 610 351 -27 -641 -392 -446 -735 750 -112 -801 790 526 -454 475 120 539 -680 392 714 165 281 -59 253 161 653 -541 -48 -762 505 462 -636 -168 -397 -764 13 283 243 -872 662 769 81 -116 -878 452 -49 -157 521 -399 136 361 793 -810 525 -562 -411 -422 9 -630 -427 722 175 81 -83 650 302 -95 252 501 -84 254 425 -574 -543 -499 -477 -700 -497 229 492 -836 -497 213 391 -69 656 433 -896 -545 -647 -604 293 455 -99 429 -310 619 -586 -62 -839 158 -846 -140 -395 -590 229 598 145 -854 -751 -195 -417 186 -888 -282 704 -391 -178 124 -403 -240 -824 6 24 -674 645 -805 210 292 660 -70 220 -448 381 -325 97 455 -382 300 -78 606 50 -862 442 322 607 -212 -213 -539 -481 -405 -96 -125 213 -295 718 39 -893 -695 518 -646 -546 655 -367 401 -113 -820 620 -656 -605 -100 -414 5 212 -843 795 500 297 -130 -102 -858 342 36 -838 298 -257 -130 -231 85 -837 57 220 753 617 -784 767 404 619 413 -461 336 200 46 -160 476 -311 -727 119 8 323 -121 -537 175 -445 -656 -460 -102 306 705 -575 771 -316 749 650 372 244 364 15 680 714 -26 260 -550 211 -611 -748 421 -201 -74 -232 -318 -287 695 -567 579 565 156 65 -243 -625 -602 -669 -861 407 649 -91 529 619 -412 -612 -289 -554 -306 -340 -418 689 -752 -488 -686 -703 189 784 412 195 682 -650 243 -605 -452 -578 -843 -57 -199 256 -649 -505 -444 -374 512 -516 73 740 154 -679 -602 -493 -519 563 -176 204 -437 -409 -202 263 -470 400 -721 -698 -813 66 383 51 -132 366 499 -532 158 645 -199 482 738 450 -257 -499 456 79 -176 -796 -53 -396 734 -761 211 -505 -360 713 -457 -275 22 101 -243 188 -784 -898 -830 24 -488 702 127 -25 341 -739 -742 -542 261 -831 -653 754 -456 -377 -799 -872 -101 -190 303 -874 -141 -746 -568 785 221 -861 5 342 -755 -589 -323 -460 -513 449 -628 -531 787 178 173 -811 -285 -208 433 437 346 168 371 -607 146 -802 -817 154 -170 27 -11 -586 478 -232 -480 692 -173 517 -602 -189 617 757 331 208 -766 507 -898 -464 464 405 754 293 -193 123 -354 -371 560 -589 -333 -132 -854 -374 238 479 -838 -640 -166 -731 -867 -503 305 699 -854 54 -62 38 28 703 -731 693 666 -722 -139 -815 -866 35 156 -147 658 -329 -364 324 476 -849 -614 -882 -78 -603 270 -402 575 761 527 234 -877 273 -442 -58 12 732 -474 -670 -729 -392 -348 755 -104 577 -287 221 -481 525 113 -608 -170 -514 53 -294 751 -674 280 -412 60 -55 -47 282 -886 506 -486 -454 36 472 -596 791 -4 -590 -780 501 714 -256 -825 471 -783 12 56 289 -898 -614 33 241 -507 559 618 -29 -864 578 -327 -883 676 156 -539 -379 37 -61 -92 555 -145 469 -836 -380 -142 -563 -22 295 -176 -241 -866 -391 -779 606 648 -850 -384 -672 -899 -895 646 -262 -486 661 294 523 374 527 675 183 -780 430 486 -217 -785 553 -507 177 188 -198 413 -276 -876 644 265 520 214 -162 95 -107 516 521 -326 -314 -380 431 -329 580 469 -854 445 599 -536 -879 621 75 223 378 532 94 125 -784 129 -535 -314 99 -799 294 708 228 -815 -401 695 31 -477 390 123 49 -511 -308 -461 471 -654 317 -128 518 -541 -617 -541 -79 -863 770 -301 361 165 -28 -441 98 -314 551 -448 462 -691 -614 54 -807 -844 -681 -231 166 -389 -376 635 462 -266 -593 -692 -243 -116 -274 477 508 -670 341 220 581 701 107 639 383 780 681 -308 690 313 -246 -203 31 580 -655 -578 -158 -232 -120 -261 575 108 760 501 611 474 -45 -712 -567 54 254 -371 345 447 417 476 505 -569 -754 -307 16 650 71 375 596 -399 96 -573 -158 -125 -857 7 360 -300 -123 -169 446 -730 -838 408 276 37 -713 693 -103 -349 -144 -447 -790 776 -261 431 -861 536 349 -383 709 -89 -879 158 488 -856 251 392 -386 -599 -851 -772 -288 -67 -404 698 -173 -789 -480 720 -622 621 -127 383 415 -301 422 306 745 -576 -450 -82 32 353 319 -188 28 -82 -845 328 723 -123 -158 219 -603 748 -281 -313 63 -762 -422 -651 -103 -211 -285 -714 -623 -878 -273 240 -10 559 -231 -206 -484 408 -139 501 -535 96 -472 -786 141 -577 -148 -314 -790 -373 376 -199 137 580 -193 -246 -419 -589 794 593 -746 -458 -657 611 -55 -363 145 -410 283 -726 -210 -317 -603 494 -545 49 476 -781 -204 82 739 670 -592 748 -187 378 -155 716 767 603 565 -284 -634 -200 753 -541 130 -737 44 71 782 -437 -888 90 -88 792 367 -642 -198 -189 -445 -746 -574 -704 -624 -877 -88 493 -388 -885 272 697 577 561 230 -292 -542 -364 -200 707 474 -148 -112 -526 659 -101 -696 205 -40 -17 -122 -102 -246 -182 232 -442 326 -821 611 -669 -511 298 -693 -839 632 95 714 294 -135 225 -171 -659 -522 -691 -33 -191 544 -300 -749 358 560 -36 95 -48 498 -156 -1 -179 564 -96 146 645 534 -245 -122 -678 306 456 55 -889 650 298 645 -92 -652 -57 578 -550 191 -98 289 -725 -231 -828 129 -372 -62 -304 318 407 -519 60 -122 -688 474 -129 415 -52 192 128 500 171 776 556 459 -254 -679 12 652 579 -733 -360 367 -533 -39 748 229 24 310 387 690 33 -120 -58 -451 -601 -66 -303 -7 -355 303 745 -495 226 -187 298 -252 349 99 -779 -194 662 -735 -277 699 348 56 -316 2 -283 184 -630 84 598 453 698 607 699 -646 -610 93 -388 -114 -228 -436 -111 194 774 -761 486 649 -316 -365 -719 -94 272 -615 -359 -657 212 -66 758 -706 -37 -793 760 -338 353 -272 538 -672 -233 -361 504 -487 509 796 -398 368 462 729 660 26 633 729 227 -610 713 -857 -489 588 -65 -291 -60 -217 -493 -746 -434 -28 -689 601 -214 134 -466 -518 -648 -532 -532 -751 30 101 141 -283 -678 -22 -391 -326 -476 -633 -450 -605 -407 -324 -629 -727 224 -381 -353 -328 784 -316 -844 606 317 -404 -465 164 -696 417 -416 286 -785 76 -116 -415 420 673 -700 490 -656 152 -100 774 -155 58 335 81 642 -563 457 -790 67 425 727 -843 -132 332 -436 621 716 378 792 265 -748 34 733 565 -891 604 458 535 -663 658 -500 784 489 121 -878 598 -453 -157 -318 -612 34 529 591 -347 466 24 500 367 -53 764 -572 309 -471 -292 12 66 -804 -174 451 -652 243 483 78 180 -107 258 -844 480 158 248 -371 -667 -319 686 400 768 639 -411 713 -774 134 237 727 280 -524 11 -179 99 247 562 18 677 237 -90 -495 503 -272 -130 -282 714 540 63 473 -147 -200 578 -657 59 -501 -535 -516 538 758 -673 -693 -678 -206 213 652 548 -581 -760 348 18 148 358 -98 423 -434 466 737 531 -529 -275 -492 570 -259 -726 -530 535 -82 196 -200 6 -826 -332 -27 435 -414 467 -303 -464 370 -287 -150 -641 -291 -656 230 258 460 392 681 483 368 686 616 -514 -29 230 -779 612 -242 -367 -537 133 -138 393 -290 -510 464 328 -210 52 -524 -811 -34 636 -716 -489 -269 183 -340 761 293 588 480 125 786 -776 -618 -368 -169 637 -792 -461 271 89 -80 -653 -227 391 -236 -778 -788 -139 -454 459 466 -827 -577 249 -536 -177 -584 -391 -567 -457 240 -69 441 385 99 -251 -69 -385 -425 310 415 -733 -721 -33 -608 -618 -763 -293 656 -422 -870 236 383 60 796 -13 -620 37 110 661 -231 -789 -399 208 -677 -119 223 535 -370 -11 -529 -17 -146 82 776 -830 -840 589 -553 778 -659 -871 -879 379 336 499 257 -212 294 -720 676 107 564 -40 -786 248 -814 203 -812 -772 -406 -774 -534 87 797 640 -768 -390 -361 709 -566 773 494 469 269 339 295 187 -812 604 -299 664 358 -104 314 -415 498 -674 538 -158 -442 516 -605 -345 732 466 759 259 -504 -450 -557 -159 -894 525 677 391 -733 589 422 -218 -533 135 -710 -15 -754 754 -1 90 344 -132 -603 -243 -688 684 -621 19 246 -766 -557 -28 -304 294 454 166 82 800 173 -208 -430 -829 765 193 -189 353 -506 -235 155 -409 266 -656 24 233 207 -503 -705 -671 83 167 404 429 -120 562 44 -260 601 152 756 -6 -358 -365 371 -768 628 150 165 -672 639 -848 778 660 224 790 230 76 -153 -841 -552 374 73 -631 -130 -422 -405 687 664 90 575 424 35 -284 611 -244 305 -526 185 -290 -356 518 -363 -374 785 485 386 -460 105 421 -288 -484 0 -174 -150 -726 548 768 -158 -660 -536 -20 -187 55 381 420 440 -328 -264 692 82 336 -870 -443 75 176 -801 151 409 127 -581 -690 788 -534 -56 245 757 474 -805 -273 -248 99 -565 774 -386 -578 -876 -168 -368 543 749 330 -127 714 -875 417 -858 -217 -88 -134 -708 425 -366 -822 -409 165 475 62 -243 326 246 109 60 -694 694 668 618 281 -504 129 211 624 624 -278 -453 -661 546 564 -141 -435 679 474 569 437 -390 -416 -585 -334 609 -604 -376 -320 -321 -801 243 -161 241 -438 624 505 -280 -801 -557 372 32 -642 -109 -355 796 379 142 334 454 -854 -456 -643 400 -22 329 -648 -539 -572 -309 663 304 9 129 317 288 253 379 -354 128 -837 130 -649 -396 20 -857 -196 -444 283 369 -189 408 525 -652 489 -410 -268 -620 -822 -780 -426 318 -244 -214 -404 29 -305 479 -27 -515 -834 231 684 -761 -614 -687 451 384 357 -128 29 -311 559 -521 -57 526 -658 -169 -312 166 -406 -535 108 -185 -851 -115 382 235 -613 380 365 296 -126 218 -782 -80 -492 -157 -797 -90 -70 250 -708 620 572 615 798 732 -14 104 -713 298 788 677 -808 -12 -224 338 -616 733 388 -518 -695 223 -861 -785 -625 135 562 -33 -191 -47 278 746 421 697 -324 -364 600 277 -713 -519 306 132 105 -892 456 739 723 356 451 296 -383 655 -548 531 629 -341 609 -404 -96 -693 -271 683 -598 73 600 -791 494 102 -732 774 -611 635 -623 -398 395 -655 -326 -118 733 69 -688 -816 -35 -785 352 146 -8 -64 -686 312 -853 512 -372 -455 -889 -101 -232 -510 -283 595 -78 -568 -9 321 720 -692 -480 -492 705 726 -734 -630 126 -474 -844 -743 461 -845 88 -55 -336 -70 314 -199 -171 500 648 160 -351 788 -555 -499 -407 258 161 21 648 -83 -698 -737 321 -643 -326 126 -251 -898 -880 288 -267 -787 458 17 46 -897 -277 749 92 -25 -547 -140 -172 -709 331 -577 -353 498 349 164 794 713 735 -826 598 109 11 672 101 -180 -719 -778 223 36 -669 -843 142 -57 -805 -581 170 -266 315 797 253 -852 -514 168 -665 786 338 -809 -91 -143 -83 750 405 514 -430 479 148 -612 144 97 453 -380 490 248 603 -202 -312 -462 297 -138 -666 -233 784 325 -893 -113 533 744 790 20 779 609 -828 -460 -858 -654 -138 516 684 -629 -691 28 -312 731 356 -730 -428 -78 342 733 744 -52 -115 701 351 -144 -549 85 724 -423 733 -769 -889 545 179 -663 -11 -340 -801 163 634 -142 -515 -104 -613 720 340 195 505 -735 371 -210 -394 -896 493 -30 -25 551 -868 73 571 -873 338 669 -551 342 380 711 -107 -806 447 34 -654 305 426 -224 -741 -483 -583 282 -175 -242 -448 697 -124 772 -298 133 291 781 172 402 -275 14 -350 -136 -556 663 318 449 -530 -404 461 -355 618 592 -542 388 691 -546 61 -650 -509 113 -133 289 -579 -633 67 252 -465 221 -35 -867 429 239 -805 -340 -537 -101 640 -658 -346 -398 -505 -700 600 -253 -251 -503 -325 -552 -501 -133 -603 -581 635 -316 468 613 227 -664 -364 277 -91 495 -650 487 -58 70 -746 425 -168 474 -454 232 -891 214 -462 5 -45 -563 730 -272 -563 397 -625 -536 -99 -166 283 -94 -288 174 -834 63 -762 -635 -884 -28 51 637 -455 397 319 542 -283 744 -367 346 799 9 110 -622 -102 -775 -601 268 -263 -163 -475 743 -346 -519 324 786 -500 672 423 255 -421 690 -530 -880 -801 -827 -3 594 -88 -186 -273 393 -278 157 796 419 644 95 36 -695 -478 263 -489 115 -609 604 -150 -149 -468 -115 -216 207 275 520 -381 -712 703 184 633 -405 508 -640 614 376 564 502 -143 524 539 -194 249 288 79 -878 -558 775 -705 553 -639 -20 203 287 -141 -603 -383 -177 714 -260 -683 204 -8 612 73 -2 502 -415 -529 573 -605 583 629 568 -815 -348 -446 -800 -639 504 466 344 -568 -557 -721 -691 190 -541 191 298 -707 324 -745 -113 -862 -182 76 -861 468 732 636 273 99 326 -795 -477 552 -367 -484 -587 -745 -849 -118 241 -251 450 -649 -515 -335 598 570 328 382 -203 -74 710 257 24 597 -573 546 440 183 -710 765 245 -254 -332 -316 159 782 573 -321 76 208 -799 -460 785 -721 631 -626 36 39 -412 -760 -828 700 -637 -747 233 -205 -590 473 -736 -152 -725 452 177 -130 -151 154 265 -514 532 -713 -58 -21 -890 -306 291 552 336 28 -549 46 146 -131 -287 -454 -841 -528 -495 -328 -351 -867 -262 282 -555 727 504 -445 384 -478 -329 -448 -43 313 57 711 -641 601 -777 503 192 -115 138 -153 -187 -301 -190 -6 189 -204 669 296 -428 363 140 336 50 333 -2 572 -339 -471 -319 -105 -814 738 -731 -513 -398 -22 -475 437 -87 -859 364 789 703 -877 105 53 -312 463 -578 311 -448 461 110 -211 -737 165 -311 -324 -440 738 -859 -263 618 -476 -108 177 -345 28 -302 611 603 -267 -849 -316 -172 -675 706 -331 66 258 492 -479 542 747 267 -448 -361 662 -11 230 152 -498 -79 755 479 432 299 -75 790 -732 -617 -74 -686 -306 557 -676 14 -555 -161 341 -73 -469 477 -741 424 137 80 207 -510 -706 421 570 -183 -2 655 130 -269 -6 541 -628 748 500 -765 -523 -441 -62 570 -421 -555 745 -101 -538 -436 -310 -547 -289 -175 -840 -51 -274 631 -807 -586 800 -47 -318 1 -852 -749 -409 -260 48 362 49 315 610 -497 484 8 542 -175 -91 -371 631 -353 9 -335 148 -460 -705 -173 -266 -657 -847 106 -52 -211 0 70 -719 546 -35 -301 -2 506 -54 468 34 -489 609 43 -142 -21 -459 503 -20 775 -576 669 -498 622 145 363 739 514 -117 -797 -364 -809 735 666 228 -749 -561 286 380 429 -324 424 -147 -718 355 -90 396 -437 -692 -760 386 -369 741 272 -147 -521 434 579 -894 -316 131 556 -188 86 -801 491 747 -542 94 -658 93 35 670 84 -661 737 -854 -646 210 118 -834 -378 -17 -403 -582 419 61 -755 245 -234 220 175 563 -115 -704 561 270 -627 -273 424 621 -337 -321 148 562 -574 -70 486 -831 -142 -365 -775 236 234 65 -726 286 178 799 -847 274 -676 -642 -176 -793 -673 303 -513 665 657 70 714 547 98 57 -88 192 -200 473 -45 768 413 -820 718 772 -188 -804 554 118 474 -256 175 632 317 -822 -797 -247 -64 758 629 -640 -699 -798 226 -352 524 324 685 378 -362 583 -2 -811 560 -746 -716 -29 624 -105 -293 -150 -692 -133 576 53 -741 11 -156 -475 190 795 58 -743 763 -610 -758 208 -559 599 260 -480 757 -644 -446 560 -318 -817 -172 273 544 -155 -281 -347 448 -627 -773 -240 34 -447 136 496 -335 464 264 -721 74 -397 471 -618 346 525 390 -310 579 500 -799 97 170 -230 -675 508 167 766 539 -157 688 -154 743 -767 245 -612 -50 -12 218 -303 782 -169 205 366 -393 -289 514 -587 -465 -58 39 -799 253 -44 26 41 34 -569 313 115 382 -45 778 -555 -541 36 475 489 -481 -689 419 -301 187 373 -875 362 -708 -474 469 561 608 -186 -888 -771 244 -473 -446 -771 503 304 -725 456 436 253 35 -802 -749 -157 -94 454 250 582 -590 -207 133 166 -853 -770 -314 -190 -733 183 550 247 -473 -126 -725 -159 -817 -247 -772 366 -842 -59 233 -302 -684 -541 290 -375 -466 134 -206 -617 -892 786 347 -359 274 610 538 -548 253 -756 3 -604 203 -494 -667 -859 -525 131 -78 48 56 480 -185 -243 -425 -748 -471 -661 243 77 -752 -386 529 396 765 -181 518 -726 274 157 -761 -104 -87 -534 -134 -408 -832 -829 768 784 510 485 -80 412 -628 -430 272 -622 648 -28 -24 -427 -487 366 164 300 -273 665 635 -879 -217 -253 162 -694 -480 -76 -802 -186 -843 -790 -99 -219 753 359 -730 -238 570 351 180 -79 303 -808 -629 -881 -421 -107 -831 135 -680 -800 524 -52 -186 219 -453 404 -2 47 -39 449 23 -865 185 -224 401 -251 -297 211 247 -541 -255 -197 -850 153 -314 375 -723 517 717 -276 -30 139 45 -221 -324 791 167 -391 -738 -250 245 -737 -370 431 -259 -226 660 -89 423 637 -586 499 730 -753 -621 303 691 -652 553 18 -250 163 479 784 -1 -10 -250 610 302 -11 -762 -458 305 753 642 -778 -110 -202 -402 -143 488 -724 -491 -520 618 -815 -199 152 -650 -834 -399 -742 5 -483 -771 345 727 468 201 50 285 -316 -803 460 -584 -498 -742 -637 413 590 -639 778 775 -36 359 621 -395 173 -439 539 374 778 -368 -299 -366 -709 -885 528 -829 -719 106 -243 -37 670 -157 -266 -83 -303 110 534 -444 -799 538 452 -250 -518 702 -292 649 -47 -590 -541 356 -362 -804 157 700 408 50 -65 563 -613 -428 6 -167 -409 285 41 574 248 337 -399 -381 25 -185 605 -823 -614 409 494 1 727 -317 -504 781 -570 -565 417 -835 -251 295 135 -343 -570 589 -515 -98 623 641 -826 524 764 -186 -701 273 -386 299 -845 212 655 170 354 -298 -231 -751 -499 -278 -532 493 733 461 20 668 454 405 99 649 -497 514 210 -762 102 -647 346 -728 -445 -834 545 -377 509 -758 699 -518 482 363 -50 -329 291 503 -872 -141 -333 241 -233 581 -674 77 -332 419 -875 -797 633 548 -244 -752 231 766 -461 671 760 -782 536 -382 406 596 650 597 211 125 -315 754 -225 270 -306 -781 119 339 -324 -92 -10 777 -879 -280 551 703 -105 -125 -753 -577 -630 -401 61 -130 -200 -678 -56 564 -208 553 -865 -766 -134 126 -95 -868 -721 202 187 383 449 606 -16 286 256 78 769 761 106 439 -74 -340 635 271 790 -260 -19 -367 -508 -544 -128 187 579 -428 679 315 -309 -578 -504 81 681 -9 677 581 -434 756 177 -430 589 -746 -723 -426 624 570 -235 356 137 778 -372 -72 640 73 257 -59 96 370 139 -77 444 391 531 -252 -407 -282 -100 -565 -420 -377 -40 116 -821 575 -393 710 -4 664 634 -145 456 587 319 -128 -896 14 483 -440 624 -313 -393 340 -134 -450 -879 454 -509 -98 -785 773 269 630 744 -634 -571 -757 391 -36 -607 711 -402 363 -691 -509 253 -339 225 764 334 -685 461 106 -847 -332 -759 -25 -313 -615 77 -500 385 -129 -854 -585 -184 251 -176 428 -562 -82 598 413 -26 569 -802 -146 -56 -858 273 622 -203 -634 306 72 -716 -646 -405 -29 -811 604 664 -500 462 -424 -686 -695 604 376 698 -662 -429 -882 -217 -18 653 741 448 188 447 83 733 -453 -258 -176 -409 661 -324 577 -399 -37 -719 -313 -186 -145 -208 -848 170 324 5 -440 218 267 648 659 622 653 541 42 161 232 84 527 307 -240 774 667 -27 -294 -843 -269 -536 257 693 738 -208 -706 427 -540 266 -309 -177 -862 -357 -389 76 -117 -193 -100 -745 -561 -170 -891 713 796 -512 -460 -589 640 -176 -369 -496 -827 -261 714 -598 294 -319 562 -799 -208 -439 -453 649 684 8 41 -756 -316 234 -809 38 -864 328 -647 582 -122 -145 -202 -563 -585 -729 -747 284 69 -668 -201 749 206 116 -175 136 -874 221 665 -555 -97 -415 546 -255 -192 -22 -365 417 -98 443 622 134 61 636 436 170 445 -357 -701 -793 284 332 649 -379 -679 82 216 -595 -751 9 -9 173 365 -226 624 418 156 450 -18 395 624 -203 -736 -499 249 192 -722 -84 56 -131 380 535 -104 130 -501 692 529 222 -660 -182 390 -470 -333 -779 282 -132 762 -521 207 538 -498 90 -249 213 -304 444 -769 -121 -498 140 -650 -830 -622 88 -155 571 -151 -367 11 -87 -780 -429 423 362 -518 -811 -871 250 48 -818 515 -273 -170 -411 -222 -438 -684 -28 -464 -778 -774 -688 650 118 406 417 -303 -715 477 -727 358 -841 404 320 186 39 -887 -844 -568 -445 275 251 344 -886 -218 166 298 -642 524 326 -880 263 -193 -624 -467 -718 365 -830 452 -242 684 332 792 -656 -197 -287 467 28 790 -287 -527 277 381 550 775 -515 -671 -797 -795 -265 -307 438 663 -173 -313 196 529 335 -722 -876 -334 178 -190 -100 -651 297 -87 -150 0 353 -359 -218 -128 -166 778 532 543 705 -36 87 -523 -334 -158 337 183 -534 161 -182 -502 -542 532 -86 118 -682 359 202 -624 -372 -351 200 438 411 -19 -307 -612 277 -284 -683 751 -148 610 499 289 -121 255 651 70 -85 84 -281 -129 2 175 -484 586 -90 303 -410 776 281 -39 -358 428 34 570 -544 -498 60 -457 -750 618 -817 121 784 513 797 -400 -251 -269 -376 797 567 673 -555 139 -451 172 135 -805 640 675 -64 -425 -22 65 -43 705 -122 -96 -648 -111 -610 399 -769 431 -784 160 -220 -192 -424 450 -88 4 -439 -297 505 321 -87 32 -387 268 459 -753 545 409 -151 -448 -887 799 588 -628 -686 755 -824 437 34 -704 542 598 407 -363 629 -229 583 -740 397 -887 -348 -731 645 -34 318 -872 -196 -359 -286 -287 334 -263 -159 -13 -801 -541 -390 -679 -472 594 -598 681 -491 -696 635 -799 528 91 474 410 -703 626 -219 -755 -75 -802 -127 744 -478 -525 521 388 -743 251 -268 119 -716 -39 93 64 525 -794 -692 -569 -209 412 -190 -707 429 -31 365 338 681 -248 271 -511 -710 525 189 -768 481 237 -229 -475 566 -471 -132 -29 786 600 714 -110 -89 -775 -868 610 -612 -622 -136 -248 -271 -345 616 174 387 266 -692 652 -99 -47 -24 -470 -666 -255 -207 229 526 -770 -286 -744 -770 -416 517 171 89 278 407 -497 -481 451 -151 -556 315 -467 -530 -797 245 458 -888 -862 -787 105 -803 174 -319 -878 383 -50 -814 342 -100 -341 -303 93 -47 617 634 -384 131 -309 404 -241 -41 384 799 -823 -319 -162 396 -346 -395 -582 -894 615 -706 -746 348 -375 667 414 559 280 151 342 479 27 574 -372 -704 -616 686 300 115 -506 599 -142 309 -470 504 689 -846 323 87 -760 -884 388 59 588 767 381 -170 -843 660 372 14 702 -11 -119 -450 293 627 673 -189 -799 745 -378 738 304 758 590 -281 700 -463 -173 -435 -379 -579 656 779 558 489 -406 -739 -747 -12 751 -175 -707 580 701 274 772 790 498 592 -590 626 286 -202 382 -36 521 -284 -116 -487 -119 -15 -362 -862 -506 -281 676 485 53 157 650 446 506 -619 -5 -106 -256 780 516 399 -644 -208 -878 669 435 544 400 265 473 -198 -780 -863 550 -390 688 -734 734 -411 -891 274 -602 -859 -509 -504 567 248 745 -472 31 -56 -622 338 -184 -382 247 154 347 198 -855 -536 625 -619 558 -105 45 -495 658 -756 730 -560 -567 251 8 -246 -333 -618 -62 671 -285 -463 602 220 660 108 379 -486 583 -151 382 -443 -44 682 231 -745 567 532 -529 174 -737 -146 -261 -653 45 -161 229 -148 27 -44 -245 -774 -626 41 660 -766 244 -439 774 -511 -610 -332 214 342 -300 -560 -895 194 9 401 -230 -608 93 -262 -358 20 -898 -864 135 -32 632 -210 714 -424 767 575 -273 28 69 -245 -873 486 208 259 -586 136 603 -152 -308 -377 261 -718 203 605 19 -36 778 -93 530 -203 529 -503 -28 -407 -199 157 784 -251 -221 -42 -810 395 570 -736 -143 -858 197 -632 -126 -478 385 -808 -165 -364 -755 409 -880 501 422 -878 -156 -806 -538 235 -685 302 -898 275 65 -553 -2 -62 676 -199 709 751 203 -733 -377 781 489 201 -369 251 274 217 415 202 -330 -357 575 -838 -52 -875 719 -564 -272 83 327 -359 280 -872 295 -848 -505 -36 -765 -626 -705 224 -734 538 -241 710 -220 6 133 621 105 326 133 651 407 -750 -57 -699 -604 439 -577 -389 -514 705 140 -225 -836 -110 -158 516 320 -12 165 169 -764 725 773 304 -378 -605 35 601 765 -336 329 -770 -302 370 314 270 -142 -799 785 -541 -396 -671 -503 -356 302 -432 -152 -504 613 -725 706 -883 -535 -114 -85 -330 266 -269 -780 112 -731 -157 -95 335 535 -873 -172 -369 591 301 713 657 -219 369 466 -337 -55 -328 631 40 -250 -71 -492 -665 646 -149 652 408 -287 -836 -238 -776 651 -422 -525 510 -385 -499 312 -620 -481 351 -849 764 582 -515 -365 628 -5 179 -268 50 167 634 -218 304 543 -897 8 462 765 24 582 466 210 433 174 -457 -800 -883 -269 -252 239 -820 -566 -79 -619 64 -590 -158 147 703 395 -311 500 103 326 -709 149 733 -401 -61 -874 673 -874 -872 -511 -681 762 -219 173 218 -40 768 -404 532 -391 706 340 -222 230 -29 504 721 126 372 418 734 -113 81 118 136 -436 -522 153 -70 -153 -186 -865 -793 -41 740 149 257 -547 532 -8 -285 -608 -736 728 338 22 326 210 -275 198 -536 727 -894 471 120 233 -805 43 504 481 -371 -263 540 112 -216 -270 68 -806 376 598 -512 -369 -114 -213 -844 378 501 39 358 -251 -147 -462 280 -395 -93 240 -578 -636 212 -840 -276 6 -672 -619 -327 509 -488 191 32 392 324 275 -282 698 -22 -360 -528 -601 365 -775 -799 -721 -63 -643 800 -581 -303 662 -214 161 -890 258 -873 -853 -649 -449 -658 697 -254 569 -64 -686 -653 200 52 572 -637 165 564 313 -889 64 607 625 546 663 -631 -534 -805 -158 272 622 -802 325 11 -743 -597 -485 -632 685 -155 281 -842 649 525 475 -227 -729 -339 -409 -659 138 652 -443 337 201 435 611 -468 -706 719 117 -9 607 409 -415 613 219 395 -394 -431 718 -562 -721 -255 -72 676 -686 -145 148 -525 -803 494 517 -899 189 -654 -794 591 454 -459 -149 129 120 557 331 578 777 -121 -515 148 388 -608 -825 199 201 -802 -790 709 -214 -812 -413 -114 -541 274 -715 -631 -784 -579 -361 -309 411 -304 -85 -360 -589 547 195 -579 685 -275 213 -883 -715 -881 521 -542 -416 -170 -230 -150 626 240 581 -539 777 -202 72 583 -353 -886 585 544 -660 -534 552 -167 -509 -174 -605 -754 281 -156 428 -18 -880 89 138 333 -400 -188 -167 106 -834 -500 -6 35 -574 -584 -43 -695 -457 -676 726 -544 42 540 -256 630 358 -719 -721 -153 302 -499 -205 264 499 -298 -373 98 344 793 -79 -293 443 -727 -291 289 -5 502 250 -190 -389 684 -576 179 650 -342 165 168 264 217 370 350 136 375 -683 -796 -687 750 690 162 739 603 -351 190 -695 -862 -40 114 -772 204 433 -59 -676 383 628 579 164 -727 311 -753 -487 -837 741 338 -838 -614 -68 -623 396 204 561 -602 408 -867 429 757 -686 264 -455 -428 -39 423 -82 -680 -584 -493 44 483 267 -512 479 275 654 -657 -34 -572 -320 -419 -854 461 574 -849 46 576 -49 -496 -386 -530 -455 -406 338 134 -127 -453 -23 160 -278 -390 643 -743 -820 -667 611 -133 -888 556 -692 -481 399 791 164 -365 -202 681 -504 137 492 300 768 435 -534 285 -43 521 119 113 -126 -199 -10 -404 -475 -739 511 -288 -625 -232 -871 612 693 400 24 -155 353 -552 357 10 587 -414 -67 98 67 603 635 117 658 -79 681 -772 -17 -326 -572 539 -279 719 531 384 424 -480 -273 692 211 -272 -108 -523 706 208 163 -24 -561 226 376 -137 717 -425 -738 -457 -433 -789 303 20 -900 -821 -769 616 149 782 647 327 -527 641 -817 157 -885 -38 -290 -435 -264 -166 -359 57 -856 793 354 644 123 -772 -598 -365 245 -650 146 737 442 -818 442 -326 311 -690 10 628 669 -635 142 376 -853 -724 -857 472 -128 345 -733 563 27 548 -73 -883 -42 -881 -2 -748 489 -518 117 -217 -56 642 -308 711 148 333 -291 555 179 -608 -778 -289 45 -383 -701 626 -12 -296 528 750 -885 173 791 550 -810 440 -840 -897 -237 705 629 515 236 -757 676 586 -673 -169 710 -444 766 -415 -632 -786 91 447 -128 -606 427 490 -783 212 -347 -391 548 704 -190 634 -492 -52 -124 -644 432 -351 125 674 -299 -248 194 -191 -235 -752 380 -9 -107 -509 543 -572 -425 -701 -738 539 -839 -704 -795 509 693 456 612 -33 128 -828 -222 -440 -129 -755 -446 -413 582 -482 -51 178 -513 -582 -159 -195 772 -236 -498 -799 737 -76 -642 408 -418 -614 -278 525 256 -436 278 465 -191 218 607 -10 220 609 468 -372 200 -383 101 -72 -613 -876 -155 56 -78 14 -138 695 182 -334 -141 -394 -521 517 -413 722 -233 -651 424 -207 486 -19 -246 -107 -63 -352 -656 540 9 325 37 -79 -639 311 46 -62 -368 212 -108 -872 -422 -620 181 -548 -541 556 -876 -282 -623 -184 -769 -383 -139 -739 286 -262 602 -132 -545 -881 112 -222 -636 -336 -536 -484 -633 -439 -815 -766 -392 557 377 262 338 -207 182 217 -6 -754 493 601 356 394 -456 -315 -830 716 -428 -388 -527 -223 578 -766 -318 -894 223 -899 101 -246 23 -627 -19 302 -503 231 159 653 -46 -560 -662 -143 -125 -249 512 452 657 -127 -626 559 -877 338 113 -166 634 138 -186 -486 -770 -238 -382 -226 508 314 -779 623 223 -151 -47 -556 -867 -402 -70 -476 -848 -271 -860 198 -345 195 760 133 603 -652 726 -289 -9 631 676 -825 187 672 -526 579 -177 424 608 476 42 -66 56 -85 292 479 -243 -592 -6 -640 356 413 533 -50 -454 -471 -234 148 315 -223 -247 -833 200 78 -479 -396 433 -795 -23 -597 392 720 490 217 122 -358 -118 -314 -685 618 -602 -212 -442 578 28 -249 581 -169 -559 466 421 -17 355 -730 -399 -783 754 686 -428 608 -59 -253 -853 99 738 -109 710 -531 -542 423 240 -381 -459 -212 -251 -219 -589 -274 768 -507 -437 -409 513 -259 786 -710 -304 -622 -349 27 521 199 -209 -636 -6 -124 -410 -799 -495 1 -90 -414 -457 158 741 -20 598 -635 -514 -480 608 -218 -567 381 357 606 -61 315 60 -553 507 -615 266 -844 382 15 -337 -748 -74 -466 36 -378 -51 -450 689 22 481 -196 210 -352 62 -773 500 -266 -539 -14 -7 693 -752 774 140 795 -177 -590 -700 635 -571 104 446 -579 -560 -565 -273 -9 -297 262 -126 -589 -647 -6 253 87 -358 412 -353 180 -180 741 -118 405 653 695 -189 -2 -575 510 236 -371 122 -112 -323 119 -859 -663 649 -554 66 -287 -650 -536 -542 -493 -15 318 -412 -439 130 673 293 -427 362 -109 745 -544 184 -677 560 311 -844 -338 -858 -457 100 -289 -159 517 -394 691 354 243 -653 274 -483 -334 434 -470 -4 330 -18 399 427 -721 -417 -691 649 -207 448 152 236 438 -556 -689 -883 -556 -530 -331 -596 -852 -787 -410 221 -599 42 -732 -549 -655 -818 132 45 -482 -72 485 -820 24 -754 -668 183 195 81 568 -847 -326 -371 459 477 104 -653 687 88 108 22 152 -122 252 -878 -714 -24 773 408 -469 264 338 -863 80 -20 797 312 -650 -747 360 487 -313 -30 -142 332 -8 741 -774 -93 -217 -358 354 21 413 -529 -564 -595 8 -254 -426 223 -177 772 -589 -476 650 -36 -210 -272 -685 523 142 94 -649 151 -143 517 -187 417 322 360 -552 -697 563 702 -594 165 -235 142 785 -572 738 -831 490 -272 -642 774 636 -55 -343 -780 -710 621 -352 793 655 666 566 -760 309 -670 -273 682 782 639 -45 88 546 -717 589 81 420 -70 123 220 493 -339 227 513 24 253 -237 -199 -769 -368 -361 -673 -451 760 -307 316 229 -445 492 449 158 598 664 -869 381 754 785 -481 -140 739 377 -73 404 412 -507 504 388 295 127 -163 -121 -889 -327 224 -626 81 -724 361 419 481 -419 693 500 -799 388 181 -724 -785 -77 510 127 -776 -796 781 307 -56 -183 -715 -466 -697 -833 -752 484 -313 -52 83 359 476 -430 177 363 486 226 -550 570 350 -297 98 -847 -175 153 -745 -240 268 153 -283 -560 482 -132 -665 325 797 -279 456 -666 795 -800 198 -738 -161 576 -498 289 -757 -700 542 572 -239 -649 -733 -638 -172 -537 461 -598 -372 -866 -466 125 404 -300 683 503 -478 379 156 -371 -13 -308 746 -20 -760 138 -207 -525 -173 -152 737 -621 21 279 144 20 728 -728 76 -900 -255 271 -148 -182 -28 -596 537 88 -674 184 -42 -558 -519 -243 -506 282 396 -315 591 121 -439 325 356 -448 -812 469 -408 66 -781 -15 184 -656 -708 683 789 -645 -385 399 -226 -12 -107 561 -664 642 389 236 -709 -270 -579 -261 506 621 -637 505 754 605 -317 -388 -335 -605 225 672 797 -85 -154 -514 -221 -676 140 13 133 -526 -888 193 653 191 773 168 -332 715 -169 -342 292 -503 128 -607 -262 49 -755 575 276 -890 187 334 -16 786 -78 -450 -596 725 607 596 -232 165 26 736 -111 410 85 -421 619 80 -282 767 340 648 614 -393 -621 -312 479 2 113 738 -732 -123 -187 -882 -689 -553 -128 554 -167 20 -82 381 -605 387 -349 -78 645 18 700 -638 -129 99 257 344 -635 355 -159 -707 753 -479 -162 173 -890 571 225 222 -702 271 800 184 651 118 -268 -587 -457 -26 -618 150 186 288 506 519 -310 -555 -335 -662 -168 294 513 623 706 -712 -61 -708 595 -178 414 -899 -423 -749 -449 168 799 -94 502 655 124 319 -646 -690 148 137 462 -128 427 -95 -607 134 -866 -813 763 530 -110 217 -847 388 765 434 53 -230 -468 -68 579 -669 173 -55 -243 -856 -429 208 558 248 -61 -865 595 -160 -382 -161 479 460 421 -777 -517 -491 -873 461 -545 -431 -51 176 -483 53 -359 641 -782 692 -196 -17 -128 281 264 -763 -325 671 139 111 -280 185 -337 440 165 -898 368 54 -629 -668 211 583 -281 390 -450 -62 -48 550 430 -470 286 -432 197 -758 -270 -856 -424 -425 361 628 174 -720 3 250 778 -617 -686 -350 278 285 -213 -874 405 -430 -676 -761 -169 701 641 -503 -152 10 -772 620 -108 186 -806 -510 -57 689 -816 -816 -167 -378 747 -590 -405 622 11 -609 -880 -518 -545 -761 -404 -461 661 -533 261 386 -381 -115 102 444 -219 69 202 -379 245 149 -288 -213 -200 -158 362 766 -753 11 -650 339 -720 -75 -34 -160 -354 143 552 -416 -535 659 -129 -72 86 769 -697 -454 -727 259 -47 294 521 697 -388 542 73 56 -815 207 -428 26 202 -749 197 -477 62 -140 194 627 -282 17 -446 -347 162 717 -335 -861 -619 -365 245 -411 -187 -383 527 37 201 314 627 -309 -485 -58 -489 100 -551 -423 414 410 -591 -413 -602 -464 26 -847 98 714 -476 -633 756 -202 506 92 -94 -507 26 580 -161 652 -362 -750 -47 389 -9 640 752 306 774 -554 -221 -509 -224 -433 361 193 643 489 480 33 406 -632 342 72 -126 574 -892 388 -783 -197 189 656 -568 -195 742 62 -803 -485 621 -604 -620 -818 670 800 110 -549 -894 -345 231 514 -195 -203 -505 -363 -811 -460 -888 -468 -629 -633 227 -526 -764 31 317 -779 -628 397 619 -447 260 764 -26 -82 211 -514 -607 526 -459 -625 -753 531 393 -19 -839 -26 695 -87 737 789 704 677 -2 -179 -284 -238 -707 -369 227 -704 168 325 -542 494 420 490 726 -564 -707 -604 -8 688 454 -895 -886 -694 188 416 231 -693 -373 110 -618 709 98 170 791 -156 613 -774 -440 -276 -341 165 -582 -867 -259 262 158 733 654 -821 -215 -409 -33 11 -277 -577 481 480 -162 478 -730 244 141 -599 -400 -759 -338 400 720 -655 -702 84 -553 336 690 641 717 236 724 324 -219 -33 -499 371 322 -879 -583 -435 572 -877 -184 -153 -793 -842 -599 -244 85 635 -808 -34 728 -573 594 -693 11 146 530 -636 -602 -121 -753 -35 681 -9 -823 -396 469 392 -194 -482 -220 -317 358 693 449 -63 -83 -260 -183 544 287 292 -327 -619 96 478 -290 -833 727 96 -170 746 -880 153 -121 -145 386 -785 -712 582 604 -129 -814 230 488 329 -896 673 -136 -469 34 -638 283 -200 -14 29 -5 253 -220 603 -443 650 400 718 541 -377 797 475 -558 111 -157 -329 728 373 353 -895 238 -251 -333 -773 -261 -569 407 627 -95 365 545 762 378 636 401 -357 -693 723 279 134 480 -438 706 684 -183 -640 -61 426 -875 672 661 -520 132 -836 -476 90 713 -474 -177 -160 -779 -644 250 361 248 -263 607 191 -382 475 -399 244 -170 -232 448 444 359 261 429 -360 -399 -828 -300 184 510 692 -84 386 379 222 -70 -260 470 94 -620 145 -437 -212 -528 -439 -395 -104 -673 -58 -123 -477 328 326 -679 449 -174 -860 81 -640 563 -844 -153 353 16 105 367 -585 410 147 -118 769 -435 76 -258 -757 -573 -149 -600 -210 -50 137 -843 630 67 -209 -286 -306 -143 -34 -534 649 97 185 -268 -884 478 -31 -550 747 410 648 -22 75 -162 589 82 433 659 -806 263 143 -115 -408 37 -157 237 244 -158 -666 728 -696 -868 98 -431 -51 330 -152 282 -288 213 -208 206 -26 665 19 -182 785 -557 -391 -656 -529 713 113 -497 106 369 477 -749 88 478 -695 526 -494 -84 757 -825 453 794 -493 -343 -682 -484 28 523 -296 596 -79 659 643 657 -657 762 716 -255 503 -257 -233 -11 -200 340 -349 623 403 -367 -541 543 266 -633 70 388 -448 -288 661 -680 -61 382 -432 -559 -495 -470 -397 -215 -90 537 70 -548 -648 -429 639 777 711 473 -186 -302 738 790 -260 46 -306 -369 -227 -566 -311 -375 192 -389 -298 -586 468 217 -16 573 -837 212 -578 -533 -456 -571 216 -76 -577 -544 -800 -520 306 222 -869 548 313 -67 -566 674 -122 -718 -367 753 749 -221 -590 391 -895 624 622 675 140 -312 163 86 -387 800 -41 -313 -637 -535 -512 -391 208 -75 -504 189 127 129 30 664 67 402 -490 -204 -894 800 -128 -769 531 -257 102 227 556 502 -142 -608 -77 309 -565 -133 14 263 -141 -218 -178 -355 63 -471 -549 -224 263 -15 135 -508 -231 787 -564 570 51 719 187 553 166 609 88 -594 -647 732 -557 -857 496 -203 -249 608 -638 699 -356 663 589 -11 699 315 170 36 609 26 -255 -874 -880 250 482 -407 -819 587 467 -563 38 671 325 -257 315 124 363 -167 -46 -332 712 -477 709 -890 -490 747 98 -193 -377 350 690 -301 -882 -252 478 353 -71 -740 -745 519 779 -251 -337 393 695 -352 -751 -782 -456 -517 -171 214 56 527 336 437 588 757 -40 -245 139 -44 -531 -179 -269 537 -70 -659 -282 -728 382 -802 -472 -37 -65 730 491 614 -373 -574 313 332 -303 -573 143 21 -560 330 -718 662 -122 -241 548 465 -425 107 108 -342 -310 682 -393 22 148 -200 -306 -546 255 495 300 -248 -755 285 24 -702 27 504 155 -870 160 -701 729 354 30 -442 -707 -208 482 113 521 464 295 290 -362 13 -818 729 -892 215 -806 367 -31 -800 461 -446 499 282 442 -26 444 -637 -263 724 440 -160 418 -872 800 -499 -652 -324 760 -510 342 -553 325 145 -139 -664 35 340 101 -228 97 -672 -613 -585 344 -857 -451 -796 -771 529 213 49 15 -844 300 -644 -445 -599 235 -811 -40 -764 -810 -198 319 569 -849 -899 -247 578 324 -124 379 40 -815 -653 -56 686 -134 132 800 144 788 -44 -831 -117 368 763 576 648 237 591 -676 650 59 42 -786 -540 247 715 413 -678 599 -57 745 786 707 322 -421 455 -38 -331 378 285 -815 -322 669 608 15 -588 577 -502 -707 -321 101 -30 782 154 -466 -336 -367 22 -101 665 -238 -185 -661 180 235 775 23 243 184 648 -811 637 -515 94 91 790 750 -431 429 -214 525 -452 -641 -707 270 551 243 258 -260 488 265 683 -575 -849 101 -567 274 497 -334 324 719 -672 -404 683 63 -48 388 280 -408 -260 421 736 237 50 -273 -607 -574 292 -345 -618 434 205 574 396 768 -613 186 272 236 -305 -782 -126 -375 -349 -174 -10 -109 -606 -622 435 529 557 -390 92 755 -130 -84 -539 767 365 69 695 794 222 514 354 -603 759 590 -111 182 -816 -467 -362 203 658 -625 -862 255 -300 340 -821 646 -343 75 -189 -672 138 -788 -500 797 -736 -320 484 126 -670 317 -203 -466 344 12 781 -247 -861 214 -822 -358 440 609 446 -674 119 623 -418 -588 -103 -49 -152 -139 245 -240 -559 -209 428 -162 516 760 -43 -448 -461 749 467 16 605 -39 680 -155 -244 597 478 621 -870 -852 -556 -22 463 -346 -539 -115 -390 711 300 702 -782 -768 73 -421 -162 -115 523 727 -768 633 -579 237 333 165 -782 400 115 645 -712 -293 -219 386 -237 501 517 -631 411 -45 -596 220 -809 316 655 -351 494 395 408 177 604 -148 50 629 -641 -213 -778 -388 -658 -322 -411 -426 75 93 -544 -720 -354 781 -218 740 -874 -183 -640 417 -713 214 114 -285 351 -21 191 -752 -643 529 51 579 -107 598 -420 -739 -645 -184 -792 -148 -817 -831 -515 -424 -279 381 -695 -220 284 -478 41 -465 -56 531 -33 -852 225 -382 74 -401 -42 -307 70 -161 370 -29 52 -330 750 426 -69 -578 451 186 -785 -556 -619 215 -139 -17 -870 145 522 -280 -651 577 614 -531 466 556 -48 795 488 277 572 721 -247 363 393 -832 -755 -689 579 -220 180 455 -253 183 775 -347 575 -192 -801 -2 -130 141 474 677 -573 62 702 391 133 234 -657 632 548 -217 79 -125 -125 -9 759 -85 -307 -416 -311 413 -183 114 537 -270 -13 756 7 -845 -511 198 -140 -719 -847 589 149 566 409 -46 701 672 -725 159 722 -20 372 -601 235 -869 497 142 392 389 -24 57 698 -320 428 -504 -195 -451 359 31 -779 -240 -573 416 -430 282 -652 -82 483 75 110 -159 -370 753 -324 661 710 562 -624 -172 -744 -467 610 799 534 -428 -467 579 615 -211 -563 -776 -130 563 -547 -716 648 -202 -238 744 -401 -393 144 -715 677 -262 -303 522 336 -369 -434 385 795 -550 -249 234 797 -325 371 -409 -600 -846 -325 -385 -436 170 792 101 199 366 779 -288 -616 -401 603 282 774 426 -207 -67 -760 -756 -138 445 524 -204 43 -483 780 -880 206 511 244 -301 474 -510 -619 706 -784 -637 505 -54 -506 -378 504 -153 -296 348 109 560 -114 -234 -150 712 27 -756 266 275 187 369 -730 -198 -423 91 748 537 63 399 -595 -855 485 113 -821 -842 -351 721 -638 76 -546 484 639 249 601 -609 -165 -297 -68 -540 14 -294 644 -500 238 -641 215 -347 -563 437 426 243 -650 -723 -343 626 260 -387 -746 376 -118 114 8 -54 506 122 -407 643 635 -19 87 -173 -460 -213 626 -300 298 -391 -534 -788 -494 -598 338 690 -113 -631 -348 516 -267 581 560 -363 679 636 -534 -707 521 580 209 -664 94 -138 -691 487 370 -876 -872 -679 -373 663 768 293 -457 60 -546 -844 416 581 144 -408 780 -62 672 527 -693 216 -64 643 -244 -408 -680 -810 683 -155 579 -183 496 463 -836 146 -254 279 217 -405 -695 -477 712 225 -769 -414 182 525 59 251 -596 19 -889 -250 329 -799 -191 90 -602 -308 128 -17 431 590 -342 -315 734 445 -753 -688 -605 -148 -714 -225 -18 -279 348 238 76 -845 309 443 -307 263 -865 -210 524 -793 -118 601 -237 -443 -673 -284 138 -893 765 -93 393 -389 207 503 -603 -379 20 27 -463 128 603 -755 -13 727 794 -609 -274 178 245 143 761 747 524 589 169 -351 -521 -660 432 678 -217 541 -30 -99 626 -260 696 281 274 791 263 365 426 -607 -514 -47 452 413 -250 -100 -592 -821 513 781 -106 -771 571 -611 -519 552 -692 -644 665 -439 -235 -669 -739 -411 -475 460 91 126 687 -108 -4 171 624 611 -694 475 591 204 187 521 -627 746 387 385 -380 -579 -434 116 574 -672 42 -367 -792 396 91 -13 303 -836 -686 -93 259 -707 342 648 62 670 671 698 -156 -535 -513 723 -869 -532 -727 -873 -455 -534 90 -383 -24 570 362 242 697 -263 262 -712 754 -56 -741 -840 -758 -121 54 154 23 -62 -287 -116 189 -790 717 -364 -639 -553 -85 -43 -442 736 -243 -171 781 631 -410 489 488 432 -228 -301 -113 -43 -128 -876 -545 -241 325 -688 -206 462 20 -864 62 402 -194 279 -705 155 180 -441 753 139 -786 -730 124 -191 -849 -210 -221 139 -257 -754 775 466 32 477 -76 -848 504 572 -747 525 -484 -299 -139 -194 -659 770 17 -393 -258 -434 -478 -760 662 -518 -288 350 341 736 -559 160 321 42 474 543 142 384 193 454 290 591 -48 109 -708 7 711 -795 649 -423 -667 -55 -119 -838 -733 -88 -759 -821 -793 522 271 -342 -370 550 764 -318 258 299 -636 422 236 537 -777 -871 -489 -43 474 -478 49 -613 199 -362 571 -806 59 681 437 -557 -649 239 350 -272 89 -247 60 -841 -837 640 -410 -779 246 720 -469 -76 -577 -217 585 190 205 108 184 180 -341 283 444 632 608 148 338 -462 618 -848 567 197 -868 18 59 518 -542 -609 207 645 -522 -133 -462 789 529 31 -472 -671 -517 595 71 564 -130 -70 -644 -178 485 -670 195 -528 308 521 723 -702 -346 -62 -728 -260 -631 340 738 -584 -338 -249 232 -283 -424 321 -158 -321 -104 753 52 -274 -34 195 -731 -518 -561 -688 -125 -258 -598 707 654 548 -818 392 -137 93 -769 -729 -258 -493 397 -843 46 -90 87 772 212 -494 307 183 25 -100 -879 364 200 297 357 288 -142 63 -408 334 345 -68 256 -97 -850 468 254 105 -516 -489 173 794 70 -553 594 -83 528 79 -545 -198 371 -59 40 74 -403 -839 705 -119 -625 -628 555 550 789 -580 -713 710 749 -482 -135 -521 -587 -410 -296 285 -247 677 -840 -245 -497 -488 203 -45 -290 -813 -228 -828 536 798 -544 -626 91 371 40 -782 287 -794 -392 -9 -857 314 299 -471 592 109 742 490 267 788 -534 -749 70 -236 -720 -588 523 561 -727 679 693 -632 -80 -25 -844 774 -660 -204 639 124 240 -607 -229 -657 656 404 -173 -384 -459 -716 -625 90 566 -761 -432 442 799 -502 -317 144 288 715 346 684 -855 183 -294 -697 -321 -276 266 101 344 -273 634 -161 504 574 -145 -185 -389 -728 755 -12 110 -823 -378 660 -50 610 478 -189 584 247 -353 -898 439 202 525 284 565 5 627 787 -201 363 -789 -739 572 674 713 -323 410 -541 -472 -40 -36 204 -895 -400 676 458 -672 -472 298 403 -376 119 542 642 -248 686 -720 -595 -433 -286 161 786 21 -612 -342 -161 379 -49 228 352 -745 -479 -237 49 -12 41 129 -2 789 798 -155 -815 -746 -646 -63 -226 -130 -438 -870 -364 -340 -563 45 67 -136 778 546 681 400 208 515 -473 23 -791 -324 -659 -315 367 292 -802 464 -11 435 669 -333 427 -293 383 -486 146 124 254 85 508 -608 183 -775 -576 237 -51 373 -514 595 623 -701 -256 -387 -222 -329 -240 -2 478 -406 -394 -457 94 -682 -574 -582 -148 179 334 120 -555 87 -485 -138 446 -141 97 -619 -265 -870 -323 625 -805 -410 206 -876 81 611 379 513 295 -538 -763 -796 144 -309 -230 269 59 -259 -373 498 -161 -411 -122 505 -801 -376 -427 -569 -731 70 600 45 705 -47 -504 555 -882 147 597 6 302 265 -656 753 -286 275 467 747 507 -823 -433 203 -210 -525 498 -245 210 710 139 291 445 -610 -481 -837 60 -578 214 -710 225 -695 549 -111 -153 208 39 479 270 667 -548 -736 -640 -497 221 -587 -107 723 551 -480 -874 -192 -194 -710 749 575 -638 -359 98 -417 513 -643 568 -337 430 47 -450 766 794 644 -2 449 -758 -501 -185 -2 369 73 72 -181 -841 279 146 178 -822 -846 -86 -128 -729 -385 123 356 278 -891 424 626 -800 -865 -184 267 239 -692 434 -611 449 610 579 266 533 757 0 16 -705 -33 -867 559 341 298 781 -265 651 -396 -428 40 374 573 -799 -633 -356 766 230 441 296 614 -798 527 -676 354 177 169 -487 300 293 171 -246 -805 355 -830 305 409 75 54 656 -331 648 461 -776 782 -534 -607 234 -744 689 -410 202 473 322 -34 358 91 682 200 566 -846 228 -571 -126 42 -336 63 266 470 599 339 -523 557 576 -630 -538 -38 -576 -349 151 183 6 429 -39 -465 419 -37 608 586 -245 -267 -815 -684 -353 -106 -880 -734 -397 559 -781 -645 -261 109 168 -520 -171 -134 -3 215 197 764 -391 80 -333 -560 490 40 -688 230 -719 -314 -882 -894 -768 273 778 -374 -790 618 -545 -261 -4 -23 -615 30 155 104 -27 250 -134 644 -142 326 -262 -749 -52 -597 -402 -655 111 609 -548 -489 -357 -411 461 325 635 647 -588 -546 210 -77 -354 600 674 -457 -894 154 489 -791 -595 -17 564 207 -537 -773 -517 42 -47 -338 -325 683 -673 210 -750 373 794 734 353 461 -520 58 -216 296 748 -602 -279 362 179 31 503 145 -410 772 742 -476 451 -668 -894 -66 -722 -857 -809 557 -554 -167 -444 257 599 -69 -8 284 -840 162 -248 523 268 -493 508 -351 417 -740 -497 209 410 622 380 -376 549 1 635 356 -650 -807 13 259 -562 -524 4 -250 -385 765 66 197 237 -331 637 -83 -660 89 -161 -736 37 331 -436 598 -898 339 -135 -175 388 100 -281 -25 615 -77 -784 328 501 -772 752 -631 -730 -699 460 792 49 390 199 -209 799 -203 -344 -407 -838 377 -251 -143 -674 -864 26 80 191 -698 -850 -18 300 -70 -682 -686 -855 -602 -151 57 -642 266 -742 255 -552 -633 702 -336 426 -122 -74 -760 -156 451 529 -65 -203 -99 -876 -504 -474 -432 -771 77 -31 -474 710 -733 262 -649 -835 -210 105 444 -832 -361 525 422 467 54 -35 -754 178 -280 627 -761 377 350 655 -152 -442 69 -819 -227 81 -215 -455 -219 -245 -359 -652 -92 -494 -889 291 408 253 175 71 580 -505 -887 238 -600 329 690 -195 -732 677 6 -507 -269 -397 -523 -824 -354 -254 -870 791 -75 204 -825 -643 -33 -617 -547 767 -481 251 263 27 -168 -397 -728 727 -372 -53 192 -271 -757 -591 730 33 150 -37 -703 592 258 -891 -456 654 758 -330 -191 116 93 -25 182 622 550 -76 -187 45 -636 -99 -792 -330 336 202 749 -605 595 -46 -258 247 -605 477 573 152 213 -788 725 -832 -377 -381 -141 256 309 132 331 449 -727 678 -833 248 -676 395 -780 614 73 -840 44 -20 146 165 -840 -77 503 -284 -499 506 297 292 -570 634 -110 629 -569 618 -229 -715 766 -38 687 406 259 -292 358 -760 445 779 686 -34 -630 373 394 -37 -662 -403 -550 46 -620 -326 425 11 -465 421 91 755 207 -235 -848 593 -875 -696 -207 322 663 11 -414 -200 468 -511 -644 464 67 545 -892 -596 725 210 -453 281 576 -412 -57 219 206 786 -727 -431 450 -524 -214 -117 498 -185 -782 -193 78 -554 547 -530 -224 310 677 -895 714 13 -60 -34 -231 -767 178 592 -62 597 439 -709 444 397 714 211 -305 643 434 348 483 -12 -109 545 -289 780 577 205 -491 -757 307 -696 -682 748 658 -296 146 -568 -161 124 545 -232 -1 -191 452 -732 -469 93 357 644 -681 -572 -725 -617 -352 370 480 -544 665 -898 -152 649 574 -524 -334 69 686 130 -680 486 729 55 298 655 172 118 668 -485 -726 38 315 -163 571 -254 39 -565 614 -191 -783 686 -464 706 -95 505 -656 212 556 -108 -126 159 637 -157 422 -637 -661 -344 -714 -482 -685 -601 509 367 -572 -689 438 730 -790 310 698 36 711 -53 15 -852 -46 -900 641 553 -606 -844 -434 80 751 246 406 -555 -73 -858 174 -754 -471 219 -337 106 422 -740 22 691 182 -241 672 -86 526 -810 -383 721 52 -222 239 -505 793 -794 4 -603 -828 -717 6 -268 -381 580 -864 79 -308 -330 693 161 -105 531 -534 -7 216 -67 457 -246 673 54 218 -713 -685 -310 -197 189 408 -840 25 -413 174 -792 361 467 733 612 -468 -872 146 -240 -404 -599 -785 -28 -28 -636 746 -826 800 761 -544 466 249 616 75 616 -600 676 -713 -882 -102 736 -613 492 592 -127 -499 -553 -199 268 -79 -504 449 -189 427 -828 -827 -693 -598 280 -747 -702 567 583 -822 -438 792 -109 -145 -789 263 174 -342 -318 175 337 624 182 8 299 -698 -64 -365 412 -818 -549 -59 197 -567 -239 326 346 42 637 -243 198 -185 -634 652 -301 486 -263 -854 353 572 749 -602 432 -398 -442 -676 734 701 188 -489 286 594 -406 -450 -597 -703 -855 -590 473 -455 322 -741 384 791 -897 -286 -127 -123 -369 477 -742 398 784 -459 -740 -747 -316 -890 573 -442 511 162 -308 -305 -336 -82 570 -422 463 -278 463 -746 329 -212 20 473 -558 552 558 536 -295 -838 351 294 370 451 450 -550 -767 337 -1 -618 -112 197 137 -315 -455 -509 591 -613 -208 163 -232 -554 -369 -121 -60 -445 368 336 286 -414 -112 279 -176 406 -434 422 586 416 -390 658 616 272 -258 -3 -268 -621 -92 -308 -405 -2 525 703 439 -59 -839 22 271 -223 207 -288 510 340 150 -332 320 302 -590 696 -148 530 -18 408 119 -582 102 609 -843 240 -311 234 628 369 -199 -452 -683 268 -116 527 292 -377 213 423 455 -289 714 -720 -657 1 -155 616 646 782 -533 -646 117 -785 69 306 55 -118 102 712 -255 482 694 98 -766 113 -42 780 -23 -253 259 -675 123 -85 712 326 -893 736 13 -417 113 -278 524 366 755 15 6 -125 111 75 697 -885 -309 -254 -24 -381 -748 -812 316 731 676 277 91 52 414 -609 -478 570 -416 -490 80 -120 -437 158 791 441 3 491 -493 464 -719 -492 242 29 373 -177 -48 -384 507 769 -873 382 656 -652 184 666 -494 -475 -44 32 -608 402 320 -713 -698 -454 -270 555 137 -343 514 -48 -712 -626 -128 -661 -681 -890 -731 -377 -401 -647 -212 -198 -2 518 -333 654 -49 796 526 635 273 -758 21 -132 145 637 525 -535 187 -316 -604 593 670 497 -857 734 -450 151 -717 785 -717 -798 -722 534 350 -699 641 -773 124 -590 -247 652 717 360 473 -248 544 713 -430 -471 679 174 -513 -130 -99 -316 -539 215 214 194 -384 -340 -89 -9 264 738 428 695 -633 -643 -208 576 -226 108 -25 -111 -740 -616 400 -627 128 -113 -557 39 680 -574 -633 -272 416 698 -260 -212 763 317 -339 -262 154 226 -16 518 -837 -299 237 -49 -125 -722 -278 -561 539 -733 492 220 -25 -42 -284 -672 -724 611 407 -72 86 -277 468 -370 -713 -346 -667 561 507 -768 -485 -554 -52 784 -203 438 -478 -362 -896 -53 -377 275 80 486 -195 498 -892 165 606 -605 701 255 158 457 282 132 276 -496 629 -611 195 269 -55 -441 -699 763 -737 554 -171 -384 -668 371 554 563 338 64 -766 -332 -631 -869 -617 209 248 -352 -297 -795 -678 -547 270 467 487 222 408 325 -263 -424 787 345 -708 -559 -783 -412 -34 374 -524 136 -850 183 -40 272 409 -838 50 243 -224 -547 579 -386 512 -644 -640 430 -682 -565 228 -253 492 -180 -230 695 -827 663 -592 -11 -356 -648 -702 333 243 -620 -84 99 -170 -714 -252 -523 -769 -723 -215 -19 -356 -685 769 317 183 -571 633 -236 -235 751 309 282 -483 324 517 154 405 -544 364 749 79 -482 -317 240 507 478 -626 -134 620 -294 245 463 -99 152 473 -786 -223 436 777 -303 -819 -661 -662 32 -503 -508 -330 476 -550 -161 297 -416 -712 606 -95 -101 -124 -446 -631 -343 717 -875 37 384 627 -671 37 141 -744 256 -704 -196 -239 -585 227 616 -294 -756 -872 209 -200 16 469 -61 358 562 750 690 -822 -818 -206 672 31 -895 55 143 325 -828 -722 81 68 -638 -202 418 635 -564 432 -468 -428 -405 -763 268 -109 -450 -463 -890 -740 772 -824 -874 -492 -862 433 498 -59 498 322 29 -579 -61 234 -831 -773 334 -734 -81 293 -652 16 737 388 -234 -827 -18 369 33 399 -837 744 -396 156 490 -885 271 85 -630 772 -416 -571 219 249 723 -528 -758 193 753 -651 -802 -493 164 -430 267 -500 641 -473 551 22 11 -879 486 353 213 188 496 -385 -89 -715 452 -38 443 -374 -597 -8 512 200 -569 -609 -871 582 -148 -16 529 302 -295 312 46 779 747 405 694 -807 -380 324 -513 74 237 -151 -4 511 -709 -334 169 -262 -322 -448 265 -884 -174 241 -601 768 373 -396 -398 320 744 -158 429 206 -683 -388 -486 -761 690 698 -191 194 -868 358 -158 -83 704 -867 512 540 -123 289 59 -138 484 -575 -464 107 -325 381 334 -113 386 603 -839 -8 -156 -165 -432 -735 484 513 247 -470 736 601 -82 367 -686 -59 -839 -355 262 -338 646 -489 7 663 -850 288 304 -591 358 -521 -450 30 -270 163 197 670 106 767 755 -281 352 -704 -35 -14 475 679 -578 -605 658 567 751 258 79 -35 -336 728 -305 108 289 -658 264 -5 408 -865 463 -679 -266 -592 -492 -142 -737 -734 399 116 190 156 -719 -634 238 183 143 -620 317 723 -145 -816 281 -431 -148 378 -16 142 -493 -815 126 610 740 618 -383 -816 -297 -217 -460 217 628 407 -167 -826 -490 115 34 -301 346 -839 112 67 -676 525 -429 -321 540 245 -761 167 -516 436 543 641 39 4 459 301 -724 -571 -608 -672 332 214 334 570 -276 -567 -332 719 -297 335 -730 -814 -390 209 -751 658 -5 -600 -630 638 -650 750 652 799 -832 143 -114 -596 -76 -472 -171 669 -661 -556 626 686 -875 -162 -475 49 105 84 -470 457 -800 -296 669 28 170 206 558 732 702 -395 -87 25 -575 -211 -657 755 -109 166 -466 -106 -657 -144 -623 -615 199 133 -772 224 -605 -17 -863 -569 756 -358 45 -545 -192 404 639 -544 -101 609 -326 -116 552 322 603 -370 757 671 -449 -139 -863 -250 744 -741 -586 -693 -733 -823 84 585 671 124 -623 -74 -588 204 542 -650 -467 61 -541 6 125 131 18 -339 -382 -64 -494 -684 321 605 -115 -794 684 -709 -870 -376 300 -439 -584 -870 -356 297 -900 99 163 602 -342 -72 -38 -887 283 312 450 732 -412 -75 687 541 745 505 430 245 -807 -267 587 -875 753 -455 -732 -560 754 -283 635 322 641 794 408 -249 -708 184 201 225 -643 588 -374 -693 -372 777 759 521 607 -346 -390 -835 338 -839 -235 -508 393 -569 187 -768 -488 -615 583 757 372 337 435 -161 588 -655 119 538 588 -71 412 126 695 -290 -858 336 -702 -623 54 -185 78 -359 -38 -362 -212 480 -351 233 618 267 -377 -310 -344 -752 84 -608 685 363 -737 156 505 -280 384 -184 -344 128 -534 -197 639 -39 74 -412 121 690 611 -590 -687 -552 602 667 308 -648 -514 -794 -102 -122 -884 441 172 -375 -277 -350 710 381 -234 -63 -99 -848 -362 512 -566 733 -320 -282 586 247 -676 44 -542 405 -859 341 -542 -786 528 -290 -536 352 -297 -186 -225 414 -664 92 286 289 -301 -342 785 236 -444 -69 55 -463 207 458 112 -523 132 -588 -301 166 -422 -577 -42 -243 -67 -21 113 650 7 -542 701 -84 -120 -327 -354 -605 312 7 -548 399 217 160 738 -312 550 376 67 274 -262 -431 730 -732 -882 710 302 719 447 378 -2 -413 87 -822 -687 -14 508 -352 -342 -87 -570 122 -894 566 182 -132 593 -259 -640 627 101 -282 241 259 692 220 -886 -770 -266 494 -125 -112 -414 547 589 -101 785 -39 -637 63 299 -205 -415 -31 752 742 431 -815 -453 -769 642 -251 -503 -664 -138 -373 -137 690 -459 -860 -87 623 -378 -286 -768 -411 168 -440 -142 -375 -860 -290 -320 292 359 167 -325 -434 -219 -325 575 -856 -193 232 69 -585 -54 -418 -656 -528 -369 -758 -177 -209 788 694 -516 -670 -709 -480 -707 -467 426 -536 -585 -500 731 -219 -583 -875 397 258 -228 -358 341 511 -440 -391 162 -335 -295 796 438 708 108 294 607 490 -156 97 -626 205 527 -427 685 -349 151 -24 365 -280 -129 535 450 121 -872 -678 720 436 184 -89 -221 681 428 -896 -38 419 658 617 249 -111 248 -159 -209 455 -292 0 -273 793 40 662 693 697 -530 -327 284 -721 328 242 38 658 -833 -583 748 221 -695 -417 403 -290 -897 478 -646 379 -687 238 429 -279 161 696 623 81 384 -542 -163 4 409 -795 -870 -681 -855 -839 -611 197 -465 548 -156 -348 -548 454 -532 439 -424 490 240 626 400 -558 416 563 -392 -491 91 -260 607 521 -764 -152 746 339 220 89 -5 -134 -146 -168 -503 -838 -367 -390 -748 -887 622 -560 276 683 533 -461 -862 -472 682 388 628 725 -162 -790 408 -102 705 -808 -249 672 -357 -14 449 -202 -349 261 379 542 -10 139 128 -845 576 -772 -204 437 577 -56 -825 585 -702 500 -725 501 582 -788 -257 -309 -106 567 327 686 624 679 -686 -535 -215 -715 -47 -845 -71 -455 647 419 -876 75 -739 692 -734 117 -819 -699 -841 -712 335 -559 6 -152 -816 565 795 383 -833 -682 -375 126 196 -226 356 778 -785 -405 411 -396 -59 124 -164 -175 -578 758 -443 -452 -420 -299 -66 -679 532 644 615 377 -193 665 -568 -683 -493 -112 -431 241 -507 23 275 555 -341 -404 447 -733 -617 -856 762 604 367 797 699 -632 -764 -533 652 281 80 -831 -587 -180 57 105 512 -399 -300 -8 2 -560 503 -873 -458 -655 396 626 -728 -166 -46 655 -179 -546 -423 621 144 -9 -31 321 177 706 -808 -501 -615 -749 646 -54 -151 269 -720 261 762 -154 45 -792 -183 -534 -627 -741 339 314 -427 315 402 -531 -585 752 -817 224 -678 789 -193 -826 -881 606 -598 -189 -378 -56 -249 -272 -434 490 -410 -634 -503 503 760 -322 -457 -680 -744 -838 -265 -555 -671 -254 -648 -209 -440 396 -344 -585 355 -803 53 511 -877 708 579 -694 390 -322 -358 -688 -147 136 254 347 -229 -732 424 -286 763 -197 185 -480 559 742 -685 -836 400 157 404 783 -334 -53 161 765 -666 -262 -874 -401 323 -650 480 -27 309 131 -211 482 -607 298 -293 -382 -760 421 -486 -746 -671 358 -307 771 -276 291 -157 -341 -88 -810 -8 -192 274 605 -490 472 197 -394 -664 -780 72 -555 -644 -280 -584 385 673 -230 164 -551 -898 227 546 312 549 101 -310 -805 435 257 17 779 -509 -146 492 642 -710 -771 315 741 -899 -689 -766 -60 376 49 34 651 738 716 -7 616 -640 -228 -879 -157 -803 -528 -603 182 -124 28 -428 320 410 -747 505 643 763 226 -325 -41 -590 -264 -618 -848 564 -213 -80 798 -590 545 192 -303 -673 -778 -352 -287 590 -278 -71 -157 -677 58 -229 -785 -387 79 184 204 653 -798 774 -445 -689 146 -233 -313 -839 176 253 -847 -710 -203 101 -275 480 -579 -275 329 552 118 362 -863 727 411 536 287 -317 -503 -767 -149 -265 -455 587 -547 401 12 171 -750 190 735 241 248 -736 755 132 -608 283 -325 723 -34 547 538 -792 641 -768 -45 -232 -546 222 -240 -98 598 -759 92 -791 464 -593 -722 -572 -413 -689 -467 320 157 -549 294 -885 -272 151 -712 -806 723 382 -44 427 -389 401 -145 691 -188 -352 271 -813 85 187 -446 -225 401 -53 -847 649 -558 -682 -754 244 -229 41 -764 271 -739 -237 -874 628 -748 333 599 -642 337 193 -360 -794 -346 -202 -212 278 -251 -323 -305 531 -798 129 489 182 -363 726 -580 -264 -759 -12 159 -570 654 675 670 253 551 -69 -87 449 779 -33 332 -244 -498 610 -606 -120 69 350 -389 303 328 -673 600 293 667 592 -391 -847 -53 -209 -409 583 728 -305 -2 -229 -492 -647 100 -420 799 -450 161 -706 74 -673 298 -115 40 -213 682 -499 749 -494 -425 480 503 441 636 -706 -465 729 -720 77 457 53 -349 -339 -886 -827 362 -108 -899 -185 729 -249 558 173 714 21 43 -139 -788 -773 -687 216 -76 600 241 320 -276 -473 -414 -308 -51 -161 52 431 137 189 -157 -674 -85 717 136 333 673 532 -268 -352 -535 -451 420 -544 -42 -681 522 33 416 -365 -274 252 753 163 -447 -840 507 -547 417 91 -893 103 172 -168 718 -400 -475 -265 -234 785 789 -699 367 341 51 323 327 -407 -747 175 260 -530 -662 -279 -333 -252 -73 -827 166 250 -108 563 780 641 591 724 559 -261 -143 -354 722 414 295 -780 -466 296 -849 -298 569 29 17 -736 -834 -786 259 -537 337 -1 169 -643 -795 169 767 -373 731 400 47 343 -537 -99 -109 -573 -663 668 -432 300 668 51 347 -513 -49 751 151 461 -741 -379 684 -418 454 554 775 -56 -760 620 -810 562 -366 641 -726 -361 -134 -35 544 -410 -457 58 186 -878 -333 19 385 463 211 -752 748 -458 -532 -235 728 -33 -621 -321 105 -766 443 722 140 83 -824 -253 -36 -270 -308 -865 -424 -573 -219 63 -194 124 620 525 522 -535 96 -699 228 662 266 414 -126 448 -160 79 449 265 -41 139 491 47 -298 -191 609 378 -393 -407 -339 -96 -804 -639 -676 -30 -583 771 746 530 584 131 332 -558 -809 -346 -287 -161 -742 266 350 320 -811 -503 547 -452 449 680 104 212 -219 -594 62 770 666 -455 145 -590 451 -802 768 60 -509 668 -130 559 118 316 -774 -168 447 -468 -433 -164 361 -806 673 576 -190 -658 -285 -422 617 -624 -19 -465 -383 -626 -815 -741 -771 -519 158 -415 155 -658 -814 -752 -298 -555 463 -733 24 387 504 -740 55 -808 -822 -826 -109 559 -809 31 -211 -843 -876 -35 312 496 -511 37 -220 -792 151 -670 -684 489 -815 714 -520 -216 -46 58 -396 790 154 7 -764 605 -884 357 -821 521 -231 -350 55 502 -263 335 -803 11 -114 -655 -333 -496 -513 682 -741 -727 -840 51 251 -108 728 99 -194 -852 642 148 38 -236 -674 -186 -279 487 -402 308 -227 -222 751 -293 -868 -384 248 -295 -401 740 428 -331 -837 438 -602 76 -7 -526 -142 -483 30 -679 63 -680 342 -616 -510 -408 711 228 -528 547 -710 -486 204 -727 -814 -126 -603 527 -644 479 310 -467 515 267 -819 -130 -415 360 16 717 -243 -528 212 67 614 305 -363 762 -222 -656 -721 422 242 726 -22 -395 0 -828 114 545 -408 -389 69 719 216 668 -438 -878 150 575 -47 -341 523 -362 -264 -324 43 129 62 -555 -600 507 -351 450 313 653 101 -215 27 -91 -17 -324 168 529 7 -257 -531 79 -161 404 -303 -627 485 -160 -795 -50 750 576 -168 -359 789 645 600 156 -570 616 -378 186 465 -763 538 661 -441 -547 -737 -120 622 -499 355 -518 500 18 103 464 -387 504 689 562 -814 -684 -814 -874 -258 -272 76 -166 63 294 -839 -288 619 -261 -197 686 -243 -522 -791 577 -816 -456 -527 558 -121 602 -220 686 -255 750 -255 735 519 -794 158 760 684 416 122 -126 673 -75 658 -460 175 -63 -564 600 -440 -753 -494 -328 -115 -518 -105 228 668 398 89 692 649 -21 -713 -372 501 -156 90 -802 -561 419 -134 119 68 206 190 641 678 233 -77 98 -30 -597 -43 591 -684 -624 -230 -547 -61 -835 -872 -626 -599 636 -455 -352 -216 93 -283 352 287 -13 -691 -3 -341 -366 230 -223 -400 193 -202 344 -251 -149 -510 -463 -875 -351 -760 -85 -758 -518 -718 96 -106 483 -193 -397 566 60 562 -547 454 203 -17 532 -325 -230 144 248 -601 -492 -679 -1 -876 705 0 -352 -886 -320 -681 -352 -106 -830 442 667 406 776 -14 615 -302 -482 -714 -805 -337 384 -299 605 -292 353 6 15 197 -13 -701 -672 382 99 770 -671 502 -675 368 364 -358 -485 174 227 -759 572 -541 136 -469 427 246 784 -112 538 -763 254 -650 425 -122 548 718 -802 -707 -353 -591 -68 -382 -168 -176 -880 -660 116 36 -486 -24 78 548 133 -881 426 -75 797 -507 -653 -438 -482 -309 -77 -237 -476 508 -146 -145 445 -512 636 -358 -28 -76 616 -179 6 232 -631 -141 -884 -226 -688 781 672 707 30 -514 -541 587 -131 88 -58 -118 -48 235 -223 -517 -576 -299 794 243 -206 -41 -113 579 348 740 35 -517 -800 -725 390 203 -307 -841 -417 -847 -280 79 673 150 72 14 297 -271 -588 776 -445 710 458 689 523 197 -17 -134 -145 317 -701 127 -890 -99 -699 229 677 -63 239 672 720 -593 -61 161 738 129 620 -199 617 269 282 -308 -56 648 418 -90 -861 565 381 745 585 267 566 251 701 -476 26 569 686 800 -647 558 -239 767 800 -109 -53 8 -715 -643 448 -556 779 611 -633 -237 -749 249 -791 -516 643 586 219 488 786 201 -525 512 -877 -282 -536 -582 260 448 -80 591 393 163 -53 427 531 -633 179 -159 -887 -826 -677 -756 -855 575 152 -650 372 80 -848 -173 91 716 -64 -218 -673 -230 -792 267 182 -807 -660 -464 758 -192 -770 341 539 487 -230 298 16 -415 -19 -864 352 169 -142 -895 -115 507 30 -40 -148 497 559 -345 433 -563 360 -51 -170 31 338 653 243 330 -458 497 -423 -469 -867 -550 -621 626 83 435 737 -501 -137 -484 -295 -637 353 -854 -747 147 423 268 511 411 -268 -331 32 -753 530 -193 346 303 219 447 8 532 -681 162 568 -378 316 95 -84 -70 -355 201 -362 -93 680 380 62 -706 274 80 334 -215 -677 -857 -33 -316 708 581 636 706 35 179 -680 683 259 387 353 -106 779 207 300 -213 -413 -546 -24 -266 325 748 30 -362 550 254 -71 -6 -531 -1 -447 634 -300 75 -345 -80 594 384 -577 -345 -696 216 -289 435 224 -111 -875 -451 -150 -586 587 62 148 279 -410 -515 653 128 34 -293 -728 -881 28 681 -826 -798 -789 -346 211 537 748 -888 -73 453 -452 -715 -403 -367 -489 0 -580 421 436 -838 -345 517 585 -696 286 -35 796 533 72 -33 190 734 535 -809 -670 547 -447 723 719 79 -882 377 -820 -463 545 282 583 -700 -438 734 85 -311 -521 463 -417 476 328 -110 260 -210 -802 257 -674 -398 -146 460 24 182 -534 -432 -868 712 242 642 149 128 -277 -847 -168 32 652 731 -474 159 -124 -747 438 -247 680 -697 312 791 356 -684 -796 -38 403 -391 500 -502 358 -673 -597 436 -509 249 -806 -527 180 -506 41 -150 10 561 698 327 -504 -384 -669 722 -657 -710 504 676 702 477 -842 65 -581 701 92 -304 572 257 -281 -627 -496 361 154 -826 -169 86 -455 615 114 592 229 -787 383 -656 -743 576 379 393 -672 -832 -354 -834 422 -756 -739 -867 38 744 -288 464 463 742 -29 499 -274 179 407 -126 656 -573 -881 400 469 230 -369 552 386 683 -714 -9 392 196 -349 37 168 -640 -384 211 169 586 -735 335 -158 38 106 -134 657 715 304 -242 -277 -153 249 560 546 453 -818 162 -521 -729 -625 344 524 402 -147 -623 -102 -367 480 115 -147 -658 -335 531 686 -701 219 -439 491 265 -602 697 464 -87 98 -424 611 595 582 -139 -821 -594 451 -771 -217 -557 373 -32 127 -669 -201 -142 646 -878 -237 -523 353 -348 -159 -277 -755 229 -328 672 418 347 -798 416 -295 -871 -840 692 -851 788 -216 -245 213 585 -532 -266 -779 638 188 355 -405 315 -465 -288 306 225 48 -743 -345 423 787 -118 683 -243 33 279 23 309 595 110 488 33 -584 -631 -718 758 -342 -779 642 671 94 -137 -436 299 98 124 491 -840 650 700 -871 756 -15 -319 672 -170 42 172 -311 -466 -522 -819 493 291 232 -269 -721 -170 -108 -127 530 688 -847 -256 -8 535 162 461 -215 -708 -131 656 -217 460 537 -454 -857 -780 -667 -577 432 -376 677 345 708 428 665 -811 -510 -660 100 746 695 -660 -113 701 -425 775 -13 219 -38 615 785 682 -11 787 702 -297 664 -883 1 -202 384 -670 -706 13 205 359 -816 -676 -769 39 279 -389 258 -285 -216 524 -194 -55 85 -395 408 -885 -129 341 593 157 -248 69 -563 -765 -324 -349 59 -845 23 635 462 -462 -292 -813 670 795 58 -704 793 421 135 -677 6 -539 618 -19 -241 -387 -703 504 -549 -413 -195 -245 -832 358 549 -618 267 -185 206 605 570 -297 392 210 387 -293 -389 -281 311 468 146 -532 26 -396 644 -423 205 -755 -376 718 645 554 -791 -308 95 707 695 338 -391 -696 379 230 633 776 653 513 -557 -11 -662 257 760 85 -697 -594 -445 30 -237 596 -8 267 -741 22 93 -454 450 710 -51 584 -818 -297 -797 -393 626 -864 605 -688 62 -123 478 -649 -802 -292 -743 40 321 -802 -27 151 -395 -328 505 297 -190 338 -540 554 -593 -360 -508 -883 483 -758 192 110 620 -450 516 521 180 -776 -491 -549 211 -206 -361 290 -67 -76 -578 236 -779 -64 -149 -20 -502 -303 -137 442 -674 -420 -126 -708 350 -162 -20 659 772 -701 -472 518 -46 553 481 559 503 -554 -751 535 678 -485 635 695 516 -374 -692 -4 -729 -50 57 760 -652 -531 -528 -21 -77 -331 -41 -179 262 -801 -202 -843 -841 -323 691 -726 339 -563 -568 106 320 -554 53 376 781 604 -305 173 368 -791 -63 -761 -749 -468 -448 -353 -413 292 56 -611 -412 165 653 94 505 -159 680 367 -17 -503 -225 -250 571 -638 -71 -159 376 224 387 -139 -708 478 11 -770 -855 -364 -797 689 651 -639 -328 695 -8 -603 -730 628 -620 -579 301 -635 -254 677 754 -642 236 -838 8 270 -795 -300 164 410 -265 -100 -611 515 89 -87 -899 -94 393 -249 744 351 596 96 398 -628 -529 501 543 -333 -329 188 323 -716 -830 -788 287 528 -157 -771 706 398 -198 -283 -53 -433 -350 -606 -350 28 26 220 195 -79 -773 -151 249 514 712 42 41 404 -301 -3 615 -696 261 -473 366 65 -547 -586 12 -230 -404 -869 500 95 291 314 -562 578 -781 766 -188 -289 -544 -642 -156 189 -493 232 734 125 -529 -602 81 -525 108 473 -335 -9 261 -359 375 129 -599 -331 554 718 -895 219 -18 -425 146 -260 409 -326 -800 26 -662 47 390 -286 -283 134 319 -372 -864 329 -153 739 -657 -235 314 -650 -527 332 -480 376 -829 -268 565 -46 590 95 -208 548 -184 -236 -831 -218 -311 -450 -845 603 439 -159 82 -726 -242 -140 -445 228 -23 568 -596 -325 -577 142 -783 686 14 -887 430 -550 -502 448 277 -113 656 581 -338 -120 609 137 -478 -216 -113 278 318 19 -122 64 -793 230 -757 -812 571 -537 647 -815 714 -66 -411 101 -536 -813 439 -576 654 -795 -151 72 198 -273 752 31 -427 -608 228 -379 -456 -228 431 55 218 -5 659 501 -437 168 98 565 382 -554 380 -275 219 -334 -22 466 -94 -622 -198 726 -583 -717 -699 -774 -174 -120 -170 277 562 -453 399 440 -74 798 229 43 494 28 -192 -428 307 -433 390 -686 -390 -258 684 291 132 -101 -375 -780 -495 -310 -219 194 -221 360 238 -520 418 -580 -588 -629 269 -390 -552 491 742 510 -612 -834 233 -737 753 346 277 -220 -38 248 526 6 -466 169 685 -415 -39 80 789 241 -661 -47 -449 -260 242 -143 -800 449 -383 -62 352 339 549 348 -323 -832 -33 375 729 272 -369 432 37 -787 581 410 233 -175 -698 729 -877 -362 474 673 375 -87 150 248 -307 43 401 462 -618 100 676 588 -857 404 -603 104 -831 161 -347 -479 -661 -222 571 -900 275 505 -712 -17 648 -624 -758 -798 -462 736 -862 -619 -204 -328 109 408 -651 -479 131 -531 -416 42 495 341 -80 -855 712 -522 -427 71 603 462 -309 -409 -811 -876 184 -240 -152 -362 230 -780 446 209 265 -173 222 150 -580 227 306 480 -724 -657 -315 -111 -495 -320 -557 671 394 86 -695 -188 -97 -860 24 80 -498 650 647 -192 -541 551 749 -831 44 638 -271 72 97 -522 86 -393 -863 128 480 326 -848 -645 -685 156 -107 -448 -615 -340 -119 -465 552 68 191 295 732 -613 482 435 -194 -447 -857 425 526 127 -41 -424 90 693 361 340 -548 -183 342 -17 565 795 634 -309 176 594 -80 -393 -247 -175 -549 581 -489 -823 197 -108 -185 412 -456 20 -795 114 -107 -241 213 588 288 -169 -364 618 -423 250 665 -285 555 -741 -895 111 -258 82 -145 756 -125 -875 340 -808 -8 633 407 -741 -94 109 124 -163 375 359 -168 -632 -704 238 -510 509 211 -15 -629 -494 183 -649 -448 262 269 -701 534 369 48 -313 334 -190 64 578 349 -790 210 -755 -440 -17 -556 -347 -173 751 -861 -210 786 -377 -327 -108 694 482 -176 788 430 -573 -282 766 465 442 -867 -762 -462 26 181 566 -6 -677 192 179 -365 -530 738 -430 470 166 382 -806 560 -299 577 -705 738 344 -546 54 656 -295 170 -624 254 -138 -716 133 -320 486 -780 -703 235 -429 -775 -135 139 331 101 705 -586 439 -204 767 287 42 612 -452 -327 440 492 -67 645 142 -43 -124 -888 207 -68 647 175 206 -547 -525 503 -781 180 -311 -283 552 -733 -632 -842 -183 464 -72 -873 -521 -484 362 -413 712 76 -13 -3 461 -73 379 -286 -611 106 416 722 -221 -598 481 71 -369 -564 -643 456 -440 -179 -539 -681 -887 -277 556 -717 159 150 91 -755 -467 -885 25 706 -856 628 -365 -7 -247 -573 -465 -562 -27 -56 536 106 481 -415 -884 -268 160 411 -819 64 -104 24 596 532 335 -577 -859 246 -751 -549 430 -252 311 -238 -39 -69 -875 340 673 -694 -1 687 711 523 400 -236 -758 765 -691 -238 -660 560 -311 -661 -172 78 -832 548 538 -112 -407 -512 173 -882 -359 -732 -103 377 -279 510 -271 -62 -306 -608 -284 -717 -485 191 -658 226 -833 -462 137 88 325 -627 -3 269 750 -165 1 520 219 -662 173 129 -493 771 -446 -135 14 59 -84 -643 -345 377 741 107 -363 -363 38 -342 158 -606 -880 -738 -300 132 -109 -462 -484 -88 405 509 -404 -665 -746 -152 -257 455 771 457 -662 678 789 -188 193 444 571 518 -466 291 -637 745 715 378 -280 521 94 386 -206 -293 602 -808 432 -7 -373 -441 554 725 622 -492 -443 -318 780 -837 486 -213 -57 -888 -745 203 -251 460 31 593 -551 537 564 223 -117 -202 -822 -82 -526 -740 -900 154 -166 -468 314 237 176 396 569 15 -417 37 130 259 93 -31 559 -84 -884 -230 -473 -235 594 561 456 412 117 149 373 126 -95 415 5 263 659 627 730 529 320 -6 46 -669 455 492 -666 546 -237 609 648 284 -892 699 -429 131 -242 -72 -545 294 -405 -289 368 -287 -267 -182 -877 156 -272 144 91 -230 518 -844 -712 616 -18 -482 671 -102 405 -786 -121 -341 -109 503 96 158 176 -301 308 571 -296 342 508 577 -342 -90 -466 485 649 4 166 110 256 648 208 -753 -360 -244 137 589 -342 -87 -584 378 -896 -109 701 421 761 -794 -826 -604 -549 -790 -791 231 225 730 -497 -109 -550 302 -618 748 -742 -301 -897 -274 -771 -473 199 -254 -679 776 540 467 -651 378 227 -231 -655 -610 518 -511 264 43 -830 -424 -263 798 681 156 570 686 -144 -900 -296 344 -89 -214 485 -302 320 -326 -622 -706 698 548 -288 -312 398 -11 42 34 -813 58 -716 516 -697 696 769 606 -140 -225 280 191 213 -810 -610 560 193 554 -371 716 -132 128 -655 -802 746 -402 -623 -354 788 -565 73 243 258 -105 -774 -849 -543 614 598 -631 -835 612 -349 -198 559 -782 500 -200 -14 -622 292 -823 619 577 -731 754 421 -896 594 213 -449 263 -570 -373 -734 575 -66 471 76 575 441 -512 -215 -427 279 70 43 -30 -888 -865 392 221 68 77 -480 -290 -454 -804 -86 -527 -83 -798 789 -484 206 -676 209 423 -304 546 -667 -606 310 -833 528 159 619 -246 -230 -799 519 -23 -462 -91 -849 -322 -236 -159 391 657 -122 -263 -784 253 461 625 -153 326 732 495 364 -293 503 626 770 -455 349 544 602 -281 2 59 -23 513 364 453 -396 -630 224 53 131 306 719 -284 -149 -723 -655 256 -414 -57 -227 -386 127 759 -186 399 518 -13 584 -176 60 -635 -688 379 -525 -780 488 625 -503 347 -214 -659 -49 101 337 375 -394 -434 -347 676 -9 -819 -381 -268 292 336 -159 -724 -840 -618 -758 -498 319 5 -66 -584 140 -494 701 -2 -208 368 453 397 653 655 -350 -170 12 270 -235 -836 -206 -252 -203 342 -280 -218 -32 -123 -780 -792 333 -667 -386 769 -249 763 42 -691 631 -739 -710 247 -153 -416 775 397 -240 -535 -588 -73 -159 -461 540 71 679 -194 -139 664 498 -377 -265 693 -71 310 170 -227 687 386 -46 535 -554 -627 624 523 -526 -332 329 -537 107 588 -183 589 454 735 -787 -347 634 -642 -847 -604 -864 -146 -717 351 -826 313 595 -294 339 -239 -795 49 725 405 -781 -651 700 225 792 680 163 -711 -491 -222 186 685 284 736 -514 400 -278 529 -585 -143 -893 18 -870 292 -52 -27 9 727 -519 513 252 -775 298 -727 -528 611 505 -33 415 759 -570 39 -145 -629 429 -407 621 -626 31 220 -408 474 368 -47 456 -282 723 66 -622 -76 434 -630 104 467 143 -64 -631 -689 -51 -653 89 -508 421 -470 603 170 -522 645 693 -254 -152 276 289 -583 -220 -356 238 -829 -305 -305 783 670 -176 -627 544 -869 515 -344 -409 745 719 -834 -737 -646 645 212 110 155 -663 -204 88 -550 -344 -809 -591 -437 -206 378 446 686 -204 -64 121 607 781 668 -488 291 -766 -63 -436 -246 758 -680 -585 -459 -838 465 -320 -883 226 788 -712 544 474 139 699 462 160 218 -56 -59 -361 -556 -723 192 -210 -889 527 214 297 160 608 747 314 99 -130 -5 -307 214 -757 -773 197 789 686 -571 -167 -631 -630 -585 621 -760 -174 10 682 186 75 562 505 155 -730 -513 173 294 403 -777 749 128 -524 -89 118 677 -169 -387 479 485 -302 -711 57 59 83 -426 307 588 -897 -51 541 -268 -670 127 -221 -145 707 -320 431 596 -177 -343 459 738 -723 409 -819 -382 773 297 489 419 43 -319 796 -236 88 407 -248 -334 318 -153 531 -127 -546 -744 -478 150 -440 -318 -55 -866 -826 -836 666 620 221 291 -868 -65 -739 -673 372 -274 -399 -156 467 -73 -382 285 -394 -228 414 -586 -626 95 -252 286 -710 -236 -157 -604 -164 -109 -13 716 -196 316 160 -644 54 138 -56 -719 15 -188 448 -425 652 -813 -443 136 278 566 26 -561 -580 575 -157 313 -621 681 -563 -296 -120 -8 -378 647 -517 398 -512 -80 341 -128 -327 162 479 239 -328 214 697 247 -861 525 -36 -646 -270 169 736 240 -861 -282 -34 443 122 -421 -838 -584 -64 612 755 -726 -730 571 771 -773 -706 -39 213 -454 -746 -213 365 534 -365 -214 423 -755 -589 -828 -784 -757 -113 76 552 18 -333 -315 102 36 249 629 40 -14 -491 44 -591 -506 786 324 487 176 150 170 -498 -172 -427 -801 -777 -505 -106 -280 -237 -91 -534 789 547 -808 -844 -290 -293 -71 -728 -427 -825 -364 101 132 322 -595 -865 -530 499 -351 112 -86 651 182 -663 712 -63 -467 -813 -51 -530 188 -89 406 165 736 -811 494 -485 -871 50 559 -190 -293 236 2 -488 -380 381 424 7 -574 -468 779 166 700 706 -207 316 479 -505 -659 -505 -819 -173 78 759 381 -591 -117 -641 646 52 -29 20 705 479 -238 -36 -695 367 -299 136 32 -880 -68 -698 -78 466 -246 102 -66 341 -408 531 283 160 -211 351 -810 505 190 -388 -884 -426 88 785 699 -103 531 525 -755 -119 -201 -197 260 495 -736 383 -146 -631 789 431 -424 755 689 -248 -817 -844 118 528 32 -656 -831 -831 439 407 251 -626 286 -725 149 275 455 -793 447 526 -363 316 364 -856 612 63 279 763 -789 -521 -126 286 95 -533 188 14 -767 185 -595 201 130 699 -280 -606 -451 -630 703 549 -874 146 59 46 -116 -769 -400 -426 108 -41 125 -692 242 -865 -565 34 -163 -642 -559 -387 -245 304 -487 142 -538 491 -512 -755 -260 152 -211 342 -830 -640 -249 -571 -585 -731 -519 -594 -347 284 -160 -515 690 -97 366 -171 143 -553 701 635 -860 213 351 663 729 46 477 644 357 189 383 -440 696 -608 559 694 444 727 -285 -174 -702 -134 68 -536 -371 573 -254 -551 -272 359 60 -627 683 201 -152 459 -508 349 678 654 -750 420 -640 772 -717 798 -194 -796 628 -576 -568 -578 795 1 368 -355 -15 -700 -483 -648 -722 608 156 591 -630 -657 -558 -63 153 -192 596 379 18 -433 -288 81 298 48 -602 599 723 446 -467 452 294 -851 616 32 332 38 259 477 -200 688 72 -156 -455 -448 -862 -81 -396 -87 -870 566 328 737 -282 324 -207 -834 -348 178 171 -52 -817 -645 561 426 81 230 362 -29 -441 -439 291 599 127 109 547 191 763 328 -690 309 -550 272 -565 -543 715 -226 -845 719 -54 434 195 456 -765 -221 -663 415 119 -463 454 -380 -799 -467 673 178 290 660 464 -577 -148 -291 768 -581 215 -558 228 -84 317 -229 -60 -768 219 -464 -67 -683 -199 -348 606 -734 -572 -326 -391 769 -71 112 642 -329 -122 -162 170 -261 -664 -171 489 -214 190 -557 -143 723 -865 -231 151 490 782 -747 79 466 -353 767 313 638 -263 791 -604 -165 -65 84 386 -300 -608 682 -26 -197 -49 -800 670 258 108 720 406 372 -246 -613 -395 -167 -419 -858 -436 -681 -54 -784 90 600 649 120 -552 -322 -373 186 617 -223 226 -156 -53 684 541 191 685 -304 -784 96 -363 -559 497 -193 -56 250 -326 -33 -266 -501 -355 37 534 396 -188 -791 682 -142 -84 669 -632 -385 -293 -236 -333 107 606 -36 -842 -564 -720 508 84 381 147 251 135 -330 551 182 -117 -715 299 -894 384 -330 -740 197 61 210 -13 -529 11 682 -670 740 -53 -611 -871 94 668 252 -129 -20 -83 639 -821 615 209 -661 -324 -51 271 -315 -897 -556 760 -63 68 465 -110 -113 486 358 732 352 -190 -760 565 96 746 17 721 -217 -597 -179 454 377 22 -816 496 113 -21 -74 -99 -754 -89 -133 -2 425 -224 135 145 -482 -614 -414 333 -96 -882 131 -11 -222 -504 659 -837 -228 -639 584 544 133 436 -99 594 -582 351 770 89 278 545 -644 340 765 239 -551 232 524 86 -473 790 14 -541 -567 -390 -468 522 393 372 159 679 226 800 -540 -462 -587 641 -60 599 -872 -625 115 -221 -728 133 -547 -461 491 794 753 269 -883 636 -110 218 -309 -251 444 648 -521 -639 -426 -100 448 -198 -882 323 680 612 272 -387 -355 -655 597 -665 -824 -428 -846 -580 478 -365 -819 -199 -635 401 -792 -154 -711 191 -50 101 233 585 -292 -402 -77 147 -856 -663 -448 219 697 -520 -360 86 -814 41 709 460 -725 189 -388 -400 327 -402 -715 577 296 727 759 -712 -813 316 376 552 772 -122 -894 -326 468 57 -383 250 -572 -591 21 -257 0 -206 -28 -898 490 -760 502 366 523 -881 98 -261 -501 -827 -156 -714 58 585 -892 -268 -875 727 444 -667 716 -191 12 -607 582 717 756 733 -321 -698 -131 425 -68 -854 21 489 -585 136 -161 494 -788 506 362 19 -320 -516 -221 385 -186 758 -253 -370 356 401 -398 -689 709 -90 479 -360 -24 -574 744 -269 29 668 -39 369 117 626 -353 286 589 563 -393 533 61 252 -237 -339 654 4 182 111 -372 793 -364 96 658 -364 -627 771 281 -512 782 -728 -482 231 -84 168 578 43 466 218 -96 794 -432 -722 -152 542 738 -749 -261 794 408 -668 719 -127 649 575 -599 -766 -637 -205 -141 793 211 -738 -208 -470 452 337 -878 -186 -495 449 -382 -19 575 524 -390 -274 -619 88 -1 784 243 -434 718 -8 -441 -801 -413 -261 798 -449 435 -788 -39 -96 234 -805 414 511 -300 -92 -763 -3 -726 -853 359 644 -611 772 149 -2 -238 -624 -819 81 24 180 -289 -217 158 400 -160 -672 -222 -13 726 -36 376 -527 -578 -699 698 -869 -860 110 -598 93 -640 -673 -417 771 -14 222 783 -314 524 271 -163 330 697 -881 693 -549 -651 -691 -756 -520 -119 -447 -445 292 -399 -740 471 0 -24 159 561 113 -474 -839 -794 -154 215 -440 575 100 -133 -137 -218 173 -562 -146 -382 -8 72 610 619 -644 710 -539 -10 -171 594 -853 36 338 -676 488 80 747 -835 -467 -826 404 555 -891 503 81 -389 457 -67 711 -53 137 743 -283 213 57 -95 -388 778 -410 544 -740 620 -141 378 -355 -357 -512 -752 -888 -2 -693 -430 -734 -77 -284 -117 663 -677 752 -432 437 341 22 56 -638 -871 -725 -677 232 -582 751 724 -779 -693 -638 323 700 788 -666 -306 69 58 623 229 747 -236 -188 739 495 212 -90 323 -879 434 -47 -440 104 -800 13 -742 393 -327 450 464 740 -224 -398 -775 427 -43 -864 15 762 488 -634 409 512 558 -420 267 179 766 -296 -726 -208 191 696 -343 -745 -83 167 -95 -505 430 542 -66 -411 594 698 221 -198 -103 157 298 -601 -111 564 84 583 -840 397 763 446 -297 -503 21 -445 60 458 -135 440 348 -144 -125 -855 27 382 242 407 576 320 -414 -380 733 150 95 214 -835 45 317 223 -274 405 455 130 279 210 94 735 647 249 210 -50 630 -307 -607 161 253 124 758 439 269 763 478 -6 57 -243 -819 146 725 -468 152 -740 -46 661 91 -106 -191 -583 -229 649 -805 -364 726 -525 -71 600 459 531 -290 -265 736 -158 -725 783 -832 -666 449 -272 274 623 -539 -100 -605 -593 -580 619 640 632 -747 541 -884 -8 695 735 -65 136 232 -779 -301 293 -528 -347 -748 321 456 243 763 446 -255 2 -771 -643 411 656 -387 -694 237 780 -251 -869 -294 -435 -583 64 289 -809 -51 767 -198 193 280 572 -191 556 -558 -284 -226 -275 615 -899 641 -195 -697 438 -716 -303 -888 -529 -807 -215 -293 527 255 -555 -339 -95 726 416 332 -387 -734 191 -486 -665 706 -326 -842 429 29 -660 323 145 -344 -382 -705 -664 -140 -714 -256 -734 -573 377 570 786 -254 344 793 -724 -602 692 293 285 775 749 629 4 247 -182 -481 201 18 -692 -376 768 514 755 645 -184 -625 398 -811 372 -28 -412 -308 -393 -88 557 -73 -158 230 336 -151 710 -621 -348 225 -218 196 -347 -111 126 788 -258 769 -392 89 9 315 658 561 -107 166 581 -259 -278 214 350 511 475 -868 301 253 449 -900 -47 -204 -804 -102 -653 -764 76 538 114 -770 496 698 230 483 621 -767 670 179 -139 16 -801 -216 141 464 -441 -773 226 772 -76 -677 -598 -113 -66 -122 -169 356 757 219 351 243 -304 449 215 786 -377 447 -399 -77 733 -888 -615 620 -432 -418 -347 -888 -758 587 356 416 -565 -161 120 458 -493 -523 456 -712 -492 -45 143 -140 -123 477 559 -692 -18 -657 -121 -725 327 -856 181 385 -616 116 117 -66 230 723 -411 313 93 690 100 -684 445 -187 -584 642 527 -173 -191 -856 121 -331 -583 -239 411 -837 511 -579 -418 -808 -244 -234 251 -734 225 37 -411 -131 731 33 132 -92 727 583 680 -668 440 440 -599 645 -208 -462 -197 42 -496 202 -3 362 -190 156 -775 345 143 757 -74 796 717 -214 -274 -800 47 -840 -411 58 -673 -371 -549 479 578 -685 -557 -390 -32 206 -122 -710 -855 152 -482 -838 339 -754 -759 137 755 -489 396 361 -225 -402 -569 -110 87 -727 796 214 511 -865 -90 -654 83 85 -899 440 -209 42 517 -657 135 416 -777 785 -385 -207 531 733 7 144 349 400 -156 -265 29 132 -819 -738 260 -806 61 314 -169 -152 -600 -268 -103 84 106 -282 669 -289 -500 63 333 130 -310 -18 190 -446 -223 -447 79 358 -471 562 255 -533 -718 141 4 670 7 754 181 568 -611 437 15 513 647 -490 385 261 24 -75 -780 491 739 92 -25 609 -85 224 -718 484 324 709 -558 -624 687 -211 98 630 -356 -254 87 -676 554 -289 -89 498 -795 562 -32 684 -422 -143 620 -277 -85 384 -96 -237 695 -842 486 -335 117 795 -353 -718 -209 596 452 533 742 12 -524 -676 414 -415 382 555 89 226 185 -805 -781 -887 -296 -854 -271 -753 -74 -778 424 -321 269 38 -172 -43 763 716 -765 232 796 -596 595 -80 8 724 77 -1 749 -217 445 -653 -698 -170 290 691 191 296 -419 -764 339 -649 -710 -637 -278 528 220 -363 -315 85 679 419 -276 -281 -739 -891 70 572 459 -664 -301 773 -527 219 -308 256 -121 75 -373 606 222 -247 76 -703 64 -845 -710 572 -58 182 -530 -179 -240 533 429 741 -251 -307 -22 279 -806 -428 -350 -394 -889 -520 -651 93 -900 71 492 752 -133 -670 531 464 -263 498 -741 -429 748 -406 436 -382 -603 702 192 534 282 479 -466 -647 -695 -137 168 -782 407 592 -210 -40 -479 -171 382 719 -159 -150 460 78 122 -149 -73 -280 346 399 -447 -756 -234 -62 170 740 -81 358 692 70 -144 -152 -1 -638 -152 -853 561 605 502 -256 -483 727 176 -31 -177 -487 -814 131 608 -529 -772 -41 691 168 -185 363 636 -370 -342 -178 -827 100 62 -110 71 -267 104 -331 -86 -424 4 -730 -774 -620 -366 686 -203 -696 -352 -871 37 574 225 -887 -855 30 -732 -328 -484 -193 -118 -258 -97 -522 698 -869 -198 87 310 133 -883 -118 -302 398 753 87 -712 98 -174 418 -4 -46 701 647 -64 -644 -877 -455 259 -113 186 799 94 -27 -714 640 243 694 -528 -71 763 -522 -689 -823 -65 642 139 -611 328 314 -645 712 -611 155 -738 -666 101 -364 407 554 -749 -754 452 -505 97 330 -197 672 236 -618 -691 293 764 55 305 -552 728 200 438 565 323 156 -9 -642 268 -529 -381 182 635 412 -727 -515 694 392 -702 -726 60 -319 -48 451 269 342 -463 -13 670 746 429 624 -607 326 -407 645 709 7 447 -148 -654 -144 157 602 699 510 -594 -810 557 -16 129 -222 333 -887 -490 -800 478 -188 541 735 497 330 13 -621 -698 558 755 -697 -866 -743 418 574 123 331 233 -335 151 -452 -352 -826 113 -283 -548 472 143 -178 538 -881 492 241 586 -19 -674 26 -871 773 -9 774 -40 -142 -171 797 641 -752 161 -588 -452 776 523 -35 249 -899 -209 469 -720 152 -560 -37 -102 538 762 -605 459 -605 -236 -736 660 -629 79 400 -352 -157 332 -403 -19 261 -103 -828 -234 -134 -428 -696 -440 -597 -529 -861 -134 45 -372 -165 -366 340 352 224 566 -668 -395 -848 -873 412 251 744 -460 -803 -360 448 606 161 -184 -133 710 789 672 -889 719 -149 -735 -769 -851 -550 638 -775 344 -375 521 -178 -153 500 449 -837 347 243 348 -615 -241 -279 -277 -622 -14 -179 457 -399 497 -778 466 684 282 342 -73 317 -252 73 292 -319 520 -674 -350 -850 752 80 124 -186 -348 16 -89 -419 9 52 -452 -661 -522 -107 -723 -136 472 566 -131 436 448 -358 354 -455 551 -501 216 649 -706 -38 773 357 727 155 356 274 -568 749 -350 -161 795 602 -519 -234 -255 -886 553 791 467 -438 130 -682 -171 -256 -183 -755 -737 168 430 532 41 -441 249 -657 -32 387 -49 256 542 -668 -447 206 701 623 -107 -6 -850 -289 43 608 554 701 130 -59 -689 -315 682 -643 -48 682 489 128 375 -898 -766 -58 790 -393 -175 245 731 -72 -378 613 -886 129 -60 369 -613 351 -319 100 -68 350 -839 768 65 75 557 -640 -764 -789 -492 777 24 -647 -298 -461 -558 358 336 -795 -755 790 660 644 107 742 757 207 491 -406 433 -646 612 -532 -766 100 -355 487 234 340 -414 -357 -658 -219 199 93 -541 -294 164 237 276 -880 -57 -119 -837 -137 -350 -496 313 243 -320 499 -316 -466 -275 152 -744 540 637 759 -640 -458 -435 -784 -163 -741 415 -754 607 174 -425 -200 59 223 175 -273 -709 -437 -494 309 -505 226 -18 212 795 324 230 453 647 -560 395 259 -606 370 -720 -692 635 347 428 -479 3 -884 100 669 -231 -351 302 453 224 -33 -660 -407 -161 -683 589 -577 -28 710 52 235 -272 233 130 -641 -606 -436 -227 -593 170 641 -371 -378 -26 586 543 -210 -292 -519 659 557 596 555 213 -141 594 130 391 214 633 532 -385 205 45 -452 182 569 -898 30 619 630 -502 -898 -164 -202 -687 -658 381 -594 -801 -475 454 -534 428 -749 -104 -850 -656 258 252 -53 -37 260 -293 79 -440 308 -651 -17 -52 -850 -25 -768 -70 784 449 449 -561 47 -82 -424 -411 -537 -569 -656 -269 -175 -439 -144 450 -642 -244 766 -428 -143 737 124 -517 608 800 494 -254 -663 -375 -139 385 122 411 -233 -658 248 557 -398 412 -649 -246 161 -290 -545 597 277 -153 534 -510 -165 258 -744 -879 131 -128 82 -69 4 630 -826 579 100 461 -239 -675 -252 584 -779 -777 709 -253 -711 453 -880 629 -185 -801 408 -224 45 -492 287 441 -373 376 67 -129 752 -771 -285 464 -2 268 -146 -176 -562 277 -672 -614 -485 -85 638 -360 -871 598 364 588 13 -5 695 -135 233 -71 -491 -867 -540 424 -137 19 -150 -32 -686 -805 -133 701 736 -99 -6 -84 -711 683 343 703 -317 422 769 140 111 -536 -547 225 -297 -565 585 -591 -166 -830 -68 610 -825 690 -755 494 333 589 -422 -498 -320 211 -449 642 -604 550 682 -443 344 77 272 -734 789 352 -439 -232 54 -32 87 -843 -19 -335 -3 -561 -323 -787 28 272 -194 -6 -539 419 -232 383 -287 -154 504 793 -679 -578 -279 -473 -423 533 597 -830 120 432 -317 94 -168 -280 392 639 758 -685 537 122 100 315 604 -196 -282 -82 -21 222 542 -433 583 435 -486 -183 -667 -643 -460 -695 155 682 -425 473 -140 -759 -77 -95 -483 270 -445 204 -184 275 726 -845 168 742 56 36 443 360 442 -7 -869 643 377 -409 -831 753 656 784 -104 562 150 489 232 607 12 390 603 -780 150 -201 -738 713 796 519 -692 434 -551 733 231 -750 128 -227 598 156 -301 -204 667 -418 413 -173 -767 689 -71 -559 428 685 -752 -753 -778 -722 712 -689 -287 195 37 -464 -384 120 306 -216 448 -746 -394 596 686 766 494 719 725 -7 38 -732 74 690 -49 345 588 219 -137 675 12 576 -396 456 -102 154 146 -650 537 -52 -846 -606 -148 567 -769 -146 580 -120 61 726 -261 754 -632 -468 216 588 -25 -707 -44 23 -47 333 553 -71 -618 -425 -542 -158 -434 -530 347 700 438 -62 -818 -867 577 -509 647 -50 -201 -522 684 -599 -597 -471 -424 124 750 -548 -510 -498 106 -820 -654 -348 -325 147 253 -506 -220 -784 206 -796 -161 418 -281 -390 -518 -470 -45 -115 -791 -450 94 -257 -198 -534 -286 681 58 -120 -860 460 -766 737 -148 489 194 330 -6 480 166 111 208 390 -808 -334 340 11 -679 -725 780 -84 472 516 720 -236 650 -370 -816 460 367 -877 -857 6 -866 -576 -493 -78 -586 605 -543 -127 -754 -440 200 -792 -558 -856 717 -101 -564 217 216 358 602 -55 761 -118 -834 -611 -822 784 47 -858 -609 640 -40 -56 312 101 -12 41 333 712 -187 489 -592 -389 -315 -299 -388 670 396 -414 378 217 -726 469 -317 111 -803 656 -98 542 -392 205 -593 -757 -670 533 -702 741 -369 766 -357 -322 47 354 -870 -5 -244 -78 -692 470 -275 -774 622 -100 -660 -51 -683 576 332 -319 443 60 -6 -493 -204 45 -660 450 560 -51 641 -646 304 659 402 -481 -863 394 401 335 33 -86 -648 15 -171 365 -796 -383 -573 -566 -186 313 -437 -79 594 -521 -789 -306 210 251 373 424 -217 25 -447 635 -104 -787 533 -56 186 716 534 738 131 -310 -566 -427 -8 426 478 -753 -424 268 -3 696 -482 -601 -409 -289 137 789 670 -238 217 -540 321 -249 -338 135 626 -900 206 -159 532 -57 -424 42 -492 686 -520 358 -843 553 567 580 64 -662 395 99 103 -461 487 92 710 -238 386 218 471 711 -697 -848 -628 616 423 244 -868 686 483 503 675 560 -874 355 -392 500 500 -33 684 86 -683 482 -629 -23 188 -813 99 -174 -157 -813 -124 53 508 245 -486 -23 393 120 218 -49 647 -603 797 191 -455 -697 408 779 -702 464 -280 -76 416 329 6 -886 565 695 410 -849 751 -478 677 -648 77 -256 -409 110 147 433 190 -224 280 299 -806 554 592 -662 661 210 -538 -329 15 456 -303 20 -688 346 -632 -650 -551 34 -895 -678 -139 -193 403 -589 -641 226 341 -830 -303 354 722 544 723 -16 97 207 540 30 528 -613 -346 -568 -817 -267 -688 -709 356 -676 -578 -451 546 393 533 -255 -839 619 -230 453 -840 -899 -587 -310 442 149 190 773 602 544 539 642 350 -858 -677 199 -466 674 -469 -214 163 -345 -749 -647 378 552 207 -688 -140 -837 62 -700 409 -715 -600 638 -652 -311 632 285 -555 112 271 -846 677 -690 401 792 -831 671 607 287 -779 -319 790 460 87 -785 -515 -405 -107 286 -384 109 -366 74 -478 688 378 -119 28 -201 457 458 -616 489 -843 -659 -270 -751 761 310 -840 -855 175 -213 -819 -873 -31 130 -341 414 -542 324 318 134 150 375 44 -665 699 322 -23 -421 494 -276 -279 381 -778 459 639 687 440 28 295 -807 -261 48 727 40 -656 186 300 -657 -121 472 81 517 288 -94 -123 99 589 -67 -197 -255 -712 -520 -609 639 -389 78 238 -230 -331 -755 -750 598 355 -709 -609 -13 97 -829 -632 -374 689 770 491 586 352 509 118 -476 233 -32 737 -701 -558 615 -6 -297 71 -808 -246 664 -174 66 -620 -169 -6 552 -484 735 787 718 117 596 -288 698 497 -552 -506 552 124 -269 589 218 615 -760 -875 -666 646 165 300 -215 -342 473 752 -592 -699 708 53 -50 576 -797 -808 173 110 388 425 411 -877 614 403 294 593 -547 680 -519 360 426 423 -560 70 80 -239 -104 -882 -41 718 -697 -649 -765 -103 659 -766 33 736 -628 634 -117 197 68 -458 98 506 342 -832 113 652 -570 -724 443 190 -800 783 -459 -757 -876 652 -142 354 531 -682 -768 -700 92 -646 355 -381 -152 -72 221 -583 -198 55 -327 -518 -838 -144 594 -447 -851 431 510 -48 -404 -762 -441 -110 87 400 657 -511 -885 194 61 -574 489 199 351 -141 -885 9 -152 10 -508 35 191 105 693 -331 251 588 -138 -258 -514 12 779 180 -816 577 -94 602 -116 -337 162 584 -169 -188 -485 -615 -378 527 -593 707 440 -685 -829 -419 -356 -127 599 -728 -889 -817 331 463 -372 711 -513 -56 241 -438 -243 -805 -338 -456 560 540 -389 693 -841 -459 641 481 794 499 455 582 -769 540 220 -213 -358 -634 -480 638 754 -536 -564 -221 181 770 116 -429 -656 -91 -140 -583 -790 65 -686 -380 -254 -900 -288 -380 -61 -138 -736 109 -423 -474 -325 508 786 667 -130 179 717 617 -41 256 -68 -837 647 169 -765 -511 -186 285 -65 -72 -305 234 348 410 323 -783 446 -490 -883 -495 265 -685 208 360 -592 -178 -21 -600 565 -28 -116 -802 635 174 -40 364 30 514 -742 134 -595 546 -587 21 -387 269 399 470 -64 -538 673 -300 -607 345 -43 -574 -230 -867 255 415 213 -258 684 546 79 608 425 390 -823 -362 -691 113 51 -206 -87 429 -413 -511 243 442 628 -215 -232 -334 -715 372 291 373 772 300 602 678 -325 -822 557 292 127 -129 -451 129 -66 -262 -736 -623 -509 773 271 -637 -244 -19 -305 -176 35 472 -131 699 -287 -248 -875 73 -533 75 -80 -463 450 647 114 -802 566 145 383 115 -726 -824 261 -152 -162 -206 -144 -757 -820 455 657 -430 73 -399 237 104 -581 -433 33 67 -417 556 444 347 105 -592 263 -281 -139 182 -224 -836 -168 -137 -362 -365 338 -361 -539 -856 753 61 551 -834 -315 -880 -215 643 -17 275 581 -691 375 -740 770 506 -376 488 -57 -128 285 551 -464 -300 799 -750 674 -225 -331 -365 44 793 -258 640 -362 773 771 415 459 -811 -727 15 -141 658 700 664 530 -838 562 555 -350 215 -455 784 550 -498 -745 -584 -592 -368 284 790 -64 346 -29 -96 -730 -310 -660 700 797 -359 -842 227 538 -347 424 708 553 -351 -350 289 -280 -729 389 -514 -612 -359 -639 79 453 516 313 -349 -125 -865 667 238 408 -588 170 -396 -786 -61 -601 731 -484 634 43 -435 -634 677 417 459 -703 361 -94 -55 191 552 -332 201 -311 -338 -599 641 -311 185 753 -65 -141 -606 -320 -224 -625 -54 690 414 299 -156 -654 -706 491 -745 153 -415 259 78 211 -4 132 678 203 533 -666 -773 616 88 -587 -108 -684 31 398 607 -886 665 -216 439 693 -710 363 -716 -618 -865 777 -612 699 -884 -70 78 523 -707 351 263 -434 -565 123 550 783 647 555 -507 -87 398 -106 -890 -452 -58 759 -853 -778 -644 254 -562 75 -504 -273 178 -328 -10 654 507 417 -664 682 -786 -95 -153 337 -179 698 -879 -108 -217 -858 -472 -572 -886 -7 3 735 11 -188 24 -425 657 -558 187 68 -85 419 -95 -346 -256 -211 501 -558 111 202 -673 -851 -372 360 -433 424 323 -530 567 618 453 -574 -16 -255 791 37 -854 -599 417 362 542 403 -26 703 685 -859 -413 -222 324 -880 178 -868 -250 40 -192 485 -201 -455 600 -479 650 -180 449 225 -321 730 689 322 528 87 -770 239 588 -486 -807 118 -657 128 -258 404 697 116 315 -159 69 -205 758 -760 -223 -515 577 104 81 460 794 222 -829 -679 -74 -200 -178 400 732 124 702 -446 -36 -151 -558 -528 -533 -830 -691 386 -311 493 227 -306 -325 360 404 63 -207 -376 -80 124 -86 -238 156 363 630 462 707 549 19 135 612 473 -300 740 -635 -456 421 -23 204 145 576 332 55 590 -749 -524 393 104 -741 127 708 -817 560 789 -418 -899 -325 50 -733 -262 168 719 294 142 -882 518 -836 713 -351 -801 81 567 468 25 798 -251 780 540 549 -122 193 -688 -205 -518 -532 521 286 -685 -157 45 335 -687 1 428 207 -682 -700 -472 -367 -350 795 773 509 742 -465 509 -66 513 -463 251 -674 303 459 -4 25 754 760 -731 344 -492 -674 703 345 437 -165 -466 24 398 267 523 -448 -628 138 -51 -709 535 453 -484 529 -95 269 -823 -810 -238 -253 444 7 707 -492 -562 -586 746 -449 -726 449 550 573 155 99 -892 224 -49 461 -419 -642 -537 -761 0 -229 219 275 -742 -756 -407 -837 -410 752 437 -860 -366 -766 -35 -897 -439 -144 784 -256 -330 383 316 -260 602 -265 519 -602 456 -69 -543 -499 -404 564 537 166 -405 28 -610 -129 370 393 124 -458 193 -415 651 -87 795 272 -314 59 376 22 -171 -92 -429 -242 -56 -628 331 435 -575 -813 358 -391 -329 -338 -375 -791 -78 -131 101 -869 -701 619 -193 -771 226 721 205 -327 -416 -643 617 641 109 -679 80 -495 -731 -699 38 -685 -587 564 -230 -736 605 -410 592 753 -287 -617 183 342 -332 739 347 -460 -799 -64 619 324 425 93 621 35 496 98 -587 75 -712 -19 -568 538 -357 739 -508 658 -785 23 139 310 406 415 -337 562 737 52 220 -305 -131 -811 -449 -710 -51 -615 -772 84 430 -14 -267 -598 -477 -283 569 -795 -616 -83 294 -525 -27 -895 -168 -155 273 665 701 405 393 211 347 -635 -829 202 157 -140 32 -746 -789 725 -180 -752 765 -221 608 -805 -320 670 -648 -157 333 477 -461 463 -10 728 -42 -871 597 -442 -691 138 -649 -386 -875 781 458 -384 73 362 334 23 167 -774 -117 -99 731 -585 -603 -803 -38 115 -652 594 347 -558 -324 -64 -806 610 142 529 -166 595 -775 -507 -70 -700 -895 225 369 520 -316 -522 489 255 435 -523 587 350 -433 339 -303 -5 -600 -736 597 46 -697 428 647 -416 228 -111 213 -303 214 -654 405 10 -184 678 -657 507 159 120 794 -231 252 268 677 -520 -177 -554 -461 -224 -387 -553 618 495 -112 -873 -374 413 -524 164 287 629 -623 -193 -176 -376 35 339 762 -653 718 441 353 -53 305 -718 324 -443 -555 501 717 -845 -624 171 -744 -715 -170 -730 -364 -110 535 712 -867 107 469 709 288 237 382 763 -507 302 -122 428 123 258 355 515 -760 -774 474 -422 8 259 645 167 -174 476 236 371 191 -665 383 757 775 -756 292 781 277 126 22 303 -631 -483 -304 617 -23 -462 -564 131 -898 -309 -382 131 463 -820 -8 -164 -719 366 -737 646 256 -570 -485 116 -72 263 -28 669 648 678 -784 -607 -620 694 -817 456 74 -31 336 391 -818 -662 409 -286 -716 -839 176 695 556 604 123 -842 -531 795 230 168 -365 99 -491 -65 119 -301 -294 332 77 502 98 194 434 197 213 435 488 -708 555 14 -371 391 -456 -244 -373 -711 -415 229 -315 -788 -15 -884 424 466 247 778 -211 -846 362 721 400 22 488 363 -433 541 509 490 554 343 -459 233 -442 -452 -748 102 -859 7 349 548 -807 184 -620 -589 -756 -485 -891 635 548 -714 -821 116 -580 545 602 -298 -200 746 -401 -48 148 596 129 167 -182 -42 234 -630 168 547 526 670 -832 -755 90 -754 752 -65 -724 12 -681 362 737 340 413 -130 -54 -833 -251 -368 -365 385 629 -202 -506 247 667 -801 -725 -453 109 -440 178 -794 -617 307 426 -377 -747 363 713 -811 304 -693 -608 295 -573 186 -76 -715 301 -819 -470 689 -394 -714 -220 -625 527 -784 337 -226 -653 -90 265 -503 -640 -252 -446 593 200 -161 330 -48 -458 763 256 -259 4 -559 -696 192 -563 317 428 593 -630 112 -225 -88 694 689 -512 250 441 -658 -45 685 692 50 -661 -545 454 -845 -783 -400 -219 -779 589 -725 485 -605 383 111 565 -275 724 -283 12 183 -793 270 -43 -498 390 -640 756 -41 -57 -443 -515 -627 -453 248 -412 -37 799 183 371 -595 483 778 664 563 -527 -73 -510 480 170 -145 213 -213 -524 -245 393 -219 -22 192 -241 -83 729 612 387 471 -838 -314 573 771 755 -185 452 -795 -533 656 -261 238 -18 -610 204 -108 319 -574 -264 -663 -19 -485 -345 117 -392 80 -270 521 105 -532 328 661 -420 -310 680 -807 175 -785 -723 671 297 558 -2 -489 -376 -580 -896 -335 469 -348 -629 387 -596 433 -459 -241 -1 -259 746 645 -793 16 651 -585 305 -231 689 -396 276 522 -374 561 363 687 111 -235 219 -563 -271 89 137 -503 -805 571 -618 529 -631 112 -473 534 -721 -254 -732 -193 -848 622 -78 690 -797 -172 -56 -762 -145 440 491 372 -744 -334 118 795 -665 -474 433 638 -623 325 -469 -490 510 676 131 -793 -224 114 140 676 312 158 -221 -102 170 241 354 756 -768 -255 -342 -46 -656 329 727 143 -822 40 69 -503 -699 123 -34 -575 -859 507 -436 -317 -764 702 -285 -483 338 436 -658 -66 410 414 504 -606 417 -113 297 -273 -610 786 751 788 245 -384 466 -500 -761 -711 269 567 362 -776 -244 217 83 400 220 -816 593 66 -643 94 546 -546 -176 738 -281 -170 -481 186 -129 -80 -568 381 580 730 391 205 333 639 -848 283 115 124 -183 -707 -568 -309 108 -455 -757 283 86 -614 -648 -795 212 -324 8 -699 -573 -671 -763 609 -577 14 170 396 -303 -153 330 -319 773 632 380 -754 61 712 -153 -153 -384 155 -612 96 553 -269 -407 -769 -167 40 -508 284 -50 -216 410 -68 -60 -167 629 -24 -603 260 -469 66 -361 243 675 352 -831 -8 -100 503 434 97 503 -302 -340 62 689 -242 -46 153 -246 -870 553 -631 -773 285 -251 760 522 -133 630 -285 792 -18 -632 133 717 551 667 578 -591 -121 327 -767 -429 -596 22 -831 -542 -182 132 -432 -138 775 -217 -16 -117 -245 648 -459 -896 333 -32 33 -675 -306 -159 518 -194 134 642 -540 -204 179 574 23 -667 46 58 -364 -190 -67 -358 622 -474 -252 293 -55 412 20 368 95 -896 -865 617 -91 576 448 -498 -317 564 67 80 -805 407 331 -141 551 715 592 704 128 -107 0 -828 577 234 305 -215 -466 63 287 -424 -510 -800 404 -447 -876 681 701 57 -854 -815 -120 148 -452 157 712 -714 27 679 629 398 670 96 34 234 680 134 -49 -657 208 525 261 0 418 -839 -105 758 -841 104 726 -882 685 457 221 -26 219 242 309 635 594 -249 68 -432 -326 424 -506 -248 706 503 170 -609 7 140 -631 -360 4 -221 198 -715 -609 268 -562 553 -548 586 707 -507 211 270 766 437 -499 -324 312 199 565 -4 -527 -624 225 -855 -727 -577 -367 663 -108 -480 13 151 635 -71 -93 -653 -401 -838 -441 -107 735 -312 -229 563 -531 -583 -302 543 -757 -398 -59 -456 76 -238 643 492 533 670 -372 219 -439 723 180 -36 96 -79 -110 -36 137 81 245 320 698 -615 674 -425 -281 -769 584 -59 -421 -333 645 -774 654 -623 380 728 738 641 -287 495 -34 -648 -652 -866 76 -571 -781 744 252 604 -594 491 -648 -342 577 -816 -267 -729 377 88 -856 115 -432 -570 330 377 -691 -192 -861 797 -564 138 -678 694 136 740 250 -104 753 -225 -867 -81 32 -600 95 -322 -680 -4 441 -516 746 -14 -389 422 360 307 -317 303 -257 418 420 -704 -723 689 -648 695 -710 -596 -665 -441 519 628 663 190 -20 -647 -210 173 -694 -577 615 -161 -742 650 557 -633 -828 -818 -680 -644 -325 -185 645 276 -336 413 -74 244 292 191 408 623 686 -320 128 -170 -34 524 108 36 -893 182 583 716 -606 462 88 -168 414 309 -393 293 -436 -787 -456 -296 440 675 -685 372 -262 -872 -599 15 250 -205 -277 225 -1 -127 -289 545 -139 -542 82 -55 -134 204 -513 -669 434 390 692 85 -309 -752 -829 -333 -53 207 -796 -352 -628 -641 157 292 -8 210 -736 -443 416 385 455 -677 -198 392 -402 -737 -186 -84 -882 -608 -481 40 277 -287 -860 -609 1 -767 -335 224 19 -297 396 -881 754 722 459 -818 381 69 -125 -844 -471 419 -133 -874 -762 628 309 322 60 670 519 -474 194 626 659 440 392 146 -44 -874 -690 -655 -370 29 -403 21 616 40 -467 734 -349 -587 723 523 -854 -711 -607 30 -379 -510 395 -90 78 42 526 620 144 753 295 -711 -332 -245 -848 204 258 -868 -10 -324 -289 -615 -397 -37 -228 -327 -272 -200 -295 328 633 92 106 -833 629 -158 515 -539 -873 202 709 673 -168 -608 453 -564 -396 -743 608 -467 443 209 -177 -885 106 723 -229 35 459 775 -453 -326 294 -255 349 -469 369 530 686 425 793 -142 -530 687 410 -298 -370 -630 -522 -293 -771 -314 491 -273 -280 587 -823 185 -217 -774 320 -494 59 -630 194 -708 633 229 721 239 706 -694 -478 -691 620 -732 709 -207 -325 213 173 219 106 -414 739 726 -407 498 -314 484 -559 260 -319 541 -113 -674 -858 -439 459 31 -342 -126 -742 -583 -654 -419 -485 -231 306 352 -553 7 -184 -885 159 -791 -296 470 513 -481 -80 622 537 59 713 344 -103 130 -18 -567 -808 -631 -99 -68 -344 -20 -267 247 -146 -15 -120 85 343 403 669 742 691 249 209 -174 -554 738 292 -740 665 -409 -184 -399 -332 -712 -281 -631 669 -208 -428 -687 -9 -852 -843 -504 172 -725 540 -183 -705 -75 40 -629 -587 111 653 779 -589 452 -275 776 -868 -330 18 -685 -32 438 -718 -96 512 -496 463 262 534 -3 664 -428 -182 253 -266 -694 90 629 -431 -702 -377 -596 -767 290 -113 -626 -441 -106 672 265 -36 262 168 664 -214 -657 -480 -581 769 -140 332 -49 -123 -265 -244 -873 -98 -455 -369 110 -293 558 -40 -22 69 51 650 -602 531 187 793 773 -529 -156 -71 -701 -294 28 -236 203 346 -457 -853 189 518 -310 749 -474 88 -513 -676 300 673 436 -392 -530 -58 676 -518 358 476 -740 -454 410 384 -899 -765 140 661 203 -445 -370 630 -516 494 187 454 749 -242 -341 297 -50 -91 -91 510 -282 -614 195 760 -117 -98 -645 410 -713 342 -440 184 329 -701 -574 523 -454 16 -380 77 792 -383 340 170 454 732 -434 726 254 -693 262 -390 -789 -424 -765 -764 620 -844 293 -570 -458 -240 -463 -391 -464 104 -456 211 511 330 1 -433 -636 -224 -91 467 229 -187 411 127 331 -576 -117 652 -689 440 -310 584 -626 -152 458 -311 678 -181 -89 -379 123 532 2 -474 -478 -506 243 -66 -516 -138 -340 470 -297 229 48 -749 668 663 766 -315 51 -519 -287 -764 -261 117 -783 198 -492 -653 -652 484 -695 224 517 -128 -512 346 -175 -750 350 123 -170 186 653 -95 -654 19 -776 289 -6 -149 780 -109 -691 569 -652 658 769 695 627 -698 -889 397 -864 620 74 -591 270 -308 -229 -759 642 -377 -628 -43 -680 252 -315 -428 -217 612 -142 -763 337 435 229 -542 375 499 -103 -556 -167 797 -125 -373 495 -767 -389 199 256 -587 -590 -441 -146 -95 738 -637 254 -410 -703 463 274 620 -92 -334 248 -72 -191 -159 203 -598 -812 -588 -300 69 -498 -894 -437 117 661 -721 -292 279 -581 -520 632 398 632 -178 -186 -761 -506 408 -670 -877 709 -168 -81 153 24 -395 553 -760 750 -146 338 -33 -562 -580 -428 546 -880 232 -98 -272 86 -636 -619 17 -88 -159 -285 -654 -469 -114 -175 62 -269 -849 -49 -435 277 -514 188 87 487 -312 211 -326 158 -631 -463 697 493 184 643 -442 747 -665 0 714 -539 769 426 576 -334 -485 28 407 648 -422 -849 738 297 -607 -729 382 -611 -114 -652 -763 138 19 -44 -242 -368 695 376 588 -451 -571 563 215 -110 88 796 646 -357 -55 452 637 -538 -572 -325 93 384 38 -797 317 368 642 699 -643 -818 -187 -894 -280 679 -822 -229 429 -499 358 -270 316 -873 320 -339 124 278 52 15 -490 -660 464 752 -121 -144 499 513 788 4 -744 289 667 165 293 -498 698 -203 -885 -596 323 -473 641 -73 -736 638 362 266 -340 474 -657 -602 -495 580 192 542 734 -353 -618 -374 477 -148 -191 -674 -27 -166 -534 -158 542 -410 -900 -792 -209 311 -544 -377 -313 -877 740 -347 -309 723 356 512 -42 579 -879 188 -517 -295 428 685 394 750 -260 -4 -406 133 -813 525 -421 -65 671 532 354 265 -741 -604 623 656 -205 -413 78 354 -22 -445 -832 -456 36 695 -163 535 -403 757 -253 -313 113 -588 49 76 188 -241 -564 77 82 -252 460 -529 515 501 -14 -110 382 742 514 -439 -549 2 -493 -799 120 291 -579 -449 418 278 -720 277 -398 -444 755 -354 -787 -168 198 -742 559 -209 -520 546 -399 205 -157 211 706 -294 -838 272 -92 456 -616 435 606 -68 -104 77 609 497 -665 286 252 77 -636 -451 -683 578 148 103 -14 -365 -282 483 -769 43 18 -542 765 -121 572 -94 -419 746 129 740 776 787 216 -160 157 655 274 -428 357 271 -878 -617 158 -402 642 327 792 -5 485 -175 -59 640 -396 -113 -263 -332 -283 -733 350 -107 -284 -898 -725 -348 -617 624 -621 -848 -661 381 -880 -777 -444 173 -251 94 -33 -887 357 578 384 -598 689 -761 423 710 470 -331 -879 -72 663 411 -282 686 195 163 -665 -886 -268 -433 66 -862 339 44 281 211 22 -55 -871 317 221 -48 170 -899 -762 -688 -335 -435 -186 770 396 447 -507 -624 799 54 -751 -175 321 606 -287 253 -569 -484 652 339 51 369 34 290 32 -279 -788 571 209 -486 -60 772 -205 376 -336 -881 -36 783 271 -564 -476 -110 237 -352 -176 296 302 687 -538 -13 621 399 415 -684 -212 467 276 -271 280 -592 217 501 -806 554 -860 -471 436 -773 16 431 349 -207 -767 -239 -310 -205 -733 -662 397 -97 -29 -748 383 -682 -478 -92 205 555 755 -382 -454 754 400 -760 426 -679 -274 548 -48 127 -172 -332 -856 311 110 -23 104 -870 660 395 93 -228 459 -37 -571 317 730 376 101 467 -322 -390 -744 -683 -231 496 -72 -172 -788 290 279 -330 620 -383 317 -789 -86 -711 -133 -501 -866 537 755 362 138 -295 -349 617 -534 90 -475 -155 -626 -783 -439 793 -736 -837 521 -500 68 224 -453 786 -717 309 318 488 -569 -810 -144 287 -576 -655 -676 154 334 691 614 700 192 334 89 -379 -467 -796 585 -869 343 542 -518 183 -548 -555 242 165 741 -722 -121 -396 -135 355 340 -580 -673 -734 -166 238 -105 -96 -192 -171 -286 -764 -233 -742 -171 -485 331 -221 -117 -720 -808 206 -273 -831 772 -682 478 55 176 -683 -150 568 -751 -52 513 763 452 -248 -220 -349 417 759 604 423 -7 774 -826 -871 -527 -383 -744 -554 549 213 -320 -845 103 -244 -695 778 -178 388 -285 110 -546 -741 -89 -87 -581 416 671 278 265 690 -539 522 412 -62 -739 378 283 -734 -494 79 396 -195 -419 515 -720 136 199 -485 341 306 260 128 404 -816 -45 -476 343 605 -457 -325 184 -69 190 594 -862 -451 -367 -120 544 -701 498 -245 625 -543 543 448 706 -360 -40 111 576 -797 290 -52 474 432 -603 578 662 209 -327 465 358 199 419 -184 -628 -301 442 -745 302 -82 -224 642 -810 39 722 167 -792 -80 363 718 -428 199 550 -706 687 -787 -424 386 -127 141 -799 168 792 218 -479 -519 -586 -105 134 750 205 -170 499 -732 -408 -885 -582 -353 -229 -338 520 -124 290 -92 -367 -564 427 495 -235 -2 -561 731 -75 -752 -55 -327 199 -537 -755 286 -877 525 771 294 372 574 580 153 -281 456 -152 -369 227 580 -297 596 -318 742 -367 -560 -534 -395 347 -139 -239 656 -795 449 -646 -111 696 -555 99 -818 49 -125 -146 -18 -782 -205 342 526 37 331 -160 -431 122 598 656 -830 -210 -110 -6 -204 -853 197 324 18 419 -775 -278 380 389 -252 713 -256 720 -550 -119 652 -322 -45 -384 396 -254 -61 -779 125 97 -422 -697 -439 -515 -682 -610 -690 351 -848 -119 -341 758 -532 603 -599 73 -886 -102 754 271 -363 146 451 -315 -325 569 -311 -886 167 20 -104 -242 757 498 663 684 627 239 349 103 -150 -274 -347 -650 -537 -856 -322 -481 543 -23 651 -880 -29 499 506 -301 -103 -755 -21 -474 486 221 507 -674 773 -726 359 -649 631 612 176 -184 -276 -680 795 -449 -246 -371 122 19 -490 301 663 316 698 -490 479 -54 -95 -358 -427 177 277 529 720 160 325 730 -159 403 269 -390 483 -420 110 -241 -68 -840 220 -687 619 639 -637 267 266 -16 -477 -452 118 -221 -120 -33 -207 40 -439 -377 -536 683 737 429 772 1 7 -356 -362 -575 276 -591 591 94 -445 -737 134 -21 -525 675 -335 -52 -522 518 -565 201 222 409 -224 -727 -859 -454 -573 -68 -799 -731 -311 672 -32 -503 -701 773 549 -441 671 -794 -302 252 -822 -813 -507 -834 -59 -800 -164 124 55 208 187 -758 -638 -761 -680 -36 107 -595 562 -745 -785 579 555 -565 722 430 77 552 539 252 753 -152 687 280 154 -706 21 747 -159 -217 93 -301 93 240 714 260 -258 -849 -75 615 559 -272 -502 313 -696 505 115 77 289 -574 82 206 -843 63 -42 614 -215 75 -184 695 -896 67 412 -397 -563 -81 -688 -322 -494 -842 -285 -759 -784 7 -347 -862 125 564 -796 -201 -413 144 -833 127 154 -798 210 -332 -719 -820 173 -472 601 98 -705 73 285 -309 -805 -434 103 708 -48 506 -703 784 -151 256 69 -184 -463 303 535 -183 659 575 -495 -640 198 280 -639 403 508 713 124 63 201 -702 -231 -447 565 -567 117 558 -627 526 -802 31 -212 417 394 -331 97 -611 -213 -574 -163 -534 -97 -177 646 78 -500 764 43 -807 467 -807 -558 587 -240 -321 -267 279 -438 700 -772 -899 -188 -434 -476 464 253 -810 760 507 713 749 186 -3 32 -677 -265 -515 -655 599 127 -275 139 259 543 -341 547 549 551 454 -619 -364 427 586 725 -674 86 216 -626 204 555 248 247 555 267 590 -379 -505 617 -88 102 76 -38 -408 14 -679 12 618 -209 786 764 -546 370 575 -482 272 191 592 -365 681 376 -229 81 -148 154 -63 175 17 -744 180 -528 -183 -89 3 212 -537 -176 713 -197 225 -710 324 53 336 672 10 -339 -323 -264 330 -380 -882 -342 -186 409 730 -690 699 -523 -154 -829 -661 -794 -340 -610 -740 19 729 672 264 -307 -843 9 -412 7 -346 -498 22 28 547 639 -407 -320 -84 38 731 -647 197 195 -138 -574 -43 -393 113 280 -375 -534 -76 197 379 795 564 -663 272 -168 604 274 -178 -567 -734 205 539 -63 -380 -865 -370 67 240 -474 145 -192 163 67 -109 147 382 177 -566 -826 514 -162 -429 745 -432 655 -157 -30 715 246 507 -387 -829 19 -58 421 101 -872 -262 -16 32 156 601 -105 -54 -89 61 621 -314 619 -575 -650 336 797 -476 127 -669 -524 -189 499 139 326 525 -554 732 765 -127 -253 450 -549 345 -353 642 694 -566 -105 742 709 298 -714 543 -400 333 -518 447 479 -793 349 4 -366 -591 -552 423 227 -807 4 -485 156 -399 338 -167 -573 -491 -490 724 84 759 695 -635 -517 -39 -629 -91 -311 -780 466 408 -681 762 623 335 -681 -703 -281 -256 248 -326 604 155 579 655 97 207 275 729 375 -143 -677 567 -387 -618 -729 480 -691 560 -574 -573 506 174 -39 -290 -13 451 -144 368 -843 -498 -409 -136 -87 163 -830 -139 521 -384 -370 532 -616 651 -323 -235 -414 293 316 -732 -181 708 -692 -345 333 -544 711 -101 -619 -762 370 -227 352 -733 -653 594 723 24 -304 -639 726 394 -553 -461 97 775 793 -445 -619 -708 -230 -346 -213 129 -637 477 -139 530 -584 -366 -466 -898 -436 310 191 -393 -872 -335 544 -388 -544 455 356 -871 -742 428 96 -403 -437 396 -285 -349 759 295 491 -161 -594 187 762 17 109 -855 609 227 383 36 -857 81 66 -203 -523 496 -314 -870 325 35 -585 464 -513 -159 796 315 603 -642 -662 613 325 -427 -606 -434 481 -595 -535 -361 -641 507 -306 337 496 8 -245 710 706 -350 -512 -579 528 -124 -118 -158 527 52 -274 217 -696 0 -474 -705 -424 718 753 -608 663 -550 -159 -107 -54 298 -454 -673 414 -501 371 16 -645 -733 -337 -458 491 -289 523 -514 -764 785 134 25 -92 -708 -576 335 783 238 -689 67 232 -289 419 -270 163 -781 59 310 263 -127 221 358 -315 -523 264 -744 393 80 327 -634 452 -102 -792 122 -294 450 307 230 460 271 -398 787 -530 666 -370 -669 -177 -514 279 453 -447 -780 174 -157 242 357 -451 425 -85 -784 -166 -129 -640 -129 -482 432 -886 110 414 -286 207 206 377 -873 657 768 -503 335 -149 -409 -634 -365 -757 -730 333 631 543 458 272 -121 -823 202 -897 295 64 -874 -374 -308 276 -107 -204 63 672 -676 -225 379 -702 -526 -862 -627 -258 -389 661 -285 -737 592 -330 -889 -474 -484 349 -715 -810 741 575 383 639 480 -93 -829 315 -76 78 116 -398 644 616 85 -867 320 394 395 -678 275 759 159 -400 599 -486 -654 230 -608 -618 526 -701 385 672 697 -81 181 619 -222 472 672 -39 -21 -41 -197 -351 143 717 -438 -774 720 577 45 184 -611 707 302 -196 -409 -565 674 -244 -631 -755 575 -96 -776 -327 -795 -134 213 -311 370 -751 352 13 668 720 -197 174 372 -564 -713 185 -438 773 -696 670 245 -818 383 540 -778 -227 370 -87 28 13 423 -390 219 -879 413 681 752 322 22 296 665 -8 -177 655 696 245 738 -892 711 -867 210 194 101 -235 -687 -506 488 86 -558 205 -52 -793 101 -325 -408 146 -764 445 -146 -585 -809 -654 -559 190 235 -66 -143 -601 -827 -498 -560 -862 621 -741 -645 450 562 773 -250 462 -432 -615 -521 -52 -270 272 -897 -744 -855 68 -54 -836 -732 -496 -645 302 -644 -771 -757 747 272 -26 406 85 -617 -116 -62 -1 -783 -397 541 -369 -709 674 -720 -481 9 -423 779 198 25 674 -875 743 -9 -198 389 694 14 57 -380 -75 -735 260 -124 487 -739 564 -251 557 761 -668 690 783 727 -111 453 -41 35 693 -681 560 1 -47 -259 272 -184 606 491 690 21 202 -668 25 677 -847 647 -365 -763 220 32 552 30 152 -452 -261 565 -853 -330 764 -448 569 179 201 692 347 477 525 444 444 542 -342 61 -162 -664 272 726 154 328 -507 190 614 241 -76 452 -849 43 -825 596 523 78 755 -11 677 -488 221 764 -891 163 -308 -698 -500 -540 773 -782 -49 620 -624 -423 166 -260 -746 -722 -418 -42 -162 -442 -853 -401 421 -479 -755 -305 -274 80 -545 -15 128 722 222 561 556 -232 385 709 -426 -572 716 -53 798 83 -488 -24 441 -593 -263 200 -570 -541 -71 -301 -796 -809 -633 670 747 482 -296 354 -838 -609 -311 459 115 -851 269 461 703 -734 678 96 390 648 107 -820 -439 591 -526 -127 630 616 -23 -788 -220 620 71 -549 348 -445 -553 499 -779 -50 -518 649 -375 -495 704 763 740 59 -713 -277 -248 86 -564 85 -189 -394 -540 126 -181 151 -694 -443 702 -864 -655 -482 -239 -134 -558 635 28 -856 -28 212 187 -373 296 -750 -787 -369 236 -588 261 22 -100 271 130 446 -76 447 -527 674 -816 431 670 -85 595 -91 647 738 -732 676 -692 -345 600 293 46 -346 -21 467 -483 77 -550 -742 710 565 366 -16 -101 749 -177 -745 -174 -157 -439 578 -166 332 -773 -485 -232 -185 -143 576 511 551 -557 -827 -453 452 -374 332 594 -229 -617 731 -572 328 -323 -529 -290 -755 419 -161 330 632 185 -673 770 -498 -632 -711 460 -598 -305 -887 31 685 -678 -66 -704 325 464 715 625 -603 -534 76 15 -67 -626 280 754 -429 523 391 -167 643 -572 -242 -202 152 352 -204 -762 -306 -828 471 691 588 -807 -775 -817 97 536 556 -9 720 -742 -402 -562 -353 -320 -532 290 -607 -442 -415 -253 418 194 746 96 265 -249 83 -587 182 313 546 -394 299 588 517 798 419 -639 95 -759 668 -147 274 163 509 -216 -312 -660 -288 785 -145 -854 -695 -58 -870 -163 -839 169 408 -171 -136 -665 -246 618 794 -661 -36 521 644 740 351 -271 277 -713 352 -466 -408 -102 272 -338 -525 241 713 -357 114 -315 -537 429 158 277 -529 418 524 107 675 -591 -354 -843 144 -392 135 -749 395 -748 429 -198 786 -204 656 -890 795 -666 164 -347 -31 503 -375 511 -114 -17 458 -185 609 -115 310 21 -116 -5 499 281 -185 -166 -559 613 86 566 547 610 -355 467 223 113 -761 -266 788 -37 289 130 -198 375 -825 71 -283 735 591 -10 587 171 325 483 -242 -216 -355 -854 498 221 606 -398 -598 -887 169 -565 -743 -475 -763 -769 -543 114 -141 -303 -257 512 328 -574 -754 210 -717 277 -310 -150 -833 10 693 -732 -738 75 -96 647 243 159 575 -268 -707 235 471 388 17 -45 669 260 283 -451 -160 229 -391 -775 -511 181 415 -608 -49 42 -385 467 -327 395 77 -557 -84 -769 -122 -211 -393 571 19 -877 614 56 518 -407 257 36 285 -563 282 -391 -658 410 31 278 -806 455 -81 -258 -110 476 -199 -691 -584 -659 628 -677 328 471 -368 -394 -843 448 708 264 -182 -337 -132 -450 -144 42 -141 797 -639 701 -411 470 157 -793 -139 -435 -632 -534 84 -493 647 -592 -341 111 -817 672 192 -880 611 -90 -641 -606 -169 509 797 539 393 -180 -687 200 301 644 232 695 -256 30 -739 -112 593 -896 102 -210 -707 158 233 -85 -98 292 -785 734 640 -484 618 99 -788 -832 141 30 -16 -60 -109 -333 -842 -855 -321 16 -890 -571 788 -524 -465 -476 612 665 458 -469 -436 162 8 609 504 399 358 643 -190 -855 -269 -519 330 -511 -4 -558 -360 87 84 -250 -268 -441 377 785 -535 547 650 -299 -746 -572 330 487 -770 717 34 89 367 -508 414 -138 -784 -588 456 -448 560 -332 -3 184 212 355 447 -401 -619 -122 800 -16 418 714 -250 -563 -804 301 689 -94 -735 -694 75 517 171 564 -896 301 35 695 -692 -48 -92 721 583 320 -493 -830 631 -668 648 394 -707 603 -288 -130 195 387 -735 -356 -585 462 619 -708 85 480 -269 488 -127 258 376 774 -572 -505 -645 -56 -356 -743 -79 503 -698 776 -898 69 -837 -22 571 756 303 189 430 -176 383 375 -148 -555 -316 -835 -380 567 138 744 151 794 -898 -168 186 -127 -64 -350 741 -228 512 66 719 160 -601 -273 -508 653 456 -756 569 -136 -644 -649 696 555 11 -569 -374 439 -292 492 88 500 112 -670 -411 403 -114 465 -664 -781 -533 -833 -404 -311 -832 761 -765 579 149 604 492 -565 -522 -597 -857 -850 -18 778 -686 440 729 -316 -857 -516 -363 -830 -351 -435 -900 688 308 580 535 -781 730 -190 -625 640 210 502 -580 390 -61 44 -640 -257 706 -237 -303 88 -153 -330 10 -347 -356 193 586 422 -65 434 716 -789 -579 -261 317 378 242 -814 432 -776 37 148 433 237 -267 -842 555 177 -702 681 -45 -723 -590 -889 92 -608 615 -60 377 -256 69 -514 -450 248 -697 -487 -439 493 458 -41 472 -128 410 -560 -171 67 723 221 -456 253 204 -44 412 315 89 451 792 -51 547 -12 -155 -136 -496 -217 -605 -371 -71 596 542 274 -548 -360 -12 223 26 -577 -58 -723 364 310 -898 125 -454 415 649 345 -147 -248 -721 523 250 229 -890 -27 478 517 -898 437 461 427 -737 492 135 380 124 636 -75 -574 586 371 -300 486 775 561 -647 -802 -112 -321 -602 641 -455 742 -160 736 -47 -791 -321 -524 -676 -687 -317 -860 560 571 606 772 566 515 -9 -200 -514 587 -519 583 -273 -433 -465 121 -390 -296 -814 232 -210 -242 -784 -890 264 458 78 773 140 405 -710 -174 795 -585 649 -74 -395 380 -639 -797 504 -409 -127 -314 -176 69 -61 359 -272 43 -550 -330 -589 -191 -530 -193 105 25 -416 -216 635 -11 672 569 260 -668 -299 -622 599 334 -99 -836 -104 255 -485 -241 467 590 -278 -55 -644 -763 591 -683 -790 -205 -715 551 -169 -252 -135 570 -431 426 -561 -490 189 278 757 277 192 -829 -9 -224 768 -11 -132 -350 260 394 10 -789 -363 -210 -255 -154 789 137 769 -775 -369 -133 478 296 -297 -97 671 181 555 606 642 93 -47 85 -132 -716 457 682 402 750 -356 -464 469 323 -733 -281 -355 -113 -822 -661 74 -34 -367 732 -417 -676 -399 -399 -423 -750 -512 47 -168 -86 -241 7 688 105 -678 685 779 -366 -46 -234 -848 164 578 378 39 -423 153 132 -643 616 -282 581 362 430 -703 244 -104 62 278 676 340 -633 -708 -841 -163 21 -544 293 679 -847 -262 338 -122 -780 -192 783 -284 667 172 529 119 -213 -94 446 207 -334 250 788 -592 77 -408 -81 -664 415 1 -663 372 31 -706 -514 -182 -297 -585 -223 774 109 -151 -292 -211 627 -489 -445 -815 589 450 32 -770 364 439 78 -424 696 287 246 -248 484 -145 287 -299 761 264 665 708 448 -218 -644 547 0 367 -403 574 304 123 -207 72 -44 -898 724 40 85 767 654 -690 -496 329 705 -392 -428 476 133 -807 226 -877 232 -291 -574 357 629 -471 -103 197 -474 -267 493 -721 795 -212 146 -14 -440 -369 694 -203 220 -749 -210 -494 41 31 86 261 698 -160 577 -864 489 -475 202 86 -441 -254 -695 -774 191 -678 150 254 -480 -480 740 -766 552 -252 -100 -205 558 392 777 -742 354 487 249 -123 -139 130 -835 138 164 -207 404 -425 226 -242 -755 641 -350 488 513 79 342 -736 -795 -749 -48 -841 -891 -593 720 -403 40 -111 243 -890 645 550 722 386 519 641 155 612 410 587 -385 426 -822 758 -618 272 681 -555 -236 -669 -828 -274 768 -692 -449 -654 -851 -120 436 -603 393 653 -759 -575 -707 -886 725 -766 -180 -536 717 264 485 354 558 -369 -588 -125 787 -129 -583 -606 62 267 -457 371 -593 -190 486 571 309 -100 342 614 -464 -170 -794 -788 -479 -488 -41 -612 758 -380 421 548 -802 -762 341 -280 35 -778 568 -675 -472 202 668 491 -379 707 703 535 118 366 -806 -899 384 -107 -160 -612 106 702 -241 329 3 -49 466 458 -422 333 -459 -828 635 0 -301 -738 -638 -213 -447 726 516 420 722 -8 -864 336 -583 -622 654 -529 -438 547 -760 326 434 42 509 -82 142 -163 -755 494 -625 67 -216 670 -387 -231 404 291 152 -438 278 767 67 82 74 165 -726 432 -837 745 -397 779 785 -443 -592 290 -145 -747 137 476 270 -674 -644 -413 -528 -228 -507 -477 -788 377 -370 -47 -443 314 293 -667 372 352 248 -277 -759 -97 -769 216 -885 208 -287 472 -882 -267 -107 163 -709 -232 347 554 -783 67 500 -100 -755 -134 587 -887 -560 674 349 -225 -83 776 -297 172 72 -291 65 -402 -418 -686 -273 -42 -453 -829 -542 118 -485 -458 -506 -841 -181 -41 518 283 6 -196 632 -656 426 -544 20 -249 532 733 235 119 -542 -448 -16 202 351 -845 -187 -241 669 -313 -367 -453 -391 -882 604 325 262 258 -658 269 686 -300 -704 -87 -122 -387 411 -216 -213 582 -845 -583 378 -424 -413 -825 -632 -432 -488 -712 688 492 -410 273 -559 -183 -44 287 520 -78 -184 -595 481 -432 -676 -235 694 331 595 232 382 777 -235 405 55 -700 -64 -159 134 593 -262 -732 32 -157 -416 190 -282 -271 -555 217 -782 335 701 412 -190 -849 -224 -14 -273 -788 -192 103 253 -878 -628 -495 -181 113 -751 405 81 -684 614 -265 386 226 -569 194 -227 172 283 673 600 263 -900 -254 -104 240 517 100 -656 -186 -781 -437 -52 708 787 -788 -812 564 -407 -670 -134 450 -781 770 61 602 385 -70 -555 -240 207 -130 -665 -647 -74 346 -145 -630 232 -782 432 -130 735 192 -771 566 560 504 530 613 606 -477 375 698 -18 41 163 373 -623 221 -890 721 158 4 149 -897 -793 -187 642 633 709 -481 -172 166 278 439 745 -588 714 330 -345 402 -175 272 225 465 -530 -121 298 629 261 -582 412 -588 -829 370 -10 474 -60 789 -283 138 -451 -716 -183 -792 209 731 -478 608 602 137 586 -538 461 -88 -303 -445 -861 -755 -31 102 407 -178 28 -702 427 251 -85 681 93 149 -639 -894 -636 165 -57 43 -779 376 -64 -599 362 775 -747 652 254 -164 52 -190 -729 343 -286 300 -581 -471 -549 -379 410 503 -89 221 -463 408 604 520 278 602 -818 -541 -328 715 -201 -704 -193 -77 -126 -765 -314 528 786 231 476 121 -565 262 192 -542 -697 -278 -555 -407 -360 580 -456 -62 614 382 423 74 -859 -452 -810 71 220 299 401 -291 260 484 -221 650 762 748 -21 -177 -129 476 -221 -813 -550 -523 436 253 -883 275 -896 288 -506 -47 151 -292 616 -42 -278 56 -412 686 -725 -152 -407 320 544 48 691 174 572 -573 -448 -176 -171 -520 669 67 62 371 210 280 -887 -863 347 690 622 112 -538 588 -847 267 -269 -445 -65 -733 649 -416 -783 714 -723 -597 757 -73 10 -2 11 425 206 -834 502 -392 -419 -715 -22 329 34 -244 -680 667 -356 283 365 -770 -408 -697 -307 260 474 54 -651 -245 -776 490 -758 706 -335 -467 -892 -554 787 74 8 456 -566 36 289 -657 409 543 347 -555 85 -828 -529 756 -622 379 608 714 -682 65 -723 739 95 776 -661 -346 -636 414 -484 257 -80 -56 603 -498 -478 409 -884 -537 53 -40 -472 -307 397 405 -8 -672 739 -642 545 782 -276 -898 -49 32 -665 -101 509 282 2 -800 692 -439 -548 480 -273 358 147 673 -624 -34 -328 -768 -386 -71 -886 228 -605 -196 402 -294 -766 -679 56 291 649 14 565 156 10 -535 -107 -775 -582 -4 513 -582 717 -223 23 576 -496 -293 -94 -29 291 -889 604 -434 -112 -849 249 359 -236 -334 305 -252 438 695 -594 -669 396 -801 -477 512 -578 -856 19 -625 423 547 37 720 -183 -58 -809 -51 -430 725 -817 541 76 798 652 382 -441 84 621 -658 -573 -506 406 689 -86 682 -749 560 593 -329 -239 -818 767 -733 167 573 574 427 -658 -349 615 -369 -890 687 660 -484 34 165 599 356 225 -486 672 39 -423 137 654 289 -704 60 -735 628 52 -815 -866 -797 600 754 -577 -134 -718 30 -680 140 -113 -680 -490 619 -195 -24 629 -156 -750 197 -43 213 -259 744 -408 208 -530 769 408 -309 -839 -757 -693 -280 -593 263 -743 -164 -105 -870 -559 -151 426 -107 785 -507 215 164 201 -218 -738 508 43 -577 -7 -669 799 543 -505 -188 64 367 -597 474 -466 597 -482 -318 144 -549 426 330 -21 -405 -863 698 -194 542 -113 418 -793 451 -99 -265 -804 426 -742 422 333 -722 773 -46 104 -478 322 -296 -565 -74 356 -678 -33 317 -799 738 -95 -419 -716 271 696 -131 -134 670 750 -819 -689 491 758 -235 -519 559 794 -771 228 -710 28 288 216 -426 -647 82 464 -60 -449 512 -500 -283 650 -486 46 -363 -429 563 -560 -640 -602 241 -801 -428 420 -28 798 -18 267 732 -788 312 686 191 74 -556 -172 485 99 102 -510 566 -657 -538 428 215 -350 550 484 232 -111 145 590 44 59 -325 -364 173 -255 -19 734 -371 -617 84 340 -447 546 248 330 127 -478 -482 -245 168 34 198 -73 743 -472 579 335 -760 -1 666 608 -453 -664 322 132 -36 -143 394 -634 -97 34 -193 -752 420 -386 351 -196 496 641 721 -483 64 315 -663 -167 388 126 -502 -274 -115 -494 -44 -595 477 173 -559 754 394 -210 -206 -722 -708 -591 585 -7 256 317 264 -116 -437 -746 -286 -259 -215 784 561 -478 -415 -562 -892 -213 779 -597 -180 -482 -171 -733 -332 -784 -495 638 -783 -218 -246 -838 -126 -677 -26 465 52 -290 -232 -638 473 -806 573 715 -351 -516 591 203 764 -561 -821 -21 -659 407 506 632 -216 -408 295 -726 72 -713 -577 -791 -353 -449 -67 -800 502 218 262 -636 -293 32 727 44 647 -182 277 -580 -255 742 420 -876 367 -703 -172 -45 -616 -801 -374 -806 502 -196 -788 -886 -65 -446 53 -835 389 34 -243 320 574 -4 -446 563 271 753 -303 127 -580 -639 -421 260 -683 -648 -715 -32 585 -75 -238 576 -477 299 -605 73 677 235 -184 8 -810 -861 632 -288 62 -718 542 372 -750 -756 669 395 162 134 -833 134 173 532 653 -179 -844 652 -850 -669 -383 143 649 -165 -847 -211 684 -613 -689 -760 -167 458 219 -870 -680 -556 621 -497 417 -507 -451 752 745 -146 196 -509 -449 143 -99 523 728 -603 92 -77 177 120 -864 29 -109 629 155 9 -253 335 -147 -217 -231 147 -764 -818 446 -37 -375 532 243 -826 214 -626 -619 -864 -654 303 -518 6 -895 439 776 165 304 -891 260 672 195 532 764 48 -126 360 -401 176 747 -288 -129 -336 -56 -578 -256 422 -457 -270 586 -761 -507 -716 -576 -412 64 764 -301 -623 -615 420 -506 -28 -597 20 199 206 -685 -194 676 -854 -511 791 -429 136 -637 -18 -851 777 184 -267 98 -273 773 488 -376 170 -540 -405 663 -280 469 -628 592 -507 -520 338 128 -45 -110 -244 732 -704 -562 310 -696 -182 640 -405 -805 -705 746 228 113 -114 564 -501 -541 -509 -488 765 538 185 -363 -45 32 -750 -669 -710 -534 -193 -475 -33 -390 -550 -817 557 548 196 -42 -728 -322 788 -360 372 -154 14 -184 315 117 626 527 -61 -808 -487 -834 687 489 -749 250 -676 58 -669 -461 775 496 88 -444 -563 603 209 -332 -727 519 426 -85 -89 16 -595 -68 -479 -181 -884 -638 -721 -677 -491 -549 130 -382 279 -448 194 422 738 794 -189 187 -24 783 -124 -787 172 -840 -576 -270 -772 -445 -557 512 664 -744 -834 599 -485 -70 -100 529 -415 96 712 -35 281 713 235 97 527 -119 -847 -152 514 195 -856 -143 768 436 -148 -669 254 412 -479 585 785 226 -116 295 -758 -820 170 376 406 -867 -203 48 799 53 306 152 636 -200 -73 -301 -72 -143 -243 -248 -350 332 -387 -336 -18 -788 -558 729 481 -875 609 -499 134 431 727 -89 470 -292 -525 -233 495 129 -656 691 -865 252 543 597 289 -538 303 33 120 -871 -856 -46 -497 595 -21 282 272 102 629 536 -766 488 27 -838 85 -419 199 586 434 -323 -623 -385 440 740 -611 -255 -722 -868 -658 -460 406 -785 604 -829 694 316 690 113 -487 -109 -256 -741 460 701 12 484 -18 9 -473 -368 -152 52 454 298 -42 276 -546 97 -129 -606 -359 282 126 -258 136 -253 102 694 -523 -662 -802 194 761 -477 401 307 613 189 518 -861 233 685 266 128 -65 107 160 -300 415 292 -325 -838 -34 -90 -746 24 122 -325 111 -378 332 517 -811 -732 -120 55 119 124 -741 -63 627 -320 -293 367 124 -807 398 -268 -610 606 -564 -27 -121 -613 -884 -735 656 636 -237 -625 -872 -87 -496 375 -772 -722 -166 577 -441 420 -361 -399 757 -612 632 -271 -564 201 -194 171 186 65 -143 -745 666 -377 -572 341 39 -344 542 352 738 714 279 -788 -525 -354 718 776 -730 630 -40 -317 444 -774 -455 -451 51 622 485 120 546 684 -325 -39 -769 254 400 610 -124 209 218 -107 182 755 -622 -760 -273 -630 -43 -220 38 62 657 526 -111 -551 78 604 669 642 368 -284 -390 -564 -182 -690 -240 -663 301 -125 533 -457 6 -316 16 675 256 -504 -140 648 579 410 -381 441 106 -847 -437 -251 685 -434 -660 677 -347 -409 -112 337 722 684 519 211 -205 83 74 -387 280 254 -322 166 -274 88 659 -652 -276 329 -700 -762 -419 -73 412 -772 237 82 -772 -778 -80 -528 88 791 -15 -175 -297 116 -49 660 173 -792 -735 -869 639 -692 -216 -376 764 614 748 -140 750 152 -378 719 396 446 227 762 -249 416 -36 594 -196 82 440 40 494 -215 573 404 299 773 663 348 767 -183 -436 265 -891 -807 475 115 793 762 538 -305 129 -329 -683 50 -510 -150 -614 -838 -92 248 594 -585 -819 -863 -302 13 -286 469 446 433 -824 277 585 -836 277 208 39 781 287 735 -576 -262 -253 -70 -191 121 -220 481 610 628 -512 173 586 234 -312 352 241 -737 -367 -255 -399 -635 482 -202 628 -567 -165 -440 -626 123 717 -883 -171 -547 -221 49 -343 444 -350 -1 -62 -494 402 783 720 630 -743 438 787 -85 -388 141 -561 -75 641 757 -787 685 -188 -347 -6 -257 -417 264 -795 531 52 -315 -203 575 -28 -209 -849 413 -134 58 207 -84 553 -311 333 -117 -817 -804 749 -319 -593 -452 207 613 732 75 -79 -342 729 358 -763 -10 -814 771 431 -581 641 665 -658 -456 -831 -859 389 -239 16 -366 792 -76 529 193 -881 295 -535 234 514 -50 -4 -216 302 -173 -367 -430 742 473 640 -570 712 327 165 -237 -18 572 425 -29 -331 351 -769 -134 -377 -108 -600 -791 -589 -737 -124 -800 -283 -247 -869 -246 779 502 665 -88 -659 326 633 -181 -710 746 193 -255 638 -514 732 400 -282 -824 -646 -327 645 716 -834 -396 -813 657 10 -493 -803 367 374 133 -260 532 800 -181 -274 24 -380 -274 -28 -385 549 455 -590 447 -112 -453 3 121 -154 248 -337 -668 -477 410 -201 -184 -512 -343 92 -476 227 -452 333 -417 186 -68 66 293 758 -190 -480 -479 -795 -552 -868 590 410 635 176 -326 676 -202 186 -448 -181 261 33 643 102 136 -752 626 -452 -865 -751 19 -414 514 130 -433 -402 -108 -726 -615 -241 530 77 737 702 257 -712 440 319 -568 553 583 -852 724 405 37 357 -307 -698 -260 417 211 -25 788 -844 -147 -52 146 -111 179 625 618 51 522 431 360 -771 629 -526 71 629 252 -755 -228 -843 -329 228 -165 485 -810 -242 -205 -869 -135 321 -524 -586 -381 83 88 208 -245 487 401 186 -645 286 -243 351 -226 -353 703 711 -689 526 219 223 -648 211 -498 80 278 496 97 -21 600 -694 -24 137 -714 -762 599 -113 -9 -461 146 200 306 -220 74 547 -407 477 608 -643 593 -860 306 335 -592 -455 -690 -594 -250 -125 -578 -360 -812 426 -596 -258 -780 285 -833 -421 127 269 -631 120 -479 770 334 103 364 -629 -446 93 -653 -637 -12 -738 -517 214 -419 133 -876 170 -50 -834 -213 274 -656 -589 -366 19 -118 720 -524 764 -349 -125 -279 -754 -870 303 -475 143 -16 -720 145 -496 -784 318 379 696 215 -473 -293 793 -736 194 -549 752 -263 -809 -302 -763 -694 -379 299 425 -898 -92 -422 -22 112 567 696 779 -212 636 -209 542 -488 399 -489 284 -327 -609 -733 562 200 -172 -385 -175 97 535 -670 -48 -270 -833 293 -277 328 -75 469 -189 30 -199 -224 -711 -385 -801 566 641 -631 -257 209 -401 -638 -49 -291 -353 249 359 181 775 375 -882 -570 -895 -326 -160 -636 -27 391 51 -890 -16 -708 -609 -19 -221 63 226 211 188 -381 -55 2 -164 664 -22 -644 366 518 659 -842 -10 647 -594 -296 47 -113 -156 -592 554 -634 128 -736 702 169 212 559 -825 -185 725 349 -499 -782 -404 -432 -126 561 582 -380 -848 -649 702 422 56 452 792 22 96 178 71 -331 -456 -588 -288 -871 -773 302 -423 -861 -315 653 -888 152 275 -706 288 -837 644 318 -74 -311 -521 389 -332 -179 -312 348 370 -627 -737 -152 -551 415 312 316 -383 -507 -867 -629 -799 71 220 -191 -168 -62 -315 -677 25 407 553 -843 112 506 657 205 375 -205 459 -273 -393 56 371 -839 244 486 -594 -838 758 -512 -731 -629 -484 686 -66 -588 171 221 135 -141 414 655 -140 -715 -115 156 771 576 482 659 564 244 434 -743 -276 -689 341 -238 -888 81 -567 -510 689 -667 -119 549 -560 -140 -756 481 -233 795 -439 -475 -478 -684 -477 248 -683 330 230 -23 294 398 126 -528 -220 28 573 605 -391 -793 321 130 87 658 460 544 537 81 -606 197 302 -623 444 -285 476 744 32 312 366 -77 357 -780 -362 -859 -577 -483 470 773 739 617 486 135 402 -53 -487 102 -211 -561 211 434 -867 -405 755 755 -115 -437 797 -585 -775 -221 114 -805 -456 -193 792 -864 -771 -729 619 -414 464 -332 560 -533 795 -648 -822 175 -891 687 155 594 615 -739 -28 -622 -191 315 98 252 -879 -116 478 -635 737 -379 -604 323 351 323 122 624 648 -47 261 -532 -268 -158 -256 379 693 -294 357 75 150 -532 357 132 -899 21 102 -31 12 -451 275 -107 -9 -675 -609 -41 312 -60 312 626 -445 -92 616 -683 -161 -695 -395 764 -670 100 -296 536 42 64 -3 119 -759 442 552 -156 756 -309 539 -420 -486 638 -410 -39 17 -357 -15 -604 -295 -142 -317 -149 -52 -402 -45 -64 118 154 -637 525 79 78 -405 -23 750 596 -205 82 -659 -192 -670 -650 -186 -879 466 313 686 307 -177 -591 -818 -174 -787 522 -474 5 -252 272 496 -231 -424 509 133 -404 -502 -348 -205 -102 -789 435 -323 -407 676 755 739 -477 -327 -220 433 -41 767 519 562 570 244 -370 -465 -438 134 779 298 -223 -781 344 -578 -361 -374 -100 -569 -147 407 -585 -53 -379 -601 -640 342 125 -736 -309 -177 216 588 -900 -842 187 416 387 601 580 500 574 -153 -407 693 225 82 -787 -294 140 587 34 -546 -240 795 268 497 -625 -773 -343 -43 -272 269 106 -281 -700 778 739 642 -158 -680 612 579 209 558 -859 573 -823 598 575 697 343 -828 -584 -595 593 172 -298 790 -663 -679 411 282 175 -489 235 173 -192 97 248 -121 642 574 -764 -728 5 391 -874 -819 434 341 -244 -274 -726 365 501 -561 -763 -479 309 18 754 -379 -83 -207 -419 329 -561 118 -459 449 -188 -734 559 775 83 -473 -363 314 480 -672 740 775 613 -183 165 -104 85 591 123 20 582 -269 -300 -22 -771 354 591 -657 79 259 -742 -662 -502 -545 -256 730 459 -262 -172 511 441 173 162 759 520 -474 -864 -491 -170 11 -650 -48 553 -702 -332 152 -234 -420 -730 -753 723 754 -30 56 -857 513 -644 -366 33 -300 198 -899 -278 653 -786 424 -393 769 -238 -363 75 109 145 -852 -511 130 578 100 -236 -626 -391 -573 -835 -251 694 -777 -160 115 -790 -28 520 -114 -785 -692 -490 -269 -513 -852 332 -43 174 742 -159 -573 564 -546 326 212 532 641 -319 -202 -370 -186 -155 -548 -202 441 131 -587 405 359 615 -22 506 431 -655 -583 98 401 -13 728 -493 569 488 95 204 367 -433 251 -759 247 418 -455 -746 122 -709 206 793 471 -317 394 168 -716 630 -785 -833 672 134 -499 -665 485 764 -216 700 74 264 416 -444 -810 -779 140 589 719 292 460 184 421 -237 423 -391 -192 -624 701 185 404 686 -597 -68 764 -450 162 648 -550 -875 -581 316 160 -701 639 -346 -25 -892 222 -138 484 118 -59 343 497 -766 -194 123 -602 368 364 340 -179 101 -460 48 761 -635 -311 -3 -688 -438 -39 230 280 600 653 -518 -238 -702 -313 731 177 254 -700 735 540 -641 -69 -730 -356 -429 -813 -863 425 537 -100 601 -685 62 81 -327 632 -863 195 -463 -241 -620 676 475 620 -81 -237 -110 -757 647 6 50 623 -16 -376 407 -847 -587 -766 -52 -281 144 -568 -451 -272 582 -745 76 -2 -184 -187 -173 -719 699 665 263 683 -797 631 -255 -267 -357 578 1 -185 -259 -410 -340 -825 407 -317 124 -398 -46 -775 -385 -214 656 -363 -757 -520 100 -366 -829 -6 -65 -693 326 778 -898 -255 666 -592 -797 71 101 -824 192 144 522 -719 -508 174 -459 -160 -414 -721 -424 260 -230 -49 -740 -11 -871 455 -513 -626 63 258 -510 268 628 -821 -820 537 377 509 -234 -709 751 -312 -265 437 110 -73 520 -108 92 -355 414 610 412 1 14 -216 499 -328 -790 13 271 -764 -379 -36 -25 768 -255 -482 83 604 80 -18 552 -108 -277 -690 -872 256 -45 -269 -488 -26 -36 -264 -555 558 -182 712 -362 132 -660 -132 -725 476 571 -636 -127 75 144 682 256 327 -745 -339 -394 -273 -889 176 -895 -554 37 508 683 31 736 -762 785 -785 392 -815 -196 -247 -98 532 587 439 523 -737 -397 467 665 712 -414 172 -323 268 98 -407 -409 -639 -884 -467 -714 -882 -163 323 -588 -173 -819 73 15 187 -257 181 -424 358 158 -827 -819 386 257 506 517 659 -665 -640 137 -62 169 -598 -624 -824 700 343 464 -385 -631 285 -269 239 612 681 -482 718 -239 -394 -657 519 -206 -650 -432 589 562 -256 -685 477 248 643 -354 -243 -260 -42 -397 -507 -824 335 505 -184 -305 -14 251 -494 184 -395 -134 -330 -134 -477 -899 -686 -453 625 759 -10 -563 -50 -597 730 -76 444 49 -46 531 -9 723 108 291 5 730 -137 -40 -610 382 26 37 -31 673 -748 -685 750 -4 -596 558 389 -578 -434 -673 -778 -346 442 2 -801 -200 -26 -591 -112 -69 -545 120 192 776 -429 -40 -563 24 390 71 -399 502 523 137 -219 -281 -93 499 50 -691 -828 -741 245 297 417 199 446 154 -113 -266 -622 706 702 507 -459 -798 736 706 684 452 -789 -241 -736 -191 686 158 -83 328 -292 -541 692 644 -761 583 -473 -768 -717 457 -512 -882 583 740 213 -437 586 -345 479 -77 -77 -610 354 510 609 -7 -803 564 -200 202 613 529 -757 121 -832 -852 185 732 -720 -628 131 152 -69 -486 203 -195 -598 232 -750 -437 739 -195 -176 11 559 -837 88 713 126 14 740 798 -91 478 -106 -308 782 691 406 -337 290 657 -341 306 -614 -305 -451 -30 -654 -49 -386 505 194 -898 -807 -306 -377 151 -711 267 -604 -170 -128 -544 582 -445 144 -76 82 -343 484 -573 415 -290 -182 -540 -362 92 336 -273 24 -230 535 452 52 -145 -364 -836 -318 -803 -576 765 74 -809 -108 -443 473 -152 -442 381 363 141 -828 -590 -418 -332 269 -641 -405 -803 523 -28 -429 586 -92 256 351 -87 -498 -874 783 523 -222 -155 -135 -144 -236 -594 144 -793 -472 -398 -426 -828 699 7 220 439 -272 -817 790 281 -517 25 725 -622 70 150 13 437 -485 391 -647 620 403 346 -195 268 31 -304 -196 221 -71 -85 -369 -856 240 265 570 -854 238 -397 767 756 254 605 148 88 -674 332 306 521 607 105 384 -381 -322 -403 -436 -52 523 -351 -35 251 -659 -263 -859 -703 -574 568 448 -98 -86 480 722 755 -472 -718 627 -825 -616 -346 662 190 -104 236 -29 330 -536 -1 631 -274 -164 -345 -128 797 -301 -273 -677 -609 8 -724 -110 -251 527 -120 -664 -521 224 -314 -652 -562 616 96 -400 720 -736 255 273 -834 15 -769 -503 356 -888 -613 -341 -386 -809 -170 148 -563 355 -480 27 -747 154 352 -856 546 -109 -417 741 214 -381 -855 -88 -269 181 371 -66 441 792 53 639 367 786 728 277 464 -213 -27 -526 -283 714 -259 263 -541 667 -502 -894 0 9 -494 312 520 118 -135 241 609 -779 -826 -90 459 -471 -274 786 -900 -271 -643 353 518 -376 150 -598 262 -594 -514 -625 -319 297 -280 -280 345 -397 474 -165 698 652 369 -566 -307 440 123 70 71 612 730 -215 688 -23 -140 -681 489 13 758 317 622 -517 -837 -283 375 -680 562 -571 427 -434 145 336 -9 709 -733 -811 -304 -470 535 -701 626 -410 -600 -230 -590 41 793 -824 -775 711 621 463 791 -491 -273 46 42 -665 15 174 -569 -200 159 -767 -584 647 -752 765 -807 140 -368 -23 -520 -880 -735 304 -5 395 -131 614 -872 -395 373 195 724 -81 -256 -51 610 360 531 -867 546 245 30 -724 584 -341 -591 -8 -166 283 -710 656 -484 -663 598 539 601 -38 -294 -521 -574 -629 120 -133 -694 291 -814 -303 42 5 195 -177 -175 -149 511 -466 -399 -570 -676 145 -170 694 32 -92 -488 -757 -635 749 536 -523 -310 -296 277 -164 764 702 427 304 593 -200 230 686 503 -834 228 -579 315 -114 727 728 376 -679 69 283 -71 289 215 -253 -198 675 -436 639 299 -632 -165 718 -391 -714 -211 101 -29 -618 420 202 -703 736 660 705 613 -540 -387 593 108 776 -105 -61 655 -342 -227 705 677 651 -147 233 349 26 430 275 -176 354 -773 -761 564 -636 -893 553 318 564 -28 -840 -521 74 -109 -534 -848 -545 423 228 -563 -384 -225 -380 276 -466 -505 468 -104 -626 -778 -778 593 -599 77 155 -651 -631 175 130 -598 -886 -213 165 -777 225 -650 410 -528 7 -783 638 64 -400 634 -362 593 516 577 661 -541 379 -128 568 -590 576 231 -1 -182 -580 302 735 -804 -557 168 2 261 -816 -739 -437 -123 771 -699 -474 -407 -401 787 502 -375 146 330 42 -196 340 170 -591 589 -691 -843 605 -826 482 -693 -322 532 -800 -793 486 -630 134 288 -703 -140 748 -665 706 -791 426 550 510 -122 529 222 612 -259 -173 698 -751 183 220 -194 13 114 -418 271 107 193 -573 785 271 2 -389 -560 704 707 -236 -179 336 -712 706 -436 121 -115 -363 -174 715 -407 37 -355 -422 -759 -247 -228 435 435 773 287 -389 -633 405 717 -603 -241 -198 -871 81 -380 -502 683 -842 -93 -75 618 -425 219 -303 132 565 -730 -366 151 -231 276 706 -245 -525 416 284 -103 457 -221 684 -212 -785 134 329 259 457 -179 -594 -436 130 -835 -104 255 -146 -663 488 149 191 314 407 408 -257 -253 -26 -440 -517 -71 -591 -251 -204 298 171 283 254 220 -700 602 -98 69 314 211 798 348 383 -651 -645 503 515 -470 -868 -850 509 -311 -52 -514 -310 -486 177 -270 85 647 -185 -50 -400 480 564 776 -651 -664 -12 146 -491 -538 -17 -106 -63 482 718 48 101 -401 450 -380 -81 739 -196 510 90 -386 -816 -735 -702 -687 -453 -314 653 -144 507 769 -870 57 -464 -626 290 -370 -798 -476 -596 -231 -258 314 447 204 -508 -295 284 -822 565 492 457 681 -335 372 198 -548 -178 360 772 559 -484 -837 10 -457 1 -806 -574 -504 -311 -842 435 -497 -218 530 -493 58 780 -763 -28 -110 -158 -883 502 -133 344 687 -74 -174 96 -535 520 -816 -695 -601 -84 510 -449 468 -732 480 -737 393 -137 -58 -278 466 -856 -283 -761 506 521 5 756 295 -372 55 -575 -250 -752 -680 -96 -622 530 315 751 403 679 -96 492 -251 -527 -67 98 -723 -501 4 617 732 590 -449 -247 -757 -203 569 -866 151 20 8 -373 -80 -877 -566 694 761 797 -26 417 498 -873 -502 275 681 -223 -386 -670 -154 -121 -777 -466 547 -715 339 -633 -887 -64 121 651 785 -883 120 -113 -422 351 -42 389 672 -224 -660 -538 -254 188 518 -754 555 -620 -426 778 -52 -769 105 351 654 336 557 -690 -424 307 -62 702 -391 -479 -887 88 -149 367 573 227 -367 -788 266 279 -116 126 170 499 502 588 428 -711 -472 211 -163 -153 303 -665 -297 72 453 152 -295 -673 -665 -216 -462 -740 214 -82 736 -765 -190 264 470 222 -703 296 -595 -755 -657 558 -460 -192 -84 -266 -595 -735 -617 -890 12 788 270 -146 -258 -726 367 -776 -888 7 -878 87 391 -731 247 285 -569 268 -822 -464 687 3 -834 -798 694 567 59 189 370 -339 -269 336 594 385 -594 -24 460 -7 218 633 -625 -408 520 690 666 -602 204 -417 549 564 -364 69 -18 -495 -321 301 675 793 766 349 339 613 -336 -839 172 -354 413 627 -132 289 -849 -203 172 -834 -136 -780 291 -848 -432 333 207 704 186 543 -635 -893 -835 -136 -467 -247 793 -844 -97 -264 -388 -481 751 -79 -461 303 223 293 -757 126 -449 -352 -151 -314 509 -390 557 182 315 497 378 -813 253 -60 -464 9 -327 -101 -760 -383 -229 650 -725 141 -529 -647 -768 157 -883 204 -550 484 -95 444 535 -129 602 -241 -314 100 -759 367 -280 -592 234 344 -720 -111 -294 -342 -1 51 -839 -354 761 -353 104 -633 -56 -760 -89 36 -571 -373 -891 123 464 395 209 -813 -251 118 -578 539 -560 -15 -559 -150 697 232 -760 521 389 769 -298 -489 -142 158 -876 164 -697 269 -189 -455 -663 -643 -187 -69 -597 707 769 -549 152 -882 175 -145 135 -376 318 357 -55 231 132 382 567 -202 385 358 298 70 -68 -322 -490 -434 684 -842 -105 467 323 769 164 -131 145 -128 449 -483 375 181 -442 -297 -73 234 -133 -453 -29 -533 525 633 -285 597 -859 655 -55 244 -17 -564 -779 -622 129 -896 244 -415 145 -423 -23 514 -747 688 -59 247 -101 -723 -551 -769 530 -536 730 -678 -862 538 -867 432 255 121 745 15 -72 -400 -162 -500 474 -265 -389 -341 656 65 -583 -416 -461 680 -710 168 -98 175 -572 -278 636 654 -551 781 -470 -627 29 187 616 -193 -408 608 -231 -826 123 -105 161 -378 -824 -109 -834 -45 -107 -276 -889 283 -708 508 -124 -750 303 40 457 94 -814 98 -535 -826 312 -547 -398 -473 594 -509 599 -191 720 211 -43 96 -709 -332 -665 -811 -348 212 -620 89 -806 116 37 -765 591 -551 339 -104 289 -630 -31 454 -106 -418 -182 -49 442 293 785 660 -331 -563 -803 -449 -63 -239 558 -895 -665 -244 -705 -113 154 412 -151 -59 354 320 728 -9 49 -198 683 -548 619 183 297 -755 602 -640 793 -367 -732 386 -137 -370 -645 80 203 490 733 516 789 -435 -68 -57 -804 -444 617 -170 -538 -687 -123 781 -170 -879 -198 674 -56 134 -821 443 84 61 -900 740 -143 -70 631 259 -835 480 -433 594 -629 647 0 489 555 106 -435 -729 792 -446 446 479 -374 651 323 -763 159 -671 725 516 513 -158 -118 418 124 -899 -136 519 -299 -651 359 -333 -154 -872 407 34 -611 -801 6 -518 -437 410 -737 579 -701 220 724 229 690 -714 625 333 95 -385 272 601 -733 -228 -695 237 -210 -668 -182 -115 171 -644 257 698 -647 -465 -4 285 -773 794 22 622 354 311 163 290 -226 618 -668 -278 95 207 -592 381 308 -550 376 209 173 -271 -877 -493 433 499 -453 124 422 -393 -165 -344 -81 53 562 -130 -553 728 373 -90 -589 -170 -324 607 769 406 -797 371 -155 570 -459 -787 -584 -637 25 510 385 664 -174 -472 -86 451 737 289 -46 42 -585 706 306 788 375 501 -380 42 18 -130 228 -694 461 535 -444 -295 -210 -639 -47 413 -774 429 -16 -890 -604 312 456 406 -551 602 -300 400 -322 -865 -346 -83 95 -287 -478 -202 -618 147 668 687 461 -123 101 -675 -547 665 456 -813 605 -123 389 -898 -757 321 234 -882 68 -72 167 -211 -856 635 686 -783 140 -531 -682 -27 133 257 703 -147 -340 558 357 429 27 -727 -823 394 201 -611 -529 361 122 792 385 -256 -314 56 568 539 -128 -705 548 -259 276 336 595 686 534 165 177 -282 -339 265 -533 705 -162 445 628 -371 -754 49 -320 651 149 -683 -222 5 -253 558 800 542 625 -681 264 27 -838 113 709 -721 142 -813 -420 -854 100 -795 -875 784 -79 -531 -778 -421 171 242 214 577 563 319 135 147 -274 654 -503 466 229 -197 575 551 -413 -834 -890 431 190 220 34 333 398 466 155 714 -873 -565 257 -464 31 -413 -146 510 94 -367 243 -258 -482 -24 408 -89 -886 -221 -188 646 -332 -230 -550 117 -193 411 -411 350 437 -516 -664 -579 -251 354 -835 -81 -766 698 -593 713 -811 196 497 -499 -541 768 729 384 -128 552 -206 623 -257 300 -185 412 -880 -239 291 25 -705 -809 -769 -296 680 -389 -204 525 -824 -578 -503 415 -336 157 -52 426 545 471 -320 620 -817 -630 157 -234 331 428 -850 -158 -102 -432 -348 392 -291 667 -448 -799 -622 -505 -527 166 -129 110 -319 68 594 180 274 -533 588 -635 -766 421 -813 -881 697 -470 489 -522 314 -728 -523 94 -302 -535 391 757 -177 504 87 539 -521 250 104 657 -294 -836 -164 174 552 -465 772 291 -424 241 3 -866 661 -790 -876 677 414 350 -775 -22 423 396 -824 -783 596 433 238 237 -685 -452 -731 -820 387 631 303 -81 663 707 -354 -393 324 783 -215 332 -758 222 118 59 -120 775 -508 -27 610 -458 -668 -785 650 168 116 -308 -608 -305 35 -623 -166 581 -251 -687 591 682 -790 -847 -117 54 -239 -23 -172 -564 -5 -15 520 -863 596 -65 67 -470 -515 351 -456 -362 -780 325 -605 184 790 98 -504 -50 622 -884 -144 246 148 -754 560 623 -227 751 140 -359 -193 501 200 -26 495 121 726 526 313 338 -429 -840 568 6 -23 694 -888 613 458 -213 14 -377 -356 -723 645 765 -96 735 512 -732 -262 555 -437 8 322 -507 197 -853 654 -511 -39 -587 -558 648 4 -330 123 -294 339 296 -658 -272 -306 -183 -31 -542 -342 178 -287 739 -336 788 227 158 -123 -716 -273 420 759 -335 540 -44 -581 -202 -723 758 461 -861 -448 466 -261 397 -22 521 -368 -432 -472 -767 372 469 -431 162 -162 -228 700 384 -249 -489 -322 710 -491 484 -321 -810 23 -612 745 615 -696 30 191 -382 386 235 -829 -458 -305 612 795 574 -606 -308 -468 -101 211 244 -500 -671 -114 250 383 -518 -25 -187 -665 -537 715 -803 -217 675 647 -426 768 194 -449 573 136 560 153 356 -895 -519 -44 528 -732 153 -53 294 -272 -279 429 -74 96 623 633 260 711 109 -673 -72 -16 257 745 16 695 478 584 -282 30 -513 144 -219 779 209 643 -830 -460 87 652 -625 651 494 -862 -336 -641 -397 747 -561 85 102 439 403 -139 -778 48 433 472 414 112 209 58 -317 51 778 -270 -385 -380 317 117 27 184 361 -340 -458 -706 -573 -685 273 350 -662 662 120 33 411 765 -777 256 726 -535 -799 734 -282 -131 -154 143 554 124 331 -90 -411 62 276 -899 381 539 -26 -676 -790 66 -432 306 -398 -511 -182 541 323 597 288 -888 -71 419 228 730 -652 -775 -448 -276 -708 -788 -832 -452 552 -465 786 179 222 -25 330 672 -664 -96 494 -92 -639 -413 -312 -711 21 -327 386 -897 -98 -565 392 764 -457 -726 -515 -655 -211 -782 -764 -205 -834 569 -873 148 -886 782 220 783 706 -312 -185 -335 -11 538 -160 528 -304 -832 531 307 -68 -309 355 -497 -217 -826 618 126 -81 -194 706 -73 -560 -838 -472 13 -427 -41 117 -765 750 -411 631 -73 -597 702 -40 -843 -43 -173 -745 333 117 423 -804 -566 -485 -867 -227 -660 -806 -813 -34 -116 -84 152 -190 788 -671 74 -433 -813 -462 -720 -347 -413 -816 -14 -408 -54 411 50 -578 524 766 -555 -207 -109 -553 508 -549 112 -142 -374 -253 -300 -548 -406 -417 -890 113 579 -237 -135 -110 705 -631 -867 -147 633 -403 -53 -742 -660 -678 543 377 -157 290 276 686 406 425 371 -45 -529 430 -23 -658 124 -49 578 137 536 -574 -335 637 677 14 376 457 71 536 -413 -148 -561 -507 -780 -171 -410 -285 705 -860 347 104 -679 -354 -211 612 -844 -774 638 670 657 16 -6 158 515 -811 -331 -590 318 -84 486 526 785 -430 611 628 790 57 650 -126 -765 -134 -762 -828 172 -500 -771 -727 331 -453 238 710 318 -802 -829 -6 727 -839 430 -165 404 -719 245 232 -288 -736 717 212 179 -862 -711 -714 127 -524 400 388 -224 126 79 392 -459 -510 304 -317 -558 734 -317 -163 -681 89 686 649 -282 647 346 517 605 115 -358 647 -797 -140 -707 413 -30 389 -501 360 36 587 -835 459 633 -228 437 -730 -546 -259 174 -213 735 715 -524 -351 153 180 -472 435 407 655 -282 795 95 -298 -421 410 160 -49 153 684 -589 -154 136 546 -314 -788 -687 405 727 626 -897 -159 417 -335 -729 591 629 -98 -705 -215 -436 -92 -416 714 -656 -202 -389 287 644 -510 227 161 -599 408 385 -428 -600 -444 -373 469 711 -709 434 708 -309 -513 -376 522 -112 -12 -698 304 661 701 -652 26 -315 -287 -377 -712 -408 145 697 -431 -377 -319 -630 221 -128 677 -766 -162 437 -796 -732 482 -200 -412 205 295 234 -381 -738 -481 -813 380 -802 -743 273 -701 -64 -827 -136 -78 521 -576 -633 535 267 -542 603 629 -21 -59 -156 -754 -710 -70 -254 -678 468 -7 -549 448 -288 245 -429 402 -900 -80 -75 -30 186 525 -710 -361 467 83 -351 -615 709 201 -685 -316 -660 469 -220 122 -43 246 490 195 205 528 666 -76 794 -866 -474 -60 452 771 648 -556 -662 453 -360 -115 -254 -54 -166 273 673 782 303 719 -256 -7 -377 -442 193 -790 -656 -496 126 357 185 -873 -98 -625 -330 -152 318 -403 415 -478 731 -667 -579 68 -87 -599 -133 -336 -547 474 -826 -24 700 -854 -113 -742 741 220 -761 98 -69 63 85 461 -753 748 157 -846 -469 -300 -149 521 -817 438 259 388 -136 -539 466 650 -431 -195 -761 -309 108 400 436 648 -799 -675 -321 -323 -195 364 473 -543 377 214 481 209 -30 -214 -142 242 348 -109 499 788 -200 -654 426 -430 -227 -68 -812 -816 485 202 285 462 744 435 -843 -392 -591 -516 -506 442 119 482 -108 -446 390 465 -460 7 22 130 699 -568 -305 663 383 328 85 204 515 -686 564 -173 -183 647 -601 30 -316 83 290 -755 218 -896 684 193 -709 -643 156 -745 380 -82 -900 95 -254 72 -78 321 295 -569 -676 -110 -168 708 308 76 -520 -610 522 45 658 -511 686 330 -233 -867 784 591 326 -537 -191 496 516 -518 600 402 -545 223 -207 250 -26 434 -416 -205 -776 43 -194 -617 -797 -139 240 453 -52 530 555 -538 631 -840 -781 604 -835 -191 -661 165 360 -625 -196 565 -204 138 -52 760 143 795 -216 -467 -195 512 -322 -417 -613 93 -733 -374 -364 141 698 -445 -890 158 -127 -84 -406 459 94 -797 25 56 698 -703 -799 -601 -740 493 -263 -370 -426 -201 -300 -67 459 -215 -782 560 -787 -101 251 -220 202 -315 -644 159 272 656 364 97 -706 249 -407 -177 20 456 -893 692 696 421 537 4 -881 288 741 -148 94 -404 -38 -289 -758 499 -329 -505 -120 -279 -559 -778 266 61 172 650 86 569 -314 -72 -707 -32 -31 -500 -222 -867 -458 -208 731 -780 -816 780 620 662 472 388 742 790 -774 469 632 91 -385 221 -631 471 703 160 593 715 -219 623 -215 505 -191 -303 723 682 574 -805 -423 416 440 -274 -651 555 -624 -897 433 -622 -850 -151 -708 -797 -397 -524 614 94 87 286 211 -839 233 -829 -56 328 -449 -257 -138 99 23 223 49 -138 -875 -624 -563 275 -308 -193 -5 129 -450 -858 -179 -407 -621 417 -329 -603 -270 363 205 -723 337 -814 -440 -306 673 -321 147 181 327 723 799 240 130 -852 -133 704 -294 301 731 450 -783 -186 -138 -163 -809 87 -814 177 -142 -716 -559 578 93 -160 -394 130 -557 -863 -256 -851 -709 789 328 -149 -97 -393 -296 767 -117 -242 -562 83 -46 527 -554 289 -339 366 -123 -152 -70 -757 -273 608 -276 -208 304 -849 701 -862 -204 -631 331 305 161 -715 253 652 468 -150 -550 -721 -61 665 250 300 372 -323 -580 551 -155 516 -333 294 -513 -191 -516 -300 -33 -26 -710 14 -114 549 274 379 -336 -496 -627 -543 684 231 501 -246 297 296 -437 -88 519 436 -359 -654 -444 -334 -148 177 441 17 622 736 573 -342 -249 -295 771 395 -227 -700 342 656 73 -794 446 152 75 -436 -898 -730 461 713 -750 -214 -704 317 -267 739 345 266 -781 -864 -160 -9 508 740 273 92 -95 156 -220 -805 86 -893 342 551 -142 516 -38 -210 -450 -874 -742 -22 -556 -246 710 -458 -190 216 -437 -228 489 -143 205 596 -855 -397 -419 105 -657 610 231 406 307 523 -589 479 688 525 -621 756 268 -747 22 685 207 -453 736 544 -495 -301 -312 -530 -295 -760 257 7 493 39 414 256 -366 -454 91 -241 -395 530 -240 -589 199 139 272 -718 -749 411 66 -876 -180 53 739 -491 -743 -403 -272 491 -722 -850 -439 -170 -226 143 213 760 -721 99 -383 376 333 155 -894 400 101 -21 589 -620 -145 718 516 530 -423 -795 492 -518 371 -897 -596 723 -524 -750 -530 602 -320 -703 509 -829 606 158 573 -149 -5 748 450 -447 -832 -457 182 -162 -729 246 268 646 -858 -523 678 -35 639 -114 -590 -111 617 646 -76 -600 -643 598 129 311 781 -557 161 180 640 -343 200 -833 -718 -320 -225 369 -525 -217 -291 417 -397 -571 -486 175 -136 763 574 538 423 603 -47 -373 -541 -641 286 214 -544 -442 -84 -533 -311 -588 -551 191 242 -35 666 -62 665 -296 -258 215 -252 791 -325 -188 -844 -504 -596 691 -743 -406 -667 -188 341 -631 297 -639 54 -403 -193 266 459 649 144 375 -503 335 -808 56 153 -192 358 -21 32 -402 -864 -110 -59 -832 -458 -582 511 -562 536 -313 -687 -80 83 133 464 41 502 -291 716 33 586 679 -647 -670 630 252 -735 -732 -375 -696 -225 -333 -878 -627 128 -425 -814 -825 185 157 -75 588 -259 385 103 -450 -493 498 -656 -333 -775 -850 -361 354 393 -3 654 209 386 -758 727 36 342 -84 -624 375 203 0 -464 654 520 -180 -339 -679 505 -621 -442 234 -402 643 -410 396 745 -322 272 274 671 484 -162 -817 104 498 701 322 -144 626 327 664 -325 614 -605 -500 -783 -72 342 163 698 -437 534 -349 -328 95 -243 620 -108 -684 -308 55 -168 -891 -684 380 -277 299 -857 -347 697 553 -622 -165 44 -53 605 -645 -687 167 755 -85 -8 225 219 -713 -389 -207 -366 -205 -830 -482 -772 20 495 -571 573 725 -47 -392 510 480 29 -624 -795 -418 -170 -511 -367 -453 -262 397 468 -397 644 611 -741 593 44 612 4 15 769 371 -899 347 -742 -842 3 -822 -625 -649 674 413 -81 -497 -35 640 -483 -737 188 -887 -269 528 -675 -571 62 -466 -119 466 38 77 322 -111 211 477 -665 -35 481 -493 -492 655 -808 190 -609 -313 477 -403 108 627 268 527 97 -717 -755 -881 -209 -45 311 635 -241 706 358 -78 317 -30 -312 -715 -834 -561 -724 63 -55 -622 -159 -137 421 -775 692 -623 -178 453 638 -555 -797 176 -397 70 -613 158 -308 308 -551 1 -468 -164 -462 156 -564 -679 -804 195 -814 492 422 348 505 -861 145 359 -710 -466 -540 -262 671 -207 230 -636 138 -672 -411 9 -453 -9 465 -106 578 363 -871 130 297 672 325 -765 766 -318 -852 -161 669 232 -449 250 -114 -685 609 785 599 -367 64 -43 194 97 -289 -83 -58 -577 -77 70 326 485 -145 286 -378 466 344 600 -654 12 122 614 -507 226 -382 -837 -842 -570 437 -133 108 412 -498 146 513 -443 444 -397 375 652 -372 -868 -381 -738 634 589 70 -94 -792 208 -384 553 -716 -237 629 770 -352 52 -288 -776 590 675 722 241 22 767 -232 687 -806 645 -437 -182 -170 2 -494 656 146 -85 -170 -693 258 -644 272 500 301 -637 -472 -824 -581 -415 -821 -828 -843 -232 246 -602 313 -569 700 697 171 -62 259 -106 616 391 -404 300 647 137 -848 673 -270 94 588 46 -386 -33 27 -806 -819 384 595 -660 592 -706 528 205 230 -731 -516 -538 -735 439 -465 -709 -118 -184 -572 -732 -471 483 205 -16 -587 347 -834 -434 -580 -102 -191 -216 58 -586 705 -231 203 213 483 430 -583 -861 14 -126 690 -778 -593 -278 632 178 288 -216 122 38 -577 635 796 -174 -706 -341 123 -512 35 161 611 -721 -428 221 191 679 732 -236 -62 161 -492 -719 -96 -386 -473 139 -443 779 -155 725 25 725 406 -439 254 590 -317 -506 309 -780 -836 -149 603 766 -4 152 269 438 307 -168 186 500 735 57 3 647 1 -288 254 513 -864 566 374 -275 587 -368 -264 -321 320 -583 -5 -593 741 -292 -786 -407 -671 -248 -584 179 -134 262 -396 -318 660 -649 -510 385 -110 504 -795 -411 667 130 -548 -622 160 -166 -214 210 495 163 -499 578 266 -354 474 118 20 -500 -572 104 381 197 -223 -333 611 -321 -88 375 737 473 -188 -73 163 -835 427 -275 86 -195 -434 -754 48 -483 -99 303 -365 732 -466 -757 642 794 -813 245 -172 -728 -662 142 -327 376 180 170 664 -237 -817 -13 39 -466 37 22 239 -831 -393 -781 -413 -804 788 -777 673 593 -44 -824 557 -6 -765 -1 653 622 544 773 -611 -299 551 -232 305 746 -424 179 -483 532 -103 -94 245 -668 -327 -462 527 680 -381 125 716 -14 -47 597 357 540 470 -575 -53 -245 -533 -620 197 -86 102 633 -686 -772 -596 -709 -343 -895 459 -668 461 58 -653 -165 691 -661 292 -793 -397 -719 -567 -830 644 -215 -462 -255 588 -730 -239 484 671 -817 451 -673 -408 21 380 -192 345 -778 591 -147 536 212 525 410 -50 -158 -525 -699 217 -694 -201 -129 -9 703 459 505 -12 -770 -171 -654 405 78 -417 131 -900 -123 -670 -848 292 622 209 -424 -179 100 743 712 -280 -754 -816 -11 24 605 754 661 -264 5 -869 -651 -175 -230 180 206 589 -208 423 -134 -801 -120 -442 3 -815 117 31 -335 464 -549 304 110 577 -137 514 -540 -32 259 64 761 -540 -564 -612 352 165 -219 -516 -195 -263 346 -701 207 -843 511 68 -255 -547 -508 -718 -584 441 414 238 109 554 14 -195 478 -730 722 520 389 -703 285 223 -539 -732 -681 608 -3 711 529 -629 704 798 662 -774 699 -14 441 716 -522 -514 -611 467 354 53 -741 -15 -818 773 -785 -541 -409 -272 664 -736 601 -105 -215 259 -733 -725 -694 543 588 310 -268 108 -528 -334 -701 -6 449 50 -828 701 -524 629 222 523 97 491 -658 796 435 -290 -191 -270 378 -811 -667 508 -286 -728 -317 731 -13 400 260 -335 499 -346 -574 -615 -586 754 -256 -168 -72 188 -631 -832 379 -385 -146 -609 -203 784 49 -377 59 366 -340 514 -248 -877 223 -871 -275 -592 53 -21 199 185 -428 716 567 185 -842 -225 665 767 -91 -488 271 714 541 -149 -887 -681 491 -296 -251 -535 -493 -68 579 -169 616 627 536 761 139 -55 423 -478 -103 534 -43 -27 284 -712 611 -875 33 -286 -206 -811 579 -842 -373 42 279 515 -568 732 -451 -471 58 -367 23 117 -849 -608 524 530 -683 -679 -721 241 -359 -481 447 751 169 116 -129 664 -457 -260 392 323 -710 693 372 -529 -775 236 -898 -128 372 -58 -746 262 -887 402 -126 668 -422 246 72 -271 -654 198 521 126 -75 -735 -896 407 -371 -839 -626 79 671 -330 -418 -891 -315 -163 -886 629 -320 -359 -878 655 -242 -622 -8 -67 -775 602 748 -822 537 -484 320 63 786 35 -319 -494 -688 -735 532 798 116 310 -651 105 -373 -413 369 -360 -743 666 -767 26 -80 62 626 339 -242 520 -604 -330 -95 -154 -163 -597 -388 295 -811 -537 -105 -260 778 -159 -190 741 -636 334 -887 65 -526 -588 -266 238 -242 459 211 471 776 -377 240 653 407 60 349 308 393 713 -100 -122 -460 173 -203 720 47 -267 -602 779 229 -878 -67 163 477 -231 -783 -506 236 -863 -383 -630 527 659 261 -373 -298 -541 -514 -163 -276 -675 -767 -555 -498 647 -310 594 -524 -822 302 -497 372 728 -643 -298 447 -372 -787 460 -342 -888 -825 100 -823 448 729 -393 362 -616 756 395 580 614 304 29 -853 469 -175 137 -315 -209 -207 -331 -5 -794 98 -803 -812 244 529 713 384 799 -32 747 705 343 -61 410 -10 -392 347 -740 -338 60 394 687 52 -590 602 173 35 472 -525 -607 -720 -74 -75 -657 -67 564 176 204 -263 586 -317 382 211 -748 -629 36 -17 483 117 175 273 67 -672 243 401 -514 448 452 -309 700 113 -817 218 350 -804 -629 145 -844 354 668 736 787 512 129 -180 -432 -330 758 133 664 -254 -37 208 -234 -508 531 -546 67 331 572 -354 -29 667 -351 -692 671 -52 208 517 158 -258 174 305 -511 306 -90 453 -515 -455 -493 -169 -395 -427 800 -48 -543 510 122 317 531 480 411 -232 -655 678 -761 -826 -776 791 -296 680 281 258 682 16 261 159 218 -760 -262 157 -866 -87 558 -331 -334 -277 157 -403 -231 -36 -623 345 -797 199 -851 66 -328 -845 741 366 -515 -507 245 -467 541 -586 43 369 -437 232 130 530 567 -803 -365 -609 46 -181 774 174 15 -321 -825 -739 -777 -531 482 572 -513 -297 -821 19 454 762 677 556 -22 -29 303 -792 355 130 281 143 523 173 -813 -23 -894 14 587 647 335 -661 -526 356 -387 382 -523 -497 395 -635 611 -276 -288 -280 320 225 42 124 -221 483 246 -773 363 -652 747 -826 435 -882 526 556 -640 -49 636 214 645 -148 -74 702 672 440 45 476 264 19 -44 458 -879 179 -766 -754 278 97 421 -734 -735 167 688 -696 17 477 -600 510 -644 273 -814 121 798 21 604 110 -676 -759 -711 618 -364 609 -134 499 230 -71 593 -506 -834 102 -653 -699 -467 -180 -2 -648 -200 -127 -394 -591 -115 -686 -286 483 215 737 -424 472 -154 601 -732 -397 -133 -134 383 -474 -138 370 -536 -407 18 66 63 587 -452 -71 -220 352 201 23 -168 -348 552 153 -379 649 568 -633 -607 268 -220 -287 -611 733 -539 -499 484 771 -109 -202 431 98 -245 607 -467 -742 -728 -50 49 37 -41 252 169 299 441 438 -728 711 -253 -127 273 -662 -307 -412 433 358 594 -62 328 -874 -206 302 -379 594 737 -441 41 -46 41 -511 -650 -157 -160 -559 -525 121 -799 -818 -793 93 177 -354 296 -511 712 272 42 622 -649 -847 714 -653 -573 -140 -420 -134 -647 308 -749 219 -779 138 786 -205 -819 -531 -313 550 -836 -110 -283 -470 -857 -850 198 109 775 -82 151 323 -141 -785 -291 563 -138 -81 -275 -82 -438 -857 604 -750 -694 -808 -204 -851 -241 -225 -775 -824 -838 680 248 517 -595 -491 27 -146 634 67 -14 439 450 -702 -817 669 -260 372 650 -647 -472 88 677 -470 -8 -93 460 223 -882 -784 125 153 -414 -557 -534 -346 124 784 385 142 60 676 -689 -326 308 -209 13 -652 -106 -188 -677 -898 -196 252 289 496 -424 12 -65 -733 -295 -741 -829 -163 -869 -395 261 -841 -434 109 638 -589 410 -650 -851 -422 264 -324 398 569 95 202 -159 -773 -76 -749 -633 396 -254 173 -276 -759 670 -852 -435 -452 -601 311 96 376 235 720 13 -609 790 736 -859 -324 262 -85 -156 95 651 -195 -238 -447 -467 -444 248 391 -707 -779 392 -576 376 -780 -217 367 -524 -885 -100 -152 271 427 765 434 581 -497 -819 481 -527 90 -541 -311 -459 738 498 -111 -181 310 -147 -170 -296 -882 -714 119 272 -406 -431 -467 64 -491 15 692 -823 -514 625 364 666 699 -605 -91 -109 -637 -586 -473 -496 -321 96 676 -703 763 494 583 -313 94 627 -490 775 200 127 -497 -701 337 -622 -668 22 -177 -783 -615 -889 90 -704 -721 662 -814 -483 300 452 12 -132 -188 90 592 -650 -861 -125 413 -308 510 212 -407 -656 -104 -180 251 461 -556 461 -153 571 7 -839 163 371 -680 -694 129 352 526 145 313 217 127 57 -371 -21 -337 -139 -77 -225 -461 -618 201 -93 401 719 -634 439 -455 635 -684 681 -576 -229 -266 -644 655 675 460 736 155 590 -833 101 -591 521 -427 798 -474 313 -265 -164 628 669 456 556 175 742 649 25 -698 -112 -202 78 722 163 507 245 -602 486 740 -866 -614 606 153 -694 -403 -153 14 494 -819 -885 570 -379 -475 -835 163 230 -297 -18 -4 233 -112 173 -118 -255 -472 527 -873 -30 -871 405 -20 -105 368 -802 -870 -745 224 -782 -163 -885 -176 -601 645 -711 -60 674 -449 650 -857 -791 -140 -201 -748 -44 -422 -60 -302 -272 -389 -364 -723 -587 -501 -354 717 419 610 -184 -887 -640 -254 788 -109 -308 735 -510 -206 -604 -339 -307 -862 -601 -338 -764 140 -77 -520 -635 -659 -626 -649 -382 -121 -300 51 608 116 120 -577 -248 -554 -735 -44 199 -252 -647 258 -639 -611 -495 -183 206 -186 603 -453 450 -576 -813 609 643 779 -221 598 -199 -241 756 -145 666 444 -305 -28 -26 266 -537 717 -376 115 -259 552 70 13 -188 -170 -596 541 -697 -375 -619 393 -115 710 -862 -651 589 632 706 -829 -507 -511 168 266 31 789 233 157 496 -302 -477 177 257 -839 -522 634 203 -707 519 -421 427 664 -283 -461 586 -245 198 -458 111 595 -462 -733 657 -809 773 -138 323 -345 311 -335 -870 706 -746 -361 318 -182 -847 349 86 -93 -80 -404 633 261 -780 -286 -214 181 -687 -221 -704 -179 738 -772 -733 -375 625 627 -785 -248 -244 -110 189 563 286 461 -385 -156 796 619 -99 -212 -103 -537 -143 669 535 -520 117 -676 -780 -581 -668 327 -665 421 556 146 283 -308 -897 665 416 -181 605 -780 -887 635 -801 32 -286 -350 -266 -686 309 416 -557 195 -293 330 530 418 119 -77 480 198 -779 -284 32 538 -126 -671 -847 604 712 29 -703 -63 -331 -450 -860 459 25 172 -699 660 592 209 -384 -337 -819 295 -590 468 -383 -673 -373 535 -875 36 -664 252 205 -327 -3 498 -486 38 -315 374 149 496 431 71 -306 -847 138 153 -657 -73 546 -753 212 335 -743 88 -182 -412 -704 -403 -108 -143 -766 -592 187 -575 534 598 264 319 597 -722 -677 -751 53 -794 697 -578 655 -170 -848 489 -637 157 -649 512 195 429 307 432 45 509 -118 -50 -507 707 -70 277 -393 653 -823 -338 238 -829 -632 408 494 787 -770 -182 200 -77 518 -97 -742 109 55 431 147 -48 -4 -730 -763 -641 -236 -731 -306 -504 149 617 -1 -609 -781 610 453 -877 -720 -600 520 -856 -661 447 -616 320 -698 633 -775 447 -544 -309 -851 405 164 -267 411 463 531 -422 134 260 434 -250 284 -720 -354 20 233 539 114 746 401 -174 -204 79 -781 -22 484 699 -701 241 467 -818 125 740 -643 755 98 116 708 -770 260 -851 636 -91 -789 396 -583 -377 -271 -379 796 289 304 -177 -712 137 -84 208 -261 -8 38 339 744 699 186 234 -316 -620 563 -783 387 782 594 -261 -585 76 -152 -448 -14 0 307 -339 666 286 -485 481 371 -869 194 798 19 531 493 -499 176 604 513 -247 -135 -364 -21 -315 -652 -738 492 -69 -691 -513 742 662 -153 -756 -194 -210 -599 370 753 -460 -582 493 -350 21 -634 -179 623 482 549 503 -48 313 -318 -594 21 -877 318 -427 -614 181 456 -235 450 -253 371 561 -855 160 260 -746 -6 555 -862 640 -53 -619 117 268 504 -305 -83 71 393 -209 -312 375 -589 -95 -504 -751 672 -127 -860 -282 -713 -119 -10 737 730 600 504 -471 100 -267 299 649 548 341 -454 -214 578 429 -435 95 -738 533 407 -612 -232 -506 -763 342 371 -291 501 673 -857 781 -319 -543 -501 383 446 -610 -243 367 703 -134 80 679 202 158 398 -554 569 -443 602 -196 192 -534 -891 284 -505 274 537 760 351 -622 513 -375 186 -313 -213 -20 -315 -640 -597 -419 581 -489 746 -157 -24 -2 109 527 -656 -459 -344 -355 -613 539 -634 679 -486 -94 649 -681 -132 -64 -705 540 339 -3 -683 526 54 -657 -517 -732 -64 129 -350 531 168 366 429 -298 11 -513 -352 -433 -264 -361 -157 583 399 782 135 529 -409 -293 -485 -408 727 66 707 157 -849 471 392 -456 600 531 194 557 89 73 270 -871 221 253 372 151 -102 -288 -406 46 -786 -816 -714 600 788 -660 308 558 -42 -185 311 -20 -900 687 -171 -608 247 785 171 -349 -552 253 -354 -543 616 -468 257 -314 -191 685 -658 411 -726 -33 -591 -297 -267 383 518 -604 -331 -174 -524 105 786 214 357 223 -387 -102 -73 -48 -814 315 237 433 -346 -817 -841 15 -545 -853 412 308 61 1 -342 472 -446 -191 -325 -496 428 484 -65 203 -290 766 770 -376 -21 -762 -862 -681 -101 -232 -672 400 153 -190 -670 319 -316 -797 -184 -738 -75 -110 -90 -253 -309 -673 -419 771 -418 714 -500 335 -360 -658 -647 -63 253 662 45 448 389 -76 108 638 -492 452 303 104 -866 -376 -655 -448 526 611 321 -41 -484 -283 563 708 412 536 -892 -493 666 -438 -328 201 -376 169 -711 -797 621 -429 46 91 129 -872 452 332 1 677 612 366 245 -488 122 142 -27 -269 50 -3 -589 -188 -33 -404 -54 590 -666 -458 -189 73 -168 652 -290 732 724 41 148 194 -718 151 -286 -847 502 415 -457 146 -97 -222 680 433 -590 -305 183 -880 142 191 -819 190 -10 -771 -725 -306 -433 715 -2 -121 -854 -835 -754 442 -409 273 -33 -328 -218 -342 394 -641 -273 -707 145 506 -485 -535 368 210 -49 518 -746 -822 307 -839 645 -541 0 619 -632 -545 513 244 58 728 149 245 -57 587 208 -734 649 101 735 -241 -52 383 -541 -635 73 87 3 776 -92 -392 -22 -164 -110 546 137 575 -141 -265 561 452 -813 -264 158 676 96 -439 -509 698 -504 -188 -815 -738 135 763 -693 -745 350 -12 -465 357 193 -756 311 444 613 -789 243 739 -595 790 -432 93 -701 -341 -666 -654 335 -744 271 -371 -460 -577 -716 382 277 -260 -794 78 -643 -520 -698 579 550 172 542 740 -110 481 -699 117 -125 108 -460 28 630 -862 -438 786 257 375 -62 -617 -428 -179 -255 719 249 -383 -888 -661 683 341 -340 -810 558 99 -768 749 -771 -691 638 -655 -56 308 742 540 -27 -201 477 -677 587 -68 -432 519 -730 245 -862 -352 -138 440 -14 376 653 677 -195 -391 20 -507 -99 -857 679 -188 -641 -289 -835 610 118 793 -322 56 11 -590 -140 673 507 -288 -314 -561 476 19 -79 -189 510 516 -314 515 702 17 -878 -94 -372 -343 -852 266 50 -746 467 98 -734 -269 326 -887 780 -783 -880 215 -339 508 359 434 587 573 443 -179 368 -172 -548 -665 669 590 216 -563 592 -836 687 -832 -720 410 47 45 692 -733 25 133 -677 -402 159 -155 -357 -644 722 -610 -878 315 284 -131 744 667 265 -24 -239 793 179 -212 -513 -895 -431 -609 79 -576 -487 -677 8 419 -530 -204 -111 134 -143 -159 629 520 -169 167 -847 401 742 -10 -510 599 -422 -624 200 -501 -289 243 -123 275 43 -630 -291 -780 296 781 433 21 37 -864 -826 139 185 -863 255 -532 386 -645 197 -721 364 276 510 -63 -774 -700 300 486 -205 -144 712 546 274 -604 -781 639 -85 504 -572 800 -870 766 702 353 701 225 738 241 -821 432 -163 649 522 609 -889 -759 160 489 -253 344 -210 160 -704 -226 567 45 -111 111 -566 -58 -676 -81 668 168 163 -612 -101 -303 235 -396 533 85 -322 -635 504 -123 275 -460 -876 -206 80 466 -295 769 -679 -873 -723 406 -648 -275 -856 -775 295 -623 722 790 392 -629 -535 -682 -78 65 -842 254 -517 574 -31 613 -710 -686 39 -347 -493 -245 693 622 -667 791 -607 351 117 -77 353 -265 319 -1 191 -604 705 -475 378 -650 415 -116 -384 -859 751 -218 -588 -493 414 -706 121 130 -59 -495 -478 608 -114 409 -584 -797 759 -519 493 -226 -409 251 -560 330 571 666 216 497 304 54 92 -555 178 -436 -498 350 -413 631 -800 -98 -136 -795 -14 -65 -388 298 11 141 -483 229 -556 -510 21 772 -441 21 -251 -677 -685 3 -661 164 -833 659 -641 -898 129 -758 80 674 786 217 -598 -586 -428 686 -213 91 54 -896 -740 347 -827 596 673 124 -807 418 -839 -418 -367 -226 327 -666 -784 85 -728 -42 11 744 695 -879 624 794 -251 658 -128 -697 -487 -336 -59 -159 -650 -798 -726 38 202 -353 -305 -545 -78 -747 556 158 368 -358 492 31 798 -11 -573 -522 -107 90 -696 391 -520 -800 761 -121 -609 -120 -589 -152 783 -723 -552 576 335 -453 746 250 -292 551 -688 636 -481 -692 340 -89 227 84 106 -515 -310 734 665 -481 528 -765 -394 764 -782 326 -779 759 -70 -784 -432 -1 -667 681 -803 736 -808 213 248 -226 496 287 101 -373 -692 754 -268 731 -42 -398 230 -670 -858 -150 -245 -421 765 -34 730 -182 646 -732 -115 653 112 -725 489 314 706 723 -220 402 284 500 138 -242 79 -369 614 -450 -687 46 261 -767 114 115 247 458 -518 -118 -863 714 -316 -435 527 -690 -157 -750 -723 560 -32 -726 630 432 10 489 -842 -570 626 -765 -631 466 4 -654 -461 -800 681 -663 -99 577 -3 437 146 387 678 580 -570 749 -700 463 -155 -868 653 -464 35 -886 -89 -189 360 -502 -556 339 -724 -568 675 113 -444 -898 -601 149 -365 -674 125 518 -340 299 -272 -181 -232 -230 505 -541 623 -155 -89 -537 431 -862 663 -660 -238 -2 726 503 234 550 -50 591 735 -683 206 -46 458 366 368 -289 507 486 -445 -796 513 529 303 165 -213 639 134 205 -781 352 13 124 73 -479 -666 314 -509 -886 -222 438 -239 88 624 511 -311 623 651 -849 716 -643 366 189 -109 -793 -555 -343 678 -586 180 -440 -697 -452 -831 -360 -62 754 716 -513 591 -171 -802 719 754 440 679 773 -141 -628 420 200 98 97 569 -649 676 587 -897 -812 -816 -128 -775 -267 411 560 -608 -90 222 -764 101 676 770 -345 -223 661 329 -750 -646 -635 532 -639 -407 104 488 693 -281 633 -531 -320 -719 493 -142 -496 498 -372 -719 -184 -160 -585 -727 398 38 -263 191 730 -250 533 115 -714 -147 725 -596 -885 -531 785 500 778 -592 -845 -76 651 -34 143 383 -298 422 -246 -457 -783 -774 269 122 -604 -888 719 -182 -193 -147 -420 -41 -223 701 263 139 -617 -616 -701 -771 601 -422 375 -241 796 777 -214 -315 -294 -253 162 -143 -433 423 -817 -137 -554 306 294 725 -714 -455 89 -117 475 754 409 567 780 137 -64 -425 -198 -416 618 6 -82 -48 -866 -104 778 96 794 247 -779 179 501 -531 -251 742 311 550 -149 -179 -301 -270 -664 251 563 -484 249 -250 -515 111 226 -220 -444 -50 258 330 -267 -353 -683 385 -34 292 500 485 -578 -810 -202 -639 2 -114 -604 -173 53 762 -6 471 -772 -670 -871 -593 -759 172 31 -641 -438 713 -485 -628 -21 -69 396 775 361 219 -797 -56 -809 782 511 -406 -695 718 768 54 290 -150 -745 -570 673 -204 -146 25 379 293 344 -192 -395 -381 -65 -219 -774 -416 -165 -314 -443 643 608 8 181 424 -383 -642 537 -523 294 -661 77 -790 -312 -212 -255 -342 633 505 566 560 -193 -480 -176 10 280 758 -65 -61 304 47 -38 115 -142 -298 -868 362 -827 -151 786 -627 423 142 -611 239 529 -808 128 -236 -822 204 -560 -584 -31 -877 642 -68 461 -349 208 800 -638 111 -111 -180 732 120 -599 -655 549 -31 -343 322 -246 -866 -686 -714 80 -370 562 173 -481 -294 237 583 273 -336 660 -313 -732 -244 -330 484 -381 295 637 -727 513 -887 756 85 -377 -667 -567 -348 383 -337 -381 -168 240 -774 -821 608 650 703 -130 26 485 -389 -707 150 -349 -404 -858 793 -658 -302 -194 -829 -369 -859 174 603 60 523 189 -682 -577 -678 741 -592 408 -363 -169 -29 164 770 658 -254 -482 11 -117 -461 295 256 48 744 78 143 626 349 -490 226 -595 -787 -404 -486 -782 82 -443 -603 -872 -290 323 -703 -884 -807 137 -840 327 -85 3 -37 550 -327 -146 -703 -681 326 -176 -116 718 -320 -316 -740 -281 385 -500 -844 726 507 364 -370 619 -44 792 562 -808 -239 786 -809 235 -878 749 248 -873 466 -617 -669 -662 -169 -190 -53 261 790 121 -81 25 238 653 623 -783 -83 162 -455 -38 -150 -264 -699 -388 463 -230 -449 382 191 47 675 -565 509 418 -232 -225 702 239 141 -197 -395 -587 35 -816 123 691 -794 362 -631 741 398 476 -622 -269 294 -377 25 -316 -812 743 284 478 488 -669 -500 -445 -181 -641 246 -570 -809 474 26 -120 -238 -23 -164 -123 598 256 -204 508 87 -145 -290 670 -239 -104 -340 783 -364 -416 179 753 -722 505 -45 789 -11 -52 -218 620 -151 635 -670 33 -883 278 214 -464 707 447 -150 718 591 -891 -760 513 511 -575 -395 194 506 -195 -443 -749 -734 48 563 539 -491 136 -156 69 -576 40 293 752 -696 -522 665 707 -442 75 -573 118 -139 -247 -771 -130 -673 346 680 177 -775 361 -466 -91 -411 369 724 634 768 -351 317 -170 589 433 -151 527 208 618 -722 468 -867 -36 -501 -715 -357 323 -511 -642 151 -568 -181 761 -756 -893 -288 -812 451 -818 139 798 -526 89 -464 116 -890 43 -633 -689 -13 568 -225 380 -403 -873 -900 167 -537 -146 262 800 -477 -591 -858 -279 377 -563 789 -792 -716 -458 -625 381 526 -539 9 -673 355 -162 -32 -58 -676 -286 632 700 -145 -166 549 18 -275 677 -754 -510 -488 144 492 753 -678 -571 -35 252 179 -47 581 -4 -790 48 -488 -809 -887 260 745 -539 -719 -300 -453 -89 -95 -13 -86 -755 -517 -524 -75 713 -298 -549 -103 67 -486 88 425 733 8 -581 685 500 5 -130 700 549 104 -482 740 118 408 268 486 424 719 -851 -692 245 -69 -228 -276 119 -327 -719 -177 -110 556 -496 10 344 -271 -422 37 179 716 -811 -710 -851 97 -623 424 65 554 -543 357 -805 -888 399 -661 -251 -849 757 -316 257 -767 -580 -761 390 373 -699 766 458 -808 -332 137 -513 607 -893 -726 -685 517 592 118 334 745 -296 377 -180 557 325 -218 -642 -605 758 766 -535 649 -28 -230 -204 763 403 -619 -778 105 484 -197 581 -618 -102 -112 394 360 734 -369 11 -449 293 464 -667 -236 344 -894 -604 518 -837 -446 -90 118 -151 -133 157 163 -816 199 -811 -685 -542 -867 799 -252 -67 -593 -623 -804 379 -63 -817 621 -881 -385 -106 -377 -624 524 738 -863 -640 -486 -103 -44 656 -37 -817 -1 148 630 -548 452 -157 201 -341 -877 -547 -381 331 -813 -222 -738 297 214 -505 -277 278 -389 -673 -95 165 -540 -55 -469 223 -183 -229 752 -373 -29 80 -881 316 576 -893 241 -214 246 -173 -89 -833 183 482 -278 274 -207 766 64 344 450 431 600 501 -776 543 -294 -101 121 721 542 -345 112 640 -665 -733 296 -63 281 -746 716 -854 523 740 635 -838 -147 -253 317 778 330 617 337 -798 -71 661 -790 -703 -256 -890 -176 -835 -659 759 278 -784 -500 -509 794 455 -548 -26 -268 323 533 -616 95 -18 -586 -349 -509 -851 -562 -457 630 52 -810 486 -235 -120 -716 62 -404 -242 318 40 -378 -275 39 -529 509 238 -350 675 777 214 -96 272 729 456 268 -360 -373 497 -524 -534 -303 609 628 -898 505 -43 -666 -254 -660 132 -718 59 297 -24 -214 246 -861 -841 -723 -848 -817 -249 -342 -888 202 -731 -869 -853 -254 -238 331 61 -376 -803 712 -450 622 -625 542 -699 -588 648 459 -357 -767 674 296 553 -402 123 727 -500 -342 200 -688 -728 600 -318 221 280 -1 -207 -556 503 -608 -161 -708 142 668 20 -836 195 -407 -20 -131 554 -548 -505 415 -585 286 -474 159 -297 -17 18 -752 -856 210 -807 -652 -243 536 -867 -736 -706 -800 296 -41 599 -146 -120 290 -4 54 -538 104 229 -741 -6 663 232 621 311 -487 -479 -429 -52 338 -73 -363 287 -178 -323 781 155 -584 -587 -231 -265 767 2 -86 -815 -157 469 73 57 -481 374 -736 487 -435 197 284 -850 -888 639 -294 205 3 654 -715 641 -201 535 -37 -694 -31 -766 -815 -347 -20 -664 -613 759 -853 -42 455 -396 -797 -73 -816 -537 -196 -70 -178 -381 604 -105 -268 -892 -866 39 -730 -679 -460 -538 -246 -594 -380 666 31 602 679 -760 -426 328 178 -198 290 -315 -323 479 577 -318 -480 135 65 -504 692 282 228 794 342 -830 -803 -566 513 -378 -343 645 -118 -345 450 684 -225 647 -801 -34 -641 123 -878 -838 72 -538 -654 -111 224 -235 -499 655 311 -271 435 580 67 -880 372 -438 601 -678 -399 33 785 717 595 50 -298 640 753 -415 -538 -542 262 739 632 -803 -507 512 -132 -76 668 -112 -519 -648 -739 -186 -780 -603 -621 363 -135 793 397 160 -827 226 -181 362 -589 -309 440 -345 -360 764 792 793 -813 311 -365 393 -877 769 -800 620 -884 -310 748 70 -812 -179 -613 -50 703 365 -513 -791 635 534 751 63 -462 724 3 683 171 -844 -271 734 -530 798 756 692 -382 746 594 443 407 -602 -688 -376 -639 -159 -773 -668 -136 31 -137 463 1 -351 703 -94 477 -859 467 309 637 -165 -310 -71 -207 -122 337 -179 83 734 -778 -447 -748 640 40 -116 432 -428 194 47 363 400 676 -324 -699 -155 169 -807 -675 398 735 775 -803 731 -512 -45 356 678 -773 656 -249 322 378 311 380 -67 70 505 716 -24 -881 -61 -49 -271 -688 443 -620 327 358 580 144 -373 220 395 623 242 646 617 -560 709 -21 277 -328 683 -537 489 -699 -711 -78 -663 -61 -339 -823 -165 -518 -143 668 624 63 321 -888 475 -726 712 -464 511 -98 301 -249 496 -281 -116 -778 493 -619 -404 798 -246 -739 -587 -286 -213 -549 -672 151 -125 -263 -489 480 -29 -508 -158 -333 -79 -724 -885 105 -154 117 524 -194 -536 49 -285 419 -817 -22 -140 385 -159 -575 -412 -176 -809 -294 -571 -363 -75 -558 -381 -338 -789 308 668 787 -634 -373 751 136 -765 795 -416 637 630 790 -344 245 729 -840 -353 -207 -756 -648 31 48 -95 -739 384 -792 -145 452 -615 -499 -70 -295 -117 -251 303 741 -487 -285 571 121 -421 -212 637 -303 -70 450 465 -532 -343 -704 318 218 728 -210 -282 -444 -607 -582 497 520 -716 648 -694 -76 657 508 -681 40 -650 576 -896 -62 619 -321 -192 -355 -206 158 115 -10 714 25 685 211 -664 162 -134 -701 26 -239 -637 32 -87 -31 -738 -773 270 693 -795 -341 96 -332 581 792 102 -250 651 128 593 31 656 -432 -549 678 454 284 -822 303 -814 -261 -306 -633 661 -265 -746 -291 251 -90 478 -900 572 -607 638 -485 -576 -222 -779 -37 680 583 -850 479 654 472 -46 -152 557 688 -715 716 755 -459 97 -726 -362 522 -588 -801 -743 186 227 716 326 -422 -143 473 449 528 552 -505 -880 -608 -451 -158 -762 -229 -321 -290 -125 -660 -353 -874 -424 553 669 310 -47 -684 -154 574 -349 -283 510 -280 -437 -576 -407 -438 -71 496 -734 -11 -367 -380 -50 201 -553 -126 -168 15 500 -305 407 149 -245 -229 -320 -840 266 608 81 442 -257 -778 67 -856 -393 168 287 123 -10 589 -560 593 -294 210 -511 -428 -798 -30 230 248 -119 43 -740 484 -886 695 449 457 244 294 -876 667 -6 113 -173 -6 677 288 344 -874 -634 592 184 -744 -128 723 631 233 -334 -170 -83 602 -396 800 -197 -183 -98 690 -291 -163 -390 471 -754 -2 -875 -77 -96 -175 593 640 77 613 469 -61 54 -576 -400 51 -708 20 -476 -183 -736 -796 -641 44 -624 -847 539 -570 -217 34 -419 -78 -328 -294 390 -334 221 -104 -490 -58 -825 -7 -377 -416 199 -825 -594 150 -686 -230 -152 -346 -678 62 738 233 -232 -651 -143 354 -490 -371 767 270 -260 276 -66 172 495 -341 -397 197 445 -427 428 711 289 -637 -163 358 -582 528 -18 203 -740 266 -381 -235 -888 687 -616 -806 486 -460 51 -284 469 208 633 166 451 -159 563 753 275 35 65 -558 -26 -695 -125 133 -602 -109 619 592 -442 -198 292 -870 -164 -765 -592 -468 555 -823 -765 748 293 -536 -497 322 -602 -344 248 603 687 -655 446 499 -76 -430 722 -826 -794 237 -413 66 -117 -867 -546 402 -490 -437 -103 114 -792 123 769 330 -594 -68 598 556 -575 -794 -344 -470 -405 -68 -895 -359 -101 -886 492 -831 272 774 -61 283 -682 684 458 -794 -550 434 295 696 448 -513 -74 -838 -33 332 -224 -101 -531 -579 -553 681 -743 -533 -178 376 -193 -483 -609 -487 -291 -226 546 425 -221 -213 -874 653 -385 255 771 55 338 -713 -208 237 -376 39 52 -198 -203 377 777 90 -258 133 -399 -562 -513 166 -788 -244 364 -660 682 -437 -119 -50 -178 532 -640 -693 655 625 -763 397 581 -760 -402 754 529 -172 765 561 -608 -267 371 -210 477 -264 -224 538 -302 -563 146 -50 740 337 495 574 -320 670 -214 -370 10 197 419 624 -138 -38 -724 82 598 177 89 -386 -660 733 -208 -72 -628 580 608 231 -566 -469 604 -772 -82 -519 748 482 -306 -241 43 -16 105 448 -647 -537 -572 -540 274 -36 -170 -13 -311 318 -476 -313 626 620 -614 62 395 -701 414 -421 -117 -799 241 78 622 -577 -726 -361 331 373 218 -869 202 166 -735 -84 409 218 -465 778 -850 458 -113 -843 -869 355 -860 230 -762 -275 115 -149 -176 783 752 445 794 69 650 659 551 -60 139 799 -839 -211 -138 458 532 128 13 576 454 -770 -864 -829 -140 -116 139 612 25 404 -835 -827 -856 -63 -259 -348 568 -513 148 582 562 -672 708 -719 117 367 126 367 -421 446 -541 -37 -673 339 197 -507 22 731 704 -376 -253 66 -84 -507 769 -25 755 87 -145 -185 -490 -417 -521 -190 -151 -896 554 -444 238 -744 783 -157 483 526 -234 714 407 -94 533 -778 -584 -358 -886 510 194 -682 133 27 -584 -576 -751 -96 701 281 -18 80 242 156 -430 708 114 133 -708 270 -432 -84 -132 -268 -365 -641 389 697 430 -450 692 767 76 679 -458 -350 -451 66 737 -635 336 260 -235 25 584 -805 -44 703 -597 -776 -337 -33 -557 -280 -858 -834 -48 -71 716 304 -602 -551 -184 83 434 -132 97 8 -94 -523 -287 588 -90 36 -107 445 194 517 67 627 -108 -899 -543 488 -693 -265 -759 -178 -586 -554 638 -695 169 -348 -248 339 -796 218 -724 793 -4 -315 -263 -643 352 107 308 -435 -887 -759 165 -695 -751 56 -696 -334 -550 -50 650 -891 -495 -861 -569 -135 196 -69 -775 270 -175 139 100 513 326 -609 -120 644 464 -157 330 792 -364 -720 259 -527 774 -527 -520 303 738 -856 -401 604 -110 -68 695 -377 -93 -143 785 -663 402 -206 424 -678 -376 133 -285 -802 98 771 -84 254 -62 512 506 207 -816 73 -861 -309 -211 -515 -339 740 25 172 700 480 -493 -615 52 196 141 50 636 127 101 159 713 608 420 -210 -885 -804 -650 240 -83 291 -586 630 773 -38 -580 -763 -259 -604 -21 708 -833 153 -674 535 -802 415 108 -347 -25 315 -528 659 -236 368 399 392 -23 -440 -890 -439 -680 -248 -458 663 319 -724 -522 -20 156 -487 -380 -508 -683 -354 -501 -880 -393 -210 -848 -15 -649 476 -474 -292 -486 9 595 195 -149 607 -531 214 -769 420 -71 -477 -510 422 -462 237 422 -3 400 343 -258 293 -197 -329 63 313 -533 -462 -402 343 -238 264 625 -57 -234 -102 755 -864 782 -461 278 -441 300 -771 366 269 699 199 -179 -242 409 -682 -640 -292 514 3 -377 -368 505 -622 -591 -177 752 770 644 463 475 449 -81 -754 -764 -281 232 -473 -777 5 91 30 534 -317 -126 145 539 564 -709 -585 26 679 -769 -730 -871 30 618 -854 -605 -177 313 -145 719 -483 -192 181 184 -171 405 309 236 -425 148 -226 747 365 -603 -198 498 -434 -891 -509 297 -579 -508 -470 231 -870 -438 710 689 449 -535 681 -349 -1 -682 530 595 468 136 -436 -34 458 429 145 -524 -448 -37 -177 -856 -729 219 -232 541 220 601 662 -434 -773 -608 -169 -722 -470 378 -441 -466 -883 -657 -785 -677 -296 651 -635 -95 609 -621 237 -290 138 542 -365 -19 424 206 -29 459 579 135 -784 -823 -661 -39 -694 -354 645 712 416 -320 -247 -274 -782 299 -107 420 45 175 571 -644 -728 649 190 -844 -226 547 -736 -580 -396 216 266 -211 -842 120 48 149 -722 -736 167 690 -658 221 675 377 -397 -688 717 -128 721 -60 773 -659 -463 74 418 712 490 581 246 226 166 -248 107 -211 -529 573 -833 -113 697 192 172 -116 -279 -430 502 577 484 -550 -307 -679 550 227 30 -330 -477 69 -221 -468 447 -808 408 -221 333 -58 174 537 -87 169 -755 -688 -600 632 -301 -264 651 15 -740 739 -321 -88 -694 -559 -146 -223 -498 -768 218 -53 466 383 -249 591 676 -716 251 -318 -84 432 274 -502 530 -695 586 -366 -774 772 346 194 76 672 614 -133 -492 58 262 107 -659 -431 -92 -673 -675 598 -329 320 712 -25 504 -57 -607 -763 775 730 670 -820 102 471 497 464 37 -893 -42 289 10 -488 240 -216 -366 209 -894 -254 434 318 562 486 -109 464 292 264 -3 333 751 -686 -625 6 299 -854 -273 -66 -839 -609 742 621 -577 219 426 -839 -480 776 -387 460 -633 -162 247 -548 -427 347 -751 249 -460 28 406 -772 592 495 422 -330 32 -82 -524 119 -24 -468 540 591 -496 -233 -820 631 -135 736 -567 -439 271 267 630 -872 -26 268 -879 314 581 -739 -657 27 -408 -367 -202 346 -49 310 84 -664 -699 664 11 -16 609 -119 425 -138 68 224 673 692 -400 -435 409 302 44 131 79 -607 -450 461 298 556 -386 795 124 -739 711 469 -475 398 373 795 -312 630 654 60 203 539 403 631 -35 495 -307 -107 438 -619 467 687 -513 -454 432 276 -618 507 -633 -482 757 726 324 -304 -291 -268 -733 -198 566 -242 148 270 -236 244 3 449 -554 -827 255 776 -28 380 199 -239 -604 412 545 193 760 528 -342 -183 -869 544 -626 -95 405 687 238 306 25 -533 -234 203 352 -692 -846 -790 62 229 34 593 -594 667 23 -283 63 311 -442 -302 378 640 396 154 -788 -407 203 266 -49 -858 43 -162 -683 -320 -247 146 753 -803 562 -278 712 689 -314 -106 15 475 -670 -162 353 -33 561 -49 76 510 381 259 684 -174 -772 -808 191 124 -47 657 -340 -762 328 -807 123 -209 237 -738 658 -102 -97 569 -153 -387 595 -8 795 -517 648 150 208 751 754 716 344 545 436 -587 -512 -75 348 658 -306 -824 518 160 171 -191 -542 -517 -733 492 733 31 228 -772 271 -604 -97 -376 777 -690 534 -726 -674 -409 -254 -800 -103 -17 177 -776 -820 226 250 529 -312 -54 720 -483 -454 172 714 726 -440 -33 -87 -728 -718 -131 -45 -230 30 -772 29 576 468 539 -458 -742 -32 -123 684 415 252 381 279 -771 -788 205 -278 -218 715 -186 719 -601 485 -103 -150 -677 -63 785 -767 166 648 -740 -144 -332 581 -763 71 494 -386 433 389 229 -168 -131 95 -662 24 57 262 17 740 418 355 626 251 196 697 213 334 213 526 -861 -828 788 166 -653 -671 11 544 -249 -893 669 -636 577 105 549 -826 -440 319 605 -99 -735 -597 440 181 605 -820 134 736 501 691 -335 -701 -270 262 95 52 411 55 578 -614 -366 -445 -52 637 -625 -741 -181 -430 -212 -667 3 621 -423 -650 474 -658 -269 559 275 158 559 372 -286 10 -628 -392 -561 -168 -300 242 186 -28 461 -192 329 536 -406 -105 -154 491 -356 -421 321 -604 625 -876 444 507 116 -680 -116 638 -199 29 -761 206 -813 -270 -274 -304 207 82 -324 507 147 84 -751 274 -5 -818 425 178 40 -152 -137 -621 11 -381 -650 -638 -459 -12 411 -627 -168 -456 -875 -640 -255 -25 -520 668 97 -621 -573 -486 -544 -416 607 504 680 732 147 -839 141 275 685 8 122 -698 126 347 -278 114 572 525 729 -606 -600 -705 -577 688 -776 235 596 654 -563 767 -123 -876 -833 101 536 -275 -98 619 745 -125 -138 -782 261 -543 51 -52 -895 -431 -801 713 -158 -499 -877 440 -366 291 247 505 -407 587 676 -182 70 -552 369 39 -698 -49 -619 186 -340 -670 -642 96 435 -95 -133 -374 -20 -856 -85 417 744 -181 -93 -128 760 -266 285 -889 717 -430 83 585 234 -534 -141 -421 10 695 -680 102 315 -338 -355 722 623 -369 158 -84 118 -510 -255 -364 -821 97 299 505 -155 -149 590 -540 -388 -409 438 -79 -47 372 125 -746 757 249 134 -812 446 -661 18 355 -209 -200 -572 348 429 -431 -33 748 -425 -315 587 -53 -600 -710 -286 321 -697 -179 260 550 559 -514 454 -425 462 -132 -495 366 -872 -815 -329 717 596 -225 -156 -759 548 553 -790 725 49 -86 171 714 -733 649 376 -347 -647 -755 303 491 -738 175 188 -284 742 543 -42 -890 -813 617 363 -192 229 621 -623 -673 231 730 273 756 -533 -286 258 110 -409 182 -351 -111 505 390 264 633 -278 -402 -884 434 -330 220 78 -364 747 -230 -363 -470 557 -78 109 -356 591 -749 -804 126 222 616 -879 -239 455 -680 722 243 125 -304 187 709 766 -667 -749 168 369 -854 -874 127 356 480 -754 735 -709 -832 -466 48 -766 -601 -40 695 740 -119 -515 -76 719 -250 -506 677 -273 -616 595 -179 -152 627 346 468 -433 559 604 595 -36 -673 720 177 464 771 -266 511 545 283 -466 735 714 -177 -34 -166 329 -82 -462 -304 -102 -826 498 661 175 421 196 -503 -499 785 297 182 -636 -252 -862 410 -869 634 -459 -566 -538 -45 247 -628 -522 153 352 -155 124 585 189 405 502 -712 -760 -418 252 -790 588 -22 -215 206 480 90 185 -83 -249 -535 677 -734 -527 336 -888 573 -686 587 290 -286 -568 -605 11 -93 -588 180 190 313 -374 767 704 -530 -679 108 711 223 107 -644 155 -526 506 284 753 -55 -135 566 229 -538 583 612 -743 -49 -138 171 -254 -720 394 514 -517 744 -425 -752 317 622 -217 603 130 685 -758 -343 617 445 -888 -65 -189 -86 -139 289 627 -766 34 391 588 754 483 -6 -225 388 609 476 -231 -113 363 -75 -847 -141 -201 -166 62 323 -104 -443 -791 -207 24 277 376 -759 -184 301 475 403 307 -257 -529 -256 769 409 -412 -573 -91 137 763 152 -10 330 -613 -279 -268 -21 79 -657 695 -523 -801 -29 56 116 -191 -689 -552 -293 605 -549 674 -424 -222 -760 -455 -103 -472 -260 -404 -480 687 -615 -263 -809 -385 -577 57 -433 422 -71 -151 -472 586 -798 -591 300 -182 273 -600 -565 -166 11 738 -587 -593 -343 720 777 113 -485 112 708 15 -393 -753 -650 488 -271 -512 443 397 398 468 -453 -652 -245 -151 513 -455 15 261 515 621 579 -9 -433 238 587 -317 47 -284 -403 -96 375 -566 695 -309 773 411 92 -420 -583 -305 -828 364 498 777 -638 -624 505 313 619 -113 -318 125 446 -817 325 -667 214 537 714 -44 -32 -276 786 -332 249 563 -192 -829 -874 -323 -555 93 -797 -498 -414 132 620 -449 -183 747 -683 87 164 -188 -824 -747 685 -347 717 380 249 -751 -662 -407 -690 623 524 -538 655 141 -746 45 389 -117 106 449 334 -502 129 -877 254 145 540 -290 -625 459 684 379 -801 313 96 -682 -462 -831 405 -501 -190 695 -562 -898 763 -12 -621 441 799 583 -751 -746 -639 468 738 304 38 743 566 488 303 402 667 280 -527 -450 195 -349 -828 665 -483 -437 -869 492 542 304 348 778 241 74 -309 -432 -741 -59 38 704 102 -358 -781 -489 54 -711 -200 -415 738 -554 767 -653 -562 161 -790 -509 721 540 583 -69 269 518 -554 -620 -511 -198 -857 91 678 728 -561 348 656 55 167 -753 -607 -71 569 54 -888 518 50 650 76 -12 -108 399 602 380 -889 -262 -755 430 367 -736 -558 615 72 423 -675 451 464 411 -696 649 608 711 -175 -521 51 351 -502 -716 -428 243 138 -688 730 -66 -799 -365 265 -276 -611 798 -600 -397 -533 -741 546 375 -569 531 666 788 225 -798 458 449 -719 -755 -394 -52 -73 445 378 338 -116 -585 539 -105 449 -476 659 -227 -447 573 -779 -44 -660 549 -830 547 -837 -68 -552 472 586 -358 -501 258 797 441 -894 -709 -196 -520 -375 -603 -208 -452 -744 -395 -449 330 513 -703 765 547 339 -729 -868 -392 -687 263 421 -738 664 796 -628 -130 340 244 344 724 -92 -320 499 -510 -629 779 -590 -16 691 136 702 -728 -189 -595 -183 -215 -353 269 -127 -483 -301 122 -467 -424 -418 655 -453 -108 530 117 -868 -762 42 448 337 -759 451 -781 -334 172 60 -752 -345 609 -676 144 -751 -710 329 -371 740 578 -558 -163 521 113 -736 -125 -708 499 153 -618 439 -887 -516 -608 152 -817 -683 436 -761 -320 -327 -8 10 -300 552 446 572 148 -50 572 424 -519 -346 701 756 -768 -601 -345 401 143 282 667 294 -235 -650 700 -166 766 586 -132 -520 -660 -816 -190 -537 -285 326 -50 294 404 109 -657 126 -796 785 -77 -811 -601 -746 -751 654 -630 -95 43 104 262 -745 621 329 -68 229 -370 4 70 398 109 -425 604 -355 137 -207 19 -618 -813 529 -100 -58 -188 788 52 287 -67 -62 51 711 -812 -465 -711 507 -665 41 -581 -214 -83 -578 215 248 -267 800 292 367 532 -723 -536 -678 -72 389 522 -758 315 -685 -375 760 106 551 255 158 -563 -581 -624 668 776 91 -81 -283 -287 358 756 21 406 627 460 -889 -685 498 -409 545 -270 -682 137 541 -399 540 759 230 -627 -857 -761 -811 677 231 -775 743 -464 571 -144 -31 -851 -812 537 -637 -529 795 741 -346 -789 356 233 -23 -316 482 -220 -711 120 -15 -844 -560 573 61 -222 -62 -871 388 505 339 -60 553 -474 95 -727 479 -633 -277 -292 612 -803 410 786 55 92 301 159 478 591 481 583 -601 -561 -126 373 -88 188 -620 180 318 -664 352 95 -698 249 -225 68 -857 -369 -618 -364 -654 -80 406 -694 49 457 136 -23 -458 790 -287 233 -121 -665 423 -84 337 721 172 -510 -451 752 423 -399 -462 -617 601 -733 -807 479 -381 -798 24 -295 759 -369 332 -4 -164 -735 634 -852 -52 -770 -305 -829 514 648 509 -366 437 -442 -428 -851 522 -548 0 756 -245 -360 215 728 767 -440 202 554 -873 649 136 197 -76 25 -60 687 184 -568 -609 107 350 -235 -875 237 742 -332 -282 409 705 94 261 547 252 65 32 -559 -806 -484 -556 -447 77 -555 -443 168 -172 177 267 -30 -580 -417 -325 460 -892 -226 -56 -888 220 -824 511 -189 -110 162 -49 502 -518 163 -898 116 -314 -310 572 -527 -285 731 594 387 -531 626 553 630 -250 -598 -224 -521 457 659 -398 607 -324 -304 39 -83 -382 186 27 -8 -587 636 699 650 -144 -77 417 150 -154 87 -84 -775 -557 696 -248 590 -777 -218 515 -790 723 -652 -622 611 650 214 -496 -445 22 179 142 96 193 152 -783 519 138 -694 -144 383 -213 -327 -256 106 659 -205 664 -86 -844 -21 -683 205 -323 719 -758 -3 -444 -391 78 655 786 476 -227 143 108 -154 -21 531 -575 -332 -58 -682 709 -540 264 -463 -838 -652 -786 -148 -492 -574 153 425 787 171 547 -746 -121 602 438 -197 -585 -126 546 -535 -652 -741 -50 -606 -711 -238 312 -151 -464 518 -62 -614 -871 746 -812 719 191 -76 121 -112 64 -149 -495 669 752 700 -774 -659 -410 418 416 121 -68 -108 -38 -144 639 -271 701 -403 477 -875 -530 32 633 177 522 -539 663 562 -554 17 91 -144 -486 214 184 -116 -127 -216 -165 -725 -756 -482 -779 211 -48 -240 456 -346 -371 -785 -894 -252 56 743 479 -125 -574 -331 350 -181 38 217 748 -733 656 588 179 389 -57 -121 765 -825 -365 -685 12 -50 193 -522 -317 -106 -402 -30 -622 125 187 -354 135 -759 -506 -836 743 589 251 -638 -200 -625 -447 343 -707 -589 -147 87 -539 -872 469 -873 612 -724 -846 -652 -713 610 -751 -57 -202 330 343 -776 -500 688 628 237 -166 290 309 -380 -892 -266 401 781 691 -570 -489 109 711 301 -718 -311 -220 454 750 -101 658 -338 540 -84 620 -758 -563 -512 -512 455 644 -841 126 -805 534 -135 287 -192 646 -870 -867 -452 725 -173 77 688 -731 -654 380 -742 -491 577 -702 -89 -512 -626 599 -315 -845 94 645 -755 204 52 472 652 34 -52 -819 245 -246 -503 479 -666 -774 -603 -859 -170 -393 -4 671 -698 645 -447 -148 -419 424 491 -521 -716 34 329 374 -459 32 -478 -203 618 101 -350 405 -463 -387 -110 -301 709 -517 -650 -632 -869 610 -455 -383 -894 -656 550 609 532 207 527 233 183 347 -465 -193 631 -257 751 -46 -315 -435 -17 84 521 -870 415 -85 214 406 -152 -753 317 716 636 49 383 49 326 -644 -406 -637 723 24 -615 322 519 779 718 -837 63 51 -673 -43 -813 572 354 -834 -536 154 -273 449 -49 657 -502 -215 771 327 -740 62 191 -687 -493 184 201 -359 -344 670 -222 538 147 -434 -462 114 227 -770 -430 165 534 -42 -847 310 767 -880 -565 -205 -223 -650 423 -840 427 -455 -114 697 -476 -565 -452 -54 -659 -356 -571 375 -196 594 608 -372 134 390 536 -514 396 384 462 348 237 -835 623 -748 754 665 -667 -861 614 -354 184 -819 524 336 -373 -213 -649 -294 -848 80 638 498 -112 313 597 178 771 -118 452 -83 -878 -307 368 65 -837 -464 -227 -300 593 -392 89 -196 -245 592 -22 449 -143 -365 -737 -868 -379 -484 52 566 5 370 -374 -527 208 -231 -592 717 114 -630 -311 719 329 -164 679 359 -480 154 505 203 758 -23 -261 541 227 -116 390 18 -430 -371 -372 -734 555 -234 41 544 -751 7 -681 510 597 -770 -97 233 456 356 308 -877 720 249 147 -15 192 734 277 -454 -626 -234 -341 -473 -766 364 -492 776 652 398 330 505 -529 423 -670 -785 -41 -380 589 -610 703 266 -516 -182 -467 -706 -665 625 179 -199 -774 307 -198 -555 669 -767 -873 -278 706 -369 318 281 -492 547 -120 251 -752 -251 407 -149 -391 235 -440 640 258 -187 171 -377 -166 -38 606 -699 207 -280 661 -686 244 -583 103 -69 -809 158 -145 -375 -211 -542 -237 -72 205 481 653 -599 53 -472 668 -398 447 -456 -54 -296 -892 -119 487 -434 435 -150 -645 770 676 -455 435 -554 -199 130 -245 -768 -557 -487 477 14 -153 571 564 -685 761 731 -613 -736 -80 470 -24 504 690 -426 399 -109 506 61 -561 799 -837 708 -702 563 -193 698 307 584 480 69 238 -247 -84 346 599 -453 205 -556 -13 -232 781 -861 697 354 693 729 35 -610 -214 -96 122 -63 -468 644 668 -525 -877 -746 27 -49 -289 117 -249 -433 -135 -724 304 -107 -744 -711 -329 19 593 313 32 -429 637 6 225 474 362 31 553 646 -541 -789 -201 430 575 68 594 -515 -258 444 -865 -206 -551 -825 108 268 285 -462 -165 -873 -84 674 194 384 -183 252 75 519 -6 258 -660 346 -32 -133 751 434 -607 -651 404 447 -59 -549 594 -50 -732 -99 461 -524 59 -421 -547 -558 -527 108 124 -387 387 485 280 -222 446 759 335 385 645 -534 -525 -244 186 -9 -273 -201 539 486 676 -659 77 293 -816 122 -616 646 397 89 -276 574 -39 463 484 -474 -148 -831 -298 410 43 -541 108 -414 -344 -17 -679 738 -401 -449 303 -777 185 -101 41 98 -238 113 -268 572 -9 596 287 227 -328 55 69 506 716 705 -434 -39 16 -440 -790 -626 -790 666 -107 -272 396 762 544 -439 280 167 -729 338 -866 512 -389 -589 590 137 49 648 -512 -519 -90 107 633 -496 554 658 -836 -213 -707 -295 -662 528 601 -329 -752 87 -702 -625 -779 3 601 -440 47 -30 25 -216 -403 53 538 -876 -388 -198 -320 790 778 550 250 -811 -852 -728 -239 775 -458 657 209 190 750 -95 346 -325 -888 -158 638 440 -506 413 -522 -613 -90 290 -226 -874 30 157 -606 -755 -44 -178 -619 200 -110 -113 -773 794 -115 358 -274 302 -708 564 491 629 -322 474 -844 356 18 -687 -233 335 798 -881 -414 747 -408 523 -33 -451 68 372 -558 -396 -337 -653 -633 29 -574 101 -252 -28 202 -581 189 583 352 773 478 -879 498 12 -387 457 708 376 11 -871 307 -219 306 -876 -91 -417 -470 780 613 -600 444 -864 194 511 642 -112 602 -806 -758 655 -411 -648 -825 -807 -394 122 794 -268 -786 173 351 262 694 143 325 -597 233 -530 44 -135 143 -677 -454 -557 531 -32 -422 322 566 -673 528 420 788 -733 275 -772 -849 -314 400 580 684 -161 -784 561 -550 74 500 -479 530 55 493 533 -369 -607 -802 -782 782 150 611 -89 -483 41 497 -833 151 -363 -16 519 -326 -681 701 -518 82 33 -468 -885 85 377 530 -611 280 495 760 -440 726 -129 -26 405 52 -27 -494 321 -897 -402 -387 160 -164 526 -794 -19 -651 -602 36 -331 -589 673 626 -772 360 480 -341 -600 427 281 -119 182 258 -251 90 -574 209 -815 311 631 -182 -816 -435 49 -340 -166 -307 -578 431 -564 -388 -171 -523 752 370 113 -306 -626 -510 -676 -887 -319 -19 -354 -65 -469 -593 356 -746 554 -116 -701 708 -727 3 1 487 52 677 -348 304 216 -175 488 186 569 -278 -14 -111 373 -38 627 -461 274 -783 -561 -640 362 203 275 437 -395 753 -543 -384 218 759 285 -232 230 243 683 281 -706 588 10 -19 436 313 -479 7 98 -476 -522 196 -395 90 -77 427 385 451 378 540 165 444 -325 -87 -574 195 -435 473 -504 582 369 705 -534 -312 -230 397 105 -677 -301 -135 1 370 199 605 -457 -48 642 131 -633 -823 -531 705 439 630 -45 772 -435 728 -253 263 -597 -722 -866 196 415 243 645 -437 -218 -476 6 -606 420 -835 676 -359 268 291 333 -128 540 -571 -386 -164 -196 -444 11 720 -255 285 240 -836 -882 -210 -258 -96 -99 -803 173 -677 145 -403 -456 -186 146 -157 -79 -836 -563 -94 -787 -230 301 -498 -723 334 -60 -817 -840 40 -571 -564 -524 -623 -358 -551 -447 10 255 202 -256 -403 553 -389 184 659 652 -12 -283 225 -895 62 -725 -742 650 499 310 -185 -538 710 406 -549 636 -445 -569 -212 -825 61 -80 -477 599 745 547 -438 -332 399 724 332 514 -717 -515 -513 -887 336 45 -295 -729 435 736 259 -96 -498 -864 -665 755 -340 411 -381 -797 -570 -424 240 -531 269 -653 -313 -638 -630 -98 -691 -405 261 541 323 -78 -363 -840 -287 655 -423 -322 -264 96 722 -193 339 657 -419 544 174 41 375 62 389 183 -474 235 370 -870 637 609 68 241 499 188 322 433 -172 307 -769 -234 -859 -17 -124 199 342 248 -573 27 109 -872 430 287 674 239 -766 -611 533 684 -265 599 -533 -852 -537 -487 -772 289 275 144 -790 475 -238 348 -699 -808 -693 -774 471 546 -782 -524 -733 -407 -779 -660 497 -554 -114 473 -546 396 -61 -863 -240 -490 -65 543 495 570 -227 -314 518 -122 -227 681 772 308 -569 530 268 -42 -844 91 -830 -686 -232 434 -724 -57 -758 -60 491 -247 724 -837 741 780 -435 -367 112 -388 675 609 268 -317 -197 364 605 704 -418 565 755 -301 -28 -449 504 -563 397 -284 -141 -706 -50 356 597 651 -207 -446 -324 -632 -750 -732 -213 -725 600 135 -573 312 -624 69 49 -867 -586 -777 530 556 181 -708 785 -139 -488 -340 389 745 -692 -331 297 343 -875 -658 -476 77 643 274 -65 -200 -620 470 536 -553 208 199 -172 -418 -828 257 271 -421 775 -264 655 631 353 19 280 -73 171 282 638 -440 -588 735 286 -525 795 -510 -751 48 643 -517 637 -885 -478 -673 688 -781 395 -756 -148 303 240 -247 342 384 -602 -494 727 -230 499 -390 738 258 440 96 402 228 -325 594 182 326 -847 -668 -431 572 -147 48 -151 386 -606 765 -871 -58 -522 -487 765 -490 70 523 591 37 -177 390 168 618 -218 74 550 -582 -704 -178 771 137 679 -125 674 -240 468 -706 -459 -108 -126 -678 -140 312 450 757 -99 368 -128 -889 428 -243 -357 768 234 86 -848 -524 483 -667 398 165 -828 226 426 -191 -350 -522 169 -326 -462 649 -372 -343 -619 -870 -583 251 596 304 -569 60 202 -203 334 750 -106 -26 560 -808 -25 745 -749 449 -149 -459 790 -388 -167 15 413 179 69 600 -236 -879 721 -57 -580 -626 40 439 276 221 24 -380 506 324 765 482 -80 -528 -396 -62 723 -721 166 -99 -418 304 320 -302 -582 -601 641 601 -84 -760 -824 730 341 85 -816 457 713 392 -312 -714 -343 341 -22 89 -622 -360 536 556 -850 -605 718 472 568 605 317 -593 186 218 729 -211 689 -273 617 -570 -299 9 626 656 -851 708 -465 740 -116 176 617 -125 82 -624 757 283 -713 -332 -510 -55 -421 123 135 0 -699 -184 -218 -293 577 -400 -749 258 -38 -576 -773 198 605 793 101 741 688 -156 -200 -1 68 726 504 -869 -51 -587 -440 439 -258 -765 -296 305 -138 -151 798 -688 119 -552 737 -469 -656 560 313 -768 70 427 -299 79 -370 597 -541 -590 -204 -224 738 -409 734 555 594 389 580 -98 543 -71 78 236 -398 440 543 586 -368 -519 -652 84 -8 614 -343 -131 -700 -666 -305 -232 -154 -380 -799 -531 618 -534 348 -6 506 -634 -774 -237 140 -773 -799 -480 -186 757 -579 266 502 -100 -797 -580 -136 185 -799 696 220 722 394 -585 447 -195 695 173 -76 373 -698 232 -377 385 -482 775 -8 686 -476 -752 -92 565 -467 796 169 746 217 -258 -852 463 246 -504 621 -121 678 695 620 -632 271 -512 473 440 -691 4 -301 334 -803 -765 -744 677 214 -386 -850 496 -561 -615 6 -410 448 -502 797 -706 482 789 131 742 -805 134 -860 335 -125 425 581 -747 260 -241 331 3 289 544 358 -383 -891 -882 -545 -541 644 414 -207 39 -726 420 131 204 -127 684 -147 -44 -447 551 279 208 -621 -101 432 614 693 753 428 535 -706 42 211 -900 -47 -897 601 475 -104 -72 -508 -324 -897 755 -642 -589 631 -28 307 -513 -677 57 63 -53 -393 -788 481 333 -754 290 496 761 558 499 199 440 396 397 -141 -242 -240 -649 -397 -814 -36 388 -479 -346 181 -136 -142 664 -640 -892 -500 725 272 -53 566 745 -387 -724 -244 -330 -754 780 59 374 725 -271 304 706 -775 -62 -761 -494 -270 -20 -382 668 76 -50 -419 -796 255 -750 -332 493 468 -264 560 62 -547 -878 -816 -232 -597 746 336 89 168 365 -280 -786 -800 -778 -431 -248 -848 102 359 -527 -600 -790 104 -900 399 -498 -33 -273 -826 663 21 -66 -167 753 -607 259 -79 -550 639 -494 330 405 89 708 -74 525 -109 173 604 -516 -206 -373 718 -754 -207 270 -102 -268 345 190 4 528 -607 -244 317 -227 -677 -387 279 -637 -342 -215 -412 401 -616 -3 -315 645 769 783 -267 57 376 -329 518 371 222 -36 -718 -17 -120 -737 674 142 202 690 -728 739 -15 -122 -296 485 -504 -418 -267 544 538 -348 736 -882 -203 -83 -259 -785 -604 752 704 -97 -634 259 670 -22 -660 -594 315 296 -4 -181 247 380 506 -44 800 493 -148 -463 168 167 -679 -297 -476 -741 -461 369 -144 767 -646 237 -527 338 598 383 328 -316 96 -424 10 -551 -110 -876 -256 134 -772 -873 -206 82 -78 514 -754 415 -414 348 -560 161 -418 150 -360 -494 1 -601 -157 -691 -800 238 688 56 211 76 766 -204 52 -500 -225 -474 718 -244 -43 737 356 -142 175 732 634 -198 -662 -816 769 -671 -415 -225 113 501 -725 -366 -20 663 159 -275 490 -429 -195 452 -716 -627 117 168 613 -182 -266 -814 -678 126 248 218 37 43 -497 714 347 3 549 -856 -353 -758 334 -548 502 -424 692 388 -802 428 -382 720 -438 479 30 793 192 -73 658 -198 540 514 -43 -396 -813 -797 394 -314 -702 229 -524 -717 -284 615 750 733 318 172 -57 -373 143 -584 5 672 -641 -466 101 -487 485 183 163 -121 108 769 521 -409 507 356 115 296 583 -196 -740 661 -444 -487 -579 -405 -374 -310 -509 -766 -774 349 -506 -86 426 667 -66 728 588 -392 788 -348 610 -304 -802 -193 568 146 -24 -722 -844 9 -413 612 -192 58 509 88 119 440 -651 -734 -345 167 154 466 -39 142 -636 325 -661 719 -817 502 613 -652 219 -764 394 626 276 -752 319 -122 226 756 -615 -327 -520 -422 357 -297 35 -897 531 373 -337 -678 -364 342 631 -645 -509 -329 -3 692 -461 416 -306 662 -240 -782 776 245 -783 54 602 777 371 -26 -458 -694 138 185 -568 -459 484 412 395 433 14 -546 462 -601 -63 252 -628 -301 39 -112 -246 -425 174 198 -103 -786 594 -235 -96 -159 -310 -590 -177 148 -602 -657 611 -15 205 -613 647 -645 -87 202 130 -804 646 -158 118 75 224 329 55 -793 358 -804 309 -6 -317 -322 291 -302 712 -877 342 -263 -711 -731 -861 75 -396 145 -512 -759 -131 -621 305 169 744 -779 -99 -807 419 -689 -184 -174 415 -578 -366 655 -49 -420 424 105 -270 756 -871 306 -495 551 60 -185 677 -430 757 -519 350 -155 287 -381 -896 -348 -800 641 -241 679 -668 544 192 -787 -544 -175 493 237 592 -666 -829 471 -659 -820 -521 -326 747 735 -104 -33 64 388 660 -90 742 -391 -7 -4 -713 180 511 -849 108 -793 -475 -610 -564 785 -142 79 -121 614 785 432 8 190 -773 -677 31 453 -91 -150 -143 -757 -606 80 601 116 -893 -183 -426 -133 545 370 -629 -308 -512 653 -469 533 152 -537 -189 -162 56 -513 190 -766 669 106 416 177 562 710 690 675 696 800 -826 -622 183 -886 274 142 318 684 212 269 420 379 -773 433 352 -237 49 -376 -296 -381 371 -730 84 82 -854 498 726 -5 145 -297 -53 551 -767 604 88 639 -658 -342 -281 667 792 -409 -750 -140 -231 128 98 -167 560 -467 603 89 246 -549 -241 -479 -422 -75 -141 76 272 -486 776 249 -7 381 -613 346 -175 305 -776 488 -819 743 615 739 10 -570 -491 -798 -762 733 -120 555 551 83 562 -142 -501 421 159 17 567 208 -411 -503 -433 447 97 -873 -412 -448 -592 108 -618 611 62 -11 349 489 -727 347 -596 430 456 388 -407 438 104 -621 -255 365 -37 -77 -523 164 -274 -868 -764 -544 -1 -719 -46 -99 -330 29 655 -579 -253 -405 296 -780 146 685 -854 743 542 151 623 480 740 109 -24 -375 -373 13 148 687 -65 736 173 -388 -342 157 119 552 412 63 -62 695 -377 -530 726 -868 -660 650 750 547 -316 -719 292 557 -655 -477 -561 564 359 354 -819 -525 568 534 283 92 -808 645 277 -630 -663 368 -308 766 717 -21 -245 796 -71 -207 261 56 79 -662 -130 -100 538 263 200 733 232 424 55 -739 -594 663 511 241 -753 -862 726 -816 -300 495 -93 -675 -798 -403 106 116 114 461 545 277 612 53 -758 -120 -227 -420 55 222 148 -659 -659 178 100 -480 -643 -242 220 335 -518 575 771 698 647 -473 -644 477 -99 -343 631 -500 -626 -101 -213 -761 60 -718 88 179 -193 689 186 -681 -716 495 36 -513 257 150 594 -879 -526 687 252 -439 667 214 320 647 36 -141 515 -561 -688 663 -124 -890 182 -559 413 790 239 342 792 -419 -10 -217 -680 533 372 -225 321 188 641 650 -682 697 -250 -192 27 -784 91 -94 795 -801 -572 -41 -456 -540 657 -317 536 -362 -165 -697 -538 310 -735 255 -605 -713 749 359 -91 -575 -84 311 -797 438 531 -880 154 121 617 595 -44 -826 305 406 -386 642 605 -767 -265 -246 -795 -772 770 458 -735 317 662 -495 -415 299 -535 -637 -79 -128 402 -81 428 534 -668 -34 757 -150 730 -551 -619 -140 701 213 -455 -366 162 -36 -546 -293 -229 482 403 -88 -57 790 64 -563 240 -18 29 757 231 -143 72 -710 -727 -86 547 441 150 490 -414 100 375 -608 -493 21 493 -376 462 -889 -832 648 353 -229 553 409 -409 -868 -678 -237 -451 -241 -198 -701 141 62 -832 -32 255 141 -565 353 -197 -649 -793 -241 -702 -284 -570 -746 -97 737 -146 -845 732 551 104 576 415 184 447 -681 280 -565 -847 -811 -620 124 -408 303 -711 -802 544 -513 334 83 -454 -419 457 477 -319 -408 675 -413 -305 -561 160 -716 -585 -81 -70 -531 -755 -35 780 -117 85 -310 -252 -493 -214 289 652 439 444 352 389 634 -440 782 253 762 -334 -45 368 -54 -284 278 106 -684 -630 615 677 -274 -92 -241 210 -53 566 634 -867 -137 -652 -535 -339 -520 -730 -691 373 424 424 228 -216 -149 -675 126 -653 -1 -185 186 515 551 169 -289 23 -650 -507 -208 697 224 238 -882 -301 -303 92 -397 322 -106 -611 557 -394 -806 271 176 -885 785 448 -156 -626 441 173 -77 -292 -218 428 -484 -465 442 247 -555 555 192 -810 440 405 416 419 221 655 -244 -360 221 532 -375 -413 -387 708 -643 691 119 433 530 711 572 -614 246 378 477 -862 257 -232 195 -358 536 -662 670 48 249 61 293 582 -238 -795 -708 -138 586 167 -326 -100 -872 -867 451 9 -565 -575 -262 283 643 -192 -485 761 -785 685 91 676 -399 760 -442 -212 687 739 200 -828 -275 43 327 -182 560 214 156 675 590 617 -429 766 324 676 318 -465 186 110 -233 175 -882 -121 171 567 143 647 399 -810 777 182 -318 -861 -362 248 678 -504 213 9 -109 -220 -654 -688 594 270 -658 258 396 800 127 -636 273 210 -790 619 -140 -172 0 -884 -594 250 551 770 -567 699 -680 -418 106 -468 -177 313 129 -468 -740 183 -713 -679 -562 -879 799 585 -799 30 465 275 -544 -862 -800 300 -135 -876 -538 -165 -888 -369 389 -724 -778 -667 -183 498 -745 -557 -114 -826 602 -727 548 -870 579 671 586 -766 -853 -525 -87 445 -31 -773 267 546 86 -352 -230 310 142 172 -133 -212 -174 735 575 -711 -386 85 -616 -380 -236 189 -692 99 -490 -682 -6 20 752 -89 -730 561 -859 -427 111 -39 -744 -26 -320 86 170 -42 701 752 499 -584 736 -351 614 -529 569 351 -306 -394 -166 -357 -96 220 -179 586 -236 -532 -127 289 -161 599 -101 560 540 642 523 640 -431 17 212 84 333 529 174 280 -352 -496 415 -506 -429 471 -537 130 -242 -344 -239 -293 545 -726 -569 -703 688 -634 467 475 -619 207 -485 265 -285 711 689 -372 153 -719 721 494 173 244 11 -338 315 -674 534 554 -624 2 -22 -198 677 174 -11 95 526 577 474 430 -643 558 373 -808 759 315 -297 760 -295 -841 583 449 -318 -269 -366 -33 -463 -367 348 14 204 636 -67 -754 103 153 74 779 -142 324 -321 229 -793 -462 689 -56 -828 576 227 430 -593 664 598 230 602 -713 -604 599 622 -781 -870 253 441 -354 451 -850 -55 102 -900 649 164 -449 -290 -285 -491 643 -568 353 -484 -328 593 385 688 516 -649 304 775 -156 -513 379 -654 314 -376 -424 216 375 -360 -60 335 82 -421 -863 210 465 -248 -52 -770 -198 -93 517 457 652 -849 -181 683 496 134 -871 70 350 -813 75 -62 520 -826 -556 136 -154 545 496 -172 541 -522 794 421 350 -67 355 25 -547 521 719 124 475 -829 -487 -878 -460 -32 641 169 -898 581 394 172 -434 653 749 -812 751 762 694 643 -888 -624 -13 -847 638 -363 -507 414 -307 -273 -316 -480 -364 -459 -401 -420 576 662 179 93 571 -876 633 789 603 573 -856 -368 204 580 -288 157 -814 -215 575 423 -225 99 290 -602 -286 677 -900 -247 -810 -693 308 -899 613 244 704 195 -373 -661 517 -728 72 -559 683 -668 362 -106 -564 155 451 -343 -22 -60 -343 232 191 165 134 -564 -27 736 -350 -82 -252 -600 667 -377 649 200 179 341 -722 -559 -684 -495 797 -411 -790 32 222 622 -503 355 -280 -400 -749 145 -607 -578 296 114 148 504 -798 -791 -227 -360 655 -174 162 606 -690 -308 -359 297 -322 -772 582 403 -185 -544 70 -620 -379 621 787 277 79 -415 781 628 -130 -36 671 -600 582 82 368 574 511 -846 -615 -169 717 -591 535 690 623 666 27 -660 -257 -511 -250 92 63 396 -65 -730 606 669 740 -754 522 -313 -294 -224 268 728 428 475 -131 -367 -181 -169 455 -324 -185 235 57 -22 -344 -59 639 505 -560 586 -445 745 -272 64 779 441 591 405 -15 715 396 363 -51 -443 665 724 581 -226 -570 653 285 -184 -676 756 -627 -675 -494 -93 -312 -360 -387 -240 -289 726 -873 -468 571 -375 390 64 -205 490 -513 -244 296 363 -707 -213 -709 20 -658 61 128 573 -461 574 491 215 -286 752 -481 -614 238 105 611 575 -506 -644 177 -501 -255 303 340 226 85 -325 4 -119 54 254 -153 -383 -836 -896 -587 51 -21 -485 -889 -477 153 627 -3 685 -870 -93 -365 127 -340 -5 -686 -342 -293 15 -644 476 81 333 -746 -591 -590 -843 475 -637 516 -848 -353 -539 -615 187 586 -728 -36 99 -37 111 518 -234 -497 148 -391 156 -123 -792 -220 -695 -152 657 -392 677 -60 502 -312 -140 776 -819 -827 -231 562 -872 -30 -451 -310 384 -451 -382 -443 467 656 497 -858 623 20 -772 -810 548 -607 -279 -640 6 -527 -757 103 -774 -317 430 502 -126 724 -40 -808 -798 -462 558 6 -25 752 -273 589 -51 649 47 575 232 224 118 228 -425 -398 -536 561 790 -92 -109 446 209 -687 165 -555 -300 -660 262 -463 -866 -434 522 624 -146 -707 -236 693 -162 -261 494 332 -409 522 -265 519 587 753 -254 -216 -677 505 -566 -51 326 443 -381 -691 235 457 -306 -362 150 -531 -491 336 -164 -785 -691 -869 -745 486 458 283 593 -478 294 -281 605 363 -676 287 -330 468 561 166 691 -356 78 -107 246 -231 357 -553 -305 15 782 -238 572 -838 -178 -212 -56 -486 -698 -403 -711 -769 -244 -514 84 581 178 55 -158 47 -145 326 190 -762 -69 655 561 -662 100 -286 777 -270 673 564 -311 674 521 291 -184 366 344 -686 392 63 -307 -104 65 555 -332 -767 667 597 -603 -597 311 70 689 -10 351 420 -376 -437 -329 451 -609 -814 -847 218 -444 443 -70 5 342 -47 -188 212 793 78 190 78 636 -896 775 704 274 -795 15 659 -290 -107 -709 -615 -633 387 437 771 -422 -204 -861 -166 -368 184 223 -866 116 -176 705 236 473 495 176 45 -515 278 649 -551 -740 -873 212 186 -632 -171 -341 -518 607 -75 -719 326 277 -363 -287 -181 203 -157 182 -235 -270 -15 -728 103 256 -772 447 587 705 -751 -421 -862 -282 422 -26 -634 -482 -612 695 185 -239 -528 -854 485 768 391 -758 -179 -763 138 171 -608 -494 -302 661 -247 -56 118 -579 -581 -829 -545 1 -138 161 430 649 44 -385 353 -299 670 507 -441 -758 569 -195 456 599 674 251 -640 -815 -367 -792 228 -490 617 -152 -399 165 -242 794 297 -374 327 441 -264 15 -729 -571 545 714 -399 379 270 -508 680 -367 -380 504 -659 -2 504 81 -436 -350 -856 -887 458 21 715 90 -238 744 676 -543 720 -807 -717 -562 -870 -790 692 -705 532 309 229 341 63 288 -34 258 -92 151 282 -690 122 780 -234 318 -637 755 691 227 35 19 -826 -400 -64 412 209 -629 -884 154 -336 420 8 531 223 463 371 385 458 -387 666 -383 -10 -552 2 486 -793 134 764 73 607 -763 -545 -6 269 756 -54 -618 441 -656 -826 -793 -661 568 2 727 400 32 -639 104 -334 132 662 655 -45 -579 -773 78 64 -802 -200 -721 550 208 570 -389 182 317 -576 -164 -887 -91 599 -512 -469 -492 -360 147 398 205 -298 439 684 191 -665 733 528 718 -695 291 706 232 717 418 -181 476 -94 -548 -847 -772 -383 270 -548 575 577 -260 -852 106 -637 266 -155 -347 -289 -443 357 -533 312 -128 265 -185 -837 563 711 51 -495 -116 -354 -665 -240 -49 175 73 -529 -411 766 -311 -93 -609 -680 404 -323 611 100 -790 -810 730 -573 171 -203 545 657 -22 -432 736 197 -208 677 -563 755 686 -205 -312 123 606 -397 -889 -888 518 -744 -336 -853 -768 443 526 -440 175 -888 352 387 759 -484 -747 -464 780 -77 -768 704 170 -723 -225 38 -444 -85 -274 -334 617 628 90 -823 564 91 -121 225 -800 -151 -786 406 521 -608 -547 728 -3 -839 -440 -460 188 153 459 -33 -348 437 -392 779 -740 -45 -473 469 -849 130 -692 -879 692 -759 13 387 -595 730 11 416 67 705 392 -574 310 -215 -195 154 -119 62 -28 147 -221 763 -606 -122 545 441 613 760 -55 -705 588 240 -812 52 150 -378 -876 -437 -662 -380 157 -698 -170 514 -641 291 568 -299 -677 387 -720 -256 -212 457 372 537 -739 169 101 318 424 -325 562 -212 527 162 -612 314 -261 -184 283 524 395 -532 -791 -730 -370 -219 421 -381 -127 -388 116 677 88 -604 -248 240 227 -45 489 402 -878 -574 577 131 570 -740 137 -750 622 -534 664 -636 85 271 -407 -478 -561 -200 -470 -16 -650 -712 -575 738 137 122 -83 796 514 -201 -885 -495 260 75 -352 -657 70 485 -30 -539 62 -530 624 -159 139 -41 419 -44 246 533 41 718 34 13 -456 -485 72 -111 171 475 -871 526 662 -639 -667 -847 -57 -156 -275 -507 776 220 366 18 -1 -818 -513 151 -394 -371 493 297 713 -857 324 -890 383 -98 140 -164 797 -290 -81 536 -857 -38 -120 171 127 184 -288 -531 353 73 -719 723 -69 85 443 468 -710 -287 642 -811 241 26 -175 -626 -2 -751 480 -186 -133 789 60 434 -70 -265 -654 -56 -473 -251 -518 208 -392 143 -799 501 -662 80 82 -236 -700 615 -151 -764 -74 -142 9 -886 -719 -72 409 127 665 711 689 -629 -645 34 -674 72 366 243 344 -461 706 47 -708 -311 741 -15 779 -302 -343 441 426 187 -265 634 -420 61 -276 -674 -241 -861 -52 142 -294 -739 -735 -520 215 -830 413 -333 -209 -575 407 -805 302 150 744 -23 -54 -402 -664 744 542 310 501 -435 732 -29 203 -747 -280 -511 437 423 -83 709 -448 -575 -178 745 698 84 533 594 -137 -793 795 -888 69 -549 643 475 636 1 -181 -356 -482 -209 -90 -298 442 -115 623 -26 738 -318 -641 8 122 -736 202 122 249 -619 -636 153 -583 -201 -741 -293 -49 -201 -322 325 -398 -518 -39 -255 784 425 -348 79 102 -494 -763 -560 -716 -896 360 -25 -452 -536 -249 627 795 218 -767 -166 -368 -803 -451 -69 -621 775 -19 279 783 246 -426 786 -79 792 -155 -373 -565 -795 18 -57 -472 -204 773 -276 -232 -452 318 322 185 -431 -548 223 -760 -76 94 5 -897 -218 478 346 -681 631 -671 251 761 -692 -141 -887 671 -236 348 -188 239 -387 557 -15 658 394 -427 -528 -825 551 610 515 -672 402 47 70 -318 47 27 -800 -730 166 -389 -812 -202 -238 492 129 771 89 -60 -414 655 -714 731 -723 647 -212 101 691 340 -246 -476 -441 -675 431 -606 -733 -495 -390 -743 563 -715 586 6 -136 605 311 -204 302 212 -251 -463 -441 -762 -1 665 510 -880 793 352 -792 -66 247 594 729 -759 -708 712 461 448 -593 -525 -176 -809 -339 -216 753 -468 96 619 -457 -260 -346 -38 -15 495 76 -347 -58 -244 -230 609 -185 794 91 193 -629 499 -781 -223 -657 -95 673 -531 -632 -559 -873 216 -56 -352 484 111 -482 -452 36 678 -301 84 116 224 177 348 -884 -681 132 -511 -273 -636 -397 -581 -205 -73 -415 656 -683 -422 734 -621 341 -624 -706 -624 101 -533 562 29 -31 389 -894 96 436 423 409 562 -340 -658 554 -397 172 -245 67 -293 -582 -24 465 305 248 268 -28 256 426 699 -26 -824 -192 725 308 -149 -704 552 -128 -770 164 -255 502 -411 764 -544 -778 -731 -314 651 538 579 -408 779 342 261 -248 -538 648 267 -51 407 473 -89 -229 -11 -30 709 398 738 483 -474 539 -867 -673 -175 487 -811 67 -259 -45 -346 -404 496 -710 653 -180 -612 -283 -311 -562 -556 -817 592 -403 559 -330 33 434 -805 459 292 425 -98 -341 -674 132 436 67 -897 781 111 536 -438 -451 342 636 -762 340 390 128 375 -428 -38 -892 -521 231 -477 -507 606 -797 653 583 348 209 -552 -61 70 -34 366 -56 -900 664 -536 -577 180 717 105 -437 434 767 -823 -406 -42 262 -695 -509 530 -623 384 82 -373 -749 -259 303 248 -171 -575 218 -613 -270 -270 114 693 296 489 577 -257 -441 100 -305 -44 -386 559 -351 154 385 -754 1 441 -629 -873 -837 -709 35 -17 441 -592 -134 -282 571 506 3 442 524 482 683 105 366 -24 -15 798 -707 -825 357 -82 88 -374 257 -813 116 -628 278 -357 718 -755 404 37 -134 388 -686 795 276 138 470 124 689 -490 -668 270 -314 351 -409 397 -269 188 276 -283 -226 24 644 207 358 277 -152 492 -555 -211 684 234 594 414 -529 116 -18 -268 438 563 -635 419 -604 686 83 -611 -723 -498 642 -51 -603 483 385 -280 -120 278 614 -142 175 -276 673 643 -354 -350 -9 -594 -570 -841 431 -237 -440 -760 236 77 450 -208 46 463 -296 143 -415 -352 -229 -582 320 -86 118 185 -210 -776 -207 -102 41 -459 -847 -154 -181 -151 -649 -210 284 7 -369 515 644 622 635 -239 -882 -866 724 -6 488 -449 -673 -796 59 134 -223 616 -639 -619 -711 529 354 -10 294 -875 684 -626 433 -660 702 -161 -197 -327 -45 662 -863 -631 476 503 -456 -351 -596 578 -118 615 -622 -694 243 -247 -265 -589 -845 -767 92 153 388 284 -275 690 747 541 530 -568 -333 229 -536 -203 -162 -617 -786 -616 379 -13 -543 -155 -477 232 -792 -172 448 736 522 -103 -755 727 393 -601 192 360 -794 608 -305 -238 -72 -729 -838 706 -181 309 -18 -785 -289 697 724 691 -314 -250 -861 -826 466 202 606 -779 427 526 680 495 704 -422 61 680 -346 -164 26 310 -280 559 -457 -645 202 48 437 -706 -4 -713 -685 763 -516 -880 132 -86 713 -831 641 -475 -671 -454 -846 125 -717 167 -482 612 490 358 -249 620 679 556 -529 661 117 -495 -742 -196 93 -47 -574 192 747 -407 -732 526 -305 318 -750 657 -1 -700 -604 722 -604 29 -617 -299 510 -229 346 717 229 704 680 679 -452 87 52 41 -526 312 -164 216 93 -821 224 -897 -686 -719 -422 724 96 9 623 766 -59 -147 503 529 770 431 -254 567 -705 -527 250 -334 15 -442 242 -760 -215 265 -164 -363 -782 -661 157 728 572 309 212 144 -895 -366 -253 -736 280 -691 -60 -460 506 237 -82 -299 -243 -290 -737 347 597 794 -775 -283 78 -190 419 -68 205 -749 -225 591 38 133 -405 -573 656 687 -412 -52 -305 -25 775 704 559 -68 -767 627 158 700 -235 -546 -42 707 51 -428 722 -358 791 -389 268 198 345 267 315 -492 -631 -845 -828 -674 -872 359 -847 -419 650 136 -154 545 -587 -95 714 -379 -593 630 146 -723 369 -373 -187 312 -421 782 369 531 374 158 -388 743 714 -364 -683 97 675 677 -604 533 737 357 -672 336 683 30 -222 -158 -100 182 -619 658 710 -88 -27 765 -141 -146 -354 761 -353 -431 409 602 -367 -643 -635 -652 765 -856 -369 -456 248 616 725 602 -417 466 -388 -321 -459 -695 226 379 341 181 -860 540 167 649 327 -767 -454 165 640 -189 733 -86 557 -593 -321 432 -641 55 -537 -161 -875 774 513 -719 207 -91 -443 -627 -49 339 240 194 243 -342 -452 -247 154 -380 497 52 568 -579 -653 -464 795 -71 -198 395 795 652 203 -542 -749 673 -691 -551 707 253 -378 -133 -340 -312 453 609 -218 454 480 -623 389 493 -882 -249 675 180 -850 -118 724 -411 480 771 -877 -525 -479 159 111 561 -739 244 787 -705 386 -204 738 -108 -527 252 383 306 331 -747 -362 123 -495 489 -61 664 -175 -253 -764 471 433 278 561 140 -455 196 -94 -146 -823 96 -561 390 277 54 -362 -704 -104 799 557 -86 -597 745 -154 363 394 774 438 114 -190 328 -321 688 67 346 -663 -373 322 -456 -73 430 266 -147 507 595 -672 754 604 172 797 -676 -61 772 -800 191 -185 245 -133 605 424 38 -294 798 379 -107 -563 -857 -510 -204 330 521 -188 86 380 495 323 -809 662 -488 -476 161 -210 170 433 -522 281 -438 -802 564 -243 556 544 308 366 350 -741 -165 -494 253 678 -830 387 620 282 -893 277 -446 -899 -560 302 6 -679 -410 511 -621 723 158 547 -443 213 -113 369 -6 220 -868 -65 745 -202 795 761 -571 -93 -161 -78 537 642 380 636 690 -462 -686 152 -622 -115 6 -835 355 308 -87 -97 -200 -580 -163 8 376 370 -581 -820 20 458 -130 19 -393 -219 -264 51 -693 366 506 -805 -133 260 -730 796 -483 -883 -134 322 373 298 -818 264 186 -657 105 135 -830 -300 313 672 321 759 445 -97 599 352 31 709 -478 540 -25 744 -2 271 699 457 585 -854 146 -139 -176 121 439 25 -870 -64 -663 15 770 732 227 -755 74 -665 -305 -508 36 -792 -400 -514 -335 -809 -764 34 474 -29 -688 -704 -277 -162 316 561 -678 -493 -515 -822 -239 -304 -645 398 -674 -798 342 325 292 131 -804 -655 -400 656 -488 -170 -74 76 220 -348 -133 -444 -185 -345 -802 -826 -875 -44 -878 -221 798 606 -590 432 -57 96 666 198 -790 623 325 364 354 -390 403 -866 -315 544 236 55 562 -895 730 789 3 -259 -668 -359 -641 619 15 212 -42 -99 658 -438 372 -112 -863 659 -279 102 -771 246 -867 593 250 639 466 -256 -119 123 79 164 347 -639 -453 262 -828 -626 398 -482 -266 513 341 279 573 -314 -6 -676 339 323 364 116 202 -425 -369 -182 455 -341 -222 532 -470 130 -46 431 602 -680 318 -607 642 -485 -145 -190 -667 60 293 710 -200 575 466 -846 474 -563 565 502 213 767 -273 49 -757 -763 298 509 -250 156 562 -244 389 -612 785 712 34 -274 19 -13 -22 -137 -748 642 53 -68 251 60 -308 -593 520 -134 -283 461 685 201 -203 143 284 11 230 -824 500 -19 334 -356 647 -759 -15 -281 -440 371 -490 -416 -128 49 -652 384 -754 207 -750 417 -209 -87 -741 -517 733 609 -208 -847 -450 -708 593 381 -622 532 275 503 -443 -822 292 -863 265 569 -178 683 184 769 -559 -266 788 -697 366 282 614 -632 -846 -329 695 -307 686 673 -708 -883 219 183 106 -766 535 -50 -728 -473 704 54 713 664 407 -483 462 -239 -888 -653 -22 -218 491 481 -251 449 -328 345 401 -121 181 32 41 511 -344 -816 -376 -808 -635 85 -117 -490 -433 -677 -113 170 -679 170 126 660 -350 -800 0 -823 -232 -186 364 -180 -817 360 344 -187 -647 548 284 -589 -660 231 -447 467 -716 5 -511 795 -659 550 -360 725 717 234 -852 243 -415 -844 -552 39 -176 342 554 607 -379 -203 -779 -770 -247 556 15 -814 -101 -485 183 -462 -625 -290 -157 591 -543 610 77 -253 -811 -279 -301 0 -80 515 -857 -868 -869 -751 179 388 -302 438 120 324 -143 594 -156 -652 -226 482 763 761 -116 544 141 266 -536 -814 598 -274 -406 -73 391 -582 308 178 370 -723 -593 -209 -337 247 543 766 687 -337 219 -726 -62 434 -477 377 156 -105 -422 -350 185 -269 -289 -136 663 -15 85 -80 -731 757 638 395 495 477 94 -336 92 4 786 -35 442 413 -552 798 -380 380 42 -407 384 44 308 -318 186 545 411 234 -581 667 409 -6 -401 649 353 -777 407 79 464 162 374 -798 668 -152 581 -196 596 -746 205 270 655 665 324 -342 -778 606 -252 -115 -54 754 137 -602 631 -664 594 -9 -213 -28 -860 -567 8 -447 -887 -417 708 462 515 302 -128 73 -11 -128 -360 -543 -883 -650 95 -36 284 41 58 -778 -87 183 -380 660 -559 659 -766 -350 322 -823 -346 438 335 -291 -826 441 499 -572 -638 -447 -726 -852 -277 10 -79 -529 394 751 -185 279 74 618 -505 -341 -747 559 381 105 26 -195 690 -683 -432 -362 120 -428 -575 -462 -695 -118 387 -154 -745 -244 692 -535 -438 -493 -834 521 -293 -882 -281 633 61 -805 -112 419 -632 -9 -49 -227 652 -153 -526 564 -801 763 762 788 -318 9 446 720 730 622 390 59 647 125 -621 22 387 -616 -536 -119 -285 -550 -149 -346 -410 -899 -820 407 309 -653 673 -397 -143 -386 -870 -439 349 -527 -285 -432 78 302 -170 -305 -627 247 457 -135 489 -124 -737 311 755 370 -204 -696 -827 284 540 420 511 -771 370 102 -110 -296 255 -550 -812 582 -770 518 366 224 -314 -624 -809 178 578 -287 289 2 -75 -25 -355 645 -820 -152 -458 -20 -127 -193 -414 -833 -398 355 -225 346 114 -261 -28 -696 115 -543 -686 -589 -799 -573 167 -255 -620 -895 74 -456 -535 616 -341 -793 -695 -817 -432 278 -333 -709 207 -135 82 698 97 -679 -66 -490 -322 -854 -404 280 -803 284 80 669 597 -891 218 -894 -612 -525 611 1 -566 -400 178 128 166 154 -834 33 17 412 -673 -96 283 517 454 533 -252 -576 -25 252 398 -853 -806 -516 -170 -321 -780 489 -281 -387 -330 483 793 -639 537 -626 -212 743 -762 -633 -800 -426 219 480 -505 88 82 -410 -367 -415 775 -222 -102 -342 -129 -261 -265 -807 -587 -671 -444 730 159 604 -728 -704 198 -423 362 -11 742 416 317 180 140 -124 534 -365 -469 -11 677 35 441 8 631 777 98 -107 572 518 -261 -438 -301 85 -706 -482 735 -527 470 -509 724 -368 637 718 -427 437 -354 782 593 -387 161 605 795 310 -66 -671 257 -809 -693 362 615 -702 636 -876 -766 -66 -757 -223 266 -217 80 434 496 -129 299 -172 -739 242 -789 547 332 -664 270 708 -518 552 559 -193 -689 244 780 -324 383 634 -183 -132 51 -755 -257 -886 765 -859 -624 -688 -31 -437 -320 -448 -268 -478 209 -314 -202 -671 419 -669 428 334 292 613 669 -896 327 685 411 -693 -485 -438 341 93 164 -702 630 -746 40 -335 215 -601 273 -663 643 -328 771 -297 765 75 -101 220 646 786 -352 -308 -518 -630 -509 462 236 -765 517 -841 32 668 -41 594 718 211 -530 774 -791 418 713 -407 430 424 -725 -398 -684 -302 516 -590 -684 668 -754 -573 141 201 -73 455 -576 -127 -834 661 299 -444 47 -322 -886 657 -616 -319 90 398 -509 190 -39 -196 -483 423 159 -49 -157 505 -45 -850 104 136 -100 476 199 331 -196 -264 69 -164 -286 238 -812 374 70 -14 587 189 119 -823 512 66 -685 -268 -294 -43 769 -760 272 669 -25 -662 740 -736 -471 403 -742 173 -444 -813 -558 145 -220 -342 -213 640 549 13 54 760 283 165 244 521 437 -593 146 590 666 749 739 -776 786 -201 411 522 -664 -272 640 -28 398 -66 -512 -585 294 -893 185 -837 -554 171 -313 -407 695 371 -171 -579 -486 -575 -154 521 -763 796 -852 768 187 439 -859 -195 102 215 -463 666 -177 386 203 -578 692 -818 -204 329 -286 678 387 710 -363 431 482 -715 545 498 -91 -179 -32 -895 -428 83 198 -218 498 -238 -400 -387 -502 777 -158 -372 108 121 -267 63 -780 -324 -844 -764 -713 -189 507 -245 46 -517 -82 -711 -752 53 -163 -498 -453 678 576 -203 -744 -550 -878 103 95 -307 779 665 -79 -214 -534 -549 -404 38 -363 -891 -486 45 297 -243 41 616 681 -735 494 35 411 213 -857 -186 -728 429 708 733 487 -268 616 -48 -339 156 -154 199 722 -764 340 -326 -148 510 -691 750 -419 722 266 -186 -480 -42 -286 474 708 107 340 373 689 -27 -638 -34 -541 13 239 -831 -825 -462 -194 744 -503 -367 -480 -833 -284 -21 472 798 -856 -53 494 -93 43 -469 -67 -370 -140 -369 -741 -607 257 459 -507 -166 249 -71 618 -340 -895 -752 90 -744 368 324 -576 737 213 285 -436 421 -598 524 -77 -684 457 -417 -35 -438 238 695 -681 62 620 178 170 -338 -777 -703 -148 -783 44 709 -147 472 185 -713 -550 798 -437 -608 143 643 74 -709 321 -778 751 -572 236 -4 -16 -465 242 372 748 -286 41 784 -103 435 772 -421 -212 -73 -586 631 709 337 -705 449 153 168 -750 -520 -756 731 118 -51 -414 -572 -767 -623 -396 646 -526 129 -358 225 605 590 532 482 405 -553 300 764 423 90 16 -374 -327 700 -120 -852 26 -640 -523 -168 708 -674 478 603 140 548 -336 -117 74 -63 188 -80 320 -75 -580 738 562 99 559 -595 -387 580 -748 -417 -274 323 -642 -558 286 -599 -278 -596 281 672 -812 -316 -413 -196 649 523 397 -187 379 -204 -881 -832 -16 -154 -400 653 -27 406 -865 -130 61 101 464 561 350 -692 422 614 -637 -245 -125 644 -887 -848 201 -716 724 213 461 1 1 766 552 -836 -462 589 203 -873 -409 535 268 -8 342 162 -204 539 -357 -247 -839 -636 -27 709 358 319 -615 -884 169 -671 766 669 304 -298 -209 -161 528 -665 -15 538 43 144 263 798 103 -743 -596 517 395 -456 -337 -293 155 557 501 -194 -279 -458 755 776 -207 576 488 160 -281 -290 742 -188 -794 640 471 -285 163 -465 307 -140 530 -464 -260 -207 654 211 -766 27 -381 378 363 -566 19 -806 -502 227 369 -368 130 247 190 -440 -707 -709 -533 621 69 606 -371 -607 325 339 -226 733 -507 170 170 -135 -638 174 109 664 -618 -65 -700 341 -889 654 -356 -430 63 405 -307 282 -331 -368 -369 98 -566 -323 -581 20 719 -92 -360 321 249 -332 221 -220 -618 312 252 -376 513 -47 0 -610 -184 -447 15 413 -864 97 -91 -27 -5 722 -23 246 570 160 -634 218 -433 363 414 480 416 -886 79 -805 -386 -512 399 590 -781 -243 620 541 752 -544 -309 -670 -551 639 -505 65 659 62 90 -584 473 -668 -756 -9 194 -199 -437 -115 541 -877 206 434 -507 -763 -459 524 -549 -102 461 432 397 482 -2 -265 -330 -789 -228 -678 64 -595 -185 752 -101 459 -285 -324 392 -637 201 -101 -701 -153 -413 496 505 -144 -345 -53 -743 -552 -439 285 -543 -625 761 -511 -132 -338 -133 225 721 -611 -458 -864 -804 -760 605 -213 -147 -109 -451 519 -270 -756 -46 545 -511 411 -400 -568 -399 -231 -228 451 293 -706 -90 -100 4 151 -827 -313 -680 20 692 -654 762 17 755 697 -557 -457 757 528 -660 -779 738 169 362 -87 -154 514 -180 -638 -663 342 313 575 -123 640 -276 -701 -530 658 760 -641 437 -71 263 -320 293 -384 -14 25 -375 -702 659 88 -785 -661 -809 528 161 -40 -723 -644 526 -521 602 537 -485 144 318 -430 749 -437 -855 -237 224 -217 -210 -359 -619 -670 -309 187 -210 -601 554 -514 88 440 -398 51 -383 366 -731 68 557 512 20 -224 -403 641 -517 251 104 -277 -252 412 32 -623 -431 -897 -616 617 -405 -73 -596 657 7 36 -356 -708 -169 15 -229 511 -783 -300 675 -233 -563 506 649 -43 143 -423 -358 614 -570 -897 -374 -844 -297 -608 520 -374 -861 -36 -521 117 -551 -649 -233 59 -96 -329 -47 332 -91 -580 227 160 -66 -538 761 -148 183 54 440 -494 -468 736 -849 -607 -822 -200 217 -451 -235 15 729 468 -761 672 -83 440 -821 493 -872 -741 -663 369 389 -267 -765 74 -672 -568 -368 -885 420 -457 -667 -653 -79 629 -205 -631 -130 34 352 -353 -31 558 -670 772 261 737 400 -39 76 676 689 251 -318 -828 -878 505 776 -6 666 -16 390 -396 -141 -846 -553 454 567 404 395 -793 658 -768 528 -529 661 177 -222 226 713 -734 -268 -464 -688 560 -852 233 -830 -768 405 41 -445 -629 389 796 176 640 266 -618 443 -782 -627 630 13 169 97 -295 628 -837 416 392 -598 297 556 -97 555 -219 -677 -654 -242 326 -873 34 334 473 796 -163 628 137 -599 -336 -3 709 -883 562 624 116 -593 104 508 763 -588 567 -610 -460 -442 353 -424 630 50 -649 -87 553 328 721 17 -594 551 776 256 379 123 -408 -456 -231 -695 567 -693 -611 242 -205 142 -456 -424 435 -53 172 53 791 516 -132 602 -611 -674 -26 -96 -709 632 350 140 -16 -532 528 -751 -555 -383 121 541 420 -846 676 465 374 -533 -485 -762 43 168 660 -632 -759 -644 653 -756 -472 299 -515 -760 -492 -394 714 -17 -300 287 571 138 -473 -424 -3 -708 -645 -578 -500 502 401 -776 791 144 -127 468 -151 -715 -155 -669 669 -92 556 264 -267 -541 -724 159 -84 191 -56 -55 509 -476 -355 282 -70 550 -282 246 314 26 44 7 77 133 121 -468 673 -765 628 225 -609 -402 -202 -467 578 -99 679 62 299 -867 274 766 294 50 -824 -215 -496 -242 260 -815 -455 -704 -269 480 734 356 41 -509 -265 321 -718 -171 -169 -92 -895 -377 247 -10 -852 395 -664 163 323 -216 -322 32 279 -99 -795 -530 334 -808 -644 -794 452 746 -757 675 -109 -247 -677 599 -880 -121 509 -719 366 -190 115 224 219 -529 -510 155 -21 -240 497 430 -206 690 -267 385 532 -86 273 -816 -238 -213 -36 -603 -450 757 189 -512 736 351 613 -822 -413 -444 683 -253 99 -38 -841 -193 41 -73 366 -752 -412 716 -380 -107 626 407 717 601 -351 -260 -511 -89 -266 -222 -237 240 635 -56 492 -523 -900 -833 -212 -148 628 -514 -430 -848 -890 -371 722 -262 483 525 503 712 753 501 -792 -475 -110 -844 -720 -467 -124 67 41 -576 -615 216 20 -710 -358 -472 707 663 -38 -495 -436 -473 -527 405 -537 -762 -669 -7 503 -166 -102 -37 82 298 -130 -104 -178 564 317 134 494 -10 -269 607 -893 619 352 59 389 347 635 -627 -471 -739 714 555 -352 309 286 596 364 -548 -679 -284 -244 -254 -495 -398 -757 167 -543 -243 656 -564 618 514 -523 408 744 -844 -511 -591 149 202 25 -783 610 47 -619 -894 297 -151 -600 -89 -111 -839 327 714 115 -489 658 741 310 -240 -367 -144 -111 763 85 752 402 -346 -673 713 647 678 -650 351 767 -383 -536 -541 717 -832 790 -669 -755 643 319 -357 -699 -455 171 -878 128 -209 199 -106 -299 220 615 703 649 -231 240 -718 -593 -709 -590 -773 -863 4 736 771 -65 501 -115 753 -115 -172 -853 59 -624 237 616 -317 -375 75 -400 75 197 305 311 -582 532 -738 473 137 124 424 319 -650 -828 477 466 -272 209 -624 581 460 74 229 -850 112 -400 440 -854 -546 372 -518 249 247 -700 -458 -213 -384 -115 -406 -143 404 -92 -363 -97 53 759 -798 554 -147 630 734 -624 -877 763 30 -775 -775 269 168 555 543 -313 -747 335 193 -526 -581 -132 272 116 586 626 -539 473 31 649 -501 -713 -304 -528 -867 -812 561 -793 -778 449 -331 -368 -806 -896 -778 -640 -318 -798 -356 -784 -839 199 280 16 -177 157 -426 -586 559 148 -697 -560 749 519 423 -587 -890 -324 507 -519 -216 -755 418 113 598 -497 -748 -487 -30 726 537 -266 266 -889 20 585 511 346 688 207 -325 -132 -637 45 -373 -635 676 581 554 478 225 563 -501 -621 -87 668 455 -821 -109 -528 -257 469 59 -198 195 -737 -176 -444 -566 -222 -602 -239 -153 193 266 -112 -532 -26 -197 493 176 104 570 -225 567 -398 796 747 495 -828 36 -406 238 -512 571 -378 795 -456 -898 -88 -559 -124 -700 778 -865 405 -307 -419 -845 -266 -880 -874 -555 -82 -173 152 504 -357 -707 -592 -321 51 4 402 583 581 772 -126 -825 -280 -831 -417 -77 -267 769 -745 668 533 548 333 -468 -727 565 564 -866 -196 -889 498 -14 256 514 682 728 -229 324 -640 -312 -711 260 235 -329 542 -480 532 662 -613 -258 -417 -289 362 303 312 122 192 -469 91 -830 -480 785 -98 356 -283 83 -496 -799 -861 -291 637 759 471 419 767 -770 -238 -546 416 -831 -46 -815 421 -374 -337 368 -698 610 -127 -36 94 -482 -201 740 571 162 -478 -711 57 192 432 -132 -439 602 72 756 237 -237 229 793 -16 -622 -208 74 -181 -249 507 601 601 -565 -465 -181 -488 -439 639 -786 -404 68 -275 178 -623 558 9 -709 476 272 -733 67 710 717 282 637 -147 236 -566 -40 24 265 602 234 -890 543 -833 477 182 229 -672 370 -547 -17 78 146 -23 479 -407 681 786 495 -897 -141 563 -89 -371 532 -581 738 -853 -33 -775 -620 614 -736 678 251 600 145 339 -497 -727 -210 636 -529 -684 498 -377 -745 -355 552 -108 -266 305 690 583 94 -574 574 444 168 158 653 -16 719 -884 -559 425 -723 -844 -706 -83 -814 -141 -145 -591 581 245 -815 -68 15 -508 -724 -163 -861 590 766 181 -35 -867 -300 -820 -512 204 -492 -495 -584 -188 619 -878 -25 443 288 -202 -56 497 -570 20 350 -634 -778 630 377 -37 107 219 -61 548 -636 -111 -587 -521 -352 175 -384 -443 -569 -2 501 -411 112 665 -167 226 352 -737 -898 -675 -469 -294 -665 -691 -421 724 521 -825 -268 132 -793 221 -888 782 -569 495 -214 -95 -832 -327 123 -834 716 756 -680 -26 788 -365 -869 -709 531 -704 307 66 -186 704 47 633 607 -671 118 -536 180 -849 -512 -37 -767 566 707 592 -714 401 466 -900 -795 699 -253 -382 -510 462 -413 666 74 394 393 -261 -391 -145 489 -664 305 -154 -21 429 546 736 -628 -5 -45 746 410 654 -580 29 -876 391 545 625 -515 -144 198 86 -318 -582 68 -742 -516 -164 -609 -138 458 -715 -421 -179 739 -51 380 -363 -670 791 461 -112 -773 35 212 696 -669 -656 741 228 -488 388 108 487 -490 -814 -593 443 -114 -822 499 335 6 -479 -128 424 615 -722 -34 715 -647 331 -278 143 754 -833 720 -379 -12 -674 -432 -459 234 -659 723 -106 -792 518 -899 -637 -625 600 -759 558 -854 -38 -247 -400 -206 -628 249 601 -296 -32 -183 -126 -590 -788 -648 -681 -547 -298 -715 304 -654 560 158 219 413 264 370 686 38 241 616 -47 226 704 -537 337 540 -102 -27 800 643 -159 188 336 -284 -660 -658 224 -748 607 775 -778 354 -571 -418 520 205 244 -467 -88 -70 -180 -395 88 435 577 -82 -683 -320 -704 567 439 156 577 -671 -231 96 386 -778 387 65 604 -328 -550 290 800 795 -543 494 492 -748 399 701 190 594 584 -866 -775 419 -660 -173 175 -799 132 759 211 -368 -438 -110 432 -250 -293 -659 -9 318 349 3 154 -767 782 -313 63 -450 375 -255 -836 -735 -37 430 140 -688 441 -611 463 -205 -896 698 786 -751 -469 -194 189 -767 -678 -105 383 794 378 446 269 439 599 -191 -565 79 91 25 -447 -786 608 -65 207 164 -543 -395 90 297 24 -664 -25 735 163 69 289 201 430 -281 -264 -815 363 -575 -382 -379 -218 -701 268 -814 -631 -698 -661 -457 -49 -889 626 479 611 568 230 -392 291 543 -821 -111 772 513 -128 -627 -26 -417 665 -168 -509 -140 -726 0 -136 -444 -44 -883 -13 460 579 170 -623 384 -772 -473 538 676 -632 -500 -454 -359 55 -118 -470 74 703 -816 -639 358 588 -6 189 -203 248 -650 257 564 533 -491 157 -475 448 218 -639 -769 775 638 -385 381 636 651 430 686 510 490 -395 -73 664 -800 -155 -588 270 317 623 733 633 10 -631 69 480 435 643 -125 -700 533 409 -438 147 273 -344 -851 659 480 52 295 -472 697 173 -788 -413 587 730 543 -703 -892 -518 -603 177 695 446 538 -822 530 -429 764 -621 -737 443 550 520 488 695 125 -114 420 227 95 -226 216 336 -483 -436 673 -449 -825 -257 210 293 -456 -432 -113 -796 -747 -428 -432 581 109 138 72 -311 -30 -669 -334 -572 -489 -472 -332 -88 -659 313 786 -185 250 585 573 184 -204 168 -413 -899 400 351 -281 -6 -190 -331 -468 -535 513 -484 -180 309 -414 731 -166 370 649 -431 79 -389 -865 716 -434 658 -647 -837 -507 -895 159 -490 -893 596 19 -466 -670 149 -65 -747 -81 -546 642 322 776 -77 -157 -777 762 -256 -789 396 -761 -115 428 385 -677 608 223 -708 402 0 -778 -182 747 603 800 162 633 -528 713 538 42 -111 38 472 590 293 4 -7 433 795 -97 396 -214 -79 15 756 517 -607 168 -820 685 -278 759 160 774 408 -695 -447 131 5 637 228 678 -65 -508 238 7 -310 -502 226 -686 141 -827 577 101 414 716 -679 -43 80 364 519 -739 -808 -109 -419 64 -637 350 306 -33 329 -838 -674 -898 -512 -456 149 245 423 -386 306 775 437 -578 56 -448 -296 -846 141 289 -456 757 332 590 -745 -688 -255 799 620 83 687 -89 559 386 -755 472 -177 -355 602 -610 43 -400 -186 21 -811 -562 263 414 -667 -389 -840 530 -496 -545 259 -573 -635 -73 -385 589 231 139 -737 77 162 727 363 491 -272 556 626 582 -578 -91 -397 -222 476 -681 15 528 -551 387 -378 -863 -125 -816 119 -110 -50 768 19 179 -401 -707 -665 -110 -331 539 485 -265 -112 595 56 508 -391 -145 573 -820 -587 327 -682 -357 224 -572 593 237 788 -489 404 -45 781 544 255 89 -410 -821 407 -730 317 -286 -848 -550 -652 230 -837 -119 240 714 10 -783 -264 519 -878 -93 -61 -323 261 69 520 -462 -748 65 -369 -36 -513 624 -723 -596 -347 -525 776 232 158 109 231 520 -7 -665 344 -170 -45 82 727 626 -388 -375 770 -329 -423 406 398 -21 64 -715 552 588 373 -677 167 -65 -868 -645 312 -513 -499 150 -569 -308 49 302 698 373 -490 -225 241 600 -448 -133 -666 -831 250 483 513 386 -16 255 310 -651 487 287 -249 -317 -807 -229 736 766 453 -836 469 583 -397 -202 81 196 -824 -81 -599 -396 -737 -739 255 242 -318 598 700 -830 -773 -15 -233 14 -426 532 741 658 -681 20 -517 -795 464 -429 409 -803 -354 402 -131 -249 -653 -784 -417 282 -437 -81 -827 -439 672 -466 -858 672 -219 -335 213 -89 -302 126 -578 -188 480 726 185 201 81 -857 351 -551 -152 545 -867 -704 618 -774 -642 -546 -779 -155 682 -23 -654 238 -372 -483 -562 306 -866 388 -882 -442 -99 64 -391 437 764 -309 710 715 -518 512 786 -23 -218 -132 -48 -514 739 117 293 -105 607 -308 -230 -871 -563 -767 714 391 -154 -654 -532 482 661 515 -802 391 726 292 572 -861 795 142 -643 -840 501 341 569 -156 81 -350 63 603 -190 707 -26 668 -518 -352 -204 -228 151 707 -143 491 214 728 515 -415 -423 -485 -75 740 376 -471 375 231 743 -49 688 641 186 -676 -635 -41 -655 -24 -439 240 172 -158 573 465 -29 -857 -830 -218 579 -481 22 -287 -866 233 -627 -409 249 310 -751 190 310 320 -614 -95 258 239 -781 -235 -73 -165 -857 -878 -860 495 193 93 -101 454 605 134 -778 -701 50 407 363 19 632 -83 -293 -297 -465 -734 489 -680 26 294 264 135 234 -667 -250 -563 -750 -356 192 -328 -289 -770 20 196 586 481 -750 -165 549 -753 702 -656 390 403 -20 -75 -116 -200 779 -244 183 -553 149 455 530 -535 37 355 -445 139 309 -81 -140 -305 -135 -333 333 103 -438 -748 -8 781 -475 550 230 -878 -704 408 556 -96 568 -311 -452 292 -150 671 -161 567 427 -8 -707 693 -221 288 -191 -260 324 540 104 108 -159 -234 -525 -302 689 167 -561 -505 -414 -791 -268 -249 -192 -734 -563 -348 -727 -542 413 -844 384 -826 -311 180 588 -330 -250 590 -111 -556 785 640 -883 253 657 227 -595 -774 477 -560 180 -675 -814 -774 -465 -599 -135 217 763 146 505 605 663 -764 769 700 726 368 -332 -318 -330 315 59 -243 669 339 91 -518 216 98 739 275 -265 383 -229 -289 -309 -43 132 -891 -371 -801 -28 -340 586 -315 197 -110 564 -837 242 354 -672 -534 -679 -39 286 -149 -489 232 583 -768 376 501 470 353 -557 641 185 -19 372 -187 -714 -608 144 -689 477 673 84 -843 44 740 -74 -273 88 353 81 -616 -415 -438 599 -481 477 436 -191 -866 224 -369 -185 180 -742 -859 -185 703 -871 -795 517 -863 -93 -762 522 -227 -567 -116 -734 -156 361 -655 -810 -875 -722 710 404 -98 -304 230 -301 -763 423 -157 -55 -823 197 -483 -584 132 231 113 -97 -107 -598 557 -603 -416 -602 -349 -303 403 156 -510 779 350 490 710 157 -54 769 564 -888 575 170 -88 353 745 36 87 -512 223 774 297 -483 -318 -348 -841 -671 -303 -457 14 -635 -565 -201 399 -187 530 -360 -460 -579 540 -409 400 -461 -723 -556 461 -627 -496 217 71 4 12 -895 -547 319 -438 792 666 478 -120 -339 362 443 -607 634 -896 -653 -135 -137 625 249 657 355 -649 312 447 324 372 -271 464 -761 78 -686 -795 133 223 579 743 -822 -122 482 523 -541 -307 -134 777 38 -646 -589 26 701 278 69 446 -502 605 -126 345 312 -28 658 368 458 201 620 -220 425 310 -385 -685 -456 -603 675 126 -709 458 59 -539 319 -426 -809 -518 -777 557 -319 566 754 381 350 233 701 -205 239 369 183 -685 -140 -502 468 -70 44 -231 -858 -109 721 -647 -638 -110 -314 482 26 -534 -257 -136 39 475 -17 347 -775 485 -737 1 224 -849 288 -132 -577 -173 74 273 731 -52 -793 547 -836 291 -473 597 -56 294 -709 -200 -865 573 -409 396 -687 418 201 700 -52 601 -140 -363 353 481 -653 -406 -675 29 354 -58 -629 44 -486 83 63 242 -113 519 64 14 565 -460 261 -25 -626 -33 -212 222 158 747 388 69 75 -802 -721 -82 145 -559 -135 403 -617 591 -744 -538 -551 380 336 574 689 203 600 -36 86 -295 -66 71 -628 -823 -190 262 640 -791 621 -195 104 -189 -752 637 44 438 -771 -775 773 288 -370 -508 108 473 -383 -767 -343 -222 754 -660 514 -447 -293 -428 -729 -181 -246 -409 -696 -295 -449 115 526 -227 -830 501 -635 -214 -147 428 667 -329 493 43 -810 -676 132 534 675 456 624 90 -758 -729 529 584 -681 -770 -541 497 -16 411 115 335 324 199 588 -897 -492 233 -151 556 -744 437 121 -365 528 515 557 -538 -689 -457 565 566 -401 -607 -56 308 318 788 -541 -93 533 -465 509 -524 756 649 617 -484 226 601 -417 -122 -333 -9 202 -313 -836 -841 143 -287 149 -340 -156 -363 -483 522 -242 527 -97 572 32 -887 -831 451 -479 404 630 -789 -57 507 314 660 451 -594 143 98 720 333 670 -480 349 -25 420 739 573 187 -656 795 -465 11 -439 368 623 343 -239 338 -222 -305 -877 -428 -495 487 -850 754 98 -43 -894 -209 738 518 709 -454 -269 335 322 -571 758 -740 734 453 561 -395 -564 243 513 -454 -96 594 -411 -244 209 425 317 423 -54 473 245 721 328 581 -854 -166 543 -695 -54 753 62 178 -592 -294 -842 760 726 441 474 452 -153 39 45 747 -277 -190 -874 377 477 -228 249 576 745 -118 356 -674 -396 -463 -206 153 -89 -757 -226 -275 -734 -34 -177 -189 -111 -475 -546 -66 208 253 504 537 464 640 -644 499 431 -116 -546 557 -545 -159 -142 205 133 191 -376 585 -625 -876 -239 266 -496 260 -10 -299 -442 560 -144 722 449 648 -867 -892 8 105 -252 263 315 430 377 -526 447 -813 635 741 529 204 195 -177 -848 681 215 -572 -372 511 -203 387 -559 32 321 448 579 24 675 654 143 714 238 -373 441 -104 622 -793 -893 -523 -666 340 -492 -506 33 -204 558 194 -443 427 164 -626 -93 -203 223 436 644 -732 -799 -897 -444 186 -336 -532 -171 -390 679 -697 119 785 -594 458 -862 -129 -529 635 -124 -450 -188 582 759 725 -759 309 434 -656 -184 472 660 -23 704 312 -106 -447 169 -31 -433 510 -429 -209 162 -264 -461 -99 -544 -32 -684 -160 -70 -55 350 507 -714 -837 -443 43 302 384 -774 467 -340 438 707 -480 426 183 -406 -13 -536 313 -851 30 -100 26 -466 581 185 569 -51 -772 -98 792 -312 195 -578 323 -652 -616 -407 -732 200 79 607 -388 -41 -505 -357 572 -166 -410 424 -750 -720 -602 -355 -201 -655 -239 -721 -827 -442 420 -754 -227 -690 -674 307 -72 535 -167 617 562 586 -674 -424 -700 -106 8 -128 -603 392 58 121 -561 -591 -721 -77 -895 199 -571 -212 551 -112 719 182 800 -699 -271 160 -204 -829 430 65 -63 173 390 396 776 -569 -547 -759 -13 -680 -473 677 476 45 -60 546 -147 -164 733 3 -349 559 -471 733 356 697 150 -871 432 -124 -889 302 536 -851 -856 -788 543 643 321 -400 -1 593 -166 88 313 -266 613 525 527 -498 469 -138 -224 -695 551 729 279 -606 -774 -90 -649 664 -598 -170 720 239 -425 -641 -325 353 680 623 -539 -140 -102 552 587 276 261 -290 137 -269 680 683 551 653 412 -465 226 -327 739 189 -630 56 -494 -508 -26 46 -797 -452 388 -878 -277 -332 -872 446 285 547 230 628 -135 -436 338 -617 -112 740 749 -91 282 -54 -427 569 -142 -127 512 95 341 -248 6 -610 -893 461 -816 -445 -488 -75 198 -781 -580 410 330 755 270 562 -225 472 -850 -532 -167 -597 521 397 -588 164 578 131 178 -661 -625 111 196 -551 261 -30 -460 -122 389 502 -571 -687 -714 166 686 -736 -137 432 199 -757 -48 -776 738 30 -393 148 369 -65 544 219 742 457 5 -202 148 -117 647 -48 757 662 -611 -85 -762 -488 -639 658 795 -708 -284 -784 -291 57 -99 361 -536 -455 -94 -416 518 -189 261 -272 -93 -701 -78 601 -16 -224 -896 39 -444 12 -680 219 -406 294 42 323 -658 -332 54 83 -530 201 687 665 -269 171 713 -110 -669 93 103 309 384 490 143 773 -759 552 -49 -448 149 190 437 729 -224 136 -583 380 -168 -574 788 -62 -750 -785 229 6 -875 -855 -167 -465 13 -825 -401 -782 632 -836 -183 -426 318 -191 525 -18 -366 -685 -610 -811 648 -27 -483 552 -593 -488 172 -396 -364 -438 484 -846 313 487 -551 338 -835 -161 -177 -652 -176 -553 -213 -307 318 736 -85 350 582 -408 -330 -458 -211 -370 -886 -199 -890 -878 -767 403 -135 -514 -551 401 550 -501 115 139 353 -555 -446 -829 -825 780 454 -101 -662 538 -889 -89 639 616 416 -78 744 693 -595 -489 746 -559 -782 -109 643 -671 530 654 -543 390 735 153 -309 594 -346 -831 488 571 -133 -824 572 -457 233 542 -879 710 130 -832 -185 -336 -362 -234 -323 318 -289 -496 -827 38 -713 -66 389 -161 281 633 430 587 -500 81 -635 410 -269 -406 -368 -468 583 -532 -661 341 -849 563 595 -548 524 -216 -82 -772 -24 -538 -631 -178 -535 643 -538 272 383 -694 -438 -344 -62 629 -552 -301 -251 253 -291 631 -618 381 689 -41 39 73 -769 -751 -713 -50 -334 186 -738 472 684 6 -407 143 496 -718 -536 232 36 -97 2 673 -791 -349 -144 164 645 -664 -668 -412 87 -77 -90 734 -876 -666 -681 -503 -866 -559 342 -506 418 533 363 -408 594 265 -351 -80 89 -815 145 434 -225 -201 -690 713 225 410 444 760 183 -55 -614 -377 -226 -427 -452 -808 -787 -182 107 -882 147 -441 -412 -694 -56 -806 115 -822 -331 -467 -768 50 605 -221 272 52 14 -710 606 -401 -301 622 106 -713 -257 -754 120 -332 343 148 393 783 132 -298 -566 166 -735 -585 -187 724 -696 305 -246 301 -805 422 -274 673 -407 485 327 518 750 -611 131 254 -720 762 -299 -345 708 -260 772 -283 -463 -316 -466 53 -638 -822 240 215 745 769 -2 261 757 -84 -488 417 437 -325 599 -167 -11 463 27 -710 52 -598 590 73 -260 43 -335 -574 -60 -581 664 -260 236 387 575 451 46 -669 -457 -472 -411 -517 -414 62 -100 106 -157 -733 151 494 38 -638 -556 763 346 -494 -741 -751 -468 695 -647 705 -578 399 597 291 -336 291 -557 490 206 780 -655 724 -816 -559 -52 -518 -718 -426 301 117 -571 -171 667 415 -274 648 -297 -609 -31 -64 -277 -750 258 361 336 -712 583 -55 -242 -271 -85 -102 -100 573 -63 -55 -813 -747 587 656 -317 -278 534 32 418 -238 554 -372 -897 -424 -9 -544 -145 -483 -201 507 -1 183 -76 -318 -313 -59 741 228 -708 25 -131 656 -360 -292 53 524 686 699 -343 141 -829 -576 -527 -93 753 11 124 -128 107 490 434 409 -182 -268 86 -395 -565 694 -358 -894 -319 281 -447 -841 228 449 551 740 -101 -586 -310 72 -787 -85 551 554 -183 673 75 -667 -687 -844 -399 -320 -858 568 -524 -352 -670 318 180 217 -528 746 -847 -405 -106 280 -393 497 391 279 -615 775 -202 242 -39 590 735 567 -383 405 79 635 -180 306 533 105 611 643 -628 -250 138 -83 -341 -240 -879 -117 -673 782 359 593 172 -584 -769 190 455 408 -286 -179 -33 126 154 -45 -506 86 -469 566 656 -190 -461 502 579 485 121 -597 -264 584 282 -221 441 793 340 -565 183 -659 -705 70 -276 127 271 431 -468 800 -709 299 132 191 -412 136 -570 -25 -42 -26 451 -811 -47 -667 -676 -298 765 25 -659 -327 -265 638 372 -660 66 684 333 -254 102 -39 -513 -709 -305 -52 -341 409 748 196 -611 -461 155 115 441 221 750 -112 -431 -899 -862 213 -848 -13 -628 756 -10 -150 364 -434 -398 784 -372 358 -899 -625 755 522 731 -304 -187 -602 -517 121 -465 -869 747 -682 -101 304 52 -852 -520 -355 -668 256 -517 502 -423 -450 -55 266 -100 165 210 -96 770 -338 -568 57 -500 -90 583 152 -499 -205 83 -358 295 484 215 429 569 149 551 319 -253 741 97 -487 372 -353 -816 -367 -787 -615 716 -489 527 658 -583 783 -492 573 -354 574 639 -417 204 5 -636 643 93 53 134 -184 507 -708 -63 -717 506 -706 302 -828 45 404 82 564 -658 412 -9 -348 565 -106 794 -581 587 144 -328 -311 507 -529 587 701 -457 275 -858 -596 -683 189 -469 190 358 -100 -690 -826 719 628 340 424 -188 -807 -189 -188 49 -110 778 -395 -371 -468 -308 -57 257 -700 695 -331 -873 -774 454 661 -283 472 668 -438 -165 -285 -445 -373 73 -110 521 68 721 -259 -745 308 -718 211 -724 600 -302 531 -861 198 677 701 -653 -109 -529 40 44 -459 765 -437 -344 675 -254 -843 -362 122 -846 -622 -128 780 -537 433 -616 629 469 -63 -20 -862 -680 154 793 -174 618 433 399 438 474 -424 375 -350 136 -264 -661 709 703 685 723 89 602 40 535 315 -291 -76 475 -452 411 495 760 -638 -265 151 767 578 774 240 -356 -96 -595 -413 -275 328 -775 638 510 711 525 -877 -129 -604 13 -310 331 725 -536 291 -365 -228 -548 715 -852 711 452 478 -839 30 272 338 715 -726 596 355 -847 -622 -20 204 414 534 -782 599 372 175 729 107 513 -334 -332 -126 -342 429 -815 397 248 107 -586 -313 -777 305 99 -67 446 588 206 -254 712 -660 -559 -611 -779 -18 482 -504 786 524 162 -523 424 44 184 472 -626 357 -28 -359 702 798 311 -323 -752 578 612 508 692 573 -400 252 -515 -508 -175 -302 -25 250 389 -691 -715 -353 -448 -69 325 -258 -671 -873 338 -575 -850 -127 604 -217 694 354 206 -256 783 -886 -180 482 594 -651 -794 -90 -704 -570 -496 -337 -199 33 511 -35 561 423 -379 -316 -504 -622 117 450 -750 631 -35 596 -856 358 -697 -106 19 -241 449 696 408 -261 -433 -251 -1 -283 29 -95 553 532 318 254 -214 -394 -136 484 -696 294 217 649 -117 -239 -677 -418 244 -396 -731 -466 30 -520 259 -368 790 -497 322 791 167 790 -185 -237 -135 -237 246 -633 733 -646 -246 427 354 -124 597 691 -348 -431 209 -780 -508 -617 180 -486 762 -682 759 -489 -149 451 -810 99 98 -479 -572 -660 -861 -628 -124 -516 -113 -426 11 738 507 46 339 -119 438 -624 -456 49 37 -826 196 410 -221 191 -883 -563 -232 -228 -267 -147 705 -687 638 300 776 35 208 -465 459 460 249 286 71 495 195 445 -407 -869 -784 -769 -859 -475 -743 706 -680 -162 -347 439 594 -114 -546 -512 629 -850 518 -429 665 -815 227 56 217 -552 622 -733 -393 -776 -611 -358 -176 -364 -630 24 -331 -60 -223 36 -208 196 -110 -487 -258 -103 -247 -95 -462 98 298 -511 -690 -519 -604 -74 200 713 572 -866 444 645 -597 -519 175 215 79 689 -193 -565 96 -175 -758 529 -339 738 -322 138 -488 195 -24 -530 -789 -504 132 -45 129 -577 -580 653 644 -408 212 -229 314 -829 -400 -194 334 -596 -698 604 233 481 -330 -713 101 85 -824 234 339 -368 104 742 -302 -829 -812 -389 -808 273 238 -469 -290 351 -412 -532 712 66 345 597 313 726 -760 -656 406 -605 616 432 163 -797 -403 42 534 681 291 -770 -708 -169 -520 700 -511 111 -265 -704 355 -56 665 395 371 145 101 -226 -730 636 -367 207 -57 799 -411 -425 33 -295 -183 -782 719 269 600 522 680 452 -321 634 575 -766 250 362 -526 -707 -491 205 -289 -708 -716 -877 101 352 756 391 -846 -791 173 99 374 -793 -610 -343 -106 777 214 -636 -67 666 639 600 -655 75 -878 -135 630 654 -726 -557 297 -790 482 -654 -673 424 585 -631 -85 251 -234 584 -37 196 554 -243 -252 793 -334 -195 -291 -224 -79 -606 65 260 -702 785 -277 -604 485 -307 435 530 -783 319 763 -220 -610 -734 689 -241 312 311 -645 241 -234 65 -603 485 -89 -800 645 -552 716 560 569 487 -870 442 -775 68 -30 -77 310 -347 -807 -328 -708 576 429 249 472 248 348 -117 -457 119 199 742 87 340 790 -132 691 721 272 -352 -305 -807 -345 48 -882 -203 -714 388 516 -202 147 719 241 -722 785 289 584 -716 -147 -486 -155 103 148 202 310 -786 -256 -94 -144 -411 -486 83 -398 342 -433 452 -601 -624 -325 -374 -72 -323 -19 -9 348 564 423 127 62 -92 21 -762 -712 561 705 -813 -800 -645 129 -242 -703 715 686 650 408 -509 -853 222 -303 382 -284 710 570 -231 115 -567 -772 445 -315 707 -880 -242 515 186 618 -798 -454 -794 532 536 -638 -148 706 800 665 -321 -86 -6 416 332 248 -621 -88 392 -81 -173 -394 -96 -347 713 -312 722 -400 555 158 -716 -898 -544 589 -398 -507 -545 276 370 42 290 -489 -229 -735 672 -777 -718 -20 462 -226 -588 410 389 -711 630 -798 -590 -321 220 -112 -316 210 319 -533 187 -447 -801 683 361 616 606 272 46 -410 297 78 18 766 -76 -631 -627 132 790 -427 616 -206 372 -352 717 693 -774 429 431 -829 -275 621 -68 699 -28 159 325 629 448 -247 -858 -482 649 705 785 -152 -81 394 -432 -351 382 776 132 -626 -555 -801 -834 -650 728 305 -774 377 638 13 -503 -733 -13 425 -651 703 -252 -385 -267 792 -225 -719 490 -134 699 -643 -143 -36 -573 -504 596 -789 42 785 276 -123 168 -694 36 -788 -34 -217 365 196 278 -339 433 99 -182 394 -562 743 -353 -701 -691 -71 67 624 380 -68 -844 399 -628 43 620 -200 214 -744 -292 -428 664 130 337 239 -249 -861 -714 297 445 -668 -588 660 -688 -137 -73 -141 698 313 -106 -589 574 196 385 -261 -60 -544 489 -219 164 796 497 -879 -602 -322 157 229 185 -239 -464 334 -119 244 -361 197 -677 567 -45 356 479 -147 -839 795 168 257 473 282 788 -797 159 754 143 -862 -689 250 769 -667 43 145 443 140 179 588 24 -480 -45 85 -786 -77 444 46 -723 -244 390 -723 668 776 375 38 -642 -411 -8 203 313 484 598 -372 -843 -348 -727 -84 -714 133 64 -188 271 313 -314 523 479 -684 599 135 22 -638 -277 -334 -328 67 540 -86 -20 480 -285 718 434 651 589 54 607 407 105 -366 -726 -38 287 621 -117 299 -859 655 110 -415 28 761 -127 28 599 214 -727 -763 123 491 -565 -423 -367 -335 29 52 425 512 388 768 414 270 -430 -639 265 -111 -105 -464 -553 -452 782 -515 -508 492 -460 -753 -836 67 498 -195 330 703 328 725 -696 -875 81 316 -160 -615 469 347 -696 222 716 -162 79 172 -758 69 268 -836 -813 36 -356 -785 217 -295 91 -420 -77 -239 -821 -747 389 769 -383 -433 336 407 -535 -224 -265 298 -470 453 114 699 -249 487 -442 -176 -341 -19 -690 285 300 150 -800 66 723 -559 -461 -874 603 -368 -636 55 634 180 -152 -93 688 778 321 181 798 365 -526 -110 -308 -387 780 357 301 315 465 656 -596 -59 342 689 532 -548 87 541 -348 -837 563 -12 -578 -56 -69 90 527 -645 283 -30 74 559 -439 504 -224 -835 323 394 -840 191 56 -580 -669 -10 -637 -411 -689 -470 -869 644 753 354 -628 413 667 269 143 254 -625 276 688 -458 -224 -275 110 -2 -411 477 80 -186 543 411 20 150 -729 752 -683 -86 259 361 -170 295 164 -517 437 -635 69 -149 82 351 347 -748 744 -99 -827 135 644 377 705 -447 -27 -368 666 -628 775 389 60 275 -780 -827 111 -531 620 487 -221 -813 -289 -551 -791 -388 -681 573 -606 -366 548 175 458 449 -342 -604 -66 -353 -673 528 723 384 553 -188 189 -483 -793 180 -530 554 703 90 439 -21 264 -423 22 -138 -264 437 -667 605 374 -237 -263 529 -185 -680 -98 -206 114 767 -26 -267 -747 -196 -837 -11 -725 351 171 -480 59 -303 -619 467 -232 138 116 726 -797 -78 -667 241 771 -346 -504 376 -413 100 396 -726 -698 -532 318 547 -837 416 538 -320 -748 -691 748 792 -53 497 -494 313 -167 327 11 -94 -438 113 -178 667 -786 376 -824 -843 -573 -80 245 132 85 -727 -602 606 7 649 196 12 -863 154 -659 119 -362 744 681 -12 632 408 -674 513 -853 786 -151 -829 -538 -859 425 273 -521 548 372 119 316 752 289 -842 -638 -481 -183 -821 683 130 -199 -642 436 -835 -558 -134 360 -465 -222 -781 -387 -793 -334 128 459 613 660 -498 -83 -342 367 710 -190 -392 -485 -220 -700 445 479 -91 -860 459 -268 -345 -872 -642 -334 -495 395 205 529 -212 703 -524 -833 -737 -351 -340 -388 -406 -369 -130 -355 418 169 -566 150 -67 -298 -591 -651 211 51 482 437 -601 633 728 -681 -312 -7 -230 351 127 -885 -725 -153 647 -359 -153 -719 -566 -773 -357 620 -198 -338 57 -151 371 -511 257 518 251 696 754 497 -526 -341 607 69 -467 75 480 642 -387 -876 768 -790 -785 377 498 -141 -540 689 -806 -541 271 -670 -270 560 -447 -163 160 10 708 -7 651 -647 -311 279 -73 -204 -232 -42 -210 -58 346 85 599 612 -581 -248 -891 -726 354 -557 173 -735 -734 755 120 -29 -604 -3 516 247 260 259 -166 -168 -898 -589 -327 -548 -617 -230 -806 -476 -232 797 651 242 -587 142 -270 607 -728 298 -41 624 -338 -258 -352 -464 -570 206 -80 385 -151 10 -676 260 -580 -297 -827 -376 132 -785 122 470 -683 -538 -403 -264 -540 -419 -717 -677 -234 268 116 -712 224 569 -189 -667 599 604 668 798 -722 731 -372 -879 401 -56 484 -461 -674 327 -339 -85 -655 286 112 -658 -319 744 272 477 538 387 -736 334 299 655 -135 -699 -833 438 728 448 589 -419 179 -479 17 -441 -687 -618 667 -247 554 -797 -138 382 278 -294 -79 -518 -287 426 -425 -293 120 339 -841 -812 -610 -782 472 72 -751 -109 363 -525 -766 682 241 -655 738 -46 -226 348 603 -712 -539 316 646 -489 -843 -338 -643 232 -765 -429 -758 -366 -624 -19 -587 -55 667 -114 -557 572 715 -6 181 -569 576 -715 -657 535 -338 392 -239 -456 58 56 601 38 426 762 645 561 -496 290 -551 -406 -248 -825 -483 20 228 287 -513 -444 703 570 -405 -850 609 -600 -523 -804 -807 411 236 -861 -393 -133 176 487 -8 -139 538 -632 696 -420 -148 -614 774 -522 301 317 749 290 -485 -747 -371 -193 421 -202 527 -611 -74 -186 -409 -469 457 113 -854 195 -328 207 735 398 -709 -5 -559 412 42 -145 -369 759 132 649 -516 632 24 672 -535 276 92 493 431 -405 -18 -566 -766 -776 784 -600 -490 -290 -378 199 -424 -384 608 -70 -791 216 604 77 -538 155 649 -657 -498 349 -634 -230 457 -765 376 176 -672 765 555 -668 -300 4 -340 -420 466 -861 266 -384 -870 -221 -81 204 514 -299 791 -650 -349 -844 -245 58 572 -420 -335 -364 -737 137 666 634 -276 36 -527 -170 97 398 -189 66 -270 -149 -329 43 191 -229 759 539 561 -170 -695 344 355 -203 163 -530 560 -761 -94 264 674 -144 -614 800 -22 -681 522 110 -763 773 -204 211 -499 -270 -138 -324 -264 271 563 -174 -221 -291 760 687 -4 -683 325 -799 -328 117 -844 760 -448 99 -743 212 776 -299 -333 482 -288 -756 688 -136 -726 -890 -310 377 383 -489 -546 -633 787 -369 -268 -675 166 -565 -777 326 -105 544 566 -458 167 -356 266 558 -646 -256 328 -558 -605 -768 -179 -61 -432 595 -880 -476 -153 -796 564 -461 647 -67 -591 -192 109 494 544 7 482 285 -17 181 647 557 -113 -634 -454 213 730 -3 152 604 -333 434 442 226 455 -152 362 -632 -671 -777 -644 -89 -676 -557 307 15 101 -384 546 -394 -837 -86 -483 335 -267 491 -621 792 104 575 585 756 369 162 718 -240 570 656 -203 -102 34 559 -74 -651 666 -813 748 -71 -140 -314 -606 -546 193 -886 -333 -270 739 -259 -408 -166 773 290 -834 -305 605 738 492 77 502 241 -667 -448 -780 -538 -813 102 -593 -597 -201 -491 101 -460 567 220 692 239 401 -96 -329 -795 -91 -306 172 717 132 -247 -879 366 -738 396 -771 88 -354 -12 -254 165 798 91 393 -657 -342 383 -523 761 16 -83 -852 515 507 -45 -313 119 -778 -203 -832 -101 -858 793 -512 397 734 737 -283 -148 40 399 214 226 271 -743 542 -483 515 650 428 31 97 -566 -674 -387 -376 781 107 623 547 394 314 -127 605 259 215 -26 -360 -24 -849 -755 -307 605 -257 -447 705 -369 -187 -726 -418 -630 375 -585 -803 410 -701 -632 426 -889 240 -727 -529 -853 288 -365 -515 620 2 53 748 552 -63 -811 147 -148 222 307 534 354 -8 665 -754 377 178 -780 368 -17 -35 -229 585 -220 -578 44 -515 108 -520 -93 -147 -454 253 617 -517 268 -212 -323 -287 658 84 211 78 409 633 731 -315 -766 71 -220 702 257 -118 617 -827 -536 -791 -740 606 219 668 157 -367 -618 610 453 -174 -761 -823 298 -669 -135 -815 539 522 -278 -177 264 597 133 -742 -565 -284 -653 -609 -579 -357 563 83 -451 -429 112 -682 617 187 -637 261 333 634 745 -214 -817 324 51 300 719 -420 -538 607 -701 -692 637 -3 -269 382 542 -451 95 30 -58 307 616 747 -768 400 -43 793 314 767 256 540 16 -103 -295 18 -370 -398 -896 6 704 124 575 -308 -445 26 9 244 -362 160 -807 140 -680 -501 17 -511 -48 -381 -351 -730 597 -642 89 168 -770 -494 290 -333 -74 -712 773 -523 603 -282 -278 451 -124 -300 -780 702 604 -588 -96 -626 727 -741 -309 25 -582 -351 593 -407 -551 756 -628 -868 251 671 499 25 -570 673 -822 121 528 -549 429 -675 -884 -844 728 -417 -798 -590 229 -380 -216 5 366 686 583 -697 -368 146 59 757 529 552 -242 568 422 729 -72 725 541 -568 -196 -8 -668 467 239 -18 532 166 55 -279 398 484 -219 -38 16 58 768 690 429 -825 -369 247 -677 140 -461 199 -674 -764 -182 -319 -10 -884 -283 -895 -719 324 -220 333 591 101 -44 203 -223 -406 -241 569 624 -602 -578 -484 434 -419 -401 -520 -855 -177 462 710 -473 371 -707 200 436 429 -78 625 -875 503 -42 -360 457 183 -471 361 -593 547 -6 440 270 450 403 174 708 302 -574 683 626 -872 -294 39 -684 -90 -482 594 209 445 19 -680 -15 -862 -324 167 408 -180 -158 -520 -866 418 186 -875 328 -471 -554 364 345 642 344 -582 -219 -805 589 -706 -394 -801 68 -11 -386 317 333 347 -60 743 -686 -542 -99 453 150 81 380 213 -249 -352 -302 -880 177 519 146 -310 -515 -410 601 -134 133 -741 -369 598 559 -713 62 -832 -643 -707 98 -542 -286 38 715 771 -687 257 93 -2 -679 432 739 430 -6 -244 -611 186 758 195 447 -811 -559 -182 -426 -51 548 435 7 -22 604 206 783 -508 -348 -196 314 -122 30 -462 549 -44 -765 -407 539 -145 -602 -375 157 672 -891 616 111 -387 309 -278 740 696 220 -201 469 -608 -885 -676 607 457 -590 -337 110 761 -256 430 125 -273 -749 550 687 415 -97 -507 -344 592 231 -232 273 -414 -861 -740 752 -502 -657 262 565 -269 -515 -25 -741 -518 -575 364 539 -402 -317 -322 -74 275 344 -629 683 -115 -122 -282 296 482 55 185 522 343 -594 -112 -86 322 415 404 -792 -175 -60 -9 -219 751 -55 -418 -873 -823 557 716 -113 638 -778 656 -357 706 -624 -136 -741 -199 -308 -846 79 -192 -690 -53 -827 7 -129 720 439 -456 -574 86 -753 -708 -839 292 -806 -346 -619 531 521 607 238 -155 355 -12 -497 -393 -769 61 559 91 -618 -21 -315 -752 760 617 494 515 -595 158 -332 46 -650 -602 -855 685 -575 -189 183 -586 -751 -14 -395 -830 -487 -409 562 -224 321 492 -754 775 -26 -275 702 -252 426 76 -29 -59 -820 -315 -382 591 281 510 62 491 -818 -529 314 436 -820 378 617 236 720 -289 -163 -716 -459 701 -15 103 142 -631 117 -220 -639 -633 668 -491 -260 -624 186 -162 -794 712 491 741 1 503 -853 -507 557 157 -525 -379 56 621 67 706 381 -723 -361 428 778 -816 723 -309 -792 -60 643 -364 763 89 -338 545 -736 7 -383 -480 709 475 -610 793 -438 465 411 243 -483 -169 542 -169 -666 -610 504 -500 179 -527 638 -674 -245 660 770 -620 395 -408 -593 54 -669 799 442 -122 635 218 174 -897 401 -705 -278 217 -171 -887 595 -823 -473 126 739 92 770 -336 -396 113 122 279 -84 302 -661 159 258 -486 -580 -357 -451 121 -157 624 -242 -663 724 -3 -897 -812 716 125 -676 367 -405 -84 691 738 -334 685 24 705 -768 -549 -577 -686 -790 101 678 -801 451 26 1 -334 656 -251 219 -487 534 -634 -211 -838 -743 -297 -798 67 -540 -688 457 744 -340 -444 196 619 -222 -245 740 262 -588 682 -772 -487 -755 -606 585 -828 -603 -429 -352 -862 -259 368 485 693 796 -728 -885 507 59 558 -253 -75 653 -833 -704 -867 -439 573 455 -811 178 369 502 -13 6 617 -309 -763 -166 -566 -68 -126 493 -668 -74 387 730 302 -208 -269 -429 -314 -823 706 -409 68 -331 482 -62 -225 595 233 739 -625 -146 561 606 -593 -655 171 -171 -847 346 -676 -148 -514 -186 760 -742 288 364 -143 602 -768 459 -156 -225 633 444 695 -64 757 -687 105 251 35 505 -838 465 -438 63 329 -305 710 -68 -797 -842 663 478 -697 618 287 516 156 254 -130 -473 -474 -246 -344 367 -542 675 -519 240 -192 654 463 -755 64 249 777 -733 634 768 -800 -716 -169 328 42 322 106 -643 -634 561 -369 -333 752 665 -419 94 521 475 409 555 -18 532 230 384 -648 -595 -153 -658 663 -776 -854 164 -417 -778 500 137 -334 -106 -409 419 617 314 -263 -162 -815 -242 569 -58 781 662 737 758 -338 -725 -523 221 -838 -768 -569 448 -49 -154 330 -427 573 570 -222 358 -502 -466 -99 753 666 -712 -416 -90 707 457 -115 -447 329 -503 -158 -188 -345 -102 -417 -5 37 725 517 57 -205 -698 761 29 -769 -880 -19 561 645 -41 -198 -371 -730 782 -216 447 -407 -539 441 -579 83 -155 696 166 291 631 -339 613 613 684 -800 -341 559 -94 -267 513 119 420 -329 -24 -783 -186 -362 -604 -797 295 484 668 375 -391 458 265 546 719 -359 429 -492 -635 129 357 -240 515 -310 -594 -496 -285 -82 -463 -774 -885 542 724 578 -441 796 -767 713 -56 -456 680 -426 604 -760 -374 -608 46 -491 -376 187 184 177 -96 117 -52 -298 621 164 -409 603 565 -330 240 620 -301 399 636 530 -261 -112 392 199 -643 -40 527 -637 -481 -875 672 -718 702 22 274 -492 -93 651 -687 -645 -733 217 -613 -311 5 481 -48 147 535 -275 759 -7 529 286 77 161 627 321 496 -669 489 159 65 258 568 509 604 126 505 -486 -678 445 160 -458 -612 185 -553 143 -284 592 600 449 -215 -873 161 -430 -825 414 96 749 -283 -339 -77 575 266 662 -227 181 407 488 190 -469 -778 316 32 385 -623 -68 467 427 338 -663 -203 768 16 -339 -731 -383 640 546 493 459 471 -566 578 4 -161 -28 423 160 109 -92 7 175 -758 -82 -160 489 -436 -554 -127 -520 537 -410 -310 -21 75 66 -770 119 682 170 645 -803 95 -531 -447 -24 -734 190 -65 747 -31 436 314 676 -285 -340 -453 452 -868 -215 -166 510 -823 675 619 -149 214 322 632 366 134 486 -334 -300 -295 -639 -623 -97 237 -194 227 133 366 263 -538 -178 -601 -766 20 644 44 -174 -270 -487 336 148 -649 21 -502 336 683 -177 151 31 187 139 -94 -550 -450 -275 -308 33 -850 -543 -510 -75 347 92 666 560 -694 442 -26 583 -506 516 -72 96 35 179 -679 -320 616 83 91 769 -406 -489 -350 52 -15 -109 -138 326 757 -230 -502 27 181 -25 288 -619 -556 643 697 417 -19 -353 666 -247 169 -325 496 -525 133 520 135 -128 715 -179 776 519 222 -498 -552 -636 -697 254 -146 -143 27 -871 702 391 -862 -323 500 699 -480 121 84 -896 74 515 -124 490 156 406 -714 337 299 -891 398 657 330 292 -896 631 797 249 -865 -570 -740 224 65 609 363 -195 357 665 -603 -532 91 704 -698 -725 -745 -7 -597 -154 -187 496 359 -35 -816 281 -718 265 -30 -357 -426 -868 -655 717 -404 -183 -615 -319 -856 320 -783 -688 419 -840 -214 383 -472 -589 197 124 -725 366 269 665 705 389 -831 -574 125 -27 -507 -407 -778 2 -31 405 -866 -278 349 540 467 727 -331 104 -92 88 -392 -25 -520 585 -766 -290 -820 -785 48 576 731 148 469 92 711 161 706 126 438 -684 -361 545 -626 614 -181 -420 348 -566 -698 602 189 34 651 428 -236 -127 -386 -705 150 333 -672 361 -600 -334 -577 143 -264 128 94 -767 -786 746 -549 526 550 -891 535 -500 553 716 -743 210 486 800 -5 -73 -284 617 -397 -168 603 321 352 -886 -610 -884 -754 645 237 -623 -883 592 -412 -340 293 140 -266 -600 -225 -243 669 185 175 -343 322 325 -70 -386 754 -867 735 -723 402 -421 679 399 -778 251 -1 262 -515 -22 -580 6 -706 350 107 -727 -636 -544 -667 -517 717 644 18 -125 -59 -437 -424 722 54 -524 -578 -154 459 360 -309 41 -248 -79 -633 -322 151 305 -397 -598 189 473 481 188 -172 281 247 122 -170 -355 -290 -574 312 -549 396 784 -772 -738 219 -428 424 -631 469 -434 362 -54 -26 -111 -635 -296 -529 -75 85 -274 -427 -375 780 -64 143 127 366 624 438 -180 163 725 -780 -22 -68 134 535 -365 428 -409 -594 222 -705 173 284 313 741 -370 754 483 -855 -433 -552 508 116 419 -865 -428 -416 -857 269 -818 -600 640 247 -251 -841 -499 398 -617 -782 -330 117 544 701 -630 554 -725 -804 405 -2 -800 -402 -64 -231 -136 -18 -684 -159 229 360 -485 -562 616 -439 -660 -738 -354 381 113 689 328 -267 -896 -237 5 318 -269 -841 -587 647 -446 28 323 -395 640 786 -265 234 -603 648 262 -736 -272 -150 411 441 -278 439 45 564 -787 -798 -468 -826 -302 -322 -590 -30 502 585 145 -810 -631 -9 214 -851 -267 -517 -577 629 -411 97 -321 475 -47 -355 -557 557 -51 247 -298 -162 616 690 469 124 730 322 580 704 313 184 172 -644 736 554 -786 83 -34 133 516 683 498 -372 405 261 -243 680 -471 592 -135 548 -825 637 -428 -774 -318 -647 577 121 -633 -769 553 -707 639 -743 -609 -405 -596 -511 323 -710 46 -258 -194 422 116 693 197 -819 -832 474 55 700 780 593 763 64 -592 -619 559 741 74 421 428 532 -379 104 759 -348 -696 -692 730 509 -164 -164 513 318 -612 728 -284 -490 -268 -569 -489 146 -887 404 565 207 -598 -584 -70 -753 -606 788 -130 -556 -814 420 -206 751 -6 771 355 93 576 236 557 129 -786 -480 18 -812 -848 -119 -464 420 416 353 764 -36 -572 555 -100 298 263 -60 -764 533 368 -386 -178 -104 -326 -198 573 -836 176 -112 376 -173 -74 -793 657 454 -549 702 -541 618 204 -97 124 438 -350 564 498 -78 325 17 51 732 513 -134 -216 -247 -372 -468 -169 384 670 69 359 729 693 -478 193 -134 74 -566 285 -895 -74 -461 413 -317 -214 -485 -342 -464 114 785 -863 673 655 358 63 179 347 -25 -31 362 682 -393 -777 -754 424 382 -334 -659 -45 -829 160 587 606 593 485 302 -428 108 470 38 -550 -271 797 391 -49 21 536 646 542 -289 -654 742 -161 521 -714 248 -755 -306 740 345 692 566 -533 497 -197 504 -293 408 -321 139 228 644 -51 -301 276 720 145 -563 194 -879 -81 249 -875 -327 667 -569 774 -127 -318 -848 -643 -900 -243 233 -560 274 -445 -323 -334 -569 544 66 -444 -99 -852 -548 580 -667 497 -656 -807 134 -244 280 -247 243 309 -411 -394 -132 -93 145 -430 676 114 -222 210 -56 646 369 -108 -813 -51 -687 132 -254 -761 247 578 -727 -665 0 775 598 419 -589 408 -687 141 177 -263 -134 313 -857 783 64 -334 -889 -845 -515 -652 167 379 -609 425 -821 377 -162 634 439 -555 217 -320 554 305 122 97 307 544 105 111 -580 57 796 433 417 64 -846 514 384 611 -393 -598 -398 -175 332 94 -428 162 33 -84 -672 -389 541 -612 -729 -298 -717 680 -113 -707 93 763 480 -748 -173 690 -676 178 -800 -252 -386 358 -587 -743 -744 657 -10 139 661 69 -61 -162 -799 533 -878 664 571 472 280 -463 -654 371 -751 196 555 741 -147 -396 -77 378 263 48 -852 177 273 -348 -898 -421 30 -884 49 -535 -193 -91 -369 -528 -566 696 -888 29 639 354 -164 -459 594 409 -242 -159 305 -784 -233 -274 -31 119 -709 598 -224 65 -769 213 -586 487 -39 -663 212 713 170 118 -225 -36 -405 633 -473 -336 -52 -321 494 72 10 -58 797 -829 514 172 -766 -178 580 -114 402 198 -577 -646 305 195 -239 541 -344 722 399 -710 -601 163 11 -494 503 -761 -721 -102 174 84 -99 691 -278 726 -679 52 504 462 530 149 -231 529 98 421 -113 -629 167 8 -528 54 -125 196 -721 -599 403 69 -343 -725 394 372 170 668 -25 -120 560 -594 -736 -739 -647 -642 -678 -730 699 -602 413 525 -423 476 -385 -632 -150 111 529 370 65 -882 587 -749 -876 437 -148 -80 696 -660 580 -334 -463 -501 520 -65 -782 -29 -32 158 -546 -632 -561 -377 152 -337 615 -374 -246 -41 461 -634 -220 -226 -432 -668 -834 296 -241 796 259 -877 -62 -727 -284 188 393 100 772 -689 397 732 607 -89 -416 308 666 -4 -257 -240 -130 506 392 -159 615 -246 -771 -759 317 331 -132 -574 180 634 88 540 -383 116 -399 -151 -864 -587 441 -485 -136 -627 -504 763 285 476 -457 67 -757 304 -188 -533 152 54 -489 202 -579 521 1 -340 565 -697 -560 -61 -223 -889 398 477 -49 -513 743 674 330 271 -593 460 511 -875 656 -763 50 -848 679 55 191 279 -442 -671 -876 -605 30 71 482 495 7 252 -855 -377 765 -866 753 227 -456 654 133 50 -631 736 125 780 556 -425 -756 142 -883 712 9 412 570 -734 -649 386 -29 367 -205 633 -452 211 -794 225 -875 253 -267 707 108 -233 -124 489 -276 -608 718 -161 -275 -865 255 774 -28 -314 418 710 -694 687 538 -174 -655 548 95 -165 90 393 -350 732 248 383 406 633 724 478 160 -830 -443 582 -161 29 -880 529 -343 -464 653 668 750 563 302 624 759 -41 49 479 487 -735 -344 689 62 -618 -643 7 -565 279 443 35 230 -423 799 19 -166 614 -8 -174 680 59 -459 570 -148 580 33 -828 -494 193 -17 711 -719 -627 378 413 -38 -63 -269 659 -708 679 -704 408 289 -128 104 781 -799 -777 87 633 -1 111 -813 455 209 243 0 116 459 -240 407 307 741 -131 -189 204 -235 635 24 121 666 -194 640 664 -155 299 -22 -678 -361 242 702 -228 -331 286 65 -339 759 478 256 -476 503 726 641 -672 524 581 337 -247 91 -130 -241 134 -705 -793 -512 -147 -284 -537 -817 391 706 690 -70 -171 -869 -771 -680 -539 -346 105 -252 582 -154 303 -305 21 -11 641 66 724 292 734 51 278 -30 -181 177 -664 69 741 690 451 -27 383 153 105 468 55 477 122 -690 603 -785 -621 90 516 549 758 -799 264 125 406 433 -36 400 -739 -760 -255 -397 315 424 761 606 4 -503 -214 22 -863 526 -103 -763 699 -705 -357 689 340 -420 365 -747 590 86 -854 253 761 789 -432 -783 -606 600 -79 -196 -898 785 -84 -242 -265 779 30 689 -574 -305 -844 638 729 11 -248 -645 -789 528 250 493 -54 197 -838 574 -304 -305 -546 619 -239 77 -177 -288 -292 -362 53 -354 29 -763 -862 -73 -77 -751 686 397 -434 -681 638 -780 790 -197 782 -749 45 24 282 183 -570 -884 -875 -552 -627 -797 -623 -755 356 -118 386 647 -366 -521 607 499 -767 43 -239 -672 -693 -50 -164 736 -895 -1 265 -838 155 -779 778 207 492 60 798 -222 -764 286 -586 -427 711 -287 -712 -101 -607 -519 -504 -383 180 -25 -307 636 258 -341 -866 324 -855 776 162 346 365 -428 -836 278 -789 619 -531 -269 782 152 -186 426 50 -47 -587 -71 6 667 -415 -549 -427 -400 -465 -525 -4 673 609 -731 -657 261 729 128 510 271 421 -521 -264 -844 -80 -426 -182 210 -396 369 -865 -266 -14 -36 -221 494 -482 424 -250 -283 617 -395 275 174 -64 709 290 544 -465 667 -507 -53 145 -786 650 113 256 -48 654 -326 -152 -774 -167 114 -768 -320 -3 734 -168 254 219 298 481 195 524 83 -72 680 -274 -581 549 538 -722 -498 193 337 -494 -533 688 -422 228 8 -19 75 -67 -542 -727 -755 80 -23 -628 -401 -836 -107 554 -473 -821 -431 -771 -418 153 -174 616 36 772 -204 549 505 -827 6 -739 66 -780 -670 343 -233 -687 149 755 -108 368 112 680 -169 572 -215 -498 -539 327 67 -454 -814 -683 435 96 643 -731 136 583 -594 -206 -541 -795 22 170 -259 -146 -550 -389 265 -52 786 -218 438 -324 617 603 111 336 -418 -735 -174 -67 -346 120 531 -601 -502 706 121 335 795 -657 -61 -153 -320 265 -492 -112 204 -62 -20 -614 -178 -571 651 -381 -166 -12 731 -206 611 581 -753 -585 -885 5 -355 -730 146 58 588 -707 308 220 441 -865 -105 49 -124 -108 -41 -310 -257 566 -778 -632 -35 -849 89 784 -823 -24 -788 -146 -828 270 53 -240 -411 583 -417 -746 -587 291 691 621 454 139 -225 -3 137 -799 -639 -887 -435 -16 -244 -380 8 -478 573 232 140 559 554 -439 -248 -771 -463 302 -480 -626 78 -863 17 699 -804 460 234 246 577 -593 516 796 403 168 298 -449 -236 -548 444 -495 613 -415 -65 -349 160 520 765 -237 -122 180 227 102 695 337 -580 642 709 563 284 -361 -260 161 131 -841 390 34 -785 -73 -196 -804 78 -717 472 -151 -491 746 526 326 -882 375 -277 -244 -263 323 -8 292 -793 210 -378 -593 -811 -720 -315 -804 -643 683 795 226 -516 -262 201 339 -812 538 236 577 -774 -600 424 -366 -299 566 470 -694 -153 406 522 -821 -561 91 -645 145 -826 -541 -58 -540 666 -745 -462 -152 343 -183 -881 -349 536 194 -647 -825 95 -184 261 128 -384 -172 -69 400 581 -29 697 300 173 -312 621 -142 -192 -242 656 -636 273 -288 -152 -648 -537 -273 534 297 -300 780 -642 87 374 -746 543 140 -637 702 -392 -508 451 648 374 670 -469 383 123 -693 -577 -421 -389 716 363 -128 -839 344 -171 -697 637 -39 -395 -866 446 659 315 637 -619 651 -698 -244 -781 112 -27 674 595 -141 -620 -539 522 13 -2 91 644 270 217 20 -308 587 -113 -722 -573 -627 755 240 -457 496 596 -208 107 448 -727 -359 -264 244 769 -797 44 750 759 -607 218 -277 -655 -67 260 -261 -586 -110 750 357 122 131 -754 -250 364 -806 -787 -590 373 -810 -775 -37 489 558 478 14 -579 -736 -735 -365 107 -720 -503 717 359 -865 -749 -570 354 -712 -884 598 -296 17 -407 224 -491 201 -632 143 -760 -288 -213 -640 385 -799 -393 -123 730 15 -104 530 756 -57 111 -503 772 213 -680 141 726 -182 81 515 -645 -582 -717 -508 460 318 -187 -314 504 217 -11 211 -52 -576 591 388 200 -440 -240 139 -284 -307 -887 -486 -22 459 -817 581 620 40 -868 582 -606 -223 -5 -835 139 13 -808 676 -351 641 397 -283 596 -232 -43 -703 -450 661 -23 423 -81 335 -83 184 -41 112 -492 -345 -418 244 -198 -112 596 354 148 -577 -742 575 -321 -513 -353 -716 -1 422 -63 -479 -280 416 -53 -203 -571 327 -537 450 627 433 -532 39 518 -630 -200 651 472 586 228 -740 379 -235 794 -563 -447 -497 -462 455 676 569 -817 342 -598 -593 -651 -457 -450 -192 -483 618 -413 636 -664 -25 -81 699 -755 719 330 -114 -590 -477 -654 588 317 -445 29 -618 -349 -728 508 -57 -756 -797 -883 51 -107 -821 -132 25 -579 -679 296 390 -680 -115 515 73 -562 394 -204 -644 545 623 -572 -361 -315 -303 -20 -304 514 641 596 -29 -31 714 -738 633 682 116 463 523 241 779 -456 -228 -726 186 -567 -759 -228 756 -317 63 765 158 -642 -492 680 487 -204 -131 -311 90 719 599 -28 348 -641 607 613 -234 293 -619 635 -139 418 -168 378 -15 639 436 -337 -193 -58 -286 -736 -311 145 -210 -104 -137 -53 -107 -695 468 0 -85 -394 662 310 -519 211 221 727 569 -539 -650 27 -224 471 -722 565 -381 -844 -437 534 -546 643 309 -366 282 -701 -816 184 -859 -387 717 25 777 -574 115 705 680 -98 275 -159 441 -801 -830 394 184 -351 -826 419 739 552 -217 188 753 -179 688 357 761 -687 460 237 -52 -169 92 -647 -237 90 -425 -61 -879 690 559 434 157 -879 -743 -831 -486 -26 -733 121 -846 -2 -401 689 42 390 149 -790 -107 787 617 -547 -201 325 -32 689 137 -549 135 484 -715 -423 514 295 644 -536 -91 115 41 135 -163 215 -314 503 -612 545 661 -784 -885 643 -782 -312 699 -363 186 176 685 -764 333 -402 -97 -33 -13 -718 -19 -406 -334 457 474 1 285 -476 -493 697 417 -399 348 -709 436 -614 -507 -248 -533 -821 203 25 669 -525 -617 731 -350 -825 -883 -594 -566 -895 -566 730 355 458 616 379 271 679 -578 -670 -773 150 -797 -329 -26 -393 722 796 259 -881 -464 561 -601 411 -116 243 -115 754 -876 -445 -693 96 -287 -208 -266 -869 -84 -830 85 718 -518 483 94 -815 -673 52 191 42 -845 521 630 -458 -470 714 -739 -514 -255 -845 353 85 -513 -201 215 -145 417 -611 612 -255 60 326 -649 -148 -603 -366 -404 -110 -10 18 149 -89 124 96 -461 267 555 -210 61 625 -426 -76 754 607 -849 459 -435 -49 -509 -519 67 -495 253 -100 210 601 307 514 404 -64 317 -399 -563 -385 -685 569 608 -815 403 -413 -255 705 -284 -102 -868 -374 -853 -840 -479 -431 -27 -615 -402 -595 321 403 -676 259 -690 -586 -127 -462 84 -209 -843 -262 642 -278 -165 280 272 45 362 -615 488 339 -616 -245 -852 796 372 68 -766 -112 378 425 448 -141 373 -412 -134 427 516 -528 -88 71 648 -540 24 -342 -353 -85 -691 643 -750 67 4 -810 243 532 661 -548 587 -828 679 -478 -249 531 88 651 283 -340 -204 -445 682 113 10 646 -585 355 561 480 -877 -137 670 -119 277 -573 634 744 619 -21 679 -554 -722 -521 -561 -545 55 137 321 -134 -653 -394 272 -245 309 637 5 -6 618 -604 423 -398 356 303 -682 521 95 406 -544 562 31 167 463 -192 258 -207 730 -857 -21 -139 284 -578 377 -465 -808 -58 499 -762 728 503 -870 -744 221 -744 -514 -847 57 -695 -446 162 -751 -803 78 600 -315 -821 -201 774 295 598 -58 -64 439 -588 -557 -745 448 -360 -552 318 287 -763 -117 -697 102 -768 674 283 297 -567 335 -229 71 -340 -697 709 599 -134 -215 218 -781 10 216 431 -79 -687 -350 457 786 -315 -796 579 593 390 -626 487 -674 -497 -557 -861 -352 723 -470 -890 -522 -305 -701 373 -722 -6 -526 -746 -470 -105 -543 -280 726 -584 -500 -393 -661 -126 289 795 -323 -745 654 -558 -835 -6 -835 -624 -240 621 48 -126 539 96 -891 -657 481 130 741 -133 153 96 -404 554 -827 -69 -807 -401 86 -526 338 -108 -446 -196 -316 -138 -217 38 312 87 375 106 269 573 -425 -669 -830 -203 -830 -303 442 -267 -822 -900 -773 789 -493 298 209 219 -454 -235 -693 -599 -118 366 73 -500 437 63 745 435 -765 37 -475 -331 409 -886 348 -708 -724 -642 -342 497 -132 -283 157 219 -521 -419 732 565 -278 -745 197 416 367 -689 -817 -467 463 -421 -615 401 110 691 -174 -796 -168 -323 612 455 -888 -2 51 -257 -828 -425 754 558 -233 476 -345 679 -518 -578 -652 726 -833 -543 -793 -238 183 790 712 215 -839 253 -392 -455 -422 -810 406 -838 418 -832 106 -176 397 -425 759 -574 670 783 -170 -159 -735 -268 -551 -234 38 157 -167 -833 -811 0 539 -687 -164 -107 740 -267 -271 -108 567 -330 -625 -566 587 376 -134 558 -304 -404 543 402 -508 -832 -443 -222 213 326 171 18 559 -695 -340 -36 -175 776 -694 -709 736 -847 -92 -346 418 -280 -461 579 -325 -818 -552 -764 -58 334 215 -798 -70 -821 770 -802 -126 -622 388 -793 -93 -543 249 -191 -236 -11 21 455 -58 -304 617 461 329 -798 -55 316 726 547 -128 -459 -7 598 636 203 -363 -38 291 -379 -148 -527 -578 487 -807 -281 97 -887 -600 -805 -386 282 720 753 462 632 -652 -806 34 -740 -500 -307 -493 -573 -803 -360 -293 223 -397 -297 -550 -718 -170 754 349 -379 -214 -750 231 -44 27 -539 -875 -84 -498 -206 316 546 689 754 147 -900 -680 185 -566 -107 -511 -736 -650 -539 190 -766 -857 -132 -596 -76 -593 35 -185 752 -217 -683 221 -172 -227 -554 -248 -615 -25 619 403 -804 145 -69 600 573 375 -337 -129 84 -145 229 640 -171 277 -768 347 449 577 -167 -314 -87 -213 -140 -656 -609 -661 -795 791 -615 47 -825 -798 212 392 -709 -403 450 -881 187 -190 -570 -642 -885 381 214 -326 -255 142 -892 640 -331 240 -220 103 -850 190 -236 -788 3 729 677 -261 -422 -835 -824 -831 560 645 -447 614 -307 486 275 -686 618 -446 434 -704 -889 -264 776 -5 -21 -493 -94 520 670 -305 254 -864 -238 767 -810 -121 251 -207 -695 -749 -742 196 -739 638 -734 -360 -306 -212 386 -360 -160 729 213 -845 -645 -732 362 -884 206 82 -146 -805 237 -780 -703 -200 -46 124 758 -647 -207 702 -895 -348 539 -560 -323 -408 247 739 144 -84 222 -621 32 542 540 -438 232 -898 0 596 439 -650 -657 -144 -619 593 -667 -285 -721 672 698 -547 -814 214 -824 -418 33 342 -807 -65 726 796 -338 -356 -704 754 533 409 -96 657 -128 -140 725 -696 -262 391 164 -548 -799 -787 -661 107 -84 -713 673 -701 -418 721 786 748 635 254 -422 -386 40 -812 -297 -106 -211 -338 -433 684 402 -722 -63 -772 -587 -886 381 -623 -502 687 -565 -317 98 708 -51 -405 369 704 55 92 388 7 393 91 155 -714 -241 -608 -83 -407 382 -599 315 -507 33 286 -530 495 606 -94 627 371 411 698 -848 -187 -398 -727 184 409 -581 -787 578 -540 -5 635 -900 -419 311 714 -99 -378 60 -259 16 198 377 -518 730 -67 -502 235 -480 186 -859 84 -803 -244 707 -66 -855 -404 -392 342 378 581 -741 -268 559 207 186 431 -714 354 786 -599 -570 -121 -230 649 714 -431 -801 -556 665 -169 -43 561 795 -85 -622 -870 118 -102 567 -318 -551 -838 -210 573 141 226 -180 -483 686 -647 -301 193 -472 -269 -133 -102 363 -102 312 -219 389 -779 479 -270 333 -662 326 601 489 523 -68 -890 -354 796 -872 461 -850 28 102 506 542 -76 235 -163 -132 703 615 -883 -774 345 -768 264 -300 217 288 -242 -105 14 665 595 789 -597 -732 425 710 312 617 -137 -302 51 700 164 -383 -279 -777 -640 -190 -384 500 736 389 -555 580 141 595 -12 -682 -592 -127 599 -769 401 417 654 222 -6 -676 365 -308 -355 732 54 409 641 46 -830 -65 -256 -845 517 721 -77 465 588 -344 -544 314 674 379 -139 669 180 -37 73 3 270 -73 -28 -820 293 146 -760 -781 -183 379 -879 -6 -69 -802 565 756 -407 552 576 -469 361 416 -708 -322 477 -315 -321 735 -698 -24 -346 -625 240 140 -495 581 317 2 6 750 400 -844 -632 400 -653 455 -213 642 635 44 -178 -468 -535 68 -896 -842 -656 245 163 316 -886 603 299 473 -801 323 -892 -645 -182 561 -679 -413 12 -880 55 -885 453 -803 655 535 659 715 -287 516 -378 680 532 528 -302 -365 -149 -184 -512 -260 -700 752 -401 -652 334 -665 755 373 60 438 656 -375 -111 530 -729 -570 -667 -633 -737 -23 -658 648 -750 -680 -188 -344 -352 638 -588 474 360 346 301 43 -90 -135 -98 120 56 466 614 -523 -828 -171 -57 691 -443 -876 50 383 263 553 551 -845 648 99 259 183 -59 -332 777 -338 338 252 427 -390 -58 -825 -462 106 751 -392 289 284 -734 145 650 -192 -266 -107 777 660 -354 25 -850 -352 632 -348 -245 -377 6 -237 -331 393 238 -175 -609 -658 -287 -228 56 313 182 -874 550 -764 -569 -230 -578 467 483 -745 -379 -399 -187 482 -58 -636 -514 -386 -2 -230 -760 -340 -426 151 479 -560 -873 762 -488 -401 -744 -331 354 -549 -461 720 146 -365 -59 -800 -178 329 663 54 -62 -8 249 -796 167 -654 -738 -284 -724 632 398 731 11 -495 -111 -341 326 263 -423 -403 457 -569 -556 88 589 -268 -50 -509 333 703 -316 -506 714 776 642 -315 319 346 129 -430 -408 -379 77 -895 -696 500 482 -152 354 62 -856 52 -367 -739 341 -159 -694 168 -767 -572 480 448 -43 -661 512 -797 -510 674 46 -589 712 408 -783 126 -230 -714 -235 465 59 -455 394 -116 -615 -232 624 -616 78 361 -291 -5 -303 788 -215 -496 -575 -773 -868 -706 -610 654 796 291 -841 -402 271 -818 -95 133 420 -703 657 562 207 706 -561 -150 -159 -388 -650 51 -881 -240 127 -431 -16 599 -568 -773 -226 -455 -873 -233 -408 487 361 -618 586 601 -197 744 -480 510 -619 340 354 363 332 -321 439 -688 -797 647 -357 138 62 -336 -360 -153 153 610 -119 -154 -782 683 -110 -58 212 618 88 -800 61 490 220 -614 43 -21 123 633 -654 -437 -99 -481 327 -176 -800 -815 32 -528 48 -110 574 -750 621 438 -221 -352 776 180 -702 -434 -356 -201 17 -353 771 -794 -858 223 -789 -24 -746 797 621 -692 -117 -823 -727 -733 716 -54 -515 504 468 -300 133 559 80 -833 -617 -167 -765 473 68 394 -343 -239 687 262 -197 -173 613 -5 -747 568 118 -807 324 -500 -383 719 169 -801 455 -151 121 -221 311 -678 625 656 565 -682 -479 568 404 -96 23 -495 -62 -56 55 592 249 -748 752 -424 -875 493 444 -470 -515 66 164 29 184 398 362 -759 757 -308 111 27 672 207 -851 -644 -247 702 -446 482 508 -372 559 -526 -88 -896 -32 -600 -476 -188 114 702 -578 495 401 602 -793 -4 328 -633 -536 -615 23 652 693 134 437 755 93 6 -870 12 -734 519 297 -736 154 296 480 668 -250 -99 -839 57 -634 -329 139 -237 0 -500 646 -582 -621 168 706 357 299 -590 606 390 729 -135 -356 670 230 -502 -210 -458 -525 -332 681 -520 440 324 -271 -626 718 5 -413 -895 -90 654 -753 -674 -413 695 -40 -811 -849 -230 -812 -246 543 -800 -217 1 -577 -560 785 -600 676 -266 -515 -56 758 -599 -630 742 -375 -321 220 -742 -370 140 -606 -759 -825 -779 129 -80 -488 -483 -20 435 377 -661 -61 391 -671 -882 -132 -855 -307 -345 753 -554 -143 -228 -464 -342 -468 -693 -242 -263 -828 -629 145 217 -676 274 712 415 -885 -486 -89 -324 -394 109 -481 -885 -657 -724 660 160 309 797 249 249 -774 -275 -307 277 -361 -430 -333 -184 -821 252 724 53 -624 586 -554 -852 648 468 -318 33 -347 -777 397 243 511 212 -487 356 -561 479 229 622 -37 47 31 -725 -768 -831 522 -438 -60 -319 -765 473 -371 -608 -657 -617 -416 -847 -397 -43 -6 -776 354 -87 -118 203 11 -325 -4 309 -237 385 -767 39 3 371 26 764 -307 185 647 637 186 -739 -190 -104 379 -715 536 -259 201 163 -606 723 -531 272 -869 756 -733 -509 -566 -691 777 -392 370 560 359 -848 562 230 694 -544 -253 -120 -659 540 -832 -617 530 -586 52 258 -67 -562 -153 -215 -106 187 -594 796 -385 154 762 -79 36 -194 46 -373 -695 276 539 -807 -648 42 645 758 -503 -202 761 -580 186 -459 -367 -750 -634 -571 440 530 -125 -693 245 -624 608 -768 -757 512 248 -2 -716 147 662 -143 591 -808 347 -699 -204 -775 183 656 343 -411 594 -746 504 -313 765 566 719 -434 -133 -682 6 -763 -596 -194 65 754 311 355 55 8 -856 243 91 411 358 501 544 56 -417 -400 -142 -586 574 -223 -316 761 539 172 787 -765 -508 -172 382 173 372 757 -209 308 -433 719 194 -607 -254 170 610 739 -108 399 -838 -526 -713 738 438 -876 -821 -620 135 524 -792 408 696 -495 -215 -46 524 55 762 497 483 175 -80 -91 -578 670 640 303 600 -590 420 -60 34 -312 -844 222 -411 104 25 215 98 35 -877 -300 -29 -40 -314 -356 341 -736 -786 -292 -492 760 -155 96 282 -17 -18 -528 -868 -734 -417 -180 -374 30 125 706 201 777 -552 222 -102 -371 -701 -893 -164 -854 -472 -101 219 -822 734 519 115 -803 -137 64 -238 336 243 -528 -641 -12 617 464 -381 -401 513 562 -65 688 155 -125 -142 103 111 661 465 615 456 -684 -286 665 286 -418 -603 388 -84 344 -338 -624 724 570 632 159 -558 470 721 323 274 -473 -762 14 192 -899 369 -575 0 256 -766 -687 655 -251 -543 28 277 -301 417 105 -300 634 -867 355 -482 478 537 510 -421 -524 135 -592 455 -477 -66 470 598 530 -141 -544 342 -284 -692 182 -597 -214 340 275 -158 42 29 503 -599 584 -849 -490 652 -672 -801 672 -383 -517 319 -784 400 -210 340 -59 284 -486 44 -298 627 -208 516 100 -365 738 -887 -579 -675 -177 -848 -601 -15 -320 -623 10 58 -383 -106 523 14 398 -710 -271 345 -899 -334 417 -595 -806 558 -633 95 458 563 327 -368 447 -34 -786 368 -742 657 67 496 482 149 625 548 247 28 147 -543 -858 732 -65 76 796 631 -546 143 422 -838 51 -102 -878 644 -700 214 -390 413 -590 782 386 779 -121 8 765 257 760 508 -864 534 -724 341 -15 534 510 -426 -617 -733 33 687 -270 58 -264 -197 -454 -717 631 -628 -677 -41 560 338 71 464 -516 -16 -785 -146 613 -311 143 525 456 417 -477 -59 116 -887 578 145 545 231 -429 548 -679 521 -27 769 -253 694 -774 90 -857 -365 -131 46 -668 -620 230 -856 700 -871 -367 171 -221 357 -103 244 -202 -337 789 70 -227 562 -615 -580 455 592 466 -72 -653 727 490 -180 -276 -308 -421 231 -288 375 -34 509 -103 -532 -523 738 61 -814 61 255 -707 -675 51 624 712 -31 649 679 601 582 -340 188 88 343 -816 -426 748 -293 -855 37 65 28 400 -387 -345 186 -310 -768 -328 533 -29 -851 -263 287 -81 -642 467 742 -450 -109 -191 144 516 -519 -311 139 -195 634 753 648 -442 -672 95 -634 -467 352 -69 642 492 624 410 -56 -154 383 -5 -90 781 -358 -596 486 445 -114 -375 683 393 -763 -422 -568 470 -699 340 214 201 15 152 116 -592 70 -411 342 -676 -827 -465 24 431 569 -624 -877 -550 -841 -223 437 -59 565 94 -811 320 -88 -463 -303 -25 444 744 421 294 -65 27 135 473 320 423 -704 677 -573 -855 -165 43 -157 780 67 -223 459 -206 -717 256 -631 -892 -414 292 -792 -97 -303 332 248 -138 -239 189 710 406 307 152 -196 343 -694 473 -473 -289 216 -583 579 -182 627 -266 157 -720 590 12 -141 56 -78 159 643 269 154 544 251 198 -313 -48 -218 -659 -57 -131 -750 389 250 266 588 750 374 -67 393 -118 330 17 190 765 633 704 345 -299 498 141 -714 627 118 -517 792 645 766 -494 -178 -118 228 -728 365 -799 687 -605 478 -739 187 -556 704 -421 -274 -669 -576 71 30 792 -869 -330 -265 138 -39 723 -529 200 233 193 -439 -538 623 -880 -416 619 -274 -373 268 -49 80 406 576 185 -621 -698 -771 -713 509 -469 -808 384 216 -128 767 362 716 157 -68 -474 800 786 692 97 -145 299 478 354 558 -623 -332 -99 754 440 -601 683 635 588 -49 -626 491 496 558 336 -98 226 688 768 243 81 295 -481 -204 -21 703 -664 122 -468 -359 -649 738 621 613 725 669 591 708 -254 523 800 582 -142 71 -218 -247 36 -637 -385 711 107 -509 550 370 -900 -664 -235 724 776 -634 690 -55 354 381 230 31 -192 -650 -2 -881 -237 -129 -705 -322 -155 25 -596 546 -183 -180 -246 694 577 7 -526 -845 727 -252 99 -559 305 -521 -207 576 267 -729 662 -390 749 -609 -813 -333 -36 -383 628 794 -125 -738 -152 9 345 -128 -518 -731 190 -125 -878 13 661 -401 80 -446 -221 -43 -724 367 258 265 -203 -725 -80 -623 -388 -846 -792 -214 322 -794 -317 451 -169 -820 -165 -760 767 440 -752 -8 621 -118 -620 -207 -857 -361 -718 -431 255 -160 505 -875 -297 -748 -554 -727 128 -412 629 -435 -12 405 483 278 -2 -754 155 -430 39 282 -370 -567 -794 780 676 683 -896 -493 -553 70 -835 -602 -846 757 -536 -317 -167 431 -265 121 294 -678 -83 -242 723 -818 -495 -593 546 -265 -271 519 -519 -542 -219 258 290 -141 -584 -534 -642 -787 -187 -381 -269 -253 134 310 317 -646 655 668 -159 326 606 749 -232 -883 -51 670 226 104 48 490 -573 3 -786 735 652 -41 74 -524 -580 -577 -822 -585 643 -782 550 -596 -737 -113 673 -666 -279 -397 460 -503 148 387 474 -578 526 -380 755 699 776 -283 -856 -512 -153 143 -565 708 -193 667 549 -312 -44 795 180 -416 583 455 -586 -180 -592 -502 737 -664 732 111 220 541 598 129 177 60 -43 385 -864 -777 -115 -707 -305 193 468 469 398 -259 -745 555 -380 -741 -197 -271 690 728 331 478 -134 185 374 -30 464 -128 -545 121 -879 -387 443 -413 -66 -701 -604 -116 458 -209 129 245 -811 -798 676 329 -370 -526 -48 -547 -131 -47 462 125 97 -731 -718 271 491 -150 92 -870 329 -57 502 -346 665 734 537 -226 -17 -277 239 70 -461 -507 -384 -538 -475 -225 301 186 -369 -313 132 -811 136 648 660 -107 -41 -410 -473 47 -779 -30 144 -238 -655 361 316 -35 -178 -355 -583 -239 -610 613 -466 226 -811 -725 -386 -699 538 -722 -498 222 112 377 -140 -438 100 -588 -368 -27 799 -356 -809 -795 -765 478 -468 282 121 -421 -359 308 -246 -837 316 505 466 345 -536 613 -418 626 458 -335 -680 -820 -666 -898 -493 250 482 -594 626 600 -754 -875 -201 -869 -467 -871 25 -121 -457 -301 656 400 221 117 251 498 -46 754 -737 -270 165 -269 -498 -727 -824 -292 663 483 -811 -36 459 529 181 114 304 -696 -416 -135 645 -634 -560 -687 -246 -786 317 -480 -22 509 594 780 -861 -732 -754 133 -793 -231 -139 201 -851 -450 165 32 -119 -890 519 -31 -68 435 763 -863 -481 -714 272 -399 -434 641 377 251 -1 716 398 -373 -400 530 -81 -599 483 52 -710 10 611 701 257 -647 463 -651 -852 -772 336 335 249 558 -448 349 685 -476 359 -893 678 -559 150 -36 -268 -803 18 -628 50 -137 -153 38 319 -472 -21 117 617 -156 -469 84 -771 52 -402 -148 666 131 -766 476 -97 594 -52 594 346 -319 533 -268 -323 -210 628 654 -720 93 94 -110 701 398 365 666 247 51 -122 -805 -182 -714 536 -782 -407 414 741 -757 463 -637 -431 151 -86 -652 -40 698 -252 366 475 -736 -638 -463 -418 26 306 -227 -685 140 -726 -571 560 -111 -107 375 209 549 -758 -161 -677 -373 -269 -176 -346 614 431 -16 -277 -618 -75 -636 795 45 -439 -894 653 586 -735 -193 -576 723 -792 -328 245 475 308 754 585 322 -298 566 767 -563 -23 646 -30 280 -31 -755 -65 -656 -659 341 -636 -791 -121 338 626 -516 -221 -784 -83 -271 -686 551 358 -881 -572 -215 388 -82 442 -4 -258 469 439 632 -121 -312 292 -806 -520 347 -712 -536 480 -460 -665 537 236 124 552 77 687 -113 181 -389 358 -892 306 -812 -383 -665 697 -889 -171 530 -558 -589 -449 -549 721 165 445 371 -530 -68 613 701 375 68 -255 701 5 88 -793 -809 4 -21 -377 161 -360 201 554 458 -402 -411 -463 -213 609 -656 -403 201 457 -231 -840 -596 275 -248 -116 -482 -169 552 583 -41 602 74 -109 288 -241 -71 -30 466 167 35 -682 311 291 726 -417 199 217 -723 -41 375 7 -413 416 782 5 -372 -576 -624 -387 -110 -220 -152 -149 355 -669 -558 -607 750 -525 77 -262 370 -567 664 197 440 -21 555 762 -308 620 -479 -836 -20 -410 697 -185 -475 747 686 555 301 122 -875 -570 445 -716 136 -502 -219 531 -288 435 -163 639 -880 563 -507 -328 -101 554 -278 -131 -544 -816 -802 -139 758 213 38 -494 461 679 -407 -512 -841 -716 -466 639 -563 -883 47 705 -774 -535 242 -507 -46 459 -412 -401 -18 -675 453 -513 717 -170 -681 718 229 162 -775 -20 177 430 539 -674 679 -357 288 -382 718 727 -44 -463 -16 94 177 -754 -361 -144 -427 -211 772 275 90 688 282 602 -537 -545 -593 -342 -634 122 631 426 88 -896 -876 -88 -169 683 -875 -562 -392 37 103 -737 674 -806 617 757 -869 -127 104 -784 520 177 -111 236 -752 -314 -313 -199 671 742 -19 -632 84 -306 -149 387 -646 -640 216 -201 753 619 398 341 -58 96 -240 404 582 461 -6 774 623 773 311 402 -274 515 -544 -465 -191 567 -798 -228 -480 -462 -382 -865 -801 461 -565 -201 -438 434 -202 -843 157 -717 -20 -454 -542 -590 81 -437 -705 40 -563 -853 -747 -462 287 97 -788 119 502 263 -204 -250 -158 213 673 -556 -145 770 265 247 -231 282 -82 125 -77 -621 402 -838 -559 343 516 286 107 456 441 312 452 -680 775 -25 -443 793 15 290 -258 34 131 -840 -724 -192 -520 -294 -107 -231 471 -706 12 -63 -269 482 -871 -263 -787 -32 -350 -48 140 -361 441 459 127 -654 -373 -491 181 -23 -870 380 -1 -64 267 -419 -86 361 771 -141 -702 276 179 773 125 448 -514 126 -203 -333 -616 312 715 -281 -803 655 -671 -760 772 -841 -460 -514 -193 -429 164 -454 -224 653 -136 -36 -230 348 -839 -413 342 -325 482 664 -122 420 175 -326 -787 -573 -759 130 658 733 -282 -857 742 45 -581 -332 -395 68 -509 525 -13 -704 182 -669 -796 -202 -572 -761 -627 487 -798 -690 9 292 -65 233 286 -227 -306 -636 -889 -256 -427 -24 -109 797 -496 -544 326 -668 -175 161 435 131 648 484 555 637 -559 404 208 254 -167 215 249 -5 -477 206 -448 731 -336 1 362 622 -849 582 750 -679 323 -694 -167 528 -292 -260 -526 239 191 340 -790 281 -529 -472 -146 770 -461 672 147 40 -229 98 -818 205 59 -374 -390 596 330 486 -282 -143 -834 -887 -261 -324 788 -140 -894 10 136 -499 -723 -244 118 -347 -871 -542 348 -329 -641 -142 -767 87 -611 -386 -457 695 238 -477 17 -425 630 -203 712 -33 643 -551 536 -301 454 768 -608 -216 -13 43 -705 375 710 -446 -198 188 157 -277 371 730 -701 -541 51 -658 -486 -232 275 669 28 -367 684 379 -636 -577 -640 -636 -796 215 -542 -164 469 615 -449 -382 -297 -381 -698 -431 454 -42 -66 371 -62 -33 440 -70 -98 200 311 494 -585 -542 -480 -249 -766 -640 -866 -626 589 172 -313 -87 -55 -699 -609 -451 -72 645 352 -513 311 2 108 320 -35 -873 -475 50 -814 450 78 550 -588 -110 -725 -281 271 -640 -899 -158 338 231 653 -368 -733 -552 25 493 628 -692 -215 593 661 -139 448 -64 314 -819 -853 -445 -599 -729 -655 -400 496 -242 -75 -867 720 -560 217 182 471 296 -523 -217 -414 -301 -486 705 380 508 110 -270 212 -280 372 -518 -110 322 -374 452 -315 -231 -123 -773 -758 -86 -685 515 577 -624 53 215 -437 -754 71 527 664 -425 654 -565 349 747 120 751 -130 240 -540 -310 170 -561 338 221 -572 231 -318 -476 -352 391 -698 -53 -521 -326 -456 104 -858 784 25 239 -294 -421 -555 753 -770 -698 637 693 239 -693 -204 583 -839 -123 -511 -201 650 322 573 -647 -438 302 248 351 -26 -585 302 -15 -132 106 -786 -752 61 89 -792 259 -565 643 711 -235 -160 -314 -683 415 -638 734 717 -116 271 -313 -709 341 687 -419 2 -315 53 316 155 130 239 -147 358 -878 17 -115 184 -242 -128 428 451 281 13 -495 -886 680 -23 578 167 8 311 21 451 135 502 63 -66 -867 -424 -835 -327 798 379 97 690 37 -29 263 -529 -268 -30 156 -580 506 328 454 36 -681 -262 -594 -881 -469 -517 -467 -564 -405 -755 -93 159 -174 -652 86 111 -775 -141 590 -617 505 -95 282 464 -643 489 300 -43 -441 689 517 -359 207 -715 -286 481 -300 -682 -614 729 -740 723 -747 111 -869 495 -138 436 -88 592 -841 -509 284 -78 -707 312 -177 279 -16 -737 628 744 -684 557 634 547 713 222 -870 180 -863 -617 -464 -723 -761 214 -706 -120 -105 -627 -75 361 672 136 541 -400 -892 491 -93 33 653 13 -281 -824 -112 482 167 572 156 94 560 -93 741 -371 358 -319 329 392 344 -565 -276 -58 -585 -72 22 211 404 401 -148 492 -54 275 -724 -467 -51 528 -735 404 -585 -621 -485 -21 -891 -644 -139 34 -516 -610 -886 -322 237 -373 183 303 752 777 -486 -856 -744 89 547 -687 -245 -455 -843 -792 -542 -222 -696 -443 -240 551 -240 -381 530 372 -656 474 463 320 -271 -525 -312 25 10 693 552 -581 257 666 532 419 181 489 -145 430 68 -752 -249 -36 -486 86 -207 332 496 389 552 439 -200 -516 520 -9 -72 -598 624 -678 396 85 -746 -440 746 31 -852 30 122 -595 38 480 -820 83 -410 762 -78 163 -471 95 -103 -561 -682 183 446 -195 29 284 283 194 -879 756 -402 420 172 411 69 -240 -661 600 197 -345 -452 -526 247 -676 793 -298 -453 208 -380 494 -299 -817 726 749 -846 -790 402 672 -51 -810 -819 -36 578 576 585 -544 -201 328 -876 -86 -474 -212 -302 73 -446 456 -414 50 -184 -748 -163 287 -897 660 -759 416 -633 -265 -247 562 239 -322 578 364 203 -400 -478 293 302 667 81 -106 -470 591 -400 -682 539 77 68 716 176 -681 -633 657 504 337 -765 -197 -784 478 -900 -291 -131 -779 745 752 -10 -117 -717 -806 -863 -876 755 -162 -230 -233 -566 721 76 489 -372 -363 358 -61 -234 591 761 -313 -315 -492 -595 314 -475 -750 -278 346 -362 226 99 -805 -156 563 -825 -867 64 -480 -615 349 226 197 22 -864 -129 -417 -68 682 -467 -542 -605 -489 -504 -467 94 -528 -330 797 -731 208 -63 -856 -439 -338 601 -795 102 35 -345 -593 -150 -301 -730 -608 637 -25 -301 236 -583 629 -161 -845 800 229 494 -353 -440 -871 -492 -649 -883 -778 19 386 181 509 106 -1 -357 -584 -759 528 -273 761 759 -351 561 7 299 -507 382 759 179 -158 -600 516 434 -167 547 -136 -665 -206 315 575 -728 -146 -348 -762 -262 -729 280 -702 -604 -238 -750 482 -47 -434 769 -558 790 -257 292 -125 72 342 -375 218 682 -25 -307 -172 -59 -20 -426 -216 -410 -603 253 378 261 175 177 38 734 87 293 493 -439 406 -227 629 672 -429 -36 241 -808 645 121 -103 513 -372 -43 285 -296 -892 -31 -837 488 451 -43 362 620 -13 -196 -210 335 -768 -832 67 -331 -215 -381 -4 -264 630 654 -37 148 567 -824 -433 -724 424 -694 659 -337 -90 536 421 617 -296 -874 383 -174 -514 -424 369 -129 103 325 -580 -539 19 -285 -616 -320 -60 153 183 -523 512 98 -847 487 68 721 -755 413 398 -354 61 -307 -500 -183 479 -619 -438 -424 -23 768 -390 761 605 -301 -354 -244 176 -221 763 627 712 13 87 395 -156 -23 -830 145 447 171 -160 -601 330 24 -161 261 -513 286 -492 506 -866 -835 -742 436 34 5 -392 694 -183 -639 395 151 275 -444 532 -396 370 -226 -344 -836 462 -16 -601 -28 -846 -47 29 672 34 591 -464 -89 278 220 -745 415 708 282 -591 -512 42 -552 -57 -606 506 -794 -108 -564 -730 -757 724 729 -107 -108 -15 95 732 493 642 -882 697 -573 -120 -152 150 -96 774 -209 765 348 -570 607 482 -707 -487 501 -764 -82 505 460 589 56 -16 691 -80 526 -118 -617 10 490 -194 427 -8 -110 723 -391 -334 -253 224 752 38 313 29 -786 586 577 81 718 -548 5 736 -404 54 314 633 -194 -111 788 -211 -6 -285 -131 13 -152 -554 -308 408 -104 -225 -731 198 523 -63 -843 -20 -199 517 -282 -719 323 735 -428 724 -529 193 -893 14 -361 559 -762 -872 -58 -421 -88 757 151 -212 -634 -421 556 -515 -733 514 -51 -772 -835 218 -297 166 -271 679 194 -437 799 -819 -138 -870 436 -483 234 269 82 -229 -664 -598 -287 -13 91 -383 -44 200 -443 299 -218 -875 664 149 50 109 -435 541 -9 -49 83 -676 -160 794 -699 -180 345 -736 387 174 758 -667 -18 -175 -129 100 -707 -895 -462 303 -862 -804 423 348 186 217 638 730 792 -130 470 -143 129 259 92 -618 -810 -249 639 527 -315 680 -585 387 -807 -63 661 632 16 -632 -362 621 -411 -56 475 634 -591 -528 447 676 -662 581 -847 420 -322 -877 65 565 -645 -596 704 -263 -243 160 -682 737 780 -619 636 607 -169 71 282 147 201 -655 -342 374 -479 216 322 571 505 799 540 -809 -659 -602 -776 -222 -486 -326 613 427 474 176 -883 -378 -158 710 -84 -530 -122 -498 -169 174 -240 306 380 48 -595 82 -439 116 -550 114 329 736 355 599 547 -201 698 -662 -665 -239 468 -636 450 276 42 -774 501 -812 641 -317 468 667 -893 -139 427 292 -514 -299 604 433 -285 75 -125 485 388 -162 425 625 669 198 -871 -198 -588 643 -285 -490 -424 289 -630 -169 -302 350 -248 9 -168 603 757 -71 -748 308 5 644 -820 245 247 -74 243 -309 -894 -44 -504 361 -60 163 -502 274 581 -837 -569 291 714 -289 792 -339 -268 689 -56 473 328 -394 -485 628 580 -246 412 -817 538 -444 214 -589 180 39 -860 306 -23 96 191 446 454 -530 738 199 541 -778 -627 786 430 -347 -728 -841 -769 -6 52 714 -377 -432 351 -499 -410 -642 525 -748 -24 -395 -418 474 -90 666 678 321 -612 692 605 -214 627 725 -133 -283 671 -95 143 -143 759 501 289 -32 6 -697 -701 -872 274 -840 -67 34 38 678 -844 -251 -375 -638 686 395 -43 273 -834 605 -64 230 -791 -639 304 -32 786 423 -332 -654 460 401 751 -255 -566 261 169 -288 120 520 -699 468 -54 776 311 102 506 620 659 -40 -12 -140 80 632 410 -242 -447 -508 -679 307 -3 -755 709 682 270 793 528 -580 105 233 -272 237 -867 -159 375 -855 -892 355 -620 -53 697 -64 -407 -171 152 -258 -820 -729 -239 -270 674 281 363 -850 673 531 -502 49 494 295 -885 90 -697 106 -11 276 -349 -168 -719 470 -106 -173 -21 -470 -738 -327 503 -131 593 -889 -431 -246 63 -774 312 116 398 -700 683 107 -61 -814 434 350 -725 19 731 390 -378 502 -651 331 530 628 301 237 -865 -602 -714 699 306 137 -714 -561 23 734 -336 613 44 -213 -740 -132 -356 44 511 -754 342 -682 -241 -340 -227 359 -544 -503 -668 321 49 6 -709 -192 -356 122 -787 -427 696 -106 607 -247 194 -845 -779 -553 304 -332 344 405 -721 -569 298 -669 506 5 -159 -328 287 -14 -667 -326 280 52 134 -694 -524 463 -334 421 -253 451 -692 -534 317 0 216 443 -851 629 542 116 230 643 60 303 40 -732 669 -662 522 637 -417 -485 -775 -469 -444 293 327 558 -585 382 190 -93 -125 -301 610 643 639 277 189 -882 20 -332 -560 751 -658 383 740 -443 774 -373 446 -787 -155 -591 -125 -672 -392 507 571 24 -570 264 -306 -570 235 261 632 -618 180 -428 -147 -758 -307 -792 115 -775 -173 -789 -26 695 -337 659 688 -308 -602 293 -818 526 -266 762 -779 -409 -767 419 307 -500 -483 -376 -213 -1 173 638 -746 32 342 768 778 480 -319 167 -553 10 258 363 322 87 -702 36 544 71 -465 -670 -681 18 -686 -353 -103 234 -509 28 -318 790 266 -628 -281 677 -602 -741 474 -766 675 198 -641 -649 -633 -724 291 759 457 -241 -594 -167 -17 -673 -141 468 -438 -864 -558 -866 -416 -572 324 -586 -188 265 782 -855 222 503 -275 -242 -161 424 324 -258 -636 -582 -603 67 65 -336 653 -742 561 -673 -811 577 -332 378 -202 723 -65 64 -481 -892 -248 -779 -235 355 709 -886 -200 132 532 -769 306 -150 -580 -196 719 299 -860 535 606 -296 -34 393 554 275 656 -397 705 -202 -280 476 -287 100 732 -304 630 724 -504 419 -574 186 -459 -683 -683 -897 -559 -366 380 -761 -70 -150 -887 -815 -472 -267 205 -96 -121 4 -510 385 106 736 -679 -807 -2 52 608 -723 215 532 26 -42 392 646 -872 -480 553 -173 362 532 -882 359 56 495 -5 775 -242 -218 745 77 502 -203 791 -365 9 63 -158 611 -309 440 -683 266 -107 -264 -705 542 536 286 -403 326 263 -535 -197 -327 -570 -470 -668 -339 -583 73 605 -252 428 -102 -542 -17 162 -595 -489 654 -173 -832 -839 -700 290 -891 702 104 754 -459 578 -859 -510 -541 571 -877 -741 601 -805 62 144 98 179 -387 -338 476 127 754 -798 -891 368 -206 -246 286 -420 385 491 -694 391 754 261 -877 -295 784 517 574 -58 430 578 43 506 -681 295 -350 -364 -727 -249 -591 617 757 1 -620 -372 -495 -53 -252 -615 593 -363 -554 -127 295 -440 -489 -694 -785 454 13 23 -465 140 207 -796 -507 -497 -242 -793 681 -321 461 798 -651 30 -824 737 529 -195 110 176 -581 -551 -524 224 -475 306 -576 426 -900 700 363 12 557 206 263 20 -48 436 345 72 370 347 644 167 172 -690 -287 427 425 -154 -168 -326 732 142 421 26 -153 -262 -769 491 -321 -196 -784 -878 -303 -45 368 -210 -441 782 739 -438 316 -622 532 -795 31 508 -26 -788 613 -454 -224 -737 -750 599 -590 -49 -471 -315 512 268 -75 -701 135 -437 -524 -34 -340 721 -894 119 483 237 -837 -774 -767 261 -506 316 379 466 -53 187 552 -642 -5 255 734 -452 -324 377 -781 587 342 -447 -108 225 -280 235 -890 -9 -262 426 -411 -313 395 508 413 312 346 187 172 635 -507 -57 46 472 157 130 -434 668 343 317 507 -141 535 93 459 635 170 -640 -99 785 -73 -641 -898 -695 -843 132 -424 255 -756 -137 -434 340 628 780 503 620 535 476 416 -310 -446 -324 -52 48 225 143 673 712 254 -848 -137 -313 343 -729 -603 581 -363 161 -604 -722 548 36 697 -198 740 796 491 122 -200 -724 -254 4 -523 -458 26 -146 -563 238 747 587 272 225 740 596 468 508 486 -35 -808 -634 -484 663 -167 -282 -256 -130 -733 64 -184 -667 -374 -748 -72 -327 197 -416 -190 -262 431 650 55 -367 -252 -394 -91 -104 -295 237 72 164 -373 616 781 -753 191 -653 -41 -738 -373 434 -475 381 -561 429 -744 -642 637 82 -492 -738 301 -815 -733 655 593 -272 -267 -144 438 -638 401 -404 533 -749 -749 747 -785 286 555 -886 -627 117 -444 127 342 -499 -302 733 690 661 303 -527 629 -594 -838 -320 636 741 -334 88 279 -338 -742 -21 -638 -796 -255 629 254 -129 -293 341 58 -760 -29 735 359 268 -794 -356 296 3 362 -703 -700 -485 378 -373 466 -900 -815 218 -132 515 -24 583 781 -98 465 -75 -525 -150 622 -199 226 188 -156 -432 549 258 70 379 -275 759 -259 387 -632 158 -152 -633 643 85 489 -668 -131 -546 473 410 435 707 543 -671 580 170 -597 -315 -404 197 -266 88 738 325 124 -833 210 125 -254 -838 95 -297 81 -146 318 -817 -91 -165 -98 -890 -396 644 113 -59 782 -394 234 -651 -205 394 -10 -845 104 382 -670 646 -10 691 677 -760 -701 -778 -78 -66 -187 -741 -178 -485 -504 -434 286 -727 -439 -276 723 -435 116 698 -550 605 -476 -156 438 -349 -76 -709 -270 -732 -5 432 -60 -62 -635 745 333 -791 -791 72 -434 -187 519 249 613 448 61 591 -556 -678 552 345 -718 767 113 73 -762 114 -265 580 439 -821 -496 25 87 -86 -729 48 -457 -550 48 106 -489 -253 130 788 -575 -668 492 348 419 -65 -655 -104 377 238 193 -138 397 619 -218 689 276 -788 -463 359 17 757 -603 151 674 588 35 564 43 -386 550 93 -757 -814 656 610 710 -813 -146 -566 435 -849 392 -248 -193 79 -790 32 -837 282 -703 460 389 794 -843 -805 -440 335 -889 -286 21 353 -675 72 773 225 -740 258 -17 444 -581 96 626 -734 224 -99 -376 -701 541 -407 439 554 -612 -354 414 794 -354 57 641 128 -101 233 -364 -364 595 -575 778 -204 -494 375 782 451 -670 -894 -283 564 -258 109 673 524 -103 649 232 -864 642 356 -750 -412 -119 -472 586 -620 -279 441 437 194 625 -478 -469 -214 530 103 211 -211 322 502 558 181 6 -506 -754 -771 -485 -9 466 628 -575 641 -543 -846 -588 387 -1 -683 575 -785 -35 600 -530 -618 29 18 -663 -428 -593 -601 -258 -125 -831 -355 -194 48 -649 -365 -794 193 431 -743 678 -755 -260 -390 -377 -368 -140 218 474 104 560 -5 496 -670 -221 564 694 551 -662 -643 -239 99 -199 -853 -299 -382 431 345 -95 59 72 -399 207 541 -42 271 -503 -385 552 -269 -655 202 -825 577 314 562 -142 259 104 566 769 729 251 -612 683 112 623 690 535 302 -237 121 557 -112 24 -251 524 -883 286 430 -790 -84 -105 333 -138 225 594 -223 -254 728 255 54 764 -536 -696 123 648 -89 -425 88 477 385 636 222 -447 -24 -259 323 464 39 -472 -102 -127 43 -781 -2 463 -109 90 131 -785 -193 541 -425 168 391 526 218 253 -27 318 -424 -367 -184 307 244 789 -877 602 -287 78 -230 784 321 -156 -186 -796 29 273 -580 34 248 -382 694 -352 -147 -900 -575 755 158 -31 -769 743 783 -472 108 214 -277 -381 -274 -822 494 545 -396 -892 722 756 264 -844 202 617 -352 -58 -446 308 273 135 388 44 -514 -127 -634 -334 -723 319 612 762 416 609 613 -118 -843 495 74 -361 218 -749 -750 -743 -235 419 -538 -814 -280 -2 376 -431 -17 565 -811 647 -255 -461 -243 266 -58 -448 -105 -780 441 -686 428 -44 -539 427 666 -305 -848 -609 -214 688 -391 30 -392 -605 688 650 -848 -813 -743 -172 -413 -793 -143 200 303 -98 -215 795 622 -562 -165 24 436 -100 59 -577 -454 -230 316 788 -203 479 -387 -234 -313 -104 -770 266 -86 -86 -400 -775 -546 89 -361 636 494 734 624 -618 -595 37 50 391 -857 -88 -194 800 -439 66 640 -17 -597 451 -118 -889 642 -883 -445 225 -118 576 -258 -263 -587 -496 128 -814 -81 73 -44 -82 139 -287 -707 -137 -888 -546 764 -442 -61 750 657 113 190 -371 -600 234 684 355 116 -440 727 -14 -268 456 257 129 78 -794 -72 663 -677 775 778 -893 134 -792 777 -395 -784 -21 537 -578 738 -334 -271 -446 790 275 -794 -412 214 427 446 797 -496 703 647 -701 654 -801 -281 175 576 357 -686 -580 2 -615 -605 -721 504 -58 -5 -3 -864 359 -350 -585 -15 743 -74 -645 118 -265 708 -856 -418 -94 -675 -775 449 779 -392 -147 -624 478 -617 316 -551 605 -399 -235 709 610 534 -178 -489 -749 -785 578 781 -868 470 245 666 102 -85 50 -338 -533 -686 -708 405 -380 425 -826 598 -811 -647 -341 99 729 783 -264 649 -150 -149 112 -161 -16 753 -764 696 -663 -124 -254 -214 173 26 -97 -675 685 -380 177 757 -669 -111 -538 368 -568 -248 -652 -45 675 64 286 326 -883 -140 -276 -685 -246 587 353 8 -808 -636 -675 403 -847 799 -198 39 -430 -877 254 -628 -194 413 314 210 342 -722 -610 507 649 125 427 183 -832 -868 344 247 509 323 -670 -892 210 599 157 -47 -583 -705 -417 782 -182 -117 418 -866 15 283 -123 -283 -733 645 -247 -716 -20 607 -783 -181 750 485 117 721 -710 245 264 321 -457 623 271 -208 -474 612 600 54 572 519 -512 -303 767 -328 -155 -765 254 -88 672 -685 -304 -534 251 103 -800 563 385 -721 -620 -552 233 -254 746 -398 767 -384 622 -137 -606 23 640 -792 -258 -6 -199 227 703 -221 -770 -751 533 637 187 16 676 -642 -655 -329 -825 563 608 198 -29 572 -40 125 -159 -132 -171 -809 316 41 -394 367 -381 425 472 789 -15 -654 -532 -211 705 193 -85 707 -427 -262 495 406 -511 657 258 320 -732 -597 -606 612 -721 -642 434 -564 337 -897 99 337 -44 487 -856 284 -510 80 340 -792 -542 -695 -581 -899 -627 -830 28 -675 -756 616 333 12 64 -840 -361 686 463 -831 574 -376 -388 -413 149 562 -899 -512 -213 156 203 -86 -654 -4 -383 -882 -441 689 -577 300 -599 -272 -584 -317 -72 98 -638 99 564 655 -761 84 396 21 -466 -487 301 -226 -149 -497 484 362 -625 176 -242 363 212 220 -49 -610 -412 -106 -178 472 639 -309 749 -610 40 396 -244 -649 -794 -515 -362 -599 -664 -298 -879 60 163 -487 328 10 -881 -627 -794 -775 162 440 148 308 -580 353 353 791 -703 -640 -556 505 -419 354 -457 -318 62 487 72 -711 587 -547 63 442 -899 286 354 63 152 -469 -801 -869 -449 217 -688 559 543 -29 -708 -141 -719 -234 -109 -524 100 -819 -350 638 -728 135 64 703 34 309 -86 -763 159 446 -663 486 250 420 688 -532 -654 -643 331 457 -484 216 -330 458 -568 -276 385 -865 -306 486 148 411 -605 38 -895 -622 547 47 508 -759 -805 -124 637 -546 -33 -473 152 -496 398 -360 523 -21 -785 252 -680 582 53 627 781 -520 -20 134 231 -421 -176 -531 -435 703 195 -141 331 -428 368 -587 303 607 -548 329 641 221 -815 535 389 81 478 -19 388 -657 406 -495 -154 -95 66 -160 490 90 -701 701 -305 -893 -570 60 -832 555 -323 -621 -171 265 -863 797 -468 669 -146 756 655 -507 380 533 -11 -666 -23 46 667 536 -100 -284 -689 -789 -174 201 -826 -703 15 476 -333 355 -104 -501 177 -312 16 403 -258 -78 -819 -270 357 -231 -325 -336 316 -531 -769 -80 -548 110 265 -458 -428 -309 -738 573 -701 220 -60 -437 -172 -440 -74 -641 32 706 -701 -725 -639 357 -255 -196 218 716 -138 -83 -98 -411 726 -517 -594 -226 241 -594 -734 -426 620 -147 408 470 494 -82 -590 -785 222 252 -860 -824 -735 537 -366 -483 -578 -143 270 668 -789 -223 -785 656 -480 378 -506 20 -191 567 -785 -70 -172 -152 763 452 -877 606 681 -15 -345 758 776 -777 -425 -308 -131 319 581 -134 -635 757 527 -703 -672 -305 -554 7 -234 133 -57 579 -180 743 418 338 -546 462 -454 -724 -741 -111 -50 516 585 -194 -605 -687 490 -362 713 266 -866 414 -834 623 -394 739 -27 -283 293 -708 -678 544 -404 -595 -141 410 774 630 -850 -181 -83 -35 -161 -566 62 363 -28 567 -184 326 -651 365 -367 273 -210 -830 372 108 424 345 -356 177 438 -174 -253 -519 -574 -738 497 186 448 -816 374 -8 207 -15 -388 -814 26 -373 698 -80 26 55 -569 -297 -226 322 -505 -395 301 -427 586 617 428 -515 323 -32 -682 744 -859 286 -183 151 39 450 657 -163 -768 673 95 50 654 -616 -371 581 -703 44 -348 -433 757 -862 -43 458 21 -343 -205 -11 712 -76 296 352 545 -645 300 -136 554 -365 248 -517 -823 7 -312 -577 386 434 -16 101 128 774 619 59 -868 259 768 -340 -257 175 -740 -869 227 610 782 -224 -2 502 -21 -786 689 418 -129 195 -237 521 0 477 -808 795 33 203 -640 -330 160 418 -47 -670 565 442 -260 389 -801 -472 -379 -821 483 502 209 -461 -678 -110 30 252 294 -27 -565 -22 -572 -129 252 149 55 421 338 -481 256 -447 -309 110 458 283 404 638 -894 -670 -709 288 -533 -556 -173 381 -599 169 421 -676 130 234 484 -656 -242 -252 -591 618 69 297 -241 100 93 632 616 664 120 -153 -801 750 -348 -696 116 559 358 -641 -413 -854 371 483 -804 461 -303 282 -574 -817 44 358 -868 -781 86 -347 -18 128 -337 -241 674 -311 -631 176 -365 775 -335 -63 -713 -542 -803 -821 -279 739 -662 -777 578 -30 -313 -877 325 -176 -545 141 -827 377 -363 -397 -599 -224 -229 -686 250 -722 103 -869 -613 -887 -900 -401 670 33 -182 -878 -317 730 378 23 152 -856 626 363 -816 -631 -264 705 494 -6 -845 71 -808 -456 -685 -811 -560 -116 -766 -136 -771 -899 341 -259 -249 352 -116 -672 -646 -278 142 768 -591 -103 553 643 -219 575 -392 538 -500 -220 637 -243 26 -284 -807 796 310 227 684 -167 -377 -599 183 -754 129 313 440 -330 -854 18 -781 -806 179 661 278 -131 568 254 698 420 643 -48 -53 -592 -164 -443 77 -840 -335 -393 -337 350 -594 -361 553 -786 -521 -842 734 -111 -108 757 -713 622 207 211 69 74 -589 -527 311 -717 623 70 514 735 284 509 -1 -304 410 55 -373 72 -860 58 -290 303 269 -151 -454 -791 -62 -828 509 -248 -759 71 516 565 14 -340 -882 59 -534 365 -42 126 655 612 -571 -735 -184 685 -191 524 -240 -591 478 293 147 750 487 -325 516 511 27 320 -539 -477 -87 419 454 -898 -896 -830 201 -707 -179 124 455 -262 -651 408 -228 396 123 671 783 461 664 -471 277 -732 6 461 -178 67 -791 310 -595 -594 -768 653 423 -828 -584 -376 -299 83 122 390 -354 -553 18 73 760 -434 462 105 617 148 511 -231 154 -181 -230 -689 476 -610 74 -287 -748 225 213 144 774 726 -525 -759 443 -94 12 -377 777 40 -459 -393 794 -98 345 -195 -169 -761 -875 710 159 -275 53 254 583 -302 282 -640 -406 540 -867 -270 -335 30 -4 786 -183 -54 266 785 253 759 -74 -550 194 -129 -228 -404 -276 45 -546 126 799 -150 489 -459 -125 563 -598 195 -336 -123 -793 49 -273 379 -633 628 360 -209 -43 61 206 569 -657 -211 -567 198 429 -20 454 -164 525 186 -522 -21 538 -42 -336 -389 347 415 -743 204 -44 771 -89 -575 -167 -680 -764 -882 84 -458 -707 387 372 -489 -601 -154 -411 678 -435 -487 -65 382 -730 210 528 -29 -835 -808 -21 -141 111 38 113 358 63 699 537 -802 344 709 -324 239 706 -899 -646 -573 -162 352 -322 129 283 -518 618 25 -91 706 692 -666 -763 460 381 569 771 718 -402 628 389 -853 378 88 571 351 545 105 -899 -471 232 386 221 657 330 216 -204 578 641 -730 774 661 791 -64 785 -682 -886 -721 -590 203 -273 -62 37 -636 -385 750 367 172 -585 -391 51 -334 -710 560 480 281 -702 36 -788 699 -813 -499 -282 720 -570 -689 391 388 127 -103 360 745 789 -332 768 -664 -609 123 384 366 615 408 -295 679 -512 -477 775 -197 -326 -1 306 -111 -820 539 470 -490 759 -214 -698 539 250 -792 -338 678 -446 -659 -446 74 6 -793 311 743 -872 -334 370 185 795 -201 -575 -523 450 84 127 -573 571 616 579 435 469 92 -554 634 -256 -634 -149 81 -533 -74 -140 -530 501 -650 788 -629 -485 -417 -82 583 -295 -92 75 258 184 -98 -389 -833 479 -24 -151 673 -429 -794 -798 440 351 413 361 772 351 -822 -55 138 406 -539 718 -644 96 667 96 -745 475 169 26 -441 -672 -266 -150 784 -693 433 -498 641 -825 -326 2 -339 169 -821 145 -242 -898 280 -142 -228 -615 -162 -650 794 -604 3 568 636 -177 14 -306 -371 344 -29 463 769 88 61 -269 764 -760 -651 787 -870 -153 522 -264 -879 506 603 754 601 751 -178 567 -832 165 483 -42 -54 361 -440 42 449 -325 -179 -780 -467 219 -859 -108 8 437 -389 -105 -380 509 -762 213 -825 -74 567 789 -352 -723 361 -163 -463 -58 -472 -364 689 -816 -525 738 152 -370 -466 585 269 225 -459 478 419 -222 309 103 -882 -621 -189 -92 -467 -66 -564 357 -208 81 402 579 -266 -387 666 -811 424 93 21 -122 372 204 179 -9 97 -190 47 -768 -178 -441 -718 697 -377 -742 40 -78 464 497 -697 494 -58 -299 -105 -421 -424 199 -501 -260 88 -721 82 -450 401 609 143 -858 -111 738 432 -755 733 -137 704 -502 500 384 602 579 255 -693 -593 416 -805 -58 24 139 -503 642 -656 662 305 -268 465 -647 -315 -543 -611 458 -423 394 -220 -707 629 -715 799 624 -346 -656 592 -114 -339 -316 347 141 526 -773 -158 -642 -338 -875 -458 724 -863 -878 403 -849 -672 -455 429 224 229 690 141 -447 128 -382 -607 -103 -23 -709 296 -58 669 -301 324 536 -455 -299 352 -247 423 489 -152 -556 629 -405 6 -3 31 -612 56 6 114 -860 -660 -234 -675 47 731 -214 -202 -11 149 39 428 785 -423 -52 3 356 -130 122 -143 -25 -399 -523 -715 -454 -664 683 734 -443 -106 -243 -764 380 -678 -822 147 423 -680 308 508 -837 122 -582 -83 -737 260 165 751 794 250 524 -560 271 -647 692 -845 513 20 -739 508 -832 -794 690 -440 -342 255 -880 256 -869 -742 747 -101 -798 387 329 -728 758 -805 451 -753 -477 -717 125 1 -208 700 395 339 -570 81 394 -557 377 -279 46 97 376 -48 578 -228 46 -126 -554 -731 -359 723 320 -657 529 -120 -785 539 -509 763 649 719 647 51 550 -303 -579 -174 469 -621 -384 -487 729 -413 193 -529 -713 -452 480 -449 -686 -358 102 -511 149 115 287 363 772 262 -363 519 -707 293 -253 -680 736 -200 -857 -766 646 236 447 609 -767 -853 -719 426 -367 363 108 -121 -506 -146 -775 -148 -770 263 -569 378 -896 333 500 323 -846 -536 -392 346 -205 -237 668 -396 -626 -407 -448 544 337 611 -747 -33 568 463 -592 771 -438 757 651 266 -117 367 668 -350 739 360 -769 -537 614 604 585 -779 230 -572 -681 114 -763 -230 -563 -662 -109 -278 424 -413 324 -874 359 -687 77 -613 -316 710 -875 460 255 148 -877 -359 377 583 41 147 -804 77 -811 735 548 324 65 -559 -619 636 -529 546 -39 -311 366 277 57 -6 366 -549 -874 -9 -522 -461 -580 -479 7 380 750 0 48 211 201 -141 -804 329 56 -695 -430 -441 -510 -646 -670 -787 266 -522 -780 10 194 -255 -537 -126 680 290 502 -393 413 376 34 -613 278 776 -135 -556 743 -637 370 -231 -534 707 671 627 2 -804 -593 785 -468 -381 -851 -315 -743 -329 -627 -332 15 -624 -854 -222 -75 537 -676 -286 552 78 671 -337 152 559 490 166 538 -863 -882 654 90 -319 741 363 -652 16 -695 -482 584 99 -401 -436 -77 265 -258 12 -554 -846 -413 553 428 -711 -462 220 530 -425 354 -880 -778 -290 -87 -225 430 -573 -361 701 -427 359 29 737 -265 200 791 -437 -78 54 489 19 -612 789 508 274 -252 306 38 -338 674 -14 -23 -702 781 179 438 457 152 -441 -746 -821 51 -810 422 152 -366 -354 -343 48 553 -413 -201 -715 -54 -365 367 -154 111 783 -444 418 -512 -368 80 595 722 -558 667 755 -740 -430 309 -626 -192 -855 269 80 -78 -271 -198 516 -579 -898 -461 773 -675 -852 48 670 156 -627 73 376 -459 -535 -471 544 413 -743 498 165 545 103 733 481 -318 497 339 481 471 -281 219 175 242 -584 -790 439 405 -114 -642 -595 -202 -88 750 -612 -293 -478 -240 418 410 -7 359 229 -52 -113 -50 -553 734 -810 221 -350 -486 -514 -289 -443 17 -721 645 -870 -526 657 148 -679 682 92 383 -527 -155 -89 49 -835 -437 -187 -865 730 234 -406 178 -145 -708 379 -347 -770 -854 753 -625 598 -576 -23 233 303 393 192 44 -80 285 -512 362 -464 -324 -854 -228 -156 735 -206 481 -863 -492 -147 470 -497 -111 741 782 772 333 -674 605 -772 -163 -705 162 -500 635 221 -225 -304 -770 570 497 788 -509 -818 14 487 193 568 -566 -749 -355 -615 -326 54 -687 -92 309 -194 180 -254 -544 241 -249 -465 402 475 -646 569 -579 -728 566 163 450 -107 151 -705 264 -828 630 -194 -466 -709 -244 -813 645 469 464 -632 -424 387 -872 516 344 -839 -49 -202 -520 -740 -571 751 -255 663 136 -598 -867 -399 -170 71 -448 525 -661 -76 31 -614 -633 45 -450 610 722 -114 -563 -72 208 55 587 -5 -430 604 -178 -13 -767 407 -751 115 -471 732 -287 317 243 -361 -510 706 28 -371 -3 405 253 -704 249 539 -81 -14 -536 -388 -501 431 -616 -17 -792 -405 -229 348 487 -587 -275 -821 -81 -408 685 654 -586 8 -162 -644 -212 788 -256 92 -740 -385 163 -228 -172 -232 638 402 -725 -493 -240 33 29 -430 376 305 727 243 715 -837 -225 567 -656 -683 736 554 -625 218 -305 -864 420 -755 196 53 -495 737 -557 681 478 -884 439 -417 -788 -848 -287 795 563 -841 163 -191 770 203 672 -702 38 -817 68 -100 -487 -395 776 514 -769 90 -294 797 717 280 491 417 162 712 642 -659 547 -741 -296 551 262 545 -46 548 -472 724 -38 777 -894 -899 -677 264 -407 -741 -207 535 -163 -593 719 391 657 687 224 781 675 28 606 580 -486 -892 -896 767 437 692 -433 785 -224 -178 60 -2 108 -215 -204 -216 37 253 -692 -18 -333 -648 -125 -134 196 246 -448 473 747 138 -885 -30 -579 275 -142 772 -847 -81 -841 -754 143 33 -524 685 635 -854 -123 -785 580 -822 560 650 -786 -580 -876 -664 -229 -80 152 -858 -873 163 -379 690 -837 561 285 -159 -144 794 -665 -744 -335 -583 464 -212 -793 -4 -290 14 -444 -621 412 -506 151 -683 -185 -193 433 -226 -92 -39 349 -706 412 575 -285 -531 -86 169 389 611 -863 -135 -202 -664 126 -159 -735 402 37 -227 168 674 27 640 -83 -31 541 -852 -636 -400 -555 -336 -677 -822 -206 156 -656 -413 -546 -780 -688 -548 -92 273 -411 -153 -173 702 -768 -192 -519 -533 -897 721 606 196 636 132 -421 76 -610 -498 189 -786 25 404 141 -886 495 -356 167 -480 -22 -838 581 -309 192 582 -236 448 85 -290 -376 -462 -855 371 652 -876 -802 -351 -599 400 -648 -419 -95 227 -592 758 -240 719 284 474 81 -679 -405 -801 549 289 -839 -547 -54 -546 682 -298 18 -718 722 263 700 -878 181 8 461 386 181 -431 182 -75 320 -517 612 -427 -533 -745 -193 701 -155 404 757 474 -830 241 -69 23 410 -42 -716 397 445 -284 -625 -649 -279 -359 452 -825 326 -721 -514 753 -164 -94 460 -534 124 63 92 245 799 546 477 -227 -284 -700 -128 710 -211 -890 -233 213 -795 450 317 -22 737 122 -136 -178 98 699 -139 -182 -207 -637 -831 -783 -293 781 476 558 -618 -511 -896 -862 -151 -141 323 -220 -113 247 -449 -709 246 709 216 -225 800 315 -618 -7 451 684 -799 -204 -445 -409 -367 117 -689 -261 -112 -739 40 -464 434 -757 -812 333 -52 179 -305 405 -55 413 -219 -679 -358 524 -553 -282 200 -225 484 622 561 -343 762 -668 754 89 -188 -888 47 516 -655 78 -138 -672 -241 26 493 -168 -880 93 335 -183 -84 348 72 374 263 -45 -422 255 -409 -122 248 59 -583 590 342 -781 314 -865 592 633 -189 -664 -433 -885 -680 -743 -537 441 -68 -298 -11 447 499 478 -102 -889 80 158 -497 504 17 -586 -247 465 170 502 283 523 -222 -719 429 -390 -645 619 -184 -422 -887 -130 264 -71 426 650 -857 441 -330 -893 460 -819 157 711 408 626 467 -604 -143 725 -788 270 -488 -24 -742 465 -694 354 -249 139 -455 -13 -304 158 -162 -21 -58 205 234 224 556 -333 -862 -79 -617 -825 -524 -177 323 164 -127 -523 -411 -301 -539 682 508 597 497 -167 -759 -223 274 601 -697 385 579 612 504 -442 -84 151 -550 -364 -723 -555 -748 -325 -477 524 20 602 -527 425 223 297 712 -698 103 -327 115 213 745 -305 591 -58 693 -678 -271 -340 -389 462 -82 -248 545 697 373 -59 -638 -829 355 716 114 -139 550 120 337 785 217 26 335 -86 -358 20 -897 582 768 -590 115 -328 -334 -307 546 -180 193 -576 243 783 -14 217 -409 788 694 -848 -78 -110 -248 628 -291 -537 142 -899 321 126 -9 191 -753 -627 -352 784 68 -590 764 -575 240 51 706 327 -274 -531 -281 162 -409 629 -396 668 -48 -587 -230 306 718 -806 259 301 479 432 59 350 -209 -311 -27 -840 778 517 -160 -629 -242 395 -895 -74 708 548 -877 -743 -141 -45 -37 348 499 617 -613 -751 -583 541 264 -737 -878 -490 645 -228 736 445 -834 -614 163 231 96 507 -869 595 446 -663 526 751 469 201 134 -656 -461 130 637 486 575 -137 504 -792 -742 452 725 509 -759 475 423 -817 466 719 -272 -318 -583 154 -485 -876 689 -473 -662 -543 -262 -223 -633 -490 -575 -851 175 -52 -536 -6 -785 563 40 -402 -706 -733 390 -310 -422 786 -687 -120 236 157 390 -423 -98 393 -754 -899 -146 -348 392 149 -191 -596 65 -492 315 -631 -538 -112 722 -660 364 464 627 -90 -83 -227 -283 95 290 -249 -90 -266 363 318 -561 -517 623 -343 453 -739 -249 592 782 -716 -664 -596 458 -53 -265 17 -354 229 -791 484 -736 -849 31 689 136 518 -889 752 -581 -343 -172 317 -576 -317 -822 -877 -442 -755 -143 -556 -37 -638 343 -28 526 -31 738 -883 478 255 228 528 -566 -329 0 -270 -542 -253 264 -449 -811 -818 -643 -806 696 747 602 -535 195 364 -559 310 -343 10 -858 -511 -569 366 418 110 -185 132 -417 547 -806 706 688 -680 -816 -442 -297 -621 98 155 -458 -91 693 -468 -697 677 292 -301 179 -433 178 -741 -809 -408 758 21 665 -771 -698 -486 -126 631 -149 698 -27 -57 -120 -275 -202 471 -101 60 -303 -826 -474 495 -683 628 176 -335 -847 241 -88 348 636 559 -715 383 -675 22 797 -883 -36 -139 695 -727 329 -543 -632 710 -467 388 -179 -86 -429 -241 610 -560 -374 -85 -788 -255 695 369 -498 -436 -702 101 237 -167 -733 372 -77 342 676 568 306 -621 486 -355 577 673 -49 -2 110 617 -187 -362 -100 -766 -818 660 -569 745 -861 -764 -888 -562 -366 -79 665 753 -383 -712 -732 -140 -3 180 168 230 -755 435 -732 -439 165 625 631 549 347 -362 303 482 373 105 5 261 -341 212 -196 533 -33 483 146 -451 634 514 -444 414 764 386 -438 636 391 -335 140 -788 101 45 624 338 -791 -183 -613 348 -137 268 407 658 -188 -859 -301 -123 193 140 -857 -418 -730 202 267 -432 -662 485 -430 -66 -862 -781 -798 330 616 71 119 356 -506 756 564 364 -7 484 -474 -218 668 -52 -646 301 482 -517 -546 243 60 317 333 -222 368 -454 47 788 294 -297 -378 590 145 -631 494 297 -256 372 -734 264 750 -785 65 -740 739 489 223 -783 328 -149 -872 438 -311 -704 -224 -185 651 -237 610 -589 -760 -204 653 -192 621 -430 -91 -22 -730 751 -590 -888 389 -856 381 648 -894 515 428 198 507 246 -316 329 511 -59 -263 699 769 -85 -301 -254 -264 -564 -379 -556 -275 13 -233 526 514 301 -255 -541 444 -574 125 461 44 300 617 600 278 322 -718 472 -575 -337 30 -206 -571 215 -646 -235 -350 -812 -690 658 -784 681 -737 -15 -879 -685 281 87 669 -257 118 254 -375 -743 337 285 -802 76 -98 -792 611 -334 188 -583 284 679 -447 35 -105 45 -509 106 -421 574 -746 -490 -18 -628 719 283 77 0 721 290 -651 530 -614 -3 -720 516 475 -627 229 -114 -251 198 -256 673 -21 -300 7 -599 654 -394 559 -837 -684 583 563 -866 245 -490 -180 -67 -450 -255 34 277 -115 420 -146 -676 625 -368 59 -752 323 453 -822 482 -159 -569 -82 -628 382 -85 -87 97 726 -790 217 -717 -459 100 248 -541 -416 -791 635 -80 -272 -603 -417 -600 559 251 -71 408 98 721 -187 660 29 286 278 -617 241 -109 -248 -722 -773 51 586 460 745 235 -182 627 -393 -472 -573 -298 350 44 -323 503 -335 292 365 -610 330 710 -101 -3 -80 -661 472 -604 196 168 -801 695 728 314 -332 138 -568 169 89 122 156 -469 121 -112 773 3 669 365 -231 734 -669 117 -831 -307 99 -232 -86 -68 277 -681 141 310 -278 -377 -433 399 795 -498 58 427 653 372 300 308 -68 290 -820 102 372 -684 289 734 -790 244 -818 -470 -770 -192 328 -21 -774 540 -824 484 206 387 128 -399 -42 759 -397 -359 158 -703 -280 -132 -415 635 -548 -743 716 773 -250 -202 -653 164 492 -768 -70 -844 -783 -1 -394 249 279 5 -408 -216 -682 -146 -42 -848 -210 -324 -825 368 126 -551 382 -755 -262 274 461 -70 -596 -97 547 339 -880 654 -419 432 159 -592 359 -207 -877 406 -555 -29 487 -354 -500 -585 -595 182 649 -393 67 210 -610 -620 -408 196 179 635 -396 -77 242 -307 -139 626 -351 80 248 630 -278 708 409 275 503 619 116 -632 599 -276 -115 435 286 -303 -713 -333 611 272 -657 46 -71 53 -22 209 -401 -671 339 -686 294 -649 -29 -234 678 -523 -378 -281 -856 116 -852 238 -551 84 -490 -883 39 -668 -128 624 451 -772 -671 -876 691 -189 -831 -531 -389 514 -197 131 -217 -555 95 400 -372 591 -886 1 -54 -142 695 -647 695 325 -833 -325 -372 -521 -62 -563 -618 540 -139 194 193 250 69 111 612 -526 -489 354 -422 387 13 340 -15 -587 -189 -806 -750 576 63 426 -134 428 114 14 -751 181 -589 378 -185 -256 -644 -781 -702 733 -683 778 -714 282 651 511 637 -619 126 -194 493 349 34 12 128 44 278 239 -586 652 -290 -321 723 663 58 -868 -464 190 2 -399 -607 78 -706 742 -693 734 638 -633 269 -318 575 -439 -49 -268 565 61 52 -162 -475 -708 -284 605 -441 -128 -565 190 594 -807 279 -130 -315 756 117 -352 -719 4 757 -281 560 -817 620 249 602 71 487 601 -193 -638 -243 -125 680 62 -125 -193 -286 547 215 526 -350 791 -43 351 -45 -704 13 -249 615 -659 -221 -303 -892 -31 711 -681 -628 -877 17 702 306 500 128 290 -447 552 689 601 190 549 203 641 621 619 19 -439 246 257 -791 407 -495 -534 -679 47 -664 607 92 -836 -883 671 257 477 250 540 -145 -402 340 -732 423 649 436 -68 758 -183 562 -204 -122 -110 -358 118 -78 525 651 128 -498 -866 210 -816 -332 -738 -454 27 529 -419 -258 -633 -173 208 -426 572 -460 -315 -673 213 -48 -190 -327 528 -346 141 199 273 494 -252 -181 28 768 -848 -704 180 531 -847 -333 696 313 -216 553 -197 -207 5 680 -844 -58 -746 -86 7 511 108 -68 795 200 -614 800 -899 -856 407 -882 83 275 -727 636 468 -41 -83 -609 747 -509 -200 230 337 61 -217 446 616 -434 -305 -625 509 35 739 517 -152 -468 -9 -621 -819 -227 233 -260 697 -631 77 -250 -827 734 27 37 628 546 -99 106 35 558 166 -719 728 190 320 746 -456 70 -119 -634 34 144 427 -721 -100 253 495 192 674 -820 -306 -661 -54 615 25 -487 -776 -57 162 -845 -529 -165 758 404 -879 396 239 -358 566 -846 727 43 712 -864 -842 166 115 -207 -211 -802 355 515 -475 412 -315 236 -117 18 -549 170 -11 47 228 -65 688 500 577 47 677 -435 30 -381 -464 -770 420 -582 228 -116 -187 688 -158 695 -412 375 -36 303 282 -340 76 203 394 765 -225 -650 420 -706 -305 -74 -305 112 -569 497 -89 71 -43 -74 -377 328 -706 -427 -88 224 386 -314 -85 -440 611 130 18 -244 440 -147 681 -210 440 136 691 22 592 -714 -899 408 436 770 299 -88 26 175 -190 -877 287 -682 -639 796 -764 -894 -96 105 682 431 -528 729 -650 -759 316 -192 3 228 -567 -200 375 233 -870 -506 151 -556 128 -248 341 704 -230 -900 610 467 593 -40 138 735 -208 199 512 -556 690 374 -820 797 120 494 -64 -547 180 -133 -282 -545 633 -718 -738 48 97 267 213 -17 124 -330 153 173 367 406 321 -91 -723 -659 -145 -28 459 -308 180 332 -347 -852 46 -458 -285 -674 -593 500 -338 -106 -281 -474 121 330 -312 -304 -62 -132 -736 -589 -837 -139 -578 213 -487 -728 668 176 654 -282 635 -691 -460 -36 -254 -776 263 430 -141 59 397 -766 -135 653 666 402 -247 -660 -120 -872 124 -176 -626 -783 22 -357 -39 -153 -97 -233 776 620 744 -151 565 568 -254 676 691 191 -519 606 -469 -177 412 -548 320 95 -96 -469 -831 -422 476 431 -59 797 634 156 -559 -813 383 328 765 498 -819 375 388 -772 -59 -734 -105 -230 -485 -806 -899 -69 15 -514 653 -715 707 -464 761 505 -732 170 187 -679 719 599 543 666 -220 619 -386 -134 178 -483 620 -248 -587 -48 -401 198 -774 -798 -714 478 -15 -553 502 212 311 113 131 -558 -247 309 103 438 -145 -588 -470 375 -625 -376 -851 738 -325 639 -382 -380 -566 -32 631 559 -729 -60 -759 -366 297 -884 -749 -487 -631 582 -705 733 680 783 -373 -359 425 -573 11 131 -571 -315 215 -525 717 -881 747 -370 82 -129 318 -484 511 707 5 -215 -360 732 -261 -41 -106 -502 -679 100 261 -199 -531 655 -640 323 203 -742 731 365 617 -240 -601 -826 -451 174 -150 -420 356 -688 -893 -293 137 501 372 -184 -243 213 632 -240 -622 504 137 -713 -765 -697 404 -18 550 9 -445 -797 786 620 61 -180 -4 321 787 669 505 -519 -842 620 237 467 501 322 174 -808 -28 314 -212 606 0 -19 500 52 134 516 253 264 698 210 -715 -524 -660 177 -559 539 -389 447 -655 -138 -475 425 188 720 777 528 -44 568 466 798 -298 -789 717 671 375 -270 -399 -624 547 -135 126 335 -556 -845 -539 -578 -758 -285 -330 -894 -428 115 -110 175 182 -158 518 -143 -687 -461 493 -414 485 -465 -179 703 222 525 -74 439 277 -662 -703 688 738 -692 596 777 -593 -778 363 351 -54 35 -293 445 -433 668 39 251 -63 375 -572 -337 324 525 604 -193 -227 359 -288 -23 -59 344 -700 -866 -415 307 342 -56 196 -420 611 -418 279 -223 -609 -698 -517 441 310 -446 -239 -789 158 -596 -357 -76 -40 -499 -418 637 222 -595 -277 208 -538 -870 404 37 -504 -319 -356 760 204 -413 -116 -832 -507 474 -81 -710 727 -138 124 -681 -401 -313 -551 -313 46 118 790 -118 465 -286 -814 93 -423 -53 373 -222 -368 325 -250 189 -125 165 553 342 410 225 550 654 -789 -619 655 143 366 -697 272 -672 394 -596 -377 -370 45 572 -529 448 -198 -273 -240 -427 164 -558 84 -500 -738 -36 -401 -752 90 -268 -598 -586 615 -753 -258 80 238 -90 -853 137 226 349 -398 -379 431 -181 342 -108 774 330 -444 -716 -865 -250 50 474 398 -543 -667 -804 769 -421 403 -602 260 661 -252 261 -619 -726 786 711 -68 177 -214 152 377 -665 -262 86 -311 -487 -835 -649 282 645 480 -471 583 -875 -198 -332 98 -667 46 -125 -420 -28 799 -46 667 -842 -413 -38 -846 476 721 517 -35 -612 85 427 220 198 113 414 19 -291 284 308 -713 482 -552 365 -189 -344 -50 -482 302 -404 -692 -228 537 -200 -352 -53 -878 189 35 -486 510 -637 101 434 -326 275 -391 -744 -595 -75 -787 -693 -457 601 -544 -780 472 -711 235 -24 122 -131 598 -88 181 536 502 -836 -100 -464 628 547 -532 573 158 468 194 -509 319 609 -570 -330 -896 -194 -447 -308 702 558 170 -326 81 -302 -775 -72 535 -619 451 614 458 -731 188 408 11 73 -78 142 -46 -72 620 482 -202 -233 -819 312 -679 537 -803 478 -713 206 -305 -654 -482 -730 -195 -49 -27 474 83 -650 -325 566 532 682 743 -630 -231 586 -472 591 466 -324 -465 -224 -568 -13 -826 758 159 211 197 -550 -242 -630 -111 413 -584 505 113 626 -228 -116 436 718 587 315 309 -366 575 250 -612 619 -127 -450 456 -572 608 -112 -346 458 540 2 617 -632 -410 240 445 -527 -568 -146 54 -286 -662 361 352 -774 -208 -340 408 -2 -460 -552 584 515 -225 562 -669 523 -627 125 229 -21 103 -12 -115 177 -512 -378 417 96 541 288 784 -153 755 626 -237 33 598 -649 776 -715 -565 -637 491 -242 -257 -879 555 -455 5 -409 60 -141 -1 -98 -486 -334 -354 274 622 -15 -265 499 -554 190 -837 -254 381 -507 -201 -779 509 682 -65 -354 444 264 -566 -752 -79 310 575 717 -622 94 -477 791 -769 59 -483 90 333 235 -148 380 247 -421 152 534 -581 -334 -570 484 -761 -252 130 676 575 537 -577 -330 771 -889 723 -481 186 -375 -747 235 91 348 277 -868 499 659 198 380 345 -712 -472 -194 472 178 664 146 706 -862 -555 -580 -297 54 549 -304 437 -655 -455 -762 318 338 -477 613 214 454 -690 687 523 690 -276 -326 -822 -38 -462 -756 -533 109 261 595 -837 -132 -483 153 -568 -570 -776 -759 563 346 -235 779 416 -603 172 666 -704 -629 -301 405 -319 -124 -3 786 -227 412 -504 285 -715 546 640 -499 506 588 -608 79 -303 614 -24 624 -384 384 323 -282 -823 -315 729 112 -861 30 -163 72 617 542 307 -567 -514 784 755 -783 -554 160 390 6 718 609 184 8 215 -525 141 -593 777 -625 345 -754 -183 75 181 -541 -643 -359 -260 -749 459 -144 -624 -470 -62 777 -319 314 -851 -50 99 -479 744 725 -362 139 193 517 294 -875 322 466 38 757 -310 409 567 -732 -705 367 -610 -329 -670 -641 -591 -207 -425 545 81 251 -799 -690 532 515 785 -708 -427 498 533 173 436 -254 -122 -580 -643 164 -366 -80 -42 -290 235 368 168 -625 -130 492 -263 423 321 40 27 786 288 -429 -876 -90 405 -290 -179 82 -799 746 -194 -180 -818 78 404 -712 -117 152 -533 -423 213 78 26 -380 344 594 -394 85 255 -651 -170 -491 131 551 -779 466 183 -449 -65 655 -714 -285 -541 -441 -898 626 789 -847 385 -388 -356 691 -691 756 245 -162 -819 401 762 -643 386 -842 -279 354 592 -508 636 776 658 -407 -684 750 24 -513 -34 620 464 -868 -768 -144 -402 -261 695 -145 -733 -438 -868 237 -108 103 472 -409 -846 521 -27 489 64 9 -449 443 -578 -392 -6 -570 518 -669 182 -3 -460 502 637 -646 -605 -797 589 -181 -19 717 709 -717 204 113 -348 -276 -682 -343 -772 355 -797 -398 339 -818 -882 449 -674 451 15 -763 -371 -672 -246 181 -626 517 -63 -496 399 -725 500 -621 126 509 292 592 -268 421 -822 743 380 300 458 -891 -670 -813 -23 -315 657 677 689 -429 260 -182 -365 -104 -533 96 658 619 716 167 313 307 -618 601 322 578 -692 -648 -417 -60 -655 -50 528 -789 -807 -268 -153 352 291 -696 171 748 -74 659 389 143 -619 -433 -274 -559 199 -864 55 746 -234 420 85 -716 -46 613 376 -682 96 -523 426 163 371 137 -812 -366 -770 -156 186 402 526 78 -78 -806 94 -416 -389 369 512 -322 781 -413 799 703 -147 394 -85 -28 714 514 688 207 -28 504 -685 68 -50 -832 -278 600 -152 782 -634 -119 -313 -528 -102 -699 -783 -213 -218 -60 -739 -337 -301 290 -86 -182 349 -438 739 -629 435 317 -315 673 -503 -300 -805 388 -628 8 -52 34 299 729 -326 37 573 -282 644 -306 -752 -482 560 612 759 -566 -363 267 -535 107 319 -558 197 87 708 510 298 609 432 -627 670 684 405 512 -436 -807 -577 -165 280 -15 799 328 136 608 -582 169 -273 545 316 768 -798 474 -870 -749 1 532 233 -30 383 -259 -721 750 -630 -584 217 -723 -77 -638 788 669 -462 -567 -669 -170 118 -753 -670 -358 212 402 740 -603 -197 285 624 124 -23 -323 259 506 -642 -602 448 495 204 -325 765 727 -513 717 -285 522 726 -637 -58 121 402 -184 423 -894 -2 212 -56 -119 135 -365 326 -319 335 -761 -54 -522 308 104 546 -310 -468 -133 -280 -490 335 560 184 208 250 365 788 -601 504 -776 -484 181 -837 334 -511 782 -503 181 126 795 -452 431 -389 533 414 -711 502 783 431 704 208 -828 335 -85 146 378 -250 -613 374 -643 253 -542 -190 228 230 -761 -682 461 84 -76 94 -585 85 -28 208 -3 -552 52 -877 786 -179 212 370 -613 -354 179 -361 -55 -228 -658 -652 729 -329 23 434 -765 -498 -743 -60 -55 731 -421 -713 -246 437 742 -844 -551 -227 247 -743 -700 -472 -630 -114 217 636 -156 -399 170 569 -234 768 -64 -703 30 727 -181 -653 -461 -105 -551 -191 -770 -410 -161 -196 512 356 -589 383 137 194 70 -406 477 495 462 361 665 744 -35 677 2 -523 -410 81 588 -318 -495 -243 -790 -451 -394 -379 -234 -161 -678 -723 442 147 503 -532 582 -726 148 206 -862 -334 -563 277 317 -58 262 -784 449 561 -328 312 -160 -75 -54 654 -345 164 -244 -475 -287 -219 -225 371 147 -644 -672 -472 -611 140 -185 -515 -388 389 -362 12 -422 276 -409 -631 -671 -303 -827 635 203 49 -104 479 -30 794 -750 769 241 -579 15 52 625 -210 326 593 300 -422 99 -106 -56 494 -767 -145 -594 -109 430 283 -575 -602 523 -711 -250 -15 35 422 60 669 -802 58 472 -303 -770 132 562 -391 239 -599 -263 -278 642 300 474 -205 748 -775 655 -391 -42 344 127 747 668 540 -805 -160 52 -159 309 -601 443 -76 -745 244 244 -456 491 357 462 483 -211 543 475 54 -866 382 -631 450 462 -444 91 783 -544 408 242 -276 -169 -143 768 715 376 -742 273 -669 -846 198 157 -719 342 -733 502 -797 653 686 -857 639 -82 -796 -649 11 -207 -757 208 256 103 560 -614 201 55 645 224 -120 -321 202 660 -618 -116 -528 -151 429 -277 21 614 509 619 712 734 617 -367 -670 -165 424 -846 267 668 -58 -72 285 -238 111 -145 -565 -92 524 411 355 -52 -534 780 -321 -854 -451 113 289 -845 -569 -687 -620 -452 52 -270 -114 265 -631 356 557 -787 -371 89 -124 8 -865 486 211 -150 -460 319 -566 -554 1 -494 435 650 -728 -421 -580 -886 701 -26 -869 -709 -58 -176 -434 734 -547 -151 -255 -131 -786 -673 217 799 577 202 -550 451 -756 -62 -851 290 721 -207 392 -761 -775 -401 -85 -847 111 -303 -484 297 -792 -726 -761 -191 336 10 -512 -578 -317 781 -232 -59 -581 480 -645 -24 61 -418 -269 -101 451 124 467 624 475 -682 146 628 -103 -893 -181 -134 308 -831 -593 -802 -425 103 -402 0 -681 -150 228 476 -268 -202 91 497 562 583 232 -898 -759 -60 -109 74 507 206 -435 -877 -540 4 -162 -250 498 468 173 789 -356 81 -660 -770 -419 -98 -400 315 -655 -387 -899 -716 580 -304 68 370 278 403 -438 406 22 -153 255 467 -287 324 -350 -457 221 -857 -546 329 -136 -621 -367 -304 -590 524 742 -17 456 -420 51 553 -228 -354 -772 -302 549 572 -89 343 268 -468 567 -847 -230 -809 -769 619 553 -417 509 690 -390 35 212 -623 -788 1 509 400 -577 -124 -69 762 -737 -756 -282 206 2 36 -732 22 276 -710 406 -51 446 -721 472 -628 755 -504 706 -342 33 -299 -600 -319 63 -734 -517 58 792 -425 -604 -643 428 -355 579 694 -556 368 361 690 -45 -94 301 207 119 550 542 -483 200 -129 -192 712 50 -809 747 -431 692 -340 -893 -752 292 416 -232 84 -37 374 -764 -900 -62 -571 291 -564 -325 -808 222 65 790 -183 -455 82 407 44 -301 36 -642 -83 162 456 -112 464 691 283 582 -181 -538 327 800 -413 31 -170 -560 -207 552 220 611 343 682 552 -294 388 -468 753 -465 -884 -175 -88 -886 554 322 623 87 444 323 -541 -640 -489 -811 -71 596 -579 171 278 -564 -176 531 -468 -124 -765 183 676 -312 319 -896 -72 595 -519 -623 49 -568 599 481 398 -625 -829 -737 523 20 -13 -224 -265 -524 258 -134 -81 319 573 -858 246 19 -872 54 -577 -88 -745 -239 -80 220 -294 289 -12 -344 -234 -56 241 -24 657 44 -526 -224 377 257 -786 651 79 96 503 -44 429 349 115 -293 -811 530 139 305 -814 -648 -243 -344 -284 -22 -147 540 -839 744 -595 56 -254 -669 -627 332 -540 498 -892 -322 -254 744 -91 -288 491 -386 -52 474 233 -883 -587 -15 -16 676 241 -293 436 201 274 715 0 186 -595 316 -258 512 -111 -583 381 675 -242 616 -233 -28 -792 57 -612 -253 38 -246 -418 609 455 -878 750 369 3 -803 436 551 645 156 710 -403 -448 693 -806 -757 -157 -226 -493 193 -647 403 -415 771 -16 215 525 -830 -733 -21 -257 480 775 -53 -646 -251 417 -507 633 -433 -30 -368 62 -463 701 -48 -306 618 1 706 -604 269 -233 139 250 32 -441 -679 272 -616 -542 568 -600 332 -759 -735 -511 -647 -195 646 -805 -804 -559 373 408 -682 -631 695 -143 793 157 271 -900 -869 407 -109 -578 105 284 -92 490 157 519 -832 -77 129 -437 536 592 124 -91 186 -394 -149 794 -308 -75 -14 261 245 100 240 -129 452 77 -597 -350 2 -43 -515 -271 -704 288 307 -888 -400 -695 365 -870 448 401 188 -51 542 428 534 -399 453 277 -293 460 560 409 158 288 -840 -353 -399 -394 -479 615 -829 44 324 221 -186 234 150 -101 -265 -208 160 780 -8 -453 410 -77 -250 -147 -521 -112 -578 538 619 406 -101 -581 520 52 -495 -248 -566 351 60 -89 -233 -678 717 17 461 191 -662 592 -457 668 -375 -560 -152 -616 -211 -340 3 -785 -798 -774 -666 -810 -330 408 80 -44 -143 696 -373 45 712 573 -480 -527 -854 127 679 370 676 525 785 -897 -603 -842 -473 -790 -102 -50 -329 158 -230 -298 -358 -794 -862 -359 218 -146 625 220 637 799 -246 -450 548 -794 -52 202 499 443 -12 279 88 671 -594 -708 91 498 -386 -406 -825 444 -175 -563 -690 -342 -390 -232 465 121 393 -554 -859 -330 355 140 -803 -51 327 -220 655 238 184 378 644 421 662 724 790 -623 -501 -90 50 -840 239 163 -69 765 429 -853 -682 -635 -579 -414 139 687 628 99 302 3 -512 361 -783 449 413 8 97 117 96 -51 -85 467 126 711 -708 674 646 -297 -767 -735 626 -594 -118 732 434 307 762 -513 -284 -498 322 -750 -587 -36 540 476 -177 763 -726 553 734 59 -390 -733 173 626 345 773 -495 514 -127 -149 -96 -368 -205 -206 -532 584 -719 248 7 -299 -812 120 -692 -275 301 711 -633 -849 720 -306 448 -877 577 675 -431 -840 501 110 173 92 -153 -837 -225 172 281 -888 -41 -523 -453 -570 -482 -657 -815 556 -97 -423 207 -94 793 -659 -421 -801 -731 -680 -537 -364 39 -361 -214 -122 20 -197 -618 -693 616 -134 -508 -729 -115 -617 -181 120 -880 200 230 257 -277 -826 480 398 275 -640 4 -247 595 273 -50 -378 512 277 -156 -735 -822 662 -346 735 595 -515 -127 -418 445 714 -867 -14 -65 -151 -809 622 -497 -191 -89 -88 -355 -782 104 -315 333 -464 -690 47 119 -258 506 655 -868 537 -724 -859 710 311 -184 774 -301 754 -44 -374 260 -730 -790 -740 281 -343 -793 -282 358 -485 704 -592 562 -613 571 -607 -542 -659 -35 -393 532 417 -387 -860 -204 411 -663 340 -763 -755 -523 -159 -329 697 -743 311 -571 231 -14 -627 -257 -154 -341 627 -780 364 148 -400 -741 -701 -561 -420 -650 191 -622 -358 742 -338 249 77 -777 -351 -707 585 -739 -25 490 621 772 -652 275 -687 609 -402 -211 -526 -793 -592 -611 644 693 167 -469 -468 -729 95 -255 -593 -117 768 -52 -521 -352 131 324 751 550 -220 -353 242 531 414 -738 227 -672 260 647 -77 317 266 82 -218 -306 5 -627 -534 318 166 445 -181 -500 319 96 -374 170 624 -883 -364 520 348 -750 683 -735 -277 243 85 -828 -107 509 716 384 -425 67 -292 -62 118 -615 -743 298 275 -421 621 95 -345 428 -278 -630 -373 0 -767 642 -848 -268 271 -162 267 719 -151 429 -657 -779 -826 -334 522 27 -758 -586 -246 2 117 -283 -146 -282 -331 469 671 644 735 -621 267 -299 -296 118 403 -129 -615 772 165 -603 38 463 604 -650 -870 -871 490 179 -252 757 -652 623 -656 788 -89 715 -739 -323 -692 -672 -19 -270 -704 -268 788 -292 -506 -432 -612 -565 -899 547 -833 -525 -90 -318 27 279 -542 -368 -809 277 -454 -379 -388 -295 -364 503 -530 1 -284 -742 -390 -22 666 -263 -224 -12 -636 715 -472 -876 -212 -463 55 -806 206 645 353 584 -587 -742 207 757 260 -310 -358 236 393 -386 -243 -127 579 -465 -757 52 123 -108 538 -23 113 207 -551 462 224 -248 -704 460 -382 373 -763 656 701 429 727 -470 610 638 -586 161 -794 71 -506 -266 410 -799 -899 -836 -510 -411 407 401 125 -247 -340 96 -307 482 -104 552 -681 -714 485 221 -417 454 301 338 596 -785 362 729 -171 -487 -40 -456 535 -407 -811 -743 469 60 6 534 -642 -674 -876 -771 651 -824 293 -395 -701 425 -533 739 -243 -797 -814 468 257 209 -295 -829 -287 86 149 717 -180 -533 475 213 -788 -121 -546 -335 532 610 -706 731 546 402 -285 -28 -91 -416 -348 220 -443 718 -469 -41 556 552 169 -871 -346 667 -850 -287 697 766 420 -415 -455 -481 502 648 574 -814 177 782 -55 39 346 -633 -172 116 100 -210 -74 501 -680 -294 56 5 239 733 -462 457 -856 -337 129 354 710 -590 -265 485 137 -629 386 327 -555 -291 578 -16 314 762 -198 530 684 753 -20 116 323 -479 128 160 -197 99 -233 -492 -334 34 385 -795 -876 535 -386 -120 343 119 -244 -287 567 555 -712 -191 487 761 -601 -47 385 -206 -276 646 295 390 -865 -598 -70 781 687 416 -715 -763 -356 -749 425 613 -41 -23 -890 -152 384 -334 196 -373 -885 209 407 -171 -461 198 -286 194 578 -331 -813 -108 262 6 -670 636 -814 144 457 784 707 670 -535 36 111 -388 -700 50 -838 507 -127 487 -734 407 -483 -495 -257 184 -398 779 -557 -607 -187 318 -190 -711 261 -855 311 20 -316 62 -456 460 327 -375 -233 573 478 -557 -230 223 388 -483 531 561 -573 -647 -549 569 -682 -833 -721 -390 411 -258 -652 -311 -793 549 535 764 -441 184 453 -61 -814 -550 698 -777 70 640 -779 -130 51 35 -216 -182 -422 -392 -838 734 -641 -26 -369 102 372 -803 28 -490 613 33 -343 380 -694 -58 -858 -69 -215 -384 742 -84 -378 -661 -480 273 -568 -325 -76 -634 744 165 550 -823 -35 -98 255 -227 -434 -392 339 -811 81 -260 -349 -814 407 641 -769 -223 -546 483 -368 44 -39 -591 -620 -632 -194 -476 408 -556 229 155 -412 -137 -494 -115 0 135 630 -479 -148 128 -875 -674 -161 -789 -768 330 81 -665 -772 -256 495 280 -240 284 -853 -458 -445 126 -180 -355 8 664 759 -119 395 -772 288 406 -249 -410 -415 346 -396 -668 -579 519 -149 119 -677 -292 -183 -865 -626 52 19 48 -620 313 -404 527 -568 -27 -244 -458 470 55 -424 -205 453 381 -885 -628 -139 -292 783 -481 -269 411 251 -401 747 152 -430 -483 -663 -495 29 -251 740 -698 -44 -491 103 101 -573 -445 54 264 129 689 -633 3 -646 -837 -104 259 -109 -195 239 -250 422 -768 -542 521 392 472 705 310 -731 -416 -758 663 262 -147 167 -626 315 125 -119 723 658 -412 -858 -93 48 -748 -29 -861 416 -431 -610 263 -827 357 -387 -113 357 180 560 -653 -716 -282 -189 -515 -101 -512 262 125 367 712 -757 -144 696 -124 -194 373 637 -882 235 413 77 -438 -611 465 -799 262 -780 697 -627 -184 680 -62 -413 -218 -305 -838 373 -722 652 -179 -118 -311 -538 -152 -815 609 -548 -466 -814 -866 393 766 140 477 508 -437 -820 171 708 611 44 -284 -750 662 344 -405 389 -364 532 -611 377 132 -237 -240 -837 281 489 800 684 219 53 527 -574 -773 -480 728 -644 -17 -772 -199 478 66 -524 71 -499 5 791 268 -384 -103 -891 394 -898 -265 -56 358 -425 -559 -142 130 403 731 711 -663 -399 -547 15 -608 471 -829 180 -271 -895 -769 92 184 427 709 -669 -265 -82 275 319 -240 -889 622 580 -4 298 729 246 375 -484 -642 -619 736 300 336 -275 59 -440 424 -770 527 739 485 -512 564 -679 -656 -440 569 703 273 -436 -124 -229 -140 8 -792 -9 -477 78 -140 -621 -159 518 138 -455 -423 -679 -559 471 -610 -197 -483 -860 280 -709 174 203 -617 -732 310 97 -403 -591 -443 653 -45 574 -178 -568 656 455 535 -551 -48 294 -21 652 -815 -118 692 416 -200 773 -412 527 139 -135 -81 61 -699 683 -808 667 -172 566 488 536 -445 -669 -269 -701 -661 324 -431 392 -265 548 89 -635 136 -23 -415 417 -231 -81 330 753 230 414 -408 -326 773 278 586 -569 790 -673 555 -48 -631 198 -694 322 -496 -819 373 -122 -330 -664 -80 -68 660 -361 506 -688 527 540 -470 -710 175 236 -649 766 399 -177 -79 454 -741 -866 402 -381 320 791 -102 -151 692 -359 -362 653 -219 -265 -120 -249 690 165 196 -618 -674 -20 798 -144 -561 280 -234 528 -168 413 340 -180 -624 -316 284 713 -90 719 375 -706 252 530 603 -614 578 351 -783 -439 -266 604 -383 630 -333 38 -765 229 -146 743 -415 -323 -571 716 -168 -8 -114 160 -54 -671 -465 -144 -637 -500 -198 58 638 -313 -157 686 -188 -787 -780 292 566 -116 608 -721 446 -677 -785 668 580 -616 97 317 -11 -41 -112 420 692 -213 -209 -634 620 169 -214 -286 -48 -883 -253 106 -285 269 -51 -243 -200 666 -8 424 592 246 627 400 -96 -166 575 482 -152 -544 125 -702 284 20 -60 -490 294 -883 -4 -470 -71 358 -389 -229 -600 -712 627 -826 232 668 560 -351 -225 10 -694 -773 -268 -443 -493 -196 -548 -622 660 -635 229 -795 673 206 -560 707 98 -827 473 -229 697 -138 -541 -147 12 301 -780 199 -625 -541 288 734 442 -718 -684 -205 -250 -820 406 -732 -797 303 -897 -414 -878 76 113 279 -688 609 591 127 45 -236 -895 -36 133 -855 734 141 535 75 768 694 -783 -466 -783 -562 469 -32 -865 -504 -558 435 -43 -70 778 -64 -496 -118 -494 -407 -318 717 -254 361 -264 -123 -478 -869 -490 474 -697 789 733 71 375 -564 -145 90 -30 -429 -746 514 -411 477 351 177 -154 -319 -22 6 639 -868 369 -268 150 779 786 628 -575 -311 -707 211 -284 236 -681 140 -44 -536 335 13 -73 610 -363 2 -544 140 -112 -568 321 -390 136 486 -390 -131 127 -462 11 638 644 -825 22 235 -341 -396 219 -159 -703 158 -220 -586 93 -105 -60 513 -121 688 -353 349 572 38 392 243 82 -466 174 543 -242 398 -722 155 71 -254 -580 -6 -80 359 -829 -630 195 -404 -606 390 -881 -803 281 -203 188 764 558 25 -854 -105 567 -217 -374 241 753 -823 672 505 311 659 474 -304 -327 -398 528 -386 686 763 87 -232 369 -559 -705 -770 81 -723 -54 67 319 174 -514 -629 632 273 478 -110 110 -769 299 -240 -150 -449 -428 66 253 245 -562 641 -469 670 109 606 -40 -195 -794 200 306 647 -793 764 -670 -862 -48 -157 -82 -514 -324 355 -373 -512 115 -340 -195 -718 636 -835 259 -517 -408 295 376 -232 630 228 517 193 282 -113 465 -600 573 1 338 263 793 -167 23 20 625 -395 -356 -896 -95 128 305 576 407 640 -16 -78 -556 1 790 791 136 -146 -242 -325 -397 -95 112 -171 388 -849 -191 518 130 -210 620 723 52 -807 -805 -6 -475 -753 -342 -547 793 -527 -695 -748 -286 284 87 -481 -602 -380 191 316 -870 -24 -815 248 729 -65 353 34 -220 -656 -569 222 -630 -347 14 577 517 160 377 -868 -750 -527 545 -58 -14 126 -867 200 -163 -268 -594 -91 -93 -208 -271 302 506 129 -877 -596 -347 -178 594 -212 477 -23 336 460 -92 446 21 209 -470 190 -360 306 -371 282 484 128 359 -684 -497 -542 790 -899 -344 608 556 -45 689 -812 291 -768 -23 -404 444 308 -241 -114 -825 574 -8 604 -582 12 499 112 467 -488 -507 339 317 627 -896 760 -866 268 -196 666 -245 -443 767 785 796 -700 -701 -577 -455 205 717 -90 293 -58 -850 -682 542 -696 659 -520 164 -119 -444 786 -773 729 -609 33 -570 563 -381 -688 16 355 -471 -688 -219 -105 603 -452 -314 131 602 743 -71 75 292 -261 266 -671 127 413 -727 -136 -380 -486 -792 445 -472 548 78 529 -662 245 608 -811 -612 -47 223 385 616 -719 -843 203 -805 -872 -351 525 -262 -251 553 -512 233 -95 684 -72 719 119 779 789 -680 -797 13 377 -704 -318 -340 -64 24 -894 329 294 -524 -898 -103 479 162 -811 654 215 -14 94 619 564 148 -692 637 -685 91 -587 -323 -354 -258 609 489 552 639 -502 294 -774 19 -797 205 90 -850 427 -820 196 640 194 -777 1 377 -447 -248 -518 434 164 -649 204 -783 364 -849 -247 513 -1 -516 532 -247 795 129 -177 -881 237 -348 -434 -796 471 612 245 392 -499 708 469 624 -131 -776 265 -852 -720 -194 -328 -566 148 -549 -83 640 469 -12 101 -598 -855 721 -195 310 -557 -154 -238 -728 59 -658 -494 773 -371 207 -758 -652 -822 766 -488 81 -802 629 -764 -425 73 -598 -765 -597 743 697 555 -9 -623 375 -789 616 9 -442 769 583 -273 200 -487 -566 -104 510 544 394 295 732 -31 -49 -816 -746 493 -118 -882 681 -140 316 245 597 -129 718 -274 95 -504 408 730 352 -318 575 259 -163 -422 353 685 121 451 532 708 -460 327 -377 -76 -615 -366 -549 -858 369 656 218 223 -445 -280 -431 629 -297 36 -250 -223 -480 -262 170 25 92 249 -793 784 -161 -291 250 -877 -7 -497 -598 635 -188 376 -53 506 -186 -392 53 66 -806 -356 -201 -115 292 -653 -357 -161 510 -807 751 160 669 626 -636 545 -168 751 -659 723 467 -737 -365 -322 -554 245 -561 -834 65 723 776 -127 -216 -334 -54 563 253 166 505 162 -829 -113 176 -271 -772 608 -181 -172 -40 -46 260 -138 795 -789 688 -492 717 387 -674 -314 11 772 541 -78 -897 279 541 173 -664 532 455 154 -594 655 611 447 -293 404 145 54 794 -186 -311 591 -386 333 -257 -208 260 637 -327 -887 -198 -763 -879 -416 -772 652 -554 -623 -313 628 -665 109 -467 216 92 -324 -866 -132 -503 -655 -621 -637 -223 -684 -694 -798 564 -14 96 -598 -871 375 170 0 215 -60 -6 -675 495 480 -390 738 -869 -122 -442 218 -690 -221 -316 207 729 277 -695 -605 774 179 699 -762 -322 283 -715 -788 274 -64 229 524 575 743 370 -75 553 -54 -384 -353 -68 -235 -441 754 630 659 -778 400 54 517 215 -468 -256 -626 263 730 -871 105 -728 83 -872 -112 -318 -20 -874 -619 119 658 81 -404 -509 -531 786 -625 275 -569 213 137 297 -604 525 -526 -91 -93 -414 492 -827 -592 752 77 -86 240 510 -610 -498 -19 -286 -509 -829 729 629 -58 -852 718 -500 379 -88 -76 -404 -365 -687 -161 -834 -265 -293 -213 314 497 -436 -509 -191 -158 692 -31 538 339 220 445 -169 -534 672 741 317 290 708 388 742 436 -53 266 168 692 -746 543 -389 711 296 -893 653 -69 745 -434 -745 -644 -590 -787 90 -803 384 -35 178 -885 -148 -382 58 -319 755 702 -733 -472 360 -866 90 -32 -811 709 94 669 -865 350 601 752 -390 -244 -433 -574 -523 3 714 -150 -565 -177 207 -178 370 -889 -732 -487 -874 458 363 -838 453 571 -373 607 531 -298 157 -518 450 -274 696 -510 -486 415 688 628 -622 -766 -824 719 752 593 -806 754 -522 -281 613 187 -425 443 115 372 -699 -707 422 -23 270 49 -295 -443 -423 -886 553 359 -457 14 -52 -233 -787 -125 185 -503 398 700 296 461 661 799 -863 -564 -238 -58 -512 -311 96 147 -429 560 -738 -788 -227 677 310 499 -786 -138 741 -148 404 19 -345 625 528 -642 -148 -533 -266 -364 189 595 -853 -10 332 519 336 -773 513 -552 -243 631 -794 -122 745 -172 -218 754 -145 -132 -464 -545 -162 -85 -754 597 -97 473 -655 414 -632 770 -544 453 162 205 -91 -803 -489 -581 571 457 572 -416 -647 520 584 248 -440 -459 -693 679 -167 509 392 -600 -572 -542 160 -205 -136 340 -708 445 -267 451 417 -856 682 -896 618 774 -76 -747 796 51 616 -621 716 -60 -427 751 649 460 390 -231 554 46 -586 694 623 -22 -629 770 219 644 591 -786 49 -81 -96 -684 64 188 742 -357 577 -848 -784 -878 22 -377 -455 -156 399 174 -833 715 -725 230 478 121 538 -665 -607 82 -510 799 -551 458 -279 274 487 471 -752 -325 15 158 -741 354 -377 -589 -112 347 275 455 484 -431 166 571 -545 -231 104 -368 -702 -560 725 -516 277 333 -99 -103 632 142 708 -220 -453 -547 -643 -110 -86 -840 34 349 757 135 507 -115 -92 372 -174 -518 -263 -476 643 -608 391 586 -708 -106 -898 667 754 -700 -32 -161 -391 106 -353 39 -863 224 -683 -398 541 645 -461 698 461 461 -707 536 -267 352 -715 257 -670 -40 -481 -446 46 751 153 711 641 -798 -356 -69 217 -59 -534 614 -111 -103 -70 -538 -853 -149 637 -426 -753 -21 430 799 564 227 -629 -145 -385 -140 253 768 403 -66 -584 307 366 55 273 233 -462 -847 -375 -413 -31 -438 532 -503 267 419 611 -854 637 -482 -9 584 253 -442 -766 9 442 -316 255 -856 222 728 705 579 406 753 -65 494 196 -768 707 -60 487 -320 347 107 -832 229 66 -629 -877 542 354 -577 599 -399 659 -633 53 -53 -74 135 28 -529 -193 320 -450 485 273 200 330 593 -235 -240 -320 -597 530 -116 -690 234 -610 600 -162 660 -704 -383 -621 691 23 -470 -155 362 337 -439 267 664 526 -512 598 -339 391 71 39 -502 226 -551 -332 704 444 318 517 -819 -402 302 57 787 195 -884 -575 560 -734 -771 630 -323 -229 636 720 -836 542 445 189 770 -230 -722 -313 726 329 -757 -760 -116 -203 487 -357 54 631 -116 -543 759 -614 -753 -214 332 -778 -357 668 328 -41 -709 -770 33 665 -709 -698 -190 -805 -556 -547 -747 72 -213 731 -369 670 -412 -517 176 -336 315 -827 -459 -845 -756 460 350 -23 -400 -304 54 724 -115 -895 370 -791 464 -424 -249 501 -726 -751 -202 291 -177 -468 -38 102 -328 -429 -151 476 -665 696 -794 -435 544 -578 294 590 218 -369 234 -792 -793 526 304 -437 -689 -98 -731 -789 -634 -130 264 -166 345 -415 -498 -426 -797 317 -251 716 -411 369 -108 618 -426 -195 -679 738 -574 -629 -526 -369 -827 626 -232 -526 -159 -760 110 -173 -650 -580 -552 191 758 -392 -540 -59 430 -761 -147 429 -379 740 225 267 510 -813 501 28 -668 -139 527 412 -276 -312 631 329 444 -294 -69 182 115 -525 -743 -297 -200 216 -762 -334 785 539 729 399 -787 496 649 -651 -481 -765 -31 -768 64 -133 758 323 -7 707 -283 -143 -516 585 367 157 49 -289 576 324 384 462 -170 608 -215 -246 -450 -370 -522 -439 292 678 -820 -860 785 -818 -344 313 -659 720 96 -242 774 -280 -520 -592 573 -135 -220 573 451 575 481 -27 566 100 169 476 381 -347 292 -220 146 -256 -505 -779 -405 -109 -878 -678 -89 -407 -712 352 335 -65 533 -737 -799 87 -768 -487 -68 -661 -159 722 239 792 733 -668 483 -526 -714 351 -203 188 354 221 -287 746 -42 -773 -675 402 -167 -117 -667 -333 -844 -631 545 686 -232 368 -386 -538 -447 775 74 -19 400 -371 -615 737 75 761 453 481 -685 -838 398 -792 36 -824 -894 -878 443 62 503 173 163 375 211 -433 358 -702 747 78 427 -418 -811 99 796 78 -710 140 -47 161 -173 265 -866 -394 644 -900 636 -288 -420 -318 538 -348 -773 510 -71 -270 480 -181 534 -825 -854 647 -664 351 390 401 -348 259 -668 565 413 -852 123 13 398 -241 -415 396 -40 -244 -305 -887 -828 -721 -708 481 -269 81 76 399 768 534 -31 526 -330 148 -41 -403 -287 -117 -130 -747 541 -315 -631 -50 514 90 -505 284 -518 447 -61 -615 -324 453 -27 -234 669 -765 33 96 -566 556 -212 42 -655 -803 -318 97 -20 -508 646 -206 -365 622 -741 780 -94 698 313 -440 192 -302 740 -843 464 -345 -476 -817 -266 -47 -734 349 -894 -764 -263 501 -265 -395 -536 -611 748 51 462 -528 -300 -136 -259 287 -733 -518 152 -127 -238 409 560 316 65 448 612 -174 -209 -399 -557 -768 -783 -26 -448 596 652 -530 287 35 -512 572 -768 414 159 638 -91 241 612 471 -750 -497 17 -814 -327 -475 220 244 -157 -763 292 -357 -437 -405 -228 342 579 256 -752 228 -348 5 521 -253 -145 -503 -755 606 -752 669 -615 -857 -309 400 23 632 245 -337 -610 190 -356 764 201 91 -178 -116 -78 -615 -118 -802 476 -813 765 -83 230 707 553 368 -483 372 81 -660 782 17 69 147 -524 226 183 -521 -356 -76 -874 -454 362 180 308 795 780 200 122 -488 -849 393 613 -873 -327 -626 632 -895 -358 -57 164 713 -84 -670 -470 288 -375 -415 295 -275 550 143 505 381 -633 -675 463 -271 -289 140 330 -459 798 473 275 218 -471 -233 121 506 513 -719 90 -507 -207 -16 153 -417 -831 526 121 -585 -358 238 -391 325 775 -814 180 -626 757 99 749 316 477 -368 -776 637 348 -726 -780 -489 -674 406 -863 -841 -54 81 5 219 -393 -822 271 62 312 347 445 -227 222 -784 -23 675 -469 -276 473 -126 402 -487 -23 -460 429 -806 129 55 -300 -6 -874 -3 768 123 -159 654 466 -275 236 30 750 166 242 375 -806 127 -607 -251 -438 -190 660 123 -852 708 116 281 705 549 187 754 -451 525 122 -3 602 -889 475 -282 562 -712 -700 276 518 493 257 -877 386 -875 -437 -217 -307 -884 536 -94 -763 744 -235 -800 461 -358 -708 -684 93 25 746 -732 39 -900 192 -754 -642 -769 -266 205 87 -184 669 -113 -891 -121 624 -331 -666 65 672 602 -85 209 -145 672 49 -487 340 -497 -561 358 533 311 670 352 -158 -732 -752 -482 -511 -191 -713 435 -886 715 515 645 -113 -670 277 370 758 -375 -190 -839 515 -263 -456 732 125 -610 488 -787 92 -96 -864 -156 -534 225 -568 787 764 426 636 -558 531 273 539 528 156 484 -847 344 -462 -131 92 -27 468 -493 -706 -428 472 -802 4 642 -74 658 -549 791 -793 -550 -776 -325 -423 -124 -333 -583 35 474 -526 -795 97 288 264 -473 -535 242 495 460 -39 -455 -189 -454 -366 620 526 788 439 572 204 2 249 -224 -243 364 -280 -177 547 593 -802 -682 -331 -517 -140 -865 342 506 -108 446 -751 240 -422 318 151 -286 514 208 37 669 609 566 39 -140 -155 503 -195 675 -796 712 -8 -869 477 339 140 -90 660 -375 496 349 89 457 -522 790 -796 734 749 -258 -851 -231 -632 -747 -445 216 129 -161 -20 490 213 -521 -614 432 -136 -826 -677 360 -880 431 -809 -722 281 -570 -685 639 -895 20 -330 -162 -371 446 229 614 -731 -14 164 -444 -589 736 -93 615 746 771 208 -748 -21 401 356 648 320 -206 -176 -58 254 -423 -109 -41 -880 -753 -562 109 -126 683 -733 -486 -94 -691 305 -703 416 350 626 -345 433 -61 -613 -12 -818 -649 618 -208 -74 -801 -486 724 254 -807 539 -53 460 -404 781 -401 277 -69 314 -880 233 530 -288 298 -635 167 42 -265 549 712 -156 -865 444 281 283 -241 -596 -597 708 -877 -633 -181 -478 -56 545 583 798 -716 635 607 322 -325 -215 -514 -441 -242 466 101 60 91 -826 703 674 440 421 658 -842 495 752 656 354 -499 119 -539 -44 -203 539 43 417 -746 442 777 542 94 352 665 690 275 -839 -872 -745 413 301 -882 -261 730 38 -204 234 -811 340 -495 110 -878 745 757 -593 656 355 -364 -57 -86 323 211 -112 753 -135 8 -355 303 -208 -707 -815 -707 -785 279 235 -113 -468 -855 721 189 -778 327 -535 259 198 -888 373 -403 -720 -217 691 524 254 225 20 321 -234 -126 353 -810 503 298 -320 560 -573 192 -47 83 -780 196 344 681 126 -78 -154 -138 -271 -723 -51 -639 -331 200 -42 -649 532 -136 -799 -589 -502 -813 -191 615 662 -842 -734 -588 777 -459 -171 248 29 -846 527 612 496 444 141 180 201 -12 375 20 -770 53 590 -335 -466 -519 -425 -12 -632 450 -386 -8 -668 -840 -122 242 379 -263 283 206 -456 -369 419 293 -558 487 -187 366 -619 242 466 643 -7 306 281 334 -679 649 -192 -330 735 432 15 -810 -748 68 -305 656 463 -131 -155 48 -267 1 -874 126 736 -789 230 521 268 -842 -577 -91 773 604 566 771 -468 -132 -536 503 -728 -574 -607 115 163 -663 470 387 136 525 280 670 -25 466 -119 -78 796 728 -24 320 689 459 242 -85 -498 34 654 687 -880 717 637 728 -647 -711 60 100 -654 81 -419 209 -860 17 385 -463 64 102 6 344 -65 -791 289 -114 739 327 -23 416 -523 -772 749 587 -15 -610 -789 -682 -591 -369 800 165 222 -562 -19 228 -855 -833 -302 -466 431 6 -166 537 296 -24 -623 345 -8 302 19 -326 -43 -452 405 465 -255 581 596 512 115 -191 -884 -220 -762 703 -237 92 26 207 -627 -574 432 -182 -888 -416 -157 -798 258 -182 647 146 -168 -653 -818 205 -413 -740 2 -54 -432 503 543 759 638 -592 -469 741 -377 266 476 625 -633 -897 650 356 459 -750 250 -403 679 -693 446 441 495 666 448 -740 -152 -696 350 328 -100 -353 146 733 -894 -261 -524 -520 150 132 412 -157 -408 53 -128 -383 311 351 634 -3 -40 614 36 466 199 -441 -6 -628 -284 -384 -627 -354 -202 216 611 -625 -760 205 -494 -10 -6 554 -795 -868 787 199 -521 -1 524 408 92 551 -180 546 98 700 -438 277 54 413 411 -691 95 654 116 760 -62 -895 -13 -704 -875 18 -818 -137 -888 758 -860 -726 -900 378 661 235 -313 504 23 -731 -689 607 592 753 313 230 647 41 307 -836 488 -172 -6 -459 224 -750 283 -368 -99 -585 -574 360 -653 265 -307 -592 731 -95 -371 -327 -93 -167 -900 -655 162 -140 -767 -709 88 -139 -750 -770 -467 -305 -514 -580 576 645 -749 316 523 -842 -771 675 -687 -721 -414 697 -77 248 -695 -666 -166 -250 704 259 -751 216 -714 -139 378 -284 -613 13 -17 747 412 70 467 -344 163 -237 714 -620 -624 -214 81 395 -365 272 684 531 -686 -16 25 -751 534 -406 -130 575 -56 563 -479 -349 712 -613 -831 -735 -65 -624 -210 737 41 235 -231 -729 -544 707 -682 228 -342 -258 292 -29 -456 225 -689 -120 -39 -601 784 773 -314 779 -858 -842 360 -156 -251 -317 -868 -804 -783 -356 598 710 -759 -49 -897 608 -173 -819 578 53 -323 530 -752 -679 -227 -609 -227 -454 -400 -342 -628 431 -2 -863 52 529 685 -373 566 -128 18 596 31 -808 494 -780 -611 -333 -94 -582 -465 519 -259 -63 -22 -821 -599 762 575 340 447 472 -689 -599 166 -510 142 74 -44 -364 625 -315 -875 374 -320 -770 -263 -716 45 -233 436 602 -778 570 -387 -403 301 -202 -869 505 -239 -454 -860 720 -593 -871 182 32 -207 -830 -364 -727 -401 117 709 -245 -821 -627 106 -615 181 715 628 -625 -21 -39 -588 -668 185 -760 -389 -379 -480 4 -575 -312 -189 452 664 440 759 332 592 -800 -281 752 -804 592 -323 447 -886 -286 -66 -93 284 209 -691 2 -154 195 562 684 442 635 -479 -233 -91 660 -473 226 68 109 300 601 -450 -141 524 -26 -805 -383 649 -828 -58 434 508 -278 -778 -632 -331 -148 -487 -772 659 183 -651 70 625 -383 164 161 643 -520 250 459 -402 138 -407 -697 -798 621 73 204 -326 -406 -191 80 39 -347 -178 668 -138 625 -754 793 713 214 627 -688 84 -81 -364 -883 311 163 253 336 -393 369 -785 -451 155 -680 433 442 -582 659 480 -729 -235 -434 -77 -756 -188 -531 752 -566 744 537 -293 708 -536 -466 407 -656 246 -188 -415 670 503 -699 -90 166 636 -506 -456 -825 558 -101 -750 398 -786 -387 750 506 -851 -41 395 -268 -374 -475 -881 -46 650 -615 -629 -164 582 319 -54 533 467 200 -886 391 -789 -463 -27 457 226 469 374 722 -9 -653 93 303 667 552 -616 -825 401 32 556 -572 -720 -418 -432 495 -659 -679 -568 740 -227 444 -9 386 699 -439 370 257 207 285 162 147 291 312 509 286 784 -640 598 -476 594 209 -567 798 266 -518 720 560 69 789 492 559 -887 528 -235 -889 -278 326 -349 496 230 -179 -676 720 -291 -672 -617 -225 197 795 -297 -101 686 768 -230 -125 129 -166 430 -626 -434 -269 157 270 -192 54 -8 -151 -148 320 -158 231 -672 502 -811 380 -121 546 -893 716 -172 -582 330 -342 -731 597 -756 -145 -66 -660 93 354 -900 -298 -874 218 -28 263 495 440 -544 344 -89 561 -706 -344 -340 547 101 -495 -880 -652 -46 -332 -267 0 -432 310 -320 -401 342 107 -642 287 -884 -666 -66 625 -639 359 -86 -334 -463 -569 165 290 -802 -128 -249 -536 704 -442 -436 -532 -55 -806 202 50 -755 -734 -395 294 44 717 400 548 414 -244 153 -407 171 374 342 256 380 -26 -658 207 505 -398 -141 -627 -300 298 409 499 -523 -439 -534 179 66 509 344 760 128 -118 753 232 732 -255 195 373 -476 -476 -138 -870 -212 794 559 -169 -154 -123 -184 -556 565 -351 281 342 358 -729 49 -197 -847 679 -720 -760 -72 -371 -654 -694 -502 -127 -655 -192 -3 -594 -626 -236 533 -593 -246 -643 -796 769 381 -861 -285 269 -730 261 -378 549 -687 718 103 -253 50 -865 492 354 -391 687 -309 -529 -412 -340 -57 -716 731 -97 679 -755 -7 -817 346 358 503 -769 417 703 -261 731 245 142 153 -194 585 -871 -289 -886 -456 515 272 223 -842 -807 -626 -895 160 -383 443 -313 -64 563 -236 -465 -341 458 -268 -346 -424 -639 -797 -684 -483 689 685 -814 -198 -791 -361 775 -829 98 226 -584 -553 -190 272 -94 546 -617 217 428 785 -306 340 -642 -450 -462 -195 115 -722 242 -78 -71 152 -693 -521 642 -557 541 202 682 -116 215 -394 -760 704 -218 163 -440 -502 -63 -550 -5 122 -780 722 430 -156 -793 -540 -777 -299 -829 362 307 741 138 194 471 689 -625 458 -44 616 -327 -388 -298 472 -724 -672 524 308 -740 -546 -741 -518 -737 -242 522 636 -413 347 -199 -231 708 -39 -637 439 717 -553 -765 -186 458 332 -63 401 -415 252 -805 664 -436 -135 611 -106 -442 -151 45 689 -307 -554 283 456 -243 -641 797 -405 240 -630 -223 21 599 -412 26 236 344 -674 90 -825 -159 239 -398 -264 350 -695 -534 -167 141 -127 530 -337 474 98 -810 781 689 556 479 461 167 405 -162 140 -884 -381 -482 -632 -108 -608 705 269 228 -106 -715 -173 -711 -337 -181 -274 249 369 -839 -320 -690 99 99 754 -361 -86 -154 -227 -234 -245 -763 -630 85 -899 -145 418 -824 -755 -674 119 212 -590 330 -890 -356 481 -700 -735 768 487 -573 676 -659 -570 -536 -38 650 -135 306 569 439 -580 -783 -342 537 621 -283 683 -527 -352 477 66 -45 127 269 -896 -285 503 -847 -362 587 160 -671 -507 532 -723 -220 -82 -508 64 -132 700 -48 703 -343 -361 17 -265 -585 -300 -433 119 409 283 17 -545 -234 596 614 353 99 24 347 702 416 195 -593 306 -831 -12 27 -760 621 -47 351 -387 727 481 695 680 475 -809 -866 -173 461 478 570 719 -120 -779 -782 239 -203 238 -873 -731 -180 -396 -309 430 -205 542 -95 487 -594 464 -230 -154 -228 -414 -859 -840 545 755 -159 101 534 -264 -692 -351 -15 271 -532 355 -436 162 228 155 160 -85 687 -266 234 542 -820 428 -15 -444 -382 -30 -424 220 -473 -606 -209 458 -79 -771 768 -269 776 -612 575 -868 333 -281 785 221 -313 -461 736 -70 -44 -199 -142 644 377 520 -96 -323 758 -127 -65 494 -225 -51 -782 -114 70 774 348 277 578 457 -83 -329 428 -602 375 353 -802 673 -207 -233 -753 -12 788 758 -850 537 545 562 -248 135 623 -19 -855 224 284 475 -582 568 -591 -50 -286 516 701 -45 -292 783 -246 16 58 -875 184 -501 -781 2 -255 -297 416 592 381 -12 -374 257 -429 -713 -829 -471 -174 704 -580 -857 -234 -749 604 -295 327 594 795 -265 -745 97 -588 156 597 -642 -890 -563 -415 -474 -436 635 -484 572 281 5 737 249 521 -191 -111 386 -483 -373 238 339 -779 475 -308 -857 596 -408 -760 756 -157 -648 377 668 512 202 528 25 -652 -10 -669 -366 16 -379 175 792 18 -738 -727 -698 726 471 -687 797 -273 -621 723 320 250 -352 272 -539 -861 493 117 -155 778 -896 -842 -383 359 -525 -195 424 516 -251 510 609 585 -191 -31 -460 -709 -846 -805 -715 -286 588 290 371 263 781 -226 279 221 81 549 139 743 345 -560 29 -37 151 455 -392 -850 221 218 -189 -751 349 419 476 177 -784 193 313 -358 -762 87 -834 378 168 -345 -464 -460 594 594 -577 381 -556 -812 326 540 -447 641 -483 23 260 -616 -114 -35 472 262 -840 206 -634 -107 298 -103 112 -716 46 -74 -264 221 -251 736 610 513 -872 264 697 461 -141 676 -131 99 57 439 -749 697 -667 -601 157 418 351 -453 -485 -321 -46 -75 -639 -263 -29 -484 313 -54 -79 -33 50 -876 -557 -537 -750 505 757 756 -23 538 75 -471 620 -299 112 -760 -275 -660 -356 -146 792 725 -341 301 -155 787 -247 -188 -700 241 503 -98 -705 -478 337 -743 112 -176 627 18 -561 647 501 -714 -719 -808 256 -36 -823 -90 52 138 379 538 750 73 -278 -199 -517 -70 -446 769 33 485 -179 350 758 -124 86 -693 116 -498 -33 690 -74 557 -600 -722 713 722 -508 608 -14 -291 731 -612 5 438 -643 -680 420 -255 -305 -232 -377 -349 404 680 257 -349 -173 -838 669 -143 121 505 478 -57 416 -337 40 -605 -97 719 -617 543 18 467 248 286 178 -469 599 106 708 221 -858 -271 -53 660 485 -892 -761 524 144 -49 -609 280 -687 371 -217 -285 -71 460 536 16 -668 -287 344 -454 538 -211 -252 749 299 158 781 622 -466 -11 -719 452 608 659 -822 364 737 534 623 -160 618 462 -323 556 291 -778 -668 581 -553 -48 595 665 785 -746 -808 -268 -489 -621 -357 100 235 -26 -619 36 -597 -363 107 -726 -542 204 -293 718 -374 -735 -192 -180 57 -628 -576 -299 647 81 261 -793 -449 -788 33 -592 189 126 -372 41 -673 -817 255 720 -218 -161 249 -843 -588 -171 -878 -76 739 201 -688 351 -542 96 601 202 573 164 -207 -477 -521 -814 -218 520 486 -417 -765 -349 694 736 -348 704 -429 5 -802 178 237 -732 244 107 -837 -236 42 -340 -489 -492 -478 -44 -486 134 23 -72 795 -620 747 -113 574 -770 427 -60 105 -520 -751 -848 35 -306 -670 -470 -857 -847 800 -489 61 -765 232 123 -429 -46 -468 533 682 -462 -177 347 752 -645 584 -498 462 319 -82 -67 409 -404 449 -576 664 -79 765 -329 14 63 -1 27 -492 -547 -224 -59 618 721 310 119 567 -740 -361 -555 -154 -369 -525 117 -817 -156 -695 -403 555 -364 -855 405 -216 -627 -777 -341 -895 -36 303 139 -439 -101 -733 -267 -216 -582 522 478 -827 -740 -156 797 369 267 -751 587 -416 -244 -818 116 115 255 731 600 147 689 -444 -637 -795 -756 -131 -845 445 -466 452 107 -870 -523 721 -112 326 -6 -121 34 -173 665 419 392 -814 -358 195 659 -252 -215 44 537 -61 420 -148 377 394 607 339 -46 -362 256 452 -457 561 -889 536 118 -461 -158 713 -248 512 -239 -330 -584 250 -743 -12 -695 150 602 266 -787 666 -745 -292 -595 562 -439 199 -803 388 204 -702 271 -327 -7 -487 -631 -618 -374 -418 283 329 -859 568 -787 -896 -165 495 673 359 -76 168 767 461 -670 -493 455 -268 377 84 -136 -89 -114 -468 -845 -227 -898 748 -731 494 -264 -41 -485 -229 -267 -786 -181 -212 -72 -794 485 -362 -82 -111 -115 -836 -309 38 794 540 532 457 -646 638 -142 415 168 -698 284 -539 -466 -308 -765 194 -795 370 -274 116 -241 150 237 -713 652 415 528 585 -461 737 -752 -82 -882 613 617 -675 -89 -564 -690 -494 -22 -563 475 -116 -137 -560 -514 787 -82 568 -323 207 96 562 -418 282 -410 -499 -296 490 660 229 -411 181 -409 -191 -252 -662 -288 -128 -175 759 226 403 749 68 -280 603 -452 532 766 82 338 -313 -220 393 -156 -845 -548 768 181 157 327 392 -26 -157 681 -640 -574 -378 -524 760 -172 -626 -286 -742 521 -89 245 -244 -503 -604 -329 -7 -839 -287 129 95 352 -873 503 796 -174 719 -684 -749 693 347 277 572 -296 391 -50 -755 -684 372 -323 198 -425 -787 642 398 620 468 136 -589 -58 -302 618 -452 -451 -57 488 -611 449 -590 -551 513 307 -713 -794 519 405 797 -399 781 384 328 -822 -884 257 238 106 -197 -73 -64 -171 -220 727 171 406 323 -299 -666 -128 67 190 228 103 29 -453 -199 623 -786 -253 -637 187 -573 -691 -576 179 -603 474 315 -670 -23 243 -55 -722 654 -41 140 -349 793 178 -274 158 -301 -743 -262 -177 207 -894 751 -701 363 -281 -454 643 754 -38 461 -666 266 474 -860 739 -636 -690 -723 -813 -298 -398 24 -215 271 582 619 -436 441 -554 -71 499 475 677 -834 792 -214 359 -814 537 -238 51 788 -332 -642 431 -476 -193 149 -422 113 -850 -491 -708 782 164 -599 -750 -377 508 605 11 -383 -365 381 186 690 -89 -261 790 385 347 -294 403 98 464 165 -99 724 614 -292 403 -588 297 -116 -640 101 476 -642 -97 -420 -872 -672 -787 -720 496 -836 -416 -241 -741 696 -644 -129 -598 -455 686 -568 241 -321 -8 541 370 -640 721 -213 -868 367 -4 106 -461 716 64 518 217 580 728 -237 138 -552 622 116 680 327 513 -198 -851 182 -553 758 51 -371 601 195 -115 671 -549 -120 608 153 782 207 -157 -580 -471 -602 597 363 224 797 413 605 180 -57 -633 540 420 737 684 -261 -686 -553 -549 -387 367 -743 10 342 -432 -859 286 -293 -246 -231 -18 -570 -893 210 -400 458 601 198 274 -346 -104 316 194 -374 -307 -243 -898 -882 -501 -564 -399 213 189 171 218 -132 -310 -885 -662 -198 -345 -459 -360 365 707 -458 103 260 605 -317 -870 523 334 407 -705 -748 -50 -341 -677 3 269 -814 740 -86 -738 -578 157 180 -455 417 534 538 94 -721 -740 110 -604 -499 -752 -143 191 -548 224 238 -741 687 -225 -29 317 -511 -173 -464 -179 315 -19 308 -222 207 -56 -863 -239 -376 -334 -508 302 -755 367 -354 611 -483 332 -98 -325 -601 -453 486 -50 -323 -538 -323 -160 -450 -437 -450 -277 642 489 -4 739 -164 38 -476 224 559 466 49 -286 -397 577 727 433 190 781 -875 332 -714 279 -494 -181 412 -808 -730 -160 -343 -16 564 -647 -304 581 175 444 351 -160 -509 -442 -16 -550 163 620 274 -547 671 -483 -377 -413 546 473 444 -831 -856 -731 244 146 -625 285 -42 -364 134 616 541 -703 630 -13 666 -721 300 -14 -418 -633 -207 152 404 764 425 494 102 -465 15 -225 -363 138 744 -644 555 -401 -835 -498 104 -819 -219 -49 260 607 599 123 23 -870 -91 -301 -835 -631 682 -347 -13 64 -480 -94 453 -11 463 -900 -239 -180 -803 -705 -182 -461 -157 -195 -709 680 -746 -888 564 81 256 -857 -15 -787 466 -892 -846 179 -705 -36 -605 -700 -789 -661 447 -229 -21 48 795 331 -161 -238 -231 93 21 -532 -256 295 -610 -145 251 796 262 -571 721 420 -55 -281 -413 -408 -688 496 -630 -70 -694 -822 -603 797 494 6 785 773 -511 -753 14 719 -834 -897 -826 771 794 379 -706 -194 229 -289 -756 -473 -615 -133 -90 -428 282 -468 623 -740 -228 -349 -11 -294 494 542 -804 665 543 -397 654 -194 -260 -505 280 322 -785 -515 86 453 355 -602 647 -259 -630 93 386 273 711 7 483 -691 -554 -191 -503 652 -164 -621 90 -888 -579 -463 153 347 399 239 721 -405 568 790 -108 336 279 525 665 424 222 273 -812 559 -562 -493 -627 180 -492 392 -145 776 504 -875 656 800 -453 710 -489 412 -202 23 136 355 317 -848 -814 20 -602 -343 -37 -858 -73 -419 -383 763 -463 -638 -777 -836 666 -478 -1 252 752 -421 -16 723 402 69 -7 -104 -46 -567 -466 131 -480 -543 -517 -690 -493 -475 -53 118 -830 125 -606 21 292 -343 -192 -148 0 793 262 314 499 -16 1 -457 -809 -108 348 568 -193 289 728 687 544 609 43 663 402 415 -326 -716 720 -203 283 -740 211 -276 630 -227 225 583 -750 345 106 180 -582 -608 -794 668 -508 296 241 700 -163 563 322 -14 -611 151 -500 -627 -180 -451 599 701 -213 464 18 -138 720 -53 -98 -338 -634 -38 208 -221 261 -322 188 -222 389 -728 -694 267 -454 -270 698 507 793 -814 -263 -213 -774 -730 -877 4 -224 -324 -328 39 594 -239 -527 -874 -286 152 23 -349 618 556 478 229 681 412 606 -707 120 222 -694 752 468 384 -631 -127 208 726 325 -242 590 99 470 -184 413 157 152 224 -653 -793 122 -264 -48 -397 -115 -324 -178 -346 -28 -361 675 174 -764 -403 132 377 249 34 -359 305 626 -862 161 224 -524 359 310 654 -77 408 -192 -387 274 -845 -854 -452 737 -302 -231 -661 614 -408 -383 -853 -768 -792 587 794 -281 -667 717 390 -83 569 730 350 -763 -834 314 -435 -589 79 -696 -464 44 -539 -493 710 -560 467 67 -417 -244 580 227 258 -713 444 -749 -836 -725 634 266 -434 182 -49 168 -558 -381 489 745 -36 -247 468 -228 358 -417 -26 -106 -609 30 369 86 -869 346 -603 112 -221 362 16 -679 -297 239 -251 156 -590 -684 -719 -602 180 -170 -232 503 140 133 289 487 519 -243 -328 -378 -119 -471 -284 770 -292 -650 776 -591 770 799 467 791 615 -792 271 -643 -184 -297 -21 -477 -765 -426 759 -770 -1 -766 541 -546 302 769 -344 -518 110 394 -787 -75 -554 -575 164 -343 563 469 -203 -323 -426 -583 504 -121 697 83 -104 -259 -649 180 -125 771 458 -253 -413 49 -279 124 268 30 -587 -126 -887 619 17 575 463 -689 577 -94 710 -272 -460 -231 -737 183 724 471 -58 292 -156 -235 -180 88 86 -213 -229 -67 567 -706 493 -298 357 -349 -69 -472 -575 -129 655 332 197 377 -488 30 434 -217 -696 752 744 577 782 -634 405 276 643 402 41 -722 -784 526 -165 -489 510 398 361 -800 439 290 224 86 -304 -483 -627 634 -270 186 -353 -788 699 552 -875 -630 661 159 333 61 -331 168 -561 50 265 451 -771 -537 -278 -722 -517 -775 627 -2 -15 -834 -487 -588 591 -288 273 106 529 -27 339 540 296 49 299 -16 -839 21 -532 82 735 484 -308 -666 -761 -869 -360 -51 -286 717 247 714 585 523 -561 549 -845 -191 -180 366 793 -648 106 -233 -102 -849 405 -273 -485 393 -808 324 433 -813 665 -817 790 420 549 -352 17 485 612 -782 -249 768 -26 -322 54 -108 -438 573 -899 -879 752 229 139 -230 -534 469 -539 -788 747 -871 -1 18 -319 -894 -20 323 -385 -784 -108 -684 287 71 -272 -37 -322 -75 -674 -389 47 6 279 -877 -651 -791 65 418 -539 39 693 102 39 305 415 619 345 -472 571 -409 -205 -722 377 -192 -869 119 -101 -479 -314 -264 514 729 -204 -338 -407 -23 -343 569 719 -520 -61 546 -592 -352 -145 -44 -75 -678 421 -264 -817 540 -230 508 -30 -185 -362 -291 -279 513 -337 553 719 145 -81 -230 -331 449 549 -64 528 -865 31 530 -179 -598 -684 -823 -766 -839 636 -178 135 -58 -219 297 -97 -618 -385 652 -768 -177 -331 72 -155 -837 300 418 -327 543 765 735 478 -643 720 -197 160 -840 -136 -655 -314 -360 350 -640 -413 -21 405 310 -778 -102 -826 287 -345 322 276 -861 -154 -769 81 -651 125 -746 421 716 -484 -126 -251 -899 -392 -418 -283 -430 402 -783 -325 478 -666 664 218 253 -776 -284 755 -501 -118 186 88 -674 -56 328 -85 -334 386 -254 140 -876 -270 723 387 530 -171 -327 -229 563 301 -845 371 -840 100 126 0 -890 -599 707 -346 41 -143 -380 17 535 578 -570 26 -597 -129 690 347 -123 69 561 -772 -580 231 219 -340 445 771 -629 -421 -347 680 179 736 -391 -662 -620 -96 503 -168 345 -141 -505 -93 123 27 -487 435 124 -118 -330 -159 361 -243 779 -285 379 161 386 -369 760 -662 92 385 -672 -351 -255 628 -863 237 283 -273 379 -75 189 744 188 -353 515 588 784 -126 -707 -761 -228 -166 -55 674 225 -836 486 -657 -484 441 -462 538 -419 435 -558 -577 283 309 521 -537 282 78 -342 -150 534 -478 564 -620 743 135 -114 -544 568 -136 -250 758 -149 788 367 -296 -164 165 37 767 691 -573 -630 -582 -722 -885 -586 -601 -398 417 -653 -444 608 -507 -825 624 -875 -877 286 -178 -655 175 375 502 -684 -651 228 -297 -92 -147 -525 -549 -306 -440 -411 171 -245 55 -191 35 -324 -629 330 45 -148 365 674 -430 740 14 -269 -367 -772 373 208 421 272 288 -193 -849 -319 -637 -121 -832 -2 274 564 735 461 -312 -729 129 37 249 262 362 -760 -229 -506 538 68 -58 -51 406 613 -176 21 354 -92 650 -503 -726 640 -338 -307 -712 253 -99 598 752 72 147 -773 -822 -523 -122 -268 485 348 6 -786 -10 -113 663 701 -787 714 104 -584 194 192 -289 -626 -318 139 -898 -191 369 -433 -492 743 -150 -662 142 -6 7 -788 -686 128 220 -586 -243 -167 561 751 671 -190 -544 -637 68 13 -545 -770 -229 383 -600 -151 -466 376 -893 -481 516 -680 -405 -306 -590 -431 425 509 47 701 -834 -659 -493 76 740 -415 240 248 -888 4 -302 -801 -73 -390 -317 26 -623 268 -703 -547 184 411 367 721 354 -804 470 419 292 -697 156 752 298 -327 -661 263 189 -39 -168 -395 -182 -68 -28 -882 368 576 656 426 553 -862 -544 -547 -40 -590 683 220 705 237 15 -382 -648 794 -227 -692 -688 -583 203 -216 -562 -824 -484 220 235 -461 -402 -571 -616 381 -312 674 8 -270 315 123 679 -58 -137 70 269 -722 -290 596 275 417 -296 -66 -297 -50 -710 250 -102 609 257 -13 43 -895 -319 194 553 -531 381 -149 -335 -769 -736 -685 -91 -836 -127 -93 -13 262 -168 -272 762 102 -858 -584 2 357 774 -152 -47 -513 -585 429 119 -710 154 442 224 245 -523 -341 -519 605 -683 698 300 295 -823 -271 705 -158 409 -365 -635 -594 148 292 -68 -337 252 166 -119 729 23 550 -255 -635 735 61 -334 -842 -718 700 -214 -551 284 354 -327 -377 -144 -700 -782 -307 506 732 574 -171 -683 453 -861 -4 -146 -868 -555 -5 665 -559 199 -839 457 769 -97 -813 -794 69 11 -571 618 723 -268 70 -829 -80 -375 -861 -92 775 -396 -691 -179 -212 -459 -363 458 -181 -785 214 -873 -14 279 445 17 204 478 -664 -401 -392 -234 -689 611 25 203 -561 419 -787 27 -438 656 -132 459 -105 434 -792 239 609 763 256 -345 -181 476 -803 -98 112 -700 402 -387 -579 -6 163 -291 63 -735 537 -311 109 -279 199 -353 -676 765 -131 100 509 -179 -298 -544 -653 675 -885 552 -537 -223 67 746 -183 -576 -806 9 585 -552 -301 -340 565 -697 -858 672 216 618 -236 1 477 -292 743 779 -530 -67 573 -759 416 -345 -592 -100 -865 -144 -150 -341 607 -42 -617 728 690 -198 -470 -93 -223 762 132 -890 -512 -516 -72 -732 -821 -516 -183 388 -875 -854 -585 192 -307 -632 -858 -70 165 310 -153 -482 404 661 -856 -190 743 -881 -899 -238 -568 -686 91 298 162 457 209 -571 -192 441 -97 766 -174 -185 -228 649 -886 -396 400 701 -680 -564 135 -750 287 95 212 -10 -600 -47 577 -697 -430 393 124 608 448 -516 -825 -194 -829 -512 -104 -878 -575 468 125 -495 -612 197 277 -882 -302 -264 490 -400 18 460 678 -358 201 -704 296 65 -304 629 369 598 82 -417 -793 -43 -485 66 -651 -879 -890 717 761 91 446 -392 235 -662 113 -875 -141 -30 673 800 485 416 82 157 228 426 -397 390 -243 -687 132 325 37 -821 136 703 -865 -17 -539 -688 485 670 289 -473 722 -321 -438 -688 325 800 -82 -171 30 107 -879 -291 -513 135 694 646 151 -456 -420 -185 605 273 783 427 765 141 -554 -189 -692 -389 -134 -685 603 -572 609 -104 -580 419 -514 741 -442 523 66 777 764 -466 171 320 434 -629 -235 -176 -115 -300 675 -229 108 -684 -765 -817 -532 779 -465 -122 561 -843 629 -572 530 -864 200 122 174 578 183 -103 196 -574 -656 75 79 -224 501 -409 -760 718 792 -72 168 -141 -839 -659 536 -416 -136 782 -596 526 677 -811 -252 -483 698 -747 534 -714 94 407 674 736 -314 -211 -535 241 650 -415 339 -701 93 -804 -449 -307 788 -99 -346 -131 -879 -12 -552 -403 521 332 -673 272 705 -471 269 -721 -154 414 79 -289 -593 758 -522 209 584 746 -508 -176 109 -516 -3 -170 734 270 -539 -452 192 450 -302 48 -604 344 -730 -48 -496 -156 775 -176 48 689 -455 -71 -104 -114 -448 434 587 74 -331 172 52 -99 -194 98 205 -34 745 274 595 607 -187 -520 -80 -130 223 -641 657 206 -862 572 454 -655 276 -567 756 518 100 -12 -549 408 227 -229 309 400 -484 -776 472 -241 -620 -528 421 254 369 732 731 356 -193 142 23 523 -164 -104 209 -359 -35 -224 -378 -59 -16 -30 -778 -461 -786 -846 -152 -681 290 142 465 -649 303 -404 173 511 296 -309 790 156 255 426 426 509 -837 572 644 -541 -121 396 -725 336 80 -543 -79 327 593 372 313 -732 -757 -749 712 -727 64 -254 -472 452 -874 -192 -792 158 -717 224 -580 -137 -666 -162 -466 722 -348 -404 -875 -194 170 -135 425 145 31 615 621 112 -413 -403 -807 -680 15 -587 -406 -250 -194 -290 -68 -632 772 476 310 -427 415 399 -201 474 -673 -437 798 44 237 -147 -468 -375 -576 286 -43 301 711 -491 344 -494 -15 -111 -698 -325 -674 708 48 25 175 -25 -342 86 -171 717 -528 209 -680 -717 -207 -823 189 334 -225 -762 -29 -815 -222 603 -329 58 659 -739 480 797 383 -90 309 -678 -36 -736 -57 -480 -247 607 295 -562 -488 257 -873 -2 -253 -445 581 29 -485 -130 186 350 590 -825 -160 -137 -638 -865 673 -611 -321 514 219 -316 595 510 -326 553 -731 366 -163 -489 -314 516 755 256 -844 719 69 -571 -305 -268 -327 300 -544 -758 343 231 -723 761 -176 270 249 -292 -170 764 325 -474 -719 -873 376 -692 421 -763 384 -152 697 113 719 505 659 401 571 373 -675 543 -720 -386 -545 -662 445 -898 -414 674 -402 216 -484 69 -615 393 682 -140 -848 761 371 16 -686 119 225 20 -72 33 -510 598 -507 520 491 377 100 -498 -799 144 -743 188 -461 -220 107 -491 -506 -619 601 -668 403 -291 -761 -87 315 -678 -764 404 -864 359 -315 -169 317 518 781 719 563 766 471 -212 106 550 745 512 415 586 -13 522 -206 -251 546 169 -579 239 301 -223 -300 375 355 -776 -689 770 768 -157 -386 264 -566 -787 -562 -293 -437 -117 540 686 661 416 546 100 -376 -533 782 226 -819 -655 503 -85 -470 -634 40 242 364 571 224 127 -385 770 -808 456 745 313 700 360 -863 -460 -170 -751 -574 -440 7 -693 368 -782 8 -532 -101 -848 686 -417 251 -852 438 -267 -437 746 -832 -298 -629 -900 233 -361 141 405 -136 485 -558 -342 -840 164 -514 -844 -317 -247 -11 -205 -188 -632 -863 736 162 -128 -426 -884 -162 234 0 -615 435 182 -665 475 27 -755 637 56 -345 -267 87 -462 -569 -202 508 -106 -478 -508 -707 -885 -655 -345 413 -194 -500 -113 152 541 52 221 -504 -182 303 166 -616 -472 748 -44 712 555 449 149 -66 -66 319 -205 92 -170 222 -534 307 -247 756 -368 -777 -475 -326 -271 -728 333 214 -879 109 -410 -314 422 -202 176 511 512 -607 -654 731 726 273 -850 -315 470 -861 -119 702 735 304 456 -208 -624 -839 601 619 -798 369 -710 508 -843 -441 -770 -615 -573 747 678 -124 -174 673 505 -69 463 209 42 -707 -585 -877 758 703 244 -478 471 766 -430 606 53 -798 343 160 -443 730 -772 507 -515 -793 -243 591 443 -858 -152 -579 303 -615 594 437 -149 671 -428 607 719 -824 -450 -390 538 632 -889 219 -507 -668 -662 -95 661 -379 382 -610 -214 79 668 647 514 -826 -177 647 -285 552 5 -777 -547 479 417 482 69 -498 169 465 -317 -864 -157 421 -28 -642 -724 796 69 -769 -78 -92 497 -165 -180 257 289 -176 -189 -165 517 -340 21 179 543 -172 298 650 -339 290 -5 -299 579 169 559 775 -463 123 373 -348 -878 -145 508 -730 -415 499 -98 23 -173 193 694 52 -575 28 695 343 115 -497 609 113 -646 -182 132 717 507 91 -160 -654 -533 506 -867 -630 -116 -1 -616 792 -122 734 594 455 92 -125 -156 314 -174 401 -349 249 107 635 698 220 672 -351 -797 -421 -612 -430 60 -225 -390 19 697 -738 566 526 -594 -749 539 -206 524 271 273 354 288 325 -555 -746 -559 -595 717 -227 -292 117 -782 -214 -225 -786 221 687 -180 -587 699 790 -692 148 573 220 200 -605 -871 240 -127 327 -152 573 221 287 714 628 452 163 387 -384 -622 252 -1 -197 550 718 -626 343 -545 188 -829 -405 -822 -453 728 641 -791 412 -3 56 -627 384 -573 -545 -578 66 466 221 617 394 -122 540 147 -514 383 18 677 -136 -104 -450 73 527 -830 -310 67 -80 -494 690 81 -62 -758 533 -55 -191 -465 -586 -380 243 638 216 -605 -350 -615 -724 -69 263 -615 141 37 -157 -624 525 359 -203 45 785 -544 203 -245 464 340 -255 -187 151 435 -381 -125 -205 -341 -887 -4 -734 49 -754 -236 697 -189 574 92 -337 -257 290 -873 -761 512 -876 -674 306 250 399 -473 -65 2 360 -222 -872 -607 -48 -76 -187 -83 70 74 -690 -826 515 190 -652 479 785 -710 -879 311 -856 -185 -190 560 -586 123 23 -645 -340 186 100 -329 758 528 174 53 587 22 -72 -182 -360 627 -551 50 383 -76 -409 503 673 -842 -299 43 -296 -293 523 687 -846 -33 152 502 627 344 667 -823 594 57 -500 637 279 390 -891 -493 -493 800 -144 -368 432 -74 385 649 -594 -653 322 -403 -93 -224 -4 -647 -377 -602 517 -570 455 256 208 -698 708 -626 -461 -220 -838 631 742 -291 -824 18 -456 -639 -335 56 -23 -176 -662 -771 -147 -47 404 -485 491 225 -324 494 -604 127 8 553 -349 645 -639 788 25 -820 -44 571 -887 654 736 -515 764 -174 766 -464 -747 473 -848 -761 216 -233 -31 -387 751 -109 -357 -376 -571 27 -270 -468 -262 467 358 620 578 -754 332 -120 58 -811 -644 10 468 528 70 -205 -526 495 -683 475 -681 -266 -510 437 -410 -303 -107 778 -694 -537 79 82 113 290 -113 -693 350 499 -600 734 68 256 -513 427 294 512 -488 377 376 -285 287 2 174 -477 106 578 -786 60 23 -711 -693 481 557 -128 -808 -436 558 -882 678 -350 449 752 -436 -650 -209 -837 225 693 601 629 -534 -318 -582 -295 -354 34 -284 -297 585 206 -496 -248 -562 -707 -114 -336 756 88 749 560 -308 -54 602 -823 142 -252 377 -210 565 251 -37 -451 180 -686 -667 654 190 -85 641 -226 218 782 657 -772 -488 426 -113 5 -785 -89 -749 1 139 -817 530 142 264 723 -835 -680 -517 -177 -785 -268 -878 -831 -305 -890 -487 -888 356 362 -566 -1 -518 -463 330 670 303 729 515 -329 740 -413 656 487 -620 257 442 118 364 -810 592 454 -596 -751 -819 -133 429 350 -169 76 172 -861 -271 -558 -779 153 -5 -158 725 741 -398 127 -889 -322 255 771 -435 499 54 215 163 693 773 -843 -421 -459 32 637 261 128 146 694 399 67 409 15 -123 -225 -161 65 264 623 333 221 772 157 -126 250 160 726 256 756 -160 -711 -54 631 330 -456 -810 517 -101 -744 -384 187 -162 -452 -671 747 248 607 383 -478 -776 404 442 -64 290 -419 122 -157 163 -221 228 366 -494 775 -399 76 -450 730 -619 -324 528 -571 -744 137 475 695 -681 -359 -255 -795 95 259 226 160 255 287 -614 -197 -512 -784 570 317 -483 424 535 622 -558 -819 -17 73 -759 -11 156 -143 -583 -236 -504 444 702 790 -892 448 -500 256 -582 -814 270 -400 404 -80 669 -269 -693 538 508 334 540 478 -185 3 478 734 543 630 568 644 707 -56 99 -308 -518 -290 -795 -643 -423 -463 -744 -314 360 532 603 -895 334 -479 275 -864 -5 351 450 -256 547 -293 730 476 451 -269 228 181 684 -225 -567 -112 560 466 435 -346 409 757 -539 538 -234 -227 42 665 619 283 -46 741 -412 -800 718 499 461 624 -61 -514 296 -452 -500 -713 796 181 437 536 -807 -892 212 166 -780 21 -658 679 404 396 86 -523 664 -611 24 590 109 -743 -576 -589 111 744 447 -457 -606 694 308 -646 593 73 798 149 -410 593 -442 -745 573 -607 408 -632 759 81 196 -444 -333 514 -759 294 -477 -289 -69 -199 88 -463 190 481 268 -122 -592 441 477 -469 709 -170 49 322 -736 -581 443 -577 -70 -735 -102 292 644 -303 394 -611 -570 -572 371 700 15 478 -860 -480 339 -104 618 524 -75 180 231 664 -343 97 -73 -837 75 -708 -546 -236 108 -417 567 -172 117 745 393 -31 -769 -489 325 527 756 -367 -224 -674 48 362 103 -324 -526 -569 -709 171 103 324 369 97 -770 -573 203 224 -319 568 308 -876 -758 -352 674 620 270 -877 749 440 307 -682 73 -454 -415 -519 666 -305 -46 240 -411 -8 187 -58 -354 -774 -461 590 -273 -315 -566 -259 359 -871 698 41 389 524 -627 -301 89 -892 621 -538 -226 57 793 -660 -441 -355 742 352 -63 -534 129 550 -735 -769 -495 513 76 577 365 -525 -822 731 -49 -605 480 -88 12 768 158 -255 751 -717 -611 -76 605 506 -266 -445 -67 426 -208 457 -632 -418 -412 183 -620 174 421 -695 431 -466 343 462 -222 -490 121 100 -407 765 655 133 -290 139 -19 699 605 128 -680 -308 -596 -696 -345 -895 580 194 -582 -809 184 33 462 -763 -734 -762 -18 350 114 378 435 765 -630 -808 -223 405 -483 469 -645 380 -553 82 160 796 -785 287 652 747 -668 791 403 -278 -61 693 686 -550 -217 -99 477 449 -220 375 -694 414 411 -748 74 517 783 682 -860 -726 -389 510 547 -678 -777 358 745 -655 -666 789 93 -852 -128 320 311 -780 725 -111 296 415 744 236 257 -799 79 -77 -15 179 190 122 -226 -74 415 9 217 658 249 615 337 505 -289 -387 25 -434 -662 -117 586 390 -279 155 -96 765 459 -248 528 -160 76 411 -880 382 -780 594 -435 234 272 -78 -263 143 557 -351 -603 489 -624 27 766 247 707 56 680 -29 -809 689 799 -427 336 -48 24 651 -306 -852 -570 573 -533 261 379 -654 502 -30 253 754 373 -360 581 319 627 -399 66 -248 -429 -859 618 -675 643 645 222 764 591 -290 -339 313 634 69 -285 -864 699 -802 385 148 -317 -321 -672 306 29 490 470 -315 -762 108 88 91 217 -342 213 177 120 -407 -601 -873 -678 -471 174 -145 424 -180 -379 -275 -897 429 238 707 -237 -337 746 15 -658 -132 407 433 -709 -33 739 133 -580 641 -52 210 -742 737 661 738 75 -241 535 -658 -885 -744 381 485 188 503 -282 -666 -693 200 7 -431 -883 11 361 58 -823 -497 371 -437 599 308 -457 -708 476 -46 -619 -298 -170 -816 222 303 -324 -725 -262 -663 -438 -633 -704 490 208 -349 781 -31 485 24 474 -116 651 -536 -398 604 -305 -248 183 188 773 620 504 497 771 -48 -590 -543 -448 533 617 -842 472 -219 673 305 -172 383 259 -321 -436 31 -763 -150 -737 449 592 -138 -283 -15 -676 -506 274 635 -718 43 786 -732 -396 84 -260 -611 375 113 -790 516 331 154 14 -764 360 237 369 -663 -639 -530 -466 690 -764 57 402 7 -639 264 -825 144 217 72 -754 -673 493 -620 -84 -348 603 380 496 -505 768 -162 -169 789 -265 86 -784 -359 65 709 -394 -141 30 -33 -460 142 382 -440 -764 160 192 -374 224 619 653 273 -816 143 -795 -665 718 -763 -562 122 76 -134 -270 -441 -694 544 463 33 642 -485 35 -843 31 -421 -31 -610 471 -225 -383 -851 370 -138 -437 -784 -119 -249 -370 639 -559 125 480 178 9 456 -356 -818 186 125 -428 -623 -701 -624 624 -371 -312 -804 -802 -627 686 -419 -125 10 -257 225 83 137 -11 426 676 759 -802 -628 746 -713 768 457 -857 642 383 -291 616 -523 -148 443 229 146 378 286 382 -813 425 276 -143 322 708 661 331 -725 517 452 50 -491 -479 -66 320 252 -708 -760 173 -641 440 97 45 227 -811 533 -442 -615 -87 51 -890 -248 551 678 -777 -205 -835 -768 -377 -433 -210 -743 612 -569 -330 -395 -755 52 -863 -55 731 135 402 290 -446 403 -44 82 -270 266 -123 23 333 585 137 -581 738 -825 -438 -638 624 -681 -700 -692 -247 -22 704 258 29 -776 -99 581 28 600 -588 -428 -568 -695 -25 344 -731 -701 -398 -664 -156 -700 603 -531 630 225 135 -541 50 234 -135 -863 170 -758 -763 673 -241 187 127 268 616 -570 -38 403 -417 -527 -388 -41 -690 -783 -725 -777 5 -818 -55 -685 142 288 226 776 -611 -75 -845 459 375 702 -745 -687 -98 470 -769 -615 -195 -417 643 -649 593 -587 723 -774 -818 -173 -593 -823 -633 192 22 573 -11 -703 -63 343 767 374 -73 -383 -205 292 301 -616 617 414 -690 -441 141 584 359 -762 577 -698 -265 -659 190 234 -781 -769 -457 -249 541 572 706 -335 -239 438 731 -814 -781 -82 617 598 320 40 -864 664 -845 -752 683 -570 -460 -861 554 106 -481 -862 -231 -298 -100 694 -433 770 -721 -340 -482 -87 -658 -283 -210 191 159 -201 413 287 393 76 -125 522 64 -620 527 -734 -789 479 512 368 99 396 661 -319 -27 -584 705 541 -575 279 -106 -108 -386 -801 -337 28 -369 184 208 446 311 -338 -297 -289 452 -515 141 -541 469 -513 601 16 -363 451 234 -642 646 -389 459 478 -651 364 614 -262 675 105 -721 -808 260 -437 -55 -236 -559 -721 246 -706 560 472 -353 241 108 -843 -188 146 -226 169 -62 -809 -143 -200 419 127 -318 615 -777 217 -364 -463 598 -745 -53 -224 -825 -177 338 74 448 -805 -636 -396 4 673 263 757 -209 -392 -867 -765 17 -337 -289 -689 -91 115 -354 -710 519 204 -493 140 -426 746 627 -491 453 -767 647 -271 -838 -21 -118 627 -558 -744 589 -463 -670 -518 -318 -10 728 -489 -786 714 80 -425 474 -824 292 656 -649 581 547 -883 -322 196 -748 -432 -351 -46 112 -456 -121 787 -392 -227 -637 -891 796 -747 -434 285 736 -615 392 496 597 -889 -214 371 -374 619 581 17 467 61 552 -364 395 154 -101 -718 -337 -837 -531 -204 146 -625 -764 -591 444 -827 484 -2 320 -121 -293 -521 -31 -66 -135 145 -456 -278 -372 381 -44 610 -745 -287 600 -443 -294 -799 781 -666 -771 -694 -404 598 -217 -74 -842 -571 -153 -46 40 -115 -334 -216 387 37 73 729 705 -486 147 560 -501 -206 254 137 -773 -477 -592 673 -401 -109 -115 514 40 524 -186 327 485 386 -818 -796 -881 -471 625 -583 -811 150 -224 361 459 -618 -307 288 366 586 -278 -524 668 317 184 400 -141 112 -672 771 -662 477 92 -658 187 -354 708 26 -503 27 -828 629 140 -75 712 773 45 -188 -661 -677 -822 585 -74 -775 711 206 -334 -419 -24 -304 -295 246 739 -338 504 -448 492 387 -241 -635 -616 -382 730 577 -562 508 -546 -367 659 237 -338 -439 792 -493 -556 -150 265 -42 488 506 -534 -262 -77 778 -131 -872 -669 220 567 -501 -606 -93 -701 24 -386 -837 37 732 -261 -577 -560 -881 -733 711 -673 510 -782 -120 -346 -426 331 342 108 -537 -59 -527 -707 -111 589 -559 -218 617 434 791 -700 480 524 -610 696 -298 -429 -422 -148 528 92 610 -372 -588 -247 574 -133 33 6 -40 -740 -235 675 12 462 -539 -348 -366 -700 144 92 -558 200 597 688 -632 -264 -191 -107 -45 -123 -856 -65 -680 51 65 535 24 -319 681 -163 -241 10 -890 380 -13 -578 -438 755 243 -543 -130 43 270 -622 -704 -164 658 742 -877 -51 -530 -310 666 269 -655 388 608 -893 -351 -258 -79 478 323 -113 -368 261 -645 721 319 -822 590 570 -606 -731 458 773 -832 -263 -236 652 -483 594 -737 768 239 -417 -576 31 776 -838 117 -882 57 530 269 -198 502 -251 220 -632 549 410 129 -473 -185 -247 -368 775 109 -756 -648 201 778 -592 -672 659 -313 309 -233 -845 494 -414 -549 504 134 294 642 52 -212 -690 527 -303 -162 594 362 24 -848 349 229 194 78 -670 -768 159 243 556 -333 -403 -231 -436 -845 350 -876 -677 -718 -590 -269 625 -300 -451 585 -282 -506 579 -100 542 745 -138 726 92 -577 637 439 211 252 -492 526 -558 23 -615 635 294 77 -332 -398 199 -334 691 -747 -583 -665 -881 140 358 348 536 -767 -247 -338 399 -342 -99 671 -249 -282 -35 -140 -177 664 -876 725 499 -593 -571 639 230 -388 52 357 363 -724 195 188 -479 245 -896 -699 -188 651 186 -409 -132 -651 106 -193 -221 444 551 592 -304 453 -185 411 -19 -636 -171 -392 -71 -430 -870 -852 -135 -212 -368 -94 135 626 -281 730 241 216 227 330 347 -736 -231 -743 -319 -696 -2 6 454 119 -260 -24 -549 -752 -746 132 8 -662 197 61 -795 182 778 490 -824 -4 426 -99 367 -757 133 -176 289 795 344 203 574 593 522 353 221 -443 -311 -12 301 -727 -280 -615 -368 -163 -201 -92 446 -845 113 80 -325 512 203 389 271 -579 -643 48 708 -263 -789 764 -175 -639 -605 -304 -717 -281 222 -777 506 -843 679 700 -571 207 447 -2 283 449 310 639 -24 -514 -138 750 -59 578 250 87 332 244 -534 -667 176 -231 -856 -639 595 168 -833 281 730 -743 684 -287 -472 -143 352 -376 -241 -206 225 68 216 -187 436 585 557 279 248 -621 -704 85 -626 531 715 -261 513 -359 -526 474 479 -684 136 531 -122 -189 -233 -539 684 -619 -330 -191 391 220 115 -861 -249 -347 -690 -519 633 58 321 792 -221 -893 -529 600 -562 -76 759 -514 -426 -155 -203 791 777 -118 -500 49 577 -121 -487 -706 -655 -648 -862 -552 -80 -614 747 -204 381 742 -286 -695 -314 463 -22 52 -899 684 -357 142 447 476 -789 -4 -343 -539 -432 -662 -539 78 -887 277 363 468 -114 507 -595 -860 -464 18 -220 -364 -331 -593 -410 426 543 -94 491 -315 173 251 750 -95 413 132 56 2 475 -234 743 -481 407 -341 513 702 246 104 -587 -42 171 -432 -653 -713 187 -438 -220 -62 -620 548 -466 262 -877 717 151 -357 97 526 -131 -282 -679 155 704 184 -5 316 325 -7 667 261 -46 -334 -407 -500 -4 237 384 527 -408 -593 -528 -20 148 203 735 -267 475 208 -471 -346 558 -135 -48 788 -839 341 554 -13 -807 -695 212 -162 33 578 -60 217 218 -272 -167 -411 138 758 376 -10 -142 -492 235 -677 193 144 779 -817 160 -507 -246 610 436 -75 -578 -366 -534 -569 -777 -99 -589 38 -471 149 -387 -276 792 -538 -525 -652 -40 -111 -170 662 -84 -452 -579 410 328 -798 -96 -70 -133 -660 382 -397 -564 -221 -313 -459 -740 598 -611 372 359 -347 -574 -431 251 412 -238 605 96 782 -625 566 797 -46 -743 -311 -387 789 -263 -558 552 218 -568 -524 346 -691 -76 -278 -544 588 69 -30 645 763 -757 -337 -113 241 53 -702 170 -897 -429 499 -363 601 -276 179 -665 -231 639 -673 -433 644 1 -38 582 -725 -358 -143 353 -126 35 384 473 262 -816 -19 729 -399 -629 548 -343 -803 -154 -769 651 119 556 -808 504 -289 -735 182 -497 470 -703 615 -2 635 -830 -899 750 105 -686 -344 -704 716 -43 -599 415 -129 729 69 406 -153 289 764 254 150 584 -264 -546 -894 -424 -602 -576 -121 505 -569 -633 211 508 188 323 -232 -348 -41 -264 -485 -83 85 687 -451 -78 -654 -706 -146 318 127 120 23 -20 115 -205 -509 -216 -759 571 -389 666 289 -843 -714 -176 736 368 448 -428 -228 -167 -714 178 764 463 227 774 457 -700 -325 -326 800 75 -498 -615 -897 -371 -347 -309 -848 -234 -717 334 470 148 204 -296 -409 115 -509 351 362 104 -290 -71 171 -858 -833 -148 103 724 -3 -823 -8 586 276 196 540 -896 580 353 332 285 -250 130 -79 -59 321 -519 365 -342 527 -27 205 747 505 -189 -411 799 -36 -666 708 644 -222 404 448 404 224 49 -505 237 -111 321 -348 231 168 369 794 -194 -542 218 -591 164 190 -295 314 52 -575 592 240 -304 -385 -447 323 -279 -282 30 303 393 15 -351 163 -132 406 -481 -755 64 790 -511 -173 620 -400 -323 -118 491 -492 346 -798 -43 -276 -303 -219 709 461 -728 -411 227 107 89 -723 -892 788 -294 21 391 -282 -302 323 -448 467 651 -92 636 -599 231 59 -411 -10 -797 457 -782 717 54 665 646 250 -534 -588 -466 693 -697 -85 -323 563 707 615 14 675 617 773 261 -115 134 -831 -644 -367 -28 -770 417 572 537 -251 516 -476 -220 585 -614 272 -484 398 315 29 332 -351 -90 436 -403 -81 786 -527 -392 786 -833 -498 -785 -727 -164 42 159 -57 -779 -329 -468 -255 75 -281 -717 -113 -875 104 305 -208 -783 247 -221 33 525 -696 -489 -592 -434 -220 478 357 -271 -174 -460 -273 74 349 -741 631 155 -204 147 -631 -265 536 -586 -412 -576 230 -255 389 741 -600 -774 -13 1 73 -607 -483 155 -655 271 -280 450 -216 -138 -514 -152 -546 -68 -114 -54 265 -321 757 -182 -207 26 -671 772 -218 295 -61 -611 -556 738 -594 746 -707 76 -394 -134 -750 683 159 -778 -857 99 -107 43 493 -798 -371 -398 -729 409 756 -850 -515 -213 -443 547 448 403 -670 630 74 -433 392 187 184 450 -88 661 -757 744 -755 664 723 -60 -405 404 486 86 -498 -220 -625 -135 133 -311 -422 -201 236 -794 393 -349 -241 -82 -294 449 144 -19 580 -110 -484 -176 416 530 58 114 -358 -328 -697 -1 -553 -407 374 -628 231 -332 717 -405 -427 -30 382 557 -538 -276 -15 543 -678 495 170 152 -830 -726 -319 104 768 -240 -469 -453 -420 665 233 -497 -811 -112 775 -128 -168 -205 -156 -585 185 -803 -763 158 -507 370 -427 -272 -154 766 363 -567 462 -243 -185 -609 -198 625 -726 137 759 -436 480 -617 -522 -766 718 -650 13 -487 -46 108 -827 195 -41 115 598 -304 513 -47 692 -243 -811 -746 624 132 510 -136 -579 382 632 -474 -364 -845 380 -83 -813 -717 176 717 56 747 176 581 -796 -564 -354 96 -631 -348 -464 437 339 256 -848 320 -732 457 -809 65 248 103 112 -238 -562 -674 707 505 -94 657 -164 -617 -352 -592 -332 667 -345 451 592 -561 53 545 -799 238 -218 -192 -339 -561 612 -836 -345 -342 -660 -220 -353 -464 83 -398 -350 -883 -752 -432 -99 515 161 -436 -51 218 448 315 -633 -708 436 748 -518 213 -492 -340 272 -650 -238 -169 615 706 348 -624 236 485 651 485 -370 -465 204 -55 -517 389 -33 264 282 240 34 -486 524 532 -788 737 -379 -399 -655 717 -154 84 -803 -461 -175 -470 -453 -154 206 -510 -52 -645 -700 28 2 -617 -867 735 -22 98 551 129 304 299 -360 17 160 425 -811 -39 341 -737 -733 -66 167 494 -668 594 -379 -105 665 151 -584 492 478 21 114 -897 568 790 -166 -68 590 371 546 -502 -517 -371 390 -883 -795 325 -686 312 86 63 480 -171 789 564 -671 -484 272 52 734 -762 267 103 -833 -357 -671 221 -802 -443 205 -374 30 441 608 45 -785 669 771 -273 731 104 -84 9 -477 -729 194 -501 706 -749 595 599 663 701 -190 -377 199 142 147 178 -88 -678 743 684 -155 628 -429 484 -412 -834 353 -568 -844 -154 762 238 -539 -198 -93 -783 652 -562 787 -547 -710 687 -71 -472 -883 377 -270 -91 -349 787 559 602 -241 212 701 201 -444 403 -407 638 -562 498 496 693 68 -840 -313 -116 71 290 -552 432 411 -529 -205 -613 -590 -421 757 -2 46 443 538 -89 -568 -165 -243 -845 88 84 -139 190 652 -110 670 -420 -62 -147 -108 788 781 245 -581 -785 -190 -85 -509 -346 -444 -296 103 -522 -502 -526 99 -581 -255 568 -140 417 -482 -471 -577 457 785 -203 -824 67 -165 -386 718 -672 -431 258 -658 110 -320 -704 504 -173 -115 385 -239 -442 470 -229 -143 756 -2 -3 -689 -153 -739 197 -823 229 -810 44 -765 208 516 -850 -9 -703 642 -438 60 118 747 -494 -103 141 -867 33 503 -476 -242 685 -114 -364 313 636 -226 -375 -455 6 788 -230 -636 -836 -158 -721 -712 -844 600 375 -303 771 -512 672 120 752 -566 -853 266 534 -473 -736 46 744 -488 -135 -97 -829 -45 550 -388 792 -217 492 -695 786 -864 -747 -247 -693 -511 306 2 -354 621 272 -841 24 -136 -58 -826 -623 -242 756 -650 107 -476 -355 555 -70 -557 -527 -160 540 -30 91 -812 -622 -367 571 -126 117 -122 408 92 -490 -489 -519 67 275 -37 375 -349 694 -678 -818 25 -525 -881 342 -827 686 -56 -476 -166 173 695 -700 24 628 -833 -143 29 -16 -49 -52 -128 132 -22 433 585 555 -556 405 -660 112 -518 218 777 -259 349 -559 -862 -715 -325 -42 138 207 326 701 -758 763 715 634 -401 192 -328 653 447 -660 -200 -6 -472 266 -185 235 261 436 -456 -273 -271 -198 510 -828 527 -175 464 497 -93 51 -208 457 -656 515 -585 483 -70 9 -630 94 240 -277 227 -468 426 -331 611 300 511 -562 18 -157 -793 203 538 -684 645 526 -505 593 -88 799 228 -697 -114 137 372 -309 -765 -268 -553 299 157 -848 578 -146 488 -786 366 532 337 -32 -434 -637 -538 -151 -355 585 622 -130 566 -412 -198 443 682 -337 -864 140 65 -40 671 632 357 140 -74 -8 -835 -866 -220 217 -230 -229 -406 685 191 119 -786 248 -846 680 227 -255 -209 295 695 -608 131 -90 -541 101 227 796 450 -750 310 -449 87 434 -303 -184 -863 -745 -639 -432 -637 595 -585 -446 447 -580 -621 -774 432 -364 -685 -134 327 110 -435 268 271 -217 638 -449 -666 693 44 -582 262 -586 208 -183 -424 -767 -604 -382 61 -473 -797 -708 -388 135 609 496 -699 -273 577 -601 332 48 -136 751 -173 31 586 -634 -742 766 228 -298 -337 664 -633 -513 639 541 -633 -712 310 503 173 -90 85 -679 529 -524 743 157 72 -881 -717 -884 -248 538 -125 -824 -360 345 -463 724 -878 33 696 -271 618 -317 248 388 -308 -708 800 -459 646 -212 -866 300 -852 -240 -442 680 382 400 -444 431 -252 -398 444 -585 302 339 302 -646 -122 235 -510 733 -307 297 296 -556 -353 -762 406 -530 -304 582 -460 -604 174 -532 -221 -119 -108 161 -39 111 -613 55 -799 199 -250 -633 423 672 -605 -74 -73 -888 564 91 129 -358 -823 433 705 -733 -69 -241 -872 465 -528 488 796 -101 -528 609 491 -749 441 -444 -358 -99 476 44 -745 647 412 -255 -702 -816 -544 395 -826 790 353 -541 -662 603 672 -32 -148 401 592 -648 -244 500 -242 -549 -355 -163 5 -263 41 -209 -182 -267 -323 -250 63 -40 -844 -608 710 -90 -631 243 797 612 283 115 -637 360 -117 -835 371 -268 -817 358 86 550 470 742 -202 -105 -252 -720 72 -884 -348 -369 -44 694 -294 487 704 170 -276 -102 355 402 -634 591 390 -348 166 -510 -98 -228 247 -407 -70 -48 662 -237 210 587 -157 293 -794 -899 372 108 -469 -464 672 76 220 408 -816 -767 -244 -583 287 -621 -181 -157 769 508 -814 -670 -448 -686 299 -834 -102 -853 372 -694 723 -512 460 520 -460 694 730 -723 -682 -76 176 -309 139 772 590 -135 776 799 -357 -437 -201 -257 144 775 490 712 -875 604 -266 145 -20 -541 -833 -184 -863 679 -474 733 -656 -577 48 -393 295 353 -181 -103 688 -146 774 693 -337 -16 -882 -752 108 772 -800 -541 221 -331 319 -647 327 -487 -676 -269 187 -497 662 678 -411 -468 741 -480 -151 -14 -658 691 -672 567 -557 69 155 360 722 -305 482 -563 405 72 -779 -177 -124 -396 299 561 -631 30 -620 -873 -795 273 41 -70 -818 449 -367 50 650 -882 -470 -27 592 -606 -813 -673 -281 299 781 487 -664 68 103 490 -484 525 79 -863 600 246 370 -521 -645 -425 -598 657 26 580 -787 -372 691 742 -219 -572 137 -137 724 -559 271 315 -672 -171 350 -817 183 -568 604 243 -191 172 694 779 454 -789 -671 287 -861 -518 -652 -712 511 698 696 675 -153 219 684 631 369 463 -763 -443 -253 -827 -66 497 588 277 648 578 -835 -120 -801 -328 314 -570 -13 -270 441 60 339 57 -139 259 -896 -230 -580 -609 -365 -383 605 -715 -419 494 297 -416 -409 -799 518 508 471 -432 391 692 -896 225 -539 -836 -578 418 -255 443 -224 -229 -3 770 -430 50 654 -683 -676 474 264 721 -30 -839 -790 -367 126 693 -33 -94 -316 -620 338 -470 219 -340 358 436 -98 381 700 241 550 -749 317 637 -771 660 124 -441 -826 -673 -96 -793 549 -240 -121 714 304 800 -150 -339 39 -139 -430 -389 544 514 -55 -24 772 790 -820 45 58 158 282 -379 547 275 -16 768 -321 -228 114 295 208 -631 -274 -56 712 431 376 -178 496 669 477 703 -340 -303 42 730 305 -578 45 783 -445 -671 -219 -401 18 28 53 -636 319 -840 411 -557 -186 -270 -655 435 95 -631 231 -667 161 -751 345 -694 -103 264 64 -184 526 -264 148 454 -421 102 741 -174 456 -712 579 -622 787 -278 -413 595 345 -633 413 652 295 678 -890 -502 -255 793 638 -405 -677 -839 101 -324 565 687 -314 -719 -681 661 600 -533 131 461 -449 -246 -443 -509 39 567 177 -834 72 -572 255 -650 -641 -172 693 224 -660 267 -492 -617 -91 772 -195 444 210 557 774 -638 619 -270 400 -166 690 516 -834 -436 -59 -386 -810 195 -408 489 344 281 764 728 -580 -11 -487 670 23 -198 -217 477 -258 -441 365 -507 -159 -804 -734 -342 378 -642 667 -293 327 -343 -391 -83 323 -323 -706 315 -869 76 -459 258 -363 -132 -806 -168 -802 -789 727 715 348 -670 396 73 -797 328 437 33 -94 -634 621 683 -644 -195 -892 -369 -774 -393 -745 -682 484 -120 -805 -562 -622 479 -770 -534 326 141 -302 -303 245 -386 -719 -490 -353 260 -60 -767 -233 317 298 -23 -48 548 -155 366 292 -71 -120 -234 -475 752 63 -75 -496 -784 -748 -126 322 -314 -525 -805 -123 342 638 695 -434 784 429 601 -12 797 -514 -878 -635 767 -891 31 372 -754 -250 -197 -699 -554 722 29 527 -119 -335 -166 -882 504 -21 -676 4 777 -662 761 113 462 -506 -131 494 -572 774 454 -875 -890 500 -899 561 495 134 -267 -481 755 198 116 498 -562 304 -414 41 333 -887 357 -215 778 724 -860 -175 683 -600 -607 -154 -147 -800 -353 365 -140 293 756 -714 354 -7 -703 687 -357 129 -465 -78 368 -13 -708 294 -30 581 546 383 -194 110 433 2 653 187 748 -260 -793 445 -343 -103 291 -94 635 -148 618 -676 405 727 358 -769 -465 -767 147 -462 607 -365 -20 599 -721 -341 -364 -12 -646 -438 -840 -888 323 782 75 386 -714 -210 -524 -605 -627 -711 -102 -185 -834 193 219 -383 -584 -104 -474 621 312 -832 555 299 -350 -800 -290 -563 -377 639 584 662 684 615 -857 12 -251 696 486 51 -357 170 503 232 383 -38 185 319 353 -228 -169 -480 668 -382 305 424 -653 718 -406 -888 -392 263 462 593 -561 346 -678 408 -531 177 18 -71 481 312 730 -682 -771 724 514 -736 770 607 362 547 -74 -78 -90 -390 -337 -510 -818 552 16 -407 -893 -738 665 -294 278 775 76 281 336 177 -76 362 640 230 696 45 -620 -542 -620 -413 116 595 -438 401 -407 471 -564 -523 -800 662 445 -781 -101 -831 436 511 520 339 627 -278 138 -804 25 -536 59 371 -572 -256 401 -184 -28 -186 -387 111 166 -539 -244 548 294 -25 -541 -784 -724 111 -105 -511 21 564 9 -101 -366 407 -774 -697 -216 302 -159 -218 724 623 -689 399 72 -249 242 523 448 -39 537 -410 237 545 -897 -159 -564 -842 -864 329 -20 -744 718 445 618 265 -884 -475 651 537 468 17 222 719 -49 -895 40 -118 303 -827 216 612 -568 186 223 -425 -287 200 483 544 578 564 -178 408 -788 -276 -41 425 432 -817 -52 404 512 -526 -344 -383 -803 -635 -547 248 479 -373 -340 449 -258 -785 794 -767 199 -521 -26 -397 -208 302 673 -401 -716 -509 383 396 -343 -467 271 122 -768 -381 2 -526 -484 789 318 -100 -797 770 -799 231 77 -132 -201 635 -346 170 -133 -473 -682 328 -102 -642 -400 482 -59 799 -332 -828 -3 -148 741 -839 76 204 656 -888 -731 -886 -846 -419 764 -85 -220 -818 569 307 501 -62 80 550 -827 -627 634 331 -283 -415 -178 -809 -788 -586 -227 -336 185 -881 -260 -117 249 -288 197 140 238 -92 -605 -149 731 -457 774 676 -822 -88 499 -130 108 268 -320 -103 -205 243 -435 255 -418 31 325 366 419 -755 60 -493 778 -397 564 501 314 -794 124 -239 -455 798 240 -259 -754 -358 344 -229 32 316 501 790 -13 -467 -801 371 425 -147 -768 -772 487 233 -446 -623 -67 7 -152 129 -603 -17 -346 -261 -35 -660 -348 -123 120 -20 -822 -731 -220 758 -524 -55 329 395 681 155 -844 -349 -571 182 -717 681 -688 -173 -768 -688 378 -640 -294 -794 102 721 350 111 -489 -781 -284 -562 384 753 347 451 673 -744 298 528 -734 -116 -96 -339 -331 201 -60 -145 -900 386 -550 -401 -311 551 688 720 -526 192 -361 -140 176 480 -59 162 -735 159 -741 135 463 -30 577 -363 -318 786 552 -598 117 366 483 293 625 -114 690 355 778 563 87 521 578 -744 539 327 462 648 582 581 -864 643 529 -573 660 272 -620 357 120 -587 -477 637 112 -88 515 -792 96 96 -530 655 274 471 200 142 80 -153 571 -510 726 -184 -558 -624 126 -425 -72 -707 4 323 -498 308 -665 -214 -640 713 -857 -351 -729 140 -152 107 669 438 -393 -668 -243 -297 -604 -308 735 -869 -595 -604 -417 -267 668 739 -846 642 567 283 -295 -56 477 -84 -559 -742 207 282 -496 -198 757 -661 -740 42 -798 86 -494 363 -871 -474 348 658 -853 761 703 -605 611 -150 420 -91 -701 689 241 -170 610 -507 793 363 -628 -114 -673 281 108 -192 720 539 360 -490 218 31 37 -438 -705 254 -413 66 -675 -291 10 385 -678 -538 -396 -789 -481 105 777 673 48 -806 -169 -105 105 -177 -829 4 -677 626 365 506 784 200 -551 -303 52 -512 -285 513 335 485 -452 -673 644 -314 -449 -26 -205 -416 47 -593 589 -184 259 40 594 482 -773 -68 215 -587 385 -54 653 -774 -687 -809 116 -56 500 381 -96 224 24 -188 134 795 116 550 615 438 -89 482 -760 438 -853 98 324 -553 492 -529 -637 -821 -201 548 653 124 -505 67 -484 -293 100 200 178 -821 77 508 -579 -75 263 12 -431 611 -546 -704 352 -336 664 796 -554 640 -308 -609 486 415 -91 8 -358 -280 -706 -205 436 -620 -476 -698 453 -720 -215 -15 502 -339 143 -22 -483 328 -822 -742 319 775 773 -379 -694 -217 753 780 72 229 -814 765 -243 -880 -467 -407 -200 -245 -817 -395 -296 78 792 -81 -638 -73 -346 -507 -687 -271 712 -688 -493 -394 387 -609 -512 -61 322 344 -837 56 -406 422 690 628 -752 310 -516 502 797 474 -585 75 401 -511 -20 -382 -1 -87 -500 393 -145 77 -93 -634 481 -173 691 533 12 -592 240 -283 -642 -604 -848 483 -246 326 -708 731 182 -880 757 -839 -785 505 255 308 612 226 8 -309 -680 536 -411 546 430 182 665 -177 281 293 259 783 206 -566 -516 352 -83 -259 747 561 702 783 352 -366 -661 332 20 -718 784 673 -778 -766 -494 -278 101 766 421 182 -610 -220 625 -610 -601 -308 -657 646 532 -667 499 -227 447 -538 601 431 -889 -162 -894 645 -314 -48 55 213 359 -653 465 -846 452 319 279 121 709 598 112 -88 -838 377 -681 -395 482 -384 -290 -54 -648 709 -712 -242 -548 -31 498 576 557 -305 -90 576 498 -870 608 77 644 653 670 -743 -602 -690 -868 -751 -820 -371 -779 -421 66 -541 -473 690 -75 702 -382 -890 267 516 -526 597 -815 178 -869 766 532 -445 -199 -251 297 41 718 176 408 157 -214 -609 371 487 347 -285 -86 -182 -171 331 495 -299 212 -818 696 -742 -810 -709 408 204 667 -144 -523 245 -799 -469 16 -803 -299 -452 -281 142 682 463 6 63 20 -248 -318 -13 -106 -809 -414 -861 784 -241 -53 -402 -663 -834 598 -859 241 431 -504 -708 377 125 -455 684 262 158 793 -61 587 316 -67 281 -117 706 -175 107 -387 -218 -830 -72 -800 -267 -885 458 -144 244 -185 -123 97 -87 373 361 -528 113 369 -450 389 -878 -580 198 -129 -654 -100 -137 625 661 52 -531 -435 499 -819 -748 -149 -748 747 -799 -510 -700 -529 253 -625 -451 -390 715 -634 350 9 76 521 785 764 -604 616 -539 634 723 -712 145 422 -7 -891 718 -555 269 148 -247 205 -68 199 690 -9 -670 -590 -423 686 145 -146 -250 -741 -52 -577 696 -286 -812 -586 -233 528 715 219 -785 -882 404 145 -604 -312 -127 234 -680 287 -897 -390 502 -718 628 -711 141 -284 -678 740 332 -587 527 82 -634 224 -599 -774 20 384 777 -314 714 -334 675 373 -36 146 -421 -670 -464 636 314 -453 -687 -292 -407 -490 306 684 334 -48 252 534 -141 -734 724 -336 530 339 782 57 142 -553 145 -465 577 740 227 261 -423 -18 -847 204 -387 -823 175 576 353 -700 -594 574 62 -546 -492 -79 -123 722 -485 253 -727 174 -550 -244 -865 790 420 76 -9 682 459 -325 591 648 -749 12 -13 -855 -517 -896 -311 353 -98 -321 -659 -602 419 116 -259 119 -669 -887 81 -600 -6 49 245 305 -378 -455 128 740 -95 712 -889 -414 330 262 -237 527 495 736 293 -897 663 506 -149 63 374 100 -26 441 -822 299 -671 -100 -148 -273 -226 152 237 664 -293 -210 -423 -446 648 690 676 -559 -10 -538 -673 510 -251 733 261 -450 -203 532 -226 -564 -469 -877 458 344 -890 529 748 -832 -133 -352 -89 -431 547 -369 258 -688 -869 10 270 -315 -666 421 398 -719 302 -383 -800 -20 -578 64 524 -797 271 529 -497 -808 459 39 63 -141 -775 -355 266 -508 -386 798 -11 -112 -142 -269 -832 532 -545 -369 -756 -491 -559 188 240 180 208 -402 -674 575 -745 184 528 -52 681 -504 -670 -779 785 140 647 733 685 626 388 -477 71 -560 -282 625 -401 752 -101 184 -423 -846 -836 -192 303 -843 425 183 353 -557 519 -6 727 -50 84 295 -212 462 -275 58 561 -456 529 357 -520 -456 -144 -279 -36 709 -369 223 234 -370 -853 417 644 479 -651 136 71 417 -350 -157 -334 -391 -180 -279 724 -494 734 405 1 -577 -336 150 738 673 440 141 -608 -736 -260 -689 -871 219 262 -223 508 444 -289 -480 -513 725 646 -41 -797 -133 -870 789 -649 237 763 -600 -592 -64 -596 -68 729 -56 255 21 128 -836 737 410 -421 709 673 -530 347 -57 -706 546 624 -881 -356 -3 395 628 440 -326 398 631 676 78 529 595 -561 -485 732 209 -40 -385 105 -593 -247 -501 -421 -277 194 -607 -835 132 706 -411 -1 -770 34 -371 211 -613 -794 152 346 -898 797 434 -291 787 -479 418 599 -847 508 -607 799 -507 -452 -898 -880 486 220 420 -830 526 -181 -327 640 375 781 83 704 11 745 -207 779 -36 219 56 767 390 85 68 -111 -110 307 -712 -792 205 -648 542 -622 34 -787 771 -133 -216 470 -660 -833 97 -779 457 -697 -229 600 -467 430 -636 576 -794 714 92 635 215 31 -303 454 -53 502 52 692 -435 -269 149 -116 557 -564 32 152 -424 -164 771 660 -139 236 -319 739 36 784 166 -163 -324 199 576 161 -188 -152 252 201 22 -505 160 159 -186 259 41 7 21 -860 279 268 711 256 725 -80 -564 267 -121 -491 -685 585 501 771 -215 400 -275 431 416 591 -586 515 568 -208 -280 565 769 370 542 45 -851 -274 165 -729 378 660 -355 308 -16 654 -379 406 -734 492 -635 -774 -339 -867 590 -597 -544 -752 -600 -449 383 53 -122 535 116 -497 256 -499 -510 -854 -396 170 158 160 388 -574 -517 245 -680 -302 -158 46 -309 685 662 624 362 -576 -582 -130 -94 -379 156 -763 -110 790 -493 767 -179 -116 534 -715 273 -784 -338 -453 -432 500 -175 -527 391 -323 446 -317 -446 -369 -220 674 327 440 -204 -453 -880 -713 -746 -441 15 760 -761 -358 -173 -203 6 403 -430 -833 -680 -420 71 754 -180 796 341 760 -832 157 -435 793 286 -895 221 -510 -135 -777 97 343 -387 -472 75 -2 -280 -567 42 34 624 -532 36 321 795 715 430 204 -866 -366 -728 512 -759 210 97 -201 354 -495 -49 729 -484 -640 -496 -84 577 0 -347 119 363 -123 792 -879 355 34 -651 -877 -898 27 -672 -604 396 662 -75 425 -264 149 -617 607 -374 530 -660 -589 715 23 433 -837 -868 309 753 -367 157 597 560 543 -648 489 -837 269 -430 -228 771 561 122 785 435 -786 271 279 170 -848 769 20 125 223 219 -566 -900 493 -197 617 202 -479 775 -176 -865 218 586 646 -357 644 -715 -458 373 -586 -71 -826 -672 679 175 137 231 363 51 -822 -827 -638 -74 340 692 -733 -675 -565 -180 -17 -547 -543 370 -729 -58 315 -778 384 189 56 -473 777 -244 -504 32 -432 -244 -624 -71 -308 126 -847 -730 -735 -23 -458 603 -264 -311 776 -480 -556 -289 290 98 447 636 -782 473 -631 261 750 683 -660 -527 83 431 719 -575 -542 452 -269 -64 -618 -792 704 -719 550 -72 -42 -630 -540 -315 33 -60 177 -840 -788 84 777 791 432 -652 498 -97 -454 -499 108 621 -801 -779 200 392 -177 12 251 -246 299 -786 -804 -54 -754 -694 -134 70 4 -170 -632 -113 -682 -616 239 -607 -299 89 633 -361 618 -385 504 -878 521 -405 518 -5 363 202 704 -883 -581 -577 -835 242 100 687 -764 -519 -552 -25 285 494 -763 562 499 -665 660 -330 -796 72 302 168 482 498 160 -802 -869 357 504 -807 167 -805 -196 208 498 -360 367 474 -684 486 -258 604 -842 125 -345 -774 340 334 45 488 -571 486 -538 -213 696 -494 -257 727 -531 92 343 67 538 -376 358 420 -707 769 285 -866 -445 -405 -721 300 -687 119 561 686 169 215 -849 -256 -822 -403 -114 595 300 479 -455 168 -776 541 -79 639 575 -801 -628 219 -499 425 -240 -680 -58 -523 -52 639 -685 619 667 -822 582 765 583 -362 -238 -882 -457 -292 664 -371 451 -596 -582 -42 -713 35 549 406 -379 -640 211 593 322 -262 701 -158 -309 620 -642 200 40 -741 -283 108 -190 -98 -850 -520 -250 154 -427 -819 -774 523 -182 -360 495 262 -688 -782 188 342 114 146 712 377 -283 157 -797 417 -478 -646 -39 304 445 -315 -431 724 -613 489 -404 -440 587 -263 62 -324 251 722 452 202 -83 112 -343 267 -420 398 555 -469 434 -260 -179 15 -737 176 -808 -632 -669 -536 371 -83 145 -765 573 -21 -716 652 714 54 182 -677 -698 -102 -851 -664 -354 -515 -493 -140 -640 478 468 -519 246 371 684 -283 -622 -336 755 -759 251 485 -332 -255 158 572 -33 761 23 605 787 -430 -329 686 -778 209 -705 638 -528 -574 205 -261 -800 -768 -242 -534 -573 -59 43 -6 -811 85 -470 522 564 -516 713 -475 750 304 442 466 180 -556 -673 294 -21 72 296 680 -534 169 251 309 -309 236 266 -628 -248 -561 -659 -3 235 -36 -483 309 -825 -508 528 -760 606 -187 -387 -455 -346 -372 222 794 -348 756 -509 514 -771 -328 -464 -331 663 -181 -453 -284 240 55 -312 -43 -376 -277 -589 259 204 -115 180 344 308 188 785 -487 -341 476 738 -370 -63 -780 499 798 -541 -334 12 -641 -195 -373 323 455 272 365 445 -580 -727 -163 765 739 -386 277 -451 675 -191 -269 361 -757 -1 -138 -787 295 -776 -2 -689 66 640 302 747 -461 760 -679 323 -451 -758 672 595 578 7 714 -63 -448 -410 -825 -66 92 -264 -815 -611 -836 -30 -420 -615 -730 340 -692 -877 -585 325 625 366 -189 -885 412 -111 -45 -449 -50 360 254 727 583 1 -197 272 -4 227 60 -689 322 697 61 -690 703 -102 -565 -353 -512 -870 -683 -51 -707 784 327 -712 666 763 -400 613 -798 -781 265 -241 325 450 106 -258 747 -97 558 89 628 -660 588 -899 695 -667 -272 -844 180 659 -413 -102 -206 -550 655 213 343 316 -814 61 178 -336 -424 -760 785 -442 285 -304 536 -547 255 -674 249 -471 -573 71 -104 612 -630 -3 -562 -839 -20 693 603 -109 640 12 703 766 -219 -431 291 553 -265 -213 235 37 -378 659 -55 -865 -879 -639 -64 -655 -434 -850 -454 306 463 198 503 354 549 -751 35 576 717 90 748 229 -472 -845 -92 -398 602 -100 -381 146 397 -511 -470 275 -796 -172 -664 242 215 439 684 -565 -378 -676 -418 108 -778 -254 -345 367 -883 -708 -164 464 545 -487 730 788 -851 -752 -561 -4 556 231 690 -226 -669 778 -105 -355 -663 614 -312 -836 103 635 -295 386 -652 -842 270 -696 431 -607 225 -152 -352 -379 -456 266 678 -100 -671 118 198 42 -451 778 -114 546 -398 -180 -862 651 -1 -716 -640 -317 482 -860 -841 -688 -132 664 658 651 191 -352 -540 683 283 -685 778 -472 -527 -87 579 382 226 -453 -190 -593 -856 -147 51 498 67 307 492 -659 334 -756 -302 402 -536 -146 618 187 673 624 -54 245 -669 -800 118 -450 -392 270 -74 75 705 392 276 -304 -90 496 -618 -353 -804 -175 -883 -618 140 -103 -230 624 683 97 -743 -857 800 -677 126 -561 -648 -755 187 161 -132 -728 483 27 -207 0 586 -196 -207 617 562 -634 10 -702 -747 563 639 251 -846 -624 -667 -371 -1 752 135 213 624 413 -229 641 -452 92 -783 562 458 20 491 -166 742 -64 -447 -275 -151 630 -95 5 -487 274 -446 -884 740 -223 -359 595 397 181 10 294 -606 -124 457 -151 -41 259 -874 -505 602 362 430 -166 -355 66 170 602 641 303 -463 -785 -203 -699 -519 97 521 -558 666 -331 -66 -695 -325 -235 177 35 773 -339 -608 248 -270 662 793 716 -858 -236 -39 -569 561 -710 137 35 297 -674 421 146 185 -814 320 -713 -30 358 -372 -351 31 463 534 353 -65 -370 29 377 -471 -409 -646 377 -810 586 116 130 -113 709 212 -201 104 227 -372 -555 -33 -91 -126 590 83 233 -622 -153 483 -254 -584 -112 -481 767 -238 0 -512 -782 -634 -864 321 -131 -237 366 227 -482 -862 742 298 -475 544 -835 150 721 -271 -330 -95 -148 710 177 -16 -633 -391 -842 487 -183 350 -305 460 746 723 -409 -606 -878 -829 286 235 206 719 -523 660 -206 -498 -1 -90 -260 523 -264 -883 201 474 -274 -311 -422 -890 691 663 -508 795 -317 -96 357 -822 -161 325 74 196 -833 -632 732 -832 197 408 -109 -871 -79 -650 663 -539 -53 -574 -271 144 612 -400 -269 -514 590 324 -214 578 436 655 -571 44 -481 -798 -737 -541 109 -99 90 108 -478 -760 93 -609 458 -289 283 183 -58 114 305 -742 -259 225 -592 -242 -803 -254 140 1 -488 264 201 -238 -359 -174 483 121 -745 -897 27 310 -632 -749 -197 -201 -589 -84 -688 -572 280 628 -838 -638 -468 -74 -752 468 -635 -244 -297 196 791 -810 -369 -862 457 -686 32 559 -468 -388 80 146 -645 83 572 -19 -201 470 -91 682 -344 -836 -22 604 -640 688 603 78 23 -653 -66 242 -474 -222 -682 -242 -81 731 28 -70 421 -240 370 295 226 60 -7 -492 147 275 -718 -472 -78 10 -280 317 -822 -637 -214 -154 -543 -304 197 745 193 275 15 -250 391 -813 -378 -643 332 405 -581 554 420 762 -582 -509 -703 -885 637 -615 -616 -141 -259 -428 -840 -752 -139 -668 689 147 -898 -571 -33 39 291 -64 633 63 667 -414 527 208 -280 -98 242 568 -865 27 -424 -149 -231 638 706 -104 -552 -194 -388 331 15 387 -646 595 748 -10 -108 -216 205 -873 -558 491 -199 -638 -462 618 -179 374 -803 151 570 -579 668 -726 -783 -245 284 264 600 611 307 -329 766 67 -807 -771 -514 -643 375 -583 614 -182 -123 -424 84 494 -666 -693 -719 282 -782 338 -643 -548 349 788 -241 -779 742 -125 -706 -478 97 -648 368 536 -158 95 213 116 573 -589 695 -389 -376 775 533 24 283 108 326 -247 -649 18 732 522 -466 442 756 225 -219 729 478 -245 -660 766 245 -615 314 695 170 -350 -889 -227 -388 -153 657 493 128 -710 -642 -501 276 709 -255 19 282 -562 586 -110 -43 -620 458 565 -254 -468 -792 -334 -83 350 314 -382 -533 -666 389 -856 -218 -35 -67 -532 118 96 -745 -201 -614 461 492 233 633 -810 -279 -498 443 504 -484 216 -432 -429 404 -139 -734 -662 221 -489 337 644 112 -2 693 568 -614 358 377 765 338 607 -556 155 -427 -686 287 -745 -107 -300 33 -186 549 -693 -402 666 466 467 483 -646 607 -530 -623 -775 222 370 -577 719 357 -794 -823 -289 96 -54 785 23 -739 -488 -303 -408 770 -545 -274 -197 112 -148 -686 715 684 105 357 745 431 -220 -845 -120 -348 181 411 538 314 530 616 597 -759 -836 268 -709 -281 489 -104 474 684 -405 -291 -85 363 -112 243 549 -308 162 -742 -76 -139 -527 -810 605 -830 -800 -380 -260 -483 774 -57 -509 9 530 -434 -111 -642 -26 -349 704 -519 -119 800 598 -234 113 113 715 83 -511 447 -864 78 -566 -515 -756 756 -604 67 -238 -226 490 353 -871 -806 80 -881 -485 -604 393 490 171 -261 -799 254 -522 105 571 189 247 -7 65 575 -809 -799 23 458 -190 660 627 31 136 -470 181 -820 73 602 376 701 415 -127 237 42 789 385 -280 -188 -806 73 121 -557 -8 -588 698 -568 -170 507 -847 107 608 -892 722 731 152 -240 -625 452 259 128 -193 739 698 -136 -86 49 -132 583 550 -390 551 68 -431 201 -560 -33 1 -828 77 -249 175 -520 720 278 800 297 -131 -609 -240 242 366 451 97 769 -321 -646 -873 -705 587 -573 484 -782 542 365 779 623 -211 719 -714 676 -586 99 -184 280 211 14 -322 386 -389 -175 -355 93 554 59 560 128 -640 208 251 -489 -417 792 442 -145 -509 292 -761 366 525 -660 -550 -390 645 -639 -456 572 -14 -465 324 -892 511 693 -709 33 -368 -14 362 678 -478 299 -180 -414 143 394 -314 132 -541 -718 -177 -119 535 -480 -526 18 -25 -282 365 -374 462 65 292 -2 145 -391 -738 -742 -805 187 -564 581 -825 342 -380 -637 -881 119 247 -233 -135 641 495 -715 -467 -78 -893 399 -812 -26 647 -837 -96 -346 -702 485 -589 159 -553 215 -10 12 592 94 107 473 -900 243 -556 -552 10 226 -315 168 -795 -630 628 -414 -224 726 -61 83 -501 137 67 -161 -710 -184 -603 85 -398 -58 -153 228 81 -174 -208 -662 577 56 -231 555 -873 -262 258 -387 -654 493 -415 187 -532 652 -267 108 -248 -686 -397 -823 -444 84 -705 -392 567 122 -855 640 -228 -894 6 -58 -842 69 -502 701 183 540 -638 -116 -710 191 753 -775 -552 -46 639 -439 -497 103 -121 27 -386 -509 -394 139 194 -716 -654 -744 -739 411 -313 -720 769 -562 -349 3 -420 292 -483 374 -824 593 -737 485 -157 367 -729 -336 266 -638 256 504 553 -866 -413 -661 157 318 550 657 -598 313 117 49 -607 101 423 -100 -111 -878 738 157 296 -756 113 112 264 -553 -287 -805 283 374 677 -323 556 322 -7 365 677 136 625 394 -626 89 -561 -662 -588 -878 -334 -14 -189 -657 721 203 -379 -70 108 173 -507 -565 -785 61 -662 90 522 -151 763 98 58 450 -688 -241 172 713 61 -566 -501 -605 564 -24 -28 -851 6 399 -110 648 735 116 -108 -474 213 -351 222 -354 640 -862 -334 -29 228 -575 -230 493 -215 -62 547 599 -722 -348 329 477 794 -625 -320 176 133 75 265 788 -505 80 -757 273 -807 469 283 -304 397 -281 -791 -264 -491 -650 -207 768 -638 199 -787 135 102 147 139 464 -861 -159 -723 -47 -140 -544 688 -759 -295 574 344 28 -474 -648 -209 270 -33 735 -693 -78 154 -364 -126 639 -135 434 279 -400 -850 -719 -33 378 -506 -473 234 147 -418 536 -520 221 128 64 -573 -243 -180 154 -498 30 605 -467 69 -199 -782 688 -2 -287 650 -893 233 -733 -132 450 233 -349 -899 -729 523 78 12 765 262 -427 -410 -797 -3 -850 329 -838 584 308 368 -622 -434 -701 81 -575 31 -420 -96 -893 784 748 664 413 242 699 42 513 -422 -140 -229 672 -322 737 637 -209 -877 752 -340 -262 -456 194 -862 -277 3 -69 -406 367 413 195 21 20 301 535 -459 -156 -195 -157 347 26 -62 -650 366 -91 415 265 684 757 401 -77 -94 291 -708 515 698 723 795 273 22 248 -365 255 -809 -259 438 390 797 -456 398 -552 -409 -668 -374 560 657 -425 -691 -137 411 529 1 573 653 631 -223 528 -896 749 -189 424 724 -243 -434 713 659 -489 -118 -268 -896 155 -57 -401 -568 722 -81 771 406 -239 746 -104 -348 -165 -624 -288 -286 376 -343 103 -460 -362 228 -708 -681 711 765 386 -291 -402 -128 -229 -337 -543 733 790 -82 -755 444 -688 135 -31 59 708 336 688 -441 -518 -251 434 -349 -267 -339 43 46 -822 -196 -270 541 -200 220 90 242 -162 440 -41 764 -233 -763 435 -526 156 -152 -134 708 703 311 691 12 -102 -503 -75 -85 -786 300 -779 -887 -218 -461 -327 -292 533 438 -861 440 364 267 466 -75 -230 -550 -22 252 -744 -833 -499 -235 559 -670 543 -524 374 -602 -402 -897 -735 485 -675 715 -499 196 562 176 -814 -182 -277 -429 -246 -357 -350 -206 331 352 -674 399 11 -266 -142 380 789 -677 57 -332 664 339 680 -638 118 -284 -371 66 -236 -720 -235 -665 666 595 253 -289 -385 184 593 -416 -228 -682 263 -737 -119 525 -524 -647 324 -184 574 781 377 -236 7 -607 -361 -153 452 -319 -357 500 574 790 584 -186 488 -253 470 173 128 -706 -633 -310 -307 262 14 531 -100 -21 373 -459 -701 -182 -382 -362 -688 256 332 621 -771 -262 310 -380 -565 -226 568 -108 -184 -710 729 669 -436 726 -207 -369 -896 541 -366 -543 407 10 779 7 230 -548 -106 -143 578 -749 563 -75 -23 14 -236 -640 285 223 -500 -556 634 -89 -249 -789 206 389 -757 -270 644 -561 -162 674 -150 -218 -40 -53 1 -694 -656 109 243 -73 -230 -404 -409 630 -890 -223 722 -279 656 -773 683 -544 762 -817 -158 674 -853 -423 -834 -622 652 295 -309 768 -747 229 526 -550 153 799 93 -31 -202 634 -544 751 -888 693 199 -688 -124 267 695 675 -846 -35 -450 -672 -369 -522 1 47 694 617 548 483 632 -356 -40 -62 66 504 -17 326 -187 576 686 -491 -222 4 447 -119 -165 88 -709 -668 -445 -645 -437 583 -803 -348 386 312 309 -534 -83 -76 335 -541 252 652 -504 -692 457 703 -755 680 -839 -21 442 638 713 -407 249 -166 -203 245 -433 580 344 -516 -555 -544 23 223 496 523 433 568 -334 553 -179 587 -457 364 800 -705 -592 -36 -81 68 -533 -203 539 22 573 -710 -801 -820 582 -741 -476 -211 404 -794 -893 551 206 -454 588 285 -196 797 -579 -864 285 320 176 -698 -448 751 725 64 -454 438 750 -286 740 -608 -780 -511 569 483 -834 -44 -790 315 -39 713 -348 72 -615 -775 183 344 -68 234 195 94 -686 -739 89 -621 95 500 725 -55 80 -140 795 -559 -454 -287 327 521 372 792 -197 -474 -446 -664 268 -74 472 -477 -415 349 -266 -220 -770 -591 166 374 250 317 13 -324 719 -660 217 790 264 104 -440 607 223 354 -286 -88 453 174 -771 0 487 394 -415 -334 -892 -608 -683 -270 -358 -238 -683 -648 -479 129 789 197 -38 -113 -324 376 -184 -579 -765 143 187 -855 233 -656 -886 532 209 -774 76 -188 387 -321 -667 352 367 377 256 -333 -222 -45 309 -35 -885 -137 339 -175 -508 270 -729 -305 32 -564 392 -882 433 -50 416 -814 -692 45 279 -375 10 -715 -626 -341 186 579 380 25 -487 -156 780 -205 362 83 154 606 -548 440 -411 596 -150 45 96 582 -440 487 -335 -395 -669 -697 622 -53 -404 71 336 614 -706 -7 579 78 60 -472 -872 759 70 337 -217 -343 -670 -161 -492 -269 -108 290 572 -135 -423 488 800 -574 -729 559 28 799 -156 634 436 589 -739 752 -526 76 386 231 -63 -534 88 -39 163 -556 -825 680 -425 -148 480 -47 -618 -505 -390 -708 -555 -660 -805 707 -310 -347 -560 -865 -353 578 125 -761 -685 -363 631 45 -359 617 703 -414 63 -334 -504 138 -894 -288 282 602 662 -812 703 577 -73 101 234 498 53 -252 619 728 -591 546 -68 -579 777 -579 -408 -586 -405 -530 214 -307 -211 644 500 -740 551 60 -210 676 -264 779 -361 -554 784 420 553 690 -441 -590 587 97 -55 117 673 -734 -282 187 392 -209 -49 -375 -598 522 283 47 -474 -690 -10 96 -291 -187 749 760 -125 534 635 -7 31 -15 -599 645 282 -528 -549 366 -668 424 377 78 -315 -270 726 656 -158 -899 141 -890 -563 -1 327 554 201 -362 122 178 -369 -56 -246 15 -779 707 -166 445 707 57 -593 750 643 -507 -72 -522 355 -539 691 664 310 -465 -71 490 -92 477 421 649 136 177 -374 419 505 -88 -109 322 217 -744 798 -345 -418 20 -158 537 -354 -852 -333 702 -752 -513 44 -722 634 -4 -668 306 -343 495 105 -51 600 -449 595 -645 41 -784 -198 -883 99 -382 -801 -341 -618 -88 725 482 -445 -846 -536 -43 96 -831 -793 271 241 -210 -121 730 294 -770 -145 -783 -93 -514 530 592 -286 -714 -769 -466 -108 -267 708 -375 389 -656 113 499 -564 443 143 -366 -228 -463 -295 -675 745 124 512 -240 702 -610 -656 -627 -324 504 -240 -736 277 -319 298 81 -700 -775 -701 271 27 -610 128 -726 180 -727 -672 -723 -260 -721 -529 319 -170 -562 436 -171 -170 462 -866 -574 700 -470 300 -362 620 762 330 415 153 411 230 -312 -674 -353 -516 81 699 -444 319 77 -660 70 430 -241 -619 -549 -93 415 236 658 -430 -672 -317 -719 -555 760 -708 -880 -886 -494 723 30 545 789 347 -677 646 -166 508 -37 -866 -59 662 -37 311 -272 -197 660 -205 -724 -380 -98 -602 100 -413 -326 -623 313 -456 418 -715 629 467 -212 -583 604 545 -214 139 -352 -660 -806 -124 395 353 -468 143 -812 84 60 799 -211 120 -393 94 376 422 -694 -395 524 16 -524 732 239 732 -887 39 -290 207 -767 286 333 -261 -155 -227 656 -180 -522 -629 194 -637 423 -276 -285 503 99 -283 416 249 -634 312 -34 -844 -131 41 684 578 -90 516 311 8 728 710 687 -116 -188 -866 135 667 773 -143 -739 -870 -321 720 -334 -698 -76 -735 -853 450 609 444 -674 597 780 -737 -5 477 348 135 638 -254 451 -659 -556 -400 -693 -310 22 -187 -319 -798 448 123 377 -223 -201 -435 -386 262 371 784 -636 -99 -140 -68 -449 -680 417 -575 636 -270 114 -895 -474 407 4 -3 520 643 -317 464 612 -241 -12 -128 -765 -521 -790 742 526 -455 84 419 415 -129 507 -320 602 -687 -887 -72 -470 416 -869 -408 -544 -379 117 -712 770 96 652 656 53 161 -562 237 170 430 565 677 -358 787 -16 660 -5 461 -392 537 -763 -803 -688 -400 -563 -178 -606 -4 729 154 -340 -754 422 -696 333 -655 232 -863 582 288 628 -890 411 55 -152 -591 389 35 -731 -123 374 408 727 -151 232 -859 540 299 576 -174 343 707 164 -665 -814 398 97 488 660 553 -62 -821 -319 -161 41 -57 -838 -458 620 -409 -169 -595 551 344 674 -312 639 321 121 -679 -759 -328 -700 761 324 -224 379 122 -312 648 702 128 734 -330 -166 -857 340 85 554 -732 -780 543 776 -267 -556 -457 652 609 -111 -55 -381 364 -619 -652 513 36 276 798 170 -841 -781 105 433 588 678 -464 -9 -466 171 496 707 -586 -68 230 -103 -330 -659 667 442 259 709 -670 -130 -828 -287 -251 -319 -182 148 612 93 666 -612 -811 618 -14 604 629 -866 -895 -849 403 -629 -675 500 -866 -137 -180 491 -885 18 427 -753 -446 687 709 -601 791 590 205 571 -223 -560 581 773 -586 -724 -35 -896 725 -332 322 570 496 -438 -813 -858 -605 -198 145 672 -379 251 77 675 324 521 -403 -779 -323 -435 -787 -823 -811 720 -533 -346 35 -726 785 -456 -377 -635 -258 -10 -880 -551 -459 -853 790 381 779 230 -200 -246 -609 -50 -91 467 -268 776 537 -540 -296 -748 -642 98 -691 -84 -589 598 -715 -339 -64 -15 325 -503 272 588 531 535 115 -611 140 -192 -684 647 368 37 402 -150 796 -565 589 -401 -524 776 111 -597 -254 -632 290 256 -868 342 20 -605 -431 -868 245 -655 45 41 -70 -886 -313 126 -186 257 -285 393 438 -452 134 -883 -420 -58 -629 209 -121 -278 -331 653 -510 666 181 395 309 359 243 366 -325 -234 108 279 301 -877 -824 -432 -140 249 411 789 43 305 651 424 -645 -83 -352 -118 521 -459 -51 -29 218 161 126 289 79 -571 343 357 -657 -566 250 7 -93 -869 263 619 -657 -12 248 -775 -255 271 47 392 -504 -428 773 624 -182 -3 -376 391 273 491 778 393 -879 -689 540 -36 -734 173 -878 382 549 -812 600 506 601 520 754 71 -93 -557 -318 -392 84 490 -727 589 -288 -634 25 -416 -513 -160 -583 -320 52 -369 -641 -872 246 243 110 -877 615 -256 -313 -816 290 -398 -104 -719 -574 -71 -108 546 549 525 -88 -575 514 -241 657 432 62 -567 80 -865 213 -736 751 -787 220 -523 -327 656 458 726 316 36 87 745 53 268 -242 -495 -391 -351 528 206 -879 147 654 -339 -384 -535 633 771 -286 528 -477 -820 -819 -483 -141 -488 92 563 121 506 -341 711 -356 -303 -219 26 -196 -292 -544 -446 216 -447 60 -656 -595 371 -625 -121 225 -564 -624 -319 -375 -151 -776 743 -436 -40 -156 -380 479 681 -240 476 -145 250 -861 -880 -480 411 640 -245 -673 -228 630 595 46 -7 84 677 -647 147 499 613 263 -852 781 -763 618 -123 -124 648 128 528 -829 -590 291 688 717 634 -505 441 502 594 643 454 -489 -786 698 -379 -49 182 800 -524 683 374 575 149 79 92 -567 266 -583 -775 789 689 585 513 141 -659 410 662 748 -22 -808 -686 277 -51 670 413 -802 478 146 -510 732 4 78 -150 -693 698 518 613 -446 -18 -819 -261 -39 -78 -388 246 127 -293 -589 87 494 494 -410 -568 -481 -241 166 285 -744 -353 -229 -110 -81 654 490 574 -53 -335 189 -558 -244 -528 -788 -205 588 -620 -231 698 -584 662 -859 -617 30 -328 -361 260 11 195 345 203 36 563 457 210 172 -244 -246 287 -529 311 -565 -133 -106 -387 717 -53 -525 -32 93 -14 313 -166 397 -592 89 -828 41 -241 81 51 -466 -641 622 -15 -673 47 477 -208 -743 18 716 -299 397 -335 -139 -113 -857 507 -480 409 468 -834 -552 786 735 524 -185 573 -735 -353 -76 -549 608 293 -177 -60 95 -481 471 -631 -79 -282 -127 744 -615 642 -721 157 -49 -136 694 306 -4 -708 348 -659 -519 -795 203 554 510 25 -562 -94 170 -629 649 -457 619 -202 198 475 -580 301 -713 81 151 -396 513 73 114 286 -473 507 -536 -322 595 -771 -725 -19 -738 -230 -828 -335 -194 745 2 466 -76 -116 288 161 410 -441 -15 -662 499 300 -423 732 512 387 -878 -72 -336 -45 257 -84 370 72 -72 -649 150 751 -707 -584 -571 -442 -874 -31 -422 702 -816 -770 -850 700 422 -20 472 -309 -636 -826 -431 193 -476 -873 311 64 568 -312 -798 -614 729 352 -883 792 288 -628 410 -785 -365 113 -323 -89 56 -468 778 701 418 -94 380 -465 349 -347 625 -526 -445 -293 -854 456 -40 639 477 -763 159 785 31 -613 760 -847 -807 193 -63 432 -476 234 369 -766 -826 -340 -726 313 575 -862 701 -509 -34 -717 -890 -149 342 537 -478 -760 759 -306 655 198 213 640 -192 455 -358 -529 69 517 -799 -34 783 -888 604 482 119 39 -398 -116 567 -164 784 420 -488 710 -375 -764 172 420 480 347 581 -766 -556 -388 104 -893 80 258 -478 -381 692 -642 295 89 337 -147 43 -489 -181 445 387 26 -576 -250 -393 64 -26 576 -48 82 -560 523 -253 730 695 -634 -30 -192 -627 -636 340 752 -776 -366 -691 709 636 467 -678 39 39 -691 552 -264 -400 317 -729 -580 -760 408 -314 285 72 758 640 -226 20 31 -875 -47 771 712 -680 -270 -282 613 -423 478 -488 -590 -42 -675 -110 362 -154 -423 -714 394 -764 -131 -101 -620 -882 115 610 -419 -601 -675 473 -132 238 -450 784 -304 -899 -886 -364 -523 159 -262 429 -506 -489 -669 -296 283 322 -726 484 -266 -175 -537 -752 479 -293 524 -566 46 -298 -506 -109 664 335 634 -368 482 -156 298 341 48 457 321 -411 156 -254 150 204 -595 763 -617 171 55 -583 -221 13 482 -386 155 -478 -334 -603 467 -703 -390 125 452 124 749 -405 81 168 -604 -724 -682 -737 -605 369 -563 -563 -516 -27 607 711 626 307 383 -290 1 444 30 257 313 51 -493 476 -872 -218 -338 -802 -836 762 -592 689 261 -748 642 401 788 789 -43 -299 -574 566 -161 -240 -14 706 775 418 643 -626 -767 -438 -187 -566 -98 360 -233 735 -802 209 -769 -254 -418 -201 -884 504 -701 -814 -767 551 572 -188 32 472 -890 -379 -433 -765 458 701 336 -158 -550 387 105 123 373 93 -851 715 243 -833 133 -295 440 -305 34 -349 455 278 681 -690 456 770 -103 242 -642 -494 -150 -843 -332 -556 -405 -882 508 309 494 -651 -162 715 -505 -76 -328 227 -733 -326 -390 -20 799 172 -690 -15 181 578 357 165 330 -219 303 439 116 -402 -64 543 -854 -464 -333 -897 670 55 -354 -98 791 452 514 31 483 -1 530 546 -285 -790 -829 -265 725 -312 70 -15 -275 669 446 -133 -758 115 207 597 -12 13 614 -381 725 -203 751 -861 -868 -197 -837 -413 -8 -555 -554 -207 176 -677 533 -325 609 -638 -229 -245 351 -390 -223 619 92 747 -406 -435 -84 -679 708 -580 728 -838 59 62 -384 -207 -477 327 97 117 -130 -764 214 93 -555 468 -522 -719 -747 -316 -505 -622 -798 -638 -362 117 795 -473 -726 59 -173 -459 706 -67 426 -699 412 -655 502 478 585 640 -780 28 216 -642 -595 519 107 -347 -677 -655 -169 685 -727 -383 -308 -781 -274 -805 -212 561 -630 606 174 649 -582 -276 -131 -750 225 -582 -763 566 -481 775 727 -174 228 -308 -52 -805 -588 -442 732 -359 752 -839 -35 -157 -360 338 710 -589 758 753 -218 635 223 -236 314 -665 -883 660 618 -159 482 -816 -293 -200 442 171 528 308 738 -190 305 149 -637 291 -175 198 -450 -239 -59 -192 -817 -367 -898 -275 -369 -856 -818 797 -704 694 -40 -713 -354 89 286 -518 461 195 -200 165 573 572 489 -421 -607 -415 -601 470 332 -5 -714 -688 673 -883 -65 -359 -138 -292 635 -768 -575 280 -859 -442 411 105 -732 -102 586 246 656 -809 582 -536 753 -414 -631 513 -834 478 448 433 -629 -140 387 -142 660 -628 -841 521 -788 -151 -511 -106 -543 -604 -100 772 -267 390 -217 414 688 564 -544 -893 -34 402 -17 446 591 461 -867 383 389 -243 -466 -321 -506 715 -562 -10 -721 -437 -669 613 -719 -829 45 25 -713 641 -515 8 -196 -107 -390 326 477 -130 -597 523 150 769 -580 -424 -681 -866 534 -286 716 -690 -506 757 -303 -226 300 -634 -877 328 196 247 717 -439 -327 247 -690 -63 -110 237 -53 -236 631 106 -294 -420 -92 376 -227 -714 -27 468 -828 -563 164 -492 689 -359 670 -177 -327 -103 -665 -245 -18 406 -12 695 129 181 633 -507 707 -165 -567 498 71 -278 -21 647 -393 171 627 538 68 709 156 -50 -261 -381 -734 643 446 -372 239 -837 19 -844 -92 479 -706 -436 -160 -888 64 -845 -367 55 707 -72 567 234 -331 296 -825 541 33 22 426 512 -521 -893 -338 -641 -90 -16 -576 -316 186 -469 571 53 -822 -433 9 -345 -175 480 472 248 -373 280 -345 -208 509 -141 -229 -481 66 -590 -778 107 -488 -740 487 -860 -380 253 -542 -694 -396 -637 552 -761 -299 42 -733 192 185 -190 -577 -273 -561 605 342 -372 -184 -521 -89 -60 174 255 780 724 218 -101 -102 565 -375 530 249 -394 -42 206 87 -786 -140 509 -28 -378 -782 -617 -608 -665 -26 -553 29 -608 -60 485 457 76 363 -12 -621 -822 700 -109 -229 -312 -408 -395 784 243 88 205 -735 783 -744 -708 -89 -522 536 745 751 227 465 -403 682 -515 -886 789 -135 83 344 663 -840 -509 215 139 249 20 -304 -171 272 678 226 -6 -457 -216 434 -173 -732 583 -645 -840 -531 -674 213 597 202 -84 -421 -885 662 553 487 -381 799 -874 546 -179 -891 184 428 -614 -474 -213 -257 371 -752 -806 -691 -501 394 -508 530 615 682 -4 302 -505 -218 -836 -595 -73 118 -528 -221 502 126 -740 -53 355 197 605 470 38 39 -707 -563 -621 -804 -341 231 -742 -468 -813 -312 -667 -756 -347 399 692 -829 710 -491 -507 -15 345 146 -410 -465 -892 -57 -794 -532 -535 295 581 -94 -8 720 -119 597 -80 413 -833 260 -837 -261 5 -470 -613 0 22 -577 -849 -521 -139 429 31 -734 -728 713 680 302 -78 500 -808 419 671 -650 94 -846 -464 -522 -528 704 -578 179 -247 683 528 516 722 -126 34 349 -496 83 569 -594 -355 -48 228 -43 -706 43 108 -887 518 288 562 -315 -35 394 -237 594 -780 -668 -795 -675 -546 -717 740 -293 584 -563 -496 354 783 -300 -439 62 269 -471 363 531 -174 248 731 -832 262 320 -685 -26 490 -137 522 650 -741 88 -681 526 -303 -537 597 -246 622 -568 545 -510 -846 -880 748 -241 -375 -828 -352 395 5 -716 168 -842 499 -533 -880 741 -688 144 462 -482 -245 74 -762 -832 -797 242 518 -97 -577 543 154 -220 -406 270 162 726 768 46 -188 377 -548 34 -624 -217 -662 -646 -417 269 -580 607 -99 -531 655 400 -346 634 -806 -502 -325 342 782 502 -644 260 -505 -281 -832 643 -372 702 -264 -380 -428 -649 315 -670 -108 521 -173 -347 300 -755 673 85 -613 -156 -562 -72 -107 794 -129 -116 -235 744 185 -505 -509 -101 -342 -259 -112 -20 -697 -428 268 -294 179 -179 -843 143 772 442 -269 752 292 -102 -696 -445 -216 -819 -640 298 545 -261 135 -349 -152 -384 -172 -195 -894 -251 -105 -534 651 345 -572 -336 -705 -728 184 562 -93 -875 253 -601 0 507 -891 -770 -615 -755 645 585 -641 627 -635 438 -52 -876 149 17 -87 638 113 -449 -824 524 -567 -245 -276 -180 758 593 -140 -274 776 471 330 420 -184 -784 185 259 -845 -562 -763 -825 -85 531 -716 -881 133 796 -102 -576 -384 149 -851 -454 -577 779 527 262 266 -661 -750 -576 -337 -520 340 -122 -494 -793 755 115 443 414 569 -233 -6 690 -4 -1 137 -799 498 371 -492 118 373 119 -306 488 733 -641 90 -219 732 789 -51 -45 -329 496 520 -544 255 188 -482 120 -141 164 384 727 701 -328 -699 -308 -506 44 501 -363 -754 -379 358 -277 679 559 63 -619 -359 446 539 -794 -817 593 -670 273 223 470 771 651 760 -620 -739 -344 -431 -747 460 -66 -240 765 604 -409 -5 234 224 120 -853 272 365 -844 14 -747 -263 753 -695 636 766 655 -66 265 -576 441 -764 -260 -332 -550 -305 73 599 299 -866 621 582 502 -515 -440 150 -642 776 -324 -515 -236 -684 -892 64 -157 360 -725 -392 296 -198 189 190 73 -180 579 -118 -370 606 -348 37 478 -292 -22 -686 175 -795 -26 -194 101 559 76 -688 766 547 -838 -103 727 610 -504 142 721 48 -467 -834 100 -810 -272 -160 547 560 -590 548 -633 -50 -162 336 -606 -654 152 621 -541 730 -323 -497 497 -155 771 -3 224 -317 249 -325 -393 603 29 -473 231 -847 248 658 -786 288 -568 97 787 -570 -294 -231 -474 -365 240 432 658 -362 -566 673 -889 -221 -51 264 -356 -289 -89 -185 -468 -314 -122 663 723 538 -565 -195 627 527 -135 338 360 -7 -798 736 -325 -727 -597 -587 122 -608 97 257 543 -165 470 -520 3 -57 520 423 -298 415 -717 700 39 -708 91 -219 -480 -708 -421 504 331 -873 -812 675 -654 229 211 -576 165 -888 -160 612 629 687 -851 577 88 -714 36 -798 408 793 -354 -313 -186 -792 660 531 -269 -55 -247 666 445 183 -173 22 663 -573 298 -678 500 137 88 -425 -341 -734 294 187 -76 -891 687 -513 671 220 663 -845 -714 -369 -886 276 589 290 -372 -103 -243 -517 -139 -894 790 -394 -634 696 43 252 24 63 -613 -684 625 733 289 381 225 -141 102 -408 -411 631 436 -199 -464 486 511 -720 582 388 15 488 -366 -595 -792 563 268 -633 -342 -138 -707 435 662 -856 -32 -14 -878 -636 -718 452 759 -779 304 545 -817 289 124 553 -65 49 680 -327 -435 -250 219 -185 305 560 -82 -783 -123 589 -410 489 -878 -47 -580 -232 -708 -246 131 -399 -381 536 737 -622 -792 653 -800 17 -657 -60 -764 713 729 -76 -508 687 199 234 -205 -127 -438 519 -858 132 219 -118 -223 630 -351 -436 -564 376 -256 511 301 415 -81 -706 -345 692 29 679 357 -121 -788 -336 -386 -533 -503 -338 -525 -79 -240 562 -327 72 -11 116 -657 360 -858 -447 -372 648 165 74 -713 620 238 -263 779 -659 -40 426 -708 -394 578 382 -436 -789 281 -379 -459 -514 -19 672 -530 290 465 109 502 577 -480 17 657 -147 -649 145 -436 30 353 399 430 655 -819 -814 71 636 48 85 770 203 116 -587 -564 -372 -328 378 624 533 -663 -224 367 156 693 403 165 -513 -489 -251 634 -122 568 -710 -97 372 311 -299 648 229 -420 680 -506 -662 -792 585 -408 -586 624 -627 672 284 642 -701 390 131 -214 -806 -453 -109 674 461 403 515 -169 -791 427 614 -123 -427 -878 584 165 659 -875 -173 -533 403 199 -1 -734 712 118 764 -284 -900 60 532 -155 28 -266 -729 692 -676 -196 -27 -143 658 654 458 249 -700 -214 -602 799 -461 713 -255 -276 -260 -857 -412 296 471 -539 -406 -633 -871 -654 204 138 -636 -556 -785 337 7 232 -875 425 353 -610 15 514 -163 -574 -841 -119 -394 -191 -582 -145 703 202 508 -204 417 189 -600 309 21 542 462 -493 -899 179 535 718 526 -267 696 279 -433 -681 161 -562 751 664 269 -117 688 666 -453 -643 -31 -7 351 -116 335 382 582 722 161 149 -186 24 746 76 505 679 -796 705 -457 -605 -642 655 460 -520 -181 456 -709 -857 741 -675 -533 -263 782 486 342 -343 -231 -612 -492 676 -273 563 -668 -117 712 -390 -865 129 -686 -646 -880 55 530 -807 -452 791 19 518 -53 536 -319 -630 -249 -355 239 273 -531 664 -183 516 -205 370 642 -106 797 205 -506 -448 39 -44 -368 268 494 783 674 -200 512 -348 -743 -281 322 461 505 -26 -162 622 345 -515 734 564 740 673 98 -158 -112 -96 166 -618 60 564 -76 -642 687 -873 537 -702 -641 287 16 723 -610 -99 -375 -191 63 -402 24 492 -541 496 -225 -368 -373 140 91 -703 -855 560 -654 -375 -289 174 -113 -26 332 751 93 221 395 -772 -566 -290 -317 457 -142 355 -767 -802 155 773 703 141 -795 538 -822 -697 -36 -803 -709 -888 -325 -644 79 -131 237 626 -107 176 -797 -504 127 -332 -267 246 -633 -456 -160 -683 -665 679 -702 34 763 -161 227 568 -464 193 -605 -722 -681 -401 90 -492 374 -626 109 550 -351 766 615 777 31 -636 -352 -505 -71 -638 -560 -54 -755 -251 614 -445 760 436 -451 -768 -463 93 253 725 519 -347 -859 761 279 -649 -685 59 -214 459 335 14 229 727 -284 -530 -504 -656 -439 -116 -840 -467 194 50 -795 -364 -703 11 -287 170 272 468 -226 -343 -31 -613 -306 -221 -114 -517 -814 -257 88 316 292 488 -589 674 566 234 441 652 -44 -119 -183 491 230 -336 123 280 -589 -646 651 553 32 -613 423 -458 -381 -42 -354 639 -308 -131 5 114 -313 770 122 -656 -385 -531 798 7 692 629 265 -118 495 512 491 -822 772 -151 -469 -584 -319 12 -240 350 -100 -708 780 -224 -305 691 -385 -310 395 -117 -466 -661 267 -855 392 324 217 -733 -157 -549 -122 16 -417 460 6 -409 -602 -61 798 378 678 -553 -198 -297 232 66 10 650 -521 -284 675 -572 368 412 -171 197 37 -147 321 -843 679 -716 -656 -75 -425 -714 -848 -264 356 -589 -289 344 720 213 549 310 206 254 776 -226 -784 -546 -497 -382 307 -568 -606 646 -76 -2 -620 248 -178 470 485 93 -372 -304 27 -898 531 -332 -171 118 -576 -238 494 549 483 -545 430 -261 -425 570 661 708 -317 298 -788 478 501 573 -544 347 12 1 751 355 -550 720 -66 233 -650 -859 -13 -175 -55 -679 754 658 647 226 -681 126 -801 404 288 -553 563 -611 616 381 -51 -824 486 -706 157 -323 541 747 -319 -424 200 720 -556 -17 -44 187 -787 472 70 400 -565 560 282 246 540 -642 -413 143 -223 118 31 316 -665 647 -575 87 376 -734 -802 -808 -63 -793 -548 -461 -476 494 168 36 -231 -28 144 252 581 -529 265 575 255 -558 -691 338 560 -385 -266 443 -750 33 281 -696 355 269 -545 -559 486 599 -285 564 -515 -762 -85 30 -63 -653 188 -870 494 7 -690 -463 661 -74 667 -403 -568 -585 495 183 719 -551 200 -11 365 733 786 -528 -116 -566 664 471 -111 -238 -49 -190 576 -537 251 -312 -568 337 584 108 574 -534 -63 -75 190 179 760 -360 -693 143 51 222 692 688 -495 345 -366 -157 -112 -668 64 -219 173 -341 358 -343 576 -64 -398 -726 567 -137 397 428 -297 373 -267 15 -168 -848 496 -456 -450 763 332 315 -119 624 -286 175 19 708 789 -308 7 699 -859 568 -489 -750 -442 78 -812 -651 197 -717 174 288 -690 638 789 -497 -654 -762 -109 276 -803 241 -307 -659 -581 -732 -242 405 496 649 669 -613 59 -396 -638 -799 -668 -218 133 700 135 -391 344 151 -497 118 388 263 140 -797 -582 -574 -413 -329 398 -156 -718 251 274 462 -549 -151 -66 -738 -698 332 602 54 154 610 470 769 679 -748 -370 -847 209 283 -879 498 309 -412 193 -644 -732 38 245 69 -193 -873 604 -120 -836 -797 682 -22 127 -814 614 608 -393 111 -630 19 71 106 -848 563 -317 701 -48 -701 737 646 -880 536 -877 -300 100 704 -432 -190 -85 382 -434 -695 42 189 -754 -298 -503 502 78 -11 -449 -884 85 545 97 226 278 514 -1 381 753 4 157 -601 706 -750 720 -216 340 321 682 -870 -84 -17 -875 -171 -847 682 209 754 737 447 590 -613 522 274 6 -130 -374 459 -192 -495 796 5 -823 641 -337 -429 -871 70 -316 345 13 -135 -813 -242 155 -764 -373 -32 456 -27 -589 -377 278 -523 312 -264 -234 134 433 -866 466 -231 -26 469 133 112 -327 304 255 -547 764 361 599 795 170 180 370 -627 -134 -637 -667 705 95 652 -253 -721 -750 37 20 -310 614 -341 -394 -479 -414 -173 461 366 136 -432 459 -743 -581 14 -393 -788 -542 571 546 597 208 -356 -879 -460 -258 3 -375 56 -469 -880 -235 -386 338 375 756 -361 -148 393 -716 212 -712 -812 -70 662 374 -30 602 75 -141 -655 79 -888 -821 132 -298 -731 -595 457 -30 -71 -572 369 -306 232 -390 -667 -532 442 -807 -116 373 -85 -25 -729 572 309 498 -390 8 493 170 -661 -111 691 327 260 61 -302 -239 254 -267 -820 361 451 -789 -186 -831 -160 -195 -749 327 695 480 800 233 -4 456 -446 -503 -95 -3 283 596 -684 385 -235 779 583 -802 298 565 79 1 -804 -685 -208 -110 -642 426 -823 -895 -297 210 318 -352 106 142 -449 -737 -711 -229 437 -675 346 -870 -319 448 -417 -211 693 722 233 -198 -177 -36 -660 -245 -899 -792 714 200 482 -308 -404 395 -494 301 647 286 -715 294 -98 -312 -104 388 -108 165 -529 -20 -548 -783 -17 -148 9 179 -428 68 -637 -631 -194 -774 584 -181 -702 778 694 -460 105 -621 421 -523 -98 -331 420 -169 -780 -674 199 475 756 73 -774 184 409 -387 507 -8 584 -412 -260 -272 758 448 -15 503 96 299 468 -471 201 -113 419 -608 -229 -707 -614 -741 -278 -852 420 -669 -792 -65 -202 155 193 -769 236 -159 289 -314 752 -427 539 406 -618 -487 662 760 688 541 -645 169 -808 -26 -415 219 22 -355 444 -889 -84 -413 800 -59 426 -177 -258 -184 170 533 -831 -806 -518 -199 -566 -449 769 -210 -356 -504 -338 -469 -549 -801 517 44 632 -640 116 -575 707 310 -555 588 -853 -255 563 202 198 -740 4 -184 -22 -723 -828 598 223 -41 533 -53 -815 -52 -390 -226 325 7 -691 579 -792 617 -198 -778 199 -577 371 758 -603 -893 231 -687 594 -687 297 709 125 -877 -522 63 111 -571 -529 -533 102 560 -598 1 -492 206 -654 -404 154 446 -835 687 -864 381 -667 514 -640 595 -210 -497 -434 171 -571 -39 205 516 793 280 200 522 182 -458 649 -418 719 -298 359 -631 742 -88 -675 -260 142 -398 -622 574 -362 -446 172 -313 -46 741 752 450 -149 11 596 28 -326 -425 -704 -333 -498 422 -267 -394 -417 -665 505 300 511 0 490 362 -63 -377 510 90 -599 -431 -277 557 -504 -556 643 -32 644 -630 595 302 31 732 146 -270 636 -498 321 796 -187 -311 564 -51 305 -579 -540 772 637 -134 278 800 -179 -369 300 562 12 493 542 -585 -630 -296 -772 455 116 284 21 -764 -81 -473 282 655 -54 -448 -10 -264 30 -735 -752 123 150 -272 203 -448 400 408 698 406 -134 774 -744 -573 646 -157 300 460 378 571 525 -49 74 531 428 -508 377 -659 -408 406 334 153 -739 -250 -664 -324 231 141 694 -648 -850 12 292 -503 -296 -49 -19 -306 407 -41 726 -531 51 -369 -193 181 -1 519 -723 -364 -322 -704 -519 351 210 -487 658 551 271 662 -781 -183 -571 -334 686 464 -344 715 -130 -427 -103 -844 -59 -519 363 -279 -310 -20 -866 344 230 567 -231 -658 793 -47 72 50 -774 540 -731 -352 575 -755 556 474 -756 290 -212 283 -568 -758 203 -767 -187 -388 -775 -73 -314 -543 691 -389 132 -487 738 81 -827 73 658 -127 -621 -824 -533 -293 -670 -216 -117 -120 -200 -815 -727 -370 -704 -829 305 -249 -485 -208 554 -774 -641 -379 354 619 724 -143 28 405 306 -407 134 83 -168 697 -298 -688 -675 -322 199 117 200 -598 179 -818 459 -205 -32 672 -194 -9 423 770 -67 -501 -113 -411 382 -655 -513 316 235 541 -452 520 -727 629 687 -884 -462 285 -409 -200 486 716 -592 385 -335 -394 428 -333 -825 -17 784 -598 526 242 181 -73 -659 -298 -519 -887 -688 -886 414 130 -563 635 -671 -185 65 665 634 156 -590 587 -356 744 -829 -264 -70 -850 -191 598 749 287 -363 618 440 -285 484 -743 530 -601 335 625 -706 684 -284 -209 140 -776 167 -702 636 -493 561 -139 -659 187 -568 572 327 88 401 521 283 -250 -682 65 -743 202 -257 24 -286 710 246 -294 650 -610 -557 524 370 -385 -574 384 -482 678 15 -453 12 -804 -635 -232 30 440 486 -313 155 620 -721 -65 148 439 -714 -517 -290 663 26 -266 -520 177 223 -536 746 663 -528 49 649 -142 610 -281 -631 -232 -57 -717 -287 780 117 -83 705 -8 493 397 253 -706 118 234 699 -664 -355 -794 -770 261 638 -217 124 -753 319 -756 392 298 -765 -286 64 -163 60 220 -521 -762 -835 246 272 -411 431 634 504 619 447 -765 -208 -741 -689 338 -502 484 -515 -67 454 377 670 -33 -458 651 744 450 -832 730 -871 -110 267 437 466 -297 -772 444 -505 -204 673 299 679 22 541 138 -622 -80 296 -559 -96 469 755 -745 -369 -750 56 -354 -210 -469 65 -414 459 477 137 132 677 -119 280 -222 786 -451 563 252 581 -591 -637 -619 -257 694 -85 -525 -69 -824 -308 -27 699 486 -136 -780 -526 385 -22 -92 -760 -474 -118 -844 300 -355 781 -592 655 575 -304 -792 -336 568 745 -716 -394 -124 -843 -140 -761 -815 794 247 149 413 196 168 -366 575 -92 273 238 535 123 -123 -296 -152 -4 -657 -190 674 -257 242 -64 599 -834 -406 133 -84 -845 150 -884 287 736 -821 -195 247 774 -343 -179 -746 414 -524 -316 271 -766 -366 708 173 94 -494 95 414 339 184 -21 -631 6 130 658 -204 458 -773 -86 -172 682 -29 -895 -730 722 -41 -867 794 -610 241 261 -418 -255 713 -729 -811 -14 254 -278 187 -651 -817 -110 -151 357 704 -498 60 -884 -598 242 625 700 -57 -351 652 -754 350 540 143 -497 457 509 -555 277 285 751 136 -118 -881 -321 -290 129 657 -747 -890 331 -818 237 295 -665 -583 440 -460 219 -675 -753 -255 332 219 148 76 611 -18 309 103 -645 293 750 -492 409 -51 94 -876 -584 776 -827 -271 -223 448 448 132 -692 -692 -716 91 268 745 142 -86 203 655 -325 -35 148 76 -502 733 59 694 440 87 538 -435 -730 -847 -774 654 732 -57 -22 -292 -444 -495 434 -735 77 609 -146 284 -62 622 -794 235 455 -561 595 -304 652 512 -663 748 -614 -40 277 425 -321 -549 -616 -439 718 -877 -733 505 -663 729 -87 147 -232 -366 -772 -159 102 -540 -139 -508 245 773 -591 -274 -99 216 271 680 728 -811 467 799 -374 -586 452 647 777 696 426 260 -308 -371 -78 -299 -641 671 688 -846 573 445 423 -412 486 652 -356 670 626 106 505 -534 668 -527 550 748 368 577 -806 -615 229 -234 93 336 723 600 176 637 748 168 -745 635 39 539 118 -539 -659 -618 -378 -233 -125 51 212 -196 528 -652 235 -770 613 -428 -452 -172 611 513 165 626 61 310 250 800 -657 358 -189 656 -671 -549 -103 783 299 -533 -93 289 -644 -654 -160 707 -302 -607 -857 188 -338 -315 -886 -13 686 -424 -499 -48 -110 431 615 303 527 228 295 462 268 -438 -451 -516 -242 -472 -474 -157 -635 457 386 683 -739 -431 347 -422 -158 -643 -333 -88 -225 -790 -883 -293 733 -772 -184 -742 -413 -547 -341 123 -860 220 547 403 367 -303 -717 -633 285 564 249 432 109 -244 -24 81 577 -705 -18 -690 62 38 -403 -304 -176 260 565 568 793 -853 794 214 -565 -832 141 -219 -50 646 -567 -371 606 634 -282 -864 -172 -763 -555 -56 243 124 776 -844 214 -235 78 620 56 -63 77 -95 -52 288 798 139 486 248 -312 -603 -607 498 -657 -290 -863 590 340 466 -610 -624 328 -686 -126 -55 478 -358 -125 399 -343 464 -298 709 -468 -533 -719 655 37 779 287 -682 -861 455 -292 670 10 3 537 108 5 267 99 130 -254 -597 -653 -556 -305 418 586 -677 382 -777 -484 -304 -534 419 -585 -355 231 387 -282 259 648 183 -642 -609 77 390 -488 -889 -67 -718 148 -230 730 437 511 100 -75 575 561 788 751 -762 -887 -450 690 393 -131 -99 -772 -95 543 702 37 516 -534 -734 -209 -464 664 498 575 -754 136 340 -722 -762 -596 -265 756 -780 -499 -664 -703 268 519 -139 -354 292 454 -192 331 -169 -294 -676 -697 774 782 -897 171 -441 -12 653 -806 211 -312 -697 -15 -802 716 -115 -190 -809 668 666 599 359 -697 593 -514 -849 -718 -186 -421 -301 -486 84 168 724 30 -213 -87 -80 324 -792 190 -55 -361 544 -127 -520 -774 297 -314 -539 -820 -882 746 -26 -112 -329 288 -1 185 -385 -498 -678 511 617 -45 -458 118 -470 -596 83 362 -20 -114 -328 423 -346 800 7 498 146 633 -818 -116 -602 756 4 -262 -810 -114 365 -262 667 -871 -761 33 -333 -861 59 -670 -251 780 -93 592 550 -639 -24 -784 473 259 -714 49 -11 223 633 -660 35 -560 -365 -592 680 -637 608 689 -448 260 -473 675 591 -692 399 -530 333 -224 296 -184 231 254 -361 303 -889 555 -483 69 230 -829 -18 785 655 612 11 203 483 431 279 -93 286 199 -482 614 -117 -812 -589 -197 434 -855 -117 102 77 -305 -35 378 -771 -213 -564 -77 326 542 774 6 -87 -245 -759 471 -298 680 403 -676 468 743 -719 653 683 -202 -304 -265 550 251 483 600 -828 531 120 677 -102 -510 -460 398 -402 -209 -73 -899 228 326 12 -83 656 -573 604 -97 -226 249 310 -67 -596 -844 607 -804 -76 -773 62 -204 -37 262 -345 -847 -586 -810 155 432 497 520 -156 -355 -226 -679 35 -842 -809 -276 441 -110 -695 240 -528 -149 739 -476 764 -734 343 431 -409 242 -322 372 566 -730 606 -878 -21 791 -144 654 -151 -72 -217 779 201 482 -775 563 687 -101 -540 190 -834 46 688 796 741 496 151 443 -893 -397 -713 -514 -482 543 -218 56 -634 228 -388 -778 126 528 797 240 681 454 -667 541 327 390 574 56 542 -798 -333 -379 -41 -230 -242 -437 -839 -506 240 107 10 598 -725 -615 693 289 414 778 288 335 632 551 -582 741 -143 238 295 -839 378 -510 -673 -187 638 193 556 179 776 -831 -24 635 56 -825 -590 -617 231 -373 -141 -800 -621 -391 247 -787 -1 326 676 566 776 733 -479 -57 -670 -311 417 762 -85 147 358 719 -376 -646 -815 485 -509 725 -676 -408 285 -412 378 -499 -332 700 -878 -377 -372 135 471 582 -308 -863 -565 615 -637 231 -632 663 397 32 -367 699 294 -568 -811 -691 46 454 -661 743 399 -368 -108 -334 389 71 -168 -436 -49 77 770 288 -726 685 765 -694 299 245 -337 -774 474 -200 352 -707 -537 425 -513 213 -534 -820 502 -337 -429 -185 -717 -543 15 179 -160 -204 793 -241 566 51 -482 612 295 535 -116 -327 268 -824 259 162 511 -415 -734 215 329 607 -329 136 664 -58 407 234 -488 -517 546 -10 -523 674 211 -134 418 79 -531 -386 331 124 2 -237 267 -612 502 -540 -318 -745 -767 -819 -163 -246 782 -575 -430 579 -827 -671 645 -820 -323 -284 -179 -344 159 -657 -824 597 754 -709 -595 757 -513 252 -704 494 113 510 -376 -626 568 197 757 -563 775 -575 -788 400 308 -491 510 -807 712 625 -550 535 -618 -742 762 671 182 552 -895 -492 -70 -820 -262 -4 -19 -644 -900 -169 -202 416 476 306 -62 64 324 375 106 521 647 495 271 -897 -547 -469 -52 584 -465 -60 -544 727 636 -783 -222 -400 -367 -149 302 -697 782 -737 -130 -487 -840 -153 751 -575 -764 -399 -28 150 -16 -615 572 -384 517 120 -698 155 -475 696 544 433 495 337 -274 212 -760 161 792 55 445 333 414 -272 -322 -359 658 -563 -416 -615 748 -333 -794 -350 -518 -206 -234 -382 -636 -747 342 -736 -536 649 -295 -383 -184 -307 16 238 -481 226 154 791 346 243 125 636 684 490 573 -706 -605 -408 -352 186 41 -471 87 -605 -551 159 -56 -157 -260 -669 243 -120 -697 262 247 -628 -282 476 347 100 51 378 238 -799 130 -572 84 -397 768 222 -715 -220 -523 -799 497 459 -580 33 -195 637 456 359 -275 -588 149 -579 99 -119 -79 -403 594 339 597 519 425 113 317 288 -149 -891 -572 -737 249 -526 -625 -193 697 555 280 -31 -282 745 588 -94 496 -746 -322 -348 -82 -352 573 -263 -334 566 -870 -44 -633 -292 -498 -506 -24 -643 364 -667 -170 -28 441 721 276 440 -319 -531 108 -248 36 442 -31 322 456 -520 -551 556 764 -526 -822 766 6 -736 -453 -430 250 -897 609 -895 -464 665 -183 26 -278 -642 200 -220 189 -703 786 -626 -67 474 473 -303 -864 787 509 -397 -453 -581 -257 -749 -6 -416 -560 596 -522 -378 -231 326 -63 280 -676 77 -372 376 641 512 543 -50 397 -502 -350 1 354 573 -674 -801 367 -684 -729 782 685 -344 -579 -345 439 379 -550 450 39 -663 -621 169 -859 73 695 -434 -599 -171 -307 11 -874 -317 -122 418 -528 -736 22 -771 496 -853 -104 -546 783 -523 -706 -60 442 -120 -250 312 -513 -335 186 -165 -216 -868 -645 -606 274 -860 -877 316 393 154 718 -273 -435 -537 -438 583 -780 -641 428 265 -829 105 555 -594 471 -182 0 214 -33 -148 -879 -451 -835 -402 61 -774 -100 -756 -755 -497 491 -245 729 -795 300 165 651 716 -265 -493 -165 -456 660 111 -489 -598 -345 -460 559 -418 -349 -430 -780 -138 -739 -680 101 201 -137 -422 -810 483 -666 203 -502 278 393 646 300 -822 322 -797 -14 -234 -889 -181 714 183 -160 -778 365 30 -461 -591 159 -66 510 248 672 99 672 687 -836 -220 -855 486 -533 -759 -479 -496 -456 -516 -60 274 -434 -699 -750 -669 494 -570 270 -565 -434 605 -707 254 316 621 87 139 -854 -557 591 562 -594 -296 439 -722 -627 -601 198 549 -233 -821 -387 -698 214 636 -476 -654 -146 436 187 657 -716 670 254 -272 -517 -423 27 576 -900 -696 159 -699 1 -15 -444 -610 555 645 240 -837 102 -463 486 271 236 515 -212 521 -74 160 12 138 -631 -644 -514 154 -327 -387 525 -189 -170 138 -353 -661 703 346 494 -166 -236 -343 502 -692 152 43 -616 576 553 249 653 532 -438 564 240 617 92 -739 -499 -46 -242 569 -332 205 223 -877 507 398 -84 -464 -616 134 -48 -153 -198 -899 380 620 -260 554 -91 -360 447 -119 -682 -176 607 -604 123 -95 508 -28 120 -655 463 506 -868 441 -234 212 478 196 268 737 761 -394 7 237 -691 533 -381 -29 616 -828 -849 296 755 2 387 -546 156 537 -160 53 -572 654 484 -683 -97 238 306 166 -700 -5 118 386 174 520 22 -418 310 -67 218 -669 170 -580 -56 -23 227 -290 655 -773 -597 -488 -580 324 -273 217 721 400 -514 -153 490 -287 -882 490 56 -219 -309 673 -70 -490 -116 -208 -40 45 194 232 711 139 109 -171 -829 -676 -550 -400 -8 -463 253 790 449 273 422 488 -330 -894 700 562 -579 505 258 -578 -861 421 -862 -636 561 -788 -446 519 175 -98 -809 -676 -855 -181 -720 -329 -15 -176 -444 637 -610 -253 608 715 53 -596 148 770 737 38 6 -832 -424 81 162 542 399 275 -297 -478 795 773 519 707 413 -838 -653 -881 -136 3 -39 -479 -491 -552 -877 -842 636 596 682 790 -788 741 -234 -119 -508 666 85 -455 -158 -424 -703 393 769 -528 102 499 -611 679 231 558 -807 396 -75 -740 492 586 257 9 -600 396 600 -737 164 -380 187 -868 -880 517 647 798 697 692 -657 -65 -185 569 -130 -459 350 284 133 -252 -805 -394 635 -316 -43 -98 -421 -11 -512 -333 -881 332 561 567 -187 186 327 396 137 -562 597 -432 -686 -621 -834 440 -206 9 -228 485 563 -688 -275 -599 505 -642 -738 66 520 175 -180 0 513 489 183 577 88 89 -569 -435 -841 -382 225 -863 394 -391 23 -455 650 167 713 505 654 -532 31 -144 515 228 429 662 -608 -695 -90 -574 402 -896 721 138 -593 -581 -481 -449 657 -260 375 -174 -300 417 -368 -363 -440 -373 243 783 -326 652 739 -800 -859 3 166 -498 -781 36 -691 699 -741 -517 470 -489 -807 540 610 -557 -35 -125 -66 -847 125 -485 -574 368 -431 661 119 600 79 162 -583 -768 -165 375 525 46 514 84 -644 686 -232 -419 779 468 732 304 -869 578 -275 -79 724 -479 -740 680 582 -456 96 -404 717 -110 36 695 -727 131 -405 -419 -368 249 448 -284 -443 -854 787 462 -411 725 411 173 -751 -651 -476 -453 -356 -414 739 -450 -262 -423 -277 -221 -509 -733 103 -699 -478 -867 279 791 767 -600 -410 -767 -342 521 669 -688 129 637 -459 581 -509 -389 201 776 -410 633 -441 651 -660 579 264 -677 -89 -862 -611 125 590 718 -685 -261 -187 7 26 -812 -236 -610 593 195 -107 -816 674 -895 -265 -397 -131 445 -838 -79 32 178 -560 -352 -637 416 -592 438 754 773 -513 45 -242 90 -439 462 -864 -893 -657 -239 249 -836 -120 523 -214 106 493 171 -488 615 -548 743 -799 8 721 615 -316 211 -295 -664 387 766 25 8 -268 -458 673 -250 283 644 -626 -681 326 714 -774 -380 686 -757 454 -591 301 353 -175 -757 -508 -630 -822 -636 -190 -110 -434 591 42 618 -406 -163 -475 262 -896 -248 430 736 -13 701 763 91 -122 559 -236 -120 -74 93 269 366 574 -140 432 741 533 23 54 401 -283 -649 241 -807 -719 322 -23 267 -704 -824 -227 -608 -461 -362 704 342 72 336 -221 -732 -864 144 -280 -798 -332 722 -797 197 786 -75 174 -640 385 312 -874 402 765 -720 -197 625 -194 391 229 -813 -610 128 -695 324 -444 210 791 -202 731 -725 -802 611 -218 -834 -837 495 115 339 87 149 -883 226 -496 -537 -669 243 -474 415 -174 -612 403 684 -92 -337 -38 448 411 -441 -295 254 325 574 -624 567 -786 -483 -4 119 -80 -425 -689 57 -82 -740 -591 612 -618 -506 -760 698 233 539 -173 -246 476 -207 74 -210 -784 284 -700 222 -29 -641 315 745 -123 185 -769 -65 -811 -46 -619 -873 559 -486 -620 773 556 -81 -425 -349 23 -808 -310 -448 -765 349 -470 729 315 511 341 -197 -540 -712 -758 -20 -807 18 -798 -575 -465 557 -92 -53 -293 75 51 -427 -462 -185 -102 109 -814 -741 -784 562 218 292 -149 -144 28 558 -227 584 344 428 -399 257 756 -719 -134 335 -658 433 -691 -758 -765 -356 -551 -865 -101 0 -276 -229 356 333 451 197 -177 -768 -74 13 459 -110 -773 208 -301 -731 -84 -812 386 -506 455 -117 -21 -507 -622 -683 -855 796 -684 -407 204 -508 752 619 -99 -591 188 -600 -614 472 -580 95 -646 -463 -820 110 3 -170 727 438 -531 -419 602 -101 -568 -344 -767 -610 -434 -296 -774 -305 359 -710 207 -711 -96 -464 507 70 482 -591 480 -810 -642 603 36 43 258 -724 -154 415 486 -611 95 417 -296 288 -104 -12 478 -388 -260 -68 -171 -190 125 72 -635 759 -349 -710 -874 675 96 579 107 -265 762 673 -184 -61 583 -283 -794 -480 -200 697 -79 685 -48 -874 1 -443 142 553 493 -364 -571 352 -498 -302 -183 -97 117 230 -521 -532 -464 -604 -653 -228 473 -740 -217 -643 -102 24 -484 9 -182 257 147 -150 618 42 123 398 -337 -172 251 378 175 326 381 -836 -340 -409 685 -505 119 -220 -680 -134 -861 -680 749 -380 -8 513 402 735 -872 654 761 -635 355 -727 -556 -875 -349 -670 445 780 199 -623 -461 556 44 324 -152 -647 513 437 -629 -709 -806 -596 -843 712 -548 -869 -773 -666 551 485 -589 -276 396 -473 -155 261 700 -647 349 608 700 -54 88 276 -597 53 -26 -307 648 546 -747 -197 522 -360 678 -754 19 -249 -894 42 118 490 347 105 -637 698 -166 627 242 546 -861 129 439 -270 -188 286 -78 -651 -62 552 715 394 679 -710 -295 -415 -324 115 246 -683 146 -590 -153 -400 364 447 627 562 216 -696 -649 638 332 728 -713 659 -384 -564 -375 -65 -363 347 2 -196 696 -654 -467 -616 -186 387 -893 424 -224 392 -705 -249 -194 276 -528 -766 -883 -225 208 190 64 -617 477 -39 -336 -753 -780 162 54 705 -179 -535 464 -360 -248 -735 -849 514 513 641 207 674 -814 -117 404 386 310 138 -564 -710 548 295 -157 644 586 -774 -338 -326 -681 501 774 -749 -506 -787 -301 352 521 -82 126 -551 -823 266 57 339 -752 396 -718 -286 138 -141 689 325 -458 -106 368 -632 415 1 749 -685 -894 -484 -796 140 -177 -783 -268 -95 723 -497 -651 68 -288 430 -91 789 -374 193 412 172 343 25 -108 754 653 348 -591 -316 192 374 -376 -781 702 -148 -836 639 -383 -183 727 754 481 54 573 219 60 -772 539 -814 -101 774 135 -137 62 -442 633 -680 419 -586 -326 -408 363 207 -402 -772 -347 -411 768 554 -287 -844 713 282 227 295 671 -837 -349 308 -225 -329 -27 -477 325 -637 -828 464 576 222 -283 -707 323 -100 322 551 270 -386 -162 426 -337 -379 43 -322 681 -46 570 -441 494 -154 -880 775 728 -320 284 243 730 -208 -147 787 759 684 -744 668 173 -796 -679 -204 716 364 -818 -473 -106 719 -899 516 -408 -435 421 32 646 -640 -778 59 -55 -153 472 -718 243 332 765 -604 127 -240 547 607 -148 -409 416 -675 34 647 -204 -104 401 -641 54 436 550 -443 -676 -321 19 746 -180 3 550 -783 764 -889 -541 -549 7 -142 -46 316 -403 287 342 94 -404 793 -524 -665 -876 -683 232 -595 553 283 81 330 -261 502 -338 -632 -227 407 190 426 129 -807 258 672 -805 615 302 -62 -301 -448 470 -839 55 -701 242 -889 416 -485 -478 -247 -611 683 485 -585 -79 689 -792 -859 292 -608 580 197 550 703 -124 -60 -689 -440 -435 530 -78 -395 -711 196 -266 509 -537 -284 -895 691 466 447 453 -763 195 -751 368 388 321 -66 698 -571 351 8 -446 432 705 -360 -625 233 -337 28 -692 -666 -890 591 614 -354 551 -106 414 -729 651 163 -474 -23 399 -795 -848 -131 -684 -487 -655 -524 -709 377 768 253 -731 -889 487 86 704 -591 580 -235 -176 -864 -219 -254 -372 382 -738 -60 -1 -485 695 218 -127 -70 -870 -582 402 670 554 -413 -497 11 -870 671 -556 -86 796 789 -398 320 631 463 659 541 535 279 -73 283 -95 275 67 -855 281 -134 -713 431 629 111 -620 589 -502 134 -763 674 -569 -280 -252 -509 -764 598 275 -712 -750 646 51 -804 173 -474 574 -411 -422 -130 -55 225 398 23 509 677 -793 -475 -125 695 307 -112 652 -75 -694 -235 -235 -420 394 267 580 -232 -284 754 -455 -819 -479 -362 -265 200 -43 769 -177 -268 232 248 83 344 -492 236 31 447 229 619 49 -228 455 -768 -639 -371 -768 -483 -664 360 428 227 692 -102 -660 -61 -640 -531 -355 72 -547 64 -61 420 -185 -323 172 -365 -179 -293 195 364 538 -209 -383 757 14 -153 -746 253 495 -839 506 -857 -811 -758 -232 -291 467 -736 -840 -635 -823 -190 -726 -450 -374 -102 -52 -649 -765 355 157 0 366 -633 -722 -848 640 -527 326 335 -22 -195 -169 -535 -775 -178 251 -577 42 750 554 -481 -744 553 327 -803 711 622 363 -618 82 -520 422 190 285 -298 -175 -599 647 -423 -473 -799 277 -386 -547 -61 -449 392 -895 -439 581 -625 -870 407 55 -53 -102 437 -535 226 687 -72 357 523 -348 -264 187 -365 -471 -832 -838 -632 777 -853 -777 -148 -164 -893 -238 547 367 -429 -873 -397 403 -406 542 -882 -418 327 229 33 -335 -154 739 683 576 -393 -536 -263 -208 -375 -190 452 71 -258 -296 -211 -528 483 414 -868 -127 -486 -825 -776 236 -650 -669 -265 386 636 82 -465 -259 -603 244 -313 455 -130 249 219 -497 -487 -254 -522 -90 -179 366 -743 -164 319 -465 -889 732 153 357 223 439 730 -851 105 -244 760 -739 535 -663 -383 612 124 -532 593 779 308 -229 503 -454 656 -673 -600 450 337 508 -349 -9 -662 -480 628 789 -573 -558 -824 243 -350 342 -499 640 637 -458 -822 -155 225 642 756 129 -55 -534 -798 764 -362 -494 678 -778 513 629 641 -376 -392 180 -329 -683 613 -281 -509 599 700 769 -255 -888 739 545 -217 -415 327 506 -566 -117 -456 -573 660 521 -810 312 448 -657 272 736 -25 761 -601 329 -485 216 -416 494 29 425 -45 -156 -111 -844 193 580 535 -56 78 196 95 169 370 -811 -193 -716 -375 500 308 -287 475 722 579 794 -305 177 -264 775 -785 398 -335 -171 -610 -226 72 191 -846 -77 -853 -338 -879 479 146 -576 -409 678 -292 574 611 740 -223 770 560 -120 -18 420 200 -840 588 54 -833 709 -525 767 9 719 264 -92 499 589 -859 729 420 220 620 434 -462 -693 -559 43 -141 119 407 -735 124 -130 401 -232 -366 -125 -326 728 259 -162 -8 480 -255 -553 -459 -582 233 -821 63 -366 66 -820 -601 -300 -257 766 93 505 -218 565 -396 585 -360 -435 568 269 -77 -268 -183 -222 527 306 -14 -596 -285 -257 -868 -851 -426 -753 495 74 131 -842 -519 82 -219 -307 780 -673 -875 -360 541 149 -553 -367 779 -476 -140 105 51 -502 -874 154 -694 582 -683 -299 -147 -31 423 -203 -603 388 -506 -752 784 -41 195 -652 -822 71 -628 -242 -112 -642 -427 684 -108 416 -525 -188 -475 536 429 256 -147 -277 -314 -725 -102 163 397 -94 32 758 -786 -342 177 576 627 -29 799 -102 -474 674 126 -873 -458 -740 440 -389 666 -720 -174 -61 458 -535 414 785 -623 24 633 -670 165 -117 323 428 -515 -368 586 105 -580 -777 448 -480 560 -106 -316 746 704 -504 597 512 -161 -754 -198 162 716 555 -178 97 135 -401 -861 -163 147 -157 -611 -603 -775 545 -609 799 645 445 -354 -872 -50 167 -850 -359 50 504 -648 495 618 -59 728 -740 -735 594 789 -598 -235 542 666 -111 -699 -71 730 327 -842 -314 -492 -555 477 666 -365 -156 -730 -621 619 73 157 -551 453 -796 -149 -93 546 538 688 624 -48 -652 199 208 -880 -539 287 -361 -729 -383 729 -571 -228 -581 -289 52 -268 -330 176 -557 -697 612 412 -755 633 -171 498 407 161 -1 -110 -231 698 -213 -729 111 -425 -456 -286 508 765 -894 -3 286 -507 -751 732 -402 180 55 -159 -708 588 563 -740 -371 429 -874 -496 -739 523 49 114 138 303 -767 -624 -201 319 652 61 -615 -444 134 -517 -863 -676 -641 0 -150 144 150 294 57 442 -728 -150 -336 -724 -654 -836 471 -167 -707 -333 -430 -154 -574 -157 -68 -90 -258 -112 383 595 -470 -311 269 -710 644 719 -212 203 -7 202 -544 -220 -626 -514 627 -414 393 272 -324 266 90 -732 271 344 552 -606 109 -517 2 617 406 -179 268 53 -737 -66 -898 600 122 -11 -123 555 73 -823 -476 -521 -85 216 282 46 704 -496 698 224 187 -448 -135 -686 787 -539 342 101 154 294 237 4 106 633 -477 -185 -37 316 151 -408 34 331 -429 519 640 603 -357 764 -562 285 82 -608 274 494 -320 -294 -45 12 -544 -637 615 294 786 -765 51 -687 -283 -648 -398 464 595 -57 -720 -214 317 -270 341 -595 -785 -648 494 -332 -788 505 -394 248 55 -140 702 -689 -3 -468 -481 163 187 -217 -809 -448 595 -854 58 -53 234 -106 148 -406 414 453 490 409 -309 -401 -496 -293 -279 171 -426 675 -863 204 -77 661 108 38 494 -170 62 524 -103 372 411 223 239 543 137 278 -277 49 -248 -87 208 -674 -357 214 -92 -447 747 420 -674 -605 325 -124 -159 400 373 606 70 -238 140 267 358 213 -463 -187 -622 -803 -166 594 326 -858 -19 -191 575 -31 -790 413 470 446 -54 -649 301 -696 -134 -735 660 -24 -173 -586 -705 -591 -833 86 85 615 -391 686 474 -104 129 537 -143 -390 -381 -104 -39 -581 169 51 277 652 -505 -188 296 43 -18 -114 719 516 579 149 2 775 -546 632 -476 265 -403 -155 302 -583 -466 -730 274 590 -92 -819 -63 -834 -156 281 -23 -115 -760 -425 34 -498 741 718 -97 -555 -197 -78 171 -731 581 379 -268 661 -144 -54 -854 535 497 103 -667 268 145 515 514 544 127 458 104 473 -45 -442 -730 -609 433 372 337 216 533 -316 -542 103 118 769 -445 434 -302 81 491 -885 743 -694 466 146 359 703 -839 631 128 669 729 -699 546 336 282 428 210 -867 135 282 -373 602 422 -148 531 377 -323 -406 -459 778 -173 371 -486 740 -893 -114 275 -700 -446 -341 526 518 -95 317 255 -309 -792 -103 228 26 -251 674 -354 -864 -504 372 -711 -624 764 -771 -15 272 -864 486 -863 -680 770 587 516 -259 298 379 59 116 243 800 -84 566 79 -762 48 -454 -344 632 -414 378 -819 -221 456 -168 -19 -768 356 -110 276 -885 -636 490 270 329 86 239 180 233 317 748 669 -115 -288 -354 -322 394 741 -468 454 238 -663 -520 -225 478 -717 -719 316 -23 -715 709 235 -641 655 35 -510 -144 -499 -879 406 -714 -731 -769 -277 -422 -619 -53 210 280 -651 194 -610 1 -10 59 416 -642 195 556 -443 324 -137 -881 -684 -506 235 -100 -94 526 206 152 -443 -729 -109 657 -661 799 21 635 -406 -463 360 675 -496 -63 -833 692 75 144 -732 -416 586 -422 -195 -825 -731 -611 488 -342 -361 492 -582 -34 -869 -319 736 -678 -241 423 -151 644 -637 -810 -870 -515 -95 714 -784 -334 -646 -596 102 -369 -373 -830 -190 43 751 386 -68 169 -722 158 -22 -696 109 280 -105 140 32 360 59 -62 388 -315 -684 763 351 -813 205 145 536 -186 -710 130 -788 -205 335 231 -760 -549 -82 -103 331 770 318 -237 -100 666 -388 -251 -151 621 -474 -739 -796 -257 570 -4 572 -405 692 -422 -62 492 178 41 800 -29 -455 726 687 594 725 20 534 369 -564 535 719 -556 480 -410 165 -676 -381 -765 -617 -711 -173 -611 300 446 305 -78 623 -734 -375 -394 0 259 97 -592 -98 171 -233 494 504 -114 696 -634 -363 661 -312 798 48 498 -441 -362 -323 501 268 -716 -866 472 -116 414 405 -766 -357 -370 575 398 80 -323 793 -365 -393 -195 439 -195 16 313 267 -563 -733 441 -877 -94 173 -254 623 -679 -130 513 512 672 32 -749 218 48 555 -841 429 404 -393 147 -666 687 -624 -714 -336 153 106 208 -680 375 -331 187 -357 787 -90 547 -175 604 -469 -170 218 -91 633 -73 -316 282 318 -814 -225 -314 60 254 -118 659 -605 -780 -166 -427 579 622 -105 -147 -53 -677 546 -895 -753 -493 592 -81 -717 -343 -595 221 486 -732 -565 -158 -831 -354 1 126 268 545 -666 -783 -587 -503 760 -580 508 247 -352 -600 282 189 -351 419 753 -868 746 -816 482 710 449 564 -406 534 -866 -150 242 751 -800 365 669 166 -482 186 -160 565 -81 133 671 -837 584 -38 -805 -333 -269 -539 542 -436 -109 -836 -516 444 104 271 -128 -291 563 -841 191 -700 509 -832 -722 -765 -661 -822 -2 441 -129 -767 -470 537 536 33 -88 -110 637 -165 -809 -126 464 295 -805 -118 -490 -538 16 264 -410 268 -394 -453 107 195 757 122 -153 378 -633 506 661 305 -898 392 -536 197 -483 -94 380 -171 654 399 21 775 220 -749 -404 654 685 -585 225 -55 24 329 -76 332 277 -5 -733 403 -744 563 133 -201 -533 321 -659 -382 -846 -243 -726 -369 10 168 -569 -425 -340 311 -280 514 441 -565 542 -543 324 148 11 -154 -808 -705 -750 -372 651 -718 -375 110 -242 -231 156 657 421 -880 -549 183 42 475 594 131 138 -811 427 -167 316 680 680 -479 135 635 316 -498 608 -233 -616 -703 -898 -798 582 491 -302 -650 -292 319 702 -149 609 -383 -360 138 -345 236 -741 -494 -771 235 -876 -746 -263 -466 -787 748 -879 791 -659 -284 -471 581 -405 129 -263 632 -880 747 -279 41 207 -298 -349 44 -888 309 369 -376 -512 709 710 395 800 405 -575 252 447 -441 -806 -81 -595 -779 605 -373 -460 477 725 775 -275 630 439 612 -554 143 158 15 -542 -732 -860 565 185 -111 -751 -592 589 -857 15 534 313 -21 392 226 366 -816 -389 -132 259 623 459 -800 -272 -128 -148 110 -105 244 242 737 -179 170 420 629 -160 -575 -132 -336 265 394 -351 -769 -28 659 -22 -350 -681 126 103 -90 193 593 435 -150 -756 -18 94 -895 216 -426 438 -333 -890 268 376 572 -827 -812 -195 -136 497 -414 -448 -341 419 742 -198 21 -845 -85 -119 381 -406 -241 -396 311 259 -479 -220 360 762 755 180 -441 -789 -100 -779 -701 -866 -316 -302 -550 131 -641 691 495 -441 -407 784 -91 142 -245 -741 -42 556 -619 273 138 340 -150 311 490 229 630 712 -219 453 -250 525 541 -237 -43 -689 -18 -152 312 -456 -537 551 -836 -839 791 -523 599 136 160 -188 349 667 -247 -367 657 -188 -62 611 -204 -23 -308 370 -837 59 -203 755 -369 758 -786 -887 666 -873 460 -31 -348 648 182 -318 -682 134 -680 679 366 530 -732 -99 -289 -648 -198 -822 742 758 -407 25 -253 753 18 -519 -887 -328 -871 -792 585 412 -554 -863 -515 643 -215 -547 -900 -333 414 774 -55 179 -219 -156 -595 186 -29 674 551 582 125 16 -182 168 736 -777 525 -820 -134 -437 91 501 -710 378 500 -637 593 154 -791 654 -428 567 -659 700 -490 -536 521 -322 -578 -465 -586 -24 -743 650 -759 681 628 -447 10 -89 -891 155 -59 121 -18 -769 459 28 -581 -134 667 -533 356 -390 -812 -705 -806 714 -630 357 -476 -677 309 -703 -391 305 212 696 752 328 -539 -785 -526 626 -490 -854 786 700 -757 -548 -417 -314 -208 434 211 9 588 -625 625 182 -617 642 -703 486 679 306 -235 -351 -273 57 798 -262 -574 421 -753 352 -671 -254 -128 -852 -805 800 -785 -720 -626 -239 -722 -740 384 501 -847 174 557 408 484 -180 786 -286 -668 661 106 93 -591 -835 -468 694 -379 334 619 -733 791 -760 432 54 523 -429 -803 223 93 536 -493 -334 -69 -83 -53 115 -522 783 669 -623 -119 -408 -705 -841 -570 392 488 -861 395 -751 -708 -761 -583 528 512 -263 75 -198 793 -336 739 439 -302 -357 -784 71 634 -518 -739 -216 159 -32 -772 242 -777 -181 218 -582 5 512 262 -187 758 720 -161 -729 -727 -254 45 22 55 70 -717 -705 -312 -251 -384 -742 -578 -70 -303 334 -580 -618 312 770 743 -383 -19 -154 504 53 -840 -892 267 442 523 -176 -479 148 476 -350 -825 658 178 -872 183 491 601 498 15 -252 -667 -216 -867 133 -202 -883 -381 288 484 750 527 -350 121 -578 -615 531 -786 734 -715 -217 603 -236 -354 -380 -364 359 -214 -871 -851 -535 -175 -145 -639 506 -495 -624 -209 -818 -292 566 -327 725 -358 22 -435 -350 -95 304 424 618 336 27 -106 -237 -724 302 166 -206 -273 -886 -330 -352 562 573 390 466 632 -174 -734 -119 -22 624 280 226 657 413 -788 413 -135 -59 -859 -843 -238 -734 -344 -545 -817 530 699 -754 -461 246 43 -865 -752 490 -332 -247 -24 -101 104 273 429 316 -469 -324 -185 -168 -373 -69 -670 -155 -564 -844 -495 -670 -750 624 -508 -36 562 128 -172 -700 549 -803 -380 -56 -175 87 -293 -352 -343 -520 540 552 -54 -733 -184 689 82 219 -226 -33 796 322 671 -765 -322 417 -87 -885 -557 185 -598 287 -884 -201 554 -210 -643 -119 -753 -475 -384 762 -370 161 -459 -367 603 374 461 639 -390 -72 633 -785 472 -816 79 -487 -774 -624 -689 11 -511 -526 -745 -92 -227 -305 -261 -707 -616 -361 -300 179 -58 -690 -288 -884 -624 543 -727 66 342 795 246 -379 -527 384 -109 409 -357 -180 619 -213 611 435 -797 34 92 210 -625 -875 95 335 -850 -176 -267 96 -662 401 691 -761 515 21 355 -837 -256 187 -446 -187 730 87 -119 116 463 712 -252 468 568 -640 327 -730 775 -488 -275 -130 54 539 -704 89 -252 142 58 728 -373 -591 -682 -107 -182 -726 272 -495 326 10 -99 206 331 53 564 239 -127 212 649 -723 -528 -742 -212 216 -234 487 388 69 -684 -137 -259 -346 423 432 447 740 -714 -806 -445 593 -216 280 -526 -692 505 -607 121 96 -391 310 -588 106 -230 70 -785 -248 463 429 -117 -408 631 -147 -238 -73 -808 -704 -444 755 -520 446 -419 -43 -497 -761 -94 175 646 -302 541 -792 482 -835 -689 -709 324 -477 -667 -814 -715 -455 637 -40 466 721 685 -576 -213 7 -813 -729 -691 432 -3 537 -93 -670 -420 769 640 -636 580 69 -439 764 -79 243 -253 -862 -18 -530 731 -341 -424 123 -852 -143 327 -784 -724 -649 -675 -37 560 -804 -280 453 -653 -306 -524 -289 -878 -489 232 535 244 -221 -437 441 -728 -513 -440 -661 -577 13 -205 -24 -473 652 539 718 -516 63 -424 384 478 -577 -321 -810 214 135 796 -656 770 340 551 -278 -801 -211 559 -443 -86 204 -171 147 430 439 -114 -1 -178 -378 -592 153 -693 289 53 184 -318 -138 538 -416 315 316 660 452 -837 -368 -497 -63 438 -288 5 -545 100 630 -682 123 -238 191 466 -221 -113 -106 346 -140 -704 -678 110 -88 769 15 -341 -328 -733 126 329 -292 719 -668 36 373 -442 346 -768 322 -300 264 6 -673 722 62 -161 -312 -348 -816 -218 -109 634 50 -815 -221 133 -48 54 756 358 376 -419 -820 397 654 581 431 224 -465 497 574 -578 -155 -797 -868 633 165 69 -264 781 758 249 -333 -635 460 604 -773 -603 -513 -137 219 205 -430 218 -141 170 472 -535 -90 -886 636 249 -308 -187 541 -203 492 -186 -690 470 -125 494 564 378 320 537 564 475 -154 -153 -723 634 559 -595 -503 -872 444 -322 52 467 325 -300 -596 230 -257 711 373 613 140 -361 229 -193 -809 530 760 77 93 376 82 -50 598 -528 -408 -480 -227 -723 103 675 554 735 -254 -31 -308 -397 -511 -145 -386 321 636 32 -813 740 -603 -459 -58 -247 -586 -370 629 281 -363 -809 -211 223 -702 284 -340 -825 -212 -50 697 -678 -760 769 341 -27 -450 -382 -159 -167 -638 123 -564 493 -277 448 272 205 -214 368 -492 760 -479 -615 -442 -833 -682 -282 581 325 275 644 -137 -56 766 675 -10 353 469 -613 157 -840 -112 231 194 -846 -684 299 288 211 -803 -738 494 -27 262 67 102 62 -497 -331 521 6 -90 387 73 458 -849 -734 -742 259 -502 -782 -879 -72 -352 -414 -189 177 -283 229 207 -789 -827 405 -199 -573 764 -602 -182 326 -21 -413 -674 773 32 501 55 -733 357 -164 -763 -153 -602 158 77 -430 -821 -437 -591 470 429 239 -39 -129 279 -9 295 667 -47 -48 492 131 -692 -637 438 -184 -230 225 -724 203 -366 598 188 506 -590 775 487 -505 -141 -337 -554 344 -706 3 -619 -204 -479 93 4 625 -605 450 -309 486 525 -291 788 155 517 61 -400 651 76 -223 517 -585 -480 463 -503 -755 -255 -57 157 4 -424 707 -173 -766 -349 -647 55 71 -786 -194 115 -349 383 -784 311 288 529 -224 302 -526 -712 167 264 -652 155 188 785 -378 252 572 -58 423 784 288 -390 86 629 545 544 513 82 726 -658 632 82 -848 -390 558 -803 430 -797 87 -546 368 -231 539 -126 -194 -379 323 726 -663 -675 -741 -394 -84 -649 495 -417 165 503 600 220 109 -59 12 -798 -150 235 -121 -52 -625 777 -686 -881 786 -537 -722 396 -390 -769 -277 464 -132 -536 -336 95 459 -563 -551 150 -3 -578 -325 162 -589 -28 -232 -783 -274 -82 690 718 -539 -243 306 -136 -276 -77 -807 -593 166 -536 -614 530 -888 -572 525 -61 2 613 366 -309 700 -539 -863 -871 103 452 412 422 -516 620 -848 51 -682 631 -656 -189 -871 -344 346 -783 -436 -543 512 -597 -859 -78 -397 -399 53 63 -821 -513 363 714 747 -828 394 18 125 -75 466 -360 585 -723 -449 728 93 307 430 -45 -690 -203 -831 -185 4 336 -107 690 207 -554 -811 -857 324 -365 596 564 -665 -778 -848 -253 719 76 -326 330 -260 -87 207 693 47 -563 -172 673 -617 -842 -15 80 596 647 -751 -742 154 -675 506 -208 207 -106 587 -306 -328 303 -614 280 -818 -761 -658 768 -82 533 554 659 -673 431 -813 -329 -537 216 704 -882 179 -493 -446 357 -423 -240 -308 691 285 547 384 291 526 663 230 592 -339 -190 -413 349 324 778 334 4 368 85 -626 197 -142 -511 -8 -702 296 -421 -637 -520 -482 469 515 -891 -466 712 649 693 -516 363 378 -723 -880 277 496 -370 155 -276 -75 -197 -647 577 692 -183 378 -699 445 -14 636 -63 135 -768 656 509 734 -698 -496 70 -259 -762 670 -817 234 -822 241 -575 -801 -620 -156 -306 282 367 -854 -389 -637 -808 41 99 -218 -79 794 -154 -150 -195 -369 -849 317 -619 696 -266 -829 -334 713 587 209 -775 -303 -107 -211 -297 321 -672 83 -221 370 540 -375 -792 -728 -727 716 -871 -70 620 -121 142 -891 75 495 43 -406 -260 -423 202 -278 500 -576 -178 272 58 -490 57 -564 589 -545 -589 371 -879 -249 -758 314 715 -449 -496 299 -362 472 435 126 -712 -394 278 -855 786 -26 -497 713 -845 775 541 49 580 -302 -661 1 -62 -794 251 -753 460 490 790 -80 255 268 -178 175 -557 -701 13 -319 178 188 -373 -523 -822 -568 -106 28 -554 -613 -530 344 -722 -205 285 -311 245 -167 -610 155 674 -658 324 686 547 533 -367 -855 497 713 -47 -480 382 -738 -675 366 -360 329 251 222 -555 -454 165 -784 669 -887 318 -642 61 -557 -562 -330 446 446 -583 -666 133 -212 -718 -396 512 -836 -610 -253 684 54 -213 -745 -784 414 -216 338 336 -283 -152 313 219 372 314 29 226 -54 -606 -355 308 100 700 451 53 -326 312 211 -452 533 -50 237 -657 114 382 -695 -753 63 -35 142 4 -776 521 498 278 580 -171 -417 -251 258 142 605 607 -205 670 381 -64 -670 282 -849 -213 619 473 485 -63 -820 656 -589 340 45 357 456 349 239 -379 -388 722 699 27 227 513 -519 -98 -352 199 -13 644 -41 -265 25 -113 -437 -841 -157 -130 441 -458 425 435 -663 -100 -831 -615 444 250 -886 191 -778 -830 -753 -122 363 -448 694 -792 488 -173 -727 -727 -685 -556 -430 -619 -740 61 617 470 -213 624 -846 -319 430 -132 -550 -791 -498 548 238 590 -306 -81 -408 59 635 367 -790 -756 789 -866 -180 -219 -587 -643 -540 499 -372 19 109 787 -95 -126 599 629 -655 16 -746 241 -502 -207 525 320 -145 145 -536 114 -522 -106 364 -499 148 53 -521 470 -751 15 93 -611 515 -854 -310 691 -819 751 -366 -535 -553 -255 760 -240 -288 306 -173 701 90 130 -723 -65 -557 -378 -354 699 682 424 363 -39 -201 -715 223 347 687 -254 -424 -602 -499 -440 -182 712 -65 748 303 576 632 -110 695 -456 -483 -751 -526 -415 -373 -828 -827 217 -657 -891 717 -708 229 -661 -208 149 -405 603 -61 756 -713 354 -557 726 -776 -534 -164 -11 449 677 35 -610 2 688 -343 45 569 403 116 -391 46 -178 -166 52 -867 558 192 -9 -407 424 -876 -545 -584 -38 -96 715 -131 -881 -429 698 409 214 743 -459 -855 215 359 617 368 793 -851 -490 531 -755 -123 -625 -43 227 -594 -58 -733 -626 40 32 792 137 -206 781 541 -374 -167 303 -546 -321 -83 -50 318 691 -197 631 -143 755 -31 -170 726 -616 343 -335 -664 278 -120 575 -878 -448 42 -195 -511 37 -601 -349 -270 289 -596 -641 -564 -546 446 -887 -238 427 92 -480 695 214 -80 -749 -543 796 -370 -112 23 -595 -625 732 81 164 -806 -507 755 525 -563 -735 125 788 -325 -76 -390 -92 -808 417 -756 479 -115 -498 622 620 204 -5 751 -351 -546 -108 -68 -669 -351 766 736 135 532 -130 -20 702 -20 -262 -798 -374 181 555 -3 -256 235 586 -823 -596 -80 -181 332 -370 -307 9 -21 -326 -645 -108 668 555 -180 213 -689 525 -214 607 -467 -549 432 -831 -803 -616 -40 503 -864 -432 -388 188 279 135 109 386 704 -280 422 610 11 737 -831 -618 676 333 758 -765 -518 781 -569 442 -641 -569 -313 -851 -115 -769 479 352 701 -395 225 -362 -683 -776 -722 404 -246 -729 83 -145 398 593 84 -277 -629 563 -747 -396 508 -116 275 -457 -362 765 744 -204 544 -659 793 -42 -795 -758 -58 263 189 109 93 -417 351 -724 -394 -329 -436 483 46 -662 -500 -812 27 -750 -287 -157 375 -196 -679 582 192 492 27 -634 -633 -362 72 -774 -338 -643 375 248 -383 -584 638 -670 -557 400 634 99 -323 -599 65 5 506 -47 -315 483 409 517 -90 -738 -833 354 -784 321 38 345 92 576 -122 510 -465 568 360 272 332 743 727 614 -336 -211 -875 431 -607 -808 238 97 630 -29 -639 488 26 632 -825 -698 -111 514 -873 303 549 -642 200 -786 485 693 162 246 -73 619 240 -358 -386 643 325 -838 668 448 86 571 -876 249 65 639 321 151 675 566 -845 -2 503 -866 -567 283 -718 754 3 -524 -840 18 468 -123 464 272 -84 -95 199 148 395 44 549 -872 -750 -506 -40 -563 -833 -639 141 175 726 766 -108 134 -682 644 -598 -232 -774 18 -802 -730 -366 538 -165 554 -110 -427 -533 417 -254 485 64 -406 -491 -309 212 713 404 -171 84 8 -365 159 538 -361 -570 -108 -451 594 472 -409 -83 -882 291 -70 -231 -618 -146 129 695 767 525 -808 -760 -665 613 -470 40 714 -44 -460 549 -689 800 432 -187 49 -27 -39 -35 -707 -152 -662 -820 -501 58 -312 410 -312 780 648 -154 329 210 687 -27 69 -721 717 -796 -562 -195 -605 163 -425 -861 -380 371 -257 -840 604 292 -354 297 593 396 -831 131 -242 -462 -103 -53 -659 -615 746 530 401 285 344 -517 -387 -684 -286 -858 253 777 -208 318 273 759 -158 789 -899 670 -664 20 562 361 -838 235 393 603 7 436 480 -423 431 -188 484 -653 -544 -482 780 -308 -51 -737 -119 -456 -37 -340 -521 363 -229 -776 276 -148 -95 -368 134 -698 359 -778 -638 117 -671 -373 -348 -569 146 558 644 -61 37 -88 557 534 126 -747 -855 -99 84 -13 166 -875 -534 432 270 -343 490 10 -847 -48 -589 506 550 -526 343 35 -800 -349 351 797 574 674 -28 758 -654 662 -223 311 -387 -223 586 -480 287 -317 578 13 -663 -356 36 162 414 -98 -816 -663 759 -470 -880 -854 288 -68 -323 662 -478 -735 1 -505 -769 -837 695 -842 195 412 -44 6 -116 -817 729 692 303 -171 297 -614 -577 208 549 416 -189 -800 572 -103 -348 -46 474 -446 649 -827 643 210 -307 101 -68 299 494 -799 610 218 -357 521 359 402 325 415 293 -535 -118 467 191 349 761 633 -162 152 389 -177 170 20 611 75 -500 -423 774 733 -574 357 -195 -254 39 -530 312 -354 -777 -567 628 -629 80 -761 -360 -64 382 436 -615 -313 428 -575 209 -881 -79 515 -748 216 -8 -373 -775 -210 -880 -242 -590 -862 420 108 423 -892 390 269 -655 629 -643 -589 664 444 -754 -390 -498 -7 190 -105 542 481 766 -12 -382 -403 70 563 617 -524 -91 100 531 -756 93 -387 -25 -642 479 -717 629 -291 295 -261 -328 25 -193 705 563 414 430 -827 -92 -99 62 -148 -839 -260 -850 -18 620 314 276 -33 470 322 102 390 722 -716 -703 38 61 386 103 -337 -594 253 -475 268 -830 -710 -129 -543 -368 261 -757 772 189 -826 342 -633 -751 -85 -638 225 -280 -61 -590 661 508 18 -866 -270 -53 278 -292 -193 546 -796 310 208 271 -706 -158 -60 629 -328 -54 231 -410 -882 287 -24 -404 -98 521 -737 457 -265 63 -361 -472 -734 -361 647 -799 659 488 124 663 -191 732 -408 -225 150 -570 507 627 -341 -440 230 -486 -220 -211 -812 400 -247 -792 -577 690 465 -658 -879 629 -885 -652 -140 -489 524 100 617 -664 434 197 -232 650 475 148 583 -527 48 657 459 722 39 370 73 315 494 256 -34 216 -206 362 652 -576 -740 -377 542 -297 -449 171 398 87 -837 639 -160 438 -610 566 775 -230 98 -574 -104 -118 -337 -501 -705 -565 413 777 -470 517 489 -553 799 762 306 -85 -191 -420 633 -510 -675 -217 703 -248 370 354 446 464 -341 289 -63 -99 -818 160 -195 656 153 591 629 766 430 -538 -763 472 718 -496 -709 546 -105 467 -807 752 -320 361 -422 458 -865 -596 9 45 164 22 -260 394 -472 237 -780 -31 552 -596 -723 -280 340 363 -525 -835 220 -439 395 223 -753 -81 -721 -602 220 -477 -31 11 205 -118 82 169 -802 110 -787 612 693 18 676 -411 -699 -362 657 560 -577 518 -250 -524 -681 627 -847 -643 150 148 -554 -367 470 346 -77 429 -220 -412 478 -654 477 -594 -78 -315 588 82 -516 -670 -537 285 -622 -431 -54 -779 -729 -80 -399 -620 564 -171 -319 403 301 615 796 -138 317 273 646 529 114 257 389 -179 -584 -417 767 -885 -784 -252 -591 -552 -114 632 -768 563 -587 71 -545 -816 499 349 586 -332 549 -380 -893 -41 292 -760 -10 -767 -221 -574 466 193 115 -567 -68 388 -652 494 -359 574 788 201 610 -17 309 -858 -665 250 -693 163 389 332 -601 -594 355 654 437 -576 738 359 413 22 -306 -50 -227 329 127 -788 -117 -104 712 -227 -762 -55 689 -375 176 -592 -814 1 -868 67 417 50 -627 225 543 373 -751 669 -351 5 -546 -683 -181 -203 115 -650 -754 -155 9 22 -94 -712 -750 341 -257 640 -50 21 797 -605 -597 -150 -128 -109 167 -555 539 720 739 -602 627 -885 -290 -734 702 286 450 -837 -368 -232 129 -632 -561 354 -755 -158 318 489 450 759 612 759 -149 -147 -395 681 -282 -382 -483 -458 8 247 -302 204 -715 247 162 -886 -749 31 -411 23 -367 -474 -201 101 538 486 33 -500 -261 -422 -619 -334 4 664 -560 317 -66 363 -527 386 382 552 301 144 -863 -775 -820 -83 -577 612 -715 -84 -264 -519 -493 159 160 385 -176 525 32 97 564 640 -606 111 106 -305 -783 387 -416 54 14 -444 242 306 196 -23 -317 -629 -577 -136 -232 772 357 489 433 597 -482 -548 -426 -863 -510 -731 65 -303 -646 306 414 -601 -150 326 -54 -655 -167 -830 464 -857 -604 531 -820 -598 -19 -760 -629 -829 372 271 -882 459 796 514 687 -750 358 313 435 -795 425 88 740 -104 483 428 245 405 -324 545 783 430 784 -525 96 -596 64 -817 239 -568 400 -492 660 653 468 -151 -560 562 298 709 -607 -203 -362 -797 58 -693 78 743 -689 47 454 700 432 548 41 -114 647 -43 -54 -683 325 265 470 -656 -102 -182 -509 330 -808 -483 65 356 -578 788 433 -203 -722 -218 562 -435 -189 299 -392 269 -820 -77 -630 -189 413 164 323 -263 631 684 212 -724 467 -649 389 377 -232 -486 -529 116 185 -246 337 -761 -165 -462 524 -515 213 -391 -597 -602 -145 322 -797 779 -641 -324 24 -808 -391 493 739 -328 -551 -285 605 414 588 613 -503 90 104 617 -229 654 72 314 -470 -213 396 -422 1 -341 -463 780 -120 -530 -351 -554 -20 -520 -603 -387 543 -432 -306 -897 -32 451 -319 190 -507 197 -527 478 533 -501 490 487 286 -148 -365 -842 275 -782 -837 -202 531 -895 -797 368 679 -90 -767 502 -109 793 -363 387 -680 -145 -348 300 525 485 -868 267 -97 -263 -15 199 -698 -884 -275 -730 414 -883 104 -421 -554 602 -43 643 782 -300 690 -797 -767 569 583 13 -350 151 -680 483 407 340 666 -751 -80 -745 -750 652 -772 -464 481 -7 354 -588 440 -478 149 -165 -641 -473 -572 636 91 -107 -696 649 -4 498 -807 -186 -893 674 -11 -871 466 -271 388 -217 270 107 -530 -503 379 -335 3 -374 319 253 240 386 -25 -179 -299 657 -445 -645 341 -181 545 -243 -458 593 617 -241 -578 -859 628 718 248 -340 -635 -644 -14 436 -226 168 400 -743 214 330 -442 83 621 -276 475 -384 117 52 -402 -454 61 638 -485 713 -458 -858 580 -234 106 108 -316 -805 156 503 366 -189 755 514 -139 -802 -240 69 -382 -172 510 433 -373 -643 -134 -71 -124 -213 654 691 -261 -372 -21 251 -543 760 -705 -598 392 779 -346 -101 186 180 -619 13 -442 -183 -313 -247 248 -176 234 -281 -756 667 -321 607 -657 -560 429 437 97 -160 -36 243 29 158 180 -52 -220 -513 -627 -91 -250 -478 54 -42 691 -58 -764 -144 -591 -623 443 -465 73 -351 364 -888 -823 566 -729 381 -624 -132 110 377 -612 -420 -492 31 342 738 -211 -476 400 -621 167 -430 -812 -685 76 749 433 -583 770 -393 -329 -327 589 -297 -706 242 -866 -487 -308 -409 479 667 -566 771 -366 477 -651 -457 -607 395 123 -664 298 680 -800 250 592 -667 314 72 -147 -48 214 642 -162 717 3 -206 -313 -437 -493 133 145 393 46 -671 476 -799 524 404 -794 227 619 -890 -29 -145 326 -856 86 445 730 -731 708 -417 -412 429 440 -182 243 -45 365 543 -71 -873 293 222 107 292 658 -620 -771 511 -6 -113 -533 597 266 -526 224 -681 143 -316 130 3 180 748 649 -852 -675 -213 51 -195 -511 328 -397 -778 -183 -41 416 289 156 -238 -161 -17 -172 -426 555 513 504 -555 -136 95 608 -276 36 -90 762 -866 357 288 -735 382 -396 336 -214 -850 -520 63 -458 -382 -858 61 231 301 -172 -787 -341 204 -596 -3 60 -643 366 397 -466 -260 -788 -283 -306 33 486 -637 -368 -746 -898 -103 765 -382 -416 116 651 -465 -623 550 -232 129 -764 -550 728 654 364 -282 -623 -4 765 709 -362 -380 357 -898 417 54 -89 53 -166 -659 320 -627 -794 -264 550 675 -159 376 721 440 800 658 656 689 -207 221 190 25 -708 -17 -724 -860 26 -603 -450 -475 -390 -104 -45 -850 -714 -200 493 -769 311 172 567 -703 775 507 -435 -613 234 -685 599 -603 3 350 99 210 -442 278 588 -543 -474 -146 138 -430 -6 -314 -166 684 -148 233 -211 -495 -448 -587 488 739 166 56 625 -707 -728 300 276 554 -833 -342 -482 -577 798 402 -560 -385 600 60 -835 656 409 -146 44 568 -288 346 -597 153 688 -229 -756 302 362 628 -251 -638 731 693 -735 614 488 142 -414 91 538 -864 -850 754 -654 -523 -62 160 -251 -111 -742 422 -91 -705 -368 -753 -618 -421 -870 -7 -45 -179 91 -594 242 371 88 93 686 -115 269 -615 -524 532 -394 109 -104 399 547 15 296 -770 -841 411 627 677 484 39 -416 -371 -312 491 696 91 -450 343 -622 -820 774 685 580 331 422 197 138 588 -186 -727 -406 -346 15 -685 -616 -568 -614 -842 -65 196 563 555 615 -787 -235 421 -766 520 -320 -679 738 -786 34 -323 -123 68 -37 -32 455 -340 523 -224 271 -653 -898 690 -821 -35 413 -115 -730 -618 192 569 14 -404 75 348 260 -473 -531 758 -544 -550 626 -480 798 -217 -100 718 138 627 -713 415 508 64 44 692 -311 404 -59 -188 -511 287 -598 -394 -611 495 320 464 -826 -807 377 -104 -807 592 -175 -607 -682 521 -644 334 275 474 -783 603 381 -488 -763 757 -325 -364 633 -602 251 722 168 423 536 591 235 -395 -245 123 -347 -730 732 566 183 207 561 -490 663 -46 421 -37 -36 376 -887 -873 -740 477 -488 -238 -558 -63 173 -615 107 115 -554 -454 276 -143 -335 -387 8 -601 -250 231 600 118 -324 -298 -453 -586 -893 -98 691 -397 92 -884 256 -465 37 219 202 585 320 -177 624 305 -502 657 -564 592 738 771 773 279 -279 -261 -821 81 497 -132 378 293 355 194 579 663 300 -240 424 660 -49 -5 -700 758 -35 482 -274 -140 435 -296 -490 -209 720 -566 295 -786 -25 3 203 -98 -328 118 -482 406 -207 -900 -570 130 714 -339 -306 -852 -591 264 -284 248 776 596 -732 -114 -289 -53 -320 105 -415 737 239 -560 584 -79 573 -765 72 -125 533 -686 592 382 -810 -784 -588 249 608 601 466 -187 -155 -377 -114 668 285 -251 246 -286 -744 95 -797 -118 720 -215 -585 413 791 -716 -120 -635 -802 379 503 245 468 -175 558 421 470 -277 105 -603 476 31 -116 77 -855 280 -64 -670 -768 410 588 -642 734 223 -781 -895 501 -759 748 371 369 18 197 -827 -10 666 -724 -846 -581 -755 525 571 170 -105 -816 -510 691 -298 -529 -651 100 251 -415 563 -371 373 65 330 -139 234 143 292 -449 724 -271 365 41 -622 -577 149 -236 107 114 -143 289 -486 -673 397 -94 139 414 -579 174 265 561 -434 472 279 116 470 785 606 -641 782 -274 -626 -708 741 137 -187 443 639 -863 -548 -27 -501 113 -850 -552 -763 -737 57 -518 357 386 -871 -385 -208 -847 -756 467 527 410 410 -883 -520 -314 -689 -2 -815 693 -173 105 -771 422 708 -368 -61 -83 -69 -816 775 -297 675 301 39 -624 -32 -609 -71 -814 345 -397 -869 -261 639 625 -276 619 -594 444 737 -886 -466 357 -182 182 -850 -183 380 -754 -79 645 541 92 10 -758 -677 163 250 228 459 353 -611 435 -838 -592 -245 -662 -37 -502 91 112 612 -409 270 127 532 682 -31 -490 -219 -270 -179 125 135 -791 -795 648 90 306 29 796 725 -566 -31 141 -66 420 267 -526 -568 738 -10 253 -111 13 211 -239 -859 401 -80 51 -866 -292 442 -722 102 -581 -127 -665 -323 447 465 572 -696 492 -649 -600 -428 512 708 -881 558 -668 -701 -295 -677 -622 -592 -797 508 -369 -239 141 768 196 -409 -764 151 -737 130 -715 -426 -249 273 -86 237 -164 459 -472 -39 588 -649 -495 401 -725 584 90 -687 -661 -219 -689 -309 -112 699 -411 439 -751 -557 583 758 -354 354 -377 299 -489 -527 259 437 -763 -204 291 -209 -14 339 166 -768 67 -694 -857 105 735 -785 321 -600 -316 -702 757 253 -612 -280 -126 213 637 -878 -244 319 472 -642 226 -22 635 -242 -760 365 105 -759 -435 -138 -222 683 239 -349 -650 -674 28 -292 -573 415 41 767 4 -345 528 -149 -37 574 732 -127 -201 -443 347 359 179 294 221 -493 268 -77 318 285 230 775 -172 195 481 529 -654 -8 -717 -315 -837 322 -572 -629 -164 -379 -872 56 246 332 480 -171 291 133 -523 -355 -411 -67 250 654 -542 -814 -183 695 -421 629 412 570 762 353 -646 -660 -303 758 693 -163 563 143 -692 -105 -844 -46 -35 642 -365 629 -825 -62 319 627 138 -381 323 -138 339 358 -160 -741 298 766 566 -40 -370 384 394 -36 -257 542 361 204 -215 48 -36 487 -262 -13 -389 530 -470 -242 409 -731 59 272 -728 -195 -209 -156 787 -646 577 408 -506 -30 550 -823 -149 -696 -555 -859 673 740 -250 182 -206 -39 -763 -822 -99 546 332 76 677 -221 633 389 -875 795 -843 711 204 -403 568 568 339 -28 -63 -491 285 -419 -750 734 253 -841 -753 433 -865 -270 491 -212 -178 341 -691 549 464 306 -100 -329 -862 -440 256 -397 654 -777 703 -532 161 704 754 159 -363 -27 447 193 -330 351 90 -11 0 -599 512 -638 -353 457 90 678 -882 -66 -529 -462 -211 655 591 532 -328 -37 -249 666 85 302 -90 -354 85 -887 674 -354 636 -672 -888 -541 -581 -787 -490 373 -487 -104 -59 -150 691 -562 357 -625 -588 -320 -334 739 -452 562 -225 -816 -507 217 -190 282 -202 -858 618 698 -694 -733 98 -636 -428 509 261 -739 179 391 659 521 605 353 -490 276 537 648 594 329 144 18 -723 -827 -708 -435 -754 495 -618 -4 -24 -501 -80 -521 -663 712 -347 48 -519 606 -340 -465 -752 86 -648 -214 -146 129 -425 277 -639 797 -614 187 -826 -695 -207 -855 230 67 80 72 505 775 304 69 69 -9 -741 -582 -723 -518 212 -885 53 -499 -150 558 625 -393 -182 -376 10 111 602 108 371 -495 -849 689 -732 440 -343 735 23 678 -591 334 549 -141 529 -211 395 -845 -704 580 -138 587 -474 77 -505 -499 -729 -331 457 503 331 -103 554 -778 29 477 -318 -766 445 192 313 517 526 253 -899 641 -309 -141 237 356 -607 426 -426 -326 73 -365 516 447 109 413 -866 -798 -25 -238 -410 19 -187 296 -127 240 -235 -287 -831 -498 -878 -894 -4 723 -522 -455 -116 391 100 -77 750 546 17 -744 -167 -891 -239 -763 -525 389 -375 84 748 -278 -744 -847 -786 615 -685 -779 -252 -331 360 593 609 -140 737 73 589 -456 563 -553 -199 -85 -131 -649 -666 356 223 -416 -496 -116 430 19 106 -622 -224 628 313 354 338 122 667 22 -859 -227 -187 -523 -397 -396 768 305 -489 357 -617 694 288 -172 -240 377 700 191 -306 -448 -664 572 709 73 469 -705 -14 -822 743 -792 -5 -557 29 315 -453 783 -412 561 -532 282 522 -26 417 -493 -788 -793 -355 -591 -39 -260 -692 -442 -821 -620 -408 654 793 -224 401 380 117 8 406 739 -310 -37 418 -128 314 596 334 61 -428 -785 -583 295 725 -295 -771 703 747 774 -878 -75 -764 181 -439 622 -439 -441 442 392 -107 -102 -687 -358 730 -494 676 -642 -534 352 -59 -366 -59 -76 452 455 773 406 -2 -17 74 119 -574 342 -571 383 646 529 -397 -648 436 622 -499 -240 573 451 -69 379 -572 -24 299 -28 439 -427 -810 -452 103 -324 -79 -195 693 268 295 682 -698 785 303 116 -710 731 235 -690 700 -100 -427 -380 -737 -374 -604 247 -167 218 53 497 -240 -717 91 -676 661 20 -232 53 -860 170 -741 -459 -308 380 -364 -400 -462 -645 499 679 -144 691 -565 -192 -61 -577 591 -661 -490 -249 -775 -887 -667 -4 433 -388 -279 -223 -813 153 772 760 -473 -879 -769 480 142 -722 -355 528 414 128 566 -670 -38 12 -545 -310 -815 -339 -351 656 254 -510 -438 -259 -14 221 -484 686 -264 -624 643 -485 81 -236 682 -814 195 172 -819 -292 -602 -302 -277 217 706 454 -129 -716 209 -354 -360 550 -146 664 -784 -145 -63 -202 -557 422 688 -180 -651 -575 297 74 -82 282 744 206 273 -314 -506 -769 -321 428 687 -746 -479 -528 -11 401 177 537 -329 -689 -420 80 773 210 -167 143 -168 480 -746 86 10 771 -875 11 359 -751 424 286 666 -680 520 -4 274 425 567 -58 315 579 407 -65 385 -519 614 90 -547 -226 -886 721 -800 682 590 548 -64 -697 -851 167 -342 134 -121 33 -788 336 -227 -393 -90 -659 -184 191 -426 -549 145 734 522 -2 181 -197 324 -3 517 406 -446 111 -13 -545 -106 -117 748 730 673 -323 574 426 338 81 379 159 -67 -748 -582 336 -876 510 -473 530 -870 -470 577 -668 -187 -544 267 -102 -197 -294 777 144 781 674 301 113 292 -512 -788 75 -155 -579 572 -63 647 169 -860 498 239 -541 341 288 -238 -262 -570 -580 173 -515 633 345 488 -842 216 -580 -751 -203 -472 459 740 -12 -857 -56 387 -264 541 464 81 79 -2 -397 -731 -50 -312 588 -392 579 -191 -197 412 407 -651 239 285 362 384 0 -266 604 -546 137 541 595 -635 156 232 -153 -500 -252 507 -846 -312 -437 606 93 622 791 349 490 -413 -233 -739 -626 504 553 -17 678 -590 -162 483 47 -110 -201 -891 134 620 -594 -398 75 -670 -683 733 -719 -634 373 642 -82 -179 290 759 636 24 34 -867 -847 93 265 -520 653 -432 12 341 137 154 738 536 17 518 -465 -84 669 333 357 563 -224 524 583 -268 18 741 -709 -880 428 410 35 21 -194 -161 129 551 -161 794 -308 -67 789 214 -204 391 -867 661 -884 202 560 159 15 -460 330 -386 591 471 731 392 -34 -505 508 15 -82 -517 -365 791 234 -770 281 -815 -529 -201 447 -325 383 624 22 -612 694 22 696 151 631 -659 141 -21 -588 -55 -695 -95 338 607 411 -296 -362 -427 -587 -330 699 -718 -203 -183 282 -263 214 575 -362 691 -50 -83 238 -435 -808 -446 415 459 -834 -580 -638 624 -481 621 445 472 282 662 -616 -544 577 711 -433 -31 -271 535 464 188 453 -467 208 -235 70 718 460 -552 -431 542 464 -861 674 177 -877 -92 562 161 -469 657 679 -620 493 61 -91 -366 642 -195 790 269 333 -271 -814 708 -134 680 -509 -426 -469 -609 602 -587 25 715 606 -360 -178 29 78 -470 421 776 -372 156 -809 -472 282 130 -201 131 -228 426 -207 -279 -23 -597 646 -540 623 282 270 -8 -740 508 -413 -833 339 81 -511 4 284 -2 -188 -597 -333 49 -467 697 -808 766 -38 -851 -137 202 42 -48 -497 90 -784 379 -566 729 -173 -16 761 -717 730 316 -533 -887 532 -572 -671 -892 -644 551 237 -147 458 -829 155 796 -551 -607 -287 270 36 -266 -86 -29 176 -395 588 621 -155 -8 -798 14 196 -686 74 -831 488 -353 -658 278 -733 -661 61 -569 347 444 186 217 473 551 -483 391 437 208 -817 160 385 -525 481 781 514 62 -675 -739 -575 81 -472 -594 -805 -253 -284 -592 -900 443 175 352 -494 590 147 7 -475 629 -557 300 620 187 -566 -589 -390 -139 275 -3 -205 303 342 551 -192 -759 -136 -167 -561 127 282 397 -230 428 -47 -300 -265 -583 -313 13 -393 -531 -222 -387 -234 19 77 154 -779 -242 426 453 355 392 500 -72 -203 92 601 -233 214 -803 -80 -837 -863 -536 566 -309 136 -708 -271 428 -754 398 224 -687 -481 691 404 485 -10 -237 -307 484 -449 493 -587 -677 -153 -404 -372 1 464 -640 -42 -35 734 734 -252 -53 197 715 -238 -785 -41 640 -802 552 516 731 604 165 -158 -515 -535 -660 736 -656 727 -706 708 276 -360 -685 546 -697 -394 235 756 98 798 484 -876 577 -716 -80 698 255 -899 -64 488 273 336 -633 -784 -761 657 -533 -884 560 646 -828 -655 259 539 -213 560 687 -414 -790 98 -818 -723 -735 745 765 -855 126 546 -155 -323 -875 -155 -481 -885 -464 -428 71 -881 381 -875 786 602 389 318 -293 772 -346 -192 -554 -510 580 -249 208 -744 462 -649 748 235 504 298 -215 741 719 309 -750 -634 397 -697 -433 -873 282 -450 -315 686 211 -724 706 -42 68 -82 -22 -70 -184 -859 442 445 272 35 508 379 -395 390 116 -192 -253 -849 -857 -619 772 -191 -402 -119 -553 -27 278 213 553 629 -264 240 -594 596 346 130 -457 -59 693 -420 459 -456 -643 482 744 -594 268 785 555 270 -162 -850 652 457 -354 75 -531 470 500 -546 394 514 -898 414 -223 749 374 299 -628 -790 -171 96 -558 -66 -1 369 -478 -859 -552 556 399 464 -591 -502 273 316 361 -705 -829 522 620 7 -126 553 749 699 -627 727 -546 -554 181 -82 -54 346 -791 -248 -30 480 455 44 257 241 119 -637 383 489 448 677 -496 471 -36 -319 183 -478 -96 508 321 282 431 -256 246 -316 -140 585 -756 313 -23 -699 234 68 626 -193 -641 -553 241 -151 -736 -66 -97 737 -176 660 -611 -847 603 379 -160 -392 -664 402 -376 -487 385 -836 101 617 664 472 476 447 -549 -465 744 -656 96 -111 341 -180 213 -323 670 -816 -883 -107 -804 35 684 -889 -823 597 581 206 -823 -341 285 11 -443 57 -271 435 -412 100 303 -713 241 16 253 502 -857 -40 -683 81 278 -865 715 48 -90 758 -505 -15 715 335 -488 -156 407 -646 658 -218 -265 -284 52 -48 202 345 -213 -678 -639 -269 53 222 -409 -548 -174 580 514 278 -636 -325 -270 -298 668 -876 733 134 -286 -258 -727 -781 -889 -377 672 -857 -457 -299 -880 338 71 430 594 708 623 771 -664 -810 -321 348 -428 -537 -566 -737 317 416 252 -414 -659 -760 531 309 82 -741 279 -638 -869 57 -820 -685 -410 -245 -81 -667 94 -888 579 97 -195 -264 -211 -72 770 609 6 760 -82 -114 -212 395 -454 -453 263 -480 577 456 -484 785 397 -880 -518 322 -316 -682 -125 744 556 -55 77 -582 693 -27 -69 -429 -437 749 400 513 179 -169 -452 -490 -723 267 447 -555 288 694 538 -448 274 -211 -852 -497 -99 -746 -86 -452 468 214 -405 -770 -578 711 75 246 720 688 -219 292 287 -656 -17 -333 -659 420 190 438 677 -543 -182 611 -607 -117 99 773 223 -60 657 313 -281 752 -622 414 -165 487 -476 -349 194 314 203 -191 -294 358 341 -757 -762 -212 94 -823 -374 246 -170 128 -373 -54 -620 478 -617 485 452 130 290 -78 405 -598 353 -293 -189 -601 561 -192 333 533 147 -450 396 -403 400 -807 -374 -122 -162 -339 -747 -574 496 -773 -630 -288 602 -505 -586 262 -508 671 -775 357 -138 399 289 412 -346 -887 -595 -504 -884 -122 -654 -859 686 -775 690 433 -330 -275 112 757 -197 541 -252 259 -878 576 -659 -153 402 -538 -375 -706 74 697 -830 -730 -842 -97 367 -503 -280 65 -479 481 -291 4 -467 248 -422 57 389 -655 -654 -639 -729 333 22 -387 379 -308 -477 460 -551 525 107 231 -816 -9 4 705 -553 800 130 291 457 -822 523 -607 163 -8 -496 -316 170 -203 -439 488 -288 -527 -879 596 363 22 167 -302 -646 -55 -556 269 -33 -446 723 -376 419 716 -694 -548 -519 -796 25 738 797 -753 -35 -882 59 -127 -753 242 -807 -179 -736 -381 -583 -165 -354 -405 332 643 -84 -557 167 752 -398 432 -14 202 -608 127 -329 -200 -470 366 111 -329 -814 159 -475 312 -480 -353 -405 -456 -98 -877 428 398 484 258 -652 444 750 -465 -106 490 -196 741 -439 -376 558 -1 517 525 663 -93 343 -741 742 -838 -574 741 -753 130 -36 -340 -53 520 -538 145 553 719 -742 -114 -546 53 -721 317 -425 548 66 -155 -683 -505 -647 -177 -686 74 -424 626 231 143 -645 -485 -190 -397 576 -406 -572 -152 -723 535 414 783 -160 -868 -632 -546 778 -799 726 -329 -673 -723 -306 -724 -690 -130 616 565 -418 169 -529 -767 -831 60 -353 -22 -186 -655 -881 -783 -836 -103 -208 -809 -308 1 -764 473 777 32 503 250 -301 -342 663 347 -883 -155 -313 123 -548 -223 -278 -818 443 736 -167 -246 6 579 665 -811 -611 -64 -653 -798 -331 347 -338 -17 257 77 27 -164 -435 -712 -167 -885 -365 570 394 -673 -325 -599 319 310 196 -298 -572 -262 -742 730 -422 140 667 231 92 288 167 351 79 -28 -342 254 -471 -250 185 101 622 370 738 -714 -126 134 513 271 151 -604 -146 315 165 640 762 -359 -854 -148 -475 290 -412 638 -54 -529 699 -348 -810 68 -55 636 -190 487 -50 -287 -377 -799 -811 -360 623 -812 -559 738 -320 -793 -788 197 -402 -805 201 107 -888 -198 -595 -598 715 191 85 170 350 -541 -192 -336 -254 248 -156 -795 -122 656 135 -685 167 252 -726 -579 -64 420 -230 -818 608 198 -112 -706 592 -358 -844 -479 -364 732 -608 671 -712 -88 211 453 -612 -185 -443 -735 -136 275 -730 -51 785 665 -281 586 -579 309 -456 134 161 746 317 -884 -230 -630 84 94 -489 -335 545 148 85 584 -43 -876 -206 -314 -315 -11 360 638 423 158 -162 771 -895 683 740 193 449 -334 695 345 705 727 30 592 334 -451 71 -305 -831 -848 -534 485 478 81 -359 -765 419 -883 27 729 598 -684 223 78 400 -367 -663 -6 -406 711 -649 425 -608 -350 -115 6 -224 244 152 -471 370 488 -69 784 -751 -577 -285 -861 -126 -580 -64 309 -536 651 -836 510 22 489 -326 -789 -199 -370 -820 389 -233 739 237 214 -85 61 -317 217 364 -436 -572 -432 -232 -220 -219 -229 177 -858 -695 364 -741 45 -636 737 773 -826 -129 -716 -305 71 -460 265 548 -385 -138 22 -255 745 648 -403 -554 -763 -769 321 -172 -419 589 -181 10 353 308 479 -644 524 -863 -558 401 -849 78 -310 -71 -13 572 603 181 -555 399 -899 297 -170 -634 -508 -468 706 272 -743 -245 150 -39 -631 16 355 690 789 -53 537 -202 -129 -828 -848 -270 539 -806 287 466 455 -804 -698 -438 -862 23 -690 -151 -683 715 198 671 -22 -857 -868 -881 -194 -220 -688 555 -848 402 -578 547 -495 87 736 -180 592 -451 276 -2 -588 -318 -840 660 645 587 -403 -235 743 -600 -889 420 182 -44 40 -318 -311 -856 -571 364 -296 -63 477 388 -273 -804 -883 -849 84 -161 -592 -130 -569 -692 274 136 -340 78 21 -808 466 774 -457 471 593 -185 -357 709 -658 -387 -60 -504 -375 -242 597 -537 608 -830 623 723 671 140 -568 204 500 -528 95 -86 517 37 -81 679 -869 527 -326 472 -449 162 -31 16 -285 -101 663 -373 -800 713 -365 615 384 -642 -391 182 -27 -619 -747 -346 -497 -500 -428 -528 -412 -88 -524 -223 73 -384 50 -591 -382 -483 -147 637 -236 43 -342 171 291 719 -279 148 460 605 712 -287 248 609 384 69 -64 -137 -117 -885 405 208 -561 -798 394 197 -499 -6 -163 -111 -812 -544 -3 -317 -548 239 -814 -396 502 -754 -206 160 563 598 -236 -791 15 565 -704 -50 -343 -22 -246 -114 590 -140 770 577 271 663 15 -1 -261 -318 -552 -195 565 -546 186 317 -361 -528 -78 -359 -465 -900 -4 -812 -228 556 -760 -242 327 -76 48 749 392 188 798 243 -615 -183 -836 -49 -50 399 511 324 199 194 -255 553 -560 226 -650 -310 148 137 626 507 397 697 218 -463 68 -218 -525 -733 -402 -421 -542 518 -581 -425 -843 -485 -91 -244 394 -539 345 183 -144 -549 32 682 292 -813 -191 268 162 -843 204 -824 159 -47 -728 369 -85 709 -773 -77 -170 -16 412 -331 -858 -640 318 737 649 -848 638 114 503 -195 372 291 -323 -149 -882 364 -333 -872 -128 -473 -246 206 -292 -342 -556 297 701 -694 214 -868 -719 -651 274 -707 -286 -34 -86 343 624 -79 -761 -157 -589 367 -700 100 -600 -495 207 -320 -886 188 -124 64 -91 -565 -802 273 -242 -850 -291 -208 -718 -365 -493 -544 -708 -508 -370 -783 394 -125 442 -774 -19 -884 247 -597 503 -145 -4 -383 -331 676 495 -143 -444 186 -68 793 520 111 404 173 -238 -30 506 221 -810 -91 -229 522 422 541 -610 -287 -761 -326 -554 389 -277 -445 578 680 176 -284 242 -722 89 386 -669 -479 -461 -503 215 -10 -633 333 5 -48 664 -537 747 -487 -239 750 -179 -358 543 -323 -580 -659 -495 12 796 725 779 -217 -834 -742 703 -680 -577 769 192 -432 -662 -491 -58 -557 -201 -43 -273 -18 422 -295 255 -467 -489 84 -27 634 -253 -41 -742 -511 -202 -372 -392 196 433 -768 781 -803 -560 -686 465 340 755 166 82 123 -718 512 291 104 715 -759 607 -522 -871 -293 -614 544 17 197 -654 -601 -266 75 690 22 -86 -812 -590 601 479 -718 -824 -125 542 -893 -429 564 10 672 54 421 796 -541 -148 440 -477 -388 -770 -489 -181 670 -599 304 488 671 134 -257 232 513 -362 628 715 -799 -606 -515 -557 615 288 -463 -685 -648 -697 -677 -126 793 -798 -230 167 291 -829 499 3 -247 313 405 -807 -756 750 -874 789 -300 -398 -326 714 210 -306 -596 -852 -665 -719 -585 -654 208 -542 764 194 453 -310 -85 -348 39 589 -712 -719 22 530 751 502 369 -154 651 339 -417 304 702 -703 -843 -397 -615 -582 -894 422 -664 59 766 732 -888 -803 -444 -123 420 742 800 -107 177 608 -296 -554 -671 -679 770 349 651 -633 -192 269 151 -493 -260 -308 -29 330 190 -475 -219 -872 671 -273 -259 617 128 -431 708 449 168 699 472 -714 569 199 382 -196 -636 208 -393 -303 -262 29 235 15 40 556 172 270 -17 -55 690 -381 -727 -240 -305 -575 -348 199 -842 1 -686 -181 734 -433 -879 -853 696 19 476 26 155 502 -695 307 -718 41 -202 -170 -765 738 -442 -58 792 774 439 711 691 -686 -703 -698 -429 -179 474 631 -887 -630 -651 266 -374 -742 -820 -829 443 55 381 -179 65 -83 -621 8 -85 106 -129 320 681 -45 -103 -98 -795 635 -511 378 321 784 -43 242 -464 90 257 -786 -310 -59 637 -90 706 683 -698 382 -437 -148 -208 691 527 -719 394 -857 293 -188 206 -287 392 462 663 -170 -603 705 -376 644 576 -165 -142 -871 291 -156 -562 28 96 748 319 -278 124 -551 -518 -69 412 -266 -676 -87 140 -600 -235 709 586 526 -149 -503 -855 497 281 461 -119 -153 -536 -508 720 -671 -245 272 -84 39 -210 110 359 520 688 421 -715 -178 -381 32 340 720 -762 -189 435 63 -737 -333 -324 454 -61 480 -301 -548 623 -294 -318 603 600 277 516 701 -200 -399 625 451 672 -737 -206 476 -405 -478 1 -787 731 -510 219 -66 499 669 494 -585 -509 -12 736 792 650 -437 704 -135 -229 -886 -503 -546 -667 772 156 774 -696 -408 546 696 -437 238 -489 -118 567 -109 305 170 545 265 -722 -650 -335 81 519 389 -481 -881 459 402 338 -375 575 -834 -441 385 276 -525 41 681 -834 696 -174 -174 -223 354 329 277 774 270 612 -391 598 -783 280 -519 506 695 245 552 -17 -146 90 380 -55 -187 282 -52 -752 226 35 -311 -578 -37 -590 -17 -741 -420 -402 418 -603 -260 -243 -91 -334 -650 -717 734 685 -34 211 -772 504 134 532 -90 316 281 295 599 26 236 -854 -897 -535 -434 -237 -740 -128 680 150 -611 684 -319 -360 -851 -167 226 -804 400 -475 421 -194 558 58 27 544 483 745 -29 -891 180 -571 133 -203 321 -556 -620 683 169 474 305 355 -579 -540 -491 -829 -68 26 -156 -267 -163 119 -165 304 563 227 229 -616 340 526 -659 -826 146 425 -724 211 -484 447 -447 -494 -876 -789 -630 -663 348 -653 -159 290 362 613 797 -465 -17 -425 -290 339 715 53 -425 -332 774 -696 247 -719 -644 729 -524 604 260 698 299 -455 -804 476 291 -164 -883 652 495 231 -542 -373 649 -630 -298 -102 281 338 103 87 302 -730 -25 -675 118 359 -598 -585 -733 -639 -482 93 -877 -330 602 94 81 418 299 -644 -435 31 -787 611 512 -844 261 426 201 445 -231 401 -599 216 19 514 -456 744 223 257 -26 462 604 296 -15 -64 397 638 577 5 -654 -267 -483 -483 771 610 323 -157 -240 -149 55 -403 -331 242 -786 -301 619 -607 286 455 445 751 632 689 -496 -447 -519 279 515 -125 -791 248 666 646 745 32 651 6 414 -879 485 201 368 -1 -703 154 705 -220 -787 -474 -303 34 -79 -9 -391 -9 -136 87 271 -77 -499 -874 299 -194 -64 582 455 449 -198 -712 3 495 -583 -3 25 -855 -555 626 678 -787 -62 307 -622 -108 193 731 382 131 -345 1 -171 86 -599 75 104 90 -469 170 -586 -783 800 659 256 -835 179 -425 -609 -856 -873 -175 583 557 13 664 36 -676 345 -327 197 -725 -321 -534 -374 581 -268 -629 -806 -502 97 -372 419 -99 -845 -10 -824 -3 -383 692 454 189 424 -254 560 -591 319 -183 374 -572 -712 -831 -99 385 772 -81 -148 -286 -183 605 479 -885 -265 503 -665 649 197 603 -424 383 -772 -418 -253 -579 4 -452 -36 -874 197 -648 -813 588 233 339 59 234 747 533 -746 -4 108 257 546 319 -65 624 153 753 -559 410 363 96 -265 -189 409 -540 472 710 137 -824 -572 642 -201 471 -509 589 -470 741 421 -388 -771 126 -40 -474 673 229 411 167 516 -362 445 -832 -795 -155 82 -133 22 211 -128 -635 63 459 -254 180 688 182 -428 -230 740 -783 -807 57 -582 -397 -506 342 -762 -525 694 -775 -439 -647 -451 -499 633 -400 0 557 -717 335 -666 671 -642 -429 -83 682 363 732 -197 526 399 -760 -291 -657 -734 -188 -377 34 414 -685 -873 -318 42 -523 -406 -871 -208 -757 184 744 58 713 779 -62 -741 44 561 -323 333 -834 -660 273 535 432 360 583 -416 732 -643 -896 -854 -847 318 309 457 626 738 677 549 676 -765 -720 459 561 648 -593 738 610 -860 673 216 507 -184 -519 -138 365 287 -407 -139 -787 -228 -845 -574 422 -420 -456 149 395 -159 775 752 353 128 592 -284 641 -789 286 608 452 -212 123 -554 447 -36 -118 355 -816 712 -152 698 -108 162 309 349 659 -352 14 -462 -420 -746 149 -72 280 -171 -756 75 -876 790 -179 74 185 -295 350 -374 -828 87 279 -725 -658 70 43 282 462 -854 688 153 752 -718 325 -298 -856 367 -196 -349 -775 344 474 -229 -349 654 -653 -638 -588 588 -18 -129 -470 204 -715 -198 -442 778 -668 -620 -220 -123 497 363 676 533 500 493 663 -228 -514 -866 712 -473 -704 42 138 245 360 -307 214 40 145 -406 618 -467 761 296 -817 -409 690 384 747 -216 -350 701 -106 -198 -206 -286 -791 785 -750 505 -495 -99 675 -177 588 569 -332 -162 420 -491 60 -607 -476 -134 680 487 206 -187 -366 -446 303 -277 11 -795 -140 -730 -360 -681 127 366 -103 792 195 654 -25 -636 146 107 -228 18 -395 697 -94 -823 394 63 498 -107 -759 277 -19 540 -291 -625 -532 119 -725 412 682 783 -663 -78 -275 405 669 -862 -629 44 -443 -192 -385 387 -29 -193 -116 -514 -657 -457 248 -445 -724 -612 -337 685 240 133 -866 -217 -49 -825 -165 682 -570 -4 341 23 -825 -648 -158 -504 -333 694 574 57 -446 -834 -258 55 492 -287 -567 -595 -504 -256 173 304 461 -660 676 700 329 664 141 -745 -502 129 293 373 291 -679 221 -59 229 42 -391 -794 716 -326 -388 -124 -646 767 -241 653 -241 600 -331 58 -680 537 -239 203 -396 -232 246 681 350 -371 -540 619 256 758 733 -78 -148 592 -643 28 762 431 -404 -398 745 -167 349 404 164 -575 -483 -807 -877 -271 249 497 -299 1 61 -886 467 101 -236 -360 138 -674 -18 -750 -344 -381 290 569 -459 -401 669 342 638 -200 -98 -199 -42 6 -415 579 726 -417 688 105 -839 -8 -335 659 536 382 -361 -676 47 588 -164 -742 -430 -467 -392 -703 -623 734 -765 -297 -848 778 -150 -707 35 725 174 -396 299 -354 -139 -120 176 -523 785 494 432 41 119 544 783 -456 353 -749 30 50 -597 -625 -122 -48 -4 -469 -420 546 -867 617 -314 -404 -495 289 426 -826 135 631 736 152 -196 -674 -325 386 -410 -547 142 -538 -798 182 -276 -16 -541 -152 373 675 372 683 -562 -268 188 -671 331 -115 -457 -61 662 -194 -738 8 -76 516 366 515 531 433 156 261 45 -591 -160 -591 446 -686 -686 140 634 697 39 -695 -117 683 -245 -666 94 170 578 -682 729 431 386 -294 224 -818 501 608 -708 582 -737 -568 -171 650 369 -513 -519 670 265 -25 729 36 714 758 324 -840 -606 -732 487 293 731 74 175 409 290 26 -825 685 -660 -347 605 -448 -245 -42 360 463 -349 -459 -691 -808 -360 694 -854 -183 456 -687 -490 329 -878 -827 511 256 -467 461 464 83 -740 -348 144 -863 466 -176 -432 734 75 461 -589 -271 -585 665 -259 717 300 303 262 -175 326 -674 528 379 551 -564 -531 -298 -374 439 135 -559 -607 -207 529 102 -866 21 484 -110 -513 767 -437 -374 -191 711 559 -575 518 114 -330 689 447 479 147 -776 -36 -385 -883 547 628 -37 -814 -821 705 -73 -900 -95 144 -814 -16 -725 473 -694 566 194 -555 -298 214 -875 785 24 -737 -351 -67 674 798 -747 -623 -274 -798 -15 -378 -167 -62 -97 -706 -373 -533 -239 -819 689 -3 -287 625 190 -883 -86 797 -263 -91 798 -511 280 177 -549 -186 427 90 -556 743 -281 -852 261 -878 -846 108 333 311 482 371 -551 -100 -71 398 376 419 213 320 562 -313 214 341 -235 433 377 -28 613 -366 -601 -441 -672 -555 -282 -66 307 -454 454 -627 458 668 487 -886 289 -417 216 -600 338 494 -874 -859 -539 523 -556 433 142 711 -645 -5 26 442 -475 -536 34 29 149 210 735 -827 -505 -151 281 161 451 519 -424 337 -45 -868 -672 -505 46 755 624 326 99 624 -207 630 27 -34 136 -248 280 -804 -133 623 -774 -585 -778 717 -237 -360 114 -657 -540 -91 -582 777 -383 243 243 141 -875 686 -319 211 626 -347 -623 795 -708 -643 647 -294 552 761 571 -398 536 229 -772 -137 -256 723 -126 294 662 532 224 -369 414 3 673 542 -642 437 -391 -744 716 -710 603 -871 -605 -417 -894 399 -553 -851 -370 -163 -730 -683 609 -862 -231 -308 -80 -757 -702 -96 95 244 653 -159 -210 540 61 -80 246 523 -468 -829 -337 570 164 -609 -480 -394 296 -400 49 -516 663 -475 169 343 361 -361 -808 -900 -226 385 -723 -202 -897 -641 -663 114 274 -134 -113 -535 -513 -422 491 -519 294 -435 -754 -225 -1 -356 -626 765 71 158 -391 205 -263 -198 -3 233 -339 592 306 -168 -561 -205 -414 -802 -61 -254 -406 -206 -609 -584 -618 266 15 -879 -789 -678 271 -272 -407 185 368 208 -390 307 -176 -466 -115 -758 -660 -872 -389 -220 -406 759 -399 -235 -293 561 -827 -169 -67 448 -347 477 -801 -874 -786 -312 -874 744 -325 146 -529 69 -390 -164 -476 458 386 2 690 -441 329 -93 -810 -383 -740 -882 219 -253 -740 -495 249 -85 -648 231 250 -299 -449 99 -838 -480 491 288 -116 -801 722 -806 -114 -874 -569 391 793 500 -446 -837 382 -542 493 760 5 -545 185 -44 16 -382 510 -372 -359 -451 -378 -407 -523 126 -827 30 282 776 741 43 -59 -23 628 -224 209 556 215 732 -425 -709 67 -540 -328 144 135 -30 -566 -7 -47 365 -468 570 -530 350 -703 -670 -744 -454 596 383 799 -794 -663 93 -569 -797 -546 265 781 610 -240 -361 301 -796 -393 735 304 322 -370 430 -56 463 -475 -300 -12 -427 533 -216 52 34 -645 409 700 -593 137 -649 -238 240 -151 201 -610 -838 115 559 -582 241 556 -606 -860 -144 -746 -100 389 -18 15 -566 -736 -306 -60 751 115 716 -579 -29 -896 260 113 -617 722 -90 -624 -524 -375 -873 -574 -248 -176 306 -564 -819 372 -534 -1 428 676 -146 -730 479 -499 322 618 -444 334 237 -821 341 -597 -703 509 717 156 -403 -300 605 85 -620 588 120 -563 654 -85 706 -59 -478 -193 658 71 -201 404 -522 -131 10 -493 -500 716 -99 623 -491 29 457 206 640 614 -165 -299 -536 -778 657 2 387 -769 759 -482 -340 310 89 105 777 -743 -434 183 -516 -74 174 -670 -425 202 -606 -503 545 662 298 -763 -562 -146 555 177 321 -719 238 172 276 639 -480 12 273 275 -308 724 -770 424 -751 -373 -10 -821 122 -80 -855 367 -556 -862 593 -323 383 624 559 756 -862 147 651 -23 285 389 667 459 451 -585 -382 260 282 345 795 -7 -467 -156 -292 419 -657 401 -254 253 379 -441 475 679 779 -552 439 659 720 -772 -677 -200 40 410 -418 -567 -443 479 -247 108 540 -63 -568 317 -686 -751 -680 678 -596 -536 -268 195 -885 44 17 82 -667 -846 -530 124 788 122 84 651 -18 -761 174 -176 -699 796 -785 457 481 -190 -283 387 53 -167 -42 -424 -503 -325 -352 168 746 787 385 777 -729 -207 -770 -376 441 157 -699 -302 42 93 -768 -343 172 -610 448 16 -493 -330 -559 428 692 -501 -33 393 113 -307 455 333 -349 -667 650 43 459 -129 440 339 748 -43 -396 -123 -431 264 -409 -229 -384 223 -23 -179 648 788 581 -894 -683 265 -703 -391 349 719 565 -491 721 -326 -345 147 688 767 792 -308 -845 -535 -709 798 -126 778 -336 729 -810 -125 -377 -8 -249 -743 155 -482 680 -877 478 -209 -52 -855 -654 -769 -103 -870 625 -13 -662 -755 304 -502 702 -826 -870 -194 4 -751 73 636 374 -634 471 74 -428 90 -764 -712 -141 -135 216 739 78 251 -570 649 -281 -194 658 -777 -850 -465 -248 339 678 637 224 643 201 -878 -700 -177 96 135 -847 377 305 280 361 -350 690 771 -317 378 332 -616 189 195 -503 -480 -28 457 178 -95 -181 49 794 268 573 -33 296 417 -356 -363 433 350 -786 90 -295 -491 -715 348 128 -145 326 -585 -423 -501 212 212 85 507 -562 88 354 502 118 550 199 -570 -300 172 687 53 498 -415 -693 -800 -720 -186 272 235 -861 -92 584 -208 -343 437 -182 -425 -543 -361 286 -694 -844 -675 134 -702 647 69 -404 -683 274 60 -57 -807 218 500 469 -194 -299 -846 509 -301 240 433 89 -223 -220 570 319 688 206 -346 -647 -491 626 487 155 790 -293 525 621 208 792 -76 105 -251 636 -748 -628 -292 -390 435 43 231 384 768 236 680 592 689 -176 -26 -820 -417 -377 601 -245 -370 -437 -800 -644 288 -394 -873 567 -227 100 -586 -257 -312 233 376 554 669 737 -426 -290 -710 448 533 615 -316 -747 537 574 -742 -56 -547 470 188 -725 -49 524 406 414 380 -832 70 261 -343 625 -189 488 -797 530 -139 -461 -502 749 373 -179 -87 -491 174 589 750 -164 154 -557 225 455 -865 792 327 557 -381 -440 685 -333 720 61 348 73 282 -369 518 -296 -741 -557 -459 -582 -138 601 -647 -281 -715 -571 -501 284 -642 579 -498 -802 -747 -255 -95 -857 -577 594 782 -457 -841 144 532 238 -622 -750 570 -58 638 277 533 128 -258 526 -153 -408 -635 -747 -472 458 -672 437 249 272 727 515 789 -150 -369 780 148 686 306 -721 -553 -35 763 240 49 698 630 -896 52 -272 106 409 492 -767 373 636 -482 698 286 14 -704 204 140 60 196 -360 579 230 -525 256 104 705 295 670 -793 -276 776 638 -309 -641 -637 652 -92 586 -787 -460 299 274 -436 -820 -110 47 247 501 -587 -377 60 -487 -768 340 -139 661 -376 -199 629 397 -467 438 -689 719 -678 681 586 -285 539 698 -861 363 -639 674 505 365 -652 -485 -83 -547 23 -737 479 -280 441 -825 -432 367 -423 -148 -874 719 -89 -562 456 -615 307 -805 43 -692 -533 248 -649 351 336 745 -369 -699 -184 -597 184 288 373 -153 -20 -900 -14 -38 -614 431 -135 634 -834 116 -139 -537 460 -555 -583 791 749 -656 311 785 -224 -676 755 451 652 454 123 640 188 -882 548 -234 32 -606 -223 -476 468 384 -53 -213 -120 197 -175 -388 316 247 738 640 666 -304 -629 360 667 629 -54 -33 -355 475 91 475 323 -574 14 -871 -628 77 -50 33 569 -386 -842 -671 -676 107 -58 198 679 -168 -51 -483 106 391 500 -178 -774 717 -359 -699 561 403 84 57 192 -455 -695 372 -613 -130 -697 694 -246 15 -476 -555 418 365 583 497 -345 -586 236 -38 206 397 -372 -323 -492 -886 719 -779 -92 518 -661 241 -146 -120 -242 -671 -704 672 -158 -853 -580 527 41 -895 103 -7 397 480 -578 -893 -549 138 134 -734 -673 281 764 713 318 -766 -702 800 746 88 123 128 430 -55 697 -532 -741 23 576 -258 244 -720 -26 -317 -481 549 421 -614 408 -163 686 772 -163 -594 774 -658 394 283 775 -641 789 603 -636 -769 -140 738 215 -340 -576 -822 535 617 345 -624 119 -51 286 135 -724 607 -776 780 -199 689 -288 -58 -279 -422 -364 -604 -616 -123 -457 -733 -450 628 126 -207 13 168 -590 614 780 -577 465 -339 -856 206 -494 -575 -213 -252 198 361 -430 389 149 -338 345 -577 226 -752 -648 -1 -748 4 309 -150 438 430 -402 565 -577 569 -376 631 -183 322 -498 -347 352 -64 452 522 232 93 70 -535 232 -374 140 -679 -328 -525 294 648 -874 339 522 -498 -181 -322 400 -729 -523 -820 -543 716 104 -299 301 780 500 -289 156 295 -209 694 -422 572 -754 -243 238 -749 -835 -502 219 -303 -854 791 -171 -204 -460 -462 141 -711 467 -252 479 -401 356 -626 524 -643 -113 -715 799 585 415 -34 327 103 124 -557 -468 54 427 112 -812 -249 84 -34 -822 -534 -671 -648 -28 197 -15 -167 520 -274 -617 -95 -73 -820 26 558 -817 -530 -152 -572 227 -428 -449 616 386 -367 369 -426 -638 292 621 -20 -420 -562 135 752 -288 -626 746 581 55 453 -122 33 147 -321 -873 -572 -357 768 -760 143 337 -555 -395 563 -422 192 -253 353 581 532 -808 -725 -95 -120 672 520 748 -100 140 -620 -304 491 -287 149 85 -225 -817 259 635 32 -542 480 -1 68 -740 -893 -656 147 -567 191 -843 235 -278 -827 -307 3 516 -566 431 474 -794 733 -515 755 210 702 3 126 366 284 359 -788 -733 88 -779 338 618 620 243 472 472 615 -795 -658 -10 -479 -699 -247 382 720 -757 512 -468 266 -842 -31 -108 -217 -100 -500 573 -753 160 -156 -375 704 632 89 103 -190 522 -877 257 -234 -43 661 -821 -424 -41 -856 447 678 -541 -837 -837 561 220 -831 105 -746 -209 -259 -702 -598 -251 -615 -357 -442 -36 209 -506 -265 -583 -104 -698 -719 737 -531 -26 -124 -526 -515 -736 -462 -426 -693 260 119 474 675 -465 -149 -625 -230 -149 116 398 93 368 35 -66 -335 218 0 137 -846 723 581 613 -27 -784 -846 -266 547 -780 -627 629 369 440 538 583 648 581 -278 -395 -129 590 -147 -32 652 219 -388 738 482 463 167 -210 602 -96 -77 413 -14 326 743 -336 -377 673 145 -203 -497 -716 439 -328 -76 -471 650 234 114 -186 -437 -698 327 -45 160 333 -598 -628 561 -604 -580 -796 58 -584 759 684 412 -23 140 -755 -190 -717 322 429 792 -437 -60 487 708 -717 566 -134 -166 456 -515 -704 635 258 -583 658 -416 -862 -447 -777 245 -500 329 760 702 187 45 703 -646 767 -632 -94 399 -248 -87 -490 -303 375 733 -603 -535 -708 727 -335 206 -871 -523 -517 323 101 352 -190 -527 575 129 125 -107 606 -48 -136 -5 -140 541 686 -627 -677 -466 -705 -477 -114 796 133 -299 510 -407 295 796 166 667 -629 68 -255 -635 -260 150 69 202 -106 668 8 -430 -779 206 123 471 -137 -422 -198 -488 -835 344 670 379 109 -324 -163 -310 458 -346 -398 765 484 -677 678 206 -669 -515 701 -816 559 209 -19 281 83 208 -121 135 341 -546 -361 -880 316 159 496 -900 -287 -770 566 372 147 29 -672 165 -779 534 -455 -857 31 42 203 -101 -549 -11 -164 -601 -582 -517 297 -658 263 -582 -151 101 -37 387 268 -230 -716 -259 648 353 90 -12 416 -415 2 796 -566 580 135 -505 -468 -697 594 396 -84 790 40 66 -130 436 139 -58 -441 776 740 -437 543 -242 -678 404 521 -620 215 -667 468 637 -752 -214 690 -644 -622 -459 -168 -640 383 -246 549 164 -723 -557 -46 -23 -373 3 -666 -90 504 -169 -859 319 764 -649 214 527 -858 -42 764 -121 268 -20 -61 437 -333 -873 -819 557 -741 284 -790 330 -509 -569 119 -149 101 122 -506 -719 798 -137 -845 682 -646 415 170 351 637 506 218 -664 334 -14 -159 327 -621 29 191 -653 -586 -259 332 -578 479 -423 -553 -457 276 664 -587 703 -897 563 -655 -107 497 -788 -148 71 677 -230 -863 305 152 562 -170 766 795 139 398 547 -428 209 -492 591 123 -276 -457 -656 -681 -369 324 56 -239 602 38 437 -702 403 70 -486 193 -507 -1 10 -854 357 -708 -547 -795 -882 298 -355 -379 -828 757 -237 725 702 -97 26 -176 -687 580 -429 189 -354 -92 -804 -222 641 -316 176 118 608 -685 466 -484 -768 440 -540 457 250 -730 474 618 -566 -320 -32 -212 581 85 -158 -435 545 -460 122 -851 -99 -231 595 -713 -686 -568 -448 4 575 328 -221 -486 -194 -193 756 -238 -849 662 -610 -671 -384 -327 338 86 -739 -663 -100 111 700 712 -135 732 57 641 80 193 484 137 -315 -642 -531 -217 756 601 -422 -145 230 -847 -699 -360 -277 265 107 -865 -237 773 318 -363 63 -870 -297 -295 94 -426 -549 329 -6 361 88 -466 179 -856 361 641 252 417 -23 691 -662 -203 -884 618 -478 135 -207 -168 731 -717 773 -618 -182 -451 -415 351 441 -800 -272 -421 -826 706 70 476 332 -807 -262 568 -769 -368 -810 -4 -173 657 742 449 -619 0 -267 -146 609 -221 238 692 -127 695 146 338 -412 -296 -277 -50 -355 55 -741 763 -660 -810 -570 -449 363 -290 220 281 292 -786 595 -517 561 53 -679 -769 131 80 -322 556 228 -497 58 -101 635 -162 -270 -651 647 259 -724 -551 511 671 74 312 -880 -746 -694 525 -491 241 -73 508 -624 -14 -616 344 -691 441 -854 709 666 -791 -813 427 -136 758 709 -305 -456 325 798 77 -51 686 778 628 -168 -33 -205 266 608 -575 529 -163 -896 694 -521 585 353 -686 437 -362 -580 -808 -445 641 569 367 -732 347 484 -896 -470 -226 -337 80 728 561 -268 -713 -434 -31 -87 546 60 292 -561 -345 421 226 -281 762 206 -83 -633 -885 708 -331 85 -484 -314 253 -678 586 -235 798 32 40 195 -104 -349 -550 498 231 423 717 -280 -671 67 -440 -701 -877 765 345 -72 -614 491 -486 529 -603 172 511 -389 -538 104 560 426 -568 -303 -347 85 280 -283 -188 4 685 -232 659 -357 760 498 412 -54 143 236 -328 -497 -661 -133 -320 670 127 -894 465 -397 -832 -684 -322 401 726 313 441 -821 -727 -405 508 -496 -577 -608 54 -156 -86 417 -230 578 -288 452 -576 -803 -28 34 497 416 598 330 760 -56 -592 -13 -414 173 400 26 -3 134 -701 736 -426 60 633 126 -775 767 -802 -315 274 288 394 429 626 551 -766 -629 -536 265 -179 -608 -540 -804 393 364 -41 628 -622 313 -597 -441 16 -439 -306 -350 644 278 -504 -798 504 564 -194 -278 397 800 -294 308 -664 -636 -821 753 -122 -635 -165 439 -208 534 696 -132 -900 -162 -248 456 474 -340 -80 -286 -815 516 -318 -892 794 -613 -867 197 -8 -423 305 311 -329 687 -492 782 335 -553 120 530 459 625 -74 792 555 -18 539 246 2 -374 413 -272 -732 -629 -250 788 254 -841 690 409 177 3 163 229 779 -845 -192 -298 409 134 -598 664 499 -52 577 -308 -616 784 772 -559 381 -105 655 -647 -41 629 620 -127 22 -299 -662 77 -455 751 -139 -559 -169 -580 147 597 -441 285 39 -46 581 -376 -851 -786 27 51 245 -481 -64 535 489 515 -109 -561 -767 379 570 219 -24 -520 401 -95 241 451 565 -391 668 311 739 553 696 102 404 -655 54 632 425 -108 128 -667 -869 -672 -276 55 465 723 163 146 -127 -174 -90 -865 -528 2 -423 -632 -576 516 -49 -605 149 412 -472 -103 484 -673 251 82 -844 -591 325 -572 -225 -488 566 -683 -613 -711 382 563 736 279 -217 457 -215 -350 -168 14 -237 -654 29 489 74 -153 -129 -894 -84 -210 -537 -176 352 -84 -456 -206 419 -894 121 -799 -806 753 784 578 -807 -122 -326 -237 328 -206 757 -211 545 -497 188 -587 -289 -258 583 684 -551 535 -616 -348 229 -288 638 422 686 100 -680 251 -685 765 -639 -320 777 -227 -63 275 66 -24 -323 -828 -492 -172 -872 415 577 130 786 278 537 -253 -440 -70 302 -307 -48 397 77 -771 221 115 -278 -68 -768 489 -845 -267 -877 439 168 740 -469 -13 -265 -117 -486 308 116 539 -529 -437 -504 -301 -737 88 524 206 657 -199 619 315 -683 -564 24 -834 24 -108 -362 -469 44 259 165 -581 487 82 78 -4 471 172 -114 -99 -702 61 -249 -229 -552 231 396 241 -128 143 578 -321 -160 21 -63 111 702 205 -46 -15 -695 -748 -871 581 -195 590 -810 331 -715 -451 237 269 153 385 479 -224 496 -82 404 -220 -226 -899 520 -62 -332 -474 305 -404 -629 378 592 -590 293 506 -712 -550 796 -594 414 -162 -249 -503 -628 -128 304 -523 -61 -890 34 49 -461 -630 -684 -898 444 266 -85 536 398 -618 -594 416 -378 -61 -570 -439 -657 385 -589 634 -323 -678 -899 39 -692 199 -783 -123 714 -608 156 221 -72 -547 -289 -3 752 -273 -663 -846 -845 -278 659 -544 70 745 -724 -199 446 -164 336 54 -254 -714 310 -333 -793 717 -524 -30 717 -458 -594 -805 755 327 729 484 -606 -799 -786 -120 -486 -284 396 253 80 -572 9 767 162 -738 506 166 684 198 -435 -546 716 -895 149 -132 -272 -560 -727 -667 -707 167 567 626 -347 -649 -846 -190 -326 181 -286 524 724 723 739 -637 799 -478 436 -457 -337 -770 -889 703 667 -454 -541 -317 194 -569 542 541 -71 461 131 -480 506 600 -31 -888 -648 -285 -714 -800 3 -652 -387 -283 623 -280 -27 -131 -709 -367 374 416 -798 -690 -881 -479 -258 -97 554 -117 -304 -679 685 -851 -685 -851 -833 -463 -224 86 583 -265 -601 789 351 204 -568 -357 -252 -819 -210 -437 339 699 350 411 -742 366 72 114 734 -590 494 711 -889 -6 -791 302 331 294 -37 -304 -177 -574 14 -776 564 -665 630 -168 669 -596 -326 352 532 682 -886 -451 105 -103 762 497 -282 -751 -472 -372 349 -571 -113 624 -196 662 339 -217 -696 -412 -647 174 110 -779 447 158 598 80 703 -657 530 680 136 -274 -624 -610 -754 -896 148 610 -372 227 230 575 -96 -680 -843 -25 -759 398 -438 41 -192 302 -262 676 -836 -568 -720 -411 -782 451 692 766 757 154 -178 448 -490 41 -629 -851 -513 -314 800 133 -600 546 75 -763 169 613 406 -850 778 40 -642 -686 -514 312 457 -414 461 795 -381 -316 553 -680 564 -786 -246 728 602 167 383 -90 -556 283 698 720 -485 109 5 411 -217 281 791 561 208 492 -284 -56 116 -104 572 158 -880 81 779 167 299 -674 678 -344 -506 344 -383 287 281 -440 -868 793 -410 425 -105 5 -175 2 262 -433 -161 -477 -422 -485 -855 49 70 120 523 468 -325 -488 -403 247 -468 -20 -330 -191 437 -427 -626 -713 676 108 719 686 500 -866 519 -289 654 350 -498 -549 -857 -478 415 -230 319 511 -19 308 -211 -16 -239 -774 -306 -414 262 -531 175 -759 707 -799 -825 -87 -695 285 -512 600 558 705 -829 -755 -739 -804 207 360 -343 -700 -835 -858 635 335 -744 -590 783 -744 -795 -888 512 -249 -28 641 -824 121 791 369 -717 -402 629 163 -581 564 265 -39 390 555 758 529 -114 383 175 763 -45 689 196 -690 -748 46 -65 -160 184 -96 -482 237 -547 -785 -454 409 -708 313 -399 -607 -173 198 559 -490 607 -823 410 151 -791 269 625 379 755 -607 -630 -659 683 93 -895 -865 31 427 -225 758 155 -882 81 -399 512 -274 112 -216 -466 292 791 -690 -8 -507 628 426 474 1 -91 -388 777 544 -642 654 -530 478 -256 -434 -226 -753 -779 14 284 -566 14 -551 335 277 -62 -597 487 -81 -311 -210 -254 23 601 -132 -585 611 297 -876 -857 738 289 296 473 -656 102 258 -453 -473 -231 734 -110 390 -891 -98 -101 -551 463 -281 523 -146 -459 -243 -279 -775 -179 104 -262 -11 -805 261 98 517 185 -368 -265 20 286 244 541 -674 -584 -232 -813 789 354 407 -852 4 -251 -335 737 -451 508 -318 696 643 -288 -53 -110 -223 -728 -222 -406 -846 -320 408 17 -394 -231 -661 612 -321 -338 10 396 -396 433 -440 666 588 597 -126 487 520 -165 -461 335 -523 55 726 -24 -671 -117 588 -220 -856 37 -480 780 -283 218 -890 -697 -363 -344 -17 -453 370 -675 -684 -675 -130 446 -749 -430 -19 210 560 681 765 -432 -106 769 -305 -441 280 -464 -849 436 353 -830 -612 -823 -323 -474 -466 24 -651 -298 517 -710 -720 -580 -243 -341 23 -68 -598 -799 -155 -871 276 -215 -703 753 -229 195 762 -697 47 471 703 -534 -74 -704 2 -61 -301 207 780 540 503 -823 666 608 31 148 16 -749 -86 -242 795 -556 424 -518 17 563 779 198 782 663 -585 215 675 -488 438 -99 -886 -695 599 393 550 -843 -401 224 335 -566 565 283 217 -646 721 92 -606 -552 796 -788 -31 365 -497 -454 -635 -190 -853 394 770 -776 198 701 -876 45 137 359 -704 -454 -447 379 -397 477 69 546 -438 -291 -323 -491 -88 463 -119 -223 188 -471 65 597 -863 -419 -206 123 -464 -310 192 -241 672 -45 -828 -502 -209 -734 17 115 -266 558 713 368 -89 645 274 632 -341 216 341 617 257 -566 -848 402 155 68 -483 -141 124 520 -402 182 154 134 797 570 -608 105 157 168 279 -418 770 601 -60 155 372 372 -237 700 -40 630 727 76 -23 -811 424 -709 198 211 -608 -292 -47 -820 -194 -628 -873 -682 97 -661 516 556 -573 -252 -57 586 -774 425 -745 -614 300 -500 -253 615 -214 -190 -294 339 537 -341 -560 -831 -476 244 -856 -558 -849 -353 -729 -71 -322 -128 -828 35 599 779 -481 -846 -241 -564 40 290 -666 -525 -586 -356 311 786 507 -677 -320 685 -65 496 495 525 -106 -512 -703 -219 -403 -649 427 -722 39 236 630 528 -106 414 628 -892 -216 554 132 201 -193 -153 -732 518 -836 -150 -827 -809 -386 121 -254 28 -433 -468 514 205 70 -853 668 -580 162 27 -482 103 -269 -320 342 207 465 -350 169 -732 -485 46 -591 -639 325 268 777 -427 -833 713 -86 681 -424 -81 750 -715 106 -177 492 82 -632 -335 263 769 -709 -313 -868 188 -841 -810 214 -845 128 -518 -102 -788 -195 366 618 -757 558 -844 -34 -314 -498 -221 -662 765 390 573 455 -442 798 274 -351 265 296 146 385 -79 785 311 319 138 573 607 745 -592 21 550 8 -561 787 491 -511 154 612 155 -68 -852 -693 212 -804 -324 -205 -493 -262 -399 -242 581 143 -263 -154 -851 564 482 104 -145 -228 -830 590 -699 -37 -279 465 -336 -17 -420 -800 539 -73 19 137 127 -679 769 -613 -458 99 772 753 311 -444 -743 42 -36 625 -327 569 -413 -22 631 658 14 712 -885 -873 -51 609 -463 -473 -110 -470 -405 -736 -98 306 -628 509 -647 549 -357 153 -186 299 150 -519 -848 695 434 324 -481 -760 -296 184 -874 224 -344 266 -824 -554 11 -429 -435 701 -790 453 74 -337 -316 129 -681 -69 368 95 -763 -883 766 152 512 -482 165 -672 -891 615 -346 -638 611 -591 -419 -308 722 -597 -357 -222 519 237 -554 -63 -741 -165 546 -187 311 299 -539 -170 -17 -636 502 6 -312 586 -113 -706 -161 -125 594 403 -129 -456 -889 626 -884 -773 -669 -58 722 -53 277 -726 110 -458 -422 93 -190 348 -89 -612 43 -439 -559 797 -120 144 -796 -293 -248 446 -219 635 -899 -428 -707 211 610 -622 -172 364 451 755 -429 -788 -562 -636 46 171 -484 -654 53 632 -785 634 -772 225 126 364 258 799 -210 473 156 -112 541 -775 -175 -642 -345 -197 -708 -351 -703 291 -688 -778 777 270 -819 427 -227 510 568 -274 -239 388 -784 -153 -457 -782 -590 706 676 501 764 -817 596 320 138 -681 552 662 150 185 -655 -71 -33 146 -797 -617 -376 69 385 -618 -146 795 -52 -142 643 686 -339 427 -173 -433 -301 272 527 106 -735 281 -528 -527 101 69 603 53 64 -8 -832 606 502 -896 630 -720 167 564 726 599 36 293 -712 -694 590 103 -127 -488 161 -863 -799 586 216 -868 203 567 127 -123 543 -580 -623 -689 664 -67 687 -145 491 -90 -532 730 372 -510 -561 110 -239 491 392 274 712 -314 300 -800 -223 -134 676 418 -42 645 -292 -22 623 173 48 -38 363 -43 -137 -615 -870 463 -264 11 149 398 -458 -508 -440 -220 196 -897 -71 768 -12 152 -431 -127 -825 94 586 -153 275 648 424 -377 127 -663 -346 -291 259 -493 0 -169 -747 63 343 86 -608 -141 -131 -377 604 -522 -755 -576 516 254 -251 475 -101 -57 -875 -402 617 204 -17 -445 634 -687 -773 -808 -520 684 257 424 -488 -111 -556 741 430 764 -280 475 439 -596 -37 756 29 -791 169 -356 -808 465 716 453 -350 720 419 -848 690 -660 -249 -533 242 649 650 -357 -727 460 515 234 715 181 -97 14 396 772 592 282 772 385 721 -595 -721 -410 -98 -561 -689 531 -583 -142 -313 -169 72 -104 28 -419 269 -546 -757 285 -45 -685 -116 714 432 -389 526 -84 -776 -785 69 -392 -102 -304 728 -232 -797 -340 -107 -86 -586 -780 517 -321 562 209 626 -891 -882 -800 -448 -224 359 -621 398 489 -740 214 -777 -40 -222 -526 -76 531 -112 -303 30 477 -543 690 612 360 436 69 -588 665 581 -272 -722 -627 -849 -283 -654 -29 684 161 -873 176 -140 375 -347 -149 -815 -314 353 -439 358 691 -61 -891 227 -472 -572 2 539 173 678 -801 -603 -289 -273 110 -480 -811 -629 -157 296 -96 725 -209 -365 709 669 66 560 -170 -577 760 484 -621 -597 -616 -804 -444 -217 -345 -389 640 -683 252 -277 -544 -238 -198 493 304 -113 -131 736 564 -765 -271 -886 284 285 329 505 69 -846 309 -129 -265 -330 -777 -79 -562 -407 -96 567 -113 450 -84 -599 626 365 549 -114 650 -141 791 -742 182 197 73 474 -553 634 388 701 -279 -605 -759 -787 16 187 -236 -130 230 770 301 299 -446 -174 362 -696 223 -138 -899 -133 -489 -13 131 493 485 776 740 -372 -315 -34 -398 433 621 -723 -649 -160 -3 462 636 416 -759 -717 -183 141 -603 -568 223 -598 301 -536 620 -534 -188 210 -801 -525 -31 191 -101 -35 -296 -241 -406 -207 417 250 149 -386 383 232 -635 521 397 -840 -606 -729 713 -504 371 -875 -481 626 -114 -840 -754 -653 -644 -195 506 479 31 -754 472 549 609 -868 466 -327 -588 -388 334 485 -843 477 -554 229 663 -869 450 80 426 -502 -274 181 553 -331 367 -579 270 -227 -581 141 353 -156 -344 -726 -765 684 258 -386 -125 349 764 -606 393 -463 -714 -423 -47 -710 651 -526 453 -622 -500 -593 145 -784 -344 207 -675 13 207 234 283 653 132 -848 246 -371 -362 -614 -883 290 661 -699 507 193 121 791 567 -787 78 474 197 256 -693 658 -518 312 657 167 -172 -483 216 -56 -514 431 -609 660 -816 -557 -538 -105 -816 -789 -826 112 -315 -448 -662 -519 -43 -7 -527 -132 102 64 420 -771 -23 -304 -718 -481 -39 -408 365 -498 443 -182 -185 -56 -522 -318 -154 228 -590 447 -770 349 -355 -732 226 392 256 67 -799 -599 -135 646 158 197 -164 -297 -8 -518 741 -436 335 -613 -895 -514 -153 646 302 -453 252 -744 482 -729 -90 -98 -278 -847 -203 613 512 -591 322 -48 481 -867 -415 -123 243 -618 742 256 -184 426 481 63 177 367 -769 -852 260 -614 565 -329 186 785 550 252 -351 -844 768 -742 383 -593 -247 178 418 -209 726 768 251 250 295 284 -827 244 -565 -292 76 2 458 234 725 -713 607 34 413 130 418 -418 -350 321 -771 455 -868 -697 760 489 386 -444 -757 -390 -58 291 -175 -661 384 -804 125 -720 -368 -519 465 -624 -511 693 647 -530 746 705 -93 659 405 507 -116 299 -719 238 532 -421 538 -846 637 431 -887 -811 -338 -490 157 -227 -430 472 -245 -297 648 536 -621 10 341 566 -112 -187 698 17 345 -707 168 -583 463 740 -110 -316 -550 -189 -408 705 -882 317 535 -207 635 -391 714 797 -360 -284 328 586 382 556 369 -588 691 410 642 97 -382 -657 244 -499 -363 -171 278 -694 -841 36 -134 793 232 144 -38 490 -410 -117 -479 276 50 -313 30 748 -75 -523 -894 -648 -778 482 -478 -705 -317 -44 580 -52 207 70 791 -242 59 105 712 113 486 -94 -66 -480 476 -462 -790 151 628 -851 121 -40 480 -186 491 -20 -476 28 -476 -136 -633 669 -114 562 290 -478 -525 -825 155 -190 37 -421 218 -398 -453 229 665 -21 -237 -413 594 -118 746 -56 -185 -752 -80 -363 517 -731 -414 525 156 457 -642 -727 97 655 -220 351 -504 514 -179 -737 -413 645 628 -789 -456 692 -750 -279 265 657 537 718 471 581 50 357 91 -839 -233 133 -540 185 466 -675 361 -345 -826 -769 441 471 -659 644 111 -671 1 -768 110 226 -648 589 -840 31 16 -704 187 598 -481 -881 249 -57 -519 -347 -107 645 545 -442 -522 -502 -92 -857 -484 -450 -830 666 -834 -821 -136 470 -193 13 588 294 34 -498 373 -757 -154 671 -324 243 534 268 663 -110 -264 452 645 -730 398 15 249 583 609 622 -214 590 414 493 -304 -158 371 -50 35 666 -711 -598 129 -384 -822 -856 -465 487 -700 -506 -309 -778 -581 -269 -729 -211 -777 -182 -638 -285 -658 -44 743 -145 178 265 -531 -733 110 200 -829 -146 324 266 783 -153 -225 350 230 400 282 551 -456 697 -621 257 90 200 559 724 -334 -133 690 -225 -437 -375 -38 -78 -302 -95 104 -122 590 -90 -351 324 144 -671 -735 317 -601 272 -202 651 517 432 338 -518 426 -7 -729 235 718 -588 -720 -380 -311 -143 12 -374 -803 225 -370 247 -454 -392 -651 186 -259 -659 -394 -694 170 228 -343 -407 -733 671 60 -276 512 -730 -798 129 793 -557 -269 -320 -550 -759 314 389 -128 465 405 -308 83 552 -889 240 -73 -334 -272 -461 -129 238 695 -689 424 745 -671 -666 349 768 -12 -312 189 -246 -327 -79 292 578 -353 -443 713 712 65 18 477 222 -708 136 544 -746 597 -849 143 -843 -87 604 -876 798 -696 735 311 -762 425 -55 319 -703 -790 -716 -573 313 366 -787 530 275 -448 -586 -137 11 563 -501 -497 83 -263 241 187 487 558 -388 -84 408 -410 429 -448 -152 556 -624 -571 257 265 -809 44 518 -666 -561 91 -821 -255 144 -305 193 -723 719 320 -243 -136 -459 -503 170 291 191 -218 -229 -411 -719 -132 138 -101 598 -590 -413 63 307 -872 -74 -105 -602 -604 -753 88 -490 -832 -317 -164 -636 549 -793 175 -9 743 -206 799 512 734 -805 580 -122 560 -708 -514 22 737 -517 -1 213 -340 612 -207 284 -547 513 71 638 781 -261 661 487 -613 -874 60 -174 26 147 605 667 134 -557 -845 346 445 -123 58 406 -15 203 146 -355 409 531 125 782 -802 612 -692 -271 -335 542 565 442 -214 -394 766 -836 -606 -235 -886 -195 376 389 106 758 -623 -512 659 -436 -704 -78 640 -567 -90 -5 447 -500 315 -290 469 -54 53 22 -852 -307 -888 419 777 -576 -70 -661 -844 669 -305 521 253 -803 116 363 193 282 -288 754 617 -793 143 -882 -386 117 388 -90 597 56 210 -831 569 -153 -173 -618 -651 -177 87 -781 366 260 648 -131 227 414 -512 400 -618 -225 -354 -315 618 408 581 693 -228 -309 769 -12 587 -488 -598 -615 -552 -640 215 -116 572 319 111 -635 -438 -190 -292 367 -894 523 324 451 579 364 -659 -713 -855 -838 449 628 778 87 -626 -86 -337 395 538 -486 757 686 26 -510 66 -72 -195 -797 669 -819 -362 -559 -15 -390 768 -180 -516 -304 260 -62 -501 468 -145 -867 -520 -828 -111 707 -504 280 -865 224 -270 781 -223 -403 -581 -215 682 -70 -680 359 -421 -259 113 577 -736 -479 223 468 252 -79 546 127 629 -536 -177 26 -897 464 128 681 273 -432 -840 -137 -341 -414 -131 -122 -247 -82 -878 496 -589 185 459 187 730 563 222 -292 665 -858 -517 -90 -775 192 617 -86 -840 -671 437 -392 -246 -719 325 332 600 112 -109 533 -387 -630 -809 -868 539 -243 -148 358 -715 -225 144 -738 730 511 634 660 -254 560 -782 683 -363 639 612 -292 66 576 690 121 -160 -607 -731 -733 -43 -221 -249 69 537 -380 43 -249 -408 -628 624 -778 483 -358 524 -283 325 -648 94 613 -769 598 669 517 750 461 -757 32 564 345 254 -812 294 730 -591 224 -471 -730 438 511 -574 461 268 675 -531 -565 -591 302 -378 49 184 -803 -620 -356 -734 -509 -242 -337 116 395 744 500 -103 -828 -608 6 282 338 430 -488 357 393 675 64 -852 -109 587 -643 -728 -299 490 -703 -456 380 495 637 470 -741 -167 -827 20 -195 -570 -418 -103 684 -877 -449 -285 -743 512 -515 -525 53 265 -680 160 322 -501 -588 -632 -375 -248 367 707 -189 116 -170 419 -154 367 -108 -521 197 -731 73 793 -233 -63 -577 38 -123 634 492 672 -880 -687 -121 577 753 -403 -787 350 465 641 -276 -703 -531 692 382 639 518 -618 -597 -418 383 -742 -86 88 788 729 -699 -180 356 706 494 -837 627 707 -432 169 -444 632 -163 -867 714 -544 283 785 -503 576 -66 -451 201 -303 344 418 -669 723 313 218 50 549 -102 -238 385 -792 502 -435 -872 -595 77 -480 599 -710 790 -855 699 -10 -516 -417 411 -258 738 433 722 -286 605 343 -178 149 589 46 -350 -401 14 288 -456 -654 -68 509 -724 284 290 -396 -448 -856 -257 -588 -430 453 649 -412 -487 631 646 -714 123 282 223 326 -277 321 -388 -399 -285 369 299 166 498 562 469 405 -616 -221 -53 63 760 241 -705 733 -1 -319 -850 463 -613 -103 -148 -666 695 -410 314 624 656 -181 -406 246 477 -441 -738 443 -822 74 572 -335 347 191 -839 440 -797 -226 -508 -818 -659 -351 376 -145 389 -894 399 333 284 740 -15 -864 -821 -874 -542 -605 -269 550 -621 -801 224 191 206 252 -55 -316 -257 122 -176 -416 775 118 405 45 602 479 125 -481 -676 -770 24 537 597 796 462 393 769 -655 129 -347 355 112 688 140 -379 5 614 -360 703 -466 252 -751 -510 799 179 -633 -357 -893 728 529 87 -385 437 -534 -501 -273 -827 5 -153 474 -44 -293 784 -50 710 463 -168 -411 -808 -387 647 39 679 -598 627 312 -128 -18 242 -861 -689 -812 629 228 357 -305 -383 -351 -137 322 -769 36 545 -839 560 74 -543 446 569 -888 333 -561 -547 -12 -755 -863 -682 224 -286 -708 117 -14 -163 189 -292 757 -472 444 21 250 -543 608 234 -861 572 -2 -214 264 -674 -395 -81 579 1 -857 51 -313 -726 243 -39 223 -240 176 -358 -185 -358 -271 275 291 622 97 629 -310 747 333 -462 18 189 -356 143 -447 521 704 -61 0 -580 -798 -734 -891 311 424 706 -207 765 737 508 625 792 234 526 -526 -373 780 -197 492 -109 378 -805 -431 544 25 -657 -205 481 -167 364 643 -675 306 -822 -585 -686 154 270 -21 -848 -79 -402 -527 -512 666 683 400 -531 -734 -712 -745 -189 -404 264 408 -474 604 -50 -773 695 120 -21 648 -852 75 740 626 -542 212 712 -711 765 -555 -651 737 307 684 -835 8 88 769 325 154 -696 -515 -366 -526 -89 62 -617 677 -343 598 -308 65 315 -523 -789 -294 176 -750 231 -124 -202 -510 -272 -774 -11 -900 -614 -63 -151 341 310 363 -459 -881 -588 -739 121 673 -607 -441 19 207 -331 -724 -823 -605 -742 101 -86 750 639 -639 320 -790 -105 -369 -549 -623 -870 -336 628 777 -654 -740 -114 -118 787 -6 793 -794 112 117 173 759 -127 -174 -647 101 -442 -431 543 -400 -264 -257 -422 -490 183 18 671 -778 767 -699 402 -179 523 -27 -798 470 244 -873 759 -766 -22 -442 38 -479 -242 39 106 -626 475 -311 665 178 76 246 285 424 153 -243 -527 -868 641 -709 -263 261 -311 686 83 -13 -823 705 328 -238 645 425 -225 -520 -327 -146 722 330 -61 449 779 441 -766 444 -2 776 386 417 595 131 -701 -456 -823 -451 -433 391 -139 -183 539 -278 795 162 748 -633 -900 718 -280 436 -357 -804 503 -490 745 714 -143 -765 -729 -758 332 466 -241 45 -600 583 315 599 -255 -485 -155 -11 185 164 -667 137 -231 753 -257 -742 324 -594 -612 -207 -505 365 612 614 -483 694 507 -616 -99 -46 -80 -608 642 728 -516 406 -884 -321 -362 -594 -728 -464 530 680 -747 -130 -18 -658 247 -443 -580 -541 547 -349 535 245 353 457 75 791 521 704 -383 700 -610 393 423 -147 -298 29 -521 786 -564 275 -507 70 526 -525 -865 -835 -275 -424 -79 -10 -271 375 657 -265 213 -594 37 -709 -279 -528 202 424 629 715 -842 -165 -887 -493 -428 750 326 -444 308 -642 -247 -672 -765 239 -650 -44 306 221 -151 -814 90 -342 181 -421 -468 478 495 429 479 -184 586 793 -231 -138 -297 -899 633 -65 325 -827 -734 -510 -82 380 -354 425 664 -579 132 12 -636 -438 -751 -222 414 167 673 -204 583 204 9 -112 407 -525 660 -6 -454 -183 -277 -51 -381 622 38 -574 -270 639 770 386 -897 -266 -135 -512 -740 738 -406 392 448 -450 -801 -253 -64 751 35 14 694 -859 -182 147 124 640 -793 -57 -340 -156 424 -510 -554 594 696 510 763 -682 634 -520 -165 651 -84 289 -271 -876 -156 454 4 -123 -534 -667 -112 433 -512 -672 -768 719 793 439 -133 -504 -857 616 641 320 -757 -645 -802 364 435 617 149 139 238 711 -792 -447 -544 146 792 -603 388 104 724 686 -780 752 584 -162 791 -34 -769 459 -290 328 767 -671 41 -435 -147 -355 -464 218 -708 739 563 -874 -242 516 -61 -396 -46 -556 126 240 126 313 237 -128 146 -291 -632 658 260 677 337 -81 383 20 -403 2 -571 -371 624 -256 312 345 423 -792 -42 -313 -862 -477 -150 208 -363 -294 777 -718 -125 405 -631 157 -885 -151 -892 444 -369 -143 70 258 -85 455 -727 -114 -546 -157 647 -533 92 426 -805 306 -348 135 -361 33 159 -497 -678 -159 754 -330 254 -482 600 -858 173 -286 219 -412 -202 -243 -402 -631 -791 295 -860 -851 536 253 -813 434 143 -721 690 550 440 -757 -819 -806 -339 -653 -194 209 96 135 -855 -523 -144 165 -739 -822 -100 706 -10 740 -110 -142 -349 -612 -372 -898 342 -815 -450 -832 -653 362 621 327 177 638 -545 -455 543 -768 386 -627 694 51 -104 -730 698 245 -613 73 17 430 -803 498 744 629 -334 -747 63 539 502 719 443 -733 763 237 -446 55 38 -866 78 -753 82 -683 -215 263 79 -654 782 221 -723 -25 -739 367 549 -329 502 -560 472 -46 -45 283 -598 571 53 645 452 -531 -728 -95 -266 -602 -615 -97 -370 300 433 402 95 93 443 -479 -142 -482 -69 444 -34 -135 519 -698 305 507 47 560 -476 110 -276 -444 -359 -151 76 590 383 -75 222 -875 -437 -489 -890 252 -504 -691 -558 338 -436 -405 65 -397 344 106 -120 112 -272 -392 565 513 -723 -900 -523 212 345 390 -10 71 676 578 -222 -736 -352 637 429 -151 -11 -785 355 -372 -304 -633 -759 142 -619 -745 -816 -52 -362 -657 -586 -284 246 461 -616 -862 -701 568 638 522 -718 362 -803 433 -586 -327 34 -146 731 534 -556 -758 546 594 612 777 -385 18 176 -265 -595 -606 -185 -51 146 -187 350 -472 -341 -38 120 782 111 -851 -386 560 -781 481 191 676 -640 487 -734 42 -35 249 -66 -258 615 -770 112 -244 -616 -712 39 -665 454 -212 -148 -210 62 219 510 -753 145 -309 174 -370 -691 -292 -614 -496 -368 651 -343 -446 341 -510 -150 251 -324 -730 433 778 128 -629 99 137 650 598 494 -328 -681 -23 217 -429 -187 585 568 444 -591 -245 -678 -289 -715 25 263 -879 -681 -794 -756 479 181 643 -19 410 -831 -387 749 408 333 54 -87 -704 587 612 -734 -405 -655 -261 441 -42 -296 -393 -476 -558 -182 -343 147 -719 -869 23 -645 -478 -444 387 -889 -813 -180 541 725 -696 -145 475 310 453 553 -151 -358 89 653 690 -77 -745 661 108 -858 -618 -107 -711 435 -452 -339 786 265 -231 194 558 256 189 524 309 -97 -141 324 -480 -683 -882 212 -401 -152 123 295 510 436 682 -866 703 -31 -80 448 453 644 22 -74 -203 541 -252 -24 433 679 -337 -375 686 705 -98 425 -181 502 633 654 -52 -164 353 -125 -728 -185 -179 314 425 -362 477 245 -113 -252 593 301 -360 -836 394 656 492 386 106 -593 690 100 -845 -588 -867 107 592 36 577 144 -269 724 -389 -392 344 455 549 -340 137 -285 -393 -575 288 -459 -550 598 87 -755 321 525 744 34 -868 276 -434 322 -697 215 299 -625 246 -492 131 705 629 -100 -123 750 -419 227 444 346 498 144 -698 -639 -731 45 -289 663 -214 -65 259 -439 117 -301 -276 646 -866 -130 -154 -680 293 289 -694 -894 603 -502 460 489 129 -353 -705 466 650 -573 -533 410 357 755 -119 -217 -761 -802 731 -846 240 -563 -494 235 -732 703 240 644 -599 459 248 273 -852 654 219 -745 -398 -738 609 171 -675 -38 619 696 579 -390 -308 46 -409 -570 12 780 -851 79 512 66 -511 724 156 -885 -811 208 390 -200 -333 446 -575 512 -412 -608 -218 -755 579 -519 492 716 -652 -334 -457 -229 -289 74 628 -107 311 315 -277 -473 -480 -780 54 -603 -641 220 609 77 -642 290 -323 421 765 753 223 -873 380 691 718 -868 -640 -531 378 -272 495 -61 303 -491 -581 -288 -644 -123 751 17 -794 -485 272 -741 -833 -93 -86 423 456 157 -512 310 579 -433 611 -426 -654 252 -841 -874 192 519 -532 639 713 570 430 -247 -258 -584 -447 343 90 -546 183 428 357 -147 681 605 716 54 514 -593 -570 -666 -231 537 -326 150 -491 160 572 -892 554 -328 -429 77 531 569 -112 -66 238 161 595 733 -100 -271 -417 373 600 -606 -455 243 793 -477 -410 109 335 -267 494 -95 602 6 291 668 764 -493 -772 -450 -670 -668 -220 -228 -811 505 398 -502 406 314 152 383 -382 -350 158 124 -395 109 -736 -870 -361 328 -748 -830 -547 703 642 674 570 -491 319 -868 791 -351 159 -147 547 180 249 -497 -601 526 -309 500 378 698 -641 -768 169 -651 -191 329 -892 -659 430 -138 258 317 -476 -689 -306 465 5 315 277 509 635 -260 -343 170 120 -102 -493 -876 -222 -77 -831 125 739 333 178 411 368 607 414 -366 -577 381 -585 269 664 -265 -423 453 787 -572 51 -368 389 -149 -218 -400 475 -489 108 -182 510 -313 -727 -751 -258 312 -676 209 591 -288 -428 269 559 -53 512 494 -304 -458 -237 -79 97 -59 -319 178 598 501 -21 -579 697 -257 -877 665 -433 -442 -39 -499 -729 303 -855 660 436 561 280 116 400 280 596 289 678 88 -735 -201 663 220 -407 -447 -752 310 -781 -657 631 144 539 -210 24 -401 -619 785 556 198 -542 761 -437 -857 -315 236 96 378 -414 613 -745 527 354 313 -43 112 -59 269 -411 -65 600 783 -701 -589 -430 -432 558 481 311 -738 756 500 717 -758 591 585 187 -900 10 550 -315 169 -326 -507 317 -353 413 -18 722 -490 755 65 -518 -334 119 -733 772 -77 -503 -42 -811 709 -158 464 -449 160 63 -706 492 199 -400 -452 723 -272 138 201 -760 107 430 -138 601 756 331 -366 628 555 -307 158 195 290 -27 -6 116 -719 600 172 441 155 271 565 775 578 -21 -750 799 249 106 -608 -825 521 -663 -432 392 694 -500 216 556 210 111 -170 472 -800 12 -144 231 781 -790 600 162 747 288 -548 712 263 -180 741 -327 733 -254 95 613 -454 164 630 140 -96 -276 420 606 -713 -283 733 163 -876 726 -157 61 -591 -434 -880 273 606 -645 -581 -280 -578 750 -558 635 73 -777 -259 544 521 -852 679 -838 733 303 -130 518 480 593 -109 727 439 -558 -498 553 726 -550 -6 -833 -751 -117 157 256 -589 -723 556 -173 346 344 381 -264 10 263 -148 -111 30 -628 -4 611 772 -403 -486 -347 652 -756 -334 -442 -199 454 -105 273 -571 706 -345 -275 48 122 -466 -441 489 -468 -632 -306 3 -519 -340 -633 -320 -816 800 -205 754 -465 68 -485 -252 40 684 520 464 -35 332 -185 525 146 -527 763 779 768 -125 558 -73 177 442 330 405 -849 269 -137 97 -484 -472 469 -448 476 482 -209 603 -766 -626 204 -44 89 203 -778 -860 -462 447 -92 -225 -883 -650 -482 -622 -714 165 -783 -123 622 434 321 -387 469 635 753 8 -706 -479 -501 206 -546 -837 535 -633 339 -65 507 -588 -440 -111 -238 323 -415 -58 -409 -287 329 -125 69 778 -235 -735 127 629 195 440 407 -525 -24 -801 -397 -243 352 257 -529 -108 459 -636 771 -97 420 -356 -464 -168 -230 -171 670 -301 389 -212 685 340 -139 640 736 -440 310 76 -806 -627 -170 -850 -764 473 -828 -410 -810 -651 622 409 303 424 -46 328 573 -253 -620 571 -793 283 87 -89 322 -442 174 734 -815 548 -561 -59 419 353 80 -163 191 -439 -793 -290 116 40 -145 69 -402 729 685 -391 476 -221 -59 -256 145 -732 -265 104 145 17 184 316 -117 -643 -457 330 105 -783 -848 127 125 -885 -210 244 342 -137 342 129 -243 449 -520 499 505 -569 -463 481 -738 -662 -456 162 -703 -283 -77 155 -410 -454 384 578 64 357 145 303 -862 -131 -700 -9 -385 -137 -250 379 319 -607 -219 -133 -128 -845 460 -350 -264 -342 -330 741 -659 649 664 792 -841 524 -37 -724 -202 44 -705 -560 167 -632 99 303 205 143 -360 44 472 791 -374 567 -90 293 -27 -247 -868 -873 -781 -804 -769 62 1 718 385 -829 106 -191 386 535 529 -86 641 513 -731 393 430 305 197 -263 -605 -407 544 393 247 -447 789 -546 399 220 177 -122 353 287 -799 621 695 765 -681 -45 -892 431 -892 -519 62 712 3 731 381 158 -861 -293 -20 -773 746 -459 -260 -727 -432 -680 90 670 109 634 389 546 -164 -753 163 -754 -713 409 -540 -448 -143 687 554 -101 274 57 290 -145 757 320 -219 -192 684 214 -372 316 216 -188 594 -662 -17 559 662 521 781 420 -432 -897 349 778 -4 474 -613 -657 -480 -620 466 498 -796 296 224 532 650 -507 -287 -797 -463 550 118 -833 -402 130 758 -731 593 -491 -191 -226 558 -195 408 -813 266 761 -497 545 779 -876 196 -507 -96 -449 142 298 494 -395 12 -154 -897 -236 -536 548 146 -500 -202 418 547 534 645 -347 270 -269 -175 -233 -820 577 -88 146 -894 -506 474 21 521 -232 657 -730 320 792 -88 -55 -748 -29 513 371 -363 -802 -144 -78 284 -155 -897 319 -43 65 -448 -53 277 -710 -2 569 260 -279 172 -860 -799 -109 -301 -567 207 -445 -415 753 595 240 -659 -496 -576 -796 -824 550 703 74 206 626 -432 -716 134 -775 -802 651 320 591 -896 -886 -473 -71 781 551 -888 624 356 -376 -461 440 -221 518 -161 756 146 607 -732 -693 -505 284 771 502 -464 -490 756 -343 187 165 -438 753 19 123 -353 41 787 -114 500 -5 -429 -115 -427 117 -40 -16 -206 310 658 576 601 -511 281 -540 -423 -694 415 52 -828 613 -512 -256 -293 -260 510 524 560 256 365 -168 146 -335 528 558 737 -561 523 -711 -793 -524 -299 665 673 632 363 712 221 -619 -474 -586 164 552 -544 -552 -130 -401 103 -635 354 -151 230 -72 -827 -397 557 -457 -746 -338 -778 733 -592 175 -533 422 392 -478 458 7 725 383 766 -200 -620 -131 -205 -499 46 216 -357 537 -323 55 36 -96 -828 403 -578 202 451 -309 787 416 604 331 7 -778 -760 -280 -150 -590 -354 516 -701 -325 -479 559 778 -192 328 -768 367 -504 515 -546 579 -17 -547 -202 -579 -896 -863 -426 522 442 418 216 625 409 447 -176 -76 -226 -850 433 -165 728 189 148 610 -463 -169 -71 194 -76 128 -856 -490 -236 184 759 370 522 413 386 -111 -510 -630 191 624 -141 -165 462 -91 -784 763 451 -418 -515 -312 -550 -325 -692 -413 738 -23 -73 -324 -158 92 -85 350 -268 510 685 106 -339 489 34 548 -801 240 657 -3 216 -690 -50 -201 423 -327 141 -604 -517 622 44 53 -469 185 -324 -506 269 -145 753 -114 70 -896 474 549 220 -597 735 -792 -39 -786 294 -371 81 -645 514 -323 -270 -7 120 -324 317 26 -672 -822 -71 737 698 558 -635 -897 229 52 488 -135 -208 -414 -763 353 375 581 -386 669 569 -304 251 -779 -256 -611 -68 359 262 68 -725 -295 -277 395 93 -235 -618 -596 -207 -483 708 -541 224 746 -38 -389 -799 718 581 401 664 712 225 59 338 -223 -252 -820 733 408 -348 -487 -429 -597 -697 767 535 642 -631 -565 -43 507 -157 253 -379 -118 -301 45 -872 -537 -331 442 569 349 79 -671 427 410 222 -233 305 735 -247 -834 -398 627 -763 -748 -493 -777 -567 381 -779 -735 449 -254 412 -198 -877 -365 -841 -369 588 374 -55 -276 -609 493 451 -37 267 -630 -866 -657 -4 134 -530 351 394 439 616 -239 247 745 151 469 -620 699 -271 570 737 -793 707 -557 -215 -878 -394 -639 -372 -651 417 -737 52 -411 -279 -453 -730 401 64 -721 -8 -719 -488 -869 257 505 134 773 489 263 -889 -294 -261 624 -406 64 371 -235 -789 749 -538 -869 641 -742 -222 588 -405 -425 771 290 670 -25 -625 414 -195 -264 222 -192 441 -36 -203 -738 445 -253 218 -596 242 271 -597 113 59 311 566 -563 -564 731 182 26 599 434 644 301 -658 -862 -62 -230 -449 -789 273 -393 -443 507 -143 341 -111 470 267 752 745 -704 -531 435 -713 -273 -453 -567 -691 -357 346 -6 -428 573 393 691 299 367 -41 773 171 314 538 -6 558 -263 -283 -756 -649 464 -414 339 691 174 -510 271 116 -559 -829 -813 420 -648 445 699 416 312 -321 223 286 649 4 -367 -459 -680 -624 485 -647 -642 469 681 634 366 -197 401 283 -861 -375 487 -101 13 633 -42 -867 -258 101 455 754 -138 -712 67 659 750 729 120 710 -305 290 -309 575 788 12 98 130 142 85 787 97 -638 695 -487 -683 265 -193 -782 -660 -160 -20 -574 -38 314 -214 71 132 -472 750 -863 -316 -825 -561 346 737 792 -1 248 208 -265 765 -182 637 516 702 -72 -419 -132 251 -58 -15 -550 683 -533 521 -83 139 163 -347 247 515 70 757 421 537 116 734 185 292 476 725 551 556 710 -869 779 -524 730 378 426 -408 -690 438 663 -211 -784 111 130 533 -749 -163 -894 -554 343 688 188 146 -328 -784 -786 498 381 435 119 97 595 -270 181 414 -59 -584 791 -540 197 787 -111 -201 597 -861 166 43 -758 333 -620 782 -51 431 367 353 -58 2 -799 -775 10 636 -508 762 407 541 -625 -53 -80 -468 -615 705 363 -421 166 613 363 720 -409 220 -251 244 -724 -520 -519 -679 -766 350 -384 364 -622 415 -874 -2 415 -387 777 -843 -241 -407 -812 386 -744 61 -668 76 389 -481 -150 566 -363 108 -367 480 290 -56 439 -203 -521 89 553 153 -26 388 -194 139 -72 29 79 537 716 652 568 -592 -271 -698 -18 351 -286 -474 -220 -47 663 590 -573 370 -514 -215 145 -309 -158 -151 -186 302 504 667 -392 677 257 -247 596 -829 -90 -630 742 -542 -705 534 605 411 -711 -313 -335 87 18 167 392 -401 580 17 -874 155 124 -29 -179 62 -806 -172 -27 -72 -880 -272 -171 -702 -798 461 -479 219 404 378 392 -39 458 576 -739 -864 -328 52 -645 -483 439 -6 -286 -554 11 -98 28 621 -472 -788 105 396 427 562 130 -790 18 489 734 -301 -14 -800 489 -414 278 260 -468 -419 641 717 588 -447 -513 72 97 657 -632 -883 -84 647 -785 -432 -732 -517 301 -640 78 7 -771 -200 515 -112 577 730 -232 -622 529 321 556 -477 364 -765 -343 -183 -569 -781 3 201 -849 750 514 -77 -119 -337 -128 312 282 -296 780 539 4 -361 -467 402 380 -488 -224 -716 434 672 638 -594 701 189 -380 506 -617 341 135 445 383 85 229 10 -810 -581 276 -737 -735 -111 712 -200 -643 593 -793 -308 522 -435 -701 293 -544 -683 -825 -498 169 168 -808 688 -289 361 -372 -308 351 -422 -586 -613 280 -81 272 418 713 -599 383 -886 -830 -177 -244 -456 -251 464 -200 548 -881 -377 728 -791 192 -567 -344 702 -813 -78 -837 -483 471 233 -768 -772 233 -568 -298 -76 296 679 651 -141 718 -164 -753 135 -476 -675 475 800 -394 417 729 715 706 778 751 526 -141 -468 407 -346 -534 797 773 261 -744 -79 -460 668 725 185 643 -709 560 734 -418 81 -45 -672 783 -323 476 399 -390 -836 -434 -160 -6 66 118 32 -800 21 -81 522 153 51 -895 -639 -493 262 200 274 -457 612 539 601 -135 645 -677 131 -608 9 -445 692 273 -694 11 25 -314 518 598 -284 580 520 137 -456 -823 76 107 -362 -131 -860 -454 182 -316 729 447 -226 118 -358 -249 -79 606 -147 -640 -402 -37 -65 -171 176 353 -867 -39 -834 346 -541 -617 -571 82 -373 -670 266 -253 680 -18 -710 -109 764 -304 -347 -817 -310 -534 -236 195 -316 -220 791 -503 -294 486 52 162 380 124 -656 357 -47 331 -375 530 -509 -739 -826 -377 -886 -842 -72 343 -655 355 287 -434 -628 -298 -812 -886 -616 -2 110 87 -339 -354 655 -515 94 -334 596 586 -359 -618 -804 -99 -734 623 -273 355 286 -61 342 -614 159 495 -697 -337 432 -104 -838 32 -503 274 -590 527 -83 269 263 -469 -378 71 6 -613 294 -295 -441 732 -643 589 -700 -423 -422 453 -899 164 582 794 -182 -264 -412 730 -283 -567 781 -639 695 668 -132 -316 621 -681 -229 167 -120 -568 737 235 594 -662 10 658 -605 -67 -497 280 -116 690 -338 -236 -720 367 -211 560 -150 -56 -480 291 103 157 -653 345 326 334 -767 -13 -730 -242 -556 601 -535 505 -89 -486 714 -627 -245 -186 480 543 800 524 -797 -635 -736 -310 578 -479 -149 -121 -402 72 -93 572 74 -685 25 -371 16 279 -826 710 -184 -754 341 651 -640 88 -280 465 -815 -483 -239 -608 -771 -152 40 -257 80 -828 -270 214 -204 -194 257 161 203 627 398 746 -752 -785 -837 -742 -131 236 388 -125 319 -487 664 -276 723 -723 -301 -356 179 -224 -662 667 480 -561 725 461 296 265 316 -409 -99 -238 -127 -382 -203 -415 -447 504 -597 -791 -590 -524 -256 -31 -44 681 430 369 -396 271 -64 -534 441 -367 -83 101 -54 446 -148 599 -569 486 602 33 233 -122 268 109 198 -442 -765 336 768 587 -164 368 295 -603 289 551 -436 -289 16 753 -355 -508 -336 553 700 -142 653 -445 -195 -314 -851 388 -53 -202 -388 285 -217 -254 -819 668 692 95 -676 -247 752 334 -169 367 -146 80 -127 330 -528 401 -68 6 189 730 538 569 685 -124 454 -581 -149 -766 80 69 -464 -14 421 342 538 -251 -464 -84 -581 -566 165 -158 -168 -825 184 242 -323 -697 517 51 -681 440 -485 -638 -531 207 -489 -603 564 -151 -841 125 449 629 -467 278 762 -577 -321 -564 -10 364 -113 729 -829 -17 677 658 -791 -192 333 252 -230 -111 -671 795 577 86 -81 -705 -750 -536 291 94 -17 -274 556 123 -414 -833 -803 405 -679 105 724 -143 589 -553 136 -415 -230 -699 101 -501 -637 502 323 -490 625 -35 45 -262 230 115 688 -883 -701 -744 -8 688 599 717 -445 -236 -659 -803 -55 -40 -379 -144 -556 375 -78 51 508 596 196 -604 -159 49 71 -15 411 343 -574 24 -387 -517 -238 76 55 -168 -480 799 -514 138 -55 55 -688 -315 -313 -516 17 667 -696 -740 125 207 -226 591 -153 746 -328 726 -888 487 -336 -725 769 630 -233 29 -41 -357 320 -820 -132 177 -776 -692 -897 -621 605 745 157 -679 190 -290 705 728 7 566 771 88 -399 113 -44 -737 -190 -386 -553 -328 -453 -514 144 266 301 229 369 -712 186 537 163 -320 492 -692 406 95 448 -658 327 731 -795 66 -540 -821 381 -777 144 566 -549 -761 -515 -713 -497 -158 -151 -83 -573 307 618 590 -693 619 -466 558 19 -769 27 -702 -846 -259 731 526 239 470 583 -551 -323 -845 -837 359 -468 433 -314 14 -292 -769 -883 260 720 -727 -59 -664 288 -131 -780 -26 -350 544 771 -898 408 350 790 -105 -5 -823 -182 -138 -595 -5 -869 -520 -183 268 -153 -83 -258 -83 -744 -739 -806 -464 -66 186 -579 -589 23 -208 -765 -753 75 -271 -814 -316 778 747 103 184 -794 -412 204 -658 -863 329 -887 -738 47 770 -305 -707 -780 -395 -721 295 489 -473 -422 216 8 -598 787 583 57 278 -584 -708 -425 241 658 -132 -619 167 -585 -256 -256 182 -873 -84 -861 -505 -202 -645 655 -509 362 -257 354 47 -796 -419 151 -2 9 495 -874 552 483 -603 -731 735 -98 -145 164 -470 234 374 -204 699 -827 -622 120 -270 -465 -214 357 690 619 -741 -333 565 -277 -508 -689 -33 -281 775 -602 -387 643 691 -710 -2 716 208 145 -882 564 -671 -32 458 -383 -790 -617 141 473 -684 -92 685 -425 251 206 -600 -131 501 -217 -768 111 -802 133 435 -510 -484 -359 -46 -739 -712 -480 -543 -159 572 333 272 -427 779 -144 -533 65 -609 -685 366 251 -397 -888 218 -93 700 482 -186 710 -261 156 -614 321 -606 472 785 -861 -554 214 329 -830 -821 -429 45 -62 738 -468 420 -604 -882 -679 -785 -168 -137 741 793 -404 614 697 35 -417 -517 -75 515 -354 641 536 -43 -808 674 763 -395 720 154 90 -97 676 -654 467 -300 180 -677 -368 -760 329 -662 -126 -439 -764 -419 -19 246 -871 709 672 -639 412 -472 500 429 25 94 383 70 434 228 -505 -332 37 371 -13 680 398 -426 706 -196 -738 329 70 392 -447 -244 123 502 624 -322 -217 67 458 -459 32 -38 -525 -181 -501 -397 407 -165 -137 -797 -64 29 655 295 -390 -774 -234 -506 338 672 -29 -564 -426 -99 -168 -449 253 590 263 318 -412 -130 -262 -181 -9 228 -745 -436 -732 178 -28 504 -345 -187 742 310 -511 -64 572 -900 738 25 -559 -890 138 199 22 -621 -608 -559 -564 -613 589 -600 291 -331 -131 -75 -813 -76 535 -146 230 462 -887 -148 68 -414 429 285 410 -278 113 -344 -825 741 294 254 106 -838 -619 -146 228 -497 -60 44 -407 -25 -202 -180 682 706 669 390 763 670 657 -835 -55 526 182 381 -649 287 -208 -26 -272 555 -658 -382 -219 -118 341 513 -14 -283 -311 65 736 793 52 277 86 369 206 -579 302 -597 13 246 -218 -78 473 268 321 402 -120 65 -880 35 259 -2 335 40 -216 -745 184 109 512 343 -700 -453 -600 696 -479 503 -308 -407 125 639 -425 129 -302 777 329 -190 -861 -793 183 74 57 -797 53 -209 -467 341 374 -609 456 177 637 635 147 525 -28 659 531 670 -13 -3 304 157 644 -592 -198 35 800 -808 -626 -419 721 489 434 -815 228 506 -361 -524 471 364 -73 776 -243 276 -56 -462 218 108 136 -454 -727 -72 -698 575 -708 -579 370 681 -213 -818 163 -177 -735 -836 248 -400 762 410 506 571 629 -864 -137 234 308 774 -809 717 643 -604 336 -177 -461 489 -522 63 309 388 395 -257 -36 319 348 -799 366 560 295 125 589 53 697 234 -317 -266 20 -880 126 -756 386 -46 -668 51 -400 702 -439 -197 641 -201 741 -377 439 682 8 161 -624 -513 -701 611 284 287 313 132 694 168 -17 -503 -282 -808 -523 742 -30 495 246 330 -480 -756 763 -320 -491 399 24 -810 443 -34 619 -339 -775 -65 -390 -896 620 36 -490 -679 519 -305 517 497 -597 790 -529 -668 434 274 -590 -17 243 -271 -423 788 -673 82 125 47 158 -263 653 799 -322 158 477 -386 213 244 -330 -254 -548 628 -815 -640 147 -491 -464 157 -807 -508 -829 -198 -837 -449 -525 779 -119 527 -52 514 -378 -225 -457 -266 -270 -147 658 -488 -337 571 24 530 363 -145 -35 566 227 34 -116 37 -673 351 353 184 510 129 -693 -377 -638 -851 175 -60 555 227 33 136 -846 -381 -523 -148 461 674 712 668 -875 -611 316 -369 -157 334 -362 578 485 -188 374 -424 -725 -535 -392 -607 452 -728 653 -97 -691 663 197 -85 -618 319 783 236 -640 481 533 193 768 717 489 -15 -481 -182 -50 208 -249 32 -133 438 -148 -495 512 -640 -660 -73 -278 395 -561 -318 -626 -165 -548 141 344 -63 -819 396 344 457 288 -392 -135 -267 -163 -28 -627 16 -103 -89 -39 -219 504 247 633 -866 -639 129 -296 340 513 -658 194 -864 -224 403 24 -682 -523 583 -666 -698 412 -764 -91 193 -36 39 -665 426 370 -788 -437 -867 644 161 -541 524 775 -198 703 -96 -249 -51 708 -571 -732 554 291 703 227 172 347 663 -882 -49 -758 -363 -803 481 162 -230 775 -890 302 776 -544 350 708 437 -146 -124 586 343 521 -335 -390 703 291 223 -898 -662 699 647 -416 335 499 569 432 305 718 -212 397 698 697 1 -423 -400 318 -280 493 -502 -169 715 277 527 -371 -226 83 504 169 659 -269 -684 -562 656 647 -206 496 112 409 612 -347 778 277 -216 118 -867 -237 346 -242 702 256 15 537 -263 -74 -491 191 -529 -494 531 718 -382 -538 -815 -371 104 -629 -420 -634 -840 -613 635 545 24 8 278 -428 -878 422 -143 -770 -833 -586 -755 -99 -734 387 -817 -103 -292 -92 -603 -764 -748 -871 -885 273 768 -201 315 -776 -38 231 -401 442 386 488 -464 -811 -736 -131 -184 -279 210 -839 -768 -346 -43 673 -634 -253 -42 -821 -386 -780 634 334 -140 -463 -811 -772 302 -582 -651 -898 -169 -324 -126 530 -384 -816 -559 154 -203 454 -584 -404 34 785 -636 728 -220 87 644 -382 734 -864 -618 -317 -532 -757 -103 -684 757 778 -884 569 -679 385 198 -64 -658 -764 434 -714 399 -849 195 -505 -691 -207 -105 170 -441 113 179 647 -82 -786 239 -370 495 -598 502 -144 -885 -810 703 194 -755 398 167 782 -669 -695 -191 478 293 -215 5 -381 -887 211 -217 650 253 -22 -625 360 773 -90 429 -676 -340 694 523 -96 173 -31 332 78 104 384 266 -772 398 -657 -470 135 -43 -225 742 164 343 -590 260 781 -444 -435 464 -58 694 -327 474 361 -94 403 789 285 0 -572 769 390 -785 -440 582 -640 -392 449 635 -338 -678 -12 -86 35 -709 -822 -849 -213 436 -136 -120 -88 90 -306 -896 -650 -194 -311 -635 -164 -402 -846 -277 43 629 -452 -285 557 131 -195 -565 -578 401 -715 -816 483 758 87 658 522 784 -686 -535 -754 317 -541 309 475 267 -777 161 -151 -177 -602 -33 571 -815 214 628 68 19 664 -312 -505 430 -41 508 350 -746 -780 -332 -896 162 -451 -471 -79 -319 -732 -612 -425 487 -658 -640 539 550 -352 -489 437 -890 237 488 -254 -106 -876 787 -395 201 -574 -787 779 584 606 -736 -574 685 -691 131 737 259 382 -156 123 -695 489 -169 602 -194 427 88 -655 -57 -128 -654 772 -230 -457 219 749 -500 -388 406 -160 -397 94 -658 676 -520 -541 -480 -34 -812 218 778 715 -591 -346 -39 718 545 375 793 -203 0 -61 -393 -871 -531 -57 -743 -825 -766 -812 1 12 58 -48 -266 -468 -900 -433 800 -830 -727 477 -179 -843 -71 719 271 -66 397 -347 -168 -63 -517 -402 538 -311 78 -738 -895 783 -831 98 -725 486 -887 -403 -48 -618 -698 491 441 553 657 130 570 382 394 386 -242 -608 -758 336 134 643 711 567 565 436 503 89 275 666 652 339 -639 624 345 748 -179 198 -19 227 325 379 -86 -384 -135 139 -125 -86 -194 640 -18 -483 -738 513 -500 -88 -284 396 162 -756 -771 66 -149 -663 349 136 -73 612 140 543 774 -829 -55 -275 -890 115 -38 -277 687 -746 -466 -626 -85 -188 192 -3 -829 -516 -358 -182 169 -651 150 391 -430 -229 733 215 -410 -503 -869 639 -84 332 219 -598 177 433 555 -115 481 -35 420 -710 -881 671 -411 219 401 530 387 257 468 -258 173 624 -307 -109 -232 -309 -435 -137 -880 560 -31 258 -631 305 758 -852 386 268 793 752 638 -751 -558 283 357 748 101 -351 -156 298 551 -126 -59 704 -611 -716 177 643 -402 -626 500 -510 -805 430 423 -163 -834 -515 -888 134 586 78 396 546 90 407 -21 556 144 524 149 -310 -480 757 -460 -193 58 245 153 521 363 -782 -877 300 13 -849 563 560 -881 739 259 -489 -559 -106 378 -595 -870 -327 -272 -369 -388 -206 -231 -868 -249 197 -661 583 -366 482 -681 543 -672 -384 -109 -103 -309 510 609 -382 -218 -769 -879 -65 -646 -558 -721 -422 86 24 -117 373 303 609 -678 -53 -314 -328 -189 -202 -473 127 794 593 635 396 -244 190 -172 438 -252 591 -819 -379 664 513 -829 387 -244 -34 655 -75 501 -561 -860 320 -103 -583 431 -108 -524 241 -475 97 -3 185 722 658 526 -273 -233 48 196 -685 -59 40 265 370 -472 307 -136 634 110 710 99 -215 661 753 -199 -380 -219 -484 308 527 232 -557 172 -458 -138 109 -411 -853 302 -542 506 645 -524 -519 -445 -167 441 -776 -288 -833 732 -303 -106 -453 -607 -581 -894 5 61 -458 -636 -638 270 -648 -656 -60 -346 -517 232 -792 -190 196 502 668 -485 -580 400 -512 -809 -410 404 310 715 -153 -849 -581 -682 -89 -769 81 -16 653 -206 -180 -691 -655 600 756 -792 -768 -123 727 684 -1 -20 -138 82 491 -15 -321 -436 608 -503 646 -189 -617 -510 477 -174 -171 112 -552 319 -558 -446 -840 -724 126 597 -815 -593 705 -379 494 -312 -419 510 429 -803 178 -260 -424 -722 -386 -851 162 -148 -347 299 86 39 -407 -786 -567 391 -310 -496 775 -521 318 -307 280 753 491 190 -700 510 109 -684 535 -846 -818 62 89 676 -308 579 758 -704 -239 -293 373 248 700 34 374 -115 425 -579 -234 106 -140 522 726 776 -837 489 -853 38 737 -133 -51 -203 296 381 -450 -405 558 -687 -667 -337 -766 268 -532 -392 -657 335 502 -19 722 -217 -844 -347 692 -738 -37 355 -225 -420 656 242 446 -779 -805 81 644 327 37 -788 757 760 123 -812 -635 -206 414 -553 95 83 681 -412 7 -24 -266 728 486 -624 343 -617 361 -456 -139 569 -45 607 -121 248 244 -565 -329 365 146 -847 -489 76 678 510 -552 -570 -549 -688 539 -580 -215 567 120 -437 685 -668 616 -355 -14 -126 521 644 -566 -657 241 358 532 -342 657 -169 96 633 291 -445 782 -50 446 -658 -381 383 457 -538 -831 301 -618 -778 775 -612 572 443 510 -444 291 497 -326 795 391 -545 505 -394 -113 -893 556 -512 107 -356 249 182 247 533 693 180 55 -820 352 573 -340 -285 66 -619 697 -265 -207 -821 -781 -825 772 -219 -639 -409 -178 102 399 737 -51 250 -864 724 372 469 132 -639 -742 302 -872 -373 -644 -492 -551 -106 -685 259 -605 -75 -687 534 -882 -596 -827 502 138 264 -466 -229 296 -168 444 -268 662 202 441 -243 94 717 -613 387 185 -215 343 330 483 73 -356 17 523 456 -167 -569 -258 413 -770 -376 -286 -568 -429 227 -889 551 736 -372 275 503 518 -389 545 -260 -539 -774 -169 -94 -104 -870 181 -585 -386 196 -224 162 -430 -175 -556 222 -692 -305 727 243 645 -393 346 567 -688 -541 278 43 321 -43 427 613 -115 -574 464 788 -40 526 -600 -842 -218 -35 110 22 -879 749 -551 -306 -788 -696 -392 525 -481 -899 -859 494 534 -330 -891 326 198 396 -637 154 232 -554 605 -148 -744 -875 -860 594 324 772 -801 372 397 -555 697 739 -833 -30 -277 -96 603 -473 140 4 588 389 -828 -570 -77 -594 -396 -23 277 -611 440 159 -248 775 660 388 -665 286 -868 218 395 -371 -802 -510 -289 -15 -679 -115 499 701 64 200 70 116 -108 -81 -422 -876 114 465 658 -728 -387 -786 115 -585 -357 -636 -505 300 49 -491 -611 227 -527 -867 -54 -116 -624 -553 772 -650 489 -522 -172 297 662 -271 -46 -483 657 -501 632 -859 8 -779 -896 521 785 120 117 524 710 114 573 -542 -708 704 101 -34 -162 610 487 33 638 751 -359 -386 -774 -803 -62 -178 -279 204 555 175 795 523 -436 148 -785 -593 -749 -456 9 -457 293 -205 -699 -66 755 -761 474 -680 -42 790 -32 258 558 -742 -39 -441 227 -404 750 -351 -243 -876 167 -513 246 361 -649 -57 -114 371 320 399 354 -647 -745 -517 -438 24 320 -101 -432 298 -518 -365 -136 -373 576 582 618 213 294 169 -856 751 -469 191 132 679 585 -7 692 -651 -115 654 713 -528 428 0 -49 374 20 -486 -400 173 -782 -424 -76 -497 620 -122 226 -822 -216 -64 -814 -212 -898 -65 793 389 -11 676 -637 62 634 -350 631 422 -264 -225 317 663 -614 -388 236 -139 -417 -257 -562 252 314 -154 -213 206 -771 -648 -753 -388 -658 460 -864 686 -717 -454 -784 396 -46 257 635 -301 235 432 289 -319 -467 -723 -829 283 554 680 281 607 777 -709 82 785 -786 300 789 437 602 -195 306 674 -104 198 -531 -506 -421 -484 -676 553 -268 794 -603 -196 239 248 -400 65 -380 69 149 -130 -312 -518 745 625 147 798 14 405 111 -347 556 1 589 -359 682 -20 141 -739 -514 -708 -827 203 -797 -35 180 659 510 526 -493 -505 797 201 239 -20 293 -500 -409 -473 -299 215 778 126 483 454 191 207 687 -533 -772 131 560 -169 -659 213 -460 -603 -804 445 742 -149 -676 450 381 324 216 401 -58 649 447 -832 264 244 324 -137 133 576 -518 -782 572 -575 617 239 410 214 331 421 -87 -600 23 569 678 -580 600 637 -313 214 -515 459 148 187 231 -812 -201 -497 735 555 666 -539 -312 -204 -548 -45 -195 -648 449 -426 -464 -510 105 549 159 312 676 -680 150 -70 -731 616 -500 -858 -775 781 -312 -644 569 685 -253 -243 -204 363 133 -574 -697 5 -581 -777 -335 -822 -784 506 -851 -363 200 279 542 -785 -475 -174 273 -72 -896 660 -5 -585 -687 -496 673 50 -750 55 585 -327 -709 -338 272 499 -774 -775 508 99 668 -586 310 781 603 83 -854 307 -413 647 -432 -470 -627 -872 -189 -556 -100 -192 644 407 -877 -282 415 -473 109 392 -746 -695 710 43 264 77 -523 -96 -887 723 -376 31 179 736 -227 741 464 -330 -359 635 519 120 -501 733 343 424 -516 -305 115 678 18 -65 -645 -678 -138 -731 -599 608 -312 -530 -494 221 88 -807 -653 589 -516 238 742 390 -834 228 82 205 -489 75 576 235 287 604 69 284 515 111 510 -98 -360 163 513 -375 135 216 -546 -159 317 -821 -191 343 766 -9 -337 -178 185 -309 755 -520 376 -114 99 389 -889 764 -533 580 -254 130 -716 -319 425 394 406 -498 -298 -660 -433 -291 706 -815 562 411 -495 -17 -708 -779 -399 650 611 714 -392 291 767 76 -83 -476 -447 357 -454 565 444 -232 -43 766 3 648 249 -741 -127 692 -447 159 -551 -770 28 -285 -696 262 769 -653 -79 -665 -175 -228 -447 611 -419 -75 -199 720 589 -468 300 -375 176 729 598 225 -452 -878 -794 -673 -563 234 -264 -754 -492 -239 -299 566 308 -734 -599 777 418 -627 614 -314 704 -339 -201 465 83 666 519 106 -276 252 -796 269 606 -849 -244 -517 -555 -724 697 -458 -824 206 410 218 106 -86 -318 9 -782 -248 634 -617 499 85 -841 623 -310 -302 518 -805 166 399 -827 519 789 -22 620 766 -351 -195 271 -232 649 241 299 -309 -533 53 -530 650 -88 454 -697 -140 -854 98 -272 332 691 -176 -88 1 -430 62 -501 648 731 -488 -76 255 -58 24 435 -790 139 -243 -132 265 541 -800 27 -330 540 539 91 -18 -462 -408 734 172 -849 588 -36 -458 -202 -99 -611 -881 -152 99 -450 -100 -796 229 -861 361 108 388 -39 -747 685 -38 -167 -239 -355 -274 436 646 -724 -321 -375 225 664 239 -232 2 -534 732 232 -274 -269 -393 -282 24 754 -377 264 -874 89 42 747 -370 -170 147 681 -785 523 -798 -563 -261 -428 561 -549 507 -627 520 -55 768 612 625 723 -533 -747 -391 -415 205 -597 -293 -66 -57 -152 504 130 -837 -127 -688 537 -746 -897 -474 74 -12 -401 -403 -164 -488 381 -582 -625 -669 -676 61 -411 -596 -749 -805 -400 -143 312 -213 -642 529 423 8 -775 736 353 183 -456 778 531 -83 5 -50 -765 614 -414 245 -367 -48 -567 194 295 686 -29 249 618 778 -331 -613 749 742 -869 -170 494 587 460 490 -221 712 -402 -142 694 -268 715 -411 -831 -399 -102 750 391 120 -432 312 20 223 -696 542 69 -179 784 -636 240 -784 -352 -577 -859 400 -852 554 34 -294 47 -144 -158 -377 132 -802 -800 360 500 633 781 585 381 -442 724 -309 -441 -45 -265 173 751 246 -864 284 -10 -797 731 -881 -14 -416 -576 -100 579 182 -151 -208 192 -698 686 -267 -213 590 -776 320 -249 -376 -258 -20 -419 85 -895 -283 191 127 59 114 -476 124 674 213 -184 -600 707 791 233 -25 -427 -385 -423 711 396 -612 -200 -785 -139 -208 -141 731 -581 526 -715 175 -889 -74 -758 -149 -532 721 -333 -476 536 778 422 -371 -730 -882 185 536 -642 -525 -302 448 411 786 -109 -178 131 605 455 387 -733 -757 -447 520 462 -661 -572 -665 -888 -178 -131 318 612 366 -515 -56 -112 -482 -728 568 227 558 -748 -266 -770 -509 332 -761 464 778 -376 156 140 -332 386 -893 512 733 -377 -440 796 -830 562 -842 -262 769 -325 515 17 505 85 377 325 53 329 -651 620 87 -287 228 -469 90 -493 -835 -837 643 -143 -657 -313 526 595 -829 625 -106 317 363 -215 -706 -697 -155 -14 -864 -705 581 -346 -375 -316 239 262 -187 588 770 -306 -646 -895 726 90 23 -177 -898 -362 370 245 149 581 -684 -15 329 387 193 -599 -665 115 -90 460 -424 351 794 63 4 367 -385 396 170 -287 -439 542 599 -895 -373 537 -628 762 -721 -890 -407 -831 282 -670 -605 44 -817 -828 117 -769 -163 -849 -891 -43 -33 -100 -257 371 -779 -855 743 -630 49 719 268 -345 392 307 -679 -69 -557 -17 768 -612 -141 654 -500 -636 -271 -634 -182 514 -153 773 117 640 -703 -343 -32 291 -775 -830 -898 -165 -56 -182 159 -668 493 -627 760 -487 -623 773 66 -821 754 -190 381 482 711 -877 310 32 -832 493 -144 -499 193 142 72 578 -898 -466 239 649 333 306 -834 671 655 328 725 -409 759 199 31 -800 394 -491 279 110 547 745 70 -377 754 -734 -287 -66 742 469 478 -676 518 -469 -895 -741 -504 677 -370 -884 532 -862 255 -242 -800 131 4 -128 -667 -177 277 -826 -81 -571 -769 754 -338 683 707 667 -405 -103 -169 -432 -213 217 279 769 778 101 -92 -1 584 -70 -407 -565 614 337 -779 455 -784 762 -456 -723 541 -359 -546 617 -507 -314 -547 766 365 -692 -17 350 -784 -261 45 -378 -78 -485 -787 769 109 -31 -624 -743 -602 99 -357 -702 -331 764 -677 447 -877 -562 -525 -174 -111 -266 745 -688 381 -235 -791 -439 796 305 -253 428 335 15 244 550 786 98 157 -730 -774 735 -872 -486 51 457 -496 -689 -504 -265 787 439 169 -273 -25 -856 361 709 19 -736 80 443 262 509 -680 -610 263 455 -438 676 -590 -89 766 -322 -361 527 125 630 563 464 -475 229 487 272 -453 -833 -818 174 139 339 108 686 -187 598 542 -321 540 -443 389 611 660 -829 469 -207 -326 772 703 150 501 373 -227 -649 -428 -149 -636 -347 -127 304 -248 162 12 727 -408 -19 -58 -870 -620 668 -853 243 -66 -150 -75 465 244 -329 -847 -884 -614 -462 291 -367 -419 449 -634 -807 553 -637 -138 -407 -184 382 34 -182 -107 -810 582 -58 -455 -649 -56 165 440 614 189 -110 784 -182 467 -866 -658 -37 -368 236 73 163 -587 653 -385 -888 349 -50 623 25 -161 65 199 -755 63 306 -159 -354 -287 -248 -128 -486 682 -603 -392 176 -494 387 -835 763 -568 -574 175 -78 -695 350 -791 -895 -677 422 609 608 -188 546 -825 -321 -872 524 -274 -500 -831 -525 -86 119 452 -145 481 725 443 -393 6 -680 -826 568 -30 -710 586 -133 -130 449 -306 -161 131 -889 -623 621 -639 785 220 587 367 -149 -504 -290 13 -512 -361 -736 -440 -482 -288 -410 -685 720 449 -635 -160 571 -292 -433 81 137 37 0 702 -370 48 668 -192 572 -692 -26 -444 -20 -411 -388 -576 330 -541 -577 495 -561 689 292 439 520 47 -849 723 236 -858 -175 -338 190 -230 730 -406 152 482 760 -101 -722 16 -268 46 533 -11 -776 -385 318 30 -208 -216 730 393 189 -168 -693 672 -14 -506 338 83 -868 543 -538 -790 -431 -659 -464 -294 -181 -80 381 -119 -787 -135 -261 731 598 -635 224 320 -181 -613 530 88 249 338 582 -682 -174 767 -39 -296 134 656 -394 457 343 704 40 -851 -486 -788 453 615 189 -558 696 764 244 419 -593 -665 366 -189 298 -190 -541 384 -401 74 111 14 -160 619 625 510 509 -241 -849 340 -568 -768 136 -435 -674 703 513 -790 -53 -193 -705 741 -78 -574 -19 29 -164 -213 -236 734 -237 -520 -393 112 623 -626 -724 -509 -323 -588 -348 -861 760 -125 -492 -597 -897 97 270 430 734 65 -89 22 -313 638 488 -19 -799 -604 -832 765 -429 -283 -518 -797 708 766 -69 -257 -194 -766 655 -41 -203 665 -809 3 -332 -848 -824 -124 738 175 674 -404 -632 570 620 -284 -882 -402 -658 401 299 -547 28 79 -382 -726 24 -236 -115 773 -591 720 349 -172 105 -888 45 -549 -346 -343 -611 -773 340 -709 21 595 655 -592 777 -482 -313 63 -446 614 117 -613 -747 -68 -328 694 -407 -413 -488 715 444 -324 355 -3 -336 580 -539 695 84 -190 591 599 -851 576 215 -589 735 -90 -878 -511 462 -385 210 52 472 -494 -12 620 -869 470 494 568 -427 652 -523 -614 374 482 208 -571 -357 721 116 -13 -376 -59 258 -508 502 755 -388 -343 -85 -382 -410 127 -740 309 -35 -138 445 342 539 110 622 140 -219 -652 -147 274 311 496 -102 615 -387 421 22 -833 -71 -197 -662 645 423 186 -739 452 558 -247 333 -364 -413 -616 480 -824 -422 106 543 294 513 -233 -627 739 441 320 -283 -185 -179 -574 -485 -888 -686 -666 15 509 -777 -162 -845 -655 39 -141 -295 -83 -194 -15 -569 710 216 195 -469 216 -682 -555 -436 -134 217 283 650 -550 256 466 -516 758 448 -502 -492 620 -794 -702 -152 -60 73 254 10 -392 246 -291 -673 373 531 682 635 556 130 -92 327 786 578 -692 -183 472 -509 -843 -711 -601 620 99 -552 239 -736 257 -761 -190 595 -331 -110 -316 576 547 600 415 4 547 668 -734 -555 -861 651 345 -891 725 -182 -14 -459 -395 655 -345 -755 434 -201 749 374 -36 -236 -149 -796 299 -879 -618 -391 -253 -805 345 735 -696 459 -228 -566 -88 -828 -23 -444 238 787 -633 -114 471 -581 -584 426 -419 396 -482 146 796 -552 694 440 678 -81 742 -227 620 374 -742 -328 178 -403 98 -565 -448 -251 612 670 84 -741 -513 694 -746 -510 -292 176 116 -688 -840 180 -17 299 574 -285 -136 176 692 796 -547 746 699 -64 123 331 -490 686 -601 767 -525 -743 -800 -203 -772 796 327 578 509 -56 -888 796 718 -122 -539 -845 634 588 161 -119 446 475 422 592 491 -440 -131 -656 -279 -365 -899 -338 -155 -236 -636 -588 -187 -250 360 -381 366 -310 -417 -394 345 -324 -723 -716 -225 -128 736 -527 732 -39 -192 -272 -791 -684 -886 590 -201 -402 399 -115 579 652 -747 56 507 -237 -388 -11 676 272 689 450 516 -778 -788 -670 344 -709 -12 -528 733 -884 -90 -146 -674 -135 -172 714 -755 784 -848 768 304 -789 -619 712 152 -201 -883 403 164 675 -103 210 -775 -121 -724 -391 -27 271 710 542 -129 -203 770 644 -212 -713 -190 622 -120 167 459 41 86 376 47 542 266 -258 -78 100 -880 -549 -585 160 527 473 -97 -635 -650 -227 193 -264 -110 -798 -515 613 772 345 -533 -161 590 343 -101 -348 349 -234 -38 344 373 150 124 726 642 -484 756 -315 -350 762 -674 -542 -455 -125 131 780 -412 -348 -356 242 776 -585 536 20 -615 -687 -210 434 -320 -368 -209 -236 2 166 767 684 -475 140 189 -412 -335 -140 -847 -572 -38 -319 -235 126 52 -66 -564 -331 483 461 -682 -255 225 -539 63 70 -213 734 -431 -385 -289 -486 -666 -198 476 797 -471 497 -680 671 321 -22 -547 -712 336 647 -868 -326 91 337 663 468 783 168 -60 -841 335 319 437 -86 -663 -48 287 355 599 -141 154 720 799 653 528 782 447 -160 -243 -327 -436 -595 -172 576 -203 -491 45 -73 -42 250 335 161 425 527 547 -691 448 -148 -734 -374 -235 120 246 105 -772 714 628 -432 264 -237 198 -655 -858 -340 -589 285 -558 649 -867 82 -497 -555 387 -673 150 403 -539 -844 -108 -242 -768 -58 -26 644 -325 424 -754 -571 -804 258 -447 -824 -195 517 563 353 -749 129 637 -342 586 -293 -330 179 11 -456 -727 -713 -726 536 599 421 -163 780 405 596 -877 -419 -110 -266 -169 -700 453 -22 -800 133 347 -375 499 371 256 576 238 768 634 762 -760 -138 127 -431 547 209 -549 -699 -112 -278 28 -773 14 -213 -193 605 -721 -392 274 -402 -298 627 -886 -385 50 -855 -630 357 198 11 -674 11 462 -266 187 -189 757 496 -223 580 176 -510 -838 366 483 77 591 -659 451 -810 186 -310 501 433 -143 -209 -424 -692 190 -316 680 -375 334 -892 -736 -522 -770 518 -242 -660 -140 521 -645 -469 -315 -831 -574 -170 796 25 -836 262 14 698 -159 -880 -354 64 -454 261 397 -124 304 439 -806 -149 454 -468 -165 -392 -534 523 -885 47 769 190 -364 -406 -763 553 188 75 -113 552 399 141 -610 -709 -554 -771 -508 -597 -701 327 642 593 162 150 571 -663 367 541 347 659 700 -536 430 -54 87 526 -396 -45 -224 -5 103 -20 -424 584 701 -704 572 -205 285 649 -339 739 531 538 -430 -479 679 108 6 -72 639 -262 -529 2 -462 134 -398 717 209 -413 182 -270 271 -266 -781 -772 -236 -288 533 -364 747 268 -735 487 -274 -81 265 122 -748 443 -333 -283 -821 363 397 -602 -130 -686 -748 -403 -409 -321 -816 -512 -581 -283 -210 778 -838 643 -663 239 -324 205 243 -621 -876 782 133 781 40 -792 -344 560 -736 -86 201 -594 -120 246 338 -107 -493 726 -495 790 -672 292 -141 30 -399 -824 82 64 706 412 -359 647 127 -741 -198 169 28 -233 13 -665 -898 320 -539 543 -808 -299 754 -697 346 787 477 82 -556 698 247 -356 551 -231 -413 -594 474 -42 -538 25 576 590 -266 -229 -832 -610 -703 176 315 561 57 253 408 -621 -636 -700 351 -465 -63 -430 383 71 216 -664 664 -716 538 573 35 -737 -371 -824 22 503 -510 698 424 398 -534 739 -376 -37 747 430 585 -330 725 -418 -496 -293 413 425 -129 222 184 -156 501 260 56 -849 -427 -801 228 98 -123 151 -2 289 -737 -311 689 482 288 -460 213 -363 445 -793 612 -556 401 7 38 -401 671 -870 -92 421 -69 527 -221 -490 -637 -384 281 61 -710 -693 -528 -435 -823 9 544 -507 -76 518 -69 -207 -148 -618 793 113 191 718 -350 -376 742 -206 -230 -792 -452 -841 -818 -731 -668 -159 690 -150 -491 -707 -844 274 -347 -404 171 608 -219 -797 -792 -744 -881 -663 -485 392 -78 763 -278 -83 491 -414 -763 727 150 -823 194 -283 -232 298 317 633 564 -514 -690 -823 -42 166 -502 390 593 -551 236 374 183 -676 -668 69 -162 672 -124 -641 754 79 134 746 -556 -624 157 503 627 -700 -371 516 -358 160 -89 -866 -812 78 -583 409 -512 -648 225 31 2 -353 -864 40 178 401 136 800 -829 773 273 381 414 -88 -512 -145 288 -533 -818 146 487 595 111 430 225 742 -158 562 684 644 354 -241 -860 -541 148 -10 -161 -346 -346 -382 -608 -319 410 -736 -98 414 -617 -507 -285 -893 574 -508 672 123 707 391 -245 -95 -387 -894 23 -873 85 553 -843 -345 -500 -405 537 -140 580 -286 -29 -61 -144 -761 768 -47 614 -240 -744 33 522 269 116 -446 264 458 -799 -128 785 232 307 -500 -187 239 -115 506 -520 680 323 155 -797 -37 -508 -550 307 731 -846 -270 -827 -558 -853 337 -669 -453 -629 419 -652 -560 15 -782 -544 -557 467 -679 771 -643 -877 2 -732 -711 -589 110 -759 -410 94 166 36 -556 433 -864 21 -580 -533 200 774 -798 441 -497 118 -678 -523 -575 -307 284 231 764 -336 -606 711 535 634 -869 454 -124 499 -482 17 409 -295 -461 52 -385 464 -897 383 -534 -847 -251 780 -97 426 659 -232 113 385 368 736 15 -724 -676 -481 -728 -470 -383 724 268 -535 525 -159 10 233 -78 -133 207 142 86 157 -259 297 -181 23 365 273 318 538 700 92 256 224 -633 190 -192 319 499 139 180 -843 262 -702 783 -532 410 384 423 -423 -802 -644 -800 239 -39 -879 420 -100 -559 -623 -783 -354 -852 334 341 -713 342 -20 598 -25 -271 -478 -404 394 -461 -565 405 277 564 17 -208 -163 -661 192 690 -382 -111 -374 -464 -130 45 299 502 -489 551 -331 168 -492 -886 737 497 107 -13 -175 -327 -326 144 -308 269 -277 -287 -343 -25 -817 481 -613 768 -332 479 -38 19 -458 -88 -732 724 -479 688 -192 -627 -266 375 241 731 83 -123 -427 553 448 -418 -708 -642 -374 -643 620 510 -774 -825 -700 -192 -62 260 -464 -694 227 -544 -418 353 -848 -164 -879 -640 -650 -524 -19 672 84 197 635 370 -772 30 182 -33 86 195 -244 -798 264 -508 417 517 -646 504 80 -755 -333 646 800 498 752 52 -113 -219 -805 37 224 367 -214 -645 -631 136 -239 499 172 -467 295 -32 67 -71 60 201 62 -264 255 -403 -147 -564 -505 -539 299 254 -764 393 -479 -830 -734 -185 14 528 323 536 247 -632 -464 -2 577 533 277 -128 620 -493 41 -29 -153 228 -862 -394 524 475 778 -17 -458 662 343 -583 656 572 -830 142 -455 -873 173 -850 50 354 519 653 269 197 -682 -32 641 398 -640 -666 622 794 650 344 370 -772 381 -50 603 797 296 732 100 -774 462 636 648 750 -585 753 -360 -248 725 -270 -873 -1 436 -238 -84 783 -218 270 -637 -433 -432 525 169 -896 -777 -342 591 461 -864 313 50 752 -169 458 -551 446 -385 535 -76 735 -196 308 -177 59 -373 -311 -240 265 128 -854 774 -549 -349 34 501 451 -542 -671 150 117 -738 666 -127 -729 -517 162 -744 751 175 84 -132 567 785 663 272 -283 -139 -741 293 -55 -155 -612 204 -474 468 772 -164 -855 -71 -590 -351 611 227 -32 -56 -342 -149 -113 305 -197 521 -671 -884 415 312 594 -262 27 -351 -486 -10 -575 641 505 -5 491 682 118 -647 -670 -733 -449 -756 150 -848 -447 -331 -295 -687 -166 -467 727 449 236 -734 -885 550 66 711 519 -438 441 43 86 237 31 547 -509 -59 -30 24 321 656 516 239 -438 -699 -33 745 -579 47 490 -474 610 -488 -703 -466 650 -615 -503 617 -421 324 -704 780 186 -515 744 -704 676 209 -97 -368 -633 435 -340 107 -287 464 74 -493 -843 474 38 279 750 -336 279 -414 490 590 -851 -287 -697 147 -805 -492 -353 -89 185 131 -168 595 -894 771 -804 479 -450 728 401 -800 36 -175 -654 653 13 127 -101 137 453 161 -751 581 178 524 366 653 -99 -883 52 -690 756 105 60 137 -570 59 786 -688 -43 69 -88 -196 531 -223 -716 -640 -352 -91 273 692 483 650 311 243 -316 -360 -346 128 581 -604 726 -121 428 197 -179 -816 220 244 -761 197 -429 489 -539 -587 757 574 -779 719 157 -714 -47 490 -295 -425 744 154 -689 -22 35 469 72 -885 242 -898 613 165 120 220 -639 125 592 -346 -193 492 -225 -855 -533 -539 -209 609 -589 -308 -235 241 -239 527 211 463 -639 97 775 -243 602 -473 -900 -42 -240 452 -628 493 -295 554 -801 -236 -373 -312 -824 -413 -101 -226 -347 -367 -39 -550 -54 -26 419 592 -235 -526 -351 565 87 231 524 -79 -668 496 708 72 600 -608 -393 165 -125 -799 -748 -883 -893 198 721 -130 676 -729 641 611 -623 80 352 -455 -72 293 -531 -694 451 182 713 -293 183 -672 361 -136 -491 -675 748 385 609 -457 -6 -518 -754 71 -617 -793 -577 769 -181 -542 -79 -319 306 35 565 -838 -786 574 544 -454 -38 -651 -784 -806 -75 22 201 -764 68 158 -378 512 -634 -169 75 -789 192 311 -201 -868 -758 645 -282 -27 -682 -377 34 571 -605 -686 143 -370 653 -677 -302 -769 -833 -420 -142 336 681 -36 419 294 -668 -741 131 -526 769 680 75 255 -887 -315 85 -208 136 -672 -455 453 -383 -438 154 -483 22 -361 -400 629 -666 394 -624 -635 105 649 362 95 -380 761 712 -793 248 -721 -614 -859 568 -718 -326 -447 -826 620 -20 -450 55 -286 297 220 196 769 485 -717 287 -536 -40 -826 -832 -356 -648 170 775 -607 170 -535 -540 -223 718 -25 -619 -883 535 -888 -720 213 525 181 -509 -54 420 409 435 45 -289 336 -492 -646 165 35 137 703 533 86 782 -203 752 526 744 -532 -658 674 685 760 -262 611 239 519 -28 -846 -756 298 -520 -112 -368 -319 -880 -685 620 165 -685 -238 13 620 486 663 -270 -674 -71 -223 -252 439 63 592 -602 -348 -300 125 175 -808 -176 -200 265 512 -156 -252 -273 38 442 458 -33 -614 -352 81 260 -325 373 -58 -261 537 -617 305 669 -383 -499 -87 381 716 672 -387 210 -565 -128 -252 -679 733 752 56 674 -576 180 -60 -279 512 -450 -310 -208 -742 -247 -654 -675 -523 170 452 -334 -635 587 90 -806 620 22 -833 -395 -599 677 -486 450 557 510 -660 -272 -455 117 -523 748 641 -881 380 -707 -586 -555 456 45 -48 238 -819 223 368 598 -635 -814 481 -809 -652 -735 648 221 441 3 660 -257 103 -718 478 307 145 -116 426 208 -158 709 571 679 69 760 173 241 -596 81 -257 -495 -449 -610 528 445 -857 -874 798 -832 -356 553 -648 -223 -879 321 -395 -823 -636 -703 -180 99 -766 -651 87 -326 -298 790 288 -211 -80 -84 363 562 -612 28 -312 -622 593 496 148 288 -187 99 227 377 785 -673 463 -80 407 -160 -834 65 -857 81 -211 629 -247 -812 -695 301 612 599 -103 592 -847 -743 -758 -457 548 598 -719 -506 716 -75 -569 -586 -78 -295 55 200 -439 -309 -318 756 90 627 -177 316 -391 -500 -718 -9 -337 87 -443 -262 358 700 -492 713 -701 549 431 -56 463 -335 -668 403 -441 -540 -317 40 -570 796 796 572 -61 647 89 -403 -571 439 618 563 627 -695 -629 -798 -312 313 581 769 -275 449 -159 752 571 -881 103 -155 -132 188 -663 -165 -120 180 268 -437 -739 36 -102 152 -648 558 -492 -767 -391 -843 -443 -262 145 -638 -492 134 -480 -593 -808 263 385 -824 705 -539 -51 -875 303 -462 -181 -717 -329 -480 186 -803 116 -793 395 736 307 -738 -682 -274 328 43 -587 122 32 -579 -554 -330 -485 -554 406 -715 -108 -76 -301 -894 -165 -127 436 -148 756 -619 -394 440 124 104 -631 249 -555 721 -184 -898 -711 -695 535 475 42 -372 -450 396 566 -556 70 -866 -193 773 -779 -113 -859 -379 563 -850 364 438 -318 -563 658 445 792 -833 -440 -447 -862 -491 -822 -354 -180 146 112 649 -484 626 -307 -765 -664 284 -598 540 14 566 33 34 300 636 41 56 800 -74 -219 -515 710 -565 277 -816 -477 -551 -411 -886 453 737 -46 635 588 403 -426 -636 -171 96 656 -350 301 382 -409 225 157 158 595 297 -87 -238 -175 111 -582 370 510 -174 -295 -58 737 -117 -65 395 634 469 -295 -811 131 682 -417 -772 -495 139 645 407 696 -320 -27 -489 -558 -50 254 204 665 -543 -299 -349 -493 314 -390 200 -286 192 -170 -730 -179 587 535 -769 -685 648 -753 -277 -221 -363 299 205 169 249 139 617 111 -237 -774 172 566 -394 -45 631 -783 -246 -375 581 491 -203 -460 -377 -398 -485 -299 -585 191 -54 188 -349 -47 -821 448 501 -417 -42 -802 -143 730 -403 -446 123 360 132 44 -375 307 -192 369 83 -611 -637 487 -285 511 64 111 -820 -337 -132 455 465 -510 174 -126 -894 486 -95 560 442 -231 261 331 -599 -98 531 328 -69 -518 -37 428 -583 -385 -238 -578 -660 -359 216 -511 -279 517 -201 -354 693 118 -98 -773 -338 182 -434 282 -580 -523 682 -587 -184 -458 -215 -169 728 -818 265 -295 324 -434 420 643 -846 467 186 -804 -58 2 776 -69 656 -514 -20 -586 29 -859 96 -730 -467 -644 -240 -481 -722 693 722 -517 800 -131 425 731 262 -10 -736 341 -257 -458 -719 162 -93 23 654 676 317 158 -262 84 298 462 -562 -52 -892 -755 343 168 176 -500 -399 -607 -757 -425 -414 273 345 220 223 49 -431 219 417 401 733 681 439 -572 -350 781 -826 746 658 551 519 140 -14 -768 -802 121 -694 20 -798 -499 800 -129 -724 -669 155 -340 217 730 -516 -167 -662 44 90 113 532 102 654 -800 427 277 168 767 -637 324 307 683 -499 -721 -655 89 340 -636 -534 377 207 18 690 257 716 452 -692 519 204 -546 -562 -206 -372 322 -29 -152 110 765 701 84 -110 -400 216 695 -881 -831 173 103 -131 -380 739 -309 567 419 -698 609 484 -83 -739 282 570 -249 71 -875 548 -430 164 764 574 -470 -119 215 126 -67 -772 -441 -285 -519 -161 -200 -568 -821 24 176 56 157 -432 -437 -723 -325 289 -796 -667 -174 698 590 7 89 -311 204 136 800 -605 246 1 -897 -281 -30 141 8 -818 -767 291 -799 -302 447 323 517 -461 -37 -251 78 721 -485 -412 -833 -874 800 622 -313 -170 -114 523 247 610 342 -734 432 375 517 459 331 790 -336 395 -606 -677 227 -766 -16 35 -235 -109 -268 325 381 423 569 600 600 61 -596 529 607 91 -611 239 65 -10 -679 -845 -366 445 -192 -287 138 -358 -596 703 -295 250 -356 -187 319 693 96 703 169 640 -47 -384 -629 718 -321 -428 -400 -843 -344 536 654 -825 162 -164 648 226 403 -882 778 576 -674 -280 -651 329 593 584 318 -764 59 -525 231 -77 -119 712 -109 -54 -532 -611 681 -390 798 -863 219 -447 -142 -851 53 494 -378 702 66 262 198 -205 -662 -256 -694 596 99 403 72 -495 -841 18 -28 -873 789 -898 -818 188 613 -373 -617 216 -290 307 24 -393 705 -241 -105 -371 546 -281 227 223 -559 635 529 -228 127 419 -328 19 456 -39 -894 433 -445 -39 -242 708 170 -329 138 195 82 -836 -609 -473 -255 -325 -444 151 2 -574 -511 -651 210 246 -789 219 -376 -790 -560 -637 484 -180 49 38 159 -468 457 620 -77 199 151 -127 40 -81 -412 233 -274 606 271 31 -434 466 372 -192 -471 123 372 -427 -417 -92 -240 54 31 194 347 -35 607 -550 -399 330 315 448 -460 -392 294 731 -363 669 -420 165 -532 760 703 264 -520 -295 678 -202 -492 136 -879 -255 618 -31 -456 12 -750 -897 414 170 -876 742 62 -869 291 514 -129 -262 418 675 290 694 -786 180 420 762 787 -531 439 -385 -770 643 -371 414 -113 -575 -708 298 -593 322 -82 -474 177 416 550 -391 -770 606 657 168 -455 190 593 -683 92 687 -842 -723 -148 -269 630 -48 49 410 549 -381 -528 -494 190 -568 786 -426 -896 -86 -870 -518 52 -24 -204 374 587 449 -377 306 595 537 -378 -147 103 306 -516 -411 -317 -608 174 -275 -449 381 -272 -728 -650 -522 -438 351 175 -583 143 -733 735 -477 -764 -104 160 -891 109 252 521 -511 -512 25 780 -195 -130 -501 -861 -520 82 719 -351 -161 30 -485 -101 612 -357 -68 -579 67 -771 158 400 307 -307 279 -684 8 -855 -369 564 -337 311 342 -128 621 -260 -561 392 -70 784 -630 295 -791 -466 305 221 -196 250 -715 -145 45 183 284 403 -398 -173 48 -877 24 -587 -11 -721 -428 115 -780 -286 400 -785 7 -650 423 65 98 528 36 685 -24 -833 -279 -461 58 -467 -382 304 -757 11 -436 130 -754 638 -812 153 -270 -124 274 756 -325 220 441 81 496 250 -349 -571 -614 -298 -499 -690 -196 -611 -233 -213 -278 639 -479 -515 -762 138 -737 666 201 69 76 -4 266 -251 565 -671 -405 377 633 -758 -100 181 -743 506 497 57 -773 -443 -75 -561 746 -297 -685 -638 -542 -502 -641 322 538 606 692 -183 739 -426 423 -184 -588 -549 160 -324 32 9 -7 -432 -87 270 612 79 -466 130 -755 -705 169 215 -877 -65 -728 -559 -822 -26 -383 395 788 520 699 -361 362 491 -339 711 -790 316 527 -441 -559 362 595 -478 567 -100 397 259 192 -247 -519 780 171 -731 215 83 591 -329 -638 610 380 465 478 652 571 458 278 -502 -644 -869 -863 -660 192 -418 207 -17 614 -813 -247 770 453 -57 231 666 444 -860 391 -729 261 -76 480 45 193 -181 598 -412 171 792 72 309 -653 703 409 138 -210 -515 694 -661 73 269 208 -607 -240 614 258 -739 328 -820 512 -358 727 -15 -254 697 288 320 -795 117 488 -32 150 -686 170 -212 440 -318 -625 -532 599 417 13 357 -506 -133 467 437 -771 -346 -622 419 408 578 199 -769 -487 69 335 -422 -621 -411 -561 -672 -842 519 -483 238 -505 440 -690 -503 315 -402 -373 -803 -469 -22 -644 -211 788 -660 596 -175 761 786 -677 291 422 580 797 -443 -252 -401 -310 -567 -857 772 -725 -168 -139 -481 276 589 -519 -435 731 -774 -769 205 453 -759 254 -503 -756 507 693 415 241 -558 289 -505 765 -552 -98 160 -881 64 -894 578 -308 -306 -10 679 511 -203 -722 -405 -847 748 -891 -208 364 437 -465 -309 -426 -695 571 190 501 -844 20 -647 111 -673 -685 450 161 -382 -816 756 -243 35 -624 -62 217 -735 258 -30 -438 -187 -154 -175 -280 -30 796 -747 781 247 676 94 -321 -588 376 620 0 116 -846 175 -250 -143 -686 -606 -436 73 -275 99 400 -424 -29 -750 169 -165 740 547 757 -749 121 -623 671 293 -17 159 -848 -745 674 -462 -799 711 -701 698 -154 -159 22 157 385 -421 -142 569 388 371 -253 552 -825 396 625 561 377 590 757 -4 -828 -758 -698 -892 -728 -771 250 507 680 -75 -43 -14 265 312 -592 490 -72 -502 506 785 -28 570 -645 496 0 -216 378 485 -33 537 -864 778 -862 642 -563 211 -109 452 142 -350 371 702 183 -773 175 680 749 -326 606 -896 -558 -645 238 751 -882 757 -862 236 -621 -7 498 64 683 300 206 -564 302 -318 -1 -537 741 -77 -158 425 -709 -138 622 -360 -714 379 -612 724 -101 -12 515 42 120 587 14 -297 376 -699 768 103 -102 -657 141 -264 155 -705 708 117 -339 800 -556 519 282 384 400 304 58 -541 -835 788 -874 -452 -896 267 -51 36 -740 -84 -208 -857 -366 309 428 663 -556 621 -810 -153 540 -853 -816 -900 31 440 -851 556 -239 255 -414 -536 -6 370 436 -110 347 -503 148 -555 684 -712 42 93 -310 192 -583 -722 -160 158 -150 126 -829 671 319 109 490 743 11 299 -832 -277 325 -826 -46 337 283 128 -47 -330 702 -553 -29 406 491 377 -370 78 -65 -154 -773 -234 -408 541 278 -725 -377 718 426 765 -887 -807 786 -215 -830 -238 -307 691 540 779 477 206 -588 625 471 655 221 -170 -43 -675 -402 746 -788 -420 772 348 736 540 -140 -137 361 267 -230 -853 -85 -27 209 179 -424 -179 -798 243 -47 592 436 286 -282 -852 -159 642 778 -524 452 145 602 -725 -608 -463 -674 -69 -390 -297 293 792 -441 -809 -433 -479 -151 -347 521 -345 -513 -243 483 -835 493 796 239 383 -196 651 -653 -426 162 -607 -415 83 -540 -577 288 -853 108 73 -840 788 -35 225 -318 -285 -420 -362 -854 516 765 685 174 -835 -460 -272 -411 184 -533 424 91 -205 -640 -522 770 369 -592 -609 684 -467 -451 678 -529 650 180 198 -721 -321 -381 -750 202 166 -616 77 -70 784 -676 64 -414 702 -538 -514 584 663 494 -85 305 -799 735 -855 -192 632 -485 -23 -764 -185 -258 -753 463 68 -221 366 -491 -419 231 678 406 475 -813 517 -139 -819 -296 -463 205 370 738 -794 -535 287 593 518 -790 -379 564 103 -729 384 642 359 -149 194 -68 -594 -513 -710 776 493 198 84 163 -892 412 689 709 210 46 -414 212 -574 221 90 -192 -524 -738 -719 -256 -38 -503 -601 -444 -412 568 -339 -811 683 287 758 -541 202 -491 -583 -484 661 375 -491 561 130 2 -731 -852 477 660 123 -48 -209 -67 -152 -622 -526 410 -457 -40 710 -249 235 -219 -571 -290 26 370 344 -55 339 383 146 698 -201 275 706 707 -838 173 172 -395 19 523 -92 -181 -604 762 505 354 -3 760 724 24 315 -554 -1 -656 -3 -250 -665 -414 -594 -58 557 -369 -178 -280 -78 -740 -498 -456 -711 -617 -523 501 -228 -627 211 636 222 -340 612 -297 -212 -109 -152 425 339 770 -314 -600 -36 -510 530 -504 -178 621 119 227 768 -5 4 490 555 788 -309 8 -444 691 -117 -229 -152 589 -148 518 716 -412 -457 164 -268 -509 404 215 -279 374 -817 -116 350 -583 780 -537 -538 333 360 208 690 -418 42 -466 -346 -402 302 734 746 536 -753 -883 583 -541 326 322 32 -461 -887 505 -192 522 225 96 -477 589 542 -205 221 185 -284 677 192 721 -615 -726 -635 -205 -336 758 591 -253 -94 746 -885 194 488 -811 -460 298 418 -35 -332 -829 472 -73 -594 -347 286 410 -386 42 -634 -90 -616 90 -600 -572 245 602 683 -709 677 593 456 -819 -812 679 -107 702 792 599 419 -74 13 -566 -210 728 -882 -297 -130 -468 -830 506 -681 230 293 -729 627 619 -348 -48 116 668 -287 -748 631 479 290 -580 165 81 783 543 -591 737 -137 -315 740 -1 -387 465 -649 793 -532 709 -224 392 -110 -267 566 162 -839 -95 -412 -866 457 -440 -511 282 -593 382 31 -346 202 192 39 550 379 -212 -679 -620 -378 -259 349 800 375 -120 -102 -383 -631 -569 -223 365 -233 194 -563 -191 -577 555 -713 559 178 284 253 -386 207 -618 305 -272 -682 -802 -3 -317 610 -413 -110 -446 -226 -500 -225 782 -308 -546 -170 770 58 -612 251 -93 -352 -605 568 319 559 725 313 248 -498 -490 -774 -146 775 -309 -300 -888 -514 -628 -290 576 140 91 -324 8 -442 -540 756 726 -117 -592 -667 777 -278 289 -487 250 666 61 -412 -491 -637 -356 737 -132 243 -28 -481 646 538 381 -474 -134 -1 308 -881 -777 47 -232 551 -488 179 640 -47 616 769 -336 320 32 -676 -88 475 368 461 -299 -339 396 269 11 679 490 -188 689 660 287 42 -838 10 14 -215 746 -717 -15 -196 406 231 -699 -95 -527 -774 -623 596 -74 703 -113 -865 -348 -83 115 -270 663 -714 -705 619 -115 443 -525 -782 544 -601 42 191 336 153 -422 427 738 -98 -811 -54 142 565 249 512 359 -495 -13 -730 699 -510 310 90 -593 -616 -442 -210 -831 372 -231 380 477 -84 -333 -463 795 -152 118 -88 -893 320 -669 481 -472 -634 -805 788 -274 -226 -57 -192 768 -859 -235 587 74 -743 266 -45 -609 -60 177 -882 470 -382 -774 490 -37 -339 -92 573 352 234 -735 104 450 -603 -430 -656 267 266 355 -425 485 -14 -457 203 -8 -545 -161 -632 -433 -879 151 -861 210 -484 -284 -328 248 -900 -481 -880 -338 112 -376 416 412 -557 274 -701 -28 -897 758 -153 63 -693 -195 467 -377 -636 -279 -742 140 132 710 637 -658 712 -762 -799 436 57 44 -27 370 535 409 771 103 -281 -734 -119 -766 -774 212 419 -130 736 -288 -278 -184 197 -751 634 -84 -861 361 -101 697 514 -353 249 119 273 -231 68 -613 634 -516 -93 -807 334 -886 702 -842 -375 22 217 414 569 -426 148 -555 -70 -312 -100 -556 -643 276 -681 495 274 452 -127 561 759 303 427 654 800 646 212 697 -520 105 -145 -812 439 -763 -82 -799 353 -722 -563 -625 -238 -458 -563 -229 483 -838 -256 415 289 -466 480 -542 -881 -780 -571 -366 339 -198 177 -759 680 492 282 4 632 791 613 622 708 660 324 7 -884 717 -9 -860 -680 791 -193 -170 -374 -190 454 -848 226 675 -756 -782 -600 -572 -314 4 -650 -392 -258 635 -675 210 -637 597 -686 -642 -326 47 463 -821 -475 368 745 -687 -279 -299 23 611 -887 240 -811 610 755 79 -754 -562 294 -555 530 -384 -727 -874 -72 265 -477 -441 739 -686 523 761 -708 56 -619 -841 758 -652 145 251 -602 110 -158 127 393 151 -246 331 -5 -676 -367 113 619 -76 349 -654 -804 -299 -761 400 -176 -249 275 -451 -801 227 -94 107 279 247 407 86 -354 -534 340 782 317 394 532 239 106 520 -481 -848 292 427 111 -770 -487 -608 -182 740 726 -302 150 -790 229 467 -14 26 -471 -176 313 -694 640 -685 -249 -667 -376 -131 125 -760 145 -372 -321 675 113 -867 -872 467 -709 -408 778 768 -701 498 -698 -277 420 374 -358 668 -647 -318 -396 658 12 -327 -283 -224 -559 612 171 -289 -217 570 77 139 125 304 406 -370 -214 -702 -542 312 -560 351 -37 614 -480 752 -258 682 131 -610 -705 -629 -444 692 201 704 -306 -108 -384 -365 777 602 769 -612 -854 -25 526 743 248 316 -574 -426 -419 456 678 -553 601 676 -337 -57 -873 760 670 -50 394 28 -568 762 349 771 -274 540 -220 354 148 502 -260 707 -750 792 -730 -161 -368 -715 -470 -222 559 -799 230 313 580 135 737 -732 -644 -459 -331 -437 537 529 -406 -199 156 -785 749 -365 -774 -297 -711 299 -459 76 -211 -378 -844 -556 -426 -289 131 -133 357 125 -97 700 -343 -806 -846 -46 -191 231 177 8 42 360 524 -193 165 260 -804 -824 341 -456 549 -898 -129 281 -282 -833 -479 776 -404 625 255 731 -170 -467 765 592 553 -137 605 -598 -827 -639 -38 -274 -162 -502 358 -261 -61 248 266 -756 -280 -88 749 271 -25 215 209 705 487 -144 -29 -855 267 -736 18 -233 483 358 466 178 253 334 -666 87 -268 -350 745 498 309 -825 180 -739 -231 765 656 404 -529 -259 -156 -130 -358 627 -871 -722 747 -437 363 711 773 -821 -803 -563 561 742 -559 93 451 749 166 -247 -638 -10 -22 440 -728 342 -898 -556 -515 313 -376 -410 171 402 454 113 323 139 564 -775 644 4 -261 -311 205 -160 268 138 646 699 -754 23 -632 -641 742 54 22 415 555 333 -69 656 780 -715 -563 -160 137 -155 -338 -29 334 108 -410 209 -466 -313 475 151 -43 94 123 728 247 289 -443 407 47 333 -291 -670 -355 696 -49 266 689 112 -863 -786 -74 -201 -590 428 501 224 -383 485 -436 350 -626 -220 556 565 -402 -659 137 -708 152 231 -248 310 -337 -736 -205 788 -338 51 -865 640 -807 311 -739 501 762 -486 764 -454 -848 -260 -392 -374 641 -114 527 -6 5 676 -133 -111 544 -401 -112 744 -386 -819 -227 -891 502 -164 228 715 134 -642 627 -761 588 209 -711 179 -80 -54 -735 -712 -322 -756 351 399 507 718 58 33 -754 -55 -83 -827 724 -125 53 366 -84 400 650 760 -492 739 53 174 688 -266 96 -659 390 -334 509 663 -29 562 -11 451 -534 -188 -715 120 -111 418 -291 -262 731 -189 -790 -804 -44 675 793 768 173 -383 -660 432 -312 -289 178 -748 481 -766 701 375 -384 479 -760 586 -777 -164 -809 352 299 -742 -625 -466 765 -353 -69 44 14 -522 508 -175 715 660 24 659 766 653 -281 757 -350 -277 732 553 -165 -164 159 564 220 466 280 -821 -487 317 527 -66 -821 -742 -56 -794 66 -793 744 429 -553 574 363 52 317 333 548 262 -569 -50 234 337 601 -680 464 549 636 508 -553 453 -214 93 -415 -456 453 39 -633 -390 -41 465 -1 -262 -753 -68 -429 550 -745 300 479 -679 -642 -825 -591 138 -451 67 -790 -251 676 25 297 -456 -677 333 -482 227 -800 -287 -209 -325 697 344 66 -783 458 -780 -23 602 360 -729 -304 516 737 -457 -165 -886 109 -138 257 273 469 721 -321 294 409 -570 33 -144 -335 -787 -641 -389 76 356 -211 -487 -263 366 -582 -203 -668 -242 -376 685 403 610 -19 300 -900 -618 783 41 -787 322 629 723 -231 -806 -611 -157 115 377 -4 488 521 -694 -194 123 772 -705 265 -124 -674 -113 239 -633 -866 419 -94 432 569 643 -283 -579 -168 523 -181 -639 -586 626 171 -610 -883 405 424 341 -632 -786 417 -401 332 -732 187 -411 482 139 69 -521 42 562 671 -650 582 185 -292 315 -417 428 -284 -749 -269 -253 -526 -582 724 -759 -360 67 -154 -411 229 539 -199 -59 -463 -444 -685 391 -265 -598 -486 782 -679 -811 -42 -37 103 267 -225 144 348 267 -558 -346 68 21 723 313 -228 -464 -592 -361 -176 -182 538 412 692 -741 534 -22 -318 -581 445 -733 699 -662 -135 -620 472 -568 -265 87 473 -697 -75 512 -847 796 717 394 691 97 462 746 -589 610 -787 88 193 637 -400 -48 -256 -452 -689 -508 -692 -105 -160 -79 245 -843 -318 232 476 -819 -606 676 -197 -206 -141 22 -885 710 146 -138 -199 -563 -710 -63 59 420 -188 -137 -294 -174 644 637 122 -812 791 -574 390 -176 -238 170 -661 -70 -63 -439 4 458 -885 -349 -136 460 -888 189 755 122 363 -136 -2 -739 146 137 0 503 231 -341 -759 -197 213 677 -504 504 -521 -879 163 478 -671 -272 -731 168 185 -655 -704 -195 -453 -836 -736 -640 249 -130 275 -386 608 679 -7 -432 -875 754 89 158 -813 -590 417 -419 84 148 -446 -279 783 526 -133 379 -56 -486 -386 -298 100 532 514 -800 445 732 799 -4 449 -32 -185 398 -9 750 -334 -305 -104 245 -603 586 575 723 -844 -490 687 -557 108 75 -41 93 441 -530 454 326 -146 -356 517 -29 653 105 288 583 -227 -265 237 602 131 -176 -386 150 -624 285 42 -602 -639 199 -615 326 -751 600 -387 752 -842 -672 -598 338 -431 -554 -723 -758 650 626 502 -88 -92 -619 -200 -374 649 -227 730 -194 669 695 425 738 -149 -181 132 392 -433 615 -800 -435 -863 -30 -831 594 60 -855 183 207 -472 280 118 -798 543 -65 622 516 -734 94 228 -478 517 -48 326 635 -670 -577 491 -578 -361 732 241 -499 -489 17 -171 611 309 388 -287 -73 -27 -528 481 -511 -440 -473 355 512 548 -620 309 -755 632 294 -583 502 382 147 -878 -354 90 -33 462 -227 -355 708 -25 78 -29 684 391 248 -220 -521 -785 560 -817 114 -119 153 -759 338 174 114 -206 12 724 155 -86 -364 98 600 558 182 -407 108 455 -39 -611 -201 541 -240 -35 -299 -360 -264 -837 409 -714 65 -44 -124 312 557 437 -81 -449 -897 -313 -851 35 600 312 -21 619 633 -164 82 18 481 -542 373 -352 -360 138 -611 -525 -841 -875 -582 197 -597 -244 598 -310 -548 609 298 73 -896 2 626 -582 25 -83 -330 430 511 147 -526 -370 434 492 -571 -270 -683 -35 -100 -518 673 -435 -68 543 -156 -138 648 -296 103 707 -660 603 -385 -748 -198 -10 717 -738 776 233 99 486 479 763 -137 183 202 -371 170 288 298 -60 -630 326 358 -524 488 340 83 518 45 -663 -667 264 -795 -401 480 -791 106 151 404 -423 -295 -114 745 555 -117 -826 -38 566 -845 -354 41 618 -621 -294 -42 754 212 -141 -349 750 783 -696 -101 68 -175 179 -811 -621 -328 396 -425 504 627 -608 168 317 607 -732 -14 146 -449 -480 -416 651 765 -850 -126 791 -892 111 342 -389 -557 -515 -505 175 276 -746 752 -864 143 -493 -721 244 481 513 213 663 348 244 480 739 -727 -648 503 -287 -178 799 -466 665 -171 -641 -727 -291 -853 -661 -706 52 0 169 -216 281 304 -636 -856 -217 769 40 -11 -546 369 -493 43 782 147 -802 -800 -342 228 445 -501 405 -525 -206 -218 -522 -169 -114 126 693 433 -141 420 183 284 730 -430 241 311 793 150 174 695 558 490 464 -150 664 541 665 173 564 -310 219 95 621 -856 -124 -722 304 103 -474 -339 -128 271 -472 -40 -157 -336 -190 -792 17 159 -688 -230 494 -796 539 -296 161 -438 -467 542 41 653 -684 -479 -155 690 706 107 -494 609 -709 -46 -68 698 744 124 -444 344 618 581 518 -37 -516 491 -81 460 210 252 -844 117 -494 -713 570 203 -38 -885 499 157 -699 -237 145 -634 -600 97 424 36 -346 478 152 -153 -856 726 -557 145 -149 -330 395 664 45 768 -57 -106 131 56 -41 -86 626 366 59 -153 -757 72 581 372 -438 599 -682 -475 127 392 -398 -503 161 -841 -201 -323 383 -811 501 -626 567 162 -312 462 343 193 397 180 -533 -322 -387 401 -662 -206 -522 708 -492 501 -289 686 -152 -116 706 185 629 483 -375 655 425 574 -170 -457 773 123 623 703 294 -195 236 22 519 -780 -392 -11 -580 -61 284 -683 767 260 -85 107 779 -31 471 606 514 411 485 438 -806 -848 -103 -480 -872 -562 -201 -42 -596 411 727 772 -408 668 52 24 22 588 -587 -333 -564 -368 -746 -517 -750 -178 -23 -191 568 -655 434 -743 794 757 -617 -206 -408 768 86 -127 -37 -866 -324 -804 92 -300 -801 -423 173 267 -175 366 -279 -67 22 -543 737 120 -119 -194 -179 110 -505 347 747 588 -107 -209 -290 92 745 650 134 -300 57 -195 53 796 88 -276 -741 436 -191 69 -241 -400 -371 215 665 -203 -601 587 442 -783 -191 27 -850 -75 -758 -788 745 504 726 -607 -670 262 432 -411 583 477 259 -4 413 623 358 541 -97 -778 -679 -517 104 665 -365 300 407 -293 -405 -782 459 315 367 -377 -122 191 257 -122 -211 -269 340 450 -873 -642 -472 -344 -741 376 -346 209 311 -117 -305 685 -606 360 185 -262 340 511 488 -190 773 -112 -742 387 -658 -350 -145 597 106 -346 -603 -844 742 -355 -557 -418 -294 365 -667 -535 578 762 -831 -212 -549 -42 91 87 -137 596 184 355 -836 -539 416 -49 -679 95 -680 -663 280 774 -550 -102 587 -874 389 477 -223 91 -426 -131 579 256 -336 -676 -292 -97 569 -122 -385 29 159 421 -92 569 -568 -30 -708 696 -743 -163 412 241 448 -744 -278 -476 576 -25 -611 -145 -841 -208 -42 -239 -69 -605 343 410 178 513 -423 520 407 -839 -352 -325 -104 -509 131 611 -818 -734 722 521 -629 580 643 -554 -513 -302 288 -670 -340 -741 522 761 -511 540 -569 387 282 782 -326 -513 739 -842 -530 -175 -875 471 -651 -143 -147 -113 305 240 -121 774 392 -24 -198 -714 704 393 -703 -450 485 -513 424 606 -510 -880 -470 -44 78 602 -697 -630 213 -233 -290 -48 715 -133 484 -151 622 132 -492 -304 -870 -22 170 384 -815 -243 -577 77 114 387 -626 73 453 -108 347 81 385 -849 -624 154 577 513 99 378 -13 -520 191 -345 -782 -580 -507 669 -523 648 78 -694 -49 -526 679 229 -770 -43 -504 -324 324 -655 -661 -169 204 -809 -234 -900 578 -422 793 -237 338 -873 -586 -343 83 505 635 -415 -793 -246 657 -143 206 426 -125 199 -689 -413 713 -308 -730 -807 -101 -523 307 403 285 636 -702 -744 -228 2 498 453 474 -364 636 682 -303 -851 226 250 581 -474 -614 83 348 -29 -865 668 -271 19 -502 281 243 -888 101 -254 -661 -561 -315 -830 142 136 678 517 -402 -397 442 667 749 -199 686 62 -187 -762 575 472 -766 695 147 -188 652 213 53 265 231 -514 755 226 -210 -274 -861 -542 209 -750 -81 148 197 -716 181 158 -170 472 -2 -351 139 87 -174 -8 130 -892 256 339 -342 333 -684 -821 631 -502 -453 435 127 -152 753 142 -832 -356 -681 75 597 530 219 -4 -132 -169 578 -750 -53 -191 -20 542 -744 -334 751 72 680 32 -774 100 762 -296 80 -274 713 -843 143 -775 534 -782 86 -703 -380 -93 -357 -142 617 562 383 289 -603 57 481 205 423 -695 -47 495 28 156 183 691 479 783 97 -541 441 793 -268 573 567 -564 664 -56 441 -484 6 -834 143 526 -817 -131 -164 -200 -227 -464 88 113 -12 726 340 -804 -610 265 539 -497 280 -532 -30 -681 319 124 -39 -889 597 776 -37 -512 -680 316 242 563 738 -364 0 -469 -781 214 -484 -260 292 -745 265 744 278 -582 507 66 -850 -888 464 0 -296 586 515 363 61 567 291 213 -728 -182 -405 -833 -215 -779 68 103 -814 287 646 -482 -867 -810 -133 495 -144 -124 150 -858 435 343 407 -878 -799 -641 -439 392 -677 328 621 -163 -714 474 -645 414 653 654 799 458 53 487 134 508 579 -832 478 -430 758 315 62 -119 -247 55 -161 -658 200 -157 -3 538 682 121 -686 -198 399 -452 -117 251 279 753 317 205 487 348 -575 266 563 -320 -149 774 -491 -800 679 -384 763 -246 -754 -302 123 -623 -652 -554 129 -194 209 556 -608 -310 -303 -357 -557 -406 -411 -618 646 276 -601 -360 512 155 483 563 -514 393 528 -252 419 -587 789 239 533 560 -445 121 196 -524 196 185 -467 -763 -810 -507 528 355 442 -342 -754 228 -871 78 69 -436 -375 -327 103 278 -333 -481 306 137 772 15 -676 -802 -814 -617 619 438 -262 241 -323 175 -251 295 -536 -276 373 -670 653 -749 -370 767 366 -319 -741 -755 481 -240 657 59 672 -486 -245 -510 175 746 -437 -276 -11 770 -235 -818 -28 586 -858 576 -64 304 305 -40 541 127 -180 -118 8 -41 -522 300 -238 -523 -584 -863 139 -806 524 -281 -719 -236 131 154 719 -76 -601 -197 -476 -359 -685 75 -351 -33 636 3 276 -434 -843 782 -104 165 -83 626 -9 -512 -874 -426 221 31 -133 -865 -455 -228 -778 -753 -501 -384 459 -820 472 690 246 0 559 -186 23 73 -128 519 -696 194 766 -264 -106 113 535 -831 405 -134 205 -736 539 711 358 -477 -615 -706 -230 152 -808 -586 621 -311 -582 -474 -323 -723 -534 305 -745 -163 565 54 -632 -208 -198 94 197 -103 -772 161 256 765 27 -271 -475 -736 -612 534 -522 -163 98 -818 -722 633 -551 -425 423 -373 637 -846 218 -257 738 -361 -545 160 -488 -762 -655 -573 237 655 -27 111 -507 628 -311 631 -708 -99 -844 39 -36 -719 158 -683 -768 -572 -539 -266 -716 -409 -325 -243 659 -552 -682 770 -278 451 -459 -731 372 40 70 -257 -268 -848 -299 -684 717 254 581 -284 797 -806 284 -793 39 630 -818 219 109 -274 605 530 251 686 -771 -249 320 717 -211 355 -191 -30 -481 636 290 377 682 282 -256 320 255 704 -224 -862 -246 748 232 319 769 -135 -497 -657 701 30 -441 -519 732 -698 -6 463 476 -208 218 -626 -795 252 -787 343 434 236 542 213 674 778 -408 -63 -787 658 -154 348 800 428 -50 -643 403 -54 508 515 330 -230 -341 -740 543 -267 -288 -108 -656 -680 -646 166 -854 -541 -485 -426 -593 -844 -794 -125 -510 387 569 742 754 289 -887 173 541 -669 21 -109 544 -213 323 -861 639 313 638 -536 23 -414 1 750 247 -397 372 -616 -627 -4 -96 -421 -872 750 294 429 -360 -79 361 -220 655 171 -814 -697 50 -68 -330 -649 -493 -398 446 429 597 191 170 -621 450 220 -272 -198 323 -583 264 480 -809 611 76 -678 -471 -409 -306 -759 533 193 373 -351 -518 542 98 438 -244 -264 498 685 503 326 -882 -784 447 -27 215 -32 -387 -575 -384 -604 -839 467 556 -827 -690 376 -794 -576 720 -709 -16 443 -66 -357 152 -248 66 -342 -333 -641 641 509 27 271 -303 -9 -763 635 -298 262 630 510 112 -134 591 668 -346 -883 347 14 -551 11 -217 777 112 349 -876 -313 170 -869 767 -863 -637 -61 694 -115 -38 -17 127 270 -577 -748 -22 -345 672 -272 650 -703 -398 287 -85 -18 446 -474 243 -724 -209 -340 351 549 779 -422 64 -699 -764 -719 -698 182 -266 -94 644 784 485 386 233 -406 261 204 -86 -417 -750 -307 -144 333 141 -512 562 705 222 337 468 -655 -716 -827 -155 730 -92 -488 -897 -469 -888 -502 484 -83 -552 -220 -356 -676 229 34 -150 -837 -826 399 -603 -204 -628 573 -588 -537 642 780 -529 416 794 74 646 -96 48 -592 -735 -517 676 -45 -274 69 29 598 -259 752 348 -58 -220 -269 -860 475 -726 -384 -409 -414 666 344 231 -525 133 -324 -552 -295 -467 -20 698 -703 -59 -883 397 78 -716 383 682 432 -675 -393 22 737 627 -254 358 -631 200 -430 -250 179 -576 -831 -417 -450 -682 -593 583 -732 367 663 683 42 304 -250 61 -336 -894 160 -896 -358 -521 535 -51 340 662 394 217 -84 -171 -312 -196 615 251 692 -885 698 -737 53 -446 -275 -498 48 246 -206 602 475 -483 767 71 -852 -772 -821 72 -597 -10 -870 -587 115 776 49 -733 8 -211 244 400 -221 388 -294 556 472 -287 -309 474 767 142 -421 579 648 237 -801 236 646 -577 638 476 9 -798 -891 396 681 -473 566 -437 -777 415 40 136 -145 -731 457 -232 687 660 -495 715 -809 444 -150 207 10 614 -591 -120 -414 194 -795 282 -308 578 -522 -109 148 707 -810 -748 -125 -767 -263 177 -265 715 233 -602 -505 127 412 472 -643 -86 775 202 657 -845 -804 -796 634 -113 -753 -870 -855 -766 -352 41 748 395 691 590 527 226 -776 697 705 -118 792 369 -321 148 -278 747 -261 200 289 -263 -162 -367 -504 -284 -834 -306 678 -69 -158 -877 351 -492 264 654 -314 -174 -413 259 -49 -630 705 160 -851 22 -435 -338 -216 -374 -368 377 -716 742 -85 309 -686 -21 766 61 -530 -691 143 -405 292 -55 44 -845 -80 -223 -273 -834 382 -519 251 -756 -269 -121 699 -103 -673 -247 506 -280 -537 -797 636 425 426 149 191 -407 -244 131 -558 262 -604 218 -111 -650 -580 -367 123 295 -33 51 565 219 -573 202 159 -413 327 579 -248 -667 -175 49 83 -720 616 -836 568 674 -740 -638 -725 -464 -698 -345 -610 -476 217 264 -490 678 563 -547 -158 -817 -881 -797 688 -419 632 51 -190 98 -572 336 25 654 97 739 551 567 -75 -293 569 -441 241 -758 -262 693 -743 363 661 574 -641 -256 422 -414 19 -523 365 668 421 -205 -513 -525 471 -587 -455 -376 -134 91 -385 -557 372 -29 -437 -299 271 -58 74 187 474 -412 163 -773 -331 664 499 -287 -739 363 90 602 -482 -678 643 -61 652 -498 -122 240 -371 -114 209 688 -51 712 264 -133 -601 663 -574 683 -451 -658 40 -195 -384 -531 145 69 -776 -763 -882 -348 37 536 487 -741 -540 -760 -780 274 -430 122 -865 -774 -78 515 72 -850 -749 151 -25 -189 35 350 -448 541 387 -863 359 -781 800 -857 -100 236 -116 -445 -767 -793 533 -254 450 34 -2 205 -393 -461 -752 752 445 -790 -872 233 610 315 470 -434 353 170 -816 290 -567 -669 180 -164 -730 -213 89 751 166 -477 744 253 314 366 -280 494 621 -407 -611 -735 -767 -402 -483 -621 312 793 -757 -806 322 -237 43 -204 -645 164 213 276 -854 -190 -400 -607 -437 97 -838 -545 34 -800 -894 721 202 -647 312 -657 -456 -509 289 -479 338 177 -628 -265 753 149 -855 294 -693 -635 -237 -171 176 -342 503 103 -370 316 -456 26 779 -603 177 -423 -221 725 429 -893 291 -109 -456 -218 -784 -186 410 27 520 -856 -102 -805 -780 -84 -660 731 -409 -294 703 528 -606 -174 394 151 144 -162 -526 -306 320 -231 -377 -400 -138 323 748 73 149 573 474 36 194 -334 -887 501 617 80 37 738 -789 -551 427 612 110 -143 649 132 713 -495 72 164 -400 -758 -584 83 175 -603 116 93 -667 -758 710 439 -54 654 -451 -701 509 707 32 651 660 -114 -397 -802 521 -838 -251 -594 -782 122 -645 -428 -61 -177 -584 133 55 84 -710 -301 276 381 -536 -164 594 567 355 -712 -415 127 -294 334 517 -865 549 -779 -166 724 -278 129 -320 -330 -659 173 57 -247 -586 -843 -805 132 -40 -221 541 238 -896 675 133 708 272 -434 54 -387 -779 -606 -106 -861 -169 232 752 -533 -52 -516 356 -231 -423 461 -897 363 -543 -712 -55 -892 -28 -606 -620 -269 -861 -798 221 709 -860 -848 774 -166 -391 -42 355 495 752 -495 -183 -546 748 455 -448 545 674 796 118 -375 469 617 -731 795 298 222 -98 -301 289 -584 -362 641 272 -327 740 -638 -274 515 633 -133 -307 -802 -86 170 -347 -592 767 -866 613 -877 149 80 -551 -203 653 -116 -120 474 -181 -294 -41 -845 -595 394 -787 283 -135 -516 123 354 112 -655 -111 -23 -118 390 -107 662 -725 -491 -6 -251 201 -310 524 -312 -837 -255 -366 -488 538 -476 361 189 -25 581 581 -749 -395 -839 -629 162 -292 -326 763 694 -515 58 -342 -652 357 421 63 305 162 475 166 266 58 -810 -564 438 -273 769 -468 638 -121 708 -809 -326 -816 -301 708 -371 -696 315 -616 -159 198 -674 398 -232 267 -246 -536 268 -63 66 168 580 365 100 -839 -418 526 -695 116 -502 59 567 -543 -240 170 -444 -762 -297 -617 402 -204 -352 -757 709 -721 341 536 -874 783 -419 -832 -656 -101 675 585 -643 -489 -536 -871 -83 -674 508 -562 600 786 -854 -163 566 -138 151 -776 -278 459 63 -152 -98 690 439 334 -623 515 114 -231 -196 -703 -747 -216 -55 90 156 -779 -359 75 -807 -413 383 -872 -24 -313 -793 444 78 -704 580 -234 464 -550 124 -8 -673 45 -291 717 634 235 -9 -150 -187 407 -457 671 518 -324 160 -103 -128 630 -522 451 211 -634 -524 616 551 204 -504 80 -234 -776 -194 -73 -16 -84 -381 696 -288 -428 370 -686 618 -129 -11 -291 -73 609 777 -678 545 -565 -184 -655 412 619 605 -370 -27 745 195 -770 -837 58 413 -725 -77 -286 -620 167 646 -196 466 -274 -60 389 -655 -554 -307 -298 23 -49 -777 -539 234 158 -656 52 -406 -566 68 -692 -588 -760 -149 -557 -486 558 495 255 -85 -542 512 -603 -662 643 448 467 -274 -236 -140 74 -28 -119 461 781 -654 -128 -342 438 -813 199 -481 -512 -899 -885 -14 333 581 197 -197 -856 -482 -715 -70 555 224 577 -42 -461 -570 326 783 -81 473 -772 -884 47 786 -108 693 618 53 -635 -90 346 -42 -244 241 489 -458 -584 690 288 174 -740 373 643 -182 670 28 -428 -865 -32 115 503 -511 -391 18 -442 -447 -6 -348 554 110 154 -678 -627 -759 -266 84 615 -45 -692 628 615 516 -612 74 -821 417 -454 -775 -600 -805 -721 -344 -681 371 111 -435 760 -342 774 308 274 171 -211 -59 515 519 -207 -747 -223 -161 -368 99 768 85 290 -420 -850 -96 617 -877 -356 -898 433 -894 -96 -290 -879 -176 31 -745 155 -529 368 -284 780 -91 -812 499 -82 163 -603 329 480 -328 -188 440 -398 -885 97 -499 356 87 353 -52 0 -313 16 -848 -545 -134 -474 278 107 -305 -221 695 217 -806 -435 -306 20 197 -348 -414 -825 264 305 546 724 478 -875 -449 -770 -427 723 557 -577 -227 -138 -525 633 -800 -108 -833 613 -253 245 -251 437 -95 345 373 -10 239 -670 34 247 603 787 -770 725 745 687 -523 408 630 53 13 -28 384 604 -71 -446 545 -463 395 453 -600 -469 370 -609 213 -807 -564 -20 -311 2 -860 218 -430 337 416 -896 728 282 -628 503 -893 772 653 45 -716 -899 249 433 -807 -412 -813 532 712 -182 -121 689 -266 -324 -817 43 -781 49 338 788 -840 738 -88 -682 121 739 655 417 -235 793 465 770 56 142 -584 -883 627 85 635 428 -191 -219 -268 -65 209 -549 -588 -3 207 -200 686 223 398 322 496 546 601 711 -135 -290 -804 -146 -448 345 -435 -605 509 478 -790 172 -491 -814 665 117 -839 -748 644 -334 596 359 14 -69 365 -468 -118 715 40 -770 728 445 232 -835 -662 282 -610 74 607 -831 386 -20 439 -275 -134 -475 682 -429 229 -199 -347 697 296 96 -749 773 -878 464 -303 160 -565 -439 487 179 -638 488 -286 -369 -844 -853 -451 -16 767 17 -826 -125 454 -701 -35 -688 -380 369 758 406 667 547 -231 -24 -758 -419 -763 -248 563 -271 -657 504 -184 588 -147 -141 163 -583 -855 -560 745 640 -274 -134 -497 -36 -595 -500 357 -531 -611 -854 678 -641 -652 -408 573 -341 401 -366 258 717 530 450 -798 15 -863 -122 544 613 -244 -778 500 -465 417 -390 -667 603 348 -897 46 106 48 470 -570 -898 -780 -392 373 164 -199 -378 -181 -629 344 -749 -245 -833 37 -473 -244 455 428 682 37 412 -397 280 -272 459 -125 -187 739 -649 -130 -119 -495 797 -231 -806 519 -56 -554 -20 318 610 690 -776 -867 141 263 537 139 514 492 56 625 25 180 394 -364 622 -431 -392 437 -720 640 -84 -709 204 582 -290 -870 -586 -664 -178 -151 299 -179 423 703 -225 216 210 -425 -43 -884 -520 -430 616 -174 141 -462 623 -302 613 -593 -670 -880 -350 649 -348 573 121 -243 -348 28 779 380 -824 -470 -185 -63 223 -650 787 -84 148 477 621 -418 -716 155 -502 238 -716 73 -200 45 -192 731 323 456 517 753 -727 -118 -726 717 -225 -458 -652 737 -768 505 522 -673 -362 -287 532 -122 500 -427 -620 -110 -512 621 685 -71 -900 -567 424 -372 716 -813 -675 279 783 387 137 483 679 523 -484 228 -860 -324 595 -506 238 -692 269 -701 561 55 533 145 627 336 561 -618 51 -734 -221 -852 130 180 236 248 -721 -566 617 164 -237 98 -4 -408 -517 11 -160 -854 560 433 -335 493 -793 168 483 548 -587 -252 -60 -85 -858 -38 69 352 -380 424 526 765 -141 515 -591 586 236 -134 -349 10 -53 571 -339 616 558 -540 542 292 -717 -895 -635 644 712 -291 -785 -380 16 239 -847 321 628 -754 -747 660 206 -195 506 -284 585 723 -775 733 499 -888 586 445 674 677 -403 -808 741 -625 501 662 -729 303 726 -613 -845 -416 -266 -637 175 223 -657 684 -891 -407 -200 -215 86 132 -3 419 -350 -700 -83 84 718 -604 -576 230 -270 -853 18 750 -759 -593 302 449 329 -621 793 -723 455 370 538 -859 -44 -680 66 -281 234 -155 316 466 -218 4 -724 -426 -12 398 610 731 93 46 201 -426 -579 428 -788 -742 -878 130 -646 310 -321 -224 -642 -487 -182 779 757 -749 -466 -585 -626 -709 10 -178 787 559 -540 -588 -420 -136 674 628 -235 -102 -491 -544 -33 -762 -370 737 0 -621 728 215 355 311 713 -565 -810 241 -490 156 561 513 -502 674 -463 771 109 -82 -151 767 124 205 -653 -93 -715 294 430 -546 -469 685 699 601 -646 390 356 323 -339 112 551 -740 681 -4 -62 175 223 -572 395 -441 -97 -200 102 -432 -358 248 -760 25 91 400 687 161 522 -829 3 -137 393 558 -698 -310 -784 81 168 -489 -454 479 -190 -218 -218 708 491 -13 542 -289 773 -416 -606 -863 431 579 -759 -396 -283 572 740 539 -749 419 -83 398 -612 -626 197 -69 122 392 -646 -438 623 66 646 715 -541 -138 -747 -8 -626 519 -329 -199 -415 -353 341 155 -272 -93 640 -336 646 -881 506 -548 178 -142 -425 538 -171 -407 -235 -42 -766 170 -731 738 -846 -250 535 606 -785 -773 -871 490 -765 459 -472 615 291 -843 -636 -854 325 264 -737 -697 742 -63 -513 606 543 61 294 -130 -469 -334 135 185 509 -85 -639 -175 58 -505 -528 141 18 276 -481 -200 135 -671 -541 -353 -582 96 436 -161 -542 -161 -711 726 -866 570 -337 -722 517 -819 -541 595 77 642 -367 -674 485 -630 404 492 -387 733 -410 -322 647 410 394 -71 -101 611 791 641 -860 -662 436 -508 -794 -328 430 519 134 471 626 -629 725 -15 690 -454 -810 -589 -667 668 -771 -350 -255 -413 34 207 419 657 -294 -883 -409 -133 -376 205 -492 -464 -433 261 -686 607 372 -17 -708 -400 -107 6 364 -257 -517 399 51 420 -201 -794 -463 -373 -619 715 -871 -814 -120 299 33 -39 778 233 -842 524 44 298 -188 -42 -801 584 218 -613 513 228 109 221 -878 -142 644 -754 608 695 -835 474 -624 746 -128 18 760 640 -425 647 -212 115 411 370 -35 -536 305 -544 785 -229 362 679 -500 -418 -551 758 350 135 601 763 -458 323 330 461 437 -504 -752 -757 -10 446 632 454 557 197 -728 413 365 479 -650 315 646 -553 305 -698 592 -822 -679 -512 173 -8 743 -654 -823 508 -840 -715 292 -16 267 -51 -2 127 -38 -873 367 -131 408 111 573 -876 284 783 -722 678 645 -408 -332 -41 -166 -90 -869 -535 243 -765 -834 113 -702 678 78 -400 693 -81 275 284 120 77 575 450 -584 791 218 -443 683 750 -778 -390 -488 38 -486 -525 109 -375 515 128 88 607 -420 172 64 -399 -621 -752 -56 92 -871 -353 -399 96 -338 494 -825 625 719 -381 -149 -203 5 689 561 106 469 557 -649 -888 -826 -83 209 -601 751 467 -329 717 -211 -403 -116 618 646 224 -54 -473 119 -299 -108 363 287 -272 -331 -263 316 410 -26 197 109 398 2 742 -123 372 -339 26 463 -315 720 -734 -888 613 365 668 508 101 47 -297 -621 350 -592 281 317 480 -342 610 -237 294 -747 672 -572 36 206 605 -249 -63 684 -681 -459 31 145 35 -807 112 562 -553 -862 246 608 425 -304 323 -472 -605 198 19 712 -535 -630 585 422 -890 -653 -655 279 -498 281 -330 488 378 -298 122 149 424 -722 693 164 -741 498 672 -792 19 365 666 496 -507 97 529 -357 -403 -62 -636 -199 244 314 528 181 -62 395 116 544 -661 -417 -869 171 -297 -395 382 -450 -433 799 405 621 532 382 -361 -220 -478 670 -811 -801 472 -847 -390 -87 314 742 521 788 173 395 389 187 353 51 -580 -342 -422 735 165 -175 -83 280 402 730 204 465 -405 -568 -101 552 148 387 -205 170 -452 -452 -587 234 392 -425 -216 579 320 -782 86 -820 19 565 332 -501 333 143 652 -203 78 -691 -418 194 353 740 582 -733 766 73 92 226 -538 267 146 -45 258 293 587 517 -289 141 422 -91 490 257 181 -601 108 -17 589 73 190 -5 12 -379 301 646 553 -380 572 -209 212 -759 296 -439 272 -728 -706 60 362 -195 658 673 -804 577 745 -555 414 612 -311 421 -715 -636 -681 22 459 -601 -710 -720 -427 202 -208 -578 -156 349 3 444 573 -248 -38 645 642 -518 171 -500 627 -181 -655 516 138 -645 473 149 -325 587 119 -548 319 280 764 748 -355 -715 197 388 -828 -199 406 -786 -101 339 322 567 503 -174 -526 -880 372 -332 -346 499 205 -841 -801 691 -18 -145 655 172 567 -568 370 -475 242 738 607 506 -373 -586 -110 -164 340 -135 779 -519 -680 498 200 -196 496 -811 -830 -68 151 -809 671 -436 -387 -211 609 572 672 -270 -686 -779 53 707 -171 71 -215 -103 5 -303 -427 -743 605 394 -873 488 258 -840 755 -65 313 -437 -785 -410 595 -554 -572 -872 -612 402 661 553 799 -60 -711 137 -651 -410 -842 -302 -387 286 143 -819 391 347 635 393 407 -175 -615 235 -703 -661 572 -843 597 176 681 312 586 -383 663 -132 593 -683 10 -236 -151 249 537 251 -461 -555 -891 765 -620 -658 556 -599 288 639 -872 -401 -149 546 -764 -146 167 -37 49 169 -154 579 477 -83 -205 -452 206 525 -813 -576 -180 -264 -139 39 -268 69 434 -561 -405 -292 77 -649 643 457 -77 26 393 254 367 -162 326 274 -511 -842 36 386 -169 -810 -497 47 -500 -870 -98 42 -793 202 124 -757 -330 -23 -161 537 90 -771 -547 -389 -163 -545 -711 -797 -225 306 206 415 -264 -398 -105 281 -767 -528 329 -326 470 -674 143 534 300 6 535 -483 743 -16 -792 -402 -797 -24 -802 -869 438 -111 57 339 491 -461 -274 -174 -308 -409 -792 -816 -137 453 293 748 7 731 -308 -70 499 -102 -485 681 191 107 -882 -557 -265 -647 -491 155 575 -533 -504 -389 -425 775 111 228 435 754 535 425 -386 -195 430 -472 -194 -688 208 289 491 263 203 -598 -877 -174 695 -834 -764 -473 182 -866 -112 204 -412 -836 759 -846 566 -367 -845 -407 226 12 -344 149 -439 290 -385 497 319 393 -322 -441 385 -860 -417 -704 604 -507 648 308 384 -716 -774 -787 277 -877 -326 -137 -326 -128 707 456 -741 -396 -140 299 -581 -165 -229 -470 -318 -249 -479 372 -509 183 41 -140 -768 21 -839 514 559 687 -436 -766 562 438 -435 419 547 -233 -198 407 -364 127 267 168 -716 387 -741 271 -112 495 376 443 -435 -420 -632 703 -15 -351 -652 -170 -636 482 260 190 277 -770 514 -850 170 332 -669 -436 -875 727 -764 -215 -313 713 332 135 -338 -503 -526 122 -644 118 -56 -731 532 -644 498 298 100 626 -796 -154 -21 706 448 133 -488 731 -684 333 489 486 -668 68 728 312 153 -131 513 478 -584 -109 -609 273 533 -270 666 -335 316 -216 277 238 -883 -702 -189 763 269 115 -472 -554 -121 -213 337 355 -301 -587 -745 542 -799 -119 -135 -663 -897 707 179 9 206 -298 425 462 -868 397 -830 602 432 565 -114 765 356 791 -789 -187 370 -132 -734 -641 -430 534 -633 106 103 -712 -241 -323 268 -482 -520 -536 531 320 -486 599 379 371 428 -133 321 508 -360 216 -513 -326 -43 369 590 523 139 -475 163 -479 -335 -621 -582 238 -376 -156 -143 -488 -284 -132 97 -332 591 -148 -335 -798 344 400 419 650 408 496 444 -477 73 -241 -126 454 432 -33 715 455 636 -900 456 -366 -487 -37 -287 217 -855 757 -781 -645 254 662 730 -138 93 736 286 -261 166 98 -666 -252 686 60 -13 -477 -68 -294 -302 327 685 -603 350 -262 -676 -799 404 643 -25 -587 375 -442 -804 326 -410 436 243 182 -437 491 4 -773 289 -415 114 -832 755 254 -894 -156 378 -471 396 -24 -144 -618 -29 -592 449 -713 239 211 114 399 65 -14 664 -134 510 -78 -527 783 -644 -698 282 249 -371 294 -480 790 -791 -829 -549 -356 546 650 -681 647 550 693 99 364 -787 682 508 295 670 649 -605 -87 506 -236 -592 736 -438 -84 -670 150 -626 323 348 559 -130 -672 428 -403 -162 -369 346 -442 -847 -20 312 -98 205 -621 171 649 419 719 246 -890 615 -99 -337 -666 -408 -798 -492 -707 586 395 -174 787 119 0 -108 -475 0 661 463 750 -128 198 -527 173 -337 -822 -284 703 392 -744 -508 -50 476 9 -733 143 101 161 444 139 -336 435 -366 716 288 271 203 -406 397 -806 275 -860 -347 352 627 584 -826 61 391 429 -364 745 -5 -447 -712 -46 -53 -244 -358 -19 632 645 453 605 -888 580 556 202 183 -268 5 -460 204 -822 47 -377 -561 -105 380 -759 142 403 418 91 -735 381 518 -453 92 650 -788 636 327 772 -345 318 -718 279 363 79 339 -574 -898 -855 -459 -602 500 -647 -321 415 673 -521 -143 -508 -528 -273 -696 -681 -263 -102 -45 -37 660 771 61 -526 672 763 478 -293 -428 -127 -326 122 -170 426 363 -751 -453 359 -769 -296 720 -768 244 -261 125 155 -51 212 657 424 252 -721 -183 354 723 44 577 -108 -474 -111 508 -222 232 -817 -348 -33 165 140 -351 -172 217 -430 -840 -508 385 558 216 481 379 -337 696 -850 100 542 705 232 -720 -848 398 -577 -758 664 -178 -737 -173 70 697 144 -424 -163 -482 553 -137 -834 -864 -739 518 122 -822 -403 -566 -309 -357 572 248 -837 653 -854 -342 -469 454 -796 468 -824 -46 598 -682 462 102 -173 471 -199 302 -669 370 276 292 -781 -292 -329 -369 563 699 452 -44 -394 553 680 -104 -752 554 -438 290 189 -381 221 217 688 -243 8 -370 703 461 765 -748 -381 -479 111 -793 -877 -563 -297 -772 316 -612 -592 -454 303 -656 590 786 579 115 -292 662 -122 -603 189 670 -711 486 -378 -307 -522 -94 -653 647 -56 303 -310 -896 -1 385 789 -890 -405 -493 -522 15 452 637 -364 -821 650 -348 -561 -70 -227 -507 -132 -780 641 708 -5 749 -895 185 122 600 -233 -433 -271 784 70 26 -330 -772 -107 -788 -181 566 737 -570 -719 -558 -17 418 -891 -698 190 453 -654 -184 -841 306 168 -701 785 -814 -193 -675 -186 789 214 -569 569 427 184 58 210 -367 697 561 197 353 322 -471 -841 -588 -868 772 289 -557 -326 261 -642 742 408 -229 -309 174 515 -807 -551 782 -611 63 199 -149 768 -316 -450 617 -510 -327 -763 -898 393 -324 119 360 701 317 765 -817 218 -377 -564 91 53 593 577 -843 227 -373 422 506 -179 -263 -530 -339 187 695 -785 -480 783 -133 -867 624 -283 -129 671 -86 400 -700 -144 271 -618 570 585 67 -342 -450 -301 -759 427 -95 -852 23 285 294 479 142 249 521 634 724 579 -122 594 80 641 546 59 -766 -20 -787 505 -137 -476 689 360 379 -193 547 226 87 -546 501 677 562 -181 -220 -421 -293 -460 96 -406 -701 -79 26 519 569 110 530 -563 -713 -186 -668 645 -730 -75 -857 -120 -21 -867 533 761 740 -381 424 777 -787 -494 793 -715 35 -557 -626 -182 -807 -574 -481 -291 432 -254 -67 -203 -585 709 -180 -264 -797 767 -894 190 -759 -805 -48 350 -320 42 -99 -75 -756 -573 -799 -535 -716 -517 -755 -878 473 -584 700 283 302 353 299 -97 41 -391 -768 330 516 262 35 541 533 69 144 411 -262 -154 761 706 -552 134 0 -728 -258 -147 521 39 676 -318 677 427 145 417 -528 187 138 458 -828 382 -586 -617 -682 -552 -484 -607 469 -664 25 681 255 -298 796 -708 -65 466 147 65 -883 -189 -768 -273 99 -735 751 -545 746 -154 522 242 -45 -715 68 -250 768 -644 340 -866 -607 -671 -469 -802 -419 221 638 -341 655 -636 748 -320 412 -249 689 355 -684 772 303 244 -283 -99 224 391 14 -234 -427 620 187 484 -534 496 393 -899 -349 -745 751 790 -893 314 547 597 -163 274 -813 780 598 630 -217 575 507 596 729 -546 386 179 -83 -310 522 -771 -129 -21 185 -245 -286 509 -339 475 -547 -602 -135 -771 90 777 -378 -732 -848 -387 -881 -416 -350 727 -704 -674 -881 -386 -477 159 -70 133 -671 441 200 655 -838 -556 -643 -641 -373 -274 259 711 -751 -495 -506 781 167 303 -240 48 682 101 -308 566 -104 259 -150 619 -285 -487 486 -34 462 -857 -252 -471 278 52 219 341 -325 -426 632 -86 372 -278 -340 -147 -728 177 489 -613 553 539 32 226 -337 -177 247 -184 778 32 -398 -100 -375 -846 -303 -452 495 281 50 -869 -124 737 671 148 314 -123 518 -397 -871 -873 -369 159 -22 434 396 654 380 -104 623 -140 240 605 3 -157 -347 -223 -238 -582 -381 -88 483 532 -96 -184 362 -233 572 -67 -709 40 208 -422 335 381 -279 743 -332 -726 40 -873 -589 747 18 48 -410 628 453 164 118 -185 799 -668 162 372 -689 -59 467 -418 795 345 -253 394 224 -679 -734 620 76 -532 675 -851 -729 -685 -825 375 194 640 122 742 -445 224 -51 -397 -803 -25 355 44 -735 -521 -592 337 485 305 -745 478 735 378 -487 -206 -318 519 663 199 -545 466 537 -649 -521 -409 -763 -874 723 648 283 -65 521 -289 59 115 -190 464 608 -239 -719 -339 444 32 117 386 -688 -728 -897 -745 619 512 189 696 173 710 -201 -75 684 -212 -844 -526 60 59 512 -643 192 -642 290 180 508 262 104 265 668 315 -725 -336 -74 -890 -178 -32 277 114 335 126 540 276 547 794 -599 373 268 -335 -113 -697 -601 745 679 63 398 780 653 -811 687 775 -739 274 525 -688 -473 -810 -513 -156 60 -465 123 -581 -139 -845 369 399 104 -451 -258 -366 722 -722 -584 590 -183 69 -721 355 452 -58 -128 -599 -385 58 514 -321 -550 -702 -419 -235 624 -878 35 603 641 66 518 460 512 263 570 -121 37 346 -129 -267 149 -422 369 323 401 546 792 310 132 -886 117 67 -162 697 -856 290 -877 -39 739 -862 145 277 435 -528 -407 -506 -123 -636 -72 5 790 -315 -398 -210 681 -612 -412 -330 -97 756 405 -68 -136 513 -842 -156 -792 680 83 435 -193 378 -597 711 0 -579 -652 -613 -891 -487 792 -844 707 -773 -660 -685 -575 414 256 524 124 582 -321 -439 448 -303 123 608 97 93 -799 -496 -307 63 -715 -249 -892 -411 -697 -216 -676 -353 150 75 -367 433 282 -594 -408 455 -148 -117 -387 -755 336 380 663 31 764 -87 -767 130 441 714 581 -585 -209 -201 524 411 -151 228 -562 31 -855 361 -432 -566 -668 175 -55 518 324 500 -446 -80 255 145 419 371 420 403 512 -645 -738 -882 -612 -431 20 248 -147 -477 -9 378 -22 -226 580 700 -9 215 -220 528 394 181 -181 144 -517 -594 404 -422 -508 -685 -614 -74 375 -647 -848 -452 -831 -9 -347 -195 -808 -434 542 -316 -416 634 -673 104 -608 -454 -689 -722 -528 28 -78 624 -280 434 -397 -553 -347 -271 -140 -476 764 -628 -624 778 -861 43 -587 525 -601 -318 17 577 428 567 -11 -137 293 48 678 -14 96 -851 387 243 -156 -435 -578 -121 -879 41 555 169 463 -897 738 -853 213 -561 -362 798 742 456 -605 722 -427 -6 -275 66 -102 -505 -6 -29 629 468 -775 -566 -826 -809 -355 -641 608 378 -579 -714 -275 241 -436 583 -329 138 -469 248 -836 -644 -441 681 -551 -489 21 -252 -468 -251 -612 48 -679 -789 678 29 92 234 473 -622 -223 571 221 -173 292 -821 -308 -637 -370 330 -372 381 -564 -372 -893 647 -819 108 641 -203 -278 435 673 149 -636 -374 -364 704 -237 230 392 257 -800 -606 15 431 -16 596 783 -703 -455 64 -164 145 116 -525 158 677 -85 -68 405 -712 454 334 -426 355 111 -468 -533 -338 18 -669 781 -789 -666 -722 -794 -162 -300 66 -470 -62 -891 668 696 -855 491 -206 -795 204 -489 371 563 -317 675 542 85 -285 -885 -288 -531 299 519 -214 -618 12 -328 358 -708 -610 -121 -532 -482 -293 503 503 210 -830 -254 703 -415 -650 -468 173 -310 746 -423 25 476 487 745 -142 440 292 -121 -272 714 -631 742 -7 -627 -622 -831 -85 -51 -230 616 -182 696 -237 -596 -379 481 -495 -108 583 -329 -767 524 -251 -584 -49 -102 636 274 680 487 -845 45 220 -736 317 775 284 -435 278 -175 -698 -361 241 -694 612 -317 246 741 623 706 221 -185 -295 -252 -797 -728 -447 -496 -886 -830 66 -827 216 -392 40 -540 -827 220 -434 152 439 -283 17 -376 -244 474 -310 -865 -732 -359 -528 301 -725 360 -805 -196 -202 613 -78 -273 516 -26 311 277 -725 85 -745 526 -733 -385 139 707 -64 269 386 702 -666 121 -95 113 -701 562 -87 427 243 -805 -691 -702 667 670 -390 546 -479 -577 751 -738 505 517 -19 238 707 -704 797 723 -364 -6 -888 -818 -58 298 -395 493 -469 -305 319 -879 -732 -310 691 552 -378 34 109 -150 8 35 503 634 -867 697 -646 249 -135 -624 32 -215 491 10 208 309 -702 688 87 -258 705 -224 -174 -714 -448 -167 -600 354 131 -300 -705 -195 -763 -713 -506 -401 -159 84 407 298 526 -144 497 160 239 -435 113 595 -579 126 370 -251 -280 355 441 -188 43 -732 -322 356 -356 -474 -350 224 268 -545 783 -266 -301 -800 518 -781 758 342 -339 546 780 204 224 104 317 506 466 -425 243 -533 760 712 -600 -439 -296 544 -761 667 -202 227 731 -173 -301 -507 -545 -753 -889 162 560 222 -189 540 -111 716 -231 -369 -648 286 414 289 -637 771 -851 -692 748 245 547 451 -285 -789 -870 497 -377 -616 -219 -583 -220 -894 -58 505 547 147 -858 -342 420 732 481 619 581 586 -681 319 448 -235 447 431 -611 4 23 457 310 795 -654 218 -831 562 230 298 333 761 312 -408 -696 580 504 272 434 208 125 164 -851 -812 345 -825 335 -718 -185 653 226 439 -476 620 -838 -785 376 -274 -812 -336 -48 -70 -890 199 379 -343 473 -63 -477 6 -881 749 -478 679 -548 523 418 212 -658 667 716 158 -581 -335 -832 -397 -200 -179 22 -475 144 472 338 -479 -294 343 -590 765 -182 3 594 -54 649 -589 133 -674 -132 -37 -517 -360 -798 407 -156 539 -830 394 -883 -372 673 112 -116 -75 393 -805 -888 197 154 -750 209 -855 722 748 335 605 -188 -335 -176 621 -650 -604 -427 85 8 -120 -626 -388 345 -655 -590 -383 -798 -200 -299 442 411 -574 -78 658 -121 353 494 -44 -551 696 614 108 -409 -470 -395 298 -505 519 -377 203 405 137 -225 -610 -700 -350 -826 -520 -705 395 -324 -178 -468 131 -592 228 138 -341 -747 -587 559 315 -746 534 318 252 52 -857 -436 491 509 334 171 -407 -474 -852 -27 -522 -551 -626 -644 239 -281 -770 -344 40 201 -341 468 93 250 70 375 759 88 -533 367 677 184 11 582 -674 719 -486 -743 576 -792 -40 -436 251 277 -91 773 -526 -126 -744 -239 590 -292 534 513 -591 -100 561 595 509 704 -88 732 260 -354 777 691 -557 559 28 -785 65 603 -576 -322 -407 -280 737 296 457 -640 84 798 -250 -278 712 -425 130 -493 -220 179 -710 -459 320 736 -341 -65 -608 -413 -64 391 -78 -626 -506 -50 -442 -431 462 746 76 -504 -603 203 590 -312 -296 319 280 -167 -138 164 -652 362 -115 -629 -424 -670 -220 431 -19 -701 22 593 -156 523 446 28 -212 -462 -92 -380 -575 -186 666 -726 597 497 321 -715 152 486 243 -92 95 -153 205 -468 -900 -573 97 274 419 459 607 666 -434 -77 708 -612 -301 34 -873 -812 711 -618 199 221 353 -587 -322 -374 -740 666 -338 761 233 -271 276 -149 -497 -888 522 147 -332 14 -282 59 316 640 20 407 490 707 -62 256 119 -747 86 213 -226 505 775 504 -296 83 -496 -702 -544 290 -524 110 -538 -503 -840 -295 200 -271 -333 -164 195 299 -615 -404 -822 267 446 -845 -133 -517 766 -34 7 183 -211 -338 294 -75 -720 720 -379 734 189 -686 -652 -543 409 8 -448 -868 -428 -739 514 -739 -125 133 222 -304 -763 -880 -334 -470 577 497 -342 735 -757 -323 -261 -202 174 -554 -543 -714 6 695 276 198 237 -100 793 -757 -393 40 106 128 83 -151 -524 -534 468 634 -694 411 140 -660 140 -628 -702 196 148 27 -827 211 -546 -359 547 -491 -596 112 514 791 216 -743 -879 357 558 -549 -106 -272 -821 102 265 496 -359 -732 492 707 583 -451 355 799 -239 -20 126 587 786 762 -274 387 -643 -528 521 289 735 607 -320 -19 -581 -307 -509 -222 376 157 -471 456 -596 -706 -763 -394 175 -511 795 51 -407 74 70 400 -891 -167 641 471 299 502 508 -665 -886 567 274 274 -562 -224 -425 103 -849 -764 -234 775 608 172 -831 298 251 -416 -775 83 -679 -211 -702 -214 -404 678 509 397 -678 285 -570 -115 602 61 -854 -47 665 787 226 -454 -578 132 -205 -59 -414 461 -404 219 218 608 360 547 270 -636 287 330 -361 -391 -386 -226 -297 -536 -361 788 593 -707 -296 -636 78 473 -725 -455 630 699 -704 -282 218 -785 139 -264 37 392 -99 -181 -650 -784 -232 -59 -401 559 519 105 259 366 646 -474 496 786 -771 509 -402 -513 -473 445 291 142 -160 -644 -813 -663 -856 -525 -77 23 265 -836 292 -377 262 -675 -78 -869 71 701 -325 516 -164 650 -864 242 380 277 -492 -165 178 -371 351 161 -850 225 233 -38 -546 -330 -181 5 205 552 525 -164 -551 488 788 -660 583 341 -365 -614 -726 -547 -347 120 400 -159 254 -241 494 -886 -507 89 -151 -391 431 784 301 695 -519 -867 -19 638 467 -840 717 -174 45 -727 207 431 -879 532 737 -431 441 -874 -293 452 -125 -470 -416 -346 -545 491 -467 35 366 506 -46 514 31 340 -880 486 350 -835 -179 457 472 -765 780 295 -580 -245 44 699 -120 -683 93 93 -200 281 -64 -795 699 762 441 -745 -62 445 -205 116 -664 549 -473 -429 751 -646 -454 439 14 -786 -35 770 290 -739 235 -153 413 -669 205 343 -529 136 238 9 180 85 444 -843 -643 539 445 766 741 -595 -509 412 -829 770 473 228 -143 137 -836 -57 41 -656 217 112 -789 117 -663 494 -660 396 463 -363 586 -815 226 442 -633 531 -686 733 329 516 -167 -818 515 -341 -668 -379 581 -460 -875 584 380 761 568 669 288 201 203 172 -510 508 -341 -850 -435 341 293 -784 -133 343 611 -852 -550 -747 -746 563 -187 -725 -817 336 -865 -465 -585 -488 -143 -64 126 -594 -404 45 -382 -579 -172 -308 -820 312 621 -301 574 -34 -538 525 -428 -663 -840 483 131 -135 -751 -163 -26 -215 -595 686 -797 576 585 -43 -489 566 81 -651 265 492 -696 -738 325 -475 601 -56 39 -168 199 205 -453 573 -468 747 96 -408 -863 -178 -784 680 -199 -329 198 -644 162 798 547 -674 -290 39 165 283 106 -303 628 -272 554 -36 622 -531 -357 208 -90 -494 -415 373 -824 82 -613 -780 256 -73 -470 85 690 -20 258 231 711 297 -741 501 -165 -207 672 100 -149 300 -20 -218 -747 519 41 267 -179 428 378 448 -477 778 433 527 50 167 599 -200 263 266 414 -522 485 -651 85 601 758 -871 482 -787 -470 -165 -854 -517 -503 747 -287 -283 16 -505 226 798 286 -617 -650 -213 -165 587 -406 -33 704 477 -1 -868 635 -640 -463 -349 -584 -679 470 535 319 726 96 -208 -593 -391 -158 783 52 -105 -124 -155 379 -49 726 -818 421 186 694 795 570 -900 683 -166 489 -500 172 66 -134 -111 -87 264 -316 -593 423 63 672 -216 290 27 372 -728 -187 580 -195 147 625 -525 -49 723 -240 255 -425 343 68 13 -251 -277 -401 556 -239 -175 -858 -235 -688 524 -654 -382 790 413 605 -582 -174 -410 719 -308 363 -648 613 381 104 -4 -138 -34 25 146 -569 78 -406 -796 -773 112 10 -574 429 -833 -743 -258 -57 -112 -267 -74 264 448 -278 -533 -544 -179 -196 -456 -38 -487 -539 123 -426 408 -642 -783 -771 287 524 -217 450 41 -200 434 -611 162 93 698 -121 -291 -160 780 705 -836 -75 429 126 -123 690 -192 -774 -749 409 -655 -888 -91 157 -307 216 -51 -512 -47 -679 -224 -57 230 72 148 324 585 406 -77 -209 -39 -215 -37 -223 750 230 -29 788 633 699 278 -191 532 -357 -27 -645 -103 -887 519 761 651 -719 -758 89 -354 163 680 88 -329 452 -570 518 113 -60 -317 -413 -189 407 -283 -133 136 -178 -362 7 -186 30 774 10 -50 111 -185 598 -98 270 107 -836 -279 -134 454 120 -124 474 544 100 -365 266 677 128 234 -510 -756 -58 71 708 -724 207 409 348 -420 580 359 506 334 -759 -741 778 -31 -120 165 -395 -801 211 50 -83 704 588 -11 599 -730 -705 143 -471 380 -197 370 487 390 -321 -217 -555 -234 -37 -430 667 192 307 796 100 744 -544 389 -693 -287 -277 731 -679 286 414 491 -280 -200 395 201 -479 345 2 62 -526 -243 47 305 -732 642 439 -201 60 -146 112 597 -72 -212 -278 533 99 390 -695 504 -559 176 435 108 459 651 578 773 -872 -781 431 323 575 786 692 27 -171 -434 -825 -86 581 -3 96 6 -670 312 39 -47 786 -493 -440 132 -87 131 659 332 419 753 -598 257 -406 -77 -160 318 490 -662 44 171 -756 391 -262 9 -656 -141 680 -234 -718 -561 -617 -886 149 198 -787 -13 38 510 403 -230 -197 196 -550 555 -663 -145 -135 257 773 -424 195 -467 -289 176 260 -175 702 321 -491 12 584 651 -36 644 -879 -22 437 159 -896 -300 -664 7 -31 -808 -130 105 363 562 785 654 482 -529 391 490 -143 -758 -83 363 698 674 46 169 -579 473 -402 187 286 -336 68 667 534 -3 258 -220 371 -337 671 -855 -866 559 85 293 183 -446 650 240 -176 -307 770 -660 -743 123 742 -410 121 -440 -782 219 442 248 -108 -764 264 691 -850 431 -167 71 -60 -647 177 -622 -238 601 -545 18 -648 429 -467 75 703 44 124 -225 -345 -188 50 -89 -858 69 -799 459 -589 -610 -647 -400 778 -331 -377 -331 124 411 528 75 -569 234 638 656 -726 314 -526 607 428 425 -592 -841 57 738 200 -719 266 394 663 -723 -818 -895 -874 523 -544 14 650 -588 420 -561 326 -845 -136 -547 -724 -638 773 -180 -219 -557 -103 687 -694 34 -825 144 -175 636 -872 -836 497 -852 241 -29 136 220 666 445 746 374 -68 -730 -446 467 -858 -172 -470 271 22 -269 134 -483 267 -377 220 -372 28 719 -239 91 -200 404 116 537 488 327 670 23 -661 -669 -300 521 552 -820 505 -498 -762 128 -738 43 -87 -131 -357 -392 381 -756 -655 -330 -402 13 -1 101 -767 -865 -535 585 775 397 771 383 689 -728 -739 -797 187 -439 -187 181 105 -563 85 798 481 -492 -739 -612 500 -152 -31 -254 98 -166 -863 -570 -360 -512 -113 111 -561 -98 710 -376 -587 -589 689 5 -684 -745 -196 330 -895 -140 710 -493 316 -817 779 601 548 -13 25 -356 -30 248 -6 -128 -560 504 -798 -583 -54 -829 -140 -541 -259 -130 683 -808 -391 29 -787 -554 36 -551 -65 609 -406 -368 -156 113 514 481 -132 -358 -522 -579 91 -45 -669 -197 283 727 177 -474 232 -606 652 446 153 -261 550 306 -176 663 302 21 -57 0 492 428 -628 -497 461 -282 -500 -436 -359 172 200 288 520 667 -73 -565 -77 373 209 -397 -166 -462 -522 749 36 -559 -740 -712 -416 102 538 747 717 -860 -28 -284 -706 -192 -282 -813 456 270 -531 -695 -613 -446 -273 701 232 660 -260 -509 231 -770 -207 541 -212 -240 -281 -436 248 -645 489 169 -271 405 565 361 -63 621 -487 -877 -751 -369 95 645 -182 -849 645 -671 551 444 -863 -380 -392 408 -729 647 -577 428 -549 -723 361 39 14 146 -218 6 -174 -628 -334 -423 789 -361 239 -227 292 716 -151 158 -826 318 -371 26 -872 -664 -285 628 536 -330 444 -709 165 -800 537 -450 173 696 -765 -736 -691 715 452 -271 -867 -38 414 -242 194 -185 -611 -113 -478 -719 -682 -803 -384 -548 174 721 -540 -54 589 148 608 792 -6 391 2 -225 -592 -443 602 355 -636 -219 615 616 220 -304 -539 229 -732 226 157 136 223 -859 -313 627 53 555 411 670 -200 791 -755 -185 -350 -673 747 155 297 -74 754 664 676 -783 -880 -550 773 750 -681 680 -760 297 -204 -522 257 -639 -266 3 -526 123 -737 431 -39 76 130 519 -489 775 -649 413 -378 324 450 -294 -469 660 126 -806 368 775 -304 -145 -777 177 -151 -292 349 659 -276 553 405 -3 -334 -191 -769 -630 670 239 -292 -841 -765 -199 -537 -556 247 446 -775 127 -87 203 -371 81 -899 -307 -499 -474 -899 753 -547 -265 -418 -33 675 300 488 -221 571 -781 -425 -335 -764 -876 130 -863 -796 -100 -650 -62 33 37 -699 -365 -859 -570 -207 742 749 471 159 137 107 46 -883 759 792 750 -504 173 -448 593 317 521 27 -393 108 268 -533 -521 -530 148 -447 -96 47 -385 631 -363 398 672 -374 291 -373 547 -104 678 68 -94 574 -780 531 757 -41 -342 759 10 227 449 463 -150 -833 -56 -698 449 309 -424 43 -269 629 225 610 175 -502 269 252 248 266 -219 -810 -283 76 -126 -496 662 187 723 399 -116 -385 93 685 410 153 212 -805 -155 -48 574 91 220 -424 -327 143 104 -283 -757 -3 -503 -458 -181 456 -68 546 -587 -605 431 609 610 586 367 -678 506 -309 421 -143 289 -155 -424 637 -436 -723 -320 17 -175 -427 -795 33 -81 -314 -2 -104 181 -390 -864 -539 -106 680 720 466 -298 251 206 90 -213 752 -45 46 -232 -735 152 -715 335 214 78 -164 -7 519 90 570 -119 -527 -42 215 100 -275 -472 -798 -328 339 213 405 -281 -97 280 -72 507 561 658 174 291 -900 462 431 -787 -513 -518 77 304 -781 499 -72 469 286 -806 -476 -853 -883 584 -387 703 314 395 -351 -743 -550 -273 520 627 716 -810 34 -825 703 -185 -252 -825 -127 587 -689 -136 -147 -396 750 357 -811 -169 -86 -472 62 -515 783 777 742 -670 519 -128 -823 742 -583 149 -67 502 623 596 348 357 362 800 -742 166 -817 758 -851 -192 -188 194 -70 50 -386 -856 72 -859 -79 406 -772 -887 773 -280 -344 781 -510 556 177 768 685 -756 -264 517 -152 -179 -373 -583 -91 50 -758 -221 -814 438 400 434 -831 70 572 -830 165 -253 407 614 117 -562 -298 240 761 -433 321 351 -10 233 311 735 -198 618 -441 335 153 -449 317 -22 223 65 373 -40 -527 -708 -167 -416 -136 -20 -767 -9 -381 687 75 -751 -705 794 326 38 -21 -424 -735 213 -288 604 -19 -826 448 165 -603 -575 -100 371 -232 -510 -701 -39 -85 -681 606 -183 74 -285 -4 -68 122 -276 782 11 -250 99 -758 -772 -20 -853 -208 759 244 -57 -892 396 -467 -135 600 -568 186 5 -15 -199 -444 683 -882 -132 -685 -747 -387 391 154 -53 358 -76 -29 -390 -26 -311 335 491 21 655 645 -515 179 -140 -383 -539 149 183 367 -159 -586 41 -627 145 -392 439 375 253 -158 508 187 -501 -766 -147 747 313 751 -42 558 190 -360 -775 376 -609 272 139 -292 693 387 632 24 273 -40 7 -182 333 -218 386 739 -100 -55 608 -706 124 -535 314 484 531 292 577 -853 755 -335 429 223 -295 -654 436 586 -718 -601 -597 -695 -113 625 320 -466 -114 704 -398 -507 476 -689 -330 -166 -57 -191 -485 -653 423 -559 404 -172 -299 742 -842 684 752 578 788 106 -778 575 424 -181 715 -275 261 72 -594 526 -838 685 279 -583 81 393 600 342 -347 -725 695 531 -114 -210 -367 628 -758 -264 360 162 69 794 342 230 615 -407 -250 493 357 -892 569 169 -7 -230 757 -456 -887 391 -744 -338 23 36 746 -133 -244 -852 -15 620 -206 -365 -785 215 -145 632 56 558 552 -200 722 19 -885 219 -769 -331 -794 -94 93 715 277 211 319 -860 -78 693 478 -299 -572 195 216 -307 48 -247 -98 -293 -324 188 -30 -552 -181 313 -638 -202 83 -738 600 -332 264 -581 -389 -6 -506 -603 123 -231 283 507 -170 -286 -674 670 -42 -699 -251 143 470 -10 -169 -259 -540 522 28 230 -877 -368 -542 -792 -506 383 392 615 31 -197 -342 563 -168 -746 -218 147 293 -509 -497 619 413 -722 -673 -342 399 262 695 -859 -792 43 -659 -873 384 -470 -672 -115 -324 611 337 -27 338 794 10 -531 -189 405 -109 647 727 -783 494 -120 -683 -692 726 -314 -610 -881 -622 -426 217 -849 -254 -120 -284 260 -244 -834 -31 -686 -130 -316 117 -453 291 -470 103 -636 -706 -743 276 -551 460 651 738 -10 -489 741 45 -343 -107 -447 -829 -243 750 313 37 7 -511 -324 737 644 329 558 -614 430 124 570 -614 447 658 52 683 -883 -330 679 -255 -723 -257 -433 -28 245 256 -382 -304 270 712 19 217 -120 -671 -257 -731 -562 -288 -714 198 -38 -432 109 38 605 -42 -672 390 -599 -429 44 618 408 -277 -490 -307 755 -95 -433 -461 484 -97 -591 675 420 513 57 417 765 -95 -618 649 660 -1 -485 -238 507 63 -640 -40 734 694 262 -276 -92 498 -712 -30 -429 -640 -714 462 -503 -694 329 336 163 656 -311 -873 -466 -332 -748 -857 781 -636 570 -456 553 79 348 -738 583 247 -28 229 693 551 136 -378 -754 -214 622 -839 -610 -573 604 -633 501 10 -692 345 -740 -251 766 -422 -57 -335 105 -139 -316 438 316 -811 -339 451 -50 -13 130 -359 -149 -221 -465 -98 -764 -812 236 -30 353 80 702 189 559 598 -613 559 50 -425 -647 313 554 -389 -453 762 411 240 407 -442 -390 -646 -184 738 108 117 784 -401 -377 503 -833 -493 534 16 -783 -408 738 158 -330 70 479 32 -800 310 -127 314 -457 -137 -549 529 298 413 -573 -812 500 692 684 -170 -207 -802 -302 -180 -518 -585 -343 183 466 12 632 685 315 -414 -606 -575 -834 -93 782 -584 631 423 669 -831 -456 -4 -56 69 23 -593 134 785 -569 322 242 -798 2 -686 -278 395 690 -268 -841 -560 476 -475 417 -765 -503 -811 -634 778 20 503 -796 770 196 -91 -89 202 218 -539 397 113 536 697 -766 -62 -437 159 130 -451 -314 -491 -536 -406 -684 -325 -516 -787 92 -471 -196 657 -285 -64 502 -187 -758 -450 -501 -351 -190 404 -856 286 746 781 -869 -438 474 550 -877 13 132 152 116 91 516 -330 -107 378 154 275 -47 -623 -849 357 750 150 331 20 -751 -159 -321 518 -344 125 -567 -782 732 -334 -106 684 193 -61 458 -632 -534 -85 652 533 -644 -449 -744 3 -338 403 -23 -302 -80 773 761 -782 699 -791 -767 62 -59 -101 -627 111 -216 -143 581 -477 513 -97 -874 633 411 615 -279 -363 -736 127 678 -190 345 -624 31 740 663 -298 508 -611 -664 -592 37 64 -613 -752 -805 632 -900 794 -636 -378 -353 -836 -731 -799 -598 -579 641 341 -430 775 -860 -733 77 -316 -532 518 688 -145 128 732 -357 -843 545 -796 -44 705 -416 639 -406 177 84 47 486 -561 -788 556 -326 -666 281 -266 572 374 -274 -492 353 -728 -518 584 -93 726 281 674 358 366 -199 -154 -598 -760 263 -553 21 -476 -848 370 -158 16 366 696 214 -403 89 -435 518 -405 798 686 -130 594 -435 -166 -632 549 336 -387 123 182 743 260 -557 -501 521 -709 -539 486 686 -444 191 370 -694 559 448 -264 -266 373 113 -2 -414 -238 -31 311 -729 -328 -358 -422 306 410 564 430 358 -614 -851 367 726 -659 -6 53 -842 -884 -836 -781 621 -713 -628 -705 144 99 -548 -217 -800 -333 503 420 228 259 -497 237 150 759 -857 -440 -139 -294 -109 427 580 -173 211 -891 124 -538 185 -612 344 -474 201 -768 -224 -285 140 660 -814 87 566 -866 731 588 -836 -102 715 -297 -144 297 16 537 595 -357 61 99 -872 -334 -38 513 -841 608 349 65 -746 712 264 -279 -148 -530 -584 -378 -157 -201 800 -158 408 -773 343 440 86 -205 -525 -359 -535 -158 509 1 -561 150 294 622 -890 -182 149 504 768 454 205 255 579 -580 -570 -18 -273 -452 -184 -808 -637 -248 -85 51 413 591 375 566 -382 -289 -104 286 755 -233 114 -253 -830 -178 -765 84 642 490 24 587 -898 -721 -800 -561 -47 -598 -482 -238 -6 10 162 -662 786 672 -67 -620 771 499 141 -460 692 -778 501 -765 -395 -72 631 26 -492 -836 80 515 -328 480 454 225 101 -786 -416 -664 -186 -398 612 -417 -769 -770 -483 -738 -53 -563 106 346 -446 322 643 762 -91 45 -512 29 45 -52 -358 -558 400 683 -784 86 12 441 262 546 -275 142 -690 700 744 243 -291 -630 343 658 642 59 -746 218 -368 171 -673 372 96 -11 -401 -199 -686 771 156 149 -687 -519 -22 574 -702 783 -316 503 -737 -72 -203 -571 -765 -331 303 236 419 -679 725 -158 -210 -815 648 -758 -775 -723 -640 436 -771 361 -410 -325 89 -260 -152 494 -689 405 -217 -846 367 411 253 -360 298 439 660 624 393 290 678 188 452 110 -584 152 -404 -470 347 -858 686 710 551 -564 -10 -148 -403 84 -743 -540 771 -682 -249 -89 378 -581 773 740 682 -784 768 500 458 -824 76 -302 234 -52 -124 -97 638 -893 164 707 -374 -414 -134 -464 516 -34 -253 -894 -229 787 -284 -388 -40 -196 -392 61 485 -495 -210 243 628 164 727 23 -234 -192 -504 -760 -180 -704 377 -802 485 72 27 -771 -630 -6 -749 48 763 -325 279 -132 -258 -407 -709 620 554 -239 344 485 -842 644 477 -192 238 764 412 -799 -417 430 99 -374 -54 504 425 -449 177 473 762 565 -163 341 -687 723 -857 351 -594 -746 -773 -796 -328 689 -847 -613 75 -638 -161 -68 -134 706 -380 719 -663 -414 -362 -758 -312 -606 240 136 -863 72 529 -475 -598 -411 -94 -118 -828 357 -808 417 497 791 -229 778 -757 -430 17 182 507 -363 -112 -796 281 156 -109 -667 686 298 621 242 -695 555 522 -333 175 498 -477 548 -432 -297 39 324 176 -333 86 178 437 -808 -114 108 -399 -337 -134 750 -223 135 516 64 -359 -772 -645 341 -150 -58 -75 -456 774 91 800 -754 -869 -472 -173 -474 -455 -534 -256 502 532 -183 711 -858 713 518 777 -271 -294 -135 -873 475 467 -442 608 148 652 356 -368 474 -315 508 -712 731 -440 -405 -282 205 11 -377 662 -385 177 629 -789 -26 -637 -7 -294 -616 374 162 -260 374 766 252 -224 -111 -277 -201 -864 52 -383 702 462 704 -133 -897 615 270 -82 140 414 434 -632 -882 -546 606 -332 297 281 -330 -103 619 214 -272 -355 -164 -169 -35 487 418 -257 -246 -464 -653 -543 735 353 98 -541 -112 -433 -339 269 360 501 318 -54 715 -148 -775 -45 362 416 -174 175 645 -709 693 204 773 -250 198 433 60 235 -12 762 -230 229 -381 -351 -856 419 -608 -186 8 -672 -330 -675 -644 233 -707 642 -135 -102 65 -319 -776 -536 -771 -90 152 -271 -451 -882 -749 489 564 461 453 -51 349 712 -403 -665 133 -579 -219 409 -69 -644 170 497 -19 -638 778 -735 318 -331 427 -647 173 430 -507 763 -190 158 137 -78 490 -60 538 610 -205 385 358 -884 48 -489 425 56 2 -689 -573 735 -557 537 -745 211 547 -60 681 -852 -262 708 659 -627 -358 61 37 -737 611 -857 -878 -458 -322 -230 -244 468 -855 -848 -71 570 791 -429 281 273 -269 -206 -169 -354 -607 629 322 477 -274 421 -322 -670 354 -158 607 523 297 -821 -133 -26 658 487 53 63 -598 -37 -475 490 12 -1 -343 259 -624 -374 437 336 -255 -485 777 -249 690 467 153 -850 605 686 -782 -553 -669 -201 134 -103 253 -209 719 649 -308 -858 -785 -888 612 741 -350 650 -314 -49 -517 -542 -778 -387 -735 788 536 -184 -372 -602 46 738 171 3 333 -599 -788 93 -95 -190 -139 31 -37 -294 697 -868 -371 -504 59 -750 109 132 337 156 437 705 561 -72 -609 -217 783 28 -868 721 675 736 665 129 -734 -137 -58 -569 -468 606 214 -340 -172 -244 -818 -285 129 457 504 -299 455 -685 -637 -547 754 643 -298 -437 682 532 -619 478 51 -248 182 180 -134 22 281 305 469 -521 225 64 88 -168 -403 -29 128 546 -724 338 20 33 287 660 -16 631 706 -810 -249 320 -202 -772 714 491 173 -283 544 400 -780 612 723 -873 -818 541 270 -45 -645 -651 236 -324 130 -250 337 312 366 -300 778 -104 29 562 711 205 542 367 60 404 -575 791 332 -507 -311 -464 720 345 -537 79 -230 -710 -715 -679 -734 630 -624 414 -384 -361 761 -101 -352 33 -143 579 29 732 -631 -442 -348 -870 199 447 224 539 -22 -293 308 427 108 579 220 -130 -26 -468 -806 263 560 20 633 507 -707 -606 -2 677 -160 -648 -59 -102 416 -510 199 -211 -587 -24 -779 -668 422 -58 539 -845 -443 381 -797 505 23 268 -668 11 -556 168 470 603 -538 -665 -409 771 -343 537 -617 -373 449 -584 229 -857 -53 523 104 564 -329 -439 -869 -190 -25 754 722 -128 -581 545 -304 587 -281 171 627 343 -719 263 -671 398 222 -486 395 -269 -640 -549 -726 -191 356 -456 278 609 117 -193 -822 -725 435 661 743 -577 360 -530 -878 438 756 618 -777 -615 -105 -563 188 621 -746 -584 234 622 42 66 -368 -580 -411 -867 -843 523 -508 -174 -375 385 197 -625 -304 160 -418 36 -811 503 787 533 170 -21 -898 139 -636 495 784 -305 659 317 180 -671 747 137 542 -115 -880 -897 141 -33 696 -238 -657 -712 259 -768 253 -829 -531 -880 -654 -804 -681 -711 -444 -186 84 592 318 625 -469 195 648 653 662 221 -307 -168 -807 -848 -641 -372 -407 -414 -694 -443 -222 -891 62 634 296 42 -179 72 -501 463 179 407 214 283 -750 764 -423 -60 722 -427 299 -860 -617 -685 -683 603 798 734 -554 -35 750 146 291 -432 575 564 266 392 -636 677 -875 775 546 -780 -355 -152 34 138 -530 -463 -324 -249 -493 58 -621 740 740 45 142 654 26 -70 -344 114 -421 553 -411 -730 -453 232 -674 -123 -521 209 398 275 72 -262 -21 -210 376 663 517 -496 -667 333 -821 648 -16 -779 355 -751 11 -564 -546 -514 -179 -247 -350 -717 -375 584 -357 -382 -811 718 205 -608 -258 -442 -165 247 -84 -186 -311 744 -537 -187 3 484 -649 -478 -501 468 -269 -211 -742 481 678 -636 -429 738 352 -760 142 275 563 421 270 -28 -690 -689 793 -248 -101 -450 -676 360 191 547 517 -516 -900 343 -391 -840 144 -28 -155 417 -226 752 414 24 247 541 -597 646 -281 583 -820 -897 -748 362 -744 -81 -239 -442 365 611 -445 471 757 -553 -650 449 56 -148 602 -100 -658 -733 -275 -203 -431 -630 -818 -859 548 64 486 727 -699 -737 -105 158 653 -746 383 732 -484 251 98 633 -222 137 668 -205 61 325 -354 -422 -138 612 442 762 -700 -713 -773 -158 -728 50 185 -273 -286 550 -207 272 407 -809 409 -714 -608 -435 600 -419 -197 -242 780 -738 -707 367 -304 87 436 23 -309 221 -8 249 -613 -490 -792 -419 -816 343 -404 -197 131 -300 -756 -306 -453 674 380 -251 -868 -412 695 -327 168 -859 -874 -870 -538 462 -802 -853 -664 -279 -650 -859 384 -36 -663 111 -655 -676 -747 -842 671 -211 -726 586 -524 -258 589 -810 -212 49 -771 589 388 633 271 648 452 -185 576 438 -577 402 119 32 -63 -55 227 791 731 -337 -319 -602 24 -491 392 -769 -183 -612 -357 -602 126 -696 -895 -420 -631 -699 -633 -542 -494 442 -581 360 -340 -854 -55 -680 -199 -642 -681 51 -896 -83 -208 -681 -634 657 -443 751 229 563 337 -675 -705 645 230 692 -156 241 666 -90 523 -831 743 665 632 697 -48 507 -119 -397 -59 -711 402 573 660 311 278 15 601 793 -738 161 536 -649 480 -462 459 -835 -552 -305 -552 250 311 95 -592 -570 511 692 573 -61 716 -841 -829 -693 286 -609 634 -55 -765 -74 -293 -472 -665 -630 -46 454 11 540 409 -344 766 290 -750 197 436 261 517 167 7 -22 784 476 -159 576 -374 556 -630 387 -820 -727 12 740 119 107 -29 -496 563 -568 -290 118 323 -430 -369 -482 -879 514 -4 120 -261 697 -596 35 -95 -465 -86 -889 103 -465 539 -117 79 -850 643 -244 -882 -758 551 -212 -217 -266 797 -828 12 -411 182 -62 -618 543 783 545 -738 89 452 781 -604 -44 524 -222 -63 -796 -580 -186 -453 41 -2 -743 -868 -350 -162 -362 -591 -379 622 164 -664 -281 -330 -572 -472 -347 175 -878 672 685 325 -113 416 340 58 732 -772 234 -534 -203 -763 -632 -687 633 -381 -682 -83 -516 512 -655 -129 -67 83 423 17 -248 -677 55 -176 186 -560 -744 649 -424 -314 -287 -40 -29 -831 -522 -215 -555 740 -847 -467 781 -528 -770 90 -705 473 -735 698 -562 -131 -516 -661 274 538 -85 369 339 573 473 99 -370 -189 367 338 684 -54 -108 776 -138 -531 -725 413 118 608 -179 303 739 -192 -36 16 675 -658 746 1 -206 -14 -260 33 -376 137 796 346 -427 -792 -485 -331 800 445 460 -483 68 -837 -662 530 -738 -36 588 -375 249 -789 117 -773 121 -282 -117 56 533 200 772 -336 71 -138 -227 698 677 -110 -468 -550 -112 630 -730 -439 -591 249 -246 755 520 -302 325 -847 -669 -408 -241 612 -45 -3 758 -498 -174 -498 -365 -249 -712 -478 482 -731 134 -47 212 -652 466 624 410 277 5 330 -471 133 -261 684 525 -19 668 -871 -405 -255 510 -171 296 130 -717 -273 516 482 351 285 -56 -139 354 531 -604 698 -549 761 -3 603 -130 -852 75 327 -11 604 -802 476 -637 126 620 290 293 363 555 -212 -55 120 -226 577 -284 -560 -688 -140 229 -859 -560 489 -478 43 -169 -653 -323 354 613 764 284 -846 -240 534 795 -724 -229 -696 -656 533 -489 633 -396 405 -5 -828 -63 -494 623 -853 -182 -798 -66 515 424 671 194 -303 201 756 -394 648 -660 -666 129 42 -403 -370 -499 25 -40 -169 536 -93 -62 220 -121 -127 411 210 -495 238 608 -853 -341 208 -15 776 -147 77 -207 180 -305 182 -111 556 305 -789 554 -823 -222 272 555 -80 594 -206 489 -780 -40 -853 -680 -266 185 511 486 -602 121 -477 578 22 728 -590 -459 511 -55 147 -899 -273 355 -78 625 -576 602 -169 491 -863 531 -197 765 360 -527 709 -885 -738 -782 -512 -405 -853 -405 -877 -216 219 -650 643 -37 -164 103 688 -17 -531 -130 440 -724 790 553 449 -261 -571 -820 -272 -609 223 542 623 -624 -234 32 -104 -802 796 658 406 115 101 -11 -244 283 -429 677 169 382 499 -261 -359 556 -706 758 -694 -682 -622 -639 446 -331 -451 121 114 23 401 -403 -25 -481 793 -268 -567 -472 408 -726 245 -563 -96 -296 29 -443 -560 291 -288 -743 676 -210 615 -41 -333 -603 -23 300 -898 -546 -708 418 -646 -900 -30 -896 42 312 -593 -701 -253 -716 -503 -326 -302 660 -498 -631 -282 55 -342 -361 84 773 282 -158 -268 -79 -709 -694 437 -407 -128 296 -317 352 -122 -46 705 -290 38 -502 749 623 619 -30 26 48 -251 -773 667 -615 -818 -466 -386 -766 600 770 52 -395 -19 128 501 -879 728 -5 612 694 -533 574 466 -520 365 -90 200 170 -424 547 269 -270 -462 -746 -282 -393 177 203 -87 160 -292 -192 724 -621 -233 304 -362 54 726 -878 628 -853 -244 -104 402 -440 573 467 -319 -579 -523 608 -472 642 353 619 18 228 -115 290 725 491 -822 -437 580 670 281 -664 38 629 -499 -394 -375 -653 -33 -672 110 790 255 323 174 498 168 367 -882 -861 -357 475 514 168 372 219 -686 -878 -35 527 -606 220 781 -658 572 -322 413 396 -749 -69 -666 363 -357 -346 775 -160 170 -858 -325 -296 170 444 299 -627 -30 456 -526 -814 -477 -442 -510 151 621 -648 738 -623 776 -200 -464 -60 605 408 -507 310 596 -95 673 -482 -142 -608 -143 -592 603 709 -228 -115 459 746 -252 -801 6 -751 -810 -495 220 -409 256 -437 -466 -8 635 517 127 -421 -183 611 405 -609 273 131 310 -261 103 756 -878 -215 519 686 -726 698 601 14 -100 495 -412 -345 -168 -866 -826 568 -503 702 -823 -61 -145 -753 139 -343 -598 581 -665 -189 239 -748 342 -841 282 -385 92 559 724 277 -78 -590 677 -464 742 516 -771 -509 790 -698 -604 34 -869 417 566 468 -177 -108 -624 -303 503 -857 -334 709 600 -29 -633 -684 -847 -439 -655 -175 -702 -326 -76 601 405 -360 -493 -643 659 376 611 668 493 -309 772 -4 -883 -577 -417 -475 704 -196 -548 -328 -338 -556 642 -301 -663 -96 -2 741 26 715 9 -358 -726 276 -832 372 437 -52 -84 -557 -799 -682 726 -329 253 -381 -420 -843 242 -699 -762 -518 494 -246 124 -626 328 599 -822 -866 -694 -618 173 -167 549 658 -762 94 -12 653 -113 -449 293 344 361 703 635 610 -503 592 -161 -327 -245 297 -546 -624 24 296 394 314 -185 500 -658 -763 114 156 -443 -634 -423 274 -776 621 389 283 -767 -894 548 685 -629 -830 327 774 77 384 142 438 -729 522 -399 -216 -462 -898 -815 148 -387 -701 588 439 26 626 -885 642 323 -33 -786 -798 286 -654 -14 -682 -705 23 -31 498 678 72 -374 696 724 435 695 497 -700 -163 108 -32 357 60 204 -102 -2 -35 -805 -518 -723 82 -685 769 -332 636 512 68 225 607 -520 441 493 -500 -677 537 -636 -259 -130 74 73 15 363 -556 -576 381 -553 220 -713 423 637 141 -78 -17 -321 -27 643 -286 -459 110 -381 -533 -22 467 731 -240 -109 663 57 -235 333 430 178 274 285 -800 345 -263 -821 447 404 611 495 507 287 770 -404 -360 186 455 -576 26 -226 224 -442 -346 385 -24 -702 -815 -835 -109 268 125 -750 -125 482 -792 158 -137 -423 -185 395 -282 -443 324 -273 348 175 -662 -897 -681 544 90 301 48 -437 -402 13 462 67 -758 -158 -796 -759 -428 -14 398 732 -690 370 -163 348 -817 -34 -112 -669 -10 489 -351 551 -751 717 -139 -580 -703 561 -777 658 -61 -598 280 -390 28 73 -143 -277 -461 592 -197 -801 -484 -640 765 -323 217 118 19 -442 177 -553 -882 -164 -547 696 -695 -542 -319 -724 314 -238 559 196 249 246 -722 226 -565 -516 578 -799 -197 -361 -791 -578 509 -436 -233 765 545 530 -262 -224 -97 565 573 -528 780 -496 -219 694 -487 598 -594 707 360 618 -445 352 339 -496 -861 -795 209 205 -468 354 -287 -324 704 458 -357 -867 -459 -808 405 -812 -173 686 -674 142 196 -772 -89 -428 397 782 -761 -16 493 -9 -340 -645 -62 -675 -224 458 -426 -827 -426 -703 -764 -196 421 -113 -520 -167 -766 155 353 -84 363 -297 -16 -440 -72 597 -69 564 -84 -791 -56 -371 -511 -401 -515 -85 -671 178 -859 202 705 -294 602 -813 -677 -686 -274 -190 335 40 629 251 18 -485 52 -90 275 132 491 -897 638 -668 -216 -440 -597 161 -531 -891 -510 -629 435 655 546 -676 -670 172 -879 603 246 -408 700 369 565 -561 -378 556 793 566 -320 -533 -540 461 493 236 220 405 -815 614 -180 92 682 284 -698 206 378 -486 -225 -475 -272 -92 -540 266 659 683 -392 478 779 -842 -95 -606 638 -867 -85 -742 284 285 452 -677 737 -162 -488 -287 -570 404 -802 -334 668 -258 -463 516 -8 -465 -325 -377 167 -99 -399 581 577 -385 -231 696 529 140 42 -762 -503 -524 -255 -205 -192 -703 -854 128 552 -615 -575 -177 -778 -15 -468 -171 -587 -432 -248 534 659 24 -345 188 -307 333 -295 -850 -439 -742 -572 -648 436 152 -250 89 731 588 -625 84 136 344 -720 -393 -218 -688 770 259 641 -619 -351 138 -301 -563 -812 556 435 287 -524 -798 -818 -388 -722 -738 -58 -678 433 399 563 -203 -586 726 -296 -417 277 -491 -392 -1 566 719 -4 -311 695 -177 -297 449 -229 -718 669 -573 -412 -658 306 35 798 -420 179 659 659 568 -368 -57 -115 -442 -324 -406 479 -768 -579 -673 -735 128 -830 -816 746 -572 -742 -371 -170 -79 -206 686 -777 -81 520 -281 -791 -592 215 -610 -818 -514 211 -173 648 617 210 282 508 590 -865 509 -390 719 -145 219 374 323 209 -805 73 -879 602 -872 -521 -345 -394 330 -263 527 -147 472 289 371 -736 -745 -428 -803 44 -141 -40 -465 629 -600 -394 -287 -859 563 525 -478 744 -518 66 -238 -629 -81 -863 395 638 -370 316 377 -429 -541 -555 717 -57 -622 -111 -197 -686 -521 405 451 -279 543 135 -871 155 -693 -680 -527 -856 568 423 -84 767 -381 -868 545 690 -449 -324 193 -892 48 -896 40 153 706 -218 138 379 535 479 -849 492 485 -727 551 -341 763 731 373 545 281 -437 -702 556 -301 -438 159 -774 677 -651 232 655 -570 -588 779 -140 -365 768 -176 713 582 -728 59 96 438 -350 -675 -605 173 278 -335 342 -335 -527 255 -66 396 288 -188 -492 -715 453 -52 491 107 375 -201 779 -351 5 671 -888 645 316 391 -682 -187 -886 -570 -512 -255 -374 -436 -477 -272 -768 727 -418 -429 -819 -788 466 -305 -510 567 537 -283 -675 254 -710 635 -301 -649 768 -759 37 9 639 389 -458 569 288 -307 -106 -341 45 540 -749 456 -191 -881 759 -194 299 264 -668 707 -159 531 -151 438 652 -529 436 549 -57 -511 646 396 -277 -137 649 -872 -116 -814 50 -754 -176 120 68 -825 -860 -624 363 331 746 -199 523 -507 -813 354 715 -391 -773 -664 -296 402 634 -472 671 386 129 -570 42 465 52 -474 -460 36 84 779 -41 -468 695 -619 -864 -255 -730 -263 -752 -471 -767 -307 -343 -495 414 -319 -144 617 -474 -574 -272 -279 -656 752 386 -836 -636 213 -805 -104 408 -62 710 296 -3 434 -366 -87 623 -511 -356 354 -130 536 -734 715 93 26 -847 -315 126 -90 -351 -636 -273 -59 703 -478 -156 653 -439 565 -639 312 296 -601 -714 204 -68 370 -684 -505 469 252 -77 -701 535 -151 667 -278 746 -536 -597 568 -575 -562 -711 -150 -121 589 786 -149 -779 -400 -196 -533 532 -831 -145 348 678 -366 183 -849 -504 462 -242 278 204 280 -71 -361 -360 766 498 76 129 724 578 671 -382 -646 -696 43 738 -298 -620 442 -83 -709 485 -439 433 514 -356 699 -506 731 -864 -531 -426 -139 -481 -188 -491 706 -357 -690 240 373 -602 326 -804 -715 164 -187 -421 566 -703 44 -239 449 -577 146 556 -159 -51 -471 -385 665 -322 -898 108 723 -192 717 677 -542 -849 -328 -750 -305 140 394 -143 -401 32 -350 -619 -387 -16 -96 607 -887 738 21 85 -788 -558 -864 269 -773 -831 -667 302 -544 767 507 -756 284 -284 -809 182 -647 739 -292 -681 105 -292 399 -24 754 -265 322 17 -189 427 -67 154 160 496 584 215 36 679 253 -251 -641 -528 -725 -89 246 74 -835 -32 -172 -859 292 -678 364 -715 531 -139 -279 631 -152 -620 -183 703 -479 108 -81 264 -383 329 -495 -79 -245 -627 -320 392 -715 -885 -295 -212 59 -838 -502 17 -721 -129 -874 -819 -71 348 -460 456 -228 169 -150 631 79 -243 534 -895 796 -406 -514 -675 27 352 120 201 312 578 -883 -808 -561 -497 -315 458 -44 -261 -7 -595 784 337 -826 383 744 714 792 -360 -435 127 -142 335 173 -534 -643 353 -316 -795 -666 689 -533 -533 -713 748 -420 407 519 -272 294 659 339 -409 -301 -427 398 354 -805 -565 -813 -507 -579 145 -711 434 285 463 706 418 -358 286 190 -407 -272 666 -860 765 101 322 361 -84 613 767 69 668 722 -663 -252 31 -290 293 -605 427 237 331 203 -507 499 323 -40 363 -273 623 528 -683 -852 558 346 -456 268 399 -347 17 619 251 445 500 -837 -296 409 -647 -26 -810 705 -855 709 715 120 416 -739 -302 423 -468 521 675 -828 387 681 -485 -748 179 -71 -562 -174 -374 283 -364 629 -344 -37 -651 666 -459 183 -207 -600 -302 758 662 -328 -552 612 -792 345 -302 -651 -667 -643 -822 -733 14 -710 268 -72 -358 -178 -530 296 79 -400 -540 33 420 597 324 337 109 -193 694 -553 -271 -898 -520 295 629 399 -9 1 -465 186 -705 -241 -263 473 -503 -568 246 -407 -365 -443 -293 -793 -39 48 641 640 -684 -116 -22 -534 511 447 421 458 -636 -64 -556 -896 681 -403 -171 -888 13 190 -782 -837 140 -454 257 -494 -262 741 457 668 384 615 709 -314 -493 555 -273 308 -758 397 86 -672 -795 -884 234 -860 -343 -623 -56 -530 71 785 -638 653 -391 443 -732 -83 203 -699 761 515 -494 687 601 354 202 -362 -669 740 -66 125 5 -729 375 214 -374 -81 -533 -550 -885 101 633 424 -85 -509 -262 -321 590 60 370 -746 432 401 219 763 -722 190 -522 61 637 141 -244 469 222 475 -611 -362 577 -662 251 457 -82 239 -206 137 -293 -163 -384 -671 540 507 -589 488 -97 -674 398 -178 311 252 498 700 -98 -424 -831 534 -333 -778 316 339 -678 505 -171 -608 -247 102 -135 -842 -457 161 43 694 463 -164 -816 -737 -243 -251 -130 457 485 -384 425 96 393 -402 -670 -733 727 687 646 502 260 431 95 -851 -264 -267 -612 -294 73 -740 43 -661 -193 -26 -310 -658 -290 -496 498 -775 -360 464 206 -889 -11 -610 483 -523 398 20 788 119 92 696 156 314 -456 346 -363 -773 599 632 -95 9 30 646 -136 593 -407 -701 235 513 290 -900 357 -23 560 -214 495 -154 -505 589 632 752 -95 94 -820 -119 -531 522 -745 -134 -332 760 -330 -439 -241 799 -525 -68 -217 -559 725 314 -436 -551 604 -813 -862 -871 -524 -398 141 492 -663 -641 119 739 -410 -568 323 16 -29 297 10 -443 749 -19 779 -662 -436 351 231 223 360 312 -158 572 -861 591 -828 -184 -555 -311 -798 -774 -810 -870 -443 -445 -438 -174 349 112 446 -321 -52 -179 -408 -383 181 -573 583 -37 638 37 -821 394 -193 -126 -868 220 172 -829 -124 -416 623 -160 777 774 -508 27 -521 246 189 -321 -489 -721 -645 -55 -214 -800 137 208 766 -652 -763 566 -565 -648 786 -769 -452 -183 629 -487 193 -879 -107 627 531 609 -84 -866 -621 773 -246 -309 -563 -785 594 -556 -797 -324 432 586 718 -888 -486 -514 -707 -472 315 -397 24 609 -261 -853 -152 -643 -686 -687 7 -279 788 -354 161 -895 -247 37 -121 -331 190 -563 672 -477 119 627 -270 441 235 454 -796 -765 -711 264 255 268 498 -849 244 -55 510 386 519 -477 592 -697 -808 -691 222 -306 361 613 -701 639 -592 -808 648 -273 2 -721 215 404 -296 -669 -256 125 -160 724 -308 -410 -862 655 519 -791 -708 -137 -109 254 -135 -586 313 -598 245 -789 -195 -289 767 -78 -608 -804 -798 495 -4 -774 -3 -733 -795 274 -569 464 -334 -382 500 -606 -860 -117 -95 555 482 481 258 -465 187 -810 429 -656 501 133 -550 -524 -28 -98 -571 170 -436 367 -146 485 -513 98 647 -619 192 613 -162 -518 -326 -304 434 351 -660 382 -853 752 757 107 -869 87 -686 -687 -761 -738 -635 -764 -581 -222 -230 -207 599 -710 151 -260 485 21 202 -403 289 -181 489 516 -727 -672 281 -158 -180 698 445 -897 -395 -276 716 428 -723 -125 310 148 -257 393 -203 -111 -785 681 -389 -479 -193 -744 33 -702 776 -587 398 367 787 435 -6 260 644 322 -14 26 40 -878 259 510 485 -492 506 786 -243 -124 30 -181 234 -459 -389 607 -486 178 -62 -19 -383 100 -29 63 -489 -870 308 462 428 554 -860 751 492 231 -184 -147 622 -502 302 -389 744 697 -732 614 341 -207 331 -766 601 -891 795 -570 -873 -186 -362 211 -104 -601 -80 -729 752 -67 -235 -166 501 538 -57 -430 -725 -856 782 -168 797 336 746 330 -725 -774 578 -813 394 -365 -607 206 145 -629 539 -325 -693 -842 460 475 -721 -843 781 -293 142 -339 -872 67 9 -652 -68 389 -689 -882 591 533 438 367 503 -866 -529 50 -481 -460 -737 -216 462 -284 -247 327 517 627 439 -211 -499 482 252 200 790 -429 326 635 -375 -126 11 -870 388 -553 389 634 -799 -98 -323 -673 610 115 -208 -510 -671 -616 -121 198 598 -335 91 -327 170 499 -700 303 -55 372 -805 -208 458 601 -229 164 495 -164 368 36 -59 229 -805 312 515 77 -89 -872 -232 -6 386 677 -545 -536 -533 -480 -60 -603 -364 -784 -273 -176 -804 -405 628 100 -209 350 446 146 -111 57 72 539 -865 -883 -382 540 -335 -587 234 -857 -83 514 -355 -314 -111 -593 776 -584 168 -363 781 -747 725 147 -342 -222 -838 613 517 378 470 -329 465 304 375 666 379 -889 444 -241 216 627 -734 301 -653 282 -443 -371 494 719 131 -752 95 -668 -689 -101 -647 -708 581 220 180 -266 -72 -443 -370 30 10 16 -277 -782 -493 209 -303 286 -542 676 223 -409 30 -23 -482 57 -514 -536 132 -247 511 397 -584 -411 150 -453 -590 476 213 42 567 222 162 47 656 355 797 710 491 -352 -353 -324 -164 784 -537 -33 391 445 199 -51 177 671 503 302 481 163 -457 741 294 166 710 439 594 -127 -604 25 -275 725 382 289 139 617 787 308 102 304 644 -809 -821 389 756 153 -315 -46 -449 -66 121 -123 547 303 -420 327 -30 615 708 444 -101 119 509 -491 108 385 -415 739 623 265 315 -42 683 329 251 -788 61 223 -838 690 -112 196 -332 505 -142 -42 236 72 -75 557 -380 -844 655 610 -448 -368 -730 -430 2 124 -446 359 -615 -697 602 366 -858 644 -329 421 -572 -796 757 120 600 231 276 -746 348 -643 -183 467 533 -324 -407 46 26 -57 -815 -767 -191 452 -486 203 -329 -219 -18 -215 689 202 104 -78 125 344 -36 688 -154 76 36 -352 -680 -886 -585 549 -818 222 437 -10 -467 -198 -599 655 -474 316 129 703 -389 -656 -393 -40 156 -267 591 -771 0 -343 -589 480 165 281 245 514 132 792 456 -368 -78 745 -392 210 544 -114 -6 -562 28 -336 -217 605 -148 541 -640 -177 -367 663 -299 252 -164 -351 125 -702 732 -592 659 -160 -23 -623 357 287 -520 -551 -52 466 77 91 606 240 140 582 771 -145 -115 588 723 -565 -680 585 -585 -187 360 -264 -441 414 -601 415 -48 460 767 -354 -533 -831 453 -115 -615 -464 301 456 473 -55 -481 154 659 404 -340 -9 -576 -573 284 -831 -135 -486 -607 -137 514 393 674 734 -354 555 -475 367 579 -837 -731 567 -373 -848 95 -814 291 -348 -812 84 -375 230 232 -29 -299 547 -897 613 -786 531 -716 -69 212 -359 -344 -476 615 -104 334 50 -116 -47 498 275 -10 54 718 503 -26 402 557 -106 -890 110 -835 -274 -4 776 785 -101 -475 -532 -18 -715 -507 533 611 -858 -149 570 -625 -452 794 191 520 -517 -644 -440 -760 -827 -54 507 381 67 -549 205 281 -503 266 -648 -227 -393 754 -260 689 511 680 759 -412 -29 224 -375 26 694 492 194 -757 470 279 -26 -508 389 31 436 -475 684 724 -806 -545 83 -557 64 -378 332 729 219 758 -309 41 -248 -27 -333 75 14 -653 102 -637 -764 -105 149 794 -218 566 -687 170 791 -842 -204 -835 223 67 -354 -805 -652 768 -452 266 -601 671 -329 -464 338 602 -618 -776 -145 -471 -604 151 178 -565 286 296 -899 -568 -620 444 -656 549 -804 415 703 -604 570 -463 -843 -246 -216 665 634 555 -414 -431 -340 -210 788 108 -17 -775 409 -615 176 -637 240 -75 -183 22 461 -479 -130 796 -280 -582 -885 -438 15 747 -465 776 -252 -463 591 483 597 799 -867 -865 -129 -180 29 -358 -200 -852 641 345 288 -5 -434 709 277 -799 -378 657 552 -734 -714 -372 715 532 661 -443 -143 -581 -824 17 -216 576 271 -567 458 -603 -819 728 -745 -794 -124 224 -632 455 -887 165 -306 600 525 -180 -42 91 -654 332 382 -802 -100 -44 -782 -580 -524 -473 257 137 -870 -237 678 600 779 204 -205 -726 -144 -336 15 82 177 324 -846 -384 701 -836 22 -312 266 187 -356 71 23 -494 218 -353 273 760 -786 -386 653 588 -832 -461 -514 -294 -231 358 797 -732 -787 408 -363 500 685 -452 -493 663 -787 -84 788 -888 497 -784 532 -827 -543 574 670 679 722 410 -698 -176 -264 96 -500 161 761 -783 -346 -771 31 -116 -294 525 -654 -810 -76 684 -849 -699 17 237 -515 -683 156 770 -100 -122 700 -148 -353 487 6 -266 28 395 41 -827 174 618 224 661 686 -435 -831 143 672 -222 629 -373 -791 -69 18 520 295 -750 -545 -340 -833 -472 438 726 505 422 303 -26 777 762 -35 -247 236 593 -34 -743 -712 748 597 622 331 -690 744 -140 209 551 775 -50 689 -689 -711 -862 737 139 196 25 655 672 -830 -228 763 36 273 648 276 -601 326 -659 -190 519 324 -785 -16 625 -638 -411 -645 547 243 -426 535 -850 -604 -297 -403 470 -774 -52 -73 -592 -617 -134 435 -226 241 -279 320 790 592 -177 -267 -343 -505 -553 667 54 -759 530 -636 339 376 -612 -514 -551 -360 -222 -693 -495 604 -100 86 265 -857 -39 -246 204 -67 -671 -132 163 -67 564 -669 -45 -409 651 69 24 182 -383 330 748 -457 362 462 -289 -335 261 105 260 -686 206 117 247 -669 -647 -400 667 -249 -753 -516 -153 -9 -653 -577 280 306 -76 -367 541 -29 -393 684 487 -584 -470 -637 -208 -485 100 -279 -819 330 -42 72 -545 42 -121 794 312 -439 97 -735 -347 342 749 356 764 612 542 256 -683 317 323 -405 -585 -49 -588 -700 -760 370 799 -750 -630 -516 64 719 -515 -865 118 -114 -118 -47 -584 127 -744 -393 320 -327 636 476 479 -693 -311 -65 293 -39 -77 336 306 -841 392 -566 263 -382 -803 -567 413 -142 -181 474 424 -437 351 -318 -64 264 -340 -353 -635 -497 770 666 -701 45 -26 -562 -571 -763 475 -59 102 -133 753 253 653 -290 -355 327 539 -259 -93 374 -778 521 -752 341 300 -465 -520 101 141 731 -109 -200 457 261 -888 176 207 -437 -812 128 772 301 -648 178 500 397 638 44 -478 -743 -758 743 122 -557 -860 416 -317 720 509 -602 -661 96 589 -304 -354 112 753 -432 -328 624 -230 -741 286 707 -814 54 -883 18 798 -235 -634 623 -287 432 94 768 193 -26 167 -12 -394 -273 -606 -428 484 -544 -817 -615 -372 -900 354 -93 278 477 -304 -854 -190 -435 571 -832 -208 394 -877 -870 -835 -326 373 542 -208 -174 -798 -241 68 -223 -618 -31 12 -448 -71 349 370 311 118 -504 -441 770 753 561 -352 -505 -644 334 713 -792 -702 -680 -872 -261 121 -631 59 -568 227 569 -880 -76 337 22 461 -243 538 38 -94 -172 -797 -140 96 -384 -16 165 336 -149 -369 -164 -270 -517 392 591 358 369 -787 -648 301 -520 -217 13 -9 306 354 101 -87 261 -241 25 610 -387 -184 179 -361 -878 507 -147 382 -205 -854 129 -406 -77 -174 735 641 -763 787 -485 770 -203 -418 -383 108 -570 721 -496 -146 39 -746 521 626 -747 -900 -736 -354 -83 -88 641 -632 249 -60 796 206 472 18 -469 -886 -618 -890 734 -139 245 166 73 476 -723 135 76 -519 116 -725 71 -353 48 167 -382 798 459 -731 -791 -38 -199 734 -296 -573 -163 -479 -156 -545 -31 -479 637 -796 349 -880 -702 -324 732 -62 9 675 664 -49 -28 573 -348 -498 187 37 594 105 -404 72 84 782 65 -120 -812 424 284 -827 122 -123 -281 512 201 -213 -727 551 411 -857 768 677 -396 537 690 -594 222 -776 747 177 26 412 87 -189 -643 726 435 465 -734 513 678 -118 -310 680 -875 104 103 725 394 -195 -75 488 795 529 352 -822 -406 -49 298 -865 94 625 -659 721 346 314 663 -387 -862 676 272 -8 798 268 -521 511 -555 701 -215 761 -500 492 -471 -539 648 -485 648 -868 -605 -268 210 11 766 683 -666 710 750 345 -315 -897 329 -160 263 -225 4 -158 115 -255 -323 496 -239 108 -772 624 -888 -329 7 268 743 202 -799 723 -292 284 755 -733 -502 772 -129 73 778 448 463 650 -268 724 342 693 381 -235 610 -522 559 66 628 -444 572 -712 -679 -125 -528 27 -330 -204 615 572 265 400 -80 -778 -551 -764 -899 159 222 -889 -408 -442 352 -394 -723 260 -139 54 690 478 310 -794 525 413 125 155 -527 -701 -708 577 14 -104 561 -186 628 -433 723 770 -573 549 242 -802 240 -677 -863 305 -737 534 -150 -589 -706 -817 -233 -758 -285 -269 -212 530 301 -179 -345 -75 349 -256 -847 -558 -751 -199 -257 318 -650 259 194 320 -867 -476 -352 748 -381 579 613 -22 -777 -579 506 701 -647 400 238 -136 685 -310 151 -785 -138 -178 -819 -386 -272 280 -451 -78 668 -344 367 -718 -359 -893 112 544 -518 -628 454 -271 -504 534 -540 183 539 105 -778 -395 579 39 -42 453 -56 -46 -172 429 641 415 -768 790 468 -169 -193 781 -292 -476 -11 431 -488 -258 153 591 96 14 -871 -725 -870 358 637 593 460 387 -334 -27 -371 471 -765 -448 -326 340 -153 -174 185 -559 363 -125 293 236 -824 -225 -368 238 -311 86 -459 -742 -721 -549 698 467 588 -539 413 451 -13 -704 186 241 555 -823 -190 -92 -875 -732 -535 480 475 198 425 -607 -170 -280 490 388 233 -622 -307 261 -28 296 314 -860 -663 -885 -128 774 86 -47 272 -4 -108 -789 -632 -747 -365 -336 -504 -24 -25 744 128 571 -264 -733 -698 -246 356 -342 -56 -785 -235 205 -568 -529 -833 102 543 -396 -182 163 -529 -99 -513 -370 747 82 631 -841 -353 -879 -254 -300 164 -832 205 410 -383 174 -799 -367 334 -45 137 423 -492 -551 -770 -753 -223 503 -116 -705 -802 710 -604 -744 -368 40 -40 -67 175 37 468 -853 -555 362 414 -616 155 103 676 55 -849 503 -20 -359 398 -547 125 -196 737 -809 778 775 92 -833 -900 304 -294 -303 63 540 -59 -449 -369 -393 -531 -264 -534 590 -722 636 -899 -857 -532 -537 -282 438 -693 379 351 -55 -590 -170 -336 667 163 610 -280 -854 -686 -792 221 499 195 -468 -449 563 -382 553 208 -389 628 240 -109 165 -47 -689 597 -513 -382 35 791 -421 310 343 -350 220 -356 297 -844 -143 239 -896 -306 -713 -36 626 33 -682 -520 505 354 -877 395 -539 -416 -308 -286 640 -8 -206 -137 586 -626 -882 526 362 -19 676 -214 646 -264 368 328 -757 722 785 -788 647 340 -762 539 -187 673 694 -441 -562 -801 -78 -671 94 600 -86 -629 657 568 -447 768 333 323 -63 -139 602 288 -305 -266 201 305 218 409 180 -582 -676 -420 -802 487 561 -540 196 758 -16 606 -338 338 90 -623 183 -258 -414 52 -570 -412 412 5 503 717 -103 -493 -578 548 367 -842 -776 324 -31 176 501 22 419 241 -450 -289 -605 -885 -735 -475 672 390 133 -630 -826 381 -70 338 10 573 -510 -487 188 195 9 -716 57 453 -637 -695 249 575 578 280 72 -388 275 -347 -793 -725 692 684 465 121 -340 105 135 172 201 -785 -587 539 -92 361 -614 -403 666 -735 15 169 364 -520 -503 -331 -258 -443 3 -401 -799 -873 9 93 -69 112 -750 -408 38 -120 -453 -627 -748 -19 -699 -810 -855 -224 722 733 -16 -665 -272 700 605 682 611 -213 86 -613 -597 13 -130 720 -692 57 -640 -723 234 -423 -776 197 624 131 96 662 255 290 372 -854 -528 258 594 755 -257 329 444 294 640 338 -361 328 720 -108 309 750 -619 -97 -173 -512 -329 141 6 32 -615 445 -837 -102 -596 -887 516 -496 169 694 440 623 80 -264 -802 -855 111 191 220 370 -535 -726 -726 -458 -804 713 682 -619 226 709 273 330 697 371 46 -478 -35 -837 539 298 -385 -293 -770 452 690 -750 178 -287 -364 -582 -792 203 -757 442 -284 -893 195 -106 105 -518 -405 -177 271 -478 -98 -483 -317 -878 517 -137 -258 -402 -511 -196 510 129 -280 -377 -882 -832 -50 -444 126 -814 139 -709 102 -712 -429 -509 -10 -607 -532 549 487 -380 633 285 571 438 566 314 481 -5 55 174 12 234 628 369 -617 232 -569 -166 333 -115 421 -17 -35 21 785 484 -780 348 -39 251 -485 -55 -90 702 528 343 -550 -458 305 645 -348 444 223 -52 93 -96 356 -113 164 428 -779 -89 512 -692 118 371 -318 -796 -3 390 779 -376 -451 -269 -785 -199 -25 464 -363 -788 -396 93 -899 189 -666 -84 91 70 691 -713 -429 -24 548 -870 -131 -559 83 274 -243 353 -837 27 -251 -501 -43 253 -140 -607 376 284 -47 -581 92 556 -16 146 -392 700 764 545 280 23 791 124 -461 -725 -465 610 393 750 -394 -171 -619 502 -206 -104 188 546 524 -313 -217 75 9 350 81 -827 -660 -809 321 -619 435 -662 60 -510 131 -778 -149 214 -704 39 403 27 -667 -541 205 636 -334 457 -745 -564 -508 -207 -44 -777 -336 435 -698 -574 341 -185 -71 467 244 191 532 -184 57 -136 -2 537 511 -267 -721 43 -452 41 502 -98 -79 -275 -550 -333 757 587 384 -716 -525 352 516 -681 674 -836 -189 -571 614 532 -164 580 -735 473 -568 -101 148 118 -701 347 612 783 -527 63 -540 -794 -160 -362 -677 550 465 724 -409 137 265 -273 308 480 234 -741 633 -39 730 -4 -211 721 -401 571 697 -886 419 678 -426 -836 528 -567 507 -531 792 -865 -723 772 512 -708 -367 431 224 -284 577 -101 -414 -346 -514 -520 123 298 -313 -487 -865 551 -621 -807 561 -541 -736 589 148 -686 755 -667 -27 -516 -846 -469 703 -108 416 241 -814 116 524 462 -558 507 786 -848 -586 -529 -639 -9 -651 -514 42 -554 767 -747 -234 -446 8 -350 743 699 -605 680 -120 -571 551 -537 -147 549 546 -824 -115 -226 -700 146 252 109 788 797 266 305 441 -442 -750 735 773 -364 352 -480 690 61 113 -546 524 -253 401 718 -261 -729 -785 -689 422 -128 -675 -224 542 -633 105 -118 508 244 247 -96 -497 471 151 -731 -553 439 799 -803 -49 289 587 740 222 -316 589 365 -545 -181 163 -877 -223 789 507 371 60 218 -1 591 478 166 -43 98 -332 -402 551 62 -757 -801 -436 517 -215 -774 -475 -127 281 -774 349 -577 3 -354 224 -530 577 362 22 -147 -75 372 -637 247 -201 -849 -884 -262 634 -146 259 94 233 690 -155 43 -662 163 414 -458 772 -8 -824 -865 608 567 -534 -59 437 -5 154 -395 -92 -742 93 318 -519 -318 449 467 321 605 -358 -122 -163 250 592 353 21 -703 321 -540 182 -440 442 240 599 -216 503 -67 224 128 -103 286 -758 -216 244 -191 765 434 49 282 32 -296 447 29 -853 -407 509 -242 -135 -815 -610 176 -217 222 -891 -490 -608 347 -715 -891 -59 289 -591 590 -53 -295 -22 502 -406 -408 743 78 332 682 -468 720 -357 -174 611 304 86 349 -796 -239 -528 261 -314 -296 -458 -10 -153 -536 756 596 27 -598 683 693 209 411 200 -182 -31 201 425 444 174 -244 -306 -264 -630 -798 -807 -888 -625 -456 -448 -783 616 -255 99 4 -578 -376 424 441 705 519 678 250 -93 99 -673 414 655 -226 157 -871 -728 334 168 188 7 244 -708 -690 17 -676 784 -729 383 -2 -171 -702 -787 -737 -47 319 228 365 -723 -376 -306 609 -216 -355 13 -356 421 689 637 415 -388 199 177 139 -54 -384 742 -71 174 217 683 -303 -750 -12 -852 -836 263 -852 -762 379 470 -336 704 657 -273 -435 -364 -408 -622 -99 776 283 250 -883 612 -48 -876 -156 428 357 342 753 687 -739 622 -120 -428 -526 -116 -165 -463 693 -569 782 -472 738 -631 597 314 -832 684 -779 755 220 149 676 -460 -45 414 -125 329 559 -687 156 278 -145 -49 -123 528 420 -353 115 -194 -219 -448 -650 536 -307 429 314 -567 -404 537 178 768 -633 -401 -646 -728 -835 114 553 -558 507 700 -511 -514 -657 763 -18 -517 -484 -75 157 502 -793 -422 110 472 -104 -808 675 321 790 324 779 375 0 470 -784 266 422 -707 601 18 -199 -800 -219 90 794 -531 25 245 -269 -245 542 64 728 -667 -483 627 -209 -470 763 357 -555 -207 -219 153 -616 -632 -248 545 -266 -863 616 240 367 94 -270 15 366 -682 -816 -96 544 412 -13 307 8 -639 385 -208 157 -887 -319 -468 -745 522 171 511 662 -716 596 -389 -129 -851 -322 430 -516 448 603 102 -344 -664 236 583 -37 669 462 -286 -110 442 -816 -517 -576 693 246 -315 81 112 797 219 -600 -263 456 -795 -277 744 743 -163 -492 -777 443 279 -878 -58 690 -788 -168 -94 147 -677 -132 435 -474 152 -691 -22 739 365 -748 76 -878 601 -618 301 -392 61 -598 99 140 149 -568 -304 568 -413 666 572 562 405 1 -293 582 -86 22 -507 7 -544 -492 269 -640 691 738 -636 -870 -752 656 -365 13 601 -178 -3 -540 -424 -270 -38 -303 -780 -204 360 432 561 -817 -301 -49 -121 -142 -800 -263 231 -689 305 334 -464 726 -132 -258 -412 -179 -598 487 136 -693 725 -143 475 -758 -420 351 -776 552 -662 -871 172 -26 387 566 -288 -301 -114 329 113 172 351 420 -5 -216 -732 290 -226 -11 278 -298 607 -12 -243 18 735 248 -616 -520 -105 -396 -709 414 -744 161 229 786 361 394 359 70 -636 -111 202 -824 285 -67 -736 112 -864 663 -547 -655 -782 -675 -591 365 398 473 431 -119 248 -87 21 583 587 95 -295 -572 -289 471 -782 -144 551 -341 143 -170 -864 -612 -557 -111 -753 696 635 -209 25 -85 -528 721 562 91 -473 728 -518 370 383 367 -541 -251 -370 -76 -68 108 288 -388 -782 -665 602 -106 -494 -579 -267 508 456 -120 27 -651 -593 -675 -499 -896 496 759 -815 390 616 -306 -178 -538 -48 -61 -347 -239 -650 -847 -774 -336 427 452 -331 -404 -420 400 393 274 -169 1 121 -384 698 -80 -291 -711 646 -761 566 480 116 113 -423 40 717 36 -494 67 286 251 -247 -595 780 -843 -478 51 -887 -274 391 -161 -129 -575 -541 -893 -701 405 -404 795 461 263 637 77 103 -205 -706 -300 468 -165 445 488 -281 -766 -842 -783 -290 519 495 547 -160 -632 115 384 -72 763 12 -209 352 566 295 -661 397 177 -474 -327 -255 373 101 204 209 -378 -774 602 -684 -691 31 -321 70 632 661 -821 -868 -5 774 -684 98 145 727 195 93 -375 -451 328 448 35 200 414 726 -194 -308 545 -357 -712 -715 231 -11 612 -237 628 567 293 73 -611 -170 -418 -367 -374 -278 -203 187 -267 -236 -703 600 294 -543 -329 -385 -555 412 350 679 697 533 754 -852 -512 514 -45 -528 -783 -400 94 301 -545 -289 745 635 -254 -143 517 750 -209 216 459 116 88 -550 -888 -589 -739 782 158 745 -91 -864 -772 -253 -581 -622 -49 -791 -275 -537 -133 128 -211 541 429 458 483 353 438 -309 729 153 -589 228 -388 547 -320 -424 -433 -38 -19 -529 577 -800 -116 -835 679 695 -579 676 251 -172 -49 154 -16 158 231 162 -756 -796 -781 524 753 582 -127 -393 500 -800 532 -258 -279 -477 312 564 -153 423 -425 -514 -591 -464 -24 -372 -334 98 19 150 70 742 783 768 -359 110 6 -570 -798 -704 748 144 549 -884 -16 469 711 -521 27 146 413 671 754 -622 -152 243 696 -605 164 -444 -284 222 16 110 -247 626 -118 196 -182 369 5 68 -368 -521 -505 -9 778 245 703 552 763 -635 545 -821 641 475 336 551 471 479 -548 -440 264 -175 44 -794 -576 517 -54 -443 -184 188 -863 -27 -698 -874 -61 639 -265 -719 325 -764 -804 -341 -105 -102 700 -505 -541 187 346 -629 643 152 -628 585 -812 -585 -821 348 -551 -536 585 714 -535 -78 -673 148 -789 330 46 725 -177 336 368 227 -148 510 -151 -741 -612 790 -78 -854 -110 406 723 179 -234 765 -730 171 683 277 303 -640 -607 130 -828 -868 202 -779 -554 -42 -852 186 191 274 -733 314 -509 349 453 -304 567 383 230 -12 -244 212 -108 155 -306 -399 652 -67 31 -106 381 87 29 618 -488 408 -661 229 127 -741 -788 59 26 576 780 -251 -291 557 -724 453 -240 -634 -672 59 410 679 145 -137 180 643 -25 29 173 473 -576 -793 -321 -856 -8 -644 -353 761 -830 -98 -505 -72 89 750 -546 -894 -448 334 -779 -486 -25 -397 -140 571 181 -874 323 -850 -521 -818 -199 -639 -132 249 428 -794 -314 -630 238 -511 185 -289 -391 -736 541 -779 -681 -622 -675 -597 -775 279 -355 -167 471 42 463 679 540 515 -110 50 -303 584 79 -1 388 -582 340 -870 -233 -792 -546 -136 -557 -43 -376 -147 17 -36 -706 -551 -122 -55 340 449 484 -359 -886 780 -529 146 -752 -255 -628 -627 238 -756 -66 516 81 -329 224 -128 787 -801 -680 -318 -334 263 -831 517 216 56 254 245 420 414 -804 -490 -655 -439 -810 -436 58 266 -186 566 34 215 -796 -824 -898 -664 725 -245 134 -520 295 274 -489 -37 484 404 205 -185 263 685 625 621 254 362 296 103 145 617 374 17 -749 490 526 -445 638 689 -746 -70 -599 -249 663 154 -114 -432 537 -679 -286 601 -313 -890 670 7 -846 -693 440 248 -844 -49 -428 -585 -329 -445 130 -295 503 288 -123 85 -73 -736 -85 476 422 -413 182 391 682 -452 -729 -559 -436 226 407 568 461 -219 529 -140 296 -280 -678 -466 -60 306 -743 -160 63 -576 -93 613 -433 -182 -349 -183 -641 201 286 133 -579 -503 -387 93 229 527 534 -543 -491 694 -65 209 -32 737 136 -578 -548 491 -635 666 382 -318 -47 678 291 396 -458 313 -678 -325 -552 -840 -761 291 586 4 593 -32 398 -474 144 326 -180 339 134 -642 235 783 453 -677 434 -24 507 243 -892 -588 -576 497 669 -29 -390 -338 -175 24 -644 -49 -47 570 -333 -31 440 367 423 424 201 -668 -451 -758 775 -338 -667 133 536 507 541 -285 236 -376 -562 -416 386 -296 -880 556 -466 -1 -451 -738 160 471 -149 -375 597 687 168 243 413 35 380 -109 303 212 -777 -364 245 -751 147 240 -317 470 -279 564 735 -677 -864 182 634 -80 -366 -662 401 732 -825 274 249 -656 -735 346 373 74 577 -263 -520 -744 -38 -51 -440 -880 43 3 -623 -591 -65 -338 -622 -61 -892 644 592 -452 540 218 315 251 559 608 573 -717 -507 3 103 -91 78 -686 -93 329 290 -54 97 -386 527 489 -361 -820 514 -780 -386 16 -116 380 392 741 -668 -332 -820 -354 -191 140 -69 -86 508 -746 51 -144 -425 266 -381 220 -478 -850 -209 -393 -421 439 773 254 -554 75 -480 -456 -75 -518 -484 545 -557 -182 -52 680 -854 9 170 -794 -669 -330 -333 562 -500 -664 -320 -102 -452 -311 -324 -441 -95 -549 673 21 -195 -132 176 -438 678 429 775 592 -450 391 267 399 -535 249 -849 -476 -675 -432 183 -758 81 306 645 -169 -507 361 -231 558 244 190 -496 -455 -53 -166 -189 -411 -172 -25 307 -374 -651 -221 246 -456 -576 -516 -703 -630 554 -158 548 -430 -81 503 -77 -716 -775 675 224 -641 731 -167 413 54 -431 524 239 620 507 256 -671 627 -712 -294 616 587 470 -396 667 777 -377 -869 -737 338 729 356 -584 427 622 407 107 677 -681 523 294 201 345 -799 -791 -781 -113 -848 -642 -639 191 742 623 -373 -15 -746 -160 -798 -168 -387 -425 -547 409 -562 448 -595 668 627 -273 -41 550 571 395 52 294 -29 149 786 528 -133 474 -561 240 -303 -85 224 584 -896 550 -720 181 435 165 522 767 239 464 -772 -672 233 594 422 93 -451 186 759 -254 94 -680 112 -594 -238 66 298 354 -28 179 685 721 -659 -499 -534 -202 61 -599 759 176 123 -857 -581 -750 770 436 571 330 -555 -849 746 -657 -780 571 -185 -299 105 -283 -222 116 -8 554 -119 -256 432 -751 -861 -72 -131 389 190 -807 -463 -538 684 -169 -55 -570 671 5 -698 557 -515 -575 118 699 -537 265 183 665 245 407 -318 -406 339 -426 -484 -335 105 -769 -342 673 678 -397 85 -528 -67 124 232 -190 111 -381 -483 -665 -503 -43 12 711 470 -657 421 608 388 -15 347 -473 -759 421 269 -542 -49 247 -499 -253 739 -579 153 -563 340 -497 -626 -321 115 -395 -364 -852 617 141 625 -409 390 -211 65 -512 773 466 478 39 509 -86 -314 87 205 671 315 -284 585 30 -882 -318 -164 376 -629 590 750 624 691 -34 -696 267 328 367 -419 -385 479 -187 173 153 260 -537 -508 -101 246 -680 -459 -807 574 -40 -440 769 789 196 -257 145 771 -850 -125 54 -652 -476 618 -143 -110 389 666 -652 -406 659 544 -328 328 -894 650 -375 695 -897 95 -248 237 255 400 554 -65 -548 358 521 132 -817 -7 -892 195 -703 -478 -263 541 698 -46 -178 482 -188 -612 -148 701 -334 -671 -2 305 -345 521 -252 -872 -410 775 567 357 81 -345 -711 13 -592 41 -669 -571 553 370 406 326 -384 578 -230 -822 -206 -739 -495 769 784 -66 -662 455 -622 461 470 -883 52 176 353 733 159 -645 -583 18 -9 184 -470 298 -185 613 -765 -217 321 580 -848 226 -81 -443 765 -529 -503 -102 196 -710 -292 262 -211 761 -407 -825 102 111 -149 505 628 362 -99 44 784 -64 -85 785 -736 -894 -761 -691 590 -431 744 350 714 -82 332 -156 -827 702 462 192 261 346 74 419 -263 87 470 -379 -195 105 -454 -263 -10 -554 54 -881 -176 -463 334 -817 -470 275 -363 408 771 597 474 -49 -300 -625 131 11 -508 92 794 309 780 -592 185 -145 -634 -589 -686 -557 -12 691 -260 540 460 -370 1 247 -283 695 453 460 675 -470 202 398 -683 576 280 -254 -680 51 482 -583 -71 580 -845 615 672 -139 -13 86 -287 -880 450 71 281 -841 -438 297 399 162 725 641 17 326 293 -68 -77 695 -419 -887 657 -228 92 177 713 390 -391 503 297 292 761 -855 -759 708 760 -659 404 -404 276 -288 332 -773 -252 -211 -322 563 -824 198 -685 -875 453 -154 138 361 447 -487 -143 -763 40 -877 242 -797 -854 -529 152 -774 -598 -801 138 322 430 -53 729 421 -500 -881 614 775 -819 -306 600 -185 247 -128 -349 -698 691 -643 230 -513 -341 298 606 -520 377 -355 383 -265 292 -87 -356 -83 463 -78 -498 171 -756 -756 -864 -825 622 300 -501 -63 128 596 657 -712 92 189 190 509 363 549 -607 -721 -224 735 -286 704 -25 -405 -248 -18 -40 -316 -250 -67 -36 -117 -44 179 -127 24 -280 535 203 -771 -510 -410 651 565 -679 -239 253 -606 296 542 160 -306 -270 239 -850 205 -253 444 -714 268 -667 -20 787 -289 215 155 788 17 -570 -806 448 -674 -237 -249 -543 80 -722 755 -29 12 396 265 485 -841 -882 65 14 -122 -899 778 -109 619 -194 508 142 592 -228 586 -494 -486 688 -410 -217 -429 235 -581 563 -185 599 -145 596 -585 -555 -603 -876 492 447 -407 477 -368 601 -472 739 -776 -169 695 -895 61 -506 159 -392 -61 178 -347 -760 764 -204 302 -411 -587 -260 372 740 -410 -725 -403 711 -385 374 -347 -304 -200 396 -256 228 -401 -559 -18 -732 87 291 658 652 340 -492 8 -115 -441 13 -845 -242 138 782 381 517 -345 -723 614 182 100 -163 -292 497 639 -150 -897 -669 84 702 707 -593 680 353 289 51 281 212 -452 -272 417 -713 -103 659 -528 152 -662 -389 475 707 -872 -687 143 -620 -368 -705 -533 -775 -439 14 -600 504 -650 275 -417 -61 -890 659 -827 -401 -634 695 686 -126 -234 -268 195 -386 526 514 499 269 121 447 189 -843 78 108 483 -451 -13 -214 112 167 -451 -316 616 -729 392 -630 -343 228 626 -726 707 -280 -317 499 788 784 -15 764 655 -675 800 396 -243 -636 596 779 695 -73 -180 226 647 377 113 -880 -814 565 275 136 621 -180 592 -862 656 558 578 -501 335 703 187 544 467 676 651 667 -398 262 -245 -120 449 -359 -683 -260 528 -686 -289 648 265 -225 576 -500 -621 -106 -404 640 300 -884 108 376 46 -457 -12 -698 -172 569 -649 -857 -121 -776 -195 -369 272 780 620 297 -742 -59 359 38 -70 -519 -324 -56 481 -58 -627 363 793 -303 -855 -129 569 -825 -873 -782 492 585 406 -215 248 -731 -251 595 187 366 308 85 -82 63 378 795 -634 -417 -239 -838 -322 126 415 -124 -818 -348 160 -729 -668 255 -604 -619 -368 -558 -755 397 -617 -682 -250 -806 672 17 -216 163 -382 52 -240 607 -558 639 648 330 29 -277 -792 730 267 -359 57 -342 673 379 -37 238 110 -410 -852 114 -184 -652 752 -899 -727 -9 330 421 -38 156 94 388 535 302 -246 12 -245 682 -211 143 752 388 431 509 494 -739 -431 439 -793 509 -276 245 285 -840 134 -55 770 576 707 -665 -732 149 -95 -648 -64 721 767 467 334 127 -330 150 -744 405 357 -898 711 -118 -331 549 -818 0 -381 -655 221 143 -418 -103 -805 -236 -181 44 -305 486 -147 771 -390 524 -458 -411 -49 -115 303 438 734 635 -195 85 -74 -354 -846 -832 -322 -800 686 343 239 656 488 -620 598 -38 222 -201 -469 689 -53 369 -374 -535 -890 138 385 -148 398 -470 -876 -155 -804 325 290 -379 212 -684 49 260 -826 -16 -533 -494 -335 -60 670 797 -296 -644 389 -764 -186 702 241 -434 215 16 -754 -124 181 71 331 343 -628 -761 790 387 677 413 561 -738 488 554 775 -151 -195 -852 -288 -756 698 -868 -446 -804 -515 -330 -134 211 545 131 759 796 416 353 -374 -646 -589 -293 -67 661 -791 537 -109 707 556 498 -757 772 -170 -624 -327 -333 -730 0 655 50 -161 -84 -21 -66 114 105 -14 380 459 147 -617 -792 -38 447 148 -468 568 -423 3 19 -723 523 643 -491 2 687 -597 570 453 -646 -725 358 161 -841 -883 670 31 -333 -797 335 -424 -426 -61 -207 -682 -608 -517 -219 -288 762 533 -456 -720 506 -663 43 529 -898 -792 -245 -465 314 486 227 459 -288 616 -6 607 -204 -576 -294 697 381 171 -385 111 429 330 -500 2 -526 537 -643 -655 -31 -198 29 -392 -404 211 11 -95 -803 -574 -684 -810 632 -766 -581 -337 -654 251 -657 428 253 120 -468 246 519 330 96 16 -645 -39 -550 355 -422 -723 -590 291 449 -607 -808 257 -276 606 -260 -842 561 227 690 379 -79 400 -428 204 -261 -277 -210 -450 599 321 -796 -825 391 -34 549 -899 -601 421 -743 -227 -865 -123 -469 -363 404 246 -589 311 194 288 -573 628 -572 -254 421 305 505 -415 -270 -821 265 -444 -17 -810 676 -426 -702 -280 -125 403 193 -603 181 -134 -354 768 145 554 485 702 142 -744 777 361 691 335 152 -304 -798 -431 -701 -284 -777 -529 208 498 780 -325 785 -618 -439 -197 -451 504 339 225 678 595 -852 628 -265 -334 117 -804 99 685 230 416 -244 -851 -127 -582 -166 541 -465 -181 -544 -362 -325 -49 -85 115 694 -151 4 575 -459 -771 224 -472 -677 595 -858 658 310 219 -726 573 607 -646 646 -22 -145 603 -150 -411 -681 -54 -306 313 77 -238 544 -23 -396 750 -51 731 -632 -850 402 -400 -14 -611 110 -703 704 698 -57 582 -454 650 -190 -747 -665 -2 300 -515 -842 -751 147 -119 235 450 54 166 260 274 443 -76 99 9 305 -789 -111 650 -819 -23 -830 -678 56 800 -800 339 278 -657 -301 78 -265 460 -40 -626 -827 -255 245 -301 -220 -20 776 231 692 486 576 57 -802 603 -379 369 -299 682 -605 -163 -328 690 709 711 330 322 28 756 645 -367 -82 479 623 -334 -85 -775 -401 -794 -374 -410 -87 366 41 442 -605 308 145 -347 -529 -427 601 627 -144 -16 194 -806 -275 -93 -607 -776 591 -791 -73 -750 3 673 -760 -586 -358 274 341 597 -367 123 -596 -406 -522 -859 6 -758 -553 377 489 583 625 -242 653 -828 -19 70 698 357 -379 612 -396 -310 622 399 640 484 -206 -882 206 -161 462 17 -628 290 -895 258 575 435 332 441 382 19 500 -545 -213 -646 -442 765 -85 -605 -716 732 65 140 -657 418 203 -896 -494 -372 -471 -899 -697 -52 -294 -358 -743 -454 -236 -329 -186 -302 -213 -834 206 -798 524 -19 107 340 678 708 -786 -364 695 -108 619 -799 -604 44 493 -206 31 -522 -254 -310 452 273 464 -193 578 -272 -202 795 -43 216 -532 -231 -824 -504 -885 66 657 331 626 167 -718 724 130 475 678 -535 -453 -266 -5 -38 786 283 -811 -696 -122 253 -366 -730 682 -475 273 147 -334 -685 -302 -463 418 42 -106 -518 569 311 -247 -875 111 398 -229 243 -464 132 634 -299 427 613 454 235 -64 -408 727 707 521 435 223 694 -422 -314 482 396 -796 -777 -370 556 -95 -438 -541 656 -623 348 -748 652 324 449 722 -367 -278 251 787 -764 549 -54 -153 -193 -52 626 -693 605 391 -702 435 -292 197 425 -717 85 336 -250 -637 -517 -266 221 97 -247 -643 -553 748 -723 -416 -818 -455 -569 -510 542 356 433 80 435 -864 -62 391 667 -282 299 120 744 -786 -104 -146 -536 593 459 701 330 -772 -36 -603 584 430 -284 -261 390 652 -405 117 734 -384 -886 -636 -692 54 252 624 -575 -649 -836 -62 565 -46 -77 -651 -65 78 -431 400 -858 741 -873 406 -681 647 22 656 -865 -704 638 75 -388 666 -151 434 -144 -47 -175 245 -109 580 -785 95 -321 415 721 -866 -572 -240 132 73 -408 -888 154 272 -899 432 -115 -894 587 380 111 -746 -164 464 443 588 500 -476 76 -584 223 -280 442 7 87 -644 -478 -175 784 -403 -736 -542 -661 -99 -25 103 756 95 783 310 349 -186 -610 621 -455 -237 579 786 -309 -513 220 419 714 -248 250 -728 -688 -750 -586 -55 661 714 -107 -806 -192 531 -539 -347 149 -607 -257 -90 139 -747 591 -314 408 -232 125 -33 645 -843 -294 -705 386 400 422 -276 605 -213 149 -417 451 -826 -161 -814 -832 46 -544 717 78 133 361 -470 -36 698 -853 -826 345 15 465 -619 423 600 -890 -489 -274 -147 -558 703 56 578 368 766 577 90 -357 598 698 -425 772 648 -192 428 -599 663 -57 512 139 422 682 33 -525 749 -63 513 300 -844 207 481 -52 276 792 314 172 298 -539 243 -630 404 -20 -542 502 666 547 180 -847 -162 735 725 -326 -444 -312 536 -279 -875 16 -396 -46 151 -238 689 -153 -133 690 17 -203 -289 -308 -445 551 -228 -602 670 800 -830 474 -81 481 -473 5 -654 212 -469 538 -113 105 208 -331 -306 -640 -506 341 -740 259 -452 369 -669 339 -825 151 -232 499 -93 -249 -478 364 -153 596 668 -485 -73 -599 -343 -542 -265 557 298 722 31 -867 -392 761 -872 -484 -553 526 124 8 326 585 26 435 -330 270 -185 465 261 99 -314 162 563 747 -326 774 221 -411 -262 -3 -897 -327 -691 9 -798 -422 -461 -717 45 -154 -710 -574 -768 -712 -251 -252 -371 -98 238 740 529 -17 288 -498 -703 -242 -462 -710 473 247 -662 592 -36 -301 581 -25 474 592 60 594 -190 -426 -316 606 -714 355 688 -417 -720 480 -694 783 -163 -101 779 -768 -667 -641 -242 -193 620 -27 -868 -159 649 -48 -817 -97 -194 -607 -66 -211 775 247 799 -134 -386 -327 -697 -829 -583 297 -535 573 -402 188 421 75 -382 462 345 -464 127 105 783 576 747 -711 -468 441 -600 -311 -735 -322 -612 -729 -595 -518 116 357 -648 -172 432 -459 -688 419 669 -642 -166 748 -318 -846 126 758 715 115 -682 -744 -445 23 -261 -898 -361 -712 729 400 370 348 -675 466 -601 -576 528 359 -133 767 108 750 -756 16 -7 -128 -364 -682 471 34 -567 508 626 -258 296 -624 -171 621 437 31 -722 -165 -316 -253 -883 -531 209 -506 -891 -336 112 -806 608 292 678 53 -140 -653 353 -855 -759 679 -140 565 378 704 -586 97 393 615 526 4 -199 -693 415 -376 -685 -826 -604 425 -214 612 -90 -591 -238 283 -655 560 285 -159 -456 -3 -368 10 -231 248 50 3 -797 283 -652 -489 621 -498 682 130 -519 -113 -529 690 702 660 374 698 -585 -231 -370 269 229 687 -272 -546 -74 -642 740 -132 319 345 -329 -87 404 661 -473 -15 -572 -525 205 338 447 101 -536 -768 167 620 -382 -724 -748 -182 -828 -54 -245 739 -332 -211 -320 -659 -394 422 215 -22 469 409 -559 -423 772 654 334 108 -533 -725 558 351 -894 -767 -540 507 -7 88 -466 -781 153 -619 -152 719 130 -98 91 -720 509 226 -501 -849 -454 100 -369 346 -531 491 724 403 -764 661 489 235 309 410 334 147 -433 -258 -323 -722 519 169 -68 296 -216 -635 604 478 18 -18 205 368 -447 530 -179 -498 -221 -504 495 -410 113 -293 219 222 755 -134 -206 46 -714 410 -126 -606 -111 -123 61 -670 -223 -609 -866 142 -307 641 -365 -24 188 -587 406 -679 6 -125 -3 -463 38 -675 600 -570 331 -828 406 -608 -680 -33 -28 -502 -673 -667 690 -180 240 -514 209 -834 -340 108 -785 694 -409 -842 376 -464 -833 88 163 489 202 179 -434 -820 760 259 -802 360 610 -457 -4 -877 -386 -212 -34 -96 510 663 -538 -880 -580 -400 -830 258 -318 -796 -162 -281 -894 -404 569 -499 -189 -580 -858 -432 -705 -516 226 -832 592 428 -214 757 611 -681 -420 -511 543 773 -248 -538 -65 95 269 -448 -732 251 371 -428 -405 -110 -320 -784 -756 684 281 103 -577 -561 613 445 -767 -319 280 -372 -881 -475 -379 -366 -763 -194 245 -730 -644 -67 -110 460 -388 -885 658 -327 -814 -796 -159 623 569 456 -6 175 314 213 255 -374 -781 597 503 -121 -268 -449 299 -52 749 714 109 -793 219 -484 270 -605 -531 572 140 130 -746 518 -870 -641 -553 -698 135 184 -116 -119 316 584 -534 -228 -385 164 387 402 -535 -39 709 -214 683 -521 85 361 -841 -538 -825 -592 -336 -306 186 -356 -127 5 -96 -323 -240 800 423 -20 -132 -420 -213 -762 -251 542 -607 -10 413 198 -859 -238 153 -251 454 -657 -538 -409 -688 -115 -58 -416 762 203 622 -90 89 -321 -864 -518 609 -204 36 -661 581 284 320 -815 -713 177 159 430 92 598 301 141 -888 -605 -407 597 -76 301 400 -739 -120 183 -321 -485 -813 599 -765 431 299 728 -519 -333 75 243 -81 196 -156 -563 -84 -676 535 -650 667 785 767 101 -591 117 -596 -344 -753 324 -219 285 -897 -785 -865 212 -719 -301 217 -523 792 -531 184 -114 -122 -670 -186 -773 -550 -225 1 41 -328 768 -805 -360 458 -615 739 38 740 645 -293 -840 -149 602 285 -138 -29 732 796 -190 -293 -873 -266 167 127 -478 -272 -630 12 337 -503 325 171 722 -194 435 -295 565 420 486 -153 35 -434 223 800 -644 368 683 -349 -28 -669 -456 556 672 -302 -631 107 -765 -175 345 -331 -871 728 31 -146 -287 95 635 -316 625 15 190 -379 -452 -870 267 -891 -471 -691 21 -423 -506 -104 -491 -774 -191 -812 17 491 400 741 -302 611 -851 -291 122 -321 -825 314 -486 208 -418 408 -34 -816 408 434 -160 -432 753 545 797 419 -101 -552 -370 -855 -448 76 -821 -252 -623 -677 454 345 558 -594 -279 563 -567 -747 610 -282 180 -13 -535 790 -19 616 546 -228 51 -514 655 -651 -166 308 -16 -106 401 655 444 28 -784 -885 48 -31 -531 -263 553 -617 -117 -187 -143 294 -167 -680 -540 -580 -731 -148 284 -411 587 787 -838 488 -413 535 -818 133 221 -365 781 -620 -166 657 -242 -255 -785 -189 -743 464 258 -296 379 189 -489 -433 -139 -36 653 -260 -780 59 -706 656 99 418 -605 465 -572 363 -415 -609 773 91 -713 -353 -231 -164 -780 -363 720 -845 448 428 374 243 -213 573 -586 -87 141 -234 315 -624 159 -321 -516 659 128 753 395 -410 -194 -878 -55 -35 173 645 -585 249 -265 463 561 -405 -297 -305 -854 -495 224 -486 -372 -356 491 -473 147 410 -422 -614 -694 322 388 -431 -225 337 -375 -821 151 -285 -88 -482 73 -861 -506 -519 559 -520 -498 420 46 -354 -471 -582 183 330 121 741 -175 9 768 414 185 410 -612 7 -337 749 -98 400 -835 106 -232 128 -374 532 732 173 26 506 694 -254 -755 275 743 -471 266 523 -509 -301 -612 38 253 -271 -667 209 -354 -354 -798 147 162 -686 -874 -101 -553 -229 -217 -14 315 12 -292 -585 -797 -242 324 -359 198 659 -110 778 291 -74 378 201 6 -358 -243 216 145 518 -137 188 -266 455 92 548 235 346 -138 89 140 609 353 -373 -177 -76 -602 -149 211 -829 343 140 -18 -38 420 700 165 583 -751 564 -480 -468 386 754 -748 736 -56 -194 510 191 27 495 242 318 193 66 -350 -687 -551 464 448 -631 -489 671 -450 -340 -633 277 396 562 -871 -818 -80 -685 -742 -45 -46 -561 -203 583 -203 -264 -496 778 -729 781 699 -532 -172 -747 304 1 -584 -800 -59 450 -179 313 -846 694 547 494 -430 756 478 -513 460 772 -76 672 473 198 301 -276 -864 -52 -215 -664 -653 -2 522 467 -895 -564 137 -538 -125 -295 774 -518 -89 -209 -264 -780 -631 -89 -37 -132 -470 -303 57 629 -638 0 -28 -341 621 277 500 461 -841 -867 398 638 448 4 440 -54 422 521 -382 69 -6 -513 -166 -525 -682 712 -752 -577 114 725 153 -381 459 481 60 712 -113 -725 160 -518 154 -435 -254 60 -409 -425 -663 360 -899 -725 389 479 768 660 584 157 -197 181 -652 327 629 -568 -373 612 -712 -255 791 353 -742 -410 271 620 771 565 -401 -782 -859 370 -71 101 -474 -144 178 730 9 -639 -894 -447 309 -379 -721 -728 -493 -782 271 237 -303 -414 -361 -46 153 255 750 499 -92 565 -607 -647 519 -78 -525 -596 656 -794 493 -145 269 523 -244 156 -39 371 -308 -802 -541 -669 6 302 441 -388 -173 705 -736 755 -468 -809 436 -89 -867 53 -19 185 -197 -662 489 444 368 754 739 687 -550 640 -41 157 -478 -234 -286 -254 601 -125 34 678 -695 603 -710 45 407 536 -289 -477 92 -173 240 -100 -210 -216 -272 13 -724 -473 692 131 355 -370 256 -613 109 -256 -817 -60 -418 -628 304 -236 171 157 -667 -112 -702 -832 281 -274 -186 518 -567 -15 -330 -345 -517 721 517 -731 19 -679 -252 227 -177 -471 643 250 -508 -788 -496 520 -708 -727 266 670 -150 -261 -822 -649 785 98 -733 -613 792 702 -678 198 644 486 587 -156 -557 -746 426 -870 -327 -465 -624 -500 249 -590 -287 -382 -124 -735 112 -674 -824 -647 31 108 235 -520 -825 338 -350 -56 -117 341 693 180 -567 208 -469 -268 -1 310 -748 -344 -241 315 -729 687 370 474 -777 704 522 667 -498 -256 443 242 -487 411 14 -786 -328 293 -670 224 693 796 105 530 -623 -180 730 -318 699 -102 241 628 349 -330 -831 245 779 154 254 -639 -683 -46 -253 280 -770 112 -306 141 -397 201 -90 169 -497 -715 353 -146 -814 -354 -45 -569 -323 768 -801 159 473 -625 317 48 279 587 -360 -229 405 687 -110 490 -90 -494 -14 -870 741 746 -680 -666 -114 -765 -841 355 -868 -725 -650 139 -637 358 536 286 -104 -589 -800 378 -606 30 -845 14 -386 347 -643 -774 234 491 452 437 243 -97 537 16 125 -180 304 338 419 627 -114 454 -879 529 390 -323 157 -367 -276 -809 214 -268 560 -790 278 -359 416 -754 -692 -872 -590 184 39 700 312 -277 -758 -424 254 632 -800 -331 320 70 -483 -774 31 128 -566 -599 531 303 134 372 -411 -159 -95 288 -78 757 398 -588 -592 -679 -110 78 -308 -894 -368 563 305 -269 -280 362 75 54 735 391 -136 -338 -319 78 288 641 -88 774 -86 -722 -781 387 241 731 -24 -869 -668 -829 -757 142 26 -640 -514 148 -371 630 -92 166 571 -332 325 -189 -792 -776 -836 -275 773 -278 217 -23 -62 233 -622 -802 334 -644 342 -281 -488 -898 243 122 592 176 -364 177 686 -410 -414 702 727 750 -347 466 -702 48 202 -449 104 -111 -563 112 -818 173 133 286 159 -845 759 107 281 581 -867 514 399 772 189 357 640 225 -160 182 -583 83 -512 404 154 -689 601 -851 780 -152 392 725 -400 -340 -232 259 533 -669 255 -755 -78 -240 -785 -168 -78 -231 -321 539 231 -695 -502 794 612 -464 -817 -76 674 266 287 91 -630 -610 -395 706 -729 -142 -613 -312 -690 -213 -656 -355 -337 51 297 149 213 -150 -684 -888 366 -430 -226 -456 -46 780 297 -12 -611 262 150 9 -494 -892 772 173 -265 254 476 -378 32 374 -179 -820 -431 -381 -502 142 232 -644 -451 285 -850 -616 -779 -835 -469 768 213 -474 159 33 760 134 -279 -616 589 -236 609 -846 4 -136 -124 -387 56 -789 -223 570 -850 325 66 578 19 491 446 -817 246 780 686 721 396 -716 -188 -613 118 -76 -497 -512 493 -131 -676 -499 -784 -139 285 546 279 -733 -569 -142 547 -806 662 -125 333 677 774 64 -866 -380 -492 547 -456 -535 -574 558 -233 43 582 -660 -760 681 274 452 -242 -347 299 752 -35 -445 -743 187 -310 -150 -748 -410 -868 -582 -369 473 -461 -77 -519 -21 -315 505 -727 -346 -259 -763 -762 -313 -490 490 160 -622 -113 31 663 -299 97 223 139 -766 -511 741 -8 99 777 8 70 336 -720 560 -399 449 557 -654 382 -621 172 -443 -651 -163 444 -114 -250 46 119 -649 -867 477 -764 -56 238 559 161 273 -119 49 -86 82 372 -119 602 -146 -350 68 143 748 -25 -361 238 380 -560 613 -894 -887 357 594 466 -235 -31 -77 -425 -226 6 -559 -734 -844 116 534 -817 318 -205 -891 544 32 -354 -436 490 287 328 -774 370 771 497 -240 -11 -374 -502 -397 303 -93 -686 371 -9 -488 649 609 563 -392 -492 455 -307 763 521 453 -321 260 -556 -397 -728 -595 -408 -805 93 -844 -336 -617 -572 503 197 670 30 390 69 -413 779 -665 282 686 191 590 -257 -772 -867 -759 -140 188 -547 -491 -682 576 252 641 -551 303 -867 -369 -391 726 171 762 759 -648 260 -839 -747 602 498 750 531 -873 369 104 -498 -829 62 -506 770 30 -811 -81 688 581 -727 -797 -177 453 -742 268 385 775 -848 -74 -113 -760 -597 -330 -248 -247 -614 -801 632 -610 434 329 423 -73 329 -716 726 682 408 -420 -671 -750 -642 645 225 -204 -821 -29 135 28 321 -599 -723 191 680 394 -338 -276 -8 -196 275 -520 77 -585 229 -616 473 149 605 271 602 -587 -871 -208 -360 -837 59 741 387 -762 418 172 674 396 -550 380 526 573 -786 782 773 -748 141 -72 338 -298 -609 229 58 515 423 236 -571 -523 -367 -138 -211 702 460 316 -742 755 -32 -681 -352 -747 -141 -572 28 -794 600 11 513 -685 -708 -544 -217 -781 65 -817 778 249 -213 800 -540 -836 721 -646 384 -110 -14 -462 287 492 -136 -735 415 -266 741 48 -548 60 -132 -633 -890 124 447 -431 352 -406 -150 588 197 488 498 491 641 428 -222 435 73 74 350 50 280 757 554 104 525 603 741 550 502 -273 640 -398 674 -432 208 230 -120 645 -65 765 778 -406 265 566 -485 -405 -786 671 579 786 -795 743 499 132 73 57 -33 165 -320 -526 168 409 -524 -386 -602 -348 788 -635 -608 -509 -439 125 -677 -308 482 -139 -836 -781 -341 519 -2 -590 -235 355 -53 266 -579 -335 279 -85 496 -401 -887 643 -127 382 48 276 -128 455 481 132 -228 -340 213 -870 4 -349 96 12 101 511 738 -616 684 69 -394 -239 640 -703 655 -372 -678 253 -60 552 -390 716 -884 -23 287 151 434 355 278 -325 562 625 -412 645 155 -792 720 -816 650 296 -639 162 -272 -192 138 -687 423 65 256 -798 -401 348 -77 -716 592 -613 -494 -721 -432 -688 510 -100 -839 227 -858 -222 -809 -378 754 -576 506 -383 -676 72 -438 318 224 350 218 522 -456 -132 583 -256 -66 376 -797 -238 657 674 -489 -584 590 155 -547 481 528 -447 -856 -366 760 243 -235 131 416 -688 349 -700 590 -540 -694 590 -431 -806 -747 -871 -702 419 -23 -884 -31 -212 71 19 -313 687 577 -710 -223 164 375 664 -90 371 186 99 -133 97 545 -258 -508 -24 130 166 756 -451 -240 -45 -284 346 160 437 -877 -453 668 696 -603 -346 -548 -416 160 773 226 675 -621 -809 -577 -677 -15 622 -590 -674 391 220 488 267 -532 -410 -13 71 -641 420 666 500 -854 -730 358 -281 -607 501 -359 -204 -630 582 -266 70 773 -721 -719 -159 -490 250 -364 -439 -615 -654 -265 395 -461 645 -301 188 -240 493 280 -737 490 -668 707 445 -185 -545 640 29 -743 542 653 417 442 -513 549 420 96 460 -370 -561 208 732 -566 115 -821 571 -592 181 518 -269 695 75 -28 308 465 -729 -677 -64 749 -752 -121 -238 441 257 -761 -167 577 -712 -141 694 134 10 -186 182 -692 573 19 -279 -660 -281 -334 83 -601 -164 705 -862 -116 225 -107 276 775 -348 -897 -640 -339 755 -333 342 -446 -844 352 165 514 288 -176 609 -448 28 42 -505 -669 646 557 702 197 595 167 194 244 -789 471 -149 -787 368 320 -692 540 -72 -244 -221 -676 83 600 -326 -828 664 475 -392 148 -466 141 -608 510 68 612 -494 -319 -807 -224 -447 -585 -4 769 636 158 32 213 -678 -768 114 -156 243 693 -272 -531 -823 641 -635 13 114 -266 -777 -335 244 -585 515 179 -684 -163 47 -594 -524 -364 -146 734 -49 796 597 -59 -456 -137 619 -710 -244 76 151 396 467 -417 -194 398 750 -16 -352 494 -835 -791 590 66 707 11 -833 -205 -502 -583 139 -60 751 127 -390 -226 173 160 202 -727 -800 -51 -105 641 501 389 793 -250 759 -667 522 100 -826 -286 -700 477 -554 -316 -179 110 719 -629 132 -540 -507 -833 736 139 -819 569 49 640 663 -74 -585 -87 48 76 -682 -390 -64 720 -588 -57 325 -558 -413 521 -447 -667 -553 -7 306 665 503 267 53 280 -864 -277 -813 258 -424 -670 -282 -56 302 316 -416 -25 14 640 -473 168 -251 -556 417 265 12 -871 330 195 -315 166 -803 391 251 704 119 -314 403 -13 513 -394 -483 657 -269 -619 -867 165 296 -562 -211 -469 -158 -408 67 199 -678 258 -740 -54 727 402 -421 720 23 -23 -131 694 232 -488 743 -65 -16 -216 -450 558 -313 -226 634 -482 -861 -381 -475 -129 527 442 -632 -834 -718 -605 705 623 -227 237 -10 -339 -485 298 -327 -88 607 -595 718 694 -264 307 -195 -698 644 66 -41 -410 -791 -527 -539 394 -750 -538 733 602 315 221 -831 -317 739 357 -320 -654 45 -366 -743 -701 200 -808 640 347 -349 495 310 -822 -688 568 -414 276 566 142 -472 604 -142 -700 429 -42 105 -742 66 -300 -527 627 -794 -440 345 432 625 -60 554 -194 612 284 -204 596 -783 622 262 -564 432 48 -441 -151 387 784 233 -874 782 136 -796 610 328 -856 266 431 -114 199 263 208 535 174 -11 -46 -763 99 106 21 -833 -663 -46 -429 370 782 -779 581 -798 669 -179 101 46 -294 504 -113 15 -769 580 -406 376 789 -8 -237 129 287 -619 -447 363 608 -145 335 540 553 -412 -468 -713 -360 -743 181 -276 -690 471 -647 -775 -129 422 534 -481 -548 -81 777 216 -592 -255 627 370 319 -30 613 -205 510 -521 268 -568 269 -1 -38 -369 -515 500 -370 111 401 -267 516 -495 404 -131 480 236 -394 -336 579 -706 354 691 -578 -536 360 -834 -423 452 -528 486 583 -271 646 -153 -852 -103 -439 -842 -863 149 98 -419 -848 -370 725 123 -718 -659 700 -167 -880 -831 795 -457 360 -102 767 491 -786 690 -34 -784 -752 -692 -819 -338 677 606 -405 645 -787 -174 698 783 58 -811 165 -221 -591 -68 463 425 38 319 -215 -284 -854 449 -242 -602 79 -848 203 794 -111 522 124 694 30 -172 -528 -620 768 292 10 791 -748 157 -50 417 797 -28 -371 -321 42 -456 -135 -881 331 -480 -564 248 -398 15 -554 -283 328 -78 -320 -600 277 -508 423 285 -28 -422 -207 -600 -469 732 -717 -264 -245 2 -572 317 -503 299 404 -370 -746 445 688 654 -333 736 -483 -643 -494 568 257 551 -100 -465 96 -548 -841 -795 83 -588 -776 -670 -50 216 -141 -140 -355 -895 -826 -621 549 0 -850 -782 -295 179 -290 605 -35 -214 -195 166 199 465 -470 -549 -665 -307 585 439 674 -239 -794 -607 -92 133 -37 552 -207 -300 -691 132 710 244 -358 -306 596 210 8 307 -358 705 531 96 663 764 -498 -431 -558 586 -781 -451 404 661 114 529 517 112 -680 246 -851 307 138 326 48 -344 -15 -693 708 -722 685 175 442 -81 414 475 -125 767 -677 -467 -754 -427 -790 -87 199 -494 -882 671 -659 536 225 517 -92 -478 -353 -256 -696 -488 -788 574 538 -33 712 -337 440 101 -234 799 -560 -14 -127 -85 -343 -123 474 -689 500 492 704 -106 -4 -823 546 -98 696 -895 -410 -561 -378 -596 -867 -98 -36 -653 -575 602 -604 -793 -250 225 -269 -321 696 -675 -474 566 454 -824 765 -306 -204 -81 768 103 793 -579 3 -585 223 300 -74 -50 -882 484 359 -487 -264 -219 468 -627 -388 40 518 -811 42 -243 693 226 7 -762 156 -840 -696 182 274 692 -622 500 178 276 -95 97 485 -860 547 -891 -175 -49 258 615 471 -528 -477 656 -806 -146 198 630 -765 -209 662 517 283 -127 10 -195 605 122 705 -443 -763 -375 424 30 -76 170 -359 449 -590 -205 -677 525 162 -649 -318 797 -667 294 254 -635 -492 284 -794 508 658 -90 -634 -480 293 -413 -457 502 238 -723 178 -453 139 -710 161 157 751 622 -173 -882 -330 -379 -67 -281 -161 -731 -724 -638 787 -298 -862 120 -415 384 50 -709 77 169 351 88 -32 -32 -115 687 -456 454 -815 555 -615 433 451 779 342 -461 739 -85 -465 128 513 706 -108 128 752 -590 -334 -418 219 -698 187 -766 -735 -319 299 123 -447 672 -671 -212 -443 230 107 72 -385 642 239 631 -428 -748 -654 703 489 -25 430 375 -414 -36 53 -21 324 33 222 -196 -649 81 550 -799 -527 -870 -250 243 509 -793 781 -859 -585 707 -553 -89 563 599 -489 115 -444 -17 609 559 -787 -530 102 55 129 603 752 -265 414 660 624 -334 -724 383 -777 -517 -348 147 -106 -762 186 -891 749 751 -845 678 -502 -476 730 -288 -436 714 80 -250 -21 678 383 -391 712 679 -34 257 452 -70 -692 -267 463 -549 362 -389 -215 95 141 -658 -310 -272 438 -182 -256 -622 -644 -705 -726 -579 -711 179 771 -296 -205 -681 -75 250 -628 681 3 -479 76 543 713 -633 -95 -846 -408 -351 -746 -563 624 -361 567 -574 -706 -883 198 480 -527 92 451 -547 -158 -565 73 475 -894 576 731 76 710 335 604 7 -774 211 -28 -317 -811 602 -291 -610 42 185 169 -48 382 176 -164 32 54 255 453 -237 -698 592 -544 436 -92 51 440 797 660 -302 -35 606 743 -571 -342 345 -362 519 384 455 -717 -481 -459 185 389 -470 -120 747 -118 408 -89 600 -483 646 -589 642 734 -225 709 339 -306 -79 -573 465 505 537 637 -621 -673 311 -184 568 -162 679 322 440 -750 160 -882 78 -317 -735 739 72 625 774 -169 415 -600 -3 745 188 -16 -533 -732 -813 -727 -667 -106 -496 227 -336 -1 355 -887 -38 -836 270 -645 142 -544 -226 -351 74 193 -535 -696 164 586 77 80 -661 783 -583 -494 600 -398 -400 -107 319 -253 -42 -367 644 -46 159 -588 604 -217 73 473 360 -698 -47 -582 -78 -756 -7 350 642 81 612 -135 -667 -604 -594 -305 354 -719 -539 -152 -476 326 -118 531 -50 337 -841 361 -110 0 627 781 -642 741 560 -427 322 619 -594 -314 356 177 736 29 -171 254 109 -799 -313 513 -507 -637 -763 -860 259 633 -451 -480 -898 -546 -130 557 -291 -273 -8 755 -823 409 781 764 -512 -802 -520 -402 720 314 -281 251 641 123 -651 -358 -328 407 -648 307 187 55 -847 711 -75 -148 12 -860 255 180 -163 -364 -383 528 43 390 -191 -194 74 516 213 -796 439 685 -83 338 335 653 -59 -870 206 270 214 -445 283 344 -1 791 -149 -630 299 523 192 239 -143 -505 731 438 663 -860 -742 218 -572 -672 -523 -188 -90 18 -448 -462 -616 -188 736 167 6 411 663 -593 158 341 584 -110 -449 -368 533 624 -729 326 -455 -390 767 -224 356 -648 -581 150 264 -52 457 -659 280 -112 -182 142 -364 -195 -322 -34 216 -552 448 -509 -349 125 -344 303 -328 -346 497 733 -430 -560 748 -36 338 358 621 -810 170 -653 81 184 -867 -662 -651 -298 331 -427 553 713 789 -595 663 -125 -420 -244 689 52 -637 -631 -8 -498 -361 723 -320 11 346 363 488 -770 -15 320 280 710 -277 449 552 197 233 -740 -612 -264 462 -772 404 -592 -401 -452 -163 775 -691 -85 438 138 702 679 -880 -330 -690 -220 -412 252 2 438 510 741 -576 -761 100 -27 -860 -281 733 206 311 -780 -484 295 -186 -712 -86 676 -285 -241 -68 725 -550 182 188 -724 449 267 1 756 584 -22 38 28 -568 -154 -168 690 405 -265 646 -177 636 -639 -237 -374 69 494 -342 -44 351 348 -381 -237 656 -176 -358 389 -840 -321 266 -881 -459 -754 708 503 -165 49 -733 -218 643 -867 444 -386 -554 -530 63 -850 -541 -579 669 677 355 761 15 130 -248 -759 -587 -22 -899 186 -359 -766 783 243 -446 -280 -731 -489 -655 172 -588 496 324 -114 -871 -666 -226 -654 727 149 -476 -37 -353 207 469 97 -564 572 -180 -576 -547 -206 607 -827 -622 -87 -663 193 -7 -710 -471 676 -857 117 -805 -482 45 -323 638 750 13 -744 -62 -493 -618 708 -776 -515 -77 -121 -556 261 173 415 276 -550 3 -369 433 -284 542 264 -675 250 -472 -332 -98 -577 624 -296 -231 -203 196 778 -104 -98 614 630 11 -319 -601 -287 797 -577 543 -651 463 -599 -108 -523 428 -726 605 -373 -29 -55 -842 304 252 -853 -302 579 11 424 -625 -640 529 -634 299 307 536 73 442 -569 533 146 389 721 -149 -440 61 242 587 453 280 -98 336 -5 135 468 -376 -668 216 378 -574 -235 -445 486 174 -593 -889 205 -592 265 -558 -150 766 268 -288 115 -290 663 -241 425 -386 12 -349 721 -211 -294 -486 -49 -96 716 -105 77 -137 -173 660 399 -37 -418 -198 -722 265 402 687 -733 -175 -418 -721 -627 228 127 475 -736 -608 -510 -458 -282 383 -708 735 -856 -121 501 273 -683 -248 52 -544 -293 -293 -814 358 -529 324 476 -165 416 713 -105 -367 -305 183 481 -26 -143 -289 52 -803 5 703 -596 -24 -556 -734 560 -721 -196 -820 554 -683 481 203 -62 -188 210 -58 -559 576 278 709 330 -644 -609 -868 -39 -697 -391 -127 465 238 -459 -765 -795 -703 556 -392 -588 515 178 -608 -145 -628 -379 -767 302 560 738 5 116 663 -663 373 639 257 544 -457 153 -195 -516 -501 735 739 694 -401 642 -193 641 -507 -577 -752 223 -725 -115 -394 -262 800 -699 -487 -756 -88 284 -771 496 492 -238 -90 -80 -466 -794 -486 571 -603 356 686 0 -207 -637 -479 170 244 -509 421 -45 -135 381 660 -709 -664 473 -430 -165 400 -211 698 214 -273 697 -381 698 -832 392 -35 752 -56 528 -742 -193 308 533 143 123 -869 -449 -230 -462 738 556 -839 233 -734 -200 -276 -709 161 631 -850 -66 607 404 -266 -69 749 -565 470 -897 -485 -718 85 121 -341 -816 -170 485 -140 762 359 -824 -678 370 -138 29 -665 -697 377 383 695 -756 102 -483 -786 -369 183 242 570 788 -585 381 642 784 -176 427 284 783 -3 -107 381 516 726 -153 -899 556 -491 -524 381 -497 -800 -142 -136 699 638 760 231 -520 275 647 167 779 36 40 -792 530 22 434 151 -485 -214 683 -339 131 -262 601 332 562 -578 -14 -8 536 506 -408 475 -445 147 -270 367 -822 299 -299 530 -302 -609 -56 81 29 597 573 -162 196 -512 -220 498 566 275 105 -354 343 -1 -316 401 -856 -151 -788 763 -338 22 -618 545 -700 707 -106 507 -527 529 -486 473 788 -405 -277 429 -403 130 298 685 609 697 -147 -612 71 133 -637 -149 -574 -844 -17 -89 610 -40 794 80 -604 -311 547 274 -339 -648 557 -262 565 77 -494 -128 -502 100 476 613 103 457 -280 317 292 658 456 619 756 479 366 765 -692 222 -628 -796 -635 230 475 495 -558 -228 -570 720 -469 -529 688 556 -442 -147 -80 -762 539 300 282 649 -1 -900 -742 498 -549 -337 -564 378 741 499 494 597 335 263 -661 -247 -367 160 -300 97 208 -336 -639 53 -200 251 197 -325 480 -401 -824 571 263 371 376 -765 -64 -532 485 -134 -373 -366 -695 545 795 798 271 -435 493 -414 234 -789 309 -443 736 -124 -69 482 617 -243 262 176 -662 -511 666 45 -779 345 532 476 363 385 171 452 362 -476 726 553 -713 -833 -445 -827 368 486 -251 -149 398 -896 -234 -192 274 725 -175 466 -629 450 -402 596 736 655 643 -436 -576 -294 -84 142 -273 707 -714 59 -230 -409 547 -594 -770 512 572 508 195 -778 -108 601 382 -816 709 -433 -814 491 -735 216 353 745 -413 170 603 441 -215 -646 106 675 502 773 142 -799 239 -618 234 -654 634 235 77 626 29 -93 -742 587 -507 126 -310 77 -758 -714 -506 -289 -196 -496 189 139 324 247 348 385 598 43 -190 236 -15 513 -486 -335 614 550 763 146 -666 -710 -490 682 703 715 732 151 -149 -161 311 624 15 -523 45 -156 332 -558 -731 -176 343 -190 401 -8 284 254 -49 28 -327 -39 -631 636 -489 -187 -637 392 741 644 -102 -421 -817 558 -753 314 -439 -342 -384 -367 403 538 -639 -689 746 -753 -239 -169 -369 502 627 105 -654 -465 -736 -525 -348 -7 -403 561 -195 -638 -221 614 -59 85 656 46 -508 351 -822 694 343 -577 -694 -193 -58 -566 -45 519 210 -791 -30 6 -520 283 -720 -658 686 -704 -278 -478 123 -201 762 -565 -272 -740 335 526 -467 -396 -112 -500 -199 -636 -17 -348 646 473 -476 84 -851 70 -161 -319 697 20 548 -403 -137 -493 -440 -559 -127 -514 615 32 -348 -237 -687 795 302 342 -237 425 -418 574 -713 528 98 435 -254 120 230 323 -513 -782 623 759 -497 -264 -51 -263 274 180 622 -772 -11 -455 -209 -7 -536 157 -294 -478 66 42 -632 -843 425 -365 764 363 254 -701 -732 27 666 -786 25 266 200 461 -53 -497 591 234 248 -449 -587 353 -644 -755 463 589 -312 -687 -876 74 -479 -341 534 -401 136 -818 156 432 131 -348 -786 339 -684 -742 -799 -191 532 554 -721 488 -610 -605 504 428 723 -866 667 291 352 314 -53 527 -705 -441 -421 -500 -406 -214 414 -363 -663 439 -311 -423 -126 -436 -15 510 -484 -239 -375 -251 169 -408 369 225 -537 -295 -647 -385 -666 -228 180 -634 -866 -712 -231 210 -848 -83 -179 -743 -408 -116 -527 -735 -875 -788 -90 497 324 -543 -248 -98 -264 82 434 -254 346 -405 -531 -166 664 755 -745 -412 -628 -514 -255 -622 -627 -670 747 -511 400 186 -675 -802 641 597 -86 -259 303 344 246 -571 -93 218 -48 234 630 -612 -158 691 -38 -876 -215 728 -377 -20 -301 711 -623 256 -31 155 620 -85 418 -160 -699 269 364 451 531 -66 -676 -37 -288 -393 538 -553 -670 509 -199 -715 -474 158 645 -547 -324 -391 -436 -707 304 331 -522 -116 194 353 604 495 171 303 -767 -217 579 783 206 -495 630 343 491 61 -713 513 61 -353 -237 -634 -397 120 -633 -537 -379 -73 -225 -763 680 352 217 148 -721 89 541 -413 249 -271 -548 441 -770 367 -154 -431 141 -257 -511 -772 718 -162 102 -226 -461 390 -23 171 -708 -413 313 -485 -156 -588 482 -457 -224 -282 583 -110 -456 -695 197 -304 -226 384 -411 443 380 -531 609 -419 604 -54 52 186 407 410 -510 -799 48 -496 257 675 -723 -510 466 -279 -60 -708 -731 354 -712 519 287 -657 119 556 -609 -183 313 302 796 569 555 -496 -451 -486 -111 680 -420 -784 -309 72 334 -619 -665 -219 -504 -182 650 -652 212 -41 -163 45 -740 -67 314 -651 -670 -566 8 -289 -420 230 -460 510 -560 -699 198 -350 -335 -565 -733 -134 -472 -51 -658 290 347 -743 -879 374 -648 320 139 -226 661 264 -9 39 -204 638 655 168 529 -744 -198 -141 -440 193 -241 425 -718 -247 -354 -396 -190 296 -223 -107 122 -544 147 485 -416 -548 468 -332 609 538 -122 -398 333 483 -381 265 -85 -702 -241 -714 343 16 -446 195 -565 -237 523 6 157 118 -253 -564 -128 643 217 -881 426 -533 -179 -710 -417 -837 -642 -855 110 280 -79 -184 -357 215 -687 -382 329 -601 -564 668 359 340 -694 -507 -569 -182 -870 549 -207 -252 -214 785 -687 138 738 348 -861 -663 -566 -689 -831 229 -708 -609 -615 521 -270 633 606 505 606 -464 -40 130 -786 -600 464 -447 -581 -698 -444 421 324 -680 259 -402 276 -802 -274 747 33 186 -398 -308 467 218 -633 171 622 535 40 -304 -236 -459 574 -307 257 520 -819 -753 715 -623 -477 302 593 -385 119 -392 319 775 449 -633 -685 -197 696 549 -652 222 -622 -251 -6 -672 -846 523 -375 270 -608 558 -566 351 443 405 -868 -316 297 626 -175 -562 -767 -749 640 377 -72 -415 -765 551 -884 -805 -489 640 -80 289 -97 122 -116 239 -796 749 -886 25 -690 393 225 402 760 -215 -249 -112 130 231 -125 6 -611 480 800 404 -508 565 61 330 -521 265 -420 -503 -124 711 380 38 459 78 571 -413 316 543 -394 482 318 170 296 -369 483 101 160 -761 149 503 21 779 -565 -168 -557 674 -464 266 -345 522 -656 104 -702 723 -180 356 257 601 -281 126 412 -586 181 -64 23 -599 159 485 -418 181 -798 -499 -190 -563 271 -221 -854 -418 12 41 -117 108 -271 433 232 -11 -535 -856 451 -43 -178 -360 351 -830 -800 -474 -809 424 552 115 5 117 -229 719 -710 230 -91 570 119 -7 405 245 -266 -498 251 -12 131 652 87 -475 444 227 728 636 410 -343 -220 -842 789 147 -579 -750 -435 164 -324 159 -26 60 19 383 -374 563 182 245 -685 -150 193 354 -44 71 -204 -505 344 -606 641 -503 -149 368 64 621 -772 606 537 -289 754 68 -844 -877 449 -651 627 -784 352 242 404 -640 721 -59 -27 -438 -667 738 28 659 -399 160 -570 -229 57 -407 -729 -334 532 -846 448 -118 -508 -728 -889 763 -199 182 114 -452 -144 -865 243 -676 503 538 187 -652 -162 344 586 -345 -401 543 -477 -305 -620 546 40 457 42 -181 -848 -888 293 22 -887 -5 445 -217 -235 -361 373 -96 -586 330 -403 -836 -546 122 774 -379 -27 578 -727 643 -129 -34 246 -253 129 217 120 219 -209 493 521 -268 -570 -56 -716 576 116 691 683 351 603 -3 -749 -25 427 -158 188 -136 179 -62 -105 -792 -864 313 451 -668 -183 -660 675 -899 -71 -777 722 694 -581 -367 387 271 145 -163 -193 148 -894 -473 -884 472 -687 -687 279 -484 -257 -583 -520 -437 459 -687 126 -92 367 392 779 -139 784 -42 -628 539 -58 -289 690 241 170 404 -215 450 -327 -821 49 123 559 -527 -660 -854 -225 -340 -235 233 -60 9 -315 332 -517 274 313 657 -476 -651 83 48 442 -173 607 721 790 -512 -124 645 156 -773 565 -587 -258 13 -2 382 -40 -241 -594 39 508 66 -161 151 -64 192 797 -782 -478 -750 -174 224 40 433 -422 695 425 -385 35 -105 657 447 -296 400 129 180 583 -357 705 -120 -252 -210 -704 -361 -594 454 -117 269 -549 -444 275 438 -177 -310 99 -351 -473 -87 -890 -585 -779 -787 -107 -121 360 -599 -864 -779 -606 -381 383 -624 211 -268 410 569 273 588 -249 72 -553 -645 176 -215 -855 68 609 -358 44 490 -816 -129 -420 -171 51 -279 303 -106 -32 707 -893 258 420 -247 -544 410 -502 -504 -40 82 -686 787 -218 -331 -635 249 780 -220 -269 -424 -222 434 325 -212 355 389 566 -399 674 540 -55 -511 260 692 368 -291 -238 -722 523 -496 -159 -157 -560 -305 -356 404 120 511 416 -778 773 -230 -222 359 -15 42 -635 651 382 277 485 15 613 -253 -10 -624 -876 129 178 -775 -776 374 -743 55 -869 -93 -591 -593 526 -860 -416 -527 212 -770 -584 426 84 439 -468 613 -660 -791 72 783 -352 365 255 71 -250 -535 -303 -749 491 573 191 749 624 503 -884 -572 -709 505 -176 463 158 -703 -631 273 388 259 -841 -675 -443 -724 762 758 -563 -502 -807 725 16 758 -602 449 721 -47 -461 781 -408 215 386 5 647 -506 -898 -517 169 652 587 -635 -157 -90 -845 -649 -884 -846 -111 -784 -842 470 476 110 158 547 -689 -753 686 591 435 -527 410 228 709 610 -225 309 -146 -635 -113 -357 113 340 -92 -534 -874 709 -646 232 738 -900 126 -548 694 -744 -240 -371 -651 -638 402 -179 -726 73 -488 120 -321 621 634 452 588 -23 -255 86 -103 -830 539 21 196 445 -629 302 -881 -234 -251 -8 -159 238 -56 799 65 795 677 124 301 568 621 -284 -693 362 712 282 -898 -589 590 565 556 422 -138 212 106 410 721 386 178 -276 455 -896 34 -244 -212 -465 680 748 287 -695 778 -84 -239 -807 -741 659 -328 -118 -330 583 -329 611 -375 629 108 672 140 265 -669 27 -60 28 408 217 113 480 -252 782 324 489 -180 -770 324 142 448 -17 -208 69 431 -621 -467 314 -851 -607 264 168 239 248 -772 368 -492 625 483 655 -789 -612 602 177 -684 -241 -42 330 -550 -57 -450 45 369 538 -390 -876 123 180 -236 -865 773 -326 648 249 -79 152 -127 116 -135 635 53 -774 708 69 -568 306 -22 779 712 553 -22 445 742 63 -277 -311 -286 550 707 -540 544 371 -533 -815 613 -509 404 -132 -445 -643 -368 509 -201 -265 136 -561 -269 -802 701 87 -511 652 -497 164 -451 463 -231 -27 474 -503 -754 -826 400 -661 498 -835 -808 -559 -258 -704 770 353 703 -494 760 -202 716 -109 -116 -399 426 -88 -296 -577 163 275 -870 480 -780 -154 -406 346 -455 -187 263 -760 -150 312 -796 -546 220 -537 -267 -780 -552 536 455 -180 -722 582 736 -890 -101 143 572 171 300 612 -15 -723 -444 -541 308 -268 48 178 -415 158 71 609 -678 525 -81 -750 524 19 -222 76 151 -807 -383 538 192 61 295 -900 -164 -240 102 -169 360 -429 -321 442 52 -466 -308 615 674 -556 -466 -744 10 187 -105 -795 -610 -381 663 -277 -189 794 -4 533 -148 619 -522 -845 560 -216 -534 -324 -466 -540 -519 529 -420 -313 444 351 -12 -771 171 782 336 -248 592 -335 -403 317 -198 -578 330 -884 -132 -497 731 214 366 -671 736 -118 -867 577 -225 524 -439 -802 -645 565 563 6 -443 -202 518 -250 139 -774 260 -844 -159 23 664 420 249 515 -539 -52 -875 -216 -71 -456 570 -429 -846 -338 -715 735 -345 -141 -622 473 -137 -106 249 106 434 -341 -105 -538 -372 720 -405 4 -45 96 -243 -125 -130 -634 466 -635 481 355 -613 -773 622 507 -898 227 17 -756 -103 -674 -897 101 -132 -541 -368 531 -877 488 64 -201 129 405 577 -66 -825 -412 -592 -825 -691 678 -82 731 3 -626 -373 -221 -693 388 -203 558 451 -873 -534 -236 310 -478 -616 284 -713 267 -510 465 363 -294 -96 259 -382 268 677 -333 -580 271 -853 -176 -683 -865 -200 -756 679 500 93 223 -205 433 -427 -186 -872 707 -266 517 146 -150 499 -403 286 680 149 -397 -146 -242 290 546 -5 -437 358 178 -13 -214 57 -250 746 -393 589 84 -733 720 -612 -178 376 578 -113 557 597 446 -786 -603 -787 -135 -850 -437 424 -410 -484 -597 -134 333 383 -370 -197 664 -761 174 407 -662 -843 17 223 638 -46 15 -351 243 -785 -678 -230 79 -49 -225 -83 556 -150 670 569 -673 -726 -820 161 111 406 -48 457 184 -239 456 -165 44 367 686 -186 271 -184 792 302 -841 -274 759 -789 -819 428 350 778 -898 195 347 723 63 748 -45 -565 221 565 784 -891 -583 -759 -612 -158 -406 -256 305 -446 -128 -818 608 477 -377 653 -118 216 663 -628 -671 621 -183 14 595 -501 -799 555 -272 -845 125 686 108 -652 568 -146 -103 -653 798 737 -137 302 -887 776 -140 -604 -323 -392 -406 555 211 183 313 76 -186 237 753 -349 -506 34 -68 -34 -685 -476 415 -151 -489 555 570 -8 -631 636 636 -156 -891 -292 -260 -32 -896 -535 -389 -51 -19 -420 660 316 730 384 -9 31 -840 590 -472 -204 -894 135 -693 723 439 229 -216 59 -773 706 -34 705 -443 659 290 60 632 -309 -841 -162 606 -484 -315 20 591 289 179 -95 -341 -453 647 -239 82 148 -601 -531 756 718 -315 649 -160 560 -264 132 350 276 225 483 426 212 685 -4 -404 679 328 -87 668 103 -217 -511 -348 -730 -605 -3 -564 76 -748 -486 -207 363 651 -556 692 -249 -496 528 -1 269 -639 -58 -700 -63 134 -360 374 541 37 438 -742 -574 46 -771 -192 -208 118 -113 -731 -80 205 -140 -133 -672 718 146 -89 614 635 359 238 -663 -597 -96 -191 -695 345 488 473 215 638 195 474 -181 491 397 611 -394 -471 126 -517 216 -655 706 551 546 793 -708 -190 -393 189 394 640 489 544 -175 257 -806 -896 710 591 552 610 -579 -253 -351 -98 -659 798 364 -613 680 -74 -124 70 394 602 333 -482 642 -214 320 -783 631 -600 583 -180 593 90 453 331 -674 -389 243 -453 -867 -361 -889 241 52 705 -658 -750 577 737 168 285 -178 -105 137 734 154 -456 -325 -899 656 -555 378 585 36 509 -204 -95 0 256 166 335 205 682 -717 735 -25 -552 -582 771 393 47 392 -99 -119 517 -552 381 221 -131 -806 407 -815 306 197 -71 49 -538 -79 -262 -224 724 -468 -301 -178 406 -545 -2 -759 403 0 566 -224 68 -303 -432 -443 -647 -356 -387 -394 119 -336 -20 438 413 794 -874 676 560 692 -113 -684 364 -17 281 -239 -294 397 228 153 325 379 -266 -642 348 793 1 661 255 -800 744 728 84 456 762 -704 459 46 523 716 -636 -569 198 -218 -181 -216 -821 144 400 798 730 -529 370 -664 250 -591 -589 -604 -661 -379 688 -170 500 -551 251 -747 -562 497 179 -62 251 585 608 -500 412 -897 -84 -630 -278 -74 -81 -357 325 -123 750 362 -710 -522 561 -615 -385 -493 -344 595 116 721 -368 -159 411 -397 -393 -818 -311 -202 -822 772 -417 410 122 385 -300 -146 -712 266 -718 623 288 -462 -644 -125 574 79 -658 613 524 -459 -869 -278 515 -119 -895 -286 541 -476 -855 119 549 90 772 -559 -854 776 -567 253 -253 -69 -68 554 24 -572 -681 741 -448 722 311 -632 -607 309 -769 757 560 364 99 156 586 -618 88 -90 -145 -862 -260 -586 214 380 -95 -406 756 -200 1 735 -200 535 -444 -440 471 -795 515 -181 695 764 283 -51 328 154 -511 506 -691 -523 -204 -734 426 179 -669 -219 -224 -836 315 -218 237 422 -62 734 598 62 -78 -140 -727 -517 -426 -575 -372 207 -377 593 -142 288 372 398 376 -801 -341 -254 -531 705 -654 532 -401 -833 -692 328 -388 610 -445 -386 -123 541 -101 -353 380 -372 498 -664 316 504 546 -897 465 189 -629 -636 286 -146 -899 -422 -408 -233 201 798 592 780 731 -759 -830 544 159 788 -558 270 92 -461 628 486 136 -823 -898 289 227 220 693 224 -525 -740 297 353 -250 477 -605 -189 790 -607 -401 -669 -755 -195 -75 -246 -598 -533 -483 414 797 -865 330 65 -226 -681 179 93 455 -592 -809 -425 722 -80 -141 -215 322 -274 -305 -213 -77 -135 250 -173 -616 274 -789 -662 116 -505 259 711 212 -533 -231 22 -679 -445 -257 550 -495 -381 247 461 186 796 -383 -771 70 673 714 778 476 472 -436 -319 -839 -350 -429 751 -27 -844 -337 -50 -67 501 706 -405 -268 157 782 -384 15 346 729 -838 435 -768 -464 250 -262 -11 -400 -515 99 570 507 -208 315 -14 -528 331 226 -430 617 348 -120 -376 124 -84 -773 -649 -199 -122 -299 639 99 412 62 -176 -208 -776 -828 147 -669 -650 -41 444 318 632 117 -733 721 -894 377 781 746 -303 507 470 -815 -817 -550 -36 770 -430 -225 -91 337 -128 -499 3 189 471 -750 360 -776 -676 27 530 -329 -532 -388 -481 -595 -175 25 3 -98 -678 -444 632 -667 -90 320 587 -690 474 -386 -896 21 191 -878 311 632 -306 460 -868 241 266 500 -814 -477 -201 220 388 339 574 242 -313 654 -206 -515 -78 -5 228 -286 -688 -792 -459 613 -335 430 237 697 -590 134 -165 694 784 403 -791 -26 58 84 -174 -234 -546 -275 -583 221 731 -793 561 -763 -588 431 675 560 694 -829 788 -298 -550 703 -786 -548 168 282 642 -92 -426 -106 -461 -255 -711 -624 -72 684 124 -177 732 269 403 -67 -766 94 621 -205 129 650 -428 -11 712 548 51 -88 -537 -104 481 429 238 580 111 -320 546 -232 -667 723 -607 637 736 348 248 57 -769 -68 -104 -744 582 -368 440 55 425 665 790 -892 -830 102 328 127 280 746 -678 -270 52 -393 -516 736 -800 -583 236 414 -239 -248 696 -181 690 599 655 -774 663 -512 191 -213 -12 -360 290 483 -509 -763 -780 -85 72 403 356 562 587 224 216 -481 -588 428 273 -651 -784 458 -637 214 -552 -579 424 -197 -638 60 563 -667 294 284 -836 -88 -795 418 751 -631 357 215 -818 346 -374 685 353 -766 392 -23 91 -489 367 167 -554 24 -171 285 254 782 557 -547 340 751 280 -617 -36 169 742 -900 751 -724 -613 405 543 -370 -844 366 283 762 256 -140 -728 -886 -661 709 118 -669 728 616 80 -826 627 389 -396 -259 -872 297 -574 -95 -556 191 459 525 306 -561 514 -404 412 -27 -799 389 -351 -759 -292 -193 531 -419 188 518 530 415 229 525 -471 304 -625 270 260 606 -515 -310 657 -457 711 100 -383 -120 -353 333 -397 -437 -583 -480 -820 481 -130 -227 -671 731 -815 -547 798 41 39 -752 -740 -785 -257 -827 -136 -670 -539 -604 -244 427 781 -233 341 9 35 -834 373 -558 -621 104 493 -756 -424 720 -376 -491 127 -2 -643 -510 -461 270 750 672 741 -585 -114 752 -832 -317 787 -503 -667 -581 -299 -732 764 107 -398 -305 56 212 -57 548 -898 669 628 483 -491 1 -847 10 -58 -519 53 -140 12 120 449 381 198 -67 -252 -755 24 -277 -202 -327 -595 -457 144 -818 51 -844 -485 381 303 639 -210 -783 -616 610 -304 418 398 397 -19 517 21 -37 -268 -149 -573 274 -311 141 514 -379 -386 637 397 58 310 -28 673 -646 141 56 369 539 732 314 -132 671 -814 -845 354 -167 614 281 154 -560 482 549 -601 59 645 556 -273 -268 -202 -25 554 496 80 -666 -270 722 353 -248 -509 434 -147 -587 123 -846 -371 -453 -114 -418 163 -243 63 -517 186 667 727 440 -719 188 425 613 688 222 165 544 -631 778 390 320 -556 -721 -525 -460 77 -238 174 -345 523 391 533 714 213 422 -193 666 -227 -99 -525 -14 794 -645 -570 117 -487 718 -262 276 -580 742 253 -169 -828 131 -759 586 -142 -456 -696 -875 645 -52 693 63 -790 733 -673 450 -623 765 563 -498 -300 101 355 -789 -462 113 214 597 -354 -567 603 -405 -250 -539 -8 -7 -868 167 386 788 298 586 36 -42 543 -212 -180 -476 730 553 434 -104 97 -245 385 92 -326 -50 731 356 -704 -775 -738 456 -507 654 466 443 -770 629 575 -632 -230 -403 175 -278 345 -814 -646 -619 18 313 -633 739 -298 -75 -431 -842 -561 -51 -134 -537 -313 -11 232 683 659 511 142 749 -673 -782 -142 721 -53 -621 748 424 114 538 579 490 -735 -620 43 373 -233 -574 -533 -512 -306 -519 -478 374 -658 694 129 707 225 -166 -653 -391 465 15 -636 163 -869 402 257 -100 744 -528 770 201 -318 106 43 123 -823 -749 498 -535 9 -755 392 271 -97 -362 -93 -485 480 -868 510 487 -699 -483 510 314 530 -89 -871 -683 -734 -897 775 -244 -63 -144 -476 -152 -890 -22 541 -789 321 622 60 321 -152 -741 189 573 -563 710 -491 -253 -361 161 727 -466 633 645 733 27 -681 -411 -302 -876 200 9 -589 -711 396 -694 752 173 -782 144 -298 525 682 -644 -235 -800 -636 -715 281 -264 78 578 217 -535 171 -225 -702 38 512 343 -19 -760 -796 509 -529 -722 -473 754 724 413 -87 340 -198 -258 -770 0 -188 -126 249 -599 -888 13 -553 -863 191 187 -636 -246 -184 -509 -177 443 -83 575 483 -467 499 221 -527 358 -842 48 -762 390 -627 18 -784 -334 -619 -310 -543 -746 699 -80 464 -264 232 -848 436 -597 -672 656 798 -198 -30 605 -282 -893 -408 451 448 -144 -809 701 -360 -243 -497 769 428 -366 -5 44 148 -387 483 -287 566 261 745 -137 -465 95 198 -82 772 224 -74 -482 -28 535 -262 363 369 -443 523 -206 795 334 191 682 369 230 -177 -225 373 -437 457 -575 -326 302 -570 505 -482 677 77 -195 -502 421 -355 -291 -473 674 578 -394 787 699 -398 -739 611 -542 -179 -330 720 -79 370 -467 -570 342 -243 -309 236 47 -358 -871 233 693 241 -615 -598 -578 -854 -75 -892 133 99 65 399 -603 421 596 -336 155 -179 44 755 -140 -671 -498 207 -606 8 302 385 -282 -825 -797 -534 -850 -863 -387 32 746 599 185 416 414 -407 193 -876 278 -650 717 -278 332 53 -766 682 -613 -645 -155 -129 -678 762 730 -216 393 -567 -613 302 -125 -811 657 -554 -545 -561 -339 236 -637 -854 243 -19 -397 -695 -319 586 -786 -597 432 446 365 -390 -382 360 251 -504 75 301 263 119 700 226 516 518 549 -4 582 -501 234 -334 -617 -203 542 -589 -27 -363 701 -463 -270 691 -523 -54 786 -185 90 411 292 404 687 649 784 722 -398 255 42 -587 -557 637 33 258 -402 419 346 -381 467 -792 -361 52 -84 -703 -772 376 -122 -188 608 681 -260 593 -171 527 -700 -537 -240 -587 166 -791 82 -762 89 439 262 -399 256 -761 168 -119 667 102 -229 675 766 -114 -41 -397 665 206 265 -149 465 77 285 2 555 -849 -581 447 268 -497 -738 570 294 532 334 -684 -449 -3 487 30 -821 -65 -50 -884 -582 702 -627 21 472 177 -500 -488 349 -391 -73 -156 -673 -531 -275 261 263 -209 83 367 326 244 341 581 697 93 -402 -658 -704 707 -287 708 -97 92 194 550 -28 136 779 -678 -639 -377 -555 34 741 378 -125 791 -712 -884 292 -707 598 172 621 491 -259 -350 698 -695 -570 -201 221 222 297 55 306 -670 122 -201 -583 -692 107 -545 -530 450 497 -276 336 -219 442 -171 206 -641 685 -549 22 691 327 309 581 772 -179 276 75 569 107 -77 714 9 466 -765 406 -19 -601 198 -631 407 -525 196 -524 -192 191 -98 -382 -489 529 -45 -829 36 -715 -396 446 133 -256 266 -237 -422 -881 281 120 -592 50 488 -165 514 402 154 -129 -665 764 -787 -780 -595 262 -692 456 247 -425 -408 -605 -648 35 460 560 674 -331 -293 258 152 443 -733 769 -62 102 403 -189 -756 279 735 175 -539 148 -14 209 -514 356 -788 729 -618 -200 -663 -164 439 205 -751 25 -857 708 -207 29 413 -95 -893 -784 -12 -892 -670 -103 739 118 -146 599 -557 -162 405 -821 395 -260 -89 -672 234 -136 -643 419 161 261 -810 -896 -592 514 -630 -179 412 57 -66 265 558 -137 -669 -83 -320 566 -830 -310 192 358 -292 -351 625 77 84 610 762 -44 368 -377 -813 -33 592 -145 -381 83 -670 746 739 333 434 512 77 420 -444 -296 215 -673 516 292 -44 359 -26 -673 -213 122 -89 -774 224 -528 -811 -197 721 539 -566 -884 -339 193 570 -73 690 -97 -617 180 357 407 -168 7 228 -108 -814 -131 -105 106 -110 -683 -159 151 386 460 390 278 -266 507 68 -257 221 204 -879 249 -267 -124 239 492 617 -145 731 -251 -282 331 -827 10 410 -16 607 -712 351 260 365 -23 -304 386 473 -599 -508 -656 -94 -523 -258 -35 232 367 623 114 -136 -208 173 1 -70 -849 677 -346 -265 -104 376 37 648 198 633 -141 603 -120 -593 -159 210 -778 -56 -438 -611 -498 416 -365 -358 765 -395 -888 782 138 684 686 -253 -208 302 -837 747 397 649 -43 -387 134 -405 -552 647 226 -790 334 67 282 -724 -338 447 256 -352 -449 455 -710 265 600 -371 -724 -565 688 -566 -325 -127 -628 -772 470 735 754 -198 -624 -643 50 -812 611 -233 -257 -599 -315 527 -78 -172 318 262 680 -507 -142 370 -421 559 -207 274 207 387 -607 562 -738 701 -62 242 421 544 88 401 659 613 -619 -774 572 226 -659 324 -528 36 -447 352 189 -59 319 -419 -96 -312 648 -817 -441 -131 -551 -639 -4 -500 -153 -419 -395 -388 380 -843 -371 -37 -509 -460 -718 451 -620 -138 62 -796 310 -899 637 -797 -259 -135 -325 548 555 503 -216 119 188 -824 460 -316 -399 74 -783 -802 -294 -888 -9 -658 -576 -360 85 -477 -290 -125 386 -133 696 731 -386 446 429 -537 -305 188 471 30 -787 -308 91 -68 780 -873 206 -807 -679 278 -572 594 -848 489 658 121 -384 338 358 -867 507 73 -496 407 -207 -648 446 -43 135 -503 -762 448 476 194 73 438 -635 612 -817 510 151 -175 -602 682 -450 -112 198 -114 -533 -251 -258 749 228 -9 30 577 -573 -339 -423 90 -131 -538 229 444 -145 345 -653 -22 -373 -288 100 80 -683 227 -75 703 274 -844 -357 -800 -205 -848 237 -96 768 -647 21 777 -128 524 -806 -714 -686 -455 -757 -839 681 336 695 456 15 -336 160 -575 -360 -548 -252 40 -560 -734 -669 -208 388 276 -238 -221 384 204 -772 -846 346 734 270 -169 -856 710 411 -175 571 315 495 -240 543 -355 -782 69 -439 208 -604 -766 -351 -160 510 -522 -177 631 -834 419 99 472 -110 -236 -492 287 382 37 -897 353 -254 -185 -685 666 66 -707 -572 -181 454 -843 -704 -146 562 -402 380 -720 -613 -862 365 -330 740 482 -27 -344 -689 -712 -408 108 772 -319 -509 395 107 307 -693 -181 70 -691 -589 204 163 631 -238 -687 646 216 270 -19 -587 796 762 -479 412 -864 381 435 -817 -81 341 -897 495 -171 -639 470 610 659 -587 648 -786 -73 -898 -698 -177 289 232 -468 334 -31 -56 762 133 -640 -121 -587 -11 645 640 285 196 -28 606 -408 625 -384 777 -827 442 477 93 -892 -172 145 798 159 458 9 688 -65 -464 336 -585 -508 -820 -515 141 -23 -533 380 -769 -572 -217 464 -58 -146 648 -665 -419 -881 -768 10 254 158 742 -869 -73 -831 588 -752 -516 -268 -450 -379 -562 -61 -264 568 -299 -445 -809 744 -119 480 673 -393 -624 154 -192 470 -763 -357 -74 -264 269 610 420 622 -525 -676 278 401 -891 -470 401 -141 -863 -105 525 66 -287 367 790 12 535 637 464 -109 461 -705 -851 129 -727 117 -293 -29 110 -719 -680 -815 -777 -594 268 -57 471 678 -702 50 -716 537 -212 683 351 -107 -755 -819 87 -641 506 -339 104 -465 7 -558 -12 -583 433 -330 258 -428 596 202 -223 -884 407 236 165 -175 -428 364 160 468 480 139 14 615 -742 443 -93 293 -791 689 695 340 -209 -452 481 -800 314 361 -575 232 -186 -393 109 560 -43 310 73 -72 322 -519 -55 787 551 120 281 -129 636 -146 -684 -213 -442 251 687 497 -480 -365 -666 -73 4 753 152 661 237 752 -321 152 619 505 -451 -560 -55 -498 -384 -65 -246 -474 461 -232 -533 552 -528 252 -650 -816 492 -738 159 -409 515 700 138 -112 -684 -500 111 -483 -813 692 -488 -302 -68 -327 786 590 -139 -421 30 76 -420 609 -861 -258 -510 -93 742 -441 727 783 485 -401 -170 347 -323 -530 122 -741 411 -238 793 255 183 -409 137 535 454 -213 -601 271 321 -373 -127 782 -270 -353 -723 583 -878 -378 470 529 777 -765 413 622 -693 -570 496 -878 -99 417 164 -447 -27 -128 -514 -864 -428 -43 624 -368 268 -453 709 554 642 725 -287 399 -210 466 -230 519 -474 322 248 445 539 -527 -440 605 449 -702 102 -292 499 446 116 583 -414 -892 -354 731 27 -200 -884 437 317 139 -676 -603 358 -241 467 -249 -634 779 231 764 -339 656 -777 -323 -341 -802 688 -203 -392 -360 -382 -682 4 40 666 -822 472 -419 -546 56 690 -284 221 264 -738 610 -636 -177 -764 730 -421 457 -499 -646 41 246 554 68 -891 112 -355 -526 260 -128 -691 366 -560 -892 -477 -728 773 82 219 442 324 -107 599 688 112 -633 -858 -390 -145 -550 737 -43 689 504 71 284 11 95 583 110 -63 -350 388 -530 -420 -608 756 -558 115 -427 163 -358 -50 -160 -835 -125 444 257 -325 423 -240 -312 -893 -453 213 628 -275 -683 -183 279 -729 -344 -286 -772 -766 -568 -356 220 -571 -532 730 -211 -569 208 -212 -873 -770 85 -178 -752 518 -97 234 -299 -411 -184 499 354 169 -722 284 603 753 167 -116 190 282 784 -538 331 -489 6 505 -3 -726 417 -364 -871 -95 -200 -560 -115 499 -574 319 641 761 -543 -395 -804 -780 -642 -574 -654 -6 285 721 -135 -304 743 -646 -695 -387 -29 611 -246 -37 -827 431 -686 649 -515 528 -372 51 131 -58 -890 -468 196 619 153 -700 -644 -233 328 -520 -820 258 -877 398 -132 -120 703 -287 782 -515 1 492 567 232 -36 564 16 119 671 108 75 251 -41 74 105 -525 738 -371 -493 768 322 634 738 150 255 159 -697 -418 -135 605 3 209 405 478 -160 306 -852 -858 81 420 -644 6 -586 670 570 599 549 211 -592 -475 -827 75 43 485 133 69 -791 -485 -366 64 -237 330 757 -174 625 -12 -730 58 87 -707 204 339 -705 328 -884 318 212 -350 411 665 -472 80 363 -648 448 -427 -437 175 229 -244 533 558 -385 328 334 564 -462 -149 377 366 -850 -88 639 620 -319 -357 -813 -467 -404 639 560 517 -183 -75 -104 234 507 -196 -430 624 -665 331 322 -172 -365 79 -333 -414 71 -89 520 -833 -437 -752 782 -365 500 -395 645 672 -14 187 691 189 -673 -429 0 -251 691 -69 -897 658 405 -61 -278 -536 668 -239 514 653 94 -544 -153 543 639 -297 -745 -619 -48 532 194 508 -695 227 -392 -42 -878 -148 761 -320 -577 -307 87 -178 107 426 420 -789 -452 -104 -310 -785 -867 690 715 750 -885 -369 617 434 252 243 556 606 -284 501 -216 154 -222 425 791 88 359 -122 330 469 329 768 -682 490 -260 520 -73 -389 -365 780 464 -341 30 170 629 309 552 391 -101 797 290 -488 58 -141 678 -809 163 -30 717 -859 -572 490 -342 664 -285 247 713 732 767 596 250 549 474 -656 584 771 259 -518 -62 742 325 426 -565 -314 -593 92 243 266 -346 787 644 358 -184 -772 457 -686 -554 -192 -815 -530 -718 -622 668 48 65 -838 558 -438 -49 611 -548 -749 543 -290 -561 578 769 400 -354 760 562 119 436 117 416 431 89 411 -628 654 -287 73 -254 -309 178 563 -119 95 -691 -584 504 115 585 487 -883 355 349 -312 426 -74 665 -274 -877 100 85 -346 727 -530 -553 400 735 -112 -252 759 -889 -737 -723 302 319 482 623 140 -461 167 -608 -752 599 -515 -626 31 -462 393 218 -486 214 -830 285 634 -790 -91 725 -22 731 -146 -674 793 154 32 100 -72 -757 -688 746 -230 -325 -567 -806 -260 -82 -152 34 -193 -443 -43 -555 378 146 307 664 262 432 738 388 547 786 420 547 -625 410 -553 -303 69 47 -590 -435 708 379 -872 185 -267 275 -285 -388 725 -637 -819 -739 -599 638 -817 -525 149 -518 -651 303 97 -573 320 -635 17 290 -576 -856 162 289 -524 91 -566 -164 -280 -878 76 786 755 -31 131 100 -422 259 -317 402 701 716 -799 656 -805 447 -435 -441 -128 -518 -866 587 -207 394 -515 -816 -380 461 -218 -804 -658 -54 -390 627 717 53 92 -170 668 -712 24 -811 147 603 277 -179 -832 -413 111 348 -862 -150 529 447 -821 246 -475 -724 -845 -247 -417 -170 -130 461 124 134 680 -121 281 -720 -188 581 -20 -145 -474 173 -853 -663 -426 -359 663 88 -828 -834 490 52 797 -717 25 -250 -613 -259 -827 -437 -606 150 108 -297 513 -207 -686 -876 763 -248 729 781 422 653 -862 265 28 -700 -4 703 405 -501 484 355 170 -586 -229 -763 352 29 269 633 -844 -640 254 742 393 -685 297 -167 -523 -653 -819 -80 -274 -567 -419 -76 337 -159 773 -590 715 -318 663 726 -143 -627 -438 456 -843 -655 -497 -390 288 -790 -541 -682 748 -237 -686 -123 763 669 26 -595 -697 -569 -275 752 113 190 -591 727 -858 -246 560 454 -684 -759 -282 543 -725 417 -459 -755 -289 -326 -830 577 -252 -346 237 -101 274 -58 608 -338 -178 348 278 693 -332 791 15 336 -714 263 -696 -137 -134 -478 -238 228 -672 591 -461 583 -362 85 -75 337 -577 692 569 123 748 -136 536 -799 14 -86 -3 2 -362 110 555 -501 -358 717 -372 183 89 728 -549 392 -365 -350 -200 0 -764 -478 -556 -642 -868 -278 207 352 394 -2 -559 -785 514 -864 111 -218 193 -44 -321 -170 626 -301 -517 -379 -468 -768 284 468 153 169 -640 511 -107 -394 -77 100 -643 -209 -51 -11 212 -860 750 240 -484 528 397 -79 675 33 -418 -298 236 -776 -647 108 -355 633 -158 -471 -834 -439 -727 799 -559 387 -137 434 -356 349 -890 652 469 337 207 234 -188 134 -320 672 519 -397 631 -70 -396 571 588 34 -577 467 223 -779 383 171 539 208 -13 335 203 465 76 -227 -111 312 -890 676 -876 23 -849 -248 -102 230 605 292 509 -815 585 -759 712 -640 182 -548 800 -819 373 -841 -789 172 -400 -372 105 -511 289 -863 634 221 -276 725 675 -43 483 -651 -726 -638 797 696 446 378 -372 306 167 -776 -63 -319 -29 -611 -284 -171 -40 -505 -694 742 226 -727 320 -413 -726 -28 -663 445 301 530 410 -547 -728 319 -399 635 658 -26 -802 578 -763 313 321 -376 -57 126 -403 -654 -385 -333 739 429 746 -828 704 -729 -758 242 -629 -547 -10 -686 -767 764 648 -799 221 614 -534 186 172 -341 -412 -865 -304 699 99 349 -8 -402 -645 646 394 -588 85 -750 -713 -821 58 464 -175 762 -353 368 -587 128 -318 -175 30 716 337 690 -120 -66 -601 67 514 749 199 480 320 -450 487 -145 46 60 279 359 -792 34 611 788 -379 154 434 -460 108 740 725 622 39 -191 489 -379 35 -279 -81 -215 -535 788 671 212 -12 544 -34 363 167 -323 -559 314 -12 -416 702 676 573 -546 521 -741 538 -7 1 -358 -518 -699 -671 -401 -107 -827 496 -620 376 346 -873 718 -319 -116 105 169 -695 676 -625 624 -221 -337 -20 72 522 325 -608 -779 -579 69 -661 -194 197 379 362 -780 -684 -653 -59 756 -302 -713 -721 197 -836 771 -670 -826 267 -634 289 -877 -562 38 243 614 294 -143 -334 -450 -155 -420 -341 -56 -475 715 614 -209 654 410 -28 107 -157 132 771 607 -777 328 523 -837 159 128 451 -46 749 326 31 -777 -177 693 470 272 3 -566 583 -316 -197 -41 733 -775 128 -182 -320 -307 208 -158 -293 -763 117 767 400 -641 -868 -308 -54 -750 -334 613 -619 432 -405 -866 230 -353 -443 -30 206 341 -419 -411 -787 -523 149 -167 576 -329 752 -881 722 -23 766 347 -107 301 -210 212 -824 77 -775 -82 288 689 -238 -306 -484 728 385 402 -711 -757 -278 -347 492 -554 -781 -283 -732 -255 259 -537 612 -792 -441 678 668 -109 -205 -751 -236 -333 453 182 301 -100 -526 -876 -297 -231 -862 -258 513 462 -265 61 362 -288 -620 651 -780 -441 350 744 529 -91 -704 617 523 -538 637 33 197 -885 -649 -411 550 258 681 288 -18 -134 -306 36 244 277 490 480 565 -454 -262 442 -71 416 788 126 -63 377 138 -298 444 316 -595 350 673 668 -708 -90 103 -7 250 613 390 -359 413 -841 -819 -747 560 -326 703 648 734 -744 90 640 526 19 417 -749 100 90 341 82 122 -1 -710 269 571 -206 -359 -81 160 183 -204 358 -413 -457 407 -754 654 247 618 -242 -397 233 285 752 249 377 -251 680 559 -682 -369 -53 -423 477 -860 10 278 364 -21 -197 -793 -278 -103 -5 -494 -337 -900 -185 -30 -776 506 -95 -31 726 -747 610 465 12 -766 59 597 280 105 -192 -480 -564 -61 524 -71 170 -308 728 -615 -500 773 634 -200 -263 480 -24 643 -651 -412 318 721 529 -110 -456 -618 -724 -402 531 -249 125 46 -810 164 -536 564 -313 -386 749 -503 679 580 41 753 -591 -392 408 502 -650 707 -586 -684 -125 739 733 318 366 -63 -156 -71 -142 -181 -234 -876 -309 -363 -263 -267 177 -100 -167 638 -485 -264 354 -259 -419 -776 327 -122 -434 257 196 45 -373 -97 -847 -205 -633 -390 765 505 -456 -250 -882 -349 -409 252 302 785 -482 456 273 -180 587 446 -337 51 63 364 314 -439 -55 -468 -358 525 144 635 199 -102 597 -404 120 146 -361 -195 -665 -93 190 322 -578 -702 -804 -367 -194 252 -389 -203 62 499 -31 -889 -364 643 242 -18 254 -628 -357 635 -784 130 -871 156 -251 -833 490 502 -711 -879 -793 -413 164 324 -334 -733 -63 543 -893 -745 763 -87 325 -412 546 -682 -625 668 616 -641 543 -249 -40 713 505 19 279 251 371 621 738 -361 -689 403 -163 -254 -896 231 771 -304 -105 -402 78 694 393 -101 -155 -129 -489 -664 -874 74 -211 -255 -250 -193 663 686 -781 -394 67 202 -757 329 309 422 571 352 183 -190 -353 363 -561 -517 -813 -312 -339 505 613 616 -667 742 583 208 -481 -518 -744 -393 351 -542 -229 -124 -63 -796 773 783 -332 -251 -635 550 176 241 -461 -703 -428 175 48 -474 -454 166 753 -432 -536 731 -750 109 -210 21 363 65 425 -717 588 -287 516 -548 250 156 500 -414 -740 774 -721 355 -851 -133 647 301 -20 464 566 715 4 271 484 -328 499 365 -257 36 -240 -200 -677 526 -340 0 710 542 -604 1 667 52 -22 -452 778 91 -441 -142 -23 162 799 783 -784 -596 773 -63 -514 163 221 651 -463 -571 -478 -76 334 -658 -448 349 -466 744 115 36 -436 -313 -502 442 515 19 -606 -352 515 -520 -676 -192 724 281 235 -132 -357 68 -590 -298 524 80 -189 -243 635 299 -447 340 533 358 -237 -389 -384 -762 596 171 518 128 -267 -727 -2 -399 -762 -717 -794 -471 46 -123 -399 438 337 665 -625 -520 61 567 327 -117 -612 -456 -660 -133 -624 611 -54 331 -592 -500 18 425 -772 549 547 -880 -784 545 -805 48 530 -318 -716 261 466 560 -835 210 -707 -516 40 -444 46 579 -562 541 177 754 66 -94 -619 391 431 799 677 -205 429 784 700 72 -517 -1 581 -382 -864 -699 281 424 -890 403 -189 -46 -162 -96 -840 746 -857 -157 -573 222 -861 -32 427 445 -369 -708 -698 -780 -529 -105 459 -465 -378 380 728 -187 464 -342 354 -428 -458 41 -176 455 284 530 508 313 -10 -515 81 398 164 -519 -137 800 183 -154 -513 403 244 -690 -613 612 -653 172 24 379 -782 114 413 334 -844 152 -344 -244 -287 -258 -636 -632 -49 -215 -634 623 -482 -126 -821 -585 76 -254 -389 -578 785 -868 -517 704 262 322 -497 66 -420 -583 -438 308 693 -874 276 -850 468 -11 676 -577 -453 -131 -330 664 142 -493 470 -489 -899 138 248 -190 102 -615 69 621 431 384 -552 -656 586 -862 198 196 386 640 117 -887 -565 -523 -511 386 -405 -518 64 -487 -123 38 193 4 -352 -346 -843 -69 314 -490 -805 -426 -250 600 -170 237 -852 160 -531 -853 -552 0 -481 -260 -553 -250 -710 580 -49 -157 -82 -124 31 51 -195 -615 -668 -792 -549 -108 -531 622 -618 423 -82 48 -333 377 132 456 -250 590 -675 790 57 718 -113 -555 -590 642 84 -696 164 508 -687 589 119 303 139 91 -561 -117 -297 -510 -153 541 -118 223 -450 -869 309 91 -153 470 284 -255 -408 -32 -347 606 -60 258 648 -44 -356 -666 -509 -358 636 384 -782 -361 754 -661 -726 588 -134 -269 -508 -416 -319 -359 -225 711 113 -423 767 220 -787 326 -269 -518 -499 483 83 540 -693 -281 -182 246 -405 762 -427 619 -139 -559 -67 -541 529 561 323 335 -615 -883 -847 358 207 -20 89 690 797 -414 -570 81 342 593 721 301 -204 316 -224 732 712 -858 710 -542 -455 -366 -119 -538 620 249 -593 -629 639 568 447 -227 555 41 200 -56 -545 493 718 301 -527 524 -287 -648 75 -31 -899 288 220 578 682 108 376 -815 354 -185 -607 468 539 -31 -539 -819 483 628 -145 751 572 -582 615 694 -584 -880 743 -453 -338 -217 -343 -201 -684 276 -694 -826 191 -42 254 -443 -508 31 285 203 -217 -876 30 330 -90 -66 -311 437 678 107 -335 -770 -184 177 -659 529 684 -134 164 -68 -857 452 259 -387 -609 -334 -558 -74 -150 -542 -598 -281 460 746 -340 334 -317 194 78 795 680 22 -147 8 -870 690 -853 218 261 -779 286 218 -68 -553 789 -600 139 353 70 311 -225 -404 460 -505 631 -603 -99 550 -500 420 433 -417 -494 -165 -457 -510 476 575 -887 429 41 473 282 693 -137 356 -720 733 -751 -796 -780 -452 133 -176 -807 58 -137 85 404 -481 732 -501 -39 -243 -349 562 716 271 796 309 571 151 17 -237 -129 -771 -134 172 -89 94 -897 -353 297 -822 11 -689 -678 186 596 108 199 -267 -606 -868 70 160 -849 -776 443 379 505 287 602 50 -351 -737 571 -866 17 -353 -199 665 760 -476 -724 476 -750 -869 -320 -589 -120 143 453 -735 626 399 -583 -759 491 365 193 -40 -17 -885 -489 -204 -18 36 -279 324 -853 388 -171 764 -888 641 -574 596 173 354 -701 595 -472 -504 -668 -279 -601 -82 -541 752 -120 36 -177 686 781 210 -531 -718 791 -107 -843 455 228 276 -824 -3 -344 -276 -774 561 -873 657 -831 -199 -168 184 240 750 -261 30 -748 150 267 -762 -815 442 482 336 258 -524 427 516 471 39 275 -70 -55 151 -97 745 239 461 -671 503 -159 35 -213 294 268 676 174 -139 751 196 -380 37 -265 -554 779 34 -214 358 -804 -840 -382 499 -376 690 597 -18 -805 144 97 -299 -70 -662 -891 392 -410 -437 519 695 698 423 -49 455 -460 520 146 -58 697 -597 213 189 330 -175 416 -582 -873 41 -528 58 380 238 330 -242 -433 -340 -865 563 -550 -665 42 -116 -235 793 440 675 -651 -353 426 325 -364 465 127 370 -805 515 184 -875 -280 660 725 -214 774 622 -686 81 -47 -599 59 -546 658 -555 -256 584 -812 -176 -813 195 309 -766 48 -158 -836 -19 -853 -271 693 -48 -624 582 104 -94 -267 -599 491 741 59 -89 142 687 -362 663 -427 -323 106 -511 779 -860 -160 -684 407 526 -530 -575 -674 766 478 -498 -604 795 359 393 211 -274 -157 -756 69 -820 -285 36 -666 106 -215 161 -821 -155 378 -690 684 -243 -38 97 -715 -400 783 -499 501 -172 377 -563 -220 -3 -422 329 -623 414 72 587 141 711 727 264 559 463 431 -453 -51 -644 87 -650 -731 -9 679 629 531 -526 -171 727 -226 130 -617 -507 -812 -519 -532 -429 296 -527 545 357 617 -356 290 243 794 628 282 -201 -225 491 314 -158 199 596 464 619 298 637 -426 6 -331 -828 463 -529 688 547 163 -539 -816 -157 -700 -690 214 -133 -227 -617 669 81 208 190 416 -736 485 517 -442 -718 -573 462 517 -231 -371 -362 -518 -523 5 -877 569 -113 731 -519 428 -575 28 699 593 -732 -764 138 597 254 -81 -183 -798 413 34 -685 -127 -730 -345 -280 -87 -789 228 -163 679 -676 -260 -391 628 -36 625 634 437 170 -736 285 637 646 6 184 -502 157 680 -819 -831 -449 684 642 577 420 744 -714 -587 -889 -630 -712 -6 268 -386 324 195 562 456 56 -616 169 -168 -841 442 609 -843 -144 345 713 -392 -711 -665 -338 -13 -44 -231 -705 -115 -440 683 311 -702 -528 0 8 -330 470 -652 -384 -430 -171 -846 203 335 -605 554 -134 550 187 -401 -32 210 -897 15 -147 797 10 -372 717 751 604 326 118 -643 32 571 351 -96 -590 567 726 -234 229 268 101 692 411 712 2 769 -804 484 422 -798 710 179 -252 92 23 -693 -872 -276 15 -674 527 -118 -397 -686 515 617 60 -526 -682 701 361 327 -652 730 270 638 -464 120 -809 -73 419 -228 -761 -361 -56 530 -506 -13 365 -368 -424 -342 -887 -740 -414 104 432 735 -849 -476 -673 -255 246 -72 -594 -484 -610 332 281 437 412 -649 -633 -583 -793 96 -598 -338 473 -883 -360 -875 -577 -877 -820 337 -214 -21 -411 46 -749 469 3 526 92 -100 89 -348 687 718 -627 728 585 -662 625 -868 303 -900 -889 172 640 208 -79 -642 -712 573 -825 -212 388 -557 770 -611 -853 576 -367 411 -696 -791 -655 396 221 396 110 45 -471 -569 -700 774 -607 -124 -728 -532 162 -84 128 -86 -839 643 -337 430 -790 -372 -866 -342 -823 -175 17 293 -508 -514 699 -840 -204 -463 -45 -101 -534 520 30 262 -610 461 -636 314 -637 -826 -74 134 230 -321 -223 -296 381 760 -3 471 244 -146 630 108 413 25 288 532 -154 -111 750 280 184 451 -734 -429 321 411 232 -893 -43 118 -161 -106 133 -313 -695 -600 -401 -613 -154 -662 757 -215 346 -347 -92 -601 276 -338 676 31 -506 332 102 739 -756 -739 662 421 554 289 494 -139 -753 676 399 -352 476 51 -479 521 -540 713 -831 694 759 438 383 -545 152 390 -705 328 -361 -560 692 -312 56 -418 -418 -894 425 -88 484 659 -75 -710 -309 -724 67 -440 29 -379 666 29 -458 -826 54 -758 568 616 -896 -773 -294 -262 -463 -436 -198 20 -394 -871 -754 -299 -671 436 422 -73 644 604 -761 143 -84 312 -82 -94 -508 -279 595 -269 379 -300 637 -432 84 681 76 628 -289 -518 235 -487 578 374 -475 319 -473 -222 294 51 723 -897 -816 -63 -741 109 677 -495 367 239 -308 -729 663 292 -600 360 -561 136 172 326 -815 484 425 -454 -228 -861 -428 -768 419 -305 785 -264 -246 -128 299 -612 361 91 -415 334 -492 -765 718 633 -456 367 -250 673 349 -230 -719 -804 427 579 378 54 -237 -346 298 713 39 318 -440 65 -543 -97 28 636 -616 -119 194 416 -440 -237 -526 -103 741 -435 -610 15 -85 543 788 550 -49 146 -95 485 -473 -49 120 182 -578 419 469 591 22 317 709 -447 746 -482 233 -580 223 -576 179 -650 -380 -19 10 87 60 1 436 -142 -560 -496 213 781 588 -558 110 541 497 -864 795 -68 272 -668 199 122 -294 513 300 -446 -274 443 -717 -672 -572 15 50 -140 583 170 -48 -168 -874 -575 -495 -160 628 641 705 -705 50 19 -54 8 -873 -874 -207 664 359 84 173 -737 -504 692 391 400 210 -525 -895 -163 722 -846 -744 -513 -217 356 422 -878 -773 762 -671 61 -681 -460 -209 -525 -820 252 -348 409 143 -165 607 -708 -730 535 -107 -259 384 -233 -477 -674 -130 -373 423 571 585 -504 -403 326 -438 -439 -22 -28 -535 28 -774 -695 -337 -255 -395 42 -448 795 -446 -151 503 -876 305 -443 -83 25 -762 -516 6 -672 441 -115 476 184 -736 -294 130 466 -100 -237 764 261 798 -739 46 594 -625 469 483 -702 667 -63 211 -282 -573 -526 -849 237 506 -612 467 151 -882 668 505 428 -737 273 -562 728 159 -40 -429 290 -357 -281 -184 -608 780 668 -837 -148 -778 -317 -75 -649 396 -707 -773 315 -337 -432 -454 -759 -815 -331 -533 556 -799 221 -783 381 82 -667 -777 -788 -195 -517 388 654 -853 560 29 -87 740 -267 -23 -579 -737 -682 -138 -645 -402 271 333 376 -556 86 719 210 -277 -753 200 221 290 -124 4 381 -748 649 -207 -886 517 -437 379 166 6 250 378 636 270 -874 422 -659 -154 384 -436 565 519 193 393 -851 328 -199 -185 -123 -182 433 -361 -633 571 -740 -292 598 -855 173 -630 317 -404 376 650 171 148 735 52 537 -818 -413 -564 324 246 -670 388 -692 -309 711 -539 223 114 256 67 -252 571 19 156 661 -504 410 -91 -21 721 696 -554 389 106 -5 -597 -370 -344 -524 715 -623 -29 -10 -636 461 -656 -650 94 766 -270 -287 -762 -240 460 -226 -254 105 255 -189 -832 374 -464 -638 -85 -629 454 -609 -292 -42 -683 -603 111 725 485 54 3 535 -350 -212 576 -321 -716 724 -619 -28 31 176 591 377 703 -618 -802 -773 9 -267 -440 -190 -890 564 61 688 -23 -235 -442 144 361 -161 -619 -258 -858 569 -343 718 532 -755 303 520 517 -686 57 121 -276 -214 -620 89 -65 -243 -556 -292 -53 -468 543 -228 269 93 -654 -644 -761 -712 707 -851 -242 376 718 674 388 -412 661 665 -40 604 799 532 185 309 454 -476 300 -323 -414 -251 -490 754 152 -330 343 -606 -238 -477 110 -236 -333 -331 127 327 -268 711 -527 382 -443 -183 653 666 -883 -49 -873 -557 599 656 -283 -12 105 -731 589 -133 584 -361 356 -188 192 -286 -466 -601 643 589 -128 362 -199 -57 505 665 -683 -821 588 -439 113 669 344 -337 -304 -539 290 702 451 399 757 589 -292 -716 402 705 -80 -504 680 -155 730 225 450 749 404 -702 -892 -263 83 -250 374 210 -747 -132 -835 212 725 -877 254 -632 -710 -895 -743 283 -598 591 -672 -629 -204 -297 687 -230 231 -488 7 -617 -384 -489 185 123 689 -745 -723 -442 -761 -426 -166 -825 651 544 -248 618 -721 -291 -733 -519 -325 -893 104 -771 499 521 -859 -234 -349 -786 81 -677 -43 -789 -514 -797 -141 742 -83 -449 93 750 -17 580 555 494 183 640 580 -701 -402 489 356 -888 466 -872 -35 -546 -410 -898 -634 78 -489 198 -9 743 -745 -743 288 -316 384 -363 726 -617 -800 167 143 -54 -324 190 -728 724 484 -671 -735 -766 315 321 -684 214 -142 483 -604 2 197 -147 -239 772 -731 -624 -571 -229 123 578 -753 740 214 -7 -398 -364 -844 -658 15 574 498 779 -342 353 -499 -334 -550 -628 -791 -146 146 -752 67 287 483 529 -151 683 183 398 32 -2 -352 -104 137 12 -566 698 -578 360 -408 649 760 -456 545 -749 450 496 -666 -746 -595 -484 -147 -725 -405 7 -636 -860 675 220 -213 -770 -672 -765 215 -865 -145 -221 -861 -664 315 -889 13 -486 277 -177 -321 -541 -524 -496 256 295 512 -511 -188 -591 624 -819 791 -206 -340 -143 300 488 226 235 231 134 66 -769 677 182 -593 -91 -708 738 269 -691 -160 -667 -58 -190 -118 -784 -896 271 -508 734 38 -284 525 691 -458 451 697 -805 -815 136 308 699 157 -600 569 -137 -421 195 -105 -477 -377 -316 563 739 509 34 774 693 -83 -839 -567 -676 -453 -585 -110 534 -778 -871 349 45 -424 -293 591 307 747 497 392 -527 -885 340 -47 -388 -655 251 -26 65 124 -644 206 -879 -709 -323 -849 298 116 -218 -244 703 -374 742 -574 337 706 -720 -591 -10 549 -76 -892 -840 -820 300 445 98 -168 -647 774 -158 201 681 -454 -616 774 -779 -599 -893 602 -604 705 -134 -585 111 475 726 -237 27 -3 -882 312 -428 379 -505 631 -718 257 595 341 -657 -878 -710 -256 -813 41 -781 -897 61 -545 652 -260 -777 8 582 114 563 119 445 730 -476 651 134 -620 -573 20 274 -503 -736 392 129 -217 623 -230 373 -443 -413 -548 378 -240 246 451 528 648 315 -116 -178 -607 -134 640 -58 510 -520 -233 -16 -677 476 344 -702 700 -371 -521 779 -287 -760 499 -419 -598 65 610 95 95 -662 342 704 -43 -168 663 7 566 535 -221 -116 719 -757 -386 -298 194 717 -457 487 -163 750 116 -68 139 770 -601 322 -860 -174 413 -559 -784 -608 17 -770 -125 -138 127 549 41 -557 420 781 95 -235 -518 686 453 467 -546 -134 211 390 -288 -788 -766 324 364 -861 -384 531 -758 496 74 332 -668 774 -214 -737 -134 -298 -516 116 189 672 675 151 -535 427 -280 782 269 -407 -376 760 680 297 -532 -728 617 -669 741 735 -671 -8 -514 784 -797 -511 556 -11 -889 743 -650 -785 -762 241 -319 -438 429 440 93 -743 23 -148 510 -124 6 420 632 -18 257 115 -698 -493 -273 690 -732 113 415 -290 294 -145 675 -470 106 -888 -152 -818 284 217 -697 36 96 -636 -269 93 32 388 -113 265 -707 -144 637 -426 -720 -126 645 518 203 -890 -15 484 -581 -223 -735 213 132 -247 413 3 -428 424 -734 601 790 149 -292 233 128 -694 -560 -364 644 -888 -744 358 -206 -681 -718 -557 116 176 -445 -778 576 -842 631 415 -382 -392 -61 -326 489 629 -55 -884 -586 -533 -176 -691 -782 289 668 431 -633 -649 699 266 641 520 126 -585 287 -636 -571 -3 -845 643 -751 -541 -564 -280 335 618 -707 -509 -885 685 298 -303 -550 -810 448 42 616 774 108 555 264 -816 779 642 -248 -72 675 24 -464 147 -725 -390 467 -116 -798 -171 514 -655 377 -431 -79 -102 -310 -229 -355 634 -92 671 -524 -129 166 788 666 -599 -898 -835 -322 264 72 -407 -352 240 -50 59 -526 -317 517 -702 174 -476 -200 -361 679 -87 -233 -104 -77 -684 -117 -457 -20 -889 -126 -567 -289 181 56 -427 534 752 368 -306 -282 -865 -72 -87 -370 -55 -800 322 513 -692 -400 20 414 367 -41 -613 666 -305 383 13 635 294 719 -289 -854 -688 -566 665 475 510 457 -418 -528 508 -73 -686 -466 -180 -298 629 -697 -312 -694 -363 579 -805 449 393 117 -50 391 -351 664 107 537 -555 -207 -880 533 436 420 -693 -659 -704 -175 -632 -279 456 732 78 -194 367 -95 702 -475 -711 404 701 -5 -368 420 -145 -494 -682 480 421 252 -182 -860 753 282 -212 -77 -706 786 -241 148 450 -565 -217 -523 799 -794 189 -650 -29 -257 49 326 118 -874 -378 -260 130 -898 -12 259 -459 -803 658 732 -484 627 96 -125 664 -40 684 759 -411 790 649 -875 -847 485 -88 551 -493 -307 -629 754 -70 -641 -575 226 -777 471 -24 -847 -720 266 127 510 -891 97 610 -755 586 544 527 -436 371 649 -372 -213 21 -43 286 180 -480 38 -658 410 -722 -720 -228 357 275 789 312 -593 -221 253 -363 253 -312 413 -86 335 -338 214 -654 731 571 -173 89 105 -515 -185 229 690 515 -180 722 211 -173 266 -383 -271 207 -331 361 -796 -54 230 -434 -327 -264 90 619 -409 -244 -212 316 500 259 794 -573 100 -123 -52 579 -310 -816 25 636 -82 26 561 268 134 -804 139 -152 622 -742 -597 202 300 664 -321 -586 522 -852 -536 530 331 104 231 149 -867 -604 -846 -99 62 -607 514 -139 335 715 683 -763 368 778 -210 -349 -479 77 509 289 -70 -287 -900 753 272 -534 1 -829 600 -765 -597 -275 43 -328 -175 225 -857 -45 -330 162 -28 -862 604 186 -771 24 172 488 734 -591 390 -900 565 -802 -182 590 1 -269 -496 76 -490 309 -834 -811 -108 -186 -68 -271 342 -803 -685 -691 654 -599 -253 670 767 -236 -457 375 -107 -96 611 -487 106 636 -899 562 -879 490 259 -648 -228 528 -804 709 496 -112 381 454 420 132 435 -36 800 -577 661 -610 494 -433 473 188 759 88 -146 -687 -753 -75 -663 719 -254 159 -750 -304 91 70 557 98 458 -607 -333 -432 -794 97 774 -765 -659 -553 214 -51 -642 -827 -898 -521 -815 427 -443 491 622 -284 -779 591 83 -248 644 -433 -485 -128 580 608 181 65 496 760 291 -284 250 607 -778 640 -242 96 398 192 -550 409 -810 544 -174 -18 -660 725 0 -785 -255 -175 52 560 208 -192 -402 -446 300 264 312 683 125 -273 -268 -263 -576 -253 -576 -410 -878 135 -819 226 755 344 89 92 -208 28 397 92 -885 699 -739 -172 -735 -161 -24 -376 -526 510 585 625 425 124 -872 -577 176 -654 -523 354 797 32 421 369 -672 -890 234 361 36 624 -217 -196 415 2 -463 716 -633 -144 2 -180 -788 595 14 36 473 771 753 149 104 544 -596 -263 -846 -730 529 712 -426 202 -318 624 747 759 243 261 -570 290 -101 -68 -29 784 477 -820 -452 -668 -320 -30 -886 -770 94 -620 -253 -624 667 -132 702 620 -581 228 10 118 342 797 462 -383 -131 -485 -649 390 -529 -265 534 -716 -639 547 60 -502 617 295 471 261 560 467 420 -340 381 -68 260 785 449 -190 393 174 702 -29 75 -204 261 -606 -45 215 -301 66 -410 722 -878 -104 231 101 -263 18 428 432 334 -330 -757 638 569 -576 393 -361 634 -406 394 -867 608 729 437 619 155 210 408 -497 449 381 744 228 440 -478 55 645 270 -133 653 -294 -197 -193 -80 -632 -170 -375 774 90 -49 147 621 -38 573 -839 699 144 -145 381 -486 -164 -639 140 -780 727 105 -10 -6 -477 160 -503 -15 41 -211 325 -718 234 586 762 -858 -585 -37 -142 41 -774 -128 519 -41 -75 294 129 -617 572 406 498 -861 758 788 630 -539 -692 73 357 -247 351 -40 382 -227 70 447 790 -403 145 -578 -409 -869 -878 -622 154 -335 -253 -709 -96 -259 -241 170 -460 -558 561 -507 -794 -229 -638 -437 -238 65 600 -49 464 -588 -884 -846 53 177 511 -397 147 -556 455 -231 304 -892 221 -547 -537 754 -827 362 634 336 63 -218 136 515 445 -754 -850 -176 548 649 7 -810 -493 -160 776 -324 -671 -181 177 398 -478 -614 658 174 460 -337 187 -87 723 -256 714 498 -179 -711 -234 392 60 -357 136 -374 -877 -301 356 -152 658 361 521 755 -834 -744 512 -729 -17 -639 -728 87 201 -93 -446 -885 186 381 185 -500 669 -704 609 -23 -221 -781 -571 -128 364 774 328 784 -796 -646 -814 -17 133 -804 447 345 -290 -107 -433 217 425 -101 747 713 -485 117 -430 -514 -483 -192 -758 445 -95 -709 485 65 -436 56 513 243 -554 -831 -28 -329 455 -336 431 29 -578 399 468 -528 -90 -857 -884 157 -529 -636 760 171 -833 -314 -247 -886 -672 -352 196 126 -191 94 176 -658 -575 -286 75 -157 -421 -151 122 -162 -78 -698 -568 355 487 -716 782 -88 623 -767 115 -108 670 -724 -839 -331 -292 -683 -885 -510 204 -835 -495 575 -583 -619 -837 91 -442 -233 -557 464 693 -590 720 -395 -274 -594 -616 -440 -22 360 -226 188 -509 -395 75 493 -450 -40 339 -75 -810 -483 -450 -61 -340 493 -728 274 466 587 101 -115 709 -681 -854 9 -873 413 281 382 -612 -119 606 -571 -61 664 432 -633 -585 -893 -403 -674 168 -395 710 766 95 -282 384 -800 -817 -607 -90 -221 611 611 -311 -5 -252 657 -512 -278 -628 -694 -228 162 -610 -348 272 106 414 -380 -282 -563 -111 121 616 759 -461 12 -669 653 -764 -370 -525 670 286 -623 664 -715 -279 658 -136 -170 -385 339 534 422 -729 233 -808 -160 241 502 -697 -558 -432 -888 765 727 272 729 -327 394 186 663 -11 279 -489 337 -846 -646 -378 760 750 -302 194 -307 -534 454 -548 -373 643 331 -509 523 668 93 465 -809 639 149 165 757 -592 -787 -226 -370 -225 -690 -888 -17 -866 -479 -476 -621 -664 -342 -725 757 -475 198 681 323 90 -47 421 203 490 500 72 441 576 -884 405 224 -147 372 -570 -379 651 239 78 -889 -690 -239 493 -502 -495 -817 34 454 509 291 638 -369 433 -505 683 -392 -265 356 -14 297 638 706 778 -73 -843 761 422 -478 -559 -61 -209 -306 677 -848 -517 443 80 650 455 -247 80 620 -260 449 -619 526 -96 -399 -314 -66 786 -455 -279 -661 339 -667 192 478 -28 407 -495 -898 -185 526 594 -665 568 -393 758 -498 -857 -425 -617 703 545 -125 691 586 -442 607 240 410 81 -19 -836 171 -760 -898 -340 -686 123 391 619 412 599 -686 -237 214 -832 -129 -642 779 -676 -56 520 -677 -84 731 758 -358 355 -268 -380 257 -322 -314 -199 659 -844 487 93 -250 -437 -774 363 -303 -766 352 -860 657 -380 -256 -56 -63 -41 -160 122 -618 294 -774 763 -31 -267 705 -245 475 617 378 108 -236 -249 743 -332 277 -105 -132 -623 -160 -366 -282 -462 -42 637 -579 358 244 331 296 275 106 115 646 -705 290 486 58 -536 783 519 461 -299 -61 554 727 -195 306 -17 -630 -586 680 267 -121 -337 -812 512 -235 -864 -431 264 -308 252 -425 -55 -732 304 346 763 -262 118 -453 -795 160 525 -663 576 3 787 528 -378 561 157 -254 -602 102 254 -97 -886 184 544 133 211 -900 487 -87 -342 -91 -163 -274 321 -635 -896 -20 -159 -843 -215 614 -66 734 -139 -458 -201 -556 740 -393 7 -725 -152 -656 -766 -351 -133 -439 363 -178 -738 687 -569 297 16 325 57 -393 -836 -336 -371 -495 -712 -248 -786 783 -533 -459 373 189 35 546 -104 52 42 2 -393 7 -852 -197 -362 777 -59 70 283 -227 87 -338 775 506 441 -49 -161 -657 -289 -25 -861 694 -762 -231 -557 730 -60 -166 176 -126 692 368 -809 528 -227 747 490 -17 700 -478 -75 -569 -587 -276 338 723 -112 392 295 393 -623 586 -315 -105 -165 729 345 -836 627 157 660 347 -500 42 -65 -154 -16 -205 -9 -704 -79 -771 68 -338 -359 -121 263 240 606 -568 -420 -538 75 692 -507 -28 748 -433 -77 -332 497 -876 9 81 247 -358 386 -651 -130 -46 339 -370 -620 451 527 -641 110 199 498 570 -376 544 116 519 372 -41 -165 563 -262 -393 -262 88 0 -169 -195 781 -94 -239 -308 343 -630 66 541 -562 -709 345 -313 -682 -764 767 233 -76 -786 -878 248 574 -625 649 375 628 -156 -837 252 -530 -48 -896 -229 214 -297 -176 -752 -731 353 360 717 685 -357 487 474 499 -664 -512 505 -500 57 318 -289 -459 -112 -113 -522 -862 -677 -407 -758 -836 321 208 310 113 162 -602 -569 518 6 351 -525 -636 202 -630 578 -317 428 -516 -774 -387 -770 637 605 -797 -92 215 -77 -558 -635 -560 403 52 316 -173 -401 -736 -311 -598 784 62 215 153 525 523 8 305 82 393 -828 -305 -82 154 657 465 -364 651 529 167 456 -552 -165 -683 663 159 630 -497 -292 -164 -745 664 278 304 -255 -755 438 -882 622 -113 149 -898 591 153 -742 -610 -232 781 -314 -671 481 -263 -447 782 -808 -334 -404 292 202 -132 463 582 403 681 542 -847 702 342 -736 690 378 378 408 320 -782 684 236 495 -665 174 737 663 267 -528 324 366 -561 772 -541 -140 227 611 628 -117 -846 -368 557 93 -487 523 795 -643 -810 -753 -700 152 243 665 727 -581 -489 -143 -82 -718 -246 -850 414 -726 -59 750 102 716 -719 247 454 -718 459 -513 -684 -109 678 -632 -34 740 -548 -767 -66 440 -124 710 -835 -815 336 491 -173 -766 246 287 63 -896 -324 -823 -182 -517 -899 -66 -369 -158 -380 468 -340 707 -260 -542 730 499 502 656 179 -110 604 322 -552 431 561 189 455 -515 13 -275 254 323 266 419 -429 -192 -231 270 6 691 -428 -891 -434 -172 -771 62 647 -702 -628 650 187 458 -729 -834 622 -329 435 -346 -609 14 -589 659 316 38 429 475 -452 -509 468 449 304 611 244 671 626 406 624 201 -841 600 411 162 -751 -761 -140 -595 -587 -481 -896 -25 -556 403 -547 -567 -776 236 -294 732 798 -755 -173 600 728 97 -43 -851 564 -167 385 9 -215 655 588 -843 -129 713 785 -237 -359 -595 -620 767 718 305 -235 -21 -251 148 429 143 -805 -63 144 -320 -453 -333 -481 544 -448 -895 -590 -449 281 457 664 -410 -504 -814 78 -846 470 -23 317 -534 124 -776 201 634 -697 785 244 702 -207 -647 -701 -49 -430 343 -344 113 766 33 -437 -648 535 -328 554 -16 -366 298 619 528 37 -114 553 -522 -854 -140 144 85 640 393 -120 -156 -310 -456 142 211 -190 372 -572 -507 -770 -368 13 74 132 636 151 -516 -750 -887 -778 488 34 -549 -324 769 334 572 -244 -502 745 388 -211 -446 -203 97 771 710 420 -766 -105 -89 614 -428 -648 512 44 -570 -355 311 453 695 -413 -472 161 125 144 -695 151 -97 626 -13 -416 504 106 690 417 293 587 216 -360 -415 259 -453 -594 -803 -762 -168 791 622 194 -715 140 648 608 -262 321 619 418 -433 -544 431 -144 -355 647 -681 -303 410 212 785 -856 -324 606 -524 -744 -700 652 203 197 -166 -378 387 703 -137 749 -354 29 -674 -495 741 569 171 141 -830 556 -471 737 -696 225 335 -596 553 565 -284 -39 -479 -761 -897 -639 -5 654 -450 -513 92 46 -369 162 42 681 116 705 192 797 -614 686 -595 469 710 462 240 -899 789 -448 203 556 -362 -56 336 187 -762 78 93 32 67 11 168 501 20 721 742 -255 -46 621 -26 503 -735 -8 580 405 62 573 557 -648 695 752 523 -608 463 574 -380 -186 700 -774 -172 -28 -4 253 626 -375 -24 788 -323 -687 -202 701 453 492 758 118 -599 -689 -767 308 654 -122 540 533 581 -799 -738 3 -77 621 366 -886 -30 -576 -548 493 583 341 -50 318 -365 -35 -888 -436 334 633 -860 297 -376 646 448 272 531 -778 791 367 -397 10 -557 484 744 -777 511 16 161 -242 -209 483 -678 -730 45 -815 -410 338 -858 -28 -899 626 -669 63 732 289 184 527 -603 132 -5 272 70 497 416 390 -390 -364 -479 107 -523 348 -49 124 -238 71 -22 -684 -413 131 -401 568 360 -351 -778 448 395 -643 292 -171 -197 438 215 -664 -701 -797 -186 354 -397 328 368 686 -709 771 451 28 -141 -77 7 -428 -370 589 -176 469 -58 -893 -305 694 -354 263 -8 256 140 11 256 -374 -746 459 608 567 359 132 267 544 768 283 595 -615 22 -675 267 -459 227 -83 159 535 419 -849 -347 -164 -283 460 195 -606 171 -852 -374 724 -266 349 157 281 606 40 -194 720 -448 517 -62 519 165 332 -628 -514 332 -214 -701 479 182 9 736 605 -109 46 621 -178 22 -562 493 -656 -414 -487 -536 389 -512 30 54 107 610 338 -249 563 -845 -802 -70 697 347 -35 357 -539 419 483 455 -516 626 260 733 -667 305 -554 -34 -15 4 -619 -536 -304 -774 296 437 -260 -364 741 252 2 -779 -218 -282 293 -878 636 -705 -683 265 -441 107 -494 -812 514 259 173 -891 -318 780 50 546 -270 518 -628 -243 -797 -98 -360 -70 197 -471 55 -858 -765 -28 38 -586 -353 786 -619 -348 288 -584 696 758 -64 156 712 315 694 403 -388 643 92 -861 -604 -189 745 542 -761 -756 36 139 -89 -807 -443 -661 -596 547 -850 -576 732 526 -234 -860 -358 -57 -852 -267 -678 79 235 246 -752 624 777 -171 -220 176 29 -790 553 177 295 395 -195 -9 -52 -156 -751 -482 360 283 338 466 98 616 738 -132 -256 -672 -594 -55 568 98 407 -275 -755 337 591 -205 361 295 -355 765 480 125 558 -524 -288 219 -64 -276 -792 -284 -266 -31 363 -333 -872 -28 609 -848 -579 -175 -469 760 659 432 -299 534 -61 -857 -136 -511 -465 102 -688 -375 449 -896 665 -462 -133 -774 731 392 181 448 -658 -448 -860 -724 441 272 -654 599 245 403 -30 -414 -672 15 -718 -146 -513 610 -502 -532 -612 -522 451 -326 -314 132 375 225 326 190 464 575 -321 -428 -681 666 517 73 663 193 -517 -867 169 -562 -355 608 -121 -293 -747 21 709 -222 605 376 1 -437 -509 394 -892 -215 762 26 -118 352 679 -684 -668 36 45 50 669 -723 -212 675 124 366 -385 -685 -233 -823 600 708 171 -361 213 395 -564 -398 -670 467 -14 72 -544 -865 466 127 -659 674 700 263 279 -410 702 437 242 153 -580 -74 267 -236 595 -51 353 744 -700 -64 343 785 -241 149 512 -466 -258 -171 -408 782 788 532 453 -22 484 -174 -489 371 207 -43 783 -384 -546 785 -433 479 -337 -331 -703 -483 794 519 42 707 571 -287 363 -826 -463 271 21 332 -797 769 -813 22 -799 -538 227 157 -395 301 486 -565 -587 -524 508 -27 339 796 684 456 -263 23 -108 487 434 -626 -699 33 -29 724 489 755 585 -486 -16 301 -3 472 339 616 -794 -119 -822 451 -118 -660 -751 768 -838 366 -482 -805 420 -315 -360 617 507 248 -248 -554 747 165 -743 282 187 -717 -579 330 -57 652 -18 -577 127 130 -169 706 -364 -818 70 -393 -165 659 -793 557 170 97 -93 770 401 -49 -529 -604 747 431 -747 695 -100 -208 275 -116 -200 587 -804 -206 -447 78 670 -490 56 -674 178 428 505 790 278 570 609 252 309 -337 715 -887 522 108 -641 8 -203 -323 -62 -102 -224 423 797 763 -748 -799 -96 -297 -27 -495 -672 379 -374 -91 -582 690 -563 698 -480 -266 -43 41 -515 83 742 577 -91 -301 271 384 -884 435 543 26 -520 542 -19 622 443 -688 791 754 -628 684 -211 -827 -617 -380 -163 714 -62 -207 -529 -800 425 384 -820 48 750 574 -434 -14 -535 314 -882 -281 179 -144 743 -438 -616 -814 -558 -376 -847 103 -252 -15 -3 271 -644 -27 -147 768 271 -70 -233 471 -675 -389 349 183 666 531 724 337 582 -86 38 -637 795 424 560 352 -559 113 718 770 -67 -113 573 595 292 -558 -867 93 282 210 197 -573 782 -336 245 -222 -890 469 -821 261 565 -270 168 -75 -97 145 -29 521 697 -648 -87 580 270 731 -654 -275 475 224 673 253 515 -92 6 -138 658 -820 -108 -423 395 5 186 184 143 39 -436 546 51 -532 697 -339 540 -843 41 654 496 -843 -23 129 687 -569 -165 322 -434 -161 -891 758 400 -658 -424 -62 -851 715 -677 278 31 -814 -157 729 592 205 -801 729 632 263 -22 431 68 668 720 49 308 -429 448 -850 687 -866 702 -493 231 495 319 788 -843 280 -661 -258 450 -763 -457 -402 -400 -486 -17 -372 194 490 145 -57 244 335 -593 -832 758 -35 377 -865 -24 257 -824 610 739 50 -46 147 250 201 -869 -786 703 -205 -750 -557 568 777 -62 -755 218 -585 -61 -88 665 719 -210 -323 577 -20 256 -459 741 435 -627 -449 568 713 -204 -581 539 115 -189 682 -677 654 -317 -786 -211 -607 -649 -899 -898 163 -592 529 -206 -187 -311 159 -5 -393 499 602 480 -759 -3 544 -437 -736 670 -725 -471 -8 -189 666 731 513 398 -749 -493 467 -394 579 -736 692 -804 -235 68 -800 -788 169 541 -62 -641 568 636 -607 -138 -750 -287 -733 -657 595 -430 -849 268 -390 351 -568 -33 -634 38 -485 325 -332 80 -780 -373 556 -93 -764 -719 -653 537 -705 -318 147 -830 -110 614 -631 -348 -780 -182 -594 -319 -259 -547 -575 55 750 167 -356 650 169 228 392 103 -657 -240 512 625 -857 -183 416 -757 -536 -302 -113 -893 -622 -35 -694 553 -462 -480 491 -381 241 -818 248 361 -269 -264 -282 -158 -6 -877 445 -795 373 685 720 210 -567 137 -94 281 767 -691 -163 -99 355 114 800 483 286 552 -521 -276 235 265 662 -851 596 655 751 -742 -294 206 -791 -198 -719 287 456 303 737 719 -220 -103 447 617 669 -332 -210 -115 -464 156 732 -760 609 -898 299 -265 517 -559 -138 587 780 207 -796 -96 98 -504 -20 749 792 40 -131 371 -22 26 300 146 272 648 -699 342 -575 536 -140 754 -423 -216 -442 -774 427 -105 -224 -459 -404 417 -1 118 -447 -195 175 732 -781 -300 -705 -138 -45 -619 600 -893 302 27 32 -782 357 -55 396 107 362 726 273 -172 457 -535 -43 -496 366 398 -441 -479 -709 -488 -824 285 -37 -286 235 -730 -147 -860 -115 255 -288 -709 95 542 -582 24 197 139 525 -513 -123 -423 586 75 427 -419 386 -159 554 442 98 693 283 635 8 -723 661 82 454 272 -258 685 -68 642 511 -547 -399 -710 755 -722 292 747 252 -462 370 -345 -145 -585 696 221 114 -87 158 -627 112 -293 -681 526 749 -684 -633 147 128 128 432 -167 113 -772 -343 653 -342 -721 517 195 -644 621 369 197 94 -182 -292 -870 783 -295 455 766 -287 -475 385 415 -387 296 -387 -506 -286 84 -872 89 655 103 -44 -276 173 -247 611 766 86 481 -615 -634 -880 -233 610 -672 -205 515 -610 418 -780 -858 -366 62 -509 139 -878 142 362 -252 190 328 -825 -121 -320 694 -317 757 672 -852 -204 -140 256 539 469 -875 -633 -678 41 -144 -421 162 698 -547 490 93 -480 714 -563 -500 -393 -218 -532 -635 768 359 -172 -612 342 688 166 -465 442 511 -443 -407 -820 -574 113 348 -644 -408 464 169 -388 329 -407 -150 361 -307 438 -365 -803 -527 -567 -59 -90 47 -741 700 290 534 -888 -652 -604 657 -525 323 -468 175 -763 -4 -202 169 -297 294 -195 -555 -233 -395 109 -16 656 -526 -78 43 46 -194 -803 -524 -66 -198 288 27 -771 503 -825 741 175 -192 791 16 247 535 355 -597 784 -360 93 430 -458 -170 -643 -741 624 -86 597 -356 420 -359 34 -390 106 -571 -598 157 768 -546 -456 -88 738 708 -563 225 748 479 -573 61 497 307 -737 591 -771 84 -747 -446 -92 556 353 -404 221 -262 133 -729 110 -548 -685 -723 -685 -626 33 -611 -693 314 226 -540 -20 -848 -544 -111 -349 -844 -96 -117 557 46 189 374 579 -866 -34 623 -32 -94 368 -765 -506 406 -607 684 397 -586 127 -24 91 -285 -491 -662 586 -203 -781 645 445 768 22 -357 741 164 300 -39 -742 -406 -304 125 -633 49 -268 259 -45 -283 365 185 22 -700 -322 -353 -826 -65 -506 -429 327 179 166 -423 -136 -294 496 468 539 -635 -299 478 -787 738 -425 -150 -364 561 -337 -729 -387 194 466 431 49 -289 375 583 -704 -527 -126 526 131 438 430 -98 359 -721 328 56 -76 -839 -588 -756 -874 331 -413 -702 473 -10 -137 -98 -106 -696 198 153 -307 -709 644 -721 34 -779 -21 447 395 135 -522 327 -467 -385 -784 398 -758 -272 -762 -805 200 187 610 -469 -684 -667 75 768 345 -787 -454 -50 -261 -657 116 -295 -61 289 411 104 10 642 639 181 513 117 -166 -366 -102 681 537 289 154 -505 152 -488 545 193 181 -205 -735 -677 413 -17 -88 58 -795 -662 -399 688 -102 400 650 134 460 584 -370 147 430 45 316 615 -575 -64 445 -664 738 -553 -235 -651 -565 115 -735 -639 -187 629 449 -678 -228 -60 -347 243 128 597 176 720 -251 -878 -108 487 729 725 -64 -349 199 -115 386 538 -502 63 149 -678 -875 -330 -62 277 181 131 219 71 -816 -283 -307 -737 702 -286 -190 -329 -249 -730 55 -376 -139 -422 179 742 472 22 -614 -882 607 385 450 34 -730 -586 570 377 245 315 757 -197 770 18 676 317 368 244 420 -403 -403 -291 -715 -683 791 412 -149 380 -74 325 -313 579 420 -54 -227 -349 442 322 149 -520 -394 800 45 554 671 217 -308 388 281 -276 671 -683 -704 96 -466 -116 -35 436 -585 178 -496 -61 221 -536 566 -499 -474 351 -368 272 626 13 -808 -431 694 -670 -422 335 132 -267 -67 -55 -404 277 600 335 -311 -328 471 -140 -297 -663 388 -692 -529 -110 532 -624 16 -549 -269 168 666 -895 113 752 -614 696 -623 342 640 -588 212 613 -663 456 -201 -709 -659 -451 215 418 -705 -505 227 -585 -351 -363 -491 -290 -664 765 -538 -287 -549 -251 83 -159 -784 -379 -829 408 -563 229 -864 429 385 434 514 610 -562 -319 198 464 -64 664 -634 690 -532 -103 -172 40 496 -578 321 728 -520 -653 159 -56 -112 88 14 -479 -446 535 -183 -354 404 334 -302 -726 641 -374 -275 -591 426 -664 -797 721 150 703 -748 784 436 523 774 126 714 721 539 364 614 559 521 164 523 554 -815 -165 -835 432 436 779 268 -789 -194 431 237 -200 354 138 8 -98 168 660 -810 -659 662 627 518 519 -129 -803 -435 -110 -511 -545 -527 463 -842 23 244 -558 -329 633 557 -665 292 418 119 407 -243 497 579 -83 -876 -603 -559 471 -338 -770 256 74 631 588 -767 725 -398 -55 799 -108 275 242 133 -135 -688 -125 195 147 96 289 518 -150 -530 130 -372 -656 79 -202 702 229 -846 227 678 469 -694 278 -162 -682 -566 86 -480 -308 751 -244 -372 -881 771 -364 575 -846 -338 -851 390 502 -887 707 794 -856 -512 -219 -792 -516 -156 -831 553 -354 -350 -376 338 48 141 -758 425 7 122 -702 -780 -376 784 -609 423 304 -290 320 629 -542 6 -140 -84 472 199 778 -561 155 -606 -118 -598 -774 541 -389 -597 -642 458 -610 697 621 -199 -325 -234 -420 -433 -225 53 -804 527 -501 -619 443 -252 -386 -99 94 592 -689 731 -171 -588 730 82 -226 110 -475 580 -518 -429 -749 -177 -688 -283 -705 760 -711 49 580 782 -331 -760 112 489 -182 196 -816 566 -453 627 29 635 656 544 319 157 669 -20 -575 421 105 216 408 201 -722 377 -45 483 75 738 -82 377 -288 -463 572 206 255 777 183 28 -12 134 16 565 -649 124 -323 129 325 267 482 -494 -596 -775 762 -696 -730 -700 -347 563 47 63 473 677 260 660 245 650 208 109 -417 -35 576 411 -339 -719 -14 32 41 454 -686 -205 607 -169 226 419 -23 -232 -408 -311 467 504 -539 -537 -98 -676 309 550 -576 -177 -844 -46 206 325 -449 -236 110 578 -618 110 534 113 447 674 -150 -415 143 -354 758 -880 -686 -138 42 26 -471 -757 239 481 -389 376 -704 -125 745 472 452 -393 555 -845 61 293 392 78 -41 -718 -159 -613 -608 -204 249 655 13 -862 -839 17 -139 -122 615 -36 -258 -540 -398 -605 -665 432 -616 -486 -142 -112 -473 100 -443 -573 -519 613 165 140 459 -750 102 -136 -469 -272 -341 -51 694 -26 519 263 686 21 349 -66 -8 -288 -227 -43 467 214 -789 425 657 757 -284 -7 505 -667 -55 -119 -368 -828 -216 -137 -521 -561 504 151 -726 638 170 -575 -45 448 -732 -39 396 -333 -196 -806 233 521 -530 -597 -685 -421 -745 -241 -614 -459 697 576 749 386 201 240 -621 -323 475 393 543 -161 396 62 671 -899 -419 384 -665 516 -833 741 -756 -469 353 -445 -872 559 561 331 72 264 -784 -679 639 -309 -818 -240 134 792 -275 -641 42 399 -65 596 -499 590 -115 757 -28 45 562 486 -672 -646 -567 -174 -559 525 644 531 -290 762 762 351 -591 661 -698 -630 478 -698 -115 17 -17 671 -769 -636 564 259 -460 636 -393 -517 137 695 110 -13 -600 -580 -80 139 146 -288 -3 -63 538 625 -418 -548 -47 -796 9 -864 -9 -227 -650 706 -341 675 652 -761 -39 302 -476 736 -779 -340 -577 -83 527 -223 -657 345 637 -35 -356 4 763 786 490 497 -823 -203 -277 127 156 -606 742 -606 -54 -226 208 351 -590 43 291 -78 718 -413 115 -69 -401 243 -364 416 -457 -433 -583 -45 -450 -201 665 -14 -690 -151 -835 333 224 -772 753 435 -812 291 88 -651 -862 574 404 140 -455 -447 316 764 -435 165 689 153 589 622 196 99 69 -356 583 -768 266 -100 -428 -571 -635 594 498 774 462 386 279 -442 -374 311 799 125 249 -101 314 539 132 -219 417 284 -240 -563 3 -206 29 506 -185 -563 38 -852 247 618 -851 -425 -327 -224 615 -531 -296 -275 -331 588 794 446 -259 200 -307 -340 784 737 -786 214 377 -400 -648 -561 -266 -793 -376 -878 -150 -122 -787 2 766 -421 555 -634 -629 -857 -321 160 -828 -772 -91 -819 633 159 -828 389 57 290 -562 772 294 -715 476 781 665 247 -38 176 -482 -56 713 -13 618 -701 644 -603 -296 -805 -39 -891 -322 548 -390 49 -122 -815 -494 268 432 449 792 -787 -293 -439 -441 -438 533 -523 227 -441 -844 -352 -229 -56 467 -558 337 -704 326 -278 148 612 109 129 731 -196 -484 601 -3 649 -726 603 -760 -577 -204 535 61 291 -738 782 -483 -170 -399 85 -892 697 650 163 -740 34 -151 9 466 682 447 -386 -876 -6 -469 -786 -842 548 705 -31 519 761 -144 -217 339 -440 -262 303 638 224 680 576 -270 -127 -658 258 -889 464 -144 132 -590 275 619 -326 789 -314 -802 748 95 505 -86 550 -219 413 579 734 660 -30 781 262 7 -247 -109 -532 49 -615 406 672 272 -899 -752 -677 -724 -10 528 -802 -482 643 -745 -892 -669 290 297 -503 -367 -101 724 -471 -180 -582 204 531 17 -438 -865 -871 -710 365 66 -440 -167 464 -595 453 41 -552 383 -143 -464 281 660 -876 757 -204 -350 689 -588 -429 -70 539 -754 784 280 -601 502 307 -43 702 -765 30 -816 167 385 -359 613 -628 -568 505 480 -115 652 467 773 529 -575 580 674 415 753 663 24 155 104 375 -509 -714 745 483 33 -346 39 -187 -534 52 -182 345 -894 786 56 -158 -423 39 -508 708 -278 191 663 394 743 768 -313 449 565 -767 -608 185 304 -446 -703 -23 274 -4 -508 115 -257 -59 398 -722 -811 273 606 697 -474 477 -833 368 798 -180 534 270 -821 558 143 41 -310 -873 -556 601 -194 -633 -751 -521 -422 383 -46 -479 12 729 540 586 462 -362 -771 364 -3 -393 -696 584 628 -401 -84 -513 800 313 379 199 -604 -842 -588 -81 -214 -452 -602 4 185 585 32 -659 441 -314 764 19 118 324 -317 240 -551 -836 -387 -85 579 691 334 -306 -441 117 -896 -423 -886 -221 162 -181 -333 -822 -630 -18 697 256 731 717 -379 340 -851 -806 -734 -468 738 139 -190 -645 -868 -122 -554 481 -602 312 -732 -366 45 -315 532 380 -358 644 381 -296 -857 -748 -313 -644 -256 246 -290 -547 -731 -242 511 126 271 -155 393 224 494 -878 566 98 310 -304 -885 -540 491 390 703 -619 -21 -768 -399 379 630 633 586 -622 230 283 594 -434 -877 439 -651 -570 -378 249 623 -106 -332 -807 209 -445 558 -516 -751 -432 395 419 -201 -826 -68 372 -384 -489 246 -311 -52 -574 -791 753 -745 350 -651 -477 -850 319 522 -191 504 733 -559 633 608 80 -204 -612 81 781 548 318 563 -254 780 186 -242 658 548 -719 793 -100 660 532 267 221 -764 201 -466 -505 586 -900 -313 483 -136 469 -838 -837 510 282 -465 -66 -800 209 289 545 -731 152 -225 -888 -739 405 -861 -672 -265 755 -828 557 116 -759 -173 -243 91 695 -609 -179 523 441 572 -403 649 -566 -676 -30 -123 -7 14 -454 796 -146 -344 542 766 -887 708 515 171 686 -897 -216 -45 647 -265 -531 507 115 -483 -13 201 -385 53 -671 -529 -869 677 121 620 -542 -568 552 -766 -38 200 -480 -118 543 606 -374 -577 609 291 266 422 724 -216 -799 715 -665 315 -164 -145 -565 -316 408 440 653 577 -681 -471 -865 521 675 -883 -751 45 415 7 -102 -4 -108 189 691 698 -44 62 -163 673 -816 281 -553 -755 -38 -427 -34 -770 443 124 -272 -431 102 449 -641 293 -320 -638 132 226 -144 157 -737 -654 -244 -141 61 151 256 -60 -815 702 335 417 568 -804 -557 562 66 -299 -240 -325 -347 -122 240 -780 74 754 -293 631 -245 105 -327 -645 -139 -252 527 -441 360 307 338 500 452 613 -511 90 -375 -9 -339 -598 661 83 -430 589 386 -227 164 704 539 -508 -370 -249 -208 -871 111 533 -467 -467 392 -381 -695 -405 -825 678 682 -301 111 34 479 -448 742 -755 39 7 521 -757 193 365 -188 -635 -207 -828 216 -727 92 159 -298 -536 -316 651 -579 -673 633 -688 -667 145 238 -667 209 193 -184 460 -33 -327 750 692 786 -263 498 147 -625 -880 410 -642 523 680 -854 -83 -762 424 434 145 -561 118 449 -412 -233 405 -824 -539 -879 -25 689 661 -187 89 30 -75 -384 -15 -543 261 -338 152 -594 440 -16 -874 498 -282 479 -118 134 -109 -414 -559 162 -299 582 506 -103 -884 222 442 121 -228 -748 494 324 613 436 -474 643 -786 -433 -517 -544 95 241 -745 470 -78 469 305 99 -266 346 -33 -779 168 205 120 -72 97 187 798 -744 -257 -210 475 -65 -230 706 -715 266 13 -44 -675 448 151 760 220 540 -650 -706 513 103 382 -133 -728 -866 678 -589 639 -524 -636 -326 224 -515 706 -140 687 373 -415 21 -751 -307 -44 -452 277 -555 -820 -707 90 -670 541 45 -870 780 -91 446 -37 -803 -190 -535 27 -892 -90 580 -890 704 -322 553 -857 633 614 82 -6 -92 -362 627 606 -102 598 -268 71 750 -433 112 97 194 10 504 273 100 790 319 -701 306 139 -800 530 -852 -227 -289 201 -338 60 -897 426 -834 -279 -64 768 356 -310 -701 -804 39 386 191 677 726 756 125 5 -755 328 -281 -650 -459 14 -34 -792 -726 140 749 -341 -625 -622 189 -625 -202 -97 -382 427 -774 -250 131 745 -417 152 -465 216 -90 13 600 549 741 496 -824 -788 543 -670 -412 -355 -296 -178 -359 -456 541 -38 546 205 -505 -733 -76 701 -559 344 203 614 -781 766 396 -89 100 65 512 -169 107 292 646 -34 -334 -853 275 -379 12 -647 239 717 -784 -343 -230 571 258 525 67 605 265 -629 149 -663 -693 -110 420 -479 384 183 -565 59 659 40 -142 -129 -344 446 158 -535 293 -744 -747 -347 -129 -536 -833 497 118 328 -440 433 -790 -423 -388 -549 407 -311 -666 386 519 -193 -111 182 -501 777 -723 261 -72 -860 -808 498 -542 -313 -434 463 143 -841 -258 701 -878 497 -810 -676 -197 -54 -703 -708 409 147 391 294 728 -416 -114 -551 89 -532 698 -748 -76 427 -735 340 -80 385 6 472 785 -297 -271 535 0 198 767 -219 541 42 -642 -635 174 -101 598 -244 -92 -592 742 -710 -467 -372 468 -383 -605 583 -622 -495 793 62 -147 -456 -851 -323 -711 -220 -724 544 -281 -442 -90 -556 76 29 -171 355 -498 125 -96 -587 384 -708 735 755 65 -631 -138 -9 338 -260 -803 -502 216 -30 -638 202 -355 53 281 350 269 707 -397 -77 584 -145 172 323 168 -477 -308 -327 217 -5 -728 -235 582 -79 -404 634 -585 63 477 686 -278 -513 -769 483 -814 -134 -397 -802 -360 -798 -21 -694 -125 608 -174 733 -193 -682 728 -536 -810 -223 238 163 675 343 -21 797 -374 -153 -893 -535 695 379 643 135 -687 -502 539 174 -42 212 532 -8 -743 -712 -790 -144 -202 -96 507 318 -283 278 -395 -807 516 699 287 -251 470 -404 -864 -282 -562 -207 100 644 448 -474 -23 -501 -628 348 -599 652 300 414 259 328 263 226 690 140 -898 797 660 -268 714 -9 450 -366 -111 272 199 657 607 -449 -653 2 -721 659 590 -358 680 669 -402 -825 -889 48 -649 -134 431 222 35 -368 -384 -471 47 159 436 -229 738 334 -206 311 -730 557 384 566 -472 73 -7 634 -139 -876 -834 263 661 -788 -77 270 -203 586 558 200 205 -232 679 786 398 479 696 661 -780 44 701 -305 499 798 549 -248 140 342 -483 -778 -693 700 -156 175 428 752 -499 504 531 323 -563 -271 -230 -328 -504 139 -636 12 49 -556 -247 723 -60 6 -30 -856 -150 457 217 -709 354 289 747 -363 324 -182 -747 -605 -643 570 -743 -861 262 277 -610 -843 -705 -637 127 -563 544 -533 737 555 -623 -362 655 336 -739 -132 -793 -841 -860 -138 663 575 -340 330 727 277 696 -688 711 -247 181 548 299 -33 520 -697 27 -493 -708 -488 -495 -219 -296 296 582 612 -142 148 88 -373 -613 163 507 -832 50 418 -464 -132 -45 -161 263 -669 103 681 359 -229 -378 418 658 712 490 -631 -409 352 -863 149 -696 -253 -740 -54 263 -14 -61 -560 -201 -879 498 -863 -156 -570 -611 141 -153 722 -96 -863 419 164 -284 -28 -517 -380 -547 -806 -395 237 797 -32 -317 633 -593 -558 4 434 -875 -733 76 -887 328 -330 399 -37 -462 524 -772 -251 270 156 -252 628 -74 299 -474 -236 711 263 308 267 682 -678 766 653 -705 -645 379 -44 133 -457 124 -212 -227 -368 -43 -114 -60 -185 -810 438 148 291 71 -315 -3 105 564 500 -391 -505 89 531 -366 662 -415 -486 743 -105 11 132 -249 752 364 -637 211 -623 55 -280 440 -105 472 -497 -863 -878 369 727 600 250 -90 420 -323 704 140 796 -701 45 -650 573 -871 474 39 420 462 736 229 797 -238 237 -824 -689 530 690 -690 481 586 -749 301 -481 199 -634 202 -867 297 -813 -266 697 -38 -628 -638 -292 752 -640 -597 -620 789 420 -419 757 453 350 -429 341 -712 92 -853 510 -780 -142 -523 198 -486 558 -436 2 -262 57 -503 537 -600 155 -189 0 -347 -800 25 -730 492 649 -66 368 534 -866 381 -312 155 -350 238 -40 90 -44 252 -667 -853 -566 690 -657 -897 -283 -103 165 395 82 208 347 -217 569 623 -428 -671 -521 -498 -547 54 -654 6 -25 -700 -123 310 15 -54 302 -424 179 -300 228 586 389 -476 -637 -798 161 570 38 -899 -306 13 -305 417 704 453 -719 -40 653 111 777 79 762 -764 -368 342 -707 -78 -296 -333 109 152 -357 -751 112 283 345 283 -607 -615 311 -687 703 694 -278 -30 52 579 705 240 439 35 40 -15 130 -788 422 -708 534 -639 187 -762 -285 445 488 -801 -900 376 -759 -135 -2 -648 447 -828 114 269 636 22 -103 93 -362 320 203 160 705 -214 713 661 -527 729 -689 545 -248 137 411 614 -156 139 -380 -699 502 231 217 619 201 -533 677 -180 -678 -848 -843 -72 -58 562 -849 -868 608 495 609 -376 -377 -75 -179 -344 797 -343 -116 727 211 -225 -499 -402 -96 -18 -243 -43 737 -213 -442 -620 609 -361 419 -330 281 -862 459 197 -289 -859 652 -664 -516 -142 790 561 -671 -48 -134 775 296 -26 -275 101 -829 431 -174 134 116 392 11 471 -680 250 794 -551 119 313 -765 127 448 -94 -37 -421 431 -836 -40 -486 43 -281 -155 -334 271 365 -663 -555 -92 -429 366 -114 -762 263 -458 412 524 629 -241 -346 218 400 759 729 -291 -364 -653 -610 649 500 -699 -520 284 -407 -313 -724 279 682 654 495 -199 -34 476 -637 375 691 -378 -351 591 -591 -675 -679 199 -118 113 -410 518 -379 -214 361 -786 -642 -115 492 -124 5 118 -899 -187 763 96 -483 427 -881 -564 -206 -854 -63 401 -835 -355 527 787 -835 -893 14 588 8 42 271 268 -530 -858 99 -801 -793 250 -854 202 -643 532 774 -480 81 336 571 -791 -93 -298 232 -35 699 330 -339 596 -128 -158 76 294 156 701 -61 -784 -481 48 526 220 219 515 412 -519 -205 -240 799 -218 -201 -259 661 756 173 -463 758 705 444 557 -731 -171 -66 -411 -487 535 -274 -695 447 357 593 -13 278 -880 -847 -158 -465 519 162 -682 651 -522 91 677 -572 113 418 -790 -450 -183 -829 -218 362 -831 654 -591 732 -605 -578 -706 -241 77 625 516 -128 46 -375 198 -94 798 -237 -61 749 -263 707 69 779 403 148 410 101 517 724 -748 754 682 483 -155 -228 286 -781 -696 -135 -370 798 518 -243 16 280 73 785 319 387 -887 -178 586 250 368 -619 -205 732 5 -326 592 -275 489 667 205 -62 375 -254 600 -327 -269 98 532 -364 54 221 -802 393 472 93 266 -176 26 474 -38 172 -496 -664 493 119 -345 -686 -39 172 -559 -488 138 -761 181 250 436 305 -770 568 -703 439 -215 -395 8 -642 197 708 363 644 117 -334 -397 -529 99 -827 490 -398 -492 685 -825 -558 -735 16 -755 -260 -625 -666 -73 -674 711 -464 -628 605 210 177 -720 -569 -10 721 -805 -622 -771 683 -19 -353 -306 123 -464 -288 646 783 -76 -223 91 125 -553 -231 -168 362 -368 646 462 -807 308 -604 -122 407 -133 663 -624 -886 32 -550 -706 -204 416 377 247 -587 -216 -328 122 691 -115 480 598 759 -160 -636 -321 -889 -259 109 373 289 727 -500 225 7 7 782 652 700 -795 -585 -211 -479 126 334 334 39 236 -437 -146 314 -223 602 387 -355 -805 -570 -703 -426 637 -569 -106 59 629 -183 -831 -133 419 -820 481 757 393 -153 41 -31 -625 636 -171 465 -525 -731 -400 335 -340 -668 568 -707 -711 -426 -720 -202 573 -646 -818 -595 496 760 -153 -543 -629 741 549 -444 -446 -864 702 -213 -160 -165 -814 792 702 123 393 365 629 75 22 -644 -287 569 -303 -377 -188 95 692 -226 -266 772 -408 -671 374 -43 701 -21 -821 -565 167 706 -23 34 -708 762 -456 -75 557 -782 -833 334 104 -267 312 395 -180 558 174 -275 -153 787 411 260 -834 -619 -659 615 -747 -695 -16 -188 371 -436 -184 -558 -668 627 -312 -815 484 -125 493 589 -95 -46 206 17 -846 358 -857 -157 -334 -532 134 147 735 525 -315 454 -410 -185 -187 -451 715 -755 749 -536 318 650 -636 716 -7 -437 746 675 -44 -893 -662 -671 631 145 -204 666 -842 431 422 -676 578 406 73 -508 122 -49 602 558 -314 290 -552 -70 -164 79 567 51 -653 -161 92 -157 -100 551 10 -565 -197 -586 -26 22 579 453 -881 354 -534 -657 -78 539 741 -806 438 -463 -103 -480 577 346 -744 -152 -674 -169 -346 83 -42 -353 -505 169 734 207 7 197 689 470 656 -690 5 442 -739 312 -345 -648 -574 507 479 -361 423 -58 -175 -504 451 -350 412 -299 123 793 580 294 391 -195 278 768 -78 -895 569 -99 670 307 -365 -829 184 436 -15 -695 267 -722 380 -14 -641 457 -653 -635 -312 441 -509 -26 -192 491 -314 -181 -664 -856 -863 358 298 434 -671 483 516 -340 -105 17 -401 347 -624 386 -291 449 71 -404 670 251 327 610 -68 -388 -81 -489 -394 733 -8 340 -839 -823 -718 428 88 143 -797 -618 -293 -419 -525 -297 -15 -68 726 -895 -467 27 241 -443 669 -1 724 644 -91 94 376 572 247 -371 -864 124 -711 -598 -362 308 -168 -604 76 -475 -630 7 -849 251 -293 60 -783 148 -236 -111 677 -797 -822 740 769 291 -111 233 146 -626 521 260 318 -468 618 -185 49 -791 -437 -818 -615 442 -729 436 -394 369 -231 -809 -192 -182 -408 580 709 754 530 -436 34 -570 -466 -709 746 626 20 -881 279 -414 137 42 -738 301 557 696 -662 642 -756 -893 -562 -666 194 -637 573 -63 344 177 -792 -559 139 -14 551 -479 555 730 -322 765 406 -361 -303 -895 -84 -149 -290 718 -99 392 183 484 750 594 -682 614 456 273 589 335 -547 73 95 -890 21 416 -202 219 -264 504 -747 275 -713 647 -591 -235 727 213 -503 646 -887 -696 790 -430 -777 326 -464 778 -247 -685 -814 -307 89 -183 393 -297 -316 715 -53 -533 380 348 723 13 -364 -301 350 -467 -169 639 -308 33 478 246 601 -268 371 -367 291 251 -364 136 -680 478 -122 571 799 10 661 464 172 -412 504 -726 -114 -603 -100 260 -469 -878 605 462 533 787 428 557 385 -855 42 -573 475 -641 -333 -68 624 128 387 -674 498 -479 14 3 113 -161 -539 -140 317 719 -337 -258 -78 217 -862 -194 -682 -9 -451 -54 -741 539 -45 587 -805 -783 545 563 -20 -65 799 234 -808 225 -808 -9 16 73 25 -461 -853 19 -399 101 -626 -278 -342 -606 -668 505 -567 483 718 322 601 -3 -804 -199 248 120 466 174 449 -297 381 722 148 329 114 -633 -18 97 681 -623 -20 -710 257 -412 131 39 41 695 -862 -432 -381 320 -608 82 -584 -532 -642 -198 629 -672 -843 501 -261 481 -197 -694 93 655 -404 463 -840 668 257 163 -174 749 -107 -726 26 -164 615 567 296 420 4 393 -361 167 -607 -258 624 -37 -382 -372 267 -196 698 624 -509 113 284 -802 -430 336 617 248 -400 744 -445 -420 -103 -351 135 -576 312 219 -255 -704 -605 484 119 -52 589 -2 783 100 628 -252 -441 218 -109 -425 456 702 793 -366 -487 662 591 -749 -865 137 -769 -583 580 -871 242 300 29 -190 446 -511 77 397 582 -875 103 -110 50 -559 573 -329 -461 289 -432 490 -218 579 -47 -703 518 504 371 169 295 -880 -464 168 -492 591 -24 42 110 312 -518 -567 -452 -878 374 -309 235 160 -231 -567 -37 -713 -654 -299 616 370 -127 -253 685 -183 453 -567 696 -437 -49 131 -475 63 -488 -321 98 720 -447 -169 -735 620 -72 -267 13 8 -794 -88 -85 -576 -386 386 357 431 -234 -589 -452 -705 141 88 -386 319 -4 -96 -289 311 -800 -424 -635 427 791 -447 496 554 -673 122 615 449 777 -612 -395 -86 -206 -596 180 306 -500 128 -662 -837 -94 602 -234 -242 389 310 -892 271 -632 391 780 503 -601 377 736 -319 -82 432 285 38 -797 -210 775 536 123 519 128 -613 490 -304 -625 -441 244 -449 -858 -292 -583 240 -636 -83 -634 -570 117 -883 -332 -485 -531 581 174 -583 -488 15 568 798 48 -57 22 -406 420 494 451 -875 739 61 223 -45 585 282 334 535 -274 199 -474 136 759 -222 673 -892 -94 403 -797 789 711 497 -781 108 228 -863 -406 -112 -12 -825 314 -739 -671 -519 206 -298 -769 -656 -351 -849 194 64 -147 -625 524 604 651 409 -460 -379 -250 393 -200 18 619 727 -425 747 -20 456 -120 379 326 -444 488 179 -602 -496 -294 -846 -319 587 89 -94 -299 -718 799 -499 -504 531 -718 431 -348 -137 -545 -712 -838 621 723 -130 22 -661 475 431 -203 -194 -95 754 -728 352 -725 631 326 -421 -324 414 -697 300 -288 769 227 -596 -282 737 -206 -14 643 -211 249 -403 -725 -378 308 473 172 -211 -350 632 -311 53 121 -204 744 -293 -230 -530 609 -665 577 68 793 199 69 787 635 -102 524 117 529 -216 717 448 554 -447 113 -330 -208 -194 108 137 -781 -243 86 -172 -178 203 -75 -252 -779 645 -425 720 581 524 -785 -323 -420 66 -742 -576 -718 476 -80 112 711 260 17 -164 -49 -341 -520 -508 763 -417 -783 -13 537 -117 409 -457 750 -466 327 -79 223 242 -797 -507 488 570 352 788 -364 -627 -206 612 -603 -431 -866 151 748 -599 -5 -388 78 -435 -796 362 2 -160 645 -789 -806 190 -84 515 -583 -803 264 353 -773 -204 658 -491 54 605 -157 -197 609 -169 -299 -816 -480 -230 -571 -45 277 53 -366 31 -455 657 715 -829 210 -791 52 511 746 -357 186 106 -364 324 -752 193 -649 542 -185 199 -834 -36 -512 -820 -578 -380 -23 306 477 283 134 287 486 -203 116 222 -552 95 72 -16 -250 247 666 483 -337 -553 -165 -272 23 572 718 -691 -412 315 68 473 761 319 -476 -403 -790 -226 732 -99 770 -421 388 -585 518 193 -554 214 703 -814 -140 495 -507 -48 -63 149 -779 277 -96 -247 195 779 -496 467 -242 -746 159 -600 -173 -1 -404 275 65 -632 534 -679 295 205 410 -668 -583 393 -782 40 199 -512 -42 -510 547 764 -200 -819 -598 -172 -800 -241 680 516 785 -641 44 362 -790 -770 598 56 -292 -767 261 -254 -311 614 254 -26 -62 -735 555 186 708 624 -113 297 518 -17 -452 404 264 -777 -324 -616 175 701 502 -427 -289 -212 -539 -434 -488 -230 488 178 773 276 167 -413 86 -359 -313 276 434 -209 565 90 -712 499 611 -295 440 -878 697 -703 -573 -26 -838 -177 664 783 466 637 -53 -382 -759 283 -41 -181 140 2 40 786 -409 -852 697 -89 -862 698 -703 -794 -44 -541 -754 -599 -282 -784 -443 -622 -388 -658 211 764 456 -566 72 580 744 -782 -243 -422 676 -502 105 698 -128 -282 -145 195 510 56 -165 -871 676 81 295 299 -658 -124 195 519 103 -320 -753 741 263 43 -877 -352 -352 -888 -529 -187 -837 -338 -351 251 -835 431 495 327 286 -863 -756 -291 465 2 -300 741 211 -865 223 -560 -95 -348 -424 -187 346 -417 644 -408 -825 -363 -482 9 201 721 305 -815 673 -135 -633 -348 -153 750 -410 800 -721 -689 577 450 688 -595 -490 799 3 618 285 -169 645 -789 64 -225 -839 721 -52 623 603 -836 501 -234 578 -507 -224 737 566 641 322 -767 -569 49 37 -156 559 786 -806 -689 688 119 2 -441 430 -656 -900 371 764 642 793 -373 -750 417 -846 242 -715 321 -336 -569 137 659 463 -802 674 617 557 248 -602 -526 -343 744 300 253 786 -438 675 367 203 428 -219 564 7 14 342 -211 -808 -640 632 -607 456 -296 360 619 -19 -105 -379 439 659 186 659 783 444 -37 -625 -693 -822 -12 -392 -539 619 -882 38 -656 54 188 677 580 -162 -807 -80 585 101 -316 22 312 -494 402 -549 447 -248 498 214 27 -416 245 -868 -173 -700 591 -699 -278 504 -656 75 -107 175 416 -764 462 621 317 729 -261 69 766 -752 631 -789 520 150 208 -701 435 -659 135 -47 -156 267 -58 -491 431 324 94 458 -776 -100 698 695 678 -694 -284 -748 398 147 -587 -56 -170 -858 -459 -560 125 737 -623 -568 -828 450 509 -269 -595 -517 -571 -605 -177 646 -706 -501 -467 -241 604 -171 -736 594 -148 -464 437 -620 -340 -822 -573 -711 759 517 -397 734 -803 399 208 40 512 111 454 -59 -762 746 268 -392 -743 -532 733 257 658 -879 -224 -818 265 -472 -881 -217 -287 37 -630 770 278 -819 495 12 -180 -543 777 126 -273 491 -784 737 444 -54 -177 -675 459 -334 649 -402 508 -334 175 -415 599 -63 -78 459 -485 706 -507 213 -791 -482 407 -419 -622 -600 -552 -123 -785 729 430 286 64 -152 60 -729 175 -375 439 688 368 187 434 637 -570 -419 -473 -6 250 -207 -879 -426 -435 111 55 762 773 632 642 623 -444 -622 -732 -835 -86 -530 -37 194 -387 617 -695 35 -767 -515 738 280 362 -825 -811 -242 -387 -514 -791 150 -853 782 -537 194 -186 -233 -74 -417 -108 681 268 -160 416 -225 -293 -494 372 -16 -795 134 372 745 -415 -309 -856 684 -883 -572 -309 -287 -519 411 -2 -836 -510 239 -220 693 235 358 548 545 -728 747 645 -828 -113 -587 -419 -480 3 239 -551 -190 -562 -896 297 -307 503 -809 -628 -551 -55 183 642 64 -680 -95 532 -162 367 239 -140 -24 662 -828 334 -3 423 -283 -125 -135 -489 413 347 -880 380 -226 -540 562 761 -734 -630 -768 -888 133 192 -659 -724 -531 433 -783 -897 -611 -322 -799 -682 391 -383 -381 8 -51 -668 450 -711 -717 9 524 -393 -671 353 783 -169 -696 288 626 -14 -882 -150 -707 -398 -766 35 488 506 439 -29 542 -433 -119 731 -673 345 -217 -345 760 19 -42 -730 -75 -656 74 -844 -180 -325 207 -325 86 -845 429 -731 249 -542 65 -124 -442 -862 -654 416 474 554 711 640 -461 721 285 -575 349 -760 -548 -271 -61 186 478 100 -729 -461 722 -858 180 662 594 517 -130 397 -227 27 -368 463 683 -414 648 -102 611 -752 -809 765 33 483 163 769 -118 -603 571 -539 -393 182 291 -278 -134 262 -96 -635 687 82 -738 -154 -227 560 -701 764 380 -583 -414 -514 601 213 151 350 573 -613 -773 -734 -238 -113 -614 528 58 -20 -862 -604 -788 325 661 -708 194 405 -209 -729 792 369 749 544 -307 485 -55 640 312 146 512 -820 -44 511 -568 299 269 482 331 -117 18 613 404 -465 -888 692 -172 -226 -221 -757 -85 648 347 304 -156 -450 243 -855 -141 -285 -444 -672 -293 315 699 604 585 245 116 343 -272 516 -870 -422 -559 -93 -117 -312 -11 -432 210 250 -294 610 -325 -440 -282 -229 -344 -703 -165 292 204 -897 -685 -220 733 90 167 -9 287 -498 -380 -339 298 -55 -514 -541 322 -199 657 -623 -17 -299 311 115 540 -215 -578 261 596 510 544 282 701 388 374 524 477 -556 351 579 782 -513 1 -590 -218 -274 -318 -724 -504 -578 558 243 -690 -467 -816 -124 -423 739 -700 -63 -13 760 -844 734 -616 757 -220 548 -308 196 -680 339 426 -670 -312 209 438 -297 787 430 -746 586 -587 344 -591 -75 666 -581 -271 264 123 709 131 -660 375 -248 656 -551 226 292 269 -492 57 -525 591 -282 -120 221 -353 -73 493 -705 -188 -443 69 -439 -358 -510 227 603 508 -582 231 -125 20 792 508 -383 -656 -748 490 -508 491 -406 28 -658 68 -885 -643 -320 395 -622 -378 -131 -538 217 -62 756 171 523 -632 -542 258 18 56 -149 30 279 -152 719 223 -704 -724 -315 331 500 34 659 669 -263 -830 -799 434 -397 -356 -253 -743 91 -217 107 756 -263 -715 -496 -661 536 -459 369 428 610 -14 183 422 35 -180 -399 -76 -776 768 -171 570 392 670 -316 -506 -404 -848 -94 -81 -820 109 -332 -30 -621 -328 -226 10 -286 -464 -497 -358 499 529 -572 195 -865 -878 -413 579 -582 -173 -504 85 -828 -580 -428 -112 -226 382 44 317 138 -395 480 758 422 115 -786 438 235 -497 -725 -41 -845 -544 -600 376 -448 60 627 655 205 241 197 284 19 -336 513 -351 595 -624 728 74 640 -115 -802 -590 -874 -194 -393 703 -300 -811 -321 -618 -655 -322 -359 -707 15 -375 493 785 688 747 -542 433 230 -838 163 -523 55 -210 -409 350 -794 388 -710 -416 -295 -147 -648 -473 371 7 682 -592 -450 539 337 182 -611 40 -213 569 575 -718 -814 192 542 -315 204 510 -555 156 -549 236 25 -430 235 -465 -269 515 -625 -392 -580 190 -545 670 -88 608 -297 -668 469 -600 24 -503 -503 333 103 626 -437 -218 -209 602 -518 -328 267 -163 606 -137 -411 -699 163 -682 -94 267 -361 -149 677 -798 679 731 -555 60 424 96 -304 -439 -757 -212 -628 -227 575 -396 -877 134 -412 -436 -381 672 551 215 273 -208 11 -580 -830 402 660 -183 -39 -529 -874 -341 456 601 -610 153 -622 183 -422 -847 777 632 -724 -98 349 -474 -538 -837 -865 -857 -38 -800 111 -267 315 137 -47 663 432 167 760 -879 -608 145 -214 -679 -887 662 -277 -62 387 677 -818 96 -786 -524 -125 -517 391 -541 726 -557 250 -675 183 -183 -427 -584 -615 628 -689 -658 -706 688 374 -890 -40 -627 -673 -479 -9 798 800 -476 -347 519 -357 404 132 -257 349 -331 281 -885 -318 -217 553 -392 175 594 192 299 -887 -234 -439 135 -55 181 -838 44 -501 -427 -330 453 -454 -628 650 525 -825 -184 -869 553 743 -418 63 -841 -158 615 -509 -48 -515 476 66 0 -334 434 -240 653 -660 103 557 -546 0 -350 633 779 787 -447 -15 -63 760 -339 -519 -745 143 21 -131 395 22 420 475 -161 435 412 -893 -501 531 -591 302 -126 48 -789 792 -733 142 12 480 -741 770 511 570 -733 151 -398 296 -193 -339 579 90 556 -880 368 593 479 -38 394 686 622 232 295 237 663 -821 -606 -663 330 748 -802 24 -34 373 -490 -208 -283 -488 -588 57 388 415 568 533 -239 789 69 318 420 362 -854 -236 606 641 -294 -34 416 -553 602 596 323 178 167 262 696 169 -432 -893 -564 -601 -196 -618 763 734 650 -761 -98 567 -266 -211 -416 183 -654 349 -871 377 -880 -834 533 610 145 -545 -642 -1 -646 -120 -352 -731 123 662 499 583 -853 -567 -379 758 -822 680 506 73 -699 -540 -548 -469 121 10 -510 164 -567 -696 -495 435 753 416 777 703 316 -746 388 503 -773 309 237 -445 535 230 -222 -22 -579 131 429 -210 450 -848 251 230 -212 113 -337 596 -517 -334 -628 -771 -687 -249 -515 268 91 -120 626 663 -405 -16 85 669 -578 -282 -49 462 -412 -470 -585 195 477 -214 -601 -25 -529 124 -411 -35 -615 -336 -808 280 -333 -446 -493 -221 144 99 -313 691 654 -550 487 -135 328 -470 -516 -370 548 -477 386 190 -726 107 563 56 -45 641 66 -201 -660 -226 189 264 -708 109 372 -25 239 -143 11 -766 -446 611 -286 331 501 -398 -127 614 -251 -824 -304 482 -148 -510 155 267 -579 676 -843 258 -158 239 -399 -621 40 345 -897 -230 -120 52 123 -660 301 -298 -852 -253 -757 -511 522 258 -573 790 221 -851 -132 -854 -249 579 -287 278 603 -163 769 107 -382 -267 -441 431 165 -710 -312 720 346 212 -480 536 567 -733 -282 430 -204 -180 -679 269 515 673 511 -803 -650 216 -110 -890 -646 237 167 -857 -82 -351 -24 538 190 -205 154 609 -17 414 753 332 -301 -619 693 513 522 99 260 -392 -13 145 -422 -736 -450 86 14 354 -495 236 424 58 178 44 658 46 -624 -395 310 691 443 -262 299 0 689 515 -525 793 372 564 783 -178 565 -357 219 15 -127 -794 715 371 -849 -172 530 24 -191 -81 -267 -278 -431 516 590 563 -175 611 -130 616 -381 716 92 -591 299 -80 -489 692 567 -213 461 -276 -807 -410 -609 704 -857 167 -875 -494 -855 513 101 -762 98 27 507 481 259 -332 -696 529 -853 -232 349 52 -443 670 763 -342 361 -345 107 305 -874 39 -801 726 -833 172 651 379 -437 274 389 -636 707 -857 515 -313 -97 -728 781 788 706 404 -560 -70 274 -192 416 -768 235 786 323 -160 -682 81 -633 724 721 -859 -36 -743 -40 203 603 -502 540 -599 391 376 -612 693 -97 -717 605 632 -263 588 302 514 508 -42 -145 -864 177 -314 795 -381 -4 -760 -879 -572 675 713 655 4 -470 -126 -880 168 98 -561 -271 225 183 9 -589 168 225 -75 726 -219 700 176 135 -164 -509 -212 -491 227 96 -856 -603 -176 37 210 254 -497 29 -897 186 457 577 -541 -621 -717 786 -853 -77 -309 -580 266 -47 442 -240 53 -117 -519 331 54 -148 454 -97 -538 -877 -797 766 516 -63 -612 -729 -201 510 -679 210 688 -248 430 -820 -139 -287 585 142 -674 756 -873 -574 516 -19 -263 -493 148 -340 -419 -172 -667 233 -623 -394 -455 706 411 479 -676 286 772 -286 354 -318 367 -645 530 -512 -787 -46 637 493 323 -426 -367 626 378 126 237 285 483 292 -365 -323 -493 -572 -235 -443 203 -600 538 201 257 -687 174 64 -525 -764 -233 -804 391 460 57 -610 -435 -827 -782 -703 -171 543 161 61 533 -106 -280 559 -72 -219 -759 718 460 791 -851 -336 -524 -768 789 -884 -181 660 402 -236 -131 583 254 500 -476 450 380 507 657 662 -439 -762 331 -442 336 415 -769 759 -851 298 -154 -565 -418 426 -641 -727 -710 -467 -717 262 -366 -627 -373 186 -436 506 335 128 776 763 454 -754 -181 210 464 -77 -53 -26 761 634 -286 -381 658 -333 643 -544 -732 16 -808 -537 -310 -478 251 470 682 -419 323 -571 711 -809 -469 610 -428 77 161 500 786 -400 641 -743 458 8 726 445 -496 -571 -512 -886 -126 -305 -318 463 -858 -884 -476 -582 -206 -823 80 -533 506 -289 467 397 -649 610 675 -245 -359 280 643 566 -567 -276 681 -3 259 -766 -580 -230 358 -494 713 -712 49 523 -838 480 -599 120 573 629 466 -202 -836 -684 200 -312 -509 -507 702 -886 -191 496 -418 188 496 174 -878 -525 261 -475 -729 -515 -716 66 -330 447 -250 540 -661 -33 -398 -890 18 -576 666 266 368 -339 277 -147 -660 -170 230 754 120 -434 751 -453 456 519 -644 176 -59 -578 -141 85 -244 -712 -770 -146 101 -444 651 -532 753 -732 604 -718 -333 342 288 -694 429 -770 -596 -503 -727 186 106 -429 -379 -342 673 -111 -878 541 673 -619 396 739 -308 561 -229 -186 307 632 -555 225 360 -492 497 -716 639 -138 374 -775 643 -235 281 209 -859 357 0 -649 510 612 594 315 -730 -758 -640 -87 -515 588 -896 -453 241 -897 376 -659 -740 -479 202 -804 535 -58 564 -647 724 144 454 313 277 473 418 414 8 488 112 -42 -555 698 -532 6 447 -860 289 183 377 14 179 22 398 -605 -557 -435 117 -452 367 -478 -116 -876 -151 745 -485 -98 -257 -303 -619 -678 393 -61 6 440 -677 503 454 -713 232 -409 -384 -543 492 -46 291 -170 208 529 -835 -107 -568 247 -733 388 -200 -222 -243 229 793 -75 229 -753 -832 -324 231 316 595 292 -609 11 -351 -352 -135 175 -57 103 665 308 -585 -547 -674 30 -56 -486 298 -520 654 -453 649 -518 -891 212 -211 -275 460 555 769 666 362 -454 641 675 -128 -507 606 232 329 -71 680 524 -628 -238 489 -157 -515 730 24 332 -424 -317 -203 -499 -39 438 62 -333 626 -470 -885 425 -2 -496 483 42 150 -881 176 -264 633 78 -626 -860 233 562 681 37 -856 302 273 -452 -542 25 -582 -530 -212 -83 376 689 -668 -351 -759 -234 -877 -689 233 -785 -317 558 -509 -755 137 -217 655 -789 788 226 334 -10 536 -94 -815 546 -813 -359 555 269 -713 -296 -279 467 600 -752 499 -685 -702 -727 -525 -870 142 697 575 -777 -426 53 -402 736 -29 -519 -152 -600 -637 81 -36 579 129 -189 -681 92 -352 -792 -465 -851 -340 -211 663 206 -419 -538 138 267 -683 398 731 -314 -533 -137 216 -118 -98 -263 -170 -500 204 -187 287 791 761 -71 -381 -820 -189 -155 -755 -742 703 -845 376 705 128 -366 166 315 564 144 222 -813 -84 -168 -789 -865 -576 -773 -259 -437 620 -449 649 -641 728 767 701 -770 690 -416 768 -53 25 194 -387 471 -642 -395 -265 -842 -234 81 500 -898 -733 610 -496 326 -599 -300 -796 -220 -99 1 166 -820 -153 654 -532 12 208 -353 667 49 72 -384 645 -303 -839 -767 463 115 3 198 629 452 -663 238 -39 65 194 707 -571 -578 -758 -741 -601 331 -271 721 -64 -845 407 398 -241 586 785 639 -365 782 272 562 160 -209 336 -205 -433 -788 -692 -163 -423 376 706 -654 502 -320 -669 -672 -847 271 354 -346 43 -639 264 -823 399 762 -270 -806 32 -231 578 -637 -720 -304 386 493 45 -315 -413 -242 -29 -368 -198 -290 475 88 -410 763 -516 -766 -739 -776 -792 73 584 -561 785 219 146 673 -719 741 608 -744 -488 -332 -554 33 -409 -865 -565 652 227 377 -701 582 540 -382 -81 -103 -213 -243 -702 -684 249 -34 -309 -275 760 -115 567 39 752 -434 43 -84 462 -539 -519 -188 166 698 -549 120 259 -837 -869 -369 94 -128 693 -284 795 -518 277 338 -271 -791 -487 740 -464 566 -840 -725 674 -900 -286 -653 387 -856 -746 -188 -162 -746 -459 -622 -89 75 -819 -327 -420 -671 162 -505 -850 216 -811 226 -114 640 752 769 -194 148 47 102 285 547 -280 -830 118 -839 -856 467 -334 668 32 392 -213 58 92 -888 43 -97 310 -214 -804 55 -159 538 476 510 -58 697 379 440 339 27 -197 760 -372 161 -871 -798 500 416 -572 400 -31 -569 -485 -361 542 -246 231 -555 -92 -222 334 61 430 336 300 243 -584 767 305 718 -456 -632 588 -273 -96 798 -99 137 372 -498 56 581 266 1 -565 764 304 510 633 -37 -569 -208 -98 -883 750 -847 755 -730 438 136 29 -784 -95 -290 -655 378 319 -332 -677 -343 -517 -645 11 61 634 89 -265 -598 -237 -46 -36 89 -35 -433 525 -76 -755 -335 358 372 748 78 423 25 198 -276 717 -128 -417 -810 300 -517 489 719 70 -889 -339 484 -404 -712 119 88 266 -150 386 -32 677 -228 -525 725 -203 -508 782 -216 557 720 -839 -567 -196 424 462 -423 192 -518 762 61 356 -782 577 -686 592 26 49 253 -626 -96 421 481 -79 -734 -357 319 -343 -27 703 -800 143 712 -805 139 88 -301 -883 -774 -544 -60 -735 -70 671 515 -242 -841 -101 -476 -145 741 494 -534 285 149 -740 -778 30 784 169 -645 -709 -425 719 528 -718 -818 -420 746 333 655 732 -741 -328 -101 -122 -594 -365 384 -338 -301 372 -35 644 606 -600 -622 -833 211 291 136 443 590 668 -862 -394 -296 82 782 460 -194 -44 749 -788 -197 346 -458 286 -853 -780 230 -639 -692 -839 -371 -392 -667 187 90 -479 476 -641 -732 -287 -773 762 83 -392 -784 -58 -406 562 459 34 169 -828 661 -719 712 -818 196 548 252 -758 251 156 45 -349 55 745 -57 623 -100 517 361 -231 120 314 495 -421 -885 -308 758 -167 536 -335 469 -321 269 -488 -251 667 123 -459 799 353 -702 207 57 250 -175 -609 201 -673 656 360 754 -789 -110 -667 -730 736 715 51 756 547 274 -163 -38 -345 -454 560 -619 -665 507 -423 435 331 95 -729 716 586 -643 11 -823 -156 281 -56 138 774 618 -624 -411 642 566 -691 -333 386 248 -710 -593 -670 -407 571 368 -432 -426 -712 -579 -597 381 -602 -42 449 -864 348 -688 -747 157 -178 -190 280 -506 -811 -127 -468 -806 634 -270 -320 132 -741 -356 642 -108 -222 -779 -139 337 -341 -379 442 -505 167 -472 406 192 -195 -164 -398 -390 248 -63 576 -502 -136 299 -590 -69 -754 -404 -175 -864 -758 544 624 -415 -638 -313 -837 -642 662 -22 519 -202 -86 -483 383 168 403 -337 -197 308 595 792 278 -566 -30 201 181 384 -380 404 530 683 -44 413 747 -756 -68 -309 562 -470 181 309 334 -535 219 39 -794 -842 32 -529 520 -311 526 296 711 -111 189 -876 471 -479 656 729 172 53 705 105 746 621 501 548 -430 75 -517 675 31 -391 -829 717 -636 -862 -736 414 760 -225 381 639 -447 457 -378 670 569 797 668 -35 71 72 545 798 -106 93 491 138 365 356 777 566 -720 -625 -194 519 -878 -444 473 313 637 -75 -86 -705 -722 -713 -80 -416 -146 275 -742 782 -36 -433 666 -333 -223 482 529 -156 -382 -385 -592 462 769 261 515 498 58 127 91 87 -738 -126 -347 -680 604 -813 -638 552 -237 -298 304 -398 -890 -338 354 -368 -801 -424 -530 560 -7 320 457 -189 -757 105 618 80 253 -218 392 -835 494 308 609 652 523 758 -129 -173 -480 -516 -90 -32 489 -153 -716 -5 796 420 410 551 -276 634 -637 784 -539 -296 -171 -340 -493 -572 -893 -570 209 124 -203 484 -834 383 575 262 -880 -396 -699 325 228 -20 191 -552 -422 8 -669 -603 -38 700 556 -66 -705 -896 -729 139 406 -845 261 -158 149 -274 -576 144 -669 747 -800 -619 179 -855 -726 -415 534 568 -832 391 187 -252 -265 380 107 -254 111 -747 53 -286 -218 278 -695 -749 -554 -396 -121 -688 -23 647 -463 712 427 656 416 359 -830 -781 -658 482 144 95 775 -572 -295 251 702 204 -392 22 643 -509 73 -510 380 773 516 506 18 -207 173 -347 164 -581 -252 -486 -371 -569 -465 -675 73 -257 -12 187 494 -649 -139 -448 -582 -750 -668 750 256 753 686 144 -821 -278 -84 798 589 396 -473 -799 -295 156 -185 -640 -710 506 780 -280 -192 -251 -502 -416 -878 -421 740 315 -300 -743 550 25 197 -837 -712 15 -544 -523 733 153 434 611 -731 -458 707 -467 585 628 28 -609 432 114 -731 78 310 644 -113 533 671 506 602 576 746 41 625 642 284 -463 -502 -172 -514 -436 259 516 776 351 722 243 -164 -568 -463 734 0 209 -270 -489 489 462 -674 712 74 -348 -722 -388 -362 -260 -149 747 446 -788 -172 -836 -770 415 -64 348 660 -55 -252 623 -198 75 279 -227 214 572 -393 456 -148 489 756 -830 -543 -480 178 -146 -160 532 447 477 771 -83 -886 477 508 191 -573 148 376 169 -512 -706 374 -268 602 -738 780 41 108 581 567 -401 -534 207 436 674 -518 -720 -392 -77 -804 -141 -537 159 -452 -97 -98 -724 785 355 578 795 382 418 112 601 751 -527 423 703 346 -258 475 372 29 713 442 -828 49 -782 639 -565 -828 750 -773 -359 426 -512 452 -721 163 773 -215 -419 671 10 -874 -670 -891 -441 -266 -804 -194 -767 402 520 233 133 669 -435 -94 -205 -555 424 555 -693 -899 -220 -497 792 764 538 -400 490 -78 562 33 86 -420 511 -82 -788 -796 -798 500 -682 788 -754 324 -109 -801 -887 -661 -176 588 578 -39 -394 587 311 -443 607 -623 -334 325 -431 -852 777 143 466 -456 641 -674 -228 71 50 -556 -706 401 637 -717 -81 774 217 240 295 -117 444 -864 -100 36 -334 612 -172 -63 -118 525 -16 66 537 -388 -304 -216 -439 -71 531 340 -298 -453 -765 -320 -321 -592 -42 -171 -833 247 396 -334 412 48 29 421 -64 778 -867 -682 -740 137 -163 121 641 -552 -854 501 -632 231 -409 431 -626 615 -838 -646 -673 -376 -341 590 -304 -461 535 -867 -773 -868 191 -836 298 -249 -689 350 281 -90 418 781 -685 -507 -787 794 179 695 116 599 423 258 -102 289 -17 503 54 234 -535 733 -399 -271 -27 253 439 458 132 735 299 703 703 684 -257 607 -87 289 400 -13 393 20 737 -537 -536 429 -350 312 -373 -284 436 591 -364 -680 -781 -770 570 -384 51 231 -898 -294 -229 -435 621 333 636 296 -372 -687 -89 -26 599 -494 -151 -371 -430 50 772 775 371 -808 -4 -65 -706 -476 548 -838 249 -410 -673 719 134 318 643 -809 -640 -559 190 129 -824 -555 -88 -772 73 -658 -631 -884 -712 81 356 -124 150 -691 -22 -296 -651 284 -436 -789 750 -415 -444 -625 -862 -859 -587 434 52 -468 574 -825 286 -98 -588 -277 332 -420 280 65 -559 -230 -489 -865 -659 -319 392 -192 -222 -145 404 -123 -323 530 310 584 -252 -58 430 -54 638 -172 -485 519 360 -591 -490 431 -428 -156 -673 -137 -343 248 -142 25 -669 599 634 367 -433 -543 -21 614 695 19 8 15 -503 2 798 74 -634 173 425 -475 446 535 760 323 -739 317 -376 -449 766 -700 21 142 689 -849 -221 542 177 18 -851 -583 571 -642 609 280 -691 365 -509 16 315 779 509 238 176 758 299 -152 -80 -243 288 -260 332 298 -266 -42 102 -395 773 393 -190 -329 480 -201 -136 -436 274 -761 -265 39 -763 -328 -601 -366 213 -480 -785 8 -196 22 556 -99 -10 210 -838 386 537 595 527 -235 692 -174 -285 -347 245 502 665 783 356 -604 85 518 282 58 -687 344 -841 -686 -720 34 -396 -22 -816 95 -50 625 -760 -359 501 274 -320 86 213 575 -426 751 -679 -593 763 -854 358 145 -370 -644 527 -586 -145 623 -190 260 769 -157 219 645 409 10 426 -178 734 -307 -871 508 256 681 -853 162 -162 -348 -170 584 388 654 423 -780 -14 -830 -531 -526 182 -280 -672 -384 -46 -32 258 77 280 -613 55 -374 634 -504 -309 758 191 664 -723 -895 -55 -359 260 -174 270 201 289 782 -636 588 -10 637 256 109 -635 -549 -505 -588 45 18 313 764 594 431 672 -713 -363 -577 -460 700 64 99 85 798 146 539 366 -289 678 407 -86 420 353 481 614 -804 642 439 -888 -286 -99 709 496 733 -789 -394 -142 -20 543 312 -687 -615 -37 30 544 -552 -166 -402 109 -62 -555 528 126 -708 -644 -96 -376 798 162 -891 -428 -6 754 131 -656 -517 -231 378 -300 545 -673 -61 -84 -365 799 -508 -503 -585 -416 178 -663 758 366 -638 329 -805 193 695 -718 -366 414 -377 443 -883 -593 207 152 575 -236 -274 -849 -670 717 700 51 403 751 15 286 216 578 -360 726 628 -311 98 44 285 261 517 -22 -795 -896 88 -741 747 -262 416 484 87 -338 362 532 174 771 -226 327 105 609 95 140 464 156 -714 -693 -546 613 365 -59 -495 80 -248 407 -735 -612 201 -242 3 -154 78 -226 10 -219 18 76 345 148 514 525 681 327 -650 277 319 -844 -607 703 607 441 265 743 377 -130 634 59 -316 623 437 -580 216 234 -46 358 -894 -828 -280 -339 279 352 -452 -124 -447 348 -235 -841 439 92 786 -779 -652 555 -806 -67 790 -79 -452 41 -582 -584 459 -315 -610 -150 612 -594 -486 759 -425 -240 252 -894 -221 -507 -771 38 -230 323 -17 422 204 -8 -684 -733 -688 722 461 534 528 -315 -46 111 -721 572 -44 -448 105 -195 -675 -243 -64 -29 136 -696 797 -687 -304 -824 702 -41 -390 463 718 -744 116 696 -493 100 11 651 -196 -15 470 -152 -267 -729 134 229 327 31 -802 464 280 -524 -298 97 -127 598 -39 -33 -697 -724 134 -401 618 182 -637 -296 -587 -637 -702 -543 65 -575 -834 78 -584 352 87 -147 768 -432 51 -669 73 -26 300 -141 -703 -459 -612 201 -594 5 -624 329 763 452 -162 -116 719 519 -733 73 -843 28 -80 -550 -476 -679 -113 491 -754 330 -514 -207 742 42 287 -22 470 36 -327 537 -554 -806 -33 603 606 73 500 792 -173 -338 -343 -794 6 702 -403 -462 160 -81 369 634 457 -188 -300 194 -569 473 336 135 -761 548 -181 -461 -832 -553 52 -890 773 -347 -604 -478 -84 242 227 -681 74 -894 -605 459 -58 -347 -805 -803 -819 659 519 -140 -827 -659 784 -497 314 150 252 -567 -838 -262 44 760 -582 200 -858 650 733 -516 -453 -70 336 -485 254 -883 783 573 9 142 213 62 520 376 634 -254 372 -361 599 762 -68 -388 -819 -19 778 -613 237 188 498 -306 -697 -184 691 -459 596 298 173 -553 -32 185 -194 -152 -644 659 283 -496 82 479 619 -309 118 -348 -791 -837 -498 -221 714 -221 656 -744 201 466 675 244 -796 508 717 -703 -583 -218 -698 -899 -417 624 -569 -424 126 712 -471 -634 -317 102 556 241 772 754 -632 718 -154 -83 169 -839 718 -879 463 -874 79 721 100 -768 -873 718 -143 741 13 174 -748 676 -33 32 -707 -50 366 324 786 -431 -662 -274 159 -556 -743 633 771 -537 438 414 -457 711 -12 134 -335 387 -695 304 185 551 -8 383 620 -166 473 442 -671 230 796 -67 422 -829 49 55 555 -409 572 -712 318 679 -819 642 744 762 243 -791 393 131 417 -470 543 -412 619 575 175 225 -463 174 -7 44 -740 559 355 -591 93 219 -168 -817 -637 666 93 452 -540 -603 275 -257 302 308 -743 129 -738 240 372 -878 139 -124 -722 652 242 36 -336 723 417 -697 -595 208 739 -874 -55 287 565 -13 205 600 -748 117 274 211 -97 -711 427 -28 373 -260 90 -805 -575 -633 447 263 545 -27 302 -434 -55 -19 -127 560 -402 -839 436 -748 620 132 679 374 -777 318 777 -558 447 468 55 205 -433 -61 -460 299 128 -272 -291 128 -442 -663 -334 407 -510 550 694 -674 -302 387 641 -811 145 -702 590 602 -239 -442 -796 282 -292 -334 -64 276 34 -425 757 516 -250 369 -471 796 -850 -5 -33 289 37 64 -508 -93 481 353 -184 -365 335 -748 -513 -863 568 466 -117 231 -607 -864 -141 779 579 -721 578 -819 -202 -830 643 109 35 -457 -222 735 79 511 -742 -792 513 380 -531 -35 -728 -673 257 589 252 290 471 443 -776 775 111 622 -608 -72 -514 -603 663 496 -837 608 -16 -733 684 228 -580 -728 95 -821 -874 441 202 383 -813 -897 679 368 183 -662 328 -235 481 599 -309 179 592 225 290 71 -631 13 0 180 136 502 585 -616 -732 279 700 -752 -435 512 755 -336 12 445 25 5 -148 -79 -618 192 -552 624 -423 -616 572 -522 -773 416 -445 -106 -158 -888 -181 437 41 -762 -537 476 233 -580 -837 731 77 676 496 -480 -557 193 -113 83 249 759 544 -100 -9 96 -768 -393 -774 760 524 -873 67 582 -529 131 373 320 497 86 -304 -415 -271 -482 -108 746 -791 265 389 -410 -25 -47 -865 -551 640 -447 -679 3 -474 438 275 533 226 596 -600 340 580 61 -507 -58 -735 93 309 -720 -134 710 81 16 -288 -861 245 255 -658 -534 411 545 -140 576 650 -691 -432 -666 44 -647 -592 73 -493 455 110 -623 -88 483 -186 -293 -305 463 691 -50 -332 -265 305 -166 -421 147 640 213 -446 -621 586 328 -472 661 271 -580 536 386 -701 492 537 333 666 -288 -846 577 -881 -236 366 541 292 499 -870 -156 -153 -747 -198 746 -615 363 -37 -248 625 496 -239 -261 445 28 -524 -183 459 -374 -610 -97 -175 780 -836 701 -242 -704 718 309 -111 -207 -205 97 65 61 552 45 617 507 -147 230 89 147 245 -293 625 -859 -375 688 262 -359 55 481 313 524 -183 171 -689 -257 15 452 433 331 -531 477 114 -402 -615 666 693 -823 -591 -486 748 247 -400 -678 -547 175 -555 -752 55 259 -551 789 -645 674 -485 27 -137 638 -502 -657 695 -197 465 42 -458 261 -301 -62 -293 -704 129 -399 376 81 773 -207 496 134 -21 771 733 196 637 -830 566 -158 300 742 -669 -482 476 -187 -595 451 241 174 300 -340 546 211 -540 -815 616 799 -18 27 -576 615 -284 -884 -112 -624 -501 -782 -140 -553 -96 517 -366 702 -511 331 239 214 592 -629 -454 -548 157 528 -211 -583 -267 -389 -128 -358 -764 -362 -515 535 375 -303 -100 -764 547 -42 -769 -828 -717 218 317 -277 -777 553 257 -443 -853 -256 -12 -272 463 414 -444 183 521 499 433 766 -329 376 605 -587 99 453 514 -225 -285 153 49 231 -654 -67 256 -62 -621 398 300 549 209 -385 387 434 210 -569 -476 -819 -833 71 306 -633 -514 251 -836 102 264 -233 622 147 74 -47 -326 137 -528 118 375 -187 -353 -743 -257 -520 61 -110 -428 682 -650 -318 -702 127 270 662 49 -257 -477 -80 279 -685 -547 579 -419 20 -221 -355 -375 574 779 389 -814 -863 236 614 101 -458 -844 94 -346 -201 311 642 536 234 74 -51 353 -701 -850 687 -830 634 729 -88 205 -770 658 540 237 29 -665 361 390 549 679 787 -573 779 461 -264 432 563 52 -182 -546 290 636 769 -533 139 -90 355 727 -513 -424 -259 -95 551 -733 -317 -263 283 -620 794 340 -77 33 -237 -136 -137 -898 -656 -607 662 742 -427 -511 110 188 -455 -177 -263 779 -310 -70 476 -731 -750 -249 -583 381 -367 289 381 -247 777 438 506 -682 -748 249 524 -138 302 -157 456 763 518 735 606 -341 102 -794 671 -508 -62 476 -131 101 -79 -16 576 -658 151 -251 -640 311 320 -606 605 239 723 167 -217 460 -751 -885 673 -764 -639 -673 -278 707 -707 -375 -547 780 743 -647 444 730 505 -154 -405 456 -137 594 71 286 694 219 -76 -656 -829 -730 154 -717 4 228 -610 -416 552 -674 107 -499 -293 728 -482 66 -678 -572 -1 608 -257 -841 -212 -856 242 -546 -361 -384 -42 475 -136 580 668 -469 -660 -489 -375 210 -634 -606 56 529 434 -782 -705 712 -93 -417 252 -125 313 -786 -838 -872 799 136 -852 630 -271 708 -147 660 357 -527 -66 -626 800 283 511 176 -648 -257 -70 474 162 -413 -422 489 -394 -57 -701 -684 -31 -233 11 -210 512 -574 302 3 53 -419 -618 -740 -831 -688 403 -769 114 -446 36 577 -857 -892 144 -402 -144 47 -730 38 -309 329 -36 618 -869 -454 279 80 -786 562 405 -267 -233 -447 -257 -874 -355 657 -599 684 721 -689 -582 -512 531 -60 782 171 -368 359 -319 -285 714 -356 679 -522 95 -5 -540 -341 80 -195 697 159 -874 691 -642 519 511 738 522 25 341 366 335 -113 -128 -173 200 -122 -27 -476 640 552 -399 -523 -597 185 -638 36 -6 -55 15 520 -432 366 529 -97 259 377 -782 199 -382 -792 -16 -501 353 -444 378 419 168 -409 663 661 -308 -693 500 -473 -512 -139 -679 652 -553 106 623 -164 -601 -222 -403 -881 -540 364 -538 -677 -316 -682 641 3 -74 177 713 -760 156 686 391 588 527 -489 -376 -56 633 -124 -460 -508 -218 770 -678 -564 -445 -93 -525 285 191 727 -80 -102 -639 -479 453 759 -304 758 -96 -737 316 -462 -414 657 -832 264 -640 -468 -400 -648 -850 146 556 -722 596 520 210 322 -150 -47 -378 -463 772 -33 127 648 -23 418 -843 48 677 -319 400 478 507 605 -205 -679 -236 -835 -157 528 -734 -464 717 -529 587 791 -867 -121 685 -399 -163 -154 -49 -682 710 650 -588 519 -762 282 188 -681 579 418 364 55 -161 -564 615 -638 278 -372 -515 178 -374 -588 323 -576 -705 681 -613 228 414 118 368 -431 -7 -212 538 -95 -567 -489 -404 -33 -104 436 410 22 -404 96 -423 -318 -233 -221 -480 562 -127 433 798 656 -766 284 -717 787 638 -620 55 -323 737 -600 608 -18 558 574 -679 239 20 -760 -455 180 -177 -698 -796 777 -544 -764 16 201 -879 -763 -531 -156 -646 238 -375 -405 336 -747 102 -354 -309 191 -554 -430 354 143 -462 -447 -166 -21 504 -467 51 -548 -151 -246 416 -40 -2 -194 746 -386 -780 463 -526 -523 303 -417 137 295 608 -332 630 -794 219 606 -182 -486 -28 -549 425 644 552 -353 174 -533 -273 117 -862 -3 311 -887 -97 409 37 -30 410 643 2 -486 348 320 -890 655 174 -62 -410 25 680 576 -179 -280 -797 -497 -142 -620 -640 -481 -420 -305 442 -587 277 53 291 -299 -250 -208 211 -443 553 -753 -732 646 -852 203 -66 700 458 -692 -1 -286 375 364 -468 -554 -511 680 -56 497 -807 -40 -676 232 352 767 -457 757 -412 -503 -475 -477 -374 -528 313 704 -803 152 -54 -466 481 206 -279 -796 -728 79 -715 143 74 776 129 782 211 135 629 -473 -297 58 205 168 101 -216 -77 289 -170 180 -129 576 229 -623 -277 -496 -220 -593 -253 -463 -653 577 -1 -681 284 541 180 -340 -893 786 -842 317 -221 -494 -442 -128 190 -148 -556 -82 -657 418 -724 407 453 -128 -702 -93 -267 19 -844 727 611 607 79 557 -611 -752 -877 -259 59 707 -699 309 -594 700 -85 -330 112 188 -189 244 651 174 -782 -767 183 -234 -608 -236 539 -133 -347 -147 29 -767 81 -410 -361 395 -163 714 -730 -117 206 158 -728 137 -535 8 788 -259 659 -276 -877 137 -441 -813 683 -365 -139 -851 79 11 165 -701 -62 708 550 -756 800 522 -449 607 -606 -843 66 -233 -360 -347 198 566 283 216 332 71 -104 201 288 621 -467 -858 678 -814 50 289 455 -694 448 -309 42 -537 -372 -705 628 297 515 -833 -44 500 648 -793 -234 609 199 -366 700 291 -718 -764 -614 -793 380 177 -512 -124 -207 -236 -704 -472 481 390 -703 681 205 -597 -33 209 -875 -612 -426 538 -760 96 433 251 731 -160 -158 -609 -401 410 339 -540 511 318 201 12 788 -487 -40 215 -190 717 496 -726 297 491 383 265 -641 -161 -658 -450 587 728 258 69 538 -140 650 114 423 767 -465 -376 -397 -398 -540 7 554 111 58 480 -471 181 760 -223 483 -85 604 537 -75 -490 -493 -86 623 -573 -334 -65 578 -194 489 -787 -551 -39 333 -207 -94 -688 -561 17 607 -245 605 -400 116 6 -545 462 -495 -541 449 36 89 -855 498 235 87 2 461 -393 -840 -861 190 -825 399 58 208 94 394 469 223 -723 427 687 -568 511 -373 -240 -274 777 490 137 -76 -393 68 739 292 722 -115 526 -190 226 -543 373 -799 -319 -85 673 -538 -1 -653 -554 -184 -770 384 -742 427 -675 -301 -167 27 -831 -13 -426 -99 -432 62 -507 -172 -828 738 199 482 777 -264 335 -139 298 209 490 28 -395 -587 289 -765 -628 -831 -408 313 -862 -234 415 295 -844 -219 -420 106 -253 503 -302 338 503 -543 -380 761 553 -551 475 -470 -62 704 -791 317 341 694 359 -74 285 190 682 -234 -323 793 -480 -184 672 -170 -713 394 -636 -761 -737 214 -117 -279 435 597 -10 -55 -372 358 723 116 783 572 -863 -297 -534 -539 -612 566 292 571 -680 619 -577 -463 -328 361 187 -659 -686 143 -136 -900 -167 760 93 -653 702 639 718 95 126 -358 77 -832 735 164 -649 -26 685 -714 -500 -103 163 519 232 -538 221 397 135 -482 -806 -56 -638 -169 -789 542 -412 -446 478 -1 -76 544 -580 -415 -286 -590 -356 773 -557 -435 215 -119 232 -458 -35 -14 170 500 -881 353 -751 -127 131 88 -378 570 -834 690 -495 603 -609 500 -13 463 402 477 157 481 648 -112 -42 -154 -894 -58 42 376 731 -694 1 -302 26 -651 -121 -97 651 236 2 110 -315 372 541 118 -833 -313 -824 -707 -281 -650 -441 586 460 -689 -411 -145 -856 652 288 -152 773 582 570 125 119 1 -238 -556 53 -235 -546 181 -504 440 -854 555 60 507 -708 655 381 704 -840 -450 -584 -524 533 -693 420 -220 -355 218 18 -472 -630 538 -552 -582 -337 30 -77 -375 -410 504 186 -67 -464 -285 -513 -751 -459 -546 464 511 -242 11 -167 528 -400 129 209 -420 -672 -573 692 -470 636 -302 -168 -409 792 182 -447 297 -647 -645 49 -565 414 54 82 -437 -769 -629 705 228 306 -439 392 -76 272 313 732 -152 438 -498 -868 -532 666 -819 -767 584 -300 773 -301 98 -839 490 661 195 -228 226 795 674 -46 345 -507 645 -494 191 -714 -690 633 -337 -565 782 -584 -695 207 398 258 422 -504 -498 174 -798 243 -203 58 61 -204 -103 -90 313 -888 -231 -422 -551 -61 235 -479 178 211 -567 556 -438 62 -488 -556 -301 742 -389 -809 257 -647 -513 483 469 -605 775 426 300 446 -498 -86 -511 135 -789 -668 -835 -749 549 773 -124 -104 -787 60 -681 -564 -170 -476 -119 651 143 -891 -590 790 674 -660 40 404 -712 -385 -198 -602 -69 269 580 -644 696 -700 138 388 -899 576 154 592 -136 -81 159 140 278 -479 -683 99 -842 353 -729 687 -531 -684 614 -598 -211 -862 365 418 -376 28 239 -482 -866 204 -361 -784 -490 -158 -569 703 -429 249 672 612 547 -118 -654 539 293 389 -287 -784 409 61 700 -543 543 567 632 173 641 -692 -364 -544 -799 398 5 742 624 33 368 155 10 -361 -87 -777 -166 313 187 296 -232 -199 505 318 626 -820 72 667 -3 -696 -508 477 334 -548 759 24 -704 -845 684 655 -502 -323 -160 -761 34 769 467 -410 -93 -58 -683 -871 -148 -331 366 21 495 -78 -856 -550 -745 561 -111 78 68 7 -586 711 -136 267 261 -660 570 -169 484 267 -506 -441 453 -750 126 -169 557 732 -482 -295 -387 -840 498 -685 -75 -408 -197 600 270 -853 -492 179 -435 -268 -464 -182 794 -93 -426 616 422 -701 432 -480 -897 -15 573 178 709 413 525 -312 455 527 454 120 -808 173 734 390 63 334 -544 500 545 121 337 -207 18 -425 -842 -115 -557 -590 -301 -572 -224 -195 545 -134 524 -386 -798 -52 667 -190 279 -170 241 362 -277 -177 -413 406 454 470 520 580 697 759 -534 791 -759 -18 387 408 -641 -607 -657 -222 47 -796 14 519 469 54 223 93 -289 86 -146 -207 318 550 382 562 -263 -189 28 -850 -762 -37 464 400 367 -385 -232 -117 11 669 516 -679 52 -85 -616 282 540 -52 -392 -282 -445 -60 658 497 -842 -433 -14 535 -743 798 -340 335 -28 -882 734 235 508 632 -893 -364 -10 44 339 -466 661 -184 -374 -644 375 -719 -816 311 200 -668 382 -676 -77 -69 723 -549 147 600 -474 -674 -644 606 -730 -822 -241 -96 405 -386 -401 73 -69 100 -276 43 215 -750 -282 -798 439 89 -40 23 -288 626 406 321 -662 -801 -237 2 -343 307 277 -244 136 -169 181 -484 218 634 -687 302 590 -873 -423 167 -123 771 -230 646 -220 510 -821 -272 654 715 -490 27 -850 -754 666 438 491 -52 -616 -443 718 54 -63 371 182 -288 -387 -782 734 157 622 761 -434 193 59 -36 -472 -89 766 712 -324 -609 -514 -209 -355 756 76 388 -801 -125 -352 -668 -693 -879 -421 478 -865 -715 -105 -697 -373 7 -374 654 -2 -468 542 -227 -458 497 -515 -307 276 258 -825 -630 85 467 -223 510 -299 -364 -321 751 749 644 -776 482 -6 535 708 712 228 796 383 -65 -303 -569 -395 132 -753 603 -11 697 -77 677 -497 -546 -736 671 -116 -373 -197 -60 -239 -293 597 -500 -619 262 -85 395 -34 -258 120 -619 163 -655 -489 -654 696 -158 698 319 -200 724 -184 -565 -26 300 782 445 -539 -559 540 -5 -52 633 -350 -449 -531 -628 322 -118 -708 -247 279 -697 446 321 -875 763 -457 176 -68 -813 -670 66 -774 -848 622 -371 -844 -416 -289 110 -559 9 -421 -328 403 47 -14 459 218 792 -766 -347 206 125 245 -278 48 692 429 24 -216 453 657 739 757 -819 58 -861 353 795 407 -553 -812 -493 755 500 -145 -781 672 -494 -843 122 -492 -61 710 776 94 516 602 110 -567 280 764 597 -668 662 173 261 676 77 -636 782 596 -4 207 797 -374 698 -52 582 611 -527 511 65 22 -83 -152 713 547 145 782 -724 135 -364 -196 715 656 -248 773 -333 -251 618 697 -2 -651 -691 146 -248 354 567 768 695 -560 553 577 430 124 568 -81 -240 -575 -55 -885 -509 -316 -382 -618 -210 67 70 406 -191 -404 -676 -688 -404 788 12 -608 456 -121 -487 -538 49 501 215 95 -178 328 291 -885 -819 587 754 -603 229 534 -670 695 -401 -84 -827 -358 522 229 401 -630 25 438 -326 -125 147 453 -444 -876 518 -227 489 -85 -338 565 -306 -675 -271 -657 -834 -781 -680 -661 -555 419 12 546 -372 -407 -296 -830 -483 232 443 -321 460 -301 -268 -208 -188 -397 420 579 -486 350 -32 -787 -735 294 -785 -212 585 279 407 -181 -703 422 -861 551 -173 473 -236 -739 352 -133 -228 -181 284 -225 -90 491 -191 -34 -50 458 533 -11 -346 558 -713 -264 678 285 606 484 -367 -611 -178 658 -839 254 -739 21 298 -176 -213 -488 267 452 356 -528 746 445 572 -104 -873 407 61 -92 518 -783 -560 213 -348 661 214 -675 32 -257 -398 -92 2 759 403 -542 -25 -770 424 239 -872 -447 -678 -826 462 -848 -768 -857 -690 -97 292 525 434 210 634 -155 746 -340 -493 369 31 -281 159 119 394 -587 -460 -890 -32 -480 258 775 -376 -444 396 357 -609 312 116 -699 622 681 679 456 428 690 -263 6 -281 507 -272 -211 -545 213 -755 -124 389 -446 -275 -143 -422 316 -533 -872 65 -144 -7 657 -266 -299 657 248 -452 -305 148 -78 -728 508 145 245 -37 -78 -875 -767 57 -132 189 -29 -653 -334 770 -641 216 -102 -333 574 582 410 -456 82 275 -42 584 604 -550 -657 606 -645 252 -43 -75 -10 -409 555 523 -361 -262 -579 741 -179 484 213 -545 -800 -138 -822 -132 534 -346 256 522 501 516 435 -469 -339 -863 73 658 -855 353 -862 -790 -622 -677 65 -877 659 -5 222 -337 -836 691 88 797 12 -704 -776 213 -677 -51 328 543 -731 -239 363 -766 -72 -536 34 -878 -304 126 -193 477 73 -319 218 715 -246 266 -499 -170 -889 512 542 410 719 512 -14 709 297 507 -510 -121 -48 521 -824 -764 -762 -109 -764 679 -774 -633 343 -842 102 281 -560 -291 297 392 227 171 -12 -600 420 45 -649 -129 -623 -766 748 -69 -30 553 167 61 -35 580 483 -548 546 685 366 -123 3 -550 586 340 275 -510 634 183 700 -585 208 -776 583 -687 -301 678 353 -144 217 -461 -789 533 -75 -122 -126 -378 708 -392 -126 -668 -793 -865 -309 53 -315 -429 306 -608 656 306 434 589 460 -142 -367 181 -885 78 -352 5 -146 505 -381 -783 706 -73 636 27 -475 -406 424 93 152 -446 120 -5 139 299 -321 179 -460 258 -616 113 412 -384 531 -435 -834 467 -192 -128 487 -736 -368 -276 -486 553 -756 -422 502 446 -883 75 -398 149 -120 -91 626 -241 593 -34 794 -618 -141 -252 734 -320 12 -210 -860 341 -523 -840 238 722 -718 353 -817 -608 473 268 -449 -158 482 385 562 385 -594 -420 706 626 -412 140 -38 61 69 -256 -662 -239 788 344 487 -551 189 753 -644 -893 686 -131 49 -618 -675 18 309 707 -680 -96 -523 44 -244 -560 -204 -188 703 15 51 349 576 -465 -266 -538 -237 695 -772 391 -94 45 -499 441 -783 456 -625 -179 627 -831 -489 430 -661 552 577 -638 473 51 -475 609 -674 -212 -596 685 667 39 11 -627 728 -279 -504 706 -337 -113 23 746 216 683 -642 249 63 498 -646 660 563 -613 769 297 771 421 112 -308 525 744 500 43 -869 -93 718 -640 -343 -616 -259 120 362 -710 612 775 -819 -254 765 -715 642 210 56 -599 596 679 323 -449 -198 -588 136 -833 -439 137 -299 -630 269 171 188 -3 -397 -80 62 -16 768 -755 -760 275 -610 230 67 -528 -882 -345 702 289 384 -483 -584 -258 249 -616 527 284 284 340 -377 -444 487 -556 255 -515 -117 -721 -783 -842 -741 -691 -129 -126 -189 30 -598 279 -670 -473 695 769 17 710 69 420 790 -671 36 87 -884 767 759 -120 546 -782 -592 517 -438 -621 -846 797 179 -608 159 -499 39 -196 -378 521 605 -527 -718 -846 731 693 728 422 395 439 48 340 110 652 415 -490 82 -284 -255 731 737 -387 -787 276 135 -876 -881 -673 -677 -413 -613 -866 -530 598 795 -708 352 -356 -347 498 1 -538 -842 679 702 -81 -186 -528 779 744 -338 -101 601 557 -443 -673 -694 722 91 653 720 726 -568 261 444 -228 -749 94 41 415 -542 251 710 -393 489 648 32 697 -194 -843 323 -117 345 -778 330 46 -626 -393 -500 -783 -340 793 -864 383 -720 -309 -676 438 -711 -313 -622 248 32 461 -637 719 283 -441 70 121 -367 119 106 -896 -310 350 -667 -553 -801 373 11 17 792 -174 3 -134 -860 -580 -647 -78 -541 -267 -653 -74 -571 -283 -651 203 -571 134 397 793 -379 -702 304 210 32 -104 -471 597 -278 -597 627 -1 9 -357 -272 412 -666 165 -110 34 -72 557 467 600 149 -163 78 437 -335 -231 -601 623 118 -260 208 190 -96 705 92 -666 -396 -289 749 -658 482 -453 191 -795 -179 -117 -750 -715 -236 -160 309 -645 -438 498 -8 -285 615 -817 -682 318 -748 537 -460 -780 -408 -107 514 306 -21 -889 548 713 -830 -544 309 55 650 -842 666 -110 -68 -856 -226 -347 -658 -759 351 -111 196 398 706 472 549 -837 -94 73 -763 444 -753 -540 -526 -818 -62 53 -124 -334 -448 500 800 701 93 -220 -745 383 258 105 740 -592 441 -768 -727 -16 744 -711 660 247 441 -239 524 -413 661 -283 -696 473 -410 457 340 -292 623 372 -338 389 -747 -592 -505 -79 -642 -170 161 -368 364 313 -522 550 -334 309 550 -687 391 -200 -786 725 562 -573 595 111 -245 630 154 568 287 389 300 -357 531 370 7 -167 -412 -853 -510 -229 351 -318 164 500 -852 373 201 180 -710 204 -24 437 457 395 -132 -547 -567 -364 -275 -796 -226 111 50 -858 -123 95 -205 -215 324 -161 -284 295 -844 -631 440 326 287 -517 -225 521 674 197 -52 747 358 615 566 540 152 42 -358 19 -82 -483 -88 261 697 479 -642 -723 -645 760 -898 -590 -826 201 340 773 360 -588 -416 -822 -226 -338 -293 -143 -65 -251 638 691 -113 133 -399 -65 579 -48 -433 -244 229 678 -266 -800 -217 -187 160 648 438 -82 261 535 -623 399 -271 555 268 502 -35 -358 318 -469 -446 -303 97 -165 -569 628 98 190 -709 677 311 434 -382 166 -696 -226 763 -526 -361 325 -455 -565 300 191 243 -66 -292 239 172 122 635 -94 99 73 -502 -892 -318 -548 740 368 -601 -480 -859 -529 -95 145 154 79 -826 779 129 528 132 -576 362 -315 -800 -107 591 -874 -151 483 309 290 677 -516 -752 -156 -790 738 557 -657 -223 -194 619 626 -510 780 -271 -741 210 78 -255 -789 -862 -834 -147 709 -163 -849 315 -500 128 688 -515 -15 -600 43 -19 229 -875 672 -249 -89 351 208 -415 542 188 -600 174 348 -395 700 -183 5 135 45 311 193 330 598 -13 -61 -483 -578 126 297 602 -411 42 -576 335 -656 258 649 -61 596 -54 -599 -472 -77 346 -276 130 -223 493 381 -270 659 -235 294 -616 256 605 368 74 -557 119 714 -885 -178 -825 -192 653 1 -580 728 -551 -366 190 -80 -543 -750 -59 -668 -896 32 249 649 -348 -669 -501 -392 -204 534 -612 270 -687 757 -29 184 -716 -172 16 -879 -893 -266 692 -161 49 96 -114 -121 -484 -654 -397 644 -838 562 428 -118 -746 416 -639 330 608 -690 697 -660 -693 -511 -894 -739 -159 -340 -274 591 -195 -304 -276 -803 584 631 789 -578 -870 -80 -415 -113 609 -187 344 33 -103 -289 -512 -96 -863 -99 -113 -251 -167 111 -351 550 -84 -493 -152 -648 -802 -50 -612 -643 174 347 7 187 -329 -215 -493 719 37 -327 -878 389 -34 -826 791 320 316 268 457 645 209 -669 -184 -198 -187 417 -511 445 115 235 179 798 57 52 -107 505 330 -776 54 -727 -567 -371 23 211 68 745 -66 206 184 -302 738 -636 473 355 -111 -865 -889 612 -71 -483 680 682 -847 -367 401 -700 -213 -570 569 -869 677 248 -562 556 -631 216 555 556 97 -539 502 42 263 199 -645 511 -500 695 -254 159 -639 190 -192 -74 -51 -312 -227 307 -613 242 -224 -544 -768 258 -299 274 81 345 734 -323 -782 286 -777 606 -511 -756 97 738 695 323 -395 -476 753 -760 -312 -15 738 -713 -221 -839 -728 677 102 -472 -475 539 388 425 -391 -236 596 -71 -884 356 175 -492 497 617 -550 351 607 797 -395 -310 -361 -56 -671 30 65 -474 446 -789 -549 -373 -298 -613 388 520 587 30 768 -37 -862 -772 608 -614 297 599 -665 264 -161 52 116 -444 -410 -443 337 29 413 318 -681 -850 792 -148 163 778 -645 -414 -536 331 -441 360 378 -115 311 -786 791 -454 -494 -374 -243 -577 -411 435 413 -600 -802 2 196 -702 794 120 -717 708 329 672 706 402 -504 305 632 -503 -5 -120 -900 -758 236 501 133 560 5 -217 -109 -716 -477 222 248 488 -534 124 564 559 312 710 123 -80 654 -290 520 -698 413 631 428 -546 512 526 -714 679 771 5 -181 564 -688 -312 304 -197 -464 205 -212 -11 -810 149 -608 -382 -643 653 557 -74 -524 282 -14 607 -333 563 214 556 357 636 206 -292 -759 -287 404 142 -48 556 300 109 -387 113 56 255 526 -79 354 -810 -456 -451 456 235 30 0 99 -593 -519 -233 737 -494 155 -780 13 706 -592 512 -775 219 -748 -608 318 -329 -656 -515 479 -873 -850 651 204 -33 527 -822 -765 363 -674 263 137 760 -564 766 339 -24 -446 498 176 271 317 661 -669 -258 -791 -310 -644 -638 182 -27 519 675 656 550 -548 302 639 -498 -629 275 284 -343 -687 623 -853 376 -634 -147 -571 -855 -363 38 -433 -265 153 -895 -141 -358 196 -131 -618 -262 -584 -433 -586 521 -222 254 474 565 600 203 -693 -690 -168 259 -149 -824 -289 171 -731 -161 -43 476 -21 401 -305 -30 -892 -450 -539 7 308 -507 6 -532 668 347 -747 651 79 -748 -743 686 -557 660 314 571 659 -767 362 -835 -874 498 179 318 69 365 585 631 -113 368 765 -814 798 632 458 -16 -16 -184 -186 -293 796 452 402 269 675 -123 -873 -693 531 -555 -5 -473 158 -389 -733 789 -174 -842 420 -327 -52 -677 -900 -227 -397 -305 277 609 -848 557 640 -37 716 -736 -645 234 503 212 -1 501 19 -447 661 767 -483 -409 183 160 505 197 -413 277 -809 480 219 7 -399 443 -659 440 -162 -787 372 -822 -117 -272 -151 187 565 579 324 -429 226 66 -186 -325 -853 181 -575 -99 -700 467 182 712 -160 282 -653 415 156 146 -703 -410 -334 17 553 46 -893 -521 -110 678 -261 370 451 -639 -173 655 448 -287 417 -195 312 -538 160 -712 285 779 332 -64 -9 780 -125 286 -322 -235 81 13 -801 464 26 737 606 76 82 -781 773 150 -483 -441 -639 -424 764 581 -180 -746 766 -181 -251 -453 773 -429 589 400 404 -9 -204 -267 -374 472 -812 -780 480 -877 -160 173 -741 -621 -609 183 -579 -39 337 -801 -26 -849 -827 754 755 721 -352 532 396 544 -863 -887 212 257 455 170 704 -538 -9 -750 -365 503 213 -743 -796 -346 -311 785 525 377 349 239 -24 -101 -108 -495 -285 -738 -371 -331 -204 -283 -321 -88 -369 -579 -469 -3 48 411 -890 787 118 358 227 696 -428 446 -231 -104 767 513 677 187 675 372 -228 760 -586 -97 -879 -571 255 384 -644 404 -729 -587 -723 381 -516 112 669 596 -504 -315 -154 498 620 360 306 383 255 -364 -435 -335 -523 788 -151 799 -796 299 -140 636 -656 -134 -580 -512 -507 -140 694 238 399 -463 -303 -191 -824 435 -679 592 -618 521 -634 -26 -551 214 -426 -43 486 -642 -621 -604 763 -210 362 12 636 558 226 -330 65 -429 -576 -601 -202 -812 784 -874 -758 57 588 -630 381 446 540 -629 -340 671 -124 113 174 -212 103 74 -793 622 213 -558 -733 -657 -239 779 -839 -527 -676 76 676 252 511 -772 517 -403 194 -543 -788 -72 -466 491 -86 203 -147 -408 -285 -506 236 688 544 -668 -288 556 330 461 -28 -465 -635 -669 341 687 166 497 -846 458 -644 706 129 -458 -611 -719 -611 772 -463 -481 -465 487 617 197 -569 703 -3 -219 -876 -880 -498 -60 -375 -775 -603 -690 671 -109 514 -630 -13 -800 -127 -814 -34 36 349 498 752 -282 511 42 -565 -24 -206 -768 278 510 263 -654 93 475 -86 282 57 -284 -354 430 440 -223 -480 -453 419 548 194 -236 99 -410 8 -46 360 -192 238 726 631 -642 249 -156 366 433 -848 160 -144 753 -244 123 -833 -724 247 -339 -751 554 414 664 -343 455 -463 190 -91 346 -892 741 308 -764 -621 140 -860 -74 794 485 -416 260 157 311 -473 -644 -893 528 -3 549 -664 -788 345 -491 -506 -290 -89 -530 -263 -36 213 638 -312 -458 5 -572 111 -428 -753 106 -323 -296 -300 179 -806 -112 78 -680 -374 -126 749 -583 -834 253 154 164 0 617 292 -418 376 502 651 -170 244 -67 615 -723 747 -507 718 -152 -643 445 452 544 -610 592 483 -181 -356 268 -603 131 505 635 -252 189 347 -113 -423 314 270 -690 -352 -884 332 227 701 762 -528 439 -137 -520 -327 -676 -167 -376 335 -223 573 372 -865 -853 138 -273 -229 -848 -28 -272 97 124 166 49 -637 -585 -480 -866 153 -760 -762 -416 -441 659 201 710 666 -870 -606 403 72 184 -759 591 79 -787 425 398 -24 389 -205 375 696 -385 496 6 174 -810 550 359 -626 418 43 791 -111 -120 -439 395 598 -511 128 50 465 479 770 -282 -300 156 245 -333 600 611 436 758 137 -401 554 -167 -554 -860 207 305 -567 -142 -242 707 540 -159 387 51 220 560 -29 349 -200 -210 -504 218 -489 209 492 13 -442 -251 799 -215 -604 -505 -758 -738 -240 -705 48 309 -10 -90 -634 660 503 735 -122 -355 545 197 599 793 660 67 -196 -749 419 -114 -233 -314 -380 -476 394 -110 -608 -384 -251 -118 -564 -57 751 618 549 -125 -747 615 257 -481 -61 311 55 742 530 737 -67 313 -832 -500 40 263 677 -408 -291 455 369 -763 -477 341 -34 -638 715 -221 -278 -40 -369 363 795 799 -135 -547 364 -148 724 773 -777 -477 -794 552 -302 -611 -116 30 -730 -144 -850 320 112 -764 324 274 -592 -596 -384 -893 657 426 -875 70 7 236 237 -616 -80 579 -125 -103 -611 557 681 -625 -244 -757 -561 693 -740 552 415 0 481 -694 -804 -643 -307 -654 -823 435 164 -180 -620 -596 -392 -125 -91 -640 -622 -279 -650 397 -116 -245 -331 -489 468 448 126 347 -809 627 -700 570 -806 155 469 -718 -586 81 -720 534 -66 -463 -525 -72 -453 -777 91 -390 541 678 517 -193 432 50 27 176 -899 144 -441 697 -708 -725 -895 -731 -346 -591 -180 342 -435 442 -359 296 -612 -102 137 460 -857 -726 134 531 407 41 -423 766 323 70 663 -849 754 -670 774 -750 -33 616 351 531 30 -850 40 683 -23 498 -200 -753 258 -884 -64 -818 -201 645 -437 -552 46 564 -667 -120 434 358 -128 350 -112 -305 -144 -143 -418 415 -815 381 -833 716 -550 509 -511 712 376 -635 154 121 -776 -789 614 -500 728 296 103 -104 -863 675 -767 782 -337 491 586 253 446 -80 -815 -87 447 -499 -232 -507 -241 178 747 -487 -391 346 -240 610 752 -220 -326 796 -683 -352 -888 161 -393 449 610 181 701 -26 -143 -280 -159 -642 -284 5 298 -137 -509 -716 188 -155 21 330 -319 774 719 -535 -675 -627 154 401 -698 -720 552 110 -879 -477 373 -895 639 -331 -543 386 267 -164 -639 413 522 -586 -281 -532 -887 -194 359 40 -183 -744 142 -6 456 -221 -23 -158 434 195 586 -390 -14 -309 -108 -319 79 -213 -542 729 260 242 393 -383 -798 -746 552 23 698 685 -433 479 -839 -251 -387 629 -864 -3 -104 126 -34 -648 -133 311 -425 -447 100 75 8 -17 -63 -276 -695 -560 -854 -221 -555 349 -130 -249 130 -778 -195 -338 47 -164 614 -543 -495 -441 239 -716 -758 185 -574 -51 -356 -527 530 -307 71 -167 -287 99 -407 372 794 526 -405 -867 715 471 -651 -791 525 -726 626 225 -860 -187 -245 204 763 -402 708 309 206 -175 624 1 -869 666 218 545 -198 -520 636 -678 250 -578 -207 -135 641 -699 -313 -683 -578 366 -200 581 756 794 -785 -32 -621 -155 -426 -183 295 -881 471 -278 509 -330 -214 239 517 -816 -515 341 -230 6 233 360 -407 515 -514 -523 528 16 14 -430 -892 739 -415 -765 790 621 -81 379 -793 689 621 182 -562 -150 -44 668 -109 -794 -869 -468 -508 -688 447 -431 -50 188 -759 -545 -287 6 243 -34 411 -767 -562 -810 186 -212 -61 -591 -145 291 -522 22 9 -546 245 706 -649 648 394 -409 -841 -45 500 657 -411 618 -184 674 -567 -541 446 -762 -525 183 -127 339 671 -699 -69 557 566 -806 -178 -398 -150 584 76 -427 495 -561 281 -686 -12 8 -186 201 -779 -765 -317 236 -810 -509 -383 518 -1 -205 52 234 629 455 -168 549 101 219 341 -68 -228 -237 -523 436 636 -586 -633 -241 727 636 -408 108 -649 485 533 88 -73 320 198 547 27 -555 464 -234 -468 307 784 -840 -484 -43 -615 185 596 306 -240 -70 -148 -333 322 670 645 22 -520 546 -400 498 17 -113 -556 195 -716 -302 -451 54 -513 154 -810 332 -340 -849 16 124 -146 -269 -96 -286 -64 176 -6 -440 152 -44 127 -47 -476 284 -442 -158 -346 -87 53 390 -197 -818 480 -767 -617 8 -371 -760 -485 408 -644 -199 793 436 -232 572 -102 -92 -105 126 -891 442 -311 400 -226 170 302 -744 -132 -424 437 95 -18 -76 -130 553 471 90 627 -263 -604 -636 -454 -8 325 -107 -898 -134 -653 -409 -450 -688 -91 -741 -1 -54 67 393 633 -345 -7 -824 -232 795 -622 528 -694 77 -350 -354 -435 -558 78 -372 -514 -719 601 220 404 109 91 -736 497 620 -196 -175 325 -473 -830 -811 789 440 710 653 -381 532 217 307 738 320 -804 437 50 -859 -642 681 612 108 278 -723 -598 586 676 161 -150 286 177 -357 -321 109 -796 651 -825 358 -452 -312 -571 -638 -227 -287 -212 -232 -494 636 -161 318 -121 -512 -826 -675 -786 -831 -697 197 -509 758 -742 -237 490 707 -195 271 -788 152 -33 77 721 608 -24 -202 173 717 -496 -375 418 -166 -261 -400 -289 784 29 -397 -803 553 -550 -861 420 2 703 139 -457 -879 642 -360 -878 -712 127 514 -677 520 392 -273 743 -503 -514 -278 76 707 317 -308 551 -545 52 -5 -116 624 64 272 -250 74 216 -247 -193 724 -660 529 -345 149 -794 -535 265 -334 -208 748 -745 -523 345 -249 677 -316 -828 225 397 516 -130 545 -718 738 110 -883 -569 -685 754 -745 347 624 464 112 716 174 453 -697 -332 -296 -756 451 -447 -330 551 -134 -149 -206 -169 -15 435 -728 526 -320 -367 680 -657 759 -95 -4 -828 -338 -376 646 -877 -481 -860 360 696 -630 -705 -699 -151 135 -852 -24 113 -200 -861 598 791 -530 -211 774 -459 528 -860 -823 280 -131 562 -543 -824 -648 505 -809 -886 65 224 458 452 -567 448 -236 -536 -130 205 480 41 756 -206 98 -404 -486 -597 -533 -875 -182 -697 -224 746 -473 186 -521 57 -641 -378 295 582 -612 -305 707 -595 -252 287 -528 -859 478 505 709 137 713 376 -745 -828 248 571 -175 184 -687 -207 -864 -52 -23 -75 736 -500 -890 -635 208 576 234 -110 758 197 272 -66 60 -300 -323 -717 -313 -622 -693 378 -243 264 -477 699 584 -34 -169 431 -595 234 670 -557 165 -597 455 -888 -26 556 443 -247 47 -704 -107 -312 -312 -480 241 61 -654 -273 -476 550 -697 -447 172 734 -447 -689 780 -786 -385 263 -554 700 634 244 436 588 638 -426 687 348 450 -211 -93 -777 -228 -527 414 -567 242 624 268 740 554 -616 -267 -400 -562 -57 -706 -856 -757 -831 -91 -190 -284 162 -835 -727 632 -496 208 -502 184 -664 710 206 500 563 -252 70 621 318 -661 -458 573 -647 -785 316 228 -546 -3 -807 -498 638 626 142 -742 -405 -167 138 -393 -645 104 229 198 51 -664 283 -401 214 797 -539 -311 -223 -801 -35 750 -488 -580 -286 -600 145 530 -813 -195 771 -671 -119 -828 430 15 718 -656 -71 -284 -156 106 351 614 -296 309 -35 722 -528 -856 -167 -668 -104 617 739 -694 47 795 247 -362 719 441 -331 -652 -866 106 502 624 220 -801 -735 570 -399 -195 229 272 -691 485 -87 -832 158 395 -794 -106 498 234 -279 619 790 699 701 -282 -128 435 202 431 216 541 -390 -647 -221 534 128 9 127 -854 394 351 -759 -586 -541 -557 776 50 -630 472 -610 80 -195 -757 431 -401 -573 -395 -209 -77 -107 300 253 -632 -811 70 -172 581 -225 -808 424 -115 -465 -21 -768 -630 107 470 354 -200 95 -88 72 -694 -543 -153 562 -346 -558 543 -253 -595 589 -693 780 -301 -109 -104 530 397 275 775 -374 575 751 -254 -380 -632 -741 740 373 -743 120 -227 -672 -5 -12 231 -451 627 -631 681 659 113 -645 513 -541 -554 -387 735 -679 547 -589 554 637 563 -894 138 526 669 -322 -159 190 -201 421 343 -630 -418 -599 664 415 236 -502 -643 703 -443 549 -741 489 135 -344 198 18 671 421 -594 -483 306 456 -23 70 -627 -271 93 -321 -139 699 275 -333 -509 394 -54 -212 -227 437 110 582 92 613 485 325 -900 -580 165 329 395 630 681 567 602 -712 -879 -750 -729 -707 644 -280 -459 157 698 -92 221 -623 -561 -424 540 311 -325 588 755 -843 18 603 -98 -781 -153 -566 716 623 687 140 -160 -257 -530 753 -112 74 183 -307 50 16 -662 -343 747 -138 631 -305 439 -139 -495 514 427 -242 420 -228 -675 151 -306 -727 -74 -898 337 -435 355 748 17 -875 -330 -547 614 -365 565 98 -681 641 -318 61 464 -70 99 -722 -114 -136 -433 -363 -698 24 -593 175 -13 398 228 -206 -309 397 -778 522 426 590 -124 -841 644 -612 144 563 -527 618 748 -252 605 -147 647 -453 -429 -783 -333 -331 297 -259 -558 -848 83 27 368 631 48 -133 36 -794 350 216 -189 676 531 718 440 -590 -676 96 -398 39 -828 -639 -889 620 101 180 -421 -134 -100 -468 -583 88 -847 -24 677 86 -869 -725 636 468 464 623 -439 159 152 -378 -136 228 -809 628 483 333 -195 688 -715 702 362 -301 -235 -116 365 592 423 633 -735 -215 -779 -610 646 676 121 -694 -749 -44 -830 704 -277 312 459 411 -339 638 604 70 -205 -880 -199 -832 -787 -35 22 316 175 -357 -506 -503 -246 -282 363 -211 -94 -504 507 -545 -2 -713 221 316 641 678 -581 -171 -423 -151 -735 -646 653 696 -620 590 260 770 23 500 359 14 136 -79 743 -832 -868 792 -859 -530 474 -13 -58 -313 456 632 486 -573 128 164 203 -461 223 -712 -560 -289 -307 290 -806 659 134 516 294 586 259 -852 -345 -174 106 259 585 -315 752 -403 -168 22 -699 -158 33 222 -675 -815 -605 -524 -333 -528 -860 196 -114 -89 479 -766 -43 -302 -858 -823 -780 469 278 -846 198 576 320 546 -101 706 741 -273 -165 -434 -666 64 604 -489 459 -797 -237 321 -209 612 625 -581 -393 -243 538 -663 386 -690 -732 -647 -495 538 -843 -328 723 568 28 626 -816 600 -447 -668 706 199 642 401 -891 -601 -706 -856 150 411 -196 406 -206 -702 -799 196 -120 800 583 668 240 124 -518 24 -139 169 -489 -436 101 -34 -315 -96 781 -438 45 625 414 786 -324 -462 536 415 -527 -565 -649 -414 -44 -890 -881 526 -770 -229 280 546 32 -899 -513 -302 734 782 -767 -122 -99 -688 -323 541 543 -321 240 -294 -28 -756 -810 -433 -672 -513 -106 308 -477 -882 323 -861 -886 -205 553 -360 -534 -498 187 -637 -261 378 371 -824 -329 -560 -774 680 -414 -124 90 -41 470 -177 20 792 -282 -454 527 -497 -864 -44 -488 -755 -364 -386 -453 -764 172 522 -177 199 -589 -153 294 -116 325 204 -385 103 202 -35 35 -801 368 -111 263 -372 -283 589 -738 212 469 398 533 -684 747 -716 281 -849 -75 -777 -467 122 -550 -246 79 -135 147 -805 391 -12 -454 -155 -464 94 630 -35 -275 684 -385 -91 -876 418 118 -349 -144 -518 721 -16 69 -648 -666 134 -570 -462 -311 -816 -591 -182 382 -683 -122 -267 -486 204 173 -555 -770 -602 153 -155 177 150 -621 -556 535 401 -876 -344 -587 -681 -365 -780 424 441 144 338 600 108 242 -66 -821 -223 661 503 -546 -358 -757 368 83 -211 669 -581 -492 -128 -52 -458 -896 714 379 -659 -656 -172 115 -114 598 -879 -825 -873 144 519 280 683 -160 175 -126 654 732 333 588 742 759 485 342 -766 295 520 -548 139 464 -522 132 -41 357 -746 706 271 -159 263 -108 -632 -293 -707 -797 74 206 -146 -837 -767 201 -740 -723 -400 674 594 231 258 -644 38 -353 -833 180 -782 120 365 609 -881 -491 -412 -97 -475 27 741 -414 26 -192 139 -253 148 -550 -125 630 -105 523 215 -9 -146 650 -515 -531 -519 70 665 164 337 -98 -7 -358 160 119 367 -282 490 -371 617 155 -631 -206 -314 -296 171 68 654 -177 -749 550 506 267 -773 -389 749 95 -337 792 556 540 -469 -663 280 -717 768 -700 -786 -190 548 413 -37 -623 -134 572 -314 515 630 -298 -361 103 477 1 543 -774 348 98 -216 189 613 481 790 -545 42 -88 115 -189 -709 -882 217 -469 -117 755 -757 -587 481 -87 21 800 -531 5 11 -102 -873 -302 783 -820 -412 -197 529 313 -433 -840 -27 -54 572 641 -219 770 -652 155 782 -113 383 800 464 -640 -277 -80 368 437 630 -890 276 574 73 31 396 -634 -305 -98 572 -178 263 -306 461 -762 -561 -385 613 447 287 475 100 -808 455 -192 -798 493 271 541 -753 90 -649 -279 -659 479 -413 -292 -80 239 736 -304 -665 161 377 355 431 413 -499 342 -457 -14 -837 -520 467 -580 165 209 -207 -670 683 -101 602 -274 -713 305 294 -864 -227 -168 612 178 103 83 -783 -166 456 -283 724 -306 -593 -94 -222 -623 -19 716 617 272 582 500 96 17 517 577 -156 394 -643 -849 130 546 68 543 -373 753 748 -296 550 583 -505 -555 65 -487 -767 640 -653 -225 424 -838 615 550 -152 -53 -594 -784 -671 600 -468 -120 519 249 295 -574 681 -420 591 -708 -439 -88 -272 135 120 700 -48 596 -768 215 -805 -606 -541 -219 466 -855 448 646 -234 524 591 593 -582 133 -728 -283 -221 582 120 414 -400 225 -715 719 -141 -431 394 134 -371 -588 -625 127 -661 -863 -549 144 79 -69 -390 -737 -192 -304 -731 726 -884 68 -615 -446 510 -898 -455 193 216 117 577 469 774 646 346 -81 715 364 506 -577 -734 100 220 -788 -253 -732 -594 -52 700 -611 -156 227 651 130 156 252 413 480 -491 -834 495 -21 593 85 -146 746 225 349 226 -674 -517 13 10 597 -480 -888 288 -480 -20 -67 -475 -169 -723 298 -177 748 -514 315 462 -130 129 121 497 -222 636 -862 -561 -107 -140 -319 57 631 -453 613 251 379 773 752 292 78 574 -314 -135 281 420 -614 -443 637 701 151 -600 -433 443 390 542 -187 -83 -97 -463 271 -34 358 -251 304 -643 589 -795 -726 7 -776 -165 788 690 -631 -391 236 575 371 166 -799 176 -732 755 -780 -502 -621 -457 -406 83 -179 509 -873 -564 353 616 -663 663 -774 338 -402 458 276 -394 -91 543 -561 -628 -472 289 -112 -311 484 -888 -457 709 463 22 363 -619 185 -745 460 -430 -327 -310 -589 -38 233 -252 -200 -244 -391 -424 -856 -311 -650 -48 -545 49 -142 -781 -215 60 -896 -488 88 186 -408 232 599 -839 659 237 -224 663 68 -84 612 56 -445 -793 568 -763 -775 293 -843 559 -651 -77 -667 558 125 307 715 -457 60 513 -105 -523 -249 117 -490 615 -292 -271 -825 -563 406 -647 -390 395 -523 95 761 534 185 -210 -480 339 434 -735 502 29 -7 -664 -860 -503 110 -684 588 85 -733 -736 296 -28 -134 218 682 311 -328 674 -173 -372 29 797 313 504 -224 -862 745 -627 -87 707 -691 192 655 -197 503 -891 -386 -726 -69 -686 -511 666 696 -508 -111 -526 188 138 526 11 -4 -533 132 91 -728 -168 -605 635 -323 -647 762 139 731 293 227 -437 87 -643 -234 475 763 575 685 -751 -717 358 -52 -688 -268 546 627 184 -835 -442 -252 123 -542 675 -112 500 467 -437 -267 660 524 718 -57 -609 452 39 -324 -823 482 -569 433 207 -569 -78 79 470 549 499 304 364 -434 -560 607 -34 693 -821 -180 -115 -169 -424 -239 -453 -413 -854 -111 322 -43 -766 -749 355 -649 664 479 -55 -114 -767 -455 -250 -156 518 169 438 -282 -40 -456 -693 -713 -755 -783 -661 166 779 -109 34 368 509 426 -898 -841 -567 218 -16 -436 -817 789 225 21 -399 -346 480 653 722 -244 522 717 -113 -868 -497 -196 761 -555 -319 343 736 -697 -592 -231 777 -49 -381 405 793 -654 -857 -679 452 351 231 199 -758 695 -277 -94 342 -272 -137 -648 468 709 -524 163 561 60 -72 761 -15 -737 214 -188 -147 57 348 -218 -636 222 -247 -225 -347 495 -273 -182 -626 621 727 -208 -457 -6 -604 -490 93 -603 -827 229 182 290 -60 -320 -15 464 -515 -511 201 229 -531 -516 -353 213 -175 181 376 -348 545 660 178 -247 410 734 -675 -302 286 198 301 639 -438 747 -868 -804 112 418 -132 -5 -627 -721 565 -71 -194 623 -184 -614 -737 -883 546 -876 450 -580 -583 442 387 635 330 -84 -680 165 183 -398 -3 254 50 466 686 -385 -332 706 -787 455 -763 429 -862 -553 -232 -83 66 -785 -834 307 649 -850 -373 -868 -160 -433 -277 -272 703 -458 447 -891 622 -661 -614 570 -192 -31 654 -205 474 41 -783 425 730 -267 553 251 75 -749 -784 -688 578 -325 -753 598 16 521 593 103 -818 -628 -736 644 434 -514 177 267 -292 645 213 -7 -45 -720 -894 -96 726 -340 -587 162 -162 -48 743 249 -483 122 -859 774 780 283 713 -557 -11 -135 -522 -133 393 753 133 -524 -276 239 -833 -32 -727 -762 -494 -508 -818 -41 12 551 -392 567 321 406 -900 -874 -148 261 289 195 628 357 -96 -61 -895 -578 492 -861 117 176 -856 -467 235 528 -822 -281 249 -454 -148 159 -422 555 -740 643 -584 -814 748 349 639 34 333 233 -400 -414 32 592 -16 751 165 -201 -146 -510 505 -201 208 253 -28 627 -471 -158 -398 794 -277 -410 248 -620 393 -651 587 371 -547 605 -523 -640 684 -644 122 -648 -270 -422 -533 -669 416 -705 589 -817 491 109 356 -176 -827 696 592 518 -716 98 268 179 -462 -302 -296 601 -188 407 385 -387 251 189 778 469 132 -464 182 -788 734 -789 599 -44 -550 -797 675 249 -99 -420 183 -833 646 -56 177 -835 39 482 -15 -148 -114 -672 -157 -549 253 -166 -888 -828 549 543 -794 221 -801 -685 622 232 -270 -482 -504 -73 -668 -620 213 -853 -224 800 207 -676 -143 242 -21 746 390 -237 -244 -653 -163 -837 -888 375 -742 211 563 790 -510 -163 -342 -44 771 84 -319 -269 386 247 790 -847 -57 -613 -67 97 -431 268 152 170 -194 -784 -840 38 -515 587 129 -451 200 629 -710 159 -624 388 368 -133 -506 133 -706 -849 317 -322 -142 -181 656 -187 -552 685 406 502 -322 374 -107 -880 388 -591 -179 -175 75 -259 474 -738 -744 358 755 -444 656 -585 2 193 503 -397 356 3 -611 6 71 246 -816 -773 147 -351 -799 719 228 116 -337 755 -668 -893 569 -739 228 531 -549 -627 -730 -855 184 -428 -874 262 -88 -855 -622 303 337 -89 -163 703 -763 586 -380 348 242 -147 -359 -67 349 -743 361 131 -429 212 104 -397 610 169 261 276 529 -520 -293 -686 301 -155 -322 -878 -885 -78 -404 471 744 -414 262 -174 381 656 281 -159 416 251 413 -264 -432 -412 680 467 706 672 681 730 -143 -299 -288 403 379 -261 177 321 51 -517 726 -366 -42 89 372 -768 379 100 -131 107 -827 402 232 -649 -155 -479 -348 -582 575 -382 765 -537 -48 -694 585 85 -846 -843 27 -882 450 221 -261 443 -311 -697 -567 156 276 583 190 606 312 670 599 148 -784 94 -467 -572 118 372 358 654 -753 -435 -57 435 421 131 -144 183 142 571 -576 -816 -173 -571 -568 -596 629 -619 371 650 217 -807 587 66 -157 -605 -519 128 -472 -13 -512 -578 -69 -231 94 299 -452 -239 -190 599 638 -239 -557 -3 131 -143 634 -114 -470 -435 -412 575 -210 650 -158 356 -602 -49 -660 -33 -410 58 614 -615 -662 -341 -793 624 -690 490 334 -208 -135 111 -435 485 -887 -324 -538 -655 -143 743 -126 -870 -159 440 631 379 -371 286 -274 -509 222 -593 -207 -14 522 793 6 -771 -508 714 -260 -167 321 -28 -634 -724 84 -546 -460 302 405 -635 -354 -556 -412 653 304 240 -137 -324 706 -199 -229 61 -47 356 319 -798 -594 -339 250 600 -369 389 -811 290 360 -816 -317 -280 -676 -459 661 -542 -766 576 -874 -855 527 164 111 -81 -67 422 -641 161 -532 145 -22 -892 784 -723 -346 158 309 -641 396 114 -505 7 579 422 -292 511 -352 612 534 -650 -90 214 129 -791 -687 -99 -419 -848 -508 166 -568 -103 97 -790 388 -77 -130 607 620 63 115 616 384 536 -138 484 120 171 -86 -196 -45 -114 700 74 -377 -766 -211 779 -881 -166 -5 -608 -146 87 -582 38 -220 -459 733 -307 -296 306 -693 -235 595 400 -110 37 -724 443 498 -620 -700 -607 22 727 -466 -319 23 561 296 -3 735 740 -764 -301 29 -814 -781 -440 258 511 -214 -106 -74 613 81 -785 -64 -642 -249 -780 129 -38 -266 376 -803 343 208 -667 447 -694 -340 16 558 655 84 274 -577 799 70 24 -456 672 644 242 -752 30 -730 679 92 474 187 -824 -389 -485 86 797 -23 133 523 783 -721 514 97 655 413 -813 790 -707 -828 -656 69 304 -688 72 239 311 165 -450 -408 357 -434 370 -185 -475 -857 -554 337 447 -650 -368 -214 -240 -355 -666 -303 20 -401 378 254 -765 454 -264 -702 -554 -862 -782 631 -48 -796 76 464 528 443 477 -863 495 -86 -138 -748 585 -640 -37 229 -711 -49 -723 -368 -707 -412 436 784 -836 -821 -148 727 404 221 -857 -373 -421 724 -16 414 217 733 -741 -694 -763 638 151 587 -627 490 631 787 205 656 437 -421 -614 -726 259 -81 295 298 -816 -643 304 640 380 -358 439 312 -807 -232 377 -314 -635 -640 164 73 632 -159 -712 -142 -820 -19 -522 -622 -797 242 -437 -495 634 -760 -815 -609 501 -60 -107 -743 130 585 -482 -524 -165 672 -432 -798 -401 667 -287 -430 -674 -9 124 184 -304 286 623 717 311 222 591 735 -318 410 13 439 241 -509 735 609 391 -260 346 -260 -719 172 -308 487 -251 719 -865 -295 -8 -739 574 -240 361 -506 -394 792 -441 -12 -345 -246 187 -514 -827 -818 -899 79 -532 -479 674 -494 -267 -883 183 -666 509 223 430 -762 229 344 -16 -617 703 -3 50 567 -172 109 -723 194 8 -45 463 779 -840 -747 -319 20 424 739 -24 4 608 306 -744 328 -888 683 488 433 174 -105 -422 -509 -603 776 -704 -13 -778 -351 -447 298 481 260 212 66 -123 710 502 29 -196 -423 359 -454 783 -855 -112 -865 302 644 -381 357 -75 -308 -382 298 -486 -230 -115 -308 -388 -236 114 27 -284 -714 115 -734 517 -773 -813 -306 119 -733 -634 390 -676 109 87 243 -406 265 256 -669 -190 756 231 716 -511 -18 520 -782 95 -689 70 -557 684 290 -584 668 -715 200 531 400 -413 -457 -649 236 -741 151 -855 -263 -759 354 -649 -536 170 596 -241 -340 -539 -865 -386 -488 785 -709 -194 156 -692 726 -859 301 289 -697 -295 271 -113 -184 550 -783 666 -410 59 598 292 291 -153 28 -580 -605 -137 485 652 -804 -740 562 770 -74 742 37 573 -404 -94 -15 -439 55 -729 671 781 788 -848 -565 313 47 51 -200 444 557 137 44 549 -580 646 213 556 -555 -673 493 -355 533 429 -723 44 -381 257 -190 362 -450 -372 -384 -519 257 -264 -421 391 520 654 791 257 508 -199 419 -271 225 243 95 92 -528 -479 388 50 -353 -866 -46 -326 -24 -188 795 -896 -715 -547 151 705 -740 384 -898 -23 -787 -900 -503 -146 758 352 -313 381 678 -268 -741 -236 -666 87 367 178 -360 46 -65 -783 -815 -474 -126 569 -541 201 530 -855 705 663 -825 701 306 -736 -898 569 -890 145 -490 -863 182 614 -502 -720 -577 277 -314 -797 -321 570 688 -176 457 -48 169 331 -333 173 -631 -147 -358 -703 -407 239 -729 516 43 494 -412 -403 379 664 -80 -893 -65 -222 -796 542 13 -531 -14 -655 -764 254 -35 36 -14 -114 63 -545 -398 -869 29 -596 -729 14 332 -673 89 80 -276 575 270 -723 -116 225 -565 -677 765 -894 -897 -505 -459 -538 -884 166 -289 705 499 -816 424 -465 195 -73 -674 8 -517 724 581 -611 242 -79 -556 788 512 -369 -654 -249 -900 -501 -671 764 -438 751 -16 189 382 -574 -103 486 653 -240 -322 167 285 -347 -406 229 489 167 -583 483 304 100 110 -649 -701 787 -98 -396 597 174 690 -356 -490 141 -442 191 105 -609 592 -681 559 574 136 -571 -433 596 19 -48 -788 -692 165 -743 277 220 -342 762 -778 652 50 -393 -532 262 94 -283 25 -333 51 -511 -868 208 -86 -494 611 -651 281 -467 -801 -444 631 -437 707 438 -400 -636 -67 -709 -6 -574 739 -485 -839 536 -201 259 -38 757 -406 91 382 -716 631 95 -203 -456 586 228 772 518 668 81 -633 -429 62 -40 258 -501 -893 -287 290 20 -541 139 -226 583 42 575 -751 -56 243 -125 -217 523 -408 -865 -225 404 -428 -299 698 -313 60 519 317 -709 205 495 452 -698 -431 -802 -874 -310 -13 152 573 -316 202 -65 -458 -258 673 235 -471 341 -171 -44 54 -414 -717 -719 245 -643 707 -428 12 523 148 597 276 159 -892 405 -452 -714 -439 -304 -395 679 592 -214 -200 787 -630 157 660 -854 -177 -691 -594 -674 -308 -158 425 -76 -875 -226 202 76 419 378 611 65 -897 1 -841 246 157 -322 79 -376 -166 265 -671 -636 36 -767 250 471 -730 349 636 -817 -244 589 699 -454 -463 -441 369 -791 -655 74 -583 392 -786 542 130 -105 583 -22 -813 138 -253 477 -390 516 -224 666 675 -637 -23 511 681 -641 665 108 477 -440 -20 260 -261 203 -277 -810 -259 -86 440 85 -848 -389 48 148 -69 -93 -742 529 739 2 14 -24 419 -739 256 75 190 319 569 351 212 -509 198 -5 -576 -557 -466 501 -313 740 409 -496 695 -499 421 85 -843 -481 320 -620 140 609 172 -604 -413 394 663 -51 -581 -461 342 784 -444 -485 -169 791 459 -47 -151 -670 -778 -205 439 -547 9 -862 -451 -214 295 454 -553 -453 -511 722 465 -539 553 -333 -156 -279 13 -152 -880 580 230 -698 -327 -820 271 24 176 -222 -858 727 -276 -280 -351 119 285 777 612 -97 -250 -880 303 228 -633 -724 -494 -519 26 234 -90 -399 -826 -520 -858 -780 38 255 352 -401 -892 -763 -141 -557 -411 142 -874 -629 362 -177 -232 258 98 -860 -765 790 194 -500 352 -871 -800 -361 -774 -449 559 -115 -174 -386 486 -123 456 -248 -596 -146 -835 283 -25 502 -624 -415 -318 -385 -107 112 -326 -16 -749 -355 449 388 792 226 -234 765 -736 46 -10 -873 522 749 65 546 591 -474 -336 171 13 721 -806 281 778 208 352 -158 -257 -65 63 -493 105 -111 493 -846 768 -183 466 60 597 -380 -91 -25 582 -872 611 540 -243 -539 653 120 265 -107 -488 -889 670 442 330 127 -894 -533 624 606 -415 674 79 -593 84 -771 -330 -242 -616 -771 -325 -599 523 -226 358 -302 765 781 -93 -195 -733 -525 697 466 -278 -188 225 361 674 -420 -94 127 -423 482 606 -514 -307 590 663 -80 -235 -641 331 701 -7 -616 -887 582 -107 -626 -702 -281 -5 -533 -600 754 -692 549 298 -705 56 -742 544 794 786 738 333 -321 660 384 -626 89 671 -614 6 466 -407 751 544 773 -353 -765 -829 -141 -889 -70 312 360 -770 729 426 735 479 455 -209 -607 576 379 423 244 -18 -406 -385 -475 420 18 -503 608 607 -245 517 -742 -457 291 339 282 -193 -661 -872 84 46 -575 464 -720 309 -450 542 -334 -126 -738 544 -395 -593 670 553 261 -459 -530 183 346 91 223 -238 749 -211 592 -536 546 652 586 -594 -879 645 -563 166 -817 171 305 -515 -234 -409 -655 193 364 -812 678 -204 228 -729 -457 207 -373 -828 -337 -812 79 5 94 786 596 422 -10 -465 552 431 -93 -492 -850 -113 -196 -847 -680 -703 -613 -214 167 -260 186 -677 -596 -18 320 8 -472 -94 -544 -887 249 630 97 -868 544 -655 -735 -17 -343 156 127 272 46 -291 -704 496 -245 727 -670 668 607 136 -171 -194 -560 377 -334 -688 480 33 -469 -143 343 -631 -818 -313 184 -676 496 -634 162 551 34 -476 658 -123 -69 646 426 -66 -94 -220 -732 -587 705 -510 -705 24 57 73 -823 106 494 -562 89 538 95 539 -899 565 267 600 -305 -386 -8 -337 -644 -633 -420 125 -83 -428 14 264 -189 -193 -752 168 -338 -735 -198 -825 313 22 445 -552 -201 728 -467 77 -76 592 800 756 -231 -401 663 157 -880 -232 67 -70 -60 -368 -468 -285 102 -810 -451 704 0 742 99 683 -211 -596 -760 -482 -51 -720 791 -520 261 -123 -149 -486 290 756 460 750 -250 -157 178 -444 796 -201 -109 -539 75 761 -264 -647 -755 -190 -117 -847 -239 -696 -848 -43 -465 393 784 -553 -315 -360 -691 -173 -117 -330 -97 -37 247 323 775 213 -549 668 -111 10 -452 14 -799 643 -654 377 -294 -504 257 -745 -634 -198 -826 -792 -48 518 507 -536 -646 -47 -553 -139 139 -41 290 -617 798 463 -433 -420 -533 510 464 -825 309 430 568 -789 214 -599 527 732 482 -373 -416 358 137 -658 -213 695 -580 -172 -382 -224 -121 -96 -31 58 267 465 346 624 425 -315 790 616 325 -669 -382 789 -552 -201 771 -825 -555 -238 -303 76 -171 437 643 -553 19 499 -225 -164 93 789 320 -170 -729 337 727 540 -207 779 -362 518 -58 -564 -50 607 52 7 -6 -578 -413 -126 365 773 -500 86 -508 693 -535 -817 -553 491 320 455 412 662 562 317 -598 707 552 -729 -846 641 325 474 -622 729 -2 496 -660 -711 -798 765 -813 -622 -800 -666 -609 -142 -40 -490 -437 616 -661 77 342 -498 -380 153 -11 124 -292 117 615 -72 -261 -320 82 611 14 545 -141 -28 317 720 -560 -356 -558 -676 -687 -898 83 375 -700 520 -637 -856 783 -767 452 282 106 -825 512 738 693 -894 -879 -387 -688 -258 -354 126 643 -103 -593 -823 -77 -82 -556 224 -683 -386 41 -29 -418 198 -724 208 -76 96 139 547 -782 -305 330 147 644 443 417 -736 787 -621 -195 61 -105 85 8 58 604 -233 374 -500 357 -327 120 549 472 493 -97 418 588 -354 -886 699 591 504 -735 -662 358 81 260 -79 -3 791 751 -383 -212 -230 472 296 -609 794 -866 579 -419 -661 -4 -555 112 -502 29 -366 -577 407 613 130 -311 -543 -258 583 218 -663 228 -569 396 -809 -227 -824 631 130 208 147 -408 777 761 454 680 710 -249 -459 -537 379 -659 424 -126 536 128 -596 710 -539 -390 -296 -263 85 534 -492 99 -301 -401 344 528 -28 -213 393 10 719 -739 -417 -689 -507 53 -818 90 -872 626 -871 440 689 -247 -687 -845 599 36 -634 603 387 98 -257 -736 66 -506 -778 -338 -473 -884 -782 -881 122 -844 -764 583 -634 629 -161 -756 738 182 -572 -108 712 629 28 -674 -377 115 32 -310 -277 445 -441 93 539 504 -770 -137 -397 -320 -205 581 58 378 722 -294 634 -396 27 94 9 -403 -39 -103 621 -134 -524 -434 -635 -547 36 92 -637 695 475 300 -803 174 93 290 350 -243 524 538 -424 58 568 -184 -225 -349 158 548 -721 638 -648 789 -98 -414 317 529 7 -612 525 216 439 -225 -703 -392 -882 -279 -436 305 473 496 -609 54 -103 175 -511 -243 702 -316 464 636 -710 -602 795 -155 -584 33 -859 -112 261 268 -882 -809 553 -81 341 -280 -684 679 231 173 -537 -128 -308 -674 258 -206 501 326 -511 169 -356 376 -237 -731 34 -278 -87 -300 -427 -124 -872 770 338 752 -7 396 -132 301 -787 392 144 436 288 -799 -748 38 -171 -32 423 -801 -468 786 186 -805 320 -638 114 687 -254 -71 788 -437 760 86 -555 -578 -310 -679 -254 341 481 792 432 -882 -224 -761 -276 -302 -213 29 -576 -793 162 -201 -890 -554 -785 50 -681 -396 -585 -470 -266 -37 -513 440 61 -814 267 -703 149 643 315 712 144 -488 -120 325 -615 -788 -431 -269 566 190 393 -613 688 -431 -787 -730 779 -68 190 664 -618 687 263 575 90 -846 -363 742 -646 -225 785 -208 -425 489 -172 621 -796 741 64 -400 181 -900 -63 776 -714 -147 -630 -855 372 -437 -634 -352 62 -787 576 -233 -479 -190 196 739 -208 -350 -596 -477 -684 787 648 103 -787 85 -700 331 549 -799 39 224 -519 -455 766 -45 -308 -124 11 -764 237 416 -736 -383 340 64 -736 -21 793 -525 -807 567 -714 -565 793 -771 -357 -27 169 377 -184 297 -121 327 -499 -245 -159 -667 713 -564 338 708 766 -202 -888 -634 -588 -421 -681 -71 -720 -676 -48 634 301 -50 726 -28 -826 -841 434 -596 -898 -245 -397 64 39 -592 783 -780 8 403 -739 432 -104 795 648 -815 684 411 -225 -420 -728 585 515 532 511 460 314 -175 -361 734 -110 -62 454 80 618 164 190 393 214 -667 383 -415 291 252 250 675 -96 392 -54 310 61 -568 416 723 -758 561 -523 -490 80 71 -651 -363 1 -444 -110 64 607 -879 63 663 -567 93 -48 712 -696 232 -260 311 -491 44 -874 648 -459 -43 438 223 375 -7 526 -302 362 232 -331 -409 282 -9 189 -712 -579 -586 720 -74 -838 573 332 -562 -444 134 -419 -444 -76 -548 -67 -801 235 495 430 452 -75 495 328 -217 -771 -27 215 739 770 -25 69 -188 -310 -707 577 89 -266 800 776 -226 367 251 -378 -521 605 279 -167 -749 -424 -571 242 93 -461 728 570 -71 215 788 503 -318 -466 -105 -288 -900 -404 -140 -653 -405 796 775 -472 -148 -550 772 587 408 26 -751 -315 169 -425 -100 120 -504 -111 -3 39 519 90 -156 419 -646 -320 384 -325 552 780 -582 142 -486 -347 460 -174 609 -483 503 425 39 520 -651 97 -821 -779 -210 -756 215 -56 -115 304 508 68 608 343 669 -517 -874 -845 -48 -91 -283 402 118 -676 -135 -697 -893 -382 -779 -726 -747 77 -757 -755 130 -114 -853 515 552 -439 -382 313 -455 445 325 85 615 520 308 -468 -268 471 -538 -298 720 -59 116 -646 -316 -736 -613 242 -511 -833 -834 -177 -552 767 395 336 -116 -538 -376 -516 -370 -34 -616 -812 -674 634 162 468 -835 -266 -272 -217 195 -146 -486 -394 -479 -810 -419 79 -671 -383 346 441 -518 528 458 -46 708 -569 536 -84 343 738 -563 -564 -6 -200 474 -413 448 -665 27 -650 764 489 781 435 551 -414 -795 -509 -357 -191 493 -447 745 -810 -515 86 754 691 164 80 411 -843 -397 226 757 -685 -118 10 -777 -471 -511 -199 556 506 -305 798 -812 77 12 -67 -556 641 -173 -843 -569 -585 -202 104 -168 -297 -472 -452 -359 -605 119 -450 -171 287 -471 -630 -491 64 591 623 -365 507 210 717 691 578 193 -357 305 -700 -229 600 -447 -471 -680 -784 140 -243 63 297 396 -717 689 -257 -582 558 112 278 -553 30 -703 621 -83 454 772 763 -552 480 594 -39 -224 608 267 154 -269 -449 741 496 -801 368 -335 337 -763 471 -526 134 769 -574 -312 579 -247 -778 -140 713 -171 -871 305 -598 -804 430 91 682 178 -835 -22 518 -287 665 -147 -95 61 -636 330 -766 200 -522 376 -433 -305 796 -125 -52 12 178 720 652 -123 -96 -788 -756 -828 731 -302 601 -415 -521 209 -22 253 679 -162 281 535 2 -675 -647 -451 -385 565 -572 450 322 -795 -113 657 -165 -37 719 -451 -148 -367 -755 -223 633 -772 688 -109 90 -200 -810 603 -55 -386 103 -311 149 451 275 661 407 -98 -467 -524 -105 -20 -347 -412 562 794 747 26 477 723 -787 -313 -645 -710 553 460 373 557 -772 -421 -138 -369 424 379 99 340 -840 383 -629 -891 -368 -606 -683 570 -815 -406 603 -847 708 -67 79 -18 476 582 -305 -761 -755 357 247 238 250 -660 -74 435 188 136 -732 -55 -419 425 219 -573 569 -329 8 -476 -323 199 499 251 335 289 -767 -187 148 -94 -238 456 -456 -220 451 -512 -70 -875 -713 -26 -493 191 -390 -437 783 428 -606 -479 -845 530 -485 425 -767 312 -871 251 309 -895 -189 -272 253 -245 -797 496 -423 -150 -863 -270 -685 221 236 682 -166 -540 -387 347 533 760 -564 681 -290 541 -251 -364 -222 611 625 265 777 285 113 578 255 400 357 -651 -168 -85 -776 -306 -60 -821 -803 -10 177 -137 124 -441 496 588 696 762 600 645 -784 318 549 -277 692 800 -266 256 547 -461 -662 -281 92 -20 -799 11 168 -90 -138 770 68 -873 419 2 747 -891 -316 586 -545 -174 -854 165 696 -875 -565 343 -877 -382 644 -880 309 515 -899 -613 380 573 -382 -865 493 743 -329 475 -257 451 693 171 -433 -672 649 -785 114 -377 453 -746 -513 -832 -385 641 218 650 -484 -264 -483 0 698 -32 -652 -237 -283 378 44 -120 609 324 -601 -755 -663 -863 462 -764 342 436 -221 -537 377 124 722 770 224 712 273 -892 -77 703 -848 258 683 -649 -629 374 498 -40 -601 371 754 -622 -138 -220 523 540 -76 743 510 -306 512 -461 -376 -594 245 -232 -879 -580 401 -227 680 -609 -361 -341 24 507 738 626 9 139 694 -585 336 539 631 318 57 -835 175 638 -626 42 783 641 504 -291 -354 -674 107 -517 -385 -434 -451 777 640 139 -95 478 459 -828 31 -783 515 -401 5 516 -15 683 -447 642 94 119 -568 -268 -710 -589 791 398 178 395 -84 -460 -365 -104 231 609 -504 305 494 594 454 -507 85 314 -491 -809 -273 -481 454 -816 491 612 534 410 -55 -258 84 403 -851 764 211 563 65 -429 161 303 -342 -110 -628 575 105 -380 473 -785 36 644 651 -228 -860 -788 64 198 -576 717 -643 610 452 -219 -558 -130 -624 -571 485 469 193 100 775 -240 681 496 749 762 735 -374 397 -800 229 -442 427 -265 236 -21 -856 -796 495 -636 -846 341 -835 617 -437 -38 692 -663 -713 -86 -764 -558 106 -315 -33 -213 -778 -519 381 -104 -819 -753 12 698 -711 19 -402 62 -274 580 188 615 -418 -479 702 -12 614 -244 454 475 539 -185 206 44 -78 -695 -419 382 658 -382 234 144 -228 -24 592 595 -84 -896 -27 -885 79 -749 -408 -467 688 -460 -20 -55 -815 -311 -71 -122 -102 670 696 -744 -316 -468 582 214 132 307 361 296 460 -187 -517 302 -758 251 -508 220 556 200 -898 -728 -653 -142 -738 -736 -895 -173 373 -219 778 64 598 -588 -566 -815 -104 -556 347 75 56 -648 720 -138 -509 64 603 -510 227 -679 -526 129 225 -473 99 -601 -331 695 -236 -364 474 -761 -123 282 646 630 -62 -264 -178 -434 627 98 287 -673 277 484 774 12 -761 -532 -504 326 296 178 35 -297 388 188 325 -118 190 91 -591 694 -778 -330 -537 -683 -736 696 394 661 -120 -81 601 -223 763 649 652 -792 -179 642 504 617 356 -491 -477 668 391 465 -815 -675 -658 481 -438 18 -361 -803 145 20 219 115 -718 -654 761 82 -168 784 604 -792 297 708 533 -391 639 540 -622 -468 -496 -883 -826 240 -209 601 256 -740 -455 1 313 -437 34 645 617 -659 64 183 572 623 -228 -54 -714 638 460 -325 677 520 791 300 -249 -796 209 -782 128 -253 -693 -472 198 -207 496 514 191 -84 249 -458 -493 -720 -889 561 387 -320 735 -474 -37 590 683 -388 334 -396 -862 421 -620 -736 340 -128 -686 118 -512 408 -20 -262 -730 212 375 713 87 -228 -165 -785 -438 -755 -790 -133 83 791 -664 -269 -553 -253 -251 -223 -850 -167 105 -747 -185 -755 111 356 624 -817 -720 634 8 419 -148 -321 -711 -495 -137 736 512 523 -452 -552 -338 10 -319 784 -484 331 -729 75 357 -787 199 57 268 438 569 -55 -285 -707 -778 -579 706 151 714 428 481 27 -285 615 -326 -518 -278 -207 -820 570 -354 -154 600 -506 714 -142 -63 250 721 -759 740 399 255 -554 536 -157 -536 170 -150 123 -85 571 767 -127 98 704 176 304 -704 -669 203 -483 388 26 618 -481 776 -55 -825 -31 -639 408 -376 395 212 -68 712 -549 -857 -764 162 -414 726 -721 514 -241 -865 -28 213 389 -254 377 -506 430 690 651 -409 -441 -518 -176 335 -319 -170 42 314 -280 307 407 -807 -358 -867 -875 106 456 515 -343 -426 453 76 168 440 691 -464 759 -228 725 620 285 230 -520 687 281 -102 490 250 282 -713 754 -103 -830 -550 95 -348 -808 -491 -829 -63 -56 510 -464 122 418 -670 590 -255 25 -389 179 -744 -871 -759 357 383 412 -575 -183 482 -821 6 675 -721 -37 750 235 -812 -257 -263 -557 339 -57 -755 -192 331 350 -539 273 695 648 756 -803 -734 -68 -857 776 -610 56 -818 -2 360 87 747 -397 -638 -48 461 -496 675 -31 -714 -873 475 -324 -270 -423 33 663 68 -453 633 2 -318 -409 452 -230 598 5 449 6 -820 -815 -140 225 -256 514 417 -494 -256 551 280 787 -762 -305 149 -343 727 -302 422 305 528 765 712 -554 -28 201 134 751 -59 370 776 -859 -8 -572 375 85 -220 74 754 609 -131 -796 450 -184 723 32 -247 204 -196 -705 -533 -389 317 -317 129 780 439 134 -476 -321 -454 -517 -355 -458 777 459 -575 512 -536 151 -422 -148 208 -520 464 -245 337 -782 -60 658 71 -265 -602 45 -315 -866 -740 -607 657 244 -73 54 -430 398 -280 21 476 449 74 216 -728 42 -227 682 468 56 -653 394 -309 652 589 -650 93 677 403 -303 215 433 -253 509 -751 323 -181 -382 -858 -293 -386 -663 -367 -515 183 -327 -619 -824 -447 -184 -505 685 88 630 -702 -351 -88 270 167 -723 106 689 -708 580 691 -196 -620 -358 472 242 -665 360 599 -269 270 -197 -237 350 349 -757 -646 -284 14 480 717 -579 -212 -415 -355 80 273 179 -342 439 -238 -478 292 722 197 -2 550 167 272 736 -555 -262 -413 245 75 115 696 -214 -705 328 -257 -868 293 -58 -628 -384 180 541 781 -260 305 -71 -98 -395 398 -418 584 212 -753 74 22 -68 515 -775 430 -622 424 -727 738 23 -35 -122 344 204 252 769 332 738 90 -429 -57 -242 -228 -770 268 -231 -504 556 770 -70 303 14 -468 -297 374 503 274 -367 295 -599 -90 -762 589 451 -651 354 253 472 -146 427 -808 -775 -769 533 -480 -164 -633 646 516 159 -761 -17 753 -31 -858 518 165 -436 377 -298 -804 -813 353 1 526 499 -81 -665 -407 -547 91 521 -805 -892 366 -383 -78 -651 -590 -694 274 -100 -602 144 -738 -231 -559 -631 702 599 250 -136 132 76 581 -257 -168 648 181 -671 -74 -136 -827 277 -607 -104 -14 519 -487 -222 -830 0 534 352 -355 242 -605 -764 504 405 -182 231 388 660 585 436 512 475 -236 -161 396 -446 -60 -619 -262 -726 144 -892 -180 -120 -846 -310 337 -760 702 -427 -1 377 162 -601 370 103 -357 133 533 -798 735 -499 -8 62 651 -345 -93 600 -159 71 113 790 -307 375 -816 -91 80 -31 -724 497 242 155 631 -606 205 520 405 568 -873 -430 -612 -764 -817 64 168 -69 -309 687 18 643 -500 -801 -377 -484 477 -338 -410 -704 48 229 778 -178 -274 221 -50 -746 -538 -504 -298 785 -103 -694 66 123 -892 525 56 -555 -263 289 52 -304 -397 230 145 371 277 291 184 -829 378 340 216 -615 -299 -154 -101 -840 -828 -622 -239 678 763 755 -13 -411 235 -705 -630 -100 -706 -628 -661 -876 -139 678 -320 -483 -346 -191 177 -541 -804 -597 -409 451 -106 -61 595 692 -650 -439 -83 138 446 -514 110 -812 -473 470 -66 292 309 380 -817 704 228 148 -807 -99 -672 566 633 66 668 -160 491 448 -369 -472 488 -716 -288 -213 -357 648 -830 -526 326 -263 -195 -466 -245 -683 570 712 565 -759 -822 520 -250 -805 245 633 -372 -737 224 428 328 100 305 -874 -536 325 -234 122 98 182 -29 -389 561 -544 -123 -746 -713 -673 500 -576 113 245 95 -872 -671 346 383 -76 371 312 -610 -445 -500 -663 536 790 661 -517 653 -543 654 -801 358 -751 -38 785 -608 498 353 -475 -335 -622 520 549 -595 -410 336 -357 -653 278 -899 -26 14 -676 -74 -130 199 657 -70 -436 -646 168 -236 -86 707 -180 88 -489 524 -568 251 -384 -832 567 528 788 -163 315 -218 787 -291 323 -456 572 -832 -538 -799 -54 541 288 -485 104 -51 -603 -681 -344 -398 -25 -630 -438 554 466 627 -508 561 789 -654 -464 329 675 377 -326 -875 -395 348 531 -822 588 -70 -835 -444 278 -823 -330 240 113 -269 -388 -895 403 101 -79 3 -143 -369 -811 438 -596 -647 582 -858 156 -823 287 -393 -788 563 -32 -380 693 -616 589 464 768 -374 -181 523 278 214 -841 383 479 -128 396 -42 365 534 -43 263 -72 -578 177 -856 -138 553 -402 773 -248 223 70 -665 -735 -571 794 133 -464 409 -343 -369 89 -7 468 742 -522 645 -82 -360 -24 232 510 -42 418 131 -683 788 407 -95 177 39 -778 262 515 -883 -263 181 -677 -889 391 -96 545 -476 -760 -395 412 -257 -180 585 99 172 -233 -690 -502 -65 -311 -398 -600 652 452 210 319 608 139 -779 -823 -877 -828 329 -506 113 428 -33 -277 545 352 -270 -464 -77 -406 109 -395 90 -554 501 -51 491 -171 -478 -891 -203 143 -693 -35 -819 -435 -493 85 352 69 -107 -314 -807 -497 786 -825 124 720 119 41 -426 698 -793 598 455 125 -215 -469 -558 742 91 184 672 83 -185 -544 184 283 236 -140 -861 -779 -558 -210 -609 470 385 3 -844 428 -556 419 548 -540 475 -812 2 -124 -95 -204 725 -520 48 -894 226 107 -7 471 -498 -226 -383 -602 -664 385 50 -146 66 -680 -355 152 -78 495 346 -500 -379 -310 19 -133 -105 -82 -486 -470 -872 324 -766 -419 493 395 429 -203 -167 347 -758 -850 494 591 -292 265 181 102 64 -257 -223 370 113 569 -30 -305 -622 332 218 189 -368 295 -192 736 -565 728 65 681 177 592 663 461 -797 -770 328 284 685 -761 -597 -663 235 -446 191 767 151 -625 -581 26 211 304 -735 441 -656 -529 316 -37 -758 -735 -359 108 212 -532 -568 411 211 128 400 702 -267 360 -460 311 372 309 -344 751 -621 -582 497 506 -399 -562 -118 -779 308 595 617 521 -891 -282 374 276 -256 -418 -350 -602 -49 -248 574 -435 -557 400 390 267 446 216 239 157 -373 -767 656 -731 436 520 -106 96 496 -700 -571 17 429 -498 -724 432 -152 -467 -410 168 -162 -428 85 -469 759 -892 -668 677 -429 113 -293 -327 55 138 -788 -208 290 58 -213 433 151 141 -161 -332 -507 739 -459 -744 -57 -229 -175 -70 -790 294 -712 -354 -387 -521 637 604 -803 64 697 -564 165 -409 -253 -466 492 -539 -422 -665 379 535 -454 -257 -717 348 -789 695 -101 118 -138 745 -88 -166 -477 -447 455 -619 -396 -449 765 163 356 411 353 -90 322 170 493 219 -660 49 345 477 585 -195 -859 70 -136 -820 93 -507 2 -598 24 -471 248 315 -123 -829 229 406 348 -416 431 -828 -858 -800 -445 -571 520 -749 -891 -797 724 -221 272 -512 567 -133 454 -497 282 359 798 150 -311 741 -602 -713 739 667 -806 -246 -124 -154 -479 771 -149 -662 724 -573 -271 581 755 -569 637 679 -72 658 -602 -650 -743 773 -168 55 -750 127 -530 -507 -485 300 -205 8 -11 411 36 -485 686 -493 354 -428 -585 16 -761 -41 728 324 -851 -328 -64 -87 -775 -414 -318 -277 168 474 -405 -658 612 416 90 -806 715 771 161 -599 -452 -71 -487 -120 771 376 -192 101 678 -579 68 -836 461 16 664 -523 -724 -665 384 618 74 -487 425 360 -463 -187 787 -31 610 575 177 -129 -60 661 -555 358 -649 -283 -799 -696 -605 -104 200 599 -155 -142 -77 -73 142 161 -564 289 13 -835 -198 228 -461 -67 -621 -518 246 -357 741 147 -330 -811 762 304 -513 -419 -524 778 397 -62 680 377 489 -669 -300 -597 -732 -822 -184 181 -697 494 516 -687 -281 -824 566 -646 -325 -149 -399 -84 569 731 -179 343 -184 -190 405 765 42 -271 -272 139 -819 279 -783 166 -802 -828 40 332 609 -59 -677 684 -592 -109 794 40 542 231 628 566 223 -38 -635 377 561 495 -513 -279 662 -717 124 -324 -499 -553 668 -464 473 -454 -286 -50 487 -276 130 -811 241 616 -735 -6 612 -30 269 539 73 108 169 -468 -246 185 -855 171 -558 232 -824 -180 651 -202 -421 75 476 -447 443 339 -844 -839 -735 200 -83 -890 258 -899 80 -445 -119 148 -540 525 369 573 600 -752 32 629 31 117 -643 -177 190 3 -245 748 755 -651 -463 -892 -285 92 -210 -865 605 224 -879 412 90 -787 548 -293 285 -460 -76 -775 219 752 7 59 101 449 -377 260 -376 346 -757 534 -130 -269 -507 338 -625 17 -400 -847 538 563 387 -871 -554 609 -45 324 -691 -202 -836 90 -263 -509 -374 102 -59 489 579 419 81 411 -823 12 -173 -300 72 728 765 -663 64 -168 259 88 -849 511 532 721 668 -297 -421 -46 768 450 -847 -862 -305 -876 613 -312 546 -479 -858 -415 649 98 -264 -497 -666 199 -75 -278 356 205 549 718 -310 -478 -193 -813 55 -885 -711 775 719 666 -55 547 235 -645 -682 -552 368 -779 -122 -463 656 457 -345 -196 -607 387 -511 -441 419 -1 -299 -446 722 -403 -561 -469 129 280 -238 -707 -288 -516 -736 -540 19 734 -155 -55 -881 -259 622 -686 -120 165 159 -469 719 372 257 -757 -169 -82 -506 -280 -787 -45 94 41 719 -194 -628 769 122 613 365 -408 -784 -659 -178 -330 254 687 347 -786 -665 -251 192 59 -553 719 -765 150 197 130 297 517 -55 -73 -444 647 657 754 -215 -9 -380 -883 -683 -594 -796 -239 -158 241 151 589 96 681 350 370 -853 -437 460 -360 95 -157 37 -495 -228 89 -604 736 -272 -554 -681 -354 -153 -900 -733 -514 -135 -639 397 -298 -390 318 710 -562 -395 -332 220 -705 631 502 -545 -823 -521 -337 18 -149 -574 -475 -793 482 744 123 -640 -889 80 -146 -259 -83 -544 -137 628 461 650 -103 -769 -60 175 -170 -306 -497 51 482 -504 104 -666 58 664 701 -559 744 758 191 62 515 -397 -628 -69 96 148 -232 26 -723 64 -152 -569 516 663 -144 -652 480 -667 279 -609 -346 -51 36 193 -208 212 -897 -341 729 415 -337 785 581 -667 54 527 383 270 434 151 -347 -130 751 671 524 315 81 330 -725 -802 251 709 -22 -508 687 72 -106 264 358 757 -48 -93 -722 -557 13 -461 -442 187 -488 288 484 49 606 592 459 640 -135 -857 393 -396 270 -690 108 -378 622 428 -397 -167 -414 -336 -246 -347 335 364 116 17 -53 266 -353 537 209 545 -475 -135 -795 -594 729 -854 -59 -279 742 -492 -707 46 765 15 542 -147 -433 555 351 -423 765 430 407 -421 -180 613 -582 3 791 279 300 491 -264 587 134 685 312 237 -632 750 417 698 201 -96 -498 -165 589 -860 770 558 283 201 -871 771 398 144 380 -415 -682 -307 -679 -432 -837 -645 -891 -44 -456 -86 -285 757 124 -528 -653 -834 -55 -3 258 -187 -809 273 442 -243 -29 166 -2 714 -573 398 -237 -183 -605 281 -836 545 -132 -586 -624 -496 -422 -352 336 -63 -611 -565 680 559 -584 -874 -204 263 -534 93 776 262 373 -516 -730 532 -770 -343 556 127 -649 -236 -129 -236 -633 781 539 -209 7 505 518 248 270 638 195 -65 117 681 -82 418 -284 304 495 689 314 78 -312 513 -20 -143 764 155 -207 -898 -786 597 -100 478 -117 -39 111 390 -413 360 -269 133 -899 -762 -607 -91 667 -563 442 83 -191 345 -417 -351 -379 83 -757 -632 -90 -832 473 -872 -698 515 -55 55 -299 800 -211 -618 515 -211 493 521 262 403 400 27 -846 -44 -151 -650 -781 513 -48 143 -383 518 35 234 -800 -157 79 -502 55 49 -425 480 785 219 716 -766 150 745 148 -9 598 465 230 193 -6 -301 769 -48 -179 301 -111 -653 334 199 -93 777 -9 -836 126 563 -413 244 668 460 -455 736 -90 33 180 -449 -860 458 -768 -274 -426 414 762 -761 -736 491 -860 -195 798 483 -459 264 -666 -75 -293 -390 186 476 663 -333 -579 758 -209 -824 369 -21 568 792 -431 644 110 11 749 435 -760 -472 -29 -725 375 -470 149 -169 -796 -603 -363 516 -319 648 627 310 254 327 -783 31 -767 280 503 -872 115 609 743 454 -250 672 40 241 -483 257 -500 -579 173 327 -453 -846 -264 718 -204 508 234 313 88 -672 471 -458 497 59 -842 627 642 -546 -106 -469 -837 502 81 -2 734 -348 753 -99 -15 -36 11 -419 -331 -447 -770 -704 -190 175 -830 -792 460 -51 -802 -778 779 -899 717 -140 236 363 218 -233 574 -671 -398 -530 55 -470 98 -8 -798 -675 -492 -172 -41 -285 267 487 -460 621 -368 -721 -195 -532 397 -606 592 -258 582 -759 234 731 469 -290 715 -632 -560 -184 187 378 396 -828 614 97 -255 14 486 -603 -404 178 702 -450 -750 -94 -414 -14 719 641 -848 -237 433 293 -447 -191 -729 119 253 405 -382 -90 9 -850 -278 -28 1 671 418 -823 51 511 689 -747 -764 482 564 678 -171 -22 -814 -707 -646 -795 502 -724 124 -467 -778 711 328 83 24 -623 710 455 -690 281 512 85 188 -210 -124 -173 679 389 -457 513 -663 -210 90 677 181 28 -900 660 139 458 -762 608 60 -77 -42 607 99 644 618 468 119 -769 -798 -73 -616 -291 123 -307 160 -63 380 17 -761 -892 273 -804 396 -885 450 240 -551 -292 654 -7 -199 393 -434 387 -185 -615 512 540 787 -318 296 745 787 788 298 167 -718 -436 -783 -590 -676 -237 435 -133 -296 381 8 695 -547 493 -586 -829 -393 605 -427 389 -625 -75 -156 318 -480 -389 -82 613 -837 -697 -698 661 -303 -626 590 -872 -625 -682 450 418 -616 113 531 -101 -96 192 729 215 -378 756 1 516 210 335 45 149 777 507 -723 113 -503 -160 -653 5 -399 574 367 291 149 -142 359 -238 469 -416 373 -225 740 315 654 722 242 -112 254 497 -416 774 444 10 379 -425 -497 -736 161 788 -676 -779 -260 -166 -462 71 -620 651 576 -669 -359 120 747 -895 -514 643 -852 374 -550 435 -102 -685 111 239 -439 -786 -778 638 -574 -826 -321 -100 547 -682 798 -7 728 -352 -306 41 -616 520 560 275 -673 -29 -898 265 425 -453 690 646 -376 -861 -729 -443 -767 -553 514 353 534 733 743 364 228 86 -149 551 198 71 368 607 491 770 636 -630 -30 -223 -132 -456 -233 -658 -201 -486 -182 -714 641 -425 493 73 -91 -79 -449 -476 413 -469 753 728 313 -597 2 499 -690 -254 -838 -631 25 -272 273 309 16 478 157 486 -517 -217 -705 -203 23 506 589 178 -25 615 104 -102 -334 261 -126 -219 535 -120 318 -342 -713 540 520 194 -312 -40 349 676 -888 -516 64 231 -543 -334 156 146 86 -139 464 -320 550 -704 109 -256 -855 -179 98 277 -699 110 35 -325 562 -473 -570 356 -441 571 -351 481 -26 684 -866 38 509 -365 -795 751 -83 47 -236 373 -163 60 -56 -476 638 -291 703 591 385 -410 -379 -475 -515 -127 -661 -401 -625 609 -314 484 -263 -489 556 -639 -454 -377 790 -374 -537 -752 619 -756 289 354 -56 717 -137 -179 445 733 -10 -6 336 -648 701 -261 -494 706 -377 -178 -78 -113 -136 421 714 199 265 -600 -806 336 -695 468 638 421 -279 38 -26 -382 294 -54 -101 -579 456 -631 634 -485 -405 -755 786 43 48 372 -457 -391 202 -183 -677 -537 -508 -438 -534 -214 9 456 -214 691 -869 214 241 -548 -421 -790 -821 -189 58 -717 -891 297 466 -357 202 -277 -27 453 -797 496 72 -314 263 614 -644 591 -707 -779 214 201 -119 455 -867 -507 768 -867 408 -559 400 -809 557 259 -268 -265 -160 674 680 -295 -415 -640 164 707 423 48 567 -502 232 -874 -893 156 -602 410 -744 149 -499 439 414 350 763 -314 416 -762 -649 -51 -178 635 402 337 -640 -392 -373 -426 -13 -63 -596 6 733 -331 -893 -686 446 -286 -623 -163 456 3 -766 -163 -344 -214 126 -251 206 249 -623 13 720 385 275 -352 -423 -834 365 -110 -766 -570 -790 -268 -216 203 -663 -737 237 -198 286 722 -507 565 -280 -643 -486 -322 374 -20 -566 619 212 427 -510 156 -689 -392 -280 -103 651 -846 -381 312 -459 -869 -253 -605 303 -625 548 390 387 59 35 -237 -67 34 -856 100 519 -115 -856 708 127 788 -74 321 -558 -249 650 313 -334 -438 -442 -586 634 -853 -21 -139 170 -610 644 -178 570 -114 663 -764 -185 129 -234 -616 -260 -208 -155 43 -262 -734 -513 -65 -75 -882 208 -864 467 152 -116 434 -288 -244 -780 605 652 303 -577 -355 773 5 246 400 -897 629 465 78 -633 -372 -772 618 -388 246 633 -554 260 499 -521 572 -808 59 157 468 407 594 -612 702 -641 89 559 -542 -612 -492 196 -422 -757 520 324 -776 -452 762 571 117 -531 -795 -211 676 -301 104 -453 371 -105 479 26 391 295 -32 99 149 -523 -593 -889 -322 -94 -545 -660 73 731 -312 -760 -507 -30 -151 367 -249 -168 96 721 -186 -671 -793 -207 -540 -279 -627 -297 -895 -95 -89 36 422 204 -583 -240 -560 130 747 -733 -494 156 112 -41 -477 365 -648 258 311 191 -239 430 -209 742 -489 302 64 -286 194 383 -265 45 -585 -768 504 -568 -643 -509 696 532 -257 594 -815 -325 -631 293 18 -28 -141 -119 -778 -404 -252 -549 368 474 88 708 477 -424 -246 370 -305 199 507 -285 -572 -705 -146 211 656 282 -510 -494 653 -827 -563 168 -744 180 571 416 -362 573 460 -6 797 -247 145 -261 -456 -655 309 -343 -502 543 -898 259 -622 141 -818 -581 635 519 -11 723 456 -834 -685 553 -743 -676 293 -744 122 172 603 -439 601 -206 -37 -289 -206 331 788 211 540 -76 613 -307 13 779 363 606 -166 391 661 128 -700 -9 -471 207 -345 -825 -199 475 -239 -374 -623 -374 -668 508 -845 -184 -133 -633 333 -594 -474 -830 -85 -572 147 760 -697 4 426 340 568 -870 -778 -175 671 -385 529 167 -396 -586 -813 -543 558 -413 -460 59 -91 -539 -799 -673 -307 -436 773 362 -323 -763 -850 423 784 -137 -725 -144 629 592 -153 -789 207 -650 -257 -175 775 73 16 -416 617 671 216 -455 739 601 516 -649 -373 454 -353 -484 -139 744 612 -429 185 -205 -533 777 187 778 -335 -699 332 508 -751 335 -505 -187 191 177 -857 220 260 12 325 -284 754 -368 552 -622 -813 760 63 776 416 726 -149 -678 -22 -51 671 284 -207 -200 485 -422 791 607 -44 67 -336 717 103 -668 -787 -505 369 -799 216 -477 -796 -264 -443 96 243 -775 -816 798 -287 607 32 -653 207 779 -845 -857 -789 690 363 -813 572 -333 257 -199 -314 -823 -484 -594 -176 -119 157 3 155 -33 287 -836 687 171 -867 -758 431 281 319 450 436 326 651 -536 -602 184 -703 355 257 569 575 -43 707 467 -766 729 53 -661 -123 -549 530 -535 -863 505 355 306 -205 -261 -499 157 194 763 -831 21 232 195 736 471 481 472 115 -399 399 -406 -12 104 -93 -632 -347 288 -732 596 -220 187 362 491 -426 -471 250 -564 -110 246 235 117 352 707 583 -140 667 -393 -898 -379 -319 -593 124 168 590 -512 -238 221 212 -767 -836 559 -333 -282 -813 -507 -597 547 230 640 -280 442 785 603 -334 -891 -801 107 -440 -39 -649 298 488 318 -514 486 438 -203 358 -220 32 496 336 583 393 441 -510 -498 248 28 -773 -143 -412 -177 748 -721 -657 -458 -633 -779 770 -604 116 780 783 -489 -175 -582 680 415 293 -638 484 316 294 556 541 -44 -805 272 552 -619 -418 -720 -556 -477 -827 22 318 -460 654 -215 -383 -157 -142 -647 -741 3 539 -637 650 -345 633 489 326 -281 645 -395 -30 -694 366 -66 -170 274 768 742 -511 -186 499 -551 -217 -444 382 718 -441 91 -626 35 158 -275 779 -602 665 321 -885 270 -745 -629 345 207 -282 -739 622 -769 89 -620 -652 -12 -862 753 470 479 92 192 131 58 284 -835 -63 227 160 641 434 -601 -81 556 -530 -453 -368 -621 -494 -352 -249 790 746 21 -321 176 557 -857 7 453 -477 -31 -735 -311 -586 -867 -613 -770 -676 276 462 -360 -448 647 520 -265 -691 -858 418 -200 -693 316 530 406 417 596 -868 147 -175 783 158 312 255 588 -363 -649 -517 468 -23 369 223 73 652 -530 454 392 -190 -146 -56 366 -497 -721 557 537 717 -99 -69 571 -554 157 -261 -212 -829 -639 36 171 -193 733 -594 273 -438 -8 -470 543 746 -242 -217 -85 748 -154 -136 428 146 -493 52 -863 403 741 255 -801 442 -570 351 -667 -423 683 31 202 -359 552 579 188 170 -570 220 689 340 -445 249 -260 362 706 -53 607 288 -695 -804 -738 482 -740 563 -154 63 782 -589 -859 414 133 -849 277 468 -518 107 -8 -264 -153 710 -482 -879 380 405 -152 -341 142 -872 -875 -399 -380 219 412 728 514 -797 -613 567 -229 -37 -642 743 744 -691 -189 -376 151 -578 -631 -361 237 -6 325 -409 382 725 638 127 -277 104 186 -403 -143 -662 -67 -870 627 656 779 342 -592 648 521 391 -768 724 -693 602 327 68 -648 303 47 684 -547 -749 -792 -397 393 -435 -128 388 -794 -633 22 -161 -269 140 -294 409 340 -581 268 181 431 454 -117 8 377 543 -881 -587 -794 -666 482 597 -484 294 785 563 295 30 543 207 -484 -302 -705 -8 345 358 249 -360 -90 -884 -829 -160 719 -680 536 417 226 130 53 751 -196 -161 232 -733 305 264 -406 -812 -865 -200 -61 -845 162 -599 420 -821 224 141 403 -490 525 70 669 -284 125 364 -852 -619 185 -669 -33 -489 732 -831 85 -193 538 225 591 -43 685 -848 631 -526 -138 31 322 -729 -616 -548 -58 -252 555 -502 -313 -222 -844 -151 -323 92 208 240 280 -835 490 -247 265 174 -589 692 491 -796 555 370 104 -200 -725 -587 135 407 -236 -771 -621 678 -828 464 789 -194 -23 111 -588 378 621 -837 685 -158 630 346 -156 202 488 -236 -699 -318 -686 -557 606 638 724 356 -224 522 -249 592 -103 -693 -816 -44 81 738 661 -455 -560 529 29 -589 -89 -367 -626 -829 793 -257 84 -563 441 -247 208 -777 30 296 -580 -325 11 -516 714 -633 -179 778 -122 -828 352 -226 -20 -629 -34 318 478 -265 -686 -782 -616 -410 501 654 97 510 281 580 -880 652 392 -847 -646 -789 -731 179 -794 569 404 70 -553 -571 744 509 -34 -890 56 -336 281 61 -72 473 -97 445 -871 -93 228 562 289 -153 -57 151 745 -511 285 548 -340 592 -322 -730 -340 -538 -674 -138 -741 -188 293 335 -760 398 -816 -122 650 -107 -353 -867 544 147 -646 -763 88 78 93 790 -812 37 -811 -382 -770 -150 -750 146 605 -337 -598 -540 411 -63 642 -874 140 -239 -284 321 89 -187 -620 -224 -833 -534 87 -201 -482 88 -272 707 -279 -297 218 736 224 364 -200 14 745 -521 241 -812 -16 789 -16 414 -651 318 459 598 -452 -869 -72 95 -474 326 375 -723 320 -672 -183 414 -725 -579 7 -111 184 116 619 527 -626 -232 -416 -52 466 401 447 616 -255 -302 -887 -168 -536 131 -124 385 -391 -601 210 398 -191 671 109 -746 0 -444 200 -630 761 -239 -335 -822 -273 617 -737 618 180 -613 -404 666 -846 141 -613 31 384 -88 613 -291 115 -38 469 211 -514 575 -452 540 34 548 418 174 -648 -133 -794 257 24 -583 -410 438 -525 1 -796 -763 444 -411 468 -826 799 -388 -847 581 -373 96 -149 483 527 -192 -2 742 -682 -888 -254 214 162 -633 -358 709 -218 -840 754 -226 -667 661 736 -647 -333 -832 528 737 -486 -51 208 -836 362 52 -740 -97 611 -160 506 -731 -799 -427 771 -774 -418 -543 -580 -649 125 625 197 125 35 389 308 301 737 725 -192 -286 -14 -761 730 -727 -149 715 -816 -454 -268 -613 -22 796 81 356 23 -713 -507 201 143 -300 645 -313 412 -891 728 418 -715 -482 -342 345 740 403 476 -154 510 -22 -1 -865 -588 353 550 444 596 763 -358 707 -313 102 -2 -819 751 443 468 -868 796 -7 760 409 742 205 380 -865 -862 472 -216 104 553 209 374 663 252 263 717 -854 -761 -854 -663 -416 602 128 -344 -138 310 -82 -722 76 -65 -800 229 333 -552 -14 209 -213 -362 -13 705 -231 295 784 367 -760 -714 369 146 -259 57 -893 -450 -532 -471 -735 674 -111 71 159 -864 -609 656 265 580 373 242 609 45 -10 104 530 147 -555 -393 -383 -810 -193 -170 527 266 -225 -263 -124 -394 638 26 570 -525 -696 531 -572 -537 750 -11 665 -686 -322 -689 395 -524 542 274 374 784 -57 -361 -343 -349 356 -376 574 -501 90 732 44 73 378 375 -57 -761 608 -536 -378 -387 -639 614 -8 73 -47 668 -782 -303 107 -215 151 -824 709 -54 -198 -449 -897 -272 -481 -558 -354 575 187 -298 -356 214 347 -684 -179 270 466 -286 736 411 -286 -193 -617 633 -151 -213 -439 33 -533 511 -118 -439 255 466 421 456 331 464 -159 660 589 -238 -637 -466 387 -194 3 -831 75 605 -466 89 462 -175 -93 708 -292 -895 -203 510 629 -385 236 -553 -656 753 -41 505 797 -502 465 -389 1 -393 791 -624 625 24 469 -267 -683 322 -746 -868 -582 744 -280 362 -600 -142 610 673 -104 495 -266 392 -312 -861 -849 131 192 -627 49 -695 -300 -353 598 -16 -435 219 -42 -544 631 -101 491 -383 528 -801 -877 -497 -45 471 -165 -302 -540 445 -123 591 733 -459 609 714 506 -86 -252 598 84 651 224 670 557 586 -691 256 441 615 -562 38 -695 770 112 -429 -155 -662 391 67 151 776 360 564 616 -752 582 -126 -318 593 -281 -203 -838 240 -242 528 -117 129 -619 -473 -152 341 -829 418 -829 651 593 705 -590 -417 546 528 -451 -877 -374 -735 -278 454 -273 -26 -179 255 731 336 591 -672 -725 -835 -640 -380 179 13 399 53 564 -871 681 -746 -636 -767 -40 381 604 -305 -250 -129 430 -770 -41 53 734 271 595 -115 -31 -298 -207 653 13 -21 125 -699 334 239 -566 -764 -818 -718 184 -850 -897 -52 87 -497 -379 -774 123 -653 -814 -496 616 -629 458 762 -887 758 585 59 36 237 -597 -153 528 693 -519 356 -578 -254 -780 38 474 -465 -271 -202 251 -569 24 637 -278 -654 749 -687 153 676 -486 -129 522 516 120 -776 -218 -145 -467 73 720 -263 -710 452 -133 279 -584 -816 274 -758 -33 -44 -521 -830 570 -13 -10 524 -46 -269 -329 -192 -425 435 -665 -56 -517 243 -202 535 -728 337 -551 -647 604 673 -200 -713 -605 -659 -894 683 -512 -484 334 -148 605 8 118 309 507 765 411 -401 -567 -676 407 -829 -690 -380 248 45 -175 304 -763 -273 -784 607 -153 406 109 -79 -298 223 759 565 -800 -570 -528 -292 -497 -410 631 -151 -469 717 -838 674 438 -544 -132 -760 533 333 748 -461 376 -496 -134 481 -412 -875 -809 -479 293 -106 -444 -25 138 -537 407 -290 -351 329 755 -638 320 -318 -350 -865 619 -487 240 350 -678 249 -808 -20 -98 229 -26 -78 -425 -826 -887 -625 -260 444 695 -621 452 -706 -618 365 -430 38 65 243 283 26 23 351 210 -884 -641 -866 727 -92 19 -84 -206 -418 84 231 354 -49 61 234 -645 410 321 166 -167 614 554 311 -854 -714 -199 -470 461 12 643 -455 -844 648 -271 47 264 550 225 717 -260 -235 -645 -883 -653 64 501 304 550 346 224 -350 -88 -580 -359 -304 -631 -724 510 -492 -565 300 608 729 343 -786 -620 132 769 736 -449 -17 -867 -421 764 -851 33 -883 -525 216 -826 -542 603 -527 185 270 714 450 347 540 -761 377 51 76 -897 -861 476 -376 118 -388 -410 -66 704 -863 642 -44 -362 166 286 310 -214 553 -503 -892 -644 -126 -347 -782 -784 -678 -400 213 -591 -589 -869 -479 -222 -825 -682 -183 613 462 644 156 52 -866 -805 -19 621 300 -179 -624 -694 -395 -641 419 434 -613 -66 -757 97 66 9 623 198 -833 115 -746 259 681 -760 -539 673 639 -563 -330 240 418 -242 -434 -738 -334 389 -153 181 692 81 237 -200 -880 484 -520 473 -312 -639 -541 317 65 177 -699 -12 313 -674 506 569 115 -240 64 -324 -511 111 -576 527 766 -416 -656 -650 -704 -561 -82 -831 548 396 -76 595 649 -256 -239 11 316 278 147 14 366 200 594 -369 -845 -53 303 536 -62 719 -818 245 -358 -499 497 370 182 -806 558 743 -611 -890 342 -239 527 243 -229 427 637 -105 -87 688 383 2 537 102 -98 595 716 445 -336 17 -404 72 -735 500 -303 -245 715 791 -856 -876 207 295 -641 124 -876 -721 -776 -478 -700 -617 417 -178 -393 -611 -455 66 200 572 785 -731 -626 -229 -484 700 67 -378 469 -289 763 306 57 141 -117 -664 -342 539 53 657 799 639 477 614 -847 657 -757 -612 -574 129 -766 -836 70 -206 -830 -736 341 -338 792 -383 -418 494 -787 477 292 -571 318 -487 -260 14 -849 346 791 609 -690 -58 365 -119 241 -239 -72 -822 512 117 -277 -295 -595 -448 130 -297 313 524 -518 461 62 -132 230 -156 211 -130 311 -294 -319 781 471 743 681 -134 127 767 -810 434 -336 487 -562 -277 351 -449 -161 -52 302 -362 -435 147 259 -454 8 -877 28 516 755 -128 624 -793 758 789 -155 730 -589 -604 726 -446 157 34 69 107 559 595 456 329 -350 -523 289 -830 -673 -795 -771 227 -761 -347 -539 -758 618 -431 -757 -119 663 -565 207 134 -741 -273 753 357 -900 -805 -353 -797 683 -713 -267 28 -835 761 -316 -186 -169 72 668 17 519 713 383 526 -255 -466 77 791 587 -698 -702 -199 141 517 -812 -88 -443 -733 -249 375 -24 -389 -451 210 727 163 237 -640 -373 -29 -855 147 -853 -891 734 -463 -765 -290 715 -18 -546 -119 348 652 353 -432 703 -853 -803 688 643 712 -661 -218 -241 -353 -615 774 47 -547 -336 -112 218 675 350 -797 -330 643 -157 -266 -356 248 -618 597 134 697 -677 121 -756 -95 -860 169 595 -549 245 175 -473 -313 -63 -239 -500 -89 -171 -576 -583 -116 320 42 -649 -62 -42 -127 -623 -148 514 745 -588 -366 58 -561 256 -432 -547 -558 572 667 -630 209 -429 89 -29 243 -588 -645 708 566 303 511 -207 -423 -872 657 711 30 -459 -360 -309 575 -824 -29 217 318 762 -243 405 -782 51 -56 -716 534 -82 -223 -723 -762 711 -410 -505 799 -693 -143 -15 -174 2 -617 348 -638 -510 198 609 -735 581 416 -115 475 -410 -682 102 -399 123 104 333 -550 778 -34 754 138 -288 -722 -365 238 -556 335 449 210 -214 42 -860 781 -624 110 591 -846 -810 -590 -323 -225 -524 -313 -418 -679 -572 711 74 -266 631 311 276 -444 259 -120 -693 -196 -690 493 -296 338 231 387 362 746 546 -444 763 69 -97 -571 234 627 186 -354 -812 -274 785 -384 -587 -512 -862 -880 371 398 -658 -819 438 -188 754 -318 -520 -533 -244 -531 -309 -747 -709 -89 -357 -103 696 -692 553 718 522 753 698 783 438 604 -704 205 657 197 -751 -700 -225 483 -32 -193 330 198 -166 312 -153 -289 -399 221 328 186 -77 568 434 -750 -593 -679 -139 461 736 142 -90 758 688 552 481 -54 241 309 -237 -810 -64 512 -574 -742 -414 -676 454 -658 255 -249 -169 -336 376 -128 -683 662 705 -657 68 -681 146 -486 472 -766 215 569 591 -197 -9 -486 -677 351 -176 227 -119 565 -481 26 556 -138 95 508 92 788 -751 587 -414 -42 -166 -861 135 -739 -460 503 -197 -633 -697 90 -370 637 460 -684 603 -3 -785 135 -444 399 707 -787 -364 452 144 364 539 -467 -214 345 555 -699 -553 468 -299 661 605 -745 196 -138 466 774 484 369 -320 471 -466 -859 -284 664 620 95 500 -391 -791 612 -706 363 -27 -160 30 509 717 -583 -570 -577 406 696 391 -526 227 -272 90 667 584 764 -477 -54 303 272 189 -54 775 -143 644 494 171 -39 109 550 674 231 65 -816 -726 -866 -685 295 -887 670 -140 433 -322 -892 679 -841 -179 443 717 566 752 -900 -248 347 597 250 -547 -525 191 -556 508 -180 -86 -626 327 -153 -365 800 376 510 -633 -659 315 -42 -161 239 -810 -411 -313 467 -425 -734 583 -389 -815 85 620 324 -484 -553 532 -283 -624 637 353 -650 358 703 436 326 -239 208 -571 311 473 -372 36 -798 -74 134 -386 -461 -819 735 -787 566 -93 -286 -768 31 -543 -521 -685 -771 -51 760 -673 657 537 -348 435 112 -379 -112 239 317 146 -578 -243 -78 122 -652 -148 81 180 -536 -576 204 -343 509 724 -739 -468 -602 -692 -315 -83 53 426 15 -860 413 -569 -206 -233 595 154 89 -549 -310 406 241 90 191 -165 528 -778 793 654 -400 -653 707 327 -524 -221 202 461 -687 -285 -603 571 316 -812 227 -549 -334 220 678 -576 -489 -479 -627 741 247 -342 -203 -305 188 -678 153 -209 424 -178 653 -171 266 95 -538 157 303 -769 -621 -637 -435 422 -878 260 637 -805 185 -61 41 462 -148 449 -320 463 -160 660 541 666 -392 323 -354 -418 701 177 191 -315 -440 326 649 791 -402 -745 476 -645 -721 244 -141 -719 136 -600 -60 798 -61 -896 587 -361 -760 97 384 -73 -399 65 753 -578 -481 -867 -640 122 714 161 170 567 -571 777 753 -25 437 120 -118 549 -776 -515 159 -735 -107 -133 754 -434 667 747 -687 647 789 -852 -193 -468 453 -58 -506 -717 37 -897 -566 -129 -578 481 627 199 699 108 -110 153 696 -77 -367 -201 -11 54 -807 505 -632 -708 177 -192 -213 208 -82 111 -412 -452 609 -899 -816 728 -746 -241 752 -738 -421 -811 199 -67 460 -731 -334 -237 -465 167 -395 59 -792 797 -580 -667 -562 776 103 -96 555 -463 578 -286 300 787 -660 -308 -109 221 190 -215 119 -868 -50 -900 598 -475 -688 -137 337 787 -632 -855 -298 352 392 283 318 741 -20 -143 -34 -536 -740 -604 -152 266 -318 202 -874 -306 156 674 747 654 153 -13 -196 -45 694 660 -671 603 407 -614 -626 -202 -479 469 256 -582 524 416 -344 671 149 -178 -686 -3 190 522 253 -852 669 231 -626 -483 500 -692 -783 463 -646 -536 -351 -453 -131 -127 -641 -480 23 -28 -560 -740 -754 234 -148 722 -687 -678 -540 593 -563 512 220 -300 -427 310 -466 755 -73 -593 -723 702 -241 47 -633 -53 558 778 51 -543 -804 655 663 -289 493 786 434 -601 -876 -837 -536 323 120 711 -403 -296 193 -690 -166 74 66 -581 -125 359 -897 -369 578 -777 -186 -620 -228 499 -331 -871 -363 -15 -622 -315 -340 -859 -403 -863 -244 -69 -628 635 -488 663 30 638 -190 -292 -353 -549 421 -31 -842 85 258 242 -679 -652 -475 -174 441 725 649 -710 -385 -854 46 -353 -505 754 648 18 417 541 -16 718 505 77 -778 30 -608 -61 696 -283 -609 -67 -580 -651 -728 93 -609 -238 -843 -820 561 463 -251 -153 146 -609 -461 182 -710 353 502 689 538 363 -551 535 151 115 -429 429 -73 481 -579 342 -861 558 -164 -646 -689 366 -302 -554 -143 -842 -322 -265 289 -196 64 706 -588 242 176 671 528 -861 -479 599 -865 -422 -457 321 40 -543 -248 445 -427 624 602 -315 11 428 380 -586 741 246 -607 335 -692 -638 791 -381 700 -873 749 -350 21 -557 -614 258 -894 -862 155 750 340 -66 -66 -164 -549 271 519 -743 -185 -782 -625 -557 -32 -636 -710 -702 134 545 143 -265 -750 -52 -715 57 401 -375 -879 -855 -533 776 -367 -77 -232 343 109 601 266 -96 -790 161 97 -163 -536 -273 -663 184 -489 656 -422 -100 81 447 -31 -878 692 296 432 -702 277 39 -830 -193 -868 -208 784 -850 -19 -485 726 -626 492 -668 -175 -294 -625 -53 713 218 -847 -586 578 -523 279 -215 -766 -299 132 -587 545 738 -233 -212 41 357 72 -610 427 -558 -525 184 -686 -772 249 370 440 -329 -222 378 11 452 -397 -851 138 -330 -487 -158 -84 -767 -465 -728 -825 389 518 800 -710 647 -769 -503 5 439 215 49 710 -790 334 -516 -171 249 -743 169 -292 521 -749 549 -274 -178 6 -617 59 -890 -462 -9 728 270 640 -262 -716 -24 -561 769 260 604 191 732 -293 -46 20 -865 33 -523 -157 482 -76 697 -882 -850 -131 646 273 26 311 527 9 -314 297 -718 -633 200 -305 -670 -691 -407 -144 -412 -550 51 -391 223 -138 -800 651 12 -881 -294 -484 -368 -130 -70 201 -894 -578 -385 325 -200 -182 -619 408 -696 211 -804 115 -128 284 -473 -250 -137 677 572 -388 736 126 527 -826 -870 388 323 -442 609 -460 280 716 417 167 -848 307 -776 83 321 -584 -285 280 -696 349 161 -487 37 687 389 385 -171 -340 147 -274 -377 -881 -123 -787 -641 -171 -53 -360 48 -33 394 -516 331 35 288 -139 -354 32 -116 629 -263 -737 -239 48 -873 -227 176 516 484 -194 -688 -75 -867 -405 17 -80 685 -629 -783 88 358 -422 229 86 -375 -386 501 418 580 -309 289 -644 -525 -170 -126 68 486 576 676 442 453 24 -593 42 -754 -542 438 -26 690 282 -387 -896 587 593 127 -661 176 -579 -193 241 573 -640 -283 639 -283 -891 156 -583 498 195 -630 -837 -423 -362 -170 -374 -214 -87 -155 -783 -780 261 -279 649 -559 -663 -156 695 -161 78 406 333 755 -706 -422 -280 -306 -263 -634 487 193 74 -809 38 -146 605 158 -560 243 -402 422 784 -810 288 -738 -391 -729 630 207 -829 436 -99 -859 248 154 -390 -794 -879 304 -448 701 -809 447 575 630 176 111 206 190 403 286 10 -225 -539 -861 -632 -573 33 -809 -109 -373 -458 -54 -800 521 -696 -683 -271 -25 -876 -596 -680 550 -795 28 587 -516 -619 -453 -503 637 -355 -91 21 640 -848 -14 -702 674 -777 -55 -386 92 79 -878 346 189 448 594 -773 399 761 31 504 645 -715 693 -391 -403 566 -883 -532 209 -171 68 734 80 772 -385 -99 529 -245 -738 -175 -341 501 -457 -623 -769 585 -867 -742 52 81 77 729 232 451 -178 -235 626 790 -124 -645 144 275 -458 -577 -153 534 -39 -812 753 -720 673 -895 -480 -725 777 589 -853 566 -566 283 -434 32 -16 -302 -271 -145 322 88 -894 -712 -832 -327 25 -351 790 626 -371 -510 228 -719 -800 -264 -790 210 -727 -170 -808 558 431 -53 512 368 -748 10 410 -603 -284 -584 -460 -763 251 -471 787 589 -646 -831 134 -694 -447 -346 -795 267 -451 -554 -734 739 -41 -688 -511 246 535 -508 -186 -3 603 -378 -798 -556 -496 -560 573 689 537 -656 -841 -81 610 364 537 -123 -805 -530 723 -185 625 -466 -860 313 415 -138 658 140 543 359 -236 649 -393 524 444 346 -463 186 -827 -845 -271 595 -376 78 -651 -55 200 494 733 -325 -707 -585 190 14 -762 -399 -319 733 -237 -328 -681 -880 745 -317 -43 368 713 185 -26 345 -154 82 696 115 -884 -665 -386 -354 363 -398 94 2 -498 -605 436 4 767 546 -468 -681 772 78 -227 -123 103 -597 -631 125 -694 -787 -292 59 760 -30 -445 192 -447 528 -632 -434 -877 67 -727 -522 283 545 735 -483 -826 146 -538 245 386 -367 -811 101 -284 520 -817 122 -716 -411 59 -866 -669 -226 -680 315 330 691 -461 -320 -650 -156 -168 -538 -664 -378 594 272 398 735 286 -653 -672 -874 187 367 -843 -414 688 -759 179 -593 404 -182 633 -469 270 -36 -293 -169 98 153 -769 637 554 76 -161 -19 68 -424 -460 219 205 -476 -866 -288 638 -276 -870 -252 -782 -153 214 575 188 -343 570 565 214 -324 -882 -876 -667 -375 297 -299 103 -620 -102 755 182 243 -641 510 -517 -219 597 -900 -890 -351 713 -44 688 572 397 787 -336 -884 788 -888 400 -465 -640 -437 574 -898 -209 -371 431 -458 -414 -521 -897 -35 -298 -687 -711 -865 -394 529 -322 435 -448 -808 183 -73 -575 -657 218 -706 38 -563 -805 -645 -290 207 4 409 522 -419 -116 443 -770 477 231 131 -473 124 647 -770 -38 -336 -47 -629 -318 -437 -7 -327 660 666 22 785 281 -340 -73 -322 -879 307 617 48 -62 -598 665 279 -19 -743 726 -799 487 456 -750 -311 -233 -404 581 58 188 608 -90 315 -293 -648 -528 -564 -550 472 -315 -636 351 -682 472 -265 108 479 -819 611 730 -98 466 416 -707 -1 795 696 -108 350 -338 -298 -207 -739 -240 -242 -619 340 257 270 648 169 784 -893 -841 793 287 429 318 787 -734 -306 714 -44 -56 670 348 606 -132 11 -367 -504 137 -539 -205 -249 -300 -610 166 203 607 -620 -501 676 -196 -172 244 559 633 -570 361 276 -221 469 162 -203 -122 520 153 694 -246 605 -874 -413 395 -444 -587 236 -851 -276 -643 148 -524 -702 -153 -120 -732 203 -453 -827 -234 -104 64 449 -32 18 -167 -74 -21 458 478 192 -799 -856 -829 -522 -452 438 -294 -422 293 58 -291 560 306 -851 -895 56 312 -735 101 378 -242 -395 -707 674 -371 498 297 625 -577 -385 123 -106 -299 376 -705 -722 -475 632 -116 -433 10 -390 -444 42 -82 -442 237 -792 -712 -152 -663 -187 -332 642 -702 587 18 -168 99 -264 -121 -570 128 -537 133 478 33 -610 -262 615 491 64 -24 -739 -753 -207 793 -648 207 198 -642 95 -262 538 411 41 -562 -759 -443 472 475 -382 46 -446 -522 36 19 -295 55 -423 463 -10 692 -189 96 -326 -757 598 -22 216 -39 -610 529 -595 -544 113 67 -356 348 339 502 -368 451 312 -454 417 -840 377 345 -705 -800 623 492 685 727 352 -93 22 -766 44 -324 -255 -636 -118 -437 -733 -527 -611 -810 312 783 599 197 -719 188 185 -576 -276 114 -656 -613 479 -240 -792 108 47 162 315 308 -106 -880 -655 -432 -754 78 -843 647 -194 -775 -146 -44 53 -800 -473 91 -686 -185 -205 103 731 -672 397 -286 -354 69 693 20 166 -387 -380 -332 109 -688 214 614 -61 195 -381 225 -274 269 585 4 316 -770 -886 -653 278 -298 -377 -655 -873 240 307 -10 -785 -52 -396 527 293 -27 -860 456 -100 -506 -583 791 302 203 342 -412 472 113 765 529 -815 -527 -575 -590 -519 -374 -672 -426 414 -825 328 -356 -645 150 139 45 385 -5 85 46 -175 103 589 605 521 727 -187 145 181 -811 106 560 -454 789 -566 -39 51 -617 -628 -99 585 -309 -139 258 322 59 -731 654 -358 -101 536 552 -674 574 -67 545 -410 -324 292 -771 357 -302 -278 389 755 -386 543 739 -219 -22 767 -798 701 -439 674 -593 -762 -403 -347 -585 -617 -81 217 -570 29 307 -627 -194 -499 -113 -652 -806 625 583 -776 -312 176 477 38 -152 -279 -531 388 -787 70 566 420 -74 -812 -624 468 312 -800 -221 710 -881 289 -212 402 557 393 -838 29 49 -581 -322 -636 -322 325 -775 -856 -374 -638 -403 -286 -26 -484 -584 114 -277 -840 -37 -673 46 -844 -86 292 -858 572 -661 -136 -124 -610 -693 -298 282 -246 495 -815 -17 376 765 -688 510 -337 255 636 379 262 -207 -793 422 -303 -611 -662 -429 363 209 -457 442 91 -273 452 -869 800 -733 -778 -83 515 680 442 -463 82 710 -507 744 -535 -353 -619 -411 -713 415 -487 -44 -395 -27 32 -321 -297 496 -142 689 -834 386 -666 -665 -604 456 -719 -133 -364 400 -289 677 -47 -167 359 -599 -243 -700 -180 144 722 -881 135 580 -138 -214 234 219 -68 258 -873 119 -349 -486 -14 331 568 -413 82 116 -186 -788 -317 286 245 -555 -693 149 -375 -552 -624 40 -109 180 -451 -860 283 232 118 373 318 96 736 39 -825 281 460 -436 -51 498 85 -709 585 -740 -364 -571 -386 658 -786 -388 55 -726 -573 102 407 226 589 -429 -9 -29 -115 -838 -733 709 -683 -37 457 199 -240 -218 -89 -125 -209 -118 -250 342 -7 32 -618 -116 -540 290 -588 -569 210 326 519 -492 473 -870 -854 -148 -661 416 -409 219 237 -677 -872 217 -647 -682 -853 474 -510 -471 -131 -384 -335 -349 658 123 714 -425 182 -786 -198 -385 593 263 751 273 -626 -700 -816 -743 253 -772 521 -492 241 374 685 -197 409 -61 351 -127 286 181 671 499 273 -224 489 -80 588 -588 -268 -216 268 -179 585 -330 351 304 -190 265 -750 -883 115 269 -334 -126 -467 -135 -164 314 -532 -230 -659 486 453 -453 -16 656 758 202 -841 -187 -656 -638 -270 -283 -257 -549 196 -545 108 152 -5 -439 101 -142 -712 723 161 -544 -456 -39 158 -737 -893 -585 -44 -311 -823 319 -465 -254 -508 691 197 155 -836 -658 243 702 521 -503 576 409 -88 -497 632 -257 701 480 -882 358 104 -636 -785 -173 -97 -792 -586 286 -859 190 -378 540 748 635 -770 214 629 501 695 476 -24 424 -353 -228 -458 742 -581 -558 366 483 730 329 -733 -456 -396 60 746 251 -303 263 -656 -274 -383 3 251 76 445 -438 -398 -98 -505 -22 -741 -119 -585 -344 668 -329 158 -664 711 -217 542 421 -495 751 122 -438 -225 501 -143 -706 183 -452 385 656 524 -553 66 -873 -642 -636 -767 -750 -272 324 -523 -388 -569 339 -613 411 570 -554 452 -863 -324 580 296 -52 617 385 248 -357 -567 -869 609 142 -485 -362 413 528 -289 558 -467 -377 -135 -24 172 649 792 357 293 64 -141 -629 294 -232 612 -843 -747 449 13 438 137 -722 265 56 -723 -155 575 490 654 771 82 440 -390 -518 651 742 744 271 759 -174 -146 150 611 374 713 -544 -66 348 -387 -845 97 -698 -812 -748 -631 411 -834 661 516 -118 -730 -298 749 150 -526 -501 289 -76 97 499 174 118 -488 -809 128 491 -512 -53 786 -364 267 745 236 -230 243 665 251 -125 261 367 -877 -643 598 669 -293 -705 637 -534 -460 596 -724 794 -126 170 -588 220 -789 -60 -846 70 -399 332 -725 -752 -88 -102 667 568 -179 -670 -739 244 352 146 783 129 -381 281 367 -492 -193 669 -267 558 183 -365 -862 -610 793 311 -442 -299 -323 -559 -752 -397 -120 651 301 -425 162 -734 -566 -301 -729 617 -81 -621 171 -262 756 -306 -72 629 -73 154 505 -452 738 421 -157 503 26 756 399 169 748 649 758 324 -329 -97 400 -483 -652 136 -201 -569 393 130 517 209 -578 618 -679 158 -391 -404 -160 -356 -463 -390 -597 501 64 -736 352 -817 -130 -98 -112 398 -490 -184 134 -522 456 227 -524 137 -890 89 742 416 134 694 -158 -175 738 -848 798 -7 -658 81 -829 196 -536 -17 -103 516 -641 578 -756 -137 729 613 -13 -336 356 438 -56 -653 -65 -390 -207 684 -31 -493 385 170 774 -676 -765 -710 139 -11 12 -761 347 -22 634 -883 85 -404 -293 -719 602 -197 108 352 -198 648 -254 162 -394 -165 -751 563 -216 -410 399 748 -378 -659 -507 -842 -36 -226 -261 449 102 -153 -780 -451 -739 -77 -432 122 -385 232 -810 -152 500 226 -755 689 669 1 147 -309 -264 646 -447 -29 641 126 -41 9 -112 372 -295 644 -116 -773 186 -756 -368 504 -173 228 -586 301 -51 60 -359 -295 -237 -710 -420 -146 543 -638 -597 696 -488 9 -212 678 -880 -488 -631 59 -732 331 589 -480 -707 83 -107 332 102 -143 -489 126 -185 -220 728 -197 -480 437 139 -487 -254 534 -42 -112 159 591 -535 626 -843 -371 -188 -730 -629 -875 790 -586 -496 -149 -522 507 -365 459 408 696 -19 372 737 351 -874 -110 373 -647 -130 -864 744 -686 -367 -444 270 -401 -586 -748 195 644 791 -181 -845 -671 -810 113 -112 30 -884 421 367 274 -330 -821 377 -36 450 -617 -336 729 467 -69 -396 800 714 -677 451 -628 -682 504 -784 36 -402 -124 528 346 -656 762 -21 -214 796 549 296 791 254 433 -824 723 -265 639 -268 -86 679 460 -492 -13 614 -310 491 -578 -332 649 -301 -26 -602 92 -715 165 35 789 -306 265 -779 -272 595 -419 -307 273 73 -5 -383 -21 345 -98 -436 348 237 -892 730 -39 69 358 -220 -637 -890 466 379 669 355 551 570 -675 -538 672 -841 308 -701 -379 232 -522 527 -840 72 -320 794 104 552 -603 -237 -554 -207 -694 161 772 -201 115 -649 352 26 -850 524 -95 800 -490 -473 272 342 264 -805 4 -396 514 -60 -507 -235 -488 -501 507 463 641 -610 -123 177 -357 -784 252 563 -301 -749 -176 -437 -411 587 721 -676 724 49 -573 -805 195 -768 -194 608 -29 405 -367 138 -79 -625 738 -340 472 -111 609 -688 -42 -421 -773 143 794 -461 -128 -49 -241 -96 472 -351 447 -558 -532 -95 495 -1 -789 781 -663 -57 617 -514 707 -575 -13 174 743 -319 -599 -647 -63 -516 -134 -172 763 717 -497 215 -202 -311 779 -365 -203 282 555 -54 -250 308 412 445 -741 -513 602 -9 -566 602 337 -556 -552 -658 -217 251 150 384 406 -17 80 -197 91 625 -885 605 11 -899 -19 -162 73 263 322 -666 667 -640 230 652 550 -375 647 -414 746 -758 -42 -367 -162 -816 -363 -133 744 261 602 398 694 -291 -594 597 769 -771 715 91 -775 109 -147 71 448 -161 367 237 -400 423 -698 250 -462 17 552 754 -192 591 251 -95 -246 -115 -340 -505 510 -476 -655 628 794 -290 -218 674 -51 -465 152 -373 332 171 -373 -668 -296 -81 527 -581 -545 209 794 236 450 254 -101 683 470 580 -491 -473 791 -354 484 455 471 -408 -354 -617 -167 145 311 -444 -612 -390 -601 653 -53 655 -22 526 -891 -305 108 544 -185 403 -661 -439 181 -623 682 563 298 -569 -279 602 548 -720 -101 -572 -533 -118 393 -382 -695 477 40 63 137 -546 529 -128 594 -296 -394 27 -517 552 -413 -573 313 -630 508 722 420 -809 -211 -517 -552 -568 174 449 -722 -292 -438 -329 -183 -287 585 349 -824 -138 -229 762 102 55 -499 369 715 662 -736 72 -493 141 -658 557 426 -563 -496 114 -491 -697 784 -334 307 -807 -324 307 -128 -340 -199 471 -702 -745 221 264 -199 -330 -218 797 -136 446 -442 652 -311 -661 51 351 689 744 330 74 -793 488 229 606 -429 606 -81 -299 294 -217 -572 260 -3 -884 563 437 -683 -487 -129 286 -793 784 637 493 439 -568 -92 -330 -565 -28 -485 -438 -595 -83 632 -355 -432 212 305 -577 291 -878 241 -698 -496 188 -619 675 -31 298 -160 119 27 -410 560 761 -455 103 -447 42 -832 725 -460 -499 694 145 -158 554 463 -25 -382 -353 552 94 308 -635 -422 366 343 -772 514 -773 619 -852 -780 -11 -752 -618 569 -773 -742 -309 -175 -246 730 735 -548 394 -42 35 -385 -327 524 -74 199 -790 -318 -690 -871 -399 -748 -354 550 199 653 -392 461 -658 -141 438 -622 -107 351 -107 -108 -504 -13 69 505 -210 -868 -431 -702 -804 613 -425 318 -447 476 346 -344 725 -229 -818 521 -766 54 528 -26 788 -92 -209 -194 499 751 -10 -432 -28 -109 -685 -409 53 -211 169 -351 -20 -881 214 -354 -32 -233 372 -471 283 -892 -871 -813 394 -496 0 483 522 201 503 -230 -608 771 624 -18 -200 105 -726 -564 -19 116 -386 -194 -383 -224 -593 252 -788 -1 359 70 -900 667 516 -409 97 -147 349 -241 -703 113 -626 -278 -400 -386 730 -649 388 -840 -85 738 -409 284 -181 -406 -806 439 79 250 616 305 -177 488 -554 65 -366 586 235 -136 54 541 -124 481 -119 252 -814 446 -653 506 527 649 -898 -457 -551 432 -329 -810 416 -759 -878 -76 -592 222 -762 -485 -162 -181 -467 272 -109 -247 467 160 -222 -366 -370 -71 399 -636 -303 42 -733 -817 -780 361 -545 -222 -303 -677 154 -564 275 -20 -551 -356 32 -512 239 797 -775 287 546 -514 -711 -165 592 449 -891 -708 -644 -62 -634 751 -597 -323 439 -62 -378 -595 709 -528 280 156 -605 -396 729 -751 -370 136 -204 227 581 -96 104 -540 553 481 694 335 265 -20 -386 -252 -236 573 529 -616 178 390 315 -640 676 -6 -378 -549 -893 260 -730 573 -616 -91 -123 491 -276 -514 390 -659 -560 -532 -589 741 -840 -189 -522 796 -8 -274 -491 -141 -384 -202 -630 -567 -832 542 -489 269 -755 783 301 -243 740 625 -358 660 -483 545 71 -706 622 -585 -95 -391 780 -4 -208 412 -229 -339 -776 382 -604 243 585 -643 40 723 -49 -204 -341 -92 -367 -359 698 -757 310 521 -250 -138 -640 -636 -467 -779 -311 -71 695 -184 766 -766 395 -207 -778 -799 679 117 385 -717 -425 438 -836 440 -772 315 405 232 -690 -38 272 -755 -89 612 329 -450 566 531 277 -449 787 16 596 -110 -566 -350 -253 38 480 476 -543 -334 66 771 781 785 434 -313 -271 712 -333 -153 596 -252 77 543 305 -268 -103 -151 -637 501 334 471 117 640 472 514 -419 -790 -827 764 -628 -264 375 -548 594 -325 -62 293 515 229 -475 -127 -336 -816 767 563 -409 289 131 -523 422 -456 746 -228 735 126 -417 569 454 124 575 70 361 488 13 470 -345 680 24 490 -17 27 -776 -289 -79 445 -777 587 560 -834 -210 708 -243 -37 -732 -723 -92 496 449 -266 175 -128 372 -324 -617 -563 600 -435 344 784 -759 -364 -38 -744 -460 -788 346 -415 -33 485 662 -152 -696 530 -542 -525 -269 591 303 -489 -583 -276 -879 -186 -544 -774 -447 108 453 -838 -132 -142 510 243 681 618 533 655 -671 -652 -339 194 624 460 559 -496 -492 -633 377 694 -505 -256 -805 179 562 155 503 -719 -543 -317 150 -805 751 -538 134 -284 -673 -506 529 672 292 329 -146 -174 -243 585 -863 -455 502 -25 418 -782 153 -44 -710 220 526 -195 530 -796 626 -114 -481 366 34 317 -626 -254 -677 -82 -501 -51 485 -472 -853 644 -353 -578 721 -731 -888 367 682 -30 754 161 -224 -515 412 645 728 -269 -1 -573 511 287 577 -690 326 195 552 421 -832 -790 -451 554 -380 -765 66 -261 -414 -347 -726 -313 -808 777 -7 779 520 -512 645 61 360 -833 545 -522 -216 371 -624 488 554 420 304 -82 720 -639 -246 598 -509 -450 -148 -230 -37 457 -895 -707 -476 -288 428 162 122 -649 68 -201 -571 -628 75 -787 788 506 -334 57 -757 400 680 680 -764 -178 484 -728 36 -560 228 -579 -519 162 349 -243 501 -170 304 -176 523 365 186 -321 727 269 -89 -720 251 -642 53 688 402 797 -493 736 -464 -672 -283 -474 437 154 -526 -487 182 267 360 359 366 -328 -78 -468 -577 -182 -159 -870 229 739 242 435 -733 -520 626 -176 369 -583 -381 365 -159 12 -51 -195 96 545 242 28 322 -498 -196 247 -700 -707 -411 106 270 469 -157 589 701 -51 45 -98 688 -661 -301 490 -410 221 -60 -283 237 351 703 401 773 627 -271 -106 134 -800 -290 386 -588 559 206 -519 -145 767 -274 312 27 -38 691 -86 508 350 735 -490 393 11 -162 329 -626 -95 589 -655 -809 47 -711 -820 292 286 620 376 -339 -845 542 -124 277 725 -629 -238 -645 272 503 360 -430 -873 -307 -78 125 -416 582 -542 662 -286 -451 793 -131 -894 306 -572 719 -474 -394 -541 170 -222 547 -277 222 449 -459 -695 -428 424 -179 217 750 -152 -430 -898 -802 -636 -330 222 -111 -815 456 -656 -288 -208 797 -412 606 -509 -416 -810 -232 -770 -356 112 406 701 493 569 587 -329 406 97 -739 -72 255 -614 -607 784 -741 -747 -649 540 688 664 -363 -837 386 293 481 785 -514 106 -483 -504 -631 -619 230 -463 -505 -376 -850 -391 45 -24 -750 -792 274 -495 69 657 663 354 2 -450 61 -672 -136 -255 -790 341 375 -522 135 48 -533 632 -716 538 105 -529 25 735 -323 438 209 -269 -294 -540 -637 8 -68 -199 -648 573 -294 -855 450 -214 118 380 85 -183 47 -887 -522 95 -294 -175 640 16 84 508 -524 511 -193 210 405 -40 -148 193 -677 -294 119 -449 35 577 122 795 -355 -368 522 684 -495 518 405 720 123 238 -272 -825 -93 -534 765 310 435 -559 -833 -385 482 522 -638 94 600 -695 -775 613 -80 -647 -720 55 710 697 588 -438 619 -584 180 591 -574 -730 395 -760 271 584 507 636 473 -861 -120 -467 -173 -654 -639 -148 547 -543 -145 19 571 -404 -399 720 275 -540 600 527 -285 -169 608 71 396 -279 -872 -395 -620 -836 5 503 415 -256 -336 735 -578 -832 -57 427 -682 -809 320 621 -150 -871 -104 -892 -866 169 -602 -824 -201 341 255 -685 38 0 -412 518 159 -389 -210 728 -390 55 478 -253 791 -766 170 -700 648 683 -446 -19 535 -188 -585 568 269 482 -349 -422 -618 -310 -449 -349 218 94 -725 -356 -409 -252 -20 289 -511 -485 -431 467 -705 30 -302 -831 -159 789 777 308 740 780 -517 -686 278 -183 -665 -792 -151 -148 572 106 -635 -442 125 96 541 -495 -239 671 -781 -475 -539 -157 -166 -221 -516 -677 670 -882 -526 -520 -695 673 167 682 542 636 -808 -599 -54 -415 -476 -845 -100 581 436 -31 -131 298 -885 324 -357 -188 335 -499 -311 569 710 -535 775 -319 735 -277 -5 -504 -355 -81 -116 116 -195 -351 347 -272 -17 -880 -102 -75 -429 -37 -425 -620 282 512 -675 -778 -535 -65 570 -556 -607 -189 -831 165 488 773 48 -734 508 -15 175 271 -654 417 441 708 132 493 471 -451 -694 -690 -668 400 -435 -427 574 73 242 250 -294 -676 -381 38 -544 287 -491 488 -342 -811 49 -499 225 -46 -357 4 92 -117 751 610 797 -685 -751 -424 155 214 -730 263 768 -72 -657 -834 -59 -209 352 -390 -567 -521 33 351 -802 -170 -602 -707 -779 210 -680 -76 430 -212 -889 -750 358 -148 -899 182 -345 416 -202 423 469 533 503 -124 572 -796 -827 353 224 51 -588 -275 363 108 42 -504 361 11 353 -771 -599 -774 224 90 736 -568 93 93 135 224 -50 121 237 769 -374 -841 391 483 197 205 98 -322 404 87 177 -114 483 -51 219 237 3 751 -40 358 379 374 -695 -710 -338 -272 -236 475 -494 622 615 -29 -105 751 172 -691 -194 -585 -693 -429 -205 -279 -894 487 690 -357 422 -249 -435 -509 -579 336 -49 244 -514 -451 614 538 -4 -822 -187 -573 -658 568 -76 -625 363 -184 378 -375 -184 275 454 100 335 602 -110 -524 -55 -294 188 -76 -58 640 396 287 -693 205 -97 -298 -537 -113 -164 -752 220 678 11 -774 -84 777 128 87 751 -458 21 -694 -647 324 444 649 -478 -46 221 152 177 -743 -94 42 -89 -494 415 -507 725 -281 427 -556 506 -371 133 -288 527 784 729 375 636 -60 -372 555 410 577 -35 -433 283 286 19 -130 -445 563 463 22 -823 794 668 -135 76 394 654 -304 170 247 740 347 118 -554 -438 227 455 -170 -543 -742 -535 474 -270 493 -808 566 -214 682 734 -463 -55 -404 192 -258 707 607 423 624 650 -248 -127 245 387 116 224 554 -254 787 -98 -817 723 480 -878 256 -380 -808 -876 614 -232 -367 -825 699 737 86 -271 452 -478 314 416 -375 -78 -508 408 799 -427 674 -784 -635 -315 -436 -453 668 -401 -361 251 476 -835 -357 439 667 286 590 -204 -534 -12 328 81 49 163 -166 -159 678 478 182 -641 -879 -284 626 -558 778 406 406 -403 67 -533 408 88 -40 412 31 389 -110 728 130 337 -69 -223 -858 -805 436 -431 -871 -17 300 314 -764 -565 -81 -170 439 201 -498 -794 185 -524 -823 -189 -750 -659 203 -103 -96 -469 578 65 -212 118 166 626 474 774 448 -301 303 -164 -417 219 -232 412 644 244 137 -482 -375 -601 693 793 -466 29 355 456 52 -555 429 672 190 -261 -386 -697 340 -387 -68 -737 -143 -15 655 -813 -562 -755 63 -655 733 618 -875 482 -410 -435 657 -770 -83 299 616 -406 228 -731 289 -492 -714 -428 -624 -248 479 749 -493 114 792 -832 398 -746 -708 88 -478 -96 -52 -97 697 -843 -459 597 -645 228 176 351 -96 374 -178 -300 -12 116 698 -561 -219 -219 617 -664 297 -364 595 582 396 -10 108 -265 -162 -632 292 -897 -29 -828 -395 759 767 -220 352 404 86 -779 -767 513 111 18 791 773 -552 715 -895 705 -413 114 797 -408 -725 41 654 229 539 48 434 -825 317 -617 129 33 404 -776 -693 3 434 -720 194 386 -531 111 -829 230 388 545 107 -680 -45 -176 737 0 -754 178 -213 -411 -34 61 502 26 -401 -299 -347 -713 -109 453 554 723 476 -662 324 759 -889 -528 481 184 735 -623 550 777 633 -391 491 708 -597 -828 499 -542 -881 40 -605 -239 -183 413 -46 221 -871 -589 586 -29 -745 -586 69 -382 -573 -286 631 -517 -602 494 -132 763 -821 -343 349 -579 -562 -43 -439 -295 735 -600 759 120 168 -752 299 134 -809 -879 -280 555 316 46 783 -117 -298 -667 -867 -666 -145 -612 -602 96 -778 -769 -602 648 -677 -284 -657 -457 -671 24 -426 269 -108 655 486 -615 -185 586 539 -542 -509 -441 -119 -779 -727 -702 -732 -343 361 733 766 555 -390 218 -839 -95 -782 474 135 -785 480 -483 -479 174 -146 709 -98 261 -873 -375 -76 -831 538 327 -759 -434 -564 328 342 352 309 -491 722 -638 -179 10 -464 -560 440 210 -679 -309 472 381 745 -866 301 -465 248 -168 -139 693 -676 -77 -40 -595 483 -242 153 -477 -111 -151 -197 275 281 175 396 113 -213 155 -148 -636 -20 -465 273 250 -297 506 755 -426 -806 -266 -897 -783 84 -800 -320 74 -121 -612 -794 776 -137 271 83 590 100 612 -776 697 347 -465 631 -224 -868 -23 290 -251 217 -338 -515 744 -398 -273 -159 -368 20 -668 -898 -761 762 -622 -241 734 672 -334 557 677 -44 -294 -149 654 -539 -196 -559 318 700 358 538 -79 -806 271 217 151 -527 -324 -765 228 561 269 -278 -853 48 144 -37 452 -806 -631 89 -648 -225 588 337 617 -851 -44 189 251 -371 86 298 263 570 191 -289 608 -838 615 387 90 -174 448 -675 60 769 -97 -537 -617 156 125 1 -815 -347 783 -757 -426 -793 -268 786 -720 -780 -545 -210 -58 505 589 -409 -111 -478 636 -857 64 -321 -173 439 245 417 778 -137 -227 -828 -266 -581 -380 -272 -147 -831 -454 521 -627 -313 242 -382 185 -371 -381 -892 -15 735 693 317 52 -512 299 407 -872 -133 717 187 -278 -23 180 -444 -126 -860 -670 747 -249 210 465 -172 -595 -751 -30 -889 -286 602 -357 427 -399 -189 -351 -245 -308 573 325 -822 -472 -718 307 251 -845 342 -595 798 -863 -461 148 -621 417 -534 -292 593 -390 -41 -186 591 523 -482 568 -158 454 693 427 -603 -30 429 -888 -58 269 299 575 613 723 -870 -243 399 341 200 -186 -464 -25 -814 539 21 -267 -30 -774 223 -400 693 25 539 -154 798 789 -12 -121 232 -650 -120 120 196 -655 -95 52 707 303 -313 656 390 -100 -281 395 550 -298 688 -634 -879 499 -24 -252 -302 428 394 -6 -881 348 -746 166 -263 -180 -783 153 -663 -799 -233 346 288 -326 -818 -592 -452 -843 -214 742 -723 -781 18 -433 -225 -22 660 -667 -256 -565 -582 767 -415 -731 -666 -368 65 485 -513 168 735 -509 353 -234 -43 761 -354 601 328 337 753 -714 -802 752 -735 267 208 623 124 460 333 -268 -270 -548 392 677 -832 710 -630 773 -366 -163 -804 -111 -267 -641 776 -562 -528 -893 -254 741 190 214 436 352 554 -596 142 -860 -833 706 -162 -121 585 138 782 598 -77 -334 -756 376 -697 298 33 -623 -273 63 738 706 -528 682 -114 -366 -619 283 446 -217 -393 -255 532 -430 707 -126 -736 -614 -480 -480 592 320 481 -316 617 43 -60 259 149 -16 317 -136 -557 149 603 146 -83 -405 -741 494 279 -459 555 436 170 -262 -347 509 -476 141 473 -677 240 -516 -851 72 185 -209 -515 -635 381 -866 502 436 102 -394 577 191 -845 -773 -395 -603 -98 -77 -786 -362 175 765 51 -377 -104 -33 -890 253 296 -311 755 -155 132 506 190 -532 629 360 -367 320 -452 73 424 255 147 202 637 -481 426 -884 354 602 179 -355 -875 -304 208 -459 624 454 -231 731 -660 -457 -309 -436 -190 -445 734 723 86 -702 -590 -98 -263 516 697 575 -655 522 507 -675 36 -87 704 -223 292 678 791 -266 -561 -694 799 553 254 412 -13 45 -669 486 -554 1 216 -500 163 -859 160 -241 -492 724 136 381 -345 -282 233 -415 640 -537 -134 -634 -635 415 -98 628 158 -260 -851 127 -776 362 -828 -6 -858 182 549 702 -646 671 -731 -131 -722 658 -199 305 -898 -880 429 -377 -795 61 -649 393 -702 -127 563 -893 750 -489 356 -523 -545 -816 13 -815 133 -480 256 -833 -91 473 -505 779 -397 -241 409 665 -606 -888 -611 -873 -179 612 -84 573 -514 -887 745 148 -269 -843 683 495 294 -520 609 -696 713 708 66 -627 500 207 632 357 -767 -211 -78 664 632 -108 -573 -20 -250 209 346 178 713 -40 -387 -854 19 590 680 244 -888 646 222 -199 413 -1 559 379 -587 416 592 51 42 126 529 -777 -566 -73 424 362 367 451 -704 -542 435 -464 524 -730 129 425 38 -152 279 -38 -257 265 486 656 96 181 -840 735 149 160 -55 -335 -190 -391 463 277 -248 -645 -217 334 -687 -4 643 655 -623 590 592 -630 47 690 275 -870 637 259 796 548 35 212 798 -571 624 -824 -566 -539 -391 -34 -841 -887 658 -121 -700 -273 -147 -190 743 -119 346 486 610 -829 382 537 566 -257 -840 -385 744 668 -622 625 691 -57 459 -255 460 126 -552 -496 -559 -608 -664 608 733 384 571 84 120 14 310 -573 -617 -164 -437 651 -255 427 520 37 -3 -298 108 -883 783 -227 39 -3 220 -41 -859 781 -783 -60 -828 -181 544 244 418 552 -678 226 668 -677 -419 -273 -64 -788 -178 -79 -601 367 -152 -677 255 -749 -791 -54 293 1 -583 -249 -447 445 661 -317 278 134 355 567 192 -300 723 436 -243 436 180 -657 -675 -864 301 138 -880 -54 -717 631 -650 200 -479 234 -652 389 308 -186 660 -127 198 598 -820 -320 673 -443 -795 642 -694 330 742 -621 -50 -547 -893 502 -413 -153 580 755 188 -584 120 -605 247 -336 -30 798 517 278 -552 -834 -138 -1 -478 -554 791 518 510 -308 131 723 117 -729 507 -475 660 568 -504 244 -787 638 443 -221 448 415 -338 -230 -260 689 456 416 427 -861 52 246 608 462 595 -302 30 -682 415 -437 181 575 -393 710 -472 509 88 -552 -656 606 -429 -641 294 -255 -387 -463 529 -24 -301 -456 468 273 63 -704 358 171 59 575 -446 400 1 476 420 688 -682 614 271 -665 -706 581 -845 -165 776 -268 580 -797 729 -113 713 340 165 342 -145 -543 424 369 -85 727 644 -684 245 152 243 660 -741 -270 -674 -564 124 -366 -114 271 -162 -370 23 309 21 632 95 -140 -129 -448 -44 152 -419 697 -600 761 553 -522 -732 90 -403 -29 672 -192 236 -225 16 -412 133 491 -879 -755 674 193 417 405 -764 742 727 634 -159 70 -897 -5 -664 -194 -187 -234 539 -111 -490 -149 -486 231 -622 297 -374 74 -806 -330 417 532 -658 148 -406 -453 24 116 -604 543 -320 -460 -458 459 -632 -133 449 73 -190 -642 -399 -469 57 -435 -860 -90 -313 -513 604 -669 287 648 794 56 -452 233 69 580 -117 -844 -349 -384 -117 422 -236 -619 653 -145 -684 207 764 167 -47 227 393 228 503 169 138 499 351 771 569 -425 -862 -322 -587 198 -332 -173 767 -393 -695 -132 600 382 27 -596 -36 -571 -606 -348 -878 416 -393 361 750 -193 615 -849 -745 -199 290 450 -625 614 206 -237 -406 -613 258 -317 -264 -171 462 -768 -296 -323 296 -419 585 -840 75 -4 477 367 -737 -873 572 482 -211 -757 636 66 -511 472 -49 9 79 -226 -833 337 -125 659 -766 783 111 -42 101 -100 -122 -245 3 603 711 -71 590 -487 -218 -30 -244 -189 -188 454 518 -152 -732 338 669 252 -211 113 -439 -314 -575 46 684 114 -302 37 753 -190 -536 427 -49 114 246 -86 542 -712 -378 442 110 697 -382 -549 -531 25 -516 -399 295 -94 -343 470 527 330 -434 -450 413 347 737 -780 344 -148 363 752 291 -463 82 396 733 216 -122 -41 -625 171 -459 223 -41 656 -774 761 -581 720 710 667 -814 -254 514 620 695 -260 -809 76 -838 -785 71 599 -283 613 -848 -475 104 -525 769 781 780 382 -342 -208 -860 -688 -622 -344 634 592 416 -287 -164 -445 527 245 -684 657 -95 -168 20 -104 342 740 710 -738 738 -274 -284 -80 638 -325 -158 109 -94 -844 -170 220 -603 -96 -221 442 592 754 -378 -242 729 -49 -653 589 -789 -633 574 -111 -316 299 -802 -701 -424 165 -352 799 -5 23 315 -34 -602 -519 -310 -626 -641 -464 -266 318 -561 627 260 604 95 -34 -849 702 -525 -421 3 180 66 -867 581 508 -571 -220 250 -68 -426 -707 582 40 -790 -282 303 -831 -382 -28 -25 -789 -855 613 744 -662 179 -216 -805 433 326 -394 485 -820 -254 -826 43 -650 740 -198 114 -302 35 362 683 -683 -735 -120 -438 698 631 800 178 -579 -694 104 793 -311 11 -809 -705 -595 -280 -576 -784 -750 305 500 -552 -255 34 -165 109 668 775 -89 205 -552 389 634 545 61 405 -104 -7 -691 -872 -448 581 -785 730 601 766 702 591 -805 743 666 -187 -235 422 773 227 235 727 748 385 660 -209 91 466 56 301 -239 603 -259 -740 -887 750 -61 -692 -396 388 -57 704 -650 129 -405 -570 -818 193 370 -6 -449 375 -258 388 678 -374 679 320 301 -840 309 226 293 68 384 -503 256 -772 -365 267 -66 191 -731 -325 -629 -45 593 -755 -61 718 -523 -144 -61 -281 -587 666 -264 -761 -259 607 -2 151 -431 -243 18 414 297 726 694 -839 -330 -573 -721 -791 -592 -158 735 622 -498 282 -752 608 374 -534 708 -119 107 571 -504 272 -248 -432 677 -191 683 -258 746 735 -818 -428 784 -730 -404 -770 -714 525 735 -522 -422 2 -608 484 -259 -342 -18 -636 -258 -743 -525 -553 -512 -744 110 312 -600 612 -23 -665 -507 -727 173 -285 80 209 61 -894 785 751 -711 44 -858 -191 -226 -175 194 -532 4 245 -186 -843 -505 -868 -781 -513 764 -9 729 789 -408 -831 -450 -488 374 -210 -461 749 -625 -712 372 -519 -481 -565 -42 708 -672 -710 3 -695 35 333 -225 438 -80 -565 597 155 183 280 -164 198 -28 -248 -781 -571 -497 451 -226 179 194 59 -258 626 266 -506 752 455 -371 599 453 -639 696 423 -770 -11 565 -336 -296 -116 -671 216 565 -549 574 -661 -124 466 285 797 -397 -714 -19 687 -324 -341 763 -296 712 -674 500 733 222 350 632 416 534 -182 -297 283 -612 223 553 -530 -439 -45 -562 633 186 -336 -277 338 -852 751 99 600 -23 163 297 33 561 82 -237 -879 -417 292 142 120 450 671 -382 420 -705 -262 571 -729 256 604 -718 -53 -549 -176 -663 538 -160 -383 378 249 -623 -713 -828 166 -105 -95 -74 -385 553 -448 373 56 -449 -238 -252 591 -87 -39 484 163 -278 494 541 519 718 -586 -521 -8 456 390 405 -892 -319 796 136 -610 135 694 562 -383 421 -345 630 -284 -418 251 388 -408 -628 242 -331 -878 273 -14 -761 -229 -801 514 709 -612 274 395 -102 162 -319 436 -790 -335 332 -584 -679 -486 -64 144 -233 -765 -150 -697 796 -6 -849 -650 -82 502 749 -714 725 717 -622 -90 -545 96 -35 -229 707 -371 111 589 781 -858 291 221 746 -743 -228 -561 795 212 283 -183 -658 -688 -871 -414 241 -863 638 479 -897 732 410 -86 -771 633 -613 -175 -621 179 74 650 -2 780 -46 -182 -297 -59 -256 528 -847 -255 123 732 -28 -24 -142 641 219 -623 -820 277 -242 -646 5 648 -872 376 -73 -881 74 -818 -595 -317 -364 -507 -707 -300 -168 -665 -83 251 -285 616 -116 793 311 -127 -727 -641 -865 -523 516 -172 767 464 626 137 -408 -557 342 22 -673 449 -692 310 -647 -284 -433 146 -187 -782 -649 425 449 -615 640 -392 -322 1 24 -335 234 21 207 130 391 -524 151 -318 748 710 554 -615 -331 -691 430 -630 719 -416 -14 664 -671 -141 148 -837 -285 -853 -226 262 648 -520 -651 -524 568 -198 -85 -795 -822 626 159 36 -697 -495 633 -106 200 -325 -795 217 -58 433 -861 -785 76 -504 633 632 -879 186 -627 709 -86 -818 -238 -316 -420 434 43 393 -769 559 375 -551 140 -751 -763 437 703 -657 345 -114 -233 -77 339 -427 -753 -325 630 -106 -594 -15 -822 329 -92 -476 591 334 66 118 128 285 -213 318 538 -464 -758 -544 -846 349 -275 492 390 -402 565 276 -386 466 174 280 -714 -191 389 56 462 379 -484 65 121 151 665 -460 -682 -310 163 643 337 -598 35 -518 382 -321 -600 302 -697 336 394 141 -270 -341 140 415 -119 -397 744 13 -414 -816 453 79 698 285 -555 334 -517 -653 718 145 -36 -710 -645 150 311 -272 -868 -24 144 -352 -238 -140 54 217 450 -809 382 197 141 156 -720 -67 -470 -766 625 -504 -785 359 -92 -56 -725 611 432 -713 26 705 165 -395 -588 699 -635 740 52 579 546 -598 472 663 -511 -83 -487 -185 -611 -384 -15 -768 -768 349 116 254 -268 512 -835 -116 -588 760 -126 452 -173 -134 -383 -730 -806 682 -150 -248 301 157 336 -45 330 148 288 796 253 764 203 463 635 55 752 6 468 -590 -876 365 442 -564 545 -873 627 461 -871 -404 446 -596 234 -811 7 126 -494 757 739 -320 44 -218 -850 -770 -200 -374 51 -870 203 -10 -744 490 -85 -6 642 -77 -442 252 -91 670 -769 46 412 -280 -527 -701 666 -148 607 401 -117 694 736 -546 -622 -122 101 -640 -566 -205 69 524 -789 -250 -388 551 312 -220 467 -393 378 143 -163 67 83 -780 84 773 -579 422 624 -495 -21 34 -259 49 495 -195 -128 139 548 81 601 798 301 -734 494 139 -465 106 -543 510 -690 229 390 -325 -552 405 192 -732 350 -118 -744 -397 555 631 280 -565 -510 -530 755 771 150 -208 255 -277 506 -79 -496 -409 -343 -700 243 598 -660 -383 692 -511 431 785 653 -568 263 -499 -243 -164 -298 -293 -452 -850 331 68 -547 -121 36 471 -452 -456 -368 -701 534 -155 273 -265 309 318 -868 451 -890 447 -408 -476 -115 -181 -327 306 -298 336 -230 532 -368 231 431 -99 -175 -825 482 215 -174 -529 -210 693 55 -346 -609 -706 350 -71 505 267 -787 665 382 -653 -642 556 669 -737 -238 -433 -344 -748 -468 -89 789 796 -187 -787 44 -502 -469 591 23 58 -322 -430 -687 -774 351 -504 552 -489 177 487 -150 -519 187 597 -651 -460 709 60 35 387 -233 223 -140 -82 -2 338 -834 146 694 783 -480 -607 573 -556 378 268 171 -688 218 -38 721 -439 7 -819 189 726 -827 -2 -294 -398 281 588 -6 454 -809 140 585 -486 -57 12 -692 -787 60 -230 -704 516 420 -219 366 -95 -435 46 425 421 451 774 743 -450 169 477 348 -673 -165 -638 698 -191 -413 694 -396 -843 -526 -485 -450 -652 45 373 -500 -687 -891 -744 706 770 -705 -246 -730 682 329 -516 517 346 554 -92 -119 653 -236 175 -395 -765 546 -416 -45 -66 -203 468 -39 -567 -327 -695 -466 -254 -507 -772 647 390 -834 753 -345 252 282 0 692 682 -284 17 369 420 260 -609 669 -155 422 89 661 465 -492 -228 85 190 -605 398 -673 4 -886 -533 -811 85 -742 797 -161 556 113 -604 449 -295 10 157 447 383 31 -380 767 505 -140 115 365 -295 241 -794 -530 -13 -698 -320 182 -653 444 173 89 646 -158 327 68 66 -157 204 571 110 -292 -570 -892 -398 144 685 -817 522 -844 -759 341 -574 -45 -125 122 429 311 -35 22 113 681 -51 -544 -612 693 -10 119 559 -111 48 691 555 68 143 496 -519 -452 -303 97 -207 589 525 -659 -836 -625 -845 -380 -590 -527 -14 273 700 -824 -119 -892 409 700 119 -671 -536 -471 -478 -444 -230 160 -158 112 211 148 -633 452 660 -428 -618 -135 -215 340 -497 -415 -306 682 -250 -311 781 -487 -713 615 -247 335 -347 -53 -246 -406 233 -853 -383 705 -3 -759 -342 166 -99 -260 417 -505 -459 -545 -498 298 -642 -280 -145 -894 -855 -193 -817 314 -716 -417 777 -690 416 -643 -884 38 679 -90 -569 774 -153 791 661 450 -856 263 -868 68 773 223 221 -883 -697 386 745 -280 -833 758 608 -591 -281 -249 -668 489 621 -753 65 43 -695 -162 -482 100 108 -664 366 772 118 404 -180 -848 77 0 -466 348 530 -740 -577 -643 -208 195 -296 332 514 116 -857 492 551 231 -658 -202 489 -29 -660 -649 341 198 -124 569 -414 482 119 416 368 14 -161 -716 -149 -66 318 -541 469 -414 -507 -133 -220 163 406 157 -842 -186 -41 -281 499 145 -255 -785 -630 412 -658 -122 -671 -83 132 453 304 -702 -294 -511 -873 -716 235 -636 672 27 347 30 -248 235 -129 -3 -565 -370 -883 -370 193 -542 -107 -861 -418 433 -245 -387 142 174 69 439 110 518 679 -882 -660 384 -890 -130 -344 301 -497 -592 -725 -392 -136 203 -388 706 477 498 -621 584 -75 -6 657 -160 389 333 -164 720 450 654 460 -866 -287 604 566 794 -86 -759 -321 -224 253 419 -779 -99 -121 -754 -82 -501 605 -675 -780 104 28 -414 583 -34 -453 352 -525 755 606 -878 339 -715 454 338 206 -410 279 -494 -72 150 -646 -665 -434 -611 510 438 277 -829 -232 190 -90 -306 137 591 -283 729 -541 -850 7 769 -249 347 -130 -593 -48 20 531 171 502 81 707 116 -580 737 -818 -543 160 73 -35 -470 508 -246 -428 -86 -555 -561 214 -705 -832 114 331 -341 -253 -761 430 -539 -689 -304 -843 -499 -141 -17 41 793 -467 -590 -803 255 688 535 95 501 -41 -891 353 -437 -59 -479 3 -64 86 -123 -643 178 232 650 -495 16 -8 565 748 335 796 -713 527 667 635 293 571 -9 726 -105 -428 -422 553 298 427 -256 -446 252 -858 221 -472 -894 -483 -257 554 504 -137 -877 223 -314 -252 -326 -274 662 107 -397 -663 758 135 430 -360 -339 673 -601 -848 267 -10 -127 -465 240 716 306 323 -128 646 -224 -839 -879 -149 -242 -820 -463 -354 212 -687 -62 -105 -833 -80 734 -450 728 -634 -780 -407 799 -307 103 -20 114 -261 130 298 452 -106 668 423 406 -199 -44 -292 -249 -412 -715 -135 -294 562 579 -689 110 -563 690 -865 -831 -119 -60 226 -814 -862 -208 -530 -838 -360 -858 578 -459 519 118 499 94 -129 -291 -786 772 -639 -793 473 -60 -621 166 -217 -428 -485 231 -502 248 -651 -638 -699 407 343 -234 -599 137 -844 -210 -752 530 770 34 454 -665 -822 -433 -560 -177 381 416 43 409 362 790 -850 751 -235 -133 -55 740 -193 142 -145 -879 -60 -125 -120 -69 104 -508 337 -113 -387 156 -836 774 -638 -687 -752 -220 -476 746 -585 -303 -659 -35 -270 176 -822 0 -395 -172 530 597 -530 468 -273 40 419 277 654 557 522 -718 409 742 -706 -213 -89 665 -721 732 206 -467 311 288 159 338 300 -642 -464 -328 413 120 321 -10 35 -849 -118 38 542 556 634 274 583 -450 357 247 486 404 147 279 704 179 -615 270 -346 649 205 -73 25 -848 -188 -660 -786 410 -605 730 782 107 370 -737 -71 431 -185 -632 335 -95 246 -853 794 -425 -492 492 -447 -472 186 38 -852 -739 -26 -549 -88 -229 -618 12 437 -264 -14 -200 -762 -10 -515 727 635 -469 256 768 -1 -162 -343 554 400 183 398 -483 -392 743 -21 624 347 -475 99 397 -791 534 720 -399 -828 -11 -266 -799 -740 47 591 -280 333 139 -72 -477 357 -541 557 -27 -18 -798 -868 -615 486 791 675 -385 -314 -602 292 -236 -474 163 517 -749 133 -592 -890 540 -220 212 681 531 -456 148 595 454 -862 -877 -249 754 -337 -498 -154 144 -835 52 -414 -226 -377 624 -636 -641 508 204 677 76 212 -67 -79 -94 -870 775 744 -883 -108 -786 181 -260 -203 -799 -62 -17 -594 203 -495 -115 717 18 794 96 -684 -719 562 -136 -184 507 -769 -336 126 338 -858 -784 490 583 -345 631 -670 283 -618 -661 -482 -864 -598 71 3 460 -719 -249 -20 -347 284 39 -280 -667 -733 -755 -17 -480 -561 -588 58 -175 -661 -858 599 -581 -334 -501 514 502 -419 651 -188 40 323 -723 394 519 622 -542 -367 -252 93 749 131 696 -175 -244 -845 256 504 -290 576 -695 -891 -9 2 304 520 -538 -872 -382 -310 408 -256 -221 -882 -562 692 -810 491 -503 -786 -865 -382 739 632 91 -565 564 617 660 -332 -842 -539 -471 120 -512 -39 673 65 -431 665 -541 -398 -187 -155 105 508 -581 -164 496 203 658 139 600 639 486 -605 443 -536 669 -593 -145 -261 342 612 306 -737 208 484 490 502 -286 167 490 -818 600 561 -535 1 682 646 -268 -177 24 362 141 -298 -233 -712 748 -876 -638 -389 692 782 -773 151 -19 -894 299 338 -776 719 -646 601 -334 450 749 -515 -441 315 274 -694 -891 -634 -399 -59 -457 -676 510 -869 -420 -422 167 248 -730 639 -171 -91 -603 63 663 -125 -432 -637 448 -683 656 205 -787 125 -715 -386 -672 -747 -591 -835 -497 -353 593 -255 696 -641 -518 605 412 -76 -328 33 587 -181 -692 652 531 733 21 -693 184 -473 -143 -543 313 756 722 75 691 -706 -890 227 380 267 495 -692 570 -863 -515 -813 -401 703 356 -514 -783 678 585 -119 -715 -141 -695 744 -164 67 89 -113 -70 -98 800 183 -54 -678 142 362 601 58 -449 -805 -100 -620 417 -626 208 118 671 -884 -122 -575 -431 -773 290 -891 -143 772 -3 -15 76 108 278 620 119 539 -408 671 699 513 -719 -300 -169 -223 751 627 40 254 73 -585 -570 463 -296 -115 -178 -72 553 661 -650 328 41 113 -299 -626 -332 791 -852 213 -403 257 -216 43 -833 291 798 -379 -395 11 -726 300 -687 -58 8 -714 -245 729 320 -129 -593 -694 -15 592 -728 759 -237 -623 652 -777 -332 -198 -797 -228 721 524 53 345 -464 -273 291 96 -48 236 543 445 689 790 441 597 42 -593 -176 -335 717 -59 600 -214 488 -110 -40 -328 399 136 628 156 -818 190 565 -568 -165 205 -732 -194 54 175 -189 -462 38 319 -750 -856 -591 -50 -164 -332 453 791 589 413 -342 -697 216 53 -424 -823 194 -785 797 294 677 -881 368 483 214 613 -814 364 -261 774 -561 90 165 -53 -589 -402 404 664 -521 -35 751 698 -307 -791 52 -16 205 -116 74 38 -536 418 697 357 226 470 -729 -76 -169 -386 -213 771 237 -116 -131 -875 -709 254 -21 800 -33 -834 104 -453 738 279 -809 320 166 -736 653 437 562 595 -725 -136 554 130 -406 -268 135 738 208 359 -244 -20 -751 -367 411 -144 427 -277 -402 679 473 -290 -690 476 636 615 300 284 -98 -5 -255 -816 -212 -41 -259 27 -46 756 -518 63 141 478 627 150 199 -635 172 -490 -368 154 -422 -649 -140 88 165 -123 626 474 736 -130 585 50 -156 -744 444 386 6 276 747 -59 700 -742 -815 693 273 687 488 -169 634 -859 571 382 669 634 257 338 -300 -675 -504 535 -89 -225 663 -837 365 530 -433 197 745 455 -642 672 -460 -463 -82 -543 523 -493 -542 537 371 -473 263 635 -2 -814 121 -109 -417 589 310 539 529 333 35 239 -436 -183 -96 319 -132 -360 -465 -882 -290 -527 291 400 780 -219 88 345 -674 -326 291 370 -302 539 -401 763 434 349 -511 437 -498 64 680 -475 -248 -869 -807 -824 602 793 -93 307 -132 687 568 -37 -595 28 -240 -159 518 560 606 -764 -673 -70 622 -322 212 -703 -783 274 143 289 -668 -835 -347 192 183 -787 782 -35 -83 129 -637 155 149 -248 770 -150 -488 470 -769 -884 -416 -843 103 785 -677 -714 -134 -30 -55 -285 -164 286 759 -66 204 -207 92 -349 -496 268 205 461 -241 583 429 245 -85 35 299 -410 -334 498 -512 -106 -272 588 556 199 88 -728 -633 -244 -46 -850 -234 513 -896 476 -478 155 -121 452 0 438 -416 603 -762 512 87 -417 721 -711 373 170 -528 -881 734 -618 -781 203 229 357 397 663 -236 107 -881 765 503 -44 -676 -757 231 -254 -839 427 168 -367 -167 -305 -625 713 472 -781 337 -411 784 -426 -796 -531 681 -188 219 488 116 399 671 -583 -419 -359 -154 -738 -97 197 105 -579 633 -846 -386 -435 -445 -603 20 588 156 -206 -640 210 -482 337 627 535 -482 -311 -450 -49 -373 -508 -453 -155 361 488 -853 -172 383 -195 -174 202 543 143 -447 717 -157 -670 438 -475 19 -390 386 476 75 276 -884 -432 748 -703 -734 566 -30 -421 -788 211 599 782 -864 592 207 -72 -443 -197 -882 -608 28 -303 -683 676 -296 -673 147 -175 -682 39 -846 -788 776 -174 -619 -667 -697 -274 251 -111 -510 -688 -658 -530 -285 -649 606 188 409 -78 -753 -627 364 252 -290 -700 57 -620 -413 -646 593 163 663 -634 219 768 761 288 553 -450 528 -694 312 -270 -32 645 -606 -773 -11 -136 -45 -253 352 -834 72 526 -22 284 -240 -109 333 440 -162 -539 -546 -582 -464 444 -776 -319 570 -332 114 -221 709 493 -508 -898 -353 683 -581 -356 -2 628 308 711 634 83 -146 212 -718 -506 24 -73 782 -591 -614 742 -878 -733 -745 732 797 -1 640 2 -358 -162 -667 -341 -262 349 292 657 234 658 -519 -298 524 363 78 -735 -453 -20 -279 -589 -742 94 211 -534 345 -780 58 -698 642 784 -578 635 -479 430 -752 -357 -139 -795 209 -40 774 424 -788 -599 -390 -610 174 -213 -116 305 392 -599 -241 644 71 -796 478 -653 511 -727 -333 701 -497 -186 -331 -833 -864 36 -136 577 -234 334 764 360 702 584 188 321 -291 642 -44 -579 -836 445 774 90 -851 -595 -528 298 -142 -605 236 734 -209 190 -736 -145 -689 201 -518 467 711 -499 758 775 59 -897 404 635 484 145 -304 291 -193 175 786 -492 205 -724 695 41 75 69 -433 -675 173 -546 434 260 136 -846 -754 21 -266 468 -508 282 758 411 -397 271 318 -99 -190 612 -836 719 257 -506 69 -565 -301 328 562 305 -756 87 327 -804 430 333 134 -872 -490 131 -875 -409 -484 302 131 -838 -533 616 -334 199 292 31 -286 126 463 621 135 427 -728 -758 -374 -688 742 590 -95 656 -753 118 255 374 154 -548 -536 -839 414 -531 93 -402 84 316 -179 -281 -497 -822 -201 -742 18 -777 -703 663 610 -418 185 167 -302 508 -777 93 -268 126 -172 -48 100 75 667 -586 -808 -792 395 -687 295 662 358 396 -226 -123 -234 -501 154 -229 792 -265 365 -61 154 -598 210 -647 -385 -39 -674 -107 356 473 -796 -397 379 -240 360 -779 -896 187 -216 -712 53 -401 -42 575 -621 627 -817 469 -219 -541 -475 -98 666 787 669 -44 -808 -698 -198 701 -697 719 -27 -610 725 -159 -837 732 -573 -289 348 245 457 -637 -394 -242 -752 -295 -877 537 142 71 -531 -134 664 -277 -377 -164 173 -68 141 -307 232 -388 -265 -816 486 -403 23 -348 -63 -718 389 483 -664 -460 310 -313 326 342 -201 -573 98 -734 -354 -338 -867 331 383 224 -285 361 596 41 -678 774 -346 -579 759 -821 -379 -590 -335 -317 509 -483 361 -505 -51 -594 618 -843 6 721 256 1 -565 288 710 -247 -54 -432 -884 390 95 615 138 -180 799 138 -572 -449 96 81 190 -73 621 -900 777 729 -585 -18 170 -375 -241 -548 -812 714 -69 -635 8 49 472 -406 -79 261 -261 -3 -312 -542 34 727 -881 -448 477 392 483 306 -347 575 416 -650 540 713 -134 -273 -605 -379 -488 -574 -296 -100 -48 -796 -33 -748 -311 269 -372 406 -671 509 192 -291 572 440 -461 -163 660 286 385 730 588 -142 -511 769 -10 169 -237 -167 -178 662 694 -839 313 -473 437 -484 184 28 92 458 556 337 -350 461 -713 99 693 52 190 612 -142 646 510 88 283 302 -585 23 -736 623 517 535 -430 -636 -159 275 328 -534 -93 -91 -357 -256 140 -493 -403 -57 -97 -168 -619 -497 -98 262 233 -557 630 -835 -40 187 -345 -674 492 304 582 172 -569 186 -779 -850 -653 -178 758 419 739 745 763 546 -798 390 -161 -897 -262 -657 158 -688 119 -694 74 420 676 -467 -670 -700 106 612 -242 690 170 -537 617 138 -521 -526 745 363 360 451 579 -372 -36 608 -836 -514 130 -826 -582 42 -455 528 -711 -94 254 324 311 -665 216 -835 176 -693 672 -464 -473 -392 -338 -551 -881 -258 303 -266 -9 -731 -318 22 146 -57 -531 575 -828 358 709 -685 219 490 -545 -368 -837 89 -401 220 -227 -670 89 -322 447 -847 272 -122 -545 -266 592 720 -751 351 697 -660 709 -382 -384 545 770 757 255 -570 -235 -360 -391 -844 481 -42 -379 344 474 -852 746 -743 -663 109 -430 -696 -346 612 691 -196 -345 -162 -758 368 -314 466 -362 -495 106 208 -551 -621 -510 -620 -35 640 217 -647 200 -813 -347 215 -93 596 84 -706 -46 586 304 140 -851 -720 701 140 -714 726 -623 386 -231 -781 -285 474 776 239 99 153 703 -90 -605 54 265 469 -232 -861 193 461 -510 435 -636 443 -48 116 -651 -695 -894 358 675 -369 -510 -206 622 -29 19 -658 316 -760 259 -160 558 793 -265 470 163 658 -435 467 353 -57 -558 -385 -691 -799 237 -210 70 -22 797 -823 -145 285 305 407 202 -446 -525 -887 573 580 613 497 115 455 743 -429 56 177 60 -40 -420 -427 -495 7 -265 -724 -363 -882 666 757 771 53 623 -489 608 451 -224 35 -613 585 363 91 219 -160 -288 -279 -878 136 276 593 599 469 -804 -766 -292 630 314 52 471 -894 -435 -215 -285 -872 30 -494 -246 795 736 -688 618 391 51 746 -115 656 -389 116 -147 265 -643 540 -526 17 -842 299 746 787 489 205 -582 82 575 766 409 -750 -379 44 -400 708 120 659 -150 -646 -829 312 -369 -148 -118 381 683 -497 -866 -285 -57 562 458 662 771 627 -882 -175 -198 455 607 -669 70 -73 340 -811 366 -574 -763 255 -129 578 -834 -355 -355 541 -849 118 196 43 718 -80 390 -829 629 514 -187 394 -305 -226 570 214 507 776 -100 -229 652 -38 -241 -734 739 -496 688 -151 231 134 473 357 -133 -496 -314 429 729 571 85 -117 247 -708 779 -804 -145 -856 254 -195 720 268 360 390 442 17 -359 -771 95 451 -434 -203 -134 -321 -108 -592 525 -656 -287 -366 523 -251 -696 -523 -853 -16 -626 -743 58 157 -273 345 -356 -462 52 662 -370 -826 649 359 -481 460 -882 -654 -864 -72 -774 -230 -491 578 660 459 361 -72 -268 724 224 -498 -478 -503 -30 -741 -465 -781 621 -354 737 -746 -836 157 -752 -106 -695 616 495 137 449 141 -457 798 -494 733 -329 -519 -222 534 -777 -445 -449 12 696 -313 407 -740 -579 621 -481 -392 639 -561 120 -16 -30 571 -299 -218 -470 131 -582 617 488 -403 -283 42 104 138 -109 287 462 -291 -612 -466 540 739 -217 -832 -767 -638 -340 27 706 40 85 78 -549 217 597 672 299 792 563 -456 -795 -797 547 -613 341 461 11 -21 366 -411 706 99 20 267 -480 -39 324 34 527 664 -847 574 -440 218 -738 -101 -142 -120 -677 -252 -111 -584 397 -182 -495 -578 233 536 -404 -276 196 -193 -111 275 50 -414 567 -37 -173 -763 211 -382 650 -664 528 -695 762 -838 -332 135 786 428 -193 72 -735 -538 -427 17 497 -75 -399 48 -195 -58 677 143 655 -820 369 -644 731 -236 563 55 202 578 -262 389 -190 -378 -391 -294 695 383 -576 -404 -606 -216 276 -820 -659 -495 672 -843 700 666 -338 -841 106 503 -344 -606 -475 -252 562 -171 373 -685 -318 389 -776 752 -538 628 362 -25 182 553 117 -824 -470 -896 751 74 736 -861 30 206 637 -348 -4 -344 -515 551 -143 159 -808 572 -195 741 664 -618 694 609 644 -814 729 -38 462 270 113 -444 306 -209 -404 266 -359 -158 204 -436 796 -192 82 -699 -418 472 336 -820 150 -343 -226 269 358 -301 -878 678 355 316 499 739 443 61 -596 453 -862 -206 505 -254 -214 -9 -772 371 684 794 771 541 560 -637 -129 -175 539 -57 741 -125 -15 766 654 337 -323 666 630 683 -675 205 578 -46 -125 -154 -48 8 201 -419 59 -399 -389 -26 476 -566 627 81 -751 -678 113 693 -55 375 -748 758 603 544 -725 669 723 -453 -603 246 -107 -33 772 5 425 242 215 -693 701 720 -506 -43 607 -806 -438 358 -158 259 -400 -542 -605 -608 -376 -881 382 552 541 584 73 -734 781 367 -260 -365 10 -322 -308 -677 -15 -430 -100 -402 -718 332 342 -197 605 129 258 90 -832 658 -408 -723 -247 775 -367 430 -549 46 -877 -390 -387 -422 765 -137 75 -327 252 -340 404 -84 596 449 -502 148 725 -85 -816 -701 319 691 -414 -590 256 301 -762 -895 145 37 -526 276 474 -262 710 77 43 -595 -45 319 694 162 -137 -237 55 -263 769 75 248 -13 177 410 -409 -306 113 -739 386 406 -344 -270 286 379 174 -388 94 -285 -340 -72 -462 364 -206 -82 426 -427 610 -453 -127 113 574 8 -240 684 -91 40 -170 160 788 69 218 636 303 -755 -480 -277 -232 196 194 -575 -190 405 195 143 171 -529 -78 -883 49 -236 -739 -885 -723 -247 559 -890 75 408 286 328 -248 -617 -873 111 -282 -332 238 611 594 -527 395 -861 373 -34 -484 -382 234 -772 738 219 141 433 -311 -603 -721 258 -92 735 8 -480 316 12 65 -322 518 102 423 -64 -733 -292 -386 -337 363 -810 725 -520 285 -542 655 -187 -659 -173 46 145 -379 529 -148 -576 140 221 465 -192 -31 673 -345 185 755 -674 730 -683 505 465 539 334 -560 -406 -362 -812 659 765 345 279 -587 -482 65 643 608 412 398 363 -113 56 -638 409 -628 25 -736 -326 394 57 -28 -22 221 111 787 441 -766 483 490 128 514 667 -313 729 -738 307 719 784 70 380 -616 635 590 -199 728 -554 -520 737 330 -860 -546 356 -691 -655 293 -541 57 488 -187 787 -489 671 -630 726 -769 173 -587 -679 -464 -569 537 -490 13 728 240 -688 304 352 -63 53 456 134 -325 507 648 343 -795 650 750 534 555 -583 414 -761 352 101 -197 654 605 -594 -23 -367 478 -587 -348 327 699 -195 -336 -723 2 317 -775 -403 -680 687 -568 -478 782 488 -613 31 -300 -188 153 638 633 -175 -217 -198 -138 175 -649 -377 -110 -60 -390 215 550 186 387 360 -16 408 -99 746 83 -770 -639 -145 681 641 488 312 267 -26 -624 -348 -178 337 591 -140 786 293 796 414 -626 268 379 469 -171 -285 -468 170 634 -417 -638 58 -282 -872 573 -272 -872 -178 -653 396 -643 -529 -704 570 -62 -71 -860 41 -197 -85 -873 213 374 -595 201 -813 485 -647 -815 14 -345 -754 -559 506 176 -169 -453 -198 -90 -572 -839 559 -864 433 -543 370 -490 48 409 254 242 753 -740 328 596 366 -477 -589 21 -773 302 -676 -227 94 -315 -809 -218 675 -117 -332 -101 -335 460 -788 -502 9 629 -673 -328 -386 -30 61 674 -511 7 -405 798 170 270 -423 -434 -117 411 -102 312 607 -383 -463 -799 -187 797 471 550 634 -613 -750 501 622 85 796 -706 -412 239 505 -833 -772 230 300 -41 517 792 664 26 -340 -565 -278 337 -578 -563 -434 -54 -313 -114 726 -279 703 790 -800 103 -219 514 -701 400 -40 83 -533 716 698 -713 -782 112 -826 -748 275 765 -747 -843 -646 608 745 4 -359 -317 -521 -879 -193 369 -167 -654 650 -54 -604 -586 300 -790 191 -549 97 -221 -429 -573 348 -438 352 -526 7 -35 691 601 -411 95 -170 -434 -96 479 -785 -397 -270 -435 200 -686 473 -340 -255 625 -618 -609 567 -539 -834 -4 -739 775 -836 -833 681 -267 -245 -781 -97 170 -232 -202 418 -21 162 234 -644 -461 -700 -509 -141 613 -669 -794 -656 -471 -94 725 207 507 407 509 -778 -38 469 407 -719 -693 216 -396 -789 698 -707 -560 341 -546 -327 468 129 -302 159 451 714 -281 79 -68 -125 609 281 -232 -606 -779 -742 765 420 64 -747 -496 443 -127 -889 279 -198 -855 -227 -239 575 -88 -612 687 -253 180 95 565 -674 -588 335 87 11 164 -696 -47 252 472 -593 -879 -79 367 261 548 -422 -840 721 468 519 -580 168 -625 -538 -837 688 608 -820 -445 -42 -423 531 -686 467 -766 -598 -322 30 -330 -165 -704 745 -267 -755 -857 571 -841 -796 -146 431 575 448 146 -618 650 187 -619 -229 -844 704 628 -473 -849 285 399 636 522 56 -339 -609 -13 289 -27 395 -350 135 67 663 466 -314 550 -413 -131 -683 738 349 -73 15 421 646 -373 -605 -129 190 475 -167 478 -338 -243 -819 324 152 556 -498 -54 -823 -521 490 -677 621 -892 -384 258 481 114 -12 -554 -550 375 -410 -787 -30 -277 727 477 -21 48 -703 265 -56 -460 -172 -258 130 -144 535 664 739 -630 -182 172 -685 368 -149 272 -683 664 260 -502 -452 687 796 -482 690 -362 484 584 509 -210 487 423 592 -2 -617 550 327 621 -154 289 -885 -130 -246 -308 -891 -78 184 -834 133 -502 368 406 -153 -401 -837 547 -771 144 -708 19 -528 25 -664 672 31 -725 -729 513 542 -794 -613 -281 -238 -15 491 -409 -38 -387 -320 472 -513 -666 -199 770 -849 72 563 -661 -215 3 -124 -783 152 -14 -544 95 411 -471 -693 143 295 542 -800 666 120 122 779 -608 746 557 -162 -119 605 -734 -400 -140 -225 372 124 -776 466 387 -195 -345 -328 -102 17 -498 -622 584 -349 -714 -880 16 282 62 243 542 644 79 159 -44 -476 425 -3 -6 788 489 -667 123 750 -284 -267 133 -710 -142 -629 379 -358 -112 668 783 -678 557 484 -548 -151 319 168 -423 -836 328 -233 -740 -473 380 125 -332 -233 446 192 73 655 -692 197 -309 -635 -271 725 18 143 -455 149 800 609 38 -235 221 271 609 142 -723 73 -204 -181 726 587 652 -349 -75 264 548 1 -190 98 101 404 -685 -188 448 -426 484 748 -815 -808 -640 -164 130 -340 -166 212 604 -509 607 517 93 603 17 -860 185 -473 -848 134 -461 -125 -601 -755 -180 -716 -850 -625 788 -83 -409 688 601 293 408 -663 -525 -549 -321 -573 537 53 -722 -463 -793 -23 -479 354 654 270 -673 -193 504 469 677 -82 -726 493 356 -885 -790 499 407 767 -264 -593 280 681 -81 -199 -761 -628 122 -258 37 -85 625 -158 700 -46 -832 -227 93 -795 732 398 558 176 606 505 -374 -438 -830 -737 -182 -307 510 -337 -55 391 749 111 -251 474 587 -815 -724 -866 595 283 140 357 477 -687 -394 -711 -96 -450 -698 -420 572 408 53 -704 -198 -489 -63 -403 -762 -336 632 -766 -230 -500 -564 310 481 185 -291 -796 287 -752 362 699 173 -113 -374 590 222 -358 798 707 127 -252 78 -770 16 -86 666 -501 11 -226 727 404 368 553 -98 344 -319 260 165 511 -499 315 520 753 -701 -60 374 -443 -647 -525 595 -781 534 475 493 -167 -122 -169 -210 -320 666 4 -133 -845 -102 -311 683 -25 579 -593 452 -784 -31 479 149 -844 163 432 -374 601 -864 -674 -37 -894 474 -265 -273 634 99 392 -245 792 -480 568 -804 451 -639 698 -147 -850 469 -458 35 -707 398 -374 -180 428 -460 -611 287 446 289 40 -799 -526 88 -428 378 -521 498 475 -149 268 -95 -853 316 -847 -490 -407 -185 178 -188 -837 -113 -790 -582 245 -467 -718 499 597 94 79 -724 -637 -35 -300 -790 368 639 -825 -9 351 184 483 -258 -681 401 125 -455 -559 421 -597 2 -609 -153 44 472 -93 -884 -760 -498 -119 -1 -789 91 -28 450 -51 -853 -709 366 272 643 230 -436 607 -669 402 -384 -822 -764 -98 679 204 10 136 -840 147 795 -511 -227 48 638 -881 -218 -365 -716 -555 -411 -359 335 -303 536 -464 -353 -337 68 208 -709 156 -410 536 232 -256 -292 528 -472 -863 -680 -659 -651 778 -875 670 27 -448 444 -410 -487 428 -787 -204 143 19 349 71 668 355 432 155 -306 -696 588 234 600 -425 -535 59 -706 -170 -107 -124 750 -609 -695 11 758 724 633 427 -259 -654 -80 -88 171 422 -373 -78 -486 -372 -494 -41 -442 212 -55 -758 451 544 -85 627 -586 -13 46 -110 733 -596 54 -398 -309 -890 -157 -817 345 409 2 433 73 -856 548 -878 -627 -801 448 -777 -759 579 -590 -477 800 -137 -614 738 -38 -615 -142 661 -71 -510 -248 615 -295 -806 753 252 187 -342 -6 -254 -816 -194 -625 540 370 -493 -526 631 -216 -3 128 -795 -98 -705 -735 358 -410 149 534 -453 -830 745 172 -559 609 414 -366 -633 89 -589 72 171 -19 -103 -366 246 1 -847 -849 35 59 -178 -257 -393 -170 264 272 -188 -203 616 -709 118 -696 -352 457 -296 176 -36 -298 275 -35 -453 -326 -25 626 432 -25 598 180 288 -554 198 -633 602 -748 -537 332 30 -327 438 425 584 172 -519 -454 -693 -86 736 -626 376 633 329 669 491 170 -519 -439 199 80 -757 -338 419 -291 -281 -458 -379 61 -696 -484 -7 488 -650 -899 75 -891 -411 328 723 249 775 706 637 -880 268 -510 34 -445 6 -611 -738 -34 -871 -114 363 532 521 599 -384 593 -160 535 -250 -482 -428 619 -715 224 -846 -402 448 -399 443 528 599 -390 -80 567 161 395 -118 686 657 327 -458 -418 310 -482 722 -712 585 115 299 -422 -111 -719 662 -345 549 -426 -667 410 572 -372 539 4 -875 363 -614 248 -797 -411 318 209 -756 -332 -354 -587 145 546 -734 -90 -618 402 -734 278 738 461 -387 629 -417 140 228 60 -415 -712 107 -168 425 -100 -250 -725 -892 -110 -157 -549 -638 -715 56 473 -228 -65 -455 -887 -393 -677 585 -780 -362 -444 -542 703 -836 -638 -755 723 684 -24 726 -4 524 -824 767 110 -267 -163 284 572 -773 -61 -90 -788 301 -298 -736 -36 369 -734 -359 -443 -507 -632 -766 -288 168 -597 691 -73 -758 745 -830 296 624 335 -214 482 -256 355 -371 770 733 -441 471 34 133 -566 -285 -1 455 684 231 -856 523 -837 154 457 -262 176 2 -867 -367 -207 -101 -896 600 -510 -454 -718 -145 -51 -177 -444 -393 -339 -868 512 411 -67 -416 51 68 279 -97 -34 -99 -619 -60 200 -859 -211 -378 651 -687 -359 605 -297 690 -104 197 378 766 -214 -245 -644 -736 -813 157 -627 271 789 -333 657 -723 -189 774 589 100 -376 -25 -260 32 -135 -474 555 556 -141 -699 -458 311 437 210 -126 35 761 -229 303 -96 453 506 -790 -245 -475 630 529 -877 -859 737 -298 -384 -711 594 292 202 -436 667 551 -348 289 -32 680 -23 -599 204 190 658 242 -122 269 -581 -878 -789 -343 -680 -30 -239 -375 -552 -101 -72 -308 -798 -23 707 -765 -150 -412 86 527 356 322 628 -256 348 793 364 793 -121 -476 -721 -703 149 -103 544 586 223 94 -524 -829 -624 189 -500 -807 680 346 -831 -823 538 -4 645 -139 -305 174 390 779 -742 207 773 436 -93 734 -200 756 232 -777 -86 -819 -213 -717 -480 -514 -380 -88 335 -717 -838 -454 462 578 -649 -516 512 -180 -268 -94 -880 -891 -496 453 434 -137 568 -841 439 -107 -687 510 -733 427 -551 374 -787 -146 640 541 -821 348 155 -104 37 -813 -440 396 681 -602 194 443 779 -7 -703 -56 -784 711 252 736 -787 -268 748 -221 121 -630 -802 522 397 -391 -783 194 19 693 -536 -562 -533 -641 -513 -120 740 765 37 650 -815 -216 270 623 181 -225 -789 -767 -269 747 -748 417 594 601 -325 636 26 -442 -401 175 766 -571 -111 739 -438 -140 -444 387 764 -354 292 -207 -246 192 -138 570 -466 -110 -754 728 -446 -814 773 58 673 -698 -822 244 460 -482 -756 7 288 -607 -782 -636 -513 663 -529 -483 -23 608 548 -533 -155 354 -453 -666 758 -849 636 -744 296 -16 575 -230 -428 -470 29 729 -804 -400 -661 530 -544 759 -293 507 -658 -762 -38 -806 -177 281 107 703 2 -114 -852 -145 -630 166 562 -240 -506 -794 366 678 -365 -848 -360 783 -290 -710 125 597 439 -237 767 -17 260 -676 -236 -694 405 588 -421 537 -701 171 192 -703 371 -658 683 716 -865 -207 641 779 626 114 -557 249 29 293 588 130 -11 243 -478 179 -548 696 567 460 -359 107 353 776 -534 -390 444 287 -502 -397 -803 243 -653 233 -255 -396 561 672 217 -427 719 367 -38 178 -292 -326 101 575 -228 -288 393 -293 -612 143 -596 -793 -69 708 -811 -841 585 -253 550 -679 236 -465 481 -330 531 -647 -17 -865 -898 -581 195 -866 89 -77 172 -590 634 -225 44 485 678 -872 681 -184 -56 -762 500 -298 126 423 -567 -440 -894 636 -383 472 773 -419 400 -693 -510 1 25 -450 -369 -694 -179 535 44 242 -313 229 -878 39 -283 340 117 527 37 511 -561 360 -561 -211 -786 -509 247 -526 716 521 414 381 -555 -354 227 -785 -152 -847 -416 792 92 369 -1 696 33 -663 141 532 -869 -880 444 -657 -660 707 -805 -893 308 -181 244 -766 485 497 119 -182 555 -274 462 -367 35 187 407 -406 -250 406 248 -638 -294 -876 2 -334 80 -820 72 -7 303 -366 -450 440 696 -80 178 -566 -415 237 378 -421 342 -653 498 457 -367 -200 -433 -768 -368 712 -753 135 24 -869 -218 -550 71 -53 104 443 455 134 352 160 -187 47 -782 135 434 -24 738 577 180 650 -163 -571 555 -447 421 168 -838 -267 34 30 -572 9 646 -425 -343 -161 307 552 736 -414 -425 324 408 555 299 141 575 -211 -88 393 -548 -835 13 378 107 -32 -582 670 609 199 421 276 195 59 562 375 641 -371 -428 -476 -598 -666 733 161 -678 197 -124 -200 -57 593 -328 233 610 -831 192 -486 -829 442 532 -76 416 576 -822 169 593 -132 -638 -174 -105 439 402 -700 494 -591 540 -22 6 512 542 594 217 -136 -620 -156 471 490 545 188 -713 55 165 399 -692 -160 -11 67 -56 381 -12 -647 462 -882 -524 -561 -258 -325 172 -368 11 140 -267 672 510 -64 748 -38 -771 118 631 -851 -316 103 -532 78 -300 -585 429 730 459 373 -50 583 -30 554 -843 -382 -253 -281 158 -800 224 340 -407 783 453 -894 -167 -468 799 -734 435 -440 223 722 731 -762 -244 -276 -882 -105 -117 -734 -610 684 -273 142 -9 424 -807 65 181 -678 -714 439 -263 -658 -381 429 -538 449 257 -267 -167 618 -810 -764 592 517 279 699 -188 509 -388 -655 -636 777 -368 202 532 -135 -570 428 -489 351 -456 -624 -739 -400 -754 -92 392 279 44 621 712 329 395 -400 -383 -295 -260 318 -356 -822 220 -291 -294 -673 164 -39 269 76 396 -711 642 -538 -118 781 358 -861 282 -818 -710 -707 -349 -352 695 389 -186 -238 200 441 431 496 -177 -101 557 -165 729 294 382 765 -318 -468 308 732 -40 180 98 343 777 -22 342 -685 -537 593 456 -77 -252 420 249 317 424 -773 -630 792 476 -518 -440 -32 -599 -530 -387 163 -8 567 -7 466 324 -541 659 527 -210 -688 594 364 -498 738 -642 -788 82 -593 434 -402 52 -560 519 -516 -759 -29 -65 -775 -438 -816 255 -465 37 704 781 -462 472 782 389 762 -191 -857 -363 767 -229 666 -734 -36 230 98 244 -159 783 777 -142 -541 -478 -443 -757 733 -390 -513 643 572 -346 -729 243 628 -466 -288 -252 -310 -607 -39 727 800 415 325 -129 134 -575 203 761 -213 -80 684 277 -640 371 276 -130 -837 -671 699 -747 0 185 -244 199 -290 483 569 341 90 620 -295 -820 755 216 -14 175 -338 -443 145 35 67 422 128 -681 -245 -553 -690 -404 -880 -502 -556 -828 383 -430 224 654 -569 -218 449 -189 343 -656 583 139 -208 562 577 18 -351 426 -670 718 123 762 -754 -64 -332 -297 473 -662 615 224 -549 84 434 -106 -121 -785 -870 -224 -726 -28 492 25 765 -499 -293 64 486 -254 192 -632 457 -226 -591 -544 740 -794 -374 245 793 14 89 563 527 739 -272 -700 501 240 -213 476 -709 122 -63 -173 741 316 -827 -609 -101 581 -588 -504 636 266 325 -175 -252 58 165 -590 684 -441 -662 271 606 -868 -77 -242 212 554 -797 490 -17 193 -477 700 -350 -847 -297 154 -97 -264 -355 191 771 135 134 500 165 -741 57 741 -584 -530 -623 -562 -220 -227 -35 -791 -875 207 420 -557 -554 -716 363 -766 -534 -572 378 393 614 -169 -479 -380 37 -364 -82 -228 433 108 200 557 571 -386 499 253 386 -45 -281 -441 721 6 170 -651 -323 632 252 -608 -826 -201 -797 -567 -820 -552 9 -88 117 -625 -893 -700 683 -310 417 524 -604 -856 -822 -154 590 115 -719 748 -398 267 751 673 -383 62 425 -391 179 -677 236 -662 412 -306 -247 541 -358 2 253 -468 -244 -856 227 140 543 -706 -314 571 -686 5 -89 466 689 -43 255 729 617 -421 -305 -625 23 -202 117 420 79 404 -731 -519 91 -695 -628 -391 -41 386 -674 594 714 379 425 -541 -223 240 643 355 -725 463 -597 388 -352 -658 644 597 733 -664 -899 160 -465 440 -463 -429 188 -536 140 -826 12 339 336 457 -20 666 80 217 569 -131 -73 -854 -664 -470 339 -478 44 -534 -215 -485 365 144 -19 -215 -179 -452 -753 536 59 -202 50 -436 -874 535 -640 -658 113 -338 609 -709 629 -682 -255 790 -498 38 -66 739 -216 623 -15 631 -810 728 -801 647 -119 -804 49 -370 699 -328 418 110 -525 613 -786 194 -710 -134 -578 -420 276 -651 -545 -684 266 456 549 163 705 -841 60 768 -721 606 -126 -235 -238 -124 251 43 -422 512 266 609 -605 387 264 -848 -690 -666 523 -85 -865 301 608 791 -730 115 -3 121 361 -279 -186 246 20 -355 -2 668 -569 788 -76 708 277 -741 438 620 275 -587 329 -460 687 -282 -476 278 315 747 -203 -96 -671 -226 682 350 -295 287 -723 -501 629 -294 -848 -404 -825 -617 -444 684 -449 -352 102 -177 786 30 -597 -171 42 16 -471 -197 -424 -176 -716 451 -577 4 -381 -777 224 -188 -231 703 316 -788 -896 616 710 101 -92 248 319 -386 81 303 -313 -604 -163 628 -809 682 -806 306 -540 690 544 644 126 -47 -654 704 -112 385 -841 -64 331 224 -890 -724 -323 -856 518 -453 398 -72 272 -307 -416 297 -565 -752 -476 268 -253 -805 -89 644 298 224 517 742 -289 697 664 -313 -833 -343 251 -58 396 288 -740 571 -582 765 346 -834 494 -148 558 752 420 -103 -435 716 -506 -180 241 -623 69 -405 -685 737 339 -451 -467 72 52 -172 -425 -186 263 347 -132 -89 -7 -647 660 -304 522 -403 -166 692 -596 -462 -52 73 476 -710 -294 694 -492 361 -598 549 -701 744 -420 -559 535 -867 343 772 457 -126 -248 799 343 -826 -627 6 154 -440 48 -661 39 -412 -342 675 -783 539 -776 50 -141 -415 -432 -83 732 28 -516 448 420 355 -241 763 61 305 595 -859 2 -295 -579 -254 159 -382 -267 -550 -137 78 -305 -362 -171 160 -13 -432 -308 758 -162 -787 -18 -153 -325 -215 -49 343 -846 528 -739 -312 213 290 -645 359 -604 -380 -140 -63 -795 562 -175 -748 -306 -73 -706 475 -168 381 764 -224 -867 -369 -204 622 503 -784 159 -561 -458 -241 -474 -660 451 353 -591 664 -834 378 701 -316 576 -889 -80 -572 278 330 210 793 104 330 -639 -461 -290 -499 616 308 65 80 -61 608 -84 -188 -634 310 480 516 -638 557 -899 64 -358 -633 -642 -348 485 -404 66 -799 -880 -714 73 -397 -335 -442 530 -517 -153 -284 -655 -864 -763 798 -863 197 107 694 189 796 -372 -56 547 573 450 -870 -894 633 -187 -619 106 -773 596 -439 140 -160 697 569 -900 492 -782 -886 220 197 657 -772 572 -83 436 -238 -818 -394 -735 67 -93 548 -496 684 639 -208 -867 -58 -429 450 111 655 -595 -749 184 -530 -733 291 715 581 564 -110 164 -392 -85 -602 -731 -459 767 -43 551 742 -714 -704 -299 88 705 -391 501 -762 577 -593 -540 211 327 -78 -788 -731 261 -167 404 -57 -770 -593 32 362 -445 458 -711 -398 -353 -639 -539 -606 527 652 585 -531 -773 59 155 -477 -837 348 -519 -206 -773 -769 -2 -860 193 -243 -264 -225 -168 588 673 -792 -659 65 106 -494 112 -15 305 -418 509 634 -439 -603 695 -63 289 716 695 248 -187 -421 -799 241 -660 -511 -477 -167 -561 73 593 790 -589 -667 282 -859 578 -447 -774 793 -745 -796 453 572 -53 -18 323 786 -712 -807 -671 -491 -248 276 379 -584 698 753 258 469 681 -216 1 -713 444 -682 -61 55 -730 695 516 -256 537 95 -519 630 -497 -356 74 687 376 -333 606 61 -637 -467 674 110 -154 176 30 363 729 -170 431 767 -560 -33 774 451 674 -656 -544 86 -190 715 476 79 -606 -797 -761 -843 433 172 -406 233 -25 682 -610 -30 -643 -657 611 -383 -714 -30 372 -257 -262 -17 -32 -421 -860 54 -547 -511 215 13 199 80 442 230 -422 413 623 341 471 -854 -179 643 -572 726 62 -516 -607 695 -682 561 -74 -531 -233 47 708 -744 -797 -712 -366 290 709 -297 216 -385 -596 222 327 530 586 -198 152 -432 -711 388 433 388 -767 721 419 -457 -159 -141 2 -120 171 -854 -160 327 2 661 -479 -833 61 695 376 727 -262 751 -742 181 -851 -548 -248 -122 -398 -336 748 -674 -248 -695 -127 59 229 -378 -510 -382 -835 -698 388 557 791 -425 -676 -370 350 -353 -509 107 299 525 618 -433 699 -351 512 -189 -797 664 513 670 495 700 -387 16 -134 -553 -271 -605 792 -853 449 -79 -542 -674 109 544 608 78 680 190 219 -282 195 222 -840 -409 332 405 582 -638 -37 774 -600 26 285 334 -883 -594 151 739 -506 -690 141 538 228 0 -410 653 169 -212 103 -196 427 -571 -606 -786 -38 409 287 724 -504 -596 578 -485 -134 479 355 -580 747 -69 -475 -726 -293 39 235 386 769 138 -308 -443 676 -350 774 -782 -765 494 -175 417 -813 -755 -149 686 -50 51 -275 659 -782 -897 235 646 755 -219 269 593 -132 436 139 365 381 106 -454 -618 777 610 -451 49 -119 -868 -310 -515 716 651 391 675 -353 -118 57 -257 -792 329 431 -212 67 -234 -330 48 -478 136 -535 52 -493 -485 247 -507 -315 -52 -802 -831 233 654 -395 -507 761 257 778 445 -488 57 505 -561 289 276 -328 -787 535 -541 -529 444 -232 -813 649 -9 -95 -241 142 413 234 -441 462 -433 -461 -614 6 282 183 -621 -433 -87 692 -473 320 538 -787 513 673 337 -310 -349 660 459 -403 386 -151 -520 -451 597 195 785 384 -114 470 -87 -742 477 -508 -238 -491 394 -503 -749 106 15 18 -4 -680 -609 572 702 410 -501 -375 543 -837 -398 -697 -804 97 148 -136 126 -463 778 71 -621 523 -599 58 -464 -374 732 -153 -843 699 -468 65 321 332 -773 -798 -52 645 -571 126 -35 648 667 -533 -689 581 -852 -331 -259 100 -100 506 -142 782 -41 -346 371 479 -39 -373 429 -166 782 -128 513 -859 -437 545 206 -257 417 -581 -567 766 -448 698 751 267 102 -633 -777 45 -234 494 -356 687 168 147 280 337 384 522 318 -822 -421 -372 41 722 -529 -299 62 149 526 397 -40 -447 -95 34 241 -363 501 -589 -398 -570 426 -327 -193 -51 -351 -799 -521 -120 317 261 85 -458 77 742 -314 -790 -452 464 -35 195 -266 -415 498 -893 -419 -787 401 338 -357 -270 398 -384 770 745 327 38 411 -743 -568 39 -406 -649 -863 207 -205 622 104 -277 -661 -301 -502 -743 304 -537 325 -100 25 -716 20 -141 -490 82 -91 -562 796 -732 433 -741 216 444 270 -441 -563 -68 367 203 -247 -333 663 149 -443 625 -708 -873 149 30 207 647 259 -337 -617 468 556 -566 -384 -621 589 -626 586 -232 -237 374 -882 -75 -731 -710 365 684 -272 -805 -594 59 -261 -297 -95 727 444 -609 -203 -852 116 781 -619 -719 42 311 -90 -708 264 115 182 165 735 -22 376 -203 -216 -695 -655 740 -115 -322 88 209 683 729 239 442 -571 -894 617 91 -28 -732 364 -604 589 272 -62 729 20 -765 289 22 668 -772 -285 218 -446 345 -658 -587 -544 122 -83 257 636 -867 -271 512 456 -157 175 19 -466 347 -113 445 -821 259 686 -584 -543 -111 406 198 797 592 433 -673 -389 -806 17 -340 86 -555 -303 661 -346 284 71 329 -569 100 171 -346 -75 649 396 21 -29 72 254 -661 413 766 257 -218 505 675 116 -450 -154 346 -270 -197 -585 710 -235 -597 -582 -504 514 89 106 531 734 210 -281 133 505 27 763 514 -802 -28 548 -631 710 722 -344 -200 -537 -814 -7 702 -661 532 -452 347 -380 -301 -681 -558 -511 659 248 -557 241 -169 -622 -248 -389 93 -132 -540 -253 12 661 -896 -474 586 -560 -222 122 -123 -769 -444 -652 -601 647 637 364 615 -106 -522 21 497 577 694 -119 -462 -359 -704 -293 -691 447 -294 -223 -233 -649 616 -166 -193 -814 -798 -823 181 373 684 -213 -835 -789 377 615 386 -852 255 -645 684 -127 -844 189 -900 -193 -302 131 342 -454 535 -615 -358 -291 331 -159 463 202 742 -140 -91 759 601 245 236 386 315 353 -362 -393 663 -622 210 -752 699 628 704 175 412 -299 -244 88 -645 508 683 -46 466 357 -867 471 664 205 788 -354 -456 -771 141 -746 364 -76 310 -233 -149 -445 -628 -601 -687 -352 -844 -719 -450 306 -579 778 -827 434 -488 -504 724 370 200 -219 548 -373 -830 -882 316 489 -781 -41 -324 174 -624 -322 79 451 230 209 671 -515 282 391 -695 -830 731 453 632 469 633 -841 -238 221 -584 -885 -472 451 576 -641 -753 -58 -258 411 418 -543 375 -588 -651 -19 -134 140 -575 -461 356 -821 515 -424 -513 757 -134 -6 -688 -187 453 -358 -174 261 232 155 784 -633 731 -9 -670 -483 782 261 -663 -223 168 237 -591 -321 -460 -410 533 -620 -882 58 -674 -547 -147 577 542 267 -595 -12 -345 -310 347 673 650 536 65 -667 -75 609 209 -896 413 -692 -413 244 763 -534 263 103 -697 -582 663 359 290 755 364 571 80 387 691 -378 634 -339 -423 -96 -621 362 71 -50 -851 -16 659 -337 -891 311 476 -707 394 777 -376 455 -450 202 -712 -540 -868 -692 -297 -231 -145 64 224 316 213 -13 739 287 -578 -770 -568 -195 614 542 -334 662 318 -723 676 -193 -275 688 -710 -637 445 -788 275 164 499 -115 567 -344 772 0 -551 -10 -893 220 736 -422 28 726 -514 -686 -180 343 -134 190 559 -51 -24 378 694 -204 -272 36 521 649 262 657 715 529 473 100 -736 57 -121 -136 -482 -488 -525 398 715 -490 -250 329 -787 -544 98 294 -89 567 285 242 -790 -466 133 513 -797 -39 -880 -574 -546 -493 -78 149 356 -580 -256 -337 -3 91 373 272 205 141 4 182 521 434 -426 782 259 358 -188 725 -521 115 569 639 -685 -250 124 758 -672 -273 225 370 467 -581 390 421 -314 -99 -115 453 174 -350 -405 358 751 -131 640 115 -773 608 -852 -582 729 -13 364 -677 -471 52 -754 -425 -662 -454 359 790 330 -334 -516 439 -801 773 -761 332 -635 -641 -91 18 -529 786 782 -896 -665 -526 -335 39 -302 -675 430 -65 -293 -413 166 -821 56 -248 493 377 -453 261 782 554 677 652 90 424 -682 -836 660 755 -454 -891 237 -202 -772 92 197 -290 -470 -83 123 -820 -423 298 -296 -184 -730 341 -559 628 -836 695 482 -848 -621 -345 269 -546 461 647 -655 -403 464 -529 550 371 143 501 -347 423 425 595 -261 -583 107 744 663 -255 -639 -148 493 494 -519 -266 362 -108 -35 391 664 9 -385 -541 -178 48 404 -12 32 507 -463 281 -388 -369 104 -744 -749 -650 -92 -406 198 -555 34 -183 -749 511 774 507 -809 676 500 -1 295 -204 -29 143 247 -527 -586 -417 564 -616 -36 -787 -757 -83 -174 642 -730 -332 -566 -127 490 -389 -617 -145 270 -31 -734 -447 724 428 -555 263 -888 -37 371 -190 335 -383 -577 -218 -602 753 3 735 411 -506 -182 90 -40 658 219 -496 55 589 724 -415 389 -107 -395 -207 -27 728 -709 -764 -802 726 461 -643 -111 275 247 140 -883 413 435 619 3 77 259 251 468 -541 3 -400 551 712 542 -315 -836 753 482 649 -334 -257 -842 -758 86 456 456 560 -358 792 -751 57 -819 -518 -715 -834 -750 695 174 382 -285 -298 -102 767 -678 -537 -783 -436 -193 -817 161 189 -118 -281 -657 -207 -720 783 -231 79 170 19 593 -685 530 79 396 311 264 368 189 -102 -600 378 642 137 -859 -458 -329 -710 -195 -150 663 -66 -848 -32 -59 72 509 -153 453 -46 -280 691 -766 -92 280 -423 673 226 -839 323 -212 12 -141 495 696 228 292 163 -124 -175 -735 -897 -460 -434 -624 16 -492 -55 -45 73 -689 -281 311 363 22 -209 -524 -415 -637 269 419 -215 137 -786 -160 -28 427 -171 -363 -549 490 712 628 797 715 -588 76 151 -300 328 640 693 122 -112 -857 373 -370 -176 -763 -104 -389 -797 604 -205 -297 453 -657 -686 -367 104 -755 -25 -435 -529 608 479 -692 -362 -136 228 -251 389 -328 -314 -780 675 188 -336 199 -765 -248 358 -269 -426 140 606 549 259 -439 625 -546 -467 -105 -428 674 361 713 59 -864 398 -833 -731 321 -796 255 -823 -296 183 -823 -178 -593 -821 -427 -376 572 157 -251 314 617 -241 796 598 -672 663 729 616 -396 -672 -228 -650 790 405 -45 129 603 -654 -39 -160 701 -279 683 83 359 -90 -539 116 -805 -845 -576 658 87 -664 -832 154 29 605 797 -530 -222 435 -41 -634 280 -137 -82 -347 -316 -369 356 466 -59 94 91 152 -406 -748 -274 -336 339 476 787 455 538 -112 11 -750 49 131 -53 -509 -561 -29 -82 -481 784 109 659 -804 -339 -9 -297 142 314 -77 -638 -207 15 -5 422 -432 605 154 63 -385 -543 -379 -551 -164 -225 -75 -96 -885 766 348 -323 -244 -768 -882 131 642 -575 611 204 485 -882 233 -400 -566 245 -134 131 -664 619 -347 -245 -726 -325 -853 -336 782 691 130 -410 88 -758 171 -520 5 -386 725 791 674 394 -408 29 288 -10 -824 186 -768 388 647 -693 -667 131 -683 732 623 547 420 -849 -748 483 647 -857 -713 70 496 199 -546 -581 -696 296 -543 -492 179 -123 426 740 -177 236 -838 -468 -146 515 318 678 -3 -600 -156 641 362 -349 -637 178 -367 -125 685 -470 -832 -647 -61 -607 268 -386 765 -719 -499 -566 -527 457 -424 -174 -733 -544 -127 -392 685 -323 120 -685 444 -803 448 -17 64 372 -440 -682 698 182 -362 629 674 37 723 489 -688 21 497 -146 -423 -475 -526 131 -774 66 -348 -675 797 606 -745 657 -392 582 768 -250 520 -705 -448 -777 487 -481 -632 293 477 -685 -864 -98 348 584 244 -468 -358 205 201 -69 -212 -658 442 216 -78 -707 503 749 429 503 -158 143 11 377 397 142 140 560 -491 706 -154 -791 -819 -599 -762 13 -236 -680 477 130 -712 -461 121 328 -787 377 257 -97 680 -349 -127 741 -667 -685 37 -464 -759 457 -605 -707 -731 746 335 -123 69 -476 117 -779 450 -682 648 -34 531 -605 428 510 -495 -266 164 231 -258 -213 -785 525 -809 168 -765 671 347 700 666 -838 -347 -298 368 -735 -229 585 -367 136 -147 7 -806 591 785 -725 479 148 -246 -477 -416 -109 -303 442 413 -567 -595 790 700 685 236 418 -111 704 403 208 261 720 32 459 -451 -203 -398 69 -750 -874 -814 671 8 -201 758 -482 -228 -82 646 -99 -553 738 691 716 227 -700 -898 330 84 -485 -513 -868 283 550 463 431 -253 627 779 242 -167 -1 753 -418 126 -212 -884 661 -99 -248 -78 -735 -395 764 -125 43 551 516 207 421 -863 193 -588 -396 -583 598 -467 -463 -311 332 -483 463 432 -643 -103 -512 -198 776 -188 335 -105 -746 265 293 -375 -896 -474 762 -297 -250 -165 -62 287 -512 780 -895 777 752 -65 372 679 -297 680 -360 563 -201 -870 -580 160 -535 -540 -154 125 -211 683 -173 89 -51 376 -761 277 24 -753 120 242 741 -751 392 699 -529 457 -3 -426 227 -562 626 235 178 -816 516 437 716 604 -555 537 144 -255 346 -25 264 -517 -371 -398 237 387 329 0 -784 368 185 -190 -242 720 -897 310 -803 -362 -894 471 406 507 -416 61 -711 80 452 47 15 279 102 -448 -318 101 -275 -877 576 -220 311 96 440 394 691 -532 -672 -774 -321 -133 154 69 -200 -362 37 -16 -564 -798 106 -77 24 457 35 -713 -614 248 656 76 -560 -194 422 194 -734 -145 -776 289 586 -234 -159 -824 536 553 402 516 -429 46 -47 746 -556 322 -368 -852 -165 447 -838 -336 -29 640 -288 450 443 -274 -211 90 -652 -228 193 -694 339 -76 324 791 35 126 669 -481 -455 142 -479 182 -549 -295 675 -435 589 -816 505 345 286 -362 -434 -596 -506 -205 54 -869 -840 -607 698 -356 591 231 -544 -303 72 -267 345 14 -551 380 264 -456 -786 402 217 -722 241 217 -778 -254 773 -815 451 -405 170 -226 -268 187 198 34 -65 -803 -427 -412 749 737 267 -107 -449 -119 551 -213 -108 277 -693 -169 448 212 165 -530 -749 -260 -126 537 393 -863 -433 716 -268 188 -125 -411 -640 478 593 -309 -621 423 205 690 396 569 -679 -601 -348 -194 -760 510 -361 -80 -280 731 208 -878 191 75 208 -620 189 -605 258 -416 -794 680 384 -875 -163 -281 -874 124 390 212 -235 634 -109 -201 343 -424 452 540 -577 -868 470 -50 -479 -491 187 797 445 -277 239 -621 397 656 465 700 189 493 -437 -638 761 -201 -657 606 -10 557 243 419 -262 645 -285 412 406 374 487 415 438 734 -544 -471 -354 738 571 469 -450 612 800 296 110 522 -96 -847 129 352 -380 468 -847 -734 589 -248 783 -391 -688 -216 583 218 27 147 -440 167 -266 32 -139 -585 250 -310 -154 758 -368 542 248 -215 746 643 204 147 -234 -42 -723 241 781 723 797 -690 -875 362 -900 -171 684 -34 653 243 780 115 -133 -468 289 -442 204 246 304 -149 -163 535 -762 469 522 139 291 752 -755 -873 -485 -34 -54 -539 397 457 -587 629 602 788 -514 -497 493 -457 755 534 -627 689 -126 791 14 -12 -849 -499 771 -416 578 -236 692 1 504 -373 -435 -733 -770 346 -90 755 780 -460 186 -522 50 346 111 674 -787 -166 -534 -23 430 -629 -505 -92 365 -594 74 -429 -673 -259 283 -447 -801 705 -493 -783 729 49 -773 54 -633 -22 461 -552 92 299 30 -741 -18 -856 17 330 239 396 -709 398 -253 -774 -401 503 137 747 283 665 -395 159 -22 -286 767 -342 -742 513 -213 306 25 -598 -457 -5 718 290 706 410 331 470 -719 562 469 -44 -784 -232 -282 -489 -72 486 -503 376 367 123 -181 -312 644 299 -312 -527 540 -266 -40 226 363 -230 -658 212 -657 672 754 -323 -149 -40 426 -239 726 -106 695 -605 790 242 -228 586 343 24 -40 281 76 -373 723 -711 95 396 535 231 358 -640 -6 -731 -502 345 113 -376 605 -508 -60 -118 -389 -437 285 -775 676 -370 -65 77 -625 -29 586 429 -294 571 -493 331 675 -348 757 34 537 -166 -772 634 -807 223 473 731 89 729 216 -520 -138 321 -292 99 -231 -881 -491 -743 -55 101 -758 -678 -78 -873 759 99 374 688 -72 -798 -366 108 492 551 -338 -14 -348 714 420 570 -737 152 -535 698 146 -307 -461 -742 -585 -266 353 153 -775 -248 244 -304 -38 -694 -12 -277 345 -879 469 -895 482 -723 -705 751 -447 -430 41 258 384 -337 -633 -735 -897 264 448 -827 541 -387 693 113 208 -362 129 -716 -508 478 -121 31 96 -663 70 -696 -723 -362 795 612 546 -54 224 693 -418 724 -489 -595 -587 336 -829 280 -691 635 355 -637 -846 -251 331 -762 702 -89 -368 -844 616 120 138 615 -589 -836 86 -667 -229 334 667 187 387 -47 -216 -382 -605 -145 -240 745 -194 -875 -188 324 671 -402 585 -550 15 -641 -326 -455 -773 196 -420 752 -188 464 346 -572 -696 663 316 637 -900 387 -50 -844 748 -778 506 277 -892 694 738 389 238 -666 -454 -311 107 -822 568 -817 -154 711 569 -456 784 -141 -728 -615 -477 715 -808 -872 -851 777 -611 -595 -685 -118 -137 771 -632 35 208 250 688 2 -445 409 -410 -714 -832 532 165 -744 86 -465 460 -631 -218 288 647 739 351 -142 -723 -74 -781 171 379 512 169 263 -93 -209 241 532 -142 -391 56 479 -533 292 -532 -515 409 325 82 307 594 359 751 -519 -322 -17 -776 -407 626 -78 -868 228 -188 -153 -182 -241 758 -394 -490 -506 -409 -547 -764 -503 7 539 -114 -584 472 531 -275 -688 421 118 -733 -670 614 -874 319 236 -443 605 -1 -430 -28 219 232 -34 -182 444 404 -537 -489 -542 -372 418 783 118 356 148 -90 461 -533 31 -141 724 152 -378 -342 636 -814 39 -620 -267 -501 -878 -40 723 -406 689 -246 -498 -47 717 246 369 -177 -235 -367 791 -544 114 -65 -209 793 -586 -715 428 -431 -39 708 -587 246 22 -695 -318 325 453 203 -400 -329 345 12 388 -496 702 -74 62 358 263 -109 -717 -554 642 -250 330 788 -320 139 721 -288 -588 738 273 -111 -765 603 -560 -507 -454 110 -146 -600 -166 284 289 -27 -585 133 107 -895 -852 -482 293 -369 -376 -10 -870 -603 -625 416 -671 -711 -665 356 208 325 128 194 -54 444 -715 -140 271 -134 -274 -723 -799 524 -94 14 -356 -864 605 427 763 -663 -777 508 -273 -202 299 -522 592 -232 67 -433 -811 618 -636 -259 -191 -553 684 351 -115 -559 111 -156 -236 -160 -356 -142 -479 -707 473 -299 676 -574 -454 164 -155 -646 491 -543 -146 -672 789 -1 -449 -237 638 486 -719 -114 -770 481 -258 318 562 -790 242 -870 -891 -365 535 628 184 -704 404 -193 -433 -544 628 -801 -321 677 558 -825 47 -866 -93 751 -659 -40 -287 -840 787 -596 -590 98 -644 -842 212 -796 -449 187 42 658 -222 -647 787 592 -683 57 -857 -706 -703 464 242 -741 -531 -489 -246 -533 -566 -33 -648 60 93 -497 -713 -112 -381 -374 -589 -700 -735 -603 -334 81 -268 -220 -34 -753 -884 396 706 212 -348 -418 735 -446 -387 -268 314 95 460 -573 -65 -141 -770 744 -647 -866 -578 346 779 176 -559 -501 -521 710 577 750 -259 -103 82 37 -825 602 176 157 -829 -758 721 433 755 40 -236 190 -583 479 593 -854 328 175 695 -500 -149 451 26 -826 -115 564 -567 -434 191 -86 -33 116 -822 -325 209 -687 -215 -239 710 566 -853 -344 565 -579 594 -221 705 437 -437 -471 405 427 474 621 62 176 157 589 -374 52 406 556 486 663 -505 477 -515 -189 -271 655 -236 140 710 209 -482 46 767 507 -639 416 -451 -900 546 28 -149 307 -60 455 -400 21 220 -403 -604 9 -235 784 -320 -528 -859 -601 785 -718 469 78 184 -576 544 -729 694 381 -585 -791 -752 728 390 544 -93 -206 -378 106 461 -10 334 632 -295 262 -314 -866 143 723 720 555 184 345 -771 30 400 783 -360 264 -314 -168 -232 -766 -257 232 755 -386 -103 -109 484 612 -152 -840 381 -244 -704 -215 42 653 -42 -621 611 652 524 353 449 102 -130 -5 -644 211 -203 -619 -572 -356 -479 527 730 316 30 -714 -274 -83 423 -690 -618 -395 -248 57 799 -230 48 -42 -519 -894 502 621 -109 541 -429 527 -638 -171 -458 -632 -136 -3 666 423 -383 -515 -68 431 307 -505 -117 -441 -594 63 -658 -425 -336 501 686 542 341 259 -370 304 -714 237 -836 -496 -328 -535 127 -482 -276 394 -419 783 -161 -588 -375 -698 -161 441 -776 518 -716 305 705 27 -539 -601 -732 -146 -506 -771 782 -746 340 -15 492 -735 363 -364 -504 -830 -245 650 531 -16 -248 -472 449 708 110 -340 -3 500 551 608 -5 -56 614 292 -583 -829 137 -795 -490 -370 -624 -547 516 -504 347 65 592 732 85 -675 110 -66 -674 -446 -1 462 673 589 -70 -51 -741 -331 -852 513 26 391 -55 -104 132 -187 108 315 482 620 40 -290 -553 -242 641 193 -796 297 -377 -323 -860 -347 606 -90 -553 204 -339 -372 224 205 -385 571 592 -338 252 -626 729 -87 -273 289 388 -185 162 -687 -483 675 -264 -422 608 487 304 -434 336 138 -79 -778 -497 765 -667 231 135 -144 501 357 -122 298 -815 -628 -331 382 -756 -76 354 -168 -785 -487 364 541 664 -347 748 430 -763 -170 -416 -118 164 -771 750 -457 -508 -860 -96 569 285 -449 -349 529 131 -803 135 -785 -806 -685 -13 437 -453 -588 -178 -545 -888 -736 -67 -598 423 -512 323 -613 -535 738 -495 -104 347 527 -524 -113 -455 667 -327 640 -630 -217 671 224 336 -358 -634 456 -527 746 530 733 -866 438 -354 -217 -658 -118 294 -842 161 474 177 309 245 488 -222 718 452 -70 443 -68 -639 -794 -739 446 -503 -130 99 357 179 3 449 51 287 -292 711 -614 -333 40 457 -672 -801 -174 -882 -307 -701 -889 735 -390 483 511 406 790 191 -819 488 -350 246 -126 -621 -591 -510 -603 294 -574 -180 518 -239 -186 70 56 404 -308 594 2 -705 -639 532 -489 -390 305 -105 -350 404 290 654 -418 -582 463 143 610 -11 141 596 115 -197 -705 559 -74 183 -611 -422 -280 -155 -709 -219 -221 533 -866 -830 -238 731 696 19 -170 -799 -891 -401 535 -804 -23 -382 501 -309 564 -859 -890 720 131 -183 -196 -756 408 229 45 205 -187 237 90 174 346 62 707 26 -31 20 640 -348 -310 102 -653 259 -809 -670 780 -31 511 568 488 309 -849 -688 -861 -104 -736 -632 47 378 33 288 -719 -93 -429 -559 -118 -349 -452 -233 -614 -867 -409 301 109 -553 529 455 238 -739 -872 523 -176 93 -26 -483 617 468 -594 -354 -167 -594 -832 285 320 -785 -547 -90 -400 -869 416 -521 -393 -876 -401 670 -583 -147 -611 247 637 433 -309 620 83 23 364 -304 15 533 358 168 636 107 -210 372 166 99 61 -22 -551 -419 -652 380 -579 763 233 -348 84 -49 -526 735 -181 -647 466 -824 462 -643 -281 -604 82 -33 -632 229 -756 -774 -771 -84 -406 106 526 -190 -438 -248 221 417 -321 -875 -602 620 -730 276 49 792 592 -393 -306 282 -168 -11 -47 516 423 576 -268 -493 -195 644 -747 -565 290 39 -70 236 188 53 423 -495 457 -796 541 403 -510 -422 180 -362 502 -194 235 -441 325 -528 616 625 -40 -784 -559 653 -397 -200 -869 784 275 -15 -31 -731 142 98 -846 -169 350 4 -153 -651 -848 28 408 721 783 241 -585 158 -6 103 -685 465 -778 491 102 -186 712 -318 169 -364 432 -193 53 586 61 -875 -472 371 -595 323 -752 -253 -831 196 -706 -184 -400 -873 651 327 -772 -804 -29 -695 -111 528 -423 -22 733 -281 438 32 -857 -143 -699 -888 -576 151 242 77 -239 -135 167 271 -701 481 -700 721 -636 -296 63 -670 -351 514 -833 -628 774 538 -193 342 -801 -751 -737 -884 -274 -642 -538 673 95 -15 -226 385 -284 -58 -733 -792 363 -281 752 -135 43 113 -23 442 -252 95 748 -163 -440 -32 52 -10 71 -609 425 739 -806 109 -573 49 216 -15 338 -623 -892 -509 654 500 -413 -862 22 206 -264 -770 -890 -22 15 38 -2 -121 -528 708 203 -280 -714 782 -406 -747 7 -650 -821 -106 -273 -725 561 573 -163 -808 -537 -349 325 -807 -393 -855 -43 594 -559 613 -298 76 -518 -198 -388 -588 -273 -541 717 -273 -602 675 -254 -138 428 -34 -350 200 -172 -228 671 -799 616 -322 -394 339 324 638 -522 -35 -27 530 -316 113 -442 -665 412 -623 -122 635 168 619 224 438 385 715 -323 6 -624 -354 -155 130 -887 -124 453 108 258 98 292 -390 -327 -100 372 56 351 -752 142 778 -438 316 -169 735 -506 -444 -69 204 581 152 87 143 -371 -607 -836 185 -539 -473 133 720 -839 -838 -163 776 129 -551 8 -566 493 665 -732 -871 -335 -799 -503 -376 649 -465 -76 -20 755 -462 462 -352 37 637 234 -93 700 256 626 440 75 380 -407 -436 659 663 63 477 -274 -597 -513 -827 -454 -391 -343 -246 -749 256 -277 389 -293 726 -367 -1 673 542 -788 117 -891 619 546 779 -805 -216 -590 -856 376 432 -655 -641 207 -197 -846 -865 701 -181 269 -588 598 783 -403 637 614 -615 77 -494 -96 170 198 -489 -398 -225 -603 -680 388 -593 665 -245 -224 -870 -33 288 -15 527 72 -404 797 -377 -499 285 -525 623 192 -159 52 669 -288 753 -389 -875 333 365 -734 371 263 -350 -257 236 -817 336 -124 -304 -63 -83 -757 747 8 -611 613 -511 -562 -447 -571 69 28 -839 18 228 -57 -615 -81 -112 -687 -59 47 797 -818 -558 -181 -50 256 -328 -735 -289 707 -562 -115 -571 -130 -263 -263 -266 613 -308 -766 652 185 480 -431 -543 182 -678 -410 561 184 769 431 -219 -500 83 0 -298 478 -373 105 -580 -65 -689 -696 466 -832 488 588 551 -194 -585 111 -245 61 788 -743 -288 112 -883 -460 700 529 -158 -729 571 -709 -449 -461 385 169 -607 151 -654 -787 -422 -408 708 -682 -519 -491 342 478 620 551 650 318 126 485 132 334 -363 106 667 451 75 709 227 345 32 525 -564 -378 331 521 255 395 -190 746 -848 338 -686 -216 11 -732 -125 -9 -319 299 128 656 -53 552 -108 -260 459 -746 687 642 626 453 500 -273 -771 440 133 -525 -498 -106 -456 -899 -774 289 247 -181 461 421 -689 291 777 -763 -884 253 -703 -460 584 -639 559 402 -365 -213 -532 435 624 766 706 -811 -737 261 -62 497 47 368 -78 10 492 -152 -751 -515 352 758 314 429 -96 599 -581 -546 -793 -374 569 82 484 -7 -414 -430 -161 -139 92 -253 133 -146 -108 722 -230 495 430 389 -348 -891 -853 38 -154 -517 -699 508 547 -48 -346 21 -331 457 -141 -641 722 -59 -23 677 -746 408 -243 -730 -155 266 -882 6 -360 -170 429 -166 -650 -356 560 -323 -348 119 -478 374 -500 685 629 469 -145 291 -594 -78 -193 -401 13 187 417 -573 56 -357 -527 761 -582 146 326 418 270 -418 195 561 747 548 -95 -534 -209 -473 734 -506 -856 -156 519 -709 540 -388 573 665 694 -222 110 -552 213 -634 120 721 -880 446 -854 -812 216 701 -664 622 707 -665 651 -792 -24 163 -760 600 -549 -39 621 576 -223 470 -248 461 369 -409 717 760 588 710 201 434 -756 -665 -630 -17 -428 436 -329 -192 163 79 759 151 26 -238 510 66 -774 -58 387 103 -717 -461 763 521 -597 -590 -390 397 387 709 -95 626 119 -104 432 -633 -17 647 -770 695 211 -329 93 214 -29 243 -7 -80 432 193 -685 78 -206 702 318 125 -688 135 -787 400 159 -863 93 -91 -513 -256 549 -205 113 291 713 299 -838 -432 680 420 30 514 -64 191 -17 -339 205 -877 679 765 694 -574 640 -402 -519 700 -273 505 -139 -510 -246 129 668 -56 -413 -6 -498 456 -539 382 -783 -661 -21 490 -202 340 194 -864 -368 -838 -527 -16 -785 -573 412 590 -843 -416 -789 741 442 678 -262 -606 394 507 -569 -835 344 157 -709 594 687 639 338 402 244 719 738 -469 -254 -734 233 435 14 -348 219 -375 -150 -811 587 204 -714 -544 657 551 359 765 -140 109 584 -388 349 241 -491 579 -583 -330 -581 -183 178 -597 -279 -584 -730 -81 -407 -542 289 -187 182 -138 432 -321 663 -634 9 -200 -32 397 -336 -429 377 -115 324 230 503 510 679 -419 -600 38 -586 -640 17 -268 110 -776 -235 454 785 -627 -438 -441 214 594 -555 -660 -292 -614 -110 588 -246 -814 -133 645 -173 -182 580 -673 656 413 -174 758 -595 604 -100 -587 726 -188 -500 653 -715 -848 533 -879 -740 122 127 -151 399 -302 -78 169 -200 -37 -482 290 -863 -73 50 729 791 679 0 -81 -894 157 -724 -355 -202 -436 548 -73 597 -614 332 666 171 719 510 -695 -175 381 -101 -452 720 360 -667 -706 -804 -479 165 412 -166 -691 91 -91 -430 631 580 -583 748 -644 464 610 652 167 -266 -35 317 -774 426 275 -511 -581 -620 -316 269 511 -489 -876 -790 -482 -340 -11 -45 -45 580 -129 -219 -326 -324 411 797 -808 -584 687 -272 -348 -590 -852 -823 625 636 -849 61 -479 377 346 -410 -165 2 -728 216 -234 -349 -858 216 -464 -877 793 346 766 622 -303 -93 56 -504 -865 -34 -623 -38 -216 264 -555 -448 -771 -33 574 356 212 -555 798 -205 66 143 148 715 -810 360 -704 -741 438 608 283 731 1 -163 437 800 668 -103 517 -321 -718 -20 -571 554 444 -258 -605 189 -338 615 -747 205 196 -60 -136 -170 198 460 114 -479 -649 230 -684 -487 -721 -724 263 226 306 476 440 -640 -20 -21 -842 109 615 -638 -633 679 307 787 -357 -608 13 -496 -873 -91 -709 685 -79 -494 106 -700 266 7 -437 -486 -485 641 -339 -379 621 -227 -547 -358 615 97 550 -375 162 424 402 699 -227 -616 -451 -427 745 475 -470 322 -828 -53 626 -498 -728 -19 216 -631 -855 655 -339 -37 -457 -632 300 166 729 -755 258 -73 741 -734 612 -14 447 -776 607 210 514 -759 -428 316 -77 -670 -553 403 -862 -658 254 659 68 -130 -537 -5 359 -72 -543 666 746 248 715 78 -542 -329 555 573 -19 625 169 161 -404 338 697 -25 -641 -168 159 218 -615 -890 382 -471 -625 39 724 136 136 581 394 784 285 -584 144 221 635 102 589 -236 -34 -252 -218 -389 617 -573 -272 581 735 -406 580 185 -5 -412 497 225 -92 -405 -645 696 669 -257 -276 429 717 505 -748 -316 -473 -86 -511 -605 -675 -6 -544 398 233 -719 -688 -234 61 -592 -183 -183 -715 308 297 -577 51 -605 -362 -554 -828 731 108 -798 29 -834 -728 737 -723 -350 767 -429 -392 715 739 -571 -570 541 692 -392 409 -843 259 -833 380 -826 468 -199 299 126 513 -191 541 -214 -732 -238 419 84 468 -620 -538 -745 -432 -32 280 126 -592 -37 91 -870 235 381 255 155 248 467 -94 177 172 -726 231 733 -863 -69 -712 -105 193 681 566 -362 241 -258 -397 191 324 -677 156 -338 -761 792 585 -328 772 -481 -760 641 391 -223 583 -95 207 -742 363 411 627 -812 55 206 -840 32 636 -459 203 210 -206 368 -316 786 724 418 84 -121 -261 -157 -531 52 84 582 551 120 -754 -374 781 514 -494 -91 -861 -823 -702 -666 43 376 462 -389 -749 -247 -713 -219 188 160 314 -672 233 -288 -173 -774 725 438 699 -381 270 -683 460 -427 -154 -694 405 -392 -834 29 443 -217 -366 669 262 -584 705 -195 687 665 -569 405 355 -448 287 -101 -770 -482 498 677 -540 -769 79 -693 457 94 -344 55 685 310 -342 -286 422 741 -742 -227 -374 -546 344 -878 212 -359 -235 529 781 182 -795 -14 -571 329 749 23 -811 -265 -559 375 78 306 275 -610 570 786 -348 574 -528 497 -697 501 747 -695 419 -503 565 -100 292 541 724 153 376 -283 -37 -78 436 770 484 -195 671 -149 -60 210 -388 302 -685 -242 747 133 -671 -871 -370 -261 -284 416 -548 -636 -340 64 -808 -505 249 193 -352 -687 -785 69 -400 239 550 -663 -705 -462 790 326 -882 -599 -83 -269 465 -656 -838 622 -85 -473 766 761 -487 -55 269 -309 451 -609 591 257 400 601 176 533 416 738 100 -280 795 599 -306 -332 692 -831 -877 -55 -532 221 321 -58 757 -896 -128 -768 -510 -703 623 155 314 474 321 114 360 -353 -82 -637 -765 -767 452 654 -25 359 -77 -249 754 119 -672 -300 -330 490 316 151 -376 -589 -191 410 724 594 -873 69 240 679 217 514 362 656 -637 -172 -611 77 173 -517 328 392 -340 137 -665 -759 678 -716 -816 -264 718 -820 -526 469 -332 159 354 -187 443 -311 -412 88 665 699 167 -736 157 -654 -315 656 648 674 -583 -485 -493 7 -466 675 -265 -616 279 -829 -818 -164 294 -702 511 505 418 -444 -34 -149 -501 -677 -733 -89 -798 706 -276 376 261 97 -717 598 659 -248 717 -216 -121 346 682 -205 572 -707 495 -334 -73 -569 -897 236 -441 574 282 -303 112 -447 -320 334 -324 566 648 -118 -559 -410 131 -530 -381 623 118 270 -840 -158 769 8 622 -336 -155 662 -81 555 -518 -510 497 722 -774 -864 471 -161 251 428 -692 408 -478 770 -558 272 257 491 113 -406 -423 138 -723 -644 194 -892 -134 -16 421 521 249 -255 699 465 96 528 -296 81 273 -512 698 -95 41 -403 329 203 -320 -480 322 438 -279 -444 243 -564 152 -547 -156 -759 454 -115 -169 340 777 42 690 6 310 -814 -375 535 -792 -544 478 203 -447 -115 484 -125 634 116 -587 -235 2 364 -570 -241 -552 622 -340 -104 -574 15 642 675 77 2 135 426 13 559 195 -655 -169 246 -97 -416 467 -202 -283 -24 404 -887 484 757 -274 -900 -513 212 -334 -262 160 -851 689 148 -49 429 -703 -896 341 303 -795 -589 -575 611 -474 565 -256 744 653 86 313 -192 130 -222 43 -323 -797 -95 599 253 -355 -382 -511 -669 31 277 -330 -598 -10 -569 -594 106 -579 -250 598 -142 -383 -729 182 -559 -473 675 -412 794 408 -167 359 -714 -464 226 484 32 228 187 430 -743 147 442 -747 281 172 -607 -587 -304 -506 -197 -857 461 158 -213 -57 -758 754 174 -766 -863 -247 -630 -893 44 -641 241 116 795 -548 -676 -664 -632 390 134 618 678 -332 738 5 463 -568 586 -218 -59 -35 790 -108 482 321 496 85 -419 -624 377 -166 -219 114 593 -655 -601 189 -858 333 247 -462 -164 621 -88 271 -899 -410 -669 -349 -175 173 -292 -654 -425 -1 34 -56 430 163 109 -196 417 -137 -733 302 -503 243 -114 510 -173 -475 446 490 443 -864 -745 -116 -251 -73 -694 -187 -737 -271 -22 -440 409 764 -690 735 -582 242 -556 402 37 723 -770 -24 272 337 459 -88 616 -407 -425 767 -290 -227 -103 193 -158 -365 -13 -171 723 438 -569 -135 -169 -274 -736 89 497 793 -699 -751 -776 -588 -112 -691 -470 393 -768 157 246 -515 721 258 192 699 -516 -190 -695 -401 -489 466 245 550 451 -181 760 -781 218 -552 -367 -357 527 -677 788 486 423 604 -602 364 -819 -120 -575 -812 -586 -141 604 207 -12 -754 331 684 289 -691 -111 671 405 -847 151 717 597 -13 -268 -280 798 -278 -612 482 -735 -725 398 -304 -447 -896 -613 18 -874 358 370 -809 535 -140 -242 -255 648 -60 620 -679 400 -505 350 222 494 658 -863 506 -197 1 -402 -35 -564 382 -352 -599 88 -769 761 -431 -273 718 -500 -341 -136 -661 712 63 468 -534 -762 -790 81 281 -900 -852 733 -535 -302 -420 -810 -246 -790 -182 -621 318 344 -18 205 -668 222 -811 553 4 -246 147 760 -151 104 -342 -458 -539 407 -445 -289 -98 -150 -754 -37 517 -465 -22 -209 -595 -133 -356 761 -837 -662 -566 788 -183 -628 -680 254 405 -573 789 299 -885 497 -864 -280 367 420 -866 184 -457 708 -582 -839 481 269 420 409 -364 -49 -883 60 299 -387 686 -760 710 -514 549 -653 303 -369 181 777 -719 -464 -686 -234 593 -332 683 127 367 301 380 752 -480 656 -125 693 338 -515 -257 528 -140 -849 429 746 488 -10 -664 -462 340 790 193 -346 393 335 -327 -887 -511 447 510 -566 -27 -717 -693 -161 158 -432 288 468 -108 -797 -627 -563 -822 -409 -720 688 -258 -189 -338 658 -477 435 -822 176 -240 -568 199 -563 -86 -544 -127 -116 -788 47 -862 670 -6 705 -166 -246 773 -276 726 788 251 -211 133 278 298 759 627 -535 -766 -82 -60 -693 -254 -896 642 -195 -633 -347 -134 297 -219 373 -643 -314 -444 -572 -349 345 189 -6 755 -77 392 663 641 153 645 173 -14 -326 683 515 -717 -248 -669 653 -232 -139 -571 -216 -632 671 256 598 -279 628 620 237 -610 -438 629 -756 -862 392 525 44 -610 -33 444 -795 -859 32 46 -47 -869 -714 -796 -67 530 -13 359 -123 303 -845 -78 -380 789 -387 -755 -626 -559 -816 367 -95 -496 -686 750 505 -383 -245 -364 373 255 425 -831 428 -772 765 -864 -425 -74 -712 401 -283 656 -286 -663 -691 379 574 -113 -247 486 -250 458 436 -825 -90 -654 405 -608 502 -177 331 -273 -356 353 46 -508 -550 374 -362 87 763 647 -331 -87 712 186 -532 432 670 424 -465 -482 -177 197 -678 564 -682 -537 -400 -243 -327 261 -865 -704 -729 -317 -848 -721 -481 310 -150 638 697 -692 -404 749 -706 173 -508 -392 -747 -38 -580 198 -656 568 -822 -834 177 539 280 -657 -450 -485 -382 -95 -771 166 290 -524 -621 689 696 397 540 51 121 -664 505 -890 782 -315 621 -349 583 -733 -561 -443 -84 26 -793 799 370 125 333 237 -558 -423 -554 -400 -767 -187 -627 -419 780 753 -395 -473 281 -893 -324 34 549 -616 -499 787 -775 -803 -479 562 528 587 -450 -199 750 -340 -754 -805 482 -425 -13 -49 271 707 394 288 -164 -332 54 -821 -775 -464 166 -576 -14 305 -554 -691 685 311 -667 747 131 311 100 150 -54 -432 -92 -872 679 -737 506 -35 446 315 -626 621 -277 -732 -496 -361 -584 -125 -728 -352 425 295 350 -297 -458 423 3 -689 -873 499 104 750 -760 494 510 763 -175 -756 -146 787 -250 -466 -497 -890 -843 657 -683 696 258 3 -714 311 248 611 166 -213 -305 -542 -173 -694 -381 263 -544 -558 351 -299 752 -363 -285 14 114 -89 687 501 313 296 31 410 517 -837 33 -758 330 -72 202 524 -232 1 432 -308 -732 448 -854 -289 648 776 -74 670 -511 504 -468 380 597 -156 -232 -570 779 -473 673 -193 86 -886 181 779 -378 300 -736 621 -108 594 365 767 691 785 683 -722 -383 -844 416 -193 -753 -870 -795 -100 -351 -2 695 169 -692 -838 694 435 385 -386 -837 442 -260 -878 602 342 -473 -507 -334 528 293 -424 643 -529 362 -562 756 465 -272 377 -313 -613 35 -110 769 -12 -60 -820 -426 624 261 -79 583 -191 -491 582 -412 -886 -1 192 -229 -862 294 511 -47 158 -253 -716 19 679 -105 283 -682 338 30 -818 686 -527 116 474 31 367 -726 -815 687 255 676 598 618 231 285 -93 -327 515 -289 -871 -56 275 -532 477 -400 -299 -744 -682 707 717 -19 519 -542 -31 -17 -432 32 266 611 17 327 -776 620 247 671 -385 -271 -343 -113 37 285 -495 -812 479 119 699 -353 371 -789 51 89 -134 -320 707 -875 -380 59 -580 -210 455 -85 -246 -302 -242 -850 637 -23 -566 497 -286 -388 182 -493 -176 668 -593 315 652 -867 -335 210 278 -889 -214 -690 0 -315 759 25 -261 -896 362 13 -810 538 137 -168 454 -165 -200 415 -30 -143 531 489 411 -505 -304 15 160 384 588 662 -532 794 226 -297 -283 418 595 -512 -10 -520 147 -346 717 -395 183 -95 469 325 22 -841 -723 -231 403 430 -636 -349 -900 400 -596 230 353 170 679 711 343 -642 -734 -63 53 -130 618 -10 -438 -367 111 -189 -428 229 516 475 37 -71 -283 616 -343 -664 444 -618 -131 -545 -660 -775 -111 -589 269 -244 -716 -710 207 -779 -692 -238 -44 -374 206 -54 46 745 -792 422 23 29 -504 666 -378 -418 228 -768 54 517 -173 -596 450 -809 -154 -766 299 224 -66 -469 -487 -21 -428 -90 -446 187 99 718 248 39 -285 423 -479 268 440 -541 36 -284 721 -183 83 34 12 -350 675 118 -777 -189 228 -327 -326 55 80 -808 74 -40 90 351 137 -741 -830 -369 -426 -846 604 -382 -892 -300 -65 -513 243 -69 -157 458 -888 -137 187 698 -799 705 -617 413 -383 161 229 -601 -404 -259 601 492 -514 -587 -482 772 594 -398 68 230 58 513 -230 195 406 552 267 -896 -632 480 238 -82 -612 -705 -858 -235 -844 584 449 -151 4 -892 198 379 -556 12 -214 523 -580 796 -503 -863 709 544 587 -209 -456 2 796 -450 -732 -249 341 581 -725 310 579 -649 482 663 -652 -6 726 613 -293 -884 -360 724 -147 -900 -23 -392 534 584 -114 632 -445 -546 422 -803 31 252 -589 97 -256 286 611 -82 122 257 116 -76 43 -836 334 543 683 -132 -688 628 -614 217 53 -143 294 -666 616 -582 -219 -29 -53 791 -720 291 263 -894 625 -368 -331 -360 -614 216 612 -163 637 69 -732 -208 -750 -172 -583 568 98 161 505 629 -336 452 -505 -245 -469 676 -829 -329 -340 -725 -528 55 276 -405 -844 -95 -591 479 775 -216 258 -16 -529 -309 -569 266 -386 -73 -881 473 530 388 -153 -137 -781 -454 -870 95 413 -349 395 756 -201 262 327 -882 -201 -375 554 -602 -748 -13 -615 -632 52 668 -817 123 -512 591 -173 -832 236 728 -112 -318 -806 186 -821 -850 -858 -594 -827 -399 -414 661 -165 574 -333 -770 431 795 436 368 420 -136 72 -522 -671 -513 -256 230 174 452 -519 401 -554 -374 797 -565 -554 -732 409 -488 505 92 640 17 328 142 392 -486 -821 545 -272 -443 -850 -672 759 -538 506 214 -867 -427 191 -426 628 -814 -844 -608 -781 192 -723 -355 -576 -875 625 -727 370 154 -185 -336 713 529 -634 -149 44 32 275 43 -465 665 -808 -576 -131 695 582 -211 746 543 -577 -775 165 296 373 -386 284 166 -890 -676 -367 -773 439 10 308 -296 -352 124 -843 -191 1 359 487 -416 667 552 258 589 88 -653 -360 287 213 -460 -666 -66 -809 182 553 -558 639 483 -75 -592 8 615 -525 217 46 759 -217 465 -490 -474 -369 -605 435 272 -781 -426 -746 389 733 -426 -722 448 350 278 425 460 377 179 -752 -805 -715 -782 563 -761 583 -126 -712 616 717 11 -899 -455 238 -809 -409 -233 -63 -130 -444 -220 558 498 -122 323 576 -685 -316 54 -426 -411 362 -884 -343 264 -874 -407 265 454 369 695 491 394 -606 -191 -453 494 554 388 -115 305 437 142 17 484 -68 -622 84 -671 -832 -232 544 -762 -201 128 -655 330 585 482 403 -743 -339 324 -890 -142 215 676 431 -406 -674 -160 387 -94 196 -576 -853 -89 -833 592 606 -346 -653 -244 -855 -32 550 226 335 -827 -845 -378 -358 -580 -443 -373 395 -81 -258 -184 -437 561 641 -29 -845 -689 -105 674 50 24 -394 327 431 -612 -184 -617 115 -793 141 -792 715 -825 686 -627 297 733 -437 619 485 616 -167 -800 532 470 718 -212 660 -835 -787 346 130 480 234 108 -302 686 -31 -353 41 31 467 -64 256 -11 -67 -56 -815 721 718 -732 785 164 -291 -236 50 411 -281 67 -727 -257 420 210 299 772 323 -407 -70 -105 349 501 -25 521 110 -498 -409 -57 382 -390 661 38 365 1 247 -111 -772 -95 -880 611 510 -7 658 -755 -808 -496 86 -402 328 504 353 -313 413 735 -794 -27 622 62 655 -43 -756 -590 -32 -585 248 758 200 -37 707 360 -807 -769 -291 300 617 134 559 474 -786 -190 -465 246 372 526 368 -433 -31 698 399 -614 726 599 -313 -449 699 -782 -134 494 422 418 -63 -683 -523 793 767 135 486 538 -415 -735 -318 -603 -208 -113 525 -474 -568 787 117 -530 -881 -639 -376 -47 153 294 -831 774 -251 -648 -752 -235 -453 710 -356 -637 612 426 404 488 778 406 716 -50 -821 134 -609 -741 -138 -95 129 79 -27 -684 517 -62 704 -356 -501 91 186 -847 235 591 -338 -863 290 275 30 -733 211 32 539 -370 -678 -530 276 -244 -814 141 605 -635 -222 220 346 508 70 -168 53 629 710 357 -319 -32 746 -839 706 70 289 -389 -479 615 328 284 -163 505 711 -746 -147 719 496 -635 114 -43 635 -509 714 511 -583 -55 -567 74 -774 -167 766 413 708 696 502 -312 395 515 183 -296 65 -264 333 -609 324 219 -26 451 613 634 695 -113 -64 428 273 490 -622 -695 541 570 -897 218 227 -878 80 -49 116 3 352 -828 266 459 -688 317 108 -896 -471 -294 516 -667 -294 -187 -86 659 488 41 589 662 -522 86 117 540 244 609 305 -55 -507 -618 603 600 538 -884 161 -558 -642 219 59 -583 -277 -171 -507 420 391 99 536 208 26 -99 -614 138 -72 -754 718 687 -552 36 -807 -385 -194 -588 -14 177 520 301 -336 95 292 -148 -304 -740 -507 -706 318 568 -167 -291 718 -360 21 -79 -855 272 608 523 -598 457 59 -801 -879 -448 -272 763 -155 206 455 -499 266 305 -773 -313 204 -441 799 168 -356 -681 754 575 -658 636 737 481 747 470 -396 19 -579 673 430 568 533 133 -839 -685 240 -323 -615 -517 -283 71 421 -688 304 775 -497 -180 -843 -825 -327 -234 309 -555 428 156 25 -782 658 658 -174 -418 -507 -817 238 386 609 -177 -861 480 -209 601 124 -496 703 282 -620 -620 226 -493 -348 -167 -857 216 -352 462 -497 90 -34 -531 -244 228 -432 185 -146 732 -515 571 -697 51 585 454 530 -547 -181 -84 404 -15 212 -562 253 -161 350 -893 633 782 509 -821 317 564 312 540 -657 -206 -69 765 780 -283 685 -23 298 572 161 486 -566 580 458 342 -198 -504 265 -684 -547 -725 -798 -281 -708 496 764 26 27 -888 -585 -521 -28 -701 -662 107 612 205 456 -708 480 288 -397 -722 -389 -482 -406 556 653 759 -412 303 -332 -83 139 672 174 -842 -10 186 -510 -456 698 -656 -826 -69 107 -480 -718 61 238 -89 -751 609 404 457 -124 -718 183 -479 51 731 674 558 -498 -677 -798 -418 635 227 -538 -204 117 395 758 -266 77 483 772 -862 53 764 -392 -699 -383 455 -632 547 799 -77 459 334 -432 382 -583 771 677 -180 -280 15 -714 -163 -572 238 -245 -605 780 -651 23 477 351 -465 -556 -584 378 312 567 -83 558 -501 -5 -602 738 393 -73 453 350 253 -401 434 -427 -835 39 219 -408 -116 355 -529 -400 -499 -843 682 93 -692 203 -472 186 -455 239 -157 288 586 -386 -171 -893 -27 748 148 -840 -378 690 -478 695 -764 185 760 279 66 -655 151 -128 -756 -794 192 156 -311 554 595 274 -141 579 -119 415 526 -324 -437 630 -579 -571 -393 -307 744 -379 434 -836 -823 774 -153 11 -23 -408 715 -722 -38 119 -597 569 11 -311 -352 -640 244 706 -757 -230 -398 210 -876 130 -546 214 205 -62 -349 222 646 -755 -86 -666 -140 567 105 -319 644 -45 -126 507 -449 529 208 -55 510 -7 -374 244 -665 297 302 -562 -226 610 282 272 129 595 523 -419 -750 -504 135 -214 -847 -54 -301 -634 -83 -441 -296 -649 -360 280 -727 -293 -694 -699 143 -121 599 -183 444 766 655 141 425 -424 -312 -366 543 30 -184 -557 471 -407 774 -382 -636 653 -1 543 -45 -198 138 -375 741 16 -205 732 548 -23 -474 -487 332 504 441 777 -527 -298 194 -783 -786 -480 -717 423 -67 -787 -326 -318 -604 242 -414 -625 -847 639 670 722 539 195 -152 -26 -713 -183 286 -262 -706 -287 -719 -450 523 -793 680 333 663 376 -547 -227 751 689 273 -197 -171 -284 -459 775 707 34 -641 713 556 376 -754 378 -393 5 -687 336 -543 178 149 -205 -437 47 88 -418 -418 -157 -599 -380 347 -378 590 -31 -354 280 -823 -21 318 578 -215 534 -516 -151 735 -840 529 388 -177 -505 590 687 267 -557 39 357 696 -825 -722 717 282 487 234 313 -63 212 -619 -66 42 234 719 -605 -817 163 -828 614 87 -305 55 -552 -719 509 491 -436 662 -351 760 -18 9 392 -241 365 -435 -692 345 463 397 160 -505 729 -658 21 164 -66 -450 -153 158 -47 26 -294 -451 -590 0 69 56 -806 681 597 493 -826 -807 39 -795 -178 -637 -521 69 745 -467 -750 446 -277 -623 194 -265 341 9 -336 -892 99 -438 431 -57 -784 -511 -230 268 -200 438 620 -304 -175 -17 -723 -493 -209 781 -213 42 -747 710 170 219 243 -195 -438 -286 111 172 -34 -760 138 384 193 -887 21 535 -853 481 318 132 -484 240 -127 -592 149 -325 -291 463 494 429 600 -669 -636 366 38 -881 184 -536 326 57 158 555 -105 559 447 -205 246 -665 15 526 420 478 76 560 453 216 -835 102 719 368 200 -34 -302 289 -535 -699 -272 -636 -600 -25 58 -891 62 -363 -336 201 -369 -48 -236 157 -851 703 -563 27 196 706 -592 408 -793 -173 -190 -670 -350 -4 599 -559 291 -800 73 -348 82 -280 -28 281 -394 -119 12 -460 -514 494 445 -447 770 505 -165 392 209 -575 -749 163 -225 -468 -237 -441 -271 758 -188 -313 -132 156 -895 -278 -876 -18 389 -401 -593 686 -870 457 -812 554 512 509 360 325 780 -145 -893 -566 -214 -217 455 -765 60 15 -405 -728 -431 -423 -476 -556 199 -894 -763 82 -250 -489 -322 458 472 420 251 -103 580 -468 195 186 -344 -3 -824 -373 78 -275 -264 38 208 -372 -794 -112 -814 -477 297 149 -397 -467 701 379 -564 -792 22 701 -790 96 -770 -897 98 283 -399 -238 692 694 -486 575 392 153 248 548 -686 -702 281 -788 -637 -759 20 -619 210 -470 -591 279 498 223 -739 108 -592 -47 -289 77 373 155 -78 533 -782 -361 -323 355 -138 -826 -864 767 -412 132 -245 709 -126 -811 426 -531 -320 781 576 611 -72 -786 -451 -66 -197 338 192 -772 -307 -25 -477 705 241 642 703 283 -750 -899 170 656 -715 459 371 281 8 42 -382 450 -290 -130 -363 -695 -744 -579 308 -618 88 752 -456 -315 136 274 99 782 750 -765 -746 -735 -580 -504 788 -646 -215 -711 159 -181 -804 -634 -330 210 -139 282 -793 -47 785 -894 -139 563 -376 -803 480 -825 -314 267 -381 207 -464 -823 -450 -245 -193 -64 -836 -710 408 255 763 237 380 -74 -413 -254 617 -408 37 56 -868 363 490 63 -350 -774 -11 342 -581 402 -25 -461 -345 -552 -285 632 -598 -235 27 734 559 -123 -255 365 -21 -117 -3 775 -489 311 -880 660 -456 16 781 302 -390 50 -112 119 -592 -872 -431 510 -717 243 -690 -18 -568 772 -311 -457 -173 135 43 -858 -705 -257 1 -54 -113 -682 -787 788 -814 -810 -105 686 386 -542 -768 -148 -507 28 604 -288 731 -125 -13 108 58 41 431 -836 297 252 5 259 -887 -316 660 -780 -878 -747 -10 -362 318 68 -665 46 -48 203 47 -420 671 -443 -392 576 -651 451 124 329 456 -659 702 309 19 -822 570 -302 440 35 635 -750 -320 191 611 606 47 -795 -366 -708 -673 285 17 -554 -549 466 -528 264 794 -626 -415 521 -266 -412 -636 -209 594 -597 -165 -472 340 637 162 414 -363 -321 -758 -754 61 359 -368 32 -746 306 196 587 -169 726 -385 -39 -530 -184 159 -759 -477 -68 -436 -647 -880 -647 -333 -502 712 -52 589 461 -769 260 575 277 -254 53 -814 9 373 -176 -324 -457 -464 -378 -844 290 651 210 -882 -806 596 628 -554 -171 -650 724 -302 -419 258 -153 339 -186 488 -152 -107 -181 774 -538 -639 -178 -781 577 177 -853 683 -230 332 -296 369 -684 569 479 -526 338 -519 213 404 -700 -40 718 -605 -34 38 76 761 -199 651 68 185 -761 -744 -357 -373 410 -708 -661 -201 787 -601 124 480 717 -491 -517 -538 604 52 765 -397 -792 -585 -490 262 -579 672 -11 -239 -764 96 -583 30 254 518 425 -449 -840 458 -648 576 791 -98 243 208 572 683 -637 -445 -348 349 -889 59 450 -279 -181 -740 -19 703 -88 499 251 -101 -298 420 -825 -29 211 82 364 -319 228 -828 -244 -185 -531 746 305 -54 652 -514 183 -577 593 75 -323 -217 -392 200 -370 -180 344 -100 -618 129 -900 624 168 157 28 96 -596 -819 5 752 490 -657 -245 -40 -843 419 67 -354 -326 245 -497 -790 -50 654 -212 -422 -528 -52 457 550 173 -461 450 578 -664 -517 -212 -501 -213 -497 -565 76 -428 -381 -653 133 -230 -342 55 141 -221 624 72 -247 -274 -487 215 -742 -683 -714 -813 211 73 -402 128 247 574 270 365 -6 566 -167 372 117 -281 -64 -273 713 431 -284 -685 -180 -58 734 -155 -642 -663 794 687 -221 -176 609 -265 763 149 -478 -859 -610 761 -180 787 -857 -23 593 -615 -155 198 -515 -621 708 348 115 -831 -457 -104 -800 -795 -509 300 -605 -710 674 119 698 -387 14 -664 168 -117 289 -423 -618 -99 666 -859 638 -443 -374 172 -663 744 -317 94 104 -584 322 -8 695 491 -59 13 -266 -855 114 264 -867 -589 -457 -412 617 -400 663 758 -460 -45 -681 -132 122 493 -413 505 418 594 -95 -223 -853 -175 595 201 184 -749 636 -313 89 610 -136 -784 118 511 507 674 219 123 -237 554 -115 -651 720 -878 -317 -286 305 -220 28 405 278 -825 -118 -384 279 347 789 -892 -274 -840 -819 167 -641 -679 -340 -591 180 772 134 708 -247 -47 427 -796 447 -298 182 -525 -145 693 -336 148 -59 701 -896 -820 555 722 -194 52 677 -151 343 284 194 -491 -215 -98 260 310 127 349 -144 697 481 -894 -214 573 467 -540 -14 450 -522 167 456 735 -62 -217 230 521 -168 131 323 -320 531 457 -263 119 -386 -235 603 -289 -33 189 -604 -446 -703 -141 -544 16 794 -5 154 39 640 88 648 783 122 413 -268 68 -54 -507 -471 -436 727 -792 254 -179 -132 402 -370 370 -529 111 405 399 -736 517 -625 534 -834 -358 679 -783 -562 711 238 202 -219 -591 -17 -843 107 -884 -76 148 -528 -610 360 782 -467 -508 560 -458 -239 524 431 739 648 731 208 -636 140 -78 569 161 -517 -472 -464 254 624 36 404 -819 -800 184 -570 -96 -697 631 273 -885 -842 -200 509 377 -237 30 196 -548 620 763 759 -543 -465 -697 -641 232 353 -568 -579 -72 -892 441 297 -315 -502 -149 -631 504 -285 188 -394 578 -288 -715 725 539 710 -14 -230 -627 -890 23 540 -741 326 -575 421 213 -766 -852 781 -315 -51 -554 -639 402 -323 -436 168 -70 -381 -351 454 -547 -428 776 -315 -613 -898 -154 -611 482 451 75 -118 -442 -672 591 -415 -42 -391 257 -865 376 -213 339 -113 -593 -658 -436 135 -336 -57 -369 -381 -321 677 -460 526 750 -434 -599 688 -149 -255 -645 134 -663 -35 -713 741 -695 642 -668 -869 -120 -302 -113 -422 169 615 -860 -164 -381 414 334 -267 -834 -805 629 -361 236 -840 294 674 -808 729 -828 -308 192 -759 484 -261 10 401 84 413 220 -230 -846 -341 -594 -882 77 -653 353 -112 291 -677 -649 683 504 -199 462 93 -863 -272 460 -345 -287 320 -250 784 -354 378 -655 190 412 -47 495 411 -457 207 -856 -768 539 -594 -189 -635 -729 64 55 -663 144 -637 611 684 303 637 551 672 527 -899 463 391 -59 393 9 616 -547 -214 285 -668 235 566 -418 50 665 527 766 42 -614 -222 -838 441 -557 -820 295 -571 -84 -452 -430 623 -475 -812 588 -642 -846 -676 -190 454 -45 581 786 363 -440 593 -847 494 287 -767 -821 656 137 -774 -285 118 -728 -799 -137 -575 -280 270 -312 243 -151 -632 553 505 -114 198 -640 -840 33 618 -598 -767 -541 183 -793 640 -140 -755 258 73 173 -255 -276 -239 147 -811 -291 382 648 79 557 76 -38 741 13 -326 -324 772 -262 480 663 -688 779 -107 284 -377 566 104 324 -618 137 -842 -208 -635 -410 -118 45 -684 -576 -499 759 590 629 681 103 705 77 745 -698 705 -535 -703 -859 -658 -810 -698 386 -73 -384 -573 -633 -178 352 -613 -51 190 753 -272 746 -223 -651 347 92 313 132 -528 466 658 -365 609 -501 -12 149 188 2 -284 -536 -649 -365 598 82 232 231 379 -150 754 304 647 -160 129 -293 284 268 -28 -325 391 -258 344 445 -690 260 -644 564 -300 -454 512 -15 -654 768 -846 -761 776 513 -129 -92 134 -626 -196 585 701 -445 201 663 276 407 -651 651 517 -786 -480 -201 -302 99 -860 574 -877 85 102 661 69 220 -825 394 -486 -836 153 89 -713 396 573 -711 444 -251 680 -426 712 776 548 -735 -477 220 -505 -815 131 -255 -663 -112 279 -291 -696 224 -238 181 -676 -785 -568 102 357 -807 659 -582 155 791 -262 146 -571 -517 -221 -694 17 673 -229 624 -791 -783 518 502 786 -824 335 -116 -195 -678 216 -347 388 -775 -701 -720 -781 360 -187 630 760 -608 -254 246 358 726 380 145 -781 -307 -811 -216 398 580 -558 -680 -466 312 -74 -679 610 -334 -4 -436 -572 -292 203 755 -74 514 336 128 -183 691 407 681 -787 -347 -356 -172 -532 796 732 389 383 -723 -186 -62 -146 -896 -656 -231 217 -327 360 671 422 -81 644 -728 257 495 729 388 -238 -526 -202 54 -200 107 409 518 514 -66 -730 -791 -658 -61 158 279 -234 -405 443 -783 736 -115 -427 26 157 -432 107 -212 -659 -337 -342 -290 -736 38 -348 21 265 -597 -373 135 333 505 -483 -105 -883 455 -403 -536 -767 -211 -186 571 -499 330 270 480 -426 -144 75 -41 -219 -335 26 7 747 -162 -847 769 -403 670 451 -673 375 -345 -523 -619 -501 -230 363 -211 -432 649 -421 -767 -368 -845 116 48 578 783 -94 -625 -838 -521 789 -229 -657 248 -16 -379 -288 -305 -465 648 98 220 -174 -254 -355 -897 191 -606 1 131 -750 -232 -410 197 619 -599 -626 706 354 656 746 -380 -504 277 42 -627 -338 456 546 -170 -286 776 373 -191 -773 470 393 -863 -732 311 768 284 106 -439 -19 -274 -762 -572 -717 680 261 -117 -47 -681 -407 376 -723 53 -478 741 -778 -303 -393 429 -428 412 269 -846 -213 -878 446 412 -44 -627 -864 -139 -454 -862 -356 -78 -313 -861 -813 -483 214 -531 -475 -589 -200 -73 -717 -422 -756 456 95 537 229 264 -358 -163 -294 454 203 717 274 492 605 -871 -85 208 174 233 -657 -138 15 429 -480 248 212 636 195 90 -530 381 -50 -524 -381 797 -118 -569 -866 -837 617 264 90 17 -624 84 179 160 -466 790 437 -643 -362 77 482 -581 -453 -610 -572 647 688 -797 617 544 -605 172 -445 -214 -721 -452 -826 563 606 -309 413 -250 308 -251 280 -490 -241 292 -279 -320 101 359 0 -136 766 461 -553 -282 584 -593 114 -449 -395 -272 114 -834 -113 277 -421 -522 -446 457 798 -408 410 -325 -306 -794 129 483 -52 -45 662 -246 502 644 -268 -342 -104 -135 105 -621 -539 -818 -255 -198 -492 -757 47 126 -140 -3 790 -879 -2 -95 343 39 -894 754 697 788 422 449 -424 -892 466 -113 -431 -372 475 -14 663 -802 641 53 160 218 657 312 -870 781 -65 -863 -827 256 -815 -6 74 -660 -396 -681 346 -900 532 711 -222 -186 -27 -891 521 106 777 -853 -681 -846 -696 446 -557 324 743 460 355 498 392 -860 669 78 -626 -170 -324 708 90 -664 462 695 -647 -689 712 564 643 73 300 266 -214 353 392 162 -612 -8 665 358 216 -842 -503 -484 -245 -694 -555 -781 636 -728 697 -175 -429 -340 -508 354 -201 -189 289 -273 -402 318 4 5 -728 340 -861 -178 730 531 429 259 -243 712 -545 -375 -183 547 64 -455 550 760 431 -458 62 154 -343 -210 -540 -9 -674 -877 416 138 -558 -673 55 273 -403 285 -382 -81 699 203 -333 -308 517 444 -533 -316 600 -490 -462 -692 373 -694 751 -71 -550 -9 -389 -789 -895 -169 -601 -280 -295 71 473 758 -604 -137 -251 31 41 277 -866 231 -519 76 -28 -148 438 771 339 -233 772 -630 -408 16 -7 -52 -803 -756 -289 -616 738 -779 261 626 -378 753 222 -152 412 -808 -856 174 -376 303 177 -738 471 454 -385 -279 764 -714 -850 220 -236 -618 577 -779 187 -575 -2 -296 191 -781 -102 -201 -600 -494 565 170 170 513 -646 -264 -365 -343 536 -296 -180 -177 738 504 -708 445 453 -211 -265 486 -443 78 -394 574 34 -575 -643 695 679 476 -587 685 508 66 -108 -441 184 -493 393 -52 -433 -899 545 -460 732 -674 757 -216 537 -510 111 -323 -262 -129 -260 -154 70 354 371 290 455 319 -808 -870 704 -509 -831 -186 39 442 -493 -389 -412 747 440 -657 479 461 -844 210 -6 -480 -810 733 407 -7 -86 -549 283 14 578 398 285 -733 78 410 -206 440 575 679 -678 223 654 -361 -551 -565 -114 507 -812 154 -337 491 -168 -399 193 -359 661 -36 -358 -507 456 36 -57 -775 415 -824 -898 -812 -383 505 516 -332 -53 632 -664 701 15 644 214 -190 -156 511 759 133 270 -818 398 -686 -417 -398 357 -414 423 631 -62 795 -733 -144 -448 603 350 -55 -166 -552 436 -373 -35 -741 649 713 775 469 -608 -207 266 48 95 -318 465 663 -790 -77 -195 -115 450 699 -143 -190 -319 -857 -76 450 48 -692 -707 157 -676 -416 513 543 -554 297 665 64 208 792 611 -106 -862 -605 752 -217 -747 224 329 701 687 -669 -83 64 -529 -415 -448 -118 -579 339 -492 -24 -753 233 -6 -100 -226 -774 -841 532 -500 715 566 -283 -383 629 -882 616 -299 699 -401 -174 552 -450 81 -784 -563 447 -355 -682 795 -851 -631 -316 642 -743 719 -281 155 -865 797 245 -9 -854 -154 -39 382 -689 -460 -284 282 -468 355 342 586 -174 570 303 783 -271 585 -349 415 -310 613 161 -480 -295 -631 -174 662 -605 472 -338 238 -576 371 675 240 435 85 97 -684 629 -819 -862 -857 -249 -204 -175 -406 226 -272 -318 445 764 675 475 362 -454 52 -350 -543 -880 378 -734 -569 -814 -22 796 -718 662 217 576 -385 520 -607 -486 49 281 783 -836 -369 66 788 -849 696 -55 196 -889 785 -58 -832 -635 741 -723 164 -828 535 -162 -183 25 785 165 -640 601 173 -493 -436 -603 -211 -568 -289 -623 63 -783 -94 -313 -150 -49 516 -799 -179 771 767 -802 -756 666 236 -478 694 83 782 782 -785 338 -513 -716 6 488 -644 235 -720 -446 -48 618 -171 669 298 -546 221 -393 507 -122 84 -439 313 -579 -69 306 372 -856 393 -119 21 -854 -586 138 664 -292 -308 -300 -303 9 259 -158 -285 239 744 362 212 -668 -92 -831 409 134 -461 -219 638 195 643 691 -414 112 -113 374 301 -318 -224 394 626 639 -251 -832 -142 121 753 446 95 627 22 724 -764 -629 386 444 -106 719 -749 431 -294 413 -243 452 -196 360 770 620 741 556 -186 -53 -790 310 111 -836 780 -199 678 306 336 404 252 -670 33 -2 -216 -845 -261 -183 758 99 360 -211 789 -410 583 696 -78 511 387 -882 620 -230 17 -469 -147 461 193 -709 -286 -216 -120 470 279 -521 -477 288 -93 -677 -573 385 703 -685 386 -58 -505 -288 -649 -125 497 503 180 102 -897 598 -79 -154 -293 209 799 746 204 429 -456 214 157 -709 -714 -709 645 -525 49 -637 600 374 -542 229 238 139 -309 673 -16 715 750 71 637 51 -377 -682 -272 -700 31 -794 631 -673 -718 64 593 -684 322 -474 -379 -827 -255 437 263 348 4 -624 -460 -780 -369 608 414 248 304 -16 -31 272 347 379 -248 -33 -312 203 -777 -695 167 -697 -540 583 20 -79 -369 -513 -459 187 -445 271 -562 358 599 13 -109 481 736 -729 246 -885 -750 -260 -527 -9 105 -451 543 221 42 97 -434 230 -184 736 697 -569 -782 -36 26 -522 -887 726 133 669 99 780 642 -748 -562 -367 688 91 -576 717 -476 382 -2 8 -183 595 280 269 734 777 -318 -674 -62 296 -458 -252 -79 147 -810 -21 547 -554 -820 38 -499 -68 -256 -263 287 374 -165 -841 781 387 -421 12 -853 -430 455 528 293 277 121 -514 -692 -121 -513 314 791 -280 -833 636 694 193 308 33 158 122 -452 -169 -415 -28 93 465 453 564 -327 -640 101 795 -782 758 344 499 187 56 -39 -854 254 427 51 329 288 145 669 -260 -616 -735 129 359 -771 -118 169 696 -35 685 -717 -880 71 -420 -11 -26 -850 157 152 -591 -25 -598 -375 -280 -100 -472 316 368 563 4 -87 11 -520 442 -660 514 -699 -648 527 -473 -182 369 -599 -89 616 -132 736 -145 568 -395 565 622 727 -122 292 577 760 153 239 337 -301 538 -258 -763 -599 673 -252 395 644 -245 -365 759 787 -813 -591 -659 -874 -604 -666 -25 -475 322 -84 263 -546 179 265 329 11 56 -8 -66 -409 764 -196 -840 470 502 275 301 -332 627 639 125 398 -631 -569 653 630 69 -138 -555 -667 -339 -753 -271 -689 248 326 -865 -68 388 146 -873 -460 -869 -494 193 47 284 -203 680 -331 -34 158 -393 -187 122 -28 310 -374 344 293 -8 753 195 725 -738 -823 -836 -644 -598 -413 171 -115 678 643 -645 170 669 -134 81 535 44 102 0 -211 -657 -260 -820 557 60 -840 -301 -849 -70 624 635 72 411 703 485 676 -686 -583 23 521 -349 -205 115 261 -659 -585 524 -896 485 351 406 -157 -203 -554 623 679 -391 -468 -732 775 305 -235 39 -608 -490 -345 378 -668 460 -842 686 -157 -136 -323 51 -166 290 716 378 67 -462 123 265 -39 -261 -248 -787 518 -338 3 -479 -385 257 604 -840 418 257 -166 198 521 -225 151 598 264 334 -148 229 -235 652 -138 187 141 -134 738 -622 672 -617 626 -70 578 -825 753 -785 554 -539 476 -216 -565 292 -619 157 241 689 -704 178 -689 154 431 -201 -4 -526 160 -790 10 174 -367 -194 -58 -660 -653 407 -612 -412 -873 -119 -456 -17 164 -506 54 282 -341 444 488 92 -707 48 706 575 469 -677 -645 -400 110 142 396 547 -632 -30 -851 -380 295 51 325 -148 -265 -303 276 -89 -395 -260 435 612 135 427 287 -403 319 -842 -715 16 427 700 -490 55 -392 328 228 -772 -345 -818 654 -440 -222 -704 -499 142 136 -317 -333 15 326 -872 65 169 518 213 -848 -569 -502 475 122 -128 -648 -553 283 178 -321 -747 -527 414 469 -165 -504 -508 -496 25 -230 -228 581 -714 -824 465 154 18 -289 -250 -886 293 197 -392 715 -454 -420 -136 -465 800 796 -642 30 -655 672 -115 98 -380 691 -57 196 -492 704 389 -458 -806 241 385 -239 337 491 747 132 133 164 746 -95 -657 567 772 776 -748 487 11 342 -769 -179 354 -824 108 50 -830 29 -864 -623 -34 -309 331 33 -628 -220 396 -462 -45 197 -38 -493 261 -601 -519 -73 119 438 618 -843 -650 -628 712 -227 -433 -356 248 795 131 435 -135 -565 580 -326 -122 256 142 -454 41 94 80 -873 -198 -602 101 -551 -197 -170 342 107 736 283 -284 -495 -296 -619 -401 -505 -558 503 490 -285 537 363 191 -271 494 -763 -463 19 590 -530 -657 118 -11 80 -343 91 459 -202 -301 -669 -107 -247 -807 606 -613 53 -889 -540 -863 247 554 -877 -66 132 -107 -95 -457 480 -626 -169 507 -41 197 178 645 -262 221 607 -666 -874 777 -625 -605 -15 778 -681 521 -37 10 369 378 -641 -646 156 -1 164 287 217 25 -604 545 615 -734 -699 540 581 -760 -161 -285 -887 -415 353 29 -853 -147 -738 142 -212 365 562 455 543 -111 495 149 715 -813 -145 -296 207 -176 113 -47 348 57 708 634 774 698 770 667 -43 -783 -696 18 -548 315 -357 447 -799 -627 748 578 -817 -877 320 672 -521 593 229 262 446 -754 252 -381 -612 269 744 -666 388 96 543 -42 -874 -734 9 -719 -596 -884 299 651 63 -502 -60 -352 -224 -73 693 -397 -854 -5 544 477 31 487 679 -95 -374 -480 148 -794 17 12 -886 326 -424 -869 -822 -194 -532 679 -783 669 700 48 709 -850 795 -426 385 -301 -820 590 633 793 -573 -127 235 -187 -682 576 -663 -732 -102 463 663 226 -526 310 645 635 75 215 739 420 578 471 -92 702 24 -375 475 -81 -671 -864 -406 785 -691 -746 133 107 -252 596 -165 10 747 -312 -623 348 148 676 -611 558 43 -100 -838 436 -832 695 -234 -311 -223 547 494 -470 -541 489 219 762 -351 -47 136 -93 759 780 582 -556 -889 -174 608 408 566 565 613 564 789 -462 475 -246 -580 -121 680 -753 241 -40 -252 -293 -51 144 -436 155 -110 566 -701 -497 -379 -455 175 -263 176 -366 27 682 -392 -590 -106 61 145 -11 -247 464 -324 -467 361 -455 502 448 -419 99 99 271 566 308 -623 -567 404 48 -828 694 792 -242 -426 610 -144 610 180 776 96 -346 455 -192 97 -647 398 -55 197 630 -386 588 621 -295 506 565 -400 638 583 -750 236 -742 582 15 -663 -75 -334 145 96 456 709 -563 -433 -596 -515 -468 -878 -207 -661 -728 -746 -737 238 656 -740 -494 55 474 176 -787 667 -649 574 -695 296 482 679 -240 -86 -219 -374 33 388 671 75 235 710 -821 -3 530 -177 -449 598 -676 425 41 -464 -785 271 54 -810 297 -554 334 -86 518 512 776 -598 -766 -377 511 -491 476 305 -513 -356 -875 -382 5 231 -386 672 62 156 -794 -124 -862 428 -823 -815 297 -705 -896 -897 -246 -891 456 23 512 659 -361 293 -437 -839 -309 -390 567 27 -655 -412 -542 -97 742 -767 -693 -200 -426 -562 -243 255 -219 -629 386 646 731 -110 167 -364 -787 297 -810 -671 -264 -86 -252 -166 -654 -524 -155 776 -815 384 606 -443 723 -129 -336 -429 17 -216 -208 304 -761 390 -476 51 -712 -524 -265 484 -113 423 -57 -18 -68 494 -118 -752 443 394 3 -553 -880 -777 -549 526 -237 -162 232 517 761 119 30 45 768 300 796 103 -283 202 281 -431 -25 496 211 250 40 716 -538 358 221 463 -502 514 -628 167 319 20 -310 -677 -844 279 86 -521 103 85 -570 286 -815 219 -194 -437 -394 573 35 671 -878 -307 -41 128 -263 -647 -247 615 205 -201 605 373 640 550 -531 783 -535 -708 190 -237 -217 103 490 -353 547 -649 -419 505 -438 506 -119 144 293 -710 741 380 320 -307 -728 632 502 -276 121 -20 396 517 774 133 556 -268 263 -567 -368 -572 424 705 -777 -684 -186 -149 84 -316 138 315 724 -790 81 -734 694 288 782 403 159 82 -312 759 -326 -872 651 -456 10 -231 -290 -830 175 -601 -554 664 216 -612 689 -65 465 -749 -171 -627 638 -887 88 535 665 -501 99 468 -821 -784 368 -522 470 -509 -665 181 -238 -720 481 -106 439 -138 488 209 4 15 -208 76 210 701 -676 -439 -604 132 -715 -505 605 500 -210 -699 -69 -367 472 651 3 521 256 -450 488 -832 -848 -872 119 -847 591 741 12 -504 465 -654 327 -262 -673 767 464 -814 286 -302 645 140 -363 88 -156 209 -778 191 188 631 -302 -599 342 225 211 142 -593 119 -639 -355 -862 -216 773 -408 790 -842 116 -13 751 271 -2 304 -345 -415 -518 638 -708 -354 150 355 113 445 -748 -479 630 713 396 728 741 -778 -174 -280 216 148 -362 -660 138 757 219 -771 -801 -622 613 -772 -26 155 20 -417 42 110 -228 687 -429 279 -579 392 519 290 -662 -139 -281 389 -839 -387 641 -42 599 -138 -239 -756 462 577 -39 6 -288 -715 30 531 663 -670 183 21 -171 -155 -794 56 716 240 386 -746 -40 -702 47 29 718 131 341 -465 413 422 108 -582 627 -509 800 579 -533 -509 -493 -433 447 -218 26 630 -300 653 -197 781 -499 -757 -696 727 -531 -755 636 209 613 59 701 -78 -896 576 -116 -380 -202 -715 -104 570 53 -425 -791 476 -579 717 -608 37 463 506 -102 -46 -155 -157 -536 -353 719 -823 -67 -199 736 -655 428 719 -44 173 777 148 -479 29 -214 639 246 -146 -144 207 -323 43 753 -687 -656 314 -664 449 -300 596 -358 234 556 -478 -385 171 -299 301 -613 235 324 -412 -140 71 432 125 779 -647 -742 706 690 604 49 704 371 -553 -787 506 -561 -285 -98 -259 691 -172 240 -6 4 750 26 -836 -641 514 -379 -635 -560 287 18 -482 23 -756 634 -891 413 -337 665 -134 598 203 -36 259 631 -743 -605 -885 87 -486 -350 502 -51 649 55 -524 -821 -634 -184 92 -530 80 -857 278 458 -765 391 89 -373 -545 -531 347 -39 3 -161 798 63 -459 -325 764 197 -169 -44 388 330 356 401 527 398 -815 -708 -17 607 -67 -502 307 -99 -193 -672 -284 514 -738 294 -763 -690 -580 745 11 310 -139 558 510 501 -553 286 258 127 -736 247 -892 515 -638 -370 -497 43 -474 -376 -269 224 -359 -429 23 -492 269 -700 455 -642 600 -292 -358 -644 647 67 -276 131 -670 -551 441 -485 99 -347 343 149 384 651 282 -325 302 555 414 65 -112 -212 571 -682 572 -36 -607 678 79 -376 404 151 533 -748 448 -323 -313 173 327 624 666 227 -691 -533 39 -122 -817 247 -190 -166 -556 -867 -75 140 -172 341 45 -358 13 193 -349 -661 -548 -238 -741 -787 14 -304 696 -329 -553 8 -702 -97 653 56 -404 668 464 -665 -884 259 -444 -352 737 -896 406 -484 623 -420 611 325 418 -362 -402 -208 438 -334 -375 194 -606 -263 -568 -789 -463 -322 495 -548 398 -753 -721 -895 301 183 -71 666 -224 36 302 -821 -565 90 140 -662 -415 457 471 -202 -248 -86 526 211 586 -220 -799 219 -412 -636 -486 -387 223 -873 286 -795 11 260 499 -255 263 -605 -96 -440 -536 481 418 -565 -641 400 -282 69 222 -342 538 83 80 -836 -460 303 -268 192 438 -449 465 -672 789 -561 311 239 268 -598 50 13 100 -434 -544 -538 -35 -551 -131 -615 -34 -694 -702 507 289 398 659 -491 -792 674 -392 -167 -695 203 -518 -232 486 -524 276 304 625 503 31 -770 -853 -77 -356 286 744 195 798 196 307 -28 -370 537 -406 232 383 -718 431 -791 -166 -625 235 265 160 -826 -445 -167 -206 -738 -752 438 624 370 -653 -700 334 -629 -271 -486 650 -442 354 26 152 -252 144 590 12 257 -876 393 326 -689 165 -836 242 -48 -460 -103 -589 678 -761 342 780 779 586 -418 -698 68 176 -32 -392 217 717 -864 651 263 41 309 -226 -536 -197 -869 -465 683 504 -507 285 479 -619 626 474 561 327 102 382 -190 269 735 759 -298 -786 -558 37 657 749 -212 251 432 -265 577 -56 -196 -78 487 587 342 647 -419 -531 -543 -659 -823 -379 -16 197 696 65 377 532 -280 -693 54 253 -513 378 703 -484 750 -820 675 -178 212 -724 -644 601 -326 -353 -134 -293 -867 541 -415 75 128 585 -725 11 -577 -681 -170 -255 -605 -714 -373 -3 -27 289 73 -865 746 -450 -172 28 -442 642 -651 379 -314 -121 83 509 99 -791 -502 -599 -85 -81 130 -359 -721 529 -71 -218 -636 603 -854 281 -420 -829 -784 -568 -413 -781 -162 259 240 -781 -671 60 -619 -866 759 -303 211 -329 316 -489 -235 252 -511 481 -695 -625 -677 -702 222 -458 743 -378 -393 -856 -104 69 -690 -25 -753 -551 -66 -5 782 787 491 -168 -506 515 460 -707 470 -17 352 -834 -147 -309 787 -105 29 -638 -61 283 -27 -628 13 -288 -447 -900 -630 289 129 -143 -3 -888 -340 -408 402 -628 -821 -213 130 -576 31 -471 -560 490 -546 517 -468 590 -181 199 245 570 427 -190 469 266 727 692 338 701 427 665 -384 -366 -734 297 447 -661 -642 -724 674 662 116 554 152 -467 564 434 -900 89 305 94 51 2 761 615 461 -609 654 561 -43 572 -272 435 -588 -353 133 -222 -24 333 -441 -251 552 447 -95 345 128 -778 -643 468 -99 -618 -762 697 573 -513 -773 -214 -715 310 -688 -710 -587 661 648 763 65 -509 63 -220 -857 300 122 709 605 621 623 366 -195 186 718 -851 745 -220 194 -808 -808 -506 -469 354 206 -492 -438 162 248 482 -149 82 194 21 68 -800 -646 587 -299 -164 397 299 340 496 91 -364 -703 -865 76 -838 -318 478 116 -318 173 225 -802 227 213 -839 -415 -226 175 577 -547 -409 65 16 546 192 462 -189 -13 419 -862 -542 457 -101 -891 166 -555 -749 137 -812 177 729 429 17 -42 623 -101 301 -180 -144 500 139 -804 787 473 489 -474 -557 -246 -475 -528 397 191 605 21 251 -606 -411 -130 -738 338 450 -69 725 11 -863 -102 -14 685 -686 -396 600 -83 -870 -153 562 365 307 440 370 -322 -518 564 -344 -886 88 761 90 295 -374 428 594 -198 270 96 585 67 -352 703 46 363 -522 -707 674 41 703 -770 333 -176 -196 794 -496 -276 94 -875 -224 -173 778 105 722 324 99 -51 -413 -686 -451 -512 608 -438 69 79 518 -204 -808 -398 220 -479 406 -475 -525 549 -783 -189 -521 513 552 154 -397 -20 84 -740 -219 33 -405 -768 -174 130 -150 399 -742 -201 375 -435 -53 651 -208 -590 -5 303 -39 -125 278 469 530 -650 -550 800 -889 -81 -515 -494 114 -782 -440 -827 -898 -437 606 -696 470 169 108 -785 328 328 -712 -537 422 385 -457 -718 131 -690 -295 207 -864 -56 -790 490 738 742 166 -872 229 592 -516 61 479 58 -160 708 -630 403 584 -276 501 -283 588 -688 -461 549 335 207 743 637 -598 152 207 -396 -855 307 666 -264 603 -110 50 -362 785 -673 590 -196 348 64 525 683 782 -67 40 -373 -103 -886 482 -240 -564 784 207 -867 -879 -823 -633 -349 265 682 -869 -11 654 -557 157 10 418 -514 678 532 -34 -735 -388 -279 -811 -98 517 291 788 526 -142 -746 49 17 503 -583 -108 -730 -20 -292 77 691 507 -897 -726 -433 -370 288 594 373 -487 482 345 -175 -73 -287 -27 -415 -278 794 0 -725 409 -520 676 -538 -254 119 799 -90 -157 -282 450 -393 -592 178 -710 237 -208 647 738 208 60 701 -429 97 -154 -575 372 307 44 326 500 -806 -113 505 -543 -786 428 -81 419 52 -822 -373 -595 218 518 151 -819 -183 -306 602 -34 332 -69 -867 79 531 300 689 -142 -81 -10 -665 55 484 -687 718 -768 -301 141 300 357 62 159 -715 2 -559 -139 577 -61 522 -505 588 700 -839 461 550 377 -894 -898 224 -398 -500 298 -258 429 474 -852 -206 582 -95 -334 763 -159 -642 511 -575 -247 -589 -187 -820 634 -415 695 -281 683 22 -437 654 370 -107 201 -26 -93 335 -16 -66 595 -775 -467 -36 676 -272 359 -751 -779 -895 747 -554 532 765 -843 427 558 -697 648 779 -253 -307 -192 -357 702 -115 -437 -631 -153 529 182 736 362 622 361 -360 518 441 184 341 -375 612 395 -319 713 -603 -138 76 281 -610 -760 -504 77 -663 282 146 381 -824 -408 -707 -26 606 -379 -646 -74 -401 303 650 -702 782 -541 -251 -386 276 -649 473 -704 -578 -876 659 777 -301 -148 -251 -878 -453 271 599 334 -399 185 -108 428 247 -403 -601 -372 573 775 -677 526 -328 146 393 -101 648 113 625 -723 693 -171 -774 -240 561 364 -548 -191 760 323 211 147 -489 -389 -126 413 607 575 379 748 -100 354 -308 180 -351 -461 -331 -37 -668 -146 -533 -809 -874 -538 -768 -298 -115 567 673 -197 -304 -164 -628 724 -873 -760 -143 -110 -533 -213 -131 -313 -462 -768 343 247 -73 -379 -200 -671 799 380 -2 -798 705 -848 -219 -545 -215 -389 634 -235 -317 524 -256 136 323 -615 412 -785 480 -827 667 205 39 -766 -29 -837 372 601 -416 -755 -749 -592 338 476 665 -331 505 -754 -241 -344 143 -838 -22 -395 -216 500 -17 695 744 -689 -66 702 -3 335 -766 255 406 -851 211 -83 716 517 -309 -250 -149 386 163 537 -879 -507 -605 -441 -293 -824 683 782 171 -471 -105 62 573 -223 -480 135 733 754 -829 766 -576 657 -849 -759 611 45 -158 -198 399 -286 45 -290 -489 -621 -461 -130 -524 -43 271 -377 -446 -79 13 592 -743 -774 21 488 -456 -261 27 -149 -263 93 34 -70 -192 525 75 242 146 578 -227 -227 572 -543 -624 -441 472 -123 191 349 201 26 -245 768 -192 384 586 115 465 -635 570 -96 -729 170 293 -322 -734 143 -314 546 -502 -650 668 -607 694 609 482 651 -557 -663 389 224 576 639 -323 -617 -44 380 -649 503 302 1 -790 654 -688 -277 261 -271 340 532 781 -210 -398 -786 701 -208 20 229 -10 -500 308 -231 206 238 -491 -122 -723 87 1 -570 -368 584 -551 -758 -100 649 759 -438 268 -314 -244 -169 205 -809 -633 703 410 -115 -374 81 -778 -439 523 385 398 408 -793 793 276 -632 -586 -199 455 558 -156 -460 -93 280 -481 -313 -709 -535 -836 603 -709 421 357 -24 367 -372 173 -544 -261 606 -864 328 325 -741 -558 245 -774 -327 34 -643 -525 734 -566 -129 -555 359 636 632 -599 771 -511 -551 -53 565 -3 784 -450 539 -809 15 -450 -763 178 273 -334 38 790 731 -801 -839 -302 -793 633 -319 -712 -499 -10 520 -757 -419 -143 397 -347 -8 -148 -147 -546 168 588 -880 -265 -661 547 -152 316 -778 405 690 746 75 608 -220 -717 -882 180 -697 411 -608 636 3 652 -888 392 57 510 748 -491 -767 -163 -254 605 -440 665 -449 797 -528 764 -747 -266 772 588 656 -806 495 177 234 -440 710 -397 395 139 -58 478 511 -747 -454 -459 -432 -105 524 -541 -767 -875 634 6 -448 -243 89 54 365 241 650 22 -86 561 321 -155 665 64 229 526 797 414 -464 479 -493 442 -387 -737 177 71 -205 -173 254 98 183 331 631 255 -86 -847 -131 -894 603 -837 390 -634 131 -47 80 512 4 19 -852 408 534 -242 591 387 85 -397 -435 692 344 795 -817 366 -698 14 782 -425 247 -646 586 -321 725 213 -664 561 648 670 565 541 30 -191 -151 -76 492 -443 -255 -870 -811 580 -403 667 190 -661 480 -544 288 122 701 -573 -198 596 -213 375 740 -537 -428 195 -787 722 -509 106 -315 282 202 631 -544 424 -642 -547 36 -847 -543 -268 -833 -396 355 -774 -794 565 192 -82 -506 -623 532 -857 599 -600 -98 -243 -240 640 743 -521 -600 -762 637 20 509 -629 58 -102 -411 -212 421 -731 -762 -639 -578 -681 -573 -14 -558 493 -184 689 364 763 -695 -762 -23 489 -566 -150 -741 580 -91 -80 -193 -456 -62 -196 -783 -460 106 471 -40 530 599 -357 -705 -517 -635 218 -782 197 165 637 691 600 -385 442 35 633 340 360 -762 287 -52 219 -761 608 180 -655 388 60 -338 -748 -128 -587 -490 -707 -744 -609 -509 -828 -876 -204 -742 89 330 97 762 -811 -241 -147 -373 -814 550 390 44 -356 -330 -563 479 624 506 -848 41 45 353 749 618 790 673 231 559 195 -116 -177 -796 -787 -462 434 465 623 535 -211 -396 -720 106 -678 -362 -607 128 405 122 -34 -82 -52 521 -167 -424 230 405 -722 -402 399 688 -348 282 474 458 -763 101 703 259 -367 20 -114 -409 693 553 532 299 -235 608 -671 -211 745 388 -135 508 654 -366 -546 427 -115 705 -245 675 -502 -165 -859 431 397 614 -236 -299 439 307 -448 -706 37 -83 -769 579 -823 688 530 177 -467 424 574 -15 -425 -726 516 175 -455 708 -311 -347 -247 -482 -6 -3 314 -284 -779 709 -706 -94 702 -767 798 463 -608 355 740 34 466 447 321 675 798 299 60 -204 -304 -668 496 -80 -158 683 672 -285 786 33 453 -380 -132 772 -802 -683 -388 778 -375 212 611 216 15 -39 14 734 -172 -142 17 -646 -382 -545 -178 56 193 303 -855 -113 126 -365 224 771 -583 596 -741 -311 -375 625 -422 -161 484 277 -79 133 746 68 346 -613 -814 761 318 764 540 -681 -392 -56 -700 -660 310 -875 674 750 -442 -319 -585 -855 -252 287 -442 276 -722 581 -310 -46 -812 -30 -135 -672 238 -624 315 -46 441 394 333 -673 -29 337 -314 -689 -69 510 -62 -212 -772 663 -431 -768 657 563 -651 -311 229 669 494 -875 232 -714 475 771 775 -787 -235 -503 -131 467 126 707 -765 201 106 491 757 647 -821 -635 -62 -329 700 11 -793 202 575 543 165 -50 252 327 440 681 -792 198 -403 -142 -438 655 229 -641 -415 298 198 244 585 -462 -647 746 281 -338 485 349 343 -2 -617 230 -374 -810 398 -625 358 -578 -81 515 -144 604 -666 -472 208 -816 -280 465 -412 -272 -708 -579 -615 728 -653 -568 512 -768 13 -707 -752 -150 661 31 -313 -239 -898 -466 647 -256 622 189 -319 429 486 -604 490 67 155 138 -78 -307 -487 -41 389 59 59 -265 -482 676 429 -370 -186 -516 -240 -596 -550 -813 284 -350 -442 -459 15 -300 299 714 -15 597 -153 -214 241 -185 -371 598 337 -318 -560 -795 514 484 690 -74 -367 -678 695 603 -530 -314 222 -588 170 -415 -807 -510 532 -160 -264 -316 -288 202 742 -52 -237 615 -819 193 -503 -346 -179 -852 -751 168 -755 -891 222 -717 347 161 -100 -291 -36 30 -514 596 -895 520 -42 282 567 -557 292 633 -12 373 208 7 208 -725 673 -882 -112 -148 -711 518 407 -379 496 -167 155 -560 197 -666 623 -600 -44 601 96 -413 -701 -491 -778 96 -264 -679 487 -297 -710 -129 234 -709 714 659 -373 18 425 441 481 63 -755 -55 -510 664 -314 -494 700 0 -521 115 148 -416 92 -864 -126 -833 -526 310 16 -707 627 -384 293 -511 -217 -750 -220 -519 57 -118 -265 -91 -153 146 547 515 -711 -308 -594 152 442 -726 357 182 490 -142 -702 570 -71 -689 436 -682 302 698 739 -411 -451 245 -506 -9 48 -860 283 -471 -778 -290 14 104 659 342 -346 182 -296 437 -396 -595 -509 101 -295 -50 80 -806 734 -138 488 -413 -268 292 478 -868 133 126 34 -394 53 -865 -81 -809 728 -67 488 -669 545 58 212 179 -776 -41 -52 -93 -639 -1 166 640 295 -682 -45 643 333 -895 783 444 -889 499 143 -43 685 -802 257 665 -45 -591 -459 224 578 -441 -805 458 -182 770 -692 710 -739 430 -114 -590 -383 -520 -262 437 -143 -674 -424 132 99 -306 378 574 -406 -230 783 -300 -639 57 61 -781 568 123 -313 679 -441 85 -449 144 -491 -781 -267 -395 -664 -558 -711 478 -255 716 -25 286 -360 498 -795 15 -633 -410 704 542 105 -320 -815 -780 288 728 326 416 -56 788 -254 -243 -167 -869 -477 -480 108 -421 -713 -111 -599 -62 -593 -771 349 54 710 -286 -371 -806 427 -775 -785 424 -342 -818 -101 549 -14 55 -566 69 -697 -754 23 -20 68 289 795 -549 40 -511 331 -89 280 358 516 520 548 732 -560 404 -834 97 7 -721 -461 386 223 747 -619 180 -349 16 -842 194 -606 -402 330 740 -786 684 -267 -574 -646 -8 -661 -254 89 244 -825 229 -836 -379 371 278 -32 -703 -801 -112 -697 -559 507 572 -550 -845 40 -261 -425 -765 -576 -277 -310 362 180 -296 631 192 793 -699 73 341 670 404 -736 -401 312 717 -512 -159 -759 -795 -300 -596 -348 -327 -142 -187 373 540 -475 656 -782 -32 -643 -390 513 -625 -264 -174 -369 393 -403 300 -277 138 273 -270 -209 499 -41 744 378 164 175 445 341 450 282 -166 -233 471 666 -827 -145 694 -21 -709 78 325 165 -21 609 -783 0 476 143 -886 -314 -303 715 744 614 -890 -653 681 -186 -588 -540 -281 487 113 440 321 -843 692 -715 256 221 679 -524 -490 192 425 616 48 -212 421 -593 -54 242 343 279 250 47 26 393 -172 139 394 103 -820 646 -115 622 -285 177 664 -672 -541 -177 51 595 -598 240 349 -81 -388 10 702 -364 668 -192 -789 627 735 -136 -497 669 -584 -747 225 -697 -91 349 -671 -498 -861 646 670 430 -414 -457 162 -305 81 -680 326 596 -441 501 549 -80 547 -542 304 -880 426 -589 33 -287 -444 -718 -502 792 -145 798 138 -744 399 759 522 -439 -597 -611 339 -108 -672 83 -399 -176 255 -255 701 -246 -350 -29 -199 -827 638 -558 90 -152 -747 744 785 -771 299 -852 -216 -98 -438 -737 764 607 486 -576 47 -317 -123 -477 -265 -722 567 -789 375 -857 -162 -500 -395 7 705 260 -777 52 -531 11 50 -324 22 -351 767 -247 456 540 -584 690 -394 571 -220 -827 -844 211 142 -826 -628 -599 -568 -397 -490 77 249 167 799 298 -789 -551 -681 -785 -710 31 128 -83 -46 596 236 327 -886 -801 -341 -535 131 -650 -201 377 -12 -76 -340 373 -224 133 -26 -24 -479 361 -94 -627 403 -619 -159 530 454 205 -26 -884 -301 -243 606 258 -15 -253 -860 336 -124 351 -761 -588 500 337 758 778 32 -814 472 25 -636 -345 -12 685 -787 -214 -806 -703 191 -231 365 -29 755 507 -374 -664 -481 -878 156 521 740 -420 73 -767 18 28 -52 -325 -327 118 -271 -832 -219 -504 191 475 -478 -737 538 646 -117 236 -451 385 -39 -861 656 620 286 -217 98 -198 -717 728 -494 659 -336 84 -788 256 -174 519 -236 576 -685 -611 657 241 -292 -344 -578 -765 -495 -784 -123 -709 338 599 187 -50 -863 -856 147 393 767 529 -426 745 59 -579 -737 -659 -88 335 -796 214 -449 399 -229 -184 401 706 -819 -498 -36 -597 467 609 438 581 -375 85 -435 701 -866 132 -273 21 -154 444 146 -389 409 -802 -519 673 786 -456 -824 315 -686 -612 -240 -777 728 734 -532 -763 526 -868 -482 -426 -655 82 431 242 -860 135 -455 355 690 -388 672 299 -809 30 -726 -719 -158 707 562 31 -344 -603 -725 448 -62 533 80 97 586 227 665 385 -296 -124 -641 714 -154 556 422 -707 -766 645 -433 -321 379 -526 677 540 583 312 -888 -106 -562 -834 497 -95 266 524 -204 275 788 -646 -870 197 -377 519 -286 467 -481 593 -862 -533 -708 -541 492 -824 -785 -17 -693 -5 -229 -274 438 465 619 210 376 -435 624 -159 -94 373 485 507 -760 114 428 -792 -85 -58 65 219 -268 322 374 407 -326 -425 -572 -589 796 428 -134 368 -120 48 -704 -218 -352 -405 202 -642 -415 581 -4 -423 -500 741 470 372 -49 456 -3 -644 256 108 656 -166 -490 -339 -203 -318 88 759 -214 188 72 38 588 -702 -378 607 651 507 663 -814 272 -180 -531 -53 81 -547 436 -682 -18 459 650 284 -541 361 474 -93 -525 370 -50 -522 -165 673 -646 228 604 -407 106 210 -294 -471 -375 -42 -384 769 349 465 734 -257 156 -851 -295 55 299 -453 74 629 -633 165 778 145 -201 -170 -463 -278 -486 236 -739 -844 -653 50 -820 119 -2 357 216 531 124 -729 -777 217 -243 -72 500 697 -297 476 179 452 -103 718 114 149 -76 606 -555 152 -312 -597 604 -393 210 358 -717 -592 51 534 -166 446 -578 409 -148 -579 532 143 -693 -39 328 712 -372 135 684 725 200 -70 -157 598 -746 675 -613 -604 -246 540 -349 -118 520 -873 -804 -54 104 -682 234 -612 -455 -745 -859 -629 300 -137 81 146 -775 -92 692 27 203 404 146 566 -111 -896 -415 187 -127 -86 -242 334 416 318 106 -542 -17 210 39 -478 -538 -691 -469 -237 -872 126 554 -560 -140 314 -894 56 368 -620 174 158 195 137 -674 441 460 -889 369 -788 -476 -577 611 -430 723 20 -798 -148 -257 -398 400 452 143 -52 -305 -737 -559 -678 725 -406 -119 -795 -816 -854 -696 -349 605 -225 347 -60 -352 745 546 224 37 724 -616 105 372 -296 346 664 -161 -633 -578 643 -344 -644 382 596 489 -162 715 184 154 423 411 796 249 334 -756 -495 70 -98 -258 -50 414 -265 671 -297 746 331 324 129 -658 -114 793 -232 55 7 -410 -231 733 -785 -397 -691 67 292 -191 -208 291 20 377 -875 234 -155 368 -249 17 212 317 194 146 -615 -208 269 -518 -631 -650 -271 -376 -31 -794 605 787 -791 -393 267 -162 -753 -550 114 241 360 -234 -783 590 724 -324 -472 489 393 384 658 255 -510 332 132 49 -453 -336 -630 274 177 -153 638 576 -68 -395 -140 728 35 -339 -202 -671 -784 410 -273 112 -182 -341 130 -513 69 -485 -827 -734 -577 -411 332 367 489 -202 40 -871 506 -699 -90 387 -100 -27 -700 -17 689 77 328 -624 -167 -490 127 68 442 -136 114 325 232 -200 718 -211 -592 -396 -765 665 -581 -203 -250 0 635 -780 -406 -672 -827 -206 419 179 372 -558 532 620 -369 592 -147 437 -134 328 -138 325 -300 490 201 273 -777 -860 105 235 325 -193 101 -788 755 273 -102 157 -117 52 -456 781 179 218 179 -139 430 366 29 29 -377 199 277 -439 -221 -165 -697 -313 208 -256 -568 28 -507 552 -398 -627 -430 189 -230 -805 -73 59 309 5 -251 165 479 285 135 497 510 -548 -72 -316 315 238 792 767 152 -685 92 -799 -167 353 560 238 -233 -795 652 669 -727 -381 -645 -132 308 -689 736 632 668 -210 739 -794 -88 -721 -531 -637 -690 -766 -159 -805 494 -891 221 428 735 -391 374 633 -708 -597 787 179 372 -357 -77 -687 96 -518 -713 110 18 -506 -518 -719 -516 -641 -270 -556 -163 188 -844 -36 -293 -345 507 -751 20 18 -721 -646 -688 -130 274 713 180 656 335 -362 -362 -664 690 -592 -676 -752 -252 -683 -259 133 -627 -212 57 62 358 109 -482 400 -29 -472 666 792 -782 -159 153 -629 318 449 -380 470 -47 56 88 -370 -784 584 -690 -276 -1 -334 -751 -5 -45 -144 206 331 -891 -218 251 92 316 370 -569 -4 731 735 638 169 269 358 -547 -275 -101 292 -166 -602 540 492 217 19 751 130 -223 -244 4 -555 269 -545 -307 -821 278 279 -214 473 -741 -838 -300 -459 -891 -230 664 116 -189 190 714 -240 -739 -825 -852 201 13 129 -200 439 -9 -250 434 -657 -109 -215 -637 -673 -488 -882 262 73 310 -420 -14 -494 404 -441 -692 -532 697 -777 -875 -675 -215 58 32 522 579 632 374 -708 620 646 13 -642 -318 -859 -563 776 -708 154 -463 -382 -595 -359 297 164 727 548 -40 794 -800 -55 65 -310 -292 -549 466 -204 621 451 740 -420 -139 303 472 -316 -350 229 -251 -646 -485 -506 232 -562 424 -827 355 -392 596 704 462 124 -427 552 583 677 -365 -348 766 -90 -43 323 138 261 269 -573 -32 -365 730 -372 -553 232 664 -137 494 -447 796 -281 1 -872 781 -204 263 -238 -382 -653 -773 535 -381 -482 643 -743 730 -756 -226 -475 762 -121 -411 -289 46 -281 -138 137 -333 -350 -372 472 -860 -97 599 -825 -895 723 -700 -846 139 -679 -578 -470 769 677 724 735 -407 28 -267 -84 125 -125 -89 -663 -535 183 105 -215 -825 335 -885 728 -583 341 -640 -613 -845 -348 -736 563 -794 -463 -805 176 278 210 -118 -116 628 -668 -544 -765 -761 542 394 -366 -611 535 -160 -236 459 -888 -134 505 517 251 -412 149 -558 -147 -377 -208 -714 -325 415 -163 -575 -407 -576 -37 526 402 -767 405 -505 -834 740 163 726 -764 -102 -570 -487 -116 -42 305 -643 194 237 -295 -429 730 -568 215 -823 -124 -723 376 -110 102 -312 371 -391 84 160 311 -73 600 -24 693 609 443 -148 -342 -898 -741 504 602 -172 -83 -323 -386 471 347 707 -46 519 144 -300 -27 -561 -834 103 96 415 254 20 -691 745 53 -784 358 -297 320 235 105 204 -580 114 -62 -464 634 -804 653 -475 372 574 661 -898 154 -536 290 -267 410 155 19 -186 317 -483 -88 486 -654 431 126 -158 -299 26 323 -814 -607 -817 -895 -594 702 297 257 167 688 285 -351 -746 314 -735 -791 -99 -881 419 -159 -702 519 -658 634 -445 -341 403 -744 -342 -282 475 494 92 -410 -430 376 -431 -866 23 -872 -631 -164 -378 233 -575 -168 -184 608 534 109 -613 668 297 -71 790 -581 792 520 -602 178 -748 -33 795 -792 357 48 507 -797 -583 -683 491 -845 -195 430 -351 308 -855 -564 -251 -484 247 -885 580 511 667 143 600 728 -580 -894 -86 543 -553 51 190 -637 129 43 96 -113 -754 156 -547 313 -96 -6 -643 -853 -706 -596 281 -388 -734 -18 139 556 10 248 -437 -92 636 -812 -259 518 -122 252 264 -789 326 -92 -161 -89 -746 -677 156 784 70 372 673 -563 -71 545 469 -709 673 473 4 -760 -635 -793 244 123 -637 -35 607 637 177 484 147 20 494 -883 -547 -81 143 -756 540 -562 405 -835 540 324 -70 485 -767 -125 -20 286 -118 503 -477 -285 -235 -240 -444 -337 -766 -408 -9 80 515 593 704 -28 -177 -606 -640 -318 23 -148 -711 -256 -132 -696 -696 -290 -126 -595 -430 -211 -509 -362 524 763 615 503 775 -578 781 -397 387 -746 322 -110 -158 759 -368 -734 -846 -146 -761 -317 468 -127 -428 427 -92 -481 -757 65 -448 551 0 323 -235 182 -490 -515 491 -164 -613 -199 699 -307 724 121 -346 -384 136 409 71 751 354 269 596 629 -143 740 327 -483 -175 -515 -108 6 437 754 -193 -504 -608 395 -618 -513 -185 599 156 34 27 -771 70 -242 214 583 -547 -7 328 -97 584 720 199 37 -629 629 -337 788 -642 -198 103 751 -519 46 -532 179 254 -262 -610 -509 57 663 -792 -854 280 -90 -441 -839 -809 483 69 522 -889 -799 -822 770 537 -841 97 -292 641 -209 -648 76 -207 -273 -117 -216 -260 -390 -871 -477 528 5 177 54 -390 -287 655 303 -226 -302 -268 -229 -266 598 108 642 -431 -35 -154 653 380 601 -428 711 -67 -300 -244 704 -858 327 685 690 -486 135 -700 194 728 532 177 104 187 -428 -303 -111 159 -497 -492 -827 206 271 105 -364 679 345 -171 357 -424 -183 -377 60 -454 -65 160 613 -28 471 -830 401 754 -876 -404 -601 -581 431 -401 258 215 -86 79 355 -584 -596 -615 -442 423 -80 -475 94 -197 612 660 391 768 -702 55 245 583 -898 342 581 17 529 100 548 409 205 -354 -20 495 425 -281 361 -885 -427 -638 -842 -428 736 -590 -145 93 -886 -192 -723 -114 -129 -628 151 -236 -812 -600 -795 395 4 -293 -743 298 -200 -22 -577 -716 552 -56 260 -718 257 480 707 276 -863 109 -432 745 -272 377 469 404 -774 155 110 224 -803 -692 64 -795 -512 215 -497 136 149 611 -111 572 133 550 381 551 651 54 -126 550 458 703 8 -325 223 -146 -246 594 492 693 -494 -413 120 586 -83 -105 -84 -665 -321 -821 310 -565 546 -63 -555 75 -722 101 -891 528 -557 81 -842 -80 -886 -261 -398 -15 -877 -730 -883 50 -665 276 -89 -344 414 -437 -855 -543 145 149 -840 -709 287 223 -794 -491 -148 427 655 -159 92 293 712 799 -72 228 -216 -827 785 -552 560 -533 -107 366 -181 336 -780 86 -254 -98 711 781 -170 -506 264 -3 -413 -99 -334 -493 -619 438 -280 -464 -641 -760 385 590 250 338 569 535 2 -214 95 289 -364 191 300 -516 305 710 -895 -271 724 -154 -572 -127 -892 -193 320 641 -477 392 455 -453 -683 -162 -172 231 105 -612 283 291 -223 -859 -740 721 -263 230 3 83 -16 108 -205 673 -505 -708 -744 347 -643 247 -675 302 -482 -227 386 223 361 310 -715 337 -77 -623 760 643 744 287 540 -701 539 -331 -881 318 197 124 -16 171 606 266 -213 474 -623 -702 -668 744 -565 -670 -208 567 -356 -213 -239 69 790 154 250 -541 755 -526 -197 648 253 431 -768 -69 -858 772 -446 -785 127 -826 -265 -30 -718 -705 -145 635 303 -885 596 -146 420 -482 -612 -107 -278 89 715 -229 -622 275 -31 -283 252 117 -461 723 453 676 96 238 -358 -423 -180 459 344 267 -447 239 -412 -381 -102 -132 -429 236 500 -723 -691 521 762 -137 -483 462 599 529 232 -185 67 277 -604 -112 683 615 782 -398 -29 -72 708 -821 -286 -79 693 -543 555 551 756 421 262 -184 113 159 -125 -893 -26 416 -672 -252 -708 380 265 -46 205 630 -273 527 -47 361 -252 -61 -527 -778 -413 -392 -108 661 528 127 -434 -262 -276 -670 494 713 -507 -30 221 -94 -830 554 406 -61 585 760 746 20 384 510 -581 493 -561 -746 -189 -608 -281 72 -815 317 -722 545 -609 -21 -168 -108 -408 776 82 254 -486 -611 442 -164 409 291 -564 -133 -181 -557 -66 -232 -133 -191 -728 205 37 -773 540 61 1 21 -70 388 -700 -741 552 31 -754 -765 153 224 -293 -112 275 586 380 -785 -58 533 707 -900 -281 -523 -892 -722 -702 -220 729 -869 459 361 703 -24 -417 -97 728 733 567 -847 558 545 -220 -44 715 584 552 -672 -154 172 150 552 -60 690 755 45 -509 -104 -898 263 -200 554 -604 307 460 694 -806 303 -222 -741 80 -251 -614 608 -745 -316 -326 84 -387 433 -534 -574 -141 -790 -476 379 -513 -32 -661 -399 -121 -521 210 59 140 -489 108 -447 -99 -122 36 -412 786 -283 314 35 550 558 -243 517 -800 373 -554 752 -601 -214 -727 105 -154 541 -109 -720 -474 599 541 251 -172 558 -819 66 227 -306 794 596 456 -532 615 -286 511 -103 578 -9 269 561 -362 761 -277 -67 714 672 -75 265 -322 17 318 -156 -101 -710 -344 -96 139 687 115 -714 681 -863 -10 -848 -496 -54 460 477 -50 -218 429 333 463 116 -450 -278 -413 -437 58 208 -700 -772 -612 560 -706 658 -378 150 249 -269 754 245 519 756 -22 464 -498 593 740 683 -649 -110 669 -183 415 669 625 -735 127 -542 -863 766 437 141 296 81 340 -186 -420 317 -824 253 -675 -196 -534 700 -473 268 760 -298 -254 414 318 -883 98 -66 -497 -424 -169 392 -765 -629 415 -833 -43 -236 602 -433 423 -382 641 694 -665 412 -53 -890 606 707 -88 707 -590 -64 19 -246 -541 526 -27 393 -738 -51 -387 -387 -765 -116 448 493 369 402 520 234 506 -776 -719 -713 -171 -892 -862 -199 -395 -511 272 -773 -720 -126 117 -220 -92 -697 -858 -75 204 -228 157 438 715 -500 -567 528 63 -352 -513 450 -801 -158 499 -552 161 715 -624 -42 -174 282 -159 189 429 -75 347 -445 -730 -182 483 -401 -766 759 -323 -29 151 1 -220 -873 -104 538 213 -369 -545 -713 -128 598 -756 -643 580 482 315 606 734 -409 -661 -84 -618 347 -870 -220 244 -120 -179 585 270 -28 -63 -476 568 731 -230 173 632 -396 -164 -21 -29 123 766 -291 -718 629 25 781 240 -121 -55 -617 -367 -768 -448 190 284 775 21 -55 -242 691 -635 -271 656 -532 -349 203 145 -839 111 634 773 486 253 334 -268 571 439 -245 696 -422 609 -258 108 131 -179 -605 -172 -890 51 -207 -685 460 -265 701 -633 726 786 -811 573 -317 -80 -285 624 295 606 -71 381 -74 608 -502 362 -603 431 662 -279 623 -500 -670 -98 -888 -368 -191 477 174 609 -263 726 111 -547 10 -725 566 -133 -432 109 786 -877 129 -899 -95 795 90 169 161 215 16 -3 -405 622 -728 -806 -292 -429 641 -770 -80 -12 -33 -28 562 -386 -841 -892 601 784 209 -530 -332 -412 604 -711 -269 244 -15 -28 218 662 -58 -478 -629 -15 73 -805 224 -90 585 94 494 -755 761 -876 464 -597 -413 329 -635 318 611 628 387 -741 -778 703 69 140 576 480 -27 319 -530 -311 -224 -401 -692 762 -182 616 -569 69 466 74 -336 -273 -488 -90 328 -862 -530 -405 -166 -649 240 -787 -193 -324 740 704 621 -214 797 -741 68 489 273 426 308 -238 8 551 153 -610 -160 -613 -67 -858 -623 -292 -529 492 309 411 560 739 719 -197 -547 -424 337 72 83 677 -845 -884 -550 797 -858 674 194 -355 -775 664 757 -857 -744 45 684 -277 18 -231 -576 120 -533 581 561 -661 102 754 441 37 325 -784 624 645 625 352 5 605 737 -512 311 -716 667 371 -725 179 688 -871 -553 -566 -699 -773 16 -464 -759 233 183 -413 -233 -19 9 -174 -849 146 209 -533 219 -731 386 -748 -631 88 757 -545 279 -139 -865 798 281 535 -556 459 162 -168 688 453 409 -538 -542 -824 -433 453 -369 599 -673 -49 -324 -292 -395 -730 18 700 182 -390 305 -118 -69 684 451 -868 -309 20 347 -758 673 -456 732 -129 -593 110 -670 -854 111 463 641 482 -572 225 13 -728 -866 -243 378 -505 -354 490 -867 -379 731 365 195 -601 -637 -324 586 -366 161 -75 115 294 -31 626 -683 721 -783 454 664 442 767 429 -315 683 -444 -735 479 -706 -352 52 139 -93 -584 607 404 744 104 -54 128 655 123 -735 48 208 -732 139 -726 -65 378 50 205 489 678 -156 -310 517 649 58 -673 169 -98 -57 -536 143 604 -688 -242 160 200 665 -501 567 793 -486 740 -312 412 719 -694 -367 77 -255 -166 156 481 453 156 662 -665 -258 -602 -234 145 566 -599 -249 -197 -406 -9 106 -874 51 -716 -624 -691 641 601 -133 -546 144 373 557 738 -409 731 724 56 -287 -441 -269 20 -351 71 657 -636 63 316 -35 -711 -787 774 -417 209 -676 -731 629 536 296 -571 535 452 -139 -355 -416 -886 -858 -775 -187 291 -433 800 -502 597 233 583 -761 -290 399 -354 -415 -155 394 -764 123 -531 169 -239 -262 577 -387 -355 97 -65 53 157 -622 313 -485 5 -372 644 234 -517 -8 -810 -361 -248 -470 633 -716 523 -825 -140 74 58 332 621 -682 -851 515 -54 703 -389 467 -563 -307 -94 -320 463 -117 -490 769 -515 41 -535 -594 366 -314 113 5 -593 -586 257 -779 -804 529 -408 241 -745 -203 447 -479 -362 89 294 720 -681 710 350 13 112 -502 -106 -520 -256 444 407 -322 -431 -281 317 233 586 139 360 -69 216 435 -732 -678 -22 574 465 330 -352 -661 622 768 265 140 -555 -676 -127 -747 -18 -611 339 77 689 -125 -659 -421 453 -740 -463 -356 -174 99 -30 -498 -179 -797 -668 -522 -120 710 788 -263 -624 611 -327 -4 700 246 -405 253 -217 -527 -290 793 -469 354 353 641 731 184 411 -27 -260 -693 -50 547 -699 48 -28 29 -672 -491 461 544 -618 -599 -888 8 -51 94 186 242 708 -94 445 -658 -820 -177 424 666 -519 -323 -314 457 -337 -802 214 -367 -891 -62 -877 -781 -612 272 230 10 -469 291 -125 -408 51 75 459 636 639 -559 496 -467 -501 -219 660 324 -176 707 756 783 231 -426 -853 -842 214 -180 -202 -383 196 553 541 -30 -699 -222 -603 -304 -87 -453 33 -491 3 484 786 -168 -579 163 -832 136 347 -6 -816 -736 -769 376 -277 508 595 -441 -307 729 -153 58 442 -410 -384 -148 -420 257 -474 -22 651 289 -698 586 -572 -255 -686 651 400 579 -442 382 708 771 701 191 -707 -759 -132 -457 -562 -634 -767 -406 -244 -501 -805 -465 667 -755 -258 757 -42 -403 -860 131 614 346 1 3 162 -589 -351 -369 -296 -562 498 630 -535 667 34 206 442 -117 566 134 -546 168 -856 709 227 -772 -654 -393 700 -695 208 -151 -84 -222 -712 -658 -138 666 223 730 603 -59 192 439 -475 532 -192 304 -31 -579 425 -509 -623 476 -359 152 -198 203 481 160 471 -557 672 -782 -429 -98 465 66 -177 460 -154 334 -227 -37 -874 584 -262 -292 382 -104 -373 15 303 -674 -739 729 -249 -739 -349 -41 -535 311 287 11 317 -2 169 -576 -401 609 -271 -229 -547 413 146 -695 -489 764 97 -703 -347 394 -810 -894 -216 -461 506 762 -449 -19 -543 -586 -439 -352 517 642 387 439 222 -134 101 -264 235 -864 -16 -262 -85 -891 -124 100 449 -880 -400 -893 411 128 396 -391 -646 786 278 -293 741 170 638 -429 325 682 -11 -262 -651 -285 -708 385 -181 -89 172 66 373 517 -144 -546 -529 437 419 -444 -412 -210 612 -786 -486 730 -25 -385 -79 244 582 365 -220 512 89 -28 -877 -286 539 -367 -408 -651 457 667 -279 233 141 -582 122 140 -702 -712 323 536 -174 701 -819 623 785 54 103 728 -894 -525 374 -118 671 -444 751 -261 792 -378 -51 758 262 751 -777 -862 156 -60 340 -607 -231 255 -287 -302 268 634 -781 -533 -179 -836 -102 414 -293 340 -296 -800 396 -502 406 11 284 -495 81 453 -316 440 434 -702 -595 717 427 332 185 92 -143 429 -797 192 -671 264 191 670 -732 -348 415 312 -126 -476 -388 -522 97 692 -454 -153 -474 -1 -345 -568 -549 424 -56 -180 767 205 -419 -834 -415 -668 -534 -449 81 -86 507 -624 -580 676 -305 -654 -154 410 774 -85 -809 722 -130 -48 -818 360 -282 -680 -531 27 624 -102 -765 796 -342 426 -404 -739 79 -797 -267 578 -565 -340 -693 150 -351 -318 -184 -139 306 663 -232 141 -407 -856 -740 -789 -641 189 -53 -169 -747 705 -649 -32 350 -496 -267 528 102 571 318 -882 -861 -237 -215 300 553 780 -254 644 -15 594 -568 -55 638 -528 97 786 377 -820 660 573 137 -797 -598 199 13 -57 -548 268 -422 -43 10 -308 -36 563 -719 361 -498 553 -284 -6 -445 613 -348 329 655 470 -93 -34 -808 337 -605 -342 635 -201 -872 -765 -597 -39 643 -874 99 486 -141 -674 -892 568 513 -204 -896 365 -471 -713 370 754 -130 -131 542 436 501 -686 599 -804 -587 -682 94 -151 -729 -566 74 -756 33 799 766 384 216 47 -758 72 215 547 -139 -685 138 515 464 713 321 -112 -749 -21 -270 357 -643 786 354 608 -296 598 -18 -767 -246 -619 -754 183 581 -754 -388 791 716 46 130 653 -798 786 -771 606 649 -438 -870 -443 581 176 418 589 225 458 613 -596 -779 190 603 -102 -843 516 -655 93 -373 -651 335 566 298 -15 -706 493 -279 -215 525 -233 349 598 -171 -411 448 -409 -807 454 736 -180 158 566 -85 211 -9 -494 670 153 -573 -413 -125 -554 -540 103 725 682 787 407 248 -456 238 -833 -652 66 -469 56 -250 -484 329 728 506 -884 -475 72 -705 -598 -67 502 -242 78 107 657 -317 607 180 -551 -428 -824 -213 736 -474 420 -842 735 -514 -265 -560 10 -585 -430 -726 -317 504 -800 -754 623 550 -789 593 -612 569 129 -851 121 -170 -558 83 -845 -868 518 -317 37 -258 -662 380 -301 359 -63 -579 -274 623 -186 -307 -637 -69 353 553 339 159 -97 752 198 450 79 494 -112 -174 175 -267 -897 721 -401 -707 -876 535 659 355 -347 74 -554 -417 -363 -871 34 203 -272 77 497 -281 -398 441 15 281 -107 345 275 119 731 669 493 103 -773 -423 219 -363 -119 -331 168 -391 -43 209 -350 -454 205 56 433 -696 214 686 462 688 -298 250 -21 610 -757 -571 192 610 -889 -424 -357 -99 -419 -85 -898 519 -304 -497 -805 -33 552 523 239 -382 177 -416 -509 630 -638 -116 138 -785 -773 418 576 622 -762 312 -867 -838 -168 -340 723 458 593 -47 356 -336 -624 -308 367 -661 -470 -430 -813 -362 -817 717 40 668 170 235 -22 615 -743 -744 457 749 -825 172 -46 -817 -560 -325 -505 300 -740 489 -18 368 -120 -895 -531 227 -389 372 -430 -253 412 -665 598 615 -102 -350 196 516 -496 -620 410 797 685 -725 -375 438 739 416 -287 693 -847 468 -881 -410 629 -721 -239 486 566 -115 259 524 624 -762 25 700 -791 326 211 -782 -151 -492 -116 -842 -178 516 -177 -816 -229 -312 -336 -838 -663 793 -746 -129 234 71 286 -495 555 530 244 -66 662 -833 -661 -61 -835 -872 -813 -529 -367 -715 251 -629 409 -867 -736 -838 509 519 120 788 505 217 652 -11 509 261 -156 246 417 420 459 -135 -117 305 -150 460 544 -579 217 432 645 -725 344 -647 133 -830 -743 268 298 -551 512 475 248 -511 -245 -767 -707 548 457 -501 -139 542 515 -743 -813 -616 147 251 -478 -767 303 562 -651 376 418 -114 -404 -307 -495 -227 -373 -33 -491 -2 416 -720 11 -865 163 -401 -712 -504 21 -856 -261 225 -123 549 -381 697 -720 -842 -716 100 -167 107 93 -819 -567 -746 326 146 -353 -785 -873 -570 221 -440 -440 100 753 -709 470 -757 -398 -324 -68 786 -794 -770 -877 -876 -726 216 -338 570 679 222 -381 -120 -39 723 215 507 205 -153 -371 -472 -263 -448 -846 599 -340 -402 73 414 799 -868 514 556 463 83 -324 -466 416 -676 -140 469 -850 -713 224 454 -890 352 -161 -216 -755 255 -339 618 -658 -855 536 -236 673 -720 -514 -251 305 147 503 -122 -659 129 7 -146 -166 253 496 -113 -73 -8 -723 727 -311 -681 -337 510 -492 -262 792 529 -655 -815 -452 -852 -139 -180 442 -570 282 95 -320 6 146 -841 626 767 -153 68 683 -393 328 -280 -151 301 -382 -502 608 516 -391 760 272 -771 663 -192 308 -620 610 -146 -449 561 -660 547 -220 112 -211 -848 -46 -434 -301 -430 544 643 494 -750 -224 -794 8 -392 47 566 -791 629 97 -885 590 -629 306 -612 -393 -352 182 -696 61 525 -226 467 -85 344 377 489 -179 -574 554 -55 264 -169 218 -49 -394 -610 -675 -109 461 679 -795 93 -192 -81 -32 720 771 -522 46 149 -64 -83 -323 734 419 -88 -451 -136 754 -116 291 157 603 -328 536 -101 282 765 -169 -842 -239 -231 266 518 -612 -360 148 -877 140 -447 -468 -480 560 286 145 -668 698 -777 122 -351 -708 -214 -873 238 225 -791 749 340 583 18 375 -155 -437 182 -398 -270 537 370 287 -63 393 634 -651 119 217 541 404 -170 -712 79 -364 -816 -303 -831 -283 122 168 696 515 -900 329 762 125 -853 304 -456 211 -355 -569 380 -213 335 -258 -598 212 713 -359 207 459 -313 -454 -665 526 25 20 -538 -170 -137 169 -442 596 -163 88 -773 -541 -8 488 244 -582 -559 106 511 69 473 248 -171 335 -354 -337 -749 -64 -365 98 -279 283 -805 301 458 581 -796 -420 687 -866 -231 -231 538 -432 -419 690 -228 -376 -508 320 695 -362 200 709 584 78 -685 127 414 -481 519 -154 322 50 628 -520 3 -399 134 295 -719 633 -798 611 504 -34 -154 406 256 486 115 574 -383 26 -829 476 143 -711 544 -799 -419 699 354 -350 -126 160 -290 583 650 618 -327 615 239 -674 -311 -512 101 -139 -173 535 626 594 -650 -279 74 -345 -479 -262 54 107 -362 752 783 -375 -741 -153 112 502 -372 -489 325 -541 -759 -384 392 768 170 210 779 -861 -236 399 -538 -717 -841 117 469 270 36 537 385 755 -858 17 522 -319 -491 -443 -166 -250 -880 -886 164 75 -843 -729 791 -893 466 136 143 -200 725 396 -815 -560 460 -641 495 -408 -309 -853 124 -102 -838 -563 120 -556 -152 325 -778 -598 112 73 -235 192 -480 59 540 -622 -653 581 770 199 619 -801 522 243 -235 80 -230 -59 -508 -409 -15 497 705 -608 -684 -622 227 -349 -27 -113 371 48 -597 165 -179 -566 272 583 -54 -655 694 -45 -626 -25 9 -611 179 -481 448 -315 72 -182 -50 408 -231 393 -839 -788 -884 759 390 -216 -750 247 -135 179 -161 788 778 -25 -446 230 434 -638 489 -742 -111 577 183 550 -616 654 -707 709 -789 -502 266 572 -225 451 -474 339 -118 710 341 -133 750 243 -733 -240 -626 665 358 -426 187 -741 -361 143 630 -145 181 787 -415 70 -789 -338 -633 302 685 -460 602 -436 -895 -654 126 14 11 -356 -222 429 321 -248 136 -411 -531 -17 -42 509 281 -370 734 -669 438 -251 -703 168 -560 193 -194 -320 -412 -758 618 -83 -848 267 338 -652 65 74 784 511 574 -314 -252 -771 -121 -624 62 534 -718 292 -416 -242 -227 -596 396 612 -125 -685 -259 -460 358 -734 -650 780 -598 233 -603 -662 -520 252 599 -155 682 762 -864 -317 718 421 -538 -339 -426 -509 772 63 -743 662 -497 95 26 -559 -752 43 757 -642 -462 -35 -174 -482 595 -68 70 -119 -74 50 637 769 -781 -815 -68 396 -419 -573 -382 -483 -243 -433 -152 58 109 -536 -795 -244 141 -21 457 -204 407 763 104 772 -573 455 -284 195 -83 -576 698 587 324 488 73 -269 -861 490 -309 379 -777 344 -63 -621 621 409 117 222 749 32 181 467 -608 191 -683 -165 -495 228 -461 -450 611 372 -642 -55 -663 178 -700 -515 -419 -708 298 -88 255 364 448 187 15 565 -289 345 743 -396 97 -505 -234 244 106 -397 -371 609 329 -167 405 65 -605 278 721 -833 791 494 -187 -352 389 351 -894 385 -380 -627 -176 -496 441 380 -144 -62 40 782 -482 465 -552 164 459 791 -693 741 774 -799 747 221 -253 -490 573 -48 -158 -726 -384 100 607 -71 465 220 -83 -566 275 696 -144 790 686 694 -256 -95 -787 72 -641 116 -24 -230 118 -884 -229 -80 15 302 559 -117 521 -268 384 483 -258 194 -597 692 -886 -233 -283 171 406 9 -258 663 -624 -884 -79 -577 -252 -743 170 489 -327 -22 -856 -323 -220 296 9 -577 286 -164 344 -615 285 -536 -536 631 -193 19 -514 -435 -121 270 -699 637 -767 -372 684 450 100 -591 1 -699 232 -760 330 603 664 -395 284 705 -78 558 -11 -123 -107 552 -422 -218 401 -31 -102 509 274 -1 -292 -266 -790 53 -638 -294 -834 349 -76 -789 739 -315 -114 -389 478 -369 -63 247 -802 199 684 629 357 530 -75 -573 265 -351 -593 -728 68 -43 -513 -139 -320 -123 588 -100 -444 -93 -25 376 -407 708 653 21 -72 359 -306 750 -160 -631 793 -396 -378 -689 382 -59 -686 -5 -50 -47 -326 -870 488 -478 -556 -108 206 -306 320 -894 -664 639 -470 -793 -428 -504 236 -705 -533 -98 375 -382 -748 -47 455 708 -284 260 -116 -75 -447 343 -56 -538 383 798 -411 95 -306 -240 -204 213 480 85 -97 -789 589 398 -668 -328 167 -424 712 -21 644 269 -817 32 -213 81 -152 -812 241 611 -332 -105 594 -285 495 -667 390 407 -628 252 31 258 -659 507 779 -832 -624 -122 -763 552 294 772 492 665 -421 -106 290 558 -78 -671 -195 -28 -280 -742 -134 -11 -351 -770 493 150 498 -462 -489 588 -576 -592 -130 -166 -756 675 -508 618 -821 213 -721 -3 26 628 206 -766 516 227 573 -834 -595 365 -135 -48 -388 -360 785 -530 -788 572 -596 -297 14 -872 -18 -263 41 426 -220 307 -490 -16 93 412 716 215 2 484 -829 -142 344 -578 -551 -845 -168 -550 -213 91 -479 403 -568 -155 -499 743 713 -10 -144 -618 685 -377 645 112 -304 205 -736 -351 -564 -555 327 -229 -357 -180 322 438 589 542 -148 340 45 -444 -561 -585 -55 622 -435 -549 781 -768 -286 -178 -288 218 316 224 -816 -29 -239 -844 590 -435 -238 427 -532 487 312 -62 305 611 -10 -262 49 517 537 -74 168 -80 -524 79 72 -429 598 346 760 644 595 261 -639 -805 564 -35 -803 69 -729 -853 -621 228 717 757 461 622 -469 685 236 -556 -135 -602 10 -132 -300 455 137 144 742 715 460 -736 -329 -180 -277 -792 295 780 239 -825 602 605 -292 -448 297 789 -521 -740 592 252 199 284 -799 -516 -200 70 -468 -217 -464 -393 29 301 420 291 -64 711 383 -432 636 -875 -627 -453 -519 780 -69 -884 733 673 522 -309 -61 161 429 752 -671 -757 -579 740 764 -607 -469 333 -229 66 -90 -765 -677 -179 -148 428 192 -192 707 -299 -28 -596 503 -736 143 -562 -888 -31 475 -40 -250 -69 496 -493 -795 446 634 722 577 -762 384 -251 740 -266 -656 659 -846 -591 51 -762 -678 -853 -179 -162 -668 226 215 -615 364 -57 734 797 -481 795 -316 519 38 -481 392 -348 689 125 -524 -406 -360 -295 64 228 -485 -862 -217 -837 -829 -563 363 639 752 444 586 635 344 19 641 253 118 9 -843 522 123 -215 -252 178 -70 753 -262 688 -370 373 -146 -317 -424 785 39 -340 -871 229 -683 74 425 671 30 -202 442 -578 585 -516 -890 -124 -81 -474 -545 -255 143 628 -49 -280 251 -373 401 -69 798 514 -204 -234 689 -557 795 -239 -350 -869 -256 -621 211 430 -514 -90 -246 -288 396 757 -356 614 -742 -312 693 -785 -541 181 -723 510 -831 -128 168 707 -424 -248 457 -770 -228 552 -385 463 -426 760 -768 398 154 492 -317 -878 -486 324 -669 -572 622 551 -437 -648 46 -643 -809 -845 -539 -649 -544 241 -136 -68 601 521 391 796 568 728 -318 415 -356 -477 -69 -707 266 -482 363 505 -878 106 -189 -891 -85 277 -567 411 785 -69 -241 524 -517 -232 182 591 -116 637 305 -501 -639 -722 -391 649 -534 -540 -235 29 -723 -221 -443 -849 -565 689 -221 721 -824 -646 184 -112 -300 -272 278 209 -556 107 -555 641 391 172 229 -800 205 231 134 60 -644 27 674 126 -336 772 506 -402 -220 -128 -365 -514 -108 94 731 -767 -541 -566 -191 -665 751 38 -304 -139 -459 -93 566 336 -786 291 -621 -887 -411 -318 -661 444 -62 474 227 -150 -521 446 334 -223 497 -470 171 382 -590 -443 492 405 -497 11 23 -98 -259 -71 -645 -13 322 559 -295 428 -401 -742 564 54 -855 544 780 -347 -533 65 212 77 -838 29 675 -94 -740 -456 -753 643 754 746 210 -214 -865 121 -780 -721 478 689 747 -459 -783 -366 -194 719 239 -302 237 -898 -798 -891 -54 -515 -328 452 -140 -444 644 -44 748 368 -691 -750 -343 379 1 -545 341 -142 -596 31 -160 -710 772 -738 -418 -184 -883 252 -222 -173 -244 -720 761 539 -226 -156 -512 45 -232 -169 48 245 -685 136 -763 -41 -69 52 716 511 757 -176 696 -638 -704 -759 -651 -220 -724 -251 518 -582 309 581 151 693 248 -808 716 -670 -810 304 341 158 389 542 130 453 671 -152 -544 -124 426 477 551 -731 796 -253 545 -825 223 -837 -555 325 -869 -766 -435 522 -135 390 374 -358 481 26 393 568 427 555 475 -325 -258 230 570 -706 247 -111 -825 293 -293 591 423 292 -399 -406 628 102 -131 -707 -606 583 -845 -117 -695 306 710 226 86 390 662 -842 -780 -677 -290 570 -629 -152 352 473 -39 446 -266 -43 -672 75 -314 219 -3 -478 205 -325 -873 -308 264 -78 -178 -690 427 -122 -548 754 203 351 -516 691 252 -768 -16 -463 -65 209 555 310 679 658 187 -728 381 56 704 539 -558 -8 107 565 327 -810 -76 -630 162 512 513 183 -390 -293 402 -876 -636 191 176 -52 455 -801 -616 193 -276 -737 -680 21 -11 -722 375 17 351 517 -147 -125 -381 -657 442 643 -89 -576 -803 767 766 -189 403 205 -538 598 475 -539 244 467 218 -350 -459 -238 77 -459 -512 -770 416 510 -666 526 -808 -724 -162 -580 436 -374 760 -655 488 636 471 -680 -840 672 529 -725 -671 -650 65 731 325 240 234 -117 798 -515 -728 305 -872 -193 -230 -706 -751 -868 149 -632 418 215 -724 -310 -173 -863 746 715 779 -434 -144 -236 639 -188 77 -750 471 432 -200 253 487 -519 -590 221 67 -771 66 565 -655 -377 371 -57 640 346 -651 -827 -342 224 -747 170 346 -370 -774 281 535 400 -763 38 202 555 552 -180 -775 -462 -843 359 -886 -809 -218 -748 58 -147 222 -185 391 -709 -203 412 729 -378 -182 -484 630 -193 -4 339 135 582 -284 -173 -319 -98 231 507 -715 240 -10 602 402 -89 -820 549 394 -766 605 -747 -833 -751 -586 384 -378 -871 -318 321 241 113 516 -618 -762 -401 153 29 399 460 -705 -168 -712 -95 -605 527 730 -405 -167 -853 113 278 -744 -678 562 376 -103 -116 161 -412 251 -345 29 -700 147 179 701 -137 721 -666 542 -589 -298 -439 -741 -260 82 -692 -548 -544 363 -638 -431 50 331 -856 -698 314 703 524 427 586 -331 293 -341 -202 524 -874 -851 -571 434 106 -561 160 -553 628 439 -854 -257 270 658 -580 38 485 -387 46 -351 589 -72 772 289 339 462 -771 394 482 512 342 -189 15 782 -71 -537 511 59 214 724 474 673 731 -356 547 1 663 -803 -779 695 -375 -811 -888 -82 -105 -517 735 -816 755 300 -144 467 -725 -498 -590 294 180 495 452 188 -691 215 478 -127 364 563 700 -450 526 741 -125 334 -636 630 740 -662 180 -659 140 83 -699 476 217 112 -845 -890 587 -900 136 -207 37 360 -314 -181 493 -645 549 548 -565 473 -628 -63 -897 2 -130 -761 -315 456 490 -576 708 -677 -575 -44 353 -869 -86 11 781 -617 727 -588 -60 472 -604 -487 64 -664 331 442 -219 -65 -177 -894 522 154 310 -667 -882 -131 211 772 9 -358 -718 341 -665 722 131 571 204 334 446 613 -591 -463 -122 428 371 523 17 -688 366 -150 -774 412 487 -421 -795 -552 -624 -492 -591 795 -820 -149 -761 759 643 -611 462 424 -338 -884 -287 -281 -434 -563 -249 281 -758 448 -553 -651 -146 -565 8 -268 322 -92 43 -893 406 -61 -771 -340 -527 -85 -635 -696 -730 574 -123 -555 -458 -869 287 -809 -759 -93 -516 719 494 709 -838 673 89 -387 -340 -555 -77 -869 445 -900 565 648 -13 297 -59 358 243 133 266 -152 -840 761 -691 -800 568 730 -488 -783 783 209 -662 449 227 506 286 -271 309 186 -895 473 -241 -461 -548 -367 -482 -506 540 235 -535 -173 -155 754 607 -40 57 247 -473 -3 780 -304 -155 546 -870 734 156 -741 133 -693 -385 -385 735 79 410 -56 494 -35 -594 -180 -435 -369 -45 -193 -358 706 -308 446 784 -298 -54 781 30 239 -859 606 765 285 -607 781 748 627 -438 771 -507 265 462 504 554 363 -426 732 -104 729 358 -271 532 234 141 -316 -584 2 -124 157 -645 461 -534 318 -381 394 486 -886 -763 -668 -26 223 -365 -130 358 255 -293 -462 756 315 -620 -198 673 -77 690 697 554 -110 -545 -282 397 -93 -651 342 304 382 -640 -496 -882 224 -186 -330 -284 -589 -323 -25 -845 -153 -263 -152 423 -3 230 -124 144 114 430 -170 -654 -180 -727 471 -85 -864 358 -386 -830 298 -729 373 146 -372 -183 758 -370 -806 -727 326 -156 -477 696 -773 7 -497 -850 718 195 386 -631 -434 144 796 632 -123 -352 -463 516 -567 -722 656 163 87 -23 106 788 668 -445 570 231 -780 768 -16 -221 -580 461 -110 -116 -709 -368 128 378 -211 -213 629 -148 290 751 356 -73 399 -834 323 799 -519 760 600 -450 465 475 511 -895 -595 -492 170 180 795 623 206 -312 -163 -28 -774 752 -735 591 90 -94 160 727 -789 -55 -540 -849 -405 -702 494 -576 -301 -750 542 754 781 -558 427 -103 -373 145 -143 -779 538 -76 430 -345 638 378 -501 115 670 62 -503 189 -386 81 168 -47 -46 370 -876 19 -777 393 313 -794 -45 291 400 -824 -511 512 547 -318 392 789 -653 79 -99 513 474 93 -417 -361 -149 396 532 217 -289 -563 -426 301 343 -794 275 -60 410 748 120 -730 -470 386 -458 -745 -664 -131 51 -258 23 507 -160 -841 -682 -333 -127 -263 -309 -759 -543 459 -500 234 749 -107 -314 155 -598 -688 -272 -24 188 -889 -550 -197 710 -595 -597 -63 665 -406 113 -285 302 -845 -453 -713 751 358 -390 123 -371 -524 -661 170 -543 253 414 -413 -673 48 85 -359 486 -166 -790 -388 219 580 318 213 523 -121 -463 101 -514 -743 -559 -892 -364 605 -482 555 154 696 -161 375 458 -681 749 -170 -616 -143 620 246 753 -481 688 725 687 488 -208 191 260 -418 -555 -169 -793 -352 -510 -448 -61 -618 571 468 466 -27 318 -388 -787 155 -326 -891 523 148 -193 729 -782 -589 444 418 -18 449 -149 -548 -859 171 -248 -640 -354 621 -821 -220 -63 -832 781 455 -391 -179 -149 -529 -451 -429 25 59 224 339 -880 -818 396 608 -498 745 116 480 -434 -296 280 -431 -503 -622 -256 400 -753 17 -705 81 465 -703 -351 20 606 -810 -153 418 -473 -130 275 244 697 -450 137 -18 -419 -352 310 99 706 241 134 28 -826 -468 679 -260 72 89 285 427 -323 137 497 -522 717 -355 -344 -900 -470 349 -634 -552 -144 -335 -179 -196 234 -354 576 599 -50 -378 542 155 785 481 -317 553 436 116 -567 -557 372 631 582 -21 -344 358 362 178 -6 -372 243 -353 530 563 -501 -420 -544 -771 -308 -565 -873 -720 -70 -870 -336 -81 547 -589 -780 -888 -614 -286 559 258 -882 774 -57 575 750 -632 266 371 -33 591 30 531 -234 -105 292 122 288 -313 307 -268 261 381 -470 437 -841 598 -819 -848 -697 -113 -12 98 -866 168 -761 176 243 445 -289 -361 -145 677 141 245 -405 379 513 662 -191 -274 220 435 -45 250 601 -554 -659 211 46 631 344 661 -480 -631 186 -152 -801 -464 432 547 736 352 218 -345 -557 -568 -501 -532 194 -65 513 -335 133 738 -847 -84 737 -556 311 24 497 -303 -90 -622 132 -264 338 -799 -409 -772 670 -835 -241 -695 -537 -817 57 -477 657 199 -839 -59 229 -84 -249 -624 -550 606 257 347 -860 -795 -323 585 -730 -416 707 -430 -270 -824 681 380 468 -646 -717 191 119 393 733 -469 -849 786 437 -197 458 -487 -225 168 667 -32 -623 251 550 485 779 -493 -62 692 561 -601 -193 -457 -612 -242 -649 316 -588 -239 511 -699 -757 -379 -4 -259 157 -91 335 168 384 -751 605 632 -686 375 -813 -716 557 458 -164 -792 753 685 737 586 498 -873 124 -794 261 708 158 -361 -162 -392 761 -623 487 -193 -576 -129 -123 607 329 -478 -578 -275 -147 -807 -375 -830 312 681 -74 504 -412 -103 -450 -878 -616 -378 -881 -622 -668 -276 -612 38 75 47 507 -780 -15 731 -566 -438 533 -423 -307 740 0 214 378 686 -660 694 -860 -39 303 408 -516 596 148 400 213 207 427 146 696 -95 -448 -434 -103 -376 -632 -433 -455 -357 34 501 -719 -441 -17 -259 188 -24 679 384 -462 -8 625 -86 663 684 -163 -400 502 -108 85 -897 -599 349 -17 379 -705 441 583 -472 -850 -895 658 33 407 -828 -605 322 -559 -415 704 -488 490 706 -680 346 -861 -255 362 -788 -9 -26 155 47 -253 -113 -561 -193 -150 -810 -609 -626 47 654 642 -251 -228 394 731 -457 -258 511 -289 250 776 19 760 227 -873 -382 368 -474 -22 -634 -811 177 544 731 -740 -69 -556 -130 -220 377 420 -705 -468 -723 653 412 -849 302 -54 -485 -613 428 263 -770 687 78 -310 -850 -613 -661 299 -8 -626 -255 -214 -169 46 565 24 -219 -846 -612 425 207 107 149 619 -233 -21 -196 -619 476 -755 -810 -500 -625 -47 -489 741 -251 -552 -574 -177 -835 -891 716 82 -487 430 -40 -311 -114 209 -474 302 -566 -322 -245 -87 -88 184 647 588 -142 -361 618 -191 -566 -562 473 273 -298 -110 -57 -652 185 -695 726 422 -561 -539 705 -712 421 -679 229 342 -307 535 52 770 689 -697 620 543 -165 334 -845 -392 620 -870 470 688 215 -166 -604 -763 -534 447 204 665 -343 64 -454 585 -380 -71 -176 182 -789 -445 -433 190 289 -146 -497 105 626 562 407 -282 606 506 446 -445 228 660 -561 -546 389 -235 -306 -832 280 -888 -584 218 -183 720 -430 -47 376 361 146 -853 240 -219 -115 252 84 -271 -62 -195 649 -548 -757 -327 -456 -856 -657 -549 286 -428 134 -272 352 673 276 737 -352 308 -190 757 -88 -452 405 165 -729 -104 -543 -470 -304 -390 -862 408 -754 -498 -680 166 -761 -701 -306 447 742 410 139 -236 148 568 258 435 424 532 -705 195 574 551 534 -788 700 -56 -550 397 -858 392 -500 -498 386 310 743 69 178 -427 -845 755 -462 267 -362 -279 -753 -787 -554 252 319 724 228 -867 -736 -113 592 -20 198 -524 -562 -220 664 -92 -44 -260 -169 -370 -366 -38 511 453 464 310 -896 695 521 509 -243 -637 330 -322 -681 -890 -529 108 65 -665 -46 366 691 -762 -217 424 281 320 -175 42 -402 -551 412 788 -207 -674 -709 -58 16 302 34 60 200 -165 706 -476 493 490 772 -31 304 690 461 -353 -877 571 650 -341 731 -708 -276 -449 478 114 160 714 368 651 -661 -354 -898 256 -116 31 -349 -350 264 496 -83 422 -443 -322 -183 -743 511 -37 360 223 162 657 -644 509 -409 -455 635 314 411 -615 74 -221 99 97 -203 539 -399 -290 -650 -162 -395 133 122 -489 648 -177 266 724 -347 -422 -442 174 -672 -599 -593 187 -234 716 -543 360 -452 219 -779 787 638 -233 -102 -270 496 79 -755 373 -649 -842 302 -697 31 -294 439 -642 -766 -837 173 -718 -698 -751 -308 -268 -819 87 693 -582 726 -315 592 -537 -140 388 74 -854 683 182 527 -138 186 -621 -161 -641 -435 -863 304 1 -61 -153 431 -74 324 -480 -853 -508 25 329 418 -560 406 139 -94 309 -803 -495 -23 289 706 236 -313 571 -415 -894 689 -242 -660 404 -640 -323 475 699 141 -123 -208 -246 163 -51 -699 -11 -193 -356 -794 -570 -84 379 57 -106 -193 -140 212 464 469 -799 -315 534 -715 -327 -841 -655 329 -605 -29 -130 -227 -830 509 105 -392 -692 461 -476 -665 -601 186 665 -339 349 315 -746 -326 195 141 -139 345 2 -68 -684 -596 -329 -213 409 342 -621 -194 271 -530 705 -633 418 725 236 39 152 768 159 521 453 552 -577 -837 165 -686 247 -640 -823 -21 41 -829 -277 -749 92 -278 402 -623 680 656 212 535 334 -193 520 -874 -621 -543 -196 797 491 -480 699 -478 465 -703 333 712 296 212 453 -875 197 -474 89 -502 -253 225 -370 -405 414 667 470 38 -404 -395 -794 -148 -356 336 598 -741 366 45 581 701 661 464 -312 -833 -889 12 550 202 223 -698 431 -847 -799 776 439 -195 197 752 -277 -183 -569 751 -457 33 159 -535 -197 701 235 758 173 552 -783 543 -325 -629 -266 -46 -55 9 -871 -408 772 477 -727 -609 -880 -455 -310 -883 -381 89 -465 -260 -749 -788 484 -408 -858 -76 -828 471 -442 43 798 -104 696 -471 -783 -31 422 -679 33 -95 -473 27 716 362 -752 -1 -51 -303 -104 642 800 -37 -675 781 -488 -533 -728 -18 -299 140 -618 478 268 -354 244 485 583 790 -682 617 -76 690 -403 661 -886 -340 -336 -793 384 -368 -252 263 -203 -589 -579 260 125 -304 702 555 -213 -59 298 -850 602 -180 -610 -95 238 472 -126 -111 -788 -10 -775 -549 -324 -142 489 -574 416 -847 -555 331 -52 468 -423 404 28 -234 93 70 18 800 452 -725 195 -72 -233 -446 -693 -183 -560 594 -422 386 755 -28 25 -679 799 288 -138 708 -314 -157 -578 132 617 -446 238 670 -195 510 -358 -693 357 -675 -269 -593 395 -671 627 554 581 -425 -499 -121 761 492 -316 717 715 695 594 -116 -481 -279 -859 616 673 1 -232 400 -790 462 -695 682 718 61 552 492 309 -706 752 522 35 228 210 -151 -223 -261 -314 584 261 120 141 -404 485 234 -597 380 596 -193 -555 151 -747 -647 -564 -381 -867 -545 497 761 -668 366 -77 314 586 -656 796 367 196 675 -53 -67 -766 148 163 750 -869 -794 -393 443 389 -461 435 -18 696 129 236 -410 149 216 -69 2 -450 -599 253 117 771 -511 343 672 -37 -465 378 -697 651 313 63 -827 -643 354 209 -378 -580 -748 3 94 286 -681 711 30 396 102 148 159 -176 -58 -230 -484 710 160 -561 604 -51 84 -240 -462 -108 -719 380 -165 -483 291 -736 -45 -436 192 669 64 -670 -658 -684 -136 676 -66 66 -810 -490 349 177 -598 -624 -814 197 412 316 -465 61 636 -469 533 -195 -79 -642 -733 -279 -646 225 141 -389 296 -18 -297 441 -465 -71 -490 585 120 320 -697 270 22 -523 105 540 -198 351 -319 8 -491 -330 -416 294 -603 421 785 -621 -467 -319 292 -38 -273 322 226 397 668 -844 -702 453 387 382 -899 -323 -544 383 -834 621 470 -789 -102 -801 -582 341 -490 699 -863 771 -769 110 -527 217 660 646 -850 -719 177 -341 -872 -886 248 -214 -204 47 798 153 131 366 436 99 -628 124 53 -10 -383 -173 -492 187 -664 197 609 -255 762 -823 217 -389 796 335 -767 -296 -479 -533 -827 198 673 -105 561 187 448 488 318 741 782 195 581 -505 72 -56 -137 392 778 -268 670 -181 169 799 -824 -588 -77 -462 -570 602 -711 224 -741 679 -606 287 -26 780 -437 791 163 -114 380 685 581 -223 -10 447 355 343 -401 -251 -461 -612 -809 379 -807 679 -123 -449 456 203 -658 -489 -868 292 761 -90 536 -574 -826 -153 216 -563 37 -512 -133 -347 -473 393 -241 327 210 -824 -729 -408 -855 -589 613 -369 454 -510 -667 -819 -408 450 458 17 -86 -721 221 366 -242 203 -458 618 -273 677 742 -417 402 526 699 237 -399 85 465 -598 -383 -138 -666 694 -474 565 443 -825 621 757 -796 -494 705 -173 -267 -559 622 190 -615 645 -271 -555 128 75 -517 727 287 42 8 -195 522 408 -536 511 -566 -855 284 -543 -671 -22 443 -48 533 -206 -84 -554 620 528 -501 121 613 677 366 -575 124 -427 -7 177 -278 -149 -226 302 -526 -605 -517 -366 -108 -731 -566 -820 659 32 -886 -500 349 -785 -578 628 -523 -235 -642 -40 -512 377 125 306 411 -530 381 -611 -333 399 658 -15 644 154 -887 -240 477 -853 -290 -832 -250 -633 132 137 686 379 -483 -255 -477 -338 -537 -520 -362 348 -176 -887 582 89 -893 -141 -712 -282 142 -612 171 -521 -81 48 444 746 -55 -541 -38 747 -727 654 250 147 -241 -862 -447 -494 442 82 237 -320 57 -801 -361 398 -791 472 -223 443 194 -534 279 -786 -298 -744 -615 245 -743 -594 456 -340 -870 653 92 -826 -293 345 266 342 401 616 390 -320 -428 593 298 598 -137 37 -370 -311 -682 166 -493 -729 195 -69 -605 264 -807 276 -595 -287 -813 -341 -256 -448 361 -278 -124 -142 -39 -49 135 -693 550 -245 257 -68 -366 -19 -491 -224 -635 127 -118 -303 282 -625 -814 633 -415 683 -103 -122 -310 217 -16 -95 391 -772 291 141 31 361 644 182 -501 -394 186 777 337 -440 567 -180 733 40 -450 725 -598 548 -281 -846 -832 -696 664 330 -244 525 -536 704 -119 -812 -818 238 -2 648 -662 -82 361 46 378 -550 454 -263 448 -335 418 345 652 -36 85 -459 86 -190 112 638 -288 548 783 -433 -335 223 555 -583 -591 -116 569 280 -491 123 -374 449 511 308 -613 -429 -251 -7 575 -815 -736 -518 260 -216 -192 364 308 -870 -211 707 689 284 317 719 -85 -667 -750 -55 216 81 -452 -691 456 -342 -22 -451 -230 -414 -628 -533 -493 -4 776 -188 0 -572 -115 -695 -230 362 -463 424 258 -266 -256 149 564 -375 -21 419 -322 319 80 485 535 -555 -366 -888 192 -665 -179 -45 -27 656 330 463 -253 357 57 -807 -96 188 87 -898 323 -609 -723 -790 -151 -492 -656 253 71 453 -781 259 401 379 700 485 -400 250 -109 286 -67 770 607 -745 -637 579 -75 437 -123 -756 747 432 -868 744 693 728 -226 636 710 -179 545 -318 610 -585 -871 -548 -13 -303 614 -705 715 -215 594 714 -228 -140 563 -254 -325 -27 -546 -784 -82 -220 -723 626 -787 553 644 -198 -420 118 -247 -852 -597 108 285 521 -714 -363 704 -208 692 549 306 114 -239 -548 -21 -47 -437 793 646 450 420 -457 -507 742 138 -285 -323 200 -604 -488 277 -160 -287 722 121 -706 -834 -262 -706 -542 -832 789 661 -12 30 -122 -798 -741 713 -849 516 51 -371 593 -580 -65 435 -415 542 -439 -380 -885 -154 453 -190 -544 -337 -145 142 -401 -469 713 -479 516 128 -788 -254 642 361 -802 -439 -362 -197 -188 -668 -431 -561 644 766 -411 670 266 -524 613 -871 -548 293 681 730 612 156 376 466 -104 568 7 -95 -238 743 85 -34 -91 623 -578 -700 -668 403 -311 -133 -204 -535 34 -309 -274 -507 -897 -284 491 398 -605 334 -113 -582 -306 -793 464 -708 401 706 -527 209 514 605 748 -894 354 149 663 171 183 335 708 -41 686 -756 -668 4 714 -40 -74 289 781 -373 -155 -127 -351 496 -19 608 469 -155 377 -543 -607 494 429 542 461 390 -157 138 -749 206 -798 139 -643 107 494 -864 -492 -274 -206 -15 -850 -673 -557 118 -186 536 -601 -688 632 -312 -548 710 -196 -819 -757 61 -319 529 173 -629 -537 -801 -761 263 -146 -793 522 -336 -420 -403 -511 -840 482 -516 -663 242 -57 354 -261 -306 -254 -622 63 -430 165 -182 -895 397 300 269 466 -51 -548 740 -625 -372 -480 -751 -589 61 -162 474 -710 392 -738 -670 -808 432 -417 223 641 535 -873 -371 698 -480 -190 357 580 -273 -484 -862 -65 -215 -29 215 214 -137 -251 -478 -320 -502 171 -655 -403 -322 607 -235 165 -714 572 -201 -67 752 -647 -693 -698 -10 -857 46 -564 -460 522 199 173 -801 -363 -237 -296 388 -507 -674 87 653 -785 752 119 -899 90 -869 -217 -500 -349 -266 168 -659 -800 -31 421 -345 335 -66 580 -655 409 650 -44 -27 -61 -537 -777 500 -164 -424 -588 -738 -110 611 -140 -40 353 125 494 -343 -728 498 -832 669 -739 491 512 520 -793 -31 -785 -496 -21 -900 738 -552 -67 -242 -794 428 70 27 -772 384 -256 -661 473 -650 729 -209 415 193 5 -726 -556 448 -810 -349 -109 13 -244 324 -212 -589 598 -40 -119 -786 199 681 460 506 -272 -226 -277 -694 -737 -753 196 -484 -170 -847 -545 571 -759 -633 -75 -832 -362 715 -357 -827 -544 -707 447 386 -864 473 -334 333 -114 415 120 -684 624 177 -390 -640 95 614 -336 242 67 -663 -470 420 412 688 -244 -372 -489 155 -343 556 615 539 -5 524 569 377 644 -448 -377 -850 106 162 -452 -845 -699 -517 -868 738 8 626 -377 325 -245 389 -418 -662 -287 -407 -384 492 328 114 -694 -106 -731 -646 -254 -674 562 -733 -785 584 8 -504 -328 -185 -339 -13 -286 186 -786 -817 -38 -210 -670 167 -420 589 382 -826 -64 460 292 -590 341 214 -516 -445 -466 -88 -261 -242 -501 6 769 687 710 237 620 175 -16 92 -511 -60 787 -315 502 -389 -216 147 -347 -72 -115 790 -477 -90 -369 699 126 -220 -166 157 111 76 699 642 -396 -461 -722 -699 477 565 64 -132 -730 -148 339 -701 519 451 -147 -785 587 -27 699 -772 162 589 -612 649 604 -158 -856 113 523 -82 -177 -432 -879 247 330 679 159 355 -5 -430 -350 -789 149 -540 660 -805 -478 -248 -115 -463 605 -529 -896 -270 -790 -203 -255 399 -672 -374 -706 -60 -119 193 -831 -287 -326 548 -338 -495 -517 -741 545 185 -183 24 -836 -691 423 -492 342 -890 623 -878 427 40 -391 -523 762 -291 -887 12 -168 -345 -577 -593 -514 591 -333 683 -539 -539 312 -365 -628 -563 -343 -9 -471 -693 588 -424 499 -464 -251 77 -832 -752 116 368 446 187 -703 284 -281 580 709 -407 384 -513 -594 171 -806 -21 372 -343 -118 -514 162 -577 -697 105 -531 -187 -230 -197 775 -365 252 -675 -358 -636 -852 115 83 707 -161 163 -96 423 630 509 -624 602 -390 -290 546 531 -315 542 -862 586 -644 190 742 -29 -512 180 376 621 264 -514 -89 38 79 274 -77 -800 387 -544 -711 193 158 549 -690 75 108 -320 -191 -102 -153 -826 -741 679 446 -141 126 608 710 -352 46 554 -738 -684 -764 119 489 -883 98 160 -82 -125 -182 760 -12 -77 298 691 -475 323 -203 -823 -28 -224 -313 -892 -146 62 -112 -494 -363 380 -391 -189 -744 -727 -414 -636 -618 -528 594 -865 -26 98 372 -89 168 54 108 -246 -683 -281 -720 -583 47 542 -184 -261 -876 116 -132 -238 212 -293 -345 748 409 -579 588 -253 506 375 20 326 -851 755 -535 -764 20 -707 -436 -434 -205 682 -193 99 -306 745 681 487 -35 236 -122 -208 519 -653 167 304 -794 634 13 540 -435 437 425 -271 -457 756 257 -566 -178 -399 430 -776 448 346 -450 43 765 -460 -212 -6 -641 -477 732 109 -242 411 -425 777 -339 634 -89 -687 723 -42 -847 -594 -759 -292 -693 -788 -321 -544 742 -93 125 511 31 -424 548 755 617 144 36 471 -360 514 -566 363 193 475 -724 -701 523 -274 321 -753 -799 -689 585 478 734 337 -156 -671 363 678 -396 487 -660 -299 228 703 232 164 -249 440 -452 453 -392 -418 489 -868 -64 508 -167 -262 -115 -896 -191 -178 -624 -872 522 -735 -84 183 583 -735 616 485 -63 -881 542 696 76 157 -674 -162 -772 0 -434 -340 531 219 368 -553 -384 209 -42 -787 453 545 69 515 -368 230 -509 -761 325 365 459 -580 -454 160 -900 -825 -25 -373 -301 673 714 597 361 -602 -630 795 -68 459 110 720 -594 383 380 -382 -12 -845 -835 -393 -599 -833 17 14 66 -143 31 669 399 37 11 340 734 -282 -799 -384 -143 -449 509 373 -725 -40 -512 482 -639 -392 -361 -511 -460 -653 515 233 -713 -756 359 -404 -834 564 -629 -110 297 584 -778 764 -760 -764 478 -5 -145 166 786 720 410 -115 667 72 738 -814 753 -408 157 573 -521 413 -825 -64 258 -689 -205 -385 -94 520 186 759 462 -45 655 427 427 78 621 -135 -740 -836 271 -186 792 -251 -423 130 -19 593 -677 39 676 -730 786 -357 -141 -824 301 398 -309 -750 724 521 182 -176 -678 -868 556 234 686 -373 -279 51 683 -780 -26 300 -229 -542 -363 643 538 -382 400 588 -771 -220 -658 -104 -601 -734 116 678 -236 -203 -312 -158 -344 -41 -795 -109 -632 13 -833 -711 -87 495 -492 464 -181 678 -207 -201 -38 -687 -15 695 -41 314 -583 -644 -777 -96 38 -692 445 164 -390 327 789 365 74 -566 -551 -513 542 659 636 7 631 292 355 -767 -874 -151 -97 226 -486 346 596 225 -716 -800 -276 -864 -625 228 -328 625 541 -123 -9 -41 -173 -678 673 -217 -478 106 -523 329 -438 -622 -692 -137 665 398 678 -845 -63 637 -290 344 -305 215 567 -561 -585 -631 372 208 495 -321 402 169 -172 679 209 470 667 98 -225 297 92 -666 -656 409 -525 572 619 -509 -874 -879 -618 -796 69 -700 -529 -292 685 738 726 -247 243 260 117 219 345 -313 -763 557 -880 463 -883 -552 347 -572 -472 742 746 380 -42 143 -256 570 712 -229 723 763 -245 -878 -769 44 381 333 353 23 -817 474 180 469 -509 -502 173 595 97 677 504 -135 -728 238 -590 -817 -754 762 -847 709 -85 682 -848 277 720 -330 -825 185 646 -846 -691 -182 -141 399 -821 -335 -883 147 -721 243 -756 78 -19 -58 111 -29 370 633 -36 298 -365 -82 -535 64 -78 175 637 -339 -137 -63 -448 794 353 -896 -721 484 -634 -301 608 -805 -72 -239 -821 514 276 435 -652 254 260 -587 -341 -48 649 113 -580 -824 -92 -891 -420 -495 -708 -798 -388 416 681 -159 -815 477 446 544 -661 -29 478 644 637 451 688 -834 245 -506 -399 -49 -528 -537 -502 -731 394 -87 753 -558 -445 186 -657 -442 237 -671 -427 271 -443 -110 743 -235 -510 -881 139 427 710 -265 -326 -698 476 309 313 -68 -602 -516 -453 -257 318 433 76 -802 -626 389 83 -739 -554 -684 789 -161 -887 -85 -695 -19 361 740 -578 -229 -127 -663 -697 630 515 -56 -400 680 -870 706 -367 630 -553 -41 -314 57 433 -73 -730 562 647 407 -128 793 118 -898 47 788 -131 -688 -666 506 -78 -675 37 160 505 -149 -199 -652 241 554 -465 518 -849 1 -644 -98 430 126 -369 -435 -196 -474 -258 527 -359 661 46 -198 757 272 142 565 490 -684 307 -480 52 -423 -681 -525 345 244 239 -412 450 -561 -898 -289 -314 302 -754 307 -229 -619 -711 -695 443 -88 291 272 -37 -820 571 277 77 553 22 -431 99 -388 -496 -59 501 -784 -149 200 -264 -354 618 106 513 -297 -100 -524 -83 -468 46 431 -201 367 581 609 -583 240 -2 449 765 257 373 93 -773 435 -576 599 -508 -95 -380 23 -449 60 216 334 469 639 241 449 -684 -614 -525 286 -344 -232 -129 681 -5 204 -645 -98 446 -486 769 335 538 334 -215 -94 -349 -91 500 660 -467 391 -371 519 777 73 109 -330 734 392 633 -276 -170 -363 -523 226 -113 -265 -67 104 624 31 557 -498 -642 -380 -162 727 -443 -406 -379 316 725 94 -183 -460 129 -586 -127 651 -730 -252 -61 241 623 96 -186 439 -59 560 -796 756 41 -883 -405 -199 234 211 42 -364 -24 488 -595 256 254 -634 724 -415 241 -644 733 307 707 310 -170 -618 397 -502 10 -636 -185 -540 -166 767 475 754 196 -742 -561 -291 -592 -307 88 407 -415 406 -628 -893 -649 -483 206 -674 29 -480 699 122 -477 -162 -840 -274 -462 667 -603 377 421 391 56 -625 -582 665 180 -443 297 -79 140 -210 176 248 177 708 583 31 -809 678 -576 -366 489 -165 449 771 510 -701 -663 -786 -458 -457 -579 253 464 142 -257 108 107 -819 -596 -247 -511 -351 -761 757 368 -296 -886 -678 -162 -813 -408 -626 454 -41 8 -561 -815 654 -157 429 -427 622 -499 -175 -63 31 -110 124 -375 -893 -203 580 -614 530 -92 -271 508 -342 -354 532 -396 14 -734 -190 -431 692 -5 547 -717 128 205 -542 -799 -515 -429 -393 162 304 620 743 -480 279 637 173 -571 -105 301 57 -886 -500 -326 -481 -194 -160 -489 -473 -81 93 -64 183 -622 622 -475 -788 611 695 -842 -651 680 210 -828 -153 669 433 -549 -495 466 712 -502 -511 247 -595 347 -297 -796 -16 445 -444 118 -72 9 -401 -188 162 -728 116 -346 221 652 -22 368 -49 399 331 -126 287 -700 744 -526 -237 11 142 436 523 319 432 195 303 -215 202 575 -345 763 373 678 -265 -780 -166 -673 -136 82 -133 46 192 -475 -634 -318 -15 -415 646 -620 767 799 -504 -6 -556 673 522 -465 250 -852 -868 -629 -208 529 504 -120 638 -335 409 444 -184 -410 -86 246 633 309 -229 729 245 248 623 656 417 396 -560 487 331 -368 -878 183 -562 272 69 -13 213 -169 -900 594 687 565 -132 -713 -879 -86 -444 114 214 -271 94 -443 572 -178 308 -643 -775 780 207 -630 -337 50 -139 -835 248 491 637 -570 -665 79 304 88 348 153 -251 -123 -220 -731 -108 -21 -199 -434 -20 -427 475 76 -705 -752 598 -753 447 -307 567 -113 399 -41 -255 229 -690 125 133 774 292 -144 -777 687 496 -807 55 -547 -550 -54 -308 -176 -427 276 -556 -607 -620 -249 701 -267 -797 -30 -248 556 571 -790 645 -439 230 494 36 -517 725 509 764 54 -840 632 -89 -362 459 457 -400 329 592 -390 -60 -444 -333 -311 572 235 622 -889 628 -30 -657 -343 -321 -25 -294 -899 -432 540 178 -725 529 723 489 407 763 786 -743 583 272 -521 -259 111 627 -432 688 662 510 -312 153 235 737 50 156 792 120 304 -509 -397 -46 -697 103 -534 -319 -544 -287 488 359 -545 -886 -21 773 -525 796 -739 -570 -529 -323 706 -286 -363 708 620 262 633 -31 425 -5 -427 48 339 777 645 690 442 328 -545 -888 -411 673 735 391 268 -896 189 326 644 449 -290 -32 -513 309 -139 90 -746 146 -660 305 -498 -631 -894 185 33 204 -599 -655 -458 591 -123 -304 483 723 157 -498 -109 401 -483 590 -894 67 287 -363 584 -394 701 -116 726 -806 -43 299 -892 315 -354 478 57 356 145 -521 35 427 -722 -550 475 705 47 -768 288 -455 -616 -534 316 730 562 -628 -204 361 -674 -773 -708 -511 -439 -172 722 440 -566 -532 682 -44 629 -189 405 377 236 705 -105 -440 -52 641 441 269 -481 764 738 534 548 -204 -551 766 -477 -167 109 577 -540 -30 371 -480 -788 449 693 609 -758 768 -128 -832 690 264 560 446 -612 -479 -653 177 282 -144 295 262 -551 -704 225 729 109 -705 235 275 -10 -75 -368 -320 -325 -886 -493 367 143 -78 561 -462 61 558 145 -561 216 164 462 347 66 -95 -749 -161 796 31 282 -200 265 744 -17 -446 414 -232 329 -25 748 515 -760 -770 -95 -589 375 -683 601 163 326 -844 -822 -340 262 -439 51 9 578 337 -483 -873 -896 -517 510 593 -435 439 -320 -323 775 -172 115 -138 781 426 738 696 -459 -768 -290 237 635 497 475 -295 -818 -492 135 331 -51 495 -585 -39 148 584 179 -574 578 -530 591 -122 -484 265 372 -556 -186 -177 123 -598 -442 -630 -417 519 -718 599 -156 -844 78 -284 505 -441 -91 489 683 126 -495 -149 751 -520 -432 -291 -480 469 624 409 135 -406 658 34 217 -196 502 453 -670 -645 98 -469 532 486 155 62 -498 -855 -221 223 -896 -515 566 360 574 -234 58 -414 -58 267 -726 266 561 258 -559 738 481 487 -752 587 -673 286 -768 -410 795 382 -678 -191 517 -123 -471 -236 -481 223 -589 777 545 -114 -353 293 -381 626 -509 473 -762 432 392 103 -128 -347 -348 218 -68 550 82 -274 -322 -652 320 -883 -123 122 -209 -606 164 -248 -413 71 -510 -207 661 230 -111 -215 269 -160 -518 -311 -222 -369 -740 511 -170 -847 537 -242 -529 -415 -168 559 -234 488 771 13 545 118 -235 -550 -680 -187 493 -259 -716 -517 519 684 255 49 199 -732 -448 -314 -194 597 -86 99 -212 691 358 384 -295 499 -119 772 -343 507 -675 378 -676 -560 -388 -190 119 -420 -49 -132 -348 -898 -277 -347 -541 173 549 161 -134 -108 507 -838 -460 -354 -800 80 -227 -530 -775 125 421 -130 27 31 -549 694 69 -165 505 -59 -294 -304 -272 582 702 326 737 -887 -115 323 -237 -334 -502 -136 -230 -471 -154 697 -154 483 720 -181 -696 355 -884 529 -815 -16 322 -205 -772 -636 -480 -592 -207 660 -714 717 557 164 215 396 -24 -286 -3 524 636 584 377 -264 209 -899 380 -3 -711 394 -564 460 564 666 -625 -817 347 126 -810 233 581 683 -87 -846 -788 471 -613 622 399 -72 -388 50 592 263 -321 540 643 787 126 -108 355 383 -268 -805 -613 -698 543 79 -176 -205 488 116 -609 548 -279 -744 -309 166 460 358 -183 250 -647 -800 -52 -347 777 -55 -120 294 -383 -317 484 793 -137 -700 422 11 718 -772 612 -3 688 -335 -574 -190 -35 586 760 -63 412 -243 -139 -130 686 -142 491 323 -122 -14 -263 458 254 -278 -252 255 432 47 106 -429 530 672 433 -794 -553 270 440 -483 -580 711 370 702 -789 -219 666 -95 99 -235 329 -761 -607 296 -517 -162 106 -312 -160 -414 -597 -111 488 234 533 459 714 -654 -528 342 435 520 -451 -679 25 -568 -507 -304 -689 211 730 578 130 -406 -139 -755 -12 -645 -691 225 -117 686 148 240 -829 109 -421 397 113 -185 125 727 771 -898 143 142 754 697 -622 -296 376 -311 -601 -517 -538 -690 552 -412 -200 -119 -212 -607 -411 -531 -542 -482 296 -653 -366 699 712 220 119 -269 233 -508 -69 -403 52 544 -295 -648 359 -774 -788 -770 -573 555 -626 740 -689 124 151 115 398 -826 603 392 -186 -806 -835 -437 487 742 -34 728 -702 -116 -423 483 -862 -304 -684 -618 -474 -387 -745 25 510 322 -242 661 248 765 202 530 354 707 -449 486 314 -148 -230 548 155 -701 -101 -825 167 449 -576 486 -729 -695 -364 -641 -477 415 -332 -357 -95 340 -153 -316 -352 393 632 442 575 -241 -366 -306 132 -299 -303 -322 -303 -44 -749 -784 -4 161 -363 607 -126 500 720 431 -499 609 -884 -801 -627 -261 562 340 -435 -612 426 -819 360 58 -624 -543 119 137 588 749 754 -586 -189 -518 288 297 192 334 -668 98 -210 474 125 177 -875 145 668 238 -625 615 -644 702 -351 -648 474 -599 260 -59 -12 -134 -589 164 396 57 432 -13 -709 163 -134 -881 -704 324 -62 -522 -714 72 -875 112 -413 -801 -444 225 307 -111 -51 306 187 315 -429 -628 414 -89 436 -30 -725 -623 725 328 557 -507 172 -90 -252 -627 -780 701 799 -275 58 388 -93 304 27 321 -375 -758 234 -820 785 293 -236 -209 -173 -220 478 620 -552 -840 -607 261 -608 -125 -214 277 -712 -607 115 -33 -502 -261 386 346 432 186 693 -808 182 -737 269 387 -569 -127 -485 -346 349 -752 -711 -168 -433 -458 -38 101 786 -758 732 -806 -228 407 -622 -355 -271 418 672 93 227 -503 274 120 -582 644 -549 353 -290 484 -400 -353 -77 -203 236 93 168 -772 -758 83 -71 698 -46 -71 -829 -248 -45 560 34 380 555 279 772 129 -575 -79 -900 593 106 -593 604 -273 649 460 387 -231 396 139 -499 -711 193 -444 -704 -892 -557 -325 695 -430 -107 -113 -681 -486 -798 -75 795 -345 -253 -158 -660 -339 -857 -867 469 242 431 163 46 -620 -141 186 -524 -488 719 241 235 724 56 791 -86 -599 -87 -719 -155 316 58 -90 -75 -859 -419 549 -141 -487 -444 -349 -160 691 20 550 482 -557 450 -354 444 35 61 -895 505 164 284 290 70 235 -123 286 -628 -38 353 -618 125 -323 -684 754 -873 -696 77 -620 528 336 -714 -521 -440 -240 -162 83 -714 630 -167 621 335 642 -882 -768 269 463 313 -220 542 -529 233 -478 648 368 55 354 739 -2 -442 -175 152 -662 -438 684 385 -287 591 656 155 170 538 -74 -872 50 465 572 -35 -107 -353 -96 -790 203 39 227 -728 346 -97 396 664 489 -67 -763 -40 740 748 -623 -361 230 -706 503 -390 555 -467 676 677 -127 -450 -303 136 765 -116 -680 218 439 198 764 655 561 624 756 437 -31 88 -190 -410 -326 483 636 380 -551 -873 422 -292 613 -210 395 529 378 -218 -864 334 -185 -511 659 211 -294 -523 126 368 -636 4 -251 -476 603 213 342 18 -237 -344 -36 -885 -44 -890 -425 595 -450 -314 322 572 -80 -298 650 -755 -540 -169 -709 -400 -221 -757 -338 -145 -211 -306 -52 23 -566 479 736 241 -269 -210 46 739 -476 -12 1 638 600 390 -248 665 -763 191 -613 -385 -181 524 197 270 -172 -715 322 467 425 453 633 742 -687 -28 466 450 413 -49 -121 -756 220 400 -654 -124 405 -607 -433 475 -350 463 -361 -323 -342 -179 -850 125 141 -354 455 -482 -333 -729 -151 214 550 169 380 641 684 -859 -314 -98 -682 -512 -90 -895 696 -71 483 481 -552 713 345 -842 274 -782 501 591 -6 -887 134 -575 597 -601 111 -707 -314 173 175 618 171 -77 325 406 281 -15 -895 570 613 -271 257 -426 -503 364 496 288 -408 -497 -717 741 703 -282 -756 165 304 150 -114 781 -397 -127 -805 522 -604 512 -243 -111 444 737 -377 -797 -579 778 -767 319 221 -445 -197 -428 -578 -687 -90 -705 -592 -601 377 -293 249 -386 646 126 -464 -23 -282 -637 -100 5 -672 -784 468 -87 -665 -728 267 101 -256 622 -702 -370 549 82 -494 446 -803 231 -49 -833 394 -119 -617 -762 -305 376 -171 -229 -45 -821 92 591 307 229 699 -448 -820 -530 524 -146 242 -149 -548 70 -390 -799 -364 373 -826 768 -816 145 407 -194 -216 -776 257 -512 201 245 -262 385 -418 777 22 -320 591 389 -705 2 185 141 293 -127 -57 -468 369 292 466 4 -471 -32 570 -206 -678 -141 169 -806 551 189 -857 -162 -670 -637 -755 -793 376 -884 342 -283 -468 239 251 -770 301 138 -154 126 -522 -180 487 365 -570 -89 -192 126 695 3 209 -133 114 704 438 671 711 -660 -435 -297 648 -747 484 -61 119 -348 453 314 196 -431 354 487 337 93 199 -790 -611 286 -537 -196 -250 160 -469 -196 424 -475 404 581 291 -300 -196 -323 -732 94 296 -252 -96 -490 570 150 -357 -680 148 609 -293 -838 748 364 602 -857 717 -82 722 40 723 -29 659 -241 -747 744 -596 283 555 190 295 -857 -734 -603 -155 -625 -602 -445 629 427 -4 561 -662 -460 -443 -811 -779 684 305 458 751 -692 205 -34 -340 306 -2 -888 -574 -570 329 -630 -52 464 776 498 687 -557 698 -817 -347 624 422 756 -755 -830 -878 -520 224 302 307 254 702 624 135 363 -160 221 -855 -573 -632 211 613 673 -45 -274 136 -489 771 -605 -209 140 -684 -337 102 -483 683 -473 -794 -301 695 452 -699 -471 -461 -600 -339 117 281 105 654 -750 200 183 -133 -590 -747 511 340 -429 -51 -316 -742 102 -700 394 -766 697 -728 -636 491 414 -497 389 -228 -898 326 252 408 98 285 -320 -420 370 -253 -447 -605 -580 603 -210 280 686 224 -662 163 -639 -61 -355 231 -123 -259 480 135 -202 215 -280 295 507 -223 -250 -184 -28 616 -805 -823 -69 -580 -337 -153 -501 651 -432 466 -216 584 -396 276 677 501 363 -219 -662 399 -853 486 128 -420 -368 559 -630 -363 -730 418 -482 -110 414 -607 535 -186 -528 -595 -224 9 -394 -84 -261 476 693 152 351 -153 -38 347 -92 -776 -242 -504 635 -136 -765 -320 102 -88 -549 158 96 558 -468 113 -641 -359 -627 -407 -41 194 -704 353 -671 -832 -723 -824 307 305 -74 -578 -535 304 526 -605 -342 -55 -226 548 38 325 -757 353 335 -163 81 -391 -342 536 -404 -825 513 165 -674 -141 688 359 -509 -520 -491 315 122 -75 640 -633 -299 469 161 65 563 654 -1 631 368 -199 494 439 757 -771 -424 -111 -846 774 -892 129 590 652 -623 757 -826 -173 -435 503 760 54 -338 285 -640 -513 737 652 -617 -835 -391 648 -638 -277 -672 -564 -164 -106 -62 -241 -428 476 217 -152 -505 -493 462 -775 -178 752 -125 213 -726 -821 -298 453 788 447 178 -530 -90 680 318 -852 348 -38 -367 338 22 -268 -442 410 657 368 -442 -891 -791 -889 201 94 283 -307 175 668 -50 199 269 344 -859 -641 -554 -124 -204 -486 -8 -723 69 -796 -512 -106 -728 527 -669 -277 -651 646 402 -501 303 357 540 -376 559 767 -590 303 -241 722 -810 653 318 51 197 375 -619 -211 307 -785 465 68 687 -190 754 0 634 -656 -672 -638 -369 -160 538 262 -578 658 -446 -774 313 110 558 -574 -443 -208 -314 615 702 391 -425 735 607 -426 311 -495 -538 0 287 -299 600 -304 -117 649 540 -268 -451 -255 306 204 -476 -723 110 -535 -820 -261 353 -603 31 667 234 -748 -51 -900 -537 -552 785 -619 -501 -262 -281 445 429 28 639 -30 511 153 767 14 -813 122 -624 -228 530 266 503 -209 533 -22 -137 -339 -852 -534 -395 -715 -290 682 315 657 443 752 -526 -255 355 -764 -836 -44 320 266 -460 312 -660 -762 -231 -343 544 -155 -100 98 406 -531 539 708 622 -175 -41 -235 770 797 -51 755 186 -486 41 601 -859 17 -683 -130 216 -207 800 -417 164 51 467 206 -97 707 573 -793 -542 646 744 341 -408 -403 97 -849 -445 -755 -305 28 -130 187 -360 176 651 185 579 351 636 -718 -890 -511 131 282 -716 -202 717 525 265 279 -26 -680 -410 -897 554 -652 -850 639 769 -882 298 -490 547 -255 -879 33 -567 -765 -176 485 -108 -853 182 -554 -635 710 296 791 -587 675 -742 535 308 116 675 -224 454 -748 -264 382 69 67 -623 -732 -836 561 -355 -334 588 570 -416 -36 -107 8 -340 -183 -696 -453 -168 432 558 123 -148 128 752 -583 -746 -785 447 -875 -284 -226 447 296 -196 -59 11 278 796 -324 -51 53 -158 368 338 86 -34 517 299 -293 435 666 641 -654 -83 699 747 -708 -723 148 -254 -647 336 -58 -243 -33 548 -226 -17 630 -29 152 244 -851 -282 -373 -756 722 -266 -718 -309 -794 -793 282 530 -182 42 -463 195 507 -65 -431 -364 146 -733 -255 -440 66 -258 -57 -490 359 713 195 -533 -719 -306 -777 651 431 -814 647 -262 -440 723 -847 -208 -86 -348 635 625 -709 171 495 -221 -26 34 -200 433 -713 639 277 -798 273 210 -553 -63 372 125 -543 -251 488 209 784 711 719 -781 127 -729 -6 -82 -750 236 613 -93 321 -414 -852 -456 -206 -129 -20 -826 -135 65 -792 -661 768 -235 -698 288 657 698 753 268 54 427 387 665 -807 -849 499 731 355 712 -503 527 -863 383 -833 503 136 474 211 -76 -36 -379 431 385 -399 -96 -638 518 -740 -43 214 -283 -80 -620 288 500 510 157 719 -615 395 -584 -748 379 -54 734 413 235 296 317 -11 69 -110 111 432 89 5 417 -786 -217 35 614 -310 -441 373 394 -182 -447 -693 254 787 312 -462 144 -555 -264 -67 -633 718 -716 -227 402 409 50 315 696 77 -713 368 412 -362 -250 -634 720 733 690 409 258 34 -562 -151 -417 -764 -678 -667 761 381 776 -851 -244 772 30 -839 -597 -49 -763 -462 38 -159 -627 679 -888 9 -817 -13 724 -104 392 735 -291 139 416 -424 -813 587 -691 252 -599 -572 14 246 198 214 -438 438 385 709 -415 572 -108 402 45 -98 587 642 -68 183 221 -391 525 -682 292 -802 -859 -206 -517 -207 453 -53 -343 458 -443 108 -845 548 -203 553 -282 -134 -598 -706 361 -786 -815 -412 -795 -29 -142 -878 188 -893 -643 -635 -848 555 783 -442 -684 520 -220 -107 313 -177 621 -247 -305 454 -60 -459 -131 -402 204 426 -429 -761 -884 -708 -626 -696 751 479 -358 274 187 -60 -381 -626 415 794 -135 85 -759 -860 -622 745 550 -673 281 -380 -617 233 -719 536 286 -737 314 72 -300 -58 682 702 -220 -129 -523 338 219 717 -684 84 -814 17 632 -274 -671 -146 -324 -849 -686 -537 -31 71 -38 389 -666 41 -322 -261 696 -498 -498 700 325 535 -667 -509 741 -520 -379 -427 -833 -45 -29 -207 273 232 -481 -32 -186 -382 -691 -365 165 713 -62 233 302 -453 322 -54 266 -414 -895 376 54 -30 398 -241 -133 400 -659 -786 125 -834 381 -13 -273 -897 -450 -682 316 -641 -678 -525 370 -419 -753 713 772 -278 617 380 354 -650 590 -860 -205 -770 723 -543 464 686 401 -159 394 -886 -733 259 -25 276 730 -305 241 619 510 492 694 -495 -132 151 -322 -419 502 46 -530 504 656 -317 -816 286 327 98 -42 -751 448 -861 785 11 588 -647 399 -132 -420 -324 458 -380 -260 547 64 -635 457 332 90 426 -793 -8 -73 -217 320 177 -613 115 -114 68 -419 663 295 431 350 313 159 525 276 -199 203 374 -891 513 51 630 -508 677 -291 773 313 145 134 -203 -673 -595 -250 280 -771 -800 -332 -194 -573 -444 -796 -773 160 556 370 165 -832 -864 290 -833 530 771 -40 -703 -660 -235 779 734 346 -873 -97 -212 62 757 -524 649 104 599 -155 155 -155 328 167 57 761 516 -712 -437 454 -314 -750 -551 -644 -106 -99 -588 -57 366 629 -387 753 -62 -161 -384 283 -818 338 189 107 432 -348 -149 -201 -100 524 -207 -733 764 -777 -133 139 -459 389 -149 189 -36 -586 -865 -364 -88 -859 -19 -106 -85 -81 -842 -519 -576 -395 416 331 -432 -371 -209 -127 700 -612 -449 541 -743 -112 -217 -775 -826 -509 -510 548 596 -446 328 -472 -342 -46 494 561 -375 -142 -820 -856 -156 -555 753 397 -86 -696 -377 540 285 601 90 -898 -870 -896 267 -339 562 -233 -305 -826 -651 -544 -494 593 379 456 -50 -325 -863 -340 -780 -685 707 -347 -764 -655 -203 -340 -572 -38 -716 190 280 630 -389 220 56 31 174 -401 -355 -61 136 -180 -400 693 -193 718 -268 -698 -43 500 337 428 -56 -669 -531 -641 -532 -659 524 680 -408 -33 -521 588 -167 -132 -92 342 489 -151 396 283 -118 553 -831 -769 -546 -125 383 714 -122 -24 -22 -646 -622 -163 -835 -450 585 752 -549 516 479 526 -424 750 -606 -570 -643 -253 78 -728 -581 768 188 230 724 35 -437 -459 -32 -632 297 -402 222 -779 134 -333 255 -623 512 -315 -210 -836 246 -26 737 -156 -111 247 491 -36 508 -716 321 -831 649 -87 -103 -242 44 -217 177 351 -356 -163 -381 -163 -8 -869 576 630 -684 147 158 -790 -794 -729 215 -4 -202 434 -858 -73 317 237 -517 565 169 283 530 25 -255 426 607 716 -720 610 124 186 348 339 328 334 -129 -890 35 723 -292 -299 178 -807 550 -758 100 -462 711 252 -224 76 331 -263 401 -9 1 11 787 799 598 -463 -675 248 -189 -10 310 -766 251 -132 470 477 674 142 -108 -453 -863 -375 -658 -242 28 -838 -500 296 -235 -601 -527 744 -275 89 587 -569 -699 724 -544 -433 -900 -424 -379 -502 -359 412 518 62 -602 84 313 -122 414 -352 471 -120 -69 -98 -102 -319 778 590 -816 315 -128 372 -139 -580 -206 -780 16 256 -615 -116 452 -713 -64 203 459 -92 -248 737 -154 698 631 -892 -112 -344 357 -285 -214 324 170 712 450 547 -557 -793 -118 330 -476 -198 363 -55 22 -692 422 355 454 692 742 497 443 -21 -883 312 -831 96 -634 306 -596 -790 272 281 -882 299 -485 -544 -826 225 604 -168 258 -466 -483 -632 -63 269 528 618 240 405 -790 -302 -114 709 296 -79 203 660 -743 172 678 -470 -17 199 654 -24 -477 559 149 497 -281 -636 -491 -452 -855 -101 108 740 627 -256 282 787 -634 690 -162 -564 142 -150 59 -575 395 -539 56 369 376 -416 690 82 -475 -810 -98 168 -551 -361 381 -693 348 412 -518 676 329 -79 -283 -176 -101 698 126 162 -297 -341 211 108 244 -369 340 -294 -132 573 658 407 -799 -613 458 411 -179 476 -121 -309 221 -596 503 359 -668 -766 460 -195 359 526 652 14 -767 -405 -832 -219 -562 -32 207 -510 -255 -357 92 -808 -260 -733 245 743 -321 684 737 452 -763 -162 -432 31 -239 636 699 -532 -1 0 -415 166 -436 -874 -202 -856 -841 700 -853 -570 586 436 614 743 15 164 -351 -32 -516 556 1 -295 -107 547 700 -38 -552 -84 237 295 -842 609 538 408 591 212 644 -64 417 -95 516 148 268 -794 73 199 -875 -434 646 -117 -49 -672 -564 -311 -832 556 543 92 -880 -540 -205 578 615 -849 622 305 -578 -847 -726 558 -745 366 -47 -472 -504 -113 -215 730 -666 -691 -328 705 767 341 -506 -751 -536 173 -25 112 529 -678 250 240 -127 484 -615 -693 -761 183 32 -766 -829 2 -867 135 402 91 229 -622 66 -729 74 -732 256 -739 -207 -596 -256 -311 648 -881 -215 476 -757 232 -764 -819 548 46 -888 641 -186 491 765 757 -222 -370 765 -85 -363 232 -894 -477 791 -655 215 426 166 730 58 -46 -763 -887 538 678 -376 775 598 685 589 380 -364 -424 345 264 76 -634 -808 748 16 388 -258 -356 163 -121 -475 -779 -196 -775 -278 223 -128 556 631 -436 250 -887 -37 -718 -76 -530 760 532 -281 50 187 -174 -119 -26 68 -825 -843 -782 -872 475 420 -596 -658 -92 -293 -587 -129 391 -426 -120 -88 -781 -268 462 297 731 -441 105 -863 675 692 -851 -353 52 768 136 -284 -503 560 -12 530 95 -240 123 -848 -888 436 -130 262 -887 -810 -426 294 -813 -634 530 148 507 114 426 -702 4 -131 614 712 693 54 361 361 533 -20 -58 633 600 188 484 -470 731 723 -726 392 233 272 684 -158 -343 -121 213 -131 102 -16 596 743 -139 -72 -131 -521 389 -590 653 557 246 556 -269 631 -412 -302 -173 -787 -93 246 -864 -781 -185 -99 798 554 -402 20 -679 -629 390 -52 -206 -870 -155 -754 170 -870 1 -90 182 -817 648 325 243 -722 -245 168 -601 136 618 742 -758 452 -54 -237 -126 -181 288 485 40 175 540 94 84 578 -324 -248 -540 89 -130 681 -741 -749 -34 15 -713 -94 742 -516 786 -253 321 -448 -43 543 -111 539 266 -861 -74 -368 451 -267 26 132 -400 -146 -853 -869 -174 517 401 300 -659 482 114 -341 -823 -80 -394 -607 -821 358 321 263 334 -651 -519 -546 119 336 579 561 -623 -711 -533 527 -274 -151 418 558 -419 -496 -29 74 232 212 -276 184 555 -625 754 -705 -434 677 213 472 -310 317 297 364 -310 305 -595 -224 -190 612 -543 219 -102 35 -90 -34 -560 398 -434 -128 421 62 776 624 317 531 475 643 561 -727 -664 50 86 -687 338 -212 -675 470 713 -890 -155 -753 -71 274 -424 695 -457 -645 -179 -184 -359 -759 -279 533 794 307 -413 -730 -344 705 -562 634 -701 132 371 388 103 777 158 -526 397 -764 -799 661 -781 712 -237 -40 760 -659 338 610 303 -429 -63 -335 344 67 487 -181 -404 322 533 -867 -69 502 -373 -209 477 -670 -132 581 -288 -563 53 594 453 -140 -218 -201 -797 723 624 302 527 -351 -666 29 -512 -77 -653 -786 488 -670 624 -388 -311 -396 692 306 101 356 -335 606 -74 -628 -356 212 630 500 398 -277 -412 613 -58 78 684 759 437 -630 -651 -804 -671 176 11 -820 -205 569 -302 -249 -733 654 -136 -632 -471 349 800 286 -685 761 644 -171 508 -559 606 -722 -166 -542 714 66 -268 -205 -576 -118 781 532 -308 14 -522 343 349 -340 311 -101 70 530 -427 -16 355 -275 211 720 -310 -187 167 -569 33 -159 443 -385 -97 359 -798 611 14 564 795 -860 -528 -152 460 -68 -175 682 -383 735 -367 443 -132 622 171 -702 100 -335 408 -335 584 264 486 -9 -122 -828 -896 -433 -245 -507 403 387 -581 474 43 115 -8 -107 491 358 -525 569 -154 -235 -414 -661 64 -864 681 -479 117 203 255 -163 -340 357 -829 353 -534 35 -507 -574 448 366 -246 -7 188 -300 756 666 202 -325 -273 185 -26 -701 -287 596 0 304 696 635 -413 540 -28 -431 -77 -201 52 -892 209 -724 -627 159 -377 -540 -593 481 195 443 221 398 -14 -653 784 212 -873 83 -36 690 -120 701 -474 322 -403 -150 556 -3 694 548 -178 -808 -305 484 108 535 -527 -123 -361 676 277 -559 375 -417 41 -415 759 -141 153 -132 -717 524 -229 629 209 -145 -267 -24 -728 237 -29 268 -546 24 668 -580 -341 641 117 344 756 -443 -45 -396 -464 -195 204 -895 -543 468 -595 400 747 -97 -292 138 -881 309 271 -502 -623 451 755 775 283 -16 62 -441 672 -469 168 306 -95 135 -742 223 -562 789 635 -674 -125 -576 646 -831 -368 -261 -69 -765 586 49 -502 551 -364 -328 -590 266 328 711 -2 215 -207 -438 -795 605 614 -17 -817 680 -494 57 175 -706 -447 790 -491 492 -285 -608 704 90 -535 -211 -769 307 377 35 -669 512 -402 -372 -52 -683 547 -490 247 -232 -778 -11 567 -522 -413 -590 23 -797 -144 -707 608 -864 -885 216 -834 181 555 774 655 304 -283 -428 -262 -737 -62 462 -132 -223 -418 -598 -511 388 74 -159 520 -380 96 389 -22 -256 -11 -260 93 291 -728 -865 -637 -650 -840 348 -136 437 -478 -90 -422 -690 253 104 -173 -106 -125 -784 -151 -798 789 -176 -819 787 396 -230 3 -152 445 -416 -838 177 482 342 611 -497 200 -658 -765 591 -158 -874 368 -637 -130 257 386 -743 715 -891 -142 -822 -502 -429 628 -421 -301 -446 -544 460 -303 114 28 -403 148 11 739 -494 173 42 -207 552 -324 -481 329 -112 686 523 -525 595 -665 312 -430 192 -633 -291 295 362 -387 -30 -53 -101 312 -496 516 243 -301 -671 -229 -265 -848 681 -797 747 -189 530 -635 -747 450 -719 228 -99 -66 739 523 -201 -631 459 573 159 690 180 753 359 -191 -817 39 -81 630 768 -220 120 -547 -792 -332 -442 102 -227 445 -257 125 -194 5 -276 335 -220 605 -177 -646 -259 -702 -538 631 704 -441 -810 -553 561 797 -559 693 341 82 -661 315 394 -654 -17 515 -368 -294 479 696 369 581 532 -363 -492 -22 -779 -132 131 -378 687 98 -62 -627 -177 -545 -227 -50 -56 -378 520 504 -581 -333 -101 469 -747 5 -146 184 197 447 -213 -479 -71 518 -251 217 -434 -734 15 -412 234 -29 -802 348 675 282 -7 -880 -38 -86 442 -12 -431 406 575 -709 -294 -818 -892 656 549 391 560 -685 564 203 -213 -813 213 -826 397 -333 514 -583 151 -520 290 500 -348 -234 -75 125 -41 -119 529 -48 648 -467 -786 786 -449 -403 554 -34 239 -593 373 -93 733 -454 -721 452 -687 213 268 705 577 730 -828 724 -70 581 -374 238 -314 -857 -144 -374 520 -848 -537 357 -48 -222 63 -818 798 -820 32 -461 -792 -608 -395 694 196 -127 -254 -471 -486 701 -849 789 57 -527 -302 -459 -403 -645 -584 701 155 614 599 226 319 746 -507 -458 -572 -866 -468 667 413 -77 138 -764 -669 -777 -507 789 746 51 -564 -471 -20 -735 -531 -222 414 -57 421 -137 -214 -407 108 89 195 466 62 -497 741 -576 60 -141 401 350 784 310 -817 253 388 -539 151 665 398 -265 -659 -731 525 -893 138 -213 464 268 -299 562 181 701 -47 145 287 621 192 -10 117 484 -368 -381 -508 -118 -889 -832 686 538 312 -357 652 397 432 793 -155 -166 184 -726 209 -101 -40 624 598 -541 -847 -498 -197 -276 -894 -257 335 -419 -652 690 -593 -441 36 567 -579 659 485 -328 166 -776 644 211 557 153 -140 215 171 608 -818 227 105 -891 -393 338 -569 287 -559 746 -876 -11 316 -481 -254 776 119 -596 209 306 219 -803 57 -523 798 -623 351 -342 431 -598 354 -431 64 -881 312 -173 399 538 67 -379 -468 -450 426 -746 -316 402 151 536 -720 -351 -694 -207 446 679 -71 -160 -416 196 -774 776 -758 451 178 -276 374 493 -629 -663 -682 -216 -480 361 189 531 402 389 426 721 662 -251 -168 729 -423 314 -489 361 389 525 465 -475 186 149 236 567 -438 -778 -827 360 94 201 -151 799 81 -520 -131 -629 -186 -590 190 347 -129 -485 651 254 208 690 290 -490 -296 -780 -410 563 366 -247 -797 696 310 -140 417 428 -663 -360 768 186 429 -100 201 449 454 -170 -472 -845 591 -190 -639 245 440 -823 324 572 750 -141 -217 742 624 -530 744 -888 127 -379 -528 -600 327 136 -205 321 -29 -381 593 -730 54 532 -259 490 103 -291 -31 731 -559 -525 -142 -701 183 -662 438 -481 446 -826 -235 -120 558 -896 -671 -727 -545 -847 263 629 -570 42 -223 508 156 386 -305 -664 -172 16 -407 250 -2 -317 -305 -800 -190 658 -125 -325 -578 -704 -221 -353 759 562 -476 265 -581 -347 -462 -293 244 333 51 -612 558 61 -739 259 -427 637 -646 726 -149 767 -54 -148 192 607 -874 -405 -660 693 -853 -469 72 421 -553 539 225 -276 -855 651 234 761 -248 378 -90 172 24 -368 -705 352 -541 543 443 -325 506 734 -576 475 -534 -520 -753 -419 512 419 54 -82 -125 -139 -468 -407 65 6 -20 572 323 -779 -94 20 711 -663 747 -167 -253 501 -85 264 711 -668 -326 -192 -326 221 -378 507 86 -435 -9 712 182 -458 -225 -326 -679 339 353 -245 -79 579 311 -521 91 64 -360 256 -273 -335 116 368 742 -332 179 -416 649 -791 -471 550 128 -486 378 -87 575 -474 -884 682 643 -376 569 437 -89 714 -718 -238 -303 567 -209 69 673 692 -439 82 492 -221 -299 348 -458 -777 -526 72 -429 -396 -116 695 9 259 -625 -116 -779 -851 -710 260 -402 684 -157 541 418 329 775 -751 421 -40 398 -208 185 -158 760 -455 -239 629 641 16 -660 -201 275 215 -872 -3 -512 -372 -764 151 -344 704 457 -122 -467 -655 610 -317 771 11 416 772 -375 709 166 -558 -499 -866 276 -135 -366 227 -581 714 -270 -83 584 306 -842 99 383 249 357 581 289 -342 -190 -784 -23 -56 121 -293 364 -541 -578 258 727 183 -546 493 -900 154 1 -366 414 659 -792 -45 775 197 -81 -751 156 725 -874 -627 282 -756 350 -64 -120 -718 -336 588 31 -341 26 175 -579 -854 723 -613 -119 -416 559 -847 260 775 616 684 -627 146 -611 768 -847 -10 -696 -646 296 13 -526 -792 -792 526 -201 -158 550 -503 -185 -754 305 -414 -535 560 355 -81 501 -343 523 390 -682 177 276 -142 -44 315 24 -394 -104 543 251 330 -114 -471 272 -601 -591 -100 -729 139 59 464 263 581 212 63 -782 -419 14 -747 -647 471 758 517 -278 -884 436 200 -768 -103 601 -461 -54 495 134 -506 71 -16 629 724 -571 -854 -146 -577 -831 511 -639 -885 164 564 664 -762 -874 695 -890 -97 -147 -834 467 621 -325 -406 550 -95 -134 -67 -118 -697 83 422 -134 446 -255 111 -870 736 733 -92 226 -690 328 -485 -405 -841 737 -493 453 338 -763 390 -219 650 -883 395 109 -781 442 -613 -585 -805 -285 742 -39 113 538 280 358 383 -232 -588 -752 435 -298 -449 515 548 680 -285 -534 -568 330 523 8 -416 -529 249 -214 -427 579 460 -665 192 -211 -375 113 -233 -5 -435 -396 -516 -736 510 366 52 69 -563 -236 -235 287 52 653 -521 704 -651 -345 -471 395 48 507 -152 -258 -48 -397 -541 -117 -310 131 330 131 -547 102 -689 266 -314 559 790 -614 106 -608 -285 755 786 -118 661 -491 544 121 -134 148 756 -704 -472 -672 264 477 -115 603 30 -538 232 -492 -519 -127 511 -540 645 131 689 -500 438 417 478 114 401 260 -388 -384 -404 -212 -263 -554 333 -73 -398 765 -719 -619 676 -275 655 341 -459 758 626 152 578 378 -450 -520 -235 -887 178 -726 299 -198 -487 225 -675 -529 -525 -853 -781 687 -195 271 -309 -486 -277 -115 457 55 -708 608 535 -256 -547 -232 632 -8 238 205 -172 71 624 174 -695 -424 -730 656 607 -653 482 798 21 -25 629 -280 772 -391 -316 -393 111 -743 97 -838 474 -250 -612 131 250 -864 743 -504 105 615 536 29 -19 326 179 -476 -225 702 -864 79 -240 8 -703 318 724 280 -769 423 -591 -89 -591 -417 -479 491 -863 -424 -98 224 -404 766 -261 243 27 -503 160 325 515 447 216 -470 361 -511 -635 473 443 745 572 -284 97 -691 176 -173 433 -830 -844 247 -69 5 -63 -121 647 561 -524 44 -323 196 -214 -611 268 283 -432 36 -412 122 665 793 -20 -678 152 -170 -676 -210 -146 -800 -144 -34 442 44 128 -506 376 -531 244 216 34 -662 -876 -869 189 -131 -436 -863 -720 176 273 -106 94 794 350 79 -625 -757 -186 611 107 -85 -12 95 -420 532 128 596 654 362 143 590 -338 -314 -626 -108 124 247 -776 -392 -11 -761 -375 -606 -210 122 -800 621 -887 -827 -480 -83 710 -416 -352 285 327 -782 -244 -496 175 63 -614 -560 273 111 -504 670 -369 -831 -804 -468 567 -597 -452 -780 -490 669 -35 67 -822 -737 -753 473 -16 -144 363 -798 -108 -895 -852 -580 510 298 -13 786 -822 -312 434 736 659 593 -870 -518 -3 405 -604 -158 -875 -744 -712 702 -669 -515 -704 -233 -776 -764 -179 570 192 675 613 -325 -99 664 101 -305 -411 -156 -200 745 201 452 225 359 -482 107 338 -259 654 334 -262 777 781 500 -588 -129 64 189 634 601 -597 178 393 554 -374 -877 -695 -521 -81 423 590 -600 605 -54 711 439 794 75 44 -513 458 224 -633 -265 512 -104 -518 479 731 754 -451 -885 357 176 100 -817 -743 180 -150 -793 151 569 675 -757 491 353 -586 -487 -756 42 670 693 -315 -113 -229 -308 -299 474 133 -206 547 432 477 -529 -766 -816 -443 -585 379 -716 -373 8 619 168 -383 299 -559 652 -243 783 621 796 376 693 -226 -560 -520 625 -130 -887 680 717 -83 796 -530 -123 -392 368 -895 -831 -795 424 -185 417 -864 -688 -135 -549 304 485 -274 -560 426 -661 -170 -887 -804 777 764 329 -487 -415 377 -641 61 -28 312 721 -22 -666 320 284 -440 -251 -870 301 -751 19 -229 -219 -241 -888 -712 -380 180 -712 756 162 780 458 53 -18 577 -847 413 -734 -69 540 357 -116 -136 -514 -802 -790 -556 681 -636 628 -162 -828 -319 117 311 -274 581 -673 146 -63 765 -399 -154 -799 284 -828 105 -888 716 -533 -323 -600 181 664 -216 -327 -149 233 -327 150 -779 -90 -765 723 -144 -336 332 -460 27 326 -21 553 624 -247 -52 -67 69 -68 234 -684 -804 -266 -400 -428 492 -814 -614 -811 261 -681 -292 -480 -559 97 -603 409 -434 -159 435 544 451 -372 -349 350 -684 686 -785 347 -336 241 -36 -356 -594 69 545 552 740 -273 -322 584 252 698 245 247 -367 648 796 -66 -90 789 -196 -762 -198 -876 -202 87 -164 725 -808 -479 787 -64 169 766 233 391 -214 396 287 -680 1 -790 227 674 -199 415 -424 339 754 468 -693 196 349 429 -120 218 634 -652 -627 348 -404 744 -583 -521 591 -71 -898 -434 256 178 -416 281 800 -505 12 761 -233 -187 751 -837 -490 102 -478 393 -887 -197 179 -396 292 541 436 108 260 -503 -340 -753 -137 -347 -668 -274 -41 -236 510 504 -551 -761 366 -38 47 793 424 -540 -472 -471 -743 764 416 766 -180 659 237 79 -444 241 -802 -51 182 170 -568 -447 385 -267 -169 -648 -101 -209 365 636 -497 -639 -235 652 -435 336 618 -220 -25 121 -765 56 -87 455 -97 -111 345 -604 -444 -398 6 -211 298 -646 764 736 293 -855 -749 -752 -530 -469 779 -536 468 215 -72 -182 225 -324 -709 -294 -361 -875 401 -797 93 -705 720 153 785 753 695 -127 248 348 -879 -836 -766 -315 -873 -296 -43 -306 86 -357 785 534 -353 498 -277 656 4 -852 -650 -403 732 624 714 431 -617 67 394 309 679 -750 -773 -666 -485 328 799 308 -491 7 697 234 -281 548 387 480 111 -897 567 -606 -118 -149 -850 682 120 721 474 -876 282 -311 333 -389 -419 -107 89 -290 -447 745 107 -23 169 -553 642 -483 248 107 509 -538 -552 -25 -349 -286 494 -365 538 -618 -67 -190 -589 -484 609 -474 158 -579 -218 -78 480 -263 -295 -435 -832 -372 193 42 -317 -554 149 -705 159 -659 687 550 42 388 202 -88 -692 -549 562 -460 -18 551 586 374 -85 -394 -720 -135 514 -339 601 -852 437 91 -793 -638 201 728 665 -197 -900 -441 -272 765 504 521 -613 709 -305 -668 420 -632 787 -606 191 -622 12 -708 499 -762 -122 -394 -611 718 -748 -172 -534 214 -40 200 -292 -444 -79 -31 -103 -235 392 -465 50 -272 634 763 -367 129 754 731 673 -314 613 24 184 -428 523 -678 -406 -636 -164 148 -551 660 -695 -436 -510 547 -134 283 -498 -475 358 -570 631 -339 -819 -243 750 253 -646 487 -202 517 -287 -829 349 -535 489 616 -383 -350 -441 36 205 -799 -293 -839 -187 -782 471 418 -825 -810 -291 -50 509 -871 67 -51 538 790 490 -772 393 -885 -755 -34 310 -516 118 -283 -158 -62 165 155 -192 698 -403 -244 -36 -649 147 -839 -780 -296 -218 -581 -268 385 -111 -185 -784 -329 496 190 719 346 -340 -129 -430 792 -602 -655 296 732 -821 -129 578 45 258 -432 -114 711 -529 533 -262 -816 573 388 -85 632 -453 560 763 -117 221 -422 -165 745 -864 680 496 21 -807 502 -96 446 -240 47 -708 589 505 -690 -249 -6 -366 -237 -733 274 -22 548 360 119 -170 -214 54 75 -469 601 103 626 -31 362 -270 -34 410 365 -107 -127 740 555 365 110 -278 779 500 -168 -20 775 -404 -268 -102 360 467 646 -280 711 193 780 583 -626 -822 -848 -809 -182 -184 -458 242 515 306 -806 3 165 131 -371 -114 -165 -600 -497 613 -321 589 212 -353 -658 751 435 -34 383 -337 -127 317 -340 -466 441 -35 -103 -651 -459 -36 -850 653 282 171 -353 -815 188 644 158 155 495 698 -230 -510 -826 -377 583 -50 -175 -831 243 -539 234 229 -523 680 -750 412 -282 -68 -435 -408 454 473 -158 404 453 -574 355 188 -721 -665 573 122 -659 641 -10 787 505 -749 -67 241 777 470 -139 262 -264 416 -206 -191 554 168 557 693 -573 643 -248 716 -194 262 405 -628 484 -726 -694 252 791 762 172 -896 453 -809 229 -830 -181 405 -722 -238 59 -827 538 -772 -887 -344 200 -531 -814 -515 -257 -784 79 -82 420 -263 404 667 598 -450 -642 -34 101 -401 145 286 -721 -542 452 -302 -107 -425 -383 -204 225 -858 1 222 734 -111 332 -172 469 150 -726 -696 -31 -334 774 -464 -534 195 -51 231 784 -145 -665 -267 -487 375 442 162 -747 -708 457 204 482 -39 563 150 -583 85 667 666 -876 -426 -813 789 205 -244 -726 -379 -161 -651 -19 696 -2 -57 44 342 -150 670 -215 682 -644 738 539 205 755 -444 2 -748 -87 506 -698 -234 551 532 -212 -678 740 -480 -557 214 -406 -63 330 -879 -424 495 -4 238 -852 -85 -11 -710 -48 -183 -534 -518 25 501 -392 342 -466 641 -803 -415 484 757 -633 783 643 -100 -323 -586 -190 -726 -709 377 -829 -4 233 -110 -582 -3 -649 785 -207 -105 734 -472 -644 696 27 -564 796 482 498 325 -400 -321 -386 358 -686 516 -411 56 -24 599 -659 490 -540 632 537 117 -541 -864 388 105 -105 -64 -547 164 -680 522 -140 -428 534 772 -898 -303 -97 70 -546 53 -222 -679 769 430 393 754 316 -182 339 -253 508 419 153 -328 -349 163 -570 780 608 -5 -50 174 -198 -253 -71 -514 -166 234 -403 69 613 -157 -48 600 -609 -415 745 784 287 293 45 65 376 179 190 -145 -97 343 433 -224 686 -42 681 -84 -398 666 600 703 -868 -501 -791 266 250 738 -56 -141 437 -667 770 -529 -139 -529 -528 415 659 202 47 -587 -432 738 44 155 -164 601 -585 724 576 -770 -499 -702 -649 -248 -597 -539 417 194 714 -819 -54 420 479 -412 571 -725 623 119 -158 313 -202 -666 -547 -838 64 256 -496 755 69 -650 -775 -180 485 138 -611 511 -165 377 -525 -547 70 -546 799 509 793 492 -115 -371 38 -810 -572 692 76 110 345 504 644 -813 -8 145 547 770 20 719 -826 -503 -94 366 -101 652 350 -187 430 -735 -78 -74 325 29 723 -16 178 292 193 -717 268 -703 -843 151 -613 -639 502 -16 -601 -447 584 733 -202 -733 184 390 522 580 740 623 311 -414 519 722 -630 -206 579 -650 472 -299 704 -273 -131 -553 -213 154 88 -60 794 706 -88 722 -557 -343 235 396 -620 -193 -657 -458 157 -173 -707 -199 -863 -110 53 -709 249 -895 -481 441 666 66 454 52 396 -529 -323 763 239 -609 570 -675 -20 238 521 209 -390 57 543 679 -862 -382 302 -460 -550 -295 77 243 682 -786 771 -891 -284 479 621 -150 499 -61 115 594 180 -373 -47 -499 -458 566 -33 -422 -171 -594 -642 -853 -32 -654 -125 355 -825 319 -371 -187 710 629 440 -16 -654 292 46 154 -197 -71 179 740 282 650 -81 768 268 -117 744 362 49 -636 -53 727 -419 335 -461 -407 308 -728 194 775 -77 -607 -684 -578 280 412 -87 -154 -170 339 308 -407 -92 639 -596 -16 -36 -83 61 784 -258 -46 -562 214 -720 -347 72 -582 -698 466 -484 384 718 535 199 -770 -432 134 558 -117 691 -40 -764 -656 265 -316 113 -350 -409 -781 734 -200 -205 -28 233 355 -168 -808 -117 -470 555 -550 573 -387 183 -145 324 539 152 -623 574 -531 659 -224 282 218 -316 -99 -566 -424 -690 45 134 -603 335 -294 387 774 -227 308 69 -69 -365 274 -301 -424 -131 -892 30 -563 -269 400 -53 51 -619 50 -765 80 -125 130 341 -11 -764 -276 -776 579 412 157 347 239 -508 153 -7 -716 27 146 620 -384 285 -714 -395 519 612 -374 -449 -731 496 -465 593 273 206 -328 16 -92 651 -320 187 680 362 -401 -327 -482 39 787 -465 -67 -385 560 -864 -404 -311 79 474 -114 550 -635 -443 -466 -819 -626 86 -187 -435 15 560 159 17 643 327 -328 -791 253 -95 585 -810 -429 376 -1 475 -169 516 436 -298 -451 -330 -333 -525 -553 -680 -239 -286 625 674 -783 -158 298 125 -43 468 202 79 -692 -139 399 -879 -401 -752 -859 341 643 316 203 737 363 -87 -17 541 489 -877 229 -424 27 -732 -333 -87 -498 -7 -739 -661 -173 781 360 474 -665 -858 1 -559 46 208 368 375 415 428 -247 444 -391 -695 352 -254 -39 -172 -863 -690 -409 4 -650 600 602 229 -564 51 -204 131 423 -572 159 -784 271 -582 -749 -466 -415 -504 -345 375 578 -246 -887 285 51 687 -280 437 281 37 -673 -688 -691 -414 60 182 -880 654 515 742 -108 -420 -814 447 -260 -623 153 -572 -575 666 490 696 74 264 -824 -880 -550 -177 -216 482 586 -342 -768 -151 324 -130 -356 398 195 749 -338 792 296 -355 399 349 -422 145 -154 300 102 -472 -126 -850 198 -179 627 -616 -179 -571 -232 375 -788 528 339 -586 -252 -837 332 -492 324 681 -224 539 12 734 622 -517 312 -580 -15 12 -790 -609 335 79 -171 -408 -878 -82 75 28 -699 459 492 291 3 634 -714 23 121 -176 -701 206 -541 397 -54 -424 -788 -169 -702 242 765 -243 -821 563 158 300 -5 493 681 680 -321 575 217 -224 -658 335 104 475 435 -129 609 112 -33 539 -584 318 489 112 -249 -80 -6 90 -250 390 -573 620 -424 19 718 16 -263 131 84 414 -559 504 -694 420 110 -428 368 -830 -607 198 -509 434 373 -359 -871 88 -551 -571 -124 592 -205 289 -424 -350 1 488 514 525 529 301 423 480 650 200 -532 709 -338 -115 -704 -303 -246 -461 714 740 517 -60 -242 -582 -544 538 363 -441 -298 689 -720 -582 550 -539 -588 -765 -687 -12 233 -515 -376 -84 393 180 -381 63 -236 560 -655 -868 242 -410 123 -165 513 562 -504 66 488 228 767 630 599 703 -469 614 -463 -125 -295 742 -156 -465 281 125 -658 754 728 -456 423 -381 -432 797 28 -528 602 -389 119 49 -218 450 672 -570 -524 -619 183 -339 10 351 696 -777 758 -720 -717 -56 -702 609 -581 -722 747 366 440 -541 761 -421 794 -177 532 -504 -221 -770 -822 -388 443 -229 -513 382 -683 -635 -61 475 339 427 -551 -512 -48 473 -291 70 -522 547 -603 703 86 52 -635 745 227 -189 -283 -757 -249 -618 640 -335 -537 735 -448 556 372 -38 -28 -47 425 -490 -70 651 -277 -440 -95 -307 -326 -529 78 -289 57 -627 -186 -716 234 240 225 -125 -33 723 -717 -395 -699 191 731 -155 701 609 -769 640 -46 342 -239 168 -698 296 -304 -360 -325 -422 686 -777 379 -580 -514 -692 265 343 147 -65 461 -610 -149 56 4 347 -255 -484 159 427 275 594 -487 -594 -84 -294 318 -535 479 -512 606 672 -84 -276 -267 -227 293 -639 -315 499 -351 696 720 240 -195 484 -877 284 -73 283 -729 -658 304 -344 -19 733 282 328 -634 -356 373 101 -331 715 -527 -17 -516 -42 128 614 -166 -170 -260 779 551 385 105 -31 -861 -259 -191 -595 -896 -367 71 -573 -352 629 212 -642 -711 -727 457 -748 385 -825 -356 -519 -385 -439 744 -313 -180 -268 -278 -273 -128 466 323 656 337 -309 -705 -495 299 565 743 187 -898 -835 -110 34 -586 673 -829 571 215 -707 -705 -620 -634 336 603 -752 502 586 -726 -506 14 273 -658 -552 380 559 486 -646 410 539 -259 734 -578 172 -60 784 -385 -568 -474 -755 600 -86 -575 -510 -13 -740 742 -165 511 -711 -795 -420 555 -16 795 -611 -264 631 587 -219 603 -877 55 259 -362 585 141 696 337 259 -626 -254 -516 -162 -756 582 285 603 721 -747 460 385 42 287 -647 -644 272 789 208 607 -140 51 449 -194 -169 -265 -599 595 -205 -85 -548 587 -412 111 -537 238 -785 -706 -606 219 785 415 -810 -897 -705 -376 28 -863 -615 128 -897 -147 -34 -832 392 714 520 248 -781 -237 607 -776 375 641 400 -254 97 -803 5 290 -862 768 -800 -469 -92 96 154 27 527 437 -98 -684 316 481 349 -456 -894 -336 418 -863 -895 330 -698 -343 -6 -22 352 -712 762 -387 -89 602 6 -847 -784 -245 -149 -410 154 233 -659 -499 -786 630 652 -267 308 285 224 791 -41 84 -115 -120 -235 -400 -213 70 404 186 -431 715 103 -269 131 -207 -704 85 59 -166 -220 361 -183 -837 -98 89 -142 409 -885 -339 358 -215 -802 602 -477 -276 -386 421 138 166 453 -259 -586 -444 -181 639 -215 107 -229 -500 361 562 -453 657 -191 388 224 533 -500 -625 122 784 91 -382 248 281 607 -782 -303 -618 -863 -801 -690 -531 -105 -83 -604 778 363 124 -437 179 -830 647 4 -159 -174 291 393 -677 41 -771 -696 -740 -337 -212 206 36 -752 704 -75 -410 93 -528 693 421 -237 583 48 -471 396 -367 -861 433 605 578 424 718 -76 -833 -13 -854 369 -251 -95 -431 627 732 -765 -4 442 391 -681 427 -288 -613 566 -83 546 -469 -427 782 -353 730 331 328 -802 -180 412 86 -207 375 -750 250 628 586 -392 -198 693 473 -858 314 -458 56 -592 -91 303 -147 -794 752 291 -408 125 -399 237 -386 473 426 -847 106 208 -476 -515 532 21 469 697 752 415 32 -353 -368 97 608 403 -410 -69 -356 -752 -264 -281 -294 398 -575 -10 -247 553 786 422 -393 -722 206 499 461 -58 -219 349 492 273 -853 -450 -553 170 372 -249 620 -379 150 -414 -401 796 -106 660 434 -842 -436 -855 16 -212 90 95 -382 560 25 -777 -278 759 659 644 -80 -306 388 -330 110 -695 105 713 -480 660 69 -702 574 11 -356 627 547 88 576 722 -558 368 365 -623 195 -169 -414 -198 -18 -551 -172 116 262 682 -441 101 -520 349 -467 1 -187 -836 -331 320 -109 -737 128 358 -317 171 -709 737 318 595 -674 154 -787 -729 539 -661 264 -145 722 -357 417 -692 -516 576 -229 81 361 468 -302 -137 534 -246 -117 269 95 -217 476 -312 -745 -754 -540 493 -133 116 425 295 -852 165 -341 -60 351 26 799 -707 113 -388 -742 -187 324 800 228 -443 76 -379 -603 -240 289 -605 -110 467 534 -244 -681 -432 -605 -414 703 -321 520 -356 -200 641 416 -122 -47 523 22 274 428 288 5 680 -778 -6 -726 -271 -202 -184 261 -27 680 208 354 -546 621 -741 -131 119 182 679 494 -80 141 -797 -609 -899 -190 -610 645 384 82 -9 160 -163 -15 445 601 700 794 -274 373 -181 -401 734 296 7 -496 718 290 -881 416 -821 682 -662 502 168 409 298 25 75 499 317 -329 -590 629 351 -32 -261 413 -700 550 -894 -362 555 -860 422 516 672 209 468 -310 38 -88 142 -328 395 -193 645 111 458 -739 230 658 347 -704 212 -37 -554 -660 127 451 724 -765 -454 443 225 -576 549 529 80 -46 103 -438 -114 -202 574 374 -638 406 34 116 -705 -836 -491 211 270 30 163 29 -858 -289 188 181 -626 53 518 609 62 10 -777 609 726 -433 257 -200 -875 58 -597 335 -750 71 -653 -566 -441 -30 -493 -431 481 112 -28 -562 -407 650 -235 -246 412 99 615 -859 267 576 -761 -440 30 -96 113 -821 774 -895 -619 -105 -663 -216 -540 -693 180 507 -660 564 234 -541 777 448 779 -39 758 -884 -412 -891 -158 -485 -765 -399 103 -90 -583 220 -108 -460 -406 -777 171 117 -462 -790 -828 -794 107 36 -366 784 748 -245 -60 -417 -209 264 -478 -780 451 -260 446 -558 509 425 583 -749 -39 -674 372 -784 -408 35 484 -155 43 -560 701 132 72 -620 455 8 397 -752 -392 242 -128 618 644 -605 38 230 295 280 -625 13 746 -771 737 410 286 369 -500 -443 -107 -452 489 233 -324 790 -252 495 -851 -814 -146 138 -30 514 -259 -450 219 226 34 690 94 -480 -715 388 -792 670 752 -72 -737 461 -229 269 -505 -812 -490 -574 -424 -634 -368 223 -872 -400 -691 459 176 -423 -223 147 695 -824 29 88 -242 -473 -575 -621 66 -655 185 567 336 -661 -348 670 547 -522 615 449 457 74 17 -504 -145 -326 544 259 -742 -277 394 -671 328 230 -773 58 109 -656 198 632 -252 196 95 -217 -710 657 478 353 253 552 -257 -110 227 -200 -397 -78 -523 483 -617 782 -382 -257 264 -406 607 -723 662 -604 541 -650 272 -466 553 -127 -260 700 794 -2 740 766 -865 638 -449 185 -881 -80 -312 508 772 393 4 -774 310 -743 339 -151 181 512 62 485 306 -801 -372 310 697 -349 -831 289 -749 -342 768 793 438 641 272 647 -301 -71 -509 479 -877 101 -783 327 -317 -503 -780 208 -44 78 -674 -393 -833 92 -721 516 -849 255 -570 -87 54 -92 -804 -89 725 220 311 17 -124 -781 469 537 -678 216 -593 -296 -261 -274 -578 -524 -195 733 -453 -608 -28 336 185 -79 800 -146 -467 -56 444 -77 748 -416 -288 -214 615 -531 151 -613 57 0 796 732 -51 -667 -566 331 -117 -199 -360 546 -63 41 394 348 540 582 667 -523 -456 -251 575 698 481 318 -406 786 72 123 464 -614 -493 -809 -254 -159 274 -112 -106 -171 -620 614 591 726 114 784 191 -766 766 695 775 -306 439 452 -306 619 -223 357 -204 11 -215 -688 -618 -300 -554 -588 546 -253 125 -299 286 265 -217 -270 357 -618 -218 532 -659 -891 59 58 -716 -389 -136 -546 415 -167 484 252 -76 -805 85 69 -115 -627 -670 -346 -177 -89 -445 -500 498 -288 -191 747 568 -693 77 248 -211 -694 656 -702 346 739 -18 -351 -189 662 187 553 -147 129 -393 657 494 356 -69 -597 202 698 -492 157 -432 -35 527 399 -197 3 602 -590 -236 14 254 513 -367 -424 -684 173 502 -179 -341 281 -506 -232 710 717 -215 -392 -497 -117 143 -439 452 -585 -770 -354 -350 -791 330 317 -171 -696 219 -788 641 -27 -891 361 70 165 65 480 -477 426 -890 -241 -36 -624 -131 414 -210 -515 -167 -678 -105 335 -193 788 -707 595 499 636 -305 401 436 732 -613 -751 -847 -463 -541 -639 427 -871 590 -276 -685 659 273 -245 -561 -439 614 -457 179 492 -151 8 -482 -864 -895 -724 -841 377 -43 -234 654 308 -552 -109 -474 594 -89 -205 693 794 220 562 -94 372 -429 339 -618 528 -799 -812 -853 583 -426 193 -263 -159 -533 639 -668 146 145 -449 663 -228 122 -470 -197 616 -117 -769 -246 539 -841 351 91 -629 -548 -444 -324 -868 189 557 -94 -433 -23 -76 62 -152 277 487 99 -816 -222 225 317 -783 -880 442 135 408 139 -692 -675 134 -708 -164 -750 -43 573 -881 330 298 -229 -327 -685 426 92 -159 -664 786 -414 -831 -356 -812 -629 -221 -578 320 -201 -878 -214 -69 -852 317 -232 -489 -31 283 789 384 -713 162 424 469 -776 -416 125 538 104 383 82 463 -269 -117 131 21 -291 -229 -468 -475 600 237 -608 314 551 477 -258 -426 559 583 -478 23 -38 -150 -514 -550 -623 673 113 266 -138 -190 186 -454 -284 550 -83 83 211 352 27 -809 -155 -330 -697 -330 -465 565 540 198 -133 240 -645 -592 -386 -512 374 1 651 -378 -171 684 541 -306 -108 460 186 480 -504 492 658 426 -501 100 -249 451 -61 595 -17 -571 652 -607 86 593 -810 -592 132 -510 -814 -563 -653 -443 -806 -206 82 30 -544 -643 -244 596 -97 311 320 389 -86 18 298 -512 -69 -427 332 -44 115 -446 -895 -4 639 375 -377 759 482 -392 -284 -65 786 -8 286 114 197 -779 529 -242 -477 690 437 -192 793 -862 -898 374 -315 -43 -1 -871 193 -437 -742 -855 -751 432 -558 -283 -866 365 155 -678 289 416 -810 -753 -384 731 -134 -65 376 49 702 -618 -446 -344 -135 390 -679 57 33 441 -767 794 -675 369 -752 534 545 -41 -615 -490 300 9 641 551 187 -190 115 661 -148 686 -803 -118 -898 -474 591 337 -389 199 333 -292 512 185 -836 658 -426 52 -106 160 222 549 537 44 -758 11 -278 611 -364 -46 -129 347 -388 786 -99 -92 -640 -146 -105 517 -197 -373 -68 648 678 -489 -332 59 263 534 237 -212 260 -772 -554 80 -656 524 58 -426 -279 567 725 -420 219 -642 641 425 -374 385 526 788 -343 -869 -690 -138 -777 569 -418 90 -432 -167 -692 800 185 -510 455 269 -529 746 560 212 -215 154 -83 573 -748 761 539 -879 680 231 223 -474 -279 -735 -521 553 704 -510 -406 727 285 -845 -598 256 230 255 -378 684 623 -338 74 -152 -681 602 541 749 -347 267 -271 198 480 -271 -341 -300 -439 722 -863 769 2 -818 255 677 652 119 -313 120 -416 -398 191 -82 -707 499 -21 24 -162 -856 736 707 -271 704 365 -765 -276 44 -151 -387 612 679 512 -348 127 250 -419 -777 744 -641 -282 -556 -736 -183 661 645 18 34 -116 201 -307 -281 -92 -691 -849 -306 -772 772 555 -592 -218 744 -274 -77 220 64 -435 -171 -412 -781 -212 70 75 -704 277 -706 494 383 353 -719 -830 152 -315 329 693 543 -297 -658 23 -262 -729 454 226 -492 -198 -526 15 -90 -649 -849 504 179 560 508 -707 -840 -405 -661 521 634 139 730 150 5 -95 -218 727 707 -77 132 254 692 -600 561 -757 -478 -799 -519 -845 252 107 320 515 -681 -415 -567 -163 -725 126 -452 592 -483 206 -241 52 465 580 -847 583 -734 -200 267 -504 -789 61 106 685 -715 -59 -466 -158 421 96 -85 191 -299 -266 623 149 -457 -205 -428 415 -618 -146 0 -67 695 -751 509 -199 244 -643 -378 -743 -606 -410 532 796 367 -217 -465 -614 -292 239 707 548 -886 119 311 -848 -724 -280 -339 -653 -383 775 791 718 -224 440 363 586 -131 492 641 411 307 -28 -95 -304 -485 -303 291 559 -329 -45 -192 686 -329 -123 -787 426 319 7 -899 -623 -675 -448 56 -846 -782 -428 796 -394 465 -694 232 742 -156 -686 410 -523 -439 322 -440 152 -595 -42 29 -739 -162 -327 -836 -69 -897 -678 217 246 520 212 -104 -190 560 -230 -6 -648 396 392 728 254 -159 434 -284 -35 -848 192 -276 -872 -66 -723 -635 643 372 68 546 614 783 -896 80 -534 764 31 398 -223 607 -498 467 796 53 -495 -63 -206 -306 694 -610 -190 -420 -28 719 -513 -131 -759 300 -607 -495 -684 -365 357 194 -360 -322 -208 -65 509 -454 -384 477 -483 78 313 -795 90 251 630 -272 -355 588 337 638 -47 -522 610 183 -26 631 39 332 -65 328 8 206 779 788 -528 -151 103 69 616 371 -681 749 213 171 -93 250 751 -121 -179 -232 -577 -33 155 149 -668 257 465 709 -129 631 -608 297 56 288 -379 -91 153 -709 213 276 -613 -355 -662 -17 -283 672 -403 270 628 -376 -167 610 39 140 495 213 -314 -364 -352 720 221 4 -232 19 388 369 -358 509 -727 610 -262 332 -629 -374 -565 64 -450 -695 51 658 583 22 -675 445 310 527 155 -725 -825 -439 -651 750 -527 -346 -157 -168 590 420 -219 220 108 -180 -520 -675 -714 -184 -294 70 589 -807 -376 391 -873 206 -372 -316 -54 306 424 773 18 17 -249 -584 -736 762 -650 -529 -73 17 72 -253 -502 178 221 -728 185 240 -686 459 -889 455 548 291 -92 -621 -734 -627 97 -153 -67 639 319 -61 124 376 -799 613 -745 -773 -427 439 -856 337 34 752 445 -91 -343 589 -668 680 -87 -656 -114 -205 -781 72 471 -370 -836 -352 167 -515 19 -249 567 390 -326 -777 611 187 -583 -60 -241 -850 -78 -36 -364 428 -471 401 204 -852 518 30 -105 21 -874 -103 346 -181 750 -657 -30 56 365 261 526 581 -11 319 -574 -701 518 55 -583 397 511 -356 -480 500 725 -559 -183 -154 51 733 -477 396 -547 -135 -164 -394 550 -646 326 -719 -541 479 15 -767 -508 702 516 512 433 -17 -800 573 -11 239 681 -262 -289 -882 -199 -810 -375 -710 217 -127 84 -497 751 48 696 -770 -164 -391 33 298 -685 -702 -876 -522 164 347 -701 304 -611 -334 -346 -64 522 -151 -689 697 527 -74 168 302 -339 217 -882 26 189 465 -360 317 462 -358 -306 398 -318 -869 -854 777 -331 -258 499 -127 -293 58 -247 253 202 125 706 -552 -762 185 274 -811 -170 274 -343 -581 219 443 -723 19 580 647 201 216 -879 -362 714 622 -397 525 -48 347 -51 790 -624 226 -685 725 -413 -599 689 -633 -3 141 -423 -896 535 668 -338 -673 -476 594 -8 -831 -786 -71 -618 -245 213 -404 -550 -738 611 484 134 -59 -451 474 -447 -707 -782 232 299 -404 -437 766 -173 317 771 -2 -572 -861 -73 -666 749 623 -632 512 -489 -164 -650 -333 58 -259 285 -215 -664 -844 161 -733 -507 476 438 -362 223 189 627 435 111 -250 -116 173 159 -114 630 90 -474 285 -175 -694 633 176 -495 -403 -429 713 -446 407 -854 -712 90 154 86 63 67 175 -351 -400 745 -861 -802 -141 24 388 -184 -6 168 -634 -373 557 46 663 682 636 -74 11 683 584 25 -294 711 -104 -325 -297 -433 729 265 -739 -713 592 605 -376 685 654 555 -675 583 -670 -570 569 -780 749 -353 -4 364 509 600 259 -544 -532 566 -233 -401 50 -420 413 757 715 790 646 507 760 -650 47 565 338 -438 318 414 565 739 -568 -791 -687 272 -92 778 -512 458 -169 775 -528 -813 755 -250 -400 301 315 -703 493 503 556 -46 -102 -720 105 160 -300 -281 757 688 -504 -507 -718 -748 -791 146 -267 350 577 267 71 54 658 -289 -649 -253 45 -233 -741 -434 -625 479 392 -775 -480 336 -605 -656 -788 661 615 218 -767 -153 -817 -212 216 -849 147 441 489 -861 232 90 328 268 -77 -128 766 92 598 -362 -91 -635 -781 -188 509 561 741 -189 -133 -870 320 260 -256 -864 30 732 -528 -17 -108 65 707 -857 639 -733 -104 194 163 184 -35 508 630 517 516 540 -808 -493 -266 -44 643 544 135 -567 738 -720 -658 -257 516 -630 -623 -578 775 -726 -776 124 198 -406 -224 658 -328 682 -535 -545 666 -288 -689 -379 -721 -412 91 97 9 -73 56 -650 -703 420 462 -83 -857 227 -101 -507 -324 163 -456 -776 -698 -287 151 -119 8 -708 613 -139 47 600 -220 777 228 -156 -890 360 302 267 -255 -27 142 220 155 122 -278 324 -40 241 732 -464 360 -675 488 -773 -28 791 478 441 644 -240 -123 -690 419 -216 -480 -701 -514 95 -434 240 -54 -507 16 247 185 248 795 20 225 487 -770 -411 796 76 -813 -95 128 -336 699 -660 554 -288 -384 -690 -161 -705 -723 73 -117 -883 -628 -41 385 713 69 -32 145 448 460 -558 -339 605 -719 62 -66 -451 -562 -498 -252 -890 597 671 -166 667 -713 113 -552 -659 748 -72 -850 748 -258 774 179 -894 207 639 -43 -365 427 89 310 -321 -210 -97 -7 582 -721 -540 81 337 385 -620 -696 -86 -362 76 -531 -354 -156 -131 -483 -437 -106 671 -556 -90 657 633 714 -692 -50 537 722 -215 618 -897 397 545 -594 123 -209 -641 -337 -733 -690 -413 -577 538 -643 -710 -128 423 -593 602 559 -276 -441 464 -325 85 -404 -61 -786 709 -692 -459 -861 -158 592 -599 221 -369 -449 -102 -87 490 -768 -343 -857 226 50 -327 -201 -640 523 -527 229 -559 -472 -135 178 386 128 -715 -606 254 -41 -106 189 -698 560 -314 29 733 -261 -395 -694 -647 -854 66 192 -483 409 -280 -281 219 -557 734 -231 258 -507 -605 604 -627 -494 265 250 384 366 -825 -595 501 -121 -727 340 -831 631 -211 -592 -472 -604 -735 267 70 599 -496 556 157 310 558 -736 -278 353 -351 -195 86 -221 360 -479 -181 -375 379 357 -517 -425 -125 409 384 -893 374 797 -154 623 186 -502 696 -340 -500 564 498 111 -830 -172 741 336 332 -224 -85 -508 776 44 -700 440 -778 -23 736 -876 -179 591 -900 -253 -357 377 323 1 714 -572 514 19 -244 -335 22 159 -311 -655 108 -438 171 297 113 679 536 -39 202 -5 -271 -730 467 -357 -831 25 -871 339 -374 -288 60 -163 102 -894 48 -617 -196 590 750 368 -684 -16 690 -122 -517 -72 800 -278 130 -834 -190 -753 386 -661 -203 539 -700 -264 -562 277 -732 -257 -224 476 77 -651 -606 -219 173 -859 -144 -682 -755 -571 504 771 -535 -889 -666 366 293 738 -591 -829 -676 572 -578 639 -461 71 51 379 45 -265 -380 456 -203 709 -563 596 -445 176 -815 -765 117 697 346 752 736 -576 -326 395 146 -300 531 136 684 749 387 -426 164 142 -286 83 -646 -397 -96 -313 794 -603 140 223 377 607 -793 -268 -815 564 215 -67 300 -156 -400 453 661 789 404 122 -808 -276 -70 264 743 116 -205 -327 -242 -330 521 -322 666 734 179 435 -199 -193 355 -114 243 -21 683 -442 -327 -643 -858 147 690 -273 -622 -520 -72 -385 240 -267 -247 402 -64 -123 -799 407 -110 -28 165 -57 456 676 -641 -838 714 -721 -253 -106 -138 -663 -483 -10 456 -718 20 315 746 -566 -697 -335 379 -265 -267 290 -49 -306 477 -409 -616 139 722 -829 447 145 5 104 -604 555 -696 368 425 227 335 -826 0 -23 89 134 423 307 -473 223 -573 616 114 287 273 104 -26 -335 475 -312 72 357 137 25 487 -209 -339 756 -533 395 315 -78 -108 -465 -621 318 -172 149 -345 306 -414 -313 -217 -322 686 499 143 -809 766 606 569 121 426 322 -109 -108 -133 588 718 -529 -521 -689 307 594 82 -476 -20 795 -631 -54 765 -868 -689 573 -410 -15 -460 -683 -542 -41 -114 -417 263 -194 -577 -884 -897 -623 -65 176 -523 -833 433 620 365 -876 321 -236 -744 563 572 -149 415 446 362 40 625 -135 -48 54 51 -638 -62 -48 785 -497 448 379 -410 -896 -123 565 -309 225 780 391 -755 -191 398 440 -264 -299 121 590 -60 446 -113 -255 198 -342 -162 -835 430 221 3 -187 -743 708 621 -546 -740 74 -655 -555 435 57 351 188 -95 -658 34 -898 -739 -209 -159 -369 -423 -883 -186 158 228 -637 343 -560 155 -743 671 119 -357 -667 -152 -774 725 638 577 433 478 546 133 -537 -557 -632 -584 -71 747 288 -616 369 -444 -704 313 593 326 -76 419 -326 -621 -284 274 -859 -581 -575 -543 113 -14 409 211 552 698 -854 348 585 153 -169 -169 -421 -221 17 -669 -709 412 -510 380 715 -453 518 325 -900 -491 101 148 -311 428 117 -219 768 272 66 563 19 284 218 -606 127 14 -532 169 -189 236 -438 266 -422 -61 21 -396 -745 -838 -516 -386 413 743 704 -614 -712 556 -803 -767 145 -859 -410 388 -537 -520 -183 -408 -405 -817 -778 341 110 -760 280 367 -700 -428 -473 258 -698 489 -246 655 345 732 -158 331 -92 -608 543 -870 78 735 -802 5 741 -473 -782 183 716 -465 -814 557 58 135 -899 -828 -765 616 -314 358 603 343 -779 -179 -758 305 -610 148 649 21 749 -195 718 -396 412 -480 290 634 403 542 -244 -204 167 715 419 -104 364 -143 589 -313 294 656 136 255 -790 -468 -111 130 29 -52 -221 -720 26 767 -120 -116 -384 -507 -315 547 -331 -862 415 726 488 755 374 -542 -373 682 238 -479 -836 -794 101 -298 -410 -539 -176 -669 668 -11 139 -339 -900 653 560 -764 459 -190 227 -339 614 -685 238 -900 -898 -570 266 397 -173 265 -332 279 -609 -148 378 -291 87 80 117 344 -491 517 82 -524 -23 -472 248 -360 39 -694 -574 -80 -269 610 706 243 757 -869 496 704 -596 521 -454 -576 -675 -205 101 659 135 683 -866 429 -729 597 -313 -435 -498 -727 322 -38 736 391 432 53 -113 294 -651 639 249 634 -879 721 -826 -386 -523 -696 116 -415 698 276 -168 -455 -637 -384 455 -818 -684 172 398 -475 633 63 -781 -886 -447 -85 -189 -836 435 -684 -649 500 -782 -318 -126 -411 398 -513 -637 686 -644 -579 -569 465 -779 425 472 -731 -165 754 -211 203 568 285 -584 645 319 -549 -442 541 -830 -286 -576 501 -358 703 -257 613 255 222 643 -32 -755 -445 -61 -670 -371 190 -489 692 275 169 303 -420 614 581 -750 -209 535 -31 697 -78 -200 -506 -514 -707 645 -428 -204 -310 -870 -859 638 680 -35 -483 551 -830 673 680 382 -603 571 -211 365 660 189 121 -372 528 781 37 359 148 402 -238 590 -480 -305 708 616 -199 -667 788 638 -67 -344 -732 583 146 -584 124 -228 -822 31 198 261 -524 -621 -62 -886 569 -499 485 420 217 -324 522 338 563 462 -101 35 -301 -351 693 751 -524 -566 -448 -44 -695 -83 -883 701 -734 -815 -893 -693 413 343 -741 647 -362 -661 640 341 -589 -652 239 518 -88 88 -681 -643 -765 -141 -732 -215 -211 783 24 769 -709 588 -856 -621 -512 765 -135 270 -157 724 -32 541 2 58 256 39 582 -348 343 -227 603 -161 -467 252 650 -594 454 -62 447 172 90 618 -387 552 -319 68 -8 457 779 -196 181 321 -348 -270 90 -687 -519 23 -169 628 232 -614 58 -865 -44 -16 -121 -459 -617 154 -883 443 -84 616 259 357 -188 -755 -181 602 126 -255 766 -221 -410 702 771 414 -580 -348 -839 -97 625 -792 298 -642 123 -564 -657 -392 697 -605 235 705 758 53 -211 -418 122 -540 270 54 691 -692 447 632 -381 -533 -370 721 733 -534 427 -307 -897 -104 -436 -454 -792 -751 537 218 376 479 186 -396 341 657 660 697 616 -691 290 186 -621 -353 -888 764 -563 626 -404 649 -571 -67 140 77 -886 391 201 159 -253 258 -603 553 -68 23 -811 -786 -522 -806 525 -392 601 -506 62 668 162 -480 706 -277 392 261 468 98 -596 -830 -410 -206 -748 15 -347 437 -589 555 599 -842 -597 -634 -114 184 339 -127 -721 -524 -302 303 29 -528 194 -80 -104 -540 102 436 -311 192 56 689 512 319 -591 -799 -571 418 592 239 600 782 617 -105 314 -791 631 -216 572 -690 -876 -131 -400 -329 -730 -201 -867 -385 -534 23 -168 -754 657 -301 762 455 -897 -256 572 -33 -471 -606 -178 -522 -548 636 -900 -124 -135 -755 160 725 696 -843 -199 47 -549 767 -846 122 -894 119 -179 -863 210 -152 -643 -692 766 287 92 749 53 358 598 70 280 662 142 312 -178 487 -664 -316 -698 -773 514 -701 -881 -513 -521 71 -306 -590 -339 -892 443 23 -183 -20 121 -183 -576 109 72 -186 229 586 686 370 593 -689 87 634 99 -187 311 125 -56 -630 -682 -761 -445 490 209 714 -881 -26 -802 -328 759 -469 217 -183 234 -177 -733 477 419 -569 82 765 444 -324 -297 234 -108 484 -168 545 590 256 -584 679 -310 -22 92 673 -297 -839 565 -299 102 83 650 -890 343 -72 -59 703 -70 -743 706 -93 520 -572 695 -718 383 -330 112 -872 437 746 -52 -136 -767 -645 -679 -875 591 -451 93 -213 134 -630 234 -735 -884 629 165 290 201 -149 191 -714 -48 631 695 290 523 494 -298 -65 -850 -856 -114 -510 -349 -828 681 131 -441 643 363 -231 674 744 378 -706 -433 -501 489 -495 -717 -374 346 546 777 -717 -648 549 237 217 45 -863 -304 -83 -606 180 -257 -569 -242 369 -234 150 -67 -851 -103 -778 -204 -787 -486 140 -456 702 459 -257 688 225 112 -362 646 -57 293 -63 432 -302 -542 -74 403 -121 -844 671 -762 -216 -569 -7 733 673 272 588 127 -304 -139 -856 -188 -240 661 -188 -307 377 -345 -626 65 -343 -792 128 -814 468 591 -716 767 517 -859 457 714 -372 -731 617 751 126 42 -460 -507 384 236 -182 581 527 374 -361 -501 184 -639 -805 13 -575 -67 -113 222 -329 -349 301 -148 669 -296 -261 397 630 -383 -266 57 607 24 -611 364 -604 -156 798 -631 368 153 -644 -375 49 -59 297 -131 -719 -33 719 311 4 -113 449 -602 583 799 -481 -244 457 19 -226 622 -590 -645 -694 257 -5 -720 -462 -752 420 -94 489 -753 299 -265 745 670 -148 -242 427 441 -778 -608 616 513 8 -83 579 -356 -176 409 -639 771 -606 -242 -693 144 -253 759 -411 -883 571 99 304 382 449 422 124 -244 346 -365 54 -416 -649 217 585 -659 -112 524 315 -846 -618 -356 296 438 -245 449 16 -896 442 -896 440 80 421 632 701 -766 -117 287 -289 36 189 -287 -784 637 -335 154 -406 -733 255 -116 -555 66 154 735 271 -651 -618 -140 -267 -129 512 54 -339 -119 278 -70 188 553 -894 -269 706 714 55 243 -610 489 -191 370 -571 -308 290 -370 718 724 -148 -168 -615 -790 32 -78 -98 625 -298 427 -296 40 -363 208 394 -256 698 -555 -321 -767 -257 -167 696 762 286 -880 693 -361 -316 -867 485 603 -456 612 -800 521 -34 141 -624 -612 -158 699 -195 -658 794 -650 762 -102 638 614 -900 194 549 -793 -170 -735 -527 -390 -95 39 464 -291 -513 -597 -600 504 286 -8 -680 -655 477 -30 -831 -150 -652 32 -261 -839 -713 -26 -251 -508 -228 -229 -618 -560 204 436 -82 526 186 446 -82 125 -300 38 -315 634 -892 -399 -665 -867 466 -106 -240 517 -75 357 -811 237 136 -810 398 -688 -169 -789 -718 633 -585 -316 -743 724 664 -472 -707 -456 -9 -650 -666 -497 418 -770 -285 -326 -104 292 4 -189 158 -178 394 -400 103 -214 -488 -439 -524 645 -224 157 -866 330 619 197 -530 190 185 271 -62 -289 -220 177 69 -740 50 622 -216 -522 187 650 -577 -709 86 464 653 480 -835 -815 357 -345 231 -156 -869 -658 -857 -119 -745 -231 -304 -764 761 -134 -448 -478 338 340 -635 -521 357 -14 -80 254 -567 196 208 -748 502 194 -127 -730 480 -726 61 -853 104 570 -111 -553 796 166 502 -321 -893 -151 -771 -563 790 -491 -264 179 521 -712 180 -855 -582 294 673 55 183 -711 -446 -754 784 338 17 640 -849 180 -41 736 -880 -351 -734 -331 66 445 581 147 -478 504 -471 409 609 774 588 -770 -632 436 -190 -468 744 -841 705 -631 436 -341 334 -212 -847 -426 307 674 26 -507 181 -875 -784 -271 733 183 568 9 -792 -650 750 -83 -397 268 278 -619 -57 -741 -858 -670 -557 128 389 265 -34 669 591 731 472 36 13 786 44 684 -782 -555 -756 528 -623 -3 167 -525 -896 -802 163 725 546 -377 250 424 -134 -272 -239 -579 760 557 -530 654 472 108 -812 -11 215 777 164 146 537 -34 210 146 -46 -588 -877 -156 -662 -83 -478 431 -418 -441 -141 453 -555 446 -558 272 -324 625 -113 -664 -802 687 21 -826 742 -207 11 -311 -502 -9 53 778 -124 40 -653 465 -741 657 -151 -899 -732 70 125 -801 797 -120 -501 -698 -462 -609 163 236 -757 468 780 682 117 -808 680 456 -405 124 -737 -275 157 225 447 -143 578 -157 -381 69 719 -846 141 261 465 574 570 -653 -548 410 775 -668 -135 -900 -139 -847 638 -314 312 -806 -494 -707 -181 391 14 -628 -117 271 -150 -150 670 -319 606 -735 -70 -247 584 -187 728 -569 177 -16 791 387 626 -313 -35 -111 118 -803 -677 -4 -516 149 -649 620 -540 494 253 -681 535 -90 -560 614 -216 -708 278 -887 539 -154 663 384 337 -742 -561 88 -739 -200 -160 -625 -244 -404 -705 -533 -259 500 -104 489 401 -251 -608 -543 -571 758 683 639 -429 -740 36 268 -244 -553 72 -282 61 312 -390 -15 44 -224 405 -491 93 -640 -233 604 208 533 -211 -206 271 -483 -150 473 -668 -213 60 214 133 -124 272 -681 584 2 -285 443 -720 730 563 149 -501 235 598 264 -513 220 591 111 799 -532 144 -306 -538 -28 -515 -361 -529 -359 -594 -873 123 -530 791 3 206 -250 -219 646 50 -616 -628 -779 -383 -131 800 530 -615 -275 492 -695 -360 -503 -422 -849 -405 586 -271 364 261 511 -621 66 132 -591 97 165 -356 -870 532 405 129 688 277 -15 118 -550 -610 -492 206 -506 -505 377 305 -838 120 625 282 535 74 -400 -565 772 -725 -470 587 97 -358 -295 97 -603 -759 -328 793 -547 466 -775 -493 -683 275 -519 616 -608 -755 734 18 -892 -338 355 332 541 32 767 800 23 -261 -720 56 337 -409 244 -639 437 -384 -115 796 -71 767 117 695 -323 -58 628 -665 588 400 -106 463 682 697 -185 -846 201 -793 320 761 277 725 32 -90 -810 594 752 -602 350 524 -45 -533 144 -420 398 -107 -511 796 620 314 -368 -378 -623 -445 -93 500 49 -805 167 -247 -166 -623 -664 667 368 -808 -495 468 204 373 -662 579 -627 -434 223 -197 -332 484 -142 617 -135 48 -71 633 -172 730 -198 -704 164 77 -196 133 240 -614 -674 -607 18 -766 322 281 -394 743 258 759 -896 551 -189 704 -519 -33 -790 -199 -368 373 617 -626 -352 -219 -625 71 -875 567 -298 -236 -533 -849 623 547 -153 187 -541 255 -872 -874 -124 768 -605 128 779 -608 450 173 -212 21 711 -18 -553 228 -640 -577 -744 -838 3 755 -330 80 -555 789 724 755 -597 499 287 -34 -283 508 592 230 465 -195 720 -667 653 762 -886 269 67 -467 277 -457 676 -294 -681 -897 509 159 -126 -541 -487 311 626 406 -313 203 -245 261 -171 432 -738 434 112 23 242 -441 -443 678 -414 -376 -65 783 549 222 -602 -856 -671 346 -404 -564 -831 -124 -822 -247 -862 -526 76 362 -666 -728 23 729 -103 699 -690 -704 -650 -577 -163 -101 -368 -900 -410 592 393 415 227 611 83 -74 556 -277 -35 628 -808 -388 -196 -357 466 -491 601 359 -720 -169 47 409 -379 -71 -887 -648 -594 643 -405 15 -434 -625 214 -328 -96 733 781 -378 -443 478 92 375 72 -333 659 -10 -726 -145 -76 531 -808 -674 -627 749 80 738 -767 146 51 361 -607 -263 463 -675 -501 -396 751 -641 280 646 -402 63 -301 -145 639 527 -7 663 57 293 122 -693 -136 391 607 218 -489 -242 -809 -31 -520 -513 694 -733 579 59 -586 -97 -645 -662 -306 -670 -301 -80 249 -679 -894 -64 264 118 387 -842 798 -41 291 -532 381 54 23 -750 404 89 -33 -710 -835 -310 51 -644 -182 765 548 -857 360 -49 -701 -414 -149 45 -722 26 794 350 -457 799 553 582 650 -674 -335 15 617 290 43 -187 415 -838 -50 250 412 -177 65 678 -275 -370 -246 -360 4 405 -608 541 603 -877 529 583 373 -403 -14 -342 566 655 667 685 482 -341 -519 168 -91 -682 -592 612 454 232 -674 616 666 240 -212 640 434 76 -108 267 128 -412 -215 659 -648 93 -446 -56 -710 547 -466 -463 -791 123 -707 174 -1 -464 287 -357 -587 -403 697 189 -9 -880 -562 -258 320 -694 472 -260 425 226 149 -324 -281 -729 -64 -355 360 421 -476 319 -111 -793 380 170 -237 -95 -43 75 -141 -473 -471 204 318 -293 -237 -27 -599 -710 -557 -373 510 -377 -31 -764 -782 -153 650 626 -545 423 -420 -808 619 -145 150 -571 -196 -691 179 -509 -795 612 -655 583 263 -885 49 -539 479 -606 -595 -348 -479 -643 -104 235 -794 -694 -533 498 552 -127 -32 -504 -899 -405 -66 -878 726 -677 132 791 -376 481 78 -414 -472 -6 -452 -851 457 -720 169 -126 410 -571 628 -839 270 -245 294 47 -27 -512 321 -131 -736 -117 644 -423 341 748 775 479 -217 -500 286 301 -454 793 552 -403 -853 -484 782 91 -820 373 490 47 512 324 -257 -362 419 -550 -556 786 348 752 -538 -518 664 449 -732 -160 -117 -352 603 -268 502 -717 36 -386 -531 -160 -413 -89 -358 -721 520 415 741 171 -835 755 -287 -745 -565 -235 -73 337 296 -412 32 -456 -163 729 427 -885 767 454 718 5 -342 -707 -104 -695 -17 342 118 -692 -801 -316 435 -653 482 -75 -678 203 -346 -118 -194 119 -260 -147 110 -11 -622 444 675 491 -431 -235 -783 -745 -771 -221 410 -821 610 -747 553 -484 -214 274 607 68 277 -320 -514 -536 112 154 335 -271 416 -615 -276 609 -280 127 -655 -627 291 -288 640 -493 20 623 697 -778 -261 267 288 -149 478 558 -857 727 -19 -11 527 401 -186 -769 -692 -826 -185 29 179 232 -270 341 97 171 365 -289 -452 -325 58 683 -46 121 -600 199 -764 90 597 -772 -153 531 722 -63 -733 -848 -586 -337 -319 -866 -280 -852 -891 275 460 -29 550 421 110 -169 -617 -495 -748 6 -862 -694 -104 145 -84 328 -198 -1 351 283 669 278 131 -628 533 -28 -232 169 -369 -342 -793 -882 357 -693 -305 596 -892 287 608 212 -90 162 -280 -280 -835 221 -711 510 -290 526 535 168 -865 -773 -752 -152 -828 -812 762 -5 570 746 387 -460 96 -350 742 -565 -255 -311 -304 539 83 451 -217 67 -476 -769 161 -175 259 365 16 495 -214 -666 239 55 -385 -590 131 -110 -313 740 23 -559 -810 293 56 -536 87 -297 -181 -728 -703 -639 227 -283 567 101 480 229 166 -59 -858 -553 190 787 -386 697 302 421 641 648 347 -618 434 725 519 537 431 -264 735 -35 74 -24 528 416 -174 392 -564 -159 501 -366 643 -132 -739 588 -813 700 443 85 196 -883 152 -840 -580 335 632 -230 -178 777 248 456 -692 -597 -195 71 739 -547 376 405 -643 569 -253 -560 -404 -234 -316 362 -896 -760 744 -899 -759 -287 441 75 246 -512 416 -540 136 118 180 -64 607 -272 175 -854 -216 104 701 -720 42 -37 -59 15 -717 -864 731 667 271 -165 -62 301 590 -153 200 -852 -590 714 640 -600 -723 -136 -627 32 795 15 417 116 -430 500 760 28 -254 -622 -577 318 -636 -568 75 -285 593 -799 433 297 128 -641 259 390 -811 415 513 -803 572 141 675 507 -825 260 -151 693 -537 -323 -304 -297 -381 -108 350 789 -3 -311 259 -537 -672 378 62 82 -125 285 -216 -192 612 -481 -412 326 33 691 246 174 -717 -566 -331 -175 683 722 600 -293 -716 708 579 163 533 151 -682 -163 -879 276 52 142 183 606 -397 -467 77 -431 174 649 186 -108 -188 574 163 800 298 -457 128 -406 704 -711 -180 793 22 659 -238 -553 -630 -686 328 217 457 -100 497 -379 -94 452 608 760 -871 -563 343 -336 -99 -569 769 -166 216 -335 -16 -394 200 283 -323 -522 201 291 249 -217 16 -681 408 -494 -787 647 -670 483 -36 -292 -551 -635 496 142 -82 91 423 236 -352 -187 550 -182 -26 -323 -113 137 -310 284 -441 353 623 563 -495 -341 -787 89 760 -790 -605 544 738 734 497 726 507 -149 301 -75 -774 -288 -746 -201 -758 -584 283 -265 434 -410 -677 108 685 31 459 33 -590 -521 -869 -666 -621 411 42 -732 -704 -772 -315 -693 228 314 -639 421 -290 -91 435 89 -524 -145 727 305 681 342 320 348 -317 -615 -87 671 69 -536 -767 713 -688 -148 -37 763 -277 372 294 -168 781 551 -179 -265 -590 -117 -154 476 -815 -439 400 536 -749 356 -124 -21 -638 -340 50 469 -462 -651 -426 692 -617 798 -900 -134 540 99 -480 388 700 -884 52 -828 -476 96 -348 658 -83 -239 362 622 309 -435 -277 368 -530 59 -386 -121 307 80 -504 333 -898 -313 623 256 307 -714 -136 -413 -335 66 445 -13 533 5 -248 263 179 -298 5 -743 514 -181 -367 541 545 357 -688 -241 -875 -413 -711 -93 -117 632 196 -880 156 721 288 -275 -724 -342 698 127 49 -121 578 -665 -360 -808 -142 586 534 -85 32 788 113 -26 -876 -336 -101 9 -753 -499 529 257 -867 442 687 -134 280 -20 -3 572 779 244 563 -810 327 116 -279 797 -222 -820 -549 182 -756 128 -900 -519 -272 750 -508 17 389 -346 -263 -182 -260 -54 -804 -783 693 -790 238 60 -386 -556 721 -757 -624 798 -274 650 169 27 125 453 -172 399 602 275 363 512 -7 310 -830 -523 -318 -435 723 372 -13 -542 498 701 123 510 -856 301 -108 681 -880 777 -427 -676 295 -465 -853 779 -645 -886 148 -120 788 651 697 -710 -838 -91 -397 -15 309 91 -511 592 501 -707 581 746 -697 200 -124 116 -516 -429 -232 -387 -380 -156 -343 635 486 -851 640 721 -303 -35 -455 223 -280 -649 669 586 -568 157 -231 289 -427 -620 322 -463 70 470 -507 356 -626 437 -527 577 -362 -537 248 -827 368 384 81 -782 625 361 -212 74 -84 -459 -836 462 713 14 257 501 -442 -21 49 251 -456 125 -83 -661 -803 -846 313 591 234 213 -69 767 -649 -320 574 270 698 -391 598 21 -130 400 -559 -201 711 -287 -849 -602 -718 460 -557 503 792 598 -507 -532 -481 -385 -214 70 -68 690 -406 -514 -776 23 316 133 486 605 -298 -638 337 26 -115 -233 84 -697 252 62 639 567 -312 -38 -586 187 -700 762 94 -735 612 -409 -822 -767 -884 -510 346 786 58 -195 107 578 380 -818 -306 659 363 -55 207 -370 564 -589 386 682 473 -54 291 -503 -112 794 120 -333 -528 -614 707 427 -520 736 224 556 -635 413 -585 206 -133 -381 -614 -616 -322 -766 699 303 328 680 -891 -206 -877 776 -263 -13 264 560 585 508 204 -664 -660 490 531 196 -519 -201 538 176 -251 -519 -870 94 -29 125 -800 -590 408 772 629 -673 -695 505 -475 -582 247 -88 -36 120 -673 20 -423 339 -520 5 341 -787 761 780 635 605 -430 -124 -855 -64 516 149 -86 257 -685 274 -376 -699 224 -173 -636 186 -853 383 -38 181 85 -735 -776 -623 -75 645 426 -849 -279 506 -341 660 151 65 -153 275 508 -415 533 738 487 -807 158 -665 533 646 763 233 -372 305 -138 248 667 -778 359 -442 -426 323 655 -219 -419 -353 245 143 61 -360 -812 -476 4 749 -760 258 -655 -720 685 -606 -556 455 -767 -4 794 -257 737 -687 207 29 -862 254 -626 -449 17 -433 748 -628 -295 -440 -303 -209 -38 331 597 -135 -108 -846 191 193 -716 -744 560 752 -569 342 -110 668 -851 -74 -855 -162 527 512 -357 -576 683 393 381 559 782 707 -285 73 -268 -76 -474 -778 -261 -715 -357 -4 -308 250 582 526 721 -847 751 -881 413 -519 -414 -768 494 -432 426 598 -777 580 -635 -584 -544 326 -695 641 438 422 -105 -195 324 437 737 480 -188 -890 -563 186 -667 129 416 260 -765 206 89 143 314 436 644 705 -177 -856 507 792 -34 -204 266 572 -600 -857 444 764 -106 235 724 -561 -758 311 370 -203 -540 613 674 -657 11 -440 -671 130 -595 387 274 -434 -655 259 528 685 75 -613 727 -51 -3 572 -278 -236 482 85 -654 -328 -506 103 -850 -754 115 140 -528 -831 -609 -674 -701 -134 -131 -190 -386 -566 -501 42 502 41 154 42 -234 -254 349 -175 220 178 -98 -705 -494 -167 -577 -773 652 -482 -561 -79 460 258 -3 226 380 -815 -236 -330 -121 -570 -646 749 -119 -336 -484 -70 176 358 -33 -314 -305 443 132 343 -497 317 339 -754 734 -892 283 -772 689 303 15 -83 -660 -461 -219 339 -811 317 -338 503 464 -803 -442 231 27 -359 -280 -870 -540 474 590 619 -220 -512 -460 336 606 34 -779 -270 -150 360 343 321 -379 99 365 -778 85 66 -582 219 748 -675 -738 584 -622 -200 -644 110 -126 437 -701 420 -474 -160 329 -300 94 493 648 -72 -428 -105 -495 -369 745 286 319 -32 534 -240 -868 -326 236 -454 -804 366 -816 178 239 -549 -821 -423 -633 -886 -704 -590 246 -42 -417 513 705 -767 448 279 -675 450 -2 -656 -533 68 -133 292 -254 559 -780 -828 -417 -157 51 602 554 696 -51 -688 -472 756 280 -86 -819 -566 -429 -646 -310 656 -668 545 70 -796 453 627 -598 229 105 -814 -249 385 18 688 63 343 -13 -878 -885 -847 189 -430 210 -627 -613 139 -686 -767 385 -899 -401 -675 -338 -122 -457 197 660 -657 -223 657 111 337 -142 178 289 -664 324 -795 503 315 151 509 536 -593 470 -797 -302 -742 -577 722 -479 2 -451 231 -53 -818 358 733 -832 511 -502 396 439 54 768 -386 -297 584 729 756 -192 -723 -514 735 -484 -645 249 -689 -293 703 -274 -626 -654 305 131 -311 382 -827 757 -826 -567 -37 253 586 -694 -372 -14 -850 391 -16 411 -55 -542 -24 597 -448 -193 -442 295 -463 -354 456 -608 -346 517 -261 546 -572 -462 -749 411 -417 644 674 -361 579 -740 -687 448 -208 342 -564 462 729 -211 -896 177 714 -855 -360 605 -258 201 -296 -518 741 661 691 -429 -291 669 -309 -39 186 -874 631 235 -341 -128 110 -513 -334 -714 -550 -510 302 314 -819 165 -84 748 -548 -65 -18 -403 207 264 -113 -817 -571 -485 -449 -413 -477 247 524 -510 722 -234 140 -581 586 -192 119 -772 583 -624 -428 -900 765 -514 345 -120 -143 636 771 93 229 548 645 526 520 391 -194 -825 -567 374 -774 639 -521 611 758 -396 -220 -900 122 458 -398 -12 -102 512 100 357 553 130 -701 -756 -823 -767 392 -94 -400 -245 -809 481 -272 359 338 566 277 14 -665 404 -68 553 261 -29 213 715 -83 704 558 -170 -112 -600 -245 737 599 -587 314 710 -120 -487 82 607 496 736 -203 -702 188 458 -304 -82 -276 287 -457 552 256 207 -172 35 -275 -609 -516 42 -5 127 -722 17 -61 389 -844 -217 -825 758 -711 554 -386 243 -263 167 56 478 -591 -230 7 -653 -140 -331 -468 -46 785 247 -460 -106 -171 403 -434 28 -692 458 -319 -676 -149 217 -61 789 681 -167 653 639 -615 139 -58 363 -151 629 -552 -96 88 -390 -534 -566 745 -53 -669 -33 -597 170 -508 731 300 -708 -36 -244 259 669 -476 -574 -214 -403 -2 -106 -142 155 458 763 -670 756 197 689 274 660 -154 -26 -367 -572 -264 -366 -470 -387 -726 -436 -311 -545 536 -104 389 691 -356 -388 385 220 -349 140 769 -194 -658 289 -640 48 531 -834 325 -48 68 674 -560 -607 -305 187 187 -814 -652 797 61 -787 71 700 -141 -8 -546 520 698 630 423 -237 -558 -700 649 745 -272 609 -389 457 383 437 475 84 -31 -593 -139 -202 -742 -609 -494 -226 720 476 619 547 558 308 -595 -501 -245 -495 -388 -454 -221 -866 63 -711 -479 -814 -714 -304 22 770 -420 327 -122 348 717 194 172 487 -633 331 722 -813 -664 -504 27 534 -297 297 -730 -821 -860 -121 -684 55 -103 703 -174 -448 416 -108 494 -707 -70 -773 461 -211 -323 -278 -152 -503 54 7 600 -511 654 361 239 -438 -662 -503 197 -475 -529 109 -460 728 208 -423 457 -257 -362 -178 693 -649 -342 179 -576 -118 -97 -812 339 671 -577 36 258 -224 421 641 311 -813 -74 -356 -115 -361 589 -835 -502 794 -803 -399 63 -752 -636 434 -424 -214 -520 -173 -694 -326 -608 -805 774 -573 393 134 662 -893 694 -7 -498 -590 -83 584 -782 -295 658 26 757 -69 335 -621 472 -235 -489 -21 -890 378 476 291 785 -83 285 35 -613 167 -778 -637 -15 -675 -107 253 -552 613 416 482 167 470 38 154 757 605 -141 43 -899 384 760 -853 53 -748 310 -810 434 -880 141 -110 -322 759 502 506 367 323 9 591 -318 -165 -334 575 -299 -521 -405 -626 -776 27 -295 -204 -782 -45 -246 45 -28 148 647 -875 565 394 45 698 -577 692 180 89 612 -484 -621 521 -807 716 -847 -814 -367 238 -748 528 -226 -605 -887 50 -241 682 -769 -137 -589 -258 -604 46 -281 -669 -227 406 -867 -289 410 645 -487 -227 -896 -254 -229 541 65 -328 -787 -568 -661 360 767 654 -242 198 -406 189 -117 498 70 129 -740 -811 350 -319 -415 -297 177 -285 -771 109 413 -557 145 760 82 -548 -525 -855 258 667 487 388 56 123 -242 571 65 130 348 -749 -754 -323 -590 -602 540 -133 -714 241 218 537 162 53 -822 -663 454 -228 41 368 683 -380 131 -529 -478 -499 -803 253 -489 -858 -145 -139 -650 595 93 524 52 -493 -478 492 509 324 447 676 50 -436 630 319 -211 -895 -690 460 -528 -64 658 -80 -799 -257 -554 -446 -188 -190 39 -151 -853 511 -575 -455 345 -85 -861 -316 -533 795 -83 434 212 -550 -324 -857 -535 -595 -711 539 -164 -97 -206 -882 342 629 607 640 -113 -880 -236 360 -758 384 -144 -625 688 417 391 -761 -69 -111 -32 -207 -774 595 -602 402 -422 -275 -756 -792 511 527 -784 -93 -698 -169 181 -150 -390 -117 406 -330 -106 292 -525 -500 69 -368 -669 297 -331 -15 -838 388 543 737 649 -482 -327 -473 -689 -181 779 -545 -215 -71 158 -584 469 95 -44 -180 362 -537 -702 -269 752 589 -517 288 153 -388 517 -81 4 532 25 707 -305 550 290 55 -646 487 -820 -497 -683 415 -87 -249 661 170 -891 300 18 -453 563 -157 396 -892 406 794 418 -835 408 -800 -622 -567 209 578 -121 -57 -555 -881 -409 319 -398 503 334 -165 325 638 285 491 420 321 755 -241 454 -519 125 278 -857 -527 278 -631 538 -312 -737 -431 -595 177 720 -6 195 563 472 603 64 -878 -283 465 -441 341 -449 607 727 367 519 -310 -156 -424 104 -799 33 402 -861 507 -414 471 -532 -457 706 -283 -671 155 -470 136 -773 101 780 -774 244 -183 248 139 -860 -470 706 14 440 496 -685 -362 -320 740 727 -424 -681 -329 -336 406 444 403 -754 -322 -114 -648 257 -358 -727 611 32 -410 631 93 792 -40 303 -256 705 318 -481 -573 -521 -837 -505 767 -286 -92 545 -665 -662 664 17 746 -438 -886 -298 -46 -890 -793 -722 -172 -887 657 649 795 -341 -452 -709 425 -108 -58 349 50 48 -327 701 -645 -262 -252 -253 -475 68 -371 200 175 -695 21 358 645 -446 -884 189 -426 171 561 53 -843 -72 -788 -895 -559 -404 -528 -489 -116 217 -242 433 -842 -553 20 392 -78 -289 -290 -579 58 -343 -94 531 -553 -897 166 429 -370 -470 -18 687 -754 -375 -697 278 -118 -241 -531 -788 527 -498 -744 -292 11 -359 208 -91 -836 -538 -300 -66 722 798 638 291 -744 -360 -13 536 137 -577 -331 695 -31 -686 -719 459 -161 -423 -87 192 300 -106 -164 766 -869 -553 -668 264 686 -449 751 645 -644 270 392 689 -283 763 -206 -610 -206 -116 -5 409 254 574 605 257 332 -238 176 561 -820 -44 -587 -164 -554 300 -610 16 446 -135 -399 17 -345 203 174 -488 113 -890 290 -125 -767 562 -19 352 148 -377 704 -830 -110 484 395 -275 -144 447 -32 -38 -296 -155 187 -675 -97 -461 509 -301 63 438 245 -668 507 -372 -498 -679 185 -310 52 705 372 749 -707 -530 469 -766 -27 -263 662 185 708 533 -473 445 19 51 -826 -223 -856 -472 561 497 -784 -179 281 510 185 -404 -383 -415 -834 -304 -496 -634 -846 183 24 -324 -828 -177 -60 39 -486 80 -157 -884 -341 87 145 530 488 50 -42 -639 54 661 38 281 433 270 82 789 768 257 -181 190 559 724 -176 8 -455 246 789 558 149 -414 -449 563 295 -198 -45 402 181 -177 -175 704 45 615 -802 657 674 -475 -284 -658 -489 291 547 -62 368 -279 123 -880 655 -651 27 -778 542 353 -524 -263 -339 -693 -457 628 -106 242 623 614 -420 403 356 -762 677 249 155 -80 626 -282 -200 40 65 103 361 -736 725 -78 -355 54 425 680 -841 -590 -873 -673 -833 371 -265 29 -613 -518 -1 34 -869 93 -670 60 -792 -225 -365 -369 -789 -816 -226 -835 -366 -693 390 256 789 721 270 708 -775 658 483 -289 477 -513 -816 661 0 -213 -155 -66 -512 563 -264 128 -255 447 -179 -481 246 568 -496 208 -7 -189 177 -378 -197 515 -845 -733 -5 -544 75 -166 666 -585 566 -241 -483 -872 587 -55 -756 -638 75 -377 -66 493 250 212 -181 689 -25 652 -199 387 -631 335 -869 -570 -758 600 572 407 -157 43 -20 -367 641 511 686 -236 545 412 -660 -395 -9 456 -305 675 -573 -208 -313 -370 479 17 132 380 522 445 -133 -595 680 -525 -728 -852 414 -106 -398 742 50 558 516 -193 -1 -562 310 -888 -450 -650 418 366 134 319 -145 -304 -278 -306 -479 329 54 5 654 62 -281 -18 -363 621 -822 -867 -713 -290 -836 317 -58 -792 -417 738 409 -536 106 408 480 -380 -720 727 645 44 500 469 57 -48 -220 -322 349 17 -641 -873 776 -800 -660 572 682 250 -105 -735 -259 -692 -332 650 -365 619 -555 -302 -671 -748 -663 541 681 52 347 337 129 313 -564 -686 229 -509 -604 692 99 -206 150 399 191 55 703 -241 537 180 -164 -652 323 680 750 553 781 -209 -302 -50 148 396 -376 278 211 -892 -65 765 -238 -17 712 703 784 -893 -209 792 -569 -35 -727 516 -739 28 -665 -283 15 -65 527 -826 -639 139 -593 516 -43 -736 692 123 405 339 -484 473 418 144 -847 -234 -676 -640 -124 -234 129 196 293 -674 -92 -813 -663 -175 -388 -159 555 -748 -124 198 221 528 -618 -130 701 670 -881 101 630 -104 -353 623 468 607 -82 -810 483 -82 -397 -202 283 747 333 -625 -644 253 409 -526 508 299 -370 -185 641 -505 -192 -494 -719 -702 507 363 -491 611 -300 3 -682 180 433 -8 194 -486 -401 175 -362 698 153 747 591 -66 -608 532 -715 -319 458 -15 473 694 154 102 -148 340 -763 559 84 238 -186 -285 -246 -723 115 -344 291 766 402 -66 230 -149 -5 -702 18 43 645 -396 -870 686 414 371 -238 735 98 322 316 235 -471 165 376 261 -163 43 -233 -86 -722 31 341 453 -202 597 -396 742 -261 781 -93 -210 -512 -813 -257 271 -25 791 -246 -698 86 659 -518 -654 -381 -495 -162 -636 -880 -6 299 -191 327 92 -358 -564 -572 239 -355 -362 7 -751 -406 276 -251 -823 285 -147 -201 715 -73 -691 640 276 -318 475 286 -372 -422 361 53 182 438 141 766 -564 264 -384 680 -301 -59 -444 -749 -665 -734 243 366 292 -111 -818 -602 -668 456 12 139 42 -401 14 -787 415 -280 -763 61 -638 64 206 -557 -623 638 -622 -538 101 510 -672 -809 -245 -383 -110 -201 -118 -756 -347 -735 426 748 -743 423 716 299 -189 -785 -542 -143 -309 147 773 583 242 -118 770 -748 286 -556 -645 -570 415 747 126 -97 -12 405 -320 699 -799 517 -884 0 582 649 520 -226 -225 585 -619 38 -408 197 244 -495 -340 -360 -571 796 368 357 383 -173 -28 -186 -368 377 551 0 -882 -771 36 -511 621 645 543 675 -234 684 -719 518 617 -256 -474 627 -598 130 45 562 393 99 339 -345 -404 -137 -46 750 300 -281 -90 388 591 -865 -541 251 470 203 -395 -499 -223 -183 -271 457 -776 -899 264 -704 649 -249 154 -44 -839 -873 -176 -135 717 597 789 788 413 246 151 -313 297 -504 326 -29 150 -372 52 -162 347 -758 595 110 783 -215 220 -135 29 -217 792 -732 495 80 -281 370 353 230 -828 665 -664 -380 -657 -87 -484 251 -521 698 -501 67 261 -774 1 -817 32 -614 207 -341 527 112 -728 -491 -17 484 780 -771 -358 -9 607 -568 -660 -209 -702 530 336 59 -232 -851 -765 796 725 799 -199 -819 -91 686 -822 611 -256 701 -91 192 437 -160 -278 -390 -550 -631 -165 -693 239 -150 -437 614 -140 78 -444 -662 -298 -887 246 -804 -622 -805 -808 -791 380 202 -898 -45 -308 471 566 -628 -689 -798 -387 203 -508 -793 -150 165 -729 94 618 -769 -451 539 -846 -475 -327 -318 397 -294 556 371 287 326 -689 773 -245 -455 104 265 449 794 523 -564 395 171 -410 -336 -16 -167 -858 215 -328 504 389 -181 -830 447 -447 557 602 -778 -48 -68 -386 247 234 -174 65 291 711 203 -32 -391 -890 423 -546 321 -844 720 -501 -657 -702 249 -638 712 -818 -110 -566 -313 -881 -564 -381 -188 333 231 -654 -199 201 374 38 83 -76 -890 168 -444 799 -384 -377 -223 111 -147 -705 -326 -452 463 575 -188 398 31 194 735 180 256 -833 -399 -325 -277 -667 -699 -829 520 604 -84 568 37 48 -698 234 715 -235 -450 -561 -250 -333 230 537 758 210 -61 505 -471 581 -158 -619 397 -228 719 -584 513 -50 -667 -559 -433 357 89 -619 160 650 421 -373 26 341 -222 599 592 -894 454 -208 78 -122 -495 716 504 -812 30 -247 228 92 -545 -330 -786 -388 10 -633 -548 254 -786 261 -74 -215 449 658 681 -725 8 409 -93 99 335 -502 82 -847 747 -329 -219 -695 408 -672 98 596 280 -741 -602 -283 -455 -757 653 106 313 -640 -18 338 768 -621 -566 -610 -39 -117 -884 660 657 -372 310 -239 -729 -759 -408 -749 733 202 -740 514 168 -291 558 -861 -210 -235 237 -385 -675 737 349 697 -435 292 -382 -655 -66 750 638 -335 439 -597 -679 -562 647 464 526 -727 -18 -227 -736 -869 182 456 148 -442 -812 744 -309 -279 -606 461 -729 470 -372 -585 78 -460 -15 414 -224 -177 -787 -572 -776 119 291 693 -300 336 -22 720 760 567 -725 -276 -643 339 -508 -789 -424 -18 772 -441 -585 231 -494 125 69 36 448 -196 -520 644 -99 235 -826 684 609 -403 93 782 -387 -248 -323 785 43 211 -150 -860 -98 -315 573 -328 -504 737 152 -464 -484 -307 529 -178 -458 -534 -511 -762 -482 -192 774 649 -76 -435 -409 183 -769 208 627 196 89 43 -868 793 -135 5 -152 9 796 -86 576 -814 -389 92 -792 14 -888 38 -167 -168 -817 -574 724 316 -40 -349 -307 -642 710 23 761 201 449 439 701 -421 -507 -458 613 -105 460 660 513 56 190 -299 -811 -106 648 -533 -868 495 261 -27 496 -46 421 -765 732 789 700 139 -640 -196 -371 346 707 402 149 -20 4 -403 -364 -370 369 -642 -123 774 -651 279 -759 -274 451 485 -604 -229 -156 548 213 326 -241 88 -36 194 -8 -20 -399 -718 -395 -247 -759 -441 359 -367 -506 4 659 490 -365 -486 -84 -265 142 49 45 123 293 -112 538 176 -633 -829 444 -13 776 -657 -721 -380 -899 751 524 460 497 308 504 -898 420 -669 386 -97 457 412 174 -184 -782 -325 665 -833 578 760 740 462 -887 321 127 61 10 -329 547 -790 604 62 306 -155 -266 219 242 -585 -224 263 193 -535 578 -421 -643 -246 -365 724 -739 -378 514 -516 -399 145 -757 -417 800 470 -799 -576 478 -499 -517 -77 -414 -245 -283 128 163 677 -714 -891 -733 -764 -121 -843 -109 170 -757 159 -769 247 393 541 -696 433 424 -355 634 151 96 740 654 -581 462 245 433 209 517 632 -665 56 791 679 423 441 412 -780 228 -366 566 593 476 604 -618 -27 318 -835 414 -314 -769 519 160 398 597 -852 -758 408 -778 -393 241 102 237 -175 -272 728 421 754 497 341 221 251 13 -17 400 198 56 3 -795 168 319 646 438 216 793 162 393 766 -84 -456 -616 664 180 -247 -347 376 -717 -189 389 -219 264 670 -498 -707 -315 167 -80 364 761 501 44 -485 -354 -205 -37 473 191 153 128 452 -722 790 675 -891 -81 -407 425 -503 165 40 -238 267 758 264 -102 58 112 -620 13 -461 486 491 -505 578 -286 -739 -528 -180 619 -97 400 342 95 -61 -174 204 264 -270 661 451 -855 -776 124 770 -821 -71 -865 276 270 226 -125 -216 66 318 787 -817 -756 447 381 -589 331 -556 -361 65 -207 177 17 -682 -462 -630 395 792 636 244 -619 -617 -197 522 506 -265 641 -79 -776 -106 576 237 -353 -735 19 509 320 -611 -104 -416 -690 -589 -405 -682 -577 543 -611 -538 -683 189 -379 794 -772 -868 625 151 205 768 -45 -607 506 -250 -233 -322 -851 319 -384 238 -87 772 -20 506 -877 -602 -720 -288 492 -651 567 -363 42 -802 -275 55 -457 595 787 350 -867 745 63 -244 -53 -228 -703 -277 -87 45 -689 385 310 81 -74 -441 120 -838 487 -840 -13 -118 -288 496 748 28 -757 -651 -720 -395 730 -55 -819 -466 -600 637 615 -299 -204 -537 507 -588 762 -804 -857 -315 -309 -716 -523 -258 743 -597 -227 -291 -80 189 164 -42 402 -692 -403 -605 -674 -410 160 671 -321 -521 722 -717 -76 668 412 788 -858 497 -660 690 -809 -686 -23 297 -559 720 57 697 209 -257 426 358 186 -466 -135 605 743 -891 -74 285 -528 -499 532 -1 279 -470 -404 3 787 -825 -650 -361 -713 211 -700 -491 -365 486 -235 -752 462 -714 168 -152 -709 -123 -674 630 -428 390 256 347 -675 -77 -182 171 -619 334 636 384 -141 -678 -366 70 189 -307 789 -368 -312 -43 -202 -742 581 -382 797 -331 -549 794 129 -256 -487 -307 606 -535 558 -43 320 -368 -392 -817 651 309 -58 -430 769 669 -199 785 621 409 -566 -296 -194 -659 -188 -232 -402 -6 176 230 711 -440 105 -883 -680 -493 296 368 450 -529 120 -134 -609 -661 -243 -815 -892 -13 -320 453 -134 741 -403 -122 -463 -631 483 -88 -582 -67 -823 -214 760 -242 8 673 -261 -31 595 83 106 -569 -279 -226 538 -22 -9 262 -430 -138 742 385 -252 438 424 -678 518 -13 2 273 90 407 708 601 -77 760 657 -890 -62 -335 192 587 -574 596 320 -547 253 794 -239 68 472 -108 -231 -65 -315 -496 375 -486 404 -667 -816 277 -376 493 370 21 -404 -435 -761 -136 -730 -223 342 261 -853 620 -80 -779 -462 475 593 -111 586 -891 -517 -683 647 -791 -879 559 -438 -259 534 496 -751 44 -42 90 150 35 761 46 457 613 96 -92 19 -652 -187 709 454 59 22 634 357 625 706 271 -625 700 605 309 319 -255 748 -254 -483 -811 460 -179 -447 -657 728 -346 -442 -275 557 -86 409 387 -396 564 639 780 -481 -367 -167 -344 -416 -31 -163 291 11 -859 -260 -535 382 72 256 696 -412 -711 -673 767 520 -366 401 749 272 107 -237 -748 -366 -714 592 92 343 -307 -741 35 -785 -597 231 -697 -306 -652 589 -195 -764 80 88 715 -214 -591 -16 -757 183 -445 -104 -210 -388 -251 272 -219 -264 529 758 322 98 649 -218 496 -876 -95 625 378 520 -3 499 -288 407 -427 -207 -604 346 -69 414 79 106 -863 -502 -467 -317 222 773 115 294 15 -531 185 -663 -226 21 -763 -851 545 -247 -370 59 2 -665 -836 45 -676 150 -119 8 -79 352 216 521 -608 -538 -794 27 -656 771 140 -373 635 -605 635 369 194 -455 581 -127 675 546 -709 201 59 74 221 -602 246 202 -39 680 -137 -16 -761 -317 -882 542 360 -653 292 91 611 483 157 -452 382 799 -762 -76 785 467 -55 -289 -814 -478 -803 652 188 -846 -591 215 -679 -471 -559 -757 169 88 -493 383 404 133 244 150 -73 -749 11 -802 636 -320 111 781 -236 -120 57 -352 196 161 397 -243 -147 752 759 -41 -553 -808 348 -657 -831 -250 707 765 262 -694 425 -839 -409 -409 295 -760 -477 105 103 216 469 536 600 -671 156 -546 615 376 445 216 565 -23 415 -436 -334 597 751 28 -308 -671 -223 -242 -711 -850 516 281 548 169 -870 598 411 439 158 87 20 690 47 -509 81 83 343 -849 -515 -119 541 -796 188 776 -205 215 498 658 439 -577 287 121 -480 667 344 -787 514 -53 -698 763 -56 -739 -827 -897 -790 -285 -591 -508 -774 -244 -441 -367 -270 418 -607 -44 -742 165 249 -61 -734 -465 -626 -787 476 752 566 -624 -557 -654 95 -785 -577 -525 -188 -437 -838 645 666 -855 274 -2 608 -445 567 156 476 -895 -187 -106 -534 -409 206 613 717 -877 134 179 -616 629 713 -725 769 215 -619 -461 551 -61 -164 -855 -341 -736 -612 10 271 -76 -492 -108 329 52 -337 412 66 160 -318 643 220 -584 505 349 -880 -387 -826 476 100 247 -216 -875 -327 -50 -685 -77 -807 -163 -313 148 247 -709 -372 -380 -431 -805 289 -170 422 379 -127 -318 666 488 -675 331 -676 402 -247 -317 735 18 742 -367 514 -690 -400 -137 -65 180 -587 72 -825 -803 -145 621 -270 -392 275 -797 235 416 -465 -139 -225 635 269 -681 722 -238 778 -354 -135 -286 464 -89 -122 -507 560 494 338 516 7 -316 215 -899 665 -846 388 -135 170 242 767 659 648 -93 -334 665 -448 -324 486 484 -714 303 667 327 -422 -420 -558 -244 -74 97 -303 -363 -496 -615 166 -595 -135 -874 462 -428 519 -841 -428 306 -590 364 -549 -81 780 -488 79 -801 465 -857 -576 -14 749 615 194 200 169 337 53 -310 -705 507 95 -196 -261 369 -559 328 734 -405 -701 -4 -140 -66 720 -165 -622 -529 -688 578 -254 -66 223 -240 -644 -482 -559 785 -691 -658 -683 238 -398 -59 -805 617 -826 -896 -610 -429 -358 -434 788 -876 -54 -877 -432 612 388 738 -420 -789 -359 21 227 -627 77 -135 -226 568 516 -695 264 -560 -171 256 -50 -547 554 -280 78 268 259 -802 33 621 216 99 12 332 725 252 110 -231 -756 -402 -873 675 714 136 190 -283 545 537 527 -178 -478 414 -60 -642 -68 -372 -11 -110 -751 -514 57 202 259 251 338 775 -292 -745 -12 -253 -245 -240 -422 -674 248 209 -831 35 360 -175 173 754 -895 257 45 391 478 734 659 326 -686 -271 -563 83 773 677 -848 386 -439 532 3 288 -315 410 -514 -439 -374 157 321 -247 -310 769 484 618 -475 -785 -708 -717 698 787 -119 481 -543 -404 -862 376 176 -144 -139 748 167 289 60 -10 -722 561 -890 138 -434 696 -632 455 174 -495 -102 -709 -29 280 -695 -270 -882 -551 157 -381 -318 -125 -388 -366 245 557 -857 196 -888 -672 -180 -207 -288 183 7 -27 -386 -663 -782 -247 -757 -593 -125 117 -394 -319 484 163 -732 -462 -802 389 574 -659 -804 289 -497 232 -639 -763 -427 362 0 -647 -384 -644 77 481 -700 96 -441 -501 -614 -515 -577 279 773 547 -703 655 501 -811 784 487 302 512 -220 -567 728 -260 -135 -75 -305 -888 108 -616 -27 657 -835 374 566 198 -753 -245 -344 -147 -465 -620 -791 368 -585 -799 -675 -406 -832 -688 111 -378 167 -199 -588 668 333 22 15 663 232 605 -467 353 768 777 372 544 422 -216 -845 -401 -307 -181 -462 738 130 348 382 258 -862 56 437 793 108 -717 -53 564 -3 -175 -825 685 -736 136 313 -157 479 -591 -113 -25 -95 113 -235 -177 -810 -136 772 -606 335 -422 511 -371 -571 -419 409 -895 535 645 -844 584 421 385 -816 427 592 -185 208 792 -546 173 466 -302 -664 -284 460 772 713 635 281 -557 186 453 -516 256 -119 -765 -129 -221 -849 -218 -755 -854 752 778 659 172 601 58 791 110 -485 -90 -819 1 -809 -640 -650 751 36 673 88 -811 -376 715 -878 611 -836 62 -301 -544 -758 -718 13 -307 -76 375 -878 -745 -40 530 518 -761 -541 765 74 338 -372 76 -775 -671 88 -671 -677 -869 -324 -759 164 -67 -765 233 -471 182 226 511 74 -633 -155 168 191 58 -576 -21 -274 -323 223 -284 -556 204 520 -704 419 620 -773 -366 -799 -220 616 -835 -560 -41 367 689 584 800 -275 612 -559 290 223 589 95 -150 -297 -534 -460 -797 -653 322 455 -26 -175 -888 568 451 483 -418 -741 -362 -485 -471 90 -748 -492 -601 -884 635 -503 337 -776 60 -516 83 404 227 -546 -339 662 -151 -611 -78 91 -861 -367 302 410 -885 107 -95 -679 -706 -62 134 -23 -270 -378 621 242 -698 765 -221 -722 -248 -769 382 -15 -724 749 -163 -518 -432 546 758 320 -405 351 -28 -539 -276 501 261 -477 590 634 -3 -42 690 245 -806 293 292 9 -154 -219 -363 -514 629 765 -353 753 -571 -640 758 418 -45 109 -459 -836 478 -566 -191 745 -1 -739 -8 -224 516 547 -76 727 220 -239 485 -327 126 752 490 -824 -101 -781 -650 -617 -403 539 764 88 15 -250 -773 440 -150 -760 -850 -402 -742 -700 -855 299 545 -273 -650 1 184 65 448 621 -898 398 -561 -689 479 170 161 -15 539 119 -752 338 -126 -367 704 -194 305 -571 -844 -85 -467 -592 -576 171 -436 -431 716 522 59 297 655 -698 -741 -86 -105 -503 -865 -687 451 476 520 -429 -552 780 -327 -569 729 571 -38 -85 -247 17 -536 -848 67 776 -424 385 719 242 254 -95 -213 684 -770 298 711 537 -455 -51 518 -389 -848 214 776 -670 -308 241 -223 416 -763 340 -267 90 313 -686 713 230 -217 292 13 655 348 -350 -635 175 -656 518 -566 378 -882 146 -843 526 689 -586 629 -305 -608 320 -898 233 652 519 -279 640 -150 -328 712 -298 198 -676 -275 -530 -643 -5 255 29 -684 -395 294 -460 375 503 -679 490 -542 268 -568 492 -873 587 304 239 -488 130 86 662 -671 -894 -548 -226 -262 438 -56 -634 797 -524 404 -161 -875 95 560 -104 119 -647 -83 36 -675 -99 -404 -807 267 326 -257 -482 311 180 -221 -220 584 563 250 -403 -151 -233 -657 -330 -424 699 -245 -604 548 91 355 -679 -232 60 104 16 -3 -258 -800 -192 -524 -757 769 -137 190 316 315 92 -810 -363 -48 -300 -794 -719 160 708 -813 -682 -405 -543 -28 278 -661 104 281 655 -76 -688 336 -476 -7 -335 119 -68 394 -571 -168 -384 478 88 73 137 -888 786 759 190 710 -411 523 -650 570 -430 568 -445 -167 -366 -470 666 -173 -815 -868 -346 -73 361 -887 -314 576 -808 115 23 -424 179 268 -357 -419 -624 -363 44 68 370 588 -440 240 608 444 533 225 -69 -214 497 -62 -217 -718 -787 -1 -505 -592 -273 746 -778 687 -344 -88 286 -774 354 558 -144 419 -509 471 332 250 -620 -492 -744 154 228 -87 -538 639 -712 -90 -125 -775 623 729 -236 -384 385 -348 -749 -391 670 -888 555 82 139 759 -443 -55 -877 -206 -850 -226 -288 76 -881 -209 -867 -366 407 332 630 222 653 -319 -260 -654 561 767 73 547 -732 22 187 363 -777 -651 364 763 440 -506 -822 451 -514 -1 -545 579 174 132 594 -277 -101 -462 -242 673 -844 -648 -370 415 116 415 636 179 -695 -822 -824 609 412 -102 734 -447 625 -476 -463 -139 -156 -205 516 756 -268 170 -358 563 120 -58 702 301 -632 -874 -450 -41 551 465 -513 -155 -756 -209 -482 63 369 451 695 -254 614 -51 -826 748 -725 -833 48 -815 676 401 -453 -740 672 167 -379 -384 -670 338 -879 40 -322 663 10 240 -480 359 298 -129 643 -143 -230 218 -441 -4 -700 -402 -554 345 -327 764 575 790 -874 421 -406 104 -219 -848 -676 -364 -185 219 -696 692 261 -343 145 -700 -711 693 -290 -10 -653 -889 -569 200 -842 56 -168 -800 232 750 -7 -604 -734 -662 475 -804 -471 324 -312 14 -483 783 286 -160 -72 -196 630 172 481 -367 -383 -375 -6 -453 -775 570 622 -624 497 171 -90 647 175 -720 603 -308 -711 -281 6 -783 -718 -270 -285 -148 485 175 -806 -345 -77 87 -422 -6 -406 538 233 212 475 -804 328 -190 -306 -593 1 658 -492 768 19 260 -560 609 -550 -319 597 -894 659 547 -124 480 560 326 646 -380 -651 682 -425 -525 -657 555 -605 635 -872 -140 743 -91 449 173 -211 290 396 -877 -269 -305 454 642 217 518 645 144 66 511 -839 -317 -249 -681 -445 116 -813 -834 -80 -649 539 -777 779 254 134 9 -386 332 -655 88 486 -786 327 88 398 -671 -489 745 275 -515 746 -592 -146 -326 476 696 -288 215 -149 87 -838 -615 84 -620 720 -4 218 233 -875 -683 -634 700 -269 732 363 -548 -59 -668 694 331 640 -522 761 -672 696 -2 513 624 250 -624 652 -632 317 396 -872 634 -176 338 -293 505 -639 -72 495 -813 214 7 -68 446 -204 543 -695 199 -327 -847 -472 -170 -216 -613 -220 421 -504 -877 717 -628 -753 -161 222 -767 -270 521 266 437 12 -326 724 774 -252 744 524 652 246 750 -535 -33 -564 -497 -345 -821 -896 238 -286 -166 -749 -238 463 -408 -328 621 -104 397 -673 -260 -575 161 -236 -41 554 505 797 -600 -363 263 -839 -479 40 535 -337 387 -294 20 -575 449 48 610 -598 -508 -844 -68 110 -565 145 -472 40 -612 -431 -859 -622 -515 -744 425 341 -48 -849 -538 -447 121 193 -139 548 -184 81 -155 708 509 725 68 -579 -462 -162 -791 -695 782 591 -418 364 -391 -143 635 487 -62 99 177 670 -608 -631 -37 316 124 -358 -193 291 -99 737 -551 358 -509 -406 -641 795 -870 363 -69 565 -313 -592 795 -808 -465 -886 527 -727 -697 -128 -687 -579 -791 11 -362 -73 472 -402 -615 174 -117 111 -425 399 -499 340 30 -653 -103 301 -198 562 304 436 -640 306 337 354 516 -313 -845 -719 240 544 -487 494 -191 318 -186 118 763 -688 -779 -493 237 587 726 -809 -39 601 127 759 -300 -845 -186 134 -723 144 57 778 583 -569 -421 -654 761 -590 431 347 531 -90 497 -169 -28 325 -326 172 150 435 -165 570 -268 -490 122 -342 82 487 -295 -560 -865 539 -248 398 492 585 -430 -51 -837 753 -251 628 25 425 -164 589 579 -416 430 724 523 798 -607 -385 -161 252 -870 340 265 -617 -634 573 577 -361 -280 -459 -708 -197 364 -295 800 550 -465 360 -879 -553 -160 -826 158 284 730 -807 468 749 218 452 -149 382 -22 316 -272 -165 37 -177 195 -710 242 -323 443 -250 637 -317 -191 733 492 781 -361 178 514 -750 -277 -116 645 508 166 -872 -355 -373 315 -260 157 152 597 85 -412 -701 -288 -892 -805 -76 -362 112 -252 -65 -260 -254 204 -490 -721 128 -288 161 -437 381 -854 -325 755 -114 -56 193 -201 -759 -867 -693 249 -406 -645 -634 -409 200 -703 285 362 -369 -351 -120 -889 626 -490 -678 -842 409 379 -839 -661 -253 524 -670 69 -25 544 -531 -207 597 612 186 392 -185 95 -174 722 693 311 552 234 -162 -477 10 568 32 -833 48 -653 761 528 -576 -116 -600 -603 -424 403 -232 403 632 -371 -675 401 -843 -523 -359 -189 500 -254 -802 -818 -854 -6 -608 -688 637 285 -98 -452 -29 262 -121 -884 -848 758 -360 -414 72 229 -590 -508 -305 -723 -895 -148 -605 -127 -34 -619 350 -733 291 642 -465 274 324 -639 257 -741 55 -882 763 549 175 -36 75 -485 -788 -336 -61 -367 685 224 -276 656 700 -199 466 82 -481 -127 -598 -222 723 32 -433 607 -214 445 -526 -45 -184 -646 -194 -876 -862 -754 459 327 -150 469 -302 -89 -63 -512 421 -191 335 -336 -452 17 -190 -849 -788 -314 -262 411 292 -179 505 -74 -570 -671 -705 -56 -339 520 436 -47 692 503 -371 -294 -670 -121 99 -658 -339 -290 50 -842 10 -188 -355 572 -672 -843 351 170 -595 382 -55 192 686 -482 -518 423 -185 563 -293 -284 185 -20 -194 1 68 -53 167 -199 -703 328 296 67 -705 -194 463 575 798 152 700 -371 774 509 -133 -390 24 -400 302 590 475 -828 298 492 50 612 479 648 610 -498 392 87 -894 -885 -593 421 -513 -847 -468 262 570 84 168 255 77 437 -295 -822 -400 -79 -824 569 552 302 290 130 491 -486 -484 -595 465 361 216 676 116 -636 -876 642 571 707 775 -730 -254 368 697 747 138 -130 131 191 405 -604 -541 -357 -820 -125 -728 682 571 -576 718 92 -578 125 22 200 -540 85 -9 394 -629 -774 -153 27 -673 93 745 -649 675 -638 646 583 -416 271 666 -168 -68 -20 206 301 -502 -494 -260 -375 752 115 733 -42 -268 548 -608 590 106 -329 449 -590 -402 -517 -245 -159 729 -303 553 -686 -734 763 278 -252 -139 -839 429 188 288 -232 -345 -439 320 -203 416 -128 -352 -50 -119 -484 -6 100 -210 -714 620 383 356 -75 -679 95 760 -575 555 262 -545 -6 -53 462 -145 220 -369 -458 -822 479 -147 691 648 354 -782 -151 -263 -791 86 -433 183 -649 -443 -467 680 322 289 -482 462 412 514 -789 -94 539 375 665 17 -571 552 -643 315 462 -698 179 -322 717 -167 13 615 -852 -344 -473 -5 348 -688 -731 -287 -338 43 208 -249 -501 -169 -360 -429 -570 202 688 -103 464 -629 282 594 231 -240 -118 451 102 140 444 -877 202 512 -374 530 -207 389 -892 -445 -137 -96 707 515 -776 -129 389 -130 499 566 577 -392 193 551 -134 -392 469 784 552 332 50 456 218 604 -711 -39 614 761 -227 671 -336 326 718 -330 -371 -349 112 201 -221 -142 283 385 347 -838 -390 750 -858 349 698 -238 -380 789 -621 -444 797 -176 -600 504 -74 -504 458 530 -656 466 -134 456 -893 -723 -331 -887 -225 241 -749 689 731 -22 -134 759 -568 -657 546 -709 763 480 -784 0 -645 -817 121 -324 -494 703 572 541 -19 -108 683 661 287 762 262 -283 591 -592 757 -247 -431 -209 600 251 10 481 -828 -399 628 -208 331 745 181 630 126 21 -513 753 597 -565 139 47 37 -485 197 432 -479 326 196 -679 268 259 10 495 -295 8 -827 655 481 681 -524 694 424 -21 789 -618 573 -788 710 -768 -679 -47 762 3 -721 552 -626 -275 -171 615 -445 15 -252 453 751 -814 500 557 -428 786 -520 -343 -815 -672 719 556 -490 682 66 305 -93 177 -77 -359 192 -342 196 553 660 7 325 581 -826 562 405 737 -216 646 -81 -211 -62 559 -50 -422 -333 -573 609 147 -100 -780 718 438 525 -538 -793 -250 -169 687 386 530 45 -77 -498 -40 -320 546 189 -645 597 -593 -587 597 -420 -157 -352 -153 -359 -229 -96 -713 -792 329 681 -343 -794 23 -35 764 -826 -717 -888 475 -704 -464 726 655 499 -501 263 122 -436 284 282 473 -522 -869 11 -247 -768 755 -668 -754 -827 425 -517 107 -188 -368 -303 745 -221 464 -824 -863 429 189 -575 -582 -821 248 -779 726 -405 -30 -403 -358 -865 -145 413 662 123 308 148 788 -809 716 30 -171 -291 -295 753 707 318 354 561 -313 -146 -758 430 551 713 22 -324 -110 -114 300 -527 -343 244 319 -89 -795 724 429 290 -439 -110 580 -397 727 187 264 233 -805 559 237 296 -8 78 -745 -34 149 287 775 -803 411 11 -411 -82 115 -704 15 546 -481 800 -341 -157 -624 -713 385 -367 -751 -653 623 -384 710 -168 497 -598 683 681 137 -507 564 -157 461 421 440 524 322 -61 -556 613 -440 -569 -510 -584 -423 -344 13 -644 -705 -625 -267 628 -160 -755 -285 -679 -898 752 -463 32 626 -483 -175 -222 135 402 -645 -793 34 -777 620 -383 501 -599 -553 646 634 763 -496 69 -888 -156 266 385 -508 627 614 546 609 398 251 106 -242 -274 -640 636 500 -850 372 -881 233 -422 534 129 750 -53 159 687 108 349 -129 454 -296 161 -494 -379 -593 405 -304 -835 785 437 721 -86 -838 -486 282 339 674 -701 543 395 216 144 -394 204 90 -100 -515 -254 -198 440 122 722 469 758 -178 -129 -878 645 -348 474 458 34 -881 549 227 -273 -718 -270 19 -539 -407 444 424 -842 149 84 -389 -880 426 434 553 -481 -506 -485 184 695 799 -576 -895 585 -333 -381 99 -525 -112 546 411 -313 281 240 474 -888 -441 -1 -804 -285 -540 -896 -694 24 -878 320 -305 273 -117 727 -503 138 -752 -782 -802 -396 -631 510 -196 -613 111 -554 -275 549 186 -343 58 573 -556 575 761 -49 585 -591 -193 -388 -436 -92 -874 269 -209 129 99 337 -1 557 221 358 472 -556 436 -611 -387 192 -456 530 610 445 479 412 -615 -742 -378 -867 -897 318 584 46 -254 -332 -667 452 -626 282 -272 277 -814 605 -599 -678 160 638 -51 403 -64 -693 -294 -126 496 -852 -895 43 -151 417 -13 92 -521 -498 570 -479 -577 580 618 -11 412 158 -827 -670 417 112 -836 -385 -827 -138 -623 -402 -156 -273 -171 -608 -599 246 150 650 113 -756 -313 327 640 125 363 -17 -273 547 477 413 364 -569 5 -29 38 403 -453 -675 -62 -19 611 -796 101 -502 624 231 388 -808 14 302 298 -779 642 -126 -786 -729 50 250 573 -582 -103 -472 60 -405 690 -500 186 702 576 410 685 -290 228 -561 -321 -267 -779 615 -225 117 342 -800 -720 -290 -887 -446 -591 -647 304 -830 125 -128 696 -285 374 -663 450 528 -569 27 157 -91 27 663 622 226 -455 343 -208 628 297 -703 340 314 -453 459 -893 659 -264 -892 -896 -509 569 -86 -136 -817 631 342 -196 268 -696 -583 251 24 -779 -479 179 610 -432 -289 -514 562 -786 -103 -197 -560 -558 58 464 134 -23 763 234 -338 620 -62 477 -658 -409 561 343 292 322 220 43 516 -420 199 754 171 -392 -844 -137 507 -153 -715 107 -437 -853 -609 -112 -893 305 191 397 -55 -549 -296 -801 212 -122 -399 -505 193 290 -679 800 -237 -719 -775 -705 -162 534 -571 443 303 -247 -899 605 -661 -841 740 678 93 241 51 11 -136 -736 -331 548 38 -317 81 -171 -194 -889 -857 -573 245 618 -384 167 -406 -790 301 739 736 616 -183 -206 767 598 -13 -304 553 -32 -900 -572 -243 560 742 -740 -26 -199 711 -264 643 767 -737 517 580 -351 -320 -275 683 423 687 -271 3 -99 -656 391 -508 -289 -26 28 640 -228 -606 121 476 -531 -107 -377 -652 -344 632 358 585 -302 -584 84 486 -104 94 83 -390 669 163 396 -88 -892 -68 457 -596 -482 -48 -814 482 157 -128 -203 380 -122 -518 -507 -599 156 589 689 -317 72 -583 -305 -892 -71 -474 237 249 783 -688 -197 552 590 408 357 -341 340 -606 -393 -235 70 -694 -711 677 408 545 -614 -689 630 62 432 -776 743 262 -899 -535 -98 27 -618 727 636 -235 -450 -400 571 119 -843 -812 664 -8 -207 448 -789 -736 -30 -434 -400 -408 67 685 -802 -284 -477 -4 -510 450 546 -556 692 -737 -319 134 560 -324 57 505 -364 114 53 -853 713 -79 -762 -129 152 -582 -670 -178 -254 -19 -314 -751 -865 -172 301 627 369 285 79 -862 -134 -679 -869 401 156 789 -68 -209 -781 714 138 744 -661 -110 -691 610 -771 -336 -805 81 28 -414 -161 291 -54 628 -436 221 -484 -295 757 -171 662 656 -822 -900 422 738 -437 256 247 -264 -593 -698 415 -244 -792 515 -638 -302 208 -429 200 -158 -738 -794 -453 307 262 -639 -414 677 -763 593 -897 708 731 -477 -141 337 -403 -117 -300 712 -798 -782 661 122 -217 -506 -265 301 432 142 385 -407 -154 -599 -133 49 -533 322 -766 -274 -632 174 -584 -238 -374 -229 712 -490 243 -162 -471 -366 -519 -363 562 -396 730 89 607 377 636 -361 -487 115 297 397 -269 -69 -605 538 -669 339 -836 -127 787 -415 -613 -874 671 -291 557 96 -128 421 -863 -675 129 485 536 -716 283 800 99 -419 65 37 411 -518 -309 138 -196 585 -472 190 -320 -199 518 789 -360 446 -181 59 260 542 -459 406 245 -525 743 -179 21 -381 417 615 789 774 -432 -261 -209 -718 -781 -145 -175 318 -355 -59 -823 -453 -869 -214 115 -783 -156 10 -167 -96 -491 -573 49 197 338 -842 114 -371 76 52 363 -365 296 754 385 -30 755 -232 -107 -674 -82 474 678 717 -233 -233 713 -749 -219 -889 -258 163 61 -630 482 32 -217 -317 -176 188 -169 -714 348 -344 615 -670 62 781 -685 543 -501 -862 -734 -408 -283 282 -682 -832 157 -266 -669 -119 -357 294 -758 88 327 -626 -806 688 359 384 -283 616 -262 -237 -565 524 210 -209 -642 -178 140 -457 -783 -753 786 -600 -619 -739 -799 410 410 -692 123 577 282 -621 -190 104 339 481 -769 790 410 -414 370 -472 -679 -773 -728 -413 215 482 699 70 754 348 364 -351 430 -568 736 231 -736 453 -694 -350 -92 -446 -266 620 678 594 708 -328 -19 -67 -580 -22 590 438 306 -700 260 424 -290 676 16 -416 347 -576 503 -308 -862 533 635 768 513 430 -769 -655 -559 699 305 546 -748 -1 668 469 478 -855 -834 -333 -622 -668 264 420 272 797 731 -664 -26 -141 -779 -639 529 -18 369 526 -527 265 635 -787 -477 48 514 -697 -289 -826 -687 686 -162 220 -746 -819 -116 -752 -15 288 -275 -698 -8 -797 -573 702 -478 -404 -32 -856 286 -125 -408 168 16 499 -46 -118 -36 -808 291 -223 -266 407 -123 -851 -866 -313 -796 -140 731 -470 692 -382 -737 609 653 617 -589 389 -237 222 1 681 -17 -26 750 -739 -426 -107 -520 -490 382 -363 251 -542 -663 137 287 647 -416 171 -533 -107 80 454 645 -166 -558 -651 139 -298 9 -576 589 410 -369 681 -806 -528 -505 -49 -655 -610 65 -506 -257 -123 502 377 -149 -156 -151 226 -895 498 -561 186 -551 -780 241 -798 -702 689 -358 -4 512 -697 -154 -488 415 494 -643 590 131 562 671 214 -726 -355 81 -696 -403 -130 -560 507 115 -15 94 460 -549 7 113 -114 337 635 337 -820 -11 -419 734 671 367 506 -792 -270 -582 663 430 577 138 -832 380 -822 -59 268 302 435 -168 -266 -786 -352 642 -270 533 -523 202 -106 496 -754 -671 -759 -647 102 -22 -272 -671 86 555 60 -341 -74 -824 -733 786 -436 268 -7 666 233 293 501 -422 -887 -546 166 242 650 189 -656 602 -758 604 -3 607 -446 -700 -820 588 -800 307 -796 -651 -311 -787 22 -672 174 -396 -865 301 183 -46 118 -137 -662 600 -571 617 -785 32 -864 352 621 -122 -411 -799 -241 -241 -753 -661 380 447 -698 786 -447 -235 -377 71 -715 194 752 -636 -162 744 -77 331 362 571 -288 618 40 -111 -438 359 384 -205 -40 -147 785 71 575 -150 -556 -70 328 272 -674 -531 -815 -33 530 -475 67 206 -255 696 353 -758 575 -245 -808 -860 -37 -822 -185 735 -196 -890 -212 55 230 260 -329 -827 -821 -887 638 189 541 -818 759 245 -44 558 -717 -624 -291 220 153 -437 -173 -178 -434 547 -208 -97 577 -866 665 -828 -517 -807 291 -663 446 -258 -384 -135 738 -154 145 -199 -598 665 159 205 -446 -403 -427 757 61 -399 -807 -889 -542 404 313 29 -615 -708 75 -730 759 -873 753 -610 47 -480 692 705 149 -718 -759 755 767 -397 -405 -585 -130 31 -55 55 -90 737 -52 498 58 -100 162 -148 38 309 5 413 -63 511 -839 -72 -862 -334 -551 -256 124 -148 511 11 423 -895 450 12 307 -295 326 246 194 785 -799 264 28 473 -182 113 -525 -159 94 -318 -343 786 735 333 74 -43 -373 -540 -536 756 279 -135 611 466 198 -679 293 -356 601 644 462 -658 45 -363 -759 -100 655 -489 591 131 79 -186 709 -185 -268 -629 616 -172 472 561 -414 -837 -126 639 635 -320 16 469 -473 -544 -78 -73 471 676 -344 748 295 -778 -81 -739 -870 745 -897 -840 356 384 -530 -582 -656 766 -357 -610 -712 -113 -271 154 -831 626 290 66 726 -576 654 63 -129 -310 414 -260 139 -783 -538 246 -78 -749 -465 269 -295 -659 410 -769 17 721 -844 -82 474 -269 -831 -173 -874 -793 -629 55 -288 452 -483 -801 644 -556 672 10 -103 -797 201 410 379 707 -832 549 550 -883 -331 -60 415 73 -99 379 163 101 -658 -463 616 536 -175 350 -558 -687 790 -93 -426 -165 43 499 -301 704 133 60 -55 -616 -159 -139 -635 -330 -577 -414 540 -380 -801 -412 266 -607 -59 -895 -125 273 -765 338 -527 465 -291 -406 483 -862 -353 705 -205 -169 176 604 619 -98 -672 383 -318 611 -479 -820 400 -86 752 11 250 36 770 459 105 708 397 -127 -844 -651 -175 -346 -519 719 -143 -542 293 -158 -32 -720 -598 400 -344 -402 -496 767 692 715 146 -583 412 -92 760 412 494 -599 -650 -501 -741 631 90 -730 565 204 195 288 -178 213 372 503 -212 -551 743 -182 386 -626 508 -585 474 -325 -6 -879 -351 -773 338 -261 237 164 506 -454 773 156 182 -244 42 -51 303 442 -419 -101 -477 -871 -763 -142 494 -475 -176 -348 784 55 -277 125 797 -831 -53 -312 -305 -272 -734 -828 56 36 574 -130 581 -207 374 335 -446 639 556 -406 -37 739 345 -526 70 136 -93 -275 -834 550 149 487 -689 244 -616 -102 780 495 623 91 645 104 -332 680 -883 -248 -645 -475 -504 -841 136 451 -830 776 627 -3 628 -510 297 -561 100 -590 534 191 -595 372 750 -40 -199 53 334 -225 685 682 271 628 6 -519 -73 -822 -826 -590 -65 -648 608 749 775 125 222 -578 -438 -533 -508 350 -729 -879 -739 -121 -253 -573 550 -34 178 406 -721 258 628 559 -137 193 -793 -663 -451 -696 -348 420 -746 -162 603 -588 -93 84 -825 -180 7 677 698 -771 -377 67 27 -364 -433 -727 631 -660 307 722 -99 -68 188 -888 420 -681 490 283 -504 740 627 722 -592 679 -793 -340 -721 -880 545 56 535 654 -61 -157 -188 -615 124 -327 359 37 -503 320 341 633 -446 -169 -722 328 -326 -572 116 453 -679 -132 -92 -94 529 342 684 621 -142 -85 622 -8 246 -332 249 104 -263 688 -299 693 -419 100 -896 -764 365 113 77 456 -628 -499 -809 668 -475 544 -418 188 -458 -709 328 281 -138 -585 -623 91 -553 59 651 -746 -304 -717 492 560 -66 -837 -518 -819 422 507 -571 -86 -162 377 -865 220 166 94 -816 -428 -189 -541 -236 286 -728 769 -367 -115 -658 611 172 36 34 -133 -325 -721 687 9 -141 -513 760 613 -287 352 572 -91 -443 665 -80 -63 374 -453 -213 298 326 -466 542 -784 700 -851 -61 370 -34 -889 -497 -160 -340 288 29 -720 378 -25 -16 -844 369 -897 109 -16 -870 -79 -836 27 109 -673 652 -175 -604 -648 329 -642 -689 313 518 431 -116 -862 -299 -864 568 438 -815 508 -744 41 -216 417 204 -381 271 -91 -774 -761 -311 731 -344 584 121 391 575 -208 50 -856 296 -332 489 -619 752 -671 592 607 719 699 590 358 -10 336 353 657 -358 -168 438 90 -47 526 -357 -618 169 -334 304 285 -558 -752 -16 205 430 -547 -810 -532 -516 608 180 392 -594 -327 110 267 -290 -312 163 -390 392 109 -315 -157 -344 -16 -145 -657 -722 478 -175 -755 217 -44 -153 -538 712 -866 586 522 -16 703 -807 -259 -574 -317 -305 90 334 37 -727 482 -53 -672 -847 393 428 -675 271 140 -247 -463 -16 25 -482 -182 -83 268 328 747 -99 -510 -123 427 -300 25 -23 778 466 133 -829 -189 179 -718 516 348 369 306 80 -311 -719 109 474 197 303 42 -684 302 145 -279 331 247 656 -163 -173 -95 242 489 -484 514 -784 501 617 416 288 95 -824 202 395 -486 320 -476 165 520 -529 749 -406 -511 590 673 -204 620 -790 -280 45 -654 596 -821 204 -407 -798 358 -625 323 493 -535 652 -726 -738 -118 -47 -829 -308 695 5 110 -311 -226 22 -458 670 -206 190 -412 -116 498 -397 -301 572 665 700 -891 -724 -851 -133 -597 -1 524 -483 663 -420 555 -145 -103 -673 -159 -659 -413 -402 -801 -317 10 192 -436 -530 -163 69 131 -472 -455 -248 687 -608 -103 -560 1 134 -258 796 -613 435 -243 -254 657 213 -744 250 -139 -614 -51 144 789 81 690 136 622 666 104 -818 -825 -417 -848 795 -135 523 426 667 -848 70 -720 791 488 78 586 362 -175 -139 -473 -103 -149 -427 578 -58 333 422 471 -27 -316 -111 -280 525 -66 654 455 -488 -822 194 595 -891 159 796 -875 -24 -378 -862 -167 610 316 254 -598 602 66 -317 -363 8 790 -1 131 -503 -440 -276 265 -621 -297 -706 -29 -352 -424 440 -212 152 -159 361 -412 157 209 -284 272 -814 -53 -625 -622 271 639 585 -645 137 -686 -694 -507 69 390 -654 -461 408 -217 -79 -770 91 -823 264 233 741 -441 483 -493 -570 -721 285 -43 -546 -468 326 -419 145 22 -639 11 -289 37 733 -33 -660 162 -359 -870 554 493 -402 -444 -434 -895 162 -518 371 160 -291 -314 -738 179 -732 516 -770 142 -281 -619 -152 784 61 491 366 738 -511 -249 696 256 348 -799 -453 44 666 769 -725 120 606 111 751 140 -677 -588 -492 119 -425 -306 93 -448 -741 -366 -694 -172 115 -529 -526 166 -381 -474 -835 -136 299 56 -283 -173 -635 -457 -796 -623 419 41 118 -419 766 494 -765 -675 -348 -385 -362 628 525 -77 -121 -428 -807 -241 800 -346 -166 -898 768 542 -100 -554 -603 -55 610 182 -821 93 -688 63 40 510 508 -727 788 350 795 -715 -171 179 -868 123 443 142 723 -347 663 -120 -660 -538 -384 -372 -111 45 -548 -530 244 -454 400 -768 313 501 60 -578 234 -232 -747 74 -725 -590 19 -36 -488 365 -514 629 142 -625 -230 425 691 -847 351 601 638 764 -16 545 251 -300 -190 0 -657 -232 -275 35 -822 -525 676 769 -168 -41 -743 -132 157 220 673 69 -177 -384 770 -429 317 -521 43 403 -557 -65 -30 199 -45 -181 255 661 207 769 370 -499 71 -288 161 253 372 -155 263 -388 -513 -311 602 676 525 -153 -841 305 -98 643 123 498 256 -660 675 -376 -235 502 -131 -347 -282 486 680 -48 637 521 638 -591 -267 -452 594 -344 -610 -589 434 594 -883 657 724 -444 324 -118 -120 7 -709 -296 94 -544 -387 -750 653 -852 -67 -680 495 304 407 -298 7 699 467 754 776 424 471 -730 -266 -884 235 749 24 643 -565 -743 -422 664 87 428 -324 614 -261 61 -322 -615 737 415 115 -204 -121 224 249 227 674 442 -372 716 78 -367 560 -83 200 -345 718 448 -371 145 457 650 -660 -701 371 -358 -433 572 -512 -39 -879 -175 -664 485 -306 -354 212 -289 -440 678 -250 -444 749 -728 569 -454 178 228 333 -190 531 565 741 265 489 -166 759 -171 629 127 -577 395 -574 681 480 -630 660 -170 168 104 556 -735 204 623 -685 -671 -216 -563 104 -164 -134 544 -233 -381 431 -140 -223 -103 -194 -188 775 700 -665 -857 -335 -510 -731 -111 383 361 250 -186 -760 -500 -644 -291 44 564 -227 -214 -262 36 -58 161 -718 -326 413 -592 63 -150 1 -348 -761 -174 -467 404 715 -159 85 -574 -731 354 442 80 -562 778 220 267 -68 -167 -526 -62 -812 -138 -311 445 -679 347 143 551 506 484 -182 -284 -207 203 -476 649 100 -65 377 -398 -287 -723 -430 -349 521 -190 453 90 -275 270 449 -659 -230 779 -816 106 -353 427 -152 64 401 84 161 15 -764 -610 -226 -42 125 725 -548 -624 -646 -648 -768 9 -721 -105 158 -728 712 279 282 -85 -769 353 -487 -402 347 117 -395 -590 -704 -38 130 -848 -500 -414 564 -111 614 -213 214 723 -360 174 -66 -94 401 191 -566 -296 25 -360 495 484 -790 -705 -409 219 -335 -697 -459 613 -652 639 -24 529 -27 -796 475 634 -808 691 -411 528 -56 12 465 439 716 -155 138 351 627 -269 -776 -579 263 620 -893 63 -87 -461 303 -493 569 -318 173 -546 -160 -588 465 17 -19 -394 794 159 186 -472 -323 -558 754 -869 790 -637 -605 446 100 -435 619 64 -68 -433 220 364 -448 -677 1 603 -819 -378 -649 -712 774 283 -780 -691 693 -453 -784 272 -193 -182 261 140 794 477 100 -254 792 -762 -486 -763 37 502 762 -663 632 -463 798 -400 -775 291 -808 -867 13 -276 -279 429 700 453 5 499 300 377 637 -631 -500 733 -621 100 -540 -854 -856 -172 -513 -739 617 6 252 -46 -279 369 562 -784 501 -803 697 597 542 -321 -431 -661 382 -639 -28 628 -173 279 -521 -507 -702 555 -428 475 -701 133 646 797 310 -221 254 474 -155 -42 368 307 -435 -237 -53 174 183 -655 -474 -372 789 128 -117 -32 -769 746 -452 686 -281 -899 321 161 -884 -149 43 -358 -316 -649 90 772 -18 -720 517 -382 187 49 248 -205 521 -45 -611 -34 -712 -329 -759 634 -323 471 496 630 244 -632 711 -518 14 400 -36 295 458 522 -220 765 -889 -9 -428 -126 317 161 272 450 450 794 -662 167 181 779 524 -63 -799 299 565 -302 675 409 -554 -404 453 -106 -196 -421 706 62 591 -695 -366 499 466 -64 -253 173 644 -654 472 612 -538 175 -333 545 -880 -128 299 -614 242 -440 -854 -684 -14 210 364 644 337 -130 -868 -813 -819 442 121 460 707 -820 798 549 -4 235 380 -621 -240 -300 435 -119 -798 -789 282 -423 190 462 677 734 -493 503 -891 -578 -354 -399 -231 572 -122 -780 499 -702 -38 635 -560 -308 -849 -800 -594 227 730 -635 -116 -703 513 -445 -398 -865 -4 -621 -422 98 19 -230 -284 446 282 -679 -744 562 17 555 123 -192 374 129 23 -350 693 -485 -343 530 289 -863 477 518 -529 692 89 476 265 122 -495 -737 3 329 -163 -771 -426 352 54 -454 213 621 -212 685 446 -306 35 424 -333 262 106 192 -199 -32 527 -545 321 -303 746 463 419 500 553 -727 -303 -62 -820 -647 -330 282 -561 717 -404 -364 27 -760 368 179 167 754 281 409 683 762 -371 -687 310 328 -232 -252 461 -202 -150 -60 188 7 501 81 477 96 728 -232 -673 -223 673 -735 -53 42 -789 -586 -286 -598 -84 473 316 -352 395 64 519 729 377 577 -16 78 -121 -521 342 768 -667 371 -293 -5 235 -631 389 462 -842 792 -847 -265 160 197 280 -494 -855 -786 -25 679 560 -241 735 -462 -846 335 614 -454 564 86 -575 -740 -796 307 472 163 -710 -814 -23 586 438 -171 217 -102 -890 26 -91 -162 -528 -166 -335 -656 -282 10 450 -401 -210 -490 446 305 10 176 714 2 -555 758 618 -273 -300 444 -141 515 584 505 619 -529 9 -856 636 -676 -136 -706 414 -305 -83 -398 97 -784 82 -762 -766 634 446 -51 545 714 447 -798 -392 -461 -461 -332 764 -838 -883 669 539 -79 -34 545 -347 387 -290 744 218 -878 768 -691 -461 540 -375 -32 -874 456 -216 -180 -304 58 -40 -13 255 -306 -64 109 -86 504 124 -19 136 184 -608 -620 700 33 574 572 87 -316 -590 590 -39 -47 -320 -361 389 422 153 576 -327 359 506 -352 581 228 112 460 -800 -873 -804 -574 760 -762 626 34 568 161 776 260 639 -774 -449 692 -181 458 -496 697 -181 533 220 -684 68 -646 -158 -854 461 723 245 -879 -681 91 -441 -94 752 354 -730 498 -777 532 657 -335 287 546 -141 336 -696 -736 170 -386 -544 -817 -628 736 -461 745 -655 -331 82 -318 -601 -435 -542 -880 401 754 286 -820 -269 -696 365 747 686 -203 -707 341 -61 -679 549 765 -266 576 -740 252 -694 374 -435 162 549 -157 -418 -366 -437 637 -43 518 787 734 796 706 -335 379 -133 186 46 635 308 -390 -745 -406 -653 -375 -695 -253 99 193 462 213 -99 144 -812 317 717 82 -335 -143 295 507 -405 661 -158 -350 316 -369 385 164 -46 -67 -534 645 40 -359 -159 -539 456 506 -794 196 -739 -349 226 531 -286 -449 -506 -408 795 375 70 -217 -880 0 -736 -57 -625 78 238 639 670 665 -514 -44 -250 -243 294 -76 -67 -726 -658 36 614 112 292 -849 104 380 -457 -663 -307 303 405 217 -397 193 272 -681 -475 201 -51 -862 -164 757 -288 103 -597 326 136 667 -479 605 230 -10 605 337 -548 252 547 -720 -548 464 265 -688 -171 142 -870 260 -74 -593 -493 631 67 -451 -194 -36 -341 460 -232 779 209 -762 -411 -542 289 -250 -248 206 -198 -800 -576 15 -864 -481 -251 -484 -897 -693 -244 -872 52 -358 -834 -621 -356 -693 -697 -770 -82 72 -163 70 472 749 -702 -454 -653 299 62 350 196 440 -436 -222 575 -190 -293 -200 519 724 299 445 551 -344 636 285 -401 63 -830 194 -456 -136 144 -476 -590 -651 -797 572 -246 -616 340 91 677 -187 91 -288 381 412 181 -255 -873 50 458 303 36 -895 -321 -190 -70 145 -755 579 -690 -67 -133 401 -595 402 296 -587 -35 155 799 -335 -524 141 247 -156 540 -593 -37 403 760 791 101 -443 -432 -829 388 658 115 295 -871 -76 -248 -417 484 439 201 -840 349 -676 131 -207 -873 783 441 -330 719 -328 782 290 435 -636 -333 35 -318 761 122 -205 -369 331 167 -289 289 -493 -33 -741 -195 410 43 133 311 777 157 -191 -736 -434 -586 168 -81 183 616 282 219 -331 -50 2 -784 779 -256 291 -46 -282 -228 248 134 706 -283 117 -644 -548 208 -239 -505 303 -427 -259 -287 -73 -248 -197 -312 -380 7 524 199 -583 17 319 95 330 -254 791 742 221 -221 -766 -654 -760 571 392 452 417 202 -417 -887 -97 62 605 -322 621 -3 556 -852 -826 -487 -120 -643 321 426 -881 359 707 390 267 -881 498 80 650 -522 -25 159 -398 3 595 -241 -294 -291 640 -391 250 36 -663 477 421 -333 737 755 410 -727 360 256 376 -400 418 502 486 -272 469 -166 -389 195 387 774 -444 523 -747 -4 669 140 -11 -493 178 28 -621 769 146 -316 -734 -440 -141 -557 271 -139 -569 736 -583 190 -257 228 -181 -810 522 393 -312 -836 -414 -528 753 -521 -785 658 604 -421 -846 691 -639 789 -148 647 -481 -163 -781 -438 -754 654 290 -696 -157 681 -672 -721 371 -52 32 668 432 -803 494 -405 475 -357 -751 729 712 -540 -15 601 -894 -458 -5 -597 200 -290 703 -574 -635 -624 -806 232 755 461 -234 661 -445 -782 262 -551 62 598 -680 291 334 16 -290 -743 -674 -3 -307 69 466 -802 714 212 766 100 383 696 -768 -204 -36 21 -423 442 -405 751 -353 723 435 684 450 357 -377 -214 296 -596 -680 -239 110 502 -348 -665 529 35 409 -402 -544 -838 161 -525 -249 187 717 -185 -560 328 -783 -649 -390 388 67 -103 564 -869 686 443 774 484 364 -770 -565 -468 -878 126 156 699 -487 -665 381 662 789 -532 -898 -59 458 -819 -574 605 484 685 -710 -206 -719 492 346 -102 525 -647 -251 -58 430 648 297 23 249 -500 -189 -464 99 775 -75 -281 618 633 -136 663 -849 370 -789 -867 -537 317 -169 700 467 -71 -395 -294 -62 787 752 739 185 698 232 -768 -147 668 510 -454 465 91 -785 -521 -788 -85 227 -804 650 89 225 167 432 -338 -567 226 260 -654 -377 -821 -51 316 274 -294 -879 -575 -17 55 -508 796 561 795 -833 586 -696 62 -118 -205 753 628 620 258 785 -734 -753 -382 636 -573 -112 61 -224 19 284 -708 -357 675 522 394 -224 347 613 -827 -859 -141 -866 399 320 -267 76 -2 338 -574 -582 -517 -335 -652 -142 -328 -656 608 713 -294 270 -141 -246 -492 -275 -459 -695 485 -664 211 -732 -616 750 531 -886 685 322 654 -596 423 -788 -733 -36 98 440 -781 186 -54 674 -666 -551 750 -107 623 -628 -698 -309 -50 -509 -899 -886 -801 -65 -473 -706 -756 515 -609 -167 -350 619 -868 -361 -722 -39 -663 445 -343 -761 208 -453 -811 -815 -45 -124 622 564 455 710 -773 -755 420 162 -431 -13 243 468 474 -128 407 -722 567 -685 -131 59 278 -280 -527 -767 667 -891 127 5 -878 -330 421 -621 168 -678 -479 106 -171 436 -677 114 -531 73 793 -49 46 116 -193 389 -264 605 -676 530 -463 -774 381 142 -715 -704 -110 -733 142 7 -546 475 -577 -747 167 645 -465 -620 -492 -290 666 453 -659 -100 128 661 -629 523 -167 696 -765 -86 429 614 -833 741 670 -488 362 311 -99 -687 738 -332 -441 168 -273 85 361 403 -37 337 -596 -566 -4 -28 626 -510 605 -552 246 553 -59 -739 404 -124 -561 213 -876 -81 213 -600 -167 -409 616 -894 -438 459 174 -752 -385 368 12 204 319 -131 245 -574 161 -425 516 746 527 -236 55 330 655 -713 421 709 -388 -361 -618 428 176 -249 383 -771 -263 531 110 566 -327 -553 -55 233 -141 750 449 -736 660 78 210 164 771 385 -293 117 -799 569 -888 122 711 -494 -484 -891 741 362 -505 -792 -828 -389 -735 -357 -97 -152 -199 97 -418 263 543 149 -586 393 -57 -795 -239 -507 -302 -777 573 49 -488 -749 -650 -312 536 798 -224 -452 -530 -777 -112 417 -670 -405 497 169 550 557 -846 -748 82 363 64 -825 178 560 252 212 -878 -583 403 278 -838 385 -508 -160 -717 -359 280 -392 624 333 -149 399 276 -301 362 -163 11 -645 518 -868 -899 -258 -856 -597 -691 -131 117 -445 -895 -253 225 -157 -231 -142 96 -755 -403 -141 797 -315 -718 -622 -522 -659 -184 28 114 -842 -317 210 267 202 618 250 51 -69 791 142 -875 -168 -95 547 584 -377 239 -753 621 -525 665 75 466 -842 -51 184 399 348 274 790 -866 -752 -489 61 -7 -474 345 629 -817 -129 -75 390 99 282 739 -818 542 -847 198 331 -579 240 201 -650 464 690 730 -610 711 -28 -135 653 -573 -715 159 -386 -263 -588 155 -410 -502 -330 468 131 184 361 -240 509 -697 -769 -479 -15 -528 -540 -283 290 -712 183 515 485 -507 638 -103 -21 136 433 16 646 -793 144 253 -116 -368 -284 684 198 310 260 169 353 -865 -275 -155 -551 191 126 -899 -158 -264 207 -166 759 -486 305 -212 -363 564 297 -282 -601 -891 -79 -211 501 254 736 718 724 -336 -516 -527 709 206 228 393 -74 -12 -718 88 -737 -474 124 -346 -332 488 -670 -505 -369 658 -856 -297 745 41 -544 -6 -41 -431 23 -180 527 -149 -554 178 -332 117 -686 -823 653 215 792 756 93 419 -513 649 529 744 -139 -30 102 -209 55 167 -474 -206 174 450 -371 -740 -338 -406 475 -834 739 232 -548 655 43 431 303 -557 36 600 585 -725 243 419 -408 -373 335 -889 448 -192 438 -830 -322 129 263 -423 -567 -412 376 486 -245 -44 -692 -206 -611 538 460 192 -841 -667 -814 35 240 -687 100 -316 779 -179 -492 -642 -882 -429 -417 -61 528 51 -360 169 380 -191 571 -802 -491 -707 -587 -333 181 481 549 233 -476 -859 -483 280 -292 -94 2 -379 779 198 690 576 28 569 -720 -689 459 261 -638 429 -512 -332 -288 -242 -616 -462 -11 744 -76 -647 -717 146 95 116 483 -638 295 -220 -627 -326 -184 490 8 -526 -765 628 56 686 76 -795 -251 268 41 -591 89 -9 -249 514 -520 222 -279 -738 -376 759 478 230 -358 408 518 -852 362 113 -220 -103 373 -167 354 382 700 -385 620 304 -244 -102 616 -847 -689 166 231 -333 -400 735 -661 19 217 -682 -335 499 -648 763 785 -58 -141 -37 -890 702 -713 352 21 -452 197 693 181 580 155 80 -542 195 -101 636 489 -651 346 -755 767 -866 139 -600 -447 -56 694 182 22 -107 714 -318 569 732 638 98 400 -841 -452 296 473 656 -530 -217 -266 573 -600 -452 747 -25 739 764 108 -97 546 690 732 436 780 57 409 -4 524 -787 444 -677 340 300 241 404 -791 616 -498 -438 520 584 -484 -650 -695 -37 -547 300 -669 -84 -716 -489 664 80 -107 177 -612 -381 678 731 -374 777 -847 636 -630 -79 -629 -782 -201 -258 -110 713 -490 -15 -351 277 -413 30 -830 584 427 -753 -730 531 -815 -149 -67 480 486 167 -784 -238 259 243 86 -132 -857 -513 454 -403 137 -556 -302 -714 -666 -28 -244 357 134 -628 -570 -730 -326 477 -462 743 210 -33 -435 -529 -732 -521 -669 504 -574 250 -781 -880 479 395 363 544 258 -806 607 -525 333 -613 223 -102 -283 433 -504 -648 -824 177 -569 -454 783 -860 720 792 -208 -650 519 53 127 -12 402 -639 211 563 -765 39 39 -605 291 -452 -50 -156 -887 -829 148 537 -3 -253 262 -788 650 -306 -12 429 566 735 -572 -92 391 -109 -702 -61 -707 -57 -103 -822 -857 -133 -588 -653 455 -30 451 557 179 -456 -538 -703 -831 -238 283 -398 -228 112 -165 94 -387 566 501 259 -381 -636 -782 286 -223 -284 260 -518 29 241 -704 -678 762 -259 44 -82 484 -271 501 153 -127 479 -624 -162 575 -650 496 -307 -460 689 652 -489 522 15 716 663 733 601 -773 245 571 387 697 775 -81 497 554 -425 -671 -92 22 44 -690 512 -660 -267 -604 318 -759 -267 97 -411 195 727 173 -499 -552 389 -29 -853 -487 581 -287 -860 -558 458 -333 518 205 -26 406 -734 0 410 -285 597 583 321 505 144 729 -448 -664 130 84 -48 -738 -229 -313 40 -857 -742 -607 259 -278 -207 -518 -318 616 -94 -441 88 -477 -293 -538 -452 59 -851 -317 -322 -604 25 380 -828 -275 220 -121 277 368 -281 566 99 297 -696 -182 -247 -296 -351 -282 676 -715 776 -649 519 -419 -428 8 -525 217 55 327 -880 -497 207 -483 577 578 -671 -73 771 -124 391 -163 -755 18 390 -173 -823 -843 -865 -601 -614 -900 -103 -408 586 -778 346 371 -750 -252 -476 -650 196 241 -365 398 752 -235 -407 132 254 -70 -210 696 -71 718 -774 -205 372 479 725 -848 -617 483 170 765 478 212 -35 -441 -586 648 491 -236 163 -247 -546 689 -537 461 648 -445 -265 415 216 408 -23 -898 449 -220 -629 -594 205 178 110 -201 -758 -519 -894 409 -894 -759 -320 -401 -738 580 374 -401 -724 146 494 -48 -745 -612 -711 764 105 704 -12 284 -67 611 721 -79 68 769 -571 -292 354 -149 410 362 -809 -591 -763 -489 -281 16 -470 342 687 -50 408 486 -325 -36 408 518 112 -15 158 586 -533 59 78 76 -56 -487 -583 -538 337 589 64 601 -240 84 516 345 -230 -682 -156 777 127 622 -313 485 -87 -556 -621 -503 488 486 -706 -622 -776 273 560 594 649 -791 -749 10 -166 -462 -654 647 -542 -297 260 729 247 -455 -219 -39 -783 -595 -306 -701 608 137 -251 129 798 652 260 15 -524 82 777 -313 584 462 -144 -752 -828 -547 -600 615 -194 -448 -640 -729 -337 673 -296 -516 -650 -160 -104 -671 18 -507 502 -822 -561 779 610 697 522 258 -388 443 649 -602 733 382 -541 576 560 -553 674 -229 -1 -152 -490 464 -806 39 126 387 -378 -426 -268 638 -67 346 602 663 -149 -64 -49 465 -112 -663 -198 560 44 229 -465 -427 767 -867 235 -292 -552 -403 516 766 481 -69 764 343 90 164 -126 777 741 -730 613 307 401 453 23 652 -124 -787 -863 -83 496 -870 -162 784 754 452 232 52 90 -419 -760 -43 139 -208 243 119 749 9 -53 -866 198 -414 446 -551 -333 461 484 -767 699 -17 9 60 -238 -685 436 -194 -179 -388 417 -897 778 -136 -560 -368 507 738 432 110 -696 336 -639 -227 256 -307 -698 142 -375 401 -212 -875 -135 202 471 610 314 -635 -833 -191 76 215 9 -665 -672 255 -42 -862 -836 211 -556 706 -343 -353 207 -60 -681 383 754 -354 717 454 477 357 711 155 -639 406 388 -776 -750 188 -436 604 217 -415 159 761 791 -764 -170 -16 -120 -782 -279 -348 -500 498 561 175 -34 -9 -357 -105 -856 536 -534 529 411 417 -746 -376 -2 -781 665 -53 190 -764 738 -795 -719 431 -377 -46 492 -161 757 -767 690 181 203 -392 478 -661 395 -852 -732 605 121 -813 191 -279 640 150 401 -310 585 107 -872 -66 199 468 -614 210 -556 672 -661 111 -20 -613 -675 39 -865 40 168 17 253 262 125 -261 131 535 -123 724 -164 212 -578 -391 508 733 321 589 360 779 -831 267 -786 187 776 637 -402 -414 -111 197 -390 -489 -37 50 -759 -109 74 637 514 -816 -831 628 -438 371 653 -507 245 348 -758 117 5 633 -132 720 -757 -383 -91 -204 -892 25 -6 13 -241 110 451 -329 -148 -595 -276 549 387 7 416 648 -675 -234 85 -157 -361 -838 784 265 276 -430 -12 -782 50 -369 -198 -195 625 394 634 753 402 497 -876 -170 -390 701 763 -491 594 602 -7 -213 -78 688 340 -113 777 -624 133 -826 -83 -836 774 -844 -193 568 -649 -526 -821 -580 -886 -253 -531 -59 -671 365 -577 435 -420 -602 275 -74 99 -460 146 760 -481 117 -51 404 -404 326 -56 -219 99 653 451 248 294 23 -363 -553 -473 687 414 -588 -547 394 -335 566 348 -190 -871 -40 -708 -28 135 772 -289 -706 -884 95 -731 328 -144 452 -559 656 -498 545 206 -717 -104 -118 -895 84 -252 582 609 54 144 318 789 47 -587 -465 49 -84 320 110 311 346 330 -618 -159 586 -129 -697 -728 -393 764 -264 -481 657 694 780 622 80 453 176 -344 -634 -293 -649 -889 -378 35 -120 166 455 219 -653 -893 525 -747 -689 -343 -489 -190 516 736 234 519 411 -367 273 400 391 675 -884 -570 -749 731 153 -273 -644 -869 -206 584 646 -518 612 -370 627 282 676 740 -196 513 115 602 -271 -868 -704 -591 -233 -254 792 -576 -551 607 450 -884 -688 204 -34 425 -152 -849 202 -838 -858 645 -272 -330 -97 -438 448 -490 -690 -800 -166 736 -221 702 359 22 560 78 7 -199 -569 122 241 -61 -249 343 -720 -624 -808 -562 -66 144 455 -312 560 -588 782 105 725 -109 -414 -305 -846 437 -216 615 -865 -456 -662 421 -702 786 737 -73 270 -59 -868 -183 699 -140 31 250 497 435 172 -429 345 -833 -185 422 495 647 -541 -811 -742 790 -741 -458 37 436 436 -34 483 -161 -42 674 242 744 -504 -708 -685 -724 -467 -232 -377 -734 94 -81 -399 -633 197 -562 -757 172 526 -137 -234 377 -615 162 202 -838 451 -726 416 -179 667 729 -589 277 -782 -825 793 -685 -648 -428 574 89 -48 -483 590 -707 309 797 584 786 132 -386 -890 482 596 -280 -368 -250 175 115 -515 -537 -518 438 -103 347 773 548 -5 -400 406 -180 380 299 6 520 -289 -100 470 289 -697 -622 -313 9 100 -713 729 -62 -794 307 615 648 -637 263 -738 124 618 -722 254 -54 -757 -529 359 283 382 258 57 -89 167 -311 -162 -263 268 -734 262 4 -585 -245 -308 -618 -697 -748 -733 378 -647 45 -720 -521 -288 -612 317 -761 722 249 -265 -433 -895 156 -863 -328 -146 -218 -388 600 313 -109 -84 90 -707 -308 -405 -235 -100 21 -621 449 681 -449 617 -813 -508 -466 -240 -856 -602 339 528 201 637 -837 115 -895 -478 333 -211 231 315 -772 416 692 -249 594 -509 -181 -423 -221 759 112 -812 -898 437 535 -530 790 -270 -664 -591 -689 -157 11 233 -574 -331 768 -234 -654 519 159 649 -447 377 -893 -611 390 -813 -307 -596 409 185 431 -418 -222 -207 470 423 607 173 -789 352 -70 -164 -440 731 447 191 257 -418 -162 415 27 -394 405 -503 -603 537 -151 -633 -265 633 104 558 766 -631 -231 302 -65 -76 100 -695 133 242 450 783 -729 -603 15 255 -193 759 696 -537 140 724 0 -582 407 -818 -303 584 -415 462 438 747 794 -550 359 752 -853 624 -190 333 -174 678 159 248 716 469 -883 201 640 227 -718 588 -113 -741 -841 372 148 -362 -506 254 156 319 -860 -718 401 -292 268 -419 -636 -207 95 786 172 -232 309 -816 -709 -164 -197 -97 421 149 -156 514 -338 -323 86 -440 404 392 -884 430 -867 314 49 -848 18 -856 -373 696 84 106 203 -694 334 -825 -436 532 -242 525 226 -256 77 -826 -342 -315 359 385 -864 620 509 -400 307 -18 -446 -601 271 -772 529 -281 -878 -354 -661 0 273 349 -109 612 156 -559 -630 310 -362 571 418 -285 -318 -220 -426 -720 -39 -689 -166 656 627 -760 4 410 -391 401 214 -566 257 349 -374 168 312 634 -795 -546 55 2 661 -70 567 65 -392 -194 -251 -111 674 553 236 710 -346 7 -628 -741 -400 414 -891 56 -221 -679 792 273 -82 -172 401 713 -410 115 -761 -198 325 447 542 -13 -842 -723 -438 678 -128 -219 456 704 128 551 -700 -61 -107 -470 -227 -454 -695 -332 -195 -644 123 622 -420 -6 719 -371 491 -722 -746 783 -298 -360 565 708 -467 422 -226 -799 -76 701 50 466 -87 -435 -558 172 579 12 -107 -41 -376 -497 125 300 -636 -130 -474 -200 477 -692 572 -280 -346 204 254 -799 619 725 -768 -436 -500 255 218 -862 149 14 625 -758 81 -713 629 -49 383 605 -634 -871 -865 507 -37 -547 -828 -214 -81 -220 -487 388 690 -767 608 702 -539 60 53 773 -629 613 -557 -232 608 -333 716 -732 236 -646 -55 734 -488 -513 -440 642 433 -41 -439 43 -563 245 190 -438 -616 -71 -399 -843 73 340 -840 766 555 139 -313 -598 -339 -421 -325 763 -837 363 54 -325 -840 -521 -408 -457 579 -638 173 260 409 581 772 702 -834 602 243 521 -532 398 522 471 -162 549 452 -23 432 -877 -496 292 -457 279 -842 -175 135 141 -201 266 -635 -229 4 -392 -811 -205 -269 401 -248 234 142 -124 443 -846 -490 -278 767 -177 225 301 748 241 148 -113 491 593 -50 220 717 -127 -732 -220 605 -39 -322 494 -805 -611 145 -885 381 213 -546 654 -239 -601 148 87 -723 -5 -599 708 -495 253 533 133 -218 -647 186 -158 463 748 544 799 -429 -462 -312 -673 696 556 -665 170 750 -697 646 -486 -68 -467 -285 246 -570 -866 787 598 -530 528 304 -598 -635 -3 -78 -845 467 352 -363 264 -832 218 -31 400 -158 -135 -482 86 -592 390 -388 490 -138 170 -324 758 -384 -421 -38 788 -640 455 -824 144 248 69 524 713 -96 612 -632 -450 384 -46 -38 -723 -489 -404 -523 -16 662 -760 -401 -272 -792 -761 -448 349 -626 -764 354 -366 -148 -310 -140 -743 -476 -207 -297 -507 -89 437 -707 -190 189 -506 12 -496 494 -441 445 -198 223 349 -541 -516 302 252 103 -106 491 -859 -533 769 564 -677 97 -879 577 743 421 -482 365 262 443 343 -561 88 -154 535 -618 162 -191 -7 -217 -505 -384 -482 -19 562 -348 -375 -196 -819 -170 -712 764 -593 161 -687 -86 563 512 -211 584 599 257 -884 -491 1 90 258 -892 571 722 -373 330 188 -631 744 -611 -414 -269 629 88 -130 -410 -22 -449 501 -519 475 789 -115 -409 -294 -269 585 639 -307 428 -796 -832 -641 685 -396 -654 283 572 221 -1 -127 284 632 462 -433 752 -895 -667 381 -233 -108 225 774 46 194 268 -687 -554 752 -611 -83 -345 -535 43 -122 794 235 -110 -451 -371 210 -781 -272 613 378 150 -405 -195 58 450 792 -524 329 -4 -587 55 299 -554 322 -630 679 -129 616 -843 702 428 495 -523 -181 485 498 -281 -748 -74 337 392 -843 -66 -800 -548 453 -683 -487 779 -180 9 -466 673 741 -562 256 5 -827 646 -554 -484 -455 -352 -385 82 -769 58 578 -497 660 94 589 65 604 733 630 -858 -215 242 -274 -611 754 667 -534 -713 10 653 -722 164 -463 -50 -338 650 -526 -821 294 592 -571 -164 -115 -656 -288 370 -601 655 -211 147 -350 749 -181 408 -76 57 83 709 369 -204 409 509 146 57 352 540 633 -247 -654 -583 -858 -673 -78 354 746 618 195 -389 615 -207 -167 371 -7 -487 -771 391 -637 -860 531 784 525 759 610 -587 437 665 -144 471 -128 -739 304 344 -822 535 -27 -110 -526 -75 -657 -369 423 -242 5 745 630 711 223 276 676 -176 -537 372 -773 -709 -433 -624 7 254 -552 -452 626 130 -420 116 -131 327 4 302 50 -531 -120 -425 621 -529 383 -375 -772 -17 800 -765 297 -397 475 -862 -790 -363 729 -522 724 774 365 220 362 28 -726 -754 -793 -273 632 700 -431 437 660 -491 -724 214 125 -401 752 -410 700 -576 -140 197 -754 144 -26 66 387 -724 -673 -502 -504 330 133 669 336 -684 184 -236 203 215 710 634 800 448 450 400 387 -96 -270 235 -210 -275 302 -68 620 474 -139 -239 141 775 -235 749 480 713 -72 -367 -390 476 390 -140 173 501 -625 631 -573 -16 -390 669 -850 703 -28 -102 -73 611 -65 59 -260 738 -772 -666 99 -382 -40 -741 121 -432 -404 -162 -711 272 -381 382 476 331 -647 562 406 -341 8 -268 -797 -336 -547 555 -731 558 734 337 -488 272 456 -775 -817 365 -251 633 294 -50 -622 103 741 -230 -896 -22 -671 141 447 332 775 -562 -353 543 -475 387 748 -200 265 184 -117 48 634 -675 560 227 -17 567 252 -180 281 652 -816 -47 525 -892 41 480 50 354 28 681 -520 526 714 420 -167 -457 231 549 -115 -371 -252 186 730 552 -650 199 306 635 616 111 -725 204 -806 -874 -308 331 556 -210 190 -551 359 -844 15 388 -199 -10 425 -541 -572 549 332 257 -303 -830 74 463 180 -289 -522 -475 -213 340 -263 -437 -790 -588 -14 -342 463 -867 -417 -569 437 537 -665 -492 587 -510 -121 -590 234 -25 297 -386 -451 -66 -585 610 747 467 -154 -807 765 493 505 -775 -688 -501 -299 653 -645 0 -776 -880 407 67 -393 354 520 287 -34 469 172 730 -105 -805 184 341 -728 223 279 757 -780 -31 -533 -650 -748 109 -718 653 260 -200 791 142 345 -43 698 -151 -578 -618 -52 548 -90 -755 441 16 -263 375 460 73 -148 69 184 697 627 -388 -104 314 26 583 -673 295 550 -208 -384 -331 -570 -373 128 -261 -666 147 556 -458 -448 300 381 -563 96 -463 -195 -651 729 -325 676 -599 -600 281 308 774 -497 659 -433 -170 271 336 -818 -603 430 -106 632 -701 480 748 752 -509 374 441 -358 -142 -706 283 518 513 -553 667 -642 230 -519 479 573 -133 437 619 -872 358 -461 -351 -209 796 -892 560 753 -238 509 684 757 736 127 187 366 -117 695 -670 432 -251 89 74 -599 -532 256 24 -739 -34 430 21 793 733 713 691 43 -116 -109 -875 -832 42 -400 749 -455 -432 613 731 67 512 216 -317 599 379 355 -46 -739 97 703 185 4 -638 -614 -368 -42 523 -331 -823 16 -272 -247 387 573 -438 400 224 -213 -223 571 -847 -164 -190 -561 -793 -69 -728 521 178 500 485 -422 -158 775 784 -700 341 -442 205 -300 132 337 -105 -501 -574 -713 235 -677 726 -456 -349 20 -255 -167 546 -750 -333 -238 -56 -591 734 548 -337 -687 427 -739 -799 615 -107 790 -540 -439 -778 -307 -605 784 43 -757 -53 695 538 468 -502 -93 -222 -89 -649 365 -328 472 470 321 796 160 -359 -851 72 -146 778 -587 220 -610 -489 744 -575 130 385 -70 -229 -223 505 152 699 -657 -69 -390 -114 -578 752 -302 -420 -478 -421 597 511 -773 490 472 -55 -685 690 -99 675 240 149 793 -717 592 -135 -216 144 -894 283 -626 -110 -453 259 -55 789 461 -893 410 518 264 -324 -363 -449 469 -733 -295 -204 -428 611 505 165 105 -887 754 -502 -47 -867 -330 550 -682 -369 294 -640 745 -454 628 -868 85 734 798 51 47 -869 746 79 -217 427 190 581 -806 360 356 509 600 -238 363 -203 180 -470 -21 321 136 -511 18 60 -4 -515 -159 273 -429 338 265 672 -689 201 -870 -318 -210 -558 -278 -292 88 303 -196 -40 -496 682 566 548 294 647 157 -276 -703 -845 -766 -391 15 -271 162 -432 -739 -680 -566 -355 176 -576 -560 623 -187 34 485 156 -324 33 -783 -122 390 398 584 -251 670 118 -569 685 413 -838 -564 177 -78 136 -415 -678 229 499 343 161 503 441 749 555 570 -486 -273 312 0 -705 297 -139 600 -676 597 -141 -186 -722 -566 -398 239 -85 24 -803 -37 582 -893 -666 40 503 774 448 -431 789 -834 -448 595 -783 -550 -617 599 296 591 -782 -756 -185 692 -190 -198 217 -638 313 423 324 -474 -514 616 -818 516 -702 438 -616 576 -898 -787 -579 427 511 567 63 232 537 -182 348 721 519 553 46 315 255 785 174 -162 435 371 707 98 508 354 -23 332 309 625 -601 419 466 -420 310 773 357 -621 -603 460 700 295 -491 -298 761 -177 -392 791 800 748 -554 -698 -438 -720 592 -854 535 -283 327 -542 -481 758 608 634 525 546 -639 -75 133 -196 172 101 191 766 254 -416 -71 448 629 -151 270 -345 -159 -891 -455 -295 772 -480 358 629 -323 482 -793 -455 -758 -707 59 -552 -286 -637 789 -893 -702 -313 723 559 35 -122 580 -66 199 -586 -834 333 -370 -541 -590 -124 279 31 -809 113 -67 284 483 366 -100 572 8 -415 164 374 -857 -549 239 431 -577 604 -316 -389 -702 187 439 310 48 142 -551 625 -624 -546 -699 -552 626 -329 -9 -796 -486 -424 -106 251 294 -276 61 -684 166 -148 -329 -444 134 130 -404 -643 -209 401 -342 16 -95 -207 -390 120 -491 -852 418 -489 581 552 594 406 698 349 -663 200 -449 -518 -570 -344 517 -574 99 366 325 79 -143 711 -851 608 -538 -554 -833 -454 -152 259 666 160 480 -673 600 -619 -60 301 35 193 384 7 23 -686 277 -880 309 -816 -72 516 388 506 54 619 -850 -262 -250 -817 -710 655 682 -233 81 -815 -494 677 -252 288 -388 -219 759 614 -108 581 -238 -632 -300 412 -270 -174 -717 134 447 -400 -373 170 -768 -769 -543 -378 -13 -708 415 -831 -553 259 236 -392 -44 184 -436 -300 -828 646 167 201 193 -245 -495 447 92 -232 311 38 -857 282 -389 -262 -805 -535 498 779 335 -670 547 434 -871 44 -822 -850 153 750 20 160 -670 630 -495 -853 -719 -317 -884 -239 -72 -617 -605 -595 345 -264 -192 75 583 31 440 -788 -478 592 24 4 -224 167 635 -208 462 362 -757 -641 -367 62 -878 173 69 -295 -115 634 627 372 -616 540 -278 110 752 -29 798 -368 286 -98 -221 -847 -399 -130 273 -199 108 -802 277 -866 -91 -360 -234 589 92 552 -284 -566 -486 -132 315 -560 116 -516 -347 445 -588 -146 -515 -174 -711 -261 442 536 146 139 -322 -11 -813 293 -401 -795 -554 -509 -47 -329 -342 378 697 70 -446 -793 669 -786 452 737 594 -414 -115 262 -646 -117 -228 -419 -698 729 -855 -558 611 124 25 -340 -634 -574 -807 -441 149 -404 -336 735 -886 688 -362 208 280 -142 730 -886 377 717 -880 -553 574 603 680 -184 393 512 -133 638 -378 -644 681 -367 -78 603 -793 -288 52 358 754 -584 273 -652 -326 -276 -752 -569 -303 -687 579 -334 -464 -531 -205 -766 -564 688 156 -491 14 556 -589 371 667 697 197 40 0 -92 755 -617 184 322 -546 -132 681 478 534 446 385 -780 411 354 75 -499 -244 161 -460 -269 449 -261 -165 335 -472 -616 546 564 125 36 123 620 411 636 -781 -6 159 -396 -17 129 427 -334 250 723 -616 399 545 -670 -286 -314 -749 775 -72 800 -65 -197 424 614 -151 781 362 586 677 265 46 -51 535 -258 -741 -99 346 525 -417 -591 466 -435 -608 469 -303 285 -145 183 -367 -356 381 -560 -170 547 -417 -38 -764 -397 151 -780 577 691 -22 152 -109 2 -594 -740 -125 556 -222 387 -523 -690 266 792 -202 -664 132 50 473 141 -74 -516 -185 -168 -689 -15 -732 -806 -715 569 432 -539 -414 720 130 -121 247 665 -756 696 -879 741 601 -760 -139 -693 -169 -661 -516 -574 263 -82 -540 627 164 6 -203 -840 41 -895 -83 754 590 408 -409 210 739 -671 -90 -77 -98 -362 195 430 501 -436 -497 793 289 544 -319 411 -638 -176 -613 -719 249 251 424 552 -883 664 564 203 -708 772 -820 439 -468 -266 788 79 -800 -780 -352 -89 192 -728 365 403 8 -257 -654 -753 411 165 -621 615 97 423 -25 -133 522 -646 163 -198 295 14 740 -376 506 295 92 30 300 -248 -781 763 338 -613 111 309 -511 -398 -588 208 32 11 322 117 152 -860 -26 -287 -62 10 -574 -43 196 522 -760 -817 -195 -371 5 715 300 214 -86 609 365 566 -829 745 -352 108 451 -657 -113 431 -900 167 87 565 119 -151 -331 -419 332 3 536 -621 -369 -507 -28 1 -797 -885 -57 780 603 183 570 -702 475 341 265 214 -468 140 513 578 -836 -468 -784 113 258 26 -207 -467 -472 522 -402 -770 178 -899 594 -275 586 -177 48 0 187 -409 -449 559 120 -218 668 298 -636 727 -786 -609 331 -841 -641 -725 -447 -762 391 -593 269 -801 489 10 408 -96 244 125 357 -886 -883 -595 780 -74 -271 152 405 -557 100 -486 -40 -599 -352 357 -733 -392 -900 -627 491 750 363 -384 -438 -198 611 -430 516 473 320 665 129 200 -234 -626 -850 -838 -309 511 189 350 331 771 -820 613 -59 -218 -182 -532 705 602 -127 -61 521 708 651 -610 -885 670 -137 455 -234 122 378 -722 -671 728 -416 216 -278 -408 -880 -884 -548 381 -387 140 -683 226 6 721 -68 425 -35 19 -132 -46 700 541 -637 -342 535 -96 210 -452 -91 -634 -500 -725 -283 -320 -736 -382 -409 -187 -187 655 520 -352 262 650 777 -213 399 656 -180 369 -446 -288 432 119 439 229 -199 -492 262 -641 486 27 130 -300 -527 625 765 -876 459 -589 339 362 -481 435 278 -181 -79 -884 644 287 -53 -853 20 -489 -848 -346 693 366 -467 -865 247 -76 468 -421 166 291 -22 -720 343 -254 396 348 -405 -368 -253 -651 -413 228 -764 -634 647 402 782 -885 710 -86 -171 771 535 -755 -584 670 -507 -325 402 414 -237 403 85 -830 152 -287 -194 75 236 -268 -455 -392 133 -228 273 217 -265 -56 -820 544 -211 299 -436 108 250 -543 323 684 647 116 -666 -433 -689 -815 -134 -860 766 389 472 -765 384 270 -476 -23 116 -758 -287 481 359 165 -881 724 -187 -81 318 -90 466 260 -11 -716 -248 -139 -327 -573 -348 25 22 331 -52 -492 358 409 11 -218 662 557 231 -720 535 46 -150 -80 29 -736 -193 -318 -77 -595 -658 -244 540 505 356 663 -634 285 -793 -544 -246 649 352 -838 -242 -9 -652 554 -624 529 347 -464 711 -584 -57 -337 -684 -197 105 410 -43 137 -779 21 -177 -33 -226 772 -567 -588 794 490 757 -316 -196 491 -803 -448 383 -186 -875 608 -620 -804 -604 -618 -810 -329 -263 486 387 111 701 608 -210 729 -310 -215 -619 291 515 -799 59 210 -529 -384 722 -490 164 112 398 464 292 -844 -789 -281 -658 -11 -271 172 351 -429 281 -360 -652 -239 702 -859 -209 551 673 658 -524 -285 592 88 763 -422 402 252 -689 603 496 -318 -213 -196 -103 435 -395 -362 350 -890 -881 2 -30 571 -882 -21 -783 700 -188 150 -163 -886 522 307 454 766 -551 -397 455 142 783 -348 -635 466 -456 -880 628 -250 -220 282 512 306 -501 205 -50 -450 -495 216 708 269 -881 265 407 -579 -832 -747 303 -850 269 -276 513 -516 -87 -154 328 -654 -770 -591 475 -579 -374 -841 -834 557 -229 -853 -898 370 -867 552 363 -511 -234 -694 624 549 -569 749 -81 586 588 171 -833 193 341 21 231 435 -459 -152 -214 -865 27 215 -578 731 -38 -468 418 415 158 284 -128 -114 87 -165 570 -95 470 -484 -678 -667 -355 108 -404 -284 -892 225 123 553 -74 -858 -324 -749 -673 160 -485 -795 8 -254 -271 -62 -243 625 414 -223 156 708 -673 61 -563 -13 213 -373 -549 -833 316 -284 69 -188 -534 691 90 336 454 656 -483 -672 -173 796 209 -758 -900 -696 180 -746 6 -761 -448 312 -1 -604 -503 -515 80 -61 -94 -765 -884 -252 376 -283 243 443 -679 -67 -145 -821 -710 766 -391 -475 -276 -516 -181 361 789 -326 -527 387 164 -164 -352 -158 46 -815 244 -879 -814 526 -871 586 193 -453 -304 77 -398 -430 408 -779 341 106 -452 695 759 -383 -345 -820 142 507 -827 388 -389 619 715 259 598 -522 -231 -245 242 -399 -822 -661 772 559 -247 -817 -255 306 -399 -162 548 -602 -862 -218 588 -393 311 -69 485 -395 -760 206 -83 -174 546 97 473 -690 -95 -622 467 397 -142 -662 260 55 -2 -450 109 766 -608 46 388 -190 -94 652 -522 -202 445 -285 181 211 790 -723 -26 630 689 596 256 325 -500 -680 -624 -23 699 -103 -31 171 522 -476 45 -11 210 375 -358 -422 25 787 -155 -555 587 -366 444 -385 430 -886 -119 295 -580 -730 756 -324 -757 -286 -340 -798 -544 -865 -120 -430 217 -602 -886 743 701 -151 527 -252 -105 530 -795 165 422 431 12 266 -652 -357 -735 -428 626 631 325 -443 279 217 746 30 -505 504 -492 -469 -144 -21 -454 541 674 -586 -585 -151 -891 -238 -136 -140 -529 549 726 -11 602 -641 674 210 -889 -209 -101 294 -253 505 -676 516 588 46 -101 -245 610 287 562 118 -418 786 299 -336 -721 -132 503 55 338 -830 -653 -452 570 134 156 -48 -720 -686 -420 -59 -596 -316 -593 264 -493 -531 788 53 554 333 737 -384 -94 -148 -183 -567 -43 -50 -605 317 52 -22 484 -483 -775 530 -93 -524 25 643 -458 -438 -740 566 426 165 -452 -39 591 256 212 -372 734 327 -726 -705 -857 -648 410 37 -71 -713 -722 -512 452 -803 -530 563 -387 3 -604 -139 -705 -290 -799 -738 -29 688 -771 -300 64 -796 -714 774 475 -759 -616 468 -660 -793 -408 226 557 -214 -372 -93 738 140 -230 80 -350 -749 -518 558 -449 -825 -773 53 82 -439 127 -674 282 469 732 276 75 -636 262 -819 -250 699 275 27 642 136 125 -233 -785 -180 -330 84 -17 166 468 406 757 250 -827 259 -745 -94 688 -801 -809 139 -796 -251 325 -774 -581 -138 284 -293 -539 447 -751 -238 484 579 753 113 311 -636 724 -715 -3 -57 -867 -745 452 396 -70 757 680 -490 -509 48 668 -758 136 -138 155 -391 -74 -54 -30 -541 -379 -494 139 -236 463 -878 -888 -810 89 -211 427 384 -220 585 473 -364 -33 -264 121 693 -224 -335 -835 749 319 -506 -753 -876 -862 -444 -193 429 -203 -785 686 -396 -37 -493 -130 -102 -887 781 -724 -181 82 712 -712 -455 -378 221 338 -117 408 -176 52 645 -754 576 799 541 196 785 -707 316 -879 249 674 775 -328 166 13 442 364 -648 -538 547 379 -895 612 -70 -692 51 -492 -425 -542 425 394 -891 -65 -559 -743 -177 -502 -586 -412 -663 -598 161 606 -12 306 -682 77 47 -190 -516 -655 -503 245 -476 -440 -442 -755 45 534 433 -22 -242 520 173 515 212 506 78 -70 667 269 605 -156 797 305 -573 -873 -355 536 -585 -102 -277 -850 -11 -68 -889 484 -807 110 -855 -201 -513 526 -285 -44 -153 -485 -584 226 717 -106 -439 205 617 240 63 -332 -113 486 -682 453 642 477 -400 -900 -228 -686 158 -602 -703 463 -826 155 -300 434 714 699 585 -155 -34 314 745 688 -353 -813 340 -361 522 297 603 703 399 490 -121 727 127 325 409 298 -514 -80 56 285 -374 -311 -590 239 -884 -28 217 391 -767 -407 -5 758 -406 -541 332 -133 -49 322 -211 -836 -281 -772 -887 -659 -773 -817 -259 -56 489 602 -539 -417 360 -375 -60 -167 -142 530 425 -110 -301 465 -812 -207 -551 -513 -545 -571 425 286 171 754 536 658 492 622 -47 -339 591 640 -609 464 522 -288 -568 -93 -106 294 -738 241 -111 349 499 57 -357 -95 259 -456 -257 761 -628 540 -83 278 -132 -326 -643 107 27 482 -848 794 -731 -265 -465 -244 537 308 -891 31 84 -789 168 619 -370 716 106 -366 -445 -460 -461 -638 -855 -512 466 752 -3 -859 634 -72 -722 291 -184 -821 -11 77 480 740 275 -569 -496 -295 122 -201 -340 -285 -830 -110 35 351 602 146 -396 -119 266 343 -238 70 766 -133 -77 298 306 -344 -522 195 609 36 275 -211 333 -767 276 -224 -535 364 292 512 753 -634 -2 385 519 -422 -809 483 -407 36 674 -369 729 39 -149 317 -179 741 -8 481 -210 162 152 622 -498 634 197 12 13 603 586 -640 644 687 40 -159 648 478 -17 761 -644 242 -266 60 -492 -125 -376 423 435 392 304 244 184 -40 -195 393 394 -445 -643 131 -175 627 -234 -109 587 -478 243 -47 -791 539 8 37 715 542 -448 170 496 440 -565 557 -486 -403 -284 -650 622 -583 651 -333 -603 -456 -487 711 141 -274 132 -861 -448 232 -731 -484 -599 43 510 512 -318 117 -152 33 -541 -833 178 -35 185 -430 -447 -583 774 -855 353 649 -159 -674 479 118 439 772 75 -443 -457 471 200 -543 -223 -63 -604 792 -125 277 271 487 707 -46 -681 -476 -593 592 652 -828 427 16 -124 -371 -110 342 213 215 -641 701 662 146 -893 -607 740 -606 78 -182 -651 -631 437 212 524 -51 441 -444 770 601 -108 -623 -763 -783 -683 -299 96 5 248 -593 -535 -414 662 250 -540 -130 -781 -306 -763 622 -461 61 -896 389 771 388 383 -429 -625 460 511 -371 795 -585 744 58 86 607 733 -895 198 -328 -88 637 -443 -234 -363 602 252 -753 360 -613 453 456 -603 453 -849 -842 419 590 -451 54 -165 -365 347 -580 -284 -665 -103 -580 747 692 -154 -109 47 -889 -430 661 -509 240 -577 395 -817 202 -900 -411 583 -180 -339 427 -787 -167 -205 -524 -568 468 -634 -142 -253 -672 464 -60 -636 -430 -801 290 -134 -606 -429 -249 660 662 -258 317 646 733 643 -775 -393 -250 -615 -780 -217 -485 -795 662 683 -825 -295 -513 -496 49 -49 725 252 370 54 359 -99 316 -555 -561 161 751 715 759 405 133 -712 -756 770 426 -764 416 583 -118 -747 -737 -294 -299 181 -227 88 -782 -121 -778 -674 -65 -382 -376 561 -52 -275 579 -585 -849 558 544 -636 -645 -594 -731 330 334 151 73 -863 -644 317 -219 522 415 -669 -683 584 -65 703 -374 -479 494 534 560 -792 -190 -533 -720 499 -893 575 635 6 -599 224 -642 200 -380 797 -71 642 -375 253 -651 551 -541 771 -439 -357 -291 501 -204 675 25 746 -830 -556 -846 -11 401 667 -775 633 486 691 54 -629 584 592 -202 -637 -207 83 -470 -727 551 334 49 -142 504 557 -889 -675 619 -615 -189 -235 -186 -558 568 44 -723 -378 -88 204 142 660 -54 -893 -429 -358 641 264 -696 -55 699 76 -325 -797 -433 168 -812 255 276 -127 -466 -318 -612 80 705 -730 550 267 547 -47 -848 713 431 -395 514 790 -68 -808 220 -588 -311 -273 278 669 609 -146 722 -623 318 510 -489 219 -309 -332 178 -543 241 -820 -85 755 95 -97 553 -160 401 -546 -619 335 652 555 627 -79 -421 643 514 -541 772 576 -299 -148 722 -343 376 -141 -124 -823 -75 495 -472 -126 -840 -589 710 -276 523 740 -353 704 -462 -886 -325 -377 -152 -437 -659 -860 327 -163 -722 -212 -214 552 -437 -285 465 -473 69 398 -796 -831 216 540 61 432 -645 359 -370 -395 -408 -723 -557 542 -56 -826 -484 168 -550 697 337 -194 -743 128 263 30 -606 -864 349 715 -326 616 447 -872 234 570 735 -243 -351 399 -114 56 -551 38 616 1 32 116 516 675 582 337 84 -172 83 -651 595 -542 649 -753 -173 666 -522 26 323 -126 146 740 332 -645 -636 678 707 772 -361 212 -434 -437 -864 -276 -830 212 -544 424 193 -890 768 -533 289 -262 592 -280 -655 681 -323 -37 155 504 595 -423 597 186 -274 344 -493 -260 -106 -321 602 739 262 -581 177 151 -12 277 146 -103 77 -680 421 347 -709 -767 612 -316 -63 -809 -519 -569 175 -613 49 181 -53 559 -527 662 -287 -133 -622 -73 562 -853 -474 -827 -206 -738 -712 217 -705 275 -830 763 -133 475 486 -591 625 -679 -852 -532 -315 670 338 -186 -50 -319 -145 262 301 611 -771 -701 275 -410 -531 -786 507 604 242 -275 14 444 -807 230 442 -81 -636 -52 -733 -209 -538 393 15 -612 121 788 222 -520 250 -136 366 -775 -70 -30 516 -528 270 -676 248 -231 263 -898 -527 356 515 98 780 650 -562 110 82 262 -645 263 -385 -156 -585 402 -332 -577 -695 -433 195 -562 549 417 -738 718 204 403 -299 789 295 660 -372 532 164 -600 632 -234 451 52 38 -613 -874 -468 -804 -216 -34 -548 790 300 607 -317 -413 429 235 -724 2 189 -461 -451 552 133 270 781 169 316 -582 -183 -845 527 622 218 -111 -706 789 309 -794 -374 793 695 -736 -676 -616 84 676 -866 -515 -8 -138 -526 -827 393 523 223 211 586 152 508 800 466 -346 776 177 -854 230 -364 86 -96 -551 -785 -45 451 -447 -334 211 4 -511 -131 -650 -557 608 -434 -155 -570 -524 716 -526 -68 609 460 772 379 81 -690 -161 -508 437 760 -72 -67 -25 -8 -7 -320 -403 -435 219 -847 -583 -202 -575 518 -869 -16 -604 249 414 712 96 -580 448 666 -604 -686 765 631 229 -694 -378 -160 189 -486 707 -197 -817 -316 -141 -731 -102 -711 -191 425 573 172 796 -216 -876 357 -562 -873 -220 -640 132 -181 589 -553 -391 231 -373 39 473 -461 424 603 652 -87 82 282 146 -540 -173 292 -321 47 -368 -268 369 -380 -328 795 -477 -790 -809 -74 370 762 424 301 -597 569 -558 -195 -190 -575 -652 -869 -765 -435 468 -378 370 505 -528 101 344 309 763 -818 -574 592 -787 261 -366 -690 585 -25 59 701 56 -351 -795 781 -458 -42 727 -92 435 193 627 -663 -120 -137 -700 -12 627 -633 -640 533 74 97 -164 732 -126 113 -841 -317 342 460 -545 523 -117 -434 -452 76 -406 334 -454 -850 679 315 -213 552 463 -816 652 -427 -679 -255 408 -655 489 -646 -295 196 -551 682 -199 664 50 -303 -806 65 -383 -253 206 372 462 -690 -538 790 776 584 409 -119 -411 -126 159 -52 -634 112 -839 -622 -108 0 -577 685 -141 -33 663 -128 -419 38 -567 590 7 -631 -110 512 -282 -474 702 -671 168 466 -723 404 609 -661 395 -5 772 37 414 573 -691 -708 -45 -33 -806 646 -697 -520 212 -412 -50 21 269 -161 407 -80 -888 -281 357 151 -95 371 -878 -842 58 605 -234 -656 -410 -546 -717 -55 -318 686 -667 -662 507 753 -402 614 -51 433 362 477 568 758 -865 648 -651 724 -642 188 572 212 -206 -356 -196 625 758 57 54 505 479 370 -36 -385 108 -623 787 -518 43 -681 599 208 -404 60 197 190 -421 150 28 -711 403 -179 -470 -88 -776 -875 757 -221 -840 -211 719 474 -55 318 -890 4 -315 142 83 265 786 263 229 185 589 359 -877 49 30 -553 491 -544 -576 -759 231 -693 -79 -817 -603 -601 -666 -619 -295 501 -539 -590 -601 -527 129 -141 -685 55 -408 -305 789 94 631 -103 323 478 306 332 730 -146 331 529 437 -7 -259 -440 -109 63 263 236 -543 284 631 227 43 188 -848 -242 -475 -300 -259 -251 -589 -744 540 -111 180 -649 209 -748 -194 255 -529 -701 -684 -235 95 -38 109 -179 -855 -882 -14 53 -488 436 620 287 566 591 19 525 55 500 -17 -232 -515 -647 84 -528 747 -861 -574 -652 172 771 448 -786 138 454 32 3 -224 -61 135 442 -246 -121 -89 761 -880 206 -346 -117 255 -442 -114 689 133 -870 -717 497 478 -788 -66 -119 405 -107 -304 -793 -116 -394 -626 743 -641 -832 -769 -570 -841 -337 -544 -288 112 -197 412 137 355 38 411 -630 -554 354 440 238 -275 -669 -250 -96 326 -500 -400 318 -489 -259 577 689 519 130 -39 781 -140 -773 800 361 -231 -661 516 -395 84 537 -849 -897 8 -74 -163 -589 -93 -675 -865 -110 -54 -672 131 -48 792 -279 -679 36 34 -777 -279 -858 418 706 670 -367 410 -80 36 328 -859 303 -747 108 201 -847 497 456 541 -739 606 -632 -333 -753 660 -80 -396 -53 -873 -761 -622 -672 208 464 -361 -639 250 695 -17 440 -560 -494 -822 19 659 220 -203 -820 -261 -405 -139 -193 57 -787 -546 568 395 -192 -717 -5 -143 -654 483 238 376 356 -685 29 472 -727 -630 -488 433 -537 -174 764 -303 -656 -281 -615 -340 177 -89 111 54 258 -827 -543 -159 784 -254 -41 103 -283 -505 -728 -874 -528 -26 -782 -496 715 -617 142 -269 -430 -170 289 -427 -5 205 -425 550 546 -50 -809 224 766 -738 531 713 313 647 -461 693 763 -227 -477 80 640 657 28 73 639 216 -713 445 -101 747 -616 308 -301 -55 41 219 -199 -568 -54 -385 422 -826 455 74 708 724 -871 -31 664 766 -624 572 507 209 -476 264 -277 791 576 -623 446 441 454 -436 -106 423 310 83 189 -496 -349 -40 -217 -456 222 -63 81 -736 352 389 518 -663 -135 -271 338 -800 428 -740 786 558 -3 441 167 -654 -830 135 -118 -674 -836 142 174 469 104 501 -553 435 -661 -820 543 567 96 98 60 -728 108 -728 -575 -55 360 172 -801 -499 -153 590 97 -75 654 -582 485 -634 159 722 -553 -527 -861 526 -220 -96 -12 -765 489 120 -701 -775 115 -778 369 -398 -841 368 309 590 -197 585 770 166 -519 189 -173 -860 -452 -637 -314 -91 -285 -536 97 264 371 552 -102 582 739 -729 133 -349 719 741 3 507 -101 -442 -855 630 -50 204 -72 -634 -624 -873 -111 481 554 739 -736 -545 426 -344 -737 -712 33 -611 293 -587 -127 -73 -769 797 -823 -147 -370 556 6 577 563 413 739 -210 -423 417 -720 -411 63 742 -522 -321 364 -435 471 683 -248 83 -65 -716 -851 626 5 534 -76 786 793 420 -109 -584 -409 -555 -737 -272 -308 309 -319 -723 -477 -725 -624 -784 54 -190 -352 453 -70 -251 -22 614 489 333 -475 356 64 -714 115 432 622 -872 -673 550 -391 295 -30 728 -272 -785 -787 42 85 -419 301 -501 487 325 766 -404 -712 472 61 565 -348 -795 -193 152 -493 325 -839 690 12 787 753 -160 571 -306 390 -788 -447 -794 209 180 85 -848 -471 603 68 -461 -652 -856 399 -878 -187 -17 301 718 722 -802 -260 -42 799 -459 -742 138 -260 93 6 528 196 -652 369 724 106 166 483 194 721 -190 -652 -602 -134 534 -183 -850 -630 -324 307 -20 -629 -536 680 -327 -630 -662 -453 780 303 -426 -260 174 -537 -33 797 -547 425 -746 666 -512 765 -361 -196 -96 584 747 -826 421 -91 -866 189 568 26 -884 106 -829 -503 -15 -284 605 796 -386 29 -282 -678 -796 -393 -110 350 340 -61 667 -270 -661 461 -402 175 -415 -564 -280 188 -404 273 -131 47 544 72 -810 358 -824 599 748 199 -147 96 -637 573 -377 279 -121 -153 -735 -298 -710 -371 693 -885 -434 -359 93 287 -11 -4 -466 119 259 -636 -148 796 -348 -197 571 792 -247 137 659 -868 -415 -598 -633 -447 -269 -428 216 335 -614 -344 67 718 -105 385 -419 406 208 -585 398 -638 -650 382 -526 -88 -896 485 128 3 -659 70 -34 308 385 -225 -899 -76 -680 129 255 459 -612 658 -145 -258 -346 -712 -692 -532 -876 -114 -337 -884 -736 -852 548 -395 -323 121 772 625 506 118 712 -68 -522 -872 93 -679 -655 -188 -50 -578 -659 -738 -630 322 -469 349 -338 -660 26 -597 -750 -304 80 -763 -296 401 -267 769 128 -122 -694 472 783 31 484 -771 -633 -371 781 199 147 452 -396 -248 36 180 -519 -488 396 194 452 -305 -462 599 414 -93 -375 -556 549 536 -225 597 193 -79 347 -723 -343 544 -196 -803 -14 30 -677 19 414 291 221 412 747 -323 -28 -785 -40 744 252 202 -836 172 223 -772 671 -797 -520 678 123 -526 219 533 -385 -334 320 790 712 336 -808 -4 -246 289 -723 -526 -523 583 -48 -457 -377 488 553 -568 -710 -762 172 417 -793 -111 -652 -542 408 3 595 145 -94 -836 -721 126 -344 -452 695 -790 584 -869 -285 -581 26 169 -5 -312 -814 568 -815 35 -839 -735 -529 13 405 -890 543 -218 -442 -136 -680 656 -730 77 101 55 -876 -134 -272 -717 -632 744 -109 -262 -550 -263 -391 -9 -454 249 645 21 -463 -614 463 -875 -48 100 338 -224 262 161 741 163 256 32 -517 228 33 205 475 88 -731 -687 123 50 176 159 704 -247 -495 -214 -708 724 -186 555 -329 775 -237 -786 -670 714 748 -224 270 -4 15 -478 -67 503 -78 388 -436 -728 -459 -247 -677 596 678 199 -100 -482 -467 478 89 -887 -294 -51 206 301 -600 697 -412 -494 289 -266 -52 -751 452 191 -187 241 210 441 -273 111 -616 624 -36 -312 721 -510 339 -886 -191 546 284 242 396 -397 -319 -183 673 -563 -346 667 -703 752 -277 -885 -536 -619 -819 -556 -243 -786 -603 -381 103 -110 146 -848 -86 212 -351 -847 176 -388 -786 -366 -786 -499 406 -46 765 579 -812 -701 -47 -87 -694 -813 -173 493 169 -818 -629 12 -108 294 -378 548 -888 -69 631 -178 -888 -8 -534 710 -333 -593 793 -212 179 356 255 326 474 576 -280 -779 -433 167 -828 -793 -665 454 -580 250 449 422 615 -29 66 584 -869 -498 -812 739 149 472 -55 -554 -359 -648 264 -438 -345 202 -859 21 703 -309 -802 221 -687 -882 60 644 -113 19 638 -489 772 -460 -779 -459 -234 248 -763 -859 440 670 -400 199 -396 122 767 251 643 -500 682 299 -12 509 -591 -541 58 -176 -76 317 340 -217 -873 -708 96 -313 -632 260 375 -631 599 10 235 -572 -731 -766 -361 -774 -408 263 -788 794 660 703 -773 732 503 -233 475 -867 -180 -900 634 -28 -166 -562 544 -83 -526 -270 758 150 276 713 -382 380 576 -590 -530 487 -796 -821 522 429 -784 -665 310 -736 -322 -864 -56 35 -49 211 -175 -84 -885 759 571 -444 282 285 -643 -201 -129 520 -725 -196 133 614 474 160 -39 -808 159 585 -315 315 -139 763 -589 71 -139 -533 561 659 -762 375 754 -290 742 70 -437 -339 -598 775 24 619 289 209 619 -289 -774 509 -437 -576 696 -479 686 -346 444 -579 66 584 29 566 -248 308 320 306 82 585 -862 -394 -37 -736 -134 398 -94 772 745 190 650 -436 92 -665 -535 -163 -224 -25 -466 -30 191 -708 -320 -732 795 -91 -559 14 -143 630 -702 309 -463 -687 -310 -817 -713 432 -788 245 216 532 22 756 76 540 409 294 -122 -839 -667 466 -878 579 85 -36 -118 -71 -111 -96 386 537 423 -580 -827 179 -788 -495 -299 60 120 484 -646 193 755 689 -492 633 -182 711 -186 318 173 446 -793 361 -201 -113 71 -260 675 347 -739 781 547 -732 -514 -252 -709 287 -360 321 -168 166 562 31 -300 -807 299 -319 410 -240 -591 751 -883 202 710 105 52 -529 -337 -787 452 -333 -286 -478 419 -127 -153 -240 -282 -675 -863 451 92 482 375 -193 762 -402 -580 108 273 -238 -485 -270 -196 132 771 401 -713 761 598 184 -259 -364 570 264 29 -682 664 59 -407 483 605 580 490 -594 -79 -467 -32 -678 572 -679 -738 -70 -101 -118 220 631 182 776 796 315 -636 497 -900 -780 -543 423 726 608 -324 34 12 -595 -390 -273 228 -396 292 -795 361 -278 653 800 462 -798 -729 -469 295 209 500 340 321 -425 648 483 343 -501 183 502 -570 -360 -680 -74 -216 209 436 164 689 211 686 -532 -257 361 -472 304 755 -667 -10 641 -423 -506 -866 121 397 -471 184 586 -276 242 -414 698 -412 -634 494 -535 365 -650 -571 268 -548 552 175 670 -266 640 -86 752 271 561 -401 -798 -582 49 297 -587 -429 -756 542 -498 -523 -843 664 -594 615 -48 573 -226 420 464 -69 543 426 -353 533 -550 -417 -561 -68 515 -758 -759 651 -274 342 573 111 618 -158 -898 -483 485 -575 -206 78 -429 676 -179 -50 -798 -401 -212 113 -160 119 -858 787 725 -602 438 -404 174 129 162 551 275 526 -168 -516 -389 -814 -603 -444 -546 133 25 230 -83 71 -80 -790 -766 449 -843 473 -371 225 332 -362 -13 32 126 -23 -297 557 211 -305 -97 -337 365 -345 -111 611 236 -19 -22 -263 -627 -878 -865 -757 145 -267 -789 -873 -216 -449 186 -242 -495 -198 -283 472 201 -717 515 28 334 -165 441 541 208 -21 348 -519 202 56 -148 617 528 -324 258 794 698 32 -559 -236 -202 -896 -275 -111 -516 -185 -487 404 -730 323 -379 -862 746 319 75 695 709 502 38 -716 -274 152 -549 -450 794 253 772 -677 708 617 -76 617 -212 -807 741 239 792 -338 -89 268 417 -409 569 670 632 -124 -12 481 660 -22 355 563 -188 150 387 -401 -159 -483 -73 781 80 -497 650 478 194 -666 603 -624 499 675 349 -312 -220 -364 -515 -210 -206 -330 -618 -474 -288 370 405 -419 375 -660 428 383 784 -490 295 737 304 -367 -774 677 -100 -240 -440 362 -386 548 604 208 -493 -362 -199 -72 -301 -7 164 -600 11 -16 3 -726 734 372 -871 -113 356 -736 -698 659 -5 148 275 128 284 253 -202 106 -552 -379 -219 -421 10 779 377 759 -337 -63 25 -252 118 -99 -751 -685 -284 -616 -268 159 -382 225 529 126 -403 -428 56 -422 265 778 -204 773 -286 586 476 571 -408 27 409 -49 -758 -800 263 665 747 743 642 171 -380 594 -343 729 367 518 -322 -169 -888 -147 -138 600 199 -312 146 -114 -790 758 277 -571 591 404 -152 -657 -840 -531 315 225 -610 -885 -744 -120 -420 69 -619 -675 -32 -678 504 -775 -105 202 -261 184 190 541 -426 -899 -56 -131 360 755 775 -533 -411 -627 -62 -561 231 -56 164 -87 -727 -286 -404 751 -94 728 793 288 324 -143 -525 304 580 480 436 -525 720 164 220 429 -290 131 -230 -617 571 -373 762 -387 47 310 631 -613 -133 -840 771 69 -100 586 -618 -441 377 -56 646 118 142 524 -610 -98 -687 -867 -314 -192 -362 -29 -758 310 -749 -439 -543 733 310 -868 649 -636 644 -206 -801 302 147 -501 412 43 -630 -252 -31 548 -864 -268 769 -741 115 108 142 384 726 -81 -611 65 699 230 -499 86 -501 374 106 753 238 166 -125 24 -842 561 186 84 -21 -122 763 715 -451 373 -344 -320 -741 -3 -410 -489 -138 62 -591 -786 -857 -615 -572 160 -603 294 -29 -716 -837 -423 449 -190 -508 -258 29 -119 220 195 398 -521 -577 -300 -425 -782 147 -391 774 -738 117 -898 -625 544 -41 -508 -509 -140 558 -633 723 -357 -780 -314 97 -776 138 573 -590 -684 -510 151 372 385 276 -226 145 199 -850 -622 -664 -619 297 241 -727 341 601 609 -793 -233 627 33 713 -467 352 -321 347 -446 -386 -466 266 -77 -321 -281 -798 444 783 135 399 -187 -226 -691 75 -189 740 118 -537 -431 -632 -618 262 183 -239 -399 402 638 -833 -516 413 -459 420 -840 -452 -40 536 73 -413 -659 -311 -327 -98 -453 7 564 -778 42 696 765 -4 58 533 111 291 -409 389 -407 -281 -295 205 -43 -210 255 405 358 -222 437 321 -257 92 -717 298 44 222 259 -348 -645 -86 -478 43 -488 -353 170 -322 -375 529 -481 481 52 -397 -258 -33 -804 455 -438 800 314 -674 -866 -794 731 -597 -235 371 -418 -899 770 -461 -497 484 -8 -608 218 618 -707 -581 -471 -763 -385 -141 71 69 -378 692 -562 -678 -865 -549 248 693 682 -533 -103 406 -13 617 668 280 -873 309 276 649 392 -574 742 -655 109 232 763 687 -884 14 300 752 400 299 -125 718 -635 730 34 214 -669 -90 502 -374 -422 292 774 720 774 -110 -496 -776 477 325 38 -14 -713 -455 26 -272 448 -36 -233 -324 253 172 63 399 3 435 -731 -827 -119 702 536 300 182 -514 384 285 474 742 -815 -477 415 425 208 402 -244 -35 -872 621 496 -786 -218 -393 -682 -686 -558 -207 614 -723 520 -256 -597 738 -514 614 241 422 -313 722 68 495 -853 -515 592 76 -745 -880 -508 250 -813 -458 -674 168 453 718 -42 -461 656 286 -44 -140 308 216 318 301 599 456 -858 130 234 -114 -23 -854 13 -305 794 -384 -791 305 196 517 -739 -345 -31 634 -821 -853 -75 443 476 525 273 -77 -723 575 -431 -333 -724 354 -327 -845 477 785 -675 -129 -678 -469 -394 -849 -145 591 -718 406 236 63 148 -619 470 778 -345 295 -174 -724 315 -294 100 557 654 -401 -725 217 -575 -70 -329 551 425 -833 354 -708 -20 -745 -680 -565 53 -430 -468 316 581 299 524 84 752 327 -280 -407 60 467 761 -443 47 -516 -262 462 -792 772 767 -660 -229 -468 501 668 -282 70 678 -169 93 -375 -420 -792 121 699 145 -275 -90 -364 -714 -161 -719 107 -621 -784 -120 768 -187 -450 427 -46 -458 -633 406 -430 -851 -419 34 -369 -101 238 -458 -77 303 625 673 314 -775 295 -469 277 119 -379 -693 373 -475 -652 116 -475 -373 703 756 510 -52 44 590 -177 419 -526 725 788 231 672 -510 -113 279 83 646 -440 -859 214 163 -420 -897 -615 320 -751 -149 -34 -17 -372 137 -270 -826 -408 385 278 437 -356 -311 -28 -183 352 -585 16 -149 273 606 415 -120 -221 339 -210 -560 -549 -523 -392 161 32 -476 32 -702 -245 -672 739 -691 677 -612 265 166 -415 701 -825 229 440 -67 696 -743 789 439 -343 -82 -460 -675 109 61 -496 165 466 564 500 -113 615 547 -712 -798 -650 31 126 -544 236 -690 -69 -560 246 503 350 603 -543 -464 39 349 -427 442 -259 -458 -701 444 367 -58 -613 -401 453 -192 -328 666 162 612 603 -339 -20 -326 408 -556 -356 295 -680 -641 417 -718 -872 308 329 732 -24 -443 -347 -440 630 -467 -680 279 -710 48 -440 -845 -271 569 398 371 -741 -667 223 86 -416 -630 -33 700 -195 -384 18 745 -324 -144 -503 -450 106 447 70 243 -721 -417 -476 -786 -594 579 -26 -631 395 -723 582 26 -101 -442 275 -30 57 619 -79 -459 -493 428 755 -53 43 -269 -493 436 -617 -238 798 -567 -367 -716 -337 -801 174 -535 -757 262 369 707 337 -95 -579 -649 353 -651 -738 313 -133 -429 748 797 370 -626 -313 321 355 -304 133 -603 153 516 -642 178 575 -816 -764 -199 -95 700 -414 -63 -761 -290 -878 465 155 -488 -360 -558 372 -440 112 -101 361 82 695 153 554 709 -521 -11 708 -5 606 7 -886 668 -198 52 -829 630 655 -847 -376 -298 -401 574 -872 -29 138 206 622 -829 -528 185 -784 -395 -600 -232 -70 414 204 -897 25 -846 -109 -644 693 -311 -94 -289 391 178 226 -327 231 -71 -289 70 -853 -478 -873 62 652 372 58 494 -645 -727 681 -875 486 -219 596 54 -449 -170 -4 330 345 -413 -867 490 -490 95 60 -170 252 38 472 -483 278 553 -638 344 -279 -542 800 440 -319 -313 -353 -429 -621 -12 -161 -103 209 460 553 -186 -516 -504 -145 513 103 -723 -468 -446 -688 537 -588 504 652 444 548 -314 200 -568 106 -82 145 505 -377 -654 381 471 -592 -35 -869 56 456 284 -319 218 414 -658 14 430 -679 609 -652 -458 60 564 -368 -177 752 318 -894 -621 229 -325 428 286 -780 460 432 -316 -403 675 300 747 -656 -110 -176 -582 -178 -584 -249 -794 147 -83 726 -534 -10 -11 -12 -390 729 -836 455 -898 -239 407 419 650 382 594 -214 -568 558 174 -872 -457 721 94 -793 -896 -479 -390 -494 194 787 656 257 701 797 -682 -253 -385 90 318 -51 -544 611 -480 -77 287 -851 -224 -844 11 167 -637 -347 775 537 -623 607 740 -355 508 -777 -632 -363 -573 447 138 40 211 80 -470 -228 408 693 -762 -281 9 166 88 782 592 42 623 -192 556 560 756 -490 -599 577 717 -859 111 -818 203 670 -294 251 482 5 397 -556 -231 -234 455 -455 -317 350 12 -582 -175 598 -647 557 798 183 613 219 -92 -774 648 131 682 603 -457 252 -357 -884 -336 457 602 142 517 364 -396 -258 -884 -612 407 -376 -421 625 -852 -622 -294 -460 294 -73 -186 -535 726 -151 302 -744 -478 257 -807 -465 -768 452 -540 770 80 -485 -67 777 254 25 512 545 -443 730 9 -444 341 -216 213 -420 2 -430 111 -420 -804 328 15 -96 187 -337 -234 -699 -294 409 -74 -363 96 -66 -662 -290 162 383 47 -597 724 -336 10 254 79 -62 -749 -401 -382 -212 408 -280 -549 218 617 -395 -112 -831 562 -594 339 -10 301 -630 -200 396 -881 -576 328 -851 116 201 233 66 -274 -893 -40 326 -602 -35 -260 -92 -73 -261 -214 583 -94 377 226 -527 -743 -413 458 215 -732 398 -763 707 -562 -213 130 368 401 2 -77 -824 -119 -377 -767 -651 235 568 723 -800 306 772 209 -273 -516 -245 699 246 -865 565 607 -442 143 -877 -550 -185 -541 -688 -195 -833 -658 446 297 181 298 -776 -504 514 -876 -494 -854 125 476 -697 51 -101 -626 500 233 62 799 -292 786 25 659 419 633 -73 -13 336 215 662 -872 -514 448 793 332 -60 93 -244 -879 57 -235 765 469 -602 107 323 -21 741 -898 187 -367 -892 25 616 505 -287 -831 229 160 450 767 81 -267 -307 474 -293 373 -370 383 -292 -647 -457 -449 -587 -289 -282 -51 -489 328 -600 366 -526 71 -283 -147 -562 264 125 -284 -209 -746 -23 -275 -181 -123 -40 462 -299 168 294 -492 714 -676 89 -875 250 -853 399 -248 -799 256 740 -212 -79 -119 -608 586 194 -598 -820 678 289 -662 -899 -521 -376 649 360 255 -290 -81 322 -372 61 -699 -423 -111 571 -458 15 708 569 583 196 790 -70 -226 -893 -190 122 -745 385 -187 -808 -563 -859 603 -101 741 615 -807 536 -116 424 -136 280 -683 -620 -374 -500 218 503 -257 367 415 -59 -825 -71 37 -524 702 -686 -30 -525 452 -221 757 279 -846 244 -558 -183 48 -457 -632 306 494 159 -640 -888 -673 169 773 480 -170 -252 -754 623 -312 -898 370 328 425 -13 743 629 427 -281 5 25 -9 -789 -244 -51 -697 687 -686 519 -427 -82 -123 -358 -28 -636 -170 -94 -703 -597 -405 741 644 -619 358 -893 265 -73 -890 549 324 -123 584 56 -684 -496 562 469 359 -79 -823 157 -201 -699 57 -73 329 -454 171 -43 131 590 -877 -609 195 533 -248 -876 -750 -311 338 -898 -451 184 -26 168 227 783 -890 97 -532 -457 -892 -265 -705 -367 -154 412 23 -153 693 634 390 -727 298 -141 -428 -883 -625 -379 -690 576 362 -45 -193 438 83 616 -789 -382 -431 -149 -306 -378 -185 -99 -548 490 -275 253 224 -779 -141 375 491 -239 -659 -430 756 653 142 -900 709 -641 -770 333 -197 64 602 63 547 -849 -420 -301 -695 -344 -766 244 77 331 -876 -599 -613 692 -429 224 425 -654 -480 -410 -581 -68 -696 -836 522 -709 -4 -307 749 -593 14 216 -67 405 -108 -145 -311 -584 479 723 -296 254 -592 -396 227 538 130 -213 639 -758 314 493 -488 53 107 -488 97 -845 705 -771 -300 -18 14 -721 -565 -113 490 788 -394 -175 -398 -199 218 -198 385 82 -161 683 720 -557 637 141 732 766 -688 -397 -25 252 249 304 741 -134 498 -545 580 582 169 -533 -600 -620 459 -387 -70 299 -370 -704 -309 611 -442 -772 -513 -546 -437 241 614 287 -891 -143 606 477 334 240 267 -395 632 -805 151 -174 781 431 101 799 -395 516 -586 44 -632 -670 -691 -716 -337 778 -864 221 -398 10 766 -452 774 529 -7 742 364 784 421 -441 -887 -262 75 -579 -819 -397 -500 -691 -220 -258 -543 457 -269 -32 -351 -614 209 -189 217 -561 -554 -776 -615 535 35 234 -442 116 210 -617 6 -875 679 329 539 -275 71 267 -176 310 -229 -507 347 -87 -359 528 761 731 323 -844 -61 608 793 732 -770 -43 -433 -896 16 536 127 108 -263 -141 185 -18 781 373 213 -368 -635 -592 -508 348 -530 -41 -133 759 -375 121 215 -198 773 -270 -186 -311 -832 -551 -527 -674 439 622 80 -709 -420 179 751 -786 -712 621 -95 -387 355 -693 -80 -209 -58 -306 355 -805 -335 80 -44 308 773 368 141 -62 -136 -394 71 -686 -336 209 390 -650 256 481 184 -104 -30 -431 703 -749 781 751 426 123 -96 -391 -691 -278 -666 -507 -732 -140 495 92 628 542 660 790 792 -586 -803 -560 -527 658 -478 775 -750 672 -382 508 430 243 -64 667 -540 -602 740 393 3 2 -269 -682 -810 726 134 186 -464 -737 392 -323 -529 -450 -46 62 -285 -507 -567 232 338 707 43 -168 -54 -781 -183 72 -546 256 -635 -712 623 21 -211 417 -354 751 -347 340 688 213 -410 -617 -347 -109 503 -407 227 -258 -127 -536 757 700 -199 489 408 -74 -156 475 -246 72 -571 128 346 -702 289 -548 592 547 -668 -395 347 -679 -176 13 -413 261 -650 -405 -568 76 -339 -402 233 318 390 -212 372 260 -665 -160 577 708 -208 510 367 604 553 703 769 741 -88 -664 -134 -504 -671 -609 -555 -826 416 12 -150 -24 -757 694 -358 -297 540 50 406 -802 102 -843 110 -423 220 -546 729 650 556 445 30 299 -239 490 765 201 -625 -268 418 117 455 -888 602 -50 739 350 335 799 -128 413 738 694 -196 60 -784 313 -357 -796 628 -809 -882 -849 -722 215 123 -483 67 -291 121 682 -56 440 78 -95 609 184 -608 167 -194 -858 -841 -428 -393 55 715 -547 -703 -351 -254 307 -382 193 -776 -136 572 -218 606 710 375 694 406 -17 -787 -589 108 51 -279 179 -434 479 -156 -709 -262 97 -38 -406 754 698 -749 706 -590 -670 577 -892 -791 370 -253 -83 -661 -62 -195 -419 633 -758 -2 776 -565 148 336 241 43 -449 -860 303 -464 -143 -148 -33 -69 -307 -808 786 -407 273 -21 -375 -420 464 -397 775 374 151 53 -356 -614 303 169 473 321 626 144 546 470 -243 67 -252 153 341 -327 368 -749 -572 -132 474 759 -298 341 -476 -894 -390 309 -385 258 -47 -579 -637 -59 -87 634 -535 -117 -4 668 352 -790 -502 -84 93 343 383 -97 -72 -267 -582 335 -844 546 -815 -242 -793 -261 -513 170 -40 546 355 583 -579 300 519 755 18 -761 416 130 -101 444 624 -284 -406 562 -28 389 -539 694 16 -165 -69 -713 -47 217 -272 -899 338 -885 598 -513 -94 -95 269 -66 637 96 -103 534 -678 407 750 763 -113 -804 -827 718 -315 332 -680 -157 314 -374 -755 666 -652 -193 -298 312 497 650 -717 -545 -520 4 -379 249 -338 552 616 -484 260 19 316 326 -707 -861 609 476 -13 -186 -708 -560 711 515 -480 -179 117 297 420 -826 -76 -482 86 341 563 463 -768 -357 -753 -499 -4 11 -412 -495 127 305 500 74 297 -431 -437 334 -290 666 777 343 -289 593 -622 321 -369 598 124 142 -271 196 -416 -119 -309 -694 419 337 486 128 -815 -370 -211 -611 -609 -137 -162 678 318 71 -496 655 77 782 341 -180 637 523 339 495 -442 370 -321 547 -446 -108 -600 200 671 429 82 373 126 79 -416 386 419 -469 288 394 -494 68 565 -156 -600 475 79 770 376 -592 -238 297 752 -810 627 245 741 101 279 583 391 -133 717 499 261 -517 651 569 513 -525 -368 -236 428 46 549 84 -158 -815 -3 422 -606 -535 107 554 -709 365 620 796 153 98 641 15 763 -476 -753 -448 -40 -662 215 635 -451 533 -564 -475 54 23 496 -546 590 196 -646 793 623 583 -489 -50 -184 -776 -620 221 671 -810 -94 514 800 -491 -690 -37 -127 749 -296 -898 -892 520 -595 -400 325 74 -811 -43 -330 -81 777 -797 -623 334 -303 608 302 -615 -515 105 71 -184 681 583 -540 538 674 -471 41 -43 -598 217 567 734 -576 306 -228 -900 628 10 196 -450 158 -811 -797 277 587 102 -64 729 122 -536 -93 164 571 -14 295 588 -745 -655 -473 520 -806 503 -6 -578 -282 -693 310 233 -264 -192 -833 533 -449 366 -248 400 -263 -36 788 293 -394 110 -616 682 69 -887 767 -419 354 -376 -890 451 -552 719 -615 319 -27 488 -540 -62 -108 1 483 -29 -307 418 47 -409 -862 -803 766 138 690 535 583 -207 170 575 -593 -651 20 -433 -622 -587 -506 -142 -614 -356 -8 -128 -560 774 198 -375 303 453 205 -144 -720 -444 -176 -820 779 -775 -893 -418 383 101 764 290 -444 -286 59 420 196 -410 -371 -742 -137 67 -688 453 -18 -662 -752 -743 15 -582 -166 194 -597 -546 449 389 -226 756 436 549 537 400 651 -488 316 67 -330 681 678 -608 725 649 662 -249 45 683 -478 -429 -736 26 61 -261 -721 -204 147 793 676 292 584 135 -225 -433 -660 -131 43 -456 -593 454 313 -399 521 -457 569 715 16 -164 186 -40 518 -458 -480 -665 -734 -153 640 140 -767 -378 38 80 248 295 -47 -75 -245 -18 -417 385 238 -342 -883 -375 153 313 -308 -6 -60 620 349 -112 -668 201 316 -543 520 -34 -743 -448 322 -794 -100 663 -350 -860 -652 457 -880 -104 146 770 260 -395 608 130 543 -776 546 -209 771 -825 -733 422 649 -489 -329 -772 -136 -202 -611 762 637 -211 -800 693 -679 -748 -470 -328 430 -245 -838 446 554 -63 -13 308 112 301 -847 -175 -703 -541 -683 286 -545 42 548 319 644 418 161 -879 -59 327 92 -834 -739 -87 -465 -527 92 -830 -372 442 95 628 28 138 -177 -7 720 -805 -164 65 -887 796 -544 247 595 4 -853 -689 252 -50 -612 -568 563 52 229 -504 -267 786 648 222 331 463 -653 -124 -484 312 266 -53 509 -220 -2 -439 -482 329 756 -800 -771 211 417 -175 74 -455 -385 -228 356 -615 548 576 -844 492 -15 535 457 -615 441 15 14 245 112 -146 582 -649 -402 -122 135 713 160 325 -867 -334 456 169 570 408 618 -219 667 -96 -517 -108 705 680 400 -629 730 -318 -324 215 -531 131 183 133 312 726 -443 77 706 -838 -132 -335 -413 613 292 215 -498 348 -835 731 149 -360 -470 -257 -388 482 -740 602 217 -356 410 604 744 -597 367 2 638 430 146 68 -206 625 -134 363 -478 341 46 -240 -325 497 -99 -592 -18 -444 -21 -861 198 242 -483 -205 -128 -274 -431 -27 187 -778 466 280 -884 202 -577 -186 82 384 417 -220 -792 678 -640 -715 -660 800 178 -439 159 441 -414 -429 573 167 111 482 50 95 -351 -190 -364 -328 687 -124 406 -292 -485 -19 732 672 151 -590 -243 591 -76 671 -371 -883 482 445 -265 142 724 746 531 -591 -565 -763 -354 406 -562 204 154 -709 -746 418 540 196 -512 -233 -217 -771 -845 -650 -430 -41 760 215 -722 -95 490 730 194 465 540 741 -505 -173 787 -58 -581 -728 26 390 491 -494 -118 -548 246 -443 -536 -407 609 -14 -635 259 490 49 713 303 -418 -694 317 -75 -828 -892 589 -282 661 -21 278 260 135 -630 -268 -338 -606 -502 -648 292 549 36 -175 -739 -508 783 -260 66 702 -140 496 -214 28 218 -705 -144 -791 -240 80 -436 68 604 538 490 -208 329 -768 -479 -763 -623 262 246 214 544 -232 -726 -616 -188 664 -117 742 -619 39 -390 768 368 -52 253 45 435 790 283 595 327 69 -58 -730 668 697 -601 -107 589 477 579 -719 -86 -557 -668 -329 -490 -285 -446 -345 408 493 743 -829 175 -717 -500 -850 -28 698 -883 674 -550 -105 382 257 -589 119 414 726 -680 -753 -43 -662 70 -257 -24 215 254 63 708 -847 676 -157 367 12 616 597 -305 -389 -230 -714 28 -582 772 -531 399 -297 -54 -826 -706 -362 -747 438 -563 -317 -270 577 -277 122 21 35 -544 -376 -848 -30 764 -662 466 689 -135 728 -107 58 395 285 -207 -333 252 355 -32 51 546 227 303 114 -575 424 -72 194 441 573 -851 416 191 750 -249 523 -541 676 560 -714 297 -621 599 -782 -25 544 -852 140 -673 -892 665 -577 89 695 -91 142 -316 -227 66 -206 -288 676 -844 -293 329 765 692 -858 569 -189 618 -817 124 -392 -53 486 691 -322 527 362 678 -51 282 -611 722 -629 -782 -648 -183 -23 687 686 -56 797 -134 325 -455 332 -706 592 598 215 -304 -314 -776 661 231 753 -231 397 413 125 -323 -393 140 558 769 695 -293 514 -610 635 180 -69 -638 599 792 -642 371 -46 -581 -56 546 443 -594 -522 179 45 284 183 -793 -322 727 337 154 -495 122 197 -746 401 -395 -36 239 662 -100 641 -247 -535 -875 465 -730 300 327 169 -738 272 545 -417 -765 556 15 162 101 -382 -528 -136 -658 615 -186 -276 -245 63 -540 -144 -94 -468 -173 353 -507 131 481 127 -324 -526 100 382 -494 -783 -899 460 -562 14 -688 173 -316 -178 -307 -526 308 -893 -674 272 180 -845 695 -332 -830 376 -764 -839 -82 -605 750 143 221 -6 -818 -209 364 188 -513 -821 -836 265 683 -466 448 -609 139 130 -10 618 649 787 -70 -543 -292 118 706 449 -192 -465 386 748 -591 -418 -191 -885 -230 -492 661 420 -77 -551 -579 595 -549 -238 -144 -846 -880 -121 -373 -405 206 -497 -213 580 477 -54 -273 456 144 378 -119 466 -764 -625 -4 763 228 -348 639 -557 154 -390 149 217 -193 -106 646 -102 506 392 -705 -627 640 -346 481 -659 593 4 -232 -448 -464 -219 -795 740 84 -34 406 607 659 -577 -677 -561 33 282 -10 461 -296 -766 32 -860 582 203 -478 724 179 -146 782 655 -802 206 47 699 -70 521 -484 -339 -546 -304 -49 -446 94 -735 360 520 19 188 364 737 -100 -138 -519 -800 -843 -704 622 533 -439 620 -625 -23 467 397 -533 -12 140 447 -249 -268 741 -141 -400 574 -260 -802 -62 298 -651 -281 -598 -696 566 -435 204 213 50 593 605 -246 122 666 -335 -645 -122 -830 -601 -76 170 -785 593 51 -635 283 739 -59 -459 -752 183 290 -473 -519 395 -280 -79 -169 509 -659 93 684 -693 -608 739 -868 -346 147 29 12 -699 -110 -523 110 532 212 381 -122 -21 -782 -894 -570 -464 -403 382 -219 -108 -19 -854 -836 -723 434 -162 -436 -603 662 -448 -508 50 434 756 92 -378 345 243 -691 159 -217 375 -383 -28 -244 445 143 108 529 -256 201 525 -750 -881 -233 -401 -725 -619 -380 -6 -31 -366 689 -844 -299 79 -26 -761 -476 -514 -852 265 -706 -869 288 -344 -774 -232 414 512 -202 -704 103 73 -817 27 -460 -172 -312 569 -196 770 -22 734 155 -812 -274 60 -610 184 471 -212 317 -341 210 -598 -739 514 -431 -196 -52 572 159 436 -773 156 728 -399 -856 103 124 -558 -534 366 198 70 -644 -635 -880 -304 318 96 355 355 -646 405 -393 731 747 772 -7 -725 740 22 -879 -492 -779 -329 635 -666 -507 -317 -796 360 788 189 249 -393 -876 437 -616 -497 -477 470 340 -109 790 -831 -865 82 -438 493 -329 -515 581 564 -195 265 155 -650 432 -885 695 -451 655 -51 454 -878 -344 270 -788 -619 -482 -45 316 -773 -570 218 567 -412 197 137 477 -275 789 -27 -273 222 573 185 -322 -424 -185 -155 -71 -775 -211 -455 334 412 122 -755 -469 639 438 -299 167 788 368 -410 -583 557 -211 582 -815 740 -800 -622 -529 -435 -8 -882 759 799 -899 -429 -718 561 -16 -643 606 -725 -783 -274 519 517 -343 -452 -769 257 -496 375 -571 415 -227 465 551 -80 -770 669 268 214 -706 496 -41 625 -299 -690 603 629 501 717 -22 -316 163 -64 91 31 -831 -585 40 413 629 -388 -52 -825 -180 553 169 751 782 -516 269 -83 -250 -841 -403 307 48 679 118 98 708 259 467 -33 -578 -304 -87 -581 195 -650 -805 -577 -830 743 482 -358 361 -253 -185 -554 392 636 206 324 -758 -834 449 -599 -253 -388 682 711 -562 687 566 781 588 -117 -235 685 -772 327 -865 -558 554 -273 -463 -231 -574 3 -198 183 297 729 186 -591 762 -498 -372 -178 -813 -891 -23 -468 557 -138 -232 616 -722 716 -475 320 -146 597 5 -448 432 -881 463 -788 -509 215 -273 -422 -864 637 -564 8 -311 -426 -386 -228 572 -660 -260 -483 58 -116 -16 58 -573 -260 -557 259 360 328 -311 -618 765 -62 -382 518 -300 295 -69 762 -824 -601 -144 -404 18 -186 355 468 -701 -7 -542 -165 -227 -406 -387 387 588 545 -470 503 517 92 -543 661 -311 -613 250 706 -191 -685 -569 101 269 -728 628 -419 -855 -43 -887 -663 585 390 -827 -876 -785 267 -194 738 -384 767 647 -214 -537 -857 770 762 221 384 200 -408 -301 464 -311 121 121 704 23 -760 -88 -763 600 -585 -788 -73 365 598 420 -169 -12 -211 792 -665 -393 4 -853 -559 -805 -528 -444 -272 216 209 411 -160 -259 167 18 -43 178 668 -285 -648 -869 110 -167 -305 639 -525 -566 268 466 -581 -500 6 -435 -15 578 -728 91 -537 602 -22 -309 449 748 774 555 -328 -159 462 358 72 54 -854 -4 773 410 -682 100 -524 -698 151 -602 -708 -147 126 -861 -169 533 -593 789 -428 702 -26 -586 622 504 90 765 -433 244 -384 -11 280 -31 564 -768 -776 -825 78 -178 -269 -505 357 256 208 780 -506 208 -308 -218 562 -349 492 -795 564 246 537 -742 -116 -74 -712 -773 -488 390 -613 -297 -481 -788 -295 468 -151 103 560 32 14 32 77 748 -444 -465 615 -144 -207 532 -122 -787 -825 293 581 93 -244 -55 434 -733 -88 -738 623 151 -57 -351 464 -130 -573 -673 59 757 534 -145 374 -136 587 788 -178 -565 298 -100 -147 -720 -403 -66 -863 381 -753 432 -782 345 -148 -823 58 640 -862 598 -725 514 665 -600 -635 -2 -133 -256 100 195 -588 167 -26 -310 -251 -23 538 -311 398 224 -897 -609 -565 728 -830 127 194 330 623 -703 -289 -412 712 206 700 -103 429 291 -51 472 235 68 417 -770 -750 732 530 -572 -831 378 259 646 530 -227 -564 -743 731 450 -501 488 576 247 -380 749 514 -492 91 483 554 -124 -730 -233 794 203 -106 -157 520 219 207 -120 756 -150 646 464 673 354 563 -447 -802 558 -632 -399 -223 -407 292 -637 639 -657 248 549 -145 -242 337 724 -132 416 676 -898 -373 79 507 180 313 -674 -112 -595 573 -196 288 3 373 36 -322 -283 -885 330 -340 512 -295 -845 -530 312 379 -45 553 -749 584 -351 110 402 -428 80 -70 -318 439 -616 -95 244 330 139 669 474 340 402 -97 -657 738 -754 -126 -446 502 -111 375 -858 -555 -609 -310 733 -365 184 -183 669 407 -487 -243 -510 469 137 -764 523 -779 672 -225 -541 -38 -602 530 125 -271 -650 -84 97 -290 736 634 447 150 294 -710 423 737 -126 692 533 -288 -663 506 -891 571 709 417 -227 -197 298 -729 -402 512 -767 350 -527 409 -610 -496 592 -222 690 207 175 786 -780 -54 -149 -552 460 -712 -824 -591 526 -125 -442 -481 533 257 -733 -137 452 111 320 0 730 653 598 259 394 -199 -270 -391 669 383 597 -271 -400 713 571 -272 509 42 217 -654 -526 -157 200 612 -38 -429 278 256 -622 782 559 -442 -481 193 -6 178 -492 98 -638 614 255 602 -810 -355 707 -194 -91 149 -669 -13 561 608 21 -54 326 -643 -703 -791 -37 584 677 663 504 312 441 461 -863 -625 -844 -184 718 64 93 708 -598 -48 -367 -873 -240 -59 -875 -502 499 712 415 -288 -444 -281 520 233 -641 564 -433 -863 -196 103 -4 24 434 -429 87 -122 -155 -189 606 -730 -75 510 314 -125 388 214 -603 -862 173 231 304 -814 -400 221 657 597 509 -554 426 -193 -84 -589 600 -828 172 653 -443 -804 149 616 -423 732 739 367 -165 280 465 -517 -191 428 280 -408 -331 97 -275 102 -266 -619 380 -588 144 269 -487 320 -318 440 -268 529 592 736 365 -71 -357 -67 -427 -767 501 -269 -879 -308 406 -494 -655 506 781 17 391 -848 380 -780 -569 216 -647 598 -876 -615 403 723 199 46 -819 790 -389 797 -647 -734 41 -893 -815 -74 -867 -266 62 44 339 -731 401 777 594 585 -102 -714 171 -476 -125 781 546 741 602 -328 -68 205 -435 -275 -16 412 -755 -203 -23 127 738 512 219 -537 -885 319 263 10 298 -344 -28 788 -494 68 -48 -213 -564 -134 169 -686 -33 -303 -659 -680 641 -645 738 -21 -21 -488 -39 -16 178 242 274 -285 222 -448 -728 -609 -476 -63 -278 -885 -763 404 -731 408 -185 -639 -799 -422 744 129 111 -496 260 -331 202 -653 191 -445 544 -543 -857 -565 313 -786 -215 524 -422 -239 -106 -862 -224 -334 -198 -483 -812 -150 346 -157 -714 -693 -550 -3 -260 -518 -439 -808 -520 -663 14 567 -752 -396 -374 -552 362 -614 -281 -882 71 571 25 1 -108 786 326 -206 678 35 -249 121 -281 379 -655 74 -772 129 -318 -195 293 745 -796 218 86 -18 -341 41 736 -745 -418 774 -561 -476 -815 -839 404 367 -366 -727 -125 281 345 -193 470 -131 294 -76 -732 -253 202 -110 -499 -860 -762 -437 746 417 297 569 -619 -38 544 56 105 -793 -97 282 85 776 224 173 549 336 156 -651 -9 -299 -808 -675 -599 358 174 442 -134 140 26 365 789 407 -762 755 -287 -653 -78 728 247 -354 -25 -246 470 668 474 328 408 -251 -685 57 546 -14 88 -206 -736 335 -813 -500 498 -127 582 -656 -575 379 -844 203 -813 -436 -748 652 250 -264 244 271 487 33 -254 677 -306 -469 -522 -98 -194 714 -845 280 -594 -248 -688 -449 142 -476 -587 617 699 566 -740 -821 294 -340 -469 184 637 -85 79 371 -741 634 226 741 624 160 503 -492 182 742 -229 -229 798 579 277 -157 547 374 580 -459 -259 50 -141 -162 585 -516 -212 -797 -872 97 114 -58 -591 -731 -450 -37 219 175 355 511 -683 26 743 -840 505 -820 633 -18 570 602 757 48 244 225 375 216 -2 460 -167 633 -414 547 -507 412 -175 229 581 647 -512 -387 789 517 16 -844 -658 -169 -341 -829 649 331 573 -195 667 -4 -598 -86 143 573 -854 687 -469 -809 -319 -270 380 484 -854 182 54 -267 -815 635 -761 -881 -364 436 -217 -206 793 -425 -713 96 -748 167 -771 -197 670 18 -532 800 -413 511 559 441 646 190 167 168 599 749 -509 -805 28 -607 92 529 613 -548 -890 150 468 -71 -282 718 750 43 174 -501 785 -181 67 -30 151 721 -425 -432 -843 -497 -548 356 351 306 74 172 -306 591 269 44 450 310 631 607 175 -594 413 136 610 -493 -340 359 -490 -598 660 568 366 -689 -814 653 -405 -534 -584 490 -673 -117 -622 405 -630 -519 -710 -551 -560 -760 -343 212 617 -722 -127 -824 715 -1 -27 55 652 548 460 -457 -64 -426 125 779 -62 356 -340 275 235 185 -712 -775 293 159 649 -546 -240 382 196 750 669 -611 540 506 -339 640 -875 -807 77 135 -492 -645 206 -246 -694 -676 -273 -175 754 -516 -856 -896 455 746 -380 -408 267 644 179 -64 536 49 128 -321 -862 -699 220 556 -271 -331 715 713 100 751 -8 -863 -278 -697 378 670 439 115 -303 770 -565 794 115 -557 262 189 -845 784 -401 -148 327 -888 10 494 733 -442 577 797 -728 -13 -36 208 194 -696 701 -121 352 -571 -355 -171 -245 -425 -417 -748 455 637 -413 459 349 597 -616 202 47 -340 -434 530 199 -260 690 -832 -92 -827 126 -268 -629 -295 -4 -373 -325 -834 458 -354 678 -456 -881 -449 -661 209 -198 -209 -696 192 -740 -112 -510 -813 538 -898 -810 320 -319 -109 -364 467 -569 -781 -194 311 61 -516 -672 -332 298 -476 -750 185 -251 -447 647 -190 -406 270 -233 689 -28 407 -448 -414 749 -803 -836 212 387 -764 690 -421 356 -542 -576 288 636 -571 -233 -67 160 -311 530 671 -742 197 71 -514 -659 -638 -732 508 -508 684 659 428 -222 -283 -700 644 -702 786 -293 -316 -239 -392 -693 337 625 -39 -575 185 560 56 -251 -587 -436 435 12 -293 -468 256 -772 -127 270 409 295 -652 556 212 232 185 -322 -421 479 41 -550 214 461 -634 -108 705 -853 -837 -366 297 429 67 442 -277 -846 589 711 -744 -352 58 -159 -764 299 56 -67 -107 211 43 574 -242 118 -777 -34 701 -826 -78 137 414 -201 -557 -642 -304 -139 -685 199 417 85 -849 694 393 -393 -76 -363 -505 -741 -119 -301 254 -141 63 4 218 500 224 587 699 538 -544 601 -796 712 -466 311 -640 592 -200 731 710 109 772 109 281 -650 -880 541 -336 -237 230 -227 268 -642 -115 -439 150 -92 -441 -434 -750 -54 559 -362 484 -199 -894 -544 -885 -524 -272 -872 -629 107 -231 97 183 -311 263 -351 -140 754 0 -74 302 -879 -685 -631 -200 -235 364 569 -446 -233 208 -368 -194 -376 -500 279 146 -664 -886 664 -452 -15 -301 -156 240 -420 778 -711 -215 -358 -9 695 301 -295 460 -432 702 66 -722 653 -321 795 -295 774 631 -192 353 432 636 -118 -286 -382 548 260 -632 -122 497 -472 728 233 192 -78 472 -777 -113 106 561 653 -559 -318 718 -252 724 -42 421 -130 5 516 17 235 547 -649 -520 203 588 453 -147 89 -610 -239 294 361 209 -358 -449 -410 -464 395 197 131 -404 695 -156 181 -755 229 -182 136 -559 784 601 590 -606 -802 -583 219 -564 206 -646 119 747 -874 -345 -363 -119 682 2 -635 265 -666 492 -55 192 575 -278 488 529 -427 496 505 -667 -599 -213 -352 -233 -895 -138 -502 105 610 548 -429 -473 672 412 330 269 584 -110 -847 -709 -263 386 8 645 304 571 -314 -868 613 -892 -679 -144 -845 -821 -709 440 147 651 -1 249 -239 667 595 -112 -765 -795 -69 263 88 152 272 -484 307 -88 -897 -777 343 -603 -768 670 -682 201 -340 705 23 -567 163 331 -31 -778 75 -399 418 -812 80 95 -480 -113 -264 -536 27 -616 -95 -330 315 136 602 -515 628 -865 128 668 -482 -276 121 525 -876 5 -286 553 -466 -594 798 530 -4 145 -458 -459 -810 -811 -684 -527 320 478 -99 -22 -730 606 37 45 337 -741 -579 -440 -351 266 -853 277 22 -707 -791 312 169 -557 -346 -877 -541 -257 -497 -176 735 -568 -145 -659 224 -639 -557 400 -783 256 -395 -890 -38 -693 556 262 200 -641 132 -510 -107 -607 132 -610 276 -807 -300 -9 -347 -790 -336 733 265 -158 174 -361 694 -802 -340 787 322 -770 -582 -654 -236 -831 -689 -624 415 -692 -565 -148 -369 -656 -644 -410 -637 176 -713 -492 -473 -457 588 487 -22 -400 -86 687 -509 -120 619 400 800 757 378 319 533 403 599 80 390 290 695 -10 328 -206 -777 -847 26 -703 643 -436 501 -615 -749 -621 -752 -94 530 -810 303 -616 45 -640 321 333 -887 -244 718 -804 636 -59 -786 -326 150 -713 592 -451 -623 -262 247 -789 727 -42 -872 308 -273 -814 -807 779 -185 -546 -687 -673 -262 -539 -736 480 -365 -606 -715 768 -14 425 224 125 -46 -310 637 151 106 -416 650 466 -761 -806 -503 -76 727 -826 -544 251 -448 -806 -621 275 105 97 -259 -808 45 -761 28 -86 680 -178 385 109 -699 -453 405 628 -655 -777 375 83 -889 -567 325 -806 -31 -232 -28 223 -104 118 -34 -446 691 369 773 559 -627 -191 -496 -14 187 -638 392 -6 -53 742 -626 283 -510 185 -594 -878 335 -563 96 -721 -779 -580 53 -595 69 -80 -620 -781 731 -299 339 787 -129 -395 240 -278 86 -436 610 755 -266 -640 591 152 -643 -757 -283 -313 -114 173 692 674 655 -851 747 -293 -592 539 -32 -477 597 -465 76 -209 519 548 751 -193 -323 -443 709 -444 517 -146 -620 598 -633 -538 -731 700 284 104 162 391 474 269 -584 -272 -392 -477 105 -860 -134 134 -152 87 -399 152 624 -614 -811 245 460 67 699 -877 93 -727 374 -220 134 132 441 -254 -704 -69 -627 -414 -496 -5 525 -631 -644 -410 -315 163 71 648 395 164 -570 406 -166 243 -884 -771 449 -791 530 526 410 -305 -738 -600 252 -689 725 -604 51 -102 608 393 570 -40 628 -575 53 -112 704 171 424 232 495 209 -139 751 -646 666 52 110 -709 -335 389 -515 178 613 -627 516 -281 690 -544 -747 335 -852 -831 478 -14 -595 -302 338 -510 402 -879 -448 -16 459 -652 -192 -395 -551 729 789 -283 777 -790 233 525 -814 -458 -230 -157 266 397 610 284 -695 417 -279 667 -857 -613 -708 484 171 -731 538 -429 -780 -703 580 -558 301 286 721 -653 -804 -469 -615 525 -91 -618 -860 -121 -539 -821 258 -4 -249 77 794 -544 -358 -688 236 -297 -316 -364 59 -696 -641 -731 521 163 355 -262 -573 -235 -774 -463 -286 -799 -515 -448 192 512 -728 -594 49 128 540 -704 597 666 688 -86 -567 -217 634 94 -281 456 105 -481 -325 -281 251 -329 -52 275 -74 479 215 -383 -692 383 294 -703 -878 106 73 406 -440 -34 688 762 751 190 -432 55 -441 -360 300 477 -162 -27 62 -149 194 761 98 52 -875 213 408 159 31 -350 723 276 471 -177 -144 -2 104 -420 -441 611 235 -565 -191 312 -879 87 -74 -368 734 303 378 763 540 -863 -432 -568 -471 -896 173 -49 -846 -155 212 -19 -889 541 399 -539 -418 54 -534 266 436 -138 539 420 737 -731 220 -258 -873 250 498 -498 -746 -481 -88 -529 736 430 -613 520 -680 276 304 -17 -685 363 -563 14 -670 737 -220 -730 744 758 -195 7 -180 107 -833 -701 -156 -666 -400 -310 687 -631 -37 644 143 -653 -96 -528 -779 362 -441 -766 -341 -379 -554 -720 676 283 -203 -96 61 322 -663 790 -207 693 468 -604 -758 224 670 -557 -874 -660 -546 -186 185 373 523 -866 305 -331 -447 -648 699 -841 363 -341 -13 -280 -36 652 -137 -756 591 489 -211 237 -594 -775 728 -413 139 -850 -828 33 -240 -57 636 -391 -592 404 -489 634 -266 -106 -368 124 -49 -432 581 775 662 -594 -426 54 148 -422 -566 -368 500 697 680 -403 -793 -654 683 -458 -763 -627 656 588 -300 -337 -505 -476 675 -225 8 -659 -712 712 -181 292 -591 496 381 -286 651 -376 -575 -826 -227 -781 48 131 297 -269 138 -576 -701 643 -494 -31 471 -199 -220 493 -420 586 -86 -198 603 -85 -137 316 -776 -851 -335 88 693 -845 472 -590 504 608 -41 -288 -323 199 787 -457 -20 579 195 52 -631 498 302 -832 -709 737 320 -272 7 398 413 664 98 385 682 -250 235 -174 -248 -864 403 345 -809 -745 -761 -402 103 -356 -568 -75 -95 -365 -680 -776 -518 -464 -660 12 401 147 -190 -894 -200 360 -66 33 -760 271 292 -93 -676 -78 357 -830 -529 -754 -860 -92 -375 2 -83 -652 345 -206 -291 396 -407 360 506 59 -593 -447 416 277 182 265 704 185 -756 641 -568 -228 146 -707 -94 -261 728 -271 -624 -347 611 300 733 -332 -217 -89 112 -456 -151 -408 -78 -37 -873 273 -114 -27 674 -739 252 379 127 -629 -148 -184 -445 631 697 487 766 529 -749 -480 -33 -720 -675 377 -94 116 425 -553 186 622 -318 -320 -718 213 317 242 -314 138 -468 -596 -449 39 70 154 -133 -170 53 -526 208 -824 662 625 -799 -572 -256 684 -539 788 -69 -431 -419 -886 -803 247 321 -275 -244 -648 505 530 594 56 301 703 582 -428 20 587 -671 540 -48 -721 773 -328 46 528 382 538 -681 -43 -434 466 -50 591 -645 -54 -847 640 -557 -252 568 355 -418 687 135 359 -455 -356 37 -371 691 530 486 -417 423 576 -497 -55 -752 789 -573 -328 -272 195 -521 -107 625 -846 772 22 -7 585 -703 -591 -590 -68 -560 -522 -272 -395 450 581 -43 -766 534 282 212 -836 467 494 643 -83 378 74 -426 598 50 -104 -635 -562 717 -102 -701 -524 -184 -440 432 119 341 581 373 -206 -776 -522 185 602 -746 225 418 -356 -342 -481 254 102 262 725 376 481 687 599 190 -560 434 -193 -220 -768 323 490 585 49 -194 -515 339 -757 655 610 -778 -738 -535 -531 496 760 -357 -833 553 -332 -443 -152 150 368 2 263 -685 314 268 212 341 5 -243 44 747 72 -282 398 -243 152 -337 609 -319 -874 -877 -477 712 99 -137 -424 -479 -41 -420 -871 -850 -743 -35 -758 -719 -563 -147 643 -608 -182 -85 32 -847 -76 740 -415 -645 -305 156 -524 -304 294 -869 444 -46 407 -152 -360 -529 295 480 -380 46 -458 -37 541 -245 485 -61 207 -432 -783 -235 -373 -475 365 -465 -326 1 616 298 251 -701 -663 -595 722 781 32 141 -584 -602 559 -395 -203 240 547 694 -527 -711 -116 -287 -383 -290 695 -198 -676 -237 -727 397 -658 -80 660 -62 -92 -526 395 -645 -882 443 690 103 -111 629 360 -402 44 -709 216 41 655 389 -188 661 491 450 334 308 -711 -547 49 -378 36 626 793 450 -484 -158 542 239 -706 -656 -637 237 -728 -606 734 -130 775 175 720 492 287 18 -707 -886 -623 454 -262 -547 -229 -164 -837 -402 -26 322 758 -471 507 -794 -433 28 -616 582 -796 -317 290 -491 713 -499 174 134 126 30 -819 413 -71 651 -556 -528 -32 603 -694 492 -376 735 85 -577 -192 506 -187 -158 -674 334 -329 -286 -515 -61 377 70 -160 531 -805 -816 -130 -331 -229 241 -70 -629 -104 544 467 760 86 378 187 -694 627 351 93 -394 18 -654 312 766 302 -380 -549 351 -341 -145 650 554 -633 -94 -2 -430 -140 -732 -614 -572 -350 310 401 114 -783 693 276 545 -462 735 -86 -361 -326 -179 -316 236 98 278 -83 -176 366 555 85 -680 -649 -619 17 -105 -733 368 628 -261 -849 583 -120 -466 736 194 -638 233 177 -405 -168 -74 329 -468 127 -707 718 33 66 514 210 -505 -406 -251 -379 -373 -597 439 -192 -469 -571 547 -563 -477 193 460 -76 -869 139 258 389 344 345 753 521 186 -232 -778 8 698 495 727 -697 -106 760 -880 785 -30 332 -97 -538 439 214 364 -659 672 529 -463 285 745 -639 -538 -542 -452 517 -624 -312 90 -283 448 -794 331 -237 6 -656 407 -798 202 -173 -583 -147 755 285 16 -11 -538 155 -114 510 -743 -594 -729 -517 -248 -1 -285 81 542 -757 -464 -530 -579 -667 46 583 233 -669 512 -281 653 406 -328 -407 110 305 251 -320 556 -82 341 -793 -268 688 -482 -544 -592 515 -650 792 -140 -44 557 -263 109 -462 208 -686 199 560 487 798 651 655 -558 -190 -182 -836 -490 -491 717 274 327 -21 -319 764 -852 -472 -53 -91 232 -652 392 -90 210 -73 155 -69 455 408 -194 -360 210 369 707 145 -409 760 -836 -355 -99 -339 -809 -452 611 -127 655 -618 -873 500 191 -531 452 -31 398 670 336 -339 158 -430 -696 544 -567 -707 -635 -174 698 -342 -414 329 -28 -863 -764 295 -149 103 -96 171 59 285 686 -18 488 -218 -419 -161 692 406 645 45 -490 639 -706 -578 428 376 -122 389 -715 -284 -310 675 -576 798 756 46 638 200 -321 -215 -676 534 -162 120 -762 237 -200 -693 157 347 -226 467 60 -736 -201 654 774 -221 -466 -564 -338 413 -456 -777 386 -658 634 677 -254 146 505 -399 -822 -255 728 403 -430 261 450 256 676 -114 72 254 -270 -450 482 192 371 158 -255 -424 374 16 800 591 -750 136 51 12 702 -249 -773 -125 -139 -522 -685 250 -180 -261 453 321 209 -96 -37 -743 766 628 -773 575 -203 35 -601 691 -729 -34 -659 -749 -230 -685 163 -482 180 -135 -233 65 334 419 -498 286 -729 -538 -748 784 395 -138 227 -109 -568 127 705 -897 190 -868 -557 -386 -460 141 253 127 -667 605 -488 186 208 327 -739 238 746 -84 -402 -222 -409 764 520 114 605 -298 -432 -399 547 -422 719 135 -4 -621 365 -9 -35 525 280 -267 -492 -30 -152 -567 -280 289 -272 -210 485 -774 -690 -420 -577 88 782 -515 -295 614 693 96 -143 721 -121 -396 -351 748 199 -836 -843 -65 -163 139 -760 162 797 128 295 61 168 -548 -512 -795 -801 -478 -18 -262 -480 739 -415 419 581 197 -248 343 -133 465 -285 -437 737 541 -667 -539 -494 488 420 -100 -473 232 -264 226 595 614 245 602 236 -379 402 -36 -717 -678 -612 -283 -237 350 -369 -168 124 363 163 349 657 -410 247 -442 581 -774 -509 -658 -328 -356 -156 578 100 -580 -561 -397 -769 -871 691 429 77 277 7 -754 -807 -736 -813 -335 -777 19 -94 -465 256 424 -527 146 306 -599 -53 604 -258 -405 332 -278 43 295 704 -113 -321 -600 -463 6 761 300 -711 -490 -869 517 164 90 73 -846 -835 -292 -85 -801 -146 -521 -342 -841 654 751 -696 518 126 -392 -413 437 7 -484 -247 -497 -283 -831 -173 -349 -802 113 -793 -636 621 357 -595 -479 411 -872 -51 -188 -523 -595 725 615 -35 244 -56 -727 113 526 -257 539 654 -553 -875 747 -138 705 -207 541 289 -329 510 -65 -433 751 -207 575 211 -125 -699 -189 742 -800 -379 526 -533 472 188 168 -322 -679 -226 82 -786 482 -55 554 618 -587 761 -344 -361 528 353 733 -785 -244 -853 546 73 -227 716 98 238 -798 -388 -665 -284 -283 526 -194 -224 191 402 154 -633 -280 -573 344 574 743 -704 -524 -107 434 -737 309 597 -867 -652 372 -312 -456 -540 154 -583 -199 -639 516 696 318 682 -659 -195 -214 -625 -662 76 -725 410 -628 -222 -493 285 118 -336 -748 647 153 189 726 -840 -591 666 532 628 49 -516 47 -308 -618 -624 664 184 771 -687 199 640 532 -225 -822 -83 -833 -177 -568 92 -229 150 -585 580 548 323 -727 -527 -887 -530 661 -425 -119 73 106 783 -384 496 88 -311 16 302 -342 566 633 395 -858 794 733 -381 -407 -291 -526 -103 -699 -830 446 189 -734 -372 200 -647 -336 -538 -808 -856 -72 -844 546 634 492 502 -246 760 -795 -314 -347 187 -174 -356 445 -365 -422 -593 -533 693 779 358 512 624 599 -723 -732 -416 -854 409 618 66 78 618 244 -884 463 -250 337 705 687 -13 -494 -4 -650 -461 -885 128 438 -436 -112 -101 -543 -731 -17 -297 -240 -180 -679 273 13 258 -83 -477 468 684 -20 -793 -269 757 252 -551 315 505 117 29 -483 736 -452 -656 568 8 -145 708 -685 521 95 405 637 -525 -678 -197 -158 -731 630 -394 -453 -345 694 428 -484 363 179 269 756 585 506 -127 476 -843 262 -694 -723 436 -822 353 -176 279 -371 590 38 -165 -629 -659 -485 -604 -187 721 -91 487 -884 -124 -389 -46 -413 -496 80 -261 598 -793 -1 287 -194 -335 385 -657 169 -372 657 -742 426 142 -158 -758 210 -29 -411 711 116 -14 746 499 -282 -38 -143 231 328 63 -759 68 -499 66 -96 27 645 -850 -299 -871 175 569 -707 -116 -88 634 669 -634 -361 92 -860 -795 -279 -644 118 -120 -897 -356 62 -715 -638 -852 22 185 -379 -404 79 -332 -164 379 -254 -479 -491 -55 -595 391 400 49 56 290 279 748 -371 443 130 523 -618 646 -172 591 -804 -70 393 399 -603 197 429 -336 -338 -279 -329 157 -153 560 108 -191 244 289 306 428 -621 296 628 -675 -646 588 317 -662 422 275 71 228 -155 -84 -673 246 -121 -109 -226 157 -580 666 17 152 -131 716 -815 257 197 -641 429 375 -24 -529 -826 -326 -278 279 222 -668 -61 -399 -881 -275 34 -87 542 381 -734 -514 158 633 -622 -446 410 -352 -269 -538 -887 749 63 -477 655 481 -505 -494 505 400 403 -516 -882 -759 360 298 -882 562 506 -513 181 -443 -218 379 434 -730 -642 339 -833 175 656 84 393 634 82 240 -177 419 -431 512 456 -425 -496 -298 -89 -373 789 -398 526 735 -623 624 257 -420 17 -49 -716 161 -141 -345 538 725 498 -66 664 -251 91 171 -389 447 107 -873 475 -266 -372 746 -183 518 -526 138 633 -60 548 -745 -12 -862 -549 -9 -580 -795 748 -85 168 -270 -689 -374 598 -91 234 -816 -309 -321 -200 661 -676 375 255 -239 576 -566 139 -19 -605 -699 -720 -357 -774 133 -600 658 -251 445 295 -429 718 -454 697 -308 530 -331 -305 -182 300 480 263 199 382 -756 -599 144 -64 -866 -792 -485 -174 -126 240 -252 -466 142 -482 -436 178 -893 524 491 690 681 -420 -846 571 196 -613 585 -527 -586 -621 -130 -307 -157 304 584 -723 448 706 443 395 790 -893 -534 348 772 -761 212 -521 184 -706 -712 -201 234 -219 271 -35 -709 -735 636 -589 -379 185 164 -174 499 188 -899 -691 -272 147 -526 699 -420 42 250 -410 461 -124 30 684 313 606 -823 -335 487 -692 -103 -76 -66 -406 -336 692 -454 450 202 -633 -133 -649 -677 0 296 -495 -324 -868 644 127 393 -434 -234 -259 -327 -646 108 -262 682 644 -402 339 624 609 176 237 676 519 -300 -490 -717 -278 -700 -865 -557 489 -406 -330 -496 431 389 -542 406 314 -409 150 430 -228 185 206 -742 774 -753 536 23 -116 -749 508 -511 -772 -629 -612 556 -541 -456 -182 425 -178 541 176 -517 -86 -784 323 651 -66 7 -673 783 405 433 459 -811 -627 -510 542 -328 -177 343 435 -794 618 -534 -637 680 -836 -602 -717 284 -623 293 234 184 -303 384 -287 564 -626 517 599 -228 495 -15 480 378 -650 363 -391 794 -311 661 -808 -486 133 408 135 318 625 607 121 -880 -689 -200 223 -863 -84 11 -162 343 596 -798 -4 -471 -276 434 248 -286 551 -815 619 -737 53 277 45 759 -810 -651 -262 605 -468 -584 501 428 88 -716 -616 -548 -195 -340 60 -877 693 124 35 -702 298 -448 -611 -649 331 -271 -181 -461 208 -26 558 -158 547 -536 747 50 -280 -338 274 -654 -258 -806 787 367 -707 -139 38 716 -205 -800 -488 534 411 147 589 645 473 79 -439 760 -95 -847 -485 -797 -799 -163 726 -475 510 617 -650 -498 -382 691 583 -498 260 -789 -400 529 -180 438 -725 84 328 -775 601 -97 -791 -847 663 58 -512 -253 -683 -885 258 -866 779 -818 496 -431 -592 -216 742 -285 -161 -843 -200 -77 -396 460 14 444 -687 -444 -157 798 311 406 -197 623 750 351 -743 -1 -427 -340 9 282 746 47 -61 -225 -427 -490 165 -724 667 499 154 242 -456 -130 335 -113 -87 -640 -137 481 702 729 -872 -209 -562 -358 624 -655 -226 -367 783 13 587 -748 -799 -874 529 731 55 28 -594 91 445 107 -458 -775 -69 243 -756 435 464 551 -832 -665 -383 171 -701 97 -305 -35 -28 18 -790 -168 321 150 -813 -504 -798 17 -250 562 -167 -174 -18 500 784 222 62 288 113 -840 -332 192 642 -720 -506 -584 52 333 -346 735 327 -711 -236 143 -643 753 -475 200 382 -508 548 -210 -393 496 369 717 132 -125 406 -24 -475 144 602 -812 152 279 -418 -138 444 686 267 -260 365 90 5 492 -531 459 454 241 201 548 281 554 144 256 480 -460 197 -201 -180 662 -660 96 672 623 606 -620 307 310 162 188 -618 -597 507 -765 -595 -18 366 411 755 -37 162 -202 616 1 -69 535 445 -570 -17 -753 687 -887 -272 -220 -685 -189 311 -584 -46 523 -769 -276 467 -230 -99 -709 286 398 613 32 -614 -412 -177 24 732 -92 -639 -159 192 -688 -723 -59 700 -33 105 653 -324 -558 403 555 135 574 -861 293 -177 -501 -65 76 20 -703 -354 796 -36 569 -372 -450 334 368 -776 109 207 595 633 -240 151 -131 -108 672 -43 764 721 -385 605 -708 -248 653 246 322 646 -158 -843 -574 29 -621 239 416 -600 18 -754 -188 501 -762 254 69 -416 -76 53 266 -63 310 786 561 290 -299 -409 -526 -344 277 -730 501 -593 179 -888 -415 608 -55 -275 547 164 -614 -473 511 -481 -411 301 -550 -342 -672 460 376 362 -784 569 -112 -147 396 472 282 790 -19 443 259 -474 194 475 129 113 505 -866 -892 -46 -69 777 -3 -281 -749 -586 100 322 687 -178 110 782 -304 58 -105 508 -32 157 -190 -498 -629 -804 -393 704 -484 -620 114 155 119 -757 221 -259 -227 -339 -122 73 -723 262 780 -483 410 -356 183 341 -863 -2 -800 -711 240 -867 147 601 455 244 -355 -591 781 -190 582 -33 571 74 -308 -63 -599 -367 568 117 498 -328 -702 -259 498 -19 256 124 -547 -510 461 -442 -328 10 495 -877 -419 -628 -344 22 531 145 -509 745 -21 -483 757 229 227 -637 -201 339 -716 116 583 -188 777 219 -616 283 373 -659 -210 -355 -691 513 -409 408 -861 165 -623 188 1 747 -425 25 -411 755 -511 189 -567 -130 -834 475 107 439 -257 371 -465 -787 -404 -461 -459 -677 680 -310 335 496 -218 -620 788 213 467 536 -776 -597 -639 769 795 431 232 -189 656 567 -851 -38 -163 710 471 181 14 710 -133 -398 282 414 551 335 -804 -2 1 -164 -261 361 -461 513 -886 -710 512 286 41 -779 705 -874 556 393 456 -293 741 -69 -87 -636 -206 -593 32 63 657 -735 126 -778 -161 -590 601 -254 -325 444 -895 -119 474 -294 22 654 -533 -43 330 -559 -274 -221 654 -800 316 -643 395 217 -363 -480 188 -95 386 -463 728 -258 -299 -805 490 -444 -172 -644 -121 -69 775 -687 443 686 116 -762 332 258 -304 -815 527 50 -368 382 -483 -317 323 378 -152 -310 -720 157 587 585 -377 15 -680 311 -722 307 781 162 -230 -838 -134 -808 690 603 -139 -484 459 178 606 -232 404 -477 292 -199 241 -786 -630 157 -78 460 -505 -764 -575 707 482 -736 623 10 718 -236 -523 -480 -76 189 -722 791 -814 -283 -605 -327 636 465 163 85 -339 -402 -320 112 -561 -201 154 -757 752 89 387 74 446 -874 262 70 -442 -313 -616 -129 358 499 623 -739 611 372 -759 328 -587 -696 -25 519 457 -127 770 -676 -568 761 32 502 -639 794 202 -76 -686 -516 161 590 -824 -700 -361 -462 -303 -296 -841 -495 -538 -273 430 497 -739 669 52 -546 34 -384 520 548 636 98 274 -517 -173 220 -68 17 -572 169 -580 680 303 432 -544 -232 -485 -713 -102 -393 4 -186 780 328 674 -127 -600 -466 647 220 -87 -213 -164 -428 -127 -781 -208 -38 41 -637 -334 392 524 -112 -569 -784 103 -366 -508 326 -226 104 -683 386 -29 -672 -107 499 378 718 -88 -368 -702 163 -327 -899 515 579 -124 255 -78 -370 -90 -374 503 -268 247 613 -290 210 -558 575 47 -600 -493 -436 -542 -123 468 -122 278 -813 -403 -608 -372 -294 -838 238 -49 699 -237 -366 106 -394 -492 -635 168 -649 -404 327 -541 -845 666 303 -438 -327 -220 381 367 496 535 -311 -277 -473 -397 -89 209 605 -723 122 680 631 81 -794 -531 264 790 -186 -36 -236 -116 -393 -106 376 660 715 360 330 -156 233 237 172 -817 10 -210 202 75 142 586 -67 611 548 783 -728 736 461 212 -817 -215 -836 290 540 -579 -647 106 496 750 -772 -746 265 182 -176 -355 -758 645 -221 643 -896 603 787 642 133 780 702 69 -84 -66 -807 -653 676 708 -290 342 -22 684 -118 647 598 284 -555 256 -433 44 125 -830 -577 163 -584 790 -390 753 -8 -261 -722 -775 -73 278 -333 -140 176 -150 -31 619 -470 -281 -392 -69 421 -881 -115 341 -741 -637 -179 -884 117 -556 409 -8 -351 -440 -702 -618 -611 -835 -608 49 -548 182 -3 -550 731 -173 90 -431 -477 258 286 -165 -848 -315 -692 -886 474 397 460 309 -441 46 704 273 799 201 -423 401 -779 225 -353 144 547 55 162 604 154 -361 -591 -370 -590 425 -781 71 -218 -40 710 201 -46 -196 521 -781 -866 -229 139 -360 -27 -814 -321 299 404 536 -887 -839 -64 -663 -151 -192 149 642 -13 481 581 140 683 713 -32 321 631 659 581 -892 -161 214 520 -843 -189 -396 626 -43 -343 -879 786 -422 -300 -125 356 270 -8 -2 495 -207 174 -798 -387 -142 471 594 -138 800 48 488 345 -71 555 483 438 -722 311 -39 -394 -736 -347 30 40 733 -68 -219 -343 -380 -783 -686 -661 -333 -483 218 539 -122 -664 -29 -679 -3 269 368 -455 -562 -444 721 -69 -606 770 -310 187 -347 -333 -12 452 485 -867 294 146 -19 357 118 625 731 -173 550 780 716 361 -141 -72 273 -558 417 -276 700 -72 779 -886 -628 -404 765 -813 -361 700 -360 -660 -386 -764 378 -112 658 694 -11 623 540 -163 514 -775 297 -384 561 781 -340 746 -886 304 -366 -254 -169 358 -738 -558 458 58 -168 -409 -778 -530 -152 -4 -727 -866 -368 770 -416 328 691 -367 -71 90 725 -137 269 790 257 784 39 567 476 -124 226 338 244 241 161 76 352 538 59 -792 403 341 664 619 615 327 -717 340 290 374 -624 -198 -42 532 -330 -149 -58 -147 78 -672 -652 -689 551 729 -676 -117 -704 96 590 -96 593 660 388 -82 430 -526 565 -781 789 -494 585 179 560 284 -138 543 -185 -281 570 -767 747 -34 -266 -679 -831 -746 720 -30 644 308 460 -387 -301 -744 -605 -19 -348 -675 -685 748 -783 -130 -495 612 -173 153 -817 -491 -807 357 -520 -68 -728 -471 -535 236 588 -615 571 498 757 -141 605 629 -362 -176 559 -628 -503 -709 -150 -432 547 58 774 -875 -516 418 -513 -117 -633 -606 -799 362 -595 208 -594 242 -16 397 251 -380 300 -523 682 -483 -711 491 -106 42 -750 374 94 -772 648 80 -682 607 372 0 -588 682 -378 652 456 574 281 -214 657 419 -529 -739 -190 -656 -529 -546 2 -893 618 -307 201 -836 33 -253 -847 669 -126 -320 -37 -418 342 639 207 651 171 278 -236 314 -88 -646 -353 -125 -884 120 -392 -700 -255 644 -336 122 334 -92 -635 -703 -230 -660 167 -40 -352 -416 516 224 -514 -63 -431 -183 -535 654 -742 249 533 201 660 539 -700 -124 788 -151 -799 -896 228 109 -121 488 -195 33 637 620 415 -498 588 -294 -370 210 -628 582 166 274 79 207 674 402 -326 -733 729 337 -65 67 325 66 -720 768 -818 548 602 -875 -875 -813 -738 59 129 -443 -365 247 -324 499 532 -800 -330 256 187 800 -325 65 91 -720 482 -563 -890 -36 232 -48 12 -855 -739 -848 264 -588 215 -709 -396 -283 264 -149 633 -243 373 -656 747 -97 560 -651 412 -483 45 20 317 448 -748 -27 515 651 -562 -768 -119 264 -447 550 236 -165 -851 -185 85 -205 275 194 97 -509 -666 329 100 653 -253 388 -323 -265 -692 -561 676 36 -870 133 -129 522 -184 377 -536 442 -854 259 426 764 -657 -211 1 -488 151 -712 34 -377 382 -455 19 -775 -332 383 -373 -210 -674 188 115 703 93 434 550 70 -16 -296 -499 -614 584 636 -209 -322 102 -232 587 346 753 -652 -638 53 -137 383 577 -802 -802 246 -257 -780 215 708 4 -483 665 -743 -296 -216 -141 -279 -659 140 345 132 -116 -720 -478 589 -138 605 -88 399 473 -126 -558 675 301 -180 -773 141 -666 -377 547 712 448 -664 -136 571 179 545 -209 -669 14 138 -461 -795 391 453 699 -235 -878 -841 431 395 -508 -260 291 643 -670 -479 -34 27 426 -734 -433 548 164 -836 -424 714 -266 524 236 183 -809 -271 -75 -44 -608 -400 -29 -16 -180 705 247 319 190 -519 -42 199 -27 302 -690 -565 518 -672 597 -520 782 69 -289 -738 -751 -320 -582 -608 -736 97 -260 311 -782 -263 587 -68 187 -415 -403 -201 -312 330 -465 61 430 252 -66 736 -156 491 -552 539 -598 286 592 -834 150 773 27 98 506 -56 363 627 38 456 -105 629 -751 -855 539 -596 -490 684 -100 708 -494 560 444 -266 196 -748 -470 682 -824 776 -174 363 398 -748 307 -102 559 281 -823 -249 725 -55 258 -808 582 -551 -317 256 335 -111 -238 55 -413 650 357 161 -443 104 65 -566 -352 -32 -194 -348 111 279 -719 512 -592 -522 78 99 -631 -313 304 -199 -351 118 481 123 -6 662 -220 -829 216 -694 -654 192 397 222 791 -362 16 659 -508 -627 657 -880 -35 428 473 -176 -37 484 -634 -898 -320 198 -201 447 13 437 665 -885 -19 -85 119 -776 109 -537 167 219 185 -529 -845 -702 229 216 -241 575 -487 275 183 -764 -312 -333 -159 -319 -539 487 -64 -670 443 -425 617 646 -147 411 44 555 394 211 568 -682 -36 380 65 -668 -757 -555 489 66 -534 -318 -816 -411 -507 -434 163 752 754 -630 639 -730 71 479 246 -395 246 -555 441 -431 561 5 723 -417 -293 -508 -830 125 572 470 -733 378 -482 60 319 196 194 468 687 -359 654 786 673 -4 550 -566 -533 146 -564 404 -44 121 302 721 602 -329 -543 -370 451 -255 66 603 -354 252 -512 568 -665 -604 749 -683 588 477 0 -526 40 -443 504 -617 -805 -852 -498 326 678 -373 680 589 272 -660 -754 406 -874 532 -256 384 10 -80 118 8 -219 9 -116 403 422 173 -13 753 219 342 202 -689 -723 112 64 606 578 -253 445 790 -809 283 -202 124 368 -381 -395 -411 250 612 163 401 217 784 -793 213 77 60 366 518 750 460 -557 -352 522 -655 641 -600 -486 79 -643 231 -175 713 152 -840 764 -754 90 -505 -641 590 -876 -506 512 220 167 -4 -240 -197 108 -547 -196 247 -302 755 -229 -292 559 600 -762 -445 -808 -242 -587 -127 -134 550 -289 320 715 343 102 462 -341 243 -827 -13 -900 -709 -236 -44 -341 -428 -394 -755 -549 423 -717 54 690 -611 -50 -443 -143 -342 -351 -291 -154 150 771 468 -863 -56 -498 -85 339 729 -454 309 -68 164 -128 415 551 -749 530 -201 607 -239 643 326 -669 -322 -642 -577 -26 -207 -573 -551 -757 -486 433 -858 16 -604 13 338 -12 -646 245 50 -532 -798 -756 698 -193 -483 54 -579 -404 -411 -616 -647 124 -373 197 485 -608 -174 383 -739 -512 -158 -844 420 479 -264 -309 556 -835 -832 -435 665 526 428 -653 -480 408 314 793 -16 -256 122 -143 -194 506 536 -155 786 -637 377 611 208 -710 -66 -179 736 696 600 -334 157 -368 276 -580 -447 -636 666 557 -381 -459 -481 -420 580 -154 -335 186 741 703 -872 293 38 -471 -831 -521 -317 167 731 -457 -168 -428 29 -891 -667 -745 -134 -539 -823 -739 -771 103 -54 -276 654 -764 396 589 -9 -821 706 66 -199 225 359 -604 12 -890 151 -450 252 -491 37 221 -329 696 -494 203 738 -778 478 75 462 698 -83 -596 -475 -322 572 795 537 542 347 331 71 642 238 8 -233 -27 -247 -486 218 -319 -154 575 -759 169 477 675 238 644 160 356 -209 99 -453 -376 -20 -176 769 -389 -725 -78 268 -366 -619 -603 -405 -94 54 -75 -367 -322 -323 -395 -354 577 -232 -4 54 -80 -409 -77 -521 -745 48 -144 -280 384 83 -767 -191 410 -588 -132 85 247 -188 -720 -238 -203 341 -724 -77 643 313 -602 40 -404 -505 331 403 398 457 152 -109 777 -610 94 53 -550 594 343 -458 243 654 -876 -462 268 -456 -91 -744 -209 472 -895 540 89 454 47 411 238 287 457 -115 -581 -238 -331 3 -889 -704 -123 296 -429 -809 238 -820 -296 -299 -370 -889 733 328 -232 -218 267 -123 490 -846 -586 765 467 286 674 -130 -350 109 28 674 -493 -211 334 -539 614 -674 -562 187 24 -354 52 -881 -242 -712 83 -789 762 -484 397 -571 390 772 -363 347 688 -754 158 -312 16 168 -522 -263 151 -687 -318 -841 -258 -623 -152 -226 327 105 333 -77 157 -674 652 -630 -895 30 294 -28 351 675 -672 -588 96 -370 -122 294 246 -698 336 361 386 -396 283 -880 -649 -641 417 385 797 -593 462 -853 -758 -228 -894 92 -864 488 -867 97 -45 -620 521 -834 99 -720 -16 446 -152 337 -822 767 777 -251 -630 -341 -14 218 -409 575 -658 -95 -784 33 -422 -614 -889 764 -131 386 284 -900 -305 -535 -362 -233 153 695 446 753 -601 -552 -371 -219 713 -464 655 -677 -810 -616 520 405 462 -810 -121 -10 510 -788 -552 -677 -649 -229 516 -821 497 403 7 600 -96 14 -198 -883 -631 507 -421 -802 93 11 -723 0 731 665 -193 -624 -483 -498 592 -319 -7 -646 -751 -392 684 -508 -177 -787 756 766 -812 313 -197 -790 -571 -772 69 446 -653 181 -316 -615 -283 636 -344 -383 -860 -363 -109 -45 -840 88 -328 -498 800 -442 134 635 421 -320 236 141 -415 -817 -671 -181 601 649 169 -791 -672 -366 -691 465 -518 -888 145 -332 -207 55 -706 -360 -421 289 453 662 544 228 709 592 -847 -840 -226 -89 681 -463 484 -533 276 259 -259 -575 -121 -687 -185 -181 656 -259 684 322 -400 660 455 543 694 221 -374 435 -238 754 -672 212 -319 279 -654 353 -757 -5 395 550 65 794 172 57 -810 -389 -535 376 -873 13 131 -897 17 -352 -543 -765 186 759 583 -296 53 524 -544 790 -624 430 446 -8 65 -317 -605 -403 334 127 98 178 203 -724 -787 664 -22 -37 20 -401 343 769 168 488 -593 270 282 -536 -211 -796 726 229 -602 443 12 -220 672 -337 -89 691 688 -438 117 128 202 208 709 667 345 -704 539 -774 330 -346 -502 -751 -276 398 -486 562 -826 570 431 -553 -324 -272 586 -667 155 728 419 -625 -819 -334 113 -804 -341 -513 -427 -367 149 122 -450 104 158 -757 469 -147 -289 -189 -589 382 -530 590 -790 -542 76 -838 105 -313 690 115 617 -883 -381 -200 266 -821 554 80 311 299 698 -849 597 -349 297 751 -499 186 -839 581 355 -760 634 -280 -106 191 71 667 -376 -189 -836 -112 -36 -46 580 504 -228 -639 140 276 -702 -36 548 -893 139 -816 427 -76 -183 -512 549 -867 727 326 -80 -549 345 192 -509 -795 -812 -359 399 639 633 -707 -674 -620 -760 785 -306 109 -403 -119 -350 -605 778 752 -43 -353 760 14 294 24 -230 642 796 -747 -142 -246 -511 389 -282 279 76 48 432 611 -451 19 -883 231 209 101 651 -206 748 -817 311 -150 -707 631 -379 20 -409 685 282 -693 712 -110 -432 -157 -525 -99 -148 500 -541 576 341 284 -13 -868 74 295 -537 -8 -594 600 362 145 -20 392 -693 -46 7 -682 -59 696 108 254 -600 327 -601 -661 -630 415 501 632 29 -90 315 -667 481 330 -579 672 -157 -2 319 652 -875 -486 445 55 -142 -10 387 -443 -461 733 497 -26 -381 -704 -772 -24 -469 549 -739 -659 -706 738 -503 100 -892 -709 -303 428 543 346 -621 181 10 -200 -56 -425 -90 -320 -612 68 -129 539 -172 275 -475 674 -1 -594 -809 -793 -660 -511 535 -122 12 624 -44 702 -324 204 504 -54 -880 -624 395 316 598 -577 104 -401 -11 332 -435 163 -887 -718 -404 -302 534 452 -627 -846 -161 103 -86 145 -143 -537 65 -234 -752 79 -658 136 -639 -533 -769 264 -116 28 128 -442 -161 -279 149 234 -329 650 -526 209 -591 -12 -783 478 542 -896 -582 -141 -426 -79 610 590 322 781 523 763 218 -832 -244 636 457 -418 239 -191 -821 456 769 396 670 -690 -828 -867 -672 -892 185 84 -27 -839 572 -3 -267 -801 667 -855 -498 558 603 -363 -454 -770 91 676 50 495 -717 -114 4 -660 -293 177 749 745 387 273 -455 -273 276 -207 -544 498 180 -810 274 765 -98 -303 585 486 -569 -375 -732 653 -210 -49 -292 -173 269 -663 706 -292 165 -273 -499 -215 281 456 -700 360 -486 50 440 221 -861 -442 -824 -247 -849 -783 129 351 -175 414 -676 -900 -619 84 615 272 538 -494 672 249 745 -419 -349 -264 675 -112 -501 442 560 536 -674 714 -313 394 -207 69 -274 159 -350 -443 -709 -389 499 179 554 199 540 18 -309 400 362 646 393 297 570 -462 -497 159 107 426 181 16 -634 739 411 -722 487 -567 601 -282 -619 511 128 625 -21 324 -665 528 -714 -241 607 299 -563 -604 -51 -588 -704 -867 -616 -747 -818 214 -348 -336 -344 710 92 -244 -248 -673 -564 658 -39 36 -328 -731 -805 438 320 -274 361 489 -681 669 568 -61 -550 183 -90 90 149 -277 -472 177 -782 535 -497 -826 -674 -768 638 -122 -20 311 -706 264 629 -743 -716 448 79 355 -461 -265 289 203 -609 463 545 639 -213 619 -14 254 -12 501 -422 -587 297 63 765 432 45 -757 -499 -543 733 747 -159 -385 333 -592 131 -432 254 689 129 -736 562 531 -443 -484 -486 -548 -750 397 -554 -282 -663 -795 636 -745 331 -315 -564 44 -394 -423 -574 -148 548 785 150 325 -707 -136 580 -637 127 268 -468 -123 -733 -485 -101 -783 -718 599 786 77 -520 716 -829 605 -835 470 413 -116 485 -433 403 -512 -322 -351 219 126 284 -50 245 -49 -876 -242 636 424 -562 228 526 -38 491 91 346 186 413 455 -792 -621 -255 384 -395 -873 -159 -453 -488 395 338 -155 -726 -352 -886 565 -369 -282 -110 225 -798 470 -743 289 703 690 548 284 -565 -404 -782 443 613 275 629 -30 736 -440 750 725 -500 770 -676 -900 -837 481 633 614 106 381 -758 13 -25 594 631 -591 271 -465 349 -790 -354 -828 -105 244 282 -569 -827 274 487 -94 403 447 -852 771 -157 351 30 -291 -149 -232 -257 -763 182 -421 -447 41 -414 -576 -606 252 -115 -18 -173 -219 -4 -717 329 -684 -317 159 50 -770 -318 310 541 147 -753 -105 -721 433 -375 -130 576 -30 -736 -563 41 -282 627 115 -91 346 178 98 653 182 454 108 -686 -468 627 -659 677 601 414 -733 -402 38 277 -682 274 -224 -774 -797 -670 -199 -622 -859 329 765 503 -837 564 -884 222 -146 651 36 313 -169 -298 73 -813 -504 -601 530 -346 -219 -156 -391 733 -445 -697 -537 556 -826 -93 -264 -528 -126 -133 -457 28 472 610 -761 2 116 -167 405 -663 -491 64 -790 379 -825 -624 775 562 674 -772 264 -171 26 -716 706 555 456 -870 -364 -519 -434 483 305 609 -594 685 -636 212 488 -121 -815 -863 12 100 432 -703 401 -7 -875 -106 -366 187 -427 4 311 42 -462 -446 -367 -654 -606 -791 111 285 468 -69 224 152 655 -457 443 23 -682 263 522 619 401 240 565 -118 -857 594 -583 -436 -407 -105 95 15 473 -772 -870 -607 239 505 329 -786 371 -450 210 226 -765 580 -842 -307 40 -487 525 -680 -423 456 -593 109 595 -703 -107 65 -195 -232 -50 44 6 -516 626 524 239 -12 -688 77 -750 -259 -798 155 -614 -334 2 257 -788 227 -663 252 660 564 -193 -119 323 634 595 -127 -670 -170 396 -116 333 244 -155 -811 134 384 -876 -872 384 -552 -373 -807 747 678 123 -84 784 678 -884 358 778 6 -159 -793 -671 -351 -683 394 777 779 87 199 -279 482 559 -117 -34 500 -820 -655 752 504 -383 127 -538 -842 7 -388 -659 548 306 -97 417 470 758 -809 -110 -480 -486 673 -444 636 784 682 -503 443 -659 -454 -755 406 185 -370 79 -61 453 -109 740 575 -175 379 387 -883 576 197 -707 -566 -576 776 370 787 141 -273 337 631 -447 256 -418 -589 -257 528 -192 568 -258 -81 -512 167 274 441 -549 425 443 -202 703 -374 -214 -319 448 200 88 -587 482 378 -600 -836 262 559 -351 204 446 79 625 212 308 -826 -769 -774 -871 454 414 -86 -657 168 -263 316 -654 246 -48 -573 -390 132 405 299 -851 -432 -367 104 -691 -218 121 -827 408 -55 297 696 205 419 655 -625 724 -534 -285 641 294 314 363 -348 -667 -265 -669 194 -234 494 185 615 -596 -395 613 391 -488 -376 706 -387 -642 -479 331 238 488 586 -557 -25 590 -490 -237 -842 373 421 -774 -124 -852 -101 207 391 -899 -412 -292 -850 786 -516 784 -285 722 -509 745 -711 -472 -727 -329 -345 289 376 -455 790 -524 -265 -207 -138 -44 67 316 272 442 632 601 -795 749 692 358 131 482 92 500 -83 533 -509 -210 -675 772 -235 314 692 437 145 660 441 -525 -460 -879 464 243 -78 736 367 460 265 -322 642 -693 -98 -83 215 675 287 -384 -396 -749 188 731 722 -293 736 -100 633 -498 -720 -734 -889 754 -561 -545 -611 416 394 95 364 655 397 687 613 -622 664 388 305 -881 -639 470 -757 523 336 -698 412 362 -19 -739 -707 175 593 -806 -718 654 233 -578 478 -585 375 102 -183 36 733 380 445 651 -277 275 529 -473 -63 122 582 2 267 -68 -415 -216 -325 284 556 -360 140 285 264 -584 -363 -830 529 -239 368 314 527 -406 98 -221 50 -280 -243 -612 -365 95 236 -110 -470 291 -148 -745 -357 453 584 32 776 487 770 -8 -731 -226 -887 600 -358 668 608 -608 -831 -33 -630 -279 492 -738 220 14 -349 121 390 727 577 305 407 -632 240 -650 326 684 633 511 -803 288 -128 -436 -335 663 -490 28 157 -690 -549 -19 379 745 -176 -83 -420 200 -337 78 -172 611 -835 719 -516 660 241 447 -74 425 468 -348 196 295 -184 312 -666 689 708 -718 -490 -232 396 336 -76 -345 39 -453 -435 411 -44 -624 198 -130 -797 -863 -192 568 767 437 -885 156 347 -571 -771 -678 -193 340 51 285 -182 152 765 665 751 -341 169 638 463 706 400 604 376 -529 -639 16 239 -353 -816 -872 -735 -415 -79 -338 614 -900 685 -760 148 441 -798 457 -826 -833 -603 -129 -62 -891 545 -754 581 -34 -247 462 552 -431 -564 320 -643 183 -333 239 -740 -563 701 -604 381 -368 -535 250 -335 -826 744 -191 -565 -448 -888 760 -188 -653 -773 -367 -501 772 -327 262 -560 -624 -896 -206 156 -611 -609 -687 -772 128 181 212 -101 -713 -131 -613 -518 736 -875 -39 -342 504 -405 -262 -428 -747 -62 -434 -262 -355 239 -210 127 -450 -39 313 735 -5 266 663 554 -144 422 224 -835 419 -466 -567 570 541 -225 646 628 434 535 545 -25 616 -598 180 -829 -685 -506 -411 356 686 543 -159 667 -633 35 -844 -281 764 -607 -181 418 -605 467 157 -651 390 485 626 374 -294 652 38 704 -733 542 517 -822 309 503 270 215 7 -714 408 582 403 192 114 -438 -27 -516 381 56 -386 438 -49 -812 -358 -850 186 -258 324 -599 748 237 -814 -479 -206 -741 751 -822 738 641 200 471 -621 329 -625 -30 75 -327 637 512 -724 -242 -837 -439 213 -475 669 -168 -752 155 25 475 34 777 -548 226 -225 -646 138 -357 -414 391 641 188 580 -40 -765 -621 704 760 -360 171 656 225 -139 -858 -278 -806 522 -749 466 -469 322 -727 -807 376 762 -799 -443 532 -577 159 516 -868 772 -898 212 -717 -135 227 567 50 415 -622 411 512 -557 410 252 -507 278 515 -570 791 456 -607 -625 321 98 -283 663 -226 -41 -214 509 691 -530 334 -574 245 172 -823 -352 670 707 -233 543 391 36 607 479 -668 600 476 265 -190 185 -529 456 -288 -129 -307 -545 134 464 -583 730 324 -233 122 191 -630 -743 -801 441 146 360 -736 -601 -192 -230 -821 -569 335 -334 -780 -368 -413 391 545 306 212 96 254 46 -307 -352 -268 195 -646 -640 -666 606 45 -788 -553 -334 -306 -646 223 -587 -337 686 -380 138 622 -568 196 -481 429 630 777 432 -322 -47 40 -764 -715 254 336 249 420 66 -759 721 -447 185 141 378 -572 546 342 -792 -318 -229 -696 711 241 646 153 351 -638 -417 487 103 -634 -621 -44 449 -772 65 -786 323 -508 -320 -572 -701 -652 483 -527 -606 756 -724 -467 -182 -681 -302 481 -778 384 -602 344 767 -426 -732 -345 248 26 -149 467 -309 -487 -376 173 -604 -688 -630 396 -619 287 -853 406 209 -206 -217 -219 359 -848 -709 767 -370 649 -361 727 -169 157 241 633 -757 -345 88 -869 508 -794 317 193 641 -817 278 -221 -303 694 156 -690 -466 -129 -231 547 -682 200 290 -314 -812 289 11 125 -888 -701 560 -89 176 556 -554 -606 -735 -692 476 69 -334 -606 352 62 -24 -209 402 -207 -678 -248 81 766 612 337 647 13 705 -796 56 -207 389 -126 -655 416 -212 -656 -349 -801 -566 -274 538 69 -252 692 789 -290 608 561 -298 -146 -781 -753 -451 -207 -266 534 719 -340 -511 -469 -552 -654 -176 -427 695 -748 794 -132 601 -624 -409 -299 -572 170 464 -314 -886 -804 -797 -737 -323 -862 -803 -760 -371 -161 189 -312 -601 478 247 154 -412 -515 -130 443 96 -627 796 564 -390 341 219 -849 -1 623 -301 -291 362 653 199 -103 -835 -73 -387 406 -696 548 -179 -713 -269 793 159 332 -77 486 647 -443 98 99 -547 -360 40 -134 -458 69 590 283 -327 596 -409 303 -738 13 608 -689 -444 -251 -198 175 609 55 -633 -248 214 -351 36 692 533 -894 -23 -339 -738 193 -449 -425 -356 330 745 381 -871 528 -485 31 -548 -238 -639 606 -579 -574 -442 -894 276 -65 720 718 -278 263 -142 -733 48 -692 -639 402 785 -866 -348 601 -77 -535 -147 -749 -254 596 -543 -175 470 -687 -705 651 54 -209 699 -229 553 -637 -857 -741 381 392 552 655 -355 541 -348 490 -17 -122 -30 -539 -865 237 -252 -695 412 -672 718 -838 -742 793 -598 -247 -657 -378 670 398 661 -637 -682 -898 328 296 106 -518 784 203 700 194 419 320 213 316 73 77 221 -140 621 133 274 -337 -589 291 -100 -585 678 -722 490 469 651 137 -544 770 -563 -507 -183 -508 -776 488 382 -218 341 -523 461 224 731 437 200 510 233 205 -811 -312 -380 -297 -253 598 140 -867 -152 12 155 -712 317 -524 -289 -323 377 -686 294 692 -370 65 -258 -168 640 -714 2 -804 346 560 -142 -843 -646 412 -581 131 49 -27 -820 -763 312 397 201 726 742 -72 -91 562 339 349 -815 426 168 -332 -684 -579 31 -899 74 -719 -589 495 -702 -694 -366 427 -707 -192 577 318 -578 -646 502 662 436 -593 -701 -432 577 -271 -496 207 216 -725 -818 59 669 44 -635 588 -455 338 509 -481 15 182 755 132 -635 -893 476 195 -859 238 -636 445 -592 567 -551 620 -91 715 -425 -239 -576 554 522 490 132 106 -459 328 241 -175 -746 220 561 3 -609 -249 -752 -141 592 -535 780 174 -91 158 474 -528 413 787 11 -423 -469 -857 -670 -396 724 701 -860 178 -460 -117 -348 -744 512 -892 -570 -139 -507 337 -112 -153 -219 -604 -259 -443 651 -748 345 776 70 -853 604 120 179 563 624 4 58 341 -292 7 -536 25 479 -536 16 -412 -626 -417 -783 97 -245 324 -360 -96 -486 752 -591 226 267 89 555 -592 -286 795 16 63 527 708 319 -656 -543 -274 -641 -562 690 -691 -301 594 442 -303 192 514 -159 205 -179 -115 -426 664 127 532 -155 53 386 -556 517 53 274 -295 379 -810 413 128 659 -678 -222 438 684 411 -213 -839 -428 172 -810 -713 -406 -123 65 -217 -581 714 -274 428 -111 538 -512 305 -340 583 -427 190 -503 -456 -891 546 122 607 -186 463 -523 33 -893 -732 -673 172 441 -137 -33 181 -381 447 -821 -679 94 415 -184 -477 -747 -193 446 -312 -547 303 -41 -838 685 558 -105 638 280 780 -512 179 -634 604 -631 -327 137 -711 796 -879 -22 -875 -634 77 111 -673 666 425 186 487 685 667 -472 599 -644 779 521 -335 516 -455 -737 -734 346 -252 633 408 473 404 93 -538 197 743 -98 448 594 734 -803 715 -722 -507 -300 451 314 112 102 309 -419 -301 -893 -450 -229 -185 -380 406 -408 -497 797 744 -207 141 390 93 198 -367 563 748 731 -409 -387 -533 -20 56 -610 274 691 -376 -488 195 179 -217 -607 -811 -495 -429 344 -846 -580 292 -169 -59 361 -69 779 -237 774 -307 -436 -734 537 -307 -135 532 433 40 558 -401 -160 255 644 312 -778 -478 242 271 -757 -588 -127 723 -102 484 -474 -336 -64 -429 -236 -888 134 35 196 -296 -72 -184 476 -821 96 -469 709 -408 -213 -764 262 330 -829 65 438 -19 -439 -147 287 638 -72 268 -464 -442 -812 -788 750 203 401 -153 -646 -451 -682 274 -841 163 -154 320 411 189 -363 62 -585 -141 -157 339 494 -801 762 419 -380 707 -9 52 790 719 -565 -579 564 -482 -855 -714 -801 354 93 614 55 116 413 -26 -777 -204 747 -645 62 -367 -236 518 -286 -245 -589 -455 377 570 733 632 111 137 -693 565 345 -753 -84 641 -816 690 -34 234 467 352 469 8 278 1 -666 676 666 -699 -55 -603 -445 109 577 -474 -635 -344 -71 -839 718 770 -326 655 511 292 117 410 -86 -149 -637 -625 166 -96 341 76 540 -887 -309 15 107 -527 728 98 541 476 717 373 524 216 592 492 315 691 691 -687 -618 -38 -409 366 -726 -464 -713 -344 98 258 273 -545 -86 -773 -477 -53 577 372 -646 -515 378 -416 -117 417 575 370 464 508 172 -445 312 206 -302 301 140 -670 399 -730 9 -135 -150 532 -795 -131 -559 417 -700 549 80 -357 -684 -475 -775 -821 -128 -572 -635 133 -559 138 301 -547 224 -820 77 695 256 526 4 21 -254 -197 -175 -751 17 279 -367 -54 733 279 -787 376 21 640 -636 155 -619 -22 40 -854 291 -134 305 -723 -361 -217 -528 -595 -507 -350 457 -158 -733 -610 474 155 -28 -170 -209 720 350 -861 -731 -430 -64 12 119 -371 628 -595 -106 591 100 -598 -60 476 -82 -816 181 -202 -254 422 511 -585 -325 706 -562 -876 -464 -432 -830 -764 -578 -118 -702 422 455 786 784 58 -638 445 -34 9 515 -34 241 -481 452 -225 34 -13 -837 645 -418 -377 -680 205 -653 624 -202 398 -864 -203 468 -399 -196 -47 -564 713 497 586 -54 548 207 705 210 -168 -736 255 259 -325 151 773 -22 655 -607 513 -799 -833 -72 -45 -445 -176 352 -292 -291 -231 304 463 774 201 -682 427 227 -134 -214 458 -651 -723 290 -620 -640 408 170 404 473 -724 442 795 684 -777 768 149 -290 226 -741 736 121 -130 109 -281 28 1 -335 -197 -227 -169 -17 -296 -114 499 -659 290 763 291 542 -873 -853 264 -747 432 -192 -897 292 -245 530 620 1 63 13 -738 -219 -128 -307 -395 434 -703 16 -6 302 -255 -863 -69 475 50 314 -100 -895 766 44 -550 -837 370 -575 274 292 -25 -591 -47 132 699 523 -362 699 211 529 573 -7 163 540 763 584 316 -393 -673 170 -349 -726 37 -179 276 -346 -617 -241 248 -788 197 -132 -320 210 -815 266 -323 529 431 207 140 422 376 367 -347 -819 -702 -258 778 193 758 -501 -714 -343 -130 487 644 491 -425 -128 49 115 -431 28 -407 -707 -396 -585 -875 274 -102 180 -402 -77 -329 -131 -787 187 -188 482 681 221 -51 701 -107 184 -508 -588 452 -552 624 -373 -253 276 588 -607 -559 131 -78 672 210 -778 -641 -745 -502 -1 85 548 -820 668 13 457 540 178 -742 -778 -60 508 -757 -219 593 -579 -737 733 -522 289 499 561 -828 -488 -186 -830 -446 -787 -482 192 -389 -334 137 677 -450 417 465 -393 290 -25 284 -719 173 -741 45 662 349 -892 681 739 -590 -66 -26 783 -48 626 535 800 -862 156 -71 -804 -134 -555 364 345 -844 227 294 729 -353 695 799 -623 192 357 507 -689 713 -720 -347 -874 147 -855 -41 90 715 -558 73 -603 -36 -687 747 569 800 -409 -210 607 -789 -232 499 729 -448 480 241 -366 -393 -475 144 530 489 -865 -634 777 -584 654 -243 541 -401 -334 694 -13 713 135 -869 -280 622 745 -105 429 162 -740 415 613 421 706 -683 -504 -486 -497 -634 -95 -379 610 748 654 -496 -136 592 -894 -562 -708 -897 505 552 -822 -168 18 -78 -641 -73 788 -494 716 86 -647 -223 -512 -345 246 49 344 480 -392 412 -618 572 -115 771 213 192 592 -566 628 -780 -840 147 -423 12 -315 -397 -850 -280 -229 -79 -626 -818 -302 289 582 -721 -423 -34 -297 352 -222 662 -867 -809 -348 -896 451 -338 384 -615 426 757 -603 21 -809 175 640 -348 322 648 -65 -340 200 127 -449 191 -594 37 -508 792 534 -604 362 -4 598 43 -738 67 612 -324 -863 298 78 203 -317 519 214 -478 -711 -369 -288 486 -144 56 777 -725 399 -789 -229 637 -540 -596 -150 527 638 -172 269 64 -748 -428 306 454 -803 554 -683 -63 -408 -890 263 406 -745 17 -684 10 -359 393 -732 -703 -393 476 -776 -49 -514 491 213 618 696 -506 -398 797 164 -40 399 -441 642 360 -210 -876 -767 -490 -188 619 -732 153 235 104 -868 -318 -621 -589 -234 732 -3 -480 347 426 579 -861 609 -374 65 199 -451 -604 418 290 -526 53 627 -450 -343 -566 -377 -119 -426 454 -114 403 -125 -586 -437 28 202 333 478 -675 146 -476 -335 -695 -153 5 189 45 -50 -323 -666 -824 734 -110 486 32 12 364 -784 -736 523 -482 157 342 -226 -389 -351 538 432 -145 378 -438 -77 -671 793 -813 -506 -455 565 -870 -195 -750 585 -619 -243 489 102 677 781 -642 631 -491 -728 599 115 50 16 -749 212 -389 -597 -531 28 780 493 -637 329 -859 -398 -740 644 362 439 -453 65 -193 446 -345 -603 -885 365 -534 -370 778 762 -624 -346 237 -421 197 659 548 -138 244 -230 -169 -173 -689 -282 -790 -651 564 85 263 -631 -69 457 -102 3 67 207 -28 -545 491 -796 -396 -392 -205 -395 237 309 197 257 427 4 -290 273 -522 374 680 -587 -769 -863 -256 398 -843 -300 -847 36 561 466 -263 158 -677 439 -145 306 -816 76 -701 -825 136 -416 -410 -419 -382 459 -451 -456 208 -73 275 -616 -886 389 -119 -764 569 733 732 -694 367 304 131 672 -614 -700 -690 -415 -145 160 430 62 -640 345 482 -195 192 263 744 -623 611 -790 168 241 139 487 235 298 694 -436 -680 -881 -214 -777 475 -685 -102 -242 -344 68 -487 142 329 -611 -644 211 -773 704 -820 -339 657 -23 369 -165 -729 725 -390 715 -329 556 -596 -600 -71 -380 692 30 -490 -328 -682 -504 -396 -78 -270 778 -207 -485 -690 -333 278 -95 -354 390 -325 635 -101 263 -297 -787 140 -865 -331 -92 -389 -41 -589 -827 304 -104 439 472 -65 329 -359 -733 -297 437 448 -129 -621 -466 -455 -641 -394 -805 -432 474 -790 -863 -132 105 385 -128 -742 65 -740 -311 -893 -779 -898 798 -488 531 684 656 -153 381 -699 580 -638 563 363 505 -681 -555 450 -762 -476 148 222 33 617 403 407 533 -264 335 592 475 165 623 -229 -859 -79 -49 671 -36 -691 444 146 -7 683 -93 664 473 -487 299 25 -571 -804 212 -213 -241 -167 -118 396 -572 -377 -336 130 358 -601 -886 -274 -331 -878 141 616 -793 -308 -223 492 755 -785 334 -86 723 54 -719 113 -59 -570 439 -223 187 96 -34 411 -362 -609 672 -662 649 147 -535 160 55 -239 84 -308 -362 199 -771 42 -435 -279 -281 -120 -289 -1 770 267 -733 -204 -786 -620 239 -343 676 287 575 -168 -466 -598 -649 -149 -151 182 -229 -861 -74 491 -784 94 -560 256 -699 -338 -414 130 -891 -686 -16 -751 654 599 680 -645 -507 -86 -111 557 -14 1 -26 -318 679 -564 4 670 54 581 -876 -824 -634 -582 -531 -704 -863 -840 430 -518 -859 755 -464 -175 -137 10 -154 393 649 -413 -824 137 461 693 -517 687 680 -379 20 9 -764 -68 208 774 -878 456 696 -526 -210 -92 322 722 -623 -879 19 756 -668 759 -744 -155 -195 285 49 137 -824 705 -337 521 -841 323 -896 -439 -418 765 292 -756 -394 606 -128 -877 -765 686 -668 691 730 -476 -487 649 254 50 230 -441 -582 494 -27 -677 -856 327 700 -746 -387 594 284 -694 -722 -381 115 -308 -695 -403 -629 381 144 539 429 648 -703 -793 -559 -789 640 -750 144 168 551 -766 -792 -887 297 -689 -456 169 -255 -54 -224 -183 -656 -55 -871 256 -318 -187 -226 -310 -715 259 -799 309 116 88 631 157 230 193 -1 -304 -898 60 607 221 174 382 -558 213 612 222 -697 -491 785 -519 -393 -863 -124 556 -558 -685 555 -374 653 243 655 162 628 -388 -534 -855 -678 726 454 -791 -168 327 -44 414 -642 -553 -462 342 -323 -76 -337 -469 202 414 44 718 247 -124 -223 -250 -677 -137 -676 318 -79 -18 221 -290 -338 -235 661 -399 -853 415 -311 757 -148 -303 -29 99 318 -515 -367 -412 228 785 592 504 -120 293 -84 -527 84 366 -775 212 -780 -884 585 -421 506 487 -316 499 -277 223 560 129 754 88 -1 233 451 385 264 246 201 603 -158 -351 513 -841 -230 279 551 -134 -488 -635 535 -169 -91 -382 402 667 -135 -603 502 653 -243 -147 -14 494 -499 -351 -565 554 -556 -42 -518 -757 -506 -206 644 112 -519 162 579 279 691 -786 -690 -170 -379 416 701 -412 728 191 -605 412 -805 165 -512 167 -418 -875 476 451 478 97 394 -550 27 -47 -107 -65 -87 -609 579 -396 -764 178 774 284 670 752 -804 -445 -562 -437 -663 -396 18 359 384 -818 221 448 -146 38 -755 441 -763 -570 481 -464 587 -631 155 348 -298 -652 -443 -312 128 -93 163 537 -8 664 -517 51 -340 -750 755 214 152 163 405 146 -46 383 -124 -425 781 714 86 -427 183 46 792 554 -143 755 -51 532 557 -802 -67 567 -338 -116 -490 -363 -863 -738 -28 151 -553 -789 -113 759 -696 534 269 -679 -750 368 -815 -413 -806 321 199 168 -607 -828 -678 -244 178 374 683 -47 -153 403 583 -482 -356 -854 -829 -731 714 -762 26 -308 -387 734 -670 471 -212 687 285 -538 -51 -651 4 -720 -586 -476 12 -210 -191 461 -427 567 -471 -228 402 296 -617 559 -20 622 -544 589 -558 711 21 -797 -431 -844 -380 -190 -97 376 444 49 171 -527 -239 -670 752 124 84 491 587 649 154 225 -862 -660 331 690 -111 763 -401 453 664 -381 -158 360 793 21 -517 -159 -746 513 -554 -96 -145 277 -882 -388 -657 -699 674 -653 -575 551 632 -507 736 393 151 -595 -709 136 -595 202 -310 -617 435 -395 -630 -571 266 -715 627 48 83 -636 -218 -108 99 362 784 -422 767 322 -105 -665 77 390 317 522 25 611 256 -564 -214 -612 133 -563 245 -45 701 775 -690 -415 491 -785 -829 -219 186 -686 -250 97 -615 -203 -52 614 -281 95 634 -802 -632 -474 347 171 -396 -191 163 -631 93 -871 -810 135 -164 -170 -875 -622 610 538 549 235 285 515 330 367 361 -589 342 345 -661 -653 -661 -376 231 300 444 360 -764 -772 -271 412 203 -849 -380 -790 -884 492 460 -550 579 747 535 -796 114 -471 414 757 97 -761 650 -386 546 446 471 454 -548 -673 -244 666 540 -491 -141 -96 -298 116 -402 -102 764 567 -713 520 -140 463 797 230 484 -898 -528 535 789 -231 -50 -226 -807 -846 -67 277 -435 452 -363 -185 758 -704 12 -643 89 -891 -225 -503 778 -540 456 -199 -47 172 152 311 212 -758 -233 -697 773 -421 201 -461 47 53 324 -289 -683 74 -176 -333 646 -609 -104 614 200 394 -808 -91 302 -304 -461 -885 756 349 162 -700 -30 524 -366 -808 513 -174 -199 418 219 -1 -250 299 623 719 623 -87 475 -847 217 636 563 287 -448 178 -416 -257 68 -129 468 -215 -127 539 5 609 -627 -751 -414 341 -553 182 -173 717 -587 -802 779 -568 -241 -241 532 143 -514 -683 -820 -212 134 -388 -798 -622 647 -607 -119 -230 -755 176 -618 115 229 -117 -873 87 757 754 -53 356 245 -751 -308 -542 55 605 164 -865 -376 763 -10 -112 -517 438 -798 -254 456 -374 7 -337 227 39 -707 -8 683 -506 362 -564 189 732 592 563 -379 -464 -826 124 -139 405 -381 273 -889 393 -853 -882 -373 627 384 662 152 178 698 27 -479 690 -608 -237 -579 -533 106 5 -475 634 -424 -673 -787 -378 249 -176 -582 -764 435 -405 41 -480 -709 -715 79 -149 102 -589 731 348 -596 551 -607 -683 -102 -842 738 -358 -640 -499 -251 -416 -85 -654 -667 -418 -677 -690 176 -63 119 607 -687 649 -64 -156 -537 724 428 390 -494 788 -572 437 -26 132 117 620 -609 451 356 -561 -412 -390 -599 454 -697 104 -624 -633 -362 -442 679 517 543 -359 533 464 529 -642 610 740 -655 547 -396 370 -599 692 -662 -98 205 637 -295 -641 -443 -312 624 777 -383 97 -392 511 -429 -320 -458 721 -102 -584 68 726 689 117 201 431 -281 557 280 158 -743 -779 -749 -365 129 -66 601 522 454 794 -239 651 -54 -546 108 462 -472 753 -569 -144 -547 112 -867 -490 -464 -722 91 234 -691 797 -768 -347 -851 -20 228 794 -71 731 722 -496 567 708 -787 -35 612 -664 285 444 345 -9 624 -806 -421 573 222 24 402 -311 599 340 -867 490 476 437 -22 508 -869 117 452 -609 -815 -237 -770 -176 718 -29 -84 -896 407 761 -249 494 267 -889 140 110 306 -787 -25 -557 -836 469 227 496 -597 601 -244 720 -304 -553 -390 370 -393 -485 791 112 189 207 47 -731 317 91 -352 129 -421 -609 -565 -316 336 -184 -829 -362 416 635 133 227 -473 476 -191 694 621 615 -553 -429 -93 -730 -576 -219 456 -101 317 -604 -448 -631 412 127 -589 -890 242 -40 220 -1 369 -240 326 -15 -737 154 448 -234 131 -106 -360 329 315 711 324 -708 63 -204 222 -423 697 322 -265 -817 45 251 284 359 0 480 530 539 380 248 -260 -293 -738 549 421 532 20 389 -885 -466 39 -779 -127 -297 -229 -694 -789 359 -518 -370 -129 52 774 74 -711 -370 12 -884 -117 -218 401 -512 510 610 -666 705 762 -133 -230 -395 394 -834 600 -843 -884 720 131 -484 -51 57 -456 -60 721 -376 85 429 -23 60 469 -558 755 -646 -207 -316 376 -344 -115 -501 -666 338 -860 683 -312 169 -616 -655 -122 440 481 -137 222 553 218 248 378 -443 -599 768 390 -566 -803 -327 761 -653 43 358 -628 -101 720 -164 -511 -88 282 457 -70 110 -128 629 -642 -451 63 -744 -824 88 -521 85 616 -881 612 94 -808 730 39 -268 -828 -852 -646 723 -117 642 -243 -871 -422 -353 644 145 342 -837 86 -629 -87 185 -283 -193 -801 228 454 334 -653 169 -177 606 352 144 -564 92 -892 -343 -885 -103 -501 -689 -98 660 -378 -633 533 466 280 -708 468 343 -383 -183 591 322 -676 -556 -684 -150 654 552 -414 -395 209 -651 -332 32 -551 -758 -695 -815 -348 766 -569 778 459 -795 656 752 -502 -807 -264 563 197 -310 695 795 -264 -337 -373 651 715 586 -375 -570 292 329 280 -432 -565 -419 667 496 236 -802 736 388 -370 -667 717 -497 784 -562 -44 -664 -851 -223 370 54 -511 -565 -453 404 -177 -338 -753 544 -865 653 -836 -886 -216 141 -774 26 -201 -214 -818 763 169 449 -108 633 509 -16 -411 -361 -772 -199 507 -689 230 79 398 289 493 -876 365 743 -363 221 744 -596 -509 -851 -521 189 446 -672 530 -149 -890 759 59 753 262 -622 -830 -1 419 362 -531 568 -268 132 4 156 -651 373 85 -368 513 -46 -205 -857 -644 199 -488 -187 -417 -159 -240 111 -895 521 715 -851 -411 -64 48 -173 772 -65 -224 722 -66 -618 573 551 -880 746 -784 722 -104 56 -419 -273 -520 -161 -96 -835 -7 -173 368 -167 -232 -328 32 704 -384 -698 463 342 139 474 -117 -777 -307 -284 -341 550 -897 -79 346 76 39 407 524 -812 102 -488 -142 262 -49 -190 165 -599 210 -377 -481 696 -319 -107 -16 243 -841 381 -872 -251 335 226 770 751 636 704 -270 -208 350 545 -619 12 -204 171 113 -98 -47 -852 545 -470 19 -159 -492 -42 -251 -373 -415 583 -556 -509 -330 -89 -672 -644 248 379 -463 -75 -641 -464 33 75 -228 -627 414 -862 -115 79 -290 298 -746 -857 -473 286 -53 217 -763 524 -119 -714 724 -82 -506 482 150 -204 600 -452 368 -770 -769 -701 -731 360 -806 48 -815 249 588 -775 -160 -729 -166 537 216 353 528 -829 -83 301 96 -35 -819 211 -587 -732 76 11 108 733 642 -822 -402 620 -197 -158 -696 347 -537 739 184 -869 623 538 -537 572 -694 258 -688 -231 132 133 302 176 -245 675 -567 -605 -740 429 375 101 265 -368 431 318 658 -848 -521 -384 133 -89 -583 -506 366 -584 273 -642 -198 629 -804 516 -105 519 -716 790 728 306 614 527 -354 -346 357 159 -370 460 649 -300 62 -159 42 -226 254 -153 379 -355 -677 -878 762 71 -594 -562 -730 -14 697 -304 779 -108 779 -209 -311 -589 -343 246 -161 348 -865 21 -332 -520 -686 -703 678 300 -623 709 -61 -192 -174 394 481 748 -10 753 -886 -636 -814 576 33 -712 434 -487 -604 567 -872 -580 -416 461 -749 776 419 -39 -754 -298 -2 -537 -508 -37 -671 -670 68 270 128 -675 -659 414 -101 484 -620 -180 -863 660 465 229 -344 572 17 -482 732 709 323 764 -624 538 331 -444 514 -786 -755 -185 88 -454 -598 -833 -402 -837 63 534 -286 207 34 738 -708 706 -205 449 -646 -484 340 -9 -828 -692 -483 723 165 -635 480 -760 -560 -695 -9 -135 -856 222 700 94 -45 593 749 -766 -694 687 537 -172 -267 -254 557 -110 -611 -354 -793 658 -434 318 -600 462 576 -862 -97 -632 218 172 716 -343 -819 621 401 -843 -50 -241 -795 688 340 686 678 539 790 -886 744 -363 -691 568 180 85 544 289 67 682 -251 -554 246 -447 -328 149 -308 64 -572 -744 -554 521 -128 698 69 408 469 -629 234 672 20 93 -873 -134 323 355 211 126 -458 478 -507 -848 -814 334 581 172 -725 -246 306 -735 29 -33 201 552 -64 692 450 -657 -360 -140 -777 204 -743 158 -335 -618 198 10 724 491 -569 -435 -451 -872 114 -768 -405 -549 554 292 -184 -541 449 -330 442 -185 -799 764 375 21 -208 -251 -312 -238 -354 -740 -738 -484 -374 226 -826 -525 775 37 -173 236 -226 -889 -276 340 -900 -669 -717 -339 -444 -552 550 -443 -757 -342 -237 -817 495 91 -361 799 789 12 544 -355 488 -197 -662 16 -727 175 533 -122 -615 -214 476 -888 130 -795 -164 -758 -66 714 -734 540 -166 -647 -200 -112 -111 -340 428 -166 -229 -789 -537 462 274 -28 390 -189 -546 -299 -4 -770 -889 451 505 752 335 486 -297 -544 271 -806 -744 -36 -610 -841 -660 -305 59 -843 -516 -302 -585 474 -369 566 513 165 -387 362 -465 -457 -463 -655 -394 673 785 763 -206 -25 -319 406 489 -292 -477 -762 -671 -350 -890 18 700 -795 -122 -469 -597 -494 -221 -886 -549 -306 -608 82 -667 -47 -440 147 772 704 -483 578 573 -826 -828 -612 38 -141 -663 -355 -414 282 -759 60 635 -211 152 90 19 677 -561 289 439 -614 635 -474 -244 -471 -404 -263 285 257 50 -423 -323 275 657 -6 439 -389 -775 343 -255 47 -505 15 -484 287 -731 -287 675 -566 -136 22 -525 611 485 -811 -171 -584 -229 -9 -456 1 325 306 -693 714 -366 474 -712 202 -137 -429 -175 311 -364 759 574 -765 544 492 -846 -572 -643 36 350 -827 265 -774 616 -110 -564 567 -823 -181 435 511 -445 762 -3 -335 404 15 -275 -100 -112 481 779 -805 -49 -206 76 -6 -770 566 -846 748 450 408 696 233 -139 430 612 -807 275 -215 220 72 -92 -520 -419 -813 150 203 -852 -339 -703 -734 87 506 -808 -354 -329 2 309 -323 300 -616 761 215 562 -846 336 675 93 794 287 -396 -336 -148 190 296 -562 -612 88 470 -250 338 -107 671 60 539 -785 194 -826 800 545 -477 -819 -737 136 -781 -352 -137 407 -244 -25 562 -265 768 -475 136 117 -148 293 72 -792 -505 55 143 330 64 -750 410 427 190 -327 573 682 -200 -431 483 156 -134 16 149 -3 -63 39 -310 198 381 -318 -499 -14 84 620 62 599 -871 80 140 -580 500 -717 -248 -367 163 -270 757 -735 -110 -505 78 -643 -769 -336 181 686 108 55 154 -492 -397 -597 67 -26 161 600 -137 -618 -378 427 -42 -850 603 105 56 -104 -213 770 -496 487 616 -248 789 -246 475 -186 -704 786 389 -754 -171 325 347 432 -424 580 -245 -795 -249 394 324 137 -745 -311 -892 -374 274 173 -766 408 -402 -216 732 -876 388 -678 -392 -508 645 -132 4 571 686 611 -394 101 62 -35 -822 565 -748 134 -77 -754 674 -821 -129 303 -886 -391 276 30 -626 787 -776 -662 -172 191 -589 329 762 -35 -547 267 301 -807 -761 -845 -61 -751 649 -160 564 151 456 108 -166 -877 -480 -289 -209 312 -528 309 -196 -178 -851 155 446 -623 348 357 609 -791 -650 -788 -145 230 -225 -385 -713 -403 -380 502 -241 3 646 -183 633 -759 -610 -50 -628 -720 -201 776 -321 47 273 765 -417 339 -57 -270 -169 -831 168 -453 550 445 -518 329 454 456 -659 -785 636 -444 -177 92 578 -366 92 -650 -717 -784 775 -772 157 -44 57 -161 767 277 -243 535 588 -494 344 -686 -503 790 -449 -413 -253 -204 184 411 -657 -444 -325 -229 -282 -793 -33 -393 399 -19 216 298 -892 -388 444 181 204 -60 420 -173 -304 -471 397 -442 -457 -840 -747 514 -41 596 290 178 156 -369 -434 -337 25 -284 -20 311 600 452 -3 43 -72 -46 -816 125 -255 -609 -841 559 549 682 301 -752 -141 744 600 -282 370 629 -99 -162 332 -323 -102 203 -547 -743 588 417 721 -291 -361 112 -56 -582 569 -254 -454 -728 -808 431 -251 613 -527 -745 460 -780 -418 -866 780 396 0 748 -695 372 740 -427 261 -118 -50 702 -649 124 701 -376 91 648 499 612 212 -72 -484 338 317 90 216 -750 -598 -608 516 -590 30 -542 -473 -134 776 268 -14 -75 115 -432 -577 -440 -564 -414 699 -374 -716 -785 -535 -56 -68 -765 -49 -760 -390 -205 171 263 504 478 -37 -512 50 721 524 571 26 519 407 468 -856 5 190 -7 331 -772 -470 568 -146 -578 63 429 -599 182 188 117 420 -245 136 160 135 421 557 -165 -713 -290 -57 425 -169 -618 -797 353 -15 434 370 -269 -52 284 530 442 -614 227 109 -871 36 163 493 661 181 561 -811 -118 -155 -33 -497 -32 170 508 -419 -707 -288 -547 66 331 -30 507 266 -648 -637 -555 215 -442 419 -264 -793 548 -242 213 -193 147 -49 426 70 -802 -244 566 196 -377 -848 -324 -710 -274 163 -417 -759 608 116 -600 -397 339 519 565 -116 -825 -256 432 -789 295 799 -637 611 -460 15 -880 176 -173 785 327 191 -678 -715 235 -198 464 633 -484 -806 -842 -554 549 -510 715 -426 -657 790 -43 670 662 -568 -293 -246 443 -718 787 -47 -542 -384 -236 -459 -892 608 -516 279 437 732 -769 578 -578 -318 -145 -677 731 -226 -662 561 -337 768 -595 -216 464 -656 -434 -136 -717 213 -669 626 355 -30 84 547 -41 388 633 -812 698 -301 552 -630 248 -578 649 -95 69 -575 -532 -814 -484 -53 -694 81 455 -562 -729 443 687 128 -369 436 -672 -284 -451 739 -711 73 447 -818 612 229 536 -723 651 678 58 -188 -205 -889 582 539 74 -596 250 288 -253 -628 617 37 791 -441 85 305 188 764 -9 -212 604 649 416 50 529 363 504 493 -136 628 725 -169 526 3 -327 140 -357 413 -630 354 544 -630 12 531 -404 -182 -737 -486 -441 -261 -507 -299 -49 6 -876 179 28 255 -722 -759 546 -739 662 -385 189 -338 -504 606 579 24 660 141 -151 619 616 -525 292 -72 460 279 686 599 -247 -357 45 -235 255 673 -768 681 713 41 546 -842 280 125 -721 -526 800 143 -627 -852 -405 676 -246 405 -689 378 -359 -541 128 -229 -717 81 -451 437 -499 -482 411 551 429 125 -116 431 -30 -315 501 767 664 652 -212 -337 -103 172 746 304 -242 -141 394 -701 -832 -390 160 -618 70 -416 674 -813 538 -264 157 -830 641 -215 -177 54 560 82 -353 577 -305 -116 194 436 -367 70 -508 205 -856 -359 697 -377 607 2 634 -258 228 97 -17 384 304 594 -7 -58 -211 355 121 -782 -44 373 130 -806 -499 768 -32 -57 751 251 123 -289 96 -274 -264 -271 42 520 -595 -641 169 -263 711 126 663 -743 -874 -832 -191 -79 753 -295 401 -746 295 182 -433 -632 -629 393 -733 4 -251 -717 477 735 -7 333 321 562 -620 -565 -83 -143 -307 419 -99 96 -406 -29 666 643 -109 149 408 13 -517 540 -704 -826 705 118 767 -122 88 94 -760 -842 -96 44 59 -61 515 391 690 150 666 10 -496 -454 -426 -560 -782 -457 139 475 -833 -180 144 -435 371 178 526 -659 593 559 369 -633 9 -556 -895 374 -798 577 -493 -534 610 625 61 -21 -352 -795 545 -826 277 -20 242 -789 -765 660 -643 704 277 348 705 732 799 -221 -587 -674 83 -440 -225 673 -96 -321 -281 442 708 -618 590 -524 -445 381 243 -749 -82 435 323 -157 -153 230 -483 446 -57 129 75 509 84 28 -774 -7 -287 216 -172 -887 139 684 -124 621 -45 660 718 -583 180 -334 -534 273 -307 580 -599 -147 412 -627 -82 -884 -863 636 -186 -140 74 697 773 502 211 -513 -787 604 -359 378 -194 140 592 -21 20 -286 -157 -30 -233 750 -115 -43 -363 704 -260 -310 706 412 -822 -228 -375 93 -111 -687 -445 -441 218 -826 -233 145 285 621 263 443 781 -46 -857 -622 705 475 -303 -838 -133 340 -556 504 353 676 -369 528 207 743 -855 -603 265 -673 588 -675 -489 -31 -539 322 74 -390 -623 -424 -748 -187 336 350 -314 349 647 -141 -391 713 142 -887 8 638 -535 33 665 -205 359 558 -644 -226 -840 -63 -726 -141 607 -865 289 -740 193 453 -807 279 -812 601 422 85 -673 -171 -219 -679 -226 -463 227 540 -278 234 -160 -55 -69 -140 -212 -12 -297 -857 -302 40 560 70 -566 630 -460 633 307 -848 745 -534 -529 -404 54 -286 -392 248 465 -345 333 -270 738 191 -775 545 -448 556 599 -197 451 -396 -849 469 -219 -698 346 154 -114 179 321 570 -380 749 357 736 70 796 121 -142 -460 644 -17 -307 559 317 129 -777 -598 722 425 -501 -815 -816 -826 -490 -809 238 696 -566 -877 -474 -22 -349 -210 -856 157 -223 -235 716 59 -131 -716 632 -880 -324 793 -165 105 275 -584 574 -821 331 502 -890 -848 242 -414 108 66 521 -63 125 464 -471 92 157 532 -388 -452 682 572 291 472 -55 -388 356 159 -885 -758 -277 689 -525 771 -297 -60 236 206 448 549 471 611 -541 511 195 -785 369 688 -478 -198 16 -492 -498 -837 290 -778 88 -786 -627 402 -733 166 623 -641 505 718 541 240 157 458 -540 -290 -10 484 -660 -289 60 280 358 746 -484 -744 -876 -680 -900 -754 -676 -59 717 -877 1 -82 -181 -806 -54 -650 -387 305 -7 -633 541 -474 601 26 -792 -428 -509 610 -810 -761 -691 83 89 720 184 -749 264 434 -599 -726 547 445 -212 -270 446 117 604 581 -659 529 -870 456 7 -510 -131 386 -495 -323 789 -420 -575 -305 609 526 -331 -358 613 -287 -327 -667 -893 -248 -351 656 -865 577 790 427 152 -771 335 491 485 330 620 -225 -872 -659 447 7 708 -762 -93 -786 493 -667 -301 56 -74 201 -738 0 665 -447 585 -610 47 458 -778 166 -465 -818 402 -622 -621 -63 -72 415 435 -826 -190 722 -612 162 -118 35 -535 -667 141 -454 183 192 -133 -831 248 50 727 -894 -688 292 -95 232 406 -176 285 -505 499 156 23 -758 -629 -725 523 83 545 -561 32 -559 -656 -777 413 -506 -203 -570 392 -145 -164 -328 420 -219 763 -175 92 -504 390 113 -28 -727 -649 -872 443 -854 320 71 -147 -339 -414 307 -236 -216 349 591 -207 635 259 156 -30 -263 636 460 630 390 -136 -47 -674 86 729 -603 10 -760 -827 457 -405 757 139 -354 -872 -252 587 -283 -177 -118 -888 191 -140 81 -567 239 553 -594 -689 -766 -570 -489 -721 401 783 -431 -37 -771 177 -333 -480 -879 421 100 583 -766 -897 -583 59 592 -825 -734 346 644 -403 -827 -535 150 575 694 -190 -51 72 -683 164 410 498 -184 -9 202 -260 -730 -95 378 781 586 -679 -305 548 398 -417 304 608 -897 513 -408 -670 -816 -450 -871 -741 -632 792 467 -800 187 643 -119 -644 -649 -125 -209 179 -805 620 -639 -15 -644 -494 48 699 303 538 451 399 659 466 680 739 -650 -67 107 498 215 337 515 251 407 608 131 -440 690 319 530 -701 -448 -94 474 242 -130 -368 611 18 -143 487 -352 308 447 293 -417 389 -233 -744 411 167 -726 83 -635 187 94 101 4 47 -536 -707 473 -301 -463 215 -816 451 554 249 -309 -279 -516 566 -877 235 -83 -682 375 -253 -194 -265 -279 222 373 -580 -606 -272 10 624 89 202 430 34 798 140 299 600 203 210 -524 -531 -29 -586 -303 -777 -174 -405 -74 424 130 215 -306 597 629 -573 508 -681 -631 511 -508 23 601 -888 -34 -18 -896 -439 -501 -90 -224 -419 605 222 -45 795 -653 372 435 -232 -457 -882 468 -656 -690 -666 -771 663 -671 -370 406 239 -526 509 564 -279 553 610 -157 -700 514 -276 -749 555 376 -494 210 -436 -629 -621 485 -38 48 723 -760 -731 159 -74 621 -34 -432 -800 -38 276 -466 48 -841 18 248 -126 240 -737 -275 -634 -238 -824 -357 -411 -233 409 -697 478 -708 -751 -340 217 653 -676 -553 -27 639 657 -733 -334 204 -681 21 288 78 -672 533 464 156 791 364 -825 -716 -217 -647 -495 514 -215 -719 117 0 524 256 390 428 -821 -761 101 -705 688 458 168 -703 -485 -88 -444 -674 146 -635 672 -658 77 -668 -745 -287 -515 -513 -3 51 273 -85 24 -786 217 -275 -545 -395 -244 -770 777 -841 -18 -565 -865 477 363 -247 696 -148 -440 -806 -638 -71 196 581 -329 -687 -135 434 659 -662 -457 -840 -182 471 347 -295 -24 190 -639 -525 -705 -265 -297 289 599 646 -46 323 567 -582 26 190 567 -295 64 -231 -466 284 -868 -867 323 504 684 644 624 -317 -473 662 -855 525 -491 350 -320 580 -601 -179 367 149 -699 -414 -511 191 -473 -75 -138 -863 316 577 -768 0 -423 -459 -151 750 542 291 147 -470 -503 452 381 -279 -847 570 650 428 -313 -876 529 572 407 667 -844 78 -611 383 -707 -815 -276 601 -156 773 589 -825 -346 207 -573 -277 442 -783 -877 619 -526 108 308 -769 -105 -50 -585 152 435 -77 611 -592 81 687 -20 -688 668 -759 21 398 602 -123 177 175 -358 799 733 -360 343 -417 518 -819 560 45 383 -679 235 519 54 38 691 -367 -609 -37 -587 432 458 -898 198 -524 -430 -880 338 -192 750 -154 687 351 -392 -431 596 576 -777 -348 -168 46 -694 -65 -222 -193 -524 -682 628 443 -261 -243 199 -847 10 13 617 -87 538 -308 379 496 -400 618 -2 -192 656 -279 437 474 127 -251 779 -726 159 177 -749 394 -239 -602 294 -95 -123 795 602 -205 -256 725 -862 494 -183 582 -474 -144 648 -516 -45 597 -812 694 86 -617 430 -265 571 245 796 264 149 -91 -715 322 -680 -824 -33 531 -332 -513 -738 240 -305 -412 253 511 682 99 685 263 614 -204 -5 186 -213 -629 48 652 -532 496 -616 708 -358 -721 543 -316 311 -472 -851 582 62 -212 689 303 -688 290 511 -39 -643 263 287 230 583 -746 -327 -536 -351 381 -528 88 79 -727 -575 408 113 -691 544 351 593 -366 783 115 127 -458 585 677 470 -151 153 326 -864 -379 -581 -425 283 616 -328 36 -550 -417 -443 -74 729 -322 -205 -384 142 74 357 618 405 -412 -497 268 -66 81 -487 37 -704 500 366 -158 515 -794 708 538 -41 689 -98 -126 -765 105 669 -259 793 332 -440 114 124 542 616 -22 -549 600 292 46 53 -155 -506 -82 -250 23 -520 781 -310 609 -888 463 90 -75 -749 256 -129 -603 360 467 137 -496 -273 63 -458 -697 -830 -771 -328 -489 662 -150 703 -338 406 681 229 300 -554 -179 -159 -510 -337 25 -60 -651 476 244 -690 584 613 515 319 654 -644 -330 361 642 220 -813 -203 -603 -254 -113 430 -877 -424 534 -625 708 315 -135 45 172 -507 290 219 383 -116 84 697 42 -6 472 -105 -165 508 -180 386 -402 62 541 -489 -311 -582 -590 268 237 526 168 -197 -700 555 -50 90 -553 -363 -365 476 -69 107 750 -813 -332 491 231 -6 22 763 -373 -464 -413 -352 616 503 676 0 -663 626 465 -601 257 424 -768 686 -195 -75 -45 -168 -97 600 263 -838 497 -683 477 -748 -384 595 489 -335 552 -513 501 548 -223 121 -569 -92 597 247 -156 -761 -538 292 -835 -847 -510 -298 -418 -724 530 462 550 -808 -531 -824 482 116 -59 264 -483 -451 -763 -773 667 508 -365 622 122 89 763 -191 -803 262 603 -450 -873 4 91 -439 234 794 187 263 -200 12 -382 33 -592 -165 547 210 -647 -125 515 -723 -108 -363 704 -882 437 495 9 792 507 -730 338 -2 546 -784 -503 3 -575 553 12 716 151 416 763 -235 -806 -806 -311 -113 693 -440 420 133 -634 -619 348 -79 -803 -363 254 477 100 763 604 -652 -369 -177 -574 305 -457 -100 746 537 -542 -397 466 -157 -578 727 601 317 -581 -381 -412 -833 -755 215 390 787 495 -206 24 -767 -708 -211 177 424 448 595 737 -772 -75 -658 -238 579 -459 -435 266 -480 429 714 -206 665 66 191 255 454 -106 629 -291 -157 -98 -12 -492 519 -667 294 -524 431 -782 -83 -208 565 -181 -662 706 160 324 784 406 165 -345 95 -747 -869 -764 -419 -369 -751 -890 -60 -108 243 -487 -284 -366 -635 217 115 -900 274 226 417 310 577 -549 245 -789 44 -561 591 -776 216 781 -546 -844 697 -658 -410 -805 -200 -185 692 -722 -219 -40 660 -567 -702 798 -438 -292 749 -450 -105 754 672 77 578 -52 -684 -177 145 -254 271 779 -683 -811 280 -897 -743 154 -692 113 -423 65 337 -840 432 -678 727 -638 453 721 77 395 5 622 281 438 -487 -470 605 667 472 536 491 -26 -172 793 -42 764 -13 -487 120 623 47 394 592 332 -378 -718 765 616 -168 378 421 -345 -468 -725 -338 707 -582 763 704 -232 308 548 -345 214 634 -702 -108 -829 798 -472 -28 -714 -148 -498 67 -454 -835 -448 234 -682 -356 -286 435 -730 327 62 -89 -562 714 -452 -265 -358 21 133 119 537 146 796 -490 -524 -156 761 260 30 265 -234 30 -449 -891 -389 -13 -762 -805 -613 198 728 -469 175 -705 -302 165 -271 -879 -477 533 761 -874 -331 120 -7 -387 -317 -329 11 -826 424 429 -307 430 -278 -385 -312 -679 257 156 427 693 537 -437 -585 399 -286 213 596 -611 -377 -193 -823 -379 -598 -601 -189 -577 130 34 765 -556 -18 -199 -890 501 390 -55 555 711 382 -533 -467 349 -539 -701 -211 -12 -512 -377 422 385 -203 -343 691 621 -493 -212 460 -346 -75 -445 -398 -745 -639 -687 411 489 300 -307 742 -381 -77 -119 200 -258 -869 -395 198 -114 444 287 -128 -374 253 -96 -311 285 333 -621 -344 537 -102 245 440 -520 -195 421 -112 249 -59 -302 541 -653 178 -96 -309 -32 498 267 675 577 632 426 -662 -138 66 -541 -315 645 331 -284 -275 753 -682 454 -380 -826 281 -517 626 669 -293 98 37 748 -840 -323 325 645 -130 -625 13 503 -39 560 -461 -533 -552 64 598 -474 -426 412 343 -166 -874 -798 535 592 -31 429 185 260 534 -233 517 -21 563 -148 33 117 406 -590 -468 207 -698 -725 -543 545 -187 -57 48 -561 -102 796 -146 -234 627 -869 -895 758 138 643 -162 -323 -640 -299 -91 234 -650 -583 416 376 778 474 242 263 -589 57 -764 -132 -900 321 -689 261 -869 -779 -758 -147 502 429 492 -628 -523 245 508 -299 672 -721 108 -805 -717 110 -833 582 -715 221 -652 647 518 -581 417 -773 197 150 -528 373 660 -594 -630 -708 -14 183 -146 64 717 -101 -157 352 764 -128 -180 671 285 -422 13 403 658 -351 549 697 42 -301 -773 319 -689 308 528 310 69 -877 -834 -189 151 -287 -556 771 491 -106 -191 272 -10 -370 -700 255 727 -369 202 460 -809 281 -127 521 -519 -250 -681 330 -652 -604 -791 -447 726 -477 699 709 -533 321 -38 -419 710 -330 114 627 -367 718 -895 276 162 -159 614 682 283 397 617 -410 -791 104 562 -723 -157 715 -50 -770 -363 229 -124 763 -438 220 -674 -105 -238 318 438 790 -450 -771 545 464 -20 -564 232 -830 -407 -326 416 176 761 -376 465 -466 -15 636 757 -328 550 -264 -656 -660 -340 292 -286 446 125 711 416 231 -850 -552 142 -802 -596 -169 -382 -821 610 -526 612 -528 417 -172 576 115 305 55 743 466 724 294 215 -724 -773 -887 -80 -57 -792 21 -90 699 -855 590 -608 -610 -387 164 659 -408 44 -376 -334 168 484 711 1 146 458 644 -437 470 -153 -599 680 453 -517 215 -620 182 9 667 442 -693 -169 -623 42 -566 -194 267 12 325 -281 -643 360 -496 -27 -877 702 495 757 370 -196 324 -371 -627 665 244 -478 111 -583 -39 -103 637 110 604 141 -875 -652 699 -313 36 -773 -277 -107 -153 -658 174 -436 767 -91 -713 -185 -669 -422 -177 31 122 -231 -30 -187 451 -853 -624 -793 -146 -127 -842 29 633 -227 80 701 -553 65 83 381 700 665 -288 -419 726 -583 -825 -663 -249 -28 -518 -228 -186 -465 -494 295 -741 513 23 -129 -684 -86 -177 235 -412 -47 -895 82 57 -512 66 105 -263 -236 30 345 -269 303 7 -96 -717 -695 366 278 -858 715 -388 751 -515 -528 268 43 667 568 17 262 -198 102 -204 658 359 459 348 -655 339 -64 534 645 -840 -791 -166 526 590 540 -386 308 -131 -236 -791 -810 39 -81 38 -819 250 138 -522 548 622 593 69 -140 -573 293 -459 419 -23 -751 -508 276 -548 665 26 -620 617 395 -475 -886 182 729 372 -701 748 160 669 -885 599 670 -757 -545 202 -335 -287 -399 -495 -61 -28 -842 -89 -245 -608 707 -619 368 22 17 -449 117 443 488 -368 -841 -216 599 -10 411 681 262 -599 413 -804 -466 140 -374 795 447 -108 -698 322 322 -530 737 130 -391 430 -202 -408 56 -330 -343 392 -167 -823 124 -204 -624 -547 -133 207 638 -697 -655 141 123 470 262 -56 -343 -34 -106 -185 0 -400 656 -399 512 129 303 -764 634 74 -100 622 -669 604 -252 -849 -476 -134 -515 -351 217 283 -118 -655 -784 -568 747 569 734 312 331 -507 455 -502 133 -871 -676 693 -395 -419 68 14 199 -796 -670 -636 -859 -88 148 462 -567 194 -415 -731 247 -894 365 585 673 -58 -379 -621 -847 -288 453 -892 34 -716 -414 -181 89 628 -249 -205 570 733 -875 581 568 -848 -117 -391 559 245 538 -463 28 292 -49 -800 -640 -376 -581 152 707 -159 -663 -191 586 541 -525 193 799 -2 -630 88 -815 473 -532 -423 291 262 85 -826 529 524 -723 129 98 397 -109 -195 -596 -738 54 446 -579 -723 389 755 689 -571 753 -552 -470 -478 -743 499 -376 -80 -843 -834 -631 502 -775 -144 780 -19 249 165 -583 383 715 -596 -8 117 -542 8 -533 663 725 220 -22 -268 -337 532 726 628 555 -38 -169 212 169 -27 -777 -123 -247 245 -360 385 482 181 -197 729 -329 141 -441 467 303 -236 -782 -878 -812 -611 -629 461 -234 -869 -545 -425 631 -211 -677 -261 60 311 -146 -132 -621 461 -330 10 -332 -346 779 -542 -185 -449 120 743 -651 -852 -832 -800 -719 -747 -743 584 -65 4 124 391 -109 27 10 213 -281 -314 -171 -333 -86 -684 -532 -592 -557 50 688 -206 312 47 531 541 -655 -811 169 -888 -522 -51 -419 -760 -827 164 -665 446 451 192 -235 -63 88 -27 629 -720 527 -549 -307 -317 -495 659 -203 -624 -571 -604 -68 264 141 282 -375 -694 687 0 -726 798 408 -725 105 537 -803 101 -2 631 620 -1 -846 136 66 -805 360 -763 -61 -38 -544 -692 -849 438 321 -259 459 610 98 433 -604 -281 -732 95 497 704 424 -496 -78 -22 -811 -244 325 -289 -108 655 797 -794 444 33 376 -20 -156 -124 368 77 606 -223 -735 -546 578 125 -338 -605 -237 -265 -386 674 -442 -242 -566 669 428 -200 542 -552 -50 -473 -900 -767 662 419 258 -850 581 783 -309 -768 -15 674 -684 -542 159 -410 584 -61 -628 763 250 383 -875 750 -460 -287 -200 -341 102 295 540 752 -312 -545 64 -826 -659 90 -79 -38 656 562 -385 291 92 169 -319 507 -779 32 432 -118 80 -581 -220 -71 -180 -557 687 -424 717 -455 -159 -814 -216 444 -804 -280 -699 786 211 313 -662 -75 -1 -721 -293 743 485 -164 -400 -884 -822 -831 -34 243 -510 370 -740 732 417 86 -344 -857 402 155 216 -794 482 41 480 669 34 -294 -347 -361 64 741 -185 728 -582 441 -246 294 791 230 715 766 -673 369 780 255 -578 -797 -546 734 -376 -839 73 -855 -133 -221 -279 324 -589 -892 -315 173 460 68 781 -196 -332 -784 163 374 607 631 -334 -305 632 -87 -886 633 -250 631 -198 90 -105 776 -418 -897 -516 -159 374 773 196 788 -814 19 44 -182 -143 706 -861 -478 423 214 397 296 -155 177 -498 -670 507 259 583 -198 -326 458 87 -688 142 -277 -312 469 -436 -206 -878 -869 209 -481 -4 -543 19 -803 -240 -559 313 524 -682 -26 241 706 -135 -508 236 -587 103 -355 335 -232 -87 384 676 797 201 334 -468 -275 -152 646 11 -738 -591 -65 -295 -660 -571 -771 -707 -743 -476 -542 353 -375 55 -684 462 -325 -520 786 -123 169 -747 -845 -355 621 -665 -810 -343 396 649 -832 -808 733 218 146 25 502 -202 -111 404 -36 53 -209 -541 506 -320 -90 -484 -793 -405 -636 555 -72 129 -539 187 -51 626 -156 628 137 -591 664 402 -162 195 -296 -336 -543 93 543 688 -368 267 115 -45 510 411 -782 -610 48 -120 101 -871 -850 255 -168 502 -548 530 95 -489 632 -234 -172 178 -322 388 414 454 -53 -39 527 -380 -606 86 211 310 27 -168 112 -13 -634 112 -437 221 -228 -568 -18 -736 64 553 -714 365 -561 548 -522 263 -797 636 452 644 -91 273 278 -838 -180 -444 -623 600 409 -368 480 -337 -465 -790 -5 776 666 -773 -297 -98 247 433 -74 448 -42 -37 459 142 -593 -692 -859 545 -225 -660 156 -284 369 317 -698 -644 -838 57 161 -472 459 386 136 -774 620 186 -481 -723 -464 447 124 473 561 86 314 565 711 -167 -451 -739 348 689 -256 -391 437 -391 -123 -411 451 192 84 448 520 -297 -394 -419 -164 -868 559 745 710 84 -212 659 -531 598 -105 190 -821 -654 -441 402 -376 -754 192 679 -538 -225 698 -675 -751 -183 -458 394 189 -310 693 -601 797 -691 -629 -285 -471 734 -650 423 -791 -383 33 -193 -565 -569 -524 380 -381 -502 235 386 318 103 609 -174 -490 284 -728 -199 645 -444 -121 -105 -856 200 669 392 314 -352 341 -822 -405 789 -670 -314 -799 678 -186 -716 228 137 358 223 -131 760 -458 17 -818 169 -716 472 -46 267 594 -70 -556 187 -482 -88 381 -185 196 768 496 261 731 -595 735 627 301 -542 -317 494 637 665 -178 -730 89 92 736 150 780 586 -426 -181 403 236 555 -699 146 260 316 -801 -883 296 -65 323 508 -698 699 -650 -727 -573 757 665 -87 502 -375 793 -530 -160 448 -747 -581 262 -89 -22 -598 21 766 -498 -898 -510 124 -692 -541 111 271 -468 -370 -694 124 -101 -608 -658 -244 -391 564 -284 -529 523 -56 -662 -209 334 -302 -182 -614 -189 80 409 -232 -55 -62 520 793 -82 171 -323 -492 -707 -756 -609 -394 -612 142 85 -33 555 -707 -50 651 310 -594 -528 683 115 251 87 -419 684 -540 263 -20 -7 734 -770 246 -483 763 -704 -806 542 -172 -883 -712 465 54 267 -616 765 522 8 704 799 427 -284 733 367 271 533 278 -246 -82 542 -403 599 -454 338 -190 625 338 -176 -862 -138 -226 487 -613 -199 -689 504 -509 513 495 -850 -478 571 -514 -852 -439 245 662 -582 574 34 391 -662 316 -161 -86 674 -37 418 -667 -772 225 -479 -660 -320 406 366 184 487 234 -173 793 531 260 -269 -253 -179 6 -433 -900 278 104 438 -558 552 -33 430 268 233 -191 -167 -263 453 -850 -58 621 -873 479 735 -668 -85 737 -858 -638 319 774 286 615 -233 5 249 237 35 -470 705 -869 -355 -173 -531 402 -664 -577 -321 -490 -889 -261 -728 -706 -55 -790 -331 56 740 -187 -394 745 759 293 754 643 265 -232 -26 -606 431 -561 -91 337 33 241 384 362 -242 -875 -75 787 -503 -797 -787 -409 -592 354 -162 -593 -342 523 508 423 425 11 -514 -671 -671 -382 -664 118 -599 207 -360 582 -249 723 293 -619 464 -68 -400 378 218 -531 -762 633 -606 567 -396 337 626 -782 -239 271 -83 200 715 358 -524 -467 -500 122 649 269 781 314 267 269 -427 -859 716 -775 -140 -851 -360 247 460 -804 -544 -881 -742 419 620 740 2 -175 32 -239 402 114 0 -453 -257 -823 -222 467 -166 -214 -835 441 457 276 -505 -492 -822 516 -123 173 -396 -453 -827 478 416 510 515 -600 746 -53 94 782 329 -237 126 152 -885 -792 527 -7 -727 -703 -131 169 606 -204 584 473 197 597 -35 94 -576 597 427 435 -542 173 -589 -277 -447 -682 658 244 276 -790 288 166 -327 -879 749 109 426 232 145 128 -465 473 363 758 201 -211 -504 -878 721 334 254 -882 -355 -555 480 -438 -332 -79 -437 326 -252 -708 668 -299 246 548 -1 -532 179 -752 -658 524 20 726 -21 18 55 -791 -62 -370 603 -327 629 -750 263 -729 257 -629 -549 251 -831 767 -107 -521 -437 589 262 -182 677 614 -872 283 -284 -42 231 -123 217 480 161 -152 -598 -77 -445 -219 322 684 -658 -224 -346 -625 188 -780 139 -383 -341 400 -781 13 -789 -656 158 -429 -55 -704 -724 -393 -434 -788 345 314 -415 191 411 -759 -550 522 279 581 626 607 119 769 800 -309 -402 -151 648 169 -411 301 -627 145 290 222 179 431 -870 -30 312 -302 67 90 -804 -40 -796 653 162 -826 -411 78 93 -888 -588 -73 723 592 -347 567 -593 652 -443 18 775 170 -612 -120 790 -188 653 -464 -804 615 351 -646 -521 614 -51 765 721 475 -131 -407 529 791 -262 247 -108 577 -122 -837 323 719 -315 -478 -584 -730 -120 -370 613 770 138 -374 271 -54 557 -522 659 69 290 -570 782 -272 232 615 574 376 182 -9 91 459 158 178 643 -559 537 -279 -173 -237 149 -512 -259 93 489 -755 688 781 -463 40 -804 -512 92 -327 -175 -655 674 -470 -106 694 -191 -533 14 189 -590 -591 -497 -118 -892 -9 288 51 339 -385 764 606 -12 -491 -495 768 -143 -221 202 -824 240 407 69 147 -550 -152 -760 455 372 -484 179 -289 -447 224 -509 721 -454 -502 -814 -868 -846 -55 198 -117 -200 -210 -214 -508 666 -430 716 -245 -877 -226 322 598 569 -552 -367 -580 -730 627 -129 -547 258 12 -94 377 -130 -624 -462 -738 -488 785 -109 181 459 28 -273 799 494 -218 -899 -757 -429 -220 339 -295 -40 -371 -172 -305 -870 155 527 -388 643 357 -445 -833 -223 -183 636 -894 100 113 118 -390 88 -131 -823 734 610 -346 -884 508 -117 -557 -475 -655 483 -612 -285 607 -873 390 -558 759 257 -762 -253 362 -236 -290 -231 348 -819 354 733 -574 305 561 297 -657 -411 -447 -709 -673 404 -561 -662 58 499 -411 289 -95 -469 -600 142 -161 206 147 -169 772 -780 -310 -228 -312 -396 -44 -668 -645 255 278 -213 -219 357 153 782 -170 -706 373 41 -333 -626 -831 -641 443 -103 -455 -547 -594 159 -154 -281 636 -564 -751 -557 -605 568 -460 -829 543 35 714 781 679 -66 -611 535 336 451 629 -551 671 368 -462 -860 -611 276 459 -256 340 606 -166 61 -354 493 643 -12 -150 777 -348 483 -60 743 285 -706 -378 152 -56 -475 -229 416 -244 -367 56 -171 -695 -642 -84 -526 -508 -420 -711 -706 -144 -794 362 -338 61 -565 440 265 -512 -153 -898 315 316 536 88 -614 -803 -289 5 -662 -261 312 -220 -708 605 558 313 -270 445 -674 222 -285 -183 -294 -532 684 -791 -321 -553 9 -873 183 -657 -404 -469 -417 596 147 -87 749 -163 -576 -111 203 -314 484 649 -282 487 -65 -859 479 83 166 747 -283 20 762 734 -207 592 197 -676 -126 -622 791 -173 416 -790 -610 -7 736 213 244 -171 369 -825 -590 -19 -529 -519 380 -600 -457 462 -31 560 738 -363 328 264 272 -143 -300 -277 -689 -257 -849 355 -688 662 -210 -436 115 -594 218 -501 208 14 778 -645 -571 184 -554 752 -567 175 -138 774 244 -321 734 -292 337 -617 -706 -276 192 -505 -657 -523 -195 -277 327 732 -603 -594 66 459 548 -794 -819 -287 -595 -47 114 -460 127 244 -858 -477 666 569 -796 159 -621 -61 -710 -525 117 -317 -449 344 508 -506 -664 -835 55 581 543 800 -610 -8 -672 -715 60 329 -79 -816 35 8 596 621 -150 -600 619 746 -31 52 -796 116 348 -891 261 533 -820 -851 681 659 -772 755 418 -137 -150 -684 -371 601 128 -730 -767 -181 430 516 256 428 -418 -802 -641 -796 -317 -769 340 736 365 258 -519 615 288 -406 75 611 -501 -452 654 -32 546 219 -472 -688 -423 777 -222 488 186 759 272 -734 678 58 81 103 -178 -662 218 -297 488 713 745 182 -313 682 39 388 591 338 337 -761 -115 701 799 -70 -659 224 -622 -572 384 -519 -202 -865 -864 229 53 -737 -465 -143 113 -501 -208 -163 739 -795 7 -664 -103 209 -677 479 488 152 -195 708 273 -227 190 696 748 102 -779 34 480 481 -520 -507 221 -348 27 -190 -670 616 390 -543 -70 449 -245 -359 -888 4 398 -453 -366 667 -391 -811 345 -172 -122 -68 -507 17 191 407 182 558 232 585 -64 72 -711 370 -798 671 203 -602 -388 211 -475 34 -528 603 -264 -756 669 -605 -552 782 706 -869 -382 -240 -218 595 366 -106 -398 -649 -10 -710 12 10 302 520 620 -419 609 616 -158 532 627 -743 186 -710 751 -780 -742 344 709 655 -654 746 343 -247 704 -168 444 -543 524 291 -554 -195 -356 -607 -440 214 -628 -247 -826 -203 -894 -475 409 -169 362 -698 -226 -139 543 -606 741 -605 298 -428 -212 -230 106 -789 9 2 -38 -178 194 70 -41 -799 -727 -21 550 429 657 50 -28 -232 418 -330 -519 79 -692 -706 388 -741 -208 -555 41 458 -237 320 -274 193 -746 -540 -256 673 -520 653 -277 385 -104 -484 125 656 -500 -543 -528 -76 -657 -77 152 -243 639 759 25 -623 590 -722 -654 -577 649 -94 587 -334 -491 -306 84 370 450 622 -615 242 -683 -444 -793 -192 -702 -877 774 -680 499 -738 362 531 474 591 547 682 -283 -260 590 300 -728 399 -300 483 31 290 94 66 -368 -44 677 698 -410 -702 792 -68 351 -715 -626 -639 688 -707 -87 742 -757 174 185 607 541 -391 -104 -410 -481 -809 -874 543 416 484 -715 500 119 -848 -758 449 -75 510 55 543 382 -378 794 -808 407 -187 -248 38 -183 216 349 -427 -761 -62 461 -78 -883 -426 -655 369 -743 -123 -789 -428 290 267 39 702 609 416 -341 343 763 -487 -819 98 539 87 183 -230 -806 272 -854 -593 -822 -694 295 235 -643 -604 -117 -572 127 482 -707 -837 -275 56 248 -121 1 -264 -90 -98 386 -888 -677 763 -26 178 480 -551 -492 -699 461 -364 85 -441 -553 -735 -510 -344 -454 748 212 750 -403 -43 -640 -150 73 228 747 -477 306 -657 150 362 -426 -449 130 -204 777 340 96 -216 319 -677 270 752 361 -441 453 -142 518 -829 -136 -556 -516 409 141 722 -257 -15 575 -455 -247 403 194 319 -527 -445 191 594 256 25 390 -749 701 177 -849 -218 498 -726 82 -282 156 15 -91 -12 -183 718 -690 97 596 -853 -894 764 -328 92 -758 -268 593 270 -749 -817 -680 -807 -824 685 654 -104 -777 334 191 -172 -653 -474 260 -738 -528 -852 -655 749 498 -847 -821 -697 -552 -836 661 631 300 524 -227 522 -616 608 -238 -589 -434 130 -454 397 -170 -701 -618 -378 71 54 632 -741 259 13 -267 -442 -658 -238 723 66 303 682 356 789 -248 -178 -610 -64 298 421 410 -493 144 -21 -280 -533 577 -179 -624 213 77 -566 -92 -457 -550 791 -327 761 -81 322 130 -235 -141 267 154 92 -173 100 -199 -243 31 -867 -721 -55 319 -536 -816 710 -45 -898 280 268 221 -234 -609 -619 -741 -599 -651 -895 -108 -174 -657 -454 398 764 -473 -260 -645 567 330 494 -866 559 -303 712 363 625 712 108 205 -547 61 256 345 502 546 -763 1 -595 780 102 -319 -863 727 -173 -822 -682 -810 -613 -615 -439 -567 638 688 30 -869 384 348 -22 774 -618 580 -812 -510 36 320 -132 396 342 -386 -587 -201 439 749 283 -580 157 449 0 377 -860 710 303 -3 694 199 717 696 625 561 774 -24 -627 261 -33 209 368 213 50 -712 -194 510 -877 -561 -238 699 -444 -684 -63 124 758 -641 -890 -760 442 221 -215 249 -593 557 -50 -865 747 137 -196 -130 792 170 726 435 25 -243 -875 765 761 -360 449 -396 753 -892 -855 94 -222 180 789 492 264 -166 -726 -285 401 -284 -278 -348 445 766 -519 733 -63 -791 -659 -679 653 752 -267 -557 -65 -147 -369 -266 98 252 -84 304 -5 521 -828 -382 -200 391 655 -767 556 203 -583 646 677 -820 -528 -665 545 295 -262 -809 -889 -30 42 -138 792 85 -178 -476 -182 308 -368 56 691 -809 520 -742 -711 507 261 -53 748 127 724 196 114 224 -83 -64 347 498 799 -367 706 49 -68 -219 195 -466 -106 -368 199 -303 169 -813 -857 556 252 -269 444 471 348 -210 398 354 -792 -572 718 732 -183 272 358 -253 130 -719 -403 769 -61 -50 -402 456 -449 -153 -111 633 142 -29 -219 -233 75 -162 -832 95 -9 63 -310 -163 112 675 -269 583 663 518 -613 -693 -344 105 726 209 -625 -436 -456 -570 -543 -421 190 767 -79 393 -633 652 568 624 -514 -856 652 -668 173 -829 -378 -531 -313 410 -565 639 731 -670 702 -204 451 615 -647 -114 -244 -842 -436 -596 592 -587 -159 46 103 -900 678 -663 209 -497 66 -668 -550 -395 468 95 -127 396 748 599 -426 -257 -383 276 -127 -578 -347 -125 558 -842 -111 -611 -7 187 -725 -892 458 -896 -120 -47 -576 -277 -900 -107 -459 69 -211 -546 731 -682 -341 -842 -419 203 92 -817 683 295 477 -22 -316 190 -512 170 -627 717 -884 -264 313 -603 454 288 623 -199 327 753 -846 -129 -563 -385 -98 -208 632 633 -7 -16 496 -805 -306 -889 -244 -365 621 -525 -407 -886 -55 -823 4 535 -862 -849 515 787 -760 49 -834 -786 -390 -594 445 559 -496 157 353 -162 7 342 -380 327 -101 165 450 -456 -670 -340 -170 -568 -649 -206 574 254 -20 -231 767 101 -256 -14 756 -215 -219 -278 -476 -494 -35 -645 -92 494 -827 3 -448 -140 -199 524 -217 -664 -479 62 307 777 354 -534 -49 -348 -314 230 311 430 -469 -177 473 -751 -409 114 338 -638 -24 368 -480 -81 -233 -69 -267 754 -714 -504 385 12 -516 -48 186 -611 565 559 258 694 232 445 -625 -339 -29 274 398 734 -679 -331 -400 -78 11 -572 531 384 80 -480 64 485 761 55 -31 91 682 -559 419 332 -234 -278 -228 511 -509 -148 -403 73 -439 -146 -371 -199 680 238 -151 -104 62 -699 154 351 -112 370 289 267 -377 -332 -492 -76 -191 493 -427 173 171 -523 -302 -307 -290 623 -674 437 629 711 121 -463 276 -240 448 408 -763 -159 270 476 235 -224 -78 -200 620 292 149 -289 -800 424 617 451 474 -782 -108 252 524 -685 89 -428 -159 35 -2 -625 161 612 -46 602 -218 708 497 -307 98 315 -437 503 -286 -733 -71 585 709 -841 595 97 -150 497 -311 -792 -532 134 -439 317 764 212 681 -707 572 -187 526 -174 -645 68 191 -731 -736 634 -656 -633 354 -620 -368 -595 -770 662 -239 -67 -866 215 -405 752 -855 -367 -887 -558 29 -555 -217 -132 -462 -648 -107 426 -364 353 37 335 -212 640 477 -191 349 -175 -62 217 509 -792 414 -273 51 -205 -420 224 -221 -164 -443 79 655 -573 -471 698 201 75 658 113 -216 -196 659 -820 66 -200 522 -474 -462 -473 -783 713 -527 652 -325 536 -75 571 -70 282 127 -411 -438 -108 664 278 -759 -228 -514 383 374 239 -581 -436 -878 -156 -613 -377 257 457 184 75 -378 461 -131 -375 -828 -418 -254 -152 403 577 779 734 -716 70 359 629 -61 -277 -207 606 646 255 72 -28 -535 651 207 -725 -818 -841 -759 612 219 -552 -492 239 173 642 -787 382 245 -791 508 -682 -141 264 210 286 -179 -288 336 279 405 -430 -856 493 704 -254 481 460 -790 -731 558 -869 113 -321 -179 -495 316 -48 26 133 -85 16 125 121 -401 727 374 -476 152 -692 -397 -611 -287 -808 -662 752 584 86 743 333 391 -708 253 -663 526 487 -266 668 -401 -464 -438 537 254 -687 -633 -785 -335 619 -657 -734 327 -102 -429 -662 -360 578 405 107 598 -583 -467 498 -265 778 522 103 -147 305 229 -546 -540 -553 -396 149 -21 585 -406 49 -353 108 -672 -404 -45 -617 632 -637 768 -850 -455 29 -452 116 164 615 762 311 25 698 -417 658 47 238 -792 424 350 7 -885 124 -472 -737 -799 331 554 -846 307 -285 -30 -520 -536 540 -349 -89 283 613 752 -398 648 204 800 517 -206 -401 371 16 -833 773 -737 -534 754 618 190 -779 -190 359 601 -333 -814 -787 -635 584 -207 -812 687 786 -139 -119 667 155 2 -399 249 -728 404 -723 641 601 -548 257 725 355 46 791 -517 489 697 516 -334 -545 468 -574 -554 -833 -612 70 603 784 -288 512 468 443 439 -830 -330 187 514 -454 -42 528 360 -81 -89 -102 423 -621 -619 610 -41 -698 657 584 54 171 -53 -395 -538 -618 -190 192 -787 -656 -455 -666 -718 -175 -452 51 94 600 -176 -127 106 400 -423 470 55 681 -652 45 62 80 -97 -111 108 611 39 649 682 -144 -127 -51 759 495 -855 702 -742 -274 -516 -714 -238 163 562 96 -746 -405 -630 -399 436 417 673 -900 -155 -552 -83 438 -307 428 -438 -511 -624 328 663 -455 -51 630 -284 650 29 611 203 571 -488 -308 775 -223 -887 714 -659 229 504 388 436 319 -608 695 -843 75 90 217 316 633 220 -468 231 264 -823 42 216 -683 -387 507 -11 262 629 43 685 698 15 -734 -207 -505 -714 35 -213 162 -87 432 448 399 136 281 -236 -158 334 -334 -47 -681 -466 -424 261 718 -259 -828 -3 693 -246 -661 11 -396 359 -838 20 -517 -608 -216 159 -244 -511 302 -204 -375 -580 351 98 88 69 363 479 -461 -899 -447 -871 -259 704 117 595 -38 -259 718 -265 514 645 -769 194 -85 310 10 184 -166 -867 379 674 780 17 -604 -492 -829 516 -760 -446 -255 171 -165 -702 -302 133 -145 -213 -807 759 169 91 -891 -237 353 434 -830 -632 -121 -743 -575 -390 632 190 376 768 -221 519 -843 482 -136 -640 679 755 204 45 28 -23 -764 -343 -804 -318 -451 750 -425 -315 18 -381 -620 -499 313 98 -845 68 -610 725 -773 299 -422 527 -630 604 775 416 117 117 173 679 -757 406 305 -397 -712 338 -298 634 122 702 691 -103 -557 -835 21 -750 -207 -659 -139 265 538 -601 -532 -596 -689 128 442 -107 147 495 -889 636 346 210 -252 -715 -880 -268 41 -81 747 -40 506 727 598 -731 768 400 299 756 59 -306 -467 220 -533 -486 429 -881 275 310 220 747 -790 705 -828 -564 161 269 -729 436 338 -29 90 -744 -534 317 -62 758 605 312 -370 -798 -717 683 -531 -256 38 676 -885 146 -240 522 663 -219 243 -580 715 10 -799 380 -262 646 482 359 -776 -874 -125 205 -121 503 -269 -711 -258 624 -94 136 475 473 -141 -550 663 87 -141 499 482 425 585 777 -329 97 -25 350 592 211 744 619 -359 483 166 222 458 -49 -576 -431 446 -37 211 743 -519 84 -354 380 629 120 230 302 511 -738 228 122 -831 51 -710 -214 538 -363 5 787 -332 -640 -25 7 794 175 -2 -690 565 24 -459 -624 379 6 -749 -762 778 728 -389 -767 -842 717 -163 63 520 401 558 321 -659 -257 -407 -124 379 -594 304 -594 380 -511 333 38 -558 699 -399 108 -438 -237 799 344 -775 -416 227 -596 293 99 117 -548 545 -475 -542 -214 -150 -593 -17 -62 -251 469 -374 315 -662 -439 -169 -517 -341 198 -643 -42 409 45 15 776 -147 -31 59 -735 134 -591 620 495 738 365 -654 371 284 765 -290 -450 -309 -156 387 610 196 491 241 -434 -108 661 -295 -736 -269 30 582 157 -662 -52 -667 51 -117 599 552 -881 190 -176 -566 -697 -272 587 740 -298 -365 218 -459 -275 138 -713 -285 -222 -818 259 35 101 -222 49 -311 -558 247 591 -20 496 751 -726 737 288 360 -892 800 317 690 -682 753 -898 -404 -346 -306 -284 71 -591 331 613 -149 -121 -553 393 708 198 17 -229 38 51 602 -636 -770 86 765 -441 404 148 486 -863 -645 -299 390 182 -14 195 -831 -736 768 -94 -660 -805 -280 -292 88 -103 -106 -816 -297 522 -665 -115 -276 -158 466 239 704 -212 -760 -834 16 -43 114 -760 -892 -577 706 201 -712 178 527 720 698 52 -16 185 -180 175 623 -665 250 -865 -282 636 -353 -346 -432 -207 -300 -808 97 329 303 -873 782 -528 -798 281 386 194 773 25 302 -510 103 -613 681 -332 621 -575 415 -75 -781 341 366 -552 -125 34 -274 493 -867 -760 -329 -665 778 -161 389 567 128 231 13 -745 354 667 157 -576 524 -203 -80 -141 -486 21 637 77 -844 -53 -473 756 -338 422 -39 778 -733 -789 182 696 204 -872 -225 -869 -706 412 -106 -182 320 -474 -215 160 -461 192 -589 -554 322 692 -859 178 -392 139 -52 97 323 127 -722 -279 450 384 -764 -157 22 759 -759 262 171 -406 -687 -385 -448 149 557 -305 363 -847 140 608 -535 -277 795 -734 275 -665 412 -299 -338 -707 -633 561 -487 285 -818 645 -832 432 -791 471 -359 538 -275 521 -789 406 -268 -276 -220 700 -752 323 -630 -204 -868 -564 -859 -42 -245 606 -228 52 -107 -649 -779 -27 -617 -564 -66 281 -358 182 -313 683 440 -548 110 -15 -208 -74 -234 -507 -827 -340 -668 37 -298 -586 63 -740 585 -653 147 172 -865 400 -682 -310 -529 -646 193 790 770 706 17 327 -453 -441 -572 -872 -250 761 -572 743 -723 -440 381 -80 -761 252 13 -239 -33 274 766 485 -877 -161 624 727 -874 -298 66 -113 -827 156 -283 237 -771 80 -473 -344 -125 325 418 -840 -263 -704 -501 576 -274 191 -614 -652 227 139 692 -277 -884 -627 -774 775 334 309 70 79 484 -627 260 -257 -685 -320 799 629 289 -291 -533 -593 -168 140 -442 -754 377 -60 484 -723 -81 215 -158 -269 381 66 528 591 -633 -386 82 649 225 -15 521 -430 318 555 -189 -290 -618 719 -494 695 -14 -208 95 -150 721 536 124 345 -196 -814 -332 -220 -690 800 -413 737 -49 -743 1 -412 -19 556 -37 55 -179 527 400 -636 -291 194 -610 775 -89 528 396 -303 303 -297 -645 -38 -804 -31 213 -443 343 573 8 -560 -853 693 -473 -681 210 188 627 693 47 -507 -560 43 89 494 518 -216 500 -403 449 -889 -721 -500 497 -508 519 698 -521 -227 228 380 -867 -769 -481 -205 -376 23 -526 216 286 174 270 677 -821 -84 289 -424 555 -317 123 155 580 -900 739 580 -836 597 -866 -352 -634 -475 580 414 -118 -604 -876 706 -281 164 -782 -256 -290 -546 413 721 -655 294 426 650 650 141 -220 -668 665 -164 311 -792 -665 -61 77 -373 329 -211 288 264 783 609 -720 466 -30 -61 -331 -526 -605 211 -313 94 505 590 -663 -280 -240 221 -750 237 -270 782 -393 -176 -398 103 -342 796 -804 265 -790 -468 768 475 366 -318 -727 0 -420 -614 198 -474 -376 639 -882 672 -430 -507 759 -94 392 -588 221 -72 141 -255 757 165 786 -243 -485 650 430 -259 -846 -435 87 -707 46 -291 694 -398 233 368 442 -381 630 -442 -553 -505 260 636 -251 -96 765 -222 692 -393 -137 784 -59 -819 -445 368 -18 -133 177 52 181 -443 242 -829 761 204 790 -407 101 -174 452 -196 251 639 425 573 210 -201 396 543 638 -431 573 -862 -622 -104 -361 -679 658 -42 -877 -468 289 441 642 799 -242 -862 -1 245 303 -826 -2 -274 472 -401 -615 780 62 -433 -215 80 -68 -863 -288 91 -515 110 733 506 -327 82 218 -437 264 -862 -617 -654 -217 -728 617 -321 -121 -241 797 -182 90 -651 246 -663 -595 174 320 -254 -39 -246 326 195 -643 -793 256 43 407 558 796 -821 -153 -816 61 383 -564 -63 471 278 215 -200 -339 414 416 -698 404 -235 -736 -399 194 -4 -668 -884 -717 -178 -365 168 -440 -525 -277 -783 439 -276 -25 -300 262 37 576 -683 414 -604 -238 -47 -657 -68 359 -101 -548 580 -649 536 249 189 747 150 -354 44 -35 -436 130 384 -663 148 202 -246 -233 -373 479 -26 -627 37 41 198 601 -693 -169 -330 163 424 -703 -838 434 -539 26 46 -797 -185 -701 430 409 -17 -461 -836 -413 771 -414 -428 234 -898 259 649 -66 88 723 18 678 641 39 685 -136 -648 756 564 253 527 165 212 -5 -629 -764 297 -817 -176 -64 -175 245 593 624 -772 266 521 -578 -812 318 553 -215 -380 -208 270 546 413 122 -173 -831 -190 -859 615 116 -628 -676 -430 18 -828 -543 419 -707 -252 719 201 -509 -658 -651 -68 123 -448 -577 371 522 179 -229 762 -284 88 -537 677 308 -239 -800 -818 503 672 -190 311 -823 721 557 734 269 267 512 -171 545 496 -644 230 379 124 81 -600 -254 754 -320 -273 -629 -11 705 -655 -427 754 -430 -292 788 -615 532 515 602 574 -51 -815 148 410 768 58 -818 356 -535 -628 338 377 698 420 -327 495 524 -213 454 396 193 780 202 305 557 205 -99 298 -157 778 -638 -278 31 52 87 158 -735 406 723 -435 359 404 26 274 117 736 751 -365 -108 -281 -275 564 -185 -877 -131 308 460 -853 663 -673 -66 -574 616 121 182 -218 537 478 112 35 -381 249 -160 -105 -384 38 -462 -286 105 116 -513 -32 266 10 134 -633 -716 470 -444 661 174 -33 368 -139 357 348 434 8 678 -747 -125 -245 -213 -294 -560 -109 -311 -540 633 -672 -149 -106 -804 -453 -783 -470 -718 -100 -398 -747 176 -582 -700 762 152 -597 246 679 611 462 -675 -698 317 -653 360 511 740 -21 617 -721 733 236 611 495 653 501 -493 -597 197 -271 -297 -234 341 509 -182 609 690 -379 -421 -284 -833 -123 -151 394 -732 -422 466 498 776 -739 226 394 -483 -645 -211 -266 732 354 530 751 -198 596 -691 -659 499 314 262 591 277 -133 -755 434 -589 618 -434 -56 -393 -462 38 -843 -731 552 794 49 -636 -15 574 -610 -358 627 -792 669 132 -249 268 -627 414 647 -169 -168 -336 396 -187 -728 127 -823 146 -184 -228 367 -769 -785 -164 669 727 -543 203 -381 181 -251 655 -64 609 718 -289 -258 51 541 650 -796 -704 -205 -834 587 -291 -42 366 -895 783 -305 678 -794 684 -875 -782 -39 661 -108 -67 505 725 590 621 -245 -162 693 64 347 448 -412 -680 -314 -234 -818 50 -53 -565 167 555 -392 490 -22 -723 -259 178 -561 -603 -373 -649 14 -455 -406 -661 -746 -676 -126 692 641 -711 727 -39 397 227 -81 156 700 -848 -672 765 -492 767 -223 162 -277 217 -639 554 97 -765 -435 588 375 203 -459 -784 254 -363 -295 488 62 756 721 -310 -597 -744 -349 -692 -86 -311 -183 80 763 404 592 147 723 536 -282 417 -313 484 -683 -314 646 -69 796 -94 -148 -702 -505 -250 261 376 466 -269 622 -822 -42 231 -433 -15 136 495 135 153 447 -706 -161 -735 702 -704 -763 132 -451 -280 633 -733 -572 24 -806 693 581 179 482 -812 -848 559 -94 -706 206 272 -804 103 223 -586 -339 241 357 -282 -647 472 -896 -297 -532 523 -183 522 -890 -288 73 -378 -787 365 453 266 587 -377 605 17 513 -108 234 416 8 -9 -74 -18 130 -729 -717 -578 490 395 -382 136 -828 702 274 422 -158 -751 590 -327 272 -73 464 -400 -773 -122 -695 405 -391 245 98 527 345 222 465 -343 -839 -436 -861 -846 -357 330 -92 284 672 437 -340 -337 125 -639 334 -487 592 97 -162 -878 256 -830 437 -737 -717 -480 -73 96 -375 -635 -683 -716 394 -540 -79 517 81 211 -77 584 -618 774 639 -453 114 618 572 -106 -583 -864 637 -135 -676 -592 -32 459 398 -266 740 250 -332 737 -231 -499 636 650 -591 -400 -837 -766 585 370 -829 257 -489 -139 -224 -445 -418 606 661 -76 714 -664 -873 735 456 466 537 -286 278 -641 -819 487 284 626 23 754 5 786 -482 -717 -492 576 -82 -412 276 532 -379 -366 307 297 -817 -686 -670 1 -260 290 504 47 311 -391 1 102 -749 371 246 81 338 -774 -274 558 -856 90 -97 -62 660 255 -526 -135 -742 -317 794 -632 -132 -257 -732 97 589 142 -478 -357 148 -199 295 -64 285 152 -878 116 -865 421 551 -3 374 603 -485 -864 452 -309 471 413 -260 -177 587 -29 615 -286 -508 -46 -383 -252 -52 -263 339 172 40 -176 -243 -613 85 -552 -769 -631 -789 -823 -547 591 -465 153 -495 -891 225 -487 325 178 106 572 -370 -263 -392 -858 696 -728 -732 251 79 572 -306 -238 109 -756 263 304 404 425 438 -161 87 -46 350 -41 -256 -636 402 -625 727 65 676 -482 650 742 -16 627 -483 -665 -92 -197 -247 -65 245 667 454 110 761 -614 -356 -77 756 177 -899 -34 272 -182 536 -709 -537 129 -518 174 -758 -17 -60 -763 58 655 -164 -270 415 -895 523 3 560 -135 132 -781 -110 -660 -871 3 -176 -406 -526 526 -198 423 642 773 610 519 -490 119 742 100 142 468 -896 -761 -301 -339 -595 -883 356 -802 -886 -261 -329 -621 -622 741 648 46 -658 679 577 -654 368 746 445 -723 696 261 -410 690 -347 -222 799 -606 298 -214 -484 349 -479 -59 -740 -402 -772 -222 1 720 592 -722 -768 579 584 742 482 741 105 -274 196 -163 93 -148 -180 -234 -390 -484 410 75 230 410 520 660 334 -428 -743 662 -43 84 773 126 131 -824 664 86 -297 -722 -704 -845 -593 -39 229 -214 339 336 -195 -264 488 582 684 -517 423 -100 -428 206 -238 192 -43 -743 708 180 326 -788 -760 -508 769 -804 374 92 -752 -497 115 649 609 340 622 515 627 79 -249 606 209 -485 -806 469 -143 568 -257 719 779 247 11 779 -133 -430 693 62 492 -527 394 437 695 330 -810 -679 -661 241 754 -761 -467 -253 386 731 530 433 426 -349 -789 379 16 294 471 -632 -494 -847 794 -245 789 724 -230 -622 724 333 0 188 -189 -162 204 -459 -417 219 317 18 782 -323 -67 404 -723 -609 -541 444 -450 -65 -125 465 396 -639 -572 -47 -571 -219 -33 143 396 592 323 -847 -42 268 470 756 -104 -174 -585 141 -298 -635 -358 275 105 -824 171 -687 -304 -183 294 -71 -1 778 406 -116 200 -647 418 310 251 615 473 -264 127 623 122 -261 251 -482 -409 252 203 -845 -567 -865 -571 -443 -175 596 -323 -178 -6 387 -513 -221 256 -716 -364 -239 136 183 -652 205 83 -466 426 698 -538 -551 104 -451 -660 496 -255 -58 535 226 -600 -80 106 523 597 -881 -82 89 -187 339 -150 126 496 796 428 48 201 -550 -149 290 -197 747 -461 -167 375 304 -317 601 -349 265 -330 -876 -83 -162 597 -852 105 717 743 -346 317 367 648 -482 606 532 765 -198 -107 -777 -613 188 -44 767 -560 383 295 217 277 767 753 576 584 -714 -853 -219 6 312 663 -269 623 -185 -862 569 -812 -361 632 -681 673 -845 210 -255 341 -855 -529 -771 -184 -769 -100 -378 -689 -392 -314 -474 -311 -334 -105 304 -308 -476 -33 439 -402 -488 -305 -755 -596 -143 -690 -386 -32 -767 258 -227 333 -743 -554 608 -132 -182 504 -524 -267 209 282 102 -578 -526 569 586 127 -276 88 52 -412 292 270 -591 -631 778 -898 796 -79 -339 -403 650 661 -471 -651 255 565 476 614 -780 546 -367 94 -715 -888 534 503 560 -351 -345 453 -444 -869 -841 -138 148 -739 678 -682 21 -638 448 -842 774 -286 -642 -754 183 -371 109 34 -283 -459 143 530 -534 -54 -431 75 684 -242 -86 -658 -12 734 -369 759 298 776 476 -339 -35 209 -657 781 38 163 -291 778 484 -454 385 -593 217 -193 475 620 -32 -633 188 -119 206 -897 320 -354 276 -647 -665 159 -30 539 -622 -265 496 -554 -895 -577 -219 153 -560 -801 -442 542 212 -560 407 467 330 781 140 -447 -502 -198 -129 -893 -351 -685 -794 488 -777 613 781 483 767 477 637 726 37 -489 -887 -25 -483 -329 586 -211 336 675 -110 -310 213 427 -448 235 -479 526 -279 -11 302 -315 667 703 -478 -671 544 317 261 -141 -232 509 727 147 353 -450 683 -890 -400 -617 223 -466 -658 643 -815 473 -440 500 35 -131 -362 -84 28 190 -789 -532 301 -305 254 156 -680 706 609 638 -630 -653 635 -529 509 797 206 137 -39 225 -898 -893 -121 -322 274 222 -782 52 76 -139 480 747 -502 635 677 -53 441 547 -673 -821 -461 552 -112 -533 -563 -326 -791 -364 -298 755 -459 -890 -561 -468 -490 -707 594 291 -474 -436 442 -308 -568 739 754 -695 -767 672 -380 760 -897 694 -890 626 -77 -665 773 -37 -262 179 147 -181 -229 232 -53 -836 56 -158 452 761 -746 -605 -637 -49 -169 557 -192 -840 -114 -343 799 -429 110 -518 -613 453 644 -528 695 -138 -367 201 -670 -240 555 -90 631 608 -657 -599 -676 -509 -451 650 -598 -21 799 -250 -43 -125 249 465 -314 -594 -225 -798 -421 -244 111 -869 83 323 -736 228 -116 41 -892 797 408 -744 -410 -675 342 629 502 -471 60 33 374 -572 -703 -312 752 -142 -333 -617 -683 592 605 -660 -29 -381 -668 -346 119 739 0 -884 -848 95 704 -836 253 -435 472 -241 785 -802 325 -262 615 -425 179 365 -330 -853 -33 213 -309 -441 -750 -430 794 -564 -383 -180 785 -205 597 -787 -380 443 -336 387 -158 -270 -91 -696 -24 315 -287 534 624 617 -155 106 391 -503 386 -300 118 -67 253 598 545 795 -326 147 -21 461 -825 -515 -539 56 -43 -547 735 -59 -773 606 -677 -50 350 -638 445 -103 483 763 -509 747 -373 99 54 -765 -418 104 410 -537 -854 -300 680 -51 136 488 656 435 402 418 -846 636 439 734 99 -231 747 -51 -319 -791 455 -418 668 -506 -14 -730 335 -678 -753 -403 134 -413 -848 678 -812 449 -112 430 112 142 -522 -60 252 460 -779 -12 391 499 -880 17 180 434 -149 371 -735 -811 544 498 -735 244 99 -274 735 -70 -783 69 -898 -16 308 -664 195 -678 -337 -59 -351 -92 -246 533 -311 562 301 -499 43 333 -882 690 -545 796 114 -701 -224 276 664 750 118 -7 -78 -671 26 -137 395 99 -378 517 -147 -608 289 -348 312 413 204 -303 -114 -2 206 655 111 149 326 358 596 800 -375 -433 -536 513 -533 -334 227 619 -723 645 -718 439 -405 -196 512 76 -856 -473 -227 -891 679 -61 -812 -291 636 390 212 60 -691 -559 -317 503 -519 -245 -24 -711 -860 42 503 661 644 -604 -458 439 508 -261 299 -15 734 692 395 176 544 -306 -880 23 604 -64 789 372 229 377 -725 718 -864 407 374 431 237 -537 233 66 431 -719 -265 -691 270 724 331 689 500 -50 -815 -88 -48 466 -621 791 476 -680 209 -139 -422 772 -151 588 -295 -78 -491 -826 775 -753 -258 67 -744 29 -829 -783 225 569 -82 638 88 -840 -647 323 -37 -111 369 440 775 -173 -507 422 -479 30 326 -325 752 61 -422 -438 -764 -470 -25 -574 -355 732 406 39 782 -310 -62 741 -710 -12 154 -394 310 800 214 85 -640 -316 -671 -705 -869 45 -792 651 11 -365 -474 -880 -475 -311 -488 -845 461 529 142 -511 -472 -803 -618 -727 -505 151 11 135 712 -180 -378 570 -514 -49 -480 704 438 -809 -495 27 -69 325 431 -56 -514 790 -165 603 -760 -281 -18 -534 -527 -484 -465 763 797 516 140 767 -235 486 135 109 672 -628 2 128 -481 -808 -374 111 -196 -42 -66 -550 -455 712 -678 -545 -127 461 477 776 -639 402 -363 604 405 79 -669 -160 790 772 16 165 447 -572 -819 -116 -789 192 -27 495 -168 -385 352 734 11 -209 609 308 -726 -611 -282 673 -785 -212 171 649 28 103 -543 -494 -50 77 547 23 -684 45 659 742 50 191 587 561 -725 -101 721 -820 -213 -849 -141 -51 -198 235 741 -825 -136 -875 -665 535 -752 -466 426 348 25 -696 -252 -402 -401 420 259 -649 -773 -299 -795 235 -272 -877 -868 603 755 -651 -385 -292 676 -344 -337 -296 681 760 542 -421 -434 -426 752 726 -337 -14 -96 -560 684 688 153 -893 97 558 768 -155 786 -626 -593 320 -31 195 156 127 -164 -132 -365 -208 -186 -111 -505 -92 -451 -457 -506 14 -221 -81 -872 477 53 207 -112 -389 782 -257 132 -69 -860 -813 -851 557 -588 -790 -875 -811 299 -412 429 -86 -560 -830 -695 -233 637 186 397 -222 735 -253 118 -754 -766 98 -798 -411 131 -519 41 163 461 -803 -862 703 176 -253 281 71 -239 -123 228 697 -112 -790 77 -46 657 -29 393 322 -332 -763 -446 -123 222 684 -140 497 -218 433 599 -94 707 -501 -788 374 591 744 -91 355 -3 206 272 -463 498 -212 -472 434 -300 539 726 281 709 -581 -207 -549 9 -204 556 -226 -226 -733 199 -403 622 -209 184 -858 -819 -458 -646 -742 -496 -803 -407 -590 -451 773 395 -120 501 36 722 97 -175 -489 -499 311 -595 -420 -647 106 462 -64 256 367 -133 -276 739 573 -113 152 322 -61 -864 -785 -593 83 -773 176 -45 699 778 704 582 27 -429 -293 -216 -839 -237 561 -615 -184 -318 415 -699 -631 532 328 378 -687 -10 566 792 -805 -501 321 -705 -190 -545 394 -54 -23 479 -747 436 339 168 457 -548 -292 382 -888 -11 -729 -375 -43 -629 367 479 555 742 -293 708 -884 -797 -543 -582 -237 -355 -147 159 -315 301 -491 -709 -13 -103 -560 78 -898 686 386 -871 -612 -395 321 452 511 59 -387 -523 -10 -628 452 512 308 -736 -329 -222 -439 -719 763 -796 339 -331 57 557 513 692 -711 111 12 440 535 536 -246 -589 -355 216 -250 -232 597 258 87 559 580 -808 560 -792 -30 -66 -792 -649 -207 471 377 171 -618 338 206 -410 248 28 -39 740 357 -95 480 15 642 246 363 -75 682 267 -338 -76 389 -42 645 396 542 -511 -146 706 482 589 249 225 11 -93 -38 -294 -189 385 621 -378 626 401 -466 590 514 -189 759 -612 -196 438 -880 -308 -112 180 -266 359 680 -552 434 732 -442 -585 -139 108 377 -19 -804 200 -523 253 -307 -732 -422 -646 -554 -435 -693 -343 339 325 -226 -443 641 -600 703 565 -866 79 535 238 163 681 -386 -616 395 702 793 -334 -565 -751 202 196 645 -122 -248 738 560 -545 -561 -65 -227 -821 129 560 84 284 388 -412 -462 -877 -353 -900 -226 549 -889 -326 -134 -344 -405 -729 51 -770 -819 -574 -609 538 108 258 252 -348 -22 184 549 -692 -110 706 373 413 403 -463 -548 -91 -119 -346 628 -650 -357 -333 262 -551 730 -688 595 -344 732 -98 -210 -571 -196 29 662 148 120 512 -479 210 -727 491 -413 106 -310 -474 757 -179 37 434 -836 -48 741 625 -68 -741 -401 -7 369 -869 -413 -487 -730 -662 -851 -743 267 32 -886 -262 -260 -80 506 -156 525 -222 229 121 135 -741 -29 686 -373 590 25 -355 -750 435 757 278 -502 368 402 713 -127 591 308 -796 773 104 283 -175 -722 -497 90 -545 95 -413 -125 28 -474 -752 -214 453 25 -554 -394 546 29 -821 261 -866 641 405 -533 -272 -359 -701 84 -543 -443 270 -414 475 -275 305 580 -416 164 -1 585 -700 764 -334 37 -790 -227 -475 -859 24 -491 -374 -125 -222 297 -803 -769 -280 -799 239 -542 -12 -880 -644 395 15 -498 -95 200 607 -69 756 533 -292 524 637 398 698 -736 -629 214 -759 200 539 -467 780 -542 220 340 -572 609 -679 113 -380 393 -99 -805 49 27 -469 279 -661 -427 771 -107 -281 65 -553 -644 -715 726 -611 793 -810 693 695 -460 374 454 518 -731 652 -719 -589 689 272 -550 67 -794 -603 101 -30 730 708 702 -190 736 250 -19 -874 -840 -247 -695 -884 -695 -614 627 -7 -252 -467 -660 -20 -808 -272 491 -865 443 -885 384 728 29 299 -245 442 -267 -321 -605 -583 173 -74 -462 644 -112 -95 -764 -111 694 731 235 551 -35 -453 187 74 -772 -455 52 -270 -752 113 -723 -319 -91 507 -889 -428 180 652 -153 516 -274 -588 -273 -26 489 -222 -159 158 -220 -193 427 121 736 59 -602 -313 330 442 -237 190 -124 -129 -359 -667 -466 -654 -95 -673 -88 304 186 252 -555 350 706 -618 -875 -798 -189 -393 615 -741 -837 798 259 114 442 -872 -251 -246 646 247 -174 -341 654 -192 -268 -137 319 -854 618 -603 615 -875 -263 -234 -449 -224 499 -145 216 -682 -458 -622 269 -153 175 -342 311 -449 448 -855 336 158 743 263 -141 429 722 -567 -717 -168 531 147 714 555 -137 -508 -604 471 377 759 304 530 -863 690 -174 -783 688 657 -415 321 584 177 572 -184 580 -807 -731 227 350 267 -812 -651 687 234 368 326 733 -851 192 430 -805 -25 525 -546 -529 -354 317 586 -538 157 -465 314 -367 -831 141 -226 -54 -374 429 19 691 -126 -644 73 76 -402 64 784 -733 749 -860 114 -327 -52 36 -613 -162 416 645 374 255 -23 722 560 -94 -796 -380 -106 -297 -392 -524 114 26 -281 -170 -553 -746 468 -298 -395 673 255 -44 -295 -506 338 -254 168 -84 -620 297 -793 -188 -169 537 605 -816 -687 65 -104 -860 -212 73 -408 -15 639 -678 595 -341 -239 181 -91 165 -739 -498 -351 303 -395 -167 -165 -508 -674 -203 -557 -187 284 743 -365 -849 -896 -96 -744 711 -92 -868 -297 -226 -541 82 -469 -528 240 102 54 -387 238 253 -747 -133 -616 -605 -860 -686 -251 -8 136 475 -653 350 -188 -140 -715 -617 685 31 231 605 345 462 -442 116 -858 496 424 335 -330 435 -217 131 -681 561 615 792 -450 512 -157 -675 477 499 598 194 762 -225 619 -191 -648 -548 226 376 661 -250 541 -872 -247 -330 -139 315 683 -887 -550 -335 -569 -695 750 -899 700 40 -285 158 668 787 -362 -345 -312 559 470 140 -484 96 479 -787 -485 202 155 326 -536 108 161 502 761 -243 -722 137 -738 636 -269 75 -147 0 679 -537 -626 -809 784 -30 -362 437 -307 284 -128 451 175 425 91 -538 -881 429 -12 -30 -722 -46 466 386 399 335 -342 -680 243 -587 -700 -626 367 470 512 -760 192 -310 -421 -894 314 40 -482 643 -498 -126 760 730 -503 -650 138 -848 264 85 -569 -335 545 -403 -777 -286 -281 727 462 -362 531 191 -399 -304 -790 133 -557 -284 -66 -354 -155 -338 -679 -202 273 116 -827 -215 -75 -873 -339 122 -580 -541 332 -523 -809 -443 450 -72 -863 -402 -540 -414 -133 -216 -523 -420 574 292 747 -629 -171 -25 662 -314 -562 -632 285 -733 -886 177 585 449 -168 634 756 -220 400 312 -479 -190 -241 690 487 -181 -591 558 -669 -839 743 -756 -22 716 -837 -32 -217 763 106 572 149 -672 -423 298 320 -640 90 -225 -455 27 36 642 266 -455 185 -186 2 745 -393 -161 -817 -805 -123 507 19 -148 -117 601 63 -572 639 716 -450 336 404 -7 -779 -616 -438 -428 -862 398 -795 -570 147 780 598 -567 67 792 -99 289 -309 414 337 467 3 -325 530 -118 751 -593 598 540 324 -174 221 227 -564 229 -724 -302 -81 -405 64 648 146 546 -46 95 541 779 207 -848 395 735 -780 23 266 500 716 -149 -856 -752 213 -355 -109 319 766 -519 -588 -405 -541 -336 -35 686 164 540 793 769 -479 24 485 618 -92 -364 -339 329 719 132 151 -848 -75 -309 239 241 565 790 604 225 660 -737 337 -693 579 -833 473 265 176 490 -711 -505 781 -754 -502 -39 -618 564 183 530 84 389 199 728 -93 -364 689 -127 251 434 729 -665 643 222 -135 616 205 217 678 -798 322 483 484 409 213 572 -170 228 -200 -842 494 -861 -434 -204 -619 -372 -386 -482 656 614 -435 392 244 -692 711 -93 -526 -284 169 -45 156 105 -23 -454 38 674 540 -190 -84 374 364 -696 529 -21 -652 557 122 468 534 -387 157 -863 -534 614 184 30 206 -153 -893 -358 -645 544 -870 -840 -408 605 140 467 169 54 590 -850 615 640 7 125 57 466 -147 -229 -540 -490 -497 -635 -448 -517 -214 -516 18 666 345 271 182 -437 -651 408 680 199 -889 -671 777 -118 -670 -403 185 -78 664 -96 673 227 571 718 159 -708 -453 -845 -678 747 789 -322 -768 -284 264 -398 708 -835 -432 576 -381 -384 -34 616 -100 544 577 -376 214 426 -408 772 -493 -644 -179 598 577 446 -798 -899 156 753 -669 798 692 553 627 358 442 -859 107 -244 -68 -798 -343 -642 -29 655 475 132 507 -378 45 434 796 224 -322 -593 640 562 -413 295 367 -672 312 -294 -896 -578 -743 642 274 246 316 -355 -331 469 674 326 653 -328 -403 -778 67 178 -256 -326 538 676 568 -147 -803 -319 337 383 -515 -542 634 469 169 598 144 134 -896 -71 8 414 674 -118 -68 -894 -876 790 298 540 160 -757 48 -391 66 -107 -534 -401 -339 433 -863 694 705 13 19 339 138 219 633 537 -103 39 605 452 -251 662 16 178 -840 508 -266 -790 558 -639 -577 454 561 -362 156 422 -324 -595 428 -242 464 -635 -586 -349 -196 691 752 -545 530 119 45 -162 12 -754 -594 -298 -731 -284 -178 611 14 -644 -716 -785 -211 27 657 -591 -301 -481 130 -405 -11 567 -249 782 -672 376 -187 634 -823 -725 -684 -111 745 -25 -38 208 -184 -234 -736 -272 116 55 -769 800 395 -801 -495 462 707 31 -65 103 579 210 211 422 281 248 -144 623 -223 654 -666 -377 629 -664 193 205 -592 -354 -889 160 -230 182 -449 -859 9 -589 -382 -650 404 737 -672 -596 439 -756 234 -189 431 -549 -230 310 -262 666 -744 214 -113 128 682 373 70 243 591 496 -130 284 -74 645 -291 20 399 -740 672 -892 174 -700 766 -812 -659 -210 -852 -700 -351 -335 -174 -459 445 -441 504 291 401 -9 -27 -479 -527 -57 285 237 299 659 -593 301 -673 -94 -91 -73 -783 -322 -218 -112 702 206 657 -399 -769 365 -299 26 -50 -73 246 -247 70 -259 57 -128 -93 239 238 -322 -352 553 -319 -653 502 122 14 -842 -29 -268 -589 -327 601 -561 689 10 -228 131 322 197 -139 630 73 643 -182 -149 -89 -413 -715 -402 -491 513 323 -69 732 713 358 -474 -35 710 607 31 -79 459 362 -9 -98 506 0 34 503 -63 -637 372 244 12 482 -490 742 -94 -614 -49 -378 461 82 545 -710 528 728 71 636 641 -470 -496 386 -51 776 583 700 112 606 125 346 -187 -733 -78 -394 -265 -790 124 -702 -418 442 -583 760 568 -109 646 -353 759 799 -152 -395 -846 771 74 730 683 270 -584 198 -179 -588 -475 520 24 -550 -837 597 418 604 -354 795 -73 -613 -231 354 355 -564 -662 533 -855 -598 394 618 437 -363 -603 -607 -622 -608 -747 611 378 184 148 -87 249 256 -434 410 570 57 -753 677 765 -69 -865 -685 146 -118 -129 -485 -817 -5 -557 -577 -517 509 -229 -633 -69 539 -148 481 -842 210 -420 -666 -441 222 -660 -217 200 -357 -645 692 77 -399 -316 -263 -482 -547 -878 460 180 478 589 -430 -735 -423 34 -341 -106 384 717 -79 610 32 -518 192 646 -541 -896 -346 -530 -402 -461 610 -147 532 554 32 -467 -340 -164 -608 550 -691 -115 -514 -405 -270 230 224 624 -334 -284 303 288 444 -232 714 493 -651 244 132 77 246 -332 436 321 605 665 243 -598 -759 547 640 -105 54 -444 -698 -681 587 -521 -872 -594 578 306 -739 -547 -468 -213 750 675 -588 178 -769 -20 -79 -199 378 398 -159 376 -309 321 465 -257 -541 725 -82 351 -629 -884 267 -195 -217 149 -605 -678 548 66 797 596 717 706 678 718 739 -631 -60 -338 -592 120 752 -581 -296 339 -270 -156 53 448 533 604 -177 627 -476 -235 200 -751 725 384 484 -261 -793 626 623 -900 -566 -260 -272 -21 462 245 81 781 125 484 367 -195 737 -105 73 12 -680 -562 323 -625 605 -860 -879 225 -209 -645 -515 -611 440 -755 32 -405 -622 -663 -690 330 0 -100 40 251 286 574 659 -455 55 -23 304 -577 -302 -119 -841 -460 -29 235 -520 138 -67 531 372 649 -657 517 -186 -424 540 701 -64 -371 -570 -649 -19 -374 -112 -77 -582 -588 359 -549 -456 -302 182 -886 -663 403 -451 -175 -177 -335 -151 -232 -552 673 103 -660 -267 673 -184 163 -473 -705 -561 -502 13 -69 776 377 -305 -234 -536 102 -642 202 615 740 405 -451 -50 -181 65 265 744 54 80 506 718 108 -486 -145 572 -813 172 -459 774 -356 562 -41 -523 -773 314 -60 228 -283 -864 725 -801 584 676 56 307 77 319 -510 228 -892 331 651 481 731 -839 -704 -149 214 136 375 -371 416 184 -522 -123 -270 -657 -377 -348 770 -688 638 -140 -387 495 419 481 -270 442 608 -682 -773 -301 -10 673 682 -656 140 -41 -560 -760 -629 -554 299 -386 163 307 58 71 634 549 -658 -2 -613 195 590 595 371 -302 -640 -540 -51 -402 -634 315 610 -644 -89 -664 -272 -647 -525 -235 651 -862 273 -670 -6 123 646 -23 -291 714 -659 -723 -828 -26 -468 -201 -352 -755 -213 -879 473 -138 -748 39 681 -204 -323 130 -56 -598 220 307 236 -578 366 -52 684 -595 172 -774 384 -445 160 510 460 422 29 -289 735 -107 12 510 -331 -68 -651 419 38 -645 -649 -11 310 657 -579 468 -389 -801 -807 -472 73 -567 -274 646 590 -768 -566 598 -325 239 250 251 -538 -10 264 -305 259 563 -757 -253 619 541 240 294 491 -316 353 201 760 -181 731 529 -753 -308 718 332 -658 -546 -160 -837 142 -586 -596 483 -11 173 -891 254 340 304 384 -724 -797 -883 270 417 -531 -776 271 -216 508 -597 268 50 -268 753 769 333 -456 382 391 590 -304 -220 708 487 625 251 761 -690 -459 365 442 -358 502 -538 -897 -518 722 201 -406 -451 343 155 -310 -61 104 278 349 72 -723 -805 272 -434 36 -250 -210 19 650 -689 -550 655 -92 -376 534 234 459 202 -787 771 453 251 363 239 238 616 248 185 -326 11 596 -364 -381 -137 774 306 -439 -602 215 -78 71 -106 -499 -318 695 -644 651 680 97 280 384 -799 547 -379 -82 -275 -547 -775 -847 266 -100 786 -27 510 -762 -431 -630 564 -560 -264 -867 318 -35 89 566 510 -195 -208 -544 178 -229 -889 375 361 -526 -22 -640 550 47 -184 -638 795 -737 15 -886 -526 418 258 587 -876 -27 416 59 -149 -826 -100 -143 -185 -676 -406 -703 639 180 168 -790 501 -592 375 433 227 350 -489 -622 -489 -527 -695 -587 354 157 224 313 395 -24 131 -829 223 83 632 355 -553 703 779 273 -818 771 146 -570 -208 -199 -254 177 -828 -337 668 -344 -521 40 -745 -409 221 -494 617 517 -38 58 559 439 -135 536 -150 296 -634 635 -458 -478 -263 -194 269 -228 356 372 -44 -480 -113 -281 107 -782 -273 773 -734 -392 254 -330 509 791 -435 435 -619 -822 -289 -45 -239 545 648 385 -466 -31 392 333 -225 104 123 754 64 -570 -31 354 708 363 -216 -551 -153 -839 -443 -650 60 -95 -382 -782 460 -476 -196 90 -741 51 722 516 -859 486 -136 798 -367 -203 398 -654 -341 -899 192 453 274 203 279 -895 -265 123 21 -740 751 -306 757 553 -513 341 -500 -439 -606 678 379 554 -486 617 111 79 344 554 743 739 203 417 -406 -95 -635 487 418 302 593 159 -743 -628 115 243 -65 -578 386 -261 422 48 -683 123 -399 -638 204 312 -850 759 -221 -746 757 227 141 -873 545 33 18 -854 32 -394 -258 497 -331 -63 541 -883 646 108 393 346 -614 -540 541 -685 70 453 243 630 439 -393 395 586 -613 705 -75 -683 -885 -72 -396 131 204 254 665 -229 496 339 672 589 689 -585 788 -832 -607 160 -32 -401 -109 -696 433 -556 552 117 -513 -726 -568 -144 -899 -711 737 -242 -601 -129 -39 130 -366 312 -812 26 -836 -5 -839 146 -97 311 398 764 -252 785 102 -580 -815 28 217 343 723 796 -630 -485 -80 724 752 -8 -214 527 54 418 323 520 -427 668 -235 213 -296 -447 -118 395 -372 -402 -900 -796 -4 183 -238 -666 461 -609 209 -196 589 626 -407 -534 456 784 -43 -136 -610 78 -558 -319 434 194 -165 -146 660 -473 -879 225 590 436 -443 226 -876 -136 -838 -651 1 -381 648 428 239 -35 -714 -411 -60 681 -435 -589 267 793 349 768 -619 -38 585 -28 193 268 153 -644 -677 -724 680 171 21 -675 326 -144 -151 280 11 -616 -522 -317 57 583 -789 591 -234 -545 -551 -562 -613 173 -750 398 773 -500 225 398 -182 -82 -256 621 691 -312 600 468 -827 663 667 479 -181 766 757 -104 222 -691 -73 271 -593 411 -48 -476 207 -754 -822 -428 205 696 -178 -751 -21 128 -567 -519 -513 138 -823 274 56 539 529 376 -168 444 82 686 79 -898 92 79 -886 -476 165 -41 -897 -650 113 653 296 -80 -699 495 519 464 -588 -310 -239 -869 -631 11 -743 523 735 -199 441 444 619 766 -451 -378 -416 342 525 762 281 -615 37 17 98 179 -858 315 598 -743 -716 -466 -332 -361 302 -326 411 -186 295 532 137 211 -22 -266 -814 456 -223 646 340 -812 -189 -376 -331 -58 685 -663 597 531 643 -380 -361 -539 -182 -805 -31 720 -691 -231 -752 -73 674 344 -785 659 -278 -311 -823 -385 -644 234 353 -96 153 -151 -345 -611 -340 -858 -818 -197 -560 -103 485 -641 524 -622 16 199 90 726 159 -758 244 690 -545 517 431 -428 -225 -117 -393 21 -645 -257 -190 -61 638 -335 265 518 73 784 312 -822 -625 503 126 454 -199 -11 -438 -677 442 477 -294 201 591 -406 -245 -118 -297 183 -624 -224 3 160 -868 -324 -487 414 -282 704 -865 739 -226 -74 744 190 -126 407 -711 -148 -463 387 631 757 326 -716 -58 -79 -109 -878 -647 -65 600 799 331 215 171 264 149 427 411 747 326 289 440 -573 -265 556 -75 -443 15 -294 -879 -389 -714 747 593 -152 -187 -178 -887 144 468 630 -22 280 431 -520 -268 654 349 -633 -162 -780 -192 -87 -514 387 95 -563 -727 85 -802 -38 -312 401 408 -830 -815 45 -3 -142 340 -305 790 -195 -82 -403 395 -575 533 -596 375 614 -845 99 -200 223 -313 63 258 -413 67 -501 -626 759 -530 -743 320 785 -13 175 29 -642 183 -547 -144 394 490 178 573 712 492 -482 -139 769 618 -88 305 75 -358 -407 -490 -346 166 -686 349 -767 726 81 783 -452 -398 212 152 -287 129 270 -213 573 443 -303 -100 656 124 112 -716 701 -161 -765 167 156 -231 375 -449 119 287 -830 -143 -712 -285 426 -126 742 733 -24 131 -28 -93 -819 193 673 -356 -365 -55 210 -18 -429 28 -148 -765 277 -188 -703 -589 228 626 -505 -615 -640 362 695 -536 -142 605 -424 -462 -567 178 -815 -611 250 -16 -899 377 -418 220 -801 -815 -869 492 169 -711 -107 -283 -326 -510 407 -135 378 -462 702 742 690 238 682 692 457 574 -49 -269 -435 -330 -741 106 226 -147 -503 -789 -606 -697 -753 -692 106 792 -703 559 -382 -323 513 -517 674 752 -787 -776 415 -820 154 70 -458 603 570 32 -619 781 -761 -432 -643 289 606 281 -775 -870 -215 -296 -48 218 708 788 429 -581 -866 196 -237 168 239 -84 40 -10 578 -232 -549 -17 332 -534 278 291 -139 -793 106 1 670 -525 -268 -98 -194 562 627 -532 274 -706 796 271 -597 -609 53 -95 173 -38 438 -549 680 -184 -839 -54 734 -490 -772 442 640 430 343 362 -222 316 472 -280 -527 522 205 249 255 595 108 187 -126 14 -346 597 -465 715 341 -703 -237 419 763 223 629 20 11 -845 121 -197 314 569 522 294 -160 107 -154 699 -798 -783 474 -401 -407 -677 512 418 -845 156 653 -469 46 35 156 461 -96 -418 -248 42 -884 -210 377 723 -226 -217 -17 -759 667 71 -296 36 200 65 518 -486 430 -501 -883 16 -475 342 -723 475 603 -301 320 -723 -110 117 -194 -130 -317 -334 672 525 275 679 -89 -182 -181 603 451 -542 -779 -830 -82 -884 -308 -145 -553 -495 498 -139 -79 548 -650 67 -136 -846 -732 -872 553 104 -136 733 -147 -229 -134 -46 216 -737 75 82 -450 378 350 83 580 -432 270 -213 -418 -103 299 354 -373 -75 -361 -895 320 -797 -326 66 280 271 712 715 -194 589 -250 667 439 465 -789 118 550 100 4 -120 384 -697 -78 -224 486 -493 -749 630 553 -371 -102 -621 -884 157 765 -828 -228 -449 409 -402 626 -19 -46 -380 -148 702 -341 591 -275 272 -452 -745 -757 -52 -596 -723 -96 -40 -381 383 -507 -607 292 -714 -285 536 100 -327 447 451 -492 189 266 -619 159 -22 427 -301 477 41 -486 334 -537 -220 -265 319 -76 -675 -332 -46 -869 651 -585 -29 616 257 -346 347 531 -28 -800 -712 -679 213 -499 693 -267 633 -67 650 -318 551 285 623 -255 -607 -225 -244 -719 485 34 -262 -552 166 -369 541 485 181 -156 -449 420 -799 -474 34 -587 596 -543 -137 -462 593 -185 -43 -693 -732 173 667 583 570 280 -272 -569 423 618 145 -196 342 -520 544 -735 -599 273 653 -127 567 635 -349 149 178 -634 -754 -472 533 -215 547 418 -263 464 333 740 -285 -231 -523 -877 430 276 447 492 -651 -640 24 -5 -269 -31 -736 8 -247 -558 197 -754 -188 486 505 -176 665 398 286 -852 -338 350 -425 -371 -568 550 135 -319 -345 183 -742 26 -67 -46 -690 -560 737 367 -799 -473 24 -528 -776 181 -310 38 -716 -716 -840 -846 587 -98 177 622 -671 498 325 144 -528 -757 -8 744 -637 447 -479 512 580 -845 -754 -666 241 -365 480 318 142 -712 -738 -178 -456 -751 502 -331 308 666 51 138 -693 285 367 -597 235 150 384 11 294 -497 -834 434 280 -731 -273 503 207 -549 -890 -882 -825 36 579 -262 763 -318 587 777 -357 597 -498 -472 336 -695 -692 -741 597 -306 72 -461 -73 -525 -117 -100 431 -322 686 -346 340 -227 -392 -200 794 -823 622 -812 -326 481 456 403 -489 119 -859 -618 205 -698 452 563 -96 -890 -227 -161 -863 -523 -878 400 577 -739 430 18 -530 736 679 326 -479 82 669 394 607 287 177 -234 726 -514 28 563 -850 -771 460 -640 145 -661 -110 -134 167 -699 136 -783 127 -894 -731 -479 -15 -683 -700 -389 430 -355 -463 -824 -458 469 -752 254 371 69 560 705 552 -209 335 563 600 -283 54 -284 -451 338 -624 -887 39 363 665 145 -792 -555 293 -546 -787 675 468 -233 575 -194 -732 627 -144 695 -439 -355 -839 622 -670 -157 120 452 -895 555 252 -662 396 58 -401 -711 316 -559 -645 -157 733 622 -769 -437 184 79 -708 -568 -486 489 -18 115 -378 -663 249 -577 -160 -767 -607 -483 -199 -754 -322 -343 674 -639 -661 748 -288 754 -485 -417 -631 758 52 -577 86 -699 258 192 -112 697 -827 -369 -375 791 782 734 305 -551 629 136 362 625 274 33 -161 -639 749 -21 -899 496 -598 79 -400 48 -847 225 -363 -241 -283 57 177 -166 -867 -58 -575 597 -187 -535 -891 408 431 783 -757 660 -596 -849 -467 -295 233 -170 -361 -768 436 -721 41 199 -875 784 -32 499 699 -750 -122 -488 63 -144 518 -213 -187 -437 98 584 498 -828 356 -835 140 -158 -840 585 256 -340 246 25 -108 -691 752 -720 -870 -149 -122 436 146 331 -562 656 -104 -588 161 370 -199 641 166 -550 -392 -829 -805 406 -401 166 276 772 -568 -699 246 -24 -624 -496 459 283 369 568 361 23 -62 688 359 96 108 -221 186 600 -171 -673 583 461 23 -609 35 742 -92 -570 69 -201 -189 197 122 -362 -424 -500 -759 231 -802 411 -183 596 149 396 -90 262 236 761 761 32 659 -594 394 114 284 10 417 -127 118 -410 278 55 -100 -507 -462 519 -870 -391 705 -181 -643 -206 -499 522 -815 777 15 474 671 174 337 -99 -511 -746 -61 -335 732 -230 -86 -874 537 -508 101 -590 -218 10 293 53 180 -646 -786 405 -52 -418 -355 -765 -27 -372 550 -370 -740 -664 -739 -311 -409 -32 59 -483 508 -694 -10 -466 -85 -212 -556 760 477 -436 -272 174 -665 90 634 -589 -883 245 728 -220 -784 -750 1 -789 -407 225 -638 -778 675 -695 -476 -748 485 -246 -778 560 -42 702 -241 206 92 -426 -728 -252 625 683 -793 304 700 125 512 525 -299 -756 -758 659 -519 251 399 346 -231 -495 41 755 -622 -819 33 317 -720 263 -82 650 -478 -187 52 610 256 675 -151 567 -839 459 -375 698 589 415 777 -316 -371 795 -706 536 47 -779 -718 -37 -811 -396 576 -170 -213 689 -118 626 -167 547 12 -845 165 -91 -16 -650 -198 -711 -477 190 532 231 -812 447 -694 -235 -178 -308 -454 -665 -1 424 425 -72 -169 296 -894 -57 -595 38 693 -683 225 47 182 541 -211 131 256 651 481 -417 -807 -602 -634 -537 295 -382 -415 557 -261 -309 357 167 -152 -532 -235 -721 541 -68 -569 -144 699 216 -894 167 264 400 -812 732 459 739 473 -467 -311 -5 431 -409 -446 -607 -663 225 -891 -506 353 383 113 -701 290 314 576 -111 227 -7 438 795 -791 -216 67 652 -552 455 -595 -453 -821 389 -776 -589 642 534 350 521 -190 774 -235 548 -349 -671 -176 580 -215 -663 698 -414 506 -345 648 -25 236 -729 77 -293 27 -319 -21 -296 -513 -534 -641 -349 300 724 200 35 474 787 758 544 -396 -470 579 713 325 -173 178 -364 96 -727 -283 590 -484 -761 77 -277 22 -422 568 157 513 455 -629 546 134 -469 698 -737 -600 -802 -648 -610 97 208 -463 76 -230 -322 -432 -270 186 -202 -117 623 -880 -187 -823 -646 -26 -627 -146 -834 11 77 744 -179 -616 651 -764 -71 175 432 -608 705 567 -391 681 -211 461 -26 449 752 323 186 -842 -513 26 -72 -25 -892 -229 541 292 656 222 487 -155 -815 -436 508 -783 413 -507 -447 412 -873 -747 -435 -315 -150 -329 -898 602 -261 -206 745 469 -208 -487 -823 692 -267 304 48 -745 -745 -704 618 245 265 -573 -58 467 -161 518 -679 651 216 28 -459 -612 211 73 269 734 620 -856 -431 -282 353 -565 -339 -76 -382 -478 721 -722 -691 -243 -339 -383 -245 705 -778 -382 629 115 465 -485 649 438 -281 583 520 250 -756 -188 787 -710 -62 -442 -6 703 203 -425 531 746 464 -839 680 -861 -86 -325 -65 -48 -673 -379 157 152 35 344 -685 -757 378 -417 -596 137 -878 275 255 771 603 388 -610 137 764 15 456 77 298 773 -192 -630 -358 -803 -318 -337 159 312 -408 -519 402 713 -683 470 103 236 -777 95 205 129 262 584 429 58 98 754 -785 199 -119 -336 -234 110 78 26 611 -111 -843 402 -75 -201 136 -230 -884 43 50 -459 486 394 152 -385 -110 32 638 -631 -460 -290 -67 608 24 227 281 64 -763 -829 35 126 542 427 291 291 -42 723 -559 531 -377 -135 597 -54 -537 -365 -254 -131 5 674 225 -626 -487 -389 -871 166 -14 368 744 -235 -208 370 -599 -891 229 -58 536 -682 495 131 -757 -505 -564 -731 7 65 -354 151 528 767 333 -182 -527 -837 69 -569 -546 143 -531 -896 401 -699 -198 -335 -43 -457 689 -105 -578 -885 192 -485 -453 -822 -840 11 389 344 179 -29 -739 180 -426 64 -725 -483 -85 410 496 -837 -780 -435 703 629 -709 -357 411 514 -343 74 82 734 215 175 647 101 -814 19 74 -670 194 -232 -450 -428 -481 -738 282 -736 -807 70 -893 595 562 -336 -115 -806 -709 -800 -261 -445 233 -208 -228 -397 147 44 199 193 221 -55 -191 -156 -600 285 -691 -124 -349 141 155 615 -728 725 -365 498 -334 -878 -805 164 478 -209 -388 556 165 16 -831 594 183 -370 -182 -446 -3 -183 719 619 64 -248 -125 399 45 -798 -194 -680 744 317 86 50 520 420 -398 150 202 168 -11 -399 73 477 662 -358 240 -766 -67 -498 617 238 -18 -222 -681 630 187 -136 -181 -81 768 -369 464 469 -708 790 -150 -595 64 -111 702 -814 604 600 -863 -574 -88 -898 248 177 765 177 174 487 399 783 -122 -669 701 480 473 100 -352 495 407 255 412 530 -735 446 -115 -576 413 713 716 341 -499 270 426 -152 763 691 67 -776 115 -534 658 -393 -837 574 -825 554 -335 165 -773 -268 253 383 -279 -710 -464 -863 -771 439 -150 -617 -344 -67 -154 446 -726 -102 -343 -757 385 -757 270 349 -505 -110 248 -586 -400 321 104 -823 -370 71 90 -92 650 -892 1 -249 320 -412 800 775 728 -713 -614 779 -764 403 -660 -685 -524 -682 -575 -624 -739 -882 -488 -189 -616 -270 358 -104 -663 -850 460 -57 -495 261 514 241 -3 -808 -328 324 617 -734 -470 484 594 -554 -161 -500 453 397 574 449 -431 -619 -493 -830 -113 -764 778 -118 83 80 603 -87 -159 -136 5 86 -38 421 -329 54 -856 481 668 742 639 11 726 372 -16 -132 -405 273 561 -648 241 -787 323 -650 -144 115 -517 -824 -842 798 212 490 -698 -498 -120 235 126 -640 -363 -440 14 724 41 662 -900 70 -380 -15 725 -699 -354 657 364 -163 -306 -198 583 -321 -547 -650 -137 -781 372 754 552 -626 -329 -270 -469 -207 738 767 -113 497 -77 385 -187 -144 280 383 144 226 -436 550 588 593 -900 -844 443 -547 658 674 -705 424 -436 -676 696 -631 -47 -767 -444 -795 -773 -423 43 -239 698 -245 -344 76 -549 -663 -240 -33 -279 691 -14 452 185 -860 -92 364 -857 -409 32 5 -347 -395 263 166 -220 -305 663 -105 -402 317 436 82 114 -748 779 -696 465 -471 -685 -188 540 529 -352 100 547 -773 -321 453 -390 -680 740 -183 344 633 -588 465 -671 -656 389 -690 631 658 -52 -446 -139 707 -216 -801 677 446 -24 552 -406 -29 -797 -892 591 -671 -590 101 268 -10 -223 -568 -758 548 780 -182 -118 34 243 -142 625 -34 433 -549 -512 794 -756 623 220 384 -143 471 759 282 695 743 556 -454 490 -732 -580 -30 -452 -304 -687 -110 -412 -369 258 346 -40 -438 32 21 -66 -85 575 -441 -2 381 -124 392 -679 428 -171 654 237 -261 465 -470 107 -510 -856 741 549 515 773 456 -742 -201 742 96 378 139 643 675 -278 -876 -81 -704 567 -364 -898 -886 -77 -105 170 -195 615 -172 462 -3 -432 -408 96 -852 -432 544 370 588 684 298 56 91 464 -688 480 -209 496 213 -218 -256 -548 -673 186 -221 -486 86 -268 59 -240 622 672 453 501 -444 203 203 -307 -386 621 -378 -3 122 -161 -314 -433 546 541 19 506 -444 342 645 -545 470 658 -419 -296 -259 -408 -556 182 637 -263 781 8 -192 -205 264 656 -341 -784 470 -883 -527 459 -207 626 224 447 -551 -150 -190 708 623 -429 -41 327 -290 -719 -293 -836 -123 -628 308 -308 729 -784 160 418 -731 -714 -133 292 -743 -721 -705 -767 299 -112 742 -858 -696 -115 -771 -855 22 -889 -246 -27 -528 -17 166 -665 -32 -548 711 -693 -137 564 -733 -122 350 -781 550 765 295 533 664 395 -475 -300 -652 -198 610 305 619 160 61 -401 -329 -636 -833 -71 -137 773 508 -490 586 564 525 -219 545 -323 -620 92 -472 235 -588 -452 -191 249 -3 -694 -507 -612 -798 -156 -20 391 -849 191 150 536 650 -591 -115 -52 -327 375 -724 208 -654 627 -108 179 -671 -603 637 -441 -582 174 14 -614 -742 202 -370 -585 320 -255 -115 64 -872 -625 531 186 -360 -570 -763 746 -778 576 -343 -466 476 507 291 -340 -760 -658 -555 -823 728 205 432 289 597 -283 -575 -339 -781 648 -858 55 151 395 506 -763 -464 710 64 -18 404 -359 -12 -753 362 540 -300 -198 -494 -853 -208 -274 308 -597 79 -319 312 -853 424 -510 88 546 398 713 414 -858 486 -187 -40 543 -422 402 653 -610 -653 650 -660 120 718 -246 480 -847 753 690 -196 732 -851 282 -9 104 313 -880 -722 -234 -883 -107 -181 -413 33 684 14 310 128 -705 406 652 499 410 88 622 358 50 380 573 799 -350 -125 536 211 300 436 131 352 9 34 213 718 -450 -25 -230 312 526 70 652 -830 -508 501 -321 -866 162 581 401 -114 188 128 50 -399 -229 304 -862 -87 635 190 326 -406 70 40 -269 369 -363 -356 231 -489 -355 -440 494 794 -632 -504 406 -549 -525 -598 633 -140 -732 685 265 31 -825 -64 394 -718 13 -481 330 577 -82 266 -557 -556 573 114 8 778 -677 116 735 334 136 275 -826 -895 264 676 756 -55 494 517 34 -704 465 673 -663 -575 -668 493 230 106 548 235 -597 -52 -192 -766 -243 -481 -379 -405 -119 741 649 -432 624 499 -335 743 -352 -773 22 -842 476 672 428 -600 -399 525 745 619 21 2 128 -721 416 -111 363 465 -738 231 -94 -36 -547 348 -722 358 -756 -58 -549 -49 8 -403 92 -791 -841 777 -108 -716 236 -160 645 -423 -815 -450 -758 -469 -719 634 -138 386 352 783 -462 -734 -371 487 322 412 588 -249 518 -392 -230 -563 -309 -873 317 -860 567 480 385 -202 -503 -486 633 -601 141 -411 404 -107 41 -275 -898 -577 -422 -858 -430 -200 272 287 -348 -77 302 234 323 581 -696 -247 -553 311 -80 20 567 -204 470 -277 -550 779 -864 125 423 107 153 -345 469 -142 -438 -152 -132 -93 711 -634 613 -860 780 278 62 473 197 -72 -724 -842 260 23 -284 -215 -596 193 -177 -844 209 173 -588 753 645 -507 81 -59 384 609 -510 -538 -616 -530 536 -843 690 -460 -353 -707 788 755 116 -483 544 -437 730 -527 -705 -450 -244 410 -334 248 397 -754 -769 78 376 535 551 -623 -55 -433 -611 -106 -867 -182 35 -344 -602 -899 -551 642 -532 729 685 -23 -132 -895 -894 152 573 -848 503 -448 -258 -418 639 49 695 -318 257 -361 529 -716 -63 24 -291 -856 718 781 -117 -775 -503 689 40 514 501 622 -33 -734 291 789 -484 -39 -484 12 -141 650 54 -501 -384 161 516 -397 -888 787 135 179 430 -628 746 441 -246 679 218 -837 -201 -250 -750 -427 701 559 -446 -71 315 763 726 -706 -820 797 637 -59 155 639 -89 349 -701 -476 -347 -168 601 -651 -124 489 179 27 272 -282 635 -213 11 79 760 600 -682 175 67 419 -162 -832 -645 774 -367 -269 -4 203 18 -234 -674 -678 494 -848 665 -325 528 -781 -291 772 737 192 770 -50 -650 -161 -827 -603 -668 -538 -820 778 133 -564 -88 -883 63 -584 -106 116 -63 334 -766 593 549 -365 201 -686 -270 87 -849 596 142 254 668 -506 537 -338 53 349 -826 469 -471 619 -617 403 -57 -486 -501 -860 505 219 -511 -695 -20 -117 176 -456 -147 -153 147 490 277 -486 -679 -158 -505 -256 139 31 -522 -789 613 -32 175 -640 -309 -565 -844 411 -673 -837 391 -625 40 -467 423 -71 538 345 -451 -511 227 560 -771 -806 -29 -572 -15 483 -130 48 -399 -700 452 -207 -6 -533 275 -558 -855 -4 -404 -747 -549 763 374 -713 -149 462 -320 -545 659 -144 39 505 -731 -619 -579 -412 448 -77 325 -403 -200 -647 234 -554 -424 -83 -446 -451 633 440 737 -517 125 798 396 -674 81 -500 765 777 -665 790 -171 -731 -477 788 -487 699 279 -864 -452 478 -258 -870 -368 110 -168 271 598 -603 -774 294 -606 -105 428 -84 -104 -842 -511 -796 -663 -345 -895 -568 660 442 -330 -7 -208 231 -570 -140 705 561 -97 -224 -103 514 -139 -802 366 -768 -751 -248 -387 -116 53 378 28 349 238 122 -238 -787 -668 -528 -524 783 -679 -693 -300 378 -537 -47 787 512 394 -189 -505 -895 37 206 -689 25 591 -820 -563 -158 5 439 -144 726 613 -13 479 -586 -473 -883 -146 -402 -251 142 394 -319 273 -754 309 135 641 -499 -202 -39 -749 -74 -113 -632 217 289 -337 -890 10 -664 719 731 559 -387 -66 496 -51 -547 170 -769 306 -557 251 83 90 -367 -853 497 778 -861 -437 -485 779 604 -106 -681 713 595 -90 -388 -358 348 551 661 -860 -264 233 -455 -668 30 -844 -791 590 242 214 -319 -347 253 -226 755 490 616 -526 -873 390 44 252 -185 -517 713 -154 683 640 -838 -564 -133 83 -138 -835 -269 -885 -471 -719 195 703 -244 -589 -785 -527 513 21 771 -433 -506 562 164 97 663 -895 624 281 -160 -376 -428 -671 -778 212 432 748 -43 349 783 -304 660 309 -101 450 110 620 -655 -456 -88 49 137 -688 783 787 -585 742 -609 346 783 300 673 383 168 644 483 -104 -791 -611 735 -147 430 -216 -262 -814 504 44 17 -790 -234 661 601 544 -421 558 -288 -891 -666 -189 88 -20 -233 -417 -895 544 169 149 -167 -20 -349 -559 1 -564 -819 -319 -811 511 -458 -261 566 626 -681 -318 -69 -184 472 -861 -208 -585 -87 413 5 506 -462 -388 381 687 83 -439 649 738 81 -211 -510 -337 773 -838 -358 -676 780 -729 474 -751 -363 3 -643 -869 -70 70 -703 -168 264 -43 456 -260 -167 400 -393 -881 -810 473 -8 797 64 768 -750 -761 642 -721 -363 -12 66 -368 355 -602 -422 666 -77 141 -676 283 -279 593 557 208 44 -850 -572 367 627 -583 -288 -729 253 -568 221 -455 -866 -283 691 468 432 585 -316 -453 -161 -588 1 677 491 345 -140 266 -348 704 57 447 195 240 -856 -170 -737 164 -347 -630 135 722 -256 -462 -272 -569 158 -521 -275 -204 -634 -607 310 -828 -666 676 -430 -650 -321 -432 432 -451 610 97 41 34 631 458 -192 60 653 -880 -125 16 -752 708 192 -404 -816 -391 662 -85 510 -193 505 -398 -526 -595 -121 -225 138 -899 628 -794 -566 -241 211 127 80 -151 -710 538 -596 450 -578 -520 -370 486 637 -365 594 -641 -425 34 656 -758 -581 109 785 -577 -493 231 -3 -801 586 -207 -735 -183 -623 -477 -167 783 -112 -68 -813 -27 641 -856 -542 -615 -292 -424 557 -510 -798 656 -521 -178 583 -98 623 -874 -585 -41 487 -605 -795 626 -702 -853 -289 -662 -390 277 -680 470 -138 -874 772 28 275 242 117 170 -420 409 630 195 129 230 -166 659 -331 -884 -769 652 -3 740 788 -487 84 -101 -18 -199 531 134 -821 10 -517 189 119 -228 232 235 -833 -116 676 -756 324 -503 -15 299 -32 -541 -114 -28 -817 -486 -372 -367 506 -442 -573 481 -723 611 663 684 -252 -1 -128 -790 -696 348 728 343 -864 -184 647 -634 -110 -59 564 -554 391 69 69 763 536 -80 74 -480 355 501 542 -286 261 395 -44 716 -847 -115 10 531 533 -235 -314 779 -753 382 -836 -816 506 -631 43 -4 30 -802 37 -823 254 -297 -839 481 317 -744 -706 -599 -750 -475 111 -687 -596 -760 190 -682 132 -733 -463 257 701 -880 -739 191 -108 297 -165 -746 768 -398 715 -815 -527 449 -571 -117 -393 508 718 -651 -357 330 228 475 -229 -54 788 -716 406 -374 136 -57 92 677 109 -612 -538 647 576 70 324 -142 -749 -84 -595 -482 -643 -158 345 789 -691 -685 244 471 -711 -766 448 781 -107 121 -844 -695 -418 -663 -711 707 -86 -746 397 170 264 -52 -740 786 430 572 -864 -334 -265 235 -813 -383 497 207 158 708 -472 -529 347 579 -841 -283 225 452 386 232 306 650 -401 401 -294 -415 520 347 -865 448 -685 156 -428 -301 484 224 102 -571 791 302 679 736 -372 -382 90 591 15 101 -3 -265 -275 -793 -382 -173 -391 -141 713 103 -312 -370 -518 687 596 -357 772 -670 715 635 -199 251 602 -774 -63 -793 705 -138 -876 102 -412 -749 31 618 352 110 -215 -286 -811 -733 -276 780 -840 -590 -460 541 654 648 321 366 -551 -462 -595 176 -447 349 -148 524 423 -662 -264 -229 -899 245 747 282 492 -245 122 -871 698 -18 734 -359 -48 -374 496 -493 -458 -248 410 -11 -440 601 685 790 647 537 739 317 -106 -484 89 -83 74 -532 -863 -319 -705 423 -439 -98 -614 -413 -510 -551 585 231 595 -422 -518 -273 640 783 485 -677 -389 -316 332 422 -280 -206 416 -707 -740 -279 -604 662 -152 144 -25 671 673 56 319 -861 717 232 533 109 -743 115 -737 -596 -470 -754 -739 753 200 -170 -677 332 597 484 -624 -345 -197 -110 -593 -464 -331 -687 -402 -659 377 -830 359 -105 -410 -150 -130 -800 -846 9 682 453 467 -452 733 -209 166 -766 -676 -260 315 629 -184 64 201 -576 -149 -683 701 -868 366 -6 509 -240 683 586 -231 44 -619 -440 302 -520 658 -398 -858 671 371 -236 253 -842 100 -636 498 -806 450 -690 159 -746 -265 262 332 -442 748 -378 -17 431 -322 -533 784 103 284 -588 609 651 506 -534 -762 303 76 401 693 -580 -545 -3 678 -180 -663 -15 -823 -25 -241 -298 -313 -760 -396 -101 2 354 -637 326 -128 -582 -705 -248 341 -738 -811 -281 -600 -687 -11 255 -769 354 360 577 -418 279 132 419 -534 -354 -640 67 797 610 559 -695 -633 613 681 -549 585 -441 324 545 -554 674 309 71 -43 -828 -517 -844 89 362 577 -207 228 590 -341 446 441 -690 -586 223 126 -161 463 -707 -559 -123 427 363 124 -64 -591 -745 489 -203 -313 594 -370 -38 -329 -205 678 114 -351 343 -732 35 186 -270 -742 52 -439 -105 -275 -81 212 -174 -801 543 -850 -681 466 -219 -128 -611 -654 615 293 246 90 -173 -217 -870 -538 647 280 -300 547 -773 -384 -283 -58 -713 -509 -686 -549 97 -350 452 -57 697 482 263 -93 519 723 -733 219 -371 -750 -449 497 116 169 -656 278 -393 -134 552 -696 -415 -428 -150 -371 694 -59 34 2 -69 -476 -742 103 -46 -664 556 -106 -846 -24 -707 -306 410 492 -226 -106 67 -837 109 383 94 242 -756 792 -644 -87 -896 428 -432 -838 -721 618 119 -564 765 -309 -380 651 -651 785 749 134 -326 236 555 -504 -550 -216 583 -15 210 481 649 761 698 -660 654 -774 300 85 530 -702 769 -894 -768 -563 -419 -40 -282 -213 553 -716 -181 -341 -375 -483 -442 472 -693 -741 -758 -408 -832 165 -459 -606 -579 334 -572 465 -682 -238 442 -274 357 128 -879 -686 221 797 548 273 -680 320 -485 223 629 681 -504 522 -548 510 -491 -535 -267 42 604 -732 610 -766 69 457 -794 -868 288 320 61 302 -562 -165 772 130 -596 13 550 -17 -268 -49 -725 151 -592 -542 -156 86 -719 66 168 -529 -639 -584 533 121 -668 -144 682 73 -738 167 308 284 -878 -27 -887 -420 338 -472 495 -82 -811 736 -538 -242 -497 395 -177 754 426 203 -699 -711 -389 -533 202 -227 -6 373 518 -613 -883 -591 153 452 601 -512 417 203 362 775 385 -427 452 -153 573 -170 765 290 -759 579 -639 485 -122 145 99 453 446 -633 641 335 349 320 -780 -59 -466 -231 560 -797 -437 -609 606 785 173 -502 18 710 -89 -415 774 170 346 -778 326 -222 -823 718 -261 -847 -356 425 -124 -363 -463 -496 173 727 -709 361 431 -182 560 -30 726 -307 475 -491 44 -513 26 600 231 197 -651 167 -510 -852 24 59 138 657 82 -536 472 -379 163 -506 -167 482 -183 -48 39 130 677 40 -458 178 -59 -612 45 -682 -322 573 603 -874 -827 -465 262 517 568 -196 -542 656 -38 -787 728 440 -512 139 -388 66 -820 240 768 591 -334 123 -647 -810 -877 -432 21 369 -98 361 563 702 -33 -242 -577 -818 -640 306 588 -439 -871 -181 -617 151 -372 236 -239 341 79 -288 397 -536 -778 -444 -539 6 -223 -762 565 538 515 -377 558 639 599 -372 -627 -23 -400 52 445 -42 663 -180 -369 -198 -395 128 -166 -253 -739 702 -853 -569 312 -20 182 -451 449 -463 798 -826 -187 628 -638 -750 28 705 -303 81 -231 -807 397 168 677 -783 -513 37 -489 -720 52 -762 -622 -806 800 -17 -760 -219 -534 -545 -596 772 85 -452 23 663 474 -240 -553 296 -463 563 440 -441 -492 61 -515 408 -38 300 645 -100 -672 139 -88 769 -481 269 303 732 7 -802 642 -383 -723 733 636 -579 282 -40 -793 -897 -303 -113 -820 282 397 -430 -721 -687 -412 -243 767 433 -695 -846 323 589 -841 -368 -37 476 450 -647 50 751 631 147 -807 87 -319 145 -96 545 242 -849 -79 110 -361 -740 -629 -126 -54 -884 624 207 -46 109 -722 -276 -430 100 -485 619 496 530 145 -443 460 800 364 -116 -837 -698 -41 -779 -461 -517 223 434 -739 394 43 40 -749 770 490 758 -530 735 -694 -866 80 -241 -523 660 311 539 -152 -328 -837 298 162 -157 351 782 755 183 687 -737 -191 -307 -608 254 568 -578 337 -380 -519 -416 -651 -411 723 -630 587 -14 364 728 217 -869 -743 -94 581 -137 568 620 -498 -597 -231 135 686 520 596 399 99 567 735 548 -105 -549 189 -696 156 124 -721 46 -578 165 496 367 -198 -735 -151 687 -173 200 -714 532 -631 164 -241 -572 606 -159 786 744 -318 -728 -52 -533 619 -436 774 732 760 -823 302 -78 731 -538 188 -685 701 653 -732 299 -439 382 -302 54 -575 -329 -855 -191 185 362 -836 517 462 510 -177 570 -500 162 -809 -548 179 -174 -867 168 -96 -316 -432 -561 300 25 266 440 -577 584 -640 29 -664 -821 149 643 -176 -234 258 111 -889 -566 -736 356 734 110 180 325 -513 156 173 -274 650 -112 -624 160 -682 689 611 -137 306 -664 398 -470 -489 752 -178 -406 629 -637 787 245 -208 560 -162 508 -340 -169 366 -221 -474 -409 522 657 -90 588 505 134 301 -105 546 747 505 -273 141 -655 -409 -676 543 293 -74 -614 793 -146 -73 729 222 121 -164 -16 -57 -356 380 -159 318 495 -693 -294 -298 -769 -407 795 -262 -252 -102 -83 253 18 -880 402 -7 645 144 60 -543 -182 483 509 -743 243 -563 175 -729 661 54 -383 -208 -323 -255 -183 -668 -39 -863 517 -144 282 -600 -593 -493 398 -444 -356 601 34 -442 785 283 -247 789 620 -25 -545 573 251 -63 337 27 -748 -805 -619 439 341 -308 695 -167 -577 40 -717 -54 -173 -43 -743 -43 -5 174 769 -197 0 -719 629 -837 -424 120 79 -142 -69 -761 -613 -203 793 759 -861 -202 -669 277 243 -570 93 -291 299 159 -636 144 -887 -887 -803 290 -479 355 -40 -478 460 178 177 654 313 182 -685 -652 602 -2 -693 -80 165 735 611 618 -672 -814 284 -639 -640 336 418 10 -481 -143 -451 -718 203 -435 287 176 -775 522 198 760 401 332 -572 -331 -688 -383 250 688 -53 -867 -105 -141 -195 -247 -586 201 580 24 699 -355 -643 -595 -50 -419 -157 -314 -160 27 257 219 435 615 -166 725 248 494 290 87 -852 -135 -634 542 73 -691 780 728 734 65 -562 216 -755 -465 500 597 -19 -350 -697 -268 -744 -714 452 -765 350 -828 67 585 467 56 724 68 -749 515 -625 -383 375 331 -718 -368 -194 81 -805 -871 -508 -250 82 653 -114 275 585 -864 -85 563 760 736 -831 -289 -6 -666 -164 -539 -354 504 -13 -612 -6 -298 -612 104 -267 -337 -714 -889 78 -590 52 626 -570 -869 680 554 76 -557 169 -361 397 -260 -114 196 317 -370 -159 -660 637 385 -403 184 780 254 -828 -272 760 -137 -193 645 -493 422 -449 697 -92 410 152 -261 706 -199 -100 -792 -574 525 6 -103 682 -698 163 -735 164 -632 -829 784 205 602 -586 4 -688 -835 154 663 797 251 -623 -488 120 -346 -789 675 -383 683 640 513 374 720 511 -671 613 258 272 787 -183 -392 461 -491 -83 460 -518 -655 -670 -141 765 -147 584 -193 80 -593 425 730 718 389 -143 -287 420 -759 -497 758 -147 -552 0 -527 204 -358 769 -852 -9 -839 -601 -241 724 -226 303 -570 -497 212 48 -364 786 260 318 584 -50 -718 -711 -880 -518 135 -771 416 -629 -737 1 351 -328 282 27 -179 750 -528 609 353 -337 -255 584 520 -738 474 -55 524 769 -6 -286 473 -128 -825 113 194 721 146 -6 309 551 -489 88 -624 -242 -838 -475 -91 -212 -751 -366 225 141 156 -699 759 -654 -258 734 217 629 -16 -96 673 -673 -457 717 -829 583 506 -329 673 77 -355 604 -75 -461 563 -6 -384 184 531 211 -224 -651 584 -582 725 371 -52 129 736 524 -811 -91 -79 -767 -386 -370 726 204 -750 -351 6 560 -819 -226 -320 397 -534 -828 -205 616 322 667 618 -385 209 -810 268 -247 -496 -868 -96 -278 0 -694 447 409 356 511 587 199 747 -274 -503 340 -834 -376 95 162 366 308 -109 -890 -340 -679 -562 -824 -834 75 -640 718 -611 393 262 2 -593 -136 734 693 425 334 -644 387 586 -312 508 664 -502 -450 -333 39 -270 -517 -664 -101 248 518 -120 209 -521 -365 -779 -13 427 -246 507 161 389 35 665 703 506 715 766 181 -628 -86 -651 446 -229 495 764 -335 -699 243 -136 437 -282 9 785 -762 -374 -800 -541 -807 -605 725 -786 -511 121 163 -486 379 -94 729 320 493 375 138 605 -101 -628 176 243 -146 51 243 -626 239 -29 -133 757 -85 588 -89 589 70 138 28 -214 -856 94 550 -496 780 -147 -725 -811 -478 386 660 556 248 -602 630 441 270 -241 100 316 85 538 -635 -512 -336 428 -67 -830 -430 -306 -510 477 590 -129 39 515 47 733 -670 -12 254 135 2 -654 413 433 -4 556 -312 164 -438 -580 -771 -84 66 104 400 350 449 225 -637 -369 -798 -753 237 -861 -649 371 -267 -761 -357 590 -68 -593 119 251 -17 436 20 -117 -315 730 582 458 -17 638 486 -229 -76 -705 -785 161 -44 -790 7 700 -150 403 -164 -142 197 -129 228 446 -246 -177 -446 291 -855 401 -500 159 715 281 -592 -165 107 208 -124 22 571 14 -290 585 690 138 -820 441 -448 -425 191 -263 -447 -878 394 -169 -67 -883 -763 240 -183 -84 47 -644 -82 559 -816 324 -632 -634 70 247 257 271 -671 -572 -333 -39 530 421 -199 -686 478 782 409 -668 369 -309 -315 -114 -347 -815 330 495 -507 -117 12 649 -336 -670 719 -369 -556 706 764 632 -14 -652 -441 440 679 4 -443 48 715 -796 -270 333 573 -475 -417 -372 427 -15 -187 520 -687 -269 -483 120 624 187 125 -538 254 592 127 787 -544 252 -271 -529 -23 -687 30 148 -28 419 114 341 -632 -739 335 353 -210 -735 -468 -353 -306 -261 -837 -157 -591 -300 -76 104 -417 532 565 546 23 586 -659 -309 -198 414 -492 -707 228 -715 782 160 371 -828 527 -513 -130 226 325 -80 113 596 -168 -382 473 405 640 -151 462 134 504 -426 -433 -240 399 618 672 359 574 788 541 791 -219 -373 -459 382 -704 343 -49 -218 398 -644 -533 653 -319 279 334 780 -690 -317 -204 -37 452 108 -33 -867 -353 683 358 778 -96 57 -621 415 -292 760 523 17 -335 494 658 214 -587 -763 16 496 -197 -787 -159 -20 289 748 -119 278 -237 -107 -369 728 -883 -201 -389 -860 643 -699 -833 -168 -867 -245 -431 541 -197 -299 -485 253 -461 466 668 -191 565 551 364 -782 247 -412 112 781 457 21 -56 -592 441 -82 -618 -60 574 -161 283 -708 -535 -712 423 140 255 -648 -866 476 -807 32 -818 -697 -322 73 66 662 -751 716 376 543 219 -419 -748 -5 786 -676 561 771 -541 191 679 -158 -809 -537 477 691 793 -645 -33 38 741 354 720 38 -333 92 -374 -411 -354 -245 -45 637 -738 106 754 637 -220 218 302 16 -821 764 253 -767 174 561 82 171 -366 140 587 -793 699 12 -400 -695 48 747 -466 -445 425 -788 -397 137 -223 238 -568 -587 -443 -165 -624 -167 -767 676 642 -645 -370 -262 148 -730 -712 409 -458 45 687 768 -285 -787 607 -831 30 417 -228 -83 -867 -59 520 190 -106 -488 476 -45 -691 152 351 -526 -433 564 -757 -467 790 -775 -535 8 -360 -716 -820 -627 -353 -80 -391 771 -573 -834 -87 -408 -124 -52 -686 -175 -346 217 171 -53 343 -142 56 -499 -705 740 -22 111 158 261 12 242 194 -247 621 766 -560 482 -314 -708 172 -668 -247 -599 -742 663 -816 -273 -85 82 181 -295 -624 -791 -255 -449 -538 -73 424 -85 -580 -235 -586 -898 200 401 219 757 -720 -363 158 -414 -308 -827 -13 615 440 -140 286 -702 499 -484 598 -282 649 -783 319 -628 602 -479 -470 476 -567 -445 -78 -747 -313 -236 -277 296 -574 -884 445 652 -825 354 -570 760 482 466 589 -462 184 251 602 -869 -818 576 -876 561 543 221 -514 -799 152 -711 -256 716 95 136 573 -559 550 85 100 -701 541 511 403 288 371 -96 -652 -541 -124 -882 614 -558 778 -453 -743 -396 -183 -367 -615 -60 238 661 367 -482 -585 -319 -880 794 225 399 -263 -17 -758 -509 234 223 367 -839 -870 577 -708 -885 134 -614 -531 397 -232 -583 -76 556 -774 -372 -590 -556 -762 -49 -33 543 44 -551 31 317 288 -651 -737 -306 334 131 213 119 421 -64 -112 -525 601 565 27 -707 -74 -587 406 191 -186 -506 -719 224 -722 474 742 -192 -484 -594 306 512 -265 758 142 -326 -328 673 -27 494 -108 -280 -422 -375 528 -854 -373 40 -299 686 694 248 -613 -839 146 265 354 31 671 -141 173 -510 398 34 90 116 -618 558 732 -333 625 -848 -41 286 517 -848 773 229 -744 -413 689 -82 754 -317 -252 4 -345 -521 780 128 70 -121 -759 641 187 181 -52 -8 -787 611 -139 -452 178 741 -118 -413 169 -242 374 -436 -201 272 -145 97 -297 -179 619 -99 -668 -70 -514 111 -596 -48 -43 -286 300 -179 675 138 -182 -775 310 -165 -240 74 -136 -175 534 -179 -877 -158 652 338 738 -229 32 608 98 639 -609 -873 -284 99 -367 -92 -456 -458 183 18 -119 -712 308 -738 -537 -725 116 -150 300 81 664 -562 -787 -551 14 -724 450 794 -415 752 350 -82 -317 60 -223 533 -132 576 493 408 -17 112 226 573 -215 100 451 31 -425 -378 410 -417 538 -214 4 471 -580 157 -755 -279 -634 -795 688 -590 -852 -269 627 -830 17 -235 89 -714 280 -299 408 -701 -665 -749 -336 -587 -557 -606 531 553 127 -642 379 -623 -261 -419 -502 -601 787 522 -706 -888 -297 -480 528 -5 741 -834 -155 -603 525 583 -218 -137 714 -19 343 673 652 -26 395 -420 -385 -178 -683 355 -287 108 28 793 42 -551 -672 -749 121 -855 -283 -821 -105 -820 -11 314 436 -717 472 -287 -842 291 370 -564 -669 -749 -641 692 -85 247 653 -584 -431 123 244 -288 -862 12 -121 395 -541 565 655 -48 -115 -445 242 93 96 -34 -700 747 99 -192 -663 -608 -847 536 -573 -67 -771 -747 749 -346 368 -630 -358 -513 433 228 -199 -796 675 564 -419 -575 -398 -132 -737 68 -392 -786 -686 -332 -606 -61 223 235 482 -188 16 149 122 -856 759 683 -73 629 313 -373 -859 -594 -5 -603 -20 93 -841 -768 681 703 390 -454 -849 -307 -759 675 -636 -172 -268 -454 -497 363 625 684 727 -758 111 515 -224 -153 -295 428 149 -18 -126 -351 204 592 529 9 27 -422 721 -22 300 796 -876 295 250 -821 455 -757 -134 -492 340 271 -141 -285 -731 527 197 -373 1 579 485 -366 775 107 -325 46 -572 -706 78 -530 119 737 -761 -543 -810 -334 264 287 -215 458 291 -693 145 351 -123 -288 723 764 -520 -725 -758 506 -485 43 148 -555 20 -148 -851 486 226 179 356 -745 -59 261 -387 -829 -20 -76 656 -409 -204 -424 370 -530 -355 -822 548 31 -18 -319 778 412 284 -875 -501 324 -315 -491 352 -307 -824 603 355 -214 544 6 290 87 1 -856 741 -15 -705 -420 -760 14 536 92 304 -76 -310 83 -647 664 -524 -87 -286 303 -439 408 -799 659 569 -852 293 -685 -315 276 -180 520 -428 -456 67 -718 410 729 168 -783 -861 -533 -696 45 787 -550 -878 273 -858 -497 -79 -355 -550 -842 -221 778 631 -54 105 795 -155 -443 -396 44 373 425 696 -797 644 -750 -261 -689 -175 490 407 561 330 -44 -191 -590 222 -240 749 -318 -178 211 -886 82 -497 209 32 132 36 -231 335 317 -649 -573 -690 -501 -611 270 -248 253 387 111 -408 -657 -378 -229 -522 35 -855 -213 -783 -628 -486 -683 84 19 -316 389 683 501 -894 -861 212 -887 342 -829 780 730 287 -237 -54 -325 -748 -118 -741 -150 -895 -164 -530 345 235 -57 -73 -588 422 -121 334 -299 -746 579 34 407 295 -514 -850 729 -583 353 -873 -277 607 -180 -528 -766 -413 43 210 -2 38 -31 437 -761 573 -464 -827 -552 -362 145 570 652 -580 -682 148 571 -811 -144 -386 -604 -767 -849 -132 653 -897 280 -526 -521 -758 -158 343 267 199 442 537 -285 -825 -741 667 -563 481 -307 775 512 35 742 627 -128 144 -538 -161 -519 502 1 -443 95 -619 -124 796 -599 -296 -168 -755 -407 -221 -306 44 164 738 706 779 -789 757 554 487 352 -759 320 79 -91 794 579 681 188 355 365 -91 -394 -570 -747 -600 -176 -803 178 -709 308 -410 -782 -389 -96 -523 421 287 489 -65 427 611 -758 -210 -643 -366 314 -63 334 -246 41 147 -623 -474 787 478 -107 726 -436 -321 -756 736 -850 -733 -521 -164 -580 52 -264 -744 285 544 -762 785 731 779 -219 -840 -707 713 -539 -796 -119 -260 590 -209 655 313 -186 -559 535 -312 106 117 -768 -305 -394 -402 -467 -122 647 -295 380 -428 -509 -16 -231 -532 482 634 220 -267 -43 756 134 -477 -526 277 109 -881 485 245 523 -612 323 -346 -417 312 22 793 373 17 461 -80 -321 -389 -451 -517 260 620 -560 -893 -358 430 -719 799 -6 -876 749 -180 -892 -12 298 661 -3 -37 -152 -443 533 645 340 -74 -707 -430 -306 -51 -771 -213 -583 543 -554 210 -879 -463 57 443 672 -39 -619 454 46 709 -168 -169 -736 -420 7 -91 698 -376 284 132 198 -278 482 -64 245 446 331 -365 -533 -630 -482 465 644 -895 694 -173 -395 -894 -583 636 504 -167 -37 484 480 98 504 -719 -751 755 525 467 469 785 -292 -623 -197 796 6 -230 -254 598 -330 -732 -489 497 -535 303 -31 -378 566 -524 514 -47 746 2 693 697 -54 -874 -786 453 -178 -576 595 -333 -524 -847 346 782 -41 198 730 -872 67 703 738 -821 124 -177 -422 339 -705 218 -630 -571 69 750 -249 -578 441 381 225 148 -536 -883 -293 -697 -691 -42 -732 -158 -702 517 -436 -790 -136 -52 -186 -65 -10 281 303 428 -585 -672 -403 369 330 -620 -839 12 558 -349 300 -303 479 638 670 341 -557 -277 -303 -132 748 -535 -344 177 342 -478 82 589 -118 338 -557 642 -179 177 -39 332 -385 410 -890 411 485 -241 -571 309 -503 -483 -798 -259 47 432 40 489 615 -240 445 706 385 -122 -655 -100 -278 -304 615 327 320 451 469 762 -638 -213 -95 241 -38 172 35 -250 -398 -118 -266 -821 253 -708 -678 -405 758 378 520 351 481 -761 -711 -157 -652 381 779 -419 -835 50 -248 669 447 544 182 -844 38 489 51 -622 -381 524 -667 309 -480 -872 450 -40 -798 -769 -370 -799 764 101 -568 -250 283 774 185 584 169 -274 -668 236 443 158 -476 560 -673 -874 -126 50 87 -340 66 -372 501 -278 370 683 -642 281 431 -103 772 -547 291 149 -873 260 363 463 -373 -197 278 -115 -293 -215 -443 -606 -822 -50 238 -347 -425 524 -367 -887 639 -127 253 -158 -409 449 626 -723 61 -711 -419 157 611 18 -485 349 -184 -166 -70 762 145 510 -753 -899 -62 504 366 -77 -820 -75 240 -552 578 -878 -827 675 -314 -334 148 -605 522 -877 -678 -525 155 -876 -230 -840 609 49 -257 677 -803 -643 571 757 -661 94 636 -422 773 -245 -865 527 -402 -21 -692 50 -431 -779 430 -348 -645 293 -815 736 -303 413 -70 167 663 334 -429 -29 300 -468 -92 -733 678 -334 423 140 -187 -241 791 -151 -638 -383 -261 -822 -372 -555 20 -192 758 778 741 -552 -164 -272 81 593 520 -704 -326 -556 -127 19 -14 -647 -687 -568 464 -227 -872 -351 546 -115 -208 780 73 16 78 -712 -718 -598 -447 102 -350 -197 -271 249 202 799 -20 -625 -616 -315 -712 -599 756 -524 -644 198 394 -193 255 -515 94 -257 -154 239 -543 106 233 348 -255 -444 548 -155 662 -629 511 10 426 -100 797 121 76 -715 154 -551 620 674 185 742 -894 -718 435 -801 -462 -799 643 -120 327 307 229 -823 637 -510 -377 643 144 -341 -534 -626 409 771 237 -770 -299 -446 780 -877 386 325 -457 582 481 477 -508 -208 -820 636 -128 435 736 762 -759 -655 260 513 551 -97 -74 -836 -369 417 350 -233 161 456 131 -401 -234 249 583 621 477 506 -162 752 453 260 -18 -482 457 -868 -79 -439 -443 -112 -335 -370 355 -405 577 388 -62 766 -588 -544 173 353 -741 -369 774 201 -208 281 -862 -8 -435 485 -360 -400 166 22 307 613 -739 38 348 96 -748 -872 187 -534 487 -663 787 -265 -796 -744 -510 618 -685 -281 607 -334 -50 -741 238 -825 364 723 -570 -343 682 475 -289 -557 -548 359 688 -597 -621 672 49 332 -102 -805 371 634 -443 576 -120 -742 -66 -28 586 -881 755 303 -237 -575 -431 -86 268 -567 12 531 36 -295 -111 249 782 16 698 79 336 -414 524 -321 -374 -143 -639 74 320 552 639 -424 -467 158 -646 -299 441 -45 793 765 45 441 -448 298 -344 -610 -639 209 532 -473 -14 611 -879 191 -73 360 -366 -652 -97 -882 -480 439 -13 653 -155 671 -461 382 -426 -154 38 -822 -47 132 14 772 -116 -45 651 -825 -284 -118 -678 -261 -339 -17 183 79 -866 764 -345 -341 371 -799 716 778 279 -40 707 606 -587 -489 133 317 675 -248 -83 -371 -352 -614 -547 -36 609 -463 553 -475 45 -436 -598 118 -183 -815 75 -701 159 -213 -345 516 125 -611 -264 -96 108 761 -54 -261 -32 284 403 228 157 234 -711 -447 305 250 -509 680 -143 703 -759 70 -193 -655 -552 -6 -302 -597 652 -379 294 -606 -164 -689 -109 -487 11 170 -714 -787 229 666 11 -553 552 763 795 476 -581 -165 -798 -482 362 -836 29 -895 -556 632 -65 764 348 -253 491 517 8 147 -54 -786 -66 139 -119 -821 489 -548 312 -20 226 266 238 0 522 -608 -580 792 294 494 470 535 -280 -151 468 -391 369 -773 107 800 -36 488 -500 -107 318 -441 -545 454 -483 -70 212 800 -233 -306 289 -341 115 189 -423 -163 -361 289 -882 153 130 -269 -858 376 -820 -535 285 601 -722 393 707 -578 -138 -734 389 195 -786 711 756 164 -161 -120 -276 414 -583 -64 -252 -891 472 500 -491 -31 -514 -659 359 -366 141 -4 -482 380 92 -282 356 -669 381 497 -187 -654 -142 167 -828 -597 -200 -511 715 -792 709 -24 64 -817 -507 -372 530 -619 228 -662 651 -616 -772 51 620 800 637 -424 -138 710 196 40 -231 -703 -461 533 -42 -426 -623 594 -295 -530 -866 -890 -237 653 577 60 -58 -620 -564 -176 -13 21 -836 696 -686 -811 -874 -200 396 -433 554 614 -794 -614 775 563 -600 309 -39 -67 -562 -287 592 -845 499 -898 -38 450 570 -494 -637 775 537 -658 -192 -116 -487 235 365 44 -721 -510 413 -77 -735 -522 -347 -303 502 40 -401 716 483 168 268 -745 -543 -487 -652 -489 -406 311 -799 -897 557 144 -350 -33 7 -770 417 281 432 -60 -854 40 601 -25 -844 -711 -355 129 -482 -92 313 -584 -834 228 325 -70 135 155 -786 278 -431 214 -451 49 778 -375 -663 -50 -501 -149 585 164 -465 563 391 108 -91 37 252 160 -769 -533 783 569 -34 -627 469 -342 53 -473 420 -55 142 675 237 123 -563 -39 -704 -14 -269 -697 -270 -857 -39 202 89 450 -192 -125 -117 544 -223 -141 -644 622 82 410 -627 538 -144 -189 -573 482 -210 688 -296 -869 471 106 -604 505 509 779 -742 -756 490 -855 -744 321 -20 -26 -756 -323 653 515 635 -424 -237 275 278 434 496 -189 -469 -725 68 -415 -538 -227 343 195 167 471 -858 -707 516 -882 -133 -354 141 -584 -782 -701 -79 128 -229 -418 -261 -470 578 -450 778 206 154 510 112 366 -691 710 -414 559 -850 651 -872 -12 -696 -230 -449 501 -411 592 32 -582 -154 678 216 -839 710 614 -417 -270 246 -43 428 -502 464 -89 -635 -207 276 -674 -140 -327 -78 339 694 10 -748 -541 -703 -840 597 494 -533 -369 361 316 130 201 -809 -158 12 300 -40 -32 706 -793 688 144 -314 -609 -96 325 300 -228 -511 -472 36 -736 -235 -494 -777 -60 239 -437 -81 -596 -495 744 -663 127 650 797 422 227 -458 -403 -124 -429 -616 467 -430 597 -585 245 196 -735 664 25 -409 -553 337 622 729 658 564 8 317 -316 716 392 -799 -794 32 -690 -251 629 4 -94 621 -168 -673 -883 80 -496 -80 791 -79 -159 672 -84 -468 -865 -200 690 213 97 -127 304 64 -561 -897 -197 -509 472 -518 -734 -252 571 732 -222 666 323 -480 -223 -485 -668 -318 281 -443 471 -794 780 471 -634 507 273 -420 353 710 -400 -811 -276 -589 -219 -867 -587 164 431 521 -131 677 -678 -431 -673 657 -328 -741 342 680 -425 295 -849 -273 -697 527 -367 -73 -133 -675 -733 -592 -504 -115 -780 -502 -841 165 540 -336 31 -649 -456 -721 537 420 -831 -619 -708 -473 358 -170 -464 -752 -162 -218 -119 -464 450 -589 -52 548 -673 575 651 84 -897 -296 -179 431 440 -765 415 488 759 -313 -700 486 266 -605 548 -521 -48 -295 -619 644 -92 82 -292 -680 -266 378 -434 -247 -151 -469 158 328 -606 -159 -564 -332 -586 -385 -145 -680 -296 -192 134 572 -688 -539 -665 -846 -474 515 158 19 -185 -816 -49 -806 -845 652 -565 -621 517 -108 762 -736 -458 -32 -52 -557 12 -108 -354 -377 -321 -737 181 -65 -763 -46 560 655 -651 -324 605 106 75 142 -373 -562 -798 332 169 -787 121 -898 443 745 683 688 371 -523 131 247 -567 77 407 -725 -643 -295 -515 -93 344 -747 5 -142 -147 -284 43 -645 253 0 -881 -678 -94 131 -158 609 628 -651 228 424 248 -281 233 -770 334 261 -553 -250 126 365 -233 711 -794 -740 687 -895 -699 704 -675 -707 4 377 -843 -728 696 621 39 794 -114 -396 41 732 -687 510 15 30 -300 -268 -247 -505 -561 -770 -561 302 -566 -601 -392 -362 -570 -146 -723 10 336 -186 -810 590 664 544 -124 -867 -560 38 133 79 -681 -10 693 -634 468 -437 418 437 -797 698 158 -891 -598 -446 757 441 -803 526 335 -764 430 387 -341 466 31 -631 662 139 -735 720 -857 765 363 -189 149 677 251 374 362 -331 412 -716 749 -115 -697 -878 664 8 563 724 -564 173 688 200 573 -427 -272 -52 126 -599 -792 -556 757 -795 -624 -425 490 -265 114 -581 522 -896 500 -762 461 593 429 -269 219 -102 308 -759 280 641 -840 -328 -570 -431 257 -42 600 525 -815 -499 -315 -440 125 -417 -38 -347 -101 -528 268 -448 -128 147 -463 -112 543 -429 -101 -267 574 313 -135 150 421 -365 -886 775 -61 794 -354 -826 -690 -726 798 532 -138 -884 685 18 -372 -235 -874 502 -250 407 -337 748 -180 592 -353 -190 -106 644 -224 220 367 620 -605 -837 225 728 -314 -305 793 243 -885 386 -607 -378 742 116 -646 418 -459 -363 686 696 35 -502 -521 501 -845 258 -447 457 541 516 481 753 107 518 183 406 76 561 -32 210 -254 669 -3 33 379 87 -2 -869 -379 -253 -796 -196 109 186 767 -657 -592 -695 636 309 339 139 -295 -52 -156 -95 -254 -573 -320 484 108 -177 395 -768 -42 391 -626 -830 -779 -328 540 72 410 675 -338 750 48 -621 -476 -3 -602 -181 585 -165 482 -696 -485 414 650 157 600 558 -653 -567 204 656 50 -696 12 380 203 713 522 151 -187 293 442 -559 -453 -872 -40 715 535 -817 560 -852 -789 -10 -273 613 -889 -791 289 -130 -204 739 77 679 138 -288 -485 362 132 -137 76 -5 -164 -9 27 238 586 -570 -689 -749 -129 -813 615 -396 -634 751 -373 -837 13 -221 133 727 -420 468 428 -70 -372 -22 -4 -703 113 165 614 -832 632 -393 -830 -596 583 267 -822 -607 240 604 -478 -567 528 -10 -232 470 727 -259 714 568 -752 756 616 172 -764 90 -633 -620 -105 -520 720 696 72 144 -338 -44 -255 -607 -775 449 194 401 410 -583 -116 -122 -362 69 -169 589 -66 284 -381 -353 -799 -772 -196 0 -239 -469 399 -673 -595 272 365 493 365 465 -381 437 307 -518 599 -775 630 292 243 -265 -791 -42 -715 650 -70 -773 394 -3 -705 742 729 -545 308 -899 -424 21 415 706 32 -737 778 -139 -559 708 -511 307 -641 602 413 -643 -93 -62 252 278 -820 639 -158 -177 407 205 -575 505 554 176 635 -494 -531 -34 -285 -246 -681 -837 -630 393 -364 369 -67 -523 634 -704 566 750 -731 207 -228 513 -442 287 781 573 340 -60 -310 -473 562 -670 617 -455 -201 -59 -469 -193 -537 -508 -559 -636 -277 -173 779 -570 271 511 246 -582 -538 -89 208 -842 -93 504 37 362 279 -402 240 478 331 649 646 558 -654 -354 481 -550 94 -314 -449 -558 -29 -226 188 340 -657 -664 779 -824 737 -444 -148 -495 613 22 -799 -344 -268 -546 -258 247 -306 -170 -149 162 -825 -760 -164 76 696 -525 -18 -758 -842 -345 487 419 705 -471 -643 -659 -312 -805 36 286 406 -724 -176 -591 -713 -654 -232 -94 -538 -495 -53 -770 44 -69 197 -512 192 -108 563 775 -520 491 -729 423 -370 -644 686 153 -186 -290 -666 -755 -850 458 -628 245 -359 -248 671 574 51 176 226 -854 -46 -628 489 540 610 -811 -776 578 761 -689 -390 -387 0 -238 -204 588 522 -675 -564 266 28 -497 249 -637 553 0 -17 -319 566 314 -127 401 -508 -300 771 -32 350 -187 634 -591 119 -139 -594 -681 750 -4 -187 -358 -543 -205 -265 -581 76 -229 390 -377 579 -429 -697 349 -798 -355 -64 -32 505 179 -434 768 41 86 39 725 -371 -391 -138 -342 -629 271 -800 224 504 -690 182 77 508 636 333 -668 133 -64 105 754 -805 -322 713 224 673 795 -91 -345 -295 341 -703 506 746 -173 -94 451 -315 383 346 -502 -620 192 -336 141 291 -720 364 -669 228 -719 -467 17 780 636 491 -363 114 646 -591 -220 0 568 -174 -106 -84 477 -489 397 -750 251 -473 549 419 -103 -755 -161 -685 -293 532 -723 -569 -327 622 -625 413 717 -89 110 486 491 -770 213 -122 612 523 660 -144 -540 -817 458 -245 -173 -80 296 750 211 -778 335 108 -763 -755 -680 114 311 400 -519 -201 265 -820 -510 -883 89 495 492 19 382 -183 -326 -78 489 -156 382 446 -772 -810 427 549 -239 -644 -894 442 -760 -172 -516 -687 -184 -774 -225 80 -226 -799 724 -559 -304 -806 646 -717 -784 -712 232 437 -195 573 -561 -767 -70 123 -317 -592 -400 -287 -58 -205 144 372 -665 784 -92 -103 794 725 -612 665 -604 -547 -238 -868 -732 330 349 -490 263 -285 230 154 517 636 -611 -765 661 60 625 -423 -709 99 275 35 461 -238 -577 795 54 584 752 251 -198 -127 -330 -434 678 -235 -762 -827 800 -55 658 -122 -300 -898 325 132 -336 -76 464 383 -849 -61 -611 545 725 -878 -84 -797 -639 249 144 91 -800 536 -210 -813 -281 -645 -897 21 -164 670 -720 -49 -373 -223 -171 -264 -419 212 -809 -92 -299 48 -779 340 -148 -50 -99 572 608 -226 -735 743 609 -522 -831 300 -545 60 110 -226 -365 -582 -539 553 -170 -668 -62 -731 702 -545 -579 691 -241 542 224 -776 171 -309 682 539 -619 -600 519 627 578 662 -69 431 -296 138 473 -636 -565 343 430 -94 644 -851 -272 11 -736 -512 -84 -487 -889 -742 439 759 -8 438 -881 100 -628 741 -475 -626 405 586 520 -552 -235 -122 102 -150 -97 -598 -867 397 -594 677 380 -10 -353 -747 584 -402 145 534 746 -343 -852 -717 487 349 798 776 -452 -868 -875 539 753 -794 -822 188 -829 57 -218 -341 712 -194 223 -885 256 -726 277 -638 -710 479 -542 -417 343 -771 569 704 -441 -247 -599 -96 -654 -413 -251 -558 -888 -3 792 -681 -772 -813 -809 -291 -683 785 725 102 -443 -615 -4 -419 55 384 -820 -583 317 225 211 -881 500 -93 292 -600 -466 -556 670 433 149 -267 -51 452 -776 155 219 336 -132 348 -814 710 92 -596 240 274 -538 88 -241 -35 -869 -681 226 487 -125 214 -146 -664 -622 118 319 -268 525 128 -212 405 -812 -806 562 -405 -51 -687 750 241 -688 -184 469 161 -241 586 563 -667 -392 -187 292 457 -39 -649 -514 -495 189 592 602 -546 469 323 765 -586 518 -2 -231 -678 734 251 -212 -846 -122 -363 -379 -257 171 525 653 -433 -663 -338 274 -131 492 -737 -676 -893 -839 -424 -239 -687 669 -803 -723 539 321 519 224 71 164 -119 495 566 -118 -424 -688 -657 -406 -634 568 754 -637 219 -255 622 285 638 -17 -559 4 740 -660 355 777 432 -372 -479 -634 -800 331 671 -152 590 2 -104 298 192 -545 -596 -385 305 -828 -378 -289 -881 345 -234 -580 -797 -414 254 414 -257 566 -513 357 753 -624 -6 691 -612 -559 -172 -683 -617 -477 -812 -105 -729 734 510 208 209 32 295 -411 467 -103 -321 -609 723 520 -896 -253 -155 -479 -546 -264 -370 -66 428 -286 -851 87 629 595 -637 138 -630 574 -488 -515 563 -856 -272 -763 621 -276 667 -443 -538 405 -603 -436 -326 533 -897 662 -615 -95 663 750 -376 704 -318 -146 98 134 343 -620 191 174 127 -350 186 -599 423 -238 -833 -824 61 -669 717 63 471 -343 -701 -421 -644 200 800 619 403 34 -533 -742 -863 -750 357 -440 81 -313 192 795 442 126 180 -131 -46 472 -95 -606 407 -186 -349 -614 -556 -69 749 129 396 -258 -714 -752 -519 -521 698 -365 -79 -768 -267 385 159 643 -729 -515 -675 -824 396 -844 -204 -239 134 -662 -740 800 355 22 386 586 -181 2 620 -5 137 -265 -533 217 -643 -204 -283 -582 374 523 373 -318 -434 -437 -187 -238 -819 -295 -888 -652 -93 -455 -897 -680 -886 296 -634 -369 585 788 -115 -785 -745 191 -72 -632 57 -604 -616 -447 -789 283 -522 398 428 -808 -641 -379 -671 -512 -545 590 -194 675 -225 -151 88 -559 168 -636 -347 -174 324 645 -83 800 -76 -69 -685 -706 -320 -28 525 -38 -267 392 228 580 578 -738 -704 -666 726 -741 -201 781 546 131 323 678 235 -375 -213 -159 -827 -826 -89 574 -299 -835 -691 212 -446 204 -34 109 -897 347 751 -149 -879 -180 -562 -479 -544 44 61 670 794 -616 -659 369 394 776 -680 -338 -36 798 -777 -894 27 514 211 -306 267 -16 373 199 -825 -566 -292 -766 544 120 307 101 463 607 -526 -509 131 -878 158 -174 110 263 752 -812 420 -804 213 774 12 615 -869 140 -817 103 746 -36 714 36 -547 -80 705 595 662 695 205 463 -517 104 528 -850 -834 -212 -476 610 226 750 426 417 -577 144 -618 -142 -60 -173 -409 560 19 -846 -369 518 418 237 250 -376 -558 619 523 -175 548 -419 -620 -216 -236 556 613 781 -412 -785 296 -431 782 425 -758 -70 -893 100 -13 258 -510 -62 -487 705 528 0 -359 124 -833 184 -809 -540 530 -305 -112 -762 -455 97 -163 680 -658 791 410 524 47 -474 473 -601 -583 665 -602 -898 -355 -762 751 509 -233 -30 -638 50 -319 618 635 722 -710 -874 471 642 -478 -502 317 -777 563 -40 -340 -465 -867 661 634 96 -308 -865 -839 -61 741 714 -587 -634 511 696 -638 -42 129 63 65 -219 123 568 -214 619 530 -390 185 450 -380 427 361 -46 190 752 400 -372 505 794 344 -701 -515 -338 150 721 -600 -141 293 -424 -212 104 -315 748 383 -452 -501 -600 -452 -86 471 -408 367 -709 64 -631 651 -10 -7 -206 -507 299 -676 81 -330 -514 -274 314 495 -795 574 -461 318 -130 16 -818 -631 45 552 -700 408 496 -630 -703 420 -69 40 -657 342 -611 59 -571 -740 -890 -598 -562 213 -630 -128 -71 -439 -221 348 627 72 654 -524 -208 492 -78 571 -782 620 -560 -762 713 16 17 674 -527 -633 792 -670 -249 -217 -38 186 311 536 -81 -707 -158 -153 -63 -428 -336 27 -180 -302 -562 97 -241 89 -386 -616 127 -38 -800 266 -270 -88 443 -462 -19 139 -761 5 -354 -408 -151 365 411 -328 -284 682 378 -403 -62 73 326 398 -800 -524 203 -296 101 426 356 -29 -863 169 416 729 -96 -11 -766 517 -687 -766 -347 -863 -203 -136 413 -663 308 567 40 576 -439 119 -674 -32 475 129 602 -756 718 300 -136 620 -661 34 -357 -445 751 -262 -616 -759 -460 -774 -185 -265 561 -716 -187 -769 29 296 724 669 -546 66 -800 -762 -484 117 -220 -225 -782 440 -123 -498 -736 268 494 713 318 -470 -576 -629 249 -720 -387 776 231 655 -194 -64 -898 158 -827 -422 -510 -508 -646 752 22 -832 -217 -890 533 -437 657 753 -360 -244 259 -90 476 427 -578 -773 -231 502 -518 -68 -602 485 605 799 280 577 -211 472 641 -400 248 -692 354 -228 -140 372 154 -380 -426 664 83 -184 168 559 347 -20 776 567 774 -299 -416 -364 723 -189 101 322 159 230 -505 -760 383 -216 101 332 500 20 227 445 98 613 781 501 -373 -749 -377 -865 -280 447 -428 795 -646 -757 270 675 691 150 -550 349 -846 -698 44 -658 -775 -145 417 596 687 -549 -537 -14 477 438 -87 -268 -651 66 -430 -25 393 -706 -595 672 197 -266 19 769 -69 -201 -589 -391 377 226 -729 391 486 288 794 171 -681 31 -13 125 -143 610 788 -555 -589 -813 565 -897 -504 245 276 -532 -818 171 170 669 616 -154 206 -429 -44 -55 -414 413 774 -374 -854 544 -426 -271 362 322 130 18 327 -203 -118 -655 -215 -801 -540 -192 160 502 600 -389 315 -73 317 324 637 -357 278 74 518 764 -752 103 -80 -55 20 -46 788 -83 -238 -356 388 -865 -603 -839 -264 410 -242 -546 -133 728 81 -484 500 194 158 -731 715 -414 -632 82 -9 -793 -729 232 512 356 698 466 525 -868 58 425 -293 759 -717 697 602 174 194 78 153 -788 438 -885 -823 -113 -786 639 162 -223 -216 -138 62 -746 -74 702 -719 -183 20 -353 -9 376 -191 176 -844 -752 422 -394 -817 -484 -438 -2 435 -145 35 -62 -327 -217 -196 -385 412 180 452 637 -715 -835 347 650 483 -176 334 -734 -97 483 -450 655 721 -60 486 -450 397 -354 759 749 -54 702 458 -30 502 -13 738 577 783 572 -481 -60 -267 607 708 432 -33 -278 -799 -716 -13 271 -703 94 -635 -733 -792 723 -357 -83 -643 -587 507 -398 321 376 -705 -677 -247 566 -137 -531 553 242 652 385 715 -125 119 -619 -453 559 -169 -67 -893 -738 -747 -61 626 721 -155 -299 738 640 -166 52 -141 147 -716 -300 -794 304 -446 -580 -861 -254 -28 117 -130 -369 460 785 417 -704 -689 -166 -93 -194 734 594 -447 140 -641 -77 291 -94 57 -608 173 -80 488 -706 556 -585 731 789 48 230 -549 693 337 -296 483 -819 -192 -403 -543 756 343 -889 -219 -108 739 121 -754 7 655 63 -22 -716 -344 507 259 -778 395 502 -136 201 -515 458 675 -633 -337 -618 260 363 217 745 -511 -666 712 -450 714 576 138 -503 129 -421 548 -871 -860 242 369 412 636 717 781 -889 -646 -400 -389 -159 -422 543 -277 -556 -323 302 741 -806 -604 -36 -500 649 558 771 582 -786 -311 695 223 -536 -759 -255 -308 -46 -445 493 711 -428 132 -452 59 -432 750 288 409 676 542 -589 411 -694 395 -225 411 532 293 562 -241 -452 174 -494 614 87 350 -94 441 -734 762 432 201 -281 -534 -261 -399 372 -369 -163 -659 -453 516 -428 -16 -327 710 281 98 702 -363 -800 684 -518 -474 564 416 184 -433 18 -550 -477 787 137 799 -228 -62 761 329 -514 -189 -363 133 614 128 75 -354 94 -550 617 -15 -316 26 792 -409 797 -670 160 454 -643 -200 354 -283 -280 -278 414 10 523 -173 -531 -124 -472 -83 269 -536 570 -93 130 294 -554 -793 422 501 209 -384 407 -289 716 -216 -899 -827 555 573 -645 -684 95 -742 -169 -839 164 -236 -783 -244 -435 292 -789 -280 -773 394 300 716 599 -261 -369 684 160 -108 792 770 -546 -425 -173 532 -449 641 363 481 -597 729 493 63 -866 -711 77 41 -179 -323 -407 435 -846 774 295 57 -576 581 -594 616 464 -802 -720 770 -261 -202 645 -585 -792 -332 -160 546 526 604 98 -181 201 -523 536 -47 454 -223 -524 -5 -75 393 784 -414 -445 -154 -29 725 139 -429 215 702 -880 -835 -167 -158 86 -217 443 -341 -262 -400 14 -65 -452 580 -422 107 380 -165 -73 -43 -259 590 -123 -464 -663 252 -407 511 -209 494 -726 -575 -245 65 247 499 525 -594 473 565 -390 744 -375 -23 329 622 43 454 370 776 427 -778 163 -789 430 358 -569 -572 669 -762 767 -846 96 -3 793 -892 -12 -531 291 564 -317 -364 466 633 -86 416 199 -782 463 -118 -614 -624 -535 -682 -497 748 103 741 -401 -643 -53 -538 -852 -270 -578 -650 -286 428 588 286 90 -45 174 599 170 272 104 235 -378 648 79 21 302 500 -529 -456 -458 445 751 46 -849 100 -537 616 -782 270 -570 -368 95 -141 -453 -222 -467 326 -175 792 -312 596 132 320 -538 47 -850 493 346 648 -70 -175 -800 -655 570 -786 179 747 -83 526 -350 502 485 -505 -593 382 396 -655 -511 486 -472 121 -40 566 -401 -91 637 -542 520 77 -560 -216 -63 226 -169 100 474 -718 -867 -44 -554 597 -817 -858 683 234 243 138 302 -278 -528 530 -442 -441 -554 359 -866 530 -132 199 -315 -481 69 -219 -862 -325 -830 -295 24 64 -92 318 356 226 516 234 -385 388 -110 -192 303 475 -576 -696 -462 226 4 323 -56 -412 -610 -415 -71 52 -478 525 -395 -155 311 422 790 -147 -44 409 -862 -24 -320 472 419 84 -82 -426 -107 -20 -65 285 -555 518 -183 -65 673 -44 -850 -321 646 163 -812 -351 -700 -252 -869 611 -736 393 -389 -834 -249 785 -855 -824 755 651 -777 129 622 148 51 -510 -888 630 -239 -682 -748 704 -429 -13 534 -34 -589 136 72 589 347 349 -887 -748 -248 -144 -15 37 -408 -561 764 361 279 79 -847 -283 324 510 467 6 234 759 563 430 409 480 -518 436 -501 -566 441 -377 119 571 -627 -621 559 -835 -612 663 120 -377 -44 755 548 792 -457 793 47 -329 -229 498 -496 -810 169 438 -34 474 24 30 299 47 -476 -614 686 -14 280 -739 524 -326 684 109 -773 -163 -821 593 495 -863 -332 570 -264 15 -407 753 -463 -122 -611 114 607 -683 682 -220 20 -62 -660 -881 48 -885 365 261 -53 671 438 -872 -877 456 20 385 174 -426 271 -316 -503 517 586 -307 -266 -444 -172 646 -682 -244 780 675 -572 -690 -445 -134 79 413 -743 -343 -413 432 430 650 612 326 776 -352 502 528 68 -842 -773 511 -614 -254 -151 -119 339 -756 -113 -507 553 -697 284 800 -889 267 -109 203 269 -839 402 649 -235 -443 -401 608 70 -358 -92 117 -134 373 -183 -237 337 452 -683 -363 656 211 -91 723 -882 -397 -451 541 497 -770 -876 505 -14 -856 136 231 -807 -44 -306 -189 439 538 784 -31 -459 425 -620 145 -683 320 667 544 653 -504 -583 -623 -357 751 648 -151 493 -505 92 766 -267 -168 -492 -268 -230 -452 -784 -440 -853 660 -609 -518 630 728 685 -443 98 -720 -860 328 -522 -282 -342 -867 475 -529 90 -722 573 -634 -557 -711 652 112 137 277 118 -209 -609 -145 -609 358 -818 85 76 788 12 -644 -585 -836 192 -601 507 366 -341 29 274 789 -361 -314 368 654 796 72 250 -84 167 -503 -57 172 574 -37 226 -543 774 -66 -199 117 -888 627 -552 -313 -597 -121 -829 -242 -36 -51 -702 689 664 -720 588 -330 -127 424 -232 209 343 670 441 -450 -758 703 72 -660 30 308 621 636 301 360 -760 -736 472 -460 418 -607 759 -378 -598 -674 213 -623 -788 -451 -887 -684 -589 -251 -730 169 757 339 226 470 -642 306 208 748 87 201 -866 278 -95 -174 723 204 327 -348 353 78 179 -253 -112 -670 532 506 -108 97 -700 -340 -864 15 -155 -664 -898 -562 -260 148 -95 789 179 232 -661 259 682 -537 -621 -863 773 -405 -34 218 615 -248 -560 183 465 -480 402 -63 189 -325 610 446 -526 98 229 -786 748 -71 170 638 214 -644 -180 -683 282 -726 573 18 142 6 360 452 298 -125 -254 -822 17 281 61 -848 -299 490 -302 573 734 71 -151 466 -187 771 -685 -55 -383 -545 512 -125 -723 -253 5 92 86 333 -320 -357 -668 -596 728 -193 124 225 -628 652 235 -512 -699 -537 -12 -746 -281 -602 -63 -675 101 620 -498 -572 720 -805 -721 -567 344 299 241 583 140 -178 -497 16 151 -896 -868 -245 -497 351 480 -619 598 218 429 630 -576 -785 319 -226 -494 -764 513 -342 -702 -593 -236 164 85 102 476 500 617 -894 755 -845 -749 678 567 456 729 27 310 7 645 -838 -722 -185 510 14 -267 712 -619 491 -526 -702 -777 -418 189 -747 -771 -31 -386 308 -208 -812 612 -473 756 -95 -270 -30 591 -765 -511 -343 408 136 791 494 -505 273 -124 248 -309 -152 -689 -847 400 -384 -251 153 546 467 -26 436 501 -665 -880 -166 123 -58 -705 -311 -580 -537 -457 -39 299 301 -199 360 -484 580 -652 -201 726 -867 773 789 258 -243 731 -118 435 509 -110 -604 -879 -153 -68 -83 -222 -89 331 601 474 -755 -550 -112 -650 -662 -426 -560 640 237 -492 597 -187 -180 619 -673 -407 34 -695 14 -820 707 552 -835 -15 535 -103 761 -424 296 210 46 433 -184 -398 117 591 578 202 -662 308 -483 -730 587 398 355 520 -318 -805 437 314 -459 -888 788 -878 202 -483 160 316 188 49 -780 -40 438 24 34 -418 -80 -338 -198 -802 -655 -340 -103 68 -654 322 87 317 -729 11 -703 798 -609 44 408 -422 567 497 -621 -109 418 584 -868 -201 187 -106 130 -896 -685 39 -10 48 486 -419 -263 -244 -14 -737 436 293 -729 -799 -783 -781 727 -374 -870 -385 -7 -542 -438 -866 -579 189 -734 705 -9 -392 -171 -422 534 -415 138 645 -382 -778 -158 94 379 687 751 -297 -653 -62 -697 628 -413 -523 -198 398 -449 -900 18 87 -764 -8 220 -732 -170 607 205 339 -552 313 -189 -110 -26 -442 -638 -248 66 652 -81 -778 532 91 45 -88 -869 -768 -804 -843 -541 645 -419 479 -221 -185 -597 496 -578 382 -97 591 126 -316 -118 -518 -142 -788 -113 -800 -106 26 -531 -349 72 -254 -402 105 -499 -242 757 -462 -711 795 17 212 -584 -110 302 80 -409 -890 191 -576 644 9 295 55 -522 414 -132 -364 327 159 513 -574 -476 -473 -684 273 199 -606 -705 -303 -269 -747 186 584 -268 58 719 -81 295 -789 -718 -152 314 -611 -887 -682 -460 430 635 175 -709 -136 484 306 -274 743 683 -252 489 -633 -296 -161 -60 633 520 523 60 693 -77 -77 -446 362 596 687 290 758 504 -153 -727 -76 -651 -711 596 -340 725 -46 511 -268 -406 -839 397 516 -883 -573 -161 -278 -37 -821 -390 -580 76 -754 -743 -676 71 -701 69 764 192 169 -180 196 349 -385 -219 516 260 -506 -806 -652 -756 -896 -248 696 -316 208 -281 259 -169 618 -452 -240 -623 -684 -40 549 -671 -837 -721 152 263 596 255 341 -182 -9 -751 -340 420 -330 611 -672 -42 699 -484 502 97 614 -316 50 118 -633 787 254 -126 -707 -851 -724 -400 -623 470 793 -272 -839 669 292 765 -618 -882 -407 756 67 423 404 -878 397 -546 -540 722 -604 -209 -613 -667 376 20 631 191 121 625 -781 -631 -771 175 400 -861 606 -417 390 -384 -68 360 562 699 552 371 -797 374 280 -202 544 -605 -875 43 -368 392 -580 175 352 -464 -694 127 -651 13 -12 -312 -598 -327 155 130 24 -282 -212 661 -562 -683 662 207 294 584 699 -750 56 -881 214 -624 -415 -380 -380 398 589 216 -608 785 -52 -152 -346 707 407 -751 753 356 -398 -138 368 -832 -739 -891 -483 -537 304 -311 -95 381 -567 -385 -86 -407 717 522 308 462 286 -674 366 -281 -124 -438 233 291 -597 136 -9 -898 -96 -498 -4 757 -320 -599 491 -297 -600 236 -171 -542 728 785 548 -203 -3 460 -95 20 754 -641 647 -641 -491 -531 -522 -413 177 -20 289 -398 -347 -583 280 281 -235 577 -619 -390 143 -844 143 680 195 230 597 -834 81 404 48 359 -751 -517 723 111 -19 -362 244 -26 54 -577 669 -250 669 346 556 351 417 -385 -539 763 -317 -138 175 -461 -432 -725 127 437 288 -519 -72 -687 -411 635 59 747 -404 348 -785 -640 548 -50 -117 502 -653 479 -27 592 441 -140 -173 -567 -50 -424 -688 784 145 -351 -720 -378 -158 702 378 580 -160 -214 57 544 156 321 50 -283 -447 -389 -159 -769 -686 -579 -442 22 725 190 411 -708 -721 376 142 415 -758 172 -804 234 609 -215 -130 -820 449 -266 284 641 249 374 787 -537 -64 -613 -20 -469 211 -699 -2 -174 382 134 710 -75 329 573 -105 580 82 -600 -599 152 -14 465 263 43 -345 -455 759 348 156 -243 575 469 -339 629 440 -840 -846 472 -580 540 -711 -326 -131 -555 -567 -393 -79 402 234 -22 -675 -410 294 -716 -642 -885 -867 535 -799 -529 518 -396 -633 -72 26 -472 -414 -463 623 -566 490 -380 -596 -301 685 147 752 285 69 -694 294 242 -307 407 -177 281 13 -697 323 -292 -562 695 722 769 -58 247 535 -121 327 188 -83 70 490 450 565 551 -344 -673 -51 713 -808 79 -380 -561 -464 -685 376 -841 -749 -856 784 421 -515 -728 -456 277 -529 394 -32 755 584 -572 557 -107 -762 -391 169 -489 -339 159 -527 592 -732 627 397 397 -119 -356 -130 749 740 -699 -51 308 -740 -20 622 -832 429 173 -600 783 -638 411 145 -200 176 -815 -748 -12 187 -766 166 605 341 769 468 296 -340 -12 -268 -848 456 495 -208 -164 -98 -724 -230 449 -851 -445 -489 -559 566 -404 -38 754 388 756 524 -761 -26 -743 671 -845 769 -573 -410 -689 -2 -290 756 -321 -873 547 -403 18 600 -174 -770 -275 520 732 -157 -360 112 -699 42 157 -692 600 -787 -299 -682 111 367 -787 210 54 -442 750 718 45 151 74 -238 -121 -757 357 632 429 374 -35 123 129 -845 537 -303 -739 -737 666 -251 593 -125 547 -509 -239 -90 597 -602 -353 748 145 127 -61 -849 -83 -361 -688 -11 -454 626 -388 -480 232 -692 146 -578 125 462 371 -368 -16 416 -76 498 -747 111 745 199 671 -732 -385 -666 -133 623 -602 -76 -60 -293 -482 177 -202 511 131 -373 45 -368 649 731 -32 -500 -657 281 -97 -553 799 -821 601 437 -703 637 -816 268 223 -373 777 571 -722 -573 593 -66 -426 329 343 109 -71 -416 -188 -394 -12 -183 -700 274 648 747 -276 -362 57 403 -27 317 465 -768 -383 -688 -110 -123 698 513 71 -229 737 164 578 -226 -365 -194 -691 -619 -103 -278 -419 -95 -229 369 660 783 424 -809 -109 -329 -400 -53 537 490 -635 538 168 4 540 743 542 233 695 527 -145 -744 345 461 -339 -117 -852 -412 -692 389 -439 -42 -711 -766 1 -548 -631 56 798 -703 589 -364 238 -114 267 -203 226 -394 462 675 307 555 433 178 -745 7 -296 -226 565 -62 -124 -491 -159 -497 -863 -341 -431 -132 -46 299 240 -257 -767 142 -699 496 671 332 585 184 -213 205 -331 -444 -794 -377 337 -518 286 717 -570 154 -605 679 600 -531 -190 -296 627 -268 340 -478 -356 261 -522 779 19 225 -309 -738 141 681 237 455 -41 787 564 723 -865 651 -109 -533 682 659 328 -505 315 -529 169 -875 -523 759 177 701 785 -764 -97 667 347 -227 -882 -470 -435 9 -83 695 147 -112 214 92 536 -544 411 119 38 -876 450 -83 297 -566 -856 81 29 -570 -84 137 305 -672 -72 -640 -570 -63 -594 48 -666 678 541 -740 605 -784 -433 -893 -661 -34 220 -300 -530 50 -726 -788 -729 195 -625 542 -68 587 -665 -502 481 -747 -381 -374 -56 774 552 -204 -56 -330 -798 428 -812 -358 521 767 -690 349 -780 685 38 -545 399 374 -562 -701 -776 397 211 384 698 461 -635 521 -28 160 140 92 -684 -797 426 434 -462 388 -677 -462 197 -223 148 -659 -316 279 153 -57 414 114 -635 -139 -495 665 125 687 381 -186 289 -611 -563 -510 242 641 635 -366 -569 -748 641 782 362 140 84 738 -883 247 364 -191 118 -822 -776 -782 60 -697 294 102 226 -355 444 -532 749 577 -576 21 241 -354 -130 157 -292 -464 274 -375 -54 -604 -167 641 -292 -275 11 -617 192 236 348 385 -424 -339 554 222 -851 95 166 -78 640 -815 -756 -529 143 633 -344 -776 -155 491 -373 -405 740 685 354 -534 -739 -385 -748 763 -169 467 318 -485 -894 -524 -264 -798 291 -758 715 147 87 -311 38 -555 113 792 -720 434 -382 103 270 518 268 -176 70 608 609 144 -19 601 655 526 355 198 -707 448 506 -687 325 -426 -7 -388 -386 -271 -167 -304 -324 642 -41 -599 -605 -289 -742 698 425 554 474 279 -712 -823 -304 390 381 427 362 -460 -467 768 -166 -177 -491 -644 621 -62 114 773 -707 -672 209 -572 -346 209 -458 787 231 -535 87 -195 -267 755 -121 49 370 -15 703 457 -124 592 -589 -176 -87 35 631 -748 -417 188 54 583 297 691 -308 -777 384 -630 695 -101 558 63 600 -266 710 696 -603 -69 353 -673 -682 -686 41 -480 -288 -212 653 -308 -869 431 -483 288 -713 650 -96 -193 -744 -142 -38 -625 630 -296 -413 139 -536 -239 219 -892 -180 388 -888 744 -691 508 643 -624 468 -144 83 -675 -719 97 -27 -214 94 533 -745 -103 284 -843 -351 -60 494 -605 -69 -406 299 64 -496 183 -425 171 311 753 -727 678 -134 305 282 -710 147 -344 -568 604 106 -365 -470 368 -642 -460 -300 -690 -380 145 -855 -505 -740 -575 -893 370 -640 -533 550 -3 503 -559 799 -214 -687 -640 -508 -94 1 -754 -85 703 40 -679 -587 474 -95 518 -367 -164 148 382 242 -292 638 -774 411 15 -544 -173 -834 -243 -7 -647 103 19 -163 754 -492 363 -205 -286 420 362 73 414 -897 638 278 511 -46 90 -895 -127 644 -800 -249 -709 -509 96 -681 234 -217 -775 -699 -161 407 -638 -755 8 -814 97 477 679 -384 -380 246 358 -874 -100 190 374 83 268 277 -882 70 160 -805 -340 -399 88 119 740 257 -309 788 -374 -28 -610 -481 654 -721 159 458 584 -438 -876 -550 -511 -503 -599 -896 -346 687 45 -706 -397 563 167 -348 383 385 -42 -399 683 -169 584 -714 -50 -823 -777 592 -283 529 96 215 -854 453 -210 11 0 383 644 400 -99 -670 -884 781 -67 5 -247 -592 417 -840 141 -266 -521 -411 430 1 599 256 306 253 664 -378 239 357 586 148 749 -104 -586 -845 14 709 -390 -370 470 -479 -559 -752 475 -313 -559 -881 216 696 -855 -274 -396 -87 -74 573 748 -688 225 -798 29 -890 -230 -650 -180 610 -181 3 -883 -704 363 753 261 -368 -93 -100 -537 -387 17 -218 540 781 -795 -402 612 -161 -326 666 486 -717 -719 440 51 287 -244 -339 765 -694 -289 -485 -533 -572 -500 418 -877 -530 -543 406 0 380 746 -527 -817 -358 128 -325 -50 413 165 717 -588 227 -465 -550 113 265 339 480 -727 -8 -107 134 -603 -839 791 350 78 -769 -123 -199 -140 764 -11 457 331 656 -846 -522 -377 -187 303 -100 -480 -382 431 283 -676 748 -714 690 -473 448 482 -421 -877 -369 -268 -266 679 -211 -698 -236 788 136 783 584 -732 -380 -252 -869 26 -792 -155 -546 20 -124 573 -548 724 540 308 -820 -707 -66 77 -367 -477 -633 451 -385 655 429 22 725 -859 -376 -899 -498 -754 -223 -160 272 577 -236 -319 127 -136 -93 -616 640 -801 -499 -318 159 501 -378 -365 -591 580 -704 428 406 394 -282 -39 -319 -640 564 538 -116 -169 -432 497 400 428 553 -717 -51 53 420 -133 -767 -526 220 29 299 244 6 1 -527 326 579 31 136 -380 376 -725 774 110 -597 -86 -592 124 -89 180 177 120 -73 670 -17 -252 50 -299 451 370 -245 -651 -621 467 -457 751 649 262 -472 273 -591 512 265 -876 365 -153 307 -483 -136 677 -482 -769 761 -85 -499 -676 193 654 156 450 487 634 -490 395 -442 -221 471 -511 77 -624 -827 -137 309 -891 -699 259 173 563 400 465 212 -137 -475 148 493 772 -301 344 -101 122 427 -4 -448 -40 70 413 -765 551 553 -743 663 -266 -808 -801 102 -122 -719 586 18 341 -485 390 -40 -836 -432 -615 321 303 -400 -560 246 -678 -240 -310 33 -542 562 -483 -647 -162 506 -600 770 670 794 253 -708 -156 -788 -655 -77 -595 -416 -32 101 -504 -232 449 78 -125 255 -638 -643 124 -146 -170 -859 725 -7 -354 -813 687 752 -360 710 -556 176 -216 -619 -707 583 266 515 76 -371 454 764 -349 -732 -190 89 -114 407 -325 -295 54 461 -354 695 -743 -292 27 -533 467 250 -494 -332 -782 320 555 -329 746 -383 -760 -807 -198 797 -144 -170 -609 673 -780 442 -614 771 -136 -335 -233 768 -772 -729 273 -685 239 100 -409 -41 778 -763 -320 -526 579 771 484 -319 -138 -104 232 196 533 159 -452 -861 -662 479 -818 730 -405 691 85 -772 -854 506 -25 543 -208 113 -843 -125 179 782 88 -335 359 357 668 474 -103 -71 -864 -124 124 778 -24 -519 -640 -644 780 180 393 360 -344 -473 322 161 -586 -544 183 702 275 699 393 -798 269 401 64 728 396 554 517 594 71 -492 693 86 -388 -789 69 230 307 597 -620 -640 -825 -305 -110 -666 -896 212 78 303 -880 785 -585 -553 441 503 -598 111 557 470 51 -17 -194 -890 -482 18 -511 -398 -725 196 382 -648 -262 -566 -570 -751 -787 543 734 168 -220 -437 674 -591 -60 513 682 426 -676 -826 -478 523 321 -625 283 770 -213 126 -643 -311 -814 -836 -38 248 -374 -44 -890 -301 -618 -859 -175 -66 514 42 -721 434 480 487 -780 -888 -382 -216 -762 -880 -822 284 42 14 -460 -583 658 -414 -640 -402 429 303 -487 790 32 -737 372 -174 794 74 -612 -796 1 175 -287 -303 583 -167 52 262 450 -626 734 -179 -25 -20 522 14 -303 347 -105 -339 -136 -447 -116 360 233 -344 -417 -441 -840 648 -405 -453 -12 -524 -424 -613 450 357 793 -106 -174 -710 -116 513 452 -73 377 -137 793 -468 398 -646 153 715 347 13 -411 291 -856 690 -246 -682 -726 422 437 -11 -526 203 785 611 -424 -54 26 394 -168 -281 -830 -247 -347 -825 -800 337 688 53 586 -450 -684 189 91 -553 691 693 370 781 711 587 676 -860 -559 -390 -42 -225 59 318 -445 -49 511 319 783 -752 656 -691 -681 -589 684 24 -814 800 206 -519 -59 -146 405 198 -477 -740 -93 450 731 -67 -486 -687 -454 659 -85 -494 664 -72 -415 -710 41 -244 702 87 -716 139 327 358 -771 -682 -517 -890 -678 -858 443 -451 255 -456 -113 -249 -382 718 -436 -280 -266 112 314 415 444 -454 76 -745 520 578 -672 -246 626 -477 380 70 -302 377 -55 86 -25 8 215 42 632 -830 -733 34 430 -206 434 -707 -518 326 251 770 -41 -528 -51 -369 62 -529 -99 167 -374 519 -133 -75 -580 68 750 682 -547 145 650 497 699 655 -532 -854 -772 395 435 -351 603 -639 355 -427 -23 -198 232 534 -100 -198 -325 -665 339 -326 -509 524 451 -225 773 190 -410 194 218 208 -472 173 787 743 -558 -107 -47 256 -398 -829 39 75 -561 -514 193 -107 -806 -313 -240 -619 -898 223 -11 616 -371 -546 -881 -390 -568 -44 544 636 224 -520 112 511 -122 -207 -290 569 428 -355 747 -121 -781 -256 -850 -83 -344 -310 135 159 -778 480 -336 -125 -217 -535 455 98 694 724 359 -134 -89 -605 -394 -706 -283 -54 340 262 -320 -49 -872 -343 136 426 645 -26 686 -689 -738 -214 549 -809 462 200 615 -74 497 52 -623 -728 764 -590 -414 -492 18 -244 -758 -56 712 106 -463 -495 -85 715 -555 354 -564 522 -515 123 -837 -456 508 -10 -386 -420 720 114 129 166 113 -119 521 388 667 -141 -130 -684 547 47 -727 -763 -62 -573 22 751 284 -887 -232 247 404 -591 -219 385 650 502 35 -217 -300 488 -332 319 -338 -698 -744 132 -722 343 -326 643 568 784 -757 -129 -223 234 -845 578 -798 -564 -541 -839 340 644 512 403 -863 -750 -521 -192 -495 -338 -344 -675 -60 -38 -805 288 -447 383 129 -281 -596 382 -180 -85 -537 8 346 529 240 -883 156 4 390 -829 -478 -781 653 -869 153 -240 765 795 510 124 412 -486 -494 36 -831 -274 233 -37 -735 -621 -262 -185 588 716 -421 -670 294 529 417 300 346 35 234 -67 348 -228 493 697 58 -668 190 -867 -406 122 -626 794 693 -485 -415 511 -3 -341 446 709 151 -300 -639 -340 -669 -529 -343 -272 741 799 296 -722 507 53 590 -413 -835 569 -773 -259 -263 -803 490 -541 267 -621 610 367 535 471 -473 -188 607 -492 -524 -832 592 120 221 -159 -354 -280 -381 -852 -437 -262 -13 647 -40 -142 375 -243 214 -139 -435 -72 400 -104 -348 519 348 770 747 -794 -838 -493 -215 90 -69 -894 -79 396 413 -481 -593 -465 221 -655 617 -316 -616 -558 310 -398 -815 -535 657 -454 103 -621 111 -197 1 246 738 -32 -307 735 607 -784 -833 -900 -296 -62 568 792 -157 -776 127 -868 418 129 661 -163 -235 -232 -724 -467 533 638 628 -564 -861 652 5 -128 -892 -512 518 -671 -153 -145 53 19 77 -206 151 -474 675 10 -44 -266 588 362 796 625 615 304 -578 567 632 376 446 -252 -220 84 491 -564 507 -351 -316 8 -388 752 155 -659 763 425 -286 -240 453 -28 -854 195 116 -871 -590 -390 -725 -225 -766 -430 571 624 741 -74 68 777 -830 -298 -716 -526 -86 -593 -635 209 -29 655 -677 -527 748 -259 375 459 538 -636 556 -530 -835 -309 -623 -347 -270 -365 -454 -484 133 779 773 582 323 -158 332 343 467 -317 264 -751 36 692 -192 -818 -817 32 -27 442 -727 -207 -232 109 320 472 347 -326 -416 147 -315 -384 -82 769 305 426 -40 -493 409 789 558 478 -550 -412 775 -80 -40 215 18 408 -888 -521 -707 -319 -689 677 472 -694 149 331 -359 754 289 -494 239 375 -241 -852 728 -428 541 440 -114 729 619 652 -854 103 361 -278 -489 12 336 -58 501 -769 -891 -509 345 -810 -550 -272 -444 -445 -880 261 -26 -61 228 -71 -419 706 -677 361 534 -738 -768 -106 -68 -76 630 -366 409 -101 511 -847 -85 154 647 65 -552 564 -453 -720 -711 -49 -109 453 -544 327 47 253 94 624 282 637 -835 123 -682 668 13 -319 557 493 -163 330 -167 -508 -808 -823 -843 -23 -510 -26 2 367 -468 -187 -407 -764 108 466 -389 264 -757 -630 141 -558 -705 -319 -185 -404 -806 639 194 399 26 462 129 -92 647 213 -360 365 -642 -149 249 -375 189 -482 727 -133 109 -597 -671 -246 534 -125 -350 -427 264 582 599 191 -685 -140 -218 -82 199 -411 105 297 -572 116 -241 -516 -451 -360 -788 715 -515 799 -33 -802 578 338 39 -57 -113 -460 423 -550 -524 681 152 -827 -687 87 332 181 -607 779 310 -802 -100 -86 -24 95 -115 -256 593 -795 -361 657 41 -284 -711 473 -37 693 -421 -793 528 86 252 304 -670 749 668 -196 638 158 -850 749 -60 -758 -717 -175 -732 -793 -144 428 -840 -755 -453 -99 -264 745 1 -160 -762 -887 43 -248 -110 -64 633 -197 151 170 294 53 60 726 130 -844 -52 -877 590 -665 -621 150 760 -73 -81 -53 -851 -59 311 299 -881 -651 -734 607 -696 756 -645 595 -290 144 488 370 630 -72 -578 -606 301 -780 -292 125 -373 -219 -251 210 272 -577 -416 -44 -704 607 250 -97 -126 -893 -552 693 -791 404 -647 386 205 571 799 -424 362 323 -815 350 654 546 -22 -837 -403 84 -717 591 703 427 -777 645 -302 -180 -385 -346 435 -437 644 -321 565 -827 729 503 -337 -685 -62 86 643 -244 -858 -163 587 297 -585 -204 -249 87 699 436 -508 517 -391 274 -821 -598 -453 -346 -674 -486 -797 20 -33 -366 72 734 10 -109 -382 -60 460 148 476 467 -884 170 798 -464 -242 446 -388 -424 194 191 543 387 -892 -871 -551 188 300 355 -365 -897 -634 -161 -884 -765 623 10 -348 646 687 -414 -852 -836 -637 -396 588 240 216 -76 0 647 585 -420 -112 -221 645 311 -469 -231 492 374 -858 440 301 -163 136 608 -446 -299 143 -499 679 127 356 634 157 -100 111 -108 178 -557 -899 -485 -428 -531 -32 687 50 -663 -656 429 142 397 -709 -124 667 69 106 796 374 548 -447 -331 168 -803 500 -622 -580 -323 74 671 -673 132 398 590 -62 676 79 -841 -82 -761 -44 677 707 -522 -247 405 -35 -710 -228 704 -28 323 -277 -251 494 -574 435 -879 -24 -464 -305 116 566 -368 -568 38 -747 -760 -229 -449 -227 -686 430 -898 715 239 475 314 286 -330 -426 43 671 -851 -26 -590 -772 375 -159 795 -74 -239 -422 260 241 -590 -599 680 454 380 138 -410 -816 -630 -357 -747 436 -847 -472 -290 460 -479 281 -525 -105 -649 -150 -194 -555 210 753 717 753 426 695 -126 -800 115 -404 -102 376 -654 572 -429 655 730 -792 -358 -819 78 -618 -900 -445 10 682 3 765 -163 -549 -340 479 -344 723 -151 -4 -360 315 -419 -218 -552 9 717 -348 -255 340 -870 -489 -240 -171 344 -281 -861 356 -657 340 -512 -12 454 236 -535 -91 -264 -69 607 250 -560 -38 -698 -661 270 -181 181 -814 -699 774 467 715 -566 784 262 463 -187 228 -347 796 452 -14 113 692 703 -140 55 -258 -434 -739 209 -171 -764 -715 488 -210 788 -202 278 -240 724 303 -326 29 -244 -716 -325 -576 -202 150 106 -270 72 -554 389 -870 -404 -796 -336 -138 -822 231 -1 -629 798 540 -453 90 -869 226 -28 409 -747 -132 -295 -516 -533 263 -748 -17 469 400 268 -545 -690 64 -14 318 320 -15 -880 -640 -125 -169 329 -855 -232 703 -658 -791 -289 238 -551 611 510 -613 127 186 -489 -123 -53 -789 241 467 777 390 -258 162 697 67 252 -348 527 -57 -192 -145 -370 -313 253 -643 782 303 324 34 -124 320 -361 594 209 734 800 -567 169 22 -573 64 434 -737 -739 -735 -741 -108 172 -900 299 -555 509 -332 -631 -163 -544 -41 -691 -595 486 -554 139 536 -343 -421 -251 -371 383 -159 -348 -341 63 -616 592 -21 -486 597 120 -598 -343 -172 -302 794 -284 213 247 540 -478 -70 780 -874 -314 329 337 494 -583 -158 -888 -51 -148 -765 98 -324 -622 495 442 605 278 -892 -337 -639 -78 -80 -306 -149 257 -288 686 -33 -171 -670 -209 597 -3 -8 -727 -846 -362 754 -670 131 -394 -280 21 -835 -164 539 -609 -164 317 90 585 -748 -343 -123 -295 610 123 614 160 -484 -501 46 -493 18 296 352 403 109 656 -271 -296 629 255 280 -31 -716 -789 -318 555 -4 488 -488 -575 404 8 470 -616 762 301 -276 -285 -577 759 -246 733 -834 -44 -379 -115 383 -453 420 580 70 91 497 264 -477 654 -839 -780 603 -274 43 -852 223 -852 247 -817 -479 606 -212 531 150 405 218 185 90 -752 -282 86 -338 -629 598 217 496 -314 657 595 167 -631 475 -365 366 69 701 -12 481 -598 357 559 -370 -343 -835 -327 188 -871 143 506 170 702 -374 89 210 774 -320 233 397 -828 751 638 -87 -500 -221 -235 -35 -528 80 28 -82 551 532 -152 -702 -137 -464 -813 -359 656 670 581 274 379 -648 -245 8 616 -468 46 230 -764 -739 -862 -329 -875 434 -720 -352 463 416 -441 -802 593 680 500 447 -449 214 482 218 -182 532 -699 -334 519 53 -513 395 179 -586 -119 -865 -106 -644 -886 -181 344 339 -693 -686 -228 -277 -135 374 -304 439 273 75 298 295 157 -895 -436 439 21 618 188 -549 -48 122 -30 -492 -408 730 -404 -449 -388 253 -608 -874 -97 213 621 66 686 9 -310 -752 178 -372 -288 -704 18 -344 -97 540 -436 -229 495 423 -803 501 719 285 -772 -97 603 295 398 675 146 553 -491 633 -821 506 609 614 -43 -528 303 -799 -580 545 -166 648 462 303 31 -598 -285 -427 -68 388 -527 260 530 793 -622 118 -6 285 -855 733 620 8 474 -611 -456 430 762 -158 374 -470 195 -552 -813 668 504 -29 44 341 -412 -817 604 540 380 -226 -34 456 280 -802 -150 -579 -890 478 423 408 -27 1 723 -168 -416 453 794 726 391 22 764 -241 647 -659 299 -516 -185 -851 30 -486 173 -221 -304 325 650 -703 168 583 782 83 -428 -557 -279 56 -530 -316 -14 -219 -71 293 225 -704 629 -800 340 -178 464 -424 331 384 -564 651 239 -160 -118 361 -804 -787 148 -489 -554 -491 -681 -734 353 -125 422 -698 -121 -147 368 -206 -832 -26 355 242 454 410 165 -232 277 122 -653 374 198 -364 414 580 -400 197 99 -541 595 -280 -224 182 451 -520 -600 -23 -865 33 -479 601 -830 -525 -668 -728 -86 337 -168 156 -349 378 677 -499 -645 -302 -709 594 -14 94 -534 213 -541 -792 150 143 682 778 533 -392 189 667 -595 -220 -698 428 422 655 -845 750 535 696 -643 -190 675 -737 67 524 425 -289 -268 -854 123 104 82 185 90 -728 -16 369 -256 -313 786 439 759 578 -362 -748 -802 480 -677 -540 264 490 526 444 -119 -83 283 -766 -615 159 649 -382 482 -36 -31 -250 -374 60 -70 -659 76 2 124 193 -651 -766 -60 -414 141 -110 -216 16 -581 -35 544 -507 527 -607 -95 -75 668 662 -23 80 -33 -312 672 -772 209 691 -561 288 185 587 544 462 607 -2 796 399 -595 -469 -104 245 -668 3 250 -558 641 -375 -290 -566 -683 -61 -122 525 -593 129 -749 194 -768 -658 -636 -787 -625 -113 504 356 748 -332 -445 455 -357 -233 780 232 -200 577 -660 -171 11 -695 501 418 -839 769 231 436 -107 -704 577 -52 -716 121 -870 360 -401 186 109 369 -167 332 616 -435 -88 715 -550 -43 -151 -263 -461 486 151 -563 -81 -156 504 160 -585 -816 -754 698 303 -810 654 -642 -152 420 196 727 -372 -259 10 148 112 -816 624 -441 -41 -630 -785 600 -621 86 -884 408 -320 -313 627 499 523 -411 565 676 576 649 75 754 -521 780 -197 -193 355 -569 -13 406 249 -203 585 -423 -119 28 -341 -14 153 -658 724 -49 279 -150 -544 -3 27 191 -327 -204 -167 -503 -65 677 -425 -663 -501 -127 168 -341 196 -867 -254 -653 580 -559 620 661 179 366 62 -489 -70 -360 -692 -325 -670 712 605 -798 -55 20 16 430 -90 609 666 160 -475 -526 -68 -350 792 -705 320 365 744 -663 -134 -586 576 49 -455 458 -391 370 -644 392 -265 -714 -396 772 -759 435 -217 -669 767 -45 725 -692 630 128 -511 442 127 122 -525 -570 -625 -741 -642 214 613 -114 -88 -885 81 -439 -887 -850 -254 338 -35 608 -888 -829 40 96 791 687 -714 403 703 37 -595 -291 -328 -361 -655 631 -858 522 -92 299 725 113 -463 -589 -349 -540 -845 -708 530 680 192 -566 -284 672 564 -555 -712 -845 -463 -435 -575 -677 796 -155 -783 730 131 -537 -573 -565 -179 584 19 100 373 488 199 164 -560 306 254 -410 -31 -796 5 251 444 94 -494 -58 757 90 -93 613 708 -447 202 -517 -613 -774 -536 -477 -713 600 -773 158 119 -213 -33 328 -422 619 -739 311 142 -68 627 -496 -176 421 -74 -123 631 -104 -352 732 -806 401 -659 -807 -281 -441 -483 584 -329 -757 -739 -564 -189 -68 -88 -387 -678 478 -649 199 -374 -306 191 713 354 575 282 -814 -177 206 584 -140 226 289 577 -162 217 468 -752 -508 255 519 -402 -714 469 -126 649 314 119 662 -282 -704 291 352 -649 -212 143 397 -653 -178 -582 616 -50 95 501 174 317 -399 -298 594 -770 163 95 -411 785 -688 -144 32 -643 513 88 -412 602 -731 274 -569 -41 724 -671 178 649 309 611 79 233 -631 -699 -589 -488 781 714 786 -358 -461 734 -692 -29 585 408 197 -611 28 269 -153 201 353 360 -367 122 -323 145 18 -256 -120 676 -417 -51 284 -355 -747 -786 542 -193 196 417 -253 417 276 753 -150 264 -464 -575 -412 -819 -475 -706 568 499 -600 -359 766 596 344 -163 -873 -314 552 98 688 -129 58 -831 -344 688 -611 272 -323 -637 -737 755 -604 573 -442 442 -808 363 -232 -886 -254 -815 -592 -345 -209 -359 -693 443 -260 111 -174 -53 -820 330 -133 297 -517 62 -624 582 -873 -48 268 312 -582 -699 674 725 -95 -284 529 144 728 -25 322 755 -330 -608 -147 -900 764 154 777 -6 -640 515 285 2 -68 -276 -849 -354 -622 -747 -64 -897 -767 -386 22 193 -274 -563 645 -739 62 468 -532 411 608 97 66 135 734 380 598 -642 87 -612 124 -123 -723 -148 -631 295 -671 277 -782 278 -296 -341 -108 -429 -294 51 -284 -297 -314 326 -820 772 -135 658 -17 759 -256 676 531 352 -198 -254 -235 -570 52 -146 -586 -618 -38 272 -415 -874 -794 321 409 367 738 323 -796 681 -396 255 456 471 279 424 195 -465 588 309 765 673 455 487 72 507 -214 -894 611 -871 -733 -571 -20 -343 -696 -513 -583 -296 378 789 229 -192 -357 -381 -220 210 -538 -271 -102 -831 -378 210 -432 -411 -9 -286 123 -562 -267 154 -572 352 604 253 437 409 578 -829 424 -445 760 -147 593 695 -787 335 177 -855 -327 -5 348 -633 519 -145 -794 238 -256 -659 -303 85 135 -98 430 527 -386 126 -372 -324 -355 -843 545 630 -466 305 401 -660 -657 -823 -84 -44 56 -825 -743 -678 731 -219 780 412 391 137 580 -699 -122 263 510 -742 -127 37 782 565 147 104 107 468 394 -94 107 -505 -683 -25 547 -392 -656 385 -899 468 -857 386 752 -131 -792 -37 727 97 -311 1 -324 79 299 -284 -377 -245 -576 -46 754 -18 -167 -805 355 26 688 621 -611 708 -346 548 -442 159 252 -426 195 -471 -305 -541 -865 629 -482 -770 126 -761 -610 425 -608 -87 -646 -179 -293 612 290 167 -649 -654 797 -34 -346 48 320 740 459 -780 413 284 433 185 397 726 381 674 -539 409 -437 -253 132 -749 -617 691 -319 -223 -262 -281 -484 57 525 750 465 -70 -76 -559 -367 -42 787 421 -476 -148 -504 -93 -506 -164 -735 -759 -24 -112 6 488 -583 -432 362 -219 209 711 -15 398 -455 -184 724 -889 -511 300 -448 553 219 368 -333 416 -120 -524 471 -535 693 -437 -875 -526 532 -243 644 394 251 -615 497 -229 787 -512 780 -867 373 -816 599 795 -487 638 430 -93 217 -613 215 -182 -140 599 267 -364 -824 634 53 -429 -745 45 -624 -197 -38 -725 -323 -468 -49 394 -466 -236 -364 -356 623 -587 -195 -21 -827 214 -3 53 72 -66 283 -707 476 -265 -534 -413 373 -494 -492 -687 507 -149 -504 92 -555 -81 -133 -534 627 198 -877 795 594 114 404 243 -526 -252 -219 -288 105 626 500 -116 355 -70 -259 -829 339 580 461 -591 518 768 621 -149 -593 -889 -273 406 -661 331 262 -513 80 -292 -123 635 -427 -239 -793 401 -212 148 357 -653 -13 -321 -440 -165 386 352 -299 -87 397 -98 408 -881 -534 551 544 -4 212 -275 -359 -616 647 21 447 -849 -107 143 -316 -744 549 -499 386 -538 -825 -50 -450 369 -103 -889 234 136 -549 548 -867 454 225 330 101 -14 -759 -520 726 -509 520 -805 -771 386 -605 -485 199 602 -801 263 -627 -62 -279 -132 696 34 726 33 623 -679 366 100 349 -643 726 770 -698 383 491 666 86 -100 -461 -793 432 -161 209 576 -682 -427 -471 136 360 588 22 545 693 -364 -661 465 -282 -707 -849 -787 573 -120 -555 60 379 511 -51 157 34 104 -58 -157 77 15 -738 -530 -870 -679 385 671 405 -216 -140 -74 105 699 713 701 -177 212 -58 498 53 -362 -571 -423 -514 184 402 18 -831 -761 442 383 180 -357 97 -873 92 -251 207 -884 692 257 -785 -70 483 175 442 493 654 466 -624 -704 -248 -522 -306 -833 70 137 354 698 -875 783 -269 -354 547 -631 -210 -196 -489 -577 163 -768 404 -723 457 -492 389 254 514 -560 235 -120 -772 -280 699 -441 -750 -86 216 -826 357 -729 -558 481 84 347 -368 -722 -548 1 -367 -369 -71 -570 725 -223 -530 -17 379 114 94 423 188 267 530 659 -237 -319 -696 -41 767 780 391 387 119 -863 -14 -95 220 -711 33 100 669 -496 570 -112 -578 763 564 -283 800 -629 -436 -90 -744 776 427 243 -294 -371 -617 -478 -670 -566 -648 -29 -891 331 452 -824 357 -125 -398 -644 18 83 69 580 654 160 -106 -639 31 467 -19 11 -280 796 -555 -806 338 368 131 661 -52 209 -798 330 -810 691 384 -671 -691 561 -254 716 243 -538 -645 -413 49 749 -508 -171 -851 650 497 604 353 -641 -418 512 562 143 28 -764 158 -644 -691 -291 -429 -900 509 -354 684 444 -170 488 -573 262 -716 -674 323 -361 0 653 246 -90 -318 -392 563 398 -802 -444 228 -55 492 520 515 -124 553 -342 277 168 -241 470 -45 -108 380 -548 499 -311 -391 -551 465 -470 196 -438 -758 199 -82 534 -419 -811 -844 -626 -736 475 -210 -202 10 -13 -366 443 -220 -791 237 271 -234 -835 -571 511 -476 424 -892 -633 152 113 754 -751 -415 196 398 -734 33 168 640 -594 23 -36 438 229 342 -437 -61 663 299 611 -487 -430 -560 -83 -309 571 -228 689 -592 -654 -161 -648 -528 56 29 67 -13 244 -251 627 627 -753 101 509 314 792 -505 -115 708 229 -461 706 15 670 359 210 185 -415 -343 52 -244 -675 783 415 -756 -159 -112 78 602 -43 -130 671 -549 -413 282 -49 648 -617 -740 -746 -647 738 315 616 649 650 -853 -778 392 417 -365 -287 592 -293 733 -417 700 179 494 682 37 -155 -513 -526 -794 -499 -456 779 -563 14 368 614 -703 697 -194 622 410 564 134 570 773 359 -6 -188 -235 -129 -242 203 780 -665 310 -127 621 120 -226 785 640 -574 95 -532 39 -550 -337 -261 351 65 95 695 -474 -594 320 -199 506 681 588 -267 -742 357 44 -875 -209 69 -143 520 514 -824 -244 -372 -607 476 -528 -354 74 57 394 744 -301 -366 38 -450 696 -815 410 -571 90 -667 -29 529 -547 -630 521 -820 798 -888 297 -356 -867 -561 -129 372 -563 -743 -533 600 619 378 738 235 -747 -481 -76 -132 -652 -151 265 -373 -532 -24 -126 131 493 -233 766 -757 478 -13 -85 -397 536 92 570 670 341 -586 421 -605 -888 27 545 499 -206 -696 -645 140 -495 230 13 -546 -687 762 577 -807 -294 151 -266 138 -479 689 -420 -497 300 -359 203 -21 43 -25 434 661 -856 -685 -81 -165 -223 689 -573 -526 -33 748 -826 -741 -463 -553 -74 -287 -488 -154 370 22 -589 -394 -710 18 -711 669 -148 -535 359 429 356 -842 555 -418 716 12 -359 -113 -173 -772 -705 216 -240 5 -733 364 253 689 -509 -101 536 521 20 118 296 345 -790 615 645 -744 781 -395 90 635 -379 -31 -126 -616 576 -466 223 609 20 -483 571 371 -864 304 230 153 642 -758 28 641 603 -582 17 59 -459 47 -487 708 128 -615 671 160 162 -4 -730 -283 288 144 -14 788 -655 -620 571 -721 -60 74 -274 -655 592 485 713 -276 -93 -185 -672 -94 66 365 -458 -797 81 509 -644 433 716 278 606 380 225 -833 495 290 -517 -78 275 -402 220 70 -185 -341 -690 678 642 89 -326 -832 -752 699 -323 288 54 671 -441 -181 707 -508 -557 547 -192 -547 -391 211 671 402 -622 -605 297 273 402 -594 462 22 -834 198 -3 10 459 397 -216 -555 779 482 -418 -262 -504 4 262 -321 605 -787 482 -808 -784 -749 198 -56 -738 -198 -390 -178 765 -528 176 665 182 6 -694 -14 -859 116 90 584 -234 163 690 294 154 370 -493 -388 -343 433 -344 -290 471 -289 -618 769 205 -190 -516 174 -836 -851 143 507 -158 26 -706 -652 -842 -241 782 652 99 144 475 -602 331 118 254 619 535 610 -606 419 686 -571 -118 722 -509 -367 319 -235 -415 -456 111 -756 -4 -502 -199 -654 322 -782 756 -47 -448 -440 -92 -9 -690 -353 -313 -435 -360 -590 -808 -115 617 -304 381 426 -305 19 758 575 56 388 474 -152 -384 149 334 -12 -336 -626 -425 -427 67 736 576 558 705 762 539 -444 321 413 642 52 -337 -220 -57 -768 -25 -399 -92 -675 -122 -845 -511 458 -254 -555 -304 -47 765 742 -548 -119 268 -775 -157 -15 339 -187 -171 230 -837 559 -316 369 -18 -85 -305 -103 -625 -47 127 -585 -171 543 111 305 -597 256 640 451 105 -893 -801 -319 391 702 625 -224 -166 131 -466 -886 -637 -145 -373 -315 -52 -9 301 714 -658 512 -676 223 -418 -231 44 113 279 397 -6 266 608 -610 -316 253 72 -781 -820 -637 -883 402 -788 -206 -684 -132 -143 -40 -70 -101 -540 -223 -454 -502 -875 343 -13 41 -82 -467 687 293 -869 -157 501 -728 -461 -156 48 -683 -590 668 -655 630 364 522 -213 365 201 733 -890 671 500 313 -273 15 -849 283 -825 427 -212 -739 14 715 -109 -46 -838 -427 689 -150 117 -495 84 665 55 -651 -446 -149 -96 55 -306 503 -482 484 586 -777 -68 36 364 407 335 -790 143 183 -788 -66 452 -794 403 -308 723 -260 -687 -814 60 -2 -90 -80 62 -284 -185 582 -896 782 -585 -34 234 505 -14 -533 -376 33 -311 -51 -245 409 -102 -343 463 -254 416 -616 190 280 -862 -740 248 -411 196 -435 390 23 686 -699 -453 46 685 647 -761 -14 750 -387 118 271 -238 700 -276 -470 -504 174 -687 -117 369 -792 143 590 510 668 -246 -294 -1 -600 -391 -811 -546 620 -240 565 475 -877 300 30 -481 -697 -614 -468 -554 -431 -730 765 279 -814 276 18 265 513 -712 112 366 12 676 627 -763 610 -36 -193 -377 -883 -318 30 257 -128 765 662 -898 432 36 -444 -855 420 -581 -69 -839 253 -725 605 449 693 104 -493 685 121 272 651 175 -498 799 -159 -182 -66 -726 -541 -879 -35 572 257 -862 -53 -249 727 -268 -807 138 -498 -104 -595 -68 -207 -327 -123 -742 -346 165 696 286 -881 -217 -684 -41 -849 68 733 253 -699 -603 -758 17 -139 -596 -234 575 -600 -425 -689 260 -703 -797 96 -360 118 -886 -501 589 -411 15 483 249 179 -705 515 114 64 -533 730 -334 -87 -89 -612 104 69 649 -265 -795 22 682 -826 -640 351 417 -492 218 -427 -448 387 490 -657 -795 -54 -568 -555 -494 -679 442 -552 -343 208 -15 446 -138 -445 -470 -180 425 9 -43 354 -690 244 728 709 -633 -209 -217 223 -606 -462 -744 18 433 162 -226 326 -346 441 45 357 -321 -114 -873 393 546 -400 -644 -320 50 80 230 -11 -702 -875 -722 -684 -526 -831 706 -503 -532 23 140 264 444 504 464 -373 757 632 334 -138 54 -723 404 -447 689 -136 -797 218 -242 434 354 690 -341 231 -533 332 772 -524 496 740 150 -835 360 194 -426 -636 300 -568 635 63 424 -140 -62 6 700 658 -173 67 -556 -226 -120 -858 -459 -608 -206 547 -558 20 -551 352 455 -381 173 51 420 -2 743 455 200 163 176 -189 14 -827 95 -391 272 204 409 -158 15 -770 420 -410 -801 249 -622 74 105 -419 433 -332 667 6 -335 -387 291 -805 461 45 -112 -503 -402 -48 381 114 653 497 -716 661 -771 91 119 -636 -136 -460 -831 638 556 -317 799 563 -335 -669 -845 614 -237 54 296 790 -93 187 -168 -311 -852 792 -760 -248 -426 -803 659 679 -310 -827 -340 107 -830 -179 -382 -400 -294 -869 -489 695 -165 299 -523 -808 -333 232 754 757 -499 -526 768 339 -3 -414 736 743 -496 -733 -332 -130 -200 117 -138 -815 -95 -526 -749 654 233 -495 109 -481 -789 -432 387 -193 460 192 -469 -560 -46 -418 -45 -440 -626 611 595 56 46 -624 236 297 -707 770 518 -530 756 304 -812 -369 -388 715 276 -660 314 194 729 248 -429 -739 256 -21 417 -456 335 -700 -499 306 4 668 105 -40 -715 423 -511 60 -178 405 88 -411 -247 -807 -839 18 93 658 196 -524 8 -465 514 486 -265 -267 -303 721 -585 361 563 -622 -240 -547 -742 357 -506 -622 166 -889 -662 -157 282 716 -475 -132 -21 -797 -186 -259 566 365 590 -838 -349 133 -370 -641 -310 -513 -442 -134 667 185 -666 -258 700 -802 295 493 -608 -243 -348 363 -587 49 -785 763 -504 -812 -407 -627 -486 -659 468 621 143 530 749 -229 -38 -877 -308 538 258 460 17 73 -395 594 286 -370 552 -388 -546 497 10 233 -710 607 -296 -109 297 -365 -314 -774 -428 67 -471 -516 -520 -250 -349 -775 -72 310 -87 -468 -628 -889 277 -237 -14 -2 235 -154 601 634 57 -260 728 -32 685 -594 -530 163 -247 149 42 -322 -618 -378 -846 150 730 -792 -500 558 -814 -813 -31 572 8 -30 697 -141 329 -691 -378 632 -623 339 -476 387 729 157 301 -553 633 148 -369 -855 500 -586 -252 241 -128 -256 -887 -236 741 16 -763 295 18 398 312 -83 -735 -332 501 215 154 -693 -377 -400 452 759 417 509 112 -558 -505 449 -231 727 -895 654 394 -421 14 694 227 -796 386 536 120 20 536 605 674 282 288 -427 740 -427 -795 676 -107 -48 494 1 510 720 -9 -418 -229 -251 -288 164 -807 493 661 -383 157 -883 -656 -399 56 -369 -858 343 -514 698 -597 -658 602 -498 498 233 -380 -155 -502 704 -349 -494 671 53 -348 -445 -217 773 559 -865 327 -769 -690 322 -419 203 -143 -541 454 708 751 -312 70 800 249 598 -263 785 -89 -873 -466 641 -22 -551 190 -271 437 -761 105 -172 -116 606 302 235 -655 301 -469 -39 78 34 649 659 599 195 526 326 402 -34 663 452 549 -799 726 485 -732 677 400 -530 116 -420 284 647 -652 208 122 -397 542 408 -593 613 -647 353 -208 -611 -81 633 -522 -607 -457 686 -345 11 380 272 604 -512 -505 -519 162 397 -234 587 561 -26 308 550 -101 -193 -557 -185 -678 -614 335 -711 605 131 584 583 -270 316 -790 137 -490 -794 -800 160 539 -497 696 171 141 -854 -554 269 -179 740 447 220 -619 -753 -556 -600 -216 773 -660 -597 -57 472 381 -342 -50 519 -831 -358 -41 200 -600 80 -340 -777 -626 -855 730 674 28 588 -820 -41 -64 -898 -291 419 -544 -577 315 258 -310 399 -677 641 -600 553 -780 -214 327 572 -186 286 -267 -470 -769 -82 -879 -155 740 126 -95 -663 61 229 463 776 208 -708 637 346 438 363 253 70 -349 6 33 161 -83 -783 -772 -353 -325 237 742 -148 -384 -313 270 -77 -567 -730 -668 -598 -665 -238 -336 -754 -428 -758 -311 -856 487 335 -818 208 -294 -372 -289 189 -425 -444 498 -388 -750 225 615 305 -811 -793 47 783 -683 501 -358 543 -622 -774 523 168 585 -635 227 661 -317 -546 59 -402 -776 -161 -636 730 -212 -260 449 417 340 -538 -694 -594 -553 -594 692 -455 380 -315 -102 59 -123 717 -827 -807 530 565 510 639 -863 -511 -779 459 632 470 -471 -273 692 -81 554 653 -660 428 -133 691 157 416 -850 -8 186 800 322 -212 -558 -274 -421 -85 445 -377 -764 -884 418 361 -687 292 84 -500 262 -788 571 -407 579 -96 707 -192 -652 -71 714 -743 40 -886 717 500 -248 -129 -611 -134 -198 -865 62 -669 -171 796 543 66 606 565 -745 -527 603 428 -233 214 -533 -546 -470 -677 727 568 29 715 -7 -548 678 -414 -115 557 318 171 55 -176 -317 -185 449 -142 -457 -294 -158 800 -371 412 154 610 -497 -483 -293 510 383 -131 789 436 -776 -267 367 445 -368 -303 144 -718 -845 51 -652 -85 -345 -885 -483 -629 -656 -831 -838 -690 543 510 205 781 -101 509 733 771 177 242 741 -136 -531 -900 -161 259 -484 -304 -673 -826 -595 645 307 275 -24 465 576 -162 -82 -374 443 -271 131 327 169 -115 -279 286 -787 428 486 -415 -421 -227 -791 359 62 437 -722 -600 -208 -757 -244 9 -803 426 -807 -84 334 231 358 73 -482 387 26 -546 368 -65 411 315 481 -297 -821 -685 -17 772 151 -596 -294 617 498 -413 -293 -608 -706 0 -586 -169 241 -624 -137 477 626 691 -181 -313 -648 88 127 -791 -52 -65 -565 712 -371 264 374 732 728 -490 -135 -527 -675 -854 -248 709 -217 212 -24 535 269 -20 688 -576 -289 254 391 -369 -718 -334 526 -149 -499 -572 -197 -822 -780 -692 -509 168 25 138 -459 -661 -394 421 -423 193 744 195 693 74 -693 475 207 -645 -424 351 -69 -160 289 621 750 127 -95 -91 -537 -834 533 -85 737 -708 -607 -224 -898 36 430 -223 212 -547 93 624 -674 -668 -273 -254 -777 -812 404 255 705 -86 -254 688 799 -621 726 -813 521 660 137 68 137 -521 -791 61 616 -211 -251 -28 -360 -667 -505 -836 336 672 728 -745 304 -677 -70 310 -421 -893 -759 338 -499 -457 -647 -259 764 -34 53 -784 -431 -202 133 132 -853 655 -362 -746 -588 24 -31 577 310 606 631 -584 -466 273 -610 -633 -663 -767 331 -737 585 661 -510 768 -342 369 222 -398 214 -340 -491 768 -149 630 419 555 -667 696 502 -582 280 -46 -703 -723 -278 -659 -59 727 310 -224 -196 -218 448 -255 -745 650 -676 -104 45 -593 -837 -61 766 449 508 475 -186 -892 -213 -488 523 787 -167 35 -151 355 -11 -212 596 243 386 -353 593 -703 -710 660 586 491 -342 -454 -361 683 257 -3 -743 -492 -132 614 -317 379 633 -24 285 58 -609 -667 313 164 1 -662 237 -70 -858 -364 88 -117 750 137 -35 -631 326 522 -52 598 -820 -17 -196 -385 338 -845 782 -599 -763 647 7 676 -399 19 -127 105 -702 -321 -553 329 155 -382 -793 119 -818 114 435 -836 311 -172 -824 -831 -218 745 479 -572 763 387 -5 633 385 -307 319 -579 382 -367 147 -358 -633 402 -390 -325 426 -153 762 648 -330 -391 -159 -603 -766 378 -11 514 -444 508 -414 -803 570 587 -596 -777 -180 -180 -231 -461 493 -577 660 -260 799 330 135 730 84 400 -322 490 159 -688 366 -55 -384 755 -587 -30 -451 -625 -512 -166 799 -380 -873 -613 65 -876 439 -147 150 -446 -448 -602 -207 292 -253 611 -782 -376 -80 273 -483 -674 -614 572 726 -511 -279 459 427 581 -372 719 -517 39 285 -693 -127 -668 415 -179 766 756 390 -269 160 -315 -698 187 -321 -773 -535 -377 50 -598 -79 -172 163 -607 316 -593 -841 -832 0 488 -762 -327 243 -475 659 -39 -531 -703 -758 -342 391 -539 -844 -424 172 -123 798 -140 279 -224 204 -854 710 -728 630 -792 384 -194 784 -258 607 -44 687 630 -313 -24 156 -336 104 624 -220 760 66 -356 722 -399 749 -303 90 -45 -57 337 448 714 776 258 639 602 -435 332 167 -488 -525 -482 -410 -128 271 100 -334 499 -312 323 -154 -21 -618 -186 -852 -306 422 -670 -219 356 -211 -435 -663 -439 618 -756 603 789 -817 -589 -747 433 259 379 428 -381 490 -493 220 676 74 138 453 143 24 -39 354 722 -28 741 -404 298 -220 722 -647 -189 -807 -530 -335 500 -204 442 -580 235 -312 270 -323 -682 -870 14 437 441 -197 -840 -899 -241 -712 726 -12 -256 -756 594 489 -814 -311 -181 -470 657 -574 753 -582 -729 -698 354 401 635 -84 -205 -866 636 357 -272 301 -175 383 204 233 123 274 -774 -861 -523 -272 544 -271 -84 646 -153 -448 578 -698 552 52 -719 -727 -262 -170 -440 715 -139 -857 -876 -841 422 -175 -664 262 676 -157 -690 108 108 676 494 -678 521 324 -705 -636 -397 -857 -190 -1 356 -5 -93 -63 -298 -646 537 -444 -466 -229 -887 741 134 242 -683 -524 -611 -494 -597 -436 120 687 -890 512 -332 -90 413 -260 485 419 214 -405 -468 -115 -862 -12 -97 -541 -707 453 283 575 -32 -122 768 73 540 486 -233 -337 602 -787 -194 -339 323 519 703 772 204 143 -197 442 3 414 -395 -163 -705 353 303 -836 -566 81 452 -171 471 -695 -773 535 76 -713 98 219 69 -26 647 262 726 -27 -185 -676 662 -247 353 334 -532 255 -606 -667 -782 -824 702 -261 224 -338 -488 -856 77 -19 334 715 295 -76 579 -900 -235 395 397 -658 81 354 387 135 350 -682 -308 -512 -137 649 576 610 -748 -731 596 -320 -157 -774 -646 736 -404 -224 -309 389 -459 556 -897 -168 312 29 -632 552 -134 -450 362 -794 -643 541 795 -456 -313 708 715 -623 -496 -29 208 511 -344 634 51 -108 437 -256 226 -591 -658 -461 450 59 439 -454 -169 790 -124 -1 23 288 -145 -112 710 256 -574 -504 112 -573 704 -227 153 451 146 -215 -542 693 -120 114 380 -372 90 268 605 -701 -522 138 -660 646 510 -369 427 464 -305 -266 579 31 296 -702 -476 -726 20 366 561 592 -433 -521 -803 -279 224 464 676 -1 -344 314 -215 -459 324 -340 -712 590 -308 504 141 257 313 324 480 261 -466 404 -196 -716 -300 -657 547 657 -439 -434 -834 -165 350 -184 636 -693 -817 -265 -894 -435 144 -37 588 747 599 238 -352 16 -830 570 319 715 103 192 -799 -461 457 -379 537 465 -110 -754 135 423 -538 -782 473 588 -96 484 444 -883 268 763 -737 20 417 -560 644 422 -99 66 -854 433 -58 737 -606 -508 -835 722 -164 -535 136 470 -28 720 248 -860 -66 -641 341 -520 132 198 412 -396 -203 507 89 438 -601 -535 204 -255 528 -122 724 300 682 252 232 -24 457 297 716 -333 -351 21 410 -643 221 752 -170 -9 -534 -488 185 462 -531 -653 213 -119 531 354 -877 341 -667 96 -436 164 797 156 656 -614 -617 204 665 -704 -514 737 622 456 -348 59 732 -335 548 134 235 -478 647 -516 -779 -120 -680 587 796 -500 88 -281 238 431 -105 -212 666 303 710 79 -172 -783 68 -146 -841 -687 -785 669 -38 276 214 723 480 26 -822 -654 -196 -607 -252 461 172 303 -267 -811 541 -724 651 267 -44 369 -805 -333 -468 -626 198 244 -453 -186 158 526 -395 -771 -75 563 -334 -828 741 -265 627 756 -620 -455 -797 -276 255 -577 -834 -133 -768 785 789 374 708 192 -842 -686 -469 168 -220 534 -445 676 53 -628 139 -845 520 689 -324 -149 -317 -138 -239 678 -83 407 -682 -804 -875 325 296 -377 99 -219 484 -54 -312 512 -55 -770 -327 -646 33 -665 330 565 425 -276 -771 -529 -610 314 -53 -17 665 242 741 684 576 567 75 -133 736 -485 369 460 -36 699 -233 429 -320 -461 -30 553 465 -452 -367 -648 -619 489 -788 376 346 424 -546 742 -551 -438 322 -603 277 -584 -900 -118 -827 -520 -698 784 161 278 432 -422 -176 -499 -809 -277 -887 666 -732 -692 296 37 721 591 705 716 689 519 -222 -823 -498 -620 346 -661 -900 789 -297 -494 -32 -350 -407 -641 651 331 171 -171 -761 69 -142 11 699 574 -411 669 -577 -644 276 -245 -706 -476 -68 634 579 230 -525 445 122 630 555 216 -258 -641 -649 -470 -162 12 616 490 235 -273 258 471 579 62 -283 349 -67 168 112 -368 595 -707 690 -350 -379 -65 476 -401 6 -356 -864 63 -278 -297 -862 271 -327 -446 424 -346 721 265 -289 -633 620 -231 -242 -383 -793 -479 300 587 140 -556 -388 420 -121 -588 746 -408 81 -222 688 -574 -260 -571 433 800 -702 -358 -358 595 693 -193 -360 268 -873 240 248 517 198 449 211 -762 549 -630 -216 -833 -457 587 697 -857 -240 -26 -900 531 244 -889 627 -863 21 493 83 185 -202 539 -25 -743 775 450 -694 76 471 690 346 -247 -802 593 -143 745 597 576 399 320 -404 -1 473 655 -17 -514 -602 -558 -10 -651 -56 642 61 -865 -432 -738 -455 -165 -388 -392 -832 555 -167 -299 295 436 254 -608 525 -171 581 211 36 50 111 -120 556 -495 -556 -443 85 108 -90 -529 371 71 -298 538 311 -60 -133 69 -642 730 627 762 -509 -25 -816 -672 5 -434 356 1 131 394 569 425 -35 51 752 430 -230 244 -517 -735 609 -54 -372 491 -9 -283 508 -374 -189 -632 550 -784 -307 -96 -294 -491 264 -434 -708 8 446 197 147 112 -160 569 -563 -858 769 82 -300 791 -770 -193 302 288 529 635 709 -609 -836 -481 -154 -414 -591 476 -202 -481 -585 563 -385 213 -871 -221 314 -476 -45 -342 518 422 695 -433 -525 630 479 378 149 386 157 351 -567 -539 -271 553 -18 -435 389 -442 296 221 553 189 -841 360 686 353 595 -106 -376 489 -455 -145 -385 377 26 -678 -229 -224 723 -555 -511 -419 -324 -275 -132 -83 636 -211 -296 -136 -776 49 141 323 -261 447 -811 401 480 -612 -11 -233 284 -823 -38 626 -461 454 -899 -346 -702 -824 -516 -758 -250 -527 -382 -709 -845 202 -581 706 592 -340 49 -514 -520 783 -277 -266 705 517 -419 228 -454 79 671 28 -698 -156 624 219 -143 661 651 587 -332 80 -6 671 107 -833 703 611 -609 515 -113 48 564 745 648 177 -356 633 -715 -110 -434 -523 -19 -660 81 -319 -354 279 -898 -196 -787 708 -335 -313 229 51 69 -437 233 -232 -244 -66 -617 474 -764 488 493 346 -718 376 563 -282 -561 707 -744 64 -226 -840 12 -240 -628 -224 -172 -451 223 -544 599 -60 -460 630 -60 -261 -875 479 -235 682 -267 -334 -306 655 -505 289 -511 -42 497 680 166 131 -5 -136 -13 465 -16 469 -246 571 -670 125 -223 774 288 201 344 -409 461 496 -118 -752 254 -896 -271 704 204 83 -451 -417 -755 -241 -516 45 341 -452 535 789 166 -160 -224 -880 -256 -67 -517 -746 -805 -312 426 -501 675 704 -171 322 -533 -526 519 105 354 -319 -160 -298 -660 -499 -644 -85 -109 673 -599 581 -867 -507 184 178 -114 -147 258 -406 -131 746 -197 778 315 434 -681 474 568 -468 319 187 -349 -500 337 -113 -768 -679 -119 132 -10 532 779 -29 -756 28 -300 -17 -156 -15 -573 -614 338 -413 630 -236 -348 -292 144 570 147 -150 675 634 528 -879 -436 162 536 -284 358 -257 655 -466 589 -173 -499 625 -131 448 -492 -136 600 275 206 189 -99 250 731 -513 -4 -720 129 -685 276 412 -726 294 -866 -696 575 -685 -150 176 -29 -419 -758 -409 633 310 490 -642 -90 123 -150 57 -796 -357 194 -646 -784 -759 573 -304 -580 526 665 421 -514 -172 688 519 557 189 -386 -151 719 194 217 136 519 49 513 -259 96 -424 435 -623 -102 -808 595 438 -791 -505 240 -701 122 -556 -852 237 -614 421 -502 -185 -381 186 -252 -762 -422 38 405 610 -499 -276 178 142 604 456 797 64 84 -678 -726 -518 -839 -5 -713 -167 249 -746 365 -17 -240 -527 -615 459 -596 325 -602 232 572 -401 292 295 -565 -665 125 653 777 563 -801 -652 -451 127 52 186 747 -543 -68 521 -681 -21 -252 -314 -632 -764 487 -70 -399 -782 -306 632 -823 760 800 -447 724 188 28 59 -723 380 552 -469 -75 -664 -2 -868 744 -571 217 -705 660 394 -744 365 770 53 -157 -448 625 -850 34 -43 -814 715 -447 696 -108 107 -679 235 341 498 759 -65 189 726 -269 -312 772 -468 -341 -530 -645 -497 97 -798 215 -374 538 233 660 -819 501 384 237 -201 -674 -576 455 531 -862 -51 -579 396 471 -808 572 -234 -147 -646 31 227 500 623 -762 120 501 52 -129 -817 -348 467 -158 -83 -664 289 -626 256 596 12 512 -865 -456 -663 93 -559 -249 229 415 76 -321 754 -894 351 290 18 221 96 -588 -677 694 369 75 -844 499 392 -69 -68 703 202 -516 644 441 -555 -317 570 131 -754 44 87 -677 307 -897 -516 371 479 484 348 -658 -735 123 -894 639 524 -575 697 -770 -173 -716 -257 -39 651 413 799 -781 -841 12 486 343 -264 666 -571 771 -74 -640 688 751 -638 -425 -892 -408 -866 -592 779 733 -889 -564 -626 558 3 -423 543 -716 -774 131 -797 644 574 664 -167 -400 -18 -816 294 313 -760 124 599 -208 -415 533 -410 131 -418 428 337 -538 -883 -759 28 300 593 -489 -231 296 329 68 212 -320 -274 186 -633 704 -462 -61 -269 36 -384 600 205 92 -501 -622 115 -620 217 -781 -77 138 -812 631 -672 721 227 269 -153 176 99 260 564 -897 -685 604 660 749 -550 -767 582 -878 -365 360 -815 -774 -517 -30 -225 -69 432 48 680 -229 -536 610 -82 513 710 -272 650 75 -271 -510 -134 -525 365 -729 558 -869 366 778 -555 451 -53 765 -137 -458 -428 -277 -575 -897 719 -739 -117 -573 -157 -682 469 -461 -31 -395 713 -507 381 -886 -40 713 654 647 564 255 310 -699 286 111 667 -677 -62 -746 -489 -160 477 27 -708 -300 20 -511 22 365 -96 523 61 -841 -465 -399 -761 -505 -898 789 782 -460 -338 -125 -224 -489 133 -240 658 -40 326 -304 387 73 643 -116 161 404 35 -602 495 -688 -369 -14 500 111 135 -658 -525 119 540 -774 17 -400 361 137 -330 -172 413 179 -436 -803 84 682 178 -701 -614 365 -494 -119 225 -692 218 282 -457 -60 -151 -177 794 459 -746 -871 592 -574 -227 -126 -113 -235 -228 -440 578 686 36 157 -355 118 -616 -669 319 381 517 174 -496 -588 320 310 531 332 -359 -887 652 211 -257 -65 -373 489 260 -409 -303 -661 256 -236 368 145 787 778 -370 433 575 -770 -497 798 -269 683 -489 -512 -600 120 763 324 -453 14 -407 -182 666 240 -643 -237 -326 -61 136 418 324 337 -331 425 58 -358 -524 551 -687 -333 -391 -72 131 -411 -606 -489 -42 -352 181 750 -14 -542 86 587 -443 45 -791 194 166 250 -188 -645 -103 -710 205 -439 115 -166 138 -221 -395 -521 -239 -660 -861 334 -869 487 -391 -412 453 92 -622 129 -94 467 671 572 -573 -496 -670 -318 528 466 123 170 -278 -734 42 -209 -190 -848 321 571 -645 420 -23 203 336 -447 247 -416 -453 140 538 229 416 394 376 61 -152 -539 387 120 -85 74 142 -454 -89 442 -223 -803 519 -620 -663 -80 -339 -641 -378 -739 289 605 272 742 470 66 -183 409 636 -840 -788 -812 307 385 -616 -746 -160 119 -538 -348 20 -560 -761 369 -766 -345 -734 125 690 101 127 -109 465 478 -320 -303 -688 185 677 -186 62 -234 639 -42 117 444 -410 194 799 -555 1 -605 -897 -474 198 -825 58 -138 287 248 -751 188 -66 -513 -223 -834 120 593 -629 -767 -178 -895 -825 -796 735 615 -821 585 -498 -646 186 -657 134 313 -731 -711 -161 358 722 251 -330 111 -733 -305 56 -751 621 -806 793 -80 -525 -375 -548 -618 206 -68 294 -670 -135 658 -450 -628 366 378 306 -592 558 -341 666 286 166 -589 518 187 -497 55 452 -662 -360 119 -460 -541 -121 -563 586 -420 483 -341 -625 710 330 -529 -584 304 201 -131 657 319 205 -236 204 -797 -865 -97 -22 -367 321 457 -635 -77 -222 -807 -35 595 -627 -839 395 -12 -365 -564 645 475 502 -360 447 547 -210 -642 1 -523 563 -500 435 -379 -254 299 280 133 -245 -546 -137 492 267 758 -57 -473 -242 293 -485 -882 -612 263 273 161 -504 -631 389 -157 568 -876 430 796 -709 -557 434 194 -230 -21 -747 -629 141 -760 633 -39 -608 -512 -239 -448 -173 -16 -236 109 205 -722 -475 -1 611 -775 4 111 -99 -708 -339 248 99 661 245 -461 -503 531 258 520 634 -173 782 139 700 -422 158 446 127 -372 -64 276 722 -9 507 -295 -758 -750 316 -147 -239 -111 -789 677 673 181 -153 655 -90 -488 -103 -543 286 -699 792 -206 -322 -725 -418 -186 614 -678 710 396 -868 -19 499 -446 488 -845 -161 -5 -315 683 326 -114 -561 -44 -832 -232 -164 -485 253 -97 631 -724 482 575 -623 -550 55 445 594 -554 -880 545 768 -564 -647 -828 -740 758 -564 -97 415 -20 417 477 -68 -423 -10 -419 -286 -613 589 -524 108 -578 -76 136 -288 -376 354 728 62 25 661 357 416 779 380 -4 300 -94 352 -275 325 12 -632 -243 -22 795 387 153 -758 765 -12 278 -101 601 765 516 395 -678 -508 -426 -85 415 538 -551 -254 207 480 361 692 -659 -316 -281 -879 -642 -453 -307 588 -822 -426 581 -71 152 -146 594 -88 462 296 316 -344 492 -568 -287 176 162 -450 564 -528 -764 -714 -641 376 -854 -572 -896 -551 474 381 342 -319 -513 383 411 -165 -282 341 -783 -634 -641 -456 438 -206 -58 -618 -25 479 187 -662 -732 -585 -340 -752 125 679 -368 -646 388 448 -843 242 -277 403 -511 35 -47 21 246 58 -394 -566 426 700 425 12 -144 -463 -446 278 49 -53 184 509 -206 -788 -223 217 516 69 -371 -576 -690 -306 -730 -830 -826 665 323 -229 -814 -105 -562 281 -443 -139 -153 -520 -187 -207 -231 -389 632 555 -630 -599 -344 -643 -797 -760 631 96 -828 782 -556 156 421 228 528 -382 688 141 -229 -77 421 153 170 -268 504 -406 87 -589 791 -416 -496 -873 34 308 626 -375 -497 -365 732 -248 -483 755 -617 515 -15 -282 393 -486 345 -334 -271 421 87 780 -842 621 66 -545 65 163 -725 16 209 330 -508 753 434 -700 -441 -229 30 735 61 -197 -899 -639 461 -334 -606 -216 -307 106 -434 -629 452 -487 -676 -503 135 736 -572 205 -342 200 625 264 -735 -346 -363 291 678 312 -779 610 -629 -682 770 286 423 -18 554 -540 -754 -758 647 -816 354 -318 -182 -344 648 685 -440 -47 -844 230 353 -130 25 -281 19 -346 453 -236 653 13 -760 479 -469 675 -153 -33 163 152 -760 514 727 -308 -448 -813 -561 -471 182 -392 -785 381 37 339 785 243 -735 -133 -821 -576 504 -709 -327 -361 -238 -676 -419 584 -870 -47 652 -128 673 -495 -293 371 117 708 52 614 -377 -113 615 -287 684 -894 387 -575 -663 659 -850 589 35 665 325 -237 -108 -721 289 209 -571 535 410 650 144 -826 -569 734 -835 153 765 -357 -167 779 -392 -451 335 -126 -333 5 -505 -229 -707 761 -137 -114 122 -269 -765 -506 -891 427 98 236 504 187 -269 236 96 -253 -699 121 718 -129 -737 46 -148 -821 -375 729 -333 -508 17 463 -167 -195 773 -560 -835 -2 213 630 244 448 -849 -727 254 707 459 -125 -789 223 196 -97 -558 -190 -815 -118 -838 -672 -511 -496 -81 10 538 -110 -129 657 441 -781 450 729 -448 70 -708 219 -680 52 -499 151 605 -378 782 336 -630 298 726 -630 366 -750 -121 -806 -729 -661 146 745 244 616 -778 -606 -14 -718 505 -465 565 -527 -847 -46 132 153 -69 560 -295 -538 -174 309 -382 272 440 460 547 727 -90 -478 1 356 -280 -471 789 262 -148 -589 587 -16 123 -596 -558 48 213 -690 685 764 -504 500 591 -601 -781 -374 138 -78 -17 -517 380 357 -717 656 72 401 -840 -719 -825 -734 -778 -472 -474 334 330 436 -859 -28 -320 491 354 795 -511 -413 122 -846 182 -776 -601 394 290 -197 -37 515 -723 -165 -515 600 -607 -237 354 378 238 -582 102 533 -260 76 692 -66 -783 791 -20 -366 -387 647 62 226 -426 -702 413 -102 -655 800 437 680 65 480 -98 -420 -351 -690 -623 744 -484 -634 568 -667 -750 -725 -25 622 -385 -725 -706 -807 610 172 -161 -724 -39 388 550 284 -830 87 -428 -700 -576 301 -348 -699 -73 579 287 -446 735 338 340 686 -381 130 -649 -173 358 -299 -68 -704 -23 214 -745 -817 -736 83 755 -497 -687 -461 -776 -899 181 -92 -142 -442 391 754 -546 -26 -478 94 529 -105 -410 -758 -754 202 -161 359 -430 -849 353 84 78 -479 -13 -189 -696 -257 -194 665 -19 -341 3 444 413 691 232 -620 543 -578 218 -202 -357 -527 497 -220 -526 -372 465 575 166 665 778 -727 582 -401 -264 439 -130 -253 -863 390 -829 219 127 -384 274 63 270 -833 731 -354 772 -115 617 -596 -491 550 -760 743 -895 -777 514 -853 630 591 -826 -365 -395 -548 721 -609 -16 -2 -128 -6 -151 558 -491 158 -85 596 59 44 -677 -385 -597 95 -434 354 70 -330 -560 -299 -506 -345 47 722 -532 -810 663 760 -74 370 -243 -829 -532 198 -266 372 562 229 -434 -295 736 583 -489 -514 200 146 -555 -215 616 720 -554 113 667 325 -600 -307 636 528 -403 573 407 421 -889 -214 -575 159 797 20 -633 -423 783 95 664 -144 67 544 338 6 526 -408 -507 78 779 117 325 -356 375 -523 -583 743 -334 -497 383 663 366 -78 -297 269 497 695 -518 -318 -28 -810 728 -652 136 -269 101 450 481 -120 199 575 102 -217 710 -389 -710 -616 -493 709 411 -760 670 -322 87 -689 781 714 12 -580 778 -747 269 633 -495 -566 786 -848 -795 132 265 -713 251 548 608 -183 -105 542 737 -697 295 -596 -735 -53 768 706 491 113 532 238 -177 57 -767 46 -73 -776 35 -121 139 -527 -482 -130 -265 99 -589 164 383 582 9 253 -358 -268 -221 -52 -872 -762 -101 471 -301 418 406 -805 -236 -278 402 490 590 511 610 588 -1 423 -469 -796 -235 -267 638 558 -736 799 641 198 657 -547 644 -687 647 370 454 -362 -888 85 -337 -775 -691 -892 -230 80 589 -690 -674 38 -708 750 171 -318 -213 63 -489 21 -452 146 386 683 -820 196 -94 -39 444 -87 -638 -3 -150 -691 609 423 606 142 598 89 -386 -327 -339 775 707 170 672 423 136 -286 396 0 -316 -177 572 -372 -312 447 421 42 -435 -49 585 -543 -705 -687 183 230 -156 314 346 -264 318 609 -797 688 752 768 672 407 -186 796 672 -342 516 232 120 -887 -886 -348 -838 420 -824 -258 235 -698 509 -822 -642 22 90 -138 -720 574 -825 -580 -191 -156 -197 194 -809 -157 764 308 0 237 -579 6 -608 168 726 61 760 470 -334 11 -394 730 -347 -107 586 -182 533 530 -221 -459 -203 -81 -780 -95 683 -386 -182 -237 760 -615 -231 -316 390 668 272 248 -145 262 -687 489 608 321 -653 60 -119 -548 -757 678 409 163 598 430 191 -852 700 404 16 55 -824 691 -401 616 363 485 97 732 -69 -650 133 -39 758 -315 731 557 -569 436 -165 256 546 336 -257 -704 548 412 769 -622 730 -497 421 -104 316 -461 729 -613 514 -751 122 529 -470 322 -137 -146 -83 784 440 589 671 78 112 773 -152 -90 -543 177 535 84 -82 319 -170 111 179 -532 -836 -808 657 723 -424 -282 265 -109 -195 -895 409 -860 -209 5 -749 666 134 444 -363 -498 309 452 -7 765 -297 481 101 -406 -55 87 342 -4 -678 -705 -694 -463 192 714 -706 -259 -314 -229 20 31 -852 662 -822 -34 8 -570 -193 194 756 374 -682 -121 146 -207 -168 647 -567 -310 -485 -566 -97 -255 -149 -22 265 709 609 -49 505 795 -534 -305 248 227 -372 -708 157 -605 238 471 503 -285 -362 733 618 -838 -425 -6 143 -66 -727 -337 -181 687 598 -102 638 -554 -178 -593 -368 -682 -79 -593 153 -674 -50 222 728 211 585 409 -125 186 -118 89 511 -326 327 619 183 -526 662 379 630 -100 148 -899 374 -824 -640 -861 -95 657 742 -575 495 -504 294 -104 356 333 764 -379 682 149 308 -376 -355 -67 -894 -391 476 -599 -579 -775 308 312 -300 -71 -767 -460 -111 -842 -15 -111 -297 -830 -885 767 -72 -729 -686 -84 448 699 698 680 -322 -492 -191 142 -757 234 421 -228 -495 737 -814 -425 -55 -686 -325 576 44 60 501 -709 -70 150 163 -90 657 199 -37 34 370 -549 -7 -237 -550 583 418 -56 575 -28 520 648 -179 -781 225 -9 191 379 729 -637 203 33 -368 -444 583 564 -735 417 -801 686 243 549 -513 211 -428 -726 542 676 -672 -613 -678 -432 -779 -40 -748 -658 -654 493 582 198 -93 -99 -752 35 -631 -342 -659 -539 761 -664 -22 -638 -229 -815 761 -768 -37 90 310 -509 -336 450 199 -50 138 -707 420 461 696 465 -249 507 588 -379 480 -724 -488 -601 736 -607 -200 -558 -149 -157 681 -547 -801 -43 611 -217 -898 -649 -303 -228 783 -232 -134 -302 -583 -41 -124 -762 666 -325 229 -678 317 566 655 405 587 -106 -90 -34 68 496 655 -625 617 -227 -780 553 230 -785 647 671 22 -503 -218 302 -219 -577 598 615 5 -875 -639 -41 -252 -831 4 -401 86 -330 533 752 372 -609 -584 -734 544 139 414 -665 800 -170 -769 -652 -582 -636 152 573 543 -775 -687 -545 -671 -484 -92 739 272 227 -419 -176 -615 -177 -387 283 -91 -18 -894 513 665 106 529 50 -224 480 -166 579 -575 433 -496 275 11 -647 -140 519 -213 -531 485 -623 484 -719 459 -650 432 465 174 328 698 -359 -588 -397 709 -401 427 -471 312 65 -477 -894 433 -485 123 -335 -862 532 -518 651 -90 -631 -272 464 -743 -125 -815 224 -499 83 -365 -640 -798 -661 198 368 659 -297 -444 675 389 -38 -510 704 672 -856 104 794 214 -293 -220 -177 741 -808 0 479 -434 -655 -858 604 -812 192 123 -606 -836 -415 575 -641 518 799 -685 -692 -166 -667 -460 450 390 -530 28 541 47 -585 -781 -667 458 -280 424 -370 207 -206 284 -862 -105 -877 -181 -109 642 496 375 -356 196 -588 -432 -54 758 710 295 668 -433 117 -401 63 572 -389 374 -58 -270 -518 500 537 59 -841 413 333 563 -378 201 -4 99 39 -236 -558 351 -87 -629 162 554 -483 356 -316 188 -737 401 -834 340 -13 435 779 -36 174 -157 -273 443 656 349 -349 -685 472 -576 -272 712 -202 -434 669 -49 -580 -660 480 424 -810 -521 -155 354 -713 315 297 45 47 -157 -118 386 -691 5 -7 -381 618 217 218 -54 218 -104 -688 -278 412 -284 -872 -107 -538 -262 -148 -330 14 106 -52 -237 -571 -838 -847 -874 -522 -705 613 -84 -144 726 253 690 -188 -369 748 -395 236 287 -838 -393 -562 126 -287 -61 -659 198 -329 406 -38 -398 145 422 122 -595 221 -394 -334 -430 -706 -425 293 -44 -527 -271 -43 -788 -230 -662 -511 39 -305 -306 -706 -308 -353 11 -743 266 164 -267 -134 -433 -249 22 -559 -638 224 -695 418 -69 -872 -519 -46 218 199 -776 -94 -813 -4 -769 529 210 118 -312 613 -603 138 -97 430 -115 216 -853 168 737 723 -748 -480 198 -99 794 -476 -658 245 -211 97 37 639 51 -862 -678 66 -608 385 -193 425 664 581 164 -321 -50 -320 691 -217 -297 319 -337 651 85 -18 324 703 -479 -571 -331 718 -391 -137 205 -40 44 -784 -656 47 -851 -492 371 678 -756 498 -299 454 121 -282 454 640 800 -45 -112 -87 -720 -357 162 -800 -417 -258 -209 -782 -131 -151 223 649 13 649 700 -589 385 695 -759 96 -339 -391 -595 -207 60 280 233 -503 43 -689 -609 48 74 531 -568 435 162 253 192 139 763 577 -630 263 -644 -583 287 263 583 557 -432 229 298 -140 49 -173 -749 -121 -422 -129 116 -275 -663 -712 386 -231 -301 56 -597 -8 169 -57 -260 83 -147 662 -888 -679 -866 -360 214 -111 508 -566 -193 331 726 501 -157 501 -667 -680 -272 -26 -717 -291 -795 782 -561 724 -426 -3 418 -201 -624 -11 -719 -175 -292 171 -338 673 -166 -225 774 -59 -176 -816 184 586 -614 -885 -701 526 79 -500 106 -357 -95 467 -530 685 755 414 -61 -566 488 510 526 -549 -648 101 -828 -782 -380 -419 -638 -576 44 602 -282 739 -169 -868 98 -554 490 -829 178 -592 -576 784 -804 -394 -796 -388 14 270 32 528 698 240 722 -759 -874 -456 518 -596 -571 257 100 327 -55 -729 -356 171 -113 717 -645 424 -746 -898 -121 -292 -172 409 -231 -458 -898 -22 -254 213 -781 -646 -406 506 463 394 -670 -696 -846 -125 602 -1 -861 169 481 -718 383 -78 -430 253 729 -494 -747 -192 106 -565 664 -511 -78 -277 -831 211 306 -622 469 -168 -606 -106 719 -423 -649 523 778 98 756 206 378 -628 -768 -97 566 -124 -510 158 -592 -413 698 -180 788 -522 636 -577 -585 -34 543 739 542 742 -162 -244 -666 -471 -244 105 379 -433 408 219 -199 183 193 753 -79 743 438 540 -28 739 -592 -397 -177 582 -77 593 -185 -574 -221 529 663 -345 -865 -590 -725 685 175 731 -119 -435 737 582 -686 -116 -538 42 292 624 518 126 -651 -121 160 -354 465 -431 -233 611 211 -125 506 299 -51 622 604 -370 274 -7 506 51 -146 283 632 429 -97 -390 12 727 410 -858 -296 -150 317 -414 -817 -119 28 -842 17 -336 -466 -357 -39 -152 381 -886 -625 -495 792 -624 514 295 329 188 447 -217 15 -92 380 388 -103 -12 -697 732 629 518 279 66 -505 721 -831 -878 22 -847 -386 -23 153 323 169 -512 169 166 188 105 -676 247 262 337 369 138 -443 63 58 468 307 523 112 -766 488 785 238 675 529 685 -784 -860 577 -252 408 -275 -158 -503 666 285 -154 653 -118 366 547 630 363 -16 135 -501 -220 -157 -735 -585 -421 -600 -261 434 -528 -64 782 355 -487 -292 -606 -694 727 -141 191 -307 62 127 -872 -326 -742 -894 -733 86 559 513 355 95 -690 106 -491 363 -781 -201 -396 -731 596 69 -754 198 381 -639 366 603 -497 -446 -882 -290 -548 -731 -871 -222 218 -775 -110 -856 172 539 -292 -621 -850 36 -506 -229 711 -887 520 -567 161 576 -249 -383 -362 -32 -661 83 67 686 152 562 -108 184 26 -432 -611 -509 537 -249 629 -648 245 -35 18 399 -110 -6 317 -373 29 143 -82 -106 -826 -688 -497 -198 -659 -322 -400 -722 333 -98 645 -610 140 743 -575 -881 -868 246 730 -159 -670 -158 -371 731 -306 305 -705 490 -316 760 607 -758 -789 62 -415 -681 -620 -442 798 -772 -147 158 -116 -800 699 -292 -80 387 105 -900 -416 -726 210 554 753 452 -805 -527 200 105 -627 714 413 -41 -282 585 -228 111 -222 692 -479 181 267 -182 385 106 131 276 232 64 -324 -133 -347 -807 423 98 775 81 450 615 85 -18 301 522 666 296 -32 428 242 -417 -616 -638 301 -471 643 -698 678 159 -844 663 -239 -575 -94 -530 553 -454 -275 329 -655 -33 -680 444 210 706 499 -351 -783 -694 192 232 -527 -776 -884 -4 -675 -839 -704 170 -305 495 521 -125 -55 -315 -370 -198 -221 45 -539 770 -567 -875 519 -496 750 -627 689 572 -449 186 -874 219 -410 101 777 -454 380 -870 263 221 471 -855 -892 509 290 701 549 -725 -517 -642 -659 127 -748 99 414 204 88 -448 -728 -525 770 310 352 -532 -508 25 301 384 -22 -523 -152 635 139 -498 711 320 -469 407 404 -831 -226 -173 -730 -472 -285 309 -353 317 -458 600 -619 161 -79 -583 -666 203 426 63 85 -147 335 -829 21 502 -614 260 579 617 -667 -784 -383 139 -230 -176 284 -152 -660 -357 508 -197 749 -492 -55 -711 698 -401 -345 -731 -656 -882 438 -177 41 -192 187 -13 -98 15 -885 23 -490 53 115 -90 473 121 336 762 -404 -373 117 -311 -9 -693 526 -80 476 -368 -249 -66 -201 -455 -86 -288 674 -380 493 -608 -824 349 -536 -39 -815 -252 602 -153 102 -389 -615 688 -601 139 674 665 687 -605 364 -198 733 -191 339 659 431 -856 280 -690 -400 747 527 49 506 -243 -268 607 -321 -125 -666 -898 -261 -60 -654 159 43 -401 207 542 713 -772 -702 -543 -808 -576 -654 -894 -716 -718 -55 363 441 20 -660 -591 -61 -332 -592 59 -266 440 144 -668 -262 -516 -268 -719 -715 -492 397 -67 -401 -766 -304 306 258 -348 733 320 -478 -596 538 -740 -497 -191 -633 -130 334 -389 423 -706 -741 -588 448 408 -349 -354 60 325 -736 561 -10 -14 -749 -212 50 496 374 776 618 -673 372 -840 250 593 80 672 -233 -115 661 -634 297 126 526 619 -481 -122 -893 489 -350 -711 178 -294 190 -158 745 -890 -208 -532 169 -282 -811 231 -341 525 311 -296 -669 479 457 527 499 469 330 442 -831 268 645 438 518 189 794 -379 -715 -814 747 -245 -254 -570 -826 225 32 617 136 -486 287 537 -55 -287 -389 -867 685 -575 196 -606 787 -536 -149 541 -464 747 -870 -859 -897 -409 -526 -486 -486 518 114 166 163 -58 367 199 143 733 -613 -670 -650 -769 -806 -430 -227 155 -781 500 -788 277 -376 116 634 -652 410 -636 -660 128 -650 -663 -290 67 619 -628 703 377 587 -189 -82 225 132 485 -338 -748 640 748 -785 507 358 241 -445 275 -646 -143 -738 643 -730 66 -277 -85 -303 -360 242 -8 -161 -788 189 -183 -624 737 190 -891 -591 -541 742 -560 252 516 139 -401 232 -350 611 -720 -145 733 181 -40 226 408 8 734 -51 -471 534 710 -312 -717 19 -266 500 672 521 -100 -144 61 -656 -23 288 691 417 -814 -760 -9 376 689 568 -94 278 -413 -594 136 161 86 -861 -244 328 -244 -86 777 48 -223 -517 697 101 505 -533 288 414 -376 554 -115 756 -8 -477 -533 131 -324 -41 -552 -828 497 679 603 688 -853 465 -473 380 -858 -285 189 312 661 -372 -207 -339 46 448 -597 -136 -666 -849 457 226 748 264 314 618 133 171 -370 -549 -475 436 254 368 -293 -79 -648 -178 527 552 666 374 501 409 -132 253 360 749 -108 -825 378 -187 -181 767 757 -308 -57 -340 -36 -226 -270 -892 -342 -298 720 742 -560 654 573 -461 -759 761 -702 532 750 -100 16 -239 627 -251 46 -20 -478 -515 -747 -564 60 -452 -731 570 13 -719 423 -862 260 194 553 -503 -41 -519 729 495 148 -138 555 640 470 191 -413 -119 -429 216 127 -128 -872 -498 498 -160 -267 -771 189 -98 57 -129 87 -88 414 497 -418 -881 -395 -859 -780 -424 47 -220 559 798 210 -378 708 621 -705 608 -835 498 691 407 -570 -604 -226 -793 -155 -408 -278 -442 -510 -885 -796 7 -583 -668 722 -507 494 793 409 449 -794 -340 -680 -90 -814 171 -318 664 234 -128 -303 -34 -171 -816 535 -773 -466 141 65 -419 398 572 616 -416 -748 -298 -49 -846 318 191 258 -865 133 -295 -532 104 383 -691 -462 734 -448 375 -350 328 433 -169 35 672 215 -510 -119 -260 650 -877 65 -235 -262 -360 -169 -103 202 -281 690 -556 -589 -76 -100 323 -333 -740 194 795 -628 -724 179 -327 366 -421 -78 314 745 131 -516 543 170 203 -651 797 444 63 10 -633 -207 -86 -267 240 -495 576 596 -881 -268 692 553 2 -402 41 -771 -186 -22 491 520 133 -275 -183 -804 -593 43 151 -155 222 286 751 -446 169 414 -564 539 -645 53 455 568 635 -699 -426 -300 -668 -424 -647 -52 -17 -360 -160 -591 14 74 704 226 473 617 -461 299 790 58 -638 -717 477 184 624 -272 -684 308 -574 665 78 -13 -532 -552 -336 725 40 -665 -233 757 -172 -491 -284 203 395 246 -236 -520 -669 81 618 -588 -244 -110 -695 278 -200 -739 647 502 284 -194 -611 -149 281 -847 -454 638 -304 296 140 -368 -898 289 727 -168 -289 -138 -734 363 -554 237 477 -649 -140 98 309 -625 591 158 594 -425 560 -871 -465 5 46 666 297 -80 110 355 30 559 -809 173 376 -807 -833 389 -249 -190 571 -209 131 -826 746 795 -360 -764 109 -652 -162 326 665 -435 -817 -379 376 450 608 509 -793 382 -507 -343 -464 786 -558 -714 283 600 418 77 -138 50 -107 622 358 702 -462 176 -161 676 -684 723 285 528 616 583 -564 334 165 -288 375 169 120 -169 652 286 318 616 677 103 -621 -192 103 763 -251 -314 -49 -268 -822 -837 -411 119 -66 -563 -801 530 -90 535 493 341 -426 -459 -789 423 143 -116 -724 436 -32 -418 -881 -22 -732 724 -844 -824 283 -781 267 673 -657 -87 -855 482 -812 -551 -38 612 -329 690 -524 -62 -884 -138 -435 105 386 -554 150 -632 644 353 -541 -155 90 598 -340 -347 -527 696 231 -144 -336 117 -5 292 -822 358 -302 -493 -775 325 31 72 592 35 187 195 -193 168 -614 -213 93 590 702 692 582 546 727 679 -194 -214 694 -40 -520 -849 -550 264 -365 670 771 103 560 -768 771 24 -498 -320 471 -602 190 613 -229 -545 -476 -544 -428 735 440 293 -320 -774 -662 180 473 -98 -234 -70 141 -717 629 705 358 -850 238 467 -183 146 725 -576 625 -330 420 -678 -653 530 -433 -122 -373 440 -862 -733 -395 -268 -116 619 -840 47 184 640 7 -551 497 163 602 170 448 640 462 -579 717 777 509 295 -85 93 41 -520 392 786 547 569 716 -738 -273 -397 -839 177 719 -178 594 -689 -642 631 57 -286 -632 -603 -772 -780 87 605 14 -815 -284 73 145 -96 -236 -753 14 610 778 -803 -139 -673 104 -251 52 558 43 441 -606 182 342 694 338 655 -121 34 -162 474 630 -9 -734 26 -280 -33 -3 -534 -545 296 166 -736 760 453 -538 727 -649 146 421 -568 -780 31 -271 584 -331 535 -216 78 -751 -465 -712 409 594 49 58 565 460 258 -571 -172 405 296 160 -533 800 117 -742 732 -123 18 52 -502 -60 684 608 33 -748 -513 294 -582 -698 98 -573 367 108 -97 -534 -39 694 -143 382 -504 -481 -90 -1 -233 -468 -37 648 -126 -643 61 50 77 117 -615 -700 41 -102 634 -875 9 -303 695 589 515 -561 170 -386 739 -405 326 665 -290 360 204 -2 497 624 648 -396 -266 -91 774 645 -671 658 -606 753 621 -681 -310 -168 106 -284 401 784 -417 334 -763 752 -805 412 154 407 38 29 -645 -557 -269 -338 -466 -852 601 112 -565 -33 -577 -562 384 -838 -571 396 800 571 -665 -625 269 -431 5 -866 514 -868 -408 65 550 -214 426 329 -297 267 481 -303 -616 -271 -156 -372 192 -260 198 531 532 588 -510 -46 592 -260 -500 701 -502 650 604 -287 -796 726 266 -479 -219 -890 363 -134 478 -447 -615 165 -133 657 382 267 688 21 -804 435 -510 711 -842 -301 -842 -612 -786 -184 351 457 -221 -519 467 613 129 98 734 391 -594 232 -820 663 239 -849 -57 -154 -549 -752 304 -832 594 -238 -317 232 -828 -637 -307 447 194 -403 564 -730 -160 319 95 328 -801 136 219 -640 -86 -77 749 -401 517 -345 66 -483 -635 -688 249 -134 -117 427 -7 -776 434 107 -660 -852 575 -450 -397 6 -257 -622 -28 -619 -898 -282 -3 -617 -752 645 -343 172 -656 284 -43 -2 287 -870 -256 -40 -434 -613 -324 215 186 339 -682 756 -107 -555 -779 651 -830 -290 -340 -777 -687 650 -448 513 -522 -351 413 -679 552 145 -402 -511 -316 555 -628 -440 603 188 -230 426 -686 87 -553 479 -417 571 -850 -134 -488 759 662 97 171 -821 382 242 -244 -441 789 -471 -221 76 -800 631 -701 -426 518 -242 -642 665 -580 -452 -449 -519 47 413 -154 356 700 -367 -802 182 407 125 -72 -509 538 -4 -607 -874 -155 -104 667 -633 683 -771 103 -786 63 595 -587 142 -98 69 -103 705 151 444 533 -96 393 673 -474 -658 622 -815 278 -472 684 -480 606 -227 -707 703 -203 726 -364 190 -338 -669 -110 -842 -27 -206 170 -669 -58 637 -325 -303 96 -199 8 0 -259 -273 321 -67 -886 -708 399 416 -131 -130 747 234 722 529 -804 304 -413 -143 -271 535 -865 399 90 -346 722 578 -385 -859 262 326 -147 -38 -791 -376 -222 -8 266 180 -793 -740 -668 -303 -292 -1 132 -785 792 -56 103 -359 -288 -30 -740 55 311 -23 553 -135 -604 -566 262 140 -54 704 745 441 -678 7 266 -415 -253 85 45 -756 -743 499 -277 381 -189 321 -409 241 -128 1 0 -501 -391 468 310 -241 743 -66 194 -615 -263 717 634 -323 611 -539 600 339 358 -563 -52 -109 63 302 408 -605 650 734 -42 203 -843 499 229 574 777 558 293 -264 213 -261 739 -447 628 -479 210 335 -666 -146 384 125 26 -712 -834 621 -101 -742 107 -173 -743 93 -22 -601 -117 -132 -472 400 386 -260 -280 638 145 -97 105 -735 233 -72 726 189 789 746 -774 -877 -464 -664 -121 -173 86 -72 -603 699 381 140 -446 657 -205 -234 84 -889 689 288 -285 240 -230 -824 -771 421 -360 534 -632 -814 -313 -248 -792 -464 -319 155 -116 145 -664 -450 546 -361 607 -677 464 -666 -221 585 -371 -125 300 -859 429 769 -361 -580 -889 64 721 -309 -814 318 -167 731 60 -468 781 -664 -568 175 -372 613 787 -824 -714 288 -687 800 -821 439 96 384 216 420 -50 335 -187 -548 -404 -590 -579 -74 -246 -294 -261 389 254 -515 -743 174 80 -563 -528 81 -610 15 782 -486 783 350 -40 226 525 441 509 90 -756 -271 -529 258 492 298 -280 18 42 776 -595 98 -215 -776 -879 -259 -217 412 -781 615 677 -837 372 767 -719 -470 174 293 578 -701 465 -230 388 -85 476 334 741 96 -237 -576 727 635 233 -468 381 778 116 -281 426 16 559 447 223 547 595 501 -417 202 -316 -232 203 613 -403 -511 635 -400 461 708 -79 -465 355 581 16 537 617 201 587 431 764 13 -310 262 -653 154 -695 -136 -655 475 785 -694 287 -597 -292 326 396 -826 167 499 82 80 -495 505 -759 -261 -899 463 -41 -679 191 -121 181 -187 453 -151 -160 -18 -855 629 -93 -884 540 474 -619 286 -610 -817 60 -501 589 768 -225 -360 -358 -244 -758 -521 -570 772 68 371 -487 -111 -509 152 -566 -150 154 469 -409 -637 -458 -102 11 -864 148 -747 -436 -119 -740 -441 98 -454 489 -286 -895 -215 473 -445 -589 -122 -331 387 -455 -538 308 305 161 521 -882 423 -311 275 14 171 202 -222 -24 580 155 -76 -106 714 -200 -146 723 -720 -745 325 -384 -772 -72 702 -89 747 352 -398 -593 784 87 298 -129 -102 -691 771 71 402 712 -106 495 571 686 -254 -538 444 -93 506 -762 -787 -721 200 491 27 797 -467 -412 -208 311 681 -819 178 337 -464 -859 515 -751 -327 -344 669 59 -716 -749 322 -170 -286 -64 -816 272 -25 -824 -93 534 206 -638 -418 -778 684 -363 435 437 -680 684 283 -206 -375 469 593 691 72 -313 560 135 -142 -403 -109 462 511 -348 569 -690 -522 -855 -782 470 -656 253 -489 -390 -57 773 -396 -674 -737 535 -19 -85 43 -482 -478 -256 -840 -46 -63 331 171 523 233 666 -806 -300 -850 656 -687 -680 85 764 588 -109 -734 -131 621 187 -517 -14 -342 -654 -887 696 -707 132 348 38 -73 -607 -305 -819 -827 -405 145 448 536 134 640 -493 -492 -394 -223 -75 -208 -734 624 -737 104 83 582 498 739 391 -409 551 580 764 -515 -1 -378 -428 -11 -710 -202 -352 -721 -496 242 468 709 505 531 -781 714 113 -557 122 -148 -231 490 -13 -406 -49 520 -615 -494 -740 -739 -233 161 -122 79 359 159 -622 -356 -327 -434 498 444 210 -287 0 -195 231 -489 130 461 -854 713 77 -61 -820 -301 119 380 237 -212 -281 549 -42 -619 461 -84 500 -488 -198 216 -339 800 -20 480 278 -204 -142 193 621 -695 -779 113 -590 -158 90 -397 -83 148 303 -35 -215 446 -846 276 -271 317 -568 89 573 -177 295 -154 -151 -265 131 -462 -658 491 -756 681 -196 302 658 310 796 -235 -224 -229 357 -16 -186 -723 218 -836 -451 -684 443 -71 -174 -176 664 173 -710 85 318 353 -355 100 -439 509 -749 728 468 -9 616 -96 -820 -609 14 -309 190 -238 436 290 681 -109 732 -223 372 297 -884 -899 410 309 762 -836 93 433 322 -562 441 -256 -887 421 770 507 649 758 305 240 -505 215 -623 391 -492 438 -444 -38 771 -866 -171 304 608 26 566 -245 536 632 -10 -508 -380 619 386 638 150 699 -145 142 352 -472 -104 347 415 -91 -629 -25 4 -761 -257 -874 -559 142 -372 -891 360 -566 137 329 534 561 -127 34 607 -349 -22 -429 -399 -626 537 501 15 23 583 512 19 798 -837 -311 -679 201 799 721 491 -10 546 388 -187 -899 140 -682 787 125 -341 -435 -631 654 -663 -272 703 -880 -208 -474 480 -642 155 -87 -548 769 612 -858 172 339 -816 724 -25 338 -489 -548 753 384 -471 -337 667 159 -176 -283 27 358 626 369 737 -629 218 142 -630 -202 -383 664 143 708 88 783 186 493 -820 -433 601 -19 399 40 461 -547 -558 589 6 674 559 -661 402 628 -481 778 430 177 -893 -314 -163 -497 -402 45 502 0 -391 379 202 -144 -408 139 230 -87 -555 393 -178 -729 -377 155 -776 -638 436 -401 190 530 524 -667 -168 169 185 56 378 442 -455 178 558 -39 -804 155 -208 -606 -370 -379 -402 -491 567 491 -290 58 -243 359 -660 159 519 -153 196 -601 -825 440 231 -315 -437 339 563 322 563 265 99 732 201 -498 -443 -316 -714 -164 -507 6 213 682 126 -301 -214 337 -695 391 -521 398 260 -128 -36 -414 -644 -289 -546 -42 -264 -8 -838 -525 -339 -700 66 -165 -841 -863 180 -476 142 -892 410 -634 -477 -158 36 634 8 -119 -742 -534 151 -189 -552 67 -583 -831 -494 -396 -263 -51 -62 -598 114 -302 -233 626 434 250 -801 25 263 -316 -161 781 277 -160 319 674 503 547 43 423 -837 -513 4 -673 -73 -71 597 787 579 420 453 161 -2 512 -729 -609 -573 -772 -385 -302 28 -608 -485 -270 749 -220 556 486 -782 743 681 -387 363 -630 649 174 -32 -32 -160 -241 153 756 163 -540 -46 -326 579 -146 520 652 -311 38 284 -500 91 225 289 -147 372 741 -719 504 306 -218 -61 -435 -191 109 534 -649 -231 475 502 692 242 610 -184 373 489 250 777 198 448 532 591 -273 161 -839 -667 321 207 239 119 -160 312 671 -79 56 662 427 -683 -537 217 -187 -598 -775 244 -291 -617 233 -551 18 -225 -784 -535 118 314 382 -196 508 549 -484 -299 214 -17 -582 730 -80 -813 -798 -485 238 -820 -247 -724 334 422 463 -726 468 358 323 121 236 72 -735 403 -721 233 730 7 -358 -42 -762 -699 -718 55 -601 355 38 -661 -160 570 53 560 -362 764 410 -208 68 794 -297 72 -873 -69 332 -863 -416 52 242 412 -458 539 -116 -482 -309 -865 304 759 672 -223 183 771 36 115 498 761 -382 154 -27 250 800 -177 479 -32 -445 545 445 -867 43 -355 -698 275 392 507 -815 -510 105 -590 -598 -332 -875 -333 -897 3 -55 506 383 -714 750 -873 656 -9 143 -701 -683 774 -800 -580 69 -343 219 467 -634 53 415 757 511 349 -889 -222 491 322 -666 255 -100 -683 118 375 106 -148 -68 278 -563 99 222 314 -656 531 444 -13 633 -170 555 -76 -682 -668 -872 454 -821 -219 794 226 47 515 -825 -529 442 645 621 -672 -688 -261 543 -155 476 688 20 -586 -780 -281 414 499 -729 351 -359 -871 193 371 -785 621 700 -765 95 -771 -894 27 653 783 -801 -136 99 -728 -117 -367 201 -303 70 209 -329 583 -503 733 781 -177 134 -404 384 739 88 20 153 142 258 462 -599 241 -895 -297 164 -718 343 -654 751 -175 -211 799 672 343 -15 487 662 276 61 -852 -889 595 -121 -116 390 -404 768 16 -874 429 -496 -314 -620 132 -571 -420 -134 -415 246 518 -352 560 761 637 -6 -406 710 -396 -595 752 -294 -51 55 405 -793 -720 -256 -662 -381 775 73 -843 296 690 599 -432 -776 267 188 68 459 -637 -427 735 31 -612 -39 -545 -707 725 527 -154 387 49 -403 768 486 379 -196 -287 96 -49 -588 -540 30 20 -210 448 -794 -36 -158 416 396 -656 -608 753 -701 113 -790 -32 -602 267 -282 540 7 -847 -661 707 -898 -489 679 -360 705 11 315 -305 -366 -398 308 -232 -762 -149 780 -677 -522 73 544 -597 -542 -590 -20 -425 435 509 -97 379 87 738 647 -374 19 -256 -66 -98 792 163 250 359 -439 -12 221 -546 -699 -4 247 192 -606 -18 -120 -356 646 329 469 -555 623 -153 380 685 259 555 -81 102 -849 -807 179 -527 170 700 273 96 -78 602 -300 715 -368 239 -317 183 524 257 306 -43 -38 705 -847 720 -482 687 563 713 -846 -743 -563 -441 147 -266 -825 -31 243 204 -507 333 530 -677 -351 767 -834 106 727 -830 176 675 -725 -657 -394 291 28 613 -819 87 510 -296 -886 -841 631 563 -611 -475 734 350 666 64 -618 717 -11 769 -779 -421 -72 287 -647 549 282 92 196 -196 789 328 -815 134 -296 -267 746 -813 283 -399 -691 -199 -395 -872 -371 -267 -790 152 59 -218 -211 111 -121 490 -457 -256 -573 -363 -89 743 -26 342 -451 -212 -472 475 175 374 569 -430 234 259 736 784 195 -55 -797 662 767 112 -382 16 642 -607 -156 441 -108 -506 588 -355 646 185 -524 363 657 -633 19 -895 -890 271 763 383 -20 -341 -755 120 -842 -759 -414 85 644 307 737 -546 428 -614 193 -414 482 309 435 -73 163 665 339 -303 -575 461 -541 41 318 223 -323 -86 209 -63 -185 -769 660 -402 -90 -505 -892 -114 -82 -427 -314 137 -362 522 -531 298 -29 -98 392 -684 -820 -489 294 -30 313 17 -467 706 530 192 508 -4 782 -172 176 -352 36 -629 427 -401 -677 -281 206 -841 -750 -321 -209 5 -469 767 474 -809 472 -150 -72 503 -150 734 280 477 162 -539 715 12 -207 -678 785 -767 -732 -817 643 40 -468 -675 -728 18 -724 650 -850 589 -340 762 -817 -581 -401 -238 297 -597 46 414 308 -801 -777 207 153 -555 35 618 240 -551 -302 403 651 -468 -410 273 -894 -143 794 -730 411 -681 -707 144 -822 -612 -100 -838 -140 -24 -311 -479 453 -163 619 -424 696 -408 574 -282 690 120 -277 -229 -481 -657 95 36 64 -783 -544 -860 749 253 579 -295 289 779 -122 -131 -573 -163 152 -600 -621 -243 463 440 -785 -361 570 -374 -627 646 692 -819 -498 47 -39 268 526 -700 -614 595 -492 129 -900 500 -258 -207 795 -117 -259 -241 166 -223 538 315 -387 -248 -838 667 -478 354 266 -7 331 712 -205 106 -375 -619 -760 -580 450 -287 116 -359 -553 514 133 -644 -252 446 119 -149 -834 -633 -91 42 -787 -739 -375 -248 -526 -77 -100 50 -695 -434 290 -791 -371 561 -724 601 579 -113 102 132 -822 -652 520 -395 -289 -468 729 -781 -165 465 -439 -488 -203 307 125 517 -148 384 -762 -376 -352 -416 -835 430 548 371 -890 -832 380 -580 676 163 -164 -154 373 -156 -22 -176 -883 -28 513 -370 298 20 -279 571 -114 178 -633 -681 -80 314 -679 -554 484 128 -10 -405 628 80 692 186 -691 -398 -42 721 245 -801 153 -280 573 -595 414 -652 -285 325 550 418 -755 -153 750 -38 -641 -387 760 -257 319 488 -555 -219 -836 -148 722 -886 182 198 -164 -256 -4 236 -147 527 645 128 -194 707 -54 -878 -132 -715 639 -174 440 8 -882 -710 238 -544 -113 -409 -295 -98 658 -579 -666 751 -880 66 169 -171 540 -634 62 82 190 -130 -604 24 423 672 -450 -28 -183 -546 -182 737 230 -692 -279 -313 622 725 -672 -872 441 214 325 728 8 -51 568 168 -257 631 181 -835 -614 -769 -220 510 321 643 -248 -440 454 651 -299 -76 -105 210 -463 206 733 -768 385 -273 -659 -462 436 515 593 12 453 468 352 -732 140 -559 465 -685 95 678 -375 644 -132 151 269 709 -650 -25 638 -450 -65 -150 -775 487 236 755 127 -213 64 -113 -446 -102 -196 447 162 556 -87 578 -392 294 143 -526 -332 -456 498 -573 550 692 -829 -168 421 192 466 -64 -302 120 -899 386 457 -27 110 259 178 -481 602 524 -680 -63 682 -895 -526 65 11 276 600 -111 487 -671 794 -332 -581 418 330 744 -255 -374 -503 468 458 -760 177 -643 -585 -653 -416 -291 -380 -536 76 121 5 65 688 649 -240 -703 32 -391 81 -338 -267 -545 -816 642 16 -428 -157 -597 756 -528 25 439 21 423 446 103 66 213 620 26 -145 -323 546 -229 342 -642 23 66 501 515 -858 -393 201 311 -98 149 503 -354 -844 -89 -20 494 -116 452 -642 141 258 755 -817 -762 -824 -340 588 -111 -809 78 84 -381 -744 412 -586 399 -210 -522 -35 312 624 -563 -141 -238 101 388 -465 -306 -717 495 646 -722 -84 -863 261 543 519 -590 -544 110 -58 567 -892 -230 408 418 -281 211 696 167 1 -699 -475 -101 -376 195 189 -725 -632 -582 378 201 -675 0 -807 229 -53 -18 -189 -434 -699 -520 388 116 125 -203 644 -112 -353 -52 -794 -558 451 -284 777 -452 714 -168 -364 -477 428 -854 -849 -57 -876 -593 -482 566 -425 -8 527 -84 445 737 250 216 240 -341 680 -222 -221 -589 425 -455 402 75 436 567 -131 -757 -858 758 224 555 -224 739 -790 278 705 -325 388 140 377 357 272 -4 522 651 -83 250 581 -54 -604 -418 111 -282 661 660 -180 632 -613 315 602 -444 95 333 557 -802 -62 743 -867 280 458 303 29 -700 -271 723 -841 327 246 -661 -141 -844 -53 367 45 46 144 148 -407 -531 397 -65 -304 384 -500 523 -92 466 -847 -545 120 -179 -726 313 -217 -766 582 70 -515 679 -412 359 -652 -90 -509 655 614 429 368 -657 -773 -615 -789 639 111 630 323 -189 -581 687 292 109 -582 -343 634 335 332 -114 -611 -588 -166 606 637 -829 567 234 -625 -150 351 664 152 -744 -708 621 -464 -3 -768 -87 -95 633 -250 -620 -863 -863 -676 477 -614 -586 -19 234 -563 -857 -689 800 -152 673 58 479 174 16 -89 755 117 -521 604 -814 545 383 575 488 -814 640 414 41 -630 -31 714 86 487 -155 -647 26 689 669 102 -404 -806 -214 -65 497 -335 -714 -613 640 -889 -585 -591 -74 -893 -841 -618 -390 -420 -19 -805 -164 -30 263 776 -483 -194 -481 -842 -50 -807 -535 381 -84 278 792 -220 -83 479 -498 68 145 415 -192 -162 -248 205 -739 61 211 -355 -263 552 -165 -477 597 685 -391 649 292 336 -400 213 635 777 -761 377 -667 -342 697 -639 5 -459 45 -322 308 272 -290 668 197 -5 -66 -794 -821 -149 -762 -427 -260 261 -900 524 -773 671 -799 5 18 -255 -842 -256 -622 -205 -818 -267 556 -275 -37 -355 755 394 -875 -175 -769 79 171 -138 -527 394 -66 -625 -526 -819 204 27 -735 585 -868 28 -281 790 -332 643 -354 -546 -866 757 618 -239 777 -198 193 -848 -134 473 203 341 266 -660 -591 -533 155 -95 -595 468 395 675 -642 290 -197 -1 -631 86 -563 635 -311 -719 671 -513 -741 126 453 -787 -402 -191 -509 -664 219 187 -184 -750 -717 389 168 -743 -385 129 173 -651 642 -667 -667 -428 -285 -437 -484 -299 -757 -542 -31 145 -77 104 -505 -215 644 792 -373 174 -722 727 -253 -130 197 381 459 709 110 -515 444 599 568 -615 79 -725 645 387 -578 -76 232 -388 587 766 511 -321 -172 612 -328 436 -188 -634 -320 -172 -422 -159 -392 -670 44 266 -391 238 572 41 -333 -767 -632 -137 -368 -204 62 290 344 -360 -152 576 237 -103 -324 -443 -189 -560 -226 -763 -545 -553 257 -106 -688 -311 -808 481 -374 130 -348 -773 -310 -182 -714 -771 -70 643 739 -637 -549 589 441 42 306 -867 593 -490 -410 194 787 677 -617 592 -199 -421 -542 47 566 348 -605 244 157 117 759 -232 656 -363 466 484 -414 -125 -683 -353 476 -452 -757 -261 286 -218 -293 433 150 -315 638 356 -403 -267 -98 252 -539 -430 -514 -705 -505 394 108 -724 780 605 598 183 -5 790 -865 496 270 -755 760 390 -718 674 -109 758 44 618 713 394 104 -358 -498 208 -311 -692 -336 -434 -744 709 36 -412 -822 411 176 556 65 -224 -345 771 -514 -772 -728 515 194 -15 317 -318 -683 -639 376 461 422 -44 -661 11 -157 297 341 -173 656 -837 443 620 283 262 -846 -173 -61 167 -251 -19 788 -813 46 630 428 -699 -84 -844 -352 203 404 -9 -838 285 486 566 102 -856 -28 -98 671 -590 578 -716 331 67 -690 -459 683 -582 -139 -161 461 85 7 -559 -407 509 -765 -701 -270 -770 -848 48 -822 -854 598 442 -167 700 -558 724 -118 -799 675 -440 105 284 420 -635 628 751 -407 -444 -850 210 -235 471 351 197 204 218 441 -276 297 -290 11 510 363 12 424 -296 695 733 795 -648 -801 -535 188 468 236 362 269 -494 479 536 -442 55 111 135 161 -210 231 -161 -267 -811 -690 -373 -724 575 258 126 609 607 456 -340 -825 -47 182 -37 -40 495 -876 555 -470 -528 -512 -766 459 -131 -871 652 278 -40 221 519 204 -127 520 12 483 -141 371 -434 435 -131 298 363 -136 -3 -839 -719 -502 190 3 648 167 528 -369 -364 -225 -764 -721 -695 537 568 126 -231 -412 -583 -709 706 -816 612 733 647 -583 -370 -104 -662 103 -445 -388 672 133 -84 -664 356 557 -744 -620 277 776 -467 -212 -867 -514 196 -97 -33 740 -96 -104 774 -637 639 -389 -14 -70 -836 -168 788 734 265 -506 460 -599 -414 637 -224 717 -22 -804 -816 129 -98 721 -626 725 -496 -84 469 -579 436 207 182 -350 -341 -883 -681 -306 693 -517 665 228 -129 -228 -240 -45 332 314 -122 -293 -344 478 578 -524 -489 -840 536 767 768 -63 216 92 -392 174 -702 -429 361 269 -198 -305 -207 -640 -627 -431 378 62 -132 -729 -523 -557 -464 -129 212 -498 377 569 136 460 -578 124 -652 -700 -254 -699 210 -768 473 -558 -96 270 -667 -498 366 232 -254 175 53 -752 -787 111 96 -226 167 49 -180 -695 668 116 -292 -493 490 -684 252 751 91 478 25 488 650 -128 -89 -351 581 -488 593 -100 -326 775 739 233 -496 87 256 155 125 736 -284 -457 -416 507 -197 -836 154 -614 -592 145 -616 -266 160 429 -346 27 106 -290 -72 797 49 358 619 -785 724 -755 -178 272 252 -697 98 -84 177 -809 -57 -170 696 419 -678 -743 240 246 -49 -349 -532 733 -488 603 246 -356 711 -18 -81 699 570 38 -481 -309 -89 -277 -271 690 -44 -869 116 -668 93 -521 139 -899 793 -710 58 171 -487 -808 -293 482 740 455 -701 -749 592 416 558 413 -506 -227 90 360 -85 547 -815 -28 -191 238 -549 76 121 -448 123 231 -841 -22 -154 440 -329 -310 184 278 -126 -365 -487 -377 -189 -317 657 330 -574 107 -807 -334 -885 571 -122 37 -693 485 -6 -732 471 -69 359 -187 -201 48 -834 664 204 564 -258 374 -729 -512 -770 -755 585 197 555 348 42 468 676 -235 -391 -33 -404 95 -544 390 601 639 620 -636 -264 -431 -241 -103 -845 -757 448 -790 131 496 -562 658 795 -56 171 -454 353 -85 785 -215 -124 -516 492 579 446 478 -720 -262 -652 -70 362 223 -194 -676 -582 -665 -851 -692 89 -676 -283 482 245 -157 408 -235 588 515 485 395 178 -232 -516 737 384 493 597 199 89 -432 180 -835 -539 -634 -761 214 -133 662 -313 -341 235 -402 485 -783 -43 -222 -126 795 106 -843 474 -24 -26 356 -96 354 653 24 -254 12 -504 792 -637 604 -98 -31 512 -835 445 -754 -850 456 507 -660 266 -512 -243 -745 292 505 -323 -651 155 678 -299 84 681 491 -14 -458 439 -72 -149 293 228 -74 -294 -728 763 -714 701 -145 185 706 -200 -222 -31 -783 -712 -237 638 -244 -351 287 790 -603 -552 529 226 -636 -140 206 -694 534 -392 667 -788 -81 -440 690 -17 -369 -883 70 -454 304 -125 189 -559 534 -624 684 397 -592 -481 273 128 -454 -162 370 -195 553 -345 -53 -337 470 -886 434 185 -419 -700 133 172 -827 -349 -551 -363 666 710 -102 -186 118 -816 -809 287 -4 -139 641 -717 -67 48 318 731 -775 -732 -841 423 -591 -457 -406 84 329 409 102 -276 558 -262 -403 71 -288 384 214 -407 781 541 -878 225 218 501 470 141 -863 -185 -632 707 549 -125 -65 -430 599 -771 -740 -574 -477 65 -316 -807 -839 -283 -636 716 758 331 338 632 -780 -101 738 488 180 -838 -60 -716 -775 -511 231 392 -290 285 -294 -549 194 167 -373 -568 -600 -286 426 573 -875 517 -349 75 437 -185 -4 -651 111 -623 -547 122 56 -32 -426 -345 -541 667 -734 603 -776 -51 536 -576 -39 1 520 227 -75 91 13 -736 -594 662 -39 44 741 -827 -547 -275 -435 323 -523 239 109 298 -379 27 -450 -223 -797 -458 -252 -739 -785 519 -28 -724 281 -748 238 553 118 163 -12 240 -562 -799 93 791 -547 -356 41 655 707 -537 -478 -591 433 524 -298 -747 -422 -634 -711 -294 -191 -829 -632 -705 637 -747 -669 176 360 -785 222 792 -139 -715 33 140 233 718 -290 242 525 -634 -10 722 -432 -465 -5 -258 -263 -828 -80 -392 204 -242 -785 -84 -303 -518 225 -244 -369 -683 325 262 -472 191 -560 43 467 -45 -328 -151 -534 354 -376 149 102 -109 -30 -287 -36 734 782 -77 -594 -802 -174 -133 -559 -129 -238 477 538 169 100 -833 -714 -336 -736 -288 387 -190 -762 -378 -316 741 119 409 361 -371 -752 -99 -120 650 294 531 -751 572 176 413 -368 327 602 76 -900 366 -878 130 -539 211 -104 206 -270 74 554 -357 481 -130 -872 -529 -44 514 45 -159 58 343 -39 -224 -356 496 285 -388 -581 -612 347 -713 -322 667 -754 -71 428 304 546 -40 -140 -343 -409 21 239 -672 -699 -110 -847 -541 530 -753 -782 772 378 -201 137 417 595 149 670 -89 -546 677 -152 778 76 419 -824 -392 -233 -60 723 600 82 -349 516 -293 -864 770 -768 -598 270 -18 -268 -309 530 -178 118 166 -789 -754 287 516 -115 748 505 724 153 58 -267 396 -326 570 268 -121 223 -382 -449 554 487 416 -418 -331 -68 -738 207 -868 -499 329 229 121 -258 651 -440 -844 439 -46 -479 -868 -383 -792 -837 -811 -582 -224 612 453 615 161 -181 -733 -412 320 -807 700 -543 463 -218 122 -229 295 728 -758 -5 208 797 -542 -174 -830 427 -495 82 -346 -670 88 -849 -191 -340 -113 283 580 -97 -3 -163 -564 -14 171 697 -146 -290 -875 -681 205 -649 13 -219 301 587 278 -173 477 -451 -193 -828 -826 -655 -377 52 -115 -324 -75 321 -491 418 -633 -411 -21 -779 71 25 -562 -362 633 620 -165 -266 743 -230 -415 -743 -75 -819 -504 66 230 -712 746 164 103 -464 -698 -393 443 725 -163 -654 -785 13 120 765 65 709 -882 -320 -837 -56 114 623 -110 755 -318 150 613 -525 752 -572 -608 -867 -197 80 -426 -474 -25 -746 742 -254 378 -264 -436 -140 -91 127 127 -43 -333 598 -486 353 -258 745 -361 766 773 -410 369 53 773 296 197 -544 -283 663 82 -285 745 -891 534 35 701 -8 -114 92 -816 254 -339 -878 328 -446 -372 -102 -692 -214 -599 -604 545 686 472 -176 -680 -68 732 68 242 193 -650 484 -390 122 -244 306 -485 -56 -681 518 222 -604 774 488 413 -709 -192 109 148 -288 462 -19 747 -895 352 -2 463 -279 -65 -831 570 -764 748 -694 -369 -859 -216 591 -605 -290 74 -497 660 -470 -451 4 641 -726 42 -105 502 489 562 274 91 -501 -487 114 -728 -58 188 -753 -836 528 -115 219 655 -411 71 -189 -17 726 -421 -726 -339 454 177 612 -34 263 -110 -471 22 -430 -381 -310 -133 497 529 104 -830 -635 -814 -3 -302 586 -305 -224 -185 -894 -416 143 -787 -429 -570 698 -529 -864 74 -591 646 -660 65 248 -125 -633 487 147 -701 136 346 737 -410 509 -869 -503 165 -570 442 -337 -51 -773 477 304 29 -729 -322 264 -208 250 -438 517 301 83 -215 329 -706 -211 451 -339 213 479 -333 -95 698 -697 103 -585 0 348 -488 -803 -406 531 -457 722 -393 -206 -290 333 -544 -362 -453 76 718 -421 -781 394 -377 470 -143 -44 -243 361 652 -801 516 -864 555 -224 577 547 142 -806 -601 -583 621 -667 -616 -796 -223 -504 -571 -620 -61 348 242 786 -600 83 -288 -44 -203 12 -776 -775 581 -489 622 798 680 -556 -93 764 -681 -685 314 -732 -528 -735 -708 -463 616 -409 -504 -806 -316 -651 -492 45 436 554 512 -503 -98 238 -770 -718 -659 129 -860 -207 -687 -218 -583 661 -79 -25 -502 -576 -195 346 -815 -482 314 -365 -315 725 -760 -613 -730 -73 584 52 -690 381 506 -618 792 58 -508 467 -896 376 500 417 -161 -430 335 -552 103 245 88 786 -214 500 -532 -385 476 71 -444 -370 -341 642 428 410 -28 776 -185 363 -443 -219 -273 184 726 -460 -9 -119 658 40 -196 615 75 -403 -403 -293 618 -749 191 -304 -759 12 98 771 46 -229 -589 -183 -781 -273 549 337 -449 -661 -374 234 520 -374 119 269 588 -286 -33 -685 -68 316 749 -362 -838 759 -198 778 775 259 179 543 337 -529 -815 -87 -886 647 -315 -105 -343 -517 -479 606 -155 -604 -509 -243 -89 -380 12 -648 -239 595 78 -356 595 -818 479 478 251 610 -662 -386 -540 -100 -702 -846 688 -133 -424 -111 -383 603 -280 701 -95 118 -836 -647 424 797 -69 583 -107 455 -700 338 -156 -777 -16 666 675 -869 -680 38 399 108 -295 510 -36 185 467 383 -825 -858 -32 -210 -651 319 647 -805 460 311 790 72 -712 -364 -91 -483 -254 548 52 212 -642 -158 4 481 507 454 731 323 -866 -735 790 -850 -268 200 -39 117 446 449 -36 585 -576 -562 -510 336 -689 -333 -835 -313 -196 519 -743 -702 395 123 333 -690 277 593 -369 3 -272 -356 -742 774 -852 -446 90 -122 -842 -386 766 -720 794 -680 -739 38 108 770 224 -590 647 789 141 -861 -450 -473 -3 -440 787 684 -72 586 727 383 -361 -191 -750 583 -150 748 781 518 -304 -196 -868 276 -675 281 676 -475 -154 -66 -498 -106 -887 -335 256 227 -687 -351 -804 -138 331 -276 784 125 319 46 -304 601 -134 182 784 -329 -707 630 -422 511 308 154 37 82 450 754 -340 -82 -882 -585 327 -56 -145 -416 130 -356 -170 448 281 507 152 -672 -565 201 -107 -38 -275 -583 -32 370 -762 171 719 -632 398 631 -249 251 751 -847 -18 193 -435 330 -114 -290 -395 -509 -609 246 693 567 -696 279 -167 707 431 -474 363 119 -899 346 -646 -317 672 354 -474 213 -356 566 -387 522 -395 333 203 -676 742 -344 147 702 -596 429 389 9 -623 174 90 -873 311 436 -267 561 -179 -729 -215 58 79 442 395 -499 -541 546 -812 -786 57 -470 -676 662 -488 12 144 770 545 -792 -360 269 228 -65 -585 133 -400 725 -867 616 -295 -405 451 -827 686 510 -141 -188 -28 -275 789 -328 703 778 -371 564 -527 -888 -899 -533 384 -46 370 -874 -536 762 11 15 179 391 574 226 -645 -826 399 212 -823 311 -304 -513 291 589 -702 -109 -364 68 271 71 23 -644 -772 498 213 -225 -199 131 547 -522 -200 -413 -274 170 724 651 -597 -292 430 790 -573 68 72 413 389 -239 -849 -25 -852 405 -757 -335 -738 113 -884 -636 -878 72 -751 266 -242 434 -435 -737 391 -453 235 326 383 487 -53 -666 517 651 78 3 -81 -425 -761 101 794 -25 -364 -870 -121 181 766 -887 -18 -887 24 -776 478 607 -160 -733 667 -44 365 -215 -461 414 760 -842 497 -186 -605 127 -733 77 295 642 -600 -463 240 105 487 439 193 405 -714 -206 -844 535 -473 -239 297 731 247 411 -343 -495 704 645 18 -825 -278 627 221 -208 300 -498 -94 197 673 -737 229 267 453 729 -111 737 -900 -599 -550 284 -873 -882 799 21 -8 28 41 6 697 189 303 -688 -476 656 128 -324 -864 691 -191 -818 342 -502 74 420 390 341 -239 308 -538 -331 655 -1 -589 -431 -152 -747 -433 -219 -617 -33 710 636 331 -626 458 143 490 615 726 477 -890 -374 506 -522 -448 -193 -863 -458 -278 41 -701 552 -148 326 -439 302 -209 -165 406 -754 253 14 -692 439 -562 691 -709 -564 732 336 -53 307 -217 327 -584 -39 479 -776 1 -411 -540 -570 -110 668 189 163 -104 384 -779 297 -471 -619 43 -589 214 32 -338 -476 -834 115 -352 -543 -193 -153 -204 112 -240 414 -265 -836 -117 393 -334 159 -157 175 -104 393 684 744 648 -749 601 290 708 129 4 -102 -495 265 -204 469 -449 616 -430 -91 222 -134 583 123 620 654 -423 65 434 -668 -575 108 -133 -527 209 612 251 -763 533 -78 -148 414 800 -735 605 -31 -860 -229 484 -127 -421 262 -30 760 -794 651 -806 -567 351 621 -587 397 -200 756 30 422 -244 -532 -292 403 130 -332 -260 -871 -534 -336 -729 -499 621 302 660 153 -188 -21 -600 -470 597 313 -839 -177 -418 264 755 59 -276 -107 661 -545 -649 240 109 158 487 680 -650 -184 98 611 -553 -385 -493 -527 573 -57 -170 -550 63 391 -687 219 23 -175 -99 315 -17 -310 744 256 -697 -364 428 -696 -766 -321 -388 277 -746 5 -374 147 326 -167 344 100 -271 642 -742 -157 -275 175 -481 616 176 -678 375 437 78 -451 -346 -122 -572 -638 -760 -143 -167 -623 324 -495 -253 654 95 -593 286 -726 -48 570 457 -637 -340 -874 512 303 770 295 497 -87 -502 2 84 471 -332 151 -602 768 -897 169 -848 -485 -346 561 -112 -856 -823 148 -700 270 -234 -239 -773 383 142 -862 441 505 -249 -79 756 632 635 -353 -385 279 330 167 -30 -237 -214 112 -322 0 -263 63 7 698 553 -504 649 334 754 565 358 154 -544 726 -228 648 323 -93 -85 616 350 477 -296 -632 -655 278 602 -606 625 -419 -582 206 203 -587 10 -254 -885 -235 -791 523 464 -752 235 -546 333 -288 -753 -379 384 508 -532 -642 -392 54 -866 -687 369 429 704 -260 -509 -120 -1 -308 148 782 -545 129 -336 188 -344 445 -143 622 705 -697 -96 -143 -451 640 656 -121 458 499 -442 -357 722 434 391 -780 -112 -785 386 402 -592 641 322 -205 231 147 203 320 -876 -538 370 354 -208 216 -637 -567 -553 -12 489 -561 130 -394 -222 -273 -518 -802 85 -362 -234 -371 -124 -29 -852 -715 -413 -458 -899 -568 233 656 -200 -159 558 -117 -308 523 -285 -111 263 -809 278 398 -726 -699 -190 -9 -558 -116 564 212 -362 541 -832 294 -565 -528 91 -818 -148 -414 -842 -386 -438 797 -26 384 574 -270 -237 43 521 629 -584 794 701 -137 -241 -525 440 569 -712 -356 540 770 125 452 308 -99 -86 483 2 -578 -726 -354 653 -419 -776 424 -232 -761 583 453 326 -633 -857 697 -306 188 782 -510 -35 180 -411 467 -225 -593 -296 314 -712 103 -467 -862 527 -713 575 -496 -194 474 459 -127 576 -386 335 121 -683 -754 -763 -585 -389 -282 -476 -89 694 283 633 665 605 585 663 94 42 500 -846 -864 334 -15 140 728 -204 212 639 719 -763 306 664 -24 -744 -330 -400 -826 761 530 -527 -82 763 721 -693 -366 530 731 263 321 600 799 -334 4 158 569 352 307 751 16 545 517 243 -685 39 382 183 -133 794 793 -890 198 -757 634 -65 188 -237 603 -184 -6 355 -346 -627 -737 -440 287 -297 -749 -425 -751 -721 -835 -241 -250 -405 436 381 338 -488 -656 -745 733 795 106 -530 298 403 -832 -854 180 530 -438 561 -82 -566 529 575 -576 -890 -25 172 729 -330 -131 578 135 -189 8 621 -809 3 513 180 557 538 -560 259 -162 -311 -701 -290 -114 304 -665 -771 473 -12 490 -899 551 473 -3 692 338 600 474 -386 -176 -314 -30 158 52 252 712 -429 743 -321 -470 224 -720 281 -3 517 -309 416 194 -400 -188 -294 129 -83 -210 60 140 280 -81 712 -17 226 -41 481 419 -554 414 -824 -6 -743 115 22 675 -317 -546 -538 15 199 -57 101 -171 -72 98 -837 -178 379 286 -684 -543 -828 -92 109 -593 723 -378 487 -239 273 -224 15 26 -414 32 -128 -896 359 -363 -718 -338 -264 606 76 -32 730 207 -178 488 346 -888 -248 666 -496 -53 313 -881 13 440 -794 -120 -227 -421 -587 32 -423 595 -93 244 717 499 118 -550 -722 385 794 354 -620 237 424 502 -439 629 -397 -19 502 111 143 -151 -572 -422 112 187 -564 -264 -164 -840 257 -98 -661 -202 -287 -420 773 -595 80 -34 -287 726 134 -391 139 -535 361 -685 -100 -364 795 207 250 -322 -127 -810 -778 98 -655 -623 256 -701 145 630 199 -157 -405 570 -826 -99 490 33 300 -246 -399 -167 -888 -560 -451 -752 396 -304 211 -308 181 -221 270 -830 -548 586 604 -710 -25 709 731 -737 218 -453 90 -184 -394 -231 449 5 -364 273 -459 -828 665 -572 -813 -341 -198 650 186 748 700 -650 -176 -459 588 560 -194 79 -577 -204 698 -348 638 485 160 247 135 -677 45 54 -330 -430 218 465 701 -775 -237 131 -514 609 261 89 327 -704 -125 -246 -274 -879 196 308 481 122 138 707 -798 188 -356 -888 171 654 -229 443 469 -425 664 656 -834 -84 371 784 -420 -123 -8 -776 542 203 -621 -871 -349 -549 -451 578 388 41 314 -72 -203 289 -42 -265 132 -751 -58 733 113 398 -84 271 414 144 -40 -11 246 127 346 45 112 559 173 -698 466 -132 -136 777 473 367 -187 -15 455 -498 -409 497 -860 84 121 -276 392 175 57 -286 -85 -775 510 681 451 748 316 176 -229 -524 769 -691 -844 114 578 -138 -31 590 -155 506 -289 -504 558 -683 108 -478 -603 362 448 363 20 202 685 -566 -634 593 208 3 -186 -852 -571 -350 -65 -516 -374 -77 -33 732 -449 -197 -862 -266 40 703 -559 -820 -728 208 73 71 -390 337 -291 14 750 -171 503 -411 316 156 -508 -767 643 -480 700 -309 52 -789 503 607 157 -215 -328 92 719 -885 -401 245 112 255 307 -339 84 -866 -16 496 130 -539 -355 -571 471 408 28 102 -108 -728 347 -436 -786 745 274 117 -368 -804 314 -192 -312 232 -543 -195 -187 125 366 -639 134 113 -650 565 -732 614 223 218 -21 599 53 44 744 -558 -468 -102 545 -865 262 -406 -41 125 -412 356 138 -20 263 -758 123 -884 -470 -181 716 649 122 -725 -41 -678 -218 -511 231 -473 337 -489 -191 -239 795 -776 -549 -486 -602 464 407 650 -47 -52 582 -212 136 115 -759 -672 -193 435 -798 41 -611 486 -557 -261 424 -113 -410 631 -185 -674 84 794 684 57 665 430 360 656 -431 -245 -895 -545 -135 543 768 447 -394 -757 303 -740 -42 -729 -344 79 596 467 -97 769 234 382 -421 -496 -205 731 183 114 154 -376 -248 199 324 157 -201 -532 -739 83 423 554 124 -119 95 427 114 259 -820 795 -35 -367 -40 104 611 -650 398 -451 117 67 257 8 465 -263 -765 -855 -130 -311 -112 -412 799 192 -409 565 -819 575 270 -659 688 373 290 -593 433 -850 407 707 -146 -624 -287 -634 302 -263 379 -678 -862 -513 -672 575 -299 -709 -825 770 -730 117 -260 687 -891 514 -838 -784 -302 47 -899 -181 3 502 243 -445 -294 -390 -840 -64 -219 331 -804 641 338 76 560 -870 651 -440 106 -327 -613 -410 -585 -42 -672 113 349 264 431 540 8 200 115 -285 -167 144 -297 769 -334 -486 -426 -127 -126 279 -440 476 -797 129 -838 308 -252 -316 -592 281 447 -550 -561 -353 253 -186 0 -497 -326 -764 298 -631 -89 -571 67 -251 270 -208 473 -519 568 557 63 -562 549 412 -746 581 -577 344 -95 -260 -401 555 -493 -591 409 -882 -143 502 -799 236 436 -617 -53 -497 -442 -732 -184 780 531 784 -219 279 668 -15 -432 -237 192 -21 527 35 -581 786 525 -779 83 541 -681 662 -5 -70 -604 334 -420 -260 136 662 -658 -648 686 557 -466 -678 457 -45 -21 219 -490 -432 -146 445 -702 -815 -54 -227 -728 783 -587 576 489 258 -194 -212 415 -342 671 691 -644 501 113 457 88 732 -629 308 44 527 -815 219 -412 -250 -679 -850 80 -271 -695 514 285 119 603 -134 44 265 -371 -445 -195 699 -92 -408 146 -93 119 334 383 -215 -521 -231 -297 -159 -826 359 208 -73 -657 548 323 -20 150 270 -840 -573 650 -683 727 579 446 312 24 427 729 532 -552 -223 63 -867 185 614 106 -54 -514 -382 -376 402 -623 567 -262 -875 -817 -632 759 -300 -698 -180 -359 505 385 547 -819 -126 762 -171 534 183 -23 -469 402 -51 -617 -849 632 281 754 -29 -787 225 -141 -145 -837 27 -28 286 755 193 427 -77 325 498 23 752 -858 170 731 -611 327 41 551 -43 408 591 243 -890 615 552 -328 -671 -490 -383 709 753 -477 171 486 -608 526 -369 572 614 633 -730 -45 429 758 521 -434 76 695 -4 247 -662 -159 -477 327 -724 -704 9 -159 604 -225 -293 -450 181 548 436 -708 -161 262 -642 548 -245 385 119 224 -148 666 -221 692 488 301 -410 224 731 681 -193 202 140 -473 148 703 651 546 67 -358 287 706 449 105 -658 -509 -627 -203 -132 -757 559 -686 40 -2 -340 694 -499 -572 -698 662 610 -433 17 -441 79 -46 84 -15 -408 -169 -857 479 138 193 637 -195 -820 -358 -378 -197 701 355 38 534 640 613 -68 64 179 -773 -681 473 566 704 168 -384 670 128 670 -874 227 -208 565 -19 -703 51 478 51 -753 293 -273 596 -368 130 -179 -307 239 321 -94 454 472 -786 45 634 379 764 -294 745 -141 677 -487 628 96 -766 673 624 532 -39 623 -860 412 156 -300 -294 785 721 -702 -853 -59 -137 275 -517 488 680 83 83 537 -633 317 -427 -642 -610 -168 -112 -861 -23 639 -47 595 670 -489 664 -255 250 -895 -468 -344 131 -241 -258 -826 385 -638 -721 -36 -161 -641 340 -273 256 793 11 -101 -625 15 -421 14 745 -198 339 541 -6 660 695 -137 -99 603 140 267 -74 -509 414 -129 754 -86 661 383 504 -272 -711 85 636 123 -47 517 -471 419 -211 197 -174 -20 -284 725 251 -854 288 -784 33 35 479 -664 777 -250 -497 -534 679 97 -859 710 -513 507 492 604 128 -563 409 -709 468 -631 506 549 569 -485 -133 26 767 -840 -90 -95 -712 -396 337 -447 299 345 319 779 278 149 604 -527 26 -2 -242 3 -423 277 503 -192 -415 -398 281 567 124 -6 788 154 120 559 469 -150 -858 785 500 93 -871 -702 -291 508 336 31 -323 657 -346 442 -859 -330 770 19 -394 394 -131 502 426 -108 -263 -709 689 583 456 -524 -115 772 140 -69 267 -776 800 -871 -404 -290 718 -873 -125 440 -724 255 -94 742 -585 619 639 -744 -667 786 284 117 -7 697 799 273 -571 455 -336 535 327 -682 -43 -339 -557 201 -195 -303 -527 558 -140 -148 294 -101 -897 -427 -564 -780 101 -593 -683 583 -257 -765 595 -142 485 209 -464 118 204 -392 112 478 769 504 399 696 263 -496 292 527 -643 -21 -857 134 -867 -559 114 577 -325 591 206 365 -376 -3 406 -281 579 -869 -39 -638 -701 374 -888 -629 -555 422 -247 654 -206 -810 255 -712 86 -736 478 306 508 239 -551 -565 -539 -519 709 -741 -899 708 323 -137 433 294 709 703 -205 158 -560 -450 686 -665 174 738 -821 -394 -468 557 -844 585 556 -783 793 -704 -721 43 -825 710 -141 427 -495 -69 -386 251 -240 -507 -536 129 27 -779 -733 -42 553 -563 -713 -33 -885 -513 -119 218 -422 13 -512 -574 573 797 -593 505 -310 439 -825 513 60 636 184 -225 -676 -556 737 -181 213 756 -378 725 -458 -400 740 73 737 -782 -413 -805 -372 646 680 537 273 630 288 670 631 -525 747 -237 -4 -655 -792 699 -395 319 716 60 130 349 -214 593 242 -664 -494 322 -663 230 -696 519 -667 -365 34 -683 612 221 -170 373 17 -868 372 -371 -599 233 -108 -589 9 -375 -272 129 -855 -243 -894 443 643 -456 91 660 -640 -843 -754 -59 -579 271 -249 -800 716 -791 446 792 162 -574 430 614 -352 616 402 75 -535 569 603 478 -566 -63 -695 148 -742 -799 463 435 481 -264 467 -138 376 674 -9 -577 -146 104 27 -427 310 425 799 -484 -843 -295 -789 -716 -740 -871 628 283 -354 -307 -380 -173 -715 744 385 327 -146 757 -806 -203 759 740 -172 342 249 278 -36 -731 645 -877 -693 529 639 -858 737 411 460 40 31 -303 260 785 -769 -471 769 -504 -711 -138 -532 56 563 -42 749 -711 -132 288 -104 -649 489 -661 -181 -314 -857 220 66 -406 -29 674 170 -428 639 -835 -610 -56 -681 -82 316 488 -164 -162 755 76 -114 74 -168 -722 568 100 59 710 -533 -235 468 508 275 -32 734 -654 -283 -612 -618 622 664 41 283 -745 511 -319 -788 614 -685 322 -801 549 333 -576 -277 -199 500 -807 -619 -497 606 135 -262 -269 -450 789 547 -864 16 -666 -535 -290 72 568 758 45 -42 744 391 -112 344 175 219 -450 -151 621 -271 -439 532 -686 -730 496 -382 135 -296 -300 302 112 -716 498 -232 412 32 -526 378 -34 -562 -164 -894 10 192 143 -801 639 -660 390 -826 -717 740 744 -545 -177 -705 281 205 615 -604 -736 17 -152 -493 145 -529 14 755 -115 -284 -422 -760 9 -810 -896 -417 515 243 250 634 -345 -491 -416 -22 535 613 660 462 -648 -519 -745 -83 312 -562 -595 237 -40 -881 -715 -534 -361 -654 224 435 -471 619 643 -24 774 -507 621 -544 -199 -822 377 -538 61 -213 251 197 654 -174 411 -327 465 -91 4 -427 -572 645 -898 -708 94 334 8 -527 -620 294 396 -205 -246 -624 142 51 -504 343 387 130 -733 -612 -611 309 556 391 -837 -713 -10 51 728 283 269 410 232 185 669 -245 244 -502 -133 -386 -1 -561 -86 -568 256 -849 5 -598 -493 -526 717 494 55 -135 339 -293 -61 37 -14 -597 779 539 322 -159 14 -526 185 -813 -69 -605 115 215 241 208 198 -502 -346 -653 -467 -645 435 351 -672 799 16 -661 -105 66 -864 64 -521 -325 277 -482 -375 -678 28 633 -117 -872 40 -354 651 189 -402 -286 138 -756 -663 348 207 749 -384 -517 -267 -691 -641 -124 23 -798 632 -587 789 -636 455 50 -850 13 78 454 471 584 -242 324 -324 147 561 -45 748 -5 704 -389 -382 -722 646 748 -818 150 -588 229 562 737 382 -557 215 -404 695 636 -175 -857 -237 -267 -848 -606 -859 578 -784 -444 788 -19 -340 -511 -794 -223 98 -615 -35 -341 -245 -681 -8 709 304 28 503 -831 589 -73 66 -196 -684 26 -31 -816 -619 -358 528 470 -132 -477 565 -486 54 -860 -72 -48 -838 502 109 -578 -277 -556 -764 -289 -446 695 -741 -430 641 259 -896 46 -697 244 35 141 204 -631 -647 -804 322 -746 191 772 231 -878 -168 609 -616 -714 362 -101 632 703 277 661 -637 -273 323 -266 -561 -474 -708 283 308 -344 -45 694 24 499 -770 766 784 649 62 -870 374 -834 425 -866 -567 220 -338 -562 317 -670 82 -383 12 -119 -367 -734 -254 496 -622 -185 213 186 -49 24 354 -437 -565 754 -736 -215 -812 -795 160 780 704 695 -553 -311 705 213 -60 -302 448 310 -436 -839 38 -665 -764 -568 -405 -697 740 -87 -28 -133 187 -776 -150 -779 283 137 -195 -636 -43 -133 109 -659 -531 515 -899 -774 380 -18 -542 -364 175 784 138 -217 -663 584 -672 -368 618 -641 -25 568 563 618 415 -184 -581 775 221 -50 -336 -509 460 -57 318 -10 -757 -170 715 -108 -11 582 -831 229 698 -33 242 226 -731 -500 109 380 125 -627 -251 -528 -663 -687 695 -504 556 358 -548 -580 -799 156 -779 -150 -91 405 -321 704 389 708 -234 -428 575 777 -76 629 427 -601 722 237 83 310 317 465 -588 766 -400 -142 118 -600 -163 720 330 -385 -215 -45 -220 147 -789 138 495 -444 -213 609 13 176 -259 387 -878 -777 -714 390 -90 -896 33 -353 -500 82 645 -881 -828 -163 250 738 -365 -227 -276 305 -90 732 762 -45 35 332 -2 -250 240 115 437 -633 -757 553 -684 259 55 89 -260 410 -793 -387 558 492 -853 -810 351 -277 -488 350 -273 362 587 -423 301 -108 460 -110 644 -877 246 178 -378 418 80 -823 -273 616 -434 -356 168 -791 631 270 -793 -491 429 28 -167 -456 -203 37 287 -81 257 -622 -104 -791 -846 210 610 735 62 -802 69 201 -285 -702 -849 439 183 -68 418 -257 -489 247 -17 -211 297 -273 -727 441 -529 610 -739 662 744 748 -725 -114 694 -330 80 -164 -487 601 777 585 -487 -736 -297 -5 150 -638 686 288 642 -521 481 -472 350 -293 -531 73 -115 -3 -492 777 -773 -775 559 426 70 708 723 463 81 220 544 654 340 683 -861 797 712 -246 -142 -727 584 502 -143 582 472 -753 122 -893 158 654 232 467 113 -598 -210 -190 -40 687 -832 -434 527 -56 -372 786 -104 -730 -529 -127 634 430 743 -466 -256 -250 -109 175 583 269 414 595 -808 96 124 501 65 -606 125 558 -25 -859 122 121 741 436 303 -753 487 781 575 -380 -1 495 -25 188 460 753 610 104 -869 103 628 590 61 137 -492 -231 -270 -754 -75 -165 -460 135 662 -371 -656 -727 392 -853 -816 -34 52 73 532 -36 -840 793 438 772 -180 274 -619 324 552 -237 620 -18 673 -515 528 87 -899 76 -39 393 -729 798 -488 474 -678 -584 346 -83 185 -55 -98 568 691 -65 -591 -666 -891 -493 532 169 640 -550 80 -469 419 -422 -777 3 774 -851 -280 -255 -136 -692 60 534 543 -458 317 -462 747 494 -450 299 -704 -707 -567 611 153 -592 28 -782 -48 -5 314 138 -514 43 -128 -630 572 29 -837 750 -261 566 -160 -545 -743 233 -410 -697 605 -540 -307 -454 772 435 -282 286 682 192 -588 -25 246 533 -679 273 -896 -419 -247 -496 154 25 107 26 -275 -58 -689 187 530 -869 749 642 474 -274 -641 -729 738 282 396 273 -538 -437 -734 -715 56 -634 -177 547 -889 -814 -540 569 -126 -488 -459 -637 -40 487 113 751 606 -537 -133 -194 -827 -454 594 565 782 -284 800 -578 -758 572 -610 71 18 -822 -178 238 202 -363 590 -402 351 412 363 46 -840 -754 113 282 298 135 -599 -823 -474 -798 698 -353 -77 658 -85 180 3 403 -27 8 -115 -760 -14 -224 -752 526 387 -312 202 379 -819 -55 -80 -861 62 -543 297 456 -779 -561 -740 -570 538 -446 -334 -729 -180 -273 370 58 -502 503 -15 -742 -200 -163 645 -10 -506 589 -727 547 -324 -667 502 -348 617 -461 -357 -74 648 700 61 -734 -810 260 -319 -47 -599 481 -456 64 446 -578 -525 415 342 -414 323 -606 -160 471 -270 466 -381 -730 -540 -524 780 -800 -85 739 529 -221 -86 -731 -444 392 260 -56 -436 -28 587 71 -172 724 733 -658 -776 40 -605 204 348 -503 749 -198 45 201 360 77 295 171 693 248 12 -157 209 766 306 -522 507 -175 408 82 619 -216 -583 -666 341 -300 665 -232 674 706 -221 -736 -437 -858 -7 -73 415 -899 69 463 731 -245 -33 -794 -467 258 497 -114 -87 -62 -289 762 -621 378 -888 -69 -179 -319 716 -879 -898 233 791 649 -273 745 -209 297 -371 14 -252 -184 606 -141 -801 -724 515 273 726 -900 750 582 369 -496 -199 448 -203 771 -447 518 -475 201 -724 -173 740 -777 213 -102 118 -332 666 -323 115 -469 -825 222 -289 174 -30 61 -49 382 255 49 445 -895 -263 -751 -470 -480 539 -578 666 39 -325 208 689 -516 230 31 -600 -818 302 652 -757 -792 7 -497 -545 183 593 -666 746 173 637 -175 677 769 -489 -439 -763 -157 -442 124 78 -61 579 -420 -533 -565 196 -266 592 -89 527 -249 279 -218 -274 -292 642 -106 -851 572 25 687 371 -871 -311 409 617 -851 29 -827 670 -656 -507 -479 797 649 -870 797 -295 121 -714 229 -683 -388 -631 66 -67 502 436 -38 -383 539 102 -767 -85 26 -128 -804 -163 551 -179 -648 -298 -638 -731 122 -623 469 574 -235 164 -597 -83 -658 -645 -84 524 -421 -672 -359 597 162 -576 796 121 -666 613 168 -742 296 27 -753 283 162 390 -76 407 -299 -256 -295 345 -7 -682 -683 -321 -651 -169 -275 422 3 -781 371 -478 562 635 611 -682 277 -679 -480 -833 -552 -707 384 -519 404 99 -762 -427 510 101 -169 -286 -668 650 454 553 -139 -620 -117 155 -698 -570 -563 -170 592 -660 358 -646 -44 26 -197 -452 -850 252 250 -34 587 397 -179 110 -242 -144 -677 -359 484 -636 -764 -763 -356 -890 -486 513 -223 796 769 43 230 -5 -769 -218 -50 777 -771 -110 -325 -611 -279 -864 -444 -887 -381 754 -157 -866 -85 -503 514 245 -688 92 -662 -236 -608 399 297 -247 -437 109 784 -555 35 -615 93 -689 353 -265 89 -116 -537 159 -468 449 -109 325 -111 701 -69 385 -812 206 792 -811 -720 660 -585 -798 746 -279 562 -470 -708 -682 -212 -856 372 -495 -390 -348 -92 -559 -112 60 -9 -233 59 549 29 -140 -618 314 -239 -701 488 -135 111 -416 -461 593 -844 -720 -88 -873 -483 4 -687 -815 -875 -897 179 116 555 -109 -118 74 -49 41 -879 -667 611 588 652 781 -320 237 617 -605 190 -442 -77 -135 -639 534 -479 502 -440 -819 339 746 271 380 -276 -853 657 292 276 -33 -691 -422 -654 -818 548 -777 531 93 -745 650 -405 359 -811 -456 -569 -87 -578 -625 310 650 -533 -848 -526 424 -175 378 -233 -239 -364 -96 -703 -691 75 -497 -500 -740 781 -502 -51 -199 241 -629 -201 -65 198 539 151 563 785 -668 740 -438 760 23 313 -341 158 686 135 -831 248 -35 -441 -267 -144 -480 584 -801 95 229 -48 -417 278 563 -886 477 -701 703 64 -485 -90 521 -249 -422 447 -28 300 -322 140 184 -260 -303 712 33 233 529 547 -177 -606 162 -556 739 83 125 -649 -447 -548 -273 -830 777 230 663 626 276 -126 732 778 87 -873 -223 -581 525 -566 -245 -619 -58 753 333 762 -198 -314 628 334 -646 2 -441 412 521 763 610 -56 234 132 11 463 -513 -550 -257 -133 -717 604 -226 697 -300 -708 -283 -781 -291 -91 658 77 -513 -730 -345 -192 -580 108 -396 -95 598 102 660 495 317 725 -630 -593 216 319 306 -247 582 335 698 631 26 -320 -240 -693 -34 -323 205 615 -514 -195 -40 -111 -104 307 153 -332 713 4 -665 793 -488 753 -640 -369 521 -474 -179 439 677 -807 -557 -867 -882 143 711 -247 344 -675 -480 32 264 -673 -236 36 266 -522 163 239 -148 -196 261 -624 -686 772 -217 455 -750 -105 -673 -531 -637 -807 361 705 393 379 249 442 67 -637 -157 560 -83 678 -231 648 235 -112 607 228 766 -329 754 395 720 426 -302 -428 -238 -491 75 -419 756 -349 417 154 -254 731 622 -419 -79 -828 386 -760 -210 -739 593 -223 139 395 110 -799 785 -515 85 468 -890 50 -220 -287 -202 71 -503 -207 354 -440 -211 -544 272 -326 -184 -308 -386 -628 11 -683 83 306 39 -798 -469 -287 -543 -174 -807 225 127 418 477 611 -726 -524 687 -732 -675 -333 -386 242 -369 508 -255 -687 -668 -210 -86 -430 747 -575 -98 154 -477 307 -102 364 487 -65 -101 207 -775 217 322 -525 329 -214 -694 308 -500 620 -432 616 -232 99 -651 -626 532 115 191 -855 384 529 -799 453 131 -893 440 576 243 -857 71 628 563 108 -796 -170 132 -375 -630 371 -865 -12 -165 -455 569 -103 479 -791 570 -147 721 225 526 -836 75 -19 -661 3 -320 488 -68 491 -431 -843 153 242 -332 613 621 599 377 -374 261 -843 487 -697 -356 -44 669 196 712 602 402 79 312 130 -271 668 -536 -236 353 -308 628 -567 -262 -354 -485 -316 706 102 -801 763 781 -636 -66 -654 -887 -886 -479 409 -296 -847 637 -570 -769 -681 499 175 -195 -246 -226 444 -297 581 179 163 -797 -332 -315 740 -888 422 427 690 -777 299 422 -467 -768 8 -51 313 -229 -861 13 -417 -405 -481 12 -354 595 -460 328 -668 71 -368 667 573 -579 -714 -493 748 273 195 214 502 -207 180 -746 770 303 -240 -526 -434 471 -619 -327 582 417 -377 -548 422 -304 -117 -317 -670 -204 -194 71 -548 434 -446 766 -601 136 22 -514 628 44 74 750 715 786 -857 351 -323 -226 -821 -148 -839 318 490 482 -488 -639 -229 -780 -233 -708 671 -421 -466 -416 138 587 320 424 -495 566 348 33 -235 603 -343 -203 -42 620 -890 56 -358 -266 216 442 -277 257 -452 -411 360 -356 -867 -646 -559 206 455 -872 278 -813 -734 131 289 712 48 -769 116 461 170 -78 778 -275 -624 -345 696 -848 -532 -711 -264 442 -378 -90 74 704 373 -671 359 -242 -516 -191 560 -1 607 -144 663 676 -442 -859 -357 648 -459 118 -223 -206 609 -280 -671 -98 -43 -891 -706 -628 -362 509 -325 -122 -832 -579 -733 -495 -834 -71 -459 -375 7 -577 -433 226 218 597 -228 783 -356 -28 375 59 -625 -22 113 712 247 -792 4 500 297 150 -600 -607 298 -543 335 -699 614 788 -323 789 491 -165 663 183 -390 -36 -811 642 -619 -849 147 542 -217 -410 -257 316 -556 -882 -324 577 -402 234 -746 298 -10 93 -519 708 329 614 -397 -198 -182 218 313 -80 229 425 274 425 -535 -292 -431 575 -383 535 -826 -703 -543 576 634 -762 281 554 -111 -231 -264 477 -58 268 -121 -44 -884 429 -664 799 -582 -324 613 69 -461 -444 -20 185 -871 -203 -33 767 -29 -172 244 660 -209 216 169 -507 -179 -718 -285 47 -362 -715 386 685 719 577 -554 -832 -834 37 411 155 345 -9 71 -643 -741 777 93 114 -659 770 -889 747 486 -61 265 -485 43 708 -133 205 487 355 -319 -562 52 269 -463 -610 240 -570 -175 390 -579 -444 624 290 539 505 483 -650 2 -811 1 -176 -724 84 -848 94 -119 -328 -724 -101 -287 -10 -230 184 102 -542 -157 777 -464 682 -631 780 757 3 565 233 -73 529 -364 97 14 -877 -372 212 -411 710 32 -662 229 -854 -185 -401 -291 309 -36 -874 688 113 -729 -479 543 287 -884 689 -88 -14 -449 -483 -839 -851 751 -394 -843 -443 606 -651 345 325 678 63 -260 -103 -413 -818 -110 -182 319 628 -178 -155 240 606 -876 353 -44 -623 789 -644 -609 -298 683 555 236 -24 576 -140 -282 795 -485 360 -573 744 100 -733 -866 797 292 -147 -760 378 -740 19 -705 49 -27 -155 -760 548 -582 288 -57 320 426 -777 -281 341 53 -275 -212 -622 -125 -438 -619 -578 -861 -880 -856 553 778 311 -295 -428 -185 289 46 -464 -38 6 351 -335 224 -698 547 169 441 -40 -113 98 -531 -422 86 -821 776 -410 -246 -498 -152 9 719 481 81 -854 -562 -58 -834 -874 -43 -110 466 -715 -363 788 -717 -54 -661 606 -322 -392 -882 410 -619 582 136 553 617 548 717 -416 417 -587 547 -881 649 -137 -94 -803 -172 -520 -522 -272 183 736 -815 -825 72 -650 -199 -214 -494 -717 -549 -264 490 2 766 -432 643 -799 499 499 180 0 537 675 -262 661 -725 -388 -783 10 331 150 -76 417 361 206 -385 551 -119 -894 -709 393 342 -451 -478 -208 -154 724 731 -757 -815 -223 196 -148 450 -600 -100 76 783 27 80 -32 613 -680 -191 180 -624 664 308 395 257 592 -96 573 -244 679 -891 319 580 -450 -94 441 -130 -83 -685 -480 -105 -441 621 -411 -38 -702 -386 -149 -518 -118 -79 -254 -666 -456 649 -206 275 -518 700 608 53 -366 178 509 -816 597 751 -176 -500 691 198 -456 330 402 -851 620 -803 160 656 394 354 -547 174 -436 495 131 -256 -225 -576 71 -683 -620 -894 -644 -175 151 417 210 -162 667 -821 145 612 -510 -582 -282 -318 179 -578 731 -144 741 -139 772 234 -24 222 781 -578 -520 87 -460 256 -214 -187 -442 630 101 590 -410 765 -498 766 46 -221 -628 690 -178 -560 -372 449 37 -377 56 -857 -189 361 -750 52 785 -279 352 529 143 765 -708 -264 -221 -73 -448 141 -351 -402 -366 -873 -387 215 -823 265 -200 95 182 544 -319 463 9 -795 346 597 -172 338 43 486 374 -640 -413 -886 -46 -859 741 727 -288 686 630 -270 -718 -213 498 797 773 776 387 -510 -382 -468 -875 71 502 -118 -306 -828 -171 319 210 -268 -392 439 -431 588 -323 -633 -290 -803 -571 -676 544 -851 -582 -68 55 638 -570 657 216 209 -460 -548 719 32 -328 -112 -798 -523 -416 -632 -348 -168 -835 351 -699 -61 -459 -811 -540 592 644 -268 61 309 -159 -93 -747 -710 -175 428 -403 147 234 229 -162 574 736 479 -486 -777 221 262 79 259 -414 119 394 679 -841 210 -645 -166 681 104 -581 -783 -355 173 589 -748 -453 -354 756 -79 -710 -289 81 -484 -691 -22 173 88 267 26 189 -147 -542 -499 133 634 -385 52 11 757 -538 -412 89 528 -475 -142 222 -299 488 654 315 785 -87 616 -37 -314 -335 433 -684 -447 -382 -190 -722 -752 236 210 -496 722 -481 -324 290 -5 373 263 151 -48 -34 -540 730 -675 -349 -407 330 682 -806 -255 -425 126 -432 27 -597 -189 -174 631 -219 -779 -606 226 -374 406 350 195 -620 -676 534 413 -460 -536 -416 53 -617 602 -668 -478 -334 -489 -319 -596 -866 -843 656 -674 -575 576 -161 -554 -641 -800 -4 431 -685 -636 -183 224 -305 -329 235 339 693 36 -458 -165 426 -643 111 584 537 -880 -804 -609 507 -43 -714 82 -39 455 -32 6 625 196 87 633 -230 -559 -393 -287 -440 -251 77 -521 360 -41 -379 790 -509 -431 -372 391 472 614 570 -702 617 771 -471 -843 -188 -762 -388 219 220 -608 199 -588 183 -788 -553 -773 331 183 273 -745 630 -398 363 786 515 -134 -331 359 -543 -204 -396 72 -274 -455 -158 528 374 234 -201 -591 622 -645 -806 361 471 723 454 607 -120 350 -451 627 -785 -149 269 -815 -311 161 333 152 -699 319 -238 588 -85 207 170 289 -104 -78 -512 785 -392 416 -299 44 39 352 -95 -332 531 706 -379 579 652 185 781 -201 211 383 -895 -222 -529 -526 -9 293 -293 -656 -264 -52 581 -229 95 -214 748 -850 208 -652 253 350 392 692 -43 -459 755 320 -53 639 -504 138 -836 638 -881 3 456 183 758 253 -681 44 -33 -479 460 254 371 -31 -151 652 135 -39 -445 -608 194 -849 -80 310 -491 501 761 -7 -315 127 113 278 224 205 201 731 232 70 345 -671 -211 212 -181 33 -497 -554 -760 -510 71 427 782 411 -270 -173 -316 -205 -328 -348 -775 -437 -466 506 -485 95 -775 -352 -230 505 170 6 763 -640 -523 497 -801 -551 778 -235 -300 -37 -312 -558 -774 -860 -555 -246 460 440 -142 46 594 -193 -613 287 544 13 160 -388 377 475 257 678 -318 724 267 90 37 678 -342 663 -179 -56 -681 430 -91 152 162 -230 -367 125 -582 -237 -159 -874 627 -785 749 -75 -280 419 -556 -731 441 -548 -890 788 615 724 292 283 -375 238 229 410 -788 -459 284 -9 -30 -412 -583 -694 -300 703 177 -896 437 -723 303 -588 -281 -674 133 -696 232 -278 161 -347 134 -507 -484 542 534 -295 -71 675 750 444 454 -503 385 -638 190 -805 -174 -620 623 20 312 -697 -595 611 -190 322 -501 5 -813 -125 -325 -735 165 -571 595 -425 -565 -28 -786 598 247 641 -770 250 536 95 -242 311 -279 481 -600 -593 259 533 -742 -234 238 -722 322 -621 -535 243 -3 -76 129 733 541 238 -390 -612 -207 398 9 -531 696 -426 634 326 -595 557 -646 -408 377 -411 -76 167 707 632 156 -289 -143 -320 -633 -50 452 143 720 733 62 -484 -230 332 -418 644 77 -267 -194 281 261 164 567 491 136 596 -376 -444 727 -716 -348 -447 -835 496 561 -675 -860 -165 281 727 -534 11 474 90 -28 -48 21 -144 416 414 604 273 -857 -97 -217 -397 -879 541 546 -780 -381 448 525 -797 -475 589 -557 -890 -524 380 282 286 -54 249 694 703 -406 -44 -449 773 -889 18 -132 274 -456 -822 -208 -207 678 672 602 -91 -856 -736 -664 794 -320 -491 -606 -238 368 600 603 64 -238 -263 271 188 132 560 -386 634 -703 -495 -23 -69 -763 -793 185 -143 557 242 -194 248 630 -354 82 -558 364 -476 -877 203 -538 456 642 219 673 -689 -894 709 53 -132 216 332 189 542 -895 139 -289 476 -887 571 -677 -523 -468 165 68 -777 734 522 319 189 -9 750 -732 -883 202 303 -815 -843 -193 -839 -427 -471 -491 -720 258 -59 430 539 -161 103 59 783 93 631 -724 295 -556 153 673 53 -508 -298 -50 218 270 149 -646 -303 -697 -774 -73 -124 -813 518 -53 641 -195 -161 377 -169 -309 -50 740 704 -67 -519 740 -691 343 280 -179 -313 343 506 -738 -331 -519 649 -453 555 636 730 442 192 -375 86 -253 574 374 446 -721 -225 9 -886 700 -387 -437 430 -339 232 -595 -498 510 -664 -368 -401 149 59 413 -786 30 490 156 -655 715 732 664 -751 -574 -246 167 25 -430 93 -84 563 -478 748 -76 -66 274 -608 68 84 -658 581 421 112 -501 -274 -411 -243 630 -324 -61 -98 -504 439 -342 -462 459 598 -96 -432 -820 463 506 453 129 418 42 344 513 -338 643 64 499 -368 -749 777 -679 -613 -238 137 -174 -602 -373 670 -593 -670 -864 85 292 -440 -425 -614 -311 223 -153 90 -696 -395 466 576 -163 -475 390 -676 338 -420 340 -139 47 172 -319 460 -807 -299 -16 -869 466 -405 505 -723 -114 -853 540 396 -535 53 677 576 304 -218 -502 182 -80 -366 623 448 233 281 -158 -893 -324 659 367 -415 -263 400 -321 -329 492 -878 27 144 -879 -304 225 722 -136 -324 -682 -312 789 -880 98 668 738 503 14 139 -791 734 542 31 -409 559 -170 -601 -512 -510 -238 223 -147 367 -193 -89 -379 665 665 398 -179 -766 -833 362 -555 118 -622 -203 -272 678 227 -765 -482 -492 10 220 -815 -9 -802 702 6 10 -343 -451 -502 -255 641 286 540 395 -562 -313 91 82 319 -710 30 607 675 150 -38 -348 649 -130 504 -850 682 695 581 316 696 48 537 710 -847 487 -77 -823 -313 213 73 290 -449 390 -710 761 159 726 98 -403 -287 463 -729 -438 55 -858 318 141 207 -326 459 552 18 317 -635 272 423 -196 225 -158 593 -835 137 653 16 781 -411 -815 690 218 -744 87 139 -475 286 -289 -733 529 -480 534 318 799 469 452 -537 127 -158 637 722 -465 -210 -603 -456 -102 -243 -754 274 327 795 214 -370 337 610 -487 -245 -139 -258 88 553 -298 628 445 -627 -743 -342 -830 168 381 -204 77 424 -167 78 302 773 -366 132 221 618 -258 692 527 146 -269 -585 -730 -686 162 393 -583 -498 -5 -652 326 18 -624 379 579 -210 -143 -787 685 42 -312 525 -498 -521 -573 113 248 -545 617 779 -713 -753 585 641 166 728 -594 481 492 -836 571 670 683 514 -91 -382 581 -104 -571 -182 502 677 -434 -352 -572 -675 246 -54 330 170 386 -447 -273 -71 -406 -65 -53 623 -71 729 -159 -344 638 -574 684 -505 584 600 -232 97 436 -890 61 253 18 484 347 736 235 544 -77 -471 468 -308 791 272 755 293 567 516 86 786 -14 -187 166 -681 -93 -307 164 -390 -217 192 -231 104 375 -14 508 -897 431 -37 -898 -893 -274 -713 -449 -612 116 -518 -235 631 512 437 -547 -418 -772 -157 -342 -174 682 -426 457 -98 -478 -738 -469 225 38 -166 -693 -424 -725 -226 282 686 382 -666 49 -720 682 -399 435 -333 277 669 436 457 621 700 -181 -551 -30 -738 132 -885 536 -639 -209 -687 769 781 417 111 643 295 -182 582 -352 437 -313 334 -126 348 -681 613 -293 541 301 -218 176 -642 269 -837 537 -531 -401 380 380 -636 -887 378 164 -497 -557 539 -52 -229 231 -305 788 431 -317 317 -771 -169 648 549 -31 233 29 761 -637 -469 -133 102 -237 -596 790 333 265 216 302 561 -289 76 309 -319 -134 -707 -796 -780 716 8 -253 -68 2 295 -512 -663 -898 -366 184 528 231 -436 -519 -267 -548 -400 -708 -880 643 331 97 348 -13 -652 724 450 496 438 -151 -633 -430 244 -532 743 694 -661 302 7 704 212 -1 718 -680 -822 -446 -713 76 309 305 -788 -793 694 -606 -401 -768 -434 -23 -260 633 70 -809 -454 248 -475 129 -855 -883 -235 331 -228 -818 544 493 -161 -88 404 130 -532 704 -276 -270 698 625 118 -881 -82 -492 -228 -699 -343 -898 165 -61 -824 454 -774 -690 -652 -170 -199 -123 -268 248 -53 585 615 -739 146 769 609 388 -332 -713 704 -227 200 -374 637 -774 -864 750 126 403 -510 467 -47 214 272 -482 292 580 252 -477 95 -724 -824 656 -868 -740 747 -478 -377 128 -800 378 -515 529 425 -660 -547 62 -526 348 -758 7 300 -414 243 213 -45 -603 -130 -568 526 428 492 4 725 797 -848 592 283 302 -98 -522 -898 -344 442 -463 -420 337 272 242 -701 161 508 -523 304 -66 -566 291 46 676 305 -376 -306 79 -592 -400 -617 -286 -271 -88 -848 604 -711 555 -626 761 -196 452 -785 -438 201 517 651 -666 600 -465 -362 640 -479 657 -154 -612 212 -623 19 -387 410 469 -391 215 -500 -573 5 -472 -483 -133 -892 544 -851 -50 -192 582 757 -99 663 652 -668 -856 -91 513 -363 -132 541 -364 -278 -156 210 -207 486 330 -645 41 -226 795 157 -242 523 -543 -416 -30 788 -892 680 784 -82 706 -684 -545 347 -248 -453 714 -280 632 -404 -273 797 -280 -333 54 478 524 702 -495 493 -486 -551 -778 -789 771 -470 -289 469 177 -590 798 -112 -64 416 0 -5 244 -70 -755 541 460 -151 -859 195 -519 -764 -193 -659 -599 549 -440 93 -645 594 528 310 -878 405 2 374 -216 112 -426 -885 179 -139 560 -744 447 -687 216 -758 356 149 -10 -261 794 -646 -588 282 538 -380 -331 141 63 -545 -119 -632 -2 458 504 717 -135 -899 -217 15 57 -557 -834 437 460 -769 -361 -38 52 690 391 727 244 -188 4 725 -773 23 -285 268 6 131 561 -53 256 500 -683 -273 -290 -180 568 -757 780 -573 414 -286 29 411 -403 -450 -625 89 -656 345 345 297 -404 -739 -895 711 9 -427 -695 -440 793 -449 -343 153 518 -539 632 63 617 483 744 -334 376 162 540 -751 636 281 -231 366 321 -568 -443 -831 -73 36 249 214 241 239 -803 335 -622 -445 -597 714 425 -425 266 -47 495 -419 -550 -97 -202 207 267 -697 433 -645 42 258 -854 337 -408 -195 -606 93 405 673 -77 600 185 -165 -485 -828 397 194 -599 332 -523 -774 -10 692 -340 101 511 -815 736 -449 -406 296 770 -158 -490 -874 230 -131 122 -325 3 430 -522 633 -183 767 -225 -186 405 78 -808 380 608 -41 -176 -329 162 -42 -492 423 -462 -641 122 -562 -477 295 -844 198 -490 71 -576 592 -116 -173 -574 301 -535 -268 284 292 -538 -849 278 349 -376 300 72 186 394 154 245 -895 -632 621 -891 -596 -138 -350 310 -267 152 -761 502 311 -577 671 206 113 517 591 -560 717 765 751 83 -470 216 463 -455 465 764 -614 -495 -9 109 -597 616 -614 -767 705 -722 52 -766 381 723 -352 -733 190 97 -357 -631 763 750 636 -606 284 -311 73 -317 -293 393 -833 -476 -69 -11 -503 327 266 654 502 -848 -384 294 -377 -588 -342 -854 -630 -639 772 591 -40 753 618 -1 763 556 -228 -488 -842 178 479 59 799 660 491 170 -663 540 -314 570 -139 -613 251 27 359 -5 -47 340 185 -106 584 -359 619 -764 -595 -465 650 131 -738 74 595 240 156 358 -567 -388 -722 -331 -166 578 655 337 -287 -887 720 -259 776 -652 550 17 163 -769 -25 -824 567 -530 673 -510 -40 -158 -43 240 786 -217 135 509 -605 421 -322 598 -730 418 -219 -176 191 786 569 21 -361 -724 -501 -719 634 -127 669 492 408 -488 -873 -884 768 49 -480 562 -770 672 -867 485 640 514 646 626 133 214 471 401 347 574 564 -661 766 313 -691 698 -680 -514 324 291 74 -709 781 558 -134 -67 799 673 385 354 432 227 691 102 -114 708 -716 406 306 -798 -216 217 -687 698 -579 699 -189 655 447 172 302 126 -430 -645 741 636 -892 -871 -879 96 -742 -216 -75 665 387 -374 473 -560 326 -683 -599 734 73 340 -508 10 471 -130 -546 -736 173 -592 285 -527 217 -753 -616 374 645 -50 9 -96 -824 -704 23 608 681 -295 -361 382 -303 -672 -32 740 -28 -109 719 -445 -580 526 776 -246 -776 -778 -683 511 462 -222 -21 -868 -199 -859 165 -715 -328 277 -745 546 -162 -654 -290 -811 57 354 -356 -694 626 -860 309 -231 316 -84 498 -117 -665 439 689 -65 703 -179 486 -315 251 638 578 -227 -453 -123 -777 611 401 50 -482 731 -893 174 -161 -165 -526 297 -604 -882 -68 100 -895 67 -321 -141 -564 -727 -731 404 -898 -397 -371 -845 -98 -729 662 32 -842 353 -450 -330 -552 714 600 789 -658 -159 -767 -207 -65 -500 324 628 147 120 -770 -281 -798 542 -885 -76 -893 384 -860 78 -444 550 -309 -678 -667 -519 -576 682 567 680 778 -480 -453 -69 492 282 250 -669 -441 -4 110 -900 -893 -326 -202 -7 578 55 223 -516 607 -18 -711 -670 -685 -870 571 416 -858 -302 388 -575 407 -269 42 -498 -829 702 190 662 613 -74 332 788 635 -636 528 -483 -260 -609 -513 102 308 50 -628 446 575 -551 706 -99 -14 -104 -284 783 741 -503 705 416 -82 -742 -285 575 158 -291 -724 143 4 506 -282 -876 61 -536 757 460 -831 534 59 -7 -646 487 750 -564 781 -414 -672 -470 -424 -101 -721 -896 342 -29 294 15 601 179 51 -784 745 -838 -186 282 715 210 -307 -864 -460 -803 -838 650 -264 714 -487 -337 -363 297 -765 661 138 -238 549 246 -313 -164 -270 304 318 -544 -16 637 691 -355 170 539 -108 -692 -496 299 -394 -288 516 -206 -816 717 -383 -27 -507 -496 -321 -221 -346 -185 587 163 473 -47 0 78 343 16 548 -58 170 -108 510 701 311 -336 460 -709 -90 234 134 585 796 89 268 772 -383 -531 -391 265 -729 104 -386 305 536 677 24 318 -548 719 -660 -308 -27 173 592 -105 790 371 -246 412 699 423 265 -756 780 126 -273 757 -593 730 299 48 448 18 128 649 155 317 -256 -396 595 177 711 328 158 275 329 -224 232 -791 -844 -249 -523 564 -552 400 -395 -435 -159 263 57 -213 -363 -134 591 75 -366 -624 -409 -24 -664 -848 629 388 -54 -789 524 -384 -478 35 -426 731 -795 230 -205 410 255 130 282 -477 -138 -382 -188 362 60 -170 676 -489 -743 -317 -212 38 -472 -213 -102 -418 -303 406 232 -559 -253 -355 -860 172 -521 179 -171 337 -163 473 -292 -220 -873 159 701 -62 362 466 203 744 157 751 296 -627 458 192 217 659 -23 347 788 -564 756 -396 765 166 726 525 711 520 -145 133 -561 -840 -755 262 348 67 -562 571 740 -575 506 -745 363 -178 -75 691 593 326 -17 -455 -334 -167 724 -481 214 -130 -538 -870 -261 719 -771 -349 -660 -835 -180 -861 362 479 -781 -461 201 77 694 548 642 -222 397 -185 59 632 703 384 -787 -366 -477 792 -312 -103 -271 330 -52 -210 -550 -221 454 -203 493 745 -184 -62 -875 -87 -885 314 585 -444 -436 -152 102 -200 -51 -501 639 346 -626 321 740 236 418 66 322 -290 -550 -804 -479 710 -758 329 -79 -59 192 -388 -83 793 -674 644 -108 271 536 -674 -328 -240 -328 249 -882 241 611 588 -296 504 25 -654 -827 -593 544 -541 66 -387 -437 786 -627 -612 521 -413 768 -25 -621 -133 -876 -153 198 -367 -318 -498 437 134 -474 -645 -867 -44 -822 744 607 537 418 335 288 597 457 -765 703 -148 -133 183 587 -409 631 556 -651 743 232 -612 -602 268 130 -485 773 -450 -288 504 -867 213 -846 660 -535 121 -505 -572 -858 608 16 -506 -251 293 509 -581 -571 -335 -370 752 651 -442 -668 -250 347 32 -680 -308 4 472 -672 312 325 437 711 110 758 -128 -151 -469 -412 -358 738 140 629 617 592 614 209 -53 -363 94 -19 -438 -456 228 -729 -735 -214 -664 321 55 -554 -417 784 42 -731 206 -394 227 -842 484 694 519 476 19 67 -667 -513 432 164 398 -216 738 362 -192 579 -741 -750 551 9 -704 -205 664 393 615 606 510 422 -51 717 103 364 -539 -332 -377 -439 593 634 761 301 190 539 -358 -342 -354 -699 -647 -39 -288 -137 230 -10 287 -700 -228 374 790 447 -159 -342 -534 -739 603 731 -285 -428 -336 -421 -731 697 -567 -589 467 -93 553 -875 -317 -843 677 -100 -814 204 494 -595 -66 381 -314 -889 315 -800 -709 -48 486 -325 -156 603 -338 202 -801 280 583 -440 50 183 71 651 -353 744 -310 -277 -459 286 206 -885 378 -580 -391 14 535 574 -557 145 -564 59 -191 105 183 392 576 229 622 545 187 -74 725 662 232 549 230 306 66 -588 -416 740 321 291 533 488 -210 125 -511 317 -366 -775 11 269 430 -523 -231 264 -277 -468 23 -812 302 21 -117 337 -455 -787 -854 368 -772 770 -250 690 397 -710 508 400 108 405 452 -885 -697 520 -720 -731 341 -871 -116 -44 413 -839 608 -180 -331 58 456 -406 -765 -158 681 4 491 778 -351 3 -378 -767 -402 234 -179 768 -635 -490 308 227 589 -37 691 -157 13 -408 679 -192 -510 232 -342 64 317 -470 -820 314 667 758 -396 789 -139 -666 195 -107 413 339 -426 714 399 -257 524 -460 -266 -400 129 244 211 628 578 -391 -258 -544 190 137 428 -443 -853 -3 -557 711 -278 -446 -242 -658 433 176 702 -874 186 -161 -753 -492 554 -348 -72 764 4 -882 -310 -705 29 645 -783 -456 -93 569 -783 477 -704 -691 326 -355 236 782 488 -384 -739 -495 -193 600 -677 344 718 -311 -68 134 775 -137 -857 781 -699 580 -42 -519 -465 -490 -246 -696 -434 235 789 -313 -487 -860 -574 384 358 -133 -679 684 175 -819 499 492 23 318 663 -152 -462 -110 -509 559 247 -814 789 5 339 -694 616 -540 338 247 565 -297 616 142 -115 162 488 -861 -639 -242 -316 490 -440 265 57 -688 240 -457 432 676 -373 540 -122 -247 -863 98 103 -640 -738 582 505 -686 -164 94 229 577 555 -526 -530 678 545 -528 -557 704 505 -332 -812 -360 519 174 485 -184 -860 326 732 644 557 610 -767 -66 446 -43 -279 -204 -67 -156 -195 641 42 -257 -14 -485 341 -482 700 180 275 736 -273 259 -734 -493 446 -6 -609 -648 -359 -13 -121 66 -500 -541 113 -227 -402 -317 -29 -534 492 -372 142 545 -662 -477 339 166 218 -536 -510 482 513 588 -756 -250 756 -231 -184 -284 297 -695 -289 -224 674 -515 64 532 -278 321 576 452 464 440 240 40 435 -423 -69 -293 274 645 -845 -547 -20 650 -1 -132 454 -731 -866 168 776 475 -67 -222 287 107 526 297 -533 42 -771 9 708 524 428 591 -109 686 534 169 113 -393 -493 -469 336 -558 364 624 -136 -454 589 -889 -580 285 -165 76 -898 302 378 611 -336 40 166 670 -281 701 592 7 -13 -767 772 42 326 629 132 328 121 -809 674 -597 -600 -167 -11 672 -510 434 172 -472 -489 649 787 -461 -142 -447 596 -105 47 423 -284 -111 -565 -510 495 375 592 -223 529 137 -214 -677 399 -533 466 365 -108 -839 -145 -191 -845 18 -570 762 -505 -113 515 -100 -23 -364 337 717 -342 -404 -492 335 -833 -403 131 -859 241 580 742 -283 578 485 767 -297 -215 625 -226 516 250 -231 -470 796 422 -563 -868 -492 -787 -696 -760 355 645 512 -824 -461 -316 -8 35 75 -572 500 431 491 -16 95 211 -675 506 679 -98 -415 321 461 -835 -629 312 -234 -215 -493 -896 189 118 -282 -470 -663 503 -526 -238 -497 -201 70 717 362 -425 -854 -518 555 -465 -685 -45 -575 389 -470 -218 75 538 676 -802 481 -418 317 619 89 395 -417 186 175 -345 -229 655 299 -867 -764 -418 -709 342 -432 117 -793 -690 -387 -338 -131 308 -511 -105 -454 -144 -725 -182 131 459 284 -682 -611 430 800 -555 349 67 -94 45 -743 783 224 -189 -785 -318 -329 -802 -662 173 -820 -759 -801 -727 102 -39 245 334 -392 240 -457 -429 632 307 757 428 595 478 109 -681 644 563 321 -90 737 501 -39 794 -604 519 -241 37 714 -18 -717 389 -816 377 -41 276 -410 -763 -65 -59 549 134 -128 -138 -33 27 -327 -127 95 776 266 7 -99 -368 -263 -646 -730 457 -329 -663 -329 -249 -181 85 -560 481 121 -390 396 -19 40 -308 288 -585 387 243 -789 -330 -246 316 543 108 -263 58 620 -219 178 -219 601 128 -742 -154 -741 425 498 -317 159 551 -385 212 763 -718 -78 -162 -481 -585 -481 201 -580 -555 -373 270 -318 -165 -390 -272 280 -191 -220 -546 -356 212 260 -383 -476 -179 -565 458 -747 305 -158 -838 456 640 403 -836 273 439 -432 713 631 201 380 -596 -581 -701 506 -385 -448 586 387 -431 400 -276 579 221 501 -425 608 18 -308 -149 -235 -399 163 -754 668 -841 50 -505 268 -765 -854 208 597 -85 791 107 -462 -886 -464 90 377 -736 -719 -425 761 -113 -124 -790 549 -612 766 542 509 -773 360 -692 -7 -558 -281 -37 62 796 191 499 635 -295 -556 445 419 -444 5 -852 -803 -640 321 -134 -590 648 -400 -649 -638 -488 545 -234 -65 -225 -12 -92 -653 -160 -118 128 324 -719 -848 -630 -667 -769 -462 777 382 -149 -414 -48 494 -421 540 270 487 -308 219 -373 -505 -51 177 -740 184 -753 -787 -415 322 -243 124 527 -213 -518 256 710 -688 760 -703 -337 681 -891 455 -98 -605 288 758 -742 -676 -189 751 633 -84 600 675 554 83 31 301 69 526 797 328 361 424 -860 416 -420 -402 -820 91 -741 695 272 -349 344 697 -594 165 -191 -760 662 -116 566 163 522 -162 321 518 -244 654 -183 -86 -122 -211 -888 138 -147 332 344 250 -771 772 -769 313 304 214 429 781 643 -661 353 69 617 -677 -679 -201 -224 376 88 -215 -258 -711 314 181 -800 76 -864 305 74 -543 133 -589 475 229 357 -478 115 448 757 455 -99 623 707 273 -162 -49 679 -771 60 -546 531 191 -408 568 473 -216 -94 597 -146 119 -25 -494 -244 651 209 509 -58 -520 -666 -412 649 223 11 -65 54 -110 335 138 -177 -672 -126 -354 -67 -455 -827 755 395 741 685 -380 -284 703 308 345 365 -859 -197 -554 326 789 608 313 109 -737 227 -237 -299 59 440 475 -426 730 375 -388 -666 690 337 746 40 -858 485 -105 -25 -593 -484 -691 344 225 70 -838 697 -153 460 452 513 656 453 -26 -424 -29 -123 452 50 228 661 -625 -61 -872 736 -82 445 -647 -637 -681 -775 684 159 -82 67 -189 86 674 292 -584 -130 236 -229 -104 637 -392 -483 610 -754 -150 32 442 345 634 417 599 -726 -850 -147 24 40 -181 -50 144 -18 204 75 565 328 775 220 255 -282 453 -161 82 -410 298 -602 -892 -108 589 662 -416 62 -438 60 -274 461 261 -794 382 790 -427 734 491 793 643 321 130 758 522 -336 167 645 -868 198 172 -822 264 642 103 -96 -312 450 -398 757 154 138 532 -216 -682 -867 446 -756 39 492 644 290 202 -365 -162 -167 692 -799 -375 -327 -455 266 -287 -568 136 -233 701 686 -322 -587 -479 -790 -348 -798 -268 301 180 -500 -584 -571 -265 252 -279 -4 84 -338 754 366 353 201 -495 -244 -268 -298 459 732 -645 333 -762 -536 -72 -386 350 -643 -379 194 -29 48 -218 669 -114 -893 -579 -36 -267 -452 698 510 -191 -707 -604 -544 289 781 140 -873 632 317 -699 -90 -232 -832 326 -457 305 -580 -695 -402 -540 455 478 504 23 763 -865 -344 -677 284 -491 -828 470 -392 783 277 190 92 -403 443 -303 -737 393 549 -479 -859 -532 192 -115 -51 -670 301 -356 -808 -783 -96 88 -513 -174 717 -183 286 -865 78 -312 -593 -238 120 -160 -16 -813 762 -826 387 -880 -622 -699 -172 111 -123 668 -417 -413 -303 -525 616 373 665 308 -388 244 -366 628 428 -688 -511 -400 -318 -5 -211 795 -795 -434 -458 350 -388 -545 -698 267 197 623 752 359 -203 670 -202 -782 448 316 -28 -508 -267 127 549 163 179 799 744 596 -561 -353 -639 413 -67 -622 -664 -256 577 380 -181 -173 630 504 664 262 794 -519 -611 -645 -51 731 -666 309 -308 346 -132 -307 -696 -33 -56 440 -634 -707 387 -758 454 716 -672 172 594 -497 -555 -566 250 405 108 495 -437 303 -311 528 -563 486 -65 -9 -255 -852 -105 -886 -474 423 784 264 -390 192 -80 -313 -74 375 -497 -849 -157 0 363 -400 -271 -789 -374 -863 -503 -369 555 274 -811 -769 530 -383 -412 653 -377 783 182 5 -172 -388 -676 568 -680 177 746 58 -701 -286 638 -379 -832 -16 211 -767 394 -480 70 71 -5 -687 90 -29 461 510 -231 744 -764 132 638 -69 -775 55 512 -737 -223 -682 -818 669 82 268 -698 39 246 328 -771 -49 353 -658 -234 -295 -472 -489 -231 -451 120 517 -443 528 480 -333 114 -490 79 -447 38 799 720 652 -869 255 417 45 441 -31 -62 -344 -258 -130 348 -165 -514 317 -760 -498 379 207 -280 -493 605 579 339 -450 -853 -597 -554 505 -451 607 239 186 533 -148 257 618 5 113 151 -288 -852 538 694 151 493 -412 400 690 -34 566 630 -348 254 646 -720 -353 175 654 296 21 156 570 98 44 703 -641 -378 -803 -746 382 -453 -121 -62 -32 -756 -99 -564 446 -538 703 581 -819 -94 -386 -853 557 -586 274 -443 362 -401 700 -286 -367 -845 -222 -762 -371 -591 91 -573 448 576 -282 314 113 302 515 18 -706 -163 632 -20 -392 -715 525 183 -225 204 -895 -889 137 -425 227 381 -579 -123 202 528 -315 77 -752 89 -630 -804 -198 -357 363 -473 -547 -362 -108 -256 -277 67 -855 586 780 -343 -141 -594 383 601 -715 467 -233 70 229 -140 191 -564 146 773 573 298 253 628 -33 -810 -17 86 241 -523 -690 -473 448 631 -497 264 -795 375 478 62 -118 -682 777 -523 -306 -732 119 -157 -797 305 94 -268 212 49 370 -898 -750 677 176 -311 47 -236 -466 370 -674 -387 -571 -727 657 -63 16 605 -823 -265 249 133 499 271 -311 134 -441 409 137 212 -788 -563 -75 640 59 121 -209 391 -107 -224 -342 352 42 785 770 187 -621 -711 -53 -470 774 -356 -304 611 -458 -341 -250 -80 -849 -54 617 714 -535 -210 -310 -374 410 -100 -853 -541 -788 26 113 616 396 741 -110 -777 506 59 196 181 234 -243 786 -715 -207 407 -426 296 -791 276 -788 -777 -896 -870 265 115 615 -898 -786 -389 -581 685 -613 380 -148 307 -675 -473 616 42 -41 -510 -38 517 761 -351 797 233 -53 -26 792 -217 694 448 101 -198 414 -571 -270 396 396 326 351 486 -612 353 -366 374 -310 660 -373 -408 -273 647 -402 543 278 143 -67 -430 -3 -184 -662 112 562 -332 5 225 434 -508 -354 283 82 16 605 367 -111 93 -396 32 -77 -858 658 -649 257 -491 -440 -700 224 368 -284 -609 531 41 248 -201 -458 193 -707 517 -501 -847 656 -720 -3 -320 -750 795 -82 381 -411 -466 -111 -785 412 378 -657 47 -102 -289 270 706 -127 -55 -568 -541 216 -6 477 624 -340 745 -272 644 -451 581 419 411 -255 425 137 -473 -799 467 -588 639 -160 723 -848 135 393 -329 4 -390 560 -445 386 -720 -206 -720 347 415 -794 -560 -873 428 -410 -262 795 687 -82 349 259 -208 398 546 -328 114 225 -492 -555 -434 -623 521 105 -373 568 -574 49 448 416 570 413 763 679 43 -228 -712 -776 235 -881 -582 -546 -528 -847 -752 33 -785 -675 354 -866 -857 -338 525 592 -679 -713 -830 -137 6 455 449 342 306 -421 -27 -390 613 -247 199 -534 -322 -571 479 253 581 194 549 458 -421 -205 462 710 -251 502 -329 63 -219 -207 -176 512 -36 -132 649 569 -53 768 -540 -893 -33 352 -63 219 173 -661 -816 486 738 597 44 -93 729 185 769 314 215 759 -109 -275 188 154 -588 48 328 361 -495 -542 -253 535 -864 -565 689 401 785 -35 -477 -698 -827 228 -833 -411 596 -772 10 -342 -828 518 -27 462 64 -647 -7 -104 591 216 -674 650 -304 737 -482 180 19 651 -343 760 663 -300 -187 417 -687 790 -320 781 -352 312 -721 -358 241 -253 600 -744 -622 -53 403 25 103 -340 -803 553 -561 5 402 105 -371 441 -752 -626 -42 37 215 151 -878 313 -33 -636 -709 450 708 -97 514 365 -372 -598 77 726 -183 142 359 296 297 -798 -578 -76 2 366 -277 -98 -736 -133 388 -855 381 418 -280 86 -755 -788 85 502 -237 -462 167 -383 -499 612 -742 772 276 -154 -19 -680 382 -220 721 509 449 -231 -4 -579 -674 493 149 -835 -48 -39 -521 306 -421 -496 -129 493 49 341 -620 12 223 -505 -517 -619 261 167 -129 2 -113 -488 -370 -601 -389 -532 724 -893 698 31 -192 -138 160 -896 518 -233 36 -644 144 507 -178 -212 666 -837 363 -442 -40 -626 194 784 143 -385 474 -216 681 -455 334 5 -112 -478 -127 -648 -623 747 -155 698 -310 302 -167 -821 424 -773 356 -6 -706 767 445 301 -272 604 -603 675 680 -443 -619 -190 -624 -346 -555 -560 -769 153 295 -488 -668 636 363 -367 620 -170 -591 -370 170 -535 -405 -510 91 -55 -603 264 114 -180 652 -349 -647 -600 -858 226 109 564 -130 240 -311 -105 537 618 -391 593 -193 -839 21 383 295 704 607 -574 -847 -728 225 -82 194 -414 497 -552 -593 -74 673 -468 -496 446 394 -523 -885 246 658 373 616 629 -849 -807 -474 471 176 -380 -498 112 490 -516 -5 166 64 -357 38 -495 132 609 -696 63 -11 -366 -385 -873 87 120 -828 -793 548 -633 70 28 235 -329 -43 373 796 730 -291 308 278 -219 -435 -829 435 -813 -47 -332 98 -46 440 -842 230 640 -588 308 724 561 -419 -409 -540 689 564 -373 -267 -798 238 -356 29 715 378 -513 255 -271 -294 -783 735 -133 614 -819 -601 -347 344 209 798 -862 -619 547 -765 351 14 -851 -249 546 264 -861 476 255 758 781 368 464 -446 -253 251 254 720 -805 458 13 574 583 -321 785 7 -86 291 556 -490 447 688 630 -377 -121 226 571 -467 788 -664 687 -724 -594 -107 20 404 -788 115 -574 -589 -888 -131 -893 -551 541 706 -318 507 -244 289 -721 22 572 -104 -244 -894 225 112 736 105 85 515 -894 175 792 317 313 -468 -375 85 -655 489 -894 694 -749 89 478 -642 -12 -403 115 -839 -335 -404 -357 772 593 -464 287 72 222 275 344 457 -626 289 -568 367 304 444 -397 213 -398 -360 -3 -844 -303 399 535 -210 461 -706 374 546 579 468 -756 -568 -278 508 458 -614 291 561 761 -346 -217 -237 730 -835 596 277 -49 -313 298 356 -607 -569 610 -543 -166 -110 186 -181 744 -62 432 -876 589 -54 222 149 -526 379 -206 297 -267 -306 64 -313 640 258 745 -14 -248 306 144 746 -469 746 -96 88 505 -883 -55 -563 -113 -436 -256 -828 -695 654 -440 -449 -502 515 -509 -415 642 -9 -127 -732 619 125 -358 -306 -590 -349 714 493 475 -206 -700 220 -698 -351 587 -636 -640 -341 397 -397 -510 -498 -642 565 408 241 717 682 575 148 -182 167 -765 -551 -194 493 -432 313 680 -97 -53 -895 55 -601 -16 -21 -745 -738 451 -681 727 125 267 573 471 -495 -580 192 -763 -551 215 327 747 174 389 567 -572 -82 175 313 -399 385 622 118 -580 -803 -320 546 -376 -501 -660 -722 -804 607 -87 517 -464 -266 321 547 668 33 65 431 486 -843 -118 473 243 668 542 -417 195 437 240 512 572 68 -571 111 -421 -896 154 646 710 574 -292 -19 -261 -250 -866 -48 477 -794 -858 698 742 -552 509 613 -255 -601 -472 -463 -246 -141 -600 45 -541 599 599 760 -283 482 -859 470 -792 -379 -167 46 -757 148 -212 -16 -849 746 406 -586 -454 -209 395 323 -771 663 135 -3 461 -532 670 453 440 12 -24 252 -509 -373 342 261 311 -418 98 -149 647 -310 -570 691 652 -533 -47 530 669 738 -353 260 -416 718 617 -578 339 550 -146 246 324 -338 -356 -197 564 98 686 -551 -174 -891 -477 -364 -207 53 332 -34 116 400 -48 -303 74 204 664 -317 -697 -108 199 -719 -301 -206 -794 571 -497 -720 222 -790 -488 585 -230 95 619 213 742 -136 714 -321 -55 -696 773 -888 247 616 -457 472 -450 321 654 115 -173 -164 127 -713 -807 -829 200 718 400 608 -353 -565 -520 -71 648 408 -338 666 -271 -299 752 -212 -313 584 87 -403 739 254 95 689 -647 391 510 60 265 81 286 517 -517 -366 230 -432 277 -9 -620 59 651 226 351 762 769 681 -44 -643 -680 -776 639 429 -758 -101 151 397 -581 -442 95 -825 -566 610 324 422 27 -19 518 135 -20 566 652 -708 5 -265 -130 109 -141 -488 679 707 -172 -863 622 -829 -179 170 581 4 -386 381 -460 624 -245 798 195 439 318 -557 -838 203 -563 532 702 -267 336 215 41 324 -867 -754 -407 71 165 644 -482 -755 -615 549 202 669 -32 526 -875 649 799 -899 -8 145 -792 -639 608 -884 -439 -436 -286 694 702 -56 -637 329 202 374 -544 240 331 -175 721 -145 -342 -376 -302 -667 296 173 745 -275 -454 358 83 492 330 -783 133 -565 -811 -616 -423 479 523 255 -46 -27 -155 -72 -214 -655 521 254 138 -597 -556 108 34 719 95 -85 149 285 -125 -447 -540 361 237 306 -41 310 -29 353 -550 84 -810 583 -255 587 771 -745 541 500 -278 328 250 -565 -389 627 -372 -651 635 -12 574 102 152 201 700 773 221 757 191 312 623 577 713 -526 15 390 -297 -101 -808 -800 -772 596 -287 -410 -579 -216 -431 641 -363 478 -77 -16 -698 -834 558 151 303 608 152 -241 -519 392 77 61 36 -836 663 289 -293 -812 -627 555 -667 -52 4 -636 -146 -661 -338 650 -504 -846 72 -92 722 522 411 91 -750 -21 690 -74 -574 -709 195 565 357 -515 -174 -168 -755 -289 -113 426 269 -381 -116 268 -693 -83 153 216 568 -111 738 9 625 790 -71 -109 632 215 -579 158 -23 -734 377 319 -233 59 577 -393 371 -555 45 667 337 -831 -88 -860 -247 455 -669 -226 47 -442 -144 251 385 155 491 638 289 -403 472 258 299 -820 234 -267 -1 347 -635 -6 178 -481 147 329 -70 792 311 -153 -195 -592 106 268 -219 707 -846 269 -810 347 -871 -387 242 -697 -658 -561 -871 -397 -741 273 -366 417 596 -870 -860 764 -205 174 731 280 505 -288 670 -627 422 -239 239 -10 -34 662 -847 -32 230 -547 -177 11 -89 -219 597 377 -540 725 100 -622 -155 -560 661 -266 223 -293 50 -323 660 10 -714 -499 665 -217 -808 216 409 -339 363 -66 -642 67 -613 203 -124 184 -874 -3 -108 228 -197 -862 -536 -232 -709 363 -405 -529 -125 -46 -728 590 78 356 -11 148 -639 -775 -130 -354 330 -552 -406 -378 449 436 -150 370 417 -653 -757 396 -662 725 -385 -527 -739 -409 -872 -738 -853 74 -444 -131 296 -49 -572 107 355 674 -234 534 367 390 -6 397 -324 -895 -400 480 -600 458 537 610 -65 -872 -400 38 -423 514 474 -95 747 -118 -23 -651 777 530 736 -126 -417 -52 -305 -389 -636 546 -441 -98 -282 -719 -754 521 -631 -579 71 -808 -613 -384 120 -68 -772 -490 317 -747 16 -819 386 -96 489 -268 106 -18 -432 484 67 347 -404 346 539 457 296 235 -510 509 -3 -179 583 -342 -81 265 521 585 -436 -800 50 244 -115 643 -893 -813 -508 -698 -272 -679 420 128 134 442 -74 148 26 652 -683 35 19 458 -690 -77 152 751 -79 -642 381 525 -416 468 762 -420 740 389 516 -483 -709 -126 610 -499 413 -613 790 761 -660 -881 -402 147 -239 -156 325 -635 271 384 217 43 -660 -392 -519 620 290 -84 -314 372 -121 -586 -28 -118 -301 -292 -355 -607 431 132 -628 301 -213 -24 -150 -23 -618 573 413 -849 697 -686 -457 33 -866 -155 408 -817 253 399 -819 292 -266 -710 -352 115 -109 -92 252 -601 -493 683 -563 145 636 15 -630 -825 -213 -460 515 790 -299 -634 504 603 770 523 -650 -110 249 -226 165 307 165 -3 9 -605 -626 -25 43 -694 -664 53 637 250 -758 -97 707 510 31 -105 693 281 -632 473 -401 772 -202 97 -71 -656 -899 -469 -424 -888 -485 734 89 119 -254 -145 581 758 -114 273 157 116 145 461 376 647 -615 -367 -543 637 -861 -498 503 412 -128 125 -92 -630 298 149 -504 -354 160 -528 620 -709 -432 -884 -747 -85 568 -831 -224 798 -250 203 -531 -393 -74 185 762 -100 751 -614 -555 -644 435 -474 -749 651 -388 -673 -105 -397 693 580 651 596 225 -774 -161 40 -684 -67 675 596 61 -431 -3 -226 -410 -298 -379 265 771 -354 -91 -129 -249 -732 -241 681 497 741 -359 -867 -584 780 432 381 -194 -449 97 659 632 -773 462 578 -408 -881 -275 375 360 798 -97 46 491 -213 -318 -272 518 -378 544 283 284 171 -172 -659 -221 196 -525 -583 -333 -142 -259 -147 -579 604 62 400 -270 -683 -41 218 107 -399 546 -54 16 -589 409 525 209 -667 387 -872 761 -835 70 -745 -101 221 -814 490 714 -54 737 331 -692 -356 -787 542 171 -633 -90 -684 -433 -536 347 666 -491 -712 -293 -184 -699 -735 -657 -183 -254 -535 519 624 -658 -726 681 -557 469 665 785 -272 -58 -487 127 -52 -389 -643 620 248 -220 -824 75 -488 -58 -866 676 196 -663 -539 418 -726 246 -531 239 -744 192 -812 351 -538 263 381 -465 -20 72 -55 -244 86 -882 -255 562 -87 -645 735 -638 462 785 -232 569 485 168 671 291 599 611 362 -390 -496 -136 -728 -662 126 -401 -382 -322 -766 221 -377 428 -699 549 749 797 -271 -802 118 -589 -590 612 260 275 462 631 -699 522 327 564 672 793 -14 324 -682 550 -527 652 -553 362 -570 733 -784 589 400 -857 789 112 -581 271 -671 482 -123 -247 -535 -260 -386 108 442 -710 -448 144 510 308 745 537 478 -830 -251 -66 -443 -900 -188 -594 795 509 21 78 -79 -288 739 311 -272 97 501 749 -649 610 -768 123 489 230 659 -792 -675 94 364 228 -225 -168 675 301 264 -399 -676 -190 -607 -6 -262 291 638 -406 -109 582 -367 -368 -611 649 -898 -82 206 16 -233 88 710 58 -61 471 -801 477 -497 74 -220 -79 -887 -820 228 486 -118 -830 654 -648 51 -632 96 -317 424 -284 -838 -169 -472 -520 779 -545 44 282 -652 419 -692 -322 -620 317 48 456 671 -120 -84 -897 202 -74 460 -237 -681 -567 -163 -725 -767 791 -100 614 -57 -749 -61 -449 206 125 -269 684 -38 -261 -842 -870 722 372 799 -331 -544 662 -629 -393 -733 -553 -241 -744 -553 296 779 541 -665 -838 -747 -72 -159 612 232 -329 664 661 -503 296 -152 -739 -58 -67 208 792 -217 -703 -490 254 -270 -848 294 -273 -515 -855 -548 390 -247 -879 -325 66 689 385 397 71 542 789 -238 -751 451 563 -855 90 -618 28 -711 -561 -305 374 -708 -170 746 457 536 355 57 -734 -818 -221 233 -798 -216 -20 -47 -377 -895 161 -695 -734 12 -319 -857 266 476 142 -174 -404 -552 -336 741 -610 5 -838 663 358 542 -173 282 -573 -520 662 -280 -324 -327 -91 126 284 504 -46 786 -843 399 -433 641 -142 141 -700 -213 284 472 -373 -125 -97 -90 -394 290 53 700 263 238 702 535 -473 -802 373 -218 676 -88 400 743 33 612 -617 -198 705 -485 782 634 37 -595 791 603 -282 669 -214 -21 218 -882 -824 -150 675 -316 436 -142 703 -284 -24 -168 -268 -211 673 -788 -688 -522 -839 -474 -83 -698 627 -595 -753 287 -115 -600 25 656 -810 -397 -261 -378 47 241 44 -315 520 -739 -558 593 88 -887 542 -329 571 667 -138 -34 443 679 330 -116 272 648 -646 563 -825 764 587 -490 -559 238 227 196 -845 -748 -843 -241 -838 -450 4 54 -719 760 -323 -884 -602 190 182 -790 -294 660 -272 -466 63 -72 417 -368 -293 -19 208 12 543 -889 -466 -315 726 -653 350 -69 -667 -887 -139 -820 98 475 99 -750 -207 -538 -119 401 550 -204 -648 588 -521 339 -385 -173 24 -166 -246 -768 -173 -639 745 752 505 -288 -790 33 718 650 413 -196 -762 -363 445 444 -808 778 -398 -273 350 283 -31 -827 -568 -194 645 746 -52 527 604 -286 -594 36 264 -675 142 -686 -310 491 -179 -332 -873 602 -808 -541 295 -7 727 48 461 651 -589 -19 -318 678 -445 -290 -132 723 728 -28 788 677 -533 -873 -353 98 285 344 772 357 -894 -166 -327 743 -335 -878 158 -837 186 67 421 231 -518 617 -575 559 -174 -43 -606 -534 701 207 -117 700 372 269 -494 -601 471 -715 -256 241 467 -107 99 34 244 470 425 37 -790 663 384 -635 -729 628 -19 -602 579 70 314 -675 -774 358 -107 -856 800 157 133 -783 -168 461 -657 782 -768 634 689 -181 -143 -326 147 -188 -348 601 427 401 -280 729 -102 315 47 339 751 -770 -462 -864 -421 556 -405 50 -490 501 -505 211 -811 -790 -77 432 74 376 680 758 -118 417 367 183 636 -256 -524 -791 224 -211 503 470 -423 -843 -541 -810 91 795 461 -318 -257 406 701 345 -407 167 222 632 -885 759 326 -900 -739 277 673 297 605 148 134 -41 -64 -27 18 12 -157 675 -263 578 629 -53 -52 -46 676 -579 -493 729 -138 800 103 -487 -156 253 385 385 331 -316 -564 460 122 -699 -39 22 -108 -896 -374 -326 -823 -699 247 -497 322 377 400 -56 218 544 -672 745 472 316 -422 -512 276 574 -143 -663 505 233 -868 108 219 -213 -900 75 -821 3 -487 -683 290 162 211 -27 335 -753 -610 -708 572 -372 -357 279 -262 -875 -505 -510 -426 -543 -180 710 -198 -848 429 586 314 450 63 -454 -18 71 392 249 -51 -60 -111 112 279 183 714 11 765 86 -861 -604 -544 329 -541 589 800 319 -203 46 -607 -196 39 187 -886 633 -722 -654 -258 -621 719 780 -229 635 -519 -100 -34 711 171 54 172 67 541 -767 -60 794 502 198 199 -302 268 -99 -880 78 -494 81 116 -584 -541 -557 349 459 799 -515 569 -180 -498 578 559 528 -292 -74 262 581 -744 -124 625 -114 -225 -486 -414 -741 263 -562 -55 350 259 -101 453 -771 -594 653 -489 670 -685 238 -175 794 69 -43 -834 -838 -250 -647 317 -300 -783 -540 273 -512 201 -459 159 693 -590 779 251 -453 -615 -892 -342 -627 -470 -433 -833 85 159 -565 -83 -756 -37 -192 -160 -847 -516 177 -117 -787 644 463 -655 -441 223 147 704 -335 172 630 488 569 592 -58 264 698 127 -393 -529 247 -215 501 770 -2 -295 662 -697 318 -853 -678 298 755 -318 203 277 296 240 -393 -654 71 -780 369 -32 408 372 -885 -584 205 49 -94 -380 -261 160 384 -139 85 -705 169 -708 -446 52 -110 -656 776 785 443 -297 -165 -670 587 -309 134 -591 -292 296 -159 -440 -200 -470 207 44 314 -443 -671 546 -73 450 192 -22 -710 430 418 -179 415 277 506 161 -506 714 248 151 -403 90 511 688 300 -740 -487 309 492 -244 594 -309 -453 14 534 -434 -162 -34 -576 669 135 602 -665 664 553 384 -548 667 28 39 582 740 -97 -789 -461 -293 -260 -148 287 -472 721 -310 578 693 -757 32 143 -89 127 209 -240 98 -270 378 300 -742 237 716 484 -539 -612 372 -108 -416 -607 49 296 668 609 -450 195 64 667 -803 531 375 -530 -382 279 -466 446 -575 619 430 -750 -674 -608 -124 -44 455 151 307 705 -678 -777 -497 209 -391 -304 -841 -305 -170 749 -359 615 273 -295 39 138 -115 -891 772 497 -616 -294 -414 661 -624 -510 608 -391 544 -898 345 -280 101 -16 -720 138 -850 -401 -653 781 -659 -341 -768 -584 -85 -850 123 662 -176 487 -837 -361 -574 -711 353 131 776 -91 -562 171 456 -569 -206 -796 546 -446 -582 657 102 -37 750 793 508 -295 -601 -414 348 508 10 435 761 -841 402 -31 428 48 -309 -539 -7 -782 622 547 -861 15 -258 793 468 309 753 150 134 395 -349 -487 -205 616 764 -493 47 -201 -48 -749 641 194 -34 98 -875 339 -76 679 616 194 101 635 -720 -815 757 602 -754 564 172 367 399 760 -782 -322 -98 305 -757 779 413 -799 -860 228 -593 374 -603 -803 -844 54 134 -58 699 757 134 -431 451 496 -219 -319 -161 628 -394 -240 -666 -14 255 4 524 -484 721 -741 49 214 -715 787 -698 414 559 248 566 -313 -763 325 -103 629 -443 180 685 322 -241 -466 -352 -703 222 69 -664 716 645 725 -870 524 -123 -241 -405 -500 -750 -262 -744 -458 -871 -245 -779 590 -333 100 62 791 -341 131 525 647 542 574 -310 343 -322 -230 -16 268 -760 357 -781 736 560 -867 -746 140 290 -783 -489 510 289 471 404 441 630 -98 111 -49 -703 -526 198 289 -880 -748 635 -760 98 782 749 -661 -47 -141 -308 758 311 -186 84 41 645 622 323 356 -367 371 -198 98 473 701 -335 -890 514 -18 -727 -579 43 26 137 297 398 338 440 412 -136 -270 196 565 -567 247 -327 -834 739 511 701 103 -121 -448 777 578 531 237 366 -246 1 495 -362 -483 -542 490 -858 422 -672 -492 -649 114 -347 -594 -513 -74 -278 476 87 -773 -563 -805 -272 218 -392 380 735 -501 -625 684 647 -76 -435 -653 761 -408 -258 -151 -709 -112 -120 293 -165 171 -247 -210 -432 536 523 -86 5 84 -800 796 -380 -310 793 48 176 -232 445 -535 96 -778 744 -382 -33 -216 -544 -740 782 146 594 662 -634 421 100 -427 -556 507 -242 78 -889 512 605 491 -543 -417 259 204 -451 722 -118 -205 668 0 -290 -659 313 -482 276 15 -154 -281 139 268 758 216 -769 -197 -254 767 791 -494 289 780 654 628 -844 0 -62 475 69 -189 -351 -720 487 477 340 -150 -339 -390 -538 381 280 -745 701 711 -450 586 373 540 384 404 445 432 267 -609 -841 434 -771 -177 -649 560 -849 551 -849 -57 -198 -663 368 791 -742 661 -693 495 783 -436 -875 -537 455 -507 -135 648 559 538 -136 -854 167 141 421 -723 566 67 84 -173 20 399 231 -297 -469 764 797 -342 316 279 407 -884 -246 305 686 456 772 -254 -410 -110 306 525 -65 22 -598 -271 -848 744 3 -191 -708 382 612 209 -819 182 56 351 307 102 -312 208 16 118 -297 163 196 -372 -540 -192 34 752 -697 -713 -861 -382 -721 -705 -868 -352 -463 -870 305 -878 60 409 631 -631 -592 349 -694 -745 766 374 -259 655 206 -626 -655 728 392 654 344 661 599 -808 -226 -457 155 -91 794 468 -599 -269 344 284 -212 57 -270 612 209 693 -806 -862 -355 -568 -401 -746 686 343 -104 -721 445 634 -571 -748 -283 -265 -392 -390 -215 -125 -580 16 -310 665 455 -34 65 -382 -172 -345 691 656 -645 485 135 -749 -283 -800 237 400 784 208 687 -413 658 -585 775 585 393 -659 537 -194 -92 -172 -538 235 -649 -363 -323 -178 150 -83 -419 93 -431 232 631 574 306 -475 470 -338 -18 229 698 -553 581 -411 -724 -470 118 173 800 -700 -378 -204 -724 -174 -738 143 -434 -859 246 716 369 -589 159 347 -383 -768 771 0 301 -671 289 483 683 508 -28 246 429 -210 424 698 339 -312 -290 -594 -486 284 -895 -828 -621 -751 -39 120 524 -877 742 -88 251 741 493 538 564 -220 -546 -749 325 -716 595 -86 721 323 -551 -584 69 91 -175 634 429 231 -350 -163 -315 599 -828 -340 508 -168 127 242 -432 -278 449 -714 569 -694 -461 -390 325 725 458 297 -70 596 -153 728 461 -462 -800 -261 -319 546 -579 611 502 -821 -162 -139 -564 94 -85 67 570 -159 -293 444 -625 -551 625 566 682 -276 333 -774 199 262 524 -481 -539 -795 -172 -583 117 558 -820 -227 392 603 -679 -663 329 -178 745 341 433 250 -449 352 -777 775 131 -277 -34 791 245 -486 -174 -306 155 -394 -734 506 696 -348 -294 413 553 -78 373 -346 -374 6 312 -137 538 -877 -98 443 792 324 70 140 307 -151 -176 201 412 538 -359 521 -273 568 687 -98 -772 424 242 267 -371 -216 -112 -723 -594 564 611 307 692 -519 700 538 198 -555 -316 514 -778 -247 282 -474 686 623 683 223 -153 -277 -430 -22 779 114 -99 533 220 -302 -704 137 186 -521 -203 84 675 660 324 -451 519 501 154 180 128 -729 283 335 -682 -839 -838 339 476 -79 -266 224 -366 679 -552 661 -22 -501 -480 694 449 -141 21 384 569 587 367 -703 -774 -708 -453 -406 -780 475 -787 -334 440 -673 -59 222 545 157 736 684 370 9 -875 677 -429 -135 -283 172 554 16 -107 -832 508 333 311 -494 -656 669 182 -473 273 -842 273 691 461 323 80 -697 -15 503 451 615 506 -447 663 -450 35 -530 608 137 602 -480 367 -297 -431 -488 -250 243 708 -755 358 -142 -824 -218 -471 327 184 432 -592 220 -63 76 -290 -186 -69 -856 -13 -276 -636 706 721 459 638 -552 663 -18 60 440 -304 636 -307 454 -712 -139 443 275 616 561 -757 -204 -135 38 283 -890 -374 51 516 274 355 -37 -615 -697 5 696 606 -586 382 -428 -642 -182 401 -161 -7 -546 -897 -869 216 289 -183 107 -753 397 -438 -656 449 -832 -719 672 192 -22 -831 -521 -24 -479 -246 -746 -768 707 180 -746 743 -602 -36 -616 -440 401 -354 9 -451 -265 195 -421 -542 669 -586 -568 -763 658 -285 -594 -664 -32 332 567 157 -365 -311 -322 -532 -605 122 -618 -114 760 -338 -736 484 362 539 449 -511 349 -500 605 -532 -791 -608 356 -372 189 -242 -752 -101 -428 280 410 135 -397 -128 -597 -742 -845 -7 -472 531 359 -142 511 149 -17 -551 281 -774 -756 332 -254 -487 -72 548 685 710 538 -120 139 -146 526 -452 116 19 -580 -238 -750 768 452 700 264 727 -690 -763 -193 223 -774 -677 -383 -149 -895 -824 167 -716 786 57 -189 -329 42 -426 121 790 669 -73 -493 -520 -753 409 485 -169 -753 -883 -582 -239 -168 -81 790 323 -567 -82 449 -727 155 -607 -603 -524 -725 534 278 -363 -288 -642 1 610 -508 -57 637 -801 448 389 504 676 -529 -662 669 -563 -590 595 385 -685 672 -3 395 -442 265 -315 -41 136 196 470 745 358 -24 -280 477 -607 -605 -274 476 -157 -123 -25 -103 649 -695 355 -390 556 551 647 339 -10 306 -866 -165 315 652 -288 -522 47 -639 635 -823 -162 -174 -440 -623 556 86 -890 -882 -564 389 757 -360 222 -263 150 -835 544 -469 789 582 -728 454 -27 -502 -598 -704 -107 260 -293 212 111 282 -774 -784 101 64 -339 595 19 550 159 -703 -120 -547 12 528 29 770 -125 -750 -612 779 509 -340 -102 -466 94 167 -354 57 256 -450 -217 -849 -60 448 -218 -453 -851 -465 380 45 -57 -144 157 -108 -737 -253 -159 -620 -546 -625 612 723 -617 262 160 -763 56 -45 17 588 -817 -615 563 -229 659 -787 -284 -335 510 -426 -872 -173 296 682 -524 514 60 -579 259 189 -16 379 -451 411 419 -29 -689 -42 384 -886 -347 661 689 -194 576 -479 138 129 150 -329 263 -54 -463 -554 610 -295 -504 61 -609 -546 -660 41 795 193 -433 664 304 -860 703 166 -147 628 258 241 733 -752 671 48 -95 -180 665 -6 -900 -15 -165 -867 216 -131 433 -465 545 -644 -453 755 660 -371 -167 26 100 762 -819 502 731 752 294 -673 327 -394 402 -568 -829 -402 -107 -700 -476 -808 -842 -31 517 444 -170 480 461 142 554 761 -229 432 -228 711 -419 633 556 -728 -207 -190 -132 -730 322 34 628 519 -178 -707 677 -674 -358 -173 -722 16 -442 297 -469 -649 -188 448 -900 -68 307 196 -801 630 52 -836 -141 -356 -585 -139 661 597 629 682 -15 553 231 275 -568 -382 -725 -768 -424 -818 288 378 -379 -794 -759 -389 146 -261 -348 306 78 -439 -505 -44 -822 481 462 303 43 -121 -354 231 -316 370 -858 -177 -332 41 511 -22 -318 47 -653 -543 586 473 -375 64 -635 -411 -786 558 554 -96 -398 -594 -410 566 -56 767 631 114 -181 -29 465 -5 289 -196 -499 -4 166 -451 467 403 -244 -720 -776 536 399 -298 742 397 789 -12 -878 -527 29 499 352 84 -612 239 435 -261 -206 -43 -613 202 -133 -120 -73 302 505 -458 -897 473 725 -424 -407 -387 204 556 402 -766 -176 -312 -438 -717 -563 616 -596 187 -736 70 142 265 -483 20 -816 668 254 -73 690 87 -39 -486 -533 144 -538 780 696 142 699 640 456 -278 239 -66 506 -39 762 138 -572 -197 723 -175 -507 -659 426 -341 439 696 -218 595 -90 -250 417 133 -385 670 711 14 -798 548 790 412 -730 -115 632 -713 -619 -439 -541 359 -83 748 201 408 597 738 -120 -616 -476 -59 252 -536 9 631 -417 -517 -292 -208 -826 -121 -475 -459 -870 -802 -150 -843 341 -74 -314 406 -211 92 -102 -131 -168 24 332 -437 -611 -762 -20 -10 704 658 384 537 -62 375 602 -167 283 303 -190 -117 637 -558 -248 -144 710 -362 330 323 469 298 267 -305 524 -863 -109 -301 279 472 742 -850 428 -365 -211 -405 -628 606 785 708 235 -201 597 584 668 -798 -891 596 692 245 210 -291 -134 590 -217 -675 636 -55 16 -333 -449 -701 -496 -3 141 149 771 262 83 -672 -713 798 -713 194 -415 466 430 -714 388 -522 -441 -710 166 -202 -531 376 -832 407 -565 -447 -234 512 391 -896 150 -80 483 -409 -4 639 -823 -31 338 -246 -173 345 574 367 42 336 749 -584 762 -138 -244 -249 -320 368 564 166 -650 -226 -318 -879 758 -572 -406 -465 396 -314 -660 660 -765 350 188 666 275 142 11 -295 724 -762 -53 -560 780 270 -91 244 701 229 -202 -470 -611 418 -14 162 28 5 -889 -797 -378 -815 -525 -110 566 -235 -524 544 -722 297 -394 177 -53 -706 -862 35 -470 164 413 790 -862 -8 -486 -10 -729 716 -228 -153 722 288 176 -208 -625 5 607 -313 -170 64 -517 578 -850 509 -39 429 -891 -690 -81 -445 -830 110 -131 148 -102 -685 -200 261 -177 -475 -260 221 -621 411 -733 65 339 461 -683 371 -739 -121 107 -386 -825 230 -136 -448 771 -150 -634 -419 649 596 681 676 -4 506 -519 385 474 274 -894 386 -273 -652 -489 6 535 256 -638 -641 149 -131 428 599 68 -506 395 59 -293 308 631 -351 554 -392 -487 462 -433 -821 420 529 -173 -615 -528 -472 -313 -390 -823 771 719 -641 -141 -378 112 -594 -694 236 10 656 -600 -725 -758 -455 -891 -790 -679 -170 -210 -400 90 799 374 430 136 -156 -534 701 673 633 406 378 -552 136 -863 389 148 -833 265 130 129 -13 -723 617 -721 -759 -515 -818 -475 -889 -547 -646 -802 -666 762 323 -464 -263 -266 -801 -761 407 -99 -384 772 -31 -209 -126 171 291 -599 -571 -146 587 30 -316 -582 614 -159 523 227 765 760 156 -82 511 -414 -868 99 -859 416 595 -680 -604 -154 308 -303 738 475 666 -791 -786 -314 451 20 -151 528 444 -725 453 -166 688 125 325 454 -708 -507 373 -731 -766 239 684 461 -439 0 -896 791 172 682 282 -890 -74 -585 -507 -208 -781 -751 -65 342 -583 282 -778 -240 723 145 643 263 -666 -573 -55 -360 -16 -464 -454 -363 257 491 -479 -544 453 292 725 -159 -745 -585 599 -894 -823 -228 -383 -412 -37 -406 -23 -135 36 -462 41 -527 -753 223 700 736 -476 -181 -549 675 -792 -655 -278 -885 -47 -507 485 786 -635 -19 284 -618 -387 -265 622 -666 -327 773 642 749 99 -79 298 -668 -355 335 421 -743 642 -41 -620 500 -465 666 748 -612 116 513 -263 -847 -877 746 -554 463 458 42 436 25 -650 -423 -784 620 -768 -580 -400 -274 -774 212 490 -65 -579 524 -521 313 -411 -752 -269 312 -76 -684 -226 -751 -201 727 150 -551 500 -613 -376 471 405 137 -863 444 -275 -143 223 -816 256 371 -54 154 37 445 -199 -351 -670 -72 -82 -570 151 76 514 440 84 109 -654 -758 77 420 708 -53 37 -575 356 -864 -772 644 -527 767 126 -558 -720 -320 442 147 -473 783 -187 566 17 -246 -884 -251 398 -83 -283 724 -452 128 574 696 -556 -836 332 414 791 52 -411 616 468 -833 462 -148 -492 658 -898 86 -770 520 19 719 -543 543 -497 -268 -452 -784 675 -710 -91 734 -99 -135 -21 -750 -159 338 486 719 -37 172 -631 -794 613 -116 770 403 -171 649 215 -867 386 -534 -32 653 -122 -458 214 33 -22 -236 -842 729 88 153 297 -409 783 -869 -858 670 552 -540 -741 238 178 169 -396 -41 238 -832 99 81 298 221 -731 17 667 575 263 395 456 -273 -663 -699 641 -738 -161 496 417 -21 -237 -680 -866 261 469 45 -470 -43 -640 365 429 194 779 -333 565 -421 -213 80 -57 374 -719 535 -476 -698 -715 474 631 382 -472 -382 -245 -562 563 41 -81 520 545 357 -840 -687 581 -627 385 776 724 -203 -142 173 -735 666 268 391 -592 614 -667 -593 -865 592 137 -693 153 -1 -169 273 -207 -829 -115 -620 -421 -461 429 -394 -586 -312 583 -787 -338 461 -454 760 -173 -786 236 -846 77 -351 17 420 -336 -340 223 576 -39 -33 12 260 742 -61 -650 -33 -136 519 43 -286 11 646 -163 -788 -500 20 780 101 611 30 482 626 -604 -107 713 399 737 -49 574 512 -886 -243 -830 313 733 -586 223 563 722 784 -477 716 -762 -285 -255 100 625 720 -226 193 361 417 -512 -538 -366 512 696 509 -289 -449 750 -726 -43 196 594 472 711 369 -414 538 -453 -700 -88 -487 688 -442 -429 -542 -465 -96 -850 -521 602 415 460 175 647 118 -233 -203 -850 387 -880 239 530 -607 -637 -91 524 -428 -138 -222 -63 -873 -432 -568 -706 -613 -571 515 577 58 469 715 59 -373 -511 -410 -897 507 468 586 -820 -711 505 -744 -787 210 657 106 -514 -707 705 -738 530 -267 -703 -444 348 389 705 -356 86 -552 -784 315 -136 652 96 -197 -537 542 -660 -197 -850 337 -608 362 -584 427 134 148 -351 341 685 235 -581 311 371 -670 630 555 -523 734 -57 -101 92 -844 9 -410 559 -265 144 -260 420 -567 -740 33 772 -742 -121 493 340 281 740 -404 -606 -570 -300 -396 -314 613 521 170 -720 -544 340 258 750 -41 -219 181 -890 186 -60 517 772 -481 -430 571 -461 45 337 773 -616 -709 -486 -296 -860 -101 -28 -75 -87 -512 345 110 -142 -490 -153 204 -773 621 -348 -303 -858 -606 39 -274 -45 61 688 -678 -781 -274 -406 -631 354 153 -515 -551 267 -825 -427 -818 -228 -678 494 592 168 462 210 -62 446 -362 343 168 -43 379 784 -746 242 782 134 -379 -541 -844 455 -141 -211 -713 -447 -320 -543 -152 692 703 -686 -6 -631 -459 -523 562 -276 24 489 -824 -56 -132 -563 303 -867 -885 153 -410 588 -532 735 481 263 -813 297 -605 -191 130 377 -816 -317 -835 622 -142 217 -86 -899 59 -140 507 547 -180 118 -67 -738 109 -433 -599 -849 -896 210 -169 -63 397 210 781 529 -891 -141 -116 83 -559 778 -374 -290 -617 478 -379 535 788 454 181 355 -218 143 -260 -62 -417 196 29 757 -27 -60 -636 -232 517 240 -674 795 -597 703 641 -318 639 301 757 -637 529 222 621 -868 -543 -348 238 -817 -609 57 615 83 792 -894 -853 -384 559 -313 229 509 -42 -875 -739 -360 430 -859 20 -745 421 64 -731 -446 -709 -82 610 -319 -692 -576 -435 129 -167 125 0 -889 332 -285 -467 -712 425 -429 328 510 -78 550 -167 -737 -180 -661 -433 24 173 -215 -636 310 -509 267 482 316 179 523 -477 -149 374 -783 757 793 175 661 57 396 -28 281 35 -554 711 542 261 194 103 -91 -599 -709 -466 -25 -845 -845 -667 -123 -513 25 130 -383 369 319 34 -285 726 -208 516 4 230 782 490 -31 460 95 526 -368 379 -297 592 -137 760 -578 560 -852 -875 -698 -802 110 -647 14 -716 -324 366 -801 -546 -588 -885 -307 -693 -740 24 39 353 462 -817 -725 308 -238 -716 -105 87 474 288 -599 284 -189 -552 526 -783 -740 -487 -257 -71 418 134 551 397 159 161 406 -690 -354 -825 745 130 -180 -361 -578 163 404 -352 -891 -652 511 732 416 -275 258 656 774 -631 709 -406 430 325 313 -508 763 348 88 -402 47 -271 -141 255 460 444 -698 -727 -889 120 -159 -158 -185 783 -718 -242 -866 -399 257 -39 -833 -431 207 -191 -172 77 754 -466 -100 60 -800 716 217 453 -341 -674 -854 237 82 -167 -886 -721 757 239 -185 -597 -146 295 107 583 -653 -574 -457 578 739 113 -435 -779 -325 599 196 -617 421 -379 239 -610 -93 771 739 -307 766 -152 -678 -706 586 712 -60 -100 -326 697 546 448 512 -406 75 -206 -285 663 361 370 -750 376 -653 -759 205 86 -98 717 -118 -698 -468 168 -31 736 -715 -556 -230 408 155 -516 70 -386 -653 -808 -329 -141 439 -221 341 -662 -399 -536 -377 -193 -145 407 142 -700 -338 -806 -441 -258 -159 261 -303 194 -180 -564 -117 636 250 247 -240 -588 584 -668 -751 -399 167 -244 412 767 600 -2 -75 623 -431 -94 -413 -193 -852 -776 -814 589 55 -888 171 -769 -257 602 -746 -182 -847 -814 431 480 436 554 768 -743 -766 -152 196 312 406 542 631 465 -14 -474 793 -846 -72 -235 396 44 -226 -762 564 -131 469 -481 561 49 521 -750 -269 -819 -794 -233 -600 470 41 186 -369 -32 -496 635 -409 55 -860 64 179 620 -225 377 -476 -156 242 -421 -310 -513 622 438 622 633 -55 -249 -270 519 155 -891 61 -650 -278 -848 -683 -789 266 390 -389 -548 552 -838 595 -52 -300 340 -524 -766 656 1 -803 -351 229 -283 662 -181 551 -708 -609 415 -571 641 -242 -762 -845 110 -676 760 80 -250 -502 -456 -31 395 -483 -27 781 201 184 353 -323 -595 -89 -338 24 -723 474 519 8 170 -882 -279 218 490 -25 -430 601 245 80 -207 446 -28 63 -569 72 439 -50 -454 155 -215 -885 364 -385 186 683 -488 118 563 -550 421 -883 -219 -492 -254 -714 310 618 -867 -68 -189 -606 -21 546 -348 390 755 -441 -607 654 147 617 339 -719 89 516 -500 590 -552 601 308 219 -318 533 513 278 597 -551 -534 186 -750 -200 283 57 -639 -31 -219 549 -598 2 -610 572 405 670 -257 87 -598 319 490 249 433 -203 -869 443 -169 148 -164 200 -247 -479 -566 -375 -771 391 -893 -40 -352 -472 -51 -308 -529 689 -857 -405 -201 -114 350 779 611 223 106 -332 -465 -447 20 -879 -172 -788 580 613 251 -6 -858 486 254 -782 573 -397 668 -679 166 587 -700 -678 599 -75 478 27 -305 347 300 -882 295 311 -191 -313 -752 -437 352 627 -291 -262 398 -193 -884 -31 -163 -897 -538 631 -475 -16 641 -676 -244 -579 -386 364 -459 -636 637 -184 -623 30 -817 315 -203 -543 -518 -341 143 456 684 772 -107 339 -33 683 -183 -307 -461 -358 425 -511 379 179 -94 -236 650 -289 -145 -242 -743 -712 -135 524 521 712 -781 106 23 -781 559 -678 -776 583 -609 487 -519 281 -185 571 -289 228 292 -58 532 334 -377 742 182 -113 -569 149 707 782 -503 227 -273 -305 -395 -887 735 -278 505 526 -548 688 -539 673 -637 -784 -870 -206 -280 -106 358 -286 -238 -241 -209 -447 -778 -539 -678 -605 -802 717 270 -894 97 -394 693 -868 108 713 -433 -864 43 534 -211 -363 371 274 -592 635 722 309 357 676 -528 -342 -759 610 -123 509 302 -870 -451 99 -510 -731 504 257 272 127 212 528 19 311 552 -550 -519 160 300 712 435 141 -116 -778 -30 773 -659 565 -520 -520 395 767 -654 662 -521 -750 -118 -783 -333 -135 11 -606 681 464 34 -313 -146 -384 -693 765 773 -3 110 -496 275 632 -109 -6 -677 -790 -639 747 -240 -874 407 191 -159 40 486 120 -886 -655 -592 300 -414 -335 -628 -193 -550 696 -56 -249 -131 140 -554 -354 -525 -197 -61 187 458 339 -760 -800 781 23 -514 180 -577 -549 -180 -555 612 597 -863 -19 351 269 -325 506 595 585 462 518 364 -481 -153 -89 273 141 185 -437 243 92 172 47 614 556 -705 329 676 -835 239 8 583 -351 -683 -631 40 -142 225 -163 -513 -270 -391 306 403 -281 307 683 85 -178 -864 -246 417 -353 699 754 190 311 -72 -392 9 -329 739 -420 -600 -691 369 684 698 -722 218 -433 85 -343 739 632 -211 740 495 594 768 72 29 753 -897 625 575 5 -629 716 406 2 -781 189 -525 -687 -833 -336 507 46 363 -539 -91 793 -519 -29 -865 -551 609 735 359 -623 544 201 575 -94 467 135 384 606 -887 -108 46 -800 -213 131 26 -477 -634 -418 -793 -144 325 7 -237 742 -600 -233 184 -108 -341 -584 513 399 -480 690 -677 -800 231 -85 -411 380 -442 -858 495 305 -407 -435 158 686 -299 -121 724 -701 568 377 174 93 461 -786 -464 752 729 -817 -856 131 -763 -162 776 -411 603 -206 686 -873 30 -164 790 289 -278 -477 -357 303 -895 473 -236 -494 -456 -547 -807 -428 457 448 -779 130 -30 -275 -93 -586 484 148 -290 214 -632 142 -123 376 67 28 -118 564 74 -395 783 73 251 -800 -476 453 -858 -605 -664 279 -790 132 -645 -468 -372 543 -669 -43 259 -215 -35 -27 -110 564 -847 286 647 173 692 -299 -38 538 776 429 6 -59 -13 607 386 -634 486 79 633 39 293 735 -41 347 519 524 605 571 529 584 369 763 -201 253 -345 81 -477 -238 -573 617 595 288 712 284 -138 213 -783 364 171 530 -741 790 776 -313 -893 -730 -441 455 -429 -657 793 83 619 -646 303 -134 -549 -138 -894 -114 431 514 615 -535 596 407 -591 535 228 -85 360 -319 -296 17 -273 397 73 -332 -68 -513 -840 -736 302 -269 4 -48 -509 -41 168 614 210 84 264 264 -867 -504 -88 7 -105 -80 -139 -423 -487 497 176 -812 -855 344 136 -480 -380 -201 504 -616 679 -347 -720 -103 666 -382 6 599 -131 784 143 -486 -237 329 -184 -572 529 -566 -541 601 -347 56 416 -449 433 -725 -730 -278 -583 -751 715 752 341 -623 408 -135 567 -112 -18 -341 492 691 -784 161 -400 523 -41 756 534 219 -299 499 400 -524 -798 -63 134 -60 -484 590 -749 457 774 -705 -116 716 67 -486 -256 -272 350 -867 79 601 351 333 -131 115 728 -501 405 207 -639 -118 -484 -287 -729 686 -490 -110 -456 339 389 -837 -205 332 277 240 -159 417 -556 368 -217 -198 123 417 -354 -717 752 195 796 42 -204 -431 -728 -2 -877 -609 106 -760 -88 730 570 -211 767 336 324 -544 -197 -600 -95 121 -490 215 -164 430 -284 430 -390 416 -21 46 -671 -415 -310 423 412 333 -270 597 -154 346 99 -65 670 535 -405 -44 7 362 -879 -855 -820 301 -197 -136 259 -553 540 -805 -726 -289 -581 -501 294 -754 -496 -38 384 521 -81 -288 358 -775 -247 109 446 -860 201 -352 -599 733 -17 273 -601 -755 -781 -650 -406 630 -230 780 -530 -488 119 546 -683 669 177 -41 -673 619 -842 -187 -670 -232 -159 -880 482 315 29 598 -442 -230 149 186 331 122 -44 414 225 -196 655 -100 336 -812 250 571 -138 -824 492 -523 -882 581 -530 -404 -865 581 668 -630 -40 594 -712 -297 442 -702 675 488 617 183 -854 -697 12 -640 -894 235 396 -742 202 139 50 -164 -624 565 111 -195 16 484 -701 760 176 -357 669 -491 164 718 -679 -711 -800 777 -31 -845 -643 -111 270 398 -121 425 -239 -588 380 704 289 -532 -54 555 -349 -723 747 450 654 725 151 -714 259 -26 -841 429 197 582 696 -127 183 463 -345 319 345 560 249 -355 -192 -228 -644 -126 258 73 -881 748 44 385 666 -777 -104 675 755 275 -598 433 619 28 -590 314 620 257 704 -665 428 -23 27 113 -123 -224 178 -546 22 391 -301 93 -627 -1 -405 -465 61 420 -783 -798 -431 -494 -102 51 -431 12 -726 -358 -871 -465 -187 -549 687 403 456 121 290 -69 751 81 787 -325 463 97 -720 -411 -108 -166 743 -459 -446 -273 -620 -623 -320 761 -655 -119 -408 788 -391 411 570 -534 609 -712 -727 350 -69 -503 -756 -212 -112 -118 452 -99 -619 -197 -427 -124 54 -492 400 101 59 91 -837 237 242 67 206 -640 -856 -807 265 -426 -25 553 -433 -527 -771 324 586 677 48 217 732 -91 434 -717 -766 -408 -105 167 238 218 -818 48 -595 444 -863 153 117 11 714 -393 -61 56 139 492 -547 115 -455 421 -195 -34 732 -428 -559 690 1 -300 -386 209 -697 14 144 -402 560 65 -300 305 -750 -670 -854 164 337 36 -891 -537 190 199 555 -821 232 420 509 -310 -743 118 552 -27 123 -405 727 -835 362 -892 -496 -612 -802 382 584 540 270 -56 -429 477 -673 -728 361 81 57 -828 522 32 -232 -167 69 97 -86 -887 -756 -211 -282 338 -629 -456 -643 596 -3 -575 -334 -206 -523 -567 313 -324 89 377 6 -498 -860 -567 -503 -120 -652 -240 114 -728 192 -310 -378 373 -871 -882 -230 -444 -516 -843 -234 -178 0 -289 701 -532 243 768 361 414 -35 -70 -677 587 428 -732 631 318 -79 -17 -163 -723 -487 -631 303 353 -720 85 44 82 472 -758 294 -740 659 365 -390 392 73 780 120 661 610 385 -58 89 198 580 -446 -768 274 -454 656 -4 -347 -384 -503 696 -484 -333 94 -428 87 -377 -363 -879 674 -816 329 403 490 -807 -240 -468 335 -851 519 -103 564 -890 210 -477 475 566 -645 -825 117 84 -815 492 -703 51 296 740 784 -124 106 184 -640 -429 461 148 789 -529 -118 -410 140 439 54 -116 -82 -802 323 517 -489 -248 -68 -494 -153 726 -337 -302 -438 -611 367 565 15 553 759 -699 318 776 667 129 279 -862 559 -835 -722 -39 148 -130 -260 -804 -399 326 13 -114 -811 677 -485 224 -286 -725 -113 -480 -382 112 -687 223 -392 543 -428 208 -143 -122 -20 -69 305 516 156 573 -792 522 15 339 408 664 -425 -224 -621 779 283 -631 538 586 286 -821 -210 132 709 -632 636 292 -166 167 -877 110 -490 -487 -774 678 -393 270 -124 655 -587 780 77 -335 116 -733 -609 -573 -121 37 677 -198 24 776 -580 269 -171 86 -727 -113 727 -576 -36 212 226 -381 391 -152 -298 -748 -98 268 -620 -524 -474 744 432 -272 -622 31 467 600 -200 285 -620 -739 -706 -659 347 761 -103 733 -173 -558 -639 414 159 -830 78 -738 -167 -280 -369 -17 -610 556 97 -734 -8 -810 -755 171 219 556 285 -437 124 -137 -566 -751 -400 134 -109 -273 278 542 -453 -713 307 405 60 -398 -167 -753 -244 -577 -491 310 -306 564 -472 -26 363 -162 74 -112 652 -611 435 -788 363 -262 660 -256 615 -521 318 795 -673 -668 -683 -8 255 798 -329 681 360 485 -781 182 -739 449 -732 754 -555 -528 -683 -867 400 600 438 433 -691 191 676 468 250 145 -424 180 81 -615 -477 -41 -195 665 -17 326 437 -643 156 686 45 487 756 -583 -742 565 -467 -714 96 638 487 124 -810 787 562 -871 -53 -770 -814 655 128 223 -325 197 641 30 -827 -548 409 434 3 -794 -704 -642 -482 764 -411 -539 783 711 -733 -304 -141 -893 628 476 -528 -388 349 240 -29 -406 375 384 728 582 761 -109 -140 -819 2 267 506 -656 568 282 30 -706 -59 726 -649 195 -257 -689 99 373 -49 -569 407 237 -484 378 -463 -454 17 78 14 -27 198 -27 -15 4 -864 219 -162 334 346 -373 -592 -857 -498 -92 -170 602 -5 -615 268 171 -867 10 604 739 -70 692 -656 -551 131 432 186 -262 107 -485 67 -26 -733 -645 783 -300 -527 91 209 602 326 -529 -146 -30 41 -443 255 326 -395 290 -126 -881 -101 383 490 471 715 608 -267 736 -770 -554 227 -768 -759 737 -122 -193 -591 -41 467 -24 -711 -779 -614 10 739 693 -614 83 -492 -278 518 -401 -862 -52 -742 110 523 461 -32 -264 492 2 -256 -193 104 -357 -830 431 -517 130 -781 246 273 -502 -348 -852 35 539 -310 674 325 760 -324 225 656 385 296 -787 548 -632 398 -292 -332 -275 -1 -155 -678 512 629 324 -614 -867 -316 -640 -197 -730 -581 -132 624 -311 -627 -377 -49 492 474 100 -394 -659 640 662 97 607 354 -879 -518 109 -262 121 760 498 -629 109 -751 -897 721 -481 -275 186 -366 599 -757 10 -559 -526 242 362 293 -134 767 323 -120 570 -85 -7 -787 233 683 -277 519 -128 461 43 357 567 -138 -255 -463 -796 143 432 295 200 -712 -215 535 -548 -703 797 -465 -308 -840 132 -121 53 -396 470 -526 -209 -161 781 -604 -184 99 488 -122 547 487 -141 -309 -603 673 -349 588 598 -34 16 -684 -160 -72 304 -575 734 -487 -412 8 -691 386 765 -75 405 -176 95 271 -404 -375 -230 730 470 203 459 -269 -665 681 464 -244 -88 254 642 561 -493 -546 -107 -109 688 559 -735 661 367 458 -211 170 -753 -185 -732 587 702 580 674 676 368 248 149 733 -334 -670 643 -463 735 -184 -585 -97 -663 794 64 86 -379 -530 -193 572 651 -893 607 342 -877 -321 -726 93 419 509 170 -716 101 -310 593 -424 237 -294 604 527 406 -587 -599 -710 515 -232 -287 701 -98 247 -830 717 311 205 -452 277 264 -821 674 244 -237 -258 -195 174 -789 605 -864 -587 175 -844 -158 115 -166 -26 428 -111 213 515 -491 403 -615 -274 -462 313 372 655 396 682 -816 -336 121 180 738 -719 577 -686 672 -230 31 784 -588 705 189 -355 -582 -545 -843 498 -868 309 392 -832 -877 -356 -734 -595 -660 337 106 343 581 573 -690 334 566 -866 161 -648 651 70 -792 -281 -897 485 -294 -448 -88 271 316 615 -349 787 -268 -849 -782 -268 -400 358 -662 395 -391 451 580 133 5 -781 762 -324 127 -217 -821 -71 -448 489 73 -352 207 316 587 -796 -864 508 515 488 -381 535 702 -147 -188 617 497 -782 -254 -143 26 -628 -393 -448 -429 51 201 -456 243 736 -274 -357 170 785 322 -102 646 -208 474 -854 -853 194 -789 18 659 173 327 -311 -236 576 185 -860 -667 116 15 745 -757 -404 -876 -735 462 -896 -107 -4 -151 -77 470 392 -367 391 613 -669 702 -208 -787 -402 171 189 -639 796 83 738 463 718 -439 -498 19 741 84 -290 -449 633 -496 536 -305 -703 -147 447 195 -741 -616 -391 661 481 718 -579 608 -723 417 -835 -757 -469 187 -352 620 751 363 584 -717 -482 -865 246 -858 311 786 -797 -472 355 330 479 604 -21 -114 -460 -361 328 38 655 224 64 -317 546 -541 -498 -147 -408 557 -789 753 750 -529 33 -570 -257 -692 -320 -95 -459 -837 -758 543 496 -841 475 69 -864 445 -434 121 69 -735 -595 634 775 -632 -328 -620 706 681 37 156 -371 -54 637 82 389 138 633 760 562 -320 54 22 -301 -217 -734 -688 700 619 99 12 -163 158 312 -213 777 -446 185 -771 -714 -429 535 565 119 -872 225 347 -183 -624 182 699 -129 -662 -750 311 724 13 -203 485 -288 -619 -546 -786 513 -636 -690 -842 165 -759 299 681 -53 -253 -211 483 -14 621 -33 -179 -469 -303 27 -35 -482 -444 -54 -358 -300 270 181 87 -326 -318 -807 520 645 -872 -8 108 501 -860 -512 -147 -35 242 -282 180 405 -512 767 708 179 -383 -360 565 -765 -263 -810 120 -48 376 -177 342 100 -693 -722 33 675 -127 290 652 -227 375 -832 -254 -623 682 -375 427 -38 513 698 -578 -170 -494 -795 525 20 501 93 -673 -847 -512 -30 -121 -701 -895 -350 -741 68 -369 248 476 -658 321 780 345 270 678 400 648 494 -402 81 669 -475 -260 -330 -314 201 -845 337 -460 117 278 726 -428 -773 271 -350 -710 429 -360 520 -781 399 -166 -605 -62 -484 515 520 745 102 548 -276 448 -79 347 764 -820 150 384 440 -330 138 -475 502 567 -370 45 -439 44 146 -51 -740 761 -715 596 -800 7 -389 563 2 652 -313 98 11 43 99 -399 -479 545 -522 465 304 -296 579 -34 428 459 -663 277 -13 310 124 -491 154 565 -468 236 673 -775 -655 268 -450 147 75 -176 -45 -866 -618 -789 372 212 -524 309 211 -215 107 50 -700 375 465 798 -43 -556 -651 -128 119 -558 662 -319 -551 -466 -820 -713 -850 -194 751 -108 489 -508 -392 -56 236 648 -260 533 308 -120 -339 -155 293 -12 -633 562 -337 -125 -165 -242 65 367 298 -222 -596 -382 71 -109 370 508 -612 -705 -760 -298 213 453 487 -135 36 -155 -566 -805 -410 163 -301 43 -814 592 222 -649 -297 51 418 -598 254 -54 -15 463 -25 -396 -398 677 -210 35 -274 457 570 147 721 -726 -239 -730 -751 -427 6 -870 -658 -377 661 -605 -419 -692 744 -344 -702 490 424 -306 -520 20 -881 429 310 595 221 777 134 -808 242 151 691 120 -766 -513 -813 143 116 671 -681 -788 -772 393 733 -429 718 76 -725 543 39 480 -251 -61 -446 -200 -784 -674 351 -444 -64 393 -317 -186 -649 -450 283 604 125 -651 766 41 -900 210 -508 -98 780 677 132 -839 -240 108 345 226 -335 -284 -146 -184 1 431 491 -429 -328 -76 561 -190 361 774 170 141 570 131 -839 -21 -623 37 273 746 -884 -662 557 373 -317 -374 -663 79 230 -489 -583 -92 -766 84 743 202 -121 352 -279 780 -600 747 104 266 -140 386 408 503 359 699 429 -387 52 17 417 -676 -584 -838 -183 429 109 574 -388 -712 -177 -724 -764 -368 -19 280 -221 74 53 450 294 -374 698 180 -880 619 -886 -671 765 37 546 -746 -674 -569 -628 742 -697 666 -570 748 -789 -170 92 140 487 -300 -272 -625 -248 -665 -412 -500 -606 -474 -28 -655 -46 -812 371 701 -495 -863 -401 -309 -104 -263 -462 543 68 100 797 -525 279 30 178 -866 733 239 605 -486 611 -25 -81 -261 -817 -184 -667 -79 -293 -805 -850 -182 -842 -26 -454 259 -615 -44 -889 704 -669 -778 -122 -416 -146 -403 -641 69 397 756 -433 -484 -615 -706 359 -33 39 627 652 681 -159 -724 670 64 137 -636 106 762 -775 -214 452 789 -430 428 408 -124 574 235 493 186 329 100 -231 -409 -122 2 247 -346 -54 596 -875 -94 -723 556 168 -258 684 -393 -363 -383 -714 140 -469 362 694 566 54 -208 297 41 297 -526 -329 68 9 -615 40 -30 384 592 -400 -739 376 452 606 735 10 570 543 786 -657 -802 -179 348 -578 -78 433 -27 710 -16 671 -599 336 47 -394 193 -541 639 -654 494 725 522 -855 -660 -514 -755 -26 92 312 -139 741 -41 -607 -766 42 671 63 -653 393 -74 -156 -334 -204 506 447 -145 224 -124 -166 26 -159 -116 289 9 -693 -432 -662 -517 592 -166 -364 -435 309 -155 -313 -495 -714 799 -834 -200 -75 -432 -525 66 437 -351 -727 253 -128 209 725 236 -21 462 129 -410 -742 -669 -615 470 -295 462 -178 697 -681 590 -667 800 -92 250 13 -261 753 -31 -385 -446 623 370 -658 -594 -470 -476 -830 -692 -863 -805 6 -35 577 653 -84 -63 -806 -719 476 -686 564 -685 777 -128 -840 -145 -218 -505 -575 -853 -879 -19 -198 659 541 -438 -537 542 -586 -76 24 231 -161 -734 -553 -118 573 -480 -161 -166 -708 198 539 -19 734 -350 -199 49 62 -45 724 -667 -274 -411 -711 -694 -157 138 -799 -647 -321 352 -349 -837 -50 168 247 530 748 611 510 78 754 -229 -514 394 -616 -146 -504 237 -392 -397 191 96 478 534 -448 136 -162 -405 -7 -412 -668 239 318 -589 -719 477 369 505 -671 -42 -275 -732 44 326 723 -249 -235 -540 638 82 778 -727 -483 299 450 -431 306 -344 -301 119 389 -75 76 -27 643 325 -780 359 -155 501 -255 -538 431 610 -860 285 138 329 -80 -24 663 154 -93 167 -448 -469 374 158 -859 -190 60 688 -596 -17 319 -429 -182 395 287 -147 -803 388 737 405 150 302 -166 472 684 792 756 161 -606 -593 -131 -631 667 -131 629 -760 -242 739 535 -252 -396 -41 578 -345 608 -597 -671 -587 -18 -254 -767 -33 -348 -448 15 23 18 667 -147 59 470 521 -226 737 -561 302 -140 523 37 -56 -761 -125 765 -52 359 249 65 370 -15 -757 378 8 -628 -599 400 -417 -812 -204 -249 -175 -720 -123 -800 157 51 -514 -493 -5 155 727 -88 372 261 -51 269 -197 -732 -48 -602 241 -148 -39 258 546 -398 -819 106 -790 461 529 -256 631 -634 -326 219 695 -30 -853 24 -683 -755 664 -714 -621 -675 -497 -628 381 -191 -250 -142 771 -581 349 -394 -238 -463 701 -832 -786 -349 -10 408 -2 -327 696 -549 80 344 527 -9 -492 -529 -535 444 236 -487 795 -806 227 797 399 767 -347 -392 -162 -385 329 198 55 124 777 -221 190 256 -584 -472 721 -719 -260 378 -776 595 101 365 37 508 -599 79 -747 -805 453 -738 -665 569 143 683 -216 533 728 199 275 -727 522 771 -32 -240 -214 663 -446 -57 -875 -308 -631 -383 90 -498 -623 294 -255 11 546 674 -60 -9 -130 35 -782 -42 -739 492 -559 629 345 224 14 -762 -652 453 617 -804 229 298 -185 -410 210 -849 263 771 306 -192 -469 200 511 -862 446 -477 -493 -29 -657 -616 -137 -416 745 767 -742 -793 -39 -803 -522 135 -664 140 -43 343 -359 -689 613 290 760 307 -434 -54 556 -55 226 415 333 -92 745 -608 474 32 -79 -181 -856 -898 674 -883 372 536 721 340 72 -860 590 -494 -214 14 224 -776 -191 248 741 -675 543 572 -763 122 -97 316 -704 98 354 -359 -588 125 -575 487 305 414 731 123 -256 -308 428 342 320 71 196 357 -160 -793 -411 156 131 732 -407 -12 117 482 449 -301 -95 -189 559 -816 -591 -865 36 -316 -599 350 -685 -409 54 -481 -357 -206 -195 -410 -535 -196 138 129 -337 -746 -845 794 -600 -558 -312 700 -388 -583 -632 224 430 589 303 -173 188 -36 -722 -323 -672 230 -572 473 54 -131 -271 321 38 325 -386 566 -757 138 -88 -539 -494 -468 77 -825 -830 -94 560 197 162 -131 -332 -174 -806 -417 -175 656 589 -533 -702 -510 -686 -569 -829 -842 -823 524 -616 -472 623 -510 61 -466 -67 -87 -363 -106 612 714 461 475 269 324 -886 578 -885 -287 -534 654 -282 -30 -478 -133 -259 -283 737 -309 562 66 393 495 -655 686 -237 476 -852 150 290 34 -453 -321 689 354 12 741 563 487 -349 662 -895 -852 -299 -88 -186 -422 -89 -436 -524 -356 -259 -74 683 -165 -665 -213 -552 -721 117 -827 -158 461 218 581 540 759 706 265 -380 107 -263 -871 716 317 731 -724 160 -496 -19 -454 675 457 417 -664 373 -381 -534 231 -562 -772 -223 -719 730 -851 -71 -478 618 -719 -521 381 678 -183 -113 -731 -285 129 435 -778 -608 99 -544 571 -670 735 -510 462 -103 -270 -2 -780 594 204 200 242 321 674 384 194 -812 124 -172 -252 199 -663 -660 -719 -807 -371 -816 486 -446 -725 193 -534 397 -49 -471 -434 -846 742 -861 -616 18 287 -214 -357 -641 129 -859 -637 -888 698 710 -244 242 -66 756 304 -785 -678 -518 -58 -89 -871 141 -557 723 -385 206 -486 115 -287 -710 659 -310 -699 -663 344 464 135 -522 -447 712 -60 730 -465 369 -34 -496 -658 -520 -657 235 -199 166 274 -886 547 -156 -616 153 258 138 149 3 436 -51 64 61 368 -745 559 374 444 104 278 -419 -14 -619 -86 -778 -604 -844 -562 405 -326 111 -79 422 -132 -309 -847 -115 459 652 -431 624 -577 -896 -332 -539 108 -437 -783 -208 450 676 708 -729 659 -748 763 54 228 -124 -378 -754 -436 -10 -334 707 663 -867 -520 -154 -798 -264 -251 -140 484 12 573 -446 464 -857 -690 200 -858 -569 529 -811 554 185 -44 -454 -481 -900 656 -882 -671 695 28 -549 621 -463 -505 -477 342 79 -332 -82 -421 659 -172 -630 -407 -524 625 169 -362 64 -711 -521 281 -442 -597 251 176 243 90 -210 569 -430 -417 96 -752 76 -60 174 -70 -879 -771 774 293 221 -195 -210 -699 -321 -835 121 -79 -784 585 -53 -373 709 -828 -633 -877 -427 35 406 -111 -343 -437 220 -305 643 295 134 92 -317 -713 707 58 -666 467 -550 -165 -799 -526 -742 -551 -539 169 467 -111 95 -182 395 -759 66 301 -234 -116 -762 -559 534 794 -385 -668 532 -823 -613 544 578 -33 534 -465 -403 -775 -65 -340 -167 -213 562 23 326 -87 -403 605 30 -604 340 -147 -851 -401 -67 -320 -463 552 -771 -38 183 -145 544 456 761 -110 -494 -296 10 -277 94 -683 -799 120 466 -69 774 304 605 -431 464 -886 339 644 54 -687 179 580 186 50 698 505 -805 287 547 -786 119 158 306 -49 459 92 -575 566 -580 395 71 -286 -296 -366 -567 -334 332 47 -898 -637 -610 91 478 -224 527 94 139 444 252 -153 -667 327 -456 476 -703 686 49 94 -411 -330 -470 -652 723 -628 -260 526 228 -240 -834 -23 780 259 -19 673 -883 -561 -260 -27 -243 -577 -99 -179 -755 -127 724 290 -149 -194 392 -674 553 686 273 158 394 -313 -44 -768 308 202 -807 619 -871 581 -182 -681 -335 228 50 -830 -572 518 -371 -57 -143 -727 -710 -222 -838 -807 -145 -241 671 -722 2 779 -418 730 -700 394 -215 53 233 -535 -833 491 25 -202 436 -154 246 -516 135 -61 142 118 507 -83 384 614 739 402 153 -785 -425 479 -371 402 -899 -873 657 -7 626 385 453 520 300 -804 78 231 -881 444 361 -102 -293 -273 120 -317 -503 -789 -296 535 692 598 612 457 -354 -197 456 -896 786 242 -598 279 -609 -768 417 575 -398 257 -168 -327 -193 235 -324 359 419 73 296 154 -705 793 574 -411 -289 -210 -334 -687 101 12 -854 24 83 198 -189 -301 21 -574 -612 -516 785 -293 706 -539 -541 747 774 12 384 -675 90 406 -100 648 -110 199 742 -186 -655 317 -143 -265 -611 -395 274 -170 650 -504 -111 -426 32 -423 799 352 67 187 570 -9 113 -762 208 -869 -422 443 -87 -694 -109 184 31 -699 -21 -520 -185 734 292 795 -134 381 117 609 -690 -380 265 161 -861 382 88 246 -118 -424 -35 -455 247 257 -880 -697 -623 147 704 11 -405 -897 -408 -329 315 631 -232 698 -77 506 577 244 -386 -246 312 -128 89 -336 -412 211 -97 -580 61 469 -493 146 -788 -146 116 -242 18 -395 -555 304 536 -55 -284 -827 161 -524 -135 548 341 -847 -833 306 306 -784 240 744 351 271 -141 -374 401 -577 469 -144 -296 -788 -663 131 731 -816 -662 784 387 468 52 173 -47 721 -397 -398 537 72 75 74 -508 756 -427 328 -161 107 -746 142 782 463 240 -866 -762 -336 -548 -702 219 -148 684 -324 290 90 195 -233 -381 761 350 -142 730 -129 -783 758 -415 -723 -480 -719 66 332 -431 796 -419 494 -467 -829 -844 115 -760 402 -513 -278 -728 372 -721 -676 -489 -738 359 42 -139 333 -572 68 170 -388 -481 221 769 -304 -523 -444 -132 -895 -542 -308 -314 292 -871 -478 -463 -786 745 -6 273 -683 -774 -637 -777 -796 -26 47 -51 -423 342 -848 -737 105 -545 -817 -43 85 -713 -167 743 371 416 -423 488 524 651 -426 475 286 -651 -239 239 556 -822 -297 652 -676 331 187 -66 -324 -267 -128 -681 606 -415 -123 -291 -262 -379 -785 458 36 -221 -207 -345 -696 552 647 -364 -359 -117 776 -115 774 319 314 -522 108 64 630 666 520 -96 23 -767 -633 -313 -24 566 -493 -87 -498 -556 432 -72 -461 -78 373 -814 396 467 -494 -597 -765 -821 81 316 707 681 50 557 1 -420 477 391 -84 -671 -352 284 102 -552 -140 -683 -606 390 -199 -847 -589 771 -613 335 -754 -508 -211 -84 -558 -598 295 5 154 588 -372 579 722 -272 -777 -9 140 -444 522 -556 -591 625 450 -334 -565 -329 384 471 -607 -527 -371 275 7 -894 -521 -74 -832 -583 68 -559 -96 -189 -743 790 725 -361 186 292 692 -126 -276 -303 709 -797 360 -55 -836 -102 706 145 661 588 547 -827 771 -842 311 -86 300 614 -390 -503 -254 297 572 301 -404 560 -160 -363 623 258 -806 380 482 -772 -130 112 -740 182 112 -718 128 752 771 -49 665 505 -62 485 -311 -739 558 -366 -22 -753 -22 -291 -394 -382 414 497 737 -490 554 104 345 -787 -509 -164 -714 727 -590 235 713 636 -528 556 572 -729 -721 -853 185 -567 136 -494 -586 -532 -853 -423 758 377 -743 467 6 485 -127 -45 -3 362 521 -215 434 446 163 560 752 695 300 -784 -306 -128 -626 165 172 -258 -827 148 501 -411 -730 300 -772 800 -87 80 148 514 -422 -190 -283 -768 -530 -478 468 391 75 708 -889 280 50 -89 708 42 502 -770 -123 645 -697 495 278 702 347 -894 234 312 -155 -652 513 154 -751 488 -351 -303 -690 -343 459 221 650 756 -126 -754 320 199 542 -276 -685 -76 -197 -838 419 278 334 -330 -445 356 270 -424 -114 -798 -574 536 157 713 136 -865 -707 608 338 469 726 667 407 -482 498 -314 -41 673 148 -116 621 767 -786 -39 -783 574 -262 -839 797 659 524 180 -542 327 586 -78 535 723 -112 517 -578 -444 585 -195 -596 658 132 -658 460 -690 518 268 276 -19 -113 249 446 -793 -21 414 -216 -90 -482 -798 437 -5 -200 -722 790 -40 -111 -30 -638 10 448 -34 222 490 -367 -650 -422 -801 -687 225 -620 250 419 338 -442 -684 -308 -768 -594 -57 159 599 -219 604 -400 26 -217 692 151 782 170 -783 -666 -829 175 -81 165 -282 717 -231 -413 -647 401 -880 -489 -865 370 195 101 208 104 719 438 -281 -702 -316 -784 55 -159 269 -515 -323 364 -416 210 -827 639 -781 160 -586 -743 -442 6 481 -176 797 -480 325 81 710 536 -210 582 -475 -317 -496 587 353 -311 -289 -480 799 585 -164 393 -161 200 326 -303 209 -474 -33 226 -491 -371 17 -353 799 -575 1 172 200 608 650 -520 681 -307 -366 101 507 -104 706 -651 -264 -386 342 -19 637 699 -38 511 -113 482 788 324 380 -154 734 -80 -299 -895 243 -239 496 621 -614 -410 115 -461 -73 31 357 362 680 -749 -225 -577 87 449 -199 -875 243 529 176 777 661 -189 211 -780 224 416 -820 457 166 -549 -293 -656 -570 132 77 164 140 143 242 410 -435 418 -239 -368 -12 -748 179 595 -887 -195 611 544 -549 -836 -495 -890 80 368 -76 -601 -692 -471 736 229 667 74 424 -750 401 324 -216 -294 -103 571 -180 133 -749 -296 329 -675 -776 382 339 -166 -812 83 -339 500 -751 523 565 245 597 164 -333 -317 660 -270 -359 -708 -258 -603 -777 -61 227 467 -596 168 153 -687 -491 362 -37 -740 67 -410 258 -232 627 -314 -378 -144 178 543 143 -646 771 793 -187 -213 -366 -881 376 -453 390 685 -516 399 -653 623 68 101 -878 -858 653 -356 -284 97 374 -250 302 697 -820 -283 88 -17 426 -327 -515 606 -586 307 -147 341 -132 199 -342 526 -454 -569 251 196 510 -766 -257 -332 458 476 -570 -538 560 -504 -41 -646 787 -768 754 196 100 -840 521 -552 217 568 297 641 -752 -784 -761 -859 43 -60 -238 -119 29 -52 -293 729 -740 -868 -318 -204 310 -546 -484 -628 40 -173 -344 -314 391 -480 529 -881 719 582 642 277 721 561 257 -446 -119 -419 -201 -367 712 -629 -516 327 342 -374 -358 -197 -242 784 528 101 660 -683 -438 73 17 159 -895 -692 -634 36 -246 552 -783 355 557 -550 -500 467 760 -62 244 44 -890 452 432 -36 -260 174 -475 -776 728 -703 444 220 800 677 -100 -673 -144 -107 -143 625 -176 176 -757 -185 -201 -348 -355 671 573 667 -731 47 -291 -535 270 300 795 501 781 -550 -312 -148 -347 -876 501 -709 -202 -188 690 -239 -31 706 687 601 69 -8 795 -26 -823 -466 -552 -255 -578 13 -237 125 -872 461 529 482 -428 -238 -567 -760 373 494 -342 11 -372 -380 -320 -185 495 134 461 757 -585 -428 -587 317 -406 611 -745 -704 -354 656 584 121 -354 -442 254 -548 80 658 -832 -72 -604 -382 150 51 -485 -881 353 797 -608 -866 -18 744 -518 -6 -362 -643 92 -492 105 -305 186 178 -274 -38 35 273 448 209 36 753 260 798 -717 199 -619 614 -572 -27 244 190 -758 544 -56 40 -827 17 196 171 -666 -35 60 -589 -222 -804 402 158 -17 -72 -306 -748 162 -429 235 -666 -651 -609 390 144 -761 127 -718 -745 -69 -708 137 -440 561 -685 -473 -156 -328 -471 547 -250 502 451 342 462 738 -169 -484 31 -621 -408 437 334 -275 673 -833 -254 75 -710 -61 639 -471 757 -96 -72 -148 20 -460 -364 -645 73 -393 87 730 724 50 309 188 -288 671 704 437 -140 -713 -335 645 -731 -652 -522 -710 468 1 -896 -897 -848 677 203 -610 278 502 -886 -893 -201 -668 -297 -856 -351 712 -390 -880 220 245 -209 -397 753 -790 57 -498 509 714 3 332 -104 -774 248 416 98 -455 -385 760 -626 -196 643 90 -103 -553 309 457 730 -607 748 778 727 603 161 390 318 -829 240 148 537 -237 234 -777 219 305 35 767 -186 200 -235 222 -34 579 -449 -780 -516 -16 -131 -120 341 -604 716 -510 79 442 296 -570 60 -834 -889 -457 -50 -201 323 -458 168 -96 -880 -582 1 -394 -382 -736 -232 388 -49 -305 95 292 720 -87 -450 -804 -223 13 -534 -605 -809 -211 606 527 462 253 196 782 645 625 691 -465 90 -539 -255 556 -525 477 763 -51 -770 157 158 343 488 778 513 -54 259 428 -270 43 444 -171 6 -514 407 309 599 394 -668 646 -523 -314 375 -834 -690 -56 -567 -175 -636 453 -95 765 720 78 693 -634 194 56 -246 661 792 -324 -637 -691 627 350 -800 396 239 379 -601 145 237 180 410 -823 -348 -465 19 -20 -805 503 338 -185 -544 -660 -135 -757 -740 -155 -21 59 624 -138 -122 -258 -22 -171 -848 318 464 286 -886 19 169 -892 647 -815 218 -759 721 -376 -277 353 -785 462 -665 -745 -768 251 -202 68 -173 182 -261 664 -838 -122 320 -513 -293 -811 356 -105 472 -44 692 -316 211 250 -726 -704 684 418 714 674 -695 -513 463 798 -267 -820 -495 299 678 56 120 768 360 755 520 -463 744 199 -376 -759 -801 -156 -242 365 -270 0 -686 244 712 145 -463 99 -545 -226 -227 -301 -307 638 207 -285 -693 42 -535 -744 -172 760 -119 356 -361 398 -439 517 -323 -79 632 -296 685 277 -300 -87 628 119 -806 -783 -518 -271 -581 654 -868 -124 -758 -577 -149 -137 285 -108 773 280 -484 660 -55 369 -481 783 -518 497 553 -234 443 -836 -526 119 -360 466 699 -60 95 -397 -805 651 -369 -369 280 384 -236 149 703 50 -284 -251 408 -19 227 617 -49 156 550 409 -740 473 -882 559 -684 142 575 -537 -633 -593 419 63 -639 114 627 611 203 -518 -57 -158 116 -845 -654 479 698 -486 -380 -867 -732 798 163 166 -694 -683 408 -380 63 -63 102 -527 -516 -320 748 668 -601 173 -225 495 520 -100 739 515 153 277 -706 602 -128 466 553 -507 675 -719 48 416 723 699 451 -630 374 322 -165 -89 564 61 -511 791 377 526 -64 593 -52 -768 29 -249 96 619 -292 589 476 764 -724 -283 -795 369 413 -4 -614 33 -429 -226 -534 -713 33 217 278 110 454 442 -164 447 -174 599 -374 398 -710 -59 -502 671 -254 481 -284 -517 766 167 -856 356 182 -478 137 -418 344 -746 685 598 553 63 -402 584 726 144 491 378 -203 -681 -310 304 -178 -662 367 563 361 -106 702 -379 -666 714 -248 332 -828 -550 -420 763 -365 -695 -251 -192 -277 -632 -900 -231 779 710 -443 -126 -221 490 -18 -397 168 232 -461 -238 317 -60 -31 -107 611 -69 -536 -794 -329 273 661 -736 -720 -565 -664 -434 469 642 -830 -355 284 360 378 -475 451 762 631 400 700 -626 -674 -709 -115 -586 -253 179 728 565 707 -347 -241 602 313 -845 522 298 -164 644 744 -774 -116 633 -855 254 -408 -774 -26 -210 -49 -449 -805 632 -145 487 -524 -285 -101 -614 87 27 -822 618 -378 777 376 -804 92 567 -559 144 -277 -305 -312 -621 -461 566 -6 440 753 -724 729 522 367 -308 -539 -538 -841 613 -684 166 -179 763 -745 -659 -382 -745 98 -162 659 291 -681 -564 207 -273 553 624 -418 -142 639 -304 -136 323 213 426 -603 -516 598 234 -96 -343 781 -753 537 553 255 353 -569 -359 -2 -568 -893 -304 -595 573 -426 136 24 -195 -105 312 737 -314 -294 -62 398 726 -172 -633 -10 -264 619 -561 -222 -76 761 -724 322 -26 -819 284 -787 -776 -606 -636 -712 529 751 -607 -56 145 104 -753 -510 -307 620 -545 316 -78 342 -277 -400 6 308 -219 589 -46 -648 -789 86 -105 -82 -379 -886 -745 -171 -740 -84 -569 -163 693 387 477 -271 111 -470 221 126 202 117 -306 604 720 144 756 -573 -508 -679 -84 -659 -296 127 -342 -734 -605 399 -349 -166 -860 189 -197 539 106 44 545 -785 -458 -517 553 -355 -823 759 -163 -197 -519 115 413 -441 41 -676 586 410 667 -81 -482 73 -197 -353 -382 -170 -498 -528 -608 161 -808 532 -845 254 712 340 317 -878 -812 180 -158 650 128 -537 -349 580 106 342 354 -392 452 783 -793 588 -672 -223 130 200 519 104 536 704 394 154 -401 -564 -657 -735 774 -866 292 395 -519 -737 125 279 -214 -444 531 -346 373 -575 -858 109 278 -653 105 -463 -785 179 -185 518 -514 22 -328 80 -589 -92 -605 599 -86 -588 592 -841 -763 -776 -310 228 267 728 165 -751 -449 274 -366 -195 -750 303 -738 310 -565 -780 129 259 788 -406 -645 -21 -676 -645 -260 697 -818 -262 445 -636 -277 -377 -577 0 -478 18 411 -512 662 344 529 -803 -365 346 -595 456 -524 -8 510 719 -295 -858 -494 -727 -56 -624 294 173 598 656 719 -401 -741 461 591 103 14 -668 645 501 -492 268 407 461 -536 -825 -34 163 -389 243 -891 758 -92 -634 -695 -257 616 -292 -454 172 218 -238 -633 745 646 751 428 -230 -358 492 658 271 506 -152 728 214 -606 65 -800 642 -209 -94 -94 -47 -784 34 766 153 -371 224 -360 545 -809 -289 747 533 773 377 301 516 -750 40 769 458 14 -394 -291 429 -75 671 -843 214 -297 469 418 132 376 -617 343 731 2 -318 -545 764 -752 -106 -548 737 -358 -253 387 -97 -110 -605 444 402 -515 -511 118 411 478 242 -819 62 -49 -822 355 -770 119 774 -102 -340 -401 564 338 -675 490 -168 707 628 727 -194 407 158 -818 580 -296 571 -26 691 -448 -407 -504 270 -801 68 114 -683 -242 432 -149 255 445 -556 440 442 -171 -699 606 -150 -49 -336 128 -157 484 199 -458 281 734 -715 -753 -455 -261 107 -186 -563 38 -799 -381 12 -622 40 -291 90 -59 162 636 -352 -246 484 -198 -135 700 49 -615 755 -446 -891 194 97 370 588 -833 -174 14 -242 -270 714 -83 -388 594 412 738 -874 664 -211 -615 -797 418 579 601 -637 349 547 95 -190 278 -689 698 29 -647 -179 -190 96 373 113 -384 77 -439 -862 -114 -32 -70 404 -63 714 180 -507 -655 5 -707 -517 49 -487 -67 -804 -876 -643 -523 -224 426 -11 600 99 79 689 427 -429 -530 -310 702 467 334 -711 339 394 -155 136 -676 -421 -315 53 494 498 -89 -799 49 -100 -758 265 -806 -482 189 555 517 27 -571 -620 -328 -795 -811 -652 -250 89 -373 237 406 -678 727 26 40 712 -61 -208 -249 69 210 -389 -322 -297 -155 523 675 488 138 -671 -778 732 298 639 344 -592 347 785 662 -387 -858 794 233 257 760 -209 255 109 -526 -696 61 413 -32 489 610 -751 -844 714 92 -214 -189 557 661 483 -508 -828 -202 -204 -114 230 -150 740 220 704 -299 605 493 -490 -434 167 6 585 585 165 436 -608 -247 -353 -631 -133 -411 -709 -232 -220 96 -816 -162 -624 795 441 -5 -445 -478 -629 699 -303 399 112 181 415 -647 -314 -608 -702 -372 475 -270 488 -106 3 -104 535 316 -513 -48 -494 459 -489 -51 -857 593 274 -390 170 767 -465 391 277 178 282 -626 -598 -129 -835 -306 -871 664 181 121 -278 639 -121 -34 136 408 437 703 630 596 413 367 123 501 311 697 -749 -639 336 -671 597 -117 -526 -419 525 272 598 -294 301 132 -370 -86 -45 -703 716 -456 35 477 566 490 -651 475 -837 -279 -632 -652 625 -448 -670 456 -688 -143 388 -702 -171 675 113 701 -777 49 508 378 391 -313 776 -839 279 -607 -815 434 -805 -292 658 391 -610 450 611 605 452 -313 -201 253 -558 -216 390 168 -328 390 772 530 396 -450 608 -725 -6 -71 -442 526 -320 -548 403 420 278 -518 -81 128 433 -546 127 9 546 -467 91 174 233 -413 -475 144 -560 -549 719 358 -495 768 620 -118 -425 -578 -477 791 13 -236 -495 -127 -524 -263 -289 621 -513 209 743 474 158 16 67 -75 -736 693 -825 598 -111 -403 89 149 604 6 493 186 -249 335 125 -584 -341 -286 687 709 -339 781 -126 479 589 -403 420 678 -324 571 181 -759 -67 776 101 262 227 434 -418 -553 -202 84 -322 -526 -816 454 -457 62 -78 -172 -543 129 -454 748 705 100 668 -386 481 736 -422 -285 557 641 728 563 -330 -660 423 -616 781 513 546 787 -232 104 90 626 -86 569 -576 166 306 -556 531 -38 -236 653 -552 595 319 266 -45 -636 -169 441 -790 -855 429 -362 45 670 500 -51 508 173 -858 390 -570 -655 -848 532 231 -416 245 -868 294 -547 142 447 21 598 -153 -73 -260 108 -280 -498 -352 794 268 -130 -427 182 423 247 111 763 -824 -108 652 -859 -885 114 -663 102 273 -298 -509 -406 416 -227 -742 124 333 458 -89 217 -851 530 -377 84 745 588 -59 -209 563 -385 -327 -615 764 -773 -798 120 367 -550 385 215 -292 694 305 -302 -525 -266 -493 -611 -637 77 -403 -769 -800 -413 707 621 403 -824 -546 -755 -499 35 -471 605 500 372 506 198 -329 -506 543 131 -245 394 -612 -576 45 -666 -86 -766 -494 -398 -436 166 -672 -110 -181 187 -563 -420 -869 506 561 393 619 203 -731 -204 -195 -500 -410 58 -691 -654 136 477 -126 -544 -131 172 539 -318 -798 -890 299 -706 -704 -599 -465 -725 -441 194 332 -133 -739 -653 -418 752 307 786 -440 -455 420 -717 -509 -657 -148 -540 772 585 295 -815 -305 433 742 632 667 58 -827 698 793 -152 -88 -119 598 -681 496 267 -383 624 -742 -108 626 -213 -883 518 -506 334 -487 -399 329 356 -888 -795 679 719 480 678 -315 -749 -43 -243 -765 285 85 -838 486 600 -4 404 537 -192 -588 -621 380 -844 -525 220 -108 -288 -700 -814 588 35 -899 752 -172 -621 -459 704 557 731 556 408 -337 -744 -825 -875 115 -226 626 -863 -509 -437 234 592 325 51 378 260 -391 -129 188 -26 392 628 -866 -254 -733 -592 155 610 -886 -297 495 -811 120 -818 249 610 -102 218 -251 658 -201 164 -832 -483 247 330 418 -432 -418 714 -896 34 -197 722 -721 470 -720 -886 381 -32 45 -367 688 -714 -821 -75 650 -589 -502 622 -464 14 -172 -707 752 681 149 -347 -714 -41 -566 -171 -740 32 -241 382 363 427 73 -340 -32 -703 506 -270 -275 -24 80 553 -391 460 -738 -304 247 -696 198 434 -121 -782 636 627 221 -188 -74 -527 795 12 -456 67 535 660 167 -791 -495 560 -176 -238 132 -158 649 -151 205 -881 -120 -290 -564 437 -473 -206 -404 -1 -825 494 735 233 124 -891 -194 -573 -296 504 -108 -126 772 52 499 -801 407 -761 -61 -699 478 -205 -285 162 -578 -485 -344 -883 -3 235 -362 -187 114 -271 -304 762 338 -155 1 -435 -633 -723 404 410 -4 643 448 -786 704 331 -672 -98 692 -718 -175 461 508 8 -28 -375 -230 339 789 -185 172 -518 -503 769 -211 -462 415 725 714 281 291 -281 -157 614 747 -634 -200 45 -612 -466 562 -683 130 -844 -463 790 -634 206 320 275 397 -266 -425 624 766 593 31 -198 -837 85 -649 -518 716 497 -371 -799 -623 714 -836 -247 645 -295 320 142 -410 448 -330 745 -726 -751 615 -199 308 227 592 136 669 -127 -288 270 460 -373 539 551 122 -482 500 -155 -159 600 715 569 502 236 -890 -348 -20 -350 763 28 -706 -701 -586 -526 -850 622 -613 -690 761 713 190 -337 261 -550 -785 -4 -818 224 -232 -294 -232 -551 348 766 658 -782 -856 736 292 -716 -554 -825 532 -472 -283 786 443 -318 -713 795 -277 -453 781 -577 688 -568 -521 475 198 612 -261 651 -825 -871 -120 -533 -170 792 -102 -503 -70 -73 169 -390 419 -341 -771 -690 -46 268 371 434 744 -859 -232 541 -334 -106 -435 405 107 -214 -427 61 298 517 -838 662 -143 -717 202 -583 -334 693 680 -419 275 -852 -26 586 776 26 252 273 397 787 346 -454 -858 404 -715 -158 49 201 -80 -295 -134 -577 -206 -311 510 65 585 -416 -521 -18 375 -5 -767 -689 527 90 -838 -431 104 -653 655 -370 214 -190 426 -713 158 -322 27 -335 -900 -467 164 435 -782 661 -827 -219 -93 367 -744 756 81 582 -793 714 595 -435 -224 81 -221 532 702 -694 -288 -105 -600 -224 796 88 -67 -552 360 -659 630 210 -181 -654 -348 -118 739 166 -214 779 -790 -850 -368 105 112 -664 -5 -282 -150 291 -15 796 415 613 -536 -142 298 -896 -726 440 463 651 -266 583 -112 393 332 -68 538 -607 -200 -714 -353 -120 -159 -383 494 -232 234 -163 -438 -430 -242 390 146 -653 543 679 287 645 -146 110 -435 -539 -499 -364 -395 18 -34 434 72 638 120 529 205 -795 -286 201 392 -881 324 -188 8 -699 573 -716 573 -326 719 329 -346 555 362 -371 -778 -375 -85 673 786 -379 -170 710 -665 762 441 -274 -484 -570 -532 537 415 546 -193 -17 -197 48 -46 168 -691 -260 -553 -608 -145 -883 715 -114 -419 81 -641 -849 -463 181 -310 -489 512 -424 -169 -93 -303 -63 -585 575 656 190 -411 -9 -608 -149 -373 158 -298 -647 -213 380 -495 70 1 -841 3 -688 248 -563 -117 373 342 -815 135 452 63 -738 -261 -871 559 357 373 -280 703 149 -447 -366 -669 -386 25 -576 307 220 -473 385 792 100 570 -816 287 -696 -96 -740 -35 662 191 307 754 -824 -124 -531 66 59 686 -42 -663 -106 35 0 176 508 355 -284 -385 439 -695 569 237 -347 227 479 -871 -849 538 -686 448 300 -80 433 753 -225 782 -560 -526 419 -777 259 -625 -719 -817 478 -306 272 759 -847 768 193 -14 618 -562 201 -794 -480 -844 -621 498 406 725 -334 -237 -106 -175 -850 140 512 -728 -707 -313 -620 790 -748 515 380 -165 694 162 -466 -605 196 481 -510 -390 244 -218 306 -443 374 255 -770 87 155 -399 -432 -212 508 -653 -671 -584 489 -238 391 457 -154 -131 399 -153 405 129 -103 605 -305 628 637 -493 -506 -588 512 -165 -851 634 96 408 350 647 659 -861 -823 786 4 -177 20 747 85 -574 593 -92 710 410 703 -885 -598 -797 -758 445 651 48 521 -791 -183 4 509 272 548 -365 332 -78 247 746 -338 -73 -266 -6 -44 638 -571 507 544 105 -182 -550 73 146 -634 606 -85 -255 -724 2 -708 -300 796 21 -648 -404 264 -497 213 292 20 -582 643 317 -391 321 -316 417 214 407 482 468 120 -788 341 460 195 -51 -166 645 -668 574 -513 14 -173 -693 -394 264 72 -590 535 -514 135 -458 -182 -425 663 -883 -544 604 636 -609 -333 -547 597 -92 -170 -328 -815 196 725 232 795 -649 393 -345 -519 600 -799 -787 451 -586 283 -229 -540 710 708 -13 -393 -162 71 -883 -808 403 -122 526 -379 -484 -157 119 229 356 -119 -272 97 -52 63 310 718 295 -226 284 349 -402 164 15 -345 -210 182 309 406 419 -482 -215 -800 183 568 -702 209 577 -150 205 569 578 675 412 590 -889 -717 34 -451 127 -588 50 584 51 103 -101 321 114 64 259 35 -397 -632 75 -475 468 -375 -280 -123 -680 -791 341 -331 -529 -39 736 -682 -271 386 -623 -760 231 -77 -284 762 612 305 124 -306 -311 -548 -169 283 696 -369 -326 -455 -713 557 647 -59 501 -521 188 436 -202 -869 599 254 -408 69 -111 -246 -59 555 -269 778 -456 -69 -533 13 132 -783 -611 536 0 -53 179 515 627 -239 -449 -577 -746 -327 -24 248 -410 563 22 449 -736 -835 -745 -661 382 -570 63 -762 463 -653 -273 -276 -266 -882 -317 -393 -120 -550 148 764 -900 631 635 -93 571 608 -52 -157 140 519 -126 -755 -695 -375 -778 569 -512 139 189 -138 -512 -23 721 562 439 296 -754 644 -294 -428 -41 -796 -13 -750 -745 93 693 484 469 313 -585 -258 398 -897 -401 -261 -46 -393 717 538 -347 -501 -632 -769 -229 -236 655 381 217 -418 -468 412 320 -530 678 317 -327 -398 -688 -430 257 -752 646 301 94 589 -60 376 365 346 590 315 33 -565 409 53 -57 572 282 783 -359 486 347 40 399 254 681 -449 610 -718 -790 -481 388 501 -465 -280 -802 -828 -683 -732 196 -146 129 -738 677 15 -318 218 681 -645 74 -205 -603 -881 62 -718 -199 -111 242 -253 513 567 -710 -125 -386 -709 251 280 121 -2 -136 -300 -431 405 221 706 -753 -160 -652 -337 576 -477 -394 -426 -104 216 -324 -770 165 727 327 97 -443 -373 550 -574 567 -367 -170 290 577 457 -698 453 275 -386 477 545 -358 400 -556 -524 -452 367 -206 643 522 -422 71 -870 403 555 -291 459 -768 -714 348 -152 460 307 -338 526 679 -773 -50 153 -556 351 718 158 -787 -33 -211 201 -441 782 604 62 -874 -131 485 600 66 -888 226 -693 368 420 -382 583 -517 -458 701 -541 -677 332 -571 -130 250 469 -842 -189 364 -273 -39 309 -370 23 -86 -772 -24 -262 -479 325 -247 149 640 -183 455 -785 66 -586 507 561 240 228 -566 -555 -373 -275 -299 605 14 628 -246 -820 -112 787 -400 -257 -517 42 355 -361 -469 -716 -565 -326 368 -571 -396 -366 715 -417 -745 116 -376 -385 -894 -767 772 545 257 299 -894 671 168 367 209 -308 -118 -342 157 498 -794 -314 -67 455 641 357 316 -539 689 -584 -255 493 -192 6 -77 668 102 135 151 -479 233 276 -703 -420 6 -327 -152 -379 -236 -400 776 747 -251 591 701 -763 -263 215 -24 -108 -566 -209 772 53 164 -128 36 514 546 -229 -254 -568 -457 -141 510 728 329 355 164 47 208 296 -62 84 118 44 -101 -223 387 649 142 584 -708 637 619 -677 -265 -627 -231 126 -123 113 -189 -44 -486 541 -809 -179 -280 744 -493 -832 91 333 -247 -697 85 683 -318 190 99 673 171 -406 -744 639 231 85 701 355 233 -512 -99 -539 -331 -857 -658 -420 -243 -72 -76 -223 -547 -669 344 353 550 779 -798 -100 -467 290 -658 287 -826 -380 -335 -98 487 -383 692 -322 722 -597 -611 688 -248 793 228 -36 -231 -648 -723 298 -248 -140 -162 27 -721 316 -871 -270 -320 330 71 242 258 -380 -352 762 742 503 -260 760 -296 599 92 -808 651 -322 -652 194 709 -876 325 789 -163 259 -840 568 -730 527 783 286 239 127 -398 756 -25 -317 660 -859 -725 634 252 457 -898 -721 -514 725 24 -113 13 435 -721 351 137 174 -737 -672 -454 13 -117 676 560 -322 343 -583 -593 15 -456 -431 -50 -383 -123 -51 -857 -223 786 385 44 211 103 797 -257 386 -806 770 -101 -449 -394 -454 -508 -846 -794 -454 95 -432 -202 284 756 125 -420 301 329 629 -79 -725 215 126 -467 82 137 653 -540 -829 -351 -74 110 -127 611 -1 179 564 132 235 461 289 -208 215 721 618 -27 -745 -422 -580 -335 -10 -110 597 -25 -428 540 -437 -247 -168 480 -297 226 -32 232 -168 -650 704 318 -325 -207 -716 -854 -625 782 -540 -200 -141 -547 -275 -386 -501 83 -546 -517 -581 499 168 -628 -8 -238 84 -622 -844 -252 -711 -130 -315 558 -34 587 93 706 139 -608 -359 -848 -104 -752 -842 -421 589 11 118 287 677 -121 686 -848 -25 65 -160 682 -522 440 -631 -519 81 -28 640 674 -59 346 695 -188 -15 -848 641 519 -426 -123 230 -397 -642 -194 -307 786 226 -624 -437 241 -456 786 574 96 -734 -800 658 -411 -737 -104 -480 -296 634 -660 386 211 -7 -500 -524 -344 -597 -750 317 -164 326 -11 -520 753 -201 289 -611 122 -93 621 -555 -223 -460 35 270 167 423 372 146 -261 -659 758 -770 -96 -627 -228 -446 -833 -817 -823 -551 -809 -271 447 416 -731 184 730 -401 -657 -276 -561 -881 -441 -745 -691 150 -238 -384 590 -748 -207 -245 -402 591 -509 -774 -187 -795 26 125 -427 426 -861 -394 -31 442 121 230 -668 398 154 -770 183 -696 -788 -237 -477 -651 726 296 489 527 -295 -703 -280 -161 755 9 -31 134 546 -585 -40 668 -376 202 168 -36 571 -48 174 -481 428 -48 -883 131 671 -888 -777 -853 149 403 570 -193 356 -270 -807 -414 388 298 -326 -862 -473 -240 -759 614 -322 665 556 -696 678 159 34 633 168 -684 628 -578 -441 59 306 -384 -471 83 103 88 -652 -613 -772 -431 134 -629 594 -352 -670 773 -289 579 204 385 -762 -828 2 -594 -351 236 -678 -272 -436 19 -825 336 -408 404 24 262 -338 -613 5 185 121 -537 149 -615 -141 -256 -473 249 -860 557 -438 131 65 -66 -443 -628 710 -214 -321 647 34 797 176 44 -510 -247 -565 -249 361 -81 524 -343 360 156 279 -534 -241 -13 679 -624 693 391 -183 433 -105 512 -363 771 -356 -267 -227 21 51 -569 -897 -200 -472 -559 279 220 605 332 -142 -531 -243 -765 -126 -398 725 -369 387 -868 724 -528 687 -253 -682 -536 -499 -836 -542 79 674 -866 716 -737 32 699 179 -541 -817 -523 -252 752 751 647 648 246 398 -148 562 755 -520 629 -493 227 759 83 296 -888 -271 239 -350 -157 -320 -199 -30 706 -653 138 -548 305 -725 -563 -723 -610 588 -9 -501 -837 -215 -858 789 760 471 27 44 -781 7 510 53 -65 -367 -734 785 -347 3 -127 673 154 646 -342 83 121 502 694 684 257 -182 417 394 -67 -204 -404 514 -404 -865 -688 -805 744 -625 -188 793 -286 749 425 748 -156 -146 -198 -149 641 -630 139 -726 -558 -679 -133 -831 534 -114 362 230 419 12 242 -879 467 685 -266 -794 -662 -45 644 362 -46 264 312 550 -19 -788 708 777 -613 -743 519 -743 795 350 772 -457 -741 24 526 -812 632 -267 -347 101 -263 146 -796 -349 80 -763 717 437 40 751 -576 120 688 -391 -94 -593 705 235 -832 388 601 -30 -554 754 -722 568 -120 -87 60 114 -127 -126 -768 -764 -431 -442 -691 564 794 762 382 -383 -85 241 105 -515 36 471 687 -581 481 -233 -271 584 16 -799 -116 29 510 -332 273 603 568 -124 -746 -652 -877 373 -270 -767 -281 706 90 -34 721 -418 -554 -434 353 -602 658 -736 323 -400 -438 249 -694 -202 -256 388 27 103 40 720 -438 228 360 427 118 389 -462 529 -554 478 242 -519 -621 -431 -203 415 -76 705 -788 -84 505 674 -298 -659 595 -96 718 -656 -393 -206 -884 -466 607 -333 -524 -241 -207 224 636 787 506 -547 -27 714 -299 -753 -508 -207 -22 525 -596 416 402 480 -107 -391 -486 -297 -164 -710 -397 -707 -360 493 328 -835 -121 57 -184 -238 -638 390 674 -738 -139 -608 638 -308 -249 -793 -536 486 -368 -593 602 248 188 -144 789 766 -797 -161 589 -845 -799 327 -591 -89 197 450 -762 -667 -286 205 -624 589 -155 -757 -496 106 693 65 -31 -654 -329 -407 705 -367 223 -695 333 452 644 278 471 276 223 327 -249 -128 686 168 756 -825 587 -661 200 -369 -676 -269 202 62 493 503 438 663 608 -203 645 308 147 -700 -133 -11 -438 -826 430 599 -891 -2 367 21 427 448 500 -285 400 148 432 378 294 101 90 238 239 546 -447 -74 -491 -726 -439 608 650 791 512 -99 -727 510 138 -762 214 -538 -339 656 -103 407 -384 143 -454 -747 -898 -668 767 154 555 796 16 -579 -180 -372 108 -173 -97 784 -455 144 -11 610 729 -36 98 378 -636 -433 -169 567 -440 -340 -618 -493 -177 -578 577 -331 -272 317 -364 -52 695 -495 609 395 -484 -232 575 -689 -638 -551 -598 585 -894 -176 61 775 713 525 661 -97 433 4 -583 -504 -13 651 -774 -470 -822 145 -149 375 348 738 -300 -351 -550 -708 409 -197 -413 -154 29 -331 21 655 -533 -862 -255 -41 537 791 670 226 -180 -455 198 205 458 -452 707 -477 -236 525 -229 -49 796 346 293 -606 -802 471 -98 -858 -510 -51 75 -518 767 -671 -384 -306 458 -254 -776 197 -396 423 -825 774 729 -177 -852 -5 761 567 -767 -620 627 25 -738 290 540 -696 -10 -334 28 -92 636 441 -542 -283 436 33 -40 -59 630 -214 768 155 251 381 514 -888 -316 293 -725 26 -772 -313 723 150 319 192 338 497 134 -10 -836 -288 -435 -359 -890 163 -217 -604 -560 -35 -349 258 149 118 -65 597 53 483 -284 501 -685 -128 -747 454 486 -839 -725 383 -770 -823 70 306 -732 -211 -840 -506 -496 270 187 137 -503 736 -639 487 522 72 669 -79 -838 474 -715 406 233 -312 599 505 -375 705 -648 447 669 -304 352 167 -498 342 553 653 -449 -56 610 -680 -137 -889 592 762 -719 -31 -696 360 220 21 67 -303 -297 -704 356 588 593 485 233 -204 614 323 258 -328 -122 -758 721 -377 540 -269 16 -714 465 -352 -701 -296 -238 -812 -237 -827 -92 589 606 -860 -850 563 -363 788 -19 194 559 -449 294 -411 -90 -168 -414 -628 -246 -319 353 64 239 -238 365 -543 -488 473 148 -840 -278 624 -554 -28 535 208 573 51 -379 306 321 62 -568 532 378 -356 642 -435 650 737 542 260 -84 285 525 -429 534 -284 192 -109 -80 15 -224 -718 168 504 -670 586 719 573 -101 454 645 -216 -541 -117 -490 663 -629 380 738 330 4 -349 614 -23 -111 287 -590 469 -628 453 -811 609 236 353 593 -83 646 25 465 -31 -48 -169 646 166 292 -882 -244 757 -70 -809 -199 573 -53 -33 341 73 -360 782 782 -16 -582 155 271 -615 -4 -362 -763 -262 -712 384 -355 500 -465 -490 605 -455 514 610 -586 546 -311 715 -718 -5 -734 -79 -782 -530 115 523 -843 -495 658 104 446 316 38 527 632 -284 -727 707 276 559 483 404 -384 -555 235 174 -463 -373 -54 -698 -159 -695 672 71 545 -77 -713 565 -431 656 -465 156 556 -735 508 -862 -135 -415 -780 95 333 196 622 442 -228 -112 115 423 -478 -592 109 754 143 -112 459 -724 -685 -350 -816 -319 -452 -260 639 427 -309 -751 724 -333 -759 475 328 713 -665 -828 -684 -771 156 540 -594 -198 -397 -464 339 -38 -722 694 -396 223 -31 303 578 104 447 191 -753 -668 617 -695 -437 -407 64 37 384 -112 -430 315 208 -881 189 32 621 693 -779 691 -105 251 243 -532 -391 -644 -384 -739 385 -105 -375 -182 -147 -792 -417 358 476 -2 -673 -867 165 -650 423 306 92 156 -415 -598 -387 8 591 -730 530 431 42 -837 -743 -516 482 395 -564 23 84 -392 102 -50 475 4 -122 -662 643 538 -733 156 256 -627 492 -60 -836 305 -698 548 -357 350 489 -248 -444 -20 -64 -6 -270 -70 -640 -216 -729 -781 514 236 -251 -810 575 429 -535 487 -777 -543 -107 118 267 -733 -32 558 288 -254 -825 428 371 -518 36 10 -42 -470 17 -696 -364 115 423 426 12 376 -886 -496 56 -819 -439 -539 -551 156 45 -264 720 784 -165 -249 -178 -818 -836 338 -419 270 661 200 -848 92 -891 -77 761 354 -319 664 242 -867 -812 463 432 160 371 714 487 301 342 282 233 -190 184 485 -26 -15 791 -138 -456 -459 -286 -785 -739 -211 240 -613 776 -503 -847 -378 797 681 506 -685 34 276 316 -888 65 473 -884 426 -289 499 49 -719 338 289 -471 401 -781 -19 234 -574 -704 620 -170 245 -374 -597 -855 -665 -175 223 -897 -663 -148 -684 -103 251 -134 -593 -116 153 -750 341 327 317 -54 702 455 -457 770 -655 578 -605 302 -199 -661 -198 266 590 -676 322 -844 159 -351 251 152 710 343 -745 7 -888 -126 558 511 15 376 136 724 -90 500 503 734 -143 -340 -815 -15 -469 -406 -746 595 -25 -526 -273 -501 -188 -644 525 13 8 349 76 -884 -83 566 -428 317 296 -272 276 -256 0 -259 -155 -149 638 707 671 150 298 538 689 -848 -79 668 -892 165 386 -362 504 654 -670 255 -437 -852 -84 266 -201 162 480 647 -621 28 222 31 281 92 -484 776 266 595 715 457 -400 132 517 -766 621 759 506 448 423 -221 -694 -769 128 468 -344 196 381 147 -807 505 -376 -58 457 361 59 -61 -21 -795 461 714 -384 635 -726 -141 -243 -148 -743 594 182 257 -760 -91 -13 -107 797 -9 -700 -573 -744 308 114 307 -579 -555 -59 -31 617 675 296 325 175 -534 -435 -723 293 -213 775 -681 -820 84 447 -876 267 -766 -344 -881 -159 -12 -654 -91 -126 -9 -342 -370 449 232 585 -124 -667 722 -316 -616 508 -350 732 -630 0 -743 -245 -335 604 -149 -476 599 613 -145 -797 -87 -394 -460 623 359 -618 -487 2 -793 -750 621 452 275 539 -716 256 156 -477 335 -423 702 -608 -524 -388 435 579 107 -27 -290 -683 242 -694 -748 -888 68 -671 244 -29 -131 663 133 -37 -358 332 -265 -269 -56 491 455 720 409 14 719 -428 -841 -757 -86 21 -540 461 404 -487 -23 -231 391 759 303 69 -584 9 -380 102 512 -288 -726 469 475 -354 -235 -195 -873 335 482 469 -42 524 -313 48 -677 -856 790 208 356 363 628 170 -551 -307 236 117 -648 -188 37 -293 621 239 575 194 137 -473 444 -258 -141 242 600 217 -704 -352 235 -74 658 -862 -452 -33 132 34 196 -737 -147 -811 -390 176 34 -886 619 781 432 694 -344 -391 -164 -739 -134 -748 752 -324 -281 329 87 -576 710 -572 698 742 -469 372 129 350 693 -899 -639 197 289 -24 138 681 -531 513 528 -340 -331 766 414 511 620 206 -581 654 -512 81 -492 -468 -242 510 759 575 -830 217 -243 369 798 -603 -160 -120 -234 -37 -329 502 -652 -329 490 446 520 706 -339 604 610 184 -846 719 -409 -115 699 -201 594 414 714 -340 203 618 -289 147 -58 11 -166 46 458 -276 -890 -549 -123 751 684 104 -506 -701 -151 431 622 610 14 -613 -895 -327 -591 -492 -23 264 261 -500 455 587 -321 228 -625 485 -322 759 -76 -896 -715 -189 524 -836 -198 424 225 635 -780 -7 -900 460 -533 419 -394 406 741 724 331 298 -242 146 506 198 -866 -583 -649 -809 -394 433 289 -538 -529 -537 -60 584 -783 -753 258 309 607 -543 468 207 79 577 698 -659 495 -508 -96 -406 -201 -578 -431 273 372 182 105 -262 198 -172 279 -884 -377 -147 -717 716 -312 358 564 273 592 -230 455 -152 -462 -272 689 319 10 -249 -740 -550 367 -753 152 -555 -669 434 647 -21 -772 611 -340 -875 -880 -285 176 -258 -225 295 450 -621 -800 268 282 365 -368 -874 -111 -897 -784 -188 -565 -651 422 -500 224 -351 752 -264 -360 187 -643 -681 -102 -130 -353 -829 -134 -418 210 541 -885 -423 343 -749 -453 -731 -731 628 561 756 -627 -143 -600 -18 466 691 -726 490 722 404 -787 634 309 -295 214 -540 -509 -210 -280 125 -228 34 -394 -285 477 60 -737 -222 -372 -795 -723 151 -678 709 499 553 447 -725 384 336 365 -782 635 -375 204 66 64 -61 479 -275 711 382 527 -550 718 -108 326 -298 599 475 182 183 -252 -373 -275 -193 2 -261 637 276 661 -106 513 -468 -467 -351 79 659 418 28 -488 102 345 316 -539 -584 -207 209 -276 -8 175 306 29 -829 -653 -14 -879 569 118 -550 -456 440 -181 604 314 402 188 379 555 -292 -448 757 -432 -301 381 781 -315 289 472 -122 204 -460 -233 -649 306 330 -493 -282 -339 246 -666 318 -90 605 508 416 634 -703 445 -217 -7 -710 -448 -666 183 -834 693 740 -467 -737 729 -770 -784 -254 658 -360 8 717 17 -117 -429 -328 -791 -2 -166 516 -425 -306 -508 749 -880 -900 104 -183 527 -688 597 340 516 -599 -474 -747 -531 373 599 156 489 41 -310 -619 183 210 382 11 290 207 482 729 5 -605 789 -538 -476 616 -556 -712 422 481 -608 -201 -557 729 -862 -205 417 551 -332 -689 277 -311 275 -265 -800 -835 -804 -723 -103 -439 622 574 167 -826 -241 -21 -233 794 -543 -149 -436 -37 -9 -386 705 763 -478 -273 544 -535 -133 268 322 598 -458 -737 -15 526 -881 -321 -586 255 -750 -183 348 -333 437 603 -405 31 113 425 589 241 743 440 595 -575 -563 588 -389 -718 628 -497 -520 97 727 -278 306 123 -373 -580 -139 544 345 -236 199 -395 -371 266 -899 -747 -415 30 -497 -525 -628 -104 586 236 538 -305 -656 -93 -201 -805 330 -538 94 -430 -706 -499 -6 430 164 -638 192 -434 -139 498 -499 268 367 -472 531 792 -664 665 718 498 483 502 768 -752 -90 548 -417 -504 697 675 225 92 -253 -261 -336 546 706 346 661 480 510 -652 290 53 -719 437 6 -463 -381 -308 -271 773 674 32 511 -7 -358 -59 -160 562 -419 662 585 550 297 86 -216 -66 -614 797 -57 215 68 -854 -502 -242 692 -251 -420 -530 -46 710 59 -677 714 313 248 727 564 -527 1 -109 -356 -828 195 227 391 557 -32 458 -250 441 742 344 248 586 146 201 -76 361 796 248 -181 219 -591 783 209 115 769 -635 153 -143 245 -585 282 738 -318 -291 230 -843 -364 576 -272 238 -678 398 262 -344 -10 -565 -454 -161 414 -382 550 185 277 709 -570 263 -3 -159 -885 710 -609 -602 -825 -338 150 546 -82 -144 -324 203 -751 580 512 -80 159 470 -10 354 -703 -880 -82 679 167 43 -654 -424 532 -268 -840 168 491 476 550 385 -276 -103 -288 753 369 -123 186 -612 366 -259 -30 -885 -676 -40 568 -448 -853 627 -504 82 582 741 588 -893 -4 -792 483 -64 -731 -730 -111 457 -256 -747 448 600 24 -336 238 168 740 221 -805 649 -487 -298 91 -864 -655 32 -520 568 -865 -427 202 498 384 -621 616 -821 745 350 168 550 -333 -12 -572 -865 130 652 518 523 59 32 -286 -161 -351 -176 -142 -192 -18 -264 -127 -659 -674 459 367 283 -289 -118 -607 -339 475 -794 571 -34 492 733 360 -706 728 197 -513 15 -196 386 -602 -191 247 -371 -588 -127 -762 707 520 776 774 -299 -63 -3 132 -215 -768 -756 -221 199 -580 -53 -860 -500 799 349 98 -162 -767 -763 639 22 266 -273 -393 707 51 -664 -335 715 -628 -131 -141 792 336 -122 -652 435 -560 576 -157 395 389 -847 767 127 -22 635 219 507 -274 731 -33 -864 -288 -495 -366 -234 362 -273 -463 -157 -95 213 210 -400 310 -439 -381 -380 -114 -754 763 -738 -718 593 -430 -806 -783 -472 384 -841 -637 317 706 150 28 -317 25 -755 -42 503 732 492 -385 -676 -135 308 771 -182 -487 16 -428 -121 -413 -641 -167 260 363 192 -864 -504 226 -426 -761 304 -183 -620 -358 778 382 -849 349 -322 -4 -652 -427 -11 173 29 197 -618 -160 436 -535 -209 117 584 -144 -871 137 -350 -353 590 -595 757 87 -492 -32 -650 -753 -480 -805 -128 392 -456 137 -638 166 -837 -121 772 134 -372 -863 -332 231 569 -416 715 -382 253 188 525 164 121 -95 -484 -459 36 -755 100 -138 -159 752 -183 789 -392 -515 83 -816 -507 744 284 -461 -768 -61 121 -870 -867 696 -285 -729 310 346 -756 -823 81 -113 -446 790 -607 594 -758 470 366 210 644 -231 -278 -403 -505 -98 85 45 47 -765 83 -514 249 520 -84 563 131 -203 268 -49 7 -842 -663 359 718 -566 -640 -684 -91 -508 43 403 492 -489 629 -269 -271 -596 -304 -277 655 311 -221 -264 391 3 -285 -116 -654 -188 291 -362 -650 617 372 -5 -137 439 176 494 251 -759 685 12 -87 348 -596 -652 462 505 -414 700 727 716 478 100 783 -798 474 -778 33 -706 164 -321 -338 -209 -895 -622 792 -301 -398 -835 -673 606 451 -137 -780 612 -683 -704 -411 512 75 237 221 -582 -778 -720 -606 -729 -167 230 563 -838 -740 -884 -233 -697 -543 188 96 785 -603 629 -155 719 -472 -712 10 -427 -726 -874 299 183 162 -15 480 453 -273 252 631 -474 -594 771 214 -728 321 -39 -850 330 792 211 766 -287 -343 110 91 -445 167 426 -180 -790 -607 -127 -97 -269 -635 56 165 722 547 520 56 327 -668 90 -372 781 -812 293 -333 -753 -103 300 18 -209 581 -861 -292 -687 207 -829 -544 569 -241 -418 386 -285 -789 388 -165 -202 -414 -861 391 -832 346 -417 781 113 445 -792 479 -210 -141 353 -214 -411 592 2 -224 -874 -341 -630 51 656 7 -597 695 -814 143 44 712 279 514 -796 128 -473 626 8 486 -798 304 -823 677 789 -535 443 -81 785 193 -499 -275 -444 788 71 -801 -767 588 715 557 420 -218 394 182 -465 -200 -103 -180 -689 169 -602 423 535 511 -149 239 -589 -307 -535 457 -663 473 -111 458 720 -872 -795 618 -667 -238 -772 -361 691 217 -568 195 -783 -532 -689 -317 578 -67 -681 494 -239 -308 -528 172 590 -759 639 207 -66 541 410 -796 -7 323 -763 781 677 775 725 -271 -850 -368 180 497 -641 472 432 -418 539 6 -72 205 524 422 -354 -724 -544 343 -781 -704 161 -177 -787 786 353 689 340 -710 414 -540 -240 562 -757 -233 20 -351 30 -326 694 522 444 -651 -26 379 -360 524 705 311 550 216 -828 -270 -348 -719 -316 215 -405 396 639 -183 372 725 409 365 715 -578 -778 -402 -508 -235 -12 23 -844 -333 -800 -714 -398 101 428 -826 -158 -403 158 -280 -636 698 -70 394 388 785 -719 763 -479 166 -21 256 770 388 596 -679 -100 674 757 -793 -513 642 591 -683 -56 -399 377 482 137 321 -130 -374 324 -230 299 -542 -495 294 -226 315 -259 -336 -539 -250 120 -573 -568 523 -689 523 -669 365 -757 -698 -282 -438 611 2 265 -833 -517 -426 693 -45 -701 -612 -852 -379 -410 24 -849 -285 222 7 754 -473 -524 -530 284 713 -259 173 -43 -772 124 -539 -568 642 -498 -862 -52 377 -642 395 -591 791 -745 -281 -158 -744 103 -590 -497 510 52 299 13 404 -760 77 219 29 -187 315 -335 34 -375 -223 -247 537 321 348 -344 284 -526 149 -77 67 -275 -45 -797 -323 602 -160 236 25 -353 -111 90 -634 -169 302 623 547 72 450 -772 -215 -892 390 -493 -728 -713 259 -664 99 446 357 542 75 259 694 794 270 197 67 -898 -477 159 296 387 511 115 -477 774 627 -312 614 267 406 -34 80 360 -291 -830 793 -356 -294 -113 -409 -830 -778 -898 -728 -553 -189 -852 -421 -549 384 34 -558 702 -759 -127 492 -440 455 714 -106 -468 297 650 105 498 172 472 320 345 684 -232 -777 256 511 -154 -673 -868 -260 38 562 754 -643 -250 -511 -513 78 366 126 -619 -776 341 -612 -51 179 499 254 -791 199 -469 513 358 -839 398 746 554 177 -296 -283 370 23 -830 -891 445 753 296 188 -692 -782 442 -471 -521 97 -792 259 132 241 -662 -124 -391 -174 -506 -835 318 -47 571 638 449 -150 -638 -637 571 358 -335 543 -554 500 -366 714 -95 717 -760 67 -42 14 -587 -574 652 -328 468 -355 162 87 -712 414 -24 135 -363 618 -821 575 -441 163 -358 789 -528 161 308 734 -90 636 157 -892 -463 -47 343 -805 -133 756 692 -591 -785 -222 -350 453 566 704 -184 691 641 128 336 -57 536 316 -194 -851 -630 10 516 -336 740 -842 -445 754 686 695 311 571 53 85 -454 452 402 694 -552 -817 -543 677 -783 -492 69 -896 -446 -6 116 -683 486 -182 -498 -416 530 68 -160 301 69 -266 701 458 72 8 -561 -647 405 301 -750 137 531 -872 -310 -399 524 542 790 -9 -520 -470 -244 171 -694 602 587 437 194 -145 151 -649 733 -741 -161 684 -478 478 187 -341 283 273 -285 -471 -512 -578 318 414 -538 -777 -314 -369 135 596 731 -531 66 -568 462 37 -338 -434 482 752 -588 -472 -278 -378 441 10 411 -378 -759 725 -344 -5 -311 -554 -286 714 173 -658 175 -898 -454 -632 -223 192 -386 -404 413 -479 601 448 -538 266 -798 507 550 -874 665 185 -762 -119 -854 359 -172 -895 -670 578 -322 -539 -416 -628 -560 30 389 -285 385 470 409 768 28 698 16 752 21 273 -102 51 670 57 -198 317 -777 -711 -377 441 121 -594 -253 -201 304 -166 -202 69 532 146 -320 -729 -258 -33 278 482 144 -46 -355 -390 -44 -451 -799 154 -677 748 332 281 156 645 547 -505 -787 656 -889 -191 60 588 23 210 -809 -873 -209 -133 -177 -765 -650 107 -589 300 -519 -859 40 -835 -598 36 52 -616 -166 -780 424 -377 27 -282 172 453 -418 783 239 569 -484 13 639 275 -888 688 -762 -324 -491 -837 649 -75 61 531 -87 -117 -17 754 289 -557 707 -498 -25 247 631 457 772 672 -150 132 -690 237 474 -509 -816 375 638 482 721 -120 600 -768 632 594 778 39 -377 364 -887 62 297 341 -884 -245 631 -54 -797 21 -42 186 -568 -575 143 -661 -172 -614 -294 -804 194 -506 -625 -623 -637 -380 -146 -657 166 -614 -862 466 -236 484 -1 -355 -60 -46 -501 -534 220 -149 -773 207 261 605 339 89 -301 440 249 585 -608 261 170 462 434 -795 -873 33 715 766 110 277 -796 -857 -143 -799 728 688 135 -635 -865 20 -241 -702 -378 -851 529 -296 -54 145 -510 -825 -60 -384 -815 425 -553 247 -838 -314 342 -771 518 -887 122 -698 -157 712 -34 -831 -191 -743 -527 496 -447 -687 791 554 -820 346 -826 -268 -673 -491 551 -34 -800 567 321 -329 579 -213 299 507 55 464 29 256 749 135 -135 -166 -382 639 -94 529 -73 -690 -288 -254 274 -86 -52 138 31 373 724 -123 -750 513 -452 -680 97 -828 -256 496 100 -101 594 436 197 442 -563 -418 -800 573 -226 413 117 388 -416 -885 682 249 351 -290 722 -369 332 526 -189 -889 -441 287 765 -24 -57 385 -873 -676 346 -723 -502 -620 -899 -500 700 -848 101 -339 -462 194 -220 -314 620 -416 -43 -411 -788 -2 -732 -32 656 -663 -707 -806 -337 265 234 447 -297 -898 518 384 91 713 685 -267 735 -487 -758 -745 52 60 775 301 610 713 649 629 573 -414 -301 -132 743 -629 248 -822 -158 -267 221 565 725 -484 -639 -140 637 447 250 442 109 -464 -665 320 584 111 416 547 -603 -4 -258 -506 -442 400 -116 45 -731 -409 -71 711 -256 589 538 -170 -458 499 -410 -252 703 -53 107 -503 -170 -104 577 56 258 193 -606 -207 495 591 68 107 662 -90 799 383 465 -866 781 318 49 -609 -367 -528 -281 504 -795 -176 -5 -859 68 -336 -423 397 -498 -593 680 682 -244 -29 -726 -280 448 449 137 569 -779 752 -859 -123 -275 -253 -85 -414 -672 -236 -214 457 548 -803 778 -400 -624 634 -534 755 608 -507 -275 613 718 -636 787 161 -266 -173 533 707 430 -198 589 -21 -34 -772 434 -308 -399 249 -477 25 -674 79 745 -378 -21 529 -834 -125 -351 -441 -202 781 -572 347 -569 -828 -53 199 -895 -29 352 263 -870 -50 12 -520 -815 485 434 754 -862 681 380 -756 -723 -821 78 -734 321 -438 697 700 778 769 -777 -379 -455 -58 -836 744 246 -255 -766 -488 -489 -21 -133 -286 510 -273 -309 623 682 -616 -186 367 -748 277 -780 -502 -491 -64 -226 -795 634 -751 734 -787 -442 483 521 116 73 -591 67 259 361 -416 -268 -720 -134 -898 -231 427 644 -743 665 454 143 176 472 -811 -176 -724 539 -724 -553 109 484 -32 50 -70 753 424 154 -518 -584 -312 78 431 576 415 -770 395 59 209 95 675 46 536 261 421 321 500 -619 -827 -44 58 -817 -256 -455 493 -818 -699 -43 203 185 605 419 422 497 -438 622 -675 -40 267 -104 195 -785 -855 -377 677 495 235 -524 88 147 513 -793 348 75 586 -721 707 136 -742 -609 -691 -601 -794 -516 -52 672 -593 502 483 -499 -211 -783 -263 -844 -680 -539 529 195 626 -308 -883 500 -349 -99 -280 -441 698 335 644 -885 -879 86 -386 740 -594 263 156 345 -307 -779 545 -423 666 -496 440 195 79 -91 -493 -352 -355 -620 -204 -394 -758 12 330 -271 -611 636 452 662 -309 -293 608 -54 -493 -384 444 330 -662 496 590 -499 -791 736 700 424 -854 455 -889 -201 72 758 -494 -860 554 620 22 326 -683 25 747 -70 528 425 -689 -475 -181 -852 735 681 653 -299 -115 -721 -682 321 -469 -771 -605 -186 -234 63 -251 479 374 -199 216 488 -271 256 799 494 773 786 -670 -269 404 -876 375 654 -37 -819 -289 -111 -743 -261 -602 -44 323 -390 671 -201 -189 188 -571 301 -569 289 780 -273 479 -47 -599 -532 305 -847 -624 764 39 586 -428 -85 -628 -494 -553 -79 -396 545 -19 -858 57 -21 100 206 -794 206 89 -464 -691 -430 206 -190 -630 351 -437 790 -635 489 360 487 298 -388 -283 119 -428 -685 404 -234 -194 337 603 42 572 105 29 -806 290 -668 751 737 -465 -92 248 767 682 -690 -821 43 -20 -900 693 765 723 606 -109 -174 721 -80 611 14 -16 -139 365 693 189 -55 643 -16 -354 -246 -636 569 -152 -424 584 -172 438 -43 412 -521 645 104 204 706 76 -571 -891 557 -135 -731 331 -144 744 425 -340 -451 574 713 213 -762 -865 -833 -694 712 -573 -64 -68 -841 -296 -529 -18 688 -358 -184 698 -9 699 -473 415 -875 -107 -275 615 -516 -723 237 487 304 770 530 426 469 -473 108 229 557 -358 512 -83 -270 -147 -12 576 -333 -439 281 117 471 -713 -628 -239 -398 356 -856 -69 -749 159 -322 -588 -883 -336 -875 642 625 -310 -479 -367 -275 -700 -92 622 -819 -659 -49 33 444 260 -750 -143 59 665 -316 -376 -186 -96 154 -87 -151 -828 -648 -458 -670 -776 513 635 7 498 236 -804 -617 232 38 589 -370 -328 776 -50 481 -154 674 595 179 -729 657 613 -828 -717 -659 666 -746 559 270 -165 94 -833 -787 758 662 685 -728 -288 -218 268 -803 407 764 -734 767 567 -258 -605 661 -642 419 655 268 -899 -247 649 -277 105 -812 484 216 8 574 -801 160 397 -795 -883 -250 790 -8 -52 339 548 -519 -91 -758 -231 251 380 749 617 -67 483 -403 261 -215 646 -266 -154 -156 521 746 -193 177 -509 44 644 424 -784 -363 -631 663 32 -305 -613 317 -582 -181 472 395 744 35 -289 -345 142 719 -285 -900 196 406 -171 727 -731 162 261 747 222 650 161 -202 -607 695 -203 475 -862 -894 779 112 281 98 18 130 685 -674 705 -642 268 -290 -704 399 -439 -748 -507 -33 372 531 -707 -312 -646 623 368 419 -759 -632 607 722 -825 399 -293 478 -588 -792 -142 -771 286 -559 -228 620 263 -568 -76 360 -91 642 -420 -258 375 667 -471 355 -312 533 408 519 235 -433 -332 180 720 -347 -400 -409 686 265 654 -368 45 -361 -390 -458 -457 433 -319 380 351 -704 308 -35 -209 -239 255 -233 536 -34 -248 89 93 595 -152 -187 -629 -762 -783 -108 78 68 649 -863 68 399 -407 677 -329 -295 -383 360 -208 658 147 -205 799 587 -131 401 378 -589 776 222 339 166 724 -545 -741 -664 -710 213 397 -776 -130 -605 448 -480 -66 300 -283 -117 -557 200 -653 785 -518 -692 -757 -468 -510 -709 -552 -713 269 -568 731 -225 -680 -762 329 420 -844 407 316 -481 799 150 311 -618 305 -610 -689 792 -736 -336 -634 -277 -220 486 684 27 59 -479 -312 346 -376 -291 92 -346 699 -201 -627 528 -472 611 -612 -411 -431 -728 -247 717 557 -435 23 -273 -305 -854 431 -92 -875 -129 130 -816 590 722 -461 -477 558 -654 -695 -521 157 420 555 97 363 -600 -517 -36 -863 -557 438 744 -695 -181 -877 -402 -492 499 661 629 282 -763 -567 -464 124 45 -302 781 -892 594 511 563 -898 -645 559 -111 -231 193 83 -398 -626 241 588 -78 -295 9 387 288 180 269 386 -370 -186 -575 268 800 -873 -628 315 -730 -830 703 -40 198 -681 598 247 -331 -89 -471 210 93 636 261 533 -541 -505 52 267 -409 -538 2 -265 -715 -74 299 758 -284 -510 -827 655 -796 495 -519 -809 -601 314 720 -558 185 346 610 -679 -342 -447 -52 -738 641 140 774 -387 -537 346 444 186 -507 -325 -844 -1 536 573 309 392 -46 -560 445 -356 -626 556 -844 -492 799 67 207 -274 -84 0 -834 -180 11 225 457 -732 -259 555 -789 730 255 394 377 -566 -432 652 -712 -15 532 -116 -419 298 -497 93 476 -738 415 582 -864 -532 751 -722 571 616 -23 -532 -154 800 584 -864 -430 -296 -534 688 -292 213 780 -480 -36 -732 -475 -523 8 -839 -643 271 -728 386 -838 680 -299 333 -569 -313 -777 671 -24 570 -542 -393 -819 579 568 -266 400 545 195 -895 360 -325 -13 233 -196 -328 643 -531 508 -282 -441 -633 -26 750 -511 -473 -52 405 109 -717 -357 -418 242 178 283 317 -16 -354 -899 114 -647 -894 626 161 490 -475 176 -416 567 -660 489 -664 -215 -862 719 484 -642 -123 -600 -549 -206 -567 -441 -372 -56 -92 598 80 739 -315 165 -896 -526 -109 -289 -783 740 426 323 32 -491 -254 140 156 441 449 -168 -668 -741 294 -111 -225 -608 492 398 -478 -373 174 604 -485 -498 508 533 -653 -615 -440 379 -239 720 -747 -519 -93 409 -672 -292 9 -602 -674 -697 540 -244 -332 -833 -92 366 -212 -360 653 793 -429 442 662 -822 185 -26 -519 -865 35 -281 -118 571 -247 -95 -679 -391 737 -165 47 -363 -12 750 -770 -120 -273 4 651 -671 474 307 664 755 799 -583 596 187 264 -16 -402 -262 -55 -316 -224 -531 200 670 195 -471 412 -213 -110 -398 -176 555 -411 679 -785 -10 -272 -297 -666 245 297 723 -278 -28 323 309 -347 462 -289 537 -334 193 487 -133 -12 -338 11 462 91 586 -780 -651 39 202 779 8 649 66 768 262 -385 233 432 232 -36 -18 154 543 -730 112 -310 130 648 -519 387 -743 -657 -486 5 -447 60 280 -101 -477 265 357 47 -188 -116 298 56 528 388 -552 390 -824 -510 -286 -588 -880 -405 -276 -184 24 -106 -878 466 -786 -183 -389 -257 -490 518 -791 -765 -879 129 -51 292 -456 165 762 -487 62 723 -456 36 -192 -684 513 -362 30 504 672 -605 -67 -869 -715 562 250 -404 553 -687 685 -1 -885 775 -304 102 -590 -899 378 483 -117 -850 -688 -884 -505 -260 -681 -493 -552 214 -496 799 -504 -597 -784 628 372 -706 349 -193 -205 -186 -515 207 344 -757 -170 788 409 -755 664 -86 -412 437 -559 -784 752 739 -603 305 -515 -807 609 19 -195 -216 165 708 -14 244 -274 527 -271 -438 776 -600 -305 6 -536 -197 -468 658 473 73 -595 -645 316 598 -246 -42 -430 737 326 153 705 -44 -144 777 413 511 -310 -266 747 -710 149 483 -814 694 -35 783 -409 699 574 263 783 -258 778 574 -810 -753 -728 537 713 667 -338 436 205 -66 -843 604 -890 -853 281 -442 482 -291 -239 31 -75 408 -269 -621 -100 763 370 493 -147 -490 331 -811 -569 295 290 -192 -848 320 607 732 -497 310 -550 579 719 698 60 -391 527 478 776 95 -6 -161 -65 -617 297 -625 38 146 -456 299 145 604 -453 -356 -884 -220 -567 -155 640 -557 205 -266 -787 -216 263 208 328 154 -755 -400 437 -273 402 479 -799 -642 359 542 -43 742 329 -4 190 -535 762 -34 759 183 676 -241 322 -113 -381 626 -455 559 207 536 261 -692 -414 -605 -752 -250 -801 540 -834 417 -721 270 -239 316 -566 -737 -741 135 -18 680 97 407 -103 -275 330 581 -232 -86 168 163 294 -316 724 161 -678 -466 -474 -293 189 452 232 688 545 437 776 -693 -209 370 166 -368 -379 196 -262 -694 -467 -87 -439 73 -558 -110 10 58 299 490 -843 -500 259 -654 248 -124 770 -546 525 -343 95 696 -149 690 12 -112 -358 200 -588 -639 768 506 -386 696 256 145 777 -770 -188 -354 -451 -706 208 -220 -132 56 -769 723 556 -551 602 -385 -383 -133 -742 95 264 -82 -501 -357 -33 149 -425 256 -762 -174 589 -231 584 729 -889 -865 -834 380 424 -707 195 -702 113 636 -672 -32 -560 -34 -66 -820 -530 779 -619 -425 791 -607 242 457 85 -495 -290 -155 -619 -667 -406 -810 348 476 -636 -822 596 492 -818 -840 -550 -415 458 390 -421 548 -890 -309 -493 -125 -626 -91 530 548 -57 -547 -242 215 -30 -622 181 717 -139 -348 548 401 -530 -252 677 -99 -728 -304 725 -636 267 71 155 -487 -440 -152 572 -495 -529 -725 324 627 -773 731 -505 388 489 -235 261 643 -333 456 331 245 -191 -670 226 -408 129 -825 -29 -436 -144 636 777 227 -520 -855 240 -638 -743 454 553 411 -38 503 -782 548 -545 664 -613 272 400 -164 497 -619 -492 356 146 244 130 201 7 322 -523 -632 97 -886 68 217 155 556 -148 -292 -340 -398 -835 -885 346 426 -874 800 313 -415 732 -319 633 319 -440 -247 -258 458 684 459 -311 -896 65 67 133 -468 481 13 -839 -569 579 -508 -597 -847 -692 -707 753 300 -629 -411 123 -508 -638 505 598 -881 105 593 168 -226 620 -454 -136 -627 -786 -292 169 -206 71 -171 -47 -551 473 -289 -93 -774 606 507 22 -656 -317 501 524 641 366 375 633 -611 -413 -664 -200 -570 200 621 -347 -328 -576 -632 -181 408 264 -690 -540 -554 386 705 672 422 -41 474 576 325 274 1 479 -254 -94 365 -753 -320 12 524 -602 25 298 -769 -772 -299 578 -554 169 778 113 -894 -459 -61 -277 113 -108 635 793 -421 409 -590 -253 323 -725 -377 -648 374 -69 -642 481 262 -809 326 -691 -724 -273 421 -405 457 473 -188 -2 -594 -272 -575 583 -255 -269 280 640 531 391 -669 350 -663 660 -258 -239 -255 335 -1 240 555 655 -219 528 -868 -552 732 -178 22 -262 -398 701 323 66 229 -279 -466 -297 -253 -173 730 -223 -854 -402 -867 188 478 668 164 491 -264 190 -768 203 475 241 -180 792 89 386 524 657 -602 421 -143 -392 -776 -172 -197 -594 125 -199 289 -510 564 -305 204 -850 -209 633 -233 289 143 319 524 -516 -818 -89 337 -113 -606 391 -633 -272 -540 771 510 -90 26 125 -894 -431 -449 459 -651 399 -633 -97 751 6 201 406 -293 700 -729 694 -474 791 -720 763 -276 556 -683 91 103 134 314 512 -123 768 -155 -535 390 553 -366 719 -849 -820 198 -78 276 -498 -312 -662 247 -645 608 75 -781 355 -856 351 -93 761 303 -121 -655 595 -36 -30 88 -731 -490 -829 -878 -849 705 -205 -788 -421 -558 -178 -189 694 -312 -483 -897 65 -294 -207 -324 786 407 455 -36 1 -5 -328 -332 184 129 -11 -472 -213 70 -333 148 -133 330 19 -53 -867 -30 780 -377 547 419 -248 -286 -297 328 140 -579 -730 -493 -67 -331 -414 -839 -489 -3 -479 229 -331 11 70 435 241 -491 669 -635 149 -303 -180 786 660 357 -142 -300 675 -329 -776 -246 332 -423 26 793 610 -432 52 -75 550 55 -773 389 537 -370 191 324 -587 89 27 -629 437 614 -746 -176 615 -39 636 -503 -305 -743 550 219 -520 -233 -886 -687 -170 124 -34 598 460 -668 -142 698 -700 -647 -506 -858 138 727 545 752 -108 431 709 566 -276 -853 308 666 470 361 386 -298 -561 208 306 480 -559 794 368 -176 -574 -101 789 -712 647 409 -613 158 293 451 -153 775 184 -93 288 -510 647 -771 600 319 332 -4 512 347 156 647 -88 -799 -261 -118 396 720 570 336 595 271 -86 107 -759 419 -87 -12 181 -889 53 -446 -273 -551 -80 1 -378 -505 726 -312 -305 -358 299 396 -742 -715 -358 -578 258 535 535 315 -226 79 -599 555 -161 -439 523 -315 166 -147 -244 129 -261 485 -532 191 342 -151 706 -721 385 -782 598 315 -271 -868 538 631 488 695 26 -303 -142 679 -332 508 -84 -537 794 -188 156 642 -574 -782 291 -443 -637 -344 556 434 -157 -209 425 -179 545 787 -43 680 -654 -710 31 677 -593 -218 -219 -510 664 115 265 692 -394 671 -44 389 659 83 125 31 -119 758 -752 526 -510 -795 -454 293 -480 -63 -618 -59 566 616 -867 360 635 770 526 -635 -60 697 -771 -15 547 -7 -54 -794 315 -399 -191 -543 124 -437 -239 -877 -137 714 -613 -276 -224 -245 548 -900 529 35 -644 -188 -627 -327 229 384 706 415 -845 -162 0 344 -341 -81 -544 359 643 719 -862 44 430 498 570 269 -419 228 245 555 781 204 -864 458 -117 751 433 -248 -728 -195 -41 287 -862 425 473 202 -228 97 -609 152 273 -225 389 -606 745 -592 365 218 -722 -727 704 -68 -402 -8 -880 569 -538 340 -414 -7 -781 -667 56 -714 424 208 722 161 -154 -739 -748 532 -522 170 34 -258 79 -420 347 533 -165 -356 164 476 598 344 465 -811 -255 260 621 -500 -155 145 369 -224 -197 -695 -789 -396 -524 15 -611 -441 566 734 656 -513 36 -53 -421 -884 -663 459 520 -141 181 -539 -639 -418 651 -384 462 652 213 123 471 344 771 -368 -131 -12 301 550 -511 202 -76 -152 298 -876 -636 541 -734 323 192 716 -684 -106 -343 353 -670 -786 526 -281 -674 -46 -453 -738 415 668 769 -700 581 315 -485 -228 -885 -455 -600 115 147 303 -706 -36 -667 232 43 -807 -312 -333 778 69 -334 -135 242 -501 -643 -241 442 475 638 572 -411 -899 -728 -795 -464 607 -226 444 -70 677 -572 666 -258 603 176 553 -826 87 -802 -869 -848 -363 -544 -204 178 -597 -615 -805 -30 -137 656 -774 -824 -165 -258 -635 686 422 -808 583 383 148 448 621 -868 319 215 -721 -277 -310 -734 384 203 -160 -682 -542 -558 -684 266 -856 137 -397 794 435 778 -170 -630 -52 -179 32 733 589 777 794 -858 -900 393 384 305 -232 -724 -786 291 701 687 697 18 -529 -116 -134 -448 37 -573 89 -704 -644 295 307 386 -193 -827 -183 -283 -261 497 -478 -622 -453 165 -100 566 -23 97 363 350 257 -436 397 496 229 437 -542 137 101 291 -612 -724 -875 -310 736 -391 561 748 -875 184 533 -821 525 -842 -207 -513 -349 664 119 -890 -170 17 -99 -60 -380 -420 586 -339 -208 -265 22 -569 -840 -850 404 -418 331 46 130 723 -211 56 -854 -585 -574 579 658 -610 -751 -697 682 339 561 538 17 -462 224 511 -133 509 301 -573 -443 -867 -817 -301 426 -593 -251 -732 -309 12 -675 -57 66 206 -714 193 144 -728 307 582 156 -413 -164 -373 -364 -539 -891 447 657 -508 -618 -146 562 -315 43 -273 683 -834 417 -365 -587 -467 150 755 -407 740 -191 -273 -443 585 -496 -846 143 71 -783 -671 48 -224 254 -216 -386 180 -152 -532 270 -756 -464 -155 297 233 657 408 796 -274 -23 -552 329 29 -292 597 314 -312 -409 -545 -47 316 -182 -401 151 -215 -170 -148 -538 -818 762 -872 -511 302 632 -58 -269 -746 -339 -194 -502 89 -73 781 -359 60 -530 80 775 -368 72 131 293 -624 732 543 -300 429 -321 37 510 -118 301 266 -653 -217 -457 -306 396 -188 -51 -651 74 -445 627 10 594 -297 286 199 774 -799 726 632 -150 -164 -213 576 -596 -531 684 264 -252 338 306 -818 -652 -651 669 -447 -714 169 674 -555 787 299 716 285 273 642 -28 -461 -632 -824 122 216 -748 -764 -832 -145 413 706 686 -484 69 447 -250 423 -709 -657 -271 -328 -84 482 -385 670 334 474 340 -710 569 660 357 -507 283 -528 161 412 -368 -333 -252 -385 656 670 -493 -283 -130 272 101 781 793 -679 584 -681 -412 -297 -377 -320 161 576 260 390 -244 639 -226 241 375 -108 509 -114 65 701 294 -22 772 -448 18 537 -421 626 -400 -819 768 -760 245 -679 -247 40 -53 -670 -227 454 -861 -195 -269 632 399 -762 -608 244 765 -420 -182 286 688 477 86 -179 -701 -428 456 -66 -572 -710 -177 431 759 -108 -491 -593 510 -183 -462 -271 56 8 -858 -572 703 -130 -437 690 -683 249 -542 -626 -181 746 487 152 -336 450 -74 135 507 604 -798 416 -503 -200 293 -61 -424 626 -107 775 -120 -853 484 206 -645 485 -736 -249 -67 61 -15 -773 -811 525 338 -838 -435 798 -412 371 265 -737 747 -572 -488 -581 505 -606 -738 507 -463 -209 -214 -121 -320 -726 -466 405 329 -660 -266 -87 -878 733 -513 -165 -301 -442 -735 43 -454 -283 452 -542 503 768 0 9 -372 314 -665 -243 232 -845 334 -659 -168 -404 -812 -72 -769 662 217 297 -781 -184 -520 163 683 -25 -7 680 322 -402 -381 545 655 752 22 88 790 378 562 530 381 -640 671 231 660 613 409 282 409 326 -357 782 427 161 -227 714 410 -856 -845 459 -404 -58 37 -149 -201 -289 -649 -64 700 520 -261 -762 327 321 -686 -381 194 -761 -348 -711 -134 -560 -14 -446 381 -84 391 786 -488 -353 -550 152 -82 117 -712 110 -165 -813 660 -218 145 -673 -616 -892 -183 -719 751 574 -618 -534 470 582 -586 -685 346 667 -451 -880 -186 603 -170 190 421 538 -645 419 -301 267 -285 -241 336 -670 160 109 598 -488 398 -217 -185 -179 230 -874 294 -183 -313 -63 -189 -750 -498 -191 -249 -235 656 -630 514 -344 -94 -167 738 -578 699 375 -648 -534 44 -849 382 348 -32 236 791 -89 56 578 -274 -248 1 366 405 -68 35 -362 -540 -728 -532 -125 286 -308 552 -558 757 -556 166 26 -650 202 -235 228 -652 208 762 350 680 -876 -304 244 -519 617 785 198 768 -386 -586 296 -798 -547 -277 351 -890 524 -426 421 407 318 343 -784 81 -898 -895 112 271 -607 -700 769 408 781 -691 374 -562 643 -746 -451 122 63 284 -778 56 -235 -674 -384 -173 -500 211 -839 81 -731 478 368 761 -453 -510 334 21 112 -36 163 592 292 -369 -345 648 800 -434 107 -223 160 -12 -475 -756 -386 -232 453 98 -15 77 800 745 -384 533 -470 -614 782 -832 149 -440 -377 331 -867 -266 116 -662 -749 -765 -726 -797 -399 -375 -744 157 -200 543 -666 -665 221 207 627 -773 -732 489 -399 230 -870 -631 -506 -432 444 515 -729 143 -140 795 753 -445 -407 274 368 44 -754 659 595 707 445 -208 484 185 -232 -741 200 478 -458 -435 -548 -595 114 515 387 -99 749 -604 -341 740 670 -214 -761 -627 689 -251 -471 763 -502 795 336 -491 85 788 -486 -495 -840 -665 167 -531 -379 -541 319 525 -163 729 -825 -446 405 715 -184 -788 -46 -265 -601 208 -8 86 -189 323 287 115 448 265 -19 -523 -555 -377 -198 -269 717 -697 -598 227 -661 604 -56 778 77 622 -380 536 -498 227 96 -121 674 -528 586 579 -637 -210 -241 -591 400 553 264 237 -385 510 180 -841 -381 -399 -115 382 389 588 -404 -640 630 -479 -410 -876 410 473 350 28 417 -104 -70 -722 139 -62 -799 -359 -875 -13 739 456 40 -672 -305 -54 -144 -58 371 142 551 739 391 -256 -900 -844 -893 -658 298 -722 -67 553 279 -358 -881 379 -449 582 -330 -188 -415 439 317 394 -857 -417 -476 -229 -322 -168 -402 424 768 -117 28 -91 -175 -32 424 126 -374 549 273 551 537 -216 -493 769 -66 800 -299 -845 -207 -824 -672 55 -702 109 -338 714 -80 -555 -40 106 728 -636 -633 -646 332 -383 -279 -488 -578 72 456 128 224 -623 -563 774 -748 -819 33 -587 58 -434 453 -775 641 457 -207 744 557 292 369 -776 -781 658 -71 -380 205 467 421 -438 -252 -152 337 -838 509 -609 444 -831 -374 70 -800 -440 75 -613 624 -163 -708 -269 -245 -887 -781 -130 703 456 -880 -810 -506 -638 228 200 -799 417 -404 -708 260 185 267 -667 -36 491 497 -578 -452 -896 335 116 274 -413 -644 -89 420 -504 -667 -168 -9 -484 -834 718 246 144 -537 423 -37 -348 792 -151 -76 -759 5 -670 306 -207 -599 468 709 627 188 617 133 -211 423 -768 765 -175 -163 -359 -611 -647 542 -87 -299 -7 -381 117 495 -523 -280 87 666 -430 -324 14 742 129 -496 489 108 509 221 -91 70 -623 543 253 475 279 -384 347 589 -336 257 214 -709 -642 545 268 292 522 58 -892 95 -340 -252 -645 751 671 -775 592 -366 -704 -406 -368 -898 -258 221 -533 426 -329 511 639 518 -12 -650 -727 -862 -59 -382 147 -230 64 -261 633 336 729 -434 -802 -11 544 527 207 627 249 -618 294 -871 -882 -231 122 196 -218 -454 -373 181 240 -433 372 269 624 -736 -327 234 662 610 -102 127 473 661 252 -794 511 -701 -728 -67 323 -817 615 -353 -491 -618 -231 265 -205 138 406 -421 -488 -432 -362 -172 -123 -344 217 346 -586 -870 137 527 -549 560 -23 -408 -38 -492 455 -210 -54 -268 -848 -418 -242 -630 -680 -460 376 613 -68 -21 -885 20 -773 535 360 -442 -406 142 -480 -234 -32 -427 533 41 -667 -332 266 -763 348 67 124 476 732 303 -546 -279 445 -734 -444 9 92 761 496 -294 -291 -469 -406 -656 800 -147 784 -786 162 559 567 -817 522 -889 16 485 -593 -767 -363 -246 -364 460 -803 -188 666 566 -33 -103 -10 204 581 531 -294 -22 -155 260 -371 -529 505 133 28 748 639 68 -20 122 41 -631 -834 -208 -32 151 -70 498 -219 -846 594 -138 -639 -331 -788 -627 709 130 255 341 667 760 -357 -81 518 795 -431 515 36 -24 -417 421 313 88 -508 338 123 -560 623 693 -553 -12 371 33 -707 -249 -677 -275 -614 183 -590 -375 450 -709 -784 -129 -879 650 -238 -268 300 -273 -510 797 -186 771 113 574 -820 305 -736 364 252 706 -255 750 503 -5 -667 415 326 639 69 704 -657 -746 -872 -727 -653 517 98 -736 -212 -872 704 -829 215 -302 488 -240 638 559 -499 -884 605 -366 -749 -563 -573 -817 -402 -467 -784 -577 -457 681 -720 -5 -755 210 432 -33 -640 -80 28 759 -537 -766 590 614 557 -377 681 430 -360 -745 324 -163 -71 332 341 -90 -311 143 -636 180 -851 -235 262 195 440 -819 514 -441 458 -290 -826 -848 -136 475 -641 -701 -174 684 348 550 484 21 357 479 749 157 -284 -715 -402 -167 -719 -17 653 573 563 -823 698 519 -459 246 -215 466 659 438 -395 -607 -830 -154 733 -339 -67 14 -720 -191 -279 -593 -334 587 -199 311 14 385 634 383 613 437 -14 421 -129 -892 -188 -855 -645 -841 449 163 754 -684 293 280 144 692 267 439 -465 408 710 -695 -811 740 -460 575 -875 -744 37 127 501 -355 241 -616 314 -437 -93 -519 50 481 -310 76 458 773 362 -605 440 411 -161 -119 133 517 -580 -450 283 -546 -606 -73 408 -533 -479 -687 -583 -707 -128 733 -844 -404 -131 -120 641 525 -630 98 -141 493 -366 139 234 468 508 -422 335 -216 -157 150 765 -301 507 767 -75 -387 -871 521 -837 -241 -95 -505 281 -359 -228 -448 34 234 -48 346 -242 -143 695 197 -433 702 541 535 -620 629 -327 -117 759 658 772 108 -78 573 -303 -736 430 691 657 101 -782 477 -665 -186 183 144 38 454 -815 -128 66 -466 44 -672 -351 -679 60 176 -314 -282 732 451 552 -232 234 -849 -339 335 -559 -75 746 -644 -349 -100 -574 -598 319 -607 0 436 -583 496 -222 245 748 -683 -148 -756 97 382 139 438 -213 140 192 -176 674 116 348 -338 -498 711 -825 504 -554 -498 -489 -271 363 -169 -459 553 700 84 642 -456 -715 -336 -367 307 -604 -230 325 433 145 -340 383 -2 -45 -143 191 562 -787 -836 -376 -283 -220 289 393 530 746 786 229 -678 -676 -801 173 574 529 -346 -777 -551 212 -47 460 -384 -28 136 -576 -394 479 355 -869 603 683 432 797 285 -897 -92 -507 351 -496 645 246 729 -501 -573 -572 -643 -128 -76 -816 180 -631 576 -73 97 -791 -173 139 336 -541 -133 447 -738 -496 -214 -816 -785 -7 -877 -67 -676 -597 -721 -779 -825 82 -235 -809 -241 -318 -490 -82 186 612 533 -456 -627 542 -141 75 797 -482 318 660 6 -157 -778 -9 -155 -851 -308 245 -10 416 489 391 -857 -495 -90 -32 -506 285 -92 -439 234 306 -483 197 691 -437 185 -125 688 510 -85 676 -858 -625 -802 -330 266 475 -413 -413 207 538 -5 713 685 -640 -574 -172 748 324 0 -375 -454 60 734 389 620 693 222 29 140 624 762 -94 -290 -658 363 418 -752 -603 27 596 -600 665 638 428 -775 681 409 -534 342 562 -297 517 578 -486 349 358 592 178 -69 479 184 -891 0 -290 244 -248 -863 -316 90 483 -351 530 311 791 -458 580 509 576 -775 3 -591 64 -410 -308 255 740 211 16 760 -46 472 529 85 -213 -652 34 70 -695 85 -260 -340 -513 491 462 270 278 778 -432 535 272 458 -496 -580 -790 725 104 -874 -400 495 49 -883 490 185 -102 -799 -824 -125 262 -128 -837 26 762 -836 394 -588 -643 81 -347 -20 -234 -647 -100 -484 -758 715 192 467 -819 374 635 322 240 140 684 364 74 -882 -795 -145 60 100 -467 -852 368 109 296 -172 -602 730 -337 -418 -430 250 -417 -641 176 -722 745 399 -6 -476 196 411 -743 -209 555 -441 13 103 -553 -28 -658 -261 112 -843 475 -111 763 383 -402 696 160 -601 619 276 -812 -717 676 -361 666 19 -445 -265 -86 96 162 437 780 -650 643 -474 334 -298 -73 -272 132 -471 215 -231 655 533 664 -205 -344 -885 439 185 -737 -880 -245 502 -146 -843 -684 779 317 -222 376 441 -75 371 312 -84 -505 -661 -493 -63 573 -502 -444 592 115 69 -156 223 -205 -62 259 607 640 -703 -136 -106 649 -243 -416 -9 -735 -556 -720 59 427 -405 741 274 779 9 -783 786 -828 -156 -804 677 -389 256 425 528 297 -554 -43 626 128 -685 -122 261 -13 -628 -863 -768 -546 -783 471 716 359 -32 513 421 -614 -888 123 136 -491 224 -746 150 -38 600 -687 389 527 -791 -328 -398 172 584 -451 773 -546 -653 -823 0 332 -618 -664 181 761 -785 777 512 106 774 -315 -89 -726 -308 -662 662 -896 641 -528 20 26 500 445 -305 -699 -827 -740 -228 66 -403 554 -543 776 730 -702 -171 445 -518 190 -26 -250 -395 -735 -498 -578 -425 -890 -363 45 773 436 181 572 -831 -370 -274 -66 -73 -670 -263 -374 -424 246 123 -210 -716 -222 -702 -439 -448 361 114 -715 -119 -295 589 -690 -674 221 310 264 -420 75 213 405 -769 635 -54 386 88 -268 290 329 -551 -190 66 -537 55 -777 -171 -844 -592 544 -646 581 -469 -566 451 -885 -161 256 -703 794 422 -41 76 178 98 428 -154 -870 -611 -639 514 236 642 -519 163 -858 -341 454 110 -730 -743 -571 634 542 -668 -636 105 141 -255 -61 151 144 -796 -153 427 -629 -877 -123 68 256 56 -895 -479 90 -192 -853 361 373 -127 478 792 -163 709 -217 -467 462 741 104 -787 496 -841 648 -653 -580 120 -813 -117 -664 109 356 761 582 -734 -621 -473 -889 -838 268 -590 -356 257 -377 -178 129 713 -210 -118 -847 0 -838 735 571 -183 -106 -35 772 681 -352 531 204 -292 -625 633 74 438 -244 372 -671 41 -626 596 416 -392 238 -162 -704 -456 -864 -132 -386 -203 -818 638 487 763 -789 -507 37 -405 -659 425 -685 189 -308 -746 707 -42 -144 -49 590 -782 -488 533 -658 289 -795 -417 551 -132 301 543 -544 206 -854 -747 533 621 -192 225 -75 -543 2 -573 527 112 436 55 -264 -455 642 -299 708 756 -338 -729 272 -725 629 783 -554 -575 789 125 -26 363 18 -595 380 522 425 587 391 -23 740 537 -475 -548 16 -430 322 -835 168 685 -111 12 405 268 755 789 238 739 -392 314 -735 500 684 -166 164 665 -408 16 -36 552 -661 -385 -350 764 430 -365 -252 -518 -458 255 -63 -374 103 176 -535 -648 -482 344 152 396 653 -8 -557 -479 590 521 107 785 301 435 618 -109 -566 -331 711 -411 -101 -670 556 -186 579 -280 605 -640 215 -738 100 -735 260 582 473 -189 -46 567 660 600 231 -247 451 66 -716 -460 469 303 -269 -245 -382 372 -883 445 395 -388 584 -660 -202 526 -323 -561 -834 -394 695 224 -862 603 613 -183 -190 -399 249 -783 647 -703 -793 431 197 385 213 -854 427 440 304 -318 54 -818 -684 -868 -315 -833 -319 410 -71 433 26 -505 -808 -794 -740 490 378 -771 740 -23 -570 630 769 -175 -755 -416 -347 -294 -783 -372 482 498 -522 -375 468 -663 -351 -412 -739 -173 -549 -23 181 787 530 702 465 -363 513 725 526 -271 -502 321 405 -895 -697 86 -420 -626 268 -793 380 425 762 510 -254 -39 419 -892 768 -137 728 -781 -49 279 748 -350 786 -370 108 -770 611 -55 254 -284 -491 -157 644 686 -129 -844 -737 546 399 490 -25 -45 -342 431 99 -26 75 414 -602 572 -90 302 -822 206 -588 -795 529 693 756 -44 -112 -396 496 -23 683 496 441 657 700 -726 -201 200 -748 -352 -850 218 -31 -25 -212 157 299 -180 237 762 -174 -164 567 -609 -467 -77 241 -777 -854 -798 788 -22 684 -261 -333 116 627 -418 -43 -674 -783 373 -257 -434 473 9 358 -458 104 -621 -897 -599 481 412 -18 -329 -751 590 239 142 -883 620 -852 -534 -608 175 611 202 189 209 650 554 -231 771 122 -509 166 556 601 -259 -206 -495 -714 27 -557 -87 539 521 -851 -225 186 341 702 -753 -68 416 -83 -791 368 -404 -197 579 399 225 -99 208 431 186 180 -203 -62 124 226 616 27 671 325 -403 98 -418 367 -842 -840 -886 -184 33 790 -894 128 644 -886 329 336 718 48 352 790 -209 115 393 -278 -645 -172 197 322 576 525 -84 458 290 -28 -677 120 -526 -250 143 -425 -727 377 -32 -282 402 796 -278 214 -776 199 231 -591 678 366 289 501 -237 121 67 458 -314 576 164 -525 535 -805 -184 -817 -512 -57 -546 -496 800 -272 -527 -727 -899 -505 79 -465 318 175 -890 719 527 125 233 489 159 -291 272 -18 641 -756 157 12 -834 -758 -389 -551 345 -608 270 28 -624 -160 417 701 -200 -50 -434 122 241 -643 571 -27 -840 76 -377 1 -383 601 127 -80 -818 -817 -256 -330 -259 -361 432 -749 -858 518 -510 -707 190 -301 -355 -323 281 -44 -835 660 -259 35 759 609 663 201 123 527 -699 -721 546 -179 328 480 713 602 692 622 -438 -824 -225 169 -634 175 460 738 -621 -148 -575 106 -698 -314 -701 730 425 551 -821 234 493 566 -553 200 279 -217 -204 158 -554 158 -760 88 -348 533 -601 -69 -688 -600 331 -170 481 360 -185 -775 647 471 54 -458 -877 498 263 468 -807 -486 575 -434 18 21 -495 -99 -537 -839 -261 -704 -583 707 676 194 -694 469 -307 612 609 2 624 144 -305 -68 -647 -132 -381 -671 419 359 494 266 -467 -264 -76 515 165 737 470 -259 62 -535 63 -117 -376 -740 422 192 482 -258 -171 234 341 -549 421 -146 513 632 -459 -417 493 -811 -551 -538 -42 721 -79 -99 743 -865 505 386 -577 307 -608 -448 -736 24 -44 712 1 -10 -792 -688 -22 -496 306 445 204 798 56 61 -638 -371 -717 246 587 205 212 -454 534 676 92 -736 -442 -331 -53 470 565 -428 692 258 -68 -34 62 561 -881 -691 -757 -822 237 294 90 208 -630 -253 -859 774 -335 -436 -542 56 -411 -582 780 -133 122 215 -276 -785 475 -25 -553 -822 -433 468 -417 -111 -757 -840 -175 -805 386 -85 758 113 559 -171 657 135 -680 -300 -10 -426 56 355 606 -589 -652 201 334 -500 -429 292 -35 2 -380 -614 730 -674 -111 -550 -118 -821 305 -662 452 384 -153 -656 168 417 528 -530 469 -187 777 759 -773 -35 -866 -201 -569 -23 -215 -443 -11 681 472 -186 -200 -178 405 -371 234 -411 -518 -788 137 -651 -591 216 -234 687 -264 -754 684 277 -399 -688 -9 638 85 18 583 190 -157 -298 -727 563 783 -84 145 -356 -369 -141 -423 574 -512 -327 -703 330 -398 239 594 721 -105 259 612 214 -848 -160 -438 593 -732 167 613 31 -518 737 493 -456 750 -594 190 -748 -532 -609 -514 -765 -839 -479 399 -764 -619 -389 -344 41 -661 569 -305 661 -95 307 -3 122 52 -186 -517 345 -304 -727 475 -245 625 -314 788 -122 -423 -651 -52 688 593 325 598 -758 -24 -701 -496 -93 167 430 588 623 129 240 -125 639 -861 -703 -443 426 -162 -278 -168 417 476 186 467 60 -631 546 -82 -455 -462 -709 464 675 751 624 -678 613 -417 -824 -472 133 132 198 -637 -656 -718 -377 187 73 -739 -91 -473 343 318 270 -163 -500 -373 580 307 723 237 664 -42 -714 20 84 581 38 742 -194 -131 -839 -229 -724 -339 -197 -795 -787 390 239 -780 -421 523 402 -225 744 668 -824 -490 -409 81 456 -639 582 -488 550 -38 691 -797 -594 -267 -20 340 -3 270 -43 -643 192 699 250 258 -275 -897 321 578 31 -177 726 532 266 -1 190 -93 -164 -543 672 276 -183 -528 -151 795 93 596 -781 -334 370 -706 783 475 -835 -277 -35 238 682 -272 -534 -776 513 656 -777 -874 -671 -682 728 600 673 30 193 -743 617 -379 545 287 -852 -344 -671 -282 270 545 -201 -464 -213 -214 23 -844 -49 -732 -772 -116 588 -64 568 151 -687 -98 -233 618 -146 -578 -75 632 515 457 780 -63 -335 -410 605 -482 -517 -403 -601 203 478 -871 -847 318 -585 -354 -402 -225 554 769 757 -633 -198 536 680 259 50 -174 -93 -154 -198 206 -490 251 -544 -365 -226 -321 333 -434 -154 744 -662 184 476 -662 488 450 -313 755 384 -341 -241 518 -307 37 239 -187 206 -708 408 -807 -141 -583 -458 363 -309 197 727 -598 -557 -383 -701 -329 778 -355 370 459 607 -73 -169 -552 -469 -507 -178 424 -475 -274 -546 -693 682 480 166 -420 538 711 -280 225 326 618 -240 498 -1 -306 -491 17 -178 -895 548 -712 -627 490 233 19 -735 -900 -863 237 -780 419 89 703 81 -408 -457 -42 -878 -138 -629 370 201 -552 635 576 -566 207 -669 -532 -669 -288 -38 -863 -104 -797 374 -574 -119 -656 423 -518 591 -84 -381 -205 -75 559 -736 162 212 -298 559 75 -761 -231 735 54 -689 -773 695 -464 -213 382 -282 571 -622 -207 60 418 448 -608 -448 -753 151 323 792 -734 -683 -793 658 -497 -20 44 471 -104 193 20 237 36 -863 -56 695 601 -101 442 -273 751 403 -583 -468 414 228 -690 -700 58 294 552 -799 -469 -849 -525 -219 470 52 219 332 -785 608 76 -610 410 462 327 -458 679 379 728 -143 9 -428 378 -480 -375 -767 -358 -259 409 582 363 784 538 -290 -387 64 -318 -838 -241 -654 -156 -368 -365 101 712 16 -145 -267 468 -174 604 -371 -499 243 -19 361 364 463 511 161 180 594 -213 319 68 -688 229 118 -744 -871 -225 60 -452 135 -47 728 -487 -64 352 682 217 595 242 708 -709 -793 243 -652 88 -642 -598 -279 -397 -117 -115 51 -410 -55 -676 73 326 514 779 461 130 179 -413 282 -25 223 77 -139 -532 -41 528 -561 -582 -820 -847 760 -565 457 379 -563 -283 -695 593 -471 -192 343 669 80 -32 689 -493 -806 323 200 287 -757 321 -212 633 -381 532 -235 -281 -815 -302 330 66 310 596 -841 -134 -490 72 -555 -105 46 364 -540 669 333 -816 292 -806 -583 -144 -462 97 -428 680 135 330 102 -476 -313 -364 -897 799 605 -741 -721 271 -813 -827 -331 -378 415 295 713 -562 -718 476 68 695 203 136 265 223 176 3 -355 -51 632 359 -457 -153 457 99 -685 658 618 121 -124 173 268 391 -27 -29 457 -395 626 -792 -669 -12 -219 783 83 303 563 -384 -166 -510 279 525 -189 -873 -632 -369 -792 -499 -465 671 322 410 -337 207 -604 114 -487 -100 -685 -766 -529 -708 718 85 709 -156 -645 54 344 -121 766 553 589 -348 166 -601 -338 -95 -104 632 479 422 241 -675 -475 698 -269 548 689 753 410 206 -881 -542 179 364 740 207 -257 -103 -682 -887 -587 602 -177 544 274 203 -547 345 520 526 431 487 -412 -232 506 -801 772 -261 -529 -298 777 -345 259 528 463 12 -506 537 44 642 -57 -294 264 635 -758 -79 616 -158 -740 445 530 -828 -303 574 649 -191 568 -255 -443 -813 -52 673 222 569 18 -774 506 -734 -180 -383 -732 4 641 313 366 602 -231 417 121 668 -46 171 336 748 212 643 -151 -267 643 -316 357 789 -448 -453 -69 -91 -69 -60 250 624 -236 129 511 106 429 -138 -255 -171 -322 -591 -393 -537 484 -774 598 -298 -565 756 381 11 394 -845 -320 744 273 625 -107 166 -413 22 556 430 -340 -318 -615 -474 495 -887 -520 -52 -28 -691 -647 -14 418 -796 425 176 -205 515 -379 -460 -137 52 177 17 753 567 -612 -700 627 495 755 622 -305 564 396 -358 170 638 179 -731 -419 -616 160 -781 -351 -736 443 -130 531 622 -196 101 -654 424 -142 -150 761 193 -320 721 -186 505 -202 653 685 -66 -831 626 66 -449 16 -130 -42 536 241 -815 -486 -226 -318 442 -22 630 287 -800 42 461 1 226 162 770 -423 -58 -733 184 144 -641 430 438 -578 -171 -398 -131 -34 -673 -508 105 710 -736 -623 -505 732 -640 649 519 -528 -678 -473 524 289 391 54 -762 -1 -219 664 -852 -61 -876 91 -438 -810 224 -10 -480 105 264 723 -353 98 482 -270 724 213 -218 -740 155 420 458 -89 558 721 623 101 245 -292 541 -412 14 -154 -427 -675 -593 -105 -865 -77 -729 -298 -566 570 -681 -844 492 753 -529 -585 190 -40 -813 615 562 617 45 -741 -732 -263 -95 52 17 -425 743 -145 371 -240 316 -26 626 107 722 279 -272 159 146 -202 537 593 613 257 348 588 -86 732 -331 438 -656 -342 -491 673 -26 -837 -891 788 511 550 350 622 -398 -563 -334 510 -698 565 18 -623 -307 729 -300 -694 -634 -696 626 447 395 -754 49 -477 -132 -289 -493 -345 550 279 246 -121 -491 -547 637 -707 -355 -800 173 -356 342 -486 -588 -893 724 -897 -564 -884 -357 -579 633 -189 731 -751 -185 441 550 -104 785 -451 -622 -689 -493 208 355 327 713 -657 681 -560 -278 165 -451 -273 -232 101 -341 786 491 129 425 774 -274 532 -413 -596 -427 661 -51 -767 -31 460 302 137 479 -770 51 556 177 -330 -443 -480 -376 -482 148 216 496 -668 -77 -776 -103 -827 316 -746 229 87 492 512 -870 -573 -261 -363 484 679 -608 646 -308 -163 542 -22 234 -378 397 347 390 484 -461 -204 130 -14 -6 335 777 -601 723 -13 616 332 -133 -388 431 -553 244 -813 -898 -223 645 -300 596 580 -375 -290 690 537 605 -206 448 -26 714 10 394 225 -471 702 95 -809 4 -870 -87 -511 143 -304 564 -843 746 686 -762 -385 -850 354 -886 -365 462 307 73 -554 702 756 657 -557 -19 -24 20 699 617 -121 -567 347 -145 -540 571 540 -500 160 -506 227 350 644 -885 705 623 -14 -558 -239 -266 125 -239 -387 -307 366 160 333 -533 -726 -420 -675 -120 18 519 673 -744 -631 446 -547 -99 -538 -439 526 222 349 -142 -120 -87 498 -277 -210 -489 -183 -663 -372 665 351 -250 730 -682 -446 -539 -282 -481 487 -39 736 657 329 247 24 243 623 -693 626 -428 758 372 332 -728 311 -542 711 -548 229 -656 -667 218 249 -34 -826 -632 586 348 81 708 227 -647 143 326 -324 108 41 -701 30 -530 -822 -176 777 242 -858 -792 -361 607 -7 -875 -368 374 -389 24 -143 -100 -328 -776 117 258 -850 614 188 -722 -529 -563 159 -284 664 795 -510 -93 120 -880 -238 -386 784 182 -537 -182 501 -633 -346 -645 302 525 -150 -757 49 -694 97 -819 -386 697 -87 180 223 -679 -291 -542 735 -649 -121 179 250 117 13 310 -375 704 171 -151 -859 140 346 -824 485 -248 -277 -668 220 310 -314 276 -336 -92 -706 739 238 450 -327 39 698 -820 -664 -431 540 -379 -118 508 291 -530 707 212 311 -847 549 201 284 -207 709 643 601 222 -262 -39 731 -822 -422 -290 725 -815 69 -291 -47 44 269 768 -479 4 479 -834 240 698 785 217 569 570 -705 27 -61 -336 -780 -723 29 -40 -821 68 -44 -691 -654 375 255 175 -296 159 410 654 497 -623 193 767 -413 -884 -14 -303 210 -61 -185 671 -889 631 409 -752 564 309 -872 -238 -559 394 542 -57 -56 -261 373 -704 315 -165 91 -49 -6 -804 713 -19 -821 -516 -656 543 -438 -26 696 621 155 -42 -468 -169 -621 -489 -216 799 -896 -292 40 448 783 763 -136 -755 273 -683 -274 522 287 -282 313 -321 152 396 -779 392 -306 -868 501 -420 -352 -595 -85 396 750 643 -137 -754 -9 -737 -82 174 690 -877 650 795 -893 -791 -608 -319 749 -792 -808 721 438 410 -377 788 -815 -587 207 -378 -842 -862 492 732 -459 -576 -659 -829 67 -540 -138 628 -663 -183 633 -525 96 -98 -349 -295 -564 602 36 -94 758 -580 -185 -785 -887 413 -798 -506 161 -896 -198 284 411 -333 -21 -824 -502 712 -237 216 -391 -210 -130 438 -127 651 -465 636 -665 669 114 375 146 -597 -203 -853 682 -680 357 188 654 -213 -61 427 -559 -499 -602 -438 310 -833 36 -595 -141 407 496 -367 -92 515 719 315 448 710 300 438 -894 425 525 337 -42 753 776 -652 456 148 122 783 -354 -463 -883 251 504 238 -583 160 694 -440 -425 176 -104 315 52 -893 683 518 -421 -895 -649 -407 355 800 -719 -141 -304 -804 764 411 -565 654 8 -156 183 524 477 -230 -393 487 -42 -2 -492 128 -579 -339 171 -48 -412 263 -331 449 -733 578 436 -555 475 781 578 -108 478 344 -612 -397 -324 160 -850 -281 501 30 582 259 541 711 -544 156 234 91 -28 -506 696 -746 228 645 -436 564 -489 201 -585 -121 -277 -398 394 667 353 -249 -499 -893 577 -254 299 141 -654 456 -423 -578 -769 -377 -201 -124 -236 46 -304 -783 784 -633 -451 -318 -616 -222 -174 -794 -307 418 770 -31 -491 424 35 52 -746 57 -112 -783 -228 66 687 249 -501 646 759 42 -114 740 132 -654 44 666 186 -234 -213 735 -478 59 764 570 -52 -151 -323 -394 261 663 -644 -462 -889 -541 359 24 789 164 -856 581 -237 363 399 -702 -379 -716 232 771 -515 92 506 -319 -734 -435 167 -700 -40 464 -748 -343 -410 -688 -77 -639 144 -151 -108 -303 -34 -680 -844 -710 723 -244 -659 200 197 663 298 -600 -233 -555 -279 780 -608 -339 -26 -71 -419 -798 -171 -573 590 486 261 -856 186 -5 -277 408 -492 386 275 -76 622 262 571 -532 -619 -423 -743 -303 464 264 -401 -711 338 394 670 71 -529 163 29 -868 -319 -375 591 -820 727 -306 137 -183 -807 -563 347 687 -247 126 -246 -361 270 -273 308 -642 -609 410 -401 604 -568 520 -36 461 -135 -440 212 141 661 -724 490 -624 199 127 156 127 -248 -136 758 525 -179 651 354 -326 655 -520 -427 -705 -36 626 427 -867 105 -573 -607 -785 151 638 201 506 -806 -415 -603 -844 -200 775 -80 358 -525 -868 670 -812 -739 463 -743 -261 -546 -392 -576 92 -323 -392 -889 -517 351 -448 -841 -392 -508 -596 -618 717 342 -310 14 -823 -486 -319 -297 735 -602 259 325 -678 227 152 705 -375 -814 245 -378 690 -171 -326 -171 -827 403 -76 763 -110 -660 -121 23 96 246 655 160 606 486 -384 -180 -346 -764 -459 662 -470 -809 -582 -139 147 248 -179 -554 171 -84 42 539 52 -123 396 -431 7 194 158 -645 12 -845 609 -574 -590 -697 602 550 -637 188 706 106 -338 -576 -511 -213 -129 -271 212 -257 72 -340 700 476 -45 516 414 475 574 249 -508 197 -557 709 -69 -613 316 536 27 -438 -893 187 205 -441 484 280 -251 -251 -65 745 265 656 -410 -677 700 456 -538 100 -33 -304 45 190 -8 121 750 57 327 -94 268 776 -465 -440 403 -560 634 -531 261 -149 -355 -67 785 800 651 -724 -177 -865 229 232 792 476 173 -133 -566 -327 427 -837 -701 749 357 -797 68 -566 799 -182 -229 98 401 0 -668 -49 -107 -405 202 -841 478 -20 -800 423 515 566 -310 -70 -752 -240 144 -41 -33 -307 308 43 164 214 -891 -255 -448 -357 402 -793 -393 78 -105 648 465 -283 264 269 138 -817 -349 752 701 653 72 -306 18 307 -872 -75 -881 -694 -871 -404 -758 309 -411 -878 -863 -670 -629 -386 -805 -457 176 531 -422 -898 280 472 -681 -220 562 -744 -645 258 -454 -108 -800 554 -726 -63 395 -313 653 -126 9 -791 624 321 185 -561 595 537 -707 174 -883 137 -335 65 363 -327 -454 2 66 -602 -240 607 -609 -588 136 -294 121 797 -624 -5 457 -465 -682 459 127 53 -383 -736 -63 -714 -672 -384 554 -809 751 773 -520 -293 183 62 -572 -192 -575 -212 724 537 496 -683 383 343 -676 -586 -24 640 -622 495 213 115 -209 433 -552 -131 753 -513 696 428 790 577 743 449 670 217 -535 -452 382 516 -391 478 27 -340 -472 441 -830 -464 416 127 -189 172 -56 -641 -244 -514 569 429 -386 -414 604 412 436 497 -740 -371 -377 -386 50 -33 306 492 670 -418 281 -355 -748 -283 -43 604 77 729 610 486 109 -318 50 -804 -757 -536 458 -529 280 544 -535 -311 -648 596 165 160 158 577 -683 232 733 -155 581 -582 598 83 -35 -729 -661 -356 -154 356 449 -341 -180 364 -876 -397 -330 -244 736 -28 -683 674 715 -31 216 -731 -697 9 -489 307 -523 -321 -435 -290 -713 704 -217 654 552 43 573 700 407 486 674 449 -530 -461 340 561 -412 177 706 348 336 260 -777 -462 -495 -491 -234 727 521 -595 -224 467 495 659 -533 -425 273 346 575 369 -862 -420 -549 -111 -565 527 -24 -312 -269 -29 542 -49 790 670 44 496 150 -400 276 -57 405 -403 -875 -380 -477 -758 543 -95 225 -478 -187 80 730 -118 -353 -55 -842 -656 -455 -144 -374 468 -775 -883 255 -750 68 480 188 -714 672 -590 319 -61 701 -349 630 -133 99 -299 403 567 -777 -101 -19 13 -175 -266 241 -793 651 349 78 465 453 390 -874 462 -400 -701 15 330 -640 -747 624 -556 -751 691 56 -307 -83 -865 689 -600 209 -366 610 136 700 94 -376 358 240 -569 -576 104 -714 -493 247 73 -527 -892 500 462 48 -515 -585 589 -396 -289 402 -137 -801 -266 -78 -863 575 -431 405 579 -581 -172 -145 97 657 -122 116 33 146 -240 228 -734 625 -728 -8 169 790 -851 -616 -500 -110 53 -596 -222 636 -813 80 -413 -331 708 306 -846 791 492 -849 -296 217 -231 305 354 -737 226 -97 -510 -294 -352 368 117 419 -695 22 466 -132 -150 -131 61 53 -417 -588 222 -36 267 -867 -61 426 152 -447 382 -869 -7 220 172 452 -444 752 -690 258 -450 -827 249 -592 531 -186 -512 -443 -720 794 -236 -381 -689 -820 472 -861 273 340 357 126 789 -15 -697 -454 423 367 321 442 -838 73 -792 -497 40 -708 -288 -601 -822 786 673 -796 322 -550 574 -468 87 -642 -108 709 -496 -676 -84 277 -429 587 184 542 -799 -804 -92 737 -162 -679 -117 -772 196 -389 172 571 242 -766 -43 -275 -163 163 151 -359 -657 -565 754 -153 249 -245 -844 699 577 467 142 -864 -606 -392 -584 -769 -510 -708 -7 764 101 -183 -252 -618 82 -787 -38 -616 650 38 -730 -21 -549 78 314 -339 96 254 -157 595 185 -80 -402 -138 54 -383 -661 -156 -400 -27 -693 259 -481 -211 538 -555 -644 305 702 -532 663 97 -203 -688 601 -300 798 -739 246 -96 475 157 -294 -526 363 -270 -251 360 269 218 -805 -861 -402 366 -110 -479 -35 672 -588 -363 -695 -621 -36 152 -539 -597 311 385 570 382 565 -393 -159 -426 200 -6 -448 481 -188 -35 207 -861 -742 721 738 98 307 436 -893 -148 -16 498 -401 726 -430 391 -432 497 406 219 -386 -613 -766 164 -716 -307 719 -391 596 -380 -354 -346 149 723 -267 -190 -365 -583 215 437 -38 117 751 -510 101 -861 -534 306 -692 -894 214 75 -200 -456 -427 -391 -580 84 -863 216 -316 232 248 -883 77 -798 175 -456 -315 681 -509 549 -722 -481 -899 687 375 384 175 -774 -394 -855 634 216 765 173 -664 -832 664 459 -182 588 -507 -408 -202 714 -175 -396 -196 -475 -748 -676 151 194 237 398 259 -182 -601 392 225 -696 361 -166 -471 -565 770 -741 784 -30 -96 -506 54 770 56 -55 -837 -455 563 324 -507 -887 -834 309 331 657 294 -429 -188 569 393 -211 549 -112 432 365 -314 -677 -11 155 -157 -127 -508 407 352 -127 -91 -210 -542 -636 -759 -327 -239 -541 -547 -12 96 588 262 -690 704 -795 -846 -641 -316 -535 -486 47 -409 -822 260 -570 -570 -240 480 332 294 59 -115 528 -664 743 666 43 707 20 -222 558 -472 -306 -225 -865 -771 -391 -734 -617 -704 -812 -640 -102 189 -573 467 -780 163 -260 -340 56 -469 524 188 414 -374 -222 423 335 -362 594 -674 120 141 -431 373 -104 395 41 603 318 509 366 93 -275 -451 -896 290 725 -65 -288 -227 -746 -333 -633 102 473 -804 -125 740 -398 -847 -448 393 16 265 -890 77 579 580 112 -597 564 359 136 -744 44 116 137 -410 94 -214 51 -294 182 -634 770 -509 -572 -119 39 601 -836 -695 -707 -489 -307 572 670 689 588 -440 -108 762 662 -551 -188 -435 -507 463 586 -645 -522 -71 -158 -448 261 551 -555 -466 583 -785 -338 84 629 229 -619 -712 334 163 600 -228 -136 240 514 165 -527 -460 -489 699 488 -365 -210 -23 56 377 343 -720 -65 -670 -689 142 -786 745 227 -633 692 747 316 -717 -589 -606 735 461 -625 340 318 -441 205 428 340 -226 166 -396 -724 -601 25 218 -802 350 -588 -87 -773 16 630 235 -321 55 540 632 82 791 -886 73 -845 -847 -562 693 -699 -740 -95 363 -321 -318 -231 -113 267 493 79 -202 72 -764 477 -349 -649 192 29 -338 739 -542 128 565 -365 -836 602 482 200 -467 114 404 797 588 707 -841 -874 598 -673 501 349 -399 242 -145 -560 -787 589 467 69 18 -169 507 -22 -887 273 629 -532 252 217 -315 353 -631 -560 108 -641 -344 -556 -256 424 -659 568 475 346 -389 792 148 699 437 550 -81 -562 21 703 -686 -674 -550 -194 -89 2 563 438 53 181 248 535 600 -114 378 717 490 448 -866 231 -409 153 799 -369 151 332 -217 -634 144 208 608 -544 -28 50 188 549 -256 -132 49 690 370 653 281 -467 -646 -862 -78 -174 -404 -299 -7 116 794 -330 -807 568 -767 -302 -402 -734 -167 48 -844 -248 -652 461 494 550 -459 -285 729 -516 768 -8 -447 -601 -578 203 200 -648 457 -356 -485 723 515 602 126 -679 606 772 693 -377 697 -144 -64 759 -151 -105 -237 242 -318 506 506 230 -64 430 440 -532 -775 -450 290 722 160 -67 -188 -266 78 -250 192 -856 -541 302 -851 -675 358 380 321 328 437 -377 -136 266 392 532 46 -534 756 186 258 668 -192 234 -405 495 -612 -187 -667 -410 -82 181 -313 789 362 236 -311 -38 -273 -91 38 -74 -738 -172 -500 299 -836 526 -258 -833 -281 437 -802 66 -197 -614 646 753 553 -596 -671 -501 -427 281 481 -43 151 -447 525 450 218 687 300 277 266 318 242 -233 -514 692 -460 -232 64 -771 591 -602 -647 162 525 411 113 39 310 -57 -807 686 343 -83 86 660 -109 -731 135 -611 474 463 786 706 -424 -441 -600 730 751 269 195 375 -760 -475 238 -335 645 621 -253 -596 -451 126 32 -703 -87 -698 495 601 -432 56 -393 -75 -60 -363 140 -784 719 514 -134 277 519 -551 731 788 -497 366 -337 -370 46 -395 -201 -669 675 -594 -362 780 -669 168 -824 231 -540 -710 -406 104 -818 495 -586 -525 -750 -482 -227 646 190 773 418 -395 -663 362 657 -103 248 -124 -324 -116 505 183 -358 540 700 -267 -494 -97 -618 -555 -769 627 -732 54 119 616 119 -620 541 183 -474 -307 487 -651 684 -285 -881 -681 417 -208 -776 -699 -122 -548 -259 181 211 685 193 -485 402 -866 -844 -162 566 -802 -840 461 -446 -694 766 -582 -283 149 -424 -23 -570 -237 -608 -116 691 -803 259 639 223 529 -829 -846 -289 67 -171 373 -218 215 -232 607 -160 -476 -326 737 760 -847 470 -168 740 -126 482 265 4 -676 -327 -443 -779 -405 564 456 324 -158 -308 -829 -574 121 112 -490 789 398 374 -435 198 255 -524 -144 -390 -406 492 525 727 -222 690 586 -661 776 -854 237 771 -293 -47 -486 -776 678 743 118 -85 -574 45 -568 789 -597 59 383 707 -540 476 -369 728 749 -431 395 -130 -843 -170 -582 587 -492 471 -654 324 -833 504 616 -669 312 -480 233 502 -814 710 113 -684 -875 -546 -813 558 433 -899 -443 168 128 173 -82 -467 -336 -587 -250 -410 112 -30 -81 362 -697 136 -453 349 683 230 -316 125 8 -676 -394 -262 353 -879 -871 -87 285 -602 -73 180 -747 137 -53 -893 216 788 716 -599 639 392 -771 -257 145 785 570 220 -740 -649 -93 -239 232 666 724 275 283 536 496 -12 690 332 -686 777 -620 -175 93 -34 662 478 -880 -726 189 -534 -683 -748 -375 -297 -483 497 50 482 -447 482 64 790 -875 725 202 288 -446 -180 -853 660 -810 -422 798 209 -753 375 -223 751 9 -217 90 -674 -538 -845 -785 466 -63 17 -314 95 -219 -332 444 -4 -431 249 360 485 363 778 703 119 -492 773 -264 -525 776 -810 337 553 -290 -570 -516 232 339 -186 -163 299 236 -193 477 -529 -626 -137 -779 12 -26 657 -99 470 -403 -752 -31 -525 -282 38 748 -761 -555 721 -5 -19 33 575 -186 -137 329 -579 -880 514 270 -305 229 -546 -803 492 775 -192 251 747 -699 -370 -348 671 624 288 -747 694 -504 -897 241 -535 -548 431 45 50 321 707 124 -113 -662 68 -652 -650 517 -732 -132 507 -879 -570 -660 -447 -647 245 -144 -353 103 143 49 707 -279 -895 205 27 -161 -441 281 -700 734 -786 -532 -359 -323 322 71 -470 247 266 288 -796 -8 780 20 -853 -741 -695 661 98 -140 -510 25 725 611 715 458 -94 371 644 -148 -789 77 60 500 -303 -801 -266 177 -745 -840 137 -430 -529 -620 -610 215 -653 -222 776 -460 -205 -465 556 507 -29 -361 433 -39 649 525 -249 -813 -845 -734 260 -167 26 -572 -255 442 -11 221 552 -164 697 -642 369 580 477 372 -168 -123 -361 -321 -834 -489 -439 -168 624 750 594 792 -805 760 -567 -177 98 -860 694 628 602 571 652 -145 159 508 -786 781 -181 291 -267 -294 -559 -356 -582 296 -767 665 483 184 -646 2 670 -550 515 157 -571 -428 -787 -628 105 -587 -131 -750 -367 -826 -685 262 518 -769 642 603 710 363 616 -124 -397 -565 -247 -508 500 702 -826 390 291 -193 -71 631 -841 -225 794 -129 -285 447 -415 -807 -455 -360 383 695 -103 385 614 11 -478 -109 -494 -253 -167 -497 -622 636 -687 -896 -11 465 -505 -130 724 -702 -55 725 -776 -162 750 568 -900 -666 263 -676 -657 633 349 -510 -469 588 -608 -325 676 -474 35 28 695 542 -745 452 685 -83 -305 -717 -791 217 -36 287 -351 -420 580 611 -38 533 -184 -894 194 660 615 676 760 -879 135 151 -192 343 -76 -167 -234 -617 633 -275 143 174 461 592 -487 -899 -866 -393 591 718 -175 -150 -118 115 568 -740 248 -5 89 385 -484 -372 799 222 -404 -68 -548 -721 -804 551 -597 -563 209 -523 13 573 238 37 582 -146 -26 -632 597 -560 449 -69 -562 -813 -81 185 -648 418 -422 465 -686 36 170 488 -668 7 -350 269 -89 197 -457 289 266 -306 -241 421 -672 -665 -90 391 171 384 530 -153 419 -562 422 -561 580 418 -275 -584 199 -538 601 595 -897 -358 -406 489 -657 796 -366 -713 257 -57 589 -610 -131 349 -807 -886 -391 284 5 -352 -771 72 442 587 167 -449 92 588 560 -82 442 -724 382 -687 697 10 -849 161 -10 -115 -760 375 75 0 576 -596 -154 -588 -700 -64 -599 -11 472 -388 -573 -519 -59 -257 372 164 -538 208 455 -596 -852 -674 -651 372 92 323 392 533 69 -262 572 -824 180 783 -318 -726 -743 203 -341 -158 121 540 -145 612 386 -600 -781 -521 -807 -895 -39 -557 222 -853 -856 174 437 -654 -867 458 129 219 -861 314 -10 -138 623 -883 -72 218 -512 -201 510 80 -892 -424 545 592 -892 353 -714 450 190 -151 369 -848 -726 771 -102 585 6 -122 -428 -442 119 60 -721 -12 -379 -303 -734 -517 -333 176 -842 -575 736 -444 346 -83 492 534 -553 -515 -857 -508 400 -121 489 391 -83 -12 -15 652 500 -407 442 -565 17 -896 449 657 520 -401 -173 -142 -105 -43 22 -249 -597 -374 -292 310 342 613 -741 -45 -498 -362 574 -365 -517 -56 -746 -290 -358 -231 -501 -655 -332 -271 -419 573 -735 -328 483 158 -480 -797 -863 -883 -59 741 -1 735 -322 -612 -204 -161 -144 -155 589 496 -794 -532 438 -84 -814 271 460 28 131 596 -243 -652 -126 -134 -759 -787 160 -716 1 -735 -611 -586 769 -595 -247 -669 310 350 296 196 622 -249 -788 722 -437 108 -793 335 450 187 -354 -266 -672 398 -679 336 765 -107 569 -194 -482 564 708 -707 -44 -31 101 -220 757 -806 245 -133 -495 -310 212 389 231 -822 -256 -627 -640 67 -851 -380 782 -131 421 -209 507 -251 -486 -157 -60 797 478 -68 146 478 -106 -145 785 -848 -503 466 -647 -390 77 774 -877 -272 -227 77 -757 -886 88 -40 159 -527 -791 -349 -796 -428 220 -344 -512 635 -173 -511 596 565 756 676 757 -137 -221 -306 456 -463 392 662 -181 256 738 741 221 -723 -318 -651 744 -451 51 -670 -357 790 -320 -388 -193 -248 -86 691 -194 -618 618 -124 252 -816 455 371 -711 22 19 798 -366 528 168 -245 577 -508 -245 -131 -848 425 -203 511 178 -624 -559 533 481 -237 -145 475 -708 450 -105 -318 10 -131 -596 -32 700 570 331 -671 -316 579 56 -471 180 -793 -600 144 781 -682 -336 -852 -573 -792 -448 -459 177 -499 -394 -111 -787 467 404 482 -349 310 -44 597 -816 -769 -835 168 -133 -701 223 477 -423 -101 -476 -154 -839 643 -237 63 -577 -185 375 -746 152 521 182 -608 298 340 -406 -539 530 -896 -810 -484 -149 -665 -157 -588 62 248 -357 -469 716 319 -276 -532 -16 -252 -750 568 -465 187 -520 551 791 -161 342 789 -673 169 -366 233 -726 695 -714 93 -9 380 402 -10 -141 45 -237 -872 -57 -66 244 -372 513 458 -466 73 746 781 -215 197 503 -304 -896 -328 -585 -548 -105 325 61 -889 256 -128 108 -538 -398 -731 -604 -692 466 318 -362 -496 -348 748 74 -752 -509 -860 707 -523 -815 -746 -453 -533 -169 -187 242 -56 -803 -131 565 203 408 -891 -633 678 154 -221 431 -441 -260 -464 208 -355 -682 566 -58 -170 550 706 -859 -665 -70 -672 -572 -516 -261 -658 -310 140 162 46 50 -125 310 13 112 -656 -204 -300 18 563 -406 113 523 -68 198 529 293 -537 383 749 -867 102 -513 -586 409 610 -322 583 -766 -790 -491 633 -158 -899 -828 -756 187 -294 13 -330 -275 654 372 245 -878 -612 -387 -194 153 573 -145 -160 54 -184 -543 -728 -308 419 -653 174 331 -645 -826 -798 431 455 -172 30 -566 658 -798 -442 651 -810 -384 788 452 -786 761 -113 -476 -792 294 727 -20 573 -631 12 -364 443 -833 -544 -547 624 -34 -372 -543 606 -650 529 797 -352 72 -351 379 293 -274 -270 -228 103 88 205 -603 496 410 -398 -49 574 31 -705 -380 -188 -507 237 -352 -764 739 142 -63 37 145 118 87 306 -205 299 -460 8 -227 -321 297 97 -679 -759 541 730 538 -891 719 542 261 751 -348 -41 -314 415 319 482 518 -807 665 237 -106 629 -722 -860 -509 -795 111 264 -491 328 511 624 451 259 184 -128 -267 -271 -373 -174 -226 -683 -471 -869 -379 497 130 -582 -675 -430 247 -598 274 -3 -50 -225 -130 745 -291 -555 -577 537 111 -519 -138 406 -631 -620 179 -694 397 66 548 -520 -472 -349 -637 -238 255 -58 271 -291 328 -586 -383 -424 -148 -555 -808 -882 -261 -436 -601 694 -75 505 -559 -236 -292 -161 -637 -146 -769 245 744 -747 69 -103 -436 -75 328 -31 134 272 340 -565 -745 451 236 -367 -498 780 -668 250 224 -607 59 -32 -192 559 593 -768 -244 400 -872 -692 708 246 -510 723 42 146 -153 -326 -85 -379 -59 770 605 -177 -705 -837 -127 260 -275 -876 290 588 520 -118 338 -895 -584 -488 -546 515 520 365 -172 474 -698 3 773 -462 781 -347 479 -553 -212 48 628 195 -226 -460 -378 373 -454 -584 248 -239 66 -280 -1 239 762 207 337 72 -293 357 370 -337 759 -79 -633 -481 323 36 -532 -700 -215 480 145 -77 -711 -451 447 -572 538 144 -536 -723 -769 -254 -111 660 -319 330 581 -505 -666 15 468 -809 398 668 -534 64 155 -279 504 -422 773 -475 320 -29 -84 388 -181 716 779 342 416 -652 -112 -240 -218 -129 -551 -771 -409 -355 -552 -728 -801 -780 707 101 308 -794 756 -31 -143 214 299 -265 90 533 491 73 310 -799 48 -540 -204 -525 466 -746 -230 435 13 629 -814 482 605 -622 -695 675 -646 204 622 29 315 -388 718 -680 319 -590 477 260 -327 68 -29 694 -504 -98 -540 -690 -382 -213 -670 111 511 317 201 -635 -547 658 -93 -698 346 -892 697 513 799 -275 -182 -565 484 -372 -364 646 429 -506 336 -478 -156 638 673 -204 657 260 -234 526 -311 -869 444 48 -224 176 455 -113 350 118 70 -627 -84 -97 -38 120 -40 -404 -101 -572 -227 -142 597 583 693 -244 -491 317 608 -480 689 -784 187 -419 -24 -809 701 354 -216 441 341 -510 196 49 439 615 16 -134 131 -137 437 -656 327 764 -815 -99 72 -10 -457 -465 459 363 -126 -96 517 571 -757 574 365 477 -400 -54 -784 -269 -669 89 322 559 594 -350 532 659 222 796 345 -661 237 -638 188 -622 201 744 16 464 745 -654 -581 -439 -582 27 561 -836 -335 -113 -862 -68 -803 781 178 83 -896 495 770 -403 228 -321 449 -649 254 351 -192 214 694 485 355 -2 -559 -780 -189 -369 712 -230 -370 130 -880 415 -366 -271 468 485 51 -374 502 -719 777 -197 604 -279 731 235 55 -736 -344 -290 18 403 -617 -395 -83 -320 -401 181 -512 263 -63 -2 -293 516 33 713 -169 -293 -59 -892 392 671 244 404 496 -625 -730 -799 331 -662 -458 662 644 659 95 -266 118 -755 -898 -678 348 -648 185 -179 -170 -390 -843 -664 -333 76 -161 -855 -859 69 -209 -858 -350 29 -286 476 368 540 -12 435 -249 -424 37 531 -618 168 432 331 -186 -447 629 343 706 -252 -50 -604 615 -238 103 -176 248 -292 -383 -540 -746 665 -125 205 797 673 704 -69 -526 354 262 -291 738 -274 -327 -830 290 514 -84 563 -39 745 -540 707 -56 -202 -359 -417 605 -830 -115 796 -540 244 -415 592 -702 55 159 -609 -417 198 608 -534 412 600 -63 -122 716 -387 -275 457 724 -697 758 538 18 42 -453 171 730 319 293 159 -448 135 -222 -294 537 405 497 580 674 134 -851 -519 -570 369 210 -863 502 -153 -659 194 -349 -214 14 156 471 -757 -560 -201 97 286 -329 718 -106 662 420 323 353 504 -57 -806 0 638 85 651 747 102 -33 394 557 344 -281 98 657 70 604 322 458 55 -752 -829 525 560 -129 -648 -287 -589 -130 -472 -519 -338 769 669 -490 -764 286 14 -454 554 -9 569 592 -727 -813 523 773 -753 681 201 -65 -568 501 -874 -238 725 -521 -56 74 643 -108 763 29 -339 -363 694 -271 -568 -410 -179 -112 463 251 -487 324 -220 346 763 14 -888 -728 519 -890 -701 -527 -772 -63 -189 322 509 -714 -734 191 -173 -826 -795 306 -671 737 -496 -38 -722 719 -537 789 761 349 -592 92 -422 376 297 -360 -63 318 -808 229 -110 -590 -708 395 -727 300 -275 307 123 -363 444 218 247 -799 -577 -522 441 -280 -322 -336 -683 125 -438 -650 -139 -70 690 573 774 -438 665 -883 347 -522 87 -413 105 334 -759 -474 166 361 -493 -556 -648 -692 -454 698 187 541 46 707 -145 709 144 -670 -400 -138 399 235 -563 -802 481 -630 142 -412 -487 325 -534 -703 -831 759 122 563 -692 519 -666 -664 430 256 -266 450 -480 -374 -160 -482 637 478 610 -200 508 -151 -185 71 661 556 -114 600 -747 608 -61 640 -591 527 -679 -694 -439 17 7 635 -483 -370 243 78 -201 335 -339 43 -37 -131 142 -716 -129 -456 -532 -513 521 -574 419 -38 -337 680 167 392 529 -83 -801 -62 568 -64 -725 752 -854 540 658 381 -62 -581 -201 -32 -620 -214 259 -563 -703 -882 488 -739 464 -372 -465 37 -10 374 -533 -760 -852 -45 609 -162 -486 617 483 454 -471 -579 331 -406 680 -868 -505 -629 771 -556 106 566 380 -517 -53 -822 -336 501 734 -166 242 -103 -740 -604 -466 -766 -242 348 539 -140 -208 3 -341 526 494 -496 679 432 -545 -786 -553 -409 -869 -38 -189 525 -80 541 399 -158 -890 -107 463 -200 470 685 -250 -238 633 307 317 792 351 -872 182 -800 311 -188 737 736 -743 -492 -438 465 207 -754 445 -373 505 229 -519 -436 -315 780 -42 -727 -557 140 -882 -221 529 -440 -694 424 -317 -156 595 791 268 119 -67 631 494 -319 241 726 -100 5 -854 233 501 -55 -62 -193 -723 -570 730 431 237 -683 648 -122 571 -316 412 558 464 -627 118 -477 158 195 -229 -9 -481 318 -797 -61 748 462 -118 657 -207 -832 -421 -649 797 -493 652 728 -72 -190 757 -501 -444 -623 -681 -612 -370 -488 -313 -185 -708 -624 211 -346 -470 299 -583 337 478 -850 203 -267 -806 -97 -172 -215 -396 -797 -632 -140 485 -314 -529 -65 -831 674 -363 346 -835 -698 -886 -741 -186 -652 323 -691 348 411 -758 229 -166 -369 -435 -270 299 226 -66 675 576 -147 729 -105 468 224 -371 -600 -679 -385 -688 -56 325 743 478 437 334 -751 -668 -766 743 661 -798 295 -754 90 -251 580 -624 -370 -458 179 435 504 732 -510 -309 -23 -670 -284 -227 -347 156 -336 -867 -496 -119 -295 -533 -740 577 -46 550 657 749 -175 507 -711 -89 -113 -3 -18 259 274 800 -315 -772 37 707 -876 621 -40 374 -694 543 242 -676 599 733 -280 -96 -74 555 641 32 498 -453 739 695 -691 730 -449 -710 -451 258 430 87 139 521 -899 -541 -332 -488 25 781 -857 -684 -406 -650 337 101 622 261 -250 -402 543 738 -378 -330 -146 -401 -874 -206 -535 -276 -342 -206 -720 -868 350 318 -820 -44 601 733 -344 502 30 -133 346 232 41 -12 -340 -617 430 -680 -850 200 -422 197 -863 -604 297 -516 -467 -364 -673 -244 56 -723 -768 694 358 -592 -879 218 584 116 296 -71 602 -613 -343 181 94 322 156 -405 -615 30 -362 -677 -899 -879 64 -714 656 772 -887 -780 211 558 -472 -500 -218 795 434 -873 734 -582 -534 231 -588 195 -690 721 -392 -441 -338 -679 -659 -642 -260 -210 -17 101 -19 604 436 -322 -253 -351 104 -830 549 -713 533 -715 -419 -787 50 138 -789 577 786 730 -534 -458 -78 -285 -263 99 636 -34 -316 -499 -332 -630 252 -587 -233 -490 -223 -406 -714 341 -170 -835 117 -504 768 798 81 482 670 -516 97 -59 536 -255 -686 697 -425 104 217 162 540 482 -596 -842 -612 -100 722 584 -101 -567 -69 -144 -559 -620 255 -198 214 -888 -127 -640 679 -56 -360 9 -617 124 -470 728 209 -625 480 353 612 -389 -552 -740 -10 648 31 -558 -495 19 -424 -284 -900 745 -308 679 -296 251 -757 -771 -319 36 -219 629 579 432 712 -372 262 390 -555 763 428 -604 -892 366 -570 109 -630 680 -99 -536 -489 -759 736 -240 -205 504 665 -223 54 -89 43 -126 549 -321 749 114 508 70 197 -340 -761 636 575 533 327 486 277 122 -678 -133 -241 -871 768 -102 -137 710 -14 83 27 -362 -443 -456 748 210 -771 -575 -415 -145 -91 -824 577 117 -265 -205 55 -807 346 635 510 -185 -37 -362 636 -743 466 -817 318 -365 -844 -252 639 -349 453 104 -504 350 100 399 -759 13 -336 210 321 -785 306 -11 -600 108 -184 203 79 -541 410 283 -387 405 -444 -78 482 587 513 68 -356 86 -592 -351 -316 -353 -235 -887 -219 161 18 -706 -820 -481 327 82 -804 374 -1 -110 -843 -199 -104 -310 524 -382 720 134 -527 358 308 229 -86 -786 -900 -654 -709 1 -70 656 32 613 -475 729 202 118 -703 -459 -26 -749 100 -565 -867 -555 -478 110 382 -787 666 1 345 393 407 42 -542 270 413 617 -55 25 -822 -583 -422 -37 603 534 -589 318 -889 -835 -797 799 701 -508 395 -377 412 457 -489 92 -217 -388 -774 780 -368 -392 471 -239 -548 62 -412 434 289 201 -643 -295 540 296 -711 -535 -858 -87 -142 -16 519 14 -536 208 -845 537 476 -830 -608 212 384 -693 444 -788 -234 504 431 11 232 -607 -47 661 10 -235 -545 -563 -728 547 281 667 783 740 -729 -619 -86 -288 62 -688 96 239 -646 -390 223 -172 -497 281 551 -795 -643 -154 -687 789 -867 523 518 -586 517 784 -174 -286 86 -805 329 495 666 233 535 135 -810 -7 -817 32 273 -387 609 161 372 -240 477 460 600 -448 -477 553 -778 -659 -302 -698 -106 -341 561 -3 293 565 497 -150 -613 749 691 497 495 668 258 -362 -745 -890 -373 -488 -112 -836 -661 210 -845 -658 556 -479 144 632 -301 359 -411 -113 20 735 324 -166 542 -871 521 -571 -83 311 343 250 -826 -393 477 -822 -232 747 82 242 56 708 -809 -393 -878 -558 -451 -562 434 419 -211 -294 -297 -709 -232 -594 -409 -331 -832 633 -583 254 761 181 437 12 586 642 348 -149 571 10 378 44 -3 345 -218 10 764 81 -575 -374 502 -509 -440 800 458 660 622 498 -701 -400 -510 -826 -465 -664 -771 -503 -875 55 544 -832 -509 -387 0 -418 -502 -795 43 -541 -274 339 -408 153 -287 -194 -571 -621 512 -363 -353 -261 -405 543 565 187 554 -7 723 -718 800 244 289 -679 407 644 94 -441 -809 -775 -124 -416 -630 708 333 -610 -877 -858 442 -310 -120 -478 75 -88 -168 627 163 -485 -704 196 -700 -641 238 557 -142 -400 561 -16 -468 681 -562 -125 -894 708 -389 496 -34 -433 -388 701 467 -242 -447 -41 359 -744 -251 202 266 -279 468 590 169 -360 -580 -20 726 -856 398 -675 557 697 -423 -513 507 -616 -535 297 163 638 -821 156 -273 534 378 -231 31 548 -234 -660 419 579 583 -649 -819 97 796 372 14 -217 -469 -408 -781 372 295 -289 776 -142 278 -200 -369 -611 -690 -536 456 525 624 312 -568 -854 -724 220 -474 733 -715 -118 -60 755 763 451 -194 -520 390 -156 569 -682 621 -759 -882 -661 688 275 -5 728 221 -49 -276 162 -29 137 -891 429 194 -796 394 -894 -571 -193 -678 675 -362 101 -142 -669 -9 -199 -79 -455 574 -232 507 651 -506 692 -772 -519 -570 -654 100 -259 545 482 -281 -541 -421 88 -842 295 186 -477 79 193 94 545 71 -537 -394 25 766 557 137 -491 -854 379 463 226 687 -124 -393 401 -105 294 766 366 -97 240 -593 22 -434 -701 -681 570 357 452 -19 -482 -33 -15 -843 633 459 474 485 667 -876 -692 -469 -514 -520 438 -653 -359 -470 -263 -148 -872 -239 598 331 4 241 -844 384 -262 97 -622 -886 -682 -587 -649 -707 -630 653 600 -167 -650 -41 257 -538 -366 -244 -439 21 -383 -610 448 237 455 598 -340 674 -34 -12 -596 187 199 -347 257 458 -341 -236 -533 101 111 -888 710 52 -359 632 -716 89 227 -879 506 659 -422 202 226 238 52 71 -141 -181 -289 -95 442 -115 -315 -9 -239 -239 -9 -554 -295 700 322 -535 -509 -614 -85 -876 14 703 48 572 -341 402 -549 -1 -227 -62 321 611 -774 38 -252 -278 -872 -265 776 201 467 193 233 155 -625 574 -856 642 -701 -649 -98 234 -775 149 65 63 -271 -812 -759 412 359 724 166 -363 316 -896 -521 -557 274 478 -57 -8 -576 140 769 706 -707 75 -248 -851 767 -567 419 199 657 556 -827 -115 -601 -789 -169 -663 -688 -669 -99 -146 -781 52 391 324 673 287 403 -490 -476 -810 -844 -212 -96 -722 21 -68 27 -837 24 -6 74 261 566 -618 -583 -492 -787 -257 -508 -647 6 -357 -291 -182 -210 -754 -776 40 320 726 309 -617 -304 -24 215 -601 -427 -731 -400 -102 -349 546 263 594 690 -426 448 -179 311 -250 -416 248 -334 125 673 129 -257 -567 0 760 -273 -653 -319 -848 -682 247 75 -841 238 62 -220 365 765 -590 680 139 734 427 347 -710 641 539 83 413 -633 -872 175 674 -233 -742 592 -825 -210 411 565 -473 -71 -56 -141 531 781 -854 291 433 -404 -24 17 -543 692 118 217 -679 355 647 294 -134 -128 121 11 -783 -386 797 618 -742 389 586 -444 -371 468 -238 112 -790 352 204 -556 331 400 22 645 96 669 557 -325 -420 630 -412 -883 -22 156 -443 -309 -494 -583 -134 599 -226 250 -730 -772 -677 133 569 282 -216 -391 408 165 -406 -711 -388 459 447 55 -402 -802 -138 40 -245 466 -577 223 -622 -591 607 -272 -782 594 -495 490 189 729 -324 20 -753 -874 318 353 -758 -81 -29 695 236 197 -503 546 -294 189 196 -35 652 351 782 -527 -371 -749 -860 605 -191 -584 600 509 -719 -375 361 612 -617 -695 -67 -570 -221 -595 -462 -705 -517 -126 -866 230 -81 216 12 -509 -96 706 -252 -32 -764 581 153 610 -70 394 684 698 512 -550 -39 -601 264 36 -378 -133 -181 259 -708 -314 779 480 738 19 -837 -426 653 -651 204 -218 309 125 698 265 78 -56 -389 718 99 -805 -761 -407 33 -350 725 751 535 -742 -713 -594 -758 -194 -63 -106 315 -546 -139 -383 147 434 -770 782 614 125 -871 686 435 95 -713 -760 -389 562 336 -815 169 599 10 -397 610 485 -795 -358 179 204 381 -831 48 -253 793 513 -183 -528 -898 455 -282 -551 729 680 418 -877 342 -249 -365 -205 451 -863 209 495 -121 -413 581 -307 -102 -145 49 -829 84 -371 -335 -402 451 -729 -236 -328 511 -662 525 -682 98 569 -171 462 -103 406 139 368 -79 -227 256 -233 329 -699 -179 4 -704 -234 -599 108 375 126 -876 -49 -142 800 -625 -192 -618 471 -412 676 574 27 -409 352 -599 739 354 -892 -753 7 -655 49 -41 -183 -127 780 668 -367 -258 -347 63 426 -163 -171 562 313 315 0 519 -874 324 255 230 -179 713 691 656 -80 -825 4 -311 622 412 -82 153 -393 -503 716 34 -843 755 -47 -473 -348 184 -606 397 -809 -765 -473 -226 144 -519 -793 475 -198 -872 526 332 704 464 -61 339 595 315 99 305 471 -873 301 32 -149 639 -2 329 -853 -220 -798 -263 690 -28 -572 205 767 421 -388 726 765 -608 -653 -868 -488 334 -37 -678 -784 -243 273 262 -186 237 -604 52 -180 411 -820 -513 398 -261 -120 399 -23 155 543 151 -628 -353 -69 387 -844 451 -568 -751 -781 -250 400 -32 -236 -36 262 611 739 500 -714 -785 498 -584 343 -326 580 -224 -318 -259 -49 713 -461 4 329 157 465 489 -738 259 -409 -543 -431 -897 -635 702 263 559 -385 -25 -25 -815 -159 -556 700 -90 -468 475 169 -191 -711 -482 -731 -14 780 -405 529 -263 -756 738 -475 -315 -137 607 87 -593 652 114 -598 -508 -137 372 427 33 -544 -742 -775 -548 744 467 -337 109 -623 -271 -644 534 671 671 -753 -720 -376 -365 -243 -240 -689 251 -672 754 -497 -645 -253 -726 84 -640 -134 557 308 -436 80 -836 388 773 -122 -859 327 414 631 553 -238 -7 -111 -351 -186 197 -526 -95 -333 -625 -171 605 -137 -698 595 -42 233 463 -870 -761 -622 180 750 -197 124 717 -150 158 -191 352 706 -314 -781 -573 -649 -142 -791 40 131 -292 382 -36 -816 -453 -685 145 31 122 -519 174 79 -640 98 -157 92 96 -366 64 13 176 -695 306 513 -351 -459 -146 -123 -899 261 682 174 -8 -483 -643 424 67 394 -847 231 -90 629 38 -759 98 -439 561 -518 -105 756 166 -416 -387 6 -228 496 540 671 158 27 106 -57 -504 792 607 -352 -742 30 -802 -213 -636 -139 170 -690 424 136 -426 -244 138 -233 492 54 -219 -776 -587 -853 -34 -370 468 -771 457 -364 -676 564 -816 -606 -769 -794 -379 346 -311 508 -556 -75 244 -311 657 -827 480 -534 -749 -15 -453 -441 8 -394 117 -481 321 -190 -631 756 203 -802 550 -30 -93 582 500 734 397 -380 -260 268 -425 110 362 -361 -443 431 430 -6 100 394 190 -862 488 153 329 715 -474 -541 -657 171 516 -374 82 -606 424 -463 625 -527 58 -352 -433 -594 409 73 -717 709 632 617 204 46 -797 451 -580 233 -374 491 532 159 269 -681 667 -667 -302 -158 403 -799 601 -82 -645 776 272 -445 125 325 -642 -262 -48 -516 673 -505 125 -657 673 -583 -810 -270 -322 369 -505 -337 -182 -850 -567 -364 -223 -154 515 372 -678 775 -670 -857 570 361 -36 -714 348 -575 186 329 8 -785 710 -96 -169 406 187 304 560 595 -569 -331 -380 -183 -424 -610 -570 -84 -523 686 569 -749 465 -317 -853 798 -454 311 498 689 -118 -677 -440 188 -35 733 -790 53 -413 686 211 738 343 719 731 -320 -687 242 -362 180 414 47 -395 -270 430 -497 676 512 292 -667 476 192 70 -226 -841 -529 59 391 -9 341 427 707 696 -456 -281 -589 -453 -221 464 -320 -883 -277 516 503 -570 -350 371 -382 -365 -392 -814 666 281 -406 -234 635 -338 -690 427 -216 325 -768 -573 -133 455 622 132 86 -1 -81 704 -613 790 -530 213 108 535 473 -284 596 -446 484 223 321 -12 -34 -21 -509 -481 -527 263 -789 -306 67 48 484 786 439 69 589 528 144 193 -331 -483 -505 48 182 524 416 -379 -191 -712 -794 -707 -64 -467 321 418 756 262 -251 -657 745 -42 -235 595 -744 179 292 -535 574 -784 -74 -379 -472 -414 114 -292 -388 -647 442 611 -360 -108 -418 -473 -544 54 -623 -46 -671 -374 -153 -267 -235 537 -808 740 416 -514 585 390 -820 -775 -677 747 -176 -144 800 72 -851 -882 515 347 281 630 -238 75 25 -829 -268 -15 71 399 -758 723 532 476 -865 120 294 44 378 311 -51 69 -429 49 170 143 -517 605 -454 -733 598 -797 82 280 -158 31 -769 -267 -31 -355 -864 102 -462 -243 509 -242 -268 34 272 725 -351 -778 12 -609 533 162 618 789 -123 -233 -505 -42 441 -837 -788 -509 706 -380 -36 585 -625 726 -576 -199 -33 185 415 689 -881 615 -352 -159 28 -642 119 -703 -720 -861 482 -351 477 -715 -696 -854 692 319 659 -85 50 -497 -283 -882 797 -661 -213 551 511 -499 45 26 633 -590 -111 -611 -260 53 647 -621 -852 -812 252 -723 99 -479 -730 -481 -597 -800 -774 -706 64 757 311 -363 598 -804 -344 256 -143 -278 -591 -102 524 732 700 539 615 500 -268 -615 -495 39 641 -381 386 407 398 651 66 4 201 338 391 -433 -235 -496 561 -281 -472 285 -722 -64 -763 -755 -471 -786 672 -250 -883 -646 -500 502 -604 -118 -378 -797 -648 288 -195 -692 -266 452 493 242 -672 -389 -526 -198 88 675 -137 590 -356 795 10 667 57 -355 -42 -37 -357 534 -892 -733 617 -362 205 556 598 319 385 484 579 746 -551 796 730 435 349 579 151 342 -748 -523 -744 -315 348 -514 26 -897 721 293 -78 558 -715 502 -849 -492 -806 292 -48 -26 -149 -830 -171 758 -640 -859 236 119 658 212 -566 -2 -512 590 122 -463 735 116 -481 264 -595 -897 401 793 493 769 -169 543 298 447 -291 -190 -869 68 -251 -89 -93 -881 -694 -535 -177 -256 528 245 -296 735 -260 -193 -203 -650 699 619 588 -610 -670 -464 675 -649 678 191 -291 -626 271 443 358 -469 -599 604 -676 -145 286 40 534 -555 -182 239 -872 232 -162 -596 -693 347 122 -739 556 339 -75 500 234 165 450 -322 -565 486 684 276 392 348 -363 713 -297 -157 365 356 -195 353 -676 678 796 -802 610 492 57 347 -173 -16 -751 -307 -163 -569 -206 376 -319 262 -86 567 400 -353 -542 661 77 -151 301 370 578 -491 446 -275 530 -512 76 -647 11 428 -349 581 626 -360 648 -706 -505 747 90 568 -570 -590 -38 -685 -285 318 212 417 -868 -204 95 632 98 650 -410 -18 -232 -241 -338 270 656 -113 -136 106 549 24 712 -658 -438 388 -259 -97 299 -340 -182 378 -264 -512 -201 665 -402 -16 241 695 469 -189 -676 -346 -400 184 -824 -565 -333 -889 623 -63 -687 -89 -538 -786 254 398 256 -761 -815 400 -379 -406 -672 -442 -432 -29 289 761 485 -457 229 70 -517 -477 -360 -546 -668 363 -268 153 154 -392 -562 415 635 614 -19 -76 422 -563 -101 634 -725 442 89 500 -727 696 62 -1 563 -718 -530 -827 640 -733 -25 151 -583 716 -291 641 455 625 -222 705 -245 273 -750 -777 -382 -876 -600 -30 552 -305 -199 -511 419 481 -235 -807 669 -685 -95 785 -539 800 -657 -613 -869 376 -361 337 227 648 -689 249 592 285 484 521 722 -444 -182 385 385 274 716 349 -800 396 -419 -504 108 80 -448 -803 -630 413 796 -636 543 -270 608 -778 -62 -334 142 -95 -369 -504 -493 -253 -167 418 -521 -585 -1 -581 -490 -359 490 0 -601 442 109 171 -70 -415 -43 -489 212 -437 -897 -804 320 -129 -561 308 357 -660 638 -879 152 642 -606 -662 -480 -573 127 651 581 -423 -686 561 -327 513 -269 -401 -617 -202 6 757 -684 352 282 -828 515 -351 -780 -263 -303 108 626 -380 118 -669 -369 -658 -285 -184 165 -653 -896 -722 379 288 213 396 -673 -143 606 -795 -329 698 -166 133 -243 -478 -104 -896 -688 -521 189 -60 -881 -102 -33 -226 -220 -392 -322 175 416 620 -660 -749 -14 -573 -535 -426 503 -88 -805 -316 -734 113 46 505 -579 -517 606 188 131 46 -822 -494 -775 -331 363 -320 -253 -731 -514 -3 -229 602 -700 -484 -809 764 226 711 26 -796 13 -348 606 637 -299 -133 549 516 212 253 -729 -116 -569 384 -303 739 343 495 -354 -184 580 -846 -120 29 453 750 -232 -410 536 572 644 -23 -730 652 -149 401 508 127 482 -635 643 -306 434 -478 -254 197 -795 -445 -849 -235 -228 148 -725 -2 -344 -56 -897 773 796 -318 -487 642 538 -391 -487 167 -77 -242 -310 167 473 -623 -777 270 -389 -159 -785 -635 102 779 783 762 152 428 -737 42 -330 785 -591 -833 162 41 272 -831 -310 -718 550 408 -892 -778 -471 700 39 117 70 50 401 442 711 -80 595 13 -3 -614 533 272 -284 -128 287 597 -440 631 101 -863 573 -487 194 -755 -535 -88 -765 688 -239 -708 791 145 791 -544 -217 643 -885 633 8 -539 -45 234 -56 657 675 -73 -515 34 -400 -749 618 531 -742 -77 -333 222 578 -579 241 -833 -839 176 155 198 -474 528 -384 569 -625 -490 -735 -452 -595 -255 99 161 -639 615 -289 -317 -578 639 373 288 627 -392 719 -99 485 780 712 -87 387 620 -320 -878 -587 279 509 -230 603 -594 -859 -348 -394 208 -130 10 351 -203 -867 770 -308 -543 747 -436 587 -156 -94 690 58 -305 119 548 210 599 -160 417 -615 -621 -701 -668 -203 589 551 318 -504 -648 407 76 -319 409 418 -103 -250 -73 358 708 -354 -720 -444 634 15 431 214 282 1 -780 -793 -373 -617 -173 -482 -178 721 -169 -798 -723 391 592 -380 263 -175 150 509 763 143 228 -430 -391 -610 -432 774 705 -354 561 -366 -353 -94 -854 542 -654 423 -752 -44 -684 -116 265 -718 -864 645 559 717 -346 285 -197 -368 -499 431 -543 547 670 294 99 612 359 -476 -649 -442 111 -323 -530 -871 -30 358 -314 -387 -828 -204 544 -583 392 -175 690 -105 -646 364 433 -201 618 -68 -894 292 -863 9 -337 -669 -744 559 7 -827 -696 192 -1 155 -643 -194 -587 -544 -318 -687 -124 -647 -700 -347 -496 -8 -328 -342 509 436 -260 529 -113 -350 -360 -196 -887 -76 -841 237 -157 498 -264 -270 778 -385 549 370 -760 156 59 -635 -629 -679 -26 -833 425 -104 -684 522 605 515 359 523 -133 186 393 -428 756 722 79 514 -176 -390 -482 -563 -569 -639 -517 -587 346 33 217 -630 546 -286 743 243 303 -298 -873 -255 -472 -492 792 753 -132 13 9 -720 240 665 18 -720 329 -865 -24 143 741 -703 -522 -752 -403 -819 84 529 152 256 -166 532 278 343 -682 -776 -278 -255 -168 48 -30 -380 577 -792 682 -629 -854 290 -722 334 377 -125 234 -112 609 -733 203 409 701 -185 -836 -519 -885 173 744 252 -444 734 699 794 -171 -442 -132 -161 -658 -186 580 -347 781 -141 293 -543 -671 -283 426 544 544 781 -558 -661 -545 -667 -417 500 -38 -689 -47 113 -655 -719 49 340 -461 -186 548 -398 463 388 569 -269 -204 519 -590 -606 314 169 -645 -204 -816 -91 240 248 706 -420 102 81 587 -814 522 -465 -436 -318 -526 698 -280 -136 -390 -546 60 740 -739 -192 139 -244 537 94 85 751 -121 -140 -533 -18 -190 652 138 -426 -10 -683 791 -862 -826 112 -808 -591 -299 -287 194 -660 -190 -254 -160 -25 -565 32 -624 593 -744 -826 -111 303 -232 -610 60 83 448 -71 -188 -417 140 -688 -324 577 -308 414 -7 -239 420 -799 -555 -796 -652 -515 -868 2 -98 -783 641 658 471 206 -430 539 -849 -888 -482 -295 791 505 342 526 425 -260 788 66 600 760 -409 302 -699 -526 -698 319 477 69 174 -679 -579 266 118 -296 -700 589 -811 91 667 760 -849 -45 721 751 -39 -831 -669 -562 4 -420 -750 -78 -697 -474 -562 -494 241 699 -142 -532 318 59 -100 -667 225 -794 -782 694 520 303 -241 178 333 464 352 -837 -372 398 89 -132 -431 772 -440 -88 360 -801 568 185 73 795 637 -192 -804 173 -464 401 33 10 244 -593 767 -179 -17 -764 527 -349 741 454 -282 -219 385 402 -230 -600 433 -704 -414 -388 419 -397 268 647 -538 281 -397 605 548 -6 -518 569 559 732 -238 -763 -240 15 765 -810 393 608 -656 212 476 -106 -253 -508 -267 -301 673 211 232 -62 346 -23 329 69 -478 -693 43 708 -464 18 504 -1 -617 -383 731 785 -78 -72 293 -629 -825 548 -26 263 -240 448 -648 -872 -599 -346 14 -436 -92 352 -32 198 -12 216 578 -29 -864 145 -420 -169 -557 -809 -536 -231 464 310 -379 197 80 -389 -554 -640 687 479 328 193 -235 -465 -334 163 648 77 51 92 687 595 456 -877 -9 298 -763 612 -597 -772 772 710 -725 -144 5 210 167 -595 -829 -537 -129 206 747 44 639 732 37 760 684 -329 -555 -126 -515 127 320 -363 -339 -314 370 321 -33 -432 763 692 173 45 451 -45 -449 -115 -678 -65 -496 476 707 300 -249 25 -345 -42 781 64 -310 752 111 284 -327 -765 -715 -580 -209 -537 288 -57 13 195 -408 44 -890 -256 118 -263 705 422 -534 334 -137 406 502 -259 -111 404 -502 -519 716 -746 -53 -70 -500 668 -394 47 125 64 161 -549 82 492 757 48 -669 490 -590 627 112 113 -718 -570 326 773 378 668 679 -656 220 49 -417 -33 -410 -86 -77 -16 -274 520 -30 -434 -470 128 -476 -531 -668 -528 438 -354 -85 442 -153 742 -145 577 457 -454 -778 -512 -395 121 309 -518 -125 1 -683 495 549 -644 -534 -536 -815 -813 -427 158 468 310 -751 -654 -402 126 577 212 -47 544 708 -276 -899 -841 -704 95 223 -452 652 -703 297 459 314 -752 -751 -596 -639 -418 -258 379 -590 -306 -621 -114 24 -438 523 736 301 24 -481 457 395 -87 -774 -282 -305 514 -68 -361 720 -188 738 -148 -389 519 445 767 -844 751 -401 445 -514 -286 292 218 633 327 -753 -427 697 106 -615 -415 -762 727 -99 464 -440 514 720 305 427 -239 -565 -794 -5 -161 -290 479 731 -344 -847 71 575 -116 327 -360 401 166 549 -644 397 -585 329 -506 121 -177 -434 -27 742 132 -572 -592 -600 -299 -894 -692 11 302 -19 -704 -670 225 702 -198 -739 -343 -624 242 -566 -163 -460 210 526 -610 -752 -520 -300 577 -438 -663 554 167 -793 -711 -354 -161 776 -548 645 508 703 424 -366 -8 83 -69 -558 85 781 103 -535 -616 710 -524 46 112 -473 663 -203 -515 242 671 -709 405 486 243 533 -61 -230 232 601 -855 -147 483 -289 -840 232 -454 -94 361 458 113 -848 -588 428 -603 540 -80 701 -643 693 93 735 102 -467 -190 -479 473 563 461 20 -682 -244 63 -477 798 -169 -796 -88 681 -368 171 -659 684 -21 602 101 -288 -814 -654 593 -531 -702 -112 -198 -100 -201 -461 482 -9 -26 674 -82 -213 -287 -28 574 715 -449 359 -736 -279 -433 189 -837 -559 -188 633 -200 -176 -336 1 569 564 -160 302 344 -219 408 -572 -601 -899 -84 -303 -116 -454 621 432 -861 -667 -737 558 -775 -776 22 -134 -559 -782 469 -440 429 -515 -653 -726 -557 -140 514 -116 -301 541 279 705 354 -875 760 -370 192 91 207 778 -583 -316 217 52 773 188 -353 172 -81 15 -468 -805 -33 560 -466 397 718 510 -547 392 588 477 -864 463 128 -594 389 -306 102 -226 -733 22 -604 -799 501 682 -269 -573 227 231 -893 -423 -427 742 -46 491 467 -400 -35 -216 472 -553 -648 737 -837 -824 -2 -36 117 -735 -850 -401 -829 104 -320 -343 -299 627 113 -289 -551 607 -22 26 -68 -175 -747 450 679 557 -853 553 718 -498 -52 53 151 -31 -405 428 389 432 -245 327 728 -591 542 -14 -484 -892 -789 -495 -297 482 -142 -692 800 190 -249 102 -160 -891 -623 -720 197 -22 121 103 -805 513 -806 -488 710 730 66 211 154 -464 -25 68 -546 -26 -265 568 -257 -214 -621 614 56 -706 -668 230 -873 374 215 698 16 620 -62 257 -797 503 -616 -724 -446 709 37 -663 24 645 380 -699 380 -268 494 255 682 324 723 -207 715 -650 201 497 -9 -656 -488 499 389 -87 -490 -447 -167 45 659 -272 208 -27 -554 -498 307 -170 -757 -660 -253 -35 520 -18 -43 -53 -574 -751 -779 483 -629 -41 447 661 -219 -179 -736 -381 364 -41 644 26 387 -91 -415 -447 631 490 -715 196 351 -80 -218 800 451 94 -381 -679 -517 -164 -343 630 -398 -492 -34 190 -175 -363 -778 -725 -597 -144 290 197 -88 -479 -17 -440 -223 385 71 -847 498 538 554 51 337 687 -804 49 -103 525 297 -347 -891 285 193 658 -319 -269 -319 213 122 719 -584 -762 531 240 406 -243 -82 791 -212 -696 131 335 -815 624 -179 741 -519 81 -558 -123 -726 -3 11 601 654 -703 -670 -297 781 -462 -589 612 -402 -664 -614 766 628 523 593 783 -329 267 -314 428 -537 -212 -167 -191 -611 -822 69 185 -199 -345 660 737 500 -642 521 -563 -625 435 112 -822 -815 -860 -246 64 136 -67 710 -838 -484 -526 -539 -660 389 316 -139 -291 347 -28 -382 -175 489 391 -95 -535 336 420 658 -91 104 524 -843 -343 492 -261 -856 -556 -403 -272 172 747 -550 -581 483 -615 214 88 140 280 349 369 180 171 530 -247 537 132 -114 670 1 57 -134 -51 -222 277 282 711 286 -780 609 602 -593 363 -344 78 404 -656 -168 156 -587 231 639 259 663 724 181 62 -830 -43 -849 86 -762 785 -727 -582 -723 -308 116 689 -67 -681 -520 -425 -641 -220 616 -531 603 -193 -449 -209 -687 568 369 -440 -94 300 -897 -522 -896 -883 490 288 161 -59 -580 -725 -821 292 -21 -86 557 -434 -307 499 -617 633 -393 -201 -188 -102 316 -227 -790 -497 476 372 -697 37 206 43 -582 -166 599 186 113 -483 112 418 -550 41 -129 494 -145 521 -306 -577 706 -301 -380 -361 642 -136 16 -530 -610 142 641 469 670 560 -554 -491 254 -265 422 204 -249 429 422 -548 -219 -792 -10 141 -257 587 -641 113 -715 -740 -776 191 -759 157 -654 462 -207 -538 360 -608 215 -741 -168 135 -378 740 -150 596 -533 -685 711 -704 254 722 367 636 -28 471 503 -671 -459 -585 -41 -717 -254 -431 -650 553 278 256 -101 -708 -130 437 -516 -427 -395 307 155 -165 631 122 161 413 568 -93 794 -444 -679 523 552 543 477 381 -222 -541 -27 65 12 -579 -140 -720 272 -335 -590 55 500 423 681 -95 -295 711 589 502 -814 699 343 157 211 137 125 320 662 -874 -727 342 604 389 195 472 737 -229 -839 58 -317 438 -863 362 371 176 334 -750 -872 -522 -713 -208 752 -205 -312 -718 -218 -710 -39 -371 203 -621 -414 -108 250 277 166 261 179 -288 141 191 -791 646 358 -884 -887 -180 207 -733 -247 -277 -348 524 -440 162 -847 100 323 560 288 -81 586 -380 -100 324 149 299 524 685 -345 -661 541 -73 -163 369 -583 188 -860 -348 522 -686 -416 789 -815 -800 769 671 -75 187 33 141 535 452 561 621 193 3 -857 -680 -760 715 -889 250 -803 534 240 -47 -70 456 453 132 -356 -271 -425 706 -873 -501 -644 558 32 790 168 -477 640 13 -854 -892 560 -102 -309 161 -742 525 69 552 -510 131 -480 787 -128 -214 478 149 -369 346 623 -813 -264 -542 -780 -698 -720 -8 -886 -291 -747 37 246 -496 -563 399 125 -672 -729 -217 -577 -186 -158 -273 680 -31 265 -788 -587 343 -97 -771 662 -166 -482 -623 -264 60 193 -69 -482 -50 368 -242 -614 531 -900 476 -670 202 785 86 433 -492 -651 -86 356 130 617 76 26 422 310 -723 -514 490 -705 701 -65 525 696 -16 402 158 332 -440 -662 62 550 40 -616 -511 25 498 -753 -212 687 -733 -303 -454 666 -109 -637 -161 -876 -255 261 -175 14 127 750 -758 -207 595 641 -663 286 -239 -631 337 574 -454 199 525 -465 638 532 265 -776 406 -205 -899 772 -636 406 -730 417 738 69 559 285 187 -622 -448 95 -124 -671 -609 676 782 -224 -888 308 -619 633 -149 -493 270 134 521 19 753 -451 -250 115 -674 339 346 -632 -582 -754 9 -422 -244 414 91 -461 -851 707 -150 792 455 445 -112 656 -89 111 633 309 -359 238 -490 631 -542 210 -180 344 332 469 -615 769 -808 -250 -613 -562 -668 394 -92 352 -443 667 -333 791 -475 -607 -436 722 -389 -92 -643 43 -276 70 -189 100 -772 431 -179 222 666 -449 -210 132 405 215 417 159 -150 -686 355 417 -883 -68 145 236 -818 644 276 92 643 -159 -625 -93 -198 393 561 -746 505 -287 296 -867 422 273 -270 -279 609 449 301 575 -742 -832 -518 178 -448 515 -373 -878 -13 -26 354 739 629 -278 -588 -522 62 535 329 -17 760 -843 366 86 583 -870 197 782 154 -793 -498 119 -365 541 211 445 -50 -66 -487 524 -374 399 -731 -834 364 -375 430 -198 -165 725 592 -770 -257 400 -466 -535 -328 -319 245 71 342 -287 -611 592 170 -171 -888 442 213 -672 353 418 567 434 402 279 -568 -183 -640 -192 -862 361 441 666 -368 169 171 95 715 683 703 21 105 -46 781 -4 672 -168 -841 354 -168 -881 751 -460 -461 187 590 -602 -744 -510 -512 525 -735 -124 384 663 -751 15 -340 -856 460 793 171 -623 548 -777 -841 -311 -543 550 -310 714 -359 71 -46 714 517 630 -398 -409 -855 265 -798 -772 -124 242 785 463 172 -238 239 -658 -878 280 -507 -821 -486 -355 -506 190 62 -41 142 -509 612 399 -144 -699 -679 301 -197 560 -208 2 793 -117 245 -732 -801 -549 112 -658 -26 137 -822 583 208 -584 -878 129 518 116 426 500 -307 -374 523 -18 473 -55 231 488 228 734 -246 -127 -672 -82 398 -853 -652 -697 -107 -357 -243 267 -820 -825 -426 -877 -89 626 314 769 -599 30 484 652 -442 619 -53 -778 -891 -661 -452 -177 -609 46 73 99 -395 584 283 -542 -610 -168 -77 675 434 -710 -12 757 -533 504 272 243 -654 406 -61 773 399 -220 -84 -314 243 -439 265 -716 -518 130 681 -765 -119 -325 589 55 274 510 -716 127 186 -359 -341 -701 -236 421 -257 1 532 516 268 30 232 -878 110 27 -305 -67 -323 -169 504 129 229 77 21 277 -216 -407 -596 -69 -896 -312 -627 709 -615 -540 273 30 -739 -745 133 146 271 320 -645 -315 16 -387 665 415 777 272 -16 -636 238 51 -251 220 -539 69 -751 -545 -734 -109 295 -474 786 594 -209 -826 -429 120 40 205 -779 -300 -1 -55 -31 -438 470 -420 -270 189 717 -699 223 -10 -488 -191 -90 21 440 361 -605 -38 131 -682 237 -489 -662 10 716 578 547 165 58 550 -359 -732 -890 -514 -668 527 81 536 61 -760 531 -602 174 -525 -107 158 -560 -301 673 -46 -112 -849 -244 123 179 726 336 -95 -533 381 -858 121 50 -889 -423 -742 -512 623 134 -413 287 -683 -291 -498 62 -692 401 300 684 -396 701 -184 702 132 -1 163 -496 394 529 420 -779 -87 -866 31 607 -577 753 -133 596 -75 267 403 14 -232 -831 -349 412 -351 -340 392 -204 343 -738 -315 253 117 2 48 -61 504 316 -412 654 -771 -64 -135 563 -414 -254 793 770 238 422 45 -103 704 675 -201 -336 154 626 -360 -9 25 531 510 345 -128 -570 718 -283 643 68 548 -283 115 -853 -495 -826 -330 644 -144 718 742 524 503 -396 -155 -786 -271 -438 -82 -490 -282 -433 148 674 794 -702 -557 780 -189 78 -653 47 -607 -202 262 -510 -827 -325 -576 -619 -201 -95 -442 -419 -319 539 -731 -680 -736 95 -516 414 -709 661 -891 -896 476 605 -827 485 625 123 -692 701 -620 -303 361 246 -294 -774 -726 -512 348 -791 394 -595 693 -146 -79 -444 323 -550 496 790 -584 -694 45 237 -777 -408 -567 377 703 404 749 469 191 653 775 764 535 -306 765 59 387 712 -387 225 -490 418 27 454 -241 -192 439 -400 255 154 -162 -225 172 -40 -96 -452 12 772 -855 453 513 -770 520 -119 -397 -678 499 -717 -773 382 493 -791 -578 163 -16 -674 -654 -561 333 115 166 592 -741 614 -431 -180 -739 -235 649 148 31 -213 -515 -764 -579 610 -511 120 537 -881 -509 -8 -597 -411 459 790 -755 18 -254 -845 709 -299 -287 -475 -628 -321 568 -899 -479 -211 631 765 740 -417 -441 -682 -818 542 166 -457 377 18 577 29 -825 591 310 -746 -321 -662 -281 158 335 -246 -455 -632 369 -737 -676 274 585 -146 -379 720 -565 -732 -280 -427 -878 -584 -341 -398 301 188 551 -68 -510 -343 -886 313 -770 335 -276 -766 228 -783 -204 382 276 -482 346 -174 -559 137 437 -490 -29 -204 329 -851 -670 -792 56 254 -92 214 514 -269 -843 -706 454 -55 549 544 562 -837 215 -255 157 128 -516 130 745 264 -20 -808 384 377 -152 -742 18 -741 190 -723 -698 21 -494 319 402 516 -783 701 -805 35 -276 281 -403 -540 781 -445 -234 573 56 157 335 -735 246 -17 488 119 -505 463 -882 575 -881 -664 247 -402 91 -422 654 -510 -779 316 -438 739 190 -482 732 627 -838 627 -525 -97 653 255 -656 -645 511 574 -553 -469 -254 720 234 -750 682 -815 390 787 -618 -331 411 -828 -547 357 -358 297 -69 -512 -139 658 -764 -521 527 496 -165 -349 -136 -165 701 -787 375 -389 250 382 38 -589 106 -540 563 -88 60 388 -104 -722 -284 182 -686 -256 454 -321 -629 -63 343 -194 517 -108 91 620 14 731 -87 -614 568 -325 -336 405 340 480 583 -850 -585 373 443 -311 -684 -660 663 -75 139 -237 -728 -437 -176 89 -90 187 -641 -366 -165 -802 347 -796 613 357 -833 -41 191 -43 154 -733 578 -773 45 -731 770 799 241 -677 -5 268 -259 727 752 -889 286 -664 518 246 -859 503 -265 409 -436 -326 -393 -429 -250 -674 293 45 240 -803 -395 -356 720 -32 429 47 110 765 -300 -815 264 -13 263 639 -359 494 149 607 383 316 404 -683 783 -599 702 -734 196 -852 249 401 561 299 -473 751 -552 443 588 477 -582 -887 -333 123 -572 -833 301 -763 -251 180 494 -825 676 231 -873 198 295 -313 538 -580 -403 610 -702 670 -3 -268 518 -231 -352 754 -533 -628 330 408 629 149 750 183 -89 46 -616 -836 138 -72 -59 2 53 -157 493 -666 -498 23 -753 -331 515 -33 -819 283 -660 195 753 -100 -180 -142 -741 229 286 -263 -443 -634 784 300 226 722 696 -672 -442 51 -384 468 185 122 -566 -114 264 -745 472 745 496 487 -699 -748 126 -87 557 -174 -208 603 464 -672 86 -762 248 -85 229 -462 -463 546 -388 -710 727 363 573 -359 -812 -338 395 424 245 -895 -717 -477 413 178 309 -680 564 -171 -826 -609 647 521 -142 -340 -759 669 733 -584 561 205 216 -252 490 547 517 -455 -898 -277 -646 528 -505 -156 -575 747 -473 -839 370 654 281 199 235 613 -858 -864 38 -153 578 -105 -729 -576 -356 -463 -755 159 -107 -640 674 -537 -77 528 -52 -728 -4 -763 -269 -624 -411 507 -599 530 173 137 275 655 -673 -83 89 163 87 -15 -492 359 63 -39 -743 -244 628 -331 315 -476 434 -443 728 -129 740 -658 -409 -575 -44 -344 -592 567 345 -373 297 528 -280 -697 -312 -535 358 506 71 45 -826 -735 618 -480 66 596 -389 447 -263 -752 -270 -611 784 264 -749 -499 -768 -469 -55 -823 465 -79 -299 -899 -662 35 250 742 346 -685 521 443 -37 -579 404 37 585 170 -286 339 -54 -425 -55 -310 486 126 644 -673 -425 -154 646 -898 -868 42 -585 483 486 632 110 391 797 108 -188 207 672 -301 -373 209 43 -494 -209 -736 -73 -56 378 759 267 198 -564 644 -287 -676 601 -782 342 370 693 679 -389 -293 -487 -597 -882 42 -7 740 775 -287 -771 -624 -5 -804 359 519 -354 -665 728 -653 -530 743 -256 -64 -358 -206 532 378 700 538 450 300 -591 659 -738 -126 82 -893 694 -599 347 -333 -705 292 174 634 172 -732 680 652 168 581 -449 313 -341 -669 -874 -609 112 635 739 -693 -732 -49 496 581 678 -377 670 -228 557 -387 469 334 639 205 500 -453 -586 204 317 -283 -455 -809 556 -636 -559 -869 -627 -469 -225 -600 381 667 -867 -444 711 -37 -793 -651 -763 -529 -350 -379 434 230 -592 -199 -443 -225 -161 459 526 581 -630 -785 231 527 -775 6 230 -702 -620 -524 -202 -203 245 782 -497 18 -246 -616 -755 574 331 -150 -611 -667 -636 248 605 538 -686 -167 328 178 -465 -90 27 -418 689 429 540 200 -334 -674 -275 763 -550 -221 -250 379 156 491 -108 -416 587 -889 -125 -16 177 -602 453 560 317 89 -387 -713 -79 -258 136 308 -59 374 -884 34 552 226 367 478 -332 39 -648 -263 -226 -653 13 637 -577 -784 506 733 -10 -101 -538 -514 -771 -746 -21 -149 -666 598 -289 -378 -330 246 598 526 534 241 -240 -716 527 262 655 247 42 -7 789 -286 -156 134 736 -719 -483 -543 -473 -850 -207 488 8 -316 427 -548 -273 0 611 -717 -201 682 -268 -307 -774 -80 -19 628 -541 -431 -480 -454 -379 -40 59 148 -118 257 -4 -185 -629 433 557 663 -540 757 -651 668 -876 687 367 -612 -153 506 626 256 -221 786 -736 -595 355 286 -389 84 -192 -583 -706 170 -270 -216 -732 -425 -77 -27 -318 307 -381 -440 90 457 395 -819 461 -72 328 635 537 228 533 -291 108 -559 -261 145 -318 -93 -507 -339 333 -549 -322 398 436 642 213 -526 -755 61 639 -456 -58 467 -57 423 335 -332 502 435 511 445 -50 511 189 -108 259 -311 -556 751 -180 458 -550 539 589 -661 -75 207 -54 -438 -299 -203 151 542 -342 330 -203 543 -419 -126 -265 523 -853 -435 799 -546 -437 -456 -259 -799 -757 -507 -857 14 287 543 -534 405 34 -242 -600 -569 634 -452 774 59 40 636 697 417 720 -757 -599 343 -589 -5 -749 15 218 672 -356 -555 -896 -799 -337 -42 -190 143 -359 -825 -805 -375 -811 -255 176 -293 177 465 -597 171 -482 592 -197 211 298 170 412 -212 -214 719 -402 680 -99 217 788 -424 109 609 -84 606 -116 295 -93 352 764 -566 719 -369 253 -869 -416 179 392 506 -316 282 -167 -132 455 285 636 -590 -631 -414 -321 -713 101 -57 -856 -728 -380 -159 725 -368 -509 -192 -28 -863 -325 611 540 -217 -779 -510 -451 -516 -810 -167 30 376 358 -277 -65 -519 -349 397 -170 -630 -775 329 124 -765 -709 273 -97 192 214 519 53 242 152 458 556 -7 683 69 -843 328 -126 51 -9 248 -648 -810 -384 237 -20 -193 -635 165 791 -208 -631 -318 767 444 -79 -292 537 -855 706 373 -136 -752 -20 -108 -842 27 -2 -623 565 337 -804 21 -266 -347 -592 -583 -655 708 413 130 -138 -358 -398 -299 -885 136 -371 86 628 -222 -230 -224 -43 84 -755 619 707 468 -684 -420 -702 -565 551 -60 709 -586 477 256 -441 -292 406 339 193 505 91 226 -813 -567 -387 434 -798 -822 -107 754 583 612 -318 186 364 -217 -177 -188 50 -550 460 401 -720 -339 -830 104 -805 -132 -454 -644 -529 -823 55 -339 1 -618 120 26 -467 -770 619 -711 -628 -42 674 -510 -599 84 76 419 -361 -27 774 -837 744 236 610 574 -639 153 604 404 539 -265 -814 -658 521 12 -826 175 -29 -144 540 329 460 -167 -246 632 -338 -610 -609 313 -155 190 -760 -222 514 95 281 -741 44 -117 192 -659 107 628 -472 -720 473 -53 240 728 452 423 191 -249 -782 632 -74 87 -375 -656 -544 74 -314 -379 137 -227 -646 -105 774 -419 -215 320 -424 238 39 -583 -637 344 460 173 -325 560 314 323 -301 192 -365 217 -476 -323 -139 395 61 23 -681 29 10 268 152 763 -78 496 -473 -863 160 -135 -466 718 370 121 495 -798 726 -488 189 -452 570 363 596 -401 -517 505 14 595 31 -810 -606 -850 388 445 689 95 487 -768 -401 740 -198 -230 -322 -729 -18 320 -450 -807 518 -780 313 129 540 -486 -480 -612 -31 -625 71 574 788 -544 134 -791 708 -159 252 543 -254 -598 -839 752 -685 -819 789 222 417 -647 324 64 187 274 -492 772 -641 -800 599 -244 -895 493 -34 227 -201 395 -731 453 -483 -898 553 728 630 -169 694 -35 -408 183 236 -765 -490 -145 -294 -540 -100 -21 787 -837 -661 -209 -421 -339 -237 739 61 -127 264 -723 -107 -738 -318 58 76 -868 -649 658 -48 -741 411 528 57 -192 -87 -311 -214 -575 26 58 626 -627 -162 -626 360 -412 -251 422 -36 -68 484 491 178 188 -229 -843 -262 134 -310 360 -348 166 78 427 -266 626 101 -418 -556 215 794 -363 158 -284 101 -682 -369 147 255 -482 -68 -29 -529 -492 -193 264 -345 625 285 -792 378 -145 134 18 140 361 484 -291 344 -652 -316 -884 -409 -118 39 -677 -557 318 -80 785 -595 674 605 -329 -753 75 177 -857 774 -822 782 -824 620 -784 151 -456 736 -724 -200 -786 690 551 -245 221 361 712 234 464 695 -2 -814 -531 667 -595 221 -838 -433 -847 -803 213 216 -529 757 522 -867 -232 134 -63 -678 -889 -792 -184 305 -562 217 287 240 671 471 681 774 -294 322 -730 -441 -242 370 -421 -458 -23 279 128 -121 -14 36 649 -581 495 288 479 431 -507 572 -860 729 -70 189 -836 185 776 521 -622 -171 -739 600 621 521 163 725 -420 192 -340 613 -70 -767 61 524 -486 42 -170 -544 -768 -91 474 316 197 290 -129 -158 -86 -354 -385 -558 -685 -784 -808 -674 474 181 -348 610 593 280 -171 433 -517 -241 270 582 600 -346 269 726 -607 585 532 -594 40 -767 732 477 -525 -69 -764 -244 462 -662 -576 749 -766 789 -226 -249 -476 -100 296 78 -110 -199 423 -155 -443 620 -359 795 8 716 -786 -673 344 -594 793 -354 -361 114 568 376 654 -89 370 -543 -695 239 -334 761 396 727 460 -669 -572 -606 -566 52 492 189 522 -326 -852 268 152 235 -98 -639 -143 -837 70 -67 -561 -427 510 107 459 145 -517 367 425 599 -165 423 753 -136 -831 601 -397 -706 -478 670 -499 -731 162 376 2 400 541 -687 -648 -349 -276 332 -655 311 -146 -580 -533 -531 -320 335 -765 781 1 723 -93 -251 420 -885 -835 -710 -624 347 -312 183 -238 226 -127 -474 55 -186 369 -521 726 799 -712 85 94 105 -2 562 -197 -220 -397 -247 471 -550 776 -413 -71 295 -548 -722 -232 7 -328 -706 -385 728 -726 -36 259 86 480 642 236 -561 75 158 -196 140 -545 -157 445 670 -565 617 547 -368 64 700 744 -754 328 -473 102 400 625 -829 -250 514 645 -113 368 265 396 326 76 51 -703 -708 -329 -339 565 -311 -557 203 332 -682 -769 -863 222 -371 411 642 28 -22 62 12 55 -445 170 416 -185 -321 377 -92 -796 -383 -748 -170 -347 71 642 -372 493 201 447 -571 -178 90 526 -890 145 217 -69 -810 279 -12 638 778 304 675 -407 274 642 276 -12 410 -551 -404 -871 -619 -835 -276 -477 354 217 -180 344 -488 -284 -538 -610 -263 -464 -118 269 -163 525 18 -383 499 299 532 688 -874 270 -583 724 283 786 -729 2 167 -167 342 -96 763 -716 554 614 101 799 -788 233 -501 778 271 -802 327 -882 -684 -569 4 338 622 537 -374 285 254 194 -554 77 -391 121 441 -121 193 114 -774 631 -51 -772 662 29 -202 759 463 659 623 -478 -119 636 653 -740 416 339 526 -503 542 377 -832 -251 -224 476 -808 -283 738 -663 -673 -97 217 778 -434 -327 507 -397 624 -157 53 20 194 612 -854 -449 -864 -512 -141 -780 -770 399 286 -807 -450 -820 -629 -266 -620 679 -656 -568 -113 -527 436 299 209 533 84 -194 -516 -325 769 -148 407 -371 766 631 192 626 673 -352 629 622 425 -175 -323 -282 76 -594 -606 -680 722 -4 297 217 -532 -333 51 485 -731 330 556 -387 -423 5 748 -127 -498 388 -476 -727 768 302 239 22 -187 353 -240 -835 215 81 -793 319 310 -819 -527 -489 112 57 -77 -845 315 683 -551 -380 355 -341 -506 -106 198 162 733 667 585 323 -91 38 622 -757 95 434 589 499 -837 -68 -713 -289 2 -882 -774 -258 -411 -200 -700 565 621 506 -796 405 99 -57 -214 656 18 -658 -696 -223 348 -63 -123 -590 -335 319 786 -292 590 576 -886 420 -761 -852 559 539 -511 -672 -757 -662 -56 152 -390 -820 290 -610 533 -805 36 202 -151 392 -477 -446 -302 -93 -534 175 247 -299 -254 -197 519 -560 -219 520 -609 -351 272 558 -189 554 -372 141 488 -877 436 -427 -765 750 -654 -808 -261 615 -500 -843 -349 -99 -526 224 -148 -814 -233 435 -718 -326 -648 -218 -635 48 -716 -82 190 282 217 -130 459 78 -278 -685 -855 -630 -890 -720 -756 -554 451 718 -709 473 335 472 -246 -252 643 179 59 411 74 -754 -572 -525 168 784 655 -807 -583 -629 523 216 -302 -725 -441 597 681 -354 490 -305 -319 -504 -166 -6 400 557 -558 -263 384 716 -205 -267 542 -734 -647 -338 696 551 302 151 317 -193 -847 -590 733 669 -381 677 35 -228 53 -399 -41 -858 699 -762 -822 -601 -854 548 -262 -326 -617 61 480 735 -820 -731 521 -61 282 645 -773 785 -607 130 737 -788 194 -48 315 551 -285 -815 740 110 293 62 -454 595 73 632 -620 361 221 697 114 -75 241 261 774 -343 -216 -359 -81 438 -124 -118 402 652 -437 263 797 -115 510 74 391 -330 174 225 -639 596 -817 192 658 -711 98 297 221 354 92 -320 -238 575 -764 -723 683 -872 -459 -128 499 -793 782 -884 572 610 -379 -366 37 -734 -166 479 536 -354 -201 417 510 -39 -517 -50 286 -14 -763 -26 -781 -244 -353 562 -725 -882 -123 124 596 -302 -748 170 762 -694 -522 697 -324 -355 -29 -710 722 606 -239 -207 141 -657 359 -818 748 557 67 -385 -139 220 666 731 -395 -640 463 602 37 -810 672 83 -668 -664 -698 288 -670 -62 -207 -157 750 -86 495 260 -627 600 138 -635 -54 743 563 563 686 -457 -117 -93 592 -147 531 702 337 424 493 182 -239 -331 549 746 -733 -178 -609 -438 -223 456 453 244 -355 226 227 55 258 -454 648 -566 -515 696 -645 -790 361 -575 630 -355 -359 60 553 -401 387 -568 -100 -156 160 521 -442 426 -602 -432 -750 -773 -507 -276 -514 -674 440 535 -115 616 507 22 -236 -331 -372 -321 117 341 499 207 -883 -387 -685 346 -440 -97 605 396 -129 96 557 642 -225 -595 378 189 629 656 548 782 -678 -534 -496 -850 97 -603 11 658 -165 544 -500 -128 -598 -331 418 -609 -10 -687 -316 -426 -686 438 -781 -139 603 178 -103 -661 -189 -21 -121 -633 -207 -619 -240 -849 272 58 -174 -719 633 -614 431 -514 -4 -490 -830 -241 -250 -364 298 -841 284 259 360 -48 -25 -82 441 351 -635 -299 682 793 -746 641 397 -79 775 -306 114 -98 264 -287 785 657 368 -231 202 130 -109 221 524 -708 -190 332 96 756 288 789 134 -664 334 -498 -217 537 187 -685 342 519 145 -42 -341 429 -275 277 102 294 180 186 -632 532 132 -95 -652 284 -525 -557 -262 -187 344 433 -784 -67 -572 465 -407 -466 734 459 102 -378 -325 -311 230 770 -513 744 357 360 73 -313 -757 140 -394 -176 638 -803 -849 -678 -101 383 13 305 618 -269 -199 -386 230 797 -704 560 477 343 -845 -494 -891 443 48 -44 -726 103 -333 -825 -664 -254 -411 -300 -826 -281 -780 597 -698 558 -541 -820 465 415 747 -512 -893 -746 -136 -422 787 -145 -170 -456 362 -189 -814 212 -498 504 438 -602 -679 -433 583 357 625 456 226 -870 -839 25 568 -90 -11 -61 -504 -404 553 -359 221 -757 -856 392 108 -303 -229 681 345 -304 501 -292 695 -183 -897 37 -300 -305 -217 -69 -898 586 356 -181 -452 -350 557 -80 -839 -474 589 396 -438 331 736 -54 177 -185 424 320 697 -574 -507 681 543 -645 -22 -382 -606 3 -455 419 -160 -338 -628 -679 441 129 -292 169 -132 -762 441 515 -799 -192 -759 -760 -631 707 270 150 559 56 642 -372 652 -144 -754 712 -511 232 52 -445 322 -326 -848 -149 -621 -296 -780 -74 -575 -899 313 -385 591 559 273 309 745 -11 121 -647 -723 -409 -731 265 799 -492 -485 685 558 -408 -329 -502 395 197 -5 403 -21 347 569 -152 -701 519 -218 551 -187 564 -745 -763 -87 649 624 -251 566 -338 -183 331 725 -818 -448 -513 800 -271 144 474 -274 -459 276 -26 -528 -185 524 496 -281 -503 568 134 -189 -221 -394 -572 -227 -850 -727 690 -789 -896 347 556 757 447 -172 -800 -833 -485 -235 -48 -124 -685 -687 546 -837 460 -361 -134 84 -497 620 -576 376 60 678 309 -700 -147 210 128 -668 -492 575 -515 -341 -519 -188 -240 493 314 -759 25 -432 7 -148 -357 -759 -179 677 -665 404 268 776 409 769 677 491 -224 -256 475 246 -701 419 -232 255 540 734 -128 -242 222 -343 474 674 6 -725 347 -899 556 -792 -451 -474 144 -459 770 -660 148 508 490 530 -719 176 467 -425 -21 -401 -808 689 -156 -145 -785 -662 -404 70 281 514 634 690 -401 -221 241 -341 -480 57 -217 -410 275 -763 229 -809 -889 -172 547 248 -861 619 249 -890 -165 -8 -116 465 -312 774 -173 -716 -450 -544 297 231 235 -481 -24 -510 80 -633 -666 250 -44 -318 72 -417 -381 -381 -169 798 -315 -748 -153 -612 366 -21 541 281 -766 306 -155 424 574 -502 -537 -478 -69 283 502 -454 -326 366 511 -661 -845 415 443 -475 64 680 -683 -229 -432 -130 624 755 -626 11 647 -116 -79 -528 251 -755 303 -767 537 -296 -757 -469 -484 0 621 -153 41 306 741 673 -674 731 133 -674 759 -416 404 723 -427 -763 415 760 719 13 303 -382 788 412 -206 118 603 -875 318 -297 -847 783 50 503 -737 380 -799 518 -298 -412 -2 -85 -764 -392 799 -303 782 -526 -733 32 -781 330 -138 -787 -66 -793 -516 764 13 367 -829 -547 514 -878 -803 131 -837 -689 -63 290 -522 -49 719 500 -13 93 194 -720 -450 -342 165 211 186 505 -643 -97 -806 -746 -166 514 463 239 -394 -201 -314 354 -426 -329 416 663 -821 735 135 -554 246 77 -367 -297 -737 -352 728 366 619 -733 793 -632 -359 69 -696 776 -309 -462 199 -679 302 523 -287 332 465 340 772 -320 221 -456 -783 -544 -539 -601 688 -585 -590 -557 720 721 112 173 488 -224 -209 523 -573 -641 34 -288 -883 -433 135 -417 250 -191 326 -798 -847 -575 466 478 -155 525 428 -424 660 7 520 -11 315 -253 -498 491 246 -349 513 -595 181 -528 330 313 -698 -651 476 -211 -228 626 -497 -667 497 -124 -516 194 667 -661 -627 -659 -870 -890 -482 175 -121 358 477 371 -387 632 54 -778 -556 -630 267 -394 150 384 219 -224 -729 -145 46 -286 88 -5 6 -441 -568 34 788 309 -156 570 780 -108 -129 -173 -871 -785 -840 -506 484 -314 501 -744 -787 -251 -869 177 -314 742 -203 -229 46 -272 -741 -30 -699 -523 -884 -131 748 688 155 -452 143 -765 724 -96 -16 558 723 597 -310 -707 -649 -459 -657 574 741 -235 662 -808 -202 467 370 385 583 -591 707 786 446 -571 -142 401 -713 351 -523 -549 -453 4 340 505 -539 -823 548 -295 -324 252 -315 97 486 371 4 548 -102 -213 -879 -261 410 -875 238 575 388 -897 730 -253 771 -211 -47 -340 -195 -152 167 -309 -803 -712 691 167 162 736 647 -791 -835 47 -214 47 674 -270 190 353 17 562 148 -619 -853 -317 -648 -723 -332 -139 365 418 799 481 -682 505 -821 -822 -538 -167 -728 517 -541 -510 680 -346 -881 -176 -629 -255 -666 741 502 312 -728 -306 -487 -565 124 9 -315 -419 -340 -343 128 -578 -103 623 718 -593 776 329 -408 449 -508 93 -667 305 797 84 25 -94 -354 555 -730 -722 118 39 -582 400 -728 -246 -220 -880 -578 566 -223 -484 -664 709 548 522 -861 -793 711 -78 295 -329 -21 -44 -381 -764 407 -509 -541 -37 -812 134 -456 781 652 -741 420 -6 447 92 351 -61 -345 5 540 -72 669 -352 702 663 176 -540 -195 769 439 163 -842 441 -815 320 -570 -835 625 711 -421 393 579 -662 254 356 -102 -549 403 380 -132 -406 -876 532 -192 459 262 127 -3 -629 -612 543 -25 78 -18 -87 319 406 766 601 -655 -505 133 54 20 365 -461 243 -274 -51 534 -432 651 457 -366 246 -338 -54 92 -282 -893 402 635 -737 641 622 -683 327 242 -828 526 -614 -393 459 -49 414 -767 -830 -473 -36 461 586 195 -28 -871 418 356 531 -443 475 32 -713 -121 430 -103 240 674 -714 -404 -807 -496 -225 166 260 -890 -618 -146 -130 -145 452 -83 518 -192 226 426 739 742 -321 298 -747 794 341 493 -399 607 -36 82 323 -529 220 -478 631 599 -813 -733 644 -660 122 628 334 46 -638 -792 -522 -517 -90 114 -183 280 -869 274 -772 -591 -589 536 -167 324 290 -219 733 -286 -364 -885 401 -373 -804 792 217 -336 473 -210 -799 698 -323 4 -869 -577 -366 -153 371 -294 -403 655 -536 520 268 356 391 -191 213 -340 -29 664 113 -808 -547 -124 66 -171 415 -169 -532 14 699 -261 378 -289 515 597 622 621 216 687 -532 23 582 686 626 541 40 -384 755 -221 250 513 211 -479 -772 522 -198 -816 -184 -182 -226 -569 -147 -794 -883 -212 -492 291 356 -45 -854 -112 68 692 -255 356 -27 643 81 -613 -57 578 -598 110 -619 -98 -34 432 -114 -66 -117 -422 -770 386 -569 414 -194 389 -575 -596 -80 -142 -511 -197 -784 -172 -244 -369 -835 -388 -587 -701 654 -105 -275 433 295 -72 -529 -776 -385 131 -223 -461 -421 63 -504 -13 -333 -48 161 499 688 297 751 235 -687 -660 -834 310 657 658 49 -611 52 446 588 -260 -741 -17 -7 -200 310 789 -181 -696 -766 -420 -461 -502 -877 595 437 -826 -280 -581 -616 212 221 -324 -55 -248 -25 -741 122 -683 577 -270 -522 -227 -437 -801 260 -364 -177 -399 -859 499 -147 53 430 659 -349 -255 399 198 21 -316 -345 -740 -123 477 -427 -472 -61 -595 745 -597 -866 611 618 -271 -704 -234 719 564 325 447 276 -682 338 108 235 521 667 -524 322 -251 790 338 721 606 99 441 695 784 -879 -601 355 401 -467 -785 -290 -711 408 -303 739 499 -418 428 -566 236 -457 787 64 -566 -328 388 -342 -771 -861 -800 -85 134 -287 655 82 782 -352 769 -488 -549 -286 311 60 -377 737 440 519 253 613 -506 724 696 11 -11 380 509 -57 -417 695 483 712 -497 -552 -617 -312 322 269 -24 -550 357 -7 69 543 -206 -273 -163 476 -446 57 -895 -256 -498 757 364 14 -589 534 -266 -627 398 658 275 -752 528 400 -807 688 -640 499 57 442 418 725 -392 -415 -237 -151 -97 122 -70 -579 357 -167 359 598 86 229 -682 665 -92 457 715 324 199 773 101 140 381 720 211 132 616 -537 182 -79 -741 -357 -793 -705 739 -759 670 -511 532 205 -801 -1 -118 408 715 31 -80 -265 -159 -622 527 -280 -403 -862 383 517 -508 72 395 242 340 -842 36 588 269 299 558 331 -586 586 475 -159 250 280 252 494 450 -600 -664 70 -728 -219 -715 -323 382 -698 318 508 -715 -345 558 -379 -812 52 -820 -870 323 411 277 -102 133 -118 92 -612 526 -314 -873 225 522 -131 454 692 -91 -726 791 -327 -627 -200 -483 421 -238 57 635 -95 -3 -522 -240 -890 -357 537 93 -70 55 310 -316 -574 -185 800 624 -215 112 647 148 -127 -37 -293 498 -419 -153 -282 476 677 -471 -244 -104 575 -169 -514 292 -885 -26 -701 13 -218 769 -479 225 -757 93 234 745 642 122 65 -414 -828 -479 398 -291 -30 -750 -104 -429 -387 -568 -81 -103 -887 -194 462 -750 -889 -19 71 60 -42 157 568 34 378 328 563 184 632 644 658 340 -98 700 -494 3 663 768 -294 100 -696 469 151 552 115 193 485 7 -285 331 -755 -672 -89 9 -771 595 470 -585 -552 -819 -563 721 454 -336 -529 -852 -843 313 548 187 -198 -811 405 62 752 782 -510 -53 33 47 68 532 774 -185 -770 -445 -139 264 372 -399 -699 777 5 -444 255 -631 357 50 -137 -765 -499 -75 -187 422 492 -558 446 -512 757 -195 -722 -676 261 302 38 598 -344 -408 -615 529 -125 -665 -765 -489 -42 9 520 267 239 -31 401 -11 -140 53 313 329 136 -808 622 -600 -362 -409 736 -306 651 -489 794 196 275 -678 -195 152 -110 219 757 639 -653 -75 629 4 -133 -3 589 190 -202 -525 -275 612 561 797 -61 -649 736 796 -603 -321 635 -755 -255 -527 340 384 767 171 48 -28 -855 -724 102 -630 -339 268 599 43 -682 -412 -138 -387 616 -680 539 -248 545 -376 -890 -38 323 715 -581 -265 794 -873 383 202 235 181 -645 -499 478 264 -285 797 -446 391 -738 626 586 -575 -290 -459 709 -743 174 -3 -440 -868 743 -750 -80 226 -366 -579 317 -588 747 -678 725 369 764 -608 535 -336 428 -398 -428 316 -108 -589 -525 -658 -496 427 96 454 519 -517 679 564 -602 -690 -227 -408 -648 -624 417 -445 97 -229 -160 -64 98 288 -449 179 753 -69 -51 160 686 344 -54 -489 12 -274 -28 -341 -120 476 -873 562 -826 -885 -539 636 556 360 6 -588 -125 393 -25 -428 -696 -491 -743 99 790 466 257 650 -456 530 668 320 560 -221 558 -601 -439 -503 347 -229 249 227 -166 -4 -807 144 265 -900 214 222 618 320 646 50 53 -839 88 360 137 143 321 -85 764 481 790 -641 755 262 -513 296 131 -381 -288 -691 569 -768 205 457 -178 -815 103 524 -382 -325 -280 512 -820 63 797 662 -138 -670 259 612 -900 -507 276 -370 381 -662 -132 -342 184 266 -195 371 -314 -784 522 600 -780 538 -784 -427 -841 -598 237 -875 -773 -336 -41 378 -146 -879 244 124 -117 223 246 -147 744 -900 -447 -355 443 580 628 -32 -745 44 437 692 203 -354 584 -294 289 367 400 -896 627 -353 701 -70 41 -596 -367 -287 -101 545 -251 698 -708 330 413 -519 -391 -710 272 624 -560 537 -43 81 678 603 -368 304 458 588 -640 -818 -611 80 658 -747 -133 -499 308 -131 767 394 745 705 -392 380 -87 253 -349 -129 -191 617 455 -122 -284 279 -187 435 -436 -353 19 714 774 789 -566 519 -699 -121 -163 -514 402 727 -564 -413 -875 358 171 -702 -75 -532 -181 -414 409 77 -352 520 479 -333 505 -377 -487 -288 -164 -892 722 403 -450 -677 -499 -33 322 -192 649 -227 288 -850 -31 -699 166 -626 321 131 -281 -728 215 462 -101 -368 400 -470 -127 -444 529 -567 -661 -531 -57 253 53 516 785 127 192 69 407 -387 388 213 25 -529 -630 649 302 -539 412 694 345 -68 -452 528 -623 156 -765 -327 -357 -599 -692 -453 431 792 -624 140 434 474 -482 -489 -491 -577 -255 -386 -485 -331 -227 52 -179 643 -733 -880 455 -892 426 720 -546 -242 407 247 69 136 -5 -795 -869 -393 157 573 -118 -16 389 61 -15 -146 17 72 -108 -556 -425 102 235 -882 -164 -817 20 -665 -869 -39 427 476 -623 -247 -729 -112 565 -221 17 -680 159 -762 246 689 -93 -827 3 136 -685 62 298 -468 -867 -872 -56 396 187 455 -610 -591 -197 221 -11 190 315 -425 -21 -375 693 671 -541 -180 -516 165 -246 554 3 545 -408 123 -725 -34 377 -305 -728 -439 -527 523 -343 -495 -249 133 -66 128 -714 -83 -251 -100 767 737 71 -857 170 -522 -575 -48 721 -295 -785 -682 286 -356 -287 -172 96 -90 -358 -559 -170 -242 -631 784 -535 526 -613 67 -584 419 -424 -449 -628 -276 70 -734 149 -599 605 -21 -298 449 -404 462 -462 -608 441 -224 -876 670 -346 298 107 -688 759 -229 -478 154 -547 34 -79 791 446 610 -602 -581 -90 236 0 -333 -442 -180 -891 225 690 -265 -534 -884 -814 552 9 -173 -553 -51 268 698 -433 469 260 -72 -398 -358 141 -131 172 -26 -870 177 91 663 551 296 -94 -93 301 453 123 -473 162 758 64 -88 712 459 45 -34 -229 32 -42 50 403 514 -412 -603 -848 -391 -277 -699 750 800 332 -769 135 -694 -143 696 -573 -174 -24 -805 536 389 -561 -668 -551 -42 138 -239 -326 257 281 -655 -733 -789 -760 712 269 -607 636 200 -34 -156 -336 -577 -807 607 -586 -826 461 87 -634 -141 722 390 -642 -216 790 359 554 241 585 -384 663 -800 -414 -252 210 394 531 798 -191 793 -562 -155 -459 424 -574 271 -792 584 376 -351 -389 704 121 235 70 -683 53 -110 260 -816 685 -262 -740 559 -101 140 298 -823 47 -105 -474 -367 -780 31 593 570 65 -353 330 279 12 -288 701 -460 408 712 -298 108 -435 649 48 -417 -196 189 130 622 -541 268 -50 -379 -262 222 -454 -697 785 458 703 602 597 254 -807 -505 690 -90 151 170 767 352 242 317 -180 -784 -548 -496 174 724 -451 -468 -488 -582 -376 -646 221 -330 -669 348 -15 -273 336 755 610 10 397 -234 -689 -342 173 206 -206 198 268 520 397 189 -347 24 -389 202 -727 -268 89 -58 -879 -811 -695 -248 -653 -5 387 734 675 -662 -704 149 -885 634 -191 -764 215 -694 -162 776 779 37 -425 751 -388 -222 103 -183 -64 553 -35 -821 -298 -222 -877 684 589 -74 241 -217 514 475 561 -130 189 -178 -718 -233 -480 -246 -702 607 -519 -665 321 -144 -113 783 315 -420 -721 770 643 -599 -345 -460 -30 143 -214 116 -174 752 -434 -486 -900 -33 -52 101 680 -470 363 253 -744 523 -123 -858 -344 567 -315 -830 92 -887 -559 -209 -106 -789 -545 -169 386 -45 -163 29 -569 707 521 -295 -713 -695 -372 -100 173 -627 -802 776 -221 -675 301 519 -296 -411 -100 -898 793 208 356 20 -474 -428 373 -514 -759 -561 612 -512 707 578 517 -242 -282 267 222 -867 -629 -642 590 621 346 347 -542 -55 427 567 -624 -305 612 87 525 -662 -685 -207 775 -1 673 89 -110 91 356 -817 70 750 374 245 24 662 737 -598 348 722 150 -849 623 681 420 -726 562 15 -660 31 -801 71 53 -367 -528 79 607 315 178 -489 -899 404 -290 -779 -765 617 -884 -239 628 -340 -50 -832 -880 -863 29 415 -183 -630 -110 -804 -192 -389 -877 -429 -440 -129 171 -855 -54 -185 139 -65 -414 323 471 -373 -378 47 -262 -152 -451 -205 374 -518 526 -209 -585 307 -657 44 -547 -674 64 -513 500 687 -470 493 -849 399 -653 -878 416 -808 -855 -597 600 -631 178 184 -2 -810 -163 -308 6 198 689 -773 -622 516 -218 630 -5 48 -754 4 609 443 222 746 -439 723 250 260 -829 -584 417 -264 -486 -21 680 790 477 482 138 761 -835 603 689 -12 -130 108 -717 -794 -99 -666 -719 -139 -46 312 -818 201 445 573 -603 -817 312 103 -169 121 -328 -601 700 445 767 -90 -569 182 203 -321 79 233 199 469 -406 -329 -689 -420 -120 786 466 -203 -65 -5 467 694 -178 -260 -471 193 727 25 401 200 488 302 403 781 -456 -656 621 -688 681 76 -614 -514 -71 -802 23 -536 -442 364 17 -300 -816 -25 191 116 9 695 27 -142 -751 -327 -173 593 -199 -184 -66 -170 208 122 462 695 -800 122 -577 -564 -246 -537 324 -371 153 -618 -590 610 -716 -582 344 -310 -470 -814 -726 -586 -20 510 679 -307 663 609 -421 -192 -592 38 -683 -108 121 -149 377 544 -575 -35 -794 -769 367 737 573 -836 -767 462 329 97 -144 -444 329 -376 -759 93 382 -827 -436 622 -271 -163 -124 782 -891 417 418 98 101 -261 -473 -197 623 -487 -389 736 219 -50 728 -197 -461 292 -466 -511 -705 -858 -160 -728 322 459 596 -196 734 144 477 298 -109 -547 -351 279 -603 602 -225 260 -88 -66 -632 -818 229 -344 -462 113 610 631 -144 237 757 146 281 384 -590 15 -679 -522 -575 -123 532 -59 -281 -401 564 -283 -117 -412 10 533 -832 -366 -444 149 -112 476 453 -482 170 -373 -227 -738 -870 -803 118 734 16 593 -520 -349 246 782 -759 297 -552 -649 -608 517 502 451 765 -624 -307 -41 -781 -779 -259 -835 535 797 240 494 -381 151 -93 -95 182 -797 -105 149 440 201 -709 569 -451 160 -308 608 660 -773 347 -153 -885 86 -425 405 712 551 -784 244 -647 338 325 -593 -827 -152 14 618 240 -158 -113 126 465 5 -32 645 296 -503 -695 21 -439 467 127 -573 -588 -701 656 730 -489 -34 757 -248 -374 225 -49 567 -575 -31 -451 502 31 -324 -687 -83 -357 -54 -129 130 -387 457 -354 761 780 632 -260 -678 588 -457 230 -105 -377 -408 -781 -47 -866 78 599 -626 389 530 -145 -638 -561 706 339 479 -71 462 762 -862 221 458 144 -368 -239 356 -405 -591 46 485 628 -539 -679 433 -110 -306 252 114 -613 -799 -783 751 657 554 341 -675 41 -763 -257 -432 -17 246 455 331 -351 -296 425 676 -258 672 -362 335 129 413 773 -741 -342 407 543 -729 -858 -315 -340 -719 536 -880 782 -72 -70 -760 -715 730 -137 519 796 -551 -701 -15 440 731 -655 743 -697 -240 64 -648 200 -835 214 -332 -722 -541 26 -90 -270 -199 -125 235 -663 -867 -211 -601 410 -895 256 442 -466 793 -742 414 -669 -433 767 -258 -391 645 42 204 230 620 -301 404 317 -242 745 313 -797 737 335 763 303 -708 463 681 209 -267 576 -11 533 -389 372 -793 -345 -510 392 291 455 555 -829 -201 -621 -606 -615 -850 311 150 18 783 637 556 5 -573 160 -573 -542 185 -441 496 270 -297 -70 728 -302 410 400 -90 -629 -870 165 760 702 -827 322 686 703 155 467 306 -867 -824 -383 784 381 703 381 147 606 -522 285 229 282 -881 235 727 -541 201 464 -465 -599 109 -743 -247 560 633 404 -688 293 44 240 -606 -347 -370 -878 788 519 -300 -201 -414 -477 -890 269 506 -453 199 -33 489 -343 413 -549 -732 -290 75 -501 333 -287 -57 -773 -91 -775 20 -722 -548 511 -806 -477 489 -378 -108 -270 -66 142 583 -710 261 -712 -404 485 -382 722 797 45 -156 -499 -459 -871 474 419 -17 391 -214 24 532 4 -423 456 -450 787 -60 394 -82 551 -122 239 -399 -587 -602 644 -454 261 -898 12 -191 -796 162 -107 -141 378 -529 -899 -877 -302 -101 -841 -326 -257 476 -100 465 728 36 429 -361 -878 -664 -468 390 793 331 -113 788 -452 -524 63 -362 -364 575 -589 -351 -452 -231 520 -634 -186 577 -338 -445 485 -158 -402 -383 362 84 -326 771 -205 317 575 -822 536 -187 785 494 -711 412 475 -646 -115 70 -815 -145 -402 256 -334 -586 -495 -139 490 -601 -293 -211 434 -332 204 -96 -682 -445 728 -353 -84 654 580 797 747 -552 217 -790 -155 798 -395 94 -3 -445 180 557 241 699 -889 402 -785 14 517 0 45 -400 267 501 -238 -473 609 -52 -732 188 -70 -719 -788 630 -404 -767 64 -807 453 582 526 385 -19 181 -826 33 -690 268 378 96 -544 -446 750 97 -493 756 206 -686 -615 568 129 720 -693 -304 229 34 63 220 223 106 45 -774 -646 24 326 173 -782 335 -885 -887 -248 496 434 -245 717 3 678 -508 728 520 693 -41 -287 535 361 162 -133 -488 -897 251 -293 710 258 -48 -133 -599 680 -383 -522 -536 760 152 -228 326 -486 334 -174 10 -689 364 -825 -846 -203 128 -754 377 284 -503 129 -53 -876 -2 -599 -887 84 -871 211 656 503 -253 425 533 216 300 -820 -673 -767 66 686 -867 229 12 745 545 431 412 -38 164 -299 -401 -810 -566 -133 -77 163 294 -579 -307 -254 110 -180 -494 444 334 -94 -82 239 577 574 -747 534 111 -532 -549 281 791 149 137 -442 -257 -838 670 -361 714 -484 -244 -575 780 -666 -400 761 -787 -664 411 65 -761 242 721 345 754 667 -175 391 792 536 422 -644 198 -529 -896 163 -556 396 313 -151 -198 246 -576 366 549 -360 -308 -523 295 -737 -526 -576 -586 -244 -510 -475 -552 451 498 13 -450 -508 -534 -525 261 -48 153 -241 -427 -423 784 -59 -825 365 571 490 479 -239 -502 -482 -128 -605 -78 11 706 -431 556 -860 -564 -643 -237 -120 289 -756 -721 -542 326 532 -647 214 -302 654 -295 -609 448 -602 -694 -399 -195 316 544 -630 788 -405 -227 -355 146 -562 277 -557 475 -40 730 -815 -840 -520 776 -448 -107 -186 379 470 287 289 -866 721 -490 -32 -36 773 -465 -531 -703 601 -208 -166 -83 245 -675 -147 491 268 -614 -361 -14 -825 -212 507 539 -486 609 33 -496 -456 736 -341 -199 -275 259 509 -316 106 773 213 -480 276 754 636 246 317 89 -900 765 573 656 722 433 775 2 -264 -417 27 297 -65 -114 -17 -268 -234 90 505 182 80 800 98 489 524 664 733 -81 -326 -7 240 -404 -213 -784 -599 -687 -873 -376 768 270 374 492 -209 269 -444 -133 727 533 -187 605 18 -359 -873 -849 -112 -787 -464 558 152 200 680 -281 775 -797 129 -666 -895 -170 -9 383 -733 649 -857 579 -664 -416 721 363 634 -138 -515 -135 -867 8 421 209 621 -628 195 -344 479 -793 -201 709 761 -888 -211 -136 -215 504 -98 321 633 726 -173 620 524 -808 721 -127 -92 423 -802 691 226 -2 -849 -785 -423 238 736 -829 -444 -484 -441 -785 -56 43 698 -798 -607 258 -494 239 187 -13 743 -594 -842 -189 432 80 293 243 -844 -781 646 -443 411 -659 -564 529 -377 757 597 -528 287 213 -712 -829 307 -146 355 -177 -269 -68 72 -528 -477 477 498 -504 497 763 -236 516 -232 -90 -52 246 317 663 -505 -673 -462 93 769 -566 433 497 -375 -112 235 191 -258 -159 -527 -735 705 451 749 -440 667 246 54 197 -412 489 -822 -420 -405 -427 -369 -59 320 -457 -688 715 522 460 -146 -203 -526 521 548 -119 -416 145 710 264 -721 -706 69 -498 -534 699 533 190 785 643 661 -871 -596 538 -279 342 559 -515 206 -364 530 -283 95 -69 -289 290 -778 -582 715 -639 -233 -830 -438 -231 85 -894 -499 -439 88 -423 -652 -284 116 -406 90 -186 409 -357 384 602 147 30 670 450 -868 -326 612 -486 -654 -283 -242 799 -377 -79 -166 -588 -680 -751 -715 431 -88 -836 -219 26 439 392 -866 -366 573 283 497 -94 608 789 214 -34 118 -223 626 53 -587 -785 266 -56 -142 581 631 147 -655 -76 -126 153 -528 237 176 -173 -805 596 -440 31 627 -398 -738 281 -264 -448 70 679 -726 284 -557 4 -160 -462 -231 353 -859 -501 -880 -230 304 -756 375 666 237 -796 719 775 -244 700 130 -526 -739 228 703 373 -168 -181 -580 -836 -289 -491 -615 531 -619 169 -498 -750 -830 -68 -112 -826 -721 383 187 -715 25 -383 738 718 -858 612 147 -341 558 642 225 654 -620 -791 -480 -12 -728 617 -818 151 -722 -16 235 -185 737 380 461 656 -830 71 309 774 -765 -78 472 -99 -659 -168 -714 -5 58 799 -94 -717 -585 525 190 734 -787 -549 -312 -547 689 -308 369 -11 -445 389 25 -153 7 331 -515 -646 -587 282 -113 -696 423 678 119 -356 -77 -172 -189 729 -437 555 67 101 513 371 268 69 -340 -765 552 -542 -283 570 -105 -661 767 73 -378 -498 90 437 511 472 121 74 578 -540 -367 282 172 595 -104 -13 -247 -680 604 -257 330 480 -817 -492 353 161 -301 -613 -28 628 649 -281 -768 -115 -148 -363 -789 -809 730 -306 -691 -420 482 -629 -8 207 -728 -451 215 -581 -150 -872 35 -319 87 720 -242 -526 -598 -546 560 744 633 -705 -445 783 798 -495 305 -631 353 -420 -536 317 -791 343 -279 800 -507 268 694 313 -64 -266 -660 -628 518 -21 -478 720 150 406 156 -480 -606 -652 409 149 215 481 -802 343 -24 -104 -116 391 537 650 352 268 -863 158 354 -850 106 -642 -375 412 -248 -863 -461 -649 209 -422 314 -368 -275 435 211 -440 -752 -516 -341 -708 -10 -236 18 183 130 262 -217 119 17 121 -555 675 610 -504 250 -504 399 -63 -519 64 271 -341 -322 276 786 335 -664 505 487 -127 -768 -605 630 -852 734 618 70 363 -795 -317 -96 -518 -886 -347 601 -353 -598 502 -359 -778 -857 -622 -635 353 180 625 -828 29 -858 351 438 513 -231 774 376 -497 173 257 -145 97 -37 530 -409 732 711 -895 -151 69 73 551 -745 360 -641 -848 720 414 720 322 -373 610 -771 767 -172 536 -285 588 -38 677 785 -56 -497 700 227 -155 -382 507 354 615 -4 249 -87 -758 -427 -783 -771 -833 -442 689 -396 -455 543 457 568 518 290 223 -397 -277 -747 -20 -492 545 290 -827 -855 -891 -582 -22 0 -171 -576 717 -171 -389 332 -42 715 241 -448 536 -231 -485 -677 338 66 703 169 569 -492 -80 -276 -591 -660 -257 584 -452 -886 34 -249 -223 157 -51 -425 567 -142 -58 755 283 -660 11 -705 349 657 -821 -258 280 -497 -518 522 672 -490 701 -193 -261 646 628 -475 94 216 510 750 725 605 -193 -218 29 176 -586 -283 -305 -729 -750 649 -844 -320 -877 42 -737 794 -756 33 604 609 335 -751 -645 251 646 -808 -188 -424 -100 -160 -697 -232 -77 144 452 -408 -288 262 -681 -803 -844 696 32 744 -26 43 293 330 -148 122 407 156 8 -271 377 -817 -862 -685 -422 -95 -746 596 -867 390 171 -285 -871 -826 53 582 -772 -821 659 472 369 48 -476 -804 -420 248 -763 676 -528 -363 124 -817 -899 -503 541 680 466 -862 672 -647 187 252 102 -650 238 -43 85 -447 -768 423 -189 708 179 -651 -352 32 -189 77 476 -843 545 173 -190 -597 750 -459 474 -628 123 -532 -136 -242 606 -591 -612 -155 222 681 -396 652 578 497 508 742 347 -87 40 -838 727 207 705 757 504 163 461 532 -167 412 -209 -76 -73 -818 -6 -15 67 -735 -774 -357 -513 -176 -656 -201 -797 186 -532 -250 206 106 39 681 179 -663 124 -395 -620 -649 580 326 112 647 -174 589 -7 480 0 -620 442 -546 450 -261 449 -646 280 507 315 697 454 -558 384 -805 -813 110 -292 361 -359 -65 -455 -54 -241 738 188 414 84 -782 -141 106 790 -126 -496 173 -788 -357 -426 -824 599 -658 702 578 758 577 -144 -318 765 -753 197 4 -104 -191 -674 541 764 542 -23 732 -756 184 631 -644 -462 -371 636 618 -222 546 -210 102 -299 399 -817 8 122 -756 -31 543 458 65 339 517 -868 -515 612 709 351 389 24 281 301 -620 -806 306 140 144 279 -530 -626 -458 -114 -791 -141 81 306 -299 627 769 -717 -798 115 601 487 27 -750 -438 671 85 284 710 -401 -839 317 -819 -805 -696 -130 502 -114 -12 364 -443 -827 538 -398 -804 242 369 106 -631 476 -285 -177 502 -884 -178 499 -54 -341 -370 298 139 -476 231 -387 -215 485 695 700 -27 717 145 -428 131 -449 -544 64 673 -33 200 341 -750 -439 786 -225 68 -230 511 -743 513 -844 780 -650 392 392 390 678 100 226 598 221 -345 -666 -728 -168 502 718 -625 -345 560 628 -290 276 -245 783 185 -838 444 414 -189 -42 -817 -626 -33 -779 -239 414 -153 -696 527 -324 -571 428 584 -57 -45 391 551 -406 437 5 376 685 -502 611 -169 210 -584 -243 709 77 -383 -516 196 -702 -249 -591 -132 557 -364 -555 -21 526 -230 -499 -839 232 -769 -673 451 -103 139 219 -868 752 270 220 572 116 -730 -283 -489 -197 -616 -675 -609 606 -2 -537 -673 -888 111 -87 -98 111 676 -248 -535 -844 537 336 -135 413 -61 703 -99 10 -823 546 -131 556 734 576 415 481 506 398 93 -788 573 -585 677 350 -413 -324 -874 -19 -559 276 784 327 -343 -779 -740 231 1 416 -538 316 322 113 441 -378 187 -632 -325 96 404 127 -794 -698 -608 -841 -892 708 771 512 -878 -250 -4 654 312 -66 -67 258 764 -321 -85 285 -703 180 -529 429 -235 -189 150 732 -167 -248 -700 -605 509 -322 286 -682 -224 -735 325 -648 90 -809 -136 -433 -11 -820 -240 357 -766 -496 -548 37 -347 -148 -61 300 194 -744 728 544 645 620 121 -154 -145 -806 -793 -644 -100 -648 -170 93 647 -776 753 -628 -407 -445 -850 -297 85 -829 211 -494 -340 -334 -715 -175 -724 -720 -209 -265 516 -553 668 -840 -721 20 667 590 -561 445 -121 -214 255 -762 -601 471 773 505 689 602 111 203 484 159 -775 -705 375 -383 252 206 -633 -157 784 508 -675 488 -182 -620 608 -362 378 -111 266 -602 142 111 352 -52 744 354 643 487 171 127 -483 -817 166 463 49 -500 -639 -108 364 -159 94 610 -163 -556 -591 -479 -495 367 564 218 308 -842 165 168 511 409 315 -376 -24 344 -424 -19 102 -896 624 371 471 -772 126 -770 94 198 139 726 719 574 133 -642 610 -716 -29 798 166 -239 -733 231 699 -722 -115 796 414 495 236 716 144 -238 626 482 -222 383 -659 156 248 -277 -225 -792 735 -530 121 -747 -689 -381 -187 159 597 73 373 -92 -808 201 -437 271 5 -103 -698 -447 -430 713 -775 -788 297 92 44 433 660 -358 509 -290 -785 -539 -95 -634 151 554 469 -332 297 680 185 -424 386 -196 -835 581 -753 -196 75 750 -378 -401 -625 -10 -519 -468 -408 -356 114 456 367 693 544 764 240 -761 -551 -156 780 -824 189 544 410 403 314 -38 635 -507 -99 740 -490 -890 472 -761 -704 -191 104 -852 -388 255 -39 -777 -875 -356 -132 385 757 -542 687 489 -458 -896 192 -491 494 -140 -798 520 129 -633 768 434 784 8 -268 483 78 -39 -226 150 -435 -506 -537 40 431 -723 196 210 301 -563 596 188 78 -381 -463 702 -116 577 -609 524 -455 200 -244 376 759 257 -505 388 -241 665 -290 -464 285 92 748 -570 -230 -451 515 325 -206 697 -490 150 1 -562 -232 88 493 -612 -329 307 -796 -674 -284 -278 -890 389 654 -33 259 -845 -369 -102 -377 -55 397 238 -51 148 -18 533 -20 -551 -579 89 -644 220 -618 -271 3 -79 493 184 -231 318 164 -476 -646 -118 654 254 784 596 12 -866 -226 639 -857 442 504 709 355 702 2 -19 795 672 767 389 -336 -317 662 267 506 -2 630 -382 -440 -581 -770 -8 640 -565 668 127 653 60 -92 -8 -95 245 -672 -404 686 -898 -648 354 696 650 737 -352 455 16 421 -893 554 379 717 -613 496 -472 193 -257 719 406 615 -152 -185 -76 476 60 111 -588 534 613 450 -211 665 588 -132 -254 176 -274 311 156 -430 719 703 -242 -812 -211 -78 -79 -549 -484 -480 691 -244 347 -134 -187 -369 -836 -414 -725 523 -424 51 -739 572 171 -774 -372 -722 504 205 -151 -90 -676 -370 -117 239 473 -710 193 -579 -510 586 -415 -387 -62 -104 778 -378 -620 -680 74 698 -776 -452 -835 108 -653 204 428 -289 -822 -284 -834 719 -262 645 298 782 206 -264 8 -269 594 -769 -433 488 768 -58 -568 194 -261 489 -417 81 587 -133 -15 -222 -60 -391 459 -329 120 154 114 -839 342 -333 -374 -742 603 173 -253 -175 300 64 -572 -368 521 684 -821 265 -193 -536 664 -725 582 533 373 569 -260 242 -32 -354 548 181 488 -608 466 242 -593 -783 -499 -871 428 -566 -563 -340 370 573 -506 -554 517 220 -835 77 -298 -376 83 -120 -439 -171 36 716 -403 -655 507 69 -467 602 698 305 -554 23 335 -502 330 -560 443 -109 423 405 79 373 160 572 472 -224 -722 126 -487 296 319 -109 -84 -664 -530 229 565 144 -744 549 390 -811 -885 -670 -746 28 -611 606 -375 25 136 128 -506 509 -155 -468 -77 -176 14 -260 -196 631 -308 -341 298 -703 -209 -786 8 -627 527 145 8 191 363 -310 145 -79 303 -705 -224 767 -19 -227 446 252 162 563 -1 -405 -346 -852 -615 442 686 643 -157 723 374 -120 -241 42 -58 -275 667 -646 -321 -276 591 385 392 -230 -204 676 527 -445 -274 -81 650 134 -593 -375 235 -591 -63 -84 -171 -643 591 -877 -27 -461 689 668 187 -236 9 438 470 -373 638 585 587 -331 -442 -579 -562 -573 -157 269 232 759 204 640 372 68 -327 -291 782 -738 380 -387 -342 621 -143 103 743 80 577 788 787 -261 -494 743 68 560 487 221 -263 -447 292 -650 519 -867 629 -554 740 -745 493 -123 427 577 91 130 -821 -386 -856 85 397 88 -783 -8 -238 -156 -208 -354 -477 183 -713 405 -416 -818 -50 108 -765 -440 4 -489 -220 48 -747 421 -697 -575 -628 617 780 325 -90 261 508 -758 -807 -146 -199 44 -374 -693 265 -438 -524 -122 136 -151 -479 705 128 777 -449 -315 -806 116 -281 -787 -177 566 395 -90 -802 -412 -159 169 -340 222 -83 -68 282 649 -880 617 62 310 771 -603 10 169 -203 706 -606 -445 -30 -674 -342 -474 128 58 -69 342 77 -113 -476 699 -364 495 -717 406 -810 -299 613 254 -127 -642 137 -203 -528 -250 -670 59 -27 184 489 22 42 267 -468 344 -267 -586 46 224 552 719 -865 -702 -29 -624 659 -302 274 -309 -107 -373 59 426 372 318 714 -751 585 -43 279 -619 354 642 490 -328 789 578 -332 262 347 773 -398 -13 -808 377 -201 -104 -716 36 -842 739 -868 377 -424 80 578 -883 -794 627 353 -733 -436 -210 627 524 359 156 -764 332 678 -472 -559 686 -674 -97 614 -765 242 707 -463 -854 471 510 76 -755 784 22 179 -775 736 -753 -45 1 600 697 472 387 365 580 663 598 283 -743 376 75 -112 -311 706 356 -395 -443 -512 -200 -35 51 -208 -728 592 -288 560 -565 269 -588 172 -559 130 542 787 754 454 705 -837 657 404 -155 -668 324 -417 -536 -216 238 789 350 -587 -307 772 -899 554 -416 247 88 726 -1 -891 98 -425 -90 242 540 234 -98 -771 136 109 16 -883 4 359 -327 398 -508 -63 -357 -375 790 -842 236 -381 -267 191 356 -340 -861 719 -631 760 272 738 758 -605 -479 -746 -761 -498 -784 181 659 -320 -792 -803 686 -510 736 182 201 -793 571 508 -622 10 458 -563 -6 -759 583 61 -144 -69 -853 -346 645 -345 -467 -706 -53 393 -692 150 233 274 65 -60 -152 -257 768 772 -169 45 359 91 -71 481 353 -55 705 -124 789 546 -777 -435 716 38 764 389 -748 -183 232 664 -65 233 -861 -675 -443 777 -757 -539 -507 487 -281 -784 -795 -794 212 -399 467 599 -530 195 712 652 -291 603 -384 632 -364 -326 -128 739 -841 508 401 -722 279 252 617 687 362 -572 228 -317 -93 -661 -244 782 226 -122 -67 -218 -690 499 -532 -586 -415 -639 192 591 762 -836 490 -766 -606 -741 -31 337 583 -534 681 703 -416 -690 187 -279 -351 -656 -5 -557 338 -522 -436 -632 -837 576 -680 416 431 159 -134 -18 -64 -337 -824 475 -490 67 -869 -338 705 -676 564 634 -199 -476 126 -353 -27 168 -416 -471 170 -136 163 -655 642 770 -886 -270 355 -153 619 -345 718 163 544 641 522 282 -576 794 -295 -780 515 556 -90 -761 -1 -530 -898 740 -465 709 235 -446 -195 -738 208 340 -888 -511 -468 -502 84 -365 -620 -517 83 -851 277 719 -761 173 -612 -270 -404 -548 442 -137 169 672 300 401 -525 -351 357 387 -562 529 -65 772 -617 304 189 -110 534 274 -309 -315 525 177 378 623 80 -466 433 204 -756 343 672 -456 527 -275 656 107 154 83 -861 -86 663 222 277 -412 -607 608 189 353 -800 234 591 180 -151 -815 -748 -387 315 40 -325 -804 -43 641 -51 -36 69 -751 -895 -133 130 -174 426 -306 -84 -657 -480 -700 -353 352 -216 109 -129 631 96 405 -580 -459 -536 633 -627 -618 -407 264 450 -793 726 752 -514 256 693 68 -586 -205 395 -278 349 -806 761 63 -565 -278 266 -421 728 -798 -704 7 787 549 -529 -529 -353 -469 237 182 151 541 493 -622 -893 147 -744 728 683 179 363 253 -298 296 52 670 30 518 471 779 60 -857 484 790 485 266 -387 800 121 450 -50 -462 763 -46 718 779 -149 701 570 -454 445 -94 217 -37 -732 -376 776 254 579 -864 492 -825 320 -545 273 -637 724 338 -637 376 -387 -646 659 -853 -742 -113 -406 158 -464 -294 96 -226 -108 263 542 -196 765 601 689 -167 -537 -772 -157 152 -547 -25 651 262 -635 117 298 559 258 -252 -160 136 353 411 85 -685 705 -611 -498 -118 590 -82 698 -198 485 -718 92 -555 243 664 -562 -284 -733 -185 -280 -637 -812 -403 334 495 176 488 652 52 -4 469 91 -442 194 181 -109 -148 -544 -813 479 -163 265 319 -323 243 -734 -341 -293 20 -620 274 373 -324 -152 128 480 -782 6 -265 256 -553 248 504 -406 -765 426 -613 -217 -537 -814 -891 -575 175 424 608 790 474 -27 -781 -862 -674 -294 -532 355 -871 617 359 -537 619 315 -666 -311 -625 282 526 139 157 751 692 418 -391 -745 -438 -280 -815 -678 -687 474 -180 354 140 -843 -214 419 -65 263 526 -574 148 -833 722 -734 278 440 -826 61 -435 -810 -68 296 -336 518 693 672 691 -67 -701 395 -616 -863 -678 309 629 -776 -135 256 -557 -268 306 -715 -292 -359 637 -120 298 465 460 543 767 623 0 -421 507 56 671 -187 -30 -847 -40 298 -264 -413 -540 -838 278 -24 -530 800 -110 -346 -532 -899 -80 -182 125 536 -455 712 -507 -440 -834 -314 -425 28 291 293 367 -595 -611 469 513 -164 -665 -2 630 -525 766 -15 -57 591 -597 -610 105 375 -428 -284 -174 174 -107 -816 -619 -467 612 -593 178 552 -649 -781 -66 89 -238 -664 290 -596 441 345 59 -689 704 560 -262 332 -881 9 287 3 582 -156 -593 347 427 615 432 652 -432 -235 -505 531 -444 264 -809 626 60 195 133 195 -49 -638 -367 -695 -887 762 269 -382 -20 -878 73 651 -67 377 -728 -146 167 74 147 790 -40 -399 -784 -144 -161 -592 -701 795 -822 -734 -596 142 313 -115 -39 -118 -149 470 652 -347 593 250 765 434 -203 -743 -104 -164 369 -810 280 -407 5 211 497 284 12 -831 -181 -674 -684 709 -452 719 31 -402 234 -320 -846 455 -795 -800 420 173 -18 171 -727 252 -388 -241 458 -285 -285 -900 -318 -444 -196 442 129 -714 510 -368 -104 654 -269 -36 335 378 -359 -578 -349 307 -850 -90 629 -678 391 143 -794 -463 229 440 346 779 -477 31 -610 71 -411 651 -356 673 204 361 -109 -509 733 -219 -40 -364 -521 198 678 166 667 -210 64 357 648 -876 534 -758 -798 -328 -225 709 638 -290 -860 283 637 -306 609 -320 429 561 -802 744 -780 -548 -730 263 5 381 -239 312 553 -548 789 -827 -7 -76 401 -481 -168 2 651 -862 100 -737 -855 30 747 -291 468 723 -705 -133 -83 782 475 30 -695 -830 -314 568 -683 -543 335 -105 244 -193 370 189 509 573 -484 590 -401 263 334 543 -769 -306 590 -376 799 510 341 -313 -129 -861 -607 39 -30 -477 -590 358 710 -607 -115 -534 -218 -337 87 -69 -370 214 -572 -476 510 -599 -16 426 -343 -576 595 110 544 -855 -258 -577 -361 -333 349 362 -61 -108 573 -269 117 -156 -507 -635 -188 343 303 -590 60 -327 759 634 313 -400 -516 349 752 -821 -86 490 88 -163 372 480 127 -27 223 435 -887 273 -373 792 673 -326 -665 -179 -585 697 -338 133 -72 -157 267 132 -173 -359 93 -395 557 467 17 355 28 -238 -866 223 47 615 99 218 -613 342 326 499 -789 203 603 -292 -411 169 46 -382 -546 678 -389 -124 -245 196 652 484 -207 394 160 -58 589 149 -561 511 -754 -820 529 290 -534 -726 309 761 -525 -429 630 447 746 -318 482 -523 -137 -488 382 459 -354 77 -281 575 -275 -690 -809 112 -866 722 360 -619 233 713 -48 -793 -101 -307 491 -676 -57 -586 -118 -271 443 -805 461 457 -768 -643 -695 498 701 442 525 306 560 780 -576 -604 220 -250 724 719 254 -580 502 -814 463 -413 695 -283 -388 -808 -463 -263 675 -386 -83 594 -284 798 -231 -426 -352 793 -808 -643 -472 -376 -151 -859 -62 570 292 261 275 543 -46 558 -751 255 -618 297 498 -579 731 90 88 -321 114 744 -206 471 -293 565 63 -473 -408 -199 -287 -291 -82 624 -188 -99 569 -199 -591 -100 -439 -561 -580 528 36 642 -802 -638 -503 173 -840 585 -504 -390 -412 360 -801 318 -539 -112 -441 -185 -137 -599 -540 56 86 -361 -700 -576 -553 183 -264 -316 658 203 -471 658 665 219 368 -197 510 501 644 -446 -283 -153 -255 131 625 57 336 -768 38 -43 671 -627 445 459 -94 -769 -65 244 -280 -860 -25 -33 152 23 644 -623 173 776 56 212 291 204 -382 293 -556 -533 409 554 -712 758 149 295 -561 -397 549 162 -709 -489 -45 723 398 392 -663 332 232 546 525 370 695 -57 518 358 654 -566 -404 -818 250 -728 -613 -818 748 -784 736 -609 -855 -182 -505 -638 -898 194 657 -329 -806 -787 537 448 -99 367 -647 276 29 182 471 -399 416 -833 646 184 -767 434 -830 -130 -89 480 26 368 187 774 186 9 460 445 -812 -585 23 -803 69 -658 758 -435 -439 -361 -809 -715 623 -315 227 -173 -494 -823 422 -62 158 566 183 -481 41 94 90 523 730 -667 31 -747 376 11 20 703 179 427 283 -677 51 38 -663 146 -736 -472 -241 -388 181 -195 439 -825 577 128 172 28 486 -819 -59 -171 -756 455 183 -445 -591 548 -184 675 -503 -262 549 580 -401 358 628 569 -167 -398 773 -562 293 -118 -172 -268 -655 -435 524 -15 -29 -796 -695 -461 -697 -302 74 -254 -731 635 -892 784 -152 -459 -229 -353 -475 -581 202 -734 -847 448 41 785 710 532 77 -560 224 180 -886 83 333 -102 -833 -733 -127 770 -872 637 -838 -461 465 -768 -547 564 -133 327 -336 714 304 189 -315 -421 190 718 191 -219 -882 -286 -606 -552 -723 186 -415 590 149 -70 -503 547 145 -208 706 614 122 -606 599 -798 257 -826 411 -309 212 736 754 -477 190 215 -278 382 -257 -465 -181 -885 -410 -28 -141 -88 266 799 272 31 -710 -381 405 -236 628 409 304 753 -844 -832 -229 358 20 405 190 642 363 -533 360 394 -526 733 537 -875 97 -509 584 -261 -152 407 571 505 -467 -565 -107 -389 269 -496 553 214 -170 -68 -120 -878 125 118 443 -8 649 -313 563 -316 167 -88 -861 359 291 511 -149 611 -795 458 -542 -638 753 -422 765 -803 -754 95 -177 -487 530 -646 33 -349 666 -115 -388 482 -225 381 648 -597 770 176 -227 14 -73 -725 -277 -318 55 6 50 38 -314 -288 155 -816 -367 -709 785 -888 -417 666 -826 78 65 749 549 543 -399 -261 -89 367 -406 -709 332 -810 104 459 -678 553 -312 -569 766 -497 569 661 -171 -411 -16 -114 -710 529 -514 316 205 -681 330 -35 -228 -790 154 694 -812 -488 170 -645 474 -279 371 434 363 132 -888 -218 -872 77 -103 441 717 -577 725 59 -266 238 632 -2 -52 -455 -450 664 -437 425 -166 -319 -520 574 -608 -299 724 -401 -500 215 468 -725 524 19 459 493 582 632 748 760 789 752 -188 -406 -853 -514 -364 549 -348 -558 -132 426 -65 -224 -792 719 -347 -593 309 -240 790 -360 628 659 54 -174 4 -626 237 133 237 -591 -52 -734 -61 -674 -130 9 -654 483 -347 347 -222 -117 710 -259 -554 -92 -119 43 -332 -744 636 -881 443 -174 449 317 580 85 353 -738 372 424 -823 533 773 -137 -575 343 -636 390 779 -17 -773 -890 60 636 -729 -180 348 -679 4 84 322 -383 706 -823 327 114 233 775 -199 -259 748 -198 -87 -707 -104 -177 -252 41 -900 -203 470 710 53 -684 775 242 -899 -5 -9 285 708 411 -609 2 572 -179 -42 -478 120 -607 728 -275 207 -464 -347 368 404 336 207 477 -476 -495 -42 67 486 549 -12 -44 -757 545 705 -503 618 -854 328 -564 364 -626 635 73 -587 -779 479 16 125 748 50 -374 -54 732 -230 -569 -243 544 731 -211 -801 560 789 -509 -370 378 744 -723 566 -882 -76 534 675 -74 160 266 213 450 -684 224 -900 -432 -561 -358 183 59 -129 485 586 125 -743 -452 -414 577 -759 652 -122 302 192 625 -455 -510 460 545 293 -155 616 278 -507 784 -743 -697 291 213 -434 -336 85 176 325 665 426 752 -479 80 -204 92 377 609 514 -72 657 -202 668 386 757 323 629 -841 367 -528 -448 797 11 -353 -48 197 144 -144 -543 -641 -670 -312 -86 -662 -1 -455 3 251 -628 -645 -563 -539 13 -416 548 155 258 -388 473 668 34 -527 399 -394 -358 255 529 -455 -884 259 -101 -604 136 -640 650 -326 144 -724 528 -330 215 68 -246 390 79 416 375 -253 -21 -79 642 -870 -498 42 439 401 -882 247 -158 -862 -554 425 692 -206 -313 777 659 -194 30 -647 196 545 -447 -172 -771 -843 -853 -620 408 -281 -527 509 667 195 404 516 -502 -513 -296 -29 -269 -740 -492 573 624 367 -764 172 -689 -636 791 159 -853 389 -472 471 -372 146 -859 -318 -842 -738 -815 265 263 193 -367 -846 -50 494 -879 540 -707 -816 211 6 -162 -561 333 -423 663 500 -87 583 183 -833 -603 -413 -630 -480 -675 794 -194 -243 509 -499 -358 776 237 -256 -24 184 -741 -735 774 350 -879 466 -872 436 675 -878 751 -125 -756 488 -735 561 -873 -55 -734 308 -457 752 -814 142 -669 -867 -488 -276 -266 -893 233 -565 764 534 56 384 -377 -59 -760 485 -848 747 503 -240 -662 -173 46 -287 499 773 79 24 217 -441 -674 225 -608 -220 -89 -405 -786 576 -753 -569 660 457 6 -786 264 -92 -668 -703 738 357 -783 -16 -286 332 563 -874 -242 662 -445 -666 -43 -580 -158 -806 417 -59 434 -663 66 -132 525 -796 663 584 -88 -569 -848 -366 548 274 -28 -110 47 490 768 445 550 -871 -102 -674 -10 269 152 -724 -715 377 -730 -792 -705 349 -619 327 -115 503 -178 481 -723 28 640 511 232 -421 3 -674 -552 47 -317 -378 -372 -510 -819 786 -38 -31 358 -207 -538 -700 -109 545 579 607 191 562 -200 411 -453 669 -186 -302 -358 -854 -231 -249 16 106 547 467 -100 -720 800 -587 -720 104 -7 -515 667 -768 -14 98 532 598 -74 -168 -26 -444 578 -217 -225 -266 -317 318 558 691 -334 -635 -484 394 261 172 -714 -477 -276 173 -119 447 -811 -392 -18 -222 -791 -86 -10 -517 512 -469 -897 -326 -165 -561 715 94 -459 -427 220 520 -255 448 -98 52 343 76 360 -703 -290 -669 -713 106 699 -141 -432 -343 696 -37 -151 305 658 467 -538 -66 -585 271 -869 -563 -868 780 348 -247 199 436 794 -840 680 516 -783 -861 574 -501 193 -368 -349 -206 -893 -899 560 -118 193 -760 -163 111 -809 786 206 -391 417 -683 584 -60 -667 -672 -757 184 451 -560 -494 282 -84 547 -385 170 -641 -660 325 89 -270 608 752 31 -149 -639 111 -566 -280 -858 -709 6 -312 -575 547 206 -81 708 133 -68 -554 -772 -314 316 756 -562 474 706 -543 -84 479 -874 -441 -752 -183 699 304 -270 459 -543 419 30 508 669 777 507 -753 170 -382 448 -518 -601 -72 -145 -201 -695 -781 49 86 -1 -292 204 -180 -437 -385 -433 -612 749 519 -282 143 355 431 -213 138 -380 -850 -235 79 -647 429 -104 241 -545 -366 477 -205 737 -584 -898 532 474 201 -204 -557 207 545 432 61 -27 559 710 61 522 38 -525 -401 606 -682 12 597 -354 -419 253 -820 -591 206 -802 -39 -52 773 618 684 273 303 494 -105 -436 -488 -324 -605 -811 -495 -778 -462 -122 699 49 82 118 -423 -606 -436 122 -415 -842 730 -719 42 -332 -851 -354 -567 -695 -866 -15 542 675 412 5 5 686 -292 635 463 -484 -392 -246 -480 533 373 -413 -669 -27 504 -288 -687 -155 228 -615 -244 155 -78 321 -186 -311 740 -751 291 438 190 -204 -291 -313 -711 -684 -321 620 28 201 -597 54 430 -626 -742 284 686 65 -727 -282 322 -199 680 -15 -651 418 -242 415 430 -591 618 -352 -878 -652 -202 477 204 153 -258 -567 -616 686 20 -512 -353 -772 254 -57 436 -756 -171 -2 183 558 661 386 336 314 -557 692 -452 -563 -462 -43 568 437 787 -354 -476 569 97 573 -867 -87 -632 163 -832 -738 311 135 -426 -771 4 -109 -833 -6 -90 576 95 753 -807 -885 -555 -390 -760 -268 -11 -763 -594 -747 544 588 -266 -230 540 733 -45 461 589 578 388 -854 568 -853 -571 -72 497 648 751 152 -854 -21 651 -670 403 163 601 -250 -577 -478 -764 192 620 471 -700 -482 433 568 59 -304 205 -390 -296 788 528 610 -813 22 481 -288 402 144 -631 633 240 -436 -78 -821 -522 109 -675 -711 267 -796 708 362 87 -19 277 531 -180 -116 57 -868 31 -849 109 477 687 -101 -140 622 -225 152 474 47 -406 -794 -264 771 -792 -602 -770 -757 507 590 11 -631 733 36 455 71 -795 -522 -784 -630 -594 65 -442 -867 37 -654 698 707 204 -748 -870 497 -221 -538 284 393 -641 395 -398 4 328 -742 432 61 -700 797 -645 92 615 313 171 679 -59 177 -234 -412 -842 -863 -122 -25 -817 -207 121 -538 580 649 507 -858 694 -696 600 779 166 585 -468 496 -115 552 -204 109 -52 -295 541 -71 -41 -663 664 -23 490 72 464 -434 -453 -349 -460 -163 576 361 418 298 0 241 322 352 -769 -302 99 161 779 692 -177 483 -688 -840 -93 157 220 -483 -474 708 -273 -712 -737 -769 647 -717 419 150 585 185 489 -859 -577 -352 174 -454 -498 -721 -282 254 771 -341 -635 384 -292 -57 473 327 -423 -387 223 -108 -438 -4 744 -217 -425 637 410 -369 -597 -317 397 -781 563 -647 -482 -807 517 398 353 -832 614 -430 -234 -865 35 -51 718 50 -376 598 266 30 -642 -218 364 -524 -110 453 -20 298 -304 624 -293 -214 -528 -227 -862 -416 -559 -458 -366 -674 516 -827 454 89 -112 -457 -94 -283 471 -247 716 -428 719 -867 -647 450 -212 -768 -323 84 -600 179 -391 -510 431 -361 790 521 653 -501 445 705 -404 -525 399 -823 171 199 676 297 404 351 682 -860 -807 436 -894 612 -338 -506 -808 -23 74 -527 -216 142 12 -309 265 -548 -13 -770 529 618 -120 -899 120 -200 694 195 386 238 291 213 -627 -568 379 -15 -174 675 -673 -709 -894 513 750 -601 -271 -485 120 -722 347 418 599 -707 392 595 346 629 -38 487 702 131 -756 537 -41 -881 -246 166 58 -624 -825 37 -679 531 -674 372 246 -121 315 -455 -168 326 275 661 94 -147 -284 -891 608 -154 620 395 -225 387 591 116 -688 405 -655 -776 635 -285 292 -678 373 634 209 -362 277 -1 -400 152 -797 -880 -5 -41 778 648 176 -99 -232 -407 -46 -323 -33 -98 770 -634 -68 786 -372 -360 102 -111 -598 253 150 714 373 50 19 -115 771 -49 579 759 -370 -475 -341 342 175 -647 -210 -273 537 698 -192 507 42 794 -481 -109 -802 -233 308 -230 -207 287 70 495 596 -282 -18 59 751 -385 -234 -694 130 -178 -112 -463 -641 -335 643 -240 -109 704 -251 662 -297 -864 412 -280 421 -194 -340 687 294 -108 -805 -464 -694 145 726 -875 -577 198 222 -676 -856 -155 242 -239 181 -625 -32 -268 -38 650 -519 -139 -167 -818 742 -2 -166 9 21 609 -86 -520 -116 512 -749 -807 693 -856 -268 718 89 -286 -29 428 -764 -680 522 -518 -177 157 -717 390 -121 -764 247 -738 -325 465 557 -62 -257 213 782 475 533 82 671 -228 784 -864 -506 -792 553 216 430 506 -594 435 362 517 -756 193 -723 -198 227 -779 389 738 593 758 -59 -389 -802 264 46 -551 72 529 532 -637 -459 -326 -417 -177 650 -868 -88 -893 690 -373 -472 -94 679 -6 42 -106 72 231 720 165 -556 432 -772 -12 -755 -337 487 -11 -246 486 389 367 189 698 434 -392 -207 114 -45 508 792 -398 -728 697 541 -417 80 -365 -241 390 -353 662 -50 -29 360 258 291 129 -128 624 -311 -376 -110 -412 -232 226 -384 29 352 -46 -806 -404 -44 -725 27 166 445 215 -889 -420 489 -329 453 -865 376 235 -724 -443 -613 -367 729 493 -518 -564 606 245 335 -108 -178 -129 -757 754 539 -680 -895 196 -398 -8 -846 544 -276 -497 -344 -602 164 -471 351 -501 382 593 -173 -730 572 -224 413 -728 624 -287 553 -538 -769 -720 -15 -300 -881 -157 697 -386 -543 -283 109 393 220 -567 -682 -350 313 222 -332 -863 299 697 75 592 -864 -850 -188 387 -556 -206 -853 -103 790 494 151 -194 -534 -637 -457 -52 -497 -142 -334 -668 -113 -198 -254 527 -350 644 117 81 -427 78 288 -642 -335 -878 594 121 453 -480 -841 482 457 -703 -702 -33 -136 660 153 -210 -707 220 -579 -559 567 -114 -711 -381 243 750 -698 -565 688 -777 87 376 6 83 -629 -797 -107 283 254 -600 -525 385 -705 -817 -876 404 231 -384 -359 -644 -749 -503 262 467 -262 148 624 -692 -599 -31 16 -123 306 -168 -134 535 -65 -806 615 302 326 292 710 -365 -390 495 -559 -519 702 -763 417 -569 -877 145 23 -321 -699 -6 632 354 -601 -644 85 276 -610 622 -432 -553 214 -568 422 -296 473 134 98 493 313 179 -630 -509 594 -256 481 323 331 482 -520 -113 -435 -99 95 -264 564 798 482 768 590 283 -331 183 -507 -568 93 63 558 115 -416 670 35 467 -123 -142 -259 600 598 -867 206 531 562 -762 87 -619 712 251 506 -11 566 279 177 6 585 -154 -472 792 -387 -768 -168 -460 -143 -654 -64 721 521 -190 -47 -467 -18 -653 -160 240 -150 -648 156 -120 72 67 468 274 -472 -227 78 -135 -337 609 402 -762 463 -655 62 -887 -732 201 -763 229 208 -725 394 -533 -779 -118 196 -751 -680 -615 95 745 775 -477 -493 738 -249 -53 -176 -181 177 -345 483 -8 -473 -87 105 -838 -239 -772 159 -139 -33 -448 -60 -447 238 594 -677 -4 627 -575 -469 759 -208 -71 205 592 721 -873 -690 533 763 -590 -371 -535 -734 680 -204 440 279 694 -684 40 112 -513 538 44 724 -421 61 -312 771 470 302 -720 -279 335 -436 295 -363 704 -416 -231 169 -222 -313 478 -710 -220 380 -143 578 -829 433 -720 -586 -71 544 -232 -782 129 154 -788 206 131 -470 -465 285 -92 -56 271 -424 355 -871 501 -533 467 -253 617 -887 -40 651 711 -675 -73 -95 -762 563 293 -736 644 -242 -728 -357 -789 435 222 -757 -372 -175 -28 72 -249 555 -174 95 -703 -840 628 580 499 -697 -112 -151 -871 -794 276 482 126 646 -4 -21 -307 -40 -415 -818 -507 440 -125 -648 -700 -856 -244 -698 25 -163 484 -194 28 553 76 440 486 206 342 -350 315 -499 785 -497 -758 -197 516 360 2 791 -821 318 -783 -394 538 376 -495 32 308 647 -685 655 -375 723 -666 327 -470 45 301 779 579 -676 -896 785 -441 146 267 13 406 79 672 -239 -148 104 406 -519 -105 -269 735 -656 414 -152 551 -435 577 588 -871 -426 726 626 702 85 -626 181 533 493 -639 633 169 -51 -568 -791 622 712 235 -425 331 115 -617 -540 -742 -125 689 437 575 -784 34 -684 -635 -761 457 -750 -455 605 -134 -219 -391 610 -476 -353 481 356 787 215 81 216 283 -245 -868 352 623 732 -876 -232 -335 -481 744 -236 -605 -325 -887 -192 -215 -687 118 606 343 545 -609 -580 694 113 -416 418 303 733 637 780 -731 -372 -289 -501 132 -429 -46 426 -245 -443 668 381 138 -798 33 -683 378 -388 253 230 752 -383 187 491 -543 282 -838 -467 -751 141 -439 665 30 336 747 -463 181 -27 513 -237 114 -625 -264 -175 -616 -277 -561 707 719 274 514 39 250 -63 -161 603 -781 173 169 280 742 334 -294 291 -99 -554 694 218 -787 -667 177 555 -627 -744 489 307 117 -405 -640 494 -158 -819 -30 -324 265 -848 -858 26 748 439 -643 -205 -889 -139 70 578 -189 -51 8 -199 105 -227 -837 727 583 572 -633 200 -523 163 103 387 -763 144 -872 -808 313 -249 -352 242 466 -427 -877 -663 509 -711 231 -836 67 -886 747 577 -301 278 70 437 507 795 -284 261 219 33 -403 220 385 -336 666 478 -681 436 -202 202 732 543 -780 571 755 -76 762 657 693 580 -708 -370 -420 -577 -337 -390 -155 52 268 394 237 155 -647 237 458 755 314 -537 -108 206 440 440 649 467 80 -376 -474 152 496 -737 366 -488 263 -314 -188 -673 689 361 -499 -342 765 -282 159 141 -805 -16 655 254 -653 537 -595 693 185 619 566 -82 -98 181 701 443 -8 -739 -98 -517 -262 102 321 -218 332 -144 775 282 79 788 -789 265 319 -242 800 -219 420 -390 -663 797 136 -165 714 375 -43 536 -282 -822 135 -664 -764 726 -130 -561 552 410 385 -19 103 599 -437 104 640 -180 506 362 -230 399 -494 -385 -296 -215 160 545 -77 -815 255 -317 -385 536 146 -533 662 -292 -380 280 -44 -198 -823 647 -377 687 594 -212 319 -544 -625 318 -800 518 296 -249 -133 -522 -565 -34 390 -107 26 -521 475 -408 -775 580 454 -821 -132 122 157 -713 112 -316 393 790 557 446 201 -139 -802 -114 -598 -407 -817 148 -277 -392 441 388 613 -326 469 330 540 -101 -704 -458 356 643 -46 -173 -548 272 259 194 -480 -268 18 -108 -139 -672 431 -862 264 -17 -478 693 468 765 216 160 -523 624 410 -247 -352 -239 -499 735 655 492 92 -161 -816 -583 660 683 558 612 -164 262 -713 -423 -382 -555 -526 -713 -134 -27 658 503 369 197 425 -131 -670 -235 739 798 279 -847 -490 -818 315 355 758 -510 86 -557 605 -878 -736 588 155 253 731 709 -883 -454 -429 275 320 456 -743 -352 -450 126 105 149 65 504 -800 500 -617 462 197 -527 -783 -660 311 437 -825 -430 -710 -534 -348 -29 -49 311 -604 129 502 -900 382 -206 -496 293 -699 776 407 536 -714 288 -204 -807 -691 -169 194 386 -227 -438 -65 -593 773 -80 168 176 -207 -342 -801 -285 718 675 581 346 -55 -305 -602 101 -706 -802 -875 278 -531 -780 227 174 -628 474 374 -440 294 -817 -277 401 129 -576 784 404 775 522 -77 -823 -281 -374 448 94 764 -739 -369 613 -865 -187 -46 331 -37 -146 52 334 -470 -287 766 -751 141 -475 -102 621 255 797 722 -287 -371 -775 101 107 457 -586 267 566 -614 747 709 91 464 -617 -620 -476 -413 -248 444 124 435 -468 785 -698 469 -900 440 585 -451 -748 758 112 110 -205 428 642 -884 439 -565 388 96 -573 405 489 589 429 754 -352 -712 187 400 307 304 -475 292 -299 270 788 150 -378 -178 106 -753 584 687 617 118 576 -790 -7 49 -576 206 -206 591 187 663 -804 -840 -177 318 559 -6 -27 590 318 -277 -608 -811 -172 417 -340 378 -567 560 -1 561 -117 171 -504 284 392 -337 317 -435 -627 507 551 338 45 -834 -314 472 -229 -372 108 -801 -395 149 761 -524 -591 -757 -535 -591 84 686 798 796 -80 -331 -829 106 -59 -290 795 -589 575 -594 -41 158 -717 -30 362 -547 329 -466 -79 -688 373 707 173 -591 272 184 570 156 -736 200 656 -327 -634 -458 -845 -723 -89 -182 -314 -62 378 -759 -52 644 524 -177 653 596 703 361 425 644 -173 -631 -515 -545 -805 -368 247 569 -430 -495 212 151 -470 -655 35 615 -552 -723 507 -895 -470 -271 526 606 -505 167 -493 -387 606 612 782 -491 708 -419 215 -88 615 -773 -421 -360 91 -680 490 -339 302 -181 -100 761 -308 -284 -150 373 -211 247 -895 652 360 129 513 312 -361 285 191 246 -80 -175 -37 -628 -286 12 267 -855 759 451 -627 499 45 163 157 366 -763 -376 547 -436 283 -782 710 -882 -203 -763 560 318 351 -354 -647 -286 -466 -734 423 -24 751 -403 -459 -58 372 307 -118 -845 335 -618 -547 -308 490 274 -569 -641 608 330 -508 8 -806 700 -756 377 -437 -891 667 169 216 -77 625 -115 51 -7 -693 483 -633 604 494 -356 -611 -844 365 -805 570 105 -120 -469 -358 -776 431 -260 -103 793 -771 673 -583 -645 -492 314 22 -588 68 -652 -853 -262 -205 90 -338 -91 673 671 537 572 777 -875 -76 500 652 -518 -593 -864 432 -492 -634 -781 140 304 -120 -855 -259 -589 -580 629 694 786 -423 94 643 -656 743 774 344 -12 -828 687 -266 709 568 12 -699 351 -469 209 -583 -140 -700 685 438 791 766 191 -91 -5 -217 90 43 359 628 648 83 124 -373 2 -732 -194 67 -46 -109 -459 -68 10 799 708 173 737 -281 468 -633 26 -390 -862 532 -496 260 -181 -396 19 251 771 -856 465 -130 -630 676 315 575 485 -446 -724 621 -726 -134 453 -89 315 641 -699 -254 -860 -510 -637 -153 228 -517 708 -849 -579 -519 799 -262 246 781 561 -203 -496 375 53 578 370 -237 -578 -371 503 -679 280 -593 -807 -329 338 -224 -585 -354 318 -470 65 -254 -769 84 622 -272 155 728 -663 -689 24 -335 655 659 -836 -235 -771 -351 271 525 -255 494 -144 311 -364 -94 175 305 384 -271 -662 -189 254 -547 57 -372 231 -41 -89 -545 -782 -306 253 -656 -646 621 235 67 -678 -649 721 3 -665 363 -496 779 135 433 324 628 215 316 593 -397 134 703 -840 -436 196 -213 782 723 800 688 -560 -530 -357 -248 310 -510 -132 54 124 -328 196 772 107 -670 754 312 -459 180 605 95 -320 256 -261 -174 -801 -76 -641 -196 -372 -170 432 -883 279 248 28 -28 -152 245 -649 183 390 -795 432 509 -205 -92 420 376 -477 102 -585 -697 201 351 -883 -73 793 -754 -50 278 254 751 33 -394 -583 -808 -336 487 777 622 -272 693 -592 528 595 -863 -500 -824 554 719 -412 771 -451 -171 -557 177 -25 631 -849 -471 789 125 -532 -6 200 42 325 563 791 -62 -427 374 -234 -101 444 131 -519 -177 -502 -544 621 -156 -110 -447 -786 -587 134 -274 286 -91 500 -299 133 399 284 -96 -755 -480 -582 -57 -222 -114 47 45 484 796 -750 -772 -7 103 -281 507 23 -282 419 -173 120 -479 -193 -431 -287 306 -351 584 524 -439 384 -451 724 715 693 -782 -58 269 753 201 -275 -582 763 326 429 357 -461 -71 408 572 25 -181 461 520 -570 355 -290 48 -544 78 -522 67 -781 -252 -328 728 212 92 -641 -387 398 -292 538 -703 -106 -456 -755 226 -355 -372 723 -90 -263 -485 739 311 -147 82 -872 454 -60 -160 -812 -80 791 -721 -552 169 -893 796 453 -888 -11 717 179 149 423 -644 550 -873 -13 491 -516 -26 -692 -711 -531 686 512 202 -205 -78 389 484 359 664 -660 140 490 714 39 250 -311 -450 -834 791 -270 763 -318 66 752 14 -213 -276 -9 705 -256 -399 27 121 -442 -708 -885 -876 5 -240 -250 328 -163 577 -752 487 -148 313 729 404 -523 239 -558 -75 -562 -189 -242 237 454 206 653 -537 769 -788 573 -596 -357 660 -570 -422 -339 -315 773 -591 -718 571 -133 27 -290 175 -806 288 142 1 -623 -364 -430 511 123 -751 339 402 166 53 -834 -430 220 506 -180 711 -698 -180 490 -374 570 318 -611 199 328 -720 -480 751 -601 -425 755 -575 -605 -430 -762 223 137 212 -792 -308 -300 -407 768 -783 187 -434 -87 -239 -135 257 175 41 361 -549 493 236 -169 73 -375 -494 -712 -743 -122 -99 -671 620 -440 -39 378 -457 -345 -435 -463 0 -695 -539 790 340 -503 405 -110 528 -316 685 776 -65 -361 750 -642 -394 403 395 536 291 578 -101 204 -313 164 314 793 -732 -478 -184 -487 719 -483 68 211 -348 -855 -577 -881 431 -798 -746 39 -9 498 224 -340 -361 619 620 457 -827 -62 -755 553 367 662 623 -646 512 -34 -883 722 760 317 -571 -686 114 -313 -444 522 174 -595 -185 -742 273 250 -517 -769 -106 494 -693 586 -691 -872 -85 566 -434 -610 -130 -65 -605 -564 798 -886 689 115 37 -256 -52 334 -490 408 777 435 -448 358 427 207 -662 -93 341 127 11 454 -90 -847 758 -356 215 479 113 -339 -226 -103 -817 765 321 -392 -262 -445 -128 -81 435 -429 407 -584 616 -797 -675 209 -363 544 -390 -776 -582 -459 672 140 640 84 -75 -522 -261 784 -524 656 54 128 -235 -489 205 -865 692 400 -876 593 -633 -730 287 294 -178 -263 539 37 590 689 501 -269 -701 -79 625 763 631 -581 -534 335 186 -663 -441 364 -423 -832 -529 -436 -741 -124 -598 661 -695 772 -573 -569 177 -179 86 302 241 218 -49 630 -293 -450 -739 364 -726 341 -145 -805 -676 -831 654 62 -841 296 -9 -648 636 -225 19 -535 -810 -891 -533 -143 206 -241 -891 -97 198 159 72 493 -545 -386 519 792 -515 531 -326 -857 483 -390 -114 -80 -626 -285 768 624 -289 -156 739 -799 -895 -620 669 -225 -796 -279 723 -448 -100 -827 58 223 -226 78 -477 -264 -802 149 -620 624 745 89 -190 -372 0 -890 -101 77 -558 516 240 -752 798 -809 -884 -270 89 -122 153 -61 294 -643 -181 -634 -81 -577 -356 422 -742 -439 344 395 -36 685 251 -587 -303 377 -109 -405 246 -119 298 -40 760 399 306 81 214 308 -238 -457 269 -626 198 282 517 728 582 305 -126 50 687 94 530 622 -110 277 -677 -708 -404 -74 500 -270 91 -575 464 -155 -858 -374 310 -873 -895 76 271 -60 437 -790 -263 25 -895 362 -643 -756 480 -617 191 506 509 404 -739 487 -887 412 506 -589 181 -653 618 747 343 -372 95 -93 -24 1 348 421 530 -882 157 317 -109 119 -595 -882 144 12 -833 665 -550 459 89 132 -187 498 565 444 22 491 689 -331 150 480 106 299 86 788 262 -711 -875 -761 -43 -634 -92 -326 773 212 -298 -441 315 -153 35 -44 655 118 330 481 -895 655 41 440 -566 -747 -60 382 407 159 43 -459 -853 -715 -274 -412 -100 -271 -90 -634 387 -76 -250 -505 -218 216 1 -886 -481 166 -430 643 230 778 646 -367 714 -63 -137 256 412 -616 657 -538 633 -562 522 -825 -250 -616 -326 -368 -750 -875 -127 -481 -375 798 -404 290 580 -676 797 -380 -788 565 710 -487 -102 419 553 466 688 -68 -64 -105 496 296 -674 699 272 -509 -61 204 -110 -763 476 -577 702 629 -408 -411 -32 -810 627 -340 -485 562 -223 438 -637 -776 184 384 775 -739 -878 793 204 -587 -845 425 -235 -454 -5 -493 -709 -859 364 -877 532 563 252 158 -764 -474 -503 -787 -746 205 -250 217 -513 -91 -401 -41 681 -142 -80 373 -429 46 -1 -145 -417 -525 275 196 279 -451 -564 -578 341 -530 423 365 -191 699 459 -785 687 -131 97 -788 18 367 -629 726 100 -16 546 399 3 -93 -265 -818 794 -687 597 -421 -319 397 535 -761 62 -703 -722 241 -74 207 527 97 -654 -756 -665 -742 757 -628 -148 323 -402 497 -12 -460 464 -76 -58 624 -389 730 -1 -206 44 615 -607 369 -878 -579 -117 -171 52 -556 -740 591 -402 -330 244 644 705 -865 -58 54 -473 -290 -613 -531 630 -132 452 356 -524 -668 740 -531 -168 -588 -750 209 490 -139 117 481 578 -561 -93 -835 -353 -620 -752 -279 -65 -419 555 -852 -796 -781 -285 728 160 373 499 518 -188 -774 282 31 367 -65 -29 519 109 591 711 -237 -517 32 568 653 -442 -478 -71 -125 -82 545 1 371 622 -545 -19 -566 57 327 512 -381 -279 -352 -661 302 -235 -861 -88 744 -13 -500 649 -478 -699 -64 26 5 -864 -318 511 -690 -233 798 -837 630 520 -578 240 -738 149 670 303 -384 461 447 -382 642 209 448 -490 566 -126 62 -520 749 434 229 409 148 121 777 373 711 -540 -121 297 -262 592 -241 22 456 353 138 -406 -109 757 50 611 486 510 712 617 636 698 652 597 -303 369 230 699 156 -75 -836 -764 -589 661 168 313 -734 -747 -231 -133 722 -237 -864 49 -599 -596 376 -313 315 320 -44 739 617 186 362 -683 -286 -336 208 684 527 -93 12 76 243 -784 -149 -202 -854 -160 -508 -16 349 -476 650 -565 -666 -802 -871 -260 429 -176 736 45 510 244 77 -856 519 213 -128 -842 -813 79 -215 -393 -714 772 -262 -292 -320 369 -857 303 519 130 573 -811 325 -545 -763 -268 760 -821 -329 -132 -699 -275 -352 -772 -210 87 304 -839 -515 -157 -106 -498 -595 -858 -726 201 -409 -268 179 -635 728 796 599 730 184 58 577 -415 -829 248 -803 371 284 650 516 -208 -592 -641 -42 669 416 477 -336 75 -813 -88 -406 742 -527 758 344 -296 -392 64 310 -151 -207 -801 340 -124 -691 -440 -410 -83 100 -178 -663 -829 202 -897 -791 310 540 30 59 -601 356 -12 -826 653 -406 791 545 156 -31 195 -67 470 -700 -747 -508 588 -58 581 -696 396 -236 693 668 323 -352 -524 679 661 -569 188 331 393 501 479 -69 -768 -306 -449 595 -233 217 -830 -704 -726 788 -469 -839 -252 640 210 -607 660 -601 421 240 436 182 -529 -614 -659 -782 435 324 -465 -825 -665 -885 -287 -67 -386 -6 531 213 89 654 -104 -457 572 -271 -371 -851 -325 -761 -690 -339 582 -803 211 55 -843 -700 -403 257 783 800 561 -490 310 147 -804 441 355 -521 -376 302 -316 -796 -303 500 418 48 -755 15 -131 -237 -801 473 -130 -869 -344 -93 193 -696 692 288 308 -780 -434 -603 -25 754 -574 308 -173 -893 -834 -522 -680 -415 -714 -522 730 -642 -504 -414 670 -352 -822 -363 257 -834 -61 382 321 461 -435 -365 -848 558 210 289 -432 52 136 285 304 508 382 330 223 -339 -61 -201 -220 -660 -282 -734 10 738 -538 684 235 -650 253 160 -265 -299 -478 -309 -274 -248 323 464 -7 -80 -370 -178 -354 569 -14 -491 782 275 -44 501 383 357 79 266 333 -347 -655 169 -181 -709 751 340 -262 -301 -420 633 -526 -403 102 -886 -454 -180 53 -483 -54 -501 -128 288 180 -690 -680 -480 -391 -468 477 -617 -509 483 26 -480 -562 -292 487 722 -336 79 -658 -773 -142 282 429 200 296 -480 -520 -401 280 313 325 441 715 -193 -106 789 240 27 189 286 -761 87 -219 -259 380 -782 -275 754 -310 -294 -167 -525 85 554 657 -86 197 350 599 425 -48 598 -267 510 -572 689 312 579 599 43 -877 337 -144 -414 -639 245 -876 -860 654 -822 217 712 -537 -461 260 -563 137 -576 650 767 -590 715 -557 -499 -72 -703 533 -151 20 -122 -680 -169 -188 -294 474 352 -271 -735 237 137 574 35 342 -201 -450 6 -513 -620 -796 -474 -209 657 731 -510 -54 406 -683 -461 155 240 -298 -591 608 323 -885 -369 -866 686 -190 81 -654 71 489 367 -311 -13 -127 341 -11 -252 500 169 -452 -66 104 -839 609 -80 161 -890 365 -574 664 270 420 -637 -628 -836 250 -895 202 124 -22 706 -633 -418 -653 -574 382 -331 -621 247 -438 593 100 792 -689 412 -536 -248 221 -794 624 -858 592 -869 346 -20 747 -230 -311 14 82 -491 482 308 410 729 -649 668 -264 -643 -852 -198 -449 -761 -387 -864 205 -67 574 -191 262 -240 -173 11 176 -749 715 -765 -568 -92 -632 475 84 -766 -493 209 -415 -594 378 390 13 -284 -390 257 -60 -624 96 82 -177 357 -661 574 -664 -64 -444 -733 -688 741 -715 -668 -648 -840 -526 -226 71 107 474 658 -224 306 289 -418 -278 201 -847 432 -868 -809 -193 531 -459 -763 -446 307 -898 -551 -776 -855 758 -150 -220 -708 -887 -845 -217 289 -529 -156 594 439 387 -719 -24 -703 -193 543 360 99 -36 -499 292 -801 205 432 105 -171 -663 -121 -757 -435 -27 -183 495 389 -748 429 722 536 -686 -603 -711 -625 673 -151 669 -159 -347 265 24 -578 219 -667 -21 -750 -616 -569 -188 427 784 -5 -531 -213 -582 115 -455 657 43 -520 -91 -62 30 649 -347 -498 615 322 332 -858 -733 -858 -359 -187 -369 619 693 -748 126 -415 -869 -863 -817 -427 580 -333 532 674 604 -251 -802 472 356 -841 -746 -268 416 627 228 61 231 -333 -18 -560 -199 246 399 757 734 555 -278 584 -409 -742 254 645 727 -323 -240 -190 -440 -314 523 -80 541 264 684 632 -353 -350 -185 180 388 -801 -579 595 -264 93 387 -603 -826 -403 172 -872 84 -462 348 217 221 524 -318 314 584 633 367 -371 -467 744 -856 597 -831 -415 345 -449 102 370 292 771 -510 -880 251 -111 324 14 368 -739 -604 290 -49 -872 -209 -163 378 751 -501 -626 328 -585 -691 -733 518 -764 307 232 -311 572 -735 656 -160 -631 441 603 -173 -557 499 -511 -235 -815 703 82 -125 684 72 358 784 24 -34 -169 -539 -622 1 401 -834 -162 338 249 -831 30 -363 -574 -75 -388 -70 -306 -33 -529 474 -192 787 -361 182 -841 -327 -80 -222 -112 702 749 382 757 -873 664 -851 444 423 355 691 -420 -831 -69 119 759 -528 163 -444 426 425 -466 236 144 603 667 -288 238 -838 50 194 -452 -802 386 -28 585 -748 461 -815 -551 581 423 542 -315 -32 22 487 -703 731 439 781 -746 -210 -437 716 -42 350 -462 278 729 468 -864 -147 595 446 -109 -579 -145 430 -892 209 -555 48 -253 456 716 116 81 -883 -707 -390 55 584 637 -17 -707 -276 428 326 -832 758 -665 -436 552 639 -860 663 120 277 389 -871 -275 -693 -56 -501 617 -73 -101 48 -800 -817 -330 38 57 -57 -839 -821 -830 -35 182 716 686 -469 -816 452 456 670 38 -508 447 600 345 654 -452 665 64 292 85 -137 475 -160 -264 340 385 477 -9 461 497 -487 174 -647 -222 208 -304 -243 -176 122 768 307 -228 -718 446 -408 -381 -310 -698 -85 -379 -218 -113 674 -275 491 -247 565 315 -634 156 205 408 -202 2 212 474 131 703 477 -640 -444 -843 48 407 -98 385 166 -561 725 -830 -321 46 -594 -783 200 -532 -643 329 512 -576 -61 -306 -187 -824 -365 81 769 -154 -323 -485 -113 760 -880 -575 -362 -661 156 -325 85 385 -755 -799 -649 -831 -840 139 -858 747 -687 -334 -694 -723 -57 -127 -700 -398 432 442 438 407 60 -884 -264 -612 -409 601 -729 -80 -157 -763 -242 -288 -601 -88 772 -575 -260 -736 -462 566 159 356 -347 -682 -554 -207 34 -399 -891 307 -699 -240 -250 322 -209 220 -529 -367 314 -429 -89 125 303 706 -747 534 40 -270 -414 563 534 41 355 44 -709 -4 355 695 -892 680 -875 158 -535 562 342 393 233 -725 -358 8 -394 473 -151 -735 -447 -768 605 -855 322 782 -410 -866 -896 -707 -289 360 258 -33 196 -714 792 -878 583 -698 628 319 105 444 -788 -161 -790 -63 295 -556 -19 154 445 -683 -17 658 596 -878 -699 -280 -24 345 492 -759 -599 133 -272 -126 -31 -165 -850 30 -781 -715 -135 403 41 -302 383 91 -754 403 -700 269 342 -869 -883 -516 291 -268 794 -632 -116 172 -718 -176 99 64 -283 219 -343 -684 -228 465 449 109 -32 -635 -51 -432 -563 -599 -519 -791 -103 234 -459 -803 -10 654 266 386 639 -254 -256 251 -631 -673 131 -455 -372 -421 523 -219 93 -898 -73 65 -626 505 358 -467 326 195 -807 -411 133 -90 -778 -304 653 323 -725 -364 -266 605 -349 -531 288 -398 754 -677 790 -804 660 -796 564 -46 297 547 -565 -728 441 -330 768 -284 696 -249 -493 -768 -132 -384 -569 -379 388 361 -458 783 -305 123 -632 -623 430 169 -420 -539 -320 633 -430 463 -866 638 -399 -42 292 602 -717 -536 -656 -131 769 -432 -670 279 -108 -4 -721 -464 -821 775 613 683 -633 -333 -441 -567 377 -282 -536 800 -61 436 -34 -556 -491 233 -725 -279 212 -771 -808 672 -78 -367 -121 519 397 -402 -518 781 -682 -771 36 -57 -811 -621 66 -465 -172 -147 716 -283 469 546 -351 -486 -189 659 593 -753 566 440 119 787 675 415 -419 -358 -278 60 -684 -486 141 -482 494 -156 -815 685 690 328 -607 -572 -419 -225 533 -254 571 303 -832 -814 -878 -244 381 -696 -207 499 -215 -432 -529 528 -833 713 664 -604 -696 27 -594 -724 -236 -521 722 7 -596 288 481 308 -88 -739 -789 -462 192 403 -713 438 -4 -525 -593 -841 244 -87 150 121 316 -196 -366 -323 -742 -374 -669 151 -747 -783 -541 291 -709 -91 92 369 -197 384 -474 -72 -344 -421 -813 129 422 -802 448 714 464 593 571 464 -701 151 776 226 -731 461 201 -634 394 -363 701 -255 -266 144 -551 383 748 349 -713 -35 -451 169 -343 -18 -847 -315 138 -726 -599 652 -137 316 516 -312 -435 -427 209 412 -91 -175 777 348 -650 -119 776 -118 -897 97 41 723 -448 274 700 -698 -1 97 -735 -126 14 14 -225 565 -363 510 -365 59 355 429 -864 -109 702 555 410 -280 277 -605 160 -281 285 509 -336 256 686 -839 241 -67 -69 -511 345 512 -423 -291 37 -811 -873 106 -331 99 -803 -281 47 -1 101 787 35 131 570 -515 -463 745 -668 404 92 258 -592 306 552 -525 117 235 -686 -275 -328 -806 -275 566 -690 -521 -268 562 421 -302 -873 -289 -455 123 -437 13 658 704 691 26 31 253 -472 -460 -396 -558 -70 3 406 -363 294 -384 -549 -725 367 -862 -124 -708 -138 537 -216 170 -241 -259 -747 769 -824 765 -779 694 -575 627 507 734 -587 171 348 198 -146 37 60 174 344 -761 -343 -348 -622 336 63 -378 627 11 -314 -108 341 322 612 759 533 457 -29 455 83 -392 -269 111 56 -599 -602 419 763 -618 790 674 -442 307 -508 -9 -94 -839 -858 60 98 -776 -543 -504 -47 565 -115 -559 444 699 515 -402 526 774 693 -172 -853 -785 -599 -856 -869 -827 -130 162 634 -723 -184 622 58 -756 787 -43 -787 762 694 -24 645 241 -360 756 -38 312 -112 132 -565 291 -833 473 794 333 673 -421 272 -347 -324 -58 480 674 -88 273 -214 104 61 -333 -608 -56 -414 -700 365 -263 -389 -129 -875 453 88 -775 -417 459 -244 -856 227 242 80 406 110 -33 492 -351 223 -222 598 233 760 -626 -189 217 57 61 -618 -104 -496 735 164 -76 326 -54 757 714 -581 -249 531 -699 -560 -503 304 97 -293 791 -462 31 443 163 -804 457 80 640 -516 569 293 594 -351 650 -202 -40 502 203 728 369 -233 281 -668 -890 -162 -94 201 132 -291 -227 652 470 480 -295 -507 594 -644 391 798 536 -270 130 424 80 570 -220 -175 667 -722 -859 111 -354 571 -421 -374 -189 614 447 784 438 -620 356 -811 798 248 347 -826 -230 -872 245 -738 154 -160 544 -776 -826 -666 -763 -121 182 151 -639 -529 491 -61 -872 -433 575 -541 571 688 567 -718 -37 330 -499 -65 750 -127 -659 691 186 -522 -888 770 -876 -458 -347 -129 -440 28 285 -670 316 -269 559 -537 -247 48 -139 425 276 568 -603 -327 -795 90 -833 -179 -684 -340 -742 37 -25 -809 341 -703 275 -636 202 -635 -331 747 449 183 -214 -278 -844 -842 -206 525 798 -47 -172 -48 519 147 -72 -387 -525 -241 722 -136 -107 2 -75 -413 -781 -331 -146 -214 58 29 719 146 322 -373 -18 -634 -750 -482 -835 -428 -797 -67 233 380 -720 530 -58 -670 770 692 410 -713 -96 -135 612 314 434 -628 -574 134 -564 -652 -427 561 366 -123 387 437 534 -726 -815 -98 -267 417 25 -490 -634 -595 -92 -513 -557 -363 461 5 -828 -224 490 -584 495 -802 251 -218 -696 484 -39 -152 -171 484 318 619 -302 -90 744 12 -174 35 -575 -833 227 -407 -588 -581 -241 -599 -109 112 -833 471 774 701 -343 -657 -33 724 -355 -549 -364 538 -308 422 123 438 462 781 -49 492 76 -108 -894 -749 438 -649 89 -206 476 -149 -677 -256 -104 798 -282 505 -85 -614 -394 -156 465 -745 320 288 -471 -822 191 103 199 -725 -876 358 -603 -154 -471 479 -882 745 -360 198 -381 524 492 -848 -619 746 -730 602 100 -393 -292 637 -410 -898 463 208 -643 -614 309 710 -69 301 -49 -452 -379 -28 -11 -204 -327 323 -303 -304 -445 103 -284 -149 -78 580 -587 508 -864 -612 -33 -669 16 361 571 -427 496 -50 224 458 -587 199 91 -53 -17 -482 -72 -276 -298 373 -516 -474 -386 412 11 -490 -124 367 -220 627 -179 348 -132 661 434 -487 -139 -93 -493 -773 550 331 284 385 -841 672 -655 -671 -40 171 220 783 -80 274 -797 485 163 141 737 727 -827 94 353 -234 -530 -465 415 -453 383 567 -140 604 -211 -315 -580 529 -360 374 199 82 67 772 -648 -430 319 -519 383 261 743 -192 -278 562 640 357 -23 637 -535 -835 675 -167 758 281 -333 -786 192 -387 540 -658 192 627 17 572 -804 -690 245 -471 441 736 528 -551 689 -663 -639 -585 -847 63 -807 107 -307 184 -708 -645 795 406 543 -40 -473 -395 715 421 -830 -692 -323 317 541 657 41 -254 232 -610 -254 -788 621 -640 -803 210 364 774 472 -344 331 722 9 520 -875 522 -661 -321 205 285 242 191 756 377 -770 520 -488 -314 -122 24 -188 166 96 728 131 447 -620 -391 -156 592 132 452 -169 -223 -520 -890 8 -847 -695 609 -808 -550 -689 -398 693 48 560 -863 -500 224 -653 378 561 -517 -854 -231 97 370 -17 -834 197 315 -567 47 648 -353 214 341 -448 432 717 -105 392 -715 -662 -362 127 -450 763 -387 129 -540 78 -152 -356 -317 -861 258 680 -432 302 691 580 -800 28 -241 -201 -253 755 633 -184 372 733 205 -685 74 -409 163 772 -604 -773 116 -312 -105 582 573 -757 -129 305 42 -760 339 685 303 274 -140 -81 -216 -879 -316 -343 602 623 -497 -74 -222 413 -11 182 -416 -748 -174 554 -158 674 358 222 -715 723 -58 -431 742 -761 621 -762 716 173 -646 -709 -105 362 539 510 774 547 213 -664 182 -98 86 357 -432 192 -236 538 -577 598 -748 -457 -632 -101 -51 613 20 361 216 -429 86 -378 -365 39 -226 -436 85 136 -408 -575 -166 798 312 -451 59 -251 350 -428 251 321 -301 -498 675 -476 130 -449 740 431 -571 -387 -100 -190 -893 -329 776 -129 -164 287 -179 -44 -322 -164 751 -512 -412 -448 -783 26 -595 440 -409 199 -306 -446 461 596 -155 -768 -70 -862 -231 -842 -634 -551 -30 -20 -54 511 -23 616 -859 530 -637 -103 -743 158 -699 278 116 -700 -574 577 -227 -512 -240 -760 603 576 -188 618 -638 -124 129 -382 -38 -618 -242 438 391 272 514 719 -380 542 -723 333 -77 74 -446 98 405 541 -757 624 -499 -134 523 31 201 -827 75 361 -608 -335 -255 102 -539 -643 -481 -162 636 735 -643 -521 -170 -610 -675 -526 209 746 -551 380 -760 -855 -841 -525 209 -552 191 -839 -519 -290 -439 185 -445 -739 136 721 123 519 -733 -740 503 -509 -131 -215 277 -900 497 -887 604 -30 -321 -223 405 -191 -571 -89 376 560 -424 -26 742 408 -212 -627 -335 557 -152 -78 295 279 159 -886 -738 397 -345 -511 578 -350 476 -13 304 753 -144 773 -604 655 -451 -192 -571 -262 373 -122 277 -105 -619 -591 505 -825 -308 -599 -706 764 -598 -815 382 -315 242 -475 -67 423 -809 -367 -294 553 -53 425 -473 -135 -803 390 154 -83 -759 -732 -677 781 667 -495 -173 335 586 444 -567 -606 -859 -853 -85 -204 -612 -599 64 160 -151 263 355 799 -152 164 83 174 -22 60 277 -244 662 -33 -817 247 263 -818 -137 -718 -28 -661 -765 -151 -424 373 190 759 -819 -360 -463 -345 -484 303 -202 129 -336 -208 -100 157 318 160 -437 54 88 -880 75 -895 263 245 -62 301 -429 -272 778 47 -753 -287 338 596 172 106 742 -459 690 -635 -800 -587 -171 334 203 383 -334 -278 -503 -810 -535 -184 -549 -424 9 498 587 301 -214 223 -264 525 -35 -121 219 478 -617 171 -222 -880 507 480 758 688 226 -411 756 -237 -747 447 -236 569 -138 164 -845 -570 -52 464 -408 766 346 654 -243 34 206 -123 -111 200 -131 -129 -821 481 -749 255 -827 -834 -844 -61 370 -34 246 665 -788 579 -750 791 140 350 -304 143 -496 -403 -486 594 -678 -381 -60 366 565 112 346 -497 148 66 95 100 340 -217 -197 353 -760 26 158 -464 431 460 -294 -702 -782 763 -327 270 297 -590 -480 -488 -450 733 742 -744 -574 160 -235 208 634 -869 -772 276 77 -402 -457 647 525 715 270 434 98 391 -633 -262 593 -518 352 415 103 -883 367 -599 -214 -83 323 532 -478 296 665 -405 120 -61 -456 -284 276 -163 357 143 154 -884 -611 746 -52 471 598 547 501 -873 -31 -115 -221 278 -150 535 527 -363 -652 -281 -89 -308 263 258 50 454 -602 763 402 797 384 87 -309 -245 335 -416 105 -763 -487 -799 243 -47 63 564 254 130 665 -305 -762 368 -724 -430 -799 722 734 -274 763 277 -183 -721 -802 -826 -221 458 613 626 -652 406 -560 764 218 -865 -864 246 -737 654 311 -619 -77 241 312 335 584 705 -261 -159 411 110 -824 -28 401 80 658 583 -391 538 -454 -808 138 -772 395 604 202 -629 539 748 8 560 747 99 -651 -866 -804 318 510 353 -324 251 789 -820 -31 -264 58 733 -415 472 -245 679 630 472 648 77 423 711 444 12 -499 334 123 -330 465 -361 -409 -586 -615 795 -309 67 -699 -451 -453 -557 316 -38 38 681 335 637 57 -674 -79 -808 -648 712 -197 -194 277 657 497 -878 712 183 656 188 -87 -373 181 764 -186 -567 351 -843 -634 347 19 -561 -95 -865 -163 -758 455 -260 534 -258 -203 491 -527 -881 -35 -630 -228 -363 625 131 -806 740 704 201 296 790 -50 447 -834 659 -624 -13 496 558 -803 -407 392 -570 -721 67 -175 -20 636 615 -73 579 -62 -121 -523 100 427 244 -63 -418 -542 389 -548 -760 -778 -414 55 89 689 346 259 242 534 -287 369 -61 743 -80 504 -747 -772 -693 338 -23 -770 616 20 -619 -252 17 336 -375 -214 237 506 -459 -155 762 382 -255 -334 -83 -340 -212 -295 -270 -641 -796 167 507 596 -837 -552 -223 443 -221 794 496 393 -823 740 -881 742 434 284 -65 -633 422 -506 657 -735 -744 375 83 415 435 -687 -375 -61 184 523 -841 529 -357 728 -489 -746 -82 707 145 527 -852 -203 -102 538 -97 -166 793 -743 585 -639 34 112 761 -528 567 798 -864 -803 -474 83 -247 -99 -483 -729 -314 -182 -847 -64 -280 -453 -552 -274 -525 705 -73 655 -360 -216 189 -847 -43 -175 -649 -652 150 479 130 -777 667 199 771 -807 -774 97 -892 797 181 -697 -480 -398 -75 -622 760 520 -213 739 -741 -284 -414 431 54 -233 70 -89 -71 -406 -781 486 -33 284 -675 23 -2 -122 -551 -271 -608 -608 -498 -89 -513 576 534 794 -71 91 400 -104 -588 -33 -257 -508 -879 719 -677 -322 -363 532 481 -553 423 289 787 739 -796 -462 20 -40 -8 -896 -296 -420 727 -219 448 -837 -5 741 -67 76 59 32 -352 195 417 -57 -727 -422 -773 619 792 608 416 751 -72 -132 328 -184 80 -133 85 125 375 136 -290 -408 -253 -345 784 -593 334 192 -636 -839 -153 -769 -889 -416 710 -651 -217 296 -60 -490 391 -327 522 -81 491 741 -170 -692 -699 601 -316 311 159 210 347 -849 -716 -366 -229 -60 508 198 -586 -352 -786 531 550 688 621 737 -461 -154 -535 588 -600 -194 678 -862 221 -71 659 -593 105 -225 -830 -102 798 535 -72 -801 -246 -518 -238 234 575 198 434 34 626 -755 208 696 -108 -815 -487 -604 574 -381 -227 647 -37 82 -583 736 -786 -282 575 553 -333 677 -61 167 107 -692 -533 402 -828 -583 268 75 294 -893 -770 794 760 -158 38 -842 641 -827 323 285 -778 -226 -529 -769 480 -866 284 724 -139 594 -104 -272 -328 -603 -861 -67 -762 -26 273 101 -773 -401 -127 -895 91 -178 -10 -722 737 -294 -328 433 622 -471 353 -739 621 -438 568 771 -569 -494 -440 58 173 253 -411 -834 -193 546 357 520 -661 -532 455 -714 69 414 566 749 -21 -634 -388 762 -68 785 -120 -566 350 424 -289 579 315 -840 214 645 500 -138 476 425 737 -144 655 769 -118 601 -120 -210 -787 655 -348 -610 151 341 -289 79 -418 193 -284 -665 201 -573 413 -804 164 560 772 -546 -742 -697 662 -873 -535 146 -76 -376 180 210 -864 742 300 -63 -842 240 383 -429 655 721 -63 769 -629 426 -674 560 357 645 415 757 394 362 -358 -815 513 -13 -17 712 -182 304 642 -444 711 394 -770 -605 586 -457 -330 -381 -236 -638 -193 -70 -88 258 -212 -56 -174 -462 -867 751 -22 513 463 -357 191 -367 -863 -634 596 -899 -495 -549 -42 730 -69 -465 -110 -201 -408 -289 -69 772 229 -512 -481 -460 211 -307 -4 85 110 -148 -45 -740 -289 -343 -102 -576 450 -731 -707 -789 -244 376 -119 -735 -7 40 -518 -805 -438 135 526 -716 468 -658 454 -864 38 -378 -443 -401 -74 -549 352 622 -429 -71 -491 -20 171 -113 -264 -408 -119 -407 -836 190 640 -789 -884 508 783 421 25 220 698 -493 -635 -294 -58 -38 730 285 -228 48 573 -83 167 -14 154 409 -855 118 -482 516 -99 -322 223 -198 -654 707 522 -514 -671 666 -689 518 303 -549 -789 -228 -758 624 -1 -864 339 -809 -260 -367 -138 536 98 -342 511 -858 718 -544 -266 435 705 -208 -24 -509 -583 -498 -155 50 -309 -879 -549 672 -577 -152 -327 -429 153 -687 -645 -322 150 -744 -413 53 -638 -851 -788 -754 -724 267 -763 532 -103 -84 473 597 -227 592 -344 188 -117 576 -303 -224 -824 -129 -635 -353 229 -370 -597 -33 -604 737 133 22 347 742 -146 -437 -178 790 778 -476 503 -184 -232 96 158 -552 300 584 -366 774 -646 106 -689 -690 -27 -805 -36 415 -322 -58 -792 -173 55 -706 190 -819 -848 296 655 566 -111 -595 -184 633 -749 580 622 -486 -318 611 594 -85 -210 257 358 779 611 -352 -830 -611 -272 792 -453 -158 155 525 -468 482 141 -450 768 567 551 -272 56 463 -354 748 380 -266 -268 397 222 -680 -300 -553 -793 -692 -151 307 -312 518 735 -147 -780 -597 74 606 -377 783 -529 649 -863 -773 -145 763 -387 -191 -748 -896 723 187 -199 -259 -41 -46 301 188 598 647 -195 -121 585 -727 75 -44 467 -803 -247 -18 521 -358 -336 166 754 -790 694 229 50 -821 -503 683 421 -5 448 -673 -379 94 201 592 33 -300 -401 526 -674 -423 424 129 -355 -283 -185 -625 -459 -686 -443 31 -388 258 637 -238 -886 -125 -52 440 -224 208 -223 -28 -738 -177 -512 -714 220 -87 -588 -48 -216 348 246 -878 595 -672 8 73 -701 -649 -493 360 742 -615 334 -151 -494 325 640 310 550 658 160 775 -841 -434 305 173 652 -414 691 -394 734 135 512 686 507 307 -25 139 702 -709 80 -651 510 -741 -3 -601 255 711 656 -476 -764 99 701 394 471 338 -372 -823 292 423 -27 -767 -331 256 -386 -653 163 -96 -217 -715 428 81 204 -592 -851 114 113 795 453 -256 630 -123 33 512 100 629 608 -257 643 -239 610 35 -746 731 -780 512 -589 274 287 -408 -627 -337 564 -30 710 -55 468 -141 441 -839 -798 -268 -201 -434 734 -609 555 -470 -513 -106 -681 211 -377 -144 -233 56 -9 220 -539 -784 160 -674 -519 15 623 -651 526 -211 -422 -179 -172 -771 -583 384 381 277 28 -195 -47 416 494 -831 -212 -506 -114 430 414 343 -621 316 693 -67 -650 -214 -233 -650 24 64 -30 -120 314 -29 -578 -588 -675 -783 -303 -556 -171 -68 414 206 223 -707 -187 399 683 196 0 -537 645 571 655 214 11 -156 123 780 -44 55 93 278 264 -200 -100 72 -252 -587 -177 -841 96 367 15 477 136 -337 -41 627 773 349 735 501 737 -415 -83 68 388 309 -811 -631 389 -510 614 -854 384 570 379 -594 766 450 -115 248 593 -583 -834 -472 193 189 -129 -119 640 -391 218 72 279 96 39 618 792 -507 -553 764 -112 524 712 -338 -753 -390 -133 -82 561 -407 779 -608 241 -648 378 365 -897 -118 -470 6 -15 156 2 -445 -877 51 793 -343 791 154 -681 15 764 -168 115 192 -47 -400 382 -885 653 -17 -655 338 7 654 564 -297 346 560 -461 716 -165 67 -757 -734 439 -787 -843 14 358 -236 345 -310 23 293 -366 -808 -21 -311 707 -716 -296 651 59 -773 -20 415 544 -325 -693 -500 -426 276 -111 332 -181 250 386 22 -539 -720 744 655 -330 85 -733 131 301 386 500 -94 324 -206 530 -56 -823 -669 -7 -860 288 574 2 -893 -738 287 475 72 -59 -791 -75 178 -199 -860 -895 87 -693 -191 383 -488 247 353 340 -699 780 -17 561 -412 0 -99 -473 -201 -547 -713 -699 427 635 102 -242 -478 -768 -447 505 -99 -196 -526 -148 194 708 788 -221 -97 394 200 -804 587 225 -135 621 45 589 -885 -537 -24 657 -621 737 79 -596 453 647 -272 -897 287 -215 -799 -26 153 -643 -448 -894 -177 720 476 -620 -349 795 1 696 -479 562 -85 705 58 -287 70 -649 -352 -773 -64 -85 122 -645 -191 -716 -690 147 -376 274 -488 -718 -473 588 -122 403 -818 692 -89 -183 677 61 -278 -397 232 -98 179 402 -503 237 -555 472 -185 213 104 665 -577 -135 71 227 -591 494 519 69 746 -197 -576 237 -627 545 -855 -638 -671 113 -483 534 -795 -471 798 626 448 -133 -534 -631 -473 797 -875 -463 512 -514 320 -755 -77 -143 9 -762 738 -874 -193 -641 686 -139 142 278 -149 -676 170 -80 354 -697 78 766 -368 -802 597 -98 -777 490 54 -364 640 740 -485 -341 410 112 -769 465 416 366 -831 -550 571 396 386 620 230 52 -749 -829 -819 -520 -748 673 -511 -671 -60 -856 614 684 -846 -112 -788 -180 241 500 610 -645 -851 254 -188 491 -694 -399 503 -536 -586 -705 -440 403 -418 -85 256 -700 -881 -290 587 -15 193 -860 -326 106 -148 -742 396 384 -636 -751 200 -445 57 696 -738 735 769 764 714 -585 487 -376 494 545 -162 -172 -782 -661 -418 -527 -122 -105 -794 -93 630 -334 -872 172 5 -236 415 -303 -702 -308 -453 -181 45 -689 695 258 -383 407 632 80 -523 488 -12 -18 302 117 -330 -151 754 -90 -307 -105 -675 -478 127 -465 -296 -615 399 -579 -808 -799 -100 -476 256 -806 -694 -728 457 -573 519 263 -375 401 319 739 478 -477 598 -527 47 -486 -881 -311 -232 -582 799 515 68 -557 -473 271 735 647 219 -379 362 -474 611 403 544 -185 -710 -859 -515 -796 -24 658 615 103 800 -278 444 -521 -257 -437 67 -247 246 18 559 776 698 161 -441 576 -309 -766 570 379 -314 -503 -384 -169 735 29 -663 -900 -709 -736 264 -148 -888 -513 -172 -388 543 263 -363 -887 -180 315 464 -496 -423 -629 -636 17 -808 -378 -622 -353 -134 -159 -705 228 -691 -671 383 -128 -66 -579 751 -324 133 306 -752 -760 786 -642 -400 -660 -194 -222 -53 767 135 61 -84 -236 413 763 -749 -101 -501 236 -448 -634 -390 720 -631 -881 349 -38 405 -543 514 562 -284 -401 784 -682 652 264 -640 -736 364 -284 388 -127 -280 -6 -63 -650 -129 550 127 331 -122 530 390 -503 -91 -721 -793 -171 -211 588 -458 40 620 453 701 -746 -772 262 548 -500 -412 316 189 -823 617 -31 -466 -740 210 -1 -483 241 -832 -6 117 -836 527 167 -744 -722 766 507 -841 364 574 309 -63 83 -163 95 320 517 202 -303 -372 692 -163 380 -486 -375 85 90 -676 422 303 -811 -604 -115 -596 0 481 676 259 509 -644 477 -119 -616 -333 163 183 662 196 596 795 113 785 630 -716 673 -218 478 331 133 -690 -773 -155 -686 -584 470 -346 659 450 -428 -30 455 8 -98 343 -647 -839 -749 -734 632 487 657 138 61 74 -555 587 713 -737 -397 758 45 -619 -776 -569 -355 668 -565 690 -684 -709 -830 575 -51 -205 462 -139 740 352 -271 371 -99 321 -347 -244 -607 -738 702 358 -865 -368 168 119 -134 93 -701 590 399 -619 -604 325 -391 -50 -242 -32 25 -142 463 -298 511 -617 -852 -377 -480 -787 516 671 599 277 625 144 -569 602 -654 673 -121 772 604 -863 794 -453 329 -29 680 -539 -352 -188 -607 -567 -762 -249 -801 18 453 48 647 -669 301 254 277 -33 -211 -430 -881 -474 -372 -544 510 -506 7 418 -47 541 -439 162 653 -682 -23 -889 -296 -370 -727 -374 -266 416 -87 -715 -30 -885 -606 250 574 -725 395 775 256 -443 -576 -561 -564 -802 788 106 -182 341 -654 -829 92 57 605 -499 265 -815 -30 -312 498 67 -459 -585 -534 -515 5 -402 627 460 162 -553 -372 16 -446 601 370 346 623 -542 702 -150 757 676 -515 -376 -111 -737 76 60 -801 -607 488 513 614 634 719 -297 -74 134 -549 19 725 749 293 421 -769 690 354 -294 221 -260 541 703 56 687 113 -227 -852 748 -480 -86 99 666 418 702 -421 42 -34 730 -616 488 -756 267 749 -263 -617 329 -573 -304 627 -493 -549 480 403 787 305 540 639 -759 798 -270 -828 -477 154 98 607 -256 777 -212 27 -72 -248 -540 -257 -378 135 278 676 -771 -864 413 -595 605 522 712 89 240 -72 -839 491 47 -715 72 -41 472 -880 -232 -84 -593 -773 -84 -858 66 54 -502 -222 -163 -844 158 18 759 719 -889 -262 -794 351 646 -18 70 -69 -524 666 574 -309 117 445 787 -561 100 -22 395 652 570 98 -536 631 -755 93 444 176 -619 617 -35 -351 -500 -733 -70 180 -480 -200 -655 -32 -798 -583 83 229 -715 565 -444 -14 -575 265 73 -353 -889 -336 -160 -501 -206 -240 -61 -796 175 -506 387 331 -193 171 108 -707 692 195 309 -538 -819 670 199 713 214 776 -522 -686 -603 155 -712 197 -16 17 405 -732 10 665 -513 429 -429 394 592 -675 -269 -692 626 -829 -708 -455 161 -518 -497 316 -877 428 483 -832 -300 734 101 334 423 -555 792 476 -549 -39 464 473 -230 191 -799 -443 323 -251 -773 250 -90 245 -766 412 -731 -545 -439 543 -160 -141 298 -706 187 -318 -681 -708 -759 191 -369 -680 -807 674 -173 478 335 732 -833 -343 -94 -121 166 407 -852 599 -811 -726 -549 -239 -499 340 -874 330 -243 643 -220 136 198 -625 281 253 729 -272 -601 759 -116 233 606 181 624 -3 569 -671 -189 41 -840 -836 -605 -469 -28 -859 504 434 766 697 168 -160 687 -292 -748 -597 532 362 542 287 -626 -361 -402 253 -7 429 -765 -437 -284 -164 782 -10 -2 -838 -445 -708 621 -304 -341 -291 -626 457 53 9 -146 386 -208 257 58 -884 -647 -166 642 -465 -496 9 -343 -279 -748 151 718 -190 -766 -848 701 739 558 718 -891 -96 674 -751 310 -93 305 232 384 -142 579 443 -392 -342 138 460 -733 46 250 590 -24 -249 -248 235 651 503 -280 -598 76 648 683 -740 641 316 470 -432 13 -82 630 -16 -378 -12 -306 -496 -333 26 624 -653 -715 722 -439 -744 -334 -825 -200 -880 -637 -862 -227 63 -664 -168 743 -443 -303 680 124 366 720 460 45 674 693 -736 -845 -76 104 324 -183 -819 471 600 361 564 -893 -85 -411 339 84 461 -534 -202 665 -656 300 -685 -491 -456 188 264 -792 442 558 41 710 699 -770 -127 -445 362 -571 573 404 633 312 680 222 -107 81 -182 750 -62 -604 -23 -870 771 -584 -150 338 580 -52 777 -276 -295 -403 678 731 316 306 -253 500 517 -637 -530 -210 -321 -692 158 351 248 332 500 693 694 -151 151 -564 90 -8 -78 -65 -709 -218 55 -770 630 -762 -504 -815 -429 -447 -451 474 -133 8 588 -29 185 298 124 -304 693 133 -161 -266 388 279 101 522 -358 720 -781 222 242 640 -637 237 -7 768 -178 247 73 244 -138 -815 -758 283 107 286 625 -854 -294 -644 -859 314 334 738 -72 -26 -899 -117 -69 141 446 643 -634 -179 -659 -636 -858 749 -668 588 134 572 468 258 -151 797 -296 -472 -660 134 684 -683 -119 -125 -244 -521 -869 742 52 -234 -671 118 648 -559 204 -810 487 75 -679 -379 625 -435 -889 216 -849 -28 12 -639 54 653 437 101 -226 648 524 -718 -698 66 610 570 623 771 -878 393 -149 308 313 -526 225 -556 7 -90 -672 -304 197 13 61 -454 -605 105 148 -827 474 -85 44 -849 -612 581 -58 674 614 -485 -522 714 -540 382 638 -255 -295 206 -693 -897 -597 -38 -56 -38 583 676 143 -692 -370 -346 -101 319 -686 -103 -243 219 369 84 -303 -260 -4 -32 -294 -376 639 546 -474 215 -130 -655 -313 414 -354 -614 731 -193 477 -292 436 -588 529 510 60 -525 269 459 342 -372 -867 -24 -489 -331 438 434 122 -208 392 794 -100 599 -691 250 -171 14 563 40 -490 -639 -495 -720 543 -564 -495 -208 322 -122 403 307 306 -837 -888 584 -149 396 383 706 785 33 -82 171 -267 539 63 -376 197 206 -159 -2 -863 154 50 396 -739 -568 178 80 -168 411 734 -140 -244 73 311 -330 797 655 49 546 -211 332 -889 375 -835 789 554 -189 -630 -688 457 83 -127 362 -317 -490 494 -138 386 720 -712 235 -216 524 -622 733 -788 -405 -331 -681 -657 -447 -833 682 530 353 -121 453 -588 373 345 261 710 -29 -80 738 733 357 -197 -429 -423 -675 358 733 244 686 -184 -625 608 -600 641 -658 -254 755 361 109 -834 -163 519 435 -773 401 657 -849 17 57 -120 -19 445 -687 64 -540 -781 -748 -134 485 674 -536 613 -694 -282 -148 -214 -145 -892 67 312 103 -337 754 -784 365 -826 527 -505 552 -785 -296 56 789 -20 -423 -742 793 484 65 14 -546 316 582 -454 485 40 216 -884 -614 614 -112 -783 -287 621 567 661 44 -533 362 539 -832 -379 -457 -20 236 -896 583 555 695 40 766 -233 -387 -842 188 32 401 -222 -509 -548 -870 -644 65 409 167 -450 506 -333 -531 -203 727 -528 150 -1 164 -705 -647 -484 -773 -361 -702 134 -370 567 -533 -805 310 222 17 417 -429 178 330 81 -619 -209 -557 631 624 -103 -27 -616 -380 -461 664 789 -250 -850 432 660 345 -566 672 -222 2 17 328 -753 -550 364 297 -840 -733 -60 16 639 -71 -297 -221 601 -468 573 537 -484 -224 -134 -93 -561 7 -146 -293 788 -126 362 -107 213 787 -101 -319 -523 313 363 404 128 456 -876 -436 -193 -103 448 23 -447 -325 -353 329 -789 -248 -78 -708 -199 -860 746 94 701 -614 -702 -385 -5 -291 450 -296 -542 -224 297 91 -793 -8 -123 -299 -276 -563 -766 -782 74 281 666 -185 160 17 561 465 731 -79 -279 587 -861 109 -227 -831 -752 -24 472 -519 -851 -604 -357 352 -438 545 -599 -172 389 63 792 348 674 -756 381 -412 -316 -631 785 292 446 -305 78 613 -647 -602 257 -436 345 796 718 664 218 -142 -548 -226 -890 397 -496 -898 671 110 -300 -210 -331 -303 469 -531 -211 -459 -404 691 496 596 8 -246 520 715 497 -280 744 -203 -506 227 62 647 -169 -661 141 473 -782 123 -105 738 -112 751 158 -4 -18 440 -870 148 377 124 -14 -12 -382 518 344 548 -459 101 -739 -279 43 79 -205 682 384 -463 -589 523 263 790 -876 -510 750 505 -59 312 20 34 -639 118 -55 -66 -387 -582 -899 -320 -495 743 -93 -722 -386 -201 -59 359 -181 761 -649 -875 384 639 697 654 -373 -501 23 -99 -464 -568 -669 761 -494 -336 547 -853 -644 599 -878 -325 290 -527 42 -403 167 -95 782 -606 -841 173 -892 -204 -869 431 -302 544 -662 -554 699 292 244 -340 424 97 -386 247 -276 716 -822 -508 -836 59 258 -877 -275 676 -330 -397 -128 -558 -602 215 171 596 -803 127 739 -305 102 -837 679 619 -96 231 -179 304 -765 -35 -288 -579 184 -260 -214 515 514 -393 565 295 -594 -241 514 385 459 177 -150 -52 118 -658 392 -265 -681 -400 71 623 798 522 720 -189 80 545 -178 -68 286 382 -558 -760 499 101 739 135 -790 753 -807 -774 -707 245 -184 -672 -409 -538 -676 -612 -839 -280 -263 -883 -48 290 -410 -673 93 -440 -152 -484 531 -481 316 -528 587 -181 119 200 112 -148 -136 -374 -876 253 -380 -754 -76 303 628 -572 201 -324 466 75 80 -513 285 -277 222 -655 59 -806 -867 -519 207 -508 -288 392 -346 -220 -854 488 36 39 -516 264 -891 279 -787 383 -268 55 706 -800 211 180 -477 214 386 -667 -804 -558 314 -30 -434 720 239 -730 790 493 -774 713 -713 291 547 400 207 400 415 -194 409 -30 766 14 741 583 447 -494 -560 -250 -42 34 -703 635 -835 286 -440 613 320 790 -727 568 -34 175 -351 -464 760 -701 -172 796 128 603 14 -758 685 40 51 64 393 445 188 -684 -452 -861 139 -673 591 658 -739 -296 224 -489 -94 -185 -47 -626 -887 235 427 -482 -573 -894 -256 -168 -237 -776 -143 -443 739 -889 358 -835 -353 523 185 278 45 303 294 -657 499 -760 322 119 -396 -136 -543 82 624 145 585 653 -819 37 -501 94 -363 -464 -881 -620 320 718 -259 -672 -549 545 -575 -122 733 -575 56 284 -293 -650 -565 -398 238 704 -425 46 -6 -473 -783 80 361 325 278 -828 261 614 -524 -613 -214 69 768 -376 -450 479 -401 -563 -806 26 -55 174 -840 420 -855 -279 -553 -85 215 57 -794 -580 -452 -260 39 -655 -893 147 233 -649 184 495 341 -649 76 170 683 539 207 210 -114 -770 -127 -288 -37 9 113 407 -555 -551 -41 -299 -894 758 -501 -859 -259 470 -476 194 -563 -591 -526 -105 -163 -77 -368 -271 277 -80 -888 -132 508 -529 -575 782 -255 -235 -239 448 669 410 386 -346 -410 105 582 -715 6 649 234 -248 695 -356 459 -898 -9 -91 411 -104 -333 509 -14 478 -197 141 217 606 -677 -619 670 -488 -192 286 373 -539 -406 -154 -344 -379 392 -356 331 589 388 601 -730 163 -295 -216 88 88 -358 -36 -355 -238 -662 -871 -266 733 467 545 -69 651 -112 280 -56 170 -531 -324 117 -891 689 -814 -178 412 -474 -663 500 -634 -849 -230 709 -481 491 538 347 470 109 3 -391 -598 716 -369 -581 537 -776 -207 -781 738 -229 -846 -851 526 783 -314 -293 201 394 604 -447 -276 182 110 -34 174 599 468 273 -370 -81 169 264 437 -283 599 411 591 -768 -696 90 -700 717 264 -484 168 17 466 762 -424 -173 -650 -889 558 490 -28 -745 -244 -463 -587 474 -681 -804 -22 -204 412 -784 -385 432 742 -383 609 -400 110 -234 622 -891 -497 312 -754 178 -219 378 2 -684 739 -610 -774 437 -746 -303 62 201 707 775 -385 -365 -843 -752 89 -46 472 509 146 -331 -167 76 305 -69 519 282 253 506 -187 -591 249 -56 -550 772 547 671 468 523 -22 193 -779 -593 -68 -863 436 -98 -561 -592 -508 482 84 -2 -74 73 -677 -51 -784 -92 -517 -545 162 -525 -289 119 400 450 787 -229 -548 -217 22 -539 386 -741 -441 353 247 -724 -539 -743 609 -186 607 527 58 692 209 -726 208 -391 683 503 -303 34 319 -190 -60 -405 -315 527 532 -651 -390 25 -618 725 -638 28 -684 413 339 581 321 -356 -254 684 625 545 -445 -589 549 -334 -8 -755 163 239 -737 567 762 -827 -457 -565 724 -692 56 39 -21 -82 -215 287 -194 -885 -454 223 306 -444 -83 -327 -97 253 -36 -167 -216 -851 -404 769 426 75 -832 -465 -719 47 129 -690 -166 -18 -169 -20 589 0 430 -259 709 -549 -107 45 -167 -440 -99 357 292 -199 749 -466 -373 299 250 -834 22 664 626 -281 299 -606 -145 406 -334 780 -374 621 -706 -527 -673 -118 -433 -63 375 550 572 512 337 584 701 -33 551 -703 -758 501 702 -35 -739 -490 55 -78 260 -409 685 -199 -8 158 -672 464 0 -893 -463 399 -325 603 -451 106 -875 421 -248 2 -273 163 -900 445 576 -77 -207 -397 140 236 532 -774 -519 -193 612 -88 649 -781 -313 267 151 -560 151 -415 -195 -551 426 645 457 -600 699 -578 272 359 697 -791 782 147 363 -682 394 234 734 -144 -18 72 63 -233 392 -389 -688 218 -26 -89 -285 665 -390 -423 684 259 339 501 -356 372 -549 -586 -166 -323 -208 -242 517 -116 269 -384 254 784 -21 -57 -715 498 169 -38 -250 -888 104 461 -642 -594 -532 610 -307 768 608 491 556 588 342 -808 -855 254 96 -371 310 157 735 -7 37 -84 -509 -547 -555 402 -239 227 796 -224 309 -330 -357 -237 687 784 -619 492 229 319 340 -96 527 -13 -710 412 -451 64 -806 278 -892 733 484 618 -803 -237 -188 -882 535 -534 481 -511 210 467 517 597 146 350 -216 290 464 426 -325 386 775 23 759 -347 193 -863 376 173 -70 355 -228 -375 215 -723 370 -124 -135 -174 599 257 -589 462 92 226 624 321 349 -92 -536 432 -691 -152 712 -125 -271 -252 -80 -107 -866 -681 -563 512 50 -307 526 -317 493 454 170 563 -91 679 -395 67 -83 -742 242 -860 -668 788 -744 678 -359 26 -663 764 -769 -797 128 34 159 309 603 -206 247 224 -875 645 -346 -787 -582 -36 -326 -831 -702 331 591 -844 -708 0 639 -816 454 -354 -640 -370 -470 -737 771 -507 -367 675 146 65 65 329 155 746 221 -682 -686 48 -355 -785 276 -822 715 -140 453 775 -205 770 51 -645 -844 24 790 347 389 -312 -652 128 -531 -711 -591 174 519 -894 -376 -640 -360 628 26 96 337 563 -35 254 -887 163 -76 332 330 -312 -688 45 490 460 673 -565 376 795 -247 383 746 16 -852 -238 109 587 538 643 209 55 -285 178 -366 618 -4 -390 -414 -129 426 667 604 654 -405 -655 324 -649 -433 359 190 155 549 60 -211 -343 540 681 476 447 494 -185 -871 -700 795 -307 -900 65 -17 -59 -728 789 444 -486 -412 281 719 61 627 -370 81 -181 -563 53 -679 120 147 -463 -316 352 303 -891 -535 164 -781 -453 -252 644 -701 8 -348 536 447 -585 -225 -125 -7 64 159 -566 -196 83 -84 -380 -159 451 -368 642 -224 -138 -334 308 722 -3 -125 -56 667 403 -862 -485 651 -586 -690 -261 -767 504 -783 800 -490 295 -496 -216 -324 -440 -739 42 545 274 131 347 185 -475 -220 697 -383 178 -759 612 -364 241 395 185 191 -392 -91 -588 86 783 -62 67 296 392 499 107 -668 -370 -419 -666 -51 -632 673 260 -727 524 166 286 -509 -254 44 -148 -308 521 321 -609 407 -344 130 345 794 -181 -6 -615 121 -313 42 90 532 -284 -239 229 -151 279 791 434 -683 -884 611 -573 -880 175 251 -859 -523 -386 685 22 383 498 -143 -340 -137 -250 725 -630 61 -477 271 379 -27 -826 646 469 -892 500 -125 -899 348 296 -538 16 478 -686 -620 -512 5 797 -573 373 713 -27 681 -421 -89 -159 96 465 653 703 593 -36 -83 368 137 554 -179 -161 -85 201 188 301 305 -80 -550 -836 516 -177 104 -444 52 -681 -771 -2 -822 -532 -558 324 -675 425 -710 553 -293 28 579 -34 86 607 -381 -35 -260 -472 273 -761 45 -298 317 85 649 564 -419 364 -765 -437 502 -469 -665 -749 -656 -638 -159 -553 -108 644 -18 -202 662 -48 333 -849 -129 360 319 -343 -571 456 68 400 422 -710 790 -377 744 -841 -587 -417 -856 -307 739 -288 -551 -707 -58 169 -1 515 -293 567 77 53 -542 -283 20 57 -132 88 245 -791 498 15 309 -430 -705 402 619 404 -401 672 696 -231 -895 544 -371 -806 482 1 351 364 -389 18 595 -333 -328 649 -691 -811 17 -831 -11 597 529 -242 -647 205 -132 314 251 -158 -734 -730 -691 273 -1 407 -548 128 46 444 394 -63 658 -176 182 -67 -290 -449 -43 -486 77 141 -774 -421 565 486 -146 -200 -626 -194 -403 133 -832 -511 -182 294 667 -178 672 113 -828 224 -737 -413 790 138 574 -17 379 -372 713 -344 669 55 82 464 219 412 21 19 529 405 -715 695 -78 732 4 197 366 -722 -226 78 -849 326 -308 -772 -24 567 30 136 -194 68 364 -479 555 -183 103 181 -164 9 522 -865 -698 -544 -120 10 -773 395 243 315 -781 174 367 -467 -333 -363 409 -543 789 -64 -672 -716 -373 212 127 -569 -568 502 -435 -876 -433 -326 -66 79 594 -600 -486 -648 454 582 562 -113 51 -734 321 -176 -471 786 -52 583 284 -867 -260 -781 -807 -323 681 -70 728 394 -721 -423 263 -509 341 -192 128 130 -777 270 -543 -715 -440 497 460 -432 448 512 -364 -199 -843 404 -475 -647 640 -262 710 367 -207 -291 -47 405 -58 -594 227 257 143 -32 -283 788 -155 90 -226 -815 -548 -453 -234 -558 -158 -70 533 -437 -184 112 -702 4 -699 703 685 -683 -114 -694 262 5 488 549 588 -194 413 584 641 -51 -177 -117 -769 -777 -630 141 -408 -157 -849 769 504 268 244 436 -128 529 531 -22 -869 449 -804 -477 -28 -159 -315 -849 -276 795 162 -269 -201 141 -122 246 -158 377 -112 800 636 -38 714 -567 153 84 635 -894 553 185 -419 16 163 148 -334 510 484 -33 131 718 -288 186 55 50 -313 549 81 -658 -677 -678 -795 -115 -148 -884 -381 -864 724 40 264 669 -116 42 401 124 -261 254 142 679 -237 -343 193 -101 131 396 129 -872 727 -846 390 -834 786 -302 555 259 -857 642 546 -41 403 383 -666 414 741 -473 367 780 519 -26 -503 -318 -573 -363 246 592 481 435 -833 332 632 72 396 466 653 -654 -631 -260 -840 -75 13 742 -332 -526 -508 -640 761 298 161 425 258 -93 357 -486 790 791 262 689 168 217 -23 709 -68 -296 -869 779 -145 267 368 516 -504 -49 -487 54 -481 -537 476 148 -415 -437 520 -792 509 293 659 -521 -791 191 -209 127 295 164 -682 -671 -776 197 -818 -162 47 -360 -892 -765 -693 781 -639 493 247 -807 539 -12 -75 -777 321 316 770 -529 -591 -513 -305 607 -509 794 -376 368 741 -287 -814 27 666 -413 -698 169 255 -539 -784 -458 -382 151 -106 682 -194 223 -63 -628 265 -464 -664 169 473 615 225 330 -38 -873 -855 159 167 382 -891 -25 -488 -337 33 -217 309 -293 250 61 434 -683 50 -564 609 -659 -168 800 -624 -382 4 685 -36 386 -292 -126 410 -522 -890 630 -515 -99 -91 -166 -584 -607 -616 670 262 426 655 697 -732 -545 -568 250 543 -793 -212 371 503 -730 -35 726 567 632 -829 -791 -270 -239 -420 763 -303 255 543 306 -817 353 352 -635 -292 196 -54 320 -570 403 -85 -178 -490 -159 200 507 140 146 563 617 -743 -139 382 -48 -878 -426 233 -88 -41 -800 608 737 551 145 284 -438 481 645 -863 -502 189 57 331 -31 -513 612 23 -373 -855 370 -754 -127 259 -94 -605 -203 308 -698 287 694 -11 -343 -251 332 -92 335 97 -807 244 579 -295 -578 -93 776 -677 -450 -430 186 -832 109 -514 -748 -734 -647 -306 492 -350 410 194 -410 -612 -475 -130 -417 -157 314 484 508 -629 226 712 551 430 -565 -549 -433 -418 -12 754 -512 683 601 -227 448 585 -645 573 -434 -432 750 -164 301 306 -322 -194 578 596 -640 -64 -315 279 -479 723 26 -228 -891 -82 299 715 -288 -818 18 -21 752 626 794 23 -390 -525 267 -284 467 -354 -159 695 80 691 371 -386 187 109 -842 775 722 540 -106 -472 622 635 -517 308 483 -667 73 -639 503 326 -301 -182 318 174 -159 -223 619 399 777 268 -180 -486 649 -508 -793 693 787 21 398 -489 -725 423 379 -14 -803 631 -757 381 -72 -614 -112 305 -684 -75 -34 646 499 -237 -835 686 507 435 517 -813 456 674 -766 -251 -91 -115 310 -154 -622 675 -356 -93 372 -286 361 779 -166 228 194 -788 -246 424 -692 231 532 -445 785 164 137 654 583 -384 -164 -380 170 245 -782 -34 751 359 -58 101 -697 -398 -590 -15 -214 -166 163 283 536 228 379 -429 420 574 556 -716 -640 -744 108 -864 -750 -229 -747 -34 -879 -359 255 586 -413 -268 -667 402 42 -266 -816 -430 -199 507 -538 -332 -809 145 -444 259 2 -491 217 -274 304 -455 421 483 -697 -275 751 79 -880 800 560 -679 -413 -62 -859 771 262 -762 -440 -546 790 673 -221 -735 549 205 485 214 -120 -856 -173 150 236 615 -483 465 -847 77 -217 393 60 -861 744 600 -647 483 505 -103 -599 -791 593 115 -200 -759 -327 -444 -388 402 163 -888 -158 75 -735 -424 -301 -709 -535 -174 636 -351 -808 765 -70 -386 223 123 -674 -386 -150 92 703 -598 558 399 124 -772 -390 108 -678 230 -248 -373 -831 -408 104 588 449 632 -412 352 -652 768 262 595 389 -258 -531 -628 -93 -55 168 796 680 118 -148 -512 463 171 142 546 337 -87 -225 -107 -784 -162 -106 -448 56 704 -197 -660 -795 -789 606 -830 513 745 -581 26 -654 642 -417 -675 131 100 -275 -599 226 -587 562 475 -180 -428 -296 306 -634 -456 -108 -204 -3 -179 -791 346 -662 460 -263 474 -11 52 603 -430 755 -868 576 -306 156 -188 87 386 -297 -272 559 -806 99 571 -609 36 -846 -885 -166 -712 -843 -530 -724 231 106 188 -424 -487 694 8 -564 -884 170 -222 -105 -233 -682 734 643 240 -629 311 632 -548 -876 -295 -217 -616 559 -499 -651 -422 -886 789 588 -719 157 -421 736 324 708 -351 -471 511 758 -239 -881 97 -395 -174 -596 139 -820 -797 414 -896 -701 -833 383 339 -549 -886 33 -555 -61 335 783 -463 703 175 541 183 311 -724 -249 356 -437 635 -686 -406 -60 425 -371 778 367 -498 -846 404 -185 -847 -609 -615 -669 -166 544 -400 -719 -689 -347 683 -860 -461 438 400 425 3 723 515 395 501 -673 -724 194 -397 534 -79 452 -219 -795 396 547 -548 798 616 610 -851 -826 593 668 -118 343 -550 81 477 -174 320 -570 798 -39 241 -735 -62 294 -351 -462 456 -164 681 -735 212 -228 652 -331 667 354 689 276 -93 -361 -120 -424 -364 694 187 435 645 -718 -799 -569 698 345 -320 -644 460 174 -630 209 -843 481 781 -144 -306 468 -203 -579 -877 589 -814 -582 -623 532 800 -855 353 -604 40 400 -873 413 13 696 229 446 299 245 -272 -408 -557 505 343 277 -635 20 179 229 287 493 117 -386 -470 727 -666 -93 297 238 -391 -899 593 412 414 -210 692 441 -515 -135 -310 -343 -309 -574 196 1 457 -674 92 -878 312 -765 -332 -536 -666 468 -417 245 561 534 462 745 86 517 -775 187 -376 -75 -770 197 516 50 300 76 -422 -520 385 795 -570 573 -540 642 -345 -408 -502 366 -378 -654 19 -284 -350 -337 523 -144 26 266 134 732 -859 717 -171 518 -427 -294 636 680 122 -887 -711 564 727 -772 337 -603 748 519 444 392 -669 -521 680 -438 -847 -129 746 -343 -321 155 -41 -52 -301 -557 566 -835 675 -708 395 -761 -566 664 -770 363 611 -672 505 204 -374 796 -267 -73 698 493 -613 568 -391 -676 388 -204 -892 -228 -118 -296 770 129 -864 442 319 117 -29 -262 110 -489 -825 -872 -212 465 -386 -893 -306 -884 301 337 14 -192 -842 -207 -182 -288 766 -320 80 511 -866 -297 -793 -855 517 799 315 602 285 -643 -513 745 671 -475 -829 -264 -138 -547 457 9 176 569 -474 135 -839 296 -587 400 665 538 -693 -269 -334 -597 594 604 187 -812 267 767 390 -125 -371 367 -241 493 -687 -407 -434 735 -614 647 359 212 -576 103 -813 -220 -540 55 277 -285 -604 -274 731 356 -59 -534 -117 702 -522 471 507 142 468 -102 -272 -555 -736 293 -832 161 -732 237 -244 -330 -342 -520 -245 -151 261 -206 -826 140 -772 42 -473 -417 590 -443 616 737 603 772 -572 -632 769 -868 -361 -137 -894 -59 136 -674 -222 503 93 -1 552 -566 432 -709 589 200 -598 106 344 -501 467 375 774 -710 -702 -140 612 748 752 177 -741 176 289 -357 201 -444 -706 -213 -371 -166 -417 -154 -365 380 592 -533 -778 -147 -775 -61 -418 267 -113 531 -330 395 62 -799 527 -864 -110 381 171 -159 -449 135 616 415 -152 331 -42 639 -17 564 -825 -33 87 533 -390 -353 479 -816 -599 -467 -207 -289 23 -338 273 -665 752 -62 303 -181 251 136 55 -663 173 -384 -858 175 -419 155 700 -77 -263 563 654 -438 -161 113 -224 464 -637 239 452 -456 -344 287 -270 96 -131 730 305 -679 586 292 -565 688 665 37 -88 445 -17 -426 -519 795 -678 -135 438 -96 -667 -580 128 461 204 -799 -97 734 -56 -570 -124 486 -552 245 601 -572 -103 97 -274 -800 399 -205 -35 -324 484 18 565 -57 657 -490 -551 336 -651 -304 -388 -523 -747 -605 -467 -271 -212 473 679 -489 411 575 -603 -261 748 69 -674 209 -792 -490 257 -495 -265 -172 508 271 252 221 -159 564 -187 416 457 -182 157 -359 -434 -607 -256 -197 -566 513 304 -278 -266 -280 617 -679 702 149 -509 -726 -97 -715 -711 -892 165 -209 -800 -360 112 107 140 115 267 645 342 -69 603 529 151 -18 -867 -575 -860 -821 -704 136 -711 485 670 -54 718 -194 -620 -813 -92 479 -531 647 -832 508 -565 -68 -190 472 278 353 -424 -527 194 610 -781 -854 57 330 -660 165 -748 -856 -387 414 -190 -847 158 139 -839 720 -64 89 -360 -53 -292 -576 -682 -825 -482 10 -853 529 -117 178 560 570 423 -9 -774 -363 638 -423 661 -789 770 -155 -436 579 689 -528 -261 443 16 340 104 670 -539 -445 75 -289 379 372 362 423 -653 -554 -574 87 -570 90 289 -740 -706 113 -490 191 213 553 -239 776 -685 661 495 -196 -327 -746 -556 -739 402 527 -261 708 313 512 100 -196 -629 315 533 -761 761 96 658 324 -725 -302 -70 -173 26 -659 -872 -484 -228 -826 -56 -347 230 -127 -446 118 657 355 -313 -668 381 64 603 -870 724 702 440 549 380 72 -717 358 532 187 528 -884 -161 147 -371 229 739 -811 -70 696 -395 -307 228 -42 563 71 -896 144 -198 -876 596 -398 -558 -2 109 390 -300 113 386 -74 -753 469 602 -204 -736 -831 191 524 -366 -146 -703 514 234 122 354 769 713 -15 -444 29 -779 411 -677 528 430 71 -411 -498 -861 -704 408 -850 -811 348 -118 -104 502 13 -646 -833 -770 182 8 -72 368 -612 -257 -540 -373 333 106 534 -540 -663 -263 -24 299 -188 475 -543 -718 612 -160 256 -673 732 -562 103 56 167 -790 -32 -761 -380 -656 -864 211 364 757 -718 425 369 -866 -868 13 263 -209 -456 -190 -610 -35 -473 287 630 -37 15 -653 -717 -477 -294 -680 680 -430 -207 -782 252 -349 -222 -79 135 377 -353 111 148 313 -604 -166 260 -105 499 -836 -243 -503 -85 409 455 659 125 145 -607 288 -58 -823 785 212 697 56 -440 760 186 554 -404 774 -780 -235 745 -229 98 -438 755 172 646 788 -50 -116 286 -433 -294 140 669 114 -690 -586 326 -134 418 161 -606 -229 142 -242 -38 273 -115 109 -478 756 362 -479 -192 -758 284 273 -428 60 -148 -881 -448 321 -114 -848 -389 -5 -307 -559 684 161 -422 -45 -869 -209 -225 646 -565 298 144 147 -315 -259 778 377 -854 -818 -171 -800 -489 553 755 498 -533 291 -725 292 -809 147 -183 95 -435 128 494 -763 609 448 129 721 -48 -674 -881 -807 227 306 -514 727 -193 -297 -534 -615 -721 202 -535 -412 -731 699 623 -106 -363 -438 305 310 66 -221 -179 731 -3 148 -757 467 744 -619 -209 144 -317 -418 678 304 -458 632 787 574 -859 283 625 233 -760 -456 158 539 -225 -801 -385 570 120 -390 651 -655 9 767 -761 365 25 149 -860 465 255 6 -2 -387 -770 -319 644 -330 446 634 471 -802 407 -805 -412 -870 278 279 452 -376 411 447 -749 -231 -836 -290 -494 -895 -530 -371 -361 676 -487 -547 61 -747 789 775 -842 783 -815 675 710 -151 -446 332 -562 689 189 79 -272 28 149 53 113 488 -790 102 10 -876 -673 276 793 -129 -384 -278 -255 -15 176 -838 764 630 -167 274 630 -427 794 86 59 -781 -505 -297 358 -436 266 -740 635 -514 -769 -855 285 -58 300 -639 488 -460 -814 186 625 -687 147 273 602 -548 -702 -388 632 -571 338 344 -721 -407 77 -854 -201 -19 -422 -232 711 386 -586 -298 53 528 -528 124 209 -470 -696 -407 798 704 -615 60 -350 -819 -341 595 -705 -543 -276 -154 -559 -301 799 -773 420 -87 68 -455 658 -548 15 45 612 -341 -198 332 -355 598 658 44 748 614 -309 793 125 -83 -480 456 159 -810 751 -157 -841 19 -519 -670 25 25 31 316 241 253 -236 36 -639 220 57 -55 279 -886 -495 405 1 64 -246 231 686 653 539 522 146 -854 -41 356 -425 668 -778 303 800 -871 -261 745 -354 678 -319 775 397 -425 15 -217 58 258 299 408 720 -887 172 -755 -864 19 -620 357 -407 718 535 -216 436 352 -514 -231 114 -867 78 -2 -157 -899 -468 265 -467 -797 -291 595 447 -446 -79 -717 379 588 164 -169 22 -419 -51 266 738 234 -51 428 460 -197 43 -602 -252 -744 96 620 -196 132 -311 -439 711 397 346 -67 -530 -94 481 -17 -104 105 421 -547 -884 332 -868 -608 593 131 112 353 -565 323 -112 -518 374 774 -580 -330 -95 373 734 -166 18 511 -748 -370 527 373 522 -574 -863 649 -651 -408 17 59 -370 466 -512 687 86 -338 -499 2 503 378 -846 -658 -404 -416 485 -713 -32 -297 -599 -900 110 -817 404 41 -508 -358 -627 -150 568 430 -884 -796 -298 -63 610 368 -610 -70 -335 356 693 -244 -185 -258 89 493 -209 285 -738 501 -105 -510 206 -267 -147 -859 -675 -157 -85 112 176 -483 -705 789 -208 73 -318 541 -822 -678 -306 436 -827 107 314 -501 4 363 678 -516 -386 -102 731 -162 -218 757 171 -47 580 -821 -6 -60 591 398 482 138 -327 -356 -333 97 405 -413 655 -353 634 165 -209 33 -424 399 -304 420 250 268 72 30 299 553 246 -137 796 -865 -62 -385 753 -292 235 -731 567 -249 302 -468 -145 239 -481 -52 640 -19 125 277 578 -433 229 -581 -281 303 -68 -231 -717 -351 1 -489 -692 -398 773 -23 -711 -474 98 -819 -511 165 747 55 180 -502 -882 -237 -478 114 -447 -873 -312 -518 -474 322 -147 -333 -893 599 -385 -515 -792 -320 -827 -307 -279 254 -434 -86 -126 -195 470 599 -818 240 784 -562 271 -838 205 -821 -388 766 -510 107 -218 -132 -190 517 503 -887 82 627 -699 -314 256 738 -554 -815 480 -310 -634 -46 -713 -713 408 -392 -683 -821 745 169 -686 -895 737 -93 525 724 -95 730 -231 -56 -335 -588 368 -338 548 -196 -374 416 -426 310 -657 -492 -50 -158 395 -93 -7 -237 -472 795 208 -377 -372 251 -727 525 769 219 -557 319 -167 -310 -386 -266 -772 -779 538 95 124 -730 261 140 -783 -438 2 196 550 499 231 540 -890 -142 107 -723 510 -870 366 -803 -20 -770 198 428 67 -14 84 32 286 -322 -82 -127 725 64 -52 -805 -569 -410 362 532 -467 -768 -757 520 -781 611 -670 -45 -522 -191 -53 234 -442 -78 -421 -552 -854 457 -550 741 -888 575 -756 370 178 -894 63 -668 746 322 255 -864 -315 -826 -12 -641 781 463 106 -674 668 688 -404 527 474 -893 370 328 -751 462 -20 376 39 736 -311 -464 -555 -669 498 125 512 406 -152 708 215 -702 -784 -627 360 -882 -520 -743 419 70 715 -629 116 -596 324 -596 -654 -310 266 -376 645 -405 -45 252 414 52 337 248 768 -106 61 195 735 -206 -265 443 39 -863 -468 -222 159 -778 -736 122 -895 148 -135 -529 -158 -104 -528 -833 -821 620 448 461 1 -54 -429 -391 -467 -801 509 -195 -427 425 -781 -723 -156 510 -231 -786 -182 404 620 -586 227 -479 -169 328 716 90 678 606 261 642 260 115 -755 535 -749 -321 143 -488 -188 505 -398 -421 629 694 779 283 -245 -354 -168 699 -720 521 329 255 311 -42 -896 -337 529 -600 -690 -11 -290 259 -714 790 -771 -522 373 392 -872 -511 345 -24 -829 -745 614 -213 -773 -169 681 -486 -889 673 -158 -666 -266 393 797 84 78 -377 -743 230 790 205 421 730 -558 -44 -389 508 -444 -445 -693 -242 -627 127 284 -77 -63 246 -889 187 130 -887 161 -15 146 402 563 -793 246 332 -817 604 -429 454 -39 -453 483 628 -582 675 -651 622 -19 442 202 94 -369 643 -118 702 606 -255 322 -469 -51 -838 -860 -328 193 -532 -235 335 -56 775 322 312 -40 -675 -790 -494 36 -182 320 -228 169 255 85 -715 369 395 -531 -129 -382 -15 -287 -796 -293 717 -124 10 477 189 -156 102 416 571 -526 -448 147 -116 655 589 481 42 447 640 592 -767 588 273 81 -238 58 -706 -131 -92 759 -264 160 667 -752 -669 290 362 -587 -50 530 -757 -188 -135 721 -789 -547 -861 -316 -473 759 709 607 -97 -612 472 243 -36 -861 794 713 -741 800 -596 415 -157 -748 -317 222 -847 495 477 33 214 -396 158 559 340 -321 27 -472 -366 145 -131 615 -684 607 -889 192 453 1 -134 -263 439 -473 294 130 553 -110 -458 -293 86 755 -719 628 41 56 151 187 -13 -885 256 417 -171 -674 474 75 486 -865 -786 -4 -131 -682 -310 570 -591 217 448 -245 -6 -23 149 403 -671 -430 116 442 -128 -389 -495 155 655 8 -541 446 19 -447 -240 509 -142 -681 343 -509 -504 -564 702 -507 476 478 799 -307 7 -105 -475 -332 -222 -207 -368 384 -579 -232 160 784 -606 -433 78 713 -787 274 -727 715 -702 -856 -48 -589 -121 276 592 -629 -336 558 526 -778 -26 333 515 489 745 -783 164 -580 -177 -550 -893 714 17 156 -196 620 -113 22 -152 368 -795 272 -886 381 -72 636 474 698 467 -523 384 -563 -751 -416 -284 -397 -178 -157 96 39 -779 -812 -345 219 286 -790 -789 -682 177 -325 -8 -765 -861 576 -153 607 -606 -485 -638 -469 -104 212 -442 -836 -261 434 644 576 -724 56 72 -760 628 657 -452 -64 -862 566 -51 749 278 435 237 -332 -14 633 11 -67 438 27 -65 -24 97 -695 501 -13 -685 289 -740 -30 -895 -511 390 -92 619 720 -734 -755 -695 401 -573 -682 66 775 682 -381 24 -483 219 -807 654 -258 -802 -464 467 -871 482 -861 684 -589 563 172 -280 407 637 -789 503 -462 785 273 -651 -305 -148 -222 732 14 -592 -868 -664 -557 -195 -879 500 615 632 -781 43 -524 -376 23 -835 -812 725 407 -198 -326 709 787 19 -220 -690 -351 -199 -196 172 734 -666 -844 -610 754 -178 -291 -289 -334 480 249 -649 118 791 -99 762 387 -439 -189 291 -889 382 -660 673 548 -82 -507 -522 -522 424 738 658 459 -736 -143 -738 -377 -48 -500 -469 566 -873 -666 638 -775 757 86 272 -175 11 -119 -60 1 684 -688 308 -318 663 -113 734 -732 -338 -427 600 342 33 649 -595 -216 425 184 -226 618 -555 632 -415 651 29 769 -366 240 -167 530 90 588 204 148 -800 -234 -181 -38 356 281 530 58 145 33 -436 -199 373 -236 -535 -536 -15 -86 -852 326 -778 552 -36 -719 -536 133 -126 -427 72 -307 -652 -174 -93 -428 -839 -734 -315 -671 -22 252 334 427 -379 542 -367 -708 730 335 379 775 -440 -173 -53 -630 -91 -740 673 549 -372 364 -552 -683 -496 647 -229 -501 272 -610 788 95 1 -141 498 45 -78 -898 -629 777 647 -13 -656 -263 10 -260 236 -302 -900 -339 0 -255 469 495 606 -3 -22 -94 -581 -816 -345 -16 -489 311 526 -800 646 -748 507 637 688 -392 261 313 -449 358 691 679 -731 -877 -539 -352 -525 -467 546 291 -119 725 -546 -800 -98 -653 -461 327 -404 -159 435 -828 -495 -425 -422 -747 363 -149 -71 70 -274 57 -493 -142 626 -678 -37 -208 56 327 -795 -352 369 -849 -572 -797 -488 207 -499 504 -630 -63 780 -349 -733 655 -395 -477 -479 34 -198 141 139 -522 797 -379 -803 -67 393 434 682 -634 -132 -627 -339 -246 267 -528 -349 742 374 -356 -510 -403 -882 577 -823 799 397 412 -442 -761 165 645 554 -502 -667 -152 -228 165 89 -239 217 -243 327 -635 -732 191 -772 736 181 -385 -823 567 282 89 -351 -215 -775 269 431 273 -232 501 766 -742 -7 343 1 599 138 498 -726 -747 -291 575 209 -409 -828 -793 -179 297 407 342 -262 -418 -282 -218 -827 330 -507 -329 468 -32 -768 475 -3 78 -841 260 -839 540 753 211 463 341 728 -509 -743 -390 461 -253 -682 129 -241 -570 723 -296 -304 546 740 -766 -604 -625 106 -139 417 249 -124 -108 -420 -307 -21 501 -665 110 563 -81 624 267 -824 -809 -110 -397 -494 -419 705 -847 -640 521 -647 -648 -267 -657 -626 -860 32 25 15 708 665 302 307 -81 -352 -578 130 -625 47 -808 -829 455 -309 -816 -663 -626 704 778 -552 -97 -209 -433 85 -53 -664 -791 793 472 603 -577 212 335 -409 647 -174 374 373 528 -424 -693 -564 -530 427 -714 -125 71 380 -334 295 329 -726 173 -305 -731 -701 -472 139 -733 -222 679 -669 13 394 -320 -374 -226 643 656 757 -321 267 -494 -769 -618 470 -643 494 779 151 294 44 532 -227 -80 242 -118 -733 585 418 -347 -328 -131 1 -382 772 -241 237 724 367 -486 735 -723 -391 -765 769 -538 -734 -405 -285 279 -464 635 -769 90 207 -342 -571 -307 -378 -549 -535 708 420 -357 282 -78 55 317 -86 453 770 204 517 -771 -36 -276 321 -367 111 735 35 -565 747 272 -44 -789 -839 -469 244 -63 -153 18 -309 221 -231 -582 -522 -168 -61 524 -629 -533 -55 -756 -513 -138 301 -248 -581 675 -815 370 66 548 226 800 -38 -463 -157 -782 500 -44 711 757 -133 166 318 -238 76 565 242 -460 -489 -93 746 225 -702 611 -879 676 -69 290 105 515 -753 340 -164 -586 -655 -259 -249 -488 -788 487 390 109 752 -24 -544 -47 523 -499 -846 -492 76 -270 617 -869 123 446 -693 -361 48 -54 -120 -363 -682 -654 -225 666 -129 -437 -402 -361 -59 588 -249 678 153 -697 469 -856 507 -838 -559 -85 -150 -852 -593 -190 -586 -823 429 719 528 -479 -142 609 5 -360 -417 -404 -529 -487 17 -356 70 -713 610 -508 372 -774 -274 264 -830 -142 -649 -520 -734 -232 488 -753 -888 504 -221 657 -41 -672 -9 -277 -21 260 -431 39 -241 507 501 222 -843 -618 -456 -829 -16 -664 138 511 720 653 -311 -383 -558 681 -777 -396 55 629 -422 -670 274 139 -625 128 528 -316 127 -793 221 -826 -266 -883 27 651 197 61 -292 72 699 -105 -633 -696 683 121 236 -844 479 250 -253 721 787 109 -428 380 520 -468 -808 -605 -218 636 330 101 -138 258 20 317 729 -329 -600 -758 385 -239 582 527 -286 -175 -172 189 -336 -443 -569 -143 -297 -759 313 -156 -512 623 -280 -807 -383 224 226 -60 248 768 495 -70 -244 283 643 585 258 668 -443 -586 -739 -316 118 39 -390 500 -792 -106 67 -860 -294 565 168 -846 84 409 -368 620 -879 352 268 -785 -311 798 -456 63 464 -489 -492 451 -609 394 389 636 55 740 -500 502 764 -672 741 493 573 602 -890 -148 219 -851 -217 412 786 -373 90 431 420 727 481 -861 -861 -392 -91 129 95 -552 -356 475 -127 290 -786 399 -149 783 605 -440 -695 294 -398 -212 -275 -641 -242 -236 -259 -468 299 767 -541 -273 -392 -610 -864 -498 -885 -192 96 159 421 -889 76 213 -466 -651 -24 682 -578 19 -603 -269 -291 -430 -19 611 27 -450 36 -676 -499 525 240 219 -859 491 -568 290 -836 720 -818 -188 519 -550 -594 710 771 352 529 -639 629 -619 377 181 -656 700 -368 594 -72 -61 -558 -90 -728 227 435 -798 330 -123 -323 338 423 663 342 -861 -737 -357 -519 -439 642 19 -669 154 -117 158 399 136 13 148 -414 -441 437 -723 -578 269 291 255 -529 428 516 -836 -265 434 547 675 -567 -881 -467 -340 -95 746 772 -846 226 16 -658 699 -244 426 -215 -2 -319 745 562 -779 -782 601 711 -374 -378 -166 -665 -817 565 -281 -728 10 -745 -699 445 -755 46 -412 550 -714 -621 -269 -796 583 -662 542 -363 709 -232 -839 129 -34 415 -535 -683 -152 -179 -511 -380 -229 480 272 -273 647 -442 200 240 -11 -200 -267 -396 -395 428 555 -329 -720 7 627 -74 -761 -745 362 -409 29 723 -666 -769 -598 58 -110 429 80 -452 766 279 96 -463 415 35 475 208 -148 -465 260 -162 29 576 -838 331 -223 -265 -302 -625 365 -581 -276 -64 -676 -609 109 213 370 90 243 -626 476 -115 550 80 -487 772 650 -337 264 666 -752 -590 -252 -463 90 329 13 -56 -45 511 669 -66 690 212 -238 173 722 -751 -33 -125 151 -883 -822 -897 -478 -209 743 -672 -730 171 -299 -250 781 -805 389 -321 41 175 -239 678 -726 546 -287 708 615 -179 719 207 700 756 -404 672 -403 492 578 -712 234 -731 -896 -64 576 710 82 -300 230 557 191 567 -771 -192 -199 778 609 172 739 403 -683 -78 478 527 -281 151 -415 303 623 506 -265 -852 86 -830 -146 -748 425 628 -271 -131 -751 -160 -594 412 50 308 430 154 -77 721 -513 -403 10 -297 -124 -98 550 324 212 -864 -670 -20 -472 -298 583 -291 273 341 363 349 -302 57 -810 697 -308 207 318 -622 -817 750 771 451 202 630 -168 -543 -231 -784 -826 457 -693 -460 312 -192 -798 -221 440 757 154 307 -530 215 252 366 -826 10 -718 415 -661 486 183 200 600 368 -427 239 -638 517 -715 431 384 -334 -339 33 127 -604 69 -74 -63 -22 -630 41 516 39 237 -518 -325 -727 90 -415 677 -884 236 -602 621 -11 675 -377 -307 -484 792 -717 200 -670 -114 273 207 -164 277 267 371 58 350 -481 705 190 218 711 550 -225 401 -859 537 -314 155 -649 -705 -756 -46 492 -200 -68 344 -224 583 -158 196 752 704 772 -60 -50 -563 369 -672 -90 133 -16 4 -573 -523 -568 -512 -120 58 -640 -352 50 -816 528 -889 -157 159 -767 166 307 -537 -558 131 -278 -32 286 447 765 418 -567 -470 -266 -72 -673 -63 395 154 637 -273 -454 -171 -860 410 520 -873 -124 228 -378 -140 116 -195 -124 -538 -621 -693 123 471 393 507 438 302 523 -498 -461 -592 -658 -22 -513 493 -659 222 -877 -411 550 -412 -799 -224 404 286 -188 -23 751 -892 -253 431 -751 306 154 -47 240 -9 301 202 -854 -16 622 -86 -545 -862 382 776 461 -164 -5 574 688 -37 595 -444 -438 -455 -389 428 610 282 -319 481 361 -715 634 -778 17 511 -763 -181 -810 -456 361 -833 269 -469 761 314 -777 243 -375 -561 92 285 142 587 363 797 737 -310 612 -325 -184 -464 -714 -854 -587 272 -613 185 301 588 736 231 311 -900 -505 550 -121 464 726 -337 206 130 455 634 -826 -74 -191 382 107 -85 141 746 534 -529 -368 202 -826 653 -194 449 214 -325 -476 304 695 -885 476 -629 -560 -458 334 238 527 322 -143 -165 -210 -720 -392 693 -34 -420 286 -260 -535 -24 394 -191 578 263 -323 248 33 -534 618 379 -845 -593 150 301 340 -795 603 -719 -890 -783 -42 -595 -789 32 -816 -873 580 60 556 -631 77 -501 -863 113 306 -707 189 576 407 -605 -513 49 -280 -79 -173 -186 -481 -675 -762 -734 -726 310 495 -461 -243 -271 770 233 169 -277 111 293 408 428 659 -763 -58 92 590 -198 -719 -132 -591 -581 513 -822 497 -840 -315 -775 -38 0 -53 -201 640 -67 -401 -593 202 -798 -478 249 -726 191 181 640 -324 798 -644 180 745 -667 -284 424 -310 -382 177 624 548 -532 435 -682 -462 -679 323 584 -426 -541 -860 462 -6 461 240 478 462 -437 -39 -507 -409 58 -776 -615 -69 70 -261 -205 -216 -271 57 152 119 590 555 607 -605 -206 468 -8 516 661 68 447 -379 -900 -839 768 -822 -203 -1 390 191 312 -57 -161 -485 702 -890 412 -242 -513 -416 -143 -635 -538 424 -525 208 121 458 -298 356 -494 -366 544 -434 -889 224 -3 -50 -527 -388 572 -683 -898 -504 -323 165 385 32 -516 -360 109 -683 -449 -44 719 281 750 675 -647 579 -404 -241 365 -288 40 -413 -445 402 -330 214 -62 -347 -402 -825 -429 -391 6 -456 -124 -741 -152 214 674 592 -788 476 -414 312 558 -341 -579 49 200 577 -758 -827 783 552 541 -123 666 -859 610 416 150 -593 150 646 486 -148 232 -336 587 -698 -555 -770 -398 178 -842 -12 -659 -875 59 207 -743 -94 732 -653 343 482 -766 -107 286 -74 162 -769 319 -91 -838 -297 -338 534 -28 -407 604 -308 -748 -350 212 26 -46 -773 -22 234 555 -575 302 376 -176 -402 255 -732 579 -661 660 -399 -675 505 323 615 -103 -448 -779 -868 14 -13 684 651 795 -765 477 191 31 515 356 234 688 -715 48 81 -852 -817 -435 -696 -650 -583 436 -480 -620 -73 700 -884 -31 366 -601 -570 254 -514 -199 -620 15 -90 19 -62 -295 -766 -43 -482 -4 778 -321 431 -446 -561 59 -523 712 240 -467 -32 563 -158 -362 556 -144 599 7 516 542 500 116 -133 596 174 461 764 -179 468 -815 -727 -368 -133 74 456 630 331 191 382 211 410 786 140 -446 488 482 -149 -867 -645 -589 -59 84 -134 -584 -627 -70 742 -536 37 -481 199 -884 787 -854 281 510 527 68 740 697 -499 582 431 -868 -756 503 283 -335 0 -28 -597 -867 -89 -451 668 749 -689 403 -865 -55 -225 -538 -208 786 457 -743 164 11 -673 -440 -79 615 -703 -121 600 17 -422 -395 -802 135 -694 40 -214 -395 364 -97 146 -702 570 -748 -411 -396 -874 -541 171 -210 62 -448 -652 481 249 -657 -711 -126 173 -580 -667 -174 521 241 -732 90 -604 -533 -728 -164 174 537 467 53 -579 348 10 745 295 -160 371 -851 -882 475 -793 564 -875 -731 270 -890 -454 66 -426 631 -393 -46 -313 416 -852 619 -396 145 552 -767 685 -883 178 -562 -663 399 -133 640 -402 461 -889 242 -694 -193 100 435 793 -769 -403 -399 325 576 -182 -513 -755 -667 -781 -185 -812 298 -425 -71 -340 -784 -464 -175 676 742 382 -578 254 -285 13 -555 243 345 -765 -274 -255 -78 720 554 -328 -133 142 680 155 646 -722 782 180 713 800 204 572 740 -441 -201 -889 -183 500 522 -834 523 161 588 -107 178 -359 231 59 -404 251 420 -63 -588 -839 -809 510 696 741 -369 -788 774 -592 173 -812 -221 -848 304 -690 -850 316 -883 200 -315 344 2 -764 -715 -539 -740 -628 -619 710 -873 503 -246 616 112 34 -880 512 79 24 201 -550 -393 -768 -884 584 -331 -900 171 579 531 -245 376 -667 199 -111 726 -537 740 -287 61 -501 798 -414 -545 -327 -510 -428 226 425 195 -480 -757 105 -549 -404 692 -410 62 -574 516 44 755 457 -622 422 -695 -683 771 501 109 -336 -356 38 452 680 584 93 641 263 742 -807 -820 -862 223 -564 75 163 -882 726 -690 704 -438 338 501 -571 229 -784 -770 -136 -475 172 396 443 -811 -761 713 730 46 194 -217 -148 516 54 -507 -146 -608 -514 519 -127 -800 -699 -453 30 424 459 -812 -342 407 -566 -583 142 592 -250 792 -429 763 -181 -144 -4 -87 -498 -348 597 -428 -772 85 380 558 -61 -423 -208 475 470 -472 305 774 481 341 -654 -656 -247 -875 254 610 113 -601 157 44 669 -348 442 208 -273 -766 699 -581 273 294 -589 309 -62 -428 129 661 -210 364 -194 548 2 330 -752 -824 160 603 -423 138 -563 -900 -741 -29 135 -145 310 480 -808 -409 737 -782 745 -49 -640 111 373 59 559 146 -749 27 470 164 693 429 -100 -898 -241 379 -137 -678 308 371 377 336 -521 592 -679 -865 312 -606 428 -403 -340 -63 546 212 709 -662 -413 -134 65 -420 30 318 189 506 -168 -493 485 156 -782 -402 -127 628 -89 -94 543 -111 65 -138 316 -249 184 -364 -628 655 262 4 -302 -515 627 225 319 -124 -535 -897 283 733 676 -319 560 723 -111 382 -375 -767 -545 10 180 -897 -385 506 116 451 -203 -214 -672 -744 -696 606 -871 491 110 212 11 -230 -599 -791 -339 236 -353 194 665 153 128 96 -69 510 557 245 -690 91 -571 -757 -166 384 223 -334 -441 76 -217 293 -443 -378 -684 -743 724 114 -85 531 -756 352 -862 579 -142 544 -128 682 574 328 -190 745 235 79 379 210 557 -398 794 93 -558 26 181 655 768 289 -61 -720 795 766 -494 -535 564 -262 268 -30 799 327 695 -551 -345 -401 422 -27 -133 378 763 717 -443 438 -477 -13 -600 799 409 501 -667 639 -440 -713 426 -33 -836 -874 -253 -817 -51 -155 -375 221 -828 -290 213 -358 297 781 134 -810 -150 22 248 62 754 -788 -431 -574 701 487 -604 144 -230 349 585 350 501 735 43 -35 -878 -482 435 -134 27 252 -113 660 8 76 689 -31 -693 -94 296 -882 376 -305 -298 549 306 591 141 -466 592 -268 -59 302 481 -875 -451 20 -806 548 -883 -412 575 193 205 774 -811 374 290 466 -45 -419 -432 78 507 573 -552 243 225 -182 -103 9 751 523 -796 465 621 242 -820 655 -552 488 296 -352 62 -318 622 -110 -804 -149 -798 729 -194 -584 -155 -423 41 119 -138 53 640 650 733 -805 -449 181 94 694 -821 242 -560 -834 -344 658 214 -476 705 672 274 710 -696 -824 53 295 -663 701 557 -618 -656 206 189 -615 686 411 778 -5 -503 -298 -195 245 -481 181 438 512 265 -149 -666 -218 -393 138 -212 -731 -830 456 -483 729 -457 608 -106 -575 -464 543 -719 -586 -278 -698 637 -832 318 213 514 328 -234 -674 -800 -419 -710 366 -415 568 -410 389 603 -162 -67 -860 558 757 415 211 437 -729 610 541 793 633 -758 440 -773 710 543 -241 771 -319 327 231 437 -483 373 -23 712 -707 702 -106 -749 630 -328 366 185 146 711 -806 -241 366 -763 -533 -803 27 -521 -645 317 463 674 -355 242 -679 -486 -753 793 648 546 -381 -18 252 432 -481 -452 484 -589 -658 -512 -422 -149 215 -845 -300 719 -879 198 601 61 -493 -16 624 311 753 -65 307 232 700 159 -43 -625 428 -503 -383 107 -516 -655 152 80 -227 -626 774 -602 -34 739 -438 11 -307 -154 106 447 259 63 584 280 -789 470 475 -342 -506 75 268 -303 -520 -148 -627 -398 -190 285 764 -191 -260 -123 -793 -134 79 559 209 702 -148 -243 641 -675 661 -864 663 407 -739 -762 -498 197 -710 275 -626 -868 392 -299 30 -83 9 626 287 -794 300 483 -832 514 -361 699 119 -333 221 -257 -858 589 -504 -704 -820 594 -48 -795 -463 23 -892 -659 777 407 522 381 175 -824 551 -830 774 144 253 620 -677 -435 740 386 -428 -529 -832 -672 456 -434 -754 650 719 -756 743 -399 540 -207 197 295 -741 534 -172 -573 300 -102 172 -749 2 633 35 -535 615 -880 734 -719 -99 46 492 495 -609 -357 -501 -293 725 95 -363 -44 -287 -838 39 -113 -11 514 -66 -643 -133 -520 72 38 697 219 262 -680 -36 288 -756 189 -724 -582 -173 601 653 623 -611 -694 -5 -613 19 -378 -764 -746 -182 -158 547 695 -656 246 360 455 538 -212 755 -246 -794 -206 -484 -394 365 136 -535 -783 -63 134 -729 491 -314 318 614 149 -181 444 -619 41 721 93 -329 -356 -733 763 -141 566 -634 19 -663 -207 238 662 -21 -508 712 -423 616 525 -370 639 601 -484 295 -211 -533 23 -412 -194 -58 273 103 362 -449 785 497 5 413 -788 -288 -464 -715 164 -529 635 -688 -426 -126 -25 223 -588 -338 476 -893 751 -872 -231 602 -610 -300 441 643 -875 284 746 -876 446 691 -710 129 714 -670 -425 -119 -133 400 -303 -691 355 115 792 517 12 -735 -544 138 -733 -26 472 -324 57 -543 410 -347 398 216 441 -379 673 -285 -349 -243 -62 -549 492 -457 -151 229 757 523 -342 -428 164 -369 83 -543 -394 480 100 -361 726 -854 428 633 -164 -406 -288 -223 571 -586 55 283 -719 -894 459 141 -625 776 -702 -210 -432 -7 -296 199 95 -307 -795 380 -488 -15 -580 -606 -251 644 -62 -697 -277 -256 -219 534 61 -579 -893 -345 288 -564 -228 0 -383 -469 -77 464 -538 -587 168 718 22 401 -123 322 90 -792 -485 788 -580 -809 -18 -864 518 -871 171 432 704 -493 679 445 95 793 240 -654 -718 645 345 -824 752 797 170 -790 -3 -685 630 668 535 -810 605 261 -622 511 498 -645 -437 -571 -170 259 179 339 -590 573 653 216 696 -759 -46 675 178 -689 -356 686 -151 -585 758 -262 749 627 603 -837 -751 439 -592 -633 -157 755 192 57 -381 634 -629 -357 212 635 597 194 176 590 -527 217 -676 -715 -772 762 665 -535 -204 -189 423 -405 -135 -197 -685 -184 -240 -295 530 8 -694 -150 597 563 -675 713 303 622 116 -715 -684 788 50 623 156 450 -632 -5 182 -364 -373 -600 585 -506 -105 -703 618 -882 257 -779 -447 318 212 -549 620 132 613 24 265 438 673 -211 268 653 279 -409 -191 -549 374 -206 -813 -671 153 93 -114 -558 32 66 120 -334 731 430 -123 155 529 84 287 -344 -870 691 756 -15 418 -716 -817 386 -887 67 662 -84 -825 -804 -108 -530 -182 -812 -136 605 -527 -203 -278 -298 254 -235 -285 46 249 -374 405 -429 -386 -63 -663 -354 -225 -785 -677 728 754 -687 737 98 -722 -338 -546 -765 -418 605 446 -26 -254 -66 -608 -267 -609 -222 -439 -653 190 381 296 180 79 709 164 322 -688 752 -272 -52 -810 -212 579 -155 -382 -95 97 -101 356 -640 236 -571 -90 174 297 730 -452 -639 629 -831 176 533 -477 443 775 696 -7 477 -718 685 -590 -584 -636 192 255 540 595 327 -752 -386 -124 -4 749 330 628 224 68 -565 250 277 625 382 -471 722 467 22 -619 401 645 -459 -47 106 -779 -84 -724 -171 -768 541 -787 -808 -332 397 36 61 125 -216 -722 -534 -226 344 305 216 -354 -724 681 -618 710 367 498 511 -518 10 196 -480 528 -256 214 129 -18 613 -301 99 -398 -740 49 728 -718 -351 744 481 -374 -717 302 449 2 407 -209 -191 -122 562 -517 -376 -440 607 289 -57 -133 540 38 790 -842 -241 -376 -700 -476 49 82 -508 -737 215 515 274 -417 659 495 15 -843 -115 -799 -808 -311 700 -702 -22 -528 48 -450 625 -889 -390 -724 -123 -500 -674 -5 -386 -900 -784 -793 -211 -888 -188 491 672 599 -487 22 -596 416 -540 77 -428 -246 35 -14 -77 -528 361 -101 -636 -287 186 475 449 -889 -769 -632 787 548 -893 433 -706 247 -497 496 -387 566 645 7 -727 -300 -457 -105 765 193 -743 752 -496 -793 408 -845 -341 558 -341 -32 730 -233 746 22 -559 511 285 -154 251 -542 108 383 -90 -600 -866 -505 157 299 -774 718 -93 -2 -767 199 -401 -190 -829 445 27 292 -828 95 -687 -610 -296 -153 -512 228 -741 -157 164 313 -804 -43 605 525 -357 381 613 291 746 216 178 511 480 649 546 -696 -569 -535 371 -127 -326 239 -778 159 -114 -294 -189 -868 -736 -334 -560 -421 -870 -719 698 -612 510 58 -238 -559 526 274 633 -447 -889 419 -571 -824 -888 -256 721 -619 629 -181 -214 789 -198 -96 -785 -75 -770 -177 -415 549 -234 218 776 691 -387 -132 -36 -817 -14 39 315 -838 504 390 476 -845 24 664 18 155 498 492 -725 -666 -345 228 767 485 -790 -876 -359 -306 501 -165 -3 541 753 -426 284 -40 -481 -236 481 590 539 229 286 -236 -838 -122 -832 -506 -127 -85 665 576 421 -697 -631 662 -696 494 196 219 590 351 -507 717 -717 -878 297 156 328 -712 708 -705 -131 401 -218 -130 -883 787 745 -816 -420 21 -755 -77 -707 -787 -651 -701 -275 -800 518 631 303 756 -579 -235 562 38 -215 -806 -354 511 -95 -488 -638 630 -500 313 -670 418 -646 -209 -271 48 562 798 -656 -761 -21 -660 -525 267 -127 25 355 -141 727 -801 656 507 272 517 603 -596 -286 -94 -345 765 -515 -866 -341 -645 -739 263 549 684 -188 42 261 -43 797 -240 -437 -407 464 484 463 -284 562 135 -134 290 744 30 183 720 -784 498 602 -218 -460 -322 104 579 573 320 753 -237 54 3 -114 -136 375 687 -279 -643 -754 683 -406 86 -779 -275 608 -672 317 -61 329 132 515 -610 -273 594 677 99 -776 -252 767 -350 -599 787 389 537 639 661 -422 450 -327 741 78 216 436 67 727 140 704 -628 190 -457 531 -724 542 554 766 -606 116 -866 628 99 505 -121 391 -614 -851 697 -450 -51 -24 713 702 316 -565 229 244 -745 -583 335 -60 -695 633 -481 -36 129 532 -485 -879 -485 -607 292 -549 87 -724 -46 33 -390 -643 742 158 -594 -56 133 -142 -532 -736 -529 -471 -709 -688 371 329 298 675 171 -180 -28 14 505 -505 -383 -787 -3 704 541 422 -596 -631 -340 290 219 -470 361 -490 -491 -219 483 208 253 518 -175 770 422 -763 -453 -382 -439 -126 -293 -17 -386 250 -415 609 -347 610 -143 -804 118 -425 646 -180 -223 551 -452 -494 557 -743 355 -145 -378 -357 -30 -497 430 29 651 -442 -791 351 -846 781 -599 -269 -529 -353 -29 -186 219 611 684 -4 94 -135 747 -680 -529 -748 -836 -620 174 274 649 421 -726 516 -448 260 668 -475 -517 -269 596 654 -286 -70 -871 349 499 -15 144 -93 -543 -329 -34 495 -44 -468 234 447 -516 665 331 163 432 -54 782 185 -343 790 610 -873 -865 -450 -695 -764 -442 -194 -599 744 127 -24 -243 -379 395 -204 -557 567 -684 257 -813 -606 404 450 -609 -309 -100 -820 11 254 107 -745 -578 634 -146 37 -675 -8 681 -460 603 541 -597 -809 -799 -525 405 -532 514 615 432 503 -756 740 -556 -40 -802 154 554 462 -177 193 -8 -642 -505 134 -350 -646 -767 589 109 -438 -850 646 402 511 -438 751 -130 -828 20 357 386 -714 -493 -865 -346 -236 48 -692 -816 -102 -692 -650 153 -598 767 -743 -248 670 -256 -766 -309 298 187 478 -81 11 341 500 -211 -756 -378 167 -243 577 -335 -587 -87 -226 378 246 145 -708 59 -418 754 57 -453 -840 352 726 9 -859 -502 96 -539 744 620 52 -570 237 -17 -715 516 562 -97 153 303 -401 140 -446 136 623 100 -662 65 672 339 -130 -255 -229 -355 -146 453 54 -269 670 -104 612 205 658 -151 -635 -770 -654 758 550 578 -566 -19 524 117 -229 173 537 514 463 -108 -378 648 -198 -83 11 431 279 -596 -196 87 524 -893 333 241 665 274 -313 -138 363 -541 799 414 -480 126 378 -402 549 199 -732 -573 230 -113 -255 -689 613 -499 -138 -398 364 -333 -69 -878 -705 -279 -26 -205 -738 -874 -258 676 -434 182 560 -556 106 -108 563 560 -737 -427 453 781 89 -541 -183 200 763 -405 25 494 -751 378 -771 -412 275 -862 193 243 499 -528 234 -571 435 798 -583 -614 708 537 -107 517 551 51 -670 -394 198 -703 -162 -237 780 -890 10 -373 -862 510 -144 162 48 392 -880 -19 -513 255 -710 641 635 -447 -405 -843 -34 -239 85 -117 247 -530 521 79 173 555 450 -488 -369 763 622 -293 -730 -434 -327 -68 110 760 -206 311 466 255 504 665 -412 -500 -524 65 657 666 -404 405 239 -702 -822 -761 -175 173 266 -400 -741 548 -214 417 -564 -284 547 -498 510 -233 94 -475 -435 287 605 189 -658 233 -404 -575 -827 479 463 637 662 -295 -529 168 721 178 453 -156 -571 656 -440 168 290 16 -521 -458 162 237 28 -133 -566 -597 123 794 -446 -114 -163 649 -574 690 78 -517 -812 7 -165 -670 -772 -497 427 540 740 766 -314 -557 -400 578 -899 -653 -417 -154 24 -704 462 -439 476 35 -615 -262 602 -141 -687 360 -633 189 -21 236 261 -21 788 -199 -897 523 -363 -827 634 -199 599 529 -707 -344 106 -483 -434 -480 62 -824 244 -501 313 382 286 -812 -97 641 -686 300 -881 -422 155 -271 168 572 -843 124 101 -488 -21 -635 -739 -897 -331 374 414 614 442 536 -839 246 -21 -532 539 500 130 -12 787 -739 272 756 114 -665 -476 781 -52 -226 -158 -330 338 97 -19 -718 695 740 193 -849 -250 284 136 -462 -259 -736 -606 -238 530 -900 277 623 -553 -364 -168 -729 774 -639 -757 -579 80 770 -385 -529 -472 765 -14 -139 -844 -497 750 177 152 -602 25 138 -617 201 -310 -900 147 363 -206 -306 604 -272 280 -554 -41 714 -455 -125 186 -763 -780 465 2 -862 32 -820 769 -186 554 13 56 135 330 446 677 -629 -43 626 110 -155 -187 425 658 639 -699 753 -487 86 -709 630 130 228 -714 -459 553 -713 -515 84 -321 -494 -86 650 530 -837 -335 -34 619 -828 422 650 148 498 431 84 -879 57 481 -845 550 657 262 12 -279 -122 69 -877 486 -387 69 -768 310 680 131 -387 -523 -622 39 655 -15 513 -234 578 -213 -160 732 -722 459 332 251 -777 40 -585 337 -257 99 677 -882 -468 -88 -77 536 -148 -150 -104 657 475 165 223 -539 -410 -509 304 -714 334 -778 146 -638 -327 391 -303 -269 -544 446 -596 186 537 -853 -108 -409 504 561 -359 -882 -264 -157 -635 -526 425 -771 -234 201 -394 621 -53 -564 -328 -573 -13 -66 -515 24 -170 -186 -692 -749 137 553 778 487 -367 -522 798 -553 -99 -467 -451 114 -830 -738 -51 -805 -823 -460 -357 48 181 -209 -301 656 287 -21 -495 -661 -38 754 -166 48 -660 -546 -848 -498 290 -13 144 62 171 -735 -25 -310 286 -241 -242 484 243 -411 -349 627 127 -85 363 165 239 28 90 -190 511 289 518 110 64 361 352 -55 305 -65 -706 -590 472 90 469 465 536 -687 -568 -771 183 -403 516 673 -306 243 -129 242 -773 -351 188 -28 78 -329 -61 -472 216 -94 -780 766 -286 797 711 -631 -178 -806 461 -848 -360 -350 316 283 -81 517 -156 -190 -620 457 267 156 512 2 -768 128 267 -264 -587 440 -631 166 294 -67 -171 -536 550 707 272 -870 461 690 612 -596 -81 330 -566 568 -239 120 34 -408 -368 101 523 154 -638 2 454 -237 269 600 -107 478 471 775 -114 166 -9 -694 367 58 508 -479 -168 -616 783 -214 -220 -338 371 42 12 427 655 -731 312 -83 324 431 393 -6 702 -841 -151 220 274 -398 31 486 -642 761 -695 628 226 -659 676 -6 637 117 685 -83 134 584 800 299 719 -876 -783 -157 -212 -297 -430 137 -134 194 618 -167 350 -332 -420 -51 -310 -230 723 -141 -373 714 525 186 433 -669 -294 -268 600 -817 -171 -178 61 791 488 -765 -48 733 -713 -180 -154 -479 -505 -792 -644 -402 -92 -285 698 4 -39 -851 -184 -59 -380 478 468 99 581 -739 -644 -720 247 -285 -50 -853 -888 -176 -839 -712 -199 140 -448 -122 411 -592 -813 -341 -782 -677 -629 479 -121 176 -653 30 313 697 771 737 -675 -561 -752 736 -602 230 227 -48 315 661 8 47 187 357 113 -810 -586 62 -315 -501 438 -147 279 289 -59 -462 675 593 -756 86 -203 528 -71 510 698 -837 -650 604 478 -355 -144 368 756 114 59 785 482 391 194 90 691 127 795 737 -692 454 245 -307 364 -158 527 642 781 -191 -705 -793 93 114 -475 -602 560 99 96 -888 -163 355 620 -874 -562 -559 -747 -802 384 765 -383 -414 -491 329 -772 -382 -409 -665 -237 -792 -613 780 85 736 191 -338 -508 -26 -338 -351 -236 -559 683 -493 761 -194 -283 1 -571 -688 -742 -66 -280 -726 370 -380 -480 76 106 402 -747 -190 -575 -307 -402 505 -617 253 -848 -159 -177 365 795 25 718 795 -710 -255 -185 -513 -140 -24 389 -77 -185 -675 495 67 669 514 84 -83 -853 -561 -328 160 -235 -635 -230 -254 584 450 -527 99 762 173 -612 -378 723 738 -163 97 695 484 29 177 -805 -341 -776 -869 1 353 -764 -126 -613 -829 245 -864 -29 499 -800 427 490 -840 -51 786 687 663 564 779 -17 -34 114 -281 -436 -612 7 -823 262 557 -249 357 782 414 415 -714 -313 654 486 -871 790 702 427 -291 -402 -49 318 -189 146 28 -39 -284 -419 319 263 -704 -624 736 247 548 -491 -333 -726 425 -408 237 71 -102 108 706 -601 -119 757 736 -878 -898 -731 -498 79 -670 -758 772 -750 136 596 547 -479 290 -612 675 -508 436 159 533 -645 -315 -299 640 716 -681 -325 202 -498 -732 644 -136 -796 -17 -254 517 386 371 -215 -874 77 754 634 123 -786 -115 -708 -503 -46 -467 -343 -528 -87 -406 268 462 325 -327 678 -834 -377 -814 780 -751 232 615 -777 428 -475 -440 -269 50 -732 -327 -407 -761 -293 106 180 -846 -246 -232 510 -730 -187 -191 -368 253 352 266 -877 -662 -386 248 767 -245 205 381 -343 535 532 -442 432 469 -340 235 509 -89 -514 -628 -168 697 -492 132 -609 -479 -194 -802 -63 149 -816 668 -433 -233 -884 -236 749 90 -665 167 -214 722 -542 10 349 -556 1 474 -508 510 620 -345 168 794 87 -712 -418 191 152 -83 337 -417 -896 -279 800 -136 -269 640 -31 -438 525 -247 1 -688 -628 494 -135 403 479 -648 -339 -87 -644 -515 532 82 -772 702 -9 525 598 83 42 -302 402 -146 -894 590 -449 -249 284 -519 612 -145 -479 610 -78 -701 -626 -528 -774 207 565 178 97 -846 -256 387 -274 762 693 -726 142 -277 147 781 479 525 -211 -499 -404 -857 168 667 422 -521 325 362 715 -897 -40 -99 -647 364 -311 130 -791 275 -730 174 -538 -177 360 477 -854 432 -11 702 518 368 358 -776 -794 102 469 -400 492 -380 -22 -683 673 -36 752 667 146 72 70 -616 711 525 -125 -726 -173 -364 13 142 -459 -420 -900 290 137 380 683 -406 -59 -353 655 -609 299 580 -277 -187 -697 -779 578 -726 502 -700 -622 67 95 -245 -614 142 -625 -101 350 603 577 350 488 -513 -393 495 120 -176 132 506 22 684 153 523 -234 -158 740 -885 -311 -652 133 263 413 284 32 -413 -765 -322 773 -101 309 665 -537 -682 -899 460 260 605 -510 -370 -348 -299 -419 571 -187 -446 -376 757 -701 -794 684 105 -600 -505 -330 582 -695 762 224 -301 -426 -728 -596 -175 -535 60 533 -220 552 76 247 195 430 -875 407 360 -255 -57 -736 556 116 -78 -705 -876 316 -737 722 461 25 789 259 -539 -97 458 -404 393 777 -792 -594 -535 528 2 -22 687 175 -174 -726 -759 -883 -53 210 -898 -819 -609 -109 -897 -623 33 559 -629 -21 -458 7 32 48 68 733 -134 549 230 -104 294 233 551 406 -294 566 -428 -549 204 -161 -894 641 -871 170 -281 429 707 277 358 758 -329 -139 54 329 -781 -129 649 628 -80 -485 -345 -666 365 -271 -643 -172 -895 132 -357 78 161 523 529 652 473 -831 -253 426 -605 -273 -67 106 469 731 263 -872 46 235 -535 608 558 752 -672 353 -251 -144 307 -255 -877 -95 -407 705 -881 -97 -864 -188 290 -612 644 482 662 -22 -126 145 212 -641 354 382 -412 426 -633 400 659 -265 -389 -295 175 -503 -440 -669 -707 570 -469 -285 355 378 -784 -220 114 578 -311 -681 131 -455 -650 686 379 -698 -650 479 -156 -485 90 186 695 548 -100 532 610 395 673 699 -828 473 590 -591 742 600 -774 -780 188 -269 289 -620 780 420 -349 -272 -793 -544 507 344 685 -891 -275 493 -50 -428 511 -401 -227 -34 155 297 -259 438 -698 -125 -722 90 -894 576 634 489 -14 -271 114 302 -494 357 129 48 -853 -18 -477 -167 435 756 -700 438 -35 -315 -351 165 426 -391 -478 -761 564 -492 -828 -289 343 638 105 -173 -209 -779 -830 -388 -470 -50 34 -302 -295 85 268 -800 532 -880 199 -153 444 342 628 -747 9 288 -127 -720 711 -369 -783 555 -360 -220 -430 456 16 577 168 324 -362 -48 750 -269 -95 -327 100 234 -698 -592 724 -438 150 192 -657 -385 -777 -121 -104 -472 -622 464 -867 390 -852 88 180 487 434 -782 489 -822 469 -337 354 -450 759 -898 -874 -643 101 624 -272 -524 637 -283 250 173 112 -810 522 360 180 -521 -700 423 91 43 -527 327 530 215 -886 -85 -516 399 -820 -742 691 793 -238 338 678 435 -242 -171 -663 275 -716 -245 -232 47 -90 756 -643 -181 -852 -572 -646 210 357 435 687 -412 -621 -513 -418 458 -714 148 176 32 89 708 485 -122 -637 -178 472 203 -29 365 -1 -607 -274 609 663 699 147 -117 78 383 -275 -702 53 526 387 94 480 464 -104 533 723 703 741 -870 318 -50 -514 272 -756 757 -82 -704 189 -718 -670 486 -499 -435 649 -234 -303 -774 62 -719 459 755 44 297 -789 -482 -98 -345 755 677 664 749 227 -578 -761 -739 -275 633 -454 -144 -303 -395 -851 -303 115 46 434 -224 502 681 675 790 202 -470 359 57 594 21 -238 330 -564 436 -390 -722 -28 -163 654 334 -777 327 -86 728 453 -83 459 321 326 -651 504 -394 -664 755 9 -796 685 -425 547 142 -587 -95 234 -739 -889 66 -301 -421 -555 -173 -569 79 -466 177 680 544 396 -706 738 -666 -893 164 687 -567 -188 -207 -296 741 -471 -264 -791 173 -225 344 516 -96 369 768 115 -24 -69 21 -43 171 -10 -257 752 -195 700 194 747 306 636 300 -722 670 279 229 -680 266 -68 -403 -374 -472 -625 -837 23 -605 -871 -157 -628 -243 243 672 -685 488 381 -638 782 -698 448 145 380 -412 352 28 703 32 -810 -802 -386 145 -299 -97 304 293 736 -271 -432 -280 168 407 -782 415 491 -336 670 -313 -725 -344 -159 -719 -1 -663 -574 572 -188 776 -289 -133 35 658 -119 -450 -65 -360 550 -536 -742 449 -616 -234 334 -736 -899 -223 732 257 749 673 514 -199 745 220 290 -552 717 739 154 -597 792 -109 -335 254 443 -706 184 -866 -198 196 -48 -265 -62 -299 131 -282 776 271 446 492 -114 -306 -198 556 -644 -756 640 -341 -524 -14 535 -655 524 99 -12 -101 -786 -774 -349 -202 80 412 764 290 -401 -166 285 -860 79 -123 -304 -860 -223 762 -120 -746 -457 55 -711 -783 561 443 700 336 43 376 -349 195 200 -745 173 -303 495 448 -505 -47 198 -88 -535 -230 736 626 -585 331 -12 86 687 -254 208 -206 -763 582 -197 347 21 -112 -851 -620 599 466 782 -264 -53 -632 -24 -35 -379 566 -769 -305 -892 -612 40 -229 -27 695 -829 -779 -603 718 -533 -379 -182 420 40 -163 658 569 123 337 -288 444 -569 375 -767 59 562 295 585 2 162 -38 -822 102 -35 212 580 695 145 152 -533 644 -175 735 370 -114 -248 788 395 120 -10 790 429 -647 -788 209 206 310 208 -549 608 514 -831 -297 -658 417 346 200 358 189 -722 172 639 -167 -130 296 -152 -656 -622 -139 -194 -720 -710 -527 -755 56 -589 -500 74 263 -245 -623 -735 245 187 536 -418 320 497 579 256 -535 131 -692 -344 401 580 0 34 488 649 -587 782 -752 -703 744 692 392 -47 -700 459 -781 -588 760 686 -641 -406 510 -590 -164 -103 -182 -165 -194 -493 738 -853 -74 -151 -748 -424 -313 -212 -296 694 -152 440 420 399 -218 752 -466 -161 -788 -791 -129 -489 -464 -801 242 -65 418 508 -217 -12 -671 -533 -47 13 52 -79 -707 136 642 -752 464 22 -759 -624 -205 29 -173 242 -146 546 137 -844 192 -225 -624 771 130 -580 -213 -332 -708 537 269 240 -788 278 262 -354 421 -32 -437 -304 774 516 -564 -830 -646 508 -239 743 709 534 -808 -24 551 -445 186 -45 -301 201 -177 -86 112 366 -385 400 549 -447 -208 -358 -34 -403 -141 335 -206 -183 -260 -580 259 -90 -482 -589 390 -302 579 139 -257 36 -838 -840 -66 589 -599 -825 739 -775 -296 56 256 -240 36 780 371 35 -655 -110 -799 420 -587 -517 -860 257 -665 -382 786 -532 612 280 -220 744 -243 -587 -765 -164 269 -400 -778 374 468 -614 -667 -432 -228 271 -692 -510 164 -881 -312 -205 174 364 -839 258 174 -583 619 -54 89 510 101 493 -751 -727 -835 -9 -416 159 775 -404 -274 197 113 390 -614 -209 119 -374 -273 593 -840 -61 -812 -708 785 369 689 442 785 527 571 7 627 -189 286 -56 419 403 584 -633 413 554 649 -579 145 -715 -378 -714 -826 100 -735 -214 295 -196 622 -35 312 598 98 687 580 -247 720 -284 -826 570 -364 424 80 -668 -280 497 -702 -487 47 -755 -542 239 -878 -571 365 -744 208 661 -589 343 677 175 426 418 -685 -778 -769 365 349 512 -596 289 -782 558 -491 102 419 -295 -491 -194 -848 678 -15 436 100 -43 -278 105 -541 445 -16 -769 -317 210 -394 -64 -527 93 206 -27 -565 -624 -456 659 -562 -771 -88 551 -89 443 199 767 309 135 -335 3 -805 -150 549 348 -290 605 681 -81 -413 536 347 -233 411 -750 436 531 -270 -251 134 529 -511 458 41 637 -713 595 -607 -597 659 81 -900 364 68 205 395 -409 -50 621 -464 144 -418 -154 -353 459 -40 -437 -690 35 -356 -524 -655 -288 379 -675 272 137 227 788 581 549 646 579 -497 556 -724 442 35 -893 -689 -758 -145 -120 -760 -598 9 631 -14 367 -608 -389 236 -262 536 -840 -392 -380 325 -802 -560 734 -565 637 -699 -201 -414 -850 687 602 -395 85 -193 665 -50 657 -207 -764 -703 -242 -371 -204 -302 -352 -646 87 564 56 484 -593 -46 -815 395 -253 -874 367 -736 -768 753 -753 -229 384 -279 -478 312 -733 -96 494 -698 644 -583 -335 407 547 -597 -600 302 -858 545 -731 -520 -198 77 -422 658 585 672 -514 267 -833 -679 367 -159 -824 -33 -86 -368 -113 678 626 -409 541 651 480 211 -479 -791 -759 149 116 768 736 124 396 83 268 -94 472 -229 71 661 571 655 215 -142 -380 670 -420 -683 -351 -170 -667 254 612 -495 379 -837 -386 -465 -403 -637 -119 -652 -602 -149 -836 674 -97 571 748 -513 414 -686 631 -75 351 589 264 335 189 265 223 -12 -735 -668 -179 -568 3 -524 270 -222 -885 -406 -124 557 -226 -35 -568 -519 -368 244 289 509 -887 446 -199 78 -378 -658 263 -229 20 758 355 337 165 -225 12 -453 469 159 -17 -511 -275 674 560 -343 278 478 -770 729 -502 509 764 447 -19 124 -887 -161 8 -365 -38 178 -681 206 112 -852 -9 453 -26 -377 -763 -662 -323 623 729 -632 685 -457 272 -650 -407 657 228 748 760 -372 -71 -489 491 213 224 -750 -79 -578 -99 -783 701 -267 147 -236 -803 94 -10 -76 -681 -197 -219 -751 535 485 80 416 365 599 -627 -134 39 624 -204 -229 718 -268 40 28 -772 -725 -159 267 711 237 389 795 287 -388 -48 782 512 360 -94 217 -219 -448 -82 206 -368 -778 -348 -8 -530 661 -158 -87 328 -308 -843 -564 754 641 -595 -397 -179 450 -438 172 683 -464 -264 -241 630 781 -400 -865 -707 573 296 447 -624 513 -267 -600 -810 -121 -518 117 -663 -163 -2 485 392 -462 383 148 633 -726 -396 561 17 -836 -879 -786 -277 -460 -829 732 -724 -250 -369 -525 -552 -765 625 -702 -760 769 397 -522 -599 636 -44 16 245 -8 -348 332 -731 692 75 69 193 -408 57 -400 676 139 360 497 -337 525 139 -886 -548 -874 -388 -149 127 -350 272 -762 -391 -596 -544 438 694 456 -53 533 -399 192 -639 187 698 26 706 648 20 217 105 -44 225 695 729 673 -826 68 -212 -138 766 -57 118 441 411 -180 -515 -167 -590 554 -446 739 -761 107 8 -865 229 -685 97 -891 -788 -415 -309 739 -452 273 -124 -601 104 -703 341 -713 -256 469 525 268 -520 -16 -383 413 -144 64 -780 519 -857 307 310 349 370 145 646 -802 -230 -873 -471 416 520 315 -887 366 399 693 731 316 773 442 -412 -198 800 673 -886 443 -477 -502 -117 420 315 789 250 -429 262 -263 -846 -810 153 -81 -868 -556 -615 370 -521 508 -547 695 -773 -625 -651 -96 174 271 400 637 235 -580 -434 -255 611 565 295 40 486 685 139 223 -506 -783 327 13 -284 -329 15 513 295 583 -696 -696 236 -190 -888 -161 157 515 608 192 -701 321 -733 -101 -730 690 544 193 384 -59 -748 422 171 529 -444 -46 96 347 -167 299 -597 295 338 -379 675 177 -786 -569 493 -60 -753 360 372 -413 -1 -752 203 767 37 -552 -692 647 -744 488 163 442 184 -849 317 -701 -731 591 -873 -460 637 157 455 -180 -529 -191 -329 -709 559 92 -299 -297 -885 -836 -872 -325 -268 -208 345 -368 291 -139 48 -842 -459 -725 266 119 -128 619 93 -193 -168 -523 509 466 348 -175 -807 116 -632 -751 -427 -702 149 635 550 -443 57 285 296 782 -880 -407 -701 575 -255 225 -774 699 426 -395 775 -196 -208 436 -593 -417 306 31 535 341 567 -330 -275 744 -670 1 499 -279 771 543 798 349 370 -322 779 -548 525 -290 617 -310 449 427 205 -253 -389 -472 -354 178 -106 378 -461 439 -48 80 -531 375 305 749 75 -370 638 -16 612 -672 -786 745 -514 -13 -269 707 663 -384 -3 -859 -396 -133 -658 -358 605 450 -195 -681 -514 624 369 -696 -518 -396 94 -309 -377 -65 -517 484 543 -478 -726 771 617 338 687 430 -740 691 29 348 371 777 -274 -582 -521 -122 563 241 -505 115 -580 115 702 369 -167 -587 -89 695 62 -325 -273 -552 258 -453 -233 48 4 775 -125 -195 796 -283 -698 -241 468 -784 -703 473 -418 581 -92 -659 578 -726 -517 -640 361 206 -758 -658 398 -435 -554 -546 404 -131 -742 637 -743 278 -681 617 783 -850 568 -876 -394 693 -611 657 70 193 -3 -883 -748 331 276 591 494 -445 -737 -558 -449 711 17 -127 -714 -522 199 176 519 749 579 -96 478 -689 -586 274 -69 -826 -248 -389 282 -809 759 -654 775 700 750 -458 537 36 -82 480 647 -212 98 -122 111 125 63 -266 235 518 217 325 -106 -714 -375 -361 -507 255 -224 -650 -278 -263 39 -193 -272 -214 -460 -745 -14 -754 -313 155 129 -67 -723 -417 465 590 23 417 -705 656 515 -560 -786 -885 -689 -771 -635 277 649 265 -683 708 -472 469 -296 115 256 -307 476 52 279 -194 -214 680 -315 -554 -425 22 784 364 -482 -489 -397 47 -5 -745 255 353 591 -454 428 -512 -190 -288 700 479 -504 592 688 355 -493 -524 -398 229 -101 658 668 -490 -891 533 -328 -652 -671 217 -472 163 -713 -490 -818 47 -310 -179 -398 -266 -762 -111 719 84 -682 -236 392 -43 -383 -410 -606 639 -149 296 -697 -650 91 -287 35 -70 -326 -282 800 -766 -376 -5 -800 -423 549 547 -698 560 535 242 -615 -467 673 -274 276 -840 -154 453 -572 -81 266 283 -723 -438 150 -596 -212 -791 609 -738 -419 -708 14 -130 -252 357 -641 -245 -185 98 -489 -737 -745 -804 728 -383 152 385 -769 -245 -427 -684 720 36 87 555 491 -716 777 -759 -374 -179 267 225 -589 -202 -80 22 -439 509 241 -388 -41 -900 -205 76 758 -36 192 444 -400 15 342 620 662 425 -280 -523 -395 -79 681 -451 -631 268 86 206 -111 488 705 -266 -180 -79 152 -175 636 -800 12 442 584 18 355 680 -1 361 -618 689 -681 -302 -241 -238 87 -865 634 -215 69 -820 -696 435 186 -152 189 -262 105 707 703 70 -823 704 220 -362 282 -865 318 -277 611 -715 62 164 512 478 152 97 498 -476 496 -191 -327 -583 458 -263 -840 -170 -414 -652 -489 220 -767 -592 182 317 376 -270 -211 -348 775 348 16 683 697 28 -555 -253 -184 -594 339 -900 -374 -291 -896 -696 -832 275 -187 -12 526 487 283 317 328 582 -577 30 -741 722 678 204 139 644 235 242 -736 447 -81 102 511 -28 273 -104 619 627 -95 197 -295 -289 -577 714 -440 350 176 -195 -35 620 -552 -487 421 402 729 741 -588 -709 19 645 -828 -637 -91 613 -467 -641 147 -324 -163 443 209 656 22 -405 650 6 -552 -467 -486 -777 -276 -412 -413 -737 266 -326 -829 -321 768 467 -673 309 -91 175 773 430 -712 -816 767 -84 -397 460 103 200 -164 196 243 -95 642 -724 5 101 -817 -607 354 24 -82 611 -173 -639 683 519 541 730 642 451 115 714 589 -722 73 291 400 138 218 -129 299 -349 430 -344 -647 569 -469 -452 -325 320 -732 -641 -786 -215 -593 245 599 -198 467 -719 606 -55 -211 604 -781 204 -123 -770 -584 -558 -496 472 -511 -20 -399 253 -167 -821 -894 -264 -170 -465 -650 -200 -829 -165 -769 -6 229 -323 -515 609 536 -148 -747 7 229 -336 183 -315 -291 -569 -158 -681 -94 395 575 796 -783 -454 712 798 782 -784 551 540 198 -695 389 17 -116 -848 -216 -127 -806 -758 666 -164 -199 662 677 555 215 262 -370 -28 -108 -818 -134 -563 192 786 292 119 -246 -345 453 713 268 713 220 -112 762 515 332 -97 -566 -246 -673 557 139 -47 11 130 -238 -863 -691 72 441 -107 -374 -254 -375 -140 533 553 119 273 2 -190 744 298 -551 -773 636 -714 -362 185 -839 663 -529 -107 435 152 540 497 651 -735 -723 660 -653 582 593 -453 -79 -824 97 -476 -369 -776 -188 -514 262 -602 432 -641 -576 171 363 -634 337 503 100 735 454 429 660 157 720 66 -478 405 739 -729 706 490 -272 732 -751 663 226 -793 -202 -898 -340 -794 750 529 152 338 -400 201 -532 -732 -644 -494 597 660 -600 -495 290 84 152 -590 41 -535 240 85 586 -407 625 -489 -587 -41 -409 -545 82 151 26 606 -617 382 -284 795 -444 368 -435 42 -715 -535 516 -376 -708 -143 250 -172 -361 -423 698 -621 -283 -369 -799 280 -185 361 573 246 206 -44 394 -471 269 -371 -231 210 114 -442 187 -590 424 611 -68 344 768 486 -684 753 -30 -585 20 -108 456 -329 -291 -134 307 -872 188 640 264 -261 -233 156 -258 419 666 558 147 -872 -49 -743 -521 -313 -108 105 -543 454 443 130 -809 778 259 -817 329 221 -560 -486 209 14 -209 355 83 272 -821 -454 40 123 -584 -346 -382 570 506 -704 41 -448 -346 194 562 58 768 -568 608 -390 -332 -500 167 -706 207 764 368 287 -338 453 507 -519 -474 441 -522 650 520 562 252 387 538 -690 497 -739 -704 592 -206 688 670 58 -236 -529 655 -256 -627 325 -714 109 301 734 752 -448 554 527 463 -409 738 589 -555 -203 -264 104 -83 305 -707 -150 464 176 395 -192 239 799 -315 -444 444 514 317 675 -681 265 726 632 406 -63 -349 701 619 -321 113 -275 251 -773 568 707 -592 577 -788 610 -173 443 -53 -503 -817 621 699 635 -686 -727 590 724 604 -256 446 644 -89 607 693 -586 -42 -224 -625 -192 188 22 386 -623 202 -571 -377 316 -112 -4 556 490 -679 -878 -304 -859 44 304 -520 363 428 731 334 -813 -774 209 -509 609 60 -793 295 688 -50 -97 351 -426 722 -797 -344 -852 589 -663 716 -433 306 609 -323 -815 -581 -535 -878 769 308 371 -36 121 132 509 547 245 -249 347 -331 -505 -388 -349 115 -406 47 -342 -444 463 -229 -172 355 -340 -376 530 -167 -887 -141 747 -551 376 -137 363 -357 311 -39 -650 504 521 548 -682 -679 509 -197 -701 637 -414 310 -842 -643 -345 -60 -637 -535 -505 -555 -653 -684 -619 -493 -864 -274 -468 295 -40 186 414 558 -545 -365 670 654 -565 -396 -855 472 194 383 647 410 128 -877 78 76 -795 -302 -645 741 466 246 290 737 367 698 -644 -399 473 -401 630 -690 -92 -295 -816 470 633 -630 451 -208 142 -617 263 602 -804 -70 752 556 732 -435 -17 -864 -123 596 630 512 189 -305 772 798 -15 -595 -713 513 75 -733 -177 64 -251 -155 -190 -839 -484 68 242 102 314 -400 -776 -85 -252 -614 596 358 687 -75 -219 -819 517 -25 -550 -26 -431 -631 193 304 -176 -867 141 -362 794 -329 -146 -172 460 650 786 471 665 -620 225 -376 -388 -147 249 -2 647 92 734 -383 404 -587 -376 -742 -280 174 700 430 265 186 800 469 371 658 -207 519 39 606 252 304 -461 277 370 708 -184 140 10 -123 -532 107 -450 -720 85 223 17 -386 -221 -410 460 687 795 -546 -890 343 86 -409 544 298 296 391 -241 -892 420 130 762 -132 -7 -177 -26 629 -455 -438 -440 -155 254 -263 330 -159 -521 6 -613 -207 64 637 -51 -341 -802 -737 -724 727 356 -350 -114 -707 309 750 738 -438 -226 354 495 271 -750 -389 91 -459 -887 514 259 -779 86 -760 -697 432 48 793 704 337 679 452 -232 -354 334 -124 501 325 -521 480 -885 582 470 137 -38 -386 51 628 -270 -340 -55 -202 368 -443 -842 -482 -105 623 442 -34 398 78 -806 -483 267 -436 -817 453 -505 -486 170 239 384 79 -799 -634 187 51 -607 798 -368 572 -540 17 578 658 197 -261 49 -526 -449 592 -152 -155 -498 -736 562 -825 -738 -855 -250 266 192 81 -507 -697 159 163 -165 -328 -895 -95 -761 10 278 328 531 320 624 792 314 -537 -880 -768 494 -111 -226 -93 171 -532 -270 -421 -306 -245 -704 732 495 -217 -391 -534 570 479 -429 649 567 -429 770 693 -744 -343 -263 -727 525 -721 342 393 -642 494 232 -99 428 -223 59 -629 608 -633 438 749 171 711 -71 -662 -455 313 -782 -154 -207 -122 542 617 118 -678 311 -645 258 217 414 561 -315 -228 509 684 -607 -79 -809 539 -790 -335 4 351 421 81 792 -186 -298 -715 183 -723 -690 555 279 206 -236 -625 -439 -555 -449 -276 679 -560 713 -429 217 -822 -847 782 -305 565 398 -576 147 -816 -766 433 670 661 -381 -574 588 -390 284 771 228 -710 -647 247 -744 401 755 191 0 102 -289 -59 158 -492 -842 770 774 648 -37 -414 -123 746 223 -361 -698 -706 -533 126 -208 363 376 -502 -158 569 -210 552 99 444 445 -190 -271 619 365 5 -79 575 240 -765 -328 -307 -641 -610 -247 540 739 -100 273 -705 120 401 458 -41 -826 -272 -533 614 529 -611 -51 -284 -533 369 710 134 -576 -708 -469 -563 -237 -836 639 410 661 -884 639 -391 250 92 -750 -211 -342 353 -210 107 284 512 -213 203 -604 601 120 46 -348 507 -31 -196 82 377 -809 -530 -831 -191 -20 -571 -448 104 762 87 -798 -489 -454 518 41 -745 -311 79 722 -246 -98 -885 -626 -587 212 749 -56 -884 -153 -524 241 74 -336 316 -755 524 775 -266 -675 -509 428 624 -559 274 -273 -319 -728 -379 -719 417 786 134 -13 38 -598 -66 -676 -159 -389 -494 -184 -553 697 649 756 -590 -713 -381 280 321 799 -772 -53 -667 218 722 51 674 521 -590 -439 -73 -486 278 -834 350 650 -265 -597 -209 -822 -99 735 -359 110 -623 431 -890 -714 -674 194 -340 -355 -399 112 25 -846 -630 -346 -322 -54 412 604 415 424 -744 -330 -180 192 196 -337 -22 -73 13 288 483 -301 -176 539 -106 -785 685 -185 194 447 237 -719 445 695 69 663 -831 -19 -329 700 -400 -558 -61 -590 -431 168 -777 -51 493 -583 743 -826 -508 -186 -236 -431 -842 -368 -574 152 -574 750 -779 -174 799 614 505 -342 564 -393 485 -41 273 111 167 -661 -43 -760 -464 275 -560 -813 -443 174 -242 -559 -871 511 -109 -614 702 -560 767 355 -303 -724 -598 118 613 -341 684 -103 -357 727 -868 791 -208 -770 -72 -468 -671 794 -105 -29 -609 -750 549 -516 -98 648 -554 -257 790 -404 749 -696 -728 -673 95 -609 -561 -731 -330 150 -649 581 367 632 624 -269 383 -727 197 -347 145 590 -368 151 -208 475 521 -145 81 507 -451 687 -594 707 506 -445 -14 344 4 632 -895 787 474 -865 415 -349 147 -355 514 -789 -860 -220 396 -336 624 638 799 656 -757 -662 -390 -834 264 -466 634 546 -889 484 -829 703 -789 -351 -317 242 81 -877 -837 574 251 -511 -148 -151 -469 -56 -434 -699 454 508 255 406 519 161 416 740 -583 139 -7 -654 32 -142 -725 708 -624 120 -704 321 -790 -809 -661 -327 -477 277 98 532 -638 -144 34 -296 168 -47 -853 232 -285 728 267 37 -432 -667 -89 -881 -664 -17 163 -560 -316 -66 -835 449 -375 -329 27 -215 560 70 752 -436 149 -249 784 -855 -448 -697 75 -12 -238 -854 -190 121 258 -450 423 47 788 -244 783 368 768 -522 182 376 595 61 476 422 -864 -632 -381 -410 -77 398 200 178 -344 -684 282 186 -660 -349 360 -203 108 237 299 -534 -74 -531 -127 -280 -571 -887 506 291 -33 -718 -248 -149 297 -836 742 384 76 -711 -842 -897 -721 -555 -25 -579 -607 102 -342 289 762 -630 -773 790 -569 505 -895 -631 -136 157 361 -815 371 -443 -138 -222 -696 -674 -19 310 -303 -829 172 372 -105 51 -431 684 -116 546 41 -352 -89 -883 180 -785 499 -899 -710 -841 -264 29 -404 -882 -701 -553 -376 -101 -288 -142 129 500 353 -857 28 651 -553 -803 320 195 -433 -343 -730 -450 -236 -492 -777 -518 -11 514 711 129 -438 -583 743 -759 -369 721 524 151 -313 783 284 696 67 -196 581 -485 -329 193 675 426 -379 335 573 -176 -499 -358 -680 212 -702 40 -67 781 538 198 -268 -882 628 -720 -99 -369 161 -198 -553 -492 -553 -538 -564 214 595 108 -591 542 80 -219 240 266 -228 513 -319 95 299 -254 -765 -847 172 72 -886 307 -827 118 -473 -179 -61 485 -121 -61 400 -706 494 -347 68 -759 -398 -876 133 636 -451 389 -318 69 598 -434 -597 557 616 -164 170 64 439 239 392 -669 -179 -626 722 -480 -818 623 -1 -427 -724 756 -834 68 675 -174 -273 -203 -671 -343 716 85 -874 523 -709 -559 520 -421 225 237 427 -345 -606 367 -757 9 797 -188 -854 -870 750 -263 24 442 723 -74 -228 398 -73 -10 156 758 -246 174 264 -169 67 -631 -257 -42 652 -233 319 645 -381 725 -263 565 342 -768 -90 -302 687 -271 768 -20 134 391 -82 -49 -511 729 491 -252 -775 208 261 -425 -420 561 461 331 -572 529 306 -465 599 -711 347 467 489 115 696 707 -112 80 -29 -534 -101 194 306 -208 384 122 444 -349 -445 89 732 -802 372 -598 -274 -860 -210 -251 332 -707 205 -377 276 -149 412 -489 -542 193 417 -133 55 -633 -574 -284 163 393 -664 -129 97 724 240 -591 7 -716 290 -737 696 -682 323 -230 -408 -234 343 -114 334 596 68 181 -900 -184 563 201 181 -209 82 -766 52 431 222 719 30 565 227 -421 -21 -874 -78 73 -74 -65 712 74 691 642 -92 -885 217 621 -739 655 707 -355 -459 506 -469 30 796 242 -257 464 563 -619 -185 -187 125 740 386 -854 504 -198 -801 445 186 -373 604 -752 -304 337 -727 -713 671 -778 -53 -85 -130 314 32 -777 411 519 327 183 598 -261 424 668 304 -563 91 491 -53 200 219 -319 -279 179 -109 -629 -321 -570 -92 -539 682 794 -606 386 -196 660 -815 697 -898 781 -500 291 43 5 -511 -894 -864 -212 -592 -717 -266 645 26 648 342 -525 424 -391 -271 -272 -827 292 -500 292 214 -113 463 795 -656 416 -277 -29 -415 -338 424 -751 685 528 730 -96 -787 157 -258 -360 -105 -143 77 746 -742 -456 -487 475 -8 236 767 -486 -434 262 -399 -418 282 -479 -271 439 226 531 212 314 661 186 692 311 -597 632 525 -273 -347 -536 612 182 -84 763 129 -897 376 -691 -161 525 -321 286 80 738 -280 -719 30 56 416 451 615 -229 293 658 95 -484 -757 -118 328 -353 370 555 702 -797 -576 177 -177 -305 569 -313 692 216 538 799 -122 630 -750 -286 -684 -678 509 800 781 -222 300 -810 -828 -311 461 450 -431 119 -730 520 -723 -182 -443 305 -63 -463 84 411 -621 502 -857 -197 202 334 -497 -660 217 504 -44 343 255 172 756 193 507 -525 333 340 37 259 -172 486 611 -747 631 -52 -156 570 776 670 -492 -718 -415 479 242 254 720 300 -774 -333 124 239 -643 563 279 -701 456 320 -594 163 -337 -875 477 -160 277 0 -894 129 413 638 -201 575 -616 439 787 665 -174 278 -634 -707 370 -353 -559 -783 -4 -332 -871 -616 275 -56 -772 670 720 -194 195 -898 371 415 49 625 -143 -580 500 305 -738 -509 162 351 610 -480 358 -799 731 598 433 191 -686 -455 258 -156 365 -685 -603 21 -25 -87 -281 94 425 744 -613 -137 -178 -527 -401 158 671 202 447 -854 -125 -109 -180 -286 -279 -408 573 237 776 260 680 -874 629 172 -71 154 786 -54 -775 -847 578 -100 -266 716 445 -151 -893 659 343 34 141 -144 -133 747 453 148 618 101 123 517 -633 -540 -503 -558 -753 745 -454 -713 346 -251 141 -246 -850 -841 -594 -759 555 122 -371 186 19 -250 724 322 -475 778 -850 -31 129 -88 608 -432 -438 -616 -351 -795 -740 735 -727 316 564 -772 22 -541 764 17 -297 -252 459 402 -296 -553 656 576 -821 -111 67 -529 408 -394 -864 -861 -144 -274 582 70 -899 -436 -22 -615 267 251 -791 782 65 -312 171 458 688 -811 -345 -152 327 74 607 -4 704 -773 -240 710 285 666 -229 265 -214 328 -874 2 -433 369 -415 -591 145 646 -419 675 580 15 430 690 -73 -424 532 -339 218 -133 315 626 -289 -522 -857 646 -435 -361 -146 -624 558 638 206 -41 -421 14 -415 614 549 766 445 -867 599 -26 -16 489 135 -59 196 -500 -336 -836 769 699 -279 -141 549 -180 -631 -280 -824 34 668 -242 -465 701 -27 28 34 -628 -389 -150 -615 -610 751 712 498 -791 -633 -699 195 54 208 451 -29 -656 -140 -309 -645 -453 458 793 -254 -367 416 -535 -470 452 537 -59 9 -92 753 -889 245 -71 64 534 585 -696 325 -419 -741 745 -682 397 179 478 -173 588 154 443 289 754 -831 100 -595 621 271 -172 567 283 772 -885 -419 -772 -32 -500 -560 498 97 611 515 -868 536 193 -403 643 -448 -829 384 -536 -852 525 579 496 105 -428 -879 -878 266 -241 791 -723 571 188 732 -720 -80 435 754 507 510 -156 -188 -189 154 307 -627 -900 -336 653 203 408 -42 558 700 -185 -754 -70 -460 -782 -622 52 692 -637 631 -203 -807 -330 33 -788 722 347 564 -435 776 -440 470 -462 -469 10 -864 -326 142 365 756 463 -113 399 -819 399 -882 -837 -342 -550 607 600 -618 668 84 -307 415 -859 -894 -273 -94 246 -826 239 -448 -45 231 -590 -269 -691 482 501 -482 -424 590 -277 -223 200 715 -655 -166 -262 -772 511 -418 -592 -480 787 -620 95 -20 -138 -320 112 -436 -739 244 88 260 -433 253 327 481 -134 -494 -126 223 532 545 -809 488 -260 -387 -560 -733 -487 273 -259 520 -667 661 152 120 651 -776 186 672 -109 558 -105 -133 511 -469 -613 -597 -565 548 -559 -634 -663 -473 735 -275 -546 -661 60 31 -827 -73 -725 208 451 17 -205 -621 -594 -79 104 734 228 262 -10 -553 133 798 315 -145 358 770 -886 64 686 -232 662 -346 -818 -742 218 -142 -738 -261 -7 159 -788 -253 -687 -124 483 39 -863 -163 -839 689 -600 -5 300 -357 198 697 679 -583 -642 170 255 406 575 485 658 -757 631 771 -471 -597 775 -67 -120 -809 468 -42 -752 141 -118 122 -281 336 -519 -594 -589 582 461 767 -126 -73 127 -103 519 444 432 421 515 -175 385 -818 271 -173 31 157 -845 -478 -343 796 751 -514 159 -416 471 695 -438 763 -515 181 -438 679 148 488 -551 -693 331 748 174 620 -152 286 658 -781 -867 37 784 692 638 -147 641 -759 -858 -420 -524 733 -361 -636 450 -547 -308 507 475 130 254 157 106 -487 92 21 -662 -82 -315 -245 -273 204 297 -672 344 -150 114 -888 76 120 288 439 507 -748 -843 197 -337 -723 -700 -671 -223 85 -327 -739 -271 -87 -478 -795 613 591 246 470 530 -53 -505 398 -552 603 349 -557 -602 -512 31 593 -373 -572 -659 530 -375 594 686 454 36 467 419 54 -811 -862 -874 -138 -531 494 -273 435 -690 -594 124 718 -615 -873 104 72 -279 -781 550 -2 -331 -635 298 547 782 447 -354 -899 403 -676 494 -38 -488 539 -640 777 -154 -366 269 153 419 -649 75 198 -118 751 761 -501 -713 -641 -633 -97 -162 -435 758 -73 -812 432 -424 -685 293 -584 280 375 77 -724 87 439 612 -83 -156 450 297 89 -531 495 284 -471 770 58 -575 -285 -547 509 -667 18 242 -378 -386 -648 -644 -376 -18 -745 579 -459 644 -540 -557 -545 -433 631 -168 770 -685 9 -493 201 -213 536 -790 395 -539 -394 473 689 248 235 349 -583 -885 401 -2 531 690 82 -26 -702 -432 -714 -214 337 538 707 218 469 -205 578 122 374 -726 669 770 525 147 44 -760 606 365 -306 -819 633 -271 -257 297 648 -124 693 -835 -694 -755 -581 -542 406 602 105 268 577 -416 -47 650 -837 497 271 -771 -100 -568 690 209 -416 530 -456 186 -502 137 -178 -653 -635 -379 -304 -490 23 -768 -219 124 796 -893 -508 443 54 723 -139 -700 174 59 480 -213 -448 150 -770 -532 282 226 -399 541 -733 -559 661 -28 76 30 -769 35 -24 5 -820 -71 60 428 738 -425 -679 49 -625 755 -294 -548 779 -533 662 -141 -873 -820 -385 -782 16 750 -589 325 591 303 -494 608 -893 562 81 -502 350 538 472 -599 595 88 -12 7 264 443 -343 -309 -714 -425 388 -607 -603 622 -418 -692 -68 592 150 513 479 -123 -270 266 -794 -98 557 273 -880 -17 644 -385 515 -13 -60 -306 -750 771 -705 95 37 41 -577 361 -445 463 -251 255 -888 -736 -638 613 380 691 -520 200 -897 165 -219 -731 -593 -607 -875 774 -568 -321 -63 -698 329 616 778 380 -793 309 25 -740 193 -346 -579 -801 -43 595 -267 277 -320 661 -368 294 -836 -667 -650 93 436 647 -371 200 -706 674 472 104 394 -233 363 88 433 -890 454 -555 23 253 182 -435 588 344 -221 526 -123 755 -97 104 546 154 -825 -630 -431 -815 33 -865 353 409 -71 -867 34 450 156 -371 571 784 298 -698 449 -450 -576 -338 232 666 212 -505 648 -583 -490 157 -126 495 482 758 -315 68 7 -630 703 -641 10 -188 -467 -23 448 364 -552 81 508 -23 -188 -656 -461 -743 763 -124 -719 -549 244 669 -750 -664 -162 17 551 -393 -150 276 -779 -441 -811 -830 564 267 -367 -800 690 -507 465 719 706 -485 258 616 -398 -546 143 -836 58 426 -612 -695 738 -612 -852 216 455 387 746 -639 582 588 -848 -529 -30 -710 -589 377 -241 -706 -528 522 -284 -244 -823 -265 -688 145 725 -78 -112 21 -706 163 257 400 119 376 -555 -338 187 149 635 408 244 -683 244 405 618 438 -229 -739 212 100 163 -368 78 692 738 -740 -741 -689 292 230 -222 -812 187 9 707 489 629 130 1 377 307 -369 -415 712 683 -447 618 -821 668 -812 -668 225 -707 -469 -484 -55 208 -201 254 249 739 30 7 276 -268 586 778 95 -107 412 -411 -104 -581 -7 -307 -250 -366 -195 309 -549 52 466 -339 642 -832 553 268 -807 109 -44 -866 -770 -740 94 -669 705 -181 -262 -359 683 -273 598 -848 498 -375 -35 246 255 116 -512 635 163 -882 -388 -143 -527 -326 -465 560 -725 634 -479 672 476 746 71 757 443 -788 701 -708 609 -513 564 -190 -781 -367 252 20 -276 -258 527 472 -8 211 418 416 -829 707 -619 -665 -123 -470 -409 406 -591 -238 -517 -802 458 -312 -764 633 388 362 415 -241 -242 548 -372 -331 -531 -182 417 118 716 277 -367 -340 -554 773 -156 -312 782 704 -159 -379 -742 -27 -301 -426 -611 730 624 301 484 375 527 -752 372 90 658 -630 681 427 -703 -647 -870 -239 -239 -723 148 -332 213 -578 423 222 -692 342 397 -424 -683 -716 -369 -121 -434 -828 -713 693 298 -109 -110 352 658 708 -836 -609 -829 -602 711 587 495 -150 -362 -731 -536 182 -625 -132 -156 -137 693 -265 -878 528 -129 -390 376 -416 595 271 -97 -827 609 -686 -654 34 14 -669 -491 -551 -258 -823 262 -880 -306 -99 -182 310 -545 -198 -528 -698 -787 -566 467 600 439 -537 86 617 -848 102 762 -276 395 -693 229 -333 361 -116 308 509 -97 -833 213 665 -886 -78 -759 -521 -748 69 317 -200 735 -274 -390 133 222 -206 -70 795 -469 -797 501 170 374 -767 -226 355 549 -262 -163 391 -380 451 -386 -213 661 -618 -728 645 578 -91 -363 -876 -204 -496 -714 -477 -418 -715 162 565 -548 205 244 747 135 327 -777 -317 390 -889 -165 -567 -842 -577 493 231 -115 101 93 -26 -558 -878 528 -266 -435 666 -763 -315 -63 681 -566 283 -365 -121 -420 713 7 787 796 658 52 154 288 764 -291 -438 273 -389 -787 -385 706 -402 -157 639 631 240 59 -297 562 -495 -850 72 -387 -333 210 -529 468 299 -641 537 -679 713 -384 -702 -29 -812 395 -810 478 553 503 250 -25 -165 189 -175 516 34 760 580 -759 -681 578 -294 -135 -425 -152 -27 517 -430 275 -36 774 -593 -130 -381 165 340 -830 -211 15 767 750 155 -631 643 -868 518 266 -792 -210 441 282 -616 -768 -738 -431 148 160 187 310 130 444 282 524 150 79 -145 528 -475 159 -5 -576 317 289 -531 -238 -457 -455 783 428 -259 694 3 618 -712 299 432 705 -439 -800 148 93 322 -69 -430 405 -6 384 35 -138 -649 -637 -67 -80 -265 530 352 -62 464 -418 296 -320 283 462 381 -553 -866 -537 173 366 -639 452 530 313 88 566 646 790 678 -527 766 -784 651 626 -252 -211 27 586 32 -642 364 608 -434 257 694 473 798 -573 -21 704 673 -255 205 714 599 18 -687 501 -693 -822 -768 296 425 -310 -126 -240 -32 -818 312 444 -169 -770 380 510 364 -107 198 375 -273 -408 -764 -712 -522 -144 772 262 672 -891 733 98 -296 -491 -171 -863 -387 -822 588 624 -540 561 770 -372 413 -665 -161 464 -303 23 176 -416 316 -461 639 530 -260 113 695 430 -289 164 -475 -417 -110 759 99 -261 116 -887 -858 -623 325 542 -182 700 -613 -41 -493 490 297 499 582 423 543 435 469 357 620 654 -145 -358 -885 482 -433 -473 -605 -308 387 583 -780 -54 -256 676 182 -504 -7 -253 655 -412 -398 -32 -653 369 -706 175 -436 289 238 -57 -686 724 2 675 -37 737 -625 -110 783 84 -613 412 646 -174 293 343 -110 -857 -443 430 605 -599 235 536 523 472 395 84 685 -348 739 -860 442 797 -673 -618 -359 434 -397 201 -775 391 -898 734 425 722 -877 -18 367 -801 -381 -307 -351 126 24 346 -826 187 -121 -142 -85 -127 451 179 -358 760 -425 -67 635 -234 639 -1 62 -197 -410 -663 -402 741 -278 -24 -466 723 380 439 -887 597 532 -786 -683 -592 693 633 68 -114 -884 372 47 135 -700 -386 -9 198 -355 401 587 -260 -365 -495 368 686 643 614 465 14 -720 -717 -346 576 378 219 376 -232 108 234 227 -842 565 187 -443 -531 -341 156 -547 -476 -196 -860 -197 -72 -896 45 155 213 385 305 -736 -587 387 -446 354 173 275 91 422 -814 -387 288 557 -837 314 318 788 350 -242 520 -330 -733 305 332 -386 125 429 -701 -280 -271 -609 235 -563 146 175 -618 -679 125 -565 -142 -229 -727 758 551 -505 -881 -386 521 327 -201 -571 -805 -239 -240 238 703 -10 -183 -133 387 685 384 -1 -706 -797 177 -151 -73 79 389 -494 -815 683 -749 -308 -28 -524 451 -823 -637 664 290 62 80 -323 746 232 749 -846 175 0 -178 122 -391 106 555 194 -394 -843 600 761 -425 -122 759 604 -664 -21 280 -65 408 639 -869 -277 542 -738 657 -596 -124 -709 -835 -343 578 106 -537 45 49 94 -485 -708 -831 -246 -870 -720 -490 514 68 226 -868 296 -696 552 -474 -390 -261 -331 238 577 747 -739 127 -417 298 769 785 -740 136 359 435 72 -800 163 -512 244 715 28 432 -450 541 -20 388 400 418 274 -66 65 -492 122 -883 28 381 452 -189 -379 -240 149 -603 -575 -110 -81 -145 169 226 -583 220 781 -290 -870 -391 133 468 -552 -329 692 -184 -227 488 -86 253 442 -201 -371 -471 -102 2 503 87 555 -350 -841 -569 -250 -731 -350 714 -724 -42 -652 -676 133 -689 114 181 517 702 -356 116 -315 -218 -386 526 21 -127 -598 554 636 -338 539 -552 307 -400 -787 280 770 -583 786 82 -36 -564 -707 438 -242 -518 -519 -281 -166 -407 128 93 582 -632 666 -33 -850 -380 -620 621 -506 -316 -465 186 701 -156 455 -82 274 -634 -368 776 -108 378 43 -477 675 -222 -847 -243 326 -29 -8 535 433 -449 -59 327 -411 711 510 435 522 -276 -20 633 583 730 72 50 -74 -35 281 278 -609 -853 770 -97 -552 -98 511 -183 102 -713 54 -162 588 498 -592 583 607 123 235 -465 619 564 -836 -60 -643 103 507 -45 610 -575 712 -243 325 -146 -857 -200 -196 -895 -314 -267 423 -90 -256 619 754 -682 -215 629 -164 542 591 -589 -803 -745 315 -210 774 -753 -328 -441 286 613 410 -398 741 155 -361 526 -636 788 -410 115 -432 -80 -47 -735 -898 -731 -624 763 -207 677 767 -19 457 -8 -629 421 -365 -849 696 -509 -891 272 -7 -313 721 -94 -82 -35 8 -742 -295 -747 653 173 333 104 56 -378 658 -453 510 362 491 487 589 771 -741 329 -112 -127 -459 667 754 151 505 126 -140 -481 367 -607 195 504 206 -770 247 -427 409 613 12 -652 -64 -631 -470 -821 -228 555 -112 -824 -178 493 335 439 668 -858 592 68 -188 -44 -858 763 222 697 720 -393 -850 -29 -551 -190 240 -459 -554 182 51 160 121 -345 -724 578 -195 -544 -67 371 -170 131 362 -786 692 -729 570 -285 -445 668 -160 -79 -773 683 598 792 -839 7 -210 -116 -245 -308 -639 -866 -349 582 451 555 -608 -382 780 113 694 311 -197 -318 -238 145 -7 240 -13 -217 -242 121 -143 259 499 103 -887 -866 -450 755 -723 733 369 779 -218 20 -519 -47 504 215 -774 -341 -689 -865 -590 43 -289 -194 -307 264 372 130 798 144 -252 -428 511 -802 -206 240 -133 -585 -454 705 -273 554 219 321 -293 -567 479 -39 -660 646 458 404 -888 271 760 -646 723 442 722 506 -739 -692 -821 720 -417 -897 -375 329 -172 -786 531 591 -414 -744 687 725 -837 189 384 -573 407 94 91 -3 310 117 -430 -700 -14 -642 294 194 173 125 464 -590 -125 -190 150 771 -52 467 -693 610 329 -404 57 487 -21 57 740 71 -304 514 387 58 154 496 -277 758 756 -625 -545 17 109 -299 -124 683 635 -634 -336 -37 -685 647 -187 339 -667 -580 303 -221 -296 -856 -800 -554 636 -113 35 752 -585 -709 -287 -393 751 -640 -24 -108 -28 -405 648 620 -386 462 -47 -293 -60 -367 537 755 32 -542 -893 -787 -606 509 -472 443 18 -235 -224 -633 -723 -551 91 28 -565 655 -475 545 -744 -740 277 -469 -551 -146 -223 649 459 655 85 544 -199 -779 -806 545 421 -25 410 -287 -680 46 206 -687 -186 -407 26 605 -136 -80 -107 9 -137 -582 618 -169 -529 603 -235 -469 441 -709 -608 -566 39 618 -483 -806 -656 -101 669 326 168 -31 -493 -760 -706 322 -583 -214 -848 324 -788 -613 -106 -756 785 -319 -718 344 -849 -690 -842 477 -292 -809 179 -282 -232 55 408 160 -369 201 92 -617 471 560 266 -167 618 -558 698 -591 -383 13 405 73 -771 234 -333 662 525 686 -150 -240 614 -259 289 -162 347 -383 594 -486 279 -320 -359 -562 422 198 -527 125 418 555 -281 401 585 -347 436 -492 741 138 -35 -690 -378 -313 -52 -638 629 -249 -492 -821 345 -128 -896 -339 747 176 -405 148 644 37 -148 -866 331 412 756 188 -775 520 -107 569 305 245 -422 133 123 685 407 396 -449 -857 -327 -223 -500 437 -196 -716 528 -146 -682 773 420 -108 -444 238 342 641 -28 755 57 -668 -776 -674 -895 681 -654 725 -96 -247 -712 -723 -27 -736 -330 -486 -144 363 684 -700 109 796 521 481 347 385 -338 -801 769 -261 -564 685 -579 -629 130 -517 775 -389 245 -505 589 454 -649 -596 337 -115 87 335 -508 259 89 -222 16 -409 261 128 488 -457 -894 381 -534 -156 -204 -97 -213 -504 -327 345 676 -324 263 -821 449 -27 -103 -172 775 659 291 -472 -433 502 170 -429 91 -381 -449 -796 -708 -701 -201 192 559 -295 -573 -191 394 47 726 -174 -346 -875 498 -856 414 -814 -783 -817 472 -590 697 617 25 -242 -107 -480 -122 -47 -487 717 -754 617 674 -189 -187 190 -818 -367 788 -685 518 -243 611 -890 -771 -557 224 70 0 420 -674 -16 -826 502 121 -203 579 -135 -753 -847 -468 -676 -298 10 210 443 232 -608 15 90 -610 97 617 724 642 783 316 466 -807 -164 -159 189 -365 -83 -565 -373 -498 416 -704 -467 114 -518 -50 -479 -173 206 -208 644 -802 283 -600 -144 -133 9 107 -798 2 -149 -640 737 720 -372 5 -568 159 -421 -36 295 713 646 -114 -169 -91 517 -24 65 640 84 245 -12 732 -550 -672 -664 623 401 14 -267 -159 -155 -494 514 -705 -274 -701 326 431 -369 27 792 357 287 -59 -187 -260 -27 127 -53 167 461 -803 -299 -700 292 -499 672 596 714 -588 490 -245 732 -95 132 178 -883 -600 624 -863 -444 -176 -222 383 -792 515 -544 -800 -769 -118 -474 -425 -641 336 -571 644 494 398 -281 91 -451 -620 682 -589 -557 207 737 -548 284 377 -140 -657 -194 727 -111 -480 389 287 -386 774 780 -125 -613 739 -279 -328 -517 554 558 45 -223 -805 -122 357 53 -2 -239 -177 -218 153 -359 -817 -446 -710 -82 -353 -514 -257 514 555 -429 -820 142 -711 -532 -529 -200 707 -786 658 221 651 288 -258 557 521 -176 -463 101 -380 -894 682 207 448 -35 234 252 498 630 -306 -383 -212 -124 731 344 -493 -682 799 -606 -188 -835 -830 623 453 482 -244 490 -517 -881 -78 -838 75 -728 586 -288 -387 -651 -138 -306 -613 99 -281 -17 703 -618 408 452 -454 318 -704 675 502 -649 -55 -541 524 102 -56 -707 -392 -362 -672 -121 166 -311 728 -754 494 -17 -653 384 502 38 671 285 99 -738 -839 -150 -543 526 161 -661 -375 -381 -114 389 187 -238 -727 414 734 716 -262 629 -466 295 417 -751 78 -331 -615 -95 621 -56 725 -613 -275 -471 -664 395 611 1 260 -735 747 -463 -230 131 601 95 -813 540 -670 -771 -156 50 -337 529 -868 723 -761 218 -343 700 -777 -223 -441 488 -101 -868 -498 505 340 443 -303 491 -552 361 227 2 346 531 317 171 -240 289 -335 -689 -161 -149 312 606 -596 -286 -814 149 -673 -272 555 -581 556 463 -271 725 477 3 576 494 -776 -276 723 255 -822 260 -682 479 -636 473 740 -705 633 666 -674 -843 -382 50 123 -423 -84 -812 -51 493 353 432 -546 -464 40 -575 562 -601 -710 321 709 156 597 537 318 -770 -740 557 -664 329 454 -819 721 -187 -23 -46 509 719 -501 -808 -488 -500 -194 -445 702 632 121 -51 -850 -218 -613 -601 373 -441 459 659 -716 198 -832 -724 739 229 -370 778 -753 640 355 -123 685 707 -232 659 -610 -644 781 -686 489 232 -281 646 440 201 304 746 153 -575 -74 390 -11 -470 -763 -412 -658 1 -738 -488 356 363 391 -819 367 35 -25 -707 -849 -294 -191 528 489 -518 376 -587 -306 328 -714 694 -146 431 -643 -540 -482 -779 -489 -634 234 -656 800 -866 -615 -592 -117 82 -827 534 -94 110 -591 462 -131 186 777 282 56 212 426 -191 -124 13 -67 525 -482 108 259 -774 -415 -305 -216 -186 389 -65 203 198 430 491 -281 -685 395 -299 -251 -283 686 -489 635 690 -770 152 -41 215 -373 22 675 780 750 -100 -61 -321 -687 -702 -791 -511 -747 -100 -648 769 685 419 553 -58 509 23 633 484 696 272 442 -733 -395 -183 419 733 753 785 147 -13 -747 -509 -358 462 -304 -237 -737 399 337 -892 -554 -457 -339 677 173 -842 788 139 -98 -99 -366 424 414 702 -246 259 99 340 355 536 245 -760 31 668 77 677 -276 301 688 658 579 -266 -30 226 446 -168 -622 -651 -244 775 58 -821 -817 110 441 -241 389 -595 50 522 179 577 -393 375 -261 622 525 562 199 -99 -608 -653 59 784 327 650 -135 469 -595 -41 -121 430 -51 -590 -854 180 168 520 -256 653 -442 -830 -644 -489 -264 788 -193 316 -369 -86 115 -770 -698 -281 -33 341 694 448 654 99 90 -664 0 -796 627 -596 181 -828 171 347 299 470 32 331 -132 -247 -332 -889 -340 583 587 659 16 -286 -473 -357 449 -644 -175 -526 -615 -119 622 -654 622 -720 716 -189 352 -182 -22 637 502 81 -515 -176 96 -40 467 679 -190 399 -556 -883 -394 667 -802 765 -831 -671 -845 -248 302 -311 325 -2 761 -488 -857 751 -39 406 592 -704 -457 -430 532 317 -602 -247 -38 -166 355 -88 -66 -567 650 407 432 -175 -40 -156 464 -126 -198 790 326 248 -846 284 -711 637 180 762 451 -191 730 755 468 575 -730 560 705 -571 -864 532 -494 -307 711 519 55 378 77 200 -372 -281 233 -37 155 716 644 770 101 412 -242 -97 -712 327 701 -717 -27 554 231 36 -324 381 619 -427 172 -808 692 503 -138 -128 -554 -813 -558 -667 -565 -261 326 676 -310 -347 514 466 -849 -203 540 -656 -647 -894 696 -618 392 -383 -295 -498 613 676 781 517 -193 665 533 533 424 665 -175 -375 -601 -121 -146 361 -310 165 -654 -426 -688 797 -457 111 709 -831 -641 678 -46 550 -756 -103 431 55 488 458 -743 501 476 710 632 278 290 614 -831 -133 -245 -758 -784 -130 7 120 -601 -218 -815 -683 477 774 -352 550 590 -551 461 731 285 451 661 -461 138 218 445 -181 120 81 212 -193 55 -356 -219 -379 448 71 461 31 -644 377 -555 13 277 768 223 -48 551 -466 770 -436 8 -806 -727 392 -153 -552 -531 753 -99 -795 -553 25 201 -539 -570 -603 -164 -30 -85 -501 -296 375 783 313 50 303 506 -297 -48 -705 -708 -439 -569 574 744 -778 -269 -893 -40 387 -494 519 156 350 -240 -330 700 351 -738 238 -730 -477 -590 -265 120 -468 123 -582 -398 -536 97 238 365 361 -725 626 -441 144 -671 439 737 -345 -480 141 474 -72 519 -367 -181 494 -580 -155 -420 -74 -537 -608 673 495 171 389 -612 -205 -629 553 -348 625 3 -386 -263 495 151 400 -779 21 -266 -251 -410 196 -871 -29 -587 245 101 606 -619 -599 -579 234 778 390 -669 308 739 -356 177 -632 -372 -458 -522 551 -417 719 -547 -460 259 -893 578 34 -223 -443 300 527 -549 -530 -306 -127 235 128 -320 -309 -41 -108 9 -773 517 339 536 531 -844 -173 492 -316 383 537 363 -575 99 -61 170 -44 -588 83 -213 -25 130 -157 -101 -547 -766 -881 105 401 -701 -872 -759 -763 404 -99 130 -240 534 -550 99 443 782 -725 80 643 -891 636 -251 -760 -31 -130 -760 -360 537 -227 -554 -727 -73 -561 -718 -526 350 19 754 400 -501 661 -473 240 -859 176 714 648 -187 -509 -462 553 -145 -587 -376 -121 595 -893 -640 467 752 -246 -171 462 -4 -351 335 45 39 547 -739 -480 447 400 219 -322 754 -260 -383 -232 -798 -553 -355 134 -105 445 96 674 -153 321 -600 787 -278 286 57 -14 765 -273 362 20 -575 517 787 -618 -656 185 -440 702 -648 -881 228 -142 727 794 274 366 554 -681 -290 -724 335 210 488 -848 -14 5 -1 -194 260 517 39 -295 -49 -757 -99 404 -629 -854 123 -468 -397 245 82 -668 -555 -12 -558 -798 212 -27 178 -818 102 -537 -17 -336 -337 -2 -437 777 -410 -755 241 243 -70 -382 -214 -625 -301 -868 337 -320 -159 117 576 -882 -809 33 338 186 172 -692 123 414 524 784 -140 252 -211 -180 -332 -826 -312 672 130 515 648 708 -566 -491 -369 -288 -441 530 -691 -849 216 -44 130 -857 -168 -443 135 -116 600 253 -755 -631 -668 466 630 -307 739 268 -529 511 -738 169 790 140 -154 368 111 -342 -275 742 -91 -865 -559 166 75 -265 144 301 -543 504 -559 -224 -367 718 -216 714 -275 -481 -400 511 -336 -225 -538 -603 477 315 -515 -892 63 674 -675 345 -92 111 -859 -128 183 -553 282 -417 -76 -432 775 32 167 284 762 606 -673 662 -800 390 -469 -95 510 -253 448 600 224 511 312 604 -733 643 -844 468 548 587 593 773 449 -267 696 125 -237 613 342 656 -234 653 257 -554 -274 -520 -719 -87 705 -15 627 159 -859 -786 626 782 -632 -585 -339 -632 533 -649 455 -659 -181 -588 -133 486 -479 -218 117 795 103 -331 54 436 -855 65 485 -194 -259 -220 644 358 -681 -365 -765 -526 -83 -765 670 678 167 347 -209 -705 474 -174 111 137 -145 395 573 681 432 623 -341 -684 646 -239 250 -761 -350 162 -246 -894 -311 -396 785 -548 682 -832 -695 524 194 649 660 524 -380 -374 531 -277 -524 360 -189 134 -820 297 774 -842 606 -490 420 736 -437 -121 394 82 472 -223 -449 -46 -114 -396 -675 169 -440 259 -55 -609 -147 -245 -611 -681 639 -892 266 -569 -644 -701 -141 -304 448 567 331 -362 440 436 -759 277 -426 565 3 -611 -879 661 -80 -890 -440 -122 143 420 -782 380 56 -722 45 509 -640 -797 -685 -719 15 -430 736 -134 -513 738 216 242 614 -761 -521 -661 726 -574 -265 124 -572 -118 -858 -838 -111 671 -696 -733 626 -632 -812 -531 69 434 -766 102 797 501 452 -119 797 -482 618 -873 373 240 -12 662 375 -579 53 257 -481 -98 -775 -289 769 377 -59 -748 361 475 -742 699 -271 324 346 -498 -897 619 616 -145 -75 285 -707 469 660 -884 -244 -424 -687 734 -624 547 463 110 -126 41 672 -126 28 143 -2 -486 170 759 458 169 -536 -470 317 -78 -516 -169 714 620 412 -108 242 755 683 36 -533 -324 -584 -678 278 650 -308 399 35 686 267 -279 181 491 -525 566 -485 604 81 172 -293 1 590 -345 -294 -900 381 483 393 -546 699 -405 -135 560 603 9 277 -253 -29 -448 -273 -295 127 -418 563 74 489 -110 -423 352 60 -268 -418 580 470 577 151 -38 534 -736 -22 516 -398 724 600 370 -776 749 -828 32 -849 -278 -83 -572 112 -336 428 -478 -105 198 654 -654 -722 -579 116 527 -579 113 206 215 27 195 -725 621 90 296 769 333 -149 566 394 -646 549 93 787 -610 -41 -680 -17 -379 -126 -303 13 253 -808 -605 410 794 455 -273 417 -794 412 125 -197 -765 -254 601 -258 -676 -317 797 -546 -758 185 165 -870 248 441 682 -225 -129 -297 129 -747 771 239 699 441 -94 675 664 704 -860 626 -421 -716 -601 320 225 -793 557 81 -747 -161 -442 -215 184 398 -737 -597 -138 773 -614 -19 651 682 -373 -348 360 -362 -110 -248 688 -385 -858 240 95 -390 447 -543 -345 40 114 229 71 439 595 -112 -488 -580 144 -101 -851 -830 351 -67 72 645 159 737 -805 -255 -340 -871 -605 100 677 -60 -817 -247 506 -265 359 -49 668 -724 -729 -399 -132 -590 580 383 672 662 247 569 -423 526 -209 -648 380 435 -640 -787 524 -387 -678 533 -292 60 756 -32 -567 134 -120 -436 231 -695 -383 -368 -245 -873 574 380 -205 375 -206 -31 -375 668 -233 -832 -666 267 -694 387 -836 -93 322 767 432 -258 -642 -558 -371 -283 -886 766 -690 -214 -511 714 -379 -281 608 315 -489 -421 -63 -164 -474 -768 302 689 150 656 594 -294 -470 322 -53 243 427 -737 289 148 483 760 498 -115 79 -345 -858 373 499 315 -768 -212 706 -619 788 795 -34 349 259 -822 458 -77 204 -795 308 634 693 -785 786 -425 -87 727 -800 273 -322 351 151 -624 -312 -637 -648 113 26 621 588 -507 -576 -219 -33 723 -610 -786 -74 486 -192 -656 -400 -283 -551 546 -428 -80 154 -17 567 -326 401 -228 490 436 764 -498 -707 507 119 -524 -624 -129 -319 -72 -462 627 499 771 255 -701 540 -487 685 -478 -884 -701 55 -550 199 615 784 -534 768 -98 -599 -291 -585 -582 -813 66 -390 -690 94 1 -422 709 626 316 407 113 182 -882 -584 284 -718 636 728 123 561 332 272 444 644 153 -676 -480 670 -32 -423 -742 -796 239 409 -281 599 67 -253 -187 415 -280 -531 -457 -40 609 174 -271 -896 478 725 326 -895 -445 -385 -810 -413 63 -289 0 -723 -44 667 -106 -635 509 467 -675 -874 -234 -304 788 -49 557 -118 -358 -865 -43 243 -7 410 87 -641 726 61 -786 -250 -456 386 -580 -557 598 -35 606 160 -802 430 -831 -454 -853 579 723 -240 96 6 -183 441 373 399 -356 634 -573 -166 -63 641 -788 -125 406 239 -20 -187 -393 -642 -380 -221 -676 -899 -174 -519 550 366 -680 613 -269 -600 356 357 -722 492 -25 -60 -779 481 70 646 -754 -404 177 341 295 -275 570 140 187 590 621 56 424 -514 444 -246 664 -808 192 -618 -793 -508 -415 -78 -412 341 -676 -822 -757 -819 710 258 -380 195 -148 -775 0 -318 543 -180 -383 111 671 -603 16 -525 185 -145 -291 705 168 -126 -30 -752 -163 298 175 646 676 -408 496 192 175 68 278 177 -585 -72 344 -170 334 -101 513 -700 656 776 647 -819 146 632 -210 202 -356 204 -680 544 336 -40 728 -36 -20 220 -604 328 -186 -633 -681 -253 -887 221 -80 -327 489 -188 -89 -819 -646 -360 410 -805 -595 -71 588 292 -21 -595 362 68 -204 365 8 -200 786 371 784 -584 -798 -338 177 -728 -255 0 -269 192 -45 409 -614 185 -661 -251 -115 -516 -13 -103 653 16 51 569 -583 787 260 -690 -375 -708 -402 -99 -330 553 -463 -126 302 445 460 31 -59 -236 -277 -239 158 479 58 -206 566 -487 -456 485 54 -240 -237 288 -17 -678 -296 -392 43 -899 -355 -401 800 113 264 251 342 -149 525 -699 -202 444 763 -400 -653 526 -666 -734 707 455 -205 390 139 692 -571 -753 -323 -555 -235 -102 -144 48 -512 -865 356 663 -16 550 649 -398 799 360 -125 -40 508 -558 146 -589 761 603 -340 124 -736 -511 -442 -401 -697 -880 334 -206 543 788 -805 745 -162 230 382 29 -899 144 -426 174 677 -320 670 -823 628 -363 -688 792 600 -25 -366 187 92 221 -703 346 103 206 -415 -807 313 -65 -401 175 523 570 647 -132 -55 -812 -492 105 -151 -407 137 378 -243 606 488 421 -725 -131 640 -692 -860 263 575 323 259 679 486 5 -676 744 -483 -732 357 -243 -572 590 132 16 -606 8 620 156 -525 605 -789 -899 -257 290 -811 94 -340 264 -36 -553 -157 331 -729 -23 -761 180 5 -187 -120 632 765 -594 640 486 403 -607 85 -161 -258 682 -663 -376 455 -637 340 -754 -93 389 5 -409 591 -324 464 -352 -508 400 -549 346 -658 -106 201 464 401 -43 -735 -89 605 -296 -412 473 -475 -91 -794 -445 254 -809 -271 33 82 160 -607 -280 454 381 -621 -767 402 -748 -610 -419 -209 -93 -360 727 326 156 357 -532 -52 794 -559 248 -58 739 793 407 -307 -591 654 -402 145 -392 116 223 139 570 662 311 -175 -412 683 -558 441 259 507 -85 188 44 -674 -156 696 537 -721 -795 -190 -5 -706 -807 670 156 -399 -768 -172 -304 -372 -351 -117 -176 656 -804 -463 -391 200 71 -88 518 -276 666 -154 -189 -800 755 -860 -122 -866 9 -612 -229 775 259 -756 160 -650 -328 -133 100 -176 291 -611 794 -3 -400 -890 655 -6 -554 -83 505 -279 -632 506 462 -627 -163 415 -418 125 -448 135 386 214 266 483 -155 569 727 222 -598 138 -282 -205 423 -862 770 -756 653 423 27 151 525 504 -573 -601 344 -775 -849 181 -236 -724 -657 776 -371 -730 -296 -454 619 515 -520 786 71 -872 554 144 -315 329 -282 144 -634 -589 -161 641 -78 -763 -286 -727 291 432 -270 353 -373 -264 -213 746 -871 13 -735 -423 -511 -322 -185 307 377 293 216 -572 351 -81 -118 -824 -711 420 -551 526 -124 -82 -132 -475 -471 341 336 210 -18 -186 -361 -59 -12 -726 630 -775 270 227 107 -496 -405 -842 601 -74 -143 711 -131 582 -358 -661 179 -797 -580 -43 -497 441 192 -650 -431 -564 -826 -879 -246 732 450 -236 627 -20 -294 502 740 695 355 109 -571 -892 416 -664 540 660 -379 491 -484 698 799 441 647 -715 -799 -664 483 342 290 538 111 -507 -156 -294 -1 136 396 5 -3 -294 464 -818 -163 -157 -780 482 669 303 -151 -337 -141 -5 -450 122 691 -500 662 795 -155 -77 -128 364 -567 -896 -548 -757 446 64 327 447 -427 -183 582 11 -66 669 -308 -668 751 -185 -531 -362 -843 -194 -769 -528 477 -156 317 -470 316 -194 -188 -184 -21 754 -553 653 -724 -776 714 280 159 -732 -328 -867 593 -733 427 -623 479 679 -53 -430 -7 796 655 372 -507 38 721 758 463 -786 761 -393 -366 -286 -433 -163 -474 -624 650 595 -157 -896 -499 -666 20 -203 78 125 -728 -204 -583 -155 551 131 485 560 -598 -28 165 448 -808 733 2 555 -629 -468 -748 529 694 -472 -151 -602 -403 -105 318 -827 -246 -558 341 -224 672 -817 538 -505 632 -797 35 721 -218 96 428 -605 128 792 -248 -814 -286 -420 -183 -635 -158 493 122 661 -327 79 477 336 -861 -796 -623 116 -614 -350 385 593 -246 -726 -371 -464 502 481 183 -180 -202 -253 -471 -423 659 -678 -706 476 519 -517 -378 -158 -324 185 -860 -332 -470 719 333 -843 -587 -285 657 97 99 -518 -242 -336 -302 -632 417 694 -433 82 631 -231 -884 -252 -497 -759 -264 -599 -561 -518 -240 183 -468 743 375 118 106 -390 -504 616 -77 589 -152 -221 -295 -8 110 579 614 -592 -318 399 -203 -466 3 -581 695 672 -228 -324 -437 -421 396 -689 -32 -101 -71 208 -1 -5 -526 -447 -624 -50 -145 -568 -430 510 789 19 154 655 64 -355 77 -277 -657 -422 -78 146 -262 99 382 -674 -139 -772 725 323 -259 -696 26 -123 -549 -768 -866 -68 717 455 -246 265 577 -254 672 -643 207 515 677 -861 -259 474 785 476 55 -199 361 -863 504 -557 404 594 175 69 -194 -333 -532 535 -459 472 -419 -208 449 -569 571 -574 29 -291 729 -709 618 18 -455 -49 -297 -169 308 728 -741 430 -878 -528 -371 -624 -297 115 102 -782 494 -415 -178 -706 -555 45 284 -441 -363 50 -851 -232 627 371 72 -877 790 256 561 691 -197 -540 -779 603 -273 75 -670 80 537 -789 760 -499 -889 256 30 -634 -504 456 77 -552 -877 351 467 255 -413 216 207 -655 -665 103 779 -149 4 528 -500 -640 218 -688 -434 -645 -676 152 -719 -323 534 465 356 -468 -356 -388 650 -612 618 369 537 -698 -608 -604 709 121 573 57 661 -541 -529 -626 -735 244 -268 -410 -263 -631 -511 730 -599 638 -192 703 331 -200 -307 529 639 -667 -699 -574 -239 -480 195 -637 -780 -142 337 -15 -532 -887 -822 413 -857 -299 324 -682 -664 510 139 -232 -97 561 49 -37 477 20 -897 245 270 340 -742 -452 -527 -698 -722 102 347 -724 -121 -390 -534 477 339 -371 640 263 404 655 82 -834 -199 -637 228 316 564 300 462 -402 -101 495 40 -60 571 -116 -861 -149 -17 -480 -614 -250 -351 -353 98 -238 696 581 -819 -637 -488 175 95 -46 549 784 -69 -806 -95 486 -292 -889 -39 -503 253 -727 -130 -13 -379 -155 -666 526 -580 -823 -61 -764 131 -467 339 40 562 565 -44 720 -336 698 -261 -25 -368 491 -583 -5 -407 -437 -335 -283 562 760 78 -810 -251 725 -583 -577 -266 -155 737 750 136 -126 -826 236 401 423 -629 -638 742 364 -855 531 -792 599 -393 593 -392 125 610 148 367 533 -395 -262 665 -381 -834 714 598 217 -66 713 -668 378 521 -759 589 -541 563 -35 -664 165 6 761 -822 -127 408 -447 214 329 681 -539 -774 302 -765 -783 69 -312 -305 -397 -229 422 -750 -11 -436 195 -440 -549 671 679 354 151 539 394 157 -74 -659 392 -629 -835 -357 750 -83 685 -183 391 365 342 -665 -381 240 -581 274 170 18 76 250 412 22 -689 703 -115 -880 -540 -767 637 -804 682 594 -7 553 -609 -889 -373 -693 -460 703 297 536 -162 544 521 -846 143 -320 158 -132 -31 459 -614 414 -259 -557 -754 -458 630 455 -878 620 67 607 414 -777 -5 275 -116 181 -184 162 -880 721 -218 -639 480 -895 -269 -821 -692 -317 -461 465 606 -17 605 630 760 525 -249 326 545 -112 522 -514 -209 -632 -572 -817 188 -58 495 21 129 -304 -258 151 -280 323 573 -748 600 -439 74 215 -90 -264 -30 -719 -838 748 155 -166 -780 75 -756 -718 -719 225 -204 -309 -203 297 -290 144 -118 171 -534 -263 218 -246 -177 -175 -871 -69 -563 691 538 -624 424 -114 648 782 -128 -398 -377 -157 -730 -108 -869 298 64 -434 -639 -91 -619 -273 190 313 -621 183 619 375 179 632 -839 188 -314 479 729 -492 -523 -684 223 -471 -577 287 347 493 598 706 366 -682 454 -554 208 -435 -550 -547 -458 414 -270 432 -787 -806 -570 -743 -183 781 -895 327 661 -242 614 -64 168 -560 183 -727 159 649 -570 347 -661 677 180 -200 -434 266 -395 251 561 61 -767 -38 719 729 447 -408 -458 -589 112 -482 634 460 -61 -676 746 -758 -727 -192 -234 -184 -224 457 -208 -99 -421 335 -402 215 -880 -490 321 250 -827 4 509 658 -50 -746 -177 -803 -134 230 -107 256 273 -8 -291 553 532 -593 180 -227 -851 775 772 -885 670 -693 457 47 763 -794 112 -600 206 -226 -143 59 -582 -659 475 739 150 309 302 667 -861 -872 -243 305 -90 -777 194 -465 239 -39 368 729 210 386 349 149 -778 -423 -247 -590 -491 460 332 23 -130 -65 -723 -651 -41 -876 439 -228 799 24 -712 452 543 -522 657 52 77 -387 -900 -85 -111 706 30 -579 -885 -387 -557 519 -657 -867 294 -361 88 -757 193 194 566 351 -331 -334 480 132 -396 92 554 554 -636 784 73 428 433 530 517 86 700 -274 504 94 -215 -594 652 619 -549 -127 -881 597 420 -514 83 623 -579 -384 -546 -894 514 -237 327 352 -463 -803 349 -144 730 -800 -262 -63 -464 -116 390 -155 -872 -103 -424 570 422 606 513 -729 -368 603 508 610 -861 -399 -893 472 485 63 -485 709 427 -842 -360 603 141 -337 -749 -475 729 456 -876 -362 -710 -293 -385 120 -354 171 442 -720 -41 -356 -832 281 -346 -243 358 -720 493 538 -81 -113 -198 132 -105 221 -464 379 258 632 339 -233 698 -696 101 -6 -511 236 -892 -50 -349 -217 -754 -883 -560 -423 -487 -8 769 794 520 -301 -204 -792 665 373 -556 49 -342 486 -95 -633 271 726 -763 -893 616 -558 52 442 612 -435 -701 -439 557 -427 775 277 435 613 405 -351 -248 408 -858 -828 -754 -354 -633 346 -68 -568 -235 -13 -526 376 187 -585 -641 -737 514 -652 458 533 226 22 -346 654 -503 -333 634 -274 289 260 -371 -620 -189 -479 -664 621 128 -539 -510 -346 5 548 645 451 503 -465 -458 -474 103 -446 682 515 -299 758 632 497 -489 713 653 148 -598 -609 386 772 -406 677 -613 -411 -495 -390 -445 -476 499 579 -740 655 116 -50 -304 -405 -755 750 296 -574 116 441 -687 -541 -225 427 474 -519 -422 -224 450 275 -157 635 -850 -322 -506 -311 -464 -454 -477 -710 18 -651 -377 320 -513 111 -620 592 -321 -454 -151 471 -99 489 185 -161 638 -89 445 -496 -469 100 258 29 -506 -228 -791 -222 -416 533 -599 494 311 772 345 -823 -548 574 591 790 286 480 -532 356 -590 210 -467 675 -263 -536 560 549 -531 -434 410 -752 -347 -875 148 -499 263 -289 -476 -440 -610 744 -898 -409 612 165 -425 553 494 29 318 -750 231 477 -30 -188 -677 -413 497 -130 269 -428 338 330 -452 -197 -844 -434 177 -780 -277 -810 86 -669 668 -470 -301 -726 732 347 369 109 -265 -578 687 421 136 -630 85 -715 222 -342 690 -310 -629 -806 -447 -708 567 563 -789 642 -477 430 502 484 -567 89 -429 -831 386 -176 -821 -121 755 582 122 475 -94 -734 339 483 117 146 -860 629 -872 -326 222 -349 728 -160 -263 12 -756 381 366 -483 -847 111 -59 670 -577 -746 120 714 -259 -468 682 492 603 303 -609 -52 -299 -333 -891 -685 -351 -828 -538 30 200 -756 -181 -527 382 -824 769 96 207 180 -120 -748 -724 230 -717 89 408 -605 -179 -364 -182 -77 -178 -771 -3 -617 -394 -441 -305 -486 -117 626 265 736 -301 709 -665 39 -155 345 -576 -192 -650 -425 -892 -329 544 716 669 344 -93 576 402 203 -679 -532 187 -48 341 29 381 -371 -32 210 -118 -744 275 -291 -879 -96 547 -39 -52 588 604 -769 155 107 -608 79 774 -87 51 135 466 9 165 616 -373 -532 413 -493 -613 -166 536 -11 760 -802 -451 726 -872 335 758 260 -351 -855 116 411 -638 -338 -519 328 -425 329 -65 -433 -749 -614 -265 -878 -754 348 -160 -136 390 -158 124 -657 -717 -798 -207 -736 -539 490 610 -285 -223 -344 778 -700 382 4 -187 276 179 -95 -532 -430 -689 19 378 244 -207 484 -307 -896 -522 -139 565 -410 153 561 761 -450 323 194 624 -557 671 -842 -672 -10 263 -888 -650 -757 330 -46 229 -375 759 -783 315 -91 -517 138 -26 -860 388 540 -228 -369 -123 -739 222 -656 689 354 64 771 695 -767 -852 -680 300 304 -533 17 677 -821 -652 793 322 384 480 -90 388 -90 -506 229 -75 -811 -173 -376 475 -72 -742 730 515 -119 -281 -849 -751 686 -16 -367 -620 -733 11 -150 -525 175 480 -790 -523 -2 -780 -550 616 -851 304 -62 500 150 584 -66 -164 -201 -437 142 545 158 -217 769 -406 782 -557 -743 -412 -726 21 -723 73 -1 196 64 384 -419 -484 -386 353 734 520 -815 -343 -657 55 -385 395 -294 410 -720 546 -792 477 -221 444 697 315 709 -599 -712 550 674 -279 -333 -15 155 690 -716 668 -496 480 -712 198 -808 -87 -39 734 368 -450 396 -473 358 242 222 -536 354 -707 214 763 24 -853 45 236 -877 -319 -586 473 -564 -47 -544 799 188 -249 -411 710 418 688 650 588 -172 110 341 440 128 383 -432 508 -652 -200 -763 543 597 -836 43 -207 442 54 -726 -862 -145 -180 -874 -870 314 -140 -310 165 -789 350 -482 190 530 776 -696 -88 555 -296 -626 218 176 299 154 295 -338 3 -700 -760 -807 599 732 -840 -848 528 778 572 -451 554 -867 -666 37 751 -450 -373 -298 -149 -11 568 -437 524 -407 -354 -784 -20 5 -140 -724 439 -182 649 -826 -121 88 -346 -816 -336 132 -328 472 -757 799 220 -75 -228 -759 -364 -158 -601 135 203 126 33 -676 773 14 -209 520 -136 144 -765 211 234 694 402 -100 442 682 -856 -784 -797 -410 -641 426 -175 385 -36 -69 -678 111 514 -287 -524 -568 422 -260 627 19 610 -557 637 -458 -192 653 -436 -297 180 241 111 642 -848 -644 -405 619 -600 372 370 54 101 69 -188 23 740 259 -101 -205 -404 -747 -786 23 -467 -265 -707 -704 -62 279 -689 -364 481 -479 109 -32 297 442 -798 -123 -767 -847 -586 -491 -584 -627 -626 -755 -385 602 -204 -357 737 496 -24 -272 449 65 -552 -857 -306 -196 218 -596 12 641 423 117 -469 519 -576 756 686 112 -181 404 69 123 -414 -511 -439 42 -733 -558 743 -662 245 715 609 -234 398 154 -503 10 212 -815 184 -505 -402 -184 -615 -43 259 286 -121 -731 -384 -222 179 -361 -433 -876 -418 -387 -276 -392 -782 -685 -260 644 -7 402 631 344 -602 332 430 -625 212 -783 -61 -520 771 -857 707 -306 -631 -887 16 790 396 305 -450 72 -375 603 520 -250 -54 -400 764 -46 281 -321 -494 336 398 120 597 338 -103 -24 48 594 588 748 -192 656 124 -141 125 -87 -658 575 -672 629 -550 -554 361 99 605 -122 -773 -198 -604 678 -337 -482 173 10 -97 414 741 -802 -644 -799 105 419 -861 23 -306 -350 -395 774 -816 115 -765 567 -346 292 -788 -825 468 -828 -318 586 -523 -173 800 549 -646 -848 -852 -173 -555 -336 181 -140 -547 756 -873 -830 -858 -568 -65 -660 80 -459 -596 662 605 133 -124 436 -249 -330 785 218 214 403 -729 -741 510 -636 -118 -556 144 -888 -326 -106 -517 96 230 -99 -849 -228 18 -855 -350 691 -142 -796 132 103 -125 -146 -55 -603 -343 -216 505 -339 -522 -92 670 32 -301 348 317 -379 -288 -780 -69 -511 -356 -330 -206 640 593 -419 35 -227 575 -67 -669 -442 -1 -504 -817 96 693 445 786 -201 457 524 364 -65 -154 -50 542 210 -141 -822 -139 -206 -333 577 -315 -60 -414 611 -433 -223 691 -49 319 -698 -236 318 511 549 749 -773 80 -639 -641 199 -590 34 476 -884 -181 705 -217 -288 -491 -54 -315 673 491 114 -329 -745 532 451 -623 -733 202 -491 -669 555 -123 9 -812 -140 522 -50 754 288 695 -437 -285 745 -557 723 43 -823 -696 651 -172 732 624 -123 -29 -890 -156 724 -748 523 -900 -13 237 546 634 676 -391 397 -207 202 291 342 717 -109 780 641 -754 -268 423 -702 291 763 138 140 -610 -864 -35 -284 -787 -883 -431 -262 -718 238 686 -460 -743 -126 715 -718 -463 -33 -292 -154 30 -1 796 458 685 729 44 -867 25 777 -493 -250 533 -756 -566 673 -76 -205 433 -457 -344 163 -146 640 -723 -22 -713 308 -7 237 -407 -197 435 -289 -416 -671 593 -327 124 -692 86 701 340 654 712 -572 420 -793 104 -401 206 -168 66 560 154 -776 -172 -453 -712 307 394 -307 -316 -82 -30 -355 338 759 293 663 11 350 543 -47 -631 -287 -506 454 118 780 410 -579 533 705 -746 -840 -190 -82 499 499 768 -450 -804 604 733 720 167 428 -336 -83 267 -142 -740 -614 -759 139 -498 -278 -622 -631 -622 -654 297 -32 -548 -174 -775 74 395 32 -476 -112 1 -33 73 -576 295 -409 -806 313 126 -213 -26 238 -204 -344 163 -357 -673 -685 115 -13 455 -441 -689 -241 635 373 -129 59 -420 -155 -241 -557 30 572 726 366 305 245 661 577 243 -783 250 219 511 -327 -621 -392 242 -788 83 -865 -49 131 -836 -383 506 -197 2 105 547 -226 -507 -310 141 -577 -624 55 54 786 -186 -888 193 -374 631 -504 449 306 493 32 -253 112 449 556 -88 415 625 -810 -5 -594 539 647 -198 574 -438 -67 -868 -425 -632 268 -739 334 705 296 270 607 -729 -849 -474 11 -828 442 656 -91 -619 -532 522 475 -503 -29 -736 -217 511 -24 170 617 392 -159 -362 -525 -852 254 158 -462 535 -538 -248 591 -307 284 -662 -514 570 -806 -325 -417 -744 -120 745 560 -475 340 69 101 313 103 476 -379 27 71 723 -757 762 127 -752 -762 -129 646 418 16 -291 306 -195 -428 739 753 404 -109 510 -834 -733 -838 567 513 -401 283 -530 501 211 -545 -883 -594 40 -99 324 -842 194 -176 453 428 270 -658 792 -343 -702 70 -776 -518 593 -66 -17 291 -12 696 301 -486 448 167 -34 -695 -410 -528 70 -563 -430 -213 407 34 -626 439 -40 -40 414 -428 -386 -604 -891 316 -533 333 432 140 -277 -200 -893 -363 110 341 165 -97 666 -597 -712 -861 -438 640 507 -784 -698 -499 -635 589 -128 83 444 -670 38 701 -501 672 -436 738 396 308 -136 58 565 -195 693 372 333 721 712 -138 675 295 726 -787 32 626 501 297 202 -110 90 -877 183 -459 466 344 90 666 -242 -813 -288 373 268 654 -523 -99 144 151 332 133 -877 763 614 -304 -13 -888 -665 -35 744 -745 -150 218 -149 -705 123 -439 -54 -15 340 -251 278 738 -304 -367 -149 447 724 572 476 -881 428 -589 -52 168 379 -106 384 -672 -71 781 -3 97 -332 -797 700 467 -270 -787 44 -464 -748 -185 601 -119 -797 396 -433 -808 430 -146 -398 -464 -258 392 29 -614 625 200 -472 -224 -698 -869 193 707 379 -277 464 -861 -458 782 -36 -762 275 118 -724 -545 50 -110 -329 -403 -800 -73 259 726 157 -737 -674 387 273 -818 658 -573 365 -294 394 -23 -375 545 -524 293 -564 -100 -667 -583 134 760 266 119 -552 189 643 456 356 551 -703 -174 -9 281 650 -402 155 -647 23 -556 -158 -625 -571 -446 443 -443 -497 435 687 202 -658 450 -145 289 -554 353 -786 -392 101 425 -895 418 706 -134 414 -747 -354 -641 374 -419 772 269 655 236 46 -354 -792 263 -382 526 787 -132 -352 402 -284 149 -271 -654 288 409 157 -330 -765 481 507 536 -66 571 -102 463 720 -99 -237 303 -158 298 138 -70 -181 253 91 305 577 232 423 -308 -602 -156 -461 194 424 -320 576 253 332 -96 486 -310 -76 601 -422 437 -100 -856 -822 448 486 60 794 -378 531 -58 -190 386 720 -112 182 12 758 665 -284 680 -700 -78 674 -708 612 782 588 -352 -82 -485 -187 129 -468 -134 -429 41 -837 328 -291 -751 234 88 25 -636 287 650 448 78 492 121 775 -317 -6 -591 616 -437 -804 382 -250 418 546 -103 -95 733 145 -699 699 340 -894 624 -270 -115 -504 -825 -70 388 1 717 -611 -759 748 32 -123 -344 -830 561 -443 -725 389 665 -790 -580 -360 -222 665 601 244 -493 -894 -588 591 734 -642 682 633 -26 250 -866 779 -311 -896 -370 -597 235 279 -767 -850 -221 -18 -720 397 221 633 250 -616 -353 -305 -489 -718 139 287 -328 29 -547 84 668 -854 670 384 -35 129 -705 181 -857 -3 -858 80 612 180 406 387 -337 -145 80 -75 715 -173 498 -109 -674 305 211 390 19 301 -138 781 548 -306 270 145 -124 -836 659 -314 -15 -366 320 243 255 -719 343 -743 168 500 445 -330 121 39 544 -305 191 -510 -507 -482 622 -827 -95 431 263 -373 472 156 622 655 683 253 -454 -60 413 433 -517 -81 -610 -704 202 435 -606 244 -550 -759 -29 -45 -73 -839 395 -140 -885 -834 -300 -184 -53 455 -280 46 551 698 280 481 220 -612 94 507 71 -680 -53 -856 -734 755 -483 -645 361 471 -737 -649 -823 -794 -724 -289 -566 617 -756 -372 59 482 717 396 -698 335 -193 -163 -114 173 -238 33 -663 235 233 645 384 560 -497 -840 490 618 461 -378 -466 62 351 -454 151 -828 -739 -746 -201 68 -77 791 -788 583 -445 183 -398 -135 -445 66 -847 344 -429 204 340 -75 470 -289 -513 -2 290 -646 621 -598 323 562 572 489 -762 479 -198 -34 711 -81 -806 409 -658 -320 478 -694 -579 -465 -877 -706 -408 -897 -84 -233 658 -23 -360 12 -168 -725 361 401 704 -24 -80 265 302 -44 -280 380 14 281 616 217 -243 339 762 386 97 708 295 403 500 -399 -743 -544 -258 491 231 -85 -740 -491 -704 88 -633 -792 683 173 189 210 78 -106 326 -360 553 -206 -889 -560 799 -345 755 752 -153 -629 52 -420 -390 -171 29 -24 86 391 612 -161 -403 -516 -407 301 -52 -675 -145 -804 721 238 287 684 451 50 544 -298 -299 733 -752 -828 -307 -23 -485 193 401 555 257 400 668 -565 736 429 -385 637 38 -72 199 -454 478 91 127 706 431 630 448 -781 -481 -84 -99 440 -776 -132 -725 -229 424 153 -705 -506 -112 -798 342 134 772 447 132 -83 493 549 -396 -232 196 -355 -173 120 -576 743 611 -329 199 -772 10 526 -556 133 569 -646 -185 -378 -514 7 -591 151 -603 562 702 557 -647 537 482 446 59 -862 -57 166 -526 356 344 -806 -262 668 298 598 655 -74 163 -203 668 364 78 -759 -434 -135 -787 -524 -362 667 238 -87 -407 -784 38 -798 -170 -542 525 61 429 391 670 428 -627 28 -297 688 327 714 218 708 1 -169 261 258 -874 9 -406 -869 -571 -218 85 412 -692 572 117 778 549 -685 280 -487 -7 435 -895 -619 276 456 -307 -657 -894 -321 -720 -856 -182 455 305 -201 546 0 -676 432 320 -782 -673 351 220 556 93 -296 502 -536 -713 16 -746 -22 -287 -801 716 -742 417 601 -795 400 -686 -811 0 242 339 -857 -698 -267 446 -688 606 587 6 454 -216 -681 -1 596 579 -109 765 336 -111 -887 583 413 -879 -266 -838 -722 -229 749 -705 310 -254 -228 -710 330 -625 -268 -260 -623 483 701 -694 -706 456 126 -166 379 -88 -372 305 -58 -735 584 205 -197 250 -845 499 -95 423 -818 -662 -888 291 717 462 475 171 -790 13 -638 -762 -790 -854 -616 -805 281 226 419 776 158 -495 564 11 -195 293 -162 204 112 3 -874 744 276 -211 -695 288 -111 -575 -74 35 -482 -440 84 628 -584 -26 -734 572 424 161 91 -223 -338 641 -94 -819 -591 796 589 485 157 252 446 2 -69 -483 130 29 54 -719 -389 196 246 -250 -593 86 -291 51 -335 -96 730 -541 -172 206 -646 218 498 386 -137 -139 517 -814 -292 410 -747 -364 430 -618 -197 30 -743 -264 341 -216 719 -724 -101 538 294 -630 753 206 171 33 -779 476 673 -714 506 426 -689 -400 152 -685 157 -621 183 -839 76 -205 -475 -56 327 -61 -202 -204 -749 -260 -602 -164 545 544 -140 -832 -308 -28 -496 322 -758 724 -334 580 95 -208 -676 -631 -173 -253 -348 -56 763 46 405 358 581 643 -22 -176 -511 -401 -622 -10 -263 718 713 -262 -51 29 -629 101 306 -525 795 -798 686 789 705 -670 544 -215 738 696 336 248 -755 -200 14 -274 425 330 -791 -560 -385 -67 311 -822 -691 -764 -451 -478 297 -867 321 577 -790 480 -593 -530 85 -885 157 -143 36 -867 -509 -74 -656 -263 -101 636 208 -606 -190 724 454 -121 -787 -629 15 380 -233 -463 85 752 222 -480 32 -612 568 -505 -30 550 764 281 51 670 257 -771 -238 -313 -550 588 -698 97 -42 551 -113 -586 476 -590 -180 -860 -440 654 -687 -600 160 613 -403 -190 74 -707 -278 95 -504 -13 371 -746 312 199 -398 313 -90 189 209 487 -269 305 -81 379 560 -892 -611 -402 451 -539 -589 -67 392 -626 -149 360 666 -536 497 391 107 236 774 -749 -710 438 -547 39 -96 -369 470 -732 -895 112 -751 83 50 592 -710 541 18 15 34 259 661 -474 454 -238 -174 -183 344 666 309 640 122 -724 -774 453 -845 -359 -92 -715 737 -613 149 373 340 -482 10 -61 -788 557 354 261 -28 -605 618 -880 61 540 515 510 704 -849 -76 233 382 58 -18 2 -485 369 -314 478 323 137 160 -678 -592 198 -819 -403 -646 374 26 213 752 -535 440 -634 -874 -43 -327 -364 -350 -132 90 -647 -366 -241 708 -406 351 -165 -251 475 -185 745 403 -643 -707 692 -345 -64 -284 -113 -698 407 172 795 784 -416 -31 -330 -443 6 -50 -880 -539 -233 413 -267 -303 -492 793 137 -828 -471 -333 -700 698 -813 152 493 -225 -334 -152 -761 797 -15 438 -534 -460 -433 -132 -769 241 482 459 152 177 507 230 -568 275 572 -702 148 -857 457 753 -243 -599 -145 -570 183 625 -801 -85 -315 -443 375 -576 68 -175 -31 127 -193 -353 -99 630 719 625 457 -869 49 -234 737 -660 40 -538 -139 -801 666 -353 -13 265 420 -262 -723 509 7 -816 95 -65 296 -534 -106 -349 245 245 -846 266 323 -333 45 -362 715 -191 236 -506 174 773 788 183 494 571 -195 259 628 95 -863 373 -474 400 250 401 -748 229 -680 -593 -50 -519 558 486 759 -433 -513 -82 30 -249 -872 -593 325 -247 39 509 -26 -100 -529 584 -84 -454 147 -309 48 332 -541 166 -301 241 420 -103 -781 479 271 -76 -880 -28 -466 -256 351 -519 19 368 73 228 307 336 634 227 -602 562 -610 616 477 -425 -887 -45 -534 -186 11 -649 115 -699 -417 -344 115 656 -371 -898 474 -319 406 649 -220 -354 -471 248 368 710 358 -554 -16 671 -100 739 346 317 -812 152 194 783 474 -408 226 -56 -103 -267 540 -850 -786 -408 237 -536 -827 316 36 -149 -473 180 -101 -375 432 176 -84 -470 -529 -528 -3 -756 -353 -877 367 18 -706 -128 369 137 -750 -356 -621 544 412 -559 -746 -202 -14 3 -141 145 449 380 -643 -603 -582 -61 704 -688 -216 -258 -248 -760 -400 525 -511 -778 -455 -634 -74 -573 724 -360 668 -746 -271 -484 -681 -48 394 367 420 779 518 -535 -827 668 213 338 -422 29 433 566 -408 -133 518 -852 290 636 726 259 -221 -567 -146 302 339 -94 -86 -442 705 478 -741 -641 350 -313 -477 -830 -884 -781 533 378 516 546 524 -893 -880 -854 -702 -570 610 408 -441 458 -484 -609 -538 -263 684 -502 -605 550 78 18 -187 -167 -330 706 322 -393 369 24 -14 295 35 379 -37 -484 453 55 -173 -394 -623 -887 -795 -728 -513 -828 678 -4 0 -322 532 677 279 647 -675 228 -484 240 455 -596 -729 91 777 -277 -390 -294 -418 485 -420 470 -320 194 513 -347 508 -130 51 427 -73 -237 790 674 124 -640 491 488 262 -211 237 -841 250 -147 786 466 -514 -432 -331 173 -751 -200 -626 -273 430 221 317 196 -49 -818 561 -106 -470 -333 -45 -187 439 -19 -26 -30 -462 483 394 -45 -655 334 -188 615 -314 -72 -202 505 -78 -286 -846 539 -120 772 1 10 270 102 643 -469 445 675 -761 611 -899 261 -802 471 -737 -360 -775 205 -511 -557 -758 -133 342 11 -768 -287 285 403 796 315 -592 -300 -4 333 551 -781 -487 321 125 -200 -631 -752 -507 56 -775 -418 686 -315 14 211 -838 -692 -743 -58 -69 -796 160 223 727 -653 -91 -53 48 443 697 -569 689 258 -712 -710 -264 -710 -862 308 19 201 205 -831 -779 111 -77 145 -416 300 -441 -775 165 139 -599 -128 204 -797 355 297 63 105 294 -298 646 -355 -464 -892 -528 -465 296 -294 481 52 -185 -143 93 -274 -563 -535 -870 628 53 47 -79 -693 -86 -856 444 -508 227 -853 -35 146 738 461 460 -519 -784 497 -168 354 372 287 -781 -301 -691 -200 -664 -149 -41 -559 -859 -55 -841 -804 671 76 462 679 -368 179 -524 -344 534 -263 589 -632 147 -551 64 417 -497 -403 -187 -295 571 -832 -682 291 742 795 627 -555 -157 -679 785 -64 434 -352 14 200 248 -723 -599 573 -233 -176 -599 -49 363 -886 364 276 -798 133 455 775 -527 592 -145 345 -161 -733 279 -239 -847 140 207 465 -786 127 714 333 -430 636 -22 -339 -157 52 -806 557 -441 -428 363 -494 419 549 -407 -793 207 570 269 -178 427 -520 338 -148 306 -649 730 473 -231 326 67 542 -561 452 -742 -719 -593 -395 454 -400 397 184 -223 -844 -79 -668 -791 611 376 -895 10 30 -144 -316 -750 -252 254 654 756 -561 -540 -223 408 -259 397 -731 -894 -324 -731 -599 323 -746 748 -244 139 -635 -437 -227 585 -415 518 424 -656 -736 33 -811 -264 296 500 -62 -281 -566 -469 494 781 546 -239 -497 -595 -476 235 -296 624 -80 761 -388 -765 47 -49 -562 468 -26 -629 -237 -830 -574 800 -473 798 -280 394 251 -63 -339 374 522 -699 681 -399 -455 299 -510 736 795 -631 -56 -384 -791 584 554 -783 777 -166 616 -547 -539 791 777 327 593 -861 -745 -731 -680 133 593 626 547 34 -365 -61 600 -297 -556 204 750 602 -277 -159 448 -298 -846 -550 -514 598 145 5 -897 -312 -727 -20 -572 -850 -11 -258 -189 164 -144 -762 605 -257 -718 140 -99 563 378 537 -309 -777 -850 -383 -587 726 -18 -472 -880 -382 -400 246 -332 -346 -756 -805 -708 -13 265 -558 630 -876 -586 -305 -373 -430 -669 -849 59 -238 -8 -293 -566 -541 -557 -559 430 -400 -588 713 54 -446 280 196 437 523 -265 -58 -738 -272 -391 -782 767 -440 -608 194 401 -22 350 515 -315 389 -221 475 -589 -196 23 189 537 -671 302 350 -622 14 -597 -99 -303 -548 -400 -514 -776 428 -184 -234 -509 -46 -205 -429 364 220 -75 -776 148 562 675 -671 -106 -297 -228 222 -329 310 550 23 -824 456 -280 -365 116 -179 71 -467 705 -360 648 -562 573 120 780 -594 -289 -218 -212 578 410 487 9 739 -218 -78 137 -792 -13 601 -665 120 210 383 -73 203 -797 -335 559 290 -726 -159 -500 -829 -740 -32 611 -248 438 -756 -721 448 -505 -298 -877 -268 9 -854 724 -725 268 195 -231 348 593 -614 727 -889 -259 -376 441 687 12 -780 -718 97 495 -713 679 -444 590 -280 -226 -736 633 640 390 -10 -205 -433 120 -720 -118 -76 321 260 274 -413 201 456 211 646 -820 536 725 377 -139 -233 -531 -613 -304 -793 -140 9 555 -484 -763 675 -411 260 230 206 -574 19 -466 -745 -339 640 310 -577 -273 262 81 786 731 337 -66 379 -580 -232 227 664 51 -740 387 -871 539 -451 -236 694 5 -713 700 -784 -894 -858 -351 632 485 -211 -549 33 -800 -854 397 467 -736 -377 -175 427 -217 50 9 325 -47 -393 192 -27 -45 -198 -608 456 -238 -327 -766 -773 241 420 663 800 -460 -824 -900 -412 -594 642 526 36 -199 -241 -54 283 -450 -466 -268 -363 -579 -92 529 -374 -620 225 599 265 -812 -368 -684 -431 -886 -899 -758 584 443 584 505 226 494 -573 409 684 -245 170 -511 409 -301 449 630 -566 577 477 775 -483 409 -56 748 -366 119 703 198 33 -205 337 9 -56 -898 722 112 -479 -896 -572 665 -646 271 732 506 762 406 235 -192 42 -331 -672 416 539 301 6 374 573 -274 -65 478 14 -351 89 -604 -416 421 -560 -742 -334 303 -271 -300 624 590 -714 -686 495 121 785 -826 -325 610 -126 494 -716 159 -132 383 -649 90 -263 499 696 -347 797 304 -259 -885 307 120 -513 -746 144 580 471 106 424 -764 -567 -531 148 -320 639 -154 -515 241 -134 273 365 -753 -98 392 510 -709 -791 -468 -253 594 421 305 -721 702 764 -193 103 -408 606 452 680 -372 444 606 -133 430 408 -474 598 -32 -351 499 428 -486 382 -245 725 545 -562 705 286 482 526 -875 -255 -114 798 -569 203 -120 -199 -40 309 -562 -33 -508 -109 113 717 521 -710 -853 762 -282 281 710 -314 -298 197 -471 -504 -851 -863 766 123 111 363 -180 -728 -848 473 -34 477 71 -25 -840 -127 -867 605 -99 -188 -71 -193 754 620 314 78 -138 -779 264 607 -572 -747 -321 -28 -451 -105 696 763 -342 -133 241 -409 545 792 714 206 318 655 437 -754 159 -669 741 -255 594 -263 -170 -73 511 -883 -899 707 144 -166 -264 -326 211 351 -814 448 250 660 402 -670 -231 281 -873 -627 -65 652 421 243 325 -567 485 -513 -111 448 -442 459 446 -85 -417 679 -503 -642 -309 -844 -839 -96 -838 263 183 -315 519 -243 2 -495 -242 -462 -453 419 355 -482 -584 58 530 -691 -540 -899 301 -329 -180 381 -230 -514 -793 -638 -327 483 147 -488 -767 456 -640 -511 699 -356 -339 -353 397 620 695 -486 -850 -264 -312 647 -524 322 152 -215 -243 522 -96 -899 563 -335 -537 662 797 -365 -161 -607 -372 -390 750 -378 65 -453 -70 -482 -407 726 -348 144 77 -493 726 -827 399 -109 167 -586 -808 -493 106 712 -148 17 -25 -314 -282 -417 -21 593 -748 371 -745 42 -539 -105 -31 -691 711 111 -754 -191 -667 -69 88 -147 481 -605 343 -553 -172 -429 -764 388 732 -866 -178 -234 -508 303 -701 336 -636 739 -638 -747 -602 44 181 54 -145 -604 -488 -672 -160 411 -316 -241 -407 -339 -473 -830 17 614 143 184 617 435 375 788 158 599 101 725 -579 661 -493 -49 -795 -861 783 -359 -654 -284 329 -144 94 -114 8 -598 -224 228 -397 310 -867 728 -122 240 -480 -875 215 393 525 672 -284 -681 -448 -712 125 -790 -61 -352 -68 -169 -34 525 -100 -32 -267 -746 89 739 -143 -100 618 7 553 530 247 -284 -559 -428 -75 762 87 -508 14 -130 291 730 510 -232 -17 796 762 -374 42 -670 113 450 575 707 621 230 -330 -574 449 229 -749 -474 487 -188 -896 -694 595 -274 235 -282 105 -164 441 269 664 761 -487 -226 -739 -355 513 -706 -762 657 563 -257 -804 -70 -576 361 -119 438 783 666 125 -491 217 29 270 -625 507 620 277 -261 705 -515 458 -651 -649 -143 -224 -352 -168 50 18 -832 176 -385 619 30 155 -741 328 -110 -619 134 -734 192 575 557 -564 689 -780 250 -666 -482 335 137 372 705 184 778 -553 271 -54 -210 -18 -382 58 -262 623 -774 -663 157 148 208 -650 630 563 -397 382 -233 -656 358 -642 -783 -225 -281 -445 -259 -445 -226 -430 -575 270 -395 415 -726 561 420 -791 -263 -31 348 -516 270 614 572 663 -312 112 -231 530 177 -840 -858 128 110 -441 -121 104 -84 570 309 -490 -1 295 791 207 106 127 -139 -312 -441 454 5 -10 789 283 -17 654 -217 432 -839 478 -570 -432 509 574 13 222 47 -352 -566 -457 580 -86 477 547 -849 -463 -171 727 408 -14 -82 687 501 280 -603 711 650 728 272 476 534 0 -584 87 408 768 791 -119 -504 -383 23 6 -651 -780 446 -413 747 -821 -12 445 -540 8 513 -714 659 -210 -625 566 -251 254 -775 -785 -416 535 -111 -547 -367 -250 553 -821 288 107 279 253 -872 -379 547 387 62 -186 -881 -539 -274 -176 264 -457 418 761 433 -606 -693 577 -800 64 -499 192 -468 -92 517 -447 -517 633 -495 -294 635 -731 796 729 -517 -243 -681 566 396 239 -745 -169 443 -602 -353 -644 -675 -17 -647 -386 795 -28 -464 275 210 -750 707 -841 465 505 -47 -608 -164 -8 597 -441 -359 280 525 -739 -895 -704 -626 -218 -397 -107 515 -2 -600 -29 691 -24 144 -244 -745 354 -28 397 182 -333 250 -412 -673 -551 770 535 609 -645 68 -306 33 386 89 328 789 -774 -89 636 686 -670 -673 758 -546 -839 -298 -890 616 -250 -552 209 255 -630 -759 -278 -462 453 -692 -256 -514 -780 -227 -608 56 -740 -297 193 598 220 181 129 280 192 -741 564 -228 84 -834 -755 224 -522 383 -773 499 52 116 499 -380 682 -500 -772 68 -608 287 564 581 -591 -554 -343 -445 -460 298 129 -354 324 -230 -309 -488 272 -315 404 -174 396 572 -831 -428 -198 -450 423 283 -705 -129 -698 668 -763 -172 753 -261 -647 -590 612 59 181 -833 -443 702 -821 -466 126 -753 -302 100 214 171 115 -362 -767 768 427 -603 -49 552 -667 -715 -79 -176 677 342 161 80 700 -403 -872 783 442 630 -762 791 -120 -623 346 -408 -816 -313 516 -500 -286 -498 575 -647 -296 764 486 -744 -513 -591 622 40 -771 -655 -134 -506 -753 -244 710 729 602 -693 -395 306 362 -33 -225 -341 435 -272 -277 -776 720 399 -620 142 -77 538 153 501 -712 -466 349 -526 -800 -259 -415 -52 795 289 760 -63 794 -70 716 -573 71 779 137 -804 41 -332 460 622 -18 85 14 -147 -440 -281 -875 178 -126 -99 -299 -375 -531 -666 -749 -837 -439 -22 -840 -599 -552 -424 347 127 -743 -503 -544 138 424 616 -669 218 323 495 -232 -299 -446 592 42 281 -533 790 -350 -735 40 27 140 109 8 -125 468 -648 -48 0 -504 691 210 -500 -39 -72 -559 29 478 -7 383 586 482 -224 -488 406 -738 -854 -268 -94 -712 -725 -422 110 -396 34 -417 623 603 141 -829 -126 -842 603 -614 769 129 -425 335 542 -656 -734 227 32 262 -148 6 -593 423 -706 45 -864 241 520 115 -574 661 720 -447 -872 -22 -213 -515 118 -584 -350 196 584 642 67 340 -229 452 -285 -236 -692 174 686 -86 268 124 -292 -760 -604 -89 721 -659 -449 -114 -29 566 774 -293 -759 -708 -659 -3 592 -331 -248 -425 -83 -370 -628 279 562 -679 424 -461 -151 -153 -240 -676 603 579 -257 -103 -315 264 -178 364 -778 797 379 455 -800 221 670 -248 -761 -821 -80 -195 -219 -853 174 734 100 -177 641 -604 -58 614 744 465 -560 379 -104 -170 124 -46 295 -464 -812 -768 799 -327 -471 -387 196 -699 217 -742 -394 541 -312 36 -446 -344 -707 34 448 -329 -555 -725 -609 -311 -571 276 212 -416 -184 755 554 420 -276 -168 276 -35 459 -282 399 -810 -285 -245 27 -622 -40 478 406 -2 -196 209 -579 -591 -643 649 -479 512 769 -251 -37 520 -223 590 341 -591 -363 424 426 551 -429 451 99 -476 736 -607 -550 591 -167 -761 233 -572 699 -603 -470 -780 -737 -820 480 475 -718 372 -124 -210 371 616 -558 -843 702 -516 -21 -145 768 364 -818 213 434 677 731 -84 -229 3 347 331 -214 -841 -262 -14 691 81 221 -758 99 528 -422 676 -187 492 -608 -260 -275 -445 649 -111 323 -109 249 -717 -266 581 574 -599 -213 321 290 216 430 -759 -250 372 -102 634 -859 98 -391 149 -702 697 -662 787 -661 -411 125 -366 470 -336 222 -806 -461 317 364 202 488 443 -256 47 452 -871 -807 -344 148 -891 -148 547 409 577 -516 -668 -127 -859 544 -204 518 229 -350 -491 -752 599 290 -18 290 -758 345 196 -539 -330 776 -502 120 -623 -642 -179 -225 -517 -265 -298 -852 290 -834 165 215 -626 -805 -794 -201 359 -687 -131 -9 -747 591 242 52 658 712 -141 -175 435 178 91 326 140 174 709 -284 -118 241 -568 425 -400 12 728 -122 -34 125 769 335 556 373 749 345 558 -371 -266 455 -88 489 714 -52 -51 -671 -197 418 -292 88 652 -586 162 3 -306 575 180 -177 -882 792 -703 -324 -87 -618 718 417 -841 411 -331 -582 105 -579 -191 -517 134 108 514 -27 -385 -568 -591 -498 -741 -609 -834 -693 -220 745 -184 715 -158 492 -816 -555 -723 26 -379 -395 353 574 -376 -445 460 732 -121 -452 -335 301 -191 -67 -322 -303 -145 509 88 -497 -434 44 19 769 -692 584 -369 -189 -115 -524 479 76 -873 -787 -638 407 -680 -145 -551 -757 -139 60 -5 -672 172 -709 -341 -76 572 -650 -680 399 450 -662 215 -238 211 -392 -580 381 -781 643 488 -229 304 125 -14 -513 288 494 -372 452 -438 359 414 -582 328 -805 708 737 464 -334 412 511 636 -183 781 -851 -639 543 -839 -419 72 84 263 247 785 439 646 -714 794 514 -378 414 -670 -191 227 224 -679 -765 -290 -305 -49 -239 -572 -343 -65 -33 599 502 -243 255 93 -897 -85 -761 -724 415 -648 -183 683 179 238 639 457 5 290 -274 -441 61 -104 -657 461 445 545 657 -242 -131 -762 -584 -710 726 -475 553 39 771 603 -175 598 -90 68 -456 738 -482 -621 -655 -293 -50 104 -486 404 119 269 263 116 -535 -706 67 -776 -772 252 -388 -395 746 632 52 -423 656 193 510 178 447 -201 -861 -239 135 658 51 -190 -422 400 -225 271 610 660 44 -630 553 -629 355 -245 -65 653 723 612 -356 781 232 -476 -631 -58 243 287 -364 -882 569 -293 -500 -764 -350 789 152 -493 -370 -322 -109 -87 -690 -182 85 229 719 -333 -819 800 735 -476 598 -34 -660 799 444 127 568 351 220 -7 515 65 -488 -351 75 343 24 274 -689 539 -865 76 -852 -469 35 496 -46 -2 -635 765 -725 -381 562 405 482 696 -623 -873 -702 43 -132 -363 446 64 347 -630 -498 453 -529 -209 366 -303 -238 -631 -738 -380 263 -857 447 261 -607 412 227 -409 263 719 749 40 -115 54 180 174 -218 67 -356 -776 -365 -323 -222 -748 748 -712 -778 555 -385 -94 663 523 -148 -806 643 -258 234 1 372 -805 -363 510 -356 -42 408 228 302 540 674 212 -770 481 -500 446 304 -392 -881 -650 489 -553 615 419 122 769 -173 -504 646 117 63 443 624 -64 -37 -830 448 -685 -675 101 308 664 542 327 -651 -255 225 137 -379 -432 -279 -7 -208 315 -151 321 -655 765 -383 -761 -303 22 253 674 -108 -60 -43 0 271 483 -673 141 -844 -803 222 -834 554 151 73 116 470 -470 -108 -335 -41 718 635 681 -872 570 -1 745 -18 -568 -742 -216 -364 -834 261 47 248 466 -108 142 -230 -383 550 60 40 -875 449 556 448 -241 728 -888 144 -650 223 -463 -276 -716 -212 -512 611 -601 739 -336 -455 516 180 561 -672 563 -883 112 -759 -719 479 -462 597 159 207 685 -270 -664 -578 765 -416 396 -824 -586 -213 326 705 -398 -366 -303 -615 506 515 -834 -574 -231 -298 -316 665 178 130 79 419 176 798 790 396 -891 -497 763 621 -619 -186 283 -716 687 -157 -377 -812 -393 -167 329 -313 220 445 110 608 -536 -781 -598 -546 372 -490 740 -267 -824 -399 187 -137 187 457 680 59 523 -600 181 -645 342 -775 96 0 223 443 -767 486 316 735 124 -281 721 550 -537 -329 -563 -887 538 -548 -529 -798 -44 -420 70 479 -148 -882 -311 742 -799 -54 393 -766 556 -249 -588 -553 660 587 386 505 -373 -518 -192 534 -75 -376 310 20 -44 -854 -32 191 736 -462 -802 -777 -729 168 -531 -821 -271 -837 -407 -224 684 733 -696 505 -657 752 758 -194 -613 492 451 -325 568 414 -684 -254 -856 713 -189 62 523 -738 -426 175 216 518 -734 -514 269 -887 -110 512 -859 -221 344 -138 -854 -454 554 767 -97 -96 773 324 113 156 762 -619 133 -475 489 -672 682 -603 -430 -819 631 -540 -767 -642 418 12 -413 589 -750 617 524 -24 700 -828 516 713 -761 232 -9 -500 -467 114 -77 -483 52 -498 -149 787 86 106 725 -605 568 531 584 279 150 -156 -448 -509 -698 -450 552 -261 -295 54 -463 244 345 184 204 -693 63 -217 -69 -568 -6 225 -721 -609 347 543 181 768 548 -356 -290 700 -663 397 -476 -141 651 -258 489 -491 149 307 -639 -131 -196 714 709 91 191 486 466 367 -212 -520 -633 -725 -829 247 203 665 479 757 782 -417 68 122 664 -463 419 525 623 -263 773 -740 -419 -301 -304 -92 -671 -714 -727 -375 -69 147 -82 166 245 -722 -95 -101 -71 -369 -9 404 50 -733 711 189 -87 -813 297 2 625 -889 -155 772 -886 -391 -830 -315 -127 202 113 236 53 407 -453 298 624 531 706 601 -879 -428 -661 -236 526 -9 -421 761 797 -868 -45 -107 -476 -115 407 183 -120 743 630 -363 -612 -697 -541 -696 150 56 -6 -708 -219 -465 -94 -874 -565 291 20 -802 76 538 534 256 722 -137 -256 -147 779 -870 -193 -31 -63 698 746 -724 258 431 -414 -116 627 -349 -793 -744 -40 -95 -298 385 693 336 -857 -89 -317 745 -717 138 -171 275 -90 -856 -535 775 110 540 737 251 -539 -671 393 713 -719 275 -454 502 201 440 -178 -594 529 361 -223 -388 537 -7 426 -71 540 797 -54 -430 603 -310 53 -38 -598 -677 439 364 638 -466 -240 14 -888 210 117 -614 277 202 203 758 571 -132 -176 -504 -805 -717 227 579 550 -456 -422 294 93 -540 -697 91 566 707 -366 522 89 584 311 783 -288 -613 -636 111 -684 -261 -779 -581 -447 677 -55 -385 -542 311 -284 -542 496 113 -588 -276 579 -845 -241 488 -749 257 -72 -737 -748 -825 148 -868 731 -572 -381 260 760 729 -297 254 -836 153 339 634 -256 -641 -635 -715 571 465 460 -599 317 -774 252 -250 -485 200 -358 -558 -542 -891 -218 319 -384 -129 -520 -97 -655 -466 -854 -722 -734 575 -167 303 -894 -892 635 -681 -584 599 -899 -377 130 -29 1 330 163 -818 -632 369 -275 180 -763 -46 -440 -714 -896 792 650 222 504 -625 -764 -33 323 612 -755 -500 94 -284 -256 580 281 159 -366 485 132 -121 251 -317 -459 -207 657 -271 445 -184 266 645 267 309 177 -360 410 -396 188 -704 238 -286 -561 -20 -546 97 608 -144 397 -461 -641 689 84 -860 793 -80 -631 -229 -29 -810 482 -405 -416 -314 347 -286 -649 -183 -79 -235 432 -302 -4 43 541 365 76 -8 -726 401 245 571 -623 496 -61 6 134 -4 -323 266 -778 -508 301 -568 75 -347 -214 330 -236 -790 -488 677 316 761 -103 -494 187 -517 -221 289 133 -760 -442 -882 423 374 -659 -293 -880 -655 306 26 464 -248 -799 505 -763 530 76 438 319 -615 -436 -712 301 739 -197 580 472 -752 -356 -246 -795 116 -508 -489 -166 733 636 687 -58 -82 -266 516 492 128 -302 -610 -41 -671 -92 509 -168 740 426 -81 -87 -472 -252 761 34 -306 -495 -631 -498 -780 319 -379 170 -688 97 -410 -535 661 -550 108 540 -533 -173 -817 -463 599 563 640 -871 51 -533 -74 139 165 643 -764 311 -550 31 29 271 275 258 -837 755 -700 376 450 40 -556 341 -166 -43 509 -755 799 621 573 -746 -467 107 -815 -409 0 -103 -509 -891 208 -393 782 313 -435 94 277 -285 -228 202 140 -859 182 -491 -117 443 -601 224 -318 -426 -887 725 242 220 -724 -826 320 -544 792 -653 -562 -594 127 -378 -338 323 124 -622 -509 -137 -607 567 778 642 -29 373 96 -3 -354 -237 -245 -162 106 261 567 164 -235 -227 422 243 362 677 684 790 488 -199 -887 587 -433 -306 -887 -171 551 365 -805 45 -814 -137 -31 -621 399 785 293 -262 329 -656 -592 -64 627 576 -551 -764 69 426 -74 253 -567 744 782 -66 43 -891 -629 121 -658 -568 -715 -781 -135 -817 553 -777 -364 121 751 -274 -723 -485 -489 786 -411 -647 -691 -42 -628 -306 123 -382 423 527 -622 653 559 -336 602 -435 194 -546 406 384 537 444 -140 224 -38 609 83 418 -403 -663 -511 -373 51 -267 -471 603 780 782 559 -900 -300 97 -445 -182 -65 651 -333 178 -549 -681 -620 591 614 665 -493 38 -605 -354 491 497 -613 13 -720 -503 -210 -385 696 736 305 -391 -129 312 -668 -124 -55 -57 770 631 -455 450 -169 -241 687 -203 -778 684 -752 53 -342 7 -823 764 -465 -232 492 319 783 -510 -503 -117 -25 276 -696 -847 750 325 -359 688 -38 551 658 -30 504 -598 -27 -449 -493 -778 651 764 492 -474 -449 -119 -247 -36 -887 -251 154 -797 42 795 741 -104 225 47 52 528 736 -308 663 306 274 -746 -658 120 -424 -26 556 163 373 214 -443 -360 229 -350 -554 -29 336 -150 543 -672 -226 -505 448 677 165 -358 -479 744 -701 -24 587 -206 -849 716 -304 386 769 -743 -80 -125 -624 -253 476 -391 90 294 -822 370 220 29 -104 -509 169 402 -603 770 126 375 496 -439 -374 -749 38 225 -744 -257 439 -381 792 -46 750 -334 41 -781 -757 -626 -172 171 180 22 -321 -794 679 -413 526 -462 778 459 207 297 549 133 -92 -590 -98 -290 215 722 734 756 638 791 609 -29 516 -480 -803 20 -839 791 -666 -243 617 -443 213 -334 -466 -384 -19 738 -298 -846 -767 -893 -520 -375 661 -683 447 -649 -25 -11 607 363 229 -734 771 -340 -752 -745 734 -737 -776 -62 365 772 430 -696 349 6 -607 209 -888 -557 -362 -57 -399 -583 -136 2 429 121 551 252 -190 -40 728 233 791 -533 461 -198 -531 -349 53 -460 589 -700 458 737 -372 -127 167 -322 -167 -92 -206 419 297 644 -877 -203 445 77 678 -46 459 -432 368 232 261 245 -488 -788 732 -146 -185 -697 -810 210 113 -414 486 21 766 -30 653 -678 299 -574 -764 752 -631 597 464 -764 257 371 790 -188 184 -767 601 -864 490 -620 131 794 158 -393 74 21 -160 -245 -798 -821 -301 639 432 -492 99 65 287 251 525 -121 -405 -589 206 188 -421 461 648 559 -13 163 -30 -811 624 -366 76 713 -888 -831 -360 602 -742 -796 -78 402 -712 -62 -22 -297 282 -249 -356 533 -613 766 -494 188 -502 -219 405 181 -774 259 635 53 -222 205 411 -572 -125 739 -442 -216 -884 -363 424 164 -838 81 -689 158 779 -679 273 522 -104 385 -668 205 -50 661 -360 -572 619 478 -134 -307 729 654 -423 45 461 -284 -845 699 531 -543 -313 -729 -504 125 527 -264 -267 -689 -136 654 -409 490 -206 -591 647 559 433 -551 665 706 90 507 81 4 90 -407 -111 -675 244 -129 -890 100 -63 -553 782 -757 23 294 -353 99 321 691 -55 -58 355 771 -219 150 -181 389 -434 -863 -816 -626 -478 646 -474 -735 -607 -818 102 -650 498 377 -550 265 -175 747 400 -451 753 -106 -1 -51 248 514 -325 144 -476 -818 254 -684 -520 764 -755 556 -517 -876 787 371 -524 323 -153 756 110 -555 -734 604 -307 -538 652 128 459 -32 324 -142 508 -160 -877 -63 -680 -870 -810 -334 -850 17 515 -172 -507 71 -18 -755 367 756 -94 522 394 193 -348 130 -539 -184 -835 455 -66 -550 681 -900 -316 -872 612 604 -82 -138 -562 736 -604 -364 60 209 -712 -275 432 697 -62 -613 428 -900 144 272 773 -24 346 -866 178 672 -43 -761 -586 -790 302 -730 -397 -291 282 -297 358 391 -106 281 -567 624 -174 -604 -814 -190 130 676 697 -539 -768 535 -93 36 141 -58 751 616 495 581 98 -638 -108 -207 -358 -569 156 -282 -382 -69 -5 -829 60 -842 -59 427 -351 -719 631 452 92 -853 -801 -568 -321 559 640 -606 -105 -790 -241 -832 115 -101 722 -187 -45 -471 601 -523 -397 61 -655 275 -881 -143 -289 186 135 215 -645 -330 -258 526 565 -287 -765 364 -35 -804 111 -473 387 -592 -186 170 -448 148 -524 447 -23 455 579 720 -851 -485 360 98 -539 168 24 -452 600 -675 637 -700 -609 -623 -175 -652 -430 -547 489 -46 -211 399 768 0 776 607 -556 388 -185 -800 198 522 -178 238 -111 227 380 -176 555 41 -621 -494 716 -284 -730 38 137 -680 -440 -586 -784 -469 -462 385 -889 566 -610 152 319 -878 -680 51 183 53 -713 287 515 560 779 793 -592 -309 641 6 330 -473 465 -466 -760 622 185 -850 -454 -395 623 123 288 409 -748 746 674 -836 -230 615 635 -326 -424 -857 -646 240 759 267 328 517 -624 -26 -120 -49 -633 255 -523 477 147 -386 -324 -757 723 -782 -39 -647 -543 446 610 84 -756 185 -180 -512 464 480 592 479 -885 -139 -457 163 686 -875 714 694 -881 7 -44 735 -621 242 -317 561 -528 -122 -51 -741 713 409 340 388 651 -360 291 608 -302 765 -188 -564 359 212 -880 -528 760 -312 -91 -443 -53 306 206 332 345 40 -826 -684 641 230 516 781 231 -567 -102 -666 -126 471 76 85 678 493 271 -10 372 -819 513 -315 -692 -285 224 -782 657 601 -476 552 204 -395 95 726 186 161 487 363 -191 707 -882 -478 -866 382 410 755 -476 -238 753 647 -822 -405 -451 305 103 723 321 -109 240 -278 -308 102 198 -164 242 125 142 126 -774 240 745 -702 438 -797 464 -65 230 -577 -4 -524 63 -663 -845 174 715 184 467 -97 153 -845 455 273 -23 -406 -893 -125 445 768 -127 568 -369 -25 22 553 71 682 578 660 412 179 -706 499 300 763 -256 -588 568 -718 -516 61 244 -221 -1 -168 600 -766 524 241 748 -129 -440 -591 -610 -702 544 536 706 -76 -109 606 -124 -751 17 -83 -435 -785 -278 -351 661 249 256 726 -887 -803 -131 410 202 -883 796 99 60 -116 -240 362 264 -511 531 767 676 767 -689 66 -273 77 -191 580 465 649 -638 271 -220 466 266 180 -94 589 313 -396 68 -457 -711 -291 112 -79 -416 601 520 755 365 318 -452 129 -723 -365 -729 -56 349 733 -469 -166 -49 -375 405 -779 -400 774 -147 508 458 25 647 516 -477 424 -732 501 -534 -538 298 -147 503 94 591 -477 182 -53 59 14 -865 319 -759 161 -195 -343 -422 454 684 -349 -851 -181 -257 406 -267 -420 315 -343 -844 363 -859 99 330 716 -165 -223 753 -523 -69 542 110 523 617 -700 -733 414 -464 558 793 4 358 -239 -532 -322 326 -114 -54 741 -94 403 -551 -210 208 -137 -16 -191 411 158 -370 -162 -301 412 -437 683 -83 725 109 408 422 -163 103 760 679 -522 -230 422 -615 -709 -833 -386 298 431 364 -607 515 -847 566 -198 708 -178 -660 5 11 -620 -87 749 -502 715 -439 795 115 103 34 396 161 -886 468 -894 -596 266 478 60 761 -574 114 322 -79 675 -556 -336 375 634 -422 -60 -79 -541 -639 282 126 217 -127 -377 170 -824 -567 208 337 -359 -220 146 -144 -281 -53 253 62 -593 75 -77 -416 -27 -361 -523 311 769 589 -602 125 236 460 283 -726 257 -773 79 705 -900 -794 152 -431 -407 141 -894 50 -884 736 30 -236 -715 -189 732 721 385 25 379 626 -56 -382 -355 660 -660 274 -175 -473 266 725 -331 74 -810 -701 -340 468 -512 -2 0 404 586 -62 -223 -764 -290 -196 -388 293 552 -698 505 729 702 379 -6 -856 545 -372 -49 621 303 581 797 383 -519 -325 -26 -536 -669 763 634 -436 -830 38 197 246 350 -845 421 -226 -445 -719 -316 703 -214 693 218 608 -264 -21 375 -221 -444 627 -632 -690 112 -681 356 198 232 -839 -446 149 -709 -84 408 -145 658 -719 32 633 122 -161 121 -294 -632 -41 -498 651 634 668 43 -497 445 34 -101 -324 -793 -751 -787 552 -896 -179 -51 149 165 255 327 -300 -122 -816 -425 -699 536 -17 526 764 -120 84 -445 599 -134 799 702 -156 480 -575 151 215 296 160 -705 98 -615 -331 -550 -258 324 407 -311 182 534 121 -757 -539 -65 787 -154 677 782 748 -840 -604 97 -201 727 -178 -52 -475 567 689 -471 655 -886 -99 -475 -634 690 575 -6 -543 -350 -875 -746 137 -390 9 -895 -859 -469 -71 -58 26 -300 483 -682 -795 460 344 746 287 236 117 -565 328 331 626 -788 144 -748 51 477 649 -690 -838 -215 -289 112 344 -636 373 110 -585 -741 -450 405 508 -318 -267 -502 -740 628 -338 657 -859 770 30 -332 -197 357 489 -815 187 -315 -399 -56 -817 -260 657 648 36 339 -427 -303 151 384 -270 -519 -163 -693 -438 402 -179 721 -345 -567 600 509 180 191 -697 312 320 -891 -424 -15 -311 739 -399 -464 -866 340 515 -768 496 408 20 -112 -497 269 -5 218 -181 -751 -632 -55 100 264 647 235 -341 305 60 258 -79 781 -77 296 -675 532 194 364 -875 -591 -564 -806 -225 -289 300 37 -247 -530 794 -742 -626 -391 -65 -704 -259 -729 179 259 -439 431 211 720 -440 153 783 487 -407 -419 -140 544 -390 -79 671 466 206 -120 716 306 -650 -889 -299 249 219 -237 774 -157 334 -486 5 749 716 -703 -813 351 665 -804 368 242 785 509 -857 -376 514 -565 -24 637 -465 692 -817 -601 -29 576 -604 608 480 -54 -812 378 -665 151 -681 484 -733 -596 113 544 -809 214 -134 14 591 784 -417 -841 -644 532 -117 -225 -167 15 479 116 129 267 565 -787 -301 -166 509 692 -771 178 26 -787 -161 405 -542 -286 -759 511 223 -152 -101 -309 725 -673 -136 -362 268 -628 -839 -246 690 -787 -310 -351 -522 -859 257 748 661 -604 338 621 761 -641 -466 -38 504 212 174 166 736 302 38 231 754 733 -611 235 -560 -646 427 -721 -701 523 399 -86 -284 -666 658 -188 -28 769 64 -792 170 -605 -263 -476 457 -200 569 -41 310 -477 -867 -2 -99 344 193 267 -184 -884 -864 -694 652 -539 -116 -877 -229 -152 258 724 -214 -851 -576 484 81 191 648 573 -320 -841 -516 493 530 -769 310 799 663 -577 -465 519 309 15 227 73 551 -708 384 -519 -103 -566 -734 -525 -293 -442 708 -288 -772 -370 -191 685 -131 774 -737 -27 -508 58 302 449 594 489 225 -892 99 -12 205 -241 -363 490 745 79 136 -101 -29 292 -254 567 531 -780 480 184 581 475 543 28 536 -15 -649 688 116 -94 615 -744 -23 149 -673 -166 56 -894 200 -258 -260 -229 598 -611 -151 -278 -289 -216 -484 235 111 -336 795 152 -212 -12 468 -270 -474 -45 -505 -614 796 -365 -460 9 -731 -81 473 -525 -831 -539 -332 -874 -287 -738 -499 -764 88 701 566 -53 784 37 -140 148 113 -300 212 -44 227 -649 -160 -389 -249 -112 -183 -341 -578 38 640 308 237 -255 -842 607 -168 -113 771 -410 169 -347 -43 -221 -229 -590 -348 -132 -149 -631 300 441 134 -23 -568 538 211 145 762 -284 -818 -96 -257 231 65 -876 -134 -679 610 -176 -718 -111 -630 -363 -659 187 -815 373 49 510 -116 -546 134 384 -702 -90 508 125 -497 -202 -528 -542 -159 -598 347 -749 423 -125 677 -791 -273 -770 -533 509 -796 -860 358 -155 -47 -169 156 -793 -697 -359 731 -855 -398 -379 141 781 -185 -773 255 656 -751 -542 -828 -491 -497 16 692 -601 102 -146 211 537 -68 -663 -257 80 798 277 -735 -859 -405 241 -349 -116 231 -703 -225 545 -36 -80 91 62 425 -719 164 311 676 63 -70 -804 639 752 -415 759 -431 -113 -622 92 -340 -846 122 770 -525 60 -611 -45 -791 -879 261 450 147 422 -337 325 -788 -686 -351 221 416 -118 305 442 265 785 -896 -543 -513 -497 -192 -893 138 -327 14 533 -73 92 -550 -500 152 -46 246 23 97 -823 -4 -645 -508 564 585 240 470 84 -780 -394 -900 256 -139 574 448 426 210 -467 -46 -296 -539 -420 -98 290 183 201 -428 173 470 463 21 6 -846 -183 648 -565 602 439 -799 329 449 -643 -672 -886 -110 -629 145 664 537 42 -259 426 451 -440 525 451 500 123 -190 -283 -490 -646 50 661 49 475 662 -653 631 -625 366 469 613 -350 -213 -604 413 -840 -116 339 -99 -150 672 -139 150 -62 -48 -711 555 -881 -880 285 538 -131 763 -670 -393 -836 395 -845 -769 571 -629 296 -239 -198 462 -856 -293 431 -846 -805 536 -269 286 -646 -327 -620 145 -677 10 334 569 -866 -686 -410 520 -480 -754 -282 -318 47 696 -331 568 440 -549 486 710 761 -739 641 -651 -273 -498 630 -725 46 -169 365 -811 -265 -443 154 -202 -550 208 630 679 576 115 -87 -292 -549 365 751 116 157 -592 -292 573 633 -752 420 475 -246 -430 697 -339 384 28 -846 632 163 -274 -229 108 700 -153 -626 -883 188 -765 378 606 21 712 -262 -103 -324 411 613 -768 -4 -516 23 213 -880 -658 134 325 633 -558 -602 -139 -742 -446 88 -414 455 494 -785 136 -463 -687 -383 233 527 -461 352 591 -561 640 -347 -57 475 -86 495 -433 -754 -845 -639 -757 -80 -346 -803 -590 773 -662 -472 469 17 -443 -488 773 24 754 -199 73 123 447 551 300 494 -38 205 216 451 -221 196 659 -202 -174 -113 -131 282 -638 98 -397 -885 -152 703 751 -606 316 737 285 -768 536 363 410 -170 508 -367 -461 79 -627 -258 380 -85 -298 -566 -783 114 167 206 410 -156 742 -250 -587 -363 525 -430 -486 -512 495 -546 -339 585 501 673 -771 384 221 -378 -125 264 -128 754 787 -655 767 453 -189 -555 -744 -506 -832 -200 -612 -314 -120 -317 -768 456 -179 431 345 -512 490 132 395 712 800 701 -832 103 431 -113 -97 324 402 272 -289 229 279 254 -826 -257 -230 533 -483 178 726 -723 -489 -28 -187 329 476 -687 656 623 327 625 768 -486 351 -748 -70 -458 721 48 -670 -137 -190 732 595 127 587 377 147 -377 -865 3 -459 -228 666 187 84 364 490 735 -403 -678 -116 -26 -360 -673 224 214 27 58 129 -277 -662 800 -821 83 -358 351 505 -179 124 -590 465 294 -540 -171 466 -804 -748 99 -726 601 397 -296 -146 -729 -412 -68 -682 -126 557 436 -756 -533 -195 -126 -137 -514 -584 -308 -111 -256 -448 -569 561 -304 710 -230 -623 751 712 -866 -507 402 -679 287 612 -492 721 -655 260 -24 -524 -518 -679 -791 167 370 -556 -450 533 -253 -172 -747 -254 118 356 407 651 -149 408 -420 779 -825 136 593 -600 554 -286 567 -609 -383 -834 636 36 289 -286 -185 -508 -225 41 483 71 599 758 276 565 -123 715 429 -210 112 288 -629 -87 550 65 -789 -441 -688 -248 -665 -419 -351 154 -799 527 -292 -502 -121 -840 -427 -177 189 -576 -468 467 -529 798 14 -87 95 -719 -748 52 -347 452 -867 -178 718 -720 -68 119 291 795 -311 -586 407 -231 -611 223 -742 -742 564 217 -380 -824 469 230 -155 -694 -349 218 -83 -696 172 169 24 200 -168 -868 227 -772 -474 728 295 747 -365 -796 -429 471 102 433 -32 -222 -140 728 -754 591 -747 -467 398 -545 191 602 -899 -871 -752 -233 488 -261 -139 -530 70 399 322 -149 -545 67 513 -96 -799 -571 613 -190 213 649 627 -752 -628 -773 62 634 356 698 -236 256 690 -246 -722 -889 441 496 494 620 34 -769 -147 511 -194 -324 -233 -110 326 -592 260 192 -608 -241 -314 394 69 470 -840 -7 156 270 629 138 362 -261 -656 -630 560 -476 498 592 -453 -56 -43 783 -559 199 -76 671 40 -657 -722 -793 -366 10 -237 417 -139 -20 -219 -235 6 722 -244 11 574 403 -141 536 -60 554 -658 -251 737 741 -305 -542 -26 -861 -833 -554 -517 -560 -577 -511 -395 765 -396 545 -874 -339 -537 -654 293 357 -837 329 -151 -880 -167 38 -456 -357 798 -220 -380 629 265 -784 -745 291 386 530 -677 -107 638 306 147 29 229 305 549 456 -4 182 -421 -278 -567 -394 607 485 -890 -290 -814 708 -900 75 288 517 646 -340 -895 519 433 579 579 -813 -272 -333 490 -275 -735 572 679 44 30 -860 -466 -505 -615 34 648 270 -366 -154 -862 549 -485 -842 213 -581 135 -246 16 668 -436 -496 -260 -357 383 -747 -506 -400 -295 194 660 -321 97 232 663 -876 -672 85 -230 -853 -215 -91 368 350 -641 328 240 243 117 326 658 641 -423 488 -564 627 -315 -589 -633 -676 -49 650 -448 625 495 -392 -137 470 265 455 251 -579 -359 -66 -802 293 23 240 -679 483 -881 685 -339 -83 36 -36 -205 702 -412 378 -890 -577 -12 -819 26 -470 -327 798 -816 286 -118 407 350 -796 -686 83 -698 223 -146 402 319 -709 706 385 508 -776 196 728 254 -640 -27 376 636 205 734 162 51 603 800 -174 -582 -377 -209 644 385 216 -293 -807 -588 443 -657 -79 554 -333 -649 210 -16 -842 714 -306 763 -811 -331 -72 -478 -483 -882 -368 355 -475 113 572 -221 360 -646 -22 125 -577 -251 -30 71 53 765 -748 228 -191 -433 -185 153 -41 -843 488 -172 -891 -537 -354 333 399 152 -28 -415 -534 460 3 -572 -54 755 244 258 -599 -552 -417 -308 518 -282 499 689 -3 -610 -323 489 -71 600 690 468 -46 -534 -856 -427 565 -787 -552 127 532 -171 256 -20 497 663 -103 276 -863 -574 511 -530 -11 37 24 171 333 331 -296 -73 110 -82 501 -610 -574 170 -381 21 282 24 -4 -67 -785 -47 790 -341 780 -61 -746 432 154 -529 -30 -709 -354 190 -293 -229 406 393 455 -522 -899 -433 -324 -611 -610 -440 758 -525 581 -553 68 113 391 116 383 333 -837 -63 -468 119 -121 365 -391 798 789 -359 309 109 26 -68 -678 -546 -758 767 571 -127 -861 724 -387 701 -545 -525 622 223 200 -869 -388 -605 -147 -158 -87 320 328 -367 587 -249 359 521 -113 -281 179 -891 -481 663 -477 -440 -549 391 -700 207 -893 -821 504 -363 -418 -879 181 -478 -435 -366 -510 -693 319 771 640 779 205 -847 -693 341 -181 -570 -56 -333 431 214 -126 488 -770 -693 218 472 -199 551 -849 -404 -565 535 797 -533 -662 541 -859 429 511 -490 -177 -581 -570 -235 -806 427 574 -32 438 5 773 -210 678 -574 256 372 770 -300 -412 577 17 -834 -109 369 699 556 -29 -897 44 -287 -211 731 357 -77 76 -526 -271 295 -8 455 -378 -319 110 38 56 -648 625 -866 164 599 465 -116 -36 23 288 -859 -803 -91 361 -752 -752 -204 -169 -485 -109 448 -732 675 -158 -759 14 331 -765 606 -413 611 -18 367 63 -648 171 -47 -584 -73 589 -271 666 -430 -637 -194 -380 165 -383 -762 -382 391 -878 -37 767 -713 -289 -816 620 463 -813 672 -684 -62 -29 538 -286 752 130 579 -19 -260 1 -652 674 361 734 -22 -92 71 -685 379 309 -856 -549 -801 -219 489 -500 -594 510 -813 683 -634 74 656 -406 -84 403 -228 -806 618 -569 -596 440 -5 553 665 -547 604 408 -732 760 371 500 175 -180 -238 -65 792 763 -638 303 -561 199 -774 -39 -554 465 63 208 775 -144 146 31 -803 272 -652 -55 739 118 -121 280 -60 758 266 -277 502 340 576 327 226 -539 181 577 603 701 571 470 -449 57 -53 705 -577 1 414 -688 371 139 -790 492 -341 -642 590 -445 130 114 687 -853 800 -16 -698 -565 -433 342 629 724 -243 109 579 713 -811 294 -740 621 334 -155 -2 -671 -96 286 -561 -557 -543 -185 -656 510 -231 -482 248 305 107 -617 -423 -271 481 -872 280 -557 -244 397 -752 -641 -752 -537 -202 -138 102 -897 596 25 482 123 -488 665 -504 -735 124 179 -809 -403 -739 -680 553 -617 -573 215 -800 -321 533 -544 -524 754 -508 31 484 608 663 -549 -512 543 -483 -318 -851 -814 66 -342 670 -64 290 351 -519 -844 -608 -424 -851 -401 -894 -108 122 650 -759 260 -585 -536 523 614 -414 -157 27 -68 -309 365 334 -112 -297 332 174 -432 -150 -235 -794 196 419 -714 103 -530 -186 -464 309 -656 -857 129 195 190 -334 265 669 -381 260 -352 -778 792 571 265 17 575 344 709 -301 -486 -749 457 -285 -414 261 553 -460 315 555 -287 -698 -362 508 379 -792 141 -380 210 282 62 -630 382 -211 49 -37 -466 -669 -423 -31 285 776 306 -754 -819 -66 341 -89 -751 716 -478 -819 240 341 -635 -4 -57 361 -416 264 711 481 -198 4 -222 -551 -42 49 332 -78 -727 134 -147 774 -521 -710 467 9 -535 433 545 28 539 -314 -591 -807 -825 -71 -536 347 -664 -304 101 274 -219 -411 -442 -258 -726 -492 -203 -844 737 149 -429 -305 318 -691 -166 -824 718 -155 84 -220 -434 -259 -65 555 -630 710 -31 -424 46 -257 -844 -270 436 -164 -368 681 146 -476 438 562 -136 -259 599 744 0 689 -467 -706 -536 265 -515 -366 -779 -731 -95 476 -118 379 -441 81 614 694 47 -174 711 242 -590 274 -140 690 554 -92 -71 -46 465 -168 222 -772 -586 377 -529 736 493 165 691 343 -111 -734 106 -384 -425 -416 -866 323 -448 -167 533 -198 299 -231 613 145 -460 497 604 -281 29 565 357 -201 -502 -808 -427 395 726 651 727 -764 -154 -177 -575 -555 661 -443 579 -248 -505 -106 800 -701 23 157 744 25 226 695 5 -844 773 -551 -514 -843 -206 278 389 -768 380 462 -572 420 305 738 -708 -710 -200 -746 -212 -13 -450 -573 20 -105 17 -701 583 -855 583 467 410 248 89 -3 -343 678 -99 -593 -392 686 326 -215 -727 603 130 313 -804 -367 -634 332 116 190 462 729 373 591 -454 724 -31 -613 -518 556 -201 643 699 441 -671 630 -737 -122 523 -71 -733 548 -369 -182 262 474 -716 -75 128 -866 579 240 -160 -97 217 505 -495 -770 180 422 326 265 666 139 -636 143 -64 -427 618 -451 642 -501 -714 -122 -477 -438 654 -518 278 -600 -530 -217 -46 -84 75 -23 -580 10 -266 275 -771 638 -202 -211 -450 287 -62 28 -762 608 480 505 336 409 249 765 -728 762 -231 -159 -160 -62 785 -381 -12 680 312 -536 -361 -113 -782 -839 83 12 23 -562 650 -323 592 -401 -505 429 -167 -335 71 203 -793 -49 192 712 -815 -90 -168 -67 -836 552 54 671 559 -303 417 -653 8 -893 336 676 728 19 -56 -650 298 -120 721 -452 155 319 678 505 754 -167 -231 34 555 706 -173 407 366 -441 -587 -897 48 -488 432 562 419 -678 -92 -778 -493 108 200 483 -117 -460 263 217 -763 -491 701 -604 72 -717 187 101 -833 -181 -187 437 784 1 -570 687 -769 209 -336 157 449 -137 410 523 -689 -421 -111 306 235 354 -432 -296 -441 -261 185 95 747 -14 436 292 477 508 -653 -280 685 379 -207 529 -568 -448 -80 -868 -118 291 415 -533 211 23 -609 695 184 727 273 195 -558 -69 -149 -636 159 203 71 -697 -770 -590 -892 654 561 507 -215 -320 -672 -540 -542 -269 110 -187 -595 -475 106 -476 -193 -312 29 269 665 436 158 498 -100 716 -552 632 156 -302 255 -356 591 559 143 433 362 -551 -709 -674 -408 335 326 -270 -665 -769 104 -371 349 787 -346 -767 184 592 -773 -414 -699 553 -232 -587 550 -487 149 -887 -297 408 -779 -230 -621 -835 -844 -372 282 -584 -843 559 -450 183 137 -133 255 71 574 496 -802 764 -337 15 -176 800 -717 -770 -517 688 433 799 609 307 -563 -22 -471 -91 455 -326 -796 -792 -841 -239 -466 -32 -741 -630 -727 -395 -826 -392 5 -890 310 585 344 -427 288 140 -318 -529 309 -30 -333 -427 -614 254 -779 -210 369 535 220 -258 -261 -541 115 -197 -224 -359 -730 361 -808 -519 -287 635 421 -201 -712 -156 49 -587 -231 446 466 174 -182 576 -822 -225 -420 301 349 413 -194 -609 -240 -552 588 510 752 -885 -692 -674 76 -446 -343 66 639 -756 -730 -467 273 -798 722 614 108 -661 171 166 18 349 -519 -899 -336 297 -98 -614 467 190 -593 -417 450 784 345 128 -514 -614 -118 -783 -487 680 -548 -399 309 -887 -692 523 -74 -436 729 167 -359 115 -94 698 205 350 403 -458 -619 -383 -709 417 64 -299 14 649 594 536 -37 137 15 -609 291 383 457 11 -24 742 -21 624 -676 364 -227 -444 -265 -63 -383 -208 -625 -348 -163 -87 593 511 -636 552 414 -748 -502 762 200 425 -305 155 -572 594 -777 -477 119 -128 141 148 291 347 -761 265 -844 403 799 -589 127 590 -426 -403 789 338 439 -190 -819 102 -449 111 648 53 -665 565 -42 -102 683 488 597 21 536 -370 40 -849 798 708 -375 533 -478 762 487 -817 71 691 -766 -305 -39 -347 380 -302 706 -665 510 153 349 368 -369 750 485 -815 -163 205 -548 105 -323 357 226 53 -481 -677 317 -496 -853 -199 43 -514 -470 -593 -262 69 163 -312 463 -14 481 -302 264 264 -761 181 664 120 -412 609 -254 248 -376 -316 -668 698 -42 367 277 -776 -489 -705 -525 -797 164 723 695 614 761 -785 444 239 347 -542 766 -488 448 -423 -303 396 -651 -119 -895 -543 -820 143 -485 157 -480 -227 -560 697 2 577 -278 -559 -244 -143 -165 773 -768 -63 766 -799 -468 449 222 8 696 -710 -535 626 752 -107 729 -50 189 -515 553 348 -887 -379 -522 -275 585 -466 538 714 779 634 -462 -240 -547 766 42 347 -289 -552 456 659 -359 -654 -635 745 633 117 -649 239 342 110 335 -561 -847 199 63 -472 -856 580 -22 -605 696 164 -566 31 562 200 177 -368 157 -577 -286 -70 -707 289 516 254 -860 -524 -420 -471 793 -236 -170 -602 90 771 549 -594 677 460 -265 -562 255 -570 613 30 136 268 -204 -54 265 4 -122 602 369 -89 523 371 -60 -279 -610 290 3 -394 497 -505 337 -467 -675 -356 -668 673 -263 -800 -793 512 -789 -854 -662 -641 -732 28 -95 -526 -132 585 -856 328 39 407 -46 -733 -882 -350 203 -141 120 415 -735 398 189 -296 482 58 -119 152 693 -198 -861 413 685 276 -540 -468 155 622 -103 -455 -766 743 -126 -549 95 459 -574 -631 82 -773 -199 -578 -715 267 -619 751 327 697 -462 -812 -369 184 579 -91 -712 366 181 662 157 -812 407 97 63 545 -289 788 445 504 -743 -470 89 605 -830 -468 -606 130 53 -234 435 775 785 -581 190 484 -880 -592 720 278 -835 430 -541 -14 -34 -702 260 3 -735 -491 -585 -771 -243 604 774 146 -645 -469 -281 55 586 -101 224 764 -792 -532 267 484 -222 626 43 -100 -754 -85 -119 320 -258 217 -147 -606 -651 73 -541 705 -299 -557 130 -374 -737 -286 -781 -696 148 501 558 -31 542 -454 -69 230 -860 614 -626 -681 761 732 -742 -636 135 203 386 -873 284 47 -233 -614 278 448 -721 469 -372 363 -713 739 206 -3 609 -420 -632 -361 687 -426 -604 -640 215 562 449 -212 18 353 594 -782 422 -2 215 407 603 -762 -326 252 360 660 371 642 511 -46 -538 547 720 -496 655 -841 -196 526 699 33 296 757 -616 173 -569 -375 81 189 -809 -656 -725 710 -263 367 425 -515 -845 522 620 441 225 800 61 38 236 -6 -41 629 -739 -358 -94 -683 -790 -320 403 -76 -207 780 735 507 711 -773 251 429 520 -73 -237 -38 529 -509 548 -773 236 328 414 -533 -363 456 -335 -491 -447 213 -40 -683 57 426 -745 323 283 386 267 -652 547 315 -206 467 136 -346 -471 40 -307 46 766 -450 29 134 -712 -640 -664 -337 -810 167 -380 -806 136 -664 -541 651 -739 573 250 508 -538 -440 260 -701 -61 618 -285 463 790 -797 -108 -770 138 753 148 722 128 -326 -615 -60 -878 -703 339 742 337 725 -891 749 -710 105 -518 -421 120 -160 -616 -802 -30 623 -281 264 -696 -879 -683 -760 -345 736 -438 156 -573 635 -758 -846 -274 569 530 -626 -142 113 577 -800 141 -833 -296 -105 -611 197 -206 -590 84 565 184 -740 -290 332 -873 502 -383 -170 -199 -452 -863 270 144 280 -223 133 -66 -45 -9 -897 -450 -248 -453 241 -356 253 45 -588 -500 343 709 -245 -160 -46 -45 493 -585 208 -513 -877 -318 -777 -265 -334 746 267 -23 -44 -199 501 -595 654 741 672 484 -765 -162 107 167 664 534 -312 20 69 81 -670 -461 164 -732 559 -450 -810 195 23 310 -179 462 -115 -114 511 247 -109 163 -189 -83 -777 -404 -381 -684 784 452 661 -529 -104 710 -733 -678 -440 117 -39 85 344 140 80 -7 387 -275 -570 -524 -326 -564 -805 323 735 -285 247 205 335 -867 -674 303 -503 -571 546 530 467 -351 665 702 675 -704 130 -626 -364 -722 1 -667 276 -306 -446 -348 -137 765 412 -42 -289 328 -360 613 -322 708 592 -290 -871 -487 299 -590 -246 414 -817 -36 -143 611 -2 -282 -264 -228 379 -277 -832 429 734 409 0 -671 767 -488 277 -608 -841 129 -170 445 -629 553 616 -742 -387 -77 291 196 763 300 -89 -323 -148 -284 -788 -568 -603 121 -804 -99 176 608 -850 -858 -464 -504 -744 570 490 -456 -836 -25 -611 -58 -808 -152 -732 -361 -181 -425 -553 561 544 131 -719 94 501 -754 409 734 663 -715 93 491 -790 288 -448 -395 -821 706 -234 137 221 109 666 409 644 -514 481 -163 -556 291 -273 224 523 653 -346 291 702 -230 347 -23 -710 104 -885 -558 277 356 -647 -374 -377 -708 -354 97 -711 153 771 -493 619 328 -344 -219 -806 357 -35 -148 -347 -143 -339 12 -267 180 -208 738 -339 758 -53 596 -859 458 -446 -346 688 700 -407 -299 590 314 -531 -659 -753 -92 -199 -19 503 -716 671 -421 -272 -508 87 -238 -522 -864 -157 -423 -226 61 102 -640 245 -335 482 474 776 -157 -804 -870 -238 -468 786 -523 -782 209 356 -8 -504 651 -638 -96 192 -14 -46 -459 -106 16 242 561 306 163 587 -794 -860 -877 434 -136 -289 -264 97 -53 446 -178 -252 -422 64 -471 276 92 -890 -728 78 513 -418 -589 189 -76 -285 -751 -390 117 285 -531 -644 -550 538 -308 495 -738 -436 567 562 -802 176 -774 575 722 -295 290 -62 -798 99 -276 -730 -298 193 94 363 -403 -788 -572 332 -82 465 246 -683 117 340 760 -220 -453 610 265 557 792 -837 -221 -878 -558 705 -363 -704 90 685 763 -48 332 -201 -57 -441 388 754 417 247 -696 -79 -562 -588 -804 561 -615 645 388 89 590 -536 793 502 693 186 -846 -26 -608 -44 598 594 -806 532 -619 212 -78 513 243 -484 -61 -801 415 334 -742 239 166 152 -888 -800 606 -284 -789 -794 195 -757 -260 755 706 194 492 108 670 141 453 -12 -663 -502 -362 -831 500 -801 -634 -813 -326 105 -707 -439 26 -8 411 -581 410 676 -783 10 114 317 273 -381 105 -410 -229 172 509 286 -681 -159 -225 -673 584 -374 -584 -809 274 672 477 -442 -120 653 -513 794 797 635 -463 574 -504 -123 648 -198 -773 149 -620 20 148 -397 -790 -551 -356 368 586 -621 -816 -810 -21 -63 -589 -712 330 -628 602 325 476 -128 367 123 670 -21 -833 299 -832 153 -534 297 -883 213 -658 -691 -157 -197 -878 402 687 83 -595 513 582 159 -67 -885 -800 -107 -149 -1 291 -470 27 -302 264 708 -127 373 778 682 -287 -408 724 523 500 330 -292 109 -531 -114 -121 -781 -141 649 -20 376 640 -855 -691 487 -282 -147 282 710 24 174 -61 113 23 566 -712 -127 319 156 573 -363 -355 -374 630 -257 340 -790 -406 247 481 386 408 -18 -210 -287 638 -230 38 715 -730 -250 -330 -154 194 -790 499 -28 -719 187 221 -798 675 -603 148 -866 -660 -545 -42 -405 -21 -802 697 705 -518 617 719 -874 -224 -724 -533 -762 -200 -682 787 -462 -620 7 610 -165 177 -833 -461 -632 -669 -132 618 24 -410 -268 -113 267 -726 296 160 -895 666 -302 -281 59 -209 -495 -677 -687 -871 356 421 -233 498 -334 420 549 -715 50 159 317 12 -872 -402 27 -749 -718 -488 78 -262 -57 -511 261 609 449 -461 -662 -369 -598 -857 -233 -154 -325 -809 -620 -551 -619 105 -183 -624 181 48 -316 212 311 -790 -230 -857 -378 -241 -688 552 -573 160 -653 159 176 42 -607 -352 124 116 -3 137 -809 606 -101 -182 -114 598 -381 -476 618 -827 794 240 -450 80 271 463 -402 -76 -856 671 -397 -691 91 757 162 -827 -288 260 339 231 590 265 402 511 -557 609 -243 -441 710 668 362 -859 -896 482 -105 316 -751 124 -601 350 -417 572 493 696 395 676 594 2 -256 -269 -792 693 -215 611 288 -191 -835 300 779 539 -876 -447 -141 -866 -755 -104 -677 -614 695 209 -395 -97 158 333 -148 158 792 471 100 -838 519 394 -603 661 213 621 -323 505 -747 -627 781 457 -862 788 -664 -816 571 -17 -383 -775 -555 32 -472 -701 -898 7 64 -856 -843 -239 745 67 708 378 779 -143 -423 -483 -571 -474 650 446 342 472 -683 277 -393 -266 -301 -213 -453 50 -567 601 798 -764 377 -260 401 -465 -232 -175 617 729 -95 600 -743 -314 124 -385 571 -126 -256 79 379 289 120 375 -590 31 687 -222 412 209 137 208 19 -736 485 476 -691 -670 111 -776 372 -452 -252 643 91 335 338 -498 759 -859 678 298 -21 533 -102 -188 321 -379 -327 151 -711 -766 -307 709 294 -26 130 -698 759 241 537 342 780 -488 358 -299 634 -219 337 29 -200 462 216 -122 441 466 547 43 -309 366 -738 -479 -255 -172 228 -170 -89 -886 772 695 16 -866 169 460 621 -246 -279 24 -534 681 -305 151 -209 -870 442 246 -659 383 -146 -34 -331 -342 785 -66 47 -546 -759 -728 -112 -465 515 290 695 -105 354 530 -817 -868 291 113 464 466 459 492 716 158 -889 -347 -680 -664 297 271 -861 -529 783 358 538 -436 203 538 597 -847 397 -143 -686 629 -530 203 -880 763 -173 623 740 -482 -813 158 -836 -413 -666 256 93 -751 -562 -453 46 -203 -615 -93 424 -679 719 -455 228 -456 -183 -86 -557 -415 373 345 296 -326 -342 13 726 -641 -508 -430 -488 147 318 68 67 -751 174 28 42 -578 -697 -258 107 174 -103 -418 -647 -35 662 -274 148 236 704 307 794 321 584 -488 -163 207 9 -56 -688 -826 622 -473 -95 -205 -830 -4 -492 -210 -287 -602 -258 11 283 -758 516 -211 562 450 425 -656 -775 -715 -877 204 -807 -474 669 456 -549 291 758 668 -503 -269 378 429 265 -784 13 -796 -533 290 -63 -125 103 395 316 -15 -45 367 51 -283 343 -761 180 -33 731 251 477 626 -797 -426 -245 -394 528 -22 471 508 -748 -456 134 318 279 250 374 260 469 -362 338 -598 -18 63 -605 -860 625 -1 306 -2 71 546 -314 726 -794 -225 -641 607 -256 591 -21 378 430 -155 -282 -543 550 344 578 -246 -505 -207 363 298 580 -309 766 584 721 -682 -100 -313 -351 -698 -605 391 -135 521 -872 345 -144 -57 652 415 -572 -300 -187 -558 -633 -692 299 283 -320 -228 220 173 -383 -620 216 307 -708 431 237 213 595 171 598 -763 660 -285 340 -789 454 157 -70 511 -490 -880 -875 -862 -368 277 358 -608 488 -603 -768 -346 720 236 -425 626 418 752 632 -220 219 92 -801 -12 -323 -661 724 533 726 214 237 -872 -752 250 -241 -306 -727 27 -315 -678 -895 -415 -802 78 38 -25 455 584 -378 -23 206 -831 112 -125 -236 -86 39 257 -46 -70 238 -562 652 -398 68 -30 -723 -578 288 709 -364 -269 202 483 -136 122 417 -639 -236 -622 383 -476 14 -238 188 288 -458 345 265 476 -236 -359 342 289 742 710 476 -203 546 270 759 705 -601 411 -146 80 -369 -858 -609 -124 -492 -203 754 -718 -437 -38 -53 -207 -269 -596 16 -574 -483 -622 243 -580 382 -427 -54 -113 -606 -484 -392 -543 371 -453 577 -746 663 -444 -511 279 -599 606 272 -705 487 -609 -723 -103 625 -592 -17 593 -2 251 487 160 -178 -741 -297 118 268 -130 -371 144 -64 272 524 510 518 625 -829 -289 351 -851 778 453 -479 -204 -327 241 187 -814 155 -236 -734 526 -588 -350 -847 -212 -448 600 -507 -301 -556 -892 -691 -837 191 -460 88 -209 -740 -304 -741 -93 319 -77 536 115 -96 -398 319 -631 725 529 124 -648 430 -889 -284 639 109 744 -69 -50 748 339 779 36 289 -614 -241 719 221 767 -195 -750 -331 -811 565 156 591 252 -448 -605 -317 98 -554 -884 358 663 -197 285 -623 -532 46 -302 -625 -287 315 -520 118 420 -27 -31 -379 -302 -762 -40 229 22 -17 145 -168 -492 225 692 -150 674 -667 473 479 61 -889 406 -173 769 763 -98 161 -622 180 -611 716 -682 228 797 -851 73 -356 257 -759 -540 299 381 -555 -52 397 -133 687 -366 115 -599 368 17 -808 335 -378 7 345 -826 307 408 -94 -266 2 -428 762 479 -87 -359 337 675 192 -66 585 156 550 23 242 -19 -451 177 -116 733 -866 709 738 -415 -556 -616 250 -540 -42 85 470 -364 -500 373 -720 -341 485 -479 -589 752 124 -316 219 188 -435 -74 -23 -77 -171 772 -320 -290 -166 674 270 -887 268 724 711 342 -16 -235 432 776 -342 446 575 532 241 386 231 -22 631 32 270 -788 766 -239 373 172 -377 -26 -101 418 -808 419 681 458 -270 236 499 -166 -246 373 187 401 -64 657 777 -173 342 99 -131 439 -828 -255 -703 -801 327 -627 -101 265 -801 448 658 539 -795 -617 749 212 -143 -303 10 -884 -861 -36 -137 280 -597 -539 -199 -445 -195 438 -513 130 665 -552 -311 -385 541 671 -451 741 -808 -554 182 -615 651 731 228 -621 -221 -793 27 159 494 -668 240 144 400 734 335 642 -580 -47 73 -135 -807 -65 -89 313 635 -288 -795 201 585 605 554 -540 -232 -697 -792 -441 -194 -433 411 476 -436 -516 714 279 -896 -868 -690 718 762 -672 -299 -847 403 325 702 276 734 -12 -20 243 530 294 -429 689 -843 -513 -565 419 689 -174 -430 -521 184 342 284 508 -431 -45 -85 306 -568 -325 -31 571 405 315 577 -119 -557 163 -206 403 159 381 179 74 -254 -751 -75 -717 643 -643 655 259 -805 -167 685 -183 -642 -483 799 -432 611 -283 351 -303 264 588 177 719 -524 -385 34 -721 -278 648 -794 -666 171 690 -384 528 -543 199 -176 -843 251 -702 634 -817 360 26 713 39 -60 -481 18 559 -891 504 -676 429 90 535 353 -728 614 629 477 -740 -668 357 -572 -118 367 321 -46 -319 -456 789 736 -65 -307 287 747 317 301 -291 -511 -380 716 753 -473 402 -723 622 -564 484 -153 -206 426 353 -443 -718 -542 631 308 767 -397 598 424 480 -506 212 692 488 -106 159 737 435 -457 396 408 -105 -812 -14 -238 -659 -776 -50 -104 357 -213 378 -659 -421 678 -365 37 311 623 -124 -66 -527 -19 574 592 -171 117 221 -834 -787 -47 2 746 -749 -635 168 -753 -124 -205 433 789 -70 -310 -93 300 357 70 143 -762 592 -470 6 -863 526 -885 -806 -21 -271 -356 -3 -459 429 601 -468 724 -7 529 553 -222 -858 -604 736 781 399 26 -325 290 604 470 -473 -417 473 -781 267 670 51 -496 -391 -849 -131 -837 -87 491 -89 696 -23 153 78 -319 720 -354 698 454 688 -335 -153 -776 -884 747 -317 243 408 -409 -838 -655 571 -532 54 480 -453 -758 -177 -352 -76 319 -141 382 -145 -340 381 570 -18 -692 411 313 -456 470 702 -302 330 195 -303 -636 105 -862 470 229 757 -164 46 -190 -889 454 319 -523 547 485 560 451 499 565 474 453 -184 59 132 -133 559 190 -770 -603 -389 270 367 645 70 -842 325 749 -435 186 387 106 261 -50 -111 193 415 -69 341 -666 -549 379 205 173 -403 -293 -783 315 476 -691 -251 -769 -282 -390 -825 142 456 -895 -776 -447 -750 713 -803 392 122 469 -349 -353 -337 -199 -482 116 17 79 -580 -727 103 -298 458 -897 491 354 -7 8 -493 265 -669 -64 -640 -198 -354 456 -318 -858 717 -818 -596 -117 78 593 -170 705 686 -489 416 207 91 -872 325 780 656 -497 424 -263 -504 -68 -802 273 -805 -119 -690 644 -510 747 -209 -779 221 -279 -439 -15 797 -147 -607 168 -606 468 799 235 -225 -390 352 -158 714 669 777 -765 -471 318 12 457 -277 -184 -283 503 -610 693 388 472 787 -476 -262 -377 -819 -255 -578 -367 69 -58 68 366 -613 374 -745 -834 374 -373 -107 555 545 -28 732 786 175 -536 -27 -225 -753 -644 735 692 -185 780 -533 258 469 79 -228 -251 223 290 355 -199 615 783 746 -151 553 -741 699 -870 -308 -513 548 753 -58 283 425 -667 133 -301 -101 125 603 -40 -538 -731 -530 508 276 98 -92 -768 -400 -871 622 -662 235 762 546 -700 655 118 -572 -703 518 -479 537 -95 376 624 523 2 341 -339 478 -9 -354 788 -690 457 -707 -874 -138 40 302 -802 216 269 69 470 -583 139 -213 -387 -798 -846 -591 96 99 430 781 -739 -410 -327 -706 726 568 -69 384 674 55 -800 659 212 -614 288 -446 700 796 -791 -630 -456 761 -164 425 -35 -64 -137 64 -352 -25 -896 556 179 -65 -126 -613 -813 654 401 -747 -779 571 326 -727 -785 -75 -868 354 237 -542 -159 140 735 -453 538 -484 521 75 -369 -63 -833 399 -340 -713 770 376 -170 243 -346 339 132 -488 -89 -828 -667 610 296 -120 161 -889 713 97 -571 -126 -654 -462 -387 -141 358 -652 -511 669 -716 -246 -769 361 681 66 -140 -880 -3 609 -234 509 182 702 -570 151 -406 221 452 -479 -511 549 215 452 375 -799 381 307 256 -824 -81 121 97 -58 -668 73 6 -513 91 -245 -349 -188 165 -218 565 294 262 147 578 -372 724 -774 -626 -862 -92 119 339 -330 765 -217 -348 610 -252 45 780 22 -778 -721 328 -845 792 -383 254 225 -523 -781 719 779 -469 -93 666 438 -15 -544 781 -627 -467 53 -723 -81 -163 676 -372 602 -139 -373 -198 -639 -278 -678 -744 312 92 673 -548 538 19 792 242 -36 -140 -398 -693 718 -632 -637 -293 25 575 -872 -456 384 -709 542 -805 -583 673 -446 16 -742 -382 90 -282 -78 120 279 -847 625 304 -456 -18 -344 -357 -288 -558 540 683 -290 -798 373 776 -153 761 591 700 190 -696 -420 -687 454 760 475 -881 -646 -855 -440 325 465 143 745 286 177 -386 -138 -672 377 -188 -507 528 -224 -563 -665 -362 788 276 135 -599 75 149 643 -712 -30 -65 -760 -690 -654 210 107 -782 753 -760 -588 262 271 -871 -566 206 -204 -643 -110 -454 214 -435 -451 -820 211 -25 467 -320 -537 -602 -892 -561 -497 94 -432 141 -692 -240 124 299 -836 38 -692 -618 506 -18 587 -83 -671 -736 -498 425 -895 297 248 786 -219 -100 -176 -630 -781 729 -532 477 -624 697 239 -475 378 -695 447 -798 571 657 -45 -287 225 -48 -540 -830 -854 97 206 639 794 -445 187 712 750 -76 -819 -856 562 -525 -202 -670 288 -509 -199 -526 -141 499 558 526 -779 195 133 -284 -405 -437 -735 83 581 -20 -651 -555 -802 752 -433 400 252 125 -365 -63 634 683 359 -645 -27 453 36 -271 -482 66 -533 583 -780 -797 670 80 704 523 -746 419 729 -237 428 -382 -594 534 105 132 468 723 610 -447 -652 686 364 -142 -444 246 239 144 -136 342 288 -167 684 139 -42 664 -41 409 -507 -135 551 741 -313 -364 159 -639 698 700 -808 713 -298 -492 -351 -621 752 -212 20 -47 169 755 -39 545 605 -60 38 146 53 -406 -171 -222 153 498 128 -846 526 -698 -704 53 -261 312 73 -536 143 -852 343 -175 221 -562 -151 420 609 405 223 256 146 -96 205 -877 397 479 -24 439 -406 586 613 442 433 -771 -783 258 -170 -486 -847 417 -500 7 -653 -563 675 -681 -196 772 698 -143 537 650 -650 623 -776 122 424 -334 -765 -882 586 -412 130 -320 620 148 -418 100 437 -341 -407 730 -407 -853 -288 -884 -879 435 370 -760 -322 57 -326 -786 -74 33 669 -489 -7 327 786 -487 5 -116 -217 466 97 -514 234 348 -250 -828 -719 45 -641 -471 558 561 -810 34 -475 565 504 -208 222 -768 -279 72 790 94 198 -220 -731 -667 276 -703 207 -7 532 -332 -132 460 -213 377 -168 303 421 -829 -719 -583 605 674 194 210 -833 390 -491 -853 -232 -879 -847 381 307 241 3 -883 -813 763 -276 676 656 79 -184 747 289 519 380 -848 710 735 787 620 -240 -559 -687 647 -299 -378 -341 95 556 -326 -379 14 182 -388 -270 -344 -243 -830 47 -149 -241 763 177 -685 -728 142 -859 -69 790 -102 575 657 576 698 191 -647 -423 -555 217 115 265 -218 -895 56 524 602 -529 777 164 668 -17 -759 -770 -21 -633 -68 -626 766 197 -55 -59 -739 366 539 739 481 -332 391 789 -456 -280 -270 -765 -270 677 720 97 -122 -680 640 330 432 93 -703 -422 84 -387 -641 444 -486 -880 396 -159 -664 -724 -712 117 -470 280 -620 -158 -385 244 -693 -404 -717 -853 768 -713 651 -174 -204 478 -305 445 -313 607 486 563 -779 -369 252 -663 -274 -300 -235 531 -576 -113 -137 624 565 12 -653 480 -720 -774 -37 -499 -548 629 200 631 658 -671 -48 -880 -23 467 616 546 738 -176 -437 538 111 703 -272 523 -222 10 -622 509 476 -882 353 294 667 -416 -397 -692 130 366 -883 590 -173 -417 713 -878 -342 -434 174 -456 183 87 -558 -900 756 201 81 219 303 -676 621 -363 277 -438 687 621 -73 -646 433 573 -597 793 -895 247 -364 -572 -63 731 65 -46 -809 -381 -480 -465 -73 -314 -748 312 -426 611 -690 797 552 -849 17 685 -183 -464 -562 279 -774 -821 51 24 382 694 654 -151 -284 561 528 -646 468 244 761 218 -256 -261 138 -533 -387 98 -700 684 -402 109 -540 -210 -409 664 398 498 -505 367 -719 -864 -454 -318 -203 -345 -660 -130 -168 -605 -76 -410 191 -355 695 452 -793 71 -313 -261 122 -147 206 -261 -481 -722 342 756 -557 68 647 -105 765 346 652 -578 10 -498 407 -831 410 -35 -266 -770 333 -692 -347 -854 536 -900 -351 217 729 713 -841 -85 73 355 -205 -181 7 -894 672 -249 306 460 -461 -267 45 448 -688 380 -875 -725 -831 -515 -334 -549 -392 -385 750 -74 -537 -126 160 -900 20 -189 92 -554 723 612 179 -397 -389 -263 384 -841 73 -520 -782 -414 294 389 -489 453 -286 -114 89 -360 -184 472 -793 268 698 -224 316 -813 623 778 -770 89 -713 71 414 -148 -452 -195 30 -839 242 363 -738 625 554 665 382 30 -189 489 637 -824 -105 -225 -763 -331 391 -369 -535 -469 691 495 41 331 -863 733 -360 -636 280 369 -16 -897 -37 291 753 -557 -678 -237 -895 -28 463 -202 439 -89 30 -246 -428 118 255 738 -556 454 -184 -649 -246 696 -606 474 -688 -206 6 -239 180 414 -855 -691 38 -116 -584 191 159 -102 471 349 -163 401 -175 602 646 669 -232 -204 182 -437 251 -498 -325 -426 -113 536 -730 -660 212 -117 612 105 466 213 -568 -569 427 -140 -773 -761 -874 688 539 -732 58 -517 -606 523 -511 -56 -575 98 65 -857 753 665 684 387 -161 174 263 474 -372 -747 695 -387 -779 25 -289 -394 -203 -5 444 120 537 106 -310 704 609 -484 163 757 188 622 -380 -133 -245 -651 164 662 -866 -866 -419 -108 714 795 338 -814 -470 657 308 395 194 721 -658 54 -49 77 -826 490 -202 245 157 371 -405 -765 102 747 527 -183 -707 -272 11 -57 -247 -189 -313 -790 131 581 -702 -199 -547 -415 -494 -386 -37 -586 -44 462 714 -66 -399 -888 582 372 757 -457 76 387 353 -783 -660 46 318 201 609 -574 796 336 550 102 19 35 -666 695 -543 743 657 248 720 -794 -470 -646 -593 -578 242 705 -767 532 -602 -691 -104 -827 687 -350 -410 -101 -372 375 -375 751 67 -640 -209 389 125 105 -330 454 -821 596 -784 318 -725 412 -165 -231 -24 754 -665 105 -552 106 149 -390 188 212 -748 3 629 -532 3 692 -173 396 630 -620 -27 -819 772 735 277 -731 -323 148 -250 -155 -894 -608 220 641 -89 -461 522 -576 -847 -449 -171 246 564 463 277 642 -584 352 277 -245 -711 -611 -634 134 -812 -639 -725 -218 97 738 272 -532 -813 -769 -535 189 -238 -519 642 -181 -458 633 321 -219 -538 193 -825 -594 -74 -900 800 -634 -154 -389 543 80 -8 185 346 691 -123 49 -853 -721 427 -474 -457 -188 -240 273 27 -158 543 579 -803 379 -440 -129 -721 132 -498 193 -182 -650 -402 550 -610 -541 -671 214 600 387 537 747 296 30 -849 -63 -108 769 788 621 184 595 799 -402 -642 -380 -62 -81 392 718 337 -307 -410 -874 117 491 -413 150 200 233 336 205 347 -720 672 -888 -735 -403 360 538 71 592 157 714 -738 142 5 -366 -616 -405 -20 -95 -706 -414 -422 -828 119 114 525 -769 -479 717 -471 -124 747 310 144 -693 -392 -309 -208 -541 345 -448 -705 -670 108 -819 -279 -96 -762 -235 572 -829 438 21 -383 -836 -105 788 682 -351 45 -819 73 -203 -132 -473 673 646 416 -830 -252 800 410 128 584 -647 397 -649 658 702 580 -9 85 72 -513 417 144 173 -551 796 276 -467 357 29 -647 753 -446 332 744 28 -868 -225 602 -16 222 317 86 29 484 705 -654 -690 13 -700 -81 -442 553 120 332 -157 -297 557 662 113 -477 332 -212 243 -519 598 -503 -534 236 -882 -619 -456 -732 118 761 28 567 -561 733 275 212 -233 -608 -556 -294 -584 93 131 -892 673 -381 780 231 11 -514 -130 -328 -312 -485 -21 -888 -135 382 -358 -720 -283 478 2 -426 -462 129 -267 349 170 -564 251 -875 93 -28 -480 122 460 373 -838 -631 -151 587 -869 318 -632 606 708 336 165 320 708 233 279 -687 375 607 775 285 784 -416 -724 -565 699 -26 -438 -182 -509 -808 -481 -486 435 -800 103 401 266 -211 -531 746 688 -195 194 -132 346 681 -296 -250 297 5 -364 -212 -474 -853 -606 -67 280 357 -178 447 588 207 -208 550 -658 -818 549 248 -488 154 -658 -83 739 -414 146 -80 666 -121 -505 645 338 -24 610 -428 447 471 -856 165 673 -793 -204 672 -884 -450 445 -453 362 -131 -577 489 -380 688 -834 -798 -485 209 726 448 -321 -857 -223 -588 -454 -254 -410 -538 771 222 111 -229 41 158 798 743 651 -274 48 -181 377 -628 607 -351 270 591 245 -624 -129 165 203 -624 -88 -106 336 -130 -363 77 -253 -784 754 80 -693 439 -223 -765 474 -566 172 -314 76 393 -708 196 -707 149 -456 -110 64 -144 -816 66 760 -839 -607 -766 13 -600 153 -100 -487 -178 -39 -178 625 -183 725 -263 -118 -744 -589 125 407 -73 355 131 -298 -587 519 -640 -68 547 200 409 -501 -217 -144 -779 403 475 755 -484 -565 775 764 41 188 658 -53 743 737 209 -670 785 -453 -92 -678 331 -613 -505 -11 320 576 643 728 586 658 -569 715 69 -576 -204 -417 -680 -157 -685 -472 82 -804 338 775 -802 494 -46 -804 -884 444 -506 736 -868 477 380 -673 53 132 331 464 12 561 325 52 236 -610 102 451 -18 385 -750 337 512 -816 707 -397 -360 -293 -457 -293 -337 631 -155 -765 -326 -589 -105 -822 701 486 -557 263 497 598 109 85 -850 -161 -421 -899 -145 577 -368 -621 796 -752 8 -434 83 417 252 -900 -706 -136 91 -114 -149 222 -593 -731 179 709 714 -167 532 -263 289 -754 30 -219 557 405 646 517 -181 392 -180 -500 33 -749 -843 -188 -827 116 153 584 -608 145 -536 -504 -874 775 -30 537 -213 -211 -678 -247 250 628 23 1 -808 -682 105 -778 -303 762 115 -304 448 -191 -184 432 -276 -249 174 368 -861 637 -86 -9 -809 190 41 -547 229 420 -468 201 -196 258 -854 -534 -456 -421 -211 -74 -716 178 -378 681 -153 692 266 329 496 51 -603 -682 -660 -330 684 -671 568 -642 425 720 -14 -284 -621 -704 -777 231 -42 304 142 -430 -175 -613 288 354 772 -692 -714 184 196 -220 735 8 -843 -569 246 -433 269 543 -182 207 143 796 -547 17 441 -146 -693 -26 514 81 -172 611 263 -521 256 85 291 -213 644 -129 -682 -142 -542 -8 76 204 -129 129 696 -599 703 340 -615 712 -313 310 -294 722 631 464 163 -555 -83 -578 -369 -622 574 88 -270 -211 650 294 -700 546 -703 -819 -280 -178 148 515 -517 394 -767 536 722 -558 126 556 743 75 -573 180 325 478 112 -377 64 -168 256 -229 125 -207 155 545 -280 -780 585 440 -734 -611 474 161 503 -718 -837 -501 -9 720 58 167 611 -492 -343 615 -589 5 -760 594 -553 -65 186 386 360 787 569 -754 -889 568 156 -322 -370 -868 -104 -393 369 -585 -759 532 1 147 -407 -1 -712 -416 -397 110 -274 -885 -48 269 335 -827 -53 113 86 -298 223 -527 225 -322 -886 -328 -191 -649 287 372 535 -280 686 340 317 -639 -712 215 148 -413 -246 656 5 -851 -466 -891 771 487 6 626 -468 422 21 -242 -18 368 -8 -133 -18 143 -544 -378 25 -560 30 -31 -333 492 -727 -53 638 630 520 -382 -56 279 -12 -708 196 -107 -115 489 464 398 502 -762 651 -118 -720 426 21 769 559 -796 256 68 494 -423 -81 464 425 -363 -481 -645 -868 -473 557 166 -879 -18 -842 -767 -14 37 647 -347 -308 787 609 319 -41 -723 -634 -497 -465 -732 713 206 217 33 584 -395 -49 78 -585 309 174 -614 -473 318 -796 -277 499 378 -596 -117 -345 707 -621 -615 -473 44 695 3 -887 -81 745 -560 -100 -466 718 250 -4 -107 -779 723 400 196 -206 656 -606 611 44 12 -750 453 791 714 -121 256 262 784 144 -77 -63 -882 357 652 438 -100 754 -891 724 -354 612 503 -801 -192 -895 -695 561 -155 520 -183 -586 689 -494 -872 -687 111 183 702 429 -107 663 -265 477 -497 -350 106 116 -188 -770 556 21 -249 587 4 -372 538 -717 133 -16 -811 99 -406 11 -89 -394 130 760 -843 57 -172 -285 -323 728 -779 18 -179 -576 -58 -362 746 -550 -99 574 717 -328 -752 -581 379 662 -844 -510 528 -246 -813 -34 -449 -810 -695 -66 -725 -173 318 583 -32 -261 -497 -806 -117 221 -298 -195 657 126 699 667 393 -112 717 791 26 -734 -185 662 264 462 385 72 -138 71 -785 105 344 -545 -873 -419 -420 240 634 711 711 -622 413 -9 -335 735 -306 -85 206 121 46 -692 570 45 -57 -176 -159 -726 -214 -319 -420 69 93 -454 -753 191 98 -867 659 234 -474 432 136 444 -671 166 -217 -611 284 701 -10 795 -479 -218 -64 142 410 506 287 568 -166 -892 592 -631 307 423 -87 -277 -374 -303 -885 788 -689 178 100 130 465 -349 -559 240 207 69 -368 760 151 -643 -367 -214 106 440 374 182 352 -790 -666 -149 402 75 -33 382 666 357 -598 -841 378 590 -703 -404 -750 270 670 684 239 162 -131 -833 400 -136 566 -874 240 -160 -745 -601 339 663 -229 -81 -349 -459 788 632 -205 191 74 609 -573 388 -791 82 -19 -567 -821 -1 718 603 -309 -241 711 -735 658 576 86 -481 -685 304 681 420 -517 -678 -423 -410 -726 -374 -784 -436 288 435 -872 -498 585 761 599 -483 687 -310 368 -781 -294 -271 -620 460 241 512 332 -117 -108 379 116 -223 750 -527 -17 382 -387 348 314 498 -806 1 281 100 -288 -356 57 383 -252 -238 -41 227 404 -281 -672 -817 755 77 -411 -36 -288 793 613 -601 -159 145 253 539 -38 307 43 172 -742 -220 -533 -419 644 108 223 -323 139 295 -242 135 -416 78 -586 -533 -689 241 196 729 409 318 -793 -831 -399 185 -27 -146 -875 -467 -504 495 774 -813 -165 174 1 72 -238 85 -567 654 126 -178 -13 -451 54 -312 370 661 381 -69 40 -459 -551 295 238 -312 -288 -302 256 -478 -22 608 317 637 147 291 -362 395 -440 558 -161 599 -701 -559 780 633 179 -615 -523 -195 -872 -260 -405 -795 -889 331 -194 -599 -583 271 541 771 -640 363 788 -13 375 798 388 -671 127 -409 225 735 -582 783 -746 370 -4 467 -580 573 -703 -900 -495 338 -800 671 104 -120 386 654 18 -228 -237 330 -120 -92 -843 -166 -143 -609 338 -511 -894 -250 -461 -737 175 -300 199 272 139 175 -359 584 634 216 -561 144 151 -424 -262 795 -226 -94 199 -824 356 -568 -706 -852 218 284 56 569 -777 -495 298 392 -362 -54 163 -559 656 -882 387 262 374 326 -254 -610 188 -515 370 -495 576 -327 547 -519 441 -367 21 684 -359 -863 695 -253 -719 106 653 344 389 -833 -597 -75 267 -455 -589 575 33 -59 89 -168 55 -86 -185 -505 -622 -67 695 716 -782 791 703 -624 520 614 -540 -519 -825 -573 -521 -481 -63 -559 -278 -890 -154 576 278 -574 518 7 -469 -173 -405 414 -329 -101 -125 391 -895 662 -839 378 -183 216 -356 314 230 685 -821 -381 -554 611 -60 418 402 -413 709 12 668 559 799 -553 457 728 228 335 748 -746 514 -219 153 -702 -157 -470 258 -794 269 153 -581 -809 731 -632 443 547 287 397 -803 -279 194 -163 -530 169 -6 62 84 -99 55 -856 73 -425 -38 603 486 -775 695 154 -275 491 -683 448 378 205 -543 -57 384 -742 -866 678 -18 -122 105 -623 -419 -95 516 463 762 474 340 766 -873 471 437 547 -545 50 50 296 -668 779 -111 156 -630 589 225 380 -830 613 -239 439 677 -346 -33 767 446 -509 -457 293 756 -468 409 681 331 -547 -417 385 477 -488 -176 566 703 -261 609 -661 102 -653 610 -330 -169 -436 -432 -19 -258 550 -256 368 -92 443 263 283 406 -158 531 -846 -548 -693 619 240 748 483 -323 318 -810 -202 66 -419 -186 -258 -207 -13 -792 586 -508 -394 -47 -349 -732 -707 -585 -391 -480 695 690 29 24 627 290 -466 -881 424 -895 -811 231 -222 -424 -411 203 -185 527 504 -308 -106 -363 215 672 62 137 666 336 -110 -171 605 354 703 147 -222 -67 116 -246 -39 -15 -844 745 -284 -848 443 701 623 -705 314 356 777 -802 517 -41 -833 -579 310 -510 654 414 -780 581 -232 -763 -446 -488 495 -765 -4 332 330 -867 -49 -742 -466 -307 -491 -835 -896 -825 399 -224 -741 -634 -13 732 678 64 274 59 -788 -791 -895 -363 207 -103 378 -391 579 725 192 -245 148 483 581 -238 -392 204 -409 -628 -533 353 -802 -139 279 -6 -857 684 -693 567 -793 -293 371 251 -434 224 378 147 467 153 -235 212 36 -458 -383 -645 209 624 -874 -504 554 133 -541 -526 324 156 458 370 618 550 177 -562 733 237 -477 -163 329 -362 547 189 -494 313 -219 712 749 -750 -875 -527 6 -721 -482 188 -160 -488 341 185 -793 447 -680 -97 463 -148 -239 -774 -89 -800 477 -108 -676 129 784 -761 -616 184 464 -257 -818 -599 -182 -219 -171 -837 -121 682 422 50 535 -874 -150 449 690 -484 380 -620 513 677 781 266 541 -313 -746 176 -164 20 -162 623 692 -79 -814 314 -669 -452 285 -83 -3 445 28 -92 797 634 630 -9 618 -469 584 -3 654 298 620 476 625 -424 -747 -683 -853 -132 -713 587 -113 -544 638 -592 505 508 -847 611 -117 712 -88 -300 -368 -227 -678 534 113 12 -343 348 788 680 -416 -546 391 593 -291 390 -756 -80 5 -364 -774 -861 -714 -273 -47 70 4 -152 96 -217 -12 344 224 -823 -515 366 -698 -701 558 -596 -717 426 -830 -887 -306 758 691 -185 -433 -795 -224 -352 16 -547 -24 -80 -174 279 -136 387 285 763 -95 -403 -877 -678 347 -358 -614 106 -195 -396 -623 231 549 -196 396 -845 -75 792 -822 19 -215 -217 87 555 -127 542 -584 -664 -719 431 209 279 101 25 45 502 -37 -898 -371 201 -178 -475 -54 478 222 563 -844 118 -313 -757 -789 -91 699 -828 -753 -818 371 324 -235 572 -55 -351 687 -154 282 334 -780 337 588 127 441 -844 -639 758 -293 -321 -840 -789 -699 -329 -362 -534 -613 34 -321 -345 -645 343 -794 255 7 580 -809 363 226 -87 -416 -153 -742 -407 90 176 -199 -115 274 -787 379 -262 758 -51 70 -701 273 -866 -314 135 -612 -771 -148 420 -652 -671 -82 -102 -728 -341 69 -451 -732 -48 -331 134 -799 -238 -835 734 -821 -875 -532 152 157 394 -168 272 -881 604 -519 -316 -778 -836 -187 362 -201 -184 -694 -328 -87 471 -171 -779 291 -24 589 -737 -86 -287 -678 -630 566 -409 734 734 -186 -282 497 -228 -754 74 122 -750 241 118 563 491 -233 788 197 433 522 -18 -158 703 6 242 169 25 -714 -237 627 -867 -508 405 654 86 -583 -160 375 -93 322 -350 -111 -471 -880 19 -505 -112 56 -535 764 478 -697 411 -799 -123 748 -445 72 -814 -76 -666 -20 -29 -671 -869 -620 -820 143 499 149 -185 284 664 -811 598 -793 -343 -221 -494 -880 -465 559 -233 309 503 519 475 543 -138 -480 -332 557 -357 704 332 795 674 -388 694 280 -711 684 642 -44 -513 -169 533 401 -169 -647 -340 -59 78 -815 13 400 -793 162 298 -895 245 -838 673 -112 -491 441 662 525 -627 -674 -145 82 -812 354 432 -421 315 -765 -642 -684 -592 -795 -470 -335 -37 -536 90 -554 472 517 88 -443 -212 290 351 -752 -722 459 -854 51 -884 -357 -57 -312 631 -492 178 -10 -166 -878 649 602 245 -545 -439 268 -143 653 -462 639 -393 -769 175 -72 -21 266 -35 -184 147 -217 -743 507 -839 -239 595 -531 -625 -650 -214 -893 761 648 -237 -581 -588 -593 768 277 -691 -448 790 33 -321 481 -634 797 683 312 199 344 -289 526 -657 -766 -725 203 570 254 -469 -545 106 -124 675 398 339 580 191 712 123 718 -66 365 779 209 -734 -184 328 -706 750 -702 655 -349 -96 -251 -875 -671 -497 -61 519 -834 70 -95 -35 -88 -498 45 413 359 161 -804 -122 626 280 145 -15 -435 47 -466 198 -748 696 -98 5 -374 -730 -677 148 684 526 136 -186 653 -112 364 -721 -598 -685 -137 6 -158 -232 213 -654 -24 200 1 -841 623 -648 -675 -413 -772 -184 765 -672 -615 -678 621 -684 565 364 66 178 -684 172 359 563 -783 670 791 430 -332 -115 540 621 683 293 381 -123 772 -852 453 229 51 480 -691 -709 153 327 199 200 -510 172 -356 -22 41 -198 -85 -488 266 -242 572 -440 -898 -554 609 162 -294 664 19 -422 317 -18 503 599 462 42 -730 535 -406 -713 -775 424 -352 -429 -768 424 -275 -39 -310 -505 -132 -888 129 -766 293 777 293 -586 646 -157 -636 632 -223 -542 -35 588 373 147 -22 -413 262 -545 292 219 105 -624 -734 715 -501 83 -239 -193 -427 407 626 110 -130 -302 -498 -400 433 -168 -833 293 -825 -522 -610 754 712 252 551 -114 707 -79 -738 667 -143 661 555 9 664 -393 -386 -664 -210 621 553 149 -670 327 -641 232 -402 -599 149 -221 187 -683 -126 419 697 32 -552 -364 696 146 222 -699 -624 -690 -708 233 499 -427 183 -502 769 -805 505 -731 -648 -650 -329 502 -439 317 -471 -662 77 -848 -783 546 188 -384 431 -132 -707 -118 -46 -799 -200 730 -247 410 701 -184 296 478 583 59 -512 -884 -694 96 378 -693 -321 129 540 545 399 -368 -86 359 -529 195 277 -469 256 417 611 145 608 -576 -405 338 394 -596 269 133 -520 -863 612 501 -608 -531 -687 -163 20 -432 89 -329 674 9 -787 450 725 762 -93 593 80 -488 426 -148 47 -867 -355 -825 58 -515 -100 -181 -475 737 -189 -642 -531 -397 726 -813 497 -76 -378 205 40 795 -485 -377 107 337 676 170 375 -430 715 -610 -856 -447 -105 -12 241 -835 222 -735 402 711 -746 778 524 -841 -280 -439 625 -276 -777 -568 -816 -113 -861 -72 238 -294 255 -535 -515 -709 -590 -29 -30 -206 -426 696 -714 600 -348 77 721 198 386 -754 -588 -854 -443 -616 748 90 -382 -736 29 25 15 329 -303 155 -811 -263 -73 261 -804 498 683 739 442 -518 -560 315 693 -15 585 -247 -456 771 -144 297 -227 -803 471 -799 -681 -361 621 -492 -842 264 -492 17 259 -225 190 426 471 121 122 335 551 205 78 -57 -863 -877 -546 236 627 -694 -287 -355 160 -624 278 531 -334 -842 -339 -655 471 338 258 109 -213 -891 647 800 410 -164 -799 -320 -271 -31 -694 -203 -871 461 372 -602 -278 166 -416 783 -637 730 348 -7 -85 405 -361 468 116 -690 -816 194 676 -678 624 759 659 586 -71 350 634 500 -310 -61 518 146 -713 334 389 -560 -386 -496 -859 314 -844 464 221 388 -783 373 720 118 5 -782 381 -807 -615 -230 721 411 -470 610 -573 -19 254 -598 168 -779 -557 322 -790 196 620 125 -159 336 -519 107 -232 -723 -491 236 -845 280 618 183 612 -144 178 -395 -14 3 -787 -117 -778 191 -597 -490 -425 138 663 32 283 -18 210 407 -163 367 584 -428 -610 -636 -392 -459 -253 -154 340 88 474 378 -514 -615 744 507 -476 392 -454 -801 -577 238 -772 -850 92 -74 -10 -188 46 340 -214 -759 -499 15 -654 205 -783 -505 -645 539 317 -192 -569 -51 -250 -384 -564 -478 144 51 81 -628 -199 676 -723 -794 149 18 710 -233 -426 -63 644 683 615 -432 -118 -704 727 747 -412 319 -327 750 726 714 490 755 -694 -241 -119 -452 -883 -769 620 -666 552 13 727 437 -99 764 -791 486 -299 -307 327 -658 344 -868 -312 -303 -610 -450 133 -671 794 188 -698 561 -618 589 -595 670 -512 621 -125 256 -22 110 300 242 -371 -259 200 -86 780 -117 416 -613 -613 -609 240 -484 -546 -802 -428 539 -446 -371 156 -415 -255 551 774 110 711 -271 -823 266 -45 -96 -6 439 -31 -481 323 113 341 -337 -108 768 527 611 232 -656 618 419 -840 431 102 296 -743 341 148 -246 -503 26 310 220 -44 721 227 -279 -455 156 -755 178 -124 -134 -334 -827 243 -692 86 -216 -402 -94 480 -420 -579 -411 351 355 321 -694 -386 -366 608 489 61 19 -441 408 310 521 -368 421 256 0 98 -252 -251 -124 -623 756 -806 -854 525 -800 -706 -22 -323 -874 -405 77 607 -177 -419 -794 56 162 -704 205 -34 -656 -281 -384 -500 -616 -478 37 -22 -580 143 -614 648 400 -127 89 274 -482 698 287 24 457 425 -817 -432 -886 -470 575 312 -718 -61 -536 -630 714 252 -734 -754 260 -465 -455 -897 97 -762 -637 383 -583 -325 59 -399 -580 -394 -306 -109 -502 49 784 357 -396 -442 734 -199 684 307 439 -198 -95 -737 79 -893 508 620 135 592 -584 193 144 700 -719 -685 84 421 450 643 183 -880 -38 778 653 -60 -548 535 -575 -459 -504 630 -51 -698 609 309 472 5 524 496 800 -345 -27 -418 -64 -886 585 345 -18 379 509 -62 -6 733 653 -288 113 -714 595 -692 101 611 -195 754 -394 141 -710 -528 -352 -605 386 662 -51 -541 57 411 -551 45 327 528 -892 461 261 -832 -476 -773 167 -706 -850 453 -599 188 -279 118 -410 -655 291 -104 127 -742 -158 271 798 68 227 715 -245 -661 -807 -296 423 -339 72 -690 -395 -44 124 -548 -594 461 -472 -58 -71 -626 567 113 -793 584 39 266 38 -118 168 171 592 722 -61 -151 -534 -21 503 -316 -625 -317 -703 594 372 -94 19 614 -628 -337 47 -440 -392 -721 699 -313 263 262 -426 444 758 -592 -63 147 135 573 -850 28 166 396 -756 747 259 -60 -746 257 791 -381 130 658 195 784 98 -50 -795 -819 -389 17 -873 -234 -638 -272 -494 198 386 530 -417 37 -796 149 -510 -117 239 -224 180 337 733 440 -419 -569 225 -211 534 324 457 -277 535 473 -455 -596 -257 -524 -791 -2 -81 402 567 -345 -357 -802 -88 83 -226 343 567 -732 -561 -359 -213 -116 319 324 -138 568 -91 -613 474 -643 -458 146 -104 -448 670 -375 -428 419 -145 259 156 -206 589 148 356 -808 6 -259 394 -435 675 -18 423 794 -86 -330 -132 329 -285 -865 -689 512 -571 570 -831 142 -281 -703 322 517 -534 249 -185 736 378 3 766 -807 -270 568 -324 221 509 -313 -345 689 -524 -345 106 597 354 -768 374 -108 465 702 249 -456 42 -519 -477 582 -237 437 -21 578 -474 -739 -484 301 472 167 291 -567 68 -870 207 715 -712 320 -519 314 457 171 -623 638 -375 198 -604 -872 -212 -847 -143 236 -684 184 592 -529 -21 -860 -313 7 414 -521 -864 -810 -481 6 685 646 -836 184 736 -741 730 86 -585 -441 -778 251 672 113 224 528 -238 -562 170 749 -735 372 543 642 548 455 187 450 264 -15 -436 616 -216 139 -83 198 478 599 -326 540 -522 401 -134 330 489 606 -870 528 723 -646 -5 -255 603 -860 -82 -589 312 -264 219 -249 -718 -454 561 -106 84 285 8 -29 -700 -197 746 9 -251 -449 715 146 -725 493 -751 -73 -731 548 237 404 122 559 -319 -680 -898 289 692 68 389 -157 103 -875 366 -488 119 722 540 -89 -521 -270 761 -529 -648 -780 293 -286 312 418 240 -644 520 780 -245 -110 -421 -261 -399 -481 -141 699 573 -601 118 515 -586 -14 -512 512 222 -437 754 659 635 -314 660 -14 -163 -717 -682 637 -567 281 536 -530 -342 551 -432 -163 -601 -784 77 620 -349 683 532 49 256 -145 175 -397 -360 568 727 -821 -230 185 -184 -25 312 -898 -97 526 -564 -647 97 -24 -523 738 -738 371 -269 604 292 -433 -430 -598 749 -692 375 -595 -303 -208 632 148 606 -573 230 -621 -220 -547 -617 217 -660 -447 -53 530 -134 -730 -267 -848 734 404 -879 -530 -367 -318 641 784 -403 -335 -643 -151 89 275 -317 -681 388 570 661 -623 -481 -162 300 463 -60 -137 -845 -348 252 519 769 296 212 7 1 -749 -622 63 642 756 -306 139 -675 727 227 -620 425 -657 640 694 -484 723 -292 559 1 -341 -210 -110 235 -262 -711 -202 107 -252 148 -406 246 378 713 398 -642 -793 69 -260 696 145 -511 -358 -529 719 -454 -551 626 -669 -424 307 85 -109 -614 -307 -13 646 578 372 -726 -376 -31 146 -623 777 -839 -808 -816 259 9 61 -776 428 -27 36 -862 444 -309 309 -157 108 -672 122 671 33 -499 171 -406 -345 -199 -737 536 616 392 55 -107 -148 325 -619 -738 403 -326 462 478 -399 -353 54 304 316 -81 -324 -442 456 507 675 113 671 -354 385 -770 433 14 -318 -513 403 47 -334 -547 1 -28 38 -718 -634 17 306 -105 189 -633 -552 58 -91 322 -595 -810 662 34 -323 -279 -140 -326 659 -527 614 410 -844 -124 -737 542 746 302 -282 753 557 230 533 -524 588 669 447 -880 -394 88 579 -894 -614 -71 -514 -800 496 720 -717 277 402 181 -340 247 111 467 136 441 27 -661 -463 56 -549 -520 88 191 706 620 -492 -362 600 -550 -751 -814 -76 772 -388 -483 495 -581 -459 -184 -3 -634 640 61 -451 731 595 -610 -197 532 -445 -807 511 -152 -269 765 -267 -104 265 29 -137 -213 34 -141 -508 297 14 -75 774 129 745 251 -887 -262 -12 -663 -510 693 -327 -349 691 -525 -403 730 -22 -613 -400 263 -369 -246 657 792 150 18 329 -91 578 -53 -123 -426 741 775 746 -796 788 -62 79 -31 -94 -801 -5 784 -470 489 -533 -71 -216 232 -525 670 -634 78 -294 -557 410 85 -160 -618 702 -562 -363 245 479 -330 361 -379 29 243 -414 -630 506 -61 -738 238 77 771 129 61 105 -96 586 154 -540 -131 450 21 -649 -724 -604 -799 30 476 -22 749 -150 477 -562 470 289 -232 -146 -415 331 579 -855 692 -90 275 -119 -284 -725 -44 397 113 -853 -120 424 -90 626 185 580 -550 -740 -794 -362 -531 288 -773 -83 -73 -842 -366 -749 -764 -604 -130 128 -501 341 764 -33 577 226 477 -96 -373 569 -283 -556 738 86 465 247 591 503 576 -318 786 -68 147 -273 15 235 -671 145 -215 -165 -240 159 191 -658 -35 66 -896 476 31 506 275 473 491 37 -5 183 418 -523 -43 126 -688 -216 728 -51 -88 486 -82 -699 741 447 -274 594 -31 -337 -726 671 415 -175 384 545 172 -220 74 -853 226 -333 -70 -375 73 598 -320 -89 -174 -735 323 797 730 -768 -752 89 281 -510 -315 132 -522 146 190 -791 -193 479 577 -671 81 645 -517 262 -72 -584 557 -25 196 -54 -311 -39 -668 356 -132 -529 352 762 201 -749 583 371 563 -529 685 666 -828 -487 -582 599 35 -607 -820 720 -82 744 712 -641 -254 -583 -401 -700 438 -281 -316 -799 500 506 698 390 -753 -788 90 -578 678 -348 66 -200 -38 365 -850 436 321 -781 71 169 739 459 -332 193 -465 61 -225 -545 -780 -549 -561 -502 281 743 222 -778 -179 437 514 -646 -449 -470 206 580 425 632 440 398 -402 481 746 -47 647 231 621 54 -896 705 729 567 -400 -377 -671 277 -708 -243 -214 63 -753 -534 687 -678 699 -109 -158 514 -484 46 -809 -392 -883 573 736 -151 -745 -738 -202 -702 782 -256 746 -72 -866 754 -138 -500 -757 -633 782 111 57 381 -220 171 657 -598 163 -122 -37 -827 178 509 -430 161 -85 497 -332 -403 0 471 -680 552 -758 -68 411 -542 434 731 177 -120 -250 3 652 -271 529 195 -883 276 -673 211 685 -588 -644 -58 57 -605 -649 99 -671 -219 -306 -775 -506 -227 159 -145 375 265 766 -106 201 734 754 -551 147 183 -297 -716 404 680 -153 657 225 478 -441 -125 502 634 -85 251 590 665 386 -655 -30 218 -258 -470 -422 -170 456 620 -887 -432 450 711 -430 -648 703 380 346 255 776 -182 139 -386 -803 -495 -112 -166 -476 -370 -666 409 -871 13 397 -139 361 443 -90 518 -843 -519 -43 -900 -586 369 240 536 -209 617 203 -825 -634 565 679 200 742 207 -349 -238 59 209 130 -72 -682 374 272 335 212 7 158 -222 -38 -194 -842 528 -240 -861 186 329 -451 178 -818 123 -361 -55 -167 -26 717 360 -523 -42 -695 -369 -762 -766 -200 157 628 39 566 281 439 398 -178 490 104 -380 118 -25 -330 -143 -625 -863 407 402 -185 753 -22 560 -536 -385 -33 24 -630 -496 -756 -876 587 588 -809 -72 795 -354 -632 -52 170 -225 0 -39 703 416 -364 -312 -395 108 576 562 256 -299 -833 6 -775 -148 -595 69 129 -131 50 568 480 -350 265 732 748 638 105 -607 -523 -455 167 -31 643 429 759 -350 -330 584 -119 -227 475 650 241 -176 -101 266 794 -824 637 -628 -616 -773 -607 -446 -621 -756 -600 731 620 -591 -784 771 -181 465 303 -612 528 -671 -319 -413 711 -796 -343 -666 -523 151 111 -659 -614 -468 -822 321 285 -205 -603 41 -331 -147 -841 -721 -351 561 256 -524 -321 -379 -741 56 -567 90 -544 -896 -592 645 -161 -40 -147 -799 -649 -533 -804 62 -414 743 -820 -44 247 499 -376 -377 -365 -681 474 -318 756 -638 -724 -40 -723 -4 78 -741 -742 -565 -875 -463 709 -110 455 -456 342 -263 -196 -858 -821 -176 -339 -741 444 -181 655 536 474 12 -222 322 -189 -559 681 -668 -468 186 88 -564 -307 -478 419 460 462 -606 295 -28 561 -121 223 421 -10 558 44 -274 -422 -45 -361 377 457 -740 -168 695 -823 35 -880 744 241 -630 70 -230 -92 -296 -650 -190 172 -97 383 -701 -707 -821 284 501 -93 259 -181 764 -600 430 -415 577 554 556 663 786 553 782 440 -639 236 508 247 664 53 -766 733 -562 631 116 -205 -661 650 -260 375 143 294 409 302 -589 -620 -61 168 -493 -146 -585 242 570 -752 4 -70 268 -460 -444 248 639 344 -364 -230 -615 -712 -689 204 -574 -201 -376 386 728 336 -752 361 198 -510 -893 -408 -684 543 -468 161 388 602 -307 -94 -196 -699 -42 -526 -171 -718 -579 -753 -525 70 218 -692 305 -819 533 421 438 -638 307 -48 -266 -823 144 119 -60 658 23 631 -773 488 -50 566 -658 -88 -742 625 746 391 -260 217 404 -506 388 -488 -432 -575 274 717 -504 -506 288 425 -400 161 -860 -576 -167 -713 490 -739 267 472 736 680 -336 -107 -274 193 353 -613 -302 -669 80 -739 122 420 -132 -151 -237 -79 31 -736 -327 744 788 315 773 -778 -812 -237 -725 -431 722 658 -110 466 561 -232 -388 -879 -173 286 -799 478 -323 254 610 -233 165 -829 -84 -622 -309 -535 -500 676 -772 -116 153 -285 -328 -225 -657 -539 -845 -22 156 710 -260 -103 -104 437 529 40 -25 754 -176 -805 -92 274 -244 693 -531 683 288 -29 452 -113 275 476 677 -588 -158 -108 531 -348 695 -317 565 651 356 -98 186 -170 647 400 506 -758 -291 727 -456 -566 643 699 -303 732 -7 291 13 623 271 -611 721 -524 692 706 -553 557 602 669 239 621 -858 549 -101 628 164 220 -645 538 -71 -156 459 524 574 31 -143 443 557 -415 454 -519 675 523 -663 -164 74 -329 -462 410 -240 600 149 60 175 425 498 -400 -306 -317 -800 261 -260 149 -638 -249 -272 578 -479 787 -214 421 -436 -231 -529 215 -297 -176 643 383 -112 569 214 181 287 262 733 174 -596 571 -863 270 549 -668 -233 762 -59 -285 -222 -570 153 569 742 91 724 -630 -165 -135 -739 788 -116 -563 -702 140 315 719 -102 -884 -615 -177 268 553 408 -358 -428 234 -892 347 674 719 -416 266 -38 226 -606 -729 626 -827 -516 289 -289 -381 464 -666 -499 -512 531 626 -78 775 -11 265 -377 286 -218 -718 -582 -279 -405 407 -801 -317 281 291 -104 590 -799 -64 -272 628 689 750 306 -437 -743 668 -153 -129 363 224 6 309 501 -459 87 -786 -380 235 149 -770 -648 177 494 -783 180 -491 -480 -858 741 219 564 50 -742 130 787 39 107 -49 -378 51 -885 391 -588 298 -202 73 -49 -450 -498 -290 445 -160 311 -704 792 488 776 -840 637 -46 -433 630 -126 -739 -703 -624 -473 346 152 736 356 -757 -318 -706 -699 706 -469 494 -885 -115 -62 -408 38 -379 -77 583 -871 -553 -829 368 784 709 -72 413 -789 -619 136 -720 -382 -625 -111 -241 446 431 -822 -21 421 288 167 131 120 -418 -898 502 321 -662 230 174 -72 -840 89 472 -424 205 -708 170 -850 743 517 -460 -45 714 411 -7 -30 -380 -401 743 456 188 569 -7 6 -477 434 -731 573 348 -570 -116 693 -9 722 -236 30 -36 651 -284 77 -432 481 -44 -625 151 566 413 -472 -736 218 -242 389 366 269 -602 -613 34 -345 -840 -833 648 799 114 -344 786 255 -893 623 789 722 503 191 -733 88 -499 -610 672 1 774 763 -877 -196 -511 327 -87 181 -686 650 258 -329 -286 598 111 712 -311 438 11 -764 -538 -656 242 -871 -127 70 -205 -759 -770 -429 -335 430 108 -794 -603 -706 -151 -769 397 -799 -364 -452 -181 -221 -670 279 488 -882 44 -747 -597 -183 790 378 381 491 91 -633 -68 -544 -331 29 210 -827 24 -784 -10 676 -344 -579 -500 -554 -224 -50 225 -847 -430 673 -719 -679 -669 -273 759 -769 -532 469 -598 70 693 55 -275 -78 333 -51 -329 -363 31 -865 154 -478 430 -329 -418 584 -2 -135 63 154 108 88 493 -396 -609 61 138 -544 387 38 345 -256 521 107 545 612 527 -186 686 453 -640 230 -643 -756 -215 -112 -261 -599 -751 620 135 398 495 -797 544 -343 -770 -687 719 -86 352 768 305 743 71 531 216 -312 582 -308 -541 -142 -678 -536 238 293 767 -516 -614 568 554 -773 681 -42 -626 662 -438 566 -335 -174 -749 -460 -238 735 109 -516 -71 -569 -648 -345 -734 -494 -165 -854 248 -750 -825 -828 583 526 632 324 -709 500 53 731 509 -807 -244 -807 -421 -141 -327 605 -795 -175 -401 -702 -477 -568 -632 -699 137 465 -410 -752 673 -672 -647 -184 376 -520 84 79 -563 444 772 523 -743 514 237 -85 -54 -618 319 -200 528 -712 -227 -257 456 424 -200 -506 460 -17 -899 -215 -394 531 -462 762 -508 731 -156 -270 -898 -386 20 -288 -331 132 -658 359 -544 -530 -207 -227 -388 -329 742 100 -42 565 -807 -133 -722 -336 -769 -249 -661 -833 250 -207 600 4 -566 484 615 -356 -554 -776 119 -548 202 -406 -382 -449 237 -568 638 -304 -263 -824 -878 -380 412 -846 -52 -35 -507 680 -559 108 -756 -114 -713 -246 104 -694 114 -866 -617 -814 -633 488 5 725 -239 162 356 -402 -50 320 239 779 -440 349 -896 18 -488 -581 730 -478 -210 71 -706 312 -180 -437 281 -323 -17 -82 481 793 61 448 -487 232 -187 162 -553 -676 -98 -466 755 189 -469 324 396 525 -244 -739 -429 -684 -101 -186 181 -750 87 -204 0 363 793 783 -38 350 351 652 -333 623 -222 -556 -318 763 -883 -856 -187 121 607 506 37 316 -4 692 -690 -623 472 145 -427 264 -715 679 -129 501 789 -126 386 142 -38 19 -252 -373 189 -491 692 -394 -879 596 -684 -823 195 -852 577 224 -359 748 654 -137 -451 -391 234 -329 308 -681 528 -294 378 -150 -565 -445 -529 -520 -370 -706 -738 -664 -797 -636 -713 -827 300 -422 -292 760 495 -416 -503 -483 392 -530 -602 -187 606 -109 -832 -837 11 -821 576 -376 711 -360 440 -541 183 152 -474 -680 -311 -674 -344 -452 453 -696 290 185 -348 594 -752 -840 548 707 -515 529 223 285 -272 388 143 -452 -362 748 454 -170 458 -214 -731 -47 -750 504 -546 -447 576 -894 -645 100 577 463 -187 161 469 668 -64 -212 179 726 400 358 153 -677 631 -307 659 394 368 -412 -765 -526 -506 -415 152 -34 43 -46 7 -585 363 -106 732 689 -628 711 715 -773 -390 -583 -640 -422 -643 -822 -415 -570 455 -871 354 676 -223 726 -386 635 -354 -22 -100 222 -114 -602 -451 770 -191 -611 7 654 159 -25 -45 -566 -784 -619 -248 14 -383 342 336 686 593 -342 713 -542 279 -667 -779 350 -413 -636 -808 -526 -337 -896 -365 -614 69 -146 579 -702 -51 -265 -225 208 430 -164 643 330 -372 -448 -307 534 430 375 130 -780 -64 494 -859 281 745 239 447 -735 -893 -727 48 -25 -274 -207 -197 -266 448 356 -382 -458 -388 -590 356 252 -626 -143 -641 449 604 451 603 800 -42 504 -161 -854 -357 -327 645 -208 -276 -10 -201 350 -899 -178 659 -421 -715 672 -592 -426 -566 -814 92 159 408 -704 -610 254 -468 370 -476 -117 -776 379 489 -480 -860 -469 -403 719 654 474 637 -75 -102 -390 406 -230 -816 661 -803 -815 -469 -183 -177 -546 -538 -601 -428 -240 -224 743 -777 694 -397 468 -840 -786 -899 39 675 -149 443 -803 -286 651 -205 -363 -878 384 -567 -733 105 508 -678 -592 667 0 293 -298 605 57 -414 -435 -590 118 -896 -855 -182 371 -316 -350 -263 714 471 -848 -519 -471 -137 118 69 -374 -565 126 582 -415 256 -166 -702 195 396 -488 -891 221 -610 668 572 -780 -772 -177 -233 -261 -644 372 545 -724 677 388 -54 775 127 -364 -679 247 -129 521 757 -579 -175 226 758 -774 -642 -708 -548 484 257 201 461 511 151 -72 -789 76 422 684 -332 -3 338 -614 -349 -849 -552 -557 -459 413 622 151 418 386 309 598 -519 451 783 789 697 -891 300 -388 -154 296 -93 106 -231 -691 787 716 -437 -894 -342 -475 -578 -43 565 676 -593 502 -284 -68 -28 -589 784 -569 -861 -539 145 -20 356 -862 65 63 -346 776 108 498 -411 -861 29 126 -331 612 -397 -537 -461 -20 736 435 386 -532 -763 202 139 553 455 -294 694 173 224 -818 488 335 753 -469 565 235 354 226 -467 -95 208 -270 355 -456 -855 -577 -332 12 -549 -521 -637 319 351 -835 -479 329 564 396 354 305 567 52 -12 -697 -477 260 -892 -426 -817 -736 -844 -424 578 -771 188 -383 -746 695 721 424 253 282 318 63 193 -762 -584 -278 616 -209 -28 -224 -770 463 -582 314 -260 188 -188 535 720 124 347 -580 645 398 -738 -164 -799 -772 -726 -603 708 -293 -47 675 -18 39 -302 -522 -19 -390 115 594 -852 -526 542 282 -405 -174 43 -134 655 3 778 194 524 -436 -756 220 -395 -342 -777 -269 296 -758 -830 -574 -314 -732 241 -48 619 519 489 764 -422 -625 -311 -228 771 -81 -590 687 20 -233 103 -97 -562 -848 -728 269 -506 -386 684 -408 -139 -346 402 240 520 647 217 -453 -133 146 37 84 681 524 -373 55 584 -753 558 -618 10 -6 -626 798 23 19 477 -456 111 -442 -670 341 265 -397 184 -699 793 -868 -473 -585 -334 -488 -709 -31 -29 46 -30 675 768 223 516 -94 784 247 -393 -776 569 -760 -439 -503 -672 -88 400 9 -597 773 -105 198 -414 399 -178 -54 745 42 695 -148 207 350 -714 81 -262 -684 646 216 13 705 350 22 -131 -687 -504 612 -387 -86 607 448 336 -34 -177 -78 589 600 -860 109 -368 502 -726 -478 646 -609 -460 173 -207 581 341 -700 526 226 -882 170 209 694 774 793 -203 761 35 124 768 -384 -492 -714 -53 385 -262 490 -459 -185 198 -266 -265 -747 143 301 -505 411 -876 154 684 179 -669 383 -843 646 -423 -738 402 278 648 599 451 156 112 -482 -210 -394 -649 688 279 -197 -532 252 -113 -127 -566 285 -704 491 -502 -657 653 -410 404 -442 -101 -758 516 19 -439 383 766 339 134 612 -541 -541 664 772 730 393 319 202 4 -423 -132 -806 -632 -315 -863 491 -505 -284 -83 -532 -252 162 174 -239 568 387 -893 -730 -41 519 -264 -248 -694 -656 -772 1 -485 -69 8 412 -639 597 -520 561 635 -704 790 238 -425 -504 483 141 730 -117 -248 -757 -513 -465 -449 -213 -77 -141 -39 359 186 84 581 316 594 -607 -66 315 -759 -778 364 -673 -721 593 479 336 -772 -567 -381 -725 228 -692 114 643 128 592 118 -858 454 -250 -256 453 -24 632 136 533 -823 625 425 -670 239 -649 380 530 -729 590 -158 379 -575 -66 199 -98 -836 -720 576 -163 -476 419 -406 -107 -91 108 538 -452 446 -649 527 -295 579 -697 -383 -365 -328 613 -578 457 -645 -35 376 691 -131 -759 369 429 -582 670 212 -669 491 188 517 570 -722 427 -379 355 525 268 -229 -751 -399 276 -560 -879 157 540 508 -717 -743 -208 -793 -35 395 308 -878 -244 -80 626 -374 225 377 217 572 783 531 56 465 9 -753 -479 -850 230 325 -817 -15 422 -834 125 194 -283 582 -365 665 -156 573 5 -95 -320 -466 -251 16 468 348 304 -751 -439 68 271 200 563 727 501 -640 30 619 -755 85 -526 -471 5 -225 -707 -154 -445 270 277 63 633 -486 305 -890 643 388 281 309 -378 194 -322 265 479 -741 484 -100 688 -628 -528 30 -563 -127 350 -788 25 712 -714 23 76 -176 133 565 366 541 -472 134 381 570 265 763 420 -85 102 -885 -389 15 327 -803 368 566 -864 -385 -886 -641 -586 348 -369 429 474 613 -741 21 491 20 -806 599 -846 -865 -146 669 -122 518 -630 -598 -460 -350 146 386 -383 -808 68 -30 -680 -357 -458 688 -830 -757 -51 -446 214 -583 -347 355 -428 320 -889 -1 -233 -888 242 -471 497 -391 -265 384 11 -822 329 248 -603 -225 -553 681 -604 -568 -234 -399 -81 728 -115 -676 174 60 435 352 570 456 -616 -186 531 -306 -652 -167 346 -210 -728 702 -603 -6 -780 -592 -613 796 220 -518 -885 176 -409 -705 702 -105 713 228 78 593 -574 -403 -797 -223 -323 -321 -342 -773 577 303 -881 29 657 -168 -662 -98 132 -111 -888 -358 337 147 -695 -309 299 -118 173 73 -413 -679 399 -247 719 786 -522 290 -40 -411 -195 -586 -335 -351 -446 -228 -644 112 397 -885 -300 -229 445 188 686 541 -586 351 573 30 -61 -112 41 677 -429 -386 -145 -334 674 369 -236 -263 529 -252 -646 -486 13 621 -893 -585 672 570 -854 -160 506 -35 -339 302 -445 454 365 -272 -660 -432 -493 708 154 376 129 118 625 -592 -670 -760 767 -381 124 467 -688 469 -249 -58 379 -593 -528 105 -413 612 254 -672 -615 464 -34 -79 -508 130 627 219 -694 53 -358 -891 -859 681 92 -293 296 421 152 391 -648 -347 769 -48 -322 -119 141 619 -562 -47 -102 -159 -207 -503 226 -135 468 -297 -419 -156 118 -91 -729 194 723 -358 266 -801 -701 10 256 -479 -394 -430 -721 -99 778 -675 397 657 -443 545 -350 -745 -279 -124 -334 -142 -753 -253 -91 102 449 -520 100 294 401 -663 -34 -469 315 778 -649 -621 -401 -300 339 44 -130 -449 669 512 -839 -145 -473 220 -806 222 -452 -11 -497 -94 -46 138 -769 746 -341 -92 -515 -641 -269 563 -203 -125 -18 -144 52 700 -410 521 353 601 -187 -58 561 310 -440 -426 -817 31 734 -834 55 -658 685 -609 674 189 -267 220 -663 6 76 -671 752 -152 -721 386 119 -898 327 -285 588 -164 -759 -765 -501 -728 621 -433 -828 -425 4 362 252 321 754 -361 224 214 -629 -175 -461 388 -453 -33 -305 -274 196 -723 79 -12 -496 207 -466 578 -521 327 716 595 763 -300 68 -605 266 -877 -660 -429 34 -223 749 -63 -537 455 -398 -164 620 -422 -221 -283 -345 536 128 -844 -339 -621 721 584 224 331 57 -704 -167 629 -295 210 -183 429 -854 595 582 -536 256 241 -673 430 -37 62 478 186 -64 -40 388 130 -471 274 -8 -473 101 279 -376 431 323 -288 -402 579 500 726 600 84 745 153 785 611 -358 115 -242 495 -282 414 -149 32 3 -713 -324 168 357 -177 -273 -774 -561 -687 457 381 456 -23 240 439 -509 -739 618 -431 -652 799 534 739 687 434 -213 799 455 692 133 762 554 -60 87 -900 -302 226 -629 -899 184 -709 233 -140 -237 -229 -836 -342 744 62 233 742 382 -706 -414 -536 257 744 -97 49 7 449 -151 756 11 389 518 -354 51 -733 636 745 766 -89 97 751 -709 -91 -214 -886 -73 -350 -569 -36 -226 -633 144 273 274 82 684 -597 -879 762 -189 -752 79 -789 725 -460 -319 -806 -863 -357 -111 -418 -645 -742 -480 -317 525 -99 -245 -58 473 -490 732 352 -778 -89 284 -706 -612 53 -259 781 -881 189 -59 689 -233 -1 -520 619 -399 156 -147 -342 296 -643 319 -350 568 572 -687 -286 -207 -312 -158 -28 552 260 690 596 668 430 -805 149 -146 -307 483 -868 -568 420 -36 785 10 700 553 -464 341 788 622 486 -544 513 638 -760 613 -265 -554 210 -759 -660 488 129 -277 706 -178 -390 -788 434 684 650 -121 584 -510 456 -33 -719 312 483 -412 -138 362 461 -167 70 -617 262 -521 -162 -452 112 -400 -307 567 -140 -8 126 -826 673 535 -571 632 -164 258 -695 -383 -145 111 -160 -688 319 792 537 420 -800 612 0 -458 442 327 23 692 184 611 -711 -187 576 -123 -75 782 68 -126 -636 105 698 53 576 -233 -175 234 -162 -362 234 -782 -815 -256 65 112 -618 358 149 769 171 -31 528 -748 -182 171 617 408 780 385 265 -36 109 378 -685 304 -841 740 545 360 757 -586 765 654 44 679 105 -188 -350 481 326 799 300 -293 355 599 -798 -582 -483 643 741 -485 -516 -283 170 -107 522 441 -818 -770 370 525 -152 581 -314 383 -749 -447 746 -630 288 -176 785 735 277 781 -250 -163 -201 -307 573 396 -387 -328 -539 -771 447 -38 -267 103 270 -297 720 108 -313 536 -510 518 -440 -900 -760 763 640 -34 -213 -533 -205 95 -581 -15 -884 332 -385 -777 402 27 -491 718 -787 -770 493 -25 -318 255 -805 -724 682 -870 -240 202 454 -679 -844 288 192 542 -842 652 -524 -90 -732 -183 -378 -331 -71 -684 210 -478 -169 -548 -399 -140 560 -898 -603 -758 647 -20 -523 -266 -866 357 222 -25 -67 -107 -136 -715 478 502 548 -771 79 490 -631 -165 -245 -445 311 -887 -361 -463 -181 795 116 -274 289 -292 -543 550 -775 136 -824 14 649 233 362 -437 70 -31 0 533 537 416 619 -617 12 127 -855 285 561 -106 -584 -727 -733 -667 628 90 -445 555 196 56 251 -370 -881 383 -142 -256 -149 527 -206 184 168 200 -558 -404 -463 -770 736 170 -190 -763 -610 -336 -319 -327 -713 181 303 -120 742 -875 -729 -333 -831 -662 -669 502 -329 264 5 -261 -767 620 -552 -809 223 780 -496 -626 -619 155 512 -122 238 688 507 -438 -592 520 624 429 -189 -766 -137 168 717 4 742 632 -579 204 584 268 58 -712 447 13 -637 157 -867 603 -115 671 744 704 -238 589 -768 227 131 -452 -734 547 -883 0 -249 -123 624 -164 -602 632 -820 -64 -809 -641 729 443 -236 -172 662 -767 741 621 -296 -400 -35 358 -507 -464 -867 53 -497 -656 -807 730 -887 328 519 627 -103 22 782 -730 -357 23 636 -782 -355 -55 -472 -408 383 30 799 -310 568 523 22 707 -735 772 -712 406 -362 -404 745 -413 -729 -499 -133 542 360 78 351 427 -477 3 -589 549 150 625 657 741 743 214 -379 314 -791 -519 -284 223 485 221 493 -195 221 655 -319 344 540 -186 184 -26 -719 -812 -854 -173 -190 293 764 122 -455 690 -898 468 -140 -792 538 92 -278 245 -637 637 -314 49 -820 -660 259 459 550 -630 1 219 239 -652 -724 -731 -782 765 429 -442 -426 9 388 222 -466 64 -166 -872 -590 704 -897 -558 -794 489 420 -593 790 -217 420 -222 287 79 679 511 -272 -45 300 423 128 157 371 294 -477 427 693 -566 -305 -58 -215 -306 -669 -117 -487 196 -694 259 124 612 733 -265 18 -371 743 352 -64 -69 542 52 92 -182 758 195 424 -328 277 -844 -403 -290 690 -776 232 -135 364 -490 522 717 94 -512 434 -683 112 775 -322 212 -47 241 -172 -495 492 721 534 -39 499 519 -833 500 -552 78 658 -208 -138 717 -773 262 -832 94 -615 -492 -697 380 -727 332 -757 41 356 512 424 183 -551 499 748 230 355 -6 656 689 78 647 -9 -629 -10 -131 -603 36 -172 408 -632 -525 195 -676 -243 -3 -416 414 424 17 -464 -569 -429 -896 724 -189 641 -149 539 -221 118 186 -12 -812 54 -465 -751 -890 -793 541 -875 146 -499 19 455 543 -58 -867 -163 117 399 651 785 -713 564 35 -400 184 -618 -120 -511 618 -246 205 567 -296 179 -625 54 -615 448 504 508 -709 212 -371 147 90 529 -212 -521 -381 588 165 78 628 226 304 -813 349 437 311 -803 48 -627 -421 -553 -299 -239 -89 -555 745 119 -715 690 -248 -773 -253 113 177 488 601 -236 -211 202 322 784 -580 747 -542 -205 -10 718 225 -540 279 3 -709 -731 -708 637 -160 798 -320 -304 -438 -34 778 478 582 -879 493 651 -394 -880 -847 313 -32 329 -635 146 252 710 -50 -563 119 -296 508 444 -575 -211 -599 -47 138 252 -454 -258 -359 -862 92 795 -283 664 206 257 43 -795 -515 -669 -173 406 -627 -257 163 -721 237 279 -446 763 -531 -867 -400 -618 520 354 -92 517 -36 49 539 -742 48 -741 48 -277 429 -741 -326 383 503 -578 686 778 -431 593 -220 44 92 -780 -549 659 569 489 341 22 -517 -752 -340 181 81 -633 -256 -46 -747 -570 703 -318 -520 408 173 -596 -214 -770 -779 -384 -538 -90 21 752 -752 -317 -310 537 49 -640 -563 -441 416 505 -747 193 -481 661 -260 568 -564 208 687 694 516 91 15 307 506 -748 -680 -466 -662 272 -790 340 -450 -266 -331 -499 -162 562 -562 -634 -116 109 -149 -541 -429 647 -178 -131 -523 -4 -885 -502 60 -639 639 307 569 310 644 -242 626 111 -602 800 -730 -197 -733 -390 36 -491 -67 -715 -185 -634 557 -894 399 166 -739 298 -427 -307 -328 -195 -898 313 -493 -875 -228 -628 -723 796 -724 369 642 392 -319 -531 -637 -234 774 -355 -737 -559 -266 563 752 -740 162 536 772 569 -623 273 -257 110 197 546 -158 298 284 584 -365 337 223 -736 -589 -534 -779 -550 -645 -234 719 -537 -265 -437 -237 -443 511 -614 361 333 -178 -398 -536 -795 789 586 -78 182 460 215 -379 -168 -652 -46 -647 -194 475 -684 -72 -538 -663 54 -146 -682 149 65 -69 -44 -65 -343 -488 261 -247 730 175 164 -5 -689 -353 168 576 -242 762 -172 694 -365 159 320 604 41 -247 -411 -713 -274 595 -57 333 635 56 400 -53 774 -178 -56 -868 18 387 -532 -252 765 -242 -473 16 261 -551 430 124 -284 -404 -570 -650 -49 551 -785 -500 441 -413 343 -200 586 -668 35 305 -291 513 -590 -181 372 461 -579 97 58 296 -795 792 -43 536 767 -764 -853 131 -650 354 771 248 -528 -268 76 -63 -695 -99 118 -107 -789 790 -782 735 -702 -827 -453 16 80 537 -156 342 -244 681 265 -385 414 628 -544 -508 -176 618 787 684 -152 -402 -898 532 -321 104 -64 -123 -355 -397 -338 -670 651 -439 549 -119 -790 87 -451 423 528 83 658 497 475 -295 -54 -196 579 -794 600 -364 6 -625 99 679 -729 -530 80 667 -179 36 -502 793 39 315 -658 574 -412 -119 296 269 -514 -830 -35 -337 299 475 291 -469 -464 727 214 215 -828 362 -428 549 -181 761 515 237 59 757 185 -632 -432 183 47 -147 682 654 -863 -421 -361 -191 -141 -227 -783 86 -533 -295 -476 -878 235 -659 733 537 143 -71 -826 -675 -773 669 -590 -541 -640 -40 312 -757 637 405 -625 -655 686 -753 -899 -510 -518 355 714 758 379 -239 549 448 -497 393 791 -18 -286 -419 -143 142 589 81 530 541 323 166 434 -602 -673 -401 581 -708 -640 496 -348 224 750 531 -494 656 624 -849 575 465 235 -157 644 -96 -686 -787 -864 -777 -879 423 -428 435 -407 627 538 -768 380 -423 -517 -852 -583 -634 640 -761 -304 -659 -26 255 -855 477 558 -488 -596 -243 -183 -489 -171 -249 571 -23 726 -320 -635 772 -721 310 99 -640 -224 -588 -821 482 506 -481 -523 -249 400 -399 484 -446 -760 -308 -714 -599 -477 -620 -583 99 392 533 273 740 622 -52 -894 -803 -783 -311 -575 426 -785 -898 -48 -791 606 -9 -410 134 -356 -850 576 570 234 -71 -718 182 573 695 -364 189 -719 790 -260 258 445 -79 536 -479 323 778 -493 -297 -9 -762 130 799 191 -436 -554 -236 -733 -763 -468 685 -880 489 -897 -666 -573 -140 782 -433 -135 -541 212 -158 755 -161 -866 -482 -392 -251 591 744 -325 592 -811 617 -26 -114 -763 263 -558 302 -883 -217 -421 -740 105 -662 -676 -579 165 -510 354 -716 -217 -327 402 -642 299 -240 -180 207 338 -479 -710 -608 543 -58 -124 -298 555 -391 -759 -414 -596 -68 334 -794 -391 658 -357 -394 -702 -116 504 743 -749 281 206 -624 137 307 537 350 -782 629 -305 -477 -436 721 77 -248 -92 361 238 -52 451 147 -592 -633 229 -295 -890 186 162 -495 625 259 520 -132 -110 183 -251 -279 488 783 376 -232 -57 -4 199 294 -105 463 734 538 394 97 486 713 -178 142 498 -567 -275 127 -123 -99 546 354 131 215 -667 162 -580 644 36 -175 -264 -302 166 -650 -177 558 445 107 558 314 -522 -560 -59 -814 568 -116 -39 -611 317 -697 -53 435 -628 272 -840 -74 -129 -680 -900 693 -423 -741 -506 -726 -373 -865 -726 102 19 -631 41 -124 -128 -354 279 -653 -756 671 -832 102 -700 -294 310 504 314 247 -265 -345 -286 -26 -797 129 -197 -718 -76 639 -700 517 -165 786 56 -429 778 -515 212 418 177 -60 370 293 527 544 693 208 -549 -380 -700 -154 -782 -223 -372 352 -816 -65 -418 498 -719 -294 -384 -46 -103 683 435 498 -516 -790 -291 490 109 -243 -362 218 655 -293 407 -674 -266 -402 760 -250 -83 -164 -688 658 -161 -334 -892 206 -766 -91 -668 116 662 -237 239 393 -171 -835 414 -376 -821 -483 -630 -236 602 -232 -394 39 91 -510 195 -684 -550 634 652 360 -18 -683 666 -864 -325 730 -219 -539 -369 456 -238 655 264 -592 -244 743 358 -316 -97 -541 766 -243 55 507 723 -569 722 -726 51 -392 -33 -572 248 -740 -652 784 758 -715 31 458 -58 537 -515 793 -505 354 -272 -554 -544 182 68 -892 74 -680 -688 442 270 641 -201 207 219 744 736 -699 -430 792 319 780 -569 716 -872 -131 678 -400 282 -210 45 -551 -453 -820 -476 -557 -884 -58 265 -204 224 177 -111 722 -277 -641 208 766 11 -693 486 -347 507 -534 -10 -885 -547 -627 -379 -438 605 -369 567 256 -149 182 471 466 -772 -227 -870 64 -138 99 -201 429 219 236 77 79 413 -396 307 574 244 -583 417 -436 155 -43 -894 36 -1 -74 -154 797 585 470 508 -808 -729 736 763 -80 -433 -434 -670 625 -515 129 -343 186 -784 -417 -368 -731 -247 645 -454 510 208 -363 487 -351 -407 -194 -251 -587 219 -473 34 301 -663 -159 -539 -70 -473 -408 -352 505 -551 635 -410 343 -390 -613 124 769 58 -535 423 248 34 459 14 731 424 -583 -535 284 549 418 317 27 -62 602 -659 299 -840 -76 -217 -379 768 -511 -811 -597 759 293 -790 102 660 351 482 -551 -845 119 538 -468 431 174 594 755 -763 -706 -468 -220 72 679 -898 -384 749 -125 423 -540 332 306 465 299 -175 -292 -435 -693 -75 -868 12 591 -783 -328 -899 232 -514 -471 123 429 -166 550 601 408 151 596 603 -567 159 362 -682 331 633 233 470 -697 7 333 218 410 746 -407 -847 26 -372 -745 578 -839 -298 -210 -645 572 -668 650 -629 42 404 385 -409 200 -482 -515 -443 -499 -476 598 19 36 -69 335 731 712 212 -287 -423 767 277 -302 383 -379 166 -450 728 -226 12 -685 -88 -197 725 286 243 -363 188 -475 -756 -51 341 586 717 347 -751 -610 602 -248 -152 -594 -207 -800 272 652 37 322 548 -819 174 326 518 -218 -55 -520 -580 -416 -46 -519 677 674 -855 -46 715 303 -334 545 -791 -659 -144 89 -128 4 240 -680 354 -498 311 -899 -848 -877 -322 654 -685 715 -13 -635 186 -494 -355 -657 360 -618 249 111 60 467 -306 -191 725 308 -59 -662 412 -267 313 -809 -379 407 9 -818 -170 344 82 168 -504 -709 -367 578 -719 -862 -384 655 -360 657 586 -316 -660 -413 234 333 -897 -70 719 -155 348 -356 62 -179 -655 305 -462 98 -268 -701 475 377 449 -450 554 -374 -358 525 509 -573 -890 -753 662 178 -889 -325 347 -340 97 -39 -535 -594 -289 428 636 -117 -610 362 -78 -341 -466 358 -64 -302 -616 -398 24 170 87 -26 34 -704 257 304 -342 -48 47 -761 -605 -747 297 680 -440 -373 -295 -515 -809 -769 16 -513 -206 -708 -404 626 770 -150 128 -595 -330 318 -437 446 -109 -228 65 420 237 -549 35 -90 -354 -449 748 -729 793 430 -509 -713 -451 168 -302 -324 -266 14 -109 738 478 -864 -540 -692 -343 525 283 -49 -41 -315 775 -362 721 -815 564 351 -262 -638 220 -186 -658 290 790 682 323 509 24 235 -509 81 -527 -51 535 710 -565 449 -421 625 400 -670 -717 -361 -75 -646 -732 -188 -525 403 268 442 -411 39 -4 -359 743 701 483 -300 -191 426 -854 272 -282 197 508 -772 637 -667 100 458 -818 -354 -377 -755 654 572 736 81 -193 -690 250 -593 -522 -101 624 -214 -595 -895 -603 130 -317 -505 -43 653 292 -449 457 -510 -688 -441 -607 -152 217 247 508 181 587 -43 -174 280 -98 784 591 142 509 503 795 -110 588 -766 713 -611 -694 27 650 -135 600 -253 601 -130 -542 725 538 462 -83 60 246 614 -717 -145 -779 133 -389 238 134 -69 208 -634 -341 -319 124 592 511 -162 -54 169 188 -500 764 -297 756 -784 -133 -620 103 214 -442 -459 343 565 -427 798 617 507 -349 -728 424 -515 -665 -175 -737 222 -197 -666 -307 609 -313 -609 -609 -898 -422 -283 435 -836 -472 -533 -402 -230 -786 758 573 329 240 -534 121 -425 76 630 -357 306 -243 -240 533 199 215 -796 660 119 -892 -82 530 -351 494 152 431 -691 107 799 -189 -114 -67 -364 -836 -367 -394 -240 771 -417 387 -211 359 425 -164 -404 -419 478 564 -246 -695 -270 -418 -408 669 -635 -723 597 -53 -310 -446 425 -701 642 -305 128 633 56 662 412 505 -434 454 -462 -350 -407 86 -196 504 781 -499 126 408 -801 147 -894 -14 -286 111 324 328 -465 -192 -755 -410 18 -672 155 -174 -318 -109 -894 656 382 -308 792 -156 -550 -474 675 -414 -475 -487 512 -559 88 602 673 447 323 -249 -792 -782 -86 525 -597 -784 -533 498 -533 -875 -477 -252 356 96 785 442 -628 -71 -474 603 104 -409 -616 442 477 -324 -734 -227 660 746 682 135 -41 -162 -737 95 124 -432 325 49 -328 153 466 -270 771 -290 718 -609 -154 785 139 -283 443 575 713 -47 65 -895 565 5 -837 302 -720 -748 601 479 -391 -299 -358 -419 410 232 691 -268 92 -809 183 -684 754 221 -377 -426 -583 -86 -235 370 694 138 -544 760 -475 19 153 -463 -482 254 170 -887 561 -648 667 536 179 -23 -422 -537 426 -836 379 -191 238 684 307 -330 623 681 693 509 747 666 -279 -355 -97 798 -361 689 -552 532 -232 338 612 352 -167 -299 559 351 -631 -854 249 623 774 -536 95 -799 -485 -466 -7 -295 241 -298 -737 -236 412 -130 -135 -158 125 -186 199 737 -178 14 -198 -238 -595 -820 134 -439 -110 420 48 39 393 550 -768 -291 -262 526 186 645 630 -438 -604 457 -38 -98 -261 150 -515 -266 -68 562 -501 -552 -504 -210 -447 208 -682 451 292 -658 26 94 209 -89 703 304 -617 478 -851 549 -597 -412 484 -877 -275 -499 -139 763 -687 559 -332 -833 -859 677 114 667 -719 745 474 730 561 -601 545 686 -125 59 -427 546 -853 -613 -516 305 517 -718 -578 -277 604 294 -431 343 -395 -744 -243 -623 -256 681 -621 -45 38 627 -282 800 -557 -149 740 -24 -92 -873 -757 -637 776 -618 39 -172 -360 -256 -527 131 -65 -880 -99 -684 -684 -892 -284 -495 351 709 433 -851 -731 -190 181 -575 -160 -606 -446 -456 -14 -363 -723 -283 753 -199 -507 -727 624 480 128 749 -334 518 633 -260 242 -696 609 -844 -693 -767 45 -295 264 773 -56 184 426 678 58 -815 -721 -468 -218 457 176 145 -823 298 -623 -897 -509 519 -524 -116 -673 341 -219 -482 592 -533 220 9 302 -449 31 608 -266 672 -162 -471 -824 -801 -298 316 -604 40 -634 -150 -823 -259 618 -156 -160 -79 -510 -624 22 -520 625 -69 -196 310 -328 368 397 -555 272 -827 601 -715 686 533 -600 -863 -699 -836 -368 -646 157 -876 477 359 324 -554 185 -133 -153 -416 120 83 -884 -765 128 439 55 -287 -18 -397 -207 347 -763 59 629 316 -877 642 457 -157 -575 -615 -283 8 385 372 -634 583 514 778 -344 139 525 400 750 -19 684 -294 746 160 -364 -626 -198 415 499 -620 279 594 -155 -76 -271 788 -568 -300 559 1 -898 69 -157 -749 -153 -738 -398 -93 786 332 730 8 104 -891 -897 161 -710 791 -850 180 358 -344 -128 -881 504 -340 -690 301 -55 272 179 -490 -430 -879 280 -311 -843 274 545 -690 479 380 175 -287 -365 -481 423 687 564 -142 760 -892 -342 -236 -844 190 181 312 128 -691 46 717 284 167 -241 766 752 -128 -185 -324 667 531 -809 -827 -713 515 -577 -69 287 -708 267 434 -507 -419 205 549 -341 -339 -173 659 -455 -865 582 -521 744 -41 340 -123 62 -572 91 -725 513 -356 -639 612 649 442 731 -501 -311 131 -293 528 -91 -6 -649 704 -30 -286 468 -129 -375 232 -115 628 -467 -361 -303 26 -561 240 785 773 -219 440 -795 -820 -297 -378 -376 800 -644 -34 63 -496 160 -341 -775 -799 192 -162 430 288 -419 -675 99 192 -496 -855 -778 -876 0 556 419 -123 301 -233 404 396 655 -496 204 -132 -365 316 -30 -196 683 -643 -846 9 -584 558 -764 -173 495 -572 -536 517 746 198 -653 646 -82 494 -452 140 767 -333 777 713 -849 63 607 -430 -21 707 -443 661 -583 89 -676 -454 673 374 536 415 -679 -439 306 761 -230 606 764 244 670 -646 -262 -249 -640 -467 21 -839 591 -748 239 -454 604 -642 -87 -54 -72 -825 -462 237 389 366 -402 -763 261 739 -425 103 -214 -150 -223 -358 -613 -774 -237 -251 19 -242 630 755 104 641 193 -713 343 472 493 -95 -743 -133 716 -3 634 287 435 -588 119 165 199 -802 607 -211 749 -677 473 401 67 509 -593 704 -222 614 -132 -523 -611 -107 61 54 454 623 570 -410 -222 -685 771 631 495 92 -471 -2 -117 745 -364 -382 576 -215 -262 -330 -656 -770 -378 -435 192 673 -8 764 -794 247 588 447 -357 775 434 203 -809 -420 -15 -407 -115 -829 71 -779 723 -208 -303 -434 449 303 -306 -846 -607 -498 -95 -448 76 300 -467 444 428 385 -612 -15 96 -286 -801 302 -316 290 -361 -603 262 -759 44 82 -341 368 730 552 -138 -548 771 -707 377 -219 492 -37 339 797 -10 298 183 -722 467 -534 402 47 -394 -679 -879 -594 -516 725 -653 639 -61 -659 -242 -255 35 654 -811 -58 -115 675 -740 736 765 289 -639 -891 221 -436 -92 -193 -795 749 777 -366 -409 693 65 -597 506 -302 623 -555 -233 -815 625 720 196 -534 -182 -93 641 229 761 1 -657 492 -27 528 636 -149 -305 -345 -872 56 -703 -617 524 -403 -325 -549 -65 179 -61 -216 -712 -449 -563 41 32 -741 -752 411 275 -342 -834 714 377 23 566 191 526 389 265 -419 214 618 549 477 -557 372 212 95 -323 -286 -794 457 288 -84 30 -255 40 411 747 -594 134 -271 -126 645 -319 -181 118 575 -441 -229 -181 -670 421 -393 131 381 126 -184 168 -829 116 -706 410 -712 -139 -501 281 -262 -637 465 -728 208 -297 5 -107 211 -833 -368 -740 -501 -794 -73 230 707 -633 -478 280 393 -356 148 -793 222 536 364 -510 713 -653 125 -545 -309 448 -650 654 -375 559 -261 -435 -399 -581 36 -55 507 -151 -414 -395 -6 -74 665 -356 68 571 -241 734 240 219 144 -345 257 -835 699 -843 -820 128 -277 31 -897 679 -892 459 -538 172 -227 -547 565 -495 185 -721 -564 66 -646 581 -212 360 24 -639 115 -644 -294 766 -530 -899 -551 433 337 303 -119 360 621 372 -95 470 -793 -680 -528 21 140 141 -449 594 -440 -383 -450 -895 409 -415 105 23 -488 633 159 -360 -541 -201 -317 -423 244 -65 486 379 104 266 -230 602 585 -155 709 -809 792 301 -262 799 370 679 -397 -843 -856 -750 -684 -129 -851 436 -318 436 -645 -501 -506 502 -557 -155 471 531 -401 720 -507 451 371 -37 -463 -816 -356 426 -765 -860 374 -857 -791 -675 -461 -51 -628 126 -590 -568 778 256 595 487 300 301 195 725 -48 457 -51 89 440 276 220 -312 -838 402 274 -417 -675 379 -618 484 210 486 670 311 607 -594 -453 -639 -329 127 -864 585 -674 -121 435 346 -880 -864 334 -485 -247 266 534 -867 87 340 76 -210 -76 -421 -854 -566 377 -503 433 691 -228 16 35 508 -481 -299 480 -548 -784 -321 -411 -702 747 210 424 -228 -519 -412 -398 -397 -806 449 -856 50 -639 39 -737 -755 -249 417 171 -662 508 -885 401 689 679 335 529 134 -102 65 98 -894 154 -465 -815 -468 -116 -546 549 -157 314 -313 -765 -323 650 598 -584 -66 -29 -138 -418 620 -107 -370 208 11 -522 386 -541 -88 762 416 381 389 -782 35 -297 -705 -142 -855 -245 172 -290 -573 444 -163 -415 766 294 602 -854 103 -243 418 -437 -735 623 356 -253 593 123 209 403 -536 517 189 -671 280 460 -72 246 -539 88 71 67 165 -147 775 -253 748 632 -344 120 -304 -87 578 -287 -745 629 427 551 -36 355 694 -118 -546 -633 -452 -329 152 -578 77 657 -865 507 262 -613 -632 -185 662 -876 583 -258 591 688 -52 554 541 666 -299 625 -880 86 62 432 538 141 -361 -683 60 -22 654 -109 87 -819 369 273 -69 -110 -169 -509 326 238 -725 -439 372 598 -875 318 -684 -772 -640 669 -427 -421 -215 -682 -824 -466 395 753 457 106 396 261 -313 -784 531 -63 154 327 477 -574 -598 393 -151 285 390 701 787 -741 146 -594 725 -688 -582 -460 251 -730 -881 -875 84 754 -824 671 -174 -861 495 472 -228 -67 761 -211 -645 -417 67 329 782 628 12 198 -332 -783 1 -786 -862 676 425 -573 177 -773 -237 -406 -875 239 369 507 442 -330 577 503 -84 -655 -2 238 -506 214 495 -198 175 157 793 -377 386 417 482 342 -688 13 -753 -134 -342 -42 58 -895 224 7 380 301 -161 327 635 -888 561 786 -459 124 -254 -413 -708 -349 -102 -534 100 230 96 251 139 712 581 -381 -742 -224 -451 -301 673 -206 493 142 -228 -366 450 208 542 -308 46 142 393 336 385 -347 -139 -690 366 717 495 614 571 209 -300 -304 -654 -173 84 -550 739 -156 -283 -88 145 214 -775 203 513 -709 710 -183 445 -561 738 -473 500 70 236 -894 397 -788 15 -65 -473 -321 628 -170 -627 -52 -271 248 727 -574 -142 -316 -318 -566 576 753 434 -392 604 -811 417 -531 -13 78 -55 157 -147 -310 -405 -848 -75 84 -522 -413 -431 777 172 -200 -89 39 297 -343 499 -365 40 -680 232 -113 -121 -337 387 241 586 233 -332 40 -125 -582 290 -543 723 10 168 -865 -764 -274 -59 -13 20 -720 167 556 699 646 -352 720 -262 -494 -373 786 59 -25 -283 568 176 -151 313 -891 -658 -809 -867 -685 -708 296 380 756 -466 -886 714 -779 -813 226 285 302 707 -315 -447 324 87 -540 -442 5 142 172 -330 140 -628 -416 292 784 688 -535 -65 325 349 -857 510 -402 -201 242 624 761 791 -485 0 -629 -494 422 -79 273 598 160 -350 286 563 398 112 333 -253 542 -861 -351 778 223 -27 188 370 -25 200 -357 552 -655 -17 -727 -49 -233 219 15 -550 -223 7 508 748 -241 409 638 459 -623 199 741 204 -326 -570 550 -459 -347 -790 -378 -241 100 -530 34 352 -720 -776 780 -511 -629 -196 426 -659 -634 192 -331 454 -576 206 240 300 194 -560 -290 -513 -449 -451 790 -535 291 672 773 -840 -618 -136 258 65 -84 138 -127 316 113 693 -429 -513 -233 520 49 94 -240 -49 8 350 -878 167 -550 -689 455 306 -885 271 117 -306 211 -845 -49 106 16 -14 -780 447 -671 -341 -754 73 335 681 576 434 751 -756 598 -715 -709 -787 -824 373 -433 460 -566 746 29 -146 99 314 -528 792 -527 708 -255 -825 778 -431 -119 -308 -855 -610 -82 -350 327 566 316 60 -120 475 421 128 -87 -131 278 -505 579 -691 687 618 88 120 -18 -713 -733 -309 -776 -442 -306 -573 83 197 -291 419 642 540 493 624 -540 -833 -692 422 -106 330 46 199 -855 545 -47 -518 323 -45 -758 542 217 676 -812 668 237 331 436 -565 326 -73 -154 -543 -487 759 -857 -661 -321 -488 585 567 -679 65 123 -827 -811 495 455 395 763 -270 129 -789 -642 -689 547 121 515 532 -549 137 -37 706 410 -806 -108 -347 599 707 257 513 -89 -174 -412 -218 -692 -435 329 -538 -365 416 562 -92 343 -748 -220 431 -800 656 237 427 -270 -673 272 -180 -782 -9 216 261 -578 185 -357 -342 295 308 -508 -34 727 520 487 -25 633 -708 630 -715 -305 646 728 170 279 45 -185 -856 346 214 526 463 -582 342 -267 -121 -874 -709 348 -369 0 -542 -302 -648 718 -268 436 -872 -524 -315 81 767 29 24 -672 428 -715 -553 26 -364 -769 165 -84 255 -263 548 -8 -792 109 155 -512 -335 513 103 -741 -817 249 437 -394 49 605 451 176 -59 210 -259 -202 -99 126 -677 242 -309 -155 8 -632 -477 -217 266 -466 329 199 -432 -144 -780 -852 108 -839 746 241 261 731 -665 251 -483 183 309 728 -132 -619 -446 -480 -791 696 459 464 704 714 -440 -875 -722 -350 -561 145 390 -153 -489 -526 -67 133 447 348 194 351 612 -259 409 -367 -95 81 -532 -522 -432 -165 512 -551 -657 -733 168 662 236 -474 631 -65 727 -403 354 501 337 -424 13 677 282 353 521 64 651 262 -542 -704 -526 781 -501 313 514 204 -460 203 399 754 -420 -883 -506 -746 -8 -195 -496 -256 -77 -94 -134 -168 728 -429 526 -81 -132 236 -89 344 480 46 740 326 -313 383 -584 770 568 -505 589 541 -364 611 695 749 -515 20 83 -159 -544 -384 -66 442 698 285 -678 -747 -78 -860 -752 308 -79 452 727 299 438 -139 240 507 438 54 365 403 -522 -544 -248 167 -761 -40 -497 391 114 129 686 -247 -630 -531 7 -173 -355 75 638 -770 -526 758 -19 437 412 264 558 -327 -17 137 294 -8 -819 538 510 474 -191 13 -797 214 -825 -118 728 -647 -366 -538 -189 -792 278 105 -835 575 -627 487 38 625 -864 -422 -554 -761 602 514 -96 91 -185 23 -292 -372 -679 -283 -445 173 -698 304 240 -251 -579 -231 -92 -445 -164 377 -559 137 442 733 -511 -243 394 664 272 -152 442 -649 -407 -444 251 -9 203 603 -214 -696 222 794 312 789 -619 -586 336 655 246 16 87 -239 -525 -343 436 76 -299 -870 226 -205 692 -549 -454 -368 -355 393 60 4 567 -98 -369 414 394 -273 -211 -280 -336 -270 172 -695 409 -610 -372 -128 672 -648 -867 292 625 -707 -465 398 -355 672 -498 -622 607 -287 -855 479 -665 -389 505 -5 -252 119 18 724 620 -313 765 -180 576 -298 -559 208 594 -897 -586 583 -534 -261 -409 115 75 -148 150 -492 781 32 73 18 -548 -350 307 383 -720 118 -55 -533 -568 -117 -282 458 6 -373 -347 -430 -58 675 96 -112 -157 548 30 -337 -279 -576 -697 -406 175 -354 328 -573 149 -45 478 669 -544 83 263 -516 -532 -317 -825 -188 721 737 263 -493 -894 -120 54 -360 2 70 173 331 -245 261 -278 -636 -132 -350 -827 -305 -781 -142 -478 -864 -53 -559 336 57 -338 274 163 651 206 195 -113 434 427 188 -808 -714 24 -327 -579 -539 -216 354 401 -2 -671 -467 -457 -136 -258 610 794 795 81 -660 -273 -490 -387 -821 378 376 -482 -327 161 -227 27 -731 516 756 -16 -592 -712 71 496 675 203 -739 -642 -789 725 764 -15 -17 -301 278 -831 48 85 -526 -868 -825 -355 -443 420 715 -332 -220 671 377 537 592 113 760 -609 -239 -531 357 -580 42 -423 -149 -322 129 -335 233 487 445 -742 751 -279 752 -107 160 324 477 -805 -682 317 385 570 86 -513 -464 402 301 186 563 -266 767 76 -875 -156 -782 153 381 -410 -369 537 -464 -747 -803 452 155 -159 323 85 -53 111 -723 -152 12 -167 -851 -132 -221 505 641 -330 -225 -411 591 744 -433 -383 -582 -165 -697 647 755 -863 444 -30 544 328 -649 -91 680 24 -652 60 -774 193 129 -144 -78 -696 -753 799 376 216 32 274 -190 321 -94 -461 668 589 172 -417 657 -725 427 556 535 334 -623 80 191 65 439 -359 152 258 767 -46 -302 638 773 333 -373 -822 367 -5 -196 -286 177 -722 652 137 -325 -566 -515 -104 -457 734 3 372 358 -736 -644 -516 -328 726 211 -535 -235 543 -484 -687 -411 -667 -111 -167 -288 706 423 579 61 -719 318 30 404 -267 -513 -114 -264 -474 490 706 495 -172 -506 30 598 -140 -189 -690 -4 148 382 -75 -676 301 762 -715 82 -448 2 269 234 489 -47 154 -583 -326 357 -673 519 -201 587 -489 263 626 286 569 -727 457 794 386 -88 677 -352 -158 -499 64 -506 118 98 -147 -860 -854 -742 -541 -7 -668 -318 -239 274 574 631 776 607 -733 778 -213 -180 -587 -355 416 588 -883 568 -289 328 287 -359 -875 -693 699 102 -43 625 698 473 160 622 -543 -703 -598 84 -211 -312 -216 -537 760 563 -386 -315 92 252 239 -835 364 -632 -431 154 -189 388 261 138 730 -695 -63 -488 203 -886 762 -699 426 173 -200 -433 419 697 668 -107 -872 94 -875 679 -711 696 180 -744 -863 293 -25 369 -85 -881 616 -149 771 -575 -242 -39 225 -148 503 690 296 -387 -628 252 124 667 -872 775 -174 -355 615 154 331 -169 -827 682 277 646 707 -627 -139 -419 246 -19 -19 366 -24 125 -654 -754 257 689 -146 -354 -418 316 -365 795 238 -502 -784 -196 455 384 346 124 -187 -165 448 -623 -240 -706 235 715 768 -162 -254 675 720 383 -783 320 -631 -118 500 -749 -104 -571 387 -365 -727 128 386 400 716 -132 -439 333 -198 283 -399 639 -226 -883 -896 -491 47 243 434 249 -201 47 168 557 -204 -393 -260 -754 -253 792 258 749 -167 -684 401 389 -69 753 -412 -549 -352 -383 243 -199 -222 737 320 234 791 730 615 -677 -701 400 -184 110 -285 205 409 268 -175 -696 194 -61 367 109 -830 -442 -427 -807 27 -822 246 -672 477 413 309 -136 -890 309 -110 -428 -373 -301 -604 -395 649 440 -463 617 479 -204 177 -759 449 557 -715 108 158 -506 -119 336 -632 656 -308 -575 352 20 640 70 232 -451 156 -815 -797 558 660 752 195 -641 789 154 22 -701 -663 -649 -810 -91 795 720 393 -447 -504 -770 -678 -283 385 774 286 122 -819 -228 -198 -351 -590 743 -71 -89 383 -125 375 313 399 -90 647 207 457 661 -562 322 198 -743 -456 610 -248 -28 -171 218 66 691 -812 293 -402 652 -310 -160 270 773 185 -850 795 709 -560 -644 -51 -448 -18 -202 -231 411 -344 -188 533 443 -17 405 -836 776 -791 375 -55 -347 -35 -558 -304 -769 -807 -212 686 773 106 -384 -603 -791 -313 -24 137 556 748 -267 759 193 -517 617 167 547 408 67 -614 265 288 579 161 -441 -580 -66 -380 -130 565 363 74 98 -479 571 -311 -86 -537 507 0 -290 -430 -813 458 212 -679 724 -168 -565 -839 536 -342 313 -441 -473 427 -494 -862 145 -374 727 337 -250 -199 173 -775 -599 616 380 -752 -810 47 -724 577 639 -248 -743 -248 -134 -678 557 -386 -39 -679 -516 -668 -73 -80 122 769 91 169 -569 -412 -663 566 468 -382 13 -400 640 530 730 -41 614 241 247 -587 -498 -80 422 20 -266 -269 -296 730 33 -491 -892 646 312 178 581 57 635 8 -168 -769 713 -720 -342 -197 -547 41 -312 192 -852 408 -604 -262 -2 -864 662 497 -705 707 -595 -180 400 449 -582 -151 -836 25 146 325 762 204 367 -447 -34 -582 -746 366 270 615 -621 -153 231 -631 -878 -482 113 -840 -84 -368 -895 -206 668 -814 -431 759 128 -496 462 785 796 -627 140 -92 -270 258 219 -260 643 -624 586 383 -895 151 619 -786 408 311 156 -513 -510 -384 -653 487 -200 314 527 -626 609 -252 256 3 -355 628 -860 -674 581 424 66 209 131 231 -487 291 -113 799 -648 -267 -743 -152 47 125 189 -534 600 101 -629 -394 67 -625 328 -811 -851 601 -427 -439 -417 -410 495 -799 -303 -678 -425 102 645 175 637 202 -239 103 -452 -761 273 774 699 322 355 -183 334 -717 -190 772 -82 -430 -656 207 651 240 360 40 -406 -756 -636 -35 150 511 -866 -467 -770 506 52 714 253 -681 -809 691 -627 -436 446 613 -645 -27 172 141 757 293 -812 -258 397 -668 25 20 109 -619 673 -105 55 12 -240 473 -682 -484 544 -815 440 582 -584 68 279 108 712 -445 712 -342 228 -369 523 705 -307 -172 314 -361 399 -791 410 -512 -365 4 413 469 517 50 -69 -719 -530 123 751 764 355 382 547 16 164 -806 -604 -159 -754 713 -832 754 54 -544 -860 -416 142 752 -307 -291 -436 601 -198 552 388 79 -667 -106 332 364 547 -584 -173 -538 678 691 -302 308 -805 -659 714 498 -837 -814 33 -530 -814 334 -463 -674 526 -20 416 179 378 -576 -156 -458 370 -252 -674 -141 43 122 531 -862 -442 489 407 -759 267 424 -687 9 -848 335 -149 -189 -614 773 347 -772 -64 694 -522 -796 -770 -451 17 -637 -550 -290 -390 -50 -202 -698 96 797 531 105 30 -787 -411 -841 -685 -281 589 -271 141 -111 -262 -95 -119 374 481 272 -888 -413 -165 -716 -290 -14 -864 152 555 81 105 -131 -418 -84 471 186 319 713 22 6 616 228 -720 413 -594 -502 -742 720 532 720 -356 679 331 673 234 -95 -417 -590 -729 193 229 602 -571 -434 664 -879 123 516 631 748 -71 -662 -828 426 113 -421 47 -530 217 -629 -77 619 -781 -360 37 -588 -386 702 759 -661 -204 5 68 612 -447 760 -842 -190 -861 -78 731 105 -87 -18 -689 784 -316 -897 -13 -530 796 -362 -66 -229 -177 -695 -408 667 313 16 420 -115 -880 228 681 191 -440 11 -454 390 478 -536 38 753 314 -194 -383 731 611 7 -335 625 -878 783 -278 -472 86 -87 58 -622 -683 -348 532 677 784 -653 -162 -630 -68 -899 330 303 -495 -467 -730 -653 522 -583 -810 -532 557 407 -261 199 -666 492 -867 -517 -317 -299 255 74 708 -82 -69 734 352 83 298 -206 587 -752 384 458 -539 238 232 -204 -751 -786 -397 -644 -675 -493 544 -394 109 131 -291 -586 239 218 193 -256 572 -252 -435 -357 -676 138 -588 -281 520 -246 -49 -763 -280 -897 -496 -184 24 240 11 -856 -623 -26 760 -640 528 -435 773 619 -134 -816 533 -447 -325 -646 -414 -803 -727 460 474 206 -100 264 519 228 221 556 680 -51 629 -507 -138 -17 610 -661 -452 564 313 -603 -80 697 -810 653 608 315 509 -537 -608 -462 -820 -434 745 -455 361 649 -651 214 794 621 98 178 -324 -753 -131 -442 462 207 -415 143 386 -425 494 -372 -700 -892 -721 -390 -224 -329 -260 -839 215 275 -483 580 -760 -604 -108 -896 -354 396 -381 294 726 622 377 729 187 -721 -34 -591 -494 316 -349 -703 -721 -413 -546 -127 -727 194 -719 -373 115 798 -137 -539 729 -166 -162 316 364 -143 -291 -237 -473 -747 -313 -224 -559 280 210 -420 -264 -605 416 709 -723 -182 134 -600 298 -665 -14 527 102 -46 -181 -805 561 -449 170 786 -647 28 -844 -347 -579 -767 -13 -650 445 608 -765 415 -526 263 -762 -245 -245 -112 628 -552 -546 -560 191 -835 -306 332 -651 -466 -493 -444 350 354 502 778 601 654 -346 242 -370 -653 460 181 331 -587 420 -490 -778 -622 -538 -564 793 -653 293 80 -77 -803 666 70 154 -253 626 36 -805 767 93 190 595 -249 -45 -462 -180 566 642 -686 -799 -765 414 476 570 -127 -201 265 -154 -800 -864 -289 658 165 600 -404 -848 -160 -401 548 604 244 626 -237 779 6 126 -540 -652 -101 -198 86 111 374 201 -605 -315 488 -587 -121 -300 -900 349 -126 353 -592 678 384 307 -642 -365 415 -540 -220 -10 -727 185 286 597 -825 338 11 -551 136 -207 354 -533 -608 -492 -424 266 647 64 -868 685 -842 -94 371 -322 -42 -274 -264 761 154 -409 -98 -647 -828 157 -209 -311 434 339 344 543 156 -528 289 10 417 -398 -760 545 -312 -224 -699 -318 -86 -196 -731 504 -672 -686 -875 66 -300 8 657 0 -553 602 -458 348 -715 523 -789 -383 411 -66 -747 -130 17 -842 14 747 -521 101 230 -455 -370 -319 272 -490 -133 488 -729 357 -621 -411 568 176 -782 347 -36 -20 297 240 -679 425 753 -783 -578 -293 667 173 54 -1 -807 656 392 457 148 -22 531 284 711 -755 -222 -854 -641 659 509 -404 -405 746 521 -38 -283 -828 586 -546 -137 563 717 131 716 -264 -333 463 -50 702 -783 685 -145 -292 329 2 -784 406 -693 -347 160 398 -247 553 474 -228 559 -41 -338 -555 -240 558 -311 -835 -573 -627 410 -514 138 258 -699 -138 131 625 313 -280 81 247 434 -805 -526 451 -54 -143 341 -320 589 -427 494 0 -257 37 -529 53 612 -404 142 630 25 784 -602 -416 -365 -885 754 -267 -749 377 339 609 735 709 376 315 -337 -900 216 134 4 -594 -895 -723 -694 -354 270 -755 99 125 -664 -676 -533 45 697 463 705 -498 49 795 -290 -381 568 -264 -846 -89 514 422 -131 -251 -212 -884 773 341 -317 -702 -778 365 376 -683 -899 -794 -709 454 198 399 -589 -733 -724 -590 -565 277 451 755 -788 -424 -100 -477 254 -353 306 456 658 -788 -182 438 374 360 685 -605 551 -164 30 -519 463 552 116 -295 -141 77 116 -216 424 -373 798 227 -659 68 58 341 -523 -884 -333 -218 774 190 391 -9 174 674 165 284 -346 32 567 -75 369 -261 -731 -11 49 424 78 -601 -359 -744 365 415 282 414 778 537 468 -149 -196 506 447 -708 452 659 -660 719 66 297 436 297 -531 -882 -156 487 223 46 -365 -441 537 -233 775 -147 -392 706 -74 -686 257 -296 -107 -526 -73 -772 -303 -802 -377 -655 136 43 238 707 -792 -351 -92 271 507 759 549 -745 -392 -489 -270 105 92 -1 360 0 36 84 -10 -22 -379 708 347 -483 -335 688 72 -222 287 -712 96 26 -647 219 -714 157 -609 -612 391 -133 -308 -231 -164 230 793 -589 393 -402 114 -588 -374 -6 -172 220 -388 139 444 -445 458 136 388 -225 292 -46 214 -797 404 210 294 -784 432 98 -622 49 761 333 -766 177 -135 508 -625 -273 -3 -467 748 -515 -512 41 -417 545 -892 65 612 -208 -309 -635 -385 -261 603 -174 182 364 -356 -699 61 97 166 164 -12 24 94 -568 -815 92 -154 399 302 -622 -73 514 619 -172 477 757 -529 365 407 -688 674 747 545 -70 -879 -222 445 746 615 764 605 192 -640 583 609 -405 -3 505 722 -720 387 -222 178 303 159 -206 205 608 579 -780 -359 -527 -68 592 -511 651 563 -397 29 -737 -833 419 798 496 -537 -818 436 -167 454 36 485 651 527 -77 99 -195 310 -801 681 -762 -639 -669 -227 511 188 115 -10 751 -549 -275 -689 515 224 -553 -891 -84 -763 739 -634 219 -502 -134 79 -451 190 360 -899 -87 -342 318 103 505 -118 553 158 -426 -452 786 791 -326 -212 -854 -257 -382 781 72 -119 -265 718 -428 45 -426 636 161 601 -302 375 549 391 -258 -625 -49 130 54 -301 745 386 222 65 516 -850 -353 -383 231 741 -108 486 659 -349 -872 772 27 -149 -709 513 147 48 -192 247 -232 -747 -794 -197 -852 647 783 -256 387 532 174 -588 -96 63 195 375 -325 288 -529 -702 661 34 239 -235 212 597 753 47 527 767 -91 -135 466 432 480 247 174 -492 -762 -761 -329 -725 294 439 -661 -801 -491 644 -640 -454 -667 493 34 490 -77 -899 -756 -485 565 -132 588 -440 -323 -362 -385 -860 704 -551 94 -190 -74 328 -899 -782 -100 360 -269 -49 138 689 523 448 -408 -550 789 751 -386 391 -79 -222 -220 -380 -637 422 -212 784 -480 -318 577 -725 505 22 548 -558 -648 -143 -299 -475 -799 -899 -580 -108 -898 487 206 -85 -373 139 171 301 -818 585 743 266 -24 -290 360 -888 -180 -603 798 579 284 157 53 288 -452 -540 -432 29 204 -217 -454 -143 119 -805 156 725 -294 -260 -468 622 -486 -9 -790 54 -666 753 729 219 444 14 791 582 -616 -691 -269 -29 -99 -95 524 95 704 -124 662 432 -782 128 -665 -201 -117 -231 -844 423 -366 -587 -186 291 -282 -801 -292 792 -632 -364 571 -574 -757 717 -103 131 -641 14 -127 401 -817 -811 -4 -307 253 718 610 -776 -305 -211 -324 26 -679 464 -418 -324 615 -508 587 -169 -378 225 -193 -250 645 -308 -167 -275 -674 352 750 -622 719 779 -459 442 23 -258 -710 376 521 -773 231 661 526 66 -90 142 537 397 -394 -204 -805 -879 25 127 -111 -509 121 -786 684 -79 -496 460 -537 450 -657 268 562 -529 -28 147 370 743 614 642 526 -1 193 -452 -500 -255 -422 241 393 -532 592 235 -581 -162 -277 0 83 -783 -597 -210 -388 -695 -649 26 482 -84 392 -691 157 288 299 -869 67 -576 -506 -708 -417 534 183 98 394 -437 -448 -112 -247 -213 561 -36 -50 292 484 -513 -814 -636 485 -719 250 -341 -752 88 207 423 288 -179 138 142 295 475 -663 544 -197 -758 -438 -584 157 -404 775 454 43 -438 748 -443 401 -321 375 133 647 -38 144 696 -59 561 -259 127 126 93 139 -77 -134 -331 -111 314 -455 201 -551 -158 118 88 -370 -33 -414 616 157 -281 338 772 -294 349 157 383 224 -562 -827 371 199 -641 -557 510 -16 277 720 458 -216 -276 92 649 -142 46 172 -37 -323 203 -613 359 15 -862 -178 -194 -315 672 446 -825 -209 453 375 -122 -371 519 -232 -222 194 598 197 765 -169 -647 743 -358 -802 -344 473 -899 751 633 691 286 -224 319 -17 447 252 -346 248 -205 560 -656 83 403 -567 -847 665 -156 -876 -59 -879 -640 86 627 -215 -249 698 -755 -720 215 472 551 -598 50 -577 -762 -878 46 -198 -848 368 -570 -884 275 -850 -380 470 466 -465 -142 88 477 -208 263 30 548 453 -882 -190 194 -109 -856 679 327 -896 -636 -900 589 141 557 -162 -383 -857 583 94 -756 507 -49 -401 -433 -646 276 301 -125 -750 605 -609 523 -478 -185 -420 -350 -545 498 -603 -871 114 259 -294 274 56 -88 476 -269 -118 259 -72 282 -551 192 -581 -562 -332 -771 -63 679 774 204 467 -441 189 -661 400 129 -363 -53 -166 170 -562 332 197 602 -114 449 -416 -476 494 130 -165 -881 -412 148 -288 -573 622 725 -200 89 252 -307 -824 -132 776 93 718 604 -830 354 -183 530 780 -40 -739 -452 28 -492 -215 -674 191 -600 -428 -233 -789 411 392 -644 452 -175 398 151 -711 -38 -274 233 -762 310 -644 545 -253 -343 -57 406 -260 505 497 -889 701 478 372 512 301 150 9 268 -76 -176 -230 -330 -793 49 -152 55 -14 350 -696 83 692 -437 270 744 605 688 685 325 -536 -522 -143 -371 -224 -795 505 374 29 478 91 -537 -713 6 -785 186 -657 -745 -28 325 -753 -147 -227 -165 -73 -676 206 84 -354 -445 -496 792 -209 502 408 -402 777 -646 -786 688 -57 123 -783 130 640 758 -268 -3 628 -753 -671 -669 474 491 -389 46 -734 -603 -778 -693 261 -653 724 104 -158 -175 -851 149 -429 -259 -112 211 403 692 798 -868 122 -874 -169 -638 434 -837 -463 -7 -724 72 -760 218 -303 -397 -806 716 -820 710 -105 -304 -384 -460 -552 -273 -76 403 -340 -828 -786 -348 -867 -555 -623 -243 624 -638 243 685 230 301 173 726 207 -171 145 751 -317 -429 425 739 -360 -852 -277 753 637 227 -753 -650 286 -412 -466 -657 -224 686 562 -10 305 139 530 422 503 -877 510 42 749 710 628 642 495 336 89 -653 -13 432 124 -348 -385 -64 -188 -447 521 576 -11 -451 -589 -372 -180 -137 -738 289 157 -763 -799 -554 269 -334 512 -254 -54 -425 -102 -893 629 357 -239 118 407 -766 232 -376 353 -189 -218 -304 150 -19 -786 -180 484 446 -329 -39 -540 434 -11 -314 -506 -95 -43 -71 663 -816 -460 -610 -621 -351 -303 -687 772 128 663 552 -462 -748 318 -513 119 -60 -167 576 -771 -119 417 -4 -666 -626 -39 -561 -496 -116 413 -170 107 564 -95 -830 -236 352 -411 -128 -546 271 462 317 233 -676 256 -370 179 -629 -749 186 455 -134 101 -334 611 -620 37 109 227 725 525 -276 577 -865 787 -580 152 -221 562 -369 -649 -814 -780 -676 119 705 463 -598 -355 504 -534 593 220 -367 482 669 -555 354 604 -439 -382 670 145 -265 461 -789 798 -793 298 11 -309 -587 -807 -780 -409 -3 125 -588 575 -631 -814 694 757 781 109 368 -711 -491 -18 77 234 364 -591 21 614 -664 -541 -218 192 336 730 426 -68 563 711 -533 226 -406 -800 -65 354 -238 647 -570 -341 145 -850 538 483 -258 -760 544 49 151 -675 -265 598 765 32 9 -675 291 -677 269 507 650 348 258 -127 -404 97 351 403 -213 130 -34 35 763 360 -51 275 706 -529 -240 -730 672 -660 -374 202 194 -873 -255 428 -187 -478 180 -805 100 383 348 -109 175 -195 -422 -294 429 701 -399 653 -758 443 -185 -895 -691 -460 479 -194 668 608 429 649 -178 -39 -645 -85 480 441 147 586 195 -519 -448 -778 -661 -508 412 -660 -317 -367 89 -750 -410 -777 -342 -420 613 179 -696 324 631 -883 368 331 -780 459 -337 -689 -84 316 -170 529 104 -741 -811 -316 -729 794 691 -401 -220 380 -97 322 337 727 416 -248 663 160 -468 -632 -110 137 685 22 789 54 -500 -85 -894 550 409 348 580 482 -527 316 321 -490 647 -110 43 797 -182 280 -708 -16 -714 -421 222 -455 -745 -140 480 -126 578 -626 -421 156 189 767 545 -715 291 665 -113 -27 -195 346 513 -343 92 553 30 -730 559 141 -245 607 -725 -685 -749 654 -188 534 -65 -175 -610 -835 -875 -844 -890 769 -218 -817 -849 -534 -202 -742 -577 -285 -302 -586 -116 643 219 -777 160 691 356 -632 284 -814 187 -895 -307 667 -628 243 121 -67 -264 -171 422 705 107 -370 -759 394 417 316 -749 -279 721 -867 28 -668 -627 -791 389 -330 -49 -141 -206 -513 471 -216 292 242 499 794 -220 -438 -801 -651 -445 -793 234 -252 -289 -223 -27 -532 695 -484 -74 -49 359 90 -357 79 -708 342 -255 -46 602 277 674 775 520 -195 -808 734 -241 -843 -51 211 159 534 16 -564 109 -815 445 677 549 -474 193 646 -441 -232 -142 -546 -407 -23 81 -153 -759 -214 173 520 -143 -851 329 -529 -342 -637 -262 373 -273 -724 -433 -692 301 121 -550 -226 -153 727 -299 411 159 -834 -46 -136 -185 -83 -461 -799 159 -776 -72 152 472 797 276 49 -775 -115 682 -811 -829 694 -587 368 -640 436 -134 5 323 633 -180 -129 -28 211 383 780 -439 669 614 -432 383 -492 -399 151 778 416 -880 -586 745 -359 103 -422 -221 -726 -854 -821 -627 94 617 211 -486 459 640 -495 -293 -892 762 -776 -584 -133 701 -688 -66 -729 81 660 -45 724 -724 312 -860 119 -256 471 311 -286 515 -225 -273 142 94 703 677 480 320 -272 422 108 312 -215 -294 765 -145 621 -262 113 354 -459 712 428 -172 -244 -260 -828 193 799 191 -468 507 658 -298 -860 -559 496 -761 -237 779 66 157 -254 -774 -820 675 -202 667 507 -219 -483 -229 -807 -790 -141 -659 -868 -63 -86 60 564 -567 499 783 236 54 -202 -231 333 -621 -589 202 -5 796 199 129 648 -175 -21 -599 699 59 -481 -230 -807 431 339 -482 -622 225 -151 776 -153 -441 404 290 -535 -704 -540 -758 453 326 -32 397 577 522 -86 269 -521 -825 -36 -137 -169 75 -365 791 -588 301 -171 322 790 -477 204 -853 -6 -446 33 -873 -885 -828 -684 -612 765 -812 636 -744 -750 -102 -251 -900 82 -521 442 -181 -591 -567 441 341 -852 64 -664 -666 -193 -521 605 -870 -658 -387 689 -798 -667 -267 -856 -617 -839 -781 -541 -226 727 329 -8 1 778 -741 -197 148 590 375 -83 -137 -58 -682 486 -400 637 -139 341 -554 -366 -74 -82 -876 654 197 581 -440 735 592 418 767 637 -833 -708 175 -65 -492 334 150 -580 -487 438 -854 -699 -822 241 -410 35 -475 278 434 157 455 -120 -500 493 -380 -667 -312 -363 16 -619 757 586 -711 -234 190 444 -403 284 277 103 216 34 -460 10 -573 615 154 541 378 -534 346 -828 -858 329 764 -417 -51 -487 -317 737 75 784 547 -647 15 415 6 -195 560 -143 -466 -477 575 -606 -185 150 677 214 394 269 -98 -811 660 87 -377 -868 -500 506 382 -93 184 330 192 -446 265 210 -897 120 -665 688 -419 -115 292 -14 331 -64 -875 403 524 770 330 -758 294 7 -845 -607 362 -500 -580 -843 -793 675 456 -165 717 564 204 -530 -112 -850 -207 282 353 -882 -729 32 390 625 -587 566 -180 612 -716 -699 -647 -551 501 -243 88 -740 415 614 567 689 -432 653 557 -69 -483 -331 588 44 -520 120 -651 -502 -458 -144 -816 -541 -376 -252 -476 -277 -645 136 -315 -307 -705 -212 -34 433 559 724 -222 -11 -1 -295 -593 450 426 573 658 207 -444 -189 -143 -150 194 101 335 501 -445 -615 -819 245 -491 -894 -344 594 -671 439 -40 -841 11 612 789 -313 -796 134 340 768 76 -497 -479 -822 -156 -675 232 -746 221 -37 147 75 618 -275 -424 -150 -132 783 -737 -697 205 -5 432 -672 -854 503 295 187 620 596 -10 -13 -201 120 434 -680 -372 495 -294 746 474 566 20 610 -762 -864 217 -723 13 -334 -342 738 -234 601 -365 -247 294 -750 583 251 736 -307 -508 -177 332 -107 -71 774 -618 72 524 -822 -568 -854 384 253 -739 494 -706 -669 676 -156 582 635 -410 -41 -160 -52 304 404 -761 -519 687 -580 -370 80 -861 -357 -597 29 -818 701 429 28 646 416 -856 -75 5 -22 368 141 -542 -688 -48 -141 790 -318 -842 -139 320 161 790 -43 730 -60 -281 184 -806 272 578 -223 -234 -160 178 262 385 20 571 -249 -92 -44 -573 86 133 -661 -130 -203 -519 514 498 -504 -419 566 94 -633 534 170 -589 -867 -540 -543 -706 271 268 7 -290 137 569 486 -226 -679 -368 -825 785 380 671 599 -530 104 -243 594 -586 -703 -371 -499 -426 320 -653 -94 -865 -188 226 -654 603 254 295 375 -869 -829 206 -730 -262 -763 358 238 -261 -875 -49 535 -708 -367 -874 -701 -704 427 -651 -887 -91 -762 294 -748 50 -188 357 603 -135 -183 390 -526 273 -756 200 778 544 -308 -163 -509 -826 -481 206 -397 -698 -278 -39 736 344 693 407 -464 752 -72 -767 -408 -756 222 -815 656 462 -785 28 -331 -552 372 282 497 736 325 634 -705 -273 736 -768 247 -73 462 206 693 585 582 127 -850 408 -59 -147 157 -259 -771 523 410 -784 -386 -899 629 -510 198 798 -100 -209 514 -880 -692 82 -445 448 -557 144 -680 -98 452 -420 -161 -133 537 454 -98 -266 -453 451 280 -791 -153 -89 -209 342 -333 -608 -220 25 261 -873 -757 275 -51 -247 179 -881 -517 278 -251 569 670 574 747 -873 -832 -896 -759 -769 -357 -773 -42 387 393 -368 -132 -76 -212 -182 -521 -249 38 -890 517 -379 177 82 778 23 429 163 47 -4 0 21 260 62 -100 -285 -418 42 -831 -318 624 -792 -421 -197 -691 -587 794 -175 -557 -433 73 -294 -371 -531 645 -788 132 -616 598 302 704 301 -705 -633 734 -574 -812 -449 -369 -616 -145 489 -635 73 -738 243 238 794 -202 -748 400 -564 453 529 495 -893 -521 607 -291 -51 -872 97 500 -505 352 -889 -691 -582 209 479 -564 -640 535 352 16 -305 -652 -785 -81 732 308 -876 540 -528 94 -566 240 593 228 215 333 532 -226 773 -808 -288 29 -190 -707 -836 517 -81 -460 37 460 767 -221 -506 -33 311 468 232 103 -784 -488 -510 -110 713 -268 387 532 798 -624 0 -228 273 -847 647 -685 667 191 -3 696 337 -704 -799 744 639 621 534 -652 -197 -779 -75 -414 435 208 -824 72 -285 98 -8 -237 -200 -434 -469 342 -344 -9 -546 -735 -33 -457 -130 -858 687 292 -360 -288 602 372 561 159 -450 -267 543 -864 -734 654 -281 -565 -805 -343 742 -700 -723 -400 606 569 -249 624 -336 -16 -97 605 -123 -648 -411 421 -704 1 -811 96 -887 -362 372 35 -774 -76 636 698 -739 692 380 657 578 -342 -425 -231 -426 -697 -877 -553 -646 91 -371 -467 -99 -60 -830 -127 -856 -655 407 -331 -382 87 562 -182 -470 539 730 507 22 674 238 -580 491 450 -248 -386 64 -847 -703 243 233 -788 -485 519 -435 550 228 -525 744 -79 -446 -578 -846 -243 383 186 251 469 139 248 735 264 -794 -108 -651 623 474 362 -145 -204 -616 -820 -615 -727 438 224 222 712 -233 734 -588 -317 -843 195 715 708 -204 219 -350 -599 560 92 750 -813 -201 402 79 -190 33 -590 694 165 -325 -330 235 310 657 164 334 -713 252 -55 -624 548 -260 -747 -473 444 475 -281 609 -29 -488 -310 -343 324 365 419 -854 -42 -353 -202 -621 178 -264 -199 -646 172 -363 297 401 453 -867 -696 744 278 312 -75 382 531 -654 466 573 -471 -777 -318 79 577 145 -765 -717 -424 188 -195 94 -566 367 -874 -698 667 -543 156 -424 -125 297 173 -49 -491 -807 88 508 693 21 40 -568 666 -76 -727 -825 -231 -524 -669 420 157 -324 -748 -507 539 58 149 713 574 -445 -110 129 -467 678 -248 -567 -723 -546 -521 57 -319 456 -524 687 540 510 -758 319 -501 -620 -32 254 123 -784 -469 -153 -788 420 244 -4 206 -732 344 194 -676 501 515 170 95 -599 -533 249 334 198 73 -57 678 615 -680 -109 -388 -288 571 232 -760 -497 -76 43 -573 -691 373 303 -348 506 -347 -529 314 588 -756 51 15 -437 -469 212 -707 -838 431 713 673 -141 -704 -662 -58 97 -565 772 758 649 -441 -667 16 -284 -845 -798 51 -479 777 9 78 -513 728 622 -643 -169 -194 185 -368 694 -348 528 451 195 -399 -847 -338 -591 518 182 215 -600 764 -647 -481 -435 317 -184 256 -786 235 -463 -317 -225 -845 -755 -682 -497 344 22 -376 -640 772 -745 40 330 513 -581 214 -242 264 -161 -818 -129 -663 176 -300 666 398 366 -72 325 -299 292 -639 576 -520 -153 438 -623 -367 655 -678 231 -63 -153 -596 63 -862 -727 734 509 -493 -548 558 -445 34 -261 97 277 44 386 -281 -429 489 179 722 -749 -318 574 55 -54 34 -847 293 788 -368 670 -813 78 323 -463 466 202 508 287 -102 773 261 -789 -249 129 648 640 -613 673 489 -570 -645 -281 -614 35 -181 -52 575 352 -648 -783 -853 676 -190 -241 -168 -835 474 425 169 182 -882 781 687 -169 160 -250 780 -697 -203 12 -491 -189 -715 -674 -5 -840 291 -486 59 -29 -749 -658 586 -441 -212 667 161 -38 433 570 692 -85 -784 525 -635 581 114 458 72 560 -546 491 270 607 797 -637 567 -461 500 272 -556 -399 -228 -575 628 552 -802 -471 317 13 -177 -360 -602 -331 60 556 -831 -763 260 454 -518 753 28 18 788 762 -78 -772 512 775 -115 -153 -776 -15 671 -282 -479 -304 662 500 -472 489 -696 -841 -600 50 -389 279 445 -646 -463 573 517 551 -398 -303 -582 -490 404 632 -267 -581 100 322 -524 660 329 689 -764 -134 187 -75 432 -540 -307 -485 -558 -7 210 -317 159 224 -342 -547 -865 -222 18 244 -201 -256 -93 555 491 534 699 -807 25 5 -544 -427 144 -634 -685 583 681 790 -583 -892 -525 -767 688 -712 93 -431 -256 -650 711 -450 248 -603 -463 -324 624 -661 -100 211 -217 -620 -132 -59 498 -268 459 170 339 128 -670 -171 -224 539 720 -639 648 -820 -590 -382 713 -332 771 676 454 -328 -794 -851 -792 -756 -541 -563 438 36 108 -865 193 -387 -697 -758 712 507 149 -504 175 -806 -652 -765 775 -337 -327 404 -171 -554 398 -836 580 96 186 -664 -585 -577 118 -884 13 -388 -642 -635 -61 -379 -856 -496 -562 89 -897 -241 -528 -715 163 -813 9 -708 -658 -154 88 -546 -690 103 -566 -9 702 77 671 75 759 -779 515 127 -546 384 -892 508 -58 476 -742 -45 -627 497 -809 368 92 -414 649 -361 714 -231 -419 -357 -203 -261 202 339 -577 -885 -862 -391 -765 -478 125 -122 226 -563 -631 -759 -527 62 398 -293 335 -128 -749 -582 181 -314 122 625 -456 -14 786 -390 239 -477 -561 194 656 -825 428 -712 216 -665 740 -737 -507 -301 461 229 673 -179 329 640 473 -730 662 -898 -699 -660 -821 -816 720 29 -167 -485 -520 269 -489 -824 -119 -70 589 -810 84 545 32 157 -889 -456 169 195 -359 -730 388 123 -227 366 731 -706 -646 -701 164 610 -398 -852 -893 611 -708 -634 -592 112 -192 -485 -854 -64 744 -549 -466 -324 -759 -762 -640 317 -624 480 -297 159 732 240 349 -120 697 -736 -404 -784 -379 546 -174 -573 682 418 496 757 -41 -369 -860 -855 487 594 649 -389 371 382 -689 529 773 0 -611 340 342 732 379 418 552 -356 -259 591 656 287 -761 266 -13 421 -845 -737 -227 -208 82 455 161 693 -331 50 361 651 705 665 634 -426 -863 -117 -585 546 -87 -811 353 -654 -813 -442 -160 -855 117 -747 -770 -424 -546 638 746 262 26 268 -3 -332 -357 160 -755 5 13 787 -738 795 678 -628 -539 -111 654 -703 768 688 705 -264 580 -873 -642 300 -747 548 -897 -467 -23 -760 768 663 -158 488 -870 167 749 492 -551 -163 -231 -163 250 -337 -88 -243 -451 558 553 133 -180 709 -17 -882 790 -779 306 -264 550 -267 -235 439 37 32 254 374 -485 290 -536 506 714 286 -61 135 -176 514 -97 159 -546 142 93 -253 -828 -423 -208 725 272 -238 717 319 449 -224 109 -411 431 -316 191 -248 -593 -826 448 -339 395 -798 -367 -361 546 -237 396 -207 -446 -592 268 -611 183 -756 -844 -369 110 -516 -378 292 -821 -30 449 67 242 73 672 -838 799 -518 669 -191 -222 617 748 -584 -374 739 666 -249 403 782 -796 -592 98 469 680 747 -830 759 -519 584 641 -658 -385 630 -677 -606 -66 295 607 -621 -519 -332 -698 706 599 430 55 -181 217 182 627 634 -341 -613 360 646 17 176 394 115 735 69 -224 385 -71 372 446 503 -351 104 783 -326 -143 -798 627 -629 -30 -439 -37 -781 180 -720 -250 -599 682 583 -56 175 655 -524 -881 -693 -342 456 -502 332 -703 -390 195 -200 -751 -757 392 266 -479 -686 139 -53 -511 -688 -100 -72 -81 537 -521 -795 -91 -682 23 243 331 338 706 -175 468 -226 29 436 -636 -739 -841 -257 -397 177 -531 334 66 -618 286 -410 460 -249 -26 -525 -66 209 -791 14 548 -626 398 -313 -762 -751 264 424 6 -869 644 73 -44 -433 -32 -73 -92 -795 148 -261 -835 312 437 104 -872 736 -409 451 -26 60 190 301 77 26 456 292 274 -10 180 209 281 -224 -667 347 -618 709 -900 -115 530 485 -851 771 764 335 469 -756 705 -17 667 45 29 312 514 -349 640 -318 400 -748 466 606 -37 -373 399 -175 -235 -676 -261 -637 561 -846 754 144 -332 -805 -140 -280 -811 765 -384 -283 -162 550 -49 -830 464 759 -529 671 196 276 -54 -89 68 219 -659 3 -835 168 -648 760 -480 577 791 -799 -699 -537 578 -67 378 -166 -82 658 -559 -822 250 -233 389 -223 -707 724 502 -54 411 576 153 574 228 538 501 702 435 -535 -281 654 393 185 774 510 327 -195 64 796 232 -510 698 547 -192 -138 431 -144 461 -788 -394 -470 715 -568 -590 -447 -63 274 479 -732 482 -525 -851 134 21 238 419 617 443 -241 130 111 149 -820 353 -35 -123 -825 -428 -566 -534 282 -849 550 652 -119 -172 -889 612 543 150 732 576 -360 -719 -34 323 247 -555 64 -69 -367 -256 -72 56 669 138 -394 -100 -325 -38 317 -200 128 770 288 184 -396 -369 783 -292 -653 -171 -346 -865 -315 -419 475 768 235 -237 746 377 -536 -484 439 324 602 -718 575 -395 -305 335 709 273 82 -401 -32 43 376 -150 68 247 503 -389 -669 -829 476 267 -498 -19 596 495 180 768 680 494 771 724 -648 -166 648 -274 -294 -183 -463 784 441 -687 -741 -515 -8 -634 -9 -399 -501 -479 -497 -716 -627 562 581 347 -220 -559 -524 78 35 573 759 -794 -228 148 232 501 215 -662 -678 -842 -310 232 65 524 -509 -313 452 180 -390 142 -491 -130 231 83 -339 710 -475 347 597 -31 -733 -651 -649 -598 -763 -521 377 490 -570 -189 -58 328 -12 448 30 -900 -707 -96 -54 356 -373 -514 735 -126 -210 -877 582 132 -251 -396 580 -52 697 389 700 490 -376 -766 512 -23 40 -376 -553 -416 -665 630 429 -250 428 -332 290 492 -53 544 692 243 607 372 583 -38 -736 -839 557 -554 -167 -164 -120 -814 372 34 143 -409 463 -893 -635 270 204 -256 383 199 -214 -842 -102 -594 674 -225 -3 -374 385 -671 -533 -41 -223 577 -173 -852 -359 -365 100 -394 -716 542 263 100 312 -792 53 447 -242 -450 352 -551 658 269 281 -870 -620 -125 -721 187 -659 -36 -785 -479 402 -234 -370 750 -290 305 -663 -468 218 589 229 -860 531 338 551 400 -70 22 452 -392 295 -329 -609 119 -418 86 485 552 -732 352 24 -230 551 306 473 -836 276 -388 -40 -132 -397 -727 -548 -688 746 525 369 -482 787 134 -448 599 -445 122 -117 -356 173 586 -180 566 238 171 420 548 148 223 655 355 -153 -296 -315 701 255 758 -346 -399 -219 546 685 415 155 -223 -605 510 -218 27 -879 -655 670 -288 380 3 -804 272 592 -36 -279 742 255 -686 -805 -264 416 131 616 -265 37 -115 200 -131 676 717 337 241 -698 736 -345 -448 -785 660 -676 178 -581 565 -194 299 -410 754 -490 418 -495 675 641 365 112 135 -607 97 -186 651 706 -444 50 599 676 723 -706 -248 -323 302 494 -793 235 -387 413 144 377 301 -847 489 154 -667 -768 -534 91 534 -855 -120 -577 -332 462 499 -636 -608 127 -309 630 205 600 182 -164 -567 -303 -630 -265 296 -242 575 -162 380 -300 500 700 574 788 -603 -99 -681 -110 -533 -274 -355 33 771 -3 269 -795 -477 580 460 -721 -604 -192 -559 525 604 479 -184 -41 -856 509 -765 -456 349 -111 -338 -462 -208 -834 278 391 -356 402 501 781 -556 481 798 86 444 -452 -880 -656 205 -876 477 -3 560 -304 -770 -845 400 5 -757 -121 -883 -139 190 -44 -354 -259 443 -31 36 800 491 353 666 -471 -825 -14 679 -840 -824 279 -15 -118 -153 762 540 60 639 347 -196 342 232 -614 -760 -461 390 460 -761 -106 535 611 138 337 -670 -300 -51 679 -522 -603 67 -593 45 661 -104 -774 -465 -776 547 -195 161 340 -405 -622 -204 -291 158 631 -891 -141 168 287 -186 -114 543 -599 -633 -357 301 755 -593 141 -872 654 -39 -7 -665 -330 509 -376 86 372 -764 105 -104 -543 -698 551 -386 -93 -67 747 -469 -711 247 57 120 -519 29 559 630 -657 -532 272 -586 -849 338 -374 276 687 -56 530 451 101 -586 -46 -79 79 -562 546 66 -790 702 503 -457 618 414 209 227 -8 -33 -771 -233 -461 401 278 -813 696 -645 196 253 -365 745 480 -839 344 177 -877 -62 -719 -255 -357 655 25 -129 -362 -607 111 433 -524 -217 -564 -730 713 -27 -892 -70 -687 589 583 -585 -158 325 -532 173 -157 -509 -666 649 584 -272 -551 -399 472 -627 480 182 -549 -873 127 32 294 765 44 -816 160 568 115 -109 -650 227 414 421 -842 -19 269 -725 -269 241 170 -762 -154 -507 -278 -211 -686 -503 725 265 25 -604 -316 -881 635 -532 -238 188 68 -467 472 756 -649 -240 -295 132 113 238 -739 -82 525 605 -245 569 -592 668 -353 409 -136 725 523 549 -562 -394 313 16 -121 96 -386 -716 -819 542 555 -266 759 -100 535 735 -201 465 165 522 -854 584 357 -66 385 684 -379 -626 -407 -339 128 516 123 439 -443 289 471 505 111 -750 -181 763 235 97 -387 -894 602 392 264 9 413 -193 -445 -511 424 557 -619 -476 675 -835 596 526 180 50 -582 -315 189 -867 -602 278 -561 93 455 -608 780 249 180 -498 -677 -492 -443 346 -387 -773 -107 194 -493 -141 -42 243 -651 550 -149 -494 -231 639 -814 -760 269 -536 -729 -333 -614 771 -75 563 570 -870 -86 482 -866 478 573 131 -517 -167 -363 -425 -544 39 431 -829 620 -531 559 -284 336 467 -375 306 622 -241 718 454 -543 117 488 -436 787 84 -678 -458 -560 39 -606 -723 -484 -498 417 3 -686 -435 -338 685 406 -203 -513 -178 -768 -438 233 -433 -43 306 773 -628 422 -466 406 -838 -189 430 174 -496 -638 615 -60 -670 -571 -84 -369 221 85 469 -410 -438 -270 350 510 -336 -682 534 275 775 599 -802 -202 464 -547 -216 690 724 -701 -85 -297 -845 -66 672 -382 -728 738 298 -168 474 -203 -41 254 -200 363 -518 738 -60 -278 660 -396 85 176 -656 785 -413 -204 -448 -341 -78 670 -25 360 479 -203 648 -431 -478 -187 -811 711 628 149 -464 47 -671 -187 -571 -554 193 -769 -26 680 430 709 121 188 -239 130 9 -37 -224 -346 -239 256 -678 548 -198 -470 -332 468 4 43 635 45 126 372 -724 117 -669 9 -640 -445 697 742 -372 255 33 47 367 160 -757 16 -645 178 -14 -846 -569 474 149 281 -710 -674 -896 -655 791 709 -593 224 -472 657 -89 605 -275 -892 566 489 728 261 -670 -264 171 -497 -509 -396 -189 795 131 459 -268 -344 -408 -794 -681 -782 -233 -212 -762 -601 676 274 147 -319 229 45 -177 277 -389 -501 -499 568 23 501 -279 -801 -861 101 -311 451 75 -156 -120 250 656 251 -310 457 167 -588 -537 -212 84 281 -713 273 -709 -822 -740 395 -869 -335 -745 -80 755 -173 559 -77 -774 146 761 606 188 487 -545 -569 -83 -11 -782 -255 444 -687 -261 754 723 -798 359 -510 -57 406 -715 -393 512 469 -595 -565 -729 292 401 -584 -189 -460 -265 -519 733 -362 126 -370 -174 -26 284 -738 799 -778 -644 132 -12 541 395 676 601 -627 -33 -749 -352 569 -538 -329 -42 -252 439 220 650 309 692 -333 -253 95 -249 -478 -463 318 435 -414 -34 360 406 682 377 -23 -431 436 -521 284 -66 107 -93 -264 583 653 64 -605 112 -364 228 674 -206 -645 429 -188 -333 613 -380 -855 693 -618 18 -619 -849 406 375 348 411 477 260 -423 -490 -316 293 285 430 605 -311 -22 594 176 -893 -209 -778 330 -5 -381 496 -329 -611 476 787 -663 -358 -206 149 390 273 408 -728 -773 -352 36 -379 -432 456 366 -803 -665 673 572 -847 545 -67 508 186 -411 -50 -729 -756 167 -392 781 -821 -735 554 -828 -446 400 -30 738 -204 -193 174 56 695 -99 -399 358 652 332 339 800 730 317 -155 775 -341 -580 -471 -292 434 -650 -488 -734 433 -556 680 643 -318 91 -186 435 -64 -520 -225 -256 726 534 344 -595 529 500 -366 536 -19 443 -47 83 197 -598 350 446 -395 -568 -793 445 154 232 477 162 -445 -123 225 747 -727 563 -161 -821 143 -507 -341 -31 550 723 -665 -362 -751 440 424 -341 -335 71 -669 -224 -439 -482 -210 -388 -610 -883 -574 -230 -300 612 -750 -505 283 -584 216 -96 737 -159 86 -885 -403 661 448 265 396 -70 722 675 -839 403 -367 305 694 -263 336 -277 1 -353 559 35 -69 -468 -890 -763 -692 282 787 272 -511 236 -482 -278 307 769 -539 728 255 252 766 -376 -653 170 -342 285 228 -286 -581 -721 577 783 51 -230 -512 315 474 -585 378 411 214 -867 264 688 -447 -76 -383 457 -290 421 758 217 441 411 -336 -494 66 500 -430 753 295 -299 539 -162 160 449 360 686 622 550 23 38 -461 178 2 522 -769 767 -165 68 589 -305 573 446 22 -193 -428 -55 763 343 165 660 209 726 -319 -352 431 -815 -646 -748 -257 -781 55 643 -431 -893 -428 -374 525 612 266 703 -536 602 -280 152 658 -181 -736 -724 599 -768 653 767 380 -21 799 417 335 19 368 292 -782 182 -174 -839 -297 369 -666 417 -780 -759 -846 -655 351 -821 -697 795 662 221 707 -237 636 -860 -459 506 100 -721 -747 -804 583 156 88 347 -467 579 -539 -617 748 -280 647 -521 -540 617 -13 562 -421 720 602 486 367 -699 -349 -11 -72 545 -821 779 -387 -188 -570 -457 571 -376 701 -13 384 -209 -429 594 679 -241 596 337 63 -161 -789 -319 329 -634 -700 371 -612 279 81 60 -24 -500 -59 -16 710 637 -574 -93 -397 -516 -564 786 407 70 30 7 -507 -229 -531 584 -592 -639 414 -449 754 -599 -533 51 746 427 -780 629 -20 237 -895 528 799 -332 -767 701 -657 -358 13 247 -892 521 343 -350 399 -142 -252 156 -692 -798 -287 482 770 -845 569 -107 590 -538 81 -7 785 -39 366 -500 0 -315 -746 298 -156 534 -782 -845 113 568 774 -176 -309 -226 -862 -741 229 -587 -685 -38 -558 -386 -859 -830 103 -845 -324 299 -389 -593 -884 40 8 -183 211 -491 204 -697 493 79 -393 158 -36 425 189 144 631 438 615 344 787 -437 -874 -554 -810 -602 -405 97 -338 -78 282 -825 471 46 679 555 184 96 -394 49 -748 -410 -87 -738 108 742 -266 94 -404 300 -554 -136 -723 -486 212 -581 -148 94 -535 -116 -541 65 642 -277 -532 -100 288 -657 -149 -147 -415 -126 305 539 -250 -795 128 310 -142 659 -194 685 -486 286 -28 467 -778 51 279 -263 375 369 -110 -788 555 746 -892 -573 314 -306 -251 433 -133 -803 215 -652 -573 -105 -204 -51 -276 -494 -305 -711 323 336 -206 -271 -383 143 491 -648 76 -681 -501 122 715 -892 761 257 291 684 635 -161 543 -231 58 164 -275 586 361 444 13 -67 737 -274 203 232 -172 -206 445 439 750 -608 -346 -349 -299 -438 -79 -228 116 -865 584 -32 -718 -640 -480 -255 123 617 408 -70 -880 -276 602 -717 -322 -650 -34 312 -1 -570 -596 -318 299 -758 -373 -330 -808 785 173 -236 -283 239 336 -715 -737 277 -295 275 -496 -655 -776 -427 -798 -419 -313 135 -524 -84 456 -841 673 474 -743 -808 -275 227 357 -828 601 255 26 442 -184 -272 -58 -320 168 -301 -445 644 -259 636 741 238 -318 676 291 -793 693 -597 -49 592 109 573 -258 -168 -715 -665 -885 175 -397 503 -831 -392 715 -491 389 -801 115 -12 168 -183 -247 13 156 -358 -785 295 -487 742 -303 -132 762 -263 542 -54 -356 704 -841 54 -29 -308 -129 642 -238 20 444 41 321 729 499 304 -853 158 -87 -748 763 -85 415 495 477 -899 -377 -132 374 74 -97 -814 -331 433 763 312 -78 -757 292 -597 295 -559 515 238 174 189 224 35 -704 537 -880 651 -422 -155 521 294 206 -561 -763 -490 292 -632 680 -822 171 182 -213 -766 -255 -387 -487 -357 -191 492 206 226 643 175 679 -341 686 108 -683 99 -181 24 -162 -55 206 794 -345 276 -573 -239 -682 560 -321 749 708 -283 -388 433 -33 -143 -262 343 635 -702 -297 565 191 -119 761 -3 -403 236 60 -379 -146 -529 -225 244 -827 463 87 362 -451 201 183 -305 -796 -805 701 319 314 776 -893 209 755 114 -728 -751 -766 -99 -85 337 -545 291 27 -743 425 772 111 301 -845 712 204 391 -525 -869 -382 -433 -343 45 75 138 -735 667 -737 -217 -261 -403 234 454 208 769 -200 322 141 -796 72 614 249 582 -339 -48 -283 44 -128 123 -833 672 -389 -865 564 -325 76 25 -268 610 250 -429 -205 -306 285 -831 -737 -643 312 411 -152 -745 284 228 -201 632 259 -859 -316 286 -780 491 730 -376 417 -871 -285 249 768 -481 549 187 -80 68 56 -284 557 379 -84 -672 -498 748 601 -858 90 434 749 132 -597 512 -61 -697 394 474 -31 765 -779 -498 -397 -202 96 -30 418 -256 -1 332 -588 36 -241 794 -3 -882 678 33 481 -512 -818 -814 -645 363 130 769 -866 -577 -829 -39 -560 -509 -559 -723 291 -429 -798 -153 -362 -137 -428 206 616 -711 497 278 388 310 315 -893 -743 -505 638 431 138 106 222 -279 -385 -429 -611 396 -508 280 -423 -176 -702 -434 159 -876 449 612 634 228 -475 -484 -298 -405 699 -168 165 -106 -450 -778 65 -42 -292 -240 715 634 587 -816 7 682 479 692 -127 531 -633 105 348 -28 60 -301 -645 97 -578 -295 -249 635 -271 -860 179 542 -706 -187 744 299 -599 -287 534 -646 -199 -554 -130 -605 -10 -415 428 -410 -566 84 -338 -482 -703 609 -384 -71 268 686 292 -238 -124 625 320 -461 150 -861 -506 -589 -41 590 239 467 -506 -698 629 739 -459 -211 110 790 285 -425 -740 -679 529 -756 357 55 -561 123 548 647 -686 603 192 -575 395 710 231 -97 -492 -540 389 105 430 693 139 -397 -529 -725 527 -82 211 800 -465 108 -883 -755 87 224 -308 555 -653 -179 31 139 759 765 379 -714 -47 547 796 -177 516 -805 200 58 -676 -717 -91 584 598 -738 256 -152 -162 -376 -154 716 724 744 -288 731 521 209 238 546 486 -872 -744 159 722 -167 -382 548 -469 364 33 -724 -472 -211 154 263 -425 40 -536 580 -887 -446 -334 628 -318 -379 395 2 725 788 -778 -289 362 -464 -828 -163 -834 512 -489 296 121 -429 562 -534 -287 114 715 -44 -821 -890 -293 563 0 253 530 636 -6 147 506 -390 -371 625 195 313 -56 -101 741 401 282 680 -879 -406 -710 512 -710 619 -536 5 363 -808 580 -680 523 -799 228 -563 436 -639 180 -822 -425 16 -660 -560 60 158 595 434 -840 563 254 -557 753 -306 -109 -62 -877 -603 127 380 -753 -356 478 332 135 -7 -608 -900 -737 597 452 -539 372 242 682 648 -710 -498 -271 770 540 -10 376 -662 90 781 -207 -851 -99 -427 -143 -145 431 -427 752 -310 77 -722 -178 -616 -178 -825 567 -743 -89 51 611 722 425 703 759 -775 -254 739 196 -472 491 365 348 13 -710 218 407 114 473 -253 194 -140 701 -275 719 671 -120 -244 410 -792 441 729 96 -259 -534 -654 448 189 571 -147 -347 -659 -35 -474 -705 -60 482 -64 -687 589 543 -452 -184 13 287 101 -4 -567 -182 -318 733 103 464 217 -473 -37 -90 14 460 -144 -883 -532 -860 -599 -685 -854 -448 298 346 -741 635 286 -216 -553 440 587 341 -427 -409 -895 -442 -350 -186 -817 638 441 -514 66 -740 -282 -271 481 -700 -418 62 -499 -33 583 754 184 -308 373 -823 -882 696 478 257 -624 -800 411 -228 -586 -780 552 489 -550 -92 490 -750 -469 -111 -622 -893 -425 77 -165 -80 -847 -842 -265 -125 218 786 -90 283 -414 177 -138 -13 418 308 -294 316 728 -749 -767 -521 516 -276 293 665 390 -820 -34 443 -873 -520 -752 -214 -4 325 -842 105 218 -224 -526 -506 -537 -617 653 -517 798 313 -105 -812 463 -821 -683 714 749 185 349 -470 406 612 -509 -765 -26 -704 -118 -494 676 439 -35 -99 78 375 734 -511 132 -752 518 250 448 331 -192 -208 -586 -757 549 740 -335 -834 44 -622 630 720 164 625 -825 -673 -58 199 372 -660 -133 487 -363 343 -462 497 -881 -488 -363 -587 73 435 -592 415 147 654 -197 -181 -279 382 536 -849 -719 417 -619 49 -239 -893 -689 -423 -78 -367 -82 350 52 -765 312 764 -6 421 -346 -214 -38 305 365 747 -6 220 -485 432 -162 624 -584 -133 11 678 -598 -859 -332 -591 -367 -341 -333 -333 395 -334 747 -644 571 -577 -350 -568 -373 -502 533 99 -84 797 -67 610 578 -854 240 -466 143 503 -315 481 -851 -103 -146 -702 -188 520 3 -824 264 230 -411 760 -889 -792 -243 791 44 -578 360 704 -734 -117 -435 -322 -753 -93 726 466 -349 -755 753 -478 -412 74 104 -229 -331 -385 366 -280 -596 10 527 -334 -178 -344 706 -295 437 359 -666 784 168 -80 -535 529 -867 285 36 -142 -773 -726 -267 -219 -259 -832 403 -449 715 -747 -800 775 -688 212 654 -363 76 373 -699 -196 -50 -686 -691 20 745 269 -154 647 -9 -848 576 16 377 -492 285 -35 -523 526 217 -828 -219 -759 -821 -887 -248 168 40 649 237 -117 -431 88 18 -650 -325 -841 -106 306 -221 53 -110 -586 622 202 141 78 703 695 -262 217 -69 602 164 -625 -196 -842 704 -373 -514 -775 -554 -567 104 -144 -206 -181 623 -571 -769 335 -456 444 -303 -143 383 -782 311 -430 -818 -826 -666 -742 190 -134 328 705 346 -588 240 786 649 483 635 690 -378 343 491 159 -367 476 21 27 131 -454 525 774 651 123 796 192 730 -292 -619 -798 9 716 122 -361 381 52 -584 699 -817 426 101 -112 -529 515 764 -602 757 -627 -662 306 757 254 104 387 3 -777 83 -386 -674 97 -789 654 -421 -815 -141 -459 459 222 -318 446 665 548 -80 -329 537 -221 -687 707 125 50 -77 -650 359 -313 -881 -44 -106 -701 252 -771 -861 671 -87 470 146 -601 -100 -152 365 -531 503 -419 616 -502 -176 388 500 -33 433 -249 -461 -20 569 556 486 -173 -339 -309 -200 313 384 785 795 -581 -644 390 79 267 -94 -721 -782 794 -292 526 -777 45 6 574 800 612 -435 205 -299 -799 193 -697 268 -221 48 -70 248 749 -375 738 -511 -447 -55 739 -86 -170 302 383 -31 -866 -852 -53 558 -101 399 691 350 302 715 -537 -579 197 -550 390 -410 -592 467 -60 -693 234 541 187 -831 -251 -655 461 198 -605 -5 -737 415 362 -519 288 580 -453 676 757 651 -154 261 -190 -42 -502 732 668 -563 -102 -125 278 359 -810 25 617 -553 246 753 -767 -211 -184 -289 446 531 227 258 -222 453 736 125 -470 -644 -402 -765 -13 51 757 592 645 254 391 332 -627 -276 -229 -789 -76 281 115 -666 -895 572 -730 -112 -76 -278 599 -653 -808 135 -132 -45 -518 351 295 691 320 -526 -867 -725 -6 -843 49 -816 469 -819 422 -781 -237 -207 177 99 -278 724 177 784 140 174 -743 -639 697 293 -747 361 -275 360 -241 -162 144 80 765 -733 -78 485 -407 578 -814 31 234 616 -444 -339 503 51 -133 -507 607 544 -41 135 -3 -191 -365 -220 -336 26 -169 581 -88 80 287 76 -70 539 -353 -316 -238 -467 151 -45 320 614 143 238 154 73 -606 740 -53 581 -437 99 -340 -345 712 -262 549 592 102 -43 -546 -296 -447 -617 -187 125 -259 -764 -742 644 636 328 -324 778 -820 -159 8 -211 680 771 -753 413 747 617 587 -783 -93 -127 255 -48 -862 -146 254 -621 -340 -73 -540 288 -427 -372 -195 -868 -129 -689 -26 570 -414 780 -671 60 256 450 516 -181 33 -599 12 557 -706 -356 503 723 -252 590 -601 707 784 14 520 620 -78 252 489 -63 -832 509 -264 -297 -462 -848 518 352 375 -93 713 649 -718 477 -242 403 -515 134 672 734 262 -837 68 77 449 640 601 431 -310 -842 -778 -851 517 602 -863 -62 607 73 -900 341 550 504 -22 648 635 508 -316 290 -520 628 -261 395 -712 -757 -448 785 34 780 -409 372 -516 -663 489 91 -619 -654 -699 379 -848 -327 615 -201 521 -387 -533 546 236 777 -471 715 -355 -729 -71 588 -532 249 -497 39 -683 -484 -592 745 -697 244 -398 234 -213 452 308 720 -751 -668 621 -696 205 -545 -183 -249 297 -256 -189 600 193 349 -687 429 -817 386 136 -658 337 744 -291 750 -317 -741 452 -839 -200 -887 504 -308 381 286 111 -765 -826 238 -583 210 -459 -646 -776 -504 -604 127 -276 -843 249 -810 -353 -34 -705 -789 621 -483 354 504 -435 -524 -713 -461 -370 -245 -143 -144 -653 -405 -92 561 117 576 287 425 -415 -21 -805 -276 220 -405 164 416 -306 -321 -319 -251 -255 -221 660 -434 255 -159 187 422 -165 187 602 365 -101 -187 376 -878 -871 242 708 -120 484 -816 347 -50 759 436 356 -874 789 89 -176 -878 -422 -279 -820 -602 -120 -319 145 203 325 -170 -331 -728 406 -618 601 294 286 481 337 -831 -221 -763 -139 -638 -71 302 673 -255 357 -66 -26 -626 701 -624 223 430 392 -599 770 -809 86 130 -879 491 538 169 248 588 -428 153 -749 -769 800 30 88 -202 -514 -873 -329 -403 -596 678 -883 800 283 304 -887 -265 501 377 754 -632 -654 -881 -659 122 386 -644 -2 -602 221 417 291 -159 -108 680 -319 -177 -454 -585 -150 11 -52 -235 -589 -797 168 -596 -145 126 -779 456 204 -658 616 -686 -594 183 -449 -628 738 -862 390 609 -137 800 -629 343 -387 756 587 -279 -9 -84 -833 -422 357 190 -134 -183 -307 -597 -262 -564 47 603 -44 -257 291 148 158 -59 -259 750 188 -272 481 714 -879 -786 -418 605 -501 -97 -770 -1 -195 650 586 334 -881 660 -760 -277 -851 54 746 410 -61 186 -160 -531 -634 316 -29 499 -4 -712 -11 -687 -7 570 -752 586 -740 304 145 -442 292 380 -399 695 694 453 -90 533 642 241 -515 -608 -771 -245 765 28 -584 647 -635 -845 -573 -123 -880 760 -543 -602 80 -448 746 -900 -230 505 -572 -191 313 798 624 -222 -283 -291 -374 -402 266 -816 450 -817 209 -836 364 -82 42 565 -510 778 -658 94 758 -713 118 -700 -343 583 29 681 -515 598 -365 -536 793 624 175 378 -881 548 379 -546 -215 -848 -860 -377 149 -168 -803 476 286 100 333 -431 708 586 -445 -505 -390 -498 -702 -589 57 -142 284 -85 476 -131 -336 434 778 -118 -23 287 -43 623 110 -110 -541 154 -83 493 207 -319 -358 -367 -505 -175 -767 64 -283 146 -24 -830 542 692 429 -391 -1 -148 -394 -371 -323 502 -69 557 -161 -485 -661 -253 327 3 279 365 -824 282 497 -613 -664 -482 -248 10 42 -416 596 797 169 183 -554 -330 372 -527 498 -417 655 -43 690 -50 652 388 -522 -193 -689 -887 675 103 -16 -136 -327 597 -373 314 303 307 248 541 540 -94 -148 -102 230 739 -264 692 554 -757 -718 -839 -392 380 683 664 -321 -728 -74 -70 -387 -858 59 -842 523 781 -354 134 -197 -201 -894 341 -506 664 -99 639 404 -286 -613 648 -492 276 -287 -175 -504 -857 -200 659 -448 -421 -752 -517 -741 216 53 115 -731 49 -545 -542 -530 285 -881 -722 -689 153 -459 -702 484 125 -187 -823 -65 -595 555 -48 330 190 -714 -550 -862 -547 570 794 -564 90 -554 -256 -151 425 -138 2 -818 -490 88 358 606 299 -897 578 -752 -413 -502 470 112 -817 617 155 476 111 -439 -442 -847 -740 229 455 -329 303 466 637 329 209 566 -668 382 143 -509 -436 60 588 627 204 -735 -610 754 -508 -292 610 -117 -457 -210 750 31 -836 657 171 493 -849 -88 -332 738 -117 -634 -474 766 -717 -625 -137 528 -200 -529 -351 -788 -1 -389 -327 -387 -25 429 578 -39 722 325 -61 225 -70 -108 707 16 252 774 -23 -666 -240 -253 -774 -336 106 766 -880 -246 53 194 -269 9 -432 454 -275 -254 164 760 75 -241 -744 404 344 -343 674 -449 15 142 735 761 267 74 227 -336 757 -573 -84 -818 218 -613 -268 -863 -369 447 -577 -61 -824 242 -84 -711 204 -870 -730 -84 -153 680 -168 -96 215 690 792 -174 -806 -698 -418 -222 -613 -465 285 -150 268 -792 331 752 727 -215 -571 -482 -779 616 -615 623 470 -549 -111 671 32 -149 785 -437 180 -316 666 -102 -432 -175 736 -290 520 391 121 645 -743 -471 162 -37 -239 -565 193 -99 -379 80 340 -733 173 271 -684 -725 -392 -694 465 -94 283 -430 -837 -155 589 -864 135 124 438 25 792 -601 300 759 19 -186 -172 -20 -233 335 -859 433 764 121 379 -314 372 572 -867 -158 -472 431 288 361 -197 -689 747 389 -692 -660 343 58 -458 92 -505 430 206 40 -390 -834 100 415 277 -177 602 -72 489 -705 -351 -207 -814 392 -784 -522 -303 -719 -62 388 330 -647 771 640 139 -348 -744 79 268 436 1 -52 -882 210 296 127 403 330 785 235 485 -730 242 587 -373 -366 -630 -519 -257 -554 -588 -544 -712 -769 -670 491 -8 421 -296 19 318 -186 382 -554 687 660 -368 703 -888 -392 -204 14 -512 -288 -417 52 -892 574 140 577 -655 -475 697 665 -194 -244 277 -625 345 -662 42 -62 -346 -552 684 765 -743 74 -726 331 492 -240 518 -607 -24 626 -844 -558 783 262 -251 454 -499 -755 -344 -820 -866 539 654 340 -490 -603 -204 -715 -62 -885 228 -175 239 167 154 -836 -730 272 -683 47 -181 -326 -480 587 -450 -500 -649 -440 -47 -512 91 -330 731 -892 -882 -466 -94 -231 -807 127 -599 -349 674 412 -557 -41 -454 -812 -692 -331 726 -307 181 456 209 775 -688 -634 540 643 -825 -487 217 -537 353 -200 -504 186 -15 310 -317 739 -514 -839 -254 -716 792 397 -897 -215 670 -57 739 257 -467 -143 239 560 -142 732 -248 51 248 677 -480 141 672 329 401 -142 -104 -825 404 -869 255 -554 -716 -810 -487 583 -300 60 322 -704 -882 -62 131 -465 92 -174 156 -899 -867 570 -347 492 -359 799 -870 -584 672 -557 -361 -322 -60 570 718 -317 -433 -375 -302 65 -782 262 529 -445 724 640 609 -135 -787 -27 189 -553 681 719 645 -34 143 -653 -783 -892 -641 741 763 47 -881 -664 -163 305 -539 189 756 -452 -741 -234 264 203 -75 -692 -663 -673 74 -534 480 -840 -144 478 -648 -415 207 -717 98 -768 -360 267 544 -760 612 182 750 -749 -155 390 -480 -837 -513 -744 -579 283 -40 -267 -804 155 -746 600 175 -507 -118 486 558 84 307 695 -549 158 474 560 -89 -741 -643 416 352 113 -754 148 359 241 -804 -544 -357 519 80 -248 -693 721 398 -569 -392 432 0 655 -605 350 -381 141 170 -609 687 702 461 -297 399 -207 -880 738 -426 142 137 -434 123 674 -751 -293 617 626 91 -712 575 534 -279 246 -687 764 -462 119 204 264 -338 -124 -693 -757 -98 739 352 -60 -304 547 650 -545 -124 730 -533 593 82 -177 -347 306 375 -204 217 -402 -823 579 90 473 705 -190 127 -627 18 221 -180 153 405 7 -334 -735 180 198 -267 -132 -226 -749 -533 -333 -53 303 -877 384 -671 112 78 -622 218 -794 -540 -393 539 46 153 -734 778 44 473 553 79 -359 633 -480 19 -432 258 652 520 111 379 -327 380 -660 795 330 660 -685 -357 274 318 241 -738 -435 -170 6 -628 -175 664 -864 403 189 740 427 479 -654 593 -18 50 2 -138 549 -188 -337 2 -346 -211 307 -489 -644 -421 450 -617 111 -809 -101 -4 584 -692 -66 620 -155 321 -508 526 -736 -886 -537 -312 -349 664 578 582 168 -729 369 -197 -829 298 -218 550 237 529 -486 -448 -533 -414 -583 501 -443 355 488 502 -125 303 663 -612 -711 260 -49 -621 172 -403 -422 114 114 51 -784 -887 -211 -77 -392 44 -232 -858 -191 131 -620 -571 -741 447 76 -110 121 490 210 654 749 -361 -520 26 668 -709 -575 225 -69 74 657 -463 589 101 -660 -394 -93 -884 456 -834 -628 432 -336 589 290 96 -741 -273 -183 -459 54 -131 -342 674 326 -522 562 -124 640 -491 -792 -868 -267 659 -310 -437 -54 -798 -282 -284 558 -651 -485 -540 181 454 775 -236 299 -61 246 273 86 769 151 638 -809 -447 128 -441 -649 237 -339 698 119 -345 372 -561 -429 -74 -747 -558 768 -178 664 87 -820 -673 263 347 -402 315 -519 679 -451 135 669 787 35 -443 -652 217 133 -677 -618 543 540 585 -246 -482 -38 -750 515 -305 178 589 -787 -123 -282 -382 360 -481 788 101 446 774 -68 118 553 -218 -781 116 479 -290 -682 646 -519 -560 520 -346 3 369 -509 -524 319 783 -640 -213 -141 7 -493 -631 -194 -239 397 263 34 -512 -895 -256 -209 -826 -716 -491 -476 -451 -813 548 -805 -855 -631 -315 517 360 683 248 381 146 -470 -628 33 -869 752 -296 39 168 394 635 -136 -328 538 -301 -750 534 509 -443 -446 -373 64 -428 206 -413 408 -498 255 -490 -749 -345 -388 -351 328 356 8 244 9 -196 -27 73 -820 -402 410 -49 -632 -895 551 158 31 -207 -886 -432 58 458 599 -200 -869 -133 -821 -872 -294 -336 77 680 486 376 426 786 -262 696 -448 64 -735 540 -242 -195 568 475 -387 -769 -635 -524 775 756 -74 72 -281 72 404 -381 -351 -227 585 -258 253 -181 510 -473 -21 -855 -123 -17 -674 -486 175 433 -452 -11 341 -135 252 -333 768 -195 -134 -327 281 -92 -521 -671 -792 -129 111 109 -558 -84 256 -476 -256 9 -781 -291 -801 476 294 -3 -445 514 235 -825 -369 503 -654 91 110 368 164 624 514 312 -442 540 610 113 653 -811 -225 514 -521 672 557 441 -573 304 509 -425 -224 121 -85 775 137 -456 -437 -288 549 -387 -809 -817 -439 -641 263 -322 -744 -549 -118 667 -847 -377 301 -550 -617 -79 105 -701 799 290 110 -652 -540 -348 -253 -461 -893 86 80 -690 -423 40 -735 596 -720 -306 -796 -524 34 45 148 446 -711 579 -236 -209 401 -459 -579 -179 794 -459 -188 760 -742 152 498 677 -813 567 -776 -493 -256 575 404 -455 77 -675 -616 642 -587 -266 382 -624 648 162 -592 -444 599 -52 76 216 310 -619 -184 -106 -54 -400 -385 384 -315 -8 722 -724 767 -540 767 -805 -115 135 769 700 -836 -434 523 -483 683 -461 571 311 356 -392 -530 663 -184 -493 531 635 122 542 -557 307 -568 640 92 630 -886 12 27 -154 555 -393 -660 -744 -253 -522 758 634 -810 -568 -57 -308 292 -238 -804 706 -101 266 576 437 239 309 501 237 277 -211 -530 652 744 -222 -712 791 727 -82 515 -883 543 -149 -794 -416 -679 58 350 -680 112 -497 129 -168 282 -784 306 -648 -745 -127 393 139 743 622 -735 -644 -542 -590 57 665 -498 -157 -602 481 -57 21 783 -549 -790 239 500 49 -791 778 391 361 -141 -150 -172 -852 63 -124 -779 461 -571 618 -187 394 -33 -244 -289 541 -146 -758 164 -751 -476 -314 652 392 550 -45 259 700 -122 345 442 -104 291 -705 -854 182 731 -20 424 -128 481 -882 269 369 -234 -54 -373 412 721 -43 582 522 -421 671 -728 224 -729 379 180 -569 384 157 -854 -292 420 78 -418 267 -372 701 -599 -220 -113 -604 705 -67 413 727 -401 119 755 584 349 504 441 -313 528 541 -17 539 -433 305 -852 -405 364 -727 -650 -834 539 -205 -30 67 -108 -521 -634 -723 -256 72 -273 272 -189 470 -751 -433 85 598 253 156 640 456 601 -27 700 368 689 -668 316 -68 547 -626 -766 351 -679 -441 -578 -218 -628 79 489 -236 -216 344 -688 303 217 664 332 108 242 -281 -718 -727 748 -296 -323 643 370 646 777 -183 795 -250 -626 -621 647 -233 -897 673 -721 705 96 -750 -758 -163 338 544 48 -475 -296 732 -369 215 -235 406 743 716 435 -661 -183 -643 -356 -396 578 -186 709 451 -192 230 -489 651 501 -160 -458 -441 -253 363 638 -899 419 -147 -142 -138 -244 143 -872 390 550 741 76 463 -566 728 528 -484 -673 -205 -796 -827 -297 -794 506 297 -222 316 440 -852 81 -775 144 -444 -311 476 -599 774 -474 -605 -401 -429 -466 451 779 -455 -513 73 -279 361 177 -592 425 8 -834 -684 741 724 711 -525 -59 407 -710 -462 752 500 -662 92 -275 -278 82 78 -241 -419 -437 -530 -187 80 395 -358 694 -777 -407 -567 -684 228 -5 -488 -596 -548 147 401 -111 -334 -549 -778 39 351 791 141 -216 135 -899 -812 283 380 416 73 -665 278 -325 -291 -840 -613 117 129 391 -321 649 -277 -642 -127 -376 643 461 676 416 556 199 -168 291 -163 -617 303 -598 -503 -422 -606 246 716 -602 320 11 426 774 -389 -529 759 -761 -210 -436 334 607 -565 169 121 -440 -311 -702 303 707 -474 -341 -469 -77 -336 394 382 600 421 249 654 530 339 365 0 -802 -666 -615 -656 -683 -518 459 734 250 -85 35 115 494 -893 644 385 -595 181 -204 -362 54 706 423 52 768 -877 781 -513 -270 192 -88 227 402 246 -711 331 274 722 32 -507 -209 -187 -379 -670 -95 -458 730 -853 -577 -198 -129 -616 681 536 668 -155 -149 394 -22 -707 -555 167 329 -162 526 -35 -485 387 -543 778 -236 425 212 337 -889 -239 -709 29 -446 -245 709 296 -341 -368 -219 182 -467 -494 -529 416 -860 -7 -254 79 492 320 -214 799 -427 -894 648 -773 120 -141 -700 309 -100 -582 169 464 561 -815 -897 699 767 420 -25 167 490 -369 153 583 405 697 90 -702 -264 -460 538 413 -860 -250 278 159 130 207 561 -444 438 -41 736 292 643 -541 620 -54 791 -830 -896 202 205 209 208 -282 -719 -616 -404 266 326 -461 577 -734 -787 -810 -412 223 -203 -354 559 -270 -736 -519 -28 -590 191 -543 773 -153 -18 630 366 462 333 -489 662 -542 91 274 85 -650 -220 445 -491 177 -819 198 -652 783 -630 -418 -238 5 -734 222 -163 437 13 482 -496 586 -863 264 354 171 -406 -711 108 -167 755 -886 -853 -120 -588 35 353 -869 -841 -681 133 -885 -253 141 314 409 411 -284 -385 -420 -399 -797 -135 -173 -208 -213 60 -520 -699 126 721 -496 488 -31 -426 628 -669 -164 405 539 -54 513 457 313 -261 -165 89 32 511 262 248 -716 -721 -550 -208 -342 749 -444 575 352 -611 -325 776 -190 650 -272 309 -336 -558 -139 -559 -66 -262 -737 458 -278 -432 254 -795 -531 -232 143 -886 -731 280 -516 -60 126 293 -718 -348 529 -616 -229 41 -136 -409 708 368 -840 521 -111 596 -396 366 -740 52 -302 -469 -359 -601 -163 -254 -235 -90 -851 213 -184 -490 615 -138 -576 175 123 74 -570 175 558 -639 -523 -420 71 -614 -418 -348 183 96 -445 -774 298 -212 -12 561 -774 -681 -254 -642 -153 66 117 -368 -280 -206 686 783 -422 -72 102 -708 -380 -384 377 400 -546 -559 40 -679 -336 -654 680 -391 472 420 -392 342 -672 352 309 -773 -421 -208 -344 -156 -438 -80 800 98 58 711 231 240 682 -23 159 -271 -216 18 -895 45 678 -229 -54 -326 406 -787 -758 -590 -701 153 -553 287 554 328 442 423 90 750 -375 122 307 -658 363 -566 -207 -199 724 522 485 -618 -13 463 -309 -744 603 -276 769 -86 435 -412 -200 465 -815 -545 20 -702 296 -483 -466 -700 -184 -580 -668 -839 -745 -384 -452 -406 -223 -206 -233 354 47 -79 -232 687 -17 510 -304 -499 439 -870 -637 -173 402 -500 537 -41 514 -468 150 -893 510 782 668 627 544 -237 667 -162 -619 -186 794 680 -295 444 154 -373 -5 -273 283 -461 -200 -411 -755 768 664 -177 -496 220 71 -195 -306 -413 186 173 351 -476 203 419 773 -239 -767 -895 -771 -381 6 536 -775 -633 16 -854 522 -52 -334 -385 611 375 -687 -207 -405 3 -686 244 112 -419 -647 352 283 319 -137 -216 -461 324 -675 -178 632 -505 -101 361 -242 -213 223 -575 538 -154 -126 352 -16 797 470 178 166 591 397 -239 250 651 494 693 207 -403 -765 120 -871 344 -757 42 525 -358 -817 441 356 -15 -774 452 775 -484 361 -537 -850 -281 -517 109 -641 201 197 553 670 753 -659 -242 -240 -28 773 -187 798 239 43 726 -589 627 -529 -164 -589 219 446 -431 482 -755 -43 148 -281 776 -401 655 -717 253 379 386 -695 -435 622 -410 -444 -833 249 -840 194 614 -633 -698 -829 -831 609 -253 519 626 -820 431 745 -721 202 300 227 526 181 524 -207 -635 -254 -769 -793 -702 -384 647 434 -638 -216 303 -780 -49 -663 -382 394 132 219 -208 -184 -762 530 -658 -682 63 -261 45 20 477 -158 73 438 -261 332 701 334 146 98 152 30 226 -33 489 -398 765 -816 8 -200 511 604 -287 287 387 -693 -772 209 188 538 -378 562 771 35 -848 -481 -422 -826 629 34 -265 -214 -201 -566 306 -865 -113 -599 -457 657 -571 496 690 59 555 -514 303 -704 -617 -249 -275 -410 358 -71 206 -253 -150 -392 -412 642 -639 -328 -893 271 -138 358 -894 657 -680 143 457 -128 429 219 -395 63 -634 -875 95 -391 -743 -659 -431 -764 -638 26 39 -843 -321 -24 617 -867 -509 -454 800 -238 -738 482 719 160 659 -102 -735 440 -441 -781 171 268 385 -15 -660 -17 120 -241 -636 -432 -767 193 510 -500 -146 584 77 -664 93 -54 -143 105 747 -273 -551 -529 526 365 -522 -574 134 -282 311 -834 -664 -11 45 382 355 49 -54 -742 -419 132 -553 -14 620 -213 -100 55 210 709 -754 17 -87 -399 -711 500 268 -88 417 -303 539 -484 -648 -439 -477 -304 -291 -864 541 94 -745 564 155 -580 610 -567 -234 200 -318 292 545 114 -496 -798 -249 -136 92 325 740 621 537 198 -233 -719 228 -690 -678 760 -125 680 459 -764 -419 660 -608 -447 291 56 297 -231 -340 -485 791 770 -826 575 538 169 582 236 -254 -414 -156 711 625 569 -159 482 -425 -92 377 -268 786 306 -232 752 -528 -839 666 658 -820 -489 771 -239 276 -456 97 -442 -66 733 380 678 -197 -676 576 -145 -450 538 736 370 -615 -309 561 584 114 -513 450 -189 -3 269 -289 493 555 -141 -754 230 -652 -211 -325 414 749 -527 160 -58 -142 731 173 759 -392 -505 731 -770 -92 -562 -175 -786 61 293 -645 -712 -141 -783 -645 -680 -179 74 403 523 667 -894 -111 -775 -5 74 -889 -838 722 -155 -485 -226 -98 32 461 79 -43 -406 26 517 600 -220 -366 -746 -344 534 402 -366 685 -138 -255 -237 -667 -595 -93 713 -783 -483 744 -835 -430 -526 59 -132 -346 289 780 -296 -417 -134 387 62 82 572 -242 418 388 169 389 -13 -314 662 277 -737 145 -698 323 17 -484 153 696 220 -149 -885 -781 253 -900 -783 -629 643 588 539 -605 -737 784 221 -157 -729 -715 172 322 677 284 632 529 -627 -128 315 -501 3 -867 -474 -119 436 56 -261 169 493 -235 -631 -680 773 -296 -693 -605 382 440 -421 -259 -689 643 -463 738 548 -480 -492 84 -123 54 502 -157 331 -460 -357 -355 474 -389 471 -518 -451 -154 -422 -105 470 -895 -221 -540 -769 -498 410 -41 87 -30 -506 -154 -660 -859 570 -372 -327 140 185 -625 -44 489 798 153 94 620 -61 -618 -890 -830 473 -716 -726 -606 196 -529 227 -509 -102 -554 628 147 262 -301 -345 -494 368 -205 -5 730 226 38 293 163 -468 -511 -680 -475 -287 -451 145 -728 -121 -44 -68 -293 614 -730 229 64 -80 -394 -607 -793 346 -862 -831 -760 -643 -365 125 761 487 -401 -301 -409 66 -604 -52 139 511 -81 353 -562 -644 459 237 703 510 526 -165 778 -401 79 104 -84 -791 -124 -527 -214 307 677 39 -291 -662 296 535 263 -751 -186 -249 -426 500 52 134 -232 627 49 749 -626 -445 257 467 -123 -783 749 499 -521 774 -653 49 393 402 421 654 524 157 -642 742 -801 294 62 654 649 -40 -708 -746 213 -470 -34 322 330 704 692 -2 -535 -676 616 565 -657 -96 93 369 -295 21 -81 798 571 168 -303 -311 -659 22 726 -611 593 -449 282 336 -174 476 527 696 213 -557 572 -311 -794 -708 -493 502 239 320 -874 750 -305 118 788 286 331 -119 756 446 380 -206 284 624 -568 -165 -312 -369 483 -479 -31 603 480 -821 -616 -547 -190 -424 37 -543 302 187 623 -589 -817 -732 -696 -273 86 -39 -674 -884 -197 156 -762 667 -27 -502 -728 -63 623 -156 -681 640 119 -832 59 -670 149 19 510 -707 537 642 86 200 -87 -274 544 -382 769 4 -561 -495 -105 468 686 453 254 -65 769 580 262 -751 502 -646 -264 80 777 -501 754 151 -18 622 -226 694 351 -488 509 -459 690 -415 -396 45 -92 -454 -554 -758 -309 -692 -292 36 719 -650 -582 -141 276 95 -834 -876 549 -310 -759 648 -644 480 355 -243 759 -818 -415 485 -404 307 106 565 -547 -343 -87 -526 -294 -720 -503 727 -300 405 -689 42 -480 578 -333 -604 710 539 633 -20 -662 -731 -89 166 -540 277 354 348 217 480 -133 135 -128 -141 -309 -618 787 460 -453 -284 -380 109 380 29 -167 11 -375 289 -224 -759 -814 713 -480 -868 682 313 -499 748 559 -664 -820 -121 -489 58 -394 121 -559 26 -449 65 -49 -601 105 -733 -331 -37 188 -854 -49 419 -478 748 630 -893 -559 -301 -188 -323 -864 -510 -774 -664 -50 -854 -367 -151 638 -323 625 49 51 -477 789 -139 -56 76 336 -261 -395 -820 -405 328 -677 -542 609 -332 763 564 603 -424 -484 -835 643 289 108 579 201 -286 683 -444 -210 499 669 -2 -499 -59 -660 568 122 -226 -124 380 733 697 9 262 131 -611 -484 -565 -372 498 9 124 -566 -375 -463 552 -154 662 429 692 -125 163 430 -870 288 399 414 -716 450 172 703 -429 681 324 -610 -130 -670 351 -119 423 -83 261 696 -108 292 716 -266 -70 -687 -285 -544 147 255 -715 53 24 658 -164 4 -861 -415 -885 -5 -764 293 -169 699 699 -678 516 -674 -713 -6 667 -698 767 83 575 197 -678 -291 -231 410 -90 407 601 298 -666 197 -473 -569 -598 -380 -146 175 187 771 26 789 342 -619 -733 380 -773 483 -336 397 -836 -484 183 -437 425 -202 -774 149 216 -675 51 167 -492 102 -706 -242 481 -777 -83 -751 737 -41 -809 -237 -4 507 -140 565 240 183 508 328 85 -706 -831 625 699 2 -307 -650 329 47 320 -803 129 -579 602 409 220 211 -875 -222 -148 -840 335 559 376 -780 -597 465 308 -514 -360 -265 -276 311 -497 -328 -757 345 255 799 -843 -273 438 -398 -191 764 697 286 -399 -115 29 -783 10 -771 359 -652 -420 -359 -445 157 764 88 55 290 4 248 343 135 -592 8 -399 613 -68 132 -279 608 -710 -886 752 545 -37 597 -63 -138 421 388 -600 -86 548 497 -340 165 -319 130 -8 112 -243 -689 209 351 490 -677 39 468 -599 275 -126 -556 -212 520 -25 -332 -595 -33 -819 156 167 -177 585 130 61 409 389 -706 -351 -771 310 620 -885 658 506 519 -227 -22 652 -841 -188 -724 -678 -173 -854 82 312 404 -567 42 -732 498 209 -200 -648 714 -749 223 21 377 157 655 793 155 -734 -422 -641 788 661 -841 -850 59 293 61 -682 -115 239 17 511 489 584 503 267 630 -5 -39 593 -305 742 -194 -468 -705 -724 -420 -172 737 109 -340 418 -170 537 610 -132 -400 -878 -523 568 -508 172 624 791 343 -227 603 -22 -391 -246 142 -143 650 87 385 329 632 356 784 29 -105 70 705 63 -145 31 -774 -160 173 -790 -335 -268 642 246 722 261 -342 448 474 -851 -734 781 -732 -816 -152 -434 -339 582 -417 797 327 221 732 632 36 -223 198 514 -439 -262 645 649 733 257 16 106 -107 -145 745 650 -753 -30 48 -498 -326 593 771 -741 -738 -495 700 -540 85 171 261 -586 -452 333 747 -823 -628 -312 -621 -107 -610 -733 112 761 -4 -292 773 678 -650 400 338 -47 700 189 742 285 -126 242 -502 -255 -152 189 -623 -132 657 731 761 -429 279 -467 397 -196 -511 697 653 292 -15 348 -717 574 -886 492 80 -388 -591 751 -175 613 194 285 -801 694 172 -136 -398 -676 -115 -639 715 -691 460 -708 -281 -890 -379 -617 52 115 196 37 -313 198 58 -553 -639 460 -709 -579 537 -355 586 -785 530 780 -183 178 -640 451 -449 -83 -470 31 -841 657 364 -445 -583 -111 -718 552 -54 -680 524 -665 785 -445 -392 194 578 671 -773 478 346 773 -547 -86 516 -349 -866 -628 395 -877 -53 -359 241 181 727 -759 -89 -504 475 144 -507 32 -577 382 457 -828 -266 164 242 -720 578 511 -333 -66 472 541 -461 664 -655 591 -898 -371 774 -3 336 517 -303 271 506 -872 -569 -425 412 -402 425 -831 780 -617 11 266 -880 489 -44 159 323 38 451 144 -209 -386 315 72 70 -395 671 279 -147 -259 683 -814 194 540 76 -854 129 206 -8 473 563 -294 -817 359 13 -39 -897 -98 -862 -395 -91 -157 -801 -848 55 234 -233 708 728 707 280 423 52 195 489 -866 708 -859 173 -332 189 -456 694 676 -691 538 -699 -781 -131 135 593 718 145 -686 -659 -854 -766 -101 642 -448 -134 438 540 185 -11 -696 713 459 493 565 87 550 553 240 -16 570 449 -577 154 -403 678 -438 105 684 622 -717 151 -479 580 -853 -682 -751 -768 712 43 309 675 -259 89 10 -134 260 -45 -706 126 -828 -262 713 -336 -179 546 -644 -51 -213 44 160 -821 548 276 544 145 -463 -757 -651 -576 480 796 -769 -133 -27 690 332 771 -7 489 409 288 -348 -817 -172 288 488 -541 -75 545 -51 -169 -327 -679 379 514 -333 218 525 -682 752 -103 677 -794 682 718 -580 194 -81 798 -262 -167 452 742 155 -376 368 -13 366 9 3 772 -745 63 682 -77 748 -714 -574 501 -253 188 -779 -285 -719 741 -84 -216 573 -899 709 774 -196 -175 479 -294 680 -534 480 -698 -869 142 480 9 -244 -575 148 508 330 -292 -7 726 -284 109 674 479 114 476 -110 278 -112 -549 -712 -557 779 473 191 -844 639 -343 -339 -815 12 665 626 -602 19 537 -147 -851 33 187 -620 236 -339 -23 -438 389 525 113 427 405 601 -703 80 -95 408 498 138 673 -677 -4 256 299 406 -861 3 147 -752 63 707 -851 -893 13 412 510 591 -365 -569 699 -374 -621 325 154 715 793 346 -266 195 -316 -773 -458 -188 767 524 -170 82 -582 133 301 798 -317 -85 -172 -320 387 -171 -444 604 -64 -16 -104 709 91 -337 163 -498 430 571 -338 433 500 292 62 159 332 562 262 581 238 -6 -668 633 -380 341 -504 165 40 -520 -565 15 -512 -896 276 196 -93 -258 339 -413 -317 267 -649 -145 -383 754 194 -87 -245 -202 349 86 -549 -223 -504 684 -591 612 -455 503 -118 -372 566 136 564 497 541 -306 442 -178 763 336 -483 455 -187 729 -889 -147 -868 722 -12 532 -237 -87 -574 167 -304 350 -52 -867 309 -325 547 756 656 -36 -525 583 792 -522 -30 6 633 430 -10 63 -277 -148 765 -525 -286 170 -725 -345 -461 -346 -822 -316 -277 -705 -820 -751 -250 -52 471 -618 -889 128 -278 -291 350 -234 490 -793 -494 254 727 704 95 303 -373 -562 -264 100 131 12 -811 548 -428 -552 406 491 -743 -610 -783 -8 460 -824 -723 -351 -588 -576 -531 435 -620 -733 -24 -146 -316 279 -568 594 -194 -22 232 -334 -469 -257 -183 -799 348 -792 531 756 534 -311 124 -174 298 789 -847 -49 -260 254 675 25 514 763 741 119 -413 47 646 -529 602 397 -760 -532 583 -431 500 -262 28 790 -126 238 241 380 -797 -259 137 169 342 -18 -352 -849 392 -16 -236 -146 -385 -471 762 528 -43 226 -234 -188 -858 627 602 -43 678 -697 -454 -591 702 -603 102 -346 178 -848 728 -390 367 298 -356 -655 612 -298 169 634 535 -767 -76 670 -549 43 -575 -841 -514 -367 668 -775 -799 488 254 -591 87 -369 -88 313 211 -375 -58 79 -165 -51 304 -539 635 181 -209 -399 -108 285 -812 -554 -65 -731 204 206 -24 237 94 235 -609 513 547 -844 -609 -106 69 567 -430 -671 28 -532 -241 629 -280 148 356 200 731 -748 679 708 616 728 427 -879 -273 713 -838 714 470 -685 557 531 473 360 -537 365 270 438 -325 170 -746 -668 123 227 -754 167 627 -584 -664 591 -848 29 780 172 56 597 -279 206 -117 -128 -282 779 622 191 -134 157 -598 411 350 -891 555 -457 -605 559 518 443 -312 -212 -134 757 -732 -753 -691 236 -216 -807 -189 341 492 202 212 539 -875 68 515 421 -652 -883 -264 197 695 -630 285 -123 -701 709 310 410 681 460 -364 -651 662 -370 -115 599 91 -748 -129 -383 602 -263 -345 -528 389 -703 -735 -34 -37 510 672 -13 -308 -387 648 -613 -804 701 -815 -730 719 -127 -328 -361 241 378 659 -885 -598 -581 202 21 -783 655 -642 276 334 -82 -639 154 585 -3 -345 -303 -741 -266 -540 620 -400 -443 624 69 372 302 184 356 -172 -454 -14 -267 547 -231 134 403 272 -306 562 -877 -551 583 -581 16 747 585 -704 -462 608 -332 -672 215 735 203 453 494 -644 447 395 -845 316 -6 -267 680 130 -466 -499 -758 583 535 461 284 -404 -664 506 -379 -444 -702 -679 -790 -423 -58 -333 -150 -36 -78 427 234 186 540 -726 -889 624 507 -255 474 -718 -600 466 -75 189 751 -81 -629 226 -700 -223 583 20 -876 573 -112 -577 -42 54 112 -56 360 85 293 583 -533 -708 -806 -881 720 -292 356 -28 259 696 -638 49 412 89 -216 780 -11 -524 -529 -741 -534 -156 -348 -637 -9 443 238 -519 500 45 204 -735 43 465 187 28 273 756 584 -380 -704 -859 -72 -148 -802 679 267 -102 615 -160 500 -559 -25 167 221 566 -777 -892 -505 208 669 564 -886 696 -494 -864 -306 204 -132 -843 -46 170 -452 -45 -364 188 -134 730 367 -895 -776 560 714 -510 -114 20 321 -174 -813 -642 -670 -638 -275 -365 -127 -785 68 -858 -816 -408 -36 159 -605 168 -215 109 523 -262 214 -657 -880 -92 432 -236 -444 720 539 -294 360 659 -151 372 343 100 -124 -38 -30 -482 -421 511 131 548 -332 102 277 -398 -438 662 380 224 -86 614 -285 264 275 -151 -362 46 -3 240 543 187 -604 203 44 -611 -426 162 796 -468 552 543 284 249 64 599 -9 -360 -96 23 -703 -434 -760 -190 599 -224 70 627 -420 524 -648 704 77 255 273 -84 737 255 -855 -58 350 -571 -704 -367 -566 -830 -766 -517 -745 -170 455 662 -253 -386 757 -731 -643 -853 794 -673 161 -745 -567 21 37 -579 214 -514 -527 -103 -404 -287 -837 243 220 779 223 -754 233 215 -109 406 755 -487 -627 381 -496 434 36 -140 -743 16 -858 -573 691 596 514 692 -276 -75 42 461 552 575 -125 -280 36 207 -272 -613 541 -234 709 349 -307 339 -563 346 -45 100 -761 -180 515 -732 -604 -275 294 -637 -288 123 -334 577 229 781 -128 431 -384 -126 533 609 -98 -595 -434 54 -818 560 782 -429 -839 267 -645 216 -531 -573 -246 -48 600 -632 -803 -585 -755 -332 -16 -761 -595 575 -799 687 -139 -122 -246 191 294 -426 -459 -437 -270 -620 301 -781 625 -541 -465 -214 -467 204 -868 -428 -848 -777 -372 531 -525 -804 437 -644 98 -779 -706 572 573 652 -154 -782 -592 105 657 6 570 25 -22 64 -437 685 423 326 307 256 -808 -74 547 -156 636 83 -650 -852 774 -372 -721 171 -424 337 -82 -105 105 -602 463 -336 -205 -17 799 176 -875 -200 319 701 -93 219 -543 -710 -286 -185 -843 682 -643 56 -118 -627 -489 -797 -863 -251 -624 591 388 515 -100 333 272 592 499 269 -360 271 -583 377 -311 -369 -790 -764 -185 462 655 569 -600 -375 566 628 224 93 662 584 774 302 1 306 69 -705 395 724 -468 -428 -665 -494 613 760 -671 -107 38 -608 -683 447 -73 -319 627 -270 -802 517 -389 -127 796 755 354 -795 377 -782 -20 -546 536 -837 -863 51 -359 309 507 -169 -631 -638 -492 474 -204 531 -494 192 -66 648 562 -756 -485 591 -847 429 700 -690 106 -358 627 599 -358 325 -109 -3 461 -112 504 -260 46 -511 254 -617 -489 710 -378 34 531 -744 -161 350 -196 116 1 -511 -703 175 486 -422 3 -216 766 -588 577 -132 719 -572 40 609 186 -338 -36 494 -461 -667 373 686 -439 -558 -281 399 -490 281 -900 -334 309 101 -603 87 -791 339 -188 -71 209 184 -880 -582 -207 -610 571 -585 649 404 480 -118 770 411 243 59 -40 329 -781 -122 -439 31 -579 760 -581 379 489 -506 241 -693 402 259 -475 -321 226 344 -502 563 -106 766 28 -505 98 -602 190 385 -748 232 176 -103 -654 -659 569 -408 -834 -164 629 781 677 16 -538 -754 -483 -573 -355 717 -139 78 -696 -851 51 -774 -500 -406 -717 485 -816 234 -856 -426 -653 -571 -2 -190 -230 -665 -890 499 -740 -714 -355 307 -786 49 -261 228 147 182 -316 -423 452 466 681 214 91 -694 70 696 392 604 240 -452 59 -738 758 722 -303 205 634 -882 -170 338 -463 -536 -457 -237 608 -623 -834 -339 460 -742 -805 -842 -260 -432 468 59 767 -781 238 -898 -31 467 465 -186 570 -225 693 -116 -211 -606 633 -540 -350 -234 -116 295 -470 -323 -807 483 537 -437 56 25 687 -686 -21 -724 206 430 -860 -482 633 -338 -494 -672 -492 -474 258 -619 153 626 -710 502 -607 -645 150 -64 651 -507 -819 -723 278 202 628 376 -237 -744 -725 -397 482 -668 -360 -214 28 -302 788 -615 103 -505 88 477 -581 -359 -285 52 177 -441 354 789 209 -488 -656 246 -349 627 -204 -613 152 -742 -621 -671 538 754 86 363 -187 275 654 317 579 116 -467 2 -129 442 -762 -612 252 460 -357 -396 256 412 779 744 63 -820 -383 -391 -565 -545 31 566 136 17 64 -140 128 187 414 -705 -468 700 149 477 -606 96 -748 591 383 -812 663 317 560 -885 756 371 -637 281 -4 -249 525 -746 -110 319 -220 764 -325 -820 55 -24 -626 422 -663 743 81 568 -424 -642 -583 -409 773 286 -273 -196 166 -242 -149 393 -411 -127 635 28 -712 -630 -587 -686 -876 -637 351 -285 -360 -669 120 294 582 348 -475 223 -559 -270 81 788 321 -126 -671 426 -742 -570 -356 -554 -619 -682 -824 488 758 -761 476 530 -175 -336 -472 -157 -749 287 -304 -832 328 589 -570 -782 -529 -254 166 -306 741 601 -348 -799 463 546 345 -12 -869 -742 22 -7 124 -824 188 -35 89 -563 450 793 495 65 -154 -497 118 -414 -624 174 -240 -190 -129 761 -613 392 521 364 253 -329 -798 -870 -683 -189 638 87 -881 -389 141 -580 463 357 535 603 -628 -80 -254 -499 784 434 591 -107 -35 -554 531 -184 574 76 -651 -557 207 -406 736 411 -344 -560 439 -687 789 -37 -350 -372 -391 -124 -27 -855 -303 229 -704 -481 223 -474 -353 468 178 -294 -900 -8 281 124 -459 -757 -143 -450 539 -243 -53 155 767 -776 536 -305 -665 75 -365 -154 781 -242 44 -328 214 96 63 346 -807 201 198 -312 197 769 -448 -749 -423 734 -803 177 -376 -820 41 -509 234 -869 -223 711 588 -416 -295 418 588 -177 -731 -624 674 -768 -3 -855 -830 -793 -267 -83 653 99 -203 -857 -649 339 -222 242 -869 -233 -211 720 -129 -843 554 25 81 191 -800 488 690 61 -647 -765 -347 -4 -687 -506 -44 121 386 -170 148 253 -434 -866 -894 -456 161 -412 68 297 -179 -373 237 526 660 785 570 -126 -626 445 323 -620 -379 -802 -66 378 -315 417 -406 -320 85 427 -365 -459 445 418 309 500 164 661 425 662 610 -260 -166 546 329 -42 -275 485 -762 -458 104 -70 179 -462 394 273 -137 -205 -435 -769 -510 -674 352 -332 -897 213 -876 339 -541 -758 724 710 656 706 782 146 -767 -534 367 -576 155 669 205 -586 138 -722 567 -788 123 264 -472 -707 -853 -516 -873 649 386 545 536 392 -125 -726 135 486 -240 -177 500 -707 -56 -894 421 -73 -437 -436 -823 406 -54 409 -412 -683 326 -229 600 -543 115 122 -431 -541 -456 204 -439 526 331 -110 -673 -692 -276 741 -852 -132 0 -707 -814 -10 205 119 -580 125 205 61 604 712 -784 -65 -677 -664 444 -390 -847 68 -897 -396 111 -135 589 -270 691 -369 -72 -417 -122 -179 645 -797 324 -98 -18 520 -300 618 -495 364 -623 447 -753 750 362 -250 226 -732 687 -24 -6 723 -753 -357 -656 669 -9 -455 544 359 -664 -120 767 -361 543 330 719 379 -599 -603 642 -538 448 -807 741 -491 -524 -131 794 422 -324 48 91 -458 586 544 -582 -80 -806 269 623 -702 -119 -143 708 -413 526 292 -742 -882 46 487 542 223 489 -458 -135 -129 544 -316 597 667 -526 -639 -663 772 -109 459 496 267 528 575 416 166 157 686 -225 -792 -158 -702 -845 28 -167 -883 479 93 -774 169 -235 -373 -552 139 520 395 623 -265 370 -426 -175 344 666 157 -392 -597 279 201 575 -537 226 -89 504 -621 -388 479 748 444 1 350 -350 314 -6 534 316 87 784 32 -725 375 418 -836 283 297 -891 226 604 721 394 243 754 437 -150 662 -397 -630 -97 -281 193 2 -759 -91 80 118 -896 237 323 -585 482 735 627 507 -874 522 -822 316 790 -112 -132 -646 491 781 -33 274 -473 -120 -899 -709 -255 -384 293 -118 245 14 -665 -617 -658 -542 43 687 614 -810 609 625 -664 768 -573 -203 181 156 109 -326 378 74 -251 -509 -619 364 -406 386 -139 -818 10 260 -326 290 558 685 696 -222 -622 -46 -466 -511 -398 -181 -14 -637 -832 7 -690 -76 -179 -40 469 322 -689 66 -288 -590 -672 -50 184 753 -153 -575 -765 580 -768 701 450 -321 319 -111 413 393 -293 233 685 -631 94 191 -264 183 -340 -594 -268 587 -86 297 722 658 -702 521 -48 -257 -449 -220 681 -761 459 -495 797 -115 391 187 -791 -326 39 787 97 -480 708 58 -67 -2 -616 -288 420 -535 344 -342 218 -779 -11 258 555 -342 -96 229 -166 622 36 -225 -152 161 -268 80 -51 -643 -625 -268 -803 72 -802 -695 620 419 -175 415 33 -172 -341 -805 316 462 -895 -618 56 480 -772 -361 -809 313 -119 155 -792 312 560 233 327 -873 228 84 48 -543 -59 116 193 150 538 706 256 -511 -467 24 210 138 -362 -291 679 410 759 301 -861 -36 -832 642 50 -564 -142 -253 -499 -861 -127 73 -769 -386 708 -107 -198 -843 772 89 -266 -741 262 757 -349 -105 227 -166 -533 -108 -560 339 -744 -131 -595 425 436 -614 -39 -660 24 -507 -200 75 614 422 514 578 232 -868 -470 425 422 319 -227 -159 393 -566 -746 421 399 283 0 -252 333 744 521 -755 -136 -326 465 -363 -343 620 425 -332 668 -588 67 -313 -79 -6 642 8 -537 279 -96 233 -363 224 -64 37 -515 -293 -871 464 -536 246 700 -283 -49 -9 -481 544 -581 321 609 -737 -84 -708 762 -346 97 45 -79 -756 -243 663 380 262 154 -512 246 -608 -179 560 644 -345 -532 400 -879 -445 431 -730 260 -875 -167 225 -545 357 541 331 -342 577 -860 671 -549 53 -758 -529 49 447 505 -863 -867 -475 -380 599 -134 -833 -519 -438 751 74 -197 665 -587 462 -209 399 -486 169 -485 565 29 -635 -835 -609 542 -136 576 273 -568 -97 227 -125 -523 -110 -7 771 -729 -326 -130 388 230 -503 -213 -537 -251 -180 623 -30 347 193 193 -427 -825 -487 136 -651 17 -248 -471 -425 329 192 435 46 135 599 -674 41 162 784 224 645 122 -874 -865 728 -399 -101 -813 -491 315 635 730 -141 311 53 -609 362 -820 360 573 -776 -74 468 677 70 23 -546 595 154 108 -547 -233 20 -242 -577 -250 -529 -571 -613 -238 -777 624 262 -747 -95 29 241 -892 -398 -897 52 -715 483 673 68 -291 -297 -208 -55 169 786 407 -539 -652 -19 -268 463 447 742 769 -404 -341 606 589 -853 -327 145 -180 426 480 -657 97 -431 453 -669 -644 -807 -678 -810 243 433 -233 -455 620 483 749 -773 -893 788 -364 564 98 -596 432 500 261 20 239 596 -20 -52 721 537 -600 407 -423 -840 445 240 191 53 28 -611 -100 -644 -276 -75 769 -806 -239 636 -746 -20 609 -218 -381 519 -632 599 -274 -493 576 -278 590 50 -142 -508 93 -823 126 417 771 -446 291 543 -545 290 -364 -134 -362 51 44 170 596 349 193 29 -428 378 221 -142 -13 685 89 147 -546 -762 -182 -305 788 200 -282 316 121 109 103 61 576 478 61 -443 800 -55 682 382 -294 -561 723 174 224 -214 133 355 620 -283 -576 304 -849 -819 -897 -375 221 -224 -22 369 380 468 534 -851 -718 178 -899 -180 -491 52 -13 703 176 -612 359 208 435 -455 -293 694 204 -721 198 -721 503 443 -181 -731 264 -416 -730 -344 -449 147 -491 391 87 -377 499 -187 225 -741 -384 -727 -4 159 346 379 285 -691 635 -639 -143 -53 -119 475 122 -293 -573 216 -578 456 -150 -401 -745 -767 414 582 -653 13 -560 596 706 -242 -368 138 -792 -257 -66 0 47 -340 656 586 -250 -325 -65 -657 279 -570 759 -383 587 -514 -702 -193 -610 -468 -420 -368 -580 -5 486 -647 -210 578 717 -710 322 282 697 740 97 -870 141 -727 -348 -603 595 -384 354 773 694 -859 71 266 265 514 -744 -610 -582 -844 47 392 466 628 -900 321 789 -265 625 530 664 -77 -788 648 736 271 -765 291 144 -652 -350 -655 -831 -841 -435 -306 272 556 -814 65 435 112 143 -685 101 -495 -483 -263 470 321 -642 -673 -444 199 603 -665 311 -296 699 354 -460 358 497 -65 474 -581 -613 -182 -172 250 143 671 189 347 623 623 -707 507 79 -93 -446 -30 193 723 640 737 -669 117 391 636 -743 -351 -365 -608 605 45 -847 264 -648 -344 795 -188 425 -442 41 -308 615 -839 737 -54 153 265 630 -514 -344 -500 -132 -318 -431 -310 -314 -694 -244 -231 337 -729 -680 -785 709 130 -377 141 -734 -731 535 -412 143 -142 -168 -239 597 577 639 716 303 70 -223 662 563 239 -358 1 96 598 746 61 -830 71 -68 -737 -291 391 696 -750 -695 719 58 -570 509 -24 -582 -591 -587 -85 -69 212 -527 -610 -131 611 66 -886 103 -311 520 671 -428 -31 288 81 366 -310 -507 -319 -40 263 786 178 -696 652 534 544 451 -228 74 656 -878 -588 -490 -319 633 593 236 691 0 28 -261 527 647 -152 765 601 340 -684 -516 663 -702 -14 -405 480 -243 -865 -500 -378 -777 -91 509 -151 267 -198 482 -209 -696 535 121 -42 -823 740 714 355 519 -616 -749 109 315 -110 294 -519 751 326 -651 167 790 795 622 -869 588 619 653 188 275 98 588 -749 514 -360 571 -329 664 109 133 -716 -74 -412 614 776 -113 612 246 -446 -379 -179 -245 21 287 -495 777 -5 -832 -812 728 43 -23 -692 -657 -96 -503 -510 -477 -323 394 262 -203 -263 -541 706 426 -759 -107 -262 -520 -450 -334 18 -109 -810 34 -258 782 588 739 -826 206 514 319 492 261 -857 -288 292 -767 52 -878 -243 -152 184 95 283 -550 -55 547 703 583 610 199 314 242 468 -289 -271 -343 -668 -427 377 -22 -269 120 756 290 -577 -588 -362 779 224 -33 -175 224 -708 -758 766 -326 -881 -109 -191 -209 -355 188 -867 -759 51 753 594 -772 599 -645 458 106 767 -336 655 -846 -830 722 -285 303 -4 -759 -368 -728 388 166 249 -274 -178 190 554 229 190 -220 590 477 57 517 -155 -485 -754 272 551 789 3 762 -156 547 -28 -432 14 -263 -47 328 95 587 97 -86 -452 760 -646 -683 -693 419 -879 105 257 792 425 -283 638 -631 780 746 402 598 -700 735 219 -784 260 -176 200 563 384 430 105 -6 -585 -870 -760 -189 -796 302 -664 -286 -563 506 242 -737 -34 167 273 -211 -260 -628 -784 -360 334 -126 407 719 177 -209 379 146 -438 363 -381 -530 651 564 -586 417 -727 766 -422 -578 608 -848 -31 671 607 477 -418 584 509 -410 -366 -11 629 -573 -542 -141 -262 -495 -378 17 768 -864 251 -488 -413 564 -409 525 -664 514 -147 439 -329 -408 -747 735 373 779 51 -276 -245 -756 404 -871 651 -552 382 294 -332 785 397 -278 -49 -334 -871 -276 -766 -117 -339 -658 82 -780 -460 -31 517 265 -810 -144 -224 293 -280 -374 -615 -103 694 -615 709 787 776 -372 645 -810 -661 -779 -857 -725 665 -29 90 652 -717 193 -517 367 780 72 -97 162 41 321 334 524 623 -862 -156 -674 -105 154 410 137 313 374 103 -665 -758 455 513 -170 -528 -450 87 566 5 10 656 176 43 -12 370 -643 331 -295 -507 -396 -287 -748 115 369 568 -673 -173 -583 416 -4 -635 7 597 456 656 -734 -92 317 -36 447 744 326 -264 -202 -467 279 -119 378 -269 45 -207 759 -177 -387 167 -441 74 -381 -186 -276 383 30 -186 -764 725 635 -454 -654 -37 -666 -394 518 -614 -186 559 790 148 -736 -140 -664 -222 -387 -879 20 705 271 -86 603 655 272 634 -593 -693 -620 -803 -224 -322 -894 -483 -92 -129 784 -181 -156 -343 -180 -858 51 674 -432 159 19 -145 446 317 -29 -90 -692 610 -850 -301 479 -257 519 -445 -113 785 536 140 -802 196 -857 568 388 174 -202 299 -62 84 352 642 151 525 728 -488 195 167 -670 -746 -875 -650 -790 151 84 -219 688 725 -514 538 320 467 -715 469 774 -331 -699 577 485 -283 -210 -642 -86 -781 167 -812 672 -533 -282 -553 63 712 99 -369 -845 -593 94 417 168 262 -676 750 -583 454 515 -188 45 -597 719 615 -510 -51 -658 721 -713 -537 200 -342 -468 429 94 -847 547 -600 -507 -305 -831 63 467 402 -591 -125 177 -11 -95 236 -737 -155 431 157 234 -770 590 589 324 228 -821 96 21 -664 -449 600 84 785 -552 -3 -152 339 389 -865 -582 481 -96 -106 -788 -685 396 3 -824 144 651 -827 -269 668 -713 537 -615 -755 279 -537 532 -64 -888 -491 13 -388 -732 -358 518 712 -10 -854 203 -495 653 -579 -134 101 -298 -335 -562 -617 490 373 -270 342 407 -92 -641 -813 -869 603 522 -272 743 528 -708 699 184 -625 390 -24 60 -626 709 -88 -389 -262 -38 -585 46 -680 -769 -754 747 419 -54 792 612 -439 363 -764 -387 -409 -681 778 397 -700 373 706 370 757 755 559 519 468 731 -402 -747 -91 -263 -870 477 -319 521 47 -129 -495 417 751 -409 795 493 -405 56 513 -649 -282 -327 -230 -467 -746 217 424 649 253 731 -563 560 -39 116 722 13 680 48 -106 -168 -873 37 298 645 693 -44 -749 175 -781 -639 97 -702 318 -691 -878 -606 -131 -582 431 -846 -470 456 -307 243 337 160 -861 -117 -69 -303 425 451 -326 -297 -716 -700 214 112 -600 -899 785 -821 688 761 -622 305 311 -217 -326 -335 -471 379 -613 -700 -431 367 105 -892 -409 -167 33 272 -60 14 202 706 292 444 -26 -354 -577 219 -69 -429 -332 410 -478 -72 308 107 -719 207 223 -132 -891 604 -703 110 794 112 458 -720 559 -722 641 234 -444 144 2 -94 577 -621 77 -493 443 -771 428 768 422 453 -857 482 -282 719 167 -772 -127 219 64 212 540 -619 -886 -446 -475 769 -894 496 -413 195 737 292 -784 338 -737 -193 110 -606 -214 -344 -90 -831 -43 779 -841 429 -652 467 -245 141 -592 -175 462 348 -638 -420 617 143 -811 6 -462 -677 350 -664 257 795 371 247 -885 419 343 -18 740 -367 -755 118 491 -534 99 -367 -315 220 -882 -29 -15 500 9 425 -724 -899 208 -897 11 -283 -826 88 -220 726 -471 -494 -485 335 -692 -108 14 791 425 -623 -21 -142 795 -701 -891 -580 -739 -819 674 -666 -551 -875 -490 607 397 623 343 -482 -611 -451 -638 -766 237 183 37 -339 544 -142 -426 529 577 757 374 247 -608 -73 -808 677 -394 -849 723 -606 89 -108 -650 -6 -532 225 456 -414 -666 -868 630 -608 89 -196 669 -278 -320 337 759 -779 528 150 17 468 -850 -127 -870 -214 793 -833 -351 -480 -128 -707 237 294 -589 573 -475 146 645 378 130 -750 -211 -70 -821 404 -738 -637 -291 685 -2 379 -417 -171 376 -213 7 -6 -721 555 453 -122 647 709 357 -94 -693 -817 -884 77 139 395 691 467 -432 207 -884 -87 361 -591 -634 -473 784 230 124 170 -528 351 54 427 750 -107 -131 -784 236 -630 0 -624 297 117 -257 -316 -381 -245 -710 -301 -834 311 -462 790 405 584 -109 -74 119 -745 52 -790 -494 -704 -843 13 91 759 -114 488 -349 64 -626 -766 -558 -658 192 -693 431 -88 -78 -679 540 448 -374 -790 -210 -307 691 383 564 475 417 580 -832 481 -127 747 229 632 572 203 -894 336 -61 -67 554 750 466 -282 635 -524 -440 -803 525 -466 333 -754 -589 -555 -433 -294 -128 -59 635 546 70 133 681 -753 -755 -271 547 -246 677 -462 -102 -361 313 728 699 50 732 410 -876 -716 -175 436 502 217 162 -281 66 -417 784 -285 798 -94 -789 452 -651 -241 -660 302 -823 460 -247 591 1 -760 -149 -8 291 -787 105 -517 -547 296 260 -702 235 495 160 666 657 -529 -895 -807 -458 -602 -193 388 447 144 -622 659 -387 192 153 184 117 94 136 -719 -194 -41 318 -151 162 -117 -372 620 423 -94 741 -216 597 -25 209 -353 201 -138 472 168 648 -686 791 58 -63 -783 -689 593 -684 487 700 201 -300 -592 -878 -624 523 489 347 -576 -677 -115 -18 -873 -456 256 212 719 600 -481 -641 6 303 -234 450 22 474 -880 542 -267 312 157 -815 137 104 -765 -173 800 -181 -890 391 -620 613 523 88 -317 252 514 691 -70 -341 -590 478 655 -408 -756 301 -482 -800 744 471 -571 421 107 -662 -888 -863 634 -523 341 -272 639 -287 -292 -234 464 609 780 -102 206 -32 -559 -474 -854 -758 -152 547 -393 573 166 -84 305 141 427 480 280 -604 722 788 207 -811 -168 -625 -488 -828 -655 630 507 423 273 -194 -357 -774 527 705 -879 -891 782 452 -267 -460 210 19 -159 -207 310 285 -655 -850 -500 -795 -436 102 715 -780 232 -371 498 117 -149 -855 -242 410 717 510 200 -460 -166 648 -518 -380 518 666 217 -465 522 309 272 83 -874 -713 -220 -227 536 -620 -557 -692 -593 359 537 -315 -560 507 359 -711 -896 -859 -644 782 -830 -402 -481 548 718 792 -757 -36 86 245 -517 482 -753 707 571 -408 485 736 466 -440 -145 -672 300 252 -341 -141 141 -34 -593 331 -535 199 403 -139 503 -667 -224 -680 -680 569 357 -485 21 -78 -175 -479 32 -366 452 -501 2 -478 -172 -407 731 83 25 -853 -892 -32 -333 -398 580 -708 -555 -227 319 789 8 336 412 -220 176 371 -616 767 -529 729 -28 123 -214 -785 -695 157 701 553 613 -80 28 -793 721 -158 513 -697 -210 247 -181 116 65 306 464 12 296 -844 116 -278 381 -661 -354 376 -662 368 214 -622 621 -2 -16 431 -344 -814 277 -865 589 -48 686 -854 -496 673 88 715 610 -375 338 -732 212 551 -588 -828 99 -105 -778 -19 -368 537 -210 -602 322 136 -605 617 -727 -578 -317 178 602 -486 201 723 -829 -798 494 64 155 -455 -822 15 129 730 -426 -420 -358 639 499 -345 -689 -620 -310 -791 451 175 -43 -878 206 510 -246 -301 25 424 80 -354 219 -824 763 545 429 -657 -169 -567 -208 -397 210 -268 -242 260 321 -315 127 687 -812 -900 436 -378 253 -493 -459 717 -174 -139 129 -289 -478 182 -448 -633 114 -326 276 338 -327 158 -422 -886 -160 -42 231 337 -541 -490 739 401 68 -402 406 447 413 419 -118 -265 -597 -412 -608 397 -154 492 -349 -193 340 538 -423 -840 -97 -213 330 426 -881 -356 459 -655 489 62 567 -536 -780 564 -12 -236 753 599 -797 444 -58 -456 536 775 774 370 439 -247 -812 -242 769 469 -291 -302 -391 274 548 -307 399 -463 123 98 -570 723 -815 346 206 697 -655 -196 -338 55 134 586 -374 392 83 0 -753 552 414 -247 294 668 -14 -12 523 -781 390 585 -696 325 659 -703 610 -747 66 -752 -851 -235 -456 -102 501 388 -861 -65 618 -244 -804 791 -253 642 533 217 -253 -426 445 121 -38 565 -822 273 -80 -568 573 455 -499 -738 -809 -347 -747 -757 -559 151 -308 736 119 -467 58 -255 252 647 83 557 745 300 159 88 -533 -696 -381 768 -659 -403 275 -738 -881 -269 -500 603 -638 254 -150 -547 -224 -487 86 -352 -389 204 633 -164 595 -191 170 67 665 413 667 108 -754 -835 -173 -578 -703 727 -572 621 489 -196 -131 -47 -671 551 -375 722 574 -100 499 -288 -684 -504 -21 -561 -841 -568 94 220 217 -579 725 -345 73 -642 -841 736 179 -492 -680 -43 -329 -824 635 729 -342 -546 -356 571 -754 -554 -201 -853 319 -847 -172 -238 277 530 675 -779 335 -27 -89 239 -82 575 665 572 527 -238 170 -535 168 -719 -121 251 -659 752 -705 584 -486 372 -462 2 -681 -757 628 259 461 760 234 13 -67 708 -437 727 154 484 56 694 215 -632 478 301 -182 -346 -452 -759 -722 775 -410 -11 -313 15 -824 -239 -395 220 -513 723 -173 84 323 -210 177 8 312 770 -432 470 -765 65 -864 11 784 160 -26 689 259 482 -92 -65 -616 628 276 -111 57 -450 230 154 -898 -333 -107 -851 -843 -279 -73 229 -250 717 -382 213 84 -238 28 612 117 -532 -218 -434 -472 -805 620 -128 660 345 -539 -407 274 -834 -68 -114 -394 38 503 -239 -887 4 185 -337 -412 589 -312 -350 -236 236 -741 -891 -389 35 219 574 -607 -3 102 649 -74 -550 -618 245 -13 190 -341 -48 -304 -682 135 -231 227 -182 -295 297 -639 652 172 694 311 288 445 49 508 423 36 -118 457 64 176 565 577 713 296 -419 -672 -673 -562 330 -609 575 447 249 -744 -375 -383 -109 -391 -664 668 -679 -678 293 738 -103 -877 776 -244 29 225 569 372 -565 -531 322 453 -28 -37 40 648 464 162 -618 584 296 247 -142 -792 -145 107 -440 -806 -475 41 340 -60 280 12 -739 -728 553 -31 -358 -620 -635 -432 -414 -865 -399 -767 798 -769 399 -113 196 -864 710 63 255 721 -850 785 503 124 640 -860 -778 -710 645 580 -323 110 -374 581 -4 -849 496 196 792 323 -40 -139 -80 -381 502 495 104 -537 401 719 695 204 583 -621 -525 -666 -282 691 233 -728 134 706 470 -415 756 147 -229 575 -647 -244 0 -884 -87 341 -855 -807 596 222 323 553 -25 70 -738 -715 -272 285 -352 168 -407 -658 -874 702 -697 -894 14 -174 -134 -777 -250 94 -839 -133 -288 -616 -724 -830 -13 251 -630 253 380 -242 -245 -878 327 -403 -162 -266 672 -169 -315 -117 -727 -266 -868 -583 312 190 -442 -672 592 12 663 -138 -235 577 -840 196 513 -679 11 -613 -370 -228 -131 -417 -556 -581 -810 -825 252 -217 -703 -790 486 -255 -112 -395 -256 -554 356 629 -567 -672 -199 -500 -404 453 -69 -520 210 574 -898 -315 168 269 -128 -669 370 175 -686 89 724 168 654 -422 -265 137 680 -398 -457 56 410 -349 315 -31 -94 545 -863 -720 -662 489 189 -215 458 134 67 589 453 245 405 -148 -744 -214 -621 -460 624 -436 -460 319 571 781 -672 110 -588 -215 169 344 152 -444 -812 -446 155 601 -446 -805 312 -401 -84 693 -443 334 -655 -332 529 -744 790 735 -801 -690 -647 -689 376 -169 -455 -729 755 -288 529 -803 210 -48 405 373 -712 -868 721 -281 -853 -302 -307 -444 800 -66 567 -639 -207 99 -718 -73 47 478 -296 321 -787 -1 -218 -824 -806 -279 -87 396 -126 -28 74 -755 4 500 702 252 182 -52 419 332 -701 702 7 638 730 -105 419 536 615 74 -449 743 255 -288 587 -868 776 -443 20 794 -414 -84 -596 457 517 -228 -163 -171 486 -350 -444 -644 192 -19 -402 -775 41 467 717 115 -179 -592 -405 737 -684 270 -549 -121 -649 555 -603 -556 -671 597 101 255 596 779 -108 78 -631 540 -305 624 -724 64 81 397 -562 -717 -415 402 391 109 486 623 -348 -570 513 -748 659 -702 -773 93 123 651 -442 702 -163 -392 -797 328 -609 -829 776 498 -262 -783 -426 -701 265 548 92 538 -120 -36 202 -143 -605 649 -292 -701 -399 -827 -14 -694 486 371 -866 346 358 654 -712 -192 -861 477 496 -400 -506 -681 435 45 305 -772 -552 -153 136 -365 -79 128 91 -280 655 205 -18 -153 16 192 602 -706 -855 -36 -559 -246 3 -698 739 652 366 230 -674 343 -243 -383 424 78 638 -897 362 687 563 -176 -215 672 -821 568 -661 -468 271 -155 -251 319 137 412 218 -120 -631 -301 623 -282 -463 366 340 -434 76 333 -203 -608 138 -565 108 -808 -676 -569 399 557 271 -215 -763 683 781 694 -259 766 -616 250 392 718 640 -6 134 416 -620 391 94 -280 303 720 -729 57 206 -270 -539 -441 681 -3 -337 107 292 -11 -640 -421 -120 672 -82 173 464 787 705 393 244 683 -603 -635 -752 -394 172 -237 68 -347 111 -460 656 178 679 118 191 625 743 275 -98 -107 62 -262 467 480 -139 146 -648 686 -58 0 -35 -186 -892 270 -424 373 522 -303 -405 -695 680 -737 -113 -794 202 646 -244 -759 -396 -860 -753 90 614 712 317 -116 459 519 600 -308 -520 -130 -4 -467 -800 677 -437 324 127 -92 -621 -745 406 524 -784 -40 -878 344 792 -819 296 212 62 255 -888 516 -373 -798 780 -509 -173 429 -523 332 -766 178 336 781 508 722 -241 -751 502 -390 -15 -303 -541 -27 635 752 -52 354 -545 681 227 -698 -15 646 -576 23 116 266 -297 602 -502 -672 249 -228 558 -600 315 -514 -847 -452 -354 386 365 583 -895 583 428 -882 145 -371 431 -422 352 -647 -649 -778 193 -790 -774 -436 744 289 -712 -380 -613 -232 -119 74 448 353 -330 354 54 -295 -334 543 58 -464 -230 307 358 -401 38 -515 -592 754 92 323 -126 -846 -58 -354 87 -372 582 -761 257 -812 40 -758 673 -85 -326 110 173 149 786 572 -342 -61 -365 456 714 -639 -176 -754 690 -805 -337 -459 580 -609 586 497 795 -312 560 35 447 119 270 -145 -573 -706 506 -523 -42 327 -61 -638 472 700 521 -623 -58 480 173 625 19 -601 -879 -665 -620 -621 -53 233 225 546 -66 -530 -78 -108 151 250 697 490 67 -839 152 -300 -516 -589 -428 -89 301 10 -369 65 205 -826 -420 298 197 611 -293 -357 466 -532 -863 -863 -707 508 -345 -270 184 -36 -695 159 399 -95 526 528 -19 509 668 128 -520 -797 -855 730 -766 -745 609 173 -225 275 33 468 -419 292 70 -375 -134 -349 -164 80 -769 -477 -83 379 -523 388 -398 -740 -464 172 641 -611 -620 -430 746 -828 614 -352 -405 503 -371 744 -244 671 688 720 -762 -264 -651 -134 220 500 -118 150 -841 -164 391 680 130 556 -419 166 629 -573 -778 757 264 128 128 -70 753 -841 -47 -89 -632 715 344 749 15 -194 655 -32 46 -157 494 -844 -259 299 -349 206 746 353 -764 -432 10 -377 -253 -113 -107 448 593 -454 -308 -688 -344 -133 -863 -896 206 486 -466 -293 417 384 99 -709 245 564 -392 315 -326 -428 189 53 -488 715 -364 -342 629 328 -276 249 788 631 370 -807 -848 -509 554 -76 306 -315 267 -218 623 678 -754 587 -623 -706 -516 795 396 292 -401 -30 -514 -6 -134 -206 -675 720 -503 -511 400 137 -159 -746 -289 683 -499 51 50 -446 -173 -153 5 -139 -96 314 544 -707 752 -479 -236 -122 371 84 628 23 -645 -332 732 -865 -499 -480 -295 -683 -522 392 201 169 -802 -581 -731 -834 649 521 48 352 -505 -221 237 126 -379 -756 561 139 92 463 -301 -128 539 -191 -646 -395 -209 256 -49 798 -702 -832 602 57 -445 -542 189 -751 -407 -795 -735 -568 -674 738 39 505 537 -404 600 637 -670 490 -9 -136 566 -43 -502 -236 250 624 183 -784 65 -403 -496 555 -502 774 -755 580 -873 303 392 -357 -544 -275 -556 -809 372 -804 -547 246 -285 -546 -755 -268 -862 125 -524 -434 666 -270 -123 254 385 -179 78 -464 -480 -787 226 -457 129 -314 736 -110 793 529 0 -778 357 283 462 -823 -740 -640 -684 -550 299 152 225 -375 -37 -391 -293 -778 -114 457 -171 -212 194 -130 260 413 -733 392 557 376 -35 -233 -476 -680 705 -280 367 615 -614 582 -694 214 515 298 49 222 540 191 -379 -49 799 -260 723 -718 -795 567 519 -714 310 -820 -297 145 -56 -889 -654 524 -837 -453 -277 -811 679 -257 248 -396 -384 328 164 138 -139 -762 154 30 296 124 -297 -656 -339 85 -18 45 -595 -782 367 -36 -179 -892 -86 -3 -533 492 -756 -309 147 -845 62 496 -262 -350 -219 -454 761 -178 -653 -652 -44 -17 -433 -759 -93 -328 313 269 -413 418 -195 -499 341 -747 -774 69 -86 -274 -81 514 -670 -236 56 548 -97 -666 274 -656 499 651 -288 492 -814 180 246 161 -276 394 583 673 -742 604 -625 -148 502 60 42 -655 342 499 -739 521 284 556 4 545 714 77 598 -565 227 743 584 135 652 -880 232 726 -64 562 -280 -196 -304 -156 144 362 -309 -522 -497 749 -565 493 -159 -434 526 182 -338 116 -412 361 93 247 4 559 536 -505 -327 -714 520 183 -307 -793 709 356 142 296 -503 787 -593 -184 -561 -61 226 573 336 327 -333 -59 771 400 -495 757 -671 -192 633 463 481 676 -760 551 -10 -66 769 -361 402 741 1 726 -167 -541 304 503 784 -845 -878 752 566 384 -108 468 186 -803 -210 -83 -157 -840 -465 763 -177 -28 485 -137 109 -856 -671 331 -209 -14 533 138 -440 199 526 -345 -29 -258 138 -454 -740 -777 -573 -208 505 -133 406 109 218 -72 247 761 107 -625 59 -164 -636 587 21 -496 -110 -210 57 -520 -435 -91 -433 195 55 -309 751 -743 697 591 261 403 -82 -899 193 -654 -450 9 666 -605 16 -272 394 -115 424 368 531 643 -626 -513 539 558 493 231 23 -741 -5 472 -452 -666 468 -853 348 675 -453 355 113 -140 662 151 4 -8 -440 179 -347 -329 234 -210 155 -607 -69 91 -800 -374 203 -112 -444 -836 366 183 -678 762 537 -104 69 408 222 -653 437 -240 297 128 -202 -408 727 -302 -338 408 -374 -609 -751 306 -228 -466 5 287 726 -827 -537 -33 -857 -620 -366 240 8 -191 -21 -774 -261 322 -462 -656 -528 703 -170 -585 306 -215 344 -237 -718 -174 595 -345 -50 392 -33 666 103 442 58 -28 511 38 135 480 -114 514 -804 594 -45 -721 240 797 799 303 -4 -123 -411 731 218 -77 -112 220 -74 -198 545 301 440 -103 526 333 746 -56 133 174 160 89 562 186 392 179 765 -341 748 426 466 -831 491 -249 -558 789 416 753 562 -35 487 -158 -556 -40 27 -716 -344 109 526 -36 459 319 573 -416 -333 -494 120 243 516 107 -51 -196 -499 -71 -556 286 340 789 -547 -675 -237 -302 -246 788 -296 632 568 671 -49 -778 -226 -14 794 546 185 584 -325 419 -659 -113 308 -614 -792 -760 -525 329 765 -138 -310 -245 25 44 -420 607 173 637 -900 517 -148 -517 -541 183 762 -161 394 -861 -476 728 564 255 -704 -596 -578 572 -193 -46 506 -599 739 408 -789 -617 -251 523 595 -481 572 580 149 -663 -893 491 634 80 -751 -462 133 538 -812 485 518 755 563 -798 -257 88 287 479 687 -808 139 -746 -596 -493 739 -25 121 -662 -312 -609 637 92 609 -669 606 184 318 731 189 -606 429 582 402 557 -631 -774 -395 -165 -351 75 -477 -483 189 -450 669 731 -276 354 -260 -58 770 661 -490 317 -328 355 -517 511 -219 -51 -289 -570 334 -580 -732 -806 692 -242 39 758 445 -227 -599 180 232 -689 19 -252 397 -600 -817 -670 -612 -298 272 -784 767 241 306 568 25 16 -702 -97 -560 -187 441 -158 -297 -693 435 797 725 213 -856 -380 -340 737 -449 330 -490 243 -471 750 -468 314 -862 -595 -900 -581 -177 355 -66 -361 358 -145 540 416 123 -217 409 685 -197 -216 -521 526 -777 -679 -155 -151 303 1 298 -694 -455 -553 -695 -694 -387 722 -58 -324 -168 754 548 -540 480 590 -479 -128 196 22 -765 570 -633 231 -557 -889 743 -446 131 -182 -643 -827 -350 -727 -362 -780 -196 -817 -94 544 6 663 -861 774 93 -96 -705 428 -305 -749 131 -785 708 -851 537 -253 -417 555 777 -826 630 -507 -445 -418 -790 350 657 85 615 499 -21 -219 -233 -420 -716 -721 -338 171 340 -420 -536 212 -510 -45 -233 66 -881 -243 249 631 197 355 777 522 342 -326 424 -410 95 435 -228 255 137 76 -45 -21 -628 376 -46 -765 -395 715 81 -257 -48 -637 -408 -178 422 751 -279 -435 -665 377 -411 -113 -481 -308 -289 -880 154 -766 744 582 538 -134 69 -73 -412 -520 163 -313 704 -773 333 -661 -782 545 -541 -196 -30 226 9 173 -655 254 185 -684 -56 322 -105 323 -395 795 82 -337 760 370 -230 -508 612 250 -161 -27 -294 -183 -570 552 -256 -157 -606 -739 435 -729 647 249 -106 417 702 120 -81 -869 -355 126 -798 -825 794 -267 276 229 598 -500 -190 293 -512 -309 9 661 426 -325 -849 61 375 699 -724 -65 43 448 -844 -379 -317 -400 439 -734 -813 440 -592 -818 -421 728 692 67 359 -801 336 -763 743 76 263 487 -288 -591 570 -513 -781 -368 681 -662 131 -395 347 -368 -237 84 -477 648 -683 -691 -240 -15 -208 -896 390 -885 -247 501 3 -614 177 543 431 461 -824 -746 -447 80 -571 352 -70 72 -135 456 134 -480 308 -872 12 21 -314 317 754 29 -33 -488 -561 51 -39 -767 -134 -177 -307 623 -381 59 -673 -518 -569 -41 -285 747 555 339 524 -612 608 -865 267 -846 -662 705 596 285 568 276 -434 -661 306 796 563 -32 -624 114 346 -355 124 -340 -232 -857 -168 -41 176 -252 525 378 -144 198 -266 698 181 -52 -434 596 656 346 -596 -177 699 -298 131 -358 332 -843 -654 -850 -854 133 -142 519 -650 -851 34 -416 -233 -676 -675 540 -265 -20 245 -841 795 392 -583 73 -345 402 369 66 -151 -480 -783 -775 60 342 -14 196 -105 427 -507 -434 276 -614 -694 231 -487 190 -440 337 -743 712 426 -410 -874 66 -257 52 697 -45 -734 -468 -610 721 -630 26 -258 -621 -49 -834 -198 -478 -320 285 -24 -791 164 -494 418 583 551 -655 -355 -213 -57 -470 -155 -125 -497 -453 540 -670 -156 661 600 -60 -244 -473 -493 35 658 -480 335 -347 -613 -287 537 470 110 -380 315 642 61 792 -303 -571 -543 64 303 -854 78 382 -386 462 -760 454 -542 -145 -385 -408 5 -407 -284 184 647 670 -386 24 -895 314 -97 70 712 -345 -88 -25 -361 163 -10 567 -623 257 92 -504 242 -423 585 -130 -343 199 186 -897 -268 -261 -173 -124 -58 668 -276 -367 -759 121 306 -706 687 615 -673 -813 631 -437 -539 72 366 -474 274 318 721 -154 -799 495 -518 -81 -114 -87 328 -653 -4 -21 -583 320 -848 386 -151 -881 60 -670 764 -871 672 664 764 559 -809 -696 288 -759 521 -176 -276 623 -627 -452 -686 -581 613 -233 294 654 512 4 -463 -152 233 -638 -47 728 -661 729 652 61 -491 531 317 -483 777 -858 449 -847 205 -238 -40 -147 -400 -628 -4 335 490 234 93 730 444 103 294 -295 -598 169 -243 178 -668 481 156 -193 665 -110 111 -813 -690 -259 3 593 -819 368 48 283 -88 -45 -277 299 -565 -96 773 -263 403 -422 190 695 -77 356 549 176 506 602 755 -293 -97 -113 611 -283 -699 -513 578 263 343 -460 -746 -82 -208 -864 499 543 -319 -801 358 -409 -482 729 -83 -703 -624 5 -822 -668 390 -683 155 401 107 331 -771 -771 -277 -287 706 61 -736 14 641 -103 -551 -355 -487 -21 408 653 783 692 -617 209 -352 -558 384 49 91 129 251 -282 -603 104 -123 -711 285 -322 66 740 -395 -238 -792 -114 -120 15 193 25 291 432 -763 396 682 -719 515 -687 -672 779 -506 -330 -165 -140 -617 -686 -443 -658 -371 -363 -646 154 -686 289 -719 641 -385 -357 -321 -255 -341 -816 252 38 -267 617 418 -142 677 74 -612 -4 -700 422 -684 -587 -10 453 790 -599 517 -417 679 582 634 212 670 452 -252 -656 -331 535 -248 139 -254 -500 266 -373 -221 -683 -677 -107 -661 -758 420 -774 434 120 -320 -61 -538 428 443 341 471 -341 484 297 -207 -650 -369 399 4 -20 -779 183 -590 -86 781 -502 -592 -249 508 -828 202 394 -296 6 -142 -257 -344 -481 -461 54 -97 -510 -133 -211 428 386 80 570 -863 -797 -872 -817 660 643 288 -161 -567 -192 -2 -226 -194 698 -282 -383 617 581 -507 340 522 675 -41 177 -179 -224 792 -546 -14 -228 -824 -63 -530 678 153 294 443 -335 773 -749 327 457 118 -790 305 -96 -109 90 -764 -96 485 -40 173 -134 -348 648 709 198 -845 -621 277 -183 430 756 -598 -148 -506 212 -124 -509 -286 -663 -782 790 320 -699 710 -804 510 -487 -569 -731 302 -380 -287 389 655 -575 616 -863 71 -451 597 429 564 508 694 354 -573 3 -704 157 -244 670 726 -707 757 -721 613 -431 -97 -828 252 44 573 -793 -449 -806 -31 46 -482 178 -196 -198 696 -224 327 -456 -223 -744 -497 259 -222 -818 -172 621 -104 -201 -10 362 -11 -740 377 -300 602 480 -706 168 125 508 -87 41 786 -644 -63 -218 -608 -242 -170 282 526 316 -24 267 -313 -205 -233 -638 396 -442 -783 -691 540 309 482 -309 -69 -749 595 520 -392 -691 421 277 384 621 173 769 580 -594 -142 -514 -322 372 -606 134 546 -369 -797 4 439 -881 -831 -398 -430 57 466 -297 -809 -225 364 52 -365 127 -373 358 366 -898 -452 63 271 -850 -230 -27 150 741 -894 -81 -756 -128 71 314 44 -813 745 288 -678 747 -350 626 -469 -853 -359 -454 -482 583 210 -373 -107 -594 91 -843 -263 -190 -326 87 405 269 229 13 -239 -30 -25 678 -155 580 9 740 329 665 199 627 -455 -33 684 -15 182 45 213 -454 346 13 180 -651 -315 549 -809 -803 -186 -218 724 234 -667 -804 -603 248 -896 -340 526 91 27 -22 -592 69 456 -22 164 -810 -16 250 -179 -228 -133 794 555 -748 130 60 496 -324 469 91 245 168 -767 781 -250 -883 599 480 -342 680 -804 20 290 -94 -329 -503 772 333 255 418 -572 702 287 446 30 142 4 115 -561 -604 -520 -506 -8 -83 199 782 -34 597 -596 284 701 -635 60 269 469 -459 749 261 -461 -816 -670 -365 48 -273 89 33 451 -399 758 435 -347 -599 -158 137 129 411 362 -61 -754 -888 646 236 684 -141 295 676 -615 78 -148 -48 -335 241 -302 544 119 755 -244 -145 -342 -194 -497 -668 -556 401 -123 271 718 712 -66 261 35 500 759 -298 605 -673 -883 -14 -895 222 514 258 767 -321 232 -112 -245 427 -50 710 498 701 -249 -724 -53 -859 -463 465 214 -21 -98 794 157 730 -600 453 -169 -592 -716 -597 -367 -718 -223 398 729 595 -150 771 -312 -485 185 197 -664 -681 -222 -474 -306 -898 600 -883 -832 -159 664 225 479 421 387 -471 -665 -4 752 556 -264 -383 -738 781 -216 166 -145 -138 -844 -478 521 207 -880 -497 302 482 230 656 -92 223 -193 -476 -222 369 37 -107 773 521 -703 446 457 301 772 -816 -502 643 -816 602 699 -274 389 637 358 -745 241 548 -21 215 -165 466 316 240 604 -127 -135 -513 -112 -603 -446 -90 440 543 765 235 726 539 484 710 411 519 -870 -499 126 214 252 -602 645 -342 9 -692 16 -754 -627 -893 336 147 308 89 -480 294 -375 334 -267 393 231 -562 -253 -275 -887 -171 668 -104 169 481 -354 -597 -876 -304 -747 537 -27 -420 88 55 -890 569 539 303 -891 -229 296 -494 442 604 29 74 -171 225 -689 124 -363 47 -883 766 554 268 126 99 -402 -840 120 66 -642 -788 -577 -348 373 -759 426 -556 656 -69 -248 222 -748 744 471 -86 -8 528 -744 -607 577 539 -594 -627 630 124 -499 -155 231 -156 -499 -162 536 467 -297 -711 -454 -504 430 -229 -376 -776 -271 567 34 792 -879 531 -471 -708 363 -336 -222 -10 -883 -419 -397 -818 168 -848 -733 717 -835 -833 418 208 -473 69 440 682 -105 -117 -291 -202 259 227 387 -679 178 86 644 408 -290 -674 -271 -265 -673 743 532 173 -520 -19 588 185 -788 -644 561 -195 -772 726 -345 553 -9 397 -14 -41 483 354 -258 -687 -597 -181 532 732 59 -429 399 33 -616 7 389 296 -409 -375 589 -402 138 -351 -836 -447 -254 389 709 752 784 604 788 -375 632 -701 -874 162 -365 -16 -712 468 128 -669 -846 521 -112 -288 63 412 90 -424 -653 96 -300 -678 -202 561 -193 360 -49 -108 125 647 -666 713 -876 349 140 424 -578 665 -519 -664 590 -136 298 588 -603 296 -575 -616 -225 -427 -481 440 734 -19 335 -337 757 670 -467 593 299 -157 -236 -99 -758 -20 590 303 -164 -198 -61 -214 -546 -561 -630 531 -670 -3 437 -62 -64 -161 625 95 171 385 315 305 -496 758 670 714 -513 518 -684 139 715 11 -465 -421 -299 -509 -86 -590 -215 -625 -818 -764 -794 480 426 -333 -237 410 -237 -109 -796 -24 403 -559 -677 27 147 249 -508 -513 -878 -778 -821 291 697 371 515 -707 -855 598 -4 172 625 -560 63 545 199 355 68 134 -376 -577 -241 42 -113 614 252 -885 -568 -791 -24 353 -353 520 -538 -32 -238 244 -224 -479 -194 -809 -125 494 -318 -693 -72 -836 628 755 -871 -419 -882 556 7 -24 -127 -357 562 -647 32 -728 459 -156 335 769 -684 -302 673 352 -898 35 -750 585 -605 -152 39 102 -835 199 464 -827 251 216 -193 -858 -13 -320 -591 -107 -79 -468 -464 -176 737 76 -794 9 599 541 497 528 766 509 -59 -488 -341 721 -406 171 -437 -751 -364 -81 -448 671 54 -139 -527 458 713 161 24 -643 -573 -546 558 -52 64 504 -606 391 -119 -807 302 -382 -23 -805 17 -899 -642 -89 -283 -622 371 648 757 -500 -126 568 -856 152 532 226 121 219 -33 358 -593 561 -753 588 179 691 -900 641 -146 790 -897 -727 720 -39 -140 -134 -563 474 197 584 27 124 308 -252 -896 373 798 -566 207 737 51 -521 667 -20 392 -398 437 491 -728 -83 587 -131 627 -714 63 732 -460 -409 458 482 -227 -171 -514 151 -120 715 701 -529 324 -658 -880 -169 -561 -425 574 312 244 -539 -693 786 -616 582 516 -239 -101 -148 445 -270 -645 -148 -828 -820 -803 -851 -704 -98 -794 -219 596 -698 689 -613 290 -335 -847 208 253 725 775 302 492 -412 170 -127 335 184 -683 687 420 -219 -841 503 -536 222 645 -648 -286 397 -735 85 38 -565 -36 23 498 -883 -842 158 -842 -617 -848 -433 89 698 407 -56 -655 788 -305 -273 783 -607 311 -19 576 416 -518 -563 408 157 -680 -805 -419 48 632 586 -108 715 -706 181 -326 38 618 477 -709 -405 70 108 -622 -201 -563 -709 22 -471 41 688 -44 -617 414 -559 -445 165 420 663 510 774 247 -482 112 -394 -788 167 -65 313 706 119 305 29 -712 -148 529 -774 694 -261 424 -373 560 696 62 -154 4 357 395 -865 32 -644 204 -266 -317 -475 -138 -405 -155 53 -497 -45 581 542 -61 -766 774 -138 -221 483 -476 179 141 719 -281 -174 -472 -602 -675 242 563 352 768 -757 -678 418 -773 -204 701 -692 487 238 62 -713 222 -536 413 448 -450 218 133 -218 24 267 -696 -498 -192 560 195 102 -6 -697 785 307 35 -146 -487 50 360 -56 83 325 -888 647 273 612 -794 578 -871 -858 -56 -8 535 -553 576 554 608 -295 -382 -477 205 -637 -277 -522 -253 -889 580 -110 -653 -597 478 -480 -296 745 199 -701 -757 -172 -846 78 775 -32 -513 -873 -285 287 658 529 132 -899 -472 -699 -446 347 161 -623 -170 -488 260 118 -516 -794 113 752 -590 519 292 -267 -743 -304 173 -418 -121 608 80 15 -497 -308 177 309 -153 630 64 626 219 261 659 738 719 468 -692 -392 -748 -713 -321 42 -392 708 -232 -781 121 -292 653 376 -696 -460 -342 -552 -28 -300 660 19 144 -850 -120 -408 30 -125 -790 30 469 -258 423 -245 769 -382 229 -302 -566 -789 -854 -560 -433 -879 -428 246 -806 -377 -773 683 -845 372 662 -576 451 -884 -887 -745 -177 -578 -271 78 -240 -446 -852 -52 -637 697 532 -72 26 -868 -501 -333 580 386 451 549 -252 -126 603 565 -104 -257 -151 356 281 -620 459 747 -760 426 -706 31 0 -859 -606 -683 259 720 -143 -847 160 -3 -695 482 -728 233 -889 555 -41 77 -895 176 -844 -515 687 -822 -137 402 315 273 712 709 435 255 -483 583 526 335 -559 604 492 105 387 -87 503 212 88 -131 289 333 -20 385 -720 736 -229 145 100 763 -502 715 -241 -358 375 431 -19 -834 600 -166 -596 -209 -711 695 655 421 -477 -705 792 212 -344 -575 -654 -586 -553 153 60 -773 -439 391 -855 393 204 478 488 565 785 -387 -441 -111 -675 -474 -297 321 299 221 740 -765 -338 221 228 -559 -339 -395 -352 593 -568 262 -455 -120 -517 -570 -745 776 -312 -617 180 577 361 -117 -548 358 -157 174 462 -888 359 338 -35 172 122 549 -828 -391 285 -501 128 -696 361 -430 -153 -130 -652 50 -506 397 -196 -33 35 -46 -479 -599 489 39 -456 -460 423 562 731 -279 -442 -285 -83 671 331 -398 545 -108 -180 241 145 -35 -767 -615 666 -486 776 -32 -863 156 -165 36 559 530 -475 305 373 -677 304 -692 -829 541 -280 -795 -623 -64 441 482 -390 -666 -214 -850 195 438 -363 -496 469 -209 -791 624 476 -275 73 641 394 460 -263 -686 -462 -404 460 -880 -32 191 -246 496 76 594 -338 -230 -74 -884 -102 369 -261 -250 -222 640 759 537 2 -191 5 -600 107 798 -820 -308 -797 -742 -430 558 -130 461 -789 200 460 -263 519 -284 610 -304 -607 -709 -171 -469 -276 39 240 697 426 -497 74 -679 -100 260 -12 261 88 280 -590 -393 -538 551 718 96 573 -804 -510 533 327 543 -418 -358 675 217 -10 320 123 306 -743 596 -599 -488 -247 -861 -773 -822 10 -748 -571 -189 542 -684 69 -313 700 196 -463 -346 -815 -293 196 -103 -255 -863 -648 235 -126 -202 20 -660 467 -695 575 749 174 1 -251 -116 525 676 267 669 -311 348 787 -266 -572 574 -167 388 553 -742 140 128 -500 360 -597 573 -242 -730 -387 433 -541 -351 148 -387 -854 278 246 -352 -509 361 -630 -284 -351 -261 287 -587 -643 406 7 -560 -464 -583 313 528 -586 786 738 -414 -201 732 -117 23 -696 219 -448 107 -60 -102 625 87 487 183 -653 74 240 -10 439 -438 399 106 309 -288 31 -816 117 -333 -365 645 450 -685 792 -53 786 235 -228 -248 706 -531 -164 253 -339 404 -252 717 -776 -84 207 -501 681 304 -722 779 119 -518 284 89 -113 -686 564 524 131 -304 623 -885 511 245 224 -467 730 -59 96 -733 -879 -566 678 -246 7 -52 347 -383 676 -420 -435 414 382 -729 -562 415 -837 568 -889 174 -304 -31 -812 -835 57 -359 4 -454 603 -104 789 -550 -186 539 576 -741 584 -178 218 249 228 696 -754 -427 -14 400 -434 -549 -764 -133 120 -631 672 -349 705 -262 384 -682 606 -551 -315 -815 46 -800 625 -207 -250 -503 114 -376 -527 173 676 -878 -820 415 546 -515 647 707 587 -670 -435 -31 -600 -91 679 -806 -223 753 225 118 773 -848 271 501 -315 -871 -165 -112 -744 493 -422 -487 139 419 -713 -95 33 140 -470 -347 -511 -38 -84 -170 -98 -610 -823 618 784 -577 299 -210 -685 -134 76 -134 222 -624 696 643 -617 124 -52 123 459 406 326 176 -90 198 547 -667 -81 683 690 -182 -341 656 459 -860 364 412 -668 -712 176 517 -27 778 -169 -453 148 -782 634 -701 -426 -382 -518 -145 198 -539 -587 -456 -493 295 -882 638 747 -718 147 -835 -204 757 -178 -761 399 150 -146 438 590 -825 -253 -176 752 -543 -344 -106 -131 333 135 143 -752 189 -64 490 -261 -312 366 529 -403 -485 497 -119 -837 369 -355 197 -855 -80 -364 -112 -652 631 -770 597 723 252 -215 322 -599 24 -254 -591 90 -658 -39 -175 -181 391 -596 413 239 782 607 -593 -81 -184 516 -98 755 766 -472 -246 60 378 -255 95 429 281 509 -546 45 -819 -435 282 -581 -622 96 634 -255 404 -224 -65 -894 534 -726 -848 551 437 -558 -152 422 -52 -696 -681 587 137 -633 -26 -208 -720 -627 -330 -82 305 -380 -588 -135 -275 357 482 -804 758 114 127 -342 491 88 -667 311 -86 565 -511 -408 414 738 -245 216 -324 367 -706 -624 87 378 -313 -553 -15 168 470 222 325 754 -637 644 504 141 -868 -538 -387 430 194 -579 -643 668 -393 -700 -155 -49 569 406 -317 235 -144 -811 409 800 125 -691 140 401 451 616 -641 -774 -669 -566 18 721 -291 -766 -666 148 -630 68 -641 -428 -175 378 -169 -348 85 -257 -233 -720 -75 -539 674 -181 542 -398 163 329 -556 -340 -379 -322 72 -865 -125 520 449 667 -214 134 -130 559 -507 548 -408 -535 299 -420 779 -731 -731 165 -688 -859 -96 -829 710 -609 -268 -76 716 -256 575 364 -227 261 -455 329 473 711 -216 171 602 477 394 -119 119 391 462 44 -64 320 10 217 -346 -226 -831 90 164 -807 -484 -253 246 -800 749 -827 434 633 164 584 -242 150 -287 284 -795 695 766 481 -409 -756 327 670 478 -867 -63 -521 737 290 -132 794 284 428 656 524 583 -585 -574 -327 -233 -255 316 -256 -672 126 -339 -332 -451 787 376 -665 -480 132 228 338 307 -529 618 -165 520 569 -622 452 -445 -698 436 -889 559 524 176 38 -551 -536 -701 -511 471 -644 458 -889 -782 -202 -309 706 -716 -479 -793 -865 113 -88 525 -530 -287 -666 245 291 -139 -222 327 414 -889 129 60 -257 -48 216 201 552 431 -291 -33 -700 371 -484 378 -228 101 -446 -71 -211 -97 -850 474 514 -150 -890 -263 -702 -846 563 33 187 476 -681 -605 -651 -176 321 46 278 728 560 777 -780 586 -806 754 509 589 177 540 -780 398 -226 -53 108 -897 407 -264 647 256 -526 494 793 -526 -185 600 -658 271 -685 173 -471 44 -188 -458 631 282 -418 613 630 66 -186 -140 -16 -54 -554 475 -233 314 -431 401 -881 -759 749 -299 -461 487 -106 371 572 560 -685 271 -602 -261 702 -363 748 329 104 -715 545 232 364 -274 -86 -301 -740 -101 -139 -247 -336 557 -328 150 610 -837 -222 -492 163 -135 340 439 173 745 481 737 -243 346 -508 -786 249 -314 -207 -713 353 260 -30 -783 -488 497 487 -4 -480 562 -26 776 -418 -205 -322 -107 -396 -288 291 178 -532 645 452 -564 -746 -834 51 -872 -794 485 491 -258 -810 786 487 331 729 -514 -639 133 -792 7 699 -311 -132 -58 363 -310 -235 -587 -248 -878 -97 526 -701 497 -883 -440 195 -315 -289 -627 -49 158 -199 482 310 -275 626 188 -491 -109 681 -420 197 -157 568 -161 226 750 -778 286 -827 371 -578 -836 -533 -251 -284 -489 721 563 -65 -246 522 576 244 -419 -343 -9 -280 478 373 -204 -665 -527 -99 -601 66 -294 99 -359 -407 -802 -785 356 637 313 50 -724 -586 -876 -455 297 -207 -381 89 381 711 293 752 -806 -532 184 407 -65 -338 250 -768 -454 -346 -839 -287 327 120 -563 -254 -133 -420 -296 -501 -582 -385 -761 -483 570 390 -839 -192 -344 -473 -214 282 612 558 -615 104 -130 -301 253 -468 -464 728 497 -99 153 398 470 -423 -34 565 798 -819 -844 -552 387 196 -132 -821 765 -703 -229 -592 -108 39 -718 531 350 -498 548 -436 583 -813 209 -185 -351 -502 -701 180 -255 -490 638 167 582 149 617 -341 -448 -68 -565 378 533 550 653 -668 364 -827 635 59 371 -471 562 -786 -197 -503 -153 -720 -258 -317 540 527 581 -677 -356 716 702 761 -155 -454 -811 623 282 670 -602 -684 697 72 358 -466 621 46 149 -486 -492 -130 -375 15 206 561 430 -387 165 330 -202 -229 -789 -286 563 -586 413 -308 434 673 605 382 665 516 167 430 476 -567 -378 586 -328 250 799 -229 317 -455 -227 -524 -400 -490 -185 -722 133 222 -681 257 442 -167 -311 -558 73 -879 -443 151 -67 695 429 341 -579 474 -20 -755 -565 -181 -542 389 292 214 619 -227 -215 131 -722 -394 701 -399 525 781 183 -640 -356 187 614 -121 -277 -752 561 -372 -137 -218 -279 -577 -120 -291 -640 67 -11 183 722 186 762 -159 -270 -513 -7 675 340 -209 178 718 -593 208 521 -22 306 -68 655 -192 -594 -623 -770 -558 -439 -58 -234 -662 -336 746 519 508 728 -336 123 -636 -826 -440 -280 -860 -601 419 -107 781 94 318 329 759 -337 -245 -401 -895 -201 164 307 596 489 -847 13 704 -584 -808 207 759 -698 634 513 -456 686 59 -382 659 -884 -498 -408 441 481 369 -678 127 -158 -610 300 -355 -94 724 365 -53 -474 -824 -773 322 445 -208 145 578 -302 -516 490 -540 -799 469 786 -232 -568 799 -589 252 -162 606 89 -896 516 -265 88 499 -183 572 339 677 548 295 -898 -330 438 70 306 -207 156 578 -447 -404 -763 -652 -387 217 -504 -205 83 -342 -336 208 723 -451 -197 -301 335 -355 -676 -59 325 -251 -121 394 -296 208 -105 165 196 321 700 605 620 -189 -610 222 -202 65 13 208 -728 -355 447 81 613 566 505 268 309 -335 -871 -66 270 -68 -348 -177 -388 272 -34 -866 652 694 -338 671 -278 -628 -586 -591 -638 230 -228 626 2 -813 -53 -311 -689 -134 -319 -669 791 643 -467 351 -106 -229 475 643 90 -218 543 -655 -863 -638 -507 -621 -502 -72 94 -842 -553 -91 -872 -240 -283 -70 661 709 -474 -780 -161 229 -417 -185 -838 -566 403 -219 -225 -619 514 13 -557 -611 -211 -882 584 49 -303 357 180 -689 5 145 -641 739 -54 -438 87 -373 -218 -437 71 -850 191 531 -319 -223 331 193 48 -317 -476 -714 340 186 -38 -111 -726 616 -421 -362 -269 680 259 -634 470 5 5 237 383 760 -291 193 291 -143 494 756 323 -839 -23 -396 674 -231 -657 725 -310 -388 23 -546 -610 -622 -565 116 519 546 -329 475 -14 764 -612 577 -877 -493 103 -483 728 462 -321 -612 126 -543 -26 507 -357 -216 510 622 -598 320 -158 -465 754 428 392 72 -764 -126 278 -297 385 -870 -489 -680 -553 -363 315 -101 -784 719 478 -875 182 439 -60 403 -737 -740 -221 786 209 -721 -165 -593 -486 -784 -56 296 -135 -743 -673 622 513 -67 539 -435 -389 -890 606 447 745 87 762 -69 -17 -218 -223 -2 -345 -842 550 -217 378 709 601 -16 -528 117 -631 -29 151 -241 287 -281 752 103 -747 -855 222 -280 133 704 -702 -709 -866 -738 591 68 -657 395 -365 -861 -757 -331 618 527 314 524 -485 512 72 -255 641 -699 557 524 666 33 730 302 -616 581 -95 787 -838 -538 90 -106 200 -139 770 349 703 -595 -482 114 740 -698 -791 707 539 80 -92 -775 -276 750 -755 -691 190 -480 433 398 425 136 -336 515 18 -324 -834 698 -78 309 662 -466 -312 -530 734 -491 800 321 122 437 389 417 535 -42 -670 229 361 -668 109 -428 526 221 736 709 -260 95 -601 565 -39 130 262 -794 236 170 -173 -201 650 487 -900 439 -883 -84 -212 -762 -551 -570 47 755 354 54 -721 700 9 127 -20 -536 230 -205 -257 -464 -756 -335 -673 583 242 -649 285 383 -425 296 -218 70 -621 -863 -315 434 -148 752 74 -712 -15 -395 -370 277 358 174 -366 638 46 -525 503 560 539 -459 415 -148 224 151 710 482 54 -790 258 -848 -106 -647 -624 -6 87 -230 612 800 542 -576 -582 -17 300 3 -215 552 99 504 -50 259 -811 -451 -767 -208 -431 -182 -462 391 -502 590 148 349 578 567 -337 -316 -780 -242 -214 664 573 36 -642 414 -715 -701 -842 706 -459 731 739 475 -694 633 -785 385 -516 145 524 -705 459 63 259 -77 -792 -709 -17 7 -806 133 -206 -838 785 720 403 674 301 -293 -788 464 -456 356 -335 538 492 -358 -350 778 -31 43 -579 230 245 374 -743 -546 -290 -661 563 498 -692 -850 -797 -376 -758 500 -897 436 -724 525 -446 -899 148 -861 -112 702 -557 187 12 616 -580 71 -701 -766 -124 46 791 134 325 773 256 -293 -813 -464 159 -446 -158 -368 122 192 -668 -754 -872 -441 -475 -584 537 592 445 -356 -787 -109 -578 -613 -801 321 -807 -786 -396 -816 -57 188 -597 -869 -826 -815 753 -584 -814 724 -881 555 -277 -508 624 -550 -66 456 286 317 -76 772 -857 -138 277 -455 -474 -678 -609 -334 201 -529 -372 -236 71 18 704 97 595 -696 324 129 -206 -237 -585 -15 248 783 787 314 424 -5 309 -529 -256 795 14 711 -509 365 216 -41 -801 -860 192 435 -587 718 709 681 47 -339 -199 -609 -400 434 -829 -592 -566 126 84 -761 -227 235 -357 563 62 765 -554 -367 -627 -486 -519 43 237 -462 70 439 -882 518 -394 -495 768 86 -124 164 -585 -780 -436 -687 202 -807 -5 375 -683 -657 303 -499 -659 -211 503 431 -51 -647 -845 -744 -631 -40 -559 84 -526 624 -92 -593 -96 493 -861 464 590 -688 -813 -883 356 -719 386 103 377 -19 270 605 692 -78 404 -69 -68 -776 156 438 -386 492 -452 -11 -684 -284 -279 -757 -792 357 -200 -85 439 745 712 -667 -462 -892 -108 -507 584 641 112 -466 -504 467 -482 -577 775 -590 328 597 -610 166 -227 445 -701 254 666 -387 -705 312 185 -475 625 -49 133 305 19 317 253 294 419 -12 -684 581 -102 -639 -37 -528 -708 -322 -179 -388 -93 -184 101 -649 -853 -838 489 -386 320 134 490 244 375 -581 -843 669 -357 -623 -527 -81 734 -392 -172 -109 726 -117 -820 737 -455 -143 -548 583 40 249 -362 -225 -69 -540 91 772 -291 773 556 -539 -803 -600 786 -182 -95 757 164 -109 645 -776 645 122 -707 -282 -238 -246 638 -111 -328 -693 -35 10 531 775 320 -527 349 302 -297 -619 695 -115 -277 -287 -864 105 -608 -521 -104 -331 13 523 -387 -479 343 658 647 -770 380 202 -694 -578 776 371 -569 -445 -434 -411 -245 50 53 283 -368 -645 -349 602 65 -577 651 264 136 535 583 42 -111 534 361 654 -531 -306 366 -138 12 -345 -744 -296 -342 693 -443 192 547 -343 525 237 613 -150 -879 93 320 553 720 -754 605 -32 -177 -822 -212 -353 -862 -296 81 551 -283 154 302 -50 745 192 713 -722 7 149 359 309 469 -157 -692 -889 590 605 -802 673 187 578 308 -525 419 -150 -793 149 307 -4 618 -490 437 -877 387 102 -63 505 -11 38 -491 66 -837 -492 -311 -551 302 -229 327 154 -662 -667 -682 712 -709 -487 565 275 -358 -669 4 -522 350 -287 -270 65 -12 266 205 -873 738 174 -65 -698 229 -173 -221 797 68 -597 -378 -384 -796 208 -899 768 269 -645 -90 214 358 305 237 97 666 -76 743 768 158 772 -864 656 -81 -324 -312 -546 -826 191 -45 -43 223 -241 -885 -319 223 693 -435 181 775 -636 -94 -474 74 -38 162 -747 -654 -772 57 95 -218 412 689 426 -680 -845 509 -113 -665 -560 158 -380 -814 348 -775 268 500 789 -379 -275 491 -295 -593 -618 -105 -153 158 -673 -625 93 407 639 -513 -857 379 -667 -46 -344 -267 -245 -70 -586 361 774 500 -713 714 -170 -214 -162 -734 -570 -900 -244 -26 201 -146 -24 -869 423 -869 439 159 -202 224 -744 475 372 -679 184 -507 555 337 -79 327 123 -439 604 -563 517 -463 637 -77 768 -896 772 -379 534 101 261 -499 -716 524 -637 -498 732 760 759 -75 -337 -839 604 -307 -133 -737 37 688 -787 614 -94 -53 -364 612 -299 331 331 -822 737 -322 -519 -889 193 321 326 207 388 409 -159 51 322 695 15 759 571 -596 -759 -154 -227 -630 585 259 298 -533 563 -535 215 773 -320 -713 -729 94 52 -67 -680 -220 535 438 -552 -499 -779 219 -247 737 259 543 420 747 -138 -579 -415 -462 333 -486 -123 -780 -250 683 -775 -532 -106 -266 -167 -653 751 -150 -615 -561 95 -388 -688 195 745 -895 -678 -35 325 441 -208 788 460 533 252 -714 7 -604 -733 -259 -5 -889 -774 683 371 80 -135 -191 22 -3 466 -843 475 749 239 745 -388 437 614 -328 792 -169 -81 -471 0 -180 583 -353 -397 -441 -566 -277 -204 426 781 -287 -654 488 343 703 -893 81 466 535 -663 -357 61 -139 342 -39 -664 -361 -528 534 240 -687 -781 -167 611 -548 -298 -859 -862 -734 469 -606 -862 -5 358 -464 -137 -77 764 -547 513 -645 121 -523 -575 340 -83 -599 -443 599 -521 218 386 -94 149 430 -792 9 3 682 -329 -148 -445 -17 -705 274 25 -437 -358 451 -402 292 107 156 -267 -2 -566 -342 176 -224 -803 -714 728 543 -113 309 -633 -500 580 23 196 -762 724 218 293 -45 -665 302 480 -19 -154 121 568 138 -125 -624 -579 -457 -642 682 -740 437 341 740 -495 303 -144 -350 -350 478 -114 342 637 77 149 -835 572 311 726 404 -296 -186 31 -402 184 131 -822 -854 559 551 352 -865 409 -427 -684 -603 394 -75 687 -301 55 272 -148 649 260 -538 146 -641 -344 -379 491 -832 -271 111 -579 496 -717 -788 -381 -144 -204 699 728 -302 -195 441 -111 -463 557 -538 30 -341 -707 -716 -310 -835 -617 -882 338 -636 -309 -396 139 300 -463 282 -407 -398 621 620 13 -445 -258 -558 648 347 266 345 -578 -586 -38 -571 391 -612 -363 362 -284 -381 -232 796 684 278 -526 691 -131 603 719 -593 199 457 608 -756 645 -661 300 381 65 226 603 655 -148 -556 -706 253 -3 -6 323 -785 382 -891 -639 498 -229 593 17 339 -673 727 -463 -25 490 632 -121 -7 700 273 436 108 -717 -419 599 -423 133 -418 -14 -548 94 -743 -17 -516 -5 239 -415 228 -451 556 660 36 650 438 256 -419 691 -242 -486 3 -117 -517 -693 104 -427 -600 376 -850 -111 345 442 -666 603 -265 471 567 465 749 526 687 339 -136 191 -253 -654 -337 -435 373 667 264 775 162 -1 -99 -681 15 -405 -72 74 107 -153 -168 -512 528 309 -214 -678 -106 -177 615 163 -413 585 -247 414 -651 -422 -656 765 -360 139 -45 702 -815 531 479 34 362 386 585 716 750 -130 -508 -596 -782 724 676 608 271 -423 255 189 -171 491 118 -591 -583 276 -423 762 -142 -400 -595 -268 -1 -721 37 -877 242 -644 458 289 701 567 784 -811 -863 -843 8 -885 -642 541 -818 582 -513 186 -671 -844 494 542 -739 13 -119 -631 -511 70 371 600 307 -534 -638 -359 209 -488 163 -888 380 -693 43 780 -468 -71 -473 -106 -615 763 156 80 -708 -551 10 -292 -176 589 472 -642 130 776 -745 -210 490 -517 166 -29 -568 -585 655 538 74 63 -751 -510 -720 -558 -151 518 648 -297 509 -850 -418 -636 -408 -332 264 -24 -494 366 -614 616 -710 595 -486 -170 686 -109 547 107 -444 -568 -73 -436 268 -132 -721 57 -40 -537 589 -772 -279 518 233 331 -188 162 -333 205 -208 -710 552 -669 -504 347 17 113 -609 796 -364 -142 -272 -784 -689 612 477 -563 -513 -76 -339 598 257 -546 -301 -348 410 -253 235 -251 -457 -880 -230 -529 -804 -140 -568 -279 -389 76 -731 227 -889 468 -656 129 -97 170 -494 116 514 -630 198 -430 -866 -867 172 265 618 -199 503 -81 29 365 239 -359 318 476 362 546 -812 -696 91 675 539 -652 195 -728 -440 -326 264 374 -839 -637 -437 -228 795 32 -601 -762 -895 41 -83 -405 -681 417 744 -284 142 -205 -835 -694 200 -304 114 -260 577 -207 -396 191 64 -386 64 -430 43 -336 -314 613 -527 -791 -367 -762 307 42 -243 -415 563 -564 105 490 -277 189 -339 -688 278 -343 -424 -88 -621 -541 -880 497 637 -347 -100 16 -65 -785 -844 -221 -602 637 -504 557 470 -569 698 -893 -122 -630 207 -231 203 262 -312 -140 -71 -440 18 -303 220 440 216 -774 221 25 422 800 95 -375 -488 121 -279 -585 -377 249 627 -497 -436 580 549 355 314 -587 -740 -657 680 658 774 627 297 -738 -529 -755 -234 -747 -856 -32 756 -457 -183 678 478 -79 311 632 303 -602 154 498 -117 -323 -172 -314 -232 315 -176 -455 -192 246 -439 -222 337 -657 102 75 -268 522 -666 -866 -671 -471 -743 642 265 -316 361 613 496 665 669 464 -325 649 222 -709 -304 -222 -419 -580 -481 -524 -781 1 -141 -652 241 -495 -379 244 528 -564 -760 -757 489 511 116 -886 -857 -579 754 376 721 -14 -162 -88 191 453 -494 653 -460 502 -362 691 386 -309 -238 638 154 -447 -236 -782 126 -330 330 -800 -865 -568 317 414 -219 -449 702 -208 -884 10 -24 1 -883 251 -806 753 195 340 63 57 -223 -798 171 502 -417 674 -749 -196 -752 775 -806 -318 -270 -822 453 62 -127 159 437 720 -762 406 -481 289 407 751 -163 -871 -261 109 -375 -593 -364 -17 -564 -195 -94 -680 -398 -177 526 472 -289 454 -452 -199 -369 527 431 -403 -119 -108 -98 151 -113 -630 -57 -500 -303 -356 286 427 457 -674 215 511 14 -366 50 -562 -318 219 195 232 -803 -101 -429 -779 -761 248 -34 284 348 3 798 -53 40 -278 -124 -411 410 783 -864 -165 0 -148 -57 118 -19 -286 632 -364 -244 139 -865 -67 379 -467 -771 -683 590 155 101 -227 675 -889 -419 -352 -119 206 -722 -693 291 -232 -45 196 433 -585 723 -383 -60 -575 153 -625 197 673 -294 -261 703 -573 -437 642 -17 360 -282 -530 661 89 145 -169 446 -630 -85 -334 -581 -75 487 -555 650 -299 514 -392 657 586 -582 -464 -882 -581 -578 -131 653 721 373 226 758 -220 635 -470 767 148 637 -125 34 182 798 21 341 34 190 -235 538 246 -452 699 790 -758 -295 -83 -29 511 -670 791 -396 740 683 130 670 -462 126 -484 633 406 -544 181 735 59 -657 -346 152 541 -291 -281 -279 654 631 -304 647 -381 665 -402 -641 153 734 -396 493 298 -7 372 -346 795 58 539 647 634 -294 -799 696 -664 19 -636 298 258 -141 93 100 -650 -734 -382 -760 82 473 -660 123 -462 -397 448 317 218 -548 -799 -89 -452 -517 -453 634 443 -681 -285 184 129 695 510 -747 -286 -751 506 -552 -41 179 373 766 -450 -897 53 -460 66 -57 693 -351 -177 410 -142 -829 -318 437 413 -100 -752 36 -299 189 -167 75 661 -475 105 -72 -465 719 612 -140 -147 777 -263 465 -114 -607 437 -651 -333 -308 -49 -508 -833 107 -829 600 151 -506 -724 358 -731 -484 516 -149 309 -778 384 -244 -805 498 -626 597 -488 491 629 647 -693 -345 -143 312 159 -366 -557 -238 -373 -704 -369 -839 451 725 552 557 686 -271 -650 716 -621 -342 155 -396 -661 -26 -374 741 -57 785 291 539 -308 447 -290 517 156 254 -448 -304 -72 -854 -766 -253 -569 788 618 162 647 78 43 -93 -293 -778 714 687 -183 149 -764 -549 -761 523 -177 -544 -302 -501 -550 386 -538 -678 125 -54 466 -628 467 -648 208 -35 -152 690 -537 273 194 -377 710 -121 -16 -295 -651 -834 100 -217 68 74 731 -464 463 -398 -549 -173 -50 58 307 -173 -811 -477 -448 -171 -308 -875 -414 -837 784 54 -345 -49 -675 -67 -801 -358 466 -611 -229 743 -886 667 652 -358 71 -345 -219 310 291 -526 -486 -324 738 -221 -787 292 -710 285 773 471 -677 -206 131 -729 156 -572 87 -347 -751 -420 58 -409 547 424 194 41 258 790 -864 -443 -382 -19 -460 -253 610 -820 -298 174 -755 -811 508 117 -52 -397 262 -420 -740 311 194 620 -148 246 -585 125 -52 -158 -363 -14 678 -487 -103 69 777 -818 117 -127 -368 641 -427 187 -427 -351 -703 -595 -755 -527 658 588 264 529 -888 -9 218 -829 591 587 768 552 -65 -734 307 -680 -257 44 392 -472 716 763 260 -219 218 357 -58 -516 -563 -478 162 -387 -685 431 718 -114 -544 595 -828 131 377 -537 -460 -84 387 -520 11 -887 -407 -144 637 -448 -792 -728 -845 -744 -257 -655 -655 -59 475 -854 -670 129 384 459 568 -156 28 229 221 -120 -285 -380 232 -687 614 759 351 100 -201 -589 -684 -126 155 603 725 101 -886 -654 -173 309 -589 -138 647 -810 -288 -357 -424 -223 734 327 -687 221 -694 -292 743 -239 -806 -89 552 -295 768 -836 -58 -708 -435 671 -274 -141 -658 384 -218 704 -109 -203 -140 756 747 -148 -141 761 -294 509 -79 66 268 -785 38 -681 16 -665 -495 550 343 526 134 523 -320 716 119 48 734 170 -174 265 618 165 494 367 414 748 769 736 458 292 174 655 505 -707 -454 -62 -26 343 -355 -354 702 -294 6 -755 225 576 -389 -5 -22 367 -64 104 -441 36 784 -795 246 461 591 589 -655 302 514 -722 -478 226 -326 783 -304 443 -751 -536 124 -324 784 -208 -713 396 227 8 -484 -286 651 -21 -507 601 59 -365 -600 -528 795 -87 75 435 412 -441 653 -232 796 -696 713 549 -489 -787 -632 250 -398 535 -433 -296 -119 -572 -575 357 659 -282 425 -626 -77 81 -689 81 94 293 4 -777 292 36 -374 30 -648 -810 145 -858 45 -511 -279 -521 35 -874 444 -169 -226 611 -101 -661 129 -541 151 691 -613 311 446 579 -444 -45 95 354 -677 -699 -544 -58 331 550 750 -245 663 747 361 389 108 -264 523 288 -411 -719 -162 101 443 -448 404 -869 108 -747 486 307 -771 -648 264 -19 128 -153 -233 -358 -648 396 -224 315 73 -175 -717 106 -562 -666 -399 183 18 -471 -763 631 -537 -732 729 -348 461 -186 -85 -575 716 -184 -328 -96 -861 -438 534 667 -158 -850 -18 -792 -838 713 351 -364 -835 -221 -795 413 -123 -120 -616 -64 198 277 -354 439 -266 -580 539 -643 -441 -466 -577 -163 -810 641 669 -650 -197 446 -548 201 -503 -446 99 -561 604 648 -851 679 567 594 51 -139 -286 428 556 561 -340 -519 -507 -348 585 -396 1 232 -750 -663 -885 -166 69 -44 194 79 -399 -802 -632 340 81 -830 -530 681 8 745 -396 -278 -62 797 -584 -737 749 569 5 621 -755 605 -592 -493 -420 -64 -702 -118 -824 -180 621 653 59 -304 -207 450 -493 -189 81 -460 725 -463 598 -107 406 -357 -738 -357 -627 -498 632 689 -470 749 -351 126 -646 -636 771 -296 -497 196 14 76 -402 -374 -388 -879 -468 345 698 -603 617 -708 -405 -96 -696 -368 -291 569 57 -625 -453 -473 -430 -145 313 577 -513 -575 -685 592 24 -595 484 25 -11 586 -156 305 -80 -511 189 435 -443 770 -533 396 258 259 -308 -211 -393 -627 -576 -706 212 -207 504 -398 -367 -130 -240 -646 337 112 492 700 230 395 -424 -852 -481 -267 -402 84 597 169 -878 -415 210 143 685 584 55 -769 145 -247 -14 557 -236 -58 385 390 -168 -225 -185 290 -513 -219 -454 -324 -75 294 58 -592 -512 648 -215 564 608 387 45 -168 -641 696 238 490 612 14 -557 -391 551 509 -349 450 322 -541 -483 421 -799 -390 -120 545 507 722 -678 368 -749 715 -500 -492 451 142 -290 -838 -573 112 -809 287 301 -763 389 448 -493 -17 -665 -463 -95 509 -777 587 746 -374 186 -31 -524 -816 67 -189 -742 83 202 -419 69 -491 776 238 -683 -371 283 650 -301 568 -824 647 677 754 -619 363 -738 687 641 191 78 423 422 751 -314 795 -198 -596 -143 378 375 209 409 756 295 -137 735 -442 -50 123 487 431 412 -673 525 456 431 565 53 -90 622 -526 -324 -134 748 167 -300 601 -277 252 -185 486 418 515 374 -280 602 -506 -141 -581 -707 -807 -489 -242 -792 -607 -5 -833 649 -735 -406 -872 764 257 -134 -870 215 -363 -562 -286 -392 -132 121 -434 -590 448 -133 -533 209 -454 -574 -522 258 -47 -499 574 -847 297 274 -694 -548 645 795 -767 211 -25 -432 796 -832 552 -826 429 -40 498 409 -4 -773 -647 -179 615 649 -686 41 -130 -821 -840 -32 711 525 -827 97 779 512 53 788 -849 -257 249 500 -145 -564 721 -442 -111 324 732 764 -816 -171 -394 53 -240 -500 -44 480 -139 619 -660 -243 -610 423 -493 551 723 -442 -559 -82 775 -732 243 381 -900 -271 789 100 148 -270 175 -461 20 203 -815 -801 270 -626 -516 -672 -196 -346 -323 182 -772 552 -738 -472 420 357 240 -357 -531 -203 -548 -188 410 733 -629 371 -220 134 -689 -48 -10 684 -472 -719 572 -317 -680 496 -172 -228 -151 -602 410 -289 144 476 -207 195 46 369 119 526 589 -149 1 311 -145 -329 181 74 522 -897 632 714 610 442 -87 -748 -537 -327 -477 -795 661 -718 -218 744 -271 592 764 127 763 103 51 395 -210 -341 405 95 -888 -589 218 -184 -807 -641 755 -308 -596 318 321 438 115 176 -538 -723 613 131 -880 491 -372 116 -91 37 143 -137 -803 -132 727 146 -801 491 -207 565 476 131 -218 469 -203 65 -618 591 520 275 416 -488 306 -108 -538 -631 -382 -702 -93 -425 173 -234 -102 -326 -761 371 734 -819 -438 266 -573 431 -756 654 -121 444 251 -108 -425 -541 -333 129 250 244 362 23 -565 191 438 339 -650 -583 -23 344 594 -365 -621 562 -859 -381 -724 -143 -309 -236 -191 368 -788 -735 -178 -431 -214 -201 -168 689 -845 85 -785 663 -179 389 497 -416 683 -501 -316 -605 -480 82 -193 461 -267 376 -134 761 -695 728 -720 -619 463 -538 -337 -279 666 -154 -404 149 -8 -527 -184 -842 -587 -370 -794 -416 -476 -731 766 250 -848 -1 86 705 -311 315 -712 144 284 -101 619 -572 -682 -693 632 -358 -473 -446 4 -151 -471 290 -357 -393 -851 527 450 307 416 -504 214 -84 -127 -352 134 -533 -123 507 -365 227 -490 -695 -585 552 329 -104 329 523 -260 -305 -77 -510 794 -47 713 -647 681 -771 218 179 -434 -402 -230 -726 -98 -263 -472 -199 -87 576 110 -699 482 617 653 -82 -83 -263 265 713 551 -380 369 -193 418 453 176 24 47 440 -431 -310 -219 -86 189 627 -128 -302 -598 -654 -725 232 -86 -785 165 355 28 422 277 -183 197 -826 485 -339 -73 -66 -535 -830 -243 -217 -618 -165 -436 -102 603 -423 114 261 -679 -680 -730 663 192 -10 -9 -415 -574 574 354 -696 628 -403 -800 -528 -115 510 -860 511 -542 -272 -819 -84 129 -595 -585 91 237 -663 402 680 -472 -517 -168 524 -430 262 -600 -14 473 154 -676 174 667 65 -786 -151 16 418 -593 -220 -235 -474 -63 -566 673 421 410 561 -105 -30 -545 -863 -33 -554 720 -163 -289 -344 739 768 667 -142 460 -55 73 -575 11 -857 -386 -414 629 540 604 720 -169 614 -708 393 -546 -571 -484 546 794 -750 -600 39 -878 -670 -438 133 -10 -63 556 -92 508 -841 -1 -746 44 691 -93 672 170 -120 607 -433 -413 -858 -164 -22 288 -320 -697 789 -258 604 793 7 341 555 -345 -523 728 581 -233 -572 36 -854 626 -124 630 -232 270 -518 783 -35 -7 -769 230 520 598 269 718 52 -554 -116 -642 -461 469 -40 335 -535 -522 -882 -855 751 324 301 670 459 707 -586 695 -380 653 693 -572 -86 6 -752 605 648 -466 -172 -777 -467 558 -613 373 241 -218 -525 593 608 36 -723 235 682 -472 -711 28 39 -35 764 -42 -872 -250 -55 365 225 -543 -59 -707 -518 -322 -885 -313 -683 590 -831 -28 -406 -664 103 92 87 548 -745 -303 -721 462 -123 504 -124 86 138 -512 568 -58 -526 642 186 -560 518 67 -722 283 -445 -215 -339 -731 -824 293 -648 414 -174 -809 -653 329 345 399 -560 149 478 441 781 63 533 487 -808 -534 313 -153 -661 46 198 -373 188 76 -211 -392 -696 714 -685 256 564 -845 220 -696 -375 -88 298 -339 -759 448 649 -847 -844 339 -29 446 -273 -127 -879 -728 438 144 -169 -711 -840 -158 177 753 -9 -241 59 514 -179 -149 -27 -795 16 552 598 -800 457 -1 687 -354 -510 -402 -443 -558 -624 709 708 -175 -563 -622 -254 652 -213 104 -614 123 -50 480 -518 246 65 578 -596 722 19 -438 201 -512 -449 397 526 -326 -771 354 -81 398 -563 -722 -544 -438 798 -184 -216 -296 -47 -156 -777 -281 -718 -289 -501 255 -598 -349 -163 -841 592 -646 377 -223 -602 227 509 -794 -405 390 457 770 442 -257 259 168 -587 -381 673 635 637 525 -148 -768 -595 -635 55 -389 -411 -74 376 108 -520 392 -579 -465 72 -79 -226 -373 670 -203 578 324 389 88 -147 -552 -251 -35 775 -840 -695 -762 -142 -485 -898 756 -895 312 -673 -94 -265 583 368 -655 164 453 167 -417 -96 636 317 660 343 325 314 331 -848 -415 -86 587 -718 -839 -629 767 300 780 -73 505 -752 375 422 -297 577 -55 -716 81 551 -341 -709 -875 -605 796 -508 243 -307 114 -650 504 -201 -310 -672 71 -111 551 -863 65 7 -248 -279 772 -249 52 450 607 194 665 151 -768 423 501 -812 -119 192 -828 -530 622 492 403 522 -531 -602 725 241 70 497 25 202 656 -38 264 582 655 328 -124 -5 -893 707 -245 778 -91 -133 -759 -774 24 -66 626 369 -81 344 555 -773 513 -121 -173 537 675 413 470 456 50 630 700 -162 218 509 -70 -203 25 499 651 -509 -3 167 -478 726 -32 -326 89 94 -13 -564 -815 -533 767 -769 392 786 -309 375 -762 -263 -826 -131 -25 585 -710 564 -552 558 290 73 458 -577 84 -282 -666 549 -124 710 -602 -330 784 -852 645 -855 -686 -218 -335 -808 94 -333 386 282 -770 799 782 124 391 -284 -665 -534 334 -652 -649 -572 -413 -647 662 323 336 -124 -281 506 -694 90 -680 -279 -671 -168 593 785 -726 -335 678 -575 452 -158 753 -341 -378 -692 -74 -419 -271 -833 641 -341 602 -777 132 -162 259 -531 -686 -469 720 401 427 248 -19 139 -520 -804 63 -630 -453 -791 201 20 -400 401 399 -135 -44 632 41 -647 682 571 -57 -5 637 -735 -357 316 -789 79 29 289 -86 439 -612 571 -394 -98 153 777 -156 -269 -236 -673 -727 522 -164 -302 -725 -723 428 -727 63 -412 -873 704 564 -842 -445 -725 615 240 -238 24 -846 35 -764 -318 652 731 -105 -579 211 -805 284 -736 -316 631 -327 -684 -625 -319 453 51 -472 -105 -865 -789 598 774 175 498 11 350 -111 765 -839 401 38 -215 478 239 394 77 361 -174 581 339 -641 -109 64 579 -849 -450 744 790 183 -108 -491 -463 24 766 -533 506 -176 -140 -52 555 678 713 -237 -372 -79 772 -426 617 -310 61 -571 733 160 649 -805 -260 388 81 664 -159 333 -128 -757 -314 414 -185 114 634 -238 -258 618 -61 796 -215 108 -628 -460 262 652 -679 281 -585 -285 637 -81 325 -423 757 -24 -127 635 286 7 -432 306 -58 509 525 64 89 314 -632 487 -645 555 -721 -864 -15 -626 -861 -132 -724 -161 -170 38 -456 -647 303 -246 375 347 -844 -234 58 411 -682 -654 168 180 546 -147 -619 538 627 778 -656 561 659 58 -387 -842 -637 242 492 -769 -720 113 -775 300 382 -501 278 -152 -119 -162 -118 -833 597 747 574 695 474 341 -341 -503 -280 161 -661 789 125 -421 -308 -152 -132 -530 -684 -49 584 405 -353 -490 31 622 -479 -371 -887 -508 -743 -814 -29 -855 -18 453 177 216 521 494 -206 -773 -732 310 -605 -807 -480 500 -559 450 -620 -821 551 264 582 -719 503 -847 427 672 405 -128 49 -277 -577 316 -738 634 -307 -785 537 243 -655 151 -265 -508 -834 -558 577 -137 -602 -641 -774 288 -552 496 -442 45 155 363 -143 328 -234 474 -167 -640 -110 -388 574 -491 461 -584 -359 -450 -235 707 -76 435 -82 114 -694 129 107 -251 -21 521 -699 -667 604 -418 -877 -370 757 -591 -190 -346 -361 -115 -723 463 -137 72 -789 342 -864 623 561 483 -833 -327 702 415 -161 83 696 795 -115 -770 404 -358 625 -287 608 -236 573 275 203 633 -243 -7 -817 653 679 -473 -793 634 166 393 114 -253 -352 -487 169 -20 -116 626 -583 -339 410 294 273 -676 183 -804 -591 -724 -64 172 -721 62 -263 71 -894 -70 -862 599 533 350 -202 -629 -587 303 -836 -255 689 -146 -42 -308 599 328 -806 -637 -689 -237 409 -789 -622 90 135 -618 -827 792 48 224 -644 -790 411 -400 -773 -382 -811 -294 -574 708 320 -520 -600 -791 -614 -465 135 -873 -330 -677 417 -840 508 153 -584 -185 432 -485 8 399 -561 -825 -56 714 -441 -281 -512 -385 -858 83 -254 275 -411 -232 -646 541 335 11 -315 543 741 369 -17 515 107 799 -115 58 -518 -392 -701 513 758 7 -310 -316 684 -632 694 -84 -748 223 -624 -861 -398 -666 795 392 317 -868 -596 -486 -292 -415 68 -603 491 703 -327 -711 3 -625 -874 401 560 -223 -205 -850 440 649 -788 -152 -249 527 491 308 -399 -393 623 463 -460 20 671 -883 782 -840 52 -37 482 -153 72 52 532 256 -190 -539 790 -424 -860 -728 -351 -323 730 -372 132 -592 732 -731 620 -543 -794 -860 117 -380 -738 -161 -581 294 -757 559 -290 -171 -702 729 637 23 -344 -739 -849 163 -852 -479 -312 434 -249 408 478 -612 383 -601 738 -776 70 21 -289 -876 424 421 -544 635 -606 777 -74 611 637 -56 23 486 -91 -806 -161 -667 367 -752 -232 263 231 687 -436 663 -219 -388 -50 -435 -71 -848 -835 -451 573 -781 -731 -481 -542 193 96 486 -672 -862 -811 247 477 179 -432 378 119 -814 -612 602 -20 148 774 38 -296 -686 220 -616 506 -537 -549 331 -587 318 523 -54 453 -146 -249 127 71 758 780 564 -845 272 761 162 578 -352 -3 -439 -805 -144 -520 -553 491 -594 -158 484 491 513 701 62 779 -244 -453 -370 -827 559 -481 -350 -321 -474 576 -342 329 34 35 202 -795 -356 -95 -469 -34 -321 347 -579 749 183 -12 -603 782 137 769 259 -322 318 -385 -786 501 471 -300 -259 340 -59 -400 129 -23 -204 453 766 -188 -499 315 41 -700 567 787 446 -118 379 467 -453 71 305 -733 -637 587 -369 734 -446 -131 -262 -572 -783 -64 -365 757 -281 541 -110 758 -746 -815 -688 -490 546 339 662 -756 -524 214 -78 -841 379 316 -627 -563 -27 -179 32 136 -850 -375 -654 684 50 -627 675 -630 284 410 -427 -118 532 -562 -832 -146 364 81 -336 247 -563 -668 426 -618 24 -857 459 188 -485 -827 235 -799 -630 642 168 -713 307 560 317 778 105 -330 619 547 -785 -676 339 -456 40 396 422 58 276 720 -813 510 438 653 -605 -424 -762 628 268 661 -393 634 -350 -558 -323 -705 -496 -494 -683 -843 -598 -783 -578 -623 -282 579 -133 652 88 -290 -395 -689 -371 -67 567 -455 722 359 56 22 119 340 228 19 601 -39 -302 -579 -677 -887 579 487 651 671 -320 -386 534 -212 -177 28 591 352 396 645 -56 382 488 646 -353 -233 -296 -788 -259 -220 563 -812 615 638 -427 -233 -108 413 745 -621 -712 200 -14 -842 -683 -533 74 145 179 452 -638 -372 -111 -331 383 -133 549 74 550 171 -427 -197 -419 -87 390 710 292 666 -879 -252 -101 368 -751 639 -465 337 -673 -626 -509 375 -826 -874 -599 -301 -630 -583 284 556 -249 -21 12 588 717 -345 114 -133 -510 461 -765 262 699 -124 -322 -700 382 430 -404 -610 255 -164 -171 275 404 -363 -690 113 -111 -409 -258 -224 -274 -27 148 305 528 -817 457 -212 800 15 -105 193 -157 276 254 -880 216 -502 458 356 757 -186 -577 -202 40 293 772 -189 -524 118 -14 -213 -510 435 -172 758 -229 -194 -285 346 715 -428 160 -639 389 78 218 250 -464 -16 116 267 -611 -721 -648 -171 313 -875 -586 22 681 219 -808 -346 -589 108 -707 -47 80 8 746 -243 -62 232 -868 474 -557 -875 214 437 708 -733 644 -775 -133 -49 -894 490 738 -419 -64 -355 156 -276 446 144 -785 -805 -801 -861 -615 -175 -376 -196 7 -538 -491 -420 -40 -265 -726 -178 -397 -41 -713 489 -585 138 -370 -218 -687 -622 10 -435 -207 -207 -784 669 206 -553 135 -70 -253 -135 -84 703 20 761 -418 279 -601 -186 12 161 -806 286 -843 -270 152 -156 -725 193 -565 776 -57 -254 -541 527 521 -695 677 365 38 -492 -443 -892 -120 -735 -502 -757 -484 713 -501 262 -292 765 -260 -267 -457 15 163 -12 519 336 -423 612 -168 161 -627 -314 304 165 647 -809 574 88 -158 -850 -643 -276 -250 149 637 142 629 327 455 495 433 393 713 650 -893 -30 -608 -341 590 64 355 -400 -607 197 -94 36 -222 629 -475 -538 40 422 10 648 -530 -343 303 405 261 459 100 -113 -250 -241 248 -158 516 -438 -719 85 -832 -740 -431 14 -556 58 50 -617 -474 -275 634 -803 -624 -256 -259 -392 734 319 186 -253 -174 -89 546 -881 464 -367 466 145 -282 -849 637 323 637 -275 156 232 246 -454 704 -584 164 10 -749 723 -390 281 -846 -546 734 715 -69 253 376 131 244 -496 -253 -321 561 502 762 -808 -254 707 -803 173 746 321 92 -682 -820 -294 341 -315 756 360 -213 706 512 26 710 -688 -869 -866 -163 -491 648 -858 -757 283 -153 -425 263 -282 -871 707 -396 133 -595 417 430 508 -798 593 20 -540 -535 -548 -846 169 19 -21 621 -241 -24 428 -523 721 266 589 238 266 -679 -713 254 772 -211 174 -503 329 -83 -3 681 -874 -497 -681 -850 560 519 -165 589 -504 -192 -647 -889 -230 -480 341 49 -791 -738 777 87 502 715 -768 -149 -521 -18 47 -442 686 -403 125 166 -554 198 -534 -291 561 561 798 84 -533 -345 341 -387 154 -379 -182 359 -422 167 -235 -757 688 472 -195 620 -49 -353 -2 -170 188 313 -666 -518 -392 584 512 84 -191 -516 98 550 434 -106 315 -348 -870 -296 -747 -893 -481 433 237 -651 316 -77 -395 -724 -569 -538 646 63 -533 -648 -713 472 -411 -579 692 -372 562 -117 -139 -225 720 -641 42 -115 -8 385 9 -847 -54 -206 320 28 -399 184 -149 -830 -842 448 -707 -186 151 80 675 545 106 238 388 651 -287 165 -474 -704 -241 -569 761 -263 653 129 1 -243 -329 -521 -737 326 -486 -368 -330 606 -10 -102 449 -823 124 741 386 -806 84 410 110 185 -257 -837 494 -665 17 -294 -549 -824 -62 -634 -524 -261 -723 -773 -164 569 64 -68 108 -248 635 -230 -536 -724 -840 -335 -681 573 347 568 715 -414 -354 -478 -498 -662 41 -232 158 691 -630 -659 -839 517 -255 -250 -225 371 -616 -672 703 384 -658 -509 -350 -30 471 716 -429 -648 784 -513 -92 512 693 474 517 -111 -92 -605 -286 392 -412 -80 108 -332 70 -395 359 442 -422 -419 -322 215 -93 -472 -878 736 516 -576 355 44 335 800 -510 25 667 -415 45 20 -507 -247 -287 -274 766 628 -703 -336 -175 -791 638 559 -241 179 315 266 727 -429 -784 458 229 -13 305 -786 653 81 391 -709 -476 -790 -537 -704 636 -367 -314 -480 -641 653 555 325 734 -734 278 -366 -747 -607 528 713 76 683 -372 400 -581 -657 209 -557 678 769 -67 -510 347 -204 -729 400 429 -525 -481 -677 766 373 -884 -344 -428 -465 -31 450 -101 -394 522 -621 -262 361 -160 -726 675 410 225 -205 -1 256 695 -582 -395 -398 -47 -512 301 434 89 -514 -601 149 204 501 482 514 243 -518 -198 776 465 517 -661 71 -847 -1 -158 -800 -774 -678 -74 -289 -499 717 -84 -23 75 -850 -571 -670 -474 42 175 645 -644 73 -74 357 -441 97 -206 -112 -774 706 -743 579 -383 59 -378 -598 536 -819 -263 -623 -87 -522 218 42 -719 636 542 749 -401 619 626 414 172 606 -460 -186 -701 636 -353 638 142 367 -673 -432 770 340 -478 -861 -623 790 -851 595 -260 791 -68 331 234 -13 46 -487 -764 554 -884 108 597 -515 134 707 -476 768 190 190 -864 -815 -691 -845 653 -723 436 87 527 -819 -637 102 356 -748 -754 -756 142 -865 752 718 -148 48 -610 555 -369 495 -212 513 -52 -257 274 -217 280 142 273 375 566 379 -821 679 682 -381 126 -436 -458 -577 -219 157 -57 516 423 -70 -474 -193 415 658 -211 -555 301 -797 174 -703 -353 -793 99 -842 -765 782 782 -44 -647 -240 -685 495 469 583 -674 554 -317 -570 -329 -373 -487 -752 679 33 -437 -630 -641 -578 726 478 37 168 83 -178 -681 353 8 -584 -9 130 261 -362 -233 -512 568 -381 749 -856 -704 396 -428 219 45 539 -205 -395 -209 -820 -874 407 -734 -244 -782 -138 511 -50 368 -87 306 -218 -674 354 449 -821 -291 16 473 712 29 -17 -437 -270 -684 231 -142 518 -839 -297 -451 80 605 -175 -742 569 368 -674 594 513 -1 667 172 -211 -89 596 -290 -105 748 139 -36 -791 561 -882 -895 -197 -453 348 110 417 633 -877 292 140 19 -234 -293 700 -413 681 22 -361 -12 380 247 111 -126 51 409 383 602 457 377 283 800 -893 -672 221 -167 313 -350 499 -680 -865 122 170 -706 -374 114 -69 -866 247 -550 -781 -651 550 -737 -491 207 713 461 359 -678 -437 751 -34 -313 -407 -293 40 656 -846 -769 649 116 37 -66 -313 -792 530 61 -357 681 -160 541 433 -488 -871 92 70 -123 -335 -759 -167 -16 -7 -650 -727 61 -232 -596 -420 101 174 -595 -583 122 446 789 366 -654 265 -519 212 387 -239 -835 -691 -473 340 -301 -597 -216 -161 254 -616 -388 17 -292 -456 709 -36 -739 -703 -318 -556 -242 -856 732 186 185 797 608 7 483 459 244 -155 -198 180 -864 -85 -433 -440 -622 -707 -491 681 93 -659 -61 263 2 -183 -82 -29 -228 -533 320 -674 -790 -884 -25 431 -773 -149 -328 7 -884 -784 -711 258 363 -659 15 -486 415 653 -416 -407 -891 -848 180 206 75 674 315 -62 764 -449 -778 -524 -277 -443 -438 -73 351 -670 718 282 66 697 291 597 -32 625 -308 -748 -28 777 -818 -43 -630 759 96 -634 486 -535 -877 449 639 -566 -669 411 468 -456 745 490 -684 348 416 -75 768 315 -804 94 -867 -553 -627 -663 -896 582 -131 -470 -444 284 -783 -891 -780 426 -51 -433 -30 40 -783 -254 258 -103 -446 -393 -511 -207 104 745 205 185 349 565 607 -335 713 180 771 193 221 -8 161 662 -760 -304 179 -427 771 -708 -73 471 -89 -587 -101 408 -72 -622 -491 -126 767 -415 373 -327 -398 -39 -732 684 -887 178 -422 656 339 -655 -449 -729 655 -557 -895 635 751 -473 -784 634 -608 578 -773 -358 776 -655 93 -376 -302 -768 438 -274 -698 60 -735 -626 453 366 -85 -530 581 -143 -176 -320 -359 -247 -195 349 -219 164 -679 115 -532 389 -862 -832 -211 212 638 737 -252 133 -482 -888 -596 604 772 581 -384 -566 398 -511 459 97 -523 732 -304 -128 291 91 106 220 188 -733 379 -73 -732 -516 -462 567 92 -329 -270 -738 430 403 -389 -597 -295 -349 -104 363 -101 -266 249 -873 -722 -470 -278 -768 731 488 666 -11 -900 -35 -709 382 684 391 -286 -612 -481 -817 -885 387 -70 -628 -252 -712 -425 769 -706 611 501 -419 -627 79 54 678 244 -289 22 255 330 249 403 61 334 227 -895 -149 155 71 434 -672 -823 -809 342 -556 -747 637 597 512 690 732 -280 165 -806 380 66 310 -301 169 564 123 652 -632 -485 -585 -395 -671 155 695 223 -190 -271 -613 -258 200 -819 -653 17 734 -786 399 -889 -52 66 445 -828 77 -381 178 342 -576 -45 782 505 -611 -107 -375 422 652 -374 517 462 -778 771 -329 -833 48 148 726 -176 -878 613 -22 -325 -65 -639 696 -850 205 146 -71 -866 -9 -609 -888 447 -197 -820 25 158 190 -620 -381 605 730 696 646 139 -839 435 -849 -651 -420 -874 191 726 683 104 662 88 549 332 743 143 -146 694 556 659 289 -190 -712 506 5 175 639 -133 -41 666 229 1 185 -611 196 -237 -624 538 -817 -858 -544 -410 27 726 -648 310 753 22 315 -371 -858 121 -340 693 102 -467 -709 -498 728 384 -75 -872 315 490 -889 501 204 278 675 379 99 -45 535 772 359 -492 -774 -500 134 107 167 163 -829 -441 377 -243 745 373 37 375 -784 -667 -478 -467 -427 311 564 744 624 -88 709 712 -595 511 -849 487 -837 -772 -304 -879 -324 93 -850 -494 -542 521 750 -324 -77 -12 -783 -390 -472 -493 -303 -641 566 318 282 429 644 -804 691 -80 -888 -632 11 112 714 -71 -652 38 509 -379 -372 -804 518 -266 -481 648 435 -315 687 673 -624 68 -771 395 -258 33 257 429 -423 -711 310 585 -476 131 -186 396 288 -370 -75 188 727 151 544 569 -176 -5 34 -246 571 -894 2 -797 717 653 -304 323 261 -28 -430 -489 -334 -652 759 555 576 -794 -755 16 484 317 -391 -758 -31 -556 -196 761 -197 -676 -415 -514 -351 53 -858 -86 -521 -744 48 468 -824 408 -818 -573 -77 -204 145 414 709 -884 -621 408 -755 -358 162 -553 -815 -72 -863 311 503 65 460 742 -204 597 -738 -629 155 71 363 -54 -840 -858 -572 -72 590 447 -865 -757 -769 622 353 721 -243 -198 -154 96 -139 -522 384 -609 -104 -351 -661 -121 -250 729 -462 135 -39 -195 312 -827 -312 -688 -442 -168 349 -562 684 -27 -382 1 -259 755 563 421 207 85 137 -529 -844 530 -737 -401 118 -837 213 -10 -450 -699 -436 -752 7 -22 -846 -798 186 -94 739 611 -408 -368 -708 -854 15 -887 736 104 337 -802 577 364 533 -33 -801 -395 -33 -842 -472 -165 -739 -115 386 125 658 -228 258 604 -717 -79 -80 -410 153 -610 746 414 398 -658 588 706 -102 678 39 -757 -178 -893 712 -370 522 -596 -793 -314 -873 16 -449 -10 -895 -668 -884 -833 -413 -797 459 433 -172 -502 642 684 -508 -618 432 -133 -169 620 -507 399 663 -500 338 693 -886 -251 -223 -586 -500 -126 337 -379 -819 -474 -252 105 -658 -138 -350 763 -693 414 265 786 -675 -796 -40 -134 -89 759 -669 664 -111 -785 550 83 20 -229 -319 612 173 32 -148 -61 -76 -237 383 589 -435 -76 658 671 707 732 745 527 -247 272 -897 -365 -894 -421 -463 -315 -466 -46 584 554 662 544 -203 696 -793 543 721 -471 629 683 46 -802 -261 -669 -598 513 -163 -403 -777 583 -623 -627 -506 -308 -429 9 149 261 -796 245 -847 340 -478 -606 -886 -598 409 -63 3 406 -237 64 761 -736 -167 -747 762 362 623 -671 405 199 436 -219 606 443 -154 549 -532 -400 282 -614 -305 555 -585 613 -579 -197 -314 58 407 757 502 -217 -566 158 -750 663 317 267 -212 617 144 54 -201 -211 -96 -206 195 -425 -625 -441 703 -636 284 222 164 444 -544 -381 453 608 446 -661 -65 -816 -845 -520 402 -379 511 463 489 -371 -276 -776 -767 272 -431 -564 545 84 -111 -709 -137 520 -309 176 234 -65 -233 -832 -588 -465 86 463 197 -500 -20 198 709 528 -842 681 -381 -195 664 719 81 -178 236 239 362 408 -880 82 -794 296 15 -302 -316 573 436 -416 -307 136 641 9 -139 -215 627 -226 -574 587 466 -582 653 53 -389 -785 201 412 -399 -485 -365 674 -514 -606 -670 -670 -57 333 165 559 -687 689 -534 186 -248 -746 465 499 55 -449 -294 728 96 -890 174 -681 -516 -536 -874 629 144 -499 99 332 613 491 -424 427 -107 723 -567 -609 109 -665 -600 -308 -681 -281 93 306 -232 -476 -30 -349 -450 -650 -69 -313 288 -106 389 -560 -381 702 748 -475 189 -620 -763 -429 -510 331 -79 -322 605 -706 -791 -816 17 318 396 520 -822 -231 -774 724 -303 -579 -617 327 -634 82 -51 -571 -829 -351 405 35 226 -764 -439 435 116 -710 -91 257 -785 -481 -557 -393 257 -655 664 -635 214 -838 201 297 -189 773 175 184 248 633 705 157 -698 435 -318 -137 -846 430 558 511 -208 329 471 146 376 751 -838 -432 442 461 233 690 -118 751 -798 783 -439 111 -407 19 326 -282 -504 -495 -126 48 -213 -713 -470 -653 297 746 -57 25 110 598 -828 702 552 -720 -234 -300 -144 584 569 -884 -690 45 -291 -568 -639 -418 721 723 195 437 -134 -611 721 561 -118 221 -766 403 -609 -860 65 -701 504 781 -771 159 -1 295 -499 358 -195 -108 95 453 662 -132 15 -753 78 -446 -709 234 -542 -7 -270 380 463 35 208 115 225 586 720 -346 488 -302 189 -786 124 17 208 -872 -539 -830 455 -655 -272 577 406 166 366 62 -745 468 174 -780 -651 -206 -54 55 -139 379 -792 -745 173 323 689 310 736 -495 -344 -471 677 -845 -488 163 97 -837 -171 146 -201 393 -12 614 -490 -566 548 66 389 91 -773 627 -450 -268 -440 304 -786 -151 -99 -59 757 75 -385 265 -374 -710 -674 -44 525 688 -83 -358 -4 -268 601 280 -134 221 57 732 -581 -882 -437 501 -827 270 -234 387 -40 229 49 748 390 258 284 -498 -334 -519 534 -88 -429 647 246 -332 -159 548 -444 -12 276 -451 273 515 103 783 -680 -175 276 -750 -624 742 696 83 -156 163 -480 471 8 486 -55 180 409 -232 741 -365 -451 772 -36 298 -561 -527 -553 738 676 767 121 -522 370 -836 582 -58 526 241 -321 363 -845 -322 -21 363 -705 -674 520 -788 436 88 799 792 275 -443 -95 434 -169 -603 -22 646 192 61 441 -191 -522 489 -489 46 -761 -125 248 -345 -362 507 -634 265 -852 556 592 548 293 300 667 94 616 54 370 223 -632 -725 446 742 194 -267 390 -672 -455 785 213 -629 -336 -884 -610 336 779 588 -519 -14 -399 -737 -33 136 212 -5 -337 -286 -292 386 -426 137 436 563 -878 643 -375 232 -236 -233 750 -458 480 392 -617 307 -280 -794 699 565 -424 -790 -715 376 -514 637 661 -790 -543 -610 -170 -209 -186 362 340 450 -55 485 82 -659 339 -6 -365 556 592 -866 -638 -173 -191 -815 -833 -788 -892 354 299 -571 -424 -184 201 269 -141 658 -354 -345 -372 374 429 -682 -497 -637 -375 -84 -877 455 399 408 33 -430 268 -804 -568 389 283 -464 630 -595 515 481 -533 -652 -832 112 -774 -709 -226 -615 -419 440 -9 607 96 -794 -51 778 -290 -455 125 167 -763 -374 -374 -454 171 353 354 -787 66 -369 -321 614 -360 -828 -170 -522 317 -883 -608 -100 446 779 -410 537 394 -387 570 543 71 -234 -176 364 412 701 -843 724 514 -842 -749 216 -766 -323 -244 -320 -164 351 456 -815 340 435 58 262 -299 -748 -606 -856 278 -172 -409 -106 152 707 -384 481 -213 704 -665 779 -68 92 373 -629 652 -587 362 435 290 295 -519 -348 65 -407 582 218 -872 317 128 -517 277 182 173 -208 -494 111 -688 427 -661 394 734 71 -849 -98 57 -197 779 593 346 -84 234 -111 373 -581 531 595 -895 -701 535 394 725 -782 -116 464 -223 -170 -571 481 147 -278 -251 52 -598 662 -814 103 -377 -87 -439 -253 -443 109 -375 -424 -615 327 106 455 -166 117 656 -179 307 -701 682 -531 430 -677 240 -49 8 362 -773 -765 -780 132 -18 -628 60 -159 -94 -308 -38 -343 -163 544 -467 -227 -451 169 -227 -292 -305 -295 256 -70 -171 -35 46 255 -352 606 20 602 775 481 -422 -619 -488 187 637 762 -361 -322 147 -242 780 -26 639 -168 626 -348 525 399 554 -140 415 4 266 -459 -320 -666 -114 -632 -484 -789 -184 788 46 -250 -710 -36 567 -428 622 746 -630 -394 382 -104 302 66 -875 -413 82 209 -422 352 483 -852 -619 481 338 637 612 -269 671 -841 660 640 765 526 138 -169 -513 206 135 -77 100 -774 704 -104 -153 383 325 -868 -514 -638 305 722 641 -173 -499 406 404 339 582 -743 -178 -343 -263 -878 -579 -628 -749 -394 -703 -68 -581 -362 -300 341 -589 31 794 -508 -35 550 -316 -44 32 -578 566 151 228 251 -354 538 400 -375 350 -463 -633 -236 -743 -51 -358 212 -289 800 -403 -836 -697 -662 -224 -493 -508 11 -431 -510 -362 -372 -629 -572 -616 358 706 -187 431 275 426 -757 345 -801 200 779 49 339 478 784 271 -548 -566 -420 135 374 -752 456 -497 661 -831 -808 -51 478 -57 459 -897 -12 749 421 202 332 -228 -96 135 275 380 -561 123 577 -226 -171 -534 389 -809 -729 20 168 -59 670 25 219 579 146 -771 94 -457 777 489 232 -19 286 -113 538 649 -582 -93 470 602 -461 53 -512 111 -423 323 -899 -481 -463 -560 -260 -604 -51 366 459 -25 68 -622 -464 -748 -798 724 380 -763 378 168 648 201 -20 172 -274 572 696 385 422 -508 767 -500 556 -365 747 -721 -259 -135 500 -820 450 -473 -60 222 214 -481 -101 502 -567 -10 -430 60 534 -400 -888 -863 -142 -332 -764 -663 -504 523 639 -155 747 749 92 -388 614 -441 538 -468 39 -174 -39 -357 726 -311 373 -689 330 -774 321 375 540 621 -253 -274 207 -790 -172 -155 -264 -360 67 -337 196 268 298 385 -39 727 656 228 -205 -526 -139 86 -402 105 -749 154 622 -648 215 -714 -538 771 -516 -109 375 416 -412 -434 -770 -247 282 348 -766 -251 -474 -258 -159 -308 -12 -223 -63 -735 -675 146 -317 -858 -832 749 -632 -50 -852 -427 -519 -288 684 -620 669 580 -62 433 76 -459 245 -777 -285 238 735 -657 -640 525 43 230 -882 -74 -609 -672 -252 -361 531 -729 690 -538 -829 -527 223 -870 -263 3 -567 234 -556 -528 -161 -638 606 750 410 -555 531 523 606 472 32 -173 708 -647 543 -193 -368 42 592 187 -478 -873 -428 310 -221 302 578 239 -12 30 799 -834 407 -885 -184 -669 551 120 -814 637 -131 716 -143 -862 209 409 85 -760 -602 49 407 608 -257 -159 -78 -566 147 199 561 356 -845 104 478 787 -642 -884 232 -804 443 -153 338 665 714 798 -286 -586 592 -489 -186 -715 145 -523 98 546 -798 -428 59 -67 -774 598 587 166 692 -644 -647 255 420 -273 -443 785 24 555 -448 -607 424 -330 538 -885 255 -619 -634 77 508 -280 293 500 306 704 -466 559 -849 432 -504 486 107 631 -619 -704 -354 595 785 394 -402 -557 -20 548 9 -889 -634 -336 402 -809 -133 205 -63 134 377 -872 -576 -773 796 722 -537 -564 -891 647 -503 493 -871 411 -820 353 684 539 214 -386 -130 -291 -514 166 -845 -828 349 363 51 -348 -647 405 -474 357 147 -842 -65 -697 -177 343 330 -300 554 209 -799 128 144 -678 177 -424 -583 435 376 -512 -290 251 -98 491 342 -31 -706 -272 80 -443 -353 174 251 320 -124 38 -526 268 -303 476 390 -362 -317 97 -699 -721 62 533 250 793 515 -625 -305 290 -877 436 -888 -213 -98 -831 162 -761 -810 -138 -864 -573 -783 506 -575 -655 -893 332 -454 408 696 -550 560 -575 -67 -802 327 789 535 244 473 616 -858 134 640 -442 -682 -863 -855 244 787 621 -642 253 121 -395 -295 259 679 65 -787 510 68 -101 -361 -380 -564 -64 -757 -680 -784 542 -657 83 -69 -54 349 790 295 -730 263 -93 -455 -889 -272 -308 362 528 -675 -485 -521 -493 427 -116 -789 611 578 -182 -667 544 -320 310 -406 328 -826 -729 462 212 -784 -137 773 -751 666 -249 481 109 -474 -94 -688 -86 -189 220 514 -617 -711 -886 -676 715 313 -36 -209 -267 -371 -494 110 400 -424 92 -793 169 718 204 25 -91 -533 402 -404 -532 -638 -234 -4 -281 -446 -413 -438 53 -540 619 690 89 -9 -496 185 -831 415 349 -722 763 -268 -729 -240 -701 -28 137 -182 -343 631 -60 -800 -503 -441 476 -435 148 221 -339 176 -284 268 -452 -897 -725 -344 743 -470 -781 744 201 -599 -707 114 360 300 243 -62 -196 -271 653 -331 -60 480 -251 292 694 -335 11 587 -431 -366 -290 397 -720 701 -622 -734 -84 115 -534 -260 531 -21 -52 538 -798 65 539 -598 783 -621 86 -803 -363 -299 -189 -772 732 110 240 732 776 -849 754 -706 -377 -93 -612 87 -875 -119 -270 -379 -613 371 755 510 -163 -109 -457 -483 -748 -68 -290 -222 -520 777 -371 -556 -335 541 -468 450 685 49 -507 551 -589 -408 294 521 -833 -110 754 348 -697 665 -139 -682 460 -652 -736 -863 768 603 487 -764 -379 -850 -88 -465 -198 712 -51 -470 -766 373 -201 -598 716 -548 -189 -896 -360 536 296 720 -802 -112 62 114 -386 -167 -23 199 -320 -474 178 -435 -722 753 79 796 673 244 -453 751 640 -420 556 -593 241 -621 707 440 339 -740 790 -53 16 -781 779 128 -353 -823 -41 203 567 -152 -152 193 -459 376 -309 7 380 411 64 -565 -775 270 -92 -359 -659 -27 -461 -592 -279 799 513 565 -546 -841 425 185 -214 703 201 -160 -800 -234 -281 548 259 219 -881 -722 71 298 -73 -465 -485 -717 -205 -837 -479 -660 -807 605 -220 31 -287 -75 428 -7 -179 357 95 188 -362 -586 435 -303 533 -819 353 -254 297 -188 462 85 633 -735 4 -351 -252 -786 -446 630 130 753 -528 -528 452 29 131 -397 696 -395 135 -808 462 216 732 195 -637 490 724 224 -92 -890 -215 408 136 -132 -716 -6 -527 575 190 555 127 -446 -349 -643 -695 -863 -372 -308 131 270 13 -318 549 -213 797 -8 -559 -703 382 -734 -328 -694 -899 342 -385 -767 -131 -299 -812 354 274 558 -55 711 -32 268 -720 26 -854 -859 504 -461 -461 -482 -634 642 -141 94 -872 231 270 62 547 248 523 -38 649 141 353 238 266 -754 459 655 475 574 473 461 -716 14 295 -816 64 -629 -239 -153 -497 -724 -335 -504 0 -340 313 407 433 294 -800 -168 463 -33 575 123 207 -285 31 631 718 -725 273 631 -583 -663 781 -879 713 1 -786 -246 -428 531 311 357 -822 738 750 -183 -389 568 528 -40 -306 103 227 -326 -163 -661 -377 -793 -862 -506 -790 -23 -886 -202 -533 436 -185 -11 -651 -590 -264 344 688 -317 776 -518 104 54 -541 -76 510 791 -277 249 254 -621 -272 596 446 561 -747 483 -17 -297 -792 -343 712 -235 -790 261 -428 695 308 663 -732 688 -310 585 -863 -78 415 173 -156 263 619 516 -597 -436 339 500 -799 120 -98 139 -316 -476 248 -796 154 466 -35 -611 -240 -696 -621 -458 -490 446 -191 -850 -272 485 17 310 -131 -301 563 292 373 477 -114 82 -74 -192 -59 -848 498 -97 -370 -831 385 -564 715 -335 -800 -163 513 -205 295 627 -538 657 -460 -551 389 -683 -78 672 -723 -165 -809 263 -667 523 -602 -831 -478 -426 -401 697 292 -390 -441 -668 453 -687 -407 270 772 -365 -522 -368 -615 53 329 -631 504 -136 366 482 -470 324 -486 169 10 421 -309 631 502 369 -83 433 -485 144 -301 -561 -192 593 -619 -603 708 180 -509 -701 35 776 117 -78 -410 169 231 732 753 -179 -52 -870 -156 129 -613 -841 28 -703 103 489 -508 661 -168 41 -29 643 646 -823 -213 32 545 -187 -688 -290 718 597 621 374 517 -789 -774 -385 -520 687 -765 412 25 -350 259 271 259 -289 -296 -37 325 741 101 -79 525 -565 183 -76 -723 690 41 157 -868 -644 -562 480 412 -40 792 -336 -250 780 428 -322 -273 2 -641 -155 471 733 -845 8 550 380 -808 180 303 -628 -609 -448 522 163 -857 -751 -616 22 -532 -814 -823 -142 -688 -684 -81 -211 -462 -869 347 242 330 -423 -195 -71 -875 -435 -754 -588 -185 -365 725 -73 -278 -641 501 642 184 -18 -266 320 168 -403 -555 193 -25 744 283 541 -727 -302 98 -580 -584 -772 8 -727 480 273 117 475 -687 -229 -332 -649 -182 -383 147 674 -893 -614 334 550 -837 532 -822 -153 -163 633 182 -51 703 74 -289 -142 -855 532 -530 134 -207 423 -280 -494 -111 -853 -149 -160 -360 -651 61 -221 137 -391 -146 -276 419 -206 350 -131 -392 -91 -442 649 428 144 -837 -822 -754 294 389 263 429 -571 -706 576 -672 535 204 560 -619 -639 76 -8 -223 250 654 427 393 61 -518 -144 -111 12 -96 -753 -900 426 -563 -131 297 -824 -602 -65 338 238 574 -851 622 -51 659 49 -46 11 -827 -137 -732 -4 -470 -564 637 -481 3 630 -265 190 359 -333 42 83 -42 -158 551 -196 -93 -624 -88 315 51 -734 527 -773 -888 311 799 -325 2 482 455 -85 600 674 74 418 -332 422 80 66 4 -289 508 -540 -646 528 400 149 -617 237 156 -730 -485 -838 425 487 117 -130 -730 -129 145 556 -508 753 165 316 115 680 -211 746 -718 -182 399 -677 250 -503 398 -646 11 51 65 61 508 170 -256 595 -485 334 428 437 -752 -835 -104 108 -317 174 513 -669 -339 24 -260 686 342 518 718 763 -665 556 -426 -232 -506 -396 -288 -705 589 279 275 212 110 -40 -119 -880 -789 540 180 29 44 -677 797 82 -455 -654 -332 -830 23 395 -76 -122 -341 -176 -480 544 753 487 678 -399 -103 -707 -680 -467 363 -323 -659 -640 -248 746 -19 53 -409 -876 -147 -258 257 -694 366 -741 -140 -237 51 -101 800 44 -701 -779 -39 -842 735 -601 -277 402 -228 372 800 -852 168 604 750 -87 -784 -616 -521 791 -99 97 605 683 -527 18 769 164 -480 -683 -416 -192 745 352 424 -12 506 -582 -372 -65 44 162 -20 756 -749 -106 -723 -49 -580 -852 446 -514 70 547 -135 529 128 609 -873 273 -541 598 -703 279 -563 457 766 -134 -541 381 -480 452 -496 -68 562 -40 -827 -582 -722 -600 -326 701 -197 -804 -681 687 -835 298 637 464 485 -377 63 -233 489 284 258 -106 100 -464 11 487 -289 503 649 281 -594 -795 334 460 -131 -823 540 642 749 341 -615 -291 -443 -433 14 -224 720 -898 -248 243 -272 -671 561 -47 629 14 177 342 -235 -662 362 -192 -31 308 -297 -101 509 -326 -157 412 -884 102 110 269 -677 31 -170 -526 133 753 -322 735 563 -813 -368 -364 20 228 -556 -822 426 397 17 238 242 -9 442 340 104 244 -133 680 -554 -503 -90 672 -129 198 -176 -185 300 -754 -879 583 122 -193 -428 -213 -81 142 -2 219 -756 -879 -431 397 -417 -390 -762 670 -622 249 -416 107 -5 -636 521 28 662 351 38 157 -163 -127 -362 -423 -180 590 155 99 -862 9 749 536 -532 176 283 291 -210 -685 -174 248 572 786 4 -680 267 -313 -119 229 -672 -85 103 757 149 -704 99 -94 207 -597 412 59 -426 -5 329 256 751 280 -48 -863 -435 -387 -886 533 204 -520 -338 749 -413 -262 -505 493 -470 -11 -44 641 -127 -375 477 -809 -478 350 -704 -408 211 -662 -309 -340 -291 440 159 91 228 -742 -510 -73 -423 -437 -181 71 -514 -129 -70 627 185 -23 -597 -799 -684 545 -70 -752 192 567 -324 228 445 -712 66 321 -493 -890 -778 420 -288 546 541 -324 -160 97 -197 730 540 707 596 258 -746 -607 -888 675 387 -723 231 -868 330 -600 -504 -832 -1 466 526 -760 387 -559 589 290 -490 739 -46 -427 -523 505 365 -348 -389 590 -437 -10 -703 567 464 232 -496 -805 86 518 -20 193 -126 -817 -340 610 -589 632 -780 -844 101 394 -87 -612 -673 -384 179 -156 573 -558 251 632 -645 218 372 -492 14 159 -169 758 -92 752 -829 456 372 -496 302 346 468 289 620 -378 626 -523 -315 300 460 -19 -172 171 -680 279 -302 -478 -817 175 -181 -210 -175 -848 -538 -588 -816 -50 504 149 -707 -860 -672 -861 726 -488 -343 -752 452 -576 -661 479 -248 146 663 -435 582 -421 -758 -667 -44 -267 -214 -721 515 -205 639 -191 -821 -835 148 46 -141 -96 713 -729 109 116 -51 -727 538 35 346 -772 291 -280 -532 -559 -536 276 -314 -619 -874 -259 -474 -110 -42 -644 26 -413 -49 693 387 -485 -692 -248 351 -4 -412 83 -52 685 -852 -343 -553 -667 -59 132 -269 -193 -779 -342 -237 -607 26 14 552 383 218 465 9 -330 -705 -551 355 -328 -824 -567 305 -270 647 -779 -701 -77 229 -879 -701 -515 521 -472 728 329 563 418 64 -775 -879 -745 -43 290 -273 13 -640 -567 -404 299 -169 -841 201 -542 70 313 102 357 611 -476 667 -381 621 -800 -215 418 83 -463 -185 571 -288 -617 -331 -561 -15 482 494 -369 -178 -317 -376 -754 -72 392 -295 172 -271 597 -159 120 673 545 -201 486 469 73 -611 338 453 -176 190 482 253 -198 -115 218 685 -440 570 -513 550 705 -681 767 -173 -70 -892 651 534 627 7 782 -795 -283 -300 -566 -776 -870 770 361 777 403 -400 657 590 -582 717 -507 294 502 -172 67 -15 -376 -273 719 621 -477 309 697 358 233 298 -222 458 698 519 -509 109 619 -5 22 163 -549 75 -356 -874 -888 31 -689 -884 -489 -489 -828 -811 -161 636 287 92 -424 303 -35 195 -290 26 288 13 -555 197 -324 395 -517 -562 -107 -61 -493 536 -296 574 335 -400 -775 -764 441 -208 306 696 -640 143 -894 -297 -316 167 184 429 28 -522 -510 173 684 -569 -814 663 291 -277 769 -368 -37 -736 687 -657 304 210 76 -790 -489 -406 -737 325 -273 437 723 -872 296 386 -597 -371 11 39 -421 333 1 -874 634 645 -655 -19 307 -384 -394 131 -27 -81 -108 -644 343 -94 699 -462 -878 31 630 208 624 -415 -456 338 -457 137 -144 526 -132 633 434 -318 -423 -478 537 493 -124 -607 -146 -381 -667 212 -419 -826 -486 222 -273 340 39 99 -193 65 217 -186 -298 -582 -829 -825 -75 774 -266 -688 -217 -426 310 -200 -513 38 363 -863 -660 -296 -857 -15 -396 -49 -877 540 427 -772 432 470 750 -304 -27 -837 309 644 -428 338 763 -269 -335 -68 521 -829 -757 338 -261 728 -323 269 -603 -167 -485 -523 54 467 613 -525 -308 531 183 131 182 -481 -184 111 -779 567 -548 412 97 -876 -459 400 624 449 -356 -239 632 743 -373 -896 -816 -540 693 -717 88 -770 -848 50 -288 470 -81 526 347 -812 786 -802 732 387 -465 -23 -430 -91 118 364 197 31 770 -770 214 -343 -813 -76 13 76 155 638 495 -866 -205 662 699 -279 619 224 -634 586 331 -498 -687 -24 -806 -459 -61 -798 52 618 -768 231 -344 286 460 175 533 717 -678 800 -809 155 249 -599 686 584 482 395 -710 420 -387 -837 792 -389 -660 -515 -429 750 -784 408 -483 460 -751 -173 -397 348 314 338 -224 50 652 261 -621 277 -164 -536 298 455 114 171 279 -11 -750 188 -393 753 218 -824 434 -79 -321 4 -632 671 -528 -570 717 300 -468 -846 662 409 -347 547 31 570 275 326 640 304 -668 -244 551 -331 88 -486 -493 610 500 34 123 280 -888 -558 101 -649 292 190 540 -473 569 -499 -634 366 -286 439 -846 -368 385 -848 472 -640 -273 704 794 -797 300 -528 438 198 -280 -800 -565 -502 -569 503 -253 168 -441 85 547 -369 -859 646 757 218 213 -791 471 -46 -28 52 -196 202 -518 -455 707 204 65 -511 -443 -867 495 -209 94 -668 -474 252 76 -138 -428 565 629 703 52 -69 655 -149 787 -83 152 -419 -442 -613 -495 -613 -791 -509 -298 283 569 -291 185 554 -147 236 359 783 396 70 -169 75 84 568 -564 -528 -415 -605 -443 -121 330 -545 13 339 -785 -836 282 -573 -644 -258 494 -296 623 -239 -91 -667 -465 -305 526 -764 -406 679 -337 123 310 -811 -287 420 -39 -547 -637 102 107 202 430 -547 757 67 179 442 213 664 -601 -708 248 321 -460 353 413 3 457 -860 -323 -675 -791 496 560 -667 792 -139 568 -805 -741 -458 -101 -79 -698 -565 527 461 -52 -452 286 184 -71 674 180 -183 -256 -336 589 -106 208 -249 -847 182 764 -792 -743 -399 -520 -13 -863 769 109 607 -46 -132 -352 -334 -852 539 136 547 682 -757 -506 -530 -169 739 -201 -894 -294 -652 -512 417 -865 -301 -5 569 -201 780 206 -707 324 -36 -499 -486 -616 -357 -552 -563 176 551 -759 732 -658 167 -610 -476 -321 -822 -653 -885 143 -383 207 740 -698 466 255 -196 -814 559 -448 -652 200 -409 402 -444 360 52 307 -304 191 760 591 -107 -199 500 -195 -319 411 -718 567 -510 -881 -224 -637 -128 -646 32 336 498 108 -559 455 -142 271 559 270 426 247 -488 79 -755 115 586 -119 56 -411 160 -589 -104 -308 739 -273 452 -216 -846 319 -819 -15 -263 714 -607 -305 -2 791 -124 -894 433 569 171 -251 169 -797 -144 -535 -515 148 203 -41 643 371 300 -705 -739 -414 -244 -384 -308 -889 660 -861 396 246 602 14 301 -280 -804 -119 314 144 426 694 756 -490 718 -76 408 597 440 363 558 -779 -805 -350 -770 -748 297 -493 572 -646 200 -300 -709 -545 576 349 -590 533 800 644 490 501 458 -592 -841 -276 116 348 -311 -744 -567 642 220 191 -692 -347 209 -207 169 356 -419 476 415 544 -467 -639 794 -689 435 634 -116 486 -703 45 -403 357 441 449 44 -605 -73 100 -396 -123 -848 785 -637 -799 723 -781 23 -53 349 -758 -377 738 315 107 -297 -859 145 147 -553 342 -528 225 387 -135 554 751 -662 -203 793 -15 490 -451 -739 -206 729 183 -270 -204 -331 -560 -892 328 377 707 -467 224 482 -563 -29 -651 547 -706 700 631 -297 295 -689 -886 -50 -167 -779 466 -146 -46 -777 -312 -633 -8 33 -353 82 -60 -560 -641 -739 -466 -579 -899 -253 -124 137 -580 422 -894 -347 -797 -697 -587 -733 -397 40 69 -163 -578 -23 -763 -368 -877 -325 505 -811 78 -246 183 -260 514 -369 -566 726 87 596 -835 -112 537 -710 -849 43 99 -752 16 -163 291 217 685 765 755 -414 -722 -633 237 14 -627 -631 591 -151 -399 163 -212 519 -438 -92 -205 -214 -419 -443 -135 -301 -415 -461 -543 550 -157 -577 499 -17 463 -133 504 -531 589 -681 -744 134 183 -393 -575 298 -896 -705 -580 -20 392 396 149 -758 -763 223 508 -738 6 316 -772 -820 37 -402 499 539 -12 177 -460 525 675 739 388 694 -168 199 484 -399 437 107 -107 118 -865 -361 -183 219 145 98 -49 -255 -445 -134 610 -473 712 286 -365 -515 -319 47 -537 202 100 740 -562 -835 -134 -306 285 -822 -146 523 -730 -665 -874 436 -93 -324 604 418 -341 -664 -686 336 34 499 -248 392 495 392 358 -500 -419 74 117 -575 -805 -56 146 639 4 -487 776 78 732 -134 45 -247 -767 -90 -24 -436 -731 -433 -665 -170 465 -628 -872 -360 -391 659 323 -201 -796 -102 -499 774 -347 433 -542 -596 -761 -853 355 -303 237 -860 414 113 445 7 -299 78 43 523 -334 536 -246 603 -861 761 -502 -660 83 503 -693 -590 -46 -360 -405 -157 567 74 -434 781 126 552 -618 -172 -379 191 643 547 -311 512 -291 489 -579 526 -600 -136 170 -723 449 273 200 -35 -691 211 501 -75 213 -742 111 515 15 -190 773 -556 92 311 332 -538 -364 326 -549 171 -35 -797 -167 670 564 259 -816 -851 37 -544 -44 101 30 82 467 150 -300 624 -72 799 638 373 563 268 700 438 214 764 -499 -465 -282 596 272 440 253 328 93 354 522 717 -423 43 -626 -701 56 -706 -53 6 68 397 -157 -874 -295 240 15 -107 -633 -394 -644 -291 -324 56 284 -467 -795 -510 -159 -345 -696 791 -665 -811 -376 -324 330 -188 -17 -652 348 -186 -164 -884 -29 -117 681 -197 29 337 594 -71 404 -779 360 310 49 347 -897 585 697 -816 -834 -282 -263 -350 698 342 -871 -121 75 101 727 545 652 544 -214 702 -770 316 -555 449 155 24 582 713 -259 -872 83 317 -436 512 -323 -773 -253 -1 478 99 -142 771 289 333 688 -466 -696 162 -216 -486 -92 164 417 729 -328 284 341 693 237 -25 -462 -724 383 -522 -650 470 362 -58 -339 142 33 -494 -693 -559 -343 -657 -477 402 -724 721 -58 164 651 -192 615 780 236 293 221 -482 -130 537 -732 -411 -337 252 733 -578 108 -471 -222 405 -165 -584 644 549 659 -62 138 -883 -610 -113 -132 765 -104 -435 -379 -725 -297 -399 -794 757 85 -584 520 374 724 411 146 390 639 -107 137 -577 -301 -50 -767 -31 -127 561 285 230 731 21 556 441 -379 -592 -412 329 -569 -695 -553 544 224 545 -35 -881 167 639 -11 -64 535 223 -590 -786 -103 -440 -55 -317 632 109 15 -469 -39 -31 750 -316 -148 -465 139 -513 779 -253 -591 -705 -72 585 -832 -532 686 326 -79 795 -643 -251 -510 702 537 -606 695 504 -641 -389 -201 -446 484 -672 -441 659 -425 -44 719 -79 50 -580 -96 -375 -621 720 -262 296 -810 -542 -879 -811 666 320 714 -887 772 -498 757 -541 -78 -319 -275 503 -150 720 260 -398 376 318 -877 -2 706 -252 -407 -843 766 -657 -25 -240 -771 643 133 402 -523 -560 507 514 428 -351 687 -518 729 -293 607 -225 186 729 -891 -592 27 -869 664 716 -501 -406 -460 -547 -68 510 657 -143 -772 220 -128 522 -785 145 -320 788 -240 480 -195 -49 -362 -375 -635 -789 -22 -745 -851 723 711 41 -295 -170 80 742 641 -372 -349 -109 428 433 -72 -76 -774 -150 -499 -566 232 -625 -81 787 598 -461 516 26 -70 543 361 -759 521 -392 394 492 750 732 525 -290 -98 -701 -519 96 326 517 -450 -879 -189 -512 -167 326 608 -742 -142 225 473 321 196 -256 -291 67 -422 -707 467 -579 526 -664 -15 -478 -161 738 -2 -195 449 92 -396 -692 -353 -900 619 672 -389 790 -532 -815 740 -163 641 374 -806 279 74 408 242 487 452 365 297 451 -421 438 479 -200 675 -535 -95 391 701 -619 396 -159 529 -804 450 -505 310 -642 -13 -481 647 -453 -365 -798 -780 -578 -344 -727 -839 -145 420 -422 -554 -726 -752 2 32 710 -479 -665 395 -657 -241 328 706 -413 -269 528 798 -645 -362 104 -179 532 -284 597 547 -416 -251 -339 -576 -549 271 -514 -346 260 -284 -305 -248 -651 52 55 316 611 -897 -148 -741 561 54 -767 -50 -682 -761 677 -308 -725 -815 -825 -6 -393 65 -397 -690 510 -547 -146 701 -776 -593 75 -188 -684 738 16 242 242 779 -542 -604 228 -284 -673 233 167 -354 511 -285 -379 -325 144 -884 -247 172 53 559 -395 -484 167 -865 221 214 -898 531 -658 771 -256 543 -413 254 -735 -372 -209 795 -774 306 288 -140 -354 756 287 732 -872 515 -418 414 133 -529 -138 -96 -548 -249 144 383 -196 -786 10 308 -757 -684 693 -878 -652 -826 -215 -37 -548 -316 -253 -329 669 192 -748 -798 -442 86 -821 193 -329 243 -38 -839 508 -683 -1 -482 -200 -775 -257 148 -20 372 -178 749 -109 721 -96 302 -348 -852 -724 446 648 -117 -592 -373 313 750 -373 -307 -253 558 769 553 783 487 -534 468 306 54 -734 -757 -328 605 -664 -403 -213 -524 -118 748 -304 -537 -20 -193 -432 641 -702 780 414 -811 159 -872 409 -382 -190 -840 -352 637 -583 416 -234 -186 107 -611 -560 119 -316 -898 -368 179 554 -262 589 -742 -479 -229 624 -626 431 16 -504 -839 -353 -264 -207 545 -10 583 -883 695 -369 -737 157 -862 -337 -760 362 237 -446 -590 -254 5 -831 291 -743 -297 -770 274 -201 -61 -317 -722 11 -474 -113 594 625 -500 -638 712 559 795 -646 623 -374 505 715 609 487 461 -55 72 -803 -576 194 378 155 -144 -817 -657 -379 -544 -35 -9 115 345 -396 590 -582 -205 223 516 -44 609 -137 -514 -498 450 506 689 -40 323 -618 -195 57 -640 -49 42 338 505 -894 783 295 237 -807 -372 189 702 458 -401 53 -889 -733 599 -434 119 -323 -85 -670 -672 -638 -44 -197 185 -136 -698 745 -899 363 600 -134 368 -841 -423 -299 580 -788 -734 46 -712 377 -272 -148 10 472 167 -581 -33 265 704 -506 549 788 -593 306 128 553 -580 -283 -798 -72 193 -735 -890 -268 325 -303 -731 -178 -794 -436 312 582 663 38 353 534 -435 115 536 -693 -835 350 158 487 -138 -131 -518 487 701 143 52 193 120 222 -496 -572 -207 -837 -652 -833 486 212 68 -55 177 594 210 439 428 766 611 -452 290 454 -93 -828 -895 266 -436 -747 -19 -583 328 -329 719 139 -596 558 787 156 93 -376 -446 -204 -761 -365 656 793 589 -214 -800 -262 -121 105 -181 -197 454 -797 -393 452 243 -131 235 65 -392 -154 -465 117 -124 -783 352 -892 162 -355 748 5 -744 198 371 -560 -65 239 370 734 -702 -26 -94 461 -640 -502 464 191 -288 -576 504 390 -816 323 -565 6 -268 -113 788 -360 -853 -391 -184 374 582 427 -729 783 -535 240 -735 -430 216 -719 385 307 -176 -219 -75 732 -3 637 757 -299 217 -729 303 77 -575 -702 98 213 97 428 560 -59 363 565 -269 -273 -529 542 -123 107 -354 -863 516 -538 394 -289 -855 -1 365 -732 437 293 103 12 689 -39 -152 -66 145 -12 244 -848 -892 631 501 497 -289 -67 -652 -690 534 668 -398 -765 159 -153 528 535 -482 141 -132 -746 50 201 -216 793 38 -882 289 -403 -658 -59 -299 -557 -383 -370 -206 575 -427 -694 505 -261 -697 -593 695 -846 -489 410 741 -77 -469 -618 -304 290 -179 -292 758 -791 671 -336 -207 404 -340 71 73 335 -695 484 -102 -866 -391 -131 -611 437 -441 774 -437 -890 -30 785 -115 -460 509 -361 -645 -468 -294 337 -557 219 141 533 -618 648 -141 371 621 -136 -195 -414 450 -559 -668 338 401 31 -447 114 -500 -703 172 626 620 690 -23 139 -543 -239 -127 574 144 -306 352 794 -816 -705 -362 -411 -353 -899 -241 -104 -482 -272 -631 -533 215 -162 -829 -14 -608 390 -52 574 123 787 710 2 41 -648 -878 -603 -141 474 246 -599 -190 349 218 -546 247 634 127 45 225 -532 22 -888 501 350 -813 -500 -746 -765 -548 587 -816 20 602 431 396 612 598 -69 196 553 147 715 347 -767 525 -110 -842 657 -761 468 574 633 735 -654 542 -809 696 71 -613 -701 -581 -85 -55 337 -79 550 -477 -80 122 499 -360 163 -107 -572 600 -337 28 -306 394 -683 560 223 -341 -314 -386 101 -445 -106 454 -495 -878 -690 -16 -464 -89 -692 -409 -333 -201 -358 525 -593 -687 -297 103 183 -48 624 567 110 66 -431 -1 646 693 68 679 -31 -683 35 -6 789 -604 49 631 -569 122 129 -149 -17 -628 142 105 729 -708 -447 638 -402 466 234 -476 254 -606 476 -471 -316 -208 108 741 -178 -525 397 447 723 -192 -459 411 24 -606 -510 141 412 -335 -35 270 -185 -78 -761 508 -436 -200 332 707 545 -892 -583 362 -133 500 -266 -676 185 -17 296 -765 48 -495 -407 -711 163 -690 91 -633 -640 -88 -73 -777 409 484 184 64 -31 289 728 -440 -315 -73 667 315 154 458 -388 126 41 -393 321 -316 221 -648 739 -251 -735 390 -677 -895 516 -3 68 -279 -416 -542 -694 -467 583 -690 -710 -307 -358 -259 547 -356 -279 414 367 -213 -418 -134 -253 392 -416 -566 16 -662 -602 499 -812 364 389 531 515 -523 -813 646 -195 -156 -625 -768 400 340 785 265 -630 -824 -768 692 -648 538 -710 -63 -333 -782 -20 -460 -738 468 -370 -243 -804 -108 -729 -677 304 747 410 479 -805 -206 -5 347 327 -176 -81 198 161 92 437 -424 -603 -64 -427 394 784 -850 -835 73 -757 -752 518 -831 290 459 746 407 124 -859 -648 -108 -370 609 371 -226 -312 569 578 -452 143 -589 -146 -425 -208 -626 118 -383 124 -136 465 -851 -811 94 -844 652 258 264 602 742 -395 136 -267 791 569 37 688 566 -379 -496 710 675 -367 744 -504 297 -742 -106 -192 733 -576 -332 -276 328 -821 -858 -528 797 165 -280 22 -327 234 -493 -625 -135 130 647 -719 -433 -465 426 -578 84 285 327 -237 -805 -141 -238 -243 -679 526 156 -289 -485 -583 254 -518 -378 576 -723 -338 -314 -578 -44 645 -686 -797 -849 -600 789 685 -158 -173 747 344 228 -822 -663 795 -249 104 356 545 -872 107 -491 669 -166 583 -337 299 -691 -703 -707 387 165 -229 -392 635 134 497 728 -579 -126 338 -127 -351 248 110 -466 -68 -12 -77 617 -449 -172 -354 321 -115 -878 615 -354 217 -457 475 -672 -407 -360 111 663 -733 610 377 -800 -136 -243 764 603 -52 -26 -784 4 520 -596 -596 328 -474 -56 -646 129 583 606 462 605 -558 555 -574 -327 210 -206 -805 358 -629 680 581 -863 -757 779 264 -844 -339 -57 -818 584 147 355 36 672 532 326 -772 -786 -279 -391 -487 -219 -43 -296 -14 -810 -275 401 -274 -245 -886 328 532 -430 -527 25 -98 -695 -745 -647 89 -820 178 533 266 -74 41 273 -589 -770 -472 800 -433 373 178 -655 -232 -311 171 796 -548 572 727 204 2 -310 -103 -737 443 592 -629 -319 157 -221 -869 261 -634 -719 -300 631 -83 349 -778 -732 -699 551 408 -746 -250 -508 -686 -142 -108 -854 -393 454 555 -498 -751 -764 -335 279 -649 -251 -64 275 -257 480 167 478 -53 260 -252 545 -212 138 575 35 612 -343 723 -454 -644 731 741 -132 -873 136 1 -357 -798 586 220 -351 432 104 570 70 -37 -896 -395 -480 352 319 -339 -447 548 -670 205 -456 -123 365 -666 -878 -12 712 -481 -412 -734 -219 -568 -497 130 390 -16 223 -871 540 395 -604 -659 180 238 -579 -276 210 -779 -131 280 -529 377 790 98 301 -92 665 469 -499 717 1 754 -559 -130 -395 144 439 -220 -761 595 132 -776 -299 -449 -688 -635 317 238 -355 -784 519 344 557 -584 -648 -551 -52 355 -869 -341 -584 -442 -489 40 -117 -408 588 -39 -794 386 548 58 621 -736 -844 -105 594 -875 103 -576 -822 50 -231 444 246 -491 206 280 787 652 -820 -39 148 785 -543 -229 -731 -231 -352 -864 677 -99 -737 -460 397 114 -569 549 -403 -703 -340 -220 47 392 -883 -204 -474 -121 620 -6 -859 729 -150 729 -899 148 36 -100 -220 582 594 -174 63 -884 536 -536 345 596 794 793 -421 -827 -112 -552 791 320 -790 -550 -700 102 799 -241 -873 510 282 682 -129 -787 374 -808 -469 556 -758 220 -30 435 181 23 287 -226 -31 -120 537 -859 -73 513 -25 -392 447 -201 645 800 625 -406 -386 -436 137 -12 -900 -106 203 -529 -476 -36 -564 601 63 -513 -573 -449 484 -297 128 -314 -618 -567 -900 56 788 514 611 -756 -612 -851 315 -611 263 616 664 -547 178 -25 586 -138 -703 653 -688 776 178 -787 218 -748 531 559 -164 -196 375 292 31 549 -350 601 590 -41 -328 486 789 -95 307 761 446 -632 216 677 -565 573 -890 -261 -326 -67 725 -366 636 -166 -78 -795 -770 -487 -744 -704 188 -413 493 268 318 -501 -281 -787 -544 -501 -603 146 312 578 463 -90 -303 67 -677 126 -372 -230 -449 -120 -216 -610 -601 542 456 697 -244 304 -98 670 -553 324 -590 -286 -15 -390 -696 -663 -314 47 -479 100 205 -729 420 89 -482 -407 715 -150 -309 -280 -618 201 574 -13 -170 638 401 -844 514 -79 307 648 -82 -195 531 -852 -182 -768 -220 -283 -591 -838 498 120 481 667 -97 102 11 -376 -37 -255 -474 -225 -467 -858 -231 -645 80 -296 290 646 399 -896 172 -114 360 -204 -510 262 132 -366 18 702 -112 -193 517 -428 772 776 230 -513 -128 -650 -343 -694 -881 -610 539 227 -569 -210 -830 450 426 54 -741 584 -413 549 564 -282 300 109 771 568 -38 781 495 462 -862 -801 274 0 -748 169 500 -223 -104 -223 -131 -361 578 747 -411 -629 24 -699 -625 -448 176 -772 -128 -360 -855 -497 -755 498 -512 -558 593 -35 427 191 -594 142 310 513 -693 178 -424 27 -404 542 -727 467 -882 -713 286 752 111 -680 -705 -677 610 -834 505 -297 792 -509 88 -217 -572 469 143 591 573 527 -690 362 -328 369 54 -664 -234 -280 -782 -223 -407 534 493 -701 -876 148 -47 593 -9 484 -315 -695 737 156 491 -34 682 140 -714 225 123 557 -635 753 -652 -742 786 314 -244 664 74 -816 -446 -5 131 526 37 -873 652 -199 -449 287 -749 -844 -458 262 634 298 77 139 -35 788 502 536 -729 124 -559 -672 -223 185 476 170 -860 434 -228 6 200 -173 -479 -215 610 737 -170 -64 526 704 747 -747 -572 -569 -537 -719 735 293 -861 -579 35 360 101 -331 -372 745 -24 533 749 129 597 34 -392 58 307 731 -686 347 699 -569 578 -301 -636 176 684 69 -462 788 -658 -748 298 -767 -649 -409 591 465 771 488 334 569 205 70 475 -840 -627 498 -19 -94 -259 -543 -329 -124 639 -79 666 -636 793 -501 -721 -323 302 715 -272 6 385 -209 -547 -607 -231 372 -548 327 -752 -546 -95 47 188 534 616 -18 797 -183 -749 -34 -405 147 511 441 -129 -176 -473 -744 -731 -66 778 -308 -11 -573 759 -533 324 264 -768 -62 -526 395 -245 -90 -693 176 -727 455 233 215 377 -745 610 -568 -531 775 -230 -376 -340 -257 -549 208 -86 -87 -277 -787 47 294 420 522 365 251 51 396 -84 -39 -499 -28 -652 -608 387 -667 -213 563 -581 -545 597 556 28 219 130 695 -294 -372 296 -334 -273 -281 144 782 691 -642 -114 -703 620 -149 -876 176 317 -530 -611 576 590 -633 696 447 -634 -336 186 -376 -595 155 -211 -632 -609 615 -146 -38 81 170 -111 551 -873 437 -843 759 -22 -98 212 615 -285 176 -650 -304 -804 -620 182 -781 -393 -318 -415 -84 456 -800 772 -524 396 561 634 -163 318 -686 -878 -791 195 -751 -685 -450 -52 10 -469 -22 120 251 -370 -260 -705 -367 91 735 -159 -371 -209 768 -717 761 -320 590 414 150 -569 -112 -367 -824 389 -579 97 134 334 -196 -64 -505 508 713 -673 515 535 337 228 734 -249 -593 335 -813 96 -165 427 -1 -89 -373 418 -399 -295 581 341 675 -298 -663 53 168 -535 -211 61 490 -538 -551 -557 489 -371 -709 -405 179 298 -483 -246 -312 -73 468 -58 -716 92 190 -42 673 -323 -421 131 437 -479 731 -877 298 90 706 88 -446 668 -698 677 631 -287 378 -229 707 -681 -365 193 -150 -369 -799 406 -860 264 -10 -134 -1 -2 -842 -537 -140 595 -318 -265 354 -458 -569 129 -594 270 682 -446 -275 -612 -678 -597 735 504 -863 -178 -374 -651 107 -789 -478 -539 -283 -407 86 -479 728 -528 89 712 -218 -434 -808 -744 43 541 -878 -556 383 -803 163 -654 -159 -377 26 13 445 -489 -587 240 753 300 391 -851 205 243 -260 429 -763 -291 729 -483 -629 -465 -870 676 778 199 -658 22 -214 218 -136 -253 -627 338 -675 -247 -658 495 564 394 -72 -830 724 -244 633 539 458 -236 409 -13 -228 48 -400 -166 202 -316 -219 766 -454 445 -773 281 606 -276 -235 -665 -69 779 -68 701 -441 -105 778 -170 217 -341 325 190 739 528 430 369 673 -686 138 178 407 -893 93 -873 144 -313 -214 -224 -416 -127 -448 175 637 -219 664 -885 490 573 -2 -68 -577 -833 -113 -406 -429 672 389 154 222 -583 388 0 -611 -664 -586 -562 29 -182 -260 -830 786 72 -708 783 -299 -275 -108 528 797 -398 -356 -667 -819 157 -856 134 -260 -45 164 117 575 -793 253 -551 -400 207 -482 -272 646 -473 138 757 -612 281 392 -665 -699 -237 -276 -600 416 -106 -102 660 189 510 -488 -893 -103 4 -145 336 385 -329 -383 348 693 -280 437 -191 420 -125 -64 384 -430 78 -15 -443 -298 -708 485 -186 -514 734 -849 -718 155 -505 -235 564 64 130 -625 -427 -116 71 770 -555 -105 607 699 758 -890 -670 263 600 263 -531 -286 -710 -689 0 271 -748 763 107 542 -701 -396 -339 -352 360 -707 -45 472 449 367 -694 -658 333 -769 135 -662 192 -683 -679 -60 154 692 144 353 592 -240 -55 431 -47 586 -619 308 237 158 -735 278 730 -40 -508 122 -830 628 -71 302 654 9 -333 549 -482 -793 766 124 -178 -626 -509 135 -305 -144 -776 -872 -605 -135 -731 -394 -458 -434 -81 488 778 -877 -767 -46 -253 -302 381 339 -325 752 -850 -276 184 -592 -772 220 -102 -696 370 -676 204 -332 -612 -668 -137 215 -156 -169 -186 -377 -333 169 -529 97 -608 233 -838 -61 83 426 -145 -596 -535 -671 -12 -593 -47 -493 393 -214 44 -11 -653 284 -872 -213 533 -296 344 -696 -492 619 -416 -451 74 -790 -844 -317 439 -572 -450 64 -128 686 -97 -636 506 -375 -781 237 -289 -436 -44 125 -833 101 715 416 152 -744 -371 675 291 191 -795 364 -136 -430 194 271 49 12 -242 -398 351 507 106 660 -728 -201 -827 -556 -562 198 -215 -26 -731 388 -882 -800 -770 167 -181 -728 -439 -899 371 -425 5 7 -30 -873 -173 -457 -71 -455 -656 -660 529 -239 -128 -371 -812 -772 789 332 430 -706 -797 573 568 99 -779 373 389 -817 -376 -480 -90 278 695 -863 -485 727 25 -215 -322 -572 519 -540 566 49 -9 -857 293 652 379 414 -223 27 -586 -582 -1 528 -472 529 550 81 340 29 -764 -147 -536 94 -697 -797 -131 210 -425 494 -805 517 305 -856 781 -378 -266 -895 -237 4 -899 -82 -92 -492 -162 90 -14 351 577 -133 -96 132 -617 408 264 -217 -615 -364 -340 648 -734 -584 -210 -598 -53 -646 -724 -860 311 696 682 436 549 26 -797 625 -423 780 -525 -343 -469 380 -477 -208 -654 -136 190 -796 -467 -746 172 45 -892 -555 -791 341 -563 -504 430 577 -368 -712 480 66 -57 -207 -509 -157 -518 -496 17 -125 428 5 -781 -29 272 237 609 0 234 -876 200 668 -631 689 -49 367 -824 -433 304 627 -752 85 442 -23 -410 -793 180 -790 593 -692 187 50 -108 -441 -784 -110 -649 -45 -693 -31 292 -446 -98 -91 -462 -684 -642 333 -752 394 765 -203 518 454 689 572 -607 413 -650 -253 161 -693 -882 119 568 171 -735 400 -239 -25 254 302 395 473 592 -550 303 -94 74 -194 -288 -881 451 197 -61 287 -508 109 -530 -578 595 -374 373 -87 29 387 -488 -861 157 678 102 736 -715 -107 -122 -863 125 321 534 -700 51 493 -584 79 238 507 108 218 -440 -553 -215 -623 566 779 613 385 525 -234 -658 -114 -240 -687 -104 -689 -712 -340 -551 -390 36 16 333 619 368 348 -717 -587 273 -849 -238 466 30 223 -626 305 612 -723 -387 -234 -568 418 470 -514 -243 646 -123 -501 -371 752 517 -843 -230 -694 -897 474 -607 -382 714 359 -392 -250 -565 -563 533 725 -602 230 -881 -549 -156 340 618 -744 780 497 98 -24 -369 5 -237 -840 280 32 -736 -789 -332 -460 -341 -733 -47 587 -692 -734 -203 -246 -526 524 674 -25 -558 -134 -314 -824 -680 -535 209 353 760 -474 246 673 -808 -285 421 -136 522 -837 615 -63 -619 -562 -309 20 -346 534 316 441 -721 -613 -57 621 241 -356 -252 -795 -522 357 -835 -25 -281 -109 -803 396 -285 -708 -343 644 541 635 -210 451 92 491 -390 -609 -888 692 795 -62 753 -152 -683 -442 -296 450 368 -132 -27 461 138 138 -73 117 451 -512 611 -405 -102 -291 230 57 -378 679 617 681 777 582 -683 582 -162 578 -695 660 -841 -410 -819 -85 -352 498 -42 -648 -243 47 611 488 -200 533 -479 -642 -346 -674 -414 797 -204 -382 360 -181 -822 -598 -95 270 -415 78 -801 707 745 -362 301 -571 -307 287 311 -900 -656 682 -747 334 717 80 -131 -882 -634 -24 352 -865 239 -238 -855 -440 -100 560 -632 220 580 -197 760 605 -850 185 -199 -39 -236 777 372 -631 -890 144 29 241 341 -761 171 710 776 331 34 -503 -21 553 -444 -519 56 -447 -643 489 -497 46 493 -552 -468 531 -65 361 -660 -167 -699 628 642 577 597 -708 -819 7 88 626 -491 -362 213 278 -488 737 728 -10 -856 366 -297 485 -855 176 -114 -545 -169 588 -401 684 7 46 -476 -680 -161 282 650 106 -339 96 268 207 621 -4 -597 434 727 279 -248 -688 279 90 292 144 -861 -603 -91 655 257 -421 -665 -506 235 117 -502 -359 40 -890 741 407 -540 700 233 -506 140 -866 203 460 147 -722 -176 724 -276 -869 456 -39 633 690 790 70 -389 -717 652 -405 -802 670 458 274 297 -742 741 -811 -783 -849 252 -594 -229 88 -697 332 140 -159 503 251 -387 461 115 746 221 54 -597 -347 -313 782 518 -765 278 -157 797 -573 439 626 485 -380 -76 -368 -443 -514 -494 -523 282 345 -168 -146 -184 -83 480 445 141 536 -479 -672 429 9 -101 647 585 242 -192 -84 -683 347 -16 85 58 -668 -626 258 253 569 -405 -527 757 601 590 -78 575 -234 -39 -683 -631 -270 610 -773 -382 -535 1 -661 -330 -68 -696 313 -280 -584 247 614 552 -444 411 -77 761 -379 -890 83 625 7 -288 503 -360 117 213 -169 -674 -16 89 641 -464 -658 -171 548 -728 -49 -470 -69 157 230 281 536 -627 -64 -474 227 63 -303 489 -193 -45 717 388 300 94 -390 -595 53 517 -585 -367 -245 -888 -733 329 629 -846 587 -640 -539 -671 67 -572 -573 -377 297 -841 -49 -21 174 457 425 -719 175 -336 158 -440 77 428 -159 -381 282 -148 -55 362 379 -84 -406 -849 109 270 -574 -448 628 503 -572 420 -9 346 -80 -461 397 533 -249 -268 523 -518 -281 -267 397 269 -240 341 -634 437 472 -881 286 616 503 -454 -7 315 -91 -844 -327 -829 -579 -398 787 368 410 -705 602 524 416 471 494 -883 -423 557 592 14 79 -315 -667 628 262 -258 -684 -665 -210 -828 -141 562 -598 557 131 -518 -81 -532 550 -348 453 -574 -741 -320 -180 -632 -433 491 -406 308 -4 609 712 -225 -607 -842 594 227 214 -883 13 588 -1 -716 447 -836 97 283 -886 -600 660 74 -124 -721 -415 -436 -488 -510 -75 -13 -689 737 567 545 -460 192 136 -374 761 -407 427 425 -77 -633 426 318 793 -135 311 -719 -362 23 -884 607 -164 -793 575 -737 -856 115 255 -58 -368 -594 -832 -281 172 564 -425 34 -559 -516 -50 512 160 -827 696 689 -157 733 -677 308 -317 -654 791 -329 -696 447 608 -875 -356 360 -737 -164 -211 684 303 102 -613 676 -39 -335 -754 -870 56 17 -126 745 -334 -811 -870 -784 -661 -886 -64 445 -242 -62 231 482 -831 233 -534 -752 -470 354 686 344 -891 683 -674 634 704 324 -23 -167 571 648 466 -344 -575 -464 -629 -436 -252 -427 -28 -779 -825 -567 158 53 -750 499 69 -120 678 761 130 717 110 -571 -653 235 365 -590 155 -588 -45 -111 258 510 645 467 48 214 -366 -86 262 704 -151 387 333 559 -639 113 -643 -157 -320 631 -472 -558 -572 -277 744 106 58 -536 -831 -433 718 603 -325 782 422 -875 673 -577 -121 -840 437 125 -867 -717 -452 -503 -182 193 -543 -675 -817 4 784 282 -651 5 -373 344 621 -662 -813 -191 637 646 778 -389 231 90 -513 -429 630 -893 -233 -654 -666 -228 87 91 351 594 760 577 -831 490 -650 -771 -47 -201 -542 -780 -504 146 -811 -794 -484 782 276 46 -629 277 633 792 74 -704 705 -44 -766 -34 -592 268 82 -573 90 -440 32 -305 -207 -528 -707 -854 -138 -402 80 -371 664 -5 250 -581 718 515 226 -103 55 84 471 -572 -670 -597 222 -805 720 -783 727 234 652 -443 -807 210 294 -31 -451 -884 -24 96 383 -385 324 310 -82 531 -148 176 703 -513 291 155 195 -123 -731 -474 651 -435 796 300 260 461 594 -29 -867 6 -320 -737 -384 -868 188 781 -745 180 -404 672 691 -96 -145 288 209 -810 583 -69 -168 -557 613 -598 -306 -243 95 -759 7 -498 148 271 462 -898 593 116 478 468 -290 404 632 104 -585 -396 567 -123 -148 743 -407 -587 573 -88 -610 -294 402 595 -364 636 308 -734 508 -63 -704 -462 -403 -460 -537 482 409 -242 -664 -344 -370 -657 -102 -395 523 704 -211 -566 -681 331 -274 -610 -636 -186 429 125 652 -297 407 -369 596 -567 409 -740 399 -482 -146 593 -432 592 39 -622 678 -721 629 542 -10 -2 -504 389 114 -627 142 8 -292 -427 -611 -768 -870 758 534 -812 549 -347 -296 20 -201 -454 691 -205 -485 -194 -48 -316 491 -105 712 3 241 -584 610 -773 147 -546 -18 -511 -734 -222 -845 -126 580 496 -718 546 -32 717 688 -271 -718 -638 -642 -710 220 366 789 -858 -325 -176 -555 -221 -484 712 290 -511 -217 -119 489 197 -81 640 504 2 384 525 525 372 -284 767 -592 -631 579 54 304 -272 497 651 745 -34 -412 125 160 599 -555 534 -318 -512 -537 -286 233 -623 -726 -848 -645 379 -467 -287 22 682 286 -198 196 65 -5 352 -616 -399 -671 119 242 -336 618 735 -626 -415 -182 93 784 -167 61 800 -466 -677 -19 -137 -315 -24 112 52 293 -526 -870 107 -184 -830 -744 -168 -771 403 623 84 -747 607 -679 646 -476 -221 -453 -27 -644 178 -231 -548 619 -778 789 773 -270 -488 58 -336 156 651 -273 741 401 -208 -298 -316 357 671 142 467 671 -762 587 -747 199 275 -421 -385 239 -367 259 -79 -743 131 -879 -558 -35 368 -26 -691 632 -113 -805 534 -696 609 -626 184 -512 205 -318 163 148 14 -254 -261 -648 124 98 633 -195 17 -830 -510 -673 129 -787 -258 -306 -257 725 -558 -873 -20 -449 242 -765 -853 666 -860 -673 -28 25 180 696 488 119 19 236 -141 -318 -484 -672 -844 376 475 160 -800 -559 -315 97 -106 -528 578 -35 453 -780 -398 402 -850 469 650 36 274 724 192 146 -590 507 -680 -616 -225 645 -535 785 634 375 647 16 -607 529 321 -716 8 302 -709 -393 -364 -318 356 -654 787 -630 -692 470 -287 774 -432 -32 -206 -592 -860 736 -766 -670 -306 -436 -16 -739 356 -459 -593 -251 -896 626 461 -514 -563 120 -100 -828 765 391 67 160 249 -178 -782 -682 316 560 -724 -200 -578 605 -469 -394 486 423 -768 -280 -18 -746 -235 -813 -772 -524 -89 641 303 729 -125 -179 -509 -237 4 -123 -672 510 66 634 -806 -820 -746 26 -693 489 -720 -612 -685 -258 -408 3 481 410 706 19 34 176 -324 -583 -27 621 8 146 -510 -658 368 73 -861 -417 161 450 451 -131 -380 557 -82 -777 164 382 -697 -473 391 423 -636 -105 456 633 -23 -453 -754 -210 -562 239 218 -721 -856 -116 -812 411 475 72 -384 353 717 497 361 263 -189 -626 99 -653 263 -383 -37 438 -30 410 -162 -526 -621 669 783 -125 -192 215 690 159 418 66 64 281 710 653 -506 126 -365 313 667 49 -744 -221 167 -821 368 -474 -624 750 -834 -633 449 42 431 -54 -353 -858 274 497 -148 641 -840 502 601 760 -51 158 -358 -539 -353 -87 -199 -595 598 623 666 -182 -898 604 -385 -610 251 -115 671 192 183 -644 -778 673 -634 520 610 583 -778 -7 263 -727 482 800 -116 -280 -797 -388 577 327 427 -233 720 467 655 -874 -103 -377 -821 497 557 602 -515 497 -139 793 374 -429 154 249 220 140 -431 -89 406 744 320 -234 643 439 -707 734 -53 -93 614 347 -129 98 -339 -65 -611 154 -548 -762 -180 -7 221 -741 -350 -107 -80 -616 617 484 -22 -553 -745 692 -126 334 -412 120 389 376 351 191 -816 555 -734 -101 -31 -759 -43 648 787 -104 776 727 -57 231 -516 -217 -860 -487 -50 323 227 -796 -496 -190 750 784 -784 208 541 -364 -623 360 739 -640 95 -173 92 -518 446 519 -601 -76 718 618 -603 -227 456 -367 23 102 -625 -449 168 -570 -333 581 -766 -715 -756 -316 -812 605 97 -453 24 502 665 396 310 -369 -514 -7 -160 533 -194 619 785 -140 -345 -338 -56 -350 -343 -631 -649 -887 279 -412 -589 688 -419 -292 607 -636 467 -887 531 -371 -670 -677 -115 693 -145 799 203 -311 -600 475 -498 415 699 397 357 -857 -824 324 -297 419 -225 -878 -377 622 -896 -52 -104 -753 219 124 645 739 -381 -822 -438 419 478 12 134 785 414 88 662 -867 689 -67 -687 238 -412 211 -450 -148 -157 -363 140 -614 605 -756 -376 -2 412 -233 -470 560 -367 21 -764 711 33 -814 -132 507 -240 550 378 -44 -818 752 710 707 -417 -482 252 -650 678 -593 579 563 648 -229 187 -596 -78 -573 -233 -471 591 -11 141 -366 -616 706 -352 -739 -656 582 705 420 -594 -277 336 -91 -284 -70 760 705 610 546 -171 323 -795 219 423 -255 -100 -222 -889 -584 -356 -413 518 -470 306 726 369 -681 -451 -565 -456 -438 -827 -453 558 -168 432 153 -302 -504 -760 125 -667 559 -693 -726 -865 -503 55 743 -582 344 133 327 -803 -268 -356 -61 -503 3 162 309 601 -3 -452 0 92 -847 -749 132 670 -217 -159 -446 363 -897 -739 37 85 63 -483 376 -417 -246 -688 260 -539 280 167 724 133 -705 -600 -179 11 -51 -186 410 528 -128 -137 -830 -423 -620 -34 757 -442 383 393 -790 -822 -546 -280 307 551 -732 324 -835 420 445 -151 18 28 -700 380 94 -185 -138 -7 632 -173 160 -26 738 679 -695 26 210 565 -253 552 -654 628 -697 -32 -94 -571 -105 -67 633 567 -262 -446 -820 554 -588 374 106 -190 659 -143 -334 -818 -210 -437 -705 -656 -883 78 383 125 144 -258 761 11 521 117 415 788 31 517 -9 753 553 -662 -624 738 142 -581 -553 -761 -423 405 -433 252 275 -203 -702 366 -593 -725 338 476 763 17 -507 -299 387 -662 -506 54 514 -486 -254 634 -334 -439 345 -675 -241 222 41 663 -238 121 193 439 587 243 -782 -444 393 533 325 -403 -676 497 654 -302 391 306 -855 -610 559 -278 656 -360 88 -885 -3 629 -119 192 -126 -132 432 503 -749 668 -513 351 -759 -801 -835 -850 -856 -737 348 250 401 425 196 -739 639 774 756 468 -86 -81 -128 163 796 -502 478 289 -9 60 791 -425 187 -704 243 -771 -507 395 42 456 405 -551 -353 -298 312 -374 666 199 -781 -747 353 -590 674 199 -441 -208 -41 674 434 -797 98 193 -168 -239 -143 218 -160 -309 -166 356 -241 -694 -358 342 319 -293 585 -461 -200 -371 -175 -685 -117 729 -224 123 200 74 51 265 -587 -771 628 778 -320 351 -640 309 -705 393 376 599 -620 504 738 -798 -141 -863 127 -339 -557 572 273 -879 -203 -62 426 613 -403 -46 2 -87 194 -810 216 -870 -282 -776 -256 -437 165 739 181 -322 -452 -627 -402 -68 261 349 -718 -214 -201 516 568 -446 -666 592 -336 -606 -463 427 -300 73 398 750 -361 407 -640 -429 469 769 38 692 74 231 342 -147 538 494 -550 -440 -753 546 -380 111 67 -164 -112 -892 797 -447 -666 58 325 482 -14 73 -532 -633 107 360 -251 -423 -256 -265 238 549 -218 -449 -87 -165 602 402 713 615 -502 -569 377 -738 123 -215 609 -339 360 381 -446 154 -139 -320 775 24 -752 313 -646 -185 -662 -752 228 467 347 410 766 -334 -611 488 -795 -83 631 -332 -491 -900 685 -356 -159 324 301 -54 -497 -548 -773 543 -448 -766 -150 -776 -613 479 697 632 559 289 528 -64 -182 240 -683 -552 57 -493 -101 -805 251 400 651 55 358 796 86 -51 -662 -12 -640 772 -496 -332 481 -813 -782 -521 591 44 -82 411 -503 -455 382 -516 -111 393 -540 646 -895 160 -387 278 190 94 65 131 550 194 632 -194 -671 61 -163 310 -469 -239 297 -325 585 -706 756 793 425 267 -695 -255 -747 536 470 541 330 -753 -713 -588 50 -316 28 291 -133 -145 788 -14 -162 511 -287 -646 -333 -149 -180 -658 590 -258 292 -569 -306 262 -157 -827 292 737 172 -796 151 -824 576 -493 458 -238 -862 182 -589 470 -802 -266 713 -399 -177 133 -322 324 -112 242 756 448 101 -828 272 104 271 -780 581 -879 -88 -441 582 -734 -69 68 252 336 -722 168 201 117 -14 -504 -294 -34 213 516 64 -261 700 123 623 -261 -579 -72 782 -324 -92 188 -611 212 292 -37 165 -75 -423 449 520 662 -266 -800 -739 39 272 -646 255 -602 320 664 -595 -681 741 -580 -202 -674 238 -764 227 -575 -404 -723 468 -369 509 385 90 -174 33 -490 -24 718 410 717 369 747 522 346 150 -640 381 -646 -618 -675 -278 -808 -700 -68 -516 320 516 33 -819 500 -445 -376 -513 -699 668 193 -786 550 -61 -307 -614 -725 -777 371 428 -636 -640 534 -59 149 576 -420 1 -355 -671 -535 -174 -408 -860 -350 -350 -122 -14 150 -368 -858 -776 75 647 242 -650 -827 -714 -255 -6 -515 -134 593 667 -137 -572 -664 111 -100 553 109 -600 -280 765 360 57 -259 573 -485 -587 391 487 755 459 438 -648 -155 -608 -51 -523 232 -505 -310 687 107 554 144 539 723 493 -438 -373 -409 5 309 -189 -827 -587 -8 506 358 -468 -367 109 -382 -688 -766 645 430 -149 103 487 768 -666 158 -18 616 115 709 -515 296 -126 87 154 484 -160 -574 -511 74 -312 135 -513 16 524 65 -49 -20 105 402 -398 -33 -28 342 -649 -476 -705 -159 -512 -629 -598 650 -548 -569 319 263 41 -750 -344 546 611 -211 373 -671 -600 -114 -216 446 457 139 -314 229 253 -63 -433 398 578 -493 -10 -650 -341 -581 -96 143 619 -123 -797 -429 509 666 -21 445 -324 -877 60 762 -366 326 -804 191 167 748 48 -445 527 198 -485 -738 -653 -643 341 -18 -318 -886 660 714 -815 80 310 669 -680 334 349 169 -259 602 583 206 -896 36 -328 -571 -861 -428 255 138 -74 -22 -900 111 715 -262 -757 723 -836 -126 800 194 -330 491 -452 -140 363 -744 -765 715 -80 -1 458 194 373 496 -867 -723 772 760 -863 -344 167 731 -440 350 -836 634 546 -799 651 707 -866 226 509 8 585 430 -398 291 568 -439 52 -169 575 -344 -273 -705 -118 -216 -750 365 -601 -226 -368 -198 -629 -50 -741 632 120 -871 228 770 155 -37 -279 -296 -4 367 -697 -755 541 -884 -704 -271 -805 666 -234 429 689 -204 -606 -9 392 -756 -503 -429 -874 7 44 719 45 -435 -652 606 88 608 -613 -614 616 -451 322 367 -267 709 -301 275 -800 -847 -563 -112 -17 -413 25 89 796 82 270 599 -130 -810 138 -150 -224 -816 -353 -496 -233 -452 -418 -254 -471 18 555 -727 609 296 289 722 -465 -468 -223 112 759 312 -470 -741 179 456 -198 50 -885 -882 587 144 -858 -623 276 50 -748 443 -370 740 -859 210 372 473 -272 328 -465 -32 616 -315 716 -267 -623 -573 667 427 259 671 413 -373 719 -882 -494 447 413 237 324 291 566 -714 709 452 -298 -713 598 624 -664 -490 247 -70 729 -137 -24 288 -104 -68 136 -788 -68 -741 483 70 342 -86 -218 -480 93 483 371 -114 678 37 472 399 -393 520 684 -412 67 435 728 254 -414 652 33 119 379 274 -488 -426 219 463 270 75 64 99 56 -497 208 477 613 693 -588 -577 -764 -586 -755 -742 -381 -673 -576 205 267 538 -315 -655 180 143 -353 -220 -754 -249 -425 -75 683 475 289 -159 475 289 794 676 -173 -789 -702 -399 -130 771 734 579 443 -16 277 627 -599 688 -485 -811 45 210 -191 57 412 371 -888 474 -718 -762 396 765 232 -716 -16 -233 -590 684 -61 208 553 -621 -710 -599 487 -893 -373 -296 -805 278 -131 28 117 524 320 -199 -271 -133 -111 -686 -357 240 488 -530 -349 787 -889 149 -255 -453 -368 -445 -64 -763 -597 482 522 -27 -695 -711 406 -539 306 123 123 469 -271 -811 -864 155 -92 213 -763 -770 -14 -669 -814 126 93 -503 -43 234 4 716 279 749 526 -813 -359 -763 326 -859 -42 569 215 -222 -486 778 -835 -617 144 -386 191 492 -819 596 719 627 -452 -455 -665 -137 191 -764 -803 -439 -818 -418 778 436 537 689 466 339 -792 -639 235 -865 -798 -283 -111 -301 -886 -260 353 -390 -693 -591 58 447 450 537 -573 -533 473 714 -28 -214 -309 -379 773 121 522 -167 -677 203 -682 779 -230 -528 309 -583 -802 109 -352 796 -151 -433 -206 -631 447 -158 490 711 348 331 399 164 -442 -319 506 36 -61 -396 -263 -321 -213 -26 -87 536 -37 374 759 -591 -898 -305 387 -774 639 -326 20 -563 478 347 734 -567 -39 289 510 -65 -476 800 -544 -148 -213 -306 214 760 -25 599 156 -285 -634 406 788 315 -266 436 -86 -414 208 162 585 -648 669 -767 -750 -513 -473 -854 -614 -395 797 262 -816 449 -348 483 13 239 305 -632 -299 505 167 465 -497 -163 449 154 -810 -677 -393 159 -855 -641 -729 -346 -454 502 -194 -581 -763 -495 -7 -133 596 41 -609 -622 321 -727 -674 168 371 -761 312 429 349 612 -752 -710 672 -28 156 -605 -380 97 -603 -892 -259 310 470 -881 402 -501 -193 536 209 -305 -343 94 -871 752 -426 778 -801 -318 -410 174 -881 156 -100 237 -132 -290 -137 -622 -85 113 -635 -405 752 -25 306 -484 -754 716 313 -47 779 -363 623 -573 -440 -17 496 591 -786 -194 109 710 -408 -532 374 99 786 419 607 -198 -193 333 -535 -506 319 -261 741 -151 488 -859 -787 -644 328 289 -15 306 -313 -228 -301 675 -326 528 329 -530 -198 541 -826 -177 3 -490 -272 -475 -740 -644 454 334 -764 345 -58 217 586 -851 209 -84 -467 385 -384 -789 389 -262 -33 447 647 -173 498 -678 -871 419 4 -62 -256 -339 -797 -427 -105 -888 -246 388 227 380 448 -87 -819 209 -283 -242 -567 -163 -403 -120 -192 -177 799 309 648 327 -64 -166 -161 -337 307 778 -227 -97 -793 526 283 -372 -207 -251 313 693 575 545 309 115 403 -716 488 -326 -801 -322 746 140 -886 -820 113 559 626 557 525 571 243 -492 -413 -473 762 217 -493 778 446 742 -350 -271 -654 -511 -868 308 -334 334 457 -85 550 547 -455 -282 -11 -305 -360 -314 -750 174 -690 -607 655 138 -162 346 -413 -580 -359 -75 214 -585 440 -654 506 42 -731 508 -158 44 434 -365 531 -566 -172 80 -851 -198 652 -482 -861 -844 -846 616 -642 -65 445 -330 -779 -647 -508 -44 208 -437 208 -156 -546 -4 344 543 151 646 -502 59 685 -109 -785 -784 -704 521 -862 -431 458 -17 -888 -269 222 726 -357 335 57 361 -832 -390 -132 -872 672 368 -138 319 -885 -8 164 364 -781 -356 243 -246 -811 603 -104 109 522 -377 106 679 -402 -25 178 -2 -85 -454 -866 -776 -696 -719 592 -858 762 440 -389 760 -56 -83 324 253 180 695 348 -14 -139 697 393 -720 391 439 467 -493 411 -743 -787 88 -441 -119 -143 -458 -787 -657 -608 342 137 56 -389 244 -271 714 372 636 -142 -538 -75 -184 -841 -7 689 -366 -38 54 654 -216 -848 -843 201 577 -348 -900 171 340 -96 331 668 213 453 -791 647 -489 -819 350 -59 -126 -481 -317 -675 -571 736 -646 -247 -461 -682 139 16 348 -586 -590 -593 259 35 418 -851 -547 -791 741 -699 -168 130 -618 -704 39 479 630 446 -252 572 -605 727 -842 791 -510 -7 221 -134 -556 -561 -254 663 -842 -864 -669 496 -116 758 637 292 100 574 -779 463 -634 784 102 644 230 639 -435 -266 -504 -690 -579 611 -672 -453 -885 -134 697 -394 -315 -424 695 -843 -751 -517 -673 314 -248 360 -350 -497 797 141 -152 301 720 206 -826 273 278 -843 -820 84 565 -267 -779 555 217 -807 -507 448 89 294 -430 66 -599 -291 -198 432 172 -444 -206 400 -360 -598 620 -38 246 798 280 -877 730 69 -487 -7 55 -486 -348 242 -208 564 244 -744 228 418 -699 723 -42 -613 200 -533 473 259 264 -756 563 -599 -234 -667 542 -677 -63 711 511 -529 695 772 -230 -769 -330 -324 -703 -407 507 201 -49 -486 526 -866 -169 555 173 -769 -563 -644 450 -512 -110 -683 766 -512 88 -35 -340 -507 47 -752 646 679 442 -813 -671 447 452 222 677 384 188 382 -531 -688 -889 -363 -290 517 549 -169 747 -826 -866 561 -530 -659 389 659 177 -39 488 -354 -806 -19 -602 -253 159 310 318 266 763 -789 166 509 -38 -536 20 189 -373 -804 -202 23 672 -431 398 233 -592 409 -699 -888 -714 485 -866 50 185 622 -744 574 -569 565 -863 648 424 -391 680 105 759 -231 429 -616 421 725 170 497 -310 436 -344 182 150 446 -627 499 -547 584 -30 -567 477 -775 -483 -796 -536 484 -321 39 -305 244 683 318 -188 -9 -498 82 323 -489 -742 490 -88 -195 -826 209 409 612 -301 473 478 140 -675 712 679 -202 -892 21 523 84 636 -411 -443 -10 -59 -680 -646 -335 -693 30 219 508 154 65 -400 787 -895 69 -297 -192 -628 481 190 -73 241 -537 -638 -635 528 463 253 151 233 -129 -186 211 95 698 722 30 -157 -138 -717 557 554 344 454 782 -282 -773 -550 -849 -220 87 630 -800 278 355 523 93 -563 -474 515 390 691 -597 209 575 -113 -716 -5 30 238 126 -838 59 53 -754 596 -364 -191 312 -777 414 -224 -506 153 -314 -483 -765 -594 -539 -337 518 347 -43 798 690 542 -509 707 -285 587 -837 167 93 574 -101 -740 607 -364 401 645 108 -763 -702 -101 -523 -490 -165 707 -262 292 114 35 388 -265 -506 -466 -855 631 -16 -515 523 -572 -497 641 -785 -34 -206 83 99 -354 117 -715 -437 -294 -115 -526 -386 667 584 700 638 740 -546 -167 519 -292 448 -289 -64 -725 -226 420 752 323 -743 -92 361 686 598 -457 -163 -502 420 -660 -364 -384 110 -644 736 -818 -326 -460 734 -714 633 -111 694 -367 -899 553 692 -135 415 448 -690 -815 -891 633 387 403 -477 69 -210 426 -328 -792 -862 -819 117 -742 558 -57 -821 -859 -22 223 -134 175 -782 -649 -17 502 453 -318 626 342 -153 -147 95 286 -499 -146 -465 -289 -840 -155 -199 -557 536 16 337 718 349 -751 -111 -795 -571 -698 253 -142 30 202 191 -835 -22 -547 178 -237 -132 86 659 -388 -341 -265 -254 530 89 -206 -223 -496 737 475 344 -446 -334 447 403 -259 -844 539 226 643 448 687 -111 -716 -613 5 -115 -772 664 -373 545 -593 -357 208 -15 315 -780 241 391 42 44 626 -658 -743 439 -671 81 -873 59 334 -4 668 -482 -470 729 -660 769 455 246 -358 -208 568 474 74 -413 469 -24 776 285 202 776 -340 -510 685 -878 276 -889 -326 -94 464 250 -704 -372 210 607 175 -167 -214 -381 509 -419 240 -733 -842 148 -309 479 -774 787 759 -742 732 -575 611 -668 583 154 27 34 251 402 -129 447 93 -180 -374 572 574 607 -76 -50 -797 -663 -807 -300 536 543 -50 -499 335 -817 -862 725 425 554 473 -460 -205 146 -592 -74 64 -845 85 528 677 -594 609 393 -282 418 -107 -480 -559 375 -569 -52 -610 -568 419 762 641 -440 -260 18 -413 -541 -440 -264 0 -661 -357 364 574 704 -809 -6 764 660 -322 682 -340 196 110 446 483 -376 121 -287 546 -307 666 -243 -9 71 425 -20 320 425 -588 -567 -494 -221 511 -138 636 528 -440 -205 283 -566 287 -55 475 -594 722 130 -377 -169 163 -846 389 650 -790 225 245 -262 -484 275 -30 22 17 -580 705 -597 -885 374 338 103 418 -429 -831 90 169 -170 -788 -661 213 765 529 -739 -751 -252 -296 494 337 -373 -746 167 -11 -760 -798 -448 13 49 793 523 249 174 -756 -546 421 -350 -666 -39 689 -480 494 273 -883 -838 162 -392 737 456 -542 444 730 228 -658 -674 392 586 28 -106 727 665 616 -485 81 -524 135 379 -837 155 -525 316 -55 521 497 157 -511 260 -645 643 176 249 797 -418 -722 702 554 349 540 327 -243 -14 -410 -657 187 -598 149 -777 366 769 192 -221 573 454 -631 585 -420 770 -721 740 490 -520 -540 -667 -120 -67 302 -272 -92 486 736 673 414 -187 -714 572 431 256 -225 715 606 -406 -648 171 -888 -409 -823 -261 202 87 -533 -268 -94 383 -162 -65 541 514 -860 527 -788 189 466 737 468 234 -518 -572 89 576 80 108 -491 -205 139 -229 -497 586 523 541 -522 632 -696 41 -270 278 131 688 -322 -72 270 176 188 -857 -880 620 331 505 -808 -790 557 296 26 759 660 -265 782 78 623 -644 -101 39 -667 640 -794 739 -869 120 -680 777 668 -162 780 264 -349 527 -410 -697 373 -549 419 467 793 -528 658 26 349 -446 -166 -345 -150 -68 443 -228 -612 -505 262 688 -114 457 -752 -616 -486 -29 -428 636 -790 524 288 -889 800 -567 328 -329 145 292 -330 726 -475 -512 701 567 134 -97 185 655 645 -410 -514 238 -111 751 -225 -203 720 -895 -863 -833 -283 -336 246 594 -852 359 7 100 -248 -342 -725 451 -17 -506 656 -837 546 -200 608 618 405 350 393 245 -747 -106 -846 312 797 -502 738 131 31 -587 -563 576 -148 -114 57 55 -31 412 -702 424 -781 -669 -783 -514 61 -131 646 -771 -315 584 614 -739 -528 486 471 -3 -215 286 664 -303 -760 189 276 -680 -687 683 -846 91 -241 -481 163 739 122 -48 -498 -875 140 383 790 -32 173 -194 -70 -44 -139 702 -511 -233 -873 -574 315 417 -203 -63 -760 670 51 71 -138 -515 617 -11 -380 -181 645 254 35 -602 125 -455 -556 781 72 -626 660 103 662 127 668 -398 344 -77 345 -549 512 -780 68 -814 360 324 406 -194 553 -226 -640 666 -6 232 -57 -121 -61 33 -617 -712 -115 -801 -453 -406 35 -24 -717 -423 263 773 124 675 647 76 84 -619 -565 -347 494 -559 -588 -711 262 -768 113 -499 -296 252 706 -475 -350 -117 295 -617 -782 534 -599 278 219 445 654 713 -23 524 690 -520 -201 -155 113 449 -88 307 -647 -486 731 -22 -121 516 -18 112 764 74 -730 -235 -217 -889 -769 -457 -716 -41 -534 -473 -891 286 231 -569 618 392 -767 -744 -117 -94 -749 424 -341 17 679 -43 -109 349 -592 -711 -188 -236 4 677 -361 487 -106 352 97 674 590 -242 -554 -299 -354 589 -70 391 518 -401 -92 -394 220 378 316 -538 86 79 -26 792 657 -476 137 -183 502 -423 208 -585 -719 -96 223 -60 705 432 -65 117 -852 308 294 -404 621 656 615 -811 -416 740 -87 -563 -197 206 474 192 168 -133 683 773 -285 -93 -566 126 -390 -157 750 -68 -487 -593 -640 714 -153 -294 -261 -207 546 211 0 471 -310 -226 620 563 343 -671 -330 218 -244 220 95 524 203 99 -351 -247 28 22 700 467 -36 -882 -388 -798 -438 -511 -326 726 -438 -871 604 757 724 -890 678 226 -492 -24 78 -531 175 313 -591 130 286 -722 -366 -58 446 380 603 -857 -340 236 594 5 621 759 54 -501 -897 245 493 4 -660 -503 772 -409 -93 688 668 301 -436 20 120 -423 -289 613 44 430 288 149 -30 -507 -605 -861 181 382 -820 -881 562 757 196 224 -278 581 -362 -585 -379 343 6 -455 -331 -896 -651 203 183 -376 -745 -457 -791 -764 -207 333 -283 770 740 242 80 -468 -586 108 148 -641 364 737 -703 457 -94 790 40 494 174 -641 307 1 -269 -197 707 389 235 268 583 340 -374 112 180 -853 347 -185 -256 -765 715 723 -818 -663 -650 708 314 -588 207 545 -875 335 761 95 -95 82 -779 259 373 -780 -332 111 379 759 -355 -83 679 -526 522 -21 -407 264 -428 778 -40 258 -770 -623 711 374 -662 -537 -888 648 -137 -219 631 -229 771 -631 545 623 633 442 450 415 -634 131 -217 -678 -500 -710 781 547 172 750 -374 -553 -270 -871 685 -43 730 293 657 -844 134 -355 208 36 -161 -720 -184 -51 -423 781 -342 -87 -695 -339 520 588 -308 -116 675 -702 552 563 151 741 -161 439 626 -353 -784 -652 -220 -351 -28 730 -835 -792 -529 529 -769 -448 729 747 285 694 603 340 -722 199 736 -272 184 -507 -610 149 518 -19 -267 -9 -782 -619 551 -333 -444 626 554 -364 -38 472 499 -5 352 419 658 504 -268 -100 424 -706 71 -125 319 -276 -11 -682 456 -739 -822 -848 485 -393 -642 -126 -310 663 -56 27 656 -448 535 241 51 421 404 737 -62 545 670 -475 -747 745 576 85 212 -681 131 659 282 760 -897 658 691 -346 630 -762 319 -878 668 -111 507 10 137 -885 -798 35 661 563 258 -31 -340 72 556 471 142 -546 -342 173 399 -232 702 -464 -692 -381 -624 -147 -392 54 -51 715 -752 -124 235 220 -410 533 219 547 7 -179 -266 -798 -657 -13 233 -93 -17 486 786 23 673 72 -487 436 -827 553 -770 -129 523 528 -742 328 376 -768 554 -161 232 -322 -658 340 44 698 -830 -490 795 19 748 -292 -180 318 -325 -287 371 354 -794 -305 -560 -264 -891 520 -264 -496 -893 127 38 -476 -275 -284 673 -785 -225 -762 473 -33 -274 155 738 -263 -253 -858 323 -302 -355 425 -451 -27 607 490 702 462 471 -368 -709 -831 -317 -154 -318 497 -424 67 750 -46 -195 381 -781 -682 -376 -859 -463 684 -53 456 296 396 -5 460 -898 -131 -701 499 263 793 -325 443 -627 -499 -770 -716 244 116 -710 336 -104 -351 -572 -151 -164 508 -730 110 441 -16 319 357 -332 428 169 -769 -773 198 -739 -34 111 582 -672 -649 -564 613 16 251 699 -368 -55 -124 -707 739 -893 620 -153 -187 312 719 -791 792 39 87 620 -169 -226 -889 376 548 366 497 -365 -283 382 -211 351 247 266 308 287 -774 229 324 157 703 38 665 -32 -381 -496 768 685 -412 737 -802 -788 -867 418 -822 774 195 -291 534 -529 319 -332 364 -91 -838 147 -440 164 374 -491 286 689 -125 -53 277 -627 600 329 322 255 518 -595 -580 670 -112 3 426 -165 -763 -898 282 291 154 510 621 -444 -36 517 -749 214 498 573 227 -631 362 591 544 -63 -871 704 569 756 -217 21 740 -350 -406 744 -529 -163 -236 -813 -92 -889 224 -143 -240 -621 234 415 -201 396 -564 -683 -332 327 325 593 641 -89 -705 151 -230 -636 466 510 758 -535 585 -569 522 -110 -595 -286 381 -736 153 391 -609 -783 -493 -770 -868 655 -99 -379 -522 -474 -238 -14 -116 -4 -458 66 464 -264 -879 131 -122 -300 -296 -72 546 70 219 43 -703 -835 -747 -838 -766 -67 536 -695 685 258 -655 -140 -107 245 -40 286 292 533 707 -373 -152 -774 -617 -791 -446 682 446 -588 -501 -454 -241 719 -449 -147 695 -495 258 605 611 -385 -427 -896 -375 -501 205 -823 -856 -736 312 -807 593 121 -85 -336 753 581 -427 138 790 243 758 -233 -824 155 -626 -166 -751 -535 768 -716 -731 85 540 154 -421 -563 -702 114 489 -28 -746 196 -260 -198 775 1 796 -12 310 -89 87 682 -802 -47 303 -807 328 190 -663 117 -75 -134 -547 385 480 232 287 331 -447 -52 -661 -855 -307 209 523 565 118 621 -281 289 599 -237 355 -665 297 -669 -631 786 70 386 -348 597 -673 427 -440 -846 -673 652 53 -247 -316 567 -209 65 173 -609 449 60 -320 -281 -334 -683 589 -467 -584 554 -332 189 310 534 -332 -748 -413 -583 108 -420 -654 -381 -664 -586 371 -749 -545 -135 275 -298 -522 -687 -813 715 -857 -356 -422 -148 218 288 548 -457 423 666 -811 -440 794 266 -566 -496 -200 -404 114 325 412 -175 -90 31 132 142 -1 319 -282 518 -205 800 425 211 84 43 -740 220 372 748 -531 260 128 -259 447 -109 295 -891 25 340 57 762 -865 690 -514 36 -197 722 -92 452 563 557 -123 699 -582 268 552 -859 -201 -250 56 632 -272 185 645 -838 -618 642 -545 47 342 170 -807 623 -852 -475 152 60 -254 -543 686 145 -893 178 739 -273 24 -148 -628 694 69 -338 -131 338 -201 -573 -1 540 -443 385 778 108 -485 -440 -553 332 -278 -553 363 -648 558 560 383 -822 -422 -222 -325 -344 316 382 -1 429 -766 -46 23 -249 -672 -738 753 -536 -30 -428 152 -598 -43 -219 725 321 790 178 -116 259 -873 707 -714 -663 -235 607 255 480 -686 343 -176 517 324 220 189 -675 543 66 -682 -788 245 18 -433 -634 -824 -796 638 -131 -233 -471 -646 647 -819 180 -689 -324 -795 -358 636 -518 -317 -783 114 27 304 736 193 328 -27 -210 352 276 -818 -503 -358 411 -296 -36 424 -209 -273 -598 -206 475 565 782 444 -769 -610 -587 -125 -432 438 303 467 -160 418 -2 -619 -761 149 35 -294 -537 -631 -9 378 730 -767 345 -794 -403 -829 168 -520 -456 396 -124 186 -481 218 -402 -718 476 -818 -333 749 772 252 -253 578 -727 -416 174 -258 -580 -43 -144 763 542 -776 -776 -444 185 -50 -443 -749 -805 156 118 278 -813 369 161 -349 -747 -350 -497 -560 -847 172 -349 796 759 -671 788 8 512 586 -357 -194 710 530 -157 -302 -683 183 339 89 283 -842 -5 -596 356 741 -130 341 -870 -128 -884 -537 -587 -610 -524 153 125 -281 246 -150 -265 292 330 -174 -21 491 131 410 -568 230 408 627 -3 749 68 -18 298 -109 -441 -657 440 -744 110 217 323 700 -590 -763 66 85 598 223 -805 753 -88 -747 194 -859 -644 272 -275 453 150 540 267 -223 220 -767 -72 -656 764 288 -60 -105 -594 497 -59 634 -619 -625 -598 561 -192 413 -501 -586 -593 -396 -60 93 -164 505 577 136 729 450 -293 -186 699 -559 -683 -790 595 40 -607 -430 -137 -473 -278 -97 -72 -151 -784 55 109 758 -680 565 413 266 -435 121 -533 -135 750 102 -756 -778 549 -266 -720 790 -182 259 704 233 433 -594 226 366 130 -750 360 -278 597 -275 -706 295 283 -723 179 642 -285 637 -281 -880 126 -330 316 -323 -896 -162 712 -221 22 -284 574 -604 193 -199 -725 -471 499 287 166 14 -57 -804 -180 396 -685 312 341 316 -642 -640 -657 688 322 726 735 -213 -266 -552 187 -856 16 311 -202 517 431 -881 -283 -611 617 245 -569 269 -314 5 -836 -72 -77 -320 -445 -216 -772 473 154 -850 634 -675 740 795 431 441 -508 -473 -512 -561 -2 -803 400 -639 758 -10 -249 207 786 592 -426 79 -319 -194 727 -536 -196 -810 -362 -117 216 -765 367 -286 263 -888 213 554 591 -739 716 90 418 -857 -169 -720 622 34 794 461 158 -228 -33 533 -282 773 -476 614 5 -660 333 -846 -895 -822 -101 579 -293 244 237 -577 -422 -283 305 177 -37 -249 -747 -400 -332 -606 -53 -872 -519 570 -710 114 -873 364 124 78 -124 716 -199 -337 787 -164 -382 306 -719 -511 -486 -492 569 49 -570 239 -286 -872 221 761 -165 590 234 14 -318 -806 116 261 -362 107 687 -68 -376 -334 24 -90 -353 -409 -700 -6 -533 -31 -349 -667 -640 -794 -598 -256 -17 -196 -509 -833 -411 -114 352 -71 332 647 -810 -495 -772 4 148 430 -323 -395 499 262 -141 -288 461 -45 59 -867 788 325 631 -754 445 -134 -450 -718 102 -219 501 -533 539 546 -14 -451 -316 187 52 -156 -247 -51 -367 675 -623 651 -799 598 646 768 321 692 -231 -838 -196 617 -593 -45 -364 280 -603 -3 -874 725 794 -290 -226 439 599 -578 168 -300 566 -728 676 -672 -804 598 -604 -24 -804 -466 -582 124 -92 527 157 430 -822 488 -137 709 758 65 719 -80 -893 502 -814 161 -102 -821 526 465 -510 -845 386 368 -684 700 -384 692 54 -819 -326 714 -822 63 -307 -289 32 -282 643 -57 574 114 -466 669 747 -259 208 -491 284 603 -852 159 -34 526 -476 -192 -252 -366 -498 45 538 -640 -109 -236 206 -368 -346 44 -718 190 -747 133 630 -98 -317 -107 342 -658 247 770 -196 449 578 486 783 -328 -483 596 200 -560 652 625 -742 397 5 237 393 -408 -196 683 73 468 -843 -5 -869 474 -836 794 542 526 218 523 410 677 617 655 -436 -326 8 -855 298 -501 623 -716 219 740 -800 -631 425 -442 44 362 -439 120 -609 659 334 50 -853 -703 62 466 -285 639 -370 -266 -77 -252 -134 -190 711 -357 139 502 702 -684 335 659 260 -682 -272 -13 706 -422 -151 118 601 585 -579 318 243 -780 -399 699 534 -769 212 417 -282 -28 650 -492 -71 -839 309 522 -614 774 347 -559 572 -120 100 354 670 766 11 -501 -346 -861 -412 157 211 -794 -744 -732 691 -193 -532 -587 -867 -270 -428 678 786 538 537 -641 -361 381 -844 538 -426 -359 -310 -152 -728 442 657 -666 -801 -553 -731 -238 770 -119 199 -262 195 375 -7 218 176 -510 744 781 508 -529 -486 104 153 198 -344 2 -339 -402 264 -243 -571 -347 -202 -437 690 -513 -328 708 531 -219 -444 525 711 752 88 -758 734 -817 608 -408 -679 -620 151 262 383 378 -327 -111 -284 -86 -302 -130 -757 -414 -448 -261 466 -523 -544 -596 443 -400 -253 -588 -35 18 451 390 295 -120 388 89 -786 480 696 507 -204 667 -489 -156 -884 -854 -523 -24 140 175 745 -570 -100 -802 -484 298 459 314 -869 489 466 284 776 -579 514 404 54 -769 196 -389 -212 -413 690 -400 -287 41 -541 200 -881 477 84 -815 -144 -862 -106 -290 11 361 210 -590 506 547 -652 599 724 190 -215 -71 160 81 26 4 -715 68 115 752 115 -674 -239 63 488 -405 -82 -614 -644 -819 -750 103 701 129 -594 -292 -785 27 -661 568 -706 676 -331 612 496 202 -49 -513 614 221 680 -330 -684 -398 -423 -138 747 -103 -112 -802 -9 775 -516 343 327 -375 543 -718 -684 215 -853 -784 270 671 221 -803 -188 -304 300 522 594 146 259 -39 554 318 699 404 304 -491 791 -66 -340 -13 -87 -851 -702 432 -569 770 -851 -526 -129 162 770 -323 371 772 -835 -865 389 396 -504 -843 574 -127 -716 -799 -237 -663 -615 -546 400 -91 -265 -800 -810 -328 -282 -548 137 90 -135 -445 -664 133 -538 -546 -885 -612 -470 116 186 -164 63 582 -214 -478 -735 98 -152 -710 -594 777 -372 59 -722 -465 719 0 228 715 748 -364 359 714 747 791 -198 176 52 -470 -372 -890 -513 285 69 -669 563 712 161 -150 -624 643 -228 789 558 -197 103 583 695 -38 83 170 136 -807 -136 119 766 506 615 -464 -274 -645 -71 -751 551 -819 -358 692 448 206 27 -720 1 164 -525 -496 607 -666 -277 -196 448 -434 -259 433 -634 -580 548 -522 411 -767 407 767 -276 -524 73 95 -259 -575 423 -228 -593 -615 -64 24 311 -209 -779 99 671 654 256 -767 -296 131 500 213 286 53 766 633 485 343 -768 -194 -821 724 759 244 -365 -162 790 685 -111 564 -327 -42 5 -827 -151 -849 -809 -280 112 -51 543 454 628 91 460 485 224 185 -592 48 672 74 -880 236 748 22 -67 -205 -82 -222 249 -710 675 -21 94 49 -412 -185 210 -548 -68 454 778 770 754 -16 604 159 -804 -708 -601 -714 -519 -397 -870 344 47 15 334 180 -395 101 -613 700 39 -818 -29 -506 -499 -534 543 247 -183 -185 -261 47 652 -640 -156 -360 -552 590 -253 -190 -55 670 758 478 -98 -318 -780 -215 -373 123 -140 -442 273 -314 705 107 -734 289 -563 -555 605 -381 272 -621 179 -664 83 -201 -784 -117 141 615 -504 288 -168 167 464 309 -801 -51 -626 81 100 -344 -77 -140 106 558 -552 -565 -744 620 -166 481 -668 408 111 729 -106 -28 101 667 -414 684 -351 -197 -871 362 370 -455 -43 -463 -201 -414 408 299 -68 594 -883 -322 -797 417 -255 -493 263 774 314 -360 331 586 -785 -661 -495 -382 276 376 -805 444 -253 549 -896 481 -329 -149 -246 -746 -245 35 -618 -25 -28 -383 479 673 319 157 -528 116 359 -95 -383 -27 382 681 87 11 253 616 -587 -726 -777 -706 -435 405 734 -102 -553 403 -446 -210 167 -690 376 428 -856 379 -664 -765 521 -35 -597 698 -419 44 -456 337 -330 -491 -475 742 37 6 672 772 -191 -795 233 -126 -29 258 -51 -562 -654 -758 -133 534 -387 -679 -306 541 283 481 -490 567 8 -844 -62 -739 -146 775 77 -751 442 414 -243 -779 311 -649 45 111 -234 544 -333 576 634 422 488 518 -600 -286 -488 -629 547 -409 433 483 42 380 236 274 187 -141 623 -8 91 -295 -313 -2 397 13 -10 -262 748 -327 286 -666 -38 -625 -764 -810 576 488 -670 506 193 230 768 558 -720 -353 -358 -801 -858 -886 563 -825 795 -502 648 -157 -11 -233 385 -685 -529 20 470 697 385 -878 342 -215 -359 -789 -498 -757 -76 -623 437 -554 -392 -399 183 -380 -646 -422 387 -83 -265 -751 245 349 731 243 -426 -233 -142 498 -275 752 -645 -310 603 -72 -790 797 499 -556 -15 562 263 685 145 674 231 -604 -744 -820 -630 794 -399 591 703 -652 517 -354 -843 192 764 -888 610 648 244 -20 -343 240 -187 -172 207 -262 230 -319 -533 -371 -269 -830 527 -884 -820 -672 -77 51 -714 -679 -138 199 -695 -871 778 482 4 -468 72 394 -373 -72 322 107 -97 276 -754 -265 -16 -625 466 -580 -682 -10 -263 -688 662 313 733 -692 0 -100 -867 683 45 741 427 -590 422 421 -352 553 516 421 -148 189 -217 338 -129 -105 245 119 -311 752 14 635 -891 -810 -204 -11 -47 -876 444 602 354 -191 464 -489 -199 -774 117 697 -323 782 -335 104 174 595 141 -640 -711 -692 583 -535 -706 260 -678 73 56 -555 -690 -22 796 -850 597 -530 -804 -465 390 -568 -123 622 12 -553 483 -529 -889 141 541 690 -595 494 380 728 83 315 -193 126 34 -715 648 -216 -614 -150 -36 351 -333 -173 -215 576 -71 -238 -363 -891 685 -126 -530 423 292 778 661 -321 -705 -278 -185 -79 -218 132 51 796 324 -547 328 526 388 523 584 -84 -748 -807 360 -49 -425 127 -888 665 -468 -603 291 229 302 744 -151 520 715 -471 382 -734 650 -619 111 -199 -113 347 135 620 -347 734 -514 128 672 -143 150 -394 -326 -250 778 -318 -694 777 -782 -302 -376 361 -153 -696 -679 435 719 570 -337 -577 -318 -779 -809 -250 -748 -260 184 -651 685 -264 697 -550 -605 -226 118 176 -34 -2 -24 -792 598 -630 100 699 268 80 346 173 737 30 126 -781 -548 525 -540 -119 663 188 -200 -771 -205 -730 158 -220 175 19 -595 422 -864 -72 268 632 -697 385 771 -371 -587 -167 792 -356 -235 -181 -319 201 -432 -440 -822 -446 -472 -720 693 -70 -235 772 761 769 390 308 721 723 -750 -37 -477 706 770 -361 -738 -770 -385 617 -625 -505 183 -280 -629 -253 -560 -467 -173 130 -625 250 -559 469 -764 -636 -543 738 446 -428 381 409 -288 -11 745 104 -470 495 -457 -116 -758 336 -646 86 370 264 586 -373 -272 320 -366 620 -888 16 -867 -573 313 -168 -57 513 -308 -598 303 -728 -782 464 353 -822 434 781 -282 630 -562 475 -8 577 -58 -459 -741 -351 566 672 -31 -233 -659 582 240 14 -823 -450 -393 272 463 116 -557 -136 63 -88 -470 35 61 -260 -198 -185 -776 -702 -390 -292 -589 -194 264 -521 263 564 -265 -813 -90 693 0 559 -501 -184 397 201 172 273 750 -313 -242 -219 585 -116 623 -727 -276 291 230 271 -817 800 232 -753 135 -743 452 -574 722 -112 -245 -771 -537 177 190 530 250 707 -486 464 489 -383 -289 518 -613 306 -635 329 320 -393 -209 -836 517 -265 -737 367 210 -109 -189 -380 -757 -166 -113 -745 334 66 -836 -518 -65 -365 416 336 -111 511 -489 -99 243 -722 242 385 -355 67 475 -11 -137 -727 622 110 -7 449 -674 699 646 216 162 -2 -727 -438 341 492 659 -758 -312 -101 -849 758 -224 -402 -375 -868 -594 -319 778 362 -528 -605 -74 -455 -144 16 524 317 -464 610 -307 -858 -796 -305 -783 -268 -762 643 77 -28 -359 -829 188 709 -888 378 -853 667 -236 46 -348 268 -480 -87 306 -427 800 -187 -111 175 -883 -411 -876 -858 9 -39 -566 34 729 -25 -515 587 793 399 218 -454 -373 442 -698 -419 -653 567 -327 542 -317 157 -470 479 -342 -868 425 -780 741 794 -804 399 -12 626 -797 -898 75 481 -798 406 -365 115 -813 742 -240 -582 330 -317 248 -541 -441 559 -828 270 -679 -689 70 -326 -431 -285 -419 17 -116 -719 317 -507 647 509 -470 344 35 -601 -890 784 -235 -255 764 374 -844 -494 -122 -422 -528 -348 -275 -368 53 -132 492 184 -799 -711 -504 -645 -422 -184 -293 -425 -341 543 119 -408 -260 384 325 369 744 665 505 486 269 798 -618 -272 773 -394 615 -393 144 532 675 389 330 753 -50 -245 -363 -144 685 -864 -189 -328 79 -706 665 574 183 -203 25 -121 -782 132 553 622 -522 -182 266 637 727 259 243 798 -843 -563 -724 -526 412 502 336 384 294 -582 740 -578 793 260 484 543 -838 243 -490 341 -630 642 -39 238 -146 310 169 235 57 394 -551 128 -356 -98 -203 173 -699 -299 -740 -288 111 282 -690 -874 667 392 -789 -868 -296 -395 -828 -386 490 64 -238 -714 -408 218 669 799 -208 90 -283 184 -95 -513 -495 -643 212 -6 -181 634 678 -83 -718 214 -88 41 -477 673 -555 -785 -163 95 -6 -301 -595 -51 -556 -404 -297 -284 100 -259 604 -610 -235 200 735 596 764 -34 84 747 -53 -519 -277 152 69 -785 -464 -346 560 -477 238 -228 -806 146 -332 -176 40 580 -867 152 -105 -115 506 -619 109 118 795 534 655 -705 246 -857 -50 -103 438 729 -874 -613 -692 -194 355 -775 -606 76 -7 -391 -677 -130 244 -684 -565 -824 -565 -745 126 371 578 -768 -125 -773 -867 -212 616 -128 470 182 -247 -800 97 552 -201 427 -332 368 47 -642 -49 430 -211 -635 -54 244 790 -2 -222 417 539 -87 182 -217 244 -64 -236 -247 -473 -544 -753 -157 -893 568 -121 -509 239 127 -679 -115 428 61 160 -831 -106 -864 -400 -833 -516 -161 -34 13 84 -719 1 261 -718 -768 -475 -428 489 100 -418 -609 -4 -881 75 291 -135 119 771 729 683 -177 -422 217 331 308 797 579 -786 219 -413 212 -549 -366 309 -786 -679 566 492 599 534 131 671 -173 -775 -195 -200 551 -229 -586 -82 -784 -671 -329 475 -643 -78 -590 185 370 706 -322 750 -342 509 710 -224 -480 -576 -559 751 -41 -271 -51 439 255 322 385 244 61 619 -218 425 477 -727 -455 331 -648 -130 -585 -278 -602 -579 407 134 515 -290 -497 -695 353 554 562 -597 779 374 508 -183 -448 -551 -209 -279 465 459 -800 -227 -82 445 717 -46 591 -172 133 86 -558 701 714 -833 127 744 -33 -560 -178 -511 -226 -494 -387 156 286 798 -424 -616 -422 482 186 321 178 -60 -415 308 638 -249 -53 249 -572 200 -594 479 -292 -828 469 -327 598 706 609 -456 -312 -412 -496 505 113 -855 528 -311 -717 -792 752 -289 -238 -687 752 -310 -227 312 411 -41 -696 330 -586 439 -285 -674 503 -493 -147 -777 769 -187 294 108 237 399 -323 -209 -456 -343 172 -537 -135 -121 -475 725 785 -527 -819 -350 25 7 706 -610 61 648 501 12 -466 669 -157 566 -560 -476 -549 198 630 268 178 -335 164 -452 -500 -665 -711 386 632 726 258 -788 -130 -144 93 -665 -214 -777 -654 -584 -259 473 481 490 656 -30 -396 -365 685 -866 115 -152 379 30 -500 -706 -48 -669 -524 49 179 70 735 218 -311 211 -504 133 94 -311 66 -448 593 149 324 -799 -234 -497 265 -885 238 5 460 -658 488 -156 -98 602 -596 766 493 -309 -166 554 -807 359 518 -296 -221 -90 730 724 -410 -267 5 -562 -820 -334 766 85 -723 385 150 -602 -25 -378 -555 -75 19 -284 -742 599 -89 757 429 -750 330 138 -620 -380 -252 43 414 312 291 771 -556 722 -37 -17 -18 -145 -810 -770 578 -310 -232 636 49 49 155 593 -96 569 394 635 355 -291 -4 481 50 225 -865 -641 -369 -571 667 398 -248 316 -543 246 -579 -292 -57 -815 -557 552 780 565 667 41 623 18 -548 -824 630 -849 323 149 123 -104 94 -778 274 781 -18 -504 310 -452 -283 -603 581 485 -704 -137 -328 188 235 -547 -739 -16 -104 611 786 -49 -11 -339 -627 75 20 313 -128 358 95 -392 140 -397 -90 2 -830 556 -820 749 764 -863 -120 209 -623 -211 -79 300 245 -32 -279 -330 -388 306 111 -873 -161 -24 -578 618 -424 654 222 599 -888 146 -454 540 469 -155 753 677 -183 -277 -58 180 396 -741 325 449 548 96 -496 306 303 250 77 468 -6 -688 518 -436 -390 151 273 -347 91 435 212 -388 -602 -255 771 754 -785 -660 -588 710 628 130 -386 -539 -26 617 371 631 -566 357 42 337 203 -834 76 449 142 238 667 -328 528 148 -546 -451 -722 -505 -738 -571 466 663 331 609 584 538 449 -153 746 -598 443 377 584 -332 703 -86 177 -198 -169 -674 -778 -824 114 90 336 398 -564 -300 -96 272 -850 67 -3 666 118 131 -323 709 -63 633 -571 -140 460 -408 562 405 430 221 -330 181 -785 -720 257 -70 -675 -61 -703 -418 648 -873 -268 -396 661 551 131 -554 137 657 632 -266 -339 -78 -594 44 245 461 125 796 -84 -165 388 -710 400 -855 -895 -494 -293 118 140 -234 491 -520 -822 -182 280 -685 -420 -624 -227 -334 744 -200 -792 489 521 -491 461 -472 -795 652 -99 -752 -269 143 -712 29 -727 -225 -406 622 -562 632 -727 375 746 763 208 -54 19 550 706 527 -241 -4 -439 558 775 -721 308 60 -388 154 -382 -879 -639 275 716 -108 -71 -203 769 378 -539 564 -827 50 55 -232 264 -94 683 159 100 577 -302 -716 207 -490 717 -847 523 -509 752 -503 218 94 500 220 -797 -866 109 -573 610 548 -647 597 425 426 -777 -313 287 -66 548 67 784 -881 -801 -750 -698 689 -543 20 610 424 -579 241 412 -121 442 191 -776 -676 -447 -263 -361 237 464 204 668 442 -766 365 288 -744 434 -386 157 714 211 705 -551 226 190 116 -332 108 -379 710 495 418 -384 -579 -691 -656 425 -595 -203 759 -497 -655 14 601 -647 -109 -800 -414 786 10 -526 -727 702 75 -464 162 534 -312 -36 66 -762 -91 285 419 -349 727 375 -21 565 -174 -596 615 -747 -846 783 -814 -656 -314 -120 31 -621 774 364 -35 -280 48 689 794 -819 -388 493 -691 354 598 343 -340 84 722 -8 -885 -477 -613 -738 734 301 392 -646 -310 223 670 799 781 11 -757 -378 -180 367 -405 -24 317 -722 -101 86 -803 -188 459 513 572 -316 556 674 491 -463 -128 340 419 131 528 -106 -290 -684 -148 796 -586 706 -854 141 -670 -374 -45 -58 -809 -811 660 706 381 22 -566 36 -524 -180 611 704 -557 576 321 695 152 435 499 -215 -440 -842 121 721 -616 -296 137 -283 -27 -98 199 784 -98 416 -429 -108 -506 22 263 91 626 528 405 679 -775 529 -380 -718 215 -317 -108 335 -850 490 49 -570 -789 -314 -215 -618 413 616 249 -152 -455 -514 288 389 33 -35 -320 -596 -519 338 -531 -592 -790 -325 160 703 -637 716 104 -597 -718 596 288 279 665 -845 349 -173 734 -393 284 -712 -91 401 359 425 -821 -520 15 790 695 699 32 409 56 87 -196 -373 -482 189 -682 790 -296 -456 190 58 -642 763 780 346 246 102 794 636 178 -844 291 -521 707 -752 -448 553 233 553 467 -738 -528 -888 235 173 304 -154 574 440 -107 -131 -881 347 -581 3 329 -542 -74 278 727 724 334 717 614 -4 440 -146 -101 733 503 619 749 281 -156 -106 217 -353 -389 -351 -261 -373 -8 549 -113 -412 379 -663 -726 -225 135 298 -321 33 781 -436 -304 784 -506 452 606 -899 -174 -484 386 415 -346 673 131 450 -687 -880 181 43 -628 -270 -130 791 -365 -704 -649 -772 -441 443 -120 492 763 -495 -36 -38 263 -189 593 303 -399 -395 -153 780 161 -576 -81 -62 -12 -746 543 357 455 246 -439 -44 -556 -297 -389 144 -363 -291 323 390 -188 445 -438 -194 -408 578 443 -346 -574 -433 -429 728 -719 -630 -189 -51 -898 743 707 197 -49 87 508 318 571 -18 471 -417 9 -885 -814 -847 -317 621 -774 720 398 600 -415 -25 -294 90 769 -866 726 -761 -441 -610 316 -638 -418 499 672 -746 268 530 477 -611 -201 -775 -551 357 306 -768 -879 -185 -302 516 74 -613 -549 -607 717 -286 406 332 134 -307 449 -315 724 -223 -835 -637 544 75 564 145 266 -280 598 -79 -274 682 731 -855 -681 -693 741 -170 744 136 -174 268 663 363 -113 45 72 -402 726 86 -567 -692 424 -404 505 98 552 -547 -835 -558 506 484 -363 117 -670 640 501 -581 -789 -773 -306 -335 -538 -706 378 -357 -592 -202 323 -21 593 737 -621 315 362 -151 -198 547 -109 -395 -529 513 -291 -147 477 -194 100 214 696 599 625 762 -37 -562 100 425 235 -363 -780 -392 39 -502 626 717 -135 -660 -395 -859 -34 561 526 501 715 -184 -825 97 -21 800 799 -154 -750 391 -824 -489 -592 -604 -563 470 288 749 158 445 695 -677 -444 423 -650 -225 -735 294 -403 187 -437 664 -792 76 280 -815 -606 763 88 386 -882 751 160 -29 -80 -733 -579 -781 -578 150 -828 288 488 -467 781 633 -837 -421 -173 -474 -486 -635 -425 -30 611 306 -126 -101 738 -367 221 565 288 -656 635 329 226 -313 78 -762 -552 786 -556 -47 -242 -203 -472 -886 455 -876 -488 486 428 558 -214 -726 456 622 334 21 170 -207 -691 754 493 -309 601 -109 339 604 162 -413 -308 -528 188 -900 -460 92 -842 -790 378 -602 -230 -876 771 579 -413 -514 -179 194 -245 350 458 -106 -448 446 662 191 -387 -107 -213 -509 359 -385 -63 -845 -660 326 -762 605 -384 669 221 -76 37 -190 650 -336 -60 -754 -850 -632 527 800 -842 192 -55 492 651 298 108 259 697 444 -308 79 653 262 -257 29 -656 -37 -282 751 -855 639 -368 594 -836 -258 103 546 12 22 -247 728 -712 -156 -157 749 -293 -824 -430 -49 -443 -722 -410 732 -316 -791 -697 -740 -142 -545 502 -315 -103 100 -882 -496 -467 -454 749 -650 323 -116 -248 -755 -886 609 611 795 -878 -398 -393 62 -868 -76 -542 340 -168 20 -43 -342 369 478 292 -601 109 -662 295 603 -900 -677 701 -529 -804 396 403 -248 -671 -894 -576 -554 -584 -751 469 299 560 15 -94 -26 -724 779 600 648 -767 -532 -662 -208 682 342 563 258 743 694 67 -465 360 43 -329 -844 -449 787 -145 746 -289 -882 572 -90 289 -731 -819 218 -297 -3 328 442 -487 -127 -421 191 -242 -7 -486 389 656 797 393 -197 -299 -492 -218 25 304 357 -686 51 136 -649 170 509 -481 -824 667 -42 679 -68 -751 0 410 -504 359 50 374 724 -97 226 -755 291 -700 785 281 -886 -531 608 -575 -786 77 399 -385 292 -168 -268 -232 -36 -26 -708 -186 -798 -604 588 555 -18 -521 -277 300 -360 433 -266 296 548 -838 -393 -434 -416 377 -699 755 -456 554 468 94 -572 -341 397 740 782 101 615 -411 -642 -191 -802 410 179 413 488 658 -551 -73 267 -759 -616 48 283 748 179 -466 783 246 -286 -33 -797 -647 382 111 300 -375 554 -607 227 -442 753 230 -328 -491 -256 -663 -453 144 -432 122 -132 518 -196 -86 -385 -338 165 -620 -818 -335 338 257 -732 446 778 184 -796 -495 357 764 214 317 467 662 -427 -385 218 436 -436 -495 526 -568 -587 219 271 -537 620 -799 -642 466 330 -590 -257 -714 -65 -466 662 580 75 480 -335 514 654 -341 -65 -665 -425 -678 -654 -878 -405 131 451 647 -2 -477 -313 650 -119 -665 297 -196 636 211 95 -3 700 549 6 -866 305 -97 -783 120 200 481 -677 147 499 -332 -124 332 545 -696 -243 -603 -740 439 -785 -350 715 -686 -717 -899 -53 -740 -469 651 -539 -262 -252 -257 -720 -850 -545 -680 778 687 -92 -201 750 -510 -313 -371 521 -37 -395 154 -639 9 94 680 273 -718 -536 -73 -61 325 57 -685 -297 458 427 -66 -656 777 481 259 267 -63 7 -289 122 99 -191 -611 -386 116 70 -608 285 -863 -3 479 759 477 -822 275 785 -428 -262 -145 339 -469 -748 447 -703 322 -715 -262 -499 298 614 -658 600 -308 566 -301 -328 179 579 -309 -294 -317 699 444 -322 -260 638 160 351 699 668 -149 -328 456 69 260 -2 798 401 -675 646 -68 -516 676 -86 480 312 521 -92 155 57 -500 281 -840 672 -374 797 -395 677 99 181 661 -470 422 717 -105 -342 14 793 -273 17 172 -511 -604 23 -786 -895 463 -708 680 -612 -557 -649 240 -307 -783 687 72 746 -892 144 139 402 -396 724 -305 26 -705 524 -608 -445 567 529 382 -275 -723 123 -258 -557 -394 -705 -378 472 92 -50 -730 32 -181 -537 -158 -278 171 452 265 -284 115 196 -338 -14 -4 27 -500 557 68 240 -813 741 228 -794 -100 -251 -820 -70 -609 418 767 -120 188 -76 407 604 59 -255 -201 71 -354 -383 42 336 81 -485 -326 -797 -814 431 40 -99 291 593 -548 519 216 76 194 -809 -834 -755 -718 -486 499 -804 367 -616 -357 -198 -437 287 677 94 160 672 677 -264 -534 -177 -220 686 143 -288 -98 -302 -212 -677 660 688 84 -841 234 -834 -560 -553 15 -104 -331 -463 672 653 -802 692 -52 -442 307 -770 583 -55 536 737 365 -1 -222 -455 -567 -697 -68 351 -149 604 412 677 113 -132 -774 -225 228 -570 515 -323 -272 -276 670 555 -692 -147 141 304 -725 52 -585 -533 -244 -529 -283 -158 -490 677 666 745 -513 -65 -790 -236 512 668 316 -47 608 480 662 -476 75 762 -230 111 469 194 292 571 -147 130 -9 -117 -762 -447 -778 623 -68 771 734 565 -470 92 -566 220 -654 216 645 57 -526 -578 -346 -423 -384 -27 84 -764 -718 -411 -371 331 217 -378 467 -384 89 -271 -292 -520 -366 518 207 -808 303 -723 365 748 -17 -322 -216 -782 300 26 127 174 -314 524 -827 -557 -722 92 -291 -105 179 469 366 570 160 89 494 -420 -779 -614 302 580 460 -544 18 -32 -558 56 -719 564 482 562 -81 -892 -180 130 540 -144 -628 -176 260 686 -117 -318 -481 -839 560 542 -604 -355 92 -827 500 -688 157 111 -793 -231 636 -404 503 -275 -859 -614 -342 529 -243 203 -496 -89 -884 443 133 -8 560 -552 79 -339 -516 220 717 745 -670 -839 603 -686 96 65 -393 -665 154 633 -859 267 -700 -568 -539 299 -671 -8 -34 -561 240 -723 -509 637 -26 -123 532 463 -449 -368 -837 171 -102 507 95 -237 674 -296 72 -591 90 -486 -667 769 181 578 -804 -361 476 370 -27 369 228 -701 675 696 422 772 -466 49 576 -396 72 426 -411 295 753 48 397 -642 560 641 524 -426 637 333 -817 -575 -235 324 337 -575 -325 707 -815 377 89 -164 -478 -347 238 -304 759 -437 259 181 384 -74 -259 -862 -490 -215 -794 261 725 382 -490 -453 -714 753 -552 -731 93 -596 194 354 439 -151 -820 -699 346 506 650 365 318 -588 72 359 -33 -233 -427 398 -511 507 404 -149 -273 -172 -631 -532 623 680 -230 371 -230 340 -635 -817 630 -108 -366 -189 -756 70 -224 -267 -78 756 -118 686 248 -364 49 608 -759 258 735 -463 525 -294 -568 -533 -817 205 -372 229 283 -58 507 161 743 407 651 -84 -177 162 2 421 -128 -194 558 -540 -264 -847 262 -271 776 382 -490 -136 30 317 640 -110 295 654 635 -369 -36 583 -644 -367 -179 389 -843 765 -496 -759 -245 -355 -814 41 296 -897 -473 522 -418 -14 -322 137 754 315 -341 272 580 181 120 601 730 -877 15 428 -673 -357 -577 133 590 -576 541 -201 -596 278 537 -448 526 -386 -52 -727 201 181 356 57 702 402 -20 623 372 124 640 208 710 -78 -650 169 -153 627 -736 10 304 513 413 100 -860 -71 -218 -170 -331 -488 597 -449 169 -273 795 612 745 797 684 587 559 -58 -546 228 719 -864 63 706 -591 -867 196 81 -627 -614 -114 46 -100 -267 52 -546 -621 -13 -447 353 -123 -374 374 433 779 244 -80 -704 467 123 -535 -71 -546 521 577 -576 600 -76 77 -315 -492 638 645 -113 -338 -338 237 711 332 -477 -612 -493 744 -456 -701 34 -688 -699 663 -650 165 92 176 -120 350 -867 -570 -472 -754 797 376 -437 52 -347 183 -542 -411 -62 -482 -585 300 255 431 -782 338 350 696 -8 -530 -125 -573 -613 791 18 375 266 59 236 344 -736 -657 288 569 560 -386 -526 83 466 452 -822 109 -429 471 -325 -858 441 110 -654 -785 -468 -343 -324 724 354 681 -232 -562 657 -784 191 709 -703 190 204 -130 -251 -231 -781 -358 793 379 335 540 -679 454 -825 -750 518 -635 -542 -493 -233 318 -536 272 -893 69 -712 -185 400 607 -100 73 189 -889 423 350 154 -199 -885 -510 362 -95 -230 745 46 -167 -342 780 54 131 -784 798 546 460 133 732 800 -114 -461 -372 489 710 650 550 -681 395 432 396 -820 308 -815 752 711 -151 -575 -600 350 308 362 156 -544 -20 106 -562 249 72 662 -388 -91 625 -245 60 -770 -749 185 3 10 699 -65 -243 -857 -452 -755 603 -873 -332 422 -338 -408 773 65 498 -399 -859 -202 64 -605 -900 -482 -510 445 408 361 -545 -400 424 97 -723 -303 -611 -612 27 -84 363 -643 375 303 562 -640 356 -91 -210 -198 679 673 667 -646 513 405 627 329 604 -303 -72 506 508 197 -174 -157 500 499 643 -381 -285 65 -382 -104 -152 433 547 54 662 782 -493 -539 -307 24 -612 -284 661 -740 398 597 466 -728 -218 -436 765 -420 465 369 713 538 -328 -340 57 505 139 365 692 744 -624 753 458 592 -44 -709 171 123 -373 254 321 534 -734 -12 -362 60 -422 42 -389 -486 -826 -526 399 -843 -169 474 311 -351 63 -470 -506 275 542 208 557 -775 -94 388 13 203 -405 219 649 504 275 167 -760 691 -353 -839 480 -512 401 179 526 -110 231 91 395 -426 -428 -593 148 -632 -698 -378 298 -836 -6 -107 167 -295 -548 545 -279 443 -250 400 -492 329 -591 548 631 345 406 622 -822 122 638 -264 -195 278 363 353 514 -574 112 -354 135 -877 507 475 524 738 -150 49 116 -100 450 2 290 -150 62 -716 -34 -816 529 375 520 609 689 -323 483 -144 379 23 143 -226 -330 56 -119 -223 -252 -779 64 201 331 494 465 -257 11 -37 -806 560 517 688 -891 185 -624 183 -459 -15 -622 -755 -842 -233 -14 434 -717 -709 -639 -420 242 333 649 -699 412 -347 120 -764 713 505 -246 -493 178 -410 -650 537 -481 -318 468 -584 -470 635 774 195 640 724 22 184 235 246 331 103 18 395 -732 -642 42 -263 470 -754 -158 279 688 340 -622 -156 216 728 -325 783 500 556 238 -457 -407 628 188 268 -631 -123 -1 -101 746 -877 -12 -532 237 561 403 432 -808 -87 513 -163 -531 718 89 -387 -537 -17 85 526 -121 -519 58 713 216 751 429 -333 -286 -483 571 -389 -518 187 754 61 487 -116 -713 -514 350 111 -641 477 471 612 -117 141 -681 -416 -728 -221 671 -197 -494 671 257 -790 751 605 -371 596 325 19 314 -331 483 -76 -71 -641 -487 66 -865 763 -496 598 594 103 75 -327 -125 -541 292 -707 -392 -610 20 626 767 -447 -852 -715 -764 150 -353 116 414 45 203 -218 -884 -160 -238 -420 602 -740 237 320 390 352 -766 335 -360 793 -290 -225 -874 -755 640 223 -292 460 544 -770 -703 -279 -441 -602 -237 -506 495 218 51 544 721 -364 -10 383 397 -294 -163 -487 533 -195 399 700 723 30 -144 -131 230 -747 144 -485 154 -597 686 -523 -712 525 -21 -502 632 435 779 113 185 555 305 367 -667 -49 12 -275 -250 -782 229 207 240 -879 -769 -421 -727 -346 10 -558 541 -694 -19 437 432 -272 233 684 -668 -230 -70 46 64 23 -16 -618 -339 -140 -371 539 705 -737 -670 -796 102 -3 472 720 402 163 2 678 301 -182 749 358 -140 -149 -399 -361 -353 -598 148 -553 644 114 -883 757 797 397 -831 20 -547 604 -882 -385 763 134 474 -883 7 -231 -165 -189 -557 608 545 -568 -578 -770 -94 -512 159 -6 -641 656 -39 -269 -433 -499 -610 -574 -131 -701 -696 -702 515 619 410 651 -30 131 681 617 729 -141 208 71 396 -363 -708 -194 -313 -657 522 -465 -366 -619 -874 527 -173 90 -764 -381 114 -507 -290 151 611 397 349 737 -595 -747 -559 -700 -334 -783 764 361 219 294 -395 -423 555 -801 116 723 489 -678 -838 -54 784 -253 -815 -245 283 362 668 -452 436 142 524 349 78 -497 192 -287 66 -768 -346 -365 -296 -812 -656 -820 -416 718 -863 -164 -422 -597 388 -559 -574 -731 724 -812 -104 -149 -304 -168 -820 -719 -402 127 -505 161 251 700 637 654 -72 -406 440 101 118 -374 -808 -349 -406 455 -69 374 121 -185 251 -229 369 -688 -181 471 -772 -39 -461 -237 481 -624 502 208 -574 144 652 19 199 241 -94 385 383 542 -352 -343 257 167 776 -658 -271 -170 -685 -234 17 -515 167 -452 -221 709 -498 -144 11 -234 -689 302 167 -631 386 407 710 -276 304 266 -341 -216 569 751 5 426 5 267 -209 653 -417 259 420 151 -137 -79 120 -258 369 420 -627 301 -781 761 -360 181 -707 21 -281 116 760 693 -9 360 347 644 224 -412 634 477 -489 -42 629 -17 709 427 406 -586 238 -456 -492 682 395 -302 -177 -226 102 507 -461 252 -215 -441 -745 793 404 3 -529 -370 301 608 -4 -41 -452 371 -776 348 -261 -510 -622 743 -601 121 -661 -317 456 250 5 -469 -715 -309 466 66 -719 558 45 -805 499 -32 76 -346 678 214 -63 269 590 772 -13 529 101 -783 76 205 397 -563 -634 -861 490 386 241 677 786 681 121 -336 610 -466 192 53 451 -113 -829 123 698 -468 -259 710 241 233 -486 570 332 435 672 211 401 752 -676 64 -308 616 -34 -429 -638 -232 -377 682 235 -674 289 -868 -59 -69 218 -195 605 -399 -145 -571 -728 121 -728 -272 6 422 -500 581 -107 476 685 -897 -77 -119 -637 -600 -165 427 -718 351 529 -438 -597 100 293 -763 -323 569 43 -368 248 300 -639 133 479 -576 -178 -688 283 93 -90 -70 574 749 216 183 -386 267 702 -602 -746 -802 28 -239 609 676 442 -51 405 215 708 558 -635 -802 9 -702 533 -250 -733 -733 -535 604 361 -675 -656 340 -718 -84 766 -254 -556 277 463 -682 405 722 730 495 -491 714 22 741 394 -578 -375 -119 544 -595 344 567 -513 633 704 -695 263 343 562 -41 23 584 -237 -381 -35 -657 -154 -828 352 -69 -815 -780 15 -811 -675 599 -300 -727 -99 758 -402 -192 -395 -434 314 -631 -448 567 747 -565 -851 221 -76 517 -298 -733 -800 602 -527 -639 -625 563 -456 -630 686 -676 -722 696 128 -313 -350 -650 -316 -250 -430 29 -878 178 414 606 -223 -66 -656 -565 483 274 542 350 -325 -346 -217 -166 409 -803 -436 -595 105 433 -657 -522 -467 -612 230 -33 724 562 570 231 -871 282 284 246 -151 -429 411 -718 796 145 -662 -164 -473 190 -101 -434 231 733 -536 12 162 -458 -309 57 -623 -85 -846 -53 394 90 227 -638 -874 -883 -349 706 598 206 262 -853 -16 -862 -859 -571 -27 -693 764 -434 -894 112 369 661 -62 -648 -350 -374 -867 -729 249 -474 416 590 25 386 -545 774 608 273 -721 -226 -852 384 790 -334 209 -65 449 346 41 -142 -76 -259 585 -841 -405 545 38 -586 786 232 -264 476 -733 351 670 508 -387 -158 -199 -492 -26 -365 -852 -776 -105 119 -116 130 -710 -337 51 -201 -628 535 756 174 -196 -281 32 331 482 129 117 -543 -666 489 692 693 212 -876 -800 540 52 -756 324 -185 -177 -61 296 -729 785 -789 666 -843 -805 -263 40 -452 -738 576 -383 450 492 387 -2 754 483 568 -839 -613 -50 532 -190 -424 665 -579 -520 617 756 -630 -784 708 561 -142 137 -862 -700 -221 -520 -310 -332 122 -23 284 -195 -754 -201 -84 -420 -811 -64 189 351 657 -410 724 -402 -251 -808 -789 336 -171 639 427 -538 115 -409 769 735 115 -215 762 274 35 -741 -305 -59 -862 412 386 224 413 -387 324 414 337 -172 -786 -344 -542 737 -619 590 634 26 508 -857 -592 144 -183 719 82 -499 -874 -101 -172 -110 -801 -401 641 743 -670 -471 -355 -875 -132 727 182 416 -462 -600 -746 483 -799 724 -243 -537 715 661 -51 297 -509 -746 50 -492 713 422 -104 -641 -294 -583 -815 102 -338 426 -848 742 282 -813 -102 176 -411 -581 -175 797 89 450 -554 -810 -313 80 -446 -459 -739 -521 -7 -606 -880 728 -48 -651 -148 676 652 -521 -241 -703 -347 -198 -115 -401 578 -300 -490 -539 -413 604 280 -615 558 338 -222 679 66 554 -241 -798 -250 161 -746 646 544 43 267 502 610 -838 -820 -850 -575 -737 741 -36 582 733 362 -814 -685 458 757 178 64 -660 -621 72 -82 592 -898 -18 102 503 600 430 -36 -827 341 -271 -554 348 778 -182 97 284 589 455 -512 -441 280 -10 -786 -826 704 -797 -627 357 -895 723 603 183 202 589 444 -578 513 33 -661 49 217 454 -152 -310 -105 85 -450 308 -417 -415 741 755 -841 245 -526 -127 312 -305 520 659 565 485 687 -679 -710 -490 676 -787 -326 731 -287 523 385 -761 -642 -254 586 660 12 -505 578 -143 250 -576 -871 112 56 777 -86 544 -429 -858 273 -275 328 742 732 541 -320 -518 342 -269 508 -560 -295 626 -707 452 190 361 -145 -645 418 -95 -795 -888 -44 -230 575 523 -329 722 201 -105 -23 380 132 716 -549 207 -271 46 -37 739 181 -677 -469 788 243 -296 -752 -44 582 -485 281 -479 -562 -102 432 413 -590 134 683 -213 684 -216 208 -513 320 524 -146 387 666 -50 -295 500 -44 -658 -535 -8 313 469 176 -795 -770 303 219 -325 -806 60 -208 372 -289 -898 -148 410 -648 12 38 163 -663 340 657 -639 24 280 -169 -195 -442 -184 -797 507 367 -212 656 -132 -649 56 -840 114 351 233 26 800 -677 23 -220 177 675 -14 485 43 -438 200 -792 -443 -80 -314 -211 676 -590 404 523 -692 99 -371 -386 211 613 -48 -502 458 755 725 -291 -325 -478 547 508 716 704 -147 506 569 567 384 -872 529 -518 501 464 -899 -54 -374 59 247 -586 -381 -397 572 173 163 149 576 -300 -367 625 487 -638 693 -520 -700 331 654 42 551 -531 375 29 120 -846 769 -772 -332 580 -22 -782 597 -862 -273 -335 437 -113 124 -704 -640 423 -579 -883 717 333 -836 583 -518 -376 -463 757 361 -753 635 759 -425 733 272 762 231 -814 767 -215 478 227 131 -91 -236 -227 341 -799 -427 244 686 432 113 30 -70 775 791 -426 -402 220 613 335 -437 29 -169 583 -730 269 180 -251 -58 -336 254 614 -873 -37 328 718 -202 302 -801 -185 -707 782 669 -471 -689 -599 663 205 -524 788 -436 182 67 362 46 682 -670 -539 -845 111 660 -187 407 756 137 646 -599 244 10 776 770 33 -391 -800 -823 -207 332 419 -750 -691 -730 31 314 -95 -593 -782 -780 -750 273 47 650 -209 -375 -582 -416 18 -254 -491 465 -794 -424 694 388 -663 482 -766 399 -147 778 -126 -550 -546 -178 -750 -283 186 570 451 55 -796 -791 -624 -741 -185 583 556 225 52 138 -199 -744 -138 478 -261 -172 789 735 -394 706 -654 14 311 -392 288 -387 352 690 -823 104 -665 593 -407 -700 -701 25 504 -626 -609 459 714 -830 -301 437 -434 -228 -488 44 -874 -491 220 -863 -580 -89 233 152 -866 331 401 -553 46 -813 -168 5 -234 189 173 -675 -231 -752 476 379 -422 -258 65 -593 -367 -159 -599 734 -298 -890 549 -666 -509 738 282 -504 694 -154 38 -485 126 -339 314 661 118 -123 -408 -447 -419 -561 571 -302 -706 194 -730 -162 -367 626 450 30 409 -696 -249 -219 -830 -346 -212 475 -689 660 -620 683 -89 -510 -365 533 266 361 61 646 -663 396 675 -433 -164 616 -258 -253 54 217 -630 242 362 -773 -623 427 -555 -531 -181 -751 -733 669 -731 -574 452 388 566 600 608 -787 -717 -98 798 -719 -523 -816 288 377 -124 -308 592 -459 771 116 494 -765 -698 -681 534 -388 15 40 -868 -614 221 -25 199 -427 -440 -827 -394 230 -387 -748 -68 419 -289 -38 -868 -339 -620 -85 12 90 -873 -44 299 172 -354 512 679 755 213 435 541 95 -88 -545 651 494 -603 -471 -443 -185 102 409 524 714 -661 -610 676 736 179 -803 135 652 -645 62 82 -822 -677 86 131 149 -738 -876 -267 250 273 658 -463 -828 -347 -643 -414 -763 -785 676 -608 214 735 -748 -437 -386 341 -337 -503 690 341 123 -632 -91 584 447 -733 626 329 -294 110 -91 -486 602 -381 -272 -156 318 526 -581 554 443 167 -443 -404 140 344 -443 581 -298 -363 -690 66 434 -893 608 -24 -667 191 100 -215 -476 763 123 560 -82 -78 415 -896 -578 422 -496 331 -575 384 451 358 120 -179 -331 377 -364 -651 -807 -607 662 47 -22 602 304 779 -167 -398 76 -784 645 -680 -77 -825 336 33 513 221 50 -41 -497 334 -167 -570 96 -648 233 -135 603 -132 -699 245 439 -203 -387 599 -367 698 17 -93 748 741 -498 -439 112 403 482 574 765 89 -195 399 -304 529 677 43 -270 333 132 -154 -816 -278 -647 738 -793 -341 428 -487 -215 -120 499 -239 524 -625 393 -882 350 507 -63 270 697 -894 507 -493 -560 524 -533 14 60 733 -877 773 761 516 -119 25 -415 -41 740 -403 -697 461 736 199 25 -468 -168 -690 82 -301 12 -357 -600 -805 166 54 -896 -45 532 -782 60 316 691 -152 -302 679 446 79 -211 28 264 -508 764 -527 -207 176 -382 -895 -868 -703 530 -656 143 354 -330 530 -529 339 300 -762 231 391 -85 111 -654 702 360 145 242 184 -226 298 652 -146 260 313 666 -107 -447 -446 -459 30 519 -768 19 187 62 -529 83 571 39 775 -295 720 -64 368 -880 783 -132 -195 251 279 -169 548 34 -356 42 -349 -656 424 -425 -398 90 -50 390 266 280 712 251 85 743 353 -13 -376 -603 578 -622 -443 -511 -174 -229 -23 -701 403 -695 252 -575 -728 -711 -73 309 514 561 603 719 283 -463 -212 -767 -427 115 -710 574 31 -649 185 6 -349 -588 371 604 -363 -129 459 153 489 -329 190 -277 -491 -458 680 -234 -109 531 626 -387 381 333 -887 52 559 213 -813 199 -59 -529 237 534 -7 -812 -247 -256 -552 554 -405 -688 -336 -781 -645 366 438 155 165 405 -259 -508 208 -796 -748 580 304 380 -210 -599 -185 -154 125 554 -704 -641 -118 -538 -468 284 -404 -820 32 464 -698 615 -77 489 -413 -78 -391 712 -506 346 221 -412 752 -851 -153 -775 -107 635 388 378 -356 -105 -170 -794 -292 -689 -608 -26 770 78 -125 -287 472 -145 725 43 303 617 749 492 -713 -71 -490 609 -553 348 480 -134 294 308 -335 -403 -235 -743 486 -166 357 405 240 240 -323 -101 746 -420 42 7 468 8 592 -292 -794 -345 425 -70 -49 -139 751 -836 -485 -569 198 -617 -303 -10 -64 128 -828 -278 27 -724 105 -102 689 172 -462 -120 -110 -460 -325 -837 709 286 54 -395 -385 -573 -633 -646 -370 -747 415 6 -216 -242 209 -166 -663 -370 70 787 540 745 449 -316 92 323 468 359 -542 336 468 162 -277 -36 313 -405 -81 502 372 -402 379 -102 -842 -396 488 320 -251 -851 -272 -172 -118 -17 189 634 -101 -295 -74 -807 633 622 -284 500 -43 257 619 400 434 790 163 583 278 648 73 401 669 -433 103 335 -612 -782 263 673 111 -760 -524 -154 92 -809 -470 -877 -745 -87 668 49 194 -167 -727 -823 -274 186 -639 -443 319 770 -526 662 -172 335 566 -870 -422 -63 405 -457 295 581 193 -363 640 -610 -330 -168 -859 -709 71 -104 -181 693 682 623 360 746 11 419 -658 372 -264 486 -652 37 361 -286 -443 -756 -97 -67 244 -823 385 -668 -588 246 -325 -39 -480 248 -699 111 571 38 348 473 412 -511 -803 -822 22 151 -654 171 738 157 -391 179 126 583 80 -473 254 697 -343 756 641 221 354 326 -194 630 220 -13 596 -280 -277 -327 598 295 662 607 -467 -595 672 -170 -183 422 -17 -756 456 332 471 -669 123 -831 374 -200 -574 115 -69 -483 -172 605 693 773 -780 -722 420 547 36 -442 -613 -544 -450 460 -254 -8 -464 755 290 -209 -22 276 178 686 -476 -450 490 3 -411 -183 -851 -286 790 -876 -187 16 421 -861 160 -228 602 -29 749 -600 706 -335 -746 -766 135 -737 492 -670 -600 47 -322 -475 605 -882 -721 -329 -594 754 -607 -246 -694 440 78 472 547 -481 -193 -561 319 541 274 -851 -625 -194 -339 -99 -191 692 -300 558 13 -702 544 -858 30 -49 -204 -698 495 -427 -209 107 -849 -797 559 423 263 -719 234 -379 434 -560 -328 -698 -479 579 -64 652 -82 491 -805 355 407 253 513 -217 250 638 432 -438 -110 -572 -775 206 796 -571 632 259 729 693 71 515 -174 305 480 155 -336 280 227 484 299 -227 -576 567 -9 -415 76 -59 21 386 206 -838 160 590 727 -814 153 146 -191 680 195 537 283 -299 -290 742 -40 -145 6 -628 523 -201 -876 -718 323 625 -71 -622 -680 -2 746 -655 -52 281 -683 163 376 -820 -887 -408 -382 145 350 728 -557 678 769 -399 330 514 -7 -47 -430 -657 -142 430 721 57 658 610 -521 557 563 -566 224 293 476 36 688 123 -209 121 -113 -747 -527 184 -778 -498 374 55 -155 -645 725 296 -19 -418 666 669 -633 -167 235 417 -162 -283 -839 -312 243 -455 -410 120 10 503 348 -660 478 -726 447 -603 579 -287 -756 -864 599 -262 -507 612 -18 -349 -582 -679 137 1 -526 791 -647 348 549 601 311 535 -251 -161 -410 -168 48 657 -875 794 461 -136 -35 268 -312 291 -117 396 -613 463 -132 150 -155 -553 164 -444 -603 648 428 -701 -674 -406 171 -668 155 197 273 267 774 -138 -172 -72 688 -793 31 -153 -312 483 -24 -536 -890 613 198 406 -708 -230 -855 -593 378 -670 395 218 641 578 -817 718 -255 499 -144 -262 778 -376 336 -58 -647 -132 -45 -322 660 313 -221 526 -425 -80 -617 -425 -282 -367 87 771 411 484 456 -205 -171 -659 -806 49 -688 752 476 -470 197 17 396 43 -333 -112 253 636 -838 602 -226 -571 -799 67 26 728 299 -877 606 -143 161 169 635 -682 -863 30 746 748 -439 419 -341 -20 505 -46 -700 -429 -547 653 -867 547 782 -127 751 344 -803 242 -649 57 -324 325 -524 97 342 -858 282 -140 -554 659 271 226 -642 -547 -99 417 422 165 577 -232 739 131 -77 -619 -740 406 539 675 -753 -357 284 -524 207 332 550 252 778 -625 -107 664 157 -494 -664 -487 128 778 204 -874 -640 75 -806 546 -650 -320 -170 -454 -95 -112 -189 114 -230 149 -176 -753 -238 702 -411 65 293 -758 -19 -123 -407 -551 -434 42 236 -243 -655 -745 743 -380 -289 -70 -440 -262 -3 466 -259 135 -899 670 -304 -200 -235 389 -883 159 800 500 -22 150 -440 174 156 -825 -588 320 623 609 -183 -569 734 78 -73 409 240 586 273 161 38 -279 -220 205 -887 53 -191 713 305 344 -731 -588 497 -72 187 -277 402 -662 403 168 424 -595 -323 539 663 -376 392 -759 -730 501 -16 -382 -611 260 -349 770 -873 443 -570 650 153 -87 -101 519 -639 -635 -592 -49 370 689 -52 -253 429 -884 378 599 -247 -194 -191 -707 56 670 427 562 462 8 -687 251 -211 222 -872 -697 281 -21 551 796 -758 613 -33 347 626 149 417 -660 -54 -251 -882 710 -363 -51 -703 418 591 703 -251 -798 696 -585 -271 491 345 -696 230 281 390 -392 -221 -332 -740 20 -79 -133 -728 -736 -335 736 -203 116 560 789 -610 768 -652 -538 -63 -794 -239 607 80 795 366 448 -753 -620 691 -735 -500 -749 -617 240 709 52 212 676 -340 397 -449 -846 410 205 -536 -428 640 -677 545 -269 -851 250 37 128 -332 -450 449 712 -108 -750 -363 59 -801 -657 -757 5 -852 328 -50 -214 771 -3 -715 591 -750 -111 -293 -269 -206 -23 368 166 -787 -606 537 768 186 107 776 -136 -890 521 -396 466 -481 18 578 -898 -557 -756 656 46 1 216 -26 787 357 -78 -893 225 555 -313 573 784 233 -579 26 -708 -138 -387 149 501 93 715 524 -146 231 -589 -219 -240 169 226 -97 511 719 598 -896 -178 -599 -721 431 582 -59 -486 448 -269 -678 516 -383 -218 -838 -260 -830 284 -430 154 -100 348 -125 -133 -814 -532 -749 -352 728 -633 -82 -392 -387 443 -442 -112 110 -779 -303 663 646 -196 -40 -251 402 -660 -358 -148 356 -530 -582 -349 44 -900 202 -867 -94 -851 -408 -195 243 49 -648 52 401 -503 -496 -800 -263 291 -282 -478 -305 -227 -359 727 -590 -475 -499 -422 303 267 -676 73 -612 -293 -151 -334 -302 -35 215 131 -889 -704 159 517 -272 524 319 353 380 -744 -147 -439 -614 278 -815 221 61 154 263 -251 288 555 277 -484 -642 -615 227 -484 114 -198 -700 -125 428 510 561 -792 460 731 -178 -26 -734 -900 729 113 -563 -369 555 277 533 117 -53 -863 412 -156 -679 -850 437 401 651 -369 -36 511 -258 -561 552 549 -828 -881 -707 -869 711 377 -112 176 -651 308 -669 790 -879 708 35 -731 777 -232 274 -393 232 -122 171 665 567 -466 -226 -485 -609 -452 -36 123 -330 84 -72 -515 -672 -606 676 269 720 311 -360 -268 142 49 -4 541 -30 -472 202 529 149 -844 779 71 -468 -779 -650 678 -872 -900 -735 -470 668 662 21 378 139 -493 499 613 442 693 312 304 791 719 -656 -491 171 143 500 -764 641 744 -1 -393 -803 -363 -460 -664 711 -656 -108 -715 562 510 389 513 629 -288 -269 16 338 -885 151 275 -212 523 21 -300 -439 756 -443 659 -172 -900 38 -797 -376 -838 508 189 358 -62 189 -306 -518 695 -107 -359 220 -121 -563 44 141 449 58 458 -200 277 -227 50 -80 76 179 -750 425 517 -239 260 -684 585 789 -835 -690 -370 -411 226 -791 -620 668 -592 6 -247 -467 2 114 393 667 344 24 -533 280 -408 -546 -572 -528 -343 549 202 -116 105 -207 487 -325 -167 -80 727 -149 -478 193 758 736 -168 -705 241 166 -418 145 -450 334 -207 244 -475 -833 -191 176 770 553 -561 453 -518 -100 -361 260 -697 377 592 26 -523 -893 306 -54 652 361 798 -7 -652 364 -183 -439 -514 -569 -853 187 254 753 408 67 508 -687 -670 519 -617 -485 -495 233 609 -496 -591 52 655 -33 -369 437 672 -799 -809 -732 600 -96 -220 218 345 -110 298 128 453 469 -442 -229 384 -193 -627 -132 309 319 -754 757 469 -564 -58 -110 -656 228 -667 -148 742 385 -458 274 -898 160 108 111 -843 -853 -626 211 203 -74 -542 -820 569 -401 475 -154 193 58 289 -26 18 207 -506 11 529 -647 110 166 -236 290 -90 -745 502 -342 567 471 -99 -256 787 -684 550 758 -639 53 -389 323 337 -381 479 751 12 -803 -386 680 466 -842 790 -556 512 770 173 555 -225 -799 579 514 -671 -35 452 -275 789 -561 -257 197 729 225 400 114 -79 40 342 -801 -153 -79 -799 -368 238 -333 -706 -119 -32 -579 217 685 177 -117 -568 -617 -90 690 -213 391 -804 -585 482 -564 -159 645 -816 -654 -826 -368 450 -151 -641 -560 664 -660 -559 -832 -195 69 -91 -358 332 -710 357 -854 113 -509 -592 -425 785 -50 -669 -739 106 120 -653 609 -689 140 -104 541 77 -159 -741 -488 -615 565 577 121 -522 -760 428 -60 642 -277 248 -514 -663 371 -299 72 -731 -573 412 665 299 24 463 725 -492 484 -431 -200 334 -191 598 26 -109 35 -497 623 -726 -732 148 -320 654 542 -536 371 50 184 -49 754 -743 -428 267 -622 -261 664 497 -840 88 -884 -881 773 774 479 -706 607 309 -252 -418 -348 -535 -563 122 379 277 581 446 -748 775 -444 164 798 -856 -185 714 -730 -541 489 -51 737 709 127 -49 -301 402 -497 640 -866 -800 49 -1 592 -243 -682 733 -150 -365 742 -404 425 6 -718 -342 -607 697 132 -560 -415 -349 6 -374 599 745 -579 -390 -778 558 -395 241 -103 118 -562 -75 283 -205 411 -766 467 211 -10 -423 275 -508 -443 -211 118 -815 -145 -143 450 684 -706 522 -575 -283 -204 517 428 315 -48 239 -45 -567 252 670 151 -800 586 689 86 -330 -17 -597 769 458 -128 -123 736 -283 -606 663 293 671 643 517 30 330 -616 330 -255 543 541 462 444 787 676 -131 -523 -320 -816 649 482 -70 484 582 -660 423 434 799 -123 -580 598 -35 -389 636 180 659 -209 -327 213 485 77 486 15 -639 -515 -792 -570 659 533 -128 38 -69 137 408 24 -444 217 -46 -844 74 -661 -787 -173 -474 56 -556 -70 -255 170 34 322 -249 -412 -393 -312 474 -162 363 386 -710 -742 759 -371 -363 -546 -603 -749 -399 439 -186 372 -275 -546 137 73 -243 -348 -278 359 189 173 -642 -801 -825 -182 454 -694 -227 -143 -732 -748 -364 -289 420 377 -636 522 -656 -686 519 720 -449 409 529 292 370 487 -61 345 147 -254 494 87 -363 388 542 -49 -220 711 648 -811 -765 -899 -679 452 -641 565 -534 593 -157 -461 -723 -500 77 196 530 -673 604 -154 -604 -216 422 -454 703 -639 43 194 -789 219 -607 -160 -441 -317 475 -543 -641 -395 257 -809 -300 525 -372 348 764 -50 -818 -161 363 38 -95 -460 489 528 -576 -421 -431 -326 -525 769 -616 -42 165 238 -659 633 35 619 713 756 -395 -429 226 136 -106 361 372 150 -442 -194 -771 -28 -72 96 664 86 -760 -791 -411 429 -828 -898 -57 -312 450 -405 -35 -568 507 261 551 117 -731 645 697 10 -399 442 505 -369 -463 -602 -619 -63 -371 609 -74 85 663 246 359 -555 -570 385 -687 -436 -217 -505 -48 171 -551 162 -765 36 -269 646 -10 431 621 236 615 -704 -255 134 -439 -528 25 227 762 -324 -513 545 -200 -316 -227 471 -195 138 187 105 760 430 -504 102 206 380 -347 380 -863 -41 -245 -63 755 687 -721 -401 350 -163 -558 -866 -318 -449 -231 -477 704 755 50 -474 380 -513 -859 -645 -302 -371 -828 195 193 -756 -767 161 -204 -365 -892 -341 772 342 -713 433 168 72 527 -106 130 416 678 -522 -359 -137 -124 76 791 -526 577 -823 -568 -825 -709 596 -478 450 -327 -248 -882 35 -79 630 -593 505 -518 -437 -210 588 -761 -224 -2 170 301 118 -100 -355 690 516 -755 -144 526 -779 -784 349 272 -566 -637 -238 -360 469 556 542 -541 590 -757 -387 348 -614 -793 -169 -795 462 505 -867 264 795 -18 -66 -626 252 -246 -181 -700 -665 -696 -899 -270 26 354 1 -255 87 671 -26 277 -481 -350 -858 -9 -805 -396 165 -444 226 -107 590 94 -647 -675 -183 -222 288 -609 -711 222 -271 699 694 -312 -691 73 -230 608 114 381 -568 416 -436 686 429 78 45 -613 31 -377 86 -16 675 -813 383 -6 629 506 137 542 -856 -819 -314 -626 638 458 -843 395 -831 447 762 705 -301 -611 -9 95 -853 -386 81 423 429 -773 -750 -753 774 437 -319 88 524 611 399 -336 -495 -144 777 -359 787 750 628 85 -457 -154 -217 -853 -844 405 -59 -444 375 -482 -113 -173 -620 513 -584 434 777 -645 219 118 201 255 -58 -661 342 -656 109 -119 218 -250 672 682 -200 -746 -586 -519 -140 -534 -384 637 701 131 10 474 702 283 67 -382 -465 358 -776 -594 193 569 463 235 144 -532 -20 -876 -826 323 684 -682 370 261 174 74 529 -385 761 -214 -577 -679 0 242 567 -823 -771 9 -27 -156 -38 350 -887 182 548 -647 313 392 774 -200 -103 580 526 -73 334 -401 -625 705 -605 153 480 241 595 530 -176 -15 277 -345 528 370 -694 -160 -263 -694 474 -544 510 496 -878 -498 51 721 111 181 -726 -509 494 531 290 -171 -739 798 -358 -827 -41 -696 -602 450 219 416 187 -298 -786 331 -815 652 45 -320 130 411 -113 -188 386 -147 406 96 148 -527 -388 -47 526 140 326 -467 -466 245 127 176 493 -797 -358 23 746 342 -580 65 -304 448 505 -226 371 767 215 -175 -398 -786 -831 99 58 790 -11 -303 -441 -536 313 282 -508 -293 447 126 -46 316 -296 376 -388 120 -678 -157 21 94 -181 -146 -300 -810 561 -287 -52 -845 -281 -71 342 172 -589 338 779 163 -632 673 -222 -400 -178 694 605 247 445 674 -769 -66 30 676 -288 -222 112 608 -517 -656 658 -828 -324 -132 -120 -125 421 660 -755 496 383 470 365 -167 350 -388 -288 279 -142 102 -661 -268 598 383 -838 -664 44 -183 469 -675 584 70 -38 -323 157 783 563 -70 729 -308 594 760 -312 -774 371 -123 -242 726 -316 -221 -600 -828 763 693 -330 217 -360 -831 -129 504 30 446 532 160 -430 117 501 391 191 74 481 -175 -404 -506 -801 -441 -374 219 149 -578 -48 324 -593 -441 -160 284 -561 -854 -655 -398 -833 -378 317 660 610 -793 -354 240 -785 756 -372 -877 -394 450 -303 69 780 455 -17 -824 494 490 -138 743 213 577 -686 -824 -596 769 -126 -788 -803 395 -853 423 -102 474 20 -839 368 548 -248 -199 614 233 -743 -229 87 -827 458 311 -688 -27 -31 734 415 -864 786 287 688 -549 -446 -408 172 80 784 226 -763 -358 -292 0 -421 -435 -673 491 -663 -738 -465 345 711 264 -759 542 -764 327 52 365 742 318 86 -725 462 -362 461 679 640 -791 674 -516 655 -614 -409 -641 36 287 -870 -6 -601 18 -100 208 -124 -284 -373 9 663 -876 732 171 -757 -87 -489 400 330 403 -307 272 -545 -27 20 573 -298 -377 624 -51 -179 507 -433 -820 263 -468 -169 -197 -752 -492 289 513 643 -238 -682 -711 755 -738 392 754 595 532 -252 321 -511 -256 42 183 467 -18 95 -446 764 -4 -555 345 499 798 40 516 -800 706 -317 188 -435 -890 -539 -712 672 562 626 -137 -2 -539 -238 401 311 -744 569 -567 -315 60 420 -271 521 -48 143 41 139 49 177 -267 -516 -255 107 567 -523 576 -261 -767 9 462 -253 -222 47 25 741 -346 -585 -890 425 -409 331 -9 693 -645 -640 -523 727 44 -448 92 763 -123 364 666 361 -327 -7 704 -562 -148 -129 -166 457 -96 -501 274 161 -469 -575 748 445 -443 -589 502 759 -587 387 137 168 -125 797 -481 10 -43 -41 -65 -14 -799 -557 -514 282 626 -2 -56 682 -661 251 698 563 -321 31 -863 -219 -650 131 -119 -46 -576 668 756 707 656 404 -538 -37 -580 537 -878 603 -565 417 -482 -159 -808 527 -531 -888 757 -29 520 710 -257 -692 342 -56 265 -30 638 -139 9 -404 282 -381 728 -67 -172 726 -189 -875 358 115 -257 134 -44 -402 669 -673 42 -240 -319 -456 -803 745 -584 180 194 428 -871 -276 -529 34 502 -138 -596 -873 -796 -545 -517 618 20 674 746 -681 418 521 -275 -400 380 -638 731 -617 -882 661 588 104 -708 744 -254 378 -375 362 528 -558 -705 159 28 -387 -213 319 -487 -295 -442 229 160 -309 -111 -290 628 -752 325 -290 -661 -553 -627 -489 227 -762 -24 -49 541 336 722 448 74 -624 -558 -813 101 779 405 -666 233 776 513 -438 -502 -41 84 -158 -698 -11 727 12 -338 -749 -374 -467 772 -813 291 761 -755 -170 463 72 -448 181 -25 -88 -91 -297 128 741 -426 73 523 -386 419 -836 363 -299 -518 545 -166 492 41 -18 195 -143 354 -144 548 -280 -491 148 666 257 257 -558 -709 -395 308 258 402 -802 516 -718 -254 189 626 214 -409 238 -495 -868 -594 95 -220 138 -446 -596 598 -447 -192 -457 -610 -458 -216 365 -812 -693 -443 539 538 706 -242 -742 -499 479 547 -740 -855 -499 403 38 122 131 -256 398 474 182 549 493 -550 29 -87 -392 -602 430 279 -520 534 -38 -626 -324 -131 -539 -160 760 -804 220 756 -462 555 -857 -512 274 -539 538 409 -865 -320 266 -552 -810 273 -830 102 -751 -290 520 740 -796 -583 525 -636 706 528 -555 -191 298 532 606 77 -664 296 171 474 -400 -218 -429 682 -293 -91 378 -494 664 651 -601 94 -627 -697 -666 -868 207 -17 -282 -583 -33 -850 -12 364 -569 381 778 55 -792 -465 -368 -763 239 -307 -41 616 92 -231 362 568 -805 -842 331 570 -134 -446 564 -507 205 648 546 361 -167 -70 -769 -459 56 -869 298 177 -317 -578 -738 302 599 -142 78 131 -551 409 667 -434 185 544 331 209 426 -435 -796 -860 -707 83 -555 690 -625 -717 -619 -167 -293 295 -52 -542 -539 -611 -640 568 790 -737 -120 396 -578 -769 -437 -629 14 -230 -670 327 586 -651 236 -263 -101 -732 -142 -586 585 705 358 277 -455 -403 -878 -748 23 340 -875 735 -227 -127 -640 -147 -671 600 -410 -358 -589 179 348 -730 -237 -155 -13 577 497 477 60 775 385 -550 -308 -129 358 114 -859 -365 489 -5 -790 -655 309 147 624 -665 -335 211 268 -587 164 304 364 -489 -97 593 734 415 -765 627 320 -429 -113 -894 -475 -442 -651 -109 -251 424 591 -80 532 -771 427 352 790 121 -525 69 42 386 -365 -492 300 -601 -362 -669 -115 220 -163 267 -385 661 -551 -315 -543 235 454 502 -163 -828 707 -401 193 -30 -496 126 389 -816 354 521 -201 -131 -762 -520 -745 -689 -452 -535 505 -821 201 132 -227 367 770 606 -110 -670 -82 -5 -145 597 -208 512 669 -637 -628 -661 -796 -517 -792 791 300 -286 501 744 -654 -737 644 756 -177 117 280 -274 -824 363 -110 704 -279 411 722 -23 -56 -824 580 641 799 -396 -383 -288 -894 436 -450 380 -502 -207 -208 125 -97 717 333 -432 778 -331 -534 481 685 458 -869 -472 -562 -751 571 487 -242 384 785 687 47 369 -185 -473 -572 48 -353 469 774 683 -453 246 571 -155 328 -447 -153 -224 -356 739 628 66 -268 760 262 -68 213 507 -896 -204 63 716 -128 17 -636 -708 -669 -681 -793 -626 644 -611 -557 -435 563 301 127 -414 -382 520 -543 411 512 675 -167 -78 186 616 639 -145 276 -869 -213 9 -350 696 -850 514 -481 -400 -74 -85 -706 -628 681 -461 21 433 736 634 -659 689 -663 -836 -201 -8 354 -282 -337 -871 204 -72 -696 566 -128 -747 -79 -540 -895 101 743 534 754 639 793 17 408 -849 -763 18 764 79 18 87 -548 -822 -504 704 -784 -551 -900 530 -672 720 -699 581 312 -873 189 296 -701 -9 -59 -562 643 644 413 401 -737 -258 -31 133 -633 -119 -622 -635 -85 -269 421 696 267 166 -809 296 26 87 -877 -519 -222 -472 637 263 331 512 186 -209 -598 171 748 -487 753 612 -485 440 61 489 -303 -97 706 -241 377 -403 342 -799 -146 78 -595 -505 719 255 621 298 99 -65 452 450 -440 735 -766 -508 -367 565 -63 -167 500 -184 -728 84 388 -494 464 747 -398 384 -476 436 314 787 107 108 304 -706 731 -812 -351 -138 481 -435 632 796 -712 364 54 -151 -325 -576 -191 -501 -425 -14 43 60 89 579 32 101 -243 343 -509 -662 -593 265 -75 464 310 -175 749 -771 355 -685 571 -376 -622 676 368 101 -839 438 27 -623 -841 84 251 796 111 -361 -767 -546 -556 -36 -770 137 355 289 -559 634 599 -86 504 -757 78 -787 157 342 132 169 -290 -97 -183 713 38 179 -821 428 162 111 -531 -438 249 -189 194 -526 -668 -385 -117 193 394 245 514 -364 185 206 -896 -95 237 -283 405 -649 715 782 486 -462 -375 531 -762 -350 -377 12 -40 626 -884 373 -632 -34 538 -892 649 -385 506 657 542 501 662 -79 104 185 60 -660 -383 -723 216 565 -216 -122 227 -96 559 -453 -131 400 199 311 207 -241 -126 -272 -702 -706 -148 -851 56 -684 -558 573 -808 -612 -718 713 72 -463 758 -376 -634 -680 -358 513 -701 -177 680 -317 -820 -621 346 696 719 -540 643 -556 715 -841 72 507 589 616 -92 564 330 -369 -221 -11 -210 670 -388 -666 38 59 712 -660 -468 777 -758 -135 -307 419 -256 10 -398 -189 -736 182 -546 331 494 -431 203 766 235 -493 -714 709 -294 418 129 784 159 663 237 -83 662 194 -231 778 408 -563 688 27 224 -167 -553 -485 -885 112 -766 640 -47 382 -132 259 50 -425 -189 361 -117 -167 -889 646 -807 473 -397 -99 -361 218 790 -169 -846 -665 -390 -715 625 -150 484 -395 -269 -699 290 -151 761 -69 -477 556 544 497 -574 -58 -197 -83 529 18 511 251 522 20 121 -540 -418 -746 -87 -726 -5 -713 376 -250 -542 755 173 -148 -99 -289 550 657 104 -551 71 -285 681 -211 -305 70 688 -372 17 -30 617 -630 322 -474 192 103 385 -603 -98 48 -609 583 -679 -92 -758 507 13 -815 210 564 454 -437 -457 -858 -44 170 -680 -316 4 -522 416 462 -430 315 709 644 -548 -154 -812 441 -839 310 242 -344 -16 686 191 195 709 -705 -161 -844 159 217 -203 657 591 170 -540 -534 -513 -557 199 -159 704 614 656 -302 -510 44 -704 -124 741 -882 -181 198 -105 -709 377 -538 777 -261 575 -325 669 736 259 -308 166 464 146 -744 -30 -384 329 151 -302 -159 -282 269 223 390 -402 164 300 3 286 -754 783 -502 715 621 -570 40 -448 -39 442 723 -230 -126 396 622 -126 4 -175 -466 524 -458 377 570 -763 -161 -82 341 -750 -617 493 -79 -672 524 -586 -259 73 696 26 -744 -758 12 278 -125 427 253 -314 298 65 538 528 558 -373 -218 616 28 69 -787 -445 713 361 780 -158 -495 -325 417 -478 784 -736 90 -371 218 -287 -124 -726 -136 -32 174 -198 57 305 195 517 333 -813 -694 230 325 645 -703 -57 -728 -347 -431 -442 -223 -367 657 555 792 188 640 -724 440 172 635 -736 652 780 544 298 -716 538 -363 282 595 -788 -123 -621 660 -351 -304 -760 -109 567 586 243 -229 -512 -797 -219 780 -740 697 94 -555 425 -880 -110 589 651 649 252 530 -869 733 -835 266 549 508 254 -415 741 -35 239 390 738 -427 -473 -691 -885 -684 129 -826 -203 -5 -294 -420 -271 -673 443 -568 147 -143 -326 736 -400 -475 -12 193 -574 -117 -724 -334 -220 -713 -662 749 -84 416 -3 -703 -445 248 778 137 -16 -152 0 -572 659 551 -851 50 229 -32 -284 -896 -395 363 276 -25 524 -356 -416 82 -394 502 591 214 263 -579 -642 370 -787 -686 275 -892 -195 -475 -116 -584 152 526 -769 -555 -508 559 -855 347 496 -681 -172 -367 108 -826 429 135 516 650 -461 -536 -117 440 -617 756 -892 -612 -578 -884 553 -133 -602 32 -814 797 489 571 359 74 -170 562 -854 675 -21 170 -410 -253 61 -805 -404 -517 618 171 -861 436 495 -706 -649 567 -328 -799 -507 -327 720 316 -368 -125 -629 -139 -428 107 -13 -889 324 -712 503 472 -641 174 -679 753 -242 -408 -747 -580 203 791 -162 -634 -427 673 -402 4 -776 -675 123 -823 -673 538 82 647 -437 124 -160 -83 -546 -573 104 -99 -775 117 27 -693 420 679 -776 238 681 -729 491 -716 783 316 483 179 280 598 634 383 -167 -191 150 603 714 494 137 -345 -480 -508 -340 630 -452 1 661 266 -402 765 -177 -38 -814 -785 351 589 -726 -202 -235 -241 -73 91 332 -38 520 -113 643 -35 -821 -659 -518 -629 52 -405 553 363 470 86 447 579 -254 45 -425 -173 82 -615 674 -589 662 582 419 -552 -283 -752 -341 -608 222 54 -642 785 -373 -582 -169 -405 -141 538 639 104 130 -455 750 675 -509 -234 362 -806 -439 -651 -617 -862 470 282 -315 77 518 -488 -335 -498 528 -681 139 -248 -478 298 587 181 748 137 617 614 -496 -201 -457 -750 -666 357 -803 788 -183 -881 629 -656 141 744 533 -329 -493 451 565 -252 -363 463 77 -738 234 580 -830 632 -520 -341 -461 306 -604 -639 201 644 43 -318 -885 590 -568 719 618 -772 -190 -560 780 -810 153 22 -268 309 -241 -695 -361 145 -115 726 598 63 -574 794 709 534 671 -271 -231 -30 -306 751 -796 632 -33 615 -99 -590 -709 741 -167 779 343 -477 204 -637 -29 -831 -821 729 -574 599 -489 -649 245 -867 -74 423 44 -605 57 -459 432 -855 351 -362 671 -633 425 -461 -376 314 104 -617 303 463 -77 -23 -781 385 -321 -311 656 -658 134 -488 466 509 -576 791 -699 606 -99 -357 261 305 344 -213 -826 454 136 -636 -751 -402 527 -807 574 -678 -12 272 85 -332 64 115 453 157 177 570 208 -191 747 -694 -119 -870 56 205 -347 -474 -430 -195 729 -896 -439 709 -774 203 57 -365 -628 -256 446 10 585 257 460 361 767 415 763 54 -222 -326 -478 -153 682 384 -545 613 4 331 -520 782 -587 -582 -868 -695 -311 -519 82 -606 403 506 -214 659 345 -381 314 -274 -481 274 702 489 127 165 -22 -513 -58 -139 703 230 -115 639 -253 27 181 -617 -9 -351 250 32 -197 593 -338 -780 688 -235 -98 -197 764 -588 660 37 -203 -487 -828 -597 744 -115 336 121 128 456 159 307 89 -661 -706 782 631 -703 121 -28 726 392 -305 725 751 -782 784 481 172 -393 27 697 91 -817 186 -803 402 -292 -558 587 679 684 84 283 790 -377 483 600 429 -409 508 541 731 -242 -558 393 -300 -679 412 -678 700 348 582 37 -868 -382 747 -473 -166 -449 436 93 -832 -788 582 -680 -617 -289 -308 521 715 -571 -92 -428 652 -361 -371 -660 62 -59 -311 564 -445 217 28 420 -89 -84 550 -275 500 -210 -354 -558 -229 -55 201 -696 -369 241 463 -379 -886 153 178 601 428 716 762 -355 512 -623 303 306 -225 513 -690 214 -811 422 1 412 -484 736 -561 -275 168 241 -69 -355 -332 -169 -407 55 151 293 417 -669 -733 760 -345 -834 -295 312 -583 412 583 447 508 332 -692 366 643 225 -623 -883 -331 637 531 -133 728 279 -760 -282 36 -665 407 -275 -91 -650 688 669 674 388 -434 -131 -418 -873 484 -476 91 -511 97 248 -219 108 -834 471 -851 -343 476 -411 -327 540 -290 691 -825 708 144 486 787 96 -541 -396 -5 137 369 355 727 108 332 -550 491 -517 645 -404 548 691 411 654 -502 -267 145 468 -738 -170 -642 -24 -758 -75 -300 -4 -645 465 636 511 -107 146 378 719 575 -137 432 -386 13 -808 -110 -531 -857 424 -473 260 301 -877 -551 -403 14 -728 144 -860 -94 299 221 -355 -771 191 83 -365 -550 190 -831 183 -760 406 -679 605 -623 285 262 337 -562 415 16 76 42 -57 -249 144 -594 59 -433 30 -592 772 -620 690 -461 -154 487 23 -26 157 424 -398 351 331 179 -400 201 -35 -59 -399 -358 -186 -660 522 267 568 312 -871 -348 -629 792 -175 -29 354 -61 202 -154 321 777 529 453 -3 -302 -316 -660 -819 217 593 -302 520 74 -203 -470 -401 654 -861 201 -51 562 -289 -321 12 -631 -361 -358 -620 -315 -164 530 -769 616 287 -786 105 556 346 577 661 -395 -516 -565 799 608 -570 148 311 -788 568 -298 -625 553 -484 -637 596 119 331 325 143 -683 -646 -521 396 408 -893 -776 -409 396 329 -433 220 166 -684 97 -604 -822 -400 259 -311 443 764 -530 -847 422 64 -136 -538 410 -37 539 -771 207 -442 -443 -158 -628 -269 -815 70 -470 -354 785 392 -189 375 102 183 714 58 585 -438 791 705 -604 -466 -258 742 -793 -461 206 567 -735 -354 -300 182 478 186 -664 -800 176 544 355 601 571 313 550 27 639 614 -501 -854 -320 731 216 -554 -742 -48 -714 272 -724 -271 608 -442 -174 -653 109 396 -257 -159 -201 -899 -211 -492 -823 -282 575 -619 331 -268 -747 -603 -851 178 -700 307 -419 -344 -737 -880 -727 -264 -448 -849 252 664 -661 -458 -67 -631 101 397 405 -181 117 50 438 361 -139 599 167 -313 42 555 -52 -405 -297 -848 785 -699 -462 231 31 -514 556 -195 620 -710 323 -386 475 -557 561 728 -208 54 -169 60 -219 -741 543 -843 182 643 512 -587 296 271 -649 -132 279 -785 -547 9 -866 -692 -861 -13 697 -691 -637 -82 -221 -837 734 774 155 767 103 748 -271 521 603 -391 745 156 137 710 -483 -218 -161 -421 643 218 -683 -114 -526 -716 286 -274 534 -820 -367 -313 276 -881 622 550 -324 773 -271 272 -704 152 226 -421 -671 -586 -815 -76 -517 433 -78 479 231 -883 184 -692 192 497 357 382 -726 -706 480 -587 345 -650 137 329 -829 168 698 561 -789 -239 424 357 -738 -605 546 118 792 -651 -121 -138 -817 -246 -761 -724 241 -367 438 -747 375 761 657 49 -428 -645 -823 -554 10 512 -455 -743 -220 -720 -123 -665 585 798 115 508 -539 320 64 -377 515 -859 304 -79 120 441 -352 452 -614 -103 730 -124 -156 -136 -882 -309 -755 -772 -630 -41 759 157 -645 -866 -586 107 594 140 287 610 -401 339 352 543 -495 -205 -765 375 -163 388 -655 -323 426 89 -275 419 -235 510 -185 -528 -867 772 658 -526 -731 260 20 -365 242 506 106 -478 -542 -488 459 -62 -323 -574 -67 -810 446 -283 206 -120 256 -443 -23 415 -573 490 -737 613 209 -542 -235 -364 -308 253 -311 92 -62 -550 -380 632 587 -86 -287 -565 -78 -235 353 -256 -340 105 592 796 -225 -2 653 -650 654 -825 326 785 425 716 -797 484 315 175 -83 333 504 -671 444 65 -388 -25 -634 -828 297 -203 761 128 -677 250 797 -775 128 323 -858 541 380 49 31 452 261 -770 292 169 -523 588 579 35 -372 -344 94 752 -6 -626 -849 -842 375 -738 403 109 -853 520 -613 -252 -176 -300 192 434 -661 241 674 -663 -71 569 -42 572 -80 -240 34 -646 -543 595 -594 -872 367 285 383 7 -683 528 -665 619 -223 51 -432 -419 -104 -10 -332 94 -701 120 -696 -526 106 -853 43 -633 22 69 307 -190 187 -556 -590 -492 16 15 -106 8 27 266 -729 531 254 768 648 597 596 -102 701 588 -853 -400 786 -85 365 -862 763 235 256 -357 -501 447 -782 -324 406 -801 246 -298 -523 -405 -486 697 -787 93 -766 449 -746 44 665 394 170 139 -803 734 -836 -737 -459 -752 -440 -477 233 681 -514 323 118 -650 715 -397 792 -696 -645 455 341 428 297 -46 -890 -477 -531 -77 50 153 775 683 -733 415 -384 69 613 41 -382 -451 760 -379 -867 -315 -63 593 -666 -56 613 147 353 114 -224 -244 317 41 282 321 406 162 93 571 237 -813 -139 -424 204 639 502 630 -48 65 -118 793 -596 663 -61 153 -42 -10 533 564 310 -112 30 -826 -826 -875 25 -367 -508 247 354 785 -705 282 517 798 602 613 -303 -792 275 -659 758 3 791 -155 -213 -688 199 705 66 795 -817 -195 -394 436 799 -654 223 -754 420 -40 -276 578 436 48 -422 294 -457 761 201 -38 -662 639 -108 117 725 790 -162 -10 -814 283 -521 -722 94 76 626 -876 490 -475 -708 -422 -616 65 -734 94 -99 -387 -382 631 533 -463 -511 10 -458 -619 -881 -26 327 -300 493 -216 564 25 -548 -102 370 -243 667 183 -661 231 -241 -619 -208 398 -864 627 -653 112 686 -885 -527 -838 0 -269 -73 -480 -354 -12 -778 -455 -541 412 -145 492 -829 429 623 251 582 -559 672 -662 45 661 162 -384 651 521 580 255 -787 307 -735 -42 -665 -84 526 407 -571 -207 -301 744 -332 -205 -466 699 512 433 428 -799 232 17 -438 -663 194 -748 291 -857 717 650 -476 753 240 -889 -480 -893 -604 208 211 -756 -173 669 640 -113 -195 -760 -32 -513 460 554 139 -574 -6 -197 274 39 316 -684 -680 274 -82 -89 694 -542 -404 -107 -354 -218 -385 -332 789 -237 284 9 782 736 590 -644 -643 -58 -167 -834 -502 -259 381 224 -425 -373 -634 -112 157 378 -437 286 275 159 -189 -633 -860 -828 642 333 -506 764 580 779 266 -755 473 -827 147 683 226 -874 688 -871 648 -301 -323 -191 238 251 701 -740 486 225 -78 188 -629 418 -635 502 615 -711 -364 -619 -379 -596 -393 -427 289 -695 646 394 256 -39 -323 -204 603 -144 643 610 -96 -537 -73 -476 -688 -703 -632 188 407 -115 -872 547 186 742 -562 -269 97 555 349 710 713 -202 -89 -555 441 173 711 -231 -304 -143 325 -729 -544 -597 -724 89 73 -340 -666 -512 -64 490 237 -583 138 -393 731 566 -532 162 -257 491 179 338 -265 -563 576 287 384 -316 -667 77 -727 -810 -794 275 191 704 -511 103 271 45 -479 116 66 -529 -757 397 -761 210 432 425 720 -862 -793 236 -498 -163 639 699 -30 -880 751 689 -429 -841 76 -372 369 -373 -495 502 -515 -622 196 137 -800 -726 29 -884 -174 -782 -785 -141 578 -221 89 771 56 -652 -708 273 -765 316 -682 -588 140 -549 251 -860 -240 605 285 548 -595 590 501 -395 -515 492 -520 464 -276 -96 139 21 58 -7 -621 515 419 -532 -678 -53 -204 -265 -89 -541 -432 104 -171 -388 181 -608 62 398 633 -534 190 -29 153 -363 -465 -253 128 187 -483 -815 -353 735 -455 -184 139 -828 469 277 168 621 -202 -357 522 751 723 326 -629 -3 -744 687 -671 565 245 778 -340 -460 -863 94 -626 -382 -771 -699 -735 -505 -173 -37 -420 291 -809 589 360 -214 -592 -209 -434 -553 -734 212 765 261 -465 -637 -10 192 57 778 699 581 -724 -521 -818 -272 -183 -112 475 -871 -543 -402 741 619 -373 582 -139 502 -686 214 674 -150 -430 -11 711 353 353 -201 250 51 -574 232 520 -260 -229 -551 -722 -462 -537 116 178 -783 482 -572 -783 -595 -809 126 68 -379 -417 -519 547 384 -820 -692 -95 -687 621 404 -412 -305 -582 129 -271 13 558 665 -15 709 -305 -266 441 -292 -856 775 496 787 660 -183 105 -898 653 -138 -683 266 588 -39 768 -798 -432 628 453 -755 -460 -824 -206 441 -184 -265 0 -658 -38 -324 -405 685 684 522 190 696 597 -274 489 259 -222 -847 74 -580 143 703 136 701 -671 366 -719 -390 582 -372 328 -88 -5 81 422 -676 645 -190 -523 -889 576 303 497 613 -829 604 182 316 -804 387 -243 -55 -581 -162 206 -488 -83 444 560 -629 370 675 378 272 482 275 584 430 41 -230 739 414 -602 188 -882 -305 -90 -117 -204 596 -335 -574 -519 -229 780 -379 -522 -270 -672 -85 358 -622 283 671 -502 -598 -131 -183 125 -554 -228 336 691 -176 -556 -186 790 147 244 329 -123 3 617 631 -572 -229 -107 -288 266 789 -365 -469 -285 602 -412 527 -579 622 167 -605 -328 82 777 -614 -370 673 -755 -698 -440 -532 -810 -103 244 145 -708 217 -431 -333 -142 -745 -401 -313 -496 333 -605 -507 539 637 416 143 208 -130 -739 187 -780 309 -503 743 459 -871 707 -654 -773 -664 -488 -855 -117 -613 257 583 172 -85 92 -896 -494 -97 694 416 -420 671 -53 -650 -498 -854 461 -354 192 -326 -896 264 754 -213 -213 -278 -193 -511 764 500 -444 457 142 -204 509 524 -895 172 651 748 -478 68 -465 -298 -390 249 -214 -323 -554 -798 720 -727 404 76 765 385 -383 -698 356 -648 407 420 -205 440 761 635 -259 -503 -421 -548 412 -662 132 -818 -615 -793 790 216 16 244 769 -460 768 -880 -567 -668 448 456 -293 -55 18 -872 185 422 -296 -55 -43 -730 -430 759 -848 -534 683 -819 22 -175 -67 -415 66 536 -740 72 -23 -194 560 -489 192 367 -708 691 -196 489 85 632 665 101 -653 -678 461 267 8 225 -748 -374 -389 -553 -413 -640 670 -441 564 633 -170 -870 537 -213 380 -644 -410 -496 -448 85 -297 -436 -231 795 -816 -148 349 -80 510 511 -546 -386 -718 725 477 -871 -52 619 607 -697 -751 -715 -382 559 -404 -179 296 163 443 337 -279 514 -436 -264 -239 -476 -120 781 -487 -601 -374 209 236 -896 565 21 -661 560 22 31 527 -359 355 250 -29 774 -446 -727 666 -509 627 -659 -474 -790 -105 236 -873 661 -741 -751 125 654 36 -736 40 312 490 -111 -67 -444 474 470 698 -130 -332 -655 -637 418 376 -458 -835 267 81 762 278 585 340 -474 7 79 -828 725 -744 -517 -557 311 701 32 -177 262 534 433 111 351 -4 167 36 -237 -785 -422 707 531 503 -638 -720 431 -278 641 -167 51 530 -798 420 -647 -441 -521 -156 542 -507 -609 209 -468 -435 627 -842 642 703 -794 -557 340 612 240 132 -60 544 531 241 564 -741 -770 665 720 643 557 -48 643 465 564 -795 386 -529 366 -461 -343 386 200 75 34 -593 -227 104 142 -443 -173 47 -356 129 -181 706 288 565 210 306 77 -438 -169 -683 -331 267 -565 -832 -718 613 707 -377 -682 -889 -346 -51 -475 581 -620 319 -179 332 471 559 -425 114 423 -637 139 -729 331 747 -896 -679 783 -302 691 -287 -628 732 -204 -185 31 -194 -221 518 523 -861 255 -743 778 554 586 196 -847 -600 388 579 28 -664 -702 359 39 490 -587 -39 -549 -312 785 -522 -359 650 543 593 -769 -493 500 -21 -627 -205 559 -12 675 786 -65 687 398 490 445 -27 792 615 1 3 -400 666 -634 799 -286 72 -405 -853 -635 -389 -853 -673 -862 297 662 285 -112 217 -123 -197 50 163 309 460 -375 683 -123 138 306 -743 -428 -673 137 603 -817 145 -152 -571 306 282 -308 -759 -689 -81 -699 -111 629 -400 -350 -501 173 639 -527 -163 -789 -574 -748 -215 658 -651 107 -670 -149 -79 195 705 591 -585 238 152 -693 796 32 671 720 -110 -567 -712 -866 699 117 -284 613 -618 718 -391 742 -260 567 652 158 -259 268 -680 -870 661 617 -99 140 565 791 189 -584 205 -616 438 -151 -210 -731 137 600 -170 -203 -315 -47 584 180 -553 92 -621 -565 244 -579 -643 -372 -216 -218 90 -154 398 -818 -576 793 292 -130 -397 236 -138 -881 -648 -623 -81 -528 280 405 -125 696 -34 494 -85 -334 -434 296 -319 -191 278 -885 772 112 107 -760 194 705 -422 372 398 -328 604 560 -167 -251 -44 400 -527 213 451 -369 594 537 -875 355 676 -136 -306 -24 140 771 -329 501 83 191 -85 517 -290 720 21 -690 -392 -175 697 270 587 -449 636 -161 -145 678 -164 284 -582 -808 -478 -872 -392 -628 -711 -4 759 -420 330 -259 8 413 -227 -408 -423 528 -39 -841 611 207 -509 -817 497 -69 392 -827 -390 -732 -82 -753 606 -676 450 82 193 737 -618 606 -619 707 724 -433 -413 435 114 -219 638 -78 -488 -704 688 435 -336 -758 -163 -874 -838 23 97 -524 -840 -389 -57 729 117 -514 -883 -65 707 -499 411 -55 -564 -347 462 -658 261 -732 205 -626 526 -311 779 474 86 -63 181 -249 -15 431 -682 780 -78 -781 285 530 685 -144 -860 -70 -392 -531 0 274 -471 -780 -51 -404 -688 -362 737 153 -92 -686 -578 134 669 -311 260 -818 -383 617 605 553 -739 685 -876 244 -565 550 487 -274 -504 319 451 788 78 -662 -598 307 26 598 -528 -165 81 -435 -349 7 -620 643 -647 -655 760 328 -393 -684 174 -474 52 141 -815 604 501 599 -415 -255 260 348 -462 660 -208 -617 -436 437 674 -660 34 -82 771 -398 -715 708 553 -658 -876 568 -256 2 -91 577 -350 474 -271 -657 717 -259 -810 567 -244 -192 -109 -862 676 321 255 -311 336 263 107 298 -309 310 -754 -787 -554 689 617 327 -855 365 424 603 -24 214 40 715 106 -630 -289 -294 -604 261 509 -706 -5 653 395 336 304 128 -726 791 -759 468 -241 18 -120 485 -246 -618 -734 -196 -685 -799 -122 -751 186 92 -870 -142 64 541 59 -142 -395 -43 653 343 -23 -301 -49 36 -642 -439 532 365 -751 -678 -158 590 102 -494 293 -674 -505 -286 -1 -209 411 314 169 -182 16 196 -623 248 706 -744 -782 352 70 287 272 45 36 17 605 -669 393 -154 -682 -353 -648 -155 -492 631 -666 -696 221 -664 -73 -8 64 619 353 208 282 -305 -499 -710 116 732 98 726 -867 137 791 -824 -363 -624 105 -499 377 -600 -596 -801 267 27 -147 -339 583 -155 -316 -853 -570 -846 751 633 286 -788 -475 -558 44 798 696 -759 641 -890 439 584 -175 -788 -245 -365 321 657 -198 -724 116 174 -813 69 -247 -21 -270 -782 685 335 -407 522 -225 470 -294 -421 -434 533 -647 331 356 773 215 -77 213 -74 747 -335 -832 -44 -833 -447 -270 -339 690 -801 373 142 562 0 742 -854 -19 540 -463 -275 550 388 247 667 134 -19 -58 -649 -670 294 222 -669 -81 -617 210 -324 396 -100 -505 398 -184 -336 45 789 773 -549 -371 -582 691 62 300 730 -803 -2 52 587 -808 -420 -646 -596 -823 170 -885 -330 -775 -442 -624 143 38 -81 -98 -345 -60 -804 -597 -65 369 634 368 465 125 -202 11 -154 -287 -348 -210 23 -349 76 -246 -347 27 -880 757 603 -78 -1 -1 83 149 -755 -211 -86 157 -102 -778 -759 407 -576 -728 37 513 605 -79 354 345 550 -672 265 588 -680 -727 -590 -443 33 710 440 -865 -675 -623 -519 -769 -340 98 -39 118 705 -690 786 -217 -248 -183 -852 -396 -676 -87 664 -589 -458 -259 660 82 268 -497 -466 -820 173 738 -336 -152 692 731 574 528 -330 377 392 646 -584 44 515 254 -591 -81 -599 -395 -490 -767 -188 273 -194 337 -271 -435 264 -271 473 300 -839 536 792 -544 517 371 -653 -574 -607 793 569 -716 61 582 -402 100 -9 -609 501 222 479 66 674 -782 -44 -83 76 133 -324 191 -58 -134 -808 -138 327 245 176 246 685 106 -387 300 -221 338 -793 -281 539 -573 -690 -486 464 432 -456 -488 -153 -357 -146 -287 -787 163 119 -103 -413 -335 48 9 -841 134 699 -888 204 -614 -755 307 50 -569 -284 228 797 -787 -565 668 -592 -330 -211 -286 766 639 146 356 -529 196 -72 49 -621 -401 -23 369 -52 251 14 578 -51 -158 564 -589 -438 -434 45 533 74 80 601 591 -747 -757 412 -417 -121 -27 -213 521 437 615 -376 330 -700 -393 -143 -561 -852 -430 414 -232 -728 297 -756 422 -377 -1 784 74 7 -75 554 -799 183 -243 -592 -433 -549 385 -786 -191 268 -206 -479 -892 653 -826 -375 -574 33 -433 -131 469 -830 292 -835 -47 539 -388 350 508 520 -228 166 635 -168 471 -767 -74 244 -332 -202 -95 -63 352 528 94 -631 379 -311 -18 -54 -646 347 691 515 639 130 514 -859 313 -587 186 484 -21 -829 -247 -568 -237 -706 153 406 -628 434 -239 -645 557 499 -888 -657 32 -293 644 260 -870 -6 210 427 -765 138 56 723 -588 -421 -214 143 -430 -113 -130 778 -763 -72 394 -252 688 623 -727 -173 646 574 -564 751 657 659 -792 759 -796 622 330 -446 -20 -512 624 313 748 598 -488 -655 -478 -649 -356 -46 420 9 614 36 250 688 373 70 -594 262 434 -94 350 -837 505 -271 535 744 116 694 -67 727 -437 473 -522 340 643 -768 672 -359 -715 786 7 -766 66 452 330 -16 -393 284 557 -874 -528 -195 -205 409 704 575 -855 528 160 -390 -207 217 -163 136 -783 94 358 -256 485 -184 -265 -450 -190 -849 -392 -718 243 738 251 -219 -813 -899 -566 -103 54 -478 725 339 761 -897 -590 -499 -593 -624 -515 -452 -548 727 -591 578 -256 -769 765 -395 -56 352 -782 -722 443 -319 590 -746 119 -185 600 -57 505 243 287 52 405 368 -466 664 -400 712 204 72 -12 774 -326 -341 -406 -516 530 681 -93 112 55 534 -267 619 44 22 -697 -349 -165 116 -536 348 642 386 -765 -743 648 204 -754 -267 169 -318 -517 685 -760 176 5 734 -842 -608 -87 -195 25 444 65 -511 165 -605 550 2 -357 -124 54 779 -137 432 -66 326 -531 -754 344 773 -828 328 -886 503 -512 -186 504 38 399 120 -82 -851 692 -125 -645 557 -339 33 392 -26 726 -114 56 213 219 489 224 -231 -746 -212 -159 -234 -95 788 327 300 -505 462 612 -621 278 -306 588 237 -817 -581 385 -5 -385 123 -220 -624 -690 -691 600 -259 -408 -525 661 -230 44 556 -328 -551 -547 -320 -790 -860 743 116 -844 408 -658 -540 270 95 -42 158 -776 610 -686 -766 -782 667 284 -453 551 -208 87 -258 336 -108 696 -502 133 18 747 -715 472 210 -857 158 88 357 204 -349 701 -174 -343 -390 -69 747 575 308 316 477 -611 -49 -467 361 687 -275 60 375 -66 392 -432 97 609 -892 -872 -837 -733 -74 168 194 -240 728 214 583 314 695 284 739 -712 121 -705 494 -65 -19 236 285 296 785 260 -496 673 583 -498 379 -533 457 492 744 599 -140 166 337 732 634 -900 -876 758 566 381 540 754 -321 512 -569 260 145 668 -183 133 194 -449 -535 -234 -175 785 567 -436 765 -620 -81 -823 450 -369 102 -840 723 -748 -898 -630 -722 -721 -402 136 -311 -173 -756 422 -837 -703 561 -492 7 -72 -528 -267 477 69 686 -671 624 -679 -214 381 -460 -138 26 -262 794 657 -170 537 213 -801 -182 303 659 -109 -766 32 138 333 189 -556 379 725 793 799 -119 -585 -889 47 566 -525 800 -509 757 659 -591 288 -605 692 780 152 -267 -539 558 -102 -23 383 -689 13 -668 -408 -169 -299 271 -803 733 -381 -397 -774 47 189 350 -544 -436 596 -125 171 145 673 249 463 572 315 -790 -299 111 88 422 -234 -367 612 -741 -592 -556 226 -404 284 230 625 59 -807 731 347 -96 779 -253 -122 -681 433 657 -427 133 329 -221 -315 -524 -394 -561 245 345 -812 -798 -74 -712 734 748 -591 262 666 403 36 95 -405 -8 -781 -632 684 262 443 601 689 -469 371 -112 788 -70 -574 638 -562 479 403 384 -796 -648 592 340 473 -154 176 146 725 -900 -494 667 399 128 208 793 -392 672 28 -617 -202 -541 -184 283 -654 -469 109 -377 470 -108 -552 362 346 -629 -20 720 11 -683 -724 -434 -700 219 -762 -147 708 -458 563 438 -673 -842 52 -705 55 464 -603 602 -460 -122 599 -103 -588 -496 94 -896 -93 437 463 -764 283 -215 -292 697 -669 -783 324 488 -586 797 -360 -271 -560 -790 -552 -541 -337 249 -512 795 650 -608 -190 199 -242 280 -626 -261 -618 -26 -225 -351 -474 755 -455 766 -294 93 154 618 -392 -783 -94 17 -171 389 -362 781 233 -881 -789 -459 -441 -553 445 550 111 -611 -474 -774 -382 -576 -243 305 -322 -359 498 302 -302 62 462 -28 584 534 -144 687 -244 -503 -616 -461 -460 139 -539 -712 517 418 286 -812 -569 -296 -699 367 -183 750 291 409 160 52 -332 69 -194 599 -75 -528 392 354 79 -228 -455 -363 788 -248 -702 247 -242 395 -368 719 792 -27 -330 291 556 -466 -445 -665 -290 -21 304 -434 -646 -564 -121 -221 -591 -257 -389 -524 -466 -372 598 769 65 -763 -100 415 -42 551 -622 -331 -169 508 -177 -660 369 292 -444 -369 -885 -563 -636 372 38 456 453 784 273 -531 353 -247 -119 -199 -520 -152 -335 -463 -35 -30 -814 302 -465 -60 28 -757 -738 176 143 -664 369 -5 -449 -317 71 -609 -480 -243 -339 2 -3 -454 -322 65 10 53 764 -316 72 -240 -141 -252 -363 252 -575 240 -454 296 -704 -886 239 16 -186 273 -303 104 -425 -429 751 -244 166 -198 -405 285 368 64 334 791 129 161 -656 671 -172 -383 788 -725 404 -533 178 -157 408 200 -319 -120 224 679 18 469 -773 661 292 -809 -239 -804 -158 -694 787 627 683 52 -182 -118 -461 -501 388 -264 188 -308 -766 -387 -423 -862 -586 -112 100 711 -843 -387 624 758 55 -752 790 -449 492 677 780 -509 407 172 -547 -211 -541 582 473 102 740 -427 -39 -135 421 -270 800 797 -689 312 -546 -623 107 -219 496 -225 65 594 669 -649 -250 39 239 619 -272 -411 -39 209 533 -145 371 244 -557 668 -531 564 724 541 -823 -591 340 -716 179 -529 -123 -348 620 200 -645 613 -664 -808 -112 -816 750 -641 556 -369 -648 16 -188 262 -851 -676 -97 353 508 436 -566 126 110 -377 327 390 318 373 -640 10 -18 517 245 63 20 -231 -199 209 157 163 676 118 18 10 -152 -55 87 229 -572 -588 355 155 -468 244 590 -353 62 -179 787 288 -519 -742 577 184 -90 781 -798 460 -65 364 -871 490 780 109 164 687 -74 -381 533 -671 95 709 747 775 601 333 -67 526 -760 91 709 524 138 407 176 189 150 110 -808 -638 -538 614 -827 545 703 -121 86 -212 665 -422 -304 -501 -220 -364 -385 560 -375 443 -239 -457 -856 491 390 -63 -386 7 -794 -165 -551 -304 494 728 75 -245 539 -743 -601 465 -503 -836 -711 -528 580 -613 -89 -445 451 -379 550 354 -826 -808 -712 -866 -830 -890 389 690 494 -887 469 570 321 18 255 439 -870 -543 -470 -79 367 -317 252 8 91 602 173 342 -679 -372 -579 -885 -419 269 -898 642 -797 -189 107 530 -686 708 -161 681 -208 174 -437 755 311 -705 498 743 -895 342 -483 607 498 -349 -262 23 -280 -574 381 -718 -380 336 388 -293 718 572 -837 -776 308 590 188 -861 284 409 197 -585 -589 -331 -512 394 -434 740 -505 696 567 -498 756 131 -27 -670 451 -331 -263 115 -501 -794 -191 -542 239 -200 -796 347 -651 -500 -36 -800 -134 104 -469 -411 -346 -196 92 -757 -649 358 -468 788 -347 335 -32 -371 72 -406 258 -54 705 794 -188 -240 648 -79 -89 -412 129 -646 -126 427 651 523 -552 743 -885 78 -334 -383 652 -492 -532 731 -591 199 -848 -747 -570 151 608 768 572 -564 -299 761 441 -860 -194 -103 641 -637 1 -318 662 -699 112 10 697 169 232 -250 289 -168 73 630 -561 410 241 568 130 -37 533 276 336 -267 -528 -66 -79 -852 204 757 97 301 -206 -751 -5 -491 -47 -330 776 -245 -799 736 444 149 363 646 -365 -757 -898 721 -530 -127 769 399 -518 477 -444 627 -690 -444 323 221 481 -859 574 -154 -320 -569 277 463 583 -305 227 -242 730 -361 -414 -241 738 389 755 -689 253 404 612 -251 325 -702 205 560 -266 285 -584 -541 -140 349 480 627 -374 341 -531 439 -1 -815 581 -66 569 -400 -67 28 158 712 -569 -569 -398 -333 32 792 592 -446 23 -585 -444 -512 -585 147 289 717 -181 -234 -236 -168 686 465 210 679 179 553 756 -542 -23 710 -582 -414 65 -491 121 -663 391 291 401 -100 -440 -851 525 -219 438 634 551 -391 648 -109 179 470 -144 220 755 -374 -878 -830 -55 -191 101 96 263 58 440 634 38 -834 -493 -421 659 -301 649 -417 775 -200 198 248 93 -249 -249 494 -649 575 772 -857 340 673 -114 -387 533 -275 368 799 473 -728 -544 -419 617 -419 617 -210 535 723 613 322 -659 -838 -111 684 -306 -581 -334 298 -125 339 291 -219 541 -33 -284 -471 -735 -620 169 652 455 -360 75 720 -659 -394 387 -77 -35 -815 -785 -345 -566 679 368 232 -272 684 -506 205 391 277 615 770 -338 742 -423 -857 -867 347 512 676 -661 771 -740 19 366 -530 -670 277 -470 -428 475 -216 -593 442 -292 383 262 551 356 -812 96 -300 199 731 -297 91 -88 -232 -804 -694 -406 344 144 231 -190 -163 540 252 -240 202 265 100 18 524 -495 675 -242 174 448 -146 -856 -725 -327 -564 -173 302 68 533 -647 -282 593 -162 -481 -287 -649 586 692 -784 -498 -307 651 -467 -864 -35 -383 -660 -299 267 467 -484 -251 145 310 73 -517 -537 -787 -225 -718 -440 635 379 684 616 -515 764 -849 -243 748 -358 649 358 446 -564 -239 336 449 266 -299 -447 -186 459 163 -358 652 681 -708 793 278 -31 461 578 769 -530 -21 -14 124 300 702 -440 -379 -70 463 362 165 129 85 -73 -263 232 261 -209 209 438 76 -732 640 -352 358 569 -752 413 -723 131 319 -419 596 753 -581 760 -356 -733 148 -238 -671 -158 -844 -270 403 -388 126 -403 -153 -122 94 458 -688 -753 635 623 537 -88 732 769 -516 -86 331 488 501 741 -239 680 47 547 -538 -844 703 203 -345 173 249 -72 333 290 -578 -333 515 159 -781 698 -150 734 271 -115 211 -451 741 186 -327 -62 -314 575 -209 -321 -3 -879 281 -210 -535 394 584 646 312 -888 231 -762 -824 521 298 -677 347 -522 609 -22 -111 -3 417 -507 382 -761 424 341 430 625 777 98 725 -287 689 543 -565 -427 151 -199 34 -667 -889 23 -27 566 -609 -143 261 331 36 133 -723 132 -476 29 -200 -199 70 97 783 -123 -520 -659 -727 703 708 6 -331 198 -391 795 231 -144 -120 -587 151 788 -682 618 -850 -522 653 -826 775 -79 -382 -214 -727 -622 260 -657 -850 -730 661 -710 -399 370 -727 12 -295 501 498 -417 -309 91 -376 628 435 721 -113 -486 469 -582 -96 724 -867 -171 590 -191 797 -571 657 552 599 150 755 -378 435 60 -517 -880 -890 -707 -356 -138 200 -208 -279 -225 -896 -118 -182 357 675 669 289 291 211 -309 698 -187 -635 189 -846 -278 243 392 -294 -318 -156 21 -841 728 672 354 -241 -645 448 631 618 722 373 700 431 -223 -502 220 121 165 -483 666 -437 241 -743 714 -708 -362 677 -753 -722 -425 378 673 -116 -760 -628 248 786 -651 53 -186 -853 -256 -583 185 -366 -711 -690 -778 -206 -620 -301 -468 -669 767 77 -117 228 123 -323 -139 595 -385 317 -55 -354 -434 532 -471 40 -823 -724 396 -580 302 -673 99 -805 -860 -480 393 584 442 -219 3 -240 -510 -714 -779 714 148 48 93 73 677 790 -558 562 -633 -73 769 307 346 348 8 749 -709 -396 762 601 288 473 -643 238 -377 -464 -607 -18 492 201 -124 -771 744 -57 -269 -103 -488 703 -108 208 -469 -137 -629 -467 716 -620 -298 -853 31 -430 -241 591 64 675 -301 -180 -877 -578 792 -712 -30 784 -289 -380 -632 223 -597 -127 285 735 304 -276 -490 -857 323 368 23 310 -287 -128 125 539 -208 -898 -622 119 -140 536 -600 344 591 -510 -562 -217 -137 -711 379 800 572 417 647 247 16 634 477 283 514 -400 554 705 16 -669 -752 790 -684 74 203 346 337 -91 -247 681 -176 -501 -791 690 -487 -108 -50 405 639 536 -860 -140 -635 -266 138 -885 399 -849 457 -389 -278 126 521 -500 -869 -845 -713 389 -269 41 -507 -63 -639 -11 237 727 117 593 705 654 -672 141 -748 336 -175 -103 473 150 -59 361 -780 -629 -440 581 -501 295 265 -8 -630 -331 -800 -73 558 -335 205 272 -157 -246 -453 221 795 -72 181 751 781 335 -622 244 338 718 80 -577 -828 568 -204 392 762 -62 792 405 -387 169 -844 -150 510 -897 -450 154 -798 -678 -891 682 781 59 -482 326 -245 685 -742 540 -721 -827 388 124 454 -554 -457 -538 0 451 -742 345 126 256 -734 25 588 -4 448 -885 -379 -474 455 578 273 -577 -568 93 -520 707 -878 245 -181 783 553 523 514 567 8 -731 515 -428 445 152 -674 -316 -797 -562 736 -683 223 462 359 -391 68 279 474 544 -264 405 -477 -633 191 -104 555 59 -251 335 678 -375 619 -897 319 -464 523 175 284 -353 -702 -880 -520 -316 -698 -799 553 -224 -837 601 -133 704 342 88 -779 385 223 547 -375 -96 -167 -733 238 213 -892 -51 28 -691 59 -792 -306 412 241 521 -496 -825 698 391 -712 -49 -757 -662 -781 461 -401 124 -453 56 -142 429 -810 376 -376 747 -686 743 -238 -169 85 25 -192 -617 -551 793 -718 -179 -655 527 -704 -884 -233 -261 -527 106 -268 281 -341 616 783 -552 789 -118 -120 472 -180 -203 -562 7 123 205 50 690 557 -326 -872 322 787 -563 -697 -247 -793 -567 -284 444 113 324 294 -235 -695 397 250 -703 9 98 -339 145 685 122 -686 112 -525 420 -871 290 -648 -733 -818 -149 -514 174 278 -772 514 45 -495 -220 -733 27 -211 304 605 121 -540 584 -320 -66 -341 21 178 29 191 -860 -633 -188 478 358 -9 -264 355 -255 180 361 -202 198 484 241 -98 546 -900 7 216 116 -375 -510 -589 -292 -515 148 -889 -339 162 757 -382 -113 424 -218 -266 344 -521 85 180 -80 -58 -562 -302 -648 -113 -227 532 91 252 378 -459 -479 -525 -333 207 -456 -504 591 678 315 -563 649 -81 -174 -307 -106 -572 255 659 797 -680 -840 -26 34 778 533 -32 292 -125 538 631 390 681 299 612 -169 724 -205 -877 -271 -239 -571 -32 -172 -66 550 -415 768 -876 -510 -886 747 -111 -312 358 -821 610 -107 -575 719 -625 -193 -587 342 14 -29 -133 606 -800 -173 -209 725 -487 -156 -74 -782 -207 143 350 -712 -463 -457 -370 -274 8 -890 662 125 434 -205 748 -718 582 -4 302 -339 512 581 744 -59 675 -497 281 -564 -366 538 -67 -133 -849 -79 734 -898 -623 -493 136 629 744 -487 446 -307 -107 -430 -442 -313 -406 -48 -393 480 -681 494 130 -733 -162 593 -788 -609 652 364 -481 15 -47 -788 -815 -156 -621 545 105 242 790 543 517 -379 -840 -302 313 147 61 106 783 569 -65 687 -116 393 -352 -613 388 173 716 344 -24 -738 -732 -600 -157 -62 754 -243 239 111 122 -576 686 255 -889 -139 -290 151 -338 4 175 276 551 -830 -61 788 251 289 -232 -833 -649 241 -875 491 247 -598 360 239 617 -183 -603 -797 -100 475 -30 -473 379 215 -152 297 250 -411 -761 521 187 -103 -729 -2 -142 206 -874 746 537 495 -709 177 -447 425 -180 -861 557 -485 -170 -156 -561 -751 106 -212 456 -63 -701 -546 -16 -9 -130 -506 -308 -409 499 -647 -55 717 -383 -306 640 137 384 260 -291 443 390 424 268 47 -560 550 -367 -15 -399 -489 -113 688 335 294 608 -440 684 -890 137 -722 233 -792 297 -453 -67 -723 -525 68 -628 -96 -374 -342 158 688 -779 732 -849 439 50 -829 -406 -335 -299 547 -843 246 135 -391 229 -31 -534 537 68 -332 73 -388 -120 162 -370 613 396 312 -152 784 116 -305 409 268 719 742 768 728 263 57 -566 -332 793 -665 669 307 -552 -735 149 -768 -79 554 624 774 27 153 -6 -661 645 -364 -431 -96 619 514 20 -689 -778 -822 -408 701 531 129 -4 -192 -20 232 -72 -533 -844 -683 -206 -304 109 -248 724 657 -16 512 -331 157 480 -757 -126 -635 96 282 -408 106 26 145 -887 171 227 -51 323 273 335 -319 -383 198 184 328 -447 -828 -622 -698 362 292 -443 -722 -512 573 -464 68 455 -660 237 -346 697 623 -192 761 644 -418 446 538 577 -366 -502 -645 -805 -651 232 378 591 -492 -33 -335 340 108 224 -333 302 439 51 125 -861 -480 -177 -526 -6 -646 550 -471 -512 -832 -447 -710 -868 673 661 -415 -309 112 187 50 -351 -676 127 37 234 752 -713 379 577 741 -427 -885 208 -116 149 -866 -872 -273 -485 -440 -592 -480 -698 42 -496 681 277 604 -289 318 354 675 -125 -182 469 444 661 -639 -345 -718 -733 91 -581 784 11 -303 771 -841 -311 -340 273 398 -489 -259 -213 -474 -830 301 456 274 -193 -206 -654 421 339 -448 -522 -329 512 -835 393 -590 -300 -40 790 270 85 679 54 374 -590 -559 -288 -281 329 -865 -591 376 227 -582 -764 -663 725 423 -104 -700 -883 -527 -553 83 188 -766 -494 -576 19 -890 -371 -184 -735 -91 -344 496 644 -147 -491 637 -668 -101 683 513 245 -309 437 -268 -187 -260 318 319 576 315 -123 -223 -199 -742 -408 1 -44 168 -229 -733 -312 502 190 -783 -339 -83 376 -37 524 -262 652 586 -136 -767 -300 245 26 -649 -304 -864 500 33 -404 124 -20 -224 221 -223 -737 293 -698 -376 308 111 -863 707 139 184 363 793 -124 781 746 -303 770 736 305 523 66 94 625 485 -758 632 -43 646 -659 435 -6 421 558 -898 323 92 -811 610 339 796 663 548 -245 -763 144 -67 -452 674 26 -154 72 725 537 95 169 -716 -490 -291 -260 778 -333 498 621 -434 436 -821 424 -321 321 698 231 497 -381 198 -195 579 -182 616 -95 230 284 574 -464 -670 -269 -10 482 424 -140 -104 -363 -830 -760 780 280 -332 308 32 761 796 298 -509 -739 -900 -386 602 -429 -624 -438 -853 639 571 -655 765 -75 188 324 -860 -860 -166 54 -373 144 -127 697 -664 -803 -381 389 -56 -756 402 -68 29 253 0 365 428 186 -806 -218 -685 -789 797 706 -502 288 727 609 701 -859 -870 408 91 531 756 227 477 -394 591 -186 -215 326 150 -867 -36 -353 -502 -377 284 434 -314 385 -117 -610 -465 44 54 -266 -408 35 -811 312 249 -600 319 -272 722 -202 535 -774 -263 314 -608 -293 681 -290 -822 -311 245 -417 -584 -239 -515 165 92 -742 -518 -496 797 535 765 -512 718 175 -360 583 -51 -17 -652 728 558 -473 -179 713 -675 -770 -383 -56 -322 -100 -844 -793 511 -612 467 85 197 -469 -627 -385 337 -683 -309 571 205 45 -124 744 334 531 20 -126 -845 706 -97 83 294 106 -795 486 310 -714 -45 539 -342 658 613 -618 -404 724 -247 304 -894 -469 -103 -376 -236 166 401 -725 -278 -861 398 -523 371 -449 248 229 -557 -882 655 329 760 -59 204 -764 -277 -215 145 666 199 211 -413 -56 -86 109 -280 -537 -625 77 593 697 379 674 -32 -779 9 -475 206 -179 -366 561 -372 697 375 -727 -441 -706 374 247 -338 -655 582 248 -134 107 -195 294 -683 536 -180 -65 680 -727 -414 -473 38 245 582 -80 103 -241 267 561 733 706 -532 639 -490 85 -382 -530 -355 746 484 583 -251 -162 -386 -639 -101 -401 11 252 -340 -698 -621 -330 412 -129 -382 650 -499 196 -603 724 -850 -744 541 699 545 786 -800 -43 467 -543 -504 325 -294 742 -283 614 -571 135 -221 -808 -418 489 165 73 399 -11 -210 -296 -519 275 -492 -729 -15 587 90 268 -705 -777 -596 -189 372 -31 -718 -289 597 -108 -131 64 -740 -344 461 187 18 282 -528 746 -81 -646 -801 -560 -417 -261 768 -396 -366 554 738 405 120 -385 -586 -797 760 -462 -2 -777 -456 343 553 -210 436 678 732 109 608 414 87 -357 -166 -461 80 438 478 -147 -367 -252 -215 390 342 -115 -543 -580 687 -163 -768 443 240 308 454 -723 -93 -809 711 265 456 -341 594 -207 -482 -6 672 -100 -630 791 -409 -611 460 -770 439 -530 -269 17 -86 381 577 -52 153 -228 -305 38 -779 547 666 695 -38 -157 -231 -582 -378 96 753 0 584 -602 -610 -33 -743 136 145 441 44 270 -684 640 533 385 -827 -690 -633 98 219 -710 584 -247 779 178 -497 400 -621 -587 641 -577 -764 -251 189 -657 390 -406 -664 664 -626 221 180 -875 729 63 -211 -686 -200 -224 36 -618 -590 -245 -538 519 -859 348 -407 -769 -487 -361 459 344 -357 700 -144 -626 -391 328 645 -389 510 -261 333 -620 739 -202 274 -683 609 520 -776 73 -375 -837 754 -98 306 315 -652 -708 60 703 -595 -793 376 287 472 -524 -592 733 -340 -856 -224 -507 623 148 398 -384 594 360 248 711 509 -873 -726 -849 206 -99 306 -360 -54 -309 -623 324 346 53 -654 -505 38 335 -200 751 -862 -784 92 695 -267 650 -343 -894 -837 404 -272 301 741 630 -435 -569 340 -3 354 673 41 475 -612 150 -392 -433 -203 452 573 -488 61 389 -194 508 -503 289 785 571 418 -237 524 -632 -348 -262 -574 -871 335 -487 -633 492 -38 -142 -441 475 -859 -64 -446 61 1 -15 625 -417 44 -416 -545 -127 225 -845 511 695 153 -34 -463 -784 445 -517 -740 -817 -582 327 -156 486 -771 -554 -883 -764 -239 334 -537 277 -9 408 -206 176 370 93 328 -440 170 533 -22 -447 758 697 420 -681 -344 169 381 516 -195 -212 523 -157 -749 -348 -689 510 -439 -153 -428 625 681 -733 779 272 615 53 94 440 -98 -462 313 553 -521 742 47 -148 755 -846 -627 671 -57 174 -557 -796 -197 -666 734 -581 552 399 413 -149 -387 -286 -392 -277 -219 781 -382 509 577 307 -432 -177 171 -767 -711 468 290 -381 702 699 322 -753 620 584 238 -784 464 103 0 260 12 -676 -507 -164 617 -878 -130 -572 -573 -502 392 420 96 -164 -177 -413 739 193 167 760 583 -573 5 -29 -336 -787 -640 30 -526 29 200 695 -9 467 -246 -777 -799 583 -175 686 -641 258 636 -442 62 350 523 360 447 -584 -39 519 286 -731 -759 590 210 -227 219 -201 -272 -329 -119 -37 -673 -408 -796 -211 -486 86 -618 737 519 -747 85 -753 570 -180 90 -589 61 -311 767 -181 389 608 528 -103 774 65 270 -353 278 -725 434 -660 411 -301 418 14 -54 -576 97 458 205 -675 698 -376 319 -361 -361 296 -618 516 -724 638 645 -775 450 -140 511 776 62 243 60 583 573 -102 -632 -737 -309 468 -61 -479 -726 -617 -639 -330 -48 -812 776 146 20 -355 799 768 194 473 -491 -486 372 -354 -789 -316 688 -31 -305 736 712 -598 580 -313 -853 -666 96 -252 -231 198 -418 -414 -420 90 585 -546 -117 590 -740 479 185 -647 -717 117 -593 595 -809 57 -637 739 -224 -355 -811 366 159 -46 -683 -779 -188 703 799 -894 748 -171 -754 -609 483 -643 -377 360 -575 467 352 -150 714 462 -562 -810 -273 85 -726 220 -132 -456 -109 -483 436 -271 255 581 109 -596 -478 325 119 744 -178 -535 -843 457 151 539 -363 635 452 -777 -195 120 -787 -508 180 -86 538 216 796 -701 -172 343 192 -130 136 -403 589 -157 -868 -547 556 -296 111 -723 -389 -744 742 -11 -313 -501 -461 67 -407 363 495 -43 761 -90 347 -241 -864 -393 20 221 609 -509 690 -99 -110 637 509 -534 -201 622 -239 -309 -331 -15 203 228 -799 -801 450 -503 335 237 -108 -288 98 -477 -276 -750 309 -450 -278 639 558 628 -86 -152 467 -245 396 686 772 673 729 -137 -214 -513 536 286 -590 -167 308 239 -454 -60 -469 -360 635 -712 753 -489 66 641 361 512 -888 -746 124 417 -136 146 332 -427 -457 -717 -362 -836 103 443 305 602 648 -730 180 249 -628 418 15 795 626 15 224 -2 -128 517 -381 667 -704 -789 -116 577 -79 128 4 604 -577 -356 783 392 -495 -655 700 -192 -168 -700 746 -865 -6 59 332 -664 778 26 -739 409 -796 -766 326 -59 355 578 -429 -325 771 -14 -342 -442 -693 175 -372 -204 -777 -579 -390 555 672 250 119 130 371 -490 436 -795 -822 -226 -840 -240 -379 308 -709 742 -232 753 -678 -805 -839 134 533 300 -347 620 553 509 -60 6 94 -282 57 235 -216 -60 321 192 586 -799 -828 -583 -402 565 -638 543 -548 -580 778 590 419 -372 485 179 749 -436 -284 -205 -7 -813 41 649 56 -450 783 -108 787 -344 -264 733 -42 -491 425 366 68 264 -283 126 264 -294 760 -570 747 119 -584 -245 -581 137 506 -531 429 -551 -737 388 -287 -184 441 -170 -469 150 -862 703 510 -368 -469 -214 283 -328 218 -201 -506 761 416 301 498 29 -236 258 -378 549 713 -111 -36 236 99 -147 487 665 -144 173 -660 -187 759 572 -76 465 -683 -716 398 374 512 -408 473 -219 605 600 247 -130 -462 -158 -816 -451 44 -258 -844 755 -709 233 -433 95 -407 -379 -476 597 775 458 1 -522 486 -259 206 428 -454 -50 139 -166 -410 -251 768 758 -83 -467 737 -797 639 -333 442 763 -817 -34 -292 454 698 -6 200 -613 759 208 733 247 250 129 -145 -571 -258 -700 -457 -64 38 -855 330 -174 -158 -810 -626 671 591 -4 -700 416 665 212 -603 -677 314 101 -77 -414 89 -36 -382 -224 516 -528 -470 177 -23 -873 252 561 -581 364 531 -524 -798 -512 -204 295 -859 349 327 567 663 -466 -43 -353 38 194 584 -476 769 364 476 390 -751 -597 662 -700 349 390 -602 -106 369 764 -595 678 -442 548 -863 489 797 253 -463 -765 141 764 -186 -856 646 -855 4 -626 11 -173 281 -596 -105 -345 -693 -12 -831 632 -455 419 -648 -746 -125 -98 -154 -209 -711 525 497 -71 78 407 -358 275 606 664 -647 505 290 210 333 -25 -892 -36 579 -757 -259 77 17 -551 189 -551 382 -542 377 719 -179 42 217 418 26 383 -725 325 225 -354 457 117 659 -618 504 -546 608 -362 0 -330 -339 795 -169 550 -876 -453 673 184 241 -771 -871 109 189 -156 648 22 366 277 587 -298 459 -264 784 461 -890 318 -18 579 -465 393 -365 366 -223 162 26 -421 -159 -856 49 -78 464 -324 -725 -343 272 -864 175 -693 -219 607 293 219 511 127 280 -140 -543 670 -429 485 468 687 -472 -884 -682 -416 -589 195 611 383 -157 490 -681 536 462 -48 -842 743 225 661 172 -650 785 -241 587 -300 726 794 232 -115 -85 -356 -249 -198 -473 344 -585 -670 98 90 -174 570 375 -769 351 -246 -194 -541 -504 12 -362 464 436 731 305 -885 -338 -820 -30 141 -591 -195 -649 125 223 595 -59 658 53 -706 367 147 -283 -566 -30 514 -779 -179 -313 421 -536 -825 -687 -306 -193 -858 771 635 476 -300 151 216 -805 238 775 -840 -274 -24 -437 -59 -215 -528 -454 215 -103 -581 -363 -708 710 -397 -572 508 -718 -334 -231 406 105 -199 558 -358 -493 -66 -321 779 605 -834 -609 -486 -318 278 634 435 -114 186 152 -6 141 -125 437 491 418 -268 607 12 -686 437 -729 -874 -742 450 268 103 214 -536 461 94 551 135 -147 96 575 -153 -509 -229 204 -506 -347 773 -357 -402 -494 244 31 306 -347 -111 800 -251 165 142 737 -412 246 -749 -637 713 589 772 -864 462 677 -41 497 -567 -542 -795 -557 548 -95 383 386 70 -812 -450 -821 224 -825 34 -130 -432 487 197 661 -235 -801 -131 12 92 563 -850 -739 234 -459 -449 -692 -297 -775 708 755 -867 -595 -801 192 41 -492 195 461 749 -226 314 -488 -184 576 -127 -677 -13 -149 32 -713 -167 94 -141 -591 624 -117 56 754 -753 68 544 -347 -142 -181 -651 95 -688 355 776 -437 502 386 131 -494 333 59 -3 580 196 398 295 -585 540 -79 333 -823 -810 -750 -19 -209 715 455 612 -658 630 429 -315 -309 668 611 500 448 -225 -487 748 -791 -495 -349 -783 -49 -45 -189 255 348 -896 -680 497 -331 10 -634 35 186 435 -703 -719 -130 671 45 -744 5 594 190 -309 329 -310 -115 -667 417 598 110 412 -292 711 -870 651 341 -347 330 -593 -369 378 -347 157 311 -220 187 -24 -618 631 452 -61 -564 259 724 -441 -280 462 401 -622 -733 -554 -784 -434 758 563 -389 -63 226 -736 -842 64 60 -855 562 -269 714 0 470 -737 -181 733 308 576 628 185 645 379 -727 -382 12 -768 329 259 -485 483 -597 -594 256 -203 338 303 -385 -526 -551 335 559 151 288 103 14 -507 -797 -484 786 468 208 -141 -869 642 -416 -479 778 405 -674 -815 465 59 28 -18 702 32 -564 -766 125 494 -794 -723 -477 378 611 319 -84 -768 271 -883 -39 -521 -345 -244 -448 -292 -305 -460 764 787 -50 -620 -336 -603 334 602 100 688 -124 358 -642 414 -294 -263 -796 -62 594 89 499 -244 592 -756 641 691 740 -202 -347 -265 254 -767 -283 -853 -696 645 580 788 -691 784 -362 353 -521 -793 -748 -370 -279 -40 -122 24 -710 -46 -562 -464 739 -611 154 -535 -13 215 -42 -798 283 -225 -321 -160 642 161 447 -91 -141 257 -635 0 -145 -616 -554 654 85 -504 -825 130 -787 -334 -604 -323 743 -68 360 571 14 551 616 -681 297 -604 -321 -111 -170 100 -18 -379 152 678 352 -397 -287 752 -699 8 534 464 709 -416 -879 190 479 762 -702 -411 -365 -395 -509 -630 -549 325 729 670 659 80 -889 -871 59 268 37 718 -542 286 -461 661 -155 -639 778 678 -645 -267 -789 238 490 435 -48 250 -23 -720 -24 609 568 468 -89 -95 -613 138 -304 -715 -198 -338 -424 663 -363 -747 -247 543 -306 -645 -148 -86 160 -896 -830 92 426 -604 -359 -350 -527 215 -123 221 345 188 -738 293 -601 -793 -462 157 339 196 748 382 -760 455 26 27 -600 761 -299 -248 287 -569 144 -44 757 -357 -479 -50 -95 -620 179 -121 -697 469 -473 355 728 -886 551 -78 -225 122 -437 11 270 -673 595 -174 -220 229 239 -455 -523 -443 -439 497 -456 -792 -161 734 -294 456 707 -732 -142 -405 -879 -653 -141 -660 612 705 625 468 53 798 716 274 -377 653 164 179 343 -435 776 192 78 -384 59 -448 94 -584 350 -463 -350 121 -674 -622 534 69 779 -132 97 377 -36 -480 -30 173 753 -281 -636 697 -876 -332 524 286 655 -39 -530 -84 -176 -745 247 -111 -190 -245 622 761 -557 -403 132 -283 546 -858 8 588 541 -467 66 578 -176 200 -132 -665 238 -590 -371 334 4 597 -251 486 -640 363 417 -359 -564 -450 -817 685 -778 192 -377 254 -444 -90 -668 -463 -496 -682 373 611 776 235 -208 -594 -85 -327 29 774 -575 26 635 -618 -839 -678 -76 447 -397 -347 700 751 -776 183 -776 23 -68 -32 -713 -731 -198 754 -335 -55 -219 -70 59 416 658 415 21 -430 82 -299 335 -854 -636 782 -77 -780 280 721 661 -200 -629 -758 576 -227 -302 -716 6 -581 -821 -532 631 153 315 -639 -690 500 -396 -587 -169 -819 765 -176 -603 -801 -442 677 280 729 568 -722 -266 491 -332 -612 -126 125 593 543 707 376 156 -337 -486 605 -675 787 719 -471 785 -571 -69 -773 510 316 -41 -225 -420 682 42 283 -236 -172 -11 -332 -425 -870 -750 -145 -243 548 799 -303 -689 -511 177 476 -856 253 380 769 -731 -244 -659 585 -875 -119 -432 -462 454 450 649 182 794 -256 140 -158 278 -363 -141 -773 167 561 -626 -359 -767 568 722 -770 102 15 680 72 -768 215 -132 -330 -120 -888 -885 -364 -487 -893 -865 -461 -143 547 -829 97 515 -35 -382 721 -166 690 737 -545 -213 -27 -562 -191 180 153 135 -862 501 -275 112 -760 -107 -2 218 -261 -726 51 -617 -851 557 469 681 -383 407 -803 -145 -474 -247 -385 -384 473 139 -448 517 91 -836 -887 -301 -502 320 526 511 -823 -307 -741 -275 509 283 -509 -243 156 641 -220 99 -656 532 -453 -392 333 -876 469 -381 -628 504 -591 -27 670 -354 633 -841 172 -689 177 -133 400 471 197 -816 -244 -787 400 485 749 -185 -673 -170 -758 509 -627 539 75 -886 -56 -530 -655 -647 223 252 -809 607 693 -211 -159 542 -601 -505 655 104 -328 -490 134 -144 3 -664 258 580 -81 470 503 -369 762 -515 379 698 573 582 -778 539 -63 -63 -685 -233 -442 489 -694 -821 -592 561 39 684 388 422 311 434 -719 240 -411 -468 24 -455 -51 402 214 136 -430 -875 -589 -587 516 577 -726 235 -562 414 647 185 -45 -729 -225 538 91 -506 5 394 -613 621 -384 -11 551 599 -573 329 -406 518 706 449 772 -306 -88 -526 -792 -550 -73 176 -571 -215 481 527 -891 704 -612 -142 725 14 465 -342 84 193 -666 -200 -188 24 -514 -724 -116 -337 50 -822 -429 -471 201 -401 568 78 -325 79 741 644 -535 -475 91 -318 -360 -821 -775 -439 -753 332 -321 371 -491 53 473 98 -847 539 -399 -153 635 259 -323 -841 -569 174 10 693 577 541 724 -699 356 -900 462 196 513 43 692 357 -874 -611 121 201 -544 -521 -452 -265 -508 596 -148 149 559 593 -359 530 -749 -764 578 -314 487 -516 721 233 355 169 86 -98 594 -446 -58 644 -134 -838 779 725 -217 -355 -131 189 565 -31 -584 310 -658 -512 771 787 -454 -281 -127 170 -655 31 -131 343 -216 -267 -736 592 184 349 359 707 -82 491 175 793 239 272 -393 -468 14 352 -721 434 346 14 -290 -294 -503 -221 8 -204 702 -561 -735 -177 -702 -674 -310 -118 -158 -716 -900 -836 455 -216 760 662 11 -150 -606 554 -692 -82 221 -666 553 -305 513 -503 -292 -640 608 702 -899 759 358 -345 75 142 575 686 316 -85 757 759 705 -645 561 636 -373 703 691 633 -207 -449 -600 -816 -837 325 -530 -452 -548 49 -476 -396 109 451 91 216 -668 -675 -695 202 -384 297 772 -899 722 -446 -225 692 205 628 -368 129 -404 452 385 321 352 326 -350 544 92 754 418 -277 702 436 679 118 741 160 -839 96 -31 -530 695 -156 561 767 -656 253 -798 -801 -671 -453 740 763 77 649 -861 -584 -116 125 209 285 -865 -537 584 -504 -866 -446 -250 -404 -537 -409 17 -328 18 82 90 -878 -841 643 518 -852 651 -81 114 573 -708 496 529 -562 -149 -370 312 -840 761 -494 -609 601 -75 487 -888 -111 -413 -449 299 36 -562 -310 297 576 156 -819 691 292 -453 458 -849 -855 431 176 -353 479 33 669 -740 -194 164 274 -698 -697 581 -574 -670 -721 712 -320 778 -391 -610 -498 140 -222 -756 -423 -343 454 274 -568 759 515 -104 -407 259 -44 752 -828 256 -815 22 -897 337 -51 430 -837 584 -27 -681 -97 -257 363 -177 -900 -3 -573 21 346 -503 -872 -554 -887 -538 -590 -86 762 -614 610 -522 -109 55 217 -863 -113 -620 -646 -704 -507 -4 270 543 -26 65 -878 342 172 655 -475 -685 -469 539 -362 -413 340 -403 -643 -205 462 97 -661 -865 -537 -350 334 -476 323 575 4 615 84 373 594 -540 -140 -177 -116 -113 -739 392 -108 -275 -440 764 429 322 -546 -482 -807 -205 -587 598 257 -646 122 -129 520 -898 140 543 -788 -594 -657 685 470 -766 53 489 -242 186 -312 -490 -207 -319 -517 -646 164 355 361 453 -130 -271 -109 -398 88 439 484 -248 -6 -248 525 286 -692 179 334 -284 -803 606 -745 -524 397 234 -725 -445 634 -700 -738 154 455 -803 56 72 65 -28 -555 99 -520 482 -27 220 -534 -726 720 408 578 -716 776 161 -620 -678 498 252 -157 -342 626 -218 655 772 -59 566 292 -525 -525 514 180 615 275 491 268 80 724 356 247 414 -563 -794 -62 601 299 387 544 -871 -671 11 -328 -91 620 219 -502 731 559 762 8 490 -290 -593 257 -386 -601 -554 -261 212 -675 667 25 396 238 -395 -435 773 298 242 713 394 -863 13 -650 723 759 272 -119 -737 -545 31 345 -844 -244 469 -534 -709 -414 8 -241 -792 -164 637 -201 -787 -387 247 -853 -729 621 -367 -21 -812 43 288 784 -480 128 523 429 -804 -892 -157 -849 -804 16 285 -278 -75 -619 222 -697 -113 -355 -113 680 335 -551 517 -194 123 762 -752 123 -591 -375 -14 93 -315 707 71 -778 -73 67 -855 188 513 537 -230 674 -2 486 25 133 484 8 413 -61 -439 492 -52 130 -651 -404 -855 -566 -342 -483 -878 -234 -337 398 478 406 230 121 -223 -844 207 -93 318 511 532 -661 -255 -707 -863 -380 538 746 301 -219 -361 480 -228 -386 -512 575 -51 38 -851 -455 -554 104 139 -795 703 -436 719 541 -709 787 -885 57 777 -547 -432 -149 -817 -730 133 726 1 -298 -240 -589 -358 -507 -849 50 189 693 -178 -806 -216 223 368 610 -100 -210 751 -224 639 796 -235 776 -303 -552 -889 -55 794 -272 -739 -678 -413 593 775 65 127 -324 -139 -778 -220 603 -2 389 71 -707 210 -539 295 -519 163 -384 724 231 -41 -748 700 142 -333 93 226 517 -411 -713 -635 -121 743 171 215 -311 -274 326 -810 -283 -167 95 -834 752 -437 -690 -571 -561 661 344 -195 251 -439 -595 63 -766 -249 695 -776 418 -788 -242 -765 260 -254 522 291 -49 783 229 -746 -57 105 76 -14 -252 -471 -521 -601 -96 -779 372 -900 -818 -651 766 718 -42 124 -897 -75 558 458 467 657 616 392 472 -81 442 -862 -205 738 259 -470 -627 35 169 -830 486 -176 -293 556 -409 -602 -306 -243 -622 -488 516 417 692 -291 730 -797 -752 -669 -619 137 -10 -797 450 -661 796 -71 255 -582 -472 -698 -183 -295 -217 651 -179 -287 -497 269 501 484 489 -160 -826 121 574 471 -2 762 671 47 -670 94 639 -549 280 -582 -281 -195 -657 -486 -427 -804 703 -2 756 340 244 292 -699 704 623 97 -361 -545 570 -304 -261 -876 733 287 -742 122 -680 558 -480 612 646 174 -272 212 -693 -523 358 159 -609 -505 132 495 -422 -600 647 361 81 -99 -653 236 250 -764 334 -671 -66 -45 -645 117 -636 -595 -860 -270 618 442 -883 224 -885 48 356 496 759 -748 552 765 -156 -287 -123 537 -445 -688 -691 -50 -670 651 -346 -642 -715 -848 -635 155 -545 -669 32 -239 57 -419 -379 -72 -131 -345 -897 701 -95 210 -151 189 380 187 -880 641 -138 586 68 -841 796 603 687 -527 787 -657 737 -300 -193 -752 -890 708 602 -444 -287 767 327 -792 611 499 -624 -442 401 729 395 266 -261 -495 410 -49 615 335 204 572 -741 755 729 653 30 -52 -33 -385 -316 -583 -753 642 -733 221 -848 629 610 -330 -352 -352 274 224 794 -257 -621 685 -835 6 -737 2 549 -830 -351 -366 -155 -484 623 -528 -665 445 -13 600 -828 114 -595 352 -354 -30 -719 105 -589 -299 -654 -555 -643 227 250 501 99 17 341 298 -587 -125 -9 -622 -103 156 697 -718 -50 -367 183 -892 -441 -127 100 471 794 -228 -487 -267 -280 52 -865 275 500 546 604 475 50 674 361 -33 284 -681 -662 280 -553 -85 -831 -553 492 -734 -221 639 -740 45 -226 281 -701 709 30 -418 -756 -601 583 -731 -330 566 -843 -896 54 351 414 -338 -435 -495 41 2 -142 322 6 17 -655 348 -87 92 -137 -186 -552 739 48 570 -433 -679 190 -510 660 -430 -652 651 -294 -473 -496 729 -263 278 -560 571 -537 -180 282 517 468 315 780 410 -543 58 499 -457 396 92 132 -268 -689 -878 212 -601 524 -519 -329 -673 -226 -70 -528 521 203 303 -156 476 -881 628 -524 -600 -150 -867 -405 -57 -615 556 544 -80 -473 -464 20 366 -618 209 101 663 595 -604 257 195 -132 -156 754 251 488 -203 -721 747 -246 -267 212 551 651 91 -520 -196 -732 -1 -829 687 400 646 192 236 386 -171 -835 292 388 701 460 42 166 -614 -811 250 -544 -15 235 434 240 -478 102 360 -365 -800 -366 648 321 -273 -602 -199 -152 524 -592 631 700 207 -417 -262 560 -785 623 -190 800 786 -504 -506 -576 -719 -337 -462 -587 -83 327 -664 225 -304 -194 135 582 -659 474 680 439 -868 548 386 545 26 152 57 -484 -479 65 156 -219 -541 -821 -437 -51 227 -644 -859 34 -713 785 36 -518 570 795 667 50 724 -132 -530 254 -769 -618 649 79 -114 704 -596 728 19 -540 -529 -377 -529 -538 -754 -16 -741 -333 -893 387 -428 -478 -754 -170 466 -433 -406 -352 -544 606 -887 -13 -195 -380 -880 -827 494 -677 539 -690 574 -46 293 -304 -167 -121 -641 769 -708 -458 -710 -108 -553 711 -892 449 791 239 152 -56 219 -707 24 -719 800 682 145 -277 -476 232 256 -280 -403 -129 -529 686 104 -497 -84 80 32 303 11 -829 202 -307 594 -177 376 -730 -234 498 -807 -107 565 167 -363 -152 683 -570 -77 -831 733 799 110 61 337 -115 620 532 708 -882 -801 425 -760 521 -335 371 606 68 -446 124 791 669 641 -306 -354 -250 754 -560 621 22 -125 -160 -602 43 140 33 114 290 -78 -200 -661 764 397 -823 -751 -566 540 -530 349 287 -804 442 320 -650 486 -675 609 197 -96 -526 -825 151 -693 -629 712 -776 612 -665 -661 321 427 -336 -528 49 -434 -243 -225 336 -15 -255 321 226 658 180 720 -439 681 270 238 -531 198 439 326 -681 -29 -281 -320 330 -741 -86 133 758 -625 0 -479 21 205 -824 642 -434 406 262 -229 -241 678 -732 -758 62 775 -779 -540 -639 -506 58 -758 86 -53 -9 -833 -542 333 123 -743 796 -58 -619 60 -590 369 -243 -602 -627 -204 318 -226 157 800 -779 64 336 -150 535 -829 -623 -664 175 -150 -793 439 -577 653 -73 138 -88 644 -588 -881 -526 188 587 -67 568 124 -643 -118 -862 582 -502 -154 -624 292 -613 -523 26 743 -583 540 -887 -224 -849 185 -30 -121 -456 256 -633 606 -533 -851 -104 694 -466 36 275 237 226 625 717 -819 61 -803 483 106 -591 37 467 166 203 -81 -733 -357 49 453 -856 148 489 4 -76 -690 92 -854 -293 -419 -508 687 332 375 295 617 -874 -158 -343 -359 -478 471 -131 -243 124 475 612 -827 168 143 115 -636 -529 -90 156 -423 639 247 334 62 -433 -494 -161 758 -815 782 -793 -853 -423 -643 50 -875 375 -528 -142 712 -609 798 -451 -392 -23 -347 316 199 -298 -309 -492 -572 533 244 -421 35 307 760 128 -471 419 363 -507 754 -459 577 -697 769 417 33 -640 540 -821 294 -167 515 -546 42 500 519 -771 327 -807 124 -614 -205 731 -310 482 -632 -239 630 10 -751 43 -664 529 641 -477 -312 -230 -752 294 -367 384 -878 -391 381 759 -599 -233 381 -433 128 -430 148 -479 523 -33 -479 538 -360 -764 529 -570 625 -662 482 332 702 239 478 73 -695 -339 -866 210 691 -615 74 219 -214 218 -125 336 345 394 -720 -784 -847 -348 423 -851 -468 409 -185 -445 769 779 -479 612 547 358 -93 413 20 -528 -897 -204 735 -2 342 -264 170 -368 436 -895 -618 -678 -84 719 -763 -664 -298 -417 657 -165 738 23 459 571 -482 64 -602 -631 268 -225 -651 285 -600 171 -219 -813 -412 262 -693 -574 592 -652 396 272 360 -307 670 -304 445 -276 -392 -160 331 -212 -509 -180 282 -484 340 331 -158 52 -664 -387 733 -682 744 -482 -426 301 -878 -159 583 147 -858 187 -327 -540 164 -127 -640 632 543 753 395 -259 655 -821 108 -586 494 184 419 275 -374 -550 -79 -323 -705 -404 -520 297 -713 210 -283 -882 524 -718 -417 -129 123 -757 -126 457 560 672 -533 -280 231 697 -840 740 138 567 431 -101 -196 -38 630 -250 179 42 -392 137 -856 59 -805 -817 65 -122 -752 779 -439 -602 313 87 -254 201 -49 -727 -159 730 255 4 -723 -841 44 116 -488 598 -388 -457 794 -447 237 -861 -691 186 -626 -345 -797 -186 692 543 230 349 523 -738 -676 -590 626 -366 -278 249 -593 -414 -462 -191 359 616 596 -735 326 311 718 626 -85 -631 416 -536 799 -316 -895 -39 281 623 -112 333 588 -697 660 -233 -780 -768 -244 -586 -728 245 338 -200 -728 -522 217 630 357 -552 609 264 -882 -479 -155 137 -330 -397 -613 -499 -616 119 779 64 -717 -278 -833 0 778 625 612 -660 445 470 365 -690 149 419 -404 373 -584 67 -161 547 -69 643 -801 334 690 -656 -822 223 -631 -208 152 374 -76 -255 -514 328 360 761 754 29 362 115 131 -107 151 -649 338 678 -146 433 512 791 -804 723 -445 170 530 -148 -327 265 479 -568 -612 -810 647 509 49 614 462 -536 364 399 657 661 -354 -340 -120 418 -637 -30 530 -216 6 -639 -202 -585 663 172 587 -143 539 282 346 -392 280 615 594 277 620 97 -636 -239 -578 -427 18 -435 560 -410 -524 -572 340 292 210 -690 107 -818 104 137 -176 -308 557 767 -500 773 -206 164 -506 -457 732 528 -375 -453 592 -798 -696 275 603 -55 18 -273 730 171 -81 -874 -579 -889 -434 797 -162 190 -181 -455 -801 101 -611 -92 -229 -300 -886 472 158 -34 -843 -110 103 255 238 -128 -46 741 -803 -283 749 -170 658 559 -66 515 -157 -880 -576 362 -490 -475 -282 -152 -333 -465 467 297 53 -44 657 -604 -232 -142 -302 -222 576 533 -135 514 148 -572 140 473 466 681 -708 -719 -619 55 448 -842 294 158 228 -32 510 -221 66 -376 -363 -150 -64 -372 -466 317 -140 -739 433 232 759 433 318 510 -650 -150 221 -859 -21 -539 -642 -10 -404 -295 332 -671 750 14 -124 117 785 194 -721 -501 -81 40 -83 -886 94 -736 329 -535 -592 482 -817 -469 -689 -240 -177 238 34 -559 -319 457 717 -420 -477 -55 381 -495 -280 -745 -752 -801 -691 23 310 379 586 -598 -879 -697 -898 714 -629 -40 -838 768 454 527 508 -654 -7 342 -354 -717 -52 125 769 568 796 -392 106 -224 -555 598 502 -570 414 -185 -653 -19 -839 643 433 -175 -729 -284 -68 165 -781 -554 698 -297 -205 208 746 -102 -825 379 -135 489 -74 182 757 -316 -181 -724 -451 -154 -156 -774 -271 -876 -131 -761 -75 733 587 161 630 -859 -52 -859 -178 -786 100 344 546 525 -645 292 596 -320 467 -173 704 629 -453 -637 -251 462 668 756 -128 -882 -236 289 -490 -5 86 -688 561 -223 458 -516 768 -870 378 -854 603 -161 65 467 -252 -432 63 -209 280 -377 -650 -474 325 -810 -56 378 -723 485 -789 -882 710 -218 81 229 -714 -762 -204 -564 -103 -265 -291 -215 359 -488 -679 -724 735 398 -277 687 -496 -862 -606 510 -741 462 705 -149 462 318 694 694 -295 -830 -85 -228 321 -407 101 -556 -499 -794 -544 274 -35 -587 -371 101 537 -579 716 -335 512 697 216 59 275 -596 -277 -224 -430 703 435 362 377 290 169 356 606 -143 13 163 -679 -109 144 791 -707 -100 691 660 141 -732 -715 798 -423 -167 741 -107 -689 -623 528 138 794 -846 -576 -191 260 -422 16 -376 599 24 -795 29 297 751 217 191 777 168 43 -751 223 146 458 420 187 269 -666 57 658 793 -195 660 -660 -671 679 -433 -451 690 479 -284 133 -757 -429 -643 -709 621 -801 -426 -72 292 774 74 -97 517 767 -726 396 542 442 217 683 -522 741 131 123 366 411 -485 35 608 -862 -439 -406 -825 519 -97 -557 -456 -667 134 97 -680 -52 -205 -550 315 259 -173 -462 -150 450 248 -482 535 -247 653 -108 -308 -563 -257 -116 -882 -745 -38 471 -220 -570 731 -410 713 -277 -437 -398 466 -586 361 -727 727 435 -229 -373 160 -452 -746 738 -767 176 662 -17 -38 -5 -789 446 180 133 203 -682 303 -175 -246 -683 285 -846 -246 -298 448 732 -340 -552 -279 -844 -390 602 319 -380 689 -111 -489 -685 -333 -484 564 690 -137 417 -750 192 651 -203 -513 -810 92 88 -82 -78 -564 237 -474 366 -40 631 -556 397 -366 461 39 -787 602 130 -497 765 260 506 51 653 39 319 -70 -4 283 -577 -723 -187 -21 -108 366 -72 -176 -886 798 -386 -743 410 -851 554 762 -550 -722 53 687 -293 -629 100 -253 224 151 144 144 -562 -460 -720 198 -503 -742 -723 -599 -728 796 -606 294 -129 -427 -501 423 -449 13 -194 -112 643 702 431 -640 -257 -31 -780 -551 573 294 150 -681 -318 626 734 367 -54 -318 568 489 -820 -424 -760 268 -740 -576 179 -140 276 567 239 -710 -748 732 141 -864 -835 11 -821 225 -392 517 124 -743 193 -101 -712 654 334 323 139 -870 -2 776 483 -357 -67 -394 642 748 -878 629 99 343 656 681 792 535 -256 -628 -447 366 81 -9 -163 729 578 -300 253 188 -607 -566 686 -756 -803 34 389 310 -259 652 -491 707 758 -757 334 -611 -52 -319 649 384 -24 -812 110 108 125 522 -638 456 2 301 -836 -698 730 424 182 -431 364 -49 -140 -578 -673 44 -474 644 -834 -578 453 224 404 -817 175 461 769 -407 507 14 -750 578 -236 -613 -204 -579 678 -186 36 -70 521 -283 454 -263 773 762 -56 -745 -439 -77 182 98 -131 -169 265 -538 399 120 -25 -646 588 -814 108 -612 233 -571 219 -200 -832 -613 585 628 -777 -859 320 793 -767 -859 -845 -826 483 -884 -497 -32 472 -768 -260 -817 60 -738 430 -54 419 -766 39 64 -685 -324 742 172 89 -470 37 317 749 71 268 142 -588 -80 570 81 262 -727 354 465 -625 -508 140 588 -796 596 37 -384 -783 -424 502 699 -604 -209 -407 -611 -380 -832 415 659 671 -46 187 -206 -525 -356 -645 230 -460 281 223 210 -105 729 -593 730 -146 127 453 400 -886 203 -508 -217 -25 -512 214 -732 -10 161 -398 687 -340 -227 6 568 -203 100 485 674 -174 -867 252 490 -893 -110 188 231 -486 759 -475 19 -681 -830 124 -192 -716 76 -21 169 81 91 -791 -242 529 168 -381 -67 280 504 -834 187 262 -802 700 524 432 33 707 -207 464 507 632 129 214 -746 519 -325 19 388 -574 398 -400 400 758 598 -620 -174 -852 -176 -452 -711 -899 -157 607 692 351 349 -606 -340 -126 624 -15 423 663 -544 -452 -869 -153 592 -405 -122 556 252 654 92 -471 -335 627 392 371 -234 246 -459 -276 -614 -598 440 715 297 -479 368 497 -575 -227 748 15 -118 270 531 -716 789 -174 -491 136 -322 767 -319 747 -278 607 29 -21 -32 -784 226 -820 -149 56 71 555 -408 -293 -351 -474 -813 -317 -244 -275 -892 247 -99 412 308 -576 -398 -724 585 315 -778 -591 -474 172 310 -692 -58 782 -437 275 -314 193 -328 316 35 -185 309 208 -749 461 -456 212 -318 433 -545 237 -284 -882 576 -490 -650 -294 -235 -540 615 -521 60 800 278 -399 -498 -137 520 -867 -116 277 313 -144 -68 -635 -521 -694 -802 765 -503 20 -668 661 394 -189 648 -156 -697 766 604 8 -273 -364 -877 530 -55 236 232 -83 -369 545 -331 100 494 392 367 -10 685 -471 15 631 349 -162 628 -746 444 -273 -162 714 -211 -426 -50 485 9 173 -714 -229 159 -510 -803 323 569 -787 -897 621 545 -82 659 663 476 -570 -202 -844 -326 -464 -248 -402 682 -78 -787 410 106 511 -102 60 -646 -47 -176 724 361 357 555 -232 259 387 -448 215 537 284 -200 82 663 373 -795 -771 342 -384 451 -484 -563 278 -351 115 439 -350 -486 679 -763 714 399 -824 774 635 229 445 -622 -558 363 210 -25 576 -72 524 -130 -814 580 -432 229 650 150 579 -857 448 -772 -303 651 -440 716 -729 -825 451 289 441 466 -432 105 456 -586 -779 -253 -212 514 743 644 -795 -584 -242 118 510 -160 535 776 602 40 -194 354 429 -521 257 580 576 -219 -379 -132 -88 293 -462 -468 230 -824 -402 680 -79 -706 494 577 692 -499 457 -265 357 -75 -848 685 613 556 632 207 154 87 -541 -164 434 -50 607 106 502 -355 283 658 36 108 -794 578 191 -728 -577 268 186 156 741 362 116 132 -646 -824 -87 110 99 -592 478 716 -399 -503 -94 -765 -422 -768 -197 -225 76 -433 -378 -854 -4 -391 -442 -35 -783 402 -218 -695 601 -363 492 -441 50 -881 506 94 -883 -869 -380 201 342 62 56 -542 530 -685 522 -769 -373 -237 -868 582 163 -427 209 86 290 -342 696 689 494 -66 477 44 -776 49 -378 471 -42 -579 675 487 -463 765 351 -393 -382 -195 -858 -730 -658 -455 467 166 99 -685 44 -690 492 -192 -458 195 -800 381 97 -552 -740 -413 115 -349 336 -442 436 195 107 -305 -165 166 160 -713 -438 -325 -697 34 -295 114 112 -592 155 13 153 228 -279 756 677 -783 -344 -417 89 633 445 194 86 -373 439 505 -140 763 218 739 -354 -492 -145 -550 -585 687 385 -232 -728 -28 -763 -357 707 -327 -373 556 135 547 -273 734 -260 -329 -863 778 -808 746 259 384 -878 -564 -162 302 604 611 610 -169 566 164 -862 141 -372 -739 -405 76 -571 -653 -635 -404 -485 -885 -654 612 -272 -442 -763 -899 -96 -324 -571 721 -181 -881 -260 -752 281 332 -10 259 -848 -7 680 -572 -353 688 77 800 -126 -354 -389 -21 483 96 59 321 -868 20 21 -248 207 -887 316 -477 257 -487 623 669 783 -279 178 77 -371 -30 61 704 -175 208 608 571 -277 -101 260 742 -383 -101 -334 -555 318 724 620 701 -111 454 -791 -592 61 302 5 -192 -279 -781 535 -7 11 -237 -634 375 -781 -846 449 -85 -578 269 -279 13 238 280 316 -159 -56 778 -606 70 -344 325 479 -641 -876 633 667 -24 -380 -452 438 756 503 760 187 727 760 -874 -441 196 141 -134 -888 224 -795 486 -497 272 120 589 122 233 -761 221 235 480 -107 323 601 -370 -463 -226 752 -95 388 511 -76 -174 670 224 481 119 417 416 289 236 566 585 513 -271 -255 151 334 -132 457 -515 -139 -594 273 252 -660 -900 340 179 -337 -664 -660 -681 -420 413 272 41 -283 713 -880 -665 276 720 779 -155 668 103 -806 -300 61 360 764 -309 -741 -876 75 -613 -602 599 691 597 750 733 594 -575 74 -449 207 -595 57 -752 509 269 -63 -139 774 -506 727 540 495 190 -457 158 261 -819 -454 642 -221 -512 288 666 -101 164 117 -88 -170 -664 -153 669 34 379 474 124 94 -569 545 614 -201 524 579 -355 437 -661 335 65 -809 713 778 167 -765 -348 -454 -296 -25 -660 -633 -350 -259 -548 -312 -444 643 794 168 -603 -193 -391 -715 -233 -895 781 796 -420 -412 -600 470 -98 389 735 630 -562 583 236 -56 551 -756 -67 -656 -689 93 -562 354 -446 143 -240 603 -118 572 -27 -129 485 -696 700 673 -704 -863 296 -157 -713 520 295 -14 -537 -788 15 -99 326 482 598 -707 -448 -133 93 613 698 -620 -288 -431 -115 375 -59 -18 -158 775 -178 435 -132 36 -620 -367 1 -123 -723 -699 610 -664 -676 275 228 389 545 609 -859 417 359 -32 -646 -783 712 244 619 350 -742 614 -172 -559 260 -67 667 177 367 42 570 -732 351 167 -295 617 -170 -527 116 396 411 701 50 279 537 125 -785 642 -203 383 -853 -650 232 763 167 -799 -760 -211 -880 664 -21 590 -784 154 -333 -659 288 -816 91 -167 -884 517 -546 -61 -447 -485 632 -777 482 42 -401 -95 6 -54 -631 405 -713 -674 502 755 29 -72 775 411 -753 377 -838 -99 -536 526 -355 611 -271 -790 101 419 -895 -886 -186 114 399 -789 -113 512 461 -503 -115 728 -785 198 -534 400 -441 331 -16 -585 705 -54 511 -458 -176 -836 585 556 -735 114 316 -893 232 -293 -494 -489 -805 317 94 -106 -466 -540 6 745 -79 -665 -837 -75 -809 -796 -577 -549 -454 715 276 -593 -348 800 664 692 67 -730 132 16 184 448 781 -320 367 302 58 81 -619 -228 437 -342 -719 655 -67 -198 -550 -810 -70 -479 296 -900 724 263 -289 -659 -812 -328 269 -374 -601 337 116 621 291 -700 -644 -856 -142 172 -180 -443 -458 722 -504 410 -525 432 -210 -385 -136 -488 520 -82 -279 502 210 -184 -461 -446 -56 -763 -508 720 -570 -302 -788 67 587 755 -438 -191 518 -76 -828 438 430 -26 687 145 360 357 236 -321 678 -562 -291 199 741 -447 677 744 -312 -67 -363 -282 -764 128 517 -727 795 535 -241 638 -262 -522 -89 -342 -602 399 -765 -101 -282 356 300 134 -603 -238 -847 185 619 -55 583 550 -713 -113 604 456 477 79 546 -183 705 -439 314 -199 726 419 173 18 -23 14 -670 240 -460 110 -233 -508 518 -769 -333 382 471 295 584 -375 722 -144 -399 -224 -721 -899 -467 -601 13 343 -97 130 -624 571 11 178 70 -688 719 -156 167 519 2 326 467 542 722 -47 -861 131 -495 112 -642 120 -644 -189 767 564 -378 546 310 302 578 464 -76 -620 286 -504 -813 363 289 -70 -258 616 -83 173 -697 1 -179 109 332 617 613 -242 -121 -813 -109 333 -515 -208 -277 -182 -192 -879 -501 -739 22 54 -263 -196 283 -84 598 60 -499 136 -637 -442 584 -412 665 238 -722 -886 -119 -136 -6 209 -631 -77 411 -416 -24 -450 -581 422 -697 451 442 166 -681 -678 207 -862 699 -211 746 -717 621 658 -789 151 -423 87 -451 -142 656 681 595 448 -239 22 -243 -462 -354 465 624 107 547 269 -538 500 -661 -27 218 235 700 228 -541 -66 372 -811 597 413 327 365 -331 772 -564 443 685 365 -530 800 -433 -855 -469 -166 -607 -373 -829 131 -15 665 461 34 8 -693 522 -461 -177 633 190 -761 601 -787 405 -795 -305 -203 -249 565 59 -840 -731 -92 -893 198 -499 -596 -883 -874 50 499 -377 -658 -793 187 -114 93 484 248 -132 -172 703 -789 202 163 603 641 -309 -524 561 -851 361 -273 310 53 -358 -832 539 167 -834 201 -136 379 334 15 -773 11 74 141 -512 297 -578 -300 673 728 -371 -874 -360 242 -535 429 -849 -820 278 61 141 744 -382 -699 225 102 767 433 -352 -88 -683 -785 73 -626 -334 -426 141 -701 599 -470 148 527 29 -381 203 -232 405 -106 -850 -78 -677 -817 -509 570 -181 766 -477 -843 413 -750 272 98 -541 659 28 460 -505 -718 -440 448 -22 -139 40 236 -104 -861 21 683 75 -431 735 -411 -845 -276 271 646 639 335 -397 412 588 658 387 513 -664 6 249 -606 -432 -394 728 422 533 -408 662 -864 740 5 -546 -521 -886 -200 -632 -57 -118 -490 733 -104 -885 -274 -233 -239 -472 81 -586 -743 -630 604 -836 618 400 349 -675 442 -56 480 98 -309 711 -366 -763 -729 -810 -316 723 49 702 221 547 -4 197 -350 716 698 -12 398 -403 -597 -553 -154 82 447 625 -424 -386 229 363 -539 34 -524 -838 225 -589 -602 -342 515 -67 459 630 -58 -352 457 558 -860 414 609 450 184 -511 665 779 -272 550 187 203 554 705 -489 -343 285 -481 -731 -618 -419 319 -415 575 -160 -865 -42 166 -605 189 -29 244 -712 401 471 238 -775 113 -732 -769 -84 35 326 -96 461 -39 -566 713 -628 -413 -749 146 -366 -299 -872 -682 771 -464 -666 -361 562 560 -207 484 345 -403 -341 682 65 -850 257 -102 -299 -449 491 -413 -847 -900 -381 517 -529 -792 -546 745 -485 337 432 364 -13 -532 -583 197 274 -673 -208 416 -157 252 557 -230 -386 -494 579 -662 -518 -801 -818 -448 -108 228 220 688 -741 403 221 -61 -479 195 765 -39 -492 -724 -670 -221 17 -269 -71 379 -616 -305 -21 -135 585 -897 -81 -741 -774 -437 -741 701 -476 -540 -367 -501 524 -416 123 -111 -167 -66 277 -730 557 290 -782 224 490 298 -493 729 538 -672 590 405 -597 150 -682 -232 -144 -679 -379 -747 -460 -606 611 244 -205 -34 684 598 -74 -300 -69 -800 785 426 -203 -835 468 -376 157 419 -788 -589 647 262 732 -366 326 258 -82 103 -571 687 -239 463 116 -609 -736 -8 57 -660 -472 -315 392 -94 793 -827 -443 -135 -859 -838 -213 -406 -265 -800 326 397 -22 -698 446 276 278 765 424 -677 -674 -780 -511 -412 448 -561 312 -689 279 177 -662 685 418 -781 709 730 -653 -215 461 258 207 -124 -18 -837 -786 256 -686 -481 696 624 -316 -764 697 -462 52 750 133 238 279 -556 434 273 -73 -567 -796 445 -828 -637 673 -247 457 758 -735 -783 -314 -190 -423 27 -529 -491 -674 591 -813 -880 559 117 326 698 -324 -537 294 262 464 -517 677 -693 253 766 309 113 259 54 247 228 -384 -722 -802 432 -115 -215 -831 -702 -595 -330 706 -236 754 6 790 -615 -417 -849 -692 -611 5 -303 -87 -361 -455 -445 6 442 474 -751 -551 267 685 698 -778 -482 629 419 164 -342 155 -436 499 -710 -707 -849 41 771 637 -222 504 -296 606 -157 323 -850 751 -610 -11 -509 488 797 -785 -434 -75 -181 -315 -745 585 241 751 -406 -29 -461 -43 -892 -284 -59 214 -424 509 369 754 346 -182 -595 -818 438 214 192 398 788 -186 -328 680 -635 255 -355 -691 625 502 276 381 -359 -854 -609 727 -676 519 379 386 -304 323 -730 506 366 -412 -260 781 -457 -893 194 -613 -282 -648 167 348 173 650 -207 707 -357 -590 -730 -274 -806 -440 -520 493 -237 -469 163 -756 496 -105 -153 -786 535 -802 647 -778 597 -615 -505 593 -839 798 -599 249 -898 -348 294 -239 -785 -303 -318 422 612 505 369 444 654 470 90 -650 -550 -471 -152 -726 785 794 -164 437 252 -311 247 417 -307 161 288 -279 584 757 -312 -764 27 -286 -4 250 551 -14 -485 -212 425 430 754 252 81 692 -706 623 -780 -529 -445 -753 584 562 -784 183 -770 41 430 270 480 97 170 -127 233 249 -282 -86 -13 658 -523 267 -39 -39 -311 1 525 -364 538 438 358 -441 -887 758 290 -596 797 -186 -436 714 262 550 581 -191 219 408 -295 223 -806 148 -238 -873 -422 -602 574 -824 -305 -889 -690 313 -364 501 -570 141 -344 198 745 -149 288 -630 227 -222 729 -676 -86 309 -611 587 -530 -539 205 214 -492 295 778 532 -76 -552 303 -666 466 -175 508 -742 -274 -23 -54 290 561 688 -486 -883 -757 -487 -195 449 -585 -468 781 -506 601 -818 -309 338 -895 -227 795 -263 372 -360 436 -234 120 -33 -2 48 -807 586 -707 665 -95 -827 -470 654 -73 692 649 334 430 -8 171 282 1 -636 -444 437 121 -173 751 -314 -27 -384 -499 -333 -347 -186 -882 625 -124 -200 -11 -695 119 -578 151 -236 753 709 -94 -475 -435 707 27 12 -752 629 -610 -625 -428 200 366 387 -706 -3 -520 329 333 799 515 549 213 494 -111 40 -507 -516 375 742 -232 265 -462 168 -524 336 -21 -505 125 -402 176 718 680 368 -445 -95 -612 689 353 39 695 -377 -208 76 -27 -415 -199 -241 -346 478 531 323 799 764 510 392 709 491 276 -48 -393 682 -580 317 640 466 498 -869 280 753 -91 0 -781 472 472 -91 -46 707 -677 389 -407 -470 216 -104 175 65 -409 69 -735 -147 392 -741 443 -780 664 787 485 49 -897 -457 -890 463 505 -53 -253 -243 713 -750 714 356 686 579 311 -328 -337 -766 763 -651 328 107 -765 364 437 530 793 -231 -888 -683 468 631 742 -89 704 -412 -190 -385 87 363 258 -184 -535 -598 -661 253 516 129 290 -212 -283 -154 -81 -497 543 -872 -608 -131 -546 639 354 677 533 -753 -124 -402 579 -427 383 108 368 124 -452 -344 -393 -9 -442 173 -479 171 183 -300 128 462 470 -459 67 -810 -432 69 546 -32 -105 148 -87 -595 -737 -895 787 237 -148 -784 -315 -406 358 -273 -282 592 -223 769 -295 368 669 92 -200 579 -454 643 174 -792 -617 76 -217 368 -823 155 105 -549 -148 408 -100 375 -80 239 584 -634 301 273 282 243 -456 -629 -830 395 -689 -329 521 359 5 -435 17 320 -845 201 -890 -621 -577 233 179 24 -356 -561 518 -320 -629 -551 142 -326 759 -229 80 -752 24 322 -740 -663 798 597 -436 -595 -867 -339 -639 400 332 101 -475 617 -349 275 568 -861 665 469 -567 -543 -891 668 790 -268 178 671 114 570 593 -316 584 -637 650 -720 -18 -264 448 -634 467 403 715 598 153 520 -272 -774 -819 -459 -609 519 407 -428 -312 -18 -776 -621 788 696 600 -840 -799 -179 286 -18 434 344 -274 319 -278 568 391 -194 136 -21 -677 -811 788 262 -593 295 586 783 -592 -722 682 -735 170 453 691 -543 382 -794 723 290 -62 765 -814 196 -435 -688 462 289 67 734 424 -777 193 442 488 -499 241 650 -709 -17 -737 -610 -655 52 -277 255 -628 -885 -371 605 168 -106 -631 -225 -666 590 31 -230 208 557 389 -518 516 22 -334 227 -768 -86 -11 36 -168 -576 164 -173 -390 704 349 63 479 -45 -153 -252 -610 549 -594 439 743 288 155 -749 -503 -106 -229 324 -528 -186 567 -17 -469 265 -891 134 -424 190 -806 205 -24 -563 562 633 -877 209 368 350 352 214 779 529 750 -301 538 -105 338 -416 -879 -284 -270 17 310 -145 -673 737 -368 -321 -499 137 -289 -795 236 643 -744 -865 455 -704 662 -531 -417 -465 11 -202 -670 639 -288 701 150 60 -215 -412 -451 -619 -585 -166 561 607 306 -162 -79 24 -862 382 693 -143 230 291 651 217 -874 585 3 -750 191 -82 51 352 -70 71 727 172 406 -467 -682 533 131 -524 -202 695 225 620 -778 -749 224 -254 -180 -764 736 42 -818 46 -606 160 137 -595 20 -732 -855 -637 -551 -740 747 184 349 -628 439 -59 -608 434 -799 -437 -109 -638 -142 726 710 201 -298 -16 648 421 697 -11 -479 -435 681 -460 -559 434 -715 186 -655 793 -88 -866 352 -668 -632 -429 797 772 -436 -405 551 645 347 232 -346 -757 -275 -233 754 346 571 148 590 690 382 679 556 651 -422 -538 220 -724 249 -667 -465 391 -247 270 505 590 79 14 -740 -613 -369 248 -820 112 -253 -603 -453 631 -808 235 -106 -302 754 -211 -400 62 49 -141 -164 -515 318 131 -168 537 -692 -172 666 -565 580 -208 -757 -835 -652 -256 771 -385 16 -798 -442 210 -101 300 144 197 108 -347 -268 -283 -646 97 -655 -345 193 506 -14 -303 -109 -19 169 -76 315 -605 662 320 -244 -58 383 -601 371 -448 283 -227 -49 615 -151 736 -169 -703 -432 388 187 -364 251 326 -645 -558 368 579 -877 -615 -688 -264 -809 518 -123 -523 362 -349 223 691 -414 -417 646 35 -836 -147 -285 8 -38 -159 -878 -377 -601 191 -244 509 248 18 759 -522 109 630 503 43 654 -452 -258 -336 -679 -237 633 387 -895 76 -34 591 -127 -753 428 206 225 -596 209 -178 -577 -195 647 702 -355 -624 448 205 -706 -173 774 595 29 -565 -535 -457 -765 732 132 -480 112 -571 -41 223 756 -70 -551 -835 563 30 443 -753 -679 755 -836 21 -706 -577 -193 -727 -770 441 734 -664 12 -19 614 23 -192 702 -617 -539 -108 590 128 -508 685 -553 -404 -637 323 268 396 -846 312 -187 -685 190 -740 -8 769 -691 -528 -515 226 795 -284 -274 -508 206 317 226 -295 311 233 -827 -691 -332 -151 174 -363 606 345 -229 -735 663 -565 -861 62 239 342 -852 287 520 479 -333 234 90 657 70 753 512 -868 -862 405 617 -184 -449 799 556 695 -117 65 -632 300 -240 287 736 -593 -468 451 -237 -599 -247 -299 -15 -739 701 -18 -485 -91 586 379 222 -341 5 -828 -713 348 219 -174 -238 -666 -675 -606 736 631 190 -440 20 -208 709 -264 -309 557 -636 282 -386 -278 -438 287 740 197 -32 113 513 -282 333 -218 531 76 331 122 -651 585 464 531 -417 -254 -407 -73 -426 -728 -756 124 -283 592 5 -619 -188 -559 519 414 688 354 64 -248 216 -746 -135 758 582 -650 -674 -774 337 -337 -386 -834 -144 -782 123 -247 -732 -354 342 -581 31 424 -432 -39 119 -339 90 -532 436 -685 255 476 446 -11 25 -155 -437 372 707 -511 -515 -582 147 -754 -297 -875 -30 -29 370 504 57 -104 -274 -704 -320 328 -841 211 501 -196 782 -818 14 -340 272 -411 -253 -141 238 278 419 -286 -572 -681 -313 260 -604 -295 -519 -381 -405 746 59 260 -500 -272 306 652 -133 631 -250 -339 641 -283 305 115 -441 -109 467 -280 -420 522 -218 597 692 -426 279 -291 608 -46 -246 -560 -737 -722 -357 449 -674 276 620 -119 416 -154 -27 -280 -893 416 -426 604 -360 -569 683 473 -447 -612 -381 -699 258 -883 -149 -304 -422 -872 -366 789 393 -856 -125 -284 426 768 206 -754 619 328 -769 591 349 -898 475 794 -738 37 -315 -96 501 -900 236 -466 -786 212 -152 -216 536 306 477 689 17 636 301 748 513 448 -268 -432 -851 605 -114 610 57 -194 -722 -614 270 -570 -639 426 137 -535 -395 557 -48 130 -749 791 -792 -166 -875 -807 344 -460 -730 277 134 85 249 35 -580 769 397 -116 235 165 -373 -120 61 -424 -143 470 670 -692 794 -7 544 -349 -323 -58 188 -754 551 -490 19 -126 443 -681 579 394 266 -700 -514 -270 311 -471 452 0 478 -696 572 -644 126 -857 -602 -254 596 -624 775 330 264 362 -712 -330 4 22 646 -560 796 -91 -706 -674 -46 -250 -896 365 579 362 419 -378 -129 -103 641 -413 -877 -306 -640 -44 -681 -302 259 -113 228 29 -247 -12 130 -536 507 80 113 -638 663 -727 -284 481 -681 -396 53 188 -565 620 104 349 -200 -845 195 740 53 -128 260 -317 -307 168 -280 158 257 -394 -707 -887 142 -752 494 -71 485 -472 797 252 506 31 -785 744 365 -240 -171 -213 753 105 -886 -94 -306 485 -258 -626 -690 -375 -160 -142 -240 -131 -424 -579 225 -521 121 683 -570 373 249 -650 -264 -393 94 -374 275 683 -554 37 -537 434 -897 529 -335 -832 -854 -352 465 68 -743 13 -346 -123 -428 466 -604 -820 -843 -305 389 -780 -154 -471 205 -489 -199 388 -798 9 234 209 -556 -745 -688 166 91 -395 699 226 -685 -361 190 231 657 -540 63 244 -299 -389 -94 548 785 78 -847 -545 -422 312 661 -888 695 -266 -240 -228 57 -141 76 -832 -697 -254 -252 435 647 54 788 -73 407 -51 -411 180 78 0 397 231 -595 -232 -868 132 600 -763 365 -647 -132 -856 -257 754 503 -366 331 -433 -259 -539 -93 148 -18 63 274 -728 -596 198 -503 -17 -850 333 -771 74 -115 -629 122 735 622 -400 413 166 639 -590 -9 -278 -72 1 -85 220 732 -169 -819 79 -562 -209 697 -828 -853 615 597 -286 -322 788 648 -230 -202 -775 136 -683 -4 -796 -323 585 81 -390 -317 -707 -374 -201 -879 -736 -593 23 660 562 366 -208 -675 -592 116 737 772 -295 203 342 280 -869 214 450 -550 -764 -416 -593 -538 -692 249 326 38 -772 -348 185 -269 -358 615 -585 -703 -322 -860 769 -232 -779 452 -289 -482 -819 254 523 -8 -70 -841 221 401 36 130 -24 479 624 733 370 719 247 -777 -212 -92 -176 -757 701 49 73 537 -273 140 -550 -406 532 35 -456 -444 -169 20 180 447 376 -133 -839 -747 -715 -586 236 -26 -613 -671 -664 48 -327 777 -497 458 -464 213 -182 245 389 -69 307 -800 166 -470 -445 591 104 -187 402 -398 -433 777 231 507 716 -472 -556 -587 382 -56 -525 -169 266 44 701 447 683 -291 461 284 -368 -757 717 522 448 -807 275 57 161 -53 625 464 446 -716 -171 -353 596 432 -783 -597 -574 -771 653 611 -424 723 22 -31 279 -628 -879 346 97 -272 93 772 -239 677 210 693 -318 -835 -825 379 395 -519 -432 -25 -661 192 519 -349 795 302 202 468 394 91 142 530 -293 -12 -518 -60 518 -424 -27 -450 384 137 213 97 567 -722 -798 -727 689 375 66 -208 -772 430 -177 -76 568 771 -73 72 80 551 531 -659 -799 -470 16 276 323 422 -411 -847 29 -598 286 -98 -170 85 -13 -579 -790 195 -210 419 -105 -61 -603 188 777 26 455 -601 -475 728 613 -781 -757 -352 -589 -68 655 -200 -195 -362 736 -616 -657 452 379 468 -611 175 -115 177 -377 -68 -859 -209 -835 -695 511 -594 660 783 -190 -29 -835 265 394 159 -365 474 -739 610 -722 -317 271 419 475 536 -276 -296 -216 412 582 169 393 672 -33 373 -73 -29 564 -490 -364 439 -674 86 -651 -321 717 -618 695 755 510 -665 705 694 -828 161 468 -377 -24 -156 -370 -669 -582 518 -681 757 -872 -295 80 304 347 593 331 -77 708 72 -218 566 148 -518 -163 -535 566 -225 770 -289 501 92 132 54 -835 -189 426 -129 -54 -828 -168 -631 608 689 283 176 -164 100 419 -733 -483 1 -265 -39 743 660 -559 -30 -398 422 391 -843 -258 -604 582 -173 463 773 -698 276 740 172 -96 -340 412 -761 -77 -701 593 95 158 -162 -258 -415 592 -538 269 337 658 -417 -629 560 377 292 -289 -854 -81 650 -687 -177 403 179 -853 353 550 -88 -313 48 -170 -150 -88 -87 -835 784 -852 799 -697 176 392 -97 631 -163 597 404 355 -100 308 649 -325 -213 370 45 -4 -55 -130 -667 -351 -677 -643 -374 191 -850 -648 417 -18 98 -260 81 230 -143 -306 -548 -724 -504 -655 -438 131 -405 -328 511 -240 564 451 384 582 -785 290 -375 -873 561 -722 383 -389 485 -420 279 567 -527 -12 -100 264 -109 -414 78 -556 55 207 -261 -779 -348 798 257 -243 -129 -419 192 424 629 -679 -581 -834 -283 -682 482 -425 379 -592 457 367 177 246 -310 -857 -858 155 -739 -380 781 -443 659 504 349 642 775 636 -573 174 595 178 -873 26 -709 669 253 -144 -572 -141 -891 -155 709 420 -694 149 -645 55 -643 408 618 430 -556 -767 236 148 -248 -12 -591 -794 -859 283 122 251 253 39 -102 -150 735 -899 -153 -666 -423 431 -811 36 -829 700 -854 -292 -862 347 -266 279 -400 481 -146 366 699 -784 779 -7 628 505 763 -52 222 -436 -23 -403 -247 30 -525 -370 512 600 -609 -586 61 29 199 -681 -543 642 -331 -315 -255 -574 311 -61 627 -487 -352 -552 -370 -157 -215 -743 85 579 644 -662 150 556 -246 590 141 115 -231 530 -673 652 -244 -39 -544 736 -863 -142 -775 214 -549 766 -899 197 -379 -517 495 131 478 717 382 -195 -204 -11 -186 99 -455 270 -715 -568 -796 359 -634 186 635 111 376 -358 164 -233 -362 769 -823 689 91 -212 491 151 -854 -590 160 322 -739 99 -392 -693 496 -403 320 353 -374 -857 461 -618 -197 387 94 -325 -221 286 317 -650 -835 -373 550 636 -364 -19 -698 -472 23 669 511 616 11 296 742 625 -223 -774 -101 793 -304 -657 566 719 280 -375 -261 -585 700 -476 -688 -476 -598 -811 -247 -252 574 -228 -819 -41 -196 -661 268 -777 -57 83 -569 87 -628 -257 -643 -127 -364 -225 -404 734 -648 289 -76 41 -821 415 405 -172 33 -560 -631 -279 747 -717 -423 -598 7 -249 44 -441 598 320 202 -831 -15 -150 168 502 283 -99 -208 -812 580 -373 -104 107 342 -27 630 -338 -817 -5 98 522 -228 547 -637 -667 -27 147 -287 383 -705 -311 -842 -897 581 582 -777 -186 -877 -246 -744 -842 -566 620 -561 383 -751 -836 -344 574 333 -586 -703 236 -299 -722 53 -550 13 -155 -583 737 311 402 -101 175 -469 608 -402 319 -727 712 -198 -713 -510 -513 -547 222 493 291 -824 226 -602 -565 571 -119 425 -880 -221 437 258 483 -58 717 594 19 4 -59 172 265 480 -753 27 250 -826 -378 -752 27 637 402 -834 -588 507 -680 475 -319 -437 446 -816 -132 -711 326 -539 486 -93 637 214 -857 -47 -291 -475 -105 -560 -552 431 223 -874 -226 -273 -511 -595 -335 586 160 -468 206 -143 685 -483 -193 118 -338 396 628 -298 633 -866 -580 -748 315 -382 -262 137 124 -613 182 -272 620 -434 465 -306 -422 610 -564 -325 492 256 -272 408 787 -369 566 713 75 -555 -750 -852 -559 526 -110 711 682 174 -692 -12 -161 648 -736 626 47 56 798 -232 -802 297 533 -895 -869 194 -722 -686 -347 -421 761 206 -345 452 -12 -783 -354 -582 -321 -121 -321 397 -898 408 -490 -575 609 -766 392 -713 609 -747 417 566 -446 703 451 -524 580 -614 767 630 601 171 565 -566 304 -211 -596 350 -758 109 474 76 -41 570 509 306 -881 -70 -492 206 259 153 -420 -438 -633 -96 -58 494 -36 545 128 -869 576 -131 280 333 775 333 -313 -797 597 -245 -775 -493 548 -212 -433 -574 -123 -112 -18 -487 387 504 143 -24 566 -611 427 647 702 -445 -556 395 291 778 -217 416 -363 -726 -197 -434 -652 416 408 -685 -102 -6 -358 388 -616 239 -878 -187 -889 3 450 -525 231 253 355 -554 11 545 425 -562 572 786 218 472 492 -724 609 -449 -241 -58 -452 -261 565 715 617 -853 -606 498 130 -657 -600 49 -173 -361 563 456 -752 412 -784 -235 -247 -859 -503 -728 732 -198 10 569 -758 -748 -706 -48 532 259 -358 -671 -400 -66 -193 -786 -608 -752 277 770 37 234 -687 -283 725 121 504 -149 -820 344 203 339 84 674 697 180 56 757 -386 -193 317 382 -890 -867 -23 161 347 -4 58 334 -98 -721 -466 81 287 -215 367 -738 -393 8 -715 467 708 -266 -548 -702 256 -375 65 -123 643 -3 -282 771 643 578 -555 -447 0 -45 35 367 -510 207 85 270 553 -751 85 -865 -898 401 -139 -222 621 536 484 -139 -782 -199 792 -636 682 483 301 430 -674 310 407 371 150 523 -536 -447 402 259 -611 370 -586 734 507 -250 625 -521 -735 -831 63 616 -544 -233 465 -776 -260 224 3 -46 144 -670 -738 598 -653 -447 353 695 -371 -231 370 364 -531 377 -608 721 -531 382 699 397 398 494 170 366 490 -348 -187 -117 -253 -791 286 242 -487 506 -826 -645 270 -848 -476 736 -771 60 -99 333 -646 765 72 269 -857 18 -501 168 346 98 -786 -789 -643 -93 -898 -562 -320 141 729 -255 303 570 -117 747 315 195 -34 220 794 -502 -689 713 140 -229 -745 61 548 267 -396 -184 248 226 505 476 -48 -141 140 -472 -399 778 213 509 86 116 509 -409 -570 -478 -207 -263 -843 -288 -858 760 -562 684 580 -669 -94 -345 697 666 534 20 605 -56 -351 474 746 427 -822 323 -464 -776 338 -862 -471 -50 -757 672 114 318 482 -541 -295 192 -102 -630 -454 -462 -409 587 -445 -474 -621 -721 -470 -230 528 -488 558 -96 376 -508 -504 381 763 429 -137 721 465 528 604 -261 -465 794 602 476 329 498 -190 16 507 -812 -414 609 337 528 -230 -720 -309 410 442 547 -28 -896 753 -275 -702 -303 122 96 -298 213 -369 145 -589 457 -617 -319 -817 402 -620 57 564 -277 153 -856 -618 37 75 -765 338 8 -248 -829 -31 -265 -476 90 323 673 70 -657 108 261 -219 643 -279 -327 385 477 -651 349 284 -211 91 -14 540 436 -163 -746 176 -30 234 210 -897 0 -671 -107 384 -778 -370 -73 763 -49 -668 -387 -775 -479 11 -833 588 -207 -201 38 35 678 -262 -437 720 406 -94 93 277 -601 -756 186 -711 -264 200 374 -629 -221 -274 69 198 82 -183 -694 397 143 560 684 -735 125 445 -600 -223 -281 218 -511 -248 -120 -410 223 -435 208 -444 607 617 -208 566 315 -487 -171 178 -526 633 -293 -218 -214 -591 -747 -303 532 -38 -899 656 -653 -677 268 -364 -753 -515 768 618 -581 -295 -101 -539 326 86 627 -310 -565 60 411 -413 180 -479 -59 -234 -498 -426 -632 412 -173 541 691 783 602 368 -457 -537 479 791 278 246 -879 545 227 238 -15 -819 -574 185 490 -578 410 -178 -888 620 -849 56 742 569 179 -130 -29 -625 -416 740 -217 2 -423 -407 -462 -3 -668 187 -556 -897 -512 -217 -226 -686 500 764 -812 741 -11 -232 -813 208 286 62 -267 -195 434 125 -492 -188 -896 -108 583 -804 -54 344 351 -34 511 -803 -402 -515 -893 -649 714 -628 119 -765 -161 535 -172 -161 335 278 -344 496 -707 42 -764 44 34 164 596 -890 84 -107 333 347 -883 -746 -203 799 -834 556 -136 441 90 -375 -632 -230 -242 402 424 -596 199 241 551 684 648 303 -676 -84 -116 691 -857 720 376 57 179 -326 -473 -670 162 -444 -615 -345 523 -519 612 -771 -58 -194 -597 87 607 -117 267 302 -200 386 786 -163 -439 -810 261 -500 66 421 412 -559 -334 557 -190 69 232 -510 189 -423 -288 -119 122 98 753 -61 -33 3 -497 748 -431 352 -831 154 -401 679 -393 83 -850 334 -756 -792 -439 -89 -510 -258 95 -299 -290 -852 649 -726 196 -234 133 -734 -415 239 -500 425 -574 -504 607 330 -89 -616 649 -536 607 -781 -624 787 -479 459 106 -516 259 541 325 48 277 308 281 -263 -609 478 9 -482 661 -844 294 -67 304 -161 -545 -506 34 -274 -387 -65 -644 446 -656 -804 -566 -190 -668 -374 687 -488 -242 -797 -562 338 355 396 -707 -731 -221 15 50 -738 -507 728 139 45 -9 574 238 -627 375 -601 587 375 -386 677 -672 -681 -736 -539 516 -359 632 -295 267 -306 -741 498 -767 -643 500 79 790 265 -534 -407 615 -293 396 -772 671 -493 77 -709 619 203 676 -685 191 -887 -806 -157 523 -146 -178 750 474 -126 -225 -493 -459 771 -364 -16 761 564 -300 -654 13 274 385 476 -461 -60 126 -129 -652 460 -451 318 -528 -297 755 -564 467 -882 -47 798 785 -500 204 781 -37 57 -694 -399 56 -312 -31 -893 -202 187 -589 43 -449 93 -241 335 594 -75 -318 -383 29 506 -817 663 -791 695 7 -471 -553 -432 -895 665 459 -316 -664 -854 -188 769 313 -19 199 794 296 -520 -793 -618 261 69 -30 -413 -724 23 750 528 741 -848 -413 362 288 -18 -767 21 -811 -435 160 -896 -222 -511 145 287 391 -249 -736 67 432 -206 423 -461 246 196 240 563 -289 146 307 352 -892 63 151 296 479 -162 585 388 -686 147 425 605 143 -543 -270 -36 752 -424 -381 491 314 -56 -692 -464 -112 -518 576 256 -804 -542 -411 -517 45 -794 150 131 156 -98 440 251 -754 300 -772 226 -404 -495 -404 -870 77 -286 -18 -338 -352 -633 65 -748 -386 739 -292 -515 -277 -75 261 105 -75 -464 -97 59 -797 21 -684 379 -684 434 -132 272 665 685 64 730 -562 437 -508 158 578 260 152 -866 -752 -336 185 -655 -762 -27 302 -607 629 -749 794 -176 672 297 473 278 -755 448 -900 77 307 -233 198 -499 -873 481 401 412 194 278 267 107 119 -504 -696 542 525 335 -730 136 425 -45 664 -451 -59 -55 317 -179 368 -885 -218 -131 -207 78 601 -896 -899 680 -234 -242 364 313 -812 -522 -886 -389 -120 -753 200 532 552 -284 798 27 727 -136 137 -263 -199 689 212 155 -438 -105 261 -223 221 -482 504 40 -88 -206 42 -723 -159 687 -692 -288 -836 750 -480 422 -467 794 -538 -440 -619 453 243 398 266 -9 692 317 662 737 62 -746 -92 -223 598 399 -607 -498 -200 560 223 349 624 80 -694 710 415 -807 -647 360 -665 707 -754 -384 -736 -516 -135 704 153 -557 -891 585 -105 -428 -28 -109 671 119 -674 284 737 400 649 -649 271 415 -631 -493 -501 -571 685 485 290 -821 -609 752 293 -489 -61 671 726 -642 169 518 -467 -387 -601 -604 564 -232 420 -336 309 -171 -739 -266 430 -177 387 -487 -351 102 392 -868 61 78 791 -569 23 -727 75 141 -472 -775 -383 -78 628 -405 -732 194 -642 239 78 12 -457 229 457 129 197 519 474 -270 -865 -246 -76 -717 38 -638 376 -475 265 -196 -286 -239 292 132 -281 -72 -586 -129 -677 -786 -305 -746 601 -888 369 355 -322 783 -118 750 -428 573 18 503 473 -192 -189 -156 10 -297 -189 329 340 100 325 -651 -452 384 787 -699 445 670 -449 703 455 -829 727 784 -178 334 -229 -52 -636 -788 -783 128 -623 -438 2 -355 655 484 -196 362 617 136 -402 610 -398 -254 188 -876 281 -557 -456 269 46 -631 207 -377 614 483 -670 -90 -793 159 528 290 492 224 646 -150 -433 368 -351 293 615 673 476 467 -525 406 454 -419 -122 -647 -599 -804 756 36 54 741 -804 707 -611 -515 -856 -586 -889 -574 286 253 -637 -57 -112 616 -364 -376 676 -84 660 -829 -386 -66 -121 344 65 -847 -253 -564 -215 594 111 -342 -611 -831 -346 611 632 -849 544 78 -169 -502 381 535 -543 -889 -797 488 -825 780 590 -475 -466 -337 -58 508 344 -177 -135 -269 365 605 321 672 -144 682 -797 -656 743 -624 433 -803 -694 23 -462 666 520 -333 205 317 217 161 646 -340 125 -818 -459 679 -573 -22 773 290 762 -308 -828 -277 -550 251 -885 149 -607 -289 286 -311 -314 579 547 710 362 217 732 2 -177 129 -787 -716 703 -324 396 -482 -8 679 -832 -106 362 574 106 210 161 -821 -419 -129 41 256 -743 -179 555 -810 441 -150 -564 -153 726 -506 770 -602 -748 -137 166 -27 663 -800 -231 59 301 -107 -152 754 -448 -356 40 164 -861 73 -400 680 43 480 5 -393 -531 -843 620 23 -147 399 -897 -95 419 -440 -305 -260 -288 211 453 744 -403 635 -252 -763 -54 743 735 -776 303 -738 739 86 -849 490 -842 350 586 -767 452 -851 370 -589 -691 470 -299 -884 -653 480 -387 -35 -445 305 224 -315 -111 405 -736 172 -111 -847 314 -130 -212 206 -179 -421 268 -478 -623 64 422 21 546 651 -539 474 -291 793 -400 83 793 -531 63 -412 -595 -525 606 604 439 26 -132 -616 177 225 432 -833 -877 -388 -753 -767 -702 536 19 413 -121 124 -82 -896 -36 -462 195 481 -505 199 -345 -816 469 -249 -231 799 698 356 -365 579 527 -420 -387 494 -596 -138 680 272 333 165 -360 -35 -30 -701 712 -475 -743 -463 522 347 -183 517 -583 181 457 -560 70 245 774 -873 -442 -761 479 38 -781 778 710 753 57 -208 -633 481 567 395 192 -693 372 116 -296 -825 712 -795 340 -688 613 -161 53 320 207 -780 -848 446 -431 438 310 -575 179 -621 555 -57 392 -339 -308 128 -523 -86 -791 444 445 -870 -235 -317 -839 191 443 -813 553 68 -712 -285 -258 -231 -621 -410 56 172 321 -239 243 409 177 280 -533 -894 -89 -171 459 -327 -195 -692 -447 27 -842 -804 -728 403 -88 -158 330 619 256 282 -234 222 707 125 -500 -573 128 -121 -324 -672 -573 -108 -447 -273 484 -649 -568 -700 -855 -257 -54 -376 -452 298 721 324 -473 -470 -256 -29 700 333 216 -386 105 -676 -47 -215 -758 251 436 -768 -147 -748 -339 -87 -128 -753 -318 -622 -641 -689 191 717 125 -417 -65 -869 51 306 689 -351 -278 -462 -194 -717 -295 562 754 119 -226 448 -344 -139 -188 583 76 -77 -181 -308 -193 -187 155 -240 351 722 -852 -808 622 563 482 -768 -563 -782 -539 479 -572 771 119 -876 85 346 226 316 415 -719 -517 427 -392 -233 236 697 -841 40 -154 -158 118 -307 595 372 -521 -416 -170 397 -712 -180 186 68 -358 -806 -826 88 84 -535 -94 585 -178 604 -395 61 38 -751 -179 -582 -476 220 526 214 -784 -348 -436 313 668 10 -159 -728 203 88 -141 626 -54 130 341 -588 -633 650 -462 388 -521 767 -88 584 -126 -678 -121 745 478 -828 -461 -813 -735 -506 -7 -98 371 -675 -655 -204 312 597 724 627 642 -337 -637 503 -672 427 593 -676 56 -340 -200 536 403 493 284 -517 -519 104 410 569 -579 -85 -782 -538 111 -641 -237 392 -89 693 -46 -8 -332 -147 -711 796 -455 211 800 -180 -449 -187 386 293 -645 -859 335 -390 -740 -530 -140 441 270 507 -243 300 353 -537 526 -893 319 462 -771 365 542 -746 307 201 164 228 300 445 -540 -784 303 503 265 -403 256 35 -481 631 -611 -359 -204 73 -165 -660 762 232 558 -1 137 176 73 -476 -46 169 -736 -30 181 485 571 -287 -671 221 -316 488 -760 324 792 423 -659 442 -248 278 -688 -682 -772 -220 -544 -59 -128 -477 -42 -224 -586 -522 86 -557 -283 -373 -690 -562 390 -646 -775 -340 -419 -813 -674 -741 43 734 -778 638 -424 740 -236 -43 -845 -488 610 -176 432 -310 -613 -762 -181 206 577 -604 -655 -377 -846 -295 -126 -639 776 154 -623 -525 591 468 307 415 187 657 698 251 -517 -611 481 680 644 357 317 -489 -892 671 -466 273 -99 603 -201 354 -554 -427 -146 -697 -868 -767 -171 -289 789 -852 244 -189 -857 -51 631 218 -673 504 -629 399 -223 -405 764 -392 357 -607 613 92 210 -510 721 89 402 52 -869 -71 716 -350 707 567 654 251 459 -466 24 429 248 -186 767 48 -35 -791 668 -492 -291 427 -753 558 241 165 -520 110 -812 -515 150 -574 664 -880 -434 -794 660 790 -625 152 -494 344 752 -283 308 264 -543 618 688 -802 99 772 -95 7 603 -762 154 264 725 111 540 -100 -36 -54 334 49 -119 63 186 -263 -206 237 -90 -712 -595 -183 -418 -33 656 -482 -718 -560 67 458 134 654 -561 -331 -747 398 7 -615 617 -214 -528 322 -50 73 566 -722 23 751 384 544 -491 -42 5 -213 532 11 -474 -447 401 -174 18 277 -697 -136 651 -344 -791 -685 24 -75 -210 191 -326 360 -572 344 461 518 -762 -799 357 -190 -392 303 94 451 -410 533 287 67 -617 501 -25 727 639 363 -448 524 67 -107 792 -555 304 -164 -670 -105 -393 -447 -409 199 652 276 52 -618 170 -347 48 -111 287 670 252 -271 -782 -516 117 687 -149 -707 622 -754 331 162 596 22 -300 -695 -839 -332 -459 -119 687 -96 648 -672 -853 -68 -101 314 -726 -714 784 -450 -894 -27 289 -488 -641 -82 605 -94 499 -687 671 -282 -456 292 -131 -94 -579 -102 -674 493 -77 24 -74 476 357 328 375 -544 541 -450 -856 -815 280 -238 -513 -549 569 213 361 709 686 373 187 271 -208 -734 269 -257 180 -895 -887 -162 41 -718 340 -535 747 -479 -226 -617 -510 -217 227 -104 156 -471 -464 41 -510 -748 126 322 -200 -185 -297 -521 -138 717 -24 -235 74 -876 242 795 779 -718 569 -324 439 587 -861 -401 -702 137 -496 -669 -23 -172 459 -697 711 107 -135 187 238 337 -672 -679 -764 265 -787 223 -528 166 -831 -890 -212 -371 -13 -801 639 768 -57 440 302 -293 800 -662 484 667 -441 583 325 -155 -872 -822 -522 535 -371 -750 451 241 -507 303 411 370 517 199 -240 -216 -338 -855 343 687 590 419 -527 520 768 -589 558 649 768 55 750 592 340 -323 -794 -13 481 489 -649 464 -151 73 742 715 -891 529 535 -9 -356 39 -625 -442 -478 36 575 -244 476 -300 686 198 177 464 727 -309 300 439 774 -733 136 209 63 -231 184 493 346 -894 -158 766 -876 437 193 734 100 -636 666 -713 149 -34 736 797 237 -503 -351 -774 486 617 -349 -776 -224 -862 454 250 -587 672 695 652 -134 32 -274 511 212 -524 -705 718 161 136 -39 -52 -509 719 736 -534 -435 496 22 -629 797 -410 556 -761 -721 -216 462 617 -530 -725 -74 -138 -399 -210 -730 -712 577 301 -783 -159 -788 792 -243 -139 -737 -250 -876 -115 -695 242 271 -62 168 -258 236 -183 45 -777 -522 720 -265 408 795 384 -576 -818 -157 -466 -719 -333 -857 -272 58 -414 -820 484 -315 -657 97 398 -580 187 86 712 -453 -714 -74 -586 -786 252 451 706 450 -687 -55 -300 554 289 -234 531 494 365 257 -783 -14 117 462 -343 362 99 -180 -812 525 1 -106 26 66 439 -506 -136 -1 -426 774 308 -836 468 375 428 -144 101 186 -561 -430 656 308 -19 323 -60 -252 -678 603 -51 -23 -718 -140 576 -805 89 -217 -862 667 -874 -788 767 320 -494 108 -452 586 -416 -399 537 -516 286 -833 641 615 -624 -629 38 665 160 -636 -746 -58 141 -243 30 -844 287 475 626 -680 598 -581 -781 336 102 -177 -875 218 571 -458 15 -833 -556 127 -795 -840 280 169 308 468 -718 789 -751 774 507 538 598 105 -293 -180 513 -7 731 633 -581 -834 593 -786 -583 -803 -566 -644 -285 -20 -536 277 -610 -480 -357 -64 594 644 344 668 -235 -258 -267 -887 32 -115 -458 440 221 746 -4 -392 -891 -755 476 352 655 -230 638 407 -114 -689 -596 309 -760 780 -864 -555 -361 302 -493 599 506 74 157 -784 684 722 -594 -777 -198 247 665 -695 686 696 -453 780 -786 352 296 -834 654 -771 -93 580 -422 -105 -380 -834 -413 408 -874 -330 -100 -673 -529 131 -306 -68 337 312 -374 717 733 440 -328 -587 -177 -204 471 762 638 358 -329 491 79 -117 657 531 695 50 -99 -684 684 235 -795 -211 -567 456 266 -644 13 -128 -133 782 160 -202 438 662 764 537 -102 -722 433 -341 -636 391 618 439 441 349 -616 -419 229 -853 -53 -283 792 -797 -534 769 648 333 -250 -380 332 -506 -143 -455 485 -262 517 212 -393 -634 -370 -267 -878 392 433 -435 460 71 694 -735 -511 51 479 -95 -234 114 -194 -778 796 391 320 645 -193 470 -618 -498 284 256 665 -33 -74 -264 369 -793 491 580 -474 -537 -308 -506 105 588 507 223 467 576 396 -452 -261 -363 353 -710 -659 474 -856 -23 -710 409 378 -500 -10 -510 -790 -826 112 -312 699 509 460 276 -576 -20 45 513 659 -890 -395 410 359 708 282 631 697 -22 -403 -662 454 648 490 354 233 -501 246 -662 -689 0 -167 -675 -808 473 779 -623 -458 693 -11 -753 -18 -435 -303 -767 -210 -95 257 646 12 190 221 -510 -153 650 -249 501 -340 469 -754 -84 561 797 -764 -698 -692 660 -668 -578 688 -383 142 743 383 -413 -190 755 267 605 204 -695 -768 -632 516 107 87 -30 -775 570 282 -430 -649 -328 715 -329 238 289 -855 740 343 524 -447 221 -852 -27 209 14 450 -377 -318 -692 -307 -622 -698 -370 236 550 -219 -840 211 227 -630 -756 -109 147 421 390 -843 -93 -321 729 774 -495 252 -900 290 340 332 105 591 -414 -842 248 773 -33 -891 -50 605 -780 783 -99 730 416 731 458 -134 37 743 128 790 574 374 593 -753 472 109 -335 -203 -844 480 569 318 670 754 224 -286 496 39 -314 94 764 645 -282 -539 410 -746 423 -107 -483 404 513 787 -356 144 -572 159 155 33 12 664 -139 287 -413 -267 451 196 548 196 -657 -703 428 -566 162 -126 424 76 -102 -481 736 -866 367 390 279 109 133 -597 172 244 -123 -483 36 67 -892 795 -322 72 62 -676 -673 -515 -144 57 191 -298 686 -667 515 -177 192 -436 -420 -36 -632 -227 -698 -306 347 666 299 -763 790 -787 -271 590 591 467 756 -622 481 -46 665 -542 -888 176 -480 -582 236 554 -420 635 275 196 -540 -887 -400 596 -438 -8 683 40 -57 -209 238 34 -283 155 335 156 639 595 156 442 793 -890 -631 -573 -49 37 -368 -411 280 -634 461 -113 689 169 -296 566 475 -581 -455 -629 -585 -818 292 -367 -218 652 429 -812 446 610 -90 -818 -381 19 560 614 777 243 -292 786 229 562 -797 -101 205 637 -650 -74 -346 -618 -374 777 530 -830 402 713 -372 389 -669 392 436 224 694 -900 -581 87 170 289 75 335 -64 286 150 -139 -793 94 -45 360 -330 -470 -49 -287 -98 -274 737 -837 526 -297 -670 124 401 -552 752 168 105 379 25 237 -332 560 -866 525 -529 -349 234 114 -100 -124 200 -188 -505 -514 -188 679 -304 -380 -434 719 280 -821 322 -272 410 195 -606 -662 457 -724 -125 -607 -383 308 -758 -887 -277 -571 -831 -145 -803 18 683 -668 157 -790 117 504 361 -582 -431 450 61 642 -730 -74 -313 632 200 -509 326 691 349 714 -370 673 183 -110 -865 719 78 -820 334 -580 319 144 -703 -247 -560 -538 320 -652 -823 -612 -107 633 -504 -226 739 -203 -639 254 -666 -603 669 -700 622 168 -420 709 -287 296 418 75 783 -446 -341 -490 34 732 692 -511 -366 82 458 729 239 -468 -33 -794 -411 -859 639 583 17 545 -510 -130 -13 662 766 -219 639 534 698 352 -157 437 170 -423 645 -468 -624 152 -379 -414 284 239 545 69 145 723 -381 -735 619 753 -876 328 647 603 -707 -423 -621 150 248 -719 554 747 221 -812 -525 153 -401 427 235 352 108 436 -198 758 -252 -182 -592 -853 -591 -339 -738 592 -187 -899 96 141 -212 -233 603 -418 389 -360 43 507 -629 528 430 71 -184 447 209 -221 232 -489 726 645 -386 628 421 -574 -318 617 -794 -65 -341 191 -888 -320 220 506 -174 744 442 -311 193 -650 336 -757 -846 -509 -638 484 -224 -701 273 50 -499 -465 -162 110 284 399 -440 -371 -250 437 -423 332 388 -702 -519 -646 739 -19 526 423 270 -179 440 108 491 591 78 -58 -682 -605 239 -715 624 133 -624 74 -771 -204 9 169 -11 -603 450 -194 -227 -416 -139 645 265 -202 -542 429 -594 698 -508 -439 525 682 -751 -385 61 -767 -521 140 617 107 -253 424 496 -768 3 -342 43 244 264 -884 27 -801 -177 -863 714 -58 213 275 46 -688 -567 -255 -66 730 -802 22 238 599 -148 207 -346 442 -750 -208 550 -188 -121 6 -470 -268 -638 50 -188 -556 -718 -807 682 266 -86 450 446 226 -302 -399 -300 -508 -70 -544 -767 539 -280 -319 -838 480 -635 344 -616 -574 -896 755 -768 305 -600 79 -406 -344 -480 628 -438 -782 -752 495 -807 499 -683 -380 438 -343 -512 -593 348 788 0 189 -148 -787 366 612 -529 -625 -460 -524 5 -843 216 -347 -215 -394 295 -330 -485 706 -199 202 692 28 -164 664 -601 -390 -525 -515 -562 797 -662 454 -671 279 613 -693 -716 771 -281 286 -217 774 603 -565 498 -463 87 -893 638 -424 409 301 346 384 -322 -580 -405 589 -427 -280 -612 740 -355 -132 344 -602 363 758 -730 72 -291 711 -271 -635 405 214 339 392 340 -456 394 -719 143 109 -374 -198 -485 48 -419 -524 636 -831 247 32 754 605 -83 -683 753 721 707 -102 403 260 -24 78 -292 -427 211 -14 -763 -172 -145 -345 307 -226 -866 480 791 349 472 379 181 192 -102 718 333 629 -703 396 507 -674 -4 271 -211 -733 -584 -96 -649 -265 -641 -422 -319 703 591 -124 -533 -522 -564 128 -53 -777 410 -59 -152 539 -693 -425 -75 546 -94 -5 -283 -505 -354 42 647 730 379 561 238 255 -174 -429 -4 630 -130 443 -613 -167 307 -767 -394 765 -525 -55 162 -400 -417 393 -747 -341 -297 -185 -360 183 -608 -859 -78 706 362 -224 572 194 -255 518 537 -70 316 -65 611 -766 -764 -636 152 531 541 450 460 -719 228 -345 28 765 -652 -73 -627 607 606 -884 -267 430 542 -760 383 444 144 58 -166 497 -828 -715 437 -781 255 197 -230 751 164 -187 -272 326 -597 -796 -258 736 279 761 448 -712 -661 -605 54 175 -352 -535 584 229 597 262 -175 225 521 -864 -755 -31 -85 -521 387 -788 -764 752 -808 66 475 -887 62 70 684 285 -201 687 -541 328 -576 -468 -487 -595 -886 558 -125 703 634 22 310 -386 724 422 585 215 -36 294 264 -514 727 -767 187 533 97 -82 397 -858 -846 -354 -879 261 -562 -160 -621 -8 323 158 747 229 -662 429 -564 -20 29 427 -788 395 -804 -341 603 -372 214 -14 101 647 -819 -640 281 -722 -605 632 728 -603 268 -570 190 527 -678 49 -620 -221 377 614 -163 703 -138 716 -4 134 -335 -393 -474 644 524 -610 -326 -693 -181 587 338 319 -556 -520 -677 -626 -46 -477 -666 688 -6 615 -702 287 -651 592 -267 307 -820 -191 -881 -133 -608 -211 -446 -841 746 -367 699 -526 -248 712 -897 -350 519 -59 -416 -571 36 -458 482 497 -531 503 -273 -73 556 711 787 -255 -396 637 201 645 247 -134 -499 558 -71 88 180 634 -516 -7 272 447 -391 -468 -659 197 -346 -326 254 797 -554 -80 1 61 -571 -743 -894 -158 -216 505 102 586 -841 -352 502 -801 -808 -704 -323 -375 634 95 204 -402 236 -19 -11 683 -619 -351 208 -7 -712 668 470 318 410 -764 68 -537 650 -733 355 241 -315 -733 340 -458 -366 -787 -318 -255 -663 40 -339 580 515 589 436 -535 337 -332 743 -196 667 366 746 671 -297 -329 -16 360 318 -652 -854 699 578 235 765 790 302 677 264 59 -616 -780 -165 -570 211 -831 -760 -716 -579 -752 -81 472 781 412 -436 -542 90 -531 88 -865 -112 163 422 411 -396 -274 -285 326 480 -577 341 -214 8 -213 490 772 400 -274 690 554 242 -79 -295 -112 512 -364 484 91 -880 -582 -734 -518 598 -303 141 62 -119 -644 -88 -210 333 540 -167 -97 -6 -897 -601 133 11 489 157 -43 -249 739 137 -823 -536 -7 497 110 -853 -259 403 -348 -39 687 -140 -651 -858 383 680 -661 753 -540 433 -590 258 279 715 -284 292 593 609 74 776 -661 -798 297 -855 -358 -223 -868 -741 -817 582 190 -336 142 -833 117 234 -202 -677 -362 -127 87 758 722 639 -844 -893 672 -662 725 -115 280 272 -576 -669 -112 -176 -232 -555 -662 544 -138 -12 498 554 486 135 -306 -560 46 -462 547 694 -520 322 -486 250 -403 50 -92 -342 302 635 390 55 -14 -770 651 425 492 67 -645 49 38 -225 370 -825 634 -868 790 -568 -770 478 733 60 -552 -411 705 563 105 575 -885 693 525 -475 -835 59 -548 -896 273 607 319 63 -618 -212 -536 -66 552 306 182 -846 -310 57 52 -353 783 652 19 346 186 137 248 -634 -373 -727 559 794 467 480 280 -268 -432 786 -22 -31 -295 -678 -554 -282 -222 438 543 -688 -484 136 -769 266 440 -761 -592 454 -515 586 530 -365 -714 546 -409 592 671 39 -434 -378 86 -775 -399 -214 256 2 180 -224 -677 -846 488 -268 78 -785 761 145 -670 -360 -330 -871 -212 788 -45 522 657 -587 514 759 735 -268 511 -372 519 678 293 497 367 -414 -393 41 640 159 538 627 -806 119 -558 334 329 244 148 -11 -20 633 636 -15 -868 -342 788 191 -474 -699 -311 548 -418 -1 731 367 -436 207 -261 -669 305 -605 54 -229 -493 -440 161 396 -590 -562 -3 -870 -442 -177 -101 -183 -592 179 230 345 -111 -808 287 -329 -599 -595 -129 508 256 -73 -791 -803 158 222 -209 -557 -441 -53 638 -161 231 -600 420 -114 457 -608 -361 47 -73 208 -621 228 -608 334 -565 721 55 712 -222 134 -442 -666 88 -717 -552 374 536 -120 572 755 -285 -225 -94 600 667 699 141 -8 -235 571 596 541 -512 429 604 -804 -192 633 -259 605 -746 -627 24 233 -779 346 464 -815 412 496 -820 -816 -268 544 -482 -245 547 -525 622 -505 392 665 591 -52 -106 36 -755 -617 434 -57 -303 1 -499 276 -698 668 643 472 -422 396 184 -492 -726 -707 422 -440 -591 604 109 -31 237 -739 29 629 713 -496 412 -810 381 -204 -146 205 -574 -559 580 76 399 746 600 662 280 -485 403 -363 -408 -183 504 426 517 -768 736 626 -358 -476 -885 -385 -758 390 -589 -366 579 -666 598 -492 97 68 -304 -351 -828 -302 459 216 -285 774 -232 307 418 646 -699 164 689 -786 -2 775 785 36 -448 687 -854 -586 314 683 -186 265 510 538 -52 -866 696 -872 -765 332 725 -227 615 -68 636 -687 -361 -89 -754 -381 439 -388 -169 -529 -320 41 -627 155 276 113 171 4 -262 -774 696 -264 -450 -391 -124 212 681 -380 -869 -735 134 81 420 -287 -590 -482 -85 482 288 -821 -33 -211 -636 102 422 -549 -482 -532 271 20 -611 714 309 -807 789 703 5 724 -789 288 460 120 679 89 364 662 459 -412 -253 -25 740 637 -415 665 -336 -152 -740 -418 -249 396 515 401 -624 -517 -535 -351 398 786 672 -719 -83 38 -183 674 -657 751 195 271 212 -353 -501 -632 645 543 -466 -712 326 -707 -406 -588 -462 -136 529 -399 99 744 -798 -773 -685 -58 -173 703 629 63 -257 -760 -670 576 -52 -566 672 627 -218 -47 -100 -362 -847 -245 -323 -536 -580 332 127 -626 -155 -522 -62 774 -653 467 -208 -398 564 -779 129 -294 784 590 -9 785 -425 657 -308 13 331 -760 537 489 472 -54 -160 -206 -315 -548 -3 -429 -281 252 -612 214 255 -702 -387 120 189 -149 -249 208 390 -522 339 -60 618 -649 518 -303 152 131 239 96 216 -11 675 -64 -413 -611 -97 224 614 248 62 -104 739 -681 -414 522 -169 548 -784 -308 -719 -113 -108 -509 579 749 -380 185 -584 -102 -446 411 -619 -861 282 45 -233 -229 574 -375 -384 -411 -575 440 -133 -500 -368 -397 -259 624 -533 651 -866 -579 -619 645 -455 370 -401 706 525 647 -159 213 623 639 -475 366 654 234 699 -631 533 159 -884 -313 74 400 -352 -801 -169 563 -251 162 -760 -791 489 254 -488 311 377 -720 707 -419 -406 -200 -595 -102 -472 -703 199 444 -526 48 107 -682 493 714 515 -885 -831 302 -501 -816 -30 -600 -214 -637 358 141 659 -711 159 381 -886 759 220 627 371 -644 -225 -732 362 -296 -554 617 515 302 155 661 240 -671 102 -354 -698 -788 721 -705 700 -458 427 119 531 -195 192 461 534 -159 -17 767 267 -135 -607 -823 -616 396 294 593 -308 -650 -91 356 124 -99 -235 -453 207 -16 70 167 321 381 -164 -631 368 -732 581 -228 -413 537 800 630 -506 49 742 -245 -381 792 -277 -890 -568 -259 -303 -142 -698 253 591 -489 -410 274 -82 -580 -154 -188 -240 207 738 -70 -90 547 673 643 -183 -620 619 -613 -824 582 -553 211 600 216 -187 -856 -128 -520 566 -404 -64 -614 125 153 630 14 785 456 -885 -207 -779 -618 -484 -823 -321 -427 623 -68 -210 781 627 -164 744 352 -309 -282 -495 473 37 343 64 -642 -35 -403 104 -639 119 -20 -305 8 -515 -447 -501 -123 -325 455 -263 -708 742 -464 -864 -171 -156 -707 439 256 -354 373 -602 -528 429 199 -429 -551 -676 -690 53 -177 -78 -468 -265 -503 -275 -862 391 -108 432 302 656 -476 481 -861 163 -899 62 154 -675 -647 -820 136 214 -803 -128 703 -350 -578 -200 193 -710 -439 414 -585 787 -369 -210 -424 -309 -575 -555 770 287 -16 -60 49 -578 616 132 730 64 -761 -290 236 39 -481 -332 -263 84 282 -129 -404 263 -729 -383 -156 -401 -286 -665 -517 70 -557 -414 329 181 270 379 656 -805 -499 -731 243 325 -62 380 -77 -564 -66 663 288 -88 -721 -166 -465 -562 287 -145 -818 -895 -35 441 461 -838 -253 -68 -574 -632 -19 557 -831 41 93 -127 -594 640 -13 -651 -860 -312 -504 -558 -718 -376 664 628 -11 -432 -103 -708 21 559 -408 8 449 415 -505 -68 29 -775 -96 -885 -186 -150 -817 759 303 586 -485 465 -239 110 -153 -186 -231 -437 715 633 -503 7 168 -174 -315 -266 -24 -117 -327 -365 -453 561 36 -121 13 445 -472 279 223 356 -361 -528 346 694 -542 391 283 -389 -339 486 628 -228 491 -89 513 -137 42 -37 208 -145 -366 792 664 -59 386 -813 248 -612 233 -717 -230 537 13 675 580 -54 -566 318 -698 -419 424 334 488 -121 -204 -121 357 43 42 323 -567 -128 -596 717 124 -441 219 257 -198 32 -99 -473 -206 -5 -749 60 -184 155 -313 -577 100 -494 -872 -42 694 470 -809 -518 -834 650 762 662 61 439 262 -340 -498 -149 -353 -555 -812 -269 694 -502 728 155 -542 156 550 -456 -363 -895 445 -601 443 -44 -228 -713 -570 36 -239 73 -27 486 761 331 -870 -554 659 -428 772 -108 -884 423 -699 494 -35 642 -771 -75 -197 -39 -120 -421 98 -167 95 -334 -367 145 716 -144 490 255 -784 -632 538 -714 560 283 -705 -154 -693 437 443 474 -553 -286 22 471 489 75 737 -813 -889 -691 -590 546 167 -832 430 43 243 -137 -799 -417 410 -269 -598 -274 504 466 723 98 -39 -133 -759 216 -201 -769 28 709 183 -732 -806 -281 679 -540 176 -116 -730 47 -554 585 -407 -37 -333 -423 -356 -755 -104 -167 556 -149 -813 355 310 355 -58 -81 642 -640 292 -759 -1 781 432 -867 699 630 -649 -684 -755 653 1 367 702 679 -800 715 -566 -798 130 -724 766 -592 -183 550 137 720 -215 -453 -440 -597 396 626 -757 -154 569 305 -604 -494 329 286 340 339 571 -232 -238 670 -867 150 -562 -889 -427 -312 -887 -555 728 -625 -330 780 -149 -544 780 -197 157 -661 637 163 -69 -176 -874 -92 92 -665 -680 -113 729 307 318 -517 -114 678 544 456 -244 782 184 720 737 349 -527 634 -697 -533 -83 -236 -778 218 -720 -823 -179 -334 105 -58 709 -633 -143 706 -786 -588 489 -396 193 -509 -680 82 723 -270 -123 -889 -450 428 -563 -875 -797 593 -605 -313 -462 393 -169 -874 568 454 -183 346 112 485 339 230 301 150 -624 139 -374 74 -766 -447 -811 -222 -277 199 -248 -567 -565 -852 -253 31 -741 769 -361 -92 -153 472 16 -731 356 -846 423 155 768 -321 410 -642 -283 -9 168 498 341 726 -528 23 649 173 -434 527 767 221 263 714 -37 -788 318 -650 -350 676 86 -330 718 740 652 164 682 -472 18 -740 -900 -526 -811 -254 620 293 604 -480 -873 272 -677 -805 768 -395 -559 523 -748 -293 420 647 450 -819 172 752 433 -712 150 791 -844 531 -798 -836 -457 -482 170 -851 -395 -546 -384 -439 194 -545 395 685 121 -595 17 -539 -678 -277 610 -22 85 -768 325 101 60 443 40 69 -570 -749 -208 449 534 -691 -472 -253 59 652 -65 -119 539 182 -861 448 -86 101 87 97 -425 -136 671 -835 -863 587 -241 -386 -590 379 85 677 318 -637 -350 139 215 26 -306 -150 24 729 216 -168 364 -756 510 -164 -493 59 786 449 -363 340 -332 669 -448 -719 44 -303 -560 -347 352 -198 744 445 363 -541 455 210 -14 441 -70 59 206 287 632 204 -525 110 -547 186 585 557 -106 -299 -151 655 28 394 231 -271 162 -11 4 245 -444 -862 261 -711 -350 625 140 578 86 -402 643 314 152 672 -890 -612 121 -747 -839 -210 374 94 -190 -316 -773 438 57 513 535 125 -811 -602 -27 117 -856 384 -388 764 332 622 -390 300 -225 -327 182 -502 -116 220 269 -529 -215 -659 550 -532 -104 -433 -856 -230 181 -620 -530 98 -240 -548 -897 311 246 702 193 -268 260 579 -641 660 -768 -508 364 -788 128 -304 -171 -674 -828 557 -798 511 270 -873 -701 -68 303 -802 522 -494 585 588 796 -59 93 -800 -514 685 -181 -537 -511 29 -295 260 456 -534 5 376 -763 72 -334 -47 279 -265 -691 -51 -412 394 -585 -180 679 791 199 96 -30 408 -593 139 480 -759 531 -27 -683 43 -825 -300 225 -677 -355 364 -427 -515 374 468 133 96 -21 -875 756 636 736 31 -151 -299 -865 -25 473 95 204 41 -528 -757 70 591 313 -72 -335 -139 20 757 799 795 -754 -732 435 701 -548 355 -473 491 -69 -65 64 657 -443 -514 -596 64 -686 -880 137 673 -357 610 -554 -210 -511 122 -475 489 -496 595 -756 -731 -5 -270 -46 389 -34 -533 763 -749 784 795 -761 -544 213 358 253 -354 -667 312 230 -421 -406 -785 -118 -422 -465 -227 -650 -87 483 673 -585 702 -769 -403 -549 -831 345 -160 -153 406 37 -138 -396 772 -497 789 -434 -103 140 423 -342 -167 233 -325 442 730 -868 -850 233 -782 -632 -368 -614 516 192 111 383 -326 674 92 774 362 507 -497 174 -30 -437 -421 52 -502 486 -332 524 744 240 -642 665 770 17 -666 333 329 760 -476 -224 547 -55 661 781 518 -674 282 -438 637 501 67 -383 -355 -43 -441 671 -410 -682 -183 -326 -718 -334 595 541 644 -666 22 -895 577 254 -836 7 705 296 395 464 418 103 62 239 66 -464 -807 -463 608 -558 161 -353 202 -247 188 714 -340 623 -780 395 530 431 -299 -170 -118 262 591 -214 -465 -52 -131 -334 699 -120 777 531 382 -879 724 -333 -872 550 119 -279 -793 -164 -793 -543 -375 799 -387 -180 -751 439 756 -602 -680 173 572 -159 -560 -627 176 433 241 110 494 -857 514 -543 51 -541 -221 -862 -747 -510 -226 -172 675 -211 215 -634 -736 -96 -187 -297 -72 207 406 -891 317 -628 400 523 407 -263 706 545 -213 -37 -852 -304 -535 103 524 573 170 582 -74 -334 88 -450 727 -876 -151 -585 -137 -106 710 -885 -854 239 242 -428 52 557 -602 666 -899 -192 444 428 -386 -769 -44 -682 209 471 549 -778 796 -638 -528 30 142 618 -279 -616 161 173 -795 196 -470 472 -669 446 -721 -886 -787 25 -860 282 -372 635 -768 -866 -811 191 398 575 649 441 406 -234 571 -899 770 -700 -687 -65 -341 730 411 -547 -321 418 -45 308 546 -404 -696 -884 -277 -548 762 14 -323 -472 -45 -820 714 -604 -305 -344 -668 -528 -656 -554 -358 179 -134 422 127 -719 -536 145 -869 -271 289 485 -159 197 -794 -577 515 -834 -528 -569 121 508 -714 65 418 -721 697 511 388 596 -375 424 -869 -207 -252 309 757 52 121 57 -807 -898 685 779 281 -662 417 -617 -44 -357 -146 -635 -524 687 -53 268 301 142 731 81 -200 478 -817 -55 220 -725 -577 -42 622 388 -106 -809 617 -434 -660 151 611 -636 -188 -141 164 -495 689 111 123 -687 -806 -290 612 -568 -136 139 -392 772 49 373 -315 55 594 461 -375 77 521 -194 -548 -78 230 62 267 -872 -765 496 -840 -743 88 -243 343 -611 -96 752 -707 -835 647 -609 -357 757 -258 632 548 35 396 -28 487 199 394 -340 625 -18 126 -574 -261 146 -165 -309 198 583 698 -709 122 771 680 60 -141 473 733 -142 543 -469 -35 -846 -775 -383 177 -700 727 -827 419 -276 779 257 -224 731 492 -60 666 729 -87 599 -690 381 780 -628 -188 464 -824 136 -123 -655 -62 -568 -407 24 -445 -298 -887 589 -709 441 340 -16 759 632 -710 -731 190 649 744 -558 371 620 -844 72 -748 143 339 -567 196 127 65 -252 -321 -364 39 -641 122 -678 726 -49 -31 344 -12 -485 -754 600 668 530 -625 -272 269 139 -57 -318 -207 274 5 458 38 -755 -526 441 -392 -255 -569 -517 9 400 -52 573 -885 412 554 -460 -507 -46 742 189 -368 308 54 -682 187 -553 -425 -825 -530 565 -494 -827 -469 582 -344 -171 780 -69 -389 489 -771 322 -403 -438 213 89 -807 -283 -672 -375 -402 731 -80 -228 437 -596 -764 130 -212 738 606 669 218 -94 421 -894 147 223 -485 -861 -808 -625 72 666 240 -42 649 685 90 38 -686 -412 497 -463 -132 249 284 -565 -473 -375 -535 -42 524 -134 560 -837 -569 -527 -868 367 552 -207 -547 186 -552 -306 -173 660 -80 -280 685 -719 -850 324 -314 -286 -250 666 703 746 -602 41 680 539 612 -727 786 -696 -211 20 -688 -67 -671 -642 -805 425 703 -149 -876 -734 800 -326 288 -571 -385 137 -750 282 126 214 -742 429 -87 -313 1 470 740 -654 128 -442 -94 -8 -540 -348 -464 -679 -708 -319 467 562 -233 265 526 -827 404 -370 186 -484 -855 -269 529 264 -71 -382 341 -741 -552 358 191 270 -335 -36 -699 -459 -98 17 -883 265 427 -723 624 -672 261 -82 -857 -623 -703 124 732 397 165 291 -634 -397 -326 -185 460 -244 520 773 -835 -741 -155 370 525 171 631 -585 19 -825 -52 594 328 271 -693 -324 324 -780 351 -63 -376 -519 -22 128 -734 -866 52 31 361 -243 -839 -354 -14 -753 341 458 -582 -355 -273 -678 2 40 617 -476 -464 359 488 -321 428 754 -636 -565 -679 265 91 -143 25 -118 552 667 267 -279 -470 785 381 -811 -337 -78 284 -755 -274 429 -310 -520 -225 18 -407 90 449 392 661 -73 -751 58 -128 426 780 392 414 266 -35 -284 -453 559 -223 339 71 -851 493 -324 687 395 683 730 191 -719 598 -68 31 360 566 -376 667 -612 266 393 -111 -393 151 -210 -521 289 -121 -899 -843 714 36 -311 -569 609 -515 -184 -538 29 -516 -153 645 746 377 -619 -784 -16 402 -617 -95 -81 652 -348 743 -425 -125 156 -101 -115 -786 -69 -128 -574 -570 -316 -446 -548 -214 306 -137 -868 -332 213 -53 444 -818 103 -280 -199 -660 -383 -823 275 -8 -823 -471 -739 -259 -72 642 780 -628 -604 540 205 -20 -813 -511 -324 -483 125 204 -179 282 -818 107 103 -846 109 532 632 418 90 -267 -520 -618 -560 559 -819 591 -376 177 -888 434 386 627 73 -462 497 -7 -628 -415 -863 52 296 342 120 170 -817 374 -239 794 -677 231 -668 -874 719 -764 187 307 752 -535 -223 -818 281 -535 635 -603 -566 115 358 -663 -857 -653 117 716 435 -654 798 280 -117 -731 -275 581 749 -261 48 -52 675 688 -531 -603 -340 -56 423 215 732 284 -303 -633 -597 138 -257 745 -215 -298 -102 -827 162 -215 783 -290 -53 596 158 -397 684 -554 -320 11 -823 -475 -779 -52 -353 -614 -423 69 483 -180 762 -398 -640 400 -751 -25 301 -853 -610 103 -50 594 -273 -78 -400 -354 271 -248 -51 176 -664 518 -607 731 -479 -657 -54 -137 76 -501 -408 -463 -332 91 674 742 -361 -163 486 655 -695 -745 -793 -589 -651 -95 -324 149 -886 469 -375 124 -425 763 -583 57 -601 -30 -277 -594 90 536 -150 266 -615 -645 438 221 -96 -244 441 -395 -548 223 193 -612 -279 -58 277 685 155 -344 329 -792 -751 641 -78 -207 -67 80 -17 130 510 761 631 -26 -212 -258 -115 -81 484 363 -439 -440 751 -848 -390 -715 -760 -655 -869 -207 70 -688 -428 -306 -83 -129 -205 81 290 622 370 77 -588 677 -45 464 -714 -852 -586 736 594 145 -754 575 606 -541 -659 30 -883 -770 682 206 24 -285 -30 516 -303 -63 -661 615 -551 -5 234 245 -21 -465 -77 6 664 632 -210 411 715 307 -6 54 -496 -418 -245 -330 -364 -744 -642 -544 -524 15 247 -229 -495 -660 -33 -7 -621 -334 -295 425 417 -836 346 -8 -140 -48 160 -854 -811 4 509 156 -729 534 251 -332 -763 -598 -900 25 561 -713 474 -577 428 65 -459 352 295 -580 -86 23 716 -355 157 -768 -630 -505 539 -646 785 -215 -308 529 649 99 -619 -395 679 -887 258 763 102 596 317 -536 -124 567 -474 -545 759 69 -170 -395 -85 -404 626 563 -518 133 -583 394 654 500 663 -701 -669 29 512 -169 -395 -222 630 -659 704 209 -383 -613 -723 -42 -719 -38 78 -810 751 610 8 202 -667 10 532 764 -765 -653 669 222 639 -202 31 -119 50 -696 608 -520 -403 -210 -732 227 467 -677 357 637 457 -652 435 -570 598 690 348 256 -430 155 0 -412 177 379 -544 238 -142 34 95 448 -74 -305 392 -421 -609 457 -305 -434 -265 -11 -659 -8 245 414 -586 -371 -728 -876 402 39 288 -743 623 -333 132 -469 -505 545 -232 -205 -352 648 -768 -424 121 168 -758 654 -393 -142 86 595 361 -737 -179 738 -732 225 613 -439 -202 -386 -236 -519 -253 -788 -22 209 -179 -678 -157 719 -3 590 -87 -32 189 555 280 -374 -446 -108 -469 666 -425 -223 -54 -679 -225 -40 -87 726 -73 -833 241 -621 -103 -238 -265 698 697 607 674 177 -348 -196 126 -21 353 524 -92 613 -151 -119 -505 -180 392 -669 -136 -823 -665 81 350 -246 -569 545 760 376 586 787 34 467 687 440 585 227 716 -44 -62 399 -699 -172 328 421 -526 -621 -96 -237 -584 -232 348 -92 64 -160 -345 508 -250 657 -527 -786 -560 281 -445 620 594 -71 229 179 -719 -693 -200 788 -416 145 -258 -601 -372 -93 -814 -857 84 -620 -148 -172 718 -523 609 503 -543 -334 -536 -497 72 489 -514 -691 -196 169 705 -859 -188 179 -538 -585 70 177 -601 324 -859 -466 7 -888 433 -88 -92 -17 419 -377 281 -184 349 -658 226 717 351 -792 557 15 -504 281 -554 -831 -84 -345 -141 298 576 13 130 478 -379 676 -503 56 59 102 228 704 414 -335 -319 523 623 -790 -544 -497 -657 -165 276 -516 -48 -587 47 -308 -895 79 331 -713 -886 329 -591 -149 785 -360 533 530 -100 407 -349 60 -368 -656 666 -809 -185 -146 -780 750 -62 184 -243 426 -364 165 -552 -651 60 -595 534 -650 -376 658 25 -875 404 -411 701 -742 -884 -627 397 149 176 -684 -549 520 -677 620 317 147 -461 45 548 481 278 661 -735 -698 -138 -362 -632 -189 406 -713 566 193 -254 156 615 -655 94 -505 -536 -13 -194 -168 -316 233 -618 -627 -686 315 255 -574 -866 -871 120 -50 -425 362 -753 219 300 -524 -153 744 -794 -158 34 269 125 248 342 -392 334 -369 -528 96 17 -686 142 261 -705 130 341 225 373 -405 -32 568 -158 -127 117 -690 109 -779 -140 -617 -265 -413 -719 -265 266 457 -682 179 -81 -593 -475 -861 -457 -602 -823 -285 -531 605 50 286 -331 -231 -891 610 -691 -563 674 426 -682 -229 -609 -518 256 174 567 436 -95 -161 644 232 -784 167 778 765 -162 602 -85 -829 192 -718 634 -612 -597 233 637 -30 -577 481 -784 -251 -544 627 -740 -457 -560 310 277 -530 -169 -899 352 361 -586 347 -646 -390 -650 -785 -507 -569 454 -527 745 -679 -798 -387 -172 -502 628 459 654 -787 -98 -703 463 -528 765 481 -317 621 -158 598 -585 788 -413 -835 -18 194 -290 -271 -578 -372 576 -492 -400 591 46 223 647 715 -513 713 -614 259 257 174 201 -802 277 796 -103 764 -129 -536 623 406 254 17 -730 62 -712 -475 796 -56 770 238 -763 2 -768 -661 -12 145 582 -346 600 -451 606 -94 86 -245 -435 511 -248 -303 -793 -93 -881 -637 31 -397 -668 -877 362 -199 196 436 -186 -654 -64 193 -835 -733 49 -482 -167 -687 -772 -623 505 -570 159 -799 553 83 -837 222 -232 -298 -195 -764 -164 -641 -96 297 135 -644 748 201 -207 509 -169 -370 218 -358 346 377 -403 608 731 -380 -753 -714 -12 -491 -13 -193 317 -666 655 -141 -501 -57 191 -778 391 629 475 -687 67 -546 742 -837 -409 -347 605 12 -849 -746 295 70 -464 -718 -28 -502 -812 -218 -237 -720 742 276 160 -506 -653 -655 -722 96 -880 -765 -208 -793 161 256 -340 134 -612 495 728 -34 83 -435 3 -895 -699 -3 -257 -262 -93 457 -64 245 -500 388 -732 567 716 -212 -603 552 -875 -884 237 602 -678 -65 -158 -41 -767 737 -758 -660 -790 260 -516 -590 -660 414 464 652 242 618 776 65 370 -172 698 -478 714 336 565 523 -781 282 448 373 -827 174 758 -623 107 -652 393 -636 -590 -505 -118 704 762 -669 678 373 -179 -497 -600 482 -760 -303 -765 704 107 -664 -874 -749 121 357 210 27 501 290 -39 -788 -58 -542 -536 496 148 570 752 -64 -821 -65 -307 695 -286 -368 555 198 -897 618 -76 -330 662 -313 713 213 -744 105 -836 -418 649 -635 -651 -780 624 -591 -96 -517 -802 568 -748 -390 535 669 -403 -66 -791 504 -121 -656 754 -774 334 173 -424 631 790 93 618 -578 631 680 100 -412 -355 738 -379 -856 66 128 395 -24 -120 572 -312 -891 -810 550 516 729 2 -327 688 421 685 -648 544 747 -27 54 -302 -49 -718 -633 408 -262 -771 385 -556 683 -281 -532 -672 112 -135 513 -877 -510 -580 53 136 -761 -859 -367 415 318 158 -212 -197 -625 533 -654 476 -134 -570 8 -578 74 -99 -523 39 121 -21 -439 558 -587 398 749 622 -794 728 72 64 -174 624 479 -844 267 657 -35 724 741 250 -692 691 380 162 158 -26 781 -10 -614 496 -781 -795 -203 -821 -357 334 11 -354 -618 -13 415 555 -557 6 453 -331 76 159 -303 -24 -493 -223 -89 657 -680 -814 -26 536 -93 -516 713 701 28 -680 -506 711 766 418 -96 298 -475 -226 -622 -891 249 -75 2 -852 187 311 -736 531 -378 547 -102 767 -175 -760 -406 -646 168 -675 307 404 385 -401 -258 227 626 188 787 688 -773 218 -539 -56 325 -856 172 64 72 219 -85 -345 -694 -823 -340 443 -685 -808 637 -740 -66 -891 602 -70 -341 -829 217 -187 302 304 -889 566 -741 -223 618 773 -387 -871 138 -738 478 -614 -232 331 -873 -363 -787 -633 379 -383 777 440 -109 -845 -204 -3 266 599 348 574 671 -751 693 -218 -482 711 618 265 -160 116 -197 413 182 441 -408 -637 17 -198 612 170 232 -142 -750 691 682 -712 -557 -210 725 73 558 652 -466 562 -266 299 -235 -336 -50 -176 -740 -583 -160 -380 6 606 582 626 574 -837 351 -209 401 -636 526 634 -785 275 -301 -766 -206 774 -656 108 363 -866 -727 724 606 -46 234 542 78 -384 7 -526 -361 -30 104 -113 -394 -357 -174 -706 72 727 3 -577 -228 290 66 -475 641 -743 654 -92 -497 150 -897 -487 474 471 363 -429 503 299 -10 -328 19 200 -149 -125 -331 354 668 671 -540 -35 182 499 -41 -874 -296 -641 597 105 78 -724 302 81 -401 -811 -343 -529 -235 375 -531 -333 231 769 219 -358 60 323 535 755 -570 -23 458 631 365 -667 -29 -870 -163 -377 -358 196 50 751 587 325 223 517 318 498 -598 288 -401 104 186 -188 -105 -728 -662 -451 457 -529 -529 -227 291 -134 -182 -62 302 299 620 378 -423 -453 469 -1 274 -97 339 -596 -42 -816 -330 467 727 -187 -41 -898 -355 -55 -748 -69 -731 -197 66 -805 -545 -41 -28 -247 655 583 105 -493 -177 476 -385 352 -670 402 -202 -732 -414 -613 -557 -51 157 304 -632 29 114 276 -772 -603 780 686 -673 -76 -725 371 -316 -105 -789 558 -427 660 -790 -679 -603 189 554 167 146 616 221 7 530 187 505 -41 397 -161 724 -577 -387 424 1 -543 -143 -14 122 -44 -268 795 -101 -289 759 753 -504 501 491 -68 -686 747 488 -717 502 -770 -335 510 453 48 262 679 548 520 149 -51 268 468 -704 57 -537 48 376 -618 -394 486 -762 370 -429 -679 108 612 219 -809 780 -695 -368 62 -496 650 -110 220 -222 -527 501 287 -194 180 -97 -205 613 -700 779 746 -350 581 406 539 320 526 -110 718 60 -76 330 -610 -218 442 -271 -711 372 -704 -117 -361 641 276 -815 -295 530 337 258 -391 490 293 198 -238 25 -271 29 -435 486 220 -710 -43 449 266 -697 779 439 317 -86 -180 799 -276 12 -493 -705 649 243 -833 444 775 309 337 -855 100 -691 -224 490 -283 540 -570 -150 753 352 -735 247 667 -109 -730 -290 138 1 -339 -778 -470 743 -678 331 523 -227 -617 -528 -54 730 374 158 635 786 -360 419 761 359 172 557 646 323 17 522 688 -339 -434 -563 -487 -676 -831 -632 -634 -224 -371 -742 387 547 377 -479 345 -388 -896 -579 62 -415 -804 750 -624 -602 -495 496 708 796 252 -769 124 272 592 -35 -51 73 247 -202 -832 220 203 121 -148 -511 -571 61 487 -626 665 -199 93 -528 -149 -57 -900 -563 101 165 -288 -446 55 573 477 -528 -898 -513 -843 664 4 740 -221 -865 -376 776 -852 269 711 187 -726 200 607 -369 -580 -391 52 -834 -187 608 -29 -256 227 -538 357 601 524 660 422 -42 -872 407 163 182 579 -178 491 -587 -701 -863 61 -520 -6 -417 520 100 -359 -337 122 548 496 -72 -883 -880 -59 -474 -595 -702 458 55 -250 19 -78 -674 742 458 794 -633 717 -643 120 -713 163 230 -496 498 443 87 729 493 306 -648 -697 -460 -507 18 -46 -395 -345 -883 128 -57 -498 -403 424 769 -734 678 231 -71 670 -613 301 164 -840 -27 -851 164 536 -321 486 -450 -333 -159 269 -4 -871 -816 263 -813 422 -625 753 -479 615 21 116 661 -232 -335 276 394 -204 -648 417 -18 -530 691 -832 -648 -758 -354 548 553 92 -458 312 -146 -26 683 303 -388 -733 -784 724 -79 -712 495 -681 -37 111 40 -780 -138 586 -200 -485 407 238 -183 -471 780 714 -610 -632 -822 -747 608 -105 715 -312 539 297 370 -462 -175 -9 440 195 306 444 365 -701 697 -240 214 323 -98 -272 640 -215 -392 -444 -863 20 -643 255 33 581 -220 775 -132 567 689 -851 535 -562 -78 240 436 -583 789 -791 -617 122 639 614 90 372 -401 -630 463 411 25 583 -683 -272 224 -411 -569 282 350 203 294 710 390 -47 -613 -841 692 39 -761 -840 -596 685 -700 -527 -297 311 -133 -140 25 -836 -509 -631 -224 599 773 -839 -265 287 -544 -119 -681 -581 -249 615 -70 145 459 -264 602 -609 31 694 601 -212 198 -493 445 415 -254 86 -330 337 284 -788 -428 425 -128 -273 -60 359 -263 -799 -44 101 640 529 495 -538 -531 -428 -347 -749 -172 158 76 204 38 -329 104 501 323 128 718 552 -835 -790 -61 177 -815 -70 154 -102 93 -436 -443 -200 642 -388 -662 -641 -510 -322 327 245 440 10 -583 -531 -755 -622 742 -633 -315 -220 -792 420 -402 -677 -451 462 770 -352 333 174 -393 -659 -806 -868 733 -531 -190 -175 -198 -213 -748 -246 437 -467 -745 577 422 254 -743 -81 -211 485 693 -665 -326 570 5 661 -416 -799 373 751 -238 -291 586 -535 789 -713 -312 -452 70 -218 -623 110 -414 -720 688 -67 672 313 664 -132 -845 -5 -693 189 453 -772 -760 242 2 -830 -386 615 600 -630 -571 448 637 445 -533 296 315 498 -741 -153 -404 -114 515 151 -538 -371 -641 -292 -49 333 -669 17 318 -449 -118 568 160 122 783 726 -748 -527 -125 -57 625 -679 -856 -661 -789 -359 -543 -539 330 -490 -146 -811 782 -376 653 -84 -305 -723 181 -281 -15 -100 -579 -475 -607 -320 522 372 198 -813 -38 608 -875 -216 -326 -318 73 675 -351 437 -870 -751 -243 -775 251 246 73 118 736 248 69 -287 320 797 448 251 718 -305 -324 60 676 -205 -121 160 -244 277 -285 -150 -134 -173 -758 74 -785 384 9 378 518 -727 -451 -618 -737 621 510 -637 617 2 -709 785 693 571 156 -103 -270 -573 -96 210 242 579 441 -227 -491 -330 615 -13 778 -611 233 557 -294 -291 69 189 595 135 597 -661 -119 -698 -166 -490 -171 585 -550 -587 -570 -285 763 475 -516 168 548 -170 610 -887 551 198 -539 281 771 579 -337 596 602 -93 386 -363 608 -748 276 27 622 231 386 -637 636 -324 797 -304 463 -357 -121 -742 -673 694 -327 -233 -401 102 -160 -769 777 91 -863 -680 708 -438 620 -490 497 -80 -33 69 345 728 -794 -446 -378 49 410 -78 357 347 645 -60 137 -274 -642 629 -363 342 569 114 -516 468 -25 -550 -796 115 28 348 -786 -786 39 48 433 -345 240 751 -209 633 435 633 -834 361 -15 -211 -176 83 208 634 652 -369 -350 619 -220 220 -62 -554 -70 712 578 -93 -899 -674 -892 765 497 525 9 120 483 -646 619 -74 -356 -177 179 -814 666 -630 -791 -270 -682 -700 256 797 -343 774 238 508 -45 -234 299 -896 -780 -877 304 -396 -601 10 -436 573 -735 -153 305 -407 -200 -218 -607 -601 -252 -503 -550 -684 414 -605 -726 -819 -422 -339 -299 407 190 -299 476 -799 568 -374 -857 326 -623 555 -429 141 363 370 -577 758 157 -247 27 783 -835 -502 -604 -494 -587 789 215 -569 -593 -821 240 -355 147 -777 -825 -475 206 -331 784 -293 476 502 -198 -894 -545 314 -701 365 678 221 381 229 468 -662 59 -848 26 547 329 -553 -635 767 662 397 -203 -534 -854 -25 691 -419 -535 -527 -256 12 452 223 137 -341 728 -410 113 730 -554 649 -491 290 290 -499 -484 112 397 -476 743 -460 80 782 -825 -649 348 672 -88 157 -775 174 -555 -181 -650 -506 -35 712 179 -506 332 -463 345 -701 -441 -697 -235 407 461 -57 628 -237 440 254 -135 622 -8 -274 57 -409 -369 -554 212 -44 -372 465 -485 653 -359 -609 265 88 -533 749 -345 37 -684 335 300 169 494 160 522 -475 567 -577 -103 -872 -122 129 -301 -765 -465 127 759 781 -297 -524 692 -216 499 -796 -367 254 236 -788 -786 -679 -826 -729 -454 -163 -16 -443 155 -252 -34 761 158 670 547 -788 555 -602 -223 -593 770 -874 -315 -781 -468 459 -379 -542 527 -624 293 103 401 -457 -602 -579 24 -758 -396 621 314 496 -897 181 24 571 92 -296 -599 660 -754 -297 460 -552 251 793 -734 706 464 -632 -834 -176 -558 -747 479 -490 -452 597 334 -818 533 -695 662 -325 469 725 -497 -602 -812 29 221 770 619 145 406 226 751 104 -890 294 707 207 608 -758 788 -108 350 344 18 56 5 443 -357 -475 156 593 256 442 -133 671 -56 660 344 78 -766 364 352 -650 -568 585 -38 262 710 -461 -592 704 -151 316 742 442 -281 -656 130 475 -771 501 588 269 -652 -4 -574 -345 -53 535 -538 -154 -840 410 -671 -687 133 -818 44 644 -594 507 81 759 -97 -734 -387 756 -722 -802 622 500 -184 315 480 191 482 233 609 -206 -639 -293 79 -611 -524 -661 -375 -561 776 -804 26 653 587 -409 -50 449 -1 -543 104 -877 382 340 67 79 711 -467 606 -465 -781 764 277 -186 -172 552 222 -273 -750 141 170 -195 230 -211 -207 460 -170 -366 -105 -675 700 -112 -715 25 435 -866 704 403 632 632 -132 617 197 419 -159 -33 -594 -90 -301 -755 -68 -267 577 712 581 442 -395 323 528 -368 -398 526 -508 -84 -630 -207 363 -652 682 154 -713 678 -605 213 -18 412 325 -651 -284 196 318 -729 -762 596 -312 244 566 789 -313 -380 342 -414 297 550 527 620 -287 -861 -767 60 -33 80 725 236 397 -84 305 -827 217 457 638 -472 -762 -30 -539 672 -313 -718 -286 83 -883 29 -35 -867 485 304 428 -791 -622 -354 320 -323 314 146 629 419 39 653 -195 103 376 -281 395 -862 103 -670 458 -190 -394 -502 456 561 -48 110 -678 -680 -821 -861 329 -561 -810 365 576 -98 182 297 -801 -848 -214 -758 -852 777 -172 570 201 -9 291 -499 270 -227 -491 300 537 225 436 -862 758 -125 635 -39 778 -238 756 484 67 306 734 596 -330 -592 -155 -283 -47 184 312 588 697 -313 -647 -801 -872 384 -836 676 397 -281 261 -866 -326 -390 -642 727 775 -818 -127 404 -96 -346 -40 -120 105 -367 -711 -524 93 -675 15 -515 -465 686 569 265 -822 -556 593 -29 -841 341 5 -850 -843 -875 642 421 72 -441 701 384 -270 -264 -404 582 -256 -454 -712 411 -184 -582 -539 -137 -524 93 -317 303 795 689 8 171 481 -865 716 -350 144 -157 -737 -83 512 102 528 -713 717 648 166 174 326 49 103 -41 -875 285 -10 -91 613 -716 771 -540 -283 6 628 321 217 623 -617 -858 288 241 511 313 422 219 390 -594 -386 276 313 682 -156 -217 -508 330 -817 -261 786 -733 -288 186 576 96 -524 103 -412 -762 -763 112 -151 -780 663 324 -630 -440 -51 -343 -103 -516 203 540 -441 -289 4 -588 195 -640 84 -46 396 251 -804 -712 -18 183 -858 35 -885 578 -230 651 -792 140 760 -114 346 158 -541 197 -795 614 509 -866 256 -442 -700 -849 114 -459 -767 -467 203 124 -573 630 -748 -1 -244 -427 304 680 -308 -141 -149 -294 -374 -83 541 -151 362 -467 495 337 -890 -73 -644 -483 -212 615 70 372 -287 -641 484 -872 633 -704 3 -837 -314 543 760 -826 -764 195 387 -288 603 -509 -238 176 708 315 -406 -381 -685 357 -216 -522 -506 218 -627 387 546 -752 124 -421 40 -795 -546 150 179 -804 347 -831 564 -690 320 369 90 -792 -601 -260 16 -526 -781 -276 130 -810 -280 332 202 494 452 -485 341 -123 -883 300 355 -299 -102 444 -180 -637 593 -413 -662 437 605 597 325 120 -581 224 570 -492 448 64 393 -24 -208 347 -811 -634 -401 -794 -153 622 -377 -862 -163 -577 258 -314 -809 -371 298 -804 -228 -542 -755 -93 -614 693 -567 508 -767 52 506 -450 -93 -842 74 265 -262 732 390 -512 -817 -731 -396 -689 528 -391 -535 559 -449 -414 115 -413 -422 520 -222 -657 101 -526 -415 158 -450 -496 -594 618 135 490 -310 -730 489 -397 -403 595 776 -463 327 35 -227 -850 613 -850 -206 525 -78 -564 82 -184 -494 614 -418 -814 412 -492 763 750 -714 -247 186 500 -162 -330 181 465 -806 -175 173 62 -355 -518 -98 -712 -259 -335 -657 -308 68 -375 -152 -379 -891 -817 -623 -481 -880 612 297 -275 695 -605 -828 264 -799 750 -78 -18 -652 -226 -430 -292 -866 725 -506 70 -801 -80 -677 -612 511 -358 -134 700 503 -640 -360 -136 138 -317 390 184 89 -459 665 134 -404 -355 455 -472 499 -111 711 -366 421 -595 -594 -365 527 -523 -541 -566 430 -263 750 -549 582 -469 311 -769 -14 -886 -733 -588 -427 517 -302 361 593 87 349 764 32 -598 91 -417 57 -104 588 567 -179 666 60 -632 -868 -534 -405 -857 405 -595 -75 -679 18 782 67 136 -848 761 791 -21 -717 -742 -611 428 -262 588 -752 -564 791 -422 -346 373 30 -61 -271 -671 -868 281 -750 376 72 -501 -273 -326 284 221 -780 180 -479 674 -186 -107 -579 -472 -506 493 -631 -405 355 77 -717 -83 54 -768 214 -674 -142 458 320 -592 250 534 534 529 319 -634 -838 -496 -634 -179 -728 -224 269 -887 201 -1 621 525 -735 -290 -113 -666 423 -746 584 370 48 -286 -253 583 -291 -315 57 -332 -405 148 205 -702 -386 575 38 492 -758 -69 212 302 -486 -674 -692 305 -703 284 -93 -875 -423 499 -493 499 -15 621 207 -366 -726 477 466 71 -38 -210 476 -875 -892 283 -736 777 -431 183 0 -33 651 456 -793 -40 77 -405 412 -820 -48 527 -183 86 -338 507 -510 335 663 -560 220 377 -434 357 -512 -131 -237 -110 163 761 496 -648 -630 -139 -532 -571 447 155 467 587 -894 270 -412 -412 -501 296 473 174 -594 -83 -501 -810 -809 355 744 -489 487 -515 467 -730 -460 273 -721 449 46 -364 506 -88 -719 -209 778 -80 -562 -894 -144 -775 -53 -656 -433 -98 361 -771 563 -701 -337 231 -10 -81 717 -790 712 468 173 377 -650 747 -620 501 -25 -110 584 571 559 316 549 -439 597 -215 -632 -663 -63 -325 -222 -547 260 -3 484 497 -35 388 282 -545 -2 -631 12 458 276 672 -284 328 -609 680 -186 563 366 -588 599 242 -241 53 -751 624 15 -61 -143 -783 165 -287 229 -343 379 -336 -709 -312 471 324 -36 260 -30 48 297 -233 -323 13 -63 -264 -164 204 702 92 81 -118 -788 -176 -633 357 -4 -274 -238 -786 19 -747 -776 120 -548 -245 7 177 490 -783 -187 -434 -219 -181 408 642 -486 -402 -264 -304 138 756 -135 -164 -180 -820 -806 796 266 75 -148 -414 60 33 93 303 755 102 445 354 -221 735 -85 -194 16 197 -62 -393 438 -506 313 -847 674 -247 -694 432 588 -821 225 301 -258 589 462 5 -767 291 -767 -727 -804 25 -533 259 -546 165 691 378 10 -645 660 -167 450 617 219 -648 451 -871 -593 100 -867 796 527 14 786 -253 -789 -440 304 658 -898 1 3 -82 -685 19 -60 -168 -324 20 -330 420 -153 683 202 -126 250 421 403 -186 -554 -462 -865 -493 -799 671 -311 -875 -503 566 -513 -834 -54 760 -410 -135 -830 -153 -36 -744 -247 218 533 61 -773 642 192 -27 -861 308 226 -451 634 -318 732 -860 -4 643 266 227 424 619 333 -447 -818 -830 19 514 -747 252 -676 519 727 -420 -741 288 145 -639 347 -849 -721 -488 77 331 -179 -726 -274 476 407 464 208 -866 -51 -250 56 -354 -589 -452 691 299 499 561 687 731 601 228 230 -220 451 -69 -314 531 -604 -646 333 723 -396 -348 -165 -520 -607 -602 380 248 186 -279 201 -215 425 596 437 54 650 -4 -648 -356 609 -152 499 -368 776 313 322 -577 549 -288 272 -624 -34 623 -261 -580 782 193 496 641 417 -288 -58 -167 -152 1 652 560 -479 457 -750 -531 -459 -838 646 546 645 296 -351 449 780 487 -79 426 -474 171 -21 285 -408 767 718 306 756 -540 120 -788 -121 -221 119 693 684 -36 -95 -578 335 152 -106 -867 562 -678 466 715 -306 -860 -883 -505 424 542 -45 385 -263 -806 -160 24 332 480 117 -866 554 -375 -626 404 221 -299 -574 -509 -849 -697 124 -534 740 -367 788 -598 196 466 -252 471 706 -535 -527 781 -647 -783 -595 -392 -680 -557 362 -640 -882 -492 173 -803 -898 23 772 630 322 512 -757 -67 706 276 -109 611 -265 325 91 -711 558 -345 588 -228 711 157 -708 785 589 42 -616 546 -274 465 -819 -555 -763 -135 35 563 176 -802 272 446 644 -156 -654 121 -869 313 -863 198 -573 40 393 420 -357 -754 -753 244 -106 -1 -114 -579 332 -645 583 98 -665 408 110 -368 144 -310 -438 256 217 274 -109 -594 -802 -196 -172 721 199 176 -577 -370 -440 475 380 -775 -500 -26 -830 -240 122 503 -892 325 -52 252 -427 540 641 418 -752 -881 -872 665 79 163 -360 218 153 598 -841 -4 -716 474 -114 144 701 -119 137 -490 489 -826 -565 -801 671 363 -173 -50 145 -561 417 465 532 -734 261 671 -723 592 -638 259 172 -158 11 -864 603 -740 573 -667 -866 -538 -617 -420 239 205 -173 799 -166 390 -244 -260 -428 -172 501 -554 780 525 -751 710 742 -601 745 -13 303 353 82 94 407 -746 -260 -111 364 190 699 672 -516 638 15 -230 -19 0 -602 -157 -316 780 2 30 378 -355 440 -162 332 -150 29 -741 231 56 581 767 18 -852 601 110 -748 -45 -35 667 -172 -393 470 -556 521 -887 -79 761 -124 -522 -94 393 -209 -213 579 653 -887 -564 375 -98 -728 -895 -756 -673 488 -337 -404 -534 100 389 -310 170 -198 -60 493 219 -412 -519 -365 -672 661 401 436 -482 -430 395 589 -48 -106 -3 -878 548 776 297 237 377 33 225 -873 -392 175 -829 714 -872 -583 773 537 -449 -510 -872 507 89 -552 -308 -404 -774 777 641 372 26 446 58 -573 312 -729 -545 -361 -571 -583 155 -200 -890 -422 -285 -523 -808 121 18 414 -483 437 -710 -807 302 -200 -4 589 351 -153 263 -395 608 -432 -874 -492 235 553 634 89 -722 -863 144 252 -190 -810 -29 198 778 -682 702 -663 656 421 -811 -852 475 -699 471 17 741 -820 363 257 -453 -168 -509 -550 -49 718 -825 -689 -401 -549 -262 306 74 -556 324 303 761 712 -55 366 -24 394 -99 442 449 -586 262 246 -687 266 -99 -200 -344 -641 -407 -760 634 -172 -198 -701 -275 716 199 -199 -340 777 -891 -730 183 487 524 -328 755 270 -537 459 585 750 -730 -833 237 619 649 -254 469 700 197 749 -229 39 -844 -413 160 -245 -7 749 17 -185 410 -569 684 -478 -29 616 -708 242 476 -484 410 -82 466 712 -647 479 -659 -227 -430 226 422 -765 707 -754 -35 -729 277 150 745 68 -834 -856 -720 -427 740 -40 558 742 464 -280 441 346 676 695 -703 -636 -361 -294 191 376 -747 -265 -210 -779 415 -200 -126 126 -165 -142 718 -754 730 -803 -347 -786 -658 578 206 179 21 -118 -308 607 -540 -428 154 739 406 -665 -704 -387 632 268 330 -535 547 -868 -11 -235 95 -458 465 -525 537 331 -530 771 -532 330 -802 -29 -900 452 572 -339 194 -775 -481 -861 230 130 -394 71 -320 -572 -617 619 102 560 -12 -500 252 146 -599 120 -725 632 -6 293 299 704 -290 -296 772 75 391 72 124 -247 -424 -310 -861 704 -509 -274 -358 -167 -513 681 -522 -802 -649 543 257 764 -550 -343 -471 499 -656 -93 -572 -778 732 365 -306 -559 -568 -424 -801 -850 407 -847 -789 -569 -33 -168 -140 645 449 -472 -258 -53 455 -397 671 -632 -388 -52 -46 -439 24 313 -877 481 -578 -305 -275 -506 -650 -130 -394 442 539 -587 -664 -675 -885 88 -734 251 -6 -243 -317 390 776 34 396 629 -694 -621 -663 372 656 -309 467 -381 -240 -417 -881 684 -394 778 209 -847 -107 45 293 -282 73 650 100 718 416 -417 -20 664 574 274 -58 -621 -572 -461 -500 -670 14 -130 -144 326 408 -854 288 716 -408 -677 355 -456 -825 -249 587 -612 -598 -84 791 -410 -13 768 57 349 -319 -472 -828 92 289 768 -611 -309 578 200 587 193 78 -153 753 138 504 -308 273 -728 -32 693 -798 108 -760 -854 -735 473 585 96 355 218 -442 -546 582 92 672 -669 -102 -104 560 383 -414 386 -872 -291 154 -374 -702 -802 646 -568 -440 -430 -684 -472 -171 -527 715 746 67 -721 683 -491 -429 -711 259 276 561 679 -115 594 770 -486 -559 -327 -57 -438 358 3 -605 433 471 8 91 314 225 -215 517 635 91 -228 -830 117 594 -230 227 569 -324 -27 -111 318 -474 579 -49 683 663 -830 146 83 -491 759 -132 -576 -808 313 523 -82 433 352 -152 597 -336 -462 -44 -628 -765 -893 635 201 64 616 -729 -520 -50 -477 -147 -125 555 -60 -100 676 -405 -390 -323 -24 535 147 -473 -718 -841 -205 722 310 -396 284 71 -481 627 -182 -478 -73 613 348 140 297 24 -171 472 -860 -479 -595 344 -668 -552 752 791 622 185 -879 -95 -898 502 493 -662 -857 -172 459 674 491 -292 -372 680 732 -335 -863 71 67 -388 -39 -72 666 367 -670 -892 -549 -445 350 -847 -747 698 124 116 368 714 151 -386 562 371 182 -43 509 -678 -300 -143 52 -269 -60 -579 745 -14 521 -180 -395 -255 703 774 624 -881 -567 41 -734 43 737 -760 101 247 -119 -514 -28 -578 519 346 10 -535 -333 -111 -574 186 -47 -260 499 512 82 -95 321 -200 -16 606 -225 -184 -883 -845 -620 567 699 -744 210 607 776 -719 -184 80 -538 -409 -645 462 -781 479 -360 605 31 -92 516 -719 373 -43 779 48 -531 232 92 102 -568 14 275 108 726 349 -314 471 46 685 40 -521 736 634 -364 522 325 -799 -477 275 787 -656 659 231 -467 -539 356 -742 307 -4 -319 -373 -817 476 3 119 363 325 -93 416 -539 557 497 236 592 271 656 417 701 -531 -766 -157 -150 633 171 394 -207 -624 -394 -323 -569 -545 -69 -706 -587 266 -585 -652 -892 670 87 111 -257 -836 -868 -840 -658 -13 325 -861 -180 -882 398 -865 -378 525 -857 647 -153 32 -371 -858 -242 57 403 -482 -604 -269 -232 -576 -34 -290 738 728 465 -143 411 -9 -623 692 -285 76 -431 -442 532 522 -820 768 -78 -10 -55 -597 203 -852 487 649 -188 -760 -364 -806 141 -602 -743 -790 669 -194 -496 -653 -888 -5 720 -778 -668 -336 435 637 -374 -45 79 499 776 -284 170 -587 -779 799 669 279 555 -64 799 -251 628 496 -724 -218 302 -165 -291 51 -129 592 64 -654 -645 175 -848 772 -687 538 -299 -40 -291 -384 -456 716 -608 -295 -117 628 618 177 -561 -462 253 -183 406 -476 234 800 -191 -577 196 342 -746 734 -417 -133 576 -199 582 180 209 -604 738 677 217 401 -759 -615 277 425 -768 297 77 -16 655 -641 760 177 -708 -360 -667 -349 726 58 251 734 -48 469 411 297 -805 84 -57 764 -300 -188 578 290 -122 -205 616 -301 113 -701 253 700 -614 574 799 -491 -240 -834 -309 -548 -643 481 -676 -385 767 533 -832 -310 46 -795 420 -483 -261 -418 256 -553 -537 -733 195 -584 -459 175 438 -751 -805 654 178 -287 186 98 548 -576 727 181 44 -90 91 -681 589 -424 313 -643 -821 -381 -485 -244 -854 678 43 482 -139 752 -768 663 530 -4 119 -143 -445 339 455 -845 -840 -304 -649 -377 2 723 -640 153 473 719 56 -312 -71 -83 -802 453 -185 -452 382 -762 -702 -257 649 -789 797 587 745 352 -269 432 -440 -826 322 -762 220 352 -281 -252 -647 508 796 -69 321 88 38 347 -421 733 536 -705 -537 -626 -76 286 296 0 -392 -564 -694 -890 663 512 529 -229 353 -631 -537 151 594 447 -722 261 625 -128 -231 792 431 -92 262 262 211 -250 -408 266 642 404 464 -856 711 -454 538 -490 -499 158 -458 34 404 425 755 312 -474 -266 -174 79 410 301 -776 691 -369 -839 -512 -173 712 252 -243 287 -784 262 551 571 297 -681 249 -6 397 528 -786 468 610 -782 293 381 -206 -476 -863 -724 98 560 -348 351 0 -402 -168 -167 711 385 502 54 96 462 438 -529 617 108 -522 -262 -461 792 -728 -47 -249 69 726 -76 -98 486 -467 -899 404 512 -465 344 -175 728 220 -661 535 -606 754 -482 659 -31 -264 530 -19 761 -234 71 660 -509 -515 475 -428 -579 447 -346 372 -739 359 393 -396 -900 -697 -833 -688 -854 638 -118 207 232 -639 -51 -788 -368 593 330 -892 410 787 -899 668 21 399 54 -701 -673 -65 -617 422 190 -104 -136 301 -126 49 97 -779 622 -48 -366 9 379 490 -238 108 228 -430 -575 -837 141 -482 -890 653 636 -682 250 -85 -377 470 446 676 -105 387 -532 -201 526 793 620 -201 148 -383 -840 -668 -802 -78 349 -185 -704 76 708 -865 -684 269 338 613 465 -603 169 345 268 -517 -167 -834 -25 19 782 654 -402 247 -704 -831 531 511 -801 -249 568 726 636 709 -488 273 20 219 -720 735 734 -837 277 374 -54 -12 -619 395 706 168 -634 -65 564 -269 -890 524 509 514 638 533 -155 -416 -267 -382 -47 716 535 -164 478 -679 7 -881 -888 757 532 714 -774 -38 -264 379 -681 -681 -501 -105 245 -855 540 33 -762 4 73 651 250 -519 -548 -705 -163 473 700 -804 336 -220 742 -621 -835 689 -712 101 20 497 751 -582 223 285 -669 462 -412 -898 131 235 -576 536 728 -196 -261 -514 157 -28 532 -52 -812 625 -546 -690 383 142 -118 -280 -690 -267 -538 439 644 -817 -630 -809 -228 644 -822 722 -334 -119 455 -594 -756 -50 -563 344 700 -128 -169 675 -460 100 -276 251 152 434 423 -124 -294 -432 547 -296 -619 -596 612 618 -315 362 680 -736 -452 -293 237 94 164 -25 204 -333 326 432 220 -861 44 -273 279 448 -790 -704 -98 -734 187 173 -843 443 -113 -632 91 -342 -410 68 632 -759 556 -284 407 -313 -415 -261 -605 -846 -676 65 -346 -612 763 735 268 -364 -643 307 -274 386 51 -179 -723 -748 -151 307 626 624 323 92 707 -472 -191 111 -791 413 -294 -202 -784 -131 -789 -574 -863 -206 -852 15 -174 66 -720 -223 -859 432 -418 -402 -601 204 486 -691 795 137 -788 540 -401 357 509 -78 123 206 679 -654 312 65 -115 343 744 731 591 -442 95 508 -409 274 133 194 -417 358 308 214 -891 -575 399 56 -88 -785 -307 714 582 -726 -352 590 -459 46 145 -222 -285 -754 331 11 543 720 -259 -183 799 -695 435 80 -86 -828 -633 332 350 -603 -653 84 -655 305 451 617 200 -635 -652 398 470 -426 415 -540 -593 -228 -400 742 295 -520 730 682 182 -67 -703 -601 -424 -255 -620 -430 -725 -423 -697 -177 205 673 -223 606 111 -731 458 -7 -191 -448 559 284 299 -547 -752 125 -580 543 396 -887 295 -47 -145 -215 -810 219 549 -648 171 -624 453 -793 568 523 -893 -705 140 655 627 -158 -587 -200 297 179 -371 691 -433 -812 -234 122 -437 -365 -629 -406 458 -25 -76 39 208 708 420 701 -657 -125 564 180 -520 55 400 -867 444 -617 -131 169 158 56 646 -788 -870 266 -282 -525 372 -797 163 -305 -393 -167 -281 -483 -530 172 -165 -489 543 -177 -237 -877 -377 446 -726 518 199 446 -60 601 -846 651 -724 206 -765 -110 14 712 -254 236 671 -310 46 -872 -438 -254 625 548 603 381 465 -793 -286 -149 319 -713 -786 -89 -380 767 -325 260 630 -644 -756 50 -371 53 -175 -643 -228 -833 -79 -321 -743 454 251 322 -437 -37 367 472 314 -583 597 391 603 79 800 -694 -260 556 -446 1 -42 -224 354 -892 -18 -430 -711 -5 116 708 -772 608 -480 101 719 -895 -444 -808 -272 -97 -303 -303 -369 142 224 -252 -483 -81 -745 -837 -112 506 -877 -833 -99 533 -544 409 -884 -247 553 -861 -197 24 -726 77 441 4 -350 -823 -508 250 667 647 602 -530 742 -736 -293 725 -194 -307 -343 349 -257 510 -427 -680 319 -768 -165 -20 -864 609 -760 -447 632 -419 -1 690 -677 -195 420 526 -787 160 -363 723 -705 -432 623 637 641 314 708 -55 -834 751 -31 -119 -552 697 -181 -646 480 557 -333 -556 -92 -889 639 224 -145 790 -468 -3 793 -344 800 -394 -307 666 -346 84 517 320 -514 315 731 289 598 67 -818 667 -243 -103 -726 448 -536 -263 -599 -654 277 241 -137 408 -877 183 -482 -666 -564 77 -817 -349 -23 -572 -824 -306 -571 -763 -115 528 -588 299 -735 -313 794 -494 -582 32 38 398 482 749 403 520 -558 -251 417 87 69 329 439 -800 -648 386 -346 185 -742 -182 691 -781 -232 571 -488 -432 -364 -29 623 796 -107 13 -422 -420 -765 -363 -771 23 181 -295 -264 -889 -133 -711 -834 620 -512 -2 468 -319 -709 -627 328 -751 -737 687 87 -472 -391 345 247 -337 -764 648 163 -645 -882 296 -861 -874 176 80 -76 6 383 55 669 -307 479 652 -100 418 715 -93 424 77 298 -192 -377 561 -595 207 188 355 774 539 149 -644 662 -258 384 507 222 -60 463 -899 798 759 -119 645 -316 -163 -549 -730 -815 -220 -533 65 -473 -187 354 -864 -233 -253 569 64 740 -120 -95 -395 -311 430 568 -676 -92 86 -550 368 390 -276 123 277 -271 -885 -496 -107 116 -523 167 -524 -747 436 -522 -757 531 676 -859 25 -740 483 -363 -252 -14 720 797 -730 -225 -37 -214 -228 295 596 -647 299 -222 -101 315 -142 -207 408 530 428 -657 -750 312 -379 682 -180 -9 -261 -671 50 355 673 482 -323 607 -799 192 91 -3 250 380 553 -556 -175 729 683 -231 -701 -775 -246 -331 -22 -129 -703 15 147 757 222 -219 695 -264 243 323 -866 279 41 -446 536 -510 638 -521 375 585 -137 206 -525 -316 4 651 -400 578 -769 477 -705 57 -323 654 -658 -55 -194 -22 30 -209 490 -235 67 302 19 -508 549 715 405 288 56 788 -377 -576 -745 54 -834 -620 -224 636 -321 -177 -861 -560 585 233 -875 630 -744 12 478 -288 487 -652 -200 688 255 -100 -380 634 465 -472 317 40 434 -237 -463 725 480 -432 -101 -853 -635 -571 -466 442 -184 258 682 -879 -649 -571 54 -804 343 116 559 -103 -379 712 -519 -736 -295 409 -289 -588 -540 -432 -786 -845 169 228 525 -896 228 -842 -639 -436 310 87 784 -860 513 -332 -267 156 -786 603 -727 -230 -616 -115 120 161 129 286 116 -879 332 736 364 760 601 321 662 -205 -872 781 129 382 666 -709 -375 -412 319 -473 -631 -859 87 502 -829 399 -408 175 -421 614 657 775 668 -732 -677 491 -120 -307 178 46 234 502 642 -739 -530 -139 96 416 615 -28 21 465 -302 -770 -557 -185 783 -749 441 447 -784 -186 683 -48 -628 -54 -318 222 -481 -61 -847 -234 -605 366 -449 -177 719 -121 -44 -653 -431 509 532 486 -613 -298 80 -555 413 503 -743 -403 -44 330 644 -180 -149 -132 529 -68 -495 -700 104 786 635 396 191 423 309 574 -698 -118 -126 -512 614 -435 -136 73 316 684 347 -282 -733 309 604 347 436 -726 274 -533 303 -461 356 80 532 348 -774 -51 391 9 -243 183 634 604 51 622 -164 447 97 623 -464 -669 -685 -842 372 -84 754 -383 -62 616 -683 -889 294 -601 170 -322 527 405 281 452 362 -598 568 520 -539 -850 475 638 346 588 -845 283 539 -878 -216 120 10 -193 650 -424 792 -121 -381 93 606 -823 129 -632 -851 395 337 194 -12 736 -92 244 -638 -592 -489 468 -210 -117 617 -484 -684 -627 615 401 -157 230 558 173 84 -795 -653 725 -390 -664 366 -196 780 391 653 -237 667 -467 -169 557 654 380 305 86 57 -476 -746 551 536 240 -254 -592 406 44 473 -646 590 -378 -28 324 -565 -720 645 -612 -18 163 337 252 639 -852 249 399 -740 -113 175 -71 378 -358 174 710 56 -802 -755 -112 -109 565 -655 -523 -689 576 456 -1 -361 -188 -91 -220 146 104 786 206 -20 -866 354 674 -1 347 -826 -426 -562 -12 -166 100 -59 36 -19 297 -399 763 -251 -632 -616 268 -865 -585 323 548 637 671 434 -218 154 644 788 -823 -891 -331 -745 481 -245 -400 552 -602 -493 693 713 -538 365 786 -73 -43 152 107 276 -655 733 576 230 -60 172 -11 -502 43 -872 316 4 761 762 -790 778 -706 86 701 343 -10 -671 -642 602 -170 17 -154 -403 352 -556 -135 -554 293 453 769 -827 468 457 376 -174 -656 148 746 -440 595 739 301 -836 -400 590 -816 -806 -52 -707 -496 -766 -516 701 -547 759 75 -738 767 -483 -19 409 -658 567 -577 -358 692 -60 442 -786 -205 649 472 371 -698 -128 2 728 128 306 -463 -475 -344 -183 710 275 -826 317 -334 -132 -300 -314 14 -263 440 -429 172 399 593 -881 -595 56 117 8 395 288 -891 105 18 499 -289 -91 -888 704 646 460 413 -777 476 720 755 632 -345 -546 38 40 660 244 516 106 337 193 288 477 -662 -752 -374 545 448 -561 482 695 513 101 153 370 -55 -704 103 201 -8 195 -513 -842 -88 205 343 -183 -118 -386 -186 -556 65 -653 219 -639 228 -820 -293 -176 -329 221 69 -636 -619 -767 -18 -425 -494 642 308 -253 -196 727 -639 129 -49 391 -674 -877 414 754 219 -340 -597 -502 165 -332 -811 394 105 -336 697 302 704 635 -233 -183 -272 318 745 -755 684 231 -137 597 91 683 -779 471 259 18 406 -428 -528 -463 -53 488 -306 -223 -161 728 -776 -733 -580 -655 593 -661 37 783 -833 -280 -571 -410 -138 352 635 -444 784 -896 424 -242 -701 238 -612 614 -100 -258 -435 -759 424 -479 -183 699 -47 429 -724 -830 -460 114 -562 459 -303 495 17 -325 -707 775 -212 463 -446 471 156 -381 -181 -338 -228 -229 484 76 -219 751 270 -327 -719 721 164 -349 -717 676 388 382 457 -793 -703 -550 -707 -351 29 228 -898 -247 645 -316 72 278 -526 4 71 -592 28 694 -119 -87 -226 -876 -376 -519 -347 580 -372 -115 637 -682 -84 -828 730 787 -342 436 93 -76 318 -124 -718 573 301 578 185 292 -602 599 396 -362 696 -302 -768 -890 83 -595 547 14 135 -714 598 -391 275 290 -183 631 218 -7 93 154 -695 361 -458 486 -217 -154 -633 -824 475 564 449 -561 208 180 -595 29 -129 -321 321 -648 -722 -413 14 -530 -537 204 560 -243 522 -22 -767 94 -215 652 -244 739 -732 -684 670 -174 106 -460 249 -174 537 82 -166 211 -99 -231 410 -194 -323 -41 -678 -417 -777 655 136 -543 -899 -154 -448 -7 -147 272 713 -434 -677 552 -839 -446 289 -761 -628 -499 -55 -205 729 -822 -168 685 622 -752 531 -890 -417 274 478 768 734 87 -436 -360 565 -224 -232 558 114 723 -696 25 -375 731 -26 537 378 -662 -379 -90 762 -548 -202 -252 637 32 -56 -264 249 16 208 209 -221 -239 -421 433 434 17 -463 315 -380 -513 -154 -592 -900 -377 659 -448 -409 -670 593 -479 146 -742 -825 106 -780 -262 -515 203 699 -518 -833 -547 182 -864 -681 -149 -551 -669 772 -144 -150 -383 -494 111 -862 -75 -564 -33 43 368 108 240 -391 777 25 144 515 -293 -63 -193 -385 105 -805 -291 681 -467 -397 550 -170 -750 32 654 -530 -792 30 -75 -701 -884 -718 -79 -177 -235 248 -213 -454 783 767 -649 -651 -117 -720 -229 -174 -301 -535 -45 -584 342 788 173 -675 397 43 -228 -759 705 674 -573 -36 -494 -11 256 -813 119 709 -208 187 242 -359 -623 -880 -450 574 -889 790 -413 -662 446 -310 -21 -144 -638 -139 -651 513 322 -50 8 -558 286 -11 607 -461 -764 79 15 416 -233 222 -306 296 -555 204 -315 -39 -154 -58 292 154 -82 59 -477 164 -245 -231 620 2 -314 200 -257 388 -279 275 -802 -68 110 612 -239 309 195 -146 -17 -43 560 525 -707 -126 272 386 224 17 -736 211 -303 682 -373 -637 398 -492 575 -9 -75 624 670 480 -384 -361 58 655 -827 -348 283 611 692 133 663 665 165 672 -718 253 -58 -572 619 -316 533 -418 -76 304 723 104 -151 751 -830 403 -590 -59 -569 729 473 685 193 324 -257 -627 505 -101 293 728 517 463 654 294 -792 -89 -701 460 -518 -557 -560 -398 527 574 172 -740 527 -298 785 251 658 -800 334 -154 -152 -474 331 -429 389 -190 -811 40 456 574 -527 -54 -389 -124 66 699 714 -416 387 -480 88 -677 -571 131 634 -824 684 133 -257 201 709 -833 -54 676 -500 -406 199 301 -6 515 -284 500 -861 -262 -5 492 741 -846 750 212 -293 209 -632 -318 -419 72 505 -474 -469 473 -303 -552 -852 594 320 -889 -862 71 -206 518 -493 -761 434 193 297 659 -861 284 130 -768 594 517 -727 -269 -437 768 77 -784 -354 118 26 -48 -699 -265 315 -728 299 -409 -396 258 388 122 641 41 486 339 -54 -334 -238 -256 525 -79 -707 67 144 643 226 255 508 -470 -110 -570 191 -862 -655 441 -507 553 731 100 343 -296 208 -159 12 667 366 -221 -113 -826 -638 -231 492 -31 400 -746 392 141 -394 -294 -281 -321 -631 -143 -429 278 -441 24 -653 -358 630 639 -586 -774 588 -114 -350 640 633 -594 -155 757 -610 -91 -754 -863 -142 -361 796 379 771 -297 754 789 -399 721 742 237 668 424 -443 -423 -513 443 -409 344 -438 511 -560 41 -717 -191 -78 -753 -442 641 -179 793 397 -55 512 650 536 -763 374 154 -683 753 171 -446 531 633 -712 351 -713 -230 -225 644 -696 449 74 254 111 303 -371 152 272 355 2 -315 548 461 588 -477 -530 207 -307 -758 -294 686 -111 -460 524 700 -244 -854 301 317 -225 -500 -635 -818 341 743 581 196 -549 49 416 -225 780 -42 -42 -320 -822 -725 -175 -830 -604 -352 -210 10 5 186 -810 -19 -779 -861 -17 6 610 -285 348 493 -174 -507 -811 -257 689 518 -156 -628 -850 -358 -252 -645 -306 -153 730 -494 778 -257 -178 636 138 -281 -465 735 -28 502 -759 10 -524 -878 188 -559 -648 -317 -655 -61 -667 339 633 -871 145 292 449 92 448 208 8 634 -152 -332 -76 -369 398 70 200 -838 -756 -32 -84 -666 633 211 -827 -463 26 -380 434 301 319 -870 -558 -209 -397 93 84 245 639 -551 69 -872 -828 235 -69 761 -627 385 268 484 628 -187 -575 -59 552 -488 -736 -271 22 -898 701 586 307 -339 732 -331 -232 218 45 673 -260 180 16 -787 -819 -37 -419 -207 175 -151 -140 -623 -798 -108 422 -562 -808 103 253 -315 178 -745 -780 498 -649 -515 689 -271 741 -240 -806 -820 -386 -252 323 -566 403 -379 -78 521 -122 456 753 -263 778 778 622 -602 -865 473 424 401 535 86 -515 -70 -212 -32 510 -870 -756 503 -826 -677 32 771 540 614 468 -188 -51 -559 634 388 -612 -198 -456 174 -661 -449 241 -286 -840 -712 569 11 176 604 14 -472 596 758 652 272 -363 405 331 -711 -642 192 342 -746 -438 -545 769 -756 318 -399 34 428 -511 -898 -834 -528 643 -699 583 -89 -548 -271 -715 -833 303 395 -780 -472 -419 125 -438 728 -388 -661 232 -283 -530 720 750 679 -82 -728 -795 -894 -892 -772 -283 109 795 638 -12 650 34 371 -892 720 700 -502 496 -59 514 535 -611 -115 329 -130 -388 -254 591 123 -645 -322 757 -704 -788 -818 433 797 -857 442 -876 -328 144 20 592 242 347 392 -714 -96 17 -806 414 -568 369 620 522 309 526 137 407 216 -405 -434 -376 101 721 575 -5 -143 572 190 617 -621 683 165 -171 587 321 516 -381 42 794 -117 -274 369 -721 -422 241 470 -285 -89 732 -440 -261 37 -586 185 -302 -591 -313 466 -301 -808 7 -223 400 -888 483 304 -773 -403 -708 285 685 -660 -154 -404 245 -590 -252 87 -685 634 513 -663 -803 -394 -223 412 452 -773 534 -223 -698 -664 321 -140 127 -408 503 -43 -251 579 -366 -406 -155 349 51 122 -303 -372 -640 -839 -413 -472 45 -130 -287 -283 -295 19 -156 -684 431 671 -287 -142 188 -41 -33 267 -535 -483 685 787 554 -387 179 -609 511 -689 431 -43 -881 -852 4 -552 441 -191 -696 -562 -685 505 -350 87 101 39 120 456 122 289 222 -861 647 -793 765 111 99 46 -639 -818 346 186 -500 24 -874 767 -618 -869 -810 532 211 328 -53 -479 295 -828 -588 -484 -371 -533 -320 -83 64 -214 -556 -833 -104 -646 -425 -209 663 435 69 -317 115 -360 -299 -742 -729 310 -320 -399 -603 192 53 -553 637 -521 212 375 645 -130 -22 430 -79 -852 -242 520 389 -183 -231 -437 339 -787 773 608 772 522 509 51 -427 221 -180 -358 -138 402 -374 -821 -472 -551 -482 444 118 136 494 -188 -109 267 -290 168 507 -141 -669 58 -667 -781 -800 532 -123 107 -492 -413 -860 -746 -294 -525 -596 413 399 585 15 387 -559 709 116 -284 -475 -477 177 -229 233 583 -95 -515 -435 -86 -660 765 -43 -696 -277 408 -627 148 485 -893 302 671 185 738 -713 -121 26 -614 650 338 -549 -418 -864 95 -753 298 -9 -271 795 220 -520 -583 -625 -424 -183 504 442 454 134 43 775 781 762 -241 -842 -81 -289 476 -704 -672 670 -323 -463 383 151 -281 -883 -616 -426 -626 587 -603 649 605 514 -313 -641 -808 115 385 -715 -896 547 -128 358 -746 -704 -34 -853 549 -426 -618 -465 175 -195 777 -55 60 -136 -123 526 348 667 142 616 -501 -766 467 304 -676 168 -680 219 -65 392 424 765 -754 -28 678 -327 364 669 -835 58 385 543 165 682 -249 -456 219 34 -832 -146 466 -468 257 -870 -576 -420 450 -94 -213 -771 662 74 556 -664 -699 -350 740 -166 -362 -20 418 164 785 393 -93 -58 225 367 -543 -835 530 580 -244 430 -660 -675 -239 -313 470 -246 -882 -469 454 -792 60 -259 -377 -166 -393 -703 -643 -230 231 239 -417 -416 441 304 -779 -146 -880 -32 562 -242 -313 615 99 -447 -306 492 -4 423 -686 459 -60 376 178 1 635 -795 -650 147 421 -784 492 -855 739 -488 274 -389 33 162 -580 797 -470 -820 401 515 790 653 130 519 657 579 479 78 785 205 -166 -425 113 -762 505 547 -51 -697 383 144 -632 -448 -613 199 -76 691 -873 -771 634 588 -366 236 -614 -382 -796 82 -97 656 800 171 173 -120 -633 -846 649 4 -432 352 -284 -702 -7 392 -233 429 -592 503 -613 349 -34 -8 -877 -121 710 -21 743 467 75 298 170 55 529 -858 -255 222 705 798 -647 636 -795 790 350 -734 588 545 615 -286 -299 520 781 117 -616 -122 26 -3 -338 59 -257 -741 485 544 -771 489 592 -801 -750 -808 -265 779 -201 195 -293 788 -856 -728 690 -370 -802 680 417 -136 597 -44 -260 -217 693 -860 -61 -308 798 241 671 306 6 -682 93 -256 -459 -525 630 -217 -603 -197 -249 -727 -846 -487 721 -171 222 -319 -235 -528 10 -584 772 521 245 -635 -561 479 -264 -662 -150 -534 -121 -763 369 -55 491 -224 260 704 715 63 518 -788 -202 544 48 -68 -576 499 -51 -705 562 -601 -26 265 -648 707 14 157 339 470 -856 -423 -555 -563 -584 -577 -248 -400 -339 -9 -67 -249 404 629 432 -667 -803 397 695 400 521 -358 -581 -888 64 -432 -303 382 -488 -445 69 -785 -112 174 -720 -272 -321 -383 39 -346 -802 603 -768 -1 -100 460 748 715 -427 479 -511 -229 393 224 375 -725 556 -488 587 -365 -504 -195 242 -699 -130 -517 -854 -256 -586 -146 246 418 374 -189 -264 -454 464 94 534 -838 -168 177 -255 466 -822 -571 619 524 -186 626 341 346 589 -833 698 -162 264 369 503 -807 -899 -790 192 -256 -167 307 -339 583 -53 -665 -338 -237 -21 -663 506 517 391 -187 50 -435 -71 39 -77 777 -110 512 206 84 292 256 -431 0 -52 -124 -591 530 219 -446 244 560 731 -235 -863 -683 412 -120 723 -330 353 218 -34 -770 -40 -394 -534 -199 -156 -298 79 453 -835 -85 684 -709 432 -699 -657 411 -373 755 -133 -303 -891 -377 668 -168 179 78 -707 -414 -613 -807 481 -724 510 366 422 261 456 -53 -87 648 -624 -382 -181 -425 228 -842 -390 33 -402 352 -645 -452 -721 -223 506 -851 402 467 -340 -442 410 368 -770 -619 59 -535 608 397 -440 255 -60 -853 257 541 291 -442 496 -325 -643 144 221 553 585 269 85 -471 512 355 101 103 -555 495 -805 209 711 -99 -766 624 -8 -279 258 -357 609 5 -317 357 322 463 -367 587 -517 264 167 87 -748 -853 -440 99 -122 33 582 -654 -43 -673 -543 -168 -314 -489 242 -136 -637 -238 -819 -735 271 614 -334 -836 -796 -223 691 -634 -235 -231 -860 -224 -143 -272 -565 -356 678 398 535 -194 719 176 -809 -796 745 -895 628 76 -460 539 642 -112 307 377 -335 -389 -885 510 666 -532 239 567 160 -46 -649 103 233 -637 -818 271 -308 595 279 640 145 98 25 -808 -799 -845 263 419 -298 678 -155 541 601 349 27 -624 -57 541 -810 273 644 785 -206 299 -271 -569 -501 -266 -6 258 746 -45 434 -72 -323 137 -301 170 -366 207 -372 149 -373 -557 -11 686 474 682 423 372 500 585 344 -463 -122 721 713 -783 -626 629 19 105 -112 -737 99 -547 -195 -692 -603 200 37 409 -28 118 567 -679 -524 276 -85 652 -4 -814 596 -640 -224 -737 162 -692 1 -761 18 335 515 -384 578 -41 6 -343 -658 -435 -735 -489 -703 -669 332 -85 -452 26 88 -205 152 -858 -499 387 61 -419 193 -883 767 137 356 599 -1 92 -201 56 -709 -760 78 582 -91 -647 787 -401 231 -346 237 405 333 -798 -317 56 -159 513 -772 42 -47 335 -836 -505 -809 331 252 -654 -444 -203 265 157 449 743 -615 -443 -103 -760 494 -537 328 546 -586 -34 -410 -215 231 423 -41 -633 -585 12 673 -424 -408 704 -719 326 -243 438 -819 551 -355 11 -379 275 653 -125 42 257 87 -543 -170 -62 -711 280 -61 142 273 749 673 -340 483 -360 -854 -697 733 -548 -81 -756 -445 -584 120 481 192 435 -635 239 -363 158 -778 -18 669 -30 139 -644 -249 671 -177 47 626 -782 651 -23 457 -839 456 420 -738 -716 -31 20 782 682 -860 7 -794 339 737 -849 -685 -724 44 -871 655 -826 219 209 562 568 188 -502 364 521 -314 275 638 386 590 6 -462 114 -54 -375 -296 92 523 388 -811 -231 222 -356 438 660 -447 786 -103 -789 331 -786 -268 706 -103 -241 -762 -490 356 298 -41 401 632 382 -89 16 -468 -738 216 749 222 -191 -656 -742 -248 77 -94 -149 -66 -261 697 -451 360 -886 -68 557 -558 651 581 719 -604 748 -714 -452 577 173 135 -87 326 -348 775 -90 -862 -247 -111 -252 39 -483 -491 362 -767 167 -280 470 379 -194 -19 -402 202 65 243 -257 217 -457 -493 714 786 571 114 123 -671 -718 -852 601 469 409 -362 515 187 -57 376 -829 374 -389 601 527 -801 -340 -543 -92 90 -67 -182 480 -182 -678 -642 792 56 401 -635 -200 -424 -145 517 -564 474 -435 -423 -630 -671 -294 -703 518 193 -384 460 739 258 -628 303 701 49 -895 799 -653 265 -168 655 678 -351 -425 -289 133 -403 -603 -831 -852 708 -756 -284 -630 -555 -479 -338 -660 165 -351 494 -648 197 688 -565 -715 140 -500 -780 250 -352 -130 -352 617 523 -137 176 241 16 -631 -731 731 75 516 237 795 -10 -291 460 -186 554 688 694 138 78 -844 458 -722 -326 -851 342 -73 -887 -587 -620 486 -284 434 235 228 -800 -566 704 -125 -144 -749 -691 -369 518 -223 -102 131 -745 587 -74 -639 -717 681 -615 -283 541 220 -200 645 -426 -614 -317 738 349 -766 351 331 -774 -573 203 437 447 666 317 233 214 -555 -812 475 -442 -890 547 -126 159 -229 -345 -61 -724 539 114 77 -816 -68 -341 -228 371 -675 664 429 -792 -816 57 -112 -829 793 433 489 312 311 544 -651 494 -142 -323 494 441 303 -536 672 -671 83 466 24 -791 -287 -88 477 23 653 379 744 640 472 -217 297 211 345 521 -347 31 463 248 -510 -480 -272 311 604 -179 -310 -120 471 170 -525 -289 -879 448 515 264 -419 -47 188 398 -499 93 -24 502 -204 105 -883 -215 797 497 -74 -261 434 -116 -900 590 429 -596 247 594 274 -206 -153 -110 -708 -450 -715 614 -208 -669 -407 -154 293 747 -307 763 -615 673 671 -171 216 474 766 -147 673 -289 -447 -504 -458 0 -727 -567 -87 -431 -188 -847 -420 -305 774 689 -355 -60 -840 -742 -615 -649 -123 -23 410 -804 -752 285 364 89 -684 -508 66 -615 179 -572 -453 100 -477 -76 -670 376 599 492 331 759 605 -464 -677 49 -725 -656 -266 538 -809 99 380 -769 794 439 -466 -233 269 -445 -65 -846 160 -308 -115 -504 105 511 255 -607 -209 -314 -142 439 -851 703 -498 -638 52 -381 -149 -242 -483 -385 -131 383 686 -776 -23 351 787 -620 15 -278 -71 463 -480 -809 -740 320 690 282 42 -751 -251 376 -563 161 -837 566 -4 -586 -826 365 -735 -612 -755 200 672 -473 -443 142 -124 163 -106 -136 92 -628 256 137 -331 194 52 201 -414 -97 -738 -571 163 322 27 -169 -366 453 382 -664 -157 798 -310 542 -462 644 148 -82 -110 -821 706 433 637 272 621 -32 141 -138 527 435 -582 -666 61 450 -66 -11 -241 -568 779 -93 -679 324 628 440 -854 558 -841 152 -424 -224 -718 -513 -596 292 -399 -692 -115 473 36 578 373 647 786 795 41 -897 8 209 295 -895 556 313 778 460 291 -769 -651 -752 -411 -758 285 552 -404 229 306 330 536 182 -543 -553 259 494 445 -260 639 74 -810 -202 -421 -347 -166 -666 -239 -225 -248 -628 237 -438 -707 -73 -664 461 -138 461 305 712 506 -592 710 -82 -896 95 -10 613 -733 761 -508 -679 -352 55 -247 -899 -38 374 -810 729 488 676 786 -146 -222 470 -25 406 -14 -281 -618 403 -650 93 29 420 745 -295 197 68 -384 284 453 -763 795 290 63 558 -167 -409 94 686 -698 -39 -533 -724 -505 772 647 340 626 389 435 783 508 -491 -810 736 277 -722 -533 280 265 560 251 -586 436 733 284 160 383 -137 -599 -160 65 -744 771 -141 491 -624 292 -140 767 593 49 -277 676 188 -158 -199 581 -768 36 142 -768 -655 339 -853 -477 -44 -120 -464 703 -725 -725 -839 287 -501 793 64 60 527 -26 -24 -304 -734 415 -372 -208 -761 788 307 644 750 -673 87 -809 778 -201 -406 -632 -745 -643 742 -658 380 -467 42 -350 770 352 -647 537 179 -667 -549 -298 377 459 -411 -410 -793 -407 -768 767 14 189 580 589 549 -185 -389 692 120 -753 -755 -319 763 -699 -460 -453 -761 -202 -677 400 -555 -66 553 -864 463 348 -393 -155 654 445 -91 -802 -21 -152 -712 316 621 148 -275 263 767 -710 -397 -183 -236 232 766 -428 380 182 531 -124 393 -656 -446 499 -537 -191 734 -31 -568 195 548 -259 -265 -747 -311 195 -69 382 -209 -416 -640 358 274 128 105 253 170 312 -10 -275 -729 -228 377 600 264 374 -38 -381 273 5 -312 -629 -804 589 -299 -356 -363 619 -648 -21 -316 -746 -301 -232 -576 459 177 787 178 -314 175 53 478 -517 -674 510 396 -507 -893 314 -96 163 -767 -126 666 -759 -285 797 -117 604 -366 -313 481 284 -210 -453 481 -332 -73 -606 420 697 -47 -776 -51 146 467 143 -739 -242 -436 656 367 -250 -830 427 774 741 -645 110 -649 -9 -1 75 163 -413 -123 -422 -441 108 -888 -705 710 -878 412 -375 -298 168 196 -745 416 -728 -469 129 568 -250 -522 -874 -229 -508 -344 159 162 -431 -74 -289 22 -777 170 296 -144 -834 650 -793 -381 -380 -215 -747 -533 -712 286 -696 -83 -151 95 -502 243 -303 145 536 -116 106 256 91 -585 -52 -117 671 488 -374 -672 472 -590 -670 -469 62 -296 -126 -309 -422 -814 131 760 590 143 621 149 286 247 -106 176 -715 -274 -82 -369 590 -779 34 148 87 -860 -235 -362 -554 716 226 639 546 -179 -252 -417 183 -228 -421 -225 -505 718 724 145 614 -397 -369 431 517 39 340 -719 -521 96 -621 279 -770 270 4 -658 -454 527 673 20 -690 -802 596 661 -216 -437 -260 -313 256 -300 -10 220 164 371 743 -754 -175 -500 280 784 -800 691 127 78 336 -596 0 172 -646 -199 -289 173 -386 496 662 -302 -663 -764 247 -274 -387 781 209 340 -187 776 364 394 53 156 -302 -1 -173 -401 -782 -505 550 -218 -719 330 761 634 -848 679 228 -879 -658 -867 -389 722 -70 -57 -384 136 -702 -71 176 -440 -762 209 -520 -473 536 -339 549 91 607 33 -867 411 -320 -732 63 -469 -4 750 674 439 -751 270 -843 -729 238 280 90 -302 -356 -479 -83 500 -791 660 -130 -867 766 403 297 -69 735 -16 81 752 239 -173 -338 -19 370 -772 -467 -578 118 -859 346 134 -673 703 562 79 -850 185 -212 -769 -733 -102 -501 -307 -569 -29 43 -583 -889 -320 799 800 770 58 394 -745 -763 -300 275 114 728 -509 490 -526 -201 -145 560 -495 -139 -128 -377 -848 -512 236 -746 -857 -99 -219 -872 -397 -844 570 -11 788 -409 -587 -847 -386 -64 -549 -31 -779 -538 -489 -455 109 306 -113 -853 -384 -715 -550 -641 -570 120 408 514 -563 310 -742 76 50 144 692 109 -315 -80 -269 -527 543 772 544 -892 -683 -516 795 -303 -14 799 -405 -342 268 -704 549 -183 186 61 167 786 -846 -785 -785 632 352 -186 -694 125 127 230 160 174 81 745 -357 -580 -214 653 -444 -587 171 158 534 46 -502 -556 -508 709 185 688 -645 -159 -8 349 -184 -619 -509 -19 -396 -160 223 77 503 380 -702 -861 -47 688 365 -554 60 -202 -813 657 -253 342 -497 -676 250 100 -200 577 -884 200 775 271 790 508 681 711 166 -371 312 87 196 -391 553 46 206 -844 -566 -563 109 300 61 -299 576 -867 770 674 -337 -396 -111 675 -724 -593 236 625 -389 -185 420 -800 -181 -170 -11 406 596 618 397 535 661 255 -193 -829 456 -71 315 316 -136 335 523 -184 205 -864 -864 359 -431 474 -776 -97 442 495 41 -682 -265 659 -118 123 -489 529 73 768 -245 599 761 791 -134 -275 -231 400 62 498 -275 241 100 784 -789 547 436 496 -222 -403 641 -38 -221 348 222 68 497 245 -756 10 448 -527 -727 -392 -730 -531 502 534 -202 726 -576 -2 797 223 789 544 -105 -598 -841 -860 228 74 -74 -369 21 -204 -142 639 708 -851 73 742 -763 -558 155 -889 -413 394 664 334 -17 217 293 -129 286 583 251 -612 320 189 -825 620 767 625 717 -635 385 -792 -475 -890 129 85 436 525 -120 97 26 261 -283 -455 -450 476 -173 -240 590 425 -550 -614 263 484 379 -190 -576 -180 -60 -554 512 -443 -827 237 284 241 -575 -740 -428 487 590 76 77 326 -159 541 -425 -433 -433 96 -16 791 -394 -20 -470 236 -254 -293 276 -677 -80 -503 -735 -210 -838 323 -660 -282 -599 -432 60 -278 159 494 51 417 -463 366 303 -326 -757 -248 -523 264 76 -828 741 -500 466 -857 -312 386 -715 681 492 30 160 735 258 -116 -275 -196 -802 336 -751 -476 -812 -527 -46 -730 140 165 270 654 356 578 -395 648 97 109 359 640 -850 -695 -312 -397 163 97 -398 615 -833 -376 -153 -680 702 -78 -280 -455 578 -819 -135 -45 -154 470 158 162 -38 -236 381 29 -725 -532 196 -498 -142 249 32 -537 -62 -33 322 -17 520 63 -462 272 -68 -464 -542 513 -638 262 92 321 206 690 -53 -689 443 550 218 264 -146 -630 -22 799 161 -533 -570 314 -311 54 -854 651 324 -278 -72 -200 -357 -890 534 -900 -145 -515 111 -690 -188 -789 -314 -839 702 144 -751 373 -225 -726 497 27 259 -431 -415 -546 759 619 -322 793 644 396 767 210 -734 -136 -741 -435 -491 162 -394 -289 612 80 -182 -253 -364 -348 -122 -790 -524 405 799 -263 -340 287 630 -604 407 -535 799 -678 78 779 -126 580 -599 -748 -211 -224 96 -454 733 250 -34 371 -882 752 -414 -11 -862 -205 -154 -581 -776 35 187 594 -190 461 397 660 -849 737 190 -892 729 -435 256 -288 -603 -831 -660 -72 9 -52 678 -777 242 -331 649 416 -180 -252 -337 -313 554 -454 55 -581 620 -752 -31 -568 -343 -846 -173 574 137 45 -15 -254 715 576 -443 42 -377 276 720 477 -90 199 319 573 396 -701 153 247 -469 -833 286 -786 -726 640 -451 211 -793 224 289 -271 -665 -553 585 501 740 -41 154 -57 -125 -845 -763 -443 321 -582 -705 42 313 510 521 670 -609 -736 503 -384 345 -33 750 631 478 135 88 -30 283 626 79 -210 6 640 331 -178 -879 -228 -737 -320 94 499 710 -300 -603 256 613 598 -37 -329 254 759 -479 -879 105 179 633 788 551 -478 -115 -81 765 -91 428 126 -758 380 367 -670 -516 395 -368 794 216 609 710 -72 -346 -100 383 -75 -76 83 646 -371 -504 318 -49 775 -681 -806 2 -852 351 -514 -504 -279 -433 534 -146 -579 -266 145 -374 367 109 -417 720 392 407 289 275 606 371 499 -136 759 117 333 630 412 -208 436 92 -88 -846 -862 357 356 29 98 -708 -273 643 76 376 -496 707 -692 -67 73 -795 764 252 -182 447 142 662 105 -484 -31 20 -411 -38 -341 542 -290 389 -343 -461 781 -173 -219 99 -253 -2 -244 -652 -349 453 -169 -870 395 123 -385 -825 -732 53 287 -595 -800 -606 -510 -462 -529 598 77 530 -732 -690 397 770 690 528 -636 -827 -843 274 -759 -243 146 487 -502 774 734 -299 449 -765 389 -630 -58 69 -301 -525 -273 -490 408 -385 -604 -228 -211 -543 397 -375 -592 -548 0 677 -615 -736 -140 379 72 -761 -627 -595 748 -782 -721 -703 -147 231 119 -519 -505 422 -458 -515 306 701 123 -92 -496 751 -295 -616 -494 -770 -413 455 427 393 -565 -214 -696 -14 93 -674 707 -574 -564 -540 649 259 -125 37 -191 -365 90 -211 -596 -377 -872 -433 562 -620 39 -586 -824 360 767 60 575 -680 -171 528 -418 -68 508 -830 693 713 746 689 427 -645 322 -261 311 -502 -305 51 413 90 -164 -730 -99 357 537 -554 -263 -285 93 224 -112 425 429 511 -326 759 665 342 -480 -664 -481 353 519 657 427 -492 113 2 617 654 -247 501 252 20 668 -648 -341 203 209 -729 28 117 -224 -607 546 -359 762 687 -232 -633 -691 -702 219 -164 733 26 762 -278 390 410 -359 -529 -334 42 225 -182 -881 -705 676 -500 200 381 413 -131 -478 775 -331 465 -881 -480 183 704 -416 -125 538 -434 -500 630 753 412 -718 614 756 34 -484 -523 -145 -824 576 -330 -505 10 80 -245 -844 374 -883 -59 -180 263 -776 497 -379 -148 427 486 46 -697 223 743 481 -803 319 -379 -250 -340 -535 -820 119 -544 644 159 -101 593 -743 -92 -396 -449 745 26 662 -750 544 -387 -433 540 256 -69 -746 -556 -840 -167 -625 -311 -480 540 -597 -766 347 364 -244 -4 598 792 -805 -712 240 -799 -72 -498 -439 59 122 228 -336 673 188 505 -743 -638 147 -899 -87 -13 -539 602 -370 792 -8 -250 602 153 -534 -29 -59 -559 -410 293 608 -253 -610 -91 337 -629 -338 538 94 795 -424 -555 -859 -383 535 292 -746 103 407 460 -379 718 -12 88 -377 50 670 740 -692 -579 186 266 -740 21 230 639 -405 419 -248 -726 12 -54 -112 -625 55 589 67 388 -443 729 -889 6 -572 -879 -721 271 -145 -256 -331 -675 -744 -867 -626 749 788 225 -771 784 402 655 7 196 -415 -353 -891 -58 615 68 72 -807 -636 -29 -198 -202 361 403 675 -855 6 -779 194 -620 -801 317 -24 -96 107 -835 392 116 -544 -170 -278 -711 -170 188 -87 -248 200 -291 -244 -623 358 47 -226 616 339 119 336 -755 613 -196 -772 -315 727 45 -728 160 -782 480 308 370 43 -253 -336 345 654 621 748 -543 -736 273 -175 -567 -732 -194 -772 746 107 -850 294 -720 721 -94 -274 137 -838 -375 475 287 -859 177 -265 436 672 729 -829 -128 624 667 619 653 208 594 773 392 -411 -407 364 -511 -821 -310 -309 607 116 -93 22 566 -80 648 594 -26 158 526 -243 -105 -624 751 -396 34 -670 295 -297 -272 -534 -577 83 -39 -271 585 -35 -761 -645 -775 -395 -376 -533 44 -95 39 -715 -763 -259 735 -661 160 361 -148 -778 -214 -295 -578 -224 -480 49 -362 563 -699 -591 425 -741 -536 134 184 -334 363 203 -749 -772 632 411 -797 202 -250 439 617 -213 333 597 217 553 17 707 -55 -253 -734 413 -372 -321 -305 458 566 315 -325 631 375 596 -71 -427 -471 -152 382 -132 -292 -716 -525 -546 541 144 -721 -550 -616 -454 -651 -44 62 221 757 -319 -537 680 672 652 -360 -119 -693 -846 327 -268 724 195 508 734 470 662 -139 327 -411 241 -660 -773 -660 1 556 722 -500 -619 723 -643 -837 -464 329 -734 -756 -399 687 -663 663 428 -616 93 -848 76 -449 530 -109 351 -726 754 702 -787 435 -365 485 695 64 48 597 774 -632 121 -417 396 -166 -17 -360 252 386 -216 -147 -772 10 -320 593 33 -767 -449 -39 303 -258 -549 -841 -580 398 -733 -206 94 -659 707 131 620 22 89 82 -3 675 644 -756 444 345 -677 -217 -581 448 508 462 739 -545 125 114 392 -194 -353 249 -243 -633 528 -547 654 590 -552 534 638 -454 -10 454 570 -192 -580 375 -463 -158 -63 -237 129 408 559 -191 615 139 587 -558 -703 -852 -826 -151 -329 143 632 300 465 592 514 712 -829 193 -475 153 -63 -212 -51 -573 563 -205 -698 -4 -773 224 125 204 487 56 796 -267 -422 78 -422 -18 -187 228 -402 470 -669 524 147 -405 -8 16 27 -155 -295 607 -5 145 233 86 710 -287 -343 -571 -441 -844 590 -569 -404 640 -353 147 -794 -382 -527 -243 -443 15 -389 314 363 649 245 -620 -503 628 800 101 239 -831 -27 -389 -576 -29 756 712 -479 532 -769 374 393 -235 711 552 48 681 170 677 -372 417 -714 501 121 -509 -787 630 -419 63 768 361 24 -890 -279 -110 745 97 -768 -318 -561 -2 -896 -810 185 168 621 572 254 -506 -777 -302 -885 -143 207 533 443 -308 -170 53 -180 -509 539 609 -386 693 -858 -507 -797 507 640 427 152 764 -28 322 307 682 -713 -712 400 248 -325 -288 -318 403 57 -530 542 -238 396 210 443 -342 -642 -525 -376 334 315 538 -332 -845 -300 -130 -322 -748 675 63 628 465 -497 345 540 291 -2 -324 538 738 -505 -63 -607 -180 -548 -745 -764 -896 -845 749 160 788 -868 -806 -416 -528 21 -384 -39 -635 -568 410 157 -47 626 185 796 -856 155 -445 -599 -892 -180 -840 218 -133 -636 620 353 -414 512 -378 521 23 268 168 -485 27 -729 214 -55 83 70 -517 -188 751 -425 -271 -460 -245 -663 751 81 524 507 266 8 729 -754 -311 196 661 -450 -392 322 -30 466 -118 330 774 145 787 -381 -247 -484 185 -308 219 -5 -464 217 -553 -136 -536 330 160 -830 466 664 -1 212 -652 544 -419 218 -241 -521 296 495 444 -215 -469 382 -204 603 -785 -56 526 208 307 -185 -303 452 338 -645 -640 -87 -77 -100 -502 70 -838 -42 -888 456 780 309 651 -397 156 718 -887 -453 -57 84 -535 689 -478 485 489 -574 -820 588 219 -1 -768 -741 169 -840 -478 222 261 -309 616 -333 -470 105 52 -336 -629 -834 269 -167 48 -277 -530 -19 -567 232 183 -27 770 -635 487 324 -667 -517 392 -29 472 723 294 31 792 603 562 265 572 408 421 -887 -126 281 -632 -671 -150 421 762 -9 -821 -896 508 -329 -659 0 324 -399 -897 -725 -716 392 239 112 531 -654 545 734 709 775 -14 -730 -686 -494 437 737 -525 -786 500 -680 -340 640 -132 380 -211 26 302 531 344 -323 455 -635 -607 -623 551 -146 179 -654 -277 -745 538 -366 -748 631 618 -28 -114 -640 457 -548 -518 -319 -9 -333 -332 -507 563 -896 151 255 260 262 393 -637 29 -65 -336 521 429 720 -704 482 -118 -186 -714 -271 -262 -330 -379 235 -1 -525 499 749 -120 -9 393 535 511 358 -63 -104 -510 -493 762 -502 184 14 -132 70 770 198 -826 -593 770 -107 357 -138 345 478 613 -362 -141 12 -314 303 -250 -736 -887 -693 -640 -29 -52 -854 300 456 478 59 594 -371 476 671 -552 -294 472 760 -828 -863 244 270 724 -437 -405 738 547 -419 -803 10 558 -713 -407 327 -494 533 -138 -236 -317 -702 -692 113 -254 -312 -81 35 -114 90 -873 -704 -169 432 11 205 -96 -107 629 -893 572 102 -291 -888 -99 410 197 585 -469 -805 146 -222 -256 498 427 -226 -9 153 -727 436 104 666 614 411 580 27 -474 -360 604 428 372 -594 -569 378 -112 -582 469 491 -81 452 162 462 413 50 23 118 706 60 799 102 -421 529 -6 343 497 280 -259 627 589 -850 -359 -843 608 -528 56 394 273 337 -636 -749 -415 42 -287 47 725 252 -194 -580 197 -519 425 525 600 -242 116 -522 -308 -476 231 -609 -197 -162 670 -389 -417 477 -308 278 528 105 -34 381 779 622 265 179 -135 394 -606 268 -658 129 16 517 176 -823 -368 -111 -827 212 -669 -708 -734 732 779 -379 407 -202 662 -113 -595 667 -436 336 -65 -20 -65 -630 -59 260 -546 190 71 296 -874 -382 117 -458 -640 506 469 671 669 471 204 -376 -582 557 -39 -240 -668 -143 -19 44 -464 394 563 -361 -714 30 -537 -691 -681 -139 -268 -14 477 336 787 -781 579 -313 -789 -852 -44 -344 -896 -105 -115 504 -32 782 85 -131 598 252 -205 304 231 -773 621 744 -439 -418 183 42 -887 -225 -686 -182 527 -421 439 -33 -215 376 -242 182 -885 360 -865 -572 266 189 684 86 -415 -688 477 -116 786 -704 -690 -405 364 558 439 725 -110 641 732 415 771 -11 134 768 -780 383 -294 -539 142 -392 761 175 650 -751 -759 -194 -715 514 -192 -782 135 -202 320 -840 322 429 -693 -52 -838 552 -526 -815 705 296 -524 345 679 -287 431 673 794 374 -713 -645 219 565 -204 -718 49 665 -799 7 458 201 -433 434 -696 -467 -581 -78 629 535 -395 -304 -688 -278 -871 -702 -404 -3 -36 189 -564 -517 -453 -433 182 77 372 463 353 692 -565 408 -321 379 666 135 -484 -10 681 -793 738 683 70 -641 565 -171 -554 -284 -583 20 442 -780 304 -53 556 -395 777 47 56 693 469 338 667 -466 -619 -275 -90 748 7 694 -111 715 -16 558 -291 769 500 503 166 781 -24 647 479 -290 6 125 -826 -795 -55 -363 464 642 368 -95 323 546 -633 446 -150 135 -802 422 342 659 -623 -273 477 276 -457 18 117 209 172 745 -445 636 -510 -69 782 476 -279 -335 720 92 -528 -315 -73 -410 169 580 -400 685 -505 -304 -9 130 -39 -710 -503 556 123 13 -527 662 506 262 -39 662 -185 -586 417 65 775 271 413 -553 -864 -350 -396 546 708 -305 137 -262 -478 554 -215 -681 -601 150 -259 420 617 -764 325 -123 -504 -591 360 -496 -436 783 -155 117 -427 -854 -514 -687 187 225 -183 310 492 -586 -67 -452 344 -26 768 767 111 565 -670 119 101 724 -406 -619 154 -115 512 546 -125 -600 185 -241 -809 -317 -708 683 -217 -86 -713 -113 375 -387 485 215 -698 -79 -748 354 -817 649 -537 -808 -566 -769 671 314 148 511 -694 252 -783 329 -136 281 641 -720 582 -195 338 -879 149 -372 -653 -355 473 251 -452 -871 -336 -777 25 -643 -526 -400 -468 -896 393 -862 526 19 568 -745 -828 37 437 -656 -645 -533 -740 659 760 -884 776 -136 90 354 -191 532 391 -179 -47 56 692 110 305 -289 -615 504 -156 -628 -178 -667 264 230 -31 458 723 586 -416 -402 -524 4 -240 393 -751 -709 358 -802 -873 575 -75 -448 -233 450 564 407 221 375 -233 761 697 -615 -76 -886 180 228 223 124 518 352 -52 449 684 240 174 -423 -197 458 -71 -239 658 -111 596 -303 -88 -427 694 283 626 134 -117 -199 -129 -371 723 194 -389 426 26 631 -580 17 306 -113 324 -57 -152 -665 -696 -608 186 789 -562 172 -169 766 756 222 400 -150 736 -861 -291 291 348 -459 -278 -727 -91 115 -253 391 126 549 175 156 -608 309 548 -189 508 -662 555 -402 -281 671 611 747 433 338 -566 383 640 701 377 -54 -114 261 -857 -589 648 -393 475 318 46 547 -230 420 -175 -523 22 -319 249 132 -516 521 -401 -519 310 697 485 345 -205 -412 27 -575 41 675 -704 439 -734 479 152 -712 176 195 -707 324 -606 -779 -341 -643 397 -862 -684 -215 778 315 -847 -70 -527 -250 -600 -65 -483 621 199 -688 -306 -322 529 -452 -713 -702 -469 781 -1 170 384 -724 -255 -785 423 339 -278 579 -841 608 666 711 599 775 767 773 396 481 -300 -19 44 -273 -627 784 506 -611 -298 353 -811 -839 -519 -254 510 -713 576 -301 398 4 -159 -668 -132 339 636 -370 -354 -2 655 334 295 294 118 -643 404 -576 -800 -767 271 -494 306 481 536 -620 218 197 -666 -286 271 -76 110 117 -874 -709 295 -279 -705 -665 -511 -578 163 -463 -555 603 -428 -243 697 765 -679 315 -310 -721 -275 -564 164 -59 123 -636 -649 114 577 412 492 632 -170 -117 -550 175 -197 50 689 -890 -136 -852 -463 -704 117 -825 535 -331 -416 -462 659 745 760 -258 -556 781 -447 92 -332 -338 348 -264 -326 259 298 -566 39 -781 -284 312 81 -610 340 299 361 468 731 -244 401 -429 -197 55 -729 -617 260 97 -225 506 -268 -854 -650 -806 -452 -477 -551 -642 104 491 -334 -202 -176 -201 -414 -533 484 -322 -240 -174 -37 -212 514 -795 -226 133 89 -560 111 189 -346 -864 -578 -38 -701 -54 761 -186 163 -802 248 -778 -513 350 489 390 254 260 -436 501 -671 -480 -74 296 454 -703 -133 -839 671 209 -642 757 -495 402 -789 777 81 -178 565 -764 178 125 -728 582 530 475 -29 -513 -613 416 532 -729 -296 523 560 -135 385 89 -326 -779 -93 47 636 -251 -179 -857 647 -204 -11 -45 514 -848 770 -488 -263 554 451 -746 667 285 112 -32 99 213 -102 621 340 661 -375 754 639 -322 413 264 -568 749 269 571 -633 -454 -729 300 -521 712 287 514 422 -748 77 673 325 695 236 554 445 402 -169 579 -829 -717 224 -131 -72 -756 726 -473 -436 485 613 -874 302 -648 -529 414 503 767 552 197 586 -186 178 -225 -314 -782 340 -318 -795 -844 107 597 -792 717 -619 -538 199 -434 263 51 -404 503 -813 -599 -342 609 447 -526 704 -586 -883 385 147 734 -488 -259 187 -117 -341 265 -615 247 -123 -151 -633 109 474 -86 403 -725 -821 -799 346 -362 2 56 -824 173 -700 -221 -895 -408 571 -429 26 -498 118 -507 -606 104 -697 590 -742 -756 453 -81 -330 -447 -671 146 783 -232 790 -319 353 443 389 -599 776 -47 587 -708 -589 -410 92 749 107 -117 273 310 308 -266 65 -429 481 -602 214 -603 -724 -504 -699 556 -894 -254 391 34 534 -196 -823 -320 -535 -479 -471 -439 99 -270 -345 309 765 -111 -207 -11 -313 -166 765 -579 -401 755 360 -797 -758 -353 -107 -660 -597 -210 446 322 188 329 730 703 -853 -191 318 -713 -131 256 -108 -346 307 403 -183 -793 449 515 -320 -181 -524 795 252 753 676 17 583 65 23 794 272 34 504 -884 379 693 -516 47 613 -132 604 -204 792 -415 -619 -406 -394 531 -315 416 -76 -309 703 624 200 -458 -886 -447 302 724 -696 519 183 -741 -597 700 -253 82 564 671 -772 -15 191 326 165 402 -397 -518 -253 -783 761 357 -802 685 -673 576 651 503 -200 13 210 -858 -727 -668 546 591 695 571 59 618 714 -526 629 475 -152 -890 -759 65 643 -8 668 682 -676 115 492 -433 279 -334 313 -150 277 623 419 279 -266 650 -17 696 -738 -333 -168 616 233 545 100 -62 -383 754 -757 -210 36 61 748 -856 197 -622 367 -696 -297 -233 -827 610 682 -323 24 751 606 156 395 -378 -735 -335 -530 -874 -39 -583 -268 627 -140 -793 -23 -804 -49 -162 -49 -58 -319 332 -121 569 -10 23 471 -256 66 536 -420 780 -255 351 -778 -237 -130 313 28 -348 660 -267 -22 -17 -579 308 -394 580 -315 -273 -351 -377 442 -888 -110 32 522 -611 548 448 6 750 79 153 710 256 433 460 392 -326 379 671 651 -685 -72 -751 -209 665 -151 -652 211 529 -531 -494 314 -700 315 -318 702 -375 -242 -553 -660 -823 -725 -502 719 250 -849 -732 175 -177 457 -687 -653 -769 356 -575 -861 270 450 582 -448 428 525 -870 72 677 759 -878 -887 -613 -435 -531 -399 -149 -181 -812 448 772 304 754 -824 136 -501 550 746 -702 178 703 -851 368 777 -345 220 -125 583 -649 436 -185 -9 605 -146 696 280 113 -125 -182 -567 144 -883 -857 713 -340 93 -558 366 422 723 -446 791 -554 22 -653 -807 -822 665 -85 705 645 -665 -48 207 436 -300 -310 301 291 649 -766 -309 574 -477 667 103 501 -713 -628 358 295 -219 78 419 550 -226 -611 -439 205 495 -89 427 -852 509 378 -71 -82 -546 -35 -610 -524 491 536 251 -284 57 634 -633 -377 -338 -443 6 248 -402 -14 -260 138 417 -768 207 -840 -89 612 -684 13 264 206 193 -731 -490 -7 55 313 18 -739 -222 -783 67 -681 528 300 427 -866 75 -315 -466 -141 -781 650 -277 -598 227 -164 -691 -181 663 -404 -834 375 -626 -825 -793 -280 -646 -164 398 -348 -665 -403 711 -216 765 493 319 302 -476 -812 739 -40 -775 -342 73 362 159 497 -107 201 -549 254 402 -381 -398 617 -893 -37 -775 756 631 -195 556 -527 449 -446 46 35 -184 -529 385 -616 14 177 353 -819 -507 -488 -415 -534 -637 -509 -339 788 756 575 113 430 253 568 428 -550 -427 -99 -522 57 -371 -886 -583 -802 -202 -815 -3 -636 -225 -843 -278 620 -230 -178 -698 -380 511 -352 558 780 568 -346 484 448 -447 -126 -298 -877 142 383 679 512 -286 -816 -704 -325 -792 -880 365 605 -724 265 -602 -211 162 314 427 752 -418 100 404 -710 -491 655 -685 471 -855 -263 -537 -331 -446 -584 -151 289 -306 -498 321 336 -641 -647 -229 249 227 -266 573 -110 -325 -134 -432 -650 -536 -261 -241 644 -567 239 -604 -285 -8 -36 286 800 455 699 286 -886 750 -13 -889 511 435 -274 -197 92 468 341 -331 754 252 -119 -367 58 -773 9 111 -736 -157 548 -195 797 -753 -4 -857 584 -431 148 -482 570 -406 23 183 -249 -458 -437 -256 -183 355 472 -880 -767 -183 -136 -301 530 -10 -254 389 518 436 484 -400 87 760 215 -669 452 655 -67 -360 -299 269 103 667 5 -339 288 -421 -857 586 219 -340 -116 -171 371 519 -128 748 -399 701 193 -330 523 351 -692 451 294 641 503 -122 -298 -300 -255 -680 -89 -314 -832 -262 -105 561 -479 -859 -144 482 -636 -702 569 -703 -809 316 -77 565 -12 406 -189 -147 102 118 565 -480 -420 574 -162 -120 -727 -376 456 -753 673 782 524 784 -560 74 54 -375 -156 -87 -241 96 222 -557 -271 -739 347 -344 -23 -15 -571 -475 438 94 -744 452 610 -370 -58 -704 -757 -828 -876 -103 -621 236 -511 -704 -426 525 -470 -680 318 -92 -549 539 -679 -826 384 730 -473 647 254 -87 -165 -546 677 -328 -234 -893 -14 748 -296 554 691 331 -436 -854 -685 -765 -200 79 295 625 -701 564 737 762 602 -640 672 -721 66 -655 -751 -609 -620 -880 222 69 -390 -344 -204 -74 52 -146 -861 -751 -847 708 -747 478 -55 -109 -777 -161 154 -287 -379 -265 -871 598 -483 231 -301 660 -5 -239 193 -728 118 -250 625 797 49 -893 -190 19 222 24 176 305 640 176 -899 723 666 -249 -491 -876 -276 618 -620 672 596 133 -48 747 -208 114 746 445 -824 -762 -526 -341 20 -132 -643 347 11 560 -755 -490 600 -247 -834 -274 311 45 -831 568 -847 293 -357 -560 469 377 -124 437 271 159 129 -99 178 -412 756 525 347 -797 143 -41 -324 -680 -203 -211 -869 668 -694 -209 -47 238 -25 321 474 132 117 -772 -630 -558 278 168 114 529 72 560 777 150 -863 -396 -819 -163 -369 434 -272 -496 -827 571 644 -728 -204 -448 -606 -731 481 148 -796 763 -645 -293 376 713 221 -299 -324 -785 -230 -684 -635 204 733 334 -414 -128 500 -57 86 314 713 -870 602 338 -896 635 335 -593 -410 -94 -719 408 301 4 -471 -688 266 79 -382 285 -320 -197 -247 244 -430 507 119 30 -719 148 19 -27 686 -64 629 772 349 648 -706 10 621 -173 228 -657 -429 392 64 -181 -327 175 -467 14 -192 -553 195 337 95 -286 68 431 -548 -505 514 -556 244 305 210 492 794 16 -677 700 612 -274 -590 -582 -60 -685 575 -605 346 574 800 619 171 -730 -54 -184 -134 732 -229 -328 562 -718 -287 -808 709 -877 -146 506 -776 -335 555 -508 -234 -619 -10 -510 -743 192 490 96 -361 344 -795 -304 -843 -113 369 -836 -406 610 286 436 -80 -487 -719 41 69 588 -442 -757 -36 637 -669 342 -456 -758 -36 -471 -829 -49 -110 190 103 -554 519 454 -855 -159 -247 -167 560 -488 -158 397 -790 727 440 482 30 192 226 -106 761 -332 181 342 479 616 508 640 499 -749 -378 -632 -400 -868 323 -632 -161 544 -302 -564 479 -744 -153 -130 -128 719 728 -219 665 -255 398 692 -583 291 671 -63 551 -633 493 141 -319 -472 -826 -41 51 -522 392 -283 548 -57 106 190 561 -800 -820 -157 5 628 -860 -773 510 -459 -672 -392 -396 -503 -704 -405 81 -485 121 -429 798 -373 -65 -77 -46 11 -460 -859 389 -394 638 -869 793 537 -277 -241 446 -873 284 685 -423 -856 474 702 -300 134 69 787 387 -69 -779 -745 -235 -333 -592 574 434 -838 609 -310 637 527 -726 75 -373 -569 194 -719 457 -628 -287 -115 -697 -862 -770 -836 -480 555 -677 226 451 -773 -423 687 -612 -619 -668 -739 171 226 422 386 -113 441 752 550 603 467 -484 -193 -803 652 584 -875 313 -410 -18 326 273 -206 -179 326 -744 -732 203 577 7 298 -366 188 450 -861 -718 379 -121 279 -8 475 -449 228 383 -237 411 -600 -417 -595 522 -531 405 361 310 419 294 -699 -460 -344 53 -482 581 695 -501 -14 790 -842 244 -82 719 213 -794 -581 -847 -299 263 -144 776 418 789 69 -443 -412 -37 -754 -606 -312 358 -803 201 -662 495 621 -820 -511 -428 -70 -399 571 714 11 -28 -250 7 294 674 414 -401 396 191 39 491 -12 114 -296 -517 -773 468 486 -417 362 329 -603 -108 656 522 -289 -626 -292 721 299 -669 -91 -145 -677 279 -66 -756 473 -849 78 -882 -82 -52 -558 323 -870 -591 -167 -463 378 37 241 402 -640 -133 68 784 504 -746 -874 -531 531 287 62 -412 -885 64 -294 529 -136 -770 445 -845 -438 -688 155 69 9 -669 501 256 428 -433 725 -211 -213 272 408 -106 606 -751 80 90 57 609 -481 -741 -611 304 -386 133 544 -26 -112 -826 780 778 -786 10 506 -393 -256 -373 645 472 -591 -77 81 730 225 -413 573 789 -555 -888 -277 390 494 743 -245 400 527 -296 479 114 154 -217 -624 -298 -145 -752 -842 -854 235 104 -114 406 -385 387 -821 -606 481 29 -529 194 -750 97 792 -613 561 -276 -69 530 94 -638 -505 194 676 -44 666 261 -880 -695 -659 397 233 -394 -609 372 -786 663 -36 -19 -76 -782 507 340 -736 -605 426 -443 535 290 -542 -625 208 -366 771 -834 303 287 131 361 -811 -55 -607 286 -578 -562 580 50 -79 -101 -450 705 -15 -550 -763 500 54 -96 468 767 -24 222 594 16 -370 113 333 546 475 109 -204 -614 691 -399 -141 265 -405 322 -335 15 490 640 304 -5 -363 -437 -584 -751 372 -769 -244 739 -128 545 -38 -674 -131 -884 -603 46 477 -457 -47 725 -736 -441 -209 615 -651 -670 348 -220 172 366 -75 -574 -233 -661 -487 -638 -89 750 -269 72 -248 -607 392 -857 -363 282 -379 -240 -754 510 -605 -303 -176 -866 -34 252 630 440 -488 -657 -315 605 568 -383 -778 -104 74 264 -218 767 370 -403 275 -74 -398 -762 -860 -251 798 439 -535 762 -91 287 66 -293 265 -514 779 476 -489 -45 544 456 427 137 365 -773 454 -728 -133 282 -780 -593 252 -846 781 155 -246 686 146 -95 -507 492 569 272 172 -241 564 -206 -165 584 252 -116 188 -828 -743 -802 -505 736 -612 -900 686 -332 -529 424 -858 -673 1 -248 -63 -102 -832 166 -507 261 -310 40 463 455 -811 -265 145 -109 -838 -394 790 167 -40 749 391 -86 247 345 447 -776 697 -864 779 225 647 -382 124 87 190 264 498 -409 193 232 -250 538 -13 -215 -883 -602 -125 296 255 279 303 -755 -885 -677 -290 234 13 -339 362 182 473 411 -433 87 459 -714 260 -479 666 488 518 -757 332 67 -49 -89 -211 -52 -125 -162 294 -852 -592 733 436 9 -164 166 -361 -39 95 -7 552 -210 234 19 709 -852 249 129 -218 -278 -855 -30 85 262 767 -736 -761 239 475 -863 92 670 -526 -500 414 -875 159 -896 237 268 609 182 766 -772 -663 496 -187 612 -604 -273 -755 -354 -15 -588 -289 295 -781 521 -90 -886 -852 -838 252 544 165 -447 604 -306 -441 -834 -195 450 -292 509 128 -221 382 -328 -677 -289 -39 326 100 -729 751 -593 473 392 -188 -672 480 -415 796 -233 -863 -94 125 146 329 -634 281 460 -511 290 -667 -531 -864 666 723 42 -336 -319 722 424 -47 464 -786 241 79 177 -552 511 -560 139 -535 -538 -524 -35 -319 642 164 -177 -386 -379 -292 459 393 -26 -177 278 498 64 297 -606 571 62 -156 -476 -550 72 -530 -72 -574 672 328 -321 -595 360 582 601 453 32 483 282 724 -292 -894 4 -167 547 -628 -685 300 -100 -496 -214 -530 -723 -209 673 243 -659 -751 475 -300 -737 754 -51 -219 468 -877 388 -650 481 -665 -266 -750 -25 576 -271 -702 115 282 156 352 14 -238 228 -697 -706 -811 -386 503 -899 208 -795 45 -152 96 -511 3 -345 -687 575 -108 429 670 296 -756 414 -300 387 724 218 495 -133 314 283 -846 -718 367 513 -505 -779 432 -786 303 25 495 725 -512 377 -660 -231 -649 277 -798 224 -208 589 -213 -214 678 -38 -78 404 57 -170 597 467 262 701 -517 -168 -149 391 -695 681 -872 709 191 -443 64 -300 139 -274 -820 743 -872 709 -424 428 736 -96 -646 -633 -595 -444 -336 530 -790 -507 -10 11 743 77 107 -487 -798 -663 537 -680 585 -746 305 612 215 48 -202 -875 -163 736 497 646 -445 8 540 432 492 591 421 -660 312 -497 286 141 663 56 174 224 246 688 655 118 268 662 143 -377 768 679 86 -177 538 -456 -674 622 481 -897 743 399 -642 700 597 680 -406 205 -218 -862 -416 122 -23 -537 98 589 -455 -579 -748 -100 763 274 62 -262 488 34 -324 -243 751 -552 -540 282 73 -880 -229 258 397 263 72 -313 -467 120 -620 267 -856 -279 268 681 -25 -124 -29 -280 -737 -361 -776 -832 -895 -328 555 -56 248 -101 132 -799 -24 -641 -840 672 316 425 -390 -843 -120 121 205 115 689 687 -334 -118 -784 -423 738 -1 -580 -481 618 -595 -243 -897 -565 -299 284 742 478 62 -470 -618 -114 503 723 -462 344 522 -499 -523 548 -44 -871 81 75 203 259 -616 -480 555 297 662 -374 -751 530 -861 -544 -599 -529 340 316 432 -328 776 631 -779 120 603 51 -609 -797 296 -261 272 -192 -594 570 543 760 394 382 103 -732 -435 -389 58 -586 756 234 561 -247 515 -133 167 -807 33 -612 -756 -266 733 305 -158 -611 -27 355 606 540 164 451 -294 -305 -784 -375 734 92 623 -106 -158 -871 257 -317 -828 141 -415 461 -411 354 477 392 296 -17 -197 -12 793 567 -707 -533 321 -641 -107 -375 -707 460 602 110 29 -318 239 98 180 117 -519 419 58 -21 -731 -285 -348 -523 -545 326 557 -128 217 486 734 -761 472 205 410 312 787 706 515 -641 667 173 593 341 -111 -389 -368 -452 -455 -524 384 668 769 753 -136 764 -737 575 335 171 309 -369 -424 432 -617 256 384 -575 -580 57 -823 -548 -626 523 435 694 -345 -173 -13 578 -585 -385 -697 -98 -592 600 -94 -233 143 460 623 -682 -722 745 163 100 37 675 -380 -671 -746 -747 101 -404 617 -665 763 172 301 -209 691 423 146 541 557 -312 769 -589 702 313 10 -477 786 -102 -834 210 83 -524 -567 137 587 670 -844 390 798 326 751 223 -280 -797 -580 -272 -685 591 325 -194 394 59 -343 785 681 -631 59 -516 -381 -644 -351 357 154 -497 -235 -703 -479 53 -401 -296 -312 243 429 -90 142 -638 -467 -318 617 -679 587 -862 765 -232 -711 598 -6 254 91 -53 653 -212 83 -823 -189 -5 -495 796 -605 493 170 753 783 746 -207 670 -149 -795 53 -774 -678 -610 -661 37 -677 -306 101 -765 -68 603 -276 590 420 255 -535 240 665 -714 -64 668 126 -513 -540 392 387 -441 -38 781 -624 282 -511 795 412 -185 -742 -297 -392 -386 -134 642 85 171 -473 488 -335 -320 246 -554 363 322 767 -803 -825 -200 -132 -582 -816 -591 -229 -457 711 336 240 479 -474 -470 -109 39 -274 -611 -846 758 -798 399 -470 538 -771 -724 -150 491 -286 221 -710 -219 -2 -433 -523 -383 -256 399 521 705 -320 59 -191 -552 -826 266 -671 -22 -479 322 -609 192 611 4 -636 -394 169 246 -335 346 128 -118 733 32 276 8 756 -38 495 723 -835 -147 -27 458 -88 -562 363 -714 692 -817 -156 721 -547 -533 -787 -659 -825 574 443 -688 22 63 712 475 -166 -210 -100 -730 -483 -376 630 -207 -281 -878 367 166 313 153 -578 46 477 381 -100 141 171 -196 260 793 469 -90 -753 -65 749 -799 -720 -441 -870 -317 642 466 -779 144 -216 -501 -503 759 210 363 344 -557 -635 790 425 -742 314 -464 570 81 -708 -781 -773 749 -381 -757 -377 258 -172 -400 164 -414 66 754 421 797 135 -630 375 799 216 -558 461 503 -766 -620 -454 197 -846 -126 306 -666 661 748 -644 -714 -31 -845 -210 142 109 -899 791 -470 -756 -294 250 -73 -127 88 -14 717 -593 396 -422 -271 -322 -124 -533 -827 488 70 656 532 621 -687 -291 -219 -803 23 -218 143 -718 -457 -577 513 -403 620 -626 -320 -694 -811 -570 479 -739 -570 -757 308 125 -385 136 -710 587 190 -208 -523 492 244 -263 -521 -753 -241 -703 -464 -733 39 263 -739 -55 521 257 -298 25 226 -569 -640 622 -789 183 -333 285 171 343 284 271 565 211 510 -292 -100 -886 438 -878 -714 -508 -802 658 -718 -24 -106 -314 301 -691 -669 -299 509 -607 280 -698 -58 597 -757 39 507 507 248 -1 -628 253 315 219 445 696 -223 -52 -128 329 746 -850 534 -847 -873 481 159 -753 659 359 -887 216 -207 -44 -247 422 29 270 394 82 246 692 -265 -529 233 -710 -613 642 33 -196 -14 -776 387 337 83 315 296 464 -130 28 -312 366 473 -194 301 -258 150 540 25 373 -359 616 739 -785 -15 -7 294 455 644 586 -368 -404 -661 371 407 -701 -845 96 -793 568 -345 -197 460 -100 -882 -859 -582 456 354 -541 -426 103 783 30 -809 -213 244 -371 -367 -745 373 158 67 397 752 -148 48 674 -708 283 512 -30 786 -55 272 343 -875 -661 -140 652 104 238 109 -182 776 -629 -92 -358 668 -322 738 748 -564 -342 3 -73 496 127 639 125 780 -567 -891 245 -21 -306 -438 142 -602 778 -115 -763 -137 -417 565 -57 -244 763 -466 -876 712 -626 -324 -109 -875 86 -724 -791 272 316 315 -522 -155 -68 568 354 546 -31 -96 -100 54 11 -845 -542 -730 792 -881 536 508 -874 93 -358 255 -63 565 494 -284 -290 26 -144 -838 544 -421 265 -893 743 -215 327 308 213 -556 539 157 650 463 542 -195 362 -601 75 -512 -870 -608 540 48 360 704 458 -707 -86 718 -365 409 -900 -135 331 -202 496 357 -807 -319 -707 260 485 -453 -71 -346 -45 598 152 -100 -552 -835 379 460 -860 619 -605 -46 269 496 760 -798 768 -128 249 -664 -547 420 -132 686 -107 129 -364 -432 -473 518 -560 341 303 153 12 -217 66 15 -664 46 -97 505 -507 -505 -111 538 739 568 -494 -475 -453 384 -477 -705 697 401 -56 668 123 -362 5 -12 58 -199 -357 -289 657 -213 365 224 308 -432 -449 -262 -76 -689 195 -652 -156 21 341 -787 228 772 132 145 -710 723 -706 62 710 -132 -636 226 623 -344 51 633 610 -890 51 563 631 211 12 -739 357 364 -384 -512 20 -538 -418 -148 284 -137 625 -547 272 -370 714 459 -779 760 437 -134 -482 -342 -408 21 -3 -688 -677 -48 237 66 733 494 426 387 425 383 444 -900 387 202 416 410 -734 664 -884 -327 190 -287 -142 257 -501 76 15 -764 -857 754 109 783 739 -395 728 -759 105 -872 -453 -526 16 -370 375 647 548 -33 -319 -83 566 -31 526 394 454 456 285 288 550 -481 -202 -837 -571 -630 -396 -571 -739 -428 -88 199 65 -516 -468 -708 350 536 239 -845 -175 -121 115 -331 -691 627 393 -7 -793 -652 624 562 564 -636 -438 779 -694 258 95 -259 447 443 -342 761 -595 -719 642 178 683 -491 86 53 452 -395 738 -67 -40 561 207 296 488 -112 -461 -821 -734 496 -800 224 -448 -804 -137 -838 -385 -839 716 -648 456 74 439 363 -55 95 -326 -707 -27 -565 545 -781 -831 6 347 570 727 293 323 -813 290 564 -557 649 -584 2 363 739 -642 205 640 -291 -616 13 -310 -115 -570 66 -663 616 -639 -203 -615 133 241 -576 314 -253 -346 -168 665 -143 -560 242 -390 720 367 525 -848 485 -63 463 798 618 65 359 -843 -170 -180 43 766 -673 66 -547 -690 563 -783 469 -46 -610 -510 655 -766 699 54 -876 799 -599 -802 -143 717 -382 -893 -317 -530 426 -343 -580 36 -547 216 491 81 -210 -659 24 425 -25 -479 622 -880 -241 82 -856 -458 405 162 -879 88 -856 248 382 110 16 543 -72 -865 182 -537 260 395 534 14 -174 -477 -576 3 685 596 -459 -89 -626 26 36 -664 -20 11 31 -58 -796 389 -164 -46 440 -204 735 -615 -16 -147 -553 -607 706 353 -592 -614 -390 -477 -381 -233 -799 -122 370 793 -209 -469 142 -213 -675 28 -607 -314 -652 -609 -332 733 537 -686 -146 184 -813 20 -762 705 544 -142 -158 -798 653 -801 169 115 140 284 671 -851 -499 -573 -92 63 -779 713 -576 -655 -782 -725 365 606 165 -573 788 74 -392 241 -663 -842 -489 111 -23 -445 -606 -668 205 -152 496 76 -474 130 -815 -145 -154 -707 -392 -449 -574 494 -744 612 624 229 -332 -492 117 -762 641 -741 -667 38 568 -718 112 -565 712 166 -341 -342 -482 405 -405 247 490 514 -731 9 -555 166 289 -325 -86 25 718 -720 -478 -799 288 406 458 -191 -862 -213 574 377 -135 100 389 -18 421 -109 -450 -336 -581 -862 -671 312 -584 183 -730 637 -788 -535 -116 -750 416 54 -446 131 429 -62 74 -279 -173 -274 -156 -210 -834 -603 -682 411 -476 -867 451 202 -30 -60 -779 -299 519 765 -750 356 584 709 -724 -756 -440 404 681 -27 144 248 665 -246 551 -34 -893 -81 538 -16 -729 608 737 -419 350 -666 788 -885 -392 -242 478 663 372 752 -336 588 93 606 461 700 -213 183 114 210 101 83 -817 -92 39 763 -104 -5 -213 -134 -532 -366 172 -471 170 608 -888 551 -615 408 -578 730 -569 754 -249 -769 -652 129 717 -713 378 104 -257 -91 -768 -649 8 262 744 -690 439 -701 -320 84 -798 -518 251 738 -722 -359 546 70 716 -416 223 -812 603 195 48 217 -286 -182 524 -153 235 -677 86 -628 589 -849 -109 171 -879 56 734 -789 -483 -730 -878 -872 -557 89 351 762 -495 -264 450 641 599 -342 -297 -614 568 -870 -741 -143 774 -804 327 417 88 -759 -46 -408 -890 610 -787 -217 -247 -8 -246 780 603 -122 154 388 -862 -65 702 585 -44 298 126 -166 -893 652 -710 308 -726 -75 -322 164 -158 -596 194 -67 241 773 -199 -133 -554 486 -842 -42 402 -654 195 -217 -95 185 218 -354 -832 -122 -298 358 -891 510 -325 -380 -594 -104 419 509 -374 305 529 -649 564 -308 336 633 -488 441 -560 -549 513 253 221 -303 -479 544 161 68 -587 -276 713 -212 -752 -296 298 -167 -174 -386 628 710 33 21 -820 423 -881 572 -497 -322 -312 579 -897 -272 57 724 -834 -332 -688 -265 -747 329 -595 -45 615 -21 -442 151 611 -678 488 444 506 -352 759 123 108 346 691 -835 -877 -359 619 733 -559 -337 -307 553 -173 -356 -72 -462 -393 708 -243 -694 438 694 -654 765 290 -806 -357 516 517 -427 772 -768 461 -700 -436 -596 169 637 -488 94 -322 -527 262 679 682 91 -645 500 -171 201 371 420 544 -838 -696 -476 -731 420 -580 552 708 240 -524 437 -272 613 -718 -803 177 -522 626 458 400 -86 194 -588 -474 -255 -832 5 14 -719 240 -681 -103 227 182 674 -312 -639 396 42 357 -365 -237 -599 -892 154 -498 -40 -309 -77 631 -265 -868 287 -627 -155 -458 361 -530 387 -894 -882 496 753 -300 552 558 700 407 -477 -360 -46 489 414 160 -81 466 -151 136 -81 -97 -896 707 371 -687 -492 67 400 -21 599 382 689 769 -170 -355 724 344 440 -332 -154 248 -398 -139 -806 -73 796 756 -40 617 235 -192 -756 -882 294 313 -487 -496 -607 702 -27 -518 307 707 160 -305 302 562 -14 -691 -106 -668 -783 598 -539 -81 -717 -689 -306 -62 70 502 107 -312 -839 -877 132 692 -797 -597 795 324 -187 -686 743 -244 716 249 437 -527 32 -600 199 743 -397 -266 -599 -160 -596 344 -99 -199 -744 -522 726 -55 -720 178 508 240 13 -302 256 -715 -408 542 -109 -252 720 238 -124 295 -562 -775 -58 345 -505 120 361 799 -341 -586 -9 665 -369 -588 116 -129 -882 -896 1 -374 -606 11 -71 427 412 -594 722 -540 -361 216 -864 762 -91 796 -51 -715 -63 618 -894 -798 -209 245 -400 -842 238 685 418 -866 -470 -188 -233 470 689 -806 -703 -314 303 461 -760 365 -882 22 639 502 771 -612 -724 48 51 -28 -343 -456 -682 515 212 -772 -369 -511 235 -703 -167 -292 -809 157 -356 516 166 -704 65 690 785 610 -381 442 241 -381 -221 723 98 -343 -596 509 -702 -747 -59 -792 622 -496 -447 -842 31 -342 -54 451 -816 638 286 485 257 216 -108 -100 -893 -212 293 614 757 512 -637 -6 261 678 -445 -692 -674 -879 -848 37 -193 383 349 676 -674 168 -89 -319 350 -259 -197 -419 72 148 -463 791 708 52 -488 553 695 193 482 130 -167 66 533 -1 587 -678 -277 -110 -422 -618 -815 410 144 370 -657 305 283 -120 -615 22 63 -315 -527 -411 54 -689 329 -581 -125 -540 226 396 416 -765 -96 107 -57 605 190 561 -666 -597 409 -661 553 304 -645 752 -649 -723 -626 -78 -834 453 485 384 43 -519 -399 606 660 -843 -871 431 -244 460 367 745 434 -415 -481 393 796 169 -197 -893 -441 -855 -695 -621 508 577 -28 7 643 -526 -848 -402 364 13 743 671 570 -312 326 128 -483 693 -472 352 266 -594 -219 705 -251 -833 -308 -644 602 -795 -570 265 578 272 -149 -96 585 -673 483 -721 490 -327 -61 384 -786 -474 -291 -357 -150 637 125 565 595 -798 -816 649 -337 -430 -360 593 -813 -845 0 -876 -621 627 333 196 738 -767 -783 729 -526 608 -608 -369 7 369 247 355 324 -686 711 -450 642 628 131 24 422 461 -712 -164 -265 -567 -450 -463 327 715 667 -845 570 236 386 -269 189 252 -875 -881 690 -607 296 -854 -438 493 -6 -836 -306 -10 -869 742 418 -864 602 301 -440 255 -161 795 -45 -257 573 331 67 -194 52 -459 140 -877 517 -461 744 57 -733 646 -473 -485 344 -429 45 -855 237 -761 -722 -488 151 256 363 -82 -313 740 -461 -103 686 -480 483 538 195 -33 351 -128 301 743 -682 -204 -603 675 21 682 -560 -809 -182 309 137 -356 342 310 -508 -682 466 -693 643 -852 526 -625 65 -403 499 -222 781 -900 -887 99 -308 62 -164 -329 -633 -428 -472 -263 -198 -892 330 -789 165 -810 167 -455 498 -771 -758 -108 -185 797 -39 242 106 -377 548 139 471 52 400 236 575 -848 20 -593 -675 320 -125 310 -351 -795 -64 -417 179 -519 -103 -808 71 -39 -690 -570 -352 364 338 -341 416 -93 -850 -751 29 -260 357 108 -180 -220 493 790 -539 -865 235 555 -53 465 718 482 646 212 250 662 423 502 502 -149 -237 -676 725 -639 -609 63 -889 384 755 -331 346 331 -431 -382 504 -155 -215 -21 49 149 -414 686 -53 -158 197 24 -327 439 30 79 105 -738 630 -419 632 184 362 -596 623 634 517 469 -222 -788 339 -896 331 -720 251 -584 -209 -403 -52 -226 -498 -223 -305 236 -84 348 144 661 188 -472 -489 181 450 -454 332 537 -864 -38 123 -272 184 -413 -105 -202 -701 -486 393 507 442 -520 -709 151 50 -810 69 398 -531 -726 499 -315 779 -335 -53 -328 -682 -509 -409 -3 744 -316 474 784 -712 -763 455 203 480 -247 -694 443 -877 512 -61 -270 -414 56 -140 121 -475 -494 361 -619 143 -287 -103 -150 -218 672 725 781 -187 -251 -133 -699 -286 -229 -453 88 -889 -229 227 408 430 154 186 414 541 -706 131 -469 -500 -358 675 -491 -390 636 226 -166 -332 99 -413 17 -350 738 778 -481 -811 770 -592 569 -208 -168 175 -603 121 230 694 658 -864 -577 594 -798 -23 413 -345 -108 200 -623 355 44 -753 333 -319 240 502 -437 -207 -220 491 495 32 797 401 -389 -513 48 -188 -811 719 156 329 -295 -299 413 318 470 -323 -26 393 358 651 -97 730 345 -202 -801 -9 91 622 -780 -519 579 556 601 -313 363 -190 138 -869 482 323 496 -328 -738 -452 -227 292 -6 -896 -335 -692 32 479 336 -769 -494 -39 -133 -5 455 52 -741 -307 255 -391 -260 489 -716 -107 -511 170 481 -779 -772 -711 -602 -555 -514 -229 -638 526 607 -678 -230 -405 2 79 262 -668 691 451 399 401 735 -101 -322 583 -288 -780 734 229 -655 -408 -685 -94 314 -735 -818 -602 80 741 539 524 234 487 317 307 -285 390 129 527 -764 -393 614 -7 -754 -274 -406 573 467 -112 -767 403 151 -145 -254 607 -722 -671 440 759 263 582 123 -753 -141 -496 763 -633 608 384 -627 780 -120 -97 -2 -64 -62 370 -111 -462 -327 776 -268 190 302 -426 56 -662 48 -220 -796 -215 -341 -427 426 30 436 -811 -499 -662 270 -623 -286 -270 -808 -109 211 -864 -106 -462 -411 -58 504 558 -542 154 101 -398 486 -326 -303 786 182 474 164 -350 297 -99 467 393 -305 -512 -358 -600 14 -845 -840 288 -345 503 176 202 -855 -605 -137 -818 220 -799 -115 161 281 410 -233 -769 666 -106 -20 394 583 742 276 -690 -278 -636 -615 306 -17 618 -183 -525 -149 285 762 -27 764 -712 432 -518 -695 134 -39 71 -219 554 -898 -756 -824 -402 -120 -120 -462 -562 -72 -448 44 590 192 794 -821 169 -698 -284 -461 508 -361 -611 -879 -365 -239 157 632 254 -200 650 -75 105 -341 -137 746 -257 432 -453 -536 385 120 705 140 -764 -616 -574 623 -339 527 -570 -532 -558 295 -665 728 -316 -221 -322 -617 172 752 -198 2 -835 632 -214 -679 571 -432 335 -95 176 107 -57 -28 236 -49 -125 -504 -179 -229 -411 23 69 -443 353 -325 62 153 73 507 -629 -481 -725 -392 -370 445 -339 -676 212 -183 -564 362 -255 311 741 19 251 576 -865 273 -279 590 -443 -671 -26 -864 -401 734 474 150 -476 498 -240 446 413 555 115 672 -640 724 -154 564 419 -221 607 260 633 728 -618 -210 384 220 123 -549 260 -497 -760 -781 -105 531 636 -332 153 -364 -604 -136 -537 -615 264 -885 -413 -539 82 -13 164 434 -371 -490 -330 542 58 -163 307 -366 -379 73 202 -226 -21 461 -583 775 171 265 -485 -380 -706 -540 302 241 -2 112 177 696 -398 719 -627 108 223 696 -167 156 739 -854 -633 556 -258 -495 505 -548 44 -76 285 -28 32 242 685 -657 396 200 -501 -370 -367 400 -670 -201 315 -315 96 560 -44 265 -370 235 606 -178 145 -96 -538 -493 -604 -325 496 531 -520 185 -514 -60 -757 -126 42 -233 696 55 48 716 -270 -31 -521 368 -386 -825 -323 47 61 256 777 346 -290 6 371 -139 -876 -311 443 -854 373 774 -270 -606 766 782 690 -535 -364 637 317 -253 299 -705 242 737 257 325 -722 -303 665 -669 -504 -113 676 -66 -448 -11 621 423 532 83 -220 388 -331 -617 -96 553 -561 -669 206 -404 494 222 -59 -862 635 219 277 -306 -344 -220 126 -159 -847 -259 -724 -857 -79 -489 378 -820 624 436 721 -455 22 -52 170 265 8 -686 -582 -758 167 745 523 674 -710 -663 643 225 -182 -675 575 -549 478 -649 641 617 -235 294 594 139 -690 -865 713 -448 -412 613 423 -548 407 568 18 707 452 -226 -267 630 26 -331 -297 -675 187 623 -561 -459 60 -316 -825 -893 -252 650 -576 661 -482 -62 662 313 -153 -242 -58 317 -328 -802 529 -512 65 654 190 708 -870 -108 364 -804 -659 -1 293 314 552 -526 -258 -507 -680 -477 -410 210 656 723 -503 -417 21 -890 -885 743 693 535 -692 -355 -63 -131 -76 -810 426 643 37 322 367 -583 -647 419 394 520 559 -176 390 -372 509 384 243 540 -811 -387 458 577 11 749 -201 358 -135 -105 198 174 -897 -375 -559 361 -92 -624 442 670 -519 262 -386 762 -113 -613 395 175 276 349 790 -248 626 -69 -113 -307 -838 -550 -357 241 -426 69 607 132 47 9 449 -46 361 -802 220 -3 -178 -383 463 -201 140 357 -559 440 -138 396 659 -760 -336 -779 -703 332 638 358 337 54 46 -136 156 32 -336 736 -785 139 436 -620 -136 -717 -645 630 316 697 79 469 249 -265 174 -816 364 -510 -464 335 -315 508 -780 378 294 784 -794 -745 117 -481 698 -146 317 -895 442 623 -430 697 -116 29 -191 426 -263 -325 49 -279 -377 -869 -332 449 -354 602 -383 -555 -821 761 -885 -188 -71 -292 -540 -305 81 285 174 -141 95 -91 342 -807 -868 320 -150 395 220 -469 794 -297 -144 367 -90 -433 705 578 276 -445 -252 41 -11 -89 371 241 517 343 -496 -755 -461 -809 -183 -562 754 -726 280 -7 256 523 -758 -447 -573 -611 99 -559 529 -896 -139 -218 111 763 -815 438 529 500 -836 -599 217 -91 -99 -162 416 -83 -741 -418 767 705 -292 -690 -835 -213 242 -90 -138 -271 -344 406 -881 -282 475 681 374 -58 -440 -367 126 -790 -680 586 62 -880 -574 -255 123 -353 691 504 -160 -27 -316 413 -816 728 219 -609 -91 -700 -767 37 -710 -78 -19 -346 270 -285 -491 -585 -856 -475 -228 -536 -12 559 -828 383 391 -573 -601 -308 381 -163 -748 -807 702 21 -336 -293 -74 691 207 735 -56 533 -801 -188 -425 247 -386 -289 -678 -183 -761 266 750 -44 469 -29 7 -890 -631 -135 395 591 -132 405 234 8 -286 -38 13 524 -685 -733 -837 -334 -66 597 -622 406 -842 -736 -571 361 -361 558 399 663 -278 256 792 698 669 -813 -11 -579 -566 728 -248 -505 -722 -841 224 -320 9 -208 -75 -455 217 726 100 623 407 416 612 251 -298 -212 -714 -566 335 546 522 110 210 350 453 393 -614 167 626 407 -189 785 -465 558 506 -686 -191 444 -59 28 -684 -183 -845 127 209 391 47 120 -842 482 70 305 -819 533 -77 276 206 214 173 121 53 513 -151 -83 -482 733 218 -866 -453 -359 745 -678 471 -883 -189 406 357 -218 160 432 575 -851 593 -741 672 584 -599 382 325 -64 -411 -828 -689 308 593 -380 -24 -843 -117 620 655 -375 -727 -819 -704 -351 -264 -130 -52 -409 23 -389 -483 658 -743 -739 635 661 -640 -840 123 -765 -93 -655 -808 -638 -449 -343 -718 462 -342 -227 -187 -809 204 142 -191 323 -171 -377 -302 515 457 -188 -672 -40 -328 262 345 -587 -232 230 628 -377 -844 -106 452 30 338 -807 281 -510 -573 130 -469 596 541 103 -472 -120 -336 461 757 -578 -389 302 -264 79 -593 -252 -87 -112 288 -707 -204 441 -301 -139 -49 625 323 716 500 -363 466 636 252 -391 470 -31 -843 648 171 786 -578 -301 66 -224 -492 55 -114 -118 551 699 497 173 737 384 -739 49 312 -652 -461 741 -190 -476 -880 172 244 121 799 -322 200 -454 -627 -533 -783 459 181 -534 -7 -734 209 -590 -242 275 713 -446 -236 310 -746 179 -40 -399 -651 445 -795 -126 550 -850 740 -263 -263 777 -171 -489 762 -604 353 -532 -545 -590 191 267 -425 70 672 -265 -807 798 -635 -323 655 563 87 532 252 -320 34 -872 672 753 156 -56 82 -620 -808 -340 -564 688 -251 435 43 617 -492 791 625 -532 719 136 155 -137 -706 -636 174 645 494 -829 -331 706 -562 756 82 756 358 -848 424 -717 479 775 -428 -317 768 3 171 389 551 -415 -720 161 -447 42 -544 312 675 -178 -520 375 456 -87 757 412 -144 -892 -230 781 310 109 169 150 411 -261 -541 -302 -521 -480 709 354 -808 -96 -679 98 -110 -626 -204 406 143 507 -575 144 376 -128 -896 767 -574 775 -87 -60 69 201 489 750 -297 -721 -631 368 -653 -88 253 -864 181 -381 -162 -727 413 189 187 794 393 -253 508 151 -51 286 -844 -764 -145 665 -838 -287 665 -493 365 -612 449 -132 795 436 755 -781 -43 -553 -372 -590 633 -363 292 124 -362 -406 554 -711 245 35 521 605 21 -854 290 406 412 -898 720 260 482 -823 766 126 -395 -451 240 452 274 -183 -172 -736 -802 -880 -830 -227 612 -441 -421 776 192 -367 556 -83 799 5 153 171 56 -365 -838 246 508 290 -528 -212 -511 -108 274 -2 644 737 -534 -550 540 -688 261 -664 -504 -756 -130 106 -343 9 396 -237 -895 -729 -120 502 729 637 -230 -283 -884 461 -263 -731 612 22 -146 -43 -400 553 -846 8 -125 456 410 700 641 -347 99 -774 766 507 141 692 615 -412 417 -317 742 -749 -283 546 -692 -516 632 98 47 447 739 -673 -481 662 -645 -387 281 -104 274 480 417 -13 178 506 228 -528 6 193 -321 257 631 -594 186 -561 344 181 -534 41 -422 242 -261 -289 -418 607 -119 463 33 -246 -186 -59 -238 405 -58 372 527 -159 -753 -501 603 -316 -108 -725 272 -827 751 214 232 -39 -91 621 -305 501 727 516 -864 362 285 -88 -507 -219 -17 485 -5 164 -281 494 -125 -261 138 -649 607 -732 620 21 -854 707 93 -345 307 -285 286 94 -869 702 -193 -458 237 307 463 331 53 675 690 -666 718 788 -850 103 -722 742 678 599 -559 -154 -333 -405 149 -614 331 271 -263 -72 564 -541 611 154 -345 -774 -750 641 -137 -788 -702 -316 -478 -596 -855 696 59 537 -440 -780 678 -769 744 -200 -674 516 4 -703 -816 -471 471 396 -341 -53 -452 -195 -715 -176 325 306 -677 293 66 484 -377 -187 -446 581 -210 -400 -135 -792 -520 497 461 730 -352 665 -843 16 345 438 -842 -365 -643 2 -808 161 -328 -175 785 -95 605 616 -783 597 -196 643 502 -744 219 -629 -150 19 576 8 -488 -736 199 -212 -611 180 -315 496 -378 -704 777 514 -767 -796 -98 468 -163 -371 -463 -344 245 -559 34 111 -399 39 -467 571 -429 -417 350 -33 -606 -175 -749 -444 175 22 -798 696 -895 -882 -671 439 -470 -322 -2 -102 -879 -145 -893 742 -450 645 -624 300 -283 -398 -71 -361 -377 780 -754 174 246 -139 -256 -235 -245 278 201 -309 173 296 -579 657 -582 -630 -632 -76 -631 144 -837 537 -26 -724 -895 190 423 -747 -224 -404 662 -504 464 350 554 -566 780 3 72 54 408 -482 -213 -617 444 -73 226 -747 226 725 -894 -781 -731 -278 -305 749 -41 669 -632 393 3 -200 -215 -539 462 -672 -674 290 -696 -839 -600 -419 -770 -113 638 -888 -895 776 -35 -260 -164 -354 -335 142 261 30 -135 -861 -519 228 -677 291 44 -519 -95 325 -686 481 -98 360 -589 412 753 214 141 618 -350 -449 466 687 -248 -517 -363 55 348 -543 266 384 -467 784 501 -758 -377 -755 -492 591 662 604 -546 404 -775 -140 -477 417 -521 -878 -891 -546 440 -637 -596 20 683 -710 -219 481 -115 254 -379 -206 794 479 -710 40 87 -439 -383 614 637 -629 478 -867 -842 -576 -882 -684 231 -65 757 -282 -450 -472 -320 331 541 97 352 612 -45 681 249 -650 -475 -432 169 244 -456 610 154 2 -186 -781 -663 430 -137 -380 318 51 -466 -636 168 -255 38 147 39 727 -324 -765 -95 -517 -302 -415 336 774 -39 438 -413 619 33 -695 -412 -434 -268 -538 194 -412 -85 -686 116 -453 -582 -10 -788 655 537 -293 -785 -89 -107 -527 686 317 787 -296 471 670 -462 382 51 -623 506 271 -791 592 483 -891 756 415 594 513 -412 -148 254 723 429 -692 -225 -651 268 -320 625 -652 -737 754 99 779 -18 34 -712 -713 327 -700 -399 -890 237 11 512 284 179 -669 -105 149 327 -773 -852 -178 -280 -402 369 -620 -185 494 13 -332 -851 -61 -262 421 -363 -734 -200 -104 191 -389 -161 -823 -158 208 53 -693 459 351 -776 254 -846 -215 -146 -592 -886 424 -838 786 411 205 74 -191 328 -499 -442 201 -362 -69 626 -230 157 662 462 -251 539 265 573 332 467 572 -180 -32 677 196 -678 406 -375 301 658 695 -687 163 -230 -21 568 -723 244 799 581 525 568 -356 448 182 210 694 -210 151 -653 -359 500 -250 -54 -861 -795 -174 -615 701 591 761 -21 -352 396 -826 663 79 -843 539 784 655 -283 700 -307 80 43 632 647 648 -213 -43 443 -708 -538 788 517 759 617 -145 176 725 -494 -827 -869 -585 751 -59 484 -570 515 560 -292 707 365 -514 540 -794 77 -379 708 -222 -856 155 441 -69 -840 300 -402 -521 -14 521 -31 342 31 769 -401 702 433 -51 -730 -102 -187 -211 -784 715 -365 272 -856 -838 511 -64 310 -530 -347 325 757 -855 -465 699 435 -412 -840 442 577 -220 101 -320 -674 -73 505 -58 235 -319 791 365 -536 -34 -496 -420 772 25 -557 -782 274 -216 72 591 -194 -401 -700 450 -145 347 502 572 449 352 104 -416 46 -519 411 241 -611 704 279 229 -850 -212 -405 -388 -46 741 -684 -734 -585 642 -140 -169 -136 594 -573 758 402 583 -237 25 141 724 -337 -34 297 52 656 -653 503 -137 -194 684 -147 221 -282 -522 535 -561 447 89 -156 788 154 -2 578 -584 128 614 -561 -437 -650 -57 579 -222 -811 -129 471 -367 -283 798 123 687 -777 -647 -327 206 -597 -7 32 764 -252 -30 -762 479 -612 408 360 -84 689 -225 294 112 306 -775 86 116 235 -400 364 99 -338 201 -378 340 407 -13 -874 439 406 771 390 456 589 691 -179 241 -247 -156 -255 265 -398 308 360 -497 -621 0 -475 -539 418 -524 253 70 -810 -782 -791 454 -221 -838 -263 -469 -597 674 64 787 639 68 -792 -38 -195 527 733 -152 -757 762 -459 -390 523 -134 -610 -297 752 -44 -426 433 483 -260 271 91 -589 34 -415 -363 650 768 588 -171 -652 -155 -329 -852 -396 -498 -429 635 655 -894 -731 -277 -832 667 -92 435 736 521 -871 -443 88 -508 -130 636 144 -423 253 296 141 426 -426 -331 417 -802 -740 -779 515 593 -651 485 -530 201 -255 121 -362 642 -102 -67 766 -95 -808 -532 400 144 382 -376 -319 -509 528 30 -68 -665 -103 378 -105 197 -354 171 528 163 728 -366 -859 -275 -343 219 233 -293 347 -662 794 207 -553 18 84 -146 -618 -99 -86 779 -196 -236 756 -532 212 -699 -123 581 -777 -746 -458 259 560 -890 -182 -158 -767 663 -456 16 -70 677 -496 440 -81 598 -14 5 -224 -791 512 -107 136 402 -702 -661 -47 -74 -677 190 -471 -649 176 657 -729 435 -586 -373 659 5 -640 -758 353 -432 -41 758 343 70 -105 -219 177 210 41 -831 -705 518 -514 135 -732 556 275 -188 329 663 -167 -424 -878 652 -760 222 -67 423 -112 -454 238 694 440 -473 526 -870 588 -166 426 -761 354 112 -522 110 -481 730 -164 -637 -296 78 -492 368 396 519 -672 539 -281 59 -107 -478 64 776 532 743 262 -625 -859 -816 124 599 -737 585 -193 768 218 -631 -285 -533 615 -340 147 -418 344 -580 682 561 762 -344 659 -290 -629 -323 392 -873 166 -788 -704 -723 324 268 533 -516 338 -687 -50 -238 143 106 -297 140 -426 -767 -824 -152 -229 312 -280 68 715 -532 122 206 125 65 663 659 -181 499 554 727 -10 568 235 -278 174 -193 -664 -683 -55 498 -571 -776 565 303 -642 -686 -669 62 -211 682 646 100 -454 780 98 -570 202 -538 -649 -366 -324 -57 357 97 269 -603 -234 -548 -891 -373 593 -712 -287 -581 666 148 450 -723 525 -311 -116 -791 578 82 659 279 -648 241 -205 -426 -67 113 -403 -741 -898 -832 -352 618 -158 -459 -883 728 -652 112 -193 -668 -335 656 173 538 733 398 -863 390 -308 -88 142 -296 -864 -217 -649 -136 -158 68 209 -553 -91 -684 -580 584 -653 27 694 -890 -257 -228 -380 -719 231 228 -661 117 748 -751 -833 71 564 117 -97 -84 19 -355 642 546 62 341 -414 -670 -654 719 -737 -611 -303 -617 -33 340 643 436 633 240 -393 -475 247 774 -723 453 -607 -846 -804 -270 -216 472 -41 433 662 -126 144 -412 -868 125 252 377 -624 -80 358 425 -259 -788 -726 691 -420 188 -806 -239 -775 189 756 635 -240 -144 -895 -542 776 422 -51 -424 289 569 471 -607 -123 73 -260 384 9 691 188 -870 3 -285 554 319 -467 618 568 -471 -346 -245 -81 -67 -159 434 -712 180 -825 240 -615 -120 155 -389 -114 -186 -708 603 309 -46 -505 -526 306 -171 202 -869 -441 -778 135 246 676 -506 435 -175 102 664 251 -572 -554 -676 -243 621 715 754 -92 -324 -271 -173 -339 -620 682 -751 111 68 -870 -217 554 46 -787 -122 143 570 672 499 -172 -728 -208 -484 430 71 -494 -419 -533 699 410 181 2 541 -177 118 -30 -7 -459 550 545 -743 -865 137 -186 91 -584 537 -469 340 327 -654 250 213 -702 -374 446 413 -624 190 344 -59 -583 -216 62 218 -824 565 -651 17 -599 -867 -407 715 683 -135 587 -602 -724 453 290 175 -719 100 -467 34 -506 -835 -841 609 -192 571 -232 -534 -55 213 -211 -126 547 61 -665 -879 -432 404 62 596 768 786 -810 -608 -304 -733 -19 -515 -826 -753 143 483 260 -184 -189 -668 101 122 -278 226 -396 -363 -163 -228 -702 -459 688 -846 -559 -486 99 66 -758 670 65 579 362 -101 -692 152 710 -10 -237 666 -498 267 77 539 297 163 188 617 -896 -436 118 691 -62 544 722 471 -595 -852 32 -267 -243 -882 -563 189 482 516 730 -897 -98 399 -167 308 379 -619 -264 -838 232 350 -339 -539 504 152 -201 -221 -63 171 499 433 157 -5 36 608 -531 37 324 714 728 196 681 -448 -341 490 559 523 398 -300 -389 -735 -326 626 192 116 298 -544 -183 383 -467 292 631 58 -371 477 -295 558 680 -329 198 -411 427 473 57 -772 148 165 270 -464 619 204 -575 -789 409 -646 -857 -462 285 -833 278 -697 -779 -457 144 -755 246 -219 354 714 -668 148 -218 -25 -642 182 -206 674 -614 784 -45 -468 132 -377 523 -899 -777 384 790 597 -346 685 390 -69 -580 -434 -744 134 170 -63 728 548 543 77 -179 -715 -98 -231 -593 232 -168 -714 241 -55 439 -802 714 728 -166 -711 -689 -868 -248 -823 71 -587 -272 -856 113 753 -3 -706 537 -490 787 449 267 513 185 622 -665 -899 -310 -449 152 167 208 690 782 -810 410 651 348 -643 278 288 688 -4 358 -813 -462 202 225 355 -899 -752 522 -496 -650 -398 -516 249 -564 -119 411 -686 208 619 -62 443 -291 -669 44 -786 339 615 -350 -887 676 -505 -239 700 141 -784 575 503 127 465 468 -503 169 720 -269 -512 -403 -324 624 -590 511 -373 390 791 -125 42 -486 579 -676 574 414 539 495 -854 -476 1 -159 371 297 483 -327 374 -582 721 148 773 561 467 -113 -690 -553 480 -239 558 729 529 -739 -30 601 671 434 382 105 146 749 785 361 742 -254 260 317 -817 674 93 -485 639 -72 122 678 -422 -577 581 -162 -100 -528 -533 637 -687 435 11 -316 -358 333 753 758 -334 -544 -699 279 -646 653 25 -435 -634 439 730 -552 672 230 -457 -444 119 -110 -770 -783 -22 607 5 432 -161 -255 0 308 64 361 16 483 21 -517 128 -865 -792 -807 -646 -38 -299 -395 -797 224 -603 -568 -409 358 -455 -737 -41 540 -625 308 334 61 138 87 683 -386 437 125 98 272 -5 -181 -296 268 -95 -188 327 472 -557 -621 -35 553 195 -462 -200 -408 -215 390 -47 434 -817 -230 502 -501 655 484 -108 552 190 -111 -834 -319 -291 421 -534 -180 -38 -814 -167 -191 -379 -177 -746 -287 208 -750 289 78 665 -431 -445 -516 739 285 532 -284 -250 736 798 -349 13 707 707 -760 -486 -601 -179 336 154 67 338 135 -136 25 547 230 556 534 -184 467 -595 196 147 -204 -613 234 266 -41 575 -113 766 571 67 -234 760 240 291 378 444 156 -169 -721 723 685 240 -672 -855 -673 -444 590 -377 -443 419 -399 281 -813 586 664 120 699 -423 -438 792 -178 328 469 91 -657 -829 280 -741 275 701 40 366 -806 438 436 -341 600 404 713 334 -737 582 -744 -586 -129 -340 -105 200 -511 -26 -583 642 -54 510 720 -372 -723 262 -794 -556 603 184 120 306 256 549 -32 -774 -842 154 570 -457 296 110 71 -97 166 -814 122 326 -710 60 -841 -734 -11 425 -646 422 752 391 -772 -184 93 729 -760 642 -826 -797 -388 229 589 -36 -852 -538 -123 -900 659 -408 692 243 -355 118 -488 -321 -517 -374 -184 -84 -522 475 252 59 -226 47 -132 218 -690 112 -48 109 -393 641 -207 39 -165 -49 -827 -707 -600 -337 399 681 496 -11 -488 237 -622 85 430 -766 -659 -501 -341 -386 639 -548 12 10 89 416 273 628 -769 277 440 541 62 -93 -827 -18 -542 -316 281 -441 -16 502 118 772 -850 417 -577 685 522 547 -349 222 -127 415 -636 -815 -401 -882 419 670 24 -20 -610 795 380 -657 -536 -854 612 -585 319 108 -648 -772 609 -537 -188 -516 -559 511 254 -850 -174 272 -695 286 -819 -365 165 -818 -421 423 706 -308 -153 -642 -190 -381 769 653 -876 -286 709 152 -253 -421 510 -288 -311 731 -124 759 -645 -48 -395 -30 -154 -195 -406 736 495 297 799 -306 -64 -323 -329 -803 406 -730 177 -551 -58 -5 -276 -243 -11 134 259 -454 -703 -871 -132 -523 -597 446 759 -326 -686 16 -68 -223 190 28 -87 -305 -732 631 -82 117 -193 -125 336 47 -481 -102 -739 -252 370 -668 -124 -801 35 -235 -155 -811 208 489 518 -391 451 397 355 682 505 568 129 -374 344 121 450 -306 -199 732 -568 -603 -323 -797 218 441 -254 -616 -90 517 -757 -830 760 510 142 -652 -97 129 -639 773 538 -434 525 -196 388 -883 583 -158 460 181 -532 173 237 -366 596 256 450 -253 364 23 387 740 -517 -22 176 430 156 -198 -764 -39 -565 -642 -328 700 -198 -112 -827 566 108 687 -322 95 -754 -716 -54 541 -680 133 -429 -1 -837 -11 336 210 585 246 -355 -458 457 -219 378 88 601 -319 316 -898 -198 127 -695 322 377 121 -612 288 -227 366 776 -239 -275 633 -472 536 433 251 416 -645 -896 792 434 348 -827 -432 -465 520 450 26 -42 344 -86 565 -725 181 442 -497 720 -202 -256 -712 -344 -56 774 -501 114 723 -361 -345 -680 -609 -538 797 342 -810 678 -73 414 -693 -391 267 44 183 772 100 -831 -779 207 80 -638 -617 459 -192 382 -169 -355 -543 455 623 501 -872 85 -890 184 -474 -730 -126 403 503 -774 -266 274 -283 -705 -304 434 185 -67 -856 -366 441 -353 -62 -826 -336 -240 775 357 209 547 205 -162 -16 -31 487 323 -87 783 512 -289 -658 240 -648 484 473 -593 664 -419 -338 223 162 -165 -352 -450 83 -657 336 -385 603 -159 -283 259 -394 572 595 441 162 -310 -443 315 361 659 -508 -202 -892 275 64 140 733 -434 284 202 190 103 122 166 555 -525 487 -411 -488 -61 556 81 -380 -700 779 740 -47 554 598 -27 280 210 -291 -828 -597 160 -193 -31 -561 -720 -34 -483 -115 246 -799 -294 -746 563 -536 499 112 237 61 -653 -142 314 -565 -356 -162 -238 193 -210 -621 49 755 -519 -762 -409 770 -243 618 184 127 527 793 557 -839 62 -101 646 -205 395 789 -189 -872 -401 519 797 -103 -496 -234 -671 -132 265 592 548 -799 -52 -694 -346 118 63 151 -58 768 603 -871 278 -893 -409 -567 -562 -680 -530 226 230 -71 329 140 766 43 -203 -758 633 585 57 534 122 219 329 -337 639 598 -222 725 -675 -579 -110 -117 504 225 177 -753 281 -662 -628 347 463 158 -150 359 -507 314 -267 638 94 -332 -132 194 -858 -820 -132 -359 439 -14 313 16 -579 -43 -159 -650 484 -296 502 251 74 689 -533 11 -164 7 467 -156 -328 -104 589 78 762 657 -222 -97 745 -764 434 -853 -261 479 -815 782 205 -249 194 -120 64 -280 202 -347 322 534 -596 730 -297 578 56 353 -247 611 100 752 -133 -486 -628 -162 -816 -583 -625 508 -474 -250 -618 -511 -374 305 346 -132 617 -3 431 501 -631 -810 333 -262 -434 -298 -146 250 -861 662 166 201 -896 761 -187 107 798 9 164 -213 282 245 -386 241 -848 -359 -843 647 224 310 5 -881 639 -844 526 190 398 -382 356 148 50 -502 -178 32 -633 -234 209 -439 201 540 -846 754 301 151 340 443 -376 -364 -850 533 -761 186 -142 620 365 586 -155 204 728 147 -185 -582 124 -671 -173 -199 -492 62 -669 -702 -699 -247 327 -364 -900 -809 -811 69 178 240 650 673 106 44 -323 398 -165 -842 320 731 -74 322 -434 -279 419 758 -687 -268 -32 219 125 -214 244 96 -646 -691 -49 -293 456 -329 -633 127 299 -269 558 -483 -546 503 511 -900 271 780 -652 -873 33 -598 734 162 650 -500 219 441 -841 -721 365 578 752 -629 486 458 384 -126 -638 -466 -60 391 -234 630 7 507 -124 -298 -163 -439 478 -417 173 11 127 -97 -427 749 -623 -879 -711 -545 196 -744 -760 360 -553 -692 124 -172 444 -670 -543 -403 -419 -346 -77 -568 755 377 54 -413 -770 38 -502 286 66 -124 533 580 -869 625 443 444 -141 -606 -694 -840 9 540 -404 545 272 580 -23 -898 14 -887 -24 -616 -750 -374 -264 -311 -641 715 141 564 -834 181 294 664 -360 -580 23 -320 16 -266 669 239 331 440 305 381 456 325 -446 -236 10 -21 558 -156 -235 648 -488 -803 -80 -843 -413 -251 765 449 168 537 -551 -753 340 542 -285 351 -166 -622 -612 -378 -736 520 -805 -232 -810 -860 -735 397 -214 460 141 638 256 531 135 -764 458 -688 178 82 94 -292 269 132 151 -679 491 -576 82 243 238 427 393 -809 -277 183 -348 36 242 121 -72 -392 471 346 175 -845 415 553 762 -148 102 247 -760 -743 479 29 39 674 551 485 114 32 -338 442 -6 -713 -286 -692 120 251 -689 -428 -799 -251 738 723 -97 -853 389 -305 -508 -424 595 -15 576 350 292 30 386 -503 327 380 -359 -523 740 11 -83 -374 -94 -721 -468 78 208 -498 390 44 28 -580 -563 -873 -117 -893 -302 655 191 -822 -156 524 744 381 -400 -198 -185 -386 647 619 -99 767 -85 -400 484 -258 -235 -497 -387 386 -271 -822 -136 -114 -321 406 312 602 -311 487 515 726 615 513 739 72 229 4 464 208 70 25 313 -559 659 -616 -337 -895 -392 -453 134 715 -578 748 616 -101 -763 781 518 -323 434 -652 -85 -822 135 335 -173 -862 23 -100 568 437 272 403 -262 -92 -432 -78 454 -326 769 123 531 125 412 -65 333 -485 -784 367 -182 197 -623 -260 797 -813 -437 -888 739 -566 -603 -421 304 -816 731 638 -366 101 695 162 -779 522 -425 330 -276 -280 88 -38 252 354 -131 -127 611 -738 451 24 -815 9 298 -535 640 -384 636 -387 272 571 702 -874 624 558 412 -805 -591 -661 -786 353 164 433 -848 -365 -874 474 148 699 -521 -756 312 168 -122 -382 -813 328 -847 491 -314 -25 -521 -697 124 -648 500 -248 769 726 285 731 -837 716 -531 276 -183 455 -665 -687 -693 -812 -45 217 -732 60 228 589 445 -559 205 -510 315 250 426 305 -418 -164 711 -858 349 340 630 -517 56 -270 130 -158 -438 126 104 -91 -294 -290 189 -856 336 -254 -477 -126 -774 -420 26 600 441 263 37 350 214 -61 71 109 -813 625 -442 -823 -661 197 685 -116 22 531 -886 781 -233 -221 569 74 676 733 792 753 636 640 -418 -193 -874 302 -398 590 -718 241 358 413 -106 569 382 680 673 706 -143 344 -464 405 -74 396 33 -887 -149 477 71 714 797 185 174 559 -236 -378 -438 63 550 -211 -721 66 -862 -466 740 -778 -302 470 514 -414 -832 -33 -873 769 580 -208 -619 -560 -657 499 80 -443 -325 26 -374 -883 603 -893 393 583 532 -262 -893 -210 -434 147 247 -865 -68 -342 344 465 -191 767 646 170 -83 797 -769 -685 693 263 -170 427 452 450 -310 355 241 -628 41 -201 -849 -110 486 291 623 -241 540 253 293 729 -516 -138 -314 -534 -365 -722 382 688 -388 112 -174 -331 -514 51 -705 233 -861 -833 -363 -109 -418 -404 594 764 -166 382 -772 594 104 400 -710 -327 -47 199 31 796 -731 392 -360 -544 -172 221 1 -140 358 -365 -341 -351 -366 530 224 80 -94 -321 401 -26 485 -116 -12 -565 601 -196 -536 -139 404 -255 282 770 309 -709 775 117 -524 405 611 376 793 -179 161 24 60 792 490 194 -870 -472 -253 434 171 692 -583 -878 -307 327 -129 -815 416 -522 -878 310 233 -789 -597 -488 669 778 -12 -325 592 -719 -453 794 -77 -99 -871 688 -392 793 467 -722 541 -133 -107 1 -373 224 -710 659 664 487 -891 760 684 163 -422 -635 403 442 -529 -148 -479 -523 -812 32 760 -498 509 -806 -121 758 374 -842 451 -570 -210 -584 126 606 782 -325 -168 -431 437 -861 289 162 -207 -667 -562 634 -624 -592 -750 -571 576 -717 -383 -340 -500 -433 -379 -153 -61 259 -618 -318 -249 82 235 650 -237 -177 -684 -804 0 -710 -798 716 -720 103 -383 341 -389 429 -630 71 331 -46 -760 157 -768 -156 -258 207 756 -610 -61 720 421 -726 -216 -609 642 275 -434 362 0 661 -788 417 -76 387 702 526 715 413 252 309 630 611 130 415 -290 767 174 -381 66 403 71 -616 -668 512 -402 -128 -37 -189 -887 -413 -262 -415 277 -407 -454 565 -758 -889 -667 207 -14 -741 137 -550 -893 601 653 28 -398 302 -827 -634 -329 -497 -346 -748 -374 -524 -183 -366 547 -569 358 503 -577 -136 -478 225 574 -310 -586 -10 -150 400 344 -635 357 -354 694 276 -296 -567 -585 -218 307 563 -620 -420 -783 -389 -340 712 468 -657 -424 564 -328 -549 365 649 534 778 -854 -533 467 -207 -765 -520 665 -449 607 -559 -579 -335 128 -841 618 -324 -809 -185 419 -115 -311 -94 -6 22 -646 -513 -767 403 -268 -502 713 500 413 -292 -306 28 344 -513 741 -193 -506 -77 536 -336 -539 519 151 -819 -746 603 -184 -274 -358 -660 -753 20 170 -207 -782 -336 516 646 232 527 789 697 -109 -271 642 654 -761 -200 93 98 -113 -467 594 364 567 336 -605 629 396 -204 643 -748 478 754 -279 -8 126 566 -757 -799 638 -73 -441 535 -75 291 618 -773 -746 -167 251 -409 -313 -131 394 -120 -27 -756 103 -480 58 648 768 669 290 362 335 258 -153 -341 -138 391 -756 186 -123 540 -38 71 -7 311 -776 -65 315 463 -621 397 487 -599 -60 -530 119 266 140 -520 477 86 691 -641 406 -662 -856 767 -654 27 675 130 -567 108 -517 713 317 342 -295 683 95 64 497 740 759 -899 532 -305 -49 120 797 -568 42 767 743 251 -364 566 149 -721 370 536 -145 321 -616 -825 -407 -772 6 230 -347 101 -160 206 -140 769 -30 -43 -471 -243 269 -263 -609 -23 51 731 249 239 215 600 424 474 -786 465 220 763 77 629 252 714 -331 711 76 -600 -717 -506 -822 -317 -786 733 68 431 -572 781 -459 -150 717 780 -672 -20 -308 -831 461 -430 745 -844 -49 -439 -262 -73 102 -189 -140 -548 596 -331 702 284 -410 -225 573 336 358 -504 -520 -340 -624 -215 -855 -597 -171 348 191 47 -66 -791 107 408 -161 214 360 172 -284 -184 631 -723 -22 612 -152 496 703 423 123 -398 333 244 -594 349 653 784 723 -775 -765 -57 -885 721 581 584 7 678 -421 -554 -452 784 639 536 306 -559 -223 445 -398 50 -125 170 -58 -57 569 -733 230 -468 472 484 -448 329 10 -698 -396 504 -446 -331 -197 97 383 670 -231 -271 -646 -29 -545 -280 40 -466 -420 667 -601 -770 -841 -279 -563 295 771 -671 466 370 217 20 -469 761 770 739 -405 -379 -219 -280 -571 -499 155 -45 -860 471 696 -540 -170 93 -32 -120 327 -120 613 -604 -466 508 162 -852 281 -823 89 -125 560 -287 -819 -363 -529 -629 -650 -519 -871 -3 618 475 -147 -197 86 -762 13 -584 26 526 788 478 -54 -704 428 -501 -486 -185 31 547 -639 524 606 425 752 -384 -455 88 213 -614 -263 -460 409 153 502 296 -152 -823 660 -412 604 -868 -341 -732 512 -645 697 -582 147 434 646 64 536 314 131 -554 -352 772 -496 -269 53 -288 -43 -642 490 -244 144 -508 784 -124 709 508 -376 -9 -370 317 518 -20 -117 552 -742 728 -413 147 -76 416 -164 372 -91 42 -686 380 -289 -649 -384 685 363 -309 -320 589 725 -4 747 -801 91 -371 305 327 -822 -217 -471 -3 -833 -499 -226 -770 -793 207 -204 -394 702 322 -852 254 -831 -48 131 -653 395 -590 267 -728 -134 -140 -447 -356 -848 365 -788 -315 608 -460 740 -634 395 292 255 293 511 794 -425 76 466 -248 -869 197 219 -300 218 14 308 -688 -778 546 242 9 562 -16 -101 -640 -146 -506 -684 -377 -879 290 -183 -463 104 474 -565 517 193 -656 411 -538 -246 -36 -353 -285 -373 -49 -237 -798 -439 57 181 669 177 462 -890 -43 448 731 -845 252 45 444 -145 633 -642 39 709 294 267 573 -310 1 414 473 -698 72 -194 -756 216 -752 14 511 -96 -423 -381 621 -568 217 -77 -407 263 316 695 -525 640 310 -420 -758 -514 -757 -893 -411 137 -793 320 -751 -122 -65 677 -764 355 -804 378 -611 403 -777 320 244 -780 330 -95 271 748 724 -772 365 -193 -803 -234 -777 572 144 790 -98 -726 -830 -777 341 -328 -763 -534 223 -382 89 -746 -153 -140 539 744 -241 -9 -855 148 104 391 -479 -364 269 781 7 367 -692 -102 83 -325 413 -319 -669 518 432 -825 -651 -771 -738 398 -863 317 -278 353 -793 567 -723 57 -638 166 668 376 37 -498 611 -228 -699 -733 50 517 -567 -782 -816 -154 384 556 -386 423 205 736 -847 -394 693 763 319 190 732 -530 500 664 135 -600 -252 -66 588 664 -149 -27 -810 -726 -739 -650 -582 310 508 -342 -600 742 270 282 -184 649 517 -649 -24 195 112 -56 708 -95 450 3 50 201 735 -775 622 -616 403 -632 703 762 599 -46 -688 -884 614 -697 -836 746 1 602 442 261 -53 158 -90 198 -290 -791 -843 -638 -8 -257 -585 -872 -490 -868 324 -589 -73 640 87 722 -171 -554 -775 353 496 -811 236 -820 -122 399 152 132 177 -302 704 532 252 254 480 213 760 -576 -683 -224 662 487 -352 -547 174 -216 795 782 655 -261 -882 -750 776 75 407 -792 -65 -197 -468 177 797 -417 441 -382 -540 705 -149 561 -131 -29 -7 323 -722 209 -683 142 204 229 -511 -483 -281 -264 12 -644 -132 -869 705 -486 -223 -360 598 -745 -703 649 722 161 -181 -82 -557 -738 257 176 -633 -816 576 490 -450 716 358 567 -368 537 -533 -55 -279 732 -299 -194 78 399 39 -819 445 215 -128 -495 -492 347 -875 -509 -805 655 91 598 -593 -788 9 -432 759 -116 800 -730 800 -236 392 -53 -722 181 -564 619 31 342 462 -285 -794 -863 225 788 -773 376 -51 453 399 -542 -490 430 746 -608 -489 667 267 13 611 246 278 386 731 -227 497 -722 133 -537 -358 -808 509 -500 -655 431 -249 60 367 -317 -228 -303 -857 -621 32 80 12 378 -481 -883 -497 196 -32 -346 -717 198 -648 -745 604 627 -879 637 531 323 5 -368 558 -866 -673 -569 136 -714 40 99 -632 -6 -805 128 -761 -771 -76 -460 416 -559 -547 776 -631 -173 -709 -427 128 10 421 -25 510 705 623 -405 -387 -738 363 619 425 -77 -714 -530 477 334 -27 -810 -721 -306 607 -680 456 650 762 -58 54 339 -827 -627 -646 786 -441 -78 579 357 578 328 -603 -638 564 119 417 213 76 -4 -538 -360 110 62 191 -215 710 433 590 -797 -564 507 225 -376 584 -104 -474 362 -255 -709 615 -283 381 369 800 513 -835 -761 204 -888 14 -87 -115 -466 -362 -535 -766 -1 -818 -534 -24 -454 -595 -406 784 278 -64 -439 -577 619 737 -620 -106 -624 95 -476 400 235 568 -776 -741 96 -20 574 -326 -52 215 -323 -756 741 -835 -801 272 -618 -862 -524 -844 -754 -320 -727 80 621 364 64 -86 -355 -843 708 -98 350 244 -655 -890 -777 -176 -860 -630 -123 541 366 -692 -19 49 72 9 152 -393 230 340 -821 604 574 -211 -341 -652 339 151 776 -408 607 -740 736 -343 492 -834 438 -612 76 -603 386 598 400 -785 524 168 -401 288 441 -822 29 -577 -159 -121 -781 632 -404 79 761 -489 -380 -104 623 -135 245 36 -179 147 -547 596 361 778 543 264 272 -177 504 782 604 551 358 88 508 -659 -677 -890 515 203 540 181 115 -780 551 -881 -169 -92 512 -326 -595 668 -35 -448 305 -34 702 -40 -810 184 291 274 172 571 748 164 -636 100 -872 -589 -545 -31 -791 440 796 -492 702 111 -278 -190 -77 679 -859 -269 155 132 -12 747 414 762 -406 795 -562 -150 -671 -679 -228 -469 -67 -558 351 -312 -365 501 -654 723 -87 -571 -318 -835 -545 -159 688 546 268 -838 -382 563 -807 -176 299 -259 -476 210 -177 -548 254 58 -374 -645 -500 676 321 668 364 -243 -694 57 -703 680 612 329 -501 -717 -752 -14 -78 57 384 -201 -28 -305 224 88 -778 -533 537 62 389 381 428 273 -313 -355 756 207 446 337 196 -3 -450 -751 -74 -892 -812 -303 14 673 -278 -819 -537 703 799 314 -244 -553 694 -117 666 -365 -387 415 -869 -338 672 -727 -633 -538 767 -621 -301 254 -617 -228 798 -655 -747 -467 526 546 291 -231 -721 692 159 -676 25 -155 -616 166 624 521 -806 -640 -577 501 487 -166 -214 344 -249 -656 -362 -683 -599 711 39 -516 -21 -361 -64 -564 -415 182 -566 -379 226 -1 -649 -776 -565 489 -524 302 212 -26 -557 358 249 -199 -172 212 -478 -282 -769 -766 -722 533 315 110 -770 116 -666 545 -709 365 -441 217 -427 544 488 -531 642 784 -690 -772 556 -285 681 485 -834 -369 -217 -21 -176 -576 385 80 -628 236 -771 -416 -288 -431 -119 140 -290 -239 493 238 -429 -398 -273 -556 490 -801 504 -423 -107 13 -201 126 581 -881 -740 -759 -741 548 371 284 -857 -347 339 741 791 -685 -417 318 -690 -574 -449 -692 -174 131 -477 -578 204 80 637 -507 -175 513 -63 736 -719 -615 433 -283 -414 657 -41 261 -2 308 -675 584 -454 -230 -217 -231 -222 699 -579 -837 495 576 -426 721 370 -1 -402 -836 91 -458 -162 524 263 142 -151 -882 324 59 621 -17 -160 352 602 -447 202 102 92 -879 425 -429 -756 -131 448 -290 -474 -272 568 321 -159 -225 176 -59 755 587 45 -119 250 128 -175 -667 181 -142 560 -546 578 584 467 266 -376 -421 -195 -280 -669 -344 613 689 536 -752 475 -480 -767 -503 366 731 -321 -318 -563 -146 744 -390 257 -91 -338 660 412 -832 -348 527 -140 -498 295 -863 278 -870 -39 -771 -251 -147 -250 622 -111 127 -549 -747 -301 -763 357 592 -722 768 188 -279 338 20 61 -51 -659 -342 -422 284 261 615 -597 -896 -614 487 208 -508 524 252 649 -430 213 521 168 420 171 -549 419 16 404 -137 -668 -736 499 497 119 -541 -603 392 641 486 -475 508 -422 -311 -519 254 -639 340 -497 -284 -699 224 -234 -339 297 412 -671 250 -306 265 198 -574 -831 135 -810 -855 -667 471 -606 601 -488 586 -570 119 -474 799 757 -183 70 -327 -650 253 96 564 756 270 319 592 -669 48 -45 -625 171 370 -263 -885 -85 57 251 -59 -38 309 529 511 -105 596 427 400 638 434 472 281 -151 488 565 -552 -135 -568 -241 166 -712 17 328 -370 -79 450 243 -140 -790 -393 710 132 -562 -581 431 611 719 170 -69 -205 377 -178 -41 -56 -787 -773 596 560 718 -229 -833 713 663 -68 -560 -396 422 -339 -369 22 649 -715 664 295 159 781 130 775 -204 -616 114 -341 -704 -235 729 -397 -266 773 -558 528 -250 -474 632 92 -635 -621 42 -496 495 54 168 283 -402 313 653 144 483 -602 146 -453 563 207 -375 -408 -350 70 -844 -149 -79 751 108 -520 759 -192 -807 382 -598 104 -47 243 -793 -863 -416 417 795 -409 -446 694 615 -559 -737 -798 601 -94 -200 328 -877 119 164 191 -535 -804 -166 -836 -541 -738 14 105 -387 111 786 503 -44 -191 -179 256 -128 -262 -719 -117 -727 379 658 628 -320 -792 58 -733 756 384 -684 214 -800 -747 -132 -298 117 -893 -777 475 273 -900 -401 -561 71 258 -762 -407 -593 62 271 -838 740 724 -856 757 -832 114 469 560 304 -356 -201 150 294 -869 -371 -791 491 677 730 -660 -228 776 28 768 -889 405 -272 -410 -874 -87 501 -229 -834 -202 -301 222 467 -695 410 -187 -483 650 534 -72 131 268 -51 552 355 -261 111 -855 -731 -740 -464 395 -516 212 693 -287 221 -27 610 -228 461 110 94 -53 -83 104 -719 351 269 -400 475 -681 -675 259 -774 565 420 526 -635 -821 -882 -190 -450 -773 245 -771 -579 -422 -874 633 650 -517 -675 -748 -288 -538 -267 -377 117 698 786 -638 -466 -13 326 291 341 12 -657 -671 645 159 -132 -177 222 -468 225 -85 433 -266 509 1 -475 -838 683 -593 -327 -535 112 -431 -44 15 -57 -292 401 114 153 740 285 -592 -161 -282 243 -116 140 737 -642 -728 -552 282 624 537 -682 -805 -318 -12 -357 -417 242 -708 557 743 108 256 255 -611 183 -559 223 -625 763 272 -735 711 676 -459 768 647 -209 589 -333 532 372 -28 753 479 -827 692 772 346 -255 348 -614 777 -225 782 225 729 -64 284 112 -173 -205 753 -474 -426 -795 -634 732 790 516 -736 -218 707 655 -226 775 764 -827 -804 -713 -209 -734 -664 762 -611 -624 -107 700 560 628 264 -98 555 -802 84 -259 -115 -432 -138 -656 -443 -345 233 598 426 620 281 -548 67 576 100 -133 305 361 -642 -517 65 -882 722 582 667 -17 -294 68 -810 -129 -886 -266 203 138 -822 426 376 -91 467 -652 -149 -135 191 352 244 739 -45 778 -229 37 601 524 550 475 233 -262 -517 -439 761 -259 -523 -649 -543 -114 -80 188 -564 643 315 324 -389 365 -675 -521 359 246 -48 -292 512 315 363 -834 399 -679 178 -486 -404 -222 -105 -881 794 -678 -424 -722 424 -92 -689 -394 731 233 -640 737 99 209 251 -711 593 584 308 -207 -252 -824 80 -344 93 204 -591 131 -633 119 -10 -492 -410 -225 -22 -169 -328 785 -232 -304 657 -414 614 -643 -690 -852 -473 667 483 768 -29 -680 657 -371 174 -255 -854 689 -792 425 730 426 -84 -352 -863 -552 -420 673 146 526 -66 -873 233 -479 569 -384 115 708 541 437 40 -403 -780 131 -467 620 418 175 -528 300 -583 691 53 37 195 344 216 -500 -532 763 321 -102 512 -514 42 -687 -803 -56 -145 148 713 556 -737 622 259 772 512 -125 64 -27 412 764 383 -150 -289 361 -869 474 69 44 -41 -419 -761 263 -110 -840 -640 117 125 -374 -586 132 689 389 -786 150 -495 20 -598 455 246 -284 523 128 174 -110 318 -833 389 26 485 -210 255 621 169 -510 129 235 -881 -661 8 -509 -775 9 299 -352 328 -417 -79 -300 577 480 163 -495 224 353 155 457 718 -260 -750 602 -51 21 -143 -709 129 386 366 320 -655 620 306 -35 67 393 -847 -760 517 394 26 -862 -239 -781 -180 -680 -653 327 -654 -256 -201 32 -545 -835 -378 147 -817 287 151 184 588 784 431 -558 -246 761 -703 60 -692 -832 728 -372 -464 -890 -131 -36 -55 -812 643 660 540 -861 -738 72 216 -333 179 -691 260 675 -291 -634 -382 -77 593 -338 727 -359 374 -367 670 -549 83 366 403 -877 -458 339 -44 23 -306 690 108 570 -294 -415 210 -791 567 -237 -198 736 -20 37 70 -860 557 574 -291 -390 -887 -710 166 -214 170 587 675 791 -558 -190 -86 -807 -509 479 -240 799 -628 262 658 585 -460 -706 -623 -766 -228 -176 711 -847 -677 -424 149 -118 243 -142 660 534 629 405 747 -554 -64 -257 519 350 -496 118 301 527 -193 -71 -132 -642 -890 728 -544 -559 291 -855 -794 712 574 -604 -772 372 477 -365 -176 755 476 -388 751 550 -463 239 296 -719 -780 615 326 244 583 -110 474 726 561 270 345 -424 -838 592 -736 453 -59 296 409 173 197 -308 665 -747 -775 -15 118 523 48 -279 -673 -661 -17 402 728 685 -763 750 -368 706 685 -261 607 -885 104 -424 -746 -244 -68 245 -103 -649 363 -197 305 -513 359 -406 193 -813 549 -180 168 -518 -812 220 535 231 667 -487 427 520 -703 -674 657 -293 -50 -594 542 240 619 479 583 -178 -894 -539 408 472 -716 389 514 434 -213 -612 3 -8 -205 226 262 321 -558 679 -587 598 154 654 467 -137 -184 617 686 361 -738 315 -100 -648 772 -285 -726 53 -861 -722 -154 283 -676 615 406 -490 277 369 -2 -689 480 -312 481 578 -647 557 719 -448 434 -575 -446 751 -277 758 62 -58 -861 -102 474 -509 -813 -712 -618 583 -228 -816 -178 -455 -105 -202 -107 -565 734 786 -237 -675 -555 260 -222 268 -487 -446 507 452 200 768 715 -873 289 274 -258 -10 -833 -882 493 -95 -514 125 261 300 -279 -457 495 519 738 424 249 -752 -883 190 -774 -296 474 -832 692 205 -751 612 367 766 -753 -425 323 548 24 -635 -448 -131 -38 699 112 570 267 -893 383 -5 -721 -15 -851 437 98 -32 97 601 -588 -319 206 18 542 -426 638 249 -319 162 -223 -344 189 758 -598 562 73 686 -537 -837 -27 -245 446 72 -786 -647 -128 791 -175 -652 -826 597 437 -119 380 400 192 767 578 -617 -733 -437 125 14 161 349 -799 -504 420 113 57 391 502 2 362 -898 -185 -618 140 -424 -361 -766 -190 -345 728 21 518 -431 26 74 621 -887 -586 -144 -338 97 -780 126 -796 59 -83 573 738 678 -713 -509 18 305 265 539 -377 175 446 235 682 397 578 -270 762 -574 32 -782 -8 -196 -644 9 -386 634 443 -21 -765 -304 794 781 -562 -360 794 192 -62 -411 -120 229 719 -750 287 -393 783 504 156 786 18 712 -265 -442 352 -235 -703 -725 -742 -358 -640 -327 186 -509 735 -865 -837 796 -272 672 -153 -774 -722 -104 -65 613 -201 -664 -651 131 -859 315 1 111 -841 -415 -493 -358 -159 546 780 676 -393 498 -796 282 227 716 101 -673 -37 -414 -361 634 -21 614 -369 210 -628 698 121 -313 95 751 -757 357 223 385 -157 -57 250 -752 -793 -578 320 614 -183 -239 453 663 -857 283 309 754 193 -803 -152 -59 155 -797 792 -241 339 728 -609 14 19 181 -791 -525 30 -669 -196 -580 773 520 328 265 436 -73 -612 -780 -667 36 703 242 -222 708 571 -624 445 74 593 -28 -632 616 586 160 137 649 73 -587 -248 -342 -308 9 -848 -881 -418 708 -501 215 551 -43 -492 -126 747 541 516 740 775 -529 -579 216 -217 189 577 491 57 -356 -653 -142 130 -311 -393 -140 -513 -143 538 -536 389 -608 -602 -731 -463 533 685 -149 -46 -54 237 -761 -524 446 745 -841 189 -221 519 210 171 655 -886 617 -27 -30 430 -7 -733 114 -217 -70 780 -737 -162 -590 233 658 -564 -736 555 530 -523 163 486 662 -334 -118 169 -429 286 -203 -181 60 7 -324 -625 247 -514 -765 -280 -169 279 -243 -424 715 184 -666 300 -803 -296 -497 103 -178 685 411 -80 601 444 -51 744 -511 761 -241 590 528 -744 157 422 427 -309 625 -616 -814 210 -535 405 -837 -258 -293 -472 -35 -291 -85 247 -623 464 -475 191 -407 546 533 -802 521 -362 -584 505 161 -479 421 22 229 398 -432 81 -718 437 -847 198 -724 223 394 -417 -139 700 -556 201 458 -482 377 290 -241 328 179 -93 -30 -454 -801 -9 599 -868 -663 -143 220 -493 -522 -717 -613 -841 672 445 -885 -656 382 -596 -697 -715 -207 -425 -407 545 13 652 -701 -108 -359 714 -445 -764 -743 521 440 341 98 608 -242 -741 -712 -829 -757 -296 -803 -470 -557 216 -461 706 100 -75 746 -486 164 22 405 -380 -208 -681 -45 -50 -20 -721 332 176 324 741 -175 11 -518 -471 -405 -771 512 -3 770 -670 -66 -45 -334 621 111 796 428 -410 58 245 -856 -617 -553 -310 -299 -592 -147 -682 -758 600 145 -697 -174 703 696 -86 -623 425 -304 257 333 -316 150 -802 586 -442 -839 -201 -382 -200 451 -40 47 112 361 670 789 739 -212 -363 248 658 -583 -821 -58 -214 -894 -471 -560 -269 601 -826 -668 326 -666 -667 618 -404 40 -526 800 25 -839 146 303 177 33 586 -168 -481 638 -616 602 -216 -27 -385 -51 94 -739 485 -163 -363 -444 -186 -869 -798 -746 227 601 -613 342 -266 -637 -504 33 289 -769 -139 280 -128 -40 -64 123 -891 495 -45 -88 -63 345 -237 -470 577 622 -513 392 600 -28 -65 767 -718 402 6 -198 -293 150 508 80 -387 591 -750 410 207 -299 -59 585 -43 794 326 84 -547 -14 110 -512 -142 -30 122 476 -577 -445 380 35 -515 659 503 179 -693 648 252 -535 699 782 -375 -697 206 611 426 -160 370 -344 708 131 -784 -74 326 -51 -171 740 546 -311 -163 568 529 566 79 418 -698 220 -294 -482 495 -543 -648 -487 724 440 423 475 162 -45 -345 755 -589 244 -295 690 258 -106 -505 796 -610 -821 -229 -867 5 -598 -372 12 611 178 141 695 271 -608 675 -241 -191 341 -201 153 -535 -880 761 -36 -84 -704 373 649 220 -347 -646 268 307 -750 -673 -796 -395 -672 417 -173 -538 -284 410 297 -370 332 -724 -419 214 364 -280 -603 -173 -247 -496 669 18 389 214 -257 388 -720 557 -613 58 619 -388 -625 -769 339 -267 -797 676 257 -282 -284 -13 -772 -713 434 -423 195 -478 -488 361 -310 219 729 2 -842 189 -805 626 -215 77 -355 -765 -287 234 547 -127 114 -516 -269 -544 724 -493 -175 234 -26 217 545 -535 -592 -395 90 428 -387 -840 -437 89 -84 -129 -225 -110 -446 -230 633 775 -749 -263 -400 275 -738 -704 185 -701 -580 -777 -747 -342 -332 509 -325 -212 -579 -600 -812 770 367 -587 701 -94 -758 -639 -547 -530 430 -455 205 504 -762 -185 531 -642 273 -542 -751 46 -485 -511 -708 12 258 -755 -853 -707 -91 -466 -521 618 -496 370 434 -864 -897 514 -195 708 482 -693 523 -520 -145 549 -308 128 -680 -765 78 -565 254 -100 -744 795 510 248 -330 -440 722 556 -855 122 -172 10 -845 195 -664 -172 -88 -252 -173 330 423 -136 75 -576 389 633 698 -67 546 508 273 -875 180 488 -252 725 -490 -236 -42 763 647 445 162 647 489 170 -752 -638 704 577 -42 93 463 484 -347 79 -111 8 297 -70 645 216 251 -160 676 -500 617 -683 672 55 -751 776 -874 676 -190 273 800 107 688 -896 198 -420 -897 144 -606 -264 257 -673 689 76 203 -437 661 -826 662 659 -584 566 -178 590 131 790 85 429 604 -781 554 -722 517 148 -170 572 -811 298 -193 637 -88 -128 -229 -784 -715 -74 -843 -318 -505 -583 557 -302 -11 651 -7 -178 -739 190 557 700 -611 494 229 -429 710 114 -866 358 -472 -306 638 -614 731 -72 -674 753 -792 -346 523 -156 780 -493 -50 438 267 717 -686 -55 23 -248 151 -347 597 604 -848 356 -607 -447 -491 16 -753 -477 109 -304 -359 237 122 570 -136 482 -487 399 417 -261 -158 325 -548 189 591 275 645 -423 -150 236 175 438 -178 -72 286 -186 759 796 688 -579 44 615 -114 682 -631 -139 -571 430 -160 -899 626 -403 736 361 -158 786 -223 393 165 -243 81 169 -169 -579 756 -775 -809 500 -765 -604 165 -224 743 -647 324 334 -187 -747 759 -19 -590 111 320 214 499 -865 766 147 740 -370 771 183 782 504 -111 -298 623 -514 -162 -358 567 -809 -865 -66 688 -62 -894 -665 -308 -855 754 -110 342 525 71 779 -788 -647 -865 -71 -720 -215 287 -396 -691 -327 -178 -504 -92 -27 536 157 695 367 304 -612 -36 24 -153 460 -327 -408 -269 484 -59 -500 422 -58 -34 494 -823 296 202 55 -526 -86 663 -601 525 259 -743 -1 97 -385 690 423 -268 -605 -284 -760 705 -680 415 550 -644 -91 -812 207 -521 -320 -351 570 -121 375 226 301 -528 -513 56 -495 672 -381 468 -676 71 -97 72 795 -412 773 207 -704 -451 -240 114 -39 183 672 688 365 -850 550 -526 -677 106 416 554 -84 447 234 -101 -518 -104 -162 761 -551 746 193 113 41 -104 436 26 124 759 -820 -316 717 -352 -175 324 -578 470 -604 406 315 138 -292 589 -56 591 319 -871 -847 -531 334 -114 -121 260 -398 -758 -57 727 -592 700 -320 682 760 -591 141 -117 -657 687 -592 765 571 -382 -851 485 -402 -811 790 -276 593 -44 -702 -401 626 526 392 -619 169 133 -130 385 -636 544 -21 240 710 -172 263 673 151 -501 328 309 682 762 -503 512 579 -811 -223 -148 81 551 -323 -681 -751 -584 -36 -799 -894 391 672 648 461 722 -205 -404 718 -798 606 531 -667 -186 -557 617 460 -246 -44 -559 -637 751 -393 114 95 47 413 -191 -310 676 17 -606 86 30 218 -508 -409 544 384 -442 527 315 -130 -72 -95 321 381 326 371 -319 202 576 440 -319 -335 593 798 -299 768 93 382 -552 -791 -417 186 -652 174 -629 125 -127 -421 355 408 239 529 735 -42 607 633 -278 -478 -475 80 -812 411 84 -84 529 -416 -656 -418 -415 233 -345 -650 -417 -723 -21 -674 -414 -18 -723 617 340 763 -347 214 -688 -533 137 789 -549 428 96 -709 -861 407 -327 -443 274 634 204 -83 -199 113 363 -539 -653 378 -240 -168 -899 -314 476 -882 573 -277 222 -380 -378 82 294 651 -632 72 -898 218 -445 -207 -381 -234 -638 756 -382 41 -684 -535 -746 -739 -515 131 -730 35 459 643 -560 110 -874 -218 -589 604 -411 464 129 87 83 417 13 -567 34 -758 668 -512 19 20 619 531 -202 784 422 -699 -209 -835 480 195 338 -384 194 -395 -226 512 593 386 -830 -82 270 367 -462 121 -136 -634 -274 411 -25 431 -20 588 -199 -581 180 711 155 313 38 -825 70 -119 -94 617 -845 -385 199 326 159 -240 388 -729 547 34 779 597 -646 145 -379 -333 -269 2 -736 -295 270 50 209 -796 -833 -788 486 -521 379 -212 122 -811 388 -374 -315 -377 141 609 164 -158 677 -242 -536 80 390 -314 422 537 -511 241 -362 -186 -527 183 635 426 -400 -377 -442 701 -305 312 -169 -583 -312 -598 -70 -623 -463 410 620 -347 -243 33 -432 341 412 -526 228 -207 287 -395 -655 -775 399 607 -823 -608 -434 349 -275 -572 194 -557 -796 -78 -416 362 -160 -601 -765 -136 279 -359 524 -656 311 -301 -320 -116 -306 765 -726 749 -774 -98 -624 100 131 -545 -313 61 358 196 317 -668 -823 682 -23 -426 453 558 -746 708 -673 310 520 486 -606 389 235 -506 210 288 -469 -554 700 -794 634 -299 -655 240 357 348 495 -253 -310 258 -567 -759 -723 -673 425 -129 -623 -352 -611 -121 -77 350 -233 523 -890 -766 -651 -520 197 -280 -164 466 655 130 -149 -591 796 -536 474 513 392 -126 -821 -752 100 -881 -33 -256 604 -317 350 -131 -309 -239 380 411 440 334 -263 57 78 -88 496 689 -703 8 -547 597 742 -244 -127 -223 353 270 -126 -125 -50 -176 435 -106 -213 543 198 295 -641 189 685 275 -303 306 -105 661 283 -153 -244 507 -587 -859 473 -543 527 679 -573 -442 113 -111 545 -737 60 477 461 9 406 -287 419 588 454 98 -683 412 444 -277 201 -848 -77 -643 -805 -228 -775 -801 -36 -313 389 385 -753 669 3 72 152 -733 -775 429 -339 403 -494 -207 799 322 -628 279 -274 -435 -200 235 -682 -4 -652 -813 387 71 408 -750 361 363 -125 -75 -690 506 489 -136 -646 408 693 -767 562 -206 -717 -781 -217 583 -537 323 -217 -858 -374 -228 653 413 -158 59 729 -303 423 602 618 -351 -129 692 -337 507 -262 336 -886 -176 641 195 -592 -409 -66 -473 -448 29 678 672 242 528 39 -596 776 336 656 728 691 641 560 -311 -726 428 -373 -605 -510 339 -551 572 399 -150 -90 -255 708 198 150 -612 -354 95 -72 -795 579 -245 -86 569 -236 -380 -698 -714 -498 -462 -65 474 106 -7 -182 82 -704 63 -599 -226 729 -825 744 -810 228 419 -721 79 401 -205 -396 219 77 775 146 362 323 365 -611 273 552 -860 91 -407 -889 370 583 -131 251 -784 272 -466 325 -269 -445 582 251 798 331 -580 43 -335 -389 -774 -103 570 288 -697 -87 -115 -390 -491 129 333 653 -491 -425 -706 507 241 -150 478 269 318 -6 -432 419 -546 79 -159 -654 557 -105 401 -743 558 193 -319 -362 355 563 700 469 261 -524 -621 490 -480 -28 125 794 551 43 57 34 -181 120 -241 791 796 82 -712 -589 701 -168 442 -341 581 -91 -130 221 21 -208 -740 676 321 187 -275 132 -535 -252 708 163 88 -228 -344 -335 -874 -111 685 -364 -422 -282 563 -861 -178 155 147 709 320 126 -4 610 -405 -787 209 -632 204 -893 110 -506 -10 43 -527 43 -656 -24 61 598 558 -683 449 -90 -180 579 58 698 -503 514 -185 250 697 -115 -572 138 -5 -654 -830 -94 -712 597 647 250 213 182 -801 498 -344 -191 -699 -389 -286 -170 -320 -575 -84 13 -579 795 -397 149 -798 -286 -32 663 -326 760 -257 212 -433 784 -553 -628 515 113 448 -685 789 -363 340 223 -355 -395 -210 -879 -35 -122 -512 -21 -630 -482 480 279 -624 74 -713 -71 -53 598 328 35 -322 26 35 -570 11 277 623 637 -182 767 -701 468 461 583 -290 -127 154 -829 -284 -326 -7 637 -474 -694 -727 -851 258 144 -564 436 -578 -267 119 302 365 146 -681 -346 360 325 313 -775 -366 254 -90 613 -571 -837 -89 184 -322 -15 -106 -859 72 377 -307 -367 422 48 332 205 -24 413 265 315 337 -259 -60 578 -143 -516 678 753 -684 -76 -489 -897 -559 223 -563 -557 -221 223 121 -638 -622 -154 294 -226 -575 -311 548 -91 360 -158 -214 514 66 -54 -571 -404 723 -892 261 -851 470 -501 531 -156 464 -217 -373 738 -516 -118 136 -82 -882 10 624 -129 -273 -360 791 747 399 646 -658 181 -650 -883 712 -62 -891 -671 174 772 12 -868 -147 -635 733 -522 111 139 441 -526 270 744 87 -666 -749 -73 -708 355 -364 472 344 464 -419 341 -457 154 -609 570 -790 401 -757 -190 -94 129 -231 567 267 -369 -580 -630 510 -406 -384 751 684 155 343 -479 -791 -888 -450 -851 437 642 -710 -253 166 68 -763 114 351 -537 -479 408 473 581 246 -237 -656 98 -153 765 -20 755 412 564 34 670 -374 735 -90 707 -785 -846 214 280 364 89 -372 -544 579 -526 -664 -756 119 -235 -291 65 17 697 548 499 -880 -18 393 -244 -643 -709 -225 -693 -95 -311 403 218 205 264 106 316 14 -826 -818 425 -142 609 409 639 616 -626 -527 659 554 267 -76 695 377 -575 253 431 727 -229 288 387 -837 -148 -287 -72 -47 -818 -628 -240 6 134 787 613 -494 615 -355 428 -430 -650 671 15 156 -472 416 672 456 696 347 512 -595 -646 689 -149 -279 347 -358 23 787 -524 -269 273 -271 103 -291 -527 71 670 773 73 -776 492 207 -545 -575 7 794 650 -122 757 -852 -321 -667 -639 65 -507 170 -771 -487 -359 146 438 226 -502 -505 22 -70 651 -735 67 327 -748 204 -374 748 729 255 -216 77 611 -341 -557 -468 741 169 69 780 -445 -130 670 763 599 263 -256 -511 -480 -425 718 494 -587 477 20 -880 472 701 -500 138 780 -800 396 -452 54 -603 470 473 -328 649 784 -589 -577 -171 -300 101 -633 736 565 -559 696 -745 -300 -445 184 -714 -639 61 117 -726 45 432 686 -123 -100 -148 558 -801 -16 54 -594 790 740 164 491 -872 -222 -677 433 357 154 -615 402 146 -258 -25 432 -144 3 -27 782 418 791 -17 707 -671 166 795 79 -514 -774 458 585 366 -24 615 123 -352 -603 291 -802 539 -110 39 -745 -707 -526 309 -446 -877 -802 78 -165 -58 -49 42 -700 227 322 -380 258 -470 -368 477 736 -363 -653 -66 -320 -473 -376 -444 -127 -708 207 -343 358 154 -842 -747 -383 -835 60 270 -733 337 -437 -483 352 434 -666 501 363 672 -63 192 -661 -242 516 -163 255 28 -611 475 -497 406 -33 102 704 -227 386 776 501 -732 386 154 273 -860 498 -860 563 -92 38 387 -876 -228 -474 -22 -590 324 -34 -888 562 -565 -213 -561 192 -432 -573 -105 -587 617 546 401 487 -834 -267 -823 412 491 113 601 364 276 199 -317 233 -756 387 -220 -337 12 8 -423 -465 358 -453 -186 -645 -695 -849 616 -160 314 -80 -607 -244 689 105 124 -689 -317 195 -225 88 -379 333 -520 210 517 8 -488 199 -551 206 517 -610 667 -498 -7 -325 -850 -898 294 -412 -741 152 82 -861 171 -613 -191 142 -596 535 436 -750 368 250 -190 345 478 -120 -275 476 382 688 -551 -214 -467 -66 647 484 -668 498 131 -89 -289 35 191 61 -316 493 124 -764 686 -617 -52 -191 472 463 -233 -687 254 -159 7 602 268 -517 64 -748 710 115 -294 340 97 -664 -71 -371 659 -318 608 -257 518 -339 -512 382 24 -42 546 622 -604 -888 336 -351 -32 -479 -662 3 171 51 -702 -379 303 -780 -275 -249 -757 -318 48 -92 -514 315 256 -492 182 660 -445 254 320 22 -595 -718 -687 563 599 10 729 -759 -713 -572 -417 -782 286 717 690 -548 -416 -227 601 -64 558 375 -400 523 -690 -165 571 -355 -882 227 788 -593 -819 462 674 -888 50 -416 -599 -495 667 315 -563 618 -667 -246 436 321 277 761 313 549 133 -712 -642 54 -283 14 -762 -675 -125 -476 687 -882 758 -681 -187 -125 -622 205 -885 -57 -384 698 564 46 480 -302 146 234 124 398 -636 26 639 341 561 76 449 -144 342 580 -610 -555 713 -320 -552 327 -381 -529 568 194 646 251 -743 384 123 -294 683 227 -381 -540 689 378 718 482 -447 -274 -59 759 268 -793 186 -419 -684 -869 -481 -435 -881 -748 140 500 359 -485 -671 583 370 -740 488 -529 -820 -645 742 191 409 462 393 -223 -13 228 221 434 332 -493 -756 -220 -889 708 -196 -339 -839 567 556 -587 31 66 266 540 -862 -225 -892 44 -415 -230 -24 -534 623 -513 549 5 41 483 768 578 696 -246 687 482 -79 -832 -691 -680 -622 -290 -218 -325 53 269 -53 -691 -372 -851 -688 128 455 314 194 -380 -667 756 -483 -831 -250 -642 -697 468 69 -375 -335 290 754 334 -101 153 -170 771 -56 18 -860 103 -234 -501 -676 -641 398 398 693 689 207 -323 747 569 439 -798 -720 -692 436 -640 -346 393 -76 -748 -287 -249 -146 -305 -111 734 -18 -516 288 440 -434 226 -401 55 163 -219 226 -194 234 -836 655 -150 240 578 -596 -661 -472 248 51 -605 762 556 -562 -130 -872 -369 755 639 629 -324 -888 -788 -743 696 -550 748 522 234 211 561 367 -112 -503 603 626 -335 22 562 585 734 546 -690 -588 733 587 59 -264 480 383 307 -492 -23 -434 598 -818 -157 561 -475 56 440 221 -256 -315 -288 -237 -36 -594 -122 -720 -355 -703 786 -51 779 -511 -177 -467 -606 401 636 364 -421 -681 187 61 624 48 -341 732 -647 -136 -307 55 -320 254 -389 469 -307 437 65 -783 -39 88 -691 -160 -370 -864 35 -383 -504 -76 586 120 119 -662 -471 163 -610 -105 -526 335 690 -263 -794 238 -87 -126 -678 -219 -347 500 87 115 430 13 799 -857 -233 550 569 -613 -264 -76 -431 -337 130 -5 -327 -199 -72 -843 736 545 -15 -874 5 334 406 -71 -533 -181 -74 -108 651 -318 355 -121 611 -385 37 -792 -364 -490 -717 -705 -882 -149 -157 -720 721 344 -351 -666 -661 -719 9 353 -57 -651 94 262 781 -812 527 163 -81 -373 662 -796 708 -730 169 -434 -554 277 33 -65 740 -680 -95 526 -480 -115 751 -437 356 -663 551 -401 -788 762 150 665 -400 -391 -456 45 -326 85 721 -302 633 113 -590 260 -313 762 -632 790 276 -890 350 107 -365 610 -387 414 -93 618 -752 543 -134 -780 -794 -403 -828 268 785 647 -230 -284 84 -611 251 405 609 681 765 489 -896 -230 213 566 -735 129 -156 156 238 464 -361 -542 -1 474 235 791 83 -489 216 -537 -553 335 430 662 -809 366 -181 -461 204 -850 653 -650 -833 -715 -37 733 541 -675 -607 164 -111 114 252 -737 -818 756 367 -644 -22 -795 491 -720 -612 578 -369 485 -97 365 -71 -642 664 579 -214 24 655 -752 696 -275 -785 446 482 526 475 -128 415 -683 -118 -30 648 172 664 -408 -855 555 -72 -225 36 -852 -103 -320 469 -632 331 407 -426 153 428 498 42 497 -295 -739 303 609 629 783 244 14 514 -503 -447 -425 442 -110 -143 -835 646 -244 -882 -206 495 412 -531 306 615 141 455 621 195 790 -352 173 -272 246 709 -211 -70 -672 -31 -132 -458 292 -116 -59 -697 424 40 -181 -485 259 727 749 -156 639 -537 -110 788 -820 360 185 316 -492 -798 -707 309 282 640 -140 -870 -234 -243 434 124 191 523 -496 -545 -735 -726 562 529 -723 -361 36 -458 -367 125 339 -67 -485 -458 -588 -399 48 -87 -788 186 750 -624 -52 618 546 -175 -385 223 -590 77 422 343 562 579 -116 -642 96 -527 -383 11 -311 127 -434 95 340 693 -532 234 512 -443 414 -705 -471 -449 98 -225 -139 11 -323 -347 -220 -348 202 -757 -282 309 56 614 379 170 32 -900 312 584 -759 -420 418 128 6 -15 779 378 -821 257 -513 584 773 394 776 -364 248 -594 267 505 -332 -41 667 -190 741 -471 -134 137 -125 -131 -802 703 -71 -637 578 -228 418 -246 -406 62 472 230 287 382 -874 573 -206 224 -769 -806 -163 -880 -597 -128 -216 586 758 348 308 272 -738 -528 -803 119 -508 -357 355 -2 181 97 -476 655 274 -512 -130 -638 -120 -729 498 10 799 -823 3 -719 -882 405 202 -879 317 -855 209 538 -354 -865 -47 257 685 -705 -147 -324 -839 -515 235 562 -558 350 -330 -868 -825 550 428 -193 694 -82 -589 -548 799 -760 -441 -777 -503 -62 521 122 -889 330 619 453 -111 789 -828 -830 421 253 -369 -613 615 731 797 98 40 -638 -362 663 723 -292 18 560 -518 -844 -348 221 601 331 30 350 -679 -58 -822 -84 361 -708 -355 350 -623 -736 330 -539 -769 154 544 533 -885 745 -513 -729 557 327 199 -715 -81 304 -272 -723 -50 264 4 -725 -554 543 -586 -450 -194 -656 -765 -655 -732 -116 184 -208 117 383 279 -333 -91 144 -691 686 10 -28 -549 61 450 607 -230 159 567 686 233 -771 43 -762 -808 -588 769 410 -50 118 -636 163 44 323 -733 -192 55 548 703 548 316 -132 740 -275 231 668 -631 14 -674 423 684 -176 -781 -752 715 141 -4 -566 461 -195 -781 381 -704 617 673 308 -300 -538 -504 -92 486 -747 580 -749 -283 582 -720 -63 -877 -739 -459 362 -257 -206 -621 456 -780 307 -528 -828 -11 215 82 22 -74 134 -112 185 -684 -616 708 -90 -52 -456 652 244 -874 422 -107 -529 670 793 718 557 632 596 -624 -271 -330 -699 132 -868 -173 564 241 593 -79 -432 -724 -719 -786 -193 470 106 92 499 260 132 -476 247 62 247 784 784 -317 -900 496 -649 -26 -289 66 -779 -644 -584 -610 -11 -80 85 792 268 -784 408 -674 -488 -256 -636 -691 -197 536 334 -764 153 -128 45 -72 329 -299 -479 -106 730 426 314 -874 -543 661 -57 -147 467 503 -819 -879 78 82 81 -801 691 768 115 -24 208 726 -350 -885 -532 78 -633 -535 -761 -236 -322 537 316 -129 -231 -540 611 -535 -308 -835 440 -137 -604 -844 -412 256 -755 -303 772 -638 457 -89 77 436 569 -75 233 -481 -324 -765 492 -153 -141 -743 -439 -517 -737 -574 -264 322 -774 517 696 574 782 697 755 319 -378 -341 -729 531 494 151 -510 -246 556 -6 -457 723 -78 -227 690 -855 346 -533 486 -590 124 35 -139 149 530 -603 -452 -481 30 544 461 655 143 267 95 362 -71 -709 632 -194 -188 799 530 746 690 -206 -318 54 -511 148 -347 -125 -510 544 617 -481 -75 -598 273 580 39 -156 258 124 -570 -729 -35 -273 -323 745 -68 -508 -882 -793 309 404 -162 16 -407 53 -59 629 -696 473 636 589 -257 360 417 -155 -664 217 -523 -501 -864 60 53 -268 -495 -403 -147 -236 2 -540 526 -439 -38 440 -839 558 -799 -475 108 -101 763 211 -329 -489 -483 -595 103 202 491 -465 609 -237 792 -871 124 115 442 -773 63 384 -289 550 -143 511 -2 778 -869 -438 -161 -827 554 -201 -312 -834 503 525 251 354 12 164 -542 -557 514 -194 510 317 284 595 -28 -221 -518 220 669 -720 749 -12 -873 313 -429 705 -158 -219 720 -644 -676 -825 -626 170 405 -310 -83 -461 -427 191 580 -221 140 276 -279 -775 144 608 -770 99 339 -88 88 446 632 -201 310 -174 508 69 412 -204 76 -665 -643 -387 783 -294 -31 540 -276 -695 -618 -575 -690 -702 774 -782 800 -718 -569 240 -134 -257 114 -82 -53 163 -737 -860 615 291 85 696 278 754 -472 -461 34 280 508 -273 -351 705 431 -797 -590 453 -826 -726 738 -423 280 -841 229 -514 397 353 230 509 704 581 748 528 -899 18 510 -707 492 -123 -664 -835 -807 -648 -364 114 -86 -340 -881 448 -121 132 -567 -611 -522 -458 -492 477 -516 73 647 69 547 -488 -415 -374 -403 577 395 -524 -101 124 101 -66 -84 -161 565 346 -499 -94 -687 258 -172 -727 180 232 499 -175 587 -236 237 99 747 -168 529 86 -12 730 -196 0 638 -621 -799 -594 634 -475 324 -231 63 -501 -844 -552 -496 666 -298 140 192 53 196 -451 -452 -766 -688 -294 -348 -388 -590 360 253 449 -210 712 -746 88 406 535 -564 453 -372 -888 -792 515 -308 -879 265 588 -397 -694 -882 -870 -845 629 -172 715 757 741 -566 -87 -539 756 269 -59 59 8 -160 -255 461 196 -836 -782 334 -245 232 447 645 278 585 702 -66 67 -370 -512 -100 283 251 -196 130 -529 -86 -784 172 -712 -361 -388 659 167 428 250 -549 141 213 -617 -359 776 -527 -604 -608 -325 -491 -346 -197 582 -789 396 613 286 321 -300 -454 -897 -668 -529 449 -67 501 437 -45 340 -517 263 -382 -592 67 -857 269 -484 245 -642 -815 -374 -482 686 624 -74 -477 -715 534 -617 -198 -64 53 -381 60 214 -60 -739 611 798 714 -16 -505 -846 -514 745 -721 162 758 -700 535 632 -270 241 575 618 448 -887 176 646 -832 322 251 20 -589 -210 -227 -822 339 -190 -358 -58 546 -630 499 -842 -780 -241 -383 -589 93 -843 626 39 72 130 -681 -527 279 -391 -129 -251 369 51 -864 93 -474 314 -434 244 717 28 -876 368 -140 -267 -310 -226 -611 179 324 568 502 378 -846 317 -654 -388 -657 -748 -566 226 656 -158 25 -369 -486 -526 573 416 -772 669 -361 754 313 -194 -714 505 -317 569 758 -68 160 -83 776 179 585 -791 -381 470 -607 -469 -518 6 -862 770 733 718 391 736 -322 684 -740 -734 -189 166 796 -848 -703 -420 756 -368 -819 -65 -742 311 -337 517 -784 -69 -204 -288 -539 -765 619 -518 -477 671 -125 -345 -765 -243 91 -637 263 -835 799 170 -776 -9 -498 -830 29 429 238 714 -47 -362 -7 585 114 -358 128 290 105 326 -163 -558 8 -296 -433 439 688 20 -590 -12 546 -793 -615 -446 495 -645 146 -611 144 702 56 -386 630 544 764 -624 -424 -718 -525 517 -744 660 222 -257 -704 -158 225 -207 8 -728 212 569 -374 338 109 285 137 -405 -126 -875 -626 -23 -518 -339 442 -241 161 626 -893 -77 -224 439 -740 661 -59 754 271 -103 699 -387 -67 433 -289 -785 -54 626 -577 571 -234 181 -899 -53 -274 -679 -256 299 454 392 150 614 -651 81 -129 513 -506 -828 -834 -260 -212 219 728 30 562 -26 145 26 -835 182 445 -640 40 -502 -346 296 -117 -709 -849 -217 353 416 -112 459 302 -60 -72 233 -773 -281 282 73 -571 -782 -249 -572 552 540 -114 -301 -612 -194 -373 -484 -826 699 -190 -492 -665 346 195 -146 78 722 -788 -438 212 -256 332 -731 -346 -861 533 86 676 -431 -245 595 253 -664 161 -78 160 -674 615 320 -434 330 -792 633 -752 -253 687 -42 426 -428 -545 -56 746 -6 -730 250 -829 243 55 -150 636 -570 -633 23 -861 768 -678 470 -104 -122 31 556 -426 -278 -830 -730 -771 -583 388 555 68 -183 727 232 633 -786 78 451 -271 30 645 -497 -601 146 487 340 286 -260 -687 -606 -216 764 443 -584 215 -838 -723 105 -682 98 188 -631 53 -888 -75 549 694 332 283 442 -380 236 -487 192 -551 674 -633 792 641 -592 -321 -582 -884 259 353 -503 405 -486 -438 772 -417 -344 -234 133 -386 -303 522 439 732 -688 617 -66 752 236 -725 -25 -316 -16 427 652 248 -405 390 -686 -105 -498 -521 -890 319 234 667 4 -152 -210 -292 667 -542 -529 -734 -803 -678 -585 -882 378 650 384 -668 -869 219 -214 -777 -608 657 -753 693 -2 -530 122 -243 283 108 -277 -602 319 407 -110 399 254 -230 -756 -29 -550 757 -791 101 -130 646 -396 80 433 84 -68 44 -426 184 176 -15 696 -754 -148 -471 -718 -81 590 -738 -716 -518 -708 277 -44 592 -225 -887 -475 -620 -598 -279 -91 501 13 414 121 598 -760 -734 -302 471 -683 -184 -362 -274 588 454 -384 378 237 -603 -872 177 294 -637 117 315 -327 215 -729 -7 429 0 -642 706 704 -442 -649 -46 -796 -64 -26 -318 -709 -599 123 -278 -875 -891 768 -723 -44 172 -178 553 -846 447 -689 -45 117 44 -223 348 161 -541 259 -280 257 700 -456 270 -489 613 -239 407 678 780 697 601 544 -187 -797 627 -637 794 306 12 -37 255 681 435 208 196 -463 -507 -631 301 -850 594 313 234 -512 751 -144 128 -584 796 679 670 -785 -599 671 231 -886 -494 -872 -16 200 710 -507 367 -688 548 -845 688 -186 536 507 697 441 618 -834 -780 166 -85 363 419 612 404 718 478 -277 583 -312 -87 -270 -317 -755 557 -558 -243 13 -375 -889 -165 -704 235 -354 133 652 235 -19 566 34 462 -569 -755 -210 -223 -828 -523 13 -399 -794 -356 127 308 -832 229 500 64 122 271 -102 -520 507 442 637 651 57 -396 -138 670 -805 361 -870 569 -505 590 -837 -539 172 -674 -213 81 -738 682 297 509 357 -392 -218 648 -562 -399 293 -663 658 280 -356 -785 -393 -611 298 -574 -386 728 328 -33 -820 -117 -223 727 51 -444 256 -341 -648 706 -695 -217 -516 -642 495 -138 148 -195 -231 -258 196 479 -57 476 -852 -196 347 511 760 -216 -576 -611 677 138 -172 -65 -500 -212 -251 -427 -333 -596 -785 -776 338 -256 -204 696 251 415 -61 656 356 746 76 709 -381 453 -74 -528 532 707 83 699 -644 341 718 -439 357 -76 216 761 -834 -530 92 -9 -743 108 -551 -840 152 -169 770 777 -147 496 -37 321 544 -856 786 -623 656 734 -607 -696 9 223 83 289 -734 -190 -442 -492 -153 57 680 674 -625 -316 308 -403 -731 -580 42 452 -853 -188 -280 -890 71 -347 -722 -865 -674 -247 0 -389 -877 -366 -391 504 -633 -851 546 397 -626 -484 481 -262 585 -279 -1 732 -87 -757 -483 537 -646 -633 190 763 -879 290 -353 -777 -893 424 348 -43 389 191 -447 674 35 199 -233 -199 141 -239 658 506 84 -737 -253 -752 613 -123 -55 -261 36 172 -781 212 270 -183 -632 178 336 672 -396 581 -349 -167 -442 -171 -457 526 -45 284 -101 -498 -470 -894 -751 734 800 -172 120 -729 -615 -187 145 587 -150 630 530 -526 109 -219 -420 -168 -611 -215 -323 -150 -220 325 -407 449 653 640 508 -685 515 470 692 684 -215 192 -648 -900 764 738 -445 -35 665 -309 -710 249 -746 7 798 565 -213 -470 -512 -288 -199 -392 659 534 353 -161 -34 681 -660 288 -270 549 -825 -397 416 -649 642 349 329 -443 -260 357 142 -351 237 774 -752 609 666 -787 -110 -720 -441 464 -809 177 774 418 -849 -141 714 115 59 -844 -311 -605 164 701 -870 -748 79 -160 -544 -567 655 736 41 49 219 716 670 590 573 719 -241 -230 -545 -162 515 274 343 -469 662 342 33 152 -716 -257 -451 233 -494 -10 375 218 -590 661 -148 248 605 -541 284 719 -161 -826 -184 773 -794 -874 11 -729 -656 -801 62 -21 25 -895 -268 -527 -395 357 697 47 73 -412 435 240 391 469 432 -818 -899 -743 -11 -115 -114 384 -644 -229 115 796 -71 -603 371 624 -813 -472 623 -325 758 -360 314 -866 -630 703 -468 159 761 -207 -144 -46 -215 -719 424 490 -526 702 -403 59 -38 -719 147 17 60 174 744 -799 590 32 274 -32 -393 700 -832 -173 -826 760 -300 -717 564 -888 169 -256 -438 -138 31 -72 4 -59 -197 -66 466 -517 -783 33 229 412 631 -706 239 -478 -611 749 -726 -722 402 658 734 -156 -381 148 31 -536 -159 668 638 -743 -788 696 359 165 70 -619 -586 512 -167 -312 -11 385 741 611 -162 94 -389 -644 -869 -4 -68 464 717 -675 631 -234 -212 246 -770 -786 -384 0 -787 358 -883 8 -145 -2 174 106 105 340 395 -413 -587 -564 -678 -441 441 411 -363 -717 -720 -608 -163 -291 -559 346 89 166 -553 709 -356 -80 575 -193 302 -205 -115 78 -62 330 681 644 -860 689 351 -484 687 35 -201 152 625 264 -277 109 292 738 640 446 617 -69 418 60 663 580 30 -184 -578 -457 -494 222 -788 401 -740 448 312 129 -476 -559 181 309 -621 -347 -882 34 -355 167 285 -79 213 782 6 515 648 641 562 -77 -580 -316 77 396 -655 529 290 293 734 -635 512 214 -285 -128 333 21 335 176 -574 -486 -671 191 85 560 422 16 -631 -458 -444 731 -423 571 274 548 753 139 -55 429 700 639 -410 -647 -210 -644 -860 -829 136 -464 358 191 668 -703 451 -182 71 -493 764 100 460 250 -198 -610 289 620 194 586 285 653 623 300 -540 -188 60 269 -849 409 -798 383 -34 -266 -207 40 -33 -638 -597 -750 103 -281 -103 -104 -677 -144 272 511 664 91 410 -5 712 -754 -612 624 -8 -784 25 -565 772 547 -72 -196 -33 -819 639 -228 294 92 -870 478 -608 -852 -845 56 96 714 -721 576 -301 84 -157 -448 -106 424 -108 -481 342 636 759 -518 -119 -754 -763 516 -440 -274 -709 -489 -35 349 -506 494 -609 -681 26 -417 491 -823 316 113 -490 582 338 451 226 -367 730 -273 467 -91 -857 -204 -236 -298 288 706 624 -725 -630 -193 382 267 -661 -506 381 455 -188 239 -879 644 -891 559 -387 -548 100 -576 308 -649 278 366 223 -142 605 -352 -268 -547 559 138 -104 -207 -414 -590 549 -615 -796 -632 -615 -720 -41 -755 22 408 437 -702 -438 314 2 436 -680 550 -808 -164 -875 -862 -769 228 -605 -61 -786 132 354 779 -5 -171 -384 -489 425 166 472 575 676 22 -93 -801 -750 734 579 -509 -202 -427 -348 -702 -271 499 404 352 713 -346 -279 166 -205 -423 -93 -528 290 525 -195 -478 -223 467 -814 -893 -295 -675 -177 -172 55 17 227 525 409 94 128 -460 -672 704 -173 -831 556 500 -8 -892 595 -246 768 338 -520 -830 352 -13 -778 -890 -220 -883 -504 -773 -465 -590 592 -178 -308 -708 -495 674 -605 418 -275 495 -764 -471 27 83 41 -790 770 106 -455 670 -488 -442 348 -256 -707 -850 -243 778 -171 580 -686 109 181 -226 699 67 -23 221 111 -238 123 -248 -263 -366 -533 80 92 -66 -779 -598 -288 779 72 774 -610 585 773 -449 421 406 537 -768 -244 148 -428 213 -267 492 -213 -317 -516 -664 795 -175 -804 627 437 598 780 -799 728 -243 -315 508 731 -900 321 494 216 -692 45 156 -125 -565 499 -54 -53 726 -891 694 -185 16 -681 742 -761 -702 11 -328 528 -27 772 183 -467 744 -112 -84 -623 119 -408 105 570 -470 -563 -843 -396 -614 376 423 232 -593 33 11 -106 558 714 -327 173 47 773 611 414 -564 -335 480 795 -243 734 -99 -316 -684 112 -590 336 -775 333 -762 608 775 -135 -578 367 493 609 -838 -782 355 -436 -253 -622 623 -100 513 162 -111 201 256 785 -520 -825 190 -431 88 -188 -828 -474 -746 -831 588 117 659 -127 711 -519 610 -343 228 270 -107 716 -828 75 -70 183 616 -720 150 434 -440 -150 -509 -16 659 587 269 -695 -595 -537 -8 -790 113 -113 548 -586 692 23 410 362 169 94 691 626 393 -234 142 -223 -40 -363 -772 529 -698 -366 75 97 30 16 738 559 -842 673 353 -666 132 677 -487 -167 -403 0 -76 -673 -834 396 184 574 -628 -607 -506 -580 -200 200 49 -479 -86 738 383 -416 -399 476 -438 -847 156 -273 726 -525 -646 -835 -595 -593 592 -325 586 -723 798 -93 -220 279 -439 -28 -376 -505 -778 -237 206 -113 266 -37 294 -704 -760 539 -287 -125 -152 -527 470 -262 -696 88 -797 -391 -646 -236 -513 355 -180 446 -289 -33 393 -569 -612 -283 -167 -12 -516 388 -628 -114 14 -373 119 -524 615 373 222 -487 -674 -847 -165 205 -239 39 678 498 501 -238 -791 361 236 -154 262 743 -178 566 -43 -577 -512 123 48 -685 -12 -449 -286 -8 -125 -145 -785 72 181 15 -126 -615 -603 -85 38 685 628 608 -508 -26 -140 -468 -455 -153 681 540 -399 -246 -348 -644 56 -528 253 180 342 -403 -756 -337 -405 -283 453 -50 -831 528 -127 142 685 -664 23 192 342 -509 -102 -21 -604 167 -375 262 39 -379 657 -348 503 -434 89 100 -232 368 358 -29 437 -337 129 -216 166 -807 -180 33 -894 690 -861 -603 -36 429 -749 259 578 131 -18 703 545 669 -879 783 31 -408 523 321 442 546 -402 261 -732 229 123 -877 677 -518 253 -291 -790 -303 -850 19 -56 -505 636 256 -228 466 751 -248 -40 -537 -95 346 -549 -689 331 -695 -892 -575 -47 -663 619 484 289 -761 291 -789 -769 554 -23 -184 -309 -603 -610 -409 212 -100 -466 -189 291 -86 513 149 -713 353 684 -631 -16 -685 154 -627 -111 -895 -474 240 -356 479 -728 -354 308 -555 -69 -644 -120 195 -369 -326 577 -786 419 -98 -753 751 -548 -640 -649 -468 -875 286 -899 -567 -886 749 -785 -608 357 137 -339 159 -703 -176 -77 -261 591 -64 56 476 -84 31 356 15 -55 772 165 742 -46 378 50 -604 -769 185 147 -92 129 745 669 -63 373 674 -437 300 83 141 492 739 -470 492 -1 624 265 15 352 -95 -757 422 -470 -800 -370 -450 379 -572 -268 603 520 -35 152 430 -409 212 121 -669 -217 541 -450 728 735 507 -584 -200 -435 766 422 -702 -101 -163 -461 -189 315 -896 18 243 -680 -767 348 -873 -593 147 308 425 -79 -378 669 243 -860 -811 86 583 -204 -733 -135 -153 -797 -262 -841 85 -427 566 -491 418 -62 -223 466 760 -896 1 250 322 -175 -176 -689 -334 -420 638 458 -145 169 -138 -368 -1 709 -852 170 716 -510 -150 -112 -766 -799 762 -514 313 429 690 -604 -402 -258 -657 -684 -126 -91 -776 421 -195 480 397 -593 435 -340 749 777 351 455 -582 150 -283 541 -400 -388 56 537 -673 -268 -186 -884 217 381 171 -733 742 -362 640 -190 40 469 -900 -187 544 -771 -431 -727 -329 -427 371 -240 -40 -34 741 446 680 -507 407 127 -636 456 548 -186 399 77 559 555 -640 -387 197 -470 351 -788 442 -825 441 -895 714 -353 473 -843 -16 -514 240 -235 654 377 -468 462 458 445 -657 -692 486 -572 -126 -324 -267 49 -522 190 108 467 28 -727 369 63 115 -535 -274 -717 -509 -299 644 -230 -288 -13 -493 222 8 32 373 -673 -463 -890 -599 170 -390 -71 713 65 -214 309 288 -405 450 -810 722 205 173 -573 -744 729 574 -447 -395 -655 520 -203 -294 -811 363 -332 648 -643 741 -533 292 586 200 -730 -416 -393 101 -612 -227 -741 -603 -839 -415 71 -442 649 -884 -569 -38 -77 -580 -685 -269 -414 72 540 -342 -246 -834 665 -439 316 -878 286 72 -684 361 252 -259 -800 -387 -593 674 -98 -237 19 474 -274 -793 303 -268 352 -538 313 -823 -106 -721 -814 607 16 -587 68 -202 -451 -561 507 548 -125 406 751 326 -797 245 325 186 591 -52 -892 -761 619 535 -63 -402 -576 -736 709 -285 -696 -717 628 -488 -561 109 -861 -10 -818 1 -344 -77 -377 -15 -101 230 -240 -703 -283 359 131 26 -147 -368 315 64 -52 268 -132 -798 105 -502 656 -583 645 -135 -51 -606 -96 450 500 476 0 -501 -109 -601 24 268 510 -816 294 -685 -798 -733 -647 242 -388 679 -434 474 197 -619 477 473 -774 686 -270 -576 -617 -854 -739 70 -772 567 -869 331 521 -166 42 -667 -176 -180 -200 -115 526 159 -41 -781 763 -322 644 441 -763 -731 707 178 -359 719 384 -746 124 35 -48 716 305 198 -624 26 531 291 -673 -445 -375 -576 45 176 -286 22 -495 246 -388 -833 426 739 798 632 655 280 -554 637 39 -141 223 112 -168 -318 368 -80 287 663 -652 -60 -346 -270 -614 -849 78 579 -153 167 -615 183 314 94 128 772 628 -680 332 398 -294 -836 -846 557 192 -547 -593 -49 36 692 575 -238 -539 -46 -746 -45 582 509 -128 -866 -377 -561 707 47 735 -518 -422 -552 718 760 107 174 -730 358 -157 -442 778 -188 -439 1 -778 475 119 -827 -577 560 243 -359 336 -198 47 -70 141 203 -436 -630 433 202 -830 593 783 479 -590 229 763 84 -743 694 -594 145 553 -274 128 397 -473 416 183 -731 -339 -69 614 -840 191 -335 552 405 -692 283 -265 143 -222 130 91 255 -121 -536 238 -292 716 428 -285 739 -297 -505 66 -760 -235 -772 73 -363 685 -505 -191 -698 42 -861 444 -213 -168 77 -725 723 -224 120 283 -503 195 -248 464 238 -814 234 -651 -193 555 31 481 -807 -661 592 -284 794 656 -173 -123 370 -746 -288 -396 685 446 297 -858 -104 236 -537 -179 136 467 168 -631 -122 -188 -747 -652 404 320 534 683 -78 51 641 696 -804 -727 526 -735 -192 25 -814 -598 -848 177 -786 183 -590 413 -447 -360 362 -1 312 418 -769 594 414 294 -414 694 -697 -715 516 99 -747 534 68 615 672 -312 15 -191 -134 -144 -409 -250 -879 -185 -59 -286 199 432 160 -488 -26 -156 -283 -394 236 -348 -194 369 -569 760 -55 -840 -60 145 252 -396 388 398 -571 494 728 23 -694 -698 412 200 291 162 299 -786 -894 151 -611 -779 -558 386 594 -322 -848 708 -21 778 293 -691 -403 798 -555 -276 7 -503 201 -837 76 -834 -46 -526 286 722 -233 33 686 -351 -848 132 -769 -9 -723 -659 764 -493 413 -83 718 496 4 -771 -433 -62 -145 -128 -595 -243 -716 420 -687 -449 -872 -70 336 -576 -487 -104 -183 -455 -334 89 -499 -482 -410 241 -469 -484 699 376 -829 -391 107 -452 -239 337 238 548 52 -628 -474 93 184 -185 333 -443 55 -846 229 -182 139 600 -829 -743 -142 -283 389 516 -309 69 -125 -623 -482 -353 445 -228 488 -611 454 -397 433 -890 776 710 -262 168 -310 -793 -765 572 537 482 498 429 -459 359 532 190 616 -451 487 628 -234 -187 179 -348 388 -452 -751 243 402 513 -724 -480 777 56 -823 -136 -456 -702 -116 -146 240 560 -777 41 -115 213 -415 553 -845 -821 -739 59 62 -826 80 386 -243 20 337 -328 -718 8 658 -784 -102 -411 207 -289 493 -37 20 475 -868 -295 258 399 -304 -741 -729 -839 93 682 -255 693 295 198 606 -774 -879 -690 695 -512 -568 132 -290 229 339 -451 -24 245 -83 -531 606 775 691 -498 -637 -886 186 208 215 -673 -719 772 643 -14 225 -172 708 391 308 -1 487 -202 282 -339 -888 -867 668 319 731 -166 -461 270 -752 703 -580 -175 565 47 -417 95 -397 40 665 -616 -629 -465 -507 -177 -380 548 -509 532 131 479 296 -258 -623 535 143 682 -659 371 776 -259 439 -340 293 -37 781 -778 222 365 -694 -733 313 -326 -109 -10 783 773 -472 -41 -812 320 -64 -171 -767 -899 -477 -655 70 628 51 -728 624 440 659 -97 -275 251 -416 662 -615 164 -705 474 202 -607 -14 -275 344 770 534 -793 -761 669 -198 -281 -118 69 449 710 -370 -634 303 -725 -859 -53 224 -645 354 -31 -746 30 454 -839 -706 -586 -85 -11 -360 -194 734 -414 685 -650 -110 703 -170 -586 -74 767 -23 220 648 -426 -220 -555 657 244 207 176 -745 -858 -645 -107 -711 569 -670 -361 -612 279 766 -888 721 708 199 -430 -843 -683 -710 -688 280 -180 -878 84 41 54 -476 573 -631 59 581 -63 -238 19 309 -405 -559 -94 21 -220 -29 -654 -883 -838 594 164 549 -57 607 622 -97 143 150 -863 13 -815 -302 -266 474 285 -503 -43 448 265 115 539 -211 -255 -819 -551 53 -650 -466 -687 -129 785 -56 426 -757 3 98 -79 674 182 79 501 -265 387 638 275 579 -854 -603 597 -506 -226 618 -621 -180 21 553 -66 202 117 -501 334 -119 298 655 -803 -134 730 -42 375 444 -168 205 228 -356 235 -697 -388 -171 -121 34 127 -175 -620 -468 -192 -110 -312 467 -758 -555 496 -893 564 399 -360 653 -127 -882 626 413 6 500 -883 -299 -245 388 -692 439 -586 464 561 -470 58 525 405 669 -407 760 -68 395 633 -687 -886 -92 252 84 702 -324 291 -684 326 -255 -819 -412 -863 -56 680 502 59 -212 76 -202 -348 165 67 -603 -256 -481 128 -594 401 -181 768 330 -102 -804 609 -242 5 -797 -255 -418 -414 619 540 -805 -155 349 431 -592 -201 391 -585 328 98 -256 -422 -662 -51 -215 -79 -253 -723 -226 -819 -98 -877 463 -6 -635 -110 795 -399 607 -588 -379 501 -464 82 -361 -405 602 93 393 -679 543 -241 526 179 -219 -643 -49 486 -798 -562 348 -562 -709 -502 -806 181 -130 -346 296 74 -2 -36 -19 412 698 729 -15 -328 527 -619 -844 798 -368 -381 -882 -491 -428 539 51 7 -459 -540 -221 -565 128 -595 -715 -251 762 -211 -842 799 -510 198 696 781 -402 -79 -430 589 -260 307 383 155 -104 16 729 -409 228 497 576 -596 361 -786 -600 596 -175 672 -292 -763 798 -227 -281 -736 -637 93 334 -156 605 -117 -66 536 -217 292 -467 -893 -765 -645 790 -172 215 -824 -516 -433 -149 491 -9 -590 321 5 -121 238 -550 463 593 -146 -399 -493 -642 726 -144 721 38 669 214 200 573 709 64 -454 -571 -664 -184 -64 46 796 299 127 574 -435 420 656 797 -752 -105 38 -170 334 168 -383 113 -876 255 731 9 231 63 -348 -4 495 -206 316 331 -735 417 -582 -214 205 469 261 516 -386 -227 -754 -628 -739 -894 -350 -114 -848 -475 -706 232 -5 158 673 107 -63 -543 235 186 -827 -560 253 -77 -865 778 -12 474 -161 -476 -811 673 -453 50 -381 629 -884 -114 -781 -48 595 766 -839 721 -538 -863 -736 -833 -816 549 456 259 310 603 326 64 -34 -373 -323 -798 -851 -267 -650 -657 -108 749 160 -704 586 -199 -463 300 -65 687 584 647 -879 -461 -576 170 -180 120 292 -772 664 160 526 -839 -273 341 -422 516 -120 305 -696 -832 -678 703 -360 -330 23 364 -384 794 454 81 440 -286 -824 -384 650 -17 336 202 -813 471 -475 550 693 -19 672 -153 662 -574 421 216 -548 332 96 -679 327 -223 -554 -92 348 -493 255 367 -468 -659 159 -542 439 -166 23 156 247 -404 701 761 -440 -708 504 6 -664 780 -840 668 245 -394 90 130 721 192 488 -82 8 -893 737 -663 -25 -280 497 188 545 -47 351 -27 -633 -870 -511 -501 -314 -695 522 -177 -371 -689 -782 -469 529 -486 -516 442 -845 -736 775 147 -535 -247 170 445 -783 489 -749 669 179 -357 -694 343 -723 -198 -276 -517 406 -765 -713 -62 317 -548 69 724 279 -481 -876 325 624 -594 371 389 -760 -245 436 -891 253 773 -194 -639 -856 225 -41 329 12 -71 496 100 59 172 -111 -153 370 -780 739 273 84 736 -55 -584 475 -225 459 -454 -528 -255 557 -439 -247 -552 31 509 -183 -191 89 325 691 331 -666 -308 -152 268 -682 594 -252 264 116 -786 -97 -525 -837 -584 229 27 183 -359 227 -687 -6 202 -802 -125 391 -40 357 -555 -571 -790 -167 316 787 -184 -25 -169 -62 200 -185 695 312 -26 -327 -593 -560 -471 263 667 -680 332 -379 559 644 -691 728 -459 236 -880 369 -615 -118 186 179 -783 644 419 800 145 -323 -336 798 466 342 687 -792 653 -486 -702 -878 -845 -870 66 784 695 -106 -148 479 -511 128 254 -505 -59 -450 615 148 -811 -630 389 -322 280 -797 2 567 -254 -334 195 -73 696 -516 -527 293 -365 520 -358 -371 79 -622 653 665 350 -842 -707 -48 -751 135 738 -3 -47 -327 -768 -369 -456 -271 -351 667 -364 538 -710 777 -569 -510 79 107 -309 386 509 180 -703 -307 259 426 -550 -6 -885 302 722 -347 -201 -274 -87 -722 718 80 -382 798 -94 58 -722 -181 733 -599 725 -569 -85 105 -761 587 367 493 -237 614 764 318 44 417 -74 -30 421 221 -859 -229 -588 155 639 -581 433 594 554 -484 415 1 405 -612 -585 574 55 536 63 -223 520 -673 182 -832 535 -812 -498 -605 -103 95 -595 -548 -484 254 161 -667 365 64 -871 -356 100 537 -166 -508 -643 663 518 -292 282 -394 249 -423 313 634 -76 20 492 -421 -166 -154 124 -177 -596 335 255 -379 6 -424 -605 -180 -239 237 -191 -395 -538 411 183 -633 82 496 -485 -626 -306 406 -69 -323 -34 -104 -713 413 566 428 -565 -862 -331 -391 -534 328 -823 -51 96 -667 584 732 447 768 -742 748 476 -215 -52 355 -623 393 512 -250 488 -731 542 -373 349 -80 346 -675 316 539 -752 -273 -508 323 164 -565 -41 -731 579 -809 -580 -235 -764 631 -473 46 -550 -353 -141 -413 -212 492 560 -844 -247 447 -684 -562 -381 664 -416 241 433 -677 -218 71 376 -845 -571 -36 572 399 -663 70 -401 -243 411 79 627 0 -186 698 -641 -425 223 201 -897 683 333 455 119 619 392 336 640 454 129 481 535 632 658 -692 -220 -98 -59 492 -196 436 -211 351 575 -581 -247 745 -567 337 -168 423 -219 517 -852 -876 322 -47 466 275 756 -549 -168 -628 750 -751 -275 -101 558 339 -217 -626 -874 88 320 745 711 356 -723 -735 724 63 -497 738 765 341 163 -471 -365 -353 -23 -897 217 -346 413 -763 418 -726 386 -869 71 -307 -35 -732 -430 -435 590 426 -226 -747 202 565 642 -477 136 -854 -408 375 287 608 242 -838 -747 -876 64 -756 -846 -43 -584 263 -810 456 363 -69 618 -699 71 -781 -872 -449 338 -757 -782 -352 -312 -380 39 -266 34 679 -55 136 670 -112 -882 -87 -488 -742 -191 -600 -283 -79 622 766 262 -536 -549 -92 -162 597 -230 266 769 -766 -148 267 211 -376 -101 -88 338 738 -410 -429 629 -670 -425 558 509 317 513 -622 -214 668 212 666 568 -801 38 374 -200 -720 488 -662 684 -661 359 -368 60 -475 -50 -735 285 -570 -434 450 -734 688 -593 754 711 -885 574 795 -383 339 -625 -638 -414 -792 73 226 -412 353 567 486 359 -302 -788 162 707 555 388 255 703 -328 777 -51 -405 -446 -759 -79 -463 -862 -226 733 246 197 117 535 245 492 -441 247 -588 -484 -234 -357 43 346 333 -218 65 -358 783 -85 -303 -149 207 95 -464 -382 415 286 -553 742 -460 -853 292 488 -841 -571 746 758 -817 533 -812 424 507 110 15 -436 207 763 -228 733 -663 614 48 122 -851 -849 -666 393 505 -535 -102 346 22 701 586 -307 -649 -367 212 390 -99 -133 -847 -624 355 654 546 89 250 516 575 -358 -354 -102 -288 608 -517 33 689 337 -33 632 119 -395 746 689 729 37 84 -825 -230 749 -481 654 -576 -576 -569 -114 -795 196 -647 -783 269 -627 299 -588 294 -847 755 -783 157 -795 335 285 -331 -112 581 118 332 -315 -108 -495 -83 739 697 -147 -639 333 -191 790 -18 -557 -219 -397 153 665 481 -301 324 -313 614 -526 -224 492 -70 382 -679 -73 -431 -221 687 -302 173 792 124 -678 621 778 -744 -736 -553 -772 -664 -510 54 -226 430 -791 322 467 -290 -266 -546 -310 54 -495 -174 -204 -290 -810 76 -338 -782 -619 677 -292 -161 -297 627 702 138 -387 206 -200 -633 -823 -529 288 724 596 244 347 -810 439 -93 19 -25 435 532 -74 319 -689 -398 -530 -328 -414 -482 742 12 741 -824 -678 -899 -43 200 379 -374 -18 -170 -842 -252 -571 152 414 752 -865 335 -581 -216 348 425 -169 -364 -653 -84 -625 -224 -498 265 -628 -779 251 -319 27 -255 -331 232 594 725 627 79 -564 78 -29 -676 401 -333 -666 182 22 583 475 203 419 733 -705 -655 177 -255 -291 -258 -807 528 -872 -5 -268 -558 -58 -333 -599 202 379 67 -404 189 -750 -445 370 -406 -147 -671 485 -107 -266 589 -141 -675 -865 -305 299 152 420 -84 -808 -674 358 141 411 219 -632 -410 -407 188 -11 635 -88 89 -192 484 178 577 -342 -898 -424 -653 240 -755 -243 -646 -668 -278 688 247 -824 496 -331 624 347 208 698 -142 240 491 -304 519 -575 -809 138 -680 206 -122 -692 -79 561 678 650 -157 147 -340 -865 -856 260 -171 -251 -754 740 304 433 316 643 -512 688 -181 -798 444 -389 246 50 336 -430 61 -136 -283 -412 -16 117 49 -865 316 182 522 -807 -13 -308 127 -410 -244 -764 -221 616 -703 83 -617 402 181 527 -282 440 -92 186 -131 325 -821 368 214 -231 -85 -615 798 -163 -717 -791 477 -732 601 -586 -492 600 582 -306 343 -728 258 520 744 -446 -503 134 771 -647 291 229 -851 -615 707 709 -355 -193 -580 -817 -393 244 9 91 376 169 411 -308 -8 527 164 -63 -211 -695 -82 -225 -120 -515 380 740 -623 749 247 -548 -368 -825 252 -816 -886 389 85 -693 -207 232 -266 -533 498 420 618 -526 181 606 -403 -30 -149 262 -345 -117 -581 -402 -410 -546 50 346 -491 651 559 96 39 -563 -473 269 11 -148 -720 -95 -473 -256 371 -128 472 -252 783 -825 -718 616 -415 -436 -337 -849 -885 -651 -836 -301 480 -829 557 -319 629 -308 -715 -647 107 754 -386 386 -218 4 -96 -103 360 -373 -159 718 -744 -856 259 755 -770 -387 -397 -488 -189 -141 341 679 277 689 185 -156 -580 -721 -102 -604 -699 -515 741 -468 637 669 70 -25 763 -877 396 455 -87 -448 -831 -896 88 -482 -210 -600 -738 -832 -177 -734 -863 407 520 -746 -603 201 -578 609 654 -116 -63 -792 246 -638 -76 -262 -741 -255 -534 -741 -460 -722 -194 -290 -425 -491 369 206 -598 710 -556 56 597 -564 -462 -338 -845 749 -703 -61 648 -313 542 761 -833 748 591 772 -515 484 -467 391 393 141 -414 -128 -701 168 -674 -32 374 138 -528 416 117 337 -669 160 -834 -291 366 744 224 240 236 669 612 231 -787 -646 -750 124 187 -481 391 50 -584 478 -195 745 395 637 -800 663 213 713 -837 -306 680 433 458 577 96 209 -25 -6 -896 238 686 -149 -727 -206 76 -12 617 -558 497 -853 375 483 -154 792 -610 -826 728 -54 -853 -260 210 398 66 -894 484 293 -843 451 298 251 166 -436 -146 -454 -130 -185 -217 -401 -126 -83 -503 -600 -4 192 -678 -816 -865 732 -803 404 -224 14 531 251 199 -70 638 747 -502 -61 541 209 -189 391 736 354 530 -178 -393 -295 -843 -837 -845 181 -839 584 -48 -136 -568 358 -701 -434 701 -24 -769 272 -823 -544 759 -294 -109 89 -307 -831 -395 26 -78 -8 278 -496 -548 -80 181 -617 186 -795 98 -462 -603 -345 306 384 -649 449 -203 -544 -342 -468 -33 -432 177 -583 -26 687 -516 -66 -497 -737 136 382 329 -374 -834 325 458 149 78 -345 -314 -586 134 -187 704 -254 359 279 742 555 -454 -505 216 -215 -655 -281 51 279 516 660 529 -337 -604 742 -650 -347 -122 -610 -32 -796 456 551 -636 -378 -127 -348 267 279 -700 -772 619 -323 351 -24 677 -872 -477 333 -793 690 797 -185 765 -473 545 -775 -856 564 -564 -741 -352 -160 -711 121 157 547 121 291 -49 248 -207 -586 288 485 -787 -494 778 -134 -362 -426 -633 -484 -767 -207 -893 -357 -538 538 -506 99 -186 543 -644 185 -569 -584 690 -731 -301 682 629 -247 191 93 -770 -698 116 -767 -804 405 -301 535 -830 340 -196 -187 -866 -780 452 -218 35 -3 120 -616 -441 -744 309 219 730 42 -402 371 532 174 753 125 -449 -55 -837 -694 276 280 -304 78 602 719 287 -611 333 -110 116 -504 -206 567 -127 -464 -898 242 -856 -203 -786 -449 -409 -380 -819 179 144 44 -433 -700 -744 504 -45 -624 -60 618 322 -403 387 -408 -356 -91 93 -484 342 443 -219 -503 103 -59 -866 358 -491 542 -619 -523 158 -618 -879 -520 -56 622 596 52 -366 754 297 -395 562 -507 -495 -435 766 -188 193 -372 -173 682 -816 -226 408 -779 -57 43 643 232 12 -799 -47 267 335 -703 -575 -718 174 -520 -448 -797 -842 98 -376 -789 314 -658 -223 -21 -10 550 -887 440 -491 497 -5 -350 268 322 -819 277 -392 434 -534 745 18 786 -291 -349 -601 -132 -290 613 -190 739 233 25 265 -382 612 -551 -481 695 503 396 -726 455 36 737 -282 28 -820 41 -420 230 -115 298 -397 -640 -89 -690 308 630 692 -148 -470 15 -802 684 -889 -679 59 245 -81 -226 -139 -552 216 97 591 347 -844 697 467 -497 61 -665 -893 143 714 -875 180 -696 -294 -710 142 -326 -306 330 38 799 -536 334 -782 -650 -209 -122 228 -845 -133 -859 -526 -866 364 242 105 776 704 -682 -256 -17 -311 -160 4 437 -900 -101 -663 40 306 -848 94 -156 -449 -178 -232 -210 -1 -208 131 -234 348 -143 -48 -364 762 -371 -604 564 -789 -349 669 686 -517 -360 561 84 663 331 317 -450 227 383 625 -560 -576 -88 -498 -827 781 391 -12 575 218 -144 -794 -811 -643 -397 256 -77 335 649 148 143 695 778 60 572 276 137 -500 -391 550 -812 -115 -445 -639 -131 -128 730 509 -122 206 378 -868 748 -766 -385 -548 199 321 -124 492 -451 -487 158 -227 512 -66 -645 625 -833 771 287 53 665 676 -316 -184 530 -803 113 358 95 369 552 -833 -492 216 518 465 507 -452 711 -141 -740 -278 -284 361 306 622 -729 -745 -248 -455 623 606 63 -806 748 368 -265 -413 -202 425 -729 331 -274 244 -877 -694 -847 125 -471 434 744 289 42 150 -717 -500 191 -306 595 87 -343 -94 -879 -443 242 243 67 214 16 -474 -755 49 -744 690 -406 721 233 -888 -582 -625 687 -680 475 96 460 482 -13 584 -472 -27 -447 -107 489 -675 390 577 -815 143 667 -639 483 171 761 -209 -816 66 605 593 144 -515 197 648 414 232 -610 165 -34 -273 224 -527 -60 -399 -733 -72 81 -359 -131 -432 -556 -593 42 -331 -740 707 -389 -887 222 269 288 -349 67 689 -361 352 -892 -605 -132 136 562 36 749 750 -667 598 -66 -665 329 -761 209 -755 -451 119 61 -219 536 627 53 -891 146 -239 180 -50 -700 103 -806 228 -429 789 325 -896 -120 -854 397 342 2 -634 -267 86 705 -421 633 481 544 765 -273 113 -156 -434 309 -755 716 111 70 -166 -654 292 -231 -681 591 674 575 0 350 -480 279 -12 -682 786 494 510 421 -280 -755 208 -416 -422 583 32 -529 649 48 -850 -237 754 -861 782 77 400 -648 -293 127 -241 -177 -218 -413 -687 318 -35 -404 659 268 354 -127 104 636 108 370 438 69 -15 396 -500 627 -494 -526 -78 -259 697 725 629 -247 -335 439 -351 68 317 262 48 -850 -139 554 243 -831 -468 534 -566 722 -263 430 69 -780 -776 541 576 634 -500 -592 -800 -641 21 -266 233 -486 579 711 -285 445 -39 -511 -501 -27 -288 740 -666 621 -95 723 -896 685 454 346 -92 34 182 173 442 -513 173 589 646 504 -600 -576 95 -666 -425 118 356 376 736 -595 -405 -640 675 264 -660 365 747 31 728 -152 571 31 -728 153 -62 8 84 -263 -778 -563 725 301 -40 -680 523 464 -669 295 -111 463 -391 659 -465 712 -721 590 198 -213 644 -379 -683 652 -385 -55 -420 -668 237 -336 -538 428 217 -413 627 -290 246 -599 225 318 186 -456 -477 285 459 91 505 489 -94 533 486 194 -117 -722 172 -638 620 -437 84 -173 -493 722 695 -644 -350 -74 -209 -767 -835 503 712 -248 -779 44 261 735 -49 237 732 767 443 -485 -119 -689 774 539 800 786 -593 782 -439 -147 18 -72 293 -3 311 532 703 656 701 -653 -31 765 569 -1 -619 -135 -804 -801 417 -320 -431 437 -288 -660 -53 -232 -43 8 -885 80 -295 -331 441 610 215 123 -900 131 310 377 -880 -573 60 555 364 492 -741 78 -471 -840 421 -307 -674 -608 751 219 703 -772 626 47 -187 -783 -823 738 157 639 -520 385 -546 -452 -489 680 -42 -490 600 -193 -65 674 465 314 253 363 624 550 400 506 -897 -646 327 -427 -703 -72 -238 -413 -432 507 -842 294 -504 -306 -82 84 -740 677 -604 -296 -643 545 449 -848 391 -411 -790 114 527 -151 -499 623 -257 361 -841 151 -194 -32 658 -200 306 669 -498 278 153 366 527 -624 -564 104 -587 440 -867 -511 269 734 -36 -866 433 -618 -450 414 -141 -898 -764 -641 -69 -574 -138 -411 729 737 385 -867 656 -764 -578 61 638 -800 -357 -206 38 316 -338 -98 -709 444 593 578 798 -900 -446 -224 5 -420 -283 694 -52 -190 436 436 309 221 -764 591 -207 130 728 285 -734 545 -636 -312 167 459 -812 233 -818 114 686 -667 773 663 261 50 774 -572 550 -1 752 718 -260 328 365 258 -683 581 -410 -894 22 -9 477 424 54 333 -714 -751 -231 -460 395 545 -586 -472 -724 -461 309 -70 792 81 -861 86 420 -581 -133 -695 -97 503 -648 51 563 223 -671 646 -827 -226 -223 215 -740 361 157 129 195 733 48 344 704 74 -309 276 -9 -39 39 -707 -52 531 -281 -77 -69 -804 -522 227 -799 776 3 -213 -850 -518 -12 -20 221 -739 -803 -243 -651 -126 121 486 -711 -401 -658 319 102 -225 -808 739 769 -709 600 -770 -506 713 450 767 -438 777 341 -552 -362 701 -238 795 -73 32 413 -245 -357 -366 -108 -426 -571 541 400 656 -431 607 280 -863 -645 688 -206 496 -33 -6 -550 329 43 34 119 -321 513 85 462 -619 -877 454 -95 -683 -153 695 -681 667 -270 340 617 272 759 774 -598 439 159 456 208 -374 -272 792 363 421 417 687 -720 129 -205 -469 -445 -697 170 597 -765 613 -489 -443 -269 -514 -566 -847 652 336 -320 788 165 310 128 232 -497 -173 479 584 238 -229 -647 737 150 333 -379 630 -32 231 -229 89 -68 54 -475 41 -884 298 -839 689 702 337 -106 285 499 542 71 -106 386 -746 548 -882 430 474 299 -166 397 -455 -601 16 97 40 471 188 -836 598 287 -476 610 -215 222 204 222 -705 449 -355 -318 -387 -507 231 389 110 -153 -885 735 -446 -659 -532 -280 392 -870 46 -654 400 -744 -377 -641 -2 41 80 -706 -726 -38 -356 -114 -500 -510 391 -801 767 -424 -188 -586 -770 311 -1 -521 -886 132 107 697 167 130 -46 -370 -295 19 348 275 89 -660 -539 -802 254 -734 -251 -171 34 -891 75 3 -659 -160 498 372 118 -729 800 427 195 600 -461 -468 -462 604 655 292 -324 -272 262 -92 531 559 181 116 -650 -703 595 130 -376 356 -459 411 -475 -464 326 364 -339 444 -530 134 -80 -86 68 -109 610 522 214 -796 -684 164 -756 -20 -33 -64 137 -689 595 197 -500 -713 -525 -507 -417 605 164 -469 154 473 -295 -874 -316 -887 -445 -653 -94 -375 282 -344 -438 -827 -863 157 650 -157 364 173 -372 457 -54 -786 775 24 126 -79 -230 -733 -223 423 -623 -692 105 318 441 254 552 -425 226 573 180 -187 589 121 -465 -204 622 62 51 258 130 47 707 -692 732 -511 -2 -166 271 217 -454 -562 298 37 -372 -847 -48 453 -399 391 -192 -232 -28 221 -832 -13 -755 431 73 -477 142 749 747 -247 -512 164 -166 390 -137 658 746 -717 3 572 -126 -522 452 -652 -653 92 576 247 245 315 455 528 -528 93 -168 -348 -630 520 -333 -129 25 -349 -319 -308 318 -287 497 -293 539 -115 787 -297 315 -807 92 772 245 637 -18 -86 442 270 237 340 -590 534 70 768 399 560 673 -7 556 387 567 43 340 91 -541 233 -666 339 -792 -47 260 327 539 -483 446 -322 -501 -831 -23 -507 479 -422 760 33 -239 246 -176 650 342 -200 223 -185 331 295 -900 447 -242 586 -880 -328 380 322 -300 45 -277 -385 507 -410 533 -706 255 -189 -157 476 623 -581 232 -136 -66 308 -122 251 -151 284 227 467 200 782 643 773 -196 682 650 -733 796 630 183 -172 -83 35 344 316 -782 -663 -809 191 773 -630 676 220 481 546 413 -364 -813 185 535 700 469 -149 273 25 -456 -826 -392 460 315 -231 68 598 764 689 -893 640 -841 513 -109 359 28 79 -325 255 -397 383 374 717 -897 -452 -625 -137 -883 174 -779 -137 636 -634 690 -524 84 302 -360 -325 -696 -292 36 -58 -416 405 -23 463 -588 285 -640 230 -451 -371 276 167 611 110 313 -466 -823 -865 562 -126 -292 166 -445 -117 561 -543 314 -603 318 713 34 -650 -221 -181 -782 -353 549 -71 -540 515 -632 300 476 288 -101 715 720 597 358 -674 574 675 474 -894 169 44 504 -751 491 -751 675 227 623 -230 25 -221 340 -662 -165 474 785 443 -779 700 -453 -364 605 -898 -874 109 -519 -133 -160 -393 594 -530 -53 -877 185 -229 -765 73 774 615 -808 -785 619 -189 447 721 -349 344 291 -235 151 37 -777 -877 -17 -777 331 -492 -646 170 -133 405 -607 -643 -789 -685 480 36 149 360 504 92 520 182 -455 597 707 -388 53 -63 693 173 168 -889 -245 623 -880 -565 401 -533 -301 -4 -309 289 95 -748 113 62 409 426 -728 797 -721 -279 122 720 -148 -60 -562 -4 701 55 -248 -775 -600 -373 138 648 645 -168 26 -710 -70 41 105 -450 599 26 -748 410 767 782 400 -816 -714 -616 -227 651 372 -108 49 -543 262 -305 -794 -365 -138 -419 657 346 -116 655 -528 -29 -705 517 -622 451 -822 741 380 142 -621 101 -880 420 -791 550 -49 -14 -451 395 687 67 -742 -823 187 775 675 -826 98 360 -783 -564 -219 -121 350 260 -6 -293 638 498 388 552 -730 383 -643 -154 -327 -299 655 590 -376 678 436 -322 390 -778 -437 423 -178 -594 380 100 572 -378 -833 -788 -399 645 75 -794 -37 72 483 602 -53 172 354 363 -845 466 -450 39 111 784 -871 170 391 263 -11 -855 -152 -713 747 587 715 -770 770 479 192 -184 -763 92 452 800 -848 -487 -112 759 -854 -488 -72 -587 181 634 129 639 109 -508 -224 -586 470 -387 -313 -673 -613 -191 396 -517 296 742 -155 225 -678 -214 -870 -143 107 -160 -833 371 -820 121 -647 747 515 397 242 -751 -212 676 712 -429 626 43 648 252 -85 145 -722 282 322 301 -850 -309 -841 -414 -155 -220 323 -13 -332 -678 420 -582 -281 -443 53 -767 -457 -43 582 -472 673 -829 788 -403 212 -503 -230 -194 -378 354 -619 -273 418 -840 -490 -109 454 781 -148 799 332 -34 704 8 29 785 -830 678 745 505 427 -497 -261 -825 481 -414 9 -82 482 -263 -841 -462 -788 -260 -341 797 343 -792 -823 512 243 -108 206 580 686 -679 -476 -65 27 -110 318 -634 568 156 266 -781 -457 -363 -112 -712 -140 -357 -485 645 401 -360 -244 666 -217 -515 560 418 -781 74 -80 -625 -373 -782 172 -495 -299 -451 236 494 143 -837 -208 786 -671 -128 -633 513 -756 -729 427 -145 -831 271 -259 650 701 -83 -215 -868 -524 390 759 -757 -127 -828 472 760 204 100 -328 320 528 242 134 -459 -243 -259 491 -780 -524 721 -697 496 -231 457 163 -346 273 497 608 -723 131 -444 474 501 476 -592 136 621 506 -815 -209 380 -119 623 -498 -1 -169 -528 -644 583 32 705 390 50 -885 -342 -119 658 774 -876 -271 -406 586 735 282 -511 -487 -483 -506 -391 350 -563 404 493 -853 -275 -881 644 -893 -127 -550 -91 486 -857 368 545 630 -801 434 437 -45 161 -302 478 663 -216 105 679 -859 219 -441 -403 -323 -43 -487 557 -32 -708 -351 -322 -751 -351 52 -741 25 -590 558 680 323 -484 130 243 -756 -451 159 -51 -469 350 -102 617 650 621 221 715 -364 -451 19 -95 439 -780 231 143 -292 -422 -350 -255 -702 -597 665 -578 383 -614 -873 -844 33 72 607 -368 -584 539 -581 675 554 305 -888 -42 -792 648 624 184 -220 148 -773 -50 301 796 -74 -755 316 -226 418 49 106 -331 -674 -117 786 -215 213 -543 -400 -376 687 155 477 319 486 -832 211 -510 687 675 -838 47 -730 -15 -381 -259 -754 -199 181 -416 -238 161 734 523 -49 641 -760 374 640 677 303 147 373 -516 -617 500 -726 -600 -578 793 -515 553 -473 -732 433 534 325 -693 330 35 -119 613 138 -867 -471 -252 -153 -522 527 600 -865 -686 257 -565 198 776 -405 793 661 -439 -714 -33 -778 386 679 -416 -617 474 82 -337 616 651 100 795 -789 46 -537 -101 569 -14 -224 -537 -83 -188 760 324 448 -230 258 607 -472 148 630 41 742 368 766 -201 480 87 -424 170 207 49 192 -286 298 141 -358 -485 -820 545 -451 -244 525 417 22 -602 -405 647 -503 467 521 -658 363 -482 -410 -506 427 645 537 -158 -427 -330 -675 -372 -515 22 -65 -428 -366 -67 544 260 59 -769 -120 470 792 -470 -847 119 -687 5 -314 -680 103 -355 287 -35 540 -553 -864 -611 -247 -622 -274 -798 38 513 345 381 -152 -393 629 336 407 -840 0 -167 -226 -59 -681 -505 480 -61 -74 -196 -635 -384 339 646 -478 -819 -383 -663 194 738 734 403 -176 419 48 -55 509 622 -502 34 -188 517 524 -187 532 358 -142 -374 167 396 -66 134 -314 -721 -739 -859 -458 494 -107 -164 -466 780 -763 194 -720 477 -831 178 81 -696 630 -21 -334 533 496 -377 -325 -301 278 13 -24 -174 -65 490 114 -7 -547 -68 381 -385 -539 237 -828 -550 -395 -820 -26 -98 -106 -711 797 -772 -900 39 466 694 -244 -550 -66 345 140 -494 -292 457 -390 -279 226 -627 -233 523 502 -162 -357 668 756 -659 359 20 -365 333 -488 -705 23 -173 310 -548 -419 -197 788 759 -76 143 363 -532 -181 739 -764 -866 -382 -507 -363 658 -628 -13 -397 -418 -500 381 -737 233 -292 590 717 -506 636 587 377 42 -806 181 -23 -414 587 205 -437 23 -170 -568 -202 -518 -177 479 -690 -254 198 -143 -795 20 -296 539 686 617 773 104 -808 590 439 -444 457 -233 -217 638 -272 -811 233 426 -111 461 321 286 -485 520 -708 749 421 347 297 -363 -648 -55 591 -11 560 -450 277 -45 352 -120 585 635 -251 -442 368 -824 -211 384 -548 598 -615 -451 -830 -550 -448 555 -685 -343 -725 -125 598 -697 658 -201 -760 -621 -876 -479 246 684 -235 493 -161 -122 319 497 -397 -522 -773 -680 -269 -546 660 -15 -112 695 -666 265 -402 -21 -814 262 -621 507 -403 -782 -439 -138 -230 -482 302 -590 -460 -212 -649 -724 800 677 237 -86 -271 366 32 -696 -723 -847 587 -247 -653 -287 -319 -804 212 735 19 -83 1 784 -760 640 -49 -335 650 728 295 310 65 -443 229 -590 -888 -75 -862 720 688 91 357 -667 152 -135 347 -371 214 -675 -567 55 -399 369 -75 -476 -260 -40 516 218 591 -292 174 -101 437 59 -748 -584 -762 -849 -76 331 153 747 -413 -896 351 -136 -153 -712 -129 450 -744 573 20 -134 653 -148 -630 433 295 -811 191 772 65 -745 397 -273 -441 -652 596 322 -616 553 769 175 -742 -890 -367 -157 329 354 626 -807 749 -358 -51 80 -418 -444 -795 799 612 -344 -821 178 559 573 513 84 693 -390 -575 -220 -123 -803 588 419 608 -792 -123 -225 -591 522 161 -204 -121 -150 -893 -486 152 -472 582 506 148 382 701 -724 5 -197 598 -885 189 210 243 488 798 -165 -689 -730 576 -214 -277 418 245 -79 -555 -467 -580 -195 388 -642 542 -759 136 -744 -265 -481 397 80 -388 615 322 741 -404 5 630 756 371 479 490 352 586 -436 -839 558 500 731 -864 334 -58 348 481 -891 -593 -737 229 -849 -800 343 754 -704 -553 -135 -731 -113 210 -124 668 356 -405 -79 628 744 -679 -739 -806 -48 -169 -864 -745 -155 -335 -190 465 -214 -891 -272 -100 102 730 -553 559 387 -225 -130 698 161 -402 498 437 -641 704 468 58 -507 -755 50 -839 303 -449 -588 -409 194 606 -395 -209 302 456 733 -481 -450 -803 778 -568 275 102 697 -561 314 -54 647 56 754 -729 -596 728 658 498 -632 -663 30 405 -58 -28 -402 -214 562 33 -260 49 400 -438 749 -586 235 -422 -811 154 539 715 -294 178 288 -304 686 -256 668 231 -172 46 230 -511 681 -674 -338 -436 -25 337 -615 531 -418 -449 -37 -518 -155 -74 -494 496 460 264 -74 -725 -228 -91 -886 430 -508 -886 -46 -23 -804 313 -813 -685 331 -398 249 -556 790 -848 -325 401 -57 536 -284 -787 236 343 667 -587 -569 291 414 -336 673 771 -142 -48 347 -885 229 -606 -696 -745 -310 -65 329 -378 -176 792 413 -443 -743 -756 -850 -621 285 764 624 721 -590 -10 -250 -355 306 216 761 -834 255 -656 -206 160 671 -831 617 121 699 458 730 136 -598 -437 717 507 578 -889 -759 27 -129 537 133 667 -141 -470 59 -746 153 -547 -276 204 -19 -398 -91 3 721 728 501 -746 495 715 568 292 -838 585 469 611 -890 72 -498 -402 206 449 -758 701 792 -227 -437 -476 194 239 -552 -753 -356 709 437 -349 -332 -567 17 388 -453 762 424 286 661 -786 480 793 -71 439 -688 370 -15 -420 770 -64 48 -408 -491 252 768 625 51 -39 -553 676 655 386 -571 -440 -689 168 -129 -258 -366 -408 559 -561 -761 -343 389 -897 -752 -302 413 -492 -133 -575 -734 -631 -268 -73 -240 -557 443 -36 104 526 -74 -458 -520 -846 -563 181 44 30 -816 105 509 -464 309 -586 -726 -886 -414 -479 -82 378 -413 119 -416 -820 -387 380 -161 510 -846 -629 27 743 -537 -505 71 72 -443 410 318 526 -752 -243 38 564 2 -609 -743 -225 456 593 -704 465 140 -315 -624 152 -783 633 -891 -739 -311 761 -132 265 -609 111 -705 -172 586 485 -15 334 725 -444 497 -579 418 117 118 181 -596 -695 -593 69 126 -750 -39 -368 -274 -516 61 302 -851 -286 -60 546 422 -705 143 98 -883 -631 -259 93 -302 -605 512 -365 -628 85 584 -222 -892 -165 -896 396 370 502 -267 -263 658 -798 239 396 84 791 -124 256 -888 -889 -490 441 -316 -559 -301 93 -492 476 794 -75 575 -309 -579 162 595 -14 -672 -30 -679 -900 -327 -495 -214 -747 -496 654 504 266 -325 157 -341 -406 790 173 299 509 708 -565 450 -87 453 478 700 -445 54 496 -195 -850 617 -354 -446 768 681 424 37 -368 -782 -520 327 -586 -409 308 559 -163 -85 767 -260 -84 -386 489 269 454 -725 616 110 -795 -872 -732 277 369 -11 46 741 -326 387 674 395 -663 -688 -598 -409 -146 -293 656 -493 372 96 -606 214 -408 -267 782 -507 466 -5 570 677 360 708 -129 268 506 -55 784 318 -94 485 -661 576 -664 -809 -233 -510 527 43 751 370 -781 -2 -1 -548 486 -39 396 563 751 -464 -260 41 361 -887 419 -612 28 -162 629 -668 -768 -55 -460 -78 687 -87 -82 279 551 361 -558 -716 -559 413 213 298 540 792 194 -104 126 653 773 181 414 -702 -712 89 -805 -641 -541 681 651 448 -578 -147 346 5 139 309 302 498 510 43 149 -322 -801 -476 458 -813 247 -756 -673 625 -86 521 573 759 195 -258 256 -296 -558 612 -165 -604 779 541 -877 -639 -522 429 -123 391 -436 102 730 794 46 -762 -596 345 -705 -205 484 370 187 238 -666 283 693 -308 -545 -160 -490 -151 358 251 424 -553 543 167 -158 -692 -827 646 695 767 418 466 776 -780 206 -389 -487 262 -390 -900 643 420 377 749 613 -203 343 662 -734 -541 -281 245 -801 -620 -271 610 166 -763 452 -617 776 -94 -815 71 318 -55 -625 5 409 -188 173 -806 -68 112 108 -366 723 -273 -98 -850 -420 -662 -258 518 538 -291 613 -781 252 -555 630 -172 123 355 788 239 -115 138 241 -117 -284 -110 -726 21 -240 723 -641 599 -775 -632 -627 617 719 155 -312 431 -557 508 -639 494 -207 -109 -358 590 -484 -872 113 349 624 -74 705 -786 437 684 13 273 552 -783 -715 -328 577 -820 -202 544 562 -593 129 704 152 51 -477 548 256 -621 241 72 -239 -871 -108 355 60 205 695 -209 -638 -127 -145 -546 402 -140 -686 -396 47 -347 158 -180 559 -569 -261 -771 393 136 201 -447 253 747 58 581 -478 -24 -175 720 122 -893 -441 259 455 -370 88 -624 -157 -541 -301 533 -702 723 639 -220 -132 -669 -553 -889 -770 -332 633 -696 570 168 609 -639 796 -588 -250 -421 360 0 -458 377 -498 604 -217 -290 -308 -346 -678 111 -594 284 -20 11 630 555 -493 -821 418 -545 -87 371 -711 541 61 -272 754 -659 734 -87 -658 -437 -796 98 435 743 642 346 -386 -501 -195 550 -606 -534 -337 -213 -269 -208 531 130 215 383 -488 -330 -34 487 -461 632 -274 347 -187 347 -52 -692 -264 -617 -483 -179 -254 -496 -34 -200 -240 -381 -582 205 474 571 208 626 -865 -62 -363 -813 -760 -461 -303 627 3 -490 655 -868 -351 -638 734 581 -500 -375 -505 292 0 365 -739 -359 456 469 -736 -635 -899 229 623 596 -542 -198 -548 -287 -593 225 444 778 747 787 -815 -53 -65 139 -303 -810 -225 724 127 239 -28 -161 9 -434 -73 305 -212 678 -775 221 693 417 577 -645 -785 -332 -176 457 250 -874 388 242 -767 36 317 -99 -580 -759 430 -248 -34 -331 -277 -541 -24 349 189 -416 -328 -578 530 -591 195 516 -192 712 -549 -336 -88 158 -789 -685 -528 541 485 -731 368 296 -891 -620 -6 584 25 593 -356 119 326 -80 -496 270 232 211 501 -869 512 -682 -893 77 -627 -346 741 -666 643 -885 461 -771 -530 -900 -826 582 -100 -61 -742 -387 -6 48 -27 221 -825 -517 -551 800 429 735 -336 -2 -543 -743 145 99 -543 652 -324 795 -205 605 -861 -613 -21 207 480 -55 477 -489 778 -566 -259 715 130 -218 334 -718 435 518 -66 107 -806 -242 653 -775 783 -425 -465 654 570 549 70 233 615 -447 -355 -353 434 -379 -850 510 3 307 162 -830 418 -552 657 166 129 -884 -794 360 271 -119 -831 -147 629 503 60 -760 -464 749 -218 401 -476 -506 -534 314 -397 558 -149 763 -496 -815 -879 237 150 361 -620 -102 730 449 -885 248 -795 -389 426 338 -501 -705 587 -217 -111 98 -376 -788 134 570 -299 -499 -711 -832 776 -806 -460 545 334 464 -152 630 -323 370 440 -558 -723 -797 -390 437 60 -420 -153 424 -282 -81 -736 4 -624 54 659 -183 3 -46 3 736 551 -565 -192 753 342 -588 -143 -531 -116 -654 598 590 -660 394 -57 -263 444 792 400 638 774 49 790 102 18 -661 455 746 -478 54 -451 302 664 326 -365 -454 332 472 -368 -367 758 -68 403 -866 678 137 -207 -64 79 -1 575 712 217 89 -148 -681 187 -819 352 -853 -450 -331 71 -87 -114 -353 -832 356 -556 370 249 512 703 -540 503 640 -863 214 246 38 -768 116 -509 -340 514 652 14 -86 -265 -64 348 -787 -663 448 -606 148 282 41 689 337 -671 524 783 -268 219 -504 -730 -147 292 -261 -822 -730 560 425 661 -514 643 -718 -586 53 -662 663 643 -423 -458 -323 -154 794 110 -739 730 -162 391 285 -394 717 -571 381 -355 -355 251 -264 -658 106 461 -290 -612 -799 -861 -380 -471 -438 402 -132 39 -551 560 683 -340 -378 -9 -386 -679 -113 776 118 -240 -149 -271 -129 167 -545 -830 -841 -522 -402 -777 316 -367 -628 292 315 -283 -681 -690 759 -626 193 -19 -204 161 302 -604 29 37 413 654 280 548 2 206 134 -34 1 720 230 -84 489 204 348 -10 -661 565 268 517 219 690 -223 637 -221 236 55 643 -294 -419 518 -29 74 744 -767 -8 244 -111 126 -143 -397 62 111 -298 428 593 396 635 -134 291 642 -466 -829 -503 55 -809 -307 56 -214 511 -330 244 -534 -595 237 -676 -547 523 52 -133 -268 379 -29 273 405 -283 -725 121 110 -224 163 674 -628 -514 -11 -866 -361 603 -387 -469 -589 -667 -164 -762 -87 -276 357 499 -627 24 85 -666 -502 -659 201 282 -416 721 -191 -357 791 -817 328 561 -538 325 -804 91 -461 -33 -564 -814 130 748 -355 -400 155 608 -796 545 -474 -285 438 8 203 -75 240 -643 -158 584 -688 668 -464 -777 -123 639 -420 121 329 792 150 -565 -707 739 438 677 124 -766 155 770 -607 -897 -79 791 595 -631 -262 -424 -641 300 289 51 70 -132 -401 -444 -10 587 132 436 -246 -402 491 152 99 192 -180 -198 -484 -185 761 -311 767 372 -283 -815 244 779 34 -342 690 290 -552 -810 543 -171 408 -443 132 260 144 43 -714 503 -574 81 384 -396 269 351 604 42 32 -528 470 30 31 -286 89 518 -628 -691 578 -854 -581 673 357 -518 387 -706 106 627 -589 -62 523 -426 -300 249 479 -713 -313 -72 -22 -383 -616 -790 585 -439 545 -575 132 199 -141 -156 -707 330 629 332 -436 777 -150 223 -127 235 -28 106 468 601 346 -127 -430 189 118 275 -801 -528 28 -323 359 -483 -758 530 -352 -495 288 159 -39 460 -53 -133 -182 134 -304 -356 -293 -62 -769 773 -516 -416 420 -89 107 302 -654 -530 -392 -884 738 512 -609 -225 -450 -652 -272 702 752 -704 -55 482 -203 18 -176 -452 164 180 -183 -256 -584 512 331 129 -397 593 -11 -449 742 747 320 441 -495 -758 707 -865 212 -269 719 267 -548 199 -647 243 232 581 -497 759 498 -591 299 531 187 538 -875 -612 -69 572 594 421 -333 -337 276 132 -64 -198 -706 217 -649 797 529 -897 -444 230 303 -581 299 -397 129 367 378 -377 559 -427 772 753 -303 -206 -711 260 -811 48 23 -210 79 457 -584 784 -562 88 -17 643 -267 -129 -250 -118 -501 553 -631 -587 -416 342 551 -561 771 -552 559 285 -535 -144 -362 -13 593 158 571 -53 -624 143 728 -23 497 -205 -889 -122 740 793 -61 -54 472 -264 -733 -66 583 760 131 433 -605 549 714 -24 399 538 204 639 -393 -28 -522 -250 -861 238 341 758 -407 -367 368 723 159 382 -853 -120 435 -186 -450 530 413 -577 -100 737 -461 169 -845 -843 13 -799 294 -884 -299 149 -748 518 -517 265 141 755 140 -296 45 -871 734 351 63 -70 196 -676 399 -668 452 -771 577 245 -521 707 152 -520 642 -865 686 -119 777 -94 -706 689 684 -851 -753 -637 -117 -171 63 -319 -529 734 681 -646 593 559 353 -595 594 313 289 -407 514 635 281 -363 446 -156 -662 -782 -630 70 732 191 -265 54 756 -553 77 -363 -561 -302 438 -7 -609 93 -117 169 -41 489 -147 -70 611 545 696 -315 -791 529 -703 -478 -729 -816 454 -695 587 -676 307 -430 277 673 -724 -289 787 -470 351 -761 772 -251 -253 584 263 -719 583 -766 -95 146 782 408 432 -372 8 395 575 -623 -847 -320 -83 -199 -461 -468 -398 646 -231 -483 409 755 541 -464 -885 218 360 579 412 796 165 777 329 -108 -535 138 -567 -810 620 740 -521 -316 -422 304 -415 290 139 -221 458 -424 308 -218 239 -43 206 -81 66 511 669 -154 308 -841 -82 -698 447 163 -872 -256 -788 259 748 -30 462 -446 171 297 -190 -778 -692 -60 -412 -862 -196 -40 -36 -673 734 393 -400 147 -360 -267 667 92 -229 680 -195 -534 -827 -624 -377 313 688 611 -286 -242 -849 45 -758 610 -415 -829 -365 -232 -793 142 793 -776 -178 556 -602 329 -686 -730 -373 -787 -34 114 -686 -648 -124 -899 483 515 -733 -476 336 659 505 -119 -476 -90 -89 -187 -759 651 747 -241 -384 766 63 -211 -30 385 327 -738 365 345 419 402 -4 538 619 136 590 -394 -230 -163 604 -428 -758 443 -832 112 101 501 641 -154 265 730 -95 587 530 -122 -423 504 -762 -13 -38 -171 302 -331 -772 -404 146 766 322 789 -701 214 356 -51 -482 466 -270 -628 -841 -13 -111 509 709 595 -598 722 -579 703 -198 -271 436 142 -524 650 406 444 671 665 -306 -333 133 165 -183 -272 -846 -765 118 -343 -409 360 183 638 -329 239 12 299 -347 448 111 58 -92 247 -769 -400 369 -634 606 119 -428 511 -349 706 -772 62 -784 485 671 460 -805 694 33 -335 616 520 -348 132 141 267 -868 -136 -644 138 -442 131 -55 23 31 -548 103 -651 467 516 786 -350 350 510 679 342 336 794 396 -695 638 609 -711 467 -797 360 728 -787 -300 726 -688 -548 523 -810 78 771 -836 -852 -409 336 57 527 710 -450 -568 310 357 380 -379 447 -888 688 162 -687 720 -254 -227 148 260 -42 67 312 3 -88 -265 68 -732 -521 -229 608 -619 -758 770 -785 5 -461 69 52 145 767 187 435 733 193 348 -713 484 -106 -770 -415 575 -730 -821 -444 300 -655 49 338 -153 -170 -313 376 -544 -893 -284 105 187 395 -754 -571 478 -521 -847 268 328 549 -99 -745 152 556 -542 732 192 18 216 799 -249 -824 439 258 -141 185 -170 -551 584 -119 -184 315 -565 526 -401 -111 -489 -185 -51 -168 -579 168 -93 -691 -93 91 -882 356 -540 548 709 -587 428 -761 500 -174 -197 -380 -510 -233 559 459 -276 263 558 225 -274 -106 -464 360 471 -523 -497 -730 -574 711 313 92 -341 671 -356 -430 266 751 -580 -742 -309 -416 127 116 -766 -107 9 -56 -874 -511 -284 -269 -879 616 -628 550 227 -798 326 -795 -895 202 471 -642 -100 -196 216 376 -471 358 40 -645 685 -774 541 655 356 -780 -82 700 -165 -160 -703 475 -126 -867 794 583 97 -548 444 -814 86 77 229 286 463 259 299 -48 -274 -293 80 429 651 -44 292 -629 34 -334 226 437 155 -137 -160 122 -815 573 -764 -68 666 -702 -864 -185 723 -837 477 -385 177 511 7 -464 264 511 487 161 251 -446 250 -492 39 600 338 -309 351 -23 799 -696 749 741 441 404 -21 -356 570 638 494 -448 688 97 622 -495 -862 70 308 547 -422 794 569 -315 -841 -372 -748 -248 713 29 -323 548 781 452 -54 -391 -731 -705 67 412 649 -631 35 -651 -340 -288 -739 -421 -833 383 110 353 -822 630 748 -881 201 -472 -272 -744 -438 648 -584 530 -192 -398 -187 595 -242 709 -699 -651 -95 467 -149 -526 293 103 -800 183 -811 686 -478 -446 -296 713 566 -804 -183 614 -31 675 -879 -693 -816 -777 -650 -775 -882 -124 758 -54 313 120 772 -139 256 -124 563 -628 738 238 260 289 -350 646 358 322 315 294 454 -127 42 59 245 151 -767 299 -708 415 -694 621 690 -322 336 -86 299 -561 -6 -404 446 690 -653 -215 294 628 5 707 176 -855 528 354 460 410 718 -808 -238 361 -576 229 -531 794 562 242 203 -815 529 -57 -444 -612 -512 -145 125 158 -555 72 755 -880 487 780 792 183 697 -299 -600 277 -860 -137 -42 701 -895 -609 -170 698 -268 -834 147 71 -590 555 -32 -114 -634 780 555 690 595 -476 505 226 568 -223 -156 612 -459 -579 -761 -427 620 728 421 -8 449 -716 76 -235 -522 -364 -863 358 169 532 -650 -642 215 -548 405 55 -510 70 -257 335 -92 -752 -299 382 -620 -762 524 -566 -235 -702 311 -117 -899 304 -375 100 579 511 43 -62 402 -289 365 374 -686 312 465 -175 82 -861 -391 67 -428 -522 35 489 139 -860 -461 591 -168 -79 -5 346 393 -761 450 -148 356 -884 766 -473 -883 683 -19 219 503 -335 -675 392 383 510 -30 598 -424 -353 607 262 -837 517 -819 617 -289 -318 -496 368 753 -768 45 162 -233 -713 742 757 -237 217 -133 -703 612 -445 -82 -112 -694 643 -327 186 434 -481 -195 -369 -622 -864 375 -749 431 702 -242 -429 -214 746 -836 -869 -386 -744 230 -225 -74 169 -538 -683 -759 -864 542 -423 598 655 90 238 -663 95 -3 421 -561 -265 423 708 -290 357 608 -72 -334 -95 -311 -854 314 -659 36 692 -841 -396 -199 601 404 114 133 -454 -609 582 -787 -328 539 691 128 709 742 352 -888 250 -790 -609 -52 -98 -524 149 266 -461 -710 -330 -896 423 271 -391 218 -620 101 -117 -64 -835 -141 583 -745 516 -40 82 234 118 -187 -32 -175 67 -150 -145 -145 587 671 644 776 -808 430 713 -643 184 -153 -476 685 -480 -219 433 712 -238 190 -270 -307 104 -698 -824 6 -124 -735 -301 -275 -791 -387 532 180 -832 688 -285 -526 -214 748 647 -93 284 -565 753 447 421 618 -146 -260 146 155 42 420 -383 -503 -754 769 202 740 86 450 -780 -183 -809 -824 -514 -621 544 660 292 -666 632 200 -538 -837 300 589 -647 -124 -389 373 -546 -193 -396 542 -790 -159 -9 -196 -736 -608 444 -636 -867 283 -865 285 -275 397 -426 -287 599 502 120 -654 -367 118 389 -505 572 401 -486 -725 -345 368 -573 477 -715 278 -33 -6 -333 -511 -599 -365 -633 -443 469 446 588 -114 -712 770 -203 105 60 -724 -126 -649 -702 739 -243 86 -45 -190 65 -354 -600 -296 256 -830 237 -90 -497 -758 -791 -841 81 -659 760 -126 -885 744 295 -141 185 79 -440 684 -789 464 -14 268 741 -430 351 -275 21 -158 -521 -485 -43 -687 191 -786 -564 138 -668 9 -73 371 -875 158 -414 582 780 676 -857 -660 434 -604 556 -199 -68 -375 760 116 -258 -129 371 -315 165 -289 -254 -766 -9 -181 -543 -879 609 140 -532 797 -489 24 -149 154 776 -779 325 -699 94 -671 -357 127 458 156 -510 -688 405 -871 -478 663 -280 305 -256 -461 281 246 -240 176 401 517 -107 -374 393 -173 -139 794 195 -624 -890 -642 -850 371 613 -79 682 -547 413 757 17 169 204 -727 -821 573 -630 -350 19 -653 -203 244 2 -411 -410 -737 671 296 -779 202 -27 743 -713 188 741 -548 -409 -53 743 -607 251 -533 432 -295 584 175 698 -297 625 -623 85 36 -247 -347 -353 -205 -373 -498 487 -183 -55 -643 380 416 593 413 770 542 30 738 -150 -594 -346 -24 -85 -193 -494 57 81 -97 -346 -610 -96 263 194 485 672 -285 278 -877 -459 -432 -74 -719 745 -672 473 -613 483 429 -572 363 221 -364 245 -60 282 288 -316 -789 -131 -808 -231 -278 -161 -686 745 542 376 -50 -331 -850 522 388 119 407 -254 423 711 138 -255 434 -685 109 732 -460 -894 -354 -798 247 -494 -877 -403 264 -853 575 13 -150 333 759 -864 -250 467 99 -169 701 735 318 518 -504 -624 -265 758 704 233 241 -146 -428 248 -870 -893 -597 -199 561 -197 533 -14 -546 -210 -237 -138 -279 225 571 -22 -811 446 -226 -764 -810 -687 176 -466 218 -724 36 -446 276 216 5 -305 787 -448 79 -779 -419 218 -61 -865 -897 483 190 -343 -82 -225 377 202 259 150 329 -532 196 -607 -541 -121 138 -128 386 -181 -463 340 -556 -531 -406 -604 464 -525 -653 -196 152 194 -123 238 -81 -668 -601 55 -30 -410 -179 212 -516 466 615 -32 794 436 -123 -10 -95 -501 529 -92 680 291 -765 -569 439 -816 -548 -522 -575 272 -500 626 -826 -763 281 -713 75 -340 -556 -363 -533 -191 10 161 -580 370 -529 -252 -839 -620 678 706 -786 -640 530 -472 384 -706 -652 -130 -750 -79 -620 317 -12 -782 -756 -327 241 112 -634 -341 -170 461 -889 140 349 675 5 -758 -708 -121 505 687 -452 -820 453 -372 635 497 -300 79 -141 -362 -407 469 642 664 -14 472 400 304 -275 611 -743 -165 453 250 106 676 -780 -514 -263 368 165 720 537 -657 -816 360 729 316 -875 -35 735 -875 428 589 303 766 -844 774 -853 -570 36 530 -728 -641 -270 723 -591 -605 -805 -647 -199 -361 508 -633 -10 -639 734 695 -698 -797 775 28 160 130 -591 -687 -568 262 -638 -766 -223 -345 -525 -253 527 -327 -690 -604 17 -760 -268 -440 -194 84 -686 326 667 -231 -509 329 580 -501 687 -272 -221 141 -30 -734 187 -9 750 105 -566 -549 519 409 -701 -697 556 198 203 -743 417 -748 -737 -600 554 -589 -204 661 -538 -888 -604 -203 -411 200 -299 -134 306 -177 -820 737 -760 -784 -371 95 -222 80 375 -612 -400 -756 -95 -796 295 -370 -261 -387 111 -493 395 203 728 -511 33 -824 -126 297 308 -144 681 764 659 382 771 66 -136 664 -802 685 -471 -19 -652 401 -596 -10 -594 168 -356 243 -159 -53 -685 780 -119 -805 -15 244 516 432 -292 724 -586 631 -81 -558 -332 -346 725 -609 -648 -373 -608 690 -580 -36 -826 -372 -353 189 504 265 -209 273 494 -178 199 568 720 -63 -729 -242 -400 -698 519 -833 751 527 235 -676 281 526 -507 -357 32 -296 615 800 57 -831 689 -176 70 -476 47 520 -180 160 87 -95 393 -464 -388 -566 -24 298 -181 -426 -283 -832 772 656 -47 345 107 -859 796 562 -770 701 -487 733 312 -474 302 449 -548 574 308 -42 -249 246 -56 745 -556 -767 532 83 -280 -465 -642 -824 397 -844 293 778 322 -426 685 297 -705 7 105 224 18 674 487 710 546 -536 599 483 -245 795 -349 571 -134 237 -578 -413 759 763 140 667 626 411 -579 472 -481 90 -211 627 -641 444 441 -641 -256 -379 138 -223 -518 532 152 247 800 -433 562 -523 -900 -825 426 -480 -296 520 -787 717 -870 22 88 -118 597 719 -756 523 589 -584 63 462 -450 -150 631 -165 -844 -489 -123 186 485 -117 -216 -155 -327 749 450 -798 146 -45 234 687 360 -382 684 799 438 -352 558 -76 -368 -672 390 171 621 559 -389 184 522 611 748 312 -205 -526 -835 689 772 -503 742 -177 718 -485 -619 676 -352 250 -28 -513 734 724 51 127 -614 457 -796 -75 -366 -48 -558 -403 112 202 -442 605 -228 447 -687 -307 434 50 149 -598 -777 -726 -561 644 -519 -456 -616 -213 -791 -265 -323 21 -575 349 -96 58 -556 474 -68 678 -254 198 -328 171 -597 157 214 4 -70 126 181 690 -108 -67 82 558 -757 263 324 -590 -499 -362 -650 -795 -758 577 680 466 -468 -160 -12 60 354 -753 194 648 705 -461 793 532 -727 10 617 554 -866 243 -781 417 130 505 736 -409 -263 -543 553 345 -153 -388 171 187 -628 -687 561 -688 -531 19 146 -631 -284 -855 -30 -475 20 281 122 -875 -67 198 -559 -706 546 419 289 -146 -223 224 -52 -293 -530 -141 49 155 263 -527 -485 -8 54 -602 -228 385 -12 741 61 339 -803 523 -697 616 -373 645 29 -639 -148 766 -282 -876 751 -109 -618 743 -459 -892 270 -237 -325 -365 -320 690 -817 -126 -166 -66 87 10 -230 -120 724 -124 279 -105 -465 171 -839 427 -583 -721 287 648 -553 193 785 548 -346 -451 -246 5 -632 60 336 332 -38 444 -258 -28 188 121 -272 -345 -742 278 183 -150 -125 306 392 -546 105 -719 -898 -534 517 778 449 -637 -582 -496 -50 423 -782 -684 179 78 -90 199 478 -442 -311 -604 -677 -518 242 -354 -114 -809 -484 -502 418 -693 468 -899 -148 -799 -285 176 534 -40 -506 -683 207 -771 -287 -465 724 -431 -830 139 -450 691 307 -158 -719 213 460 -355 -149 -848 -270 510 -184 360 -119 544 700 -515 263 -645 -474 -536 -690 167 -563 -853 367 5 777 268 488 657 -753 506 200 -15 630 -682 -292 1 -697 -668 -820 -215 183 -364 685 -142 -708 -898 247 205 -68 -37 773 39 -200 -586 -3 371 -150 -241 114 656 115 -381 374 72 -783 584 176 596 -458 522 -300 434 428 25 -40 -533 436 389 -467 -194 26 -351 148 -389 -345 308 -282 677 -543 -60 -621 -857 -770 243 411 71 421 -333 -475 306 355 86 -89 393 -123 -189 709 484 77 426 -167 31 -572 -644 -453 209 452 631 -698 -900 -268 -640 390 151 -785 29 -323 -166 498 764 601 236 582 -568 -360 -896 532 794 786 695 -849 501 466 -666 652 -179 -230 -230 -518 -773 -343 136 742 -534 300 -271 -71 -502 -237 572 34 638 -476 279 282 618 673 -237 -865 110 -485 536 547 668 -816 -137 660 744 -834 -427 -30 -346 364 75 -884 91 301 74 -791 98 500 -25 -667 365 625 78 252 -245 -411 -512 495 652 770 -774 224 662 596 168 498 772 -652 490 227 176 -60 -74 -423 337 -417 623 93 540 605 560 405 -268 -448 123 -267 159 760 564 209 93 -269 597 555 -483 743 -170 -151 -721 -83 -214 140 525 -341 742 -321 620 628 -714 -121 763 401 -242 -610 652 29 431 -10 184 -689 -601 558 195 115 578 -880 -150 -318 -116 -549 783 46 -446 331 783 -103 -825 -349 -98 -542 -449 -722 785 676 22 -813 37 483 -624 -732 -892 -449 -36 -812 -162 -226 -315 -275 635 423 -131 338 735 -718 397 -58 24 30 -551 758 -823 -875 513 199 380 206 688 622 188 714 308 413 -197 -27 -163 772 -179 -31 559 569 -260 163 -839 743 -536 95 -69 697 682 -635 60 -160 154 -342 -419 -176 432 -380 -359 200 139 551 -406 -309 554 104 734 -250 -108 17 -96 -461 272 182 42 31 -804 -557 358 -612 778 -76 279 -398 -10 -660 218 525 27 534 551 426 -585 -161 -524 156 665 -553 146 -345 746 301 -518 459 -530 -465 -247 297 312 -899 442 240 372 48 102 -235 -79 -345 49 760 316 -883 -699 -508 -242 615 646 -585 317 -439 663 127 -48 -827 -393 751 109 606 -427 -324 -611 -109 -40 392 -717 68 -407 559 -258 -543 -697 116 717 440 -211 329 554 409 -782 251 604 -66 400 84 -352 -98 -209 465 -650 154 -507 332 90 -623 460 366 516 492 178 695 -610 -384 -173 635 189 42 423 741 724 -357 -854 739 -472 392 -589 -789 -331 -381 593 -482 112 726 -290 -339 319 671 -213 -449 -133 356 223 -831 -34 273 631 178 -656 -111 -210 -512 -569 160 120 418 71 710 -886 296 738 214 718 -704 -121 762 -382 -435 738 -807 -72 -327 -53 -6 -631 53 -37 87 -693 778 -869 50 220 469 -150 -874 -792 -441 624 -48 686 -327 -116 -476 422 -729 328 -40 218 645 -256 -752 108 73 161 571 564 703 -555 -14 178 529 356 -745 -86 532 -165 -409 291 -812 -807 -191 -118 629 -656 -624 164 -325 -498 344 623 -844 -394 58 -186 -720 -781 -466 424 -35 -579 402 -582 470 -222 87 -18 -806 -736 -592 -178 -696 368 -826 -470 -391 -827 721 464 -805 -305 480 -312 -498 772 -297 679 302 -895 -170 -588 7 662 -379 708 93 641 -760 32 505 -613 210 800 -448 359 -484 -266 484 -61 311 408 428 -416 704 231 570 516 -875 -427 81 -533 -266 349 -776 -570 -789 -642 -644 -622 -578 180 -608 137 -148 -347 -207 299 -219 658 -83 -664 -10 761 142 377 -202 -321 -694 178 244 -724 -305 277 -149 -483 -810 -353 372 369 -481 355 -479 101 -737 -352 -194 -358 -273 -676 397 23 -898 577 516 630 -785 -393 -730 302 459 -266 722 148 416 1 -769 128 -721 -136 547 -141 277 -20 -391 -597 496 248 -576 576 116 603 216 -211 192 -600 -519 425 769 634 789 781 -676 -746 -148 -834 106 347 148 -341 225 77 -326 424 -876 561 -477 154 -227 -358 50 -268 -345 554 -856 737 188 -138 -706 76 781 -399 -679 554 -416 -406 -600 591 -720 -281 295 -437 457 351 -103 73 618 329 371 513 -587 480 -594 -280 247 -489 516 -564 147 246 543 154 -803 2 24 -898 745 -220 252 -24 702 53 448 754 -326 577 -400 -206 662 -401 -382 725 346 12 -782 316 -575 678 458 331 -70 -757 311 -65 123 -409 239 -485 253 420 -874 211 -52 653 -453 -656 296 548 -379 -13 -605 108 -694 224 -27 -171 -271 657 -324 -78 792 -408 -233 -534 -305 77 206 -188 341 188 -771 413 -203 -789 103 309 137 484 -853 -539 378 237 -690 83 -657 291 -808 794 640 711 -183 -427 437 -607 -728 629 -738 543 100 -529 89 -697 776 -316 574 -558 427 29 -472 136 -878 -859 -724 -146 -341 -511 528 -481 693 -653 -863 -506 -133 -551 142 758 -126 247 312 -278 734 726 34 -650 -11 315 -309 -713 649 431 -174 252 -818 -105 -564 46 -101 -686 -550 -57 -590 -381 -533 -627 -126 -18 -685 -374 -408 -671 -820 716 545 -689 323 621 562 100 762 -554 -366 -237 272 397 -766 73 -16 64 -575 -880 -81 -828 -27 -296 -828 308 342 -409 -607 591 -270 270 -759 110 -376 698 -533 -158 -717 -202 432 -312 -516 187 -50 661 343 179 -622 76 -456 535 -726 -18 788 545 483 187 1 738 -698 -142 518 -470 661 -792 -276 75 705 -112 528 -581 -95 426 600 -624 -185 -277 -580 481 703 -278 30 524 -281 -886 22 -822 83 396 290 32 -841 -525 161 -258 -661 -531 -717 165 -381 -864 347 -309 372 -250 481 586 -219 -886 -349 -238 -625 -10 -377 787 -364 336 535 -501 615 482 380 629 -536 -720 -145 -421 -688 -11 -393 -325 -234 391 540 -628 198 379 494 -465 228 -786 101 -518 43 769 -388 137 -267 -92 -708 572 565 -248 601 164 33 -277 296 -344 338 -413 -732 -840 -655 -551 -860 -561 -179 173 -631 -32 276 -246 -655 578 585 36 -540 -388 -639 -293 -459 767 789 -132 -178 -715 -480 -594 755 -196 638 -750 -334 -354 786 54 674 -277 -86 -635 -224 -784 471 563 397 568 197 611 615 764 -832 -438 660 -151 -382 773 -476 -671 -209 98 -149 464 333 671 498 -53 -129 -30 -572 723 453 -148 -88 745 543 6 751 304 98 -154 652 -327 726 244 563 -117 -498 -691 136 185 671 -341 595 559 -372 40 -401 349 -512 50 -496 -444 -159 -895 -120 102 -126 474 719 -876 -600 486 720 -344 589 -739 -394 700 536 -118 653 -798 -457 -743 121 -515 -605 44 -310 -113 -494 -268 -626 -397 54 -61 -114 -454 -164 -336 291 -349 613 -639 -94 -709 29 730 21 -732 421 606 725 492 44 179 691 688 -102 112 785 -9 -622 220 -381 679 -68 -398 -391 -510 346 -894 683 -712 109 653 -497 -875 704 -677 53 635 13 -12 -771 -225 83 -367 300 641 218 -235 -478 23 685 -804 676 -505 -410 -176 -397 -98 -23 194 -489 -127 122 184 -692 721 693 410 641 473 4 -488 406 13 -827 -38 -569 -179 -771 615 -351 -820 288 23 -41 -440 -214 -415 467 641 504 442 -846 618 612 -604 413 569 276 679 -7 -409 -215 -446 -517 -810 385 -173 -666 799 670 -631 522 497 433 568 -596 762 496 346 647 -157 -306 -638 239 706 745 546 22 142 -421 -167 705 259 -650 -318 -339 385 -701 519 -562 -608 -646 -110 170 -900 -742 -81 476 87 -446 787 509 -260 431 -530 -186 487 662 -727 -423 628 -845 -14 -331 481 -15 -890 89 782 -92 -669 -107 364 393 -758 174 -218 -42 34 -608 -767 696 626 -62 333 -408 -109 155 422 -743 -787 -202 181 -759 422 738 701 -523 -172 -98 -419 492 -239 -148 677 -848 -390 -399 110 344 -234 427 -452 -433 734 519 491 54 413 148 318 735 168 533 -328 242 457 -35 -51 -267 -325 447 149 -356 278 -833 680 -687 -696 -740 -545 -635 -871 525 459 -458 427 -473 518 751 -164 705 -274 180 -187 -577 752 195 -633 411 -686 411 11 -230 455 -503 -88 -759 -135 180 -572 118 770 -665 -655 485 541 395 -430 415 230 -343 -337 -436 324 12 -417 482 504 265 -683 -476 -33 -152 -90 595 -143 171 -584 488 155 -19 -161 122 -828 -401 -479 -630 369 -213 -461 -195 209 337 393 122 -740 357 277 -614 527 413 251 -722 3 719 -139 358 -715 -77 544 641 553 722 565 496 690 -481 -686 177 -496 -83 507 -527 267 -896 -248 -562 -215 -113 149 775 691 -304 -511 798 -557 -821 497 -160 755 143 -796 -120 -676 133 -673 243 594 -295 -73 431 376 -229 -715 -54 -617 -447 527 486 -758 -511 -282 372 532 348 287 -371 643 -851 616 654 277 728 533 7 -544 465 -391 108 409 652 -816 -853 -518 -662 490 382 -346 -798 -60 173 -553 -600 563 -891 622 -517 -403 -491 -132 -128 443 -780 523 306 636 230 -475 -718 -475 -136 -188 -373 251 617 798 -359 -642 472 -185 107 523 -102 -474 -830 635 778 -335 -117 93 -429 -222 114 782 213 -141 452 453 607 -240 504 -249 -52 -6 265 -880 550 -501 -588 -2 118 -425 81 -866 394 -755 -405 553 -832 88 -91 -298 54 -526 -550 604 -716 -552 -566 -110 389 306 637 749 -179 622 16 -652 -350 -205 -505 180 -560 326 -602 -829 390 92 666 -372 -242 -860 797 289 142 352 -820 729 556 325 166 279 628 -619 365 341 683 -237 492 465 -447 -325 496 -336 -48 -339 -5 -768 -32 -145 -198 -541 272 393 -125 659 717 -273 332 -857 2 -177 -812 699 -12 650 -170 -703 -196 -695 776 15 686 -446 -354 582 -736 -734 -253 -132 -754 252 -301 660 693 556 -533 210 -766 257 -403 -794 186 92 48 -774 -88 63 560 464 -577 -260 23 -108 -511 -46 -369 725 572 -169 -339 386 40 -440 -553 355 -644 81 16 498 -285 340 -643 -696 -602 661 -789 -49 -405 638 -407 597 447 445 27 799 -532 -731 -382 -683 348 -883 -670 144 -537 -9 380 -181 -221 -708 391 458 -440 313 341 481 241 -315 -221 -587 317 -108 458 -450 526 -475 81 -713 -493 -734 -48 786 -665 -840 211 95 103 62 285 -727 183 -404 -575 -267 -27 -185 -140 618 -586 -352 -569 -788 -421 123 -661 466 735 -839 297 142 -597 474 -742 398 249 -379 556 322 228 25 646 -573 549 426 -473 768 25 767 -106 -200 357 -354 -628 -260 -300 -159 -4 109 -384 302 628 740 -331 208 108 223 -146 271 -125 -476 586 791 553 380 -834 -439 -377 296 710 -197 346 724 284 619 -592 -325 -586 -459 480 -888 -756 -523 -162 -758 -141 -819 286 146 78 -167 152 695 -280 593 233 463 -85 -622 376 4 -556 -77 440 -112 72 572 423 408 -69 539 96 675 339 455 389 276 -342 553 -575 504 -112 546 -416 45 777 465 -242 -749 534 -513 436 -212 -335 -301 605 -669 451 -656 -211 -771 799 -565 264 250 -794 -895 -336 242 195 558 -249 183 -597 599 87 -874 40 659 572 507 136 384 -131 -20 668 -4 587 656 642 169 -721 -653 25 -544 123 -601 -769 126 711 709 -380 483 82 -467 76 773 509 200 555 761 486 593 -401 304 -292 -229 -861 153 -251 -809 296 367 -898 163 -696 414 -361 441 390 161 -879 -258 -891 17 -763 440 98 663 218 -710 668 -742 8 622 -891 -318 195 -496 -161 -220 415 -455 488 -756 -651 -718 -98 435 -843 -251 -78 -613 -365 -588 -273 48 -484 -677 -512 607 306 -100 -835 210 429 674 475 516 236 -833 567 210 -225 701 -499 233 -536 284 247 129 -353 -736 -84 -101 376 -258 -483 440 -830 -614 401 -9 -148 612 -865 655 -354 750 -207 -261 648 748 -119 -339 155 793 -429 -389 20 -83 -524 -183 -599 -358 558 245 5 327 161 449 253 493 106 -434 8 -65 -492 428 148 791 198 -413 125 -4 -493 -26 -655 332 -73 80 -880 -233 -711 -813 -70 -286 292 579 -274 302 251 -776 364 -205 -394 132 -253 557 638 -477 -576 636 -355 90 93 744 597 238 -719 -383 784 725 -390 743 -139 226 -199 -300 349 558 -710 -821 -165 646 -238 589 -182 144 -573 223 -747 -845 -648 751 489 44 580 -69 -232 301 -98 -317 429 -77 708 -69 -843 672 -623 513 -823 -650 -246 -569 84 -450 -814 -377 -216 -115 -575 733 -846 569 -298 -519 -808 512 -128 300 -593 -325 -561 -859 -128 142 445 -823 -90 -754 302 30 -252 296 245 -259 624 -509 -565 -370 -544 -548 -217 168 -619 744 413 -410 -470 -191 506 582 748 -490 304 -341 583 182 -461 733 -406 -98 583 755 -33 671 -221 205 485 -17 155 320 -589 -85 21 -182 -188 -543 -109 -586 -876 -488 319 -247 -694 -21 -709 528 -416 -492 757 -676 -29 653 -279 -868 -653 -289 -120 -101 131 -12 392 -719 39 -12 -35 -541 -446 -160 387 106 -527 257 51 -800 505 723 386 170 -251 229 -480 393 -374 116 -562 -124 704 237 356 -402 293 -216 49 263 -654 -728 746 518 -846 -121 -812 -808 -489 54 -593 233 242 105 -10 342 441 765 608 758 -724 544 -848 31 -800 -363 -728 260 180 373 -292 750 457 420 8 -714 703 -477 486 222 767 -602 -539 -484 -747 -770 -155 263 -43 758 587 542 268 -333 649 -248 417 -48 -312 -144 -686 -432 -344 519 712 -849 -814 -61 -146 436 -541 227 -555 397 328 256 -577 -323 -821 249 428 -618 -256 -368 551 -583 695 -173 276 518 187 -424 422 -773 675 -296 669 411 -98 580 -456 -755 648 74 315 784 68 -808 -117 -819 -748 374 709 -214 161 -105 -862 67 -335 407 783 -487 669 -126 656 665 638 -877 -189 268 521 -899 335 650 23 -569 513 664 777 -448 557 -254 718 125 225 129 -732 424 -254 -645 -203 81 -471 158 437 794 -823 -695 -329 326 235 755 525 -722 528 210 -347 -679 256 736 593 -192 403 97 -211 -98 -683 -729 150 250 -886 -873 757 -437 -290 324 -353 622 -132 -181 -579 -606 470 661 -39 -739 131 603 -323 -505 481 -358 -314 -98 -303 563 -677 97 342 -757 338 -819 6 -50 143 622 703 394 -145 535 -202 -103 678 -825 665 545 -106 721 -709 -735 756 -15 171 -193 686 267 411 -892 5 320 162 265 747 -692 399 -149 -206 -588 657 -369 -582 773 26 -390 217 -39 -398 723 -373 371 565 -705 -856 -813 -677 498 -735 -387 434 -218 -349 -390 399 -647 -105 -477 543 -263 44 573 50 601 -98 -607 458 -192 -403 93 -305 -137 50 463 566 238 739 -487 -92 -636 -217 -874 -511 426 -190 193 576 179 -224 -774 -181 -671 -233 202 259 393 539 -429 30 600 -437 528 396 156 336 -49 750 236 540 -622 558 -81 676 312 597 -410 91 317 518 -693 412 138 -444 -227 -324 -190 -315 111 292 765 -338 773 -383 618 -405 -503 767 -480 779 170 -202 -438 -554 287 -204 761 -576 -277 -220 -862 -750 689 -747 289 755 177 -481 -644 200 -543 -131 127 328 699 190 -444 432 445 621 -798 -884 449 469 -709 -587 -210 125 563 -211 655 789 -808 -255 -264 -331 -274 -736 -881 221 -855 -746 -629 -554 -105 492 -621 -216 -765 592 -618 475 -364 6 -198 -48 -89 -832 409 -289 -162 50 -444 -808 502 -28 750 474 101 -322 285 -81 -477 795 -15 -263 -483 570 68 -187 -826 622 -736 -424 -669 477 314 545 -27 331 581 692 116 544 -97 197 777 -4 533 -346 659 -535 -733 52 -772 -57 -185 473 558 -41 -161 -689 -349 -177 -835 -675 670 735 -832 473 -397 571 -833 -865 233 618 -299 -407 -844 480 248 -476 19 331 3 243 39 98 482 530 -264 -618 -365 750 311 -727 608 128 5 -311 227 -362 -302 -828 268 773 -523 -296 626 549 -765 229 470 587 -538 19 475 -171 -121 390 762 567 -144 -796 -42 608 181 -786 -802 -734 114 251 421 546 201 595 -710 548 354 -108 -183 278 335 449 674 221 94 -576 -459 91 723 249 -438 510 354 -332 41 -436 -47 180 -160 -874 -69 -227 -617 144 -7 -132 480 -48 -102 636 -802 154 -44 -462 628 470 -169 364 238 -472 -154 -157 143 -458 648 502 -344 -866 580 182 253 -547 -160 463 -821 650 -721 -22 400 87 -697 69 -861 -698 -218 -301 -584 270 -452 -46 205 29 -707 624 -560 -547 105 736 -687 -769 735 738 -226 -37 -441 -166 93 -622 183 -815 -536 200 404 352 -558 -274 760 679 -240 163 563 -555 683 -707 383 33 756 283 599 -397 -308 -821 786 461 262 577 -336 -563 104 -733 -366 140 -158 -840 63 -779 -10 23 30 230 -215 -40 -631 -542 -757 -752 -581 -70 -361 -679 603 -655 -541 -367 539 -818 -22 116 -883 419 618 99 -831 -879 786 696 331 -823 194 629 741 408 274 385 -784 -518 -620 714 759 673 -65 -580 357 600 -874 -532 89 -147 -15 -581 -164 369 595 217 222 483 751 -521 -505 -531 -180 -647 -97 177 -636 -630 236 781 437 459 477 416 -371 245 279 -310 -112 371 -463 558 103 -481 459 793 328 -651 -672 -682 339 -128 604 625 310 147 -666 662 -659 -866 -397 -52 -705 20 -716 477 54 539 252 608 3 -409 131 -386 601 -861 558 570 416 12 -581 -473 123 217 -819 272 674 252 -256 100 -826 -591 -835 -525 -402 -100 -349 605 194 341 647 -9 -245 610 -851 -701 235 -845 -856 43 192 -169 635 110 -701 -410 322 -194 693 790 -794 -252 -864 -253 -710 480 445 422 -125 319 752 602 -874 388 557 58 -174 546 23 -425 226 -413 -156 -560 414 -139 -574 695 -327 651 378 -866 271 -516 -321 -120 187 526 -597 -119 -445 360 116 -643 -610 -71 734 -651 -280 -341 -26 78 750 313 289 -403 315 -812 488 -468 589 -537 -54 -386 -633 -734 491 663 -358 -882 502 -654 323 -1 83 606 386 77 750 -623 -792 -172 -160 -123 -801 -754 -57 276 12 -72 335 91 284 132 -546 -793 148 483 602 -338 -61 -206 -856 -352 -734 -431 90 -664 -824 -10 13 -489 339 -864 -362 -553 188 249 -558 -825 -283 596 67 529 251 -777 649 68 616 -441 381 -768 -721 -534 -798 -74 -290 548 -507 -340 -230 456 -274 63 302 172 784 -136 590 713 -139 710 -20 -174 -819 -728 -715 117 -35 432 796 167 -524 732 -806 -109 217 267 -599 661 261 603 -103 -455 715 557 765 -454 194 611 572 787 382 611 -285 346 61 -198 568 585 757 469 -502 677 41 -663 -137 -429 -204 794 -563 147 717 -312 761 -464 498 -239 -83 697 315 104 -424 288 -343 -291 104 742 541 -341 -350 575 -331 107 -286 217 -884 691 -493 -720 116 -256 -893 -365 -113 -115 -171 451 642 32 389 -189 206 -216 188 -554 32 137 -71 -338 -802 240 110 421 733 -99 -294 379 -108 744 407 -61 710 -89 -422 683 -293 355 -196 -227 -248 -191 -127 130 -852 721 355 -777 150 99 179 -294 637 -894 -97 566 218 682 -464 26 217 -663 285 494 473 462 282 -371 -872 752 626 -828 149 634 -679 -628 20 382 303 372 622 -29 80 -49 -518 -310 279 213 -805 -561 85 -649 4 777 513 65 -458 521 761 -587 -316 -477 -839 407 183 612 647 438 -313 626 -505 366 -214 170 717 73 75 112 706 -818 468 -708 508 436 -529 548 -313 84 206 42 311 -598 -441 677 -873 -263 236 701 -104 333 -437 553 -210 -725 -880 138 60 -108 -418 -614 -652 407 -801 396 80 57 -717 -181 630 501 -822 525 -325 -222 -889 -771 -210 420 -546 -854 538 677 -212 575 341 116 449 -688 690 325 -3 -246 -37 322 420 -177 188 -604 24 -708 -649 -606 -695 -362 546 -751 6 633 5 -91 -628 434 107 -178 -27 -147 391 -576 -799 -792 434 -244 558 -809 539 300 -368 -405 498 -798 178 437 -657 234 738 -719 306 514 495 187 -261 233 -24 496 373 -231 560 -153 621 -472 72 676 789 308 363 449 258 -821 485 -112 378 -54 239 -329 -664 458 -366 749 -111 538 -390 -191 -79 -109 -759 34 -634 -216 553 -462 485 -862 -175 578 -36 -653 99 71 108 40 650 373 -403 -664 218 131 -419 -401 336 -265 81 505 -793 115 -219 413 422 -803 123 -291 -731 156 -805 525 -702 646 310 -621 361 737 -294 -234 -529 349 -826 -75 -103 -622 299 622 -640 752 720 567 -384 -756 -683 -452 711 -28 -411 192 -451 -117 -497 124 -445 453 361 -225 798 190 -323 -338 -682 199 -192 472 -731 -191 -47 215 -119 770 260 664 -56 -707 -745 -887 -449 130 -652 688 -307 -227 -179 -867 44 -842 -432 96 -765 88 242 557 -199 -54 449 -896 24 89 -709 -509 -286 779 -71 -243 487 -900 -670 -537 225 -16 -97 -509 457 -374 -651 -775 -410 80 -447 545 140 -65 268 249 -701 -874 -435 631 424 791 110 244 -408 181 -263 -577 -407 -263 -845 136 478 712 -224 43 775 -6 41 -442 -595 231 -664 415 -755 743 -679 -743 -450 563 -57 -51 -272 -432 -416 -493 261 392 795 761 -563 -251 -872 708 234 181 280 562 43 -764 -538 -696 428 -315 697 472 -373 564 180 405 549 163 -821 214 -596 526 -272 277 -562 -220 -527 564 -562 -297 519 -677 47 736 -209 145 -679 111 -796 -230 -722 -684 705 -74 545 -235 758 -299 211 -692 709 297 282 -484 514 138 -285 -492 -225 -501 300 -112 480 -56 -367 -803 498 109 608 -492 788 144 651 -351 -513 735 721 -131 81 -31 -357 -127 326 1 -96 651 -378 -556 -691 722 550 -639 784 516 -139 266 747 720 -442 -311 -81 -376 109 -377 -591 -7 267 -294 -108 231 480 467 -418 -269 48 72 -585 226 -344 -692 566 734 -780 424 12 182 -864 254 -65 -443 -477 578 556 581 -11 -22 -465 397 -879 -169 -494 187 31 748 735 -203 -842 -433 446 161 -121 449 -393 -746 -749 -235 -696 222 326 -153 -763 692 -226 730 -231 -827 -837 -806 -632 468 -664 -797 -21 739 -87 -777 386 -347 701 -84 -363 768 525 342 531 228 126 -96 -669 530 448 286 -35 -134 423 395 706 -319 -630 -855 95 -677 164 -820 497 -191 321 -834 -278 -395 253 -466 362 -790 122 -271 563 -102 -428 -305 222 -431 -544 -298 -884 -614 -869 -870 -538 191 785 -748 -753 -793 -20 336 490 637 -616 -798 605 -166 344 245 -17 -390 295 638 -258 -606 392 640 371 -548 -295 -867 -516 -675 392 -69 -885 -507 240 769 635 35 -650 639 243 135 -652 -243 -539 -833 367 -863 -590 -62 188 145 281 143 644 563 -94 -93 -496 -594 295 686 720 -759 564 -114 -90 450 787 -698 -217 130 -220 592 461 788 -456 -548 217 739 91 751 50 -535 -156 -7 323 -706 -539 711 300 -65 -167 -721 -81 -609 -63 -48 78 -44 339 -75 710 -663 282 -359 414 164 -114 -651 -164 -676 -495 -784 -450 283 7 -621 -104 226 198 -183 -552 293 709 63 149 103 229 249 646 -465 420 -355 635 771 386 168 202 340 -771 521 580 242 -406 -118 156 -609 130 -316 42 63 -859 -54 14 301 -97 80 469 532 593 663 351 636 185 263 -81 760 107 183 233 374 461 -156 788 -526 82 529 543 -503 -382 -252 35 -41 -638 667 -648 -514 154 370 -412 772 -149 484 -376 -400 -248 139 -762 -317 -346 -763 -556 -363 -589 -880 -15 506 -355 -124 -541 -378 -808 -117 739 -249 171 645 -167 161 -669 79 -812 298 -217 342 -564 502 -820 -281 -330 -874 761 109 -12 474 -339 -889 678 -355 673 767 128 -34 344 619 -552 -43 463 685 36 -333 -559 -861 149 -727 520 65 404 343 -544 532 154 440 -497 -184 -391 448 -187 -839 85 140 -235 -499 8 -21 406 460 -467 494 768 -70 -413 -155 424 147 -654 190 -888 92 -422 203 -480 208 -21 419 352 -286 -203 537 -28 -141 -140 -153 528 -443 780 681 -595 286 37 354 -240 -334 -221 564 -19 113 -231 481 617 518 -615 659 398 -328 356 289 -404 -180 -66 -477 -611 -628 658 -800 213 -444 304 197 -869 -53 72 790 -331 278 -886 280 298 112 787 755 43 289 665 -663 277 -441 -898 -83 205 310 409 -777 -283 -365 -623 -266 342 514 -306 350 386 -196 173 -726 -658 704 -53 -641 393 -300 43 616 629 -874 -653 -42 83 297 -279 213 -542 -847 232 -682 -580 -597 161 797 -316 -765 -828 -353 -752 -421 -254 562 -377 -445 -155 219 458 733 -687 -104 -427 -395 -465 -311 8 -85 -10 -727 -477 321 219 -382 609 556 -830 428 -684 -695 527 742 223 434 -23 -187 -229 432 -857 37 337 -648 -132 -625 -107 61 -380 -91 -268 632 43 107 -703 -583 671 435 222 -428 109 -476 234 -287 62 -818 -495 -740 -566 -156 -600 190 24 688 -215 -718 106 119 -56 -449 -92 378 -202 -453 162 202 689 305 -480 184 429 754 127 -36 -553 -634 50 239 425 -183 228 424 -41 117 -316 -663 -328 -325 -291 589 560 439 276 -197 -117 30 -635 -518 -429 641 284 -407 -10 -682 -326 -774 725 -341 468 13 706 752 71 -404 -171 58 539 -334 -136 -824 -755 -808 63 -756 637 236 -83 405 705 297 -322 -95 71 -254 -274 -154 -261 -636 30 -887 743 -273 13 485 -9 -646 -832 150 -801 352 -257 50 -497 -311 84 605 -58 -857 -192 -70 350 302 -737 146 -698 -75 -842 -509 -781 576 -805 -325 478 -398 -292 -618 -358 -462 65 -900 -707 784 523 -395 -322 -59 -740 -894 -314 620 305 784 398 -523 707 316 -12 -503 447 -258 99 629 -603 -3 -5 404 793 78 -226 -513 -560 82 -339 -667 -17 394 378 520 -558 -466 -852 668 769 134 358 33 -311 327 211 -407 98 -39 -855 -718 764 359 -152 -111 -840 -7 800 -188 -631 -435 -410 351 -793 -793 396 57 -230 -122 239 131 -215 321 464 54 701 386 -731 333 -115 760 -688 62 481 -319 153 312 -559 703 11 21 -59 773 -168 133 49 -60 -6 259 -127 -833 689 184 -515 620 665 429 231 -137 731 -461 422 -645 -829 30 443 788 600 638 653 -701 208 -331 -668 -129 248 304 -720 160 -349 -655 -572 363 226 -24 -897 318 -460 422 -313 -66 638 606 359 -126 339 715 -210 -761 271 -195 432 6 -35 464 239 173 45 169 685 -161 226 274 44 667 217 640 742 374 797 -270 -407 653 -872 -253 330 320 -262 232 393 -866 -157 10 -5 -721 413 -18 -296 798 -263 -515 33 795 286 581 105 701 -721 -459 -717 -615 -717 -622 -283 101 611 -593 617 -404 -143 -241 628 579 201 629 467 -326 461 -40 608 -277 600 608 -105 -611 -51 400 442 -605 -638 -589 -198 45 95 603 -817 -129 -54 -656 172 -97 436 -284 394 508 25 662 -70 589 32 -618 -241 205 747 644 740 543 192 607 -441 -746 -691 -800 419 -292 191 -831 -892 719 -305 279 -443 268 -346 83 -476 -806 2 328 557 767 240 444 -654 -715 596 -15 -236 -504 168 440 -310 725 572 -174 -737 -66 -299 -212 121 -545 -237 518 138 769 553 634 640 -294 -799 -735 -543 -202 -325 -680 87 70 -130 -843 24 200 197 544 714 138 416 141 -820 151 -450 454 713 -191 -590 39 390 -415 -256 209 293 -559 -224 691 -196 -540 -460 4 737 -706 577 138 81 -254 -641 392 -212 567 677 -705 -868 95 -132 285 666 718 573 -743 372 734 62 -706 -139 116 436 261 587 662 -212 -648 -299 355 -179 -610 756 -780 470 -569 -741 750 609 -482 356 -31 17 -604 213 303 -271 143 -96 -653 405 -55 -379 -365 -68 -399 -175 230 708 293 -390 -64 510 672 -800 -687 -555 -597 -122 328 183 -11 -783 -828 -599 156 -822 -628 -206 330 -188 -275 -685 520 678 714 -475 -575 225 302 621 -346 382 97 -27 -841 71 234 759 193 589 150 -629 -364 -91 -442 -91 488 343 192 350 -234 278 732 -454 -347 275 -323 166 328 -610 551 721 745 357 754 -112 646 428 -9 289 249 637 193 -610 -478 258 457 617 457 -801 -298 -597 370 556 368 -826 135 62 512 345 170 -524 -375 -780 556 -468 625 -780 147 222 385 -652 729 -258 -651 -69 551 768 -75 -763 -811 28 96 691 -491 -802 -11 697 -57 -763 605 573 -868 -304 -179 -551 25 647 671 -44 691 126 -554 -284 629 592 -369 35 772 373 -332 -570 -8 -343 240 193 301 746 497 -134 170 646 19 21 -334 -226 562 450 -894 475 697 -732 15 -560 105 -757 725 -807 333 70 -103 134 -818 -649 696 -745 -639 311 430 -880 -128 -677 101 65 -533 -214 508 -148 218 -166 -389 -622 149 -441 443 47 197 764 202 -341 25 552 20 433 367 -331 697 800 277 -152 -521 -210 -308 258 698 336 -276 31 -808 -565 330 -470 -343 -643 571 -153 266 240 402 -522 398 -154 397 354 -54 -680 -333 -384 32 -728 -615 -247 100 -61 -621 168 327 178 -75 336 535 -398 -528 -5 -717 -40 363 -78 -191 -304 320 648 -467 -284 -771 273 -679 -342 -820 611 -158 350 1 -36 467 598 -560 -743 592 -637 714 728 -396 -858 -277 714 -625 -305 -309 -550 -791 -567 577 452 -342 -731 524 -817 -217 413 190 -389 -28 -199 560 118 -709 593 -770 -685 -689 665 -527 -869 -432 768 -630 -639 -146 404 -594 -351 658 -694 -124 564 -524 487 152 639 593 146 368 242 -337 289 -648 -132 620 345 319 -653 408 -742 607 -316 635 -654 -75 669 -320 131 -92 -100 672 681 -232 -514 -601 548 573 174 -192 -44 602 54 478 83 -358 -346 579 -609 -735 684 731 -482 -804 478 51 612 -621 126 -485 -844 -881 350 427 -146 -728 606 -731 -741 -641 43 127 -83 197 650 418 464 709 -614 -587 362 -391 335 597 545 118 669 617 -203 -248 -493 -595 -374 613 -567 -686 258 618 410 -186 -541 1 -437 -130 66 -7 751 473 352 -540 -718 572 -132 -333 635 -234 598 337 608 -356 -764 -799 629 -884 -355 440 792 -234 91 -266 214 170 -472 -91 -703 541 -9 659 230 667 -584 96 319 -617 -548 -466 325 134 -839 -153 -758 32 -500 112 323 288 -330 -590 -184 392 453 -237 -234 -865 -720 705 -463 -481 -436 409 674 31 322 324 37 -424 55 -791 223 655 -789 -398 -158 90 596 50 -641 -644 -42 -817 -23 400 798 -884 747 -700 -341 -895 728 -663 -18 -209 -73 -324 742 -778 -147 698 -471 614 534 682 315 -813 -616 378 497 397 663 -725 123 4 285 -879 -412 -844 651 -403 515 91 -111 384 -859 800 156 -405 -187 377 -763 -228 -814 733 -848 652 429 183 -123 -505 342 -452 -609 115 -59 -754 641 15 -727 28 -26 -771 683 479 -815 -3 -773 -552 -305 253 -532 -761 -308 -448 -219 556 304 -731 445 768 -63 75 166 396 -285 -35 572 115 408 -414 -535 -897 -233 228 -454 -131 291 478 142 -112 119 -378 -206 -228 687 422 -274 41 373 -61 413 -590 -204 344 -408 662 -362 200 223 737 -420 -526 -459 -311 605 -724 -794 698 694 -304 34 -127 487 97 -530 22 313 585 -242 367 -631 104 226 11 179 -720 -741 -766 -866 667 427 222 -26 63 -363 235 415 267 -381 -31 -394 -877 378 -533 22 650 446 163 -216 304 -382 724 -209 34 481 625 -701 -768 420 644 130 -780 -30 419 507 255 -821 612 528 -868 -542 693 712 -453 -549 -189 -139 580 690 -119 752 -873 -508 684 523 -394 -710 628 727 42 154 -161 -817 -112 -573 -875 -692 -830 600 795 391 -402 138 -310 714 616 562 -382 -364 390 -335 -474 -323 568 266 509 216 -755 -512 -21 674 -874 73 -887 -775 -115 156 -598 117 612 384 -397 488 -482 254 219 228 -33 172 442 -73 658 401 800 509 -431 34 241 -875 763 -127 -80 -245 67 431 226 397 548 284 142 7 748 617 -541 734 -377 -1 -738 466 -410 -728 -542 -454 -255 476 -687 627 -482 -369 132 219 439 243 -836 -732 -49 -781 -237 -263 530 467 -662 99 667 -651 -705 277 -141 -615 -365 176 -135 -244 -464 400 -307 -8 488 182 156 -686 -148 233 717 684 29 -155 524 483 515 580 -690 -161 716 -695 451 -234 281 -427 -557 -355 149 465 -865 238 9 373 755 177 117 6 -279 -637 738 425 535 -666 -142 -85 -205 410 578 193 -35 26 752 -843 -582 -123 -298 463 -210 139 408 -323 -337 678 -360 593 717 265 171 -878 306 340 22 448 -829 -293 -812 -42 659 -356 170 726 151 -643 -538 166 -17 -694 -646 23 -721 141 656 -433 416 -352 693 722 -140 311 -529 -483 235 454 1 32 -870 -504 300 -243 -47 174 -212 111 -650 241 88 766 686 208 396 -571 -621 -466 -753 -191 -365 402 -317 125 506 577 -803 321 -143 -599 684 796 429 -876 418 -265 -350 -456 762 -542 -563 -65 232 -310 -356 -224 -893 -217 -789 -722 483 417 -468 -610 -349 663 301 59 273 -761 -531 -695 579 548 744 291 793 411 181 238 552 611 -606 -417 -900 -763 770 685 -286 -649 -218 793 -341 -706 374 580 608 63 490 88 275 410 437 219 -340 -369 544 457 233 -883 579 -611 657 -201 349 43 -398 58 -193 -485 -781 -125 43 7 590 -605 93 314 -404 523 -572 259 -772 596 166 -458 278 -246 487 -580 -576 154 -520 465 751 343 -324 687 -654 234 339 -72 -510 690 -779 729 131 -882 283 -323 -467 -621 -621 -552 -174 504 455 -398 46 -436 408 143 -115 97 -476 169 334 -637 506 286 295 -509 -585 408 -136 206 -512 582 89 -897 726 -689 473 117 252 -651 -475 -450 -493 436 -338 -298 762 -441 124 136 715 725 218 342 99 -828 519 -813 -255 -46 4 515 -415 -339 -269 773 294 -380 -366 344 -175 -497 -823 447 724 743 -676 -488 563 -865 23 385 589 780 -381 -322 436 90 -489 645 13 454 276 647 692 450 368 -835 -1 436 -640 97 -391 -59 130 629 47 -651 -133 -177 -520 316 731 -892 338 -216 -109 -890 -638 103 -803 -747 -138 -203 469 -249 -143 -138 749 -179 506 -730 47 730 196 426 -835 305 302 -273 -702 781 -171 -682 -823 -581 744 -309 456 626 560 -82 -195 718 -4 368 -558 -858 765 -252 -572 -644 85 -769 -710 321 552 508 -892 760 670 -274 -846 668 -888 -884 197 496 660 -270 -313 27 662 -848 -70 784 -51 -222 -74 651 169 -684 -156 291 652 222 -191 58 386 -428 274 566 -433 -325 -546 -39 -533 363 -522 -324 608 415 -113 408 302 509 -33 694 -518 394 624 449 154 -769 260 -239 630 -200 -208 359 -329 -592 777 751 -132 784 82 -422 -845 -685 -587 -532 427 606 208 470 -891 -91 -468 -268 -662 -618 287 -414 -524 -484 31 591 -706 -572 512 -546 -457 -35 -210 -623 309 -191 -752 -736 -739 392 -811 -72 335 417 477 -654 -671 -867 -55 -299 521 -742 -709 -211 525 633 -771 -353 -139 -17 -237 415 339 -670 -534 178 -545 -459 104 371 -769 31 761 -636 -564 581 -239 80 193 -696 717 79 -454 666 -423 678 462 75 -714 251 237 -750 -819 239 -674 498 -408 400 -554 238 -884 269 -875 482 -727 -889 -654 -855 741 697 -787 -108 -618 9 -792 336 397 -760 -315 634 403 175 -481 779 767 -723 -830 258 -573 -493 195 78 -403 -343 -793 2 -423 -380 169 -56 316 -762 -463 659 649 -519 16 194 -778 -765 -435 571 -24 294 668 -772 296 -465 786 170 759 693 175 376 209 -198 -559 -618 176 625 -125 -314 -380 -7 413 620 -16 535 349 -454 365 740 517 574 -312 726 10 -830 548 -507 126 -333 -551 -758 -443 -598 103 780 -258 178 -130 -572 -350 425 278 -325 515 -43 321 -850 -619 99 -149 -369 -469 -589 17 622 127 183 -694 -87 -32 -661 300 -581 -264 -523 -548 -158 115 568 743 55 736 644 -338 317 -309 630 -194 -718 225 -825 110 -481 -54 -424 5 752 -621 97 582 -633 123 -54 4 -508 103 -741 -393 -718 -143 -77 -168 130 435 -172 -407 397 -37 -247 759 555 548 -843 -777 -401 288 -75 -247 -466 -303 239 605 747 -753 -292 220 182 -288 -693 341 -859 57 -697 -749 524 25 344 440 789 -152 372 -125 -389 399 22 -221 67 434 4 -324 363 -477 -70 446 690 582 -764 625 -36 -410 -347 134 -605 34 456 -106 -479 -80 708 171 -857 -163 -307 -352 -861 -786 -393 790 452 454 -123 769 475 -80 -227 202 201 382 -373 0 176 -257 428 337 589 498 749 -20 -440 -52 -234 -810 789 -513 -176 -674 -77 -162 769 719 209 -216 -266 -52 -376 -784 -705 -590 -119 690 -295 -606 389 204 -394 473 355 635 207 -700 189 477 759 -62 -630 582 -637 289 587 8 773 566 731 -740 110 9 491 -864 -11 -566 -653 -310 30 -291 177 175 611 -883 277 216 -623 -208 198 157 799 375 -501 197 703 -532 771 -632 -527 -635 -582 92 168 -663 -9 -541 -701 164 -28 -398 -760 -325 -339 -483 27 -476 140 745 -898 -89 -430 -390 632 -784 654 34 -129 574 86 747 -72 -61 475 604 11 -351 -469 757 215 401 -100 664 584 140 -357 28 481 428 -887 -298 -378 648 402 33 -183 173 -726 566 603 -225 506 -251 597 266 752 104 -649 294 -641 767 -101 -646 -803 751 564 252 513 571 221 78 -360 -850 -123 223 -856 -751 280 723 -278 -456 741 -613 -563 -771 381 202 -880 529 204 367 -41 548 731 118 674 -211 -321 -39 752 491 -623 771 -456 636 -448 442 -85 -322 392 295 -770 -881 -541 -597 -166 172 344 620 -396 -90 -863 -702 -555 -836 383 663 428 -405 383 -496 -695 281 -89 -597 446 -869 -392 21 434 152 -878 -206 412 326 640 40 779 448 -425 -800 622 623 561 150 -303 -147 -790 405 -422 12 -69 112 -746 340 146 619 -694 699 466 -431 727 -358 -784 121 -532 -622 -362 -871 10 588 -366 742 99 -746 -843 -518 -6 -378 282 -604 614 684 -646 4 51 372 -6 682 -337 82 373 356 -251 144 42 543 248 232 232 519 732 426 -269 319 295 -250 350 332 -608 533 -494 -513 -576 -889 514 104 -440 285 754 747 -792 711 -84 -588 -520 -635 -335 -537 613 51 -356 320 -253 -640 501 -340 -410 -317 -272 -134 202 -693 714 -190 -639 -546 582 -63 -42 30 314 -651 454 -244 -66 540 343 -424 197 132 -451 -549 350 -535 286 -617 201 -218 -708 -198 495 142 -193 328 436 -665 566 610 114 -142 -356 -763 -77 696 -568 281 458 -454 687 -543 268 60 385 -758 164 -783 -642 -164 -491 -369 -898 302 80 337 579 160 -668 553 -566 144 34 252 -799 -808 -434 474 -802 343 -145 678 -502 414 -731 675 761 -162 599 -822 -205 24 450 -113 800 -29 -530 194 -361 558 315 -181 756 -403 317 267 179 -492 -195 -642 -342 699 116 488 -222 -712 623 683 794 788 324 359 220 354 304 -821 587 768 411 233 121 -197 -676 -764 -824 138 -513 327 -784 547 727 -852 293 -342 427 -491 -160 641 -373 -535 -291 -447 77 544 -496 -554 66 556 -146 -41 -182 -417 563 629 203 91 542 -404 -790 773 492 523 561 -613 -377 -262 289 50 581 119 -781 -517 454 620 -517 -184 -441 -40 -623 169 -496 -394 -736 771 718 -133 116 -870 664 238 -501 -827 -283 68 -101 422 758 -231 -568 -508 670 -699 122 26 -617 47 231 86 503 187 -803 -184 795 202 -217 229 792 -217 777 395 571 -767 717 783 48 -230 482 138 92 495 468 331 -789 141 200 153 -769 754 -554 -537 -731 -531 -533 -6 -61 -249 -166 -620 84 -556 411 -716 -425 51 -404 455 -454 75 -605 542 782 737 -168 397 -75 258 504 -212 343 -150 -371 -653 -704 -420 -598 -193 -569 -882 689 -279 -725 -739 -370 -804 -670 -249 550 -198 359 -733 -73 -481 -833 241 182 -171 700 154 133 -190 -92 -104 295 -438 -153 -467 -422 -506 -472 -795 -311 -217 410 -830 -52 374 -703 610 600 -770 -358 610 -864 -769 -616 -110 -829 132 -34 -628 -535 289 43 708 -637 -607 -186 -52 -158 -393 -356 -704 -583 -93 317 -206 -803 -755 -191 -666 -202 -308 511 561 586 -309 -789 110 -324 -422 341 -536 725 -581 79 -212 59 284 -143 -853 726 -598 321 -863 -367 381 441 628 -5 768 -56 617 567 -267 -369 -250 380 485 710 24 -185 -602 189 -678 -92 -897 -603 518 370 -866 329 514 680 391 -200 486 34 596 -93 -482 -196 456 -414 -231 228 556 -70 140 71 -434 602 -90 -697 -487 -538 705 -154 -672 -229 59 -100 247 -778 -329 207 603 -334 489 -622 71 -115 -631 -848 -175 -291 -91 -342 -436 -45 -566 -328 195 340 -687 -790 -41 255 -667 -666 -807 -445 316 -513 -814 -486 -64 122 -895 5 -167 326 490 -298 -878 -62 13 40 -79 21 445 -145 584 533 -349 -690 150 -650 352 -472 -217 -12 332 -717 319 -477 583 -467 783 -100 -266 220 -679 451 -600 -858 481 -205 -84 43 -42 336 -187 -693 -174 225 -303 -766 368 -730 -57 359 640 -631 -17 -892 -234 -474 -655 -484 -720 371 -419 -428 -672 -835 241 -694 608 350 -292 689 -160 124 599 155 33 695 506 202 -596 282 -885 57 56 142 59 -844 -729 -179 -774 -307 253 -320 499 -23 -424 -681 424 -546 555 -369 370 -654 -321 -520 307 -691 -810 -83 -655 -602 -703 -819 -230 208 470 398 762 221 -110 -627 -110 -743 301 411 255 20 88 -794 -866 -804 -319 76 98 751 196 -865 -798 -46 781 222 -71 168 594 17 358 375 -274 6 -8 568 -656 -871 -767 474 -752 -233 -93 -267 768 -351 205 88 695 688 337 701 179 -365 381 -595 -697 122 -687 -30 710 543 -3 137 56 38 -588 -113 -584 -187 -88 61 756 -584 -672 -8 454 -206 692 657 678 -311 181 -570 426 512 -834 391 -405 -590 772 573 693 122 636 84 64 -487 -699 -652 -143 121 520 -687 -446 97 448 769 -304 -521 32 -662 -455 27 396 -386 -275 276 78 676 -614 -339 -889 537 -868 -680 -401 -758 -531 527 60 311 52 -419 -532 -196 346 584 348 -893 -382 513 3 -650 -410 -128 -786 36 724 -203 -658 -697 562 -701 469 -263 -432 538 590 -36 458 489 -689 -872 -895 113 527 -877 -473 118 576 -444 -611 -773 -240 -640 347 -425 -538 -600 -665 -295 68 -109 658 -623 -759 -224 -42 338 -236 743 -318 -455 752 -687 284 340 459 -607 279 92 -492 526 -15 46 384 -291 -152 415 641 -791 -662 -519 -244 -64 -545 513 -294 -563 734 -179 462 -105 684 227 -110 -600 274 511 414 529 673 710 -767 -104 -234 -82 -613 -481 -289 -608 644 -226 301 771 293 -724 -580 341 -132 -378 17 -117 -380 765 -49 157 253 -139 -198 177 -571 -535 -145 284 584 351 -264 573 -144 -847 -398 -362 -555 395 509 481 464 -332 -868 -877 -400 -65 634 -777 -569 602 206 -900 -338 -680 771 -332 -227 -366 -660 -271 789 -27 625 137 -663 372 632 -149 505 -524 421 10 747 -291 -735 775 -86 -349 -828 -657 -812 -348 728 776 182 -374 -751 -568 -498 -788 283 -525 -320 -451 -558 679 156 -71 -160 -653 546 519 718 -852 -861 -422 -146 -58 -687 529 453 385 477 732 -402 90 48 221 692 -227 268 -190 -743 -116 7 245 -36 207 -512 -428 405 -847 -839 -673 -819 -679 -738 -566 -92 206 -11 405 440 565 -648 106 194 -843 754 -337 398 149 628 738 419 -813 -683 -707 588 602 -838 -721 -667 0 191 -789 -827 1 -716 -881 224 -368 -810 535 -348 54 364 -548 691 233 -472 54 -192 567 -496 109 673 25 -261 -154 -483 -3 312 100 -611 -235 609 599 -61 -644 -60 18 38 645 638 322 337 -60 562 639 -278 223 363 -84 -56 -854 461 227 -276 -93 -868 140 -579 -605 757 434 198 -291 102 -64 213 -22 161 -268 268 -850 -785 685 124 542 458 -529 345 -485 235 165 74 275 615 -600 137 471 142 227 518 543 -657 214 -16 -25 -143 412 645 137 -105 -893 609 -317 -694 -90 52 -88 259 -334 -439 494 681 250 735 225 768 -49 -36 669 614 -79 -66 -680 -399 226 292 466 -75 -345 -866 322 751 374 -182 -392 -400 -144 576 187 -738 288 -50 -35 -338 580 68 374 179 -760 -799 248 219 709 -109 -691 -27 -869 -768 -513 -593 -534 285 406 223 636 41 -673 -350 -467 41 518 -777 13 48 165 285 210 -381 -416 652 294 509 762 346 570 65 463 347 -767 -376 -515 315 -683 755 190 742 279 741 265 99 729 -157 -441 681 363 46 89 -191 -873 52 580 364 353 -54 -133 -213 -430 471 -538 269 -264 549 327 648 -14 648 788 405 -68 57 -56 -848 -674 150 -160 -145 254 -163 295 610 -807 -480 584 408 704 -818 165 701 62 425 -829 -137 451 404 -313 -354 -534 -716 -823 236 438 -624 341 -264 557 617 -421 605 -279 471 -72 -262 -519 660 -641 -615 -450 -774 -584 171 655 -467 -825 -781 -198 376 -321 771 698 20 592 -77 -124 33 -259 -726 -461 157 -4 -236 66 -333 425 422 468 -165 8 700 -636 321 407 536 93 -150 526 499 -127 702 188 -357 -317 -561 283 -117 408 -189 -443 375 -628 8 62 -575 -431 -766 -266 472 -771 307 -31 -595 669 356 484 219 7 -132 59 1 652 761 150 321 727 -798 124 310 262 287 -233 727 -403 751 -54 -594 -775 -255 19 -775 290 -844 276 463 105 -541 745 -75 571 -120 630 -44 -381 444 -871 -464 146 568 -316 -256 645 370 800 499 118 -772 399 -329 650 316 778 100 467 -172 -83 -458 433 -303 0 -456 130 -834 712 71 -765 262 53 -738 523 -545 37 -877 -505 684 -858 -832 -705 -181 632 -72 407 -749 336 -617 -429 129 -42 335 -683 750 -123 214 -361 -540 -78 303 -630 -673 327 -851 216 -96 748 270 159 -761 -393 -373 696 100 643 675 308 -215 -225 -475 414 743 -447 -486 244 -801 -189 495 -832 234 -800 391 -668 576 -580 280 -187 -840 -608 -361 112 -337 -793 34 412 -627 330 -262 529 -318 -82 175 653 -586 34 -294 517 798 -228 -600 -778 268 -77 404 140 262 -63 705 -849 -344 -442 315 -301 508 -409 -256 44 286 -357 451 196 -449 751 121 -542 535 -820 305 -306 640 -325 344 -780 -467 -636 -236 -614 -9 -360 593 -629 -576 -736 573 -575 507 -401 -222 248 -703 642 17 -495 106 712 770 -586 199 365 -701 407 122 -268 -163 800 565 398 673 -40 -365 770 -844 643 -796 -221 672 260 237 -632 369 -457 -846 382 -279 793 -563 108 126 -571 271 -8 151 705 304 -818 -793 -230 -53 542 -189 -549 -829 117 -497 -178 -115 -50 -170 -706 -692 -142 -149 -806 14 -698 432 -761 -354 -695 225 -98 -387 -6 773 -809 -250 -629 -636 -100 -321 347 -245 206 109 -204 149 780 -366 730 -473 314 160 331 -869 -257 660 453 -459 -251 -125 -660 -47 584 733 336 -536 191 -615 101 -113 47 169 -374 158 79 552 458 -433 -838 64 319 379 -681 590 -250 695 223 483 415 395 -369 400 705 -379 491 383 -430 -52 -604 -75 328 -138 -277 -501 -576 141 431 29 -89 -701 231 193 -504 250 269 -306 -467 -407 -785 -352 -41 -632 -831 -71 -540 -566 729 683 -798 -635 151 -486 644 -364 109 -181 342 -841 -81 -326 -314 -309 -784 -570 -721 -460 664 -671 21 -429 298 23 -392 732 108 563 218 -493 -843 -900 -896 -836 18 -753 -107 -770 -312 -390 -222 584 438 272 0 -696 -136 269 261 -802 553 292 7 777 628 -804 -370 652 -298 -855 -747 581 -135 647 140 655 -524 402 374 -645 652 -118 -851 139 550 742 -727 548 602 -407 -624 -883 93 -881 174 705 -781 558 228 688 -105 -104 -221 -521 -809 430 -461 -345 -396 -663 377 796 -296 -361 -185 -831 -632 -393 740 277 178 98 258 -544 116 6 -601 728 254 -532 -626 636 166 -177 760 573 154 330 285 -199 -206 -377 415 -397 -154 174 477 -639 -169 291 -193 225 -163 123 607 641 -248 148 68 360 389 787 -662 449 393 512 -814 -120 25 -574 -351 -548 -247 -276 182 -660 -235 338 294 190 322 694 620 699 -535 194 -42 -509 469 389 -558 505 -3 598 650 209 -704 -490 -120 474 -488 -150 235 657 -168 -385 704 446 792 633 66 -77 -714 203 -231 497 463 -111 -235 -665 359 -492 252 -460 99 -719 -338 691 -509 -422 -329 530 389 -12 173 214 542 -43 620 -146 -27 -18 638 -650 96 -509 -803 507 -800 -498 74 -761 -60 207 537 87 -560 -803 760 259 -378 -769 -498 773 -772 -297 729 -603 402 -199 -643 21 706 -372 -640 573 4 731 -143 -84 793 536 415 627 -82 429 -692 110 -654 -295 -158 -841 -94 -541 -605 -126 192 -274 -143 -823 -227 448 -462 -682 -715 -300 782 6 -247 606 765 -499 -346 785 691 -184 251 -213 168 -191 231 595 -523 161 -140 232 -741 743 111 -554 -236 494 -381 -657 -728 329 -773 -491 -100 256 670 749 -791 -763 786 166 -521 -348 -326 -172 137 -359 777 -538 421 -433 -764 -425 -441 -338 -570 773 433 240 -544 329 686 -492 -213 725 32 -791 314 756 -248 -422 -673 -580 -875 248 -66 690 250 526 678 -812 -707 93 -362 -550 -690 -67 749 211 335 794 436 320 -159 -148 359 664 -144 -317 -583 139 579 462 -851 -632 -238 317 278 104 -346 291 -755 -833 51 517 -848 585 754 -150 -786 596 119 -43 -895 -853 -313 -176 -518 371 -238 -301 572 -141 551 585 -87 -161 106 -267 57 698 -419 796 -719 32 -713 374 -452 718 -556 87 -386 -860 -111 -456 -90 -577 -699 196 -485 -591 -519 -79 -488 -813 607 -496 -639 -848 792 762 80 -768 -682 -603 12 640 638 154 -293 497 -277 724 -172 253 -555 -524 -332 674 -640 744 -879 339 -275 205 440 655 360 5 -213 76 -822 328 184 -560 345 -407 387 44 -377 -479 -87 -819 309 673 -727 -447 627 330 -710 487 -794 -443 -81 -90 193 -283 153 122 -757 -306 -877 -676 292 -341 654 6 786 -796 -49 230 -713 -457 -831 -294 160 352 -792 -533 706 -113 -626 141 -57 -795 -754 140 -102 -225 -390 243 -337 -132 -183 553 542 -145 -143 -663 -285 -558 -138 240 -326 -456 -13 149 -32 -46 -866 -576 -199 -161 -766 237 -881 216 498 -687 668 39 -399 556 -617 194 629 674 -526 -461 -863 -713 284 9 -203 -441 -599 -336 -613 -346 118 -735 352 624 -671 -303 215 -888 -46 -291 -640 -547 -653 -863 52 752 -472 479 -598 -319 -400 536 507 165 599 -218 98 -307 -29 -249 -719 -736 -620 -122 515 705 -832 -847 540 -33 236 -549 -471 521 182 544 437 -724 121 141 -830 793 257 331 -292 -207 417 537 -194 -302 81 542 -330 212 263 456 444 -406 -517 -458 -460 364 -826 351 -774 -806 616 779 426 24 -673 -324 -268 97 -53 -647 -722 -844 703 -751 -61 116 -529 -508 -691 506 -194 -512 233 351 -458 165 217 642 -775 -414 392 -131 655 -128 -63 744 644 -177 -641 523 -489 141 -27 201 291 439 -750 -846 -435 792 -397 -808 633 -397 -884 788 -500 508 790 -199 360 -327 587 -372 -754 -751 -573 -256 -12 -681 678 12 173 -767 296 17 719 89 336 671 58 -380 662 606 637 665 -71 492 -817 718 -129 116 -489 -246 756 753 633 -230 -419 -381 -562 571 -523 619 728 -156 -110 -722 -337 -186 -272 -899 789 -702 581 786 -466 -472 329 323 -175 -516 -862 -803 -530 546 -889 590 -785 799 -451 367 -832 292 -200 300 -206 257 -862 269 -657 -607 222 1 -437 -725 500 -601 -652 687 509 313 -585 371 -780 -705 -845 -10 -817 461 -108 -572 -323 -276 733 -22 51 545 614 -391 -784 448 127 -840 407 521 367 712 -733 618 -341 -432 -627 231 -506 249 -119 655 128 -827 572 438 -95 -772 -619 -104 454 -365 290 94 513 -206 56 -577 612 -540 -383 394 515 -100 689 401 385 525 408 268 461 -210 231 204 -413 649 475 -457 -634 454 -479 -588 -748 -552 -750 -611 -90 -754 473 -242 -96 -250 491 73 106 -722 184 138 -672 677 -795 -726 -168 -539 -176 -204 -395 21 29 533 491 -227 -80 -135 -818 8 631 -377 -606 -140 -407 775 -432 -119 -246 461 607 -520 -668 -104 660 -50 -609 -81 -596 567 -216 -612 -553 545 -686 -303 -198 362 -327 -521 -592 267 617 613 -664 676 444 -199 -721 -680 406 -4 239 485 -182 -675 -542 757 2 -497 79 301 -281 -225 727 573 568 -59 -343 -790 -587 -137 -709 -833 -18 69 -520 -395 -449 17 650 250 234 144 600 800 -241 269 -711 -121 -634 -405 482 353 -237 446 754 625 67 388 -866 98 -440 -409 -789 91 -891 208 -638 628 795 238 -350 106 22 -274 -117 639 58 30 752 603 -662 -378 244 -688 108 217 408 309 130 760 -859 388 528 -731 -4 280 596 440 415 120 -29 -206 -895 -99 1 -642 740 -264 -488 -52 -754 35 531 779 289 331 566 -229 206 -445 -424 -717 493 79 612 233 102 77 -121 -897 397 763 417 658 -400 281 687 -160 -372 -839 -43 -472 -379 87 -400 695 -728 -813 -693 179 708 -88 -802 270 -801 -17 -760 -578 -116 549 450 -17 -297 -527 -663 -838 235 -231 450 440 -689 -534 174 779 -760 437 -362 120 627 -497 147 -68 -401 -58 -694 -79 231 61 -394 -5 221 520 74 672 11 -480 98 462 -93 -562 -808 -367 -556 -577 -183 -192 -174 -145 508 367 458 -132 301 -156 -80 -805 383 513 -407 482 -345 -587 -261 680 -86 -689 -506 66 317 492 -52 -424 447 -862 104 -390 617 522 -377 -87 591 -829 -343 -391 281 -323 -327 -328 -803 -601 175 -561 -542 72 -14 325 -43 180 783 -313 -880 -833 467 -619 -828 209 414 -216 597 283 742 53 577 -586 256 275 -628 -771 -627 561 -52 -404 -689 489 344 800 696 -544 335 261 186 -577 610 -218 -237 543 289 -180 -90 -610 -829 -626 219 142 -39 -748 496 264 -354 -348 -519 679 452 290 -90 -343 16 695 -389 309 -840 153 -137 -599 776 544 -655 255 -895 -495 98 373 353 -577 -345 -518 696 219 -356 460 652 725 471 -726 160 419 107 754 -183 -854 -596 652 -352 -632 -442 97 -466 -492 115 21 -722 503 252 -483 -366 123 278 -84 133 132 -176 -377 -756 58 -413 -562 238 -820 -323 260 -506 -319 439 111 157 668 -626 566 -389 163 757 487 -533 -363 215 89 -405 221 -423 274 -365 567 592 782 496 160 443 -326 -46 -579 268 430 709 -204 639 -39 315 482 -872 -394 -63 -210 -805 161 527 416 -874 -593 677 208 561 29 772 -857 725 578 -262 424 588 -17 434 -563 304 457 -269 -81 -98 646 264 273 227 701 -297 590 -338 568 87 -632 -545 -878 275 768 491 -611 178 -226 -439 -185 -512 388 434 -501 -366 -434 702 557 800 57 -285 -440 689 586 734 -511 322 185 721 -10 -820 -515 174 -83 -693 -472 738 94 -786 -777 447 366 -788 -192 353 147 -223 596 159 -582 -39 267 512 169 -636 731 -239 515 -652 -218 -897 443 -356 611 314 211 97 575 -486 -750 374 135 136 -526 -436 -197 413 144 -805 -57 -443 -534 -241 720 -660 -715 395 -139 139 -503 -692 213 17 -170 -23 -63 181 -296 -165 163 625 -823 -206 367 696 -684 -135 -877 204 330 52 75 -668 394 -476 485 568 -723 -442 284 21 -1 -13 330 749 743 679 42 -652 108 -848 498 -3 87 521 294 569 368 -138 -22 -400 338 466 -613 -837 512 -494 -698 -309 147 -651 263 -234 697 518 294 -561 -668 -478 -164 -899 520 -528 -287 134 268 -225 19 -360 -187 -180 492 -396 793 -898 421 -868 -44 -705 -213 595 -475 136 -748 -552 54 243 405 -730 -673 -266 -148 -32 187 180 -294 637 -485 371 -750 458 -725 -200 124 732 451 -516 543 -205 -175 -94 712 -894 -246 595 -573 -247 506 -828 -276 407 -668 -410 643 301 -684 -143 385 -343 -139 -470 689 -342 584 667 213 -219 -629 -440 -34 324 -232 137 -778 4 772 -221 -754 298 -568 600 447 -748 160 24 218 140 467 752 -137 320 -657 161 780 -652 655 -820 483 -561 423 -307 732 667 1 -11 -562 316 82 -42 302 -365 55 -263 165 -730 746 455 -105 -669 -510 300 -224 -832 80 -473 -721 192 -80 124 -827 -728 -177 -693 -777 73 80 78 -622 -721 648 -815 -587 -516 613 -7 73 211 506 719 693 -774 -842 -515 -463 -10 -810 373 -419 -847 -335 411 -661 -442 -181 59 260 -358 399 -414 -427 87 347 -56 -900 449 70 -28 -632 601 471 -263 -378 331 438 -42 -891 -544 -893 -549 656 -458 -686 427 67 97 191 -641 -800 -470 446 419 209 -810 -441 718 -96 252 797 -374 503 749 658 265 336 144 -556 -722 -763 -156 744 206 155 213 -376 -743 660 -36 8 623 -756 184 -222 -301 -453 -302 519 243 -816 468 584 -785 616 305 -371 192 -127 541 -550 434 -28 378 753 -552 -672 478 728 143 -54 750 296 274 138 -65 -833 364 -414 427 -702 -21 667 468 330 425 623 -265 483 122 -47 46 -326 770 73 346 535 -108 401 -539 -716 -177 54 529 -32 -30 -33 15 -648 -103 -603 542 153 570 -131 -142 -634 293 492 -239 327 -799 -524 756 -881 298 -208 -460 643 90 667 -727 -820 10 202 -176 -543 687 675 -860 -35 571 788 261 397 -87 666 41 -350 -803 265 -398 -205 430 -333 138 -707 -378 -560 270 137 19 -559 -770 -763 -654 65 3 -683 -76 -551 609 -531 -478 -39 142 -654 526 -750 659 -709 -52 -824 -11 -563 -890 626 -804 -120 236 -363 -98 34 -630 34 677 -433 699 -42 57 -270 -333 -860 470 369 333 -9 -167 -111 -175 -778 267 58 538 514 -121 -845 -503 320 606 93 -463 733 270 -200 -409 773 -524 239 629 383 -575 68 473 -545 108 122 -656 791 509 123 -112 -832 388 -889 101 -733 -363 -185 -728 288 -594 -228 122 533 -891 -348 326 -248 -709 -104 -697 104 -803 -624 -493 368 -104 -762 284 -293 -34 -285 139 -517 197 -185 237 -662 -366 -604 520 187 -619 -620 189 -326 70 -707 -390 537 630 269 -616 382 -844 305 213 -79 264 175 219 197 -91 -260 -684 378 -321 -23 -870 -78 195 -170 434 737 -123 -274 -80 216 -354 756 373 -715 491 458 -146 -761 6 356 427 -867 -860 -392 425 536 796 234 764 417 232 -834 -262 -448 364 -133 20 627 -177 588 -816 -20 -515 -814 278 25 70 502 -781 384 -264 191 622 -396 204 423 482 -890 367 -277 -205 -139 133 464 582 -71 -265 332 -668 110 -613 776 -697 504 718 -172 -219 -547 -740 -186 457 257 275 -756 -893 -277 509 56 281 140 139 -726 -103 -573 -656 684 598 193 787 511 508 254 129 487 -451 545 -140 -848 331 -105 -775 -186 -169 -52 -231 -101 551 566 -878 272 567 280 286 20 796 456 -800 534 199 -502 679 130 728 394 -614 -3 -598 -207 750 688 369 270 256 -286 -444 335 270 674 -446 219 438 93 -520 -545 776 102 54 499 -482 -157 -614 227 570 -741 -221 -270 170 648 639 47 -860 92 193 -71 -800 -87 -767 -18 -671 -336 -347 -533 -606 -52 -453 -617 -600 388 558 511 792 -875 582 791 -719 411 -749 533 -17 472 -119 -417 330 -172 -488 -800 -809 237 -775 71 407 602 579 -680 477 -812 458 -885 -539 -586 -792 666 419 -182 6 -713 -614 61 -678 191 248 611 -326 292 -739 -116 459 -800 227 689 -189 184 396 264 527 -298 -80 -278 602 374 749 499 210 -732 -897 653 771 349 -649 -630 787 164 -230 -427 -168 -480 450 -615 -101 54 358 452 378 -573 -656 603 707 178 -8 -391 -315 -293 167 -433 -626 703 -409 -499 -767 528 -209 -775 -433 387 287 -15 502 -235 372 -235 -900 80 -166 -609 -507 302 -791 524 -615 146 89 -426 -93 642 -531 472 -198 -734 282 -150 -149 682 -812 -824 72 372 -526 -222 -899 -323 -506 123 -707 190 553 -485 109 -790 -698 485 114 -639 -504 -510 -278 749 532 -889 301 -756 -125 655 -103 304 319 -600 642 -640 -566 -726 680 -479 569 -769 -706 752 -43 435 355 123 -540 347 -745 -366 772 -731 -245 408 -771 136 -134 672 297 -676 -713 146 -655 -246 -473 -223 -773 -493 38 -157 -855 -52 -576 259 651 -118 -344 -432 -85 -165 -415 49 -704 -72 -397 94 -840 770 401 -771 252 179 663 382 -787 166 169 -465 -499 -569 -614 -708 -528 -137 682 71 -845 127 644 -110 390 768 -199 166 637 566 -5 645 170 407 7 -566 657 343 581 274 621 -202 -394 -460 -340 -316 -539 -749 508 -348 14 763 586 751 -810 622 -708 -18 -102 142 281 602 -765 564 -75 -572 -200 -537 710 -190 -138 171 283 -739 -19 44 324 125 662 -876 515 -625 -454 -567 568 722 -866 -565 630 -667 -537 331 -311 -355 100 -293 -818 -3 -387 -532 733 -859 -49 -86 774 -95 -223 300 31 526 -234 128 670 571 11 740 -130 424 -168 107 624 -408 -71 -494 15 -788 -873 -4 -291 -539 410 221 745 -758 -269 -422 471 -664 -344 670 642 147 61 -260 57 -302 -378 -24 -114 -606 -101 -552 755 -492 -259 -639 -160 373 -44 612 -896 -651 693 -242 720 663 446 6 161 -662 -78 -472 168 456 43 -241 -123 -723 -735 281 226 -898 -719 -39 494 -817 294 -866 -524 -144 551 427 365 170 -374 755 -28 -122 -816 594 -37 -185 688 -580 -586 -65 644 -83 735 177 -475 200 -745 -251 512 -240 -528 103 -320 -92 794 774 -615 17 -352 -105 -761 589 -81 408 671 266 -696 16 468 -484 -557 537 -476 -5 646 -305 623 63 151 402 -206 -285 -267 -728 602 738 3 -286 -688 697 697 360 -242 644 -822 494 609 795 -887 -595 -828 722 -749 -579 486 -596 -276 -303 -694 -878 -500 -54 -624 -240 426 428 -702 -653 -232 342 -218 -253 645 338 -887 -1 542 728 -754 -285 276 714 -465 482 -430 -861 -240 167 487 137 537 -389 110 -313 -442 525 -619 637 540 -39 676 -24 360 -327 783 -67 -826 -140 83 141 82 -819 -806 717 -672 241 76 -290 -688 556 -465 -763 634 -150 -426 -47 74 -769 730 776 30 203 133 -729 -618 33 621 156 -840 -832 42 331 -306 -679 18 209 722 -798 -673 628 418 641 363 -534 517 -615 -359 49 -183 -583 493 -92 -317 423 -480 180 516 -88 -102 208 -820 -739 440 -234 120 731 176 7 231 735 7 75 460 191 529 -251 602 -25 -162 725 -858 -383 328 -74 502 602 76 -188 -844 -27 -804 144 -555 -287 -826 -483 444 -34 -622 -862 -801 -21 -99 668 599 -15 -33 293 297 -105 0 -217 504 -727 -753 -805 -569 -722 235 -218 528 -168 -11 -436 -586 -188 -251 -838 747 -722 626 -537 -19 -587 71 489 -341 578 658 451 -444 -595 656 405 -225 608 -122 -128 -478 451 396 -448 623 131 -90 -37 -587 -273 276 736 561 -858 679 585 548 511 465 -829 593 -630 231 682 -73 -468 418 715 -295 521 -496 -882 262 411 647 154 546 -79 -650 -284 478 519 309 -565 -515 -71 -261 -508 297 -454 -867 -534 -247 445 740 -739 -844 109 -275 -542 450 552 757 781 -488 -460 -883 423 693 449 -133 -472 -121 428 -832 -626 -893 -27 599 -813 -801 312 -729 55 651 595 -546 -108 594 -365 -107 -67 350 64 269 781 -580 -853 289 196 -567 -839 339 508 177 208 179 -898 285 -615 -212 -52 -374 375 -536 -853 323 19 -57 452 -850 -509 22 -581 -723 698 395 -236 142 -532 131 -570 537 292 213 -886 341 -355 -402 462 29 257 497 -423 -174 -659 275 -471 178 -576 58 -553 760 -226 -598 663 327 -863 589 -340 -775 -302 -99 -817 -409 388 512 228 407 -287 176 -885 759 709 500 82 287 -636 -883 592 -344 -321 211 615 -314 -509 -517 371 480 -343 -62 295 -789 -803 161 213 -425 610 32 -111 111 -680 -814 110 453 637 146 -459 37 461 -217 309 763 -224 464 -485 -462 266 -561 -251 16 -324 -225 326 503 721 -335 39 316 767 -510 -237 -857 -608 -604 -191 260 -404 659 611 736 -28 45 -496 528 750 -802 575 638 -891 -200 551 -809 192 427 -74 741 -473 -42 -477 98 -268 -827 -227 -114 -158 -388 -333 -173 -408 398 -896 706 423 724 754 -578 -595 -696 -870 482 7 -323 -623 61 -579 -251 -718 -152 10 -449 -582 73 -304 -563 362 -127 477 -345 -31 -127 -7 132 -579 153 -557 -373 -612 -587 -98 646 711 -335 -744 351 -222 683 -575 -597 553 -307 -498 610 -371 402 -214 -202 -81 331 -102 221 -94 -722 764 -526 -155 -274 -25 147 -272 -727 -163 49 228 502 -163 758 512 -449 -659 -689 535 -794 -387 103 339 -792 338 -822 135 -660 32 160 -270 -567 -480 626 -410 64 -863 -362 -382 -76 -703 -335 106 -807 -476 -658 -95 -784 -114 -149 389 -576 34 287 754 262 -68 -148 -276 -614 157 554 733 -311 295 -117 -476 -213 795 -755 192 237 -292 759 212 -388 -473 -298 164 -263 -413 739 -720 585 -529 236 -285 -326 -328 634 -528 -479 -44 -598 503 75 -866 57 -868 -426 -34 324 -761 -532 143 763 -471 219 488 495 597 -182 568 -855 -28 651 -542 -92 724 22 237 569 758 215 574 -93 -381 213 101 452 757 -421 -553 200 -392 354 442 -432 239 -802 290 -650 -721 -327 -734 -196 31 -515 -17 568 133 83 -627 378 90 -374 -606 -824 212 400 -390 -742 -121 -461 -28 20 -504 133 79 579 -267 -62 -369 -264 634 -318 317 545 95 -652 -292 731 156 108 -839 790 -776 -845 -178 713 665 598 -534 700 -313 720 476 54 -514 -763 446 593 340 712 -785 -474 -845 774 45 24 -552 -839 -106 374 -59 -311 117 331 -601 422 -515 528 -823 -129 145 605 -231 352 -882 280 -23 -399 -514 -41 182 10 -407 -470 -358 595 -53 -410 158 373 -681 667 -440 -723 -23 214 -758 -384 246 444 280 551 662 522 606 -195 -702 313 42 246 -64 -146 50 -317 -566 521 -16 -90 -29 129 217 -193 -288 65 770 -609 -292 167 605 484 27 117 -397 -765 795 265 -821 156 -583 -464 295 -518 -275 -559 -97 -72 -156 -176 245 -312 -321 -152 351 -793 460 -476 276 78 609 -327 -644 -818 -355 -753 497 -481 -310 305 385 -411 -448 -38 384 -519 -619 539 -519 575 306 208 -188 -82 -374 656 -168 62 448 687 177 -239 133 349 -579 -332 -31 616 407 -334 225 -419 -834 293 371 792 484 474 94 279 463 -667 684 -371 439 -687 403 161 -846 -169 -627 -427 719 -555 -798 129 -135 -745 476 -499 601 296 -447 -231 540 189 248 -884 -874 710 80 -224 -892 -261 -71 85 740 141 205 774 220 647 -622 456 13 -498 -258 495 122 -389 34 -571 -741 633 701 -134 149 -740 -59 -683 125 -352 312 781 -831 744 -835 718 0 345 265 -667 -224 722 -633 -263 -126 117 112 401 383 -184 786 698 -605 -547 153 631 -688 -793 352 -306 532 112 52 -355 -20 -581 -225 -171 228 -710 311 627 780 -76 -159 207 -80 -579 -549 -141 -291 -440 658 -63 162 -100 -111 -664 -703 707 -649 -301 -403 64 36 -122 -300 -894 750 -154 514 -696 184 -459 -1 -30 411 409 -506 376 -79 409 -479 -289 -834 -155 -421 301 505 -511 -516 793 397 -291 664 356 570 -95 -738 67 -443 792 -155 437 -15 706 349 77 -659 777 -255 44 -831 -53 -294 -587 357 -640 -658 744 89 657 262 -255 -195 -710 51 398 487 -580 -648 685 772 111 723 -486 -415 -35 -536 -868 -641 191 -67 -484 -618 -249 98 762 134 -895 662 767 -316 -151 -388 -393 -582 -98 -516 -405 -501 -352 -199 -120 -690 -293 -870 -577 57 -56 -401 126 200 -900 689 -369 -241 752 -319 -199 -375 -836 476 -804 -805 226 -478 294 -370 -701 411 311 -282 90 517 -142 344 623 -892 573 -630 -655 576 699 -888 -138 -198 336 482 104 -533 408 -462 246 796 407 -104 752 -711 -761 -894 577 -239 -408 374 -618 -287 -122 208 -165 84 -800 218 -663 449 -444 213 49 69 -554 306 -889 -309 -813 150 567 -270 621 775 -29 357 540 354 -701 -102 -572 196 -556 486 558 584 203 296 153 199 671 -372 -809 -513 -28 -546 153 535 -457 682 64 -712 -476 735 -665 -228 -559 -268 427 -104 583 -393 666 -204 135 -606 -809 695 418 185 799 -773 -809 -891 680 744 -224 122 -777 -770 -599 -248 -114 -649 492 142 -703 775 -821 46 -766 -406 663 -719 155 -188 590 375 719 657 -188 -222 -367 -493 -719 467 -117 423 550 -216 -753 300 -807 270 311 411 -4 -279 -715 -14 -439 -311 -92 -829 106 742 463 755 -417 467 -716 -149 172 -570 -193 632 191 -48 -481 -61 101 212 -121 -785 -858 -264 -781 658 -169 -788 -746 158 349 -409 701 -314 220 -848 707 316 -837 -825 -735 -347 303 -329 -54 -858 305 -341 549 506 -448 -235 -472 619 105 251 -95 -68 442 294 -13 -898 -641 279 -95 104 494 178 -40 -824 509 38 90 -521 -497 -700 295 220 -205 -805 -782 -33 -493 -315 -160 655 536 -310 -211 393 245 725 -196 -744 165 269 -118 -276 -355 327 477 -822 -339 133 112 592 592 -607 -446 -171 -886 -693 -868 -674 226 -496 227 -514 549 162 317 79 28 -79 -621 41 734 50 -679 505 -599 -661 -314 -202 -720 691 -12 -183 -262 452 245 -601 -737 -371 73 -619 -123 -571 295 641 329 582 -225 598 -322 -201 219 -644 -398 597 101 -65 -30 -433 714 577 -124 548 -400 -465 -343 367 -345 -543 -388 -125 148 251 201 323 -889 -261 542 -282 492 -786 -11 62 -660 -21 -6 668 673 -886 -35 -8 -234 163 257 499 -407 770 -606 -872 -478 294 -808 254 192 -486 42 474 677 -840 496 368 660 170 203 656 -280 -400 -846 540 653 -326 -89 -666 540 -398 -436 700 -152 648 675 -754 -400 292 637 240 -605 31 -297 162 -769 176 -3 195 540 190 629 353 -57 -639 -548 -575 438 609 0 610 400 544 17 463 -827 175 -639 -690 -243 -428 596 -52 -19 -612 -40 -395 -334 630 656 696 83 34 -710 -880 -393 -574 -418 -673 120 -754 -266 -737 180 -804 -660 -396 436 -635 257 273 -445 -384 -203 -123 -288 -779 -1 -386 780 693 696 -564 745 428 459 11 -757 -545 739 -822 238 633 320 -38 -645 693 -786 481 -103 -708 20 -231 -435 -302 -408 -142 253 -442 222 715 21 547 -597 416 410 236 206 -461 692 -281 -308 509 114 452 441 -39 -471 313 -4 -316 709 -4 234 -849 168 -506 -569 -238 -55 -558 563 -116 191 -645 188 -811 -696 -576 -850 -324 283 311 237 9 -261 159 -112 -575 97 411 -438 -872 398 210 477 269 381 206 -467 -580 758 -424 279 -640 230 -234 -525 -268 734 -843 725 -168 -523 -705 -361 419 -762 758 -28 433 531 -699 538 -23 -888 -256 -546 -345 -725 -44 -613 301 -360 -651 61 -539 -145 89 -284 -741 692 -116 -779 263 -180 -838 255 -192 182 -127 -114 624 -71 550 -469 681 568 285 -72 -327 -877 -399 -256 -400 -853 -720 498 70 194 511 -269 -326 -497 -38 -721 758 46 312 -446 -817 -620 -208 51 -666 -207 -682 59 -46 -257 358 -391 52 -772 -586 436 -314 774 -458 -525 -264 -442 392 662 594 641 772 -364 551 -405 -556 210 389 -171 81 -285 86 672 -672 685 449 679 603 -553 -408 -12 -613 -4 -241 556 511 -467 51 526 -607 -532 286 -734 463 -174 317 -813 491 295 237 526 -529 -163 44 323 62 34 379 633 -192 -417 359 -659 601 -401 -528 -310 -614 542 -876 252 -117 -277 290 459 -705 43 291 -695 -164 143 423 48 -661 215 -362 -644 -712 -866 -559 -775 -435 799 -56 -547 16 303 51 410 748 643 541 588 -423 -241 -749 -49 414 143 471 -866 -613 -479 77 -601 -562 211 -838 -115 -168 230 -518 -547 -318 429 -181 671 -68 -488 387 -119 -631 -485 -476 -258 762 -188 631 -334 110 326 342 214 736 -439 700 -88 324 513 216 -246 -640 -484 760 -310 505 574 50 626 664 -559 -868 -39 779 -298 -128 338 -453 111 -563 -640 728 -756 689 341 -36 103 533 430 -260 -10 -760 189 -284 153 -241 -351 -588 570 -92 -687 -607 -496 257 -325 477 61 -398 711 203 -725 -164 -744 -551 594 -173 687 -753 100 -387 -270 -899 395 -503 517 -734 499 -397 742 -685 58 144 -897 -569 697 -889 150 -812 -829 570 -788 -677 652 -131 -802 -276 130 422 -229 399 240 -634 -58 521 -645 -172 -500 -301 -783 -96 -9 -577 -78 -744 539 157 709 -840 767 594 -627 395 452 175 251 255 284 282 -123 523 644 -93 115 -726 -104 346 -295 171 756 -763 -586 -782 448 -279 215 -80 -139 771 -669 712 -719 -828 363 -135 534 281 -358 716 -377 -10 -650 296 -176 -79 -682 -5 -331 442 318 -851 -725 299 737 754 -142 -392 -650 -789 -670 19 -306 -86 154 -164 212 -559 -256 677 433 -36 -524 691 370 -237 -353 326 -109 146 168 672 -133 -79 -763 168 710 57 -774 56 499 -807 565 -463 -613 565 -357 477 -448 -657 -668 310 -88 222 -685 380 -898 339 675 -35 788 -460 297 632 800 -399 -678 -475 -663 -231 -157 -77 537 -395 473 -239 -474 472 -481 -503 -425 641 237 208 578 107 570 -323 180 779 505 -644 492 -500 -627 -413 731 541 -893 783 -670 -436 -196 -817 -202 694 -887 -539 298 -871 -765 263 -196 -287 -493 -408 425 544 -615 328 -651 323 -152 653 160 -597 525 555 -654 81 185 469 -591 -461 -615 -282 -514 66 -55 -260 -854 355 -281 -269 -118 732 572 60 524 749 576 -5 110 -348 -295 593 -388 514 634 687 -457 468 -562 336 226 -801 -881 -574 -509 -322 -99 -245 -760 530 -774 -498 -575 -603 -897 7 157 428 -810 -506 565 539 710 -598 642 -742 -40 -593 260 635 -844 607 -32 -302 -75 -817 -849 43 752 303 185 710 -892 -649 197 2 -275 530 743 561 263 -496 670 -92 373 -716 -221 -331 17 -351 551 -351 -899 38 -823 -34 -665 -268 140 -525 103 -868 707 -771 -56 -418 -455 353 -183 -143 717 197 -611 -467 100 -406 -711 159 279 -18 729 -360 459 733 314 240 350 -512 -17 -480 382 -741 272 -780 590 -315 788 -542 -235 -185 770 -735 -790 328 -226 -48 -496 315 153 287 -43 97 -579 -117 -483 -269 -631 -203 -247 84 583 -540 300 249 196 266 -709 -585 680 -646 218 717 -77 -775 -825 381 316 -515 -819 -569 425 -749 -58 198 -680 703 564 -329 -524 -546 -475 729 -831 147 98 291 133 -244 590 141 -127 694 280 572 -231 230 611 83 -242 -824 -552 128 -82 725 -507 -167 -530 -325 -727 -437 132 498 91 -126 -767 -809 -841 89 -412 -645 325 -878 -77 -604 350 -229 -470 653 33 753 778 96 127 579 331 578 -177 52 -747 18 -594 793 197 606 -750 -680 -787 -282 95 -328 -480 452 572 771 94 -783 77 86 599 -709 455 60 -461 740 15 -360 -701 292 782 -792 -355 178 186 -353 -48 -106 501 276 188 269 -399 -74 -509 -65 107 271 -576 -100 -243 -59 -538 41 401 -194 684 58 592 -481 196 607 -239 312 360 -528 -833 -857 -436 -673 -877 -727 319 -724 -733 -183 793 640 -605 -437 215 110 647 -803 -418 -855 232 382 796 182 -505 -526 -553 68 449 156 536 222 -440 190 -68 -867 -402 81 698 -348 -207 377 -596 -101 586 437 173 690 -60 711 560 86 -587 -255 689 -522 137 91 -198 -685 0 186 408 445 732 142 -54 -230 588 -44 -355 726 -142 -718 241 -416 -78 -620 -421 597 -25 -704 -542 -852 -817 -532 -221 603 -807 289 -589 66 -329 -851 -280 44 -41 -403 -481 -494 -646 403 109 513 498 703 -872 -653 653 343 512 -41 190 -232 11 325 -432 10 575 376 426 -195 67 -357 662 679 535 -753 -526 -417 747 -343 -560 774 415 632 535 437 -337 -557 -327 359 687 -793 -86 285 -21 -809 102 -336 349 -234 -417 -490 -254 598 -383 -735 -33 348 -750 183 -478 -381 381 -635 -174 -559 -788 -92 -493 366 -243 -125 -233 238 -785 -327 6 -477 -15 -281 -257 794 738 396 -783 574 -52 -141 -780 -4 175 -241 791 -427 -817 -532 -658 -257 90 569 -336 156 618 -455 283 245 369 657 -883 588 254 -298 235 -267 291 398 -250 671 706 565 -840 89 -221 709 461 -212 -665 -888 312 -415 33 -52 189 426 261 -374 613 -518 596 -345 -185 172 290 538 -154 -454 719 92 -415 -856 -430 461 272 712 47 516 -561 776 -716 -651 -10 -655 -132 414 183 -143 676 -555 -415 -4 715 -299 -182 590 -269 -517 -179 -88 497 -578 216 210 601 -591 -642 -219 -731 -455 -358 65 346 -348 201 411 139 -823 -485 -188 3 -538 -54 -412 -36 -276 197 -180 -169 -220 -667 -316 148 -90 -477 -323 398 -796 -862 236 -602 -778 -181 24 -826 -60 -649 -268 -186 -490 -260 -883 -748 8 -370 552 -61 140 159 -770 21 186 -534 746 -224 -418 -182 -703 -577 94 -734 133 -863 -40 555 387 -328 -82 -754 -212 509 -190 -65 -732 595 -784 607 33 -196 122 -278 -172 713 -779 327 493 -871 185 -649 -366 239 349 256 483 -879 -328 588 146 -739 -44 357 -895 50 472 224 502 -201 -471 440 266 608 -723 -757 -208 -392 -303 632 -688 -655 330 417 -454 293 -293 740 -597 -351 531 597 -557 -317 -739 -14 -94 57 512 244 -219 -853 -197 -296 438 -817 -511 32 -755 -645 752 621 101 418 -794 -771 -299 539 762 -891 605 297 -689 17 621 676 710 -701 -300 -527 96 180 62 -805 -620 626 -73 -347 -715 120 -505 200 373 650 659 354 -162 -806 794 90 623 414 -312 585 -418 -382 779 -537 -639 -363 8 399 -382 148 -629 -889 -336 -522 162 -794 258 -384 -683 587 738 -294 235 255 -900 -851 697 -90 -778 425 91 -870 685 506 488 336 -267 -802 733 -114 -412 446 -350 -343 663 -897 -836 -5 -790 -480 -686 -231 219 -193 654 -820 -618 -92 -80 -654 -397 458 28 642 50 397 614 -561 -235 -587 -248 -866 471 152 529 -550 133 -115 12 393 -833 -82 -89 -151 125 120 -521 43 218 -642 -799 -16 -662 -620 590 -687 -487 -88 -14 45 132 -224 274 343 -79 -3 -746 668 -409 645 76 478 -699 132 624 -366 -200 361 -130 176 -352 777 296 661 -560 -651 139 653 -535 -662 -108 -358 656 671 -401 566 187 173 -643 -468 -672 102 -713 478 318 -37 -228 -166 -344 722 571 -260 -638 -503 615 -213 -700 654 -347 -692 394 317 -792 704 -38 -238 -748 427 -697 727 -36 -161 293 -256 -623 -162 670 -517 560 56 -629 -829 -811 -90 -833 -213 -453 737 617 79 -525 436 771 -304 -245 78 -764 -226 -75 -367 -752 280 653 -641 72 467 41 -552 -273 -86 601 352 615 591 -582 179 336 -120 340 741 754 481 208 457 625 210 593 354 728 -370 777 551 -406 745 558 -706 -858 621 -319 -604 268 -337 -285 -339 -162 -530 -766 760 -20 425 -145 -152 189 78 112 -535 -243 -278 -862 -157 148 391 557 278 -381 157 -595 204 -472 -267 -128 -112 -768 -51 -340 509 -804 -47 47 706 -591 -219 -611 193 -605 -249 53 217 -48 697 -72 -551 -685 -354 -317 -719 -479 6 -385 578 115 235 -899 -627 -103 468 51 392 737 -760 223 -586 113 -867 -29 -172 -399 270 -148 -330 124 -64 -406 47 -896 710 735 230 -117 692 122 587 -323 -443 439 -739 409 -433 -200 -376 8 -170 -640 658 121 -442 16 668 -202 519 481 -582 553 239 -108 -255 737 58 -289 -410 241 -439 -240 -18 -36 640 -23 729 340 -243 -154 -723 346 434 546 -396 96 397 -436 787 -681 -748 -637 157 70 630 339 370 -736 -215 -502 22 -689 -811 -821 -533 -502 -797 -599 -384 609 719 -487 266 -619 414 -458 -448 -402 -204 73 -859 63 -453 22 -247 626 11 209 218 713 -6 505 231 -587 -469 418 -384 -672 -355 -672 629 -688 -642 -746 -663 -385 -93 -821 -238 -312 -54 591 -57 694 -207 -469 -847 -297 -216 529 -557 -891 -797 -99 527 653 314 -100 -131 -503 -818 -218 712 -367 -542 418 -191 -276 -135 468 -595 -899 -819 -308 547 686 -730 517 -18 322 -512 139 207 -731 197 333 -564 -696 -791 -493 178 663 626 132 239 51 -527 -495 502 -273 -519 210 -198 148 693 588 -601 -258 466 -749 -214 381 -80 254 756 -531 78 41 -780 -250 245 -846 -678 -161 207 -639 372 29 123 -144 -574 487 339 -653 681 -298 -409 -105 -601 260 485 12 -631 -405 -743 -316 -420 -529 -621 -757 748 19 -711 653 -728 -212 630 -780 -664 -86 327 -888 -538 75 -565 792 -173 108 186 -8 722 66 -404 429 -726 -630 72 262 282 753 469 -169 471 -619 176 -119 -565 624 -823 -812 365 -699 -661 -777 -104 -239 -864 -702 354 74 -284 -77 -752 102 568 -316 -154 -127 -850 -475 -670 -234 -492 -768 562 -51 -587 425 337 -23 -663 -581 -145 -184 -871 721 146 76 -791 -74 -741 390 595 -312 -38 682 -357 -182 654 238 87 408 36 616 22 -322 748 -277 -180 245 592 -829 -809 620 -895 -438 -648 -871 -458 -303 676 -365 610 -180 -695 93 255 795 611 -721 89 -637 206 -316 -808 364 -395 -254 -92 54 -448 -199 -95 -745 -78 -12 -350 484 -629 -332 -890 -298 250 -829 -199 736 416 674 92 -417 102 -21 -578 -141 244 225 -44 550 -57 -400 -234 -556 -146 208 470 -355 -424 -610 85 598 -324 68 -609 452 -5 189 -741 -186 437 -18 794 -836 -608 -208 237 672 258 306 784 -159 180 408 -350 65 103 754 788 232 154 -595 288 -865 140 182 274 438 768 366 310 372 206 757 72 -571 -670 263 -485 -340 -395 -77 406 -704 -14 461 144 618 -321 34 -211 -709 -49 499 326 160 -620 126 264 -342 677 -752 -714 -424 712 436 -519 -721 -337 -243 219 157 141 -532 -730 665 -414 762 -492 209 719 -134 180 -44 -780 268 -36 190 -541 -306 -539 -138 -573 392 612 688 240 174 -366 52 201 118 -900 277 -112 109 7 287 -725 529 694 467 709 -790 -19 603 -395 -479 -345 -208 -213 -87 281 -882 -808 431 116 171 473 -806 -676 72 -435 471 222 -195 130 -77 -732 -156 -697 451 -785 -31 -445 -631 298 592 -130 -681 441 -805 -241 779 -25 258 -544 -52 629 -150 293 -863 -593 -104 -817 -574 602 43 -435 241 694 -897 -753 -731 333 526 -112 -799 -416 119 714 56 216 -837 -896 -587 -396 30 287 -429 -493 726 253 557 402 388 -232 -262 -133 -872 199 -752 550 409 -557 -185 84 656 -249 -94 734 129 786 3 -880 -512 166 -278 -299 644 -414 -837 -62 -266 -153 -798 -254 -424 -359 -742 743 707 285 -809 -410 272 219 -144 723 -769 626 -175 -435 -264 69 -715 -411 -654 -617 365 495 323 469 -754 -727 479 345 -43 -236 -643 -862 -356 -472 -610 708 -860 -507 -492 -223 -784 215 -87 -671 518 -260 509 -419 -64 228 373 -580 -684 724 -566 712 420 -550 -314 427 -39 1 767 63 -337 -274 -40 120 -344 20 474 81 202 -866 244 362 -549 567 -244 -64 -535 -350 -296 289 563 -698 -761 -861 -90 -471 -448 791 -422 260 600 -675 -550 359 -243 111 -180 -551 742 -505 488 319 247 221 761 -660 -819 -377 -783 -767 -671 -784 -29 684 -781 -622 -288 123 -796 -149 -436 -93 410 -284 -432 626 -288 -859 -635 -865 -614 220 -274 430 779 657 730 574 -855 646 -558 547 315 112 493 -725 622 -57 -31 153 151 109 576 -612 -159 -419 -888 -342 674 -103 -32 -565 -295 788 308 -233 -722 716 -159 659 -217 278 651 -10 -258 -526 -244 -154 76 397 531 385 -648 522 767 -301 653 -378 523 711 -533 318 -259 -231 747 -46 -258 584 781 703 -260 -186 -364 391 191 205 -290 598 179 -5 -364 641 -331 -711 -321 -464 -859 678 165 498 -166 252 -842 -256 489 246 574 -754 -702 -134 -878 243 -421 -322 -557 -519 199 1 358 -875 -28 102 95 -723 -739 795 -511 -573 393 649 508 560 648 191 343 637 -335 619 240 -90 -838 -488 610 -237 -633 -724 38 575 581 -647 -152 297 -133 -859 518 408 321 760 -409 -804 -15 -15 486 -324 -70 -97 -163 -90 191 -894 799 204 -350 764 -813 -533 -699 430 312 137 -39 -89 470 736 -765 -712 -253 795 -82 629 -468 677 -365 -770 -158 -204 -773 -508 -695 -349 -123 449 -685 711 -858 745 -842 38 -696 -344 -519 -343 366 180 -395 246 -574 -225 741 764 534 -184 -636 -202 -363 -574 -252 -291 -375 -151 -818 641 401 30 34 -219 -226 464 -390 -879 -352 -306 -583 -63 -527 -180 418 240 -100 -455 -139 573 402 -23 -758 -443 -527 413 383 135 11 353 -868 -41 -703 -676 725 397 -359 -396 -808 -249 77 728 -616 -651 198 310 596 -126 -119 -646 -587 116 -309 -99 -607 -348 784 -374 -153 -393 -521 160 800 306 -203 -881 -707 372 -429 -612 2 -751 16 -664 -658 310 -660 -571 -876 -783 -402 780 31 -602 -424 587 -372 -683 -85 771 359 698 -349 545 102 -407 278 262 -617 768 -196 727 -485 264 692 -561 749 -686 371 -890 -184 130 259 -436 -699 640 142 -751 -788 621 -175 -807 484 228 -773 622 518 760 -131 -823 522 -652 -664 245 331 589 -181 368 633 489 184 304 553 577 202 -328 -849 -743 -322 308 -314 -530 -328 -775 -244 23 360 -779 605 151 669 -588 -835 552 479 294 -540 16 117 334 171 -895 -20 -685 -290 239 -21 -416 768 273 -385 2 -457 -821 357 -272 -471 -49 456 348 -880 -473 606 -747 -203 296 778 -169 526 -429 180 -875 -275 513 322 61 181 -425 223 -703 -226 -202 643 -116 358 -167 -350 -290 -790 -399 -805 -710 -122 37 -78 467 -488 -800 350 -701 408 786 -818 -805 -110 528 -84 584 -29 -23 -53 -28 -453 446 -632 753 -332 22 -126 -657 633 -740 -507 -485 194 -586 1 -89 -341 -841 -27 -40 501 747 -760 -818 -799 -455 671 595 -886 764 -479 474 -710 319 -37 -47 413 -121 68 657 -689 -683 -134 12 -525 43 511 583 -525 -595 -699 236 -780 783 -499 -581 -448 215 -523 276 -50 683 689 174 242 628 -851 -282 325 -525 708 221 -864 666 -561 -178 -98 -155 796 420 -237 -264 -565 106 612 736 -201 -121 -231 -279 -129 -292 -84 -353 -648 337 243 479 -230 183 -437 223 -293 215 344 139 -532 219 47 -861 -421 545 478 -159 505 -893 -885 58 -574 -94 303 -356 212 -244 -192 -121 -796 -135 -361 100 -603 31 228 -59 -721 -414 731 540 502 274 -714 520 629 -228 -151 674 220 688 -867 -195 379 584 -533 219 45 184 -540 484 -571 -161 652 -267 737 525 291 -575 676 187 747 411 -556 266 257 -798 -287 41 -694 234 -671 -31 552 -454 621 387 -896 271 -18 -776 382 -66 -155 707 -640 160 454 158 -182 -726 -417 -189 -275 85 -724 191 -7 401 -368 -173 -249 -99 -456 -37 363 271 312 274 94 257 -634 577 -782 495 520 -228 77 602 -192 -503 -87 -270 7 198 -602 -613 -35 -699 -481 -40 -261 169 224 59 -123 -712 -655 525 -237 365 482 781 -647 -234 75 137 121 34 227 -55 508 46 336 -729 -103 242 245 -279 336 -753 421 525 -66 378 -179 -511 739 -145 -655 224 154 -752 463 -887 372 24 660 12 654 619 -697 450 261 -308 62 -382 377 777 29 -513 -163 -237 -539 -533 -453 -435 308 -648 -350 -366 512 -591 -628 189 -219 -116 -90 734 684 -598 723 269 459 -522 765 -811 -89 -709 308 -350 460 705 -643 -370 795 440 498 -254 79 730 -180 305 -667 -421 -877 -444 282 -22 -21 94 -612 -560 276 -576 444 705 80 108 -399 389 -851 80 756 464 242 404 709 101 239 -536 715 -40 132 -12 231 -39 356 -852 -827 -486 -405 -750 32 -599 685 55 -606 -253 -859 229 293 505 472 -892 -674 367 663 118 170 161 -821 -805 -210 -362 -307 -854 758 -245 -238 755 -642 618 346 246 95 56 -697 696 673 -512 -536 -896 -149 -428 -52 -475 -654 -886 388 -64 102 -311 -402 672 -329 404 -899 85 539 428 90 794 262 -29 376 336 349 -386 -242 -581 -62 -198 -321 -638 393 358 -499 197 366 -323 -505 799 657 -841 318 -722 -831 -110 -729 -795 -866 373 -571 -503 630 -225 -253 524 -358 114 -279 526 -13 -16 261 -518 56 59 -856 -341 600 -393 398 -594 230 51 -109 -724 -514 -327 371 73 640 -189 -583 -20 531 573 -669 263 56 -390 -485 260 -477 -619 291 -700 457 -628 -338 224 560 -661 410 -298 165 -825 637 1 -194 672 29 527 396 -219 -792 -262 18 592 -829 -427 -532 -100 99 44 -813 522 716 398 64 -745 -13 -157 363 432 -483 -109 697 676 788 -223 391 -252 145 606 554 -551 -128 -757 408 746 571 -767 -410 54 -217 453 219 259 -372 523 -137 -137 317 -215 79 -301 400 58 -813 647 -611 -282 415 265 -626 -177 -762 -588 -351 -434 508 -847 -844 -120 -283 389 731 588 -15 392 -844 -115 39 772 -64 73 563 480 -151 620 5 -380 -489 -262 -98 40 -689 -50 73 -66 -365 92 562 -173 371 -816 -856 732 590 297 539 -479 -728 -216 445 -16 772 535 523 -607 -358 -721 -508 -423 412 -452 -188 53 -250 552 402 56 330 565 -548 663 436 -161 599 642 702 -699 437 -724 -200 -482 594 -678 543 -186 -831 444 310 -781 -427 -70 -91 369 -587 760 -852 29 -137 151 106 -172 -386 707 -58 317 240 710 -550 -835 -406 269 -444 -776 35 97 165 -9 203 -495 764 480 -146 118 -690 -280 319 448 -544 -385 -424 256 -153 593 105 333 -81 -156 769 722 482 463 -700 522 281 -706 -50 67 736 668 -719 -451 -487 -807 -333 -513 -151 532 -695 -90 -837 -720 -429 139 -696 697 788 280 -81 -255 -784 607 -733 -600 -37 635 -796 622 39 -631 -528 361 33 -337 43 601 701 378 -26 -265 -311 650 -800 -14 428 246 -373 596 -229 412 693 302 -467 -65 -161 30 -879 -485 5 -266 23 -742 744 -741 -62 -495 783 -888 -831 -12 -552 -331 -409 -793 459 -452 -233 -716 -701 749 266 734 374 781 -145 207 -338 420 783 242 501 52 -166 -409 540 794 -341 -347 -569 -629 687 762 -794 666 457 527 571 -43 -251 -509 -334 -66 490 430 350 78 -519 598 -415 -485 -465 -296 434 -679 -670 -666 -357 -742 -749 384 581 -759 -838 -664 -486 -541 -728 226 -691 -206 -786 29 456 448 -207 -843 -446 534 -782 -116 626 55 -227 271 -414 -10 89 -779 440 259 -896 -243 293 202 501 -874 688 -633 -682 -479 -162 -183 243 -229 -208 648 -263 -234 138 460 -658 330 336 -116 -495 130 689 -849 -73 620 125 10 -327 321 -531 82 140 -234 420 798 -465 -743 -115 436 -645 114 -490 -520 -714 -327 -143 41 -579 757 -200 -287 781 564 -731 -273 -292 -243 -147 -854 -857 -179 -718 -417 280 -25 460 126 727 -620 -825 453 -78 179 -346 237 257 653 -756 -654 -836 69 10 -719 -19 393 381 -479 -536 258 85 -798 78 743 -104 -350 -350 -605 -298 -499 563 -383 179 -392 730 541 -22 -892 80 499 606 -482 -575 168 381 -238 -352 550 177 -185 11 631 -24 -407 401 444 -59 728 -830 257 35 -477 327 512 -386 673 639 -655 -866 168 -83 -310 -311 -533 -874 615 240 -325 174 -766 -534 331 676 73 -46 -639 171 125 -704 -331 554 -506 286 -559 471 553 475 55 -186 359 -830 -161 93 130 -223 -856 -846 -511 749 442 -586 590 -884 134 -878 -373 -146 -562 -525 -507 -789 428 397 -590 -465 631 -599 465 -488 57 37 -205 -809 -491 685 195 -240 24 462 -407 -386 338 -625 356 229 214 -816 -452 233 -542 229 64 636 297 -687 285 428 592 -223 192 331 -562 -111 385 -548 -483 -380 549 -469 259 643 451 -180 -198 428 356 -228 89 397 531 -762 196 788 -753 -108 140 -239 -378 -253 424 -653 -362 255 535 -771 -882 -286 -811 -663 -527 -240 652 21 753 -752 238 -818 -48 -517 -500 640 -563 -534 552 -439 -118 -440 367 204 563 -608 -583 -513 610 -608 -221 229 533 -485 350 752 660 286 193 -598 197 -571 565 -603 -670 23 -773 -832 796 166 161 -46 355 -299 497 72 -288 -488 -270 -18 608 481 -116 706 272 -481 -120 686 318 -311 716 549 -124 272 -832 -644 171 -93 193 -827 694 -564 -46 492 157 -814 -233 -646 -552 149 -125 -392 -277 329 320 -683 -714 -322 -650 410 347 297 -578 14 362 329 406 762 -571 84 -15 516 39 470 -166 -115 -367 -522 -363 492 -357 333 -7 -36 -615 -769 -743 -145 211 162 304 636 -875 744 725 -705 28 44 -705 -791 -793 -305 -425 489 427 585 -583 -827 -128 -193 531 -195 258 593 -658 -208 609 296 -691 189 383 -887 -390 -875 -141 781 650 -148 -422 324 -329 -420 -451 -825 654 65 461 -392 -725 110 178 -97 473 -85 358 -490 465 -648 -804 -476 -771 723 -666 -30 -632 262 -52 444 773 -859 14 700 328 -592 510 -358 -454 -534 190 -449 151 623 795 -775 -134 -198 -499 496 476 394 -856 -180 -381 -807 -473 300 -108 21 -382 -448 -197 421 2 -381 -687 563 751 -583 674 -789 -807 -176 -722 122 -195 342 -333 763 641 705 -774 -827 -809 450 -321 -115 -537 415 425 -85 63 87 -597 -240 282 -587 224 -889 319 445 -628 700 -616 752 -38 180 381 312 597 201 106 376 -310 567 -719 215 -519 688 433 295 -46 -266 454 387 -435 429 673 -196 -753 105 -53 -57 -441 364 -236 -774 -424 -244 316 -183 -852 -387 -501 -583 -273 -269 570 -100 82 -341 544 -709 649 555 -234 726 -295 -606 730 -512 -293 324 -568 438 772 356 -709 -536 -685 -601 401 292 -61 414 -434 800 -136 170 -164 -286 651 -149 685 -562 -506 156 -837 713 -469 -517 -213 -145 546 -637 -662 -53 -363 -785 198 597 -836 -13 188 107 -655 350 681 -493 757 -670 -457 -585 243 -376 -530 -360 -447 398 701 -431 523 466 655 -220 421 779 87 543 -178 758 731 -642 -674 254 694 -849 796 -136 613 399 -332 414 406 234 -9 -73 125 277 -779 202 -207 128 383 503 -894 -639 -460 754 -744 453 717 -453 231 222 458 749 -410 765 -358 537 603 -482 431 226 -592 -739 -260 476 -461 378 -585 503 -504 412 1 306 -884 -171 99 -851 -124 -546 -310 -105 443 -172 175 -222 143 -28 -318 -121 216 -579 322 -178 -782 -740 192 -714 -528 115 650 -100 -149 -865 -6 669 288 486 -634 -234 -63 -299 286 -459 460 -749 262 -814 725 -335 -731 316 516 -152 618 -295 -738 725 -494 -191 -76 -735 -658 574 546 683 -449 -689 -871 334 68 681 -316 -558 -11 58 -202 771 -54 422 -218 -511 571 -800 -596 308 -827 -882 -106 -839 504 -680 -645 -709 -480 -188 738 12 161 -211 -69 134 -178 -689 329 -826 -771 637 211 178 -120 230 87 776 310 -164 389 124 -127 285 125 337 426 216 -824 -305 -52 291 297 -672 -259 -676 380 640 -432 -555 148 685 161 -101 326 -721 692 443 -478 -525 263 123 -85 180 705 -256 -57 -75 -199 -844 -219 -318 50 -827 -93 -405 151 594 370 -431 -449 696 707 -167 -526 -207 -769 348 337 391 -137 250 -765 504 22 422 412 -62 -401 -169 662 -882 -846 -796 -34 -639 -819 9 9 742 -833 56 701 128 248 -580 -116 512 -325 360 -378 14 400 -151 -310 -246 -433 772 764 -606 83 -883 72 -703 20 220 696 -439 451 -498 -814 -748 463 -868 359 110 629 491 356 -807 -182 -511 -267 -812 -659 155 -736 -147 577 -505 202 -250 554 -495 206 -584 -831 515 79 -296 354 -570 511 44 673 -404 208 -567 -285 132 -98 47 -103 -822 -578 -740 464 711 332 406 -42 75 114 -116 381 774 131 587 622 -348 758 486 706 -233 -655 122 435 203 48 -846 712 3 516 -637 -849 -829 -480 795 351 512 -650 450 -258 242 777 88 -176 532 752 172 769 -810 381 -447 367 -106 -721 -346 -649 748 368 218 172 -748 -117 645 -852 -573 289 122 -432 -305 -635 6 -711 -290 -278 138 225 -795 -47 203 753 -288 593 511 -411 -297 391 310 324 773 -725 485 -275 -117 220 -479 774 -713 -696 -890 -470 271 590 517 -781 279 183 611 -554 -825 -801 -394 -671 634 -43 -116 667 178 21 -484 544 -441 -84 551 -108 -108 100 492 -872 -174 -809 135 -492 -36 539 -67 -788 -875 -144 -198 414 643 343 -28 -639 224 568 491 659 -800 124 174 564 -49 346 477 620 554 701 45 -718 60 572 664 -281 404 -546 282 729 -35 -55 689 -388 144 280 235 -107 96 295 -627 -883 434 -73 -698 27 -140 702 193 -809 -205 138 -93 -664 -265 -229 248 -532 -92 -34 -318 201 419 -379 -114 580 -610 -381 -193 165 -278 423 443 -406 432 264 636 -414 -502 -382 -672 -24 -296 529 272 -554 -627 643 332 -333 629 156 252 749 628 562 259 554 -237 702 -888 -592 512 615 -24 644 719 21 -655 -329 -299 -547 708 -564 124 -272 -647 250 102 548 -544 402 283 -448 451 755 -13 312 424 427 322 -773 78 67 -90 774 235 -692 -200 -849 -774 352 674 744 -324 -19 -408 -794 123 56 733 647 -8 -520 -47 228 -81 -724 -175 -882 -600 -257 178 -768 621 13 168 431 -670 -596 -55 616 296 -259 321 383 -809 782 -640 -1 -430 138 -268 560 62 -367 -133 437 654 415 -703 691 265 -296 -718 -421 -701 90 330 -72 709 -19 698 175 159 305 -184 -575 543 425 -543 -513 446 290 -458 327 393 -315 -653 337 279 513 633 -767 38 -274 173 394 762 636 -510 -869 589 490 360 614 -201 107 238 -691 -565 335 -463 64 432 788 484 335 -241 -514 46 270 356 -182 787 -501 689 296 -367 -285 748 -254 268 -366 115 -282 -498 226 -683 454 -349 -791 205 -372 265 -80 389 -290 417 62 254 716 -260 -785 -17 373 -748 -675 -434 -619 23 -109 795 -784 -246 -608 570 -460 548 618 -194 187 -36 505 -298 -759 -706 -877 234 68 -715 -129 -552 -664 -378 -593 -660 -534 782 82 -757 243 309 791 800 320 -625 -649 -513 733 -816 680 276 -431 617 489 -508 -811 -324 -284 296 386 -788 -75 -812 -567 441 -776 417 -80 251 5 201 -803 -31 -640 -817 464 528 -896 441 198 753 -327 704 -684 351 -27 -360 -2 -739 701 502 206 -718 458 -430 -9 247 736 693 628 -151 144 -692 83 -394 -207 -198 86 426 -559 -71 660 -446 94 146 723 -583 148 405 663 -663 648 -66 -768 -521 -843 -645 -336 -318 436 -705 531 -88 -7 58 178 -882 -553 -724 229 -771 733 -176 -329 140 -764 -731 -763 -346 -258 -887 789 -642 295 -674 -500 -695 113 267 -13 379 -283 -486 -144 -33 633 -312 -581 -606 676 -242 147 584 -304 334 -415 -177 -758 -357 -468 -94 120 59 -748 703 -837 532 -514 453 -531 727 -634 696 243 -9 -523 633 -738 -43 -224 -137 106 412 -796 -377 706 -179 239 -435 761 655 218 -477 494 -840 447 -70 667 422 -252 766 -354 268 -878 -131 360 -740 -757 425 -260 -81 720 -444 424 746 497 111 -21 629 708 -108 -233 -19 51 586 -629 358 44 -429 -665 460 498 751 268 191 317 -496 198 -819 -464 224 -793 440 150 -864 -378 -356 57 326 -386 -328 767 -319 317 189 -708 -481 -289 -26 446 -98 340 510 507 -325 653 -400 712 -130 -678 -398 89 -759 -766 -786 -74 -358 -661 -543 -93 -410 -403 337 -478 373 -148 189 461 -464 -82 -610 651 -238 725 -180 -149 -887 -588 -425 -468 346 -332 428 330 351 -164 -769 -160 484 -833 695 -128 749 -745 635 555 -537 634 -386 -873 559 450 -687 507 458 -462 -767 576 -511 521 -672 657 -233 -673 16 399 118 -683 -771 -396 -735 -143 66 -354 -723 497 -726 628 -382 537 -42 -389 -225 -342 245 -214 2 281 377 -690 656 -515 494 -196 -780 122 -727 282 93 786 -689 -520 -640 -725 -466 33 660 81 88 211 264 -236 -62 316 277 141 -164 -262 647 -260 -716 -100 578 -220 9 755 -360 -783 392 -388 -593 698 444 413 608 681 17 -885 577 683 367 -735 -302 534 -490 568 -272 -766 -140 -533 -54 -245 793 -712 -249 -801 -380 267 157 -362 -632 705 128 -633 416 -577 -541 137 -713 -479 172 786 -339 -454 88 573 -183 -807 719 211 -145 -104 215 259 168 210 321 -341 584 325 -257 -281 375 345 715 306 682 -208 -542 -154 40 411 -562 -33 -712 670 -820 -10 -112 -704 -559 -879 393 -860 -180 -50 -891 545 740 523 -311 -713 -388 -254 117 112 542 -766 -535 -498 559 629 52 547 159 16 194 -706 197 258 -537 -322 -540 -865 -181 576 -540 351 -814 -728 426 78 -616 162 418 -553 -872 364 -683 -684 -851 -416 477 -89 -705 -288 590 -661 33 763 -51 -436 279 -740 404 536 614 425 487 486 743 -501 -42 -769 517 -519 196 776 61 -851 765 773 -81 -793 395 -533 -637 -708 -310 203 507 -137 234 687 -126 42 -156 -493 727 -82 -489 49 -354 -825 -627 -239 673 112 723 -176 618 287 -688 -294 -801 480 580 -34 -564 -497 -114 761 306 -445 -853 -73 -845 -741 705 -25 -370 393 545 -5 -299 -715 500 -315 649 -448 -692 -650 670 -838 -68 420 -556 -6 366 177 -135 -805 696 -83 16 503 580 468 790 497 -450 241 -447 -849 -365 -284 797 -264 588 181 -499 476 -804 226 625 -196 594 -465 -383 282 -50 -28 598 -900 -621 584 -564 -317 237 -6 -755 377 -889 -526 -672 568 637 142 -665 -888 192 -570 -561 156 318 -106 373 -527 -632 608 124 -487 -250 -504 415 -854 -547 258 55 601 28 -665 773 -685 -14 -607 414 752 68 28 85 -867 631 -285 -704 439 138 358 -313 -573 -156 549 -60 -598 -125 426 -484 -776 728 403 -71 269 692 674 -674 -241 -426 299 444 -650 -296 -133 -489 -632 408 -272 -457 -6 357 -633 -795 201 397 -269 385 -133 561 1 -487 -883 606 -245 535 -293 686 -430 -581 -428 -900 -889 641 228 168 683 -758 65 -81 144 -727 321 -85 -351 -541 -738 464 -788 -607 -20 -689 747 -30 185 716 -380 -780 -299 512 555 41 125 -844 450 759 164 146 255 -495 332 -1 -495 -358 -873 640 -376 488 388 -821 -462 -760 -710 -784 -643 -845 -589 -705 -93 421 -320 -295 -661 -16 -688 -68 -889 -605 438 401 -474 595 -670 274 -39 -731 -842 -799 476 -501 -94 -888 264 -347 324 367 -213 -158 498 -891 345 581 551 -738 500 -54 -710 183 -596 524 -366 -183 -368 -375 -377 -153 -70 -506 -686 212 -200 -680 -33 669 -650 -722 -444 744 392 611 337 -573 -761 340 457 133 63 541 -862 -833 774 -99 -875 -362 617 398 -64 -515 12 -96 -498 331 -90 -417 374 -114 91 -460 -22 616 176 712 -682 128 -888 626 -405 343 181 478 527 728 -124 -202 -14 -258 -720 -139 272 -651 -782 305 -319 318 -679 413 446 702 -799 -146 208 -602 -503 624 616 62 -317 507 -350 90 603 -839 31 -61 -236 199 679 -304 601 -410 -167 -88 -639 -230 748 -14 591 742 -158 13 -557 329 121 -568 -524 -828 -688 747 -571 -641 387 369 131 -553 -463 -892 -200 -375 -231 364 -612 653 510 129 -245 429 -393 703 -363 632 -786 -896 12 -779 14 517 -744 -54 -398 -779 -212 784 -631 -631 381 -475 -108 -463 -510 -368 -580 85 -679 -311 -232 497 79 -161 -312 -699 -81 -78 -176 -224 -443 -411 -718 -341 477 672 -263 -177 -755 443 731 -604 -879 259 760 526 47 225 308 -94 513 691 -703 -40 351 -9 343 -272 -416 -823 -415 -370 773 484 548 289 -608 387 -62 -164 255 -547 -131 -329 -479 -53 708 -345 -530 653 720 -10 652 789 -329 -589 560 -200 -9 -898 85 376 -29 -737 412 751 -316 -516 -196 -226 162 -851 -749 -14 -703 -346 470 -549 102 307 658 -384 676 -30 380 234 562 732 -884 -866 250 20 -333 -317 -851 118 -429 -731 -3 -41 43 591 429 -900 -308 -770 419 147 -588 -164 -858 54 -568 -844 28 683 149 -1 562 530 -543 -79 4 661 -187 375 -613 637 -590 -708 409 62 758 -44 -498 -177 -306 -435 -745 -387 60 174 392 -107 -797 -541 -108 -350 -399 -239 -831 -176 167 97 667 -758 -28 -859 668 78 130 734 -710 48 362 742 -460 370 -701 90 601 183 303 -226 -344 -548 439 739 -256 -156 338 511 79 -82 53 -66 -322 79 133 -657 88 633 687 -46 -503 -55 -622 -183 586 754 -671 -735 431 375 306 571 57 -563 -224 -569 -445 282 -685 741 -375 621 346 -493 297 -11 196 -650 -426 204 73 -413 158 105 -754 -806 -666 -37 -523 -684 331 -801 -687 326 -854 248 -363 -22 -702 -75 -783 669 344 -41 -257 44 -575 99 378 -676 666 485 -670 378 -137 147 -170 128 -158 -715 -114 -356 389 586 724 -393 -772 -662 295 516 83 402 -736 26 -516 -362 181 -192 228 -293 115 94 -881 605 22 -354 209 581 -116 -279 -389 -90 260 493 304 281 782 -432 -788 53 732 -754 -735 -75 -407 490 -765 93 354 670 -609 237 -292 67 590 -731 47 673 338 -571 -380 -615 -487 748 768 732 -651 279 -863 -89 -526 492 649 228 791 -353 -321 -19 404 -417 -43 709 -833 -253 462 -461 425 -532 -489 -192 338 25 -568 497 -711 713 474 797 -533 625 -175 -454 152 665 -620 737 -898 -502 130 97 -896 -113 181 -798 -838 -760 759 -363 -168 -419 537 -199 738 213 730 13 -106 -467 -732 -261 413 38 106 -861 548 -132 -650 155 393 -329 208 324 -791 735 -378 -449 -688 -476 -863 160 -228 646 133 -845 658 -485 -485 495 -93 -371 720 -865 -282 -579 334 -446 472 455 -374 627 413 84 440 274 602 -867 55 789 -406 -329 106 555 613 29 799 -804 561 -384 782 -328 497 -301 -277 -592 25 586 -20 477 -727 122 -871 334 -374 389 -749 601 -208 -450 -889 618 738 -374 -251 -210 -88 -441 600 780 254 703 150 -477 -652 -408 -18 -400 -877 -644 -613 45 236 791 137 657 429 -338 -216 52 339 67 -370 648 -40 -682 -425 -638 -629 59 -739 -1 -200 -383 -74 3 -61 288 -726 -228 -740 -598 -422 -250 746 -786 -661 -861 -801 41 539 -317 -72 -398 -898 -653 -391 225 166 99 -298 140 746 738 767 -816 -801 373 -408 -153 -539 43 -836 38 -707 156 -272 -733 -413 -258 -473 -166 -394 -178 -833 -191 -803 -900 630 27 -746 404 -428 101 -460 723 192 637 -343 491 -341 -215 -429 555 228 -339 289 175 -639 -830 697 408 -134 789 -281 789 624 -871 487 -715 429 -73 207 186 -535 -113 -866 -478 194 410 746 -505 -407 613 34 -215 513 349 -345 772 248 385 750 -397 667 -273 -309 -235 689 236 229 40 -624 -41 -556 -558 -582 447 611 442 82 653 345 -445 -449 -709 188 582 -490 -803 604 322 -626 -42 240 583 -470 -566 282 -72 583 -578 -823 563 -203 148 -450 -887 -25 -845 -390 369 727 297 90 209 479 -332 135 -757 -776 -477 66 -501 222 -568 -275 624 748 526 -157 416 -15 -420 -463 -396 1 -123 -368 -1 409 540 -675 709 -80 -161 -797 -530 -869 -679 -729 -675 717 298 -132 -486 171 594 320 85 -739 660 -703 277 -394 30 36 686 -497 -300 -535 550 169 661 -439 -521 1 289 -220 -874 -723 -426 -836 -12 362 351 -182 -319 250 -895 -609 -165 -598 230 293 242 -20 -260 -836 -899 -716 -346 -413 -490 -699 404 131 -611 -325 526 578 -201 -871 436 -291 573 274 -490 760 243 682 667 -695 -193 -444 100 792 -225 710 -509 619 -834 -360 23 -124 -852 381 -779 712 475 -216 722 561 205 68 3 -376 122 -259 -798 -252 -581 72 -648 -530 -478 -295 730 -866 459 -683 434 -296 -365 -131 304 -817 -277 -778 790 -267 228 84 781 -546 -235 95 -814 430 -483 -871 -8 292 -888 -899 596 -275 -265 402 130 639 -454 766 -107 -841 -832 649 622 246 -352 -795 -888 -60 372 -228 -271 -454 329 61 705 -528 282 100 285 -594 -264 -644 -465 635 -743 -891 16 375 59 -631 564 -868 572 -244 -357 350 498 780 344 -627 739 -785 332 -599 -661 -257 -205 20 -825 -412 467 -55 309 -146 611 -174 -307 83 588 776 -855 281 -48 -429 -620 676 44 -817 696 -721 -445 -774 -215 330 -637 725 -890 -108 -203 210 -127 501 -286 -259 -443 621 -675 529 259 -489 109 321 -222 -228 11 578 122 -760 273 -765 -846 418 14 532 -783 -334 96 332 756 -783 753 772 30 -827 -78 -783 596 562 152 -840 515 -497 116 54 730 -16 420 -131 -85 172 672 -418 -502 -105 -676 713 -48 542 246 380 618 757 -723 89 523 -253 624 -582 -388 674 15 416 -26 736 115 -118 -328 -522 157 106 -244 -244 -712 -784 431 -614 -636 -638 483 -823 441 292 255 -425 548 -449 294 206 -682 -197 229 -143 -598 -502 536 138 -373 -898 58 -451 -281 -274 133 104 347 578 296 237 88 500 187 92 41 146 230 253 762 -360 -243 231 -213 63 -30 -524 -536 356 685 -451 -95 308 532 -55 -271 443 537 -241 513 511 -328 -458 127 243 -63 382 -123 -631 649 402 414 -502 9 -582 330 0 705 508 -461 -638 -683 706 -598 526 12 142 197 -49 291 592 -286 133 -534 -362 -40 -136 -846 -126 -845 80 -888 566 -54 -860 409 308 173 26 -304 -758 -635 -100 -158 -703 -879 -664 615 237 -434 -398 -119 -471 -45 429 443 -431 -26 -841 361 566 -734 640 509 554 710 46 459 84 -589 -267 -474 -626 17 -811 92 -634 4 -680 742 586 -491 685 213 -20 -208 -251 -55 -29 -605 -98 -24 -380 64 663 423 62 200 -111 48 687 121 472 330 548 -668 -782 -475 -435 8 -315 -393 -640 -684 362 650 -404 595 -855 261 128 316 -191 220 570 -344 -378 786 -682 -587 -739 611 783 -710 -790 698 -114 -335 119 732 -246 222 -778 439 759 -573 34 95 -576 -28 -600 577 -47 690 -6 452 -643 257 123 -862 622 -629 -881 -467 -641 -56 -2 -407 578 -79 647 -677 -132 467 -751 -395 724 -343 -255 252 -406 389 798 568 -770 -778 -470 -589 501 549 -332 -54 -297 -442 26 784 -122 475 -296 142 -551 -76 -198 444 417 540 575 -68 317 -231 -81 21 -594 -162 -311 -509 87 -576 100 714 -413 -786 692 -491 84 -866 629 93 542 460 -126 -875 291 -734 461 -157 359 -561 443 -272 13 -163 -661 585 -760 -592 -297 109 -67 72 -542 324 -718 279 582 -259 251 72 -379 -56 430 0 -350 450 -627 -7 540 91 -2 231 519 -789 -466 -443 454 -82 77 -290 -660 -394 -482 121 77 -597 192 708 -25 635 430 -553 342 -870 246 237 -490 731 112 355 -224 -159 -431 -694 -458 -352 708 749 734 -304 -265 594 -683 652 -235 226 -193 -873 -284 233 -454 -504 -822 664 159 217 229 791 -323 541 -74 -787 -858 -461 -566 -28 419 -524 574 302 -155 -75 319 -79 -98 -754 121 25 -580 474 -233 222 -246 -530 -625 240 -510 57 -521 77 -856 -330 -554 9 571 584 -630 228 284 156 -594 -79 -316 -833 491 741 -707 -483 -723 521 671 -412 380 -718 -704 -672 637 317 718 -68 -747 -652 -436 -638 -786 -129 -683 526 -523 -211 104 501 686 -494 -179 -506 640 508 686 197 -888 523 -868 14 478 6 -87 -648 -593 132 -478 440 -835 -587 -437 458 29 408 435 428 161 -10 657 738 488 538 -595 26 -313 610 -12 -451 -892 -103 -142 107 -157 546 -298 383 -696 -383 121 693 757 -627 716 8 -712 226 682 -245 350 -873 -664 138 -576 -102 -417 312 -317 -365 -777 -820 782 271 615 703 -264 744 -414 254 226 665 -867 -715 586 -55 540 -900 -519 631 -356 31 -121 -609 544 -709 594 488 480 783 344 156 582 797 -810 644 -358 -117 -386 -123 -16 403 -598 107 131 -438 -828 298 563 660 769 -136 96 -580 113 738 -295 -661 -507 391 384 -550 -326 -759 655 152 -243 659 -114 -516 -690 461 437 -339 127 772 231 -353 -540 -521 -301 -250 613 517 161 -518 236 -456 -427 758 734 528 -297 -713 -169 -709 -676 -569 67 473 349 406 706 275 -354 -82 125 656 568 387 751 -147 -701 -442 -397 379 226 -554 273 -297 150 800 -483 -640 326 -61 380 -792 335 -170 387 -206 -775 -531 -444 641 156 677 -502 162 709 -250 -864 -180 315 -516 729 -135 -47 -740 -215 -391 503 681 121 -719 -455 124 188 770 -689 679 -454 315 -547 566 628 -478 -153 364 211 -636 -46 37 417 462 230 397 -456 -325 -167 363 -101 76 -302 -468 -863 57 -206 -336 304 459 -830 -858 -847 512 540 163 -830 -821 -13 149 -349 -265 -436 -152 413 -239 -884 715 82 -258 -352 -80 -697 48 -574 -208 627 558 -659 312 183 -111 -624 -114 -31 644 -386 696 -693 346 80 -786 -469 -709 -9 570 -144 748 348 -562 -443 297 -221 -202 380 -353 642 -636 -574 -566 503 -608 -2 -21 681 -197 -192 112 -847 15 472 757 778 -675 369 720 726 -695 288 419 39 217 530 -869 -593 495 -893 -495 203 318 -235 694 506 -751 -312 132 717 -291 609 -77 130 232 336 604 391 -842 -600 -698 250 -270 523 -618 44 262 345 -519 -731 -400 394 641 225 -743 340 -492 -125 -684 706 -139 -23 -390 28 -786 133 -600 -191 439 -544 -371 -419 -865 312 -804 -372 783 -517 690 -467 496 -383 732 186 614 419 -681 -602 128 271 572 -615 320 340 523 698 280 718 -791 728 -801 614 681 -85 645 94 558 472 -656 -372 27 -597 38 -690 -218 -193 430 -233 458 283 436 -555 -566 25 -222 382 76 609 -848 -678 615 493 -2 -471 564 270 -616 -184 242 -630 494 -790 631 -128 468 324 351 669 -776 -135 -554 -426 93 -547 -864 -814 -800 237 -240 -532 1 616 169 -177 715 35 184 -579 351 -676 -661 121 711 -309 -25 103 -447 -205 -310 607 -317 607 467 -495 -872 84 341 -100 78 -147 -831 -232 -225 514 -196 648 -835 -89 -259 790 -638 -685 -544 534 -354 -744 -50 -617 -331 -627 428 -494 -438 -758 -276 -424 -267 443 735 497 454 -22 175 34 59 -181 303 104 74 -818 428 -501 364 -750 -533 -66 675 175 -661 794 421 418 -395 -261 730 469 -663 524 179 -647 -642 -262 205 -48 -201 -214 -615 741 -280 195 -793 -532 133 -774 -204 -398 -865 -423 716 -227 -805 -167 -647 -509 99 589 -793 -701 363 -589 453 517 -272 383 -576 -65 -172 82 -846 731 -689 -66 -70 334 -707 181 87 788 239 229 782 -118 -103 -371 -108 308 -645 -606 -450 463 -405 463 19 -519 681 145 -753 -74 9 465 205 -203 790 -241 117 302 753 -133 409 -358 -743 -539 709 -104 -788 -796 165 478 499 279 2 385 -508 17 484 -822 -389 -217 -815 -169 -499 -1 -604 42 -801 331 -422 -39 -627 685 -441 -426 -331 -288 -703 -198 733 -173 -744 -205 767 700 304 598 -212 -872 403 464 446 294 306 -284 605 -188 650 -25 -578 -1 -53 -457 -346 -296 -92 -441 509 755 746 432 -479 -282 -359 335 613 -824 678 730 521 492 81 -876 -6 231 -184 -590 337 -481 492 -259 -612 259 -412 289 -707 583 -340 221 -567 -461 -705 67 232 46 -151 -811 334 -453 -341 -874 356 703 216 393 -561 -882 -8 -6 -399 256 -49 -563 334 -336 -346 282 766 -840 -202 645 -754 -55 759 179 531 -729 319 211 366 704 111 254 -480 -847 340 -870 -685 -692 15 -464 194 -106 -528 -162 752 -855 72 -818 745 -313 -670 381 38 -705 173 726 204 488 -526 -302 -690 -156 473 -880 -270 562 -397 -391 -787 321 451 -779 703 -27 -220 -392 398 -827 -125 -885 736 -359 120 686 -126 94 -279 -534 -638 305 -416 -419 725 -83 -693 -301 235 124 746 -730 -322 126 -868 316 644 -303 -654 25 -116 -171 -635 -836 655 67 26 744 -192 211 -209 -449 225 -770 -539 -340 636 -17 376 158 -649 -278 -572 178 337 -882 -299 -366 97 -40 -481 -610 126 -478 -175 -376 17 -190 715 -70 444 -196 -302 719 -290 397 333 340 -867 -50 406 186 615 -66 538 -249 211 -876 -371 -358 776 -460 -539 52 787 21 -55 -151 777 -19 393 158 -591 288 441 469 -800 -819 247 -291 -524 147 -505 645 621 -690 -544 691 -632 6 -587 55 -813 -390 437 9 266 -85 22 771 770 794 -493 664 794 -380 128 -751 20 278 -35 -572 675 -34 -693 -206 180 55 508 181 -646 -200 -244 674 -60 425 -88 536 -215 -496 -541 -694 708 150 -133 -325 -13 62 -69 311 771 157 775 -145 -304 -168 96 560 569 560 360 -7 -142 -753 -498 -678 736 -474 106 80 527 -782 337 -670 84 -100 -271 423 -808 343 -683 -23 799 375 200 581 745 554 -870 770 -703 -541 116 -743 -731 -338 272 -677 -793 -884 -444 788 -236 -748 -806 -750 -177 237 -695 226 33 292 103 -211 417 -117 26 403 155 -804 -152 -476 -143 129 -650 -362 -35 90 -51 159 343 -341 -867 -402 438 -455 169 -465 641 77 546 -774 -371 85 -221 563 444 -525 321 -696 469 -664 297 155 599 -498 141 -20 479 -294 -333 -611 -144 -759 -434 469 -664 -733 -641 452 -349 -833 329 706 -519 59 473 -392 215 534 675 -119 125 -864 -880 396 -709 -556 -161 -40 -789 -495 -354 -151 445 -434 -177 -738 617 57 742 -646 -316 -615 29 434 -889 234 375 481 0 622 -665 569 430 607 -472 -449 607 728 645 -4 322 722 30 -804 588 709 601 -27 -572 255 -99 279 -145 -736 3 -93 -879 408 795 385 199 374 -436 212 40 83 200 -315 180 -825 -587 -22 553 -846 772 50 -760 796 163 212 -624 -302 -671 -708 529 -397 240 127 -802 -44 797 307 -160 426 275 -461 -72 -108 -515 -6 502 103 -631 -645 344 15 -275 771 262 -241 401 -472 94 612 34 -848 -247 614 -462 558 445 -96 652 -392 357 -553 713 388 -737 -468 133 505 -6 -774 350 -574 -723 -222 -19 32 442 -500 131 796 -51 351 -794 -286 683 -53 -855 723 -747 -388 -328 -262 172 -786 -397 119 65 -459 118 661 302 575 756 209 509 465 107 737 -640 -361 315 429 -542 648 -90 645 262 -748 -182 192 -893 -882 -531 -785 -350 580 -157 792 -618 189 -705 433 376 -843 139 -499 -469 -586 434 530 -354 -130 -69 567 -559 213 -378 297 -893 -274 -46 -500 326 -493 -114 -573 270 -309 -836 -72 446 -763 650 -292 274 651 -112 120 630 -399 748 340 173 -401 348 -110 -123 431 -700 84 -546 -618 743 -549 -774 433 357 -6 555 603 -65 -571 -567 -155 182 214 251 728 -548 641 665 535 432 -466 42 796 359 -401 307 -489 -202 -94 491 -281 482 -335 -748 763 738 -145 -170 -767 -157 -504 -280 532 280 621 -633 -291 -834 -599 538 -496 202 594 613 -384 -273 -71 -772 -251 108 795 460 509 -686 601 -805 -220 772 -185 433 717 6 490 42 379 -171 -728 -418 667 316 725 -695 611 -499 400 -376 -48 179 -70 149 -176 -46 294 -447 576 -62 -272 193 -190 716 619 753 -396 765 -5 -66 -92 -686 299 -827 333 -103 385 660 136 587 -449 352 441 -391 -330 -377 211 -893 163 -630 306 30 -325 26 -802 609 782 325 261 -388 -466 -505 179 -346 160 137 -828 -379 506 360 106 -223 -21 -743 8 741 626 650 442 -643 24 -228 -60 -659 318 -620 316 701 149 -851 101 602 -322 -583 -728 725 -337 -188 -838 -587 305 -364 -109 691 204 584 672 -605 -27 -449 -738 -198 -79 791 -398 212 -548 516 -583 518 -189 570 -573 382 -294 441 595 426 -178 -112 326 56 -743 -465 694 -665 -717 -763 -33 -888 78 -81 249 -104 728 243 206 656 -492 -801 24 795 -751 -128 -386 -678 -738 -315 -138 226 -615 -362 280 524 -82 -849 -23 -293 105 -889 -648 285 -10 39 -75 -786 -135 -203 -703 -441 746 -359 -335 640 36 247 682 -535 -533 -1 -791 -645 -2 -268 -663 -636 -646 286 489 -471 -733 -299 522 341 421 574 26 -122 172 -54 -313 -445 485 598 133 -731 -36 -829 -876 357 -779 -821 -19 580 -554 478 119 -725 642 700 714 -304 112 -539 698 743 -756 -660 572 596 486 30 -599 -82 -772 -625 -393 -226 536 449 425 416 -539 718 541 -484 -669 439 -879 424 -629 592 -77 -832 438 -251 -358 -466 470 -465 85 159 -634 761 -472 714 -782 -693 -212 451 -230 77 -480 -418 -787 -682 -32 -868 -881 -314 -3 356 416 -631 -38 -34 -35 19 539 -800 139 -46 416 -636 -762 -90 193 389 -324 -573 -1 69 86 -531 -234 694 -403 -165 -32 -713 -477 22 86 -343 -489 551 -474 -689 -511 393 490 78 -706 361 19 487 -118 688 -881 -487 -218 -491 -498 -789 -210 -697 -164 248 -372 786 778 -439 772 -364 368 605 195 152 479 378 -620 591 395 579 681 757 330 68 -873 -318 417 -351 41 -787 376 235 -357 328 432 -5 -36 -620 378 -781 -5 38 555 -339 659 208 -149 -16 -34 -567 -656 -34 208 492 592 -323 -91 -598 458 -111 -520 702 -91 -90 -163 85 -679 -589 160 235 -402 264 502 622 610 166 663 681 693 -12 -427 -804 -122 -565 -457 -226 692 -232 721 373 -712 406 -257 247 558 -615 143 8 -608 506 463 -309 342 -872 -216 405 -689 168 457 -499 104 734 -456 358 -525 661 -117 -668 -763 -384 -773 -866 -683 287 -94 316 -776 31 676 -74 -68 307 510 -677 -515 156 -406 -703 -769 454 -630 -108 -492 -501 108 -524 -292 -765 -161 766 -352 755 -316 -209 641 669 -105 455 -814 -400 729 -467 -781 781 -828 159 -287 716 -134 -248 271 -379 6 334 617 -108 -159 -431 -81 -620 2 -50 -409 -519 -492 -829 653 457 -273 137 -346 -227 -81 -814 749 -367 -194 573 722 -192 -600 -564 -397 -856 202 308 -168 749 -434 -171 66 -249 -269 -163 316 -122 52 -865 483 754 548 -879 -518 419 -890 -847 161 245 -365 403 555 409 796 -409 576 588 797 577 637 -623 -348 -469 -7 508 616 -698 -650 591 -60 -714 424 162 -206 -434 606 144 243 -112 -385 779 -145 245 -589 -403 45 -689 -884 -797 -537 551 628 -188 47 -20 -634 186 459 -313 -309 420 706 -160 489 506 57 558 129 553 -862 769 -549 729 -135 159 -12 -371 777 412 -490 288 354 388 -62 -291 511 250 -868 228 741 -710 650 -220 80 192 151 20 170 -504 -859 -206 -679 -154 309 252 315 357 87 -11 -440 -88 -836 -379 -402 178 -408 -756 188 -537 253 -681 -503 462 98 569 -707 -861 -183 356 -14 -511 185 26 107 570 -466 -83 488 -393 466 188 -743 -92 -648 255 222 464 -836 564 773 -335 549 484 -622 -468 471 198 -274 -687 -214 -636 -707 -186 -653 763 604 -879 -268 56 -607 713 -152 544 241 -30 250 192 -476 -157 -341 333 516 -66 727 -519 -569 -449 660 -660 -33 -344 -760 -611 219 -824 -687 -661 88 -888 -278 529 -300 113 74 102 -750 118 -160 -587 764 711 596 37 325 -417 16 -434 354 767 172 436 -777 603 -483 -365 360 739 30 -641 696 107 -673 80 74 -144 122 -655 126 -74 -781 -101 704 181 626 -819 711 -590 -714 751 269 302 -616 -488 -558 721 618 652 -387 -645 143 762 -323 -97 174 -478 559 297 255 37 -128 -297 -133 -512 -217 -654 -863 -557 621 125 580 122 585 180 146 -630 182 -747 294 -311 -571 -533 -161 -435 -721 -468 -79 -592 -238 -139 153 -342 204 -491 519 -859 26 -580 -293 221 715 533 512 674 663 752 790 782 689 310 -23 -127 464 -94 -845 -156 -620 -75 -502 -177 -12 -665 359 -23 -482 241 -398 640 84 -781 -768 38 41 -302 498 588 -825 758 -5 -255 -166 -834 -322 43 -542 -842 -589 -337 -744 -406 387 -231 763 -368 -585 8 150 -849 677 678 126 -80 -687 -458 545 554 651 -481 -428 -200 146 160 -155 -887 -267 119 -193 -157 89 -540 -892 -721 -414 379 319 674 -583 -287 -546 -653 -365 -788 445 -739 -91 163 -122 500 295 653 134 658 -854 262 -594 218 22 731 -737 -360 546 -316 510 -887 143 -799 773 545 448 -15 -425 116 413 791 -275 -174 -47 -744 546 446 -848 -855 40 395 440 -425 752 -76 -775 -334 -167 138 576 471 -185 -649 661 237 -851 -824 41 -230 -665 -474 549 -472 619 -41 639 -384 547 -860 53 344 215 20 -427 14 -680 -430 66 -405 -102 434 698 791 -802 417 365 -261 -888 596 217 -321 -285 -37 167 -414 -310 465 360 173 359 -854 409 599 -203 -457 -828 317 -683 653 -721 704 37 153 -401 -385 446 -290 160 -348 34 -703 -852 -661 -48 438 -493 585 -37 751 -871 -650 -85 -202 518 -465 -716 -317 459 -73 -79 195 570 -497 -434 -888 -199 -26 -627 -358 530 235 -29 -808 604 -471 432 329 -537 -186 -669 546 -254 18 22 114 631 438 -704 -843 -623 -405 608 -329 399 -241 -12 -385 281 -278 413 522 540 -90 -211 -327 -486 -246 -404 98 -816 192 -112 -445 -258 -106 571 586 -461 -418 -783 344 72 -461 -779 -570 159 682 -848 281 716 489 -487 -429 481 -201 781 657 619 610 -654 -162 85 -692 -93 -696 481 557 -208 -381 643 -620 -37 313 663 -575 656 -124 -324 649 -874 -693 -514 -46 -893 297 507 187 35 245 -359 -120 -641 -101 104 -475 -60 -486 230 195 501 758 -875 283 -187 430 -224 -702 -417 54 103 281 -319 -523 -102 597 -100 786 -479 -34 -287 -539 -765 232 -101 -661 -513 -840 73 61 -709 -137 389 -745 412 -522 -522 -361 -822 642 -699 -419 35 653 382 484 -39 71 -778 -843 265 -78 456 -396 -635 434 349 -141 210 -385 -604 -829 -698 292 -497 -167 -664 664 235 -497 -41 -115 -483 -308 -682 -839 200 -193 596 -248 202 46 -669 486 208 -118 355 -123 -573 762 -73 411 238 604 -707 293 272 180 791 10 -616 -264 -87 735 -146 -871 -511 -781 622 -387 789 18 305 -869 403 -71 -719 -440 774 225 -367 -610 -38 -54 -702 64 -482 -685 -779 545 -613 190 -816 386 -213 264 -497 -656 -7 614 -513 96 -726 97 -809 -698 509 639 619 388 -509 -48 -228 -400 -678 -528 561 -697 342 -97 135 -529 595 611 -490 -389 510 613 682 -560 -462 287 219 546 177 -55 -460 -228 -505 520 -693 -59 -640 -375 211 199 -643 -808 -201 -545 399 704 206 316 -809 400 587 -189 791 -442 -252 437 36 -712 -113 467 -339 -104 -9 -178 -466 -719 -411 544 -216 66 -386 -74 -466 -729 -642 -50 9 -424 -671 520 -805 -289 -365 -856 -691 -112 -878 -732 373 -263 -547 -94 362 641 -249 -700 631 59 724 608 -602 -640 -693 -595 472 -224 -358 475 469 -851 -605 159 -389 165 -686 -98 667 -653 57 603 -442 -536 -334 -151 14 -719 431 147 -231 410 148 -155 -461 -258 -875 -778 -226 420 454 9 89 384 -488 42 -453 219 -139 576 423 -612 -779 -301 -80 468 426 112 -650 -697 -872 -424 -332 747 -519 504 -863 -270 -812 92 233 -754 -536 598 -279 276 -68 401 -245 -124 -374 -328 -591 -408 133 83 -731 -262 -602 708 -479 -365 -852 -423 767 451 638 375 585 -458 -44 -860 634 -391 530 -288 -77 -329 215 -686 -264 313 -280 223 519 696 -503 563 105 700 -793 712 70 -675 82 -412 -584 -484 -325 524 233 251 -289 176 617 792 422 -760 -891 -74 -711 233 -222 -747 38 550 768 85 305 56 -695 233 271 595 24 -7 401 374 -85 -221 -341 -311 64 -773 534 -316 50 328 727 -333 354 -538 -53 538 249 -38 -594 -685 -154 -697 -172 672 -60 -304 512 357 -442 112 -176 -422 437 -229 -843 10 594 -279 -212 404 562 363 -157 685 462 -413 -60 -611 725 681 711 433 528 621 -723 -311 182 40 -581 -569 -340 666 604 192 -394 -639 -251 -578 -355 -266 304 626 -123 209 -45 593 -397 -3 -588 226 -225 -620 -269 -36 77 312 263 195 -764 518 487 -809 673 -779 69 481 774 -270 -627 474 -445 119 -718 -824 219 -258 -796 426 20 141 33 242 -315 -633 -628 67 714 -98 -894 421 768 183 -713 416 538 496 -899 237 -474 -481 -422 720 -144 483 -719 -70 -696 -801 534 78 -224 487 61 16 -71 -406 800 -155 -828 530 263 40 -655 -404 539 -30 421 27 163 393 -491 -85 322 -465 81 715 -369 -307 520 -385 634 -853 -595 -573 -190 128 684 -568 -441 -360 424 -42 397 459 88 204 404 -556 -170 -364 -845 247 -426 -880 172 99 -48 508 -267 -577 582 -347 656 -24 185 299 -344 -791 196 44 -580 -780 282 -82 61 -28 -778 537 -524 -600 -879 -593 -864 -32 742 -854 -655 602 -512 -581 -216 526 -226 -117 436 119 12 444 -65 -601 487 -185 585 -781 684 797 -367 -88 -452 276 -299 477 -2 -653 -839 698 -202 299 -337 -673 -102 13 -215 674 -120 52 -824 604 -393 570 180 -371 110 1 532 -130 654 -150 755 556 414 -558 -316 310 -211 -334 -114 -265 -709 -520 537 -844 -706 -352 -624 215 -816 395 45 219 -482 -432 259 -298 343 -689 -172 -409 -472 576 527 -460 490 346 -563 709 737 533 -408 332 772 -7 365 438 -616 651 -646 -401 673 -652 -872 488 658 -570 -853 714 145 422 162 -639 -317 97 -288 421 571 -434 113 439 -555 464 176 -455 -872 -344 778 85 195 619 620 592 297 400 404 84 730 706 700 -733 -564 330 557 148 -592 -392 291 -61 460 -307 -436 -23 -152 -719 159 -779 -725 615 -730 -549 662 -572 -296 205 344 37 -235 -79 -703 -428 58 124 -354 -581 -597 -666 585 -360 17 749 -711 -813 -93 358 -456 -308 -636 134 -72 -822 0 -285 -840 -37 427 324 -533 137 164 -616 443 -747 -845 547 682 -517 -233 585 -281 -319 142 -566 120 320 705 395 -364 -147 -893 543 -276 739 -628 -755 -98 42 29 -158 -680 -250 -784 -153 257 -772 -534 -115 271 56 121 620 575 -389 -73 -7 -725 312 747 -94 -157 -145 462 20 -651 -579 -25 589 565 176 -51 791 -242 -565 -589 -683 -866 505 40 -447 -76 694 251 -374 -42 407 -774 -785 365 565 762 -400 128 -821 -268 -813 499 -181 -682 728 -609 -875 -442 390 431 276 -712 -525 592 581 -17 -654 -334 -128 -617 475 202 -153 -237 -780 -570 795 -584 167 -522 -411 707 -375 -860 57 119 -540 531 179 -750 478 -543 151 422 437 -818 -635 -562 -555 -614 -169 -710 -722 -94 -604 -831 391 -119 -659 453 -261 -480 688 316 -308 -580 -66 482 -447 -264 137 90 -531 186 -1 470 -586 -844 -105 -107 470 -835 -469 -385 450 -519 -717 724 -628 265 497 -493 753 177 -797 -432 714 -232 -693 534 -486 608 -783 -798 -3 -274 522 334 -803 98 -399 -404 718 -581 370 -126 -693 234 -339 552 -240 -83 -899 771 -129 156 -344 -202 591 -360 -553 -842 247 -698 462 444 774 -814 381 778 134 -287 181 204 -56 12 -6 480 -624 -432 163 722 658 -458 -642 -268 -777 -309 -159 380 -536 570 -271 369 -789 -228 -527 398 739 765 148 -443 230 -703 -489 27 335 -807 580 241 640 129 436 -193 -379 -713 722 -839 695 -389 -407 465 -396 654 705 -407 172 -821 -657 -150 -669 -644 -759 117 -851 -846 473 219 420 6 113 -317 382 -249 773 -855 671 236 -703 -326 -568 -743 -327 485 363 338 -891 2 259 446 615 -900 540 111 305 392 139 91 118 -751 -225 -491 -170 -854 686 458 325 153 -703 -1 520 -264 -493 -773 134 -834 -760 -53 -554 231 -595 66 -562 48 -514 -99 -211 -27 538 -40 -860 335 72 780 -241 -696 -375 -33 507 350 -271 224 -260 -845 -110 -420 710 524 -78 17 503 260 706 -344 -141 611 -19 -144 -432 -715 628 -306 196 344 -92 -772 228 -143 -702 543 -818 -864 693 -298 -410 104 -818 -550 675 -644 -774 161 151 786 -854 -420 298 -677 -689 490 -341 125 -635 -729 -677 163 -410 193 -33 651 -733 349 253 571 -161 -602 366 -265 -441 639 743 531 -276 742 579 347 363 -701 -734 765 609 698 77 -90 -54 -225 214 -60 -304 643 180 -735 42 466 409 411 665 -132 -29 730 574 704 -680 -241 -433 -317 -499 -458 556 201 773 564 -759 -241 788 -813 558 495 -514 478 -611 461 110 -464 457 -509 -198 756 689 407 -810 -171 669 227 -691 -134 -509 583 506 -392 -151 -150 -138 145 186 -201 610 -539 63 414 -95 -276 417 -51 273 -465 1 407 72 439 -866 786 -473 -585 447 -413 765 458 626 666 -825 -420 605 628 146 -661 -768 -648 -699 671 778 -167 -294 490 650 -305 594 692 142 -56 790 -566 -537 -386 -441 457 57 -294 686 -732 778 234 252 -281 65 -420 -427 35 259 -706 298 -812 667 -406 -334 -323 115 269 -610 -231 401 394 263 -587 -889 393 -832 -187 33 798 789 -783 227 467 366 122 266 -534 -317 -391 -255 -128 -358 775 -357 433 -120 639 -28 -817 -817 289 215 532 -146 -396 -417 594 581 -490 -356 -7 294 -63 -812 610 115 494 379 -690 102 481 556 -100 -646 45 387 -77 679 233 376 -420 -259 0 663 484 764 713 345 326 286 -44 409 574 95 119 -307 517 415 208 -486 -654 -481 -745 -243 663 208 401 -542 -234 57 722 -223 -816 -350 -501 72 -701 -778 742 -528 -863 -130 49 315 -332 451 -373 -873 -821 -722 -479 658 785 616 489 610 68 232 466 143 464 349 -238 -73 -522 426 508 -318 -327 -349 572 205 496 -784 -86 0 -530 -147 529 98 311 88 -609 -433 -448 -640 -162 294 22 -175 592 279 -468 -501 137 407 251 443 -225 -197 274 728 -258 449 -700 130 327 -356 310 -676 -613 59 320 -112 731 305 368 367 342 106 649 702 -331 121 -793 90 -717 563 762 -85 -136 -777 322 -580 288 86 -813 -872 -320 -684 252 -618 588 650 329 -637 572 435 -713 -385 -223 -108 -772 -460 100 493 687 -436 258 -530 -120 786 251 410 266 238 783 -261 -743 -850 -470 237 350 735 509 209 595 -347 -428 -563 177 34 -751 -348 -211 -733 -316 568 -639 -93 799 -105 -558 668 202 -744 -583 -67 138 334 392 239 -821 -703 -583 -650 -469 -806 270 444 -370 609 -335 -449 -140 681 204 -257 169 -464 591 215 429 100 -216 402 676 -663 -118 -474 108 -781 -302 635 553 -209 -436 555 204 678 -41 185 -767 473 -778 93 209 278 154 -710 -697 -385 763 227 -750 -172 184 560 -700 498 649 292 541 697 -552 648 400 101 -454 302 -773 -51 -575 -697 -684 569 -686 -728 672 -407 191 -591 -443 -672 793 350 -513 -757 -10 -338 -331 46 -329 -149 147 -716 737 -54 -409 299 578 765 -390 -211 -211 439 71 -42 288 -393 8 -49 -433 -50 357 33 219 738 411 155 -443 49 113 595 -284 -561 219 -492 -269 -695 -250 304 -35 -87 -360 -442 -830 -245 -260 -88 625 431 454 398 465 -832 171 -672 -72 267 -585 176 161 157 200 -104 94 -629 249 -70 -748 -809 -34 654 597 106 321 -246 -365 -899 -323 -490 231 545 37 733 788 -472 -882 -604 778 -334 86 -611 331 -444 303 -775 661 585 -89 87 -860 -602 -452 -70 -248 -834 -172 777 778 736 -505 18 -600 551 183 664 162 -297 -468 529 652 -556 -795 -64 -352 591 193 564 211 -517 -256 580 253 617 -834 -100 574 477 -365 169 -496 794 164 187 -597 627 538 -656 -404 -889 232 -612 -689 269 -543 -589 679 679 -790 225 323 751 -310 567 -862 264 -477 511 -547 454 -647 -629 262 -671 612 324 454 -312 582 -462 743 563 666 -341 -17 -153 -636 -713 -341 -89 556 180 209 -322 -263 315 -238 434 120 -802 -515 145 -159 434 -840 596 572 684 -397 189 370 264 524 -74 458 223 35 756 435 342 -882 -678 152 535 419 -552 118 -553 593 -75 652 459 -169 -696 128 357 645 -698 327 136 -387 710 -453 -838 668 -587 316 -872 493 -534 31 -489 760 -849 38 -507 -763 -364 214 250 438 72 793 -883 -754 -711 -787 -810 -444 -395 -90 -647 751 -720 607 351 692 -607 58 592 -452 -66 -252 -753 -130 -332 -469 -18 -352 -724 417 -124 56 -239 -784 -625 -667 338 175 651 -852 -322 289 -835 164 -202 210 -299 710 206 -313 381 -200 -127 -476 -389 795 306 712 -40 482 33 -715 -485 405 -847 -496 749 -159 -836 448 -699 -411 515 618 50 -315 276 54 -608 -418 -485 -707 -261 -505 -114 451 -542 -60 -352 185 -418 -171 146 473 749 68 -612 -12 -619 495 -360 -276 -646 314 720 -828 180 -893 -516 712 -96 -515 -333 304 -614 -800 603 118 761 37 526 269 560 -347 378 -355 178 -478 794 680 456 -19 -12 -888 -365 76 216 548 -296 -408 726 -305 -827 735 378 452 -39 -737 556 60 -75 436 665 -350 264 549 732 -138 138 -520 478 -765 71 -247 -134 -775 -40 638 152 -663 192 -649 1 -283 -208 -388 -274 305 -455 -879 767 637 -745 -39 345 65 132 -590 676 162 680 -728 330 614 332 -106 -741 -276 -813 -339 -174 681 111 -546 216 760 -425 264 -814 101 -674 -710 -124 -488 292 -401 719 -744 318 -655 340 699 -854 -493 795 457 691 -199 268 -510 -621 -856 2 294 764 218 -434 644 364 691 -47 -346 -466 99 -618 -324 309 743 425 -41 142 399 114 -211 -95 -328 -33 -828 403 -572 698 -44 -71 -353 -152 -342 -243 -781 -831 -185 198 -392 -82 463 129 -291 -584 653 -409 -133 -126 45 81 -883 -484 711 -614 5 556 -60 -656 252 748 559 -495 -126 265 -594 41 285 184 -683 330 -489 630 685 257 780 -466 -745 -40 -825 429 407 -631 -475 -426 206 -30 14 60 11 -265 -11 -195 763 -133 744 -859 651 -336 309 -242 -410 706 -4 -391 -880 758 -588 247 739 479 58 -657 -893 231 650 -637 342 -819 -432 725 -57 -576 642 -468 -709 487 -496 -205 -181 512 647 280 -746 78 -810 -552 559 337 -252 -643 383 -286 629 17 -143 -778 546 -532 377 -763 30 -692 -680 -316 97 463 -62 146 251 -565 -65 -545 -264 449 -182 -100 743 560 -462 -104 642 -757 -719 276 -119 -707 -40 515 675 -407 77 397 -539 22 207 -536 448 -218 -718 -458 -815 -677 98 187 99 -347 170 -753 22 524 -540 526 -518 446 761 -497 -888 275 -613 -723 -414 -299 44 -639 -223 486 497 759 -127 -363 -312 664 -135 49 -288 659 -40 -530 403 317 -330 -834 -78 -552 405 -599 202 -555 -227 487 -471 604 550 402 -108 389 -534 -839 84 422 -465 -391 -898 384 -187 -201 -388 -489 -745 -239 509 -150 -733 47 707 40 531 -317 -300 -426 280 455 -744 42 -14 60 235 -852 -43 -409 339 -87 -855 -274 -661 -487 305 -149 -758 217 457 405 -83 -354 753 679 -512 -616 -686 184 -884 297 -541 -465 -626 -335 61 -334 -873 -313 -740 419 -600 -221 732 -462 -334 -722 -583 -546 -772 194 -20 -682 400 -406 -144 -453 -608 121 -488 207 75 -598 651 253 -717 -656 367 -681 -894 750 -752 -778 -531 167 -615 -776 367 -344 -235 -362 6 -255 -80 -489 -381 -415 85 380 73 -185 655 199 -52 -694 338 -108 328 -233 163 771 194 -105 216 -884 -266 -323 -784 178 120 429 -518 -200 738 -632 156 535 -57 -747 -879 -809 349 -477 -554 690 490 428 -447 -896 -344 -649 123 -116 101 -723 574 278 -421 245 -733 -892 -56 710 -399 -165 -611 -109 590 664 -601 -200 -521 -803 -347 90 -331 284 -342 268 -208 -542 -736 -494 -676 457 791 320 -872 -665 -669 167 -448 328 -739 -523 -218 136 -101 -528 763 466 -391 242 60 1 -862 624 108 346 -220 719 -392 -692 459 399 246 -750 141 47 791 -817 -603 -55 -849 -544 227 -325 228 330 97 234 -606 118 -755 -867 84 -665 -97 21 481 239 610 670 -476 716 -107 -46 516 -807 164 123 -632 -541 331 -310 -876 604 779 -262 455 -704 322 -143 -200 -205 -622 -769 -790 -303 -835 659 700 -734 231 257 -884 -627 -71 366 -539 589 337 540 -501 -857 -411 -869 -810 -117 -648 572 -849 722 -411 -393 -66 612 -557 621 -170 326 568 -167 -574 -637 -450 595 717 -807 174 -860 -87 83 677 -796 355 231 -572 -613 -785 690 216 -43 -611 -481 558 724 215 140 -6 183 461 -828 319 382 -440 -818 -671 -145 189 -307 -64 -444 -698 -40 129 -6 -212 -285 -423 550 -431 411 -130 714 -376 -697 341 242 -628 375 -513 -64 -201 618 -632 535 -574 -865 -879 142 -381 -453 562 550 -173 -320 -391 -502 -642 -353 -642 -678 -501 415 -432 -513 247 529 326 676 -429 81 -458 -395 385 -819 -68 -444 -610 -462 633 491 290 140 -12 -783 -601 -551 347 -776 -808 410 -115 -528 -541 -645 598 -504 -676 -733 130 435 -434 -422 -867 -231 -880 -422 -873 -383 -727 -500 -605 681 558 -225 775 -49 -37 -359 89 -95 528 166 401 240 -235 -441 191 500 497 -837 365 -196 533 119 663 -560 -502 -835 -722 -341 -698 -888 -432 -331 -484 -208 159 478 1 332 -98 -844 -214 -381 -193 -739 -196 140 793 -877 -143 27 -254 -451 -84 398 -138 -883 490 -68 22 781 349 697 35 -274 471 -354 384 -154 -700 103 337 145 539 -651 -883 647 365 -221 -451 414 289 -394 -697 -204 -325 -446 -524 -27 338 -109 282 223 -795 -258 252 111 -211 479 -652 309 -183 54 -306 -200 -6 766 610 168 -271 -159 -336 645 -312 -819 -767 31 -865 710 -24 11 -886 410 757 279 160 403 -524 -166 -630 -635 -165 552 95 278 345 -63 175 -373 -594 -588 -319 158 275 52 -158 259 -539 -632 528 594 447 -35 -826 -272 -743 694 -501 286 443 166 -619 553 759 -180 -615 -151 156 -368 430 181 646 441 176 245 -306 425 -605 -17 -356 -346 -846 109 318 -641 -717 737 171 -806 -91 -197 -362 -769 -675 361 188 196 417 -521 476 299 -677 -220 188 505 528 -14 -733 322 664 -267 -528 323 -171 -720 -642 615 240 -166 -225 -686 -490 -494 709 -49 -237 -710 799 -634 -231 -826 -787 519 -37 -797 -595 -425 -541 646 199 643 549 552 129 -507 -755 -451 215 -80 764 237 -734 -861 583 -110 -838 -135 476 -313 -114 246 699 271 488 177 -794 460 513 -564 -33 261 -700 -676 390 -140 -767 430 -279 649 723 -259 -212 -419 452 -756 -262 -620 424 -592 -723 11 518 -809 -31 771 -830 -550 705 -297 283 278 -548 -446 -201 -197 -83 497 550 421 771 -284 648 -399 -784 268 252 74 -534 -117 667 573 -834 166 448 -437 524 144 688 300 -72 -78 -6 756 -39 519 670 84 -49 642 179 339 -46 305 -88 -5 -522 -800 162 -213 -563 329 -702 201 -864 29 460 491 -126 -851 428 -586 -178 39 174 659 297 241 -670 688 -606 -526 -588 20 456 -185 -654 -121 649 274 -772 260 683 -528 -266 -810 109 546 685 776 -774 610 103 659 153 394 -333 239 -260 -518 57 3 -732 709 -823 709 731 434 -281 490 -221 -553 283 -46 -281 282 -684 -483 -356 -278 -660 101 224 107 717 279 480 -72 -100 448 637 -300 68 16 -647 -435 732 138 -607 193 -94 -655 577 -629 -312 31 662 -206 -179 171 63 -316 -155 82 327 -268 186 105 610 -443 -128 -168 500 -461 20 -555 165 -82 -140 -234 -836 730 131 767 603 0 552 751 279 -745 314 -387 247 132 -43 -786 -394 -141 -135 312 -603 648 -253 -859 -25 142 682 648 -770 -421 -785 -448 564 279 -764 -416 -677 54 -761 -806 -472 -276 393 540 -848 -539 -519 -424 -617 371 435 -217 -489 -531 262 -804 323 -252 212 543 -488 665 564 -211 -234 -50 442 72 665 -24 461 -611 -52 -735 -624 775 4 -714 213 617 373 304 -117 -177 346 566 542 -336 -238 504 -284 396 225 -15 -124 668 -11 353 -776 -440 740 427 561 -49 -683 -599 784 63 700 -385 641 -398 -523 157 -451 183 311 595 236 -407 -273 -540 -784 -375 -205 -573 -288 413 -142 -404 84 474 663 581 -628 -778 -626 -442 -843 -199 190 -855 -120 -448 -316 -794 375 127 -845 -414 47 564 -201 291 190 -29 -72 -238 669 -364 402 341 135 650 -553 462 681 45 -787 769 -621 -45 -417 -201 -215 27 -84 594 402 316 -524 -329 -203 -312 -865 679 221 478 -297 -867 -92 -833 -788 -478 -118 190 87 -326 453 -294 725 770 -372 -875 511 -622 -728 513 -321 -485 -519 -466 -242 628 -22 530 178 443 -672 -549 -719 481 -650 703 -150 730 -475 181 -888 180 -628 -62 -280 51 31 299 -74 369 433 247 667 -418 139 723 194 -101 -863 278 170 628 103 -878 449 -153 559 -771 -90 759 339 -748 -451 365 -258 383 -693 -690 453 -656 -841 56 55 453 -635 393 339 -31 48 -376 -145 -68 237 -475 -885 279 -245 609 770 373 -579 512 92 710 535 -42 -510 208 443 -652 187 -403 -794 192 -272 -391 409 -335 -591 96 -710 -550 347 -752 581 64 -654 -378 608 93 -571 611 -171 278 338 492 145 -367 -557 196 -568 -826 380 686 82 -324 -329 -373 540 584 -731 408 275 -250 -231 -609 -355 539 274 -826 -752 434 774 -786 -511 655 -761 -686 375 -435 -788 -628 14 -45 -146 -152 -8 -15 -771 -33 117 -292 113 -864 89 -886 -658 554 -215 97 488 -285 -112 292 -290 262 158 -236 -325 740 -168 -528 -466 623 87 370 470 -208 283 413 -199 -744 532 498 -107 -755 -49 571 179 472 -88 -535 66 -520 326 625 -553 471 -209 -509 -527 -580 491 -688 26 636 -175 -490 782 145 2 -729 -868 154 267 594 172 -268 180 156 330 -181 -257 -556 173 672 -79 -173 523 -593 -267 -473 322 -526 443 -240 7 739 -266 -318 -763 540 -358 187 -59 -386 671 -380 464 488 299 -479 433 -5 -477 -270 724 -864 163 -493 -524 612 -74 439 521 -757 718 -60 -177 364 -305 -236 -730 -799 -408 568 -290 -611 167 -554 641 -541 28 -799 86 -725 -547 610 359 570 377 -359 -265 -598 -2 -371 -401 -630 -192 50 137 -499 -154 355 130 -233 -732 464 -93 243 -118 -546 338 -35 305 603 -587 84 -306 -111 -397 -533 -365 -735 -171 700 280 -258 375 -636 553 -475 31 784 762 -521 -190 1 -536 396 -222 -601 -587 -416 -379 112 94 561 -133 -693 72 -515 -478 -92 608 146 620 -282 195 -259 788 488 -375 99 -132 161 356 96 720 647 267 -823 -636 595 604 78 55 -828 18 -286 10 -67 361 451 163 -900 -786 678 71 -511 -22 143 163 526 -416 -691 -436 -697 295 -352 239 -426 503 -588 693 174 -231 494 222 -345 89 56 743 639 266 -825 -399 -865 15 -431 221 -254 -227 -578 359 -18 133 -900 -72 -202 632 -81 -671 -735 -458 -623 -513 -610 -173 533 157 -861 -844 -705 412 -105 -15 -792 -435 218 403 -38 2 544 354 -530 -760 154 31 -238 -600 366 539 640 -575 -405 637 -622 563 -459 675 125 227 -97 350 -108 -647 132 476 457 -233 5 540 -481 258 -666 -473 528 -566 737 323 466 669 -317 -818 -207 377 543 -381 -399 -67 -487 -729 -366 423 -186 -452 -389 -570 -796 -811 612 510 -83 787 -338 -286 -618 355 62 -787 -497 -486 455 782 518 -724 -228 280 410 625 533 798 -33 274 -682 -800 -680 238 142 -606 626 -881 -553 -892 558 -619 775 -255 -259 -239 -164 363 21 268 10 -368 765 588 -166 -249 564 190 -27 -348 -279 672 611 -467 -113 -504 646 546 -788 -284 50 -320 707 -287 -452 84 -47 -838 -95 -123 -667 -450 377 445 -591 -480 -491 -408 586 63 -585 -529 486 275 -144 -790 -147 369 -840 -278 781 -589 -686 -249 726 -862 -497 -57 -76 574 -890 331 682 487 75 -265 -423 747 208 -495 -55 290 226 -183 388 -198 -835 255 425 468 -667 -624 262 412 -827 430 -672 -702 -154 276 -778 -756 -496 691 -600 -824 361 -130 -681 -776 779 388 284 624 690 418 -750 -675 -468 -821 582 164 -480 -110 667 -394 300 200 -130 -324 -798 -466 43 -830 271 694 643 18 275 -809 -120 -244 -233 -819 621 -805 -151 375 -537 -387 -840 -239 439 605 -895 475 674 435 -470 380 -201 754 -209 786 -599 -370 676 -732 83 -812 -857 -342 2 132 122 -789 -37 -484 513 644 -94 425 -445 -139 299 -778 783 -693 -738 676 373 -699 -171 616 -733 418 294 -497 -692 -272 -152 35 565 543 -784 -82 208 -540 -347 -557 362 431 766 8 -170 760 -324 566 -532 551 -432 -508 30 -148 -324 -557 10 99 187 -192 664 499 -673 18 46 -563 764 32 -838 -656 -497 371 -783 277 -302 50 472 738 509 -874 -525 218 -811 -900 -293 639 -93 -843 -720 337 168 228 -692 -579 -886 -628 -367 -270 -298 761 456 -573 477 85 -489 753 596 -71 420 -735 135 -413 -395 -688 105 196 -63 519 559 760 220 279 -66 652 286 592 221 20 -618 -116 -446 758 -797 630 -545 749 -882 -668 93 -185 213 750 364 566 -285 -787 -39 496 486 345 775 215 327 -476 -166 98 111 773 -578 690 527 -620 532 -404 -27 -624 754 553 -508 -102 275 -122 142 -19 -494 477 699 542 -449 649 583 -617 300 732 762 -627 652 668 601 444 286 -701 790 76 -702 -404 -352 -60 -685 483 -645 3 -870 -153 -628 -557 509 -810 441 -435 170 -346 325 -855 303 -213 -61 -719 246 369 292 -475 -80 47 -311 420 -580 -702 791 628 -636 -136 300 -725 408 -236 272 -184 336 -281 186 -12 172 -648 707 186 -748 -649 -550 -441 -177 -527 -1 735 -93 553 -613 376 -658 -170 248 557 -372 229 -356 -821 -495 -600 106 247 565 585 79 180 87 120 -273 -477 20 -651 -637 -728 276 -857 -438 -675 -239 719 235 -784 -440 -498 -229 678 421 -358 298 117 676 567 -150 719 -779 124 30 -813 150 542 721 -274 141 729 759 395 -351 -4 224 -853 -729 139 359 624 -778 -395 371 -115 -594 463 -628 90 63 -421 353 573 431 -29 -67 287 -409 185 -238 -88 94 268 -653 350 -628 -271 -95 -198 363 223 143 444 11 135 -12 673 705 763 619 -810 48 -371 326 -857 220 83 124 -686 229 -455 600 123 -150 75 -84 -687 -279 -807 -789 -90 -854 -27 558 470 -531 -83 400 -317 789 -820 500 571 -370 -302 386 -661 314 -266 -508 -556 -70 -293 164 -491 -168 344 -240 -696 644 725 329 376 -409 -123 -425 -232 105 265 439 -300 -375 430 -214 226 -881 -18 416 -263 -203 261 617 545 577 -834 -103 -610 347 -1 -259 -668 316 -390 -339 -33 375 -551 -561 128 -570 -571 153 -273 506 241 699 461 -437 -838 -413 -175 -525 173 675 -328 793 565 -436 121 323 -718 -367 -663 765 134 549 -613 -32 -513 121 -735 -811 787 -226 -282 -586 -129 663 271 -522 -318 -107 553 -613 510 -438 156 -220 -704 -117 -560 -374 45 695 186 -686 -754 -670 -630 394 -317 221 -154 616 -86 -570 393 490 25 516 -789 -72 -227 447 -659 520 -824 591 -488 -483 720 -462 -76 683 -522 -674 560 710 -94 -10 458 311 -754 -632 -539 182 715 460 699 631 564 -878 271 94 284 395 788 -315 608 -504 -451 -638 544 -690 -787 75 243 -142 94 -251 561 447 205 386 -318 -440 -183 274 215 683 566 190 18 752 738 -500 -41 -613 -265 490 -874 26 409 -779 618 588 -441 -156 440 -281 -582 -90 692 621 569 -314 376 -502 292 -39 719 -241 -399 -194 -819 349 776 -770 428 -135 444 465 -277 -864 -209 225 -204 -897 132 269 -14 539 -358 775 -505 -845 -875 -749 -259 -234 496 690 -862 212 -621 -468 -577 276 -17 -408 -368 111 -386 -604 625 463 -81 359 -190 242 149 456 424 128 442 -659 435 7 668 98 -625 -697 799 575 274 -159 -29 -599 -33 -145 -232 185 66 -690 420 -887 -301 -891 -714 -486 -193 678 75 793 739 196 -705 -741 423 -813 731 -100 165 -674 -39 209 471 190 70 586 98 -638 509 -197 367 178 595 675 38 -190 647 -508 -899 83 34 -379 210 45 -484 -75 181 91 -299 -604 -289 234 -761 477 335 -385 -142 -505 332 637 -580 453 1 -208 -379 -193 275 -398 377 -185 498 -429 -311 279 667 -801 736 312 -777 453 756 679 407 -832 186 -15 -285 705 665 -532 13 44 215 -702 -790 102 380 159 -617 475 -803 406 -283 -400 444 449 486 -390 -116 -335 120 -598 -727 -90 121 -737 428 -210 -354 592 569 101 678 142 -328 20 154 -166 -701 -709 -183 136 -644 68 -802 -83 610 383 -114 -196 121 -679 786 -45 291 -885 345 -860 142 -747 161 730 391 771 739 107 -415 210 -92 -724 -139 -713 -379 -856 -634 132 -495 667 -314 237 -332 499 -335 -297 -557 -718 224 509 346 -809 -300 -813 -37 -441 534 499 -656 -233 739 -130 -39 62 -687 303 -112 -233 720 509 -197 432 719 -728 -651 459 474 131 -475 -63 28 -508 275 18 -475 -470 470 -475 -290 105 54 -609 149 -440 766 -876 439 31 -513 -900 243 -796 -248 544 -337 -523 644 436 212 607 33 344 -363 -714 490 654 -397 -791 -191 400 -188 702 -115 -517 -762 -770 -810 -237 -79 -90 35 -585 -466 -460 256 -474 24 -852 143 730 691 -370 -558 -550 29 441 -371 -863 -489 737 -306 154 780 -619 285 -266 -22 320 -76 -129 78 245 -158 -837 45 441 536 605 -790 -610 -766 42 -423 772 374 -652 174 70 -900 -326 -192 -6 551 -878 -95 -58 64 -319 52 32 -817 676 588 375 -200 -487 -65 -480 -842 -851 159 587 -177 -143 281 -21 593 -54 -83 -33 -478 50 530 -555 -683 -169 -165 407 63 224 -197 779 -632 -557 -19 -352 -55 47 378 -356 -109 190 -232 -122 293 -100 15 356 90 116 -572 654 177 -770 -648 -259 -698 -84 611 683 -23 46 -305 -100 -574 -702 -772 48 -539 -219 44 -618 -595 555 -787 711 -634 -864 -574 -849 -414 -608 -501 -804 622 509 466 -546 617 -606 403 612 112 -309 -645 -350 -840 -403 -211 -575 -741 -747 719 538 211 -615 -433 -395 214 -258 607 541 -190 -650 106 162 205 -852 -697 400 -746 -662 692 -542 403 553 733 -833 -355 29 366 -17 -503 -569 -583 -425 341 484 591 281 351 -382 -532 606 713 421 -190 -255 -257 -430 89 690 757 -402 -268 -602 -742 -387 -764 -102 592 563 8 559 -325 -16 121 -485 -236 522 148 -92 484 -229 507 -190 -251 100 237 28 -591 27 745 176 22 -177 674 235 -125 -507 -600 -184 618 -176 -75 775 474 -513 116 633 548 -312 179 -683 -844 241 420 -421 293 191 -519 -182 470 32 405 423 -500 -463 -542 -183 -633 655 -189 -612 -436 -480 -244 -825 -336 77 -648 -278 -53 -96 -300 627 -462 698 -782 -839 425 135 -899 309 -159 775 -203 69 329 -187 -730 -704 680 418 -831 -261 323 488 -661 -171 -40 443 -297 464 -649 -35 -540 -60 303 -219 598 410 352 -616 34 -769 396 -615 432 22 -444 595 -318 468 503 -377 521 662 -900 -300 43 -670 751 73 49 60 -651 363 430 -244 363 -890 693 -765 395 -546 193 -183 482 -14 53 636 -594 -379 428 -538 -22 -888 -785 -672 706 -717 -307 -749 66 333 -40 572 457 -75 338 -558 -407 -765 93 283 618 -276 -301 -242 -802 -101 503 228 535 607 287 -279 -90 458 -368 743 169 -494 668 708 -880 -199 -798 -82 155 435 -651 332 -196 265 -850 -424 -484 -285 -709 80 -420 -568 -58 -827 521 -791 398 -781 57 -103 335 -6 -425 369 -316 562 104 34 739 793 705 -323 389 780 4 -475 -455 597 -551 217 -438 -898 336 428 -810 248 148 364 -731 373 -65 136 -501 58 -255 767 -752 348 -261 494 -636 -774 -339 -741 -103 736 415 704 -665 14 -765 691 179 -475 -897 -516 -779 -767 -371 -198 735 -711 301 45 -635 -303 -82 -541 -891 -164 -117 495 -675 -430 -339 -849 445 -309 780 -379 -633 63 283 621 -68 594 -442 543 -834 683 -783 334 -4 -586 -651 516 360 -103 -512 407 -835 -94 308 525 582 636 -776 212 172 728 617 191 -218 773 -103 547 166 -9 -574 52 791 152 -44 -882 -383 -589 -212 131 -652 -882 -758 -485 -621 274 17 380 444 -260 -581 232 692 -556 570 202 -631 127 -191 238 536 -491 -638 -12 -132 74 319 -499 198 337 421 185 -347 281 -451 -452 -757 -278 -560 73 -443 221 38 -346 306 -603 600 488 321 -399 186 -49 -151 56 -467 260 -671 619 -208 631 601 659 317 -491 -294 -253 -249 -350 -644 -315 -733 -747 -531 -550 -259 -876 603 503 -721 -771 530 609 370 534 -565 424 58 266 -891 379 44 -256 68 357 -611 359 261 -34 -396 -567 -851 132 161 -591 -571 716 -681 -90 52 355 130 -564 -203 -466 387 -196 -307 707 -645 239 -735 -744 -570 -555 -319 -324 -348 704 446 694 229 -226 119 510 -897 -527 79 506 411 -453 -711 -883 351 -142 376 -824 688 -320 -826 -723 -241 -160 203 -735 396 430 608 161 -513 -722 474 276 304 -523 117 -211 232 -688 -421 -338 540 569 200 326 199 782 -677 73 -733 -610 440 -487 -876 -55 -840 736 11 -783 -1 339 498 636 -9 -675 266 550 -55 -143 195 22 20 132 620 -855 -318 -48 -137 57 697 -258 610 -578 -250 -124 -90 -29 -888 -160 200 232 678 487 567 657 -313 -856 61 -863 -701 -477 -94 205 -530 91 265 416 -681 293 -15 609 -849 697 -100 63 536 546 -843 106 327 211 -596 580 -239 345 -503 -730 239 -860 -202 380 -70 370 -678 -746 -592 169 477 130 -470 220 -131 -331 382 -818 -514 472 499 212 -671 771 -766 393 545 -619 -411 -881 -634 429 -582 -801 753 218 -156 -185 -96 18 -500 -468 -768 -221 -576 45 -651 -289 -629 -312 591 -853 792 -794 62 189 565 478 411 203 -716 325 454 189 137 -653 777 -377 -177 -583 317 -225 -754 -312 -455 -58 -165 -244 43 -611 580 -20 70 27 726 -391 574 -614 -609 -126 450 636 110 219 392 -553 -353 -738 253 -613 -709 400 -190 -720 587 -165 242 -88 165 -38 52 -617 -663 200 -157 -426 -737 -214 -27 198 231 663 690 480 -30 -222 782 -312 -112 184 762 126 -611 -891 -73 137 371 -65 -805 -654 101 -389 -37 165 85 -501 -759 -88 739 -500 -259 507 -733 389 -247 475 1 267 33 -417 685 -129 688 -163 503 298 306 -172 778 433 -319 -607 244 -179 591 -663 -787 -268 48 -469 158 -546 707 -511 225 634 113 -768 304 241 476 101 486 155 541 87 197 -261 -397 572 -580 -502 293 743 -888 -628 116 -371 -349 80 -446 -152 -72 -485 487 94 158 -74 730 -579 -726 -52 -9 268 367 738 117 -453 -792 -35 714 548 781 516 -127 -546 -745 -274 -29 -558 251 443 -305 -455 -632 -137 741 -579 405 735 41 248 773 368 -388 -256 263 497 272 -455 -666 445 713 637 538 96 -392 108 -459 1 -76 -847 -75 -845 -885 -352 353 -886 -432 143 -657 -900 -73 -810 -619 -558 748 549 171 322 -61 390 -814 473 382 337 -275 -63 -258 -468 -44 -234 199 189 383 -523 -393 -208 -673 486 530 -381 124 248 -373 434 717 -53 -328 294 377 -134 -549 -511 543 306 178 693 283 -799 248 -242 -625 307 -397 -573 -189 200 582 128 563 -376 17 60 195 -167 -865 256 -581 -746 544 -123 -142 -769 -879 653 660 -290 476 -206 -160 547 -482 47 751 96 694 190 455 131 -593 -483 488 -827 -269 -227 -798 -321 -655 -493 700 -762 187 -720 510 -344 711 -308 284 -145 145 402 185 77 417 -557 767 641 741 -141 353 299 186 -643 44 -83 -771 372 599 -657 -224 -148 -432 -234 -103 -680 -658 652 761 -110 -677 -787 -586 -70 -329 -559 751 505 511 -259 -66 -816 666 -371 -500 303 33 -56 -37 156 -692 70 -157 -101 209 437 -786 13 105 -468 428 381 -276 -382 -635 -641 -690 150 -401 -243 616 214 496 110 552 245 -714 -478 685 -696 -408 59 511 -123 -585 590 -151 -494 -272 -210 -718 -704 359 795 -604 -483 613 -391 -396 -354 -39 -276 416 -768 -779 -209 -853 -565 89 -459 -492 784 -509 -832 679 -669 -483 286 -829 -644 -665 -174 17 200 179 -786 151 785 314 -162 -842 195 69 -819 274 -62 -165 342 394 -244 -661 623 174 -840 -875 -590 -267 153 609 -896 -689 653 -67 712 400 -318 29 -403 -109 -665 265 208 -668 -881 -288 -111 -580 259 75 -536 -538 687 612 -360 -726 590 231 -192 -745 -792 -681 -245 -91 -355 476 -848 -508 -211 -98 602 508 -507 -274 -232 482 360 327 46 369 600 286 203 -778 -75 704 -316 -584 -131 -450 -94 -487 -864 -239 630 741 -341 57 -899 -181 -866 -667 691 24 262 -661 510 -870 583 -297 -875 342 651 348 -107 -175 46 -400 658 192 -274 -116 -434 -450 762 -517 686 -696 226 -43 -879 380 -827 -8 -65 459 251 -36 -262 534 5 -847 -375 -536 -249 -590 -72 -385 -716 159 609 180 -106 -513 -573 -523 239 221 -10 493 405 415 -718 -259 109 128 -617 -69 1 712 514 -128 -325 195 -194 -620 -15 -735 -184 -244 -409 73 155 628 -694 -207 -555 737 283 76 153 104 151 -231 -418 -148 -794 417 553 478 -831 402 217 -761 -332 99 346 -69 -772 317 167 -201 507 762 639 -237 378 -25 -216 73 640 295 423 -845 566 221 -785 -471 -852 -45 769 124 -383 -90 574 58 735 753 275 -143 520 -503 160 351 118 41 277 686 -793 -372 -198 163 -771 278 469 534 497 666 -750 568 88 264 528 658 -61 -559 -791 689 62 -614 33 658 -503 -517 541 89 524 15 -654 -310 -37 212 -625 357 -263 386 526 735 522 -450 -637 131 54 -561 -76 -337 -683 95 -737 73 699 -582 603 -819 46 -553 -593 -120 -21 450 -43 65 -101 -711 22 689 -719 -218 -265 -347 -125 92 -320 -850 -552 -592 278 -47 -390 352 531 -240 -217 -246 -430 374 -480 517 319 -456 -233 572 -439 -472 240 535 -131 -414 -481 363 329 360 774 27 74 419 293 -72 -60 -139 -247 258 164 74 639 -889 261 44 472 -430 -409 16 -566 -58 -548 -261 -393 -458 311 -246 -466 629 -170 -277 568 728 -535 591 -630 603 401 -761 315 531 404 -235 266 -795 796 -294 452 -570 -476 -140 -52 -742 204 -363 -284 703 -288 -744 264 748 -713 -377 -201 -867 -611 762 -80 -162 -236 -95 348 -848 375 -4 713 -855 -373 -72 -173 611 -893 579 338 238 192 667 399 -325 513 -730 -794 -750 -482 507 -209 764 758 779 221 102 -61 -298 -696 -104 -8 -82 -762 600 -293 258 -442 -755 463 -525 545 321 -241 -770 117 327 -39 445 64 -772 -195 237 -872 244 -216 212 732 -57 -519 -292 -252 -362 -144 -17 646 775 212 -244 -2 577 -441 -189 -551 56 -37 -481 -613 681 -641 626 775 -646 -119 787 85 -99 -784 60 20 -900 166 -48 -181 -503 -356 235 -79 -443 513 711 -143 -474 -525 12 -876 208 168 -23 -497 -289 338 -110 -129 -493 -721 -181 338 -713 22 -775 744 577 -794 -215 106 -136 -710 -450 634 -430 209 -648 -421 626 -578 177 -843 -355 416 141 771 364 -766 136 -65 -276 -25 318 -277 670 -116 213 -673 304 298 359 273 557 372 51 243 -3 -511 153 -209 -70 -481 -468 593 -40 -755 -184 -575 -581 -888 97 474 157 -424 4 782 736 -654 -594 -712 -735 114 -146 -118 165 70 566 -727 314 675 133 759 -516 34 -714 -51 650 -310 -72 -613 776 -527 202 -208 -552 -280 498 551 -19 -521 159 -243 -179 427 -682 -824 529 652 368 -516 -508 -125 137 319 786 -631 -170 -341 -657 523 -897 585 278 213 -541 -106 -783 -80 -325 -60 7 385 272 -854 682 783 -441 668 191 -388 457 419 15 232 -272 -380 189 116 -57 83 -408 778 437 408 769 278 499 -33 170 -195 362 -750 -203 -278 585 -482 -114 -210 137 470 -206 450 -176 242 556 -18 352 535 705 251 540 -564 -106 -281 380 642 387 354 -183 -290 -792 420 528 -610 309 586 -153 598 -172 776 -377 -855 -145 696 -551 58 268 395 615 681 253 -791 221 -898 491 -105 -285 334 -820 264 -203 -266 271 319 -190 -577 -466 684 507 -421 -105 549 -352 596 272 575 -408 623 250 439 -168 514 -298 -710 472 -144 -105 529 63 -771 -627 396 -872 -92 672 -787 -550 -185 -707 -618 781 -708 -359 -467 23 -135 715 -874 -283 -879 -387 -580 491 -462 -740 -156 -742 67 694 796 359 743 142 -468 -106 -118 -332 -184 -150 311 782 -347 -658 52 -219 107 -652 -214 -645 751 199 461 621 -47 284 -523 -642 394 -625 120 -24 244 -728 5 -346 125 -128 -749 -468 240 39 119 -52 675 -112 -138 122 -896 290 -457 -732 723 -127 -291 -61 191 59 -37 80 -68 87 312 -759 596 -705 341 108 -242 -215 -101 -55 -106 -128 -479 548 642 -577 414 405 -859 -42 176 -422 -180 468 -539 -846 3 -363 -509 -9 56 125 -134 636 -405 -231 -480 -364 263 -821 -519 194 -666 728 385 -199 438 222 -664 -206 489 235 697 -618 -370 73 47 -297 -189 -652 795 308 -821 -722 -373 556 -166 87 -652 -884 -384 449 688 -198 6 445 -397 240 502 419 139 -728 -130 -186 -749 6 -232 296 -836 65 -246 -369 -620 -33 782 -568 767 194 -577 326 319 -765 -202 -219 -256 151 -352 351 145 -739 263 -239 -97 -717 416 -604 193 -355 -436 752 64 -523 37 -446 281 -564 -868 -885 370 -151 -651 165 -788 570 -876 -139 -805 -562 -510 -262 -275 -241 -725 -704 -230 281 -365 481 706 -58 -24 444 242 503 -106 207 -724 527 -552 -619 44 -33 -533 323 658 719 542 -714 -70 531 300 728 484 175 -787 -772 -20 224 444 323 329 -159 -236 78 600 -579 -568 202 -872 -356 240 -201 -506 -437 -715 587 -663 -455 -693 341 479 251 34 575 -307 521 769 -803 702 84 214 -814 239 -324 393 -638 209 -717 102 -553 484 -859 -123 690 -277 -335 -717 363 -45 -222 213 286 -643 58 740 -529 -238 -284 -290 136 -684 -510 -520 365 -67 -649 92 343 -366 576 -461 140 588 213 -652 562 -291 734 224 -786 -653 422 602 -693 -410 -137 53 -808 -717 406 -55 46 295 389 560 389 668 -59 43 631 71 -746 336 722 674 289 343 -204 -703 17 -406 -78 -439 -879 -460 478 -735 -357 452 226 -35 -8 243 -149 -578 -851 336 -794 -503 -618 -264 -539 -860 -211 -415 656 758 -831 -483 -474 667 -127 -359 -372 69 -758 -34 -826 -415 -521 -297 -47 -290 -666 -345 -224 -679 272 159 560 269 102 -657 437 -509 -125 -851 -130 -294 -539 198 -28 723 723 648 513 557 398 -401 218 639 601 772 -478 -118 -618 407 692 -681 -152 -302 14 -76 517 -242 -88 468 358 110 517 -282 454 -141 772 760 -116 685 49 -158 497 331 662 -636 -241 -488 -143 412 163 578 -610 -379 -877 -579 602 244 176 -539 -738 -821 425 -768 4 770 -105 132 758 243 525 -684 783 274 -62 -432 300 754 -109 333 -433 601 -400 -441 737 217 -288 628 -890 10 685 -750 -610 141 -695 218 -63 -516 -590 -594 -263 -635 -701 -720 -298 -247 325 66 -64 629 526 -561 693 -341 -196 96 -64 498 14 493 -15 710 -138 389 414 310 242 -228 -463 53 -879 -554 -279 -671 -590 214 530 -558 227 8 157 359 -621 -559 -650 -463 -426 -693 379 413 483 -15 -123 -552 374 428 598 -305 571 353 -133 690 -696 -295 -355 -504 642 564 498 794 755 -123 -222 -33 -812 58 -490 699 -519 95 -88 627 -107 -14 -192 516 -287 -559 462 -733 -626 -555 -664 637 -251 560 -250 758 -467 37 51 -437 -305 -228 -113 -636 232 -233 -219 184 -37 -381 784 -879 469 79 -121 555 -251 539 -659 631 -263 406 11 -306 -637 -670 -551 686 512 37 635 -252 553 -78 767 71 -203 765 -82 -386 97 -118 -98 399 602 -852 -510 -818 -681 385 514 -191 -326 -163 103 -386 269 336 -243 -3 -232 -464 -93 707 -55 138 -694 -226 -571 -633 747 186 -412 458 -614 727 -170 342 516 220 -396 -496 278 -212 -227 -64 668 -289 247 726 -794 797 499 -856 535 -899 115 762 -303 -734 424 116 5 -890 -268 -261 -877 -417 -82 -853 681 -732 -675 -813 -791 163 -502 773 175 -566 -121 543 -579 -865 -821 606 -581 -271 -209 -839 -876 527 307 33 299 239 796 439 -590 754 -517 -371 95 -706 -659 -517 762 458 9 530 -105 266 -267 473 782 -49 -181 -815 700 372 -33 -380 323 176 -342 -20 -614 631 71 -209 -787 515 28 181 -305 663 466 795 -258 -761 747 -512 555 -730 345 22 -755 -880 -772 402 690 -874 -70 63 -851 -426 -281 -239 -639 -185 -56 -680 -593 -525 429 640 -766 483 471 -242 635 107 -872 72 -395 678 743 380 465 -209 280 737 -8 -429 -298 689 712 104 142 -70 -122 290 -355 -694 -69 -190 -585 -686 786 396 -370 630 304 -124 -682 423 165 415 -226 -797 -653 -767 -412 -511 -557 -699 -462 -366 312 -220 -569 -752 68 115 410 -788 226 639 113 -527 -111 -122 337 550 535 636 295 -647 175 567 -627 301 725 -237 -236 116 -559 95 735 341 -254 552 619 543 -204 542 -587 -183 388 -793 482 646 -779 -314 -44 521 259 606 -199 -75 25 196 425 -73 365 386 -498 207 98 -238 90 -836 321 -61 -766 313 -582 641 528 -593 505 414 -594 -606 -301 -687 -133 456 623 358 -306 596 593 783 573 -124 282 621 -257 -145 -324 521 -716 -24 628 148 312 339 574 162 251 170 704 -171 592 387 506 -500 -767 -450 -66 -254 -27 300 -644 -76 -69 599 -302 335 -444 359 657 746 -596 507 -66 -171 687 -358 368 -404 650 147 -612 571 -193 -459 364 440 -145 -587 -251 1 -692 -398 721 -338 228 699 -95 -139 -387 -789 483 -147 186 592 -474 -87 330 -59 211 -35 -819 496 686 271 537 -421 -786 -51 -846 632 -856 -78 -456 472 611 -340 -40 270 68 -470 475 -764 133 162 -289 -847 -531 585 -625 -37 -467 -187 431 3 -326 -14 -625 -656 -551 -771 -648 389 130 644 -288 440 587 -88 -20 405 138 -518 -39 397 784 -222 516 -522 135 444 388 -146 752 437 -381 -190 635 216 -167 230 755 98 -333 512 -461 -599 -891 676 -378 208 -9 -258 -197 591 649 660 -413 -533 -849 -155 -877 396 -289 -463 -873 -199 -63 490 -525 161 -713 -24 -397 -397 -396 -413 562 364 94 -61 102 615 372 793 -552 568 -554 -69 747 547 -844 -765 -233 -473 -631 377 -830 -197 -56 -866 -825 -624 -761 173 -644 -88 573 593 566 -833 -464 768 -12 433 18 -305 553 -311 -813 -556 202 -238 693 303 -272 -874 -458 785 625 522 -512 -803 -386 -719 619 -571 -484 286 -107 -804 248 -179 401 -180 -800 -143 -493 -640 -402 -10 618 -877 -785 688 -25 221 -332 373 -304 235 -893 -688 -500 -56 11 255 298 257 687 -780 132 -515 -725 208 72 670 671 110 281 -761 118 482 -612 596 72 12 -624 -814 526 -28 691 627 538 690 -91 354 -455 290 -153 -88 589 783 620 148 -336 -239 514 548 105 -511 652 -23 -452 -553 -853 -320 67 542 129 215 455 -126 236 741 -795 451 -80 -361 403 -567 205 55 683 506 -791 -412 738 -466 280 -467 -675 -214 -279 -2 -678 -450 740 -173 -74 795 589 -626 773 -375 -474 -41 234 -705 -176 310 491 688 86 372 438 -718 4 403 135 647 -157 706 -181 108 -161 172 -24 -378 697 -268 294 -585 -795 -379 -322 -601 -172 173 588 -822 69 -651 477 -310 705 -897 520 220 735 482 -13 224 695 428 -540 -621 -44 411 789 -530 -156 203 771 -29 -347 -227 66 -724 48 -51 -833 260 160 649 510 -238 639 -351 419 -512 -292 470 447 -690 747 204 45 -144 -576 -751 -270 -141 798 495 610 -26 271 282 17 694 -462 492 -546 -707 -78 245 -647 437 405 265 -104 -772 -607 -443 94 -215 510 158 -696 597 -510 659 -344 210 270 306 260 686 -747 -553 794 740 204 456 440 506 589 -380 197 -559 579 48 -24 -834 691 -863 681 -363 480 501 520 463 -59 33 -500 -22 -829 -258 -520 -554 -541 -376 -809 527 234 -835 504 718 -240 297 200 481 -577 -89 -753 72 636 -128 62 -648 789 -98 -180 -426 239 -478 217 -551 724 -170 -313 -616 74 479 -887 -399 733 575 -217 558 -219 -696 293 463 -640 -563 -80 -471 -518 -155 -333 -136 569 159 -415 92 -799 -870 -882 -895 -839 -683 -518 -43 -223 530 698 -659 587 135 181 112 -207 -60 417 -481 -645 637 684 -443 -678 -283 148 -297 -410 -726 -472 352 -816 161 673 123 652 503 -492 -236 375 -655 157 -813 -877 -390 473 271 -501 -406 -271 684 -456 774 -674 -266 187 465 -325 718 -400 -679 281 229 305 -273 382 31 798 -537 485 593 -165 -474 -520 151 606 -306 -751 412 211 -323 -764 51 268 598 -846 476 -417 -375 -893 -603 -563 -677 -39 -139 -843 -688 427 -303 -537 619 380 -58 -616 -867 -350 -530 -686 174 -241 77 603 -594 -802 603 -244 -49 -336 316 -292 519 -387 361 51 -484 -148 -615 -314 -702 101 391 -618 376 54 78 9 -786 315 -659 483 -1 488 389 -49 -203 658 -488 -185 272 -468 -58 -595 -409 365 148 -105 -865 -356 549 -361 729 -707 258 -418 219 -463 458 -580 66 -26 -12 -300 -199 -469 -740 -516 16 43 -888 -35 -424 -858 236 598 316 572 -22 229 478 102 -872 -620 -143 575 -423 -198 785 -613 -106 520 703 -773 13 -125 -796 14 -58 -697 528 -203 -153 -416 -557 133 261 -547 128 -91 712 785 -315 395 -381 -109 123 532 334 -280 -125 -521 790 -68 659 -567 -209 275 1 397 -239 233 317 176 -121 396 -633 -612 -537 539 515 -129 -423 248 -892 -553 340 -684 -86 92 -731 669 360 -531 -695 -61 -112 -671 239 -692 716 -570 707 -472 -798 275 491 -35 -280 445 -184 402 338 118 -294 710 -407 456 -899 -890 -548 712 747 475 -87 95 -297 475 -693 665 -478 0 427 -403 196 17 -690 624 -563 -850 578 645 277 -762 414 -846 -677 -78 747 719 -105 228 473 -851 -706 -726 -858 -648 -678 -773 -562 -111 452 301 783 -300 294 -495 -238 -286 288 543 664 799 -312 699 -182 199 554 -576 -180 -55 -655 408 -478 397 672 158 54 -297 -573 702 -312 761 508 -309 272 -461 511 399 709 590 -476 473 646 -900 494 662 62 -712 -414 488 277 669 -326 204 -453 304 705 388 -899 -36 289 -614 -876 -588 -646 -880 297 538 553 -391 579 -527 -170 -789 -244 753 495 -140 -719 664 -154 613 279 -62 -260 -87 -187 -43 -758 -455 -520 -77 45 785 -403 524 -815 237 90 -246 255 365 -724 -248 -572 -376 169 -62 723 377 -600 -899 -271 -48 -648 319 687 149 701 -51 792 -43 -692 -160 -115 -456 155 -836 457 -341 35 239 -742 -795 -302 -497 -881 227 -413 -395 -346 479 -89 -278 -60 -205 276 268 -143 105 438 -794 -734 246 735 772 -581 558 601 540 653 -466 642 -514 682 -10 -112 -722 663 493 104 207 141 535 -477 -360 705 763 249 422 -670 -524 -88 -792 416 -145 50 -219 68 560 -251 306 336 -462 -289 -677 -776 -324 519 424 759 566 162 736 -720 465 -265 302 -128 -130 -623 -545 -682 -237 -585 -839 -529 108 430 -424 339 791 -579 -615 337 61 467 699 474 -578 -388 -132 173 -380 -611 -672 -500 -229 -732 354 -408 -796 144 756 -623 730 69 -35 -135 -764 557 -570 -875 562 -264 -242 -578 435 -835 -494 -861 -638 -816 -767 -35 527 139 -638 -807 -693 628 499 300 -135 396 164 -207 -349 581 -870 775 -760 799 525 -610 -217 146 751 100 -143 681 -390 391 -6 -874 224 -742 -437 -203 -183 -547 529 728 798 -151 721 -585 -163 573 -684 385 -397 237 -74 556 -615 -532 -601 266 93 -388 136 -33 -299 130 -856 -389 735 511 -559 197 -365 566 -331 434 -258 373 -574 -791 -225 613 117 -189 -677 -618 -337 -440 -867 56 581 -348 591 -744 -753 -7 757 -150 656 -756 -663 -672 570 -695 -63 -696 -187 -114 -625 -111 -38 175 165 -429 -817 -161 -207 147 332 554 329 530 127 762 -552 601 314 654 -764 -851 -63 31 491 484 327 14 -153 -219 -808 -878 295 123 327 497 96 -82 -876 579 489 704 283 610 -562 735 -76 673 210 -376 -519 356 -827 721 -60 -414 -784 -226 -514 -502 369 -406 768 -211 -711 789 356 112 286 -208 3 -659 378 -336 -17 -859 -818 610 714 -415 564 46 -569 -815 -194 -209 610 369 510 581 -356 786 171 -266 -256 260 671 -120 -104 -94 484 -373 -790 -668 575 -297 790 -358 -684 188 -283 -226 -648 796 92 -564 405 -350 44 -645 -483 -326 -709 -211 -582 -3 -830 327 -373 -881 102 380 -818 -402 92 -770 507 -437 -610 -775 -710 -874 -227 -769 -151 -746 -330 -768 -661 -279 -261 -164 -157 -782 -401 -344 624 -562 74 -689 -318 119 186 645 -96 628 -442 200 317 767 -816 790 34 15 225 -440 -59 -758 93 508 141 -482 -559 253 -579 -80 347 572 537 -650 -732 347 471 599 697 293 -605 -392 -248 581 178 -687 332 -617 628 -693 -676 52 675 789 679 -119 -98 649 -520 57 -779 -25 458 -114 -546 -631 -891 -430 -787 20 550 -109 -597 97 405 -484 747 596 -70 -306 -794 746 489 -787 19 -268 -407 679 -24 -794 -483 -388 -78 666 584 -6 -127 -490 -578 196 -75 170 580 -747 357 221 -59 153 518 583 -229 -757 631 -607 -531 -507 -119 -291 558 -633 715 5 -336 114 -693 752 91 -665 457 433 -334 -398 610 -134 -846 -563 -80 -553 -626 -320 -569 433 423 -702 -498 66 -826 743 37 -21 134 -71 -203 -898 -270 -742 -257 -792 -496 -345 -250 -572 285 -417 85 -89 -598 -890 665 -424 -342 -648 -626 -728 -513 191 551 -425 305 275 223 730 657 -763 104 64 -876 522 -627 364 742 -223 308 -49 685 -173 -195 462 10 -247 507 792 123 -367 733 2 -9 562 756 -36 -757 370 -656 -480 354 391 786 223 -3 -506 187 186 -786 535 465 -146 -198 -737 -191 160 -674 128 766 435 566 29 -756 74 -858 -301 342 -844 -847 274 -568 108 605 433 -430 474 -862 -877 -187 457 -781 -370 129 -17 99 -682 -136 -431 36 -423 386 439 -671 -642 -704 384 -875 410 -686 701 -557 737 -74 510 586 -762 363 364 105 310 193 708 783 -663 -689 -35 542 -244 -165 -428 -53 796 -722 485 132 688 324 -848 -34 -317 763 -771 122 -147 106 253 562 -208 -210 -278 509 -685 -35 -661 -384 729 476 762 -179 -174 153 680 340 -670 -270 -185 -410 -284 -341 507 -876 294 -294 308 -168 -263 348 448 -638 714 -561 -823 -458 -379 337 -299 -686 568 235 -484 441 484 -191 699 435 -249 -69 74 492 -70 778 -446 369 -17 -890 696 280 -599 -375 -737 498 593 435 425 -646 -4 -229 -146 -744 202 153 -339 -744 31 -462 106 -776 -145 -835 -197 655 -706 590 -833 469 -108 -463 -391 -777 173 337 623 566 -333 -91 271 -535 423 449 -806 -136 132 106 -277 -717 -671 -856 692 414 -165 228 164 745 324 -861 -158 477 768 677 -709 73 706 -812 -412 -104 -296 420 -265 339 -469 158 663 557 -213 547 789 -555 421 3 -2 -770 -117 -303 614 -424 188 246 -819 -76 -279 307 -830 -149 -562 685 -312 587 -467 -848 130 -19 -318 -649 -788 -238 -38 -780 -537 504 -569 7 -566 -449 666 -762 713 -131 795 542 149 300 264 31 -250 553 243 -317 113 -421 677 275 586 -286 163 437 -138 -474 271 192 -503 -879 86 497 -314 -714 723 -336 381 -206 605 66 47 -39 785 -48 67 573 23 168 -438 -282 128 275 -430 -442 -258 131 -93 275 -738 324 402 -191 -606 524 -404 -716 145 719 -516 66 -363 -446 163 11 -284 123 -212 -667 -99 -331 567 562 43 -154 -454 -603 -777 -458 721 181 -253 -39 -371 -296 754 -296 -652 -802 -525 623 -723 236 -209 575 -456 -89 -464 -578 -18 680 49 -291 -150 368 -537 665 316 -39 -237 528 708 -20 -213 -434 649 -267 -774 310 312 -135 -215 -353 -228 323 -336 -834 -764 667 263 -480 15 574 -578 597 -433 -69 -442 -189 616 -631 -513 -624 -852 490 -899 172 581 511 -669 -760 702 -544 -325 42 660 147 -11 -676 -846 -563 278 -533 -69 752 -475 147 -509 602 -599 -320 293 -288 -524 758 -102 479 -365 -28 734 -887 -95 -364 -213 -469 258 -207 -137 607 167 -416 318 235 246 462 662 -112 -522 546 -129 748 157 234 531 692 -458 101 479 -859 -569 -168 92 -503 -414 475 -379 -231 253 -261 740 -752 314 -546 -292 733 771 -442 -493 521 230 442 535 6 -182 -44 -441 -120 -26 -151 -282 623 -619 -155 -189 -10 -37 707 25 -797 775 -591 -85 -316 -491 -650 708 266 -263 340 450 277 57 288 469 273 -265 -468 8 463 -113 -768 -713 -661 -126 -303 -836 -480 446 73 -420 -274 227 -571 774 9 -443 -25 -850 -752 388 634 -650 568 -784 -300 439 -819 6 642 -147 85 -180 -784 -11 -331 119 291 791 -369 -697 -834 86 -894 590 -557 766 158 -156 299 247 -625 397 604 -734 -419 -715 -421 -710 723 -140 677 102 786 -745 -322 432 -582 -727 662 600 -275 22 -430 20 -125 419 -795 -715 159 -582 85 -761 343 173 -232 652 -657 -251 -368 89 -347 493 -440 -532 37 80 -151 668 -835 239 -432 583 -10 36 -161 -36 -784 -774 284 -240 338 356 -677 -282 756 654 -900 -419 473 -522 674 -258 45 -696 -889 695 -532 -136 -512 -289 -812 -35 -831 -532 -738 66 66 439 -163 491 743 7 -789 -344 502 768 654 -62 564 -35 -889 557 621 354 -882 185 -808 456 -202 -412 -71 -280 154 -576 -233 -513 574 -757 582 -206 133 530 626 610 131 -577 -718 -318 -283 -191 -179 -225 452 0 362 671 124 -96 6 -590 -154 -517 741 661 -96 89 52 -506 -276 639 745 -187 238 -187 425 -149 321 471 127 -796 501 -816 174 -237 422 -884 -71 755 705 744 -515 -756 464 -874 -324 -72 -900 -319 305 787 250 -832 368 -522 -728 141 156 -126 560 616 -83 -264 544 -831 -712 -197 -713 766 -564 346 105 -758 223 -551 632 -764 138 -539 -441 -74 -804 -721 -491 317 -476 -163 -33 454 -98 -600 662 202 -70 -530 -292 137 544 708 402 461 527 262 564 -523 -408 -204 180 -762 -185 -892 -447 -20 355 583 -530 -873 -702 443 -606 608 -723 -634 301 405 -596 -104 -212 201 564 480 72 -642 681 -827 350 759 -384 -849 -217 -78 447 -817 502 159 626 -663 512 215 -780 90 665 392 63 230 -768 266 462 529 657 -678 -319 -561 -21 -793 -59 225 -314 -336 25 -21 772 166 465 -528 422 -163 -4 145 -476 -254 734 -680 544 -297 -755 284 -544 112 -273 705 578 -291 476 -217 505 474 487 -570 14 482 -845 688 510 463 247 645 479 560 17 -640 -67 -63 552 430 -274 760 544 -752 -15 303 -209 -893 -144 -47 350 411 -377 -579 -66 -787 -856 -803 146 467 -493 505 460 397 -15 -89 88 -13 512 -874 251 748 -774 -419 -666 -534 344 -433 579 361 155 748 -621 -203 -104 288 -413 324 150 -311 -529 467 688 174 -588 507 -593 -897 -762 -686 -477 757 652 410 739 -96 -343 472 80 561 363 645 346 -747 492 -776 622 -807 -395 196 -849 61 -527 464 -14 -308 492 128 320 -375 -829 -524 -252 -365 529 4 -97 -642 -470 -325 210 -290 480 785 -63 145 -565 463 -196 156 629 284 433 -710 -170 376 -286 -231 -82 -16 -235 1 -791 -752 -56 711 519 -880 542 -218 -160 10 665 -407 -711 62 721 -3 -634 410 -32 -555 -882 -562 258 -482 -581 657 -355 -782 -123 -392 259 319 -706 258 789 -185 -547 60 -290 8 243 -99 -321 496 35 496 707 261 -78 571 -9 329 -645 -335 -285 -264 -772 744 675 -626 272 384 609 64 -6 -460 656 331 -713 558 508 -830 -61 392 -621 -804 -544 352 -122 376 725 -84 -713 -433 453 -378 -136 438 347 -212 -204 -839 551 -73 671 323 363 -93 778 322 757 159 -892 -505 755 -306 -286 -756 499 -182 -78 769 -240 -837 -96 -802 27 493 406 -349 -385 528 -652 382 563 772 519 -708 -391 -141 233 291 -876 714 -446 -792 -191 -196 284 -444 666 -694 494 -405 -602 340 577 272 82 -399 -640 -60 756 157 787 246 -420 199 -36 658 15 -390 329 93 -432 122 -644 225 -222 525 712 -395 -619 -278 -347 -639 476 775 586 -231 656 -187 -331 -7 -655 -374 -878 -781 -551 -539 -731 -19 65 259 505 -515 345 596 -525 -839 245 466 415 -68 -309 460 -675 492 625 -633 681 76 775 -133 -206 567 292 -56 -715 -474 -888 -737 224 -746 723 367 227 -269 703 -23 400 -79 -147 757 318 547 68 -628 -354 -321 -625 688 203 -454 772 490 -244 136 642 -86 -850 252 59 -674 -84 -537 225 -710 -786 330 366 -733 503 -589 -65 418 564 -244 -734 658 29 675 688 749 -221 709 19 -47 -342 -222 -215 -438 -406 106 -260 -488 161 -789 317 -384 248 219 -32 16 -799 -72 258 -440 169 -626 -229 -781 -691 -734 162 -484 207 -435 -586 307 56 -520 503 -91 -84 198 -679 -60 -578 268 -700 -653 110 -815 -133 -782 691 -227 -364 -659 -520 168 500 153 -783 -607 286 192 114 -657 -717 -345 -92 274 6 -69 -119 -840 -607 -757 398 463 -63 195 115 358 -104 -427 383 340 557 -458 -537 274 1 -601 126 52 156 -479 15 229 344 210 -226 -514 718 59 736 184 -178 340 96 309 755 526 -339 -691 -801 252 -879 -68 -18 -293 404 -838 -895 -474 128 -266 -370 590 32 -45 82 684 -801 337 -850 -524 -759 207 -542 733 673 378 509 -691 -824 -267 406 -374 98 650 -541 -399 -856 -528 468 274 -10 558 61 -362 620 -721 683 -636 -665 -670 -382 -51 -619 -487 -17 519 -638 494 -351 20 -308 435 293 606 -458 310 -291 -164 -682 776 769 433 -471 -667 760 463 352 -397 485 231 -243 -91 -749 56 86 286 -581 40 -831 -112 -358 43 -99 399 80 733 -775 -869 -783 108 -271 -265 203 -16 -129 423 541 -560 117 392 381 -858 511 493 -453 -652 631 66 -31 -65 354 -835 -700 436 50 667 512 193 -876 -44 -590 -699 -872 -818 -470 -29 537 226 90 -167 -736 635 543 276 62 284 -587 -289 751 -329 427 -666 775 -163 -841 -515 -89 492 -422 -320 0 -563 236 14 -463 -218 -890 -765 699 266 -775 122 -131 97 202 735 171 -139 -541 -337 -266 -782 -485 -145 -869 560 -529 -170 193 510 520 -828 -255 -41 616 -359 466 630 -900 780 372 408 77 -280 -452 -478 -361 304 -131 -870 -329 -561 429 105 791 -755 261 -551 -558 -621 -272 174 370 168 -354 629 -482 -518 170 -576 -61 -297 677 263 49 -890 -816 623 142 -217 -236 270 -159 731 321 194 -417 -683 -472 -106 283 -818 -499 521 681 335 -700 491 193 407 -281 -114 592 -545 631 -567 -784 365 -785 -82 -633 658 546 -464 176 196 -563 60 398 140 -114 338 -690 209 753 -510 490 112 -240 -473 -270 -458 493 36 482 -533 -182 -851 -802 395 624 -635 -33 149 -80 -645 -439 -269 415 737 -655 17 -485 -522 -246 77 -280 -619 -427 26 434 -31 478 727 -613 -373 -819 -800 -715 -668 -541 -127 -414 635 30 -491 740 781 -896 318 -103 625 452 424 234 721 -280 791 263 62 -774 -229 -899 295 -10 473 -443 343 -202 772 -189 458 399 -209 435 -819 177 -810 575 -762 -62 722 -712 -796 382 -272 98 -249 261 -576 -681 -797 -257 -114 -700 -252 -572 -395 160 -365 -97 795 110 -851 459 91 176 -645 -729 458 -734 -269 -506 174 47 -91 245 370 -40 273 -608 14 444 394 523 108 417 632 689 609 -58 -561 -232 -498 -798 467 22 -475 -190 412 -5 679 -174 -363 743 -898 -369 -603 -582 -267 -670 -754 128 -99 184 -650 269 318 250 731 -100 41 222 26 -152 785 427 120 -664 -700 -878 164 -375 155 124 -536 -497 444 -821 -213 -550 -434 -620 305 -642 685 -865 120 -183 -136 685 506 228 670 -381 230 260 601 -790 387 -184 -560 -432 125 -815 -767 11 -102 16 505 -48 500 179 797 364 74 -759 416 -571 -811 -40 -522 332 415 657 -34 80 -190 -289 313 -315 -646 -620 640 -874 -598 -506 154 -763 -390 94 -890 -401 -550 -865 -103 -627 -744 -559 209 -289 -437 198 -134 486 -593 685 20 -454 -303 -168 -107 -235 261 -338 534 360 282 289 -817 608 -245 -579 -702 -702 -643 162 -453 -487 233 -16 597 339 -432 -721 -504 -264 551 -311 620 -679 -735 449 756 -40 -738 461 556 225 -847 -151 481 523 727 -455 794 511 -403 -191 442 713 522 252 394 -721 -279 85 -745 206 -878 307 147 -217 -9 259 351 -635 99 -743 416 -96 -663 -611 -149 64 511 -190 36 709 -25 -47 596 249 -48 100 612 -74 -384 -716 -486 747 -63 -321 39 589 -658 361 -203 74 392 77 -233 -217 749 -542 432 72 592 285 -708 -874 243 -112 -400 419 302 516 678 -592 -716 42 645 51 140 24 68 -568 -453 -426 -131 472 -268 219 -608 -856 -443 -597 -34 -249 -148 628 211 -220 -365 -653 172 416 -53 -415 -293 727 770 -699 -643 328 -467 269 582 389 -203 -589 -176 351 -198 -76 -630 -285 398 741 -196 -323 -570 -849 -333 706 651 -311 -650 450 -325 -77 281 277 574 -192 393 495 174 196 665 412 -73 -849 -119 13 793 120 178 328 -539 -6 800 -163 677 -272 649 -828 -751 712 793 280 111 -505 272 -793 -678 121 224 132 -503 -731 -135 720 -562 558 -254 -714 51 -709 757 532 547 739 535 364 455 179 -66 113 -301 746 -283 -205 102 707 785 353 600 -845 -284 -248 -81 -532 -766 -262 -515 -702 786 730 622 542 -474 419 294 -189 -474 698 -47 424 -688 -272 533 -840 -857 793 323 -513 433 111 -199 -882 703 -64 57 -609 -862 725 213 -387 -858 -847 -82 775 -842 -793 -436 -475 280 -242 638 605 393 -495 61 454 479 616 -660 -562 637 -107 -444 -827 -787 178 731 -825 -224 -750 -640 382 -493 -871 195 260 694 227 -681 -845 11 -364 109 262 -849 520 194 361 -98 587 -12 -819 664 616 -131 -602 17 0 -609 92 176 672 -194 -664 -572 119 -858 -573 -275 -626 540 527 15 82 611 -595 -222 -759 -784 736 -106 -504 -295 -341 276 -230 -470 576 623 -219 -681 -354 -106 449 -309 -722 -621 -620 584 748 -880 365 541 -332 216 -61 436 617 -646 -675 -131 -336 -630 193 -305 -50 632 426 -554 669 -10 448 453 59 -807 -440 -27 139 357 -98 197 -472 16 -152 127 -623 151 -441 -317 -543 331 -585 -412 137 652 -475 -265 -574 -812 722 241 737 501 -520 -113 353 228 -238 -338 -155 50 418 -166 209 -858 -667 346 -654 442 -42 -880 -288 640 324 -543 762 142 -115 -92 329 -139 384 69 733 638 -619 -496 114 -103 -53 -10 -275 332 642 276 -530 125 567 -111 397 492 -437 -212 -77 -299 124 402 -61 -754 705 -105 -312 184 -370 306 -357 -373 568 -527 472 715 -459 -338 23 -281 487 470 -65 522 526 776 -120 85 -396 -890 -327 771 123 -596 765 691 -351 76 356 525 -190 -445 -890 -414 -89 583 -262 -253 -396 736 -48 561 -798 716 -813 -374 463 -609 -513 601 281 -344 -744 274 446 170 507 -416 -725 201 -512 501 -178 625 -512 -766 -790 -763 -124 663 772 484 -244 -508 400 426 -814 713 -737 -583 -881 -73 485 794 395 689 -299 -5 -493 684 -427 -132 -465 456 -632 717 -612 414 616 -207 -873 454 595 694 514 -582 -7 -162 -505 47 -841 -98 -231 603 201 -394 342 215 -446 -398 -247 -196 -622 -32 88 332 -307 -304 -433 -635 72 -844 557 -736 -378 -464 -857 -336 427 -298 701 -761 -850 128 -735 -257 -350 203 639 -819 -216 -627 779 -77 671 -863 324 196 -749 74 87 -681 27 619 -29 198 81 -819 -142 -853 -678 -183 158 -737 789 26 426 707 -571 -25 752 252 -47 -157 534 -65 -366 -317 -683 -122 463 -445 122 -653 -246 -44 -47 -76 -296 -616 413 -171 -693 646 -380 -890 -41 376 178 -262 775 -440 -440 -135 46 498 379 -594 -682 8 145 254 -503 -885 -447 -587 -162 764 -143 -129 250 7 -84 -624 769 373 88 -77 -463 262 -418 -547 32 -46 433 670 -763 -570 -240 -231 547 -90 -47 231 747 237 -209 402 -425 360 30 -286 -731 -279 118 -590 484 154 54 151 -465 -589 -76 708 256 -476 350 -101 425 -194 97 -581 -869 -815 -875 500 726 670 -410 -64 39 -183 697 -453 -29 245 -631 -436 382 -310 -339 -407 -382 -515 -691 -808 -1 269 -385 437 -721 180 51 563 437 606 -186 -430 60 -238 299 173 61 -130 -239 -342 -775 -45 464 322 71 -693 -244 -438 -471 60 -866 -473 -753 383 711 -476 -524 120 18 -251 -550 -607 -239 -21 204 606 -705 -503 -427 546 581 478 474 -159 -766 174 -491 -842 61 31 -36 354 -851 76 -466 -530 547 158 538 -104 -309 367 297 -825 -708 -7 -656 -345 -341 -419 -731 270 -49 137 -326 527 655 -151 736 -175 734 -294 -341 746 701 358 -893 257 752 126 -52 162 -249 322 -437 -862 202 558 236 362 -467 -252 -875 403 -339 704 -448 -259 374 -836 -658 46 -349 -119 -256 -158 269 -415 -729 -845 -545 344 195 -892 29 -25 571 -852 -900 -530 219 681 -588 -96 37 746 -30 119 285 -448 570 -746 514 -756 -122 -685 -812 -168 -318 789 680 533 -587 -682 -527 -192 88 568 -52 -108 -135 782 -27 -508 -668 -730 -774 474 -353 -390 -205 448 -268 -887 -705 586 -735 -304 -783 595 -167 -723 614 -582 -671 117 -783 -270 -309 -899 63 570 146 -477 -446 703 381 282 650 247 27 217 -621 88 -239 -784 745 126 423 427 534 393 -848 490 595 -174 -187 62 396 656 -21 -790 544 107 376 371 -443 549 -494 -207 490 -460 340 -517 240 -706 599 -539 -799 298 -570 589 -707 615 -590 62 -301 -184 -667 -267 -362 747 -570 -217 367 -670 436 -275 -225 -218 555 745 -461 258 453 -632 255 -879 276 782 -863 -715 23 442 -302 108 -741 106 -103 262 -283 -204 -381 227 742 -419 -563 -149 128 34 -421 775 -102 -763 -830 467 -17 715 351 55 -508 -618 238 -367 -292 -104 -165 362 201 -404 493 768 -63 133 575 -582 586 6 523 517 -802 -569 -811 581 197 570 404 -496 -275 445 -780 794 -292 -50 252 -452 -336 -88 -768 279 314 565 -502 584 -559 405 -721 185 489 59 490 772 -529 12 -727 -465 451 481 150 18 -555 -887 -673 -834 675 -621 -523 38 167 -818 72 93 386 310 -601 275 -21 -485 -245 -274 584 -344 595 -117 -266 -68 -266 705 582 459 759 -725 -299 -719 -431 -571 -29 -317 -783 -168 -606 544 -491 -19 -490 -590 -543 -112 -32 -95 -859 -312 -815 232 -727 -321 -472 741 227 -631 -695 153 -258 -500 19 653 -773 -411 486 -93 164 -651 -129 760 -549 -684 -298 -846 -795 -431 -749 542 589 -877 748 98 583 -250 795 231 -143 768 -254 48 -398 684 -608 -369 467 417 -504 237 -136 -751 -422 240 641 -876 -39 -532 380 83 -201 -145 -376 -641 729 690 45 -439 -272 540 320 663 -180 -50 -470 524 -49 -763 28 -417 -696 412 308 -485 -795 -466 604 72 -647 -126 -357 682 -194 -745 -759 -475 -754 773 -253 -169 279 47 -287 -723 579 -770 417 636 -655 -351 -131 688 -542 120 -710 -61 -820 454 -300 256 -240 -771 149 272 725 -402 150 584 149 -166 -864 619 -831 534 -9 149 -685 -322 227 -508 -103 -900 200 610 337 508 414 -569 -781 777 -861 439 627 208 285 -663 -805 -64 -644 17 -241 -371 -229 380 -641 -157 -5 -150 627 -84 -711 137 -332 -801 -436 243 221 -827 47 125 -427 375 291 573 178 661 -425 59 421 -582 -388 130 147 -378 -626 229 115 -210 423 35 347 -779 -647 -479 300 217 -586 365 326 -131 -269 116 -310 -777 -630 371 550 -88 451 382 -574 -227 -18 192 170 775 -164 668 236 -418 -521 149 -673 -289 656 -579 165 783 439 486 -84 385 649 -508 267 39 419 -328 671 443 -23 -111 773 735 681 503 -857 -172 -578 130 -7 -615 459 558 299 -768 -447 675 -809 -547 -27 -170 -612 250 -274 98 -676 -605 -148 -550 -132 706 -444 -378 -650 -535 -765 507 382 446 631 -421 -793 -399 -190 -52 569 -382 -526 300 -798 696 -130 -405 237 213 113 -107 168 465 -494 -783 -577 329 -518 102 -377 -91 -782 313 162 -468 551 433 -853 92 741 -251 108 550 326 -868 624 634 159 553 -622 -567 -516 -261 -227 644 -245 171 -453 -152 -426 101 -633 647 91 -327 365 619 279 38 575 216 494 -582 371 275 -477 442 -194 -688 -254 215 768 -246 -477 -318 -744 -894 723 -365 -588 -767 -44 417 -56 -515 -366 372 -266 736 230 -838 494 503 -229 448 -195 643 383 377 -280 -468 -79 650 -731 -804 32 -828 -125 -373 562 -255 -602 -564 -575 -108 -231 338 -415 -737 319 -769 -799 257 363 50 -573 -457 495 298 -179 -25 -832 -111 -399 567 527 -680 615 368 702 -654 140 632 -404 -660 755 -159 730 -549 54 22 -672 499 -252 715 -594 661 605 719 -410 677 434 511 458 -106 175 -263 -530 112 591 76 533 3 -319 -663 530 -873 -6 722 -512 -582 557 247 -431 -466 292 711 -623 -112 650 -441 377 172 173 11 699 -704 389 -402 -56 247 -315 91 -218 1 119 441 129 743 -300 406 228 -870 19 676 204 508 355 -759 -465 -666 -741 6 -374 -596 -402 297 -134 -720 -868 -817 -241 164 346 -641 -204 453 -199 118 -275 -514 -632 12 394 -372 4 -49 -718 -531 -677 -364 -327 154 419 -88 -314 -250 342 -96 -719 -425 169 -857 -139 327 635 -563 453 553 -686 594 -501 -102 -411 -579 -422 -513 108 -405 396 61 -170 -128 145 204 759 609 258 -615 734 -777 -142 -867 -743 -612 -657 594 651 287 291 127 -47 -251 -454 665 407 358 93 -707 -25 -355 511 171 -420 -841 -240 511 -788 553 -393 -417 -355 22 -729 -481 428 -281 -748 -131 -474 -840 20 13 107 -791 599 422 -187 -838 90 770 288 -614 617 -315 -322 -461 -829 -224 -109 -619 -738 27 -802 190 786 -27 -656 -814 751 272 -850 220 59 -581 607 -511 161 -210 27 719 471 -324 173 653 -742 -410 -286 -61 425 -104 554 -355 -550 -724 381 -147 610 280 -781 137 173 -320 174 45 -247 -392 -536 19 207 492 319 -22 -761 572 384 -777 385 71 -856 546 114 -473 -198 259 -284 -448 -764 -674 514 416 623 780 535 694 -368 -818 -873 -537 694 -173 89 701 -680 -61 -352 -151 -504 -815 675 153 727 -357 786 367 64 -490 482 -331 -235 -70 665 -502 33 -752 -463 -527 -445 -221 612 783 619 -293 -693 -613 -821 623 688 -880 -719 95 -315 -256 -141 754 652 -232 407 9 -410 792 186 34 730 16 -313 -215 -881 -501 197 356 -296 351 152 -63 789 285 495 700 -334 494 -303 303 -328 -172 -229 353 -139 -517 437 -616 -15 338 -687 785 -103 -538 681 -190 14 101 -854 466 -595 239 -323 -516 229 -650 -899 719 -767 -114 -354 278 -657 -54 709 -509 372 736 -872 -89 475 401 108 246 66 -861 552 -480 -850 -284 563 797 -5 -217 -508 -738 -251 757 -863 284 -703 -370 -736 -2 -631 636 -314 -620 279 112 -360 508 -659 -773 -671 625 -549 385 -379 -827 -748 -588 -313 -448 674 695 -145 79 -893 -630 754 235 183 423 -529 -265 136 -245 -76 492 445 704 562 -853 -277 603 -144 520 -442 -748 -74 203 -811 736 -414 -419 351 643 -203 -477 -674 260 709 475 -820 664 -358 8 -644 571 253 -780 494 250 -56 -258 643 -495 631 238 -828 -785 -704 -894 -73 435 -234 -116 96 -29 633 559 -822 -403 -87 -601 45 632 -646 -163 617 122 -696 -42 302 -367 -636 542 21 -745 752 652 21 242 127 481 -278 -98 17 -430 -366 288 -262 346 689 -816 52 -822 579 460 -45 -749 -310 -445 72 -773 -656 283 371 607 320 -158 -105 -184 -554 768 -301 727 -181 -414 -65 -212 617 -807 -766 -726 689 -627 353 734 -41 -457 -7 112 476 -166 357 543 -147 -171 -734 -301 683 743 -706 119 -147 -140 298 -612 -604 -365 67 -595 517 675 -177 423 -105 117 441 -531 -535 -54 679 -716 212 715 576 -389 -678 460 -230 -761 202 415 733 -391 67 376 -832 -123 -692 -897 441 574 112 -464 -659 330 -264 -899 -64 -395 -863 -663 109 518 -786 406 -834 268 426 234 214 88 -425 93 -699 641 66 396 -25 422 181 -320 713 -475 -107 208 265 793 -300 -281 738 359 -264 -164 -782 -13 287 182 251 762 80 497 323 -311 302 -860 -323 -696 -474 -724 703 -90 800 -499 -604 -832 -140 -624 -176 76 -563 -878 -753 721 641 -425 -105 736 356 -507 390 557 -676 -354 -472 -361 560 -179 660 671 -463 463 -345 747 -646 -30 -180 110 132 -394 -724 50 -321 -282 -12 -105 -360 180 -477 777 678 -580 -499 -401 -852 -393 -435 725 524 223 -183 -475 -168 18 1 -591 73 -742 -141 -128 -143 377 -808 -467 -586 734 449 -675 572 365 -210 -101 772 31 -627 -605 123 357 299 -127 -735 -4 414 512 -812 -879 108 -477 616 528 294 -554 338 -294 291 174 380 -364 737 382 743 340 19 539 730 -723 -872 -49 -107 354 -160 80 -605 -657 -667 364 -154 586 -566 728 157 21 349 -667 -355 401 488 230 -691 -881 -249 243 -198 -854 -327 140 -861 -603 396 224 -428 319 -208 149 -116 632 -624 -646 -210 426 403 -136 121 82 -46 -477 -47 -319 -794 -812 -601 137 -837 428 306 -612 674 -308 -606 -440 -769 -455 -511 -675 -524 -892 27 -145 -826 326 -747 -837 335 256 124 339 -617 -839 -432 443 -415 480 -674 515 722 -69 -883 -194 195 358 -281 -594 -362 -857 445 -666 396 -861 89 -593 659 -457 188 -316 -237 -689 145 216 530 153 -629 787 -744 -459 -213 0 -546 -689 -594 337 278 -732 71 741 245 -460 -582 342 -317 -622 -507 520 -747 -882 -450 -686 -890 -488 -380 19 440 254 756 88 -575 570 -509 694 -891 -432 -111 116 -584 621 -436 -284 -823 -246 -711 574 578 137 186 5 130 -633 -641 763 -155 -562 -635 -264 92 306 -717 334 -894 -83 172 318 -314 85 -440 -521 -742 428 572 -725 -709 -829 -602 -816 -13 -314 746 660 171 -860 364 284 794 -338 411 -184 342 -751 428 199 -825 -116 -652 -427 401 -142 72 -8 86 187 -54 175 -699 -480 127 614 -120 -228 778 482 -594 -126 590 -203 644 585 578 -332 -503 -115 447 -311 71 -640 613 622 248 -511 -207 -23 -489 -710 517 366 563 -675 229 -658 -830 289 -560 640 257 621 -409 -366 698 -146 -144 -168 173 714 -471 -776 -890 -452 -233 -742 395 -333 -872 -15 341 -646 -488 177 -243 353 -339 304 -775 -728 -837 759 552 208 780 -60 219 405 130 176 766 220 482 791 160 141 378 526 774 406 -784 350 -434 -802 652 529 627 -260 275 -703 60 772 100 -634 -152 564 766 -300 521 -608 106 56 -386 -860 584 131 -884 394 88 797 205 181 -25 191 124 32 -234 161 -284 -777 112 759 -35 -870 -238 341 -479 178 568 -673 -43 -352 -117 -391 779 -123 -414 -300 447 -868 -456 107 -786 -781 42 405 371 -400 -812 -502 -342 31 -844 626 -581 40 398 726 -823 631 446 -831 -647 325 729 -385 204 486 -824 766 -669 -338 783 -335 -410 -713 -548 -408 -463 -65 772 116 -131 -401 386 -229 -67 -689 -549 -145 414 -152 -410 -124 41 -134 -802 774 705 -587 -115 -729 -30 19 -673 698 -173 -875 -885 787 -402 662 476 656 -508 -564 184 -477 378 123 -339 32 105 139 -163 390 425 262 258 -136 529 -80 -338 -59 -505 15 -252 384 -791 -10 -375 -785 -688 -888 684 228 -156 -491 -443 555 143 -126 544 -377 -445 -453 654 -503 461 -165 -750 623 548 -265 94 151 -456 428 -569 -686 -513 41 276 -446 -13 -199 289 -21 411 392 -397 -837 -216 222 -690 -190 -245 -309 -171 100 -432 -787 -133 -611 330 -890 694 541 437 285 -786 -751 -109 535 -896 623 9 94 -897 237 -551 425 787 511 -3 325 380 351 614 316 745 47 743 -781 -739 784 -775 -803 -881 696 -789 -111 -774 500 -69 -843 -58 -625 -601 550 450 -781 42 636 71 369 -220 -333 314 500 -105 130 -141 -713 -387 61 668 -356 -54 128 -118 -542 -823 242 -508 -202 644 274 94 -277 -62 -42 -841 -770 344 -423 355 -887 -273 -608 52 -858 -471 -336 -546 389 99 -761 -37 -200 162 -382 73 723 -490 -288 -649 -296 21 409 321 -142 8 -263 68 -895 -504 -674 760 -477 -598 -390 -628 83 -272 210 610 -133 -296 -755 -267 -897 175 -226 577 52 -231 691 -69 -209 482 -853 562 -291 311 -165 -189 -744 -373 -308 -771 -567 -145 327 -53 -451 474 -330 -667 90 -286 385 683 -601 323 -877 -583 581 -234 -102 340 -624 335 570 -757 497 -796 598 -891 -235 -281 195 -223 493 209 35 -874 -755 -685 -196 320 89 339 -14 148 -250 -843 -359 374 -464 746 586 313 725 678 -706 441 622 611 -472 477 -836 -838 449 -252 -129 -612 -370 -883 -67 -66 185 -131 143 344 540 256 -705 53 714 338 649 219 -128 -26 -6 -316 -427 -877 649 -361 -886 691 -119 -25 -182 422 -220 430 596 90 149 23 133 27 572 338 420 -618 380 -110 -413 445 583 10 -317 -738 766 639 282 -252 -466 -508 -641 -703 766 14 573 -664 -71 -476 3 179 -743 124 -719 392 705 347 336 61 -799 -238 -842 -666 -448 -539 -367 -440 6 551 -639 -658 -65 -723 -331 190 -332 149 120 -846 -695 -256 183 -189 541 293 -690 737 556 -664 -833 190 537 -533 148 -5 -439 140 -98 -108 16 -688 -133 533 -331 -497 746 305 125 724 341 -57 -404 -701 -80 -669 -90 715 -788 3 -731 -763 433 685 -419 418 616 438 -381 -887 -353 431 -389 -348 -246 -740 762 587 536 298 -829 83 -808 -498 -790 -618 310 -749 179 343 228 -693 -316 701 -371 -167 -231 -864 263 -354 696 521 326 564 -606 414 281 749 -467 335 393 639 -326 -605 -577 -796 -832 144 637 601 738 -503 -793 -376 -542 -33 -779 702 -587 -630 170 -740 -859 415 -556 -829 -146 -663 -155 -49 -624 -251 185 -718 395 -672 -451 -819 -420 -751 426 -604 -806 482 153 73 213 -432 -604 131 715 -510 530 142 50 102 -583 -326 -48 -626 -365 454 -520 -706 222 267 354 -378 245 730 -512 676 7 -85 721 263 581 -617 -157 -271 -544 -708 -505 207 607 -238 382 -454 57 276 448 695 -177 -439 -563 95 625 79 -348 726 -204 -250 -796 580 455 -11 263 -137 -542 -323 -560 217 495 -767 706 -523 92 -220 538 581 -633 -821 -798 -374 760 -71 200 699 715 247 -727 -178 -131 -684 -791 414 341 197 -341 717 375 -188 187 -115 2 -723 -646 -778 -702 -858 -711 374 76 316 -276 497 -180 -708 518 463 -747 -591 746 -886 333 -320 -152 510 361 387 -686 750 574 -452 -440 -142 -348 -881 -896 -762 736 770 157 -190 662 25 -211 401 54 -72 -72 206 -212 -297 -300 11 -690 591 -714 514 -323 -315 -706 -492 726 78 -388 -679 -79 375 -300 -481 -671 365 -551 420 629 -247 108 467 -822 -383 627 -712 -146 -572 -334 -639 -726 -237 762 683 133 -855 464 -384 564 80 -750 48 -612 -78 -41 -30 -474 711 -654 -772 474 -286 -133 257 579 648 587 157 589 35 -621 497 -327 263 -605 -164 485 -620 -250 290 -47 35 299 129 -430 -306 192 36 636 -406 -748 -645 593 -143 414 -37 -448 309 -836 -889 196 -615 320 -882 706 431 405 -728 201 -871 760 769 -571 358 -731 -163 -867 -223 -212 -888 562 -195 276 -177 -10 499 -784 -666 61 -572 746 -151 -681 -659 -335 -706 415 -477 -132 -68 87 718 -200 -794 -629 -695 -302 106 437 -557 -667 290 72 -427 -104 -575 724 64 470 -700 -75 -797 292 -386 476 -380 78 -799 -452 -493 299 435 573 -558 -830 -212 336 -8 -2 -469 366 197 -413 -441 -47 -17 -251 205 250 -709 676 332 -273 773 -790 -163 686 -818 -207 172 -275 452 664 257 218 258 -743 -3 335 181 180 -712 285 -238 -105 460 407 -388 202 -513 -288 -851 -635 89 556 -117 -265 -420 275 -818 -443 796 -832 586 -889 387 397 -316 -813 -293 67 -312 -613 -216 283 -30 263 595 131 -637 -457 222 118 108 105 -289 -38 -404 734 -143 -232 -145 62 718 449 153 755 613 -9 113 96 634 -1 755 400 106 642 492 -541 180 -660 -390 366 -315 -832 231 -771 -804 553 -612 -791 -721 -653 670 -780 -309 494 -273 752 -597 -345 -460 -49 403 300 537 -153 -582 -510 -318 190 -540 775 736 166 -111 -225 -274 572 -279 -205 598 53 569 18 -498 352 -467 -589 627 -355 607 -495 92 -510 781 -586 369 695 -543 -606 -46 90 -534 -655 -604 -671 -254 527 -801 -779 143 -734 152 -832 -117 526 198 -199 -367 68 -212 -898 647 -430 484 -288 321 608 331 244 463 -81 -131 -6 136 369 65 141 448 -457 -718 -237 454 205 656 356 634 -615 438 765 456 -711 347 -689 -457 469 468 285 -525 135 399 398 -82 -873 -735 -274 68 -762 204 -625 -605 681 764 161 -588 -188 256 478 -105 -539 -105 -244 608 420 -333 576 -782 48 -588 -294 319 388 504 241 22 -235 -411 -740 456 -115 -777 -885 746 -875 -718 -82 -879 -644 556 -135 -688 662 606 -719 196 494 -117 -233 138 451 74 -218 39 -435 357 688 -732 569 275 -693 441 -228 -240 -750 -795 -63 -765 -626 396 -581 -580 -281 512 281 417 -56 -556 470 -714 -516 533 -761 -298 -41 -559 -484 -101 -51 -435 761 522 468 47 84 448 -301 -856 679 142 -509 -39 157 130 -749 -513 156 760 62 209 282 -569 155 755 -545 -70 -635 114 320 -486 -646 -851 -126 522 114 -356 -551 -293 -386 162 200 525 -433 554 597 313 214 -488 -627 692 225 -652 -52 -115 -248 18 329 600 620 -386 -578 -841 9 -652 560 -411 -258 186 -751 -477 -483 -743 406 -252 540 756 -456 638 -729 -789 589 167 49 290 794 184 260 -31 125 482 -763 -885 -382 664 -407 540 -74 527 -158 -29 -729 -152 407 265 176 371 -576 -589 634 81 -331 -835 199 -217 -114 -544 -857 -350 -361 646 48 620 312 569 -509 445 400 52 -843 710 145 692 -157 -214 701 799 -724 -45 -468 196 288 756 532 679 621 -460 -186 -612 516 -691 754 -138 -134 -726 389 -676 -507 692 522 -337 -31 -401 -707 -205 -595 -389 351 44 -489 394 -69 167 217 -687 361 -733 -373 -811 196 119 786 -36 694 282 -287 -313 16 283 691 769 -333 -253 635 -230 -122 635 283 -641 -608 -628 574 -107 685 554 -571 -194 272 -775 94 -709 -482 255 -236 673 456 -475 398 -752 190 590 439 283 29 -387 -742 576 -699 443 -326 -48 268 3 -59 771 -774 -161 583 -475 -676 -900 195 458 583 103 435 183 130 -143 -309 -11 572 -740 -571 -630 -318 -209 18 623 -385 -524 752 -795 -518 278 -641 -89 -876 583 -761 -300 -216 -48 610 -88 401 -793 -198 471 -870 -792 729 462 307 565 568 452 -261 313 -558 -319 -226 -102 477 563 33 194 79 137 -228 227 -620 -632 -612 -179 689 -174 329 -672 -590 -367 638 78 -616 462 610 121 525 403 623 -758 -524 -790 65 327 -775 -289 -431 443 -427 -861 172 750 -99 512 344 774 -278 -622 -102 129 670 493 696 -224 761 732 -251 466 308 -506 208 793 565 616 -838 523 732 -774 -663 209 -882 -684 651 603 577 -237 219 468 763 291 704 316 -557 42 203 242 -653 199 5 -876 14 749 -224 -99 -565 417 -52 39 -169 -605 742 -323 -752 280 -43 389 -585 -125 -423 -313 -836 -517 778 -23 -547 -287 -132 -799 209 108 229 -642 710 566 -60 191 -807 163 -541 210 -359 78 594 -401 -731 369 496 -672 -731 -737 -1 -502 -833 304 716 -125 -555 -117 -638 -801 423 582 360 219 678 363 -724 -120 319 -360 -492 113 -475 -865 -512 463 -42 -478 449 373 741 -393 147 776 -104 689 303 239 -835 -100 -172 -323 -342 672 60 766 496 -714 -65 -811 576 -267 -280 -745 593 204 353 426 112 -729 -870 -708 -761 35 -777 151 -788 -115 83 -90 -492 -647 388 122 -94 -658 -898 608 791 -564 656 -509 -382 488 -654 -660 699 30 -266 -346 -313 682 -579 -578 647 -846 164 229 -727 -893 226 90 -638 -244 -290 -143 337 -51 373 -702 316 667 155 162 617 316 202 -840 167 458 -147 21 183 -582 -351 179 320 674 -172 -772 -650 365 -757 -57 234 677 80 409 31 342 -676 552 303 -610 -173 768 -423 606 -327 463 411 -23 -201 -687 -278 -838 -460 -668 -598 -335 -674 -9 549 -792 199 194 776 -320 -483 -586 -783 64 -146 19 644 766 -184 -742 583 -425 144 152 -313 -290 692 -508 676 48 715 -345 -211 -370 -360 111 -511 -542 -228 281 778 324 5 708 -110 -18 -372 -14 642 -811 -507 602 17 27 0 259 441 -820 182 -731 76 351 -834 422 681 -11 383 -265 694 -253 112 116 177 155 365 638 -158 306 120 -876 91 -634 -188 -693 131 -446 -647 -862 186 -292 -779 736 -620 396 -524 88 -703 780 -851 688 -774 349 142 487 726 369 143 774 -336 -462 -288 671 -166 586 -127 -388 72 -259 -762 456 774 -715 -131 300 428 -675 604 -886 -7 -106 -885 -540 746 518 -539 -430 -733 563 43 240 -227 323 -399 755 -758 -522 455 -657 -737 -485 231 -20 -502 181 72 485 336 -828 25 383 311 701 213 424 -92 -887 394 -8 692 -141 -232 -863 193 -786 -429 258 -33 180 63 -460 356 698 -361 372 298 -470 -127 -766 -204 102 48 -458 751 321 261 -885 -418 -661 534 88 383 119 -791 296 572 348 -233 225 -173 470 -356 -135 708 -600 17 389 -20 -551 -500 77 112 -439 164 154 -20 186 77 -661 316 -238 440 -876 -55 221 450 12 -443 -568 -867 393 -241 621 -185 -638 457 -173 -752 171 -356 133 386 -207 32 -409 83 71 146 650 -162 347 16 -347 125 309 -765 -761 -496 -787 -505 142 -137 -12 -795 120 -39 12 -885 317 458 -346 -354 577 -242 352 21 -651 708 -793 -660 -822 -574 -876 -423 -897 494 565 -442 -819 -717 217 298 -865 5 -68 -535 111 45 332 253 91 88 -544 -664 -708 68 42 -462 -806 486 653 -739 -200 219 171 22 -139 377 200 176 -375 392 112 327 65 580 517 583 495 -813 270 -400 350 -796 -5 750 -765 91 372 44 181 -97 -838 30 632 666 -427 499 -757 216 -671 -821 419 -457 330 51 -378 -842 492 -598 -644 362 -452 -49 559 -231 -322 73 -874 -843 674 -685 -183 -338 406 3 -545 112 374 -319 75 -360 601 -424 -322 -177 -755 -879 -831 -354 115 -147 655 -49 501 -719 -702 334 -172 61 -801 61 -37 -7 231 184 388 -262 -510 -190 544 -271 96 -5 372 -666 -159 -342 -737 -387 307 33 520 606 430 426 -750 557 501 517 174 31 125 -400 115 -769 703 -88 719 761 -798 275 334 55 798 767 -211 246 535 432 336 -713 526 -255 247 59 -19 -611 95 -130 439 -211 -624 -1 -632 -108 -712 -612 -795 37 -630 -24 -693 -780 -755 443 -871 -750 -782 750 -517 -383 -536 -474 1 266 -10 -900 -740 30 -474 -337 516 -62 -272 -599 -571 517 265 -187 405 -487 273 -710 615 -548 470 782 331 -578 679 766 636 -854 437 -119 -35 -143 -598 787 231 -350 253 274 -896 155 -116 -237 -94 -457 543 -529 375 -93 102 672 372 343 -150 -51 36 254 424 701 -265 -702 643 496 322 248 425 -691 650 -396 -36 -430 680 -806 262 241 -256 -820 743 -629 -127 531 701 -578 -160 -758 -687 -198 -597 25 -267 552 -793 -669 27 -360 749 627 -726 -122 -487 106 -110 -182 607 352 -124 511 314 -95 -130 531 -577 15 398 292 174 294 -276 -171 -281 485 747 -11 491 620 722 -876 -673 200 245 680 -283 -550 12 523 -881 -281 744 -50 -33 -773 381 39 -834 56 761 -503 -670 -823 -494 305 -575 -191 111 240 180 -449 -83 -274 -231 -46 -524 670 295 200 463 209 -537 -644 324 744 -375 -678 113 -337 -779 311 737 -211 -615 754 -108 -501 -483 706 -37 140 -678 -82 613 -619 -829 -619 736 30 -540 -607 -225 -521 -488 343 26 487 -155 598 -878 647 -302 566 -560 -78 -418 742 629 -601 -529 517 -265 800 -480 -233 297 107 -335 -787 -534 -740 -871 -688 -674 -594 -136 345 52 627 420 739 179 -845 -465 -854 -77 171 -225 293 623 387 -158 -134 193 -674 284 -547 -782 683 591 -883 546 -564 -150 569 -472 -497 308 -44 109 -712 -46 84 364 215 91 309 -514 -746 -184 -94 -761 -685 483 110 187 -331 199 -555 189 -244 -730 -303 -786 -599 609 457 513 -469 -843 -35 58 -64 -327 572 137 -9 748 -831 -319 500 -864 726 -864 352 346 626 555 619 -664 637 761 13 -491 -543 -889 -773 -756 -878 -340 -820 -322 590 -372 -668 411 -875 102 171 -724 -584 -548 -786 768 494 -444 322 -301 209 721 -779 378 -496 748 675 -216 -522 284 608 -558 798 434 -107 660 134 -233 -178 426 109 -64 -820 -485 54 -533 -292 254 280 -354 413 519 8 753 260 794 -620 425 -444 -626 -351 500 -85 -369 749 -659 -543 -808 724 -336 -784 0 114 325 200 5 -361 -216 -87 -586 765 749 -820 -888 361 -488 343 722 -427 465 449 -533 -792 538 300 363 -405 -487 644 -309 -145 501 -96 71 328 255 -579 141 143 213 552 -115 -899 11 15 703 -823 -26 162 205 584 -654 -534 115 749 681 -553 394 -58 712 712 -585 -779 -219 661 -866 -275 716 -393 -817 -593 -886 615 -580 -870 -35 -87 750 -478 424 -146 236 791 -687 520 662 -172 -523 -227 -649 -225 641 58 641 -638 -819 -813 -516 545 364 479 -821 227 -13 376 270 76 -771 -493 134 39 -371 435 -50 728 -398 -451 -577 146 724 -616 -699 479 -98 240 -670 -316 -411 -558 -168 -316 -715 -883 745 -481 -503 -781 -89 291 -821 -500 675 -322 -202 240 -670 516 -90 -412 238 718 599 379 -706 -283 -452 735 451 -403 -545 -891 658 -813 -172 -508 -640 -764 291 -688 666 -117 244 -341 513 568 -301 -869 -235 -194 -356 -319 -436 124 22 -399 726 626 576 377 -411 -63 734 551 -671 -755 231 -305 31 749 157 674 -33 -305 564 -490 422 -320 -823 -584 -92 -633 603 -662 -838 -44 576 146 561 781 -582 -772 -275 396 -559 204 -326 90 622 210 147 572 -832 402 -490 -835 -421 -105 -206 757 625 -775 -404 83 345 644 -692 -166 135 217 483 -830 690 35 -613 636 -899 -236 -593 3 117 85 -784 181 169 299 152 733 586 -565 148 -289 -252 -388 777 196 -816 392 600 121 -729 -679 505 -55 412 -96 673 -885 307 -803 504 516 -522 542 606 149 49 -59 402 -465 -496 350 9 498 503 707 -526 165 -422 289 -109 -394 564 543 -2 176 96 275 558 700 -435 -342 -851 -773 -16 -116 -662 -121 -142 -144 -647 44 -167 678 716 -631 608 -314 287 667 435 378 -74 -803 -27 -471 195 -121 -180 313 361 -122 -31 125 317 6 -647 -754 -689 371 613 350 -188 -705 213 -740 201 -419 -472 -91 -188 -293 -882 326 -506 571 43 165 498 -537 48 90 202 -31 542 539 27 622 -819 -362 -433 665 -768 228 560 458 -337 734 -606 -408 -844 -240 -603 -119 280 -762 682 630 -153 -35 -332 735 -552 797 -290 -562 -886 373 734 -551 -772 -366 -222 730 780 -328 720 -208 -758 -730 -1 -179 -259 -542 434 -559 69 -63 56 -377 -32 445 -676 421 -247 -570 735 591 -623 292 -500 9 -177 -343 294 -271 229 -378 55 554 -727 -270 -406 -113 421 -519 60 316 -716 -144 337 -20 -474 -888 410 -835 -182 -779 -703 685 -845 -752 791 579 -378 104 -698 728 -772 195 -530 286 -200 570 209 -891 111 -53 21 -69 408 15 -798 95 -263 -357 279 -370 129 -762 -44 321 -134 -231 356 339 -227 -736 -154 575 -801 715 -856 -49 1 560 621 -603 -410 111 633 -12 -437 600 288 -773 -481 276 -247 -329 -103 -275 699 -648 600 175 537 796 43 393 351 -171 532 493 265 56 -868 -447 430 -510 543 532 -605 744 -230 -677 -392 763 -674 380 589 126 -495 220 256 -136 -220 92 58 -74 -351 -138 124 -432 207 -500 -702 -81 -157 -736 -246 94 695 235 221 344 421 201 -719 -621 441 556 -686 -833 652 -198 -253 77 151 -298 -52 315 254 -233 253 -472 625 -198 -539 -776 -597 -196 499 365 -490 -40 111 61 -453 -410 78 579 582 504 393 -424 -68 330 -467 426 -763 380 -765 -196 59 -73 771 133 -143 80 -575 -681 310 -377 -148 190 -13 400 38 -720 -484 -340 -842 320 276 627 239 -824 528 -99 620 556 137 761 -20 -463 270 723 33 754 -104 -584 -781 4 311 -293 655 615 606 -281 85 -198 11 -882 655 423 446 -301 765 -711 329 -503 -452 -3 -714 -691 384 -383 -745 634 555 157 -253 -731 373 -539 96 -716 386 -126 372 -324 92 -119 -452 -533 -876 -629 561 -336 585 -250 -141 -138 -249 -47 -346 -883 630 250 777 -480 62 -13 -300 -594 -548 -125 619 -817 436 -544 -874 -890 -153 -720 -431 423 -346 185 -99 -288 448 45 246 -341 -608 267 -784 492 201 721 -282 -5 -807 230 650 531 -357 -805 -625 106 791 681 741 -557 -299 -820 75 656 644 491 -608 -825 -75 611 587 -838 768 -790 -253 -821 -567 441 578 -759 -467 -584 -701 -834 417 488 118 47 -305 -587 -321 -755 715 -521 -464 -403 -376 -333 -256 -95 -174 51 660 129 -408 346 -601 -419 -660 -476 -134 -669 -417 405 510 -565 148 626 -572 232 -855 178 -653 -895 131 -540 -54 -526 -835 85 163 470 -724 -680 -375 -700 -752 102 505 -394 582 -249 -437 -527 -235 506 31 88 620 -19 315 -4 43 -477 210 676 -9 -745 -859 -100 122 -84 177 31 214 122 87 191 -173 -567 -551 705 696 -53 -216 -31 270 782 -323 141 676 -57 -713 190 -217 679 -705 722 -843 -437 173 -507 62 453 319 -856 -247 75 -368 -200 215 -405 285 -247 673 249 403 9 -572 -306 -308 153 256 -661 439 619 -86 -838 262 -263 195 470 -553 267 -569 -123 -865 37 169 792 -370 414 487 -105 208 -686 -394 -900 583 358 237 -879 -246 9 390 792 -388 -788 -785 -316 -840 474 -346 229 411 327 -692 -147 -755 404 -56 -875 -181 -265 339 -44 470 -258 371 -880 469 -110 398 -178 -736 -846 -35 664 679 530 260 598 -547 630 10 -64 -792 -448 90 271 -469 293 738 -164 -58 -707 -466 572 -639 -527 -13 603 783 415 719 779 -520 130 353 -847 188 487 -310 -555 -668 -748 -93 -334 -721 385 270 0 -225 798 519 -484 779 -312 -520 562 432 -747 -493 495 -520 253 428 -124 -158 -753 18 774 744 -870 471 59 -212 710 -742 504 -359 -508 -453 -596 -75 543 -781 438 318 518 16 715 -628 -744 290 -593 -81 -506 643 167 -471 -715 374 -733 -456 -174 -629 -50 285 64 -351 -260 197 49 328 373 -81 -718 755 761 -464 729 748 348 -260 140 -602 494 775 -883 -141 467 10 -886 -72 531 549 796 -187 -351 -118 20 -799 459 -569 -412 -47 -405 -777 -719 358 -639 -90 261 -722 -761 547 385 282 -632 -824 -115 -709 41 -764 236 -323 -643 109 267 -55 -857 -435 774 -271 689 644 172 25 -236 334 218 590 -872 334 413 789 682 784 -723 488 -102 -604 195 239 -479 423 466 183 -710 -374 779 -703 -737 -179 -664 -133 352 354 -773 -340 428 99 360 757 -636 -625 397 719 -489 -383 -422 -249 622 745 525 -606 609 560 -578 -297 -98 177 -108 -651 361 -581 -838 492 -335 554 -694 734 -52 297 -224 -297 270 334 -581 -806 156 -82 528 418 250 -474 15 -20 313 328 -342 -694 -24 361 456 577 -857 -357 345 -500 51 -270 215 460 -766 -763 -391 -780 -75 -462 45 459 -745 659 739 -658 -706 -898 -350 438 -730 546 -798 532 420 -87 482 227 -204 -473 119 597 -101 -772 -146 -646 -433 -780 -14 419 -44 -455 97 -158 7 -556 -69 -677 371 18 -715 632 -494 -397 143 -157 -722 -251 -823 157 -543 -59 -564 -465 -376 299 -459 -59 500 112 796 723 300 482 -570 -55 -417 -779 352 111 -461 -75 -437 -789 -727 -458 114 -576 82 -731 -419 109 -111 379 -556 -343 -108 -528 -659 435 354 285 -604 -869 -751 -720 348 755 -235 -394 230 450 111 776 -624 -12 -568 -479 -165 -533 384 288 158 -655 295 -502 634 -201 636 122 -430 -428 190 675 -304 395 -395 -633 783 273 -844 -802 523 103 496 316 -73 -732 106 -378 350 2 449 -264 0 719 -663 263 396 -405 31 259 -881 -182 172 -803 -538 262 -303 -665 -170 -316 119 -484 304 -701 -581 -659 -775 -793 385 543 -688 -480 620 -819 -215 -688 400 139 43 -762 -622 -92 -52 -387 -594 183 -800 243 725 574 -555 332 669 -491 328 -132 674 62 -14 414 200 34 776 -260 136 -283 -662 702 542 -514 44 -359 -570 20 -107 -691 81 575 -534 38 652 690 -214 129 -585 203 345 399 -457 -179 -532 173 146 526 233 367 -66 80 -544 -9 -284 113 -377 464 -771 565 149 -460 -232 -359 -657 789 -663 769 -777 485 751 -88 -505 -115 -638 -276 -492 524 75 -114 155 -10 97 526 331 680 465 -81 -136 235 -5 359 -631 -325 -65 755 356 -407 411 142 -102 765 779 -411 646 493 -453 127 198 -139 735 176 784 582 -410 -262 -865 -610 673 -199 -711 -567 -379 -526 733 615 -785 -721 -350 -63 578 -106 -755 -138 706 442 -888 119 165 -867 157 -520 792 -458 -684 -573 -861 -796 -482 234 620 -140 -258 574 715 -14 534 -836 -508 -70 506 -201 -512 662 665 608 -744 -212 -879 -634 64 48 -853 452 280 401 52 -40 -401 604 -157 138 -325 -653 -365 -653 751 795 -65 359 138 -158 219 766 416 688 -42 -812 667 -427 -643 9 -342 -265 486 139 -555 756 631 -173 63 480 150 407 491 -467 -785 -32 -825 -711 -50 -749 -36 -594 412 -82 -790 65 -592 -497 -12 -469 -551 -815 663 -455 495 -552 618 109 -579 -447 -36 24 -238 -551 -559 110 -17 -526 207 689 -819 -635 -768 -785 -180 -661 -238 125 -661 632 -722 -394 -652 568 278 537 -144 -483 371 416 -579 354 -783 233 4 -165 -136 206 -866 -366 304 218 289 609 -824 -716 -697 82 732 527 302 736 -598 616 -762 -832 -655 -831 297 635 16 -480 -709 425 656 285 -724 -80 -354 -252 258 -295 222 169 524 37 -120 -330 -472 157 300 -16 -255 -426 610 579 -866 118 -173 -405 -617 -892 -419 33 -399 792 297 -6 35 -198 -100 330 348 -196 34 -205 -523 -499 768 -27 685 794 -622 -200 -679 462 -865 -520 724 -820 -728 -788 -455 -49 -76 507 -376 -562 316 372 -371 343 -97 -376 -115 425 49 -317 -594 633 -548 236 -31 -289 742 -864 -130 617 -623 -295 391 646 110 -675 -94 324 230 336 -874 88 -354 -229 -155 -480 -484 611 -583 667 -9 -637 674 -90 0 723 -402 -541 -181 -118 230 -323 -19 -395 -218 351 611 -732 650 694 246 561 -784 769 480 50 309 552 -237 738 519 -586 670 -795 -46 -35 -859 -304 700 -618 311 -131 743 -4 614 -262 756 -716 693 329 383 353 -405 -299 -316 427 -797 -205 387 337 702 -698 50 326 517 642 569 576 608 280 -783 -761 -641 784 377 -400 -347 536 -825 -681 -403 -65 -757 244 135 784 498 632 27 -718 258 -114 -858 76 687 -625 -283 472 81 796 615 11 10 56 -752 -679 241 739 645 752 485 624 -111 753 106 357 290 -194 -201 -176 -543 -707 279 161 663 -173 -538 -5 -800 515 213 -532 -239 -322 659 -372 558 -162 727 -817 -511 -769 123 -95 -55 -167 219 -679 -777 698 -553 -349 256 -238 -488 -510 -827 -697 -632 583 431 -576 -866 78 -310 -39 254 561 -258 52 -68 -668 798 -839 -671 534 -435 -524 -348 482 -200 -192 267 453 -359 788 -640 220 -321 113 671 -596 53 -147 -734 387 657 342 21 -643 471 -69 -682 -148 -333 345 -614 -303 -838 -151 179 -241 -733 295 -259 335 185 70 -443 -77 84 259 -9 760 640 -509 -843 11 -849 -577 -4 -62 486 636 444 28 -566 756 646 -670 181 -288 551 397 -856 -556 -186 389 41 -484 -740 342 -803 -631 -304 -558 -707 -857 -825 -423 41 -778 -546 -277 724 -548 439 460 -52 -284 397 -819 797 -695 -776 -696 -579 791 128 -105 776 -234 713 -796 -508 -809 -445 473 -845 -213 -227 -878 -134 666 192 130 158 275 651 658 -288 157 623 53 -358 -558 276 263 62 -838 -319 -617 -368 487 -706 -241 346 176 406 117 464 -341 -29 -24 -54 -343 -52 -158 -699 -322 430 -518 -847 600 -710 -623 -89 -641 -441 450 435 727 -782 473 -614 496 -53 -213 -357 118 285 469 -789 739 305 780 -853 -136 592 597 -370 444 692 -709 762 -185 37 369 -610 -724 -433 416 -778 672 133 -39 -753 244 -409 37 -531 -898 -826 643 -629 -55 -802 389 -540 554 -357 -870 -231 675 -586 -675 153 -285 282 -90 -424 16 -577 -719 778 -724 712 -596 -56 729 -691 640 -248 -302 -397 -589 408 -63 606 21 -267 -541 -35 158 -503 157 314 -397 -501 514 -563 211 711 530 -22 -213 -142 -579 789 442 59 -330 -465 -68 -602 -148 570 -44 56 -468 -235 378 521 -402 -623 204 516 -677 -145 -841 -10 -779 -848 -794 600 -719 -654 260 -9 -11 339 307 -254 -585 -508 -27 685 -256 -775 569 -406 315 631 -287 489 518 155 -741 -265 156 -662 -322 -344 -890 -154 -372 -235 338 139 -161 33 -397 -317 289 795 207 47 -832 735 -369 -534 -645 579 -322 -482 485 530 290 145 309 -277 -316 429 84 -875 414 -526 211 165 -475 336 -884 757 -343 435 782 483 77 614 79 -142 -246 -608 206 672 45 421 -62 -562 635 357 -737 -222 733 251 -73 -860 297 492 473 53 783 -744 433 23 682 -449 779 472 507 -530 -754 369 -260 -722 456 -364 -573 -56 -519 696 700 -712 176 759 -35 532 515 -791 -446 347 -468 -592 683 778 188 -505 -297 -566 -745 -709 13 28 699 168 61 311 214 -680 -133 514 -303 618 755 316 463 733 -32 -684 -456 -83 -111 365 2 -203 -247 -668 -486 -73 -358 -767 -699 -135 301 105 -428 615 -408 28 187 205 605 -4 535 -497 -345 716 -301 -705 335 112 490 -428 -585 -130 -888 -486 667 573 160 -506 -704 495 538 629 340 765 -385 642 322 635 762 453 641 -610 748 -744 517 560 528 -500 -804 225 175 -385 -864 196 215 150 -773 -693 31 -595 473 -886 -618 -11 -396 -150 -890 78 -338 424 -203 6 -376 543 -895 204 -49 37 -863 -245 -755 -82 -389 -749 -843 735 -381 -62 -378 595 -550 653 795 140 -295 -329 -552 -15 473 -591 116 -240 166 394 -378 -172 -42 -318 -875 -350 164 339 404 -744 -181 563 762 -234 605 230 379 -171 273 -459 264 176 728 -687 32 -425 168 243 -255 381 700 -609 131 748 168 32 78 734 746 -121 392 481 508 -568 -71 -760 -634 451 -514 -833 412 -143 305 -568 413 143 491 -31 615 513 -17 554 297 81 763 399 795 -350 50 356 711 -355 639 -231 751 546 321 733 -159 -620 -889 -48 -67 22 -459 84 -101 -99 -249 723 696 589 -640 554 730 -533 566 -35 156 252 -13 141 625 -483 -311 -182 -888 -481 692 243 460 214 591 -823 -848 278 780 270 -373 260 592 -876 -243 728 -527 597 504 -4 -64 -727 -272 596 -856 -738 455 57 457 -80 -831 -712 90 -315 -418 -145 715 -649 -200 158 -587 -102 -90 369 754 -75 621 -775 261 595 -667 628 -850 70 -66 -382 472 -329 -295 -346 -125 62 -815 433 -433 213 64 678 380 301 -106 694 30 405 -10 -490 -816 423 578 615 731 -837 460 615 -508 168 266 -381 395 593 -131 -514 -812 -493 777 261 -419 330 199 -273 -754 -730 174 310 -849 -697 -153 -524 -449 -643 102 761 -816 -452 -217 -173 -696 -291 -506 174 -422 149 -153 145 44 -787 41 -173 715 -359 798 396 -647 166 -853 542 -437 795 496 754 -31 -141 -464 701 601 -482 45 -112 -571 3 213 586 -211 -138 483 -723 -873 430 -632 -685 76 592 337 -178 -157 491 -300 356 -709 770 221 138 406 507 -92 787 -285 58 -85 163 181 -827 -126 -135 -364 -723 370 -409 -804 323 15 -359 -471 546 -550 480 640 -671 -789 288 253 -233 -489 -856 -299 -861 213 -227 158 -258 -360 -356 -802 790 -248 157 214 260 770 -816 -46 788 65 -761 -610 546 294 -820 648 24 -260 276 64 533 233 260 69 74 526 -302 783 -597 290 499 -466 602 404 -817 -579 -274 106 731 223 691 350 461 567 -679 -66 270 -211 -110 7 527 124 -478 -100 383 -500 86 -119 417 -637 -721 -842 516 -72 -150 -246 -254 -420 543 -735 -417 368 -409 457 -755 658 574 732 -561 671 135 658 -537 246 410 579 -695 161 -109 -14 -72 -823 -337 -820 -899 406 104 -221 -266 338 651 -122 -746 705 199 -699 -279 194 407 -558 227 492 -586 -180 -192 -628 -551 -708 289 -414 -520 296 -346 649 -885 -811 694 276 -851 513 -803 -235 371 -194 697 163 208 -621 171 -554 -57 104 -559 -428 785 234 -142 -164 -374 -134 179 -433 272 624 212 -706 -400 -110 -593 -461 717 -746 -173 -571 -172 305 259 -557 -134 284 523 265 -224 553 161 129 599 -114 -320 705 74 -538 507 -460 -387 215 432 -685 672 -820 207 -495 -239 -802 -608 684 -744 200 555 -684 626 -688 -84 194 -787 -685 473 -432 -701 -693 -690 -236 677 -37 -360 -840 588 -747 478 -499 579 -216 -788 18 274 -537 696 -190 -376 30 -597 20 -878 24 481 115 -544 -60 -426 -465 -751 -813 -32 -100 633 -860 -878 690 582 238 -286 -128 33 -567 524 -715 156 -355 176 -111 -660 12 175 -796 -556 702 -499 769 -334 0 20 -736 666 -661 669 309 311 -127 -456 151 258 -121 363 -665 -709 158 689 530 112 -633 -464 -575 -218 -529 214 -531 320 -749 -309 -807 373 -373 133 -400 -111 -115 -432 606 464 -850 422 418 -213 -423 -884 487 -403 131 -520 -879 16 459 416 -609 97 287 670 -854 597 112 -651 -443 -237 -167 -445 -187 -649 401 -815 -38 -363 229 -200 -543 181 -380 -154 317 -368 -480 426 356 593 725 -19 636 -863 -94 -504 -516 52 207 631 105 718 -52 68 -15 -511 -434 -627 648 -869 -533 -440 505 383 50 653 -32 -255 789 236 700 -630 549 178 -696 260 282 774 169 -219 697 -607 -419 524 157 -854 -406 649 -412 -743 -203 -637 -283 259 -894 -527 568 321 395 -526 -790 296 -317 454 -616 -816 -174 -541 -432 382 -652 -382 -519 -29 192 -162 -255 -809 -33 531 -778 524 -826 375 100 -36 581 -278 294 -486 74 -552 129 249 768 -138 -15 -66 418 175 -260 -94 700 239 -700 -391 -573 -570 443 -712 -473 -58 65 -716 -224 549 426 -371 756 -549 -32 -724 719 -12 -767 43 346 -10 -889 -859 -459 -484 381 295 -510 596 -21 -468 529 -839 387 -753 -288 679 -247 -323 -880 -530 706 558 517 355 612 -631 -260 683 -220 -622 -266 -366 -413 191 394 -523 -120 -53 -514 36 -520 -725 -86 61 -30 -233 297 -192 124 756 580 691 12 -88 640 -478 -478 718 -777 71 -375 502 187 -454 329 -267 643 -238 -191 -250 358 -854 -502 647 49 131 15 -416 268 -103 592 8 -103 -61 622 411 -168 -673 -263 -808 -63 -313 -94 -83 499 543 -775 -156 589 295 -293 649 632 186 -544 53 -723 45 -67 642 18 331 -323 764 753 435 -392 -635 249 310 -178 501 -42 -281 538 436 -254 149 -510 692 -10 654 138 -333 31 -556 147 657 294 -820 109 48 585 -523 458 534 707 58 -674 415 -767 27 532 -787 448 733 353 242 -802 497 -40 61 -302 676 -439 560 370 -412 -818 -705 684 -157 -828 253 -888 47 371 236 -609 507 236 -510 422 402 299 -703 722 406 -645 603 -824 -545 775 593 460 -308 -524 -884 742 332 -521 35 390 123 587 -791 60 -206 234 -543 -815 215 724 283 -828 636 796 495 481 -276 526 791 185 -179 -205 80 -268 339 -21 90 -251 598 -648 783 -234 50 534 460 521 717 -676 698 -763 769 -342 544 -732 321 -389 690 -164 796 131 -252 682 30 -693 -328 -733 786 187 288 536 -603 755 -269 -756 -229 417 -194 -193 191 -533 -351 668 472 -849 -624 533 18 -183 -164 -307 521 -309 269 -872 -457 64 245 507 52 -715 -116 757 -289 -885 375 -212 -871 649 399 132 617 295 -239 14 -291 -151 -824 723 127 -156 -526 -65 -318 -352 -481 -522 -656 509 -330 537 239 738 286 650 -821 -174 641 -129 -524 368 -684 -745 -715 100 -762 673 266 -179 -348 641 631 237 396 -347 -609 -603 776 542 110 340 359 -331 -263 111 -367 -548 790 -671 -700 30 68 539 -835 -260 162 -232 629 671 -556 -407 96 -287 -867 -761 -691 288 -648 -589 -396 689 603 760 698 -625 369 -120 346 -287 193 -349 100 544 105 -624 -342 -38 800 414 -361 128 230 572 540 -100 -41 141 648 615 485 -469 -244 33 523 562 162 -57 393 -668 704 -55 -205 -565 -840 -101 455 -348 628 31 -551 673 -61 367 -741 -593 -746 61 -540 656 178 -261 -834 -644 101 -751 194 -900 226 391 -254 -445 180 283 -511 -273 707 -34 -879 -163 308 -334 -580 -384 401 601 -662 -442 -660 355 -623 -824 754 432 -572 -110 -619 -722 -398 202 239 -198 -349 537 696 -124 561 -146 762 71 -12 516 -42 786 -373 -683 -180 -129 -240 88 -241 502 -194 45 -128 79 -225 492 -794 -646 -632 -846 -692 -779 -842 -277 -457 491 -169 -445 -832 -526 14 -269 350 350 -619 -565 -423 -31 -725 -38 553 -430 -171 0 -832 679 -345 482 -646 -672 -623 -458 -53 -136 -346 -285 321 141 379 -288 -22 649 -95 220 -506 -185 -412 -42 -23 -6 661 -18 -689 -164 -157 -845 -686 -365 -744 -544 -169 317 -664 -435 722 193 -499 412 233 -270 597 -876 -632 561 34 461 -755 -258 -532 -648 -370 410 738 -179 123 251 -354 -60 -137 -385 253 551 329 -568 397 -313 -828 -489 52 280 512 -271 -179 89 -673 -250 -562 -678 -477 -883 -108 -815 409 434 693 -513 172 -899 -59 -31 -210 -806 -125 514 -359 -143 196 179 731 409 90 798 1 -345 -692 -176 364 -578 466 -176 -268 231 549 749 149 -184 149 -705 721 -131 -424 90 -420 -836 -466 -268 -725 -313 -831 -406 507 742 -62 -398 -46 -508 -624 -808 -414 -678 -504 -714 -310 -440 310 -357 -567 761 -364 -829 -859 773 -384 -451 617 -160 -31 763 225 -481 283 130 -18 -246 -896 414 503 513 390 680 106 639 317 708 -752 -486 -63 -415 -497 634 411 -150 235 -573 -253 -470 -692 417 743 -380 547 717 -373 331 -43 537 195 -221 -162 -465 -80 -143 317 -524 -32 327 -868 -614 -511 363 661 114 780 21 83 -121 -196 625 628 -472 -135 -430 -318 307 -656 -233 -479 -570 -448 773 362 -407 541 114 -415 669 641 -194 472 365 -232 -93 310 431 -30 462 -595 750 449 165 -817 -438 -529 675 192 370 -490 -438 170 660 -526 126 546 434 204 468 -872 51 -847 -298 443 -50 157 -571 -30 738 204 716 -351 -639 456 494 95 274 -288 -57 -761 450 446 -402 637 -782 356 620 568 318 44 -163 602 678 775 566 202 431 510 565 37 -114 -681 -640 -331 782 -50 94 617 -452 415 -457 -422 -647 -713 58 290 -823 -900 292 453 -226 -127 -92 -139 -801 422 617 446 -29 -571 475 124 25 292 422 654 336 261 755 -343 475 -556 111 93 388 391 -340 26 256 -231 118 92 -367 -806 652 558 -617 111 -646 748 -550 -8 -629 730 -698 -586 -419 -265 -63 -476 -697 345 59 543 416 745 473 -412 -78 -162 -597 -105 402 263 -677 -490 -464 789 -802 588 -551 119 419 -35 -812 305 -1 -139 318 351 -402 196 463 -307 -449 -834 -862 671 -309 -725 -684 686 -248 -778 345 433 -352 251 394 -416 -65 292 -743 -343 102 -333 -622 448 652 522 -345 -615 652 420 686 210 -181 -101 -406 484 -180 767 257 -381 576 -569 -80 -739 721 -605 482 257 795 -880 619 -384 -379 -572 -843 -323 220 20 440 -443 -553 699 -94 107 -382 -32 -433 -572 -505 263 -824 -569 -279 778 -174 385 -716 -385 794 -418 212 -679 491 259 770 -612 275 453 -164 -209 18 301 -429 -465 -423 357 -672 -772 -604 141 465 -506 -360 -353 -853 -88 345 500 -110 404 -329 -661 -346 -727 -445 534 694 791 -769 -330 -395 256 355 281 -772 -738 -285 543 777 60 273 -240 264 -417 42 341 -863 -74 -16 -269 -43 -861 -539 292 544 -286 -246 536 640 -581 419 -803 -219 -551 -357 509 560 -860 -768 -338 619 -278 383 545 -613 -631 -761 -799 713 -530 -179 -601 588 222 -124 -180 261 -561 115 92 701 -760 14 -109 391 43 258 388 -790 360 389 -679 228 -167 -39 42 -20 762 577 -283 125 -799 -878 -35 -222 -849 -702 -808 -32 60 193 -576 124 -534 -713 351 147 124 -99 -539 -761 0 -487 -15 628 -205 -898 761 327 -145 -160 711 50 -801 83 -16 -534 183 -213 -800 -379 231 107 -655 633 138 573 -441 600 -829 794 591 -218 293 555 -389 327 549 -628 -604 -441 369 504 388 -741 118 425 331 88 411 -366 319 -302 622 -305 132 -3 -167 351 -850 -626 -315 350 134 248 45 -395 646 313 782 -125 666 -141 -753 -692 450 696 401 222 -765 467 641 -187 -264 307 85 -646 -80 521 -21 685 -629 554 212 -94 -42 -624 -336 745 709 42 50 526 485 188 -306 -874 -789 -288 636 -15 -608 509 -313 -314 -292 225 -854 12 289 -723 -395 780 -229 547 -676 36 -351 -776 248 -537 125 580 -535 -217 558 -603 -242 670 78 -761 568 -627 776 736 158 -196 -812 111 -203 -328 -534 64 91 96 382 -405 -503 308 356 -383 -727 -898 -40 451 796 -421 -881 -615 -148 -628 534 -1 -146 763 431 -479 -636 752 171 545 714 -701 -484 310 357 271 -873 679 -159 -763 730 -778 743 -24 -108 334 -276 -394 -523 618 -569 222 -111 648 -18 -162 74 766 222 602 715 -858 674 175 -550 -311 352 -88 -80 43 629 381 -595 695 -159 -588 195 461 -374 518 -191 -603 700 367 -559 172 -279 -244 261 573 470 310 -715 -496 -899 389 625 697 82 95 -6 -865 74 -80 -230 342 751 164 155 69 -895 -134 766 -390 -221 -134 -710 8 244 419 675 -334 186 -789 -630 532 -289 -191 -241 332 136 -683 -180 -332 -487 795 -825 562 460 -845 595 -248 46 367 -578 705 198 625 -536 -78 378 -585 573 -93 -474 167 -82 -723 -621 782 -663 -764 -548 -821 758 -328 -862 -179 -860 -6 648 -109 -562 768 -374 702 -661 157 250 -537 -591 403 -173 389 258 -648 -560 -295 -355 -329 509 311 537 246 -316 -493 -214 -102 421 -343 -6 -345 -842 92 -122 442 -560 333 176 -635 -724 -25 87 521 -678 761 -694 314 -566 -286 771 767 128 68 -66 594 1 -894 -815 -703 -899 561 -491 382 -654 -391 -315 -167 296 474 -2 233 -89 -180 -675 604 250 483 -781 660 -3 739 -581 -623 789 -615 -657 733 195 -442 -323 -855 167 -13 -219 -750 711 560 -81 685 508 361 -745 77 346 206 -7 372 -503 344 -562 -188 375 -187 -752 -576 -119 -729 728 -1 -677 -658 29 -338 -419 -821 -608 -583 607 530 -116 -654 269 -115 447 -671 -433 -702 -480 193 783 -790 -526 -108 -689 507 -153 -23 761 -385 642 403 -751 -487 518 158 -78 607 619 228 -653 112 -417 585 -676 -775 -749 765 -588 -667 735 -501 -894 -479 -494 -544 -364 309 -144 205 593 617 355 663 320 -311 -754 182 -439 491 231 750 -629 111 318 -552 715 -263 254 -590 -807 -655 660 15 376 -196 293 -616 520 415 364 21 -2 793 202 56 250 502 -867 800 447 -629 433 572 -688 -531 -810 42 -672 146 329 -303 739 -101 619 -644 559 562 -148 -342 372 -335 -781 639 -369 -776 -595 -676 442 -240 -753 69 -359 -726 -9 431 -873 -123 445 642 320 799 27 -516 -796 251 -601 -360 9 576 -346 -207 -690 677 -779 -882 -155 -526 539 -511 196 173 215 550 -552 211 408 99 131 -804 310 422 236 -181 -385 -376 -389 693 -770 -342 -577 -228 787 352 376 128 429 -168 -803 735 761 -578 80 584 772 -898 -393 281 786 -498 789 64 595 -274 -289 714 -682 -894 439 738 -86 368 368 -686 -573 -381 112 -261 -457 -496 -555 -837 -425 -172 -26 465 -101 634 -434 205 -775 502 -691 515 -832 -154 -728 -12 -483 439 -451 793 673 743 -669 -246 -512 -138 -10 -292 613 -610 -831 243 175 -816 -527 -171 285 520 -172 -434 -71 1 508 -216 702 -249 -493 -182 49 608 -527 -339 351 145 -48 -197 778 243 410 -767 510 -481 699 519 117 -513 -222 493 384 -523 -221 -821 -374 721 557 -274 -808 -887 -359 725 -539 771 -678 641 233 -447 80 -22 -780 -682 231 -101 -672 -329 565 776 -635 556 -566 -641 -300 726 -322 258 108 -303 -189 -683 -550 -1 489 601 168 -159 -338 -151 112 -887 397 55 2 -505 -712 -855 -839 -572 43 484 -627 750 57 62 -537 479 -861 -472 94 -452 331 71 171 -458 704 -752 -40 -6 -891 139 378 -353 -220 -308 273 677 -359 204 588 -144 -760 -116 -864 -163 -889 -390 -467 -161 -223 -170 -413 -842 -840 -565 658 -10 -899 769 -377 -537 499 454 757 481 329 -319 77 -751 -402 216 -560 -845 -642 346 -719 -224 -521 210 -810 -183 -768 -338 577 344 317 208 -254 -464 493 -643 302 671 268 566 -33 -468 -881 -453 -165 79 77 -93 -3 151 408 460 -274 -845 -729 -515 -733 756 -431 -79 -173 728 435 -565 -330 514 379 355 -28 533 -694 -56 532 -81 -159 -815 551 -165 348 -36 -462 -155 298 614 274 -863 134 769 -343 178 259 -220 114 -811 -82 119 427 84 356 -802 68 -489 438 126 -801 124 -751 252 785 330 -697 253 -468 -690 -426 -116 -119 -336 -798 94 -141 139 417 -434 -60 -560 -355 715 792 -16 692 739 -695 -364 151 -496 -473 -818 299 -324 -261 -16 -283 -660 87 750 742 -272 559 371 -456 57 12 -595 -756 -432 7 661 -616 640 26 471 -194 -151 -630 -834 -732 120 -124 728 102 -52 512 4 -674 262 632 -611 -385 -9 -252 257 -851 391 -142 234 617 756 63 -140 466 562 -564 -279 -179 701 -501 40 -625 75 157 -243 -537 -391 764 594 203 -407 -838 -56 180 -5 -772 365 116 92 -106 -19 573 -281 604 20 -44 13 -472 -472 319 735 -479 40 -533 -359 -704 555 -867 522 559 -29 -151 -236 -583 716 -636 468 800 117 -228 65 457 710 -646 -878 57 -666 -705 -28 406 -543 -138 -304 299 -533 471 -196 -441 334 647 453 -693 421 582 -425 -381 561 419 337 -202 64 305 330 -408 227 -254 482 210 -153 -663 -627 -525 698 -664 566 723 -676 -222 -809 -126 648 681 725 -309 153 647 -538 -659 691 -371 -531 -618 -15 323 -567 763 -578 -631 550 332 585 -355 -9 -812 68 -558 -146 616 400 457 438 -569 -199 189 -819 692 698 206 261 -153 450 -91 -322 561 3 -186 330 634 -466 -133 633 -470 -118 -503 147 185 526 11 398 180 670 277 -365 479 -556 261 -71 -709 104 -727 -282 453 -187 -559 -234 -615 454 657 -230 299 410 -148 -894 -298 -787 -254 185 -613 -75 275 -93 260 401 501 525 -717 667 -841 -113 -12 -25 315 -499 256 -729 401 751 677 -336 111 -553 -8 612 -355 274 -273 -799 -413 184 685 -318 -740 324 -856 468 -396 -136 102 663 -120 611 677 12 -608 -239 -704 -368 -483 11 -163 691 265 663 227 201 -31 -391 452 545 -718 -771 -29 184 533 -266 391 -130 -47 -754 314 -693 186 328 -54 -412 681 792 -19 -795 426 726 -123 661 272 344 28 270 538 655 -789 516 -508 518 -222 -894 61 -17 180 70 -588 -7 255 -494 -27 -653 -557 433 -876 732 -566 -585 -644 33 -68 -721 -571 -519 -106 60 -596 -198 245 -520 -241 -671 -48 283 545 246 -703 19 -688 685 -479 441 -397 -716 452 -652 72 377 -882 -715 -595 -727 303 140 55 -674 145 -681 701 -680 -648 -411 405 636 -764 -29 353 -496 -249 -279 743 -116 -722 -99 272 349 637 738 235 633 285 55 -144 -240 -627 594 -896 -211 608 -50 -668 174 -258 -114 180 -838 88 678 424 278 501 -429 211 -207 -472 -284 439 -741 306 461 546 271 -318 368 476 238 262 -76 -10 -784 780 -702 -425 -717 418 593 719 -706 610 679 -618 -839 -60 -270 -878 -209 691 -144 -605 514 341 -300 730 -73 1 -109 -443 260 -855 -512 -472 -237 -366 -273 416 585 458 406 -41 -858 -93 -803 -185 717 -819 388 731 -584 140 744 304 -610 -565 365 267 -393 185 313 147 152 316 759 202 537 -692 -369 -501 -79 -366 -425 -846 -858 767 -621 -638 -532 190 352 500 -271 -148 -660 -41 404 5 -105 -211 738 461 -542 -191 109 -688 424 -751 -251 -77 749 -477 734 -371 -607 560 319 259 -277 -231 556 -368 -78 -357 516 519 234 130 691 -182 -96 347 13 -851 -202 482 -738 -414 401 -345 -74 -11 299 -764 196 -122 662 7 -120 -241 313 756 -10 -335 404 183 -729 -41 101 523 350 781 630 -279 -306 789 -136 166 690 639 -395 -314 37 -147 -579 481 -664 -880 274 752 287 -505 -803 -58 165 -862 -607 -631 -370 98 776 -280 -186 46 715 208 -493 740 60 -396 -610 -708 626 -781 -824 518 -154 -161 607 81 374 117 339 613 180 -307 277 46 -294 -374 -530 -442 791 -152 378 -9 -201 -161 -113 -198 -115 -699 7 -163 -141 -88 766 408 -139 -264 542 -554 330 797 -262 268 552 -380 -107 -519 487 -833 362 -98 227 520 250 501 -356 181 425 418 -651 -373 512 -92 -644 70 -597 -585 609 729 460 -322 -416 69 -718 -664 434 -597 -468 246 245 -176 102 -808 -670 -105 568 -71 -436 -732 -542 582 296 -243 535 539 424 357 547 -825 -216 -340 362 -677 315 260 -780 -245 566 -832 794 163 785 651 -220 -793 243 328 136 466 594 -583 768 -69 24 -293 -536 448 227 -899 731 439 764 -395 665 61 583 517 42 -832 -402 -19 98 46 -743 241 738 -33 793 731 126 74 558 172 -689 163 116 -498 483 -806 770 144 620 68 626 169 734 743 -818 -357 -264 718 243 205 677 563 -190 122 758 -581 -86 319 -800 750 -417 -670 -427 614 759 -270 -721 -124 459 79 706 421 413 -417 157 -329 -521 629 272 -267 -387 469 -531 767 -248 -140 542 -861 209 -726 295 -66 -91 -495 -654 64 83 -764 794 292 -253 -56 -774 -327 -623 -738 205 -829 -546 748 358 -831 326 -599 781 -886 413 40 -772 -120 46 596 -672 -48 -857 664 -679 524 -618 -691 238 642 -429 -300 -60 -377 -422 -254 -454 -292 -574 358 -878 237 701 -328 -269 -445 -661 361 189 -259 -194 359 -826 616 -93 -101 223 224 -243 -101 657 -297 254 158 14 -472 -447 -896 342 -320 -602 657 -331 -316 615 -295 -724 -291 362 504 771 -807 -648 -431 453 -363 -664 -717 249 500 -460 625 -146 735 14 -403 -326 631 38 -265 90 72 464 -254 -246 -323 59 796 421 -596 -95 -483 -888 216 -538 -677 585 18 71 557 448 178 142 620 262 761 733 -472 464 116 478 615 664 -513 -754 -251 -663 521 -264 -107 492 -177 -324 -329 214 385 -426 561 270 -257 -607 -609 207 447 782 -231 80 -223 -274 52 -234 -843 772 -347 -313 -878 -3 342 362 -816 -518 -498 318 -810 691 329 -27 -213 -504 727 -466 353 -141 490 684 649 -65 479 557 149 686 -738 -561 392 608 190 -894 -161 -675 -69 -399 -429 415 -161 761 -527 -125 -308 776 -523 -868 125 -518 -484 -219 -32 32 -562 -729 637 -363 425 413 -760 507 784 642 402 -495 669 491 249 -767 -316 -196 -396 -345 -563 311 164 -43 -845 472 86 433 787 98 467 -14 471 704 709 52 -268 -174 798 67 -574 -436 450 -295 -390 320 -102 290 743 -118 -582 200 393 255 -525 -385 -1 794 610 661 561 -402 343 -861 -345 -872 325 378 7 -739 -294 -243 720 -201 -662 -879 -723 595 -198 227 -9 -837 271 -642 12 -807 743 -505 -92 33 44 14 710 -264 297 -732 734 584 504 534 96 -655 581 -564 188 604 -689 301 -476 557 -680 568 358 -590 -469 -391 536 -313 -223 -679 710 -632 -674 742 126 -511 -621 58 538 388 464 458 -414 -234 -49 719 -314 -197 -40 604 18 290 -840 -23 415 202 671 708 -61 740 -167 -490 -732 365 -240 -407 32 -178 -70 82 -847 304 70 -391 -379 208 575 -872 132 -92 -121 -618 7 517 53 800 -523 662 151 -503 -797 553 210 -582 760 436 258 -763 110 -115 196 -231 174 -716 275 -147 -163 -809 55 -286 -169 783 -86 -602 -482 -334 -268 -673 6 678 -75 328 -663 -684 381 785 557 774 20 743 -103 -587 -714 433 165 -564 691 678 783 172 490 -833 -770 96 373 -62 -539 -732 -730 -257 -344 778 499 -469 -798 -518 87 198 167 386 681 81 -508 -328 4 186 506 -831 251 -515 764 249 -776 -89 -639 711 -173 -540 -244 -188 -777 -118 -680 -188 -796 -802 91 -733 -344 360 289 -799 282 -304 434 400 213 -484 -51 -130 116 -477 -131 -268 643 -806 -83 368 -230 148 -233 -170 28 671 -880 -222 -357 113 -785 642 -318 180 723 -808 323 291 789 386 782 352 -641 -252 -542 781 127 -589 558 -46 -491 205 670 -104 169 749 711 -712 202 -42 -867 193 137 353 -767 257 -511 -745 -464 -822 616 -839 362 -522 770 -486 289 234 -769 -6 139 77 666 667 477 -210 306 -342 147 -795 -435 -103 -776 -721 212 529 220 797 519 13 738 -540 -67 622 -46 -740 -93 337 72 552 -892 -561 -758 35 10 -743 -166 737 395 -234 35 541 -797 193 -672 -758 81 616 89 -382 134 672 -700 259 263 750 -609 -898 249 18 179 -754 -448 -736 578 -874 180 -526 -473 274 -789 252 221 496 -216 234 -196 228 371 400 -815 -405 -893 705 8 -522 385 -617 220 -888 146 155 428 -99 -106 243 73 -122 122 -509 -452 637 32 408 -870 -389 124 536 64 724 40 -336 -171 -817 319 391 229 -272 758 -515 498 -182 -235 -377 -742 418 -654 275 -16 -642 328 521 601 4 145 192 160 -598 -80 339 -663 567 637 423 -333 -820 -323 -626 -229 -434 458 -153 -613 480 -189 736 405 -41 282 360 -303 558 56 30 408 97 528 -240 -631 706 -231 -207 -747 -731 306 694 540 -619 51 -821 -844 -195 -614 797 470 244 -333 37 -309 -88 -19 -875 771 467 -719 -472 -730 362 795 505 -461 219 -659 -885 577 691 498 -649 -282 -437 -242 351 775 244 -219 -48 -656 -389 -797 263 430 -265 618 569 -117 -64 -561 609 430 7 694 -20 431 -358 -354 626 66 -588 738 -683 62 555 667 152 162 -439 -588 -735 565 -359 21 135 450 430 -780 154 -587 424 395 273 -727 217 500 239 96 -585 47 -746 190 681 -713 -272 -856 -551 -648 179 553 -775 -625 419 146 -243 151 233 -790 -498 -744 -584 -881 428 -397 -4 -355 625 -563 -157 -394 -42 -626 -259 259 -60 576 37 697 200 -427 -762 560 378 167 -388 -886 106 87 284 362 344 503 632 363 -791 -599 482 309 -638 -197 -712 130 -598 287 189 416 -669 -386 -92 -80 -351 -710 -458 27 -371 462 -406 -368 -889 589 643 386 -498 343 -621 -73 192 -512 -48 2 -733 629 313 18 537 725 617 645 790 385 -873 -377 -855 717 -136 -589 -76 -531 697 -144 679 -95 288 -123 274 535 -317 -225 -437 -764 240 -144 672 427 -85 -455 628 518 -29 736 401 -686 114 221 105 8 310 335 -76 294 610 274 -406 -230 702 -789 781 -78 -157 -391 43 488 -599 599 339 -312 345 565 668 185 -565 372 158 -683 251 157 -358 -25 -841 -332 159 -130 352 281 380 623 -530 -142 -123 -589 -867 269 -340 -212 637 524 789 567 220 208 -809 -419 -713 170 583 -870 410 795 755 751 -391 84 -407 311 285 -569 742 497 -30 265 -363 -322 711 122 592 -197 -763 145 273 -502 -95 -100 423 649 364 -559 539 -394 -102 -377 484 -129 96 538 461 20 632 -881 -29 137 569 -899 169 -735 -326 607 -186 -31 -571 -882 -68 -876 -79 -71 190 -198 779 8 12 613 -899 -158 -586 -792 -381 -174 123 -577 533 452 -862 -120 -82 -128 -487 689 -363 -338 -189 -468 753 -155 108 -459 19 -877 -236 -273 637 -59 -113 -422 448 -244 -642 -779 242 468 -319 64 -101 -860 745 -635 459 780 -531 -60 -840 -595 -597 216 733 -56 234 354 -229 481 -819 615 304 153 -413 -650 65 239 282 63 795 162 -376 -384 -189 386 162 -782 -884 -433 -501 -692 -115 -3 -475 -820 -611 -94 -216 760 -154 -190 -228 594 -120 -791 209 698 -139 527 712 198 -350 569 324 662 621 184 332 445 9 608 -32 184 -168 -737 -675 312 -365 -382 -602 235 -313 727 -218 -582 720 -701 423 723 98 166 779 176 613 268 -232 83 284 224 -444 712 747 -429 260 485 -95 599 422 498 -685 -129 -335 649 -723 755 -799 -558 -344 421 -431 -273 490 -508 250 523 666 -54 -454 727 604 -589 -861 243 749 -762 -578 -727 656 -579 -230 -664 -463 -475 86 479 715 384 -620 -350 582 629 321 378 493 -525 -802 -314 -458 250 -443 277 113 270 -569 -512 139 -503 197 -813 350 20 -806 -865 -467 -622 788 664 260 241 -39 579 25 -204 -164 26 -381 75 455 -313 -344 -27 -710 700 -51 487 414 -386 273 -220 273 762 299 744 125 -563 -679 -21 -676 -854 611 -894 784 590 283 -764 -822 -865 342 -319 -602 -56 645 517 -288 -1 -220 -675 -811 -131 -65 -516 528 -332 -401 -612 -295 537 -900 -655 429 461 40 447 -580 -364 -52 -258 -463 -542 -872 -141 -668 490 -421 475 -164 -559 -74 -619 524 -535 -34 639 492 -353 522 -775 -699 -171 -364 -72 443 405 57 -601 480 -517 102 583 -296 -383 461 -728 602 164 -610 -111 692 -101 323 -589 472 -257 172 48 595 -552 -78 -476 778 547 -613 178 8 -640 142 364 137 -486 -204 315 755 -861 284 -281 -15 -894 -843 -257 579 52 584 -499 74 648 -450 685 148 573 -202 322 -116 -279 -582 468 -68 -803 796 -249 -564 -804 392 262 78 -104 -759 -354 -464 -392 -592 -781 -572 712 306 709 632 -818 701 663 395 -776 459 185 -295 447 -46 403 -191 -70 466 -659 -384 -462 -800 -401 -570 697 647 -230 203 -618 -507 84 -466 -890 474 42 144 -817 560 -251 -95 750 -742 -289 -887 -40 -375 295 228 347 788 93 714 -708 479 -93 620 -522 -872 -421 -212 184 -242 351 102 -494 8 322 236 -731 616 470 136 -396 -873 -264 -403 318 -49 -874 -776 102 605 -636 -814 357 419 -370 -87 564 -82 -857 -511 349 -799 171 67 151 208 68 643 609 44 -458 -63 498 567 172 684 4 610 72 -876 679 -2 -813 711 -571 -303 -291 692 605 -83 309 -514 -719 -375 391 -175 -24 -756 -25 786 -339 -176 -594 222 -32 54 348 138 -376 -49 618 -868 -691 -101 -750 -294 749 226 -880 -688 -4 -603 -411 -297 -534 168 -256 -660 349 -359 -386 -899 743 -13 -110 -723 628 -895 -9 -233 428 -99 430 7 473 -189 -764 -470 -208 546 -127 -575 -221 -715 -850 -186 24 41 15 259 -663 708 524 -531 -37 -671 -240 -45 -550 -663 8 683 -74 799 622 -412 -53 -390 -531 -603 -34 -764 230 -507 209 176 -703 -668 -310 135 -377 -699 -253 568 -481 83 -817 163 512 683 226 -297 498 776 737 627 381 409 37 -538 716 -127 242 366 784 271 121 539 537 338 -153 -766 294 -740 -533 130 301 -369 -154 241 -351 70 50 123 273 363 -485 -514 286 -348 761 412 594 594 496 -252 449 785 -352 47 756 88 -35 -693 443 -621 694 -344 -24 -483 -370 -94 -197 630 -12 479 418 -172 -678 -51 -425 -298 109 -304 -663 -446 -111 451 213 673 347 394 277 -133 -93 298 -54 -59 -246 679 680 -422 -426 -182 532 591 -32 -784 -863 337 376 764 123 -666 -840 321 471 -73 -650 606 208 -479 174 -655 321 325 -259 591 125 -181 -787 505 -489 62 427 313 -837 134 -843 -793 -841 -42 635 34 -739 404 -721 61 435 -253 502 273 -562 -831 -533 -729 -852 -560 -391 587 -184 -238 583 576 166 494 -736 -173 -169 -888 -739 -386 -376 -355 272 259 -503 267 757 -162 321 -670 184 -701 721 -397 82 412 318 789 514 47 261 328 603 617 -511 -306 -866 66 -767 697 -298 119 518 -464 678 739 291 -291 342 10 -232 52 129 643 -405 -480 223 129 -90 628 59 242 -726 450 439 -166 -883 -504 269 30 -704 -293 -870 -342 106 5 555 337 -74 2 421 731 -642 467 328 -420 540 687 -557 684 -528 586 -703 -120 -666 -840 -254 -794 546 -586 -777 184 -37 670 709 716 -194 -171 136 -475 -165 159 73 441 470 786 751 488 152 -43 -669 -791 -362 -830 -553 -767 -151 -362 243 627 -218 106 183 596 179 156 -70 -376 354 -878 -898 -829 321 334 -521 120 42 -413 356 -895 -655 395 768 -196 756 379 -489 -255 -47 -581 -740 330 -568 -513 196 698 -593 552 7 -578 316 -631 -779 308 433 313 -177 560 -207 601 -644 -837 -495 -147 269 -683 -507 -566 754 -66 774 -69 -398 -421 -35 -653 176 -161 541 6 -400 225 -501 -267 681 653 -560 746 -480 313 146 -191 474 -394 459 356 -103 364 -739 -790 199 382 -479 485 -832 -562 -94 -495 31 -553 -258 209 -385 249 -402 663 -251 611 760 -529 -448 259 106 -371 -153 -826 -591 34 -730 -278 -395 397 -527 -84 66 -303 298 -811 721 774 -844 -819 -217 552 -670 -156 -463 370 527 -786 478 785 32 345 557 19 735 480 179 770 -580 567 -590 244 -728 -826 25 68 583 -744 224 569 -243 -193 110 -84 -290 -810 -33 312 -869 -439 428 -600 770 -464 -103 -351 -137 -861 -379 94 662 82 -512 752 675 472 -566 -416 -15 -739 -831 714 244 41 205 142 -562 694 739 143 663 783 768 -546 -132 -144 -102 -491 -24 -390 -359 490 413 -787 271 -62 577 -265 -453 87 -365 589 -221 -598 -56 138 83 129 -169 -54 738 -31 107 -493 104 -301 -281 25 511 -422 131 771 -222 -450 312 -305 581 -654 779 259 -600 -741 -70 682 440 447 688 -561 479 112 784 95 -801 567 -572 -41 621 143 -867 -12 -221 -374 286 -289 107 -760 -298 -581 15 -259 -716 -187 -489 -624 514 348 -649 -111 -677 660 164 -24 493 -537 -621 715 487 -447 357 380 -330 154 -288 -112 645 -727 -5 -581 107 579 706 -564 362 -424 -49 -321 -439 -597 -567 101 -809 -357 -239 -760 -198 -811 108 -712 147 121 683 665 -204 -393 263 756 -10 -208 376 256 -537 -849 790 -488 10 28 441 412 34 210 87 -466 637 552 -706 -419 138 -590 -101 -441 324 -269 -772 -221 -152 -761 -736 653 667 -314 188 -885 760 766 -841 -231 389 -43 -79 677 -46 -433 417 -223 277 -474 521 529 -739 169 -859 -439 -193 -51 -285 738 -74 454 -831 -275 666 657 -280 -262 227 -806 421 -133 -344 -568 -147 -540 -165 391 -499 149 -94 578 -393 -598 -691 -633 -453 -32 -680 485 430 -307 84 288 -653 12 -849 -369 -174 579 132 -63 528 -303 567 791 191 677 -762 -156 -363 -600 363 -46 -107 -288 753 534 -16 -273 275 781 -393 -323 258 -889 294 -466 -715 615 -452 550 -574 -365 -163 -151 -423 -10 776 -732 292 656 -187 263 -75 -667 -312 6 144 648 -247 715 -256 -811 -139 740 788 -362 188 -136 702 -307 -196 -780 495 368 223 -395 -179 -229 516 243 325 599 669 691 -225 -603 163 -315 -711 -327 -30 138 -468 789 611 -379 -722 -187 -41 -890 -525 132 391 -877 561 182 723 126 -525 -410 280 57 -33 45 -311 -140 385 126 172 559 -504 347 478 460 -423 690 -238 -164 -50 -882 719 86 -159 634 -356 -894 -803 -195 -656 71 606 565 177 -763 366 -417 -429 -639 -122 172 -731 -134 454 779 -41 286 334 -218 393 675 637 454 -516 491 -592 94 -685 3 686 -804 193 -194 212 780 553 -547 573 427 32 442 314 -433 -441 -553 -512 -593 98 -650 -305 -634 -522 18 765 -69 -630 -25 -281 -688 214 -351 180 71 -429 -252 31 512 764 -485 -665 -43 -612 -153 636 -203 436 -427 549 -432 -675 -221 598 -666 326 -116 586 -553 -617 -577 515 501 -343 206 429 -34 -507 492 257 -479 -18 -357 470 282 -20 412 -747 406 660 423 -227 -785 -885 -652 -440 728 258 268 -717 369 373 115 635 350 84 -261 395 786 173 477 116 -854 -833 -459 536 22 -440 -150 291 -218 126 131 -519 652 -122 -278 -489 -60 294 -868 -358 -404 790 201 -374 -412 787 -493 -869 384 -473 542 -649 -122 -27 -347 485 -897 136 -611 552 -732 463 470 443 322 -815 -118 146 -781 279 -622 -313 743 98 -431 -810 -695 797 595 463 322 550 -788 -230 339 -282 -372 -375 395 -632 -888 573 -456 225 608 480 308 8 -565 673 288 724 -133 -624 488 502 315 235 167 193 -741 614 69 206 -25 -800 225 291 -48 -49 531 -577 -460 -220 343 -876 202 242 -114 -824 723 488 673 285 233 -615 249 -684 301 -233 285 667 533 451 579 -206 790 -899 -427 -471 -897 -418 -303 96 119 435 -760 244 766 19 294 -544 393 347 363 -51 -61 -378 -177 59 -666 387 -607 -602 -77 667 -599 226 686 -508 280 -79 675 -18 598 -837 548 786 572 -807 -624 319 -252 152 188 -246 -737 -534 -779 45 -649 584 114 -773 -30 -795 376 -524 284 79 500 739 542 -218 705 580 -827 -873 719 408 -370 151 -654 288 -20 -590 388 -45 -119 489 -618 -485 257 -65 -288 -308 -637 93 737 465 690 666 291 -560 62 61 286 364 216 781 90 -146 781 147 -356 -104 -380 574 569 -253 -893 251 -130 339 -807 -752 -381 -759 -727 273 773 -867 621 273 -598 -307 -135 421 88 493 -771 -241 773 585 666 227 -423 -34 -898 -382 21 286 535 459 -193 658 -322 -737 -483 -32 -571 697 -201 9 -446 518 2 -252 -721 738 -252 270 -619 529 -145 -789 226 162 -783 -834 -790 441 380 -678 569 -74 -295 -681 -267 391 -571 337 123 348 -47 548 -623 178 -340 -865 -561 387 -423 -768 -195 -656 732 728 503 -356 -199 743 -751 -660 -584 -473 174 707 -875 503 606 -614 -815 -500 -857 148 -315 495 546 -566 -681 -98 538 -457 335 -588 298 -50 79 542 69 12 -140 -782 764 742 639 -556 610 -314 -365 220 4 482 -526 -220 -735 -672 397 152 -873 92 293 -601 510 -34 224 102 -540 -45 632 -899 35 577 -165 640 669 415 459 233 -691 465 296 -230 -392 -677 204 -368 -69 412 -115 295 -818 -794 -345 -708 -631 -698 151 -397 737 -252 -396 631 479 577 713 680 137 -62 -335 151 347 501 160 -622 500 66 449 72 -503 -143 643 -507 525 798 165 -685 -136 170 -599 -326 -5 781 -482 234 -640 -876 -748 -317 -504 554 -739 -295 -461 242 95 81 -741 174 -888 -117 375 -780 -136 -114 113 564 -123 451 198 -838 -409 -45 -288 -804 -231 -662 -146 792 -667 -612 388 -629 212 -341 -554 -583 -291 -608 -813 -124 573 -819 -779 273 -595 160 -567 578 -311 -341 59 -865 722 203 -408 -564 398 -707 -234 476 -512 -823 722 662 -547 -494 702 25 419 324 102 -264 638 279 441 235 -849 381 7 398 779 -880 421 -292 418 -705 191 -633 214 -503 -426 -586 -34 -504 302 596 14 689 -561 -127 201 586 -159 765 -411 -111 -572 -122 133 -870 -218 -552 -435 238 -342 -847 573 350 -19 511 309 -800 -657 481 -429 -279 -742 680 395 95 155 -384 -399 237 -147 -544 644 728 -679 -171 -444 796 -234 -383 -223 249 418 1 165 710 315 -18 226 426 673 618 138 -217 332 -267 -235 202 662 349 -578 -282 401 666 -217 -830 -798 -454 679 -141 -367 428 -66 793 -786 523 590 -56 431 731 -478 -739 -783 -37 781 -361 566 -742 -585 -713 -722 -608 -536 -672 -173 -97 117 799 500 -197 -699 -854 167 -478 -366 401 385 144 563 -485 360 94 491 379 -763 -393 -223 -892 469 -742 -377 -10 -384 438 -854 -700 462 480 617 95 149 -661 402 -26 -211 -677 -37 627 -842 -776 140 63 671 51 -735 -477 21 746 -171 644 -831 649 -420 -356 198 -214 -813 -394 -121 62 -832 -59 246 120 -512 756 -380 305 601 -495 -708 -829 -602 552 -84 -810 189 -582 -762 -736 556 581 241 -194 -467 660 368 540 62 355 686 184 607 353 -643 -38 -806 -194 -781 442 -447 361 -177 326 -554 137 -875 -427 -130 458 471 412 -534 315 126 -77 -821 -723 -456 -504 -190 244 580 461 -35 -176 334 570 787 -199 -837 -27 -215 -578 -627 167 -212 198 589 421 -402 -696 270 15 561 -844 -872 -802 -17 -535 -843 286 535 683 -771 469 -392 -94 -226 -466 329 -558 -594 433 -227 714 190 -493 -279 582 88 -114 -654 -328 -213 -622 -886 316 102 -779 343 93 -372 -780 646 -529 718 -83 -118 298 789 -550 545 376 -629 505 -544 -467 -873 499 -515 -580 629 655 -265 422 -666 322 -412 263 -890 408 -221 453 40 782 -808 365 515 -305 -161 568 618 -711 139 -393 627 -254 318 10 462 719 339 756 -792 -168 -817 -763 526 -92 -477 -278 -517 619 -623 -552 -359 717 -462 281 318 -492 389 -815 -150 -513 528 583 -604 -877 456 -442 358 -514 -696 239 189 -344 718 -882 -164 -695 -238 -260 -863 -464 -655 -466 351 480 -366 -807 608 -216 520 -803 98 -501 214 -440 352 -773 791 603 -42 249 -178 739 10 799 372 -151 -55 438 -649 685 -394 -581 -368 -766 -814 -519 329 -429 689 174 -652 -704 -532 563 -219 -853 -166 397 -549 -601 330 -307 80 -779 202 -510 546 783 606 -220 -223 -81 223 -279 -644 590 399 -24 269 -388 231 622 -260 39 285 -775 -372 531 571 524 712 433 536 136 660 142 236 -464 -149 510 490 532 674 -789 418 -20 -707 96 531 -36 353 -194 -199 734 752 565 -678 -317 -179 764 -791 -135 201 -592 -345 137 43 104 -16 -748 -582 -666 656 -169 -230 616 766 -29 -217 -318 -23 432 -133 -99 -500 0 153 259 480 -110 -510 -638 247 130 -46 312 236 -110 -752 737 710 96 -712 336 303 -536 -388 181 253 -352 -10 -541 -620 599 468 703 -17 -263 -632 -588 -236 -136 43 -250 -611 388 -247 -623 399 135 -578 -368 367 419 -632 -355 -754 101 -186 751 792 -279 -624 317 409 716 155 -331 -115 773 -207 -268 -476 779 -581 -398 90 -857 -402 -282 -741 549 58 -691 -669 704 673 794 -533 327 -506 472 -552 340 541 197 -113 -341 193 -156 740 -560 -168 443 86 742 363 -148 -475 27 568 -342 -482 162 375 -669 447 732 -779 -412 -205 -390 537 401 -172 414 663 207 206 81 317 684 -208 -259 318 -658 235 61 -457 -805 -743 -139 -184 -165 -442 651 -378 -352 794 -260 639 -147 -137 -744 634 -275 -730 128 -387 -687 -526 -150 88 520 508 -3 443 -349 613 -193 -821 449 616 741 -743 -697 -285 -253 543 702 -127 398 188 -299 594 500 764 -130 298 707 75 575 -336 -443 436 -382 780 769 376 -294 654 -356 -473 716 -717 -615 -117 202 -242 -559 -142 -556 -477 470 521 172 356 590 737 -371 -425 565 520 -845 -410 -292 -552 -419 525 -818 -504 362 125 -826 262 198 293 511 -435 -268 329 -815 625 -868 -159 218 -34 -310 -441 -399 689 -819 -566 608 604 577 780 374 249 -70 589 -591 -399 325 -670 244 -278 -79 -72 668 305 -808 708 500 -299 -276 446 -827 -179 706 -790 148 -866 228 290 -877 -577 350 -114 740 -475 -461 628 -652 341 699 497 -838 -340 -600 -62 -501 253 326 535 -22 487 353 -567 146 -812 444 -587 -876 369 -292 334 -775 -626 649 785 -596 36 358 208 275 -374 -837 -669 286 -659 228 555 170 282 24 -452 491 777 -591 -617 -783 313 639 328 -461 -261 54 -80 774 -515 262 -385 -320 378 669 577 -514 -142 168 -133 -892 251 -608 322 -185 429 -457 -413 597 786 -105 -838 -38 -227 -319 -324 783 345 -590 -379 -241 -551 -518 -287 341 227 -854 -544 -887 431 -548 768 326 160 420 230 -247 689 182 -490 441 -112 492 -435 48 361 343 -494 489 -874 92 -417 -631 -73 383 -531 -125 -161 348 103 -370 -536 -122 -168 303 -509 658 -636 623 187 -138 -826 -526 -74 391 -139 378 320 -79 -704 330 -721 416 -655 -398 -46 -77 -104 -214 -265 401 -205 -675 505 -92 552 -594 441 -232 -50 289 686 -21 -265 445 635 46 -326 203 -127 -641 29 -402 544 -339 664 273 -884 543 422 -710 -278 -376 -618 579 -453 -226 -533 -846 -289 -328 526 465 -16 -450 -597 121 -64 389 278 -531 413 -119 -304 -468 533 11 599 -429 230 -9 775 -725 -178 456 764 -5 -859 696 -620 325 -514 194 196 -898 -152 -367 -878 -113 -49 -341 -690 756 573 -93 -223 522 -563 -479 -499 -802 -214 341 -389 -654 532 -2 -68 644 -587 -297 -35 -525 127 -232 -476 10 431 150 309 -337 -826 602 212 -274 264 -109 -252 -141 455 767 -734 -32 -690 -366 -766 729 -121 180 239 -347 -840 -405 636 35 -791 340 603 -271 727 171 602 -200 575 -18 -215 682 -102 619 -836 -627 13 314 -509 582 -626 -686 244 574 22 639 -866 -381 -625 -795 -493 -307 -522 325 365 137 -886 -894 386 -94 756 368 667 232 769 -755 -326 3 -797 682 -811 462 -774 -603 582 611 438 702 223 461 -159 508 -479 -830 -658 273 67 11 -68 -339 525 539 137 -881 236 -549 626 -809 -696 -542 -83 -284 -179 673 -517 -782 -181 402 661 -584 489 -214 -149 -574 458 -814 791 -17 -486 427 -255 -200 654 129 -696 -345 -674 -530 599 770 274 621 90 759 267 390 228 -476 -675 -160 -197 -445 -549 -782 500 284 -185 98 -148 -180 669 -697 42 66 596 -119 -623 -72 -729 43 522 578 592 -772 -857 229 -72 -41 475 -61 -816 -137 531 -527 478 527 -800 357 -21 -51 -435 289 -618 -207 -375 -82 635 494 439 -229 63 251 507 518 -832 -697 -853 -602 569 -501 -159 -523 -505 499 -383 -844 30 -794 -625 -229 453 284 400 712 126 -684 -167 -779 -191 60 588 755 436 487 -588 88 18 -639 -837 384 -721 708 -118 -770 112 529 -46 -796 -330 178 472 198 -220 174 -412 -444 139 -766 -353 649 -135 792 -136 -588 766 -233 -433 -9 -623 -434 625 -878 588 796 -860 -408 -320 -413 641 408 -805 336 -250 -6 -470 -299 209 668 -31 278 242 244 427 -86 -324 186 -600 -569 -115 -776 -892 67 785 -22 -717 -166 -249 -327 -98 169 33 -329 642 4 -108 246 -722 168 274 760 449 -95 -588 -707 -171 -399 312 -371 294 471 336 83 -378 -127 608 120 -597 230 -743 -257 600 189 665 117 203 -54 -508 454 439 151 72 -203 544 -779 546 -743 772 -637 758 536 483 435 -89 -159 385 519 731 636 519 -799 -900 763 12 733 -71 541 -473 90 -437 14 -599 186 -278 -552 343 -79 -424 -687 -479 684 -12 725 758 -722 -862 553 345 70 -39 -682 -217 604 1 149 -514 -730 -357 752 -168 -898 -277 -444 -282 -92 -328 625 -167 600 74 753 351 -787 573 -152 -414 -320 -504 426 -852 408 550 -11 393 -666 418 -78 -195 -240 -343 -149 88 771 199 -436 -4 398 -88 -712 -600 82 -478 396 -77 -603 151 -434 22 -700 579 -81 -37 -237 699 85 97 402 612 -808 205 -297 157 212 127 -859 311 562 -864 703 435 50 -484 124 336 -640 302 -320 526 -371 -131 -382 -747 -393 -502 225 646 -108 -276 368 -430 732 -768 -789 -92 -710 -685 -629 -625 576 -621 -435 410 -871 464 -174 556 -856 420 132 -482 -764 -65 -103 177 -824 40 504 -621 244 264 50 -758 171 -6 607 -207 732 154 326 -815 -736 -500 -187 304 418 -464 -375 788 -538 -836 -651 453 -596 634 -765 -600 86 166 265 -165 -247 -447 13 -58 -504 237 -566 595 -283 648 -712 414 -669 -595 -736 -690 -809 180 401 -676 399 729 183 -707 400 -317 751 -269 -851 688 -87 -378 -777 -375 97 -346 -232 429 21 -739 -497 91 -770 586 -708 -17 -405 -862 630 -92 246 106 -484 -725 -356 -388 197 247 40 -813 -602 -526 57 428 491 68 456 -195 -571 74 337 -172 498 427 780 -416 536 755 18 -302 -815 362 -31 364 77 -136 -469 118 -107 -227 -423 -695 -44 -209 -181 -445 533 334 -180 -353 753 113 -297 723 129 632 153 -79 634 -421 427 -555 -437 -459 -550 -396 617 -6 -466 -198 -59 -521 586 143 -207 730 -77 136 424 -32 374 502 -238 372 -396 113 -738 263 692 -764 -752 357 -446 -465 249 -622 -669 171 740 615 -834 -546 -50 -368 452 -164 -798 -545 -470 80 -647 -720 -341 314 -398 -307 148 -248 694 -571 -249 -330 488 690 -814 724 -65 592 363 259 165 -156 -836 398 -497 173 -92 -452 -157 -667 -446 -299 80 -357 -717 -234 582 -393 -171 -334 599 -563 -595 -744 655 -566 -1 677 516 -732 -421 597 386 -843 -177 -415 -862 739 462 -627 -890 -716 -277 -29 -537 -867 672 412 55 499 -564 -175 -736 -149 -702 195 -355 -477 49 -660 670 -362 -566 176 -414 789 500 622 648 -770 -308 -364 77 -785 420 758 626 -315 607 758 -408 -395 771 -530 -336 -375 -289 -857 -551 68 184 -394 -394 -324 168 567 370 591 -555 745 738 -23 589 -60 456 277 -34 -109 -14 -589 -682 -331 -122 210 -698 23 -179 -235 376 -515 788 731 213 737 -91 -314 28 -735 549 -676 -90 533 -688 40 66 217 536 800 94 710 -670 -185 -133 -571 -500 572 539 544 220 -157 -696 519 455 491 287 699 141 722 -878 131 140 -808 -423 -229 -578 420 10 -480 342 654 56 37 -443 -122 -334 -889 169 -855 -266 174 -100 -547 -727 125 410 160 -152 -255 140 489 -767 -743 -77 105 -131 744 -281 507 -788 225 460 -410 618 -62 750 -58 509 -486 525 -59 604 -65 797 322 709 -148 558 -692 88 -690 -517 -519 456 -168 -791 -97 280 -615 690 426 -672 -233 594 606 95 -92 -772 -739 524 110 -222 177 790 -394 772 -254 534 -316 -119 336 570 448 143 -499 604 730 465 -611 683 -841 -1 227 219 -308 91 486 273 -765 -566 -50 -457 746 135 160 -675 752 -19 4 -477 321 -27 144 -638 -710 604 510 -71 498 -451 -563 567 -805 -101 175 -874 543 -418 671 -728 202 685 -500 -3 466 359 573 -252 -262 -659 582 309 240 -89 -833 -762 747 -724 60 122 569 -187 -494 -558 48 356 -422 -366 451 -490 211 -609 -643 464 -100 -885 -610 11 -116 -483 500 429 -430 298 285 335 -299 389 320 -429 -429 119 69 -97 119 -726 723 -859 121 646 -22 -237 531 193 31 -210 213 470 -596 -62 -439 579 286 -826 -9 744 -384 562 -521 -813 -534 475 -423 -213 53 326 -40 -402 -276 -257 -765 265 454 -406 786 -218 -689 -391 666 -197 -586 -172 -789 -571 262 -299 -218 528 -802 -189 61 687 -728 672 111 425 -662 728 335 -252 -741 736 -129 90 60 354 -63 14 -330 -735 392 414 -393 519 -479 36 -704 -155 312 -710 52 -35 264 -237 478 82 273 -472 -239 629 -855 570 -126 -228 112 596 422 -2 -393 -506 157 -388 -111 -570 277 -29 232 -548 693 228 261 578 536 539 -699 -220 506 -358 -465 -612 -373 -634 725 -344 -56 -558 -813 353 741 622 62 717 325 -319 526 222 -538 800 799 -317 412 312 -478 539 296 282 269 -89 252 199 -77 -258 3 -498 -104 -338 -810 542 329 -79 725 -740 366 -112 741 -300 265 -883 441 -433 -497 757 142 -703 381 431 -154 -508 -462 -419 -629 -357 -267 -848 -823 -764 586 -64 265 612 -579 -624 -424 213 172 -606 -779 -623 41 -42 -658 -473 343 -363 152 -683 2 -418 18 471 298 466 -369 -635 36 -843 -19 181 159 -469 743 295 -596 522 372 443 580 -452 653 -884 -454 -452 -387 47 -339 -752 0 -136 599 260 437 171 96 104 156 446 -690 131 173 747 -189 551 192 -348 265 -674 290 -108 -173 -622 433 -84 276 -752 -196 -734 -724 -460 -578 -385 717 -203 -437 -300 -858 79 735 663 -843 -77 774 -215 -615 751 -639 604 -525 50 -157 180 -44 509 208 -616 -320 -635 -291 636 -661 355 274 -308 793 -276 575 -787 -401 703 439 -53 -144 -491 -815 -558 -457 85 -873 -677 331 -804 -347 -687 -194 -328 620 50 -626 -717 220 400 686 -46 153 719 29 457 107 -536 139 70 -822 -158 192 -480 241 -425 258 -82 64 69 131 -352 -769 271 683 -388 -848 186 -640 790 -558 -645 526 230 679 -387 744 -607 -178 637 191 28 -314 -485 729 376 147 -130 -135 -841 84 254 -144 -263 302 318 57 127 697 321 -498 149 -476 653 -671 784 653 576 637 67 -844 -659 -551 -502 531 -624 -545 104 259 333 634 84 -511 358 488 591 223 -721 -363 691 -804 776 614 364 -459 -430 -659 -309 466 315 -670 -802 685 -102 279 -178 -240 -452 -629 -834 543 -728 -398 -833 693 387 433 314 169 451 -229 229 -769 -421 -802 288 797 140 690 125 -99 -632 -371 122 64 -30 269 -838 -217 -861 -47 -437 779 -137 -482 -497 63 759 -22 -350 -9 -130 -277 -33 171 113 507 524 -116 -59 -660 -124 369 -443 -750 699 497 691 -400 623 761 571 552 746 137 600 -39 -257 -75 -51 61 -422 -651 513 -420 24 -136 434 -260 -223 -742 41 -372 329 552 341 -624 798 -129 -354 252 -775 355 -591 -421 10 -591 -574 60 -489 793 -42 -434 187 -877 -433 -466 792 8 -878 277 -508 469 113 -260 28 -127 5 274 -419 725 -152 -382 -395 682 -352 523 -98 -90 462 89 49 153 41 531 -20 586 623 788 -247 446 -179 41 641 -397 -5 279 -794 473 -855 139 451 -323 -144 -228 665 -484 -803 144 -305 -74 394 -629 -773 383 -47 -9 -131 -232 636 443 -110 248 -20 -408 299 -604 28 -627 -897 16 493 -290 689 -303 -106 -762 743 606 -876 515 681 -260 -416 -147 493 -577 -38 -77 791 -23 118 -89 -75 -386 405 468 775 -253 -669 668 344 1 -879 -98 666 130 -678 405 345 -262 99 -174 642 -896 -375 -821 -818 776 179 434 -789 -890 -8 508 -448 71 718 -269 -176 -207 -339 -635 -494 -193 -388 110 -542 -639 -102 -547 -111 114 492 246 429 -111 111 -346 -232 -538 50 -859 60 218 -426 662 110 383 298 288 211 508 409 -153 52 -568 -207 -263 -193 746 387 428 116 72 375 -355 -285 -524 573 -106 272 -787 568 -691 343 270 -68 716 -167 -744 462 394 369 143 -823 -562 -655 -121 -273 389 -498 562 370 -88 -801 -75 379 366 -229 -470 -87 661 -885 506 -151 367 394 460 -149 -859 -146 565 207 640 -704 403 497 364 234 328 -606 -611 607 -353 504 -744 -659 -155 -349 167 505 416 -687 203 -269 -564 -73 583 -601 -175 594 -258 -318 -139 -6 331 -448 357 -478 -262 420 -244 -494 -728 1 446 70 -691 -141 -143 568 212 -582 792 -763 363 216 -49 107 -868 -140 196 -140 70 26 614 -896 -573 699 -618 -630 -750 -414 450 -479 85 -525 539 -525 598 -254 -613 650 329 142 -154 -95 498 -560 -505 -152 111 -265 -439 -362 -664 203 -172 -670 101 -674 -242 33 -314 -375 654 490 -830 531 494 51 -391 348 616 -267 -593 783 -377 -730 465 104 -64 93 637 314 173 -137 -569 -517 -6 531 238 -61 -425 536 -162 515 -679 4 -732 37 -308 297 732 489 -516 -559 87 338 -227 -438 -81 -651 392 537 -390 71 -52 -843 -63 -170 617 -866 159 122 603 -129 659 -508 200 475 279 -498 -325 -378 486 228 -792 -790 -134 236 -800 -570 -116 110 42 440 763 -845 329 90 -148 666 776 608 -410 155 -330 -725 199 -514 -888 -691 -637 -111 568 238 -683 462 -450 -77 101 142 344 -239 625 -167 -155 471 650 58 -868 -593 108 137 -38 -847 -646 523 112 -116 590 440 -518 -772 198 -155 -73 -463 -711 -746 83 686 -263 783 -60 187 94 -77 626 -387 -159 209 -145 -213 -802 313 -248 294 103 71 -83 25 711 -106 -852 466 -41 -112 -43 -662 425 -683 -371 -178 125 -661 -571 774 591 -634 84 -120 764 -534 -832 -234 -201 167 353 473 673 753 -56 -205 -802 261 323 -474 781 -204 161 509 -52 314 -514 -791 -334 363 144 -499 680 580 -232 -693 -175 -478 -623 86 2 -694 -315 -651 289 -583 751 171 146 -142 -656 412 620 259 50 -857 389 616 -579 -777 -457 556 -568 17 431 -572 764 -448 199 -495 761 116 637 -316 -758 -296 387 -198 778 -791 241 -867 -429 114 109 -573 -808 447 176 -817 -842 439 -714 -726 475 -107 421 -619 -845 63 194 502 174 497 611 -657 577 -761 78 -344 149 -227 691 -854 668 173 719 530 525 147 -108 99 -568 -677 16 -100 -776 -661 445 -371 -898 65 578 -535 143 -747 -168 -539 77 595 -258 -231 730 754 592 -51 -868 -704 191 790 796 625 -477 219 39 -797 -772 -472 350 637 501 535 184 711 -614 561 410 -767 359 22 -141 -349 -41 38 -97 -185 -219 -283 -780 159 -298 -103 -428 -328 -531 -110 -852 -91 55 128 99 -882 -216 60 656 -256 591 581 -24 519 -179 280 -46 559 64 430 -705 36 140 578 -592 647 -217 -8 484 367 -656 170 -188 -704 163 -481 -139 573 -356 714 486 -61 50 304 296 756 74 -237 -186 544 552 -813 426 -826 -631 -106 -551 -708 -526 -297 430 375 540 -680 739 658 230 426 258 -405 -542 677 -103 -158 615 124 268 -843 -374 662 -195 -258 -9 -669 9 -170 224 147 -26 449 -462 92 -85 666 -214 -391 -637 -310 563 -667 423 -345 -128 552 -616 -9 -574 -475 -824 -63 -405 555 123 -483 -801 507 -627 526 317 -838 582 -343 406 -448 -342 466 63 -226 -421 -531 290 233 -82 -774 650 -606 345 -56 -745 -478 -71 701 242 126 -301 302 -72 -884 -62 -811 782 652 675 -645 780 623 -378 -286 615 -499 -529 -125 -8 -332 738 -784 789 -443 375 579 550 444 -156 669 -873 -483 -672 -185 594 -690 -798 -340 607 -14 485 -325 -530 645 -374 -336 -783 -233 704 -281 115 69 45 267 58 -879 -607 603 511 -704 441 674 250 -531 -322 -682 136 -40 -4 -18 -375 488 -254 -821 -403 -561 668 779 750 -113 -382 528 -582 -515 -1 -742 -613 -51 422 33 81 -547 -329 -830 -689 -401 133 39 615 -719 -158 737 784 -142 -48 -399 709 -667 -667 478 611 642 -20 -768 -603 -594 -186 -527 -720 -92 788 -409 -734 -468 -242 430 354 -231 -689 -872 -768 -753 380 251 651 314 -837 104 76 93 -76 81 -58 695 633 -499 254 -813 -192 -427 489 728 95 267 359 -299 -826 42 29 292 -182 -400 -498 454 300 -348 -378 772 609 655 608 -185 -748 -302 -895 795 -291 91 -564 54 -411 -368 -700 26 310 488 -491 766 229 -393 -159 119 -623 -612 -70 165 -162 -101 359 -870 215 20 735 -774 -623 616 -842 -424 -755 138 419 -882 -279 -418 396 663 517 272 -218 293 798 432 -378 676 -212 -508 153 -482 686 146 416 412 -148 -534 -584 36 -206 733 280 527 -849 162 267 -229 -766 -583 513 -832 794 -423 674 206 -51 -789 274 -823 572 -249 -112 316 457 3 312 -711 -504 -609 111 -101 562 -811 -294 371 83 -385 -672 189 17 306 -118 4 747 237 611 -476 -372 130 -352 -513 237 86 38 758 -433 -283 690 782 -193 -47 -721 130 200 -848 208 513 777 348 -86 -92 246 668 -230 382 371 388 -296 272 -168 27 -604 557 -763 -417 1 -527 -723 -851 -389 32 634 -262 -653 -167 -591 -615 -625 -107 -822 -192 -92 -173 -202 -47 596 -773 678 -710 197 231 32 195 -150 713 347 -651 548 199 245 -223 -654 248 -284 120 -602 -624 -435 -727 -341 707 -60 366 -836 -133 -191 793 -247 511 -166 -257 351 561 -793 -257 776 -79 525 -204 -500 -758 736 392 -301 -60 -766 -845 126 486 235 -552 -796 640 210 -122 -868 257 607 142 200 -102 -727 475 -360 269 412 291 359 -798 604 1 -233 800 454 -780 -876 -392 643 -318 118 386 -26 553 41 -339 484 55 -29 490 586 -798 67 -215 227 -253 784 440 349 720 62 -280 -334 4 -8 -240 624 -60 -615 -172 554 145 -395 -449 -462 -694 477 132 563 -507 -612 194 273 640 -175 -844 14 -871 -732 420 496 -136 -785 721 443 74 -739 -845 -510 325 -705 92 410 -381 634 113 -126 -280 -257 -623 160 -602 -824 -625 519 764 668 -86 -838 -215 334 362 -181 -537 578 547 -607 -489 -289 210 -620 72 505 -755 198 -822 -598 -824 -866 -497 439 -628 -81 769 -137 578 786 -372 59 -62 -219 623 -364 -882 550 -263 526 -94 -281 -779 -597 -173 668 -226 675 78 -840 447 532 -12 -236 124 -573 385 283 680 -334 214 65 -724 599 -782 -537 -837 -135 207 646 341 426 -287 558 423 104 -228 510 367 389 213 -757 492 -312 -685 -689 565 341 -163 769 426 261 516 -414 -497 750 -487 255 -616 -441 -492 -688 729 -773 -527 601 330 219 -497 589 510 -838 745 241 -782 46 -521 -187 -584 -773 632 503 -841 -154 452 -342 480 576 82 -471 158 -840 -250 -582 -894 433 460 -4 -729 -761 689 -785 -434 75 -518 -618 -311 508 -2 -795 -612 309 -818 -850 -609 -164 465 -5 -517 -452 548 -652 -819 -331 -82 -842 -705 297 -779 -315 -327 -751 479 -752 199 111 237 -390 549 748 279 -395 -254 -216 -84 -890 -317 540 -219 -714 -414 -831 -172 -575 -401 -158 -449 -684 -833 606 -516 708 -513 -765 -140 367 -436 -674 -84 201 83 132 629 -687 -342 -263 -716 -389 -792 265 732 -52 558 -643 497 60 -191 -411 68 -219 611 -729 785 -752 -419 56 766 364 536 -887 163 -523 -833 -150 711 3 -311 298 -365 558 -298 418 551 205 27 -361 722 599 -423 212 573 -246 -641 422 399 361 474 522 -435 -509 -386 595 200 270 562 629 -289 -684 584 -196 -599 -5 578 427 392 -125 651 -777 119 -652 -487 641 -803 -891 -249 598 -803 214 -565 733 -81 225 -33 620 620 260 291 251 768 346 203 413 -446 -389 -66 351 107 268 343 172 -2 -778 -126 719 -879 55 -844 -459 408 629 724 -79 -95 -116 -535 -211 278 373 -830 263 94 -264 -340 -382 -41 459 626 123 52 793 416 -757 516 -459 -474 475 -279 -262 724 706 388 642 696 -145 203 770 438 -424 735 -235 -379 588 771 -539 798 -881 110 -75 135 -321 556 -115 180 -145 717 360 -679 -348 -789 153 -793 643 -484 -58 -351 -647 172 -447 -474 -417 403 349 527 -82 -659 621 -736 -412 -38 -694 792 -888 -85 -573 -748 798 595 -242 546 22 -596 494 208 414 -5 -249 442 -550 -336 -712 -735 -809 -363 -391 -524 -675 456 514 -458 -810 36 745 406 -279 251 -94 -75 -24 -767 254 -722 -545 -139 14 590 786 -42 271 -159 -325 645 678 -251 -656 632 -232 -142 -256 -764 641 64 112 -68 -545 -155 -22 -11 756 247 408 65 -328 -380 676 -730 321 625 747 12 667 650 -111 -757 650 138 228 -441 141 -165 -731 183 -733 288 131 -493 -671 -479 -805 -693 -67 758 641 311 -354 739 -129 -194 -514 -605 200 -745 734 -442 29 -290 -898 641 783 723 729 -234 -368 400 27 -42 699 169 22 -773 -488 706 384 241 -673 -554 279 -626 193 27 -810 -164 -811 356 -15 -815 309 108 -648 740 -787 -852 -790 16 596 -831 -18 -78 64 321 607 481 273 440 445 30 -478 338 518 167 5 -758 275 435 -405 694 129 -768 -669 -96 -249 -403 430 480 -825 211 112 738 523 241 -491 -562 234 317 -767 579 -367 726 -59 511 8 648 -773 624 -562 -38 -39 -641 -132 -71 -543 -294 -595 -503 686 -876 -152 776 -584 -746 -572 -156 -268 -310 42 -512 -246 28 265 675 -469 -114 -147 -654 -878 290 -163 775 -402 430 -111 -98 -121 785 166 -430 -455 502 453 -877 275 -583 663 292 129 -818 373 418 -675 -625 670 455 -792 349 -251 667 -217 627 728 -370 -787 -212 166 -479 363 152 624 -646 -745 -160 -322 31 365 582 233 -832 133 -231 -756 -846 -629 2 -463 628 -88 -313 -868 370 -441 -612 -688 -809 618 526 665 377 -518 724 -30 -555 -860 -27 -426 249 -480 -438 -20 -511 56 -342 -270 -620 -203 17 347 391 -484 -541 -199 137 690 -374 534 239 -442 -13 -543 34 130 32 662 70 -502 -714 -548 -784 702 -592 -858 247 575 606 -111 26 -491 -243 -261 -307 -335 435 648 -664 -132 510 -35 -742 -271 300 -669 -83 -680 -871 560 159 532 -32 -682 -698 -268 -527 238 -450 25 -103 103 -164 375 707 -227 569 -435 62 661 563 313 465 154 759 -488 744 -79 -30 559 236 -838 -558 569 6 109 -148 358 -56 -477 -675 551 313 -230 -663 163 391 714 15 -305 -388 -856 -810 282 -96 61 -750 -112 7 21 -354 323 787 118 -666 -479 387 -144 -541 -625 -419 280 494 145 -207 -499 -634 -884 -620 714 793 -721 -258 -887 292 -320 -713 -752 -246 379 684 731 -719 490 14 633 56 -62 -555 259 547 488 -592 469 -282 354 770 -527 392 612 -830 -175 182 279 645 -612 -826 112 161 669 -523 -834 -151 76 -716 -16 233 -747 -63 -305 714 691 70 -81 -384 -187 430 -127 -786 -114 95 -52 280 705 48 39 -891 75 -518 -765 -172 -702 -480 -61 590 370 -280 475 261 751 -543 -733 -577 -805 -474 762 717 -48 -90 404 144 -723 260 -480 -285 47 -35 664 376 153 12 657 -795 -21 -157 -886 -599 236 -593 -213 546 268 669 656 -499 -364 -606 785 -393 217 -828 104 -760 38 1 227 558 507 -250 241 -307 -65 397 -580 -794 694 465 186 -356 -619 507 -631 421 286 -547 489 726 327 -725 471 90 88 783 -700 -559 -117 12 563 516 -235 362 792 773 740 -690 49 111 -44 -472 -49 -831 -61 731 -533 269 41 371 273 -625 714 -536 -183 -399 666 584 592 426 737 -42 -866 -600 69 604 -219 553 -761 -376 -24 -338 241 -707 165 596 137 -469 -143 -779 759 532 627 -169 -259 -280 65 592 -774 -334 -890 -718 159 72 -223 -833 17 686 42 650 -583 -703 423 -755 -187 497 -429 -833 -142 422 191 -547 348 -535 761 577 372 -527 -712 -182 -210 33 -512 -220 183 -694 -314 780 27 -98 -135 423 497 -582 -326 305 -693 -464 -544 54 224 71 792 -772 510 114 637 -348 686 326 -284 587 -228 116 -833 501 417 -611 542 437 244 -537 -197 -275 789 -327 200 332 108 -470 -213 -370 -244 732 -334 -673 -101 115 -120 10 -365 -211 415 -487 -547 -514 119 89 30 335 -731 -372 226 -560 -159 273 -399 772 -129 -506 475 392 370 -395 -126 -761 168 -69 -292 -276 -631 311 -420 -779 0 -374 -576 15 509 64 -684 151 74 -751 -422 -832 -326 -306 -221 -605 416 44 469 -616 -612 434 166 -647 -427 691 404 8 -429 -765 -324 -409 9 -315 458 -776 -530 -757 -52 -394 -686 743 363 261 -440 -500 -209 307 -13 -652 -472 -406 371 361 -401 660 215 -254 677 692 -137 532 -351 -451 -393 -342 -152 499 526 -672 -312 -700 159 -197 252 -523 -821 635 57 581 -446 -479 -557 -25 -471 -739 -600 613 -178 -665 -542 171 -302 -728 -486 28 -550 -607 378 178 -790 406 -587 88 74 707 -640 -484 461 -655 524 -506 211 467 -28 116 232 -382 -31 357 -681 152 142 274 757 -538 -515 -759 281 -136 463 10 -52 -891 -516 -800 -403 -596 -476 -555 -79 -466 573 -759 715 -687 -129 182 -657 378 -521 -131 36 591 -835 -399 736 -763 -766 -685 485 -695 311 -107 131 497 -77 -72 -759 -859 259 -335 274 -70 383 702 -471 485 758 279 704 -142 98 286 -332 46 613 103 33 625 732 -80 276 418 -536 671 49 284 152 3 686 -64 751 113 -355 -560 -478 238 509 -160 -616 85 476 34 593 657 -243 292 -133 534 65 497 240 138 -252 573 159 -880 420 -498 -873 336 -509 186 243 -611 62 -577 402 253 -720 -143 -248 -392 -381 -536 -32 176 19 724 83 -242 -820 -720 -808 -779 146 -128 363 -211 277 -290 138 -744 -885 -659 -647 738 345 340 445 363 472 590 31 219 150 -497 -624 -58 784 174 -586 522 606 -642 -881 495 714 724 -567 331 -551 18 700 306 -560 795 -220 235 -224 430 -675 634 335 -440 -678 -2 -385 -840 -229 -1 796 -610 -842 -729 -713 -870 166 546 453 -235 254 483 -291 182 712 435 -199 541 -160 545 -226 662 30 744 211 -268 -376 -440 -46 -168 -477 -695 -280 -107 -345 251 -533 572 648 257 565 194 189 -149 299 405 -883 255 337 -140 299 78 -662 -191 -522 -700 699 -783 446 506 -718 385 -318 -526 -593 89 107 341 -747 536 208 -568 -99 -540 613 631 636 401 316 -211 -872 366 -768 -789 402 -797 168 -721 -536 -740 516 733 -248 422 711 -446 -334 -331 -252 -127 -875 669 608 -342 -406 766 172 -869 796 277 582 -715 -427 -729 580 621 155 -690 -521 30 344 758 647 -622 41 681 49 -319 -406 -440 -462 -513 -468 -638 -86 -738 702 -94 -194 -750 664 674 -460 -876 -67 -671 -175 -532 79 -818 8 492 599 357 93 338 520 -266 -138 -842 221 -41 104 -831 328 618 -366 -94 -875 -655 6 -566 283 -383 149 -317 -72 285 376 6 246 -361 -741 -815 -339 591 -841 -109 -160 -288 314 16 799 724 204 325 -503 -147 131 179 754 -683 -361 -99 550 541 -272 306 -299 -93 268 -69 135 -884 357 310 -375 -813 407 118 -891 -176 -376 -97 -184 -154 -53 -164 521 212 494 -880 -136 -839 598 346 17 9 101 -76 527 326 -639 -540 8 50 425 -387 40 -784 -888 -377 -817 612 56 655 -142 -617 -575 759 331 725 290 344 -140 -510 424 -794 551 221 293 185 -406 154 676 255 303 -576 -14 175 -260 116 -482 -162 438 -608 278 -618 176 -735 408 -305 -499 -330 673 595 668 -715 -741 418 582 -498 -174 24 132 414 -97 162 -106 57 229 -543 -224 -652 -58 549 776 -157 463 356 -75 264 45 -690 -162 387 566 -696 -441 633 -133 -388 614 790 -122 -446 305 -356 -337 -88 -839 -750 -817 -529 -208 445 273 789 -506 -834 566 -800 -705 -57 -465 -772 396 -19 707 -617 -555 -121 -125 -70 -266 -203 -263 497 -843 -584 50 531 228 -124 -421 108 596 -630 427 -840 -600 -400 -576 -219 -586 -538 -296 164 -408 -809 -634 103 -14 31 -805 457 -726 -325 -376 624 28 732 300 -899 110 525 309 286 175 -618 798 -476 -519 -792 652 11 150 -31 -360 41 -839 252 -674 -81 -421 -630 -330 681 -829 258 506 49 405 623 562 750 -267 -408 -435 -734 -688 -887 451 -887 -580 220 650 141 72 -364 -754 -57 593 402 -263 -108 559 -373 -511 -324 -211 188 75 -175 -337 39 -506 74 764 533 293 685 643 636 729 720 -224 43 404 376 -573 693 -246 349 16 600 -773 42 -224 550 226 -600 -173 -852 -672 496 30 42 451 -799 -402 444 111 -257 307 -737 -211 499 400 -171 -587 569 169 104 -358 405 -637 -312 -801 -307 -610 438 158 -671 -304 -639 202 -258 -57 773 -97 389 -224 221 551 324 254 127 -643 -148 -383 -886 -204 -552 490 438 424 -617 690 355 -329 -731 -361 88 202 291 -714 395 212 199 -670 636 -249 -459 -549 -258 758 -29 -468 -512 719 -269 153 -492 -676 -684 23 -718 -660 -531 -238 550 408 -733 -78 782 -472 -349 -510 35 251 -641 685 -41 166 192 683 -676 320 -322 -564 -369 -693 309 517 -435 -256 83 -454 552 421 537 204 97 -298 682 563 593 396 791 -170 372 -812 -163 -41 -237 -681 -515 581 -191 159 254 -460 390 -846 79 -75 391 621 475 -558 -758 549 -339 -279 -438 137 -785 -716 45 -737 330 -169 -453 -76 42 461 -90 -842 -274 -822 420 634 -303 782 449 427 323 599 746 -36 472 -529 -25 689 -386 272 715 102 -367 261 -724 723 -142 -95 615 553 92 -437 -841 -649 432 -641 345 -581 -765 -562 787 14 504 -216 -525 788 725 698 490 633 -10 518 -753 792 104 -816 -536 707 504 -825 -737 376 43 110 -291 683 653 -293 -200 203 188 57 -809 -780 728 -442 -660 647 -199 230 431 198 725 328 -513 657 90 -390 -848 -681 -103 -384 557 -475 -235 -252 37 28 498 -191 -287 742 -713 569 514 700 231 -450 -529 702 306 14 575 -756 142 -541 -732 239 317 215 -63 -55 -807 332 -775 -163 -375 -148 727 -132 -687 188 -819 242 322 -246 -699 594 -461 654 -575 -529 -764 -62 152 745 291 -218 195 -445 795 -271 261 575 584 -154 -811 -663 -580 -833 308 -811 -110 -617 61 -293 437 711 258 513 347 147 367 -697 -887 -106 -80 775 11 0 -45 772 -575 -9 258 308 -448 441 24 -128 -181 249 659 614 -894 -740 -874 -499 -436 -750 -807 -573 570 -487 -851 -765 -64 -254 -81 258 388 696 -151 15 552 -530 -185 -216 -61 95 552 -149 349 632 739 627 -100 676 -744 80 -197 613 103 290 720 270 -77 584 23 -239 -417 227 -360 182 -555 -211 295 210 -822 -220 -59 82 -4 146 -102 177 -115 -566 -509 558 -303 -61 731 704 -480 -23 355 579 -61 610 -222 643 -666 143 397 681 -343 323 541 145 -424 534 -785 156 -761 190 559 -44 -374 707 615 -245 252 133 -31 747 216 763 743 292 -312 615 735 629 -566 126 -400 200 -243 -387 -294 537 -409 -754 731 -795 -345 432 384 325 -232 357 719 399 -163 -792 -128 68 665 -2 -688 -39 -874 422 728 691 315 -554 -700 -163 -600 -386 256 476 47 201 -291 499 344 104 -308 716 -204 -787 764 425 477 -194 777 185 251 -356 507 -215 -456 482 -354 -2 167 636 85 192 -311 717 -195 -285 -458 -742 -372 287 -264 -367 -325 327 -347 -381 489 -284 566 579 374 636 655 792 -272 -671 12 561 -386 -516 -889 -356 87 -403 747 667 666 463 198 -316 3 -301 711 63 -736 538 729 424 -316 5 354 -219 42 -694 -829 -657 693 573 -524 -740 450 777 626 322 436 156 36 485 -421 504 663 630 -669 7 -331 333 -404 -291 -581 -292 -475 -605 114 -529 296 -196 307 682 762 -172 237 314 -252 -370 -847 -346 -712 306 781 -480 -700 587 -685 -38 426 774 -469 60 -68 -84 -388 -702 -285 -657 332 -715 -197 -475 613 -201 -505 1 61 -689 154 222 668 718 794 286 738 -797 357 -264 35 349 301 63 -117 173 -518 -733 734 14 786 -546 -329 -673 521 70 292 -888 679 -192 -709 -686 -852 154 520 -219 745 -775 -434 -668 -633 -269 -729 773 -553 -748 -849 558 -819 -451 -384 406 512 -351 61 -576 -613 48 -47 241 168 -60 -13 92 -370 -287 -658 -564 766 42 151 -335 -165 -793 -528 -175 766 -308 -574 652 -826 -533 243 -180 586 334 -636 702 -259 41 326 -530 -490 -210 -350 -765 -391 538 33 -724 -818 -839 -375 -859 590 329 423 -285 687 572 -492 448 -354 -196 -104 -133 593 -250 -328 129 -898 147 726 -323 290 -789 799 -791 -712 -354 299 693 228 -662 -156 407 123 -19 -68 -41 547 533 -886 -650 758 -727 190 4 559 -479 -238 -726 65 -518 487 439 437 -645 -180 784 -824 71 278 -572 -66 515 754 71 662 336 -365 285 -44 491 -206 539 -856 604 -387 27 -701 580 -200 -761 -740 171 -860 -495 167 33 164 685 267 -147 620 753 552 160 -381 -433 -774 532 -252 27 213 2 12 -418 505 498 747 76 -368 498 400 -404 -559 -317 -443 -336 -309 -446 -274 -560 363 -661 347 280 -32 562 347 47 544 -769 629 -76 -78 -62 541 668 -150 41 692 750 -803 -114 320 507 -382 -429 -358 -250 -253 -405 -835 -153 -739 447 475 -683 -555 99 -242 -828 -62 398 95 408 652 407 622 72 -40 677 -420 735 37 9 432 350 -174 -855 591 -438 699 644 -285 317 82 427 610 -536 -46 -43 -736 -852 -28 -662 -748 605 -304 -120 -669 645 -820 223 790 -361 388 -738 -489 -78 -754 456 290 -878 -633 765 -177 -744 766 -308 -394 -579 -167 -73 293 -353 472 -827 672 620 -324 -231 -383 350 440 -28 342 50 130 -438 -289 448 455 -94 -101 -62 -273 252 -13 -570 406 752 -593 -29 -255 -543 -389 279 198 773 -218 -566 148 9 541 -95 -192 -76 304 -516 350 -292 451 -332 225 -328 658 608 -775 -598 -371 -456 -850 -900 -665 -743 452 -322 703 -151 -895 -685 -790 -511 -751 85 689 -217 -336 -1 -522 274 -444 348 291 440 55 671 277 -467 -823 464 450 -581 -652 -777 374 -364 -610 480 -455 65 346 217 -660 82 -554 -432 -7 -691 -289 -414 -408 -867 -688 -684 -876 402 -141 7 -34 476 -725 -683 127 -815 255 450 -106 -267 473 270 35 -773 -741 -820 -86 -856 -466 704 -884 425 706 -324 673 -227 -276 285 -149 -737 -527 589 -865 -294 -815 32 -700 167 781 -577 -223 -242 574 -723 414 574 -693 318 -51 -861 -779 293 651 -53 -371 -76 28 85 -760 -123 169 755 328 -282 736 -182 -454 444 594 -212 -790 -173 -120 545 -546 440 -850 407 -304 87 212 -767 175 637 -627 87 -729 0 -894 684 -390 -5 -850 -98 -365 42 -827 24 -142 618 529 64 -744 -386 -207 533 -30 239 713 -632 -253 -892 597 96 -747 -424 -174 678 761 -733 372 -88 -144 315 737 662 47 -511 -736 -489 -815 -667 666 -81 -513 -897 -457 80 -589 -787 -2 303 447 196 53 66 293 -414 -855 -556 303 750 147 0 494 695 -292 181 -77 161 767 -609 532 -151 -250 -612 -719 173 95 321 33 723 665 372 649 259 -61 548 -612 -633 618 -505 -527 -175 377 -296 181 747 285 17 768 -391 337 700 -664 288 -21 -455 68 -875 -611 -854 516 492 207 350 658 728 -291 -620 619 -600 -716 -644 -692 -690 -638 -221 -795 -877 199 -719 385 -633 -114 -705 -549 110 -637 711 -712 -453 80 440 -190 104 435 -329 467 -53 -576 225 178 187 -28 415 -549 774 -288 44 501 168 593 -552 -207 -727 46 609 -373 -298 -66 -201 43 137 -787 23 622 -630 7 165 269 693 -288 -263 -759 -843 579 321 -190 128 360 777 510 -116 89 -418 -735 540 37 685 683 753 324 -472 -145 -865 -194 172 -228 756 459 636 724 -343 36 -752 542 670 -729 386 456 269 712 800 -339 -341 -604 -172 -376 -283 -349 682 192 -255 797 -221 232 -779 -743 -866 309 -523 -619 133 411 557 -484 -664 -318 -832 -745 648 631 781 748 -99 -690 -683 279 426 -538 -92 -871 -438 -657 -765 -543 -881 433 101 -332 713 279 -748 506 566 -181 707 -533 209 -744 -764 46 430 -585 -412 -346 -358 -417 -780 -240 492 -676 -730 -541 -160 721 354 -793 567 133 75 91 558 -139 136 731 -687 -865 -479 -19 263 704 310 -94 162 588 584 624 1 681 398 792 -891 106 170 565 16 -440 -517 784 327 -93 598 488 -675 463 93 -843 -134 -835 -815 -78 474 272 -416 106 204 447 -808 565 -500 3 132 -538 -399 -81 733 -79 72 -76 163 -268 -533 393 -599 -481 -656 64 -738 72 578 -542 38 -519 149 126 380 -70 -776 229 -585 -408 -327 -485 -843 567 -898 469 231 -745 460 553 274 78 265 -716 231 637 -760 -760 -740 524 -259 -447 39 -668 215 -252 -395 311 -214 -210 313 533 -580 444 -765 -489 17 8 480 -229 540 533 -451 -376 -14 604 -771 115 -722 26 74 763 -830 -861 -856 646 -430 791 -623 -84 -114 580 365 -703 494 -287 428 -611 -17 -807 670 366 716 142 -645 447 -51 -301 -161 380 -439 151 493 -732 318 -363 -739 10 667 722 -566 -148 195 78 169 -728 -528 -794 648 -515 306 317 96 -329 623 -585 713 -480 115 -774 -742 177 446 530 -468 441 590 -418 621 512 -337 -74 111 -866 663 628 -785 -411 -623 -221 16 248 -289 751 -564 -621 -693 382 -323 -564 456 -850 4 -158 -790 -386 -309 74 -805 -52 519 719 -596 -708 -291 464 -782 -475 -496 595 -737 -415 691 98 -234 159 -277 -503 -30 225 -331 -741 -243 737 -167 409 -856 -698 -692 501 -200 -143 381 -182 169 -644 726 -32 235 318 -163 212 60 -742 -401 204 714 222 -137 -12 -314 17 757 364 -500 -141 -23 -890 -409 -584 346 121 614 535 -102 -631 -351 138 274 -839 -414 245 350 705 286 -489 450 -613 482 -568 347 -563 696 -730 783 -778 70 -604 230 -870 106 320 175 689 -31 -346 -521 -894 -404 -875 -435 -843 -126 590 -579 -483 -490 487 -55 401 -597 -898 410 110 -122 -733 662 269 348 753 445 445 -824 -777 489 -801 -446 722 -21 -453 -402 157 -712 104 549 -13 -883 733 190 321 64 -469 -395 -661 -309 -174 -217 710 -593 406 -168 -846 787 -194 249 -278 218 -777 -678 -747 547 364 -780 49 446 -124 -508 424 -376 402 257 571 -339 -515 -81 -564 129 432 -441 -63 129 399 741 578 -98 728 424 -283 471 43 260 -704 536 455 -819 -275 -421 -320 99 -393 506 -716 -623 645 228 488 756 129 459 -306 628 -128 668 -192 741 -39 339 305 56 -630 278 141 533 -68 -448 579 697 -110 -335 429 -781 -577 -551 -329 -646 798 -534 -633 -606 70 -543 -225 758 -860 297 109 -741 -269 -29 -366 118 -648 -735 586 -515 228 -144 -812 442 795 100 -781 -698 757 -455 715 -479 -770 730 -841 349 -734 278 -851 -508 -697 -442 -148 -472 -178 -805 -421 77 414 -380 669 128 -319 91 -671 703 163 638 380 -300 -886 447 -70 -140 -543 82 -509 -858 136 -265 -614 471 471 -831 -299 402 -882 -778 -276 532 48 -303 246 766 98 -110 235 -164 299 -266 -571 266 597 -238 27 -885 -123 -590 -817 -146 227 785 481 -403 -266 563 -473 -791 670 -868 -324 -444 691 516 -581 425 -435 -811 -10 -390 -243 43 298 -578 -422 437 -208 644 405 563 39 -720 -444 -254 -846 718 72 400 272 -311 -557 -661 163 615 -304 494 -166 216 -232 -74 -109 -329 -703 -193 359 -578 540 -539 506 -357 -188 45 746 -231 -388 126 -511 132 -22 311 -442 347 -647 412 -333 581 -646 -333 -88 -207 290 745 -531 375 -807 -90 231 -731 -98 -435 -180 225 -67 435 462 565 -25 -517 -649 317 357 411 594 -199 -787 -200 -635 -486 395 663 193 -46 -538 -815 18 -446 638 229 83 -55 116 547 -541 272 574 256 -677 -876 200 -508 -665 -711 651 -453 -504 -450 -529 -773 204 762 218 442 -779 335 -798 484 472 -648 194 -273 310 690 756 -21 390 -674 -417 572 129 -143 -682 -755 -600 677 331 -278 -475 -71 -25 -218 -231 507 115 -803 -456 -155 -615 -151 107 178 246 -532 616 786 -237 757 -97 -225 637 242 147 515 607 -134 -673 -572 -184 237 338 289 -190 -825 5 -65 228 37 -856 699 -379 253 379 -356 591 -835 65 -799 599 -878 -22 460 673 -610 -597 -381 369 -852 468 128 -42 -580 540 -841 73 498 -578 67 83 301 -215 -121 758 302 -17 721 -762 42 645 -264 644 -73 554 580 348 42 791 247 686 -792 -584 760 -746 -318 770 342 218 -653 -444 489 467 -825 -900 -489 184 620 -739 -636 -153 -460 -115 419 -894 471 676 -568 -754 -329 -550 -873 -622 771 -25 567 -165 -259 -323 281 736 -550 -690 -542 690 342 -412 -438 476 709 -478 77 -536 -867 599 318 -217 -117 -141 -367 499 617 -311 -676 542 257 33 560 -738 382 633 66 -595 -147 150 -387 573 318 -350 -758 -79 720 -185 731 -89 590 -518 -900 -678 -823 526 -618 164 508 761 -287 594 717 145 -770 -390 786 -571 416 684 415 -807 -255 -469 732 -163 -556 -197 511 507 220 -534 38 -373 396 -762 -350 451 105 -385 259 -23 -453 -18 58 634 -397 667 -103 -281 -813 -37 -738 -62 681 389 -501 -359 281 358 209 -779 -815 -306 -617 198 -577 37 451 -111 -263 -705 -126 401 228 620 -84 -31 -403 205 254 -757 775 -335 50 685 631 69 -875 -711 -339 -117 -249 387 -231 -626 229 -182 -87 386 -406 415 -301 173 -76 152 45 76 325 389 528 477 -143 391 -877 211 -721 613 -456 337 704 585 556 -464 -49 131 134 171 -153 -776 -11 493 -747 -271 -806 161 -676 -103 -263 393 -269 -507 611 -319 108 54 -159 715 428 537 -273 312 -247 -847 613 -628 -880 91 -91 -588 254 630 556 339 -816 294 -192 -55 495 466 -679 57 -493 -723 -182 -150 81 417 625 68 -366 -782 170 519 45 -458 661 71 -269 -24 416 -296 629 -446 -359 411 -466 328 -869 376 616 -68 635 595 205 -561 -74 -284 62 735 578 -762 -109 -335 741 630 368 -396 656 -691 430 339 510 547 -551 559 743 689 284 320 -220 765 462 -461 -556 -266 608 -378 619 591 -72 -152 148 555 201 780 84 234 -714 -546 -780 620 -212 -599 797 0 368 -46 325 443 -127 422 641 639 -652 576 284 -822 427 -457 -715 619 -10 85 -643 -279 -365 696 -14 92 30 110 -672 -105 712 93 83 443 591 -782 -466 -330 661 -247 113 717 -867 -97 442 645 700 -457 470 365 74 -195 247 307 150 762 50 -367 -618 -514 574 -317 -622 -768 184 582 12 668 155 -348 -38 171 283 530 -555 235 84 -474 -677 728 117 155 -633 -771 -882 564 518 -875 529 25 503 196 -704 -587 341 533 -431 57 -349 -142 -725 50 -172 69 -720 361 269 361 231 -887 -408 434 -130 254 -393 2 -9 -672 -790 249 576 90 -459 -606 784 -167 -844 -449 473 494 440 -666 518 215 703 -562 -123 -156 -856 133 -338 333 277 -817 -439 -391 530 -648 -851 -257 292 429 -452 -502 -413 627 227 362 -318 -751 -265 453 -194 399 155 446 211 52 -530 -833 -861 683 77 154 401 -435 -639 -882 358 83 -586 -237 -630 -545 535 -101 116 -773 -431 460 593 -787 -89 427 521 -758 1 651 -365 -88 -298 346 -479 713 -13 -491 -836 -404 515 68 462 -147 595 -808 -241 167 -73 -262 168 -85 -115 718 -434 172 707 35 341 189 295 665 227 -175 -837 -810 610 -86 265 -516 358 119 439 295 -256 -305 -723 290 193 152 -379 603 -879 -556 771 -550 701 -819 492 168 698 -699 641 -330 390 -862 637 -552 -168 159 114 217 28 -119 8 -876 8 324 486 -586 -844 239 166 462 -702 -247 757 -775 485 111 226 721 -399 400 -339 670 -290 200 -277 653 250 221 -392 -30 738 -462 93 20 -653 679 -429 -558 -336 32 -473 133 -629 -238 -370 385 -895 -516 474 -118 187 -255 -705 462 461 287 -89 -381 93 160 -554 318 566 152 102 -84 -87 -443 -204 -386 61 48 21 38 -204 676 93 -593 516 -467 -871 -780 62 -268 -693 -29 643 752 520 -330 -133 -748 476 -405 214 407 -636 69 314 -514 127 -638 564 -615 444 -9 747 129 -595 -237 426 2 -778 110 -285 -251 -150 86 -192 238 -806 -495 669 177 430 -735 146 214 516 179 682 78 27 -39 -775 -2 -226 -526 178 -160 788 404 470 162 452 -840 216 752 -669 -859 -181 19 -426 -10 -334 -66 644 256 537 -349 434 434 -823 428 -35 -235 254 -292 -313 -755 -315 414 -501 155 84 -21 778 494 -426 589 339 -289 -314 198 -496 797 599 647 -231 304 -247 -824 171 431 -537 -503 212 -832 -167 312 -83 29 305 -564 571 135 -736 -405 459 -185 496 -344 667 55 641 -466 -270 -339 -666 276 -823 -24 741 277 734 -788 -590 436 464 -858 -392 -665 -748 -850 -704 535 -677 -23 -559 -344 -856 633 -203 704 -802 -38 192 -265 -65 198 -256 -184 465 -500 652 599 -833 682 -729 -709 -553 -693 -620 278 -432 -456 669 222 333 587 -77 -43 503 576 -585 258 496 -243 -179 -231 -50 222 -454 619 -667 -843 270 -288 -618 -267 -403 -243 455 -221 452 -300 190 -298 -500 -698 -817 691 -737 633 -286 -344 773 -294 240 100 -55 -255 219 537 -345 -514 485 703 80 -648 -516 -736 -86 410 -146 -860 86 -384 410 -592 388 577 -730 -74 697 -33 600 737 341 -503 -16 50 32 -86 634 -678 503 -603 -14 441 -866 696 649 -602 737 -523 239 -398 28 112 -891 5 -505 490 -114 -876 399 -150 306 -371 -834 -600 -648 -676 -417 739 313 194 -229 -703 551 322 -735 -484 -700 592 -443 -695 -250 -222 -678 277 -844 43 738 -609 661 335 212 -657 236 -289 -18 581 550 514 -837 -221 -834 763 -811 -472 -614 505 191 476 -865 -648 362 -545 -767 -246 -499 -236 402 774 650 632 -622 633 -205 -696 -167 -828 -414 133 527 203 596 -146 399 -42 -857 -77 460 -265 -33 393 -354 -459 116 -309 -832 569 -827 157 -858 214 605 -628 -644 -723 -356 218 -399 -630 -589 -663 546 443 413 417 -510 -538 657 -71 -667 -714 -57 -858 -608 -716 694 101 -861 689 -728 170 -4 458 -388 -660 1 360 532 -821 596 -578 -544 -734 6 625 -532 198 -376 102 277 -95 -783 -578 -255 -56 -426 265 -537 -785 679 501 -583 -852 236 165 -839 581 312 -116 218 491 -462 7 208 -86 -826 -488 701 75 -4 -849 -868 -648 -415 -581 176 -124 252 -561 217 -543 739 392 -177 -485 136 288 555 -140 -821 649 183 -91 -898 202 -174 281 -236 -224 -737 204 358 -407 -195 -297 714 314 -455 368 263 -283 -634 376 452 46 -568 504 -621 81 673 -519 126 -335 -572 -500 228 125 -676 279 -873 574 -95 775 550 -109 358 657 -517 -695 -394 -567 -8 -329 -726 -772 -590 -169 -412 -658 779 -451 640 -170 -769 -36 0 -441 -595 23 -399 195 -701 -553 -481 428 -730 -880 -12 -630 -596 483 -173 480 -665 516 252 -259 136 10 533 732 53 676 -680 338 -384 49 -414 722 290 52 -319 265 -555 -738 333 6 -268 -389 140 192 4 211 -434 -553 219 609 -704 -684 -226 327 49 -241 -76 -216 -291 -515 600 -762 -775 143 -322 -85 399 -482 -233 658 178 556 -752 -554 231 58 435 741 495 436 -789 425 -209 -285 468 -876 223 319 66 796 158 -188 -183 -656 -202 -415 -281 -818 789 -173 711 -456 -202 -140 -685 -522 743 -281 -556 180 -97 -543 -15 153 749 -408 164 -355 -646 167 -530 -792 197 76 617 151 27 752 -403 -824 -71 724 29 712 -866 242 -378 193 -770 -857 -624 478 -431 72 582 -738 414 309 400 550 482 -426 170 567 -313 -795 104 -273 258 634 -167 437 -17 -570 455 781 446 -425 654 -508 492 43 -280 285 411 561 519 597 -192 388 -383 426 -36 422 -419 -533 674 -685 -517 430 -744 -384 -332 49 -602 348 -78 -828 416 378 427 740 -751 -621 -205 715 783 -631 -296 -567 243 -146 61 116 -530 -5 -502 -154 -837 110 134 -646 175 -615 260 -145 -799 -837 -801 517 -715 414 -190 -400 -892 186 -507 -612 -717 -704 189 -829 761 14 199 328 -277 714 301 -797 9 -852 -115 -230 -660 -6 -735 -778 -553 216 570 -828 680 -326 286 -141 612 -225 642 783 -511 -652 -270 87 -242 -473 737 477 663 -735 -69 512 -381 499 527 200 -483 337 -263 406 272 -25 121 -601 -445 766 95 -463 74 369 -369 -456 499 644 92 -586 -72 -495 -458 -401 351 175 170 -41 264 352 222 -610 -815 -524 199 158 -103 387 -4 635 -58 179 -183 -831 22 499 -633 533 -388 -17 354 199 385 -191 175 198 305 274 685 675 722 -269 555 -680 -510 -316 745 733 633 231 635 -283 412 169 -458 797 -194 335 581 -89 -485 -843 -139 -833 615 -718 -882 573 -635 -689 383 597 -194 -749 172 305 -884 127 509 343 -62 -666 -615 728 -871 -389 370 213 -485 -302 566 -433 406 243 -218 381 103 766 219 265 797 160 128 -486 46 585 -330 -763 29 772 -739 -390 -323 -492 -290 -734 643 368 -796 523 -627 -218 174 -405 10 -384 706 -603 -414 -345 -668 794 -574 -537 -835 652 446 168 -128 325 -563 338 580 -635 433 -359 -447 -152 -249 -569 -221 262 529 -737 -462 294 653 261 541 15 -313 -651 -435 -885 702 183 -284 -864 -416 -181 -551 57 -574 -637 442 -859 420 -597 509 -760 -593 -17 -28 -577 -373 -768 355 -774 424 703 368 -163 -533 31 140 162 -595 -719 174 700 -292 -606 -467 -19 -585 721 -511 619 -153 524 -452 -483 606 -279 452 449 93 798 286 -492 -122 524 389 -94 -834 736 541 5 475 713 -136 64 765 -444 -831 501 -522 -57 725 -135 -309 -332 -152 649 799 -188 -182 -81 164 -380 735 -455 -352 -489 416 162 -536 262 394 5 -518 139 -777 -238 519 184 -531 379 93 211 270 -177 -894 -715 777 715 3 -397 -829 721 -640 320 -74 -899 -10 -212 677 271 -185 -529 -684 84 124 56 -372 545 -86 389 298 -627 -843 134 -741 -304 -845 -129 185 -547 133 62 -27 -395 403 608 -630 424 -273 -128 350 -119 118 715 -688 -824 -136 60 342 -77 -780 -723 561 -232 726 -594 303 -519 75 -14 -348 -773 119 -222 -563 320 650 395 732 189 549 223 -186 -858 -241 163 333 312 692 498 224 -310 -573 16 -475 -855 614 -651 -433 95 -245 -210 -65 -864 -437 -308 -382 445 -600 -675 769 311 487 710 639 359 -22 -640 75 776 -70 -20 -56 -517 -486 -655 41 746 735 -773 -860 -46 -635 443 -626 133 -130 385 419 386 -187 585 498 -632 -442 -625 772 -297 219 -523 560 492 -639 -531 467 -669 675 800 -798 -229 293 -638 -286 750 -20 215 -494 -106 318 -406 -496 -313 -517 -265 513 -502 -313 117 -616 461 -499 -507 238 596 -499 227 336 131 -379 -236 -399 -820 403 2 -58 -536 -435 57 27 397 112 -707 -63 190 -560 226 334 701 -217 -438 305 -658 270 -828 -323 -174 291 -155 -567 -488 731 750 -479 -278 -813 206 -79 -205 -344 793 -735 145 466 -607 -798 -89 107 323 -785 417 406 -136 -392 -577 275 -826 -419 -203 537 -873 -161 -761 279 -295 329 764 279 -725 -553 -383 498 -440 -696 -897 773 -686 -423 584 374 -71 -722 -784 188 689 701 -456 527 -845 484 -395 370 262 -444 -506 -279 234 -395 -847 -90 -104 393 -451 772 -16 -380 180 -97 -227 -129 792 638 -790 -97 -145 140 125 -42 149 -428 -198 -122 -698 753 539 347 -406 -449 -37 -233 584 -687 243 464 -540 -603 -510 460 -387 96 542 20 -616 458 113 -457 548 -291 285 -146 -814 461 -539 -475 -486 -798 -538 -69 -804 109 609 737 86 793 -322 -429 780 213 553 -161 -581 668 125 652 -213 167 -302 712 303 735 -271 -552 -670 621 -201 -12 -281 -433 -292 -4 -863 -28 96 -402 526 222 217 -712 152 23 790 285 234 -578 -90 200 778 511 -48 275 183 -258 778 466 182 -469 -743 254 -530 -686 -633 264 -646 -410 -121 -199 226 607 -502 -381 790 -62 177 686 -790 -821 28 593 67 -560 -773 -77 -381 41 247 -777 87 -495 637 -123 -14 -628 151 -126 -156 -892 -597 155 -104 -30 -94 751 -129 79 729 -396 626 -108 -309 288 -353 523 153 250 551 261 179 -735 -69 456 -322 -591 177 -14 68 129 407 -274 683 164 794 311 705 423 436 568 -516 682 -764 -700 -555 -710 143 -182 -827 -290 -174 -710 288 -362 -453 -309 -326 -40 -154 427 364 -757 20 -749 14 456 76 -620 -474 -324 -665 -519 -540 609 135 -437 -603 2 328 -329 -639 -714 -378 -242 203 464 -492 -714 275 -674 716 9 344 364 106 -308 -1 -841 -503 129 668 -879 -335 505 318 -405 -536 328 -648 -335 -756 -740 -242 124 -671 706 432 -527 633 -224 428 -828 -658 -425 -351 -307 625 534 215 363 -608 -425 440 183 -740 532 188 -502 -61 -526 30 738 90 175 -514 91 348 716 -491 723 368 -267 -698 265 -51 -830 314 -220 57 661 -317 -176 -792 445 -271 266 279 577 -684 654 -894 706 -612 -746 -293 637 491 293 -840 424 81 672 488 364 -536 263 442 -403 -720 -482 120 -434 93 -232 320 531 412 -303 -68 27 -434 -37 531 -89 234 -372 239 -339 -448 320 109 190 -735 55 -224 692 -480 -33 58 159 -602 -895 773 400 421 -767 86 -277 74 -806 622 607 634 -415 -589 464 -669 633 -410 58 -669 49 -553 552 -156 -100 -283 -540 -782 213 582 274 677 419 -54 407 -895 -98 105 64 -505 600 -490 487 630 -118 -380 511 -306 -674 649 -736 180 373 -698 -465 643 -450 272 -487 -877 439 301 695 -180 246 567 203 -482 -619 605 -336 -71 -157 -801 -198 171 -427 81 681 -704 159 -681 -565 785 288 -294 -449 -765 -769 163 205 -864 -218 238 83 616 -670 214 447 -818 -29 520 48 -455 185 -447 -286 636 545 661 792 -458 -485 -186 246 -16 -292 143 -757 -669 -479 -853 787 101 -140 -299 -305 318 -823 -42 341 -696 -224 722 569 83 671 414 -721 -864 -545 -491 -25 368 -754 255 767 609 341 -440 35 -97 263 -304 316 -855 -124 728 22 463 -628 -764 531 -260 -686 -670 -560 750 -235 771 -528 -256 -691 -296 -602 -201 739 434 -658 -797 384 799 -690 -820 -218 458 52 14 211 148 447 496 -342 -288 -660 671 661 367 544 639 -285 327 -98 -661 -673 551 -86 543 761 284 -855 -137 -815 -114 3 790 348 -663 666 141 40 729 -651 529 -872 272 195 -70 -9 -797 -349 292 579 -798 -708 -86 -328 -121 586 635 161 111 -164 356 -876 147 26 767 341 252 240 -498 32 -258 623 494 172 -701 487 426 -139 50 222 -118 78 52 552 596 -216 -293 660 -386 737 34 -8 665 465 -720 -207 504 -543 605 682 -186 779 24 255 -50 -655 -2 130 -385 -412 29 121 -63 136 -185 -796 -874 -331 794 712 662 -350 -514 -750 -892 212 -448 -205 582 -873 -568 -371 14 -496 147 -293 -625 -11 -819 52 -720 261 200 -593 383 524 -830 220 266 -114 551 427 -635 -774 -679 -685 686 -749 -546 -738 127 669 -120 -731 786 -497 280 -641 402 -135 -487 -24 756 -242 167 -561 438 -810 -65 -507 -361 -597 262 669 744 688 591 -424 -610 -100 -23 178 -845 345 37 641 263 -841 776 58 755 556 123 -255 54 695 -769 -745 214 114 -237 530 19 643 354 474 799 -328 -886 97 -37 -181 -848 488 -355 -826 208 -437 480 497 -565 28 24 369 458 -67 742 -126 -170 274 -225 626 293 -822 -346 494 -138 36 -266 -304 527 -788 8 157 -491 -547 -608 -565 247 342 -95 708 202 -113 138 511 -475 -805 -486 -828 526 -236 -98 -141 683 175 -582 426 -736 317 89 197 525 198 -360 -152 397 702 -101 621 -285 501 115 -190 131 -379 -321 -137 -138 -593 -270 -379 -225 -565 315 276 -494 24 722 -848 708 150 -855 -893 -827 642 408 734 -178 218 240 790 19 90 251 -207 -308 269 -108 -373 92 750 -671 -71 -552 -600 -400 -296 737 -6 133 -691 -308 166 254 630 -871 -606 -565 553 -145 -759 -136 770 -844 724 522 -520 -150 -740 -562 -25 721 -530 -79 301 435 460 -605 269 -821 763 264 81 -342 -888 -271 135 515 -176 49 149 -550 396 -723 161 348 292 289 -418 368 671 -858 -231 211 -599 455 493 -313 251 83 -674 606 -42 374 434 -674 395 -540 -249 108 38 624 241 -666 -171 -546 -418 -317 -500 88 76 197 425 586 183 -807 653 153 -233 -235 -577 735 693 -772 258 -177 203 -458 -888 196 -610 793 -178 -94 514 -596 -15 -864 -179 -458 690 -54 -736 787 14 -611 -510 67 349 -360 -416 -590 -13 772 -627 80 -10 -43 -110 -127 -280 145 -240 -187 -362 -739 183 -298 -320 -645 431 -660 -223 -75 467 -415 272 -452 265 -575 -542 -577 -312 20 74 770 189 435 -619 135 7 -589 578 -252 -488 -807 -656 -703 -836 694 -278 743 330 138 -623 367 -14 54 -146 353 -759 -323 -437 -32 339 -44 -426 -119 -290 -873 -487 690 -866 -776 627 -131 -725 63 -830 217 723 327 -575 -429 -461 185 -249 -739 -286 -30 -719 -743 -218 -105 608 -867 -370 -349 494 -789 371 622 -78 32 27 520 156 -650 -173 445 418 -62 -568 589 175 376 -464 -774 733 -484 -693 -343 -512 -355 215 752 500 -297 357 -351 -517 95 -194 -625 -888 383 -873 -651 -104 -405 351 755 -87 -656 -495 649 -126 108 -360 537 175 -242 -602 388 -873 532 -327 592 797 664 67 -763 585 -163 465 -246 514 -838 -560 -872 -694 11 -670 -849 -515 213 -263 -502 -441 769 505 -381 -16 117 -316 625 -12 -335 206 483 623 288 -832 -69 -251 -643 -462 -766 -765 -813 -2 -696 -23 482 627 -289 703 65 326 474 -814 378 261 -460 174 58 -448 -571 -731 676 -812 412 93 -34 715 -672 -221 -207 -823 368 -209 -557 195 129 -264 -201 96 246 -674 88 99 -220 482 520 -544 -678 496 -704 374 -590 159 -388 105 -648 458 -560 -660 29 437 -898 418 -372 -696 -444 -576 582 371 -582 -506 -254 724 -211 315 693 680 727 340 469 302 -752 139 -161 776 -677 35 81 151 -414 -709 424 275 -265 392 -81 -23 135 -340 503 -755 -218 -789 771 -696 -374 581 -133 106 -765 -349 153 -822 774 -33 -496 -283 -162 609 -833 -531 -6 -509 542 -859 -702 452 -35 662 -171 -42 -730 -355 267 -402 -844 -689 554 -363 -678 661 -713 -443 -861 -788 755 -457 -64 368 -415 762 406 -553 709 -797 -27 498 788 581 563 678 138 700 393 -94 190 -170 -719 -364 -348 157 730 -557 -303 183 -235 -471 263 -655 -335 -494 -188 -637 -175 -835 456 -359 649 -886 721 -384 -379 -261 148 -249 746 -424 44 253 -360 -411 -316 -279 -122 477 -537 100 -42 -739 -338 289 759 189 -561 51 -757 -848 733 656 -2 -817 227 453 654 -76 719 72 -686 -338 400 564 580 -708 -581 -600 -851 -528 253 504 -588 -408 203 -38 -419 421 -81 426 -104 -176 -412 185 -847 -894 -852 667 -139 353 292 728 791 -492 -679 -213 -661 630 -411 214 -235 295 -876 348 96 629 -647 -115 40 -699 532 458 -895 -785 -239 682 -154 -106 -507 17 272 721 158 -639 -425 -344 -643 581 463 -585 -182 201 136 -625 -470 273 227 747 -585 -849 -847 -631 276 357 -665 -655 -283 -412 -659 646 393 167 -631 -781 -362 167 -571 -356 -552 22 -96 232 -726 -241 -502 111 645 -817 -425 -731 -317 798 203 -794 409 652 -124 -18 730 409 -436 646 727 -821 376 -671 727 -679 -66 81 -195 47 -192 368 202 -895 -854 315 -116 -370 -69 -82 184 -545 -92 -747 -24 231 -782 -668 271 -688 671 432 38 343 423 798 -750 -283 -100 -340 204 -742 390 -162 -122 601 447 -529 -751 731 -100 590 -836 436 -216 -416 481 -1 462 -865 -255 -858 300 -723 325 458 679 -524 786 -246 -121 -145 -647 -719 378 -797 739 -212 452 -584 -642 -103 169 -784 457 -314 27 680 162 -618 204 -311 231 658 -619 161 -683 -738 171 261 -709 -466 -461 -557 -423 -699 69 -336 442 11 -401 -666 700 -889 -307 -456 -710 283 576 -429 798 164 -832 -738 663 774 21 -768 -70 223 -349 -220 -794 -190 -773 124 667 38 -658 -536 91 434 211 -513 -621 -403 662 698 84 3 8 -815 719 -238 -282 454 -677 339 -263 -226 -690 145 -640 -811 256 -356 -198 256 760 -693 -21 -642 -803 -856 65 -754 292 -660 -727 263 779 128 -95 -550 357 335 -403 539 -522 213 -124 467 -859 771 44 312 224 415 -144 -311 -25 418 -456 -700 314 261 583 465 -727 -591 596 -148 666 622 255 -94 791 534 -234 649 -379 80 184 -369 666 686 -437 -413 -464 32 -298 -477 -821 254 -216 787 385 417 -116 48 -311 -473 544 398 236 -455 326 -626 -462 -322 -33 650 -247 -844 759 -710 546 712 -454 -630 10 314 -645 -646 -186 398 -228 421 287 -342 454 -227 -297 738 426 -85 738 -754 777 346 -267 -116 -131 -744 783 -359 342 -294 349 -186 -852 28 309 -546 -125 -351 547 -367 174 -660 -616 208 -23 199 375 722 519 -299 -847 -217 -661 207 -441 212 -137 230 -443 163 314 525 -121 -611 554 -807 -829 -642 405 -94 89 -709 767 460 -236 754 194 -77 -258 -387 710 -596 -123 -876 -368 795 172 666 624 26 -893 462 -87 -789 716 -226 -129 720 443 -225 271 252 233 177 573 -528 594 694 612 -662 -768 166 566 523 -277 -716 -51 -305 660 -88 616 225 -760 -531 562 -512 414 25 -20 186 377 495 179 513 -239 434 -251 -625 454 -94 42 -474 -542 -285 -332 484 -172 531 283 -143 -393 -543 -814 -300 623 -468 -278 50 308 128 280 504 542 534 -30 -669 469 298 690 53 5 -9 -3 561 -154 289 777 238 -617 -169 -477 -737 703 -164 -710 -315 -570 623 648 106 571 -321 -125 677 -398 298 575 -748 663 -715 682 -526 718 -683 609 38 -463 323 -338 749 -738 -528 681 610 -572 -141 492 467 587 696 -222 481 380 688 -235 -634 501 728 -877 -45 773 265 781 559 532 -252 104 -479 435 -586 -138 -610 -616 -487 -503 -664 -687 -223 118 781 -546 -360 218 -552 647 54 -219 500 -90 318 163 -839 -165 -831 -562 755 -802 378 409 -681 -381 -13 508 739 -841 420 -224 183 761 702 -20 737 -872 -833 -537 -576 -60 -230 -384 -310 -104 -673 -381 376 700 294 644 -823 538 -461 -694 -536 -798 -104 575 75 183 -277 196 181 734 -561 -859 640 -419 -503 -183 -110 -218 0 -292 -101 144 156 170 -586 -708 228 19 75 576 -872 618 -763 466 633 5 -23 107 567 -648 172 731 -12 764 -52 304 483 -156 -520 -269 -325 -587 -586 497 -383 -630 -136 -382 774 735 -157 -190 196 750 -519 119 -317 252 -367 660 675 -523 -225 103 42 -112 617 299 -468 17 -406 144 369 136 562 -645 -532 679 523 -792 706 572 -740 -358 -844 53 74 -246 178 -3 230 39 8 -514 465 -633 -740 609 392 -323 769 -393 180 -177 695 643 -765 700 353 636 -122 312 -491 308 -705 -854 764 750 184 422 -400 487 76 -538 748 307 607 768 -454 569 680 304 586 -737 428 -365 774 740 270 -45 386 655 -238 32 361 252 14 -196 -594 779 476 193 -816 -751 693 -815 452 -468 303 119 -114 -249 -733 -464 -258 -72 156 -666 637 533 19 594 -747 55 548 -597 -408 -611 65 369 -727 -297 -387 649 -834 224 -761 174 -344 54 -108 -289 203 402 -673 27 357 654 -709 332 186 -457 -114 -620 167 105 623 -77 -808 -301 -732 -292 -573 540 -489 -640 -566 366 408 355 -757 -471 -237 594 -228 631 -141 717 534 -449 -257 -14 -111 -80 651 645 315 -483 -707 307 696 -538 80 -34 756 -158 -231 -211 -374 -522 -647 -93 346 615 620 613 -463 -439 730 479 -608 436 282 341 -351 -705 558 -797 -423 -750 586 -583 5 247 258 700 -68 -784 -829 376 -474 112 -606 -559 -872 340 -37 736 708 -451 -661 -31 -269 509 600 -130 92 -359 -303 -892 -557 455 60 -597 -701 -512 -297 154 156 -8 -38 -639 613 86 745 418 -593 255 -779 128 445 -450 192 -880 692 733 81 -315 328 671 -354 -652 -216 -166 -274 -283 -513 145 212 -607 395 608 483 -814 -600 582 217 152 -266 -894 297 -485 -873 -840 794 -361 -45 653 656 -455 -154 741 -796 68 -576 253 -819 -158 -469 -853 689 -28 -298 -727 795 -577 635 66 -639 -746 28 -510 -834 97 -381 601 647 -242 -456 595 -738 -181 269 -704 687 -455 -317 46 -463 -301 124 -279 579 -623 460 -666 50 -511 185 374 -230 266 -328 437 -509 551 -600 -721 180 777 757 223 -312 65 -657 16 414 -208 -195 -709 574 264 639 -892 465 394 -528 -484 63 93 -314 324 21 22 -146 574 -516 -221 208 -505 669 767 -708 -629 429 157 96 204 -37 -499 455 76 483 158 426 158 674 -455 92 472 621 -836 -625 -198 188 413 773 -888 488 -547 344 20 -803 67 136 331 217 -278 321 -422 -92 726 -889 -82 743 -744 187 18 449 -334 304 -394 -709 110 586 -133 -514 -725 -311 624 707 402 -615 -283 -88 735 310 514 -28 136 632 407 722 -498 329 -405 -26 -32 -810 -704 246 -158 134 509 -19 -749 28 -271 -213 -322 -858 626 451 493 -836 251 -100 794 -107 174 327 -278 -356 -158 -223 402 -816 727 -272 227 -624 220 -525 -721 320 454 482 -793 535 -48 567 -661 713 470 -664 -46 156 -79 -119 -564 -385 501 661 5 -768 -900 597 -265 -3 756 -733 -532 186 -233 780 647 -97 -677 670 -266 -13 -877 -276 135 446 -364 -102 -302 -777 -111 -286 422 -499 -228 520 80 307 -259 -489 -525 -258 -214 564 -296 292 697 -444 150 385 186 -104 -778 106 154 -562 -553 424 323 -252 284 -218 -164 16 -773 -592 285 -854 328 163 -209 -135 39 -71 -277 595 -818 255 546 413 -829 305 697 -277 -842 231 -158 -815 -102 -93 -345 362 674 -478 -794 499 702 601 -268 785 -656 765 767 224 -13 171 -31 667 -138 171 236 168 -758 -218 -35 -742 523 755 -36 599 -783 -791 -725 -698 -664 738 -214 -689 65 726 172 -596 224 -114 -755 -66 79 -173 723 -385 653 -47 -868 -515 -111 576 -364 -764 -226 50 -62 -504 207 151 -840 769 243 -77 266 -684 -491 22 -267 -203 -154 -10 -470 790 651 33 -573 653 -625 -300 -476 -243 204 -885 37 387 559 -647 -893 -62 -864 542 321 -607 -894 -20 639 54 56 -771 219 -609 -574 -22 667 541 -56 202 -73 386 -799 -696 -745 -289 -110 547 740 361 -496 -559 -704 162 -672 551 224 -651 19 -18 282 46 101 235 -860 -360 -233 -447 -547 -484 -639 12 -524 -26 -8 -162 566 -623 633 242 -407 245 -356 157 -10 543 -217 -306 500 -81 427 757 778 91 -174 115 -643 231 769 76 100 786 -527 -729 351 169 -775 786 300 372 152 -64 -432 -580 -370 237 587 429 490 615 573 -633 -297 -81 711 -100 397 -180 -257 758 -757 -675 785 -364 -461 -132 -687 -216 -67 757 -282 -55 167 -178 471 24 362 -16 370 13 -228 86 175 -725 -132 -670 307 -884 519 -552 49 527 -507 -256 455 589 -297 488 -17 155 -695 -865 769 41 250 -232 163 -251 -686 -854 452 -431 -169 393 -321 -19 -704 304 -245 183 -309 -333 414 722 84 409 -467 -73 -115 231 -342 -576 -379 -483 -131 -73 497 300 -634 -655 588 -668 48 323 -783 -547 -875 -123 676 -668 566 290 514 -78 -245 -405 187 764 460 -831 -354 87 741 -385 -157 484 454 431 279 -894 666 163 740 -61 -189 -704 291 -394 162 -578 52 472 607 470 687 -607 704 232 -882 -6 440 -648 -133 -288 18 139 -669 61 -779 248 711 -794 -815 -609 551 315 -504 -617 229 243 -129 502 327 -662 685 376 -627 -158 -163 -573 142 -346 -664 755 284 565 -856 678 -771 -585 -352 461 -192 732 -217 -851 -627 536 -705 -201 408 607 -574 307 741 766 -298 5 51 -703 -255 -658 674 238 -241 434 539 -759 -220 715 666 -165 -789 -578 -145 -713 406 -341 108 -82 596 53 -669 30 -482 -740 610 -429 -346 708 517 -460 -412 276 343 -688 204 307 496 776 -475 -72 629 650 470 -743 659 220 264 -517 164 -763 206 -393 549 -146 422 65 -554 94 -790 -465 -200 -674 699 -794 567 573 781 -561 668 31 -277 342 -46 634 -746 -681 -76 358 -327 240 -150 693 -690 -846 704 -636 732 393 -567 527 526 -119 713 -296 -827 62 -128 684 303 281 206 60 450 -864 492 349 121 -425 -95 -732 -793 -327 152 -329 795 -723 -627 228 728 501 -814 728 -455 158 412 174 307 -851 -569 630 -840 -893 105 262 566 208 781 -528 410 -559 780 82 723 -579 -770 -239 -816 730 -751 -162 -671 -613 60 328 -265 466 402 140 -387 -685 -751 -47 350 608 563 -605 273 -593 -402 156 -133 -258 303 734 -806 -579 415 -836 -226 402 -796 -43 760 772 355 -88 -898 -801 -549 -295 -710 -732 -537 201 -708 -315 166 701 222 407 -267 282 -727 134 586 274 220 221 217 357 -242 -892 -209 -821 -491 -877 359 -700 650 -854 -857 659 -221 -268 792 -238 712 -703 -572 -430 -280 -843 -783 -455 -862 -368 743 696 -560 423 -267 -353 250 -48 -60 678 508 -700 392 602 -486 122 -861 3 -445 57 -105 -386 493 603 -655 532 1 678 -216 529 -706 -579 75 28 -472 339 -525 -14 715 -184 -716 375 593 -753 -510 -127 342 -607 -14 681 621 -238 -806 454 -293 268 -788 -217 -213 -682 -605 513 264 261 724 -350 -717 777 582 271 479 336 182 610 93 -497 683 535 -557 748 728 -463 131 748 -309 543 616 -839 -346 428 -683 -128 285 365 420 468 443 -529 -93 -466 -332 -592 -345 92 65 -890 -502 -437 -84 109 591 744 665 -722 -386 -882 -253 237 -864 -491 -182 74 69 459 -629 781 23 408 161 527 384 31 246 663 350 -514 490 72 755 651 271 412 691 611 -687 -632 334 -209 673 432 93 -147 -220 -770 -665 -759 -707 292 -643 756 -45 545 -171 637 788 159 486 442 -286 543 437 452 -375 -444 601 425 519 728 -762 312 -434 -817 29 555 514 767 -787 338 113 -670 329 464 -390 327 -841 -451 -638 -508 -204 76 267 607 -545 -653 207 620 -572 239 -533 -436 -45 -850 -834 -745 -402 307 574 -434 233 -652 -270 -738 474 400 -506 -297 -479 767 409 773 147 -390 54 790 -465 318 97 422 356 490 -656 100 575 415 -145 240 523 -207 537 650 -801 383 482 666 628 -101 -782 -808 41 -99 688 279 -676 449 158 -558 -778 -59 -182 63 -34 -847 700 -552 -126 529 174 -103 -167 -247 763 287 590 -893 647 -2 -95 679 19 -253 -863 -3 -534 256 -449 185 -436 -544 481 261 -622 676 -712 86 59 -132 733 244 -111 476 -735 -603 113 677 -159 688 624 790 -766 267 -192 -304 253 382 -213 611 -729 -412 -214 -332 -499 -145 199 536 35 -601 337 -25 -308 311 -329 454 48 -578 -114 -473 608 351 -870 -565 707 -404 461 -26 750 229 -38 265 -342 -685 -177 674 -1 668 -806 -519 478 41 -99 -260 -801 374 -75 -251 -760 282 211 -410 512 542 675 -886 184 115 -730 -245 521 650 -45 495 -507 -900 -695 448 540 -854 -363 -395 297 -706 235 -274 -800 240 -368 566 373 -42 -41 -101 651 -789 -568 -1 -486 -239 -569 360 569 -603 -309 -776 -331 269 481 -731 -759 -64 579 -358 -22 -617 752 524 -484 -733 -559 -402 119 583 -686 171 605 -620 -91 599 111 544 -401 -422 -799 -602 351 -773 -534 530 -317 -454 -296 286 -347 -769 683 -490 310 -171 265 -181 -324 -326 -513 -737 758 500 207 45 412 -806 -863 -299 771 -641 288 -300 -705 459 747 599 -254 -340 318 413 -67 281 362 781 -523 -92 -526 344 -809 -840 -463 -339 -882 618 404 -140 -305 -398 -644 -734 743 524 440 245 -128 -499 525 -309 2 -308 106 -130 -428 -499 552 -626 -701 -890 636 -673 -661 799 -491 -732 631 -449 683 -841 419 30 -518 -804 -899 636 150 -747 -452 355 -41 -551 412 -523 -165 -527 -897 142 -802 -599 -893 573 446 759 294 14 -105 -861 459 -58 692 -541 87 -131 -103 416 -22 -703 651 -653 -261 22 16 138 296 51 -734 -553 18 -402 -721 398 -656 -136 92 -127 775 -556 -594 -476 -565 -837 119 -413 -809 -235 784 -67 -168 -186 -758 -531 751 749 -45 178 -710 -897 -127 -291 596 -380 48 -589 23 24 130 -686 339 -452 288 -747 -342 400 -625 -493 238 -762 299 -743 216 -433 -775 649 -283 459 -514 -155 -299 40 298 -219 32 -811 669 27 800 449 199 465 -29 131 737 -278 204 324 228 768 182 -524 482 -206 459 564 -384 -739 -836 -362 354 -194 -813 -254 681 -851 -199 -193 87 284 84 -443 -670 -300 129 51 756 734 602 137 440 -665 -762 274 -402 -358 28 201 -539 -761 -145 20 -315 424 139 155 -284 632 -280 239 782 -575 -837 214 -604 612 505 -654 214 -765 -676 7 262 565 -291 456 711 -535 -485 496 632 -128 -833 -683 -232 -707 -810 229 597 610 -245 276 256 545 269 36 652 550 633 -468 156 313 36 -133 -471 -652 780 -772 -96 -426 -602 -765 -280 -845 -748 -148 -601 -245 220 -170 -527 -740 -80 752 7 -230 -558 -257 412 -57 511 -469 -305 487 -744 615 -194 -598 333 -668 -785 -731 -869 -406 522 -68 329 -362 -50 636 692 -684 -199 -644 -880 678 537 233 556 -194 -872 -473 375 -36 -429 257 492 -229 545 -568 -461 -782 -769 -691 -897 -33 309 -711 352 761 -188 359 -223 -883 716 -436 596 -868 242 685 330 -171 -600 -41 482 -320 -406 -853 -433 -560 287 -267 -846 617 -607 -173 -472 573 92 -566 218 200 161 -708 227 150 -619 107 -705 -632 744 394 -393 -170 476 -463 45 647 -665 -383 -165 226 378 -524 300 40 55 -323 510 469 584 135 53 -337 788 -529 -283 796 -328 -467 -339 679 -899 791 -783 -833 -698 -596 -414 -26 -477 249 291 653 122 -878 346 774 364 -264 728 -553 35 741 -674 -444 465 -864 -255 -175 -869 446 43 -733 56 -406 0 747 660 62 733 505 -120 -484 -56 -453 -441 326 82 300 -413 -875 706 530 -114 757 -44 60 -728 -33 606 -703 -741 -465 718 695 -137 385 -674 -717 -164 264 -776 34 -644 731 620 513 479 764 -806 -86 -640 488 -404 346 379 -189 -370 -47 354 627 305 -218 -824 174 649 525 359 -638 268 354 -101 -879 -815 -900 -385 353 503 674 -257 57 -387 -29 -815 -308 -48 521 595 -426 29 -867 37 -409 -31 673 721 -882 -868 333 -285 -558 270 -321 -195 589 192 -698 715 -396 -288 212 -432 618 586 320 -354 -107 -791 133 349 -41 162 592 -513 -394 -416 -377 317 -829 -196 432 -180 -149 -728 20 96 759 501 -218 32 -572 28 -436 -98 -818 -89 -21 579 -194 -640 688 -291 687 -502 776 -375 -681 228 466 782 -653 -877 754 554 -555 -767 200 -157 -359 285 -453 388 54 -368 429 -740 477 501 289 155 -451 -61 663 370 530 -181 -185 567 135 33 -139 -301 -899 -686 544 491 -667 -700 -377 -722 -851 627 -353 -676 -790 720 -480 -237 -530 -700 510 -875 -599 694 -835 -444 212 -137 132 -357 252 50 -576 -565 462 689 -581 -211 532 -616 440 469 70 -884 -708 -533 49 210 -272 226 -648 240 303 -836 -883 -527 -638 -621 -398 591 -585 731 529 435 -15 518 424 -273 633 -678 -789 -617 -299 79 542 -93 334 48 708 134 440 255 -198 -653 -258 -409 369 -203 623 220 251 -160 -822 66 -782 -266 -773 -345 -47 544 406 282 782 6 -443 577 310 -27 574 -688 388 -573 162 -803 588 679 -574 83 -463 50 631 -629 525 -689 -824 373 241 -198 356 31 -157 -205 -135 24 -737 -754 646 -67 -291 33 546 189 676 284 395 -710 -754 -673 -193 57 629 -854 -179 -801 -515 -771 618 -232 121 212 348 725 -420 293 -355 302 -691 658 -73 -247 -700 176 -880 -361 -431 -668 -284 268 701 341 627 667 -145 -873 470 169 165 244 329 489 362 -6 -573 113 76 -250 103 -172 103 278 608 409 -655 -264 -814 -29 -546 162 -676 -132 559 -387 -431 44 523 429 -386 -12 -513 -195 509 -815 193 780 330 500 -805 -273 -513 -779 -199 656 -690 -693 -62 589 455 437 -716 474 471 -601 744 699 -481 -334 -411 -828 436 -285 -313 -823 -758 447 -560 261 -114 -477 -349 -81 -569 494 -728 125 633 -49 -732 -610 633 583 716 589 -232 -100 511 385 -262 571 -562 -759 459 683 -432 -170 8 -7 486 657 -704 -207 -495 741 -109 217 -839 683 452 339 -653 235 729 -800 135 166 185 -34 -606 -1 740 490 -189 -829 -80 -108 465 262 233 -416 -64 708 -74 204 124 -249 -289 -673 -342 -386 21 660 -341 -744 24 -78 -250 -710 -489 -534 -660 770 -103 -466 -343 624 557 14 542 -798 551 117 -215 -739 785 382 150 -224 238 -187 394 -278 705 524 -20 -152 275 506 -524 -329 -385 -178 68 -584 737 -2 -449 179 754 -834 399 -744 -98 -776 -208 -607 237 402 123 674 -746 -665 -369 -98 614 189 -380 -167 -418 683 -628 -3 -35 -10 425 106 -634 -587 421 -693 -178 401 414 -84 -558 -634 -857 320 -606 43 -84 -607 -128 -61 401 -782 775 -174 737 743 590 488 -113 -85 51 -811 -242 -574 -104 -180 -561 -628 333 -744 -819 -485 794 26 -263 45 -471 115 23 -822 -470 -608 612 40 -400 -626 -437 -751 -146 148 748 -137 -338 446 188 -367 185 97 -766 -507 -828 -466 705 158 -509 392 46 -603 -521 -84 764 -134 766 15 317 -842 294 -162 417 712 36 660 -640 -679 -426 475 398 9 -215 -604 660 -150 473 328 573 -515 -12 -249 -892 -198 675 167 236 727 385 142 -242 76 -246 78 619 -430 -125 -879 -246 -577 84 783 522 -499 316 643 383 -647 244 -619 -411 720 350 -134 -406 749 248 380 387 -299 406 -334 -745 -321 619 139 -108 553 175 54 628 578 -46 10 252 -429 -876 -356 -765 442 -310 8 -200 -661 206 -39 602 -517 275 -1 -67 81 -899 123 85 -528 -304 70 -628 -64 -530 -622 758 -640 12 683 -460 -387 -817 -246 81 -240 432 321 761 -58 492 494 -278 605 -4 772 496 -19 414 154 392 -296 -449 187 -400 -888 619 -318 496 -887 355 618 -674 -601 380 254 -560 -448 -498 -364 297 -472 -752 -463 146 682 762 -702 -410 -539 72 -888 602 -648 -128 224 24 318 263 -160 224 -591 505 433 -247 -816 230 85 -759 -161 258 793 625 -720 -388 -356 -170 -226 766 -487 225 636 279 -558 463 -599 88 -71 -824 660 -585 627 16 -776 -24 -897 111 38 -211 -900 427 -580 -742 730 248 -240 260 527 -696 -119 -895 40 558 -70 -600 205 480 74 470 245 -225 607 323 -22 -357 -620 94 534 -330 136 297 -631 -325 -256 -738 788 -283 798 -251 510 48 -323 -176 -224 162 536 26 -420 93 -335 -811 -863 -809 584 649 -847 -215 -4 -584 -330 242 -216 -97 593 292 615 -108 175 -25 104 310 -890 -603 -1 -227 461 -48 -1 532 408 239 -778 -250 -86 138 123 -568 240 192 605 614 26 -575 702 -162 681 711 461 -883 646 -753 -24 33 -114 -176 498 272 262 10 -286 -92 -788 -746 329 781 577 -68 420 372 -746 753 377 757 558 -812 422 460 635 559 346 -400 -551 -463 -881 -192 -898 -548 256 -816 -345 -418 -244 -299 364 -32 235 -393 774 -26 -751 -321 -500 -491 -684 -151 343 29 -329 -51 -698 -360 636 370 293 -242 -634 361 183 336 -234 -23 15 69 308 514 119 -63 494 273 -12 599 -511 161 108 375 -442 -422 -189 271 -237 -122 -779 -817 -293 148 668 163 -789 440 368 -320 68 -487 -801 -11 330 715 -798 -339 -658 -347 -283 -851 -205 -326 -262 -895 -858 -88 -614 -357 -645 -174 643 -605 625 -392 596 225 547 399 -243 526 -137 -375 255 -261 -570 -87 573 754 -711 109 299 623 583 698 -731 -627 -513 -499 -231 -507 -66 578 -148 -708 -560 -7 -358 -696 508 129 -432 272 -34 -892 98 19 369 -455 14 -15 146 232 20 -773 677 -608 -761 292 236 744 -364 484 466 -249 -543 -364 176 652 42 -729 -80 697 670 366 652 -692 -164 -140 -536 -283 -674 473 461 237 770 -278 749 -830 -316 439 -694 -57 82 316 767 -573 -821 -361 -477 -255 -212 -285 263 320 -167 628 -466 331 154 216 -257 -34 442 67 -292 746 688 -528 -869 346 -180 538 718 -865 -327 -854 -862 -602 310 181 -74 669 348 207 226 -852 -135 -555 -666 629 -365 362 82 -326 26 263 372 -792 146 71 -479 708 129 540 413 -392 -350 -67 431 715 -830 791 -815 -460 -769 255 -512 94 453 703 -815 -872 265 -155 289 702 715 -887 579 124 -169 90 -848 -633 -817 451 257 84 -266 -542 -335 -34 -657 -255 -66 514 589 -500 387 -243 -514 -621 -771 729 555 53 -811 -524 742 -424 242 800 254 395 767 -370 -325 673 45 404 692 -203 -117 643 -700 -168 750 247 461 720 -193 -797 603 -618 648 530 -750 -567 151 0 189 149 -562 -597 168 786 -53 -162 692 -717 668 -333 -809 255 460 -59 496 222 329 199 257 -537 -631 -261 603 -150 280 350 265 224 -602 -695 -766 -750 104 660 -191 701 -345 238 -822 729 597 -125 -370 -448 -759 -552 -629 -892 297 -8 -8 296 730 -167 87 85 -616 562 -707 343 477 640 -576 582 -33 -363 -354 -248 125 -477 -231 -639 130 638 -449 579 -854 -227 -180 -532 688 -117 -658 -723 479 -856 770 166 183 417 556 182 -385 794 338 -64 -11 581 554 620 662 605 -210 -116 651 -632 517 -104 -312 351 -645 75 -848 -383 565 -158 762 287 508 -218 -460 -806 -86 -335 618 55 -719 193 648 233 -506 -123 604 -758 -369 743 -254 -445 -612 208 -229 192 -854 -164 -159 -415 536 26 779 708 509 -449 -656 737 -174 8 668 -86 -28 -751 -167 -601 222 -120 284 618 200 -877 45 720 -38 775 696 420 -342 -712 507 56 -43 -514 629 -701 60 554 406 109 -833 -859 562 -412 449 -649 -20 -591 798 82 -551 63 233 -301 311 -162 -104 607 43 -766 -244 112 -504 -673 -33 -31 -377 -77 22 -444 -538 -861 -407 339 -555 698 177 -451 -188 -386 -475 -789 794 228 -603 781 255 -32 -292 -9 -626 575 115 109 -349 139 634 66 136 773 658 -546 311 695 366 -795 391 567 -15 -643 430 184 -204 681 734 -786 -454 -482 -493 -270 663 -498 -604 -94 -109 -207 -206 -296 454 429 -866 -660 -282 96 -871 -471 -476 -827 469 470 778 -859 -599 -862 -636 -42 609 -168 -136 6 107 192 -781 746 453 703 -596 -657 142 -82 -586 -129 542 235 170 -776 -758 -533 522 257 164 -896 198 -196 -799 -219 614 666 20 35 365 -363 -259 -590 -721 -516 678 -439 -521 380 384 -531 -313 213 -15 -509 -527 -689 66 -33 -301 -690 687 -685 -35 -795 257 467 171 739 391 -624 -715 464 417 -724 593 -800 -526 305 -5 -205 -204 -673 -335 332 566 633 401 705 193 512 -373 -746 225 31 -757 -228 -168 -132 -497 519 -828 238 526 501 -622 14 -137 35 360 117 195 304 225 351 -762 650 -679 436 15 659 173 -121 -108 -802 194 -231 410 -751 -675 -122 -35 -393 -633 -413 -312 -155 549 194 306 -332 428 -431 -92 -545 -802 654 119 221 -386 -363 177 792 720 -349 144 334 231 642 -859 -560 411 213 125 347 -505 -697 564 335 -272 -316 -86 176 -417 -20 -869 465 -485 399 390 -839 -699 341 -374 17 615 -814 -717 -476 -224 130 499 -216 -621 -849 -354 63 581 229 10 -383 507 -376 75 -376 -206 -838 215 -194 450 -453 -582 481 -263 -519 775 -692 244 -57 127 359 313 372 636 428 -768 -429 346 142 387 -504 -112 -838 539 244 -309 -155 314 7 -86 13 345 -357 387 251 760 -426 -216 431 -277 -436 -8 17 582 101 -403 330 -426 723 205 465 -441 478 -716 -113 38 790 -547 647 -77 454 -652 -741 -477 246 -614 -721 -495 224 -141 -491 -734 401 374 385 -743 708 156 -239 -842 397 -137 469 129 509 186 -175 -679 704 119 3 238 -307 421 -663 -727 -607 -674 -278 704 129 -687 68 -769 -682 -863 84 -890 53 329 -460 31 -155 359 -818 617 -265 254 -201 -120 -484 743 -618 738 -638 -252 615 -538 630 218 -609 214 233 -541 500 714 430 97 557 -87 403 -874 -438 523 374 -244 172 498 -369 743 -753 -399 -319 -590 -247 -32 572 -354 92 729 247 659 -82 428 377 -831 -690 723 602 21 -136 -358 714 -607 -840 47 -703 -282 171 -428 550 -186 50 15 -374 731 -671 355 -679 -369 240 191 -201 -499 699 616 500 761 291 -200 -396 -184 531 -278 -362 81 165 -456 -323 764 -385 -105 -862 -699 510 -810 -47 324 694 490 -147 -125 539 239 533 220 -106 453 437 -851 -236 -881 33 -62 13 -129 -115 -799 -102 129 701 673 266 -797 80 273 733 59 -155 -134 -743 -462 -817 477 -214 653 -719 160 -77 570 -828 -672 -734 -172 -440 -416 315 379 -505 -181 457 782 160 279 -761 514 514 136 -139 -713 -169 -860 -201 -684 -218 789 -178 384 283 -512 -398 -706 -522 121 296 381 167 511 212 786 -222 -469 -567 -649 -335 502 712 -386 670 644 -392 75 -153 -60 743 -222 231 -349 -384 -320 -443 121 -721 22 120 -550 693 -499 -490 -668 -157 -792 159 -26 338 -603 -140 -24 249 620 787 449 -354 403 263 569 -286 685 420 795 -734 -31 513 564 -587 -542 242 -115 298 540 -735 -252 -203 -45 -517 -180 -659 -60 67 -787 402 -768 452 255 -706 107 -91 507 -867 84 31 444 -532 681 411 -588 255 111 -182 7 -266 -633 695 -355 669 -319 -456 -688 221 -443 -162 264 624 -841 -494 -694 -438 407 457 769 787 664 -345 483 695 634 -451 -121 59 248 390 -347 -28 -845 209 -168 517 553 -245 173 546 382 -161 -691 -240 -364 -315 -607 -412 146 -693 -877 438 -681 301 438 -463 -245 16 -823 -486 -404 159 -530 110 192 -656 -448 -417 237 -851 59 -761 -749 -466 258 54 -896 -674 184 241 -197 733 -289 315 -104 433 -295 74 273 -39 -674 -406 -485 -421 760 -654 -408 -571 24 -482 401 -271 -604 -801 -844 -699 -831 -68 601 704 368 408 511 224 517 -462 647 -96 704 284 -267 -467 -580 528 210 -410 -379 564 42 479 -144 -336 546 133 -654 691 -661 -645 -120 200 -701 231 342 453 633 696 349 725 -241 -283 177 292 494 634 -886 -707 -781 161 92 -595 -471 64 200 -249 139 -839 264 -13 597 -300 463 714 667 -202 495 59 -735 189 669 -370 -596 175 113 -731 -858 -358 577 127 540 -26 -507 466 314 -177 73 -357 -310 -186 -215 -801 -575 284 685 277 359 -729 -667 -162 692 -460 -275 -529 654 -29 12 551 -810 -545 -446 -235 -474 -193 -447 262 588 38 -287 402 -80 -609 -100 -753 774 488 693 596 -155 -78 -883 732 254 242 241 -216 310 460 282 316 296 -807 407 -716 530 274 -50 737 269 154 -790 701 -127 501 65 611 -755 513 309 -131 770 -766 -574 367 85 173 -798 -237 718 669 573 -213 550 -168 -142 -806 116 -148 637 -267 -312 -729 74 -349 -73 -367 -710 -868 -701 413 -250 639 -667 23 -60 -883 -540 -80 -293 -63 -618 -810 741 -712 -893 -613 -190 716 -389 -832 172 98 508 -830 363 87 346 42 -425 -197 500 -694 -752 465 228 740 -346 -286 -300 164 -190 -381 66 424 153 521 -26 634 777 511 233 476 -559 -839 -468 514 -438 -445 -379 491 -383 85 -331 749 107 270 -31 93 198 -447 699 -532 25 -495 298 481 -378 -796 -868 -122 577 110 355 -215 -317 247 57 -118 429 467 270 -195 59 -270 591 -418 -446 611 2 -149 497 367 104 122 -272 38 353 -449 -19 -473 37 158 -848 280 -854 -306 -899 -551 -898 393 162 -545 -890 -606 725 536 -188 438 629 308 -603 -144 640 387 -578 784 321 -179 559 742 -117 269 535 403 149 -113 652 -437 794 -445 691 -665 665 -710 298 -525 -819 286 398 725 564 8 316 -276 479 460 -829 594 687 3 -342 -349 450 -670 -339 519 -95 117 444 -410 548 -780 -99 -394 -381 7 -758 68 -1 438 81 165 -691 -391 -128 -435 646 -526 -738 273 -589 202 201 -464 642 533 -332 -567 421 -427 -85 -762 -430 795 -225 -146 653 686 -522 789 -170 -507 572 318 144 614 -142 572 -3 327 331 -608 -502 409 -297 214 -527 -271 718 566 -469 -165 -252 -642 482 206 700 -79 -775 -857 425 319 184 114 -243 53 -167 644 -524 -461 568 99 89 -859 -559 -469 719 644 -849 378 -697 57 -47 205 614 358 -667 585 534 307 -501 583 -609 -224 -563 222 -42 -294 -229 -318 -880 256 472 -718 -861 -453 406 -89 -111 756 -236 -62 -244 -577 642 -495 58 679 -4 -542 -480 -91 132 350 174 651 617 -460 786 -512 -131 188 774 116 -609 309 98 508 -250 -19 -691 -44 -14 623 560 -723 219 665 19 -189 776 -328 641 -294 -844 -547 202 -153 132 327 -458 -222 -170 222 755 409 526 -372 -817 676 666 -298 260 -24 -462 -534 557 460 -286 255 317 -82 -4 691 -555 -397 80 -721 -424 -299 785 -257 34 765 174 -847 -525 330 -375 -309 21 142 -340 -759 559 -700 -838 -639 372 -152 373 -475 -610 97 -693 25 -60 -476 -332 185 547 -211 611 215 20 577 438 -216 158 -630 -617 -816 -498 -713 349 217 -211 442 648 -593 -92 375 778 378 -299 -548 465 534 -458 476 760 -321 -9 314 -785 -469 675 -442 537 -765 746 421 716 -235 -733 -275 -4 193 -365 287 -722 -581 -421 420 -759 741 -22 -393 -170 660 89 -361 -54 -424 -465 -807 335 634 -207 -364 -705 72 287 -840 697 -452 -562 -291 667 -49 197 95 131 763 -694 -884 615 384 638 718 144 729 -177 751 298 -849 166 718 -412 -554 197 -375 -461 -20 215 -339 -315 -303 -721 142 -77 591 -83 272 -415 -762 -456 -276 -551 -662 -554 338 -374 692 -476 -198 659 655 -811 -792 759 -811 194 -763 162 -23 -311 -731 -199 -534 508 -64 -670 -180 -17 -515 -803 -207 87 24 -103 -43 347 -620 41 333 -177 -370 -234 -866 582 -250 266 -659 -765 720 -157 -313 -563 -287 699 -755 524 289 -686 178 444 664 76 -514 -811 -525 55 -139 636 727 587 -591 757 -168 762 -80 492 320 171 -817 -774 497 -346 -762 -335 -623 288 552 205 3 -77 -567 796 -769 728 782 676 193 -561 455 -193 -362 562 265 -692 257 -85 11 -277 793 -439 -216 634 548 304 133 -343 -91 -450 431 -97 -283 -160 -273 793 335 -798 -110 -739 -804 -177 -489 338 -887 -252 174 -612 237 -459 521 -124 546 -823 181 -656 -423 -25 -870 -48 794 406 -194 -178 592 -395 591 618 -401 407 338 -636 -34 283 -678 -452 45 770 -239 -597 -510 33 40 -728 -866 -281 486 427 534 406 -185 -592 -246 -824 -573 491 -7 -316 502 -420 -326 521 -106 225 -23 -780 635 599 -673 671 -556 758 -144 785 343 -270 -831 -209 -801 340 -385 -42 170 -63 -173 293 -420 -896 348 -655 -684 -722 516 379 -685 -785 -752 798 234 -735 159 -232 62 751 215 632 -186 -471 366 -572 -851 -354 122 28 -469 -664 160 101 -716 -409 -316 586 746 185 -46 -644 -251 571 152 -568 -175 49 -302 -271 23 -396 730 379 -770 627 -810 -140 -874 -531 -708 148 257 288 281 -580 -745 -182 442 -733 404 -706 297 -477 -141 -211 -649 -683 -141 -437 -885 210 31 386 276 -246 345 357 88 358 -747 -442 -4 -371 -128 650 -3 -208 -736 -668 -23 1 -603 -100 -275 497 313 665 -101 105 -447 -742 -506 35 -761 -737 -207 -165 -163 785 -1 -185 555 499 509 -203 30 -82 -837 -422 -755 -448 -667 -465 95 331 -88 -537 -522 -506 156 597 557 723 -272 327 685 -751 529 -87 -134 -852 -243 519 -449 723 630 -838 -853 587 -124 -744 -85 675 509 701 230 -89 142 607 -108 206 -525 -783 -181 -285 679 281 -360 686 -303 -171 386 -653 682 -356 -845 -627 -500 -610 157 168 38 -233 332 -456 -119 -47 -217 -809 -841 795 -861 68 -595 588 -309 188 -589 -10 -42 -88 -271 145 -433 -576 -855 -50 -701 771 -445 -891 234 218 -447 -150 66 -457 739 379 -591 395 504 -24 -2 -482 -436 174 435 -173 -99 -689 -279 377 -350 -720 -226 93 344 -311 460 -783 472 201 742 -783 -413 34 17 -671 -136 -7 -266 433 83 -260 -105 -425 -780 551 -229 688 227 392 -208 -367 33 398 -446 -547 -568 27 511 -580 -738 248 -853 767 -842 520 -662 399 27 399 691 -556 -670 -619 -369 -433 359 625 327 -147 -391 -580 372 671 289 -56 -315 263 568 171 -620 250 756 -844 -540 523 103 617 -495 310 -71 -752 42 199 600 529 -80 -560 -558 -517 324 77 663 755 46 -860 -669 -460 328 -9 -80 -198 433 507 223 435 -461 359 -845 568 -604 -384 -146 -345 428 -779 -750 780 189 697 -637 405 668 459 -819 -133 -147 16 473 -465 340 223 -215 -565 -750 337 197 -553 323 -429 313 -173 -788 -437 74 13 305 -613 460 -700 494 -4 -105 580 379 299 -270 564 -368 -64 -695 597 -405 556 269 -438 -250 -858 -567 323 426 -306 716 -563 513 -98 -343 768 212 633 431 -71 602 96 -179 -291 -76 -10 89 -675 -604 699 -397 576 63 -58 -22 -569 688 -644 765 -554 761 -28 211 -854 -208 -641 -60 86 -276 238 -870 741 488 -139 -321 -592 -311 -220 -214 524 -219 327 312 -597 -303 -479 -232 -285 -690 -100 -408 -706 -371 -359 -272 330 263 -373 -108 -307 -464 129 -483 -175 -308 -108 -829 -618 -455 682 -414 453 727 -14 366 -736 380 -698 212 -295 -615 603 -216 761 -468 -637 -463 256 192 111 -457 -405 -669 -54 -797 -575 -206 -856 291 -282 372 -153 -419 543 -773 379 85 -803 173 -265 421 101 681 -281 -4 326 -646 -733 -73 646 -561 -409 420 -430 785 533 -795 775 656 359 23 -61 -139 -14 119 -414 616 389 2 278 -366 529 783 326 -373 697 601 -291 -37 -450 60 788 -459 550 423 -246 -458 -2 29 711 -232 -327 656 776 478 -336 -361 -159 22 500 -329 124 -766 -737 259 -269 324 143 -244 -25 287 -621 -752 -157 -97 9 -675 -517 -655 189 -461 -617 676 361 -538 -694 -187 -675 460 661 -546 -38 703 -312 636 -854 -707 134 -671 343 -139 -382 5 60 -198 701 -554 27 415 341 -172 640 272 -468 701 541 -599 413 -121 106 -450 -818 168 444 -415 -630 780 -438 685 344 -501 -423 -243 -805 -485 -301 409 -769 -555 -380 648 653 -350 -462 -172 -128 -350 -82 -820 -505 509 -328 -829 657 50 18 28 613 29 -834 762 515 -697 193 725 -251 -279 635 -423 584 -70 -467 756 -704 521 -840 -800 436 -285 -810 -755 215 -211 -457 797 132 287 441 -208 225 -276 472 634 193 -707 -429 -82 -731 782 -137 -187 484 682 332 452 -549 -661 -378 -705 327 -843 -206 726 93 703 -751 195 -728 57 -332 448 384 189 -214 -761 -606 -651 547 -703 -51 697 734 -238 380 -816 -248 5 -440 -62 507 86 634 -710 -288 -89 -774 -697 263 -198 -359 502 -646 112 -535 56 734 -335 162 -527 -372 297 -124 -351 -860 682 -522 -24 371 507 -457 -655 -696 -150 -244 138 -185 -517 679 -503 168 155 514 121 -704 617 249 -561 -472 670 -732 -132 -230 393 624 777 -525 -815 240 553 -470 300 -685 436 -576 447 683 -798 -527 -28 -23 -836 8 107 354 -550 60 -644 663 -678 638 -224 95 -541 -761 -791 -725 -293 -14 -593 -741 577 -219 308 655 -887 -274 779 489 -700 -698 -521 276 -524 170 -95 -582 557 -652 666 190 -300 794 265 347 503 -57 -283 -259 -578 -608 -453 100 -468 -117 426 -325 -419 419 -305 289 -896 -28 -885 -356 -841 -757 -537 -763 524 -46 -21 720 733 -7 -859 659 -266 342 279 21 288 109 -466 -374 689 -473 -291 -343 736 679 670 794 -439 -353 -292 611 57 116 -520 -197 148 -449 -582 -731 -746 -455 -597 -773 -794 -671 479 453 103 422 65 -321 110 -89 -480 -823 456 742 430 -362 -186 -592 -870 331 -669 350 -537 446 -172 579 -438 631 194 -82 -123 533 267 1 -494 -199 -79 275 666 753 669 -665 286 592 -84 -895 -242 -187 498 491 -412 -385 -232 -13 291 127 469 254 541 -194 -452 -785 -840 -105 228 576 -179 445 -501 -590 -668 612 -786 -44 -504 621 285 -691 -59 -547 -59 -703 232 -626 -78 440 285 -301 70 683 -280 -338 -731 -36 -769 -885 -632 522 -31 -305 202 622 -310 418 440 -645 326 -400 -541 -72 -705 -459 -562 -254 -264 638 659 411 -775 196 438 800 407 69 506 -465 -638 -352 432 629 -514 415 -756 254 -677 493 500 71 -605 -387 -118 -763 -860 -231 -268 -415 -506 475 43 -104 -733 -309 -628 -99 135 166 -144 761 -101 -337 -236 -418 -256 -732 -110 -885 -760 180 738 545 444 -801 -614 97 -354 408 -234 -865 -223 -6 -478 -482 199 -223 -212 15 192 -699 -323 -604 -244 -760 -165 -214 -104 -629 -617 653 -401 -740 -349 623 360 751 -68 606 26 -861 243 -691 -79 -248 160 -559 110 423 -795 -543 -190 -789 -702 280 360 -752 -196 -511 653 578 -364 618 -429 58 -324 383 -589 -832 -631 268 510 698 -744 -46 -32 432 -44 422 602 -655 -428 530 -302 -235 305 129 -81 -139 675 -739 -236 557 757 -296 460 -806 712 -88 -865 222 -613 444 159 -633 -468 -628 -464 -570 -81 -670 396 160 -842 -102 451 -654 -485 737 -756 -449 387 -134 435 715 326 -816 -635 447 -54 -794 629 -238 -101 -99 -136 -205 -765 -736 -148 -475 -665 419 295 -447 -317 -80 89 714 -574 710 -417 530 98 -813 -468 -900 -687 -896 -295 243 545 729 698 -564 -601 -50 -523 461 -511 648 -401 -158 -220 662 -60 220 616 -753 76 -618 -438 605 121 -639 410 -743 645 64 155 -112 366 -640 -572 175 308 256 472 -411 138 152 563 106 739 597 23 -676 -883 -570 204 -724 267 -408 185 198 -615 -679 275 432 125 693 -453 -308 30 -827 -790 318 699 375 -838 225 726 -591 -528 -898 -356 356 -313 325 -635 -29 678 84 644 -800 510 664 -285 -575 -549 566 -322 797 627 271 525 293 -763 -551 -112 -390 -98 407 -493 -528 42 37 107 256 596 -282 -75 99 -215 297 465 455 781 586 346 114 242 45 442 -117 -547 100 -156 -646 574 -511 648 -327 698 135 114 -409 587 54 -248 742 -136 -36 799 775 95 53 -887 -110 555 268 345 -802 -827 -91 -188 674 -624 -594 -507 108 296 614 171 -743 467 287 613 342 -847 501 33 172 -602 -871 148 420 -459 -598 -537 714 -860 -114 372 -638 67 734 359 -392 -283 -752 -189 550 -266 234 -294 120 450 -295 503 205 180 544 -166 -459 324 69 498 138 -271 -209 -675 -795 750 -861 687 -866 47 -295 -617 -807 419 611 -584 -547 320 604 -715 -476 561 -679 -690 -142 -384 -384 747 566 224 -361 783 -134 579 -714 736 411 -293 -763 -319 499 338 354 771 541 -275 -751 -381 -651 -219 375 518 486 14 528 -491 -281 361 -657 -645 -316 -885 -407 598 -103 -859 -614 507 -650 -737 -411 565 -4 206 79 683 748 -679 -747 -630 0 -257 -125 -423 -133 -309 388 -662 106 -634 689 -296 -770 -279 -792 497 117 244 475 322 16 269 235 -140 -148 379 533 647 -636 800 246 271 222 79 544 157 -620 288 -199 143 -246 -52 580 -832 -787 -509 -605 -814 -474 707 354 -197 -110 -340 664 -634 -808 -177 -803 -420 -490 -601 -87 415 406 -440 -615 -382 -459 492 -1 215 346 -828 754 -401 -527 718 435 373 275 696 125 615 348 -405 -711 -69 199 291 416 -384 -627 -341 769 3 -212 266 -321 203 -474 -552 97 -240 -808 443 788 386 -557 495 -697 -496 72 546 -454 338 -416 -792 -491 -19 -562 -881 -874 -633 454 -554 -54 -825 -493 -411 -291 247 387 -744 -20 -842 -166 -534 -59 -215 -213 478 -675 564 -684 -791 -259 786 -479 413 -590 -335 -762 17 -661 -720 -601 -696 225 -872 426 -407 -550 244 563 -149 -856 -147 599 523 188 268 -58 -118 710 -837 7 292 482 -710 344 -283 -28 -436 -860 184 219 -464 -19 573 686 544 -70 574 573 -871 -149 711 -832 233 -638 -697 -637 33 -760 -216 10 782 660 -701 -281 -475 517 -802 310 -98 589 531 -79 -157 159 -72 105 204 494 73 605 300 778 59 446 -750 81 -535 791 440 736 -839 -617 203 17 578 -401 205 -280 85 -485 -573 209 730 -682 270 -709 -111 367 215 228 -106 -885 -648 -276 -809 -860 120 -175 -856 -567 -392 -100 538 -740 -491 160 168 -588 -84 481 197 -864 -97 -289 356 -312 575 -868 453 523 123 285 -134 -251 272 -744 -810 513 -341 -329 -707 -180 233 -160 561 -885 -840 -294 46 140 224 -888 -508 362 55 -708 173 294 572 -531 -106 -632 -64 -648 -384 481 -272 8 -631 161 -187 -486 669 301 172 -528 389 353 437 28 182 -674 -579 -851 -728 133 233 -841 -698 120 697 -541 489 569 -367 -97 685 139 -179 163 0 333 -284 -275 549 570 648 -281 -684 286 -332 -167 -115 -747 -159 501 -699 668 -63 -157 -664 -498 208 394 -394 792 -611 -165 -345 -76 -861 2 -19 -740 -260 334 203 -680 616 -328 -306 141 621 -620 770 337 712 -813 472 -784 -747 450 -766 -882 687 568 -678 -899 -321 -736 322 -890 368 441 476 257 -324 257 185 -123 252 566 198 750 -20 -137 297 -674 -516 206 293 -284 -56 795 572 568 379 78 -293 -446 399 -493 -128 -652 -399 -174 97 638 407 -855 -416 -859 -891 -279 393 363 -524 508 549 -69 -900 170 723 -411 260 -233 159 -793 621 -579 425 -645 -130 222 -790 -272 716 42 -535 409 -285 -711 94 -172 -10 -895 441 559 -380 -643 777 -660 -76 78 321 135 -393 -717 -181 691 -278 -471 -384 -884 -342 635 -808 470 -457 656 708 -721 71 -69 444 -782 683 459 210 670 -321 267 75 779 -679 -229 452 567 327 -622 142 -851 627 696 -612 377 773 623 605 758 -98 682 -669 -170 368 139 749 -514 -75 -269 319 301 -344 -223 -868 251 -296 401 -801 342 638 575 -518 -515 -771 -458 89 -275 586 786 248 104 -570 289 -60 719 -366 -811 616 -342 -273 393 -810 577 13 607 215 -677 418 493 -666 437 -14 791 749 -402 74 180 -513 783 -172 677 -721 666 477 -85 525 -562 -15 415 375 641 -190 556 536 -132 -1 -81 -584 594 -203 27 604 -685 665 -469 -371 -267 799 -394 -561 689 106 -583 -855 -525 -704 -662 594 406 -535 651 -533 379 326 664 -150 149 523 -891 -753 300 -238 -194 -741 -259 -269 17 -691 662 578 -802 462 -454 -406 -434 -428 343 300 -758 -16 316 -584 154 -350 386 74 298 40 -656 526 268 -109 -686 188 341 -891 87 -699 -106 -176 72 -600 644 388 -326 -346 -210 -539 356 109 -654 -595 -789 46 -179 265 702 -394 244 -745 -602 -397 362 591 -622 -797 -573 -776 -117 342 282 309 -94 -759 764 -369 610 -583 -733 -171 -543 67 733 166 728 319 173 24 -576 -163 485 -634 330 -773 -713 114 725 280 -561 -54 65 -468 -1 -323 -1 -520 -324 336 -770 -393 -592 -543 -74 455 -375 538 653 -358 -454 -647 -633 422 50 230 -183 13 553 546 233 -266 -288 -840 461 237 -363 1 -730 -692 -650 229 -784 -582 304 -611 25 -639 681 -204 355 488 -853 764 595 457 -415 -693 -830 -714 322 -48 -518 -274 344 79 475 -669 -694 -178 210 -520 206 763 135 -764 -416 129 -339 457 -377 597 40 -804 511 -433 75 649 691 -821 -473 7 -308 277 -267 -18 -419 773 420 52 -581 353 519 -846 -5 -239 -729 -184 -378 -806 210 -74 688 340 -140 -179 -380 -173 -679 -709 -534 -1 -664 -426 232 716 0 -312 -768 320 -769 696 267 -78 -47 585 -765 50 270 493 127 70 -653 -694 15 -439 -442 -847 645 261 446 -77 636 -150 767 201 655 -491 763 234 261 311 -359 -860 -485 -395 -593 392 423 -805 530 666 796 -587 450 -830 457 -689 -826 -105 -875 259 -4 -810 374 443 407 -829 551 -76 569 -586 -398 -843 -468 418 404 496 -85 593 199 328 714 305 -447 -736 10 33 -881 259 -33 103 77 -327 115 -12 -92 309 787 656 153 -848 -36 79 -737 468 -755 -698 -836 267 683 -594 796 670 -197 330 -853 -797 -196 -610 -472 -707 -386 580 449 13 476 -290 -263 144 -613 622 368 91 22 49 -350 617 178 -34 130 69 433 116 -871 -551 370 316 -867 -89 485 -613 -65 -256 -477 449 -305 -591 745 375 -896 743 181 92 533 -749 -296 -126 75 593 625 434 -118 525 -501 -283 287 527 -603 -531 -392 288 -472 420 -570 394 -385 466 205 -804 -886 659 -96 -520 -748 5 -161 -762 -290 363 487 437 -85 510 777 -447 119 705 145 390 -489 34 549 -839 -501 256 613 -182 132 -389 141 -852 -333 -393 537 -208 -253 623 -110 764 68 -756 186 -755 -202 7 308 -308 673 -738 -814 -223 671 362 -714 764 275 -493 -543 -83 -600 -571 -58 -757 512 -744 -706 495 -789 -466 717 532 -893 -288 -534 -115 510 48 -342 251 30 -13 759 667 355 617 586 -710 -116 701 642 -734 328 -59 -473 279 -755 228 -397 -194 -544 -685 -378 -747 -222 -603 -67 558 -801 -233 -21 666 -757 209 -283 -316 -279 -157 -628 -469 -287 116 -329 -732 -738 -92 672 -889 -408 -368 -717 -391 703 179 505 241 346 -282 -750 -416 38 -518 -841 580 -258 -851 -281 -811 -444 571 -153 -411 -387 418 665 121 570 568 79 -243 -333 654 381 616 -437 581 492 -580 -764 767 -129 633 -522 -732 129 -778 578 484 495 -526 496 -324 465 -547 786 750 -766 -620 -16 116 -476 404 110 637 -394 -531 204 -183 651 -68 -437 -428 288 573 207 603 -756 27 666 629 174 136 -163 388 -7 584 264 -870 -676 751 471 171 -99 -307 657 -646 -654 548 433 82 -873 -551 593 -612 272 -135 237 16 -189 -769 86 -661 -106 -429 -575 344 26 732 -24 -497 256 -39 269 -427 430 -687 -429 -617 -711 -889 -521 308 -155 377 794 273 530 686 501 -598 592 128 -425 -564 -346 244 -70 796 -298 179 603 498 721 -426 -155 177 473 357 217 -545 117 -454 -606 -328 240 -419 -264 686 -653 384 -517 -151 -754 -607 773 -65 -145 161 -613 366 453 -185 -188 737 179 -825 -286 -34 -282 -605 91 317 -291 -148 -756 -311 -343 -711 -335 778 659 -134 -451 218 -341 768 -431 408 -812 339 251 -259 -436 427 799 -544 211 -800 189 -125 -739 414 593 166 -279 -672 -78 657 373 -781 -882 -304 393 525 316 -356 198 -891 604 448 -94 172 288 -561 579 632 -312 76 -126 542 489 -373 -645 -734 -734 -800 -431 -294 57 103 393 -312 -167 -313 -450 791 321 -307 -535 309 -644 170 -759 282 497 -7 594 -581 259 580 -485 790 -224 471 -233 -714 -638 536 792 569 -863 -824 -733 -454 589 -890 661 -76 -670 235 -29 -331 704 -795 113 88 271 313 -492 742 717 442 277 -141 -746 349 194 -578 185 -163 514 130 233 -857 780 -14 -765 752 360 -267 445 70 404 -454 -41 143 -526 -558 -629 174 -233 607 -708 -531 167 544 -610 -650 -110 -68 -348 229 387 498 -464 724 -239 -219 368 546 -641 -63 -751 -227 -569 767 377 252 -646 88 759 -828 -843 22 799 -406 -569 -239 -99 -691 754 -712 -254 606 -452 -413 -709 333 -229 -201 576 101 29 -56 -45 800 -20 -716 -50 -438 636 -708 -170 -187 -411 443 -505 268 773 221 -32 78 -580 158 375 731 -369 -567 750 -628 -393 648 -258 -365 -729 -614 -114 -1 -441 -862 -643 625 -875 298 9 262 439 -430 327 215 179 -812 -491 141 -175 -213 -482 130 607 -560 115 216 481 -614 125 -596 -382 -39 -741 789 -234 36 -387 -879 70 -362 -548 -270 -622 252 -537 -409 -196 -629 681 719 -541 -346 496 176 184 -764 215 -54 721 -222 -825 253 305 -769 -284 -654 122 -467 473 169 -743 -214 700 327 -141 -666 -191 0 -449 294 241 603 -496 -462 12 -31 -674 67 -351 -311 -758 -490 752 750 -226 -663 -766 -645 -805 455 425 -48 -441 360 -58 -562 588 -179 -573 -199 514 -96 -866 -418 559 650 323 502 -564 489 -617 -199 148 -561 -342 253 261 -841 -404 69 468 600 -853 -128 -830 -636 -761 680 149 -428 -384 -808 708 465 -450 -603 141 -23 486 -768 557 -896 410 449 590 24 -116 251 4 -300 44 -674 -32 -412 -141 -387 -18 189 48 73 636 -79 -485 585 -724 -825 493 -307 -413 499 -177 -273 -271 98 151 -61 163 -625 -628 -259 -566 -289 86 493 757 -99 519 624 -451 -267 -697 -706 -789 -672 157 31 -220 79 -476 -2 -878 706 -827 -178 588 313 334 158 366 587 -18 781 94 -562 386 347 688 -447 229 420 -198 -695 -889 -750 779 148 143 -529 -146 502 -169 92 627 -9 759 -46 -705 -473 9 -459 86 290 -716 -429 534 -279 -789 -408 204 -643 -414 700 -658 35 295 324 -102 443 778 -179 359 476 -353 -388 278 358 733 202 412 772 39 -43 -143 94 749 -375 238 702 561 -578 423 137 -761 -514 785 661 -658 -55 794 595 -581 -430 -811 297 611 -554 787 183 754 502 627 -151 -475 -569 433 -758 665 260 528 -710 -854 295 -847 -791 -817 473 -13 242 -173 239 -184 81 788 -260 -511 662 183 660 -93 -398 329 -220 701 592 317 477 -52 -50 258 369 -103 -159 -834 381 -705 631 -328 -399 528 -172 13 -606 -805 540 -511 735 -886 -561 -419 107 246 -342 -313 -48 576 625 46 -837 681 772 -369 -368 -80 -219 -282 -396 -120 -791 -531 745 -139 568 36 -96 248 692 -795 462 -396 -468 -806 586 436 -539 431 336 611 -539 52 -5 -893 -757 -89 -302 490 359 416 -35 -512 378 799 123 730 771 581 534 675 -732 -309 -354 -200 -241 -696 672 -880 714 -297 337 -434 -792 128 -369 -835 -451 -885 -606 542 -864 -862 -445 -691 237 -246 -188 -646 -397 717 62 209 -15 37 -93 477 229 182 791 696 55 -858 -650 419 409 -340 -193 295 569 -380 133 -6 800 -215 -153 -119 -247 405 203 574 -255 -860 46 163 718 346 532 416 -751 706 -818 -140 664 553 -167 -661 680 -811 -696 202 -850 -844 224 378 -476 264 -110 -833 -463 746 -556 -429 -324 -321 656 -580 38 -729 -84 95 -389 -259 691 229 -222 -646 783 -523 399 -141 -178 -406 -741 206 -613 -113 50 682 365 -384 -135 659 735 744 223 -208 643 -378 -160 169 799 222 -389 -550 149 -143 580 460 -501 -575 -710 -108 -608 -468 656 -481 688 714 110 276 -342 -444 -10 417 -601 -242 737 338 570 11 -171 -492 -244 -628 258 -542 700 618 -8 -378 753 -309 47 -848 -305 770 250 -564 548 603 -326 -762 -211 378 -714 790 -78 -643 -665 41 -26 -242 2 -796 -800 87 610 -253 -107 -204 -856 -890 223 -866 -546 740 -773 792 177 -663 -7 101 448 -513 -751 -251 -604 504 -847 249 -231 -679 -502 148 92 -496 237 467 796 -483 537 439 -52 765 -840 -771 162 256 366 -350 -337 380 581 -885 -126 131 -889 611 -297 397 -521 235 252 722 352 658 201 492 -679 -675 -30 -333 -483 518 541 -633 105 -22 -257 -686 580 104 404 581 -550 665 -796 377 -562 -585 598 -172 66 742 -875 4 237 -19 96 -550 -229 441 249 -458 -336 -854 637 -702 -170 255 411 -71 -759 -461 -875 -219 -336 551 -732 530 462 347 93 -215 -645 -522 -525 -659 210 -544 -296 247 -108 -234 485 703 -398 313 656 -791 756 9 -582 -673 491 8 480 50 -731 -484 103 244 -832 271 -88 -57 -542 700 -12 -728 -498 -472 -46 -132 -657 639 -584 -140 -162 -330 553 -18 -830 81 115 -348 -610 -156 100 675 746 -380 199 -39 -855 -323 -169 723 -323 -306 64 -842 -418 326 -274 579 -874 43 558 738 430 -564 -782 -602 432 493 289 -606 -164 -5 -97 493 -820 -696 -409 -407 547 -351 -199 -699 432 178 -345 203 -426 370 -48 -764 -587 -515 -729 -211 -401 -448 397 -99 772 -251 -536 -294 466 435 351 -91 -677 -122 -832 406 -93 -673 515 -877 -277 -880 -218 -26 -790 -612 415 523 -513 508 466 -650 -775 -46 460 -333 -517 -597 486 -755 412 -614 -550 50 -526 489 438 739 679 -201 -139 -243 -7 -632 -548 -320 -41 -723 304 538 639 -681 -210 -251 -624 -501 -301 166 -185 -557 -543 501 259 -371 -672 -94 -851 -589 -206 21 -378 -23 -281 258 723 -101 72 -440 69 656 -30 -596 -733 73 548 139 -271 -793 590 436 -563 639 568 -449 746 622 -873 -882 777 -869 253 38 -787 612 140 -120 -277 280 -538 225 -309 -731 -366 -462 -69 47 -799 404 222 460 658 -661 222 -589 572 -795 69 -603 586 440 -530 743 690 -820 -690 291 472 387 576 -245 154 605 -74 94 -708 628 -89 279 -185 -125 95 705 -484 -151 797 -136 -145 476 -867 -615 -59 -852 -862 427 -867 -752 -474 -433 -229 610 -145 336 496 160 41 682 685 681 525 13 464 525 -432 -569 519 -807 -89 -370 155 425 303 800 -689 -660 -328 768 776 145 -425 482 757 -585 -797 -584 45 -614 519 711 249 581 147 -419 97 174 -94 -58 -628 -254 -428 -315 -24 658 501 652 -698 161 256 339 -770 312 117 608 -553 -583 589 -1 -334 -509 -834 -527 -557 -589 383 712 -535 375 -686 -708 -332 680 298 -119 441 84 -98 -162 -807 429 -729 -183 -90 361 -130 -505 446 385 -784 246 612 367 -138 -828 -738 81 752 -31 399 -799 -873 -460 77 147 -464 -262 353 15 -111 -552 449 391 117 -18 -352 556 38 -364 -795 211 422 626 10 -578 772 -448 203 631 -282 13 -848 425 731 353 -46 339 -795 260 -10 347 -413 744 -894 -230 20 -763 -54 -225 -114 -577 144 -827 216 607 641 622 279 40 37 -769 -462 405 194 795 -831 -681 419 -734 -602 -891 -796 -430 368 -540 196 -249 68 14 261 233 -354 -660 41 -148 13 -667 115 585 -593 24 437 166 448 -587 277 494 -207 -866 35 722 -493 406 -840 -540 434 785 626 -448 -68 -599 -584 82 -333 138 476 137 314 -551 -563 182 -149 -164 -503 -493 370 -812 -264 217 -712 383 -432 758 -888 -820 74 7 769 -253 -791 334 208 558 -841 272 83 642 -845 601 -335 -392 -516 2 186 -125 -88 671 -735 -183 -622 -692 -55 -519 -351 -853 -506 -842 -805 717 -528 -705 660 296 -354 -156 536 -708 148 -549 82 -141 -221 326 -150 -791 -396 434 -344 -529 497 153 799 -770 209 -559 707 -728 -197 96 85 651 -849 585 -891 519 9 -153 719 465 -230 -333 -789 -811 634 225 -778 373 -178 -332 14 750 -157 -565 781 -407 -226 280 -788 678 662 -259 42 -253 -689 339 -184 281 707 -182 -359 329 722 506 -852 245 16 522 -183 693 -789 768 -487 -592 420 574 -665 -498 -339 551 -210 458 720 -643 721 568 86 -459 -11 -275 -638 103 298 -231 -157 450 -668 120 66 -100 -255 -616 404 271 107 -192 -43 621 118 -16 -174 624 -160 -781 633 64 296 -563 -516 488 -710 505 -836 -715 143 -357 628 -819 -38 -79 -447 -673 -361 -28 -79 -824 -734 -414 579 -86 677 -178 262 84 229 564 14 -658 327 100 265 -129 69 173 42 227 -45 445 -201 -849 112 480 -44 665 614 -159 -220 308 -588 -75 -562 113 590 -734 -365 285 393 -148 92 458 -739 -228 127 -870 -129 -140 19 319 408 66 767 -868 -616 -325 672 -83 -520 188 -584 -434 -140 646 164 490 -566 561 -896 -683 -899 489 -653 -52 643 -586 41 632 -829 581 -895 -876 796 706 377 -690 557 695 -468 -232 799 -166 -614 -862 -687 -346 48 125 735 -662 284 626 47 783 -43 -72 -549 -3 -724 708 -314 -757 -236 442 771 269 -862 51 459 -189 -549 -232 687 -752 693 -702 -446 -691 -245 58 648 42 -118 452 -716 -161 416 161 156 -816 87 -867 -784 482 -293 -549 -861 -291 54 317 551 394 -32 700 -639 318 580 257 -708 147 676 -562 -370 101 586 -877 -404 -482 667 -360 -702 -487 789 366 -842 -715 -23 -14 764 -32 310 -50 634 -365 40 195 740 -667 -739 -394 -588 -181 -714 135 542 -156 -72 -343 -86 -75 204 48 -220 -6 186 608 51 -136 249 -114 121 -444 482 -91 348 -189 -686 -862 -31 -475 -290 -182 78 -200 -232 239 -877 -133 493 -374 -235 -527 196 20 -103 -806 598 646 -406 203 -777 -324 175 434 -200 -426 -881 762 457 -689 526 -187 -316 -569 728 299 -171 -565 21 327 -203 -768 -831 373 266 -220 462 464 136 -596 797 -754 -758 -274 -598 -773 429 500 485 -97 -240 -70 528 -298 614 -609 434 -463 -122 64 -321 -396 -171 -764 -37 -5 -699 -9 276 -276 580 -316 498 384 688 339 530 346 -500 441 -437 652 -792 721 134 798 225 -112 -543 -58 710 -359 -121 -18 -349 -195 -820 -437 -575 772 -496 -792 -606 -292 -77 163 609 512 -676 -862 365 622 419 -506 19 489 244 667 328 437 -542 -2 740 -517 55 797 -848 -590 -849 416 386 28 -117 368 759 252 708 492 -170 -364 200 552 -293 -108 -446 164 640 527 183 311 31 657 -198 -181 447 -314 -159 307 -516 -255 -535 599 510 453 -770 617 532 -711 -849 -716 694 -431 -27 -677 660 404 -698 -346 35 117 307 596 735 -796 -678 -830 -429 3 -895 332 -669 492 543 -571 -16 538 -195 -140 426 511 -44 -508 -329 -569 134 774 93 191 -750 -352 308 271 166 384 -61 192 -712 721 -187 680 -279 -791 -230 107 -715 692 496 -642 755 650 -477 -832 -725 -35 -483 -712 -826 -259 208 668 562 -13 -676 -439 -94 632 233 765 -82 637 295 692 -292 -582 -141 62 -279 -3 389 667 -688 -578 -307 492 -841 -385 -706 -38 -182 116 -609 -676 229 546 -326 -104 625 -17 304 -234 -205 -287 221 -662 -680 130 -873 -203 433 -319 -204 154 -109 275 260 118 -189 405 537 -187 -282 -692 587 751 -78 455 -874 -717 -539 -275 -578 -543 744 147 -605 336 -489 -682 -716 229 387 -631 -418 -769 -379 -593 -237 509 -571 -169 -219 -440 456 -280 616 -755 -330 627 -870 -366 647 253 -748 -570 294 733 -858 562 433 -505 -776 -330 237 472 58 272 483 619 581 -424 775 -756 644 671 0 455 428 159 -660 226 -101 -139 -816 86 430 569 -190 -179 -613 15 -884 -786 -532 19 -67 -54 309 -525 -412 -239 231 -10 -188 -43 365 -118 76 727 -307 -773 252 -152 -53 617 -810 -7 -131 -493 215 88 -461 -186 789 93 -111 239 301 -302 695 287 -746 246 -861 -802 -220 -115 -714 -590 391 508 423 635 -723 344 -784 -584 -234 -525 -154 -65 -231 670 624 -691 473 -401 71 118 -764 146 -838 650 326 -785 203 134 544 88 114 -332 -735 -726 35 -141 87 -160 -158 -886 232 54 797 -899 -152 -394 -669 -55 316 -629 -237 -177 359 -784 -766 -895 -8 -339 -711 -776 -236 -70 -494 -818 -168 496 248 160 -117 22 315 -40 87 -786 797 -335 -827 649 313 -275 608 -714 259 -479 -717 -687 -96 222 47 8 -146 194 -52 451 41 -875 529 618 322 645 68 408 -819 -99 -362 -341 -836 142 -549 -213 -18 -470 -672 268 771 -88 -642 -683 607 -214 -750 -557 -209 72 134 -247 -784 -269 -340 787 -682 -725 -788 171 646 574 450 717 -68 498 -548 -73 476 46 -622 -352 -866 -587 -86 -352 4 -95 -471 -581 695 -715 239 -10 531 -359 -435 -327 -280 -250 -251 -127 -900 -563 -335 -46 750 -57 503 195 214 334 543 358 -590 762 376 -833 -361 484 -321 493 -445 -738 246 -410 -111 721 -657 538 -338 -667 369 538 -436 -499 -555 752 350 -328 422 -208 -681 616 -857 781 1 673 696 50 -295 212 -493 442 -529 320 162 466 -804 515 784 -613 122 -742 448 -771 50 86 82 -522 -47 -503 564 270 342 -96 -385 131 582 -894 644 -625 -312 -582 -24 -385 -603 662 -97 461 376 376 -540 -718 726 -530 367 681 -365 82 -268 730 -569 -566 -387 268 35 -461 -228 -206 -260 101 517 605 -383 542 189 770 -507 762 -41 789 -633 -482 -771 633 310 656 273 -76 770 -752 -81 264 -695 285 477 561 241 -117 -95 -206 -473 -94 712 -124 -606 268 572 -875 -871 354 280 407 -344 -341 -11 638 -301 -898 -177 -335 -127 98 654 -592 -787 662 533 -130 -373 -491 -839 -278 723 683 -690 680 430 -318 -499 -783 279 -890 -51 276 287 680 343 -675 744 746 -222 369 -615 -671 -363 758 499 -183 79 -709 -569 -547 463 -108 -95 -389 434 -46 258 -712 -472 -128 169 131 172 -335 1 67 729 -569 767 -850 -528 -416 -403 246 -232 -365 180 316 -764 -823 262 -238 -706 161 -658 158 202 -842 -343 143 251 -839 -472 111 -453 632 -346 392 -656 -728 277 -120 -463 -325 34 -580 333 -633 -763 -500 -551 -455 -705 -600 -255 666 -17 454 473 376 -654 56 774 -202 77 -677 -532 -544 370 151 446 -134 -713 293 505 -697 -680 -558 -89 201 580 -484 241 -267 643 356 -887 235 473 431 178 185 699 -690 722 504 626 -16 96 -151 -30 -550 140 -60 100 428 -148 109 -496 -683 -46 138 -775 -680 574 -121 609 -196 -244 120 -339 -332 -862 -840 -582 -260 650 -286 -584 634 -341 -494 432 -738 -156 94 396 -70 238 537 355 746 -317 26 -431 147 554 -36 -289 71 -279 285 50 401 -117 649 238 -268 -711 565 162 -714 -367 146 29 209 652 -53 -404 553 -826 -223 -183 554 156 148 -636 -237 -756 657 -191 -147 406 -669 -583 -469 -157 -334 782 -410 400 -695 542 -586 -351 -613 -95 29 -143 -668 626 -206 98 739 -249 707 -341 -625 781 179 -373 35 775 -160 -192 579 386 -588 245 180 -149 -582 -538 501 -317 -809 -26 -685 419 768 682 -713 -560 329 -237 -664 -884 -633 -34 -571 87 749 -530 613 -718 -212 -598 -329 -324 -872 288 405 369 562 367 360 8 565 518 285 30 -650 371 287 568 363 444 24 -747 -457 522 -211 -689 -377 -459 325 750 -198 4 453 394 -559 -484 -316 -648 -423 50 246 -837 -101 626 -489 -745 -221 -13 271 7 -223 160 625 -3 482 89 -581 -86 -703 -572 639 -624 -134 -636 456 607 148 773 587 -258 -645 -276 222 110 143 486 396 363 216 -633 116 -758 -888 -799 19 -610 -157 -74 -657 -253 107 510 318 248 181 -849 -429 -147 -807 -750 289 760 -831 -646 676 -594 -534 -75 -551 240 -16 191 398 214 725 -8 624 -455 728 -875 131 -770 -480 -74 -502 -663 -249 61 422 643 -502 -674 -723 -78 187 32 -727 441 -280 521 -759 -607 158 -704 508 -897 -609 -567 -271 780 586 -19 237 601 -222 207 -365 467 -816 -488 -381 689 540 494 -675 785 92 -212 -599 -233 -131 0 643 737 273 318 -751 183 590 101 -564 218 272 422 -549 -608 -768 -303 157 373 30 -425 -370 530 -651 -830 97 40 -217 714 335 80 746 158 710 691 520 269 -509 -435 -683 323 337 765 92 -136 -199 -419 528 332 -519 523 -163 488 -384 183 66 412 328 749 -820 -688 587 -299 -121 258 451 685 66 -455 709 -769 195 -304 203 737 686 644 -336 560 789 -379 -450 642 753 -708 90 -709 600 -401 -673 -181 -1 62 -5 204 -656 553 -471 772 -848 477 667 -546 -197 498 221 676 -596 755 635 -715 343 -19 -580 295 232 -427 147 -97 -244 -468 -338 -75 -658 309 -314 742 280 -207 -835 29 727 391 305 -610 105 731 -771 -690 29 -827 800 -53 254 566 -831 -834 399 -888 8 -868 170 -809 -44 775 460 70 768 323 237 -548 459 -506 541 438 761 -115 -598 64 604 -89 -720 -706 766 -284 -313 -342 -329 306 -491 536 -466 -233 -603 -783 779 -495 716 170 -787 392 -709 233 716 -28 595 418 185 -864 782 -895 348 683 267 -565 -499 707 788 -45 771 169 369 -108 367 553 620 -555 641 -656 133 -218 -132 44 485 200 503 680 -855 -831 -289 767 -215 -326 -276 654 -676 173 -469 -274 -206 608 436 320 -843 -87 624 -680 -394 -436 -12 189 747 -689 -564 56 334 491 195 -438 647 -333 706 -537 -224 98 -900 -195 -199 439 232 -867 -741 663 -888 -864 -302 -494 26 -403 -213 333 399 -855 -678 -726 515 -447 -839 755 459 -447 576 -723 -726 -577 -266 16 -670 -603 -771 241 496 585 -295 -538 -53 70 -357 -562 -708 -551 187 -582 -132 200 -203 -578 -314 -217 -193 460 722 -504 377 18 -745 166 -464 211 -352 -68 39 657 -310 -507 490 -68 621 -91 400 -463 -254 -877 -438 -311 320 -155 382 663 -136 532 647 142 -116 -484 692 581 357 -149 -228 30 -297 -686 462 243 -519 -231 510 335 -256 405 -834 196 597 -591 610 230 -716 530 378 426 105 244 -900 20 115 -448 -789 -135 -305 -39 345 55 -196 548 479 622 561 380 -390 -884 -29 -110 -374 489 -161 102 -227 -182 612 72 365 -675 -540 689 -352 235 -713 439 -883 -744 770 295 406 649 203 -766 -146 -20 228 485 -169 115 169 -233 -366 594 -374 -612 -783 117 -851 399 2 -430 409 28 26 180 103 -152 40 -569 134 421 478 650 291 -693 -682 -853 185 195 559 253 -395 -513 -734 -876 -51 133 -694 -771 -242 741 -607 -636 -884 627 645 -557 -651 -721 -402 -695 214 -54 -897 459 237 60 633 692 -120 -495 321 -294 -305 -404 -533 -134 200 86 -350 268 94 -46 -230 -547 783 170 674 -464 654 -883 -426 -302 -182 141 193 152 -872 -484 -401 180 63 -347 -715 -350 764 75 656 -169 -755 -808 -651 93 -784 307 -755 578 -284 -778 359 447 564 -372 562 653 589 -725 -409 298 662 -304 67 -629 397 -757 -107 378 -229 -54 428 301 -27 -676 708 -142 575 -20 -228 -544 -207 595 199 -337 -173 226 -462 63 -347 -473 -659 -494 37 -680 467 -331 473 -389 -300 609 50 679 -280 -792 455 708 254 -872 23 645 681 -528 -355 -355 -447 -361 -96 -420 -276 -437 -83 783 -524 -234 498 312 -352 500 -13 -159 -634 551 -98 646 -429 -311 -219 -720 222 -98 500 342 21 -488 -469 395 624 722 -838 795 -432 -180 -252 -786 499 26 -825 35 754 66 618 -675 -568 -633 16 194 -461 -17 712 -556 536 -690 -157 -250 -519 -814 143 485 -52 -891 -178 422 -894 -310 311 -31 397 -737 -819 729 383 -694 268 187 352 -205 -59 -534 325 -498 -201 544 -634 721 179 551 111 -796 -719 228 578 -803 -724 -442 757 74 788 604 635 -307 -501 -413 -401 -253 -798 230 -181 366 -224 22 -460 -154 -171 437 -315 -94 630 174 -80 -555 -817 -779 -132 334 661 460 285 -257 -651 550 -106 763 -770 -576 226 -547 255 -639 145 -127 -580 -776 193 -109 -469 2 586 -163 -296 757 -708 674 -191 42 -352 -335 -702 -249 -595 -737 721 25 189 90 40 -9 -817 -136 528 -60 -677 -354 -359 328 411 -583 506 -772 -288 530 -287 -832 -242 545 -621 -494 511 5 298 -545 59 284 585 -531 715 492 -854 -327 422 546 -736 200 657 -619 697 12 -718 217 -75 -654 -853 506 453 -239 389 66 -420 621 -230 -224 124 -691 -86 -673 387 329 691 148 -780 -56 -612 -287 614 289 -732 -738 -619 137 -759 436 449 -58 313 530 21 -328 -542 -752 -691 178 749 -117 -684 104 154 745 677 -438 128 756 330 -199 388 -328 259 -308 767 745 627 339 759 -1 -891 407 625 247 209 262 517 -199 -100 461 229 -536 -405 207 -815 379 -646 -899 -611 527 284 -250 -312 -665 -751 475 -194 31 316 -459 390 -731 224 -222 -438 497 312 -392 -68 426 575 -9 -861 66 -203 -281 336 277 749 528 79 71 -870 -824 -190 159 -4 195 -704 613 -334 415 -179 291 459 -791 -302 231 624 -782 -752 -843 284 -128 -105 393 10 -494 365 -779 698 -596 -381 -81 154 -135 -239 -858 564 -853 -296 -205 -681 642 -426 -442 -367 -565 133 -899 -554 318 710 198 -26 -613 -221 -509 -566 -640 466 717 -529 528 762 738 -283 -488 -533 360 25 675 111 -606 -505 745 309 383 678 -839 191 -236 -213 742 395 596 -658 397 -118 707 747 -454 -206 176 -816 534 -517 277 -883 -128 528 -43 423 309 -41 621 263 407 685 -225 -385 354 633 546 -629 110 230 124 -888 -725 -128 264 -318 -228 -433 -218 165 -81 -285 -179 175 -193 785 -134 -614 278 651 -683 -634 -541 -576 28 419 -845 -183 -282 534 509 606 -502 -497 -439 -170 429 -176 -156 -98 -862 500 -581 -338 563 737 -425 511 96 -246 -753 -662 -589 373 -736 729 -84 -528 691 -722 353 38 144 -35 -300 -875 243 -180 500 719 -547 424 -5 -361 305 -151 -723 -577 205 706 -660 -345 623 -425 -500 -322 262 95 394 19 -892 -836 -428 469 -491 507 -165 253 -350 -287 466 -719 -368 409 367 88 -769 -243 -569 277 526 -576 -340 -405 -512 543 -644 -878 -86 694 114 -383 210 -317 478 -156 528 457 -506 -762 495 151 -496 243 -45 -699 -677 -456 609 -807 -516 -535 -525 596 780 200 14 -254 -32 -824 407 -58 338 765 -886 -798 -14 -582 -495 -748 -343 299 -94 371 347 782 -891 163 -320 -174 -278 145 27 773 -534 490 162 -36 -420 -206 -303 737 -238 -162 -325 -347 509 75 -665 -107 253 -507 -405 -860 -684 558 -27 -508 -302 -104 -750 -546 378 -232 12 -442 -273 264 -301 662 -10 -272 -723 -620 -504 -610 -91 -223 734 -795 697 513 628 -291 -888 163 -651 -633 -212 -56 -574 -600 402 -386 -107 -837 -81 603 -795 -434 -527 -844 694 653 -480 137 790 610 -52 274 559 -60 -737 187 -758 -804 195 92 -746 -628 415 -519 114 506 -325 576 113 -116 -887 -690 -357 -786 -157 473 390 -690 -628 -776 209 -5 -827 627 194 212 540 -218 -611 461 389 100 34 -823 678 -199 -310 730 -892 -403 -621 -772 146 208 -487 222 797 272 -645 -647 275 -106 -565 382 -894 489 -520 290 -895 -356 -868 -57 -808 -348 232 261 -101 -623 319 324 -676 -322 316 469 436 500 36 20 -577 486 -58 365 670 341 -752 -209 -832 575 730 403 -406 -10 725 141 -422 137 513 488 -713 -828 -501 339 717 -591 270 -236 -600 717 346 313 -37 -542 -699 -527 218 425 712 625 -733 374 -263 -748 -877 -66 -624 -188 424 432 -814 643 -164 385 705 -632 4 455 -730 -91 -233 -879 -359 226 -127 -61 685 -380 -740 -845 -881 -724 -127 331 -161 -593 58 -620 -139 487 -626 542 -57 -665 -687 181 195 32 -12 -457 -857 767 529 -391 390 -599 361 88 -40 -183 -516 795 443 -511 425 -854 555 -10 -476 -454 572 -453 216 577 327 -766 -629 -128 162 523 -632 -203 -259 -469 -607 -38 -183 -27 -258 636 -790 561 -158 -189 -69 -686 317 647 764 -367 743 -442 306 -377 82 -691 -790 -37 -166 -827 -250 -710 -834 -253 -66 -11 459 400 -562 -208 -626 151 654 -266 475 -39 225 130 -79 471 271 342 -574 177 -288 -545 -136 -35 324 626 -287 -493 519 108 -590 10 -896 -705 797 -711 -513 -156 -802 -340 432 259 178 319 116 -542 799 -673 603 -483 493 192 -38 -631 -436 287 774 -798 700 183 -31 -347 528 -460 20 755 -747 644 -515 -505 766 481 131 -247 180 131 718 741 -871 -524 -899 -110 -361 -52 -527 124 -159 43 -582 -131 382 230 -486 -716 88 -659 297 720 -535 280 699 -854 -130 -492 -529 422 -230 -471 -714 109 444 569 -759 -889 335 -760 -228 -633 409 -394 439 184 -156 -95 522 -671 -631 -841 541 -211 -612 774 -553 -788 268 -196 -79 -746 -78 353 455 322 370 -884 643 655 776 643 -795 165 -478 674 -640 -198 -715 -656 -509 569 166 -65 -609 29 537 -38 -699 -295 3 -49 -315 170 477 -562 -191 -10 277 -778 212 -719 -750 404 -818 140 518 -242 -35 -736 -478 305 205 132 -484 -770 133 -715 353 -246 516 -451 511 407 -384 -349 222 722 184 -229 -854 -262 182 -292 81 74 -27 -517 742 -880 68 -104 15 -64 -484 -316 184 -781 -895 429 -837 386 -133 -107 245 519 501 -562 731 -598 302 -847 -74 -518 75 -358 567 605 536 -226 -574 277 -321 594 -629 -452 315 -465 350 -842 -704 687 484 -327 23 357 -833 641 -629 -493 -508 221 -874 2 616 -714 656 -781 600 173 -199 -429 -131 -354 118 -880 -825 315 -178 -71 757 411 623 -695 401 -177 417 -724 -338 11 -714 -595 405 -704 -237 706 -156 0 328 309 87 -15 284 -478 -56 764 31 488 99 359 -36 163 -431 -647 87 601 -792 540 -655 488 -374 -264 -560 276 -39 83 171 478 769 729 109 -80 351 202 -444 -872 720 -254 -649 -757 -368 -815 -121 -221 -412 -355 -756 -355 423 -315 -316 296 670 -169 445 -60 -710 -318 423 -639 566 -176 -658 677 129 440 -665 -362 20 -779 165 -556 798 95 305 -705 -228 470 -575 733 -266 630 321 -309 -7 -340 130 565 406 775 179 -116 350 -492 0 97 646 600 750 301 679 601 215 48 386 -463 289 -397 -879 738 -829 -213 464 -30 -300 159 791 -753 -572 -817 -602 711 -889 -678 680 -342 17 329 200 -535 212 733 340 -674 318 -728 74 -45 690 -797 165 -324 -161 -453 241 634 400 -781 -489 582 475 -680 -467 -588 -570 616 494 315 316 109 -487 439 368 57 -643 -746 -681 83 470 -637 1 315 -693 -237 -197 594 785 236 303 172 150 -419 -516 348 -801 -256 -530 282 333 156 -837 363 -6 -262 -449 453 437 -583 -453 650 -678 -685 355 -789 590 -745 230 -345 -886 -253 114 -532 309 172 751 -549 -237 -508 -420 94 491 291 219 532 -833 425 -278 676 -827 -81 -174 -473 -120 -193 762 743 -702 664 -538 -548 160 -706 -832 187 -825 311 -78 241 171 -392 768 -851 54 629 -586 47 -586 415 -289 790 337 612 676 -594 -397 675 523 76 -812 319 659 325 599 678 779 -261 -625 128 298 -42 -448 663 350 -494 -630 -145 -880 723 285 -498 133 268 -449 203 464 89 -779 122 79 526 -434 681 -449 -5 -805 431 779 276 141 713 103 325 182 265 757 708 5 -111 -544 700 715 766 421 509 -777 49 364 234 658 -257 136 301 679 350 763 616 471 -221 -790 127 -343 -482 -820 403 -265 799 41 -627 -377 353 -127 -489 117 400 728 720 59 -132 255 226 -217 -125 -79 40 -645 12 630 150 669 55 299 -566 622 216 463 -515 -799 -589 646 -213 -338 -789 -12 -205 -823 -881 -659 -90 -367 -145 17 217 347 -254 516 -331 -432 -319 295 -458 -651 -292 -124 431 -520 458 264 697 96 224 -129 639 -567 433 493 -278 -475 294 72 761 554 -196 287 -712 638 -143 530 741 -357 -7 609 -685 92 569 191 -197 -718 -805 549 -865 325 303 302 -428 -391 619 -95 791 -294 749 -144 -798 169 -465 100 -10 -388 653 240 -199 -518 -119 88 61 -584 410 267 -504 -598 605 -179 -386 -245 -459 237 -616 644 -352 -94 -487 236 600 -75 -340 70 -264 792 393 -435 29 -228 -864 -259 6 189 -845 508 -139 49 -581 389 174 -808 246 -668 -394 675 -271 371 499 -292 -416 -151 664 593 718 543 692 -9 24 -638 732 653 43 622 -824 44 -126 -126 725 494 73 -720 -317 666 532 -302 -403 -898 674 146 781 718 -559 -872 185 -786 -357 -485 -250 363 115 -493 -411 -298 -115 -587 -89 205 -275 497 -65 456 692 42 -739 201 792 169 -529 -153 259 -40 643 231 294 443 -854 658 -365 245 261 -45 731 -514 234 -105 571 -451 199 -751 -324 -381 427 -291 504 -827 -370 201 594 608 171 -685 513 395 696 512 -241 -56 -794 343 234 -293 552 688 711 136 -834 -39 417 -280 -497 -598 -582 -377 648 471 601 37 118 -229 433 252 -371 -289 672 356 -694 109 -840 -312 702 205 645 -670 -516 143 -405 -9 397 -740 -870 -408 -547 -87 -94 350 -724 -243 438 662 71 -696 700 -559 779 -662 546 -57 313 565 -169 -85 -15 615 -171 -177 742 -192 662 56 38 92 -219 -811 93 -554 443 -799 685 640 26 54 -569 -162 511 0 122 -530 -403 -898 -300 451 -520 -456 -168 -272 -681 -356 -303 12 640 -839 -526 -220 94 -423 -690 -166 -360 -108 -93 743 169 99 -689 -266 619 19 220 -282 -633 -290 -291 -302 -328 632 -217 -608 -614 -320 -381 -589 -754 -568 375 590 -581 612 -282 141 -582 81 655 -372 -110 463 34 -263 -618 -810 -658 -239 -92 40 200 -244 -242 650 -457 -224 -368 -345 249 -120 498 651 -607 -775 143 -11 29 587 -705 -450 -766 431 398 -718 -831 253 -370 245 -70 -229 -434 -532 447 447 221 619 -672 570 -254 743 416 640 -166 -367 406 -738 -742 -440 670 185 499 -834 -187 -220 -559 463 638 201 66 540 -681 406 674 653 291 -555 -716 -631 -331 -607 -422 -74 238 -503 429 591 -766 -256 -118 -649 699 -861 374 -12 688 -832 717 -447 14 -9 -716 149 -723 -206 -112 -145 -178 355 626 251 -148 183 -625 748 344 325 7 -88 -488 -68 -663 537 454 51 21 -45 4 -492 48 41 -411 -725 -381 109 -492 288 -262 242 124 -385 748 569 -774 86 -663 508 686 443 49 629 -665 613 571 -468 612 291 519 -772 -328 133 226 -283 -358 521 -202 157 -236 308 -273 -284 -861 696 -633 281 549 -68 -665 661 -222 -451 -896 -398 549 -549 149 -463 173 182 480 -296 -162 -304 -775 661 761 561 -659 235 -479 -647 128 35 509 327 -344 206 -810 14 -349 452 322 452 -12 -710 726 -81 -419 -417 -644 638 -801 -416 49 -197 271 -505 -624 -137 261 -218 -529 14 645 665 518 318 -804 -898 -125 740 177 156 -41 739 -608 743 -718 650 19 -648 -271 -378 -574 -880 -521 341 389 -433 -544 -219 101 789 573 -665 -129 307 -73 -90 -304 657 598 506 634 -545 307 62 -126 768 -122 74 -113 190 736 162 428 -291 446 -746 -897 -6 390 520 -720 146 -184 -712 -195 173 710 117 607 637 657 127 -743 320 -576 63 -838 -770 -239 197 -305 -214 263 171 -813 574 778 -693 -778 -171 -651 680 -216 -649 556 -198 -740 -371 468 501 -387 -740 -326 -600 -703 -73 -835 -509 140 330 -808 137 -431 58 113 644 588 678 -311 589 568 -493 446 -775 -556 117 -858 689 -856 385 658 -568 -879 533 332 219 386 -18 -643 684 -152 193 -488 707 575 197 205 753 23 -59 -697 15 -614 396 -757 730 -325 325 -260 -263 25 -346 594 395 -786 -611 388 115 -584 -721 62 -668 -843 760 -803 474 453 -481 -617 -593 503 584 -734 372 -584 -65 -419 -769 307 -313 330 -302 -339 357 167 -335 14 11 317 -831 93 -734 -828 -792 -28 -215 651 -555 -51 775 261 728 489 -732 628 -853 -265 183 655 -617 -644 660 98 -464 -165 106 230 436 700 -151 226 733 -302 -355 -214 -21 -707 320 -316 -659 164 -535 264 478 -785 -226 -595 513 -652 37 -603 -793 309 357 128 -318 -469 618 -192 -175 -553 -283 496 20 -179 174 -686 -222 -283 -279 -667 -414 278 -873 316 211 -56 -536 -387 289 674 -818 526 -64 534 -186 -47 36 -869 -686 -527 619 215 -3 196 521 -598 -683 271 -227 -206 -165 -437 93 -83 707 -283 676 104 -305 685 -840 -835 -700 -616 -428 -889 -842 -674 84 -551 -341 -158 -699 46 -894 -769 -425 -152 786 -609 -320 -880 116 -583 -230 182 -791 170 -868 -231 211 -760 783 728 3 -345 -79 -609 -70 -748 261 -121 266 -565 526 233 189 -45 71 -741 -78 135 382 294 9 541 110 -879 351 -606 -68 416 478 -732 724 -231 541 469 752 363 99 -268 329 -108 -648 -430 -639 -316 -344 613 -194 426 91 123 -815 96 -431 -642 -594 -531 262 694 107 -82 310 -754 -587 348 -376 -333 626 -236 -355 170 701 -359 74 104 187 260 -746 161 168 -564 404 248 694 -355 -845 -675 557 621 512 206 122 -73 633 -436 -883 -336 -676 487 156 -411 529 -110 771 514 584 512 -34 -595 -6 12 -719 -45 -155 626 -92 376 754 -72 -713 -520 -219 309 -161 -713 140 503 -578 -669 286 386 34 -456 220 -374 209 -311 287 329 -342 -140 -812 151 -625 -386 -56 -478 -355 280 -132 663 -435 -655 446 714 -763 -167 584 105 542 -598 -683 284 -214 -298 31 -288 649 -44 -682 -195 419 -138 -36 681 317 374 44 -486 191 -216 -550 458 -765 460 319 400 -348 -79 -543 -392 39 -226 399 -646 -203 -398 194 -759 135 -76 611 -59 734 418 77 -558 559 -506 -393 -370 -536 -611 -900 185 -560 303 -697 -647 -430 354 -181 263 771 -357 -841 32 664 -254 -454 443 -122 -505 90 -669 438 -115 3 161 -441 -622 -67 -172 -581 134 -507 603 -430 -647 -302 -761 -562 -272 702 -788 341 -755 -522 266 721 -456 668 410 364 -666 -141 586 577 511 539 -338 -881 -271 -698 -54 -848 -766 785 -5 692 -416 -684 477 -670 476 -433 574 281 -360 158 -616 -613 -643 -788 -51 -438 301 -686 -34 -53 578 -742 -774 -616 69 -565 791 -644 442 -757 -861 -395 -68 360 -48 532 -767 -858 60 139 -313 108 -278 389 686 -893 -206 -799 273 736 190 -620 218 302 99 567 -118 278 -291 275 -824 -37 -828 -111 -201 -798 426 -19 -193 -897 108 -604 -444 -885 -257 409 256 34 324 -467 -566 -372 -342 -696 -373 -787 -652 -669 616 -698 184 -896 -621 592 -16 -35 -466 433 192 521 254 642 260 -412 -261 121 -74 -298 -748 580 555 469 -441 -271 -254 -51 749 -201 479 -595 204 -463 620 -407 38 -348 4 -151 437 -100 -480 412 -833 -726 -658 660 -203 277 158 -156 -345 -825 633 -292 -144 -845 424 -62 -346 -748 584 -150 -347 1 554 693 -162 -321 -71 231 45 528 -749 364 -110 744 89 -780 -608 516 -319 -354 410 501 199 632 409 -461 331 -793 -602 188 768 -748 444 -19 -347 -894 382 -766 -667 -165 549 525 -818 18 -99 -347 77 -266 779 501 450 299 -593 -723 267 187 474 -111 482 326 -27 -556 -109 -315 401 -692 540 -213 331 152 620 409 585 761 495 49 257 -107 404 408 -40 187 -562 187 410 124 -748 147 -715 -165 538 534 226 398 -299 -620 777 576 -699 -470 22 262 753 -207 157 -151 -520 522 205 -486 666 521 -289 360 -339 627 265 -495 -665 57 204 -488 396 -815 690 347 72 478 -96 551 230 625 407 -368 542 -577 -863 -110 612 -233 -69 374 -207 -557 -624 -410 -53 -417 -225 342 161 -57 380 324 -555 -684 -337 -299 537 381 -238 542 -459 -708 557 -900 -2 -91 393 -84 500 -290 399 -760 175 107 -286 363 22 -294 -35 614 -525 33 763 635 -546 800 416 -154 433 -108 -893 -850 135 782 -300 420 -659 -860 -305 -1 -297 -183 -582 272 648 754 -171 -276 -355 -764 -107 -681 -189 17 -85 -845 5 -459 -262 713 229 55 -475 576 424 761 -476 390 -315 587 654 -134 733 -801 105 447 -432 -359 652 -699 -546 649 254 240 -10 425 -317 53 -729 358 -487 615 -225 472 -256 210 600 154 800 214 -834 307 -570 -323 -113 -770 262 -229 354 -68 502 -157 -732 453 46 749 -514 158 -231 249 -751 196 -364 -794 -568 -67 -537 -615 -11 -114 286 330 663 -542 -415 399 -698 724 -739 -264 -88 330 597 -173 -208 129 717 525 -492 -481 757 546 -687 330 358 -708 -185 219 -45 -888 -75 169 644 268 -361 623 93 -450 -771 -78 -545 -638 -79 -499 -748 694 84 -65 -35 428 -65 -596 -564 643 -662 -896 -426 -134 -670 313 574 -837 -586 85 236 -708 596 717 -104 151 309 -551 -439 -124 -685 -145 -582 -855 127 236 -156 -846 -228 -805 -606 -720 -354 59 -465 -100 518 593 536 -44 -273 26 -661 361 43 33 -569 -278 -299 -629 -400 189 -581 -405 -187 -328 -847 -694 -599 472 271 -688 296 372 316 588 9 157 588 -874 16 -425 75 -673 -166 -437 -231 -635 -12 -693 593 -181 -495 -699 481 -571 -607 542 785 360 -75 -471 -350 765 724 459 715 -613 -843 468 -735 -355 -295 403 514 153 -788 -706 245 -349 41 -658 263 723 775 -291 658 -732 718 14 317 -252 -167 140 700 -839 123 -833 102 -258 -432 118 -675 -269 -311 678 -665 -228 162 95 517 -91 -383 235 34 -491 98 741 -3 -638 -554 -173 -778 -310 458 -745 -227 -471 700 -524 144 -705 -96 502 645 -830 194 764 -614 -704 -829 -776 336 -602 -65 5 572 -491 -368 -312 76 -64 -56 1 102 468 -213 694 568 78 -85 386 6 -547 201 689 528 427 -60 -542 370 -894 -794 206 280 -244 -822 34 373 -676 750 -127 137 162 9 -587 -52 151 490 -532 796 176 -53 -190 160 -421 -411 360 -535 383 -229 -102 77 532 -291 205 704 -526 543 -634 9 -290 -872 -690 771 728 0 -402 -439 -706 797 474 235 -617 -758 57 463 624 -840 752 -437 -305 494 407 302 -674 469 281 388 248 -586 528 -650 -88 721 -98 703 651 -191 711 -628 -445 -321 -731 382 283 -672 -262 148 341 656 -633 -102 22 -818 45 -410 698 -182 266 -882 556 -172 492 544 -376 -35 626 -566 -625 -186 718 -471 492 171 612 -26 674 529 164 598 -363 107 -294 -156 166 108 -700 -833 631 -103 -483 -40 -579 -150 -35 581 598 -725 -640 -225 -79 -116 352 -21 481 -211 800 -879 -237 -671 -128 -178 514 -610 -552 -663 484 320 178 795 661 -560 -691 159 -692 -558 -479 -191 272 -733 -894 -767 322 667 -604 -287 -794 -497 -743 -702 518 153 240 -85 -163 -861 466 299 -589 58 -271 -887 -851 442 -817 441 487 -646 454 44 356 -329 737 3 -296 -481 436 -579 -819 -201 -568 60 523 -121 -775 -571 204 -632 685 -104 -33 -282 -14 -82 701 633 41 -453 -363 393 -728 -86 627 -121 146 -700 -541 636 518 -104 332 -7 -164 107 -616 379 -403 412 -364 152 -724 275 -143 -457 -570 609 389 -158 -496 353 333 521 522 211 -808 -28 -870 8 364 -593 507 449 415 -57 -110 169 -247 591 197 374 66 -181 700 -83 61 -529 -828 -20 -280 669 -890 -475 551 -865 -548 -327 59 -310 269 -43 -117 -324 637 -121 402 -99 -674 58 -611 -391 -20 615 -248 6 -233 -230 427 13 -841 787 -893 -768 378 676 564 -823 -5 778 -35 -420 228 -178 725 137 149 -847 396 -625 487 -777 641 -276 393 -528 -608 -283 -431 -487 142 -122 592 -856 -16 -850 796 -860 -239 -593 -795 -838 -478 82 -628 -141 -819 17 146 -163 509 -777 772 -24 774 61 137 243 661 -355 219 81 509 -270 80 712 418 276 -894 456 253 -173 206 47 422 -601 -396 -56 17 -592 312 -862 778 -641 -101 623 -292 379 157 621 -259 604 54 -267 705 -694 197 -99 378 465 495 269 -602 664 89 -396 -251 -498 -206 368 -757 186 563 -596 -756 -307 708 -234 506 569 -676 200 487 317 -39 -219 -757 647 -119 -527 502 -681 468 -366 -677 -802 -471 115 -739 720 -146 -878 247 -133 -44 624 -741 81 -739 718 73 109 340 -295 477 -377 -242 453 317 -405 -475 -34 298 -356 -745 456 257 555 -743 274 -121 -639 698 147 -505 -337 534 588 -330 110 -883 -130 -197 18 -468 -416 104 233 -606 -375 344 414 -478 600 68 681 -8 605 658 -864 -465 592 -772 -570 -759 -634 498 369 -74 161 -686 -410 -421 684 -361 -334 484 522 -155 -2 716 388 -205 -34 -103 615 559 -735 22 -215 -137 -478 92 -770 -88 162 -307 385 756 552 778 -802 -292 589 -384 -262 183 -510 -363 -74 174 145 439 -626 332 111 194 199 -476 -246 -18 -12 726 -491 -327 -452 424 -644 -520 -523 150 -433 451 -715 -57 -39 -425 97 110 261 -859 529 -138 -188 698 -768 11 -130 449 133 -368 -427 -788 -328 -529 720 -560 -425 187 -261 -27 237 -673 -519 -759 515 -38 436 -149 130 -58 -251 176 -343 304 -849 600 151 -690 504 716 -672 -329 543 446 -454 -655 44 -817 -13 -853 514 336 -790 -872 -78 768 -12 -542 285 758 -547 -577 -443 -290 -877 -256 -65 246 229 119 558 -14 -405 507 -780 -884 380 -417 162 790 -869 -421 441 -820 -501 204 331 286 -335 52 -146 -659 735 -448 -862 47 -810 328 -573 -630 413 249 424 450 -216 -568 -382 660 506 -336 -815 -578 -268 759 -295 -249 453 277 246 -835 616 -316 282 -686 -298 -83 -14 -303 -458 -54 462 -65 -445 -392 269 -738 572 -724 -158 322 663 -709 -606 659 -745 -768 -278 799 8 101 182 498 -160 491 369 -777 -73 689 413 439 -360 315 -521 -49 -842 202 676 -756 318 -900 -597 -541 19 60 181 -173 453 670 21 -498 340 252 556 263 687 394 -758 531 509 -83 490 -891 -715 -164 -721 -247 -63 786 55 286 -143 -349 -851 -340 -461 -554 -108 -782 465 -94 -129 468 655 -178 -510 428 329 -127 575 741 35 581 -712 681 258 -696 -277 -504 -446 652 -130 -503 76 611 -224 -656 -61 82 588 -609 105 -240 384 -624 84 -451 571 605 -653 -743 488 -367 641 -652 580 767 -329 -811 -441 613 -809 -226 -176 -753 -81 693 -250 487 177 -544 -419 -559 198 -244 -544 -81 -366 42 787 -256 275 -708 -883 746 -558 385 626 -384 -304 -436 -8 184 -615 -428 -824 154 773 -258 311 -877 731 -1 -789 279 -596 -187 -899 271 632 -653 317 183 -662 727 -736 457 480 675 -263 -861 509 112 678 -518 -407 44 -94 273 -614 277 -305 -422 617 -402 -14 -135 -504 -664 502 -750 518 -789 -698 -374 -535 383 -204 -471 416 388 -673 -891 -604 -627 -837 317 635 -783 708 -381 775 -864 -472 572 -804 788 62 -47 219 -618 -439 -774 452 483 -532 789 -506 -162 -48 541 -140 61 622 213 299 -819 -248 251 660 -833 -354 705 -755 677 446 -46 215 373 198 -308 -91 224 784 -193 51 401 -477 470 -459 392 85 582 346 730 771 -534 603 -171 315 -563 785 747 -474 -900 -180 -344 -320 219 236 -566 -260 735 -711 283 -665 175 544 -556 512 -317 -430 445 -292 444 -272 -638 -886 -723 263 424 416 -494 -833 -206 -170 609 -728 -719 -27 334 -292 563 -221 -794 -873 673 152 703 167 -148 -145 24 529 -434 488 569 432 -844 -843 388 98 181 -697 482 -157 -747 -128 -426 761 647 61 262 124 -30 747 -618 -628 -799 118 -380 -334 100 429 696 382 -130 -271 -110 -870 -166 285 -59 292 -197 -98 -52 -205 660 419 797 -14 124 -123 302 10 -866 379 622 643 189 487 -842 42 -233 -165 456 -495 476 717 139 -528 -606 496 647 -26 391 -728 445 -702 -357 -478 -819 -171 647 -764 -496 -884 -575 -285 -793 411 141 -613 -59 202 341 -186 246 -715 -513 -58 -562 -573 -327 779 -433 419 748 371 417 688 -93 425 -411 -72 349 -670 -883 -272 -746 -721 -851 25 -564 -738 -234 460 -581 -751 528 -121 -750 -311 -141 -6 -449 99 -109 -890 715 79 182 -203 616 73 -462 -573 202 -596 12 -819 -287 -125 496 -369 80 -509 -683 -863 -447 509 -703 -328 428 -788 -828 424 479 536 641 -674 -507 240 -39 -160 550 -97 189 166 -805 -350 30 -96 -867 375 -5 534 560 551 381 114 284 -616 117 704 -647 -641 -39 -500 -358 -380 -837 396 9 49 -673 -757 -515 642 584 -755 23 -725 609 455 -465 131 -126 558 569 159 785 -125 -282 265 422 490 -292 -606 -478 338 544 -368 454 69 -246 -439 614 223 -661 670 -216 724 611 794 -263 688 297 62 75 247 -562 -753 538 -880 -298 -396 44 10 269 467 532 -857 -663 698 161 -337 -431 -143 142 -172 -877 504 -756 -298 -448 -717 -718 -179 314 -124 289 362 -665 -66 -392 662 133 -268 206 -206 386 -418 -896 -415 462 641 -76 -778 618 713 406 13 -121 646 -514 -868 -715 -23 353 125 -723 764 766 20 464 -287 88 -426 264 -550 638 270 225 414 413 -771 -460 738 -196 552 583 34 -117 183 19 445 423 714 -632 415 -576 118 648 -874 -687 -270 -666 -259 -7 453 -644 -327 768 418 42 -690 -204 -111 671 -473 -771 264 168 -694 399 263 646 527 -627 -386 -587 -777 -290 178 137 -622 673 -30 -559 -847 -34 -289 -783 -537 722 678 -672 65 -64 235 -713 -681 543 -802 316 592 607 -147 -424 -557 -478 -819 606 70 -509 -634 -306 780 -17 -442 -496 66 -97 91 -716 298 -391 771 82 462 322 419 -587 764 672 166 -471 -656 242 -610 448 677 780 581 -117 -269 787 -432 206 -52 723 -224 -784 314 -17 411 405 738 419 65 -257 781 676 -839 -124 -83 682 -51 618 -618 680 -895 327 277 -620 512 -294 244 92 -870 -721 -302 -53 -228 -441 271 123 522 -553 -674 289 -338 170 -595 476 -549 -375 568 68 233 538 -127 -740 -8 -801 146 491 -434 283 70 -548 642 59 -441 -513 -580 227 -894 437 214 -578 -208 -706 231 -527 161 533 -91 -793 160 429 -803 -139 -627 335 -847 -131 255 443 -45 590 -864 -398 -309 -377 -580 -242 269 107 27 126 -281 229 679 -284 -151 -117 -33 666 -140 -753 -527 665 340 438 785 -338 784 -872 -485 682 280 542 -99 -156 -331 305 160 -875 337 -19 -146 757 -731 -195 -825 12 -495 186 125 -563 275 174 -493 -125 250 592 -641 -862 -592 -58 -627 -152 75 60 184 397 758 601 394 -323 594 -219 -521 -514 249 -284 -215 -321 106 789 -388 180 -279 666 15 273 418 602 530 -28 -833 -396 766 564 -314 -711 724 -431 -345 505 413 -144 200 -241 367 267 306 737 -214 521 335 152 115 383 -223 746 549 795 -291 620 385 689 259 608 396 -547 -265 -881 -587 217 -806 24 538 303 26 -386 -171 -300 254 -528 -74 92 -374 453 -135 -721 357 175 -252 -766 651 376 -638 790 -682 -814 772 370 -694 -557 243 -878 -212 222 -138 -50 28 -160 -458 -625 -170 482 424 265 290 -486 -780 681 -595 -191 540 370 -206 -180 703 734 -530 -29 -839 667 523 -574 432 -746 779 -854 -379 233 -194 -679 -753 -356 156 532 93 -536 -557 469 143 20 -506 -39 -13 312 399 -150 -396 777 302 -189 519 656 -51 618 769 -154 605 485 134 -448 -184 254 285 -508 142 251 -531 21 503 -819 428 641 94 10 347 645 676 574 -348 -476 -784 -578 -885 -278 -17 163 -768 -836 80 97 681 -755 674 -885 -589 -54 -403 -176 275 -797 -822 -387 524 693 149 122 -327 498 -743 -341 -460 -139 -88 -511 -550 328 266 463 -668 595 -616 585 -245 -176 -305 258 -744 -32 -313 -19 376 459 -773 144 4 777 -78 -873 232 -302 37 121 268 -722 -70 -900 766 366 591 437 23 -895 -133 334 -52 207 -857 250 561 -705 -105 624 375 -163 -687 -674 -165 -807 -456 -402 -136 260 223 -506 -367 -522 638 737 434 204 -873 -174 336 -58 -434 395 -396 -881 -191 -59 -851 561 -874 -352 603 -576 -578 -185 -610 -559 238 583 -548 250 -135 344 402 385 -323 587 61 -222 439 406 -811 696 336 -570 -687 -498 -506 -821 391 -335 126 -385 -457 -642 488 -585 -735 217 542 -758 149 -402 -300 459 667 -177 751 728 -145 184 128 -164 -281 500 194 -288 278 -228 629 548 -713 -776 -670 -700 -342 -147 -234 706 535 -626 308 555 -309 -20 66 -720 -414 -284 767 -181 -895 409 -343 -577 277 -196 670 -522 507 -4 694 -848 158 68 434 -101 -657 503 -176 -714 -392 774 -295 203 590 -361 29 -671 615 -763 -576 573 238 262 -484 -583 158 74 -618 -268 -107 21 279 132 246 523 -201 -483 782 -597 -315 -894 -62 -608 -811 -662 407 -712 -703 52 -492 -415 -231 -868 280 150 452 -283 495 -835 -687 -880 -287 613 740 123 -681 -767 666 608 538 -257 -427 -400 620 -66 -413 -663 690 -453 330 262 429 -882 570 -275 -511 251 48 23 -520 233 -90 -164 -892 -48 797 -165 402 677 -786 598 -562 -781 -278 -285 138 90 -265 -484 -285 -737 -363 -178 -184 109 77 -671 -895 -73 773 285 -246 -691 -216 -93 -401 -56 -271 -708 790 410 -572 557 301 518 -814 -750 -886 499 -657 352 479 663 -316 -297 62 755 103 -693 -737 -60 -235 601 -82 13 -60 -86 -233 -627 -487 385 -294 220 -195 466 -555 -483 614 75 -497 -232 -590 -541 792 88 -230 -415 -549 510 -624 665 -379 -189 304 -282 -78 132 -100 -519 -322 283 -44 575 -368 -407 372 616 56 -331 -284 -431 -624 -813 -637 -135 333 -834 732 643 6 -820 -869 763 161 -329 -100 -225 772 239 -541 -291 574 -499 -435 726 485 97 246 -189 625 691 -594 -761 -534 -703 247 -848 -1 -136 501 768 98 -867 -346 -835 -406 666 82 -548 -592 -524 135 479 695 180 -371 683 -633 -321 201 -295 141 -170 135 458 197 -637 -461 -608 -487 -431 101 79 -140 -434 574 -162 745 -355 -396 161 9 -226 350 287 -14 -10 421 469 161 -125 -821 -859 474 -247 -411 72 270 594 518 -353 -762 665 493 566 -133 699 620 375 -56 -588 -862 642 68 646 502 -535 -771 -674 615 -556 -194 -458 -794 -280 -10 108 -812 343 -659 371 -352 763 235 -275 -345 720 723 21 -602 -315 385 -348 -398 -500 -316 699 80 -873 -455 -229 738 -630 -297 -214 -843 -327 -330 795 -447 57 549 424 432 -467 34 -291 -772 -397 -698 166 363 -490 -694 22 62 -246 -761 -57 -445 93 -262 462 -388 344 616 535 323 675 455 -880 -638 -44 136 -791 166 255 253 70 -527 -700 -488 333 486 589 -873 -777 -529 -779 -118 305 -577 -753 -889 23 -50 633 598 -211 -880 -459 -507 368 181 -453 726 -59 -235 344 -273 -336 406 -187 -696 -663 -172 -539 -789 -569 -307 -97 -802 133 624 -521 -190 -196 140 -417 205 -178 116 -320 -269 135 -616 -265 -216 -578 102 159 -519 -316 -254 -870 704 -778 -480 322 -313 -88 446 -172 -107 524 402 43 -653 771 272 -670 551 764 -815 629 -323 498 -751 228 43 -666 -697 475 14 674 443 -653 -510 77 -780 305 -510 -614 641 485 46 528 -238 514 -348 12 -537 -625 132 -573 588 536 -69 -356 744 -638 206 18 365 367 233 -417 -295 -738 -401 531 6 24 -332 -504 143 109 -199 777 -448 457 -495 -400 628 167 -192 -678 774 533 83 22 -126 613 -887 -284 -679 -257 592 -397 -482 -189 372 -347 -72 -558 -795 8 -578 -836 -190 -603 -361 794 96 -237 -266 -446 -257 414 -689 -46 467 167 -658 -589 599 112 744 587 -616 -368 370 -609 22 -574 104 302 -494 214 -377 176 -888 -256 323 -822 759 -692 -486 -56 -595 57 350 246 -600 -55 661 458 -507 324 180 -746 39 -75 -559 318 -840 119 77 671 -293 584 532 -635 82 212 36 677 -663 765 -839 -181 -268 -813 391 -288 363 -332 -335 34 630 597 726 -424 -332 -720 -770 71 130 -359 302 -537 640 408 662 -176 -805 -726 386 355 -262 670 -22 -629 -157 -706 602 366 -629 730 -103 509 289 -448 -52 10 521 -91 231 475 -403 -600 710 -129 -382 786 329 -502 175 -399 679 -135 292 -119 609 696 -671 -475 343 515 -708 109 480 59 649 -566 729 -93 -713 431 641 -36 759 528 -403 667 699 214 57 717 -649 200 -214 -656 -486 732 -273 -10 183 -105 -70 -566 -755 2 160 -736 279 -190 -742 227 -687 -40 534 392 106 -180 487 24 436 613 259 -389 204 -461 -603 -490 -320 400 210 -175 709 -477 -92 -300 746 -584 -346 -71 629 -727 364 -444 658 524 -550 312 593 -156 618 -899 -671 -842 -341 501 113 292 -693 -523 587 37 358 -178 -730 -735 -629 -508 -855 -809 -249 373 469 -801 -224 -108 -538 161 163 -588 -625 50 -688 -548 666 755 91 -42 -503 -439 -800 -351 -363 -96 214 585 225 -619 -718 -442 309 -814 -586 -50 -474 197 526 -785 -829 -346 752 -375 252 362 -139 191 -663 -705 -175 -762 163 -568 -738 355 -890 66 16 -346 787 -102 -254 164 478 392 -143 44 267 623 -302 637 456 -49 -341 375 664 -628 692 -813 576 -14 86 1 529 -402 487 453 -650 690 158 719 478 -598 577 782 -115 -795 106 676 176 -314 800 -169 -411 -392 -743 714 12 -96 457 -880 -249 251 94 -525 477 116 416 169 -859 -593 79 -466 19 -64 -775 -25 -50 241 236 398 -814 -786 -116 -763 -470 -71 283 695 -473 687 -799 558 582 -214 190 -465 -330 -161 472 517 711 188 361 109 695 118 499 -270 226 -805 -501 309 -699 -185 700 565 555 -73 -100 -575 -351 499 -144 -107 -479 -187 294 -82 398 -127 224 144 -193 557 360 799 -37 -535 -167 -225 -675 -460 426 -569 671 795 195 241 197 679 -678 -831 -827 323 699 -191 50 -825 -355 237 484 -683 -157 662 -892 534 739 462 -558 -553 467 -261 698 -711 -690 -666 54 -429 -367 584 -62 -501 -239 -682 400 -735 52 -895 -62 29 371 -247 -770 -579 -299 -796 -93 128 -159 28 641 431 763 -190 293 -319 -320 108 -655 -48 -322 113 800 318 -563 -183 746 393 445 143 -72 183 438 -865 223 27 -355 -332 131 -162 56 325 -538 469 136 732 -533 -768 247 476 -521 -503 686 -426 597 269 -682 -440 563 128 -488 755 675 135 641 -21 -39 -663 521 -724 -469 -90 -467 421 755 172 625 597 -225 -486 731 -525 -704 -651 560 718 486 -722 -281 -867 -876 -537 758 380 707 144 -738 -485 565 -444 280 633 -693 -796 690 724 -666 -775 -136 -526 -786 -302 -817 569 203 -42 -472 377 -428 -522 523 242 9 441 -850 -839 -346 115 773 71 -200 560 -877 799 409 -375 656 -203 -243 693 117 -861 -754 -574 370 314 471 556 771 -587 517 405 778 -729 -444 646 191 -642 794 -289 310 136 75 -553 -761 751 -339 -47 226 -671 -839 156 192 442 -328 645 357 -126 448 -162 -735 152 -200 -670 201 -368 25 156 211 -268 150 -423 -814 164 -140 212 -33 371 -121 334 -157 -576 353 -349 24 -839 -814 762 -840 -605 -898 399 498 -16 -810 -720 61 -448 712 -277 137 744 426 -603 -412 186 683 392 -537 218 798 -416 483 345 -123 -360 50 -80 785 79 -208 -96 -227 757 185 667 157 79 -823 342 183 -499 -812 -673 -406 457 -311 266 -58 -249 292 724 590 -252 79 -330 -482 473 -366 -333 754 545 -327 -15 464 -351 656 183 799 481 -514 302 264 -802 -49 -428 -802 -56 264 -447 -706 -467 -585 -329 312 60 -52 -679 -412 585 496 -573 -500 65 746 -22 136 -188 152 306 -482 339 -70 622 734 493 165 -624 -769 -50 -178 -107 563 -54 -888 710 220 -122 -50 -518 352 793 688 -777 -616 253 47 -749 -254 225 87 114 -498 248 -90 303 -810 661 -695 -182 -880 -286 -474 -475 221 114 592 -263 725 -491 254 700 531 221 373 -842 579 -464 684 -700 584 -251 519 116 -444 -471 -437 -318 318 368 374 695 584 -837 44 -164 296 -327 -161 -675 321 -194 334 -318 549 20 -150 675 -776 -306 -128 -86 756 -577 -13 -872 -663 193 -591 -219 -291 -718 -731 80 -402 -696 -321 513 -858 -573 153 -683 -158 -338 -528 70 -542 432 -812 364 633 -546 776 -529 -836 -844 562 61 -549 736 210 44 -787 744 -8 447 642 298 -266 -762 346 244 -281 156 298 775 -400 -97 -1 529 303 -729 771 -178 -297 209 -658 -123 254 -48 641 -680 502 416 228 -853 408 106 -361 -207 -742 197 -213 -686 -725 -605 239 107 -569 -834 551 -190 432 -362 -211 -127 517 612 371 81 -859 -886 -464 395 -547 102 -396 202 455 -281 -613 -852 422 -86 -660 -47 106 -760 299 -187 -555 -667 309 774 -29 136 -851 -831 -710 -419 -444 -467 -341 -366 505 83 781 669 -777 90 -389 -777 485 -298 -125 608 437 68 34 468 468 -228 -140 -822 -146 -267 -1 649 177 -857 -421 -379 -801 772 195 -828 257 517 -113 725 -534 -802 -204 -374 -763 137 -762 -819 452 -746 147 572 -560 778 -751 -403 -348 728 563 443 -181 -793 -357 -297 -386 761 -146 -374 454 -448 -724 45 -448 268 -755 315 169 -809 -123 319 -434 -125 -691 399 295 537 -240 -409 739 663 556 783 -262 332 82 756 -358 751 -61 -809 -131 -786 380 376 490 296 310 -462 -191 -534 -201 125 244 -442 -588 -292 -448 326 -640 -442 -59 -750 48 -767 693 -63 417 -881 413 -518 -415 -720 -749 -273 -150 378 -424 -836 -268 603 393 -424 345 672 195 -221 116 -492 -441 -642 -800 -849 -816 580 -880 317 68 -630 792 -564 -397 -497 14 -52 -652 376 -316 -843 -580 325 -355 -864 -80 -702 -297 183 41 761 -775 128 -848 -193 -302 743 -873 380 -854 -855 188 -709 -583 209 -854 227 -450 -29 -277 -447 -296 733 15 -698 -650 -130 240 -133 -392 528 -626 563 -443 -730 -845 -466 -166 654 95 629 574 116 -625 -868 239 478 32 700 645 732 -766 -56 462 -117 226 -36 -683 -812 -2 260 569 557 722 -813 -659 -611 -258 586 486 -407 -774 -359 -243 77 602 -221 -659 -417 362 -684 -830 -546 714 -720 417 -456 -668 -103 -438 598 499 537 83 -62 193 65 -690 -248 746 283 748 -842 31 -697 -708 -245 -527 125 276 -659 -808 -163 -678 -145 297 -159 128 -627 -511 156 50 -644 -166 -531 -220 748 -357 -428 133 -472 629 -215 11 547 -540 -306 399 67 14 240 -365 -700 236 765 589 235 -336 133 715 573 -264 -578 568 32 -73 -785 244 -853 411 -584 -474 -836 93 350 -176 -470 -727 645 304 -531 -413 117 -161 -483 -751 -493 123 692 -475 198 -864 576 -575 633 -764 -181 145 -806 -329 322 -118 257 113 -821 -732 57 -395 637 37 -807 581 11 -93 -67 678 -190 178 313 -505 -328 715 -686 -149 589 7 313 681 -323 427 404 611 -289 218 -501 -36 650 -479 342 645 402 708 772 76 -879 796 -715 -647 -269 -314 -410 -361 -559 142 522 -526 -392 -778 584 738 -67 -528 631 130 -610 -489 -786 677 -283 548 -621 552 18 -452 785 504 293 -378 -354 -106 120 452 488 178 -799 -566 735 -274 -421 659 480 -468 -91 755 116 -31 -749 214 -462 -155 783 398 386 -598 664 636 331 22 -696 693 688 454 272 -362 -225 546 516 -53 -414 188 436 412 -269 -414 707 -5 -196 123 -473 -13 499 -634 -73 -730 -28 -283 -679 -410 -890 -523 -458 -273 -169 190 89 -669 576 393 388 270 658 625 -517 -687 561 -4 119 -849 -153 508 226 -180 -488 -166 608 -555 -92 -549 -420 410 376 34 -542 375 -738 -670 -452 663 800 82 51 484 -859 137 -639 759 -153 -564 -797 179 -799 -346 1 -323 720 570 -402 486 645 -791 -872 -386 -138 -133 623 725 -832 110 -255 -521 633 468 -299 430 -718 774 -51 106 -306 344 -723 -201 566 -211 431 -490 -412 -656 91 775 -457 774 727 -202 372 -755 -178 -46 149 -796 -434 -277 -678 -631 449 -375 -443 -532 550 477 -119 -179 374 -257 -575 441 -461 -300 -256 -566 146 -570 -235 -542 -125 700 136 -432 42 470 345 -274 727 -558 -883 -776 715 -315 -862 -261 -382 -282 209 421 325 -699 530 137 -780 67 -14 -632 -195 -555 68 75 -644 -733 22 608 405 -407 38 -575 -62 -391 213 -459 -164 -104 -717 -183 -330 377 25 -852 405 -48 -226 220 211 1 -82 210 552 -692 359 -475 478 -447 -173 195 -115 527 -728 145 -349 -817 -558 527 -469 396 518 534 -469 -671 -849 -251 -309 792 327 -244 759 569 -434 633 -366 -550 58 -197 788 -706 -183 608 383 -728 -455 291 -888 -631 373 13 657 206 -159 -166 270 428 -610 -188 -599 -761 -755 -627 -157 -759 619 -679 535 578 322 -469 788 -70 -154 411 -226 -663 220 45 609 -772 -42 -141 -465 -534 723 257 166 -2 630 -545 -666 -440 -155 -426 695 194 -58 480 -394 -177 769 595 121 101 321 -205 -380 676 708 -202 -576 480 180 561 -22 -77 -668 -367 -31 454 -776 133 -810 -554 -337 -512 156 226 28 -544 747 -818 70 120 -638 686 756 -133 -547 -572 773 -567 -822 250 -342 222 -634 -578 544 -143 591 166 -314 -479 505 -281 763 304 456 457 -186 374 -551 -125 -456 -757 -224 119 165 141 620 -701 -194 -685 682 -170 51 439 638 -42 -16 571 -820 -453 -260 324 -153 595 737 629 19 442 733 286 -11 491 411 634 176 -453 141 179 101 -271 -680 439 -830 -338 -790 -445 22 -483 -742 724 -252 389 594 -138 -359 673 -739 -62 -120 -638 -65 230 277 -246 651 696 258 -29 -419 -572 693 797 -683 -521 -735 142 -858 -386 698 -815 -892 345 58 -687 775 379 51 -523 638 746 -654 33 447 -192 -341 -326 -868 -575 -662 715 595 -482 -739 227 -431 11 -803 551 715 692 481 -846 261 -6 -130 -12 -123 130 -17 -669 -422 166 458 -410 -4 -31 -113 -274 -668 -135 -152 87 -746 -350 -143 333 -118 -82 -436 403 -435 428 339 -220 -806 420 764 740 -523 91 -440 581 403 602 -1 -6 167 -486 119 -99 -70 -312 -549 778 -565 -462 -194 242 171 68 61 624 -624 -370 552 46 111 -101 100 -764 360 -57 -190 -457 761 -386 507 106 -662 -198 403 -109 295 -412 -186 435 -403 554 659 -222 -492 -603 327 336 -872 -516 673 -617 -283 282 367 -218 314 -513 422 224 266 629 329 791 -860 -216 -812 357 -353 412 588 575 -752 -884 619 524 93 -656 675 288 -577 -268 755 289 111 522 763 258 135 -470 -184 -156 -835 -587 -724 88 -206 -769 -679 311 -788 81 -146 685 458 392 -79 -179 -10 -204 141 183 -194 359 -425 699 -419 610 764 389 4 -302 95 33 -188 -98 336 -294 471 -900 -435 -5 -254 -334 186 456 150 429 -396 678 -707 -714 -495 -749 -170 -853 -783 767 -392 -213 -464 -141 665 -881 692 345 -124 688 -235 -110 441 -116 -298 -128 360 745 759 796 -458 510 -384 -701 157 304 -58 -776 -365 -460 -144 -602 -18 76 523 740 80 -855 306 431 257 652 455 511 137 499 -331 7 -495 11 185 -612 -726 142 525 420 -158 157 -161 350 -828 767 -800 81 -82 676 -28 -218 -3 432 -557 -164 -360 775 72 724 -402 266 369 670 671 678 702 324 -229 153 -539 71 -252 541 -858 -186 330 -13 -860 -326 -806 -621 -645 312 -530 358 -671 -343 348 -417 768 -244 247 -275 213 -80 -165 722 -728 -423 -803 -262 -140 -456 649 -730 176 199 -787 491 50 102 180 162 18 390 15 112 -264 119 -862 66 472 -337 634 -559 144 -783 -278 -377 453 -140 55 203 143 395 312 708 684 -54 27 -383 588 -404 -311 586 -386 576 -593 210 -14 14 -502 38 643 700 613 -660 -709 -785 727 652 -838 -384 -232 -740 -410 29 -573 -143 346 667 407 -269 470 48 428 676 -318 -138 511 582 559 561 380 772 713 381 -501 -556 -898 179 -63 -660 522 -508 101 531 162 647 -277 459 -481 -157 54 620 226 707 367 112 -292 -692 264 -712 -621 -771 -361 770 488 445 -755 -569 -193 -618 -880 -187 -603 -43 580 -16 5 58 180 -55 -448 384 -473 -361 528 -512 -2 -105 617 636 478 -786 614 -121 -587 -687 -561 506 -101 -401 258 -66 421 297 416 -611 536 -513 -91 -744 739 -102 422 471 223 492 214 -667 -574 -877 -144 639 509 -219 -560 -740 699 448 547 -386 86 654 310 -416 -899 -317 -625 312 457 709 -256 373 709 370 -57 261 -374 -852 674 70 -252 -347 -680 -751 -166 40 -267 43 -128 -459 -857 -196 -28 -212 -233 -545 -283 487 35 -890 61 608 -642 -728 -435 -697 508 776 -353 499 433 432 -648 761 -250 15 -503 392 -787 201 -92 -814 104 547 752 -796 -130 -443 420 538 -898 -824 774 -413 -350 -853 -750 -386 394 -755 18 253 -504 -825 -384 -15 -521 431 -131 374 723 412 -259 -826 -363 289 -193 720 -341 624 693 -221 -214 749 -168 -656 -406 44 360 -726 -604 450 -313 -738 698 -446 427 -712 58 193 673 182 -543 -266 28 502 523 -888 -592 -790 -31 -467 -669 -796 368 577 692 -234 258 -813 -163 -739 -763 699 276 105 397 -705 -10 383 -780 -703 717 -37 -274 785 648 467 452 -46 -824 -456 598 -443 541 -413 -581 582 -242 -870 -345 -461 -449 -397 -409 -278 518 375 -7 -769 -230 275 -763 460 -95 -568 -828 -203 -694 86 208 765 378 50 18 586 77 -847 -151 -859 -375 157 -298 256 -617 -313 797 495 -428 543 -15 -866 113 -213 -803 -313 -752 370 -886 -215 580 -799 261 527 -900 -523 157 778 -83 -442 695 -133 333 658 607 480 -508 275 481 -431 -179 29 -461 300 -697 390 -714 -131 -251 -764 -645 78 557 516 191 -395 -247 -607 109 302 -432 594 -363 -393 134 236 554 325 696 -433 260 -652 -170 -666 713 441 308 404 -805 615 -704 -328 406 468 627 -395 130 359 438 -539 32 -511 597 -201 271 747 -216 89 -162 -96 427 -513 -429 658 406 588 -521 432 541 -69 15 -786 329 -186 379 429 261 -824 -60 384 356 72 774 780 -289 -487 -512 -668 -664 161 80 647 408 -791 -433 267 -895 556 117 -43 -471 38 269 149 204 -508 -698 -654 246 789 394 -374 -510 -459 70 -11 155 118 21 -814 157 -408 -611 -444 -307 603 -758 -694 -449 766 -609 -91 -202 476 535 18 -856 -751 -207 317 201 422 402 115 -93 371 -213 52 -246 733 -299 154 -550 -377 -374 -642 -560 -779 -68 -372 693 -111 -799 499 141 158 497 -280 -611 544 -141 -344 -245 616 -353 -832 -655 -127 -473 504 677 -307 773 437 208 -404 -607 -305 -157 -884 328 -826 -826 -157 -774 -691 -867 -442 -513 549 -190 -540 758 387 -891 -752 656 725 26 50 -419 -772 -749 788 -678 258 58 511 -870 -897 291 -412 -118 779 554 -752 -670 360 -486 785 -334 346 449 317 177 -472 -150 -7 -723 -258 -461 152 449 547 -811 572 -131 -784 644 -24 448 138 195 658 -482 -422 -577 604 672 -679 713 -635 784 765 -891 682 490 -639 55 -597 106 22 359 -20 -208 -127 -234 138 -135 74 -701 -188 554 -215 -360 -814 529 -837 680 -275 -439 137 755 -793 -718 -708 -425 -325 614 -698 -153 788 -93 7 -261 -531 -424 206 617 -319 -640 -574 -436 -39 -382 16 702 310 792 -470 -502 793 440 -710 -102 570 -620 -819 -18 -212 -452 -148 -458 -392 -611 94 -74 518 427 97 181 498 -728 108 583 -66 -157 237 88 -881 -643 177 763 66 -509 -213 57 -685 -401 746 -393 -314 528 752 -255 768 -27 31 461 -4 -619 -153 566 -14 -678 284 246 171 456 -333 -550 -239 70 500 591 308 -721 -421 -842 -27 -229 361 -570 -772 -365 -691 -859 619 14 -876 596 297 360 -418 -747 -809 -116 -820 -674 747 -285 327 216 -323 -253 37 513 673 -870 -498 -22 -730 483 -275 698 573 546 -55 -674 -832 -179 126 -900 -820 -879 256 -868 -56 88 -114 644 -28 -356 -454 790 -627 -800 -594 756 309 -483 -740 313 489 -791 734 657 -607 124 92 545 800 -679 641 786 545 -350 -69 276 -761 -156 -92 729 556 767 81 374 -579 513 -608 679 -478 -792 -685 -663 -15 -715 408 -90 -612 152 -775 -638 -715 -570 103 4 -611 -80 -209 -166 413 -181 -808 318 360 -424 -438 71 -816 -43 732 405 -646 -385 -668 591 -564 255 338 120 -99 113 -447 -657 631 -533 -616 -214 -377 589 331 -822 -538 229 -703 551 -798 -193 -765 387 -206 -529 343 -589 421 196 -874 548 446 -636 -818 -256 24 -897 -783 -134 -409 -33 659 -555 -748 74 473 466 60 -709 -362 -713 472 -755 544 -574 328 174 158 -279 166 -637 -439 -678 -625 -58 -315 521 -380 -796 -731 -364 -866 -158 -94 -888 -95 662 461 246 314 693 172 338 -122 524 606 -608 -45 -863 496 -760 -425 54 -845 360 244 309 436 79 -169 -726 -244 452 573 651 77 -54 753 -713 -811 -313 -286 311 -531 708 -384 -827 -676 167 80 500 -764 -93 -190 391 -859 -48 647 -220 458 409 501 409 -624 153 -767 100 -114 -825 -242 -447 404 -40 -62 654 -784 -744 -527 760 296 -497 545 -763 -660 -819 -206 -788 -877 -254 -858 500 448 745 478 119 -453 -571 104 -540 -130 -490 -276 -75 -266 624 333 -545 706 374 -264 -44 -446 702 -764 -325 70 -250 718 303 -505 578 -542 -833 -178 -481 -54 -128 143 -487 -77 222 -621 -213 -432 -244 -697 175 -847 -812 -746 -39 -248 628 413 -310 -640 -145 -51 -832 -392 -829 -446 596 465 93 631 -578 524 -338 -356 123 -567 -647 631 -15 590 197 -235 -396 -307 -767 -478 446 -212 -466 -861 -10 -294 443 433 -582 10 -854 680 213 -24 -556 473 -568 599 -869 562 204 783 -695 288 -623 -321 -877 -474 -392 56 463 -156 -415 243 -854 128 294 -622 -102 -793 -192 -174 -180 101 -556 -393 -672 778 160 324 -679 561 610 -601 -383 15 549 -792 -337 286 -884 -281 -720 -834 -192 755 -609 206 -286 -866 575 -494 -423 -327 -503 -68 378 -341 -141 697 -447 157 790 770 -615 99 -129 -549 -250 465 -868 -635 -636 -47 -819 204 -147 64 -203 742 -540 179 -610 559 -842 304 597 1 325 175 662 -454 224 556 640 -207 -812 476 -458 -345 125 166 67 259 789 620 -132 -510 139 -826 -724 783 75 -445 -374 645 -768 135 170 -865 311 505 765 170 327 314 -476 -207 518 223 703 -826 -642 -581 -20 -237 373 -676 471 -841 626 166 -491 -710 201 11 491 -10 141 545 357 655 -859 -50 -576 459 -532 -532 759 -14 273 -163 -880 587 217 469 -208 138 501 561 747 512 519 -196 -846 518 -585 -544 -681 -735 -900 -620 561 -892 -591 325 441 -627 67 -875 712 512 -80 -251 308 -535 598 575 -497 -451 -432 -3 -629 617 660 -794 171 -429 -819 -19 435 -373 -334 726 -626 127 776 -622 405 -363 -67 769 205 508 303 747 171 -891 -329 -815 640 730 -790 -841 408 -401 -744 -199 -129 17 -627 -116 -756 60 301 -712 308 -581 92 -251 -862 -568 717 794 384 -242 -757 -284 -897 -790 537 547 -675 -375 77 357 -126 763 504 45 166 -214 -274 155 202 -337 292 -255 73 -23 -795 280 -839 -544 763 -187 -793 -343 -406 278 -615 71 66 696 -258 774 619 -296 -822 -711 -458 532 -842 604 249 763 -205 636 75 497 -622 331 -811 -550 153 688 436 389 -396 -767 -318 41 326 -532 765 499 -482 752 -260 -517 367 -512 709 -338 -73 -676 -239 -499 11 -792 205 496 -331 611 565 -111 -552 519 357 -858 -458 699 -700 -448 507 -28 -380 -328 591 58 747 -99 -672 214 225 -597 -48 -596 204 -659 419 -623 -170 -620 283 62 154 -507 -584 -14 206 -414 575 -148 -3 -233 -528 393 667 -160 505 73 461 -1 -86 334 473 -91 -570 -841 568 -356 333 -727 623 269 252 460 713 623 480 -831 638 633 -7 -386 505 -892 -277 -599 -566 488 691 -452 43 40 515 -433 617 -873 440 169 -11 -730 -3 342 4 773 515 -718 203 -888 -681 297 664 730 -241 -89 73 -550 -344 272 -378 540 272 -32 -731 -542 -144 669 104 -24 -506 -728 674 557 -61 -639 30 272 583 683 640 -142 -88 715 -151 -231 745 488 340 -208 399 594 -50 -357 48 251 621 -311 747 190 617 400 -164 701 -414 -305 -645 -135 467 498 711 -778 -20 312 -840 356 -634 -376 143 481 -199 556 199 106 -368 -29 519 317 223 -849 741 -718 508 -509 126 -95 361 65 -536 -398 732 284 221 96 190 557 652 785 -623 755 -300 710 427 673 -688 311 -463 -774 -127 795 510 -80 -531 -320 -429 109 -525 -578 386 80 788 -895 -372 630 -362 221 46 -7 -390 32 368 -852 109 -671 75 192 -764 97 -135 -520 -377 -301 -477 -260 -329 -685 -290 340 -730 -167 -198 585 303 -100 534 525 673 725 718 198 -615 -591 -900 -269 -578 409 444 784 543 151 309 392 11 542 244 -856 -612 328 643 172 -763 664 -717 359 -483 9 792 -314 -187 686 -512 -498 -885 -682 434 -501 -263 562 -872 -138 160 -27 136 -223 -360 419 -39 708 -17 -299 -10 410 504 169 -679 -718 524 -489 151 560 170 182 -344 540 -657 227 -45 737 -806 409 617 -406 -843 283 755 661 201 -275 -336 -408 200 782 318 -207 -505 -28 202 -196 -630 -6 216 235 -69 -114 65 -690 -790 -547 -528 750 743 -809 -515 -656 -226 -268 -298 158 114 349 287 249 -750 645 150 -335 737 81 79 763 -286 449 -865 320 765 -227 -874 -886 -318 -91 134 -220 -579 611 -463 -407 -655 401 708 161 58 0 257 599 -442 28 437 44 83 454 542 -275 -12 670 -590 -69 -365 -530 566 -790 71 -644 -506 745 18 132 41 -505 685 -890 -110 -156 -871 503 308 672 -191 -683 103 -159 454 -250 84 -428 -851 -599 735 -150 564 -578 -341 -165 589 118 211 -55 -366 497 -795 -889 660 -591 -73 -225 -522 336 -598 -872 -431 105 242 379 -300 633 154 -207 -249 -26 -846 -18 -396 302 99 647 -118 -698 597 212 622 217 465 379 313 -818 347 -249 -122 -568 -395 634 -690 -415 791 -536 773 343 -875 542 682 495 170 -511 -31 -174 -554 236 316 -514 187 -285 340 64 293 -840 -8 632 512 -274 -529 124 369 -782 100 740 757 660 -874 -261 536 -112 -864 36 741 431 362 -271 111 -740 -269 -92 775 -194 -624 -456 -770 -178 724 -722 -890 -419 651 -49 80 -306 397 51 -580 -499 -775 -692 742 442 -742 -439 546 466 -139 -67 -880 -461 -556 -379 357 430 185 -523 -461 500 779 440 -460 278 15 -691 609 -251 -682 -494 -611 223 -223 26 -645 670 -599 166 -858 -731 -183 -524 18 -26 433 -146 -451 -730 398 -355 572 -810 198 -572 -88 446 561 -724 423 -99 407 -467 434 -773 -426 -293 -706 673 -330 -556 279 -882 196 -55 150 338 459 -365 -790 560 344 -843 -534 -571 512 -583 -871 -531 43 655 -801 -364 -237 -783 264 759 -733 -702 702 -525 -17 472 407 477 -270 356 76 182 -226 -877 334 427 149 378 -241 -604 509 -164 -500 -598 585 8 -490 -705 197 -438 -304 -676 -60 -440 -210 -33 -290 224 -348 255 730 -355 273 513 -737 -399 254 609 -861 278 -180 -696 -899 336 -77 -229 -455 518 -403 54 -474 427 -536 -580 -684 -814 254 247 -269 796 377 378 693 -890 -436 586 381 -728 -386 395 122 645 -594 723 -658 773 -807 -275 -66 -580 223 -556 -201 503 -290 301 68 323 708 -566 -727 70 -698 316 473 555 -459 -829 -790 -671 555 -58 681 607 -360 377 -860 -230 103 -139 401 471 -781 277 -829 -527 -379 -643 464 223 -216 74 265 78 -471 -68 -751 -718 505 -562 -679 719 357 524 -464 -464 700 -318 125 -504 -151 -501 -352 -413 94 -202 -404 -193 -242 -361 508 488 -635 -487 -330 -84 -885 -117 -741 5 3 -392 60 -725 113 -861 130 -747 -254 263 -192 525 -71 436 -862 625 -147 750 575 539 -589 278 624 763 -25 -32 -452 -451 -452 446 729 397 -105 -877 220 462 347 466 370 -395 151 -105 193 -501 667 -662 -186 -775 -628 -730 222 -818 66 -435 527 -194 -600 762 -26 67 -731 -404 -243 -752 700 795 -738 168 -240 -629 -5 157 563 -63 -310 695 -100 235 514 197 -213 -215 -614 -769 484 -374 -851 -283 474 760 -499 -461 314 -292 212 -515 -624 -445 307 424 -360 -539 -788 352 378 -410 -228 -224 114 327 609 -429 -673 -51 -511 293 -406 -53 -157 541 -15 -34 583 617 -19 -92 -319 80 -108 -506 470 -334 -521 501 -356 688 352 -59 33 150 -663 -698 -780 190 -28 -822 20 603 -486 -703 -363 -280 360 -577 425 123 725 453 -382 -178 19 504 -14 -781 -42 -244 -53 652 -792 -64 -506 -179 674 686 372 473 -742 -674 -56 -818 -645 113 785 641 759 274 414 608 -11 -444 -245 193 -584 -403 364 -365 551 -385 548 -618 690 434 -88 640 504 -735 -584 -295 397 57 471 177 -617 -833 -453 511 749 -577 -739 480 -58 545 -286 -309 -759 -754 -767 -358 -614 238 -353 -110 -390 196 31 -51 419 -327 -803 316 749 -44 -161 -175 -651 -599 679 -761 391 -340 -374 -697 566 -438 179 -841 -746 -212 -279 255 -374 172 43 698 451 -47 336 -472 -467 639 686 -527 304 -855 -348 -581 379 -448 647 -452 -693 -613 167 382 752 594 -639 275 43 547 -481 -411 -588 705 413 -460 -354 106 456 338 315 193 -447 -233 429 -868 -162 -805 -667 -171 -46 -819 663 205 -644 -408 -261 -846 -766 -270 -661 331 -411 -353 222 -519 -874 -207 427 -293 265 -749 -98 553 -282 717 513 764 61 -486 325 693 -512 -149 514 -798 27 415 -236 88 267 375 269 -153 -652 399 490 -246 -483 51 -151 -724 430 502 41 -56 527 -849 177 -594 -56 -31 10 687 483 -226 786 -893 190 -88 556 624 -892 -638 80 83 -401 734 -856 407 472 37 -128 -206 -136 201 -894 -584 -786 -667 -612 345 665 684 231 -738 404 -444 -884 -259 -124 -793 132 759 284 46 -696 -795 437 318 -287 -102 392 -133 -868 428 -584 -815 -658 -12 -707 -357 736 -895 247 -156 -458 364 -762 159 626 525 -648 204 -643 -711 244 -823 -89 736 99 -188 533 -308 67 337 266 -760 776 -871 -418 -509 222 -794 -587 682 423 216 175 602 26 612 -256 -395 -240 -395 -810 166 715 -433 81 -164 703 296 -867 -499 224 -27 -383 -566 -289 -216 -198 139 -192 -209 -843 302 406 -7 696 292 -623 -285 -724 625 229 -214 -10 -596 -487 -265 73 -426 -390 -639 -267 515 -317 -102 -694 -131 18 -114 -362 499 -13 438 601 -306 519 -565 702 778 -560 -817 -477 -898 -886 -47 327 -690 454 530 -380 194 -410 2 -808 448 91 365 -17 -386 -290 -810 245 -115 -169 -736 275 188 -455 335 -297 -884 -347 582 -867 277 207 759 -466 -125 723 637 -390 -331 -489 -825 -106 -37 -636 2 629 390 -389 774 118 754 440 -93 -573 723 228 -822 -448 -337 -249 297 25 -458 -733 -589 -224 470 749 554 397 -432 417 -634 -623 -771 208 337 -547 -775 -507 -837 -643 -272 464 -374 -304 -114 -11 332 -646 -806 -451 410 215 -541 -661 -71 -43 -884 35 557 -703 89 648 -187 90 740 545 -584 144 -584 -379 -668 -409 416 100 759 89 -546 7 -885 720 -850 -216 598 -758 -444 -426 296 -663 362 191 330 23 415 -461 547 -693 565 713 -790 496 -202 35 -576 442 -444 -875 429 -475 78 -493 215 410 -88 -263 -863 -11 598 -756 -137 -200 322 723 -608 -809 137 364 -320 -837 -516 -612 422 7 611 139 -756 161 70 8 209 683 159 -90 -825 120 85 -695 441 -713 352 769 643 -882 731 326 -818 71 -800 -248 123 245 -866 -535 -833 52 -411 -560 -322 -411 -869 -56 -864 706 468 -706 -770 247 -65 -435 -612 440 422 717 -39 -121 162 -563 -857 10 615 160 -664 3 -666 -742 -28 -789 -458 279 673 103 -262 -117 -119 216 65 124 -283 603 -380 -728 -599 -789 -522 242 795 -798 657 -210 -438 1 -215 309 414 226 -854 476 27 -107 -643 -189 356 -224 714 775 -27 -810 -344 474 -581 417 -123 66 500 249 -748 75 -137 -781 13 119 116 -173 414 178 -583 633 795 -197 -27 -98 -112 -703 -488 530 2 -198 -433 -762 -349 236 408 173 -797 -897 713 157 330 -345 217 44 -504 780 63 37 19 -732 -882 -179 329 662 -463 401 74 -774 390 -104 197 -656 -611 -459 555 -680 -395 -658 297 593 -231 -690 511 -474 -130 -92 603 -586 -751 -293 325 -789 702 -661 -156 78 -707 521 -557 -151 678 574 163 612 -94 -801 -233 625 -461 -652 -615 -527 -869 728 -34 -639 -165 -115 243 632 759 -658 -831 -338 -218 -182 -357 -876 -811 -134 -656 -544 504 -499 786 -177 -830 40 -787 -84 29 729 119 -724 -770 265 456 -741 100 479 485 -270 770 -452 480 232 -523 217 61 381 -213 -432 364 -245 -491 -195 221 -346 402 530 -821 -830 560 433 152 441 -178 -412 -543 66 -296 -600 -288 -860 472 -255 671 796 592 -665 224 52 270 -675 169 499 138 583 -122 -583 -456 345 -420 27 590 306 582 713 -745 258 443 165 64 -87 41 610 71 -536 -89 -647 358 438 -322 -579 -839 -199 -564 -494 -694 -640 -116 527 -451 -548 -664 299 340 422 -15 -8 269 189 -636 -198 491 -36 -445 -503 -436 -329 3 163 592 -552 346 750 322 -691 -285 642 -110 -430 195 -814 -460 -651 -219 -498 -478 194 -594 272 -622 128 -794 174 364 378 -898 730 312 -117 -57 716 604 51 -543 413 -454 -753 -836 -17 386 116 -308 -535 503 510 -632 642 -47 -368 444 -184 -184 609 730 -157 291 646 698 -550 -246 407 189 -803 -475 458 -191 492 243 428 629 348 -710 154 -787 -8 -546 286 -772 605 -706 -109 693 -567 -455 417 -822 -470 -276 173 100 331 550 374 -495 -513 384 300 795 587 -489 -353 590 609 -238 -437 -823 -654 150 625 5 629 590 551 -724 -404 -569 -866 -300 -876 370 725 -106 -109 -749 -808 524 -761 -197 -434 -40 -400 -96 -734 656 -234 93 -667 -560 563 349 -761 -647 262 -672 -408 -258 -555 90 -496 -388 -323 -758 722 -262 664 -407 599 -630 -696 -150 674 -858 -166 90 19 -71 -383 -240 -668 544 325 731 785 -581 -497 -106 314 -751 241 189 257 -420 -695 -577 -761 324 274 230 -270 -678 -365 397 -811 726 653 -709 27 -297 69 -201 -602 403 -612 573 -402 -336 -259 -646 529 605 510 432 670 353 -818 262 366 -203 467 278 -12 17 -472 44 -225 -28 -429 -663 -846 -755 -141 45 -481 -827 -617 -233 -556 -304 -741 625 612 411 725 487 690 -500 45 171 50 497 -454 -288 -672 498 -346 -349 393 -216 -97 77 -632 512 115 -800 -78 -432 445 -490 -281 -675 -547 -222 631 48 -309 -96 -823 -785 275 -722 509 -348 -335 569 -458 -84 -76 -873 22 -562 331 -785 232 537 -279 278 256 54 524 -877 -38 132 507 -664 -686 -428 462 481 -375 516 -191 -634 336 594 -781 -408 263 161 -863 232 148 649 -458 -889 600 -436 331 152 389 487 632 52 -275 -835 -720 786 -881 -848 -546 704 388 2 515 265 261 -573 100 395 660 -650 674 -764 -840 -507 -219 -706 562 253 -223 -197 291 638 -137 -810 -246 -553 462 -703 -475 417 406 150 -801 229 501 339 -89 725 49 69 -536 -853 -434 -809 -783 788 -27 -658 -626 515 230 364 -158 -744 -256 -409 225 711 -673 162 -175 37 -379 -637 -809 529 187 223 25 168 -127 395 -717 -455 -591 161 -779 -393 -338 -615 449 -463 -341 -546 -592 -379 72 297 284 139 -138 23 358 232 -532 -517 299 -261 614 456 770 -382 -847 315 736 668 461 559 264 561 -684 761 424 -862 -260 527 362 324 670 149 -243 543 -604 40 -378 -399 -42 755 672 -208 -85 659 405 -662 26 -601 -819 541 570 251 584 -879 -446 -801 591 -406 460 388 -441 -651 -268 -562 459 -359 102 -866 41 -828 -128 790 475 -889 717 -587 256 533 -550 -430 185 -117 -402 -540 -415 690 135 267 713 -687 -728 -50 764 391 -200 217 -539 378 595 477 -600 697 -217 211 389 454 411 786 -169 350 -258 -867 149 -531 -319 -557 -124 30 -431 126 -112 -822 755 -60 -373 149 113 -654 673 630 -897 -251 -556 -262 -684 -460 798 78 -848 -551 -48 595 -885 353 -703 -595 461 660 -331 138 -406 465 214 527 205 -559 -782 -30 -14 631 -328 575 554 251 148 -75 -297 79 790 -152 -767 -348 -580 408 468 -856 230 -521 372 -681 197 -24 68 640 490 -688 -151 -192 -888 179 482 -737 458 -367 -499 -414 -767 -112 580 -573 -471 661 73 -817 -298 -744 180 203 -284 -274 -297 126 86 -463 435 184 -481 -602 692 -506 -288 42 97 668 342 -830 -711 -215 -525 -340 373 -505 -852 119 -111 390 -246 -815 266 656 71 368 -500 185 -341 -715 99 634 -340 -70 -241 -637 550 -882 638 -244 -30 -117 259 -791 -856 170 -562 655 -183 416 -209 -218 556 386 532 -853 161 264 552 -675 688 -81 278 719 -436 141 404 613 210 -845 321 -330 181 -167 374 -605 447 90 -21 -117 -279 79 -756 -405 -211 -576 489 645 -802 -157 -84 272 766 -86 -337 -628 771 341 800 -422 437 566 461 -549 193 780 607 481 -610 -619 217 546 -877 -690 765 -357 -370 -520 -34 789 566 -859 -575 -462 149 184 55 601 84 -67 587 655 -38 -557 -620 789 -368 -155 639 -336 454 193 651 677 -866 -603 -827 -776 -420 -542 -717 -53 -480 318 -159 471 -197 -273 711 676 -787 119 -683 590 -693 -429 -97 694 176 -311 -690 353 787 -847 -541 -313 -533 418 498 -283 711 199 -165 225 -159 188 179 6 24 89 -738 -710 192 228 -550 -597 426 -536 680 -143 -839 612 702 541 -800 -872 -4 579 -604 -192 -80 229 46 -237 -888 -119 748 -881 -319 -715 464 -896 52 -174 -650 428 -562 -323 308 -505 -612 330 -214 -738 -545 377 203 458 626 -13 -598 -561 -427 741 -235 726 -252 -413 -836 -38 -126 -112 730 266 135 -404 -615 -221 -124 164 -181 -629 171 189 -317 -110 622 -839 319 -237 58 -775 -771 -55 695 -1 -259 -270 -595 -694 -347 -473 756 111 693 -537 -300 -204 -429 653 -265 -126 -283 385 647 -380 -507 -118 64 -363 47 542 317 -237 14 157 -92 -797 -209 -741 -224 207 595 706 477 667 -343 -744 356 322 673 -4 557 -119 -9 -291 153 598 2 -248 -629 1 -187 717 -295 -705 -565 -898 688 444 570 -34 -166 598 -60 139 -644 241 358 514 639 709 -106 572 736 298 -19 -319 -528 -730 579 -675 37 16 -542 486 417 -542 -561 -300 31 735 578 -79 -306 305 -693 -81 580 455 -96 -518 -219 -470 533 526 -542 84 122 624 -315 -854 -218 -341 -158 -54 419 727 -667 529 178 -279 519 -507 310 -83 619 753 449 -45 -65 695 -850 -367 409 -84 -226 -453 -761 512 -629 150 -698 -8 665 -333 -888 -21 -457 -410 271 -727 -279 -252 -710 -78 -892 394 342 -93 63 760 -559 642 732 30 795 -62 -314 350 -597 -437 -649 -187 734 717 -457 177 672 -711 -800 55 -790 -721 393 98 700 26 -827 -682 -158 -87 781 499 -195 -527 3 173 -368 -693 -247 -460 71 203 781 -462 -274 87 -126 -707 -737 681 527 379 -520 635 474 -552 785 -355 569 384 314 -611 92 771 -234 -639 354 71 586 -561 709 -681 485 -642 -176 -607 -558 -490 -618 299 391 -439 -639 600 -73 391 -675 -580 525 516 -14 68 -290 127 550 -154 -219 542 -665 -216 444 -562 119 57 -651 -708 526 -649 715 259 613 649 -296 609 -676 437 -575 -423 -213 670 -588 245 -800 307 -129 138 -389 -270 693 684 -857 -703 -846 743 -747 108 -299 -318 -34 -412 -73 -636 -183 312 310 70 384 -354 -113 595 192 -171 797 -285 293 27 -376 -583 760 695 -68 -572 -171 -434 265 -810 5 307 493 173 -307 464 481 344 -724 -295 -865 -861 -545 -31 109 -739 650 69 -741 -692 361 399 179 543 -840 -573 -284 430 -136 490 -761 -654 -491 390 -482 664 87 -348 -410 504 -345 -27 -690 -19 500 -662 15 -462 662 401 161 52 190 -857 -120 -107 504 153 -832 -141 -176 52 -410 -751 302 104 39 156 595 -856 557 -126 485 -342 105 526 -741 -419 -864 -893 793 296 -898 386 523 257 -431 -789 770 466 138 -383 -165 605 -128 -874 -522 743 -143 125 -101 -792 372 314 -611 519 -720 -888 -424 -428 393 -669 773 59 377 -443 381 -800 695 -725 -808 348 348 211 137 -697 5 -786 199 -527 -608 -334 257 517 -596 758 -566 -458 201 -392 -742 190 -394 -341 -35 -493 433 28 -11 496 432 315 -658 -515 233 -372 509 -709 554 -540 482 -621 703 266 -128 24 13 -370 -80 297 762 -840 732 -181 718 -578 -640 -791 113 -482 654 592 -43 -154 -797 770 510 791 -591 -59 -772 226 -746 402 4 641 -364 134 44 193 390 282 666 248 -271 -42 -264 -628 -867 23 621 754 739 -263 -477 646 -25 414 -156 -502 485 -668 759 -233 89 -801 42 -504 -393 -306 753 -731 -3 -678 728 247 476 -329 -511 403 -574 101 -641 655 495 -478 -99 -867 460 -468 235 -357 82 -402 176 -476 -112 499 663 268 -348 -9 -587 -701 -120 -746 130 195 408 151 -92 325 102 394 90 633 -407 525 -892 -787 -9 647 608 434 -859 705 -133 -620 770 -30 727 -28 32 -632 -252 370 -809 -840 -711 -410 -321 -186 416 -277 318 -888 -827 -281 110 -771 611 -290 529 159 -175 675 -513 497 51 733 92 689 327 440 -651 -551 249 278 -760 590 688 166 617 -480 -57 758 465 -201 -276 306 511 354 -181 462 308 -258 -205 558 697 175 -787 -464 277 -572 756 269 -768 -14 317 68 -409 -166 15 -891 -344 20 553 -247 541 -143 148 124 189 -465 743 722 250 102 -687 114 72 749 266 758 179 -270 -333 643 -410 198 -408 598 567 389 774 -239 -179 -684 195 -65 -825 -526 397 222 106 139 749 -796 225 54 -113 274 -11 -190 -532 698 -551 -89 -710 381 598 653 -194 -510 -582 558 489 -154 388 -729 -740 -750 -706 -477 -398 -807 382 420 376 44 -415 76 601 589 -353 -313 -225 -772 -255 -648 -357 -245 360 -272 -179 -498 -305 -436 389 597 300 216 -323 33 -856 -549 -473 1 791 -500 -44 -5 -563 -725 -134 -439 -709 620 141 298 240 111 -310 334 -705 -876 -10 281 678 -811 286 207 -844 -294 793 562 136 -566 -600 -358 -95 -783 -813 255 696 224 -193 133 753 214 750 -153 166 -373 504 -10 208 545 -293 -155 14 117 -69 -331 56 -315 -293 -48 67 -863 -39 -75 546 -729 514 -485 473 418 538 790 41 19 -492 -598 773 -849 -629 -761 -228 -467 -817 -156 223 618 -829 -253 -186 791 298 248 -241 731 594 -626 276 146 157 -257 -456 103 463 314 63 -319 -639 272 709 -142 -494 -653 -490 -610 -502 149 -506 126 -532 137 -262 -37 -521 -248 167 11 574 -549 110 -661 -38 -7 -342 115 80 61 100 -79 68 -386 -681 -607 499 -142 -321 127 91 619 -43 66 -868 -40 373 712 -835 539 -690 484 191 410 -37 456 86 -465 20 800 -91 -514 300 -109 -898 -577 177 -104 -728 -203 755 708 -378 695 248 -633 119 438 -202 -532 564 421 73 244 -800 -448 405 309 603 -762 609 -558 210 -619 -62 -48 -884 382 408 -539 690 -3 -280 136 -626 -626 445 -874 28 407 -284 -97 376 799 -877 127 245 -463 -329 798 -747 347 -412 670 -63 77 486 527 726 118 676 180 -446 591 755 -84 -177 -179 -193 264 774 -884 -234 -66 -74 655 312 -51 -604 379 372 482 -190 -183 -764 -127 -819 549 747 -415 156 149 -755 -396 -542 -367 327 268 -252 735 66 118 763 361 -355 -112 -809 -364 678 720 378 -207 -452 730 -412 61 -829 -2 -856 -715 211 -202 -588 221 -93 508 -361 491 285 -583 415 -831 -163 748 332 95 -345 366 376 -822 -763 53 609 -651 344 76 -532 -66 -204 -348 506 -531 -434 716 -783 -375 580 667 -27 -46 459 228 395 520 -322 -837 -805 -815 543 -849 -235 -877 487 333 -783 258 212 -261 -130 134 -155 -711 -683 614 -769 627 -640 -472 -819 -776 -527 428 547 -474 562 -864 -35 -538 365 -351 85 -74 -660 -825 -124 -105 689 -136 739 760 535 51 745 799 -4 -394 149 441 520 372 574 95 -660 -568 227 57 -285 124 -784 103 -739 527 -844 -365 -128 -752 -293 356 -330 -114 -892 390 -143 522 -31 -319 341 322 -808 244 -98 277 -34 -362 -496 -211 49 29 390 -137 538 -324 -291 -670 -559 -456 161 -445 199 350 518 47 -523 511 -271 -268 -272 -472 443 339 444 -418 245 429 -289 271 -278 519 547 203 191 -789 -187 -79 -175 -57 427 62 -127 -412 576 333 -694 59 -807 -2 -266 133 -467 382 631 -189 674 620 745 -431 -856 -138 -735 -81 430 460 114 -762 709 31 -321 590 -52 547 14 240 -878 574 566 604 26 -892 246 1 703 -794 -498 -638 -799 -278 -358 555 -875 258 -533 -239 -193 314 86 734 -462 108 -741 150 -886 -121 199 -287 -133 25 -112 759 -662 -270 -12 -593 -159 -66 -309 -277 658 616 -864 -764 16 85 -236 -442 783 -892 -402 -158 336 -691 -495 -151 575 319 362 -624 -472 279 -433 -482 -532 642 791 -662 -635 -75 123 599 -386 669 -142 698 759 -112 -22 456 -523 154 -842 -617 -223 -261 445 -506 -725 229 -741 6 -216 195 303 570 460 533 10 -80 202 -397 -599 -427 632 458 -639 -885 -94 55 -487 -802 -772 -750 34 -705 625 -69 700 -718 559 287 -881 -527 -185 728 432 760 794 -555 346 297 -377 403 -711 444 -231 47 589 285 -567 -840 -611 212 -76 -751 -289 -641 119 -819 -803 -447 145 250 278 -483 564 415 136 510 175 -528 520 -691 165 392 619 -498 -192 -152 548 -743 312 404 -523 765 -2 504 -750 -249 80 -30 -53 -675 -37 727 260 365 -531 -637 -431 -372 118 467 -45 -464 -121 309 -707 -68 538 112 -842 648 -838 -229 287 -652 68 354 -444 270 478 -871 325 -441 -542 591 -147 -663 316 705 262 -225 -214 119 -384 228 468 475 219 761 666 -117 216 -844 470 -717 -54 -774 542 -894 -657 -899 -610 -797 -582 117 654 -600 27 -601 -38 147 447 -886 -170 -754 -158 399 148 -384 730 329 279 -309 224 -640 -724 271 -861 -485 -847 -257 714 452 241 57 95 -255 587 563 740 -402 382 191 462 424 -216 -460 -547 -677 -690 -134 445 -189 -371 310 -59 -890 -158 -366 -466 126 -527 526 -568 -387 -68 476 509 -46 -802 -892 792 548 -722 542 371 -509 56 -267 343 389 -607 77 -685 -850 179 148 403 311 -321 137 -36 -661 651 33 -176 715 -463 406 -255 20 -297 -894 -435 298 -779 -409 -834 571 -822 -475 -260 442 -740 408 1 -144 262 606 -453 298 -657 -125 -295 142 -173 187 747 -14 -693 -403 -296 -718 600 383 -183 147 457 -702 -210 225 753 222 -131 -501 92 324 140 202 -193 -129 527 396 -276 -816 -492 695 -419 -379 -599 18 -771 286 709 769 575 -409 457 -851 325 728 426 -80 354 -462 167 -647 -724 -622 -848 696 -316 -224 220 186 -429 324 -480 367 -853 329 223 -264 -802 -536 170 5 144 -315 563 258 168 -410 125 619 -871 113 101 443 -378 -106 31 248 -99 -610 -379 437 -777 794 64 95 -837 -443 796 65 -361 512 263 671 -822 -266 207 59 144 -344 -804 615 755 288 -146 -492 761 536 164 -793 -774 -15 -453 262 -519 -166 -690 -383 398 84 -152 611 50 -900 -35 119 -319 -51 602 353 -186 652 326 -828 -611 300 -304 -876 779 283 -748 -97 474 119 -493 -473 -126 258 603 -781 694 634 -712 127 -313 360 -492 54 -662 649 -644 -79 257 634 -636 10 286 -769 631 -686 436 81 -346 449 196 407 592 591 576 -337 -322 68 -496 -416 -594 -86 -423 128 -616 677 526 -565 368 -368 46 56 650 176 798 582 329 -670 611 -385 24 -349 -649 111 -368 -3 313 773 239 553 641 -794 15 786 -133 -852 -129 -432 -107 -688 105 -351 -447 -100 -112 -819 645 94 531 237 643 242 82 288 76 4 -726 -107 -379 -735 -779 -292 510 -606 -133 -425 200 63 218 -430 189 -287 434 -240 -883 -190 70 320 -225 -801 -450 641 86 -348 372 -315 -371 462 -880 -790 96 -769 415 58 70 435 306 -390 538 -54 32 -721 -715 167 -458 322 443 486 60 -55 -19 723 -377 33 -329 -509 -446 761 -655 729 -607 -543 491 -692 -521 525 569 363 390 328 -103 -366 345 -655 -274 475 -799 -475 156 -722 -799 -464 -783 -402 -619 376 580 -387 291 176 558 213 -743 485 705 -344 713 673 -800 -347 -345 -848 644 103 73 -106 580 -66 316 -239 193 251 106 615 -127 56 -541 0 -490 184 758 347 228 -750 -833 665 -772 10 111 111 -848 505 -847 -279 491 329 649 137 -383 -138 -472 129 157 434 258 362 -461 613 24 -646 785 628 -151 264 750 200 -416 631 172 -143 188 730 -831 -141 -81 68 262 -792 -741 -687 -103 69 -395 -271 -312 747 500 675 -864 430 -452 756 423 -382 -82 -24 760 -490 300 -453 146 -89 -413 698 -806 -892 -282 754 -645 660 452 -174 -530 334 474 702 -185 -76 634 -772 339 682 797 -406 -842 411 -599 -823 115 513 -463 25 38 604 -862 -203 -859 738 -870 -237 172 675 -660 -201 789 -774 643 -46 718 -504 5 782 -46 92 -641 142 -655 226 -16 -740 -511 193 468 473 34 164 -277 -87 143 -437 -898 534 248 -338 185 -269 -153 -361 -327 -667 167 276 505 278 799 781 -200 718 179 265 243 -527 523 85 493 -500 -868 -67 -419 -142 625 0 -656 -32 147 140 -225 278 118 -243 -861 -618 282 -294 -754 -205 -868 -236 747 49 620 -213 435 -56 599 -362 -158 -353 9 749 420 665 -44 720 93 -237 764 -887 -626 518 -581 -765 -469 -356 -338 -589 666 698 494 -713 -898 198 636 607 571 506 79 115 -251 -631 -326 -222 -630 98 329 252 -389 -567 -622 -194 184 -741 -120 -671 752 -448 634 4 -402 725 181 -597 599 76 -61 765 -586 -412 751 -540 -473 -352 777 515 -56 -654 -790 564 172 747 626 -623 156 230 -659 -483 250 767 169 -699 777 288 645 -832 159 -874 146 313 386 -883 -258 -603 231 564 203 -578 333 628 432 -713 -436 652 719 -610 -170 -107 744 -21 -141 -106 -667 -103 -897 108 323 510 -785 102 -672 -329 -313 -728 155 102 424 581 24 -651 721 -26 540 328 -419 726 183 771 -682 -441 -441 576 68 -341 -210 -264 -252 -449 683 290 -361 -101 191 -98 16 -744 153 296 218 -594 -865 -422 -172 -169 586 -490 43 5 50 -590 -785 131 -589 575 -417 255 139 557 719 -86 18 350 609 -106 441 657 -276 -175 473 217 -873 158 441 765 265 -160 -7 519 -404 -759 -648 264 -539 725 634 -18 -657 645 -285 -677 -51 -96 341 654 -701 -767 180 35 753 -78 596 -175 496 -198 441 91 -268 632 540 770 740 437 -116 -208 414 337 16 -83 -86 449 516 -770 578 -532 -672 202 -377 -870 -10 621 510 180 -266 -134 -465 -694 -545 -381 -479 -601 -770 773 -462 -887 368 496 191 -14 -806 -504 -59 -127 -409 308 -70 -783 474 -242 -733 311 741 434 -869 527 82 -126 38 359 -651 -234 557 191 -213 434 -39 749 -423 599 -683 -600 430 261 -125 233 -32 -623 490 -297 -211 434 96 -439 -806 250 -823 -446 -418 747 -604 -299 -196 -842 -253 675 -576 140 -698 -646 770 520 -67 -722 -881 304 -38 -891 124 225 -517 -318 -797 690 253 -160 630 -758 321 -107 558 -860 606 632 779 27 -622 428 -657 684 -70 622 -423 -209 418 -206 -591 -642 106 -293 306 -876 450 -662 -77 -599 -578 780 60 187 63 53 -649 48 -630 20 124 -423 -194 -708 707 -517 618 402 407 573 -130 -423 -665 370 788 -456 -703 -731 21 796 386 732 -610 -649 -824 -406 -353 767 341 797 -118 -709 789 492 102 263 544 -774 603 -737 -706 -92 -296 -561 760 -67 772 138 -474 558 88 -20 -332 -428 765 -171 379 -691 695 -501 758 25 623 -577 -431 617 693 737 326 -785 227 -422 373 473 -194 -223 747 724 -748 -568 -775 -408 281 -423 402 -602 99 -92 -861 -379 239 -537 -122 181 321 -485 762 76 350 192 -829 -858 710 -416 494 -126 297 -689 -776 -824 -100 111 -274 728 534 -255 131 478 171 -272 -648 253 294 -8 -577 -699 -561 -237 -549 -525 281 -364 -268 -848 493 577 661 134 -438 -589 -10 271 642 657 -180 -72 -742 -291 -820 102 269 649 -195 -131 499 -269 -572 112 -276 -490 -94 225 -832 477 401 451 -772 -815 -783 -871 -408 -443 -900 764 641 602 136 86 -91 -781 372 581 -372 -271 249 44 215 -120 622 -100 -731 -289 210 -644 402 268 196 492 31 -433 -51 515 782 82 608 -477 -186 415 -305 -862 -443 697 -259 337 -422 -544 692 -741 696 -151 574 -575 -747 456 89 64 69 -230 179 606 677 490 232 494 643 -550 -723 109 248 282 783 -552 -553 -673 -290 -417 140 -411 -124 -137 -300 -228 -248 -610 -611 -481 499 -270 737 95 540 -280 66 635 -795 -113 677 523 -846 -341 148 330 -812 187 -726 -640 -342 -709 431 -858 594 -43 -210 537 -348 647 -51 -430 -815 481 -814 -742 -680 511 432 -817 -409 -161 160 -544 -892 627 -108 -261 -227 777 -166 -361 451 -556 324 -818 581 -63 565 464 633 471 -705 -602 110 627 -55 -780 404 -55 -686 -665 623 727 -210 585 626 308 615 694 404 -765 -398 250 -41 784 -886 470 445 776 -521 -297 319 -629 -310 608 159 128 -633 433 -664 764 -625 292 -62 3 742 339 -409 -165 -405 -671 -493 -112 -323 494 -854 734 538 218 578 -51 403 -409 224 568 117 24 -92 552 614 72 530 548 -512 685 173 41 -14 549 306 -543 277 221 -806 669 -741 -719 -859 -373 -506 687 -196 -498 163 -490 -674 -411 770 -727 171 351 -819 -115 380 25 260 672 722 -380 -280 -720 -106 -324 390 -848 -289 -5 -505 453 375 -598 631 -100 3 -125 -178 617 -726 564 -338 69 505 -69 -672 711 76 -836 -669 165 -707 507 -539 -841 51 586 -193 -356 -349 239 -453 106 -486 712 -76 -702 575 748 746 268 -63 517 -800 -328 504 344 -646 -174 -377 610 -592 -864 743 -623 546 28 -615 257 103 -549 -602 161 -659 -727 346 -715 -181 307 584 -445 -97 125 -208 353 -219 -739 -357 -129 -728 461 -546 -805 -727 -844 -9 -59 92 587 -511 -176 42 623 132 -757 -370 291 369 -579 -720 -847 -763 424 555 -153 257 -836 -56 575 -83 -472 -566 336 257 -793 -773 204 -578 198 781 -328 109 -874 -231 -264 -742 -511 240 -384 -169 -476 386 -512 647 373 81 -640 -455 -87 558 162 221 -342 -547 -828 190 729 -289 406 376 -101 -112 -286 -452 740 -755 -17 108 418 736 44 73 -132 33 -539 -81 -459 -13 327 691 132 261 -892 331 355 -24 527 515 123 756 -437 201 146 -766 -360 -533 -530 262 37 -639 29 -742 668 523 -585 -95 -1 738 574 -146 -823 575 -888 26 173 29 -233 -349 298 113 404 -285 499 -879 -611 -507 147 -390 641 -686 -325 637 -839 592 -557 288 -448 -173 -566 675 -261 -125 -242 -69 313 691 -16 -676 -364 52 148 123 46 30 581 754 263 111 124 339 30 -646 -824 702 -84 298 692 109 286 -805 -852 -521 -497 -781 524 -548 -364 -591 -731 619 210 691 -894 -836 185 -435 -219 342 -779 591 349 188 -587 497 170 159 684 179 -493 409 -47 497 652 611 -766 -408 -342 -132 -456 -540 -369 68 698 288 -105 376 445 184 611 639 619 585 26 -479 752 -594 272 350 529 -189 8 -311 -707 494 81 43 568 -474 241 41 538 289 -345 -407 -704 40 215 540 -430 301 784 205 -24 -351 604 -775 281 -60 -638 -775 178 708 283 -761 537 507 -352 615 -604 663 -672 717 -234 -797 -327 -420 458 -472 467 -468 -19 163 -147 -837 201 -792 733 392 355 171 -343 645 472 147 -709 -307 650 -745 -519 51 -675 -336 -804 -501 -685 496 746 328 -371 -262 -159 348 123 310 289 -540 396 785 202 734 785 -838 415 541 -884 -671 -643 483 -3 -290 -365 -575 -150 617 792 -18 -487 525 416 -500 733 418 326 548 -744 -831 419 485 616 -367 115 502 -570 531 37 103 194 -487 4 -351 68 182 -504 604 -801 -532 640 201 219 623 -330 8 -781 -560 794 -204 226 -872 511 -601 -391 148 150 33 -507 52 -384 -762 -120 562 -701 -43 -387 -560 539 318 -900 -846 567 342 730 -633 -128 300 -437 115 702 514 -822 -166 727 426 22 -535 551 -10 561 660 261 51 216 -624 138 54 242 -333 -307 429 414 155 480 -22 -829 769 708 196 28 94 676 -891 461 -21 306 -62 -227 -356 -492 40 -259 -412 174 783 796 -754 223 442 239 -376 -339 -482 684 -355 556 -746 709 127 0 -691 -28 130 -895 -757 -243 -91 530 -781 -609 -58 373 224 368 -494 -882 -210 -206 374 600 -413 -461 -724 -363 663 -440 78 91 -201 -272 -595 -360 -874 -68 -466 -782 361 -785 -879 409 -178 641 668 652 764 181 290 -778 183 118 -374 -423 -253 -284 -283 -420 545 -658 -851 662 -606 -243 274 -223 -629 440 -418 278 -239 -684 -316 -442 -617 687 733 -658 -538 681 -500 -427 682 -597 358 109 -463 -168 -753 195 -156 -216 -588 -858 -40 547 -535 -865 -279 417 414 -759 536 616 -561 591 661 -340 -30 -348 -563 -633 687 762 751 423 -845 -842 -394 -794 67 -543 66 -72 -739 335 -892 787 -794 590 -781 -592 792 360 736 -757 -363 -5 611 369 266 -552 -850 -263 -206 -196 452 251 -337 726 160 -560 -789 159 -454 -702 164 754 106 295 -440 756 -671 -610 -153 -469 319 777 645 642 -514 -707 -454 -804 -430 774 -186 120 -734 -169 -75 653 -309 -242 304 383 -304 -676 380 533 305 -871 736 154 -413 214 -13 389 -477 655 196 -833 190 335 -116 -668 431 799 119 -13 -163 -892 2 200 -843 110 -651 106 227 723 -198 73 -317 -423 -779 782 298 -272 -114 53 -290 -14 109 85 434 -545 -46 -183 24 -486 444 -555 484 657 120 -105 561 -711 -149 -762 -495 -597 -194 -681 -242 -26 682 459 -468 -563 541 -186 747 -213 240 -324 655 565 -84 -668 -614 -900 -34 -710 -564 575 380 51 785 -889 263 -127 -799 446 616 484 504 -114 -532 78 561 -462 -284 781 -845 12 -780 8 -352 592 -854 54 -181 112 -880 -191 -255 -222 -499 264 226 204 565 -10 459 -7 467 -219 -456 534 407 -864 -6 -514 -563 650 -206 -882 -586 -466 -853 715 -415 163 -296 -177 -94 103 401 -842 236 470 -118 463 -122 -140 -750 515 -900 -368 -452 -422 394 769 -43 -149 187 -744 -586 128 -33 221 -480 368 244 442 -42 679 442 555 36 -162 206 -709 -356 423 -404 -95 479 788 -348 -335 -800 -162 367 -45 -730 -505 -350 139 742 212 -825 -252 -682 415 729 307 268 787 -87 784 443 -810 -386 741 332 -619 -734 -642 640 548 -436 -315 -819 482 -814 -56 171 -861 254 476 143 375 243 246 -459 -710 -682 -580 581 -377 -545 750 558 463 -518 -495 139 151 -323 -12 -563 264 295 150 210 443 -809 -63 -874 258 -840 -848 707 377 -839 405 -153 9 57 645 170 -627 -166 736 474 -543 -243 98 -67 -544 401 406 373 272 -740 -694 -896 -383 469 795 3 156 656 -9 612 135 -223 720 -514 -48 -890 -129 244 -614 174 -619 -680 115 -156 -710 -458 561 -561 551 -533 140 563 -263 709 374 -12 703 -581 -621 790 -892 118 -28 784 603 381 7 528 -702 753 -129 267 -895 -238 364 717 702 -486 -354 -771 161 372 790 -550 -335 624 55 -138 364 -444 203 -487 -255 -865 544 -306 136 -379 -101 -632 779 721 399 534 -635 -428 63 -754 -520 662 -494 -554 604 603 48 -825 470 -881 790 67 -158 -47 456 365 -684 -181 -85 -651 493 -588 -734 -656 511 -422 -852 473 713 21 -385 -594 -863 564 408 -429 711 773 -538 -121 662 -556 90 282 -166 -242 522 254 534 -259 515 796 498 -363 230 -488 -486 331 565 -144 84 -357 278 399 171 -224 -441 157 -635 241 -566 -541 -729 -86 473 -202 -296 -637 579 800 -149 293 -369 405 353 -631 405 190 136 113 -50 112 293 -283 231 -40 444 -118 43 250 595 456 527 491 -714 -700 -152 -252 -70 599 -890 -442 -18 555 0 563 -195 -295 -688 24 -352 -410 272 -46 550 222 -842 87 -344 -647 -532 318 -89 -170 -114 210 116 -604 -755 -9 -380 -487 363 -591 -257 -392 520 -900 84 239 327 375 471 -257 -887 -298 -519 709 278 732 264 -37 -28 -364 363 -306 634 158 296 491 -193 32 147 -198 -734 -466 -542 -391 267 794 267 261 527 -839 489 494 -676 -154 -410 150 480 -667 598 794 -351 -828 -367 88 -618 591 -580 -893 109 -306 444 132 -898 -553 703 299 -357 795 -869 406 -119 515 -2 320 23 -197 404 3 28 408 -275 -595 234 631 48 -168 311 -759 121 760 -245 419 116 412 -152 -79 -497 -614 -494 354 -71 511 38 299 639 -586 -600 -588 -135 -552 362 376 -388 -702 -403 800 -166 36 570 356 762 -734 -95 -474 -677 660 548 -34 -634 -341 -849 -440 237 -368 348 -667 563 422 -27 630 -289 646 -649 -547 335 736 511 758 476 -14 549 -827 92 -12 -136 399 -325 113 -428 -795 788 -124 763 266 41 767 491 -711 284 -869 136 59 400 -637 170 674 -618 -439 -881 179 441 -134 765 493 -586 -577 -889 330 192 -865 409 -299 363 -828 -879 -359 1 743 341 787 -331 -56 69 381 20 -773 617 278 -688 -28 -122 -304 -113 -732 -181 767 -300 218 495 -614 -617 -328 29 -424 397 565 -113 710 -765 101 -374 -543 504 -814 737 720 -251 -559 -560 -765 -900 -408 1 273 247 -874 -625 -805 -372 -455 154 549 -810 -3 -211 -313 -788 758 -674 -88 290 -148 -61 -481 205 14 248 -895 -305 -676 134 -671 639 399 377 426 -507 -558 7 -456 472 -704 722 257 -253 -94 619 396 442 -552 -578 154 38 -471 -271 -188 -394 255 308 -621 -413 126 -579 -23 629 453 -410 650 -723 438 659 158 8 -171 -654 -868 -593 211 332 -510 -357 45 -273 -822 -349 -895 150 740 190 -64 -176 -415 47 -147 412 11 -670 -424 -886 606 -744 -505 -819 202 74 249 690 -285 -819 770 726 601 83 -732 -898 20 505 519 496 685 92 457 314 117 216 680 252 199 -208 -566 111 110 -119 30 -111 -803 -259 -770 -344 566 551 -375 -193 671 743 477 -307 194 462 -549 -616 -280 -49 -351 159 142 -644 -839 743 523 147 570 -510 -327 -812 -858 77 -811 447 676 -713 -511 -815 -823 605 -178 -102 573 392 -444 -120 523 -870 -404 737 577 664 181 -93 -764 256 -106 189 641 -304 -243 -258 -892 566 200 135 -477 93 -79 -761 -145 9 472 -177 631 -658 504 -497 635 568 -874 -484 -777 -740 -226 -777 -464 114 -868 -688 -193 740 -429 -617 -649 311 19 -644 -426 750 -761 -247 -860 -702 -59 -141 307 -469 -354 -421 -867 -637 -555 -697 -477 -382 -412 -239 71 768 -424 234 518 -845 -314 626 343 -267 -814 -216 -413 -875 636 -75 179 -210 -474 -883 671 -389 715 -645 -82 -28 -431 -157 475 401 321 -554 239 541 -136 672 -843 -184 796 468 -106 20 100 -625 -517 -413 108 303 241 -220 254 -559 -679 -276 244 -499 -432 496 124 781 402 -777 -758 496 -803 -525 237 -683 -713 660 -511 542 -325 -762 -582 363 317 222 419 734 675 411 -203 -698 722 -652 -409 -183 -275 271 781 -636 501 765 539 118 -533 632 -80 -39 -259 483 573 -620 722 -273 95 287 558 -59 177 -665 113 -780 -120 -142 114 -57 -73 -140 378 470 756 540 22 -729 -517 -339 -706 -500 324 -700 -779 47 -800 -67 668 401 -294 -754 -251 -891 -323 133 668 -578 -462 241 -334 -371 -230 -41 413 224 -182 -536 -749 -780 -883 753 142 -232 -380 115 -446 744 -40 -824 370 325 104 413 162 -348 566 -388 772 75 579 -85 -112 -545 -720 47 -528 -637 661 224 -779 179 760 -527 -450 189 -54 -377 -65 -29 659 -205 360 -887 166 -454 531 374 170 632 -683 269 580 456 -525 3 309 589 265 82 -114 172 717 -586 -185 -165 -886 -684 -829 -207 33 -614 -528 552 -120 91 -326 74 -308 272 44 164 45 -493 -198 799 -661 -618 -398 -387 289 -90 747 259 19 -496 -375 -219 -462 237 405 -352 -801 -348 791 217 -643 75 -116 183 797 463 688 -708 17 214 738 420 -249 261 -145 352 -687 622 -803 -309 -759 -304 12 -102 605 -836 -741 -675 -575 -438 228 601 353 629 -70 365 -74 487 274 624 447 -376 -534 -623 -28 -419 334 -320 -335 -57 219 -414 -203 773 463 -50 116 -461 751 -278 -705 369 629 -659 450 -867 115 -24 784 37 -46 779 -79 -899 255 -518 -494 -777 236 756 180 -801 640 -555 267 460 104 -582 -540 -218 366 297 205 -818 431 491 -775 -374 -665 659 191 168 -426 -822 -235 -554 -144 641 133 -656 322 -327 -48 564 526 -773 -501 640 430 -525 -357 -240 -142 -734 171 -528 -556 -438 -852 65 -600 463 -342 -273 -41 222 307 27 159 12 -637 766 284 -291 -849 -163 -215 -651 698 17 -295 448 545 -396 -887 446 -103 443 766 -30 572 -650 74 -60 -340 -245 716 -546 784 -803 740 -48 -25 239 -507 -419 -557 -563 -479 -530 359 275 332 725 -862 233 639 391 -157 115 -483 536 146 -523 -682 639 -418 -274 -495 520 348 246 -650 65 777 -143 275 -899 -230 -76 515 314 288 -605 -613 -345 -556 -359 332 -813 -662 -627 26 789 328 253 -441 259 779 51 431 -879 -684 -77 -475 -264 44 -848 -734 -757 236 -184 -349 -824 -644 168 621 191 -658 -618 -636 33 311 -677 -583 -577 211 -669 450 625 -7 -192 94 -552 -182 -497 614 84 586 -372 2 -803 -344 -544 471 364 -142 758 -565 210 -692 18 650 171 -546 -387 -338 360 -855 116 -635 408 -497 756 -237 -676 -118 129 32 -617 290 482 -17 -246 -490 -425 -427 620 392 465 -485 591 -76 -29 -776 -479 304 274 -378 57 396 -508 480 664 -886 -239 323 -688 527 284 51 -184 -413 -34 669 258 -147 488 734 -313 -60 -554 739 275 -795 330 -287 654 166 -591 262 -568 367 412 -711 229 -218 -586 -475 -758 -509 -350 -411 -815 -495 -165 461 202 -62 -607 -210 -552 389 25 47 -431 800 -529 508 -735 344 -488 52 430 -19 -790 -488 530 -712 258 -781 7 -333 -5 750 760 -365 132 406 -512 -705 215 624 -689 -166 259 -707 639 -90 428 -71 1 -278 -562 144 -4 -75 -511 331 244 -458 -702 -406 -435 766 542 361 -411 288 461 -319 -73 117 -564 221 569 -375 -695 539 -759 483 -432 -294 671 -254 89 -266 -690 -664 716 720 -622 -864 743 -9 -681 598 570 -337 536 -533 102 418 308 -95 -218 -272 201 506 140 -156 -843 -82 -67 -167 116 -443 -838 -510 212 472 -207 -397 7 -779 706 329 -396 -22 -105 694 -815 -874 -493 591 -496 724 -113 -115 458 584 271 796 -847 -45 778 -754 -24 -870 -383 289 -113 -192 -351 -488 -589 -256 -553 606 443 248 -208 424 -422 -549 640 -348 -49 212 -83 355 -622 -602 206 -663 -762 373 -132 -221 -510 -635 396 -208 -40 428 196 -737 289 504 -514 -693 -80 -679 80 491 -88 716 200 736 457 -798 181 422 497 428 -77 230 -131 167 -808 641 -483 -29 -836 -354 230 636 -292 335 -235 -634 633 93 -480 747 58 -620 -238 -35 386 94 -413 -402 385 206 77 -725 -513 -287 33 237 -382 -438 -420 -586 -589 326 22 461 668 574 574 400 -400 394 282 -803 710 211 789 387 648 317 286 165 384 -175 337 -791 -434 -192 186 -41 663 -226 722 -540 662 -218 -517 -311 529 -111 -666 467 148 177 -883 -626 549 -741 43 190 175 581 -435 -431 -128 784 210 483 -696 710 667 368 -582 -145 -294 -128 -143 155 -15 185 557 84 400 -661 590 -567 -252 -562 -466 294 574 -722 74 474 -168 733 -422 210 182 -7 -815 -676 -131 -487 -315 -397 -786 -595 -359 -420 -620 -266 -421 -327 9 173 330 526 10 -651 35 -550 -671 740 -718 -446 190 346 -309 -785 -28 441 -441 -99 -214 -464 -140 682 -815 562 614 557 -35 386 710 -163 -598 -506 784 -737 571 -755 556 -692 -850 -482 374 291 -837 85 -210 704 97 -790 757 198 -585 -880 -470 -510 762 243 497 20 -613 -184 -408 260 143 -140 -191 -468 210 622 111 319 -223 -90 593 -75 -485 -412 -584 -795 -337 360 561 -47 637 -644 129 306 -123 -553 -638 -633 -634 578 -792 -692 -497 124 -775 -343 628 -747 471 -675 -671 -163 -410 -675 679 -755 132 -742 -248 -465 80 190 243 84 491 256 238 587 -127 -409 764 682 -587 -610 351 -134 754 618 -496 -388 343 -560 312 551 -815 764 71 38 -263 314 -366 482 167 -685 -440 -551 67 -349 663 35 -12 -635 -546 371 -569 -343 710 147 -274 -410 -117 631 -665 -184 588 106 -577 571 744 -407 -132 -8 275 -609 -560 462 201 -761 451 -540 107 595 -624 334 -844 411 578 690 -483 -285 -466 258 -678 -438 650 164 775 369 264 -372 702 591 645 -444 664 -858 -141 324 421 -171 -748 342 -854 506 1 64 -439 -420 -157 -85 749 -562 38 -69 460 -513 -242 479 20 -503 -438 234 455 87 213 549 -259 -124 291 -564 -294 -795 -713 710 446 661 10 695 -283 683 706 721 -254 489 -86 242 -362 -788 709 200 -313 -351 89 402 748 -313 33 233 -348 764 -663 741 557 311 -86 -229 585 272 490 143 516 449 -494 393 216 554 163 -246 357 421 -283 -614 527 172 -767 41 -181 31 -247 297 -714 214 -243 702 -191 355 290 -416 -425 536 438 720 338 -134 -761 250 -176 -900 -538 -56 -320 611 -217 -673 -745 -791 -349 -537 -464 -863 -463 778 -648 469 40 -691 -747 349 67 196 31 157 -510 295 -7 99 623 -290 -339 669 -826 -112 -531 -114 -602 60 722 -505 -809 -428 -836 554 485 434 -560 437 -522 -769 682 12 111 596 229 569 771 -831 -879 133 182 643 -688 10 196 -767 778 338 375 733 584 469 67 -517 -294 -136 588 -661 -189 -279 594 47 -157 -704 669 -449 621 -397 -610 -296 195 410 -404 760 490 -743 -728 73 -745 579 -34 267 562 -332 715 -781 -724 -288 691 -568 286 -618 -441 334 526 581 -462 564 -859 -25 -23 -449 571 -307 -19 689 -331 153 -757 99 -567 -136 408 -829 -681 -849 88 -158 753 -228 -811 481 447 292 -522 -55 334 490 -392 -304 -34 -599 -549 -257 653 -385 620 88 -506 -613 62 -40 -590 763 -649 -52 607 795 -57 162 254 -68 130 -897 350 -73 -242 -78 13 -616 -611 -374 -838 635 524 -415 103 763 -372 643 686 -193 336 205 -486 -673 -575 154 432 -188 -846 -626 -199 543 -163 208 -855 351 -168 -790 -246 463 -285 -223 789 -254 656 -398 -44 -364 787 -198 -892 -763 53 522 75 -697 372 -639 3 -535 -370 -319 798 560 560 -816 -690 -664 -609 -790 350 -653 240 765 -305 -596 -170 -207 -409 -749 184 -102 756 269 220 467 -632 240 125 459 -604 184 -846 -463 -397 -443 -762 318 288 -523 -639 24 -168 679 196 225 -134 418 787 -863 -396 224 -565 -496 -615 -649 289 795 -633 -561 568 -639 -11 -326 -775 484 -383 -657 -120 -846 -566 440 -626 -558 61 -312 -836 -438 -538 -436 -835 610 -468 377 426 181 -730 266 -701 -540 -228 113 112 -336 -477 -249 -177 -495 -41 -763 -625 -619 -609 705 -601 626 294 -709 391 372 -490 -311 122 446 -213 344 -593 553 607 101 -100 146 -159 -629 -526 396 -668 349 678 68 665 -553 304 474 640 -559 -429 431 705 645 517 -116 -309 587 -651 -79 134 700 30 675 -569 -407 799 144 400 -582 -628 217 800 253 -343 192 -235 -181 589 -559 493 -616 767 22 -312 334 564 -111 772 454 763 -330 686 -28 236 538 -495 -411 581 -735 61 284 -490 226 383 319 -634 -803 97 -122 -53 749 -623 -362 -15 -466 -592 121 -77 -621 -766 228 298 -472 -567 -507 -231 359 -404 -233 157 15 112 460 -314 -591 -640 -194 661 189 -515 -655 180 -461 -60 -323 74 -277 38 -476 -293 664 461 -213 -423 -384 -899 625 262 100 -471 471 -411 -121 216 -521 495 585 257 301 -739 611 -841 -55 156 222 -153 81 664 -443 535 -741 -698 -785 302 449 -720 134 337 328 436 788 345 14 337 390 -618 -115 -652 501 -718 -645 -91 641 647 -814 -54 -129 -485 -835 41 -897 15 -594 583 583 506 -680 283 712 -888 -494 -828 -45 -587 194 180 -206 -353 -748 -311 639 -551 211 -404 -345 493 742 -355 186 130 -54 334 63 566 -56 223 631 -669 155 -193 159 -617 -513 501 781 69 475 368 -896 -268 307 227 448 -691 -655 246 334 663 -213 539 -440 -410 -603 -159 -315 441 -592 -121 -346 724 753 437 -823 -656 -613 -740 57 -811 379 349 259 -96 -821 763 -603 662 300 678 -862 -230 254 -730 121 -849 -56 561 -667 615 -682 -635 216 372 269 543 74 -259 305 -722 47 -504 747 -387 647 210 267 -59 165 389 226 -699 -280 -18 233 -358 -36 -509 -150 -524 -355 8 -75 -804 -248 527 77 -732 -773 -617 206 317 -822 -188 -390 721 161 -275 734 -615 231 -441 -682 -83 -885 -144 792 423 365 667 742 132 130 669 33 -274 -784 3 723 -60 368 -884 731 539 -174 -176 532 754 -493 -627 -93 -235 -84 53 -30 -668 261 -544 -53 784 -107 4 -880 -530 658 -64 35 -543 -320 -655 -759 -878 198 -207 -406 43 22 -185 258 -759 -862 649 427 -156 523 -240 -97 185 695 -108 -152 447 95 672 119 62 599 -653 525 139 -332 -129 -428 -395 -66 199 15 -478 564 -406 731 -390 -343 -582 278 -642 222 -896 531 492 792 -158 -888 463 -226 -507 -59 -710 -154 540 730 -858 -834 -819 -475 538 -608 -821 628 -14 -550 -806 427 -88 -576 -563 381 -219 440 -664 790 -109 66 103 80 389 -850 740 745 534 -811 -811 -691 522 -753 -748 -653 -416 -16 -575 729 -699 7 480 -154 -823 455 519 -332 416 -204 246 -592 -379 -580 18 -487 -489 -583 656 -683 -404 -828 -62 80 -249 -120 786 448 -559 463 160 -395 8 -453 308 -73 -161 -391 -361 615 -833 236 -148 -355 489 -40 234 -683 -438 266 -321 -319 -51 3 469 -293 751 153 -54 217 -831 -117 -27 -702 349 222 -94 -683 292 -28 694 557 552 712 316 357 -329 -754 735 708 -425 -377 688 -502 -194 -54 -31 718 -215 76 258 800 80 106 471 -253 -30 400 708 -131 512 735 -229 262 -514 -330 518 -261 -890 -571 108 -306 745 -160 -773 409 -483 -135 531 -312 -44 -290 -315 379 -156 217 -331 769 741 -259 -609 784 -480 450 -498 -7 -498 380 -34 704 -859 -796 287 20 19 -891 589 663 -503 -543 648 747 -641 -139 -326 96 -539 692 -204 -179 145 105 -8 -713 -895 -792 617 -784 -45 -439 -427 23 316 -643 616 207 496 -477 -47 -215 -236 -377 353 -851 -353 105 -423 286 139 -525 -260 -5 184 -263 -288 362 -621 575 466 -896 652 -733 155 -497 652 633 -893 -236 359 361 -417 -864 225 -61 139 380 140 85 -562 459 -564 -490 217 196 360 306 293 687 608 547 -634 194 -733 359 -500 -757 -620 -113 16 -103 306 -471 -705 -787 -839 567 -365 -889 459 -167 66 483 -578 -330 371 653 -635 413 -100 359 266 83 307 -578 -611 532 768 -692 -470 668 -306 -415 -276 611 167 -369 -731 -748 257 501 600 -37 -442 424 493 551 296 -885 -445 249 370 713 -230 -460 -531 -672 -548 -558 750 486 -7 -23 -822 -243 -540 -818 228 -745 -9 -423 -889 -359 -675 -813 725 -121 408 468 98 681 -273 -472 57 -691 -368 -310 721 -365 789 -119 -338 -129 37 -337 152 -567 133 237 -14 713 -893 693 488 -54 207 213 -349 -629 -619 -499 -228 -397 -823 -234 350 -53 -810 -57 516 -715 -24 745 -698 -873 95 789 438 -33 238 -427 -59 -249 -677 1 -113 -102 677 -646 469 -461 195 558 724 242 271 -159 -507 -574 69 -255 170 -429 308 -340 637 770 -295 536 67 -446 2 -307 -571 -615 308 -571 -755 19 634 -174 -637 682 765 -227 -402 -215 187 -715 74 -467 609 592 444 708 750 -698 -49 132 227 -714 81 -755 -73 -143 -646 377 -870 -857 -199 312 -840 253 -109 103 429 -565 762 -87 -122 -20 404 -808 -875 -694 -301 -497 624 -435 -270 -645 -394 33 4 -787 -19 260 -546 -486 -47 -39 643 -778 593 60 -772 15 393 50 687 641 502 262 -417 -78 40 643 -132 -822 477 229 -592 57 417 -727 -44 -262 276 760 -549 -79 -183 -5 414 75 195 483 633 -371 -811 -381 -506 -703 68 -659 52 -34 -58 747 686 -125 -19 -323 -861 -675 -251 -872 -271 -761 706 122 -162 263 686 3 -408 323 -404 354 239 -482 -699 -731 -309 584 -342 -763 20 37 322 143 42 -385 516 714 442 93 -820 747 -894 425 357 23 -255 -614 -720 -427 -879 173 133 -591 66 362 299 788 -229 -534 -334 9 392 -583 226 -517 -399 -244 -323 526 -536 -669 -10 238 253 -108 -718 -632 -453 256 -223 299 -369 -868 442 -226 453 358 -263 315 511 658 500 -679 -141 282 296 -682 -468 487 676 -354 -773 -873 -246 -120 -569 -555 61 168 557 419 -808 -198 392 25 -832 -333 13 627 -736 -562 -678 721 112 598 -595 684 329 -370 210 -877 59 171 -820 692 -317 -232 -494 -840 -203 324 -761 473 728 -451 572 -777 224 582 517 773 -196 548 714 -34 -610 5 62 -849 -291 -10 -171 554 526 -837 338 -872 -250 -369 -133 266 624 -318 633 760 -190 105 225 -338 -646 -111 584 747 235 -817 -504 778 -723 730 -121 -144 -128 -524 687 -134 358 220 -368 252 -554 -215 337 -19 443 -206 784 763 -214 -20 177 -141 465 320 -584 -344 444 -245 498 22 652 -713 -544 486 -560 615 -522 -763 -554 -174 -156 760 -63 369 -499 -443 463 -62 280 326 311 627 -54 623 -349 -238 -464 -813 -611 -646 -871 191 -673 -877 -115 -610 -118 -512 -139 409 641 363 253 653 -50 -297 228 -816 -221 451 412 183 94 -281 -340 -340 683 -361 -841 564 -773 27 160 -674 -871 -361 743 738 453 254 534 -890 487 -385 -545 -585 -153 -564 -597 -700 -50 628 -177 -793 -455 784 13 477 -99 408 575 -675 -650 -653 735 -317 -316 620 707 -164 254 543 484 -725 790 129 -686 633 -559 313 151 663 15 527 -710 -534 761 -787 -591 684 -833 335 -330 -858 -114 -748 -293 266 579 784 -79 471 -227 -439 144 313 -639 160 672 384 602 -371 -215 624 -191 735 194 -499 627 -66 -644 -324 122 90 -47 -358 218 -20 118 -388 640 -174 -124 501 -656 -824 -677 761 -95 -620 192 -647 185 -283 232 67 517 -753 -781 511 -45 -444 239 -660 -703 419 -781 -116 156 353 581 -558 -20 -297 -52 -720 492 502 -448 497 -633 -220 -631 435 -328 -597 -713 -245 -72 -86 543 762 638 175 243 323 237 539 721 -361 -467 184 219 -140 572 -814 -55 532 787 266 -215 638 -463 -783 -636 -554 29 -95 -749 528 235 -719 457 -505 131 -445 -37 -174 -726 -194 377 -687 456 523 -691 522 -625 -424 -684 -358 92 -311 -66 290 -481 568 -493 433 -340 504 -213 -289 314 315 -328 -726 -538 -633 -40 272 215 111 187 -615 -532 -785 -124 148 401 279 674 423 327 -469 -548 -512 538 -80 330 291 -299 146 -335 -105 568 -583 -35 -884 70 11 597 785 -722 -360 -614 186 -616 -387 289 312 632 435 -240 -720 -398 -844 349 690 125 578 61 -329 498 727 -269 299 752 317 -401 -333 550 -119 -69 -451 647 -731 -94 -515 -871 -706 18 770 -34 632 149 554 293 466 158 -546 339 -697 756 211 325 -695 -547 516 142 -436 289 -839 -746 -71 682 -611 562 328 -232 626 -155 430 85 764 332 446 783 -733 -429 546 -474 -821 269 61 -619 -864 586 698 -201 451 -793 593 -658 -270 190 766 -48 408 343 -314 795 -232 -796 167 78 364 -80 -523 -270 145 682 -614 -225 -279 -840 11 445 -899 -338 295 -311 724 216 -616 147 -611 -737 -44 -67 -740 -150 15 -856 676 295 -744 -639 -704 385 -680 -289 643 -126 -280 -234 -129 -865 -395 -25 95 42 -824 484 -720 -858 403 -670 -526 -669 554 -346 -709 -542 374 369 112 214 -808 -61 -805 664 517 -789 43 -824 -183 -259 -782 -166 222 -464 -221 686 -364 639 359 316 737 763 -545 495 -564 -781 94 -515 271 294 784 21 607 -69 -51 367 448 681 -238 -64 512 -626 270 -556 413 114 -294 -713 697 103 -732 262 -597 -560 405 506 476 392 -360 -367 -657 613 -15 -491 360 593 -529 -11 -184 -783 -871 86 87 -605 -248 -441 87 520 -445 165 -445 -18 -82 -609 362 707 -758 -692 703 -740 -371 -721 314 524 703 -264 101 541 -542 483 -147 234 -632 -611 -19 -882 570 -580 -100 -530 658 -252 -190 36 -334 -120 -108 -843 127 95 -386 756 -390 -526 778 -740 111 573 -80 135 -719 -341 -371 617 -345 -92 62 -748 -645 786 91 486 -766 -209 108 -42 118 797 -20 -325 -367 -799 178 -250 -575 705 148 176 528 -794 65 -136 -742 -146 -620 554 -315 -855 -385 610 -234 487 -382 68 -872 -113 -218 177 534 -180 -731 -139 -727 -291 671 -694 622 648 543 216 -533 666 -345 381 562 511 543 -731 -599 520 -198 -405 -327 412 -158 792 644 714 217 -359 196 702 -181 -715 299 299 317 610 -818 -399 733 -349 449 400 57 -59 -794 336 -98 -683 144 -498 -63 4 702 75 7 -827 379 163 -612 -74 389 128 -72 738 355 -702 -835 -556 -666 -898 -683 591 -498 -720 162 303 479 -326 -853 -110 -441 694 331 -510 162 -184 678 162 -524 216 -857 -468 27 719 -634 -800 -389 -517 -137 262 -31 -286 -523 262 -769 -842 -284 -179 237 551 50 377 -174 367 650 -857 230 176 664 -402 757 -97 551 -405 -602 24 -831 215 242 -817 263 -611 442 518 -856 268 275 235 -335 101 252 130 -268 -257 -557 -62 -254 -361 -480 14 205 104 672 701 85 -213 -733 564 245 477 88 -569 -166 -570 -614 -548 -245 408 -77 -601 340 -150 634 553 476 -639 36 213 -496 102 210 -703 -655 34 742 -284 -608 542 -420 -736 -60 -478 64 -883 311 -400 -701 477 416 -12 430 578 60 590 784 282 -792 -43 122 -640 -50 538 -754 631 -838 559 213 414 587 558 330 -365 -683 -861 654 -608 -269 266 754 -527 450 679 685 542 84 -435 -466 122 35 310 497 555 87 174 221 160 -109 -590 -300 -780 -179 632 336 -58 -101 -122 239 -531 -578 409 669 766 -729 -129 -717 332 -231 -386 426 -742 -350 269 -21 -444 194 -623 -888 -689 203 -637 -351 -117 396 -632 -127 725 -788 580 -469 -19 -725 796 618 495 -479 -820 -353 650 -215 -570 -844 -833 -809 425 -626 652 -362 -823 -795 -887 172 -24 -422 298 337 321 -487 206 -394 102 -674 -570 -835 80 492 594 738 47 -651 751 634 794 -27 -761 -830 -709 -802 630 -435 -739 -127 46 307 657 650 290 -480 -892 -575 548 575 376 -739 -101 565 -1 491 -171 -303 -815 190 12 719 -414 646 276 454 751 522 -568 -606 385 -764 -222 -836 609 513 576 -40 665 -17 301 -761 -253 104 750 692 106 389 141 -24 26 777 -393 -73 584 -430 -295 215 304 -430 -775 -111 148 -408 -174 622 -110 -22 562 133 -541 -572 -602 -154 -451 236 -119 462 -94 309 244 -709 213 -350 42 -635 728 357 -233 736 282 751 -449 48 -16 -492 -91 -653 749 266 -767 -511 56 -352 542 -873 -735 771 -10 -123 715 483 -567 -336 186 -379 507 -209 -431 -546 614 -418 471 -372 -400 555 421 599 -479 -282 -121 187 -14 383 639 506 -666 -636 -172 -232 269 403 -376 -882 548 451 -275 551 -806 -383 308 152 -414 -569 689 -370 -36 -652 754 -746 793 -668 -346 -811 -169 -213 -121 579 -293 722 592 177 -82 -101 205 -554 -661 605 283 138 523 100 581 -581 -798 -732 -817 405 -392 570 582 -135 -117 -821 72 348 -442 544 771 60 -615 -811 -646 82 703 -368 -10 -414 200 -887 361 157 -475 -98 -634 -574 -782 133 -424 -496 -872 310 671 -612 56 504 -516 512 -33 483 399 -135 657 -517 -347 75 -794 435 -185 76 -408 -448 96 299 357 247 431 400 -890 744 28 -280 -780 -659 570 214 -320 -587 -158 800 350 -618 487 -506 -321 -440 702 -273 245 762 138 -664 -757 -787 581 -840 56 -566 -416 -540 -77 -841 -542 -856 337 -545 648 -528 217 499 312 -850 56 -898 469 -393 -621 295 -293 -706 -431 -821 506 -11 639 -632 489 -161 -372 -340 786 -308 -465 -362 -423 488 -740 -424 -797 -156 -659 -714 516 -178 597 -549 -555 -47 -795 367 628 718 -373 457 -391 -291 372 88 -654 581 783 -211 759 -302 -800 15 171 -285 462 -717 780 207 642 706 649 -152 636 -869 -637 312 -39 -695 -396 253 -279 594 177 -255 -890 -798 -202 222 -613 437 752 188 102 -425 407 748 573 413 -847 -714 -54 -412 -691 -764 21 -788 78 193 796 -646 644 -899 520 -755 -832 -350 -494 -375 -477 598 290 102 410 -454 -721 -630 192 -727 -461 761 434 -453 142 585 110 36 100 -209 741 -163 -622 189 -530 575 -36 -418 -201 -500 723 400 -852 -66 -55 209 94 -362 -630 -795 740 -571 208 -529 434 284 -781 114 706 231 -525 -826 -134 -17 -473 -751 -682 -253 130 -147 361 217 611 -469 -194 210 610 -501 607 599 729 676 104 -409 569 -369 452 -549 -7 -780 794 320 -351 -152 26 -461 -80 238 18 451 390 -417 -217 -527 -403 -774 -307 404 -856 733 -528 746 555 84 -188 -867 -56 435 -579 -3 -134 579 -656 -391 -695 -31 -671 517 461 16 297 -742 -179 -836 383 -686 327 -878 672 311 589 -58 -81 792 -101 -708 -330 -200 -461 167 680 -562 568 695 590 94 176 145 -581 664 -70 679 587 211 -481 496 161 -852 510 428 275 445 -462 -105 -586 -427 682 -334 267 -859 -78 653 198 -770 -377 256 748 64 -150 -861 257 164 -608 26 350 -80 559 -696 -718 460 232 -256 552 602 -108 -694 -598 -823 385 350 442 664 -316 427 -371 786 110 -517 512 378 -432 -241 -468 -556 280 407 -702 31 156 624 -496 296 764 609 617 -376 709 -540 -301 -112 560 27 767 748 -487 -432 -878 -814 440 -268 -37 479 654 265 -752 -864 -261 -635 -52 256 483 452 788 -134 -872 -589 -760 616 26 183 491 -573 -591 -373 282 775 658 52 -346 -756 725 284 558 275 638 -621 -54 -354 -643 355 450 60 376 755 -643 221 -317 -764 -161 356 498 -375 -822 722 -118 5 -757 -579 304 773 423 352 -622 -301 -267 254 112 401 389 -515 -756 161 664 -375 -295 -830 -49 -551 -652 -223 16 -525 687 399 -65 157 143 567 230 -26 37 -21 661 283 -508 -840 -611 667 781 18 197 11 396 -218 216 -731 232 147 605 740 45 -126 493 220 74 -887 -589 -340 -444 -323 -40 -509 -680 -817 -86 91 348 165 191 652 640 47 -558 420 -788 531 -412 -165 428 775 132 -129 -107 -72 295 -523 -66 -726 449 -726 641 -596 -130 -199 353 -818 -666 749 411 -879 -459 -182 754 442 -516 -849 508 -213 -7 -164 387 -238 251 571 -284 -66 -572 4 -784 784 238 -43 -652 152 603 350 -344 -751 -257 -815 754 88 -819 -225 664 -52 778 -847 561 -836 -516 380 691 -193 -210 793 194 796 -291 -104 -105 -806 -309 465 202 -374 -52 -736 -466 341 702 -132 -436 616 -544 -381 283 126 209 -851 563 447 -247 40 -525 -895 544 65 735 -444 -516 274 527 671 -839 -626 -636 390 203 92 -550 -424 -242 283 681 -863 -191 -134 639 8 715 673 308 322 659 -791 444 55 115 -137 -808 -194 105 -289 -720 -893 68 -317 -637 -346 289 -464 495 628 -495 457 -388 -743 -459 345 -810 -763 26 -605 179 86 339 -502 385 302 -199 -450 102 718 -503 67 468 -454 -329 -157 249 -448 675 -427 -35 84 -497 -22 592 -114 -298 -271 -705 334 193 732 377 560 62 719 -460 -720 -529 634 -44 -456 -828 770 -57 356 260 -717 310 -345 -138 574 730 -72 -582 363 -794 -724 147 -758 656 742 -365 -662 -58 60 -637 -289 -32 693 682 -195 -292 -42 47 -592 -479 -391 -421 555 412 -231 284 92 510 -617 633 15 -537 213 -586 -516 505 -694 -827 -124 -173 -312 -690 360 -439 -118 181 486 -589 -155 -204 -537 246 -678 776 472 -789 272 656 -131 -655 -722 367 -364 -166 189 -18 -254 -412 -666 789 -22 652 -225 -544 -56 -430 -545 167 -443 -320 238 -583 557 -819 -105 186 -26 477 -865 -559 -199 577 -621 -439 222 135 -254 -659 639 171 577 -43 -818 -587 243 -467 287 -739 -418 418 -602 602 515 -569 -765 764 -792 -267 -419 -610 82 80 120 -590 -265 -108 -382 -518 -800 44 711 341 -301 -378 664 -412 624 -81 331 695 -445 378 207 654 -580 186 -528 -639 621 575 -23 -340 432 118 740 706 99 -772 360 -211 -76 469 -214 751 80 734 -168 -231 592 51 -82 637 -470 132 630 -121 -631 306 -290 206 131 -743 73 -592 281 -898 322 535 -39 31 761 331 -875 -529 -322 -863 -513 -879 -268 -889 153 713 298 -619 -86 -589 774 -331 -431 -763 -191 -371 -563 -879 215 -629 -128 589 -706 376 49 -806 703 -444 -624 440 -266 696 686 -250 -295 10 355 -832 529 123 -756 606 -71 5 -792 -354 -149 267 -147 413 -538 278 -407 600 -804 371 -652 -679 -837 -132 -261 336 -42 -775 -74 -101 661 378 249 69 -880 -280 -89 -400 71 99 -313 305 136 -826 29 542 -294 437 72 -899 -820 -281 390 -245 -354 -758 -58 253 654 -377 62 -84 601 168 -534 503 65 621 470 -679 675 -104 -99 733 -160 703 30 255 470 -498 -200 -365 734 -59 -147 533 548 -569 -248 -755 -552 -740 -151 -91 -44 -816 458 -674 301 580 -799 -795 -695 -111 767 -269 275 592 718 -448 544 753 -353 -337 -645 -37 -660 -306 232 -715 -500 -518 149 504 -627 214 581 648 -658 -671 282 133 -440 570 530 76 -593 569 -13 -75 -714 -490 499 -862 -195 -332 -237 -810 -235 124 642 -424 -795 -226 265 -889 356 -319 -746 -760 219 -310 -634 -232 -334 -177 -4 639 -629 -140 -424 495 505 662 140 158 231 -435 -653 -809 609 -457 106 -269 538 420 566 384 497 -545 342 411 -612 -44 714 -455 691 -734 633 66 320 91 54 -570 316 476 237 688 311 279 253 -234 -202 226 0 -734 599 -174 109 -712 -312 -525 -840 359 -165 -581 -696 319 -717 629 626 92 340 750 708 -753 435 -710 -812 642 324 -581 -81 437 144 180 595 -361 430 752 -294 229 269 451 -192 679 725 -480 -139 615 592 -794 -95 -411 -168 -509 718 147 409 251 779 403 431 629 32 -285 -594 644 549 590 236 -183 -649 -900 445 274 300 682 157 -62 -793 198 25 -167 513 365 -681 -887 274 -765 280 705 -149 162 -241 28 749 -206 516 148 -790 311 -848 247 689 -113 454 -697 255 572 138 -585 208 -703 -791 -559 -13 216 532 769 347 -791 -600 -310 -519 336 -180 -65 -269 516 324 -208 -853 301 404 -623 47 337 203 83 -296 -684 -697 471 358 -566 -817 -26 712 -409 -284 -420 260 144 757 290 -728 499 -494 -323 243 464 215 195 -416 446 623 -616 112 288 -563 634 48 -43 -239 139 58 -110 591 -225 399 612 -484 506 711 758 -453 -822 -161 -609 -463 79 263 -770 334 -551 283 487 -137 -409 268 -530 -414 -826 -479 -586 -6 -96 -873 -816 -188 29 232 -706 -521 -812 -502 -226 -638 -66 522 233 184 350 -836 13 387 -250 -286 217 -844 92 465 -745 -354 -775 -680 -660 170 -37 -594 701 592 -109 -771 733 36 71 -496 -37 728 -61 -315 123 -74 135 710 -220 -644 -260 285 -742 80 551 772 689 538 639 -860 -241 319 773 703 -490 -497 -149 -512 288 404 -506 -834 379 239 -652 151 43 -691 774 -401 167 82 612 -651 677 357 122 -856 -344 94 -499 -38 164 716 -865 -577 550 514 602 -661 -370 -236 -752 315 -225 -533 656 215 642 622 -178 51 -854 -835 -361 -828 568 -28 -660 183 450 -70 -524 -343 389 228 68 -756 -706 -17 -69 777 695 -838 418 201 123 658 -292 -9 -68 -830 83 -768 24 435 -835 -709 187 -77 -258 7 -739 -455 -287 -758 446 273 -597 676 588 763 425 -294 487 -114 482 -810 -802 290 -367 143 559 -713 -9 -691 -496 133 -392 -685 651 -420 345 -890 -335 599 -702 251 140 -59 -822 -741 -33 134 -112 669 -502 -841 -398 -557 275 37 -786 656 283 -180 216 -336 -105 769 -567 -573 -227 290 362 -155 -255 118 370 -847 -666 121 560 62 -259 36 -619 777 779 -680 -39 556 690 291 770 475 543 -731 120 720 369 91 -455 -571 388 774 481 -421 -699 694 572 95 -284 495 648 5 -533 -358 779 -167 514 713 703 -194 -788 -824 -714 591 -74 -704 227 -161 469 223 -661 581 398 487 170 784 -899 -606 -520 -817 390 441 -881 82 784 28 -175 57 -140 -441 -486 -461 -717 -360 -439 -494 614 684 -349 528 -325 424 573 -810 -596 -135 355 -204 -187 469 -533 691 85 -401 260 720 231 -328 -664 -309 -215 155 5 470 464 -77 -718 631 -253 -632 -466 109 704 -193 -499 -8 673 26 414 -692 -216 -28 129 -292 -8 647 -683 -177 -164 369 -815 23 171 -264 240 426 -658 608 132 159 555 422 -256 -790 381 687 437 -821 780 -634 551 -463 -703 -720 754 118 -402 -166 -46 -530 592 561 -366 -518 611 -430 661 -602 768 156 130 490 -90 -192 -117 -87 -461 -220 556 -876 84 -187 187 -486 279 727 -232 713 -29 135 728 -20 82 783 151 -546 376 621 -40 -156 -573 212 387 721 749 -616 354 222 494 443 -456 -452 -809 -238 29 -842 576 -176 503 -373 31 257 758 -764 219 -61 -328 566 84 -59 152 -314 659 -598 -97 777 -791 -114 -763 -709 -263 -848 -807 -11 -757 83 153 -424 694 414 347 -766 268 -538 -79 -209 418 274 -841 495 -878 534 -409 -731 -298 297 -314 -373 44 -57 -566 670 522 -168 619 -890 85 205 68 733 -2 -808 -177 440 -543 350 -454 -892 -821 -215 489 -756 -123 -163 283 -680 185 -228 5 332 -56 292 -297 -887 249 718 -62 206 572 463 -107 756 278 -20 150 -862 514 250 -672 -495 -177 134 -865 -858 -774 190 -251 -748 -446 -669 156 666 -860 416 -626 -595 -547 563 277 -42 157 -360 117 -587 474 752 321 -717 -857 -722 -165 -482 -885 291 401 410 430 -387 589 81 136 527 -114 791 -382 379 563 44 -799 -500 130 378 -798 458 771 -179 466 214 -325 -794 338 406 -453 -127 455 580 529 -47 383 -531 -521 -821 745 -62 -91 -105 -695 185 246 448 -339 526 -258 607 582 60 -820 723 -571 -749 -14 -351 665 683 -817 -613 -246 -739 -137 -680 675 -756 683 -146 314 -141 686 -325 72 -763 248 221 715 543 -847 -3 -193 360 734 599 -156 -189 -569 358 99 -19 560 362 -729 -489 -404 583 -900 -295 500 -849 784 -164 301 201 -189 122 287 -168 325 736 668 -243 244 -31 -674 -843 -717 359 -303 -326 52 -807 -866 513 -755 439 -41 -508 -114 -21 -388 681 -89 513 798 -794 26 588 430 167 42 -299 -425 575 -147 -812 -271 446 -256 672 -147 -301 343 646 -15 -506 478 198 701 545 -738 -395 -15 587 329 228 10 773 -804 53 206 80 -216 800 -299 495 -388 190 -580 -263 -340 -191 -40 -851 -637 -331 275 461 18 146 -390 430 -47 -383 755 220 31 520 359 240 -41 -596 336 -374 -266 578 216 693 480 -149 452 -748 61 15 -44 289 -13 489 251 717 -505 687 133 193 -689 90 768 460 -890 -713 -262 602 358 34 -589 -405 23 -96 460 -405 -74 -114 -522 -846 213 395 -232 151 -25 -536 -576 -497 -240 -138 18 -631 -425 120 125 645 -183 -343 -632 34 613 -443 -6 -81 729 -425 -159 -11 -894 -574 -686 366 599 -70 -195 -765 23 -550 -809 -15 -339 637 -732 139 261 -633 -141 -452 778 -303 541 710 761 370 -534 -514 -338 -64 441 -620 -587 -195 357 -330 485 466 -720 -401 -296 14 -861 -537 -164 520 -678 254 786 337 622 -740 -179 -455 -375 638 212 -412 499 -73 666 273 -414 154 -543 280 -60 38 -569 337 9 16 -848 66 -225 -714 445 84 -566 -617 528 319 -493 -780 -522 -411 -823 0 79 335 -531 611 -706 519 448 -428 133 -838 454 -375 184 -135 -463 -761 550 151 657 -402 510 626 -411 -669 603 -638 -515 -50 686 751 297 704 620 -700 -399 -695 -574 -669 692 -432 -84 -504 -112 -595 205 -810 -52 -278 43 151 -154 174 -301 318 615 677 -305 -380 -30 339 -847 -775 -807 33 -243 744 356 -648 435 -418 -846 -208 -60 -269 -352 -327 -105 -516 -806 752 -133 47 651 -301 14 -92 628 77 96 314 -7 -463 555 330 706 -376 312 -16 -367 412 1 22 -720 249 -694 -855 -106 -119 -550 -110 -184 530 708 -502 -697 -567 -272 101 577 -697 -704 -618 -482 -810 -736 -401 320 28 -398 125 -566 -889 -207 -548 -21 778 178 171 252 -755 506 -456 179 -420 658 475 320 220 -876 -8 -677 -360 290 -761 -235 86 -282 -7 149 402 -325 -39 540 471 -425 679 244 -65 -303 -36 -56 686 -175 430 -304 -506 -83 208 -802 476 184 794 -485 -501 627 522 -38 -857 -361 -244 205 789 -109 -167 635 130 -714 -233 -307 -781 196 -725 -103 239 -336 5 176 -404 192 799 -402 -570 -626 394 -400 -479 182 -53 -87 -485 565 -614 -162 -670 -62 755 155 -547 -251 580 -732 -109 -572 571 -833 196 -13 -32 753 -832 -371 638 -443 -351 -110 22 33 680 -425 -48 703 630 651 -350 -35 557 514 -615 -310 -63 -544 -682 -444 36 790 -353 141 -774 558 -305 -863 -726 -546 788 291 -505 -11 43 715 -333 296 358 -703 -356 -526 12 165 -85 -881 86 -9 -111 173 -554 -727 -468 165 502 -442 -583 181 717 58 -49 -655 -22 -671 184 785 -642 738 -599 591 100 6 47 413 14 -36 -217 536 713 345 -680 127 16 -134 156 -436 -105 202 498 720 -733 -582 403 -591 -542 -565 -627 338 -767 -441 -205 -150 -310 -580 -641 -475 -640 89 8 304 594 -447 300 -586 776 81 -16 781 270 -79 786 -239 66 -561 -346 -607 -139 162 -649 393 533 470 254 460 149 113 -706 -794 -738 -587 -465 -114 -752 378 225 -217 -618 44 -57 335 -841 -387 615 -38 -518 -467 216 -601 -566 88 50 -575 290 207 -560 -546 -739 -465 110 -161 778 359 -229 -59 284 -413 -744 -353 294 413 -443 155 154 441 589 235 125 -553 301 -466 -422 398 -139 25 369 -450 -38 -276 -392 -847 424 -773 -683 -195 321 -231 -764 166 669 468 467 -860 -265 -869 360 -390 607 226 -85 243 -747 -637 -158 434 -15 -805 172 71 129 -863 320 692 -78 632 -51 349 -132 376 394 641 -136 -132 332 308 -143 409 -591 -821 522 225 692 554 40 -304 240 -302 -430 -208 -261 -243 -871 -790 605 512 724 -335 -42 265 -364 105 561 -246 299 -485 83 168 210 -449 270 -164 -124 767 -213 -836 -560 781 -180 325 -506 -233 491 293 -522 191 601 -2 -252 209 716 426 76 695 96 360 -625 -265 -868 563 409 353 -698 -806 -743 -632 -552 -322 800 -571 -851 695 329 -840 -643 -377 792 394 400 490 127 693 397 124 148 794 -394 -232 -447 400 -417 -449 -223 -383 418 574 740 558 -778 -597 -807 -457 761 -263 452 194 -740 -444 -683 645 -198 606 31 -825 712 -360 25 -94 111 -293 -384 435 -725 -795 512 -427 -223 786 -255 -767 -619 728 -654 -513 -95 -842 242 -385 -620 364 -794 -618 -367 220 537 -598 -420 229 -410 1 746 -660 -737 213 743 -882 -802 -526 -295 306 -211 -579 -773 -87 -842 -354 475 -639 -383 -358 67 221 637 -338 396 31 -600 -32 -475 642 360 538 -41 -602 -847 -835 -464 287 -177 -473 -66 -737 -59 -439 -378 74 -809 438 -873 100 -40 -741 -553 328 -334 25 789 -715 486 -255 312 -432 -208 -329 -662 -435 675 -330 376 -201 -174 -697 -638 498 78 -416 403 -117 -136 112 -320 -88 -614 709 -431 -411 660 663 353 -712 588 24 491 -281 -769 764 728 176 -528 -637 758 -702 -643 -21 649 147 -750 32 320 -350 -898 -6 -889 296 -803 -263 -858 68 -373 251 289 -27 416 -887 205 -877 -870 -429 -826 579 792 -67 684 -843 570 -637 -182 603 -64 -844 368 143 -197 -671 420 163 275 -455 -782 293 543 -426 -98 557 -228 663 -705 -633 -590 555 -229 98 -312 -769 260 -381 -482 -750 -897 785 310 764 -568 70 752 -734 504 132 468 -23 571 -654 -825 -774 -286 52 -113 -866 60 -651 703 247 -275 765 50 -134 -388 -446 391 460 -301 297 -798 -359 126 -97 747 -170 -205 506 614 224 407 704 -102 700 208 169 150 -600 225 -823 524 -245 -576 755 184 -588 266 483 252 2 751 -404 -722 -174 150 -725 -214 -749 505 582 -346 565 -522 -345 12 -157 440 -428 303 -105 762 -222 533 -384 -871 -217 216 509 349 -282 -483 -268 355 440 793 260 639 708 -134 -122 -566 144 84 618 39 -627 242 719 778 726 424 -316 519 753 221 -16 -843 315 -139 -828 -245 669 -70 133 -601 648 373 -317 34 112 -577 -563 -6 601 796 37 581 370 -241 -276 410 -407 -428 -306 603 744 -8 179 -697 326 -698 -214 -865 362 -614 476 607 -650 782 -487 -164 625 -698 791 84 -205 263 -890 130 -105 365 310 688 -167 727 658 665 -552 -839 159 40 588 633 -179 344 -773 -252 -584 226 -58 206 465 -709 -379 669 233 -814 55 706 108 -677 424 302 -337 -173 -364 786 317 -159 440 -45 -341 -431 95 520 -474 712 7 -390 277 421 -280 -681 556 250 752 -862 -617 19 -270 508 30 -870 -811 635 -805 245 -331 461 -756 -194 339 -372 -751 -561 -781 426 48 685 18 58 -253 712 -658 -228 456 -735 -836 -239 728 503 -337 -490 -592 -231 405 -454 584 469 660 -775 -873 571 -808 474 765 -782 -491 -453 -678 179 -257 472 -16 -92 648 64 9 66 252 -687 -459 685 -61 -645 -896 667 22 -786 121 -338 -26 -31 -539 87 606 -534 -549 -260 -692 219 192 -199 -320 526 726 -799 518 -162 417 -343 -328 -352 272 -22 -323 -286 -438 606 -14 602 -777 334 -41 394 304 221 772 -821 -721 493 -368 -573 -698 -707 -90 737 -500 447 290 -150 -716 -91 313 253 408 -839 708 -248 -47 622 134 617 -356 -136 -41 -775 55 -493 -441 49 -414 493 750 -401 123 -864 -171 704 759 496 -688 173 -174 -433 713 -228 489 -513 676 591 -219 283 -828 -702 -457 607 99 -634 -721 786 509 308 -227 93 530 390 -62 -619 601 -704 795 -568 652 -831 -657 -151 32 525 314 -246 237 -598 385 125 512 -829 -236 317 651 357 -437 516 572 -637 -868 -519 498 -451 -733 -65 -730 -661 290 -246 -759 -804 349 667 -12 -103 -803 693 -313 -203 386 -832 -24 -683 767 -550 -441 -318 -82 -229 -640 352 -559 -190 47 296 565 -220 -805 639 -553 752 -812 -514 -724 233 -475 25 -588 505 -526 252 -459 282 469 325 -432 688 -848 386 104 321 -152 -873 -730 -681 64 555 439 -656 247 -793 352 -862 -90 -847 -472 594 62 -749 80 -574 344 518 -50 438 17 553 -563 -172 -887 338 -184 274 -322 -363 -431 588 -187 612 44 104 218 336 416 181 -458 -724 410 -459 63 182 -645 536 577 -314 350 714 -37 -134 -800 -482 335 -304 -317 330 -585 425 -740 -825 -170 -566 509 544 -192 457 -150 -628 -536 -187 205 365 200 -502 657 -810 -350 325 -324 -520 147 -204 403 741 133 229 -174 -622 -283 724 418 403 -225 -797 -471 -463 115 -140 226 111 602 685 635 -531 -474 -510 -15 -690 696 -837 510 236 629 -730 -833 136 50 730 236 712 139 -228 45 513 594 208 194 -502 301 -503 60 225 -849 -606 -40 331 546 -369 -605 -417 683 -831 -313 -765 603 354 -673 796 -90 -403 406 785 462 430 -59 -628 -54 561 579 -54 -335 -268 188 -805 -423 -383 -636 234 195 -329 -147 -275 -210 -340 -801 -347 447 -624 51 -21 -632 303 785 485 261 -794 -227 -339 433 -128 673 -662 -108 198 -638 -273 -174 -683 -318 -66 -83 -210 -156 454 214 -699 -850 453 -724 -28 -372 504 -690 220 90 657 -719 -711 -278 191 -809 -759 276 -776 -192 -119 -361 -578 619 48 -489 -295 -45 350 569 -276 358 -745 -890 -118 725 -416 -736 758 547 -649 -471 -271 -531 -203 -50 -482 499 113 624 -338 510 21 292 602 563 -827 663 -388 -874 414 -111 -325 561 506 223 -823 622 -396 -769 -109 653 -792 -507 -601 -696 -480 -566 487 -471 -556 385 358 -398 440 -191 20 39 -136 -302 -234 -768 -734 -336 -364 -896 -369 409 498 -87 -828 122 327 13 -503 -245 525 -14 689 118 -438 -667 741 491 -135 -788 376 21 133 -594 630 411 -289 -369 102 133 -152 -240 -834 523 -42 -529 699 -138 -55 -795 245 635 262 524 31 235 -798 664 -695 -71 514 -294 -440 -388 271 -819 -782 485 -512 -144 -293 -810 -258 -580 -601 213 406 -256 757 -767 297 486 43 -827 -182 -417 261 -250 -95 -485 348 376 -509 383 394 -39 -856 -360 -150 800 -167 -800 716 -893 132 -838 -339 -376 584 -705 -499 -251 -617 619 -267 -119 -144 -172 347 73 8 34 -582 90 -742 -518 159 364 -632 694 -877 -878 647 -763 -338 -559 -35 499 -245 -691 643 -109 552 -167 464 -293 493 82 -297 326 -580 583 659 -581 794 48 717 -551 -361 491 -483 -519 750 -368 304 -84 -704 800 389 -440 675 -819 -659 270 498 366 340 -330 583 31 -487 -50 -141 -369 -168 101 -116 -663 401 -368 78 722 91 141 464 39 41 285 108 -110 -21 467 358 780 795 -142 -523 25 459 13 89 -451 -561 736 211 -839 30 716 210 -610 -655 -675 -466 -487 423 -800 -237 -366 668 -404 -892 515 670 -567 639 72 -696 -321 -327 -11 -808 248 -784 706 57 146 -801 190 -82 749 -521 -819 654 150 -318 551 -707 138 26 239 -737 -365 117 566 -244 -48 729 566 -754 -407 -620 152 137 -384 -511 431 -210 281 -244 221 -353 -717 42 -741 47 82 113 -69 84 171 -50 -825 306 635 713 54 -594 425 196 -32 -562 -458 496 -419 -104 48 197 -623 403 -800 347 213 312 613 354 149 -874 408 -327 120 -762 -593 572 641 -427 112 -814 444 528 -737 380 547 656 524 -322 398 375 -373 -548 704 -718 -806 -79 -119 99 356 603 -622 -296 -761 606 555 -335 -768 15 408 -518 583 258 -478 550 -362 -6 -163 -261 -639 -272 603 558 -499 686 -384 -12 556 350 -841 -133 539 -448 -114 446 -346 -668 -288 644 -742 -786 -877 606 -187 -2 -331 -629 -598 -628 -45 46 219 -462 511 -796 -413 -39 226 -603 413 400 -120 312 84 455 49 92 -713 437 -674 779 496 763 -864 -888 138 105 -236 713 -640 600 657 -9 -502 -836 -152 -876 -773 -878 -632 -84 -840 780 29 77 659 -337 188 -412 -346 287 -330 -448 303 40 -683 -498 319 -301 498 -470 105 -713 -899 -368 -618 471 -53 268 237 -236 -570 -18 43 732 117 740 -168 -374 -805 585 329 659 381 26 355 67 616 -745 -329 -534 117 551 212 -566 564 651 -128 789 6 -498 -392 -767 51 -565 -650 603 418 -862 -403 -515 -853 -546 -759 503 -840 -63 -420 -63 -598 672 27 314 169 751 -5 -469 143 568 758 -846 147 -403 -98 -253 127 186 353 -659 133 188 494 -160 27 -221 -54 706 -585 -746 134 174 59 -264 -429 783 -9 -436 -181 48 -773 761 787 662 241 -600 793 -842 782 -359 -846 -312 -688 28 -799 429 737 -46 -503 602 467 -479 20 365 40 466 -190 -830 -505 243 576 -834 -242 216 -30 -614 430 20 -190 -79 -52 -170 -614 -204 -690 -140 634 73 428 -745 299 672 103 -750 462 125 -711 -513 -683 -489 -815 -174 413 -299 -759 -320 781 234 -890 697 -278 -289 -180 798 517 -672 -802 317 -504 -265 -694 -571 -837 400 106 -175 -78 -864 -870 -509 605 163 -12 -822 438 -842 -737 48 590 652 -579 488 -373 246 -895 -513 -296 501 -800 -675 155 -659 -229 -753 342 615 315 642 -537 511 5 -279 377 -148 310 -68 -146 -514 -550 -754 0 -626 -408 -169 -519 -543 -149 92 -444 -206 102 -601 -838 -577 214 -115 668 -719 769 -353 -132 -366 593 38 -288 -69 -300 -603 96 -40 -160 364 716 724 296 -566 228 170 779 -700 550 111 -529 -281 -707 -88 -639 -146 367 288 -822 141 -116 137 -829 721 -676 288 -251 -422 79 -436 590 -437 603 40 -748 727 376 422 79 6 -660 9 -847 -647 -157 362 77 768 -418 382 -113 -845 -151 43 -232 538 -555 -31 -309 553 453 -492 -103 545 393 385 -549 253 74 301 26 -84 642 -31 -616 559 -268 730 -101 -739 171 -707 -547 -896 -372 -65 142 762 94 -43 -559 -536 675 -67 -539 302 778 155 -478 -776 -68 619 650 119 -710 -651 773 -577 672 167 -251 -56 6 -87 726 -684 229 16 -144 646 -825 458 731 -628 -21 158 -347 -283 -755 79 -589 204 540 -602 322 454 -315 169 -301 392 -656 -217 -632 -800 -645 -639 137 621 -263 478 396 554 -553 348 387 -81 -325 -85 529 747 -598 -177 118 260 129 607 707 -465 309 -126 87 -572 30 20 725 228 -231 701 97 40 -275 -739 -137 -54 -274 -377 409 -451 -869 728 -653 -443 -357 380 40 144 -257 293 -79 287 319 -555 -106 -433 -738 287 -147 626 -262 253 -305 218 -819 -66 114 -386 69 618 -20 -48 -108 -228 739 246 -591 -535 668 -252 -257 274 261 -273 133 474 766 196 -576 18 263 -686 -135 650 305 457 614 -48 -13 485 -322 318 -815 -45 83 -816 -431 711 87 -505 394 -622 415 -772 740 -440 274 588 -782 31 -532 288 -522 -186 -297 -509 -290 -898 278 -759 -736 -142 294 141 -35 135 352 -650 264 -897 -305 77 -625 -793 729 -561 789 -679 -687 -53 -717 -680 -709 44 545 548 710 341 -589 -382 768 -636 624 -475 606 26 62 284 88 -858 322 -362 -780 -319 -703 -553 -516 -567 673 128 271 -721 -128 446 -86 -296 72 202 -835 -681 469 -878 -759 -793 226 -583 -450 -226 -479 797 80 541 82 -117 -664 518 607 399 -281 585 -539 -511 -884 501 212 -755 330 -636 -455 315 516 -855 625 -687 -290 -57 94 -268 -867 3 172 309 564 -206 500 -507 270 499 -264 -175 196 -392 -73 114 429 560 401 238 357 -722 -40 -872 -134 471 358 -150 -748 -268 626 490 -868 157 666 656 594 -29 -38 648 550 316 798 395 355 113 791 -421 -147 -221 -371 472 152 46 -659 -342 -794 264 18 527 0 -616 -400 -625 -176 -474 -200 -419 -392 -144 -494 -687 607 -718 79 -847 -853 -149 -713 -900 514 14 -274 668 635 -33 776 525 -709 -218 798 -503 149 -540 215 604 -3 426 490 -729 327 -878 293 516 158 -490 292 670 532 426 -199 -37 -367 313 -437 293 568 611 -467 -683 -657 -801 174 305 539 -153 112 -34 -415 780 -69 -763 230 257 -724 644 433 542 -669 298 -748 -504 498 345 599 -612 -105 -475 -347 -653 -598 -892 318 119 -303 -352 454 -745 -347 -389 -713 764 -887 -81 -323 -433 -774 550 195 611 296 -378 480 334 -365 214 340 696 750 451 -15 300 -396 298 684 -157 446 -740 503 598 -336 706 -293 562 218 -859 310 431 -54 -710 -5 278 -596 523 -667 486 277 -188 454 524 756 -150 -93 351 737 718 -823 330 628 225 -186 -704 -267 315 -821 269 -431 -707 -317 336 449 -37 229 777 274 -888 -634 -518 674 -594 437 786 -777 -79 -158 375 -10 -242 261 397 -450 -706 305 -437 -411 178 -381 -582 774 552 -9 153 -673 -417 623 -361 -691 -899 -568 -742 55 -560 -633 -272 158 382 518 23 283 563 -645 -773 332 -33 175 8 -679 -698 -849 350 -394 -265 -581 -892 -722 -445 317 -264 -855 -466 -883 -188 286 241 96 534 331 20 -439 736 187 -769 -311 111 287 43 -430 425 -721 146 -427 -700 -708 705 -713 87 -376 182 -611 292 -10 247 -248 -525 -866 431 -217 -445 -321 22 -798 -894 -537 -695 408 -9 451 752 573 4 526 323 584 43 -773 -217 622 628 -215 473 -729 -383 333 405 178 636 -196 -5 -52 -771 -832 -261 431 372 680 -341 -699 -350 -622 -845 654 -275 -142 -409 358 -56 497 -266 -483 -638 -742 692 -500 216 -642 -540 17 -344 176 356 -536 628 577 -660 -230 154 -742 -838 -897 -303 -722 423 -842 -432 689 -824 -120 264 141 453 -866 40 37 -5 168 109 212 -317 -621 -752 21 599 264 285 548 3 -294 -71 189 264 -503 192 -167 -212 662 -89 -209 -634 28 782 505 -488 71 385 436 216 707 130 -323 -782 -731 -49 -187 -798 -611 669 163 788 -369 -745 -626 435 -506 -325 -760 -341 740 -551 106 -362 715 -32 547 34 586 661 -130 -359 -733 -854 -896 315 146 456 519 434 556 -574 282 -150 443 -390 151 -463 -871 -463 -55 -167 -780 692 -585 476 -430 -129 525 -493 690 455 127 -274 342 140 53 -423 -526 -865 86 733 162 769 505 -857 -151 304 -468 158 -388 -717 -503 753 -747 88 -30 -802 -498 -445 542 -476 785 -134 591 107 -833 -877 783 196 -678 -670 -588 163 -394 532 -802 -154 -352 -807 -576 57 -591 553 -301 265 -147 -674 795 -613 479 56 574 -120 780 -875 173 -244 -117 212 -441 -602 -635 526 -94 669 556 177 550 -410 299 775 -520 -314 682 317 -826 28 -239 -435 737 733 197 -416 -549 -23 546 -794 -14 25 273 -72 510 -431 -77 93 329 477 -680 -428 580 -887 666 180 -389 126 -261 -358 -877 316 -112 -163 -500 761 -627 246 427 -105 -850 -822 -878 232 43 -631 787 -293 608 -378 539 -888 -121 8 582 506 365 40 -562 790 -232 -67 -685 -628 67 481 -781 797 616 -83 390 276 536 -353 -319 247 -497 -799 694 340 510 -283 -597 269 507 -406 -475 -411 476 -133 613 -558 765 -567 451 -130 -508 548 618 3 27 726 -721 160 -730 -469 -207 713 -324 417 211 675 786 -619 -380 -222 764 590 287 485 56 -405 -741 490 -155 -690 163 -498 -32 246 -293 448 -419 -707 -63 443 -51 635 -697 58 -389 -178 -220 718 293 -836 -95 340 778 619 -61 512 -475 -558 5 86 -639 -202 507 595 -767 743 -526 254 332 387 -750 191 -340 456 248 -636 223 -212 -604 718 418 407 -809 -544 486 -783 667 684 -151 326 -281 -93 -111 -876 561 446 718 515 6 -517 -602 423 350 264 706 -414 -419 608 237 -877 257 486 -443 -264 88 719 -322 166 -354 126 88 608 -356 -560 -665 -507 533 684 -246 -744 198 -810 79 -514 794 -196 -5 743 509 -841 367 -80 -386 -567 195 67 560 3 -301 251 -447 795 -745 187 -865 -56 699 555 -518 757 -173 31 9 -384 246 203 95 36 175 304 764 270 -418 621 91 -106 518 -147 160 117 -859 -689 -273 -482 -64 -778 792 526 461 -73 -574 234 187 286 697 58 668 -574 249 -776 -852 370 -511 -803 -375 -50 293 -746 346 540 -414 354 -294 122 -535 537 -789 -890 602 785 -765 -89 -315 550 -115 -197 491 -435 105 770 101 49 -376 -280 -232 631 -92 677 -111 676 91 768 -512 -798 -738 656 683 73 51 -220 -332 673 -167 -849 -698 244 387 -776 162 -673 144 -435 -293 -367 451 209 -846 52 661 439 -411 726 427 282 -601 -842 150 -21 587 -117 -199 -752 -743 127 397 692 -106 -139 800 203 620 777 200 562 245 489 -511 555 -347 -705 -136 -612 283 691 99 789 -680 -803 -395 -67 726 -341 -850 -301 428 -690 448 -121 -410 336 184 -470 203 280 556 -452 309 725 371 456 603 -656 122 18 486 -89 -466 -481 -272 -454 524 45 -742 -300 92 519 577 335 306 561 -703 -863 -729 193 -693 -36 674 -581 -342 60 180 612 -892 125 -867 -7 -261 -810 -803 140 -867 -790 -769 130 -412 -566 547 -451 -334 -618 -188 -774 48 307 772 -594 -400 -191 440 365 -641 402 -266 -525 575 -360 299 -735 318 -174 344 -631 267 714 416 -489 516 -581 105 2 -22 716 635 -850 782 146 589 374 374 784 84 703 -840 139 -106 -506 -616 96 114 207 -405 -884 524 -557 211 781 550 543 -635 -818 720 95 240 687 -627 -724 -895 403 -286 -681 -315 -545 -369 733 -223 -13 55 -109 288 -229 -883 -97 -585 190 -24 -317 -640 136 177 247 429 240 -190 242 275 426 -456 -505 -715 510 246 -342 -561 427 428 237 711 -846 -324 641 -269 383 -186 -715 -682 -389 -623 319 -564 -746 -2 -150 676 -133 430 -231 29 444 774 -625 -574 315 -25 -269 -50 -139 -603 702 -437 -337 297 -224 -606 185 -751 -683 -21 -494 -16 711 -83 -391 307 741 -515 241 238 -717 630 100 56 -318 -525 570 -7 -825 147 434 681 -517 498 -715 384 194 73 -828 -824 411 693 -834 220 -378 527 -612 -459 -384 -752 -179 -760 -633 -194 -612 -866 748 307 307 680 -735 -830 757 -405 593 393 -562 -839 -411 566 214 652 -890 278 -730 -232 100 445 -193 -428 664 -612 130 -74 -170 -451 499 144 232 -149 473 503 -211 199 -755 -722 433 -560 -9 86 90 706 193 -766 -102 527 -813 101 -604 173 775 -91 -283 -56 -151 678 374 -360 -217 565 -363 686 -640 197 92 369 -341 -341 348 -363 535 -505 -677 -800 -825 324 470 -530 96 617 509 114 374 348 758 284 -783 283 129 2 -103 254 5 -624 -618 -435 53 -69 469 408 -773 524 461 394 -525 715 -419 -620 634 792 -514 -288 255 119 688 -663 -711 581 262 -892 301 -871 461 -717 -425 -813 553 -354 139 -808 -488 11 -682 -190 403 -470 -514 759 -408 -699 -28 -546 -26 -34 657 -859 436 781 -250 109 309 -515 581 -350 379 -653 -674 -569 213 -788 -319 -599 -528 331 603 -246 792 -399 143 224 359 -529 436 481 -699 -441 284 -742 764 -444 -191 10 39 -654 369 -252 790 -615 272 -307 -146 31 -667 -83 -261 489 -129 -269 64 -157 -900 -579 642 -134 -601 339 -250 -305 386 -395 -462 -719 192 -527 -275 389 570 224 -729 -128 145 -608 -507 -342 53 -688 -698 -371 463 -356 192 -139 503 -334 151 648 -458 -209 438 -31 -519 -236 499 288 93 -204 -194 -722 -6 -875 -31 -381 533 325 -853 -204 -540 -422 -377 -788 -484 -270 -31 540 -766 -331 526 -215 695 -259 531 -465 -645 -120 711 -558 -580 151 -150 177 -872 304 -306 -448 -192 -566 -247 475 30 650 -167 583 -531 -686 707 -513 169 -524 -288 -211 15 -359 636 -186 -499 29 -324 -724 223 -467 149 123 220 -652 137 692 -98 -133 -714 -389 -650 -270 419 367 474 456 -306 569 151 -800 -729 570 -373 -690 -186 -590 -434 -299 351 72 -350 617 2 -877 -581 440 -557 611 573 360 234 484 715 -348 -771 -144 66 332 -531 -729 -126 219 -5 -311 483 -101 -736 764 448 -50 -485 -459 799 -614 340 108 754 390 -281 -598 727 -493 360 781 692 -78 -624 307 -753 428 -249 -845 590 -545 251 -835 296 -226 -57 505 -203 548 645 -731 -214 488 -373 -413 42 191 691 713 -874 459 -75 -225 418 207 -755 330 521 -638 81 738 114 -272 -371 -748 -204 -254 38 60 -232 -183 -852 55 -786 -353 -796 477 -855 759 792 197 452 -98 699 671 670 105 -493 -401 438 -894 430 -636 -832 -419 228 468 -548 -186 -12 -54 676 -343 297 608 -438 306 221 327 369 687 -287 -369 349 -424 -674 460 262 -539 743 -455 -401 -45 612 -287 210 -818 -368 -582 -582 161 558 721 95 -352 -681 446 -41 731 -204 16 583 281 -128 -50 -366 367 -308 474 326 63 -641 175 371 382 -640 185 -393 -690 234 -346 147 459 -49 -477 -25 -240 -704 -648 702 36 -825 -252 -495 -878 -853 -456 -813 229 -768 -668 6 -625 -367 672 -46 -752 724 727 -503 -601 47 -682 -570 31 -716 67 495 630 -289 -673 -159 183 -787 214 -793 -101 -465 374 189 196 -657 -212 -254 -731 228 -481 61 -501 -296 -759 -613 577 -139 648 303 -287 296 -475 226 544 707 -298 13 -309 -650 -436 773 671 269 653 362 624 -54 -329 -608 -19 250 110 52 605 729 -468 645 -742 397 -356 71 -514 -478 772 50 196 96 -149 -856 323 -776 636 672 201 57 444 649 403 -560 126 476 565 181 578 -115 -701 67 -670 -775 -659 490 -691 413 -500 202 -194 -233 740 -723 157 -101 385 365 394 -385 223 793 624 -606 19 -785 -344 -75 -121 240 -691 114 -538 -636 59 -207 -356 578 -349 296 263 247 241 170 -574 208 385 -400 -699 331 -169 -800 372 -24 -539 365 784 -46 348 -148 666 425 -9 -200 -308 141 82 -624 -44 429 -655 -234 -565 -353 -428 -492 633 -620 -297 594 706 524 -524 -860 251 -94 -439 -233 -600 792 -84 267 559 -314 18 -15 224 494 -516 -781 -679 459 -319 162 -318 -759 -891 515 672 49 -785 -612 -404 -350 65 -707 -730 490 530 716 -887 465 -682 -631 -208 180 556 -34 -554 -34 244 -237 -655 695 -253 -108 -474 212 -705 -75 -101 -626 -666 -368 321 -841 715 570 203 320 298 -106 -815 -381 -402 566 -764 450 -47 -868 -443 -169 -771 28 -273 -74 715 241 367 63 -27 457 500 609 -324 469 -80 -576 568 444 334 67 -836 -44 -742 8 691 -134 -173 489 308 110 115 -377 394 527 516 -695 -347 -63 -106 -493 -344 181 -731 195 590 233 599 -596 -361 -770 -87 545 613 -768 750 -255 -338 404 -872 -864 797 464 734 -701 -612 368 -4 -664 -754 -249 -27 742 -262 -743 75 -82 404 -675 -541 649 -278 -715 -96 -311 -477 377 -680 752 -587 536 -508 -53 735 -693 175 -656 -725 -394 -711 -396 238 -742 -779 -367 -795 -636 -786 763 -581 -283 561 -515 -593 -341 43 -499 -521 -292 -113 357 -195 571 -259 -803 -379 -727 -520 -297 370 -831 -799 405 -418 223 53 -108 -604 78 652 -276 -389 248 -860 539 -640 669 -220 18 461 603 604 193 -737 66 157 -637 105 -413 -200 57 761 -760 363 306 223 453 424 757 -746 -137 756 627 -823 444 59 -254 12 538 -453 -159 331 774 -617 -758 -801 166 -511 -358 -567 -192 -836 632 -122 313 733 713 -631 -621 36 -139 630 -895 -497 692 -204 131 -85 604 -701 249 -205 688 713 207 1 783 206 -100 167 37 -870 -234 -747 -755 -867 -702 -210 -432 314 -800 -250 219 686 -746 -96 -378 235 774 -25 -106 -170 455 364 -194 -545 -17 -77 77 -628 -779 439 -513 -252 -32 -799 787 505 216 86 547 -661 752 146 90 -565 612 -129 -274 -736 -800 -224 -137 794 -186 -680 16 -601 -348 -180 -427 -224 -580 -196 768 253 -94 -593 -860 501 -473 191 -507 -435 40 103 563 -504 -375 -479 -338 222 60 -554 68 -711 686 628 -895 316 800 -84 -264 694 54 -121 -778 -517 224 -818 433 759 -348 290 -47 -110 -91 -373 -587 576 134 -768 -374 -614 265 -305 376 214 -769 -811 253 360 660 -687 395 -15 68 -141 384 548 -604 -710 35 431 534 -814 -856 668 264 -712 -710 -238 313 -492 151 -205 662 319 635 -144 -97 213 116 -610 425 -847 -172 -701 535 -693 -692 284 -640 38 -824 106 688 548 -375 -218 26 513 471 159 378 111 459 375 -108 -216 -403 154 716 656 -363 -94 199 254 -747 -646 -326 644 706 365 562 -847 -877 -588 88 357 -101 359 -253 787 -559 -178 -423 -689 618 323 181 119 713 59 -487 -107 -684 -355 150 -514 -38 -263 -305 258 791 68 -850 516 -735 -646 650 611 517 366 663 -94 -747 -762 354 -809 -142 -813 410 -715 167 561 -73 -336 199 506 204 -677 754 676 -877 -279 -281 485 795 568 -34 42 47 -877 -683 661 -710 -550 200 -700 92 -834 385 308 -573 759 512 425 -789 -763 -463 627 -861 -870 -75 -863 348 534 -450 600 -756 -813 -881 -257 117 475 469 27 578 -309 570 -863 229 673 555 -245 233 386 -286 485 -408 259 665 -613 721 -373 -753 492 -756 257 489 -297 412 141 278 -467 111 -339 740 147 -605 -71 -176 -264 -439 56 352 724 608 659 713 351 -229 20 540 -823 534 -708 604 706 236 -616 -334 182 -703 286 -821 770 -570 500 -224 -731 -735 -331 -58 607 -192 -559 -379 -165 -87 555 -209 268 -245 -494 6 -327 266 539 -488 -598 -184 -598 86 -361 739 666 546 -345 502 -72 -489 -778 -540 -185 700 555 470 698 109 582 -862 -799 554 496 -554 -136 221 787 -722 -673 213 448 611 -309 16 387 -194 -447 -315 138 741 257 372 -592 613 -384 -84 -7 -857 374 253 389 117 606 -71 739 343 50 -298 -167 26 -138 442 -798 709 -798 -653 -226 -785 585 -537 91 -39 -775 228 745 -893 418 -477 555 -158 53 580 -280 -314 -96 -240 494 -690 -97 -359 754 -724 -886 -540 -191 -72 391 -9 -407 -13 -566 579 -768 266 -499 333 -2 -14 73 -387 -552 -440 657 163 88 26 -416 630 -551 764 -711 -368 569 -31 -171 -421 436 48 -779 -546 -293 229 -810 1 726 -717 -615 408 -846 -72 -741 5 -180 -156 272 277 323 330 422 -819 502 515 -725 -24 -218 374 164 334 52 -123 -482 543 566 -536 -828 128 517 -312 -435 718 84 647 151 -9 553 16 -263 -888 438 -437 288 -37 -773 -68 -622 -509 217 491 -89 -241 377 -403 -198 644 141 -827 541 591 -745 167 -428 91 643 -842 -1 500 365 96 -155 496 357 -750 -26 169 -236 271 235 -100 -398 -645 345 211 445 -74 -632 549 -253 395 651 784 255 -734 81 -772 -127 -23 -833 -660 64 682 -501 59 -565 346 -106 -892 157 110 656 631 787 -623 262 -814 -55 372 645 -363 -811 -771 -896 344 -573 -610 21 -40 -465 773 680 762 389 620 798 724 -659 142 392 -732 705 161 93 185 711 -117 -762 -4 286 799 197 411 785 -190 -657 152 365 -125 -473 -411 -562 -49 411 -602 -300 145 -239 531 -758 257 -268 -192 480 -717 596 -174 -895 -600 485 630 -870 379 -186 -605 -684 -327 -166 -412 -705 417 -603 -113 -693 -189 -598 626 -826 104 -704 -419 -564 -645 799 342 -156 -427 582 232 543 742 518 780 -350 -127 -565 -726 -429 -611 -499 -601 285 374 -402 -736 -458 -687 19 -2 -663 -155 -701 -271 695 354 169 555 -368 -744 -12 466 512 -669 524 652 -343 -424 -32 606 -608 -93 -445 -866 310 -78 -625 -393 20 -573 424 -891 699 -300 491 -418 157 660 -493 -89 -457 -243 648 121 563 -173 -550 -769 555 608 -167 -533 324 350 -843 180 -522 492 -195 -314 -515 -208 96 -772 -865 426 701 -747 -74 289 -679 -5 -7 571 -662 370 655 688 280 -349 -438 160 -287 383 778 521 -611 -34 -173 246 -546 -182 -216 -542 276 750 669 441 -227 424 319 -173 -254 134 -230 -190 -138 -305 185 242 -268 403 59 291 -675 -524 -224 472 -643 283 356 749 -710 -81 486 -865 143 -868 392 218 333 -848 722 -738 694 768 565 -442 795 428 25 -407 -347 445 105 479 690 -94 233 -329 598 -48 -654 172 685 297 47 727 -181 251 -510 -621 162 -501 398 255 515 94 491 -111 564 -240 -380 -169 135 369 782 314 29 -766 702 41 221 -84 -280 -608 778 -760 -728 -130 -882 -77 18 -758 -855 -503 98 798 -856 158 -418 -594 303 69 216 -523 710 458 -498 -433 -231 571 257 91 -847 -514 -429 -273 -369 150 -596 -439 -291 -133 357 -235 -480 -366 226 96 -247 -577 -611 -262 225 315 -261 -165 288 -109 -251 -126 659 747 360 -280 -879 -96 -656 -37 -356 156 -884 -211 -374 -276 741 247 296 685 -195 -755 -427 -118 -762 -443 582 -50 602 385 69 -345 682 413 393 575 -559 -481 -569 756 -709 316 -244 189 -261 -253 -301 11 -740 -470 286 251 505 229 -355 651 206 -647 -463 -798 669 368 84 -203 -236 295 -433 630 -229 541 -509 314 -33 589 614 -69 -820 -139 626 -158 -372 -45 398 760 -444 708 331 -702 642 -870 727 -29 542 624 427 384 769 41 522 420 256 263 -570 625 -198 165 -574 622 -816 -606 62 480 -768 612 -761 -843 -356 742 447 69 -590 64 731 -308 -890 -280 -494 200 -899 -421 -79 81 -190 -774 -343 -487 -881 693 -820 -451 -413 667 764 254 -858 -548 -109 -30 -822 189 -836 -766 -809 770 -165 -579 317 529 393 -846 -307 426 -278 351 261 473 218 -748 -469 407 749 -819 -892 344 35 411 -491 -5 -215 -142 -466 -452 -165 -566 487 -757 -490 -218 -312 -806 583 129 328 -717 -15 -22 -571 -763 797 440 -431 -360 -847 -499 130 -743 437 630 -84 -309 250 638 -508 -26 -425 -547 789 -391 -637 -762 784 -146 57 -769 722 -572 -136 -95 740 -542 503 634 -695 -320 128 -132 -370 -718 96 366 422 -118 -832 594 -171 -71 -518 -616 -243 740 -477 626 -490 -149 -437 -707 -853 -85 -855 -210 -592 139 17 309 -501 -798 28 -609 -611 45 -823 70 754 -881 -101 662 216 -474 608 -71 -639 -122 798 -395 53 690 183 -135 -486 -840 -539 -402 458 17 121 -38 -464 -642 -351 24 656 -304 -442 -272 203 -419 -93 -898 -534 -209 160 84 -178 240 50 87 368 -306 -71 268 -824 160 -747 331 -281 -703 -831 -562 100 -356 85 -327 -614 608 263 678 758 239 766 -657 -8 -582 666 -840 723 -384 362 -337 800 606 124 -465 -889 -530 317 -370 48 -710 566 317 -472 705 191 -70 -60 441 -303 -357 738 -268 -442 -489 307 57 662 598 -375 -50 -586 320 -747 -224 315 -794 -71 -70 -412 119 732 -898 473 302 1 -358 -95 412 458 30 451 -350 181 -414 -44 235 240 579 47 -298 -753 -377 -556 -646 -707 -185 -438 -375 -162 353 -688 716 19 448 -877 -818 618 745 53 -771 78 43 493 -437 118 144 -400 -758 -701 -119 558 384 249 -94 530 472 -298 522 -132 776 548 443 757 681 -271 -695 -826 203 310 24 -478 464 -45 -841 539 495 3 236 552 -883 -762 573 512 523 -823 -772 147 -13 355 269 679 25 -163 -307 -693 243 -809 -706 451 -815 -468 474 -882 573 611 -280 -492 -663 -764 -234 -550 160 -225 789 -32 -482 -772 -94 -142 9 -237 186 625 -484 544 -388 506 361 -241 -2 437 -321 -104 -566 -609 493 -127 -405 -647 -828 234 -764 737 -399 222 499 165 -12 656 -710 -434 126 435 74 542 252 -571 -80 73 755 356 205 -337 558 -822 -117 39 92 769 30 -317 6 299 483 -606 -274 -641 -665 -237 -663 600 173 605 775 795 534 117 734 -734 -220 169 475 201 -99 -765 -568 -421 624 84 -400 -406 -302 54 -432 336 -741 344 249 -483 419 675 -728 -226 515 -207 412 26 229 -775 -702 796 -199 -153 152 -642 177 -143 -871 -551 212 -363 399 -767 -358 557 -57 665 -573 557 -407 413 602 492 107 -141 734 -871 -736 -323 -655 -304 -697 -797 568 -366 -28 -331 187 -201 -627 -38 167 714 -814 -733 -477 -128 478 80 289 -670 -872 589 308 -393 -612 -742 505 -357 297 -514 -101 -148 -692 -418 250 714 -668 109 519 -544 40 365 -173 -551 204 -578 -359 119 -99 711 431 179 -688 501 -200 30 -876 -39 -468 690 -267 164 341 -306 -288 -504 641 -467 733 -671 223 -238 -194 -329 698 -526 437 210 -615 673 31 -880 218 78 486 -380 -271 193 343 -830 -271 406 316 404 603 556 -522 737 365 -890 41 -583 251 378 -420 531 726 -325 -332 -94 -256 481 -4 218 386 -764 676 278 21 159 -567 535 -537 -97 519 -855 -260 97 -882 87 -80 467 -311 -152 546 248 -375 -864 -220 -281 528 627 543 -463 533 397 -712 -83 -251 419 -361 -588 730 -59 -579 125 -323 571 629 475 573 766 693 559 -247 -549 146 -371 -244 -577 161 369 -629 539 50 369 512 291 -156 277 579 -91 -209 -38 274 -577 530 739 -501 546 440 -51 -264 -509 501 -761 63 466 -551 -621 44 -313 -403 -546 -534 265 -494 172 129 360 -160 -627 -447 -857 -491 312 -574 722 -102 198 -625 -405 81 -632 -316 -684 113 -885 585 221 379 28 -522 103 -305 -359 -289 528 -184 -43 -269 591 432 577 -395 -690 -234 -144 -151 -244 -776 -469 -28 738 -583 586 -450 -210 -500 -867 -757 191 212 -196 248 -328 64 -44 549 389 -225 -751 202 25 -303 648 686 56 -21 -760 -563 -137 -689 508 634 -169 -456 -640 699 -715 -47 -240 -81 -712 314 -756 -224 450 -618 -900 726 320 52 -697 689 404 -707 -670 -856 508 -361 -761 226 435 248 723 -45 -107 -641 786 449 153 -663 200 -825 -576 36 -343 272 -485 -832 -475 -659 779 202 362 -415 -554 -432 -292 270 -602 -868 712 245 -776 -387 70 372 -769 -827 304 -303 550 22 397 167 405 412 -327 -762 122 -836 -497 642 511 -255 632 -346 130 -737 165 627 238 586 -334 750 657 -268 725 617 144 321 -853 -212 -718 -269 177 180 305 -178 -758 -802 384 539 -450 299 555 772 -489 -591 -580 684 -779 558 301 -598 398 797 402 -642 -186 696 -67 -86 670 -318 -772 178 -218 247 466 -541 27 76 -555 704 245 -56 -517 -692 -876 534 -205 756 473 84 -44 -376 -51 397 -246 -493 -592 -171 784 298 296 -624 -18 322 -768 299 682 760 -363 591 -112 -666 -894 -212 -569 317 -83 -135 214 -554 -203 -539 -795 -411 -865 -487 -321 521 685 113 262 42 569 223 -737 609 787 -608 699 732 -743 -686 422 -569 -736 778 -27 -647 -352 -896 -310 -819 -126 144 -721 -296 187 541 -840 -320 122 -253 679 -363 -588 -412 558 326 33 166 411 -347 26 -362 107 -843 182 158 -614 -247 52 -898 710 -485 165 201 -77 -781 370 -179 413 445 469 477 766 631 89 -570 625 -851 471 -317 -430 -130 -803 -896 -332 -870 180 -36 755 -113 -103 -34 -260 -200 608 338 54 -178 -588 -352 -296 148 -68 -490 -580 764 -516 699 230 305 -266 -203 -420 -41 560 -360 735 495 -287 418 -34 636 -897 -658 -308 512 -528 -722 -793 -81 -485 -893 335 -487 -451 748 468 -455 -234 -243 -152 -784 -706 503 -279 392 -867 465 474 -264 -556 -546 652 -62 -529 -78 -716 677 -164 -258 645 -844 469 303 -672 -871 681 276 586 -166 90 -458 -112 -728 -595 -787 551 -538 532 0 -548 -215 768 -749 -891 753 -542 -178 -759 748 9 383 -39 415 -755 213 -319 746 280 -312 349 -545 -230 623 -509 -527 541 221 29 723 -704 -854 -212 -838 -566 197 -421 -699 -830 687 702 -115 -612 36 -852 -61 11 -352 -274 626 84 467 136 -783 197 207 -147 711 263 -517 234 471 393 -38 -469 -892 331 149 -504 326 -590 364 63 386 159 -189 -638 459 -296 -472 -451 -380 -10 679 455 -721 -476 -43 -685 -788 -19 -3 -12 355 -313 620 -567 658 -146 -161 0 715 721 -89 -162 -280 620 497 440 534 -666 659 -183 202 243 -47 736 1 -305 -362 -222 327 348 793 -215 30 778 -646 -849 -701 -365 -32 22 155 -100 266 640 -84 -332 -480 -478 84 -653 -665 674 -183 -288 -44 -870 -347 -552 -420 -207 774 -253 -484 -579 -373 -687 -208 738 179 -229 -655 320 554 115 -356 681 -555 -303 207 -167 -842 319 39 -169 99 -416 -444 -707 15 -350 -822 667 -275 113 -763 -572 -725 263 -228 -144 289 -400 19 -399 175 -228 -682 208 766 254 203 -144 -723 -398 165 -764 497 -267 784 -533 319 -279 799 -756 474 542 -58 315 -63 -733 245 -403 -302 76 -152 592 357 94 -92 -159 358 314 695 -528 -281 111 340 732 -733 523 -724 436 793 -421 -471 517 106 -59 -655 501 -403 351 -626 118 172 105 573 -311 140 -40 -748 458 -475 -183 -111 92 -219 -241 376 91 -712 672 -865 -805 -358 -524 430 -108 377 -635 501 575 -733 -586 -100 666 530 -436 -82 162 73 -760 -496 372 -617 -379 497 -350 -624 -175 406 654 -877 557 347 -205 -358 259 -466 596 -209 -208 -181 -574 -763 678 17 -456 -207 -313 -802 436 737 -400 500 -838 -389 705 -230 298 520 784 -435 -177 -884 -118 423 -318 -344 -184 -851 744 77 -422 588 115 47 616 -792 -342 479 -57 62 -875 236 201 646 504 96 98 347 749 333 61 -152 275 -463 779 -788 31 -839 153 498 231 674 -733 104 -889 509 -260 -500 95 -733 763 -277 655 18 -637 -609 -470 -460 -330 248 -368 252 -647 707 -876 149 179 -774 67 -375 452 68 -600 -891 -728 600 568 436 572 -435 93 -74 -628 -855 217 -542 -366 410 -188 359 -270 285 500 -53 267 537 104 340 -485 632 76 159 764 712 532 -207 -196 586 369 441 -542 -452 -763 14 -29 -488 -70 466 114 -629 -425 340 386 -887 628 646 -675 799 301 664 293 265 317 240 176 -771 -607 -208 484 -212 313 -373 292 448 -149 -175 14 -259 -775 -839 685 -381 707 796 -373 602 183 -28 204 24 -98 -146 -6 609 103 111 517 624 36 34 494 -195 563 551 -43 609 512 428 -656 -714 -563 -525 301 543 627 -224 -842 347 287 -420 -179 659 104 46 -653 689 -393 -266 -556 332 -764 285 119 -354 140 183 790 382 261 134 723 298 -374 217 381 249 141 81 156 -203 -665 -782 156 691 223 663 -267 342 118 541 -741 -79 -720 -848 -577 607 -519 36 -132 483 739 467 -790 -250 -205 664 562 -167 -750 615 -19 -462 318 172 739 -178 -20 517 58 -7 229 623 4 -721 611 -26 15 -788 -865 593 203 30 313 363 353 -359 448 24 -445 -148 456 -840 -794 -232 -603 246 -150 615 -722 482 755 209 680 -477 -207 146 695 -378 547 -295 534 -404 470 175 -264 -133 8 356 -662 111 262 88 5 594 -592 345 784 -174 197 382 -244 769 464 161 22 -128 -176 -244 -27 192 414 -700 -512 151 -164 609 -210 560 -212 195 -141 205 -405 21 244 797 -628 -476 -728 -525 -493 166 435 477 -172 -737 645 -84 -377 -777 422 214 575 -220 472 577 37 -29 268 185 -566 185 -378 216 -446 -812 -288 -163 756 764 -722 113 -809 -656 241 247 -323 -574 525 -107 369 324 -709 247 674 361 -175 -828 433 -676 -566 -695 -694 -271 -819 -568 -386 -39 -765 -668 270 -477 -175 -174 -377 532 -274 395 -471 271 434 -691 146 31 -735 -107 93 -104 -61 -560 528 -661 -76 460 217 -740 -557 183 162 -6 -635 181 -179 230 738 67 -110 113 -545 441 665 70 265 -447 689 648 196 692 397 759 -829 -383 568 540 -172 646 -239 530 524 271 -851 702 216 -214 -232 -364 290 -18 -536 -740 -702 -778 -664 -145 628 -891 -756 684 458 442 -191 -53 -861 -338 -610 660 410 106 -391 284 -509 533 -208 309 -550 -166 -62 345 457 119 -760 595 -512 -194 -156 -367 358 -778 432 -359 271 203 -715 582 -364 -647 569 163 710 -656 787 299 -249 -543 -416 -479 -539 -26 758 -768 216 -622 -605 -172 -822 -328 742 -519 -714 444 -381 540 -644 -686 616 424 736 246 493 -227 278 531 -287 590 624 -460 568 276 -900 353 248 -773 -146 -362 13 439 175 -688 -784 -445 341 -560 -108 -855 -46 -299 -880 775 -683 435 58 -637 705 558 -564 477 265 694 -801 108 -294 248 -369 -604 131 218 231 -459 -337 -510 -807 -140 -109 485 547 -155 766 -95 686 -791 -427 -24 -18 761 -29 369 -477 -167 -832 292 -809 -3 775 453 -301 -115 542 19 159 187 4 -85 216 647 -469 3 472 -476 -326 85 -627 -712 -759 -886 -673 9 -808 -860 -559 -313 22 673 540 -665 -269 67 699 463 -766 -293 -391 -47 738 188 257 -829 -686 -591 255 -212 -721 155 -209 699 23 380 -235 544 499 -350 -700 -399 -357 -528 -373 -731 53 435 -228 321 533 -328 -395 -836 -856 450 -310 675 507 -512 476 789 -890 392 28 -429 520 73 -573 532 288 175 489 -489 -633 -677 -483 -33 -323 91 422 -20 311 -277 697 710 220 -794 509 225 12 -723 427 -409 -846 271 645 -159 -242 629 -685 -586 -868 -707 264 45 713 377 715 -543 -330 248 -873 -648 -631 -339 663 584 -498 -643 -102 -818 -593 290 -178 749 270 -215 -258 771 234 475 -711 720 252 -882 -162 487 -899 290 430 -7 -16 -402 -721 -400 -230 -102 -790 624 -877 -504 -550 -668 546 -64 -771 -883 605 679 471 615 -554 -345 -190 83 -866 -682 -382 340 258 -857 -501 687 163 -340 582 -534 272 -457 366 79 100 226 243 -672 475 488 91 382 -900 -30 -473 263 -354 -43 70 127 -869 -215 -553 226 663 -77 -888 -623 754 -572 453 490 216 -364 -231 -834 654 -871 -52 -587 124 445 70 212 118 395 -8 -790 -724 399 178 358 -500 -816 -406 -426 -821 319 98 -542 -551 575 -193 -107 -878 454 240 164 -320 768 -382 -48 403 -261 -113 -563 -378 -473 52 14 -769 -872 -279 317 -782 450 -61 466 -57 507 510 443 -156 252 435 -835 -367 553 371 90 -575 30 596 -272 171 -762 375 -41 -292 -770 -744 -36 -699 -826 390 -153 439 261 -78 -246 521 539 -821 293 -373 -447 -47 307 -635 102 -519 -383 -264 -790 -808 -32 320 498 -869 -742 -417 578 -626 -240 -761 209 -118 724 534 771 78 -758 227 108 -732 176 -122 -436 469 767 -292 -864 -606 176 2 136 408 -376 -478 -201 -510 -331 -419 411 673 -610 213 -730 62 287 765 212 -770 742 521 -161 779 598 605 -523 -501 -149 136 103 480 289 -531 -577 507 -221 -504 -550 380 -771 345 566 -403 -887 678 -414 -396 46 142 649 83 482 50 -156 -132 -46 385 -698 -287 429 -736 237 -378 500 162 -416 534 -682 241 -236 214 696 -269 30 581 -445 -564 -535 -810 -511 -878 -284 263 711 485 -203 -772 -239 -752 -474 -773 -10 114 122 -550 732 -337 -539 602 -281 -324 -208 361 452 190 -223 348 95 -79 -508 -309 -243 386 -500 260 231 189 -313 -237 406 564 288 723 -889 30 382 794 -567 99 516 -403 -598 264 -847 549 664 263 723 -52 -227 -445 -24 -698 -676 744 -595 225 438 389 385 -77 170 -838 -817 -581 -719 101 -743 -401 464 194 -764 -527 616 -368 108 647 -359 -45 770 -515 -110 747 -282 668 -453 545 -638 59 497 -825 -216 156 84 773 498 64 -576 -769 414 -621 -338 128 513 -342 768 71 526 -518 336 432 264 183 624 156 326 -53 519 -894 629 260 -492 -296 661 -299 148 489 -733 -816 481 -777 -464 -786 -450 -345 116 -553 -312 347 700 39 453 586 -258 -670 -668 -407 -56 -520 -13 -874 -79 -738 -276 -570 506 200 -321 -656 559 -247 198 -396 -146 686 331 536 56 711 -140 -425 -642 -212 699 -178 -705 -621 -107 300 -662 696 -415 546 -155 38 -250 344 -125 -43 -770 334 -11 -390 -635 63 -354 573 311 520 -158 -115 457 420 121 -708 -268 -576 416 -283 -92 146 794 211 519 -26 761 -413 692 230 -484 115 -158 25 -540 413 -33 -563 190 774 -183 147 213 689 -340 546 349 -642 471 -65 -729 -814 -850 -279 662 177 -229 -29 438 -416 597 -159 710 -225 452 423 -570 530 -519 608 -719 586 -749 -591 -219 -893 -713 400 645 -549 -316 515 -549 -18 -513 -556 223 -277 -434 100 648 -75 133 -410 -520 -361 -556 -566 -797 -36 -813 39 94 -583 623 414 741 -688 688 -751 146 -44 -856 -585 -859 200 534 451 8 634 341 -483 -548 -180 -31 250 -664 -309 -537 -128 -747 -572 127 231 522 558 -174 -90 691 149 -443 741 561 616 75 -165 -519 -340 385 -82 522 -767 182 53 627 496 -814 -18 -826 302 -645 462 -333 -464 -530 23 -446 -125 -601 -268 323 651 -777 -79 -595 -606 444 -111 -761 -520 578 359 29 -696 -127 417 268 136 690 467 -296 777 -420 294 628 -738 43 -705 -567 -624 120 293 622 -67 744 180 485 -565 -642 -143 476 -377 -862 -252 449 -696 -897 -601 754 635 663 -834 346 -380 -149 575 703 -396 -152 231 -655 592 -511 90 631 -891 -428 -246 -32 -561 -790 345 518 397 -250 730 106 630 -12 398 181 -212 312 -816 -653 751 45 -579 589 -286 -152 -822 196 725 -347 376 36 -720 -155 -351 -93 628 -382 729 29 230 515 647 -310 365 48 -564 647 399 -50 161 -323 -678 139 -740 -450 -53 259 568 -785 -776 102 530 606 -147 -466 -175 762 541 -683 417 791 795 527 658 174 -13 -697 11 523 -280 83 -36 -575 711 20 463 719 762 -218 -672 753 323 -181 299 555 -270 17 -197 -745 14 49 382 -830 -90 -356 772 340 254 228 -472 463 -796 128 -479 -109 395 17 790 584 41 364 669 -103 495 -496 -459 -335 534 113 -568 -764 386 -297 717 -88 289 781 372 -136 145 -291 -827 204 -295 730 -262 -121 401 -392 -227 -750 -122 -414 -157 -713 787 -359 -268 729 794 -759 677 687 290 -650 165 104 -732 276 -42 309 691 -616 666 603 -22 320 -139 -830 255 254 406 -20 -134 483 -708 450 662 346 -421 -356 668 342 -634 14 -324 -465 170 275 -519 -494 -123 -226 -752 -532 -755 -129 -675 367 -168 117 689 -405 463 601 -141 499 -630 -576 -282 456 -799 738 -666 -184 66 -894 16 254 701 -733 515 -539 276 756 571 759 -749 138 150 -234 682 -296 552 -9 -161 -291 -557 -443 -766 -581 -376 102 107 345 -484 -664 506 168 -165 395 593 -765 -396 -439 -267 -236 -378 344 427 -292 -643 -368 417 131 -319 -86 -783 -174 70 -815 237 556 322 -881 147 707 -432 -429 -867 -891 34 -832 -130 -479 520 -145 221 347 -118 577 15 762 55 618 -157 -334 82 -322 -554 -142 502 339 767 -167 -150 644 -437 630 -494 478 -568 431 -566 390 -218 662 -813 637 547 -624 4 -145 -416 -660 204 445 486 324 -544 240 755 -197 21 788 403 495 338 343 304 -541 -307 512 -55 47 110 60 -282 663 -402 356 -482 138 655 68 445 -729 -129 -740 545 -792 45 -679 -727 -132 57 -298 608 -692 620 -463 -550 -76 -133 710 -222 -181 -452 591 341 -290 -345 -552 -506 381 106 -750 395 -115 732 95 -51 78 -374 -692 397 -68 -35 97 -560 247 110 553 -300 485 -664 -819 16 217 -603 -158 191 557 511 755 -743 379 -176 -800 -548 -834 374 162 42 86 -487 571 546 209 -270 -219 -192 -710 -492 463 360 155 -802 675 194 -808 -666 -9 220 326 -561 561 -830 -457 491 9 123 -393 -752 -653 465 134 -179 -242 -625 572 224 559 -165 717 -831 -633 297 -367 640 -444 -798 -216 731 -290 88 107 -604 23 756 -550 -469 -652 -346 580 725 -455 -820 606 -173 721 783 -632 181 -864 171 -578 -614 259 106 -396 157 -39 -259 129 534 -607 690 -835 424 426 -141 523 -520 772 619 218 -5 783 -115 308 -802 -203 158 -605 -764 -308 215 -170 53 -385 -769 444 -445 -842 202 717 43 -120 150 136 -772 115 -262 19 -860 -420 -113 -874 77 86 463 -503 -780 740 -464 -229 -628 -362 -613 -873 540 195 800 -900 -729 -416 311 -866 506 625 -562 545 -486 759 731 688 690 -210 -662 -15 -331 750 733 -681 -219 596 497 66 534 449 -797 289 638 -744 -492 -717 -325 -604 -713 362 6 -131 -236 401 -108 0 -350 320 -418 175 43 488 -392 532 -267 216 -232 128 -546 525 -248 184 207 -372 27 668 -665 121 -713 -209 -729 -737 -725 -634 -614 -479 -669 226 -237 468 586 -496 -504 -825 -128 457 401 161 16 504 -193 -750 -264 -822 -301 743 507 752 696 -175 -714 -663 -438 727 296 -807 -803 730 596 324 -109 -535 -375 -241 -473 -292 -116 -648 390 359 -540 701 -729 786 571 -670 -372 -421 -47 -280 415 -70 -174 -13 -469 85 220 524 -765 -616 626 168 -810 -484 263 -355 240 -880 -425 482 480 575 656 -103 -829 -456 -818 -461 -24 -706 -763 440 260 739 -757 90 -860 -497 187 190 556 -819 -704 -16 -229 -223 -629 -325 -452 26 336 514 -874 220 -6 583 -878 152 -885 63 609 -363 -831 489 -619 737 378 790 -362 -50 -737 4 -260 686 224 543 -526 111 658 -740 -860 3 -77 800 -496 -729 -823 -360 62 730 -827 -384 516 -875 211 447 416 -883 -625 -574 158 211 -135 -634 665 -862 -645 -61 -501 -659 773 265 728 -175 -829 -729 -712 -143 -296 551 -520 -515 -829 -319 415 646 700 373 -506 578 315 -290 -405 407 14 -768 200 -811 -405 -306 498 770 -126 -832 227 779 -752 -449 -271 -840 -92 -19 95 -43 -150 -127 -645 -756 -444 620 114 -579 410 420 -504 655 474 -425 -322 -188 -377 644 -106 296 77 -709 -566 416 513 694 -835 -3 506 581 524 453 -492 509 -222 549 -808 -669 718 -70 -665 -847 307 -879 417 -309 484 -458 246 -351 -207 500 -553 -266 326 -491 423 723 733 -889 794 -131 -595 -850 91 -369 -228 -733 -690 -616 -664 750 -471 114 346 527 -524 515 -85 788 241 -101 -889 533 -602 -727 -152 632 -152 -489 -596 -50 -33 231 220 393 -205 637 594 233 -604 106 -863 241 23 -453 43 239 226 -427 71 477 -465 -69 -315 64 -880 772 -361 -766 -75 156 237 -258 -722 98 651 -763 238 766 -319 -484 607 132 434 -161 -57 712 385 -782 48 -152 9 178 373 -361 11 -565 13 -51 -757 364 521 -512 642 -634 -889 -554 -353 -489 135 384 630 -413 -642 360 405 -512 640 -301 -162 -343 419 -624 -777 -862 520 311 -438 278 555 169 -856 660 -562 -815 461 -574 316 73 -764 -92 145 -66 166 -154 691 -679 -325 -419 494 791 783 -838 495 -142 -301 16 -240 -462 -764 633 -526 -328 -798 -592 34 -781 -128 404 436 -210 228 0 -676 683 574 796 -447 558 -397 68 243 -731 -891 -364 -385 -591 585 -773 123 571 477 730 -441 -256 113 369 -828 -2 -405 -769 -692 102 -532 -208 -650 -75 -868 596 555 518 -369 -726 -714 549 338 -600 -607 -785 -64 169 705 -463 528 -119 -637 620 251 149 590 452 -868 130 -442 -705 -307 481 346 196 -405 148 534 354 642 97 -882 -21 197 22 -561 -570 -708 -820 -176 703 -36 625 -848 -380 661 -332 106 -286 703 -223 -540 716 527 468 -620 -666 686 565 -597 -53 -122 593 -566 663 226 -225 -541 482 11 -531 270 -594 -447 577 -146 -866 317 457 -360 -165 -685 340 -605 -349 376 -630 -727 -347 -165 678 -695 519 370 453 -345 439 -265 107 94 411 733 -531 -219 -175 -810 54 -762 -174 -474 250 -135 201 641 225 672 710 -127 691 -331 -335 -567 517 -258 -318 24 379 -58 -112 690 447 -67 -669 217 681 -82 424 -230 784 -192 289 419 618 -422 -212 -492 -891 -747 202 -781 378 116 -187 -575 -269 -274 179 322 329 -876 -100 -852 -794 -234 -83 -398 124 171 628 326 -7 319 625 263 284 -789 -392 -187 -616 740 712 472 -449 714 -745 -785 299 -708 -850 -229 -827 608 -134 -163 135 -395 -297 -167 585 258 682 -190 -609 700 575 577 489 -856 -597 151 -232 -343 -820 323 -280 -528 -146 -474 752 -463 -406 182 22 -95 734 266 -639 -445 -175 212 379 -443 639 -760 -682 -879 -134 565 -568 469 -374 449 650 402 374 -257 56 -862 -477 -44 -199 324 665 -613 -44 547 174 -319 -113 251 469 628 -806 -369 -679 -14 -701 752 -81 -454 471 556 -635 -168 -108 795 463 701 -732 524 -419 -106 -9 -93 -51 181 738 -286 -566 -332 -29 331 -845 -201 458 485 -776 725 756 -40 -737 715 -813 -434 -432 193 363 290 -610 -658 -469 206 -250 240 329 725 86 615 519 548 585 688 466 298 -462 597 -813 -84 -513 731 -875 -287 521 82 -484 70 498 -709 -567 -311 348 271 -286 241 373 -30 -843 113 173 507 -273 -720 151 456 -356 4 -764 -520 363 198 -97 140 245 -684 -807 561 243 612 -614 -257 398 19 641 59 -843 133 775 319 -396 787 3 -497 -139 749 358 163 173 -880 78 17 675 -844 -193 -250 635 650 -682 -676 355 -630 -665 765 765 -299 264 375 -737 -875 -264 400 -232 -561 -709 -545 -554 228 -262 641 182 -261 788 316 -896 481 -509 -513 542 -256 728 311 277 286 -300 691 769 -603 159 544 322 -555 620 441 790 218 -458 56 -86 440 -338 -443 -116 54 166 -567 -220 -78 -96 -187 -402 262 -423 5 -156 368 -575 -755 653 45 -504 -689 -445 -531 -102 -131 -352 -496 -809 488 138 -7 435 670 780 378 -267 -192 -548 -770 -226 105 -269 406 -421 58 673 -134 563 400 -530 60 -377 -141 -300 -254 746 -402 -153 683 -101 -580 -815 -11 -291 298 20 237 -142 -239 -442 -618 -477 -38 -820 36 -896 -10 154 439 -756 -331 -342 -660 245 204 105 640 -179 -829 35 210 -683 -669 -360 765 -833 -536 -545 -704 441 722 -496 -557 -802 -807 579 -74 -815 -271 57 670 640 -794 -466 731 575 459 65 -778 -878 -191 505 266 100 682 430 -202 -77 44 -362 -424 195 -575 -770 218 -208 740 -62 -893 -710 -765 -41 -14 -749 529 57 -414 -495 586 -26 -105 -466 603 -475 -482 297 394 425 150 -618 -611 9 -417 478 -70 -6 -61 290 358 -106 -327 404 -542 167 -73 221 -456 -483 -295 761 -311 -586 462 734 622 765 259 -16 603 48 -324 633 -434 -653 -59 -782 414 -857 -153 -202 -345 459 -542 -730 378 -322 217 -846 11 790 355 68 -580 -140 419 -197 -731 334 454 -519 -397 52 -737 -507 -248 697 -760 -401 -218 107 102 501 784 432 674 146 385 237 678 -441 394 -288 -537 -598 414 -774 8 -403 -860 227 472 208 -129 8 346 -616 -142 -447 -323 328 -539 -637 486 400 670 118 -366 717 -459 320 -344 713 -842 -367 217 -143 -566 -480 -618 514 336 -316 -175 520 -22 759 -660 465 -787 337 -483 665 -499 540 -55 480 -771 -593 -768 624 778 318 -10 -675 659 280 -195 -513 -37 -455 434 321 680 -658 79 -715 183 -211 267 -415 -336 -881 450 648 61 383 -779 -43 300 560 796 -550 -326 -641 -421 755 361 -801 289 379 -316 711 232 -513 -712 321 -518 -449 420 762 480 214 339 -260 63 766 606 164 611 -840 -645 -454 1 327 -619 -85 -292 -206 -435 -185 -92 287 -82 -417 736 -727 -757 786 572 -461 49 658 -309 -829 235 -432 -791 229 -610 -844 626 686 -345 -896 -423 -415 515 649 -332 -72 -538 -239 -293 305 449 355 -100 218 22 -650 -714 732 227 -404 -894 341 -738 165 -399 -207 -851 -64 182 -514 -137 149 553 732 -806 454 626 456 -814 -572 -887 499 -695 450 765 189 -776 -642 658 -109 -481 159 42 93 312 -513 -717 -225 -525 -831 -820 141 -101 -416 94 -815 -831 -766 -801 -25 403 -706 22 -324 36 -560 241 -366 -639 -398 715 -128 641 477 -536 -323 -418 492 442 -776 500 417 128 -747 372 488 193 -181 -235 -330 478 49 594 458 -162 115 128 -187 -729 -410 138 -482 65 -738 242 642 310 -465 31 -421 -207 488 70 521 -463 127 -167 -206 -851 164 -369 622 348 -278 -322 758 -175 -567 530 437 -504 90 -801 -679 684 -885 13 -527 26 173 -519 -64 -196 -371 527 -281 275 -622 -785 231 692 -368 112 28 -836 423 431 -797 709 -686 -286 579 -817 -163 473 -676 386 415 -858 -495 687 260 155 -375 795 -759 467 635 -209 724 702 -219 792 -111 611 -359 26 10 131 -615 -8 -327 348 34 -522 -326 364 -721 -598 -70 -407 631 739 -409 -334 -532 272 313 -475 390 -708 695 163 283 636 651 378 555 -703 618 -185 793 322 -519 496 -408 -298 509 265 318 -460 605 -473 269 -185 -733 30 -724 345 -515 27 501 695 -156 -466 350 673 229 800 561 -864 535 -341 -685 -839 28 -865 -683 -418 -50 306 112 147 -69 -449 -807 486 -57 -159 276 273 -629 -438 -299 720 -532 -836 653 418 -4 501 -689 369 -119 61 -542 -272 -454 -192 574 727 395 711 -878 260 -335 515 271 -733 692 -634 -725 494 462 -862 -567 -19 20 -102 294 -252 12 -545 207 362 527 757 32 -174 470 -323 757 -275 521 -285 85 -740 324 518 -730 77 -661 701 -763 285 -717 546 781 702 346 428 457 -861 255 -688 -319 151 -602 533 57 246 -444 521 274 -795 -70 783 -130 307 19 488 -815 -54 215 445 -310 103 461 603 461 725 306 -714 -848 -300 -178 -885 422 -433 -160 75 245 -439 -859 36 529 306 -889 -632 85 381 179 451 -382 566 -432 -455 131 -739 -683 119 360 -39 -878 609 30 445 35 -841 84 -86 -649 316 -802 -8 -437 -18 555 -490 640 -605 -147 108 306 -723 -523 611 508 550 288 -18 490 -463 -866 -280 511 727 395 473 409 228 540 -259 482 512 482 -333 -890 -280 -45 -808 591 783 529 192 -377 429 247 284 501 -69 -239 -14 271 785 748 -811 -64 639 79 76 237 760 -582 -125 -192 321 -890 -654 647 -195 493 433 -87 -327 -603 621 -352 765 464 236 -103 123 -376 -40 -125 -788 -27 88 756 -686 -272 -49 -173 -384 488 -154 58 -81 -686 648 254 -531 377 -667 -802 518 404 96 65 667 -740 -887 16 -369 13 -445 -571 445 134 -31 586 -732 -456 -645 561 166 -476 166 329 705 -179 34 -445 760 -888 -388 -190 61 268 -79 626 611 -380 782 155 -554 -340 -226 785 107 -685 504 -247 -226 -671 -850 -496 -435 -782 -592 -758 648 207 -197 57 -233 142 -205 317 184 133 -382 -262 361 307 -230 -540 -564 -67 678 -444 375 307 -692 375 644 701 396 -166 -231 -423 535 1 425 274 -464 770 -194 243 83 -718 -554 -607 414 793 -88 -606 198 -581 -853 605 387 -422 -406 -785 154 318 445 401 -665 527 331 358 125 -524 -896 89 -546 -54 -212 528 -877 156 -114 -238 433 -128 -347 72 -678 -680 471 133 -395 -401 22 -490 -82 -113 196 -624 29 157 -675 -601 460 -399 612 -142 -473 102 -555 797 250 426 -683 16 -523 -98 581 -842 -543 -872 -569 -422 630 680 545 -352 721 -4 -215 -444 -429 357 -124 -415 -604 -607 -457 453 293 147 152 186 -869 -134 590 -725 610 -614 327 -18 -170 429 235 -881 -12 -568 717 -685 500 -531 -129 -604 -535 -414 -702 -197 -297 780 -131 373 -568 -692 492 -123 -414 -147 -461 -530 -781 774 -552 -524 -200 -509 -262 -87 -636 275 -35 -346 280 -880 -88 -775 -217 171 -865 -363 -414 161 -625 175 251 60 -680 205 609 -326 110 -667 -506 217 120 -362 711 496 -722 249 -49 -86 -374 18 66 -137 -28 254 773 537 -466 -44 -725 568 200 -86 615 736 381 -190 -341 -802 -342 -518 -327 367 -204 3 414 480 523 458 -219 -659 150 595 -461 798 357 -212 -841 725 -806 234 705 -641 408 669 599 767 608 -593 -538 251 -272 733 -392 -546 -630 -821 25 -444 -213 405 -1 -27 -577 -133 -720 -162 -69 505 390 -97 63 268 -561 -84 -244 780 785 686 389 796 478 740 626 -104 -796 0 -491 -495 -59 -159 361 632 509 90 -129 -358 -12 -593 755 631 69 344 607 331 316 573 105 -445 571 -537 -782 271 273 -606 -665 -797 472 623 -419 363 -402 755 -491 -498 -552 -778 -322 -188 530 -630 -490 -113 49 17 621 611 -179 751 -387 -891 736 210 -307 -605 669 51 158 -374 452 674 59 -291 97 40 283 783 761 -558 -420 693 783 141 549 -70 503 136 -273 800 676 -382 279 59 -791 -389 317 -35 -312 -652 -210 -685 -341 -133 717 -425 356 -354 -304 223 77 -706 583 181 -85 -172 419 167 -557 -378 598 658 -34 62 770 447 -396 -674 40 -668 -224 -524 411 -266 -307 535 603 -630 -467 329 25 -416 800 -68 245 202 -552 -147 -875 -40 546 -571 773 730 -716 86 -802 435 -658 -581 110 527 -872 -767 619 -81 -629 -219 612 -36 -212 -576 -132 -339 4 501 293 -527 67 -500 -137 -391 -499 578 -591 644 305 -289 -123 19 755 162 654 628 -717 -68 782 127 429 -440 -681 670 4 -568 -181 349 -571 623 -797 649 -191 648 -220 -776 774 145 -589 -747 276 417 -571 -886 74 -549 -332 748 -773 -185 -175 412 -162 -150 -75 201 43 -625 -186 108 -104 622 -497 392 -405 -269 -181 -229 -703 -318 701 -836 150 -332 682 -845 -610 321 356 -648 665 -71 -359 87 199 -440 260 739 -624 369 -811 774 411 362 52 622 -51 81 491 313 -631 -325 769 -495 723 98 798 279 -86 452 457 397 -206 192 -767 623 -55 -780 698 663 -561 759 306 -143 -605 -784 -362 -711 -49 -403 -276 -879 184 -370 -35 -115 -483 168 408 16 -511 279 125 -293 459 128 -117 -780 -79 -484 230 601 358 387 -410 102 605 -247 -850 631 -714 497 439 -514 -132 -492 468 -609 -528 -515 574 -541 323 -96 308 -237 197 3 53 -572 -19 -101 249 -161 -293 -493 -856 -271 773 658 -227 -157 -879 -504 -193 690 148 -16 -206 -20 -325 -801 352 754 562 -704 -733 -665 -634 -188 -394 535 52 -160 -109 -753 -759 35 663 -77 637 156 -247 -855 -719 78 135 483 628 659 88 -201 -397 51 -813 155 -517 -793 3 -377 176 375 570 595 -282 170 793 -329 51 -243 -473 -170 -595 596 784 -45 -650 72 -273 -271 492 483 52 -595 710 611 -90 -395 139 266 521 546 -121 587 212 341 577 251 -4 34 591 755 310 281 690 -292 -631 -746 -530 -365 282 -151 23 -459 -748 -378 -590 -44 -436 288 102 -612 93 -66 -617 174 -639 333 310 342 780 -593 142 604 143 129 185 43 -291 -525 -24 -150 -647 722 -657 -340 372 382 -475 548 -470 -605 80 -324 280 -126 -778 306 -361 678 -276 -209 -264 498 40 -512 310 -379 120 -24 -353 460 716 -392 -640 -100 367 -447 37 -288 -887 246 90 -529 626 624 -168 654 741 -496 639 796 -184 422 266 89 134 278 -708 -235 345 -513 -145 -146 -794 117 -44 786 -815 706 -317 513 167 -186 683 575 -290 108 -349 160 -263 -677 -388 63 -99 654 629 -391 -181 729 444 255 -801 -574 -322 -622 388 -801 137 1 353 -708 -92 461 -508 -425 -102 -91 498 501 -55 -418 630 216 -391 188 -641 -93 -96 -744 -602 749 -574 173 -89 227 -791 -885 -296 8 729 733 -487 735 -444 -75 761 -348 -536 -219 -420 -650 627 -743 -728 369 -278 -28 461 545 617 341 -790 82 -146 655 -420 -773 -67 -612 -124 -669 -403 174 -176 -105 386 -203 -760 -445 -522 -781 722 -506 716 -868 -101 40 574 305 -506 -295 362 -312 795 -845 220 139 687 -668 -311 -844 -688 526 -860 -471 120 -804 -523 334 -408 -342 -679 725 551 342 -716 -439 714 345 429 -162 -615 764 501 764 723 556 523 67 89 -726 -183 289 611 -773 -292 30 -128 -800 -877 120 -444 323 20 683 -233 75 501 -79 7 758 -266 -802 413 -615 461 -146 58 58 567 -220 551 331 -189 -129 -809 491 202 -603 -303 -105 -652 -566 -103 -489 399 0 -98 -562 -181 -734 -170 -443 -312 -723 507 -586 595 -830 -307 383 -721 158 -258 -267 757 284 525 218 -100 -172 -49 -56 -576 348 644 -58 -229 114 86 -564 -230 -108 -421 -215 741 -438 -835 -56 -852 106 -589 -784 -708 -148 89 523 -314 504 491 -296 666 -572 -25 -153 709 -687 -217 -562 -480 518 -229 612 92 -654 751 -540 209 742 736 335 -500 -379 -181 -48 635 275 -515 -382 -497 97 -568 -226 178 259 527 -334 -223 298 352 -678 -674 362 -236 -350 469 652 -102 -813 51 550 -782 202 -413 781 -489 95 -297 -229 -549 -887 -361 -281 -260 -856 -854 -164 71 655 -115 -5 -420 -603 781 -129 711 -544 -295 763 -438 -864 127 693 -165 359 119 -785 207 686 -567 -55 -736 -809 569 711 -266 -437 -446 -753 -656 -244 -886 389 33 773 541 733 -107 -449 708 644 610 -186 -70 209 25 427 73 738 310 192 -747 -524 726 676 -742 -495 -29 -113 -129 -182 -220 -91 262 200 -593 386 -623 -486 777 -56 7 389 634 697 -591 -93 401 799 777 -414 -151 -780 -362 88 612 -616 183 -175 751 331 10 -610 21 -386 -900 70 623 164 766 437 468 635 80 643 -732 -735 -244 48 629 -425 677 -283 642 -110 40 4 546 337 262 -704 153 750 -154 -741 -124 17 -515 241 570 -623 -141 781 133 -719 -583 -724 -633 -199 -116 599 -223 651 383 127 -871 730 -468 -443 -535 -51 -426 647 271 605 678 514 672 -256 41 70 -849 -64 -587 761 110 -205 294 -532 -207 479 -331 -174 286 -231 113 -576 -56 -162 -682 -607 115 -10 -408 724 370 -244 257 -857 -554 456 -818 235 582 -19 798 -387 -707 410 -623 -572 -631 417 592 572 -602 434 605 131 48 364 -544 612 -186 -272 -17 699 -58 -767 -748 -552 -55 163 623 -20 -721 414 -156 -832 -387 -527 -558 332 -748 341 -469 -439 -479 -714 -170 -63 395 452 -850 -784 368 -569 -59 -811 605 -560 -410 706 449 646 -188 447 513 -276 293 428 -522 -583 528 -695 -546 -613 366 -303 -753 -359 -24 -329 75 -888 -239 -499 556 761 -213 -237 -832 36 625 449 102 -756 -232 -348 150 57 -224 -876 -881 -457 292 606 585 -873 21 278 -100 -416 29 -58 -725 147 -528 -367 -756 -181 292 -333 -35 654 783 -101 792 -145 -665 350 -846 -133 193 -204 -1 589 -687 -39 -238 336 -868 13 -454 -271 327 -812 27 -298 -812 -413 -205 -803 567 -263 -356 -113 443 514 304 -216 629 -669 -720 -469 -873 -63 -885 -187 293 712 226 166 748 60 -870 -856 -493 795 464 787 84 -31 -408 764 490 628 -278 220 87 -714 -256 -775 -883 -180 -477 334 551 -540 -528 -437 303 -305 -183 789 -357 -548 -528 724 36 -480 471 -494 479 -614 -441 458 -16 -176 109 -676 -309 655 535 185 -310 203 -736 -591 -225 639 153 -445 725 -155 -24 -278 491 751 190 -356 -677 799 -853 -35 -326 -281 503 -467 -562 484 -21 -803 176 -32 368 -875 52 750 476 172 -410 -637 -851 -764 47 -667 394 130 -577 -408 -311 -48 -386 642 251 -811 -595 -268 739 798 388 645 28 -24 -694 569 -855 -326 112 276 -389 -12 645 -824 -400 -835 -748 617 585 -585 -434 -242 474 651 87 119 -736 711 362 -19 -745 -802 521 -629 165 -323 -142 721 471 330 -898 589 661 140 -785 -384 -117 573 253 -564 719 -527 155 233 220 -297 -795 -859 540 -127 -277 -529 151 -87 -846 272 298 724 311 554 -676 545 -14 -819 -802 -162 22 543 714 539 -76 519 -836 353 -779 -705 75 -155 -316 -684 767 -491 763 205 506 186 443 -356 -47 299 -470 -733 -707 513 -113 -91 -516 616 729 -522 -495 650 -716 -372 -502 263 476 -506 426 10 -83 -285 -884 727 -342 79 -63 361 -161 -802 -721 -622 -733 437 690 617 -276 5 -840 -123 -10 -182 32 -623 -224 -880 626 -604 -256 751 281 465 -89 3 -788 267 -315 476 384 770 604 4 602 698 246 779 -488 -313 -135 194 209 -69 -714 169 -854 -374 -611 53 -236 -101 -591 -550 -573 359 479 -112 372 383 -791 501 375 609 -40 619 -552 -107 -532 632 -190 -272 -330 -365 -605 -633 -605 -354 707 18 -318 589 640 -551 707 -534 -898 477 -54 -871 -622 -220 253 -885 -74 -321 194 242 -74 -425 -188 -416 -523 -754 70 358 -123 -68 -832 -395 -238 -366 754 -142 547 -310 220 269 338 119 -584 664 230 480 -620 -782 -78 409 -391 -757 -822 -413 444 223 -348 -151 -168 -57 599 -864 -871 -769 742 92 310 -375 -377 -231 -66 361 -878 -829 443 694 403 -856 -860 -784 227 -862 -85 -379 -413 -13 -485 425 -540 -253 -45 482 52 65 583 -540 800 696 -625 -504 -821 -373 -612 -100 -371 -592 -638 592 407 -575 136 146 780 -203 281 -563 251 611 -206 573 746 523 49 685 -78 125 -653 763 371 -600 210 140 154 304 -312 -39 473 786 -459 672 48 279 49 290 -281 -172 -680 775 -787 -231 -638 -683 -152 -892 -539 -822 -707 384 490 752 -721 466 665 57 -882 385 -186 -732 720 369 -121 468 -717 193 487 240 -411 218 735 -221 476 -279 554 -847 -421 -172 571 -368 657 659 500 -738 -346 720 -563 346 -295 -340 -310 -527 -666 -154 -481 -418 -610 -514 396 551 379 -332 -308 425 -558 -622 559 554 -261 -257 -173 -112 -347 -114 650 -152 -495 -497 -523 -373 -508 643 650 -596 785 380 -778 -49 212 -171 689 -353 644 -730 72 153 358 591 271 -894 -676 -831 -327 -80 242 -753 -300 56 -99 -865 184 372 -894 284 759 -436 467 -759 251 166 -565 124 537 -381 754 -169 533 -759 287 -38 -101 118 -616 -898 -300 588 -6 374 799 210 -596 159 -342 268 382 -56 -556 693 102 -712 -89 -283 -162 -195 -218 369 632 -514 -449 754 -30 -659 -781 521 572 -5 192 -872 -899 -494 -589 -725 418 697 -657 109 -465 479 373 681 -448 -182 -96 397 -139 213 -191 -50 -386 -721 -113 209 -69 153 -104 134 -364 -640 196 -764 -64 538 754 744 -619 796 23 119 9 264 -169 -850 -94 270 -560 623 660 -226 342 254 -698 526 -284 -168 -340 -603 536 645 -690 -773 -513 -815 -302 204 -444 478 780 691 204 -817 -79 443 567 385 -21 601 -542 517 -122 -837 -203 190 37 -72 187 632 747 88 622 -67 139 512 163 -363 -869 666 -471 -106 -294 632 -542 -466 -827 -487 -775 126 686 -790 108 -93 198 269 62 -687 361 300 -347 351 -514 -431 572 -384 613 441 223 -309 -780 -667 257 -604 130 -245 758 740 -112 232 -755 -381 -565 -562 -859 292 -481 -168 -470 -850 308 326 -779 -147 439 755 482 -552 -371 701 387 727 357 -720 -5 150 26 -93 750 -864 -709 763 755 130 -812 14 567 -288 -695 711 761 -335 -822 -73 77 75 765 -440 86 -177 464 -62 -514 175 -311 310 -103 -289 303 6 -557 371 -283 -156 621 -802 740 -825 405 100 -339 796 -401 222 547 -27 232 613 609 355 -888 -360 72 373 -289 -106 -565 398 345 -616 -702 474 -470 -6 -825 -205 109 -320 -534 -261 -290 729 689 -442 -886 799 -159 597 38 784 -443 799 549 580 298 475 417 -630 -208 -106 409 349 -831 -110 -390 -749 729 -261 584 115 -708 646 -193 738 758 -742 -97 -808 -432 653 333 614 451 -395 703 -67 -685 50 88 120 -614 -892 -397 -391 -449 20 -839 -868 735 279 25 -417 534 -348 -728 -334 -636 -29 -91 369 310 -823 -848 -795 -729 -808 -822 42 -128 -108 471 20 744 340 -614 207 -288 -331 -895 714 -702 71 -310 -812 -152 -504 340 254 306 -520 -488 -289 656 -304 -239 -174 -628 654 742 -506 -527 236 150 540 -510 -104 145 -835 -130 308 530 764 -206 468 -317 -667 -238 -286 59 754 736 595 -874 511 116 -467 265 483 -103 415 -298 -767 761 586 506 502 668 -136 -376 -102 -880 522 690 438 -10 353 -423 420 -283 431 -637 -288 -761 -473 370 261 767 666 -363 -288 32 -379 388 621 436 41 -592 -663 90 -337 448 635 -693 540 778 740 -552 733 -160 -662 85 291 302 459 -7 388 -253 -716 -24 479 626 -242 -446 -95 -264 -293 75 694 694 483 -394 547 378 528 417 676 774 -832 223 -457 -192 -414 -404 -420 777 -830 239 556 -497 268 562 670 171 -527 -91 -23 -831 665 595 -367 -523 458 -691 95 166 470 216 -344 -747 335 35 -398 -123 172 645 -822 -458 -166 -657 454 784 -462 134 -551 506 -112 -119 707 700 -75 -95 -689 254 195 -148 -349 -750 -511 703 462 688 564 -849 -35 231 -148 -490 -400 411 -808 -324 -491 373 -172 -440 195 -726 -473 300 -874 5 -324 -291 -281 625 347 401 47 533 -540 112 750 490 56 -268 446 386 551 -251 -729 -472 288 164 -489 337 -498 -874 0 323 678 -65 -580 -554 569 195 429 -683 142 -92 74 -391 288 229 -705 -335 -745 184 -265 377 610 299 -307 745 -618 375 -746 -860 -138 216 -227 112 307 431 -764 -650 -24 478 -258 440 621 -884 249 83 15 -742 610 602 665 686 -127 -638 -869 -36 -361 454 -215 675 -15 777 -892 -223 -666 -98 442 726 -214 728 69 530 301 -489 -477 775 -885 -278 691 -2 -120 160 -46 316 -767 -731 342 409 -352 545 744 -695 428 261 -706 524 463 366 -215 508 -228 -131 -655 356 -89 -261 753 402 -55 -694 474 177 87 -386 -460 255 355 746 144 26 638 -696 -339 -854 -780 747 -74 311 44 -140 -302 -33 -509 -529 766 664 729 -131 189 751 -224 -684 -6 -215 -761 -15 -447 290 -513 770 -92 -76 -781 239 -39 -506 521 201 -543 649 -338 638 -76 77 675 -266 -50 780 253 383 -313 -179 750 617 44 781 -410 620 -641 -310 -521 -440 737 780 -761 545 -22 -776 -173 -501 434 -506 193 12 174 -837 -499 -805 186 -243 683 -32 -884 -826 382 -228 -69 -17 571 175 287 -112 -713 640 -535 -85 -385 -798 -589 269 175 486 424 -223 -754 -337 -49 222 -853 -658 687 -172 88 131 -414 -600 735 261 761 -162 101 -856 201 -369 25 -199 -847 -360 96 17 389 383 42 -51 210 505 -892 -97 -856 -791 215 243 -240 -549 236 89 16 580 -72 -371 -815 480 26 -322 -514 439 -475 -467 -802 516 324 279 599 -180 -279 767 -543 200 530 164 256 -617 483 -31 146 603 -366 -193 -211 100 -861 -667 -329 -546 -482 159 576 -570 58 438 -61 785 -181 -124 -265 701 -178 258 -553 -79 211 -232 -503 -176 -250 338 345 561 -169 104 -148 577 455 729 244 -49 -585 669 182 -744 -548 -587 491 -576 -243 -578 -290 -108 -475 -887 93 -86 -353 -191 -81 -202 401 -564 18 -364 331 708 -298 -189 -195 -63 147 -516 -378 -198 586 303 466 536 -838 265 587 140 -528 67 563 -567 602 -760 658 214 -185 -595 -552 674 -113 194 -31 487 -395 -635 -356 -526 -328 689 642 685 18 -200 174 392 709 -672 -279 -440 604 697 769 -466 -458 -751 374 -381 -244 770 119 109 401 -477 497 719 420 274 -268 50 -183 -835 -126 -171 402 400 -701 -282 666 441 382 -828 714 405 135 -30 249 -184 120 628 195 411 -397 518 2 -503 -373 346 143 366 -860 621 -794 243 551 496 -707 164 58 -306 317 455 113 -607 -686 -343 -148 -479 323 -573 153 -820 701 -840 -251 320 655 -121 -101 -637 -41 -872 170 729 -666 -819 127 394 -827 513 152 738 445 -649 645 -313 0 -476 252 699 84 -69 -217 -291 -23 -138 724 753 -616 -76 192 -709 224 781 -303 -817 282 500 -186 489 -762 689 774 -449 217 349 -862 -396 -409 769 226 115 213 -163 364 797 -806 510 616 -188 668 620 -339 -117 -870 -617 -578 134 -348 745 372 48 -546 -12 561 581 349 -803 762 -125 800 704 663 271 -362 784 65 -172 -687 678 111 -672 -460 -71 -371 -283 28 -429 153 181 678 177 334 -815 699 94 157 215 -489 -828 763 -692 -48 589 -857 -597 -373 -859 4 451 20 -21 -501 517 -848 571 -810 -174 -679 612 -314 -119 -255 6 -797 -436 164 -114 -469 700 107 -42 -231 263 -70 587 567 -638 -386 -696 472 -90 -547 -374 766 754 743 593 674 -690 8 778 227 -307 94 -357 -328 679 -141 548 796 199 493 331 480 -285 -127 156 335 38 -773 202 5 -391 646 -584 306 -756 -838 -102 324 780 717 772 707 -88 -164 -106 -485 -604 165 -250 387 663 -22 227 190 793 -100 -386 456 -89 562 101 -134 641 53 -490 324 501 115 -243 738 -708 167 241 338 350 -656 -627 -492 395 -313 -457 344 345 457 -379 404 -279 -408 327 -82 175 -353 137 -538 437 -199 -649 661 -489 444 -433 13 -186 -762 154 667 600 -37 269 -684 -755 570 -92 447 731 427 178 387 22 -412 -727 -722 -336 264 624 571 -101 317 -333 -894 439 340 204 -742 -525 -239 -31 159 46 -15 514 -786 190 -300 -778 -742 -189 -761 315 -704 430 348 -762 -78 152 -52 -501 -896 -258 -321 -87 -670 -15 698 -478 420 55 -791 656 -807 168 660 415 -28 -228 674 794 -178 -236 530 -150 -746 -141 632 -223 533 767 53 553 -712 518 557 503 107 -801 89 -455 358 552 -873 -882 -717 -223 -743 787 67 58 -243 -899 464 -710 385 -249 8 -108 -65 405 141 -628 -103 -20 73 353 59 475 662 355 683 698 747 -413 -755 371 798 -652 670 245 -427 -387 -594 -700 448 350 195 -434 -381 516 654 -134 80 65 -341 -278 554 -234 780 -53 -803 -44 185 -759 631 1 238 704 24 -1 766 -695 -328 470 -819 -559 -761 -449 -869 167 350 174 593 -875 617 433 -727 -863 -263 -895 -347 -283 758 -871 -472 645 -311 -528 669 514 25 -352 182 238 332 -358 619 -849 427 753 -583 765 175 -717 509 437 -109 238 -731 -147 6 -345 -299 535 -442 -65 -23 451 -534 332 -825 26 437 -877 73 129 422 42 -300 -70 734 402 -277 -455 -310 -451 306 -69 -563 59 -702 -850 -169 769 -410 -472 -436 362 684 -208 12 303 -653 -833 -647 357 -611 101 -608 -861 82 -398 709 -806 -347 470 -255 -53 52 92 107 -747 324 -72 387 672 -719 -92 -667 749 -744 294 -420 736 -562 743 -334 -778 -376 -767 -323 421 315 494 499 79 -845 -105 -826 416 -149 443 -530 -819 -613 701 -289 88 503 -886 -203 390 -413 -373 -52 -831 68 755 289 -635 -823 -450 479 -804 125 -139 291 261 525 -227 260 505 -561 -381 31 652 -66 477 767 -663 -511 451 118 458 584 452 -518 -620 168 738 321 270 295 -896 768 -299 -606 -862 -544 170 232 650 674 637 43 -536 211 -174 -571 672 247 -44 64 -250 -520 517 662 -395 331 666 714 429 12 -480 530 -475 462 -256 -813 544 343 -377 341 -848 -30 27 -854 96 -452 448 -680 -205 -209 -210 286 642 559 -346 147 -815 -34 -485 99 543 -634 -97 165 -33 628 -140 593 406 585 747 -445 -712 -650 613 -572 402 267 732 794 481 -369 -591 -571 -259 218 -300 733 -423 244 -592 692 -499 333 99 -731 422 152 401 500 443 256 -204 453 -691 677 -860 415 -289 -738 -32 781 787 -643 294 640 438 591 -532 -554 777 -877 709 241 260 -150 413 516 -71 -54 -673 495 465 -767 -665 -256 -802 459 569 -812 -207 257 198 -744 -467 -185 747 -85 18 589 -422 75 -749 -103 385 -435 -816 74 605 -82 754 214 52 792 531 -781 -885 -172 729 90 -776 -675 -477 -634 401 -15 -474 212 570 -336 275 -711 8 399 -97 -316 714 180 330 -750 -849 351 657 151 -431 481 -179 -642 508 -33 -763 -838 -26 -22 84 -658 -651 459 -699 -230 75 95 -43 162 -282 282 -229 531 629 -478 -134 -216 -99 -623 -364 -787 249 -182 -121 -78 -160 254 271 -84 348 -6 -565 629 -519 789 -241 -326 -647 -124 504 -43 -785 -828 430 -221 -555 -96 -691 345 -226 -148 -133 -887 206 324 -547 -414 392 509 746 -118 783 -820 712 681 734 82 -674 -626 381 128 421 547 83 -839 627 -360 221 -234 800 71 -850 -54 -301 584 539 124 515 777 -319 62 85 759 -381 -705 -304 712 498 -125 607 -16 -819 689 -458 327 650 -854 627 -567 1 361 582 411 99 -858 -441 -826 -351 707 778 104 518 -739 -335 367 -795 495 -180 300 538 154 451 327 -475 -292 428 59 532 -344 384 231 105 -170 232 362 99 651 218 -385 -685 416 790 470 753 179 -57 -843 169 -796 -569 -586 -377 725 18 81 -306 -881 -745 193 -398 487 -781 675 -112 -672 791 -453 799 -807 -647 306 -434 -637 -769 -233 -18 532 -508 -12 -6 143 -199 209 -68 279 -32 679 766 -164 -656 713 743 486 -459 91 345 -82 -657 -212 371 -791 -822 -223 194 -426 -621 -460 256 404 212 348 156 -828 692 -765 -833 -896 329 -304 -126 -573 567 -730 223 359 153 -422 -308 -375 800 -780 -794 -260 470 485 -430 -449 386 445 -62 487 -846 -39 568 704 -340 -179 -160 -508 -896 -2 -104 -79 -498 345 557 -880 415 199 493 -32 -174 196 -603 -484 -841 560 113 -620 -287 675 274 -489 130 -863 -810 -878 -667 -434 -835 -413 658 481 700 -622 -522 579 789 362 791 -868 259 735 75 -463 561 -665 -76 -97 -865 242 787 -123 10 213 12 592 -654 -125 -295 -290 -469 239 727 -142 25 404 744 454 754 274 644 -54 390 -855 172 -623 -338 -852 43 -661 -37 -825 -486 -763 -691 -826 -69 321 97 -530 119 -192 -422 190 -79 755 -271 728 538 641 -221 780 -772 421 304 -643 -6 345 764 -779 449 497 -68 341 -192 263 237 508 -321 646 -574 52 -139 688 743 -826 661 -358 -437 712 489 -826 -855 -677 721 -410 -312 -844 -798 38 -119 -589 650 472 339 -561 -518 -280 -471 -184 -21 409 -810 -128 -54 -491 -475 -456 274 -823 -290 -262 110 522 694 369 347 -656 -447 590 779 -652 169 -875 445 800 94 -70 49 279 36 490 -119 545 768 -358 111 -93 317 504 -145 -413 -648 -675 -674 -33 700 156 53 -265 -498 -512 6 472 501 488 -898 -687 -589 699 490 314 -852 287 327 392 779 94 399 636 344 -615 778 553 611 212 689 285 281 -35 173 757 602 628 555 -838 795 286 -351 -278 -893 236 -365 -591 -705 44 -574 -811 -391 98 -342 -707 278 -876 -42 -858 2 -617 235 340 -815 -563 240 -474 -622 -123 717 -719 -578 433 405 660 -265 -545 -495 15 532 -331 713 215 -204 -390 326 59 567 672 -10 -54 577 -244 124 670 -700 -288 -418 732 -701 493 -62 -518 563 401 137 762 -275 626 265 -685 -113 -723 -492 -299 220 -229 -77 795 -380 -86 -682 -847 -334 -594 -276 -307 49 209 283 386 -204 -205 -694 503 51 -322 658 214 170 -156 -457 -653 19 -504 -734 495 558 -675 742 -527 -172 126 685 -464 718 267 -23 102 106 126 -288 -151 -638 -213 238 -120 -141 -805 -758 -373 104 -579 365 523 -890 115 -770 298 -146 104 -553 362 129 31 -385 -624 737 -253 -196 785 -495 403 720 -42 -7 66 508 474 -624 -829 592 483 135 212 -360 -189 283 -391 155 -452 237 320 -43 437 -199 800 -314 392 113 145 704 625 -443 172 -490 -86 207 -632 394 -373 23 -672 -92 -500 -30 248 578 -473 555 -192 58 -816 -345 333 -555 -647 724 545 -684 -186 -38 -736 -22 -270 -236 493 -326 90 -393 -191 -643 615 265 635 -874 -112 -812 527 551 365 -695 -468 -464 -651 -29 -379 -674 -160 447 -733 247 -235 -258 531 658 653 -651 -828 503 -609 517 -644 -565 -357 557 -791 -646 -493 411 98 -521 -56 -106 177 497 -123 665 -575 -440 -640 730 -209 -549 779 -606 -780 -143 219 -825 -339 -452 -67 760 600 -829 237 391 454 -741 -684 422 6 676 -584 181 272 -841 17 -606 1 -769 -610 98 446 -672 722 50 69 622 59 -220 -857 88 -525 521 -745 -638 -232 169 -150 280 634 683 -72 -94 262 1 274 -314 -52 269 138 -842 -836 165 750 -381 -28 763 -890 511 -745 -198 -805 520 -331 344 -838 -662 -19 285 -718 772 581 695 274 -793 657 -758 -255 -34 -178 86 -204 577 237 -633 531 -879 84 620 292 266 576 728 748 560 373 -390 214 -42 -142 -70 233 383 146 557 376 425 735 -717 -332 -267 599 -736 -98 744 615 469 149 -483 207 262 -290 -574 535 116 -495 -419 -437 -244 -814 543 576 -93 186 167 218 -22 441 -292 608 119 531 -462 717 -744 159 -76 -296 379 -735 293 608 288 -466 121 -168 -340 -320 -152 -276 -527 -803 -882 -391 66 -84 -688 53 -322 -400 -883 495 -842 465 -41 -351 -849 -872 196 -371 538 98 -809 535 778 -252 -492 -669 19 -728 193 -561 -258 -235 208 322 751 393 -471 704 -760 -590 505 396 -690 -655 157 698 -850 -880 339 363 -381 735 742 -217 -622 -830 594 -594 278 473 -311 -59 -846 593 415 504 568 351 -765 683 760 58 -509 188 36 -459 76 268 -152 -253 -462 -272 -3 -264 -280 -289 731 -192 -206 124 -507 114 268 285 767 -440 271 -199 -137 489 510 -6 441 312 -881 -746 -609 742 291 187 -126 -303 573 -883 -73 -719 -101 -548 653 77 -312 -292 -538 131 624 669 742 -664 673 -316 528 -167 739 -211 -410 388 -185 -59 -563 -88 388 -293 -461 765 -276 482 -504 -783 -783 81 349 -145 198 632 -631 -216 -724 -524 418 -305 76 214 -401 424 436 197 160 53 512 350 541 641 110 342 -548 -296 -38 528 791 -155 43 567 500 -484 -333 388 168 -614 -888 176 177 165 86 -452 -395 774 -850 581 -720 -362 -115 -553 738 414 719 586 36 -658 656 -6 -275 712 -542 -8 -140 581 -125 92 -873 -609 681 30 -272 268 -101 439 796 -655 749 -339 652 -297 257 28 -706 -823 628 85 -591 707 358 -59 -713 -367 -464 54 -759 354 533 -534 -772 785 381 572 595 -102 -854 774 -85 399 -12 -224 -578 201 -293 177 227 -575 -243 474 674 -884 -80 -496 -842 -366 -663 229 -188 82 -577 -552 216 -859 -510 -117 -279 693 -212 -387 -231 -737 560 798 -781 -3 447 -405 -379 382 -144 366 570 391 -23 -632 -65 -890 97 21 -34 293 728 -310 -607 386 -608 -156 579 737 -595 -836 -166 574 -870 -113 -721 -712 311 -479 106 702 -60 620 -574 222 458 -86 728 104 644 675 121 -542 90 275 -404 -389 -856 290 89 463 543 151 -655 634 -860 -382 117 671 510 516 631 375 -397 345 -709 659 -422 -31 -528 -185 -811 374 -716 236 -31 20 -315 307 -359 -375 -149 190 -446 -77 145 -653 -885 -180 -299 -480 -111 649 -203 -761 -853 -206 -451 -42 -51 444 209 216 668 799 -459 338 26 714 724 42 -79 -646 -13 345 1 -733 -96 69 527 -495 -326 212 363 39 -4 -201 781 796 -580 -850 569 69 -729 -798 -163 373 616 -526 -896 -574 -216 -433 69 -224 284 133 438 47 397 -71 365 -493 364 -452 552 700 -410 -136 -167 463 -352 669 -667 -590 549 -148 529 568 657 -574 -555 352 -567 459 -336 -421 -739 592 -33 -353 -641 375 -139 -95 752 -558 586 -855 -488 -330 -856 -553 -832 -108 128 399 -539 -487 469 600 693 -203 390 -568 -259 683 -586 210 532 -718 281 54 792 -315 -372 -138 -870 394 222 -207 -396 546 -130 79 -531 -647 -157 529 -598 407 332 81 8 483 -578 410 -828 -885 46 544 92 -419 -43 128 355 609 748 745 415 426 -379 728 -830 -652 156 335 521 566 362 -433 292 60 483 262 296 -169 -303 263 107 -334 -721 -277 -404 -303 555 -876 -602 -37 763 -240 345 319 242 269 -822 -61 -869 -195 -684 -198 477 -756 -796 -156 -158 -367 731 -483 -591 -736 -563 566 -351 505 572 -313 -135 405 -809 168 739 474 138 699 -105 -311 165 44 274 -215 363 606 -821 145 507 151 -561 13 112 3 -454 -869 795 260 -876 366 -890 109 356 -819 -12 -663 420 243 -258 322 -190 -452 92 242 -311 62 -105 -350 -721 82 664 74 -408 200 132 -682 281 291 -47 358 -632 125 603 -37 -332 -629 681 -101 -654 -366 -571 -177 771 669 -185 243 -736 29 738 -477 295 -119 -441 726 75 104 416 -575 455 -859 365 -304 191 326 -751 -126 -284 -821 -99 -816 -321 651 391 -149 -652 426 -2 290 -361 -105 -820 -31 167 431 83 -541 710 -751 -218 601 -704 -268 169 755 -252 -174 -283 -539 -463 679 -589 235 -322 -249 80 -430 420 491 528 57 -658 -573 -878 750 -144 352 236 -373 -154 656 -522 7 -474 -75 -867 381 -361 -849 168 -49 -63 33 431 -518 790 274 153 -248 -821 -324 -105 -733 -746 174 -93 -32 -242 240 699 -656 72 580 736 379 -899 494 -824 -322 438 -737 433 -727 392 14 558 -249 293 -749 649 -572 -175 -58 467 -798 -369 135 -464 609 698 717 -184 -811 -103 657 -801 796 -351 593 -693 -104 427 -18 461 -797 -754 -240 636 129 -756 436 -22 536 350 -803 116 -857 758 410 485 636 145 254 652 -892 -516 780 -822 -729 138 -837 -541 481 73 628 117 -108 -235 21 301 -744 -609 6 -148 -673 401 671 -40 497 -444 -818 272 -186 -186 415 354 659 -854 791 -733 -466 433 -282 442 136 -505 318 -552 -371 785 -743 81 -705 78 197 713 -631 755 572 144 744 26 -598 -52 292 -21 663 86 148 -14 -87 -505 721 294 655 -832 37 -17 477 295 706 7 125 679 -497 -578 699 404 -599 345 -885 -169 190 -750 385 743 92 70 584 683 729 709 -117 240 -248 -242 -853 427 -138 197 208 -114 110 611 -2 298 697 590 -715 345 -604 211 53 551 230 -886 -287 -86 777 -409 182 159 76 -24 734 569 444 64 -724 112 -632 -175 680 -635 -87 -103 397 -638 -681 224 -886 -346 167 -90 -450 144 -889 403 -529 270 -477 219 793 748 417 33 275 252 -423 -840 -274 298 -410 -370 666 -795 795 -59 449 -128 -810 691 -249 163 782 -864 -719 266 -381 507 660 184 459 -276 657 793 -744 571 -180 -505 111 -348 -674 -818 -615 439 -597 -646 -40 297 741 255 -729 -627 -35 -622 -272 309 365 -611 652 712 250 686 220 663 -383 -438 748 671 21 650 -332 -563 -840 -735 94 222 -893 -131 -605 799 -276 155 800 76 -450 -553 678 -635 -580 -635 723 92 232 -148 -433 705 187 536 -745 -521 -463 -864 -660 -119 413 602 457 329 -495 -515 -190 18 499 718 650 -216 -677 667 -92 -369 -538 -817 657 682 586 -840 -580 -576 724 390 573 -135 -883 150 -317 76 494 382 -363 -392 518 -237 -179 409 -47 -494 660 -774 143 786 419 284 -882 589 -494 -736 -854 554 -847 329 285 266 24 610 22 783 25 140 194 -305 707 -627 368 380 -472 621 188 -379 -220 708 98 -740 -794 -602 86 -802 -140 631 -791 161 -291 453 689 -654 -83 73 -654 -382 264 -893 619 -382 134 -335 137 0 -874 -403 583 -150 495 -875 -771 508 -462 491 -299 -623 -418 453 211 -69 473 681 -148 500 -803 299 95 654 -818 151 -748 -616 -165 -445 346 181 205 -267 261 717 -241 -629 720 -1 -222 -365 68 -687 -268 -167 -445 627 -736 249 -661 -62 337 498 -549 483 348 193 -395 -822 129 648 580 -437 393 -271 -108 65 -688 -289 -796 -43 416 -113 580 -156 622 -334 -378 -877 -305 68 -217 -857 329 -538 299 416 -771 462 -414 -86 -41 -681 -355 -400 -812 98 290 -561 512 -159 -436 -603 -458 -529 208 495 454 -523 414 -624 -468 421 321 -888 620 -736 -762 161 5 -277 261 -867 107 -841 470 563 529 69 349 0 -171 446 735 172 -260 486 190 561 794 -127 786 487 38 690 -504 -141 -557 -820 -442 -569 -18 -35 131 -806 87 253 226 592 -648 345 277 735 -519 204 -207 -752 9 -137 -529 -702 -678 -738 618 139 -283 257 185 -757 -303 -595 697 -176 303 -146 -393 -322 -276 151 509 323 598 660 773 -193 18 -384 166 404 -893 -851 758 -528 -371 -699 -336 637 529 -273 682 457 -785 94 764 -676 -423 643 -502 378 -489 597 -672 354 91 -216 689 -98 -461 577 -682 248 -763 -56 -885 -202 -224 -498 751 -292 212 -69 7 133 -13 -19 -652 675 190 -142 -509 419 564 435 -237 -807 -426 535 -859 -295 380 -843 -746 458 738 -548 -115 -756 -391 564 -555 -788 482 -446 -416 416 -228 540 -212 478 -771 -871 -848 -549 -70 -627 423 -654 626 230 -485 -423 318 -354 -98 -551 520 600 440 439 442 271 179 318 -365 733 429 -51 -739 -484 -176 658 609 -193 617 80 -878 -167 -823 284 417 -249 -794 171 -255 -304 18 53 218 165 -439 -579 -321 -189 139 -427 -684 -316 109 329 129 201 419 656 -103 -890 201 462 -510 -754 792 -455 354 -253 -42 -70 173 125 -334 36 -619 -34 -440 13 -82 -736 -389 354 -891 612 523 -25 -62 -128 -440 90 538 -423 399 42 617 -854 421 -572 -427 147 544 -854 -6 -574 21 315 72 -531 306 -778 -613 106 498 -290 184 -673 145 68 37 787 -877 -856 -611 337 611 562 -842 -398 -74 -288 -391 419 -165 -513 272 -663 -359 -574 -84 -446 -387 670 270 286 681 778 158 363 485 -404 98 335 124 -777 246 -19 -255 -203 -789 248 42 -633 712 -273 -777 -118 -697 209 -24 587 -47 -406 -873 755 50 -279 364 596 430 388 421 781 565 339 -870 -369 84 -32 -342 -721 -685 256 -142 -405 -848 -453 120 -215 599 635 532 -99 -760 600 -425 -565 759 62 -845 86 -381 25 -354 204 226 631 261 -376 -115 -781 66 -363 -516 -196 -636 562 -33 -629 -889 494 -573 490 -124 772 -841 -25 -189 754 -464 -428 37 -356 -524 673 184 511 5 -143 -555 -113 85 -555 -605 -279 179 486 -893 -548 90 -28 300 243 -205 -278 -93 -750 -426 -864 522 571 493 -718 669 -114 302 -890 21 -674 178 -729 -430 -821 201 -32 705 359 -798 417 -498 -774 524 -236 -212 -746 -216 551 649 694 -415 -656 -164 -250 -614 -838 75 -92 335 -566 105 437 401 155 -414 600 89 -123 -255 -14 -757 186 664 -3 -893 416 -741 265 517 325 22 556 348 197 394 -551 -197 460 -522 704 -47 656 67 487 -27 -882 -797 -567 271 -125 193 4 -268 97 195 -605 415 461 196 305 490 -318 -564 -110 581 -60 -190 -239 450 -240 -191 -707 -364 -62 504 -356 -799 -861 -357 -689 493 -439 -882 320 -646 -243 -15 -624 -555 -140 -7 62 -76 -328 759 289 -767 136 -595 -840 347 -581 153 -88 -649 399 781 -317 -690 -226 -413 -254 764 -500 -368 -488 -128 -843 775 -97 -546 -635 -686 -609 699 580 603 -476 -649 247 -268 706 645 -497 -308 605 191 546 4 522 43 -288 768 91 612 430 561 481 204 403 626 767 178 634 -561 208 -713 -92 -206 638 399 -20 764 338 529 -687 575 286 635 182 310 -505 -787 599 273 371 -871 463 -296 314 311 729 -144 496 -214 -561 656 631 782 568 -40 -378 275 51 782 643 -48 -882 673 -92 174 -162 -286 -726 150 -598 -719 -169 33 -387 -378 -757 446 -231 -312 -4 -463 40 -861 -92 425 -477 -9 159 -611 502 -77 -90 -143 -440 -822 284 -756 -319 -804 -183 691 753 212 -834 511 626 -201 629 7 -190 552 -127 64 540 185 -308 -179 245 27 142 -860 -864 732 -158 727 -422 585 -873 -267 448 -672 672 267 -883 -88 466 390 134 -154 -587 247 -101 -797 796 350 -596 -680 -899 -836 520 219 158 736 -582 -239 481 319 505 -796 48 93 455 -758 -790 435 -340 152 631 182 -95 -727 712 -202 -64 -892 -759 252 175 172 -282 337 663 209 759 126 -214 -13 170 -64 174 -527 359 -477 -270 454 -786 -290 424 560 -481 759 -72 -203 -322 -850 318 -773 -127 603 -63 212 -712 -371 695 194 -416 282 -783 675 -266 -321 8 -213 -661 167 226 -598 89 535 -395 364 -144 405 -309 -870 3 -364 -330 -528 -493 57 -215 -340 454 -169 -784 -700 -621 -818 -473 -454 -193 527 416 236 615 -333 -450 169 -170 352 -149 -422 -227 289 -15 -804 481 -523 33 -130 -391 -269 739 371 -323 44 -51 648 562 243 106 -390 660 509 662 -641 -712 446 -521 598 723 -82 245 488 -788 525 -688 730 -181 -360 -74 -616 582 -525 -441 666 -287 -238 -429 119 -417 158 -411 -611 290 -593 661 -500 591 -864 -505 299 -110 -881 620 87 663 -453 -684 399 113 -57 -26 352 781 239 617 553 563 -623 224 521 742 -815 182 -289 107 -764 427 -513 -521 -455 -7 758 -429 -178 353 -191 -44 -624 -287 -182 -342 -119 -189 685 -580 -225 460 -501 371 -353 -89 -744 -214 741 193 693 375 -332 -238 -689 258 663 721 118 556 -371 -705 -588 299 597 550 81 -262 -99 745 174 -888 -465 331 -514 321 -703 763 -321 -324 -566 -561 -5 -139 -576 695 629 549 -305 389 485 38 -522 -18 -343 -637 -177 759 -318 739 590 -302 -339 386 -201 -113 614 765 79 307 -637 -172 -778 -342 -35 531 -582 -53 559 -21 770 10 -316 -158 436 70 -659 -389 691 645 63 342 618 -892 724 -753 -800 168 290 -359 -241 592 356 521 -399 786 753 -547 -33 -525 15 422 -468 611 652 353 737 -338 -574 186 120 664 -763 -248 -611 -385 -90 527 -511 -337 275 -857 -624 320 -252 -512 2 745 613 -647 -253 217 220 352 635 -433 184 -279 718 562 -185 123 7 739 -146 96 160 193 503 249 -622 -366 303 -629 117 -265 522 264 -556 -404 -824 -421 723 316 162 -539 -781 25 408 -822 -498 9 -171 138 -702 -745 229 54 -850 -227 126 799 442 -866 -439 225 -840 422 -684 -876 792 411 -577 606 -484 369 -769 779 374 232 -383 29 -424 148 -165 439 -414 -588 -181 667 626 -478 -723 219 389 -721 49 494 656 -851 -425 775 47 -812 707 -840 58 -468 -899 -747 -801 -647 729 -58 -293 75 -231 500 -418 -56 -435 -528 -722 -199 -686 691 86 615 786 81 149 441 -85 736 669 406 685 286 771 354 586 151 547 216 -900 -379 -833 218 506 -29 -283 -12 -326 326 477 -523 -746 -350 -333 -459 716 -575 -545 -620 -638 -121 -678 -484 209 -382 -369 -625 -260 106 -641 -383 -123 289 496 -496 437 -149 722 237 776 639 -686 125 737 92 -116 -65 -758 356 80 138 -78 -745 43 -427 117 -387 -722 49 -653 -322 693 -628 -607 -369 -243 -250 -13 -315 428 -463 -893 -596 -781 674 -112 102 -663 18 370 745 -125 -350 517 -131 -153 -99 -723 -623 -612 -477 -760 684 331 -177 -502 667 -853 -564 -364 134 -145 -337 390 -351 -426 353 -733 -121 362 -468 -823 799 560 202 147 -241 -653 196 -158 -249 -704 -544 307 -681 -10 484 -448 373 298 -181 789 -133 716 437 520 -638 793 573 -99 -107 590 -838 790 -260 -236 771 -771 -582 118 475 155 697 -208 -814 -765 -240 111 158 -768 -267 -483 414 135 -472 301 -367 250 652 503 -196 -208 -479 -40 -142 -410 730 741 274 -40 -589 -141 -549 -36 341 -144 -668 345 -243 41 778 -589 353 -563 21 478 21 -105 227 297 585 392 -692 -261 428 209 -494 -576 -616 -202 -26 -258 -457 -174 660 88 -81 -628 -347 -548 99 -391 523 255 383 500 726 -264 -634 365 318 -167 251 757 147 314 220 -588 -291 -848 -774 -89 793 652 423 -158 3 789 173 179 538 128 -314 -420 -836 784 -882 341 432 -183 -814 -628 607 -798 607 612 -850 -651 -654 -595 -297 482 537 339 -225 62 -227 474 -238 -300 252 -500 451 281 -844 117 -519 749 -793 223 277 476 -440 -423 -349 -782 -454 -891 -30 -703 -28 -251 389 -144 -865 526 171 708 -357 -388 612 358 -28 414 412 -765 332 -192 505 590 526 656 583 -575 91 -254 -143 -404 -444 -885 -718 -218 -604 -515 602 -769 -634 419 258 207 -143 -405 -296 -108 -531 -606 -669 649 614 -492 439 289 174 669 -222 -451 -436 260 -434 761 -409 192 -20 33 -750 725 91 -811 -389 -249 -811 19 675 239 768 -786 517 -598 -225 200 196 -51 -100 -286 -569 -121 566 262 111 30 -724 -317 -769 536 -489 115 731 -364 -158 750 504 555 282 672 186 719 -336 -831 140 43 -511 -266 -870 757 -457 -439 -166 -894 361 -638 -245 -693 749 -698 673 239 115 127 320 -333 606 -274 -722 136 723 -591 -789 -746 660 487 -518 -332 155 -623 416 38 -296 381 -587 374 -837 -557 -326 706 -146 74 -810 -114 -703 -92 434 251 475 -30 14 -820 -878 -379 -754 -55 -341 -110 -118 56 198 799 -475 484 -484 506 153 369 220 -701 -159 -894 -487 1 330 481 498 112 170 -737 -844 458 -182 316 -315 589 -598 405 -144 208 599 -773 -265 349 365 729 -236 559 314 288 -799 75 -823 394 -638 590 80 413 612 381 -732 -141 -392 -426 -601 -291 227 710 -2 154 -562 -357 740 443 -228 144 679 34 100 76 -332 637 181 -174 -607 164 417 -810 278 547 -604 592 -822 454 -643 434 -216 -272 605 -261 44 12 -183 147 -552 -868 -66 533 466 127 -11 690 -190 517 -273 -587 -267 -243 71 -830 581 -440 -678 -790 347 -706 -417 -603 -379 -680 102 -782 -325 137 -490 46 288 -388 658 297 265 -35 -862 -262 370 562 -509 212 507 -724 382 -340 177 797 125 -197 -4 -834 496 -566 735 369 -81 213 -113 -728 38 677 281 -470 504 340 334 -450 -64 640 506 176 516 -445 -763 724 -104 -270 -125 -831 795 -636 -266 -509 -838 -132 655 266 -277 -769 411 -552 -809 673 158 698 -357 -185 -94 74 -820 83 -296 104 535 83 681 16 458 -841 311 -18 -339 106 57 467 -859 775 203 458 -700 169 -14 -27 -299 -841 -750 -446 155 -864 743 -489 525 485 451 -690 198 -156 769 -666 -738 17 550 797 227 -350 -430 -309 458 765 -242 -491 -631 622 -110 291 180 203 -305 613 601 525 552 -158 -796 -733 11 599 378 -312 -275 -160 -705 -265 -401 124 -211 -404 -184 -867 -317 -784 375 442 701 -676 -346 634 -230 661 385 -661 -689 144 -782 -472 -619 4 -615 324 -87 -87 -696 -577 -97 311 15 -242 -890 -712 -485 -512 -729 399 378 -813 688 68 -571 -378 358 -304 231 -79 449 -126 -15 -692 372 380 -327 454 -272 606 299 -271 660 484 -873 -74 -25 -551 -491 -231 -216 -73 212 -783 129 -667 -344 -121 400 186 -327 758 -118 462 -344 57 198 319 308 -372 590 -260 -529 -490 669 647 -649 -1 5 -478 527 -405 -328 329 -629 493 670 -696 573 381 -89 -505 -407 -457 -662 720 -751 362 307 533 4 -241 436 63 362 653 -747 -766 -686 503 -846 -220 -259 -83 64 441 -120 -723 543 -501 726 228 471 -654 185 83 365 206 264 -247 428 -863 -429 129 650 139 -290 532 581 150 683 493 54 539 558 -371 89 296 157 -315 -330 182 424 -653 -619 -49 628 -418 -632 -565 -694 -33 -306 780 649 235 3 -714 -339 450 -722 -244 -810 -363 -346 -664 792 -877 615 264 520 384 -325 -306 797 416 -747 -356 409 -219 -131 187 627 -47 -203 40 -502 326 -764 268 677 388 590 215 -128 755 207 524 -824 -268 229 376 789 -171 -360 163 -708 -780 -160 -829 -245 269 324 -59 -186 -889 -889 -549 519 493 125 376 -161 -352 -589 690 -494 65 -358 712 658 -89 -375 695 -675 467 384 326 -524 34 195 -415 17 324 -830 3 701 -616 748 80 -673 -857 -132 668 458 -886 675 -408 45 -7 -413 236 -779 -792 -69 175 -541 -848 -616 140 277 729 88 -304 -249 -53 -760 -735 31 272 -322 -470 -851 233 364 202 -136 -804 313 201 -528 -517 -412 682 310 681 -753 -31 366 349 -682 -693 -472 -497 -169 722 -739 -777 486 -41 231 -500 796 -88 183 -516 -783 -79 418 -610 762 113 36 75 465 -487 369 690 131 129 423 234 448 778 761 257 -623 301 -857 268 588 731 149 216 734 -568 176 -242 731 33 391 330 657 -630 716 -320 667 -324 -819 -757 -23 737 318 391 -178 -331 288 463 -780 508 481 703 -831 17 293 37 630 746 267 312 118 242 -429 654 361 -772 261 424 69 -703 -65 -573 -842 -153 -57 -790 -171 -723 -359 -198 565 120 746 -80 -310 353 -357 222 -357 -470 -56 -84 -390 280 42 -246 385 -810 -237 793 170 -239 -423 170 560 -746 129 -733 -244 588 2 -211 509 -806 -149 279 -353 -839 160 102 721 25 676 -649 -512 -116 -424 455 341 -17 510 137 -180 685 -802 206 -339 266 -127 -783 110 178 -119 358 84 -202 209 680 560 -816 -542 -274 518 591 342 767 597 775 615 560 -711 -296 -347 -610 -742 -341 -389 470 30 510 106 -36 141 737 295 -657 517 339 -58 379 -541 299 -305 -324 62 -568 -250 -381 490 -419 -45 -365 19 -694 -124 535 -316 -695 -51 685 650 -562 -449 446 -378 -638 -413 -882 444 -337 498 284 160 767 -493 591 -424 -758 -47 673 -638 -234 -882 -240 -584 -441 -131 584 -775 384 166 -509 165 -229 526 -803 637 375 -846 -867 48 -158 615 -821 -759 277 469 -145 439 -286 -260 -620 -395 -798 540 -581 -222 535 499 -376 -244 525 -241 662 166 639 29 -873 26 -890 508 708 -647 31 -403 -661 299 516 3 -94 -186 -834 -760 -780 -151 143 626 51 -601 -612 298 -45 -105 -592 381 756 -127 256 -724 -631 536 442 -354 -584 31 -786 535 270 -477 731 503 103 -789 -661 297 -476 -360 -55 -759 646 713 -848 -165 601 568 -631 -414 -135 83 503 221 551 726 -239 -37 -61 -328 227 738 139 -464 -672 -185 209 612 612 -650 555 287 787 -739 -100 -591 521 516 -84 141 553 361 603 199 632 116 536 186 399 358 -194 -226 561 -888 639 -344 655 -367 -660 -467 375 -805 -528 -645 142 449 14 -405 -439 358 365 420 -17 -108 -430 -576 -317 275 189 504 306 194 694 -616 -260 -750 -878 -875 619 347 -271 -342 538 -353 154 30 242 406 -644 -258 708 -502 -709 528 500 -786 -625 -445 -66 -738 -395 -558 -127 -145 526 761 297 568 -509 562 -404 207 -850 594 -512 279 305 519 -1 46 360 -430 -21 -722 566 -62 -202 597 -466 12 340 282 -734 -423 -593 -559 -474 696 -204 445 146 -824 -726 -357 63 407 -21 769 -785 30 -883 -867 -509 -180 484 -846 324 -412 -467 312 -585 -412 -480 -395 163 -65 747 -123 672 653 282 -276 687 -590 -422 -302 615 179 -222 -279 -184 87 -41 -243 -747 -831 -147 792 376 256 -361 -256 469 636 642 -610 343 390 240 447 298 -839 257 512 -715 343 -61 518 666 -452 -63 -398 776 321 -492 -137 559 -678 -252 -217 -889 710 -897 -25 99 -444 334 -157 621 -731 -544 448 307 -366 689 524 300 19 644 750 -129 -638 -772 -69 -105 -198 -517 -180 129 458 -793 -151 -120 -79 656 -590 125 147 -92 465 -78 315 462 677 330 435 350 150 665 -862 23 407 580 418 -603 0 -550 -358 -253 749 582 -258 -132 -638 260 759 -183 387 82 -362 611 -653 -215 -752 126 519 -417 370 85 -738 115 -122 227 -463 -602 -879 -15 59 728 -768 -333 579 28 602 114 356 501 731 -35 118 10 -713 770 -144 190 96 -399 -20 788 37 -187 -75 403 671 334 354 574 -378 568 105 505 573 -225 580 -536 -434 -586 55 -333 -477 -150 -877 -17 -429 793 49 -541 -780 -778 726 -21 -109 -649 565 -566 -293 -250 71 -673 777 -639 551 530 -585 -527 -595 -123 -839 82 -207 742 383 336 792 629 -472 -155 -299 775 -895 83 157 482 -737 478 -561 -104 -491 -862 -892 620 -414 -752 505 242 -194 143 -679 133 81 518 -153 34 -615 590 -476 385 -596 382 251 668 52 -467 -214 -827 609 -785 -234 -783 -179 -257 0 -630 57 -34 -388 795 143 -804 -55 -110 706 -520 -237 -847 -837 -111 -875 548 645 -740 253 -570 -472 160 -133 307 -598 -239 343 -888 69 242 -439 -511 -562 -582 -780 -882 -767 -265 768 -108 -298 346 -99 -411 312 796 -633 261 687 309 765 299 26 775 -191 -65 -347 -81 -265 -149 341 490 668 -517 288 -146 303 81 -637 -752 -314 486 -838 -819 -36 -563 251 -776 -811 -712 410 -124 -575 -48 775 -810 154 -414 -213 -103 -444 523 30 -602 295 -130 -93 -644 707 -7 467 718 324 -784 633 17 449 -45 376 -307 390 -769 -427 633 -425 85 -338 -883 135 743 731 -399 -791 -672 112 -301 568 -748 509 110 -644 111 -189 -633 56 248 -21 331 -616 656 251 469 744 637 -182 55 -430 104 -587 -73 196 -335 -331 586 -74 -149 -330 45 -534 319 152 279 -215 -14 -224 313 420 763 640 328 493 -876 102 486 -485 237 759 361 530 693 170 748 99 430 -788 -85 264 370 -540 800 -556 -604 -689 -750 222 403 759 -42 -59 -612 219 -560 -373 -216 550 -38 -806 -613 231 -63 -620 390 -266 -668 284 -592 520 568 -797 -651 -269 559 -892 -472 115 106 1 -226 459 -5 -864 302 563 -389 -355 173 437 695 -776 743 -462 -601 343 -347 614 144 522 -148 -53 164 -798 -739 -33 -438 -595 307 -894 -52 -665 123 399 449 -167 257 -320 -793 154 -222 400 49 -436 -889 -752 -642 -193 -370 -771 226 120 -368 250 -374 -152 -601 -296 640 -334 -673 -105 -445 106 -289 128 -179 -333 191 345 515 387 -16 -562 -76 -369 -331 -10 -779 -155 -93 619 -418 522 578 -201 366 -30 615 -436 44 -334 -696 611 -808 14 369 348 -216 -402 -241 539 -641 760 -631 625 -785 289 -258 603 -417 220 -523 8 -453 -750 -535 -236 -692 552 742 -50 -381 42 -400 -445 155 -342 -238 533 -26 -199 -552 586 214 552 516 -396 -450 -498 -358 -418 569 335 78 86 167 -142 612 -495 -361 797 257 -30 359 217 222 -536 -737 -430 68 372 730 74 -791 615 -174 -632 283 -750 -369 -454 -811 682 360 73 -851 231 -846 -388 -77 -269 684 97 321 -872 295 -215 433 -651 -713 -36 -123 798 -664 528 -425 -578 -263 -166 76 307 -563 -614 -530 -291 -129 374 469 -652 84 -11 736 668 118 -39 -851 -768 -723 -887 -382 269 435 661 -888 345 -688 -12 -696 665 -774 457 -413 -532 -162 300 487 -724 -889 -689 793 -434 36 9 -582 -513 -889 -66 -530 569 -412 -10 -415 370 -747 324 779 -412 -406 -226 592 39 129 -73 335 -830 173 80 649 -351 -305 -203 -713 -266 85 468 -626 -240 -611 284 718 6 -158 396 607 456 -794 -745 213 -779 180 104 623 204 597 97 -539 -692 -261 475 651 549 741 -808 -36 -20 354 -483 -109 -243 -156 382 603 355 25 -473 591 531 -236 -180 81 -596 -444 161 -808 -110 726 -21 152 663 639 -189 689 -551 -784 748 -505 -527 -810 -852 -204 -429 355 441 123 -444 -183 332 -85 71 557 226 -728 -450 90 -707 -548 545 527 333 389 455 -762 555 373 -870 671 139 346 145 718 -390 -237 703 56 657 -752 -362 -451 201 -829 -532 -644 -477 732 -605 106 183 -759 765 -435 -723 39 -387 -606 351 468 -170 416 644 779 214 -683 -366 724 658 -580 304 -553 584 -444 -420 -825 97 17 -630 -2 495 720 -470 -665 -231 -864 177 -121 471 683 -293 535 643 597 11 -21 474 -330 -93 -779 402 189 -670 295 378 452 427 692 466 635 17 -522 504 -630 -580 580 560 -681 362 241 -838 -105 -49 107 -876 -596 -836 448 375 139 435 -719 39 610 -90 -491 371 102 488 -375 -517 181 -148 25 -210 -200 -592 -754 17 263 627 113 763 -155 -869 -849 144 -820 -393 22 81 -193 -544 -880 544 431 300 674 -196 29 -465 624 -791 640 -636 -442 -872 228 773 166 789 49 655 -758 225 -868 301 378 -867 268 561 -143 -887 -540 -142 -536 507 -502 547 599 765 2 -296 647 -579 430 175 -424 -477 -318 -6 -809 -92 187 -80 711 -345 -576 732 632 98 151 93 340 -731 723 131 317 653 -687 498 -346 604 369 -897 -553 166 333 -19 21 -82 -477 -490 435 -788 -814 -177 -500 -111 495 318 -574 -490 440 -605 -640 729 -871 -375 629 -41 -117 -529 246 -126 -639 -76 423 -473 689 -431 335 435 -681 -813 -568 -717 569 -600 431 -496 -828 -586 -30 -126 446 -856 615 738 -829 258 23 -457 -459 118 -630 -562 -144 -389 -728 -620 -782 644 764 90 -179 -35 -614 -107 443 764 1 435 -141 557 127 -631 300 706 476 780 -540 409 15 -136 263 351 -94 -504 -795 -47 425 -441 502 418 -346 50 282 125 136 -728 -274 -382 -714 626 47 -384 -334 -735 -833 -571 179 -683 -132 570 491 586 640 -333 680 -322 410 -783 -819 10 583 -875 -498 -335 -520 333 -201 -122 -662 -891 -555 80 -693 -456 -840 -681 -403 -212 -12 -167 -807 -506 786 549 -543 330 176 -635 -419 506 119 -140 237 -805 486 -269 -411 -403 -250 -611 -377 249 -610 755 287 -54 -140 737 172 504 -24 -668 -501 382 -587 414 531 -854 -573 768 -165 -234 -493 -629 159 345 -640 241 149 9 166 101 -240 366 -146 -553 -838 744 318 524 -606 -185 -226 643 -727 776 98 308 -758 -386 -169 333 -224 215 600 516 -683 -62 -368 259 -22 694 603 147 -309 442 -573 26 416 366 799 195 -228 -361 -150 85 68 -709 -541 143 -765 -648 159 -86 -86 -383 -276 222 722 -545 -109 782 -606 545 -346 -284 343 71 398 -42 657 -465 -674 781 -659 -731 46 638 256 -338 -304 42 614 -403 390 -536 667 581 151 -748 -30 -762 229 -468 180 374 -374 -698 -430 -405 -252 -420 169 -420 627 284 381 -130 -350 466 565 -692 -473 24 -405 204 -362 -702 -394 502 170 358 -102 -656 413 632 746 234 98 -650 -21 79 162 -742 515 -466 -297 -463 475 206 -174 152 136 724 -70 -183 474 -309 -798 -831 684 -567 429 -53 -491 565 -855 -798 -759 -436 -93 426 584 248 -610 601 -755 -330 404 310 764 -229 773 588 -747 601 29 -386 -72 -500 -295 119 590 -501 796 -354 514 -331 379 -442 372 -687 -93 -312 345 -231 -378 657 -422 422 133 -82 -61 -55 -454 -831 -597 51 -705 -743 647 -302 -36 -253 712 128 -528 -532 38 103 318 -178 -447 75 561 -210 -871 -498 320 365 185 -766 -658 182 328 657 -384 449 -204 -621 91 78 698 594 146 448 -387 143 336 675 -746 -87 172 -78 -321 504 303 473 362 -418 -846 -806 -64 -193 -729 -714 -270 178 672 -403 -275 348 -490 50 314 -802 -146 -834 -789 762 435 443 -125 227 -397 -172 119 249 634 -808 -803 -424 206 630 -233 565 673 -312 431 608 171 716 790 -207 289 111 -280 97 500 325 -17 154 -696 -372 -438 -537 617 763 -365 -238 85 -60 -424 -122 -332 447 795 616 -727 628 575 -492 645 -537 -352 -761 799 387 780 768 -799 66 -339 -886 346 641 712 -409 655 45 434 -471 22 497 -184 69 -787 -562 -454 245 -765 -112 -685 -883 -172 533 -662 758 704 790 -316 -192 580 469 -331 -11 17 -305 -553 -178 -476 -882 620 -432 -687 -227 268 221 263 634 -138 195 -457 557 -378 15 163 -561 -770 121 -685 22 457 16 -330 180 -268 -283 -308 -203 -111 652 632 110 -298 58 -871 599 -78 -839 422 353 -207 575 95 -163 -632 471 -584 -839 143 209 -600 646 -896 368 -270 -284 240 -74 235 -609 132 433 557 268 -706 531 24 282 -222 788 -289 -531 270 258 -584 -144 470 640 676 -411 -5 -389 289 664 481 -143 -525 186 -420 -757 531 48 100 606 124 435 -131 193 635 423 253 338 473 8 681 -683 181 530 -492 543 59 -265 -479 -224 -163 -335 699 434 -103 -318 -780 -735 -860 14 -187 43 422 -504 -495 219 566 -593 269 -895 66 -166 -793 239 -443 -874 -193 -505 605 -60 214 -749 -713 -17 550 -306 -780 88 368 -470 -82 -4 -880 -233 -88 -526 587 357 -205 739 568 -871 -662 -102 481 275 -748 775 -108 -478 466 -151 447 -314 -9 314 -218 -316 635 -345 -126 -638 334 -83 -243 178 291 -15 -195 -777 561 658 208 -893 493 -638 787 -421 393 -21 -6 11 496 -218 -893 613 -386 -350 281 340 -336 -592 -186 615 775 -601 362 153 -159 -59 -302 -896 671 104 690 -808 318 -119 -707 483 -609 285 252 -236 -263 -432 -880 -810 620 482 301 550 -375 403 -686 279 -50 -583 617 554 635 531 103 -863 -507 -642 -133 219 27 -533 434 443 -739 -161 -50 487 91 788 -220 -863 -475 198 -693 -847 -95 -480 58 -697 -636 -813 50 -592 -174 127 -754 -182 474 32 277 -99 255 612 -200 -61 -188 -195 354 665 604 -337 -837 -887 339 465 676 161 438 -85 -868 -434 709 -681 -836 4 -104 685 240 -734 -878 -65 463 468 759 -515 303 647 -108 780 84 -613 -776 365 671 503 273 -292 -516 -791 -601 -404 661 68 407 204 326 447 -415 -740 17 -869 -159 387 716 -331 586 -402 -63 -152 609 -45 -816 760 -514 270 731 -265 -370 160 480 -266 299 -234 -537 -31 -814 -132 770 -461 380 -478 682 557 -485 -383 307 17 -462 -258 -386 627 206 84 -863 -648 -850 726 -663 13 -726 -278 731 188 395 -216 522 -843 309 665 681 -580 489 -115 -108 -428 -61 299 641 -301 107 -416 -400 -403 114 500 -340 251 782 -26 257 785 170 88 744 767 396 2 261 554 712 127 -18 726 -731 -70 251 -242 616 -227 -108 26 507 -50 721 620 -753 -74 -43 -266 -815 -317 59 -191 706 -321 689 -113 599 -290 230 -255 -275 -845 2 -388 -655 461 -557 532 -16 -490 377 -348 71 357 -728 -749 -507 48 158 555 -729 427 -877 174 -513 -553 -429 -31 -396 -442 -388 165 688 -521 649 -606 471 -272 -629 -696 -875 660 596 233 -843 -270 297 -22 -567 478 396 -243 585 580 -232 -691 -682 280 -84 -432 -133 798 -271 291 -458 -259 759 257 -403 300 -561 -137 293 139 12 548 -492 -521 773 783 -741 -428 83 -819 360 -531 -848 -53 -356 -317 101 -81 536 490 -732 -398 336 -442 760 171 -325 205 340 623 -580 7 413 367 -883 -449 -347 302 731 248 -71 413 643 529 -97 -323 387 467 698 -480 514 529 -185 339 688 508 1 -615 -841 -189 484 -701 659 378 -411 -418 -533 244 -64 -487 -387 -446 748 328 -66 7 219 756 -660 -6 172 -262 718 744 403 -870 772 -206 -194 -870 456 -212 -469 -437 -614 523 314 279 454 403 176 506 366 236 -92 -34 -891 -510 -9 204 -731 -56 -520 149 -446 711 661 -70 -737 -471 -512 490 766 -511 -326 101 -851 509 -273 678 -810 -338 117 -209 -492 -743 -119 410 350 580 2 161 48 46 -570 -205 -507 -760 -206 -195 -801 200 -219 -817 179 36 417 -738 480 -877 -876 507 305 489 -811 797 -259 19 -874 93 -53 -431 152 228 513 409 139 92 65 -818 755 -553 -896 -446 -754 -779 655 -689 -405 -878 -166 -856 -741 -45 -496 662 611 490 -460 -176 170 -492 -362 -14 -754 -138 662 -268 53 34 247 -307 38 128 -868 -535 -212 376 154 153 -184 -380 -482 388 735 -147 743 -851 -150 294 -100 -644 25 549 -105 -364 628 -228 -42 415 466 -137 -823 638 -322 -119 -734 -479 44 -593 -232 267 722 614 530 100 114 529 -156 -772 -891 -370 164 -708 -490 -354 -152 608 657 -252 -616 -661 -601 430 -543 -459 -227 -72 643 288 -415 -875 -809 430 70 -887 -412 -161 -373 198 49 -499 -643 157 795 229 5 -652 -426 577 40 608 -404 -841 -520 -884 286 678 -403 124 629 101 -506 595 86 -484 -642 -465 -320 -715 696 529 795 -846 -319 -571 333 -52 400 87 504 276 -285 -830 -568 153 82 161 -28 -286 -351 -437 -473 -171 151 -224 -499 -687 -460 424 -712 -48 -862 -164 -272 -389 -305 354 -704 794 185 185 -295 764 -832 -757 726 694 66 -566 191 -816 387 -214 -666 -538 489 -380 -322 -435 -397 -697 250 -779 -87 251 261 29 766 -126 -34 791 -658 -140 -714 -146 -277 348 -136 377 75 621 -791 -477 201 -445 514 -717 -426 -619 -592 -605 533 -503 -615 -621 -465 -871 39 -610 94 241 -483 -31 -735 -137 -537 455 55 742 -746 -137 140 749 461 527 272 737 -656 -345 -355 -599 83 -832 234 -633 456 183 -77 -475 267 -761 609 -480 -566 634 485 713 -47 -649 74 295 439 -14 233 336 -114 474 163 641 271 288 -427 106 91 228 647 531 -296 -388 128 -200 -652 -590 124 -422 -232 742 -271 -35 342 -185 438 655 113 -735 -467 -125 522 579 302 575 -75 -167 -10 -539 512 -35 714 196 213 269 794 613 572 -496 -293 115 -519 -78 779 282 265 -448 237 168 96 -803 343 531 764 299 299 -849 -237 48 534 -39 -848 71 -153 774 -157 156 94 -469 718 153 -193 -36 334 303 -836 235 261 767 501 -310 -199 -560 510 -315 -332 -324 748 115 558 91 261 465 -718 -76 -865 204 -494 -705 704 -370 -486 -167 292 -253 -142 -418 -639 -702 752 681 783 -251 -740 775 703 -806 -268 -669 -837 -181 20 488 377 -740 -90 -249 -534 -435 304 -761 -257 610 208 -26 156 -105 -226 -694 714 -807 -18 759 -140 101 -47 -324 199 -10 -492 692 -384 -585 -531 628 -65 693 766 -872 778 -104 598 -288 -38 497 387 505 -573 19 93 291 569 710 295 -213 -279 -861 -824 -854 719 -809 706 483 -517 107 31 -872 650 703 714 158 -73 -708 661 44 494 278 -585 303 743 453 158 -350 140 277 -239 566 64 798 -767 -745 465 765 21 735 104 -693 -608 -363 -419 -265 674 -822 -107 -366 446 -555 349 404 -473 -21 -464 44 680 470 369 727 643 453 -526 -806 -40 559 -371 -210 552 -536 -337 461 171 793 -561 -329 -15 159 590 -30 -157 360 181 225 -275 -638 -618 -483 -892 -713 530 -306 -180 613 727 -311 -743 -891 -512 681 -554 276 -239 -28 152 127 -56 -792 659 -380 -682 -462 555 468 -213 -489 340 726 656 -625 -407 -187 422 707 -559 -871 661 669 783 -551 -637 509 238 -778 -676 -306 -759 -871 18 475 -13 43 28 -649 251 -336 688 -509 397 -92 752 -3 -714 -640 214 222 -456 -580 -521 -154 730 506 784 -524 -296 800 494 -70 173 151 -262 498 -458 -100 -85 -196 253 789 -665 -825 542 180 -87 -352 -570 -176 467 747 697 -899 -278 396 475 -553 -695 302 -584 -701 161 -712 446 -633 -493 697 -884 283 130 259 390 -170 704 -295 471 402 -72 -202 -410 -144 -185 -90 507 -723 -843 792 14 764 534 748 324 -518 279 557 112 482 689 -468 272 43 626 -254 590 477 409 587 228 -871 -74 -144 -327 -304 -373 512 161 -635 559 -210 259 797 3 560 -84 -773 420 -376 788 694 68 -219 -82 731 414 -357 -165 -545 -895 543 -602 209 352 -798 385 796 -481 -75 -282 443 97 412 -270 -411 -843 -141 -382 -411 612 -875 121 797 -628 672 301 55 662 672 160 -401 721 452 173 319 633 550 -418 -599 -149 484 43 -757 -597 172 106 103 493 35 -524 637 15 36 -415 -547 117 -464 527 231 -413 168 -486 517 462 711 -194 110 -79 186 656 434 174 -791 294 -839 -330 700 -630 736 -306 -509 -335 -800 781 -722 -774 -309 -92 429 -610 -244 416 676 -143 -11 -845 682 547 681 41 -40 -189 -184 -435 236 344 18 710 220 614 714 -557 401 -509 -404 -746 -708 628 -421 -429 -35 138 67 -785 113 728 155 570 -642 469 -147 -401 -653 683 704 -290 -232 460 -280 743 316 -60 491 -185 104 -178 765 -644 -188 243 224 -151 514 -661 733 -600 59 -456 642 -640 -181 61 -707 506 748 -656 -135 -333 536 -884 193 -531 650 215 -288 141 324 -406 -222 -296 -99 -563 -355 408 625 -205 -678 -681 713 -522 -125 -394 -393 -74 -479 559 -25 48 -534 189 486 -30 -289 147 -522 529 391 -433 -678 -832 674 -482 -800 -197 576 321 -799 743 214 -296 377 255 332 164 185 639 667 134 174 -334 -805 -274 768 -45 -320 -342 -889 -395 -855 582 171 -549 545 368 -763 -126 740 -839 707 210 -826 -497 310 -65 -120 413 619 510 -377 46 730 -539 200 -23 -140 157 -462 -308 177 407 -45 -670 261 -634 -337 -503 537 -780 446 -430 124 163 681 -318 506 18 656 21 147 610 -258 -91 -597 -851 -433 -273 184 -502 -697 -897 -880 -197 672 -699 336 -708 762 -605 -199 551 -528 237 -459 1 -889 502 -860 -576 626 402 270 -798 -81 -431 58 -391 6 -61 -836 -697 435 595 14 -164 49 -92 -143 -550 39 448 -105 473 -639 546 -606 -358 -513 -35 -57 308 -703 186 421 230 -370 -658 -378 -230 -119 524 -422 -827 742 273 705 631 634 -74 -8 -841 -365 -380 -508 383 99 750 -768 -536 373 -650 -560 -662 -299 -812 -33 -682 361 -86 -674 443 145 -135 -759 344 -488 30 65 -380 -131 -360 -260 -460 -74 -559 631 -794 519 198 346 -372 -675 -302 -877 -682 727 -201 589 -873 -831 -648 291 647 121 -373 -10 352 85 -605 -14 -385 -840 -857 -327 287 -320 -791 -677 -540 -125 -406 -789 -338 -383 293 -820 -528 -666 -152 -319 517 763 -18 -417 -832 -9 414 -595 283 536 16 -428 -628 -544 442 523 -117 -153 -108 -810 277 -249 -388 -198 -872 394 1 165 -737 114 -87 -552 -730 -401 466 -482 512 625 -688 123 -66 519 -196 -620 -176 -510 610 -826 98 -98 -243 -361 343 333 136 -283 243 11 597 -178 -412 723 395 207 -574 -803 -545 443 586 -80 387 189 448 -384 -284 -445 -398 -765 663 -86 312 -478 298 260 -295 416 -740 271 -310 -193 -648 -456 500 -29 -568 -815 -134 -221 -256 -45 592 83 -142 -698 -34 -62 201 -480 -582 -779 369 -721 -467 -383 -515 180 -416 283 -278 607 -620 650 607 -800 -298 489 -709 744 -791 -686 189 -599 635 -483 -472 -299 158 238 71 52 -857 -31 280 -237 139 194 413 28 -639 -190 -220 465 -395 -76 -395 -116 -521 27 -13 -231 -525 310 37 -178 -567 758 2 -857 667 -621 353 114 339 682 -92 518 604 -717 479 558 73 -556 30 583 -760 -5 618 134 796 -541 -319 310 -860 -616 -481 67 -727 -392 42 617 -674 -194 354 -519 -209 -247 -291 -79 166 581 -656 481 -26 -189 -224 -158 439 102 521 80 723 -590 -680 575 264 -402 -745 -343 37 530 -473 557 698 -19 409 -485 403 -364 -772 639 -736 70 -655 -539 11 794 -874 252 -25 -258 -128 756 -849 -25 442 -427 -85 470 -688 425 185 -377 43 588 -220 416 248 -467 -527 -75 740 -662 25 50 -829 317 -336 -760 -848 178 384 775 -169 -558 318 -723 417 728 766 537 482 -711 422 671 574 -530 -461 372 639 -171 -557 -97 551 -684 -884 444 398 -615 -696 -256 -735 506 -761 614 -614 574 -181 217 -430 -286 -817 -283 119 222 702 473 -672 81 209 -346 654 285 -560 -502 -597 -729 -656 519 492 -108 -293 254 -537 757 -59 -545 524 571 447 750 637 -117 -715 609 389 337 -78 437 -831 -18 310 -424 -93 538 764 -492 537 -120 33 -18 363 -114 -411 -751 -204 -373 631 275 99 148 -99 -838 -313 8 -596 -619 -828 277 -842 -637 474 442 41 520 -179 -865 -12 229 -346 131 -669 284 94 -217 510 -143 -408 792 -478 770 -145 743 533 -119 -6 -587 -590 -578 193 629 794 592 -705 732 -605 356 -339 -651 -588 -644 -58 -438 -890 210 714 -237 -424 -172 713 -680 458 173 -257 -493 -539 268 371 -767 -866 -735 696 519 -727 330 160 680 338 -327 100 375 1 197 293 445 -309 168 -750 -215 -273 547 358 568 -820 -295 -815 740 718 56 -355 639 662 -130 38 -744 64 554 165 403 313 -639 -150 282 -203 435 90 582 549 767 28 -341 -679 217 -187 -731 433 -794 346 374 -733 273 -590 -791 27 -207 -553 147 -355 -309 -388 -215 18 -94 -175 -332 316 -276 -709 -352 -637 -104 541 25 -707 -730 -661 -388 466 -706 642 493 661 -698 -891 67 -237 -495 588 348 491 -635 -763 249 797 -173 369 54 -290 -268 -227 -456 445 -609 372 -6 -175 151 497 618 386 -285 -844 325 653 532 -407 253 671 402 384 -86 688 -865 181 -539 -694 -757 -784 -426 722 -795 269 -401 -612 1 -5 -897 -721 625 -269 389 201 -185 -897 249 462 138 716 371 -867 -646 -39 263 -148 489 753 241 706 -826 -479 422 290 191 -622 -627 -776 -862 511 -681 -349 164 -425 -323 -90 299 387 -722 697 66 605 466 -654 63 -354 -259 76 531 -665 492 209 -837 -87 -17 771 776 669 -278 -610 743 69 -535 680 -139 -777 513 -11 321 112 468 314 -564 -833 -320 508 -454 -422 717 -633 29 -811 744 164 -852 -279 525 -608 683 338 -442 -808 715 -265 -104 476 114 -684 755 426 -746 194 -407 -253 -751 -133 540 608 -72 -21 154 531 -545 686 -477 605 -355 -171 -822 -671 190 780 -631 -402 -236 -768 -410 118 334 -298 699 -858 597 -888 446 574 -879 441 11 685 470 241 232 633 -821 550 -482 -184 -618 0 -134 709 4 -96 439 -890 341 428 99 -543 -161 -493 513 -826 149 -728 -190 -852 511 589 496 188 -405 -633 740 -687 -440 631 -116 676 -256 328 430 -358 -456 -432 618 -120 366 699 207 287 760 381 -473 -65 136 208 757 568 285 301 -898 -406 -743 334 -390 -415 92 -127 -658 -184 -124 -842 8 -513 -397 -49 -597 -606 -54 -859 -851 732 233 151 -50 635 -898 584 706 -590 -734 -146 241 -763 606 503 738 264 148 -771 717 -447 285 236 305 -473 4 -555 -425 -794 -197 -536 743 399 -90 -147 541 -314 -757 -349 -678 -491 -571 650 -301 293 290 -448 -671 -400 475 -36 765 -761 511 -673 -92 -707 -69 -803 -580 -758 774 210 570 140 -352 -524 -193 -536 -286 700 -126 492 773 -777 552 275 164 270 46 745 -513 -399 143 -813 190 465 -492 694 70 -447 231 643 120 381 -417 680 25 272 -640 258 570 355 -185 -445 437 791 541 -816 631 -349 770 -500 514 -40 376 -687 -715 -236 162 291 611 -540 -711 -713 -876 -821 759 -735 -777 -816 -204 -435 -506 281 340 -887 8 468 -613 174 582 66 663 -579 242 -756 550 151 22 571 549 -216 -636 -323 -183 -242 691 -747 -132 470 454 50 130 -709 -844 -373 67 775 -240 -674 -314 463 -319 528 -642 696 15 -390 -287 284 -528 -429 -817 -156 -659 430 -379 -427 -481 666 102 -485 135 -90 -40 -420 541 -326 -816 94 -620 25 522 569 447 -465 41 -633 30 488 705 -444 -841 -864 722 246 -557 -516 98 670 -298 58 410 162 220 594 86 558 124 -568 -376 -47 -758 -124 -36 387 766 116 250 -547 -619 589 -717 395 206 -866 9 356 -281 -34 739 -346 -614 -757 -803 9 -424 517 753 -795 221 36 409 -784 -344 -817 501 -12 -182 -764 181 -310 -590 -741 191 -391 196 -331 -868 -879 -68 -113 389 201 -546 291 634 160 -690 -149 52 -761 -631 82 -787 16 663 221 -463 -832 -467 -178 416 -15 -696 -274 -189 405 -609 294 519 515 790 -70 -692 -878 -325 -153 614 -695 757 -490 146 -868 -706 -220 -686 511 -185 -616 -168 12 747 334 136 -515 90 -215 -831 -422 159 -60 728 -231 188 -268 -508 -324 181 537 -857 264 392 -103 54 -69 401 -562 640 -524 698 574 -93 -299 -3 169 76 763 -812 -325 518 20 443 137 -607 583 620 531 689 259 596 -492 -833 -755 -467 280 -342 -282 253 -44 -388 -32 732 -341 -710 -47 -281 -393 -847 513 157 -890 270 97 -841 433 364 -493 -312 -290 -230 128 -595 -838 -481 -526 750 -371 470 -628 -717 -642 302 -687 -80 371 732 -104 384 280 -758 -40 -607 -412 -482 -147 738 514 787 -400 298 203 -586 -791 -521 114 -173 728 361 -232 616 74 -716 -158 355 279 781 -421 54 468 -774 194 229 98 -63 -749 700 -619 -734 -375 -407 -223 540 -102 -270 -360 218 -655 -471 -366 -48 -198 191 202 628 652 145 67 315 594 174 760 -176 -526 -204 -385 512 -166 -253 412 -793 -718 731 -187 -142 -697 -805 -312 -730 -511 347 -101 370 -344 -873 -717 771 -227 294 491 368 -754 -839 784 -639 656 501 -234 -216 -640 85 81 403 -104 84 -255 216 -584 641 -389 -430 -490 -526 -720 -559 -19 325 -366 -12 166 324 -632 -177 -289 772 -418 351 -701 -519 25 -342 327 11 -192 -754 676 -542 -368 -270 -859 -655 -100 438 -95 -182 85 -631 -717 199 -255 -104 -710 -736 -298 85 -308 702 -240 34 -237 753 688 -19 230 228 -446 66 254 -850 513 20 -77 -25 -457 -895 -494 756 -169 -851 -684 -196 668 693 200 -897 84 -794 251 438 564 -863 -819 -67 -345 794 -710 59 394 147 591 562 615 -787 -274 337 294 112 11 -851 326 72 -811 -42 739 -306 -889 -8 -529 -709 312 217 774 219 14 57 -440 -621 712 202 -737 281 -308 -676 -434 372 -676 574 753 -590 401 -233 298 -365 -551 -59 -90 496 -358 -21 196 -853 493 -821 355 -145 -700 -176 586 -28 -759 -714 523 -843 -488 360 -434 475 -356 -423 -158 153 797 272 -342 250 -24 612 -785 -387 132 124 -150 219 123 141 17 -674 -326 -670 213 -446 -336 357 -703 -332 -729 -357 -758 -82 -489 -161 313 -212 -401 -789 -787 -447 -657 -815 -362 762 -874 518 96 -540 187 -552 -472 650 495 338 774 -87 -202 -741 334 770 552 -192 -224 -625 -243 -485 -466 333 70 671 104 611 -97 330 -481 -192 -551 -10 -747 601 -554 159 742 694 536 224 128 -810 25 -39 124 -455 -481 -741 320 172 -777 -255 715 160 -8 -559 396 338 734 227 -129 765 -175 332 115 438 -101 107 -825 -447 -514 -831 343 -508 -583 -136 -537 -769 -587 -180 572 519 530 -835 -490 455 -728 237 -104 -501 -298 551 -277 755 410 586 -160 331 310 -112 707 207 -888 -670 -500 789 -292 362 -341 246 -33 -214 -556 369 -762 286 -441 -8 -875 431 429 -574 407 512 -623 -782 -746 -727 170 -481 780 -669 -379 318 -166 245 -198 670 -747 -718 280 576 293 422 -803 424 -220 -337 9 -515 503 47 724 -75 -683 113 500 -107 -715 277 -272 41 486 293 469 -858 355 -177 512 -900 -70 75 -736 -430 -898 -444 563 -438 -518 134 68 -654 -804 764 375 -809 -94 182 508 -370 -585 -544 -161 281 -341 -369 -423 -33 -488 74 383 530 642 -510 -352 -813 -111 327 -75 27 -647 44 -656 224 587 -127 105 17 173 8 -889 593 -430 434 -769 109 -160 414 182 444 -517 -285 233 591 350 497 -26 156 -154 215 -399 -872 -30 -564 -79 355 475 454 -795 -690 360 251 -857 783 52 -802 563 -242 -136 -305 -897 581 -693 21 -297 760 -390 288 -191 684 749 339 -221 605 325 243 -894 788 -850 -495 -519 -803 -637 66 -869 -552 -494 -410 723 87 323 -369 238 307 -40 -753 -745 -888 -253 139 -859 279 164 132 150 605 469 -373 -774 623 248 785 -436 -249 -569 -507 579 -468 -860 -704 -234 -16 366 266 -392 -597 -250 305 -236 536 517 543 -706 -674 -466 379 198 122 322 -572 -410 125 335 512 -859 -312 -433 -538 178 -511 432 -72 419 258 -432 348 619 607 -428 199 542 -375 519 -505 -590 371 -611 142 690 554 581 269 402 653 692 -523 347 795 604 265 127 -856 598 -484 712 -438 645 232 -832 -224 168 -478 58 54 -500 -132 -441 57 -481 336 413 210 -220 -149 743 556 -375 -84 366 -67 695 -657 -12 27 253 581 -706 217 228 -803 679 -362 754 520 200 -178 -1 -474 -586 -226 -114 -495 -774 -553 264 -281 -6 -205 167 -115 -90 65 778 -555 -154 -658 322 618 671 -745 -812 -44 171 391 -144 -305 -386 -630 678 727 148 159 -301 -358 -249 -40 111 -778 141 532 12 -397 -500 356 448 791 307 519 -754 -132 -882 -425 -672 781 -644 288 -785 -403 795 -610 -792 574 202 707 622 -897 70 782 764 -377 -388 -573 239 207 -287 203 404 210 196 390 -152 -3 -74 -493 -791 -82 387 278 -313 -155 -540 -624 442 750 -625 238 -358 679 374 354 611 521 -103 -273 -327 -851 -550 -665 412 -204 -397 -241 -519 -345 618 793 156 -475 -797 -72 220 538 -434 -504 126 -3 182 767 -322 -52 618 409 -822 -378 299 -251 -474 132 -134 -50 435 421 618 794 42 -343 -707 81 -510 -211 -238 -895 734 194 415 -209 -593 789 536 337 -350 698 222 609 -822 116 378 -548 483 -726 -494 -193 677 -330 -186 599 -431 -65 361 531 756 -632 644 -565 -437 -718 -810 -707 -13 437 698 -550 579 422 679 105 450 -697 712 416 -133 -592 222 -734 -297 144 534 531 303 -693 -225 134 -748 -376 -858 -381 -82 -18 -398 -717 -540 -206 -154 -132 -345 -522 8 55 272 127 -541 92 -56 626 -815 -711 -30 74 -90 -217 34 635 -24 138 -129 -133 52 737 693 -365 252 -346 -396 -200 124 2 342 742 318 -547 -831 561 -860 -120 -683 233 183 -229 -473 -600 786 -393 -92 80 -768 403 47 -209 -587 296 -303 -877 -705 -579 -448 311 299 -323 237 600 415 430 -520 795 708 666 548 -423 -893 742 -368 76 87 319 620 453 481 -453 -105 -267 169 -323 -54 -165 -753 534 217 377 294 -213 68 -651 -181 54 -777 184 -654 277 -827 -132 633 504 239 -274 380 431 -232 174 -318 729 -420 -389 -625 324 -543 272 -827 539 403 -895 450 -578 663 -457 -272 109 -875 89 -131 520 -845 -233 587 35 -501 -68 -416 469 -298 -490 454 115 58 793 528 -282 -585 -70 618 445 761 -327 -257 -211 636 -74 85 -32 -149 -120 -175 -881 -485 687 -500 -781 -166 -628 473 421 -483 -570 -270 -305 -446 -165 -865 -86 -756 -574 -778 -265 -562 318 634 493 758 -577 395 650 488 537 709 -259 607 245 560 -643 -677 -109 25 165 -750 739 -290 -628 225 468 213 553 -161 -601 294 -223 668 380 -718 -769 540 129 50 471 -864 -292 494 124 276 237 -362 -802 -142 -880 271 333 124 -776 -688 -199 336 438 525 -670 515 752 -358 -506 -249 132 -610 -865 -201 -67 700 171 -144 -529 652 -10 -545 -644 527 645 616 -571 684 -649 -9 -213 25 -194 37 -7 -658 754 713 279 281 -578 -313 352 -498 -874 -759 -543 -373 -355 -383 449 -393 665 -658 437 138 -510 -198 30 165 -583 126 -614 -227 -553 -548 542 -549 45 516 -474 -508 -268 786 780 536 422 -773 325 476 746 303 118 668 671 -476 745 625 -574 407 305 -721 152 413 -845 -536 -636 163 -559 -722 -861 -870 533 -143 -163 -167 27 387 -550 -750 742 -324 -11 725 -407 -404 45 -428 189 -42 -823 435 -99 181 -508 792 648 -736 662 709 463 764 -477 681 -485 -847 467 -357 -535 240 328 699 -590 432 -769 86 -710 265 616 -108 -616 -776 -492 744 -163 -10 -743 -412 649 747 -614 582 -12 -146 -27 -748 -269 -896 527 -744 64 -332 135 131 157 696 -546 150 -340 -268 -296 -760 326 287 363 759 377 560 -748 -192 712 471 237 -65 783 -454 30 163 174 -181 -183 -376 -185 40 551 -560 -612 211 617 172 -681 -279 199 -3 331 -246 -829 -100 -82 -204 -552 422 -34 -365 -638 -711 -204 439 -121 86 64 -541 -50 144 -600 101 798 -272 -237 243 -89 726 -65 -587 439 -91 475 525 -312 483 -847 -637 -802 695 -753 60 2 53 146 244 -839 -15 -438 12 -782 482 -50 -122 -62 157 -105 270 -505 290 13 -666 476 77 505 -761 -97 -676 -562 747 -569 -274 402 -755 608 -67 523 -289 689 712 -722 -410 -741 39 543 153 -819 -771 67 -725 728 743 538 178 52 -573 -251 -204 674 -468 -370 702 185 531 -90 657 512 -629 282 501 -500 -886 -597 -675 577 -690 -308 58 -51 -664 -719 786 -633 504 -476 798 -655 320 -205 -617 245 800 747 553 -592 -881 -216 -716 173 -538 657 -726 611 -888 -661 203 -345 589 -19 436 237 137 -185 422 -411 -12 110 -352 -64 646 -429 579 -720 -328 578 -411 708 229 -811 -561 268 703 -447 -765 3 -531 351 -817 432 355 -318 234 345 301 -284 -714 61 -187 764 500 40 453 690 -644 276 637 -470 603 266 -650 -68 -689 472 17 -525 -814 -579 -56 214 766 167 -282 -578 351 110 -18 -396 -127 531 -592 736 -511 167 169 106 -833 501 -234 -174 -477 -300 -89 -524 -730 464 514 525 34 -299 -560 -612 636 -140 -257 -765 520 392 -232 -890 608 -818 283 -478 255 -362 -252 -173 -778 -292 -407 622 -897 -206 146 -467 729 639 -872 -269 716 693 624 -817 63 -730 -475 458 258 -528 346 -879 104 300 -505 -323 201 134 -380 537 355 -323 -52 92 -110 -232 -174 462 -157 -55 587 -739 -331 137 -252 -447 -827 -510 -450 -286 -374 502 349 468 70 795 -314 227 -250 102 -844 380 383 -178 -390 231 -49 -473 485 -642 689 211 756 559 -676 -872 -56 780 575 312 -695 -354 681 265 22 -90 -788 646 -899 244 -273 -412 342 -248 245 -63 -567 -83 791 642 -15 -547 -544 -889 -280 553 -855 -279 -483 -312 365 53 178 -173 220 -810 -337 -433 -607 708 -113 -183 -376 -661 467 -643 -353 710 -719 -803 -83 110 -703 -610 34 -173 -459 -689 180 638 312 -53 -322 375 -804 -673 225 -525 491 56 -609 625 -225 -719 -700 120 215 -835 79 -539 -159 337 -202 -148 220 624 613 -871 -556 -443 -128 411 -422 -92 227 -47 -31 -143 -594 663 281 259 -784 -588 337 -751 -133 -301 787 -863 734 661 -58 -321 70 488 -7 -216 -238 666 -511 623 81 330 213 -376 -26 -44 -845 164 728 328 -69 -495 521 -454 328 590 -499 260 -597 -844 104 -429 453 79 -664 640 675 -821 747 -124 -33 -425 255 -479 -604 706 9 61 341 -491 48 722 -306 -408 564 124 502 124 348 -126 -647 720 686 -640 288 551 616 -774 102 549 -394 -803 779 383 419 33 704 -139 -358 -518 49 -803 -768 114 -457 701 -715 327 319 -140 150 -499 -276 -662 651 -353 687 -324 -815 -121 -689 -42 373 10 -58 -356 -485 656 -480 772 -687 439 -555 -415 392 307 -597 568 -80 458 -688 42 65 -851 -333 -897 525 -184 -89 40 -435 -351 53 -46 455 -635 587 759 159 741 423 -749 218 -364 84 241 784 537 110 -555 621 -320 567 644 617 -642 -651 -750 244 -736 -395 -785 -393 237 52 747 -242 -841 65 -436 241 -438 -635 342 -166 -817 -149 687 -562 752 -860 -185 35 -170 139 277 223 358 146 -503 -686 515 -126 483 322 109 474 165 380 -311 -545 119 -550 577 -466 193 -508 422 146 -811 -647 -219 674 -5 679 -871 693 142 565 -266 -183 -524 -761 762 -761 -98 -195 648 -766 -172 -574 547 290 243 -552 -683 509 -126 -678 198 -343 638 -684 -529 11 -505 762 479 -810 286 -768 -326 515 -56 564 -107 295 -94 -694 -25 -88 -301 -390 -500 -437 402 255 -4 687 -724 148 643 -620 359 -13 319 -659 -30 -879 -558 480 -781 -589 -875 -113 -216 479 329 -153 -743 200 -882 -296 552 -622 423 -826 -635 485 433 220 -856 -427 -709 -673 -867 -394 -330 -442 -779 504 417 -155 -571 40 625 108 -120 345 -453 63 -671 -508 -750 -214 -87 -891 493 41 -408 607 599 209 195 102 -485 -318 -755 577 122 -382 -507 -56 595 -40 -750 -385 349 4 -605 176 -77 689 337 34 -640 -179 -672 445 46 452 -605 -157 -115 713 171 -452 -406 447 -579 564 79 -841 318 -196 405 195 -867 -828 -372 6 612 -360 -646 384 301 574 315 -440 2 -408 207 -504 -64 -506 -721 119 -121 290 399 426 -283 -438 -382 157 558 -890 456 -69 -623 196 -310 398 -623 -374 -794 -470 -730 504 -861 -100 -450 -741 -636 -378 695 -91 777 123 364 -892 210 -190 193 -11 414 -59 294 244 -551 -275 359 22 -843 493 -582 116 -169 244 -546 -239 -109 -862 -760 -740 -469 675 -428 470 -207 169 561 -732 -344 404 -676 649 560 245 13 -171 701 -510 -691 -834 281 -398 358 338 -184 -626 436 -189 -543 570 438 658 -359 -130 169 33 316 -794 -305 -214 583 -769 -185 710 462 -877 -358 379 -772 -386 -189 -660 -773 639 -611 316 -196 -900 485 -207 136 -7 -364 468 439 240 -107 379 -748 504 155 140 -263 207 539 -738 223 603 -20 -660 -452 -900 -869 -201 399 202 672 -403 -154 312 -249 544 553 -142 -92 -95 -303 -486 545 -80 324 -28 -196 -831 194 477 -721 -211 -406 389 573 592 441 56 168 -330 -489 9 -729 786 -382 -3 -639 382 -245 -86 517 -199 737 -620 -270 618 547 -344 76 -792 587 -82 313 15 -370 -483 -9 -59 221 679 -453 317 -803 -297 25 45 673 302 692 478 36 -794 -429 -656 -628 272 -341 55 -534 -369 112 -680 385 625 475 266 97 -832 -645 -123 -421 -287 326 90 177 800 753 -585 -340 -492 553 278 -853 78 333 701 -550 -459 161 119 -317 -240 -130 556 -22 635 472 609 295 -399 -247 24 -568 -397 -854 -697 -552 527 188 -709 583 -225 138 -887 -62 -295 -46 -33 27 657 589 -856 -486 270 -521 316 -197 -248 -213 -490 732 671 -494 -157 -267 696 -311 -702 -252 190 -836 -884 -687 204 -310 -235 -829 652 592 -710 -771 282 -456 658 763 284 776 445 -625 -385 -178 -42 -299 -337 637 -856 100 -740 594 -157 527 34 -687 346 749 -138 139 -479 589 455 -462 222 358 -8 91 489 120 262 -28 -688 472 546 -870 115 -775 -789 -120 644 -293 354 -536 -892 198 132 116 616 -266 -264 643 174 334 217 21 -456 675 -744 -819 682 770 707 -487 -654 11 -546 293 -66 796 624 791 121 682 500 245 487 306 -331 276 382 -287 -657 -290 426 27 751 -664 330 -565 -536 -420 75 -871 -317 -835 237 686 -169 388 -900 276 494 204 737 575 510 -710 -121 559 555 -858 775 255 764 727 425 709 713 -656 -30 498 -579 -802 -227 294 196 -508 796 -602 678 -105 742 -190 -63 -818 -355 236 26 290 236 -815 -771 745 314 205 538 652 611 624 -703 -612 240 179 184 -477 598 113 -626 -137 99 237 -762 296 -344 189 91 225 462 754 105 -604 -238 -540 -201 -811 -160 311 -815 136 795 -623 -783 -308 -573 298 -334 -42 128 -626 -570 350 466 165 -133 -289 118 15 51 60 -269 511 -587 -789 564 -558 63 668 -488 -622 294 192 346 -864 645 775 -298 -352 -17 -641 407 -79 412 -150 -466 -747 -713 -664 -505 -862 -231 -710 -751 -1 178 -228 -520 -206 576 -382 614 93 12 -102 311 298 541 -264 -43 471 -529 491 -38 569 -566 -190 -529 613 103 -593 -250 385 286 -859 -817 -47 -761 -313 -655 -93 191 -1 -568 -121 128 -646 -158 -706 -54 -430 469 157 -864 -448 -128 466 611 765 172 -822 691 -833 45 252 429 -256 49 437 763 -220 732 204 -652 -770 -454 -75 -348 259 -336 -410 -347 45 -151 -361 590 757 -750 548 -853 -627 -600 -704 -259 -30 231 2 -660 -870 787 50 450 -108 529 -439 47 232 -821 -764 -226 -146 -166 -707 449 -91 414 422 -298 657 -317 534 -47 393 719 760 -705 472 754 620 573 559 588 -498 -86 -124 -91 594 -56 -270 366 67 -767 -517 -545 462 232 -632 729 -396 652 -771 777 -883 208 223 -541 39 311 70 -173 -526 -82 155 227 186 -651 553 418 -132 155 -428 -12 72 -339 -284 -822 133 -898 284 -11 728 192 -583 -435 -91 -360 699 280 775 140 -470 631 -267 299 -117 347 325 -38 366 -743 -427 382 -602 -783 -761 -362 -109 558 -360 -366 -156 -233 530 -899 -593 -279 160 273 -437 -840 359 -468 -350 477 -612 190 -871 -764 -270 8 500 -109 721 -777 427 -68 346 420 -481 -311 763 -201 660 596 20 -832 591 -872 540 -131 -731 396 -624 -359 524 202 -161 616 -278 -528 420 582 585 -253 -888 536 797 -863 383 377 712 -189 -254 -202 731 -680 -50 148 -255 -835 -595 354 -720 -283 737 67 537 618 -823 -734 -250 458 551 -92 -530 38 220 -538 323 -740 -683 -592 564 -513 470 -170 -170 -15 224 -742 296 -864 -388 -267 -112 712 -637 500 -642 500 -68 -210 -865 -193 -484 797 197 -523 -560 16 204 -549 -175 570 -136 -259 -19 -134 -633 -10 693 -851 -688 526 -175 685 -270 775 688 -7 676 330 -179 -292 799 -658 -249 -203 -384 -78 -29 433 250 -645 540 -432 65 385 -24 575 -25 -18 787 -296 379 -202 64 -749 -267 161 778 -159 214 772 359 308 -233 -462 -694 -294 -774 -701 -551 -123 -437 -807 693 373 -434 -5 -855 -566 -644 -788 541 22 485 -488 254 407 746 -738 383 695 701 111 169 254 191 265 -170 386 647 -130 614 117 -172 415 -32 1 375 384 -431 -88 -233 -666 449 -473 -585 -508 -588 120 -898 288 -679 -131 221 16 -643 -727 -105 188 218 -668 211 370 -763 -349 167 -746 -466 -589 466 -586 780 524 467 467 -687 767 145 -492 -268 -612 -324 573 -728 -107 714 75 488 -826 -562 769 570 -547 497 88 -528 -188 -302 -436 6 573 -77 212 -641 358 -214 590 -568 -575 -568 711 -588 86 -339 485 511 255 58 644 216 -377 -891 415 315 -603 577 427 -327 -91 160 -147 574 750 -409 224 29 -217 -826 -883 -433 -169 23 -121 577 462 46 -437 252 388 -798 -425 -368 -242 33 35 -154 -411 -188 -303 531 -745 -760 -410 167 145 -111 71 -46 624 -135 396 361 689 -549 -574 -860 -344 -284 455 239 -553 -319 663 157 -331 11 444 -279 -678 748 692 682 138 -733 130 -214 -19 643 749 -159 -190 -186 -725 -771 -512 454 7 -27 185 244 -617 640 534 -823 653 -555 -792 269 -728 -30 -647 71 -402 -668 665 -185 -605 65 324 -611 221 164 -496 261 620 -597 -551 -334 393 399 720 114 -292 -221 -195 -430 -113 48 67 144 125 372 656 767 -407 -43 456 555 -124 3 246 -811 459 373 502 665 481 -48 -557 -341 346 699 440 -370 130 591 434 -569 7 -620 81 -726 -859 -858 170 423 663 609 -387 -67 191 -571 -559 -394 281 233 193 -147 -496 -56 46 -766 560 -49 497 362 -828 -900 -444 705 -222 -760 -691 -362 -888 -617 -278 752 521 605 339 700 -30 -763 469 606 331 743 -675 -843 119 597 -633 263 503 167 35 -27 -179 27 64 -168 96 48 34 -219 -708 347 33 50 643 628 124 -655 195 246 558 -179 660 390 -290 -142 239 -531 -81 -400 121 -825 -476 282 -166 -882 487 -134 299 -676 -160 798 -830 -142 -604 76 -401 500 -514 -597 -143 -162 -671 -673 245 -514 524 -792 -342 -366 152 -778 -551 294 356 514 -796 -601 -480 230 261 391 712 -590 37 259 -451 -734 12 571 -411 160 -23 -880 -508 692 -688 -170 -829 -521 -440 693 432 -253 382 551 -149 380 105 -737 747 660 603 -183 -697 -409 107 4 -793 369 -606 781 797 721 543 -635 -350 -669 200 558 -768 275 -590 -323 492 284 -449 796 -477 249 179 -834 -307 -203 171 378 45 -613 -659 682 -100 -676 -270 -65 -382 -111 -291 470 476 -559 -884 -482 -830 476 576 -708 -587 361 359 -540 266 -755 412 576 -11 -534 144 -630 -795 -313 -474 -314 -540 447 -769 -543 183 -492 -486 596 -388 -659 252 -662 31 443 518 540 691 -325 -875 -294 585 642 -448 -292 -40 193 300 731 289 85 444 11 -473 -737 -570 555 309 207 256 -466 -72 780 377 315 694 258 516 -716 -574 -67 593 226 454 -125 -288 733 -177 719 214 -889 408 -301 -190 602 690 160 -446 754 601 611 -312 -154 -300 563 -812 -315 220 -72 567 -489 97 -592 728 -576 -272 259 217 -43 -288 648 -580 -332 -529 379 -502 420 -250 -29 -567 -843 40 -847 -422 -178 -439 -655 558 -164 -348 710 -692 -88 -537 -217 600 264 467 -579 -767 -314 -393 298 -900 -403 751 -434 227 76 132 -420 -105 -632 -693 -637 81 -472 -136 -464 415 791 714 -86 -176 567 53 618 -549 -419 422 33 652 -143 300 278 -669 284 275 -854 -857 170 600 174 -214 737 795 743 -228 369 -488 -25 -466 -74 548 429 74 -37 668 -701 138 169 632 -234 -160 643 -548 -36 -428 -97 -112 555 -340 594 529 295 682 -834 -651 -79 506 727 513 118 -431 -222 371 110 -601 197 484 718 569 535 781 446 154 -153 604 -881 -198 -364 644 574 395 -50 485 -346 -274 55 307 -491 -776 432 391 -703 173 -733 -43 -697 -143 -882 572 118 -794 619 172 -179 -178 -448 260 100 -206 532 -540 583 -237 -663 653 342 359 -11 -636 15 -106 -399 529 391 -228 -182 -763 131 -169 -839 301 -513 182 492 54 -861 -615 770 -164 -402 749 381 113 -501 67 -563 -324 -507 -730 -734 -71 -527 498 -496 665 55 -865 3 -660 104 -529 -287 -327 516 159 -291 -335 145 -88 535 783 -309 -43 -52 286 173 43 275 -147 -241 -257 191 -882 -70 144 -489 -888 389 86 -30 527 -393 103 -630 -66 483 310 -150 439 -843 -342 -893 760 -89 -271 709 -239 -526 510 -616 -876 -669 -474 472 -669 -463 -58 -546 -445 343 210 -502 -416 304 175 435 -77 433 54 -792 517 -501 223 -578 205 124 -856 41 -25 330 165 -555 -363 -236 -5 -390 366 12 189 -226 -256 60 -289 746 -588 417 474 -507 -812 -733 594 -831 -877 598 -770 -363 -264 -262 71 27 -804 657 -614 728 -306 163 36 390 120 -303 -176 288 374 279 -838 -487 -641 -375 772 639 250 121 423 -660 -241 321 -684 34 -542 -790 -589 108 -519 -860 -716 -406 569 659 -675 -450 -372 294 695 135 -725 -655 -799 -96 -545 -857 647 -518 627 -729 630 -735 -554 -495 239 -383 -701 -414 713 -50 755 19 258 730 127 752 -66 764 -316 -811 490 -257 671 601 -380 509 704 -490 235 -8 -698 -786 467 792 588 -686 492 268 -448 -762 101 -236 -140 702 -801 -283 -408 151 318 -204 104 556 685 577 -451 382 406 569 554 362 54 436 -228 -818 -675 29 392 780 750 593 750 545 84 629 536 494 -193 -261 532 -431 -459 479 767 155 -251 103 -186 -18 471 -222 -260 -384 758 243 316 -373 -829 347 -497 582 -198 727 336 150 -624 580 -535 669 -562 335 -317 619 683 -548 203 -900 -320 -158 739 -62 35 -637 -788 -260 267 -227 -452 -554 -215 -327 100 -788 -865 234 580 -622 399 -808 254 134 -721 -125 -503 564 675 24 -641 -165 -518 134 196 -424 697 197 -89 -167 -674 610 -590 374 -439 538 -605 271 -8 161 -318 -66 -414 -363 69 -560 -443 695 -473 -222 -271 -94 -495 461 278 -513 210 -729 656 486 -551 -121 -663 445 -373 709 -684 -501 -191 48 581 -110 -779 -662 482 525 -880 402 -646 742 129 649 589 -441 225 185 775 -648 359 -514 -473 705 137 -667 121 404 -191 -382 -241 -667 -759 544 -635 -159 -101 561 -559 521 -200 449 179 -210 615 492 171 -284 43 -275 -756 -137 319 -895 5 -405 310 -634 155 158 -183 -730 260 596 -283 -831 207 677 17 -704 -787 -439 -249 -413 535 663 -489 -283 -62 -881 542 -782 -524 -685 450 758 417 -892 405 -560 140 371 -721 545 -212 645 -467 182 -223 -146 -739 724 236 -776 114 398 -657 -484 -528 598 152 126 -492 -401 -565 -88 -376 137 -569 428 -874 -743 540 -264 466 -27 -851 -749 375 -591 628 -18 116 312 -594 -289 -811 241 568 45 699 -812 -734 -761 -526 -225 -812 235 -401 -702 153 413 -721 124 751 -645 108 657 290 -246 -367 -796 -258 -777 -725 -782 576 -617 -416 304 -510 -259 710 158 -706 -899 188 679 46 798 -172 570 -834 -460 282 -210 750 -2 -107 611 96 -192 -602 87 -675 302 499 720 202 -595 770 44 790 68 -375 -735 -681 308 -329 11 -833 -284 524 623 481 69 341 318 -738 -98 789 194 -31 -224 648 520 -114 -143 458 444 40 743 24 -19 -432 603 -104 643 79 -606 -380 660 -821 -240 -454 -831 -890 379 617 -790 -480 764 749 560 -309 724 509 568 255 -201 -577 137 91 -530 -809 92 -710 87 -355 32 87 638 684 -383 -338 425 -744 -683 -239 -40 345 373 -372 665 47 787 263 -362 227 96 299 717 250 -75 -128 -65 -578 -260 -540 138 -840 -572 -558 32 381 766 246 -313 392 446 55 565 749 -164 727 284 -207 -358 -458 -231 -804 -852 367 285 -102 510 366 724 28 15 -189 580 -707 -433 262 74 -390 -337 -826 -524 800 -260 352 -697 -92 -183 -234 -547 -420 -581 240 -513 -301 -336 33 -784 -147 -837 683 194 618 -888 -258 -872 -584 28 -494 130 -113 701 83 425 -102 -144 220 15 -178 -766 69 197 205 -893 530 -348 -589 -827 370 328 581 765 494 301 555 312 659 -299 -823 -718 531 612 673 -541 639 349 -499 -266 -597 -425 -679 661 -288 106 429 -165 413 -279 -284 -562 419 -160 -417 515 591 -610 -13 -596 164 -424 -184 648 28 -271 -665 -868 -400 697 157 42 726 -718 -817 535 -611 710 511 -354 -810 452 79 265 599 691 695 408 710 296 -95 16 -647 476 786 -507 492 655 -294 657 -665 -274 663 275 500 -328 -113 -791 -4 -626 -228 554 192 449 -266 -237 300 -609 -237 785 582 590 366 -125 258 204 -679 156 -223 -638 -543 -302 -443 461 -114 279 -422 23 -322 -642 -699 -400 -756 -180 -179 -701 736 184 723 -13 286 129 -53 -158 -550 -116 -607 -297 627 503 -615 -115 -317 -142 123 263 65 236 203 -17 576 415 436 -254 43 318 -853 -332 -387 -208 201 -136 327 557 95 -761 588 -566 363 -826 405 -602 35 39 103 428 150 289 517 -36 -307 786 -623 78 761 152 27 22 -184 666 797 524 -129 -738 -815 -557 -723 -495 206 -787 453 -598 97 726 666 -532 -541 362 -605 -30 -379 87 539 96 218 341 -634 590 -222 569 410 379 -55 -19 121 -365 -847 343 -167 -320 756 472 -312 650 -421 -484 24 260 249 606 -656 -537 -885 -883 333 32 223 199 246 -892 75 62 -778 -117 -756 -790 589 207 -186 -149 692 -693 660 -125 -808 -35 462 322 -15 -724 -58 533 -229 734 -341 -792 -200 330 113 -337 90 -83 182 -161 -812 -593 -592 -86 -556 390 -666 557 -104 -222 -568 -490 -111 -347 444 705 -446 257 134 -454 112 -392 420 -683 -826 -425 -194 669 673 552 -471 579 523 -611 -155 447 -389 389 201 -70 -508 575 128 585 714 552 -28 166 -893 641 489 -413 -303 255 120 440 772 283 267 586 748 -17 222 479 616 472 -661 -48 682 -833 -150 214 46 -215 -242 377 575 -321 -40 -310 406 -145 414 -798 -593 242 408 -46 -97 -55 561 -389 634 -390 -683 -232 341 -101 -215 -428 -534 -891 -667 -659 -780 -292 -864 84 -182 -106 -98 -464 -148 -674 -874 419 486 -286 491 -258 692 -483 -550 788 -78 -304 652 498 617 456 240 -94 38 -469 285 -542 389 -272 696 612 340 112 656 -467 -375 160 48 390 -334 -146 -812 12 -173 -415 694 81 -643 588 -572 750 278 497 -864 644 109 292 -476 -126 -198 -614 226 765 105 -760 -888 -669 150 -665 -3 -766 172 -41 155 99 325 360 791 -305 -742 -630 -50 -559 -495 -76 403 -165 502 -639 -842 -887 789 616 595 388 -83 -625 -555 -544 252 575 -295 -552 322 -895 716 276 21 -438 -872 -453 396 -180 -678 644 -534 -844 548 452 -537 484 718 103 -280 -218 680 798 -511 611 -762 613 739 -72 -871 -579 -299 -177 -827 331 -129 -771 777 75 -282 785 -807 -414 706 447 60 -429 -142 -515 -510 654 699 -725 -515 -32 665 209 687 398 374 -368 497 616 -46 -641 -667 -839 592 213 -820 205 438 -445 467 488 -545 487 -842 157 -490 -604 303 678 315 416 -721 305 -56 388 99 165 374 80 -465 347 -668 -39 -511 -361 394 497 -898 -145 -47 -820 551 764 -306 663 -835 367 -469 -887 -520 -194 -574 611 99 -722 64 66 750 790 -401 -333 -261 -63 563 -67 738 -824 -230 -92 760 -698 645 160 786 266 -683 101 136 348 -815 662 166 -165 306 724 89 -556 673 327 642 93 -33 -47 -473 166 578 321 -250 -823 572 156 421 -328 201 -518 -602 701 570 -442 695 168 250 217 620 -724 216 -309 -894 -387 -441 639 222 -438 -842 -5 731 192 361 -828 -830 193 231 -654 -212 304 -284 -452 -256 -529 -321 10 -757 -72 -392 -585 565 -462 -758 -643 -346 324 194 294 301 -867 351 -603 170 772 58 -276 771 644 682 537 -463 638 -183 634 669 -798 753 176 771 -487 -162 424 -774 -200 -539 -42 -813 656 -795 -895 -469 -431 735 733 -834 750 600 -642 -766 -38 529 -533 -46 672 -729 -163 459 -210 381 645 -472 527 -466 -796 -483 136 -329 710 139 -857 572 -76 787 -304 468 279 -456 -446 790 -710 -498 198 202 -74 -684 -861 317 771 -82 -663 -101 143 -383 -643 -73 -65 507 114 141 -438 -575 -364 -445 209 99 -457 609 232 565 -251 -789 131 736 142 571 -206 -618 470 -532 -869 326 -291 259 97 -465 -563 -267 424 -564 554 -460 -245 774 -843 149 716 -202 33 -617 730 -652 303 92 -530 446 -190 -760 -375 120 756 356 -585 521 570 752 -365 -665 -678 -500 378 735 760 178 225 -278 -594 562 -149 -890 76 -462 -252 733 106 185 -857 -754 -847 707 603 -163 -498 135 723 776 -248 751 593 648 -25 -709 -628 565 605 319 -370 -58 264 321 33 461 423 425 21 16 715 20 -786 270 324 392 -469 -132 603 -374 90 688 800 203 -447 407 -235 756 670 469 -196 -76 -480 541 -61 -790 -280 23 -185 -538 22 643 638 -441 -59 701 763 -458 411 -657 -30 633 624 460 -361 -269 87 -449 166 -860 -363 -43 327 248 726 -621 -782 -874 -851 791 -408 444 469 -336 743 -473 662 75 53 -889 -763 -375 -190 -217 -238 -390 536 -503 132 320 -819 96 120 -518 -802 -125 589 -326 458 -526 240 -315 600 620 -2 -354 -480 747 -140 706 -714 690 693 533 -650 149 -674 756 -730 -632 -424 -176 556 -790 106 -630 -252 -90 414 311 474 570 -193 582 55 -90 -445 260 -542 646 654 -636 602 29 -439 -586 307 695 -887 634 698 -453 -27 -580 526 -54 250 626 -358 502 168 -359 285 597 744 -313 -591 -891 -640 -696 -128 -324 458 -13 -774 -478 -874 726 709 100 375 -204 135 -895 655 151 548 -594 393 -7 768 -270 -8 0 244 561 -495 219 275 -182 -516 622 -852 -202 -324 650 -495 -334 -597 -450 51 514 -369 -456 -871 79 599 392 -736 594 235 507 -708 -886 -841 197 123 -604 71 -557 -558 160 -200 -855 452 -727 -336 -146 -379 -722 253 -578 -373 178 -822 529 349 -731 74 -37 260 -690 -95 -716 -722 -403 158 631 -107 482 -893 -84 -839 731 152 35 -370 -69 -677 -816 302 203 -178 701 569 -417 -572 496 -545 -798 -459 -347 743 -752 -417 -692 -318 745 8 -221 353 -203 -702 -117 -479 -467 -104 -350 394 546 -340 -214 -771 370 -626 -569 470 -95 -561 498 309 0 43 401 -583 13 724 156 -205 616 308 -86 -650 789 686 -623 -718 543 -648 604 -208 -727 187 308 -777 -154 41 -726 -372 -345 -315 48 -56 204 -860 -409 590 -258 -476 -884 175 559 -585 781 -240 685 -220 784 -783 -648 637 560 -742 -788 -122 558 437 329 -834 -85 759 626 -592 747 282 614 244 608 57 -437 708 159 -78 473 -44 -884 -552 118 676 -410 303 -535 200 -186 -437 -780 172 -166 -482 643 674 234 -369 143 -384 540 -188 73 485 -894 -464 537 -265 -718 -361 693 172 -68 -209 -511 -69 217 -690 551 -549 -392 -782 -251 632 -730 -11 -728 -480 68 -219 -585 663 -143 113 -620 483 -460 -531 745 638 -184 741 -559 587 -383 -412 -57 466 -69 -343 347 283 536 606 744 39 548 691 -297 582 -271 -561 -104 366 82 -860 541 -539 -103 -30 166 585 709 246 311 -378 -472 725 -411 -782 -473 -742 -854 -21 180 -847 -744 365 124 543 695 -288 -189 -868 423 318 299 -643 536 352 -92 554 585 -136 -539 619 2 -575 -113 -774 -569 412 -891 432 -795 -64 -659 630 -475 -838 236 73 -441 -750 459 214 -602 -875 -25 -775 -850 243 -446 -498 -298 704 356 -205 -304 647 367 -27 -558 -808 230 207 -51 153 698 -610 662 135 109 554 784 -710 -781 260 -574 652 -85 -457 -393 -672 644 510 675 -802 -81 -348 90 633 -309 -207 -755 -631 -72 -713 -3 746 753 40 214 230 544 -82 243 -404 260 -210 -4 676 656 -52 -543 294 394 269 548 84 -217 -231 -345 -730 215 -684 -857 -170 -364 -84 82 -582 -278 52 -866 9 617 -123 265 -606 68 758 -576 464 -872 56 -220 697 -16 342 -773 -883 194 -575 369 -265 -376 226 657 -242 -828 296 -802 -629 -393 499 515 747 -752 -383 287 -706 -184 -631 143 456 -235 -727 -457 -402 7 -42 -755 199 502 201 -341 -97 -493 646 603 -284 507 12 133 -436 -205 -162 -462 -705 788 703 -336 -604 -692 -433 -553 456 73 -456 -229 585 692 -496 556 100 702 -201 31 765 -639 -261 -9 -553 21 308 -272 502 -439 519 -508 285 -34 249 -138 -471 595 443 581 354 -856 -30 -334 126 -765 251 -275 -555 -237 80 -200 396 658 443 -345 34 726 67 434 -807 -208 331 300 594 -230 410 105 768 -34 -787 794 536 -651 -541 -857 -458 392 -546 -531 -16 108 -479 -185 -164 -259 -691 499 -631 -614 243 -218 -376 -295 -17 -490 -356 179 -662 -779 581 -189 434 -269 -570 352 -241 125 604 377 402 465 -778 369 -124 -220 -374 -697 -16 688 497 399 602 -541 506 -396 524 -193 675 -581 150 -578 -532 365 -37 93 -752 -91 -489 635 -770 -666 -860 112 249 -594 670 362 -255 170 192 -856 -344 -524 -195 796 232 312 -16 84 440 90 -338 -710 -480 -590 672 -273 355 607 586 -440 231 710 -266 783 219 504 -613 17 412 -225 664 -602 796 -817 -287 -547 -484 151 276 -172 480 606 249 603 -834 775 -495 -206 432 -440 352 -684 -458 89 -584 -495 -873 -385 -92 -720 -512 -150 -540 -672 -402 -618 -577 535 -857 505 -304 672 21 2 -242 -739 248 181 -518 -739 -722 -639 -386 470 -592 47 565 749 -857 -701 -582 -214 -759 389 -253 -26 770 -867 329 582 490 412 796 -840 251 -37 -555 256 -622 288 -141 376 -102 297 -111 -626 -449 -845 -628 432 438 -101 580 550 -489 -562 -435 229 -264 695 -782 208 -539 -243 460 479 412 -182 176 -269 137 -308 -686 460 -75 194 -647 -144 -806 209 -352 -167 -536 -587 478 -823 237 -439 147 401 -689 -519 -815 607 205 -16 441 -400 181 650 -360 -399 -665 -783 -589 -215 -262 -642 220 720 573 -597 -99 -764 741 -488 -284 543 586 -277 -368 169 -732 -66 92 106 139 -189 106 392 670 674 -60 -550 -778 -845 681 -822 -789 -472 -501 697 -511 -169 459 -636 481 -156 203 -217 641 654 227 290 486 333 30 90 -156 366 -552 442 -205 -260 -818 591 574 217 670 97 -747 -586 -315 -382 -534 -862 -822 -447 726 181 -726 -29 -300 732 768 414 691 124 144 768 -411 223 -404 242 -117 190 249 -696 -400 509 -72 -466 486 -426 -587 35 -660 -211 382 321 424 -636 -287 704 523 243 -676 639 -318 -4 49 -484 307 -136 -6 196 -554 -156 173 744 -247 -364 -253 -696 -92 462 660 -50 -648 293 480 -739 18 389 -897 -740 -11 -440 -96 -815 -445 669 12 -536 -293 -566 -113 -116 583 49 89 -83 153 530 -664 -49 1 -396 -689 -393 -623 547 438 -152 -26 380 183 89 -685 607 305 607 791 -471 524 250 -355 -871 -133 441 552 745 -804 322 599 -310 68 532 516 667 761 -609 356 35 13 -41 -785 309 529 -550 677 529 -639 -291 161 -425 139 718 119 -330 -773 708 680 401 785 -319 212 670 638 35 -696 -459 192 -119 -436 -60 137 101 -593 -386 -158 497 -421 551 640 -175 -205 -781 -795 -898 -571 315 178 -113 -565 -33 580 -286 765 660 -695 -433 -362 -685 -220 -181 -722 -184 680 -131 642 346 165 112 -648 258 -166 -19 -639 -514 160 35 -337 356 -629 772 -566 -208 759 13 231 321 658 -627 -642 580 782 -371 787 -126 -455 502 -432 -380 -101 -623 -719 242 -797 -574 -595 580 119 343 -361 -145 -114 782 315 566 -530 658 -472 317 536 29 121 199 245 -550 -109 -473 761 766 -666 108 -546 -597 -235 381 612 -42 -293 542 423 377 -16 465 323 565 444 619 -766 -870 -512 696 -707 162 179 -568 4 -676 56 -149 88 638 -135 316 697 387 -190 -316 106 100 300 277 -7 -780 770 381 -743 423 -204 646 -656 -624 -894 569 22 51 448 117 -98 693 -148 597 30 26 -47 -490 -671 -364 -351 268 210 682 -801 472 526 141 -634 -411 605 686 -242 -299 349 -142 -677 642 -599 51 -790 -5 -117 -144 -258 -576 669 174 91 -562 -22 -381 -894 -697 -60 574 -398 -219 612 -88 -424 -755 342 113 708 300 -663 554 -406 -762 -780 -206 117 -89 -72 -269 158 -705 -513 112 110 288 400 -322 -628 385 -859 419 186 207 -16 281 577 -562 -356 -46 -81 -305 701 -844 -18 -320 322 722 312 -55 358 -21 231 -628 -676 -808 -732 237 98 -531 531 -726 -742 -79 -16 143 -507 -94 536 -410 -624 -775 -855 474 701 -583 -565 -742 218 -814 356 623 -35 333 -294 -814 -179 -232 -367 -548 166 -327 -896 -730 -297 -269 -34 -284 -682 -58 448 653 598 747 625 515 -586 178 -399 -238 326 -112 -620 -143 -367 -716 -193 -94 393 659 25 -824 337 -881 41 -747 -823 289 483 591 -307 296 536 -279 21 -98 -842 564 84 -40 -289 -402 -116 -518 141 73 375 -818 493 181 294 -746 48 158 -845 -608 -180 -556 -613 166 529 -631 -124 -675 276 56 -10 -548 22 -313 140 -758 411 661 -519 719 -710 -849 53 -112 58 -713 13 -288 -215 -426 -140 748 -694 253 103 -144 -343 -743 -367 -487 -515 -78 -192 276 645 -175 239 -417 359 208 -240 152 -539 70 -171 537 -368 -66 -246 -807 -617 -800 688 406 -382 135 24 -22 19 26 667 -422 -358 226 -119 -540 -181 -68 -135 445 65 -824 -451 -414 -236 -742 794 59 -189 -311 -748 582 -607 163 -615 -837 544 132 -819 -185 -844 -567 353 -627 -544 -515 -878 19 -418 -783 753 -342 210 601 -640 -410 -405 443 117 711 501 756 -228 -147 -690 443 -844 179 672 636 346 472 -82 150 729 -294 -826 786 59 767 627 166 266 85 391 680 -791 -256 -436 416 -511 159 -313 -130 648 -76 261 -631 -109 771 74 -285 76 -127 -776 -761 -412 -345 -855 -730 409 -489 581 270 -596 -476 -841 544 111 -341 419 292 -521 181 510 -49 -301 -853 798 -244 -650 198 -402 685 -827 -831 761 144 224 711 312 326 -843 209 -580 529 770 419 -425 468 -103 -73 -891 587 -624 514 282 173 87 -508 235 30 32 452 -689 -869 -630 -711 -280 426 -122 -99 662 -411 -700 -564 -745 -729 746 -599 758 -515 -496 446 -168 -320 -34 -880 -306 -715 655 -435 196 -701 483 -781 360 -427 733 404 -32 314 247 -44 411 455 -404 624 -664 -661 553 41 60 -448 183 372 122 -94 -132 -292 776 -543 -499 524 97 -778 798 -323 -829 -313 594 28 -133 603 86 -55 -258 211 -26 -894 739 591 -393 334 -75 -195 -717 550 420 30 -76 156 -463 -426 -261 222 -654 111 -639 540 384 770 -6 -861 312 -741 -330 -444 174 64 -648 36 -522 672 -743 -11 -122 473 760 769 592 446 -553 106 -335 -752 -408 255 282 628 383 -456 7 -645 -230 138 132 -514 -741 -841 190 799 327 310 -504 -191 729 -542 -5 286 448 -503 -475 -137 508 -348 512 796 -32 -464 -885 233 769 -706 -787 -22 735 -788 101 -517 -789 -109 -406 226 -551 -38 467 262 -163 68 -295 131 -333 340 372 -386 695 198 -680 -187 -221 765 -275 113 -312 -667 268 593 303 -541 -582 475 -794 -464 -167 65 -315 -325 388 -402 -281 -710 -422 212 391 579 165 -549 708 -185 54 -768 234 36 151 60 -620 783 777 -879 27 -299 793 -170 -882 338 -566 -685 -27 546 193 735 -76 712 137 52 -161 34 395 -732 427 -735 765 66 273 -463 236 641 -252 600 687 -115 -634 658 -505 752 697 687 720 459 136 176 -660 499 132 450 258 497 652 508 251 -898 -387 -873 -547 336 -711 -15 671 -391 -501 114 789 341 359 420 -273 252 690 447 -269 455 -82 -480 221 55 624 159 -604 71 70 52 618 -33 680 783 583 -408 -525 -848 -610 408 -425 -224 388 -187 241 476 -357 508 90 366 -672 -331 -228 -751 153 647 379 -106 -599 128 -196 -89 -750 -435 -900 207 -726 -286 163 736 -235 -381 -480 -318 69 430 63 -664 295 194 -287 -183 413 686 -847 86 692 -889 434 557 -42 -752 12 -502 89 733 -306 -772 157 -598 299 404 -848 101 -457 -83 227 -554 -443 117 232 694 -6 525 -696 -439 -16 -558 -578 -692 -245 -208 407 -157 359 641 165 -540 136 -615 303 249 -306 -797 -565 -328 618 -135 -405 -713 -509 616 420 -896 732 121 658 -738 -887 529 771 -483 -214 -811 307 599 495 -143 -860 -752 347 -358 18 -293 -79 -766 -377 385 79 752 -256 461 482 750 -84 -503 -64 189 -874 236 -445 781 796 -851 -201 -188 -433 -573 -898 110 38 -62 -485 521 -187 732 589 -524 249 142 555 343 -629 300 796 -713 169 783 -566 737 367 -426 517 -457 -493 137 -781 539 717 -741 -828 387 308 -723 292 183 -269 -178 353 -596 11 -192 794 -626 -343 78 -892 -561 64 -563 -628 656 593 -392 -601 373 751 426 -730 39 559 541 -52 -344 -417 -439 619 325 162 233 113 -662 -874 -538 -174 150 -575 -755 -353 342 -405 -572 -526 -86 365 -407 -193 302 529 -855 -330 -145 -750 -27 193 750 -529 -193 -467 630 -98 193 742 85 25 -58 29 -145 -337 -261 194 -896 -600 -403 -591 -775 737 223 -792 -778 293 696 -239 -783 465 -239 27 -273 -361 -192 -900 -374 -889 -513 -400 -679 -551 331 -283 -151 -463 -878 -526 -855 396 143 -896 -237 -374 -260 -380 -370 156 -101 -208 -533 91 -700 493 660 -474 -82 -74 -597 -491 -252 290 -834 0 740 -64 -528 83 592 -697 196 -712 170 -135 348 -539 -522 -363 -717 88 69 -176 217 10 766 -13 596 -245 -890 -406 -254 -729 -691 787 288 -509 -673 792 728 -619 -92 624 -313 -505 732 349 -231 -272 -714 -719 -275 -264 247 500 11 199 555 319 -45 674 678 -8 -492 462 475 -92 405 -259 -282 72 -824 513 -590 -609 -393 -778 636 141 0 -893 696 -194 -775 -588 64 -273 628 631 -279 -566 94 591 -797 550 -688 -731 -564 -827 -273 -21 760 106 -683 800 638 157 -756 65 -552 -112 -772 -480 -31 -686 -119 -283 -746 -263 582 186 267 572 -897 -360 663 372 -400 680 523 -815 584 -508 72 -76 -828 617 240 600 198 -442 62 528 -612 -660 792 331 -868 630 -495 -159 772 266 18 -416 278 -52 11 -110 -11 646 -513 -88 389 177 340 746 -649 302 205 555 678 -846 -244 779 114 434 -159 -411 551 -770 -743 -427 -684 321 568 580 120 -480 397 -505 790 -498 -370 590 -795 -362 504 167 35 -369 -739 687 359 -445 -471 532 377 -740 497 -22 527 495 -663 -563 249 -227 208 -452 -788 -570 53 -601 733 -128 358 119 634 -507 -119 -313 329 689 301 165 -352 -444 216 794 165 301 -562 -410 -666 -490 -156 121 -506 361 -95 -309 -577 -357 426 -124 252 120 -124 491 107 -880 791 -772 -862 -295 685 -721 -715 -742 -119 -667 -367 -55 -322 -456 9 579 -634 -672 3 -429 -613 -158 186 -381 676 -671 -724 -503 -771 505 511 -485 316 -111 116 -705 261 -639 -537 -10 98 -114 -2 -491 -122 -897 -718 -769 755 678 772 -198 -528 -706 -195 -531 -188 -461 581 533 58 -692 -99 -613 -739 497 -578 -545 768 -854 -714 92 -101 58 209 612 -92 -638 339 -574 524 -185 -286 105 -408 -485 -756 782 509 237 -861 -684 314 440 -240 -332 249 699 -330 468 -851 336 -857 -684 322 -418 451 776 -319 -661 634 473 111 -404 -670 261 -124 167 734 -496 148 -839 -850 230 692 187 639 261 -789 -458 -124 -143 -543 -596 17 787 7 -816 -261 302 639 630 -176 427 762 777 714 -663 121 513 359 600 547 139 54 -134 516 242 -358 97 25 596 -311 -439 -35 509 615 -528 -283 -606 339 -851 512 -630 -229 -187 -127 -321 361 -223 -80 240 -725 -755 -193 -554 18 499 -758 -410 -899 -363 437 667 45 350 561 -660 -69 527 -410 170 -530 1 -782 362 -855 -278 -134 470 -875 -833 786 556 405 -875 -545 601 729 -458 -678 482 89 -121 -570 351 -620 -341 667 -26 -671 335 215 465 -250 -365 -246 -199 510 238 -186 399 366 -557 -781 -399 -53 649 507 625 740 56 -628 434 318 407 -308 -118 -126 474 431 -733 -137 -873 -150 308 111 73 -184 375 103 32 -402 -135 -161 369 486 49 83 766 -494 -355 328 647 615 25 684 752 -790 -185 762 -176 -764 -844 -892 106 558 -571 357 -455 508 61 301 -313 424 738 491 257 -469 -892 -510 119 709 669 14 -393 220 121 -801 797 77 607 -38 232 -808 97 238 -669 280 100 -195 -176 688 -311 -315 -597 -840 600 293 -340 -397 -784 -51 -319 -670 385 380 557 -385 -413 362 -623 -378 232 -216 770 -851 306 210 -475 637 -291 -648 178 -96 -482 674 415 -558 758 -126 403 -279 -560 -733 -368 -366 747 657 23 -297 -572 13 447 448 -806 549 -827 480 -54 396 -666 664 -537 -663 -808 556 -740 -128 795 -409 -38 198 792 -565 758 282 -378 699 -317 310 318 -857 626 -760 424 -597 175 -19 759 -10 -789 -279 -293 -540 -575 -881 214 -44 728 -615 80 707 200 -368 -245 -351 561 -608 -423 9 -811 -609 -745 -57 -103 565 106 549 -222 -774 -697 -296 -342 51 -665 100 -540 -742 -842 316 331 -853 -28 73 -104 -225 569 331 -673 -333 184 435 -660 196 66 -890 -453 -832 -528 268 411 -663 424 372 -565 -820 403 335 141 314 -256 128 -509 12 264 -366 -807 461 -294 -622 -80 76 523 -666 -510 -827 -141 -481 -44 616 48 -229 655 -724 -80 -52 258 -524 6 -142 -654 -865 -813 74 -188 -245 -661 -217 -567 127 784 277 351 -892 482 -260 699 555 -30 33 -656 -392 354 -64 686 -306 -482 -400 -217 719 383 -519 725 482 -378 532 -844 -147 106 -275 -590 664 21 515 -425 3 311 277 28 -169 -41 -255 -22 530 624 -255 -225 -272 -325 -616 -872 101 -301 -151 -849 628 189 3 -311 61 92 153 -554 623 193 689 151 -230 -137 355 -319 -855 -99 173 -443 735 606 -829 339 -434 -813 -250 -810 225 -42 575 146 -103 -462 446 -172 369 576 591 524 -291 -485 -536 128 229 76 -606 -492 -662 -76 -529 -758 327 -173 543 675 -558 757 -484 210 450 565 625 -714 789 -591 -75 -149 -742 -109 760 -664 124 501 737 506 -568 736 -564 -753 104 -469 -100 259 168 -546 762 -660 -709 -436 -330 336 -354 508 -896 686 -675 -80 663 -83 -661 654 6 510 507 561 -174 206 8 487 74 -558 607 -720 511 143 -815 -202 713 124 -71 -100 244 -870 -705 -199 708 564 -606 -661 -681 -156 785 -533 748 -766 317 -822 597 -165 -416 -78 171 184 -300 548 -316 -333 319 -572 412 -246 -194 -504 -388 82 -701 -657 -537 -322 -87 -840 -539 -199 445 753 -209 -236 215 415 -303 -250 -159 115 406 240 10 -860 -109 -794 449 135 -553 2 76 225 463 -646 -764 33 -560 -444 -111 60 -539 -648 -834 -550 663 -767 -714 -295 22 108 -667 -860 701 -896 -278 -900 207 681 -827 -112 168 -877 141 91 -508 740 -881 301 160 380 100 -234 -804 -879 -521 -245 212 542 168 -28 -190 336 -150 -671 174 -569 127 -41 -465 642 70 149 -841 -806 -188 -306 776 -141 510 -294 258 -325 568 499 -830 -898 -404 -681 -377 748 -893 137 745 571 -58 613 481 494 -821 773 -497 -863 195 -515 164 -415 445 188 -740 -344 327 -756 -142 -543 -240 -367 -272 -403 -118 -719 -91 33 -768 -655 199 -877 280 -491 -223 519 -892 -283 -642 -285 -724 -170 -5 -476 794 400 -164 240 316 -785 793 572 -225 124 -495 493 527 178 -292 -212 257 794 794 412 -409 -309 265 261 40 271 728 -295 547 748 -708 408 334 759 -282 -372 718 609 437 402 -337 753 762 -230 -204 -127 -344 -848 -516 669 682 224 721 -706 -428 142 -823 -668 -704 547 659 -456 -130 195 714 -427 -381 -567 -621 650 395 -136 -171 -649 361 551 489 -537 575 -623 -140 481 -549 140 469 17 -893 327 -213 651 -62 -111 150 -215 -293 -549 -638 -474 337 -656 587 359 284 174 -334 -370 -480 371 -43 -686 -271 -143 414 -574 70 -705 -242 -252 -354 -523 246 -16 61 336 -412 157 29 -527 -62 -283 -787 -32 426 -528 -412 395 -524 391 -790 -793 245 -333 -401 271 556 -73 -777 -6 -723 199 299 -168 -302 659 -184 -31 -739 230 -162 161 -376 -384 -778 -453 569 -22 -98 65 724 242 739 -88 94 -130 -580 -506 357 8 -789 -837 148 -247 7 765 762 -826 -786 -492 -145 177 -872 182 67 473 -767 747 290 414 -58 -795 367 2 460 209 255 491 -757 623 -611 552 -263 473 276 -379 721 373 -44 -501 5 -240 -128 387 -254 271 272 -71 290 -579 -94 478 -548 -7 530 205 -112 -798 -829 649 360 -833 48 -614 -654 370 -882 326 -496 -855 676 -889 -431 391 -865 129 -353 328 -479 -603 -130 442 -554 -199 -727 740 353 -312 -269 541 275 -76 -454 -539 -772 257 567 -101 -159 -428 -674 -242 280 334 -229 -802 740 -479 90 -351 -732 -465 470 210 244 237 113 12 -222 -515 -881 -508 -556 595 72 632 -203 122 -806 637 -510 -836 273 444 -261 215 -679 -493 381 547 -576 -544 -253 -18 -647 -375 66 606 -829 -127 -882 -694 -830 685 -621 -857 -465 596 206 -157 -618 -804 353 -300 -751 -203 -716 599 -601 -646 -362 -531 -174 58 658 -900 -561 752 -351 61 772 559 357 -683 -165 -658 743 201 -448 211 501 -8 -730 -134 -869 -787 704 256 -376 147 -406 707 -166 400 616 317 -38 -321 -353 -78 -606 715 -652 -631 -870 -393 -617 0 -193 -654 777 -49 85 -348 724 302 708 -6 135 -793 -641 -253 301 466 -561 -132 -571 240 166 -667 -423 249 651 172 235 -287 555 -142 781 411 281 253 -626 143 -36 743 -186 460 -475 657 735 -823 -333 71 525 -193 -732 -666 378 773 -895 469 664 180 562 335 -786 550 215 98 291 -675 -668 695 -569 521 152 32 -301 -107 -846 -211 -603 548 81 624 458 401 -689 616 -557 -69 120 -145 -457 -250 10 -684 -132 -608 -794 -38 -26 74 -307 -712 -386 -53 -140 273 -845 -434 -522 140 776 -253 -160 -565 -543 272 -45 348 682 -280 -69 -558 11 -121 11 -385 -119 -494 -348 732 715 611 -638 0 -845 550 -364 531 108 554 -39 598 701 580 540 -645 487 342 -52 -342 -549 -800 -699 202 184 671 -685 -594 -144 68 253 784 443 -232 590 -9 207 121 -495 533 -697 448 -561 606 -654 421 744 -323 -225 407 450 -718 -154 40 -87 211 -44 -446 -845 95 -219 724 -485 619 83 171 -143 724 608 -861 747 -491 693 249 95 -836 764 -248 402 -528 -73 700 724 -309 -831 -89 213 -454 663 329 700 378 -705 -698 729 -401 -601 158 542 705 24 -546 270 556 52 476 -550 -530 -351 167 630 -144 -247 -315 -86 250 -205 75 -415 -759 -477 -52 -543 -222 -776 534 -892 566 567 -634 -221 -400 -102 583 542 -714 510 -761 141 -353 395 210 -310 -747 756 -854 669 0 -23 -892 -216 241 114 -191 -418 580 104 -784 -418 -637 -63 126 -305 -728 -222 -421 201 111 319 -45 -779 -690 -437 90 -356 -490 531 396 148 -828 147 -875 -601 -182 605 -114 -365 536 272 -106 -247 -759 -564 408 -340 -804 -651 416 222 -198 -371 610 336 723 649 -873 694 -106 -574 -720 -127 615 58 -169 -814 -104 -274 355 -60 -717 -542 781 106 -21 -651 -408 -704 702 250 -268 -722 385 -91 -533 331 285 763 376 -602 242 -783 -485 -438 60 -481 -22 414 -773 -792 -322 98 626 233 593 -216 -37 544 -815 -495 485 -10 -900 -456 -486 262 -671 431 116 -595 -529 94 502 -264 -693 -386 98 175 251 488 -823 143 177 -601 -378 -341 232 -793 203 -25 -645 659 -246 -756 455 -3 -17 -1 -661 350 -226 -439 -636 -436 -782 -580 -293 -534 -599 670 -45 298 168 -778 -149 -706 -454 -804 174 175 -794 734 623 506 -755 -433 -866 166 109 -198 634 -22 -442 279 780 231 315 615 -146 -491 548 -334 234 324 -175 -703 200 255 52 -281 -490 -808 -29 72 -340 -559 -338 -836 -796 -130 -143 647 -459 -709 -747 281 -152 -7 113 92 347 581 -110 749 -613 -24 484 -588 290 699 -92 -524 -807 394 -649 475 459 392 -104 -507 -823 -789 -256 -392 -267 745 -37 -150 577 381 -349 -366 307 196 -566 -330 -173 -706 -298 -837 19 512 -162 -727 131 -417 -255 409 -809 763 667 -278 9 -344 166 432 7 -314 -320 149 491 -138 651 114 -832 -19 765 692 319 481 328 -467 -175 -184 -468 390 394 -224 -260 -383 -249 -599 -858 310 510 264 319 595 -657 -649 439 -880 -395 363 -430 355 666 -370 562 -31 -126 -112 173 -660 -605 656 -135 -480 -832 -444 294 -609 -412 730 -817 -442 -277 116 -754 -85 -322 282 717 113 -423 642 -698 -109 -561 364 485 -276 527 244 -454 76 -375 513 -722 256 -187 -672 67 381 -592 -121 659 -726 315 -719 -137 -736 449 728 -588 94 685 -527 275 -311 439 18 -55 -336 -348 -269 293 -448 167 647 478 -518 -725 -899 -510 501 188 702 -709 5 234 -811 -179 425 -628 366 370 787 -817 -707 684 -15 557 -669 -173 496 -124 -398 588 734 231 -529 -610 524 406 551 792 557 240 -507 -417 284 685 -162 651 -551 280 -294 -412 -611 -503 -755 -72 -516 -355 -134 -677 -27 30 558 -63 -817 86 738 -261 -504 426 619 -259 -227 -6 -127 -849 757 670 -196 330 -134 -14 -582 163 523 -423 591 -712 164 -727 -485 303 -654 290 640 -62 -706 702 -28 -326 120 603 -408 577 745 39 188 -245 410 -652 -105 747 689 -777 434 -271 -738 -401 -173 696 -153 260 61 -306 650 261 612 -56 632 689 -687 621 25 575 725 534 -814 68 178 -60 -621 253 -600 279 -837 -595 584 525 700 -866 -741 -652 579 -151 410 -392 784 -647 641 384 -541 -106 602 93 426 284 525 -746 110 -412 553 760 668 -467 -613 -430 629 -345 506 460 374 650 191 -80 -327 -434 173 370 235 295 -633 -708 -514 281 -333 -89 -807 154 -504 -88 90 -456 -267 -80 -264 -140 289 -778 614 60 -725 9 -452 -211 -47 -586 -35 -886 -861 -608 97 -362 -419 -107 386 -135 -321 94 479 385 145 -491 -633 589 516 708 207 -155 -257 487 -457 99 -672 301 60 677 467 413 -679 -754 281 161 125 112 -722 -506 640 -751 186 -346 -746 187 -68 -216 442 578 288 -871 441 625 27 -433 -119 -112 -607 39 -7 -694 243 -537 -628 -820 151 -144 391 -248 -464 -370 254 -505 116 59 -604 -473 401 498 792 613 -331 -560 -574 -131 429 225 186 6 111 619 -454 456 -400 772 296 -407 -174 688 574 -511 -548 -779 -893 707 275 310 -122 -873 -659 -263 -713 104 -187 -608 740 -453 -774 -401 503 734 -622 -126 -781 -722 -459 -73 -485 154 -173 -130 -553 -587 -583 486 259 445 -604 -225 -776 -436 -860 383 144 386 -583 454 118 -589 -693 -881 -438 -131 372 -887 -320 -175 232 -271 263 -758 292 -90 511 -113 -56 -447 394 -347 -103 -556 360 327 -142 -201 -51 740 -890 -337 9 -854 -420 541 -74 167 789 502 771 -55 -54 -545 248 93 427 -775 -893 -150 332 44 531 -75 380 739 -281 -332 -6 -704 -562 -410 443 -348 -772 -156 239 -127 -171 47 -122 718 482 -485 410 -778 392 438 -196 -311 -510 -40 -314 -553 465 -235 -457 -663 562 -476 681 207 50 -7 346 292 -610 524 618 427 -227 730 292 460 -134 544 712 -105 471 473 650 -400 -219 -471 -529 161 -126 -796 438 373 340 -676 569 -669 -280 -103 607 25 55 795 694 -47 -783 32 510 31 -571 10 -683 -616 -481 -586 62 172 65 -2 -71 136 157 8 627 -277 575 -37 -767 -90 660 309 -795 -791 442 258 285 309 -478 -796 800 573 -253 78 -59 -204 152 190 231 -841 487 504 -283 -322 -662 633 -297 285 -719 69 -222 -147 -625 -81 69 -450 60 649 194 -295 385 -176 -255 -126 368 -866 31 766 637 -689 88 -305 381 -15 -380 -246 -395 379 -500 -552 -893 732 -442 600 565 -864 -414 448 -888 -375 -653 687 -874 115 -791 629 -457 216 107 245 -614 185 -150 -529 -697 -114 -719 -542 -590 -6 -442 -364 -281 -868 496 38 -336 789 38 -76 -492 -816 682 696 483 44 -130 -329 737 257 -893 178 -893 -294 605 224 -900 -211 -298 282 -99 -431 598 261 798 -873 726 -748 -536 -180 -203 -724 553 643 -579 62 340 737 84 -138 -433 116 399 -779 -435 -11 -224 -739 -635 452 466 -657 -671 -316 -166 -861 -512 529 726 134 480 266 236 406 341 625 509 -622 365 765 623 -448 -372 533 387 565 204 179 342 -394 751 -226 -671 -379 70 -148 -594 -877 152 249 -725 -188 -110 -882 -399 69 339 -866 -274 712 -10 354 -853 -418 238 165 -309 -17 -117 -200 631 475 -39 -437 143 644 233 209 -153 389 -119 -655 507 -245 -70 -832 202 605 360 121 759 -115 601 770 747 -215 -530 -46 326 -803 -326 -808 -438 -437 -604 138 -675 -611 -422 499 -141 -354 -92 -187 580 -211 -646 646 -833 593 127 330 -635 -399 658 -279 -487 -592 -282 -640 -62 -532 -636 -423 -521 -520 -22 620 -625 542 223 614 -151 504 -424 486 742 -11 -552 -276 -690 276 -256 -441 82 43 -368 636 -14 635 -369 643 -743 91 431 210 614 488 134 674 -754 -453 -440 118 -150 153 -781 -309 30 -615 -82 -163 161 523 -67 -819 30 106 -313 -738 -568 741 491 -100 -204 -771 -687 269 -53 785 56 -569 -156 536 58 -666 -487 -894 -814 409 744 -861 -877 -749 616 -450 -504 -10 166 -85 -855 -561 -207 -764 655 -246 -531 -349 765 -474 407 89 218 -740 -11 242 -622 -584 -717 -837 -724 80 357 -855 -511 -54 447 185 -664 204 629 369 728 -609 -833 454 -654 306 564 -206 -607 359 656 584 74 -78 713 -9 773 575 240 621 -567 -80 -386 788 262 -437 -171 -413 304 -411 -271 569 -332 393 -634 509 411 -185 317 -56 -15 34 318 -757 -495 -729 7 683 400 -707 35 -389 -865 589 460 -268 543 -445 -572 -285 -896 351 -859 778 194 -443 -206 316 -92 -829 658 542 -775 -359 -605 -369 461 -350 -689 335 18 706 -617 -5 -249 364 -254 179 -133 -199 211 250 131 535 -867 -136 -5 -101 613 -422 -816 782 552 291 -615 -99 -480 -219 -569 415 459 137 2 -649 -448 -127 489 58 -20 430 564 -775 405 356 -147 -499 0 -29 -353 -587 725 -173 74 -663 705 12 421 16 -593 -463 529 -437 749 -544 731 596 211 -548 710 258 548 -61 -849 -116 693 -90 737 -688 331 575 435 -865 -63 339 78 -678 -622 -514 231 393 632 -706 701 196 587 -648 -396 235 170 537 -755 196 -820 -233 -77 55 -248 -635 -580 -518 -210 -235 -86 414 -645 -306 282 581 561 42 530 -84 -895 -515 636 572 748 150 -174 -342 185 166 65 -856 -606 715 567 -709 -275 776 -686 -449 426 224 -313 764 -851 430 -357 430 -358 144 475 497 495 -28 -284 -797 310 711 -479 -403 152 -316 -348 -551 -732 -30 -30 -719 339 662 -831 114 586 311 717 -666 -352 619 312 -458 158 116 -685 -646 -786 184 -335 546 -496 273 -585 533 64 -543 -564 172 -194 730 164 -331 -449 -660 -742 -223 -730 56 642 -741 -191 445 -662 558 -471 -134 394 492 80 -842 725 23 -153 290 -655 388 463 508 -73 -811 -273 -65 -147 -110 -146 386 524 775 -105 768 740 -784 723 -886 -100 274 774 652 363 297 133 -268 -258 246 676 329 -255 582 -159 320 -496 -509 -353 -821 777 -645 698 -636 -748 297 680 -875 -404 573 -320 -43 414 72 8 -161 161 -868 -486 734 -513 -226 -231 772 449 -834 58 642 420 132 -517 533 566 261 -31 93 211 697 -251 412 -190 339 -516 758 -219 -293 -73 -92 -498 663 -273 121 -535 -533 587 -420 -628 -879 192 -732 741 -111 153 41 128 240 300 -225 -207 300 473 715 -288 -291 -179 783 -791 -857 778 250 -474 -242 333 -273 -324 75 -230 -742 417 342 107 626 308 -827 196 135 -780 -462 622 -37 -451 -314 -801 167 -183 112 475 -156 -236 754 296 -187 -841 645 44 551 -537 422 -27 -618 -851 -29 -739 118 -550 -659 83 -685 -235 -260 -650 -6 -79 493 443 473 -613 -460 200 451 -102 -846 55 -465 -364 -172 -346 -352 -898 428 -439 -675 -199 238 131 -806 -200 262 -234 760 740 14 -175 -752 549 -734 -847 -548 -761 199 645 293 621 323 365 328 -665 -740 -847 -322 -113 -371 -868 146 -154 -869 68 -726 -441 389 495 -113 -883 208 166 591 -505 -645 647 485 -250 -568 -873 -279 433 -568 -115 -853 172 -413 89 -356 156 531 203 -313 800 482 -324 -814 -619 183 -118 -647 -620 -243 700 531 739 -856 -880 266 14 463 57 -442 -393 -125 794 -680 -792 -173 412 -10 12 652 320 419 191 84 -368 368 -698 -459 -256 -388 180 58 -813 -741 180 23 621 -38 692 -390 -80 303 -667 -490 -33 251 316 -754 -337 790 284 -383 743 302 -437 -283 405 281 -526 278 378 -111 -224 -756 236 -884 323 -793 -500 -213 -482 132 -595 172 8 -612 -688 -319 -842 556 53 697 -20 36 348 -202 441 619 636 394 458 -792 -884 236 721 625 601 -878 63 590 -674 -39 704 -867 -710 -380 -508 110 417 -859 135 0 -827 -815 -115 -381 397 392 -674 -655 114 663 523 -114 -876 392 -687 -65 576 50 -445 241 -819 407 -17 -599 -330 -384 707 256 -357 -152 -175 -822 705 -448 -448 -807 633 566 -430 488 -297 94 -706 -353 372 -275 -186 -159 -219 456 593 143 613 20 566 -591 -47 -414 505 -547 -154 90 706 355 -239 -97 433 253 -556 288 160 -515 779 -896 112 405 -858 789 -178 -139 324 -148 -50 -27 373 -221 -369 -252 489 -688 -225 112 441 67 -124 -305 -174 205 702 -300 649 -453 -310 -721 -96 -548 45 -153 327 340 403 -58 -531 -358 352 118 411 330 631 -377 -131 510 -72 196 675 -286 -458 -304 -779 734 -378 -368 550 307 -649 470 21 -819 702 -412 -857 -712 -702 -155 -120 -712 -898 -259 257 4 -469 -420 660 443 201 -27 -32 576 -684 -854 676 -435 414 717 313 -900 693 -180 -115 421 -89 527 -550 112 374 296 -836 451 -561 -721 -149 -777 260 -602 605 530 61 -213 -444 671 71 573 625 179 544 405 313 48 713 -347 4 309 791 -145 -213 -620 -650 -61 397 -445 -453 -311 72 228 696 507 763 189 723 -84 -511 206 -188 317 -98 -599 -770 244 -600 -179 418 101 430 -132 -15 768 696 66 -626 -843 245 236 -807 -672 105 -407 -635 177 -885 566 -148 -47 342 277 -590 -494 -726 757 -823 -681 -58 -186 510 552 -250 -599 102 34 180 257 -530 -303 -234 599 -666 -516 -688 -126 -119 431 -591 304 705 270 286 521 343 -650 -643 -337 5 198 778 481 344 -767 -466 -49 -398 164 247 -46 -761 -749 -382 367 631 733 -652 432 385 229 366 -499 -868 -394 260 -45 396 329 681 -866 -480 -693 -649 762 -687 312 -218 -238 102 -570 -120 -429 229 563 -770 -151 38 -542 563 596 -568 672 123 -897 332 -160 -592 168 81 -694 -364 728 287 6 462 86 -192 420 -183 220 -383 -300 798 -480 -246 173 793 81 -90 687 359 700 484 284 -242 -11 -132 83 323 -200 211 743 -133 491 228 -102 184 370 688 -306 395 -7 -168 612 -359 5 94 192 210 -107 -123 485 -554 157 539 -91 -70 -814 -475 -343 -559 -135 -11 329 -854 -734 433 -866 209 367 -853 757 -653 339 -698 -341 -248 189 -66 -280 -132 -743 -472 -15 -170 214 -526 -610 2 -618 -654 599 -839 376 -144 -290 196 -708 392 -42 760 242 87 -109 347 331 677 730 -826 -722 -518 788 -133 -444 -825 -838 510 336 325 458 491 272 690 344 1 -698 -248 448 394 -152 242 39 123 183 -132 167 -97 -165 473 -355 -50 379 -264 747 -835 -74 -471 138 212 -730 -332 -300 -504 -213 780 -765 -819 -165 437 159 321 -389 634 -849 -49 730 -311 -236 -621 -788 -353 255 438 -732 123 -826 692 726 -561 442 -475 -48 -442 -345 -752 -726 -22 -82 -147 -420 225 199 -300 -245 -587 -361 190 559 136 543 349 -26 139 738 421 -261 489 -257 -832 -314 -645 -804 -120 378 -650 -229 -156 -153 540 -550 -454 -36 -121 221 268 154 -471 -173 -225 -628 -147 309 -540 458 97 249 -553 262 -240 -614 105 281 -543 64 221 223 589 391 -300 -708 -607 509 -539 -737 -486 -824 -557 -269 137 -83 545 -53 -805 230 648 -741 583 -425 -545 415 655 -358 -604 -832 101 -89 728 231 276 206 190 547 -388 9 -216 750 267 195 -568 118 654 -867 -74 -18 -504 -656 -349 485 760 47 623 735 -831 187 -804 -532 333 -266 -868 342 609 -58 2 328 602 210 552 -639 -326 -197 322 -148 -106 247 447 113 514 -877 -516 -444 -545 -151 -188 235 510 -754 -301 -295 416 -388 -819 797 296 -495 481 -459 179 647 423 478 310 -271 114 382 -343 254 -487 29 300 225 -97 -257 511 483 -759 -753 -597 8 -16 83 736 613 -213 280 639 -345 689 631 -824 644 -686 239 241 -367 -853 -778 0 338 -598 544 44 799 -873 742 704 441 740 -74 453 87 282 -266 -389 -781 -259 435 2 555 52 -486 -775 -348 643 -349 132 536 -436 7 660 273 -759 575 -561 585 171 -722 157 723 35 176 -534 620 -304 -610 -618 632 104 619 -361 -268 -774 163 -328 -333 419 647 678 -631 657 -504 -739 218 390 82 423 -238 509 -826 422 -731 631 549 -261 98 450 130 -492 768 53 737 -391 528 45 -42 -428 378 -238 233 -318 -677 -535 -22 775 557 606 -389 -260 195 -39 -582 -452 634 502 -542 -494 -676 783 759 -361 745 624 -596 -751 -447 288 -604 515 -214 -840 580 -143 -583 -846 326 -40 625 -74 691 86 -276 426 205 326 -729 96 -337 742 -375 -522 -248 -100 268 195 194 -355 -74 -564 -424 -770 -530 -853 217 -720 -137 536 555 556 575 417 -560 -140 758 0 586 217 174 142 -327 -663 270 -755 -768 -752 -310 -433 -381 445 127 -753 227 -278 7 -269 -544 -639 257 -322 327 664 440 651 -267 -190 7 -623 486 -446 -494 367 -182 27 -646 -386 -77 -457 -314 496 189 380 129 8 -882 -114 -662 -561 525 577 -33 -745 760 -431 631 -653 -833 187 -680 -777 -570 -62 -793 -75 41 786 692 604 -183 -814 -611 209 98 627 152 114 520 -651 7 -87 -172 408 -160 487 182 -339 -370 539 -311 -518 -634 -381 -368 493 281 423 460 273 366 -708 -867 -724 652 -221 -492 -27 -317 -171 -467 504 627 -84 422 -556 -693 317 -11 -810 -74 705 -473 679 -889 698 698 -378 -552 475 447 259 -314 570 493 -664 562 -14 446 -369 -678 -129 -723 155 -371 -1 -388 -499 -84 -221 -645 522 -769 -471 -417 391 246 240 391 -274 204 -361 477 493 -484 384 67 457 286 -872 -509 -152 -495 771 550 -138 235 -27 164 -308 -853 609 39 729 152 -571 -373 -889 408 -736 612 422 22 689 796 445 597 167 -542 -301 471 426 -402 -632 340 460 532 99 510 239 44 -185 -824 -568 44 -620 41 -203 451 -555 -148 -526 740 -186 467 -834 -542 300 541 569 53 431 -639 -723 -610 291 20 -559 -319 -495 -55 -670 666 5 -897 -888 774 573 -705 423 -774 -39 321 206 -414 -423 258 172 784 328 231 -844 -605 315 -408 501 -103 481 -537 775 662 58 -381 408 468 -812 435 667 -354 -152 46 -371 -678 -884 357 -873 15 -611 -659 332 -617 -510 83 -269 646 325 683 130 665 -126 414 651 160 331 186 367 198 8 -567 436 -399 -638 -517 -114 -273 -90 -186 -760 66 272 -493 403 103 -761 611 102 255 -78 209 606 -301 -568 -422 -715 -61 -225 240 -199 334 655 -482 137 659 -557 777 -362 629 -895 -877 -766 356 685 716 61 -63 -253 -346 -18 624 -343 -612 702 -204 404 20 696 588 -409 -686 676 2 -42 342 59 -115 -312 -61 -597 501 -722 -759 341 -319 -175 779 -480 765 -376 728 -753 -724 132 329 165 -2 -381 -108 496 -807 -679 -445 -644 -61 -406 98 47 598 259 475 -802 -857 338 -239 -58 85 484 -761 336 -653 -23 -694 -695 -380 -116 -810 -517 232 399 126 -25 320 229 126 -351 143 -848 24 621 -620 -888 575 31 737 274 -591 -22 142 404 -491 -559 -348 42 646 -66 -75 -165 -73 762 -415 -897 -345 -293 308 -702 483 797 -122 212 30 -9 -657 -362 -402 109 740 -823 -203 411 -599 196 -92 -634 745 570 242 -771 476 -138 124 337 -749 -817 -595 723 171 231 -210 384 -832 -123 -80 -289 -513 617 -800 228 11 580 -335 688 -455 -240 -46 -205 194 483 -787 -774 -843 229 -881 -510 -877 -822 607 526 333 -248 108 -599 -770 137 237 -582 114 -7 -54 475 -627 773 -820 -149 -291 -643 663 194 257 -423 -660 -678 112 242 331 109 755 -284 -21 73 142 -587 609 115 -689 -135 205 211 -360 -327 -634 -700 -710 -749 -182 -436 414 -606 -303 790 670 -388 708 478 614 71 151 -263 558 -245 -359 487 -366 -483 669 -700 -738 -748 399 524 661 332 -893 -782 398 524 710 675 -36 -245 -782 -686 -682 -474 -585 618 -464 -216 -36 477 -418 -66 293 546 -722 -176 800 -226 208 486 800 635 613 645 -81 -427 648 -347 771 -716 -544 -456 98 -301 -72 -751 -202 -889 -673 -142 -381 285 134 268 611 -801 260 -611 544 295 764 447 184 -337 189 125 636 -680 96 -29 684 177 251 -220 322 -465 411 -653 -505 -745 672 599 426 -188 256 -167 330 561 -648 -221 -691 368 -160 64 -598 -487 -248 -397 295 492 614 -789 485 -860 -144 -303 157 -320 146 756 -757 -572 -830 -370 -185 142 563 -683 -663 127 -370 618 -723 403 102 589 -811 -406 -97 187 -849 -429 -359 -679 379 -355 679 -601 -379 -556 -178 339 -877 -743 204 210 615 773 442 459 443 675 465 215 -657 -210 -694 -484 156 195 240 -119 -571 -56 -748 -6 574 119 182 -474 -699 307 -201 157 -891 -455 115 598 92 396 -207 -169 -334 -817 -41 423 -372 528 -696 633 723 39 581 585 -136 366 783 581 -753 285 711 460 278 319 -459 644 -308 223 -835 -647 412 -380 348 -63 609 39 477 -428 429 255 -483 -86 632 777 373 -859 194 -594 -547 -684 -285 188 726 256 605 438 666 693 4 551 -475 396 562 -307 619 -655 -669 -741 -604 -157 -162 -647 -430 -859 696 578 566 676 -575 -291 258 -771 450 -418 607 612 -611 -154 -834 363 -602 750 -669 -14 -511 -236 636 122 117 95 -33 -695 -602 -853 14 477 -365 -249 273 676 662 -679 -144 -531 -612 217 62 -350 -872 -198 -50 284 -47 788 673 666 -589 346 306 -580 51 -331 594 103 -68 566 294 -155 747 563 -709 -433 -498 -148 -78 111 -199 -23 -96 -442 345 -124 147 286 518 583 52 329 -64 224 764 64 -628 179 -889 -392 299 714 -88 386 353 390 521 -373 -605 -10 100 -822 -160 122 538 -676 -416 -685 -164 -173 187 769 -428 -248 -852 -443 -653 178 -650 -368 -699 -592 -64 97 230 -790 -305 -540 -473 398 377 754 316 -249 652 -723 -289 636 103 -702 243 -651 116 -219 601 538 -882 -173 -545 119 431 362 88 676 -777 -736 -727 -679 304 242 -485 234 -547 -500 -304 782 -126 532 582 581 427 118 458 21 -539 2 -548 -563 -332 -220 442 358 -194 464 583 363 229 -704 773 -53 708 -689 -153 -249 73 767 -255 -299 287 182 338 -794 695 -754 318 -679 -127 21 -444 285 -39 120 686 -340 -544 -387 -293 -717 178 210 -800 130 428 -233 -243 -491 -764 572 724 -866 462 -218 -657 677 471 -362 110 307 698 -641 141 194 250 792 -603 -490 15 -293 -239 -884 611 -179 -541 -566 203 -872 -573 -409 706 -554 593 -97 553 -158 -662 392 751 216 -352 -289 -658 -489 -299 184 -450 212 -298 339 4 -515 -530 -604 759 713 653 11 -699 -519 -746 230 744 -871 754 -161 288 -165 53 -292 -874 -19 -738 -59 -651 451 -217 261 271 701 262 602 -408 -722 -517 430 -197 663 -791 673 -730 -95 -131 -783 -45 788 755 -716 209 243 190 -182 -645 -377 164 -102 -173 245 -248 228 269 546 67 -451 -473 -271 745 -604 364 -322 297 -866 -334 -759 361 566 -438 504 -203 504 208 721 210 -574 474 -257 -79 -509 -603 341 379 251 358 779 275 -545 -511 445 16 -828 466 689 -723 -140 222 -141 644 -446 -30 -114 800 177 -394 303 -709 494 328 -21 -788 -8 190 365 109 353 -750 284 519 -367 114 -574 376 144 331 -348 370 -522 97 -355 332 -576 781 352 -825 -383 -359 509 -808 773 746 -150 297 -642 -836 281 150 -327 550 511 751 111 -659 -780 164 -359 -650 -89 235 -102 165 298 61 -641 -311 624 -345 -444 688 312 586 -491 -80 491 -254 419 -124 568 537 -265 364 229 -732 500 -761 256 312 -142 -610 663 279 696 683 456 -691 521 -374 6 -877 759 186 799 -503 143 45 -380 108 420 -341 -436 -72 695 591 -123 -326 11 338 -804 310 -398 -33 -516 -822 510 299 10 72 358 -509 -224 -786 -590 614 -15 13 664 449 -714 532 226 673 721 -35 -101 -588 -637 413 -524 -348 -18 664 -379 -244 -429 519 -201 641 -538 230 -121 -75 148 206 225 -546 737 -102 -325 -812 55 -490 0 -256 18 -229 413 657 356 41 -587 14 -715 787 263 183 425 663 705 342 275 -419 -798 -526 455 -824 534 -586 340 -721 313 546 -532 399 -783 388 308 114 -235 375 319 380 86 -717 -40 -17 -888 31 58 218 -218 -250 251 658 -746 695 5 68 588 639 -33 -764 -737 372 751 143 171 223 705 -598 562 790 -447 -99 -675 -624 599 668 -337 645 -647 -846 -58 176 112 102 260 -149 459 -897 145 -432 -792 -339 -854 -559 287 -510 511 554 -696 -649 -386 -247 -33 291 -862 275 -520 -631 -435 444 -770 205 -48 216 10 344 -424 151 374 -889 -828 402 292 629 -806 -243 639 -195 -533 -136 -141 778 640 774 -141 -155 -131 246 144 384 100 28 -30 -681 -255 223 436 -79 -82 77 -229 -793 129 -799 765 -373 791 -40 645 -738 -81 -740 -530 567 376 259 -865 53 -240 -258 730 199 347 6 151 -294 300 452 -142 711 -75 151 272 -216 765 -709 -731 -893 -188 -810 -851 -541 335 340 649 -831 -37 425 526 704 764 -374 255 -329 666 -797 -558 -675 621 544 157 599 223 99 -41 -143 402 -686 -21 -312 628 56 -378 -508 -436 -295 -724 773 -52 -581 -851 -322 -658 -345 572 582 -632 -802 -699 265 -513 -507 297 -339 327 -849 -897 -488 136 675 -471 281 -97 -355 -500 456 3 -305 356 190 147 313 371 -21 538 -196 -264 -666 419 739 734 76 -588 357 -512 287 -863 332 616 -181 -492 -465 -197 -830 554 60 -874 -887 -195 476 -554 -163 136 707 502 -676 14 145 -231 741 712 -319 -41 -115 60 135 489 409 -121 -803 -735 -659 707 -91 -179 318 613 184 509 482 476 -163 388 -176 -496 -499 -794 599 -431 165 739 42 282 318 -160 -433 680 -305 292 -623 -71 357 -379 13 737 -603 -125 217 347 165 170 -813 99 -145 428 -570 421 -407 242 -241 -862 39 714 320 593 -676 509 -500 492 586 -341 341 394 -262 667 -589 -380 -574 76 367 -419 750 732 142 258 -845 -288 599 -221 521 -301 -307 143 -358 760 -156 257 690 666 -429 -403 -230 40 -227 574 -254 626 -803 -38 35 -756 310 -325 20 -427 -515 283 549 295 707 648 640 -8 -149 643 -483 492 -489 -765 -428 172 -328 -458 162 626 701 272 360 775 -47 450 451 107 -718 -893 284 -369 -248 96 -838 612 -731 -302 -543 -560 -97 137 -417 371 616 470 539 -285 -859 -713 379 -194 -518 596 -683 559 283 -586 -482 -461 522 515 468 685 604 583 -457 -136 705 743 -709 794 -409 -439 -203 -332 615 -414 -375 68 -597 -648 295 150 -308 702 550 192 -685 -872 232 422 396 -565 366 -840 -25 654 -338 -427 438 -853 279 459 703 737 250 -538 -376 -760 784 117 445 -337 -580 786 -456 -172 -599 -331 66 -231 500 37 588 -193 591 740 -298 347 484 -258 -627 -845 -181 68 130 -686 -164 -396 -187 -362 -451 -407 491 459 -833 115 -378 380 -113 154 -794 -794 -83 71 -3 -730 778 680 -540 605 -559 693 -8 382 671 445 359 -730 -565 722 223 80 -604 563 -279 315 -350 -475 -533 -707 250 83 -212 -531 -411 -27 -496 -472 294 733 269 604 -723 -500 229 224 -331 -786 -856 503 275 188 -216 496 412 29 386 628 374 429 -849 -843 350 449 172 328 -765 11 48 112 597 591 -272 254 787 612 -431 -555 410 -292 9 -531 10 -69 -833 403 254 -16 761 406 551 601 -90 -886 -546 -310 -880 -439 -739 -423 -40 195 -95 418 207 247 726 666 -473 -134 -253 -280 232 335 -718 -298 625 -451 -261 77 798 -775 -92 -847 -421 416 559 -531 -812 737 112 104 -780 -878 -290 8 267 484 -872 -622 -655 132 -42 53 -337 56 -807 494 -137 -622 306 -760 -82 701 -872 799 671 255 3 54 778 471 -221 -178 -426 -114 205 539 746 -560 -121 -51 -330 595 -175 -289 624 -727 752 209 -288 -614 -697 315 -294 306 773 -146 -343 261 634 -216 -409 210 508 -69 -345 -589 755 -459 -839 423 306 -174 -246 -539 -521 689 -265 752 347 -518 528 -605 -730 -155 439 -781 -359 -767 -892 -130 48 -553 250 -811 44 -792 -419 496 -521 375 486 54 -484 -113 -769 -239 -530 -591 -271 -389 796 -240 481 121 -271 -424 -889 -878 -884 681 -682 -753 686 536 -685 10 585 38 553 351 -416 -388 -761 648 -840 587 222 782 -15 -348 -406 219 -302 -384 -212 -542 -437 -292 16 -788 -56 -610 -807 700 110 -86 -235 494 575 -530 323 -895 -502 -877 54 -278 -855 -485 408 319 -597 232 -401 -631 189 340 -472 654 630 263 -400 -326 -305 -831 436 -775 -272 465 -23 -137 796 203 679 209 -39 -510 -648 -4 -645 -276 37 99 -200 769 -52 -481 684 -444 -704 -794 -163 -495 -822 566 365 -311 577 471 504 -547 572 -310 109 -197 578 189 18 -604 400 -76 -259 765 -101 -84 -121 -795 721 220 222 -781 -353 348 -534 475 441 363 -545 -829 -490 613 113 -342 -639 471 395 -167 -391 -782 -232 161 -327 -383 -388 492 -365 33 -38 625 542 -802 -183 -66 -24 -44 -843 -726 -107 121 -602 -227 -18 441 -813 -69 752 -221 -570 27 707 -665 511 -753 -198 -803 394 -18 610 -891 -505 -894 -68 538 686 -547 -518 -558 -667 168 105 488 451 -498 -527 90 498 20 -346 -366 -221 476 -615 -337 -246 -889 624 643 785 518 620 391 -167 -220 -9 202 192 -399 384 -626 -101 535 -505 -764 37 428 -166 751 235 117 254 151 517 758 -571 -302 617 -75 -188 366 490 280 -27 -189 -481 331 664 771 -24 382 605 -122 167 -766 611 357 -630 25 -174 630 -575 -627 784 710 -145 271 -196 -413 795 -857 524 581 -254 115 -604 -625 -50 791 -566 107 -107 -899 611 168 -834 331 352 -143 -489 517 301 -391 641 -659 -445 -700 -680 623 -479 -26 -678 447 -287 -499 621 505 -890 747 147 -16 -195 742 732 478 -274 -241 578 -584 391 128 -393 -353 795 -164 -654 -420 -704 -608 122 713 -773 538 -111 618 470 335 710 -889 -58 312 191 -136 -190 -12 -451 -529 -206 507 -656 -694 -462 -681 -129 -550 263 -289 -358 -115 447 -326 -630 682 343 -200 -337 -598 -85 -896 506 -67 502 153 585 -102 499 772 587 599 21 131 115 -168 -508 776 -59 -147 -585 -879 -853 -210 -445 -180 592 246 -777 426 168 -793 -568 -243 -232 -784 -208 101 68 -656 -435 -201 98 -233 -838 166 365 -4 -652 -819 278 75 413 -238 -30 -413 441 -668 295 795 -717 484 256 578 658 -384 754 -3 -709 591 -444 -224 -148 -172 358 -815 790 291 245 -265 89 375 647 157 -356 -298 722 316 -143 502 725 184 -577 415 -758 -600 -14 411 463 -4 258 198 -555 208 -419 -712 -714 111 404 294 -792 444 -474 -834 -69 90 -24 44 -678 181 -490 -654 377 -210 436 -652 -856 308 -542 -152 -62 -372 517 586 -371 -745 -820 -802 752 -237 -568 314 666 0 633 -679 -164 777 787 724 649 129 -612 -627 495 -848 -391 332 64 -501 -844 269 -824 387 65 -682 -314 100 27 -667 488 69 -640 210 23 154 122 50 -282 -815 658 -99 -734 757 445 -287 -472 -520 -98 -190 -216 755 -828 -459 604 -471 -643 298 79 399 -622 -209 -506 186 660 617 -560 -75 618 -833 414 640 -38 -498 -686 -117 491 -722 178 -143 530 -392 116 -829 99 739 -150 633 -384 162 122 286 -660 304 -153 -852 543 -278 -825 -345 -327 155 -815 -194 -892 744 -735 145 -559 800 -706 591 411 -221 444 -197 -520 653 396 70 -785 -893 365 419 105 -144 793 -704 620 235 353 -431 680 189 467 -790 81 705 245 263 -534 276 570 -723 31 343 -267 606 397 501 222 -463 588 -429 41 -571 431 -857 -646 -576 -223 170 -384 499 618 781 737 -151 229 -711 -377 -272 -794 111 -122 -891 -833 -812 -668 93 701 559 618 -390 -385 437 636 110 -600 -63 -282 615 357 629 298 -894 -289 -627 -627 442 -440 439 -333 758 -110 -837 218 -314 -176 585 637 -97 -511 -14 602 653 -864 -495 -588 -300 309 490 -64 88 -431 795 183 578 -184 157 657 -630 285 -80 -235 -124 402 -320 -709 78 -67 -563 151 -233 -469 -710 -96 48 -166 -13 -735 -879 535 -255 -692 -555 -711 -280 -815 310 -791 736 -760 156 -547 -321 303 560 -832 -359 -107 -309 768 -46 -194 -708 -277 -532 -546 188 -55 -250 28 -299 541 -701 79 -780 -599 635 620 71 -81 -284 -735 -770 -645 267 333 207 295 290 -266 -512 19 -129 -623 649 510 394 233 -815 -449 -95 -694 149 565 555 -791 -678 -683 -57 81 -43 -453 554 -38 -657 -893 -583 74 -117 -694 784 675 -695 282 574 764 -633 -675 -715 -374 -859 86 -461 271 -276 -574 -378 -26 -604 48 -858 224 -685 743 603 -420 159 603 -681 615 273 350 -487 795 623 -188 -218 -539 -158 704 311 -250 532 -72 -422 72 -50 -268 -470 26 -33 -850 -270 -444 668 61 240 -191 -807 751 -373 -55 19 -597 -449 766 339 386 -65 -205 249 -593 484 -321 561 510 -388 512 627 -99 -225 -714 104 -181 632 318 500 -423 592 -374 543 -227 -838 -208 671 636 378 -127 199 -873 -867 357 459 325 288 -371 -278 9 444 -659 -516 -622 -226 -394 -729 -734 718 585 54 -422 -775 -161 -54 -802 367 284 405 482 519 -470 418 -845 -514 -211 -222 -512 795 -736 430 -738 -406 422 -261 -829 64 451 798 -269 443 350 -417 420 -52 453 -256 611 336 315 -526 -237 67 -159 462 778 -289 -23 671 163 11 -554 262 351 -663 -606 -816 284 402 -47 -880 490 75 341 710 757 175 230 170 -811 -98 -652 -481 529 527 263 -672 -385 43 699 625 248 -479 -191 -629 422 -806 125 793 -838 713 495 -729 593 442 -493 744 -167 -801 -719 139 110 -685 -195 -698 342 -572 111 -418 -725 -104 169 184 -545 160 -215 -898 272 -748 -139 -254 -261 638 -747 -280 -402 267 542 213 -444 -670 444 -134 -861 51 703 -386 176 -733 -230 686 348 -671 641 -870 -99 -532 540 -513 -333 -159 58 476 400 229 279 660 533 -567 475 645 424 740 86 -617 -317 28 377 -502 -431 -679 40 -510 557 70 -484 340 -730 297 172 -164 632 137 -487 -57 -769 -757 -364 -538 653 529 -497 262 635 -630 -189 593 -869 56 650 -48 289 86 491 425 131 139 -898 71 -501 783 19 -86 -836 -71 -427 -790 -289 -711 572 -339 -265 -687 -4 332 -748 656 784 105 -241 284 -312 641 640 786 -644 533 -369 -64 173 -457 -476 572 -876 -885 233 306 159 -29 664 -536 57 315 -445 679 -75 -771 -838 602 245 -778 -879 -616 -101 688 -4 -688 -768 -479 -402 224 588 -457 156 323 -185 -390 787 704 -651 459 261 -51 245 590 511 -271 278 554 465 -322 -437 -387 -97 737 -580 -717 777 532 715 -49 -546 -328 -190 -685 -184 453 -264 704 -550 -18 786 116 -404 -900 -194 30 -376 246 100 451 474 -625 -830 -883 -732 -752 351 363 234 -183 138 136 -73 -395 -18 584 699 -39 96 561 -254 660 -860 251 -103 183 -12 446 -710 -20 410 -797 -551 -737 -68 448 -640 669 572 111 97 457 766 -711 -371 -195 -701 564 695 -407 377 -656 -820 168 606 -158 -688 -288 740 83 406 -271 -852 523 -668 525 -105 -369 700 -549 608 630 -779 -513 -831 479 253 -184 642 300 -858 -3 744 -485 769 575 -658 -759 336 740 -336 -380 -558 -364 108 -606 -282 -212 -812 -765 -265 -701 -816 -370 696 594 364 325 -871 -189 611 290 244 -895 -575 756 222 227 -854 714 -190 -762 -261 436 501 578 -721 144 427 -371 287 -361 -109 763 418 -502 256 539 -371 308 600 158 611 -459 -305 -190 -504 545 675 458 -414 -114 -238 537 -532 -584 714 -424 493 -751 -384 -818 -576 -212 -424 -778 -501 -826 -647 -730 -109 -277 -552 543 45 612 -402 -126 425 -442 -326 -690 151 -470 -881 350 293 -178 -879 498 -28 70 190 -293 587 -209 476 -785 429 311 -464 541 -808 43 148 -504 -340 -616 -222 624 721 -874 302 333 -538 650 -540 -737 -166 1 -699 68 182 -876 -149 479 242 -590 -392 63 325 -357 -625 510 110 -579 -326 279 589 -482 381 -413 659 114 -332 -111 612 602 143 517 705 -139 -228 -615 -611 -809 -356 -574 -250 85 -24 -474 686 740 -89 -829 -524 313 -681 167 -44 -253 -420 207 797 654 -162 -263 -345 -869 669 426 45 480 245 -749 314 753 -449 -610 411 -553 -130 -634 540 62 747 -256 40 432 489 -303 -816 743 -836 399 561 405 -481 -174 628 -467 -777 -484 -273 -609 756 584 -394 -149 671 444 700 -423 768 44 -465 -792 -448 301 729 222 588 416 350 128 133 -108 -560 268 -308 -645 121 723 155 -501 687 -606 -359 564 -206 12 -451 -486 -67 -754 692 705 -81 -33 -777 558 357 473 91 479 -57 263 -635 7 -60 123 201 164 83 -255 632 548 -781 -561 -300 661 376 -35 -697 -124 719 -97 -642 221 -235 46 -249 -806 337 -559 -485 -836 -411 769 111 120 -456 521 81 -330 376 485 -174 -278 -288 748 -409 184 -532 526 -714 754 -854 745 686 111 382 519 -560 -447 424 526 751 -767 565 433 -252 163 -261 699 752 -256 -845 516 -812 -110 430 100 220 21 109 -811 -150 181 -743 733 -104 13 -129 350 -458 745 274 735 17 -503 -32 -855 -141 -187 646 555 -657 39 216 -548 -249 -597 -859 56 -234 400 -83 478 -752 76 -50 -109 273 143 -831 -768 -458 549 -862 -83 474 545 -401 728 375 310 -888 642 197 445 -753 746 705 768 704 -447 293 335 690 399 537 777 -629 751 -791 -300 -662 -605 -749 723 -341 -708 -554 671 -516 480 742 -430 -384 -685 -517 -97 -837 -733 120 61 278 -277 -399 -398 -321 259 418 -514 646 581 524 564 -559 443 53 292 -387 323 413 -146 716 -875 458 132 -271 -186 -92 -752 -758 -248 343 455 -886 299 -233 695 800 -308 -24 281 -619 757 -542 132 -740 -50 -635 -239 -353 -294 -394 756 -268 -221 -180 187 284 -818 233 410 -266 627 221 -319 -642 -664 -785 -293 701 337 761 -871 -281 123 736 -345 -795 691 -450 102 674 -1 782 754 414 705 54 -853 309 730 -425 -567 686 186 515 -103 -873 522 -211 -701 -113 630 662 -826 260 392 -880 5 -31 -173 -165 761 244 -640 -513 -301 621 0 252 -97 -331 -168 340 -329 -771 467 -459 6 619 -3 749 396 603 -448 631 -680 33 632 -177 -651 -636 28 -715 -759 689 338 611 415 -53 -529 480 109 68 72 412 90 -210 -532 296 163 -224 -526 -738 658 -851 -12 -709 -509 -158 396 -296 356 -895 -846 -206 -83 -759 -547 328 -589 613 37 17 569 158 -682 -711 341 658 -235 -696 646 -809 564 -63 589 683 639 102 -408 -147 440 -159 594 290 161 -287 605 119 -750 -381 -759 678 -288 45 -758 -792 -658 281 -341 270 367 565 -689 -828 -108 229 -579 -463 -558 -395 -167 -639 181 -725 -717 302 -424 -593 277 89 -566 -799 -821 791 136 -229 649 -10 684 -564 617 276 -127 -687 413 129 -566 203 333 731 -837 128 -127 -403 -460 -268 -873 527 -398 -849 -163 -604 270 514 739 -144 368 416 701 -186 634 -553 -96 -606 -123 -626 -99 142 633 70 342 195 674 164 -692 212 -765 21 699 195 477 445 221 -223 379 29 5 -855 -767 -782 533 -521 292 75 -730 -639 -736 340 789 444 139 -30 -270 -616 104 721 393 507 351 -301 401 -684 -535 -329 378 624 -13 -185 -80 421 237 -190 -849 387 -578 -44 94 -29 651 -364 -96 -722 -68 -561 -446 718 -798 -465 198 -567 656 -770 -304 -335 723 479 -634 -749 279 -482 -831 598 -480 713 -210 -846 389 428 -599 -597 -778 119 -400 481 368 -888 -25 -7 -859 -440 305 346 406 -804 -797 -456 -531 -198 29 -498 -301 -496 -670 -872 199 202 182 -702 -107 335 126 651 725 246 -641 229 797 421 279 436 747 219 -858 -779 -209 -595 652 200 -857 -595 -205 656 -39 719 518 230 -470 -314 -64 24 -15 -341 715 -578 -263 -13 444 416 121 719 -277 -80 75 -474 144 -274 769 456 526 -782 -525 -431 45 -219 499 400 -6 611 771 -335 335 372 84 -779 665 259 700 -484 650 200 -185 6 60 -176 603 -613 -840 -135 531 93 44 677 525 -405 -787 -108 -769 -184 -326 -739 -445 -703 -872 -826 -234 718 724 514 -762 30 410 571 85 -316 392 662 373 -347 -405 356 -427 529 45 369 -252 -845 -647 -761 472 -645 -406 -456 76 439 -137 183 -439 -584 307 -847 -575 751 694 692 194 -700 514 639 -848 460 -16 -93 -303 345 301 -317 -68 -338 -168 13 243 539 279 -667 680 7 -811 -618 624 -702 -218 620 -150 -238 354 463 427 633 -27 -304 -758 117 -897 310 -406 762 736 -331 -56 -317 -605 -118 -863 484 -429 662 755 408 618 -407 711 458 -26 -694 320 -472 576 -44 -281 -444 520 -327 -900 -408 727 131 783 -101 275 -54 -238 567 665 -466 -611 96 55 624 -850 -218 -551 459 -779 435 -266 -85 -531 -765 275 -26 23 556 -820 -246 -679 -865 198 -70 -773 -310 -699 -106 217 -674 -806 -131 595 -392 749 75 282 324 -747 406 263 127 -772 -293 -591 326 292 -521 -455 323 19 -57 -275 -199 -431 -531 -804 793 -262 -400 12 230 467 -126 25 -657 -610 393 -139 -183 -481 -486 -731 -186 -406 -163 -430 561 234 -754 -490 785 -481 -185 301 508 -558 -349 -786 -42 237 -315 -644 46 -651 -534 110 -265 -616 -667 422 -460 -440 741 -60 -225 -188 696 -703 -443 724 688 -193 -268 -848 199 64 5 679 -155 246 -809 -796 -826 -822 493 -615 -384 105 -237 154 446 -333 490 788 156 -559 -485 151 -881 -166 -332 -15 702 -343 679 77 134 -233 -534 -184 -53 -422 369 -285 760 149 -549 -349 626 21 -248 644 -506 107 676 -272 -658 524 -124 -582 219 -244 -363 -761 386 759 305 -487 159 -879 -205 -555 -475 137 -249 178 503 684 -822 -659 -599 656 -819 -166 -277 24 -568 -165 0 405 373 496 468 1 586 740 -413 164 249 -151 -820 -425 -440 410 2 390 251 490 230 -137 81 526 180 568 557 203 735 633 -598 422 312 -242 -599 -525 714 642 -321 -685 209 -772 -124 730 -634 -97 -468 447 514 -299 -201 727 -737 -680 -405 -267 441 -632 -199 -299 -784 -347 236 -710 718 382 -127 76 651 455 -464 553 449 590 -205 475 -482 745 -636 160 214 -442 -842 39 354 -143 420 -197 477 -352 -300 274 674 -610 162 -305 -446 -836 726 -232 -590 139 205 186 -492 -883 -46 -827 -124 268 -838 139 -643 -147 -556 -23 41 424 60 368 54 -82 -332 -206 513 -472 -525 392 -203 -370 661 -526 -283 -177 78 331 21 1 -21 -787 498 474 8 296 17 -456 389 -481 15 322 -74 106 25 -202 68 551 -71 -684 -1 223 568 -609 -348 278 -536 227 -209 519 559 202 -800 690 -836 -482 -837 568 487 -837 212 -364 -486 376 -859 -283 -467 -394 -147 -564 -347 -211 -341 -612 -256 259 785 -89 446 -192 -252 76 -549 445 615 -663 -123 -209 -465 419 -475 -795 -367 -448 216 533 -600 -326 -127 302 271 -206 -408 66 30 -42 41 -615 -334 47 -585 668 632 -890 592 -726 -765 -246 463 301 216 -285 -628 365 700 -857 667 -179 -361 397 536 -472 169 -130 132 483 505 -341 691 -347 -338 -227 -294 239 -755 639 -54 651 -114 546 -725 -280 -416 103 -88 -344 -456 -164 -193 -459 63 601 212 -85 779 -480 -865 -184 327 216 -614 -610 -588 -129 65 229 -766 -586 -446 208 671 -145 -283 741 -106 -745 114 278 -537 -261 230 320 -625 -230 191 -131 401 522 -896 -675 -856 459 242 -358 -634 70 658 -346 139 -892 538 354 794 17 -162 -421 600 -777 -893 362 -769 -824 138 686 -330 503 -900 29 261 -363 -164 -806 334 583 -304 -736 -703 316 -114 22 -368 -814 -211 639 -441 300 172 602 -10 -849 -551 565 24 460 338 -281 -578 -319 250 719 274 791 -465 91 -757 -314 545 776 -457 109 -130 -294 -412 -72 -318 -53 -683 672 37 798 -844 406 -183 750 -514 -650 -72 -480 -756 -85 117 -253 -831 -412 132 526 -297 -653 517 629 16 158 -648 471 -171 -740 -653 -519 -417 447 180 -634 656 -536 94 207 -696 -332 223 -150 -856 -392 -362 -81 -163 558 656 -674 157 487 475 440 -451 401 362 -212 -895 -777 680 553 213 -531 690 -739 -677 9 -721 557 -73 -811 772 -614 40 -97 36 -109 329 -70 -99 711 -440 -537 761 -760 -194 347 596 402 762 -853 -687 -234 -847 -738 139 -156 72 -804 697 307 285 392 221 -645 180 444 -646 -170 277 -569 763 687 103 -434 160 -113 -679 -815 -429 588 128 170 520 -578 -768 -72 212 188 644 -79 -172 586 -34 -713 -541 187 -776 113 732 632 -230 -768 61 -170 793 -373 29 -112 622 -94 686 -39 396 -142 -327 0 -658 403 -352 304 -354 655 -169 -880 -414 -899 -587 532 630 200 -722 -775 51 -200 429 -896 -235 -261 -882 -204 661 -408 -148 -429 26 -124 -450 -635 -241 -433 483 -588 142 -612 -500 504 212 341 -571 -494 -412 632 -601 -452 71 -95 -802 -37 -640 -610 372 -589 -560 737 640 558 140 353 688 -446 342 719 194 632 -572 640 404 -598 -717 407 492 -394 -117 339 513 -793 -45 131 -656 -625 -483 -899 -74 -344 452 211 692 484 434 499 -326 -107 -717 -121 -452 -885 -144 -831 57 451 -813 202 543 -761 -716 -815 -386 305 337 -855 -874 -653 739 -410 -32 752 389 -733 -451 131 -212 -483 -393 -623 39 -411 -241 412 757 761 -812 -811 434 -123 -263 -467 469 630 -353 -646 103 574 387 -530 474 -677 411 -725 -401 -301 -148 -521 697 374 -428 699 95 -280 37 165 -507 -691 129 -314 676 -130 -515 758 684 655 705 -342 198 720 656 551 776 -190 -877 219 95 620 -659 740 -315 256 -299 -270 -174 179 -244 -863 -872 -525 593 3 438 -409 -457 -579 123 -476 447 -616 745 505 505 -222 -833 773 -130 718 498 112 42 578 256 -816 543 453 -6 -668 -689 -15 -285 745 693 750 -609 -303 789 490 -738 -185 -549 390 -869 -46 -196 372 -712 -338 -90 693 663 -806 -245 -418 -81 423 -685 50 629 -782 491 240 -405 -146 238 175 -675 308 -757 -327 -409 67 467 -446 100 -112 740 -836 -351 -243 610 458 -184 452 712 -762 -248 140 -825 -568 445 -315 440 -647 741 527 769 453 -623 -578 -617 -466 114 210 717 -840 -386 -230 -279 568 467 496 -589 -259 -720 491 553 -866 -61 -536 59 -762 -640 -689 442 247 281 770 -426 501 -341 -836 -16 769 647 -780 192 -225 -579 -638 -338 -33 512 -201 -286 669 417 -849 466 373 -851 695 -852 -835 -165 551 -211 -580 -317 -623 346 -6 529 335 -728 99 -820 -560 -402 290 496 -71 -758 307 122 730 412 267 345 -852 747 722 292 399 109 -229 -593 -434 -629 468 125 410 515 117 72 -303 -197 755 -559 -273 700 -846 -20 756 -859 -196 -656 -470 -60 527 -108 373 -85 -633 -303 679 -354 -891 772 688 553 -846 205 -536 328 202 -869 -642 335 655 617 379 -298 -633 -703 310 567 -757 541 111 392 -518 -889 -87 -41 206 -306 311 -158 338 -569 252 164 398 255 222 499 -392 -574 192 -654 -26 679 281 49 -632 477 -479 335 -888 -692 -290 630 -147 -68 342 -162 -762 -498 662 -496 551 -899 172 -508 11 497 -799 -493 596 742 558 -856 24 573 722 -455 -422 36 -493 362 -685 281 -700 -334 403 -224 -76 202 -595 -679 -23 -604 -900 -403 -617 -821 51 681 773 -127 -572 -304 -546 -493 -591 -91 -260 297 -50 -17 -296 102 619 -865 475 -746 -238 -888 -406 -220 -683 -263 741 83 728 552 -269 -387 -873 390 381 468 579 -523 -123 426 196 307 -55 -217 -440 -625 661 -10 180 -320 -124 -268 -33 -25 338 -417 -765 724 316 52 786 -266 -77 -860 -681 -888 -262 -491 459 773 -393 -516 -540 254 54 -364 -887 -403 425 -255 718 554 706 184 357 -288 361 471 -355 -635 -252 58 -721 396 523 -540 -54 385 419 600 -647 242 -801 27 -646 -684 -91 661 388 397 702 -837 153 -4 -328 354 -310 -487 -340 38 76 770 -742 -763 393 -388 417 344 -546 407 521 536 -118 -895 -888 374 -862 655 -583 258 93 -565 -204 579 -5 -859 -473 77 528 -349 -731 -135 714 501 -9 -854 26 -746 -782 -161 -545 -588 337 559 -340 568 429 620 644 -898 765 -110 -627 -398 431 219 -704 -429 433 465 -274 -685 -580 186 -837 610 -748 -432 -367 -348 -353 793 -126 -766 -813 -603 -610 354 -180 680 793 -156 -548 -356 -786 -559 -744 -83 561 -601 -75 -801 -104 155 -829 -183 209 581 511 549 -438 603 534 764 -340 -191 -437 -470 47 88 3 623 -748 554 706 -551 -397 -163 -281 -773 -488 617 599 -503 174 -895 56 511 308 -230 -118 -403 -9 351 18 154 498 577 734 348 206 176 -861 750 -47 743 -788 -721 -113 624 -162 -609 416 -344 -806 -434 -535 245 -705 -432 397 273 -728 218 83 222 -436 528 782 -871 -340 -566 -548 236 -872 556 525 56 -470 -787 -512 -160 -68 -386 -30 -569 412 -861 -609 610 633 469 232 -831 -583 304 -386 438 -539 750 -600 -153 75 -548 240 -567 -362 -858 -590 -16 -185 189 -180 -81 553 87 138 -511 210 107 -691 155 -571 -129 627 -94 -830 360 538 -135 258 305 -28 -620 -27 -656 528 -738 -864 -387 -604 -374 -766 -497 -249 -484 -21 720 -239 -865 652 413 -456 -722 686 -580 -859 -543 189 97 -882 560 767 457 -604 -871 -842 -369 168 -572 361 -388 -89 -37 -708 608 773 776 605 -184 -200 778 -679 761 82 70 -579 732 461 -280 -829 -453 99 -754 310 666 659 -331 511 540 -226 -417 675 -540 -648 479 -65 662 625 537 -408 372 -729 738 94 -522 681 245 783 -317 -181 -215 789 453 -665 583 -762 -348 -252 56 706 617 -267 -742 479 -180 -222 -797 -224 -836 13 369 326 -699 -297 681 175 193 -153 -709 -892 -424 -175 549 -529 272 368 366 281 228 222 -505 148 78 207 251 -92 -35 -482 401 -396 -344 -511 564 -377 -408 286 -280 191 -835 324 702 118 -185 333 394 590 68 -536 724 -321 63 197 493 673 -461 -428 405 -34 -825 63 164 -200 198 -779 -664 -855 296 -155 334 756 737 -157 -775 370 48 -405 -181 284 -91 -507 347 -458 -174 181 752 348 90 650 50 463 442 -835 73 -658 708 -874 -201 -628 -774 -289 54 -19 528 295 -100 -373 224 787 533 -403 -354 768 -295 -205 656 324 167 -155 440 73 -164 688 294 -82 453 629 795 201 38 773 721 -193 378 -434 159 462 1 -594 -877 -805 -112 -648 -885 326 7 -557 311 -180 -40 -881 511 748 -681 280 -369 -751 -404 571 -863 -600 -540 -564 391 731 -261 -74 -79 362 -621 429 693 283 199 426 306 478 138 -472 747 -674 -91 549 406 647 548 -568 690 -809 -219 -583 358 -675 147 110 436 766 310 512 -843 -638 -793 -154 158 -272 -214 83 453 291 -752 107 773 430 -375 692 720 -396 499 -698 -501 -732 558 -753 -353 -440 677 -116 257 577 563 -639 111 -894 219 -712 42 -583 607 493 709 -263 723 613 134 -370 -380 393 -71 -566 416 51 185 -245 532 -211 389 -593 257 -508 625 -564 -43 -468 773 201 -441 769 -845 733 -693 -291 626 387 -318 -651 581 -221 -381 116 -79 -46 597 786 -743 -347 12 -789 -679 -722 419 559 151 -864 -408 -515 -302 324 718 -185 -396 -210 -24 -57 -278 59 786 -242 -344 723 70 27 99 234 181 537 248 448 260 739 -391 -112 24 -147 214 -566 -321 539 31 -308 -13 462 359 762 104 -20 160 -687 -839 525 165 611 -811 594 -363 -854 -611 -568 23 -527 196 447 -49 99 -261 102 485 -525 -214 -32 -20 -554 -408 270 339 555 -49 -197 -498 215 130 -747 480 206 14 -559 205 -549 -38 -786 357 -746 -85 -434 -307 -638 -179 -896 -488 -739 -705 -511 -484 595 753 600 -28 83 422 -437 -108 -81 360 390 508 -842 -614 629 -164 -735 -456 549 -319 -326 -41 -320 386 524 558 504 -493 287 636 -620 324 -717 -390 514 357 481 542 548 500 347 -682 -699 407 384 541 -227 -822 681 -418 -329 -114 -702 590 329 -463 216 -566 -542 -821 -577 -869 -516 -141 -385 490 645 -797 416 451 494 -406 775 -644 -495 -337 -403 -874 301 579 666 360 536 98 -62 227 -102 -486 15 -548 180 -718 674 -578 -545 775 700 -265 -829 -321 447 588 -594 291 -294 380 -728 -891 -34 -364 448 -848 -893 -664 797 420 -33 688 625 144 95 567 -140 -390 -232 -200 785 -850 -451 466 -523 732 -22 -396 -276 416 74 160 -549 -88 7 169 -525 690 -657 443 92 -564 -629 -316 -116 -340 30 585 -629 194 242 -287 -431 -16 508 -389 -282 318 -444 354 -20 -358 -87 -565 -611 392 -196 788 147 -756 333 -533 -841 -12 362 327 -808 -257 -896 -422 753 758 646 698 -239 -409 -267 775 -847 505 -831 -675 -184 -745 -38 747 469 25 -828 627 -180 260 20 -900 -845 210 -689 -613 -508 214 373 155 -832 -729 -364 -132 155 368 -7 -638 5 -16 182 -557 195 485 145 160 -568 -431 544 -109 -107 -26 531 76 305 -368 -235 -638 549 -478 620 -652 763 668 -596 635 163 -745 534 352 575 354 -124 -486 -346 559 -622 -69 -466 -133 400 797 468 168 764 -136 758 758 -235 -700 238 182 -623 168 -735 -853 -217 683 -273 80 256 -181 -811 -183 -169 241 -626 -770 -450 458 -427 183 715 -193 -231 -408 -679 -239 -126 189 248 -771 -362 -401 636 -538 617 -449 -806 581 -687 -418 -243 -890 -400 641 100 481 -824 -367 -765 -439 753 314 464 -783 -816 330 126 -865 12 744 -332 349 -486 -539 -386 542 -469 431 -128 -152 -853 724 -312 -228 11 641 436 -122 638 -803 82 -30 -74 532 331 -175 -547 -654 -521 -231 -848 -494 -516 119 -786 506 -369 421 678 -831 -482 47 232 -307 -323 514 569 124 -791 228 -560 400 -479 331 672 203 -621 -649 778 71 -392 754 721 281 -728 114 539 548 422 121 311 -388 -848 443 -495 177 365 448 -425 -352 -627 -374 128 -325 -437 -492 538 -667 -172 -844 -814 665 255 84 646 277 -695 277 445 2 -436 -219 607 -752 784 683 380 -364 -798 -745 -342 -346 224 649 -293 -441 216 -272 -467 501 391 -308 419 625 -249 399 115 -513 -446 -865 614 454 -643 -163 -245 -706 -833 -557 426 -551 -431 216 -727 -596 -395 -589 452 700 475 -797 86 106 -583 -842 -540 -632 -366 -667 673 -393 -634 -877 746 520 -409 614 -546 -572 -900 101 -471 654 52 -18 -740 -506 615 563 53 88 -751 600 -662 406 199 -404 -301 -442 52 -694 -492 151 353 -847 227 68 -816 -525 65 140 -405 465 503 -239 439 -89 -176 278 -154 -442 766 -233 462 492 118 681 573 -824 -566 707 411 223 -612 -603 -247 -896 529 22 710 -7 -433 -80 189 -267 -438 771 -226 732 684 460 537 -634 -692 -340 -629 -252 642 667 0 439 -695 -782 -697 -284 84 -662 626 62 665 327 -23 -24 572 58 -367 -279 -140 48 -765 87 136 100 455 -445 -838 -833 279 19 -499 134 -567 -387 -828 -883 -309 96 -666 160 597 -538 188 295 625 10 736 -802 -278 -499 -412 -686 470 596 686 390 -418 -589 216 -108 155 745 -228 528 -40 399 620 308 -241 745 -892 418 -859 699 354 519 148 -639 -264 597 -204 -383 -270 -8 244 396 2 -659 -451 643 606 136 247 -731 -489 -651 -661 325 609 -784 -777 615 -693 355 429 632 -796 361 -755 503 -153 624 -212 -282 -10 159 -740 -691 326 -459 758 309 -283 713 616 -23 76 206 -793 -136 -750 -720 -178 -223 160 707 688 54 134 410 -395 -719 -729 182 743 660 766 73 491 -612 -186 -75 -248 336 -229 -859 542 -675 -868 300 -12 -562 436 -196 -852 -830 560 -450 48 566 772 518 -498 725 -521 773 278 20 99 89 -433 673 640 -392 -409 462 68 258 567 314 -213 384 -345 464 -620 -234 767 -604 -6 -53 601 606 445 -604 -62 89 199 -337 -875 596 72 353 395 -157 707 -650 56 -738 26 -104 206 -559 -704 657 617 -601 424 402 678 -581 -182 317 24 -17 -143 3 91 -269 -86 312 -799 408 -316 -307 724 -619 447 -237 -838 714 -30 295 691 -300 720 431 43 -573 -353 623 269 -581 -378 712 337 180 648 -521 -85 -260 -683 -206 -831 779 567 -322 -464 -783 18 555 14 -71 523 279 -14 -544 732 729 212 -160 -548 -282 700 137 -264 330 318 -460 576 184 540 586 70 -16 226 -671 -820 -618 -96 598 -319 -73 53 -68 -266 160 -360 574 389 456 609 -338 -155 -298 -19 -425 530 719 -351 -464 468 170 -78 -81 -291 -863 -826 -649 359 409 -349 -774 787 94 -742 -888 727 105 499 -781 551 614 -163 -629 -416 -371 400 -197 -639 218 329 -874 2 -332 -97 -298 572 428 236 682 327 -771 -412 -862 -263 -635 -769 -490 69 -362 62 -689 -146 373 -316 -136 -454 -242 -83 -800 -396 -808 -598 179 158 610 13 685 -438 -810 536 166 -438 -25 -443 543 -438 546 -859 -620 266 -899 -891 150 -548 -509 297 -491 646 -609 724 -86 335 -84 -630 -707 -406 49 -719 406 434 715 -572 -872 442 -759 144 -108 -843 -898 -448 -204 -413 552 -251 -108 91 -599 -786 352 563 -540 69 758 -203 231 -291 -811 -604 432 95 648 121 -258 201 17 726 -145 700 -372 151 -456 -296 627 -800 417 -848 411 -841 428 213 512 347 479 -56 213 -83 561 -732 -306 53 165 -336 -284 -725 717 -81 -139 721 46 -366 -446 -72 -330 -712 349 -453 284 211 794 480 -614 503 -882 -385 150 746 183 -891 -391 187 -211 2 -672 532 -732 463 -256 544 108 -508 -318 -481 -419 581 -366 466 541 426 -746 -834 724 268 310 -363 -649 -77 -57 175 -554 -272 -2 581 -337 2 -712 196 -635 -42 496 -310 -332 -349 613 -847 -602 615 -726 785 612 513 -677 377 -691 -570 48 380 216 139 -588 -59 -242 402 -797 648 224 579 457 -226 -419 -501 323 -734 -762 -518 272 652 -681 -811 -144 -59 602 594 -869 -448 391 537 607 680 14 -10 -501 689 -45 -376 623 -752 -789 191 744 274 229 -252 121 546 738 462 -207 87 -242 111 -813 -863 -675 -564 736 -781 -307 525 -249 -299 465 709 370 -377 -694 -473 -258 505 74 78 666 -783 -555 100 -300 123 -684 403 280 -48 176 -553 -354 684 590 164 -342 -536 558 387 -146 69 413 246 -263 175 775 498 641 669 448 -376 643 364 592 605 -92 -496 -618 296 -9 90 52 117 -630 199 -552 778 -146 504 -377 385 104 365 383 -806 -687 550 -287 -607 782 313 191 99 -153 -16 216 41 454 276 -602 179 79 233 -665 -111 -227 -548 332 276 50 -775 -614 340 162 -866 133 -425 -143 -580 -325 693 -646 192 -772 622 -850 -158 -70 -508 -613 -687 695 201 -651 -295 -785 -452 -386 -93 -85 -870 -93 -736 -800 767 779 -643 243 733 -756 -793 70 646 -599 324 -346 -900 514 124 547 386 187 168 354 -787 -735 246 676 -212 294 -97 165 48 -343 -245 -432 570 552 613 106 -6 -468 -697 717 -341 -519 -255 -670 694 276 369 -269 -477 91 688 -384 255 -326 -810 -33 -442 -591 -261 -285 -307 -841 -698 163 684 -142 222 -42 635 52 478 352 -421 -464 -522 -41 647 -705 753 -887 683 -360 224 -250 -31 -313 -630 557 143 631 204 131 -598 628 740 -752 -815 -788 781 -698 -887 -507 -770 135 320 -314 -620 -154 149 181 -525 -379 -588 272 70 -157 209 -529 -823 -97 496 -62 492 696 51 584 510 429 -856 -290 -541 -618 9 -688 128 -593 72 -377 -92 -572 -28 -727 700 -538 -312 -686 -321 768 178 401 -660 -488 -3 82 -221 -411 614 782 -782 388 -559 -411 712 346 29 -861 -616 -152 -28 -557 -552 10 -76 -275 -112 734 372 241 -276 -849 559 -683 63 7 -719 -301 -116 591 -416 -146 223 -733 29 -319 540 751 -284 307 27 183 445 -627 -20 -55 -121 628 98 -16 -77 -77 -771 -562 76 -149 -414 786 -24 455 -323 665 82 528 492 537 364 -113 -738 269 -467 -326 4 -709 306 -771 -204 -658 -163 429 570 -707 -178 -363 -454 647 644 -850 107 -7 -888 744 790 77 -887 -731 94 -510 376 -577 -548 -370 -156 78 -18 67 -555 178 -347 512 -151 213 -719 -386 743 -123 706 -489 -143 173 -188 778 -546 614 -40 204 -768 -8 562 345 -290 11 74 370 561 -830 -616 -425 -844 -571 -611 -73 672 -842 87 -673 -871 216 -496 639 561 -615 779 -832 -809 49 -513 51 -749 -4 -211 -133 -493 -767 -423 105 -391 -4 210 365 -740 -872 -537 -260 -809 63 -178 558 338 -21 378 536 -740 24 -413 326 -750 -29 -781 -824 541 -26 -405 -409 753 424 310 -481 -455 -52 -893 -428 -329 -319 -238 604 -123 246 403 306 -131 563 -898 748 117 762 605 -576 179 11 -157 -669 -806 -159 -380 -126 70 -866 -224 -218 -611 -238 -878 -811 451 472 -65 455 605 -685 -818 -462 -135 60 -319 -21 -723 -261 71 -595 -363 688 -379 588 579 -64 506 439 783 -271 212 -231 -284 -607 -505 -782 -489 331 389 96 -398 -878 -799 498 512 -261 668 22 -104 -496 -338 154 -128 664 717 -407 -665 -54 186 -244 -693 64 -86 724 -234 330 43 87 707 279 -284 -563 576 165 -602 -131 -509 -574 -636 -838 -816 110 -643 758 489 106 473 -683 490 -196 -528 -786 440 -518 -519 508 -693 -109 585 -144 -831 -775 -418 553 -149 389 -378 764 341 -358 -535 -602 -644 -79 -620 386 -490 -878 785 518 -805 6 752 -675 -551 402 6 406 -688 457 -351 684 -862 450 -759 -323 594 639 -815 160 -28 -559 -830 -572 -898 -113 147 344 141 606 713 -407 -111 504 673 719 -125 -778 -815 -181 600 487 132 -114 525 -875 -783 -373 558 600 36 265 387 -699 -260 -232 452 217 -620 -345 302 -348 399 471 -812 717 -251 575 -164 -286 -217 99 -415 471 634 452 -718 -662 -287 -737 94 -305 67 432 -446 -274 -368 423 -423 516 -857 319 -214 -514 126 574 -313 -181 -853 650 429 436 697 -316 688 -831 541 -648 707 240 -319 -29 699 378 -465 -602 -310 -211 573 488 -224 -864 -168 -710 377 363 468 -688 -593 -154 798 525 -342 -472 392 75 360 -322 -701 410 637 -201 -882 -608 24 -641 -669 175 -205 -109 -796 514 -107 -616 679 339 -212 -326 -708 -629 238 576 -216 764 -62 739 -60 -299 -336 689 -784 -146 -4 -11 341 461 -483 -43 452 -238 492 -636 -823 -4 -167 -366 -865 730 669 729 57 -83 535 628 458 -212 -570 -575 -288 340 377 -722 771 -156 -877 666 559 -798 37 466 417 217 -79 -14 312 -674 201 508 153 -517 -174 449 -52 -409 -89 545 -667 655 365 385 785 -277 738 -715 -259 -224 -50 -7 447 -262 -116 244 -598 -560 244 -761 -291 270 336 -639 537 -842 -685 -673 -481 -63 79 181 205 -336 -518 366 2 92 222 619 639 253 -130 551 613 -463 -487 538 -88 -75 95 -319 527 709 679 131 211 310 -547 507 676 -100 -807 -220 -556 160 562 703 -53 -463 571 -746 -325 147 247 -113 454 191 170 -795 -844 616 -653 -435 405 -199 125 289 454 -324 88 516 651 -727 -763 459 126 -340 579 -66 669 -699 529 466 -681 -482 -180 368 222 328 697 591 488 -69 23 -434 -534 -882 -584 -40 138 -266 797 -264 -171 12 114 -125 -274 488 -357 -449 -478 652 448 234 -808 727 -646 54 369 447 160 588 528 605 -882 -745 -151 594 -486 46 -658 -112 -856 -582 470 -515 -18 -786 -150 527 -136 -85 -37 720 603 302 -148 103 -329 -515 704 103 364 459 456 178 -323 -517 -674 439 -782 415 -722 729 -233 -272 569 312 -710 245 -264 677 800 -889 -454 17 -840 -92 -77 -89 737 -310 227 197 575 -752 -205 321 174 -383 259 290 -338 690 -624 117 -588 -351 720 218 -834 101 -109 -766 -869 684 498 410 -827 754 -693 671 -770 799 183 -674 623 -357 750 97 446 677 727 712 -454 -590 -812 650 -194 -394 -673 192 101 -66 -308 -424 226 488 -527 -526 -77 555 -860 168 767 391 -717 342 -367 -772 146 -439 -458 -73 -700 25 668 -806 -843 443 -115 -847 -900 -546 73 -611 29 -338 -83 -567 -104 -893 678 -166 -666 32 1 -767 654 757 -278 294 427 -796 -90 -126 689 -694 769 63 -600 394 545 780 209 222 -211 -150 -91 -52 279 448 87 322 716 695 -341 296 -819 -35 744 168 228 -65 -257 -481 106 214 -675 -900 91 473 752 -129 656 278 -378 -704 562 313 -196 -85 720 720 561 396 -147 123 118 -182 -306 -433 168 31 300 406 -597 -173 645 787 -464 607 348 115 425 373 500 232 -800 -362 785 323 662 -598 -740 478 731 8 342 786 -240 4 -251 274 -92 42 531 -240 619 619 63 -622 39 284 399 215 142 -680 -131 -135 -418 269 365 641 -553 469 -257 234 -534 -880 770 -642 -121 774 761 682 743 477 -653 -650 -93 54 740 538 -275 -878 -352 497 370 316 189 -482 -587 -641 349 783 770 449 320 -728 366 -544 -174 -869 553 -171 -532 190 -57 -565 328 116 -707 781 -188 533 82 238 -163 457 223 -63 -399 171 775 -554 297 -629 -476 -862 -231 -401 481 -883 581 166 -121 -520 653 638 -304 -555 703 424 -138 707 56 321 -10 730 -731 699 487 -503 572 604 -447 331 -644 -126 15 579 393 -762 755 604 -878 117 142 -240 291 -816 -815 470 -733 -298 -81 -799 769 -233 754 766 725 72 398 138 261 -192 714 -790 188 452 -688 68 -153 -508 -87 770 -797 -195 -329 -900 -492 474 110 574 773 225 292 -860 101 -530 122 131 -96 -319 -757 791 215 419 -190 590 -414 -615 274 -229 -50 -165 -132 -725 -644 769 140 2 -832 -355 -742 -5 645 -608 648 577 -497 -862 -61 95 -528 -708 222 -130 522 417 -406 -574 651 -75 703 -645 -683 -10 -322 -810 -786 743 -445 153 -239 -67 -386 -729 168 559 -450 469 -779 171 -627 -450 222 606 422 -159 -315 -563 -325 -445 -248 108 280 -76 -416 -173 -683 577 392 -159 687 457 626 -592 25 781 306 753 -875 -675 -699 -311 85 -129 -865 -457 58 207 -630 157 -834 248 159 701 622 -14 552 -356 498 -168 -619 -449 77 203 -625 413 -2 -774 478 358 -122 312 140 681 378 640 278 685 -466 176 -438 486 -415 -653 446 -184 -686 -393 416 -25 311 714 513 532 -692 637 -844 26 59 -658 -221 -125 110 -37 55 -15 -421 688 277 320 459 -43 293 -471 342 246 -634 549 -820 9 227 76 616 517 515 33 238 788 -895 -161 243 443 -243 -59 787 272 -804 -810 -93 219 244 162 -421 -175 585 -529 -417 -273 -685 181 -384 -554 -175 -659 40 -163 -52 10 392 -8 -554 150 -758 -312 -572 345 -286 479 473 182 -132 -265 769 -130 281 -489 570 -886 -478 62 742 -781 -246 -173 -285 797 44 -610 -157 -434 -464 -537 -18 -133 187 -398 350 585 -342 32 -173 -205 443 44 -431 -177 2 476 -889 344 119 264 263 497 717 -576 -493 524 383 13 -297 -216 -409 374 -377 -457 90 295 534 -570 675 -46 721 -282 -603 779 -592 -281 312 -1 -290 -552 656 -310 125 -807 -724 -286 605 -442 135 -88 -585 -315 435 -728 -481 -94 -490 -653 124 -575 -418 80 -733 203 83 -11 -37 619 -300 51 14 -128 -142 -477 -735 344 -692 16 355 20 37 215 -872 -516 -751 416 423 125 -703 198 -702 195 -855 -203 381 528 -129 756 -32 -591 536 -514 -195 -389 514 -423 -881 46 -636 -542 644 -77 174 -748 -369 70 -651 -58 252 72 543 -709 -552 90 607 -241 -529 261 -137 164 304 322 440 -689 -604 52 731 -210 -471 -734 -276 341 -536 -593 681 247 708 -425 457 546 -508 624 113 424 -23 239 -883 305 245 482 -657 606 365 165 -484 -215 -496 -352 -102 453 -800 46 -827 131 313 560 -500 -766 -12 -223 163 -295 -5 -545 -400 -644 78 -59 -76 -859 -232 706 -391 48 469 -891 506 382 31 538 -209 306 -141 289 -643 146 -530 -47 -48 -13 -28 -610 627 -87 -288 171 -361 729 -469 -440 58 -654 -577 -844 -666 -482 -747 490 -700 96 320 11 -32 186 -346 -125 567 -520 -387 270 53 683 261 584 -731 -753 -471 -69 -850 131 -625 -139 -727 -375 135 648 -683 -239 498 464 671 606 26 0 216 -565 461 238 -7 510 -402 -649 156 757 -358 695 0 556 -762 614 351 180 -92 347 286 -17 -316 619 463 -189 -350 679 560 -427 -244 -268 695 -441 -665 -27 117 -353 390 29 -862 -89 404 564 -63 -724 507 177 -11 256 252 -854 -829 -137 -204 569 -753 43 172 604 392 419 621 -397 619 657 663 -791 -829 -127 750 780 402 312 390 -231 68 76 682 749 -54 -155 351 389 758 -204 17 -353 216 330 -619 -737 -156 313 162 112 -257 -21 557 11 231 11 576 363 -372 -772 -821 -15 -104 220 393 324 660 -665 -564 -661 372 610 -347 653 460 -725 725 441 -466 -245 795 115 90 283 463 246 679 693 -895 284 -648 171 528 325 731 56 298 -513 320 -878 322 519 791 -646 118 672 -366 471 645 81 -831 570 -689 343 273 -101 -200 482 299 656 760 -859 178 -831 7 -869 -240 644 -281 236 684 -429 -33 -20 643 -206 28 -461 656 -588 173 -742 515 -24 -886 -563 267 -602 -891 -753 -47 -472 561 91 116 -250 -475 -366 -427 -415 -282 -558 -38 -717 -536 576 -694 -801 -793 -264 228 -461 -384 -641 724 294 106 351 472 177 -750 -375 171 -538 -717 3 -529 -348 240 -43 -38 -496 -428 -95 -877 -677 309 -122 474 -79 547 302 661 449 -722 715 678 -585 -601 763 -676 -772 -807 -896 530 -360 -119 238 246 -561 248 597 68 -574 -613 742 378 648 -323 -809 -103 658 365 -808 -387 -81 264 446 303 302 301 664 505 -350 61 -731 654 -171 -345 -898 -809 -140 -428 -349 -182 513 -496 278 368 697 -804 518 707 597 433 -152 -575 410 -574 574 387 -436 -193 754 -9 328 -727 452 294 224 -617 -864 -823 696 -278 421 -200 -210 -754 366 -659 182 -877 -889 -682 273 -8 714 -521 476 -305 36 -129 161 -336 -694 -299 -352 -564 -795 -664 116 -301 -523 616 253 359 -54 424 -65 -736 -594 -59 547 -796 -313 595 -25 -762 -847 -353 -844 -760 361 -350 -229 -644 251 -708 502 530 -343 278 -334 -860 -347 -714 -240 724 138 -474 252 -180 408 -137 -282 260 -675 212 -22 -198 438 372 581 -572 354 141 -96 751 -681 -752 411 47 478 442 506 -175 352 -65 -108 -125 -167 -536 312 -739 -775 -360 623 536 -878 -323 33 -310 310 227 -766 109 -658 263 -834 -235 106 -885 -58 231 -875 264 -776 -482 324 566 506 -8 -761 747 82 346 -236 -810 -693 -410 -461 445 672 530 -170 314 -536 89 -366 386 474 -94 -299 233 -351 -540 610 -399 105 -183 456 -701 -698 -14 615 57 -893 -252 -853 -707 -581 342 695 90 371 769 605 -658 331 247 529 -114 721 -784 -867 206 -2 -764 -668 -72 333 728 583 -862 505 673 -768 311 702 719 -154 332 -513 -51 -40 -121 -365 -525 -22 639 -607 -72 46 374 -514 799 381 385 23 411 -556 -350 -443 -542 69 -411 354 257 -523 -386 -124 430 290 -849 -233 -737 -401 797 -765 -295 626 -352 -738 -620 106 134 416 150 -703 -23 666 -277 -217 400 631 -593 -375 -209 -375 -322 -869 746 75 465 518 203 584 -597 -191 768 269 360 -299 357 767 572 731 -675 -683 -530 -893 -236 44 -623 320 -343 689 -429 98 408 -233 -29 490 -461 62 501 -72 -710 -159 -98 95 741 71 -490 -813 306 594 452 -610 -197 651 480 -587 -742 205 -72 395 -551 621 -766 792 24 549 -722 -134 605 -594 -165 -142 301 731 -716 -336 67 153 -181 -802 -559 -655 -412 -226 398 322 415 671 62 706 -599 -241 -327 -225 92 -131 502 46 589 529 35 -382 -899 -34 -548 -102 609 -654 732 -210 -77 588 -367 469 -146 207 416 271 531 -519 -740 281 -472 -97 700 551 -151 -623 42 -482 419 621 553 84 -367 -554 -896 -581 743 -876 -812 -66 -185 709 -855 -801 487 -8 295 -429 783 -654 -771 637 -482 -305 -898 -66 257 454 309 437 123 -579 449 -144 -390 540 -696 -768 -97 606 647 -422 686 180 -122 -219 193 697 290 316 211 343 666 -370 336 -201 -536 -586 -182 -235 -443 -398 -146 688 -339 -666 -240 -120 192 -229 29 -6 560 741 71 -598 -658 592 -664 -144 -299 220 510 -839 134 180 -77 -287 609 146 -769 -86 -176 208 -160 328 36 -689 744 -860 -874 366 -382 -390 464 -889 147 -719 525 758 -338 42 -761 1 -2 362 -255 54 624 182 -390 -513 12 687 122 595 -382 65 641 -95 -115 109 394 -664 -503 -297 -478 313 -561 201 -318 169 711 128 539 -809 -730 594 -763 797 754 -76 -868 -8 545 -829 298 657 -514 332 -850 247 -2 366 -782 56 -38 315 17 -287 -618 101 517 574 560 227 294 -83 658 -669 203 -769 74 -556 243 -625 614 -393 -611 -468 -91 456 192 -225 546 596 464 13 338 441 448 -229 -615 -688 -513 93 63 731 255 -899 657 -417 -498 -203 -395 -844 248 -273 -34 -190 -446 746 -259 169 -840 268 -794 594 -262 -569 119 438 -823 -578 -48 -610 -794 693 -484 -288 -56 559 -17 -597 -60 -735 51 -518 -181 -595 251 -768 -608 139 -794 -87 186 -712 -432 109 -821 -301 -871 25 -717 600 -596 202 -237 593 518 -260 129 190 -219 583 -82 791 -338 379 -168 774 -706 595 -363 -48 -5 772 -613 -330 326 285 -740 -749 -741 -460 160 397 367 -478 -563 -374 257 -555 -784 -424 162 -354 349 343 -798 -575 688 622 650 -854 -49 595 -88 -205 563 212 -885 -269 -238 -337 122 187 520 359 -347 -622 539 -264 -506 -395 408 -514 204 -578 757 769 -435 -455 -134 -168 181 -485 -421 -140 -50 247 -427 713 -55 -297 567 693 -313 729 52 -268 -200 -404 -861 -275 -421 784 -133 -343 270 -474 729 -66 -317 -6 447 -880 -178 -231 -691 435 -890 254 -537 120 -439 499 -274 441 740 -13 582 723 621 -189 329 435 -451 183 -740 608 692 607 756 -294 694 367 -838 432 73 -333 497 -643 -53 -229 -630 513 -481 171 -151 -243 206 -821 774 -580 502 565 359 792 -732 454 -698 -179 -620 -586 -73 -797 199 -215 732 -494 -734 -61 288 -637 162 -453 579 -898 585 -237 -147 -139 -388 -143 551 640 -189 -727 -579 -833 -748 715 671 162 -610 -670 -185 392 -423 603 -189 -603 479 239 -789 477 19 -285 -45 -334 733 644 151 -889 111 -8 754 -286 458 587 7 -783 -274 -469 -469 755 113 -184 107 -349 -312 480 -569 -130 -297 27 -130 -100 -785 573 531 99 -708 -120 -10 -9 -68 -742 607 118 759 -495 196 630 -224 510 637 99 132 -376 434 182 -566 -815 457 -761 369 -161 -706 -656 -635 -407 -730 -604 -422 -196 -273 -58 209 764 638 -267 60 -696 -262 -551 -871 -758 -471 357 696 -672 742 185 -284 572 322 -704 630 369 -395 253 -652 -873 477 -543 670 320 369 -790 -370 -125 -4 -657 364 505 -642 516 23 70 -688 66 462 622 -638 180 34 364 197 573 189 245 434 -330 -342 135 -410 -879 -425 296 -472 -655 -842 94 -779 184 710 -849 -749 376 -186 599 -60 -76 -646 -178 -173 -296 499 -268 -672 693 303 123 -553 -492 -369 -199 -571 16 -451 408 -39 7 684 729 -876 -92 460 345 -695 -689 666 -772 -37 406 494 256 78 -462 -122 -426 -492 62 -491 368 136 -550 266 688 210 -448 -105 -234 -788 33 438 -290 3 -288 443 275 215 -861 -217 -654 -303 547 -866 147 626 122 754 186 115 448 -455 -44 507 -146 -81 -24 -82 -884 411 785 345 204 146 514 378 -322 -603 512 -484 -474 122 -884 -150 464 286 -622 196 390 517 336 -108 690 188 -843 -763 198 705 434 761 -583 -772 -656 378 73 -660 217 -535 177 177 -707 418 478 -58 49 -134 -61 -464 465 133 -397 -328 26 -507 609 -823 53 -264 721 -740 -227 462 -868 200 195 -195 -100 304 365 -837 -20 -644 -226 260 -59 -553 -543 238 737 -651 -503 -309 -399 -617 -731 558 345 -228 621 -643 -395 120 44 -150 -598 67 645 28 43 -712 676 -418 446 193 371 250 -716 -146 -6 -578 -109 484 201 73 -164 -680 541 465 -612 -424 254 336 156 -154 508 376 -270 482 -501 -240 351 554 247 -820 -393 492 370 -58 485 -843 -318 -167 328 -29 -746 -639 -351 56 446 613 -455 612 565 763 -78 584 351 -770 -274 -186 -215 -244 423 -321 307 350 -874 430 -475 -605 -702 724 718 -59 547 -84 -167 -393 117 661 374 176 796 653 607 488 14 -537 178 -105 755 -394 -687 -296 -138 -92 -835 -791 -536 585 -675 -338 736 -124 473 540 -55 770 -187 -302 -469 -855 -446 -9 -619 707 -723 665 -237 624 -256 -115 -166 -683 542 52 -602 -550 612 -459 -590 -488 -49 767 -82 309 -435 525 205 304 -307 385 370 3 308 414 -809 561 658 -486 -323 -308 -428 730 435 611 -232 -616 310 -73 -793 736 -877 240 595 -294 547 0 631 43 212 -825 480 197 -314 -898 799 -893 -121 274 -683 441 -59 -624 498 245 223 -67 723 142 -398 -628 -571 -312 747 -697 578 -449 440 148 366 -53 648 287 -804 105 -510 -524 -28 -189 -32 -69 -842 -643 405 -782 310 243 -884 -862 699 -305 495 -427 -192 692 614 -3 425 -140 -605 602 -533 122 408 -568 -154 783 556 -641 215 625 498 244 337 -326 -476 -539 216 -70 -419 -695 -630 -52 -31 -330 713 188 -555 -324 342 -109 -382 -376 742 -777 -707 346 -97 109 -792 -772 76 86 -144 -277 -697 -312 -106 -527 -100 -349 28 691 559 608 110 692 -764 -80 732 -435 346 144 -437 545 -380 79 -667 629 760 270 -144 -213 23 -242 -652 -521 -566 -868 -883 87 709 514 -833 -517 -719 776 -76 -241 -775 32 -100 518 -503 -319 759 646 234 -492 475 389 497 -200 -118 252 -36 -894 -45 -489 784 239 -818 497 -874 758 256 -806 -848 -489 741 314 -91 176 780 -813 189 284 -467 534 99 -898 2 448 417 334 490 -514 -409 498 -369 -783 417 754 -530 773 286 -87 800 147 -238 -382 593 119 -326 -735 737 750 -362 -405 229 -848 361 420 -64 -532 692 -19 113 -869 702 -326 487 -410 775 162 -235 628 -340 -302 -844 200 -895 192 486 389 536 -162 -276 -270 27 -408 -284 780 -50 749 -549 -654 -419 -279 169 -608 435 -41 -490 -559 -293 -428 508 406 90 -895 183 774 1 -801 -364 -516 558 -837 88 -514 755 642 196 -846 -5 481 369 -677 462 -176 188 216 84 38 -622 106 448 -491 -563 20 397 -175 391 309 -754 125 -794 -761 574 256 -311 -204 -864 689 103 -898 649 -849 -616 63 328 779 172 219 -267 361 -597 775 -143 -139 788 115 634 766 -652 -177 -532 -269 109 -741 544 -560 -409 -698 410 434 -308 -14 -331 -306 159 -152 -299 -638 -855 -681 -36 132 -233 612 1 -558 466 -521 -687 -495 783 -686 318 303 -900 441 25 618 -40 59 493 34 38 -352 417 -342 239 743 -887 -595 -779 -888 -420 -683 -502 -2 -299 -596 785 -224 480 -164 -869 -557 444 -401 -652 -134 171 -719 319 -262 144 96 -298 -711 -495 -860 -438 76 2 706 768 147 415 -264 -770 53 -779 -535 -517 -270 -842 751 0 -824 -779 184 595 26 -354 43 -73 -468 383 -705 124 -68 -833 786 771 390 669 -768 -312 346 -350 -729 -598 -405 225 -310 -204 34 441 13 564 407 764 -127 381 -793 575 497 -883 -277 404 -314 176 -177 -728 -705 514 -397 61 -517 -403 539 -587 465 -158 571 167 181 -91 -596 -39 -428 470 22 675 -142 375 -384 -110 101 743 751 549 136 -557 417 468 407 -230 -351 15 729 621 -776 496 337 -100 723 662 -472 72 -340 -303 64 -104 -829 598 744 -39 62 -761 -801 692 430 -711 -850 -833 -301 563 481 49 424 14 511 -323 -452 -258 -321 -47 -165 78 -329 -708 255 467 553 -798 -37 399 -744 29 -423 269 -746 612 87 351 -573 13 -800 335 658 -92 309 615 -771 -302 422 467 379 59 4 116 -697 -522 125 -850 -735 -658 666 -553 81 -872 -800 -224 21 -502 41 244 -303 -800 35 -805 330 -541 702 -611 -118 -280 -161 -670 121 -5 -900 11 509 -820 -804 2 -444 460 445 -667 -538 -180 -604 -858 -369 700 591 -442 191 -241 742 253 -327 91 128 633 392 714 -653 -144 612 -164 348 -389 536 -130 404 95 -127 -446 -804 376 -776 594 732 23 130 -527 -839 -255 500 452 -558 152 194 269 -844 589 -214 796 310 705 -419 215 -209 297 190 117 -530 754 -850 -68 121 -426 -631 -315 192 733 610 -428 -250 -133 -842 -486 -495 212 746 160 -8 36 372 -631 -374 374 -280 -273 91 -541 782 608 701 -84 -193 -686 587 -649 689 -248 -737 -728 -803 178 -167 -760 -780 -532 -870 628 53 637 -118 -804 -51 -850 -659 476 -319 525 502 -173 686 460 132 286 664 -51 -654 734 -451 659 -860 464 -353 -43 -224 39 261 249 -269 680 -193 -800 -410 -393 430 116 414 -66 316 -865 -428 459 -849 -719 -198 115 -630 761 534 526 -499 -86 -797 -879 -425 376 -106 499 -236 206 -56 708 670 685 589 208 -302 -152 174 -353 -214 788 -465 -835 -269 725 -431 -226 58 -385 6 128 -249 -82 -369 -373 315 629 -377 -30 -356 720 -67 -111 544 -618 319 395 -137 -601 -567 -216 506 260 -378 418 557 -324 -345 -544 -112 -274 791 -363 463 767 472 -350 100 331 -354 -314 53 -10 -180 -820 -642 -251 -33 689 461 239 -299 745 -153 -177 -444 676 -470 -145 -562 765 -463 666 656 195 224 -142 -249 67 372 623 -679 75 10 644 -85 63 -678 28 110 175 -446 -59 -166 146 -505 519 484 -401 -24 -256 167 -560 -627 320 285 128 134 -839 -56 -577 525 -567 464 576 630 -293 169 -42 -218 -842 379 53 174 -656 -201 277 257 -69 774 588 590 419 529 664 -829 153 596 -676 67 589 -118 -702 657 469 -360 -589 -127 -796 -278 446 -545 600 586 552 -845 -54 479 -316 212 688 -543 -206 -545 422 -467 5 517 -686 244 -898 -154 523 121 -685 -424 -653 411 -734 82 -884 785 240 73 338 776 571 29 -820 374 318 439 -44 -355 178 -629 627 755 546 -850 553 -727 126 -600 -345 541 -355 -896 459 479 -688 255 771 707 -719 384 714 -662 -828 -209 -274 259 509 457 -128 -831 419 25 -446 90 747 402 -128 -440 -802 434 81 -482 -37 236 784 497 -57 -606 -614 280 -516 80 -69 240 -198 -261 -305 -368 114 -438 662 -86 380 -16 375 370 -209 763 -102 -502 -586 266 693 624 -900 493 -674 -324 659 -103 653 229 -403 -818 584 -372 -630 387 257 -578 -13 -224 -604 -734 134 -857 -142 -710 -831 -654 187 776 487 799 239 488 -357 144 706 -548 455 -78 -738 340 320 542 662 248 449 32 -762 -116 17 -623 340 261 222 781 -783 -898 -354 -705 -661 -805 724 -554 389 -504 -376 -591 165 754 -135 -603 176 372 129 -700 183 122 -163 -477 460 -353 -5 -39 326 436 596 470 299 -191 -441 -33 -438 -510 -404 294 -551 457 -629 -568 144 -873 412 99 151 209 -329 -721 501 562 240 464 550 166 745 676 -663 -613 781 100 -139 528 409 -534 -771 575 42 418 -309 -509 548 -658 -241 671 600 678 84 93 255 -686 534 334 14 -581 -2 -585 -416 -823 -293 346 425 259 -199 -336 180 -131 -201 -304 -534 -164 231 599 -66 479 554 116 -478 -644 -264 99 715 -279 -724 650 -767 -637 178 -513 -343 180 -82 -175 -631 718 181 -152 744 675 727 -673 -822 221 122 345 -781 -94 453 120 420 70 -539 -309 270 -885 326 -283 -887 131 -887 33 -19 110 -864 220 -196 -322 -319 -225 -399 63 225 642 -879 38 601 -376 -668 -409 587 -489 -262 779 -384 -79 -241 -549 598 -179 755 -701 419 508 -626 -243 -265 263 -553 -570 -731 -684 -890 -323 -666 -250 -855 556 534 -854 568 -223 329 637 -57 529 185 605 373 -280 -247 558 659 -715 577 163 -198 -161 153 -72 404 558 -301 35 43 204 -66 -590 -833 -228 -465 -103 -835 -491 89 -726 -662 578 -231 144 751 -427 610 -504 -855 -631 -413 36 -201 752 -657 206 554 -834 506 269 733 492 -742 -306 777 614 -625 -780 -114 65 -874 437 536 473 -96 529 87 98 -322 -594 455 732 166 -712 -796 540 59 308 621 -144 -352 -784 -749 -643 462 736 -778 256 -543 381 -471 236 -575 -259 -671 95 238 -321 -400 -785 -732 799 248 -180 -296 350 783 450 -74 -42 566 -587 -254 694 -521 -770 -714 -268 660 516 794 737 55 -392 -524 -821 727 49 735 -833 -197 -462 -474 -665 485 -176 -325 -103 -647 208 58 -894 -240 -145 -343 396 -203 591 378 32 -838 -641 643 203 -555 499 -770 344 74 -472 -156 -714 -458 648 144 -835 -187 287 -686 548 103 -830 -249 -672 86 681 -551 20 -724 -57 -497 -838 -598 91 753 230 273 -810 60 -241 -150 -682 -310 -704 -658 430 695 513 -575 -278 -64 -108 617 -891 228 -749 -778 85 -777 -195 95 684 514 -842 798 -54 -543 -750 -593 -376 583 765 46 582 431 310 -289 -471 448 -204 -270 163 327 226 376 -731 -446 162 449 -823 -583 -771 244 303 -81 -775 119 -226 787 765 526 -616 -599 312 413 272 -68 -235 353 -430 199 -293 592 -777 -623 733 -512 -146 12 544 736 -137 70 -86 -539 677 -599 502 -226 -72 621 -815 -736 -154 503 -894 105 -659 -380 435 -555 -619 187 -488 -818 -612 -14 170 -617 -516 -159 797 458 624 -136 -301 558 -196 -468 -45 543 230 68 414 -326 519 73 260 681 770 342 -883 624 301 31 417 -95 -284 -197 692 -469 -606 -864 280 -107 -433 -772 -878 177 -172 -653 -217 -3 -244 -716 -213 -82 539 -223 699 -297 -19 -695 71 -379 -720 -160 -349 -171 -330 256 85 -463 -108 319 -555 342 479 -184 765 433 -105 -790 -853 -836 697 -192 -144 769 -326 -260 -30 -402 -900 -873 -369 730 -434 -45 -377 -209 661 697 442 651 155 654 -609 531 632 -455 600 -207 211 -667 -299 -419 128 -753 -877 352 -331 -691 118 313 -18 -738 662 -695 684 160 685 -486 -679 643 142 758 499 -247 -297 -658 304 -677 -589 -264 -574 -101 263 91 -536 -423 218 -213 1 -386 -857 428 679 -457 -104 -802 -804 -781 470 -308 590 745 571 685 -524 -888 519 623 -838 216 -576 -848 -177 229 181 -673 125 -710 -762 179 782 295 -658 778 -410 -309 15 -366 -628 699 653 -8 429 -66 -448 584 249 -354 -521 522 742 413 586 -577 730 -444 343 -359 -129 -844 -381 299 63 -255 729 -485 -351 747 -294 2 620 397 -134 617 244 -199 -486 -870 -109 -253 -297 706 390 -363 770 639 -268 244 -731 -280 -831 336 375 -777 -1 -284 -874 -108 -213 774 -35 -383 -72 466 -861 -209 -554 64 666 -196 -134 -154 751 700 23 -49 738 -1 -878 712 463 548 -277 -896 359 -343 603 -167 -40 -720 32 -730 281 73 -10 49 313 -94 -682 -443 417 -416 -571 700 606 -882 -469 397 -595 48 -263 -701 -462 54 -583 -570 712 -781 659 -127 -701 -594 696 -734 -846 -829 22 700 -44 -613 310 209 -103 18 13 -327 -652 -492 -299 -57 683 400 35 -251 -399 -595 -151 61 -485 -589 -161 462 -683 -467 -115 -577 -189 -651 756 219 63 25 450 -452 -277 716 -667 -542 252 -417 490 -630 417 -712 -439 421 -380 -314 63 -539 -63 -861 -533 -375 -509 652 405 -885 -160 -828 645 -426 661 18 782 -203 -531 -87 -121 -523 661 381 610 -451 196 712 -840 418 -864 24 -532 768 384 -859 -615 -337 119 -585 -311 320 -371 -663 -567 -58 691 789 16 386 -17 -440 318 -270 702 498 -727 366 -433 -896 466 -340 -230 -295 575 587 -161 -556 278 -326 286 -106 -682 388 -170 234 -256 -776 -501 -491 -388 259 -804 480 -408 -780 68 59 -758 -566 -180 201 439 561 -730 26 492 -87 523 -769 390 105 -367 -236 -733 325 609 412 725 791 -196 498 -233 607 -707 345 -766 32 744 -43 140 -32 -231 727 491 245 -648 -60 -741 596 220 -42 -599 -246 -308 -585 -163 543 139 216 -93 -402 -629 430 741 385 572 439 -342 -821 -504 628 -135 -270 -289 -823 453 -321 -722 -52 342 110 641 652 106 -302 513 -896 221 235 -23 -476 745 -767 -534 -788 181 757 -144 -75 -219 -291 -87 -500 -131 -668 786 -562 322 -56 -158 -225 746 796 346 -125 234 -335 251 313 -347 -486 -526 651 -554 -466 319 -22 -800 624 -598 602 -880 -623 602 -125 -157 136 599 -421 460 113 -124 -813 505 391 301 75 786 -360 262 263 291 78 472 252 -413 -169 -245 745 -662 -612 -35 -837 -181 276 -464 -215 -346 -617 -440 686 -624 -730 -229 -592 93 425 -895 -117 -588 716 -449 -871 781 129 -660 -1 -772 -32 -752 687 -227 -707 -751 154 -753 -561 74 778 -799 436 79 -817 146 150 -779 -838 200 -672 -855 715 299 -731 -177 413 53 -264 -500 -541 704 -52 -462 -222 733 -303 21 -580 -472 389 -899 83 423 -150 -531 -811 -876 -102 278 -176 -368 -18 713 -387 599 798 -110 207 307 441 -624 -768 -283 753 266 -551 346 -572 -192 161 -855 572 672 -693 409 -255 -476 -153 299 -540 -468 97 682 289 259 -208 174 -140 689 233 -176 1 -855 -102 513 391 -624 10 -605 -427 462 -525 -224 -267 -148 -98 284 424 -405 -698 25 106 -800 -210 721 -110 416 622 -217 91 -358 -437 266 95 -88 -669 147 -384 -56 785 -492 742 -698 704 298 -528 577 -132 83 -424 -470 -840 -887 -145 542 -66 -242 98 342 222 472 326 742 -94 406 647 -420 -584 538 -523 -245 422 753 775 128 -327 -776 -53 305 -668 -803 639 -268 77 594 -843 -820 87 -670 -420 -456 -413 -83 383 364 -205 -757 320 -149 -777 -182 38 218 -90 -532 518 712 133 -377 -345 179 555 -178 538 -829 -462 -877 -331 161 479 345 247 721 628 173 164 716 628 -852 632 -284 -696 -438 -576 -265 672 -897 -160 151 -306 349 -839 696 -182 667 182 713 -532 291 387 -800 -346 761 404 578 639 466 -284 714 -90 -302 -764 80 -767 -181 -851 -404 255 -808 28 -282 -144 -35 -592 777 -763 466 -551 799 730 -754 471 684 352 731 -195 73 -618 -302 -590 -816 -247 36 425 -27 -534 -184 -438 -567 115 727 -187 -242 148 588 568 -652 258 261 -380 56 653 -562 -572 145 671 769 465 -768 -794 -707 -630 -692 -825 420 -504 501 -139 73 -134 102 787 -124 -524 282 -658 605 576 317 71 176 493 -51 -448 -832 593 104 286 583 677 -512 770 454 733 -123 -44 404 -347 376 -898 -16 175 -477 646 -195 296 -686 -504 -778 -688 -332 322 60 -138 -48 81 -441 56 582 449 -565 85 789 303 65 -647 -303 -303 -402 -650 -810 -710 209 -368 -656 770 632 160 38 58 95 762 -255 30 -259 -426 -514 259 742 -704 -832 332 568 -331 -558 -522 -300 38 710 127 174 284 774 -464 538 -35 -532 -230 685 -171 385 -101 -428 415 561 -898 -275 339 358 -250 745 -138 -224 763 149 -818 -577 -182 -318 -571 457 -775 31 -569 484 -182 -841 7 3 -155 -293 265 -75 -380 -472 -440 -411 -334 -184 -275 367 -184 -383 -349 343 -800 697 -308 609 -493 -559 -390 256 283 -378 22 -212 651 -700 747 -428 -608 -248 399 -587 -120 -280 -290 -820 -716 -111 -690 -677 -498 -558 145 -578 600 515 187 485 249 -67 570 -674 -320 -556 -231 -321 -593 281 -341 -652 240 -472 -420 626 -14 -583 114 368 698 272 -283 -373 -882 -607 -58 416 -879 -898 -722 -17 -484 448 -425 -471 111 -733 -268 -721 -542 -675 654 56 -258 40 459 545 -674 664 -784 -807 -157 -817 -303 552 -55 273 -764 704 -470 690 -528 682 -346 -820 23 -550 -893 -52 632 477 668 -100 -298 -418 -805 268 -459 -550 755 413 -809 22 611 -16 110 701 -673 697 -893 513 -766 -265 -465 -659 680 97 -18 799 -368 178 -603 751 -707 205 -313 568 514 755 291 -48 -191 -411 -873 777 -637 179 40 -734 707 -632 -154 80 -185 249 -379 -698 -276 -240 418 756 -646 -791 382 534 -141 87 -762 -97 525 630 296 -472 -298 -665 -208 267 -398 436 -482 355 329 -816 -805 -447 -401 86 -388 520 -319 -856 -82 27 297 -380 -411 459 726 11 576 104 734 -869 -719 -497 227 571 436 -467 -208 456 -522 -881 -899 442 -168 796 424 563 3 -342 691 518 587 254 574 758 576 -455 125 -249 -157 -805 -605 776 -105 736 543 -758 383 -220 -566 -445 -189 -143 -381 -730 -251 16 536 -263 -597 -580 -872 414 448 131 -307 718 -29 267 -292 -655 -136 768 760 -484 426 445 -324 194 -534 -560 405 -598 -239 618 -564 672 396 -688 -10 -885 -309 748 44 -38 415 -432 -448 -794 -434 -741 -356 -238 266 -851 -168 560 709 -457 705 -486 -156 -293 -678 -433 -176 -434 118 -622 -589 539 683 -869 -731 -861 -311 -582 -530 -827 294 438 -77 214 -259 732 -165 47 -405 766 -45 -786 748 -891 -145 716 704 328 -824 173 628 -879 -592 -624 182 -464 793 -447 195 -154 -689 -722 364 -93 148 505 612 -4 53 -699 352 -100 -731 -510 -55 -37 -540 -612 739 -19 -289 744 -298 -278 -337 -859 591 474 183 -277 -544 -797 608 -627 -80 109 -408 7 664 -82 442 517 -567 -621 -507 679 -354 405 -568 15 344 -584 510 -220 -445 482 451 -709 -693 -39 315 558 -456 675 216 500 -52 -75 616 649 -59 210 206 -703 420 -435 338 -14 -821 276 219 -680 754 -505 611 -709 -129 307 481 270 -72 553 -799 251 539 114 418 -457 -371 -642 -329 -753 -225 -283 177 -433 430 -147 -63 -507 538 -96 -350 -452 -525 590 726 120 -69 528 187 42 -65 517 -558 185 -714 -668 414 86 -388 40 -142 -13 799 -367 -845 -113 527 700 794 -873 -259 -130 542 -563 -611 30 -360 325 -475 -646 -184 175 226 -713 670 -365 775 190 -168 -144 136 676 -103 -226 171 460 762 -40 -710 -40 -847 -714 -283 692 118 -378 -485 206 -226 -816 -500 -782 -36 217 -56 -666 -343 570 437 742 -205 -152 -39 173 -533 43 756 395 -633 -763 -699 -344 -546 355 -340 -114 -457 -485 611 -715 617 -847 -614 662 313 -97 -466 205 636 -445 -532 -618 714 229 350 -898 -325 -68 -884 -619 360 404 197 253 317 -24 -896 -835 374 117 -752 -622 -376 -168 -233 607 -875 -125 -697 -816 -738 -49 -419 -655 -679 -787 -350 339 -522 608 767 -533 766 -125 -463 269 512 -879 578 498 709 7 127 724 -300 100 26 -728 -568 22 -587 -567 603 -687 159 800 -554 -862 -261 -457 -864 -529 635 634 -882 161 644 394 257 -897 -233 409 376 672 -153 -279 322 759 -864 -421 667 -269 469 -765 556 487 357 108 -73 193 -339 320 -369 598 -722 -263 -314 754 -651 -658 404 595 -227 349 702 -104 -867 179 366 38 330 -114 415 -832 446 629 -398 -390 205 473 -351 -344 -574 510 605 -232 -374 214 33 674 -186 -690 343 392 -736 -8 -276 -392 118 -482 -131 -193 97 -374 298 762 708 -859 401 -501 -150 -850 145 -814 -491 -232 -638 -667 357 -598 156 -57 760 -229 605 379 -375 -185 692 81 -234 85 -105 -442 -218 -20 -132 -182 -129 -281 290 -45 -498 -348 -193 617 301 377 305 -633 409 226 39 -882 567 -827 782 639 -386 195 700 78 673 521 -367 -612 -192 429 -255 -860 151 151 -50 -158 -776 506 -744 -393 669 433 -84 -48 139 495 95 -554 -4 279 439 -336 495 -408 -587 378 -712 338 99 -744 -519 565 -434 -816 -145 684 170 -107 -579 522 38 101 -140 679 -815 156 -11 -233 222 -616 -39 -399 452 -879 396 -544 -167 -377 28 -138 -22 438 -164 -527 71 304 67 -155 -530 290 -528 -702 -838 -568 224 311 83 -359 -780 -873 42 241 332 -814 527 402 -869 -292 244 357 1 -227 -240 -150 168 365 -5 -757 -831 -555 239 662 469 647 778 -651 -326 -380 569 360 651 -167 -538 -322 597 791 555 638 763 -748 301 580 -374 -591 -277 188 -708 -807 518 -574 -139 -805 410 -37 -710 -649 -115 -422 256 121 -839 692 154 -36 410 -558 -162 304 -155 -798 -593 662 10 598 -827 -221 -597 -686 695 616 -600 177 610 497 465 471 384 -258 190 303 -322 -389 -271 -140 -829 153 398 -751 283 270 194 267 193 -507 -761 491 781 229 -579 574 313 -765 -517 -261 -398 -147 -622 -239 185 616 593 800 636 10 351 -111 280 515 -841 -200 -38 548 26 357 -328 -120 320 -731 -194 -175 -311 652 306 95 77 -655 131 -52 780 406 -556 61 508 165 -310 -61 -608 -856 269 -150 514 450 -865 277 -820 -848 -341 -552 -711 -46 351 -817 -28 60 354 -653 -688 661 -428 155 -438 -861 93 630 -656 -683 758 75 -741 414 284 -339 105 -790 -761 81 -132 392 -757 512 616 -661 -284 220 237 -324 -351 777 -222 -812 210 -401 -895 561 -589 419 -509 -14 -355 48 162 373 -133 226 661 -694 292 268 -438 318 -179 795 166 688 437 -451 -52 -509 217 -703 -377 -45 241 62 454 96 -661 -204 73 -132 -7 -386 49 381 -427 -200 -461 -643 -679 -719 479 236 206 234 156 -799 -258 197 563 431 518 305 547 245 -166 -662 -1 -7 -509 -867 -685 81 268 -139 -131 377 -617 -532 389 326 -843 43 776 -199 -351 -804 -853 628 -200 -34 156 -130 596 -792 -453 -278 -733 -278 -81 -310 210 290 -424 280 266 206 -309 495 585 -782 489 -520 -465 -464 644 -876 -552 -807 422 739 484 -182 -243 428 -799 202 -728 -299 215 166 -73 503 -475 795 583 -734 760 514 151 -621 55 -318 517 -572 273 -100 325 315 567 100 500 -353 -683 -898 116 558 753 330 408 -798 -879 151 76 -12 154 289 443 271 559 710 -139 232 -87 184 189 765 359 -648 -587 -877 -176 -133 -554 -900 -544 607 -26 110 682 -811 782 561 721 -859 164 635 203 -341 159 -379 315 418 -152 -59 -627 757 -677 -407 608 -481 -12 -163 -877 -744 -188 600 -658 753 71 -398 -686 -577 309 -86 -162 -756 8 -275 712 532 608 479 338 -511 548 -447 264 474 86 -743 534 -596 -876 -128 -371 549 169 109 581 -191 153 -855 -764 548 741 -854 345 57 -287 317 302 -836 -364 -224 61 254 733 -471 -146 -258 -644 -256 483 661 545 -684 489 -619 -629 585 -790 658 17 -408 596 580 -640 -687 692 117 -899 5 -135 -606 317 207 10 468 -806 -667 738 616 -732 -393 -307 -501 340 566 -489 -538 520 694 288 372 361 -63 282 -510 -411 219 -408 739 554 -895 -547 -422 618 527 328 -119 60 515 -469 -838 -622 -651 -392 99 331 615 75 17 151 -350 559 -753 -838 332 -749 261 226 177 593 -542 799 212 115 300 -666 703 99 -799 462 520 -571 -339 213 334 -281 -635 612 645 -394 -702 -779 347 -444 -749 -233 -337 128 -133 -96 225 -613 -538 -283 -25 -373 -338 433 673 33 779 542 194 -129 447 331 52 359 -25 -684 -237 -421 -259 -670 -296 -828 -486 -792 441 -656 -38 589 16 617 121 -207 -543 -19 -853 -337 356 -855 -17 -787 318 -136 -116 -331 -83 -276 -124 479 -770 491 277 323 -595 -631 -52 132 -256 166 692 778 -129 417 109 483 -85 253 468 172 76 -100 408 350 -67 519 -508 -182 -780 -439 -123 211 -648 -346 489 139 463 -645 206 -444 -614 -152 605 -348 -394 153 332 231 145 -466 -629 194 528 543 -635 -366 698 -855 -1 357 -89 -42 -415 -323 61 -531 434 -551 -543 3 -37 -470 432 -619 97 -571 119 -507 735 199 -335 552 -646 -454 -244 -698 603 539 -562 -441 -355 632 -767 -583 -458 -211 -756 -192 400 24 -783 -169 -355 -261 -67 -731 750 -39 52 280 325 350 63 -461 217 284 -105 -617 715 764 328 341 712 -706 -9 -666 198 587 -123 -820 -267 -609 772 731 778 95 -780 -810 -293 39 310 -65 -432 634 269 604 -269 679 698 322 -621 -699 -45 -684 -390 -718 176 147 290 -650 -397 418 698 -360 -468 459 -23 581 -884 697 340 -556 267 763 -795 -360 205 -662 751 349 -566 339 286 -536 533 -216 486 354 212 196 560 195 -688 -371 -495 603 161 -37 -435 -816 -109 197 -752 -797 110 288 -263 47 55 -563 -872 412 -311 347 183 239 -615 666 487 469 -228 -142 72 294 -736 81 -616 376 -39 -814 -65 677 52 274 -237 -812 -12 -816 734 -369 -590 251 -812 -508 -686 266 -776 604 -222 304 244 33 307 -112 -426 -512 622 -854 610 635 -544 -798 21 -317 -127 -617 71 724 185 456 -889 -715 540 345 -210 49 -813 384 -559 667 -267 -522 -376 -331 541 -64 -844 124 -385 182 672 585 190 -380 -60 101 355 -104 -656 -265 -193 690 -866 -6 -368 -800 -546 357 -374 130 694 475 477 -620 -14 -835 -605 -231 -451 -329 728 -829 318 792 -884 632 -178 314 133 -383 603 211 -105 -232 -720 -191 -840 -382 -713 212 605 197 63 739 -322 490 210 151 369 669 -572 778 409 -309 -677 764 -890 321 -882 -561 -301 -61 -738 -500 -65 -739 -665 188 -272 -236 -542 793 -168 365 624 -471 -778 -176 -763 -259 -466 -661 -244 503 -1 -743 -168 -390 764 19 605 -13 193 -810 730 722 518 566 -350 437 -572 -485 272 -470 -277 680 -155 -605 -530 -713 -824 -186 517 685 721 381 -601 582 -566 643 110 -176 -452 -756 -711 -798 -116 419 -620 226 226 -190 -117 -148 206 -442 341 42 -713 244 -449 483 -379 461 -526 -701 627 769 -458 -692 316 366 -67 457 -321 -831 365 479 -204 -85 398 311 465 -381 -592 -452 236 553 -471 -162 714 -755 -551 434 -664 557 452 226 -731 725 -794 74 -368 100 -205 392 727 -80 63 385 -863 421 664 669 443 -610 -353 208 25 752 -590 -117 -296 306 -380 -733 -646 -484 757 -69 -130 -832 634 534 -637 302 -341 -681 -845 -21 -679 330 134 -262 716 -571 -544 -162 -672 99 407 782 -319 -588 -312 -40 694 304 -161 -637 -106 -259 191 -127 -704 314 796 510 -770 283 -432 327 -380 684 498 -77 -348 -807 -518 -109 -195 -264 -576 -52 671 582 -333 -170 719 10 65 -511 629 -98 -788 737 -540 34 -222 689 684 -553 208 -97 580 -429 -887 -466 -211 -631 -883 527 -595 -343 -229 -562 -6 14 670 605 -713 -745 658 222 -399 601 -212 489 298 -242 609 -294 315 46 -677 217 -224 -185 -700 251 -383 -707 -767 -746 -432 -248 -423 -315 674 -141 -511 493 -800 -659 449 782 682 601 -335 -122 -700 -594 94 299 582 356 -552 -455 719 -652 324 -225 -308 -607 -900 -81 -201 -717 -290 -451 -748 94 -546 687 -282 622 698 -742 -832 -553 580 -112 238 301 437 -722 -833 748 223 -315 -766 -30 89 790 223 -452 -860 -450 -706 161 -481 -144 672 141 -16 1 -758 -502 529 564 623 689 617 -461 -681 177 -895 -481 126 71 -658 592 118 -415 -324 -580 -297 584 -761 723 -702 702 577 255 -450 430 -226 -70 -203 -77 -272 -791 360 -41 -447 -780 -299 -483 723 391 356 -787 749 760 292 -622 372 -55 531 -443 289 -729 228 -544 588 433 117 -335 -834 574 529 -548 -439 659 -740 -416 -650 200 795 -338 -866 -225 -140 790 338 -892 524 -430 -873 503 378 89 -404 -785 -478 -290 381 -251 -847 548 -845 180 -193 19 746 507 657 -455 645 -528 619 336 211 21 -769 706 -673 -799 665 -87 319 -48 741 -519 -286 -362 -432 251 -628 -478 787 -697 -425 -839 -43 63 -548 536 -677 -332 -518 -516 162 -851 -486 -11 514 -339 224 -338 -364 668 437 -464 -454 -621 -761 271 -652 422 714 343 -612 657 717 -773 171 -533 -845 -407 -855 267 446 -406 378 729 703 -468 405 -284 -145 541 -660 -186 -726 188 -756 22 439 -564 -438 -75 -199 335 -569 -382 732 183 572 -542 108 -753 -899 416 -566 710 -507 606 704 263 429 401 710 -738 -276 -748 -656 -254 638 -663 537 501 -28 -673 -514 345 51 617 -128 357 -453 17 -422 -435 -589 -223 -169 159 -43 -861 324 64 -761 290 635 -868 -543 433 -504 -583 316 -579 -169 476 24 404 139 -117 -445 42 507 -214 527 743 300 -527 -190 -248 21 -253 393 408 324 -820 216 -181 -863 629 -332 474 568 -65 -678 -830 280 734 187 388 -596 -20 350 -669 377 227 151 -768 790 -866 -726 -307 709 638 594 322 -869 52 -532 -631 753 140 -299 -189 124 172 118 -613 497 -124 -226 -339 -875 210 -189 176 331 -563 -536 -280 671 105 -216 -766 570 -482 24 506 -179 38 -659 287 -689 394 -679 138 -761 758 -512 -853 -65 209 584 -55 -144 -779 267 -339 191 -732 -97 526 -226 719 -362 788 -192 502 -837 -487 31 -30 638 -527 71 -562 -261 274 67 -63 339 -459 -521 -224 211 641 -871 -363 -168 -175 613 -463 222 258 346 -558 -707 -544 559 -595 -547 -400 -349 503 -72 516 656 -188 -803 -678 150 -463 739 364 -687 -300 -312 -739 -568 -544 647 165 -137 611 297 -166 -385 258 171 311 -122 759 -707 -670 -66 697 -418 -315 -352 -347 -735 -542 -380 -220 151 797 5 474 799 216 -475 -263 -325 -555 -4 259 773 -543 789 524 681 -717 -11 399 531 52 -5 -310 791 369 -302 615 593 709 34 796 -89 -175 -831 -34 712 487 571 470 305 -835 -550 -768 -606 -97 797 -447 510 -70 -783 798 -898 -110 26 612 -890 680 -818 -589 -819 458 -896 -209 495 656 -160 779 91 659 706 -866 -299 -677 135 -595 175 464 -135 -121 432 606 172 462 -220 -81 196 573 391 -705 478 -429 -684 247 -834 11 -172 -437 -875 617 32 -357 -676 -445 372 -761 -749 438 549 -491 -258 333 186 504 329 775 -243 -449 -530 -89 132 -28 -15 25 -200 299 -366 58 293 -861 475 504 569 -553 7 -371 -824 -819 693 -794 -138 197 -53 507 365 -81 -151 518 -265 707 318 -792 221 292 -126 490 262 -363 -204 105 -231 -828 -580 -582 -99 444 -646 -443 555 237 -724 -343 -550 102 -326 440 683 669 303 -685 -838 -510 -269 253 -702 -516 -128 701 -533 -764 -798 363 -121 31 -264 -28 309 -113 -31 -852 395 -96 -131 -74 249 -399 -573 -225 546 734 232 674 275 258 -264 -106 107 682 571 -568 94 548 -108 -553 -36 673 -323 511 -529 -374 -853 328 -780 -483 -870 75 496 -732 -204 650 -591 -735 315 141 -329 193 -878 -277 670 -54 386 -731 418 280 -598 298 -238 657 124 -46 379 67 14 416 -373 592 454 704 -536 731 -30 -149 -569 -795 270 257 608 -343 -450 152 744 331 630 -737 -738 -757 -773 694 -278 193 -190 -741 -147 -75 63 -886 717 -585 29 77 -415 -70 201 8 -589 -122 261 426 -780 74 -314 128 614 -885 -861 144 -247 643 663 -181 -188 783 568 327 752 -765 452 -344 602 -559 -702 -884 -693 -850 584 -150 -467 791 -858 -17 -34 365 318 -69 -148 76 509 -884 -858 351 782 -361 -628 494 -360 -177 -607 -347 -504 -127 -698 -163 438 -174 -360 -447 407 97 791 506 608 -24 -107 -373 -812 -585 323 626 -412 604 -460 612 -385 211 563 41 519 -843 53 -500 115 -483 -497 143 -677 -332 -264 569 612 319 -89 -72 -825 -553 430 73 218 -664 656 591 285 -411 -398 443 663 9 -758 94 649 -842 -415 -283 -222 -796 -785 -230 636 -230 -644 199 17 -474 -634 654 -424 631 -95 -809 545 -186 57 -542 -877 -405 340 -750 488 388 -144 -819 -646 718 -878 -546 -492 317 -707 17 -161 601 573 487 -239 -368 -714 -757 683 142 -21 -810 442 189 395 -37 717 -136 385 -749 566 -240 752 -162 -357 335 -508 -838 486 -84 -543 -774 -797 -443 -636 284 -198 744 -651 354 -760 -706 -384 549 -429 -594 617 139 -308 174 262 717 -289 411 95 42 -382 117 -89 132 -704 223 668 659 -801 -166 235 -13 243 -677 -415 286 635 397 -438 -749 800 -497 -349 212 -373 355 -469 -598 249 -80 -568 -313 -133 790 -895 -370 -306 -492 -590 -93 138 797 334 378 -191 281 -753 -393 163 87 -535 442 358 -584 133 -340 143 451 -464 618 -130 336 633 -846 476 660 -302 -519 -796 -753 229 323 -422 -367 -2 -171 -851 -364 -296 -221 247 -756 400 46 -839 393 211 615 608 671 714 -224 636 243 484 -677 409 -307 -273 49 738 -513 -229 -505 -11 26 -208 -784 -403 -188 295 -43 -156 -271 34 -178 470 30 -212 -273 -805 285 420 -19 261 -515 778 467 108 -663 -669 -835 752 274 -715 325 271 -212 176 87 -54 601 -97 -95 -599 714 6 579 -184 -396 -60 -27 55 -284 606 -505 545 393 737 -804 -337 657 -330 253 711 -201 519 -31 -773 -881 -434 347 594 652 2 -325 106 539 -867 -81 370 41 -238 732 536 -121 721 -750 -214 -455 -167 -407 212 -70 0 -104 208 304 -522 -32 -83 -265 130 198 596 140 -185 308 -16 -152 539 454 165 -733 -2 -708 125 -393 465 633 640 -145 -45 280 -805 -456 593 -87 -222 497 -706 -656 430 -891 60 494 384 360 -261 -411 -408 65 -489 437 -330 312 699 -454 -363 525 -346 -488 265 -417 -745 788 747 -650 419 574 672 -865 534 396 -843 -609 402 -554 -897 -609 295 732 -545 -259 573 -22 -76 379 563 -206 18 -181 -546 -549 -692 -32 658 -841 -457 -74 653 -391 725 422 425 -860 92 -462 45 451 -688 -8 -864 -881 302 -159 -7 -128 606 -826 502 -352 -98 649 715 746 -19 -3 139 348 185 -103 -444 -425 781 -43 135 374 307 419 172 -435 -509 -35 583 669 140 109 -801 702 573 109 392 -351 -417 253 277 161 -832 -418 -133 550 -161 54 -15 614 420 -283 553 369 -428 -66 281 -601 724 -144 -586 -449 -761 -736 642 -338 35 145 53 -432 337 800 -319 491 -461 85 -575 -663 -395 -156 -232 -150 -864 178 -676 -710 655 -589 246 -732 -511 -83 -709 -556 245 -120 549 -435 104 -271 204 -362 -45 -369 -57 210 388 -358 -22 -373 -443 653 -189 7 416 -632 202 -48 -550 12 768 -150 -282 -894 336 -771 -803 96 -157 254 564 -335 -843 459 642 555 242 -247 -336 -558 137 -262 398 -250 172 -854 -832 -328 -169 585 -205 212 -343 -594 764 354 -771 126 599 208 42 495 124 -630 -316 735 -492 -580 -340 -211 -452 -301 -343 496 690 -455 265 -179 -740 -542 466 -541 -581 300 108 -589 -464 -842 -714 -625 -439 -506 320 -702 -4 774 -287 491 -65 -748 -551 -879 -591 -217 -60 -678 705 693 634 -634 -895 -744 116 302 573 -554 -497 42 -843 560 737 251 -78 -582 -39 -800 -247 1 14 415 439 -330 -157 -125 -889 -58 467 -627 143 305 350 -405 545 -440 120 679 297 -210 409 -21 -530 729 -723 130 -565 469 265 475 -93 -3 -898 -119 -704 550 795 421 -101 385 530 556 777 -472 -611 -663 -609 -413 355 -131 264 -309 405 -341 -833 347 551 -18 720 274 -50 713 170 735 33 -405 477 388 662 685 331 255 309 502 -441 -781 22 -428 -731 -453 -38 -96 -334 -888 701 355 193 -403 374 426 -501 657 205 631 -658 167 -685 -468 -365 401 513 286 -3 762 435 -481 260 -120 -412 -81 308 485 -671 600 -825 -742 389 -110 -63 -563 -399 494 291 664 -160 -59 -628 -40 -384 -213 313 -71 -406 567 -23 -296 -800 190 267 -102 -711 -789 -763 -875 771 -350 -160 741 -718 -510 -679 -201 48 -22 -813 229 86 -544 -852 -132 -511 112 -10 -730 -196 -545 -809 358 159 762 -691 -254 -743 -671 35 687 263 321 -531 -590 -6 472 378 662 -675 -627 -819 20 -505 56 -737 296 84 683 -441 622 -371 410 -613 -155 371 173 354 -614 -554 -476 276 -496 -4 395 -755 -590 -107 153 -698 44 759 5 -607 16 186 -620 -87 299 784 -159 -356 -541 493 601 -785 373 -765 276 120 -67 397 793 -68 -283 64 628 -680 97 -693 -277 -381 -14 106 55 -159 -637 790 697 -437 372 -70 -133 -67 -493 -831 -22 348 -45 -121 -701 665 220 -373 743 -523 374 774 -454 -456 178 -393 -582 414 -755 -745 -730 501 68 748 787 349 672 -231 -474 672 -535 -600 -230 -718 -798 517 -504 391 -678 -205 217 41 189 -599 -738 -617 -477 523 556 -425 770 139 -425 622 65 -197 204 649 634 -518 -250 360 -89 -621 -227 -308 -506 470 -757 -678 793 588 404 -333 724 -740 -671 -436 -509 -744 -15 -694 798 107 755 -868 326 346 -639 -514 -876 -752 -504 710 666 147 366 256 215 -423 -677 -894 747 676 -200 120 326 -388 -86 -497 -770 722 -106 -554 -465 -173 555 392 -360 -151 -20 12 -623 -819 -373 -690 -362 44 -80 -365 -714 339 448 280 -242 408 370 -402 77 -401 -193 -130 693 674 -177 -140 256 752 46 637 33 -232 -834 -697 -829 -897 382 -249 -877 -119 340 738 -455 59 -323 -645 309 -741 -49 -604 514 17 351 -766 -583 380 642 -862 -623 -207 -196 178 -135 -580 768 -649 -602 -9 62 -745 -9 -738 -520 -180 -270 -668 178 190 -851 -876 662 -130 151 405 -887 -754 -658 -734 -766 668 660 781 -340 -313 -741 -470 632 -730 -438 -541 -791 567 -83 230 218 383 -186 520 -530 -343 -789 663 147 153 75 779 -330 497 -229 409 250 -291 -14 -679 -542 133 16 -738 -639 183 -224 -878 -802 -351 -85 360 -415 -1 -567 470 -483 -494 -570 385 528 773 147 380 -771 115 -427 -891 -149 -55 -636 -261 -13 413 -845 -490 -827 -168 -117 -817 -478 -655 -398 -23 -348 240 478 427 407 -673 720 -492 202 -174 -432 -627 -822 448 739 -395 132 -861 1 325 -175 327 740 -323 -661 -126 -21 -198 -308 537 771 527 195 -266 -633 -9 574 403 63 -71 -70 551 -741 -750 265 773 265 -432 646 -838 -889 457 -847 -447 -766 712 -455 -504 -233 -99 -170 572 -310 63 -513 118 496 -238 -690 -837 746 77 278 546 108 -608 294 89 107 -662 186 430 -210 -164 -523 264 -159 -59 122 10 -704 -657 774 -212 -378 288 691 228 657 -70 722 28 510 -8 -243 -798 -385 -871 277 -47 344 -657 -519 308 -881 -805 124 639 174 649 3 -829 247 243 -522 14 157 515 -834 -224 -269 759 -429 -846 -744 -532 -396 383 -280 -633 -524 -314 221 158 553 -274 -452 -79 -850 526 403 -143 52 -120 92 -242 -771 -748 -36 -215 -819 -226 -620 710 -837 -531 -43 334 768 -704 -569 -494 614 120 -592 -758 174 167 195 38 -485 -307 245 -645 707 105 412 712 -152 448 174 -503 -353 538 769 -140 -776 15 217 94 734 336 315 723 577 -274 324 527 396 359 -472 -676 -724 -264 624 28 -94 587 -417 90 -687 -557 761 599 740 -164 514 -736 516 -439 -844 -100 -448 412 206 -545 -224 -723 484 274 -416 337 73 782 641 265 668 729 632 566 -390 477 -827 603 -734 -412 -42 532 -739 505 -153 49 39 499 616 -164 -220 -854 418 591 -485 -619 507 121 691 -869 -358 454 -612 -843 25 -612 751 -635 -721 -256 -482 -520 566 -349 -19 -510 122 498 -693 595 222 -889 731 281 -388 208 -407 470 641 655 -614 -326 -221 -23 -512 684 24 -260 64 -305 -304 -174 595 -818 -733 559 201 -861 585 -766 277 200 -900 -525 -183 195 300 -745 143 -890 -468 -640 686 365 -532 191 555 270 -426 -244 -134 -20 445 744 -822 -475 -130 -244 -557 -685 393 192 -357 -409 -677 -466 22 75 27 -261 -439 632 273 -140 -451 -838 70 -387 -517 -459 -137 357 -293 554 -73 -215 -639 -383 -620 180 618 547 -600 333 332 -142 -634 766 577 -381 -778 20 -286 469 -871 -695 449 292 -381 -148 678 361 -377 -236 -52 -395 -330 191 139 -348 86 -862 -596 296 366 -161 566 760 76 610 689 606 -771 530 441 299 -113 80 -622 -126 333 719 -510 -458 62 -162 764 239 -747 -219 547 -872 -832 -668 -103 -387 -146 226 788 166 268 -482 -856 -191 -557 159 238 -393 -651 -893 -665 -626 128 704 -760 -827 -142 -400 -856 518 -730 -422 -503 -171 -794 -379 -458 643 -708 -279 384 -680 -161 707 -884 -668 -503 -513 560 -753 -747 -166 629 119 -393 229 -240 -619 -215 574 31 -368 -445 -701 -343 -881 -389 372 329 -791 -404 375 373 -530 -685 51 335 -523 556 -205 -716 -870 -462 115 -835 129 -142 64 -870 -104 -892 -694 -65 658 351 -752 -781 -99 445 457 -525 563 655 527 -709 -771 101 -702 -123 542 -237 403 -298 -592 -674 -628 359 -780 425 -877 -763 -632 -104 220 3 529 451 -725 -382 674 776 334 -423 -401 -304 708 145 311 -524 -783 714 752 789 302 174 -816 -334 369 210 -377 -15 -679 725 82 -289 336 64 410 -35 731 -561 566 -782 164 -60 -463 -400 1 362 380 -111 758 -29 -287 535 -186 -696 417 383 -366 723 -433 604 -390 63 216 723 -575 15 -121 74 392 -826 -228 -791 627 577 178 795 730 -399 -611 -600 -238 254 -293 438 -267 492 -843 387 -275 -715 -613 -603 476 -189 6 389 743 -804 -390 601 -709 672 -346 -537 471 -702 -886 -298 217 774 -169 -185 -126 686 603 734 501 -315 678 595 -71 484 592 765 -678 604 552 261 -221 -295 -236 -332 100 424 -50 -631 149 -245 -70 -328 -642 13 64 -627 306 -896 -588 618 569 -274 -178 112 301 186 455 735 -295 -476 -470 -237 -703 -806 79 -315 724 -340 751 -232 502 679 -664 -448 -23 458 267 -268 99 -520 461 63 -110 -607 566 118 -551 555 -28 378 -444 -894 -49 -412 489 -487 782 107 259 -226 -124 -34 725 -523 14 -143 285 -313 -235 -807 -653 -111 -394 742 -805 531 788 -681 547 734 534 -162 59 619 512 279 17 -271 77 -74 -550 -751 131 335 -124 -873 682 170 -470 -733 176 232 -88 -698 -534 96 -699 84 -755 509 -799 -239 367 -673 317 -523 704 212 576 -103 -727 544 -87 -274 50 -559 -627 518 -27 545 757 -151 -63 -130 -303 237 400 -180 -396 214 83 183 -58 658 95 -564 772 652 -582 673 135 -594 -615 -335 -442 -28 -375 167 533 -205 -359 -760 629 -321 -249 -550 17 -378 392 691 7 -78 417 -530 -733 -465 -438 -89 -795 486 -205 138 -197 -726 264 -819 382 681 -271 161 -305 57 -530 -450 -508 758 -592 654 -271 -675 -401 -103 322 -348 -731 -176 716 -307 384 -551 608 411 782 746 581 724 -286 669 557 579 -490 -223 491 -854 15 -624 193 -286 429 515 758 -207 192 235 -279 -696 -217 -385 -113 526 -247 756 -783 691 23 570 24 -807 232 -427 584 -31 -613 -555 -106 301 447 85 -83 -67 83 -113 369 -244 658 -305 457 727 472 -705 -205 -486 171 -381 -72 544 471 -220 -100 151 434 -672 556 674 321 -773 -80 593 -869 -190 -287 -113 -264 702 -39 -559 712 -292 -283 215 154 662 -431 -358 247 -342 -24 400 -574 -577 157 -276 -795 339 -425 -187 183 -289 -91 530 -493 -750 219 -675 -542 -321 592 -344 653 598 -624 791 434 -616 -121 -718 -291 -830 -218 336 -9 467 484 737 -166 405 -121 389 -6 -14 -853 -50 0 400 -227 376 174 -270 -288 -724 -567 375 462 -805 -244 547 423 -583 792 262 -415 646 -143 578 85 374 -324 616 -472 404 469 351 486 -232 -568 772 -862 -707 568 -889 158 502 782 -548 213 -547 306 240 528 125 30 285 -278 293 -893 -336 -62 -362 199 582 -5 478 -72 416 486 224 79 -730 99 324 -174 -26 -63 626 -671 197 -622 -548 -312 372 318 798 231 444 307 -812 657 -257 -120 -262 -849 -869 621 211 -487 227 -734 -121 709 -759 479 -182 247 -239 -631 65 292 498 185 697 551 -267 -108 -164 -744 115 -552 61 795 -18 -135 -125 -279 -349 -530 -565 -426 186 283 -383 -826 -624 29 -742 381 301 -770 302 458 -822 -757 -424 -113 -429 771 -240 680 -164 -630 547 -426 -344 -546 659 117 496 -245 116 -43 598 -800 589 293 498 -661 438 -70 -248 -752 -609 -670 519 47 109 -321 731 254 -92 -451 209 -826 171 -392 -311 -221 414 131 226 558 -459 -44 7 103 365 -735 190 -586 643 294 538 -505 -517 474 28 -10 -303 625 -3 -51 -352 231 -731 598 -749 -801 201 334 525 34 -171 -89 -535 485 -35 392 31 -705 -78 -622 606 -136 136 443 -1 517 -78 374 -244 204 105 404 -621 -836 -628 419 798 -614 45 -57 269 -550 -633 -801 -268 800 89 -373 -708 -355 10 -58 545 265 -441 -891 -570 663 752 -547 -439 -672 248 -288 141 -317 644 -743 -776 225 -847 -642 687 459 104 -496 -644 -867 -453 -843 -882 -812 268 -102 479 553 -212 -839 -202 747 641 -46 -337 -272 261 332 -685 254 546 423 -740 775 -539 -471 -362 479 -646 -736 793 -195 735 184 -803 -701 405 82 536 645 600 123 -679 509 -432 -367 426 -274 600 -536 241 -509 417 -351 -418 233 153 -196 -699 -416 -679 -809 -457 416 680 -578 -463 143 -692 356 427 -477 -761 526 -351 415 -638 -282 -70 -551 691 -448 -791 76 -587 592 -169 -631 -21 307 -246 -703 158 -1 777 -866 -58 198 263 -300 -829 662 617 -739 -2 574 -388 -517 247 -219 594 -680 -119 640 -13 552 530 -899 -435 -294 697 -863 -103 514 205 585 -832 772 -764 733 473 -212 10 197 -735 422 -175 51 128 -532 -116 293 -131 -504 157 -751 609 -364 632 62 183 -401 582 557 -235 -297 -842 -782 -645 427 -52 -430 386 -472 723 662 -640 -118 155 -868 726 -749 -821 115 -146 -620 -438 -284 -801 299 -653 -394 492 -33 -738 -712 -28 -451 -78 298 -380 -54 -821 296 -851 -803 736 -879 -280 429 -139 -446 430 681 387 -27 -729 -216 -710 -251 -730 -844 490 -107 350 118 -574 -394 -855 -840 -224 305 -820 236 584 -616 -662 25 -299 244 -411 686 -873 173 462 -482 65 -840 -732 65 -228 344 42 -563 27 -530 -361 -168 -549 345 406 417 636 -281 -685 -807 -669 550 309 793 -531 -539 708 201 -252 -314 -605 -251 -158 -72 91 -399 229 117 -163 764 586 -815 225 32 -99 -610 520 691 131 -754 -816 -505 -137 328 -47 559 719 794 -831 173 -660 558 337 -616 128 9 -335 -635 -859 406 -191 598 611 696 -157 -492 -743 -213 7 6 70 -100 -897 -100 -725 148 601 -112 164 500 250 640 695 -317 356 -373 -262 -378 61 -687 -135 -123 337 -292 -160 119 -830 447 108 -359 -679 -329 -873 -708 197 -191 94 -152 -474 -277 -585 297 -766 97 -274 668 441 -861 560 11 566 -719 170 -95 -553 609 -150 -216 -871 -204 -533 630 680 43 -488 282 -394 -760 579 676 605 443 -881 0 507 87 473 -749 -592 -231 -566 -531 331 -900 529 -540 -785 -198 518 -176 -534 -358 -231 302 -627 -27 -435 536 790 165 -886 -69 360 265 -352 -666 -764 315 189 537 -171 773 382 -410 -462 513 -281 769 588 207 43 -633 -530 29 577 -402 -582 481 333 -462 665 -148 -62 195 279 649 679 -432 -364 437 -209 -829 -383 -594 439 511 -68 -187 691 -625 -616 387 -608 -328 -30 573 767 -744 -6 -88 -228 122 347 -824 652 3 312 -875 506 712 -788 -830 -306 -175 732 410 -761 -421 473 -719 329 286 -382 563 107 -140 660 -165 138 -469 -578 122 -769 243 -471 -461 -240 -897 -70 -662 -642 243 -619 83 600 629 138 -449 -789 -588 -839 -845 -305 -194 -899 727 -275 -310 411 88 -409 703 527 738 -737 -322 -839 -555 -390 459 785 14 744 -700 789 -601 -119 -91 -410 -121 616 685 180 -122 -140 265 -832 235 -728 38 -283 -375 730 103 -459 -640 -789 369 -336 97 451 -370 -90 -575 -206 199 -519 -815 -286 -127 -636 320 795 -806 0 195 -489 633 274 -283 -132 206 -691 684 632 128 196 233 -271 -423 651 448 83 -187 -166 -793 246 -486 97 -843 606 -398 619 -4 173 -24 -783 430 260 -381 -376 -653 -502 -254 -781 -200 -350 -829 -555 -48 575 505 -423 -435 -54 648 735 -145 -283 -312 -700 262 -131 294 204 382 562 -20 148 -104 114 177 179 -563 -700 514 -888 578 -721 332 86 349 -363 412 404 358 -215 782 -701 672 218 -793 -171 480 -701 -200 -806 -621 16 -300 -455 -500 -242 -727 -427 797 -179 -374 756 391 -557 -344 111 109 -858 -399 782 208 458 -287 234 -101 558 -401 -102 706 794 -569 479 238 398 373 -611 177 392 -524 627 607 -18 -336 -134 -497 -538 655 450 -36 -523 -192 -549 -23 419 -220 467 -693 392 -502 -395 -546 -736 45 -335 488 -413 -481 -806 -291 781 702 64 -27 -381 -431 499 -582 137 -161 -351 219 207 -357 -827 -90 348 635 -382 459 -238 439 -296 -670 -789 203 748 -881 -195 -740 -420 693 -531 179 528 180 -366 -616 103 -161 -696 247 139 -40 612 -144 -741 308 -246 656 150 325 71 -287 372 635 -319 620 -413 781 581 -625 -727 -125 -405 -219 799 425 611 -703 520 178 420 -617 -261 488 600 541 644 -691 24 -642 -219 700 553 50 -862 -65 -527 465 657 -886 -672 -265 -37 545 171 -535 -897 -436 749 619 -141 -345 -694 50 -146 235 -538 -333 550 537 -555 -64 798 -60 -414 -433 726 -435 -347 -29 -109 -389 379 -624 -510 -510 175 -219 146 -673 768 -632 109 257 -768 690 603 711 89 553 -296 -855 -230 -810 -287 217 -6 242 538 -3 -898 -12 -888 -485 -693 -149 -299 413 -706 695 -493 -345 -384 496 720 -214 755 114 735 529 -876 257 -859 -151 -337 -290 631 497 489 55 462 -264 -731 -655 160 434 -476 115 -791 213 -408 -729 684 593 563 -797 -567 -337 -512 464 -206 464 -399 528 -649 -262 -315 -772 454 -83 -400 252 22 192 273 -636 -17 100 759 798 -853 17 418 679 -717 -289 -415 -83 -521 -570 -549 733 -44 -14 -705 -347 -776 -325 -743 530 -501 513 -641 -322 -555 -631 -609 -635 -549 -154 -593 3 619 -709 -661 -849 -137 -506 -561 643 215 -806 323 426 -81 -271 -130 80 743 -810 66 236 -741 -76 -644 -868 177 736 -387 -659 -479 -273 -124 199 -170 -606 -72 -527 -64 37 -761 -321 -763 678 280 602 365 535 237 328 -145 -454 -256 -161 66 456 750 -408 310 714 171 417 -774 -850 382 -165 438 409 63 -83 -202 23 -498 23 35 -784 -42 -274 -223 -68 507 -722 108 511 499 724 -499 -378 667 260 -636 -152 532 575 -286 463 -42 -556 -234 615 679 407 -60 4 -289 414 514 -148 -122 515 132 491 359 54 568 190 -487 -676 -785 439 -61 680 -321 -614 -16 71 -85 -660 307 -719 742 -550 140 -662 478 365 -561 -615 663 582 703 -302 -467 313 -503 771 -320 474 -612 273 587 -192 -466 -728 158 -549 468 412 -43 233 -36 -463 -602 -293 566 320 63 -111 504 -447 -409 -308 355 666 -165 495 -671 188 631 243 368 794 288 42 127 -653 218 -381 -97 -574 -397 -83 311 598 -193 -394 -236 772 213 -795 764 -599 -190 -840 770 535 -496 -175 -74 426 351 -712 702 -129 202 181 559 -373 -497 -615 670 294 -648 -502 492 772 -538 -577 234 643 621 -257 -845 621 -820 -158 -386 96 -236 -337 -91 781 408 190 -816 780 236 259 -557 752 -702 -656 78 -324 -57 -175 785 -835 399 -314 366 -208 -107 759 -819 -470 308 -492 124 87 -617 -553 120 507 -147 506 744 -722 388 651 761 -309 -297 550 -607 -8 -565 -148 -23 -569 -729 318 -690 187 -847 380 -183 -847 -890 -315 -878 -54 -651 677 10 -497 -247 -72 398 -832 -688 773 489 144 207 -505 -47 -895 590 514 -506 -44 -241 -134 -647 156 -818 -183 188 293 -685 44 -48 -114 -420 -166 -480 -539 -129 -557 -843 -81 435 -330 -666 646 -572 -30 -867 759 523 -351 -172 223 532 760 -147 271 427 -308 159 -361 -652 -116 185 352 421 -20 480 -487 238 159 13 -250 -727 -651 -106 348 -43 140 611 708 -835 -770 325 419 441 -637 581 -420 -67 -466 -613 -815 43 770 -846 -302 -413 -619 -115 -853 -29 -762 146 -307 402 -200 -682 -474 452 -104 673 412 188 254 -228 217 -321 761 33 65 -338 -405 -898 585 39 -740 656 -549 685 518 -287 729 -715 800 641 -703 319 163 408 752 -355 436 728 -176 142 -273 343 -706 -544 -373 -260 -245 -178 730 634 601 110 -500 -228 -706 177 -479 105 574 454 124 518 122 -35 90 -498 -316 -492 312 -743 737 658 -882 440 433 -655 -562 142 -839 186 -208 -125 407 272 592 571 -375 -467 -609 584 41 49 -175 -240 -830 144 443 -388 337 -81 709 -229 -580 359 -396 -609 756 -49 -537 777 -225 22 110 600 684 725 432 -775 653 -783 243 -49 72 544 -669 267 311 -613 790 343 -434 -716 386 -99 24 -361 280 -438 -863 -157 -304 518 574 -788 461 -104 352 673 -165 -295 557 -830 -263 -895 446 -401 -670 503 342 228 -357 -544 -577 278 -142 -94 272 454 168 -98 268 -490 777 436 202 -314 -870 -727 -186 -718 -681 -10 383 -184 -564 -851 -509 394 -81 -33 -162 -784 -16 125 633 -578 333 -890 -383 269 -213 507 -830 -417 -265 -97 557 -463 278 -224 -666 -383 -425 657 -483 -628 -761 717 201 -349 123 764 550 643 543 -776 142 492 -11 -157 89 -272 -278 335 -219 -723 -557 425 745 -637 -328 674 211 -597 -304 -713 -424 186 -542 280 -183 113 -379 295 374 404 -847 25 387 -142 311 -665 701 -617 453 -879 393 -693 283 -680 -748 -425 -49 -845 -594 79 -900 453 586 -536 -545 -411 -592 703 136 -260 379 381 568 -884 535 753 -436 -705 -146 -67 -818 -752 -458 -88 411 -389 73 -258 140 399 558 -722 607 -390 479 -759 532 190 320 -768 528 280 -785 -247 655 -578 -560 -518 -267 49 -200 26 -172 -80 -629 -42 356 -418 -137 -896 -608 -246 -253 -111 202 -415 476 730 276 -838 221 8 65 -211 -441 -177 538 -834 -721 548 588 469 397 -720 -391 -212 534 -341 -792 235 -553 -888 499 790 -441 -849 67 -737 191 -786 -339 550 -181 -23 485 -621 257 -611 537 116 496 325 419 -553 20 563 701 384 -328 -737 239 -784 -252 348 407 359 -416 -569 -206 -434 309 736 -94 -897 677 169 -764 216 498 215 239 278 -870 -349 -793 -221 -619 481 176 -700 538 -343 -395 -750 -22 -243 -779 -673 -78 728 655 338 96 200 179 120 86 782 221 -26 -120 -345 473 778 -742 266 -46 -24 592 -462 -78 -514 489 648 -202 -375 644 -725 -393 724 -172 -441 -33 -788 790 -7 373 -308 -844 -542 398 -18 326 178 -480 586 603 -444 547 391 629 505 -49 -223 -877 -545 -629 500 315 -537 -830 -450 -843 192 216 102 406 220 -386 -649 -544 418 703 94 466 -764 -281 328 -429 -232 788 682 460 -754 -238 -150 -704 478 610 461 612 -571 455 -892 48 -65 -240 -147 -470 537 -146 -171 -736 -437 -373 -853 383 -557 -184 745 -541 214 -42 -323 59 -530 119 17 -335 -226 279 98 -151 469 300 300 -490 376 5 -172 236 -879 85 304 479 -847 -793 163 536 800 -598 35 76 542 -654 188 587 -469 -725 126 26 -481 21 533 7 681 229 429 -745 -504 -742 761 677 -172 740 571 -164 153 477 723 -882 -388 -704 -557 -58 612 406 -786 -740 -247 -190 120 -125 573 -178 -544 652 119 -414 687 -383 -476 -354 430 -194 -512 421 196 -715 334 -572 -20 620 73 426 -761 1 -474 -618 101 -116 510 -289 -309 -437 -474 -769 -865 -619 302 -485 -662 527 753 720 111 -522 388 -591 590 674 674 -362 -636 714 235 336 -463 -485 -231 -330 -107 781 424 -830 -400 -228 -445 359 18 -368 665 -120 386 179 -792 -684 241 -333 -508 604 674 -814 489 -99 -491 -657 -865 108 5 268 301 236 332 68 623 132 384 180 257 -94 -494 -502 -427 223 -561 744 -808 -80 -234 -428 -549 241 559 200 -829 228 -622 343 424 410 -683 -456 -140 74 -843 448 612 -557 -671 -134 -406 -10 133 -181 772 483 359 -128 753 662 5 346 -247 -158 514 -813 265 -146 109 147 -260 -559 296 -71 -578 -872 -51 739 209 268 149 282 313 -499 -897 81 606 627 611 -543 336 31 283 97 -551 -556 -542 341 35 6 -841 446 -814 423 -506 -616 -438 -56 570 513 -110 90 501 -224 -419 -854 -856 -24 -636 56 591 175 384 -371 -203 725 437 159 637 -61 484 387 -623 -279 462 576 -528 -171 382 686 156 -11 403 391 724 -815 96 629 711 688 201 -673 363 -315 -208 418 -258 228 213 -88 -185 -64 62 413 -145 232 -417 -151 410 -587 -271 788 1 -581 787 -283 620 668 -695 -886 207 -71 -115 -56 -36 421 117 130 -230 238 474 215 -638 -97 321 -728 27 676 -633 -370 -883 -110 792 -328 -807 536 762 -86 438 618 106 437 166 304 -580 -347 723 624 -546 -539 -189 739 104 -691 -243 472 460 735 -856 -793 -290 -891 -322 -626 -716 -404 -557 695 -176 -848 120 -386 -348 -719 -67 -472 -308 -569 -50 79 355 -773 -375 -203 597 -248 -26 449 -683 -217 486 -871 511 327 -810 219 398 -134 -436 -728 712 -178 -661 -353 -356 -882 19 766 -7 -834 239 -709 318 -491 322 -809 -730 673 -900 331 560 -506 756 -568 -592 668 445 553 52 281 -853 169 -623 -178 -796 -312 -173 -94 555 -268 268 -79 232 -240 -281 -52 206 -257 15 -638 24 -524 -191 -456 -486 -77 456 -850 -304 -751 -690 -653 386 -648 -274 413 -347 631 -639 346 -191 408 -560 9 11 -603 -882 347 -615 -852 -69 -354 760 -313 467 -336 598 -310 602 352 -325 -133 97 21 393 -881 -435 -832 213 75 113 212 419 718 -840 -664 -158 -756 403 714 420 -83 305 683 -252 754 -417 211 -438 -38 721 -167 -609 799 70 18 369 595 -381 -518 -146 -110 -887 227 372 31 231 -734 -52 232 703 -98 719 -594 273 -660 681 701 723 705 526 300 -454 -499 672 -297 -598 -149 169 -861 757 88 207 211 -62 313 205 413 -648 549 437 -664 351 509 -317 164 -475 213 715 -105 264 568 335 -817 251 -634 3 -548 -76 543 -487 514 477 -581 -629 -584 -346 491 64 -898 655 163 551 -418 214 462 -696 662 691 107 301 -339 707 -468 423 -164 -75 542 503 -549 -836 359 -103 -869 -287 393 -709 -755 -216 156 -634 254 344 -164 -215 742 -538 -637 793 -448 366 563 -200 -348 -886 258 -404 41 214 -67 686 377 549 -81 -457 -823 400 -569 321 593 -353 -5 -74 -822 -272 -127 14 477 -285 27 -225 698 233 -47 731 -64 -847 408 -787 789 -853 -422 -27 -614 -184 -477 -737 -478 -254 -300 -847 -666 107 590 -205 -526 -127 -443 -708 -23 -578 -734 -382 -570 11 17 583 132 -25 537 -510 625 723 -831 -310 454 -526 -234 -349 -613 783 98 -548 48 -97 257 754 -755 -877 -135 263 -352 -275 -618 -480 192 294 467 771 -139 194 -253 -302 332 589 -176 407 -136 -523 -539 687 113 -792 -54 329 -851 690 -233 -280 9 -544 -845 40 -707 552 400 727 95 -866 -467 -338 -352 -888 345 -309 100 -321 -452 -132 443 650 248 -523 482 112 -156 -769 -469 -453 -486 610 -3 414 -334 -196 233 -311 -601 -582 463 209 -421 436 -258 -569 267 218 238 747 -60 -837 -756 -377 16 606 40 -900 -481 -112 -283 418 159 -81 -67 149 190 -741 35 791 -498 -577 -404 -581 -41 613 -617 413 -387 -526 -526 548 -511 -707 566 -72 -189 -887 -628 89 340 643 -786 -599 -890 -450 26 -642 -445 614 -622 566 454 -304 -79 89 41 -176 790 -669 45 334 197 625 -186 -829 737 -714 -444 -105 -123 -790 -272 -241 487 -820 704 163 -784 437 -113 -881 -182 198 554 -74 -244 -205 -323 -550 -9 376 -410 218 -617 147 196 -683 -84 -126 454 -474 495 280 429 -184 -81 705 98 -323 -749 -699 276 136 93 -652 584 -388 -536 680 -366 95 -622 -459 712 145 71 541 -47 194 -723 -125 -392 -598 744 -224 -212 164 -787 199 -423 -516 -890 -347 420 651 332 786 389 -40 726 -88 -526 -569 311 760 190 -176 12 679 -689 -563 -303 -496 -180 12 694 -10 677 382 666 -856 274 525 -641 -500 -219 722 -295 -696 -845 -740 -212 234 501 -218 426 -462 762 21 -826 464 -390 717 -573 226 -288 -685 457 173 733 286 777 -829 790 268 256 117 -88 -215 272 -32 233 -424 -648 634 -663 775 -84 -473 -526 -532 -271 67 308 -599 80 -259 717 -531 23 565 -155 747 49 -274 141 -42 -421 -825 597 778 -835 241 -736 111 -880 326 198 26 603 -4 -502 761 -625 767 428 257 -310 572 -500 646 297 -280 -446 -644 -785 -646 -896 -834 -482 -502 -836 -873 592 -257 660 197 -115 -150 770 -692 382 -763 354 575 -742 -268 194 34 -809 -896 654 -196 -615 -390 297 500 -255 -244 786 605 -323 294 614 -44 -847 -603 364 -843 -114 175 186 35 -837 -519 -305 785 124 15 313 404 -632 143 -494 350 298 626 765 -121 -705 -140 -616 548 -855 609 312 -250 -15 -704 384 689 -403 626 -666 -861 183 544 711 510 -536 -813 -253 -620 -676 16 517 -445 281 -752 216 440 -69 -539 491 -288 -20 565 -396 -348 26 -439 -194 512 493 -94 -572 -232 707 71 483 541 704 -24 -368 -517 729 290 688 464 72 -560 -515 -640 -606 -314 666 -244 -646 -487 800 210 -712 -73 568 655 335 -637 -272 258 210 -467 -744 611 -430 -441 580 -510 -28 240 54 -153 -109 -516 -139 -373 241 -580 266 -176 119 471 -637 545 480 611 -77 201 -556 -872 327 -355 -347 -199 -830 542 -490 -852 -665 -460 -296 -472 -711 667 46 -651 657 -518 320 462 -653 -889 -166 -425 -313 -610 -491 209 -639 759 93 -96 675 148 -481 781 105 -668 -806 734 -782 11 -212 38 599 565 183 511 -259 -338 -564 133 -392 -515 -95 521 -828 542 49 -19 221 308 -122 -662 -222 682 -841 -870 280 -172 556 322 -494 154 -881 -787 -882 -227 -262 785 -421 393 -758 -574 -382 519 -11 417 -722 -226 284 62 459 66 317 -865 638 -755 -2 231 776 -579 -877 628 317 713 677 -442 -291 356 444 330 -784 -809 616 306 -517 -325 621 625 193 -27 315 355 208 -274 -774 -46 -646 -52 -157 -659 -490 -51 -5 -136 27 -522 233 -562 452 -652 -159 -744 279 517 -634 -168 500 217 -410 -787 372 -764 452 160 -9 619 22 244 574 3 -439 -895 -677 212 794 -15 -312 -656 397 45 -163 457 434 -397 622 731 -167 664 637 459 -53 -102 85 389 -247 779 -763 643 -298 -129 610 56 -852 -347 431 -818 276 -474 -18 798 -185 458 -435 -761 -348 623 288 202 -389 -334 317 -758 -138 -798 -357 261 765 58 -668 527 550 -822 296 -411 -627 -464 185 552 -588 799 68 103 -797 373 422 447 567 130 217 -776 656 -306 623 -234 -794 290 -61 392 -800 107 188 148 516 -562 -885 362 -380 -127 -707 760 -777 -22 -822 -878 -456 -568 588 350 6 -632 -337 681 31 -499 -105 724 -108 -70 -653 -814 217 150 -361 -610 535 441 369 13 -409 622 60 453 -405 54 98 436 105 -892 605 -478 -882 336 -35 -83 234 5 -233 -598 -867 433 -246 399 -758 -836 -41 -737 707 -532 -688 509 619 62 -828 -564 -62 -133 94 495 531 -498 585 -681 -150 -178 224 64 -849 578 -620 796 265 -189 447 -326 -408 643 209 747 -186 -689 -669 -36 635 8 -287 -242 -867 -796 734 367 -650 392 675 -100 57 -290 -668 -737 -393 -187 747 -430 -523 121 -579 -685 -266 -59 796 507 711 668 -806 -718 648 629 728 773 723 399 47 -770 -36 590 561 648 35 392 113 -46 233 -103 585 346 321 -879 -437 -597 351 -739 671 -363 342 184 -165 692 -219 -702 -800 648 383 465 182 345 -562 -146 534 442 -806 245 -591 251 -871 162 102 631 716 116 139 147 -258 109 -63 769 -759 87 -785 694 114 -547 197 47 741 150 798 -220 86 -886 -111 324 736 325 685 589 -741 -649 -443 177 -762 13 -40 -713 532 -417 194 -495 748 -360 -81 400 87 -317 318 357 -20 130 -540 -481 454 -155 292 -792 -323 -184 669 -743 -581 658 565 180 -593 669 -540 727 -391 -141 91 -73 -891 -92 -278 93 -590 -374 -291 691 -714 501 -132 -83 591 48 -330 497 -710 99 219 -198 552 -25 -20 4 -753 150 -856 -481 -421 -616 525 618 -195 539 -1 -734 -668 -302 -714 -371 -620 -673 -119 -461 330 -403 -417 -166 681 -421 -568 524 -665 730 22 756 -741 477 353 177 47 674 -67 -329 -147 -352 507 -402 -881 624 -678 -852 594 -409 -714 -151 -54 481 -291 763 373 529 -40 -778 509 17 -212 -431 759 382 695 -558 202 -177 -754 -894 335 -666 93 -207 -212 207 245 -316 530 -116 -739 280 631 -590 710 -371 149 -107 81 464 -520 -378 -404 -738 527 -542 295 683 -47 -586 329 -632 -695 687 794 163 651 98 -308 769 365 309 -532 -144 541 -876 -681 80 -614 607 379 681 669 246 319 184 -373 -777 -685 -460 448 -257 470 42 -73 -678 -843 777 -285 -395 284 -379 245 624 459 -606 -836 163 307 210 -353 74 472 -412 -674 210 254 635 34 258 -513 -493 -247 -162 784 -859 680 -676 -356 -850 497 -502 56 408 -85 -7 304 56 661 -567 258 -895 277 -838 -443 -347 799 -527 577 -106 132 -323 315 459 -188 603 442 327 795 506 -35 204 584 -342 396 -659 338 -815 -70 785 18 -154 139 -158 -557 262 -107 -441 -135 -371 -163 -392 119 -30 -704 114 68 742 -281 -21 -322 665 188 253 214 -82 52 -829 360 -728 -713 587 485 -451 -124 -437 -216 351 507 -468 -791 706 434 -721 -512 -530 411 749 664 -74 780 -783 -357 85 791 278 -587 -147 -152 -505 -547 -625 518 -297 219 723 -385 -173 -890 330 639 668 -117 750 729 330 -693 -705 -578 -68 -896 -174 267 -832 -764 614 678 20 -168 61 258 -527 612 -579 261 522 8 -322 1 630 -697 -836 205 -890 291 720 -850 -838 -20 420 -445 133 -97 489 38 771 75 183 -562 -741 250 684 -507 157 630 234 -844 581 617 -84 633 -604 266 -802 -192 -262 -533 255 -773 688 408 215 585 631 675 -312 -501 -250 -822 619 -424 319 185 -265 -246 522 -788 144 488 611 792 -313 -758 -851 182 -332 -544 -802 382 461 -584 457 -579 -478 -408 -197 -264 -486 -710 -290 -89 684 -621 746 558 556 388 -79 596 -868 514 -427 200 -885 -756 -458 -482 -308 234 354 529 -738 -842 -840 333 696 -856 127 535 637 171 6 -90 716 -642 -878 571 377 -787 -669 -19 -515 251 -365 -367 525 -682 475 -562 -337 -419 -531 -448 577 -72 -670 738 -830 -66 -261 186 408 -356 27 -659 -703 -676 -441 138 -81 -551 530 -117 395 443 -163 -673 -583 -149 468 556 210 -273 -285 -750 758 412 404 748 14 -859 322 352 737 797 364 -274 -183 544 413 230 -809 -685 658 -605 -740 -727 -299 -334 -729 -83 -872 -497 -429 -471 -884 220 759 281 -200 -126 792 465 -152 515 -593 172 -7 -700 563 219 379 274 729 -869 19 -234 544 473 32 -10 -20 -781 -536 -556 428 -539 -289 -629 661 -207 -849 439 -587 -737 -51 0 -330 -248 532 -651 -188 -444 723 260 727 -411 160 -106 717 367 53 -214 -89 771 695 -309 -149 218 -346 -610 -476 -512 -451 -365 610 -229 -161 -614 -134 -320 -284 267 -245 760 -622 -94 -479 528 -109 -372 -529 618 243 -305 513 -174 -589 -732 619 -836 -269 379 -291 -889 245 16 -224 632 -237 473 -365 -207 455 95 -99 603 -112 -862 -38 -627 285 -198 617 -95 -195 -208 730 764 -68 -10 531 795 -376 20 -486 32 -33 137 -557 593 -489 536 -246 590 601 -213 -466 139 304 720 -374 295 -885 -148 137 -593 -168 -619 782 -179 707 -323 -296 -452 83 -257 480 88 -9 225 -270 -277 -358 429 -144 -591 -3 753 -154 780 337 590 -168 -792 -621 688 -355 -884 -591 -833 -864 -836 114 184 -531 426 -57 704 -379 429 -379 -103 -688 402 -522 183 -14 -351 148 625 -186 -484 369 770 -5 -91 452 35 187 -547 -887 -153 552 427 415 472 532 61 756 663 -281 -314 237 704 -725 411 -482 -47 28 -107 755 5 259 -593 -1 -238 273 -751 -73 -164 -655 515 -858 -329 313 676 491 -608 -452 506 -537 -613 -561 130 43 738 483 -590 609 356 -422 -527 780 639 -49 511 375 424 -239 42 196 -674 -700 -172 -249 321 -61 150 344 511 267 458 590 -157 -189 -528 782 -854 434 -776 739 -344 784 -757 -219 -739 -102 -716 -762 436 -416 -191 206 156 -523 -363 -286 -134 785 521 -521 -558 -722 502 -532 -789 739 -261 52 -475 630 494 496 548 -274 99 374 78 -333 723 -38 235 -179 461 458 600 161 781 489 -864 204 -372 249 436 -74 -596 288 -502 265 98 698 -595 -170 -51 -660 185 -518 87 753 -883 206 -129 -289 357 -365 617 -19 105 -802 -678 -88 265 -379 543 -21 158 -862 -689 84 -530 -831 -42 693 728 -474 -653 549 -3 -191 -522 246 -890 390 -126 78 -769 -260 356 -244 -265 -345 365 96 -49 -145 95 -42 735 718 304 737 -625 -174 -389 94 -391 393 -267 164 468 28 -673 44 -352 63 -605 255 794 -429 514 -192 -657 376 609 -242 402 -145 238 -191 185 -161 453 521 602 184 -740 404 496 763 563 -81 390 618 -514 -63 -831 219 -421 776 443 187 798 -656 -859 -812 6 745 -322 -312 574 223 219 -878 542 63 -591 718 684 590 -590 -319 -561 778 -220 -689 319 443 -583 -536 783 -6 -479 172 -737 773 -290 -582 -848 697 -267 135 112 -425 -73 -694 677 -257 -596 -307 484 -888 78 282 134 35 488 -491 458 -763 -369 -476 141 -565 -159 687 -897 -243 -408 138 279 -93 649 -257 596 599 28 -609 -133 -388 -607 -296 -426 -579 -843 740 -899 -361 239 -423 -34 -222 12 232 -684 178 -474 108 -207 -447 -170 -65 778 -588 662 391 358 754 -182 295 -596 -747 -30 -866 -847 -652 -754 -854 685 -624 -312 -415 -453 631 13 160 -531 -388 -490 -491 651 -515 -709 -283 525 -314 -604 95 -58 -560 -436 -732 693 152 787 -24 -689 -728 -509 -430 621 -427 -487 -888 49 381 -890 339 -382 -365 -560 -556 659 -797 336 322 47 762 79 -560 -40 -889 716 -275 92 -486 -446 580 -573 -714 366 -271 -77 567 300 599 -279 263 -802 9 -778 -92 -856 771 497 -824 167 -823 579 -441 -334 357 512 -567 -354 -61 315 198 435 -335 -500 -172 -334 244 680 -217 -725 365 270 264 -737 568 753 -838 -300 160 -868 -32 -674 465 62 539 45 -196 -370 641 -381 544 119 184 359 558 -134 -182 -733 624 -82 -808 44 479 461 -256 185 -150 -520 267 -133 -132 -568 -548 -720 527 -463 -242 356 -381 112 -56 -712 -592 571 -132 27 -514 155 -44 -303 -183 -614 174 459 -214 225 35 111 -307 461 -466 626 285 -179 711 140 378 382 -738 184 -640 55 528 -588 213 -203 787 -350 -393 29 137 367 493 -195 246 291 689 -895 -340 -36 452 636 200 -28 -64 62 -837 -626 273 37 -33 -829 213 283 -2 -288 -102 -791 63 668 595 -840 310 -470 -807 -865 -684 655 193 111 23 -482 285 -182 -67 -772 378 -101 786 -839 -739 675 -614 705 409 583 -65 335 19 -86 98 698 349 696 563 -107 624 -887 -705 -590 101 -588 324 214 92 615 -874 -400 -169 -99 -840 -569 604 -633 147 114 -11 -771 -21 270 370 395 367 -421 -523 353 -443 343 797 504 -375 430 -233 141 -459 235 -365 -185 213 50 217 280 615 -454 83 -315 -458 753 480 22 -576 369 -487 -310 -633 335 -810 -590 679 147 -575 -180 -222 149 -495 139 -456 -271 -704 -678 557 729 -468 207 -308 -731 571 -296 87 -710 330 500 356 -92 -323 130 776 -873 269 -72 -461 -542 -127 265 -635 -134 164 398 -31 -12 -177 61 182 -789 -680 203 -696 -125 -711 -263 -603 582 545 -420 -413 -534 -132 273 -848 748 551 55 -400 390 -760 331 120 439 -264 -640 -679 -832 -787 109 -325 794 -817 -72 -72 -548 -376 73 -621 50 -713 -29 -863 743 138 -693 452 -723 285 477 647 -700 20 30 384 627 -244 -593 -244 687 -513 -379 -687 -502 -409 746 -524 234 740 -250 -156 752 75 -590 417 786 -829 146 -12 -406 -791 744 71 49 -16 79 -24 -74 223 -798 -634 -568 399 -233 274 336 239 283 -390 -66 -155 628 -480 -355 443 470 -54 167 -367 185 301 661 -211 -59 -676 -241 239 13 -736 -49 -796 -65 61 -632 -367 -31 277 373 -114 267 635 210 -540 593 211 52 -693 696 -611 464 30 -535 77 -763 486 -858 -628 653 13 -542 107 120 -324 -896 -452 456 342 -651 -205 -833 255 -439 -575 -878 129 567 -368 115 89 -387 119 385 -567 -113 -825 -413 281 -302 -394 -510 -589 25 -688 370 643 -86 606 -47 -333 -128 -698 300 -490 471 -253 728 -164 651 -698 650 244 -344 186 -93 614 -271 204 -590 37 -84 -627 -312 -892 174 -737 -118 586 -296 -637 442 -96 111 300 -228 -8 252 100 169 -727 -136 -584 -803 344 178 -364 -339 546 -372 704 463 -192 -531 -439 -665 -499 -814 -843 -554 499 791 -641 -65 648 -807 763 -492 438 -708 758 -503 210 326 262 64 -425 675 -274 -186 -288 459 580 507 -215 501 -7 188 200 -778 12 -179 552 350 -472 604 -14 -118 -528 -780 750 -407 230 687 -496 -271 -872 366 584 492 275 -691 490 767 143 -255 603 -548 281 -632 685 -529 488 344 -265 -700 -554 -408 469 -271 -121 -228 -244 -482 724 491 24 158 557 562 729 -747 -566 -289 526 -286 -198 492 468 -605 -105 338 -403 295 -324 328 -661 437 608 145 326 63 735 216 420 -749 -376 -114 217 94 -23 -513 -498 555 81 -807 698 -425 557 -781 152 -521 -18 -229 299 -530 -796 719 -786 63 -523 -274 -336 -341 -137 -481 -466 -880 175 51 575 -627 -609 281 -860 -604 -71 -368 -428 135 -650 745 -286 -214 -695 510 -240 108 405 29 -443 -531 352 156 411 -563 -1 468 172 124 -320 -656 655 -777 -153 -890 -699 76 173 458 735 -552 519 -702 -322 303 435 422 723 485 -898 736 591 -286 -391 -176 -863 336 570 -438 120 727 301 613 -603 -44 448 83 251 -887 -464 500 -172 99 -1 420 746 -7 -148 525 388 651 -733 -237 -739 -753 -30 -562 -875 324 37 -517 -339 -737 782 795 -403 544 -344 -627 95 346 68 188 -246 -281 -762 -452 -542 201 217 -775 679 -559 481 -389 -872 344 -470 42 19 -115 -515 758 656 -597 563 -641 374 -756 -257 621 532 148 30 -147 490 611 360 -265 -599 -363 -265 730 131 -229 -828 189 283 -325 627 -741 -84 -161 -224 687 -543 -870 125 -760 588 -488 -78 -456 -151 -275 238 86 66 219 422 -356 -343 511 297 -645 558 -767 -632 -620 742 -418 263 223 547 -863 -64 385 28 -224 126 -599 468 -43 -577 -163 -468 -566 -806 -113 759 718 -754 287 491 -563 -484 116 436 -825 -190 -185 -17 102 362 21 -613 295 -676 369 502 274 163 297 576 -206 -533 -25 -164 -231 -22 281 -760 -556 -461 740 -104 -311 -163 -76 -326 788 785 585 360 -213 -403 -671 170 -507 -677 -839 -67 -435 -275 -727 683 235 -130 -607 450 -320 -886 622 653 144 167 690 568 -267 -160 -54 -396 -742 -777 250 436 -621 -65 62 118 -380 316 -848 596 -472 482 556 -612 -726 -355 -607 329 -138 -886 357 -370 -35 438 474 -763 -304 -778 684 745 654 118 95 -178 676 -145 407 682 -508 -119 166 -127 753 549 -128 445 -583 743 -389 -770 -33 -410 294 547 660 -764 -562 32 -572 -428 -687 -810 -546 -801 -16 -676 -250 597 -18 102 -802 -120 289 -202 544 299 676 -571 298 485 -589 103 791 131 -889 -381 644 63 294 0 -803 117 344 -516 -780 635 -449 692 -830 767 673 -729 331 -539 -297 -624 771 148 -102 -786 -860 737 -51 -411 383 473 -419 -572 -641 721 -104 355 465 -531 -367 607 718 -810 497 -22 -739 583 593 -378 243 346 -120 -535 -762 -315 198 697 -80 672 -743 -225 234 516 -165 599 -510 -885 -390 94 -894 -859 423 142 -840 -891 627 -801 -127 -422 727 711 -112 -255 682 641 -585 678 242 215 -246 -524 -100 -441 278 -665 -562 393 -615 701 412 30 -886 -532 -660 474 -72 -844 -819 -282 -106 537 -409 37 589 654 -381 6 274 -484 -415 -369 -702 -355 -556 465 582 -855 714 767 335 -471 568 -609 36 682 -689 -852 -808 780 722 307 465 91 588 -647 785 -426 -777 -298 -611 551 282 -703 576 -178 312 568 343 -245 -632 -455 657 63 154 -551 -199 -193 -765 -24 17 -565 -300 746 -866 -847 562 -395 411 113 -435 760 -44 144 -710 287 -98 123 746 -524 177 -322 -732 -450 -471 674 -349 -294 183 -487 380 -207 173 731 -717 -99 -372 12 -442 669 161 614 597 135 461 131 -284 -283 557 412 42 -75 16 -368 -480 -853 -461 -785 279 -595 448 -833 -266 -641 121 -667 669 -663 651 -549 295 -79 -129 -837 -163 309 167 494 -757 428 143 -847 215 12 287 789 603 756 274 -619 110 114 440 -439 88 128 -288 -304 -557 -291 298 -857 -90 699 292 -167 -126 -37 -840 -662 -890 151 -614 522 -177 758 413 324 -200 771 -872 30 417 16 349 37 258 -360 -240 -452 51 -719 -89 165 345 -809 586 584 -672 610 612 -709 468 147 -762 -12 -482 -794 589 413 589 -856 164 603 -693 -514 -278 779 343 -4 -882 -102 -114 541 -266 -516 796 -67 -792 -581 412 -590 790 791 -819 123 708 256 -234 247 -821 -784 -579 589 -433 -295 687 74 -41 -793 738 -350 44 -89 0 227 -883 -532 299 -480 718 -798 -40 -353 -2 109 322 717 -204 584 91 384 194 429 70 -270 -429 -417 303 -543 -766 47 -839 -17 560 -406 742 -646 421 667 -613 623 462 109 461 572 -438 -241 495 769 470 -546 683 410 -624 -293 266 387 679 359 734 223 -577 787 152 297 199 -746 203 64 468 -883 -22 -668 700 -748 -553 -181 -663 -161 61 455 624 -473 430 249 786 -141 795 103 239 167 45 -692 347 -688 473 792 -443 -34 -299 350 -709 -784 -764 -599 -498 47 597 701 -29 58 196 -786 -505 437 729 591 81 -479 487 299 -67 344 -806 -236 -785 746 586 757 -380 -892 165 -572 -160 524 364 -186 -822 -162 -209 -255 576 -305 -767 -475 162 684 600 294 -8 392 71 382 -790 -475 105 -214 -495 539 538 -351 2 520 460 -719 -527 130 366 751 -613 -828 -320 -465 -528 -248 -639 390 -516 -740 -714 587 -685 -149 418 472 -666 -412 386 672 -487 784 -188 189 355 -684 213 -169 -391 -451 -155 -117 -421 -463 -795 92 538 -369 691 57 346 -425 369 -68 475 439 -554 -14 178 509 -876 536 566 -619 294 733 695 24 -518 503 370 -14 -24 271 -289 632 -264 242 509 -601 578 360 -571 -490 -447 794 -891 -379 423 -254 -868 262 -682 154 -7 519 -398 -126 -203 -819 -477 511 -223 422 -605 79 104 -282 -245 -361 611 -6 729 -110 691 778 -527 262 746 -191 218 -65 -240 629 -709 -331 354 -298 -569 519 -691 -441 398 433 49 -623 386 696 -436 703 -638 580 -862 505 -856 683 -730 -691 -329 -617 773 375 -839 -124 463 -637 -566 623 47 310 -839 683 -873 736 -319 -887 -262 -511 -329 82 -550 -210 130 255 -154 196 56 347 -399 46 -3 -250 14 -290 -644 473 -302 155 -357 549 146 -409 -616 768 193 -797 -86 347 -223 470 396 -586 -789 -433 -535 -196 -392 -691 200 -605 559 -841 -427 95 604 -310 784 -40 -92 444 173 -305 -565 -608 -814 -739 259 530 153 -404 465 -18 235 59 -445 -328 740 407 382 -490 -119 -871 -497 -832 688 542 51 -224 -532 -883 790 448 -9 306 575 -76 -44 -183 472 238 -341 -809 461 -115 672 236 502 585 -788 -823 439 -297 577 -579 763 0 -246 63 -381 320 446 -198 -214 237 256 -676 -648 -448 -452 -50 -182 557 -705 158 318 12 -791 728 263 -706 731 -709 -301 -1 129 642 510 -866 190 -104 684 618 476 -665 628 -689 174 -827 371 -258 -235 -383 397 -722 -249 430 -476 707 -642 62 -800 -193 -783 -481 -360 -644 -23 402 -116 -2 472 162 110 -646 -840 307 167 -465 -295 43 526 714 -897 -81 548 -807 -818 291 -216 -307 148 451 -479 216 536 -307 299 -340 -220 -469 -400 542 706 746 -890 1 219 -759 287 372 -268 55 613 557 516 -422 511 -169 -415 603 107 -586 18 -203 -156 -287 48 -825 352 86 679 -539 708 263 -330 480 -780 -91 357 -820 -199 -827 581 745 32 358 -671 240 -663 -429 665 -240 -162 187 637 -444 -900 -827 -258 -634 -601 -402 -660 364 434 -682 181 586 -152 -353 592 -579 -483 777 -291 9 -786 -819 -206 -648 -763 473 757 427 290 442 -408 376 421 -434 -542 -790 -92 -63 -842 -817 -725 779 -176 -382 -47 -558 79 676 -805 -153 -358 581 448 167 -122 369 -525 -335 540 -291 726 -229 17 -23 537 753 484 -159 -531 -271 324 321 -218 -129 214 -523 -407 561 493 -717 -827 -271 -221 -837 -568 -318 -409 330 -602 460 197 -696 -261 561 586 -778 -420 -200 244 528 -278 -703 250 723 -421 169 -84 -489 500 593 -297 248 690 653 141 -408 720 -513 -334 -136 -474 -180 -634 788 -520 536 739 223 -200 -113 -636 356 477 -4 75 -485 -111 -236 796 -11 -278 481 -590 629 662 637 -804 -143 99 260 -48 773 -144 658 746 471 -14 -815 -115 730 -835 28 -171 -285 311 633 -584 742 -212 -714 -267 475 -703 344 381 248 475 -247 229 -247 -644 -574 80 529 -361 486 -514 6 -246 206 -68 -732 -607 479 204 717 -634 325 605 -155 -841 316 566 756 501 255 -271 -242 719 91 -126 -605 -119 -744 -161 -137 -525 -203 38 -444 22 612 90 -40 366 -825 670 617 123 144 -541 664 -709 125 -510 81 507 10 -390 528 -266 571 504 -348 -247 566 113 469 -230 396 84 -87 -15 -318 107 -824 465 443 5 -524 162 -709 -843 -842 264 627 -801 659 -865 445 -744 387 211 -630 -316 248 265 -120 139 484 -182 -343 226 781 -876 -334 -823 786 301 -558 688 -880 -89 259 440 -641 -624 53 -123 -747 -482 356 123 -318 -803 -301 68 -210 636 -594 422 493 41 251 -538 -498 677 -883 -121 -363 459 -716 -853 -659 692 26 -397 -549 -24 528 221 45 135 53 -520 -199 -242 -628 -220 256 459 66 274 517 -242 472 -586 -434 105 98 -711 435 -769 486 -570 687 722 440 237 -141 -782 82 -867 293 -519 532 511 106 -762 747 -181 -192 534 537 -690 717 -186 47 -552 -862 217 -493 422 -260 -320 -709 115 -593 143 -468 448 191 -168 557 635 655 604 771 654 -770 -813 -643 457 273 -465 -248 359 -125 726 156 536 -416 -617 -620 647 -24 -319 -869 -452 -815 603 320 622 -523 -889 -50 745 220 -639 -860 -138 -113 382 -298 -637 -463 -728 320 -659 -690 599 213 23 -886 -394 -389 436 161 -208 359 -169 -286 240 540 279 560 217 656 -312 -815 -239 -244 696 -655 -895 -463 -883 325 681 85 363 -547 465 770 234 -382 -415 -554 -719 -73 -796 -294 209 371 250 -133 163 782 708 438 -533 -146 -583 -876 -566 412 -860 -377 -547 475 -103 -84 770 161 -822 -219 -524 326 -872 100 51 687 -670 334 -566 -572 41 -27 228 428 -29 -700 -441 -24 385 -161 -375 -418 -498 674 582 -395 583 -353 -286 502 -865 93 288 -446 470 -854 505 -322 561 -704 -577 -129 569 -36 -547 -831 -805 -700 77 -293 312 -521 -354 -896 -415 256 -245 -816 -883 24 499 563 -136 85 84 281 529 -374 53 -146 -144 -810 -825 548 -330 -46 60 49 -170 -155 -337 -784 477 -257 -686 -404 472 704 608 281 -359 -382 717 -664 723 638 748 2 473 733 488 754 224 636 207 716 665 25 -40 -222 -306 -464 -861 -293 -766 -706 -803 -410 -174 -29 433 -177 277 -555 -30 -269 -26 369 615 -276 -571 -185 -167 119 615 225 532 138 -633 523 -207 179 -523 303 -109 186 655 41 275 -570 -33 299 445 -165 694 -852 498 -543 -423 374 307 632 388 -239 582 291 -588 -88 161 670 -343 -570 -91 -878 78 -627 -490 -654 62 520 -291 182 -673 -167 767 -109 -449 -819 -134 -759 -463 643 -542 -507 265 492 -843 -149 439 -225 255 -13 665 -412 35 -774 137 543 -831 8 73 -673 559 116 477 341 -289 -870 -317 -335 380 310 -313 -812 491 643 658 -766 -52 245 251 505 182 414 617 -614 783 -553 -280 -323 -242 -45 137 -753 597 -211 -153 -411 -113 208 -232 145 348 501 -479 -157 -121 -503 -654 421 374 -652 61 -527 142 -311 -508 101 -653 -678 779 -286 -453 642 -436 -675 188 -399 -883 -179 -107 696 534 -595 377 55 363 668 73 -347 -897 350 525 19 644 -62 -9 231 -363 111 646 -284 170 -105 -686 597 -429 -465 -542 -844 -3 -814 -358 16 -849 -393 14 -773 485 -470 399 -180 644 180 -869 484 -237 213 229 348 99 651 540 -787 -146 -800 503 -113 105 208 -782 -706 269 -724 -228 639 -137 267 -783 477 -642 701 122 723 -727 489 510 -279 -210 -625 -808 532 -886 146 -195 617 -554 -487 640 -509 782 439 -304 -873 435 712 -615 -700 -805 -37 384 776 -40 -494 -805 552 -303 355 -667 -29 -858 -51 -790 212 512 90 385 -512 -846 -812 484 -177 11 -246 -388 -856 -281 -465 -224 -312 -686 -211 -110 405 -193 313 -740 183 513 119 180 445 710 -82 459 -608 -629 -505 84 -202 362 -52 -67 -733 -63 477 -138 -672 -727 557 -312 -153 -643 -776 607 167 452 661 638 339 259 158 -391 59 707 416 387 -766 506 -814 155 -281 -400 777 566 368 -647 -276 750 -65 -159 -800 -44 -647 -386 561 314 -226 595 223 -434 16 366 -64 -381 -128 -397 -653 -465 734 -810 -221 -579 -575 571 56 343 728 -755 -877 422 682 -180 710 -320 -88 680 637 -604 -36 -831 -267 138 467 748 -123 618 -753 293 682 -669 647 -188 -711 -410 -564 -853 -9 37 61 -298 759 456 -791 -309 -651 85 215 157 -358 -263 694 743 -779 -721 238 800 112 288 209 -568 -519 -527 -895 180 -272 506 566 38 574 126 453 -745 421 749 -158 40 71 -89 -473 -365 620 790 -348 280 -183 29 -839 -160 343 -833 434 14 -390 -813 -625 141 -265 -211 -480 -378 -759 -787 678 -808 -592 -141 -476 -860 166 189 636 713 532 456 455 -870 -222 -447 216 -446 -17 209 -465 125 360 -212 615 -335 -411 -577 -304 443 478 -87 721 89 17 -54 -641 -557 -207 545 -577 -601 -763 -68 760 383 -829 372 -80 782 -577 -230 779 -476 467 -811 -233 -865 766 -278 629 383 497 -734 361 -80 -816 171 119 18 -312 -207 -697 161 33 -235 259 -267 478 -285 414 612 -141 -224 590 -589 -48 -360 64 -698 -837 240 -761 -107 577 211 -544 -307 -170 -212 -438 -401 547 -37 383 -555 -810 -117 497 -79 -836 385 -135 -881 -850 -587 699 -384 637 604 -250 49 81 -26 338 -798 580 792 786 456 -62 -105 -783 -810 -207 -698 -112 748 -632 -674 766 289 768 -239 -543 -398 -150 -505 -428 -824 -606 -253 -675 518 -334 -599 -181 -21 717 -677 -698 -677 -659 -413 -624 -28 215 617 -387 -839 129 -44 -581 -298 746 297 620 -233 -343 -39 -314 -561 471 -499 -788 -254 10 108 -785 380 498 -611 -562 689 -445 -747 153 764 695 99 -865 -832 408 -334 -227 90 -654 -130 122 220 -867 -156 -822 345 146 -390 633 370 -786 -541 -254 -356 -873 200 120 -753 -798 -11 -747 -711 500 -21 -549 205 202 -229 -682 -444 -360 224 -784 492 355 577 -649 -758 659 354 314 -771 -192 -145 517 -523 -110 378 -667 298 -510 -56 -787 -196 -727 -30 -821 179 618 196 521 -300 -231 351 453 479 727 -138 -49 -116 -123 274 302 -256 636 -572 25 -320 678 711 407 -26 182 391 -561 721 375 640 -514 763 -282 343 -163 -887 664 -520 -174 -379 -177 778 91 148 28 -547 -288 -707 287 732 106 773 405 -73 442 -661 516 225 -578 492 -269 -838 -122 27 347 -339 15 -609 -526 304 607 -217 -298 -442 562 142 676 712 -124 63 -693 -838 -409 -849 68 -358 -850 514 -877 185 358 500 140 417 -688 457 142 490 611 709 168 -297 406 786 -464 503 -121 -761 562 -647 -72 0 353 -421 604 -547 -705 623 58 -733 596 614 -768 698 -831 52 80 -790 329 411 -115 -284 -355 116 -85 -372 720 -646 219 -105 684 -272 694 429 314 757 -534 744 -563 -277 -202 450 640 427 22 759 -880 -102 3 558 109 466 428 -894 -487 -94 185 -627 -499 618 290 386 -752 -55 719 582 791 -472 454 -81 449 246 381 -725 -8 -174 352 780 789 451 -692 360 -386 -506 655 793 189 -726 -520 -381 282 -59 -205 -562 -245 -3 586 286 337 173 544 -468 -791 -833 -648 752 322 -872 372 689 579 200 -788 -466 370 -778 226 559 257 464 768 24 -564 437 -667 -17 756 147 -611 -234 -46 -712 424 523 338 -311 -475 -135 -12 -373 694 -790 322 -769 -119 -250 720 585 -150 325 245 -286 87 730 16 -831 -16 -712 443 615 -509 -891 561 -299 95 -617 -454 655 0 -98 684 578 439 32 54 -537 304 -778 656 591 -298 -217 -227 711 -844 535 360 776 32 325 -79 29 28 -67 97 -132 326 -877 -112 -610 -43 38 341 -87 -348 530 85 676 -758 -371 -86 -878 725 544 -890 -623 549 466 -12 -439 -118 -686 -797 283 408 -76 -385 425 609 -827 541 321 751 652 321 -420 128 -407 -369 -41 -205 -476 373 -512 -547 -138 -799 372 -86 -3 -187 623 708 -403 382 -47 -644 -216 513 -190 -439 779 -213 -406 355 14 560 -685 398 -84 -348 557 -270 581 18 191 -688 270 -695 -186 -130 371 -773 -754 -608 -4 136 -781 555 -362 533 236 341 -160 -570 -712 -279 199 505 129 -668 478 531 334 740 324 -284 -840 143 279 -90 -279 537 561 -594 -662 -698 -706 -386 150 218 -648 -384 -644 -208 347 -395 -665 -208 -728 -95 -363 705 491 568 -165 63 -599 -161 -593 -897 -693 -153 589 -159 347 92 326 355 707 242 -212 -27 215 -569 755 -393 -49 130 310 222 -502 293 499 -832 352 -478 169 -674 437 -485 -68 393 665 391 156 -639 -581 -811 -715 -181 168 -87 706 -21 326 -863 -57 -464 -470 745 -750 650 123 -484 503 -502 441 -437 85 -846 -682 -678 -49 651 -140 158 -768 -449 205 -554 657 -395 117 606 756 341 -146 135 -616 688 203 -602 -260 287 -615 570 -840 241 336 -634 -127 -898 381 -198 294 190 -122 382 104 494 -80 -756 372 494 293 -619 288 -233 -2 248 714 -608 527 -383 -286 51 -206 -135 -456 433 -729 -781 -649 351 214 30 -596 92 -129 -700 102 536 -61 671 -332 -549 428 -694 475 -879 -88 298 492 -342 -156 624 339 -381 537 10 -568 -374 413 -719 -709 127 468 499 114 -363 615 308 -148 460 -699 9 129 -616 361 358 390 523 -753 105 556 -819 120 -58 -598 423 -46 328 -197 586 -621 342 319 793 -513 -750 -873 7 391 728 -123 434 424 598 -505 -120 130 53 496 -568 342 76 -195 754 321 -861 691 164 448 -29 -762 186 371 -565 151 447 -669 -863 -831 -190 -873 -553 -2 790 656 -379 -689 390 -798 -440 -203 -513 739 731 574 622 -513 -28 -630 78 -348 -809 564 -14 -445 -138 218 -93 138 -177 453 291 -235 470 674 690 -561 665 -257 -310 780 -859 -608 -64 652 -693 -151 549 -850 258 354 307 -662 -399 10 -97 -542 758 417 -303 -335 -795 -495 652 -816 -368 338 619 -187 191 -578 -705 -69 763 -312 704 751 -394 172 223 -864 546 773 -472 587 -821 508 -339 -893 -632 -152 -182 576 -4 -390 -340 155 -462 -213 -639 19 -203 -528 -255 613 44 623 466 -398 222 288 -232 -481 333 335 -307 -316 -116 701 344 -118 81 -714 -274 -900 209 -281 -719 -751 -840 -841 -86 -146 -811 658 -861 -490 684 648 453 127 -601 374 -394 -638 -41 -409 -283 -803 -198 -404 114 716 457 -568 -613 150 706 69 -722 -824 -244 259 -333 526 -377 -388 -145 470 -489 413 -436 416 384 614 219 -97 553 584 -620 -632 -399 730 245 512 -689 -799 547 197 63 -129 645 482 746 -220 -265 549 -21 290 505 -851 -884 117 310 355 -594 762 -745 -566 -535 501 684 -417 332 -325 218 103 511 -8 574 10 -320 -188 9 665 16 -229 250 449 -102 700 -520 -43 -387 -138 -741 -584 -355 -158 450 -583 745 -381 710 567 219 -47 -274 -477 -288 -213 114 464 -385 18 -332 -135 -520 499 -494 112 651 -39 738 -180 -728 464 226 63 -667 241 -519 604 704 551 645 -354 -191 406 -54 -65 -894 44 -75 -710 -431 -566 91 367 -239 358 -532 -172 -534 -662 566 -874 -204 476 52 599 739 40 337 186 421 -324 -498 348 -694 754 -176 -842 24 713 -378 -189 785 -831 -446 765 134 273 -176 795 298 -192 394 -95 54 472 534 454 91 -67 124 -657 147 481 606 -243 -835 723 118 354 -264 -465 -808 215 -498 458 46 -742 -510 -149 113 -896 -654 389 592 583 -435 126 -258 12 83 85 -713 -60 235 380 -619 408 -329 360 759 716 107 -113 736 -87 28 -224 -102 103 -831 -275 588 -405 614 -186 -98 66 649 -833 -716 -745 -84 -314 670 -298 -724 -550 -803 -52 377 711 -829 117 64 789 -636 34 663 687 -502 285 -6 748 -748 -610 -568 676 -339 115 -100 -372 -533 -524 -579 36 -21 345 471 -358 23 222 227 592 615 -40 -98 565 -166 609 -766 736 522 -238 -512 -826 -453 -207 -594 -114 60 34 456 61 199 392 -576 122 800 593 -115 405 -167 -767 -760 518 570 -118 -394 -323 233 382 398 172 -463 425 302 -900 593 -226 735 332 -505 -147 -20 -446 -20 325 -816 -862 614 439 -42 88 -574 -874 -822 -671 -442 -35 523 192 -305 121 40 -672 645 -283 100 487 -212 -888 -151 346 -448 -768 -571 518 653 294 281 -6 -341 500 -203 559 -403 449 674 -324 215 -898 -669 -668 383 56 345 -888 385 185 -526 -666 74 137 -468 -744 -524 -249 -549 -838 32 -735 774 -645 -496 713 507 598 14 525 -660 -600 -630 570 674 64 -513 -898 272 375 171 85 -186 -846 636 409 -252 -535 -310 -477 555 253 486 119 -799 784 657 -782 -778 -695 655 220 446 269 -194 153 -12 464 -699 131 -312 -426 -497 -86 500 588 785 -691 658 -898 -109 -307 -590 -845 306 -29 771 -887 85 -899 -130 187 -149 -486 272 -792 12 175 289 118 505 9 -684 323 -298 205 -342 607 -823 678 -61 -93 -615 -131 -862 52 -672 -291 -629 -188 -318 8 731 -246 -15 -243 -376 301 212 -715 -839 613 -77 -709 738 -864 323 -58 -667 483 -596 440 604 589 520 323 410 -239 -753 -406 -821 -612 -662 -687 434 599 -405 -155 -657 768 5 -352 -501 -755 409 90 509 654 -716 -158 626 -470 724 -806 -493 306 739 -66 -262 -786 -535 465 199 784 -746 284 -549 490 -58 770 756 -587 366 95 650 631 -316 -216 -366 266 -709 -548 -153 -688 269 -207 -42 -462 -361 -797 -806 -757 -454 -492 -418 4 462 -828 -373 -867 -329 698 27 -526 654 -133 -281 -569 -189 113 353 -383 -736 -883 142 431 786 -727 -69 -836 -241 702 -497 225 611 145 -613 -755 -709 -280 -802 -338 543 112 -636 -90 -6 230 467 -323 721 208 -421 -289 556 -835 318 -437 -738 -219 -739 339 253 -703 -538 -368 -278 -532 -475 -244 445 -210 -540 589 -438 -810 208 -197 470 -321 68 117 772 -90 262 -310 -114 559 -844 -493 -224 255 -542 -822 -393 416 -850 249 222 -1 533 786 210 293 120 -512 672 148 -321 -288 -635 612 471 -852 73 621 691 424 460 -639 727 752 435 302 389 -766 -255 -826 -751 -717 -249 703 35 376 183 -134 -510 741 -759 108 -377 -879 244 -608 -692 -211 625 -555 26 162 -399 -320 -532 -740 -559 118 -208 89 464 -546 760 51 -674 415 746 542 -359 -69 376 -701 -276 -854 190 -656 -537 -215 317 226 732 -431 480 107 -326 17 295 -207 743 722 -143 331 366 644 -866 -544 304 -771 247 695 -292 609 403 -866 -688 557 -771 -866 27 -416 -92 -304 -170 316 206 343 614 -211 -240 -279 -287 216 -378 454 23 520 -804 -260 284 399 -896 546 -218 209 -66 -811 -342 796 17 -864 -816 599 38 156 -706 52 -142 587 450 -328 539 295 715 570 -441 -263 -269 -194 680 -572 721 -6 -728 -241 649 -818 -471 415 -113 546 -711 755 -54 347 639 -519 49 -834 -153 -202 -459 7 576 302 -610 235 462 -151 -494 761 -543 43 -137 -825 425 287 -138 -851 -302 713 685 352 618 256 -233 301 -356 -851 -440 598 -633 607 -807 -176 252 172 244 666 -778 729 458 644 187 522 -898 -869 182 349 612 -419 386 768 -122 390 -415 -608 -263 -760 -217 54 -758 239 -274 705 604 734 -490 380 641 386 -680 -207 -87 -384 445 594 -247 -84 761 -399 -756 -235 -642 -517 778 99 -590 -639 -563 -237 -845 -793 -663 380 -765 -749 -129 -461 -591 89 -96 -438 -510 430 -183 119 -119 363 -367 662 -882 -663 -107 124 528 298 127 243 62 -623 409 -109 482 71 -897 -557 -786 442 343 -686 429 298 331 612 503 -2 383 282 -440 356 492 290 526 291 -757 315 764 320 708 -253 -871 690 383 -460 748 -27 -213 -356 -149 -208 633 698 103 427 -706 626 331 731 216 -789 -878 -533 -78 -403 330 565 111 79 248 527 149 52 186 -97 -472 595 -502 -345 -699 -549 373 -109 -39 -246 -690 -601 480 226 624 142 389 -291 -570 172 -773 441 -657 -340 269 287 -176 500 -699 -851 598 -346 -845 -267 -559 108 -118 570 -725 360 -429 58 -609 376 -802 -869 -131 -776 -301 773 -360 -258 -826 -511 -668 -760 -134 -89 -219 612 406 -65 437 88 537 362 205 -568 660 -280 567 280 -619 739 -583 -424 438 -329 -441 369 661 -580 -249 625 -203 -510 -180 -216 -595 12 -766 649 -670 -258 -668 -818 -409 301 -307 794 -201 52 -334 338 -807 448 -412 -849 785 389 446 -737 -112 -693 -712 24 -13 -212 497 777 -681 251 345 798 -95 -711 -876 -621 380 278 504 -3 260 537 -889 431 244 -609 -311 752 -309 -691 -90 516 -580 -245 -241 342 -565 -735 -156 195 298 699 -473 751 219 -385 -433 -733 664 77 136 -543 -372 -91 536 389 -577 281 265 -664 115 -810 -199 55 727 80 -162 532 366 634 -641 -768 110 -405 503 -511 -679 -279 -178 63 -325 191 -134 97 563 685 -763 -444 -883 551 562 184 -609 333 104 -240 -745 -363 -567 -194 -293 -52 607 -498 -317 -210 743 -18 -322 -798 -192 550 56 -373 -880 -777 215 519 -771 -503 -466 497 -818 447 92 484 -322 767 769 -449 -121 -748 -229 -430 -645 399 580 -769 -250 -749 -557 -103 537 12 -303 -776 -2 351 263 650 281 458 -159 -725 10 698 -793 -705 -187 96 -889 173 -591 510 -838 -446 -246 -870 -173 350 -566 373 -831 604 -793 -174 -141 -582 703 91 -679 -24 332 -757 495 29 447 -274 723 -327 -438 -33 -421 225 58 649 490 587 86 -599 -61 79 -873 -373 49 -670 292 -549 -213 116 -872 587 -838 -571 506 -434 785 -528 218 633 -293 82 698 31 310 166 -365 -582 20 637 260 683 -699 474 -309 693 -414 519 -734 -424 -900 125 643 731 115 472 -5 -1 -747 197 -708 161 9 743 -666 586 571 442 238 -712 -775 -222 -405 -480 -555 -34 560 591 -799 -818 -653 -343 292 383 329 -696 73 287 342 -501 -455 648 -630 -469 59 788 780 615 -614 565 135 -834 -25 409 -678 335 -521 122 787 -737 769 627 -837 -779 289 -50 32 717 -317 -194 -408 -753 433 -685 -413 222 370 -897 654 4 650 -125 482 -395 -479 341 491 -846 616 -173 -185 -383 -226 91 -164 367 -873 -797 -147 364 -759 -81 -748 -54 -241 391 -824 -864 -438 -266 -565 -13 68 -871 513 -18 -270 -2 -211 648 -446 -119 557 589 -269 -333 1 407 -610 -821 652 -224 69 321 -597 534 -435 -355 -537 -669 175 571 271 -736 707 371 763 379 -895 781 -528 -411 459 121 297 -618 -606 433 29 -670 661 -364 -300 -300 -702 151 -170 -829 -361 673 -793 -276 -399 203 -581 252 159 -872 -131 525 755 528 -95 712 488 148 -801 324 -466 -433 -711 -898 28 54 744 -839 -663 -443 -489 732 739 -548 -525 357 -685 -41 755 -894 -485 399 -602 44 -244 558 -601 -395 731 -616 51 589 -480 93 -780 775 -475 -645 208 -339 541 -342 411 -641 -357 -723 170 254 -777 300 -896 -524 -739 -244 553 -838 62 -391 487 304 -819 740 97 -448 -141 79 -561 240 -794 271 -280 58 63 36 -562 -155 678 -899 -720 625 97 -791 -448 -168 -33 139 409 724 601 -653 -330 706 627 0 -389 307 -364 -420 -350 497 558 515 -130 -25 -577 -286 15 464 364 354 799 657 -356 237 460 -581 117 576 429 762 722 179 620 -612 71 -773 -832 -899 -79 647 -301 462 659 512 -112 705 -459 773 -102 -674 446 772 -155 365 53 436 573 -107 423 182 -797 784 334 132 639 -835 79 793 52 -747 375 -448 333 285 60 -367 671 -668 -609 156 319 -404 -859 -102 273 -572 676 -150 438 76 177 -408 -824 109 690 -655 583 -276 -51 -100 147 -622 110 -697 397 212 -275 489 105 751 -871 -595 -124 -878 571 99 -725 -324 488 -598 696 -1 96 670 -710 -282 -138 -885 -54 614 102 258 -215 -710 268 771 -168 659 -217 12 258 -895 32 -814 -456 -667 706 551 -634 168 -719 -71 -200 -243 596 245 -86 -242 767 -236 97 110 411 -657 -327 628 643 487 -878 -770 -753 523 55 -775 410 -148 -765 250 0 340 -726 -681 141 -183 503 -842 -241 -859 506 56 274 -141 -514 -666 140 204 267 -358 -283 -619 -560 -858 -758 770 -172 685 243 390 376 -545 -661 -368 307 -173 453 584 463 686 345 124 -658 -605 -626 -654 399 547 325 -345 28 219 653 -522 -771 -706 397 145 -147 -254 75 2 43 -712 575 -236 124 233 -516 -839 133 -359 -528 727 -417 -508 -469 652 -813 492 -741 -377 237 352 290 -378 0 -849 351 -97 547 -157 141 -220 -395 -704 570 -307 281 -509 -385 28 -138 -279 -740 519 417 -761 -326 81 -62 27 631 -24 177 558 -600 -423 58 567 722 521 71 -861 547 212 -171 303 36 -128 -511 75 331 436 673 461 138 -158 -373 448 -205 -705 -274 290 -547 -805 581 -654 -652 -250 -861 617 586 -519 385 225 -15 472 295 539 783 792 643 284 -541 593 -643 -87 -192 -615 -53 459 86 286 702 -143 -642 351 -852 421 -393 788 -511 81 -577 498 498 295 608 352 565 -8 749 433 153 392 783 535 -844 -205 385 -270 -369 -349 -134 21 564 543 -824 -595 -580 142 388 498 -862 -473 172 -647 -114 59 -475 576 573 216 -440 -2 -436 -304 -11 -141 -555 373 781 40 417 -783 557 -809 -337 588 676 -783 -167 317 -685 -859 323 -854 -348 -113 -694 -60 71 654 -636 457 157 51 -532 608 795 -557 -697 -487 671 112 -293 243 -48 429 103 -118 -800 790 -479 -441 19 354 -86 -205 -507 -210 -140 -302 -517 217 -149 -555 551 -174 402 240 -794 -776 506 172 -92 -121 133 -155 733 233 -646 -614 559 -193 -393 -231 -525 35 76 -721 -665 -242 -532 645 -236 -402 21 299 359 560 -357 -758 -337 -334 576 -53 -687 571 -53 515 70 -749 -321 683 406 -486 -866 -320 -841 -233 -761 53 333 -556 -506 -618 48 487 364 693 -845 84 91 -171 -690 -714 577 -729 311 -76 793 -470 277 -514 167 -275 88 -10 86 133 53 -298 -89 257 -574 -232 274 -560 246 727 -546 -258 -590 -63 -255 655 751 -728 -441 173 -852 -742 -295 61 557 -555 -530 -582 280 366 256 -185 -642 679 182 -431 730 538 -3 -872 -195 -595 641 353 -458 351 64 -417 -267 754 345 -132 358 -510 187 644 -409 17 -129 -604 471 -472 296 -675 -32 -596 388 301 675 -690 -509 682 -759 -532 98 -621 53 -757 31 106 -381 669 272 426 -696 526 714 -438 -378 -199 -71 -465 59 -423 318 -898 -456 -327 263 -505 471 -822 163 742 186 226 -408 459 -212 -513 594 155 785 683 69 -333 -732 -220 619 -318 -720 -547 369 -647 187 -738 477 586 -849 -353 -660 82 -871 792 -662 413 -293 -700 598 -656 167 -209 -91 -144 -201 -598 -601 -166 -683 -818 407 -703 -189 589 250 -742 384 375 -402 -468 -2 266 -247 -571 200 -104 -839 58 145 -250 -669 417 -455 655 666 188 -761 -659 324 -812 -278 -596 748 435 32 97 -433 -625 -642 723 -497 -434 -667 -73 378 351 765 -273 -708 74 -381 -565 545 605 647 734 -286 177 83 583 -853 -313 251 -826 -709 -231 -397 -581 649 219 784 52 561 -806 -49 99 182 -486 -745 4 -242 5 -242 -828 -82 -634 -374 -222 -33 294 -363 692 -229 -714 710 523 -231 385 -478 740 673 -745 -554 -639 -459 740 151 595 -288 -3 -877 777 -487 229 -811 -78 529 -111 102 484 -486 -705 -759 28 132 318 -540 396 223 -634 731 -568 -20 -496 -417 -439 -888 -450 706 680 -119 -448 731 -111 48 291 -846 60 -383 660 322 -83 -393 658 512 -296 154 799 -707 118 305 -376 -50 -876 -182 423 -25 316 -783 232 786 50 608 -377 -704 184 -400 -191 -4 388 -781 331 192 252 49 562 -540 -155 -220 113 -631 -485 -382 -754 624 -784 570 -861 -662 -58 100 -465 687 531 144 253 -37 124 -774 -580 -442 736 704 -224 143 575 -135 768 -254 695 -181 -476 -391 386 -174 0 693 -82 -388 -527 773 591 -880 -312 322 -843 -641 458 -180 -741 -533 -800 -544 -813 -629 439 -532 -486 677 -360 13 623 -331 59 -326 -264 -507 140 578 142 -127 688 797 -831 -787 276 -590 672 -83 -205 645 706 379 531 -328 -91 369 -145 83 -676 52 -434 352 382 -439 324 175 -843 -496 -415 -110 -689 -692 -857 -452 568 -771 156 233 -706 596 284 502 -424 650 335 -691 -205 652 495 -438 404 -538 -677 -151 -842 -321 195 178 578 -485 -413 753 530 -431 281 676 -383 -671 41 184 325 -585 -673 759 717 95 659 -725 719 768 453 -194 663 512 -565 -331 278 394 -661 341 -557 -123 -526 -150 654 709 -703 83 645 159 -204 491 -889 703 -7 466 299 -471 423 -771 605 -305 -825 -122 625 480 -719 612 205 -621 -95 644 -18 -307 -210 687 440 -237 -634 76 668 72 -184 -371 -155 760 383 -658 115 612 -876 -151 -100 788 329 -634 -213 -67 396 -597 797 43 649 353 699 351 -899 -722 -106 -818 240 456 -12 -263 518 -496 230 576 369 33 -669 -313 -299 -633 471 787 800 -473 397 -553 -181 -123 -252 -166 329 -625 244 85 602 246 86 429 594 -286 222 -302 -900 -271 675 541 -680 272 247 277 -450 529 -512 136 652 -355 -898 -101 -162 772 -807 70 -663 150 722 -882 487 -457 369 622 -339 384 -875 207 -263 -427 -242 100 -709 -386 -3 -816 -588 -88 -441 -238 -802 -322 -382 378 -724 124 -698 738 399 725 770 -768 -273 -710 374 -136 709 681 59 -885 628 -99 624 -188 -801 -524 -317 -258 398 -422 231 461 139 -183 -350 -347 -522 85 -175 -184 702 278 -327 311 -694 -553 798 -295 198 502 -450 548 -430 -821 235 -152 -431 741 -568 367 201 -622 639 644 -588 -467 557 369 340 -578 236 -330 103 -781 -242 -180 161 -527 469 383 -812 524 -304 -485 218 -309 -226 -804 -33 -226 684 74 -469 -308 540 94 -890 338 -243 -206 -866 53 -668 -729 768 -164 -584 -537 186 645 712 -595 429 349 359 -573 -564 -705 -406 -193 195 708 -484 -313 -755 122 582 387 713 -469 770 299 -213 -447 220 283 773 -179 -293 -539 -659 -346 -820 -881 489 -43 -802 437 -852 206 13 -467 -720 633 788 -398 -797 122 -742 -587 576 -437 -783 -409 -564 -589 -541 674 -452 -57 -109 17 123 -135 -496 308 -118 198 410 279 -706 -82 263 231 -74 -447 -477 63 -293 678 -699 -433 448 -122 41 668 754 -753 302 503 692 -497 -254 605 -865 250 185 -328 -275 -204 690 -47 -46 -851 -116 -462 550 259 119 -321 -424 -576 560 -158 -160 -717 496 -164 -153 -23 -117 324 -589 -870 -694 -361 -470 277 -687 560 -615 -103 -792 -204 -93 429 -26 -481 -411 655 -609 -145 206 419 611 -117 17 -508 -752 -453 -78 -249 505 -132 -362 -139 291 472 -756 -503 654 358 -626 15 109 389 -753 -98 71 694 -697 -193 635 671 -546 340 565 -141 44 494 157 -698 526 527 -23 -463 482 -639 -144 770 106 -535 -182 -356 123 -160 -83 664 126 383 10 -684 -283 -147 32 -734 20 -447 -98 384 -638 492 -345 -536 645 622 -750 486 444 -265 -371 116 -462 358 728 -99 -798 -770 -223 -850 -333 619 800 660 586 -481 678 78 -853 -206 -107 -52 -784 -420 -584 146 -501 -401 -701 710 -130 572 271 -506 -271 -60 267 -820 -270 669 -810 -795 -301 713 274 -164 295 506 647 377 -383 -472 -539 -777 398 -513 -774 -593 -722 -661 9 -85 780 176 -578 303 -591 -875 -196 144 219 -290 -704 395 156 749 -331 721 -627 384 173 -431 367 -280 -373 -542 -139 239 -176 122 473 430 203 412 -186 743 679 341 -320 -329 230 745 710 -14 -464 658 -893 272 -123 721 -750 55 -117 791 -99 478 393 -754 646 -285 -432 -843 -845 -146 -326 -228 672 -384 441 -473 -739 -19 47 685 552 -795 473 -86 252 -516 111 42 520 -576 -565 555 -270 -388 -589 702 267 311 -639 527 656 -703 670 -85 -739 -212 -595 -800 385 40 778 719 566 -292 -5 -831 -170 -414 -138 608 -146 -866 -890 -384 191 776 88 387 -782 -211 -302 646 -523 -555 -540 -534 238 -319 421 -759 711 -645 132 735 252 215 764 -652 -283 -266 -137 563 22 713 111 171 -295 -298 -625 -134 -159 -551 -825 -731 -583 -194 -525 -867 -536 476 391 677 -716 628 -718 -833 -622 234 -844 732 -76 -53 -461 540 -146 -814 -685 473 18 435 299 -701 -193 -125 430 -467 -73 -181 -775 558 -453 -483 -858 -685 422 -371 -392 -294 -278 -739 749 425 281 623 277 410 716 -398 -264 -403 -428 -543 775 462 -233 410 530 -334 567 393 76 -508 -195 -430 636 156 -669 -483 -58 630 -713 139 292 624 236 -486 62 -713 -273 516 133 -388 -340 -190 354 -385 510 -201 697 -683 612 -77 724 -360 610 750 542 726 -336 -553 288 -73 269 405 130 -382 -681 609 751 -366 -509 -309 331 -801 415 -91 265 -12 691 567 484 -747 -247 -750 -385 428 -850 -200 167 302 -792 -873 -762 52 -693 -299 -87 388 -860 59 -90 -698 -534 763 -706 -21 -617 447 -716 521 -628 -734 -616 364 736 -613 -626 345 -414 -741 -62 158 698 -232 -437 -431 -21 276 -751 239 -755 -665 381 -420 443 -390 406 -808 331 -397 -103 -881 -873 -850 -105 -560 -498 -314 466 -296 -683 154 535 785 -725 573 707 -273 775 -258 557 -269 -400 518 -683 -510 -822 601 -699 183 -874 -466 90 -636 362 223 -695 -436 -619 689 267 280 -170 -507 592 349 174 130 -558 -383 224 731 -658 -553 341 -95 46 -729 -472 636 -694 734 271 -526 538 -568 -403 -187 -49 270 -835 599 87 -739 481 193 333 321 -563 140 -457 -527 -397 -799 197 751 -351 -521 5 320 126 -335 -770 -793 296 104 -883 -218 -634 -574 -315 614 139 -152 580 485 -156 290 88 440 -27 447 716 -651 687 -158 -194 -511 797 -326 -194 724 271 -579 269 638 106 -352 -884 -159 -17 19 -881 717 601 -718 13 -416 396 -303 -361 -852 -861 -199 -67 -867 -617 -68 778 684 307 -202 259 -859 -630 -302 554 -169 -504 -467 -330 -142 -487 151 -721 -780 -864 -359 -369 13 370 -160 -758 364 -239 -171 -755 752 -84 299 -704 661 591 175 139 -615 -728 -135 315 114 212 68 -108 266 -583 -441 730 -593 678 -244 -34 -404 -855 436 -213 223 -512 -561 495 -205 -609 23 176 380 308 25 612 -456 164 -376 -207 589 -320 592 540 -601 -287 515 -85 -662 715 -557 -848 -560 2 -639 -470 556 173 -775 -318 -250 -296 -451 654 -207 685 468 192 506 -641 -105 -740 339 86 -156 656 628 -212 -707 573 -842 -496 -583 -813 383 -784 -144 162 641 697 -287 566 341 34 -558 -121 -395 -230 -129 -231 731 650 -449 295 43 -376 -900 267 -857 641 -768 256 -783 -484 795 590 -302 -278 412 -752 384 -384 -603 701 -24 -314 750 -755 -633 -754 -590 -136 217 -651 779 657 140 785 430 -255 263 -826 309 434 53 585 -77 -94 -863 -798 504 514 484 -46 232 102 -479 211 -691 -494 -434 -825 -712 -550 -783 -6 91 629 -207 -872 -780 124 386 -781 92 196 -7 401 -207 -578 -368 -638 -790 292 414 9 -695 -635 -248 -827 358 645 52 200 55 609 -649 -454 -138 -450 -785 -713 724 92 -534 -696 120 -58 -274 -502 -211 -683 528 -178 -534 310 194 -81 -133 0 154 206 -107 231 758 482 -313 -550 -536 -157 414 415 -604 -451 268 724 -61 553 -143 573 -616 -310 308 318 783 -407 103 62 -13 -667 39 -678 -103 -598 -66 -379 463 97 -825 -135 685 -843 731 -430 75 284 -608 96 -240 -160 -527 756 -808 201 -676 702 -406 175 338 198 69 643 -817 -543 148 -98 732 151 -460 160 465 -58 -575 -598 119 -227 229 -358 -750 749 -894 -334 396 -91 -568 -865 425 402 695 -765 535 -898 337 -82 653 711 70 -588 -320 369 754 -785 -692 -485 -208 -760 -3 -153 204 -508 -674 218 -517 -112 -606 -745 581 -543 -818 -544 771 -489 117 502 184 411 -105 543 -750 -878 -522 267 439 -349 -632 786 323 -555 -166 -800 -441 343 632 -483 -508 -622 -868 82 -649 -98 -291 159 251 -205 260 649 -383 151 -458 706 626 -849 -806 -252 -171 -517 -868 -540 144 -735 11 -656 -46 -308 611 -200 11 -68 350 83 213 594 -661 157 -73 -564 322 141 740 418 -350 -400 -578 96 -327 694 -30 -744 80 -425 -147 -60 542 -130 351 -232 -679 -41 -772 -299 323 509 715 398 99 -546 -470 230 771 416 268 205 -367 -420 -197 -398 357 -136 -221 -576 -438 130 -282 -787 -100 -75 660 -6 731 -588 496 790 139 -511 788 480 201 49 -857 -270 -166 -623 -570 -345 -866 -521 534 146 240 699 -210 -758 -171 308 -591 -191 -74 -745 -606 543 -215 127 -169 -442 -440 -432 -546 -395 424 786 -815 635 54 602 -209 -303 404 394 -163 -67 439 658 545 -264 72 310 137 395 626 -362 -221 -879 293 225 -163 -399 705 -287 208 731 727 150 -196 -298 66 -422 -551 440 -594 81 -111 107 704 -845 -130 -316 -479 371 -165 510 -651 784 -342 546 -116 431 -122 632 -699 -162 403 -849 -159 -644 559 -451 -327 522 672 -824 533 612 -109 180 -766 -266 103 783 545 496 -765 -112 274 32 60 -867 680 402 769 -165 79 -11 -481 636 391 -204 -485 -37 355 19 -799 751 -348 -459 680 -434 44 534 598 719 708 65 -699 -163 -650 111 -735 -605 640 -605 -684 -265 -682 162 -63 705 6 773 -590 204 368 -439 299 324 -740 -561 -378 -755 -177 -595 182 522 142 -123 -654 715 -33 294 429 -647 424 423 782 -376 44 -130 -620 716 -145 96 -348 -476 580 195 -545 606 469 -772 449 -676 -642 -792 200 -167 -438 646 109 -240 671 719 -399 242 -578 41 791 310 -524 43 -329 382 -835 69 477 174 -208 562 38 -210 -108 490 -236 129 -453 565 497 -351 3 540 718 329 1 308 -791 -759 509 328 463 -778 623 -416 358 -101 375 -679 -266 124 -895 -833 716 353 773 673 398 -808 -136 -108 -605 -222 -4 -613 612 -627 597 -656 237 99 561 -304 -503 544 -465 -645 154 601 266 255 153 173 -835 25 -594 452 112 -428 -260 280 127 386 213 377 -431 199 449 -65 -197 752 -541 -22 -103 792 365 392 95 -885 244 -71 229 618 713 777 -348 436 -685 -608 230 -485 -193 -399 -385 -605 -332 -100 -9 380 -530 178 -55 731 -616 -707 -814 629 666 625 -622 191 106 238 -894 695 203 -341 154 -855 -814 -708 -269 107 798 -629 -511 640 -167 527 130 650 357 634 23 201 -560 -320 -24 -487 -7 -591 539 -597 301 -7 73 -263 195 -455 -117 231 -755 418 412 290 -619 245 -846 -585 270 -197 463 247 332 -109 254 497 -125 -559 -510 703 61 203 -333 621 -527 527 95 -503 -210 -323 476 -32 -139 -490 356 64 -630 708 -669 -552 112 -44 296 -349 -34 -10 -56 -530 506 -762 -760 -56 632 -799 188 573 28 275 219 406 -10 -853 -871 30 594 492 -419 -680 -71 -856 777 -660 740 32 -759 -216 -74 272 -291 746 265 151 -584 -237 617 -304 -487 787 -490 -529 147 -250 -163 -681 133 267 468 -746 380 -269 -436 -548 -501 454 -311 603 398 230 120 -775 418 -420 117 82 288 27 77 -196 -167 588 -841 -867 38 -494 479 -629 -271 -893 322 -464 -204 354 -243 642 -269 -311 460 -211 787 731 395 84 -306 584 -42 -457 -425 -353 589 305 -317 -780 -118 290 197 -840 -694 -589 -433 756 -409 -523 609 -303 569 177 -401 314 -42 164 505 10 222 636 430 138 587 668 247 72 -288 -554 -573 -567 80 -789 -511 -110 510 132 296 -600 263 757 -855 2 -706 8 -359 -832 331 165 -882 -439 -57 371 -135 674 -336 313 677 -489 -870 -637 -572 -217 -397 -119 144 533 411 -174 -62 -883 166 321 102 -727 -210 -860 -668 430 147 -212 579 -330 -701 339 -821 -145 -461 193 328 -851 92 -541 231 312 468 362 -623 -187 -584 -156 -389 601 237 -418 -300 -869 -658 792 -551 658 -235 -703 281 403 -783 -38 448 -287 573 -805 -301 94 607 -293 534 330 87 -186 -686 565 645 619 430 -238 -587 -380 -759 427 -183 -706 -750 388 -362 303 -658 -79 -809 138 302 -813 -492 -668 499 411 368 -592 575 -622 -32 -198 326 -201 -532 -680 -755 779 107 240 602 -645 -252 280 -511 620 -781 -137 -674 -524 -394 -92 -135 -173 561 673 77 -103 615 774 -101 503 130 750 757 -523 541 191 -618 206 -397 342 -172 250 504 209 243 337 700 560 380 614 -334 -583 -506 -9 -754 -292 -314 -163 -176 -543 551 -308 481 -507 485 -275 236 -702 -201 -873 545 448 67 -34 199 -813 -519 -666 -258 -15 224 567 266 -167 -416 503 -681 501 209 298 -357 321 -462 -254 -182 678 658 -844 -41 679 -753 -18 535 -264 501 -854 -20 324 42 379 -248 -390 -45 266 758 -639 -214 516 768 371 -200 -793 -151 -253 326 94 85 347 462 -268 189 90 -732 -874 -873 334 -483 383 -247 -125 355 -338 -454 -134 498 317 671 -183 -810 -269 504 257 -596 -825 152 -24 5 -852 -243 386 280 32 -116 162 68 -231 -755 -679 -620 -752 -509 -369 361 401 -546 -699 767 -581 427 797 20 -682 -185 -182 -13 794 -475 207 584 -189 -721 252 170 -138 416 -46 343 243 466 -115 -360 -365 182 -109 -307 -576 -486 354 85 -560 196 -700 388 693 717 218 -860 275 677 -695 -647 308 732 -846 -367 74 -431 604 184 -751 351 -8 541 -145 156 -627 -854 312 -887 501 613 -678 -541 762 768 -402 552 134 -197 783 147 789 -12 85 -848 -670 -489 120 271 697 -579 245 -457 213 270 -342 -453 -471 -494 -486 617 223 423 767 -187 -182 -476 146 -693 -538 -348 -811 556 512 -694 -477 383 -634 64 -683 -813 -789 762 492 -402 -748 503 97 151 474 270 725 -870 -257 195 -670 -29 -301 463 359 72 -352 -585 126 -37 427 -128 -576 -26 516 -520 -743 243 98 -146 -349 -508 149 693 524 -203 -373 -875 535 70 686 556 -791 -883 -348 -763 -636 103 -203 349 367 -10 -45 -38 -590 516 -343 472 -288 -486 625 552 -147 157 770 653 325 -873 687 -172 646 754 -96 -564 -162 -748 577 469 -99 547 -372 233 502 -454 -180 -843 -512 220 358 293 791 148 60 111 -205 -808 70 382 -509 -508 -220 426 -145 -196 132 475 -640 585 -887 133 177 -40 -96 646 543 520 501 22 543 -467 374 750 295 342 627 -430 719 419 562 -312 526 -358 679 85 702 -528 -799 -666 536 -672 -73 358 -269 -313 -506 -852 719 779 -457 -111 -516 -593 653 -63 728 -543 -117 -622 -378 -11 -665 152 685 552 378 -129 -706 68 -515 -226 -496 641 -551 -318 -249 -159 123 -464 -197 -872 491 -859 320 589 -726 555 -410 -697 -817 -200 -551 -756 800 88 -839 522 331 24 -14 -775 -690 -872 789 -46 -282 430 401 336 -747 222 334 -522 278 -398 -504 -328 97 -42 -462 -264 164 171 -291 -759 -737 344 -304 128 -30 -314 -362 254 -511 140 -139 -133 473 45 -609 -678 -852 672 -538 -226 138 710 754 -229 -461 193 132 -362 303 -475 673 -88 245 -295 -766 -856 564 -67 131 -158 322 702 441 521 -754 -456 -529 83 670 -423 297 534 76 -587 -854 -744 -34 -243 -766 717 318 -521 -93 -404 -277 -570 -791 -94 -138 751 666 143 120 -244 -643 29 319 -677 162 19 -343 -819 374 -155 -148 -252 -310 208 -486 244 -186 -330 425 -15 682 -792 405 790 -526 -744 492 -384 -395 203 -494 -200 -653 703 -643 186 99 5 345 -368 623 -525 539 633 65 32 20 -178 -814 191 -64 737 -890 -18 -447 -153 -445 527 626 -674 -86 -114 421 45 -385 -176 727 229 639 -764 759 -494 -37 -864 682 142 -555 -603 -119 -106 666 -282 -670 555 171 737 215 730 -444 504 105 427 335 129 718 -216 729 -185 285 347 -350 235 242 -55 188 166 -169 108 296 139 -69 284 -845 -565 553 713 553 633 -888 652 -113 -168 741 -506 362 401 463 -779 -827 -442 -858 489 186 -646 -626 -335 -113 760 88 -8 577 768 -657 -891 -654 -774 -417 -549 392 -252 -356 223 640 297 -37 -781 -547 -709 416 299 -350 8 -79 -557 -863 -654 -85 390 351 622 -290 -414 -670 660 -559 -110 -644 556 -653 629 526 36 -158 -894 -216 45 758 535 -161 799 329 -115 27 -548 -43 668 -743 624 534 -258 516 568 41 -512 -530 153 -752 -475 173 -575 -412 -37 -264 708 334 -30 -472 -508 -367 -254 172 -48 -387 -29 -872 -324 -686 -451 -516 -724 -624 -336 495 -354 -610 204 153 -890 639 516 -757 -848 273 706 -380 -899 -832 -519 -423 62 -607 17 -436 -368 -472 23 -706 63 651 515 119 -502 -793 601 -760 -889 243 718 -43 -95 127 660 -333 -386 679 109 -760 -429 -151 -503 267 8 -65 651 -723 -76 -754 -464 -539 -798 80 261 -88 461 690 -694 -898 508 22 -898 -172 361 463 186 126 -479 98 227 -899 662 -582 193 -601 79 243 724 -503 -29 229 -248 16 -261 488 -858 -499 -711 -50 -381 -590 421 272 -613 -145 -378 361 -40 430 664 -669 -288 18 502 -38 -204 650 -544 522 -785 555 -439 -621 281 -119 320 551 779 155 -899 -226 -348 352 -275 -596 69 -804 777 634 133 -302 -328 391 -264 -602 -811 163 54 369 -160 220 -703 -766 -394 719 -25 264 -707 -591 721 373 -862 -415 459 -715 -693 456 781 38 -797 372 65 -58 459 201 -587 -582 697 63 -402 -436 -192 -415 611 -265 668 523 -482 638 800 -862 726 -307 159 755 -391 735 86 716 -900 -592 -13 -692 378 605 575 -490 251 723 -148 -508 -140 -618 714 523 -892 -690 368 -508 -235 -309 311 775 205 345 427 -801 -552 124 -303 -235 430 321 637 445 -501 185 -54 686 95 -495 -545 -509 567 -347 -527 779 384 466 741 282 87 403 -232 -164 -322 -879 165 114 258 -99 291 -423 -707 575 -516 158 -873 726 526 336 -491 719 574 -893 -703 -350 -317 -676 -244 -465 -820 -240 -721 -307 468 -790 87 -808 0 -426 -401 -610 -618 -760 -777 -821 -5 664 788 691 -577 -292 -658 666 -843 290 -683 206 -581 173 -338 111 -475 631 -129 -803 43 -572 532 234 -633 192 374 36 319 435 661 -854 -63 -230 -589 -810 151 -285 536 -677 42 -359 -629 -456 779 188 586 -544 -63 786 -307 608 -510 -503 363 7 -880 434 -456 -315 702 735 233 694 278 -419 301 517 348 135 218 742 -126 191 261 671 -499 -867 397 -230 -788 313 451 51 700 638 -313 -261 691 -709 -814 550 421 -634 566 -680 637 -714 -872 -590 -681 442 236 672 -679 -196 168 575 -277 508 -464 -761 299 -155 158 -674 426 169 -863 571 -750 121 -101 -591 -454 -715 -840 -194 -839 110 614 645 763 -291 73 -316 -496 -377 -25 -505 325 625 -692 -570 -59 -441 -829 -820 259 195 -241 395 632 -778 -454 0 535 -382 -303 -636 -635 -554 233 643 -408 -151 512 106 509 -650 731 494 -397 774 -789 -718 -680 -288 289 -759 -554 -352 449 460 -51 -900 -148 -860 289 -287 723 324 -718 541 -493 5 -338 -586 175 -459 -569 645 -800 193 435 -867 -719 335 -859 140 346 393 303 -571 619 474 -729 -338 -368 139 132 363 -50 473 -511 -527 -368 176 291 -759 -590 526 697 778 -627 423 -230 661 -224 250 400 -427 -325 209 -122 -598 415 67 604 487 -723 -54 540 -361 -253 -676 242 -419 -224 422 71 361 463 -244 409 -503 -46 -870 720 -72 768 -720 -201 737 -329 -681 -687 -9 -650 652 518 -255 374 183 181 -514 -657 744 479 -220 -780 -658 94 140 -315 255 -24 -454 -493 503 464 647 779 127 -647 -45 -487 -854 -551 724 -693 51 -816 790 -427 417 124 138 108 -799 -460 128 776 94 653 -602 -170 -293 571 -6 -317 -757 757 -370 422 341 437 -460 -315 367 533 -11 -859 -582 -830 80 -297 10 441 192 -738 -215 754 -9 -670 -246 759 -743 792 37 -342 223 602 -629 -641 650 -7 214 116 -408 -431 -453 67 234 456 -482 -79 -204 -174 -780 288 -197 67 -266 732 -149 585 -613 -358 455 226 -43 666 122 -576 374 664 -478 358 -183 -869 675 130 102 -140 767 -109 -885 714 81 -868 377 579 -662 222 342 -754 -896 -589 -39 -637 -801 -192 253 -782 748 -234 -832 443 797 -505 -372 267 -490 665 -674 -678 -584 -634 -285 -697 668 197 -209 -70 -554 161 772 -96 -782 302 261 -796 794 -710 543 -485 -522 508 237 -7 572 -864 504 -347 646 655 -47 -341 488 -550 505 730 -861 552 168 10 -4 -245 147 -898 -533 -863 -655 -321 -813 -424 269 471 -762 553 759 -493 -790 257 442 778 738 783 -518 -588 -728 476 -341 -285 271 637 134 753 420 -400 252 -212 -267 255 -683 17 -192 408 -327 98 325 -29 -790 436 588 169 -811 -680 711 539 640 -801 60 384 -553 438 -92 57 -834 -129 634 -771 -495 -105 -719 -70 725 168 -187 269 -101 262 -501 95 -616 679 429 565 -359 -811 738 107 -403 -504 503 320 689 -317 324 24 57 -756 -39 -104 -554 487 -799 51 -25 -321 -273 -612 -331 763 574 6 450 463 294 157 81 -604 -719 537 433 -879 -722 152 -676 567 116 -800 -451 304 28 -812 794 473 -870 119 -208 -602 -297 -118 -394 598 -26 461 -554 -639 441 -29 215 215 473 -317 549 368 711 41 -465 -145 276 -872 333 -516 567 413 119 -867 -673 736 -431 42 -43 472 -284 457 792 -875 223 585 -364 44 -251 596 44 52 629 -474 189 431 71 739 107 -334 -695 -119 -808 212 -110 521 440 716 479 194 -569 257 -583 488 112 35 -900 -383 -647 262 559 -443 -9 500 -845 -639 537 -397 529 -794 -893 600 583 -830 -615 -554 426 169 123 588 673 -331 340 460 -757 -707 -265 764 783 536 -392 -594 -301 727 107 -163 -441 186 688 -161 -459 -715 604 72 -314 542 344 -890 128 -834 -752 -280 137 604 733 -81 -28 115 366 628 790 -342 -816 51 -389 467 -469 -400 243 -725 11 -751 -682 166 -744 -821 -721 -122 144 -876 -278 555 -142 -164 746 317 -256 470 38 -471 507 190 -151 286 -597 -244 670 -452 677 14 620 -514 437 710 394 295 -802 -7 -527 -638 -522 -860 -527 786 -881 451 657 595 -640 -750 584 337 -791 -296 93 -128 375 9 719 110 -633 221 239 723 438 -329 -674 568 769 -459 -715 734 -9 539 411 -803 521 700 -787 246 174 -583 270 175 137 757 -773 -220 795 -223 757 662 -545 220 323 592 408 -731 408 671 -838 -684 -126 -550 -211 240 231 -844 667 -106 -406 678 457 -723 -559 -795 783 47 503 -628 430 0 613 175 58 248 88 13 -102 -792 -277 -367 -723 551 211 -676 568 -707 5 12 114 -645 -141 -149 -590 -178 -849 535 -6 -32 250 793 -663 -515 760 222 460 185 582 -672 -551 53 219 -274 -12 -289 -356 -845 -6 -104 470 -578 10 -412 443 -753 353 -808 -672 -887 -838 -570 -272 -231 -216 60 -774 -806 -258 -198 -102 -651 -617 -22 -876 -729 -299 361 -307 -172 -892 181 621 94 669 429 53 -781 -632 436 318 760 -387 -226 -365 720 -206 -290 -249 -124 477 727 -687 -292 -216 142 -418 699 251 -262 -867 419 96 -465 -519 -312 -447 -73 -489 554 -605 -604 160 768 459 -566 222 -829 -407 88 -275 596 345 754 -898 456 -851 -885 -278 709 -230 216 211 -537 359 -10 190 437 -310 -389 798 -486 -413 -501 337 -564 -543 292 -621 386 -309 302 -420 -275 -272 74 169 -743 -677 -676 -840 790 -800 566 -347 535 769 -561 251 239 492 -16 439 -699 -104 -134 462 -716 -567 -626 -271 205 -51 -29 468 774 614 -149 458 331 599 -844 -69 -161 -520 200 -690 -825 22 -371 -596 54 718 700 204 -315 -358 124 -262 92 699 749 75 385 495 471 -413 212 -624 -888 588 289 -289 481 -661 334 472 228 -121 -352 -235 -819 468 -418 -864 -528 235 -335 -597 648 -744 -585 743 -843 -731 -232 217 130 -708 -304 -222 -713 -841 -678 86 130 -637 9 767 490 671 -563 -768 -320 584 741 527 767 -710 396 284 795 -833 -565 323 -849 -257 -465 512 -462 259 -669 -558 262 683 -514 -507 198 -539 486 -774 198 -538 167 651 196 -748 -580 677 -581 -469 738 -293 -626 86 588 -187 -837 -363 -402 -195 788 -75 23 -61 682 -416 -571 149 591 -866 -289 -895 -346 82 -122 753 -225 162 352 535 -455 -295 -116 -106 -95 -625 -189 268 -818 -94 570 124 -172 495 473 556 -31 638 21 -386 205 -808 -362 313 487 -316 -191 -137 264 -793 -160 -652 -127 -321 -600 -743 -590 159 -617 -168 559 27 275 -648 -34 114 -138 375 -510 160 -370 763 758 -818 -578 -658 157 758 -658 492 99 306 111 -48 756 176 448 -120 707 -83 -17 -25 519 170 -756 633 -231 407 280 -670 334 243 292 -871 536 309 462 -542 275 -578 364 -303 331 399 33 -151 -270 253 418 -381 -281 312 -770 268 -783 486 742 645 412 592 -462 781 243 753 132 -475 -701 -578 349 -359 702 163 -232 -144 -83 556 442 -457 238 184 48 284 -304 -12 -49 -422 -223 43 -623 142 -667 -556 736 -544 756 550 84 -149 -86 406 370 584 657 47 -110 -389 -155 -142 -558 60 392 390 -244 445 454 112 129 -583 488 -308 -44 156 -63 -844 299 -175 -99 292 250 760 726 -381 210 -340 -804 -622 288 -182 -71 93 622 722 19 664 -354 -782 -786 -320 -623 104 383 -526 -592 60 793 35 -420 -571 205 -851 365 -480 -33 646 -589 -464 -681 543 632 -135 -674 14 -673 -294 -362 552 636 -25 479 171 696 774 372 -44 660 10 -809 488 36 -759 546 -93 106 -457 -586 -307 -362 655 -466 -720 264 511 -57 428 565 -35 713 25 760 -470 85 -38 -151 710 764 -183 -218 129 -300 -237 -153 -606 -76 -522 95 694 -339 309 87 561 -755 -146 357 476 -51 540 -342 -772 -460 -391 -609 -640 410 -209 636 -579 -570 750 -20 678 -338 -826 -365 -169 385 -301 -643 169 -240 438 510 -797 115 549 -661 -443 381 20 -371 659 -575 -897 43 590 -241 -313 767 -261 -29 122 565 672 104 -735 -580 -77 -252 148 267 -331 366 293 785 -818 -865 -344 -572 604 163 -863 -162 798 -522 -844 677 616 -715 135 243 -541 116 -548 -845 -818 390 579 -444 -392 492 -668 -252 -676 -648 -424 -406 60 -221 702 -379 -693 -895 -485 -753 -139 3 -266 -400 699 -593 -176 746 -396 325 646 -525 177 -424 352 -271 -494 -49 4 -131 -377 -564 215 -147 -476 -439 750 -203 59 -470 -458 -157 -467 -194 -257 779 -109 156 -681 317 -460 -568 -665 76 -350 219 -380 227 -850 63 749 -414 294 -233 135 -362 526 773 54 -219 -785 571 616 -818 -704 -101 348 716 -70 -484 -383 -543 195 282 -3 549 98 176 -546 -441 -716 123 199 779 383 -472 -641 84 -254 -662 -117 -685 -461 -407 -457 94 668 -877 -760 265 -128 -896 -167 -887 -754 713 -741 568 471 468 788 -530 592 603 -584 543 394 800 544 464 756 234 -402 -211 539 -98 266 -692 -229 -438 502 -292 -9 -674 -37 -115 -492 -371 -505 -578 -119 -571 197 -514 -313 163 -96 -530 519 -364 -267 37 3 -868 598 82 -413 61 -154 46 -282 482 124 56 509 189 -619 -84 782 330 -897 282 586 -478 -533 557 232 337 -209 -418 -772 208 462 698 -817 -891 -684 -736 -451 -303 576 120 -584 355 721 -479 -594 81 419 -889 -190 9 -534 -355 -782 439 -802 -59 -784 6 -763 -442 -138 152 -640 -628 643 380 699 209 -27 526 -252 613 495 -685 188 -382 358 211 -841 333 -808 328 515 225 -593 -239 -589 277 269 -756 617 12 569 690 227 -73 270 -410 312 -341 -107 52 455 260 -846 -505 -626 -374 -663 212 37 -76 612 757 -650 516 729 319 -511 -301 434 -234 -782 -739 751 -147 -410 -480 -889 -458 550 -387 -494 -798 40 208 -469 692 681 685 63 -594 642 716 211 -622 -413 -699 558 -402 17 -457 563 -579 -668 -843 -642 279 735 -427 582 -424 566 61 -148 -781 -418 -422 91 721 178 -46 -390 -559 319 755 586 275 -53 641 -547 -548 561 -109 -609 314 446 -309 -508 113 -765 -327 -805 -220 -104 -564 -333 596 -464 -289 -166 -407 -438 -498 -547 669 -601 -588 -572 -537 367 -207 734 -442 -662 -889 -680 762 325 267 -253 176 334 -900 794 -536 -379 223 445 -224 -603 -789 -369 -117 -286 159 286 -85 99 -368 -111 -475 -725 226 -9 -723 738 -62 -721 -829 510 -37 366 -658 -663 -4 289 -745 208 181 168 -213 530 -631 -433 721 499 -101 168 686 -246 335 -714 -620 -128 -345 -602 268 -780 -863 -696 470 -208 -663 -456 -611 656 -561 -588 -839 295 619 349 -63 -585 391 -77 -135 -820 -707 245 -744 -654 274 -471 -848 769 380 48 493 -24 721 694 436 313 -459 -567 -255 -144 174 676 254 655 285 37 -549 -632 -495 -146 -380 167 -417 204 210 -763 556 -700 580 750 537 394 -820 661 -855 -828 -203 -65 -435 601 16 -737 43 529 623 606 -480 -257 573 769 273 -279 417 -433 -676 -403 -651 3 -108 -559 423 -216 -544 -85 -9 -314 -341 -859 -373 635 -701 -614 -791 175 73 -454 43 -405 211 -877 95 -440 -29 -593 -59 -207 660 795 -544 688 434 303 -186 554 -765 386 -379 -408 132 535 -699 -223 724 -785 -663 -275 -237 -105 618 -265 709 -516 767 -28 94 285 330 655 559 -879 239 439 -473 396 -201 -557 13 472 122 -425 -168 -42 -439 -896 -391 -688 618 50 -869 -561 -862 -95 162 40 -776 -200 12 -218 512 114 180 107 712 -727 558 612 -774 142 -35 -176 -143 94 291 140 -370 6 -838 766 -655 19 -143 326 -787 -689 -503 702 595 115 155 -212 21 433 -793 127 -433 529 -491 -466 -769 -300 -804 -89 -330 28 -891 -341 -555 -491 559 192 -518 -739 -421 602 -186 -584 -76 313 -568 -574 260 -842 -156 165 -192 -736 -516 533 -882 -571 -143 609 -142 737 -405 -874 -340 -512 -667 -258 138 762 -308 55 609 321 193 16 -212 -284 -779 378 327 65 -546 58 663 -357 -774 365 442 -76 -120 428 -45 -601 571 -204 120 11 -296 -576 -816 613 -790 -588 -126 -823 -79 494 -862 271 -86 -804 55 141 -636 -110 619 301 -128 -257 -90 660 672 634 387 -157 104 590 103 -437 -104 529 -38 330 -439 -572 91 123 -9 319 -745 393 233 -428 -721 175 -120 720 -789 -374 540 -613 -491 141 -343 -170 574 646 -264 -775 232 433 427 369 743 -284 -410 -668 469 -578 744 -374 -314 -546 309 793 287 -706 266 -224 16 -568 -251 -881 344 154 -279 -641 515 796 -344 -790 601 -604 -698 556 -820 20 -31 692 136 -313 -842 735 444 -296 387 107 -762 600 -796 -754 665 -399 -134 -661 -883 -420 -300 89 -64 511 18 500 674 -687 237 -316 -207 564 -701 -578 -197 -856 -30 -451 11 246 -138 -51 -134 -808 786 -781 -717 -542 192 -70 304 581 -875 -306 467 -356 -396 551 -216 150 -382 -507 -826 -871 -309 -543 -857 488 649 6 206 -765 -811 481 -728 -649 -325 -578 -486 -77 -67 -853 644 783 -640 -180 -192 -369 -508 -183 766 -835 694 -158 -882 334 546 -387 -783 -635 399 -307 60 36 418 406 -586 500 714 408 -354 486 17 139 -486 -479 277 138 -871 -374 673 643 580 -571 -299 368 -816 569 108 423 607 -758 33 216 -49 99 401 96 -811 422 703 -59 723 363 -511 434 332 298 130 572 754 -425 -136 386 -617 297 -787 -532 158 -365 528 -542 -203 -892 360 649 -150 799 -369 -612 289 -425 -483 734 474 -422 -749 -721 435 89 -525 636 375 -817 -318 49 -13 -382 237 -50 565 -867 282 -177 -33 761 -60 417 -673 -14 358 -599 477 547 602 -222 -580 -880 387 -157 -808 366 -220 130 165 418 6 344 250 6 -584 108 676 354 319 341 -368 -883 -132 569 162 408 -88 712 621 104 -3 -771 -404 -670 -375 348 -312 -126 -719 353 -592 -900 296 -352 -324 -363 700 -25 -439 -883 -747 602 790 626 -585 -814 525 -864 531 459 -849 196 454 590 148 763 -211 499 -257 621 535 -135 -773 445 114 -190 641 710 -199 -203 -353 522 585 -385 15 -811 400 482 255 -333 786 -594 284 -352 467 33 -848 -129 389 220 303 717 -94 -722 141 -128 388 241 15 733 135 81 -791 38 470 -885 770 591 715 -679 -591 -68 99 -570 -552 -304 -96 -663 -890 783 -205 90 -234 429 664 594 106 -319 -512 -146 -772 -215 -160 670 -826 -192 -585 471 151 -661 -10 -153 -588 -429 184 773 -505 429 -745 -735 -42 -217 -344 -804 585 195 -492 254 693 -508 241 -809 -379 788 74 -317 -437 -204 -370 -544 259 608 -489 -668 -828 125 -847 -98 718 -836 174 37 -842 -509 501 -227 92 -60 101 566 152 444 -150 198 -759 251 -295 -8 28 340 789 118 -899 -306 664 -683 605 689 -437 762 -473 129 -363 -446 -297 -845 -424 773 416 554 34 -481 -291 169 -733 -618 431 -749 -633 261 247 -45 162 -695 -682 -222 -660 689 615 78 624 -584 64 581 703 430 -301 -674 279 -93 -789 -123 -306 684 145 -183 567 730 152 -241 414 314 -695 -557 -343 501 -153 -900 -720 539 -713 -431 -760 778 454 125 -115 -542 70 -342 20 -67 -522 -657 -128 -201 -285 165 -42 -102 -395 -893 -359 -422 30 -452 222 6 299 -570 -741 168 -353 239 731 243 498 79 -382 -514 629 -811 -120 -394 206 36 -833 -59 -651 -440 -585 61 -10 420 -699 -352 423 -185 -240 737 184 -734 -785 -432 -186 -817 -740 -896 -682 537 751 337 681 -57 -498 770 -704 -808 535 -6 688 -335 348 742 554 758 -712 -75 233 -494 515 66 644 -182 636 -354 527 739 265 172 -880 -635 -278 226 -112 -588 170 125 -588 -74 622 -216 -498 -570 567 -408 -219 350 -481 779 -267 -288 -441 179 -668 -876 360 -574 -21 -624 686 -236 630 -888 -233 34 267 -34 -75 528 611 -699 163 619 -849 264 517 -537 581 -272 -224 -214 47 719 651 -720 -288 650 762 -698 605 -293 -711 724 -472 554 -390 -632 -52 338 278 166 -699 -180 551 403 723 -563 -810 -486 -95 -754 -442 590 760 574 703 205 -117 -180 -258 -741 -215 -347 509 -311 78 730 -420 588 -35 636 -155 -429 -521 -738 -635 -555 -395 -218 -691 122 -635 111 483 -467 792 -892 -689 -114 -761 337 494 -250 -692 529 763 496 -858 -260 516 -493 -585 -364 -416 107 -307 542 -713 -854 -449 -878 492 326 288 -715 197 220 -39 -239 -93 -373 -40 -73 -616 -759 438 691 596 132 -717 125 -302 -631 237 495 65 -116 791 -91 668 -516 -830 -594 -19 571 -640 -481 752 744 391 -155 -45 -368 -888 773 412 -497 748 -896 -702 -875 771 -307 -31 -394 368 243 121 -138 -413 273 675 -436 -692 662 68 -313 -685 -359 -28 344 123 731 -22 735 -589 -418 -726 790 360 -533 49 -212 559 750 576 -655 -84 -390 -547 580 -80 -523 -100 386 -137 -645 -732 568 -186 -22 688 -861 171 -331 -61 586 372 634 -888 -351 -254 456 -764 -18 782 -835 -502 -473 -890 18 -795 561 -576 283 255 465 480 489 396 -113 -36 -60 -423 276 373 -177 -863 452 -373 -43 -730 418 136 126 -102 255 407 46 -386 -641 774 507 -312 655 495 410 102 468 -809 72 689 110 -274 532 658 60 191 251 467 -346 140 -698 421 464 590 41 -853 -315 -184 -358 -863 -123 -540 536 -509 -144 369 -812 -604 712 31 54 536 444 -630 729 -112 -798 214 686 -511 630 377 -264 -278 -700 -624 -246 -286 7 440 658 -506 149 622 -689 225 453 295 -431 355 -834 -114 432 -646 -110 -484 480 -471 351 94 -127 -33 -66 577 -478 627 146 513 -493 564 142 319 605 -826 582 -751 -706 757 -444 622 -464 -567 -667 -362 0 -132 -374 -784 -725 407 -466 595 211 611 58 479 539 -875 -330 -888 98 -251 703 22 -47 -76 578 428 -571 486 160 -327 -713 339 -85 -363 -207 -472 489 -270 -360 133 -415 379 -867 -211 392 -447 274 -51 770 799 757 126 615 -610 323 611 -116 -634 -644 602 81 650 -489 -362 -534 755 -137 551 -202 -460 -608 -165 489 295 409 355 503 587 -845 697 -61 -485 -709 103 306 -463 381 25 -600 -41 144 783 425 204 133 215 -158 -21 454 286 275 159 731 -157 -199 711 277 128 -440 463 272 -874 -629 -387 446 -837 413 772 472 -740 572 -395 707 684 442 351 365 713 -884 93 -97 205 -403 -224 -417 476 595 -457 300 -504 -430 -390 612 674 448 -266 -682 312 250 686 -147 -569 -855 660 -760 259 0 353 -791 -768 305 283 347 319 551 -604 283 293 575 340 154 -224 -335 341 198 -171 -140 558 206 98 309 53 -726 663 -381 54 545 -227 352 35 679 213 -648 -863 -46 320 126 218 315 -551 622 651 133 -13 -707 51 -646 -857 -573 -137 297 -637 -592 401 -453 -179 232 440 -541 355 617 76 770 -137 -867 681 -246 -249 -798 -94 377 506 -392 657 597 -308 -726 522 247 397 -156 -455 293 -132 -722 -804 368 -279 369 -499 793 -870 -645 133 -458 288 -686 482 405 -208 -322 502 -181 748 137 582 -773 247 -154 172 -31 -611 -393 -61 286 -464 400 495 232 68 599 798 66 204 372 740 65 454 318 314 -54 688 91 -73 401 658 554 -333 531 209 -23 719 -197 501 -4 -689 454 784 168 -596 -4 -124 -375 -632 736 -183 -213 -365 162 553 161 -516 199 779 784 225 515 502 -416 -765 -656 -629 479 186 -783 -832 -75 -646 621 466 -681 724 730 325 -828 767 752 -749 -546 370 -82 211 299 -591 547 -316 760 -604 -561 -538 -853 499 400 348 -121 323 -754 -565 235 543 -473 -296 484 -512 124 392 682 -434 280 420 -51 45 296 -116 -774 163 364 -317 684 -23 554 -114 -613 -331 -22 75 -813 371 -899 -585 -422 100 -228 435 -309 787 187 -279 -250 -215 -838 292 -515 -478 510 -491 202 75 726 -655 -730 -499 781 482 385 -81 228 -724 -567 136 472 -70 -270 227 563 -262 610 -214 -116 -629 -432 -117 246 310 -379 -431 106 338 -83 -802 -535 665 -776 -590 -606 -268 -515 229 -825 145 -407 -386 -50 -236 794 233 -468 -214 -356 -661 785 -403 11 -712 744 -657 -114 780 -195 622 -209 726 -887 -56 -239 -748 -146 157 410 -606 -205 -122 -814 -580 -653 489 739 638 -630 272 549 -313 -660 606 624 86 -328 -74 -807 -378 247 -408 -80 -725 -318 674 382 -880 403 685 -718 719 -123 -366 -437 -527 737 -398 124 -331 -280 -338 -81 243 669 357 -345 -365 116 -262 -223 174 -501 378 339 -572 -762 -32 -267 -716 -209 77 -567 -436 -753 -849 -342 179 685 48 -737 37 687 -676 488 689 279 433 198 458 364 -227 -781 -134 370 -878 245 738 -288 403 611 -439 273 370 -270 489 -310 -28 643 171 -187 -458 568 -399 116 -524 398 530 -804 446 464 -852 279 -560 294 -567 -519 244 -567 -621 99 494 -141 -720 212 -744 -225 242 124 -562 -63 -44 -357 -325 -66 -893 779 -280 88 -321 628 530 -327 -645 -57 -140 402 466 -247 -811 -609 483 -3 383 -289 384 -726 -507 734 347 -223 98 -779 409 -522 -72 314 638 -574 -107 452 -805 -774 -845 -17 388 -72 -810 531 -44 -463 -167 -195 -500 744 -224 619 -777 31 449 -768 -859 18 -331 109 371 -742 -430 718 -696 -642 397 -96 -355 -502 735 216 -311 644 -451 597 -328 67 -635 -167 -236 -123 -823 232 197 30 -134 681 -197 580 -174 219 -693 764 -243 615 -327 -242 -549 -274 -377 -387 -148 -761 -158 -87 -830 713 604 -238 -666 -122 765 198 176 -639 -629 700 -119 172 -468 -449 640 708 764 -513 -85 152 -66 35 28 -179 401 -751 783 -355 535 -177 -457 744 339 46 -527 -364 534 269 530 492 156 -92 -553 -203 -172 -345 233 602 475 349 -568 481 782 -363 100 -660 525 43 34 674 156 -94 -500 687 -676 -288 674 45 -658 -504 206 -316 657 -339 -484 347 -389 -414 507 -810 780 289 429 -99 764 -719 -623 -375 -55 -518 776 -61 -638 -405 -817 -672 -152 -893 -742 -202 499 -34 513 -78 -523 -850 -277 526 -755 151 -635 518 -508 -201 538 303 -670 -663 -438 119 -795 -512 503 -296 668 605 -547 543 303 -330 591 -828 575 751 596 -852 410 -460 -667 -557 -694 554 -783 436 -31 27 360 -760 -52 -364 679 -8 -357 -43 371 -147 -201 -104 -714 -843 -824 -326 185 112 512 -829 616 -254 -130 -785 -104 -166 46 -705 282 -441 737 -71 -762 796 524 -161 -570 -459 365 182 -324 511 286 -444 503 -41 -573 640 -549 28 -625 -160 595 -489 414 752 245 -757 706 510 -43 473 -483 -608 599 168 -816 -479 633 502 -369 533 101 -131 -593 470 296 -729 477 -261 -849 556 478 46 -849 671 206 -143 18 643 -474 -584 -890 253 614 695 511 669 -729 518 74 -675 -188 125 211 -51 780 -695 -415 -331 791 -329 277 -172 150 -73 -209 387 73 -365 625 -882 405 416 -880 -471 -705 654 -583 -669 793 489 -859 -217 -248 -163 -287 774 -4 -117 -834 -831 -14 -558 -360 -294 791 -813 94 -689 101 18 -572 -119 -149 687 740 71 132 -199 488 -175 -420 647 -614 -173 -791 -381 762 785 304 672 -203 -44 -389 -800 -300 -78 -251 -104 356 130 219 619 75 451 -714 -356 514 208 443 541 530 793 118 -405 -46 -523 -795 -545 335 -747 -350 59 267 75 64 -417 -517 381 799 -767 231 342 532 -844 735 767 -654 -612 -776 -829 -814 246 -164 -421 369 -363 446 -29 -859 -287 53 -146 -758 -151 -588 -427 -422 -178 -249 585 -263 222 -482 546 534 -98 204 -430 -879 412 -621 -716 -135 536 -517 304 466 -806 -151 131 34 48 268 -782 493 -660 -490 -191 -452 552 -541 400 -617 493 556 159 -228 693 605 12 -492 210 -570 58 -224 -417 562 -96 415 -607 -796 -697 -590 -609 -308 455 -325 -474 22 190 25 284 -339 -347 395 756 -542 128 797 169 746 -171 -405 735 -856 339 468 609 -631 626 -448 163 335 -790 -873 -404 -296 -247 -136 -423 -489 1 -157 -17 410 777 -621 -210 -635 -112 -47 581 -309 -747 550 63 -10 -830 -551 9 -171 501 318 300 -192 472 -248 -29 590 -348 182 44 -191 -646 527 -395 -4 73 239 644 628 -387 -836 219 -515 288 -843 -293 -308 -400 -295 163 -235 52 184 644 -625 -257 -643 563 765 492 634 41 -336 121 -476 -658 790 734 501 -48 -596 102 456 110 -619 -93 755 -472 491 -703 463 177 -485 596 -206 -675 -270 226 -716 -265 -179 -179 -446 -539 -867 -806 -879 -374 414 -824 -625 367 602 -530 -631 335 -572 136 -295 -191 -333 -576 661 -589 -305 70 -735 319 546 686 726 489 -531 611 -171 259 254 435 -422 736 -271 -62 -491 -694 118 -632 220 423 667 148 -323 -581 587 314 676 -662 -812 -840 494 465 -860 -450 -231 -816 -201 201 -757 -837 -241 237 -545 -528 -455 485 -133 -894 141 -492 -358 -439 -623 136 -226 -562 -805 96 -252 -517 -684 -152 -674 6 510 -388 456 7 229 -39 -206 -125 180 286 557 735 538 -527 -702 308 537 22 482 -829 41 -885 49 -521 -462 542 165 204 -296 659 741 89 496 614 -887 -77 -818 788 -566 -321 -614 744 -341 654 404 436 -261 -669 -503 614 767 220 250 -612 77 -536 -365 550 344 -455 338 -362 79 -20 720 -767 293 -612 155 611 -623 644 215 204 165 -60 -686 -181 -298 -104 -816 762 -563 -518 -572 -155 -79 -800 -429 243 -232 333 431 -884 -799 -62 51 753 584 552 -499 -159 637 337 231 -108 340 684 -788 -665 -704 -81 228 104 -751 -757 -90 -674 -755 11 350 -476 -365 -549 57 -488 594 419 -857 734 635 603 -689 322 -870 334 -114 -666 -229 -637 -502 -725 636 669 -485 -126 -769 659 -478 722 528 766 -539 429 45 -753 307 17 681 124 203 468 350 -191 315 325 608 -667 -692 -339 -592 722 168 -866 -624 -110 646 -579 -376 337 327 -368 213 -638 -691 539 -298 -574 -582 221 210 578 -578 -759 192 -385 -529 49 151 671 -120 94 -563 634 -363 -404 551 387 469 582 -232 -498 365 -739 -726 515 453 399 670 -828 -690 122 233 -636 152 -38 -742 119 -112 -234 197 -661 -443 354 -779 48 17 -68 20 -823 188 335 -24 -638 -137 -320 13 89 -788 290 321 160 -392 -626 -141 81 40 117 -532 -496 -83 -37 -67 401 -227 -342 183 -171 280 156 426 603 -646 -189 -250 564 643 -286 156 -457 689 -897 250 -606 363 18 7 750 597 -516 -280 -330 -305 -761 -585 -82 -720 -59 555 -545 268 299 -431 -185 -886 -120 -10 751 -415 405 406 314 439 -422 687 -63 765 -47 425 650 -765 -28 -438 198 450 -702 555 670 -415 562 -134 435 -602 -663 -324 411 261 -505 -161 -388 -892 696 789 -584 275 333 -39 -442 -246 88 -686 -785 342 116 -368 224 -850 -815 734 582 713 631 403 -32 -584 -265 -704 753 327 -683 -774 335 -205 -207 235 683 -482 -639 -126 686 -584 540 -181 -259 319 407 -294 546 -267 31 283 646 65 -367 -304 -473 133 -250 -711 -873 791 -408 -555 -163 -169 245 281 15 -31 -371 -881 -27 92 306 421 61 146 -130 324 40 -739 739 -802 -841 315 562 397 290 -788 -156 -55 -101 -283 -85 -776 -785 396 703 96 -123 -63 627 -589 -841 -51 -421 693 -71 433 79 317 -892 -837 773 -792 347 -10 -549 -734 -120 257 265 286 -606 -385 36 740 -432 -834 -402 721 -498 289 525 -333 657 -117 455 -536 479 180 422 -380 -865 -93 695 183 -898 -108 -476 357 -228 -569 -870 409 -16 735 -838 -781 -661 -29 403 645 742 -444 -409 -515 630 -715 59 -146 -10 127 795 -321 477 355 -402 202 513 703 -171 513 398 779 382 -793 503 -635 -296 -511 -874 356 602 588 -181 -648 606 -812 797 527 779 -104 416 -380 661 641 -143 -755 495 154 206 -567 2 757 112 -111 137 229 -449 489 -696 -896 -482 400 -754 -379 -159 563 332 665 722 -790 -681 238 35 -241 423 -449 -92 -338 693 99 -519 -842 -86 199 571 -345 -80 -677 649 -269 -780 126 -405 -352 134 494 701 -364 98 -344 338 148 -350 -854 256 64 -831 618 -605 335 336 166 -41 587 144 528 666 -528 -12 -884 -331 63 -704 -608 357 -10 -445 -500 -457 -553 629 -738 -44 400 -313 -528 248 -275 -163 -704 702 117 -674 6 712 117 729 -172 261 -461 -871 174 -386 -497 774 626 317 50 269 -852 -778 -134 683 -411 301 -259 164 -478 629 -832 532 535 -298 -502 511 -615 421 344 756 377 -700 694 70 301 -821 -33 798 -72 -582 637 -154 273 121 -504 347 106 35 288 -867 -706 64 -592 83 641 -317 -2 -447 736 312 -164 -381 673 -92 649 -766 -577 163 727 -135 -73 221 -6 149 -54 -37 -776 -367 250 116 -449 162 -881 -756 14 -47 -96 -843 593 -234 -765 217 466 -880 -265 462 -626 -869 706 554 -596 -730 705 409 112 -333 -561 787 -75 34 -858 534 -144 -645 70 -540 -41 -32 -748 326 520 34 361 509 -888 442 -761 -539 -838 -9 251 -328 -313 -417 668 -431 -559 195 -722 107 292 -323 354 488 -726 -324 166 54 496 621 453 -62 -882 -811 -539 569 320 246 -773 -134 253 415 244 -811 -630 -673 -283 689 71 -232 -754 -554 719 -55 471 -564 643 689 -844 681 699 -822 549 791 351 686 702 -272 -271 369 148 -564 -364 -613 463 -812 419 -201 446 427 -398 -65 782 453 505 587 -282 -111 381 300 793 733 142 -822 47 530 751 -278 -268 -161 353 -373 174 228 716 503 -356 322 -630 -120 -261 -396 -811 -707 730 -320 -588 -504 -212 -822 489 -867 -122 183 -657 120 230 -608 757 -442 631 116 -360 -781 548 703 652 548 722 -701 -261 389 508 765 -318 -341 -612 -136 -655 -310 -81 -35 366 -115 -882 -713 545 536 632 552 -517 94 -40 411 -821 447 -593 195 457 699 399 669 -328 130 219 455 324 199 -103 -548 188 538 576 -472 -108 -878 534 -293 -543 -18 -771 495 -739 329 8 164 479 719 443 -417 -417 379 -385 -161 -95 -219 -439 -821 -842 799 -172 336 -848 -393 289 -517 -670 -438 -523 -608 -564 789 -398 -788 420 286 -660 681 -397 591 -177 726 -345 128 36 -611 569 -823 -193 -728 -606 194 -375 636 -402 -848 95 -612 302 -506 -877 778 -367 233 402 423 745 -173 636 -317 181 575 -140 395 -507 733 -662 17 -402 732 -87 43 475 -66 -165 585 -444 -583 -572 587 176 -716 352 -853 471 -522 297 -707 471 317 -770 -608 -240 493 -753 -18 -714 -535 -280 -720 384 -544 -691 -462 199 -289 -110 272 -81 -14 -381 720 -570 312 205 -384 92 -469 526 -691 54 -213 -855 84 -353 491 -171 -500 -547 -408 -95 672 634 -483 433 377 263 222 -712 274 -857 -155 548 190 735 601 -256 664 -360 369 -882 -357 82 -548 -364 377 -16 -495 142 550 153 -16 373 -110 683 392 -47 110 745 798 318 -748 -882 395 -210 -708 593 -116 74 -502 -491 674 -264 -241 751 318 704 -10 -382 493 394 393 587 -307 584 145 -204 -641 136 -755 -303 -546 -421 -452 -759 372 234 491 -81 -349 -731 -329 -682 751 273 19 92 -756 -460 735 -98 -506 -685 82 642 -362 -775 -445 29 -710 398 594 410 -369 -242 -477 -39 520 -213 -334 368 736 -432 -283 771 -748 -521 -861 270 604 -859 -224 -314 188 745 303 638 557 58 786 -209 473 503 786 -41 634 -6 712 -368 175 -259 -492 -805 -714 171 -648 624 -130 343 -468 712 191 -659 -169 -650 356 180 -630 5 -239 387 -429 48 -558 -748 318 731 -134 -309 16 -870 192 341 -15 486 682 298 286 149 -47 -805 -699 -681 28 20 -268 -581 447 -222 -668 -832 -540 417 582 238 737 -288 652 -161 -819 -366 114 -214 -508 -295 746 -611 -484 -238 -898 -393 -720 479 632 -779 523 331 225 -280 -641 -84 640 369 292 349 278 26 -37 -270 -548 -191 -800 -451 -196 577 -348 353 -691 -254 -358 -403 253 704 -733 227 -281 -209 -278 -93 345 -77 410 487 -188 -222 -381 -342 507 -729 192 -798 86 561 -532 -245 -830 530 -292 383 -517 -392 278 197 714 -831 223 320 -93 10 515 -518 513 624 -576 -825 -529 665 532 -596 -720 432 -349 -580 541 750 166 -728 -16 395 706 755 267 -48 70 -489 -145 612 -764 -54 -445 -296 -562 88 -385 715 19 -540 -720 -855 111 -69 403 680 -837 465 22 -877 -533 -276 511 -676 466 623 88 -7 -470 660 -318 -701 -271 -865 -282 -480 424 -27 509 388 -897 297 -760 -513 314 -102 282 62 -430 -811 262 119 -752 583 -821 -682 -205 282 223 377 -686 -807 -316 617 -484 -89 156 472 -49 296 -705 434 -428 626 -805 301 -194 -805 381 -639 208 550 706 781 -363 217 -562 -416 608 652 -248 -208 281 181 748 -357 750 798 -150 532 546 34 40 372 13 -841 494 77 -86 -201 257 411 -736 610 314 629 228 186 -325 351 202 181 -110 -552 -602 -362 288 11 66 -847 -536 -709 779 -327 -353 -329 -290 504 465 -881 37 306 -752 -493 288 -91 41 -365 323 29 -369 11 -462 191 -140 -732 -675 -818 -156 788 610 469 -207 -335 9 -786 -123 -490 -633 -451 -759 423 371 302 -864 271 186 403 27 453 749 402 372 9 -827 -865 446 265 234 337 486 -168 -831 -224 466 664 34 -147 -268 -877 117 -603 -596 141 -812 124 164 -788 366 456 -833 461 -409 114 358 -345 708 400 776 317 221 -254 490 -821 285 629 -257 -890 -622 -19 -324 -516 -45 761 -725 -899 -861 246 -274 -752 -637 620 -402 -45 -288 -191 366 398 -730 518 -607 -467 50 -244 -478 -304 371 -608 -346 -569 -205 -35 -177 -124 359 -604 -578 516 -393 -544 -287 -690 127 655 -46 153 -17 -453 -582 5 231 -565 457 723 -517 -501 -4 -535 506 311 338 80 298 -463 -240 108 131 -786 -582 -171 -227 -533 -458 15 480 540 350 352 -7 -372 -444 -385 -256 -328 428 735 -349 -357 -367 145 -557 -724 -278 -54 9 571 -858 706 -567 -585 -679 -129 -351 -188 -486 727 -69 -471 -475 197 391 419 -81 696 -279 351 290 731 404 -459 -101 54 -13 76 -596 90 447 767 -84 253 -466 708 -109 -555 -83 -828 82 775 -116 -806 320 -600 -319 321 -324 -431 238 514 -54 508 304 -446 545 329 683 -653 577 -37 -387 -479 -879 -788 -845 -850 737 412 -265 593 -459 568 -222 -592 509 -828 269 -458 459 747 -843 706 -541 -147 101 -825 -181 -490 -819 604 -657 -839 -870 -191 318 -812 133 783 606 120 144 -668 -486 61 229 20 469 -594 753 314 646 632 -191 256 -533 -736 344 313 -506 -497 -383 375 -714 454 -218 141 291 176 -534 68 692 632 348 99 381 526 410 578 -393 -731 -839 -701 -649 226 367 -392 -65 -811 785 -413 249 -35 -644 13 -370 -349 -110 -453 -520 49 -804 -472 -108 -113 -401 -87 -612 262 728 630 -583 357 -543 257 760 112 -216 67 -212 332 707 -615 178 662 157 -187 644 549 -895 -570 -409 536 -741 7 -120 -334 444 369 -892 417 -267 -223 399 -360 59 198 -731 635 741 83 -17 781 -645 -572 656 760 401 104 -53 -295 -63 -263 -571 130 -317 -201 434 598 582 -883 -120 -342 -261 14 505 286 -757 -808 686 -345 231 -851 657 -691 690 289 21 -716 -151 -49 -742 -296 -616 507 10 295 -658 123 -528 357 -311 541 -807 637 -136 -693 -645 370 -427 669 412 617 -727 -44 8 585 -472 -665 -279 -692 751 -572 337 740 418 -556 -596 301 667 762 349 -693 -54 563 559 205 -520 -630 576 -544 293 -336 -601 -533 260 -564 -829 -639 -767 319 -25 -283 -619 -499 -527 294 -44 -43 246 253 713 339 52 -854 -569 -864 423 -59 -699 -428 -502 76 651 672 -806 602 -377 178 313 576 573 78 -603 -810 -556 384 79 39 98 -79 182 -445 76 368 -27 479 -374 478 -132 417 -742 -54 -407 -130 -305 -364 741 -236 451 528 515 -271 28 -895 -561 -327 589 -799 9 425 -756 -580 91 163 -126 334 -731 201 683 173 -544 464 -876 535 665 730 195 642 -725 -638 3 -41 -708 -829 84 -582 -808 -39 300 -270 399 794 -325 -601 327 173 -433 -48 592 -284 594 -873 155 599 -670 -379 471 104 535 152 -8 -754 600 137 197 -30 52 793 108 663 -201 -656 -573 782 129 599 -552 705 -143 -748 123 -647 -862 -701 -693 -460 -584 211 410 -696 -773 -854 -810 -500 490 -862 545 785 586 -394 -622 -705 -481 -65 795 447 -285 208 -335 -286 -387 752 173 223 627 761 -505 -15 89 100 -867 772 -688 -195 -212 797 -401 75 737 -480 626 -357 39 143 297 -559 327 -14 449 689 -531 800 -417 -762 -726 773 -687 -744 538 674 -491 381 427 249 -136 -517 -872 -238 566 -728 8 297 -459 0 -474 652 -780 546 -809 -124 712 -676 -214 442 130 -845 -251 782 -682 383 -727 -584 -24 -757 508 206 -713 -154 -757 608 -864 748 -140 -617 196 67 57 -606 -284 -6 354 598 -774 139 710 436 647 -806 -428 57 211 264 -305 -587 358 -879 -201 -518 -676 -314 -381 -328 477 50 728 261 209 304 -835 -739 -718 175 -677 -603 175 -260 -139 459 -187 -624 2 -537 103 -145 262 -671 610 -883 -776 771 445 -497 511 -172 -681 -511 -473 -858 -555 -319 367 -72 -44 -390 654 223 -87 634 24 524 -784 -836 -787 57 107 -668 58 267 537 779 569 -579 -345 -31 658 -503 -371 -463 -858 -375 -898 -864 567 -855 -166 628 -167 296 342 158 -297 579 -687 -654 -9 -543 -897 620 -860 -114 450 -837 -137 295 85 242 458 -362 -177 -488 87 -499 23 -19 -695 309 523 -672 -574 61 465 99 -228 -220 471 49 28 -83 68 197 719 33 -537 -855 139 625 -808 387 -461 633 492 -62 703 -111 -603 -176 50 -49 750 -459 -896 -25 -688 414 -168 -280 -272 -863 -309 31 -86 246 738 -189 784 6 206 -765 649 232 -220 149 -226 587 -53 144 306 453 -688 209 794 577 -472 267 -858 40 461 529 -546 333 -818 -154 -609 -121 -317 459 -657 179 -606 669 -261 629 -662 -390 -658 190 202 -228 -757 -380 123 -481 -118 457 520 -560 -388 518 280 -778 -180 -387 -432 -190 -99 -396 95 772 230 -829 427 -239 -750 -543 627 -273 -259 344 780 -272 81 -101 -275 -215 -692 154 -516 -853 733 -308 603 -365 -240 48 13 -486 -33 -527 -900 -774 747 -763 -651 239 568 229 795 -457 -473 -825 -53 521 -785 -259 -66 275 215 -494 -570 -697 180 130 -188 791 463 -203 571 486 727 266 657 265 -120 -861 800 159 -245 138 -444 -156 769 -597 -453 -307 554 -104 204 -517 289 -764 229 -426 -600 -888 407 261 335 58 -515 268 -831 58 715 60 300 -455 -76 -539 -345 -793 -269 -119 -353 -637 -557 -272 -17 541 -236 739 440 -257 -529 -395 673 151 683 -238 -693 -230 -549 749 603 626 587 248 356 524 -163 -123 -236 785 -379 150 420 127 -348 4 -320 170 -527 263 176 -792 376 525 -642 -723 787 242 -290 68 -123 -721 169 732 43 -545 714 476 -863 -256 433 -867 204 197 -824 679 -891 -809 404 497 -873 -627 -437 373 384 78 -590 -353 202 -801 -517 594 -187 -857 572 -750 -93 -824 -711 763 -351 -121 136 -827 771 772 -540 698 416 407 -174 -494 -403 -849 96 -381 408 -749 272 -775 -599 -403 664 456 483 -587 576 474 -320 -652 -876 -133 -465 -747 272 -485 -835 -696 -607 -112 -682 -415 -552 732 412 541 233 31 -129 -883 233 -9 -261 611 8 -447 -224 754 -698 354 -436 -218 -557 52 -172 31 -371 -853 -818 -59 452 -179 576 427 552 477 475 519 56 -36 496 672 77 410 714 -40 -7 -564 -53 -880 202 430 -779 -211 -327 158 -264 709 -216 -286 458 -110 -350 619 -145 660 241 -244 -667 496 592 476 -719 -8 -615 -764 552 190 241 -562 475 505 221 -709 -781 262 236 -809 262 312 168 -855 620 538 -19 155 515 -226 316 -707 -137 586 354 190 438 -14 -68 -419 -719 -672 -869 -858 725 -237 750 -176 -779 555 -702 -347 4 -795 656 -419 335 -26 -844 -2 -186 171 -765 531 -376 -696 155 504 -495 468 34 509 26 788 -357 -473 -322 -799 362 789 564 -492 -95 -439 -733 750 636 -151 212 73 9 264 -187 -814 315 -109 622 -456 26 -71 28 -284 -607 798 -832 -849 -127 236 360 -249 -870 794 470 -216 -541 -491 -251 -632 499 528 603 101 -807 -481 -396 29 -390 -738 -760 -424 -683 494 714 -135 -2 431 259 501 -318 623 -567 -419 45 187 -842 -655 -206 121 651 78 -404 367 58 -222 -754 593 323 -10 237 -470 -315 517 -894 -146 -151 -26 510 656 -220 -70 531 340 196 -682 -101 51 291 -166 -415 -757 547 616 34 206 87 752 652 -669 -5 -728 -417 124 794 537 -722 581 -897 -265 314 64 57 394 -661 288 538 -603 -622 -884 502 408 559 -66 795 -72 130 -71 62 538 255 -326 -533 689 -454 326 -442 428 -376 57 786 -646 452 -550 -873 652 -678 -298 -794 616 -780 -329 -523 -34 -557 -520 -611 -136 498 -470 132 175 295 -241 -127 -625 -133 -211 314 -689 700 -757 -615 -131 620 -718 -744 741 -435 423 -869 226 282 -503 -885 134 506 -578 -32 -769 -194 16 -615 -766 -26 -744 -727 779 -808 -894 -160 9 214 559 572 -352 -146 -844 -789 344 -129 478 154 -272 -138 -401 -564 -351 242 6 -642 -253 -235 -87 313 -547 -652 -163 -461 -235 -368 -394 231 -555 -623 -873 481 -180 69 64 78 -609 -358 -38 720 -301 446 -340 566 -312 -552 335 465 -741 -225 114 28 -878 -635 -345 516 -114 342 -210 -629 627 -337 540 -748 786 -304 137 -59 54 140 -365 -828 -477 -597 790 -225 603 -652 -42 320 265 -887 -771 -318 -509 610 -320 -686 579 -295 -511 686 -560 -649 -314 357 -839 367 14 401 768 779 -103 616 -539 -398 -603 -302 -597 -405 -649 57 585 685 684 637 232 -101 632 698 727 138 687 500 -165 -827 -304 -23 -396 298 -24 264 156 491 -703 -428 -883 -722 264 -305 745 738 141 253 -645 198 107 138 123 -810 -128 284 739 -609 734 -238 421 -766 454 -423 -134 727 -90 -642 -220 -67 219 513 -51 -573 335 105 -242 58 -890 -511 463 722 -228 -765 388 441 -703 -749 603 -217 -764 185 -750 -49 21 20 -764 742 -463 -269 -217 263 495 578 772 642 203 -171 485 367 661 392 695 756 -63 17 -349 -827 -416 359 -149 519 757 -754 623 -642 -367 183 609 64 -228 -33 170 -648 695 -23 704 473 -70 17 -633 285 -749 183 -858 -817 229 -221 60 -310 342 -236 306 -553 557 213 -742 -472 -491 -785 231 427 -756 487 78 -120 754 79 212 652 449 -616 -773 -832 688 606 -184 -759 21 13 -89 107 212 -736 533 8 171 615 510 -837 -79 -103 -6 -397 456 274 -722 -454 364 270 -603 -486 -502 718 208 526 -203 675 -193 468 366 436 -857 723 -517 729 -134 403 -776 -853 -763 401 -109 333 590 -665 -807 -524 -623 -17 606 -483 -526 -606 -52 528 -894 -524 346 290 -437 -125 -176 -679 -149 -787 -757 555 -739 -130 70 -265 -186 91 -555 354 214 -887 578 235 440 -522 -844 92 -204 -773 758 83 -338 -691 -150 277 426 -209 331 -707 -752 667 -349 320 -195 781 581 0 -89 392 -512 -340 -361 442 -320 -212 717 -712 320 696 -227 415 313 -413 645 172 -376 -306 458 -570 174 707 -247 -871 -152 453 -246 628 -249 709 99 422 141 454 -775 373 657 508 299 584 -54 253 -264 -405 -594 147 -11 -138 120 -236 -355 -68 408 491 -368 -493 386 -103 -567 253 -38 -376 -670 448 95 127 615 626 464 309 -638 -335 465 -396 -105 -214 -400 777 537 756 -587 -31 -3 -69 70 694 762 770 496 -791 -435 257 -48 -474 -751 723 -463 340 352 -845 -815 -17 354 -681 -884 265 -64 -72 -482 -207 -479 -66 771 780 -302 -505 -256 372 346 -891 -430 -570 658 45 -248 643 -530 -747 684 -657 86 728 445 -582 -338 -253 -510 -617 120 -604 130 -248 59 746 -430 239 -819 -311 722 591 -250 10 294 -701 -786 364 -275 451 -13 -471 -18 706 214 -263 -674 533 226 528 -338 467 -377 -379 -534 -232 -413 765 -302 578 -461 311 607 -432 705 -734 679 149 320 -34 -333 -13 -341 170 35 170 -108 723 -523 798 33 -840 240 -95 -233 268 -281 -114 303 -503 -896 198 -742 54 -182 -770 -94 107 -346 629 -165 -826 522 528 114 -355 -419 -876 -814 -762 732 280 -149 634 -793 -535 -602 -670 376 -376 -45 -533 -270 778 302 -55 -550 206 -105 -721 59 -880 -34 -733 -649 -25 635 -97 -201 -396 -892 416 599 -735 459 -219 -118 -321 261 -312 340 74 -468 -144 192 -261 597 699 -189 -263 -357 733 -315 -423 -447 261 516 19 170 -424 572 401 373 -418 287 -795 398 161 558 506 -590 -829 -311 181 -194 534 -752 -447 -713 -50 528 132 -305 -43 133 -448 727 -375 -283 -596 516 -304 -529 204 43 571 787 -656 229 620 674 -113 128 686 209 -39 -531 326 712 698 284 417 -368 -277 638 -666 307 360 485 -417 -456 -336 -372 681 -590 152 511 -517 86 69 512 -318 566 -430 -330 752 474 -381 -871 579 244 -456 -325 -776 -690 -524 -881 -764 -774 -585 337 52 -409 374 -293 -59 302 -178 -653 -648 -853 243 -514 -75 740 338 619 -192 -102 493 100 -435 -895 523 348 61 432 604 -709 -270 488 -384 -834 163 -628 61 310 -551 -603 -587 1 454 523 -441 -219 -420 -168 -609 776 -583 740 196 543 688 -214 -812 256 -291 343 -872 -297 141 523 -802 769 726 -398 233 -569 327 -573 482 -40 -592 420 -27 -486 -585 588 -749 -154 -856 369 -205 11 -387 -326 -19 -595 794 -157 346 719 716 619 328 -499 -25 -712 -225 22 605 -81 -735 -237 -353 612 267 -768 249 -773 105 -26 736 190 83 -360 513 628 -215 -810 609 -181 -355 -709 449 -661 -119 -698 452 -322 -751 672 397 -276 661 -325 62 205 -118 37 439 -162 270 -738 64 -266 -322 547 -665 -422 -624 37 -633 271 229 -846 404 196 650 637 675 621 676 223 38 -285 -712 213 115 435 -712 549 -691 239 514 -456 -9 595 -768 -436 -423 128 -622 -99 -174 -817 582 -129 -202 -270 -362 405 -356 382 210 158 548 -307 -88 532 139 -469 -580 355 552 -515 -518 347 778 645 661 195 195 87 298 -420 -869 605 146 -402 -712 -660 182 568 -263 -223 96 513 455 572 -155 665 -608 612 -653 609 -545 641 -215 300 -483 -212 569 498 709 3 672 375 -762 459 247 516 412 -782 -537 -849 334 -440 -64 366 42 764 508 -71 -486 -566 -178 -805 726 -517 89 32 -573 -600 -876 -409 551 -467 -706 59 -641 263 -582 768 333 738 -149 160 32 418 413 350 258 -455 -320 -834 616 494 -54 60 -279 792 -429 625 -753 -306 -297 -210 304 -500 659 -95 183 295 -717 -739 -255 -555 724 762 -198 -370 -62 -456 548 -273 -701 -829 -612 -637 -276 98 -619 154 281 144 -695 -716 194 158 583 303 671 -178 310 250 -263 591 -720 105 531 800 -581 541 360 -513 -151 300 754 -456 250 185 -863 409 777 160 -247 -672 -410 -528 574 -701 -591 -801 -613 -556 -621 -250 -424 508 566 249 -268 -240 -60 -20 482 -832 -93 290 417 532 -413 -586 -302 215 444 621 246 271 -811 528 437 -242 -868 -750 -886 -775 200 -450 37 418 -806 -822 376 773 -535 406 357 541 -141 -619 -108 192 58 -410 -871 -162 447 -635 -288 632 -366 -706 -792 -434 -66 137 644 697 571 -812 181 737 -653 -730 -249 368 32 -1 185 -85 -71 -442 -519 -354 -318 -411 418 -53 -277 -631 -594 -438 -592 -810 -107 685 -517 632 140 -76 -586 439 285 -547 -79 435 -613 564 -703 672 -224 76 -199 108 -429 265 784 -419 404 -346 -145 -744 24 -835 -830 -562 221 -492 -418 -45 -535 525 -609 408 482 168 605 479 -381 -86 160 -868 -560 -231 -700 444 549 427 540 -521 -462 -604 625 333 -830 647 -168 78 -773 -639 252 573 163 -505 34 627 602 -175 -124 524 -699 82 64 -735 -279 526 548 -309 419 -483 -337 194 -328 -750 -205 402 -524 -586 -549 -181 -277 -56 -886 -318 672 -615 -742 694 371 -469 -664 -676 -202 -124 -58 763 -837 -653 530 693 -527 -194 -502 72 -782 344 -324 699 -680 374 -13 -527 706 285 314 -851 -701 90 694 -585 -897 165 -39 -558 506 -287 -359 575 -566 430 437 578 -757 253 260 -751 146 0 -781 -384 -681 -136 -738 -72 -739 736 -168 725 430 -11 492 -809 -845 665 -399 621 358 342 -611 -488 -39 -848 317 -655 6 102 -433 -818 448 164 -311 -454 -84 -312 -407 599 -599 -224 749 -694 -711 501 358 -804 371 -178 -605 -80 -629 93 -356 -435 -64 399 299 120 -612 -499 632 -101 137 -621 -734 508 -569 -311 -75 -785 -210 62 -212 598 539 -414 55 314 -13 741 -476 -556 -634 -4 185 -425 31 651 736 215 -294 -291 345 -784 -483 -256 -464 103 227 320 -469 602 319 772 416 -606 141 563 -870 559 542 103 487 436 -376 612 -721 323 -419 -696 410 -631 -587 327 611 -106 785 -894 -803 647 16 756 525 -419 -545 -786 620 -724 -661 -323 223 561 -579 511 516 -138 226 -62 600 -529 281 -729 459 495 84 -482 -425 46 202 -51 -340 532 -206 206 -170 70 249 -876 446 -272 611 -824 -518 -471 31 -873 212 562 330 36 -187 -680 243 -606 -429 394 -803 -245 -684 -18 603 110 -430 -435 321 -140 365 -194 313 -682 -490 -836 47 -854 676 -423 -506 -612 -76 89 721 -582 -681 -676 -324 -58 -6 189 168 -447 217 -878 -828 195 -492 439 -91 -462 -217 -639 649 -758 671 -622 795 -448 -593 538 -326 722 -765 -78 -394 -737 -735 -290 323 -67 -286 624 -331 -773 -103 -873 656 -377 732 377 -519 79 138 592 167 179 274 401 -880 -273 -484 -274 -169 -562 -589 161 -512 499 -295 69 -488 731 552 72 701 -560 -758 510 738 -839 483 -691 422 426 188 468 538 -455 -136 183 54 -413 -400 -795 695 -74 -556 -709 467 -604 -565 543 82 -236 727 -480 -442 177 -618 356 -42 602 37 -73 -504 456 134 -158 138 -448 -636 -18 540 -20 -190 -708 377 -389 157 -157 -470 -454 -823 -320 -391 730 -65 65 247 -700 665 538 -302 -684 -873 466 374 197 -794 -898 34 451 -183 -717 466 -340 -833 -439 -4 -467 212 406 79 242 -259 4 607 306 -895 570 -620 39 -621 25 -202 -535 -304 -237 115 -295 565 257 754 -357 -491 -188 -82 -92 -442 -295 -551 583 176 352 231 -459 -576 28 36 -143 758 -254 244 -638 84 -610 343 -26 -567 152 756 414 562 -692 -800 -820 -363 791 493 658 250 -622 -516 -151 186 -595 -142 -760 -2 792 -215 458 640 98 736 575 176 -380 -11 -232 -261 529 -737 349 616 357 157 423 -26 -122 -359 -812 785 -403 727 -165 576 -283 12 721 32 555 -146 785 382 -720 266 7 263 -490 155 -724 70 -855 -810 -681 47 -405 726 293 668 667 -719 715 -514 -263 509 781 -498 -602 677 -686 205 597 619 449 -490 323 -758 -374 382 -725 645 790 -87 190 689 -332 -377 -468 -442 179 -859 351 626 -763 357 -527 247 754 330 451 -592 138 -652 -817 -308 -613 -11 775 512 535 -78 -667 -551 -4 742 -513 338 6 -333 -97 -573 -555 -67 -754 -312 -803 284 -281 429 -752 721 -347 206 146 777 32 -439 -704 320 713 -12 298 388 216 -726 156 301 -519 -77 -209 376 117 589 -115 -776 707 -396 592 -71 16 -659 53 -23 656 -533 153 -841 447 -361 -576 468 -138 -371 54 -30 -657 -461 470 472 -54 -470 310 102 485 -624 -123 -682 566 -175 -609 33 17 -188 622 -9 516 -823 76 -223 763 771 -499 -253 -10 -588 157 -546 -868 213 278 667 -725 -411 -506 -756 -314 -302 -505 -498 -717 436 720 -693 -885 -709 -579 648 -848 580 344 -395 241 -732 440 431 -193 -249 498 -54 62 -381 -448 -296 400 -869 134 400 -483 -844 415 -139 229 334 -268 -169 177 -152 -20 738 246 -424 129 -900 685 197 258 -777 243 -91 -436 21 -25 670 -77 220 82 -392 39 531 779 -30 -232 176 52 343 759 444 -487 -193 603 116 -665 24 47 -393 -95 -216 -313 -246 534 63 -131 -2 447 -822 296 -558 -155 -188 687 -213 -359 -367 -792 -127 -803 183 748 -660 -343 196 -499 576 786 -152 -30 -839 -293 690 -404 -662 -426 -646 229 544 674 -701 -193 -483 272 -243 -475 646 650 -442 -587 -143 -586 372 771 -45 -115 -363 -812 -529 -157 151 -380 -572 327 -209 -409 149 -12 -704 -497 -119 135 -861 462 799 -64 767 758 -92 -384 264 -407 292 -702 -308 531 566 -674 649 775 748 352 745 -628 -881 -822 335 348 -233 466 -234 787 655 682 105 114 -624 -183 -773 -421 -89 139 -747 -543 276 634 -723 532 765 -60 -707 -754 24 -729 -23 432 257 -128 -4 313 -656 -687 349 -138 79 392 17 440 -119 435 338 207 695 13 -776 -635 251 -834 579 -857 163 -32 -170 -766 685 49 -318 125 -781 23 -89 -467 -373 -125 -623 -397 -47 449 -238 136 222 -630 28 553 -512 -627 277 -454 -483 -221 -264 742 367 -851 -885 -532 625 -406 -884 170 -884 -461 -179 -439 -690 -39 17 148 -44 399 510 -284 100 207 479 489 51 -880 757 -801 -124 -899 -366 33 -832 -474 -589 -576 -202 710 -867 -147 167 -392 575 281 -49 154 444 -295 611 -384 -832 44 155 -241 603 562 429 688 791 -236 -721 -693 -324 -444 -75 -704 -557 147 523 -180 430 487 -505 42 -443 -383 -403 -480 -428 47 -273 761 -91 546 -606 322 -266 494 770 -517 -846 -425 109 -438 -181 -20 -449 -734 256 82 -310 162 140 -126 -475 -760 270 363 -205 -7 475 530 213 736 119 -323 246 206 74 40 -249 76 -359 -522 659 -44 -656 -246 188 651 -472 370 -768 270 -500 -242 307 -692 -466 -515 -401 -127 450 196 -537 638 -764 160 -4 793 247 -379 -830 -438 560 -159 -447 75 -313 -124 -503 166 685 53 -9 -580 -347 -129 430 181 759 -139 -435 -612 -817 310 318 -185 704 -532 55 377 -486 -77 544 -537 525 14 362 -129 290 -689 -471 276 262 749 242 480 34 -127 574 615 -284 -626 -453 477 362 -327 207 405 -593 399 -94 -568 -106 -430 -333 -581 -708 -606 251 269 233 617 -688 -270 274 -473 -275 -899 193 -208 341 84 -213 759 -327 -65 771 573 144 -610 -365 78 378 -545 241 255 391 704 -424 -757 -764 -740 -328 -577 -782 -748 534 -234 -168 -770 792 -154 -567 740 -278 496 227 573 46 714 428 -369 -181 764 104 -359 138 -240 -847 33 507 -707 273 -354 266 -573 -749 -574 672 0 795 -339 -458 478 609 73 663 155 -389 449 -377 -827 -819 -81 -704 770 -389 735 -863 -781 627 5 585 216 -665 365 300 -668 611 127 -891 752 132 97 -70 58 -24 645 -723 194 -284 112 226 253 -304 595 759 400 280 -86 718 -21 722 -373 764 -813 348 -537 709 208 -525 652 39 -441 -2 366 -441 -387 -525 323 167 -799 -839 -189 452 745 226 102 715 -102 750 -355 -305 -603 709 -224 34 -201 -301 -642 691 91 -632 -305 341 580 491 433 -210 117 -103 -424 778 -603 755 -582 708 593 -625 305 -557 504 88 776 -154 47 598 641 -364 -222 707 -57 -882 508 433 -576 -178 497 162 379 112 3 788 -517 687 573 18 230 -262 378 -757 -671 665 -770 104 -604 -315 -851 -175 504 -231 -151 -634 776 -846 244 500 -802 -108 -807 -518 -532 189 547 -414 -202 393 297 -169 -736 -104 90 356 -27 86 348 -869 240 -48 -83 -690 106 -162 602 54 -382 -60 -677 261 191 46 345 -390 280 249 -431 -648 -378 679 -448 -656 744 -83 28 -544 548 -612 187 247 -147 -344 -275 617 -154 -314 109 -892 60 9 445 -170 -348 -201 -643 724 39 649 -197 431 -154 -15 -653 505 -320 -168 -421 -507 -417 574 544 769 -104 232 190 -323 -837 -725 -60 67 188 -330 222 -582 -527 127 341 747 601 -219 484 699 -312 -853 -652 753 -366 181 -160 352 -40 251 512 -420 428 -51 -812 -268 660 -655 31 188 540 -190 -14 -109 -703 150 27 435 542 -350 209 152 105 754 -605 -61 -816 -233 708 91 -291 -11 -85 -657 -487 -166 -338 122 -602 524 251 118 -91 -336 -414 642 527 124 711 370 798 -400 13 479 -397 558 -366 204 671 -389 108 723 -758 -392 -137 -671 10 -155 383 -797 747 15 -681 148 229 -485 558 743 -22 -312 350 -795 -789 -593 717 464 317 713 132 -324 -459 349 -395 696 343 -261 -391 143 583 -235 93 312 -401 334 428 -780 -694 656 789 -879 -468 703 -219 -886 334 719 495 -14 -313 -233 -888 -459 -620 727 246 426 -509 -787 734 765 703 537 608 -452 31 332 605 -783 -553 71 241 -291 341 249 694 601 524 -833 304 -149 -791 -621 -830 -178 740 -260 -325 -379 153 26 -876 682 68 125 -500 422 -255 -44 387 103 514 -598 -110 312 -589 127 320 -592 204 326 -658 4 489 -313 207 37 343 -130 -102 -833 694 336 -409 -557 105 21 431 99 -350 -801 638 347 381 119 -192 55 -336 -291 689 -13 -77 -862 75 387 -349 -498 348 465 -198 362 -689 -103 -433 128 -433 -398 -101 -537 -520 -874 319 596 -731 104 232 -635 663 758 262 185 -709 466 -233 187 -130 174 -336 464 576 -220 -794 107 470 -882 -77 15 551 279 -699 318 -686 -249 -212 795 613 -530 245 -767 -735 -329 408 673 -592 -723 -422 -258 713 -344 629 707 351 115 215 760 438 -658 -817 -889 532 -788 -128 -341 -648 513 340 -712 -818 -502 119 -300 -565 -50 426 623 151 496 -881 148 439 493 -539 -708 349 -28 -868 759 272 -551 156 -367 561 738 -612 -181 175 -158 -384 -387 -90 -11 192 -115 -91 595 -708 -826 -636 14 757 -414 331 120 -145 362 -426 -328 -315 -208 479 -233 299 374 -896 -59 -507 -666 -773 -679 -775 506 -848 40 602 -14 -732 711 -326 -880 49 -656 179 580 -662 -168 -662 -856 -399 -243 469 -746 311 -212 -876 315 531 -46 118 -342 768 656 -629 -65 473 480 -665 -377 14 254 -804 -688 735 262 32 670 -433 200 199 -16 -209 17 419 -447 45 -407 769 -399 -503 317 232 -420 105 609 779 -718 -291 540 217 269 753 -210 -574 182 -425 -145 -296 140 86 -15 -789 -768 -368 -20 -665 212 285 713 681 454 -135 -221 673 300 791 44 -551 10 -301 -169 -603 685 -560 132 -613 -598 -594 439 -491 408 299 -622 -464 153 559 26 -567 213 -845 504 -210 355 -698 779 -294 -83 -710 737 599 466 -602 -345 469 -162 28 -699 -14 656 -687 -542 -266 763 148 -63 -285 -509 -411 561 251 -558 118 -442 -607 460 -65 -552 -840 267 -784 -716 -65 480 763 -595 -414 -365 -429 -438 -229 658 761 -635 479 -620 -326 343 -266 -740 -553 113 -317 380 676 -780 -290 -514 -28 -595 -106 -221 -161 -610 -584 -701 212 -880 -782 -175 -865 -123 -95 -526 235 -818 -243 -529 501 764 -503 389 302 -2 272 678 209 254 -430 -567 -525 -828 -663 381 553 -847 547 -386 -437 521 397 -474 272 145 470 -701 -141 -763 -805 -688 -115 -365 754 -517 -511 -605 -480 -403 587 98 -240 174 723 -27 467 419 29 116 -145 -180 -153 591 -202 -578 -214 -653 -825 -672 -595 -507 -506 -684 294 746 -261 -242 51 400 764 427 416 -215 704 771 595 763 756 -67 -579 -169 -691 -825 -708 659 -669 380 676 390 121 -516 -520 -868 80 -226 -355 -862 279 -424 59 85 -430 -441 772 -751 408 -117 -332 36 -650 442 254 -618 217 -309 -309 -489 147 -666 -737 345 -560 254 -277 -44 423 343 464 -580 593 257 -746 -664 -808 454 -544 582 336 -519 -74 169 -468 81 -434 -475 157 514 -66 306 656 301 395 -715 -292 -540 -340 -873 450 406 -287 -713 572 -3 74 405 -154 653 140 -305 -354 -845 475 -165 505 261 141 -124 597 -751 -371 -179 -626 552 341 -366 -466 456 -318 -675 -787 -526 -753 352 -248 255 488 -882 47 284 -163 -474 762 541 589 -846 -248 -834 -715 326 550 -625 84 8 70 415 -547 289 9 250 -428 -245 -532 169 325 -503 456 -48 -76 -172 672 623 -239 -260 -100 622 743 -273 39 183 -501 410 -790 789 78 171 -354 147 -468 -29 -53 -750 558 -544 295 -670 45 724 -58 438 416 -499 679 332 -391 -510 -858 267 787 387 -219 362 -611 -818 -71 -150 -806 -443 412 23 349 447 -526 -547 -179 178 729 424 758 726 -386 -33 421 -352 646 466 -64 467 58 -64 -494 -256 -56 614 -315 -133 -634 -241 -654 -728 0 -601 -432 277 -785 431 419 -557 -53 464 -716 61 -161 644 -833 -689 -326 355 -153 -801 158 418 -179 -444 -578 -660 -317 -296 88 -169 251 -699 576 694 339 334 -672 781 73 187 -48 -67 -681 -47 -74 -217 479 567 115 547 -614 62 -172 -759 71 -426 150 -710 301 -134 -158 196 -85 -33 782 442 185 -151 -766 765 465 383 -285 -875 233 -822 713 525 -81 204 548 35 650 518 170 617 -560 24 682 -432 -732 587 -831 708 -742 180 173 570 -551 -875 596 209 501 -769 319 482 563 395 416 81 315 711 -11 540 -26 469 -574 654 -332 667 -487 -858 -288 -655 -699 -27 -151 130 5 -64 -445 -413 796 -693 -114 359 -148 750 13 -452 -111 627 409 638 559 -18 -728 -844 722 -299 502 688 468 -872 685 -233 -310 483 675 781 -504 -697 411 287 -147 -237 261 -738 -682 -667 -877 29 -562 -476 -23 -828 -735 -202 -62 -845 -320 176 -69 267 625 -433 -609 -218 -573 279 -69 -713 344 169 -468 252 -446 351 -348 63 -18 -127 -839 -303 -51 500 181 482 357 -239 583 -384 359 -800 68 -422 713 65 -842 698 -10 -793 -754 -71 -74 21 518 692 708 -382 -211 -484 -168 -894 -319 -739 677 737 -5 -23 -213 -161 -537 16 -838 736 -895 -531 -256 45 192 631 -16 220 -684 565 -456 173 -575 -560 -583 -209 -76 324 192 -431 -300 528 -359 635 -250 -759 450 -248 734 -57 473 430 -878 -425 220 -549 -512 351 -295 -248 -315 -305 -344 -196 -785 564 194 -865 129 208 -467 -628 -50 503 -819 -311 763 -525 -473 472 -125 -805 251 147 -25 -197 -738 767 737 287 -597 353 123 -541 -44 -818 392 -804 -842 -883 -410 77 -852 716 240 -837 526 -281 186 -188 -199 23 171 718 -330 322 518 -744 535 -415 -645 -257 567 494 -637 328 37 -697 -693 249 -594 15 -721 -139 -584 585 -407 -319 115 -670 634 -347 -109 -274 -151 239 309 -105 -476 235 179 293 -358 -822 -804 -171 533 238 -197 500 67 439 -146 -565 -372 -154 -564 180 4 219 442 -877 -266 762 -57 -363 64 -835 474 -429 537 -536 343 -90 248 -409 -879 331 335 719 461 -829 95 -900 -753 -322 -832 -141 -850 -72 -643 273 541 -170 -445 -218 -150 -668 559 764 293 755 -589 -295 121 437 -138 -123 287 780 232 461 167 493 -495 -486 -849 -693 90 565 -272 -367 -121 297 -702 -693 -645 -774 -675 -214 -843 696 -566 -688 -409 97 493 -439 126 -216 287 727 -320 -719 453 327 -568 -95 4 372 -547 -785 -345 -502 642 562 520 -551 -285 377 699 403 -661 -43 189 519 -122 79 270 -328 -145 -859 -225 -486 -536 -275 501 124 360 480 -446 -175 -782 -595 -731 -508 496 108 196 58 187 -650 -21 536 -452 258 -216 -84 -265 736 -761 333 98 -710 718 -329 681 366 503 -465 -383 118 -348 2 243 -21 -693 -403 378 23 -653 -762 -177 793 -669 -445 780 -295 -33 668 -820 -667 -877 563 484 781 22 253 221 342 -335 -105 774 608 139 -103 -221 -352 -602 81 723 19 763 -555 -266 729 -683 -286 -704 -166 705 219 -786 -21 -178 -125 -369 -120 -192 -327 610 692 -92 726 96 536 -620 388 151 -542 769 -735 -46 -669 704 -342 12 637 656 753 -664 -663 -735 -147 242 462 283 625 430 40 -540 373 -660 -72 794 318 207 117 596 472 526 568 388 -182 -4 -581 224 8 389 -810 -653 710 745 -855 618 567 -674 323 -246 613 683 80 -785 -824 -641 7 157 -478 -896 787 -658 644 -134 -129 -465 632 -756 791 -465 -672 365 -87 -183 368 -218 -698 -802 -287 736 406 257 604 538 723 -866 -108 754 -266 -424 -582 -417 426 588 681 -17 -357 405 635 -630 -80 98 63 -337 -94 -681 305 580 393 -789 -506 -179 -157 -751 392 358 -249 -592 -303 -16 275 224 504 -880 350 -65 -518 -645 -280 121 86 -423 700 -41 -705 -134 -413 561 -120 664 167 -510 -795 591 -189 503 -414 92 422 -547 -532 -770 -210 176 -847 160 -568 -456 -496 664 302 7 207 -407 476 209 737 -439 308 692 728 711 -186 -114 -676 -186 -374 -130 548 -711 -11 37 -207 -530 182 795 -806 -843 -5 99 -350 585 -805 357 285 321 -872 -408 -768 -819 -825 8 287 298 337 -570 -429 -280 -389 -522 733 304 -9 787 531 273 -427 -736 363 -569 -878 273 -434 101 -324 258 -74 -391 -274 230 -172 -640 651 626 33 -832 73 718 291 -871 -297 196 -899 247 51 738 -349 335 276 416 170 -630 254 -556 -819 470 -806 -79 476 -701 -70 -194 -842 462 -137 -634 351 -210 -688 -742 -477 -422 -269 433 431 -267 -169 -634 727 -381 -888 -615 -157 -654 -3 -600 -546 -690 596 -436 -316 582 470 -47 -310 738 -313 -492 -93 140 -730 -540 188 73 529 421 -318 368 -192 652 -699 546 20 575 -107 -711 312 -898 76 -450 783 793 -853 429 -729 -590 -113 764 -454 -241 364 -329 -346 274 -643 43 -76 -785 -17 335 3 630 7 579 506 642 -258 -340 -673 335 62 -218 199 -556 -112 144 -741 -21 239 -303 -728 389 293 618 781 666 -452 -581 -235 580 465 -883 -776 76 663 -832 385 -708 579 -115 723 -393 411 -809 -44 -373 510 -319 98 651 499 -490 196 182 -464 367 -811 263 392 116 -679 -296 709 328 773 677 323 -510 -330 -393 384 202 37 -544 -545 -814 -630 519 498 680 223 -567 -811 -654 -809 355 -448 -419 -288 -578 438 -467 -288 -811 549 -134 -44 -866 -197 737 51 457 675 -751 -246 -811 468 -798 -147 -737 -710 375 -194 344 -370 -438 350 -714 620 -313 632 -437 -276 761 -179 773 -517 -613 169 457 657 507 614 566 320 178 -394 -70 70 -589 706 626 493 -681 408 -789 -487 -722 -787 -680 135 -898 396 -465 584 -489 -159 -877 -54 1 580 281 32 -352 552 -238 -624 607 357 -692 790 -707 -427 249 -35 -16 463 133 609 223 -71 -720 -354 -755 -471 744 723 -350 -310 671 -12 -831 480 -19 -725 201 -471 -28 197 -408 -198 448 -675 -271 98 161 -545 468 -645 547 323 689 -129 750 -606 772 293 -187 -174 351 -29 309 7 154 746 -684 -84 687 -76 -2 -143 352 553 402 660 -756 431 -407 706 -519 731 163 -15 -833 380 68 -106 -602 -159 211 140 -47 -502 133 600 -852 -139 -244 -197 -197 -77 244 257 -607 -168 -314 -627 578 -851 -657 -408 -147 591 599 81 17 265 -803 -492 -847 -166 -504 187 343 463 -351 -840 263 651 644 418 -833 403 -466 -665 306 -444 -238 413 -496 728 148 -142 -503 130 -13 315 -108 136 599 779 -287 -663 645 -554 -863 -27 -883 -306 -305 -322 -753 733 -842 -743 167 -37 349 128 -495 262 -725 -687 -693 -335 -393 -49 374 233 12 -312 578 -864 -536 784 694 -427 -610 -568 -130 -714 -548 -753 638 562 611 -479 -41 -45 5 -785 40 761 521 -543 10 -557 313 323 -101 -448 -808 715 650 775 -143 -781 55 -409 302 285 761 -321 464 374 -838 646 -391 -174 -662 -254 640 -253 54 331 -241 -146 218 -439 -38 -177 -535 770 -883 -317 361 -899 -22 -83 -640 -496 351 602 91 611 -262 -337 344 327 34 356 522 -302 -390 781 -530 -850 782 428 -653 586 568 18 -715 -431 568 -370 -363 753 -783 570 -34 -403 129 147 465 -447 -785 -549 767 469 504 -354 -370 -227 689 -696 413 431 640 -366 -189 177 -123 22 -277 -392 -7 -278 -410 -10 355 144 490 -346 603 -535 423 423 -37 -243 -98 558 775 75 -192 723 -160 397 -479 146 397 -189 -846 -641 -196 507 506 -195 -855 736 -757 -751 340 -472 420 664 -632 657 -795 -214 -437 95 514 -649 -468 790 270 -846 -96 -773 -341 65 698 -668 -842 335 -210 -718 -857 -798 -251 106 -776 184 193 -66 -265 -365 -657 483 191 727 352 98 198 -91 -261 -665 -456 -582 635 320 -625 734 -7 -377 430 70 -275 -278 -401 -164 -665 -512 -328 55 -805 -111 515 511 143 445 267 -872 441 -194 411 -532 284 -579 161 660 652 139 55 760 -313 675 360 -779 -306 578 -212 -24 -686 195 10 -585 -290 185 -547 -511 202 702 -21 -696 695 463 -170 707 272 182 320 697 238 160 -674 -150 39 -481 378 49 789 319 -489 674 609 -760 -266 -163 -324 624 -640 38 275 760 -397 344 -406 -130 102 -654 -171 77 615 568 756 255 460 -346 -421 -697 -441 -749 -663 -129 -875 -718 -374 464 -628 -656 -853 -393 -323 620 685 -702 705 -87 652 164 -684 -56 -52 -711 -565 399 -192 452 -489 -155 594 -778 -760 391 -787 -517 -50 -315 697 758 751 -23 -397 -867 -838 211 -54 773 419 -635 -792 -59 -420 -479 533 -241 18 -659 19 23 372 524 -583 160 783 -846 549 784 500 -710 -57 -122 635 -536 297 736 -291 336 744 749 -287 -893 490 505 611 -610 -800 319 -617 433 -44 -156 757 -145 -214 -325 747 92 -274 -431 -433 -459 -780 659 684 137 -722 21 226 -622 277 114 -719 378 46 -136 625 109 182 -340 -884 -876 374 374 -707 -280 -891 -697 -392 -609 -212 789 221 -11 -13 501 565 233 -43 -637 143 430 -133 -276 -796 682 536 -847 256 -866 165 -497 -259 534 -599 -483 760 -187 -495 -491 -608 -866 -184 451 260 585 44 480 596 755 242 488 -207 -498 631 125 -144 729 -584 207 160 513 -451 307 -72 -36 -351 -300 -85 -259 239 143 -449 -509 -175 -66 582 -575 -894 616 -561 -179 -890 -93 210 -823 -297 408 -227 -60 -641 247 -46 54 -854 560 -299 649 -840 -471 -815 -220 -366 454 446 289 -68 -888 4 430 449 -832 -372 -840 -632 -41 -199 -775 -254 442 -137 55 -224 -169 -658 -448 176 536 -18 -139 -625 -235 -164 -577 497 -494 -14 -782 -262 -211 -498 -537 -731 188 -358 -199 629 591 647 761 296 540 -516 696 -820 -584 571 -103 -79 -581 -679 349 355 679 -201 -303 -507 -445 -429 -569 487 -150 -294 786 -560 -402 612 -286 384 -63 -238 -743 692 -600 563 -355 745 678 -528 -587 -823 290 582 340 -598 128 698 -138 450 -379 -217 156 638 -587 -702 63 -26 -64 -420 -658 601 -541 192 -383 157 -314 173 383 -198 -159 -51 4 255 -9 -503 364 750 3 -588 -427 -287 529 285 107 -696 -590 285 -605 -328 212 791 580 305 -832 271 -315 -753 -28 -334 522 46 -619 28 -175 -220 442 189 551 -253 -196 751 551 523 136 -327 -777 -78 254 568 800 393 -860 -73 46 489 -889 -692 -782 159 -565 561 -590 -234 -177 -333 548 -752 -254 662 -556 209 290 -638 84 -558 36 -467 -406 -325 -255 176 -583 -401 684 -15 -392 107 -554 143 -588 -93 -884 -31 244 -14 -288 530 -534 178 -362 142 290 -532 -657 -254 -645 114 751 -56 -387 -450 -436 -87 -615 233 668 95 -705 -698 -33 -776 666 -647 615 5 727 -362 -509 309 -406 12 -475 214 143 -214 -375 414 206 763 -116 -806 -783 152 798 59 515 -344 -489 673 663 514 -67 766 -582 14 -336 -289 348 741 -60 -578 -507 -179 74 588 47 -635 -66 -857 -296 528 -817 249 58 -556 -448 -17 -862 -670 -572 226 -658 -189 746 -290 216 -288 -764 -727 -385 611 -573 559 -601 -842 179 566 -269 -471 57 -215 373 -58 -750 -689 -238 57 509 -483 579 359 538 -10 -45 -83 413 686 -349 -188 526 360 596 -823 -678 189 687 -685 90 247 -219 -3 -467 -642 -493 -161 -240 -147 -185 -187 -49 -462 -136 -636 154 212 -197 -137 -616 666 -868 -603 -135 37 -584 137 -282 131 -482 524 -381 620 230 122 -307 501 -744 -490 -766 237 737 324 350 -788 -423 -867 -517 -833 16 -485 -139 -885 -267 -670 -781 -480 467 1 -80 -815 -663 765 797 2 -182 133 -375 -884 -802 83 322 -3 683 506 -489 -756 -642 -806 -101 -865 794 -554 -528 749 360 55 514 -305 470 -110 -566 -285 550 419 514 -434 175 -163 512 765 -530 357 -668 120 39 -340 -617 94 425 -536 -180 -213 286 380 544 -133 104 784 -68 -428 -645 122 337 -598 543 27 -483 110 472 724 496 352 5 -442 -29 -115 -762 785 -373 -610 452 -873 -128 246 -320 -333 112 -186 520 -772 61 220 -311 543 -70 -352 -202 493 -312 -589 397 428 -390 768 106 -647 -563 -397 -834 -364 645 -376 78 79 155 460 28 -750 645 407 176 -492 -102 -276 615 653 83 -850 -361 -206 666 -463 395 -900 343 -83 -759 -827 424 -93 -98 -471 -123 -272 -239 508 688 -657 164 451 -197 88 -660 207 -701 429 751 375 69 718 -732 636 65 -575 36 -165 -432 -292 -120 -693 567 155 336 -4 -750 337 -240 -157 756 733 -23 46 -790 45 330 -888 6 403 702 624 -733 -128 -249 -692 -163 -875 450 598 -95 422 -371 703 -691 174 -474 -739 800 -258 676 632 -255 -895 -322 373 761 -739 -696 192 699 586 -782 -594 381 280 478 796 -779 -483 -222 623 546 47 726 633 -789 -581 638 -501 -167 116 305 -308 281 324 -698 312 -170 34 -780 -138 533 -439 -829 -369 409 777 -827 -214 638 78 -494 0 715 -602 335 375 -827 -518 -392 394 284 -660 -434 -12 -766 30 -676 311 43 -689 625 -711 105 615 386 552 -865 714 -305 -172 476 637 410 138 -405 286 -109 251 -892 598 210 583 396 -101 -371 -117 -245 475 -200 181 -575 711 16 -617 699 -390 577 -793 478 703 -431 88 -374 -529 -831 -886 382 -711 347 -116 -77 -188 230 -691 596 -26 -380 -280 -739 299 622 729 -181 447 40 -273 -742 455 149 -693 744 -413 612 -137 598 498 113 -201 608 65 -528 -587 -352 149 645 -852 401 -91 -870 -629 156 635 308 -130 -418 749 59 593 349 -517 -197 -488 358 403 -701 -410 589 -205 423 -730 195 -837 559 -872 185 -665 -479 457 518 -624 -400 -481 -97 -524 -710 -625 -647 578 246 400 37 -872 300 -646 788 665 224 -795 41 -70 667 -500 -822 590 -630 55 -6 -280 407 279 772 -293 308 713 430 664 52 -707 -403 243 -342 -345 361 717 128 -144 -559 155 780 -195 338 213 702 -662 -446 456 -501 -430 798 -540 348 -15 -174 332 27 -660 286 -772 -147 -387 -684 312 -662 336 -876 -662 444 -309 370 -175 655 -745 3 -548 489 -747 202 388 -828 -137 234 -203 -808 372 -767 375 105 92 -667 66 710 -197 150 -883 -607 -140 75 359 -599 -360 -864 -501 -450 -394 431 148 -106 -717 -673 -474 -336 -477 219 396 428 385 782 -532 -410 -163 -209 -637 65 480 -276 -128 -606 -809 108 591 552 -809 493 308 -707 -49 -85 -326 -6 -458 187 -21 455 -319 -442 585 -701 308 -335 316 289 -124 -597 -652 405 -439 605 -641 -440 435 255 -390 451 -268 15 800 -713 -610 620 -98 -37 733 527 -642 695 66 570 545 -134 71 -146 275 480 -170 -321 -597 -430 756 -6 -152 166 -132 496 -459 521 -112 258 -505 -243 744 444 420 579 413 602 182 -683 -572 -43 -90 634 335 -213 -11 242 -511 -559 96 19 -477 131 -825 26 -635 -338 -725 -179 -846 -633 -375 25 562 -476 -14 -106 -524 16 -439 -237 -527 494 -284 624 381 265 -659 549 -701 48 576 477 78 -565 660 8 -346 -441 -734 178 476 598 -99 -516 293 134 279 635 -720 -461 -862 -262 -445 151 51 -470 486 -335 260 382 317 -667 385 -260 -338 -744 -526 521 60 572 753 724 710 -600 -632 409 341 -874 -814 -434 488 243 421 -804 -13 346 -635 -399 -600 -541 231 -505 -608 610 -265 -133 464 -138 756 630 495 -195 263 -307 447 -80 201 -151 -14 -737 -17 482 -636 -888 -35 154 -488 133 -316 -91 -288 449 -517 -788 -869 194 -893 -575 706 137 576 -352 -274 -603 643 -774 19 548 775 376 595 -504 -148 657 -624 688 556 -782 -307 -695 -134 -846 -186 -897 567 371 -529 194 706 -278 -232 124 337 363 -714 370 367 431 -452 393 279 -298 -614 730 -599 -770 -147 -331 131 -835 54 -648 -126 -651 552 125 -494 -707 648 -176 736 -606 -498 460 -657 -576 275 -150 -622 -245 499 311 409 -844 100 736 8 -545 -47 -48 109 -384 143 -285 -106 -664 184 203 -47 -384 -328 75 548 279 -842 -427 395 -229 690 -666 203 -587 -638 -657 -101 -465 606 -543 71 566 83 -463 -42 -29 -843 410 264 -609 615 -96 200 36 -102 511 94 -56 116 -337 344 35 -745 -680 94 429 -151 -678 -264 503 -876 255 -510 520 -68 -42 -737 138 781 -57 -354 756 246 351 -187 -381 499 -772 55 606 -878 247 489 -836 -221 -125 556 -479 213 -217 -493 -727 -506 -560 -356 260 753 290 -352 -80 277 -413 -887 -740 -204 -872 -488 -574 736 239 -126 -406 -161 488 226 130 -93 -516 -602 -783 777 -664 -664 -360 -665 665 -291 146 -845 378 580 -396 612 -432 -619 -631 -159 -106 265 -400 -564 210 -628 -386 -705 -717 336 -44 -895 -172 165 -290 200 -739 -248 -114 -631 591 364 -393 458 541 137 -805 617 -106 547 221 -582 -896 747 -430 762 -367 -339 553 -561 750 -268 -770 -459 338 694 526 40 -56 341 -456 736 -595 440 -835 -262 296 -140 560 288 -100 83 393 -40 38 -899 519 -111 154 -861 -820 414 452 138 -365 693 385 751 -743 -243 -456 -265 333 -342 -367 -737 583 -550 361 -735 -282 229 745 132 153 87 559 -129 766 478 -878 691 -696 218 -861 -869 567 449 -252 704 96 16 -890 -511 447 718 -814 433 -830 -160 279 -461 737 -481 -191 -545 345 -875 -344 -279 211 151 -792 360 -795 -104 621 -381 767 152 -89 558 731 -170 -286 784 25 267 -91 -808 -269 424 -682 289 -622 -362 -42 -214 452 -11 -173 444 -601 -737 -64 -869 -268 -191 -253 -827 743 -876 241 236 -755 298 -758 -80 -37 353 166 149 -841 -234 -208 395 249 9 496 235 103 388 -655 758 -856 -212 -816 -408 -111 -257 438 -799 12 -69 93 227 -215 487 -101 448 16 -418 -484 -132 -525 -477 53 397 295 -407 -414 -700 -247 398 760 71 -131 278 412 191 -541 292 10 776 220 -268 -796 67 -879 -89 74 279 441 -804 -658 -173 -586 -13 118 491 712 317 475 232 -300 55 790 -243 -192 -341 -763 -125 -660 -427 148 -101 -314 -825 605 598 -819 -51 320 529 -480 -313 262 -454 -548 -116 360 67 491 -461 261 196 -13 -284 -150 -616 -271 491 -454 345 411 -267 -514 30 632 775 -80 651 484 -38 486 -445 -258 722 583 -332 693 -411 -778 -360 -318 -352 -513 -203 334 641 -238 664 -285 656 467 -35 103 270 -776 239 -673 -675 -700 -780 -568 -851 774 221 -351 111 55 526 175 88 -686 -758 -400 -84 -630 -200 -747 -163 703 -453 762 -171 -747 599 -589 -546 555 635 -878 -791 -777 552 515 -95 742 645 -555 -520 -437 450 457 247 626 -807 -867 362 -556 -489 6 440 -59 -358 140 -538 750 -693 -891 -435 -169 407 -402 -65 -362 -786 70 -87 533 -110 779 497 -690 -229 316 47 413 736 -94 -215 -140 -648 424 -665 8 184 74 558 259 -236 -400 -178 -661 -449 104 70 -619 406 248 -661 53 733 -128 -716 -253 -539 -280 417 615 553 743 708 685 1 -214 533 -43 215 -20 51 191 32 165 -60 514 13 -190 10 -178 -170 -356 166 370 170 339 303 -713 364 -480 521 -162 449 -715 -22 760 628 -236 678 -545 -567 321 284 117 66 169 -133 -845 293 248 -671 0 506 528 224 -332 -892 641 -485 -122 470 117 165 -332 711 -89 -109 365 483 304 308 -434 -66 233 94 203 -831 -355 -43 503 -305 -728 -219 -629 -647 -460 -236 -85 -212 -469 619 -853 -423 -61 -355 654 131 -100 -131 31 -405 -209 -839 -636 -469 -50 681 150 -424 137 721 589 -575 -603 -525 558 509 93 -673 -410 297 -56 559 607 304 -296 -387 714 117 609 157 -230 -578 355 214 -559 -430 412 -97 -390 -5 -170 -389 -641 -267 768 -504 -688 122 -273 -45 528 611 266 -386 240 -525 -310 95 222 155 295 -322 -456 -806 446 -520 -457 -787 -828 -358 -785 369 -866 -714 487 705 -1 17 -36 -427 -818 -204 -887 624 -648 -538 -365 -331 -615 -488 -691 766 41 -897 156 731 -651 -163 -303 -870 479 -102 -325 0 558 -689 429 798 -848 337 -598 377 22 -144 102 -483 -872 310 613 -761 348 -332 146 -487 -166 -211 280 437 -808 412 574 147 -438 -842 -205 99 327 -670 -110 732 175 319 -67 313 168 -654 -513 701 539 -383 -811 786 -446 536 -254 -392 -756 -583 709 -23 168 -203 535 -596 -201 193 -645 -317 -197 -717 -569 17 -720 661 -830 132 90 165 191 -598 472 74 144 -183 -453 -701 -360 -348 156 507 -349 735 51 328 418 181 677 22 -786 -688 150 -806 478 539 799 -549 302 -410 112 -713 208 -366 738 473 316 350 573 -390 -720 -607 503 335 334 -67 553 680 -91 524 -69 613 -522 -129 -217 -602 674 -623 353 -529 -611 671 -137 488 -37 196 -673 -760 -695 501 -677 -409 -485 217 252 525 -541 -543 -757 -263 -50 633 500 349 -18 678 582 343 -259 594 -584 -126 -150 118 751 364 -868 -137 517 -437 -692 -80 265 256 -12 -465 92 -266 -131 -667 225 682 131 -738 -668 -570 548 -541 -117 -573 -318 -761 -607 312 566 -632 383 500 775 511 451 -39 48 -681 -427 -524 -194 332 474 -773 664 505 172 -853 420 385 -279 -361 154 138 -268 -677 183 -363 -121 -358 -732 396 202 727 -181 520 83 71 -150 -267 346 -437 644 -705 148 40 -377 770 -82 493 -419 352 394 -661 -727 386 217 -279 267 785 247 280 163 242 -26 -175 -727 -279 384 371 307 676 438 401 -494 304 164 -584 287 14 -83 751 -371 625 -377 -152 -571 596 -139 565 243 735 308 334 -571 373 395 -575 588 -282 -591 110 87 -261 -338 -611 -773 -297 561 -737 737 307 -856 89 164 -684 -101 234 -880 -581 502 613 -293 387 -796 -125 446 -583 -663 46 -373 455 544 -613 -861 -416 16 740 139 343 -886 255 636 -13 -29 343 447 -212 412 90 561 520 519 687 -757 765 177 109 103 728 -370 333 -686 659 490 -569 531 -635 -228 -719 -744 792 -209 -536 172 -380 -517 -635 -132 -247 309 -770 -810 786 -639 546 -134 -294 -45 -337 -255 -72 270 334 675 -378 343 231 587 355 -703 -876 -449 -281 -557 -854 256 243 380 54 -663 -852 -44 267 -700 -28 614 447 -632 726 -670 789 784 -819 -838 -518 345 -530 -188 -239 471 -598 739 25 -465 -739 -483 340 -274 -132 -203 -817 -628 412 -630 -395 527 301 -839 -268 20 -791 56 772 -544 -259 -291 306 501 262 -777 770 -747 -11 726 -89 -272 -261 -597 -870 606 -705 -572 -580 -880 316 -237 22 264 272 -796 104 -444 -534 -882 59 248 -870 8 45 -268 671 -33 454 -69 -782 755 -886 -359 172 -501 31 169 -628 366 -552 561 -280 551 -239 -760 551 -641 -873 327 618 -61 705 -442 598 -494 -93 -258 14 -871 -406 326 -795 383 359 -261 344 -487 -288 -444 759 535 467 55 -230 -525 -188 -781 668 116 312 29 -254 556 -593 -64 5 174 519 -199 749 -429 -317 339 -503 -406 253 726 156 -323 -237 -796 245 653 -693 369 723 96 -388 463 -721 484 -165 608 -426 427 -209 -345 289 -383 -282 213 420 590 -890 -805 292 -703 345 -699 539 611 3 618 -226 -820 -380 -153 -886 288 718 -190 552 -16 34 438 -585 -487 569 -741 -44 -880 350 342 -621 622 -557 522 297 780 -526 -53 -46 -716 409 59 119 -805 -522 356 -550 15 607 430 308 41 -461 -436 -859 690 -453 449 652 226 -10 554 -353 -762 563 629 277 -113 597 -624 -755 638 606 487 463 -840 452 -818 452 302 -439 87 387 517 -15 138 29 -671 715 -168 663 -760 -821 418 -844 -725 790 -71 -458 583 592 623 386 -204 -528 98 -376 716 -99 -300 -791 -610 -638 -422 -622 742 -447 -494 -79 18 -227 529 692 -815 94 -886 -767 -244 -522 -752 -168 -589 -346 -214 -25 344 -895 -871 -196 360 -362 -814 498 490 -230 -118 -337 793 -302 590 571 46 -45 -72 667 -733 -90 612 659 -851 -509 582 436 -451 469 715 432 -206 401 259 68 -139 -489 519 -198 -291 429 781 -675 460 403 -379 798 21 -528 397 328 93 112 650 -635 -372 240 -459 701 -838 -245 656 634 -785 -405 72 -859 555 550 -693 403 -807 543 95 380 172 118 -324 120 -30 768 -441 -664 8 301 587 -372 -451 -884 -756 593 -856 218 429 -847 460 224 -383 -142 -632 -160 16 768 427 583 -507 167 -395 -472 -144 111 452 -112 106 -531 382 -562 -347 -327 544 482 597 138 473 -456 -821 747 337 532 -767 -893 -663 62 721 709 650 62 712 755 -55 -188 63 -774 -638 -643 -812 -458 303 290 476 -111 -576 746 419 308 530 -176 48 -271 -402 -288 572 -160 -251 546 50 -54 45 742 -158 -176 436 -386 132 653 557 -520 736 -795 240 -788 -198 457 -196 -290 -37 -603 -547 -892 418 612 367 -1 -325 76 772 -402 -33 131 132 -887 -757 -451 291 118 -741 26 -549 -465 558 575 202 -465 -703 -522 41 -101 -827 -660 355 -9 -113 320 -326 370 -838 564 -390 456 133 -722 -673 -399 517 365 -19 341 -23 -217 -848 -490 -523 35 60 81 -158 -769 -830 -149 -363 723 -847 336 -389 -826 345 -282 -428 -355 -538 -409 11 -138 123 44 -204 -869 -622 509 529 -32 166 -180 -558 -24 -522 488 597 -690 -411 -801 83 -774 588 -685 673 658 -714 138 -396 -26 -215 754 -650 -883 -174 -399 -192 -625 397 770 291 380 224 -136 464 507 3 372 281 -396 520 -582 567 -323 44 -794 623 -869 -75 -735 -681 737 -637 -531 -381 -199 -286 -664 456 450 -326 -519 403 -426 0 -325 -760 -803 -42 -17 -195 359 111 -647 -795 -781 58 386 -752 558 356 -261 349 27 -598 68 405 -230 -550 -282 -643 449 -651 438 429 106 246 397 507 -303 0 -193 322 172 242 14 -706 -7 -569 595 -891 555 530 -779 552 -275 702 -228 173 309 -276 -689 -187 149 -609 -726 437 424 -298 -640 -531 -515 -221 -38 -766 -426 -451 761 480 -553 31 -701 6 563 452 -767 -721 130 -829 209 490 70 342 578 -166 309 -485 -803 -886 -193 -260 -708 766 101 166 234 315 -857 -645 -355 311 -55 -207 -489 112 45 430 -351 498 493 -776 -410 -700 -716 -255 -141 495 -8 -347 -889 684 159 -418 213 7 -107 -27 -84 -310 -189 -471 450 245 -594 10 -583 -462 -399 -876 110 -685 -492 1 411 -418 -236 187 -208 443 150 -187 -839 -825 432 -56 369 148 760 -51 -19 -469 -611 443 75 -59 -449 535 161 370 509 453 692 357 5 -518 -478 236 -122 720 785 -463 -276 186 769 389 -181 656 256 642 -891 -429 -44 -690 -203 -40 -366 -609 271 752 33 622 -119 -414 -705 -844 -7 332 515 667 633 -747 -369 549 411 654 288 -893 375 -89 384 -680 -696 -601 541 -535 314 -80 -711 -445 -300 379 -276 -28 -742 -87 195 494 -186 -375 -26 -501 -88 -572 -507 -425 548 535 -742 -885 -302 -604 422 -642 -574 -361 -791 -371 -185 -840 -204 629 -872 -778 772 -580 303 593 594 -258 742 706 -538 180 -471 -654 -191 33 -639 -573 -222 357 49 -863 587 62 -471 -839 76 766 355 -575 -306 506 -2 175 -225 -885 340 -234 257 -531 -710 431 -141 511 440 421 -716 57 533 6 -543 -4 728 -66 -683 -457 -785 -767 -266 171 -685 -483 -803 -613 647 -736 -389 315 496 669 -657 -758 174 250 -672 -721 555 -209 -802 72 629 1 414 -267 81 613 -15 -76 689 -800 -746 583 -91 635 -261 -519 444 -664 -591 406 84 -607 607 291 -528 -543 -851 418 -574 -547 -611 785 649 -264 -862 -196 -516 -540 297 616 -558 286 670 258 50 -44 12 640 260 599 -169 562 186 -648 -191 369 42 394 -430 245 439 648 -330 -762 737 551 603 -754 -66 689 -768 -768 -883 -359 704 550 -425 502 -438 -404 133 -504 709 -333 283 603 -803 83 545 -784 129 -544 -548 -331 713 786 -684 80 -359 -148 625 -434 270 -716 400 -693 -399 -444 -564 750 583 444 78 147 387 -832 684 559 691 -588 -284 509 198 -110 -133 -461 161 232 -823 517 165 -629 346 -214 -148 1 481 338 393 -121 535 525 259 -199 -221 101 -676 -708 -306 166 34 594 -255 475 588 535 541 -711 119 -704 -706 131 -36 318 -859 -694 -666 -269 566 -77 -540 738 -360 243 9 223 -270 578 304 -599 -4 -625 -239 -494 -596 767 283 419 -83 -887 -338 33 401 -521 -268 -475 -594 -83 479 180 143 -824 -158 798 243 -566 182 12 -436 -488 -711 -94 -438 -233 -677 417 -112 -615 -667 743 217 134 429 583 -318 -640 -221 93 445 586 629 416 -709 331 537 667 91 509 -249 -644 -478 582 105 -183 271 -119 629 519 394 334 279 289 631 -372 632 -821 -762 -132 577 691 -748 -770 327 221 -334 -713 50 792 460 -88 160 -124 -886 -52 -649 -742 -626 -608 -754 -458 -379 333 430 279 784 -427 450 482 254 -313 -524 455 75 370 415 8 -93 -121 -269 721 613 -180 568 104 626 -829 253 -686 356 -608 -478 -444 612 -616 -324 -893 0 457 -761 -429 744 -112 -231 -59 -417 595 -321 -124 -68 -309 -742 585 390 427 646 -344 -397 -757 134 42 -162 -374 58 -768 -599 311 -840 -82 31 -105 728 566 -590 -534 624 667 -471 325 680 345 -343 -719 419 524 -112 -840 -128 -645 594 398 28 -785 690 324 -297 412 -881 -166 174 -441 191 326 -173 -699 -336 475 -648 711 111 188 -888 515 -209 -28 -372 644 467 -597 -717 -164 -530 33 -179 -564 -522 -710 -589 626 -601 -773 716 587 -641 -596 -475 634 -635 -192 66 -897 425 -122 72 -388 464 -459 649 617 -554 644 -283 -501 -507 -192 222 675 117 392 -896 -378 -669 -289 782 -458 582 -327 -799 -195 -569 774 652 -325 28 334 -865 -635 230 273 748 -196 -259 -188 -890 -541 776 664 470 -524 167 297 609 353 -471 426 209 -24 442 -759 -580 128 -149 -581 -260 -103 780 -95 554 -448 -296 -383 457 440 -431 -428 -98 -675 -329 209 -536 -898 -74 224 491 156 747 -161 150 48 -268 30 248 -160 -718 -855 698 -432 -397 640 258 -511 471 10 366 -580 510 584 176 -12 675 131 -558 -862 -525 -672 -828 199 -103 -261 513 -228 597 431 742 -25 747 72 -90 -388 221 44 -821 -508 125 -402 -581 156 732 716 10 639 -859 673 -534 -575 -185 -493 -55 28 -376 755 -685 -152 -528 432 471 94 504 -306 -716 313 506 -220 84 -228 -407 424 650 -558 -235 349 83 -614 318 37 -32 469 450 344 450 171 -16 466 -80 -282 498 -346 510 -249 35 591 -358 -152 516 -171 708 -694 -222 -783 -286 -518 359 -691 163 16 697 -445 498 -535 -624 358 -421 39 269 43 -223 -876 -774 -647 -343 -293 -502 522 -356 785 -258 -609 -671 645 284 747 -435 24 -235 -96 67 236 575 179 29 -185 -289 311 230 500 -53 -130 641 593 403 743 327 376 689 -225 -609 -144 -267 256 25 -608 -626 180 -578 360 216 -116 507 -327 -654 -354 680 -757 19 -791 276 35 -454 305 303 108 -752 467 -531 29 -19 -592 -641 -700 -663 -100 -233 25 -598 -103 -315 139 333 4 -412 -440 -114 -341 370 -96 -214 -839 -200 670 648 -89 704 -878 205 -598 -632 425 -730 -263 619 -207 424 668 706 -620 -126 422 -159 -161 618 -180 -582 62 779 143 -889 509 499 -465 -56 698 728 543 -752 -348 -808 122 58 298 97 -83 381 -372 -579 170 -809 -112 -616 301 421 45 82 -426 -148 -504 -665 119 -668 226 -245 -28 -685 563 707 -311 -95 312 -82 661 -282 -327 468 -529 733 -704 -472 -534 -12 667 492 696 -365 400 163 524 645 -303 -549 -753 -581 -100 -312 -507 710 654 551 -124 713 -771 506 764 501 542 365 -781 792 421 253 -725 416 -336 -341 236 -822 753 -236 -548 -744 -329 -346 -801 16 -243 -71 -629 100 340 778 227 -635 -395 577 -666 218 -340 -251 743 357 -122 -889 353 -312 -834 534 -327 -399 285 -703 329 454 497 -402 589 124 -482 -234 390 -473 -879 514 -20 712 51 745 -743 -329 -191 147 155 579 382 -434 408 286 251 399 202 -255 530 -759 -248 -537 214 343 -269 -837 101 155 468 571 736 -244 -532 -179 -533 468 30 -757 -420 444 -891 -880 -747 520 286 520 600 -43 -319 -636 -432 -800 -270 725 -40 -727 -328 741 -765 -375 275 -385 663 -111 -552 -721 312 216 -545 -776 -78 -357 -90 -657 450 541 -109 -474 -37 -109 -484 692 328 -13 -643 -5 94 -779 639 271 557 236 709 -612 390 -96 -397 338 -808 287 163 -392 -597 649 -840 377 -313 662 -30 259 493 353 -745 -402 -155 -606 228 353 765 310 -346 -194 -376 621 -136 217 -21 -632 483 -605 -338 547 -325 215 -547 607 -483 -477 -390 -206 438 -593 -599 -868 134 -497 -563 -495 -766 54 -725 -794 182 -76 410 791 561 730 393 505 -477 -856 437 216 606 292 9 -738 -419 -661 -233 621 -531 -882 316 -445 -270 -431 -757 -821 213 685 385 7 336 120 215 -874 376 392 -579 21 707 -466 707 275 -690 135 34 691 190 -147 -371 -394 -676 539 -57 55 689 545 61 -216 -628 770 -394 211 -387 57 -47 -577 716 -414 766 441 -405 5 -421 -873 -240 492 357 737 751 556 207 -616 -656 459 236 280 338 205 -235 -501 -235 -523 -157 245 -508 -879 -129 -72 106 -178 -272 -709 705 242 718 -633 769 582 -524 119 75 -562 21 162 785 386 -735 771 -529 -367 417 -833 -451 -628 -675 -33 463 238 227 -772 -281 -209 756 -506 60 298 -799 -684 -50 701 178 -138 -847 93 -135 -98 512 12 800 477 545 793 -249 123 784 580 -720 22 -287 85 -699 -564 -83 52 -312 -691 83 -766 789 761 -76 43 632 276 -68 563 227 722 -60 -286 -814 -258 -484 -349 165 -47 522 784 -99 378 552 578 -215 719 531 167 -435 81 -137 -66 -400 -245 648 -894 -310 -729 -775 459 697 270 -566 -656 -60 -578 -590 -507 372 655 738 244 755 315 384 -55 582 -74 659 -648 -369 338 764 529 101 431 -895 717 268 -674 737 17 534 -481 -552 -742 338 383 527 -623 -538 -586 543 744 -314 694 627 -29 393 -729 501 -200 -798 -802 -694 498 -786 -30 617 326 -264 174 116 437 -473 638 734 -668 610 -878 468 -610 637 277 446 -643 -439 -829 278 -359 318 401 -691 -99 236 -270 495 188 -881 -18 106 447 474 160 13 -451 6 -822 -622 214 655 777 -283 -257 136 -47 799 -47 -95 -391 -481 -152 -461 13 479 340 -747 -494 -282 -298 591 -751 487 751 655 309 -116 662 650 343 -377 -832 133 -650 31 -341 -359 -396 380 -898 -218 -884 582 -405 221 -219 -853 99 73 -173 388 -298 -183 -731 -687 394 86 62 486 -252 -53 664 -595 54 -602 -875 -116 313 487 -731 -626 -55 -834 -510 -66 -133 386 -886 745 225 589 430 160 -114 -238 -328 646 -173 -130 -873 116 -597 -48 566 476 -807 395 -95 -272 758 -775 -428 788 441 -342 -306 -156 703 -585 521 -58 -793 365 -731 -714 -616 -487 -365 275 -482 142 -498 458 -554 -712 -657 -256 677 -100 -378 -798 -403 717 -337 -752 -616 292 -875 -643 -879 26 -481 762 -472 -720 -113 -346 -78 -142 -636 -433 -139 106 2 761 688 61 615 107 753 -261 -104 760 -148 266 749 555 617 -515 629 -452 662 765 743 475 709 -24 41 452 702 455 781 -525 -300 -438 -539 -81 647 600 193 792 -33 -871 46 144 -824 281 754 -296 -716 582 498 92 -527 284 -104 -637 135 -340 -159 -173 -544 -364 -227 -647 -560 -672 -748 504 735 421 -265 388 -327 608 -847 281 257 -611 -332 -128 300 -262 315 -92 -784 634 406 -222 791 -678 -368 -26 521 -599 -245 -251 -625 -250 -836 274 279 -477 -591 -198 797 -212 185 122 -234 765 -569 69 157 -503 689 -679 -882 233 -684 452 -457 592 383 -505 173 -558 -220 -197 -807 -188 -594 -745 327 -310 -663 -815 573 595 61 105 -795 -286 -804 -54 -763 -384 -175 -504 434 -538 -608 510 -638 -387 632 -584 -610 -246 576 315 -495 -575 -639 -606 -622 139 459 -107 36 731 484 -438 -607 684 432 484 -421 -29 -502 -8 167 -668 654 435 382 -830 -671 -140 682 793 425 -281 -541 631 779 -630 603 266 562 421 -713 -775 -384 545 -154 -86 612 -276 -863 -583 552 387 96 -826 -576 -861 -411 -886 342 177 34 299 468 -867 -237 70 -789 700 789 147 -52 763 103 -293 -585 199 507 -784 132 -309 396 -61 701 25 -344 -699 -889 -121 -33 -50 753 -64 330 -418 -140 318 97 773 281 485 -730 -368 556 757 -270 66 616 -240 -139 706 -481 -152 183 -65 569 132 729 -696 -401 376 -645 30 -480 -26 -518 -326 335 793 248 -86 406 563 492 285 -582 43 525 -66 -224 393 507 348 -328 50 636 -394 117 654 -315 -393 75 291 673 794 137 -798 43 121 635 583 711 -716 -854 -110 -852 -867 -616 513 570 -343 -536 348 -791 -135 -814 230 -339 580 -83 -540 -156 359 -842 -300 149 524 -356 -33 322 -430 347 -686 228 235 -186 -63 -239 557 567 174 137 87 112 -625 -296 454 -188 -624 -844 627 -389 -120 -726 186 -14 -378 329 -453 552 679 187 687 397 -166 -402 -767 -806 117 135 -423 562 -300 -665 665 -93 -655 -202 -434 504 -245 -479 -374 -481 195 718 788 674 344 -624 752 604 387 271 -149 -640 491 706 191 -454 -587 743 300 -811 404 -303 21 159 224 -497 100 -405 211 23 615 -576 -36 253 -517 -51 105 50 -557 358 -874 558 -89 24 729 -65 204 -496 -42 99 653 110 -415 350 -32 -7 764 479 549 -831 -184 763 -13 518 210 -218 -502 61 77 95 -875 513 6 -821 -804 -138 446 603 568 455 -202 757 369 -44 -587 -170 114 -77 -351 -694 -731 554 -895 295 -19 -584 34 -36 -279 -648 -499 582 -379 36 275 792 190 275 774 -629 -295 327 -490 -407 782 -156 -424 -718 -739 -144 -352 -737 103 305 -246 -59 112 636 697 -45 480 -880 526 780 -797 -646 -576 -344 -426 -269 311 181 -539 -554 -284 626 649 -698 65 -604 -665 -829 323 646 -186 -572 140 356 692 744 -680 -291 696 125 -210 774 -316 -762 -327 -493 -386 574 -420 464 121 612 536 202 795 675 -367 432 790 -273 556 -629 686 -516 -452 -301 603 -536 264 582 -840 -200 -81 -892 2 -354 -315 -380 -764 -264 -757 -221 284 -871 443 -166 -311 -652 -721 -618 544 755 -182 -156 -168 20 -34 -648 351 -538 -884 -3 788 -492 -733 -117 -430 -632 -633 667 -372 -86 -265 -576 772 -631 461 -98 -472 -253 -290 429 102 66 766 399 263 -100 -488 -667 -630 779 -338 -290 -213 588 -143 -429 330 728 -390 575 -259 -449 -244 676 -213 -816 -743 600 -133 152 431 423 -799 757 378 -205 371 -41 466 -430 315 -752 67 -362 112 261 383 294 -147 -219 -502 -35 -486 -116 -409 799 606 -854 387 755 47 -106 -389 -430 -363 423 -588 111 69 -652 422 -632 800 -30 131 189 -769 121 602 -590 157 279 367 -692 -204 -704 -124 -415 320 51 222 483 -626 -832 678 741 -278 -534 416 68 652 9 -252 -671 624 753 -126 351 679 -816 -709 471 770 -483 532 544 -202 -371 95 270 -385 -266 -63 26 -704 -880 -716 -28 626 422 243 65 -798 -261 672 -228 -150 -886 473 -811 118 -472 197 481 701 -341 257 424 -268 -192 -670 567 403 256 -115 716 -72 -346 -892 -386 -61 -830 32 -656 526 187 561 -98 463 -130 -63 -103 191 -123 -363 230 -31 -552 -894 227 -713 -276 132 186 678 -898 -681 426 274 -788 -472 752 526 -530 -504 -245 -167 33 648 286 579 355 -352 254 583 93 -889 -565 -164 -523 127 386 -405 -72 -648 169 -663 -750 614 -349 -396 784 218 -426 -202 680 159 -30 -54 -289 432 -735 746 45 513 -759 -138 406 -442 -358 -812 -237 -387 -413 -676 -318 795 9 -76 -148 123 374 -874 -529 -269 431 -623 295 -286 -322 -750 -198 736 -514 -615 -283 -197 267 -250 -356 211 442 -164 676 711 -804 -630 -677 -480 190 530 682 546 249 -295 96 -896 520 279 277 432 -659 576 778 -765 -134 328 -504 -302 -60 755 112 -485 53 -547 -436 695 235 -26 -715 -117 799 -375 799 -271 -10 -120 -636 -564 -230 -216 -702 175 -269 -680 -185 -255 -633 -713 48 -486 658 239 -434 644 -588 236 -751 391 599 -372 28 114 472 -53 784 -732 -729 140 -237 -602 -641 -663 682 -819 413 -693 -843 380 -180 -564 -738 -358 247 552 36 354 434 104 301 -829 127 27 334 428 -92 -588 -823 -242 718 683 -81 322 -80 524 -553 -355 -271 -621 -351 564 146 -887 574 -636 315 -806 345 -534 -729 -383 88 189 -899 -810 -93 -205 613 494 -700 527 722 340 -311 -692 282 178 357 660 524 -778 718 525 -168 133 -220 -416 152 -752 372 77 -743 -57 -581 -507 -491 -863 334 -772 -286 -183 77 -366 254 -818 420 122 -694 774 -223 -431 354 -255 -874 -766 602 130 493 -563 -857 140 -777 585 140 -475 641 679 -272 34 155 525 408 -381 630 48 791 593 -474 200 -50 -458 223 579 -640 565 -725 124 344 401 -414 -489 39 169 38 -442 195 515 -259 -182 480 383 196 -365 -228 -565 793 779 -172 23 649 556 -570 -328 632 -829 -582 561 175 -42 532 -513 -416 645 329 -238 198 -880 146 303 505 -676 798 703 -393 -711 715 -559 85 -701 437 407 -576 291 314 235 611 -717 539 641 765 785 -897 550 -461 -857 -227 -491 85 170 -456 -396 571 607 174 -362 467 -761 -411 -679 -592 -677 -17 671 140 397 -796 -302 -882 -510 464 -642 612 -76 234 -612 -752 -330 -559 611 632 510 66 757 -456 145 -782 360 -313 666 -358 303 -501 -735 -306 693 -502 678 -240 263 327 47 5 -749 241 -339 -638 -148 670 750 -92 108 721 136 -428 463 -584 58 -317 -805 -314 96 130 -698 407 -343 199 -239 -436 -846 -95 281 298 -662 -321 -758 259 59 419 -308 567 -352 -545 432 387 -786 -119 -56 -171 2 -381 -144 -432 -802 -633 -150 -566 -246 -801 -420 -275 -113 -24 -593 -443 -711 378 -559 101 -427 -203 408 758 476 -73 132 458 -180 198 -646 -750 153 -212 -311 -37 672 643 -179 296 -511 631 776 -867 -512 354 328 -115 181 446 516 676 -794 -861 -567 -607 -846 699 623 -502 372 -833 -615 -500 -884 101 -174 272 -383 -229 -663 334 -875 443 550 263 749 -358 -584 -214 -676 195 174 -167 -859 155 -479 -168 512 296 -797 797 625 -418 741 -819 -467 524 -741 -618 115 -691 798 -835 -856 -825 -865 -861 -152 -679 -519 -307 -454 -592 -494 223 630 -647 466 561 337 -277 -190 -344 -641 -393 604 663 103 506 -790 681 65 -692 153 684 -455 -349 597 498 694 454 -474 744 -572 603 -363 -211 354 523 -483 -706 -428 -148 -167 -577 -774 262 571 -837 404 -531 -68 135 -448 -571 -775 775 -625 -835 332 -796 -570 62 -195 -313 157 167 -258 -255 240 -96 -358 227 459 507 -240 -678 -810 -575 -317 699 636 -774 -704 782 -441 -305 775 711 767 792 -781 213 -518 -39 -799 -526 -768 561 671 285 -443 -674 -727 -231 -887 417 797 -865 -772 392 615 19 557 661 -875 72 413 714 789 -551 -391 483 -630 -327 170 -35 -614 669 787 197 -265 183 751 531 106 -771 -828 570 -197 -529 -570 151 -735 -691 141 627 -304 234 776 -877 -754 -298 -569 96 -676 -515 554 139 -390 41 -850 -728 -388 -578 -727 253 -219 -619 -240 -75 -582 197 -555 722 -590 494 -574 127 293 -15 -229 -480 -406 -279 12 -398 -253 10 653 -664 -30 590 -555 295 -102 612 751 503 -785 -123 -580 -371 191 -451 -858 205 554 -818 102 794 -163 763 -344 -498 -515 547 701 -78 72 707 -805 -622 412 -159 -485 747 -618 -162 37 -808 -73 -749 -125 -408 -603 -88 -394 96 638 -162 -539 757 167 -591 -279 -300 -853 678 580 256 547 -659 647 409 -288 -221 383 -850 -319 100 -489 -626 693 -237 254 168 778 670 255 -889 -844 280 -293 -786 -816 473 -756 522 -692 -598 -287 -773 328 -876 51 205 384 154 153 74 -819 579 -538 513 -491 -773 -362 -407 345 -572 -313 -122 -177 -895 -573 385 255 -343 172 81 -259 -551 658 727 -734 -891 -729 -37 -32 -187 -573 234 242 -5 513 -126 -8 -402 285 -68 123 722 -547 434 48 -346 408 675 -414 494 146 -756 -716 -403 -845 -228 -845 -680 -662 425 156 118 379 739 -82 -404 233 -246 -735 -872 462 277 -346 765 -336 297 362 -516 33 708 42 467 569 -638 -133 212 581 264 165 -647 384 -608 591 -612 335 425 730 -165 96 -690 701 -419 -141 157 128 112 -796 -162 658 192 711 587 -454 147 -90 316 115 439 77 -845 129 -205 -199 -13 291 -380 -585 47 -139 75 -181 750 -363 425 -278 400 -108 -842 -300 626 -630 -652 -216 -384 -878 489 343 -251 -238 -181 342 -876 -764 520 -316 -120 770 -861 -721 -552 102 486 345 105 761 -423 251 609 -820 -569 491 779 -118 -625 -114 -359 -882 -665 -362 -587 439 65 -89 -440 764 100 587 -218 -231 -776 637 489 -783 176 -686 -826 -46 -166 -477 -815 -384 -354 746 -221 -540 237 -244 -734 -236 -115 -224 -899 272 -642 382 742 210 598 -537 -298 284 70 356 -449 -636 -799 281 352 -485 -262 -112 166 -657 -761 -613 10 723 576 414 181 126 -335 -880 -601 157 411 -566 -61 -619 -126 -560 -844 13 515 -759 -586 32 217 -896 514 -258 348 581 513 -78 65 469 738 539 -342 297 -737 -315 -35 -393 513 443 -865 -595 712 372 -530 -45 461 -514 712 -788 493 -865 409 -601 102 82 -164 -497 -490 359 280 -651 724 -250 -731 644 -399 11 -817 -805 -279 789 700 -55 516 697 17 433 660 -871 68 -756 -454 -281 64 57 -639 459 585 -66 522 -497 -23 -181 94 537 -384 -147 477 567 -167 -658 211 637 -825 -572 16 618 304 -370 142 -295 -188 -588 65 -667 -280 -82 -429 250 726 -799 -850 -827 722 135 613 792 277 -219 -523 -298 -550 -570 -178 -550 -132 -837 -788 -273 -814 13 -95 181 -849 300 -491 309 358 32 -63 -847 -140 -720 -547 350 -177 -201 133 -45 263 -680 776 -16 273 -587 -313 -726 157 -662 -41 622 -549 -693 191 683 -560 312 139 -704 669 -746 -527 -900 -567 -639 -428 99 621 745 752 143 -272 -93 -183 11 -576 -368 -420 259 -598 -531 407 132 -784 678 -328 -524 246 245 88 -574 765 -669 -360 -446 289 136 307 265 500 375 -772 43 782 22 -305 766 -447 338 -451 201 -332 792 -765 -459 590 -114 -579 128 23 670 -468 16 -431 -70 81 659 -29 259 110 -111 13 -605 -383 -593 -244 -88 531 153 -11 83 175 659 -187 -452 310 669 764 -429 617 795 589 -232 706 397 346 -245 212 -226 -888 -577 -575 -595 -44 -192 -335 -299 684 408 126 377 -146 626 597 75 791 -776 -77 536 372 514 244 498 -796 -721 -796 4 -294 -500 707 -739 771 414 -56 448 -877 706 -583 60 -189 62 -61 96 386 499 276 277 -774 75 -32 788 -624 -384 -781 -576 -249 708 -261 670 59 698 637 -851 146 779 -393 452 428 -490 592 -401 -160 -18 225 -574 522 194 224 -13 702 -900 297 417 16 573 24 -794 -371 -572 -621 85 440 -399 -388 -644 -451 465 -477 -144 708 -477 -742 132 300 187 495 -75 189 -590 -540 3 -796 -382 -2 -167 692 657 -250 636 -869 -333 343 -630 580 761 665 395 154 789 -160 700 784 -878 -108 -65 637 253 -649 404 254 -884 -552 499 105 677 -28 126 310 390 -140 -346 154 175 483 106 350 135 -556 24 294 664 716 -873 -784 -839 629 -173 -148 -7 -366 -356 -9 777 350 -211 786 -532 -870 88 356 -465 -537 -525 178 767 -290 177 553 -206 -347 294 -550 -545 762 -121 -495 523 -111 303 347 -689 -662 33 -303 194 162 512 -507 791 373 328 442 674 193 588 -619 -36 -580 -522 789 666 -510 328 277 505 577 -808 -714 -529 -287 760 -186 -197 -247 -605 -874 617 -724 282 -742 393 2 33 68 795 -286 84 -366 -94 -845 -674 363 -339 -759 -495 -676 -826 347 -107 -216 359 -139 -1 -760 429 -629 758 -619 54 -589 -44 -776 -818 519 -863 665 680 229 -522 -383 654 -134 -158 -328 553 266 -19 -406 466 -851 -3 651 634 526 514 660 23 -90 101 612 -433 -526 -227 -249 -185 47 -70 252 599 505 -259 517 65 -682 -465 -466 329 -355 -801 -107 752 214 -108 -245 0 -800 446 609 688 -190 548 -226 -635 -604 -494 27 137 43 470 273 195 -495 -270 -643 73 -814 -344 -711 -501 18 450 -777 788 -813 40 478 579 -425 -464 535 -678 -152 -561 -493 571 -808 83 -748 -381 -165 -661 -49 -14 549 535 -296 -179 -800 558 -346 -219 -222 -184 69 -164 462 259 141 622 -719 -459 -684 429 -379 139 58 -105 -802 727 537 -756 -761 711 -586 251 -139 -387 -203 309 -420 -587 -761 233 164 -329 -484 669 -498 -278 -459 -373 -147 -55 -679 57 -652 138 621 182 634 -742 -342 780 -79 149 550 -160 -535 -646 -236 -706 719 358 -778 -535 -499 254 -331 781 33 233 434 410 661 34 -315 -471 -657 483 739 268 537 -171 348 -500 -480 -381 -380 -839 -649 318 -136 -593 -747 477 -10 -292 -753 -898 -893 -413 636 28 304 464 -260 -329 -272 503 -295 -4 -788 701 625 4 -868 114 -176 -157 -284 -305 399 412 -898 -282 89 115 -877 -49 587 -828 232 329 -806 -652 596 691 704 -373 -210 -795 -623 634 -130 675 339 575 96 618 -788 -251 -335 -817 171 -862 181 514 -692 -754 66 -566 -778 -705 -645 755 758 -65 332 22 -653 619 307 -580 528 -674 -454 634 401 -163 -792 -636 -865 482 -624 354 -540 -717 -474 34 32 -550 25 423 -379 136 -524 624 749 -696 -216 591 133 199 -5 -864 396 -541 -83 -515 752 382 268 667 -24 -502 349 6 13 77 645 -680 -832 452 460 -775 262 -712 704 -319 490 -662 -262 513 477 255 794 -654 364 333 -146 -823 522 362 408 -599 742 -581 507 142 -604 -317 652 712 309 576 203 296 25 166 -234 546 -226 -544 606 614 -199 459 -1 117 788 -530 -274 499 -839 670 426 -150 40 183 -496 -541 -850 -621 140 -841 -782 260 -733 -118 -608 -166 -534 381 -347 709 540 461 207 623 -629 102 -545 99 -175 -572 -387 -19 -24 -48 -818 -865 55 82 -118 53 -183 -507 573 -725 588 -443 695 -869 20 -627 -724 -464 190 -154 -407 -785 -281 332 -388 -821 536 215 749 625 572 -414 -226 -64 -669 -242 -560 389 75 -698 479 420 348 -507 -247 243 345 -309 -462 -730 -345 -226 207 777 566 -463 -493 -687 29 113 332 614 262 -243 30 499 189 -708 138 -719 -765 -535 256 105 41 -472 380 -645 -69 -837 783 -610 393 394 -555 787 592 560 -2 -512 506 -669 -834 -107 -479 330 -823 -66 556 556 354 -72 -166 698 -404 726 313 363 -124 761 462 -779 509 -888 -688 141 -527 -152 -244 -209 494 -487 54 -348 455 -441 504 548 589 -148 -741 -688 276 -548 -35 552 576 -280 -451 657 777 551 -483 771 445 -848 -275 330 -898 416 501 -402 -652 289 -132 -639 145 -6 516 -187 -806 -859 407 -762 532 608 -529 225 -437 407 -266 -639 400 257 -674 728 16 -890 -811 744 -613 534 421 381 -416 759 474 643 -307 469 -748 -451 -70 125 204 351 -339 511 -297 -67 164 -474 54 735 -153 280 -900 277 -822 -168 -700 683 -17 729 -668 315 383 -796 -287 -313 -388 -638 252 216 61 -312 -468 132 -232 -244 -588 681 467 -58 -519 -892 -701 -542 719 206 -446 -313 -821 -493 710 -594 -503 220 691 -277 143 -533 134 -749 613 -585 -857 272 662 -337 -885 459 -485 -303 -373 58 695 333 -832 -60 -301 -548 -376 -766 713 -762 689 -295 -150 -877 501 -758 -511 124 -346 715 435 451 64 764 -875 345 -289 -823 594 781 -847 -103 -818 -830 -555 -514 -293 -577 129 -208 -820 -139 -716 -246 378 48 647 119 713 125 303 -695 515 -124 314 429 522 547 124 -628 773 -400 -272 -819 -817 172 -197 -727 462 -357 128 203 -759 73 -283 -516 504 -314 269 -122 35 524 -614 142 -635 788 -162 -251 187 -175 -104 33 -81 -800 -472 192 -490 -406 -409 -864 681 -841 -142 -596 -693 -761 -820 -656 -878 205 -396 -261 -328 -404 -143 -34 603 22 -872 705 -309 -328 -614 448 -869 471 -8 -781 -593 609 294 -198 -88 -519 -644 588 -427 -295 323 282 549 -161 436 469 232 789 -141 421 -759 -612 282 559 -194 -52 -696 -154 -253 724 -530 -208 -207 -249 -624 -630 114 -318 489 767 534 96 752 710 2 512 -33 32 -885 -877 -403 690 463 -694 5 388 -306 328 782 -429 -670 -477 -563 -796 745 -146 188 185 -677 -179 -370 634 -343 -818 484 -151 510 -658 -633 677 -814 -373 -816 -740 293 -521 -806 316 -231 -866 35 138 797 732 279 216 -549 -676 -336 -257 358 -55 754 -166 652 -755 -676 -239 -841 588 634 797 -362 621 211 553 456 676 -654 -712 586 596 561 -889 -196 -294 -563 -547 -279 -590 580 507 -278 598 483 607 479 -415 301 144 -349 -440 -584 -362 535 519 -10 65 434 -58 250 255 291 779 -480 -821 585 709 -456 -719 -142 -295 -101 347 46 613 336 263 -834 -261 -391 328 -694 590 176 398 -251 105 -267 -115 -104 524 -185 -507 6 651 166 39 -159 772 199 -224 580 -259 -16 187 -688 -185 -553 528 -735 -347 -373 -868 683 157 101 640 170 -590 294 -675 448 -75 281 40 -725 -482 150 478 786 372 -259 569 -176 725 -710 786 237 705 -829 610 -793 -651 -63 220 -666 674 444 -180 -886 262 -59 620 739 -531 -454 760 -558 289 775 -428 347 -733 -631 -205 779 -242 -870 -288 -178 -247 68 345 108 650 -487 14 -413 -372 230 -771 -99 44 107 -62 -608 496 800 -680 495 218 629 -421 -288 434 249 -493 11 -496 121 -432 774 -227 571 662 -332 -104 723 -186 -343 -815 385 334 529 -377 -437 273 -199 -36 467 -282 732 272 -36 -556 -55 -836 -430 -300 717 137 -611 -602 -317 8 -68 525 -482 -266 685 473 -322 -352 431 648 -574 796 -36 -559 632 -103 -459 -303 102 -19 -343 203 531 681 -5 494 -735 -66 -420 740 476 497 -537 -306 -332 -16 -252 -831 -522 -227 500 -109 401 -819 -174 -51 107 -782 55 -283 -426 705 709 -701 2 794 -647 -271 279 258 -89 275 -472 -549 -467 -329 -402 776 735 -650 570 -351 -681 289 647 653 -127 785 -409 -556 -578 328 761 -511 36 197 -509 182 527 429 -117 476 725 518 -554 -190 -23 252 47 75 -220 663 -423 228 -785 149 75 -784 214 -834 554 -442 520 680 -115 -164 395 711 -135 420 -117 64 -787 672 301 295 -383 312 -344 -632 -450 77 258 351 -514 321 285 283 488 510 392 -280 -862 -356 -757 748 703 -537 -402 22 86 -379 -698 -116 -311 -609 60 -128 114 -858 -570 448 174 -520 -400 154 430 444 -112 312 574 -36 -240 -387 -393 504 -298 -410 -340 80 666 -275 -655 436 145 -540 -370 -812 318 -530 -614 793 -816 -755 -504 -264 -809 -839 -211 736 7 -696 -543 -215 734 -184 -107 131 94 719 213 -751 -436 -247 439 657 417 -612 -145 395 -651 522 193 -201 -42 302 289 579 771 673 746 613 -473 -94 -538 -709 464 -875 -578 -229 -594 -93 -626 -831 689 233 -94 -416 -625 -598 420 -705 -10 329 -875 0 138 -727 -364 -676 396 -91 -470 -696 -512 -198 429 274 693 703 -546 38 305 505 35 -765 -278 -82 -189 601 238 -453 -468 31 -851 -348 -328 459 155 -11 -834 -140 -478 -668 -164 -170 49 271 45 -687 -772 -311 183 -191 552 -702 601 428 -653 560 -511 600 -79 174 608 296 166 303 375 -89 -466 779 -183 -108 47 -274 -873 248 225 365 -661 217 -403 331 559 488 -694 -130 208 280 -868 -652 436 -572 685 -122 -589 -724 -433 369 -274 189 757 224 705 -206 -538 167 404 242 -452 -315 578 -180 625 573 -26 -557 454 -95 -44 -331 -438 -810 -339 -418 318 766 -275 -227 81 -161 -45 -747 372 -612 -460 -98 570 -737 -729 99 790 396 125 696 786 -629 -738 709 223 -799 -682 185 659 264 -420 411 -885 -225 612 269 -256 467 356 205 526 -336 542 723 -786 194 -141 -297 -697 -891 -787 640 -515 376 173 -435 727 324 471 -274 -568 -793 -417 -413 702 -798 305 -117 460 729 -290 -283 -762 498 89 82 178 4 -749 131 645 128 -528 557 -490 -776 747 -321 -709 -640 -710 774 628 180 728 -728 751 -98 590 62 -537 326 146 -765 -613 -460 289 -18 -821 -296 760 168 -701 -144 -633 -677 -386 -489 -629 730 313 -77 -415 -106 -898 -436 613 -849 140 89 612 468 230 -227 -311 696 -147 -537 274 209 -147 323 -890 509 -714 -645 -800 257 166 466 -153 -111 -501 253 387 110 -699 -462 -315 -729 -785 604 -323 98 -514 -663 -143 -478 266 211 104 -59 223 -629 -423 -498 -720 -13 214 -549 634 -293 -383 -511 -862 174 -329 -590 -443 381 -581 -65 -515 494 -316 -603 474 -135 244 -463 -183 -384 -585 -288 548 455 522 -38 -799 -12 364 -667 -61 9 -585 -360 -847 -166 46 430 -109 -439 25 -491 14 748 -460 -886 610 -451 -361 -354 -535 -155 170 -527 -617 -506 -313 727 225 -366 -504 670 540 537 -518 444 489 -384 272 -346 140 156 238 -512 -438 48 -588 136 300 -601 -548 741 -90 113 743 407 -900 -599 -407 -711 760 541 -516 -597 87 599 195 -648 -428 326 640 -492 -519 540 35 664 217 385 366 73 -250 -462 63 -328 -437 326 -783 -552 -384 -343 -714 -425 -553 -54 176 -654 403 -230 -540 -176 216 -556 -719 -34 -108 218 334 -245 -230 -426 233 -673 -67 -893 -529 55 188 -506 -78 -552 -107 752 494 185 -775 -464 503 786 642 327 -369 -183 -403 -431 653 -558 791 533 511 -755 -813 446 173 507 50 607 188 -76 633 -23 262 151 -453 519 132 -313 -279 756 496 -141 -728 -745 -720 94 166 -685 -369 704 -674 -607 -292 684 521 137 658 318 -857 -880 -289 -374 -71 -314 -495 -288 -279 236 611 -615 -803 -656 -38 -458 636 -428 -400 -845 742 -201 -105 567 549 -396 -639 -720 -479 -552 -350 306 -685 -194 -551 180 395 327 -238 -873 668 -777 -293 -681 134 379 -226 -899 -275 -681 756 -520 -66 390 -584 -87 -783 -702 -689 -623 -712 -883 615 -112 -513 -151 635 -250 -311 209 11 204 296 -802 -77 252 570 233 -189 257 453 -132 -734 412 -849 -159 33 -810 403 -622 242 616 -81 -859 614 -287 -730 385 -30 -700 -114 -322 -681 -352 -363 541 -887 586 -739 -765 -480 317 226 399 -853 629 -760 289 -562 631 -182 -140 -304 -136 698 322 132 -775 179 -104 -519 -439 387 -373 -78 487 764 -199 607 -733 222 -43 231 325 -489 -207 265 -826 100 -365 447 -645 -452 -380 -480 -443 381 367 -204 -544 -54 561 796 372 -641 723 784 -794 -272 -471 -516 422 467 493 -120 162 -182 -7 464 -722 738 386 -724 -97 507 358 87 -511 -172 704 124 12 -510 -509 21 -158 -586 -886 -484 436 -838 646 264 167 -766 567 -304 181 -541 -215 406 515 602 88 -388 -470 -314 344 -848 121 -676 -647 57 -402 -416 -285 -640 -717 -295 -137 94 534 587 323 529 671 629 -762 -101 -15 -163 241 75 573 -359 -87 583 345 -150 -803 -422 -463 -53 -383 227 -763 -32 -750 625 -540 773 -355 13 426 -612 -375 -826 -418 323 335 550 341 -694 587 -295 654 -343 -58 312 116 201 -756 -402 221 -370 -275 -84 518 72 -80 176 -781 -799 776 247 -755 312 -355 -506 -100 -309 -725 -81 538 -745 628 -840 84 -723 698 601 6 -500 -799 453 -724 67 -7 439 -257 481 -639 -230 729 133 -387 -246 229 -97 603 -524 324 603 -276 -292 577 -525 407 46 -346 416 -122 -34 -514 566 -249 -46 372 -188 -555 518 -790 -797 -620 139 92 -817 -516 -820 -894 -322 -355 757 -762 440 -258 -711 510 642 -389 -527 -730 -134 430 -284 -326 12 -269 33 628 -74 -257 -205 786 593 -808 260 -111 -780 -324 -695 52 -150 106 -334 -419 79 -738 194 -491 -521 -686 153 -761 -829 238 89 651 -224 -885 212 -775 -789 280 -583 -386 362 -89 -228 279 -56 469 192 529 -35 763 341 143 202 -840 -382 587 -447 75 239 -746 -372 -58 -780 402 485 -575 -47 -338 298 585 571 -775 256 729 278 126 226 -480 179 290 510 -43 -271 -352 360 -444 -712 -265 -575 656 -497 -669 275 -827 -824 -361 -396 713 544 -274 216 688 89 -432 525 -467 -412 502 454 -805 675 -316 -478 115 -243 -820 -26 -96 -69 -566 -149 -89 569 127 -294 723 -488 -250 332 -622 552 619 321 296 -701 -354 -64 531 160 -500 637 154 591 6 372 -76 -107 374 393 20 -790 -231 239 -709 -743 121 -824 -280 -392 -183 -223 -426 -687 394 705 -668 -238 285 -897 795 272 -373 211 771 -16 -45 -748 513 -132 251 372 -506 768 310 542 18 610 678 -675 -546 414 371 -227 -74 799 -250 358 688 325 -608 -546 -880 -605 -289 406 -174 133 -761 -867 -710 -198 538 -572 -261 -476 15 -781 -834 214 -540 -104 298 -316 -581 386 647 6 632 518 727 -214 -744 400 -884 -101 -616 -185 -79 -776 -6 29 -510 278 17 -295 -677 197 -610 36 -869 -292 247 -129 -26 218 300 752 -430 336 193 175 712 -828 -465 660 589 -846 -20 -673 569 -223 35 427 563 -174 -344 412 449 166 667 -383 698 -508 -824 609 -770 -318 -86 -387 73 -108 -341 -148 -810 -587 581 -515 470 72 -687 261 501 -232 -774 530 -821 -847 -724 -720 199 462 39 -854 -718 108 -691 -810 157 257 686 -220 -580 259 63 -748 183 347 -740 329 735 135 -137 -47 -137 603 -601 -337 -9 -614 202 193 -256 -198 26 233 495 -463 -84 67 -300 -158 -507 391 -803 -489 -732 -221 646 210 213 -883 370 577 643 -736 -281 487 363 596 -412 258 -557 626 14 -254 286 -602 -233 -836 475 -76 -367 -299 338 -96 -436 -798 -326 -785 534 -139 -810 481 -579 -861 784 727 -263 -457 -318 -487 621 -895 61 565 16 -295 51 750 -4 554 -192 -663 -183 468 578 481 297 679 207 -209 631 694 549 -132 699 -419 386 -90 -3 523 444 -77 -882 20 -534 -260 342 -336 -567 69 58 694 -282 -444 -581 -724 -800 -699 -742 73 685 -109 -810 479 17 430 -239 -326 -502 -260 -725 -832 684 303 270 -8 704 -672 -897 -438 428 682 -762 160 364 570 122 768 761 -23 -657 -175 685 -832 136 -106 -80 -816 -247 -662 -538 -679 -853 775 -691 575 604 526 -34 474 -139 -418 -3 754 -270 -463 137 -399 284 312 555 693 -744 187 567 -812 -325 190 -128 -550 -772 -826 678 624 -531 -814 682 -664 328 -361 492 481 83 502 -137 454 -453 269 -815 -611 -395 -192 -534 741 -424 449 409 478 -228 -363 -472 -631 -283 429 -655 -136 -321 711 -8 -289 771 -869 -701 -576 97 -145 -139 -744 513 558 626 -101 -170 -894 42 792 -559 549 -600 209 34 -190 613 -120 -110 456 -681 156 -21 263 -408 -850 -320 752 300 -672 -628 50 -488 -497 -148 797 111 -189 661 -402 -60 -547 19 507 -61 -112 -543 458 594 696 -741 -180 -861 361 -171 714 -667 -240 527 609 247 166 -306 399 161 105 269 657 284 150 210 430 612 568 305 245 296 77 387 -896 -757 433 372 -213 -718 95 -271 -217 -854 -817 -740 -296 -632 325 768 -591 23 -92 227 594 -17 683 -843 95 -244 -203 -297 623 473 19 234 -362 238 35 153 -442 -124 -354 315 -264 -568 298 376 -897 130 698 -687 -318 -3 -310 -697 121 -157 165 -743 -863 700 643 -265 -233 36 -402 708 134 151 153 135 -807 -52 743 -372 -81 100 -223 228 -684 81 -365 -702 -733 703 235 761 499 -362 -450 438 -260 460 -439 630 -883 647 -595 -293 -137 -320 120 729 578 735 535 -382 197 -893 563 -346 -367 43 22 150 -761 64 728 284 788 125 547 756 -380 -174 507 440 -341 550 -263 724 -869 570 -618 793 477 309 27 607 -863 -141 -199 -840 -44 -436 423 -488 -580 -877 25 -860 21 26 349 44 -185 627 273 -753 -626 577 -603 -193 -389 -731 525 -60 339 793 622 -113 -308 -605 693 -406 -802 -775 43 -520 119 -87 -45 99 -460 -784 396 -383 -28 -482 -137 788 -414 403 233 243 -802 278 -546 -660 -327 72 -184 387 -576 744 -198 690 -432 414 -336 183 531 -363 -411 576 -451 449 -577 564 726 -449 253 463 618 -489 -423 -316 -737 737 -725 166 -609 -501 506 -334 135 -734 -14 10 626 44 -606 236 -255 733 41 -863 -771 277 535 -202 386 -436 393 -321 -463 320 323 -93 -371 -195 -579 523 620 -497 749 -823 336 -38 478 -55 -773 -252 -812 -154 -489 224 238 -765 -421 629 -837 6 408 -343 -6 -230 -672 713 403 -784 -861 -326 -16 233 -137 -725 532 656 320 270 690 -185 -366 -190 -412 593 -585 62 -175 791 -388 -635 364 337 75 -215 -547 142 -258 631 -97 669 -741 777 -5 707 59 -320 -803 687 277 420 -125 -569 617 781 136 -648 622 164 -166 -787 374 -199 -22 -699 -36 -863 -532 -192 -427 -230 -520 -445 -341 533 707 758 -731 30 -329 -413 -890 -301 308 -344 -479 18 -305 -701 313 523 288 -521 625 -802 243 511 -281 535 -511 -253 -680 -861 -588 294 239 -119 -579 -596 366 -216 -46 -30 -101 -150 -483 -873 531 -676 -447 -245 -197 -367 671 224 340 -370 -524 22 -484 313 -742 143 -32 526 156 686 229 -244 226 -275 55 -783 -85 -771 756 -510 -357 -122 786 706 -62 -284 -49 277 735 -290 -728 -476 -809 325 -768 225 -815 156 454 -382 137 485 333 255 -27 -703 594 -93 441 596 -867 770 751 617 -596 -382 -699 619 36 -273 772 710 -62 754 597 -866 -405 -277 413 -628 -241 -864 139 -580 252 -68 -338 383 -850 -900 -804 -579 230 237 -645 612 -339 349 626 692 -758 -786 516 -148 556 -168 -178 -275 -641 74 323 87 -619 327 -158 -861 -758 -498 -425 -97 -150 -813 -861 -64 -264 458 -180 -269 64 -25 97 447 -89 -494 -780 -309 -786 -256 -264 -529 -458 737 -377 -639 235 -846 -758 -293 563 566 -594 -837 67 -842 41 425 -409 734 350 586 688 -432 -203 -247 -212 457 -538 142 -96 780 87 -68 297 785 -219 614 -75 -37 731 21 253 234 -852 158 -599 -528 -639 386 -231 69 368 30 110 -738 -629 -753 -356 265 214 731 -845 107 -874 233 -255 -612 136 -306 -241 -163 755 -422 193 -512 -123 -467 -96 -897 -63 -95 -722 -353 -513 -234 800 176 -197 132 -103 398 453 -788 54 -753 768 102 739 -360 655 680 232 626 -874 766 410 633 182 -274 90 -798 -177 609 398 555 -842 -498 13 400 -232 -189 698 33 535 -683 67 -108 -780 -195 -805 -458 -723 -641 -567 174 -367 604 353 -218 -694 764 590 632 -865 537 19 -694 -678 719 -661 -469 703 -492 -475 -443 504 -455 -564 -883 -233 -482 747 -69 -8 -156 350 -688 -622 6 -183 744 -673 736 193 -379 -737 797 -477 727 -572 -213 -250 686 -655 -777 741 392 -438 -406 386 141 9 716 273 -424 211 558 676 -48 28 793 344 134 446 728 139 -606 372 -668 72 -276 -434 197 4 638 -810 -422 549 268 -717 -251 -301 379 450 195 -56 404 768 -245 22 243 -705 -175 -542 690 421 -265 491 -487 -225 -127 -571 -869 -842 531 -748 -447 -779 -507 -775 128 -510 -812 -693 147 -637 -296 350 -101 320 -672 -164 -467 -779 -204 694 -788 705 -876 -351 -502 511 -500 -309 -164 -830 -146 -396 549 -151 755 649 -317 -446 -837 49 557 -13 -281 -463 436 474 -764 312 397 -200 132 -554 -690 -269 486 -432 565 368 -100 -441 -236 176 -746 -715 -61 -264 -84 -5 -505 -814 -15 -158 -44 303 321 -871 684 410 413 225 61 -803 -544 -80 471 -297 -574 503 -472 -375 623 -788 -826 542 384 -639 -389 -377 686 -463 212 -467 -511 523 -33 242 -188 -337 537 538 13 547 -708 -286 266 -601 30 529 -37 -254 -456 -551 731 -78 -508 675 161 -648 -109 439 53 712 -178 368 614 400 -127 -17 451 -402 30 742 230 781 697 -58 -334 215 377 460 -652 314 -606 290 -539 -730 -42 578 -521 -383 -770 -81 -1 490 -23 -714 42 578 596 370 13 554 -130 -835 -749 792 673 -535 -679 -765 148 -818 297 -180 -380 -559 168 -187 -284 71 -441 -579 -109 502 -257 -290 124 602 -433 392 416 -483 667 -789 -647 -816 -813 446 -325 -43 -240 -47 -838 -899 449 -516 -896 505 -314 -264 -587 -873 425 79 53 436 -23 421 702 741 226 -187 301 49 291 740 -696 -88 -467 -354 -666 117 300 398 -753 582 730 145 -8 -91 -335 370 -253 -830 613 380 408 -439 -465 -119 -746 335 442 -535 -732 614 -606 200 696 0 -889 -418 -813 608 327 235 103 490 -550 -304 -335 641 -65 784 -486 -619 707 484 587 210 649 772 713 -375 745 -887 -653 -266 682 764 -210 271 545 -734 665 -572 -610 705 -453 -19 201 -368 -447 -376 237 747 -886 773 -386 -189 -129 675 -158 -629 178 146 602 560 586 -760 421 -93 -636 -757 -596 100 488 691 354 -61 721 290 387 -579 -697 617 -712 -727 154 178 -248 -11 -364 795 -691 130 282 -64 123 517 556 -366 -348 530 -544 -608 -303 612 -182 233 -535 -180 -143 -729 358 -26 -725 753 508 -182 299 494 -110 100 -123 115 531 -283 -640 122 675 -215 -799 126 411 240 792 -502 425 -775 -575 -70 -116 -285 -288 -255 -22 57 312 -804 -222 -827 -464 648 293 388 -833 -339 -328 -831 582 -73 168 709 -315 -882 -318 471 -365 -569 -25 -885 405 550 216 55 171 -121 490 92 -81 -142 274 5 -17 116 623 -41 609 -317 -774 800 400 -339 -838 533 -725 -637 664 558 423 -471 496 677 -596 -503 -285 -409 -800 492 623 597 -673 507 -884 294 96 167 -51 -450 798 -678 -666 -781 -333 624 -61 242 36 -54 -323 -252 -586 508 -502 -515 -384 -587 596 791 -114 -517 -312 -483 170 -254 -599 -378 -563 -742 -298 -17 92 744 247 -381 -837 -601 -614 -898 -644 -238 577 -523 -270 -337 137 779 -734 -446 -196 412 615 -211 25 -494 126 592 -849 -647 -460 452 249 589 -696 -115 -227 -443 788 -538 359 -422 280 -283 -294 -31 -891 -492 224 322 -730 -271 3 122 -161 -637 -569 485 299 -386 542 -737 24 -615 403 125 673 388 161 -293 -34 166 -150 -339 -23 -591 55 507 549 798 -80 495 295 623 -185 596 -710 -219 -59 448 -354 -120 -553 -32 -683 -435 761 -649 372 527 -232 223 723 -344 738 662 -286 -648 -638 -870 767 -504 59 -434 276 -339 -119 342 -329 273 -205 263 -551 -752 371 96 -872 -280 -221 -697 610 -72 -730 552 -136 658 335 725 -230 -638 627 -599 -160 426 451 -812 48 281 78 127 -102 177 50 -292 -63 786 -213 -738 -86 -43 460 -469 -352 -307 -552 165 636 -414 -873 406 542 800 -49 -407 581 -841 711 375 -769 -268 647 227 722 431 -515 -799 145 222 -37 -813 113 401 -404 527 -287 203 -80 -650 578 641 -89 763 509 -134 199 -850 175 -704 -624 706 222 482 -418 -139 -2 -136 751 -433 132 630 -293 414 -33 -77 -485 -685 -363 -872 -343 -795 364 -386 -96 -82 375 60 296 -524 456 -321 649 413 747 160 739 -330 -860 747 -298 706 -373 741 281 565 603 -748 681 -553 286 724 132 -3 436 -518 481 -870 675 392 126 -117 252 -6 717 -513 -376 -2 -512 -434 -484 636 -413 -16 746 290 150 112 -788 792 -198 544 -187 -176 57 431 -78 -877 -335 541 463 -656 -218 -224 -434 118 407 277 -416 315 -501 -372 -170 266 -81 -261 318 -604 -208 -520 -113 -812 -609 542 5 -771 -441 379 350 200 547 -874 -349 108 -888 -601 -572 -858 -879 -601 -509 -808 269 -222 448 -546 -7 -794 -99 -331 444 252 152 -762 739 -398 755 92 -660 -586 -259 784 764 323 750 -750 114 11 -29 44 -203 444 633 300 474 790 210 541 -803 648 300 -645 -689 -578 -48 732 -177 -288 520 183 775 513 9 338 -400 -430 639 468 -568 -771 -711 437 252 696 711 110 -726 690 184 -164 66 -86 171 400 -892 -355 -56 424 652 -859 214 -830 -715 -647 -375 -59 -242 -590 452 -133 701 -604 725 -832 655 341 197 -442 -162 -720 -93 223 -379 -293 -468 -634 471 637 136 66 -769 -387 -519 -122 775 -807 -398 273 -462 413 395 -272 -16 -781 528 -801 786 -699 -212 200 619 -237 567 -147 464 476 557 459 188 -239 -272 -752 265 -188 -196 -452 719 -562 -164 -66 95 765 763 604 -429 134 -762 -881 -190 -455 25 -694 750 -218 673 294 -47 404 -318 500 -487 -720 712 -592 -616 -91 -8 -816 -83 -420 265 38 -296 268 -196 -210 -39 -665 261 -342 -549 124 523 61 -3 -37 365 -724 -874 243 786 -580 -401 689 763 -553 -192 -767 210 -487 -85 646 -801 631 -295 -588 -519 444 -194 -763 -153 528 -521 -600 -352 292 -774 182 -82 -501 -79 229 -711 -297 204 600 92 -888 -365 -150 82 -295 -626 -103 -149 -20 -846 -537 -429 -134 -451 198 -32 356 -14 185 619 -292 527 -281 77 326 25 154 -770 730 -880 -772 -705 796 -41 -114 232 -271 718 54 445 -703 -557 -693 -331 327 -595 -527 712 553 -614 -31 -651 -729 -651 450 -13 432 -168 7 -450 791 -18 226 -742 388 626 -428 -391 365 722 -137 -673 132 -651 127 -267 770 -647 639 250 376 -791 -621 -885 369 107 314 362 359 233 380 -239 797 390 -697 559 352 -195 423 -356 40 -116 -813 659 386 32 28 26 -854 266 335 -156 -680 -494 -896 165 -477 -15 31 -861 717 601 44 327 349 318 -90 -178 -46 -90 131 789 -470 -860 748 -602 16 470 -106 -397 -567 246 786 -582 -796 -657 -237 -852 -97 -388 88 -815 280 -478 83 318 619 -662 703 -816 -788 330 -687 788 90 55 -819 -826 248 -556 -804 -703 384 603 -364 -140 -8 -168 443 -801 -325 644 774 -28 -58 -887 105 -16 -423 518 -132 799 410 -94 553 640 -760 -844 753 -750 575 -143 -368 -159 -848 240 470 -695 403 330 162 -772 549 -394 -717 -393 -232 189 -696 606 -865 -255 140 -851 -494 -173 608 383 381 -646 -222 775 -523 -794 419 -599 462 -322 634 -455 760 575 -272 671 -34 -748 76 -448 198 -688 -189 752 -457 430 61 -782 637 -732 411 -833 -326 196 -687 -876 -280 -619 -293 -160 -154 288 -243 -394 421 -601 -297 249 87 -820 200 -725 -255 499 -421 23 592 18 -452 147 99 -58 -270 466 343 106 441 632 374 -772 -440 487 -378 -435 -832 -536 -841 -624 463 183 421 559 -239 393 253 -97 -532 -795 272 195 196 -344 222 -5 -570 -542 -861 -434 129 -88 212 -371 54 646 653 308 -92 -567 -79 -456 77 -680 444 318 -720 758 148 457 -130 -596 243 798 -510 -329 -465 227 291 -643 236 -721 194 263 -267 -145 332 -193 -371 537 141 -521 222 -842 -628 18 -533 -546 73 -269 346 -508 -386 -716 254 411 152 387 -793 -355 -782 -289 -418 -731 -679 -224 -740 -376 691 -202 -453 728 -340 -689 239 -270 -279 -671 -298 787 27 196 -151 -489 -268 -202 -627 -615 -202 648 -603 -63 728 46 79 -234 -402 115 763 -755 -285 -470 202 274 402 102 -467 -611 -492 -641 -241 434 -798 -345 611 448 -706 220 -222 -675 -868 368 -36 -707 312 -716 630 -368 -492 -299 655 363 -754 199 178 -636 435 184 262 -874 329 216 -148 -651 -869 180 381 -230 -498 -38 346 -96 642 766 -405 238 75 305 699 -32 -266 -626 -81 -323 -698 -334 -738 301 -724 -830 731 -324 -34 233 -862 66 35 635 -80 -421 -138 201 -400 655 341 -159 -708 7 -338 77 -850 163 516 -741 111 285 -880 703 440 620 72 -545 533 63 188 -814 -342 -294 240 -747 -101 -551 -793 -614 374 76 610 -745 -826 46 751 232 103 -877 -74 -399 -324 677 67 -82 422 -747 -693 -857 -578 392 -365 282 716 498 323 595 258 -345 706 458 18 -276 783 -331 -357 -256 435 -177 -554 -860 700 -388 -43 -337 -641 735 159 -396 586 -652 -718 -489 -168 -158 -145 -442 -762 543 -536 349 -393 42 -679 523 331 675 -744 792 -127 9 488 -351 -721 287 -387 -635 -743 265 480 157 628 -471 -173 310 -329 -444 -422 -419 286 -503 -384 -771 494 -430 389 641 194 -612 372 -822 136 -573 60 416 409 128 427 319 267 230 715 690 -652 394 789 -309 -367 -362 265 496 561 404 -446 446 253 57 -579 -796 -290 434 -402 -294 -297 -204 356 -284 351 -60 -172 -251 -385 269 -548 -558 -848 -65 -453 -221 -413 -762 523 126 434 -734 615 -93 556 111 760 -122 191 790 -390 -548 -430 507 -280 250 757 533 -104 665 -767 5 -24 777 -600 443 348 404 -492 -132 746 -383 -72 -392 392 519 -326 -291 327 -133 695 -370 679 536 -193 40 675 -161 -358 -706 -317 314 319 497 -870 184 504 141 255 -783 585 783 508 -825 -185 719 -854 428 180 397 533 -800 447 25 -36 348 316 -27 300 69 -568 77 626 -333 595 -856 -427 199 -219 -797 291 289 751 769 -844 263 -191 -361 -690 -705 -604 -648 -317 530 259 -71 -586 -823 -150 517 -454 -296 612 -156 364 757 254 -718 356 256 351 598 117 -270 793 391 444 -191 -210 -763 651 -326 -865 280 -754 305 394 539 -661 595 -772 333 6 -749 529 536 -351 -459 408 -377 687 446 -116 -197 -796 203 -207 451 -43 -618 -193 -577 430 -778 -126 -534 -775 -619 -876 544 590 344 -590 -206 -789 508 -78 -601 -629 639 6 99 727 -377 -815 -43 234 754 -557 -799 392 -429 -271 -445 -590 110 628 560 -513 -115 -351 -776 -806 287 370 13 596 234 -706 -570 465 368 566 -557 263 611 -855 577 294 230 -607 -636 -579 -874 -634 -719 -728 769 256 -576 -600 -582 695 764 -175 653 -78 220 -124 -769 -395 -23 737 167 -822 671 -477 -450 516 -187 -391 -174 -230 316 304 -280 -62 376 770 -265 -631 -589 25 427 571 202 -391 342 160 -589 -290 443 -382 671 -329 228 -480 -196 -442 -638 551 -824 -240 511 -162 72 189 158 -786 208 93 539 270 98 -484 -102 221 -505 -738 -664 237 -263 761 340 -743 -898 163 -307 -762 -505 -333 540 -717 -314 742 -419 426 -562 -529 -393 -95 -190 -418 -225 684 -545 -426 -674 -675 129 -115 668 157 573 641 -45 -371 133 -483 -824 446 794 -499 752 -739 511 -596 -900 785 662 730 490 -181 173 -363 29 -863 76 12 114 -109 328 -128 -818 -583 -580 -127 695 550 249 -513 -354 -14 -596 -104 692 -386 -785 344 -134 -768 -253 -184 -22 374 -458 -117 -813 -776 -64 -726 532 -501 -574 -426 471 -142 495 418 -617 -169 551 477 230 -586 -797 -111 26 583 -394 -738 451 115 478 539 -143 276 -652 228 -506 11 -888 61 210 544 30 -705 -605 -45 -457 -682 407 279 -108 -528 -818 -157 -364 -731 -410 685 787 -814 487 754 -7 -611 -100 745 -777 -718 -200 634 -464 509 -592 620 339 -76 676 131 148 422 -121 -248 -359 -647 580 -496 374 703 484 -761 596 -844 516 20 -521 661 -601 -683 665 -531 749 -462 303 686 700 608 -434 304 783 -495 -538 -887 505 -873 501 -179 369 -21 249 398 -784 20 681 466 -721 489 15 -89 -787 293 -219 -711 -34 -590 -388 -268 337 708 313 652 -20 263 330 423 170 129 748 -291 241 -164 -142 445 149 -116 430 678 -516 -86 -278 -473 76 153 585 786 184 -54 779 -186 733 567 242 -712 -526 60 -365 -52 -671 662 137 -383 -821 350 141 -506 186 613 -650 93 800 97 -115 -579 -289 -175 365 757 557 -287 -647 734 726 -744 -596 545 -174 545 -358 -154 -884 411 114 617 -790 320 -484 11 -734 636 211 -609 -365 -34 466 -568 -188 427 710 577 -778 -545 -168 -357 164 -654 270 667 -246 530 658 -447 -444 545 -501 -112 733 -432 610 660 105 -232 218 -481 -54 -754 -516 665 -64 345 -891 -246 -540 -816 -131 122 -742 629 -392 189 -395 166 -310 -544 396 86 81 -569 162 45 230 178 -272 -871 -37 -433 223 -44 507 -175 -447 -397 -596 -397 -117 117 668 -853 370 -369 268 -577 125 -31 -673 -294 341 -19 -825 -203 -761 300 -867 -23 -838 475 402 274 4 -221 191 -501 613 457 -577 -842 127 401 196 438 -543 -811 -484 9 781 653 510 74 610 441 604 102 -338 -520 146 -477 -178 707 611 435 -422 267 -764 -471 -436 -20 -848 -506 785 780 667 591 368 2 671 -228 197 -490 431 55 90 -818 729 58 -819 -221 570 652 -661 -598 564 632 511 117 202 -774 298 -715 -292 285 125 652 540 -115 78 551 -406 453 -462 -489 -180 13 -82 -63 -294 -209 212 -289 143 -437 -396 -181 -405 -135 -653 -114 -179 -613 -463 -376 733 -319 364 670 796 -518 181 -600 -420 241 -499 -368 61 -831 -343 -238 -294 -26 -482 -549 -110 -347 644 -882 -116 -490 -845 276 482 -153 -46 -171 495 22 522 -870 -870 -506 -473 756 -605 -820 262 -387 -504 -258 -502 218 -556 -266 610 389 -478 121 -98 -737 515 175 642 -53 -787 230 -866 -668 -480 -143 525 8 121 446 -491 316 -473 -418 127 -451 -45 -583 -838 751 -524 2 412 -253 -670 307 -527 337 -35 785 -805 518 -771 -355 -541 -871 113 313 400 -529 -290 506 704 -127 281 599 537 297 575 178 -575 637 410 -490 347 -180 626 220 32 -765 -622 760 623 -817 682 -427 652 -183 -781 -539 511 -650 -738 -484 244 507 -629 -285 -417 429 153 365 339 137 -19 -355 185 374 475 -212 -696 -316 651 -669 299 420 372 599 -374 -729 -722 -658 288 789 744 482 -731 730 84 303 370 795 378 -306 384 11 45 249 -682 567 279 -604 -648 419 203 -357 -290 15 -431 636 208 -686 512 -717 -298 -658 -836 -835 -810 430 217 583 -611 531 596 -597 -894 239 527 -834 -506 -669 154 -846 -303 -200 -322 -204 19 74 389 603 -443 107 -693 167 -776 -641 353 40 -463 -443 90 556 -55 685 263 60 700 506 -105 -245 -329 179 353 -556 -760 690 416 568 712 -240 76 -318 -239 129 336 104 -863 -787 293 -52 -74 -788 -148 541 487 -726 -271 -403 661 -107 -409 27 -860 -840 381 203 -661 -544 -446 88 782 6 -647 -265 -475 -799 761 -647 736 -781 -19 -185 196 -826 538 682 -504 773 203 -793 597 34 -322 -36 -436 -647 63 -219 382 749 502 89 -120 -736 167 -703 -856 284 89 47 63 790 562 -625 -420 -464 -474 566 778 27 351 -735 -699 673 154 655 -12 9 1 -658 -498 -603 -448 798 310 -175 503 134 -832 712 -893 -144 553 -610 -26 -456 -857 483 -44 -202 -392 -707 583 -285 84 390 278 -484 -739 314 581 37 505 -19 457 616 493 67 702 -24 438 -786 659 -832 -499 -675 478 -289 -159 -643 -765 400 -114 -279 568 677 -528 -70 162 -569 -71 -75 373 606 -571 119 40 -263 -533 692 36 -492 -476 -822 -487 508 243 228 693 -725 462 -504 14 -41 242 440 -669 724 661 501 373 364 -853 515 -121 -326 -679 -462 80 58 -335 279 -304 647 -855 478 -430 -640 -146 273 215 -804 -317 -662 245 204 -753 -703 490 478 -163 -436 407 -194 -245 681 -426 171 648 56 426 514 325 -278 -569 365 376 -543 -242 -456 -831 0 648 -697 -292 95 608 -470 185 -488 -333 475 651 309 274 -509 -129 377 -104 -272 508 746 -317 615 -625 -604 604 -390 -375 -414 468 -412 220 764 512 698 424 517 -470 -751 -779 -735 -859 -754 -132 -88 -760 540 -740 408 628 220 -197 -692 -765 -584 -442 102 -507 -731 -268 -341 777 251 479 383 165 532 232 -2 463 592 330 -896 -422 -726 -540 -23 -598 -225 -491 -460 528 -128 497 537 -469 -727 -777 134 621 -682 315 -530 -784 49 42 426 599 376 -697 694 -50 129 30 798 298 -438 76 -833 -395 -32 576 277 -243 -585 625 384 -289 -62 -738 -463 -81 330 532 31 622 30 507 490 362 157 -686 -734 -135 -242 570 197 422 -522 562 -486 -713 -844 -344 349 -852 -690 -192 -789 -298 -857 -186 484 -179 -339 -194 -835 -671 -48 -216 721 -60 590 491 -252 433 -206 -280 446 54 -588 -751 20 -509 689 18 -321 571 -893 -893 -834 539 520 -498 -471 -702 199 765 348 756 303 716 -180 -832 -323 242 732 418 -169 525 496 651 -891 -398 535 180 645 46 -147 747 -207 -510 116 373 -890 -239 -199 514 188 -71 -80 623 -868 324 -398 410 -589 -689 275 203 -286 -649 578 311 -385 627 -272 -175 -620 768 358 -242 -241 -274 117 594 -287 -222 -236 629 710 -672 -557 -833 -175 -344 -68 -346 -270 -704 643 125 -228 699 -25 166 -506 137 -64 -193 648 385 -758 -403 561 -298 -448 -865 -781 -76 213 224 -647 767 -163 192 80 -623 210 391 -718 -796 150 16 -533 111 -152 588 -230 -206 -695 -823 -859 478 741 424 -498 -230 -410 715 81 -783 -258 266 -169 604 252 -792 336 647 -254 96 452 371 149 791 402 646 66 -9 -273 -813 -696 -659 -181 -774 105 451 508 406 -786 632 -324 -442 -49 401 -713 -502 -872 614 201 246 -424 -502 781 206 -881 435 -753 -853 -614 462 -262 202 -459 796 152 -302 -784 343 -83 -393 180 -889 608 600 -881 -612 52 759 -14 163 730 -511 -232 -242 561 -585 198 556 325 -724 -150 675 57 422 -557 -406 741 55 -597 -650 775 795 340 -586 284 -300 716 254 790 -140 705 -124 -199 588 -133 324 220 -255 713 520 -594 -561 -788 736 -165 217 -858 -337 -732 528 -472 -662 336 -235 -9 780 -252 -502 184 596 187 -29 -567 136 151 -201 -61 4 272 -99 261 453 778 682 -506 -584 601 570 429 -658 -779 -894 187 573 -734 -862 -3 637 290 177 156 -498 446 -62 -714 428 295 319 -355 414 -428 686 -717 343 411 -323 176 -82 -236 -713 101 585 236 599 -415 286 -631 151 -668 156 593 -652 549 -174 -494 -214 780 -633 -186 -131 -386 737 -473 -183 -812 -514 706 -18 701 -483 486 50 390 -829 -175 -892 618 0 -809 -140 -306 364 375 430 81 -134 77 779 -160 -38 -565 -272 -847 -35 -184 -630 -229 541 -167 -118 -473 -353 -335 -558 -117 -707 528 -624 -583 343 266 -320 -658 -107 -538 -260 -123 -895 598 -813 762 574 156 351 -345 653 60 -514 -117 337 760 207 789 -141 -894 429 -187 648 -473 -356 429 -495 -670 634 -893 309 -45 781 -207 168 -393 130 737 -389 580 -267 -766 -253 -191 -390 495 575 -39 641 503 322 -112 409 -648 -311 711 -214 -666 -398 -316 -260 -674 -543 425 445 228 -686 745 -394 -468 -485 97 469 -135 -369 -624 -395 -895 195 -779 692 792 101 -482 608 -527 -885 687 -151 -692 -328 23 310 444 -804 10 708 51 369 557 210 -560 684 266 -854 660 -549 686 -117 160 -872 533 -634 244 570 -503 262 -792 -807 638 72 226 -24 704 -420 -364 -548 -362 750 27 183 737 141 -232 -216 146 -252 230 -154 470 -284 -204 717 256 -499 391 -492 351 228 484 719 650 -182 -899 -261 -608 461 -381 -150 -456 -748 649 -777 -235 589 317 109 27 -824 499 -136 480 -333 206 24 403 593 234 534 293 -107 252 33 -541 -328 -823 -607 749 617 -142 -426 721 -768 366 711 497 16 -613 -883 -883 184 -803 496 -149 498 30 -297 478 -313 67 -394 41 105 -316 749 481 757 -355 -340 181 559 -30 -296 -740 -747 130 -836 532 11 776 -81 -78 -154 -896 368 -627 -604 764 -132 -373 -520 169 486 -634 -595 682 552 -538 421 -885 34 345 -725 -864 380 -61 759 -177 14 244 -248 0 -57 -221 318 -822 -229 -184 -316 -607 208 -240 659 279 452 -198 -314 738 -190 510 440 122 -795 15 372 -813 439 573 102 -682 -291 389 329 -79 152 -706 244 728 256 267 -862 448 -83 274 -240 745 -131 776 38 611 546 142 -318 175 -16 396 650 319 389 733 92 -89 296 372 -625 482 -60 -378 -47 571 639 722 303 683 -334 550 181 -638 735 210 36 163 26 -285 -696 -857 -832 -896 -611 469 -653 -69 -575 182 -208 -306 671 -853 678 -344 -804 -753 491 -420 -598 -29 -325 -841 -208 74 156 442 -293 205 217 -518 -803 -5 610 -108 286 -773 412 -246 -53 746 35 57 440 -530 34 758 186 -394 46 503 650 136 -149 -874 207 367 10 -85 441 -707 -47 620 168 356 -383 -150 71 308 -184 580 291 14 522 452 528 -254 52 -503 -238 45 771 573 666 -618 -592 -286 -543 729 -358 382 -821 -46 -436 780 771 -464 767 -865 399 -148 -205 535 554 550 -485 -308 -21 -6 -795 -163 468 232 665 -292 -24 179 258 -634 -477 -399 -357 -116 547 -351 130 -676 -130 -229 253 91 -381 497 144 -763 140 -359 -137 454 -127 -760 -105 -281 555 -219 429 -108 -68 -870 -312 466 667 199 559 -450 167 -335 -114 -523 665 -875 -71 -8 -695 -628 -104 381 -148 666 -36 341 186 -786 -63 501 -511 -795 -752 153 -493 506 405 -248 425 -585 787 -440 -487 450 551 -243 32 722 -493 370 -821 164 -224 403 543 164 -351 -244 -305 49 -509 -707 -606 617 -242 49 -388 -145 -335 -747 -198 495 -393 427 450 -426 618 -668 -264 24 40 -224 -14 -897 -514 -209 -786 -889 -277 219 -187 704 476 748 -109 520 -784 615 489 -220 -831 -514 520 -698 -614 254 701 -63 259 -549 -444 346 -842 -277 -136 128 -835 485 383 109 -593 767 -433 -127 -679 -157 777 -658 60 211 -174 -801 -845 -440 -724 -550 -671 706 -382 194 -8 104 386 -379 -704 -848 370 565 774 401 -615 -152 -654 108 -398 -60 -579 -571 -203 -343 -132 -267 -750 -540 -361 -49 253 -673 302 453 -225 536 769 -453 -562 290 -829 398 -801 -817 60 -441 -340 -182 -880 269 736 -499 -89 457 -32 749 713 -674 -364 -750 -536 282 -873 -525 -507 730 149 -821 -481 -729 537 655 -50 262 -648 277 552 -56 256 376 317 680 -369 -865 747 -225 75 564 -386 -647 -302 -449 796 -226 653 580 -439 65 445 -873 -284 -78 -494 -857 -234 -606 -96 -694 -581 -52 326 -544 710 563 -569 -847 -588 -284 -167 -891 76 -325 399 -900 -474 -493 -777 -291 -894 -565 396 520 400 -730 -58 453 -465 180 -178 280 476 -444 -649 158 795 257 496 383 532 -263 122 744 -360 -218 736 -117 -179 536 -188 -746 -665 -21 14 -138 224 -161 692 593 508 -869 382 -611 746 124 739 -852 -261 641 -687 337 104 -141 -822 -805 209 639 -652 -260 -724 433 205 524 554 -765 -88 354 357 -137 107 -695 -473 93 231 383 763 -417 -744 -734 284 -204 -189 -777 -364 -241 -828 592 -508 575 -596 110 -74 -716 -12 -151 -459 353 -828 182 305 727 -785 -99 -173 -160 -749 -401 348 -756 745 -466 -347 -326 534 -368 19 -539 228 312 121 -303 602 -829 43 701 -252 -69 565 -588 97 417 -606 -579 -451 754 -878 -397 175 -670 -588 -769 157 -842 -371 -207 -665 758 -216 777 -264 -460 -113 44 -449 139 -92 193 -178 -100 67 -674 298 -622 -324 -819 -92 -281 58 -824 292 -644 -466 405 386 -644 -772 -760 -577 -92 303 145 -485 -541 -355 655 -616 -156 264 -842 -549 626 299 149 168 -197 -817 47 -328 414 -364 -43 -391 -202 364 30 -390 465 -263 -686 625 455 80 -769 -446 -568 -853 295 524 -721 -567 -570 597 629 23 663 -607 774 214 796 -652 -886 -694 767 -885 -852 215 719 732 269 -841 -838 508 -146 -619 114 -389 26 335 185 692 -477 133 -355 250 451 561 179 352 762 -530 -492 -828 719 -862 -800 182 217 -36 -473 -465 -481 718 559 -588 -587 752 -472 -712 -174 262 788 -118 -777 -360 -638 -692 -677 -883 -290 543 724 19 406 32 26 746 -631 -829 -642 -754 525 35 172 566 582 49 -759 -526 12 -832 495 -15 305 -736 -425 -135 -92 -48 291 -860 -40 411 -388 9 609 765 585 -595 -343 196 614 -633 711 39 605 -242 233 -896 -373 515 -304 427 516 -327 -879 -50 644 771 -627 -831 -859 -539 387 197 146 -187 177 -541 549 225 474 -735 -474 193 -584 514 570 527 -751 609 -489 -86 704 395 584 -513 -828 796 87 94 -368 -298 485 473 178 285 186 -477 573 -361 -891 -300 533 197 384 368 -256 455 -282 -384 63 -787 -314 -539 -412 220 -617 286 745 -527 223 227 718 130 639 -712 302 778 -522 -433 -801 53 537 -179 -491 211 -272 11 -504 259 758 -67 -351 536 -316 -593 -214 -48 -691 -105 -692 -638 499 -713 409 671 -633 232 671 -537 498 189 -436 -462 -312 -525 -560 485 -112 -61 -360 -888 -621 540 727 -494 -600 676 -695 643 -823 -596 188 -679 1 -447 -109 31 522 714 85 -784 -843 641 519 800 -864 -304 592 1 688 -37 561 -835 -771 -126 642 -816 -502 403 425 672 274 -73 -753 -522 672 92 -683 -536 736 -760 -220 183 231 643 -577 359 -743 -195 -537 746 771 516 554 336 42 -589 -392 -518 -251 376 -261 777 -596 -810 129 98 160 -59 -563 -418 -675 -797 -443 -292 522 -145 -113 -484 -457 599 -15 -392 -795 -46 -899 190 613 146 231 -850 -435 304 205 -87 374 688 -796 -527 680 800 -60 -732 -361 -891 -774 -856 160 -384 -567 -215 67 137 -375 121 -95 290 696 -242 446 -478 -819 -24 -147 581 142 -178 563 554 275 188 715 -142 462 -744 -684 681 -585 -303 343 -707 442 641 582 -29 599 711 -679 95 -363 -871 -771 -120 762 439 263 90 -877 427 -656 616 380 -898 -684 -857 -1 -697 -806 4 -790 61 294 -2 -689 437 -232 572 -604 -613 765 -762 -618 670 90 360 518 84 -529 94 -471 531 289 -842 271 -679 251 -92 691 22 -578 -51 -53 85 -620 -482 608 -355 613 399 -300 439 93 -710 -730 331 478 305 -761 151 -658 -229 -509 -446 -484 -640 -423 774 -158 -82 -185 19 628 531 740 -570 139 -287 -779 453 639 -530 228 170 -280 469 497 183 426 -265 617 -384 230 -473 194 -535 131 559 -360 -828 168 -393 -261 -612 786 346 166 562 -539 20 -578 184 164 -226 -842 147 -894 -653 -134 525 143 -577 174 -601 163 -634 -530 -747 -794 373 -449 -700 -858 -785 -704 204 541 -250 -122 -74 -608 34 215 -211 521 -21 698 -520 -43 99 -613 -370 -319 -274 365 275 465 -66 -245 -211 -848 62 -159 -732 -841 -306 -287 -219 -862 -185 780 467 -716 89 592 -649 -111 588 -892 -683 -192 -685 258 275 -167 728 -52 449 -42 309 632 -459 130 338 -616 -711 -581 -297 454 -376 500 -383 -577 425 762 717 -4 156 -503 -12 595 -23 322 -348 783 83 7 -557 -684 452 700 180 632 670 -146 414 -48 141 15 -239 -568 347 -291 -487 776 73 -850 111 -34 581 643 -752 544 83 563 450 781 569 736 224 514 -820 615 467 639 -829 -62 -587 579 637 -94 -892 131 387 52 -655 606 45 -394 658 -691 260 176 -492 322 251 -108 184 -266 -6 -249 129 -599 663 -658 -172 -465 717 -774 -694 -418 87 -153 -296 -718 -623 251 -767 -466 590 -683 -113 643 -246 596 -380 -166 271 -565 -306 -278 -183 -495 -604 -288 78 -510 -196 -43 127 478 11 -14 -235 -795 -456 170 228 367 395 315 -778 -497 678 262 -5 -82 -24 727 -863 -426 233 390 66 -248 478 557 -808 707 759 -508 143 625 -582 509 -835 -562 -88 -316 555 -9 55 -631 -497 481 786 -409 647 -443 -207 665 484 -597 599 409 -210 -129 -117 717 -651 -654 -347 485 643 -515 -810 149 -227 -246 249 -703 -176 -199 -15 654 -493 -661 -68 -48 -65 474 583 -51 456 722 -708 -522 49 -138 -822 185 77 -334 709 189 -55 565 171 234 214 -574 164 -2 -765 514 623 -12 -71 -426 -192 210 193 339 -325 -796 -306 384 -848 5 73 -829 292 -198 758 10 719 -483 559 -308 180 -325 623 -890 -746 739 332 91 334 208 378 -469 -456 -155 -429 -641 131 -792 -538 781 14 -867 -641 -705 -415 -166 -598 724 -865 648 -180 -246 116 -427 92 298 670 -454 -256 258 646 182 -1 -393 -611 -200 -324 331 507 297 -230 193 649 -851 -254 -886 225 43 -406 658 -192 -575 284 -332 533 -661 -63 373 583 -151 -347 -636 -376 -648 -107 166 -136 256 -640 343 -691 504 348 -439 628 -265 -181 800 -485 407 -767 108 107 617 -107 -760 -255 464 45 -582 115 762 -898 -348 -275 -60 -334 -490 617 -429 -655 511 -297 77 223 -667 -432 106 -507 -41 -359 -71 -641 -871 582 766 201 380 -608 100 -666 -787 -240 -618 -684 -816 389 -826 -838 -433 -146 367 -197 568 3 -361 140 -869 -303 -20 331 -49 165 -508 -135 603 319 695 -519 383 -371 800 -498 385 -746 -839 77 -136 6 -413 -557 -276 278 -235 257 -425 -276 -388 183 -606 698 249 735 232 336 -589 -13 165 -770 -786 484 281 92 -147 -717 247 363 -328 -103 117 -373 -873 440 89 296 369 -748 197 -82 86 245 739 -413 770 471 380 156 -678 -702 -408 -366 -525 -322 157 675 -107 493 700 -194 -750 -843 277 750 -654 -445 -304 234 310 -259 394 362 268 797 193 -139 -437 79 252 -649 -428 73 260 -521 -73 -353 -677 -418 799 -517 -185 389 -554 249 -583 -259 201 543 734 627 624 639 580 -462 55 -294 456 172 -668 -596 513 207 -147 -54 -366 149 -379 -437 476 -291 -742 585 276 390 240 458 -204 141 -673 -474 -783 213 199 -809 -107 -38 -499 -449 726 785 81 -487 -703 -194 -679 -450 158 -885 22 319 -3 376 243 -335 -193 -557 464 573 -653 -498 29 3 391 -403 -445 -78 -556 -697 404 792 550 -247 765 336 -551 -272 775 455 760 580 758 -363 -756 797 426 -141 160 -320 -801 -564 277 -790 -58 -113 170 -468 691 381 -238 460 678 325 553 83 632 -1 -11 55 -689 -630 759 744 386 136 288 -883 521 -872 -209 -436 676 -898 617 739 311 734 -191 -245 464 474 122 615 -638 -294 -822 -188 -600 73 -142 639 541 -139 -5 -416 -406 580 531 -231 -230 -205 -13 -12 -265 -648 176 -615 -661 -793 216 -753 439 505 582 -747 -492 58 -90 -126 526 614 -504 270 -515 -77 -547 -843 -787 70 672 -609 641 93 -214 -337 -288 -585 -351 147 -639 728 586 454 68 681 786 465 -407 -173 -789 -15 -297 -577 -606 -286 -773 468 -188 -503 672 737 -334 -213 777 -804 -747 -632 680 -762 530 469 -228 56 492 -379 -459 -455 -216 193 -177 -348 237 411 260 -199 -126 -752 448 -127 488 -252 -441 -432 -380 -566 261 -424 45 595 -305 -527 -129 235 392 -627 -517 -209 -434 670 -579 88 364 -135 472 260 185 415 -448 59 113 -757 3 297 332 -869 -624 128 -474 726 723 -553 526 -698 -541 738 785 83 147 -279 621 -435 233 -505 -845 0 36 -51 -754 458 124 147 155 527 247 -70 326 636 -255 689 686 406 -429 446 -326 -215 -369 283 -194 -191 175 361 -869 -736 -780 447 355 -549 -788 206 -153 536 -366 -806 -210 51 172 797 16 594 -877 694 -498 -824 651 80 572 -50 700 -827 -379 527 -206 -858 127 -682 529 -710 264 126 -345 133 769 134 574 -365 -461 418 167 -106 -427 421 755 -223 -515 541 160 462 687 94 -765 -367 -270 -216 -92 142 -380 -137 -899 -172 -814 48 -93 319 -48 -690 -350 -315 790 -898 -731 258 -417 -774 184 151 -374 767 -165 -465 -7 -462 447 -193 574 -150 290 150 461 -502 -659 -516 -730 -837 -301 -95 366 373 -807 -419 50 528 -332 184 -51 -451 -354 -403 -850 -166 658 -517 -651 -111 -82 -298 558 -38 399 -893 -383 -257 -50 381 -625 -513 271 398 -587 186 236 -219 -854 -268 631 435 -441 -314 -748 -416 -278 353 -204 193 -152 -649 145 -498 -763 -304 240 57 432 -101 166 252 -271 456 -141 45 130 -542 223 461 -76 -281 -279 -299 -752 663 -186 446 -842 409 156 717 567 -651 -170 -377 733 738 449 -543 -300 188 -611 -238 210 529 510 45 -886 -743 -399 -212 -423 400 455 -466 407 -206 -540 -211 -403 -123 -628 -616 696 500 -720 -50 -499 -627 727 -685 -269 406 -496 -143 -84 780 -132 -367 -353 -794 -564 285 -616 -893 30 -768 99 595 193 68 375 667 -99 228 67 697 656 -896 344 -516 -812 -524 325 41 577 224 559 -551 -616 -410 -147 -90 -595 363 486 119 503 208 521 773 -267 680 255 31 255 -658 651 -457 519 -300 364 -738 269 -161 436 715 -730 -311 -754 390 -809 -264 -756 263 425 761 -548 41 41 301 -331 -30 115 -770 -327 -88 539 -338 -334 -207 -651 25 57 124 -258 -279 147 -114 -682 -587 395 555 -790 -261 708 687 -851 -465 -200 -795 -882 -729 -250 -799 -141 -578 428 -852 -668 584 653 -154 -50 211 168 -449 397 354 437 474 -777 -466 18 -103 527 718 274 -457 707 274 -501 -875 385 -655 200 -378 -501 -785 286 14 -228 686 -847 249 710 -60 460 -676 -277 -573 -144 -152 515 303 -646 511 -620 -49 -470 586 -499 349 -474 462 -320 -61 -56 -195 -808 -800 340 -673 172 -886 -32 -450 -128 424 -435 -610 -241 664 -810 -157 24 66 -627 -733 143 -19 718 -18 359 -806 311 656 -370 -676 -433 -855 -532 -248 475 685 655 -146 507 763 -240 -373 142 316 -854 143 -356 -475 -671 -556 -889 312 503 635 667 -324 -760 234 529 569 774 693 -876 -235 -822 -303 792 -633 -582 -638 617 377 -106 266 -192 -122 551 -449 498 495 -87 660 394 645 734 325 -279 321 -817 513 786 585 -23 -359 -739 -738 -22 757 -369 279 -94 -795 621 -117 274 -854 -707 -57 278 -411 495 40 184 -550 -616 664 477 677 -702 147 -569 -499 -556 624 388 -131 -322 649 -498 -94 -732 42 -879 334 315 -152 359 -522 -243 673 70 -102 403 221 321 -661 -182 -302 -798 33 -858 611 -618 693 152 -187 -238 97 -801 -473 -414 -591 -304 433 445 281 -221 -504 -294 -571 332 -69 -606 -455 797 -284 476 -205 -535 -506 -512 488 209 -730 -480 65 -394 82 541 682 -15 373 -234 -332 80 -415 790 -810 -545 -757 -596 261 125 416 -301 632 -677 -118 -3 -61 -20 -502 373 389 441 -355 175 -345 615 -800 -2 172 -245 -157 739 -449 209 -786 561 266 335 241 69 -807 453 -117 -620 555 186 388 221 -52 173 90 329 381 -420 -200 657 -517 306 -357 430 -349 55 -811 -112 -67 -587 -182 -138 359 6 70 636 158 -367 -698 706 -706 -695 566 -231 -700 776 -685 514 11 274 -383 -372 -711 224 107 -569 423 -878 712 181 -590 580 3 496 462 724 745 513 782 -95 -798 646 460 410 524 225 -476 -570 -738 639 -630 -493 391 -758 732 75 -554 201 -720 -892 -706 -774 40 -273 783 -686 -441 -270 -733 -870 653 110 354 474 146 -5 -516 -782 384 559 -857 208 -189 136 -697 320 682 -233 260 233 -783 -405 505 197 145 -611 397 -735 -126 101 689 550 -578 496 -566 -736 164 -186 682 677 567 172 -275 -817 -508 -856 39 -401 295 391 -599 49 737 366 -239 -471 537 754 -787 -114 566 442 128 168 -808 93 -767 -640 579 143 -114 593 315 -849 -450 625 -109 -593 -436 117 73 -104 239 506 81 677 -37 -129 -480 -792 242 395 -565 5 -808 288 125 -593 242 -856 -388 165 -813 164 51 -30 -885 -858 360 -129 -445 -131 493 -390 -62 -256 373 -727 401 -186 -394 -560 -669 -773 81 -328 -146 -720 348 778 -23 -527 67 -464 -700 -465 -751 -410 247 235 244 740 785 393 543 361 194 -878 779 -586 317 375 -395 -52 -113 -621 -152 -360 431 -596 -714 459 -803 -881 -698 280 138 223 -191 -209 -177 -65 -765 685 58 437 117 -776 -214 278 267 -657 -750 162 134 505 261 -20 246 -222 -374 132 180 472 551 476 -661 -356 301 40 -536 89 794 441 199 558 721 -646 317 -312 384 -717 -187 -342 134 483 -402 -569 566 480 -150 92 -732 -73 734 273 507 -835 517 300 -267 101 -107 -427 555 -339 30 -878 192 -826 -891 343 -727 -868 483 -467 677 -854 191 225 -832 -424 -529 459 -190 524 -52 -310 -768 -782 -26 -399 -402 -769 -224 35 16 -265 -19 393 -410 -595 198 375 440 608 -39 -357 -609 -695 -731 -507 99 -64 12 465 -374 -741 -112 384 351 246 -815 -423 222 454 -854 -673 221 -325 629 -602 574 715 250 602 658 -411 267 736 117 184 -758 -454 -63 -832 691 211 677 -782 -168 -134 -272 -8 -679 -597 -346 -222 584 -399 -739 182 -701 -62 475 -367 -474 -799 756 142 315 401 577 -545 -561 598 -775 199 154 -463 -735 615 653 -644 -139 -525 566 88 491 667 -389 675 547 -620 -660 577 158 647 -619 -9 375 43 -342 -900 -164 -396 -311 617 152 -621 -354 -102 158 -204 -114 788 -307 -293 -550 143 326 614 -869 -212 -733 728 -245 725 -46 612 -642 85 -796 592 672 -712 3 433 -524 292 -140 -895 587 -442 504 85 427 645 -186 -689 354 75 660 -9 -540 290 609 -52 72 462 -165 743 -147 318 418 755 -168 186 -389 657 320 350 626 -123 788 -48 516 -367 -286 165 103 702 -483 -445 -571 4 507 -505 -837 -568 -815 36 -442 -559 -722 142 175 292 -473 -747 -38 -760 317 577 371 -143 385 251 -749 -371 -657 461 -851 177 219 12 312 -879 -53 790 294 -35 -772 -83 -351 796 191 -16 -263 -875 465 -479 -258 730 407 -295 34 -623 -390 -301 150 -297 269 414 -276 167 468 -101 532 718 150 -196 -707 -475 20 528 656 507 -274 -14 238 585 -692 -189 -804 -82 -585 402 -216 -659 -524 55 -23 92 -266 -120 720 297 -40 493 552 483 -813 -71 791 2 238 -889 -159 -600 -811 -604 -330 693 -779 -689 -614 -593 -894 -194 188 -526 -595 506 -582 -495 -717 574 235 404 -47 -742 768 343 -898 203 -636 593 -629 -107 -247 -539 -341 -851 -267 34 126 357 795 -291 -282 492 717 671 -537 -516 491 -257 -783 365 456 -631 295 547 -321 455 -37 637 396 -889 -401 -721 621 248 -261 -4 -410 -44 175 52 419 137 404 167 -178 387 -454 -845 90 -780 718 545 -151 -895 -419 267 -523 711 -730 323 424 383 -54 -363 -465 -64 -267 422 -512 -740 749 501 113 -558 361 94 -869 640 -235 -184 -739 43 -486 -284 769 -744 -737 -222 -505 711 -747 -634 -747 245 562 -179 658 143 -537 317 -212 725 546 -620 -185 436 -235 758 721 538 -511 349 116 586 -865 649 -722 456 684 566 479 755 -883 408 454 438 -718 684 -87 75 -892 -672 -344 -594 12 -877 326 752 -310 -753 12 -277 -716 502 -246 -69 384 351 569 -1 -736 -767 129 -410 286 373 -585 -900 18 -780 -597 -442 493 -731 -331 -510 -37 -157 -534 -490 131 -612 648 -47 -192 724 740 -300 207 -80 -386 -534 518 679 -547 -8 -18 503 598 254 -189 -592 -289 -106 -515 -486 678 -687 341 662 -505 308 415 -215 -524 584 204 407 -110 747 790 -701 -692 -335 -785 -712 394 -809 -482 -179 229 594 -367 -219 -169 -1 -741 -157 -217 -174 -39 92 -594 -488 -579 -280 328 695 249 508 410 652 -864 -82 640 727 782 412 664 733 -782 74 -92 365 646 -610 475 566 -642 -326 -426 -58 -196 -285 172 -215 -123 -45 -400 216 302 -534 638 -333 487 735 -246 -289 737 -338 262 -711 -456 -789 -753 51 395 -796 -288 107 519 -355 -825 13 490 110 -21 409 574 -702 629 -797 -91 295 -658 671 309 466 -444 183 -433 786 96 504 764 -254 723 746 -11 -204 496 729 602 -410 260 703 -105 83 712 -757 -549 -333 -126 -495 -700 779 -274 571 335 21 -714 579 -544 -137 374 181 317 538 366 532 -714 -427 304 678 -512 552 -34 -217 258 52 -682 385 -96 115 185 -517 -452 -61 -614 -490 -29 -786 348 -352 727 -417 -377 213 629 73 -841 -351 -322 -516 -524 22 174 -198 483 -380 128 221 629 -550 764 -635 -714 -377 526 -489 -621 -168 -358 492 314 -595 551 46 262 -847 -689 161 282 -27 -15 -223 172 -92 127 93 447 697 -804 -483 -240 69 -309 -807 239 -501 -787 -418 -766 744 -71 128 -236 -372 -127 -769 -499 -876 19 726 -155 -335 -60 -166 208 -356 -747 8 -411 715 -126 -478 -434 -494 649 -672 524 534 -589 -557 -818 -265 724 47 724 78 700 608 405 -724 597 117 -814 -842 190 252 -368 -731 -178 259 514 140 -349 651 -623 381 788 -2 -296 104 -300 -597 237 -99 -422 302 -777 -626 -301 -200 -222 470 172 113 459 599 -318 -497 475 -60 -806 -426 -87 -281 607 -66 90 20 113 -610 -695 -58 -391 -679 -430 216 289 284 53 -113 -630 500 -391 -76 546 -555 -31 -82 -230 -354 524 -395 14 -267 718 -652 -505 -245 -763 -891 757 469 -832 791 -671 -208 762 214 252 -704 151 771 224 -768 442 478 -674 517 512 -420 604 -192 691 106 -392 190 89 -890 85 -520 717 -114 139 790 -365 -551 636 52 637 -477 -37 746 -721 429 328 -632 -391 -382 -539 -459 -641 344 -861 420 -401 -649 239 149 38 -43 -728 -255 -809 -189 -769 184 199 -731 -346 247 -534 -100 -203 405 -265 728 -334 795 283 -73 313 67 343 101 -167 329 55 28 273 429 694 -228 552 -168 -443 301 -394 -61 585 -751 -461 410 -325 419 218 395 -653 219 -31 120 -103 -707 31 -264 -113 639 -245 -444 -653 -17 -601 -829 -811 -730 -441 -787 -821 734 300 -558 -4 -30 -306 404 698 264 -523 436 712 -675 -859 555 -416 -866 -129 423 542 -633 -12 39 -70 -860 65 -753 111 -120 366 681 90 705 443 -373 496 37 -202 -24 -658 -219 -160 -483 112 -366 -120 12 -221 -804 -592 102 165 -818 -55 110 533 -11 -840 -696 -753 -437 458 632 -733 -530 18 477 51 -837 787 -221 -83 624 -601 334 -528 -145 -721 787 -158 155 494 -401 100 -115 -732 565 -848 -892 -282 -94 -682 -685 -347 -345 360 236 -410 238 -89 252 231 799 -755 757 -781 347 -292 -520 -577 -836 -851 -400 415 -421 -795 -766 -345 -630 272 -535 -732 123 697 -895 -188 267 107 -270 -155 587 -52 -578 -30 -351 153 467 -536 -789 97 -891 676 -5 501 -784 592 503 84 -633 661 -341 -37 141 -98 710 305 -603 -417 -552 -402 -375 112 -98 -167 540 -354 -720 -148 -181 660 -382 -551 -16 645 -698 -304 251 -628 -370 -546 746 525 -441 720 39 95 -569 -486 607 344 630 423 -158 100 -702 75 689 791 248 -23 327 741 717 -89 181 -342 367 -475 -24 383 -503 -767 -232 -519 415 765 -580 -266 -220 -190 -354 373 81 171 105 609 165 397 142 211 593 33 -237 622 240 647 213 6 -477 -269 235 -146 -178 53 -590 -412 246 -505 117 510 -57 667 -305 221 -453 17 379 654 -846 -330 282 733 90 599 -312 469 -582 -729 195 -211 353 -514 -2 -285 -800 188 -263 238 490 -499 169 -890 251 486 69 -286 85 -248 -650 371 189 -16 511 -660 -494 125 -681 -616 -404 155 -387 -753 -720 -359 -24 -334 626 724 -267 396 -310 -779 754 -425 -611 -260 -690 -651 55 -193 304 335 117 386 121 -528 -878 -201 413 -611 -76 -126 561 -16 -434 483 -235 -294 -405 -870 -591 -88 464 -832 726 -238 585 389 473 130 -192 -781 -265 -150 -126 -155 -852 718 762 312 194 -767 373 -58 -21 -330 106 -731 248 352 -153 -719 -373 766 13 497 52 364 -248 691 733 -714 324 589 353 165 -492 87 782 762 596 -125 393 -712 712 85 658 55 715 277 209 -295 -226 -332 504 578 720 142 -640 -60 621 -106 194 -255 52 780 27 -144 5 660 -832 239 748 -552 -765 -324 -291 89 -653 244 -759 -885 -76 118 -320 -228 -770 -341 -815 390 -118 604 -81 23 124 178 -700 514 27 226 -829 663 -634 -567 -233 719 -468 -722 500 -799 434 -111 46 -37 660 -206 105 -74 65 334 451 -265 -493 -281 -459 535 -31 496 -572 -290 -604 -517 -574 -487 590 -418 218 -613 -274 -120 -828 705 -88 -455 712 267 -757 797 590 633 -45 -619 454 -143 -568 753 667 289 -889 -170 -617 -193 123 336 -551 -728 -290 -569 222 113 -656 -702 -70 434 37 741 331 -140 639 295 -278 473 -83 -31 485 684 125 -64 -631 -834 -889 -245 644 339 152 -444 -564 -794 547 -204 426 -449 -703 -163 -139 -823 -634 -189 -390 -349 106 -85 711 275 556 -300 71 -315 -624 589 -131 219 478 -4 -687 796 581 -533 404 414 -793 -32 23 -437 -413 639 286 715 -126 152 464 -775 356 20 -457 769 -457 -153 -251 -354 78 -159 386 -443 -72 -616 209 135 708 -297 115 -718 730 426 -310 415 368 251 -375 -259 -329 -473 -886 -684 -10 207 778 -299 427 -796 -721 267 -326 -370 28 572 -814 -509 -597 -126 459 681 44 -487 -138 -898 388 343 409 94 -772 -370 -616 -798 790 -203 -57 33 611 -558 -398 622 644 -57 -450 285 378 600 655 -87 670 -264 -833 -747 466 -621 -50 749 576 621 614 -550 -774 -324 -754 35 726 -868 -103 -859 -717 441 -81 470 -311 87 -509 -315 -772 212 -667 -366 374 283 36 -519 -213 -755 -637 -551 -516 -26 -166 -160 557 282 -352 -20 359 -442 -888 -658 -541 85 752 -729 -451 -792 177 522 -598 256 715 241 -532 -208 741 266 695 -381 728 -253 509 -385 -846 -769 403 -276 -808 667 36 119 -880 -728 -49 -494 -609 368 -892 -252 -752 -684 -475 -588 -783 -88 -766 -175 -67 -187 150 775 -409 710 256 -681 160 733 603 366 -384 77 -299 531 638 -481 -794 481 -486 -840 -143 -427 507 548 -113 -85 -394 -536 328 -60 75 767 -197 -298 -694 -95 -186 715 -226 -782 -722 -361 -277 -597 -86 -296 640 324 -756 85 374 -519 -322 -387 -310 639 448 179 641 -830 -827 -605 668 -141 251 525 240 -576 -26 -82 -512 -564 539 684 -436 -591 631 -9 658 -459 667 -753 -145 131 -73 -429 381 453 345 690 -385 -868 -443 -100 -277 333 412 145 -107 -484 -24 -710 -744 153 588 -746 444 761 325 -703 -63 190 -206 549 368 60 -554 -430 -316 -460 -269 206 -69 631 -521 46 -775 387 -550 -733 -333 -643 609 29 679 -426 420 476 -128 668 -329 -891 -189 -448 698 -481 -308 -790 167 73 648 207 -278 124 450 -879 -11 -703 130 -715 411 534 421 740 626 282 -45 -893 21 -20 -664 296 467 395 -255 -234 450 -810 -35 -705 -347 -766 -455 125 -426 -849 -210 325 -510 463 -340 -99 -591 -256 -421 201 -772 -393 326 -497 445 -21 228 -14 613 116 -510 -36 -536 -561 -73 252 334 439 -102 -134 468 -460 -601 741 -166 -388 241 13 329 -100 -862 -640 352 438 681 426 -694 -74 679 144 -363 -590 -288 -294 363 -615 195 17 560 261 -325 683 -277 240 -533 -231 -436 -14 322 436 -225 -391 -77 306 -774 608 261 -783 -755 10 -740 139 282 495 224 -737 -371 85 307 192 672 206 118 205 125 -103 423 58 669 -251 247 219 -766 -767 -73 483 -361 -125 -80 -115 -392 -359 -412 -525 222 -73 98 -706 88 -124 291 -281 -619 591 -357 487 -525 387 661 348 774 335 206 160 -608 93 -681 -162 -132 -793 785 -824 -600 272 -308 365 253 -503 483 764 -830 218 -898 -455 62 -510 -821 374 355 -218 -139 352 543 536 -361 198 -444 -694 -667 657 -874 469 -527 -115 455 -206 -713 680 -789 -125 793 -841 -288 787 -712 410 561 -676 -623 213 115 -545 237 -171 -74 -724 625 16 -364 -202 -689 -739 -133 559 -585 -452 -228 -210 318 207 267 -16 -690 -639 -75 -41 20 -291 -293 -180 750 -617 -622 626 -229 -507 -590 -556 -896 330 431 631 -459 -691 1 -435 24 -438 784 -742 -104 677 540 -464 758 -706 -889 -142 -253 187 -741 307 789 -620 -732 -271 382 -489 314 2 513 579 -328 -885 544 -60 -319 -38 272 -104 173 -528 313 394 592 491 -619 -663 -449 -215 -869 705 434 292 -881 -292 147 441 -416 -155 -108 -658 -570 707 -24 439 -345 426 -300 -580 525 629 426 441 -450 -352 650 -226 -399 -781 326 -691 -7 537 -723 -842 -383 -670 -715 717 473 -120 783 545 648 -657 647 -31 -640 73 -858 168 73 -728 -352 -14 560 728 -306 -380 282 270 -778 -48 -566 -660 425 -746 170 -575 237 -111 99 -110 -41 661 -852 -523 -309 286 -684 -670 -41 61 -283 34 299 -277 -657 -1 -18 684 -435 255 167 -478 389 459 796 -393 -195 -189 749 -522 -421 103 528 608 -196 333 91 -819 134 -455 600 203 66 148 296 70 303 109 -858 -842 716 373 -157 348 333 -306 175 -186 254 65 -831 266 -614 -114 -364 792 -606 125 776 486 -657 518 -37 -626 -229 57 -361 438 192 641 -407 676 -555 -271 243 -43 -168 -486 440 -332 -609 -593 -196 -124 -617 -355 -784 329 -174 336 359 -733 -881 115 599 -83 -318 -838 -398 369 -669 387 438 -888 -565 271 392 762 -552 231 -632 464 -496 -403 -646 220 -672 -560 -357 713 694 460 -822 58 -606 184 139 421 148 118 448 756 133 197 -110 -627 -861 -794 417 484 -525 -395 282 331 638 -223 -483 154 731 310 -768 -536 -774 -632 489 -750 -675 -786 677 -135 -885 400 204 -810 582 425 564 -17 -2 383 86 -113 -53 36 -711 -254 271 -562 662 -309 678 617 447 135 179 748 -230 517 -545 -194 -432 471 395 -784 469 715 535 646 -199 -752 -488 -457 -515 -252 67 369 252 -619 172 129 -440 -364 604 200 -151 397 -886 -345 386 -493 321 -516 -108 -99 621 193 -323 589 -433 798 -137 348 648 445 -726 -158 -394 381 550 -372 -822 -16 513 -828 244 -443 51 -126 -575 353 345 -131 58 -274 622 -830 -38 498 190 -538 -858 -531 -239 -831 -711 -237 -323 756 -271 104 -520 -752 -39 610 -89 760 -281 15 324 -329 -655 -54 333 236 357 26 -334 -93 48 -455 -548 771 -267 419 143 -15 -76 -552 751 -779 689 -93 -455 -888 10 -33 -497 -597 409 644 699 -456 -891 -85 -164 650 -486 -24 419 325 136 -762 69 -275 549 -755 29 280 -822 -232 -312 -118 646 523 -228 -33 8 -670 -107 -380 354 -441 21 357 195 447 -772 346 626 -13 567 -757 -810 -14 553 433 -664 382 -200 8 -714 -591 -399 168 -144 439 634 170 -180 -362 646 -218 353 466 709 789 -795 549 169 -328 85 -181 -280 517 -388 162 -116 -894 -122 651 -572 408 -390 62 35 113 -813 24 -707 -623 -25 11 -673 754 -513 -214 657 -672 -644 -318 45 175 -273 -838 -500 22 -131 -157 -247 516 -848 -268 -427 38 -620 -641 666 574 600 -377 -155 492 -736 -726 543 607 -372 -568 339 718 -412 61 33 313 -734 -583 337 241 685 -521 208 509 -791 -701 -392 787 609 207 328 -799 255 -709 293 546 -472 -356 117 35 -615 164 470 479 -426 280 412 -461 481 731 -763 611 129 -552 -224 91 402 166 222 -813 109 -38 730 303 598 -711 -391 273 -236 -188 -325 638 435 193 -440 -611 -624 -197 -722 -286 204 227 -438 168 559 -353 -789 -826 621 0 -461 -385 387 -596 384 359 -248 522 244 -800 -886 399 -246 308 -112 -135 721 -549 -317 -117 630 -410 146 -897 -335 -245 -631 -40 -501 -231 -294 -749 629 -816 -553 56 44 -661 -99 637 111 -778 -614 505 -473 189 137 -305 -326 -800 94 44 340 215 433 715 345 -470 94 764 89 762 -351 -859 623 -368 -538 -804 48 -438 -221 270 415 510 -551 -167 552 236 -360 -620 709 -596 -308 -514 203 16 -226 514 -339 -569 503 -785 -106 428 -231 -628 -275 -595 -534 421 664 -238 -661 -154 -428 792 -644 405 130 -458 -505 360 241 -388 759 -834 -119 -896 -259 -699 -236 41 -631 -826 207 737 -411 -203 334 -878 103 -203 -549 493 450 -273 -442 574 -251 244 600 579 -562 -840 21 -11 -520 294 -98 54 387 -184 -614 -381 624 -93 191 679 80 104 546 -851 -803 -532 116 -356 -648 -581 56 -169 790 269 -271 -513 -566 -416 -158 798 193 94 -426 -795 -38 -567 48 26 475 121 -617 -103 707 66 -115 346 -606 248 -312 -703 646 122 -69 639 -229 -264 449 695 -799 382 -498 367 -378 -694 -853 -62 -421 219 -381 307 -880 -514 -430 -159 -57 -494 -595 324 -193 -438 789 -722 -751 -460 100 -427 154 -203 -18 583 -80 71 662 -789 -239 135 291 -524 82 -226 -392 -813 526 194 85 -84 85 527 419 -315 -263 693 522 372 -822 239 138 -351 588 715 17 569 474 -664 -747 -763 -760 633 618 -640 444 -557 -202 512 -604 -815 -731 -341 234 -752 -700 361 6 157 -648 -680 295 60 -332 139 452 383 -326 -549 -723 179 -105 592 -264 -45 128 -355 285 119 -196 396 406 -871 -443 -686 386 222 -382 333 -641 -11 213 279 -213 -525 298 -889 685 108 -680 -137 -856 -755 449 405 -624 25 -9 -230 521 100 -104 -567 -872 -128 26 -370 479 -50 -62 -839 380 -134 396 -631 711 -487 434 -632 732 -201 769 791 726 4 283 -623 -520 -620 -345 159 -386 -754 227 0 328 122 -630 55 350 -129 652 -111 269 530 -828 -722 -439 -389 -861 -110 -720 412 -367 797 699 404 785 57 -6 437 -102 285 -122 98 -675 -273 -357 23 -61 -437 -243 362 86 -342 -354 654 -104 363 -387 -349 -316 -821 -381 -794 -429 -787 634 -621 671 -642 -236 418 790 -832 -836 -19 -490 664 -769 357 99 -735 -694 401 -567 494 -387 -96 641 -308 -116 211 18 -574 75 759 -32 -459 192 -760 552 -22 -897 -888 513 -860 -587 476 -345 -692 419 -772 -441 -838 -264 352 354 310 -165 552 -290 602 -330 206 -48 450 -720 384 426 612 -685 -296 593 748 401 501 -711 135 592 -616 -27 -868 -307 684 -177 80 419 204 -485 678 183 -28 -107 -413 -897 -454 357 -418 122 314 783 158 45 -288 629 785 -887 597 760 653 -422 53 -736 574 -885 416 601 -261 -382 -766 -408 -85 -3 401 389 701 -16 -822 370 19 -394 -13 -764 -251 331 -605 178 -421 10 -233 -222 -548 -46 -217 775 -81 -330 398 -151 -884 754 -373 204 -459 -781 -626 -632 492 -773 -651 219 -389 -477 395 -389 40 -630 -382 -795 683 0 -432 -49 512 -470 718 316 -345 529 603 -22 -461 30 -386 220 -548 533 -879 -480 458 -403 350 352 27 -382 -468 -290 772 32 -31 488 -572 -396 254 595 13 678 -197 5 517 -37 -744 669 -135 471 777 396 -341 -230 54 422 228 -556 -216 -606 -248 -346 216 725 -405 719 -561 -872 -245 -284 -197 -156 403 109 -473 -844 -107 465 772 -427 -296 519 -242 380 -751 -553 -403 698 -441 -270 -883 298 666 -696 501 -573 750 -387 639 -829 -238 -196 422 -535 -322 -255 -559 597 -863 211 -83 26 -684 540 -748 -552 210 349 619 606 -226 268 -52 26 146 110 -140 -288 448 256 -296 370 -432 107 -441 330 -757 442 -57 -763 235 646 -830 -577 457 -813 -9 114 -27 -762 -300 -894 400 -366 -642 -674 162 182 -127 134 -862 608 146 150 7 170 302 -403 590 -194 460 -340 -526 404 603 -73 501 -817 110 163 727 334 314 -131 353 -393 494 -554 184 -527 271 784 663 457 481 -272 -188 -332 -516 643 155 65 -317 669 -632 241 345 -169 -595 -453 -682 -535 644 596 731 -154 -570 -325 117 227 286 -521 -312 -236 -823 793 712 -72 652 674 272 -794 198 -378 405 347 592 -578 90 457 -37 647 242 307 178 685 34 395 -760 -535 -115 448 -28 -81 276 508 598 -568 -411 -554 453 315 759 -709 -845 -222 -595 390 262 -288 780 505 480 799 -729 406 479 -66 -721 -733 -664 -254 -285 -457 383 44 22 186 -509 724 516 -177 -334 177 250 166 -283 229 647 336 -866 -891 -280 -863 -544 587 87 -153 -129 -12 343 45 -398 -545 -436 -125 532 327 -872 -834 686 -622 -258 -743 -776 -714 248 -473 -224 -477 -88 -429 -153 0 484 123 -512 434 -318 692 -544 -747 -75 742 -468 -206 293 177 326 279 -801 65 -259 502 199 -72 -451 450 -679 72 -596 -380 -448 -557 471 253 743 -799 -635 789 467 119 -20 -576 -63 -154 360 -752 -644 -254 -688 39 -518 637 -369 146 -885 760 -264 169 -308 -80 -799 81 -217 -464 -483 424 -313 -280 701 670 -25 35 -690 -585 -551 249 690 782 -833 621 504 -198 -477 67 -117 355 -411 293 -498 407 -814 49 -634 -230 -322 -837 -349 709 375 -410 -652 514 -159 15 -102 -336 -381 -10 71 -256 94 92 -261 -380 580 800 -162 41 -670 306 -395 544 17 678 343 100 228 -185 753 408 -633 -295 -142 -1 -809 -88 -159 653 378 -400 -520 -733 -678 -90 522 432 -166 -31 -141 -50 -43 -868 -75 -732 -470 -633 791 469 85 -772 197 735 193 686 -588 160 496 -600 722 -115 -96 -337 -458 -435 -138 724 784 368 378 167 -337 452 275 -667 -580 467 -529 173 526 352 171 13 -529 -63 502 692 -94 476 -162 387 762 97 -552 -328 757 -582 -83 -393 37 793 392 -389 -290 -171 -107 -36 540 149 626 697 796 385 -716 -307 -686 264 -355 253 -294 259 -152 -448 -355 616 750 703 -230 477 -819 30 552 -880 -209 -51 -305 691 441 -198 223 -533 682 409 -690 -100 256 413 -499 438 345 -331 -48 112 253 766 560 -58 302 -821 -453 -64 -874 -594 14 -145 -319 264 119 -127 109 462 637 473 -447 470 -382 256 308 50 735 -13 190 25 740 -812 -816 625 98 204 11 -229 296 -367 -201 -708 313 516 562 224 -748 74 -608 70 -281 770 -559 -695 -66 -490 473 -400 -711 -728 -675 186 -53 -685 -692 674 -809 717 -600 663 -820 120 -895 -38 -691 -811 150 -380 -27 -119 166 441 -252 -196 449 92 -288 -297 -801 465 772 -526 -339 799 635 -178 -784 -461 194 214 -885 -335 -303 -749 519 628 435 757 153 255 111 417 652 -310 -884 648 -575 402 -723 371 -77 -689 -583 -22 -122 -833 698 -762 -172 -145 -503 97 -434 -95 -766 -450 -532 -655 171 555 759 -882 -548 588 728 69 444 -382 -321 552 185 -430 -568 38 314 -884 656 -342 -410 -410 -534 199 309 -658 674 643 -103 -302 249 258 157 710 673 -783 460 456 -280 -471 180 298 117 -798 358 -154 390 -493 358 -887 592 -350 -804 564 536 108 543 636 154 -423 -789 -109 -289 127 578 505 172 -213 147 -2 -559 200 -345 84 340 -823 144 -411 -446 592 236 785 648 -468 -318 -326 -223 328 -813 -338 -295 677 700 -180 -222 -798 -515 726 -486 758 -527 -798 -287 613 -682 -562 477 528 -252 -446 152 676 649 737 -716 147 -317 -700 326 -874 -117 -782 -464 -503 -765 328 340 -120 594 728 357 210 494 346 -866 -273 -879 676 -24 408 787 -135 -44 682 640 426 -474 467 -17 -678 544 -861 671 -310 793 -469 -144 -618 573 796 -189 -710 -871 -727 619 -289 229 2 795 538 -376 606 -781 269 111 -250 592 713 -91 -265 -376 23 -441 87 -343 745 -275 -769 -525 225 -662 -889 648 98 423 25 143 182 -554 174 -737 -484 -868 -215 -601 -607 -136 235 511 -222 762 -176 608 797 -25 322 448 -213 -39 -127 343 241 605 132 -147 594 225 624 78 -319 238 683 -239 -139 -353 179 -896 644 148 65 -419 339 -527 170 -76 621 88 -454 -501 -64 -488 -600 -2 505 -748 -582 241 769 -625 445 -352 486 783 498 280 -67 127 687 787 101 -140 511 -487 -188 -610 -288 382 -565 276 157 437 -533 -714 294 -619 -561 799 -570 531 426 475 759 -598 -520 -303 -206 -282 -654 342 -660 598 -233 -696 -376 654 -4 -802 -77 256 -421 599 -432 88 -734 -63 30 -664 360 -596 367 483 -626 -701 98 579 -703 188 -873 269 450 -555 -837 234 -595 -277 -615 198 -308 -666 -467 41 -354 660 -145 -213 251 -182 666 -31 -272 7 31 53 -299 477 478 -112 390 -108 -634 -201 205 -532 -405 -35 135 -211 208 160 33 789 546 -76 285 -814 -122 302 115 -25 -690 295 -515 429 199 240 771 468 -201 -742 385 -446 -183 577 499 -729 -182 -823 208 98 668 443 -428 533 -841 753 726 -725 -373 -90 428 39 -578 746 109 612 -89 -356 -295 -88 210 783 -119 -900 501 -519 349 240 -456 195 -845 -491 -112 -30 364 -263 -141 -860 454 -251 643 -81 -545 -540 -407 -833 735 735 364 -475 -110 272 -755 -364 225 644 -766 -330 -245 728 -197 -781 -794 -509 36 -84 410 113 -866 -345 100 676 -33 -271 452 -158 -240 -128 408 -753 130 -519 -537 -755 326 -395 -784 585 -342 321 736 535 -506 -744 -224 323 -415 -304 498 -551 -838 743 688 111 566 -669 555 722 204 -812 -398 194 272 -98 -272 -621 -764 -631 -785 546 467 -667 -396 -749 440 -50 -567 186 294 162 -896 773 -397 -563 392 -107 -26 -139 261 -163 -730 -649 -533 50 -207 168 344 146 163 -297 -434 604 687 -390 247 -475 -305 -800 -569 -276 -162 -455 -6 296 677 417 -146 -734 522 -319 308 454 -815 609 -364 -850 -726 213 -848 -180 -786 138 -286 -548 -243 -610 -73 795 570 607 -578 -712 -134 16 -631 -802 -347 -373 -86 -746 -516 419 423 -624 391 -443 570 -567 -50 -472 -826 -472 -812 -471 262 660 62 -234 -509 -354 699 374 -174 -52 -294 191 -663 -711 308 -537 -610 -43 -895 33 794 708 565 -308 -636 -437 773 -459 -160 89 340 -309 -604 363 -841 -348 -289 -657 526 455 -205 594 401 -57 -786 404 501 217 585 111 -55 -760 299 111 -817 -702 282 187 -589 24 493 -674 279 -659 -832 -246 -237 -562 -79 475 742 -540 129 500 -510 -323 -456 384 -471 -724 -468 -239 509 63 -843 -93 -56 41 57 -239 -254 589 29 -820 482 -397 342 708 -775 591 -209 771 -271 -409 78 -318 -485 -2 -733 191 586 606 -729 101 596 742 42 -226 43 -294 -177 505 -511 -399 313 -314 -173 -171 285 688 166 343 -8 -154 362 -149 -895 -387 485 -757 491 -299 702 -345 -630 -379 726 -229 14 -410 -585 543 310 -164 -394 -114 614 -652 -160 -130 -154 -294 611 -669 -792 -494 -186 174 -663 35 -749 -83 -386 340 -402 673 -40 -669 191 -303 -386 -23 222 45 -136 430 666 -44 -769 -613 375 -529 -337 -233 166 -777 232 483 628 336 -633 -472 53 -625 -339 85 -589 -766 732 -813 -321 -370 -618 -322 -895 747 -453 654 582 521 -255 784 189 719 357 -658 -690 -317 503 -167 -324 -421 650 679 -335 -375 461 423 -468 575 -859 189 -868 -561 -69 -854 287 749 -855 232 -310 -68 641 86 -130 -895 661 753 -577 638 242 63 100 -478 149 301 722 -325 -168 573 -674 -257 579 -610 170 -556 -359 -735 -660 -140 262 -113 420 -202 -230 125 -555 -250 -565 668 -681 479 120 217 -561 -719 683 -444 -362 183 -172 247 -643 -740 536 773 342 -108 -673 -526 -304 79 323 -795 692 -461 -819 788 48 135 714 319 -666 -436 -477 399 721 676 710 -868 -691 -829 173 -100 294 491 -855 336 460 -658 -591 -464 -164 -426 466 383 618 -582 -712 -408 266 -298 540 528 210 -348 -346 148 -239 555 117 717 -187 41 166 -692 324 222 -373 651 346 -378 658 700 -396 -281 -761 -3 -474 -703 210 -462 -58 -244 633 -554 -673 138 427 51 519 -9 759 325 277 437 -325 428 448 70 -11 -372 -833 -502 -848 309 -683 515 181 250 -519 787 -760 -459 366 -361 440 618 447 431 506 616 -148 610 -819 -167 -841 231 95 92 -215 666 -761 251 -510 17 108 -591 -710 578 117 -249 -858 5 601 649 10 206 729 -62 388 -887 -373 -735 345 781 -390 161 597 542 -697 591 450 195 268 -381 604 265 414 400 658 -890 -163 366 -798 744 -787 -52 261 168 -849 -44 -582 -738 674 -90 -677 -659 420 752 455 -220 171 -122 750 -196 21 665 684 -310 243 675 -187 731 583 391 -125 -466 564 238 -105 -256 762 -343 496 345 425 231 -862 -807 -842 -587 555 -570 -524 -328 -349 -240 152 -226 117 -654 373 118 -555 196 -884 418 -237 -378 -723 615 -458 577 97 -307 -105 -337 464 42 457 -283 -26 155 -800 49 574 -19 -240 781 -133 481 61 -493 -324 -505 -410 579 -791 610 366 251 593 -598 7 -648 313 96 706 798 -33 -734 -197 -737 476 -726 -323 218 -333 -388 -519 -483 746 -330 474 -414 425 781 177 -563 -399 465 72 -468 544 105 368 -204 491 -165 713 -717 132 -10 711 73 -295 -145 158 -708 -771 119 687 -590 559 -152 172 -458 162 90 600 -63 86 203 601 -146 539 -891 131 -338 -415 763 -261 786 704 -170 227 -534 -855 -593 -124 -280 135 427 463 391 750 724 -239 184 -114 -446 572 175 -638 -475 -486 -341 -649 199 -521 -504 -847 -204 83 -487 -362 -423 -768 453 -669 -884 309 -452 543 -4 63 559 -469 -143 -203 -144 512 -108 -288 644 -884 -287 283 -346 -895 623 156 6 625 798 -795 -672 157 458 9 122 -291 -163 525 -199 676 -538 -353 508 334 -173 115 235 329 23 114 104 -133 -312 -67 505 576 577 -647 794 -356 -621 -676 198 544 368 416 -845 -812 -705 -556 352 769 -380 27 -771 769 650 -511 -2 -556 -517 -857 -602 -361 509 -674 -342 573 -459 -465 -404 468 -685 750 136 -173 123 -875 -692 -55 -155 760 452 -198 -427 382 -545 348 428 -131 -700 132 -621 521 469 -291 447 -462 40 760 726 -635 -305 224 177 225 -111 -184 188 -836 -79 21 412 -727 -329 -698 40 -397 -511 618 -48 735 635 550 -654 334 -279 -431 180 468 -806 -161 674 568 -875 22 -432 220 -681 -789 618 412 -598 -632 709 499 85 -558 720 396 -433 247 224 -264 93 -331 -157 -169 390 669 270 -865 487 579 574 -712 -39 -460 599 -579 -81 -630 -23 599 -867 -202 -162 -435 373 193 -591 4 -186 -469 537 448 507 683 448 -50 545 -628 266 418 -346 202 -670 202 -606 -246 -61 -730 728 458 -829 575 451 -339 354 198 -333 -123 495 711 -873 -151 -320 -792 -301 111 100 523 110 596 280 278 223 723 -156 -192 -806 -661 -174 210 391 734 -840 -629 650 -551 -77 -196 109 484 -324 149 -743 636 -598 -520 605 -813 135 -83 518 258 -899 122 -838 -755 446 -726 364 -778 652 375 -596 -159 180 328 762 421 336 -679 464 182 179 -315 -391 -187 784 186 -87 -745 771 -644 -430 315 -129 454 -282 -97 -458 73 -842 -899 490 -718 9 127 -54 220 457 534 729 -418 330 -617 96 -577 649 226 -514 -332 272 733 376 -828 -653 -599 397 159 -428 668 722 261 630 420 717 579 -527 59 169 -352 -380 435 -355 340 518 -885 -688 -625 -272 -855 -594 -871 -690 -312 103 -260 -891 763 -459 586 -612 93 460 759 -489 -397 -130 -620 -280 -719 148 -166 652 -76 8 -593 422 -652 -331 -849 612 777 -301 -410 535 -111 -597 -558 -442 -811 133 -45 282 -671 97 363 731 -349 394 -733 149 -839 379 267 436 -612 -861 -442 51 -184 -801 421 128 -73 209 34 -667 361 289 719 585 543 761 -635 -425 280 410 766 475 101 227 281 -8 -323 36 -238 45 221 388 243 769 -896 9 -608 413 589 679 -738 -644 116 -900 -454 179 -113 -612 -871 -720 721 48 309 69 230 682 -437 -828 298 -625 75 706 -12 -401 463 485 -368 31 762 -10 572 -343 639 609 497 605 -4 424 708 -547 -94 -742 -844 381 -562 -881 -657 -846 406 203 604 -593 -677 494 198 -4 66 -555 688 124 -425 231 -843 782 149 -786 -816 -796 330 -646 -461 587 -738 -282 59 598 -4 -636 99 -165 -54 70 -206 -313 -138 -593 312 208 295 495 776 141 -126 -838 -297 72 -554 -308 527 -522 771 98 -228 313 -173 283 -75 -779 -789 -315 410 754 557 171 -655 184 -836 54 -742 500 -642 -476 -94 139 -457 651 -438 -714 507 -194 523 433 -187 781 -616 776 -715 -102 -783 -528 -364 134 287 507 -100 -564 -550 -438 272 -279 188 -842 -847 -713 -701 777 38 724 460 297 -220 -171 39 384 306 20 -662 -761 454 115 236 650 174 516 666 40 -431 397 302 -762 128 162 631 276 216 -183 -666 329 -670 -514 -616 28 -354 -326 -522 -457 674 170 -494 621 -198 699 263 164 -352 -510 171 306 -815 147 569 459 -808 267 -505 -214 -684 296 3 -596 -481 363 -72 402 663 48 -432 -547 -682 669 -39 197 -546 329 -458 283 171 126 -845 69 600 -659 716 341 -852 -359 -324 -96 785 -364 -375 582 -636 -771 750 161 -776 -37 619 107 -551 -670 -2 236 -668 -185 -568 29 -746 672 -14 -203 -766 -506 102 -350 -234 375 292 120 -111 9 -543 436 -213 -13 -610 -4 12 -22 -608 724 -101 739 -878 209 -811 209 91 294 417 289 -693 591 -866 -385 641 -670 -820 -673 -165 -414 326 583 -243 293 -609 -388 398 -260 -144 96 -255 -84 -32 286 -838 529 -524 30 233 -795 626 192 341 709 -131 -158 -872 268 120 681 -838 -132 382 -682 58 -826 -448 -344 -286 381 -23 -12 475 -498 451 -887 -149 264 199 -717 -174 700 -355 -648 173 726 324 -690 -269 316 -857 330 85 387 -401 263 -609 373 -473 -888 571 -169 -141 680 342 -786 -3 -196 633 -121 311 -795 -244 -240 -175 -783 471 -521 -146 -683 -147 -347 532 736 402 -679 -392 1 709 200 -569 142 547 320 785 55 711 157 -446 666 -657 -346 200 282 -674 -441 577 -420 -12 367 -665 738 -450 -3 -408 -693 -165 -895 -24 18 -31 590 34 267 -68 -658 -487 32 -160 -851 432 -334 512 -267 -395 -594 -769 159 301 72 307 -83 -438 -86 -369 251 -890 457 711 386 108 -90 -182 461 230 -889 -47 733 118 752 114 333 263 377 130 -760 327 614 665 418 -190 -390 157 312 -453 -793 -493 -386 319 -523 -866 569 -424 -502 -574 732 -182 122 210 788 657 -365 114 653 -412 346 450 435 -733 -558 -304 361 -413 -240 -421 795 674 731 721 516 -190 293 -177 -464 -602 508 431 6 -38 -369 -433 -380 -281 -436 -375 -601 -480 191 -447 36 -124 -422 -109 -247 248 -748 -535 -588 547 -576 25 319 72 -61 -683 -253 33 141 -770 497 460 -200 -338 -534 -105 -182 -301 344 -158 225 737 -828 309 -266 -208 537 239 -778 740 -840 -506 131 53 -153 464 112 -340 -99 344 -487 483 -465 -213 406 -30 -690 519 -463 336 511 94 789 78 520 -3 -804 344 367 136 -403 617 652 170 7 -677 677 109 739 662 -1 71 590 -48 -195 461 -799 573 276 -756 -747 35 459 -624 329 619 251 -61 -886 788 217 787 -591 406 -817 -595 27 -160 554 -57 227 508 -38 -136 -723 473 73 169 33 -102 528 -115 -367 -247 -501 -850 581 -377 -526 -711 363 -817 -315 -463 157 189 648 362 538 -867 -316 -337 -161 482 -558 -270 -672 650 -463 123 620 163 -758 195 -7 239 509 -340 -712 754 295 -718 540 123 -440 722 -514 -59 -683 -67 391 -107 37 643 -568 -686 -306 149 286 -325 -327 -829 -11 -728 292 -496 -872 375 -304 -658 238 -678 -751 39 -565 -149 597 424 -169 -573 -16 -147 535 635 223 345 733 144 -156 -108 -552 391 -699 47 -812 639 -515 -97 -685 793 -446 -240 626 -731 -627 -377 242 687 -652 -899 560 -553 286 -156 -714 574 399 -504 274 319 312 -86 180 -441 745 -334 -465 -750 439 80 726 -2 -32 -73 -864 -197 -756 -428 535 -546 608 396 -6 150 360 -824 552 -883 -671 765 69 600 639 548 232 187 718 60 -746 -745 394 -297 710 -835 612 -441 64 170 648 775 -609 108 -294 383 -373 694 -95 668 134 -628 -216 -198 -557 605 -643 -329 13 -852 799 -29 -448 -692 -434 -137 499 -550 190 206 734 -405 26 733 -620 376 122 428 -487 -615 466 -706 293 -530 -707 79 -492 56 176 -519 -631 267 -765 266 573 -787 -857 451 -225 -540 183 18 470 46 247 -134 -807 -818 -754 276 -742 260 220 442 690 -195 -565 -308 692 -127 -196 632 721 -704 631 220 -3 -154 709 405 357 549 330 -7 -334 767 -640 695 -156 208 -745 -561 384 -265 793 662 571 -205 482 265 -695 561 786 -115 695 -541 170 -880 224 569 -577 -15 -547 376 310 452 5 731 -332 769 -191 515 -258 -770 692 114 -229 -218 -541 343 -721 -287 -725 449 -816 628 24 588 -681 641 -512 116 728 -871 536 -624 -28 503 -127 -322 582 584 337 -887 160 -513 197 -241 353 -692 570 -762 -315 315 -891 -280 670 -306 247 114 -532 432 66 83 201 -480 178 606 654 -369 -576 261 -100 132 -303 796 -683 -659 768 -90 -116 -116 -869 753 741 637 -877 -799 -448 661 -44 -29 -150 279 415 -22 542 -657 -687 392 -45 573 -854 269 -729 242 -693 -893 -413 -515 329 84 638 346 647 -536 796 -637 -799 -167 -174 46 -38 -160 595 389 -700 -16 205 259 658 -444 -501 719 -425 -423 -627 -644 486 494 -329 -21 -525 -91 -516 -764 240 386 -226 -5 -172 303 -842 -21 -492 -292 -130 -470 -837 379 464 258 -48 358 -659 101 -396 563 -723 202 -516 370 571 -449 -748 -257 -206 -395 456 -270 397 234 442 461 -414 574 -314 674 -452 509 -632 165 -571 435 774 190 282 -387 -655 -555 -864 -14 362 382 121 649 -566 -770 540 -727 343 264 728 -757 -636 -502 -141 75 -389 -243 -136 -297 587 -841 -619 -657 -637 -96 -393 511 -110 1 248 696 624 -322 729 674 -120 -264 -874 -310 -810 -793 -705 -193 -446 -89 -812 212 -194 -34 -802 618 775 -706 -626 -427 -183 394 -153 -763 -885 -502 -48 -478 -202 181 571 -828 691 -376 323 242 440 517 28 -558 634 -586 -353 611 31 768 -147 -388 579 -821 -553 205 -699 200 760 547 -305 402 -807 -618 -505 -534 -299 -290 328 213 -176 -735 -339 -282 -836 226 134 556 -431 134 -778 403 251 745 331 -236 303 -213 234 73 -775 438 -450 -594 -174 -429 -811 -666 -189 496 -650 -531 -595 -798 -99 -77 -813 770 -272 -222 -795 -835 95 718 -76 -613 -316 -123 -697 489 -723 65 -422 -712 -391 540 -724 -293 489 309 207 101 404 -212 117 -235 -811 394 -382 111 272 -731 779 319 532 40 -565 55 726 -546 624 686 -92 172 -462 112 -892 480 454 -889 327 -96 -666 419 229 100 -132 344 329 -710 -455 754 127 -25 390 -90 -154 461 -522 -387 135 -553 -374 606 98 303 185 -406 -305 -342 319 -720 -556 635 -677 -781 23 375 -351 623 -369 -434 -891 -185 -689 392 -170 -67 339 -227 19 -405 122 -775 99 -182 165 415 30 -32 481 -823 496 87 -210 -308 781 354 -675 649 546 236 -356 153 -877 -265 112 323 37 610 -86 -493 310 -807 -93 -854 602 -717 -662 -46 -468 64 186 -300 -54 782 211 256 597 -58 -253 546 -813 33 -876 481 -348 290 -67 219 -837 -157 398 -672 647 371 -821 635 84 339 599 -824 -84 397 447 -237 -520 -179 -233 -615 409 412 730 125 -508 695 196 499 117 -45 -690 374 -510 443 117 728 -96 439 -898 -480 -184 -251 -874 -224 522 -668 -793 -536 243 -509 -672 -769 -627 535 49 -480 744 -463 -439 430 71 689 455 -886 243 454 475 477 -96 151 -4 683 781 396 -574 578 668 -117 568 170 422 -835 600 -66 -707 -300 -55 -89 266 -16 294 -583 -201 -41 563 -660 -739 -244 190 178 468 -722 -40 462 783 -674 763 -646 46 789 -569 -608 -458 149 30 547 -841 284 -699 -124 -370 526 -816 719 -125 -214 -538 455 -729 -30 133 474 -395 -813 383 575 624 -56 -633 -99 217 -72 -406 397 -723 -835 550 341 341 465 -57 -113 -48 -266 -230 479 561 -363 316 350 -794 234 -772 -545 -322 -299 486 -10 -214 -137 -239 -269 -446 713 -154 -27 -57 228 -519 -369 -503 433 694 482 736 -522 -789 55 154 -473 -834 -214 336 -118 -752 -473 8 -430 456 -383 -510 -510 346 36 -521 208 -97 -569 317 -148 -605 -711 636 741 441 78 -304 387 -838 229 -28 581 -159 -183 -865 400 673 -224 558 -282 412 253 355 -112 13 -340 747 645 -144 575 -62 -852 229 -217 -418 453 -831 63 -468 618 681 256 -199 498 686 -83 75 679 648 189 552 -97 -540 -265 634 -747 -581 -554 -883 -750 757 -611 -376 -537 751 588 -488 -665 -500 -672 377 469 -671 -785 -36 73 -126 -652 -159 43 702 -121 -323 -149 784 361 -744 785 -519 791 -11 -224 407 407 -619 -600 -11 -865 587 -158 -609 -518 -802 98 25 490 664 -472 -258 -767 -25 -316 -431 366 -679 604 -183 211 -559 457 -366 -732 112 641 496 -108 -377 -818 -492 340 248 -460 657 -500 388 -314 -224 -157 -558 794 788 -633 -545 -38 -839 -547 -416 143 562 -164 120 -207 114 -327 157 -333 434 -100 -222 -396 551 141 -78 339 133 -644 -724 -491 366 437 -485 -393 -197 -865 386 -483 753 366 -263 -573 -312 -347 -179 242 601 626 -327 -753 -858 -342 224 -188 312 45 283 -346 72 -103 660 749 -877 -459 -779 556 -222 -31 432 446 714 -411 -450 -699 462 799 283 443 -515 591 799 -815 534 -884 -109 -111 106 776 -480 72 -513 -211 45 -587 -560 480 -850 -162 128 4 63 -16 253 161 666 -678 -422 92 409 610 -300 673 -538 180 -255 225 602 562 746 -282 568 -749 -390 613 -101 -291 -616 -330 586 -531 390 491 -52 166 -587 263 348 -643 408 366 162 -404 -134 -87 632 76 268 -21 280 -799 -388 -220 -759 28 514 532 527 103 46 611 -485 -594 -448 -712 -458 582 -25 478 563 -298 -848 -408 -99 783 513 -735 656 765 -68 -109 -307 -32 456 -62 31 754 -60 -498 450 544 483 -457 -825 720 352 -479 -558 608 -591 -68 -747 559 -884 486 -550 436 710 -219 458 -651 -719 432 -235 -169 -631 613 -795 743 298 -131 314 -618 511 -226 -552 279 693 221 -174 44 540 -787 334 47 -417 599 -583 200 -431 -742 -584 153 -796 -7 523 639 498 -783 675 -456 -838 -214 -710 -460 280 -625 -303 -113 247 422 -738 716 365 670 776 76 -792 -510 539 360 68 113 -298 -899 557 -777 -886 469 -574 540 -848 -574 -156 734 120 -720 -804 729 558 128 -727 555 -194 -306 -329 178 -176 534 -480 -1 182 228 731 414 -200 -856 -158 -307 -346 -881 -301 302 -506 -5 362 -634 -159 727 139 263 460 172 710 280 554 468 317 112 600 -351 -862 -625 464 -289 -162 -468 186 -249 483 -586 53 -111 416 543 -79 -594 786 239 -639 -418 -585 31 -384 -723 -611 430 -797 440 -492 159 -170 -322 -12 23 -66 -501 -606 558 -111 446 -256 -295 -839 -11 -40 -110 -476 -371 -818 -720 413 -593 711 -522 434 -838 35 -314 760 -224 643 -856 570 46 -848 -95 275 731 -478 129 113 513 -242 409 -397 -648 -292 350 259 -405 -872 40 -745 285 -519 553 90 -425 276 463 243 179 746 211 -556 -781 -496 -847 -39 -117 -582 538 440 -853 -711 -360 329 -227 68 -819 -791 -803 733 675 64 145 -161 -198 -62 -182 730 -666 -245 -489 -433 -203 289 -651 -823 -57 -463 137 625 737 389 280 -588 612 146 338 -104 700 -847 -315 -184 121 -447 -613 179 617 279 291 523 259 -460 142 592 373 612 -782 -174 472 660 -730 -123 -576 367 -871 122 -829 -521 192 146 -449 -805 -410 -490 499 -202 -549 -601 563 51 -223 -527 452 -398 -450 -316 177 -657 176 521 -796 -252 -877 -439 -860 -536 648 656 518 -494 -703 699 -776 292 670 -587 -195 789 -407 765 557 597 -457 -699 752 -877 -254 -338 -92 -477 380 225 24 -786 91 -759 328 -553 -713 -740 -365 -480 -276 -282 340 -647 -834 555 -465 775 -493 659 -676 745 -206 -386 545 -368 651 607 20 -42 310 -488 440 -314 189 -295 -190 498 -847 55 -591 169 -164 -207 360 -59 689 -172 -807 156 148 486 -490 -635 -462 -283 168 -824 391 791 -330 528 7 675 -587 -385 -449 -21 -361 -253 589 642 -750 -178 -795 -395 484 -376 12 226 641 -450 211 57 775 -554 702 288 -219 448 -46 548 -129 -135 769 255 135 -317 -708 53 -47 253 -60 427 -700 213 -178 -825 175 755 -206 347 -680 -284 -703 529 -573 -761 354 693 617 -294 -538 -235 -206 -129 277 379 118 -716 704 -14 504 679 -48 -126 660 113 -660 -856 557 -414 -680 -297 627 747 150 722 559 225 792 -443 -709 -141 504 14 683 -786 689 614 46 -483 524 -386 -201 511 -649 69 786 -26 -691 35 541 511 50 300 -654 -278 570 -407 -692 454 -774 -525 -197 -762 76 294 -489 461 -57 116 -67 -61 130 -261 -489 -421 -150 28 207 -292 348 635 141 151 -96 215 -448 -463 -304 598 126 -400 429 -318 -111 -564 800 -867 451 -607 -557 721 448 139 613 526 -297 -486 -854 -596 -674 634 401 -230 -94 -39 -752 451 -737 -827 785 88 70 -404 481 -340 167 734 -866 492 791 -146 55 -93 38 174 -136 -327 -684 -488 -361 648 -274 557 334 603 732 586 721 389 253 263 -573 -288 -97 -21 285 -791 -468 -409 69 512 -241 582 -825 10 623 716 -646 -302 -621 -867 -259 -445 661 -172 724 -389 -190 -778 353 -288 -366 190 588 -548 -374 709 377 -749 -251 -769 -384 191 504 771 -83 513 589 371 -675 -311 -419 504 -789 784 64 519 -825 199 549 -645 -266 -869 -216 -223 672 -644 -300 -285 -1 796 -310 183 570 597 -735 -276 -734 -225 -246 -496 260 -424 -743 560 676 -355 -767 -412 -763 785 -80 -322 -727 783 52 -780 109 607 310 -396 -422 -459 476 519 -514 186 17 -68 259 254 134 -465 -415 776 248 -311 -324 762 129 663 -553 719 -8 494 598 626 -2 104 -319 -6 -473 596 663 745 254 -149 110 189 -702 -864 -279 -648 -32 244 -264 636 563 419 -195 -382 -445 -598 767 -612 285 -490 255 -787 -274 765 148 720 -298 -778 758 -887 -119 -575 -267 189 -94 -572 38 762 560 -652 -440 269 126 397 -636 -740 -244 -610 -742 -457 709 0 -645 -636 -159 -566 -772 -399 -847 455 -771 -624 -45 -832 300 61 -111 228 -119 -469 -424 284 486 -609 723 -782 -283 93 587 -101 549 405 625 -136 -597 100 197 -768 379 -889 599 -103 -190 174 237 -662 -766 620 197 -199 466 -461 555 161 -577 -571 -681 -448 456 -672 -395 588 -876 110 -9 -144 481 -404 -23 540 224 -779 -226 -199 353 -78 624 -877 -74 412 -474 -648 -734 -417 367 -475 -162 447 -602 9 -730 -768 -758 166 -176 -172 35 -481 -778 -509 -36 316 -315 473 -702 256 -391 7 -578 -151 236 -276 -670 362 -741 -32 -297 793 -654 -457 362 -695 733 -480 -218 100 761 209 -800 373 -670 -494 -665 -792 566 454 -682 389 -257 -659 -38 29 651 740 -573 -611 533 -176 1 -407 597 57 -158 679 -833 247 -573 582 -264 -481 529 211 -210 232 -245 295 324 -188 -188 246 374 -145 -787 122 670 -397 357 -70 615 -381 -398 475 362 154 -409 389 -640 756 580 -169 -505 -602 714 -240 726 -383 589 318 -489 -40 67 794 255 -41 46 -855 -465 141 -249 -361 -732 -504 148 35 222 718 476 273 -562 614 -606 -723 762 397 788 449 551 -672 -291 -236 602 128 -394 -521 672 625 393 -718 491 784 548 -305 111 -593 305 -498 558 -585 -657 -707 -311 7 256 165 -782 51 190 -778 563 -285 743 321 771 -298 -293 -770 -505 -556 -748 646 691 -257 -384 -249 -301 177 -265 42 -870 682 501 630 762 427 -72 -770 -831 -569 553 -16 -866 -464 386 788 -115 -91 -441 -594 536 714 -6 643 -66 602 135 -292 633 -444 586 323 186 -32 167 -528 589 -289 22 -380 546 324 -324 -22 143 -396 -831 761 730 599 -192 185 -39 -110 -89 492 151 447 -736 680 231 -591 532 596 -776 -796 -872 -47 -594 -725 -654 471 -803 689 329 -410 -900 -723 -898 -627 641 -246 751 -887 -84 -631 -837 -659 -93 518 -415 -810 -176 -606 334 543 409 -56 273 -824 93 606 -734 24 -384 -549 724 704 528 281 -750 113 -807 14 -585 -623 -801 342 -620 641 73 -595 -770 -748 -185 65 -447 236 -560 506 333 400 -404 337 -857 -482 161 -424 -175 -434 -589 -26 298 481 684 -781 -21 49 -749 469 -452 -690 -602 254 679 679 62 -721 -27 -38 761 -301 497 101 -513 90 -302 207 -796 65 -364 507 725 439 250 -352 362 -135 -717 -255 792 -67 251 -126 -441 525 -52 179 -369 -276 589 -238 231 -539 -664 800 -897 -397 -160 -551 -718 -165 209 373 -379 221 -887 -557 -530 -811 -710 -732 469 -280 111 74 113 -844 -464 -715 161 -459 298 -466 437 461 -501 -531 -690 -488 -278 335 -131 737 141 616 -308 193 -185 -472 625 -143 -279 655 263 -242 571 359 -489 -112 80 -431 106 -817 657 554 -35 20 116 -4 763 -669 669 -21 47 339 -8 290 402 569 -593 -476 -298 -419 649 108 -99 -501 -528 -741 -362 -316 452 -415 -608 -145 -655 753 11 9 -421 -464 -821 -20 -574 -148 15 -850 -713 -293 475 134 302 414 578 -356 569 -562 320 60 -206 -677 -601 510 370 -505 47 -507 688 -84 256 46 -669 615 615 -186 -318 -123 582 -674 -157 300 -621 240 -108 -706 -841 -843 -679 -515 342 299 370 648 329 -578 -439 635 242 734 -112 351 174 681 -678 520 -251 299 -791 -740 -205 794 -730 -157 -547 -897 216 411 477 -287 -104 152 -693 -448 65 -134 -437 306 -580 -844 -389 -588 -376 452 -188 381 -417 -350 272 83 -615 -199 -537 764 -685 -811 -686 -628 -610 -866 -36 -820 -213 -582 -289 -590 -751 538 -82 520 -467 107 -317 352 349 749 -802 798 267 750 -12 428 525 619 317 -824 -730 -752 -165 -802 -306 -769 -498 -708 -71 665 498 257 -587 86 539 -803 96 89 288 90 -846 -544 620 741 -704 -109 -690 727 -805 465 248 720 -886 -711 -312 -22 -874 -336 -444 681 -219 278 560 233 83 42 -446 -849 -814 556 -424 288 -257 501 -670 122 397 655 -17 276 247 -37 -102 681 -365 798 56 -705 -399 -611 561 -210 -201 567 -302 -821 684 -362 -597 -165 -649 -113 216 -21 364 -857 -765 -575 23 -346 -15 346 221 -481 -575 -323 378 731 624 536 334 593 -891 457 252 -443 -413 -102 -300 -897 364 -793 527 -896 498 -200 -351 488 0 631 -34 358 769 603 772 564 -778 522 -330 544 -385 -796 -650 -690 200 152 621 -697 489 793 485 -86 153 252 586 -42 120 366 -882 287 627 266 574 -45 473 -777 273 768 303 -38 -718 -480 433 -494 593 -3 464 -604 452 -429 -310 -573 760 -561 438 -796 -785 -339 -614 720 -205 322 -31 -779 -766 -584 -520 -738 134 -608 143 -50 -741 456 230 -856 252 475 -638 -556 788 -158 -721 -639 671 -452 703 534 -781 95 -525 -571 569 -305 112 -414 78 202 439 23 -503 3 105 200 785 -342 386 -730 790 -874 78 -675 249 283 339 713 -366 -590 743 26 -742 55 -475 -833 -818 283 -114 -456 43 366 234 -237 -447 -473 -206 64 -780 -505 620 -351 792 -319 -750 -132 201 -851 -305 783 -163 551 706 -274 -700 280 -104 325 74 9 -253 798 -239 -594 226 416 -369 170 -389 401 477 163 -297 292 607 -870 421 277 -536 -655 270 521 226 -488 -442 -516 -777 5 539 -191 -677 276 186 450 -695 -893 -69 -150 -494 -825 437 -541 366 404 213 189 -876 442 -676 -10 -184 -489 191 652 552 -440 -392 -45 -74 -489 447 -710 266 -483 -380 511 54 -469 475 -271 287 -250 -393 662 -829 -466 -522 -888 -471 -91 -322 -109 -667 -620 611 226 -695 -202 -759 -794 -719 -701 717 -83 -589 -787 -602 170 -74 -494 -14 -778 -382 -177 -675 795 -391 -68 -123 -73 -600 -710 -874 304 -78 -142 782 156 5 -72 222 778 -897 152 183 -318 -376 -588 -212 582 -177 756 463 -784 761 278 -535 302 -791 631 219 361 -16 -609 582 38 -704 372 -69 662 -524 -583 -193 50 168 -179 -231 -630 412 -70 -311 -777 45 -473 -221 -834 690 -489 -597 789 81 -125 -321 593 -189 -271 521 717 540 -564 5 296 -214 420 -879 763 -276 -891 -587 -766 177 -447 -781 173 -577 566 270 -641 565 674 -449 -882 -500 680 -180 294 697 42 -726 262 -690 -706 -91 -900 465 -12 -254 -359 -822 -523 303 -826 -623 -789 -773 344 -292 -118 741 -784 333 132 17 -665 -420 -149 465 -413 -234 -612 173 157 544 183 -892 -78 786 -349 -429 -518 667 -166 -310 -164 340 -234 279 149 787 71 -28 -706 385 510 657 766 -528 412 457 -336 683 484 89 160 -817 357 -465 264 -669 -814 660 536 185 167 -483 409 -505 357 273 328 -544 -485 647 -657 -750 -143 -36 553 -159 691 769 511 690 -277 -564 8 618 -654 -147 -695 220 -758 -627 -52 226 -754 -883 748 63 -132 26 -610 -579 549 -741 54 62 295 449 -433 68 15 605 4 256 -548 161 470 43 178 -71 548 -387 69 418 108 269 -831 33 195 151 660 692 -676 -650 4 258 -836 -571 -414 -745 651 -765 -240 -757 309 444 -879 -616 -527 -172 -484 -643 732 -714 597 -458 -450 -32 588 -3 728 -387 108 645 33 650 412 -829 -250 404 488 559 41 42 617 -619 345 766 177 -44 -500 -584 582 -606 -120 486 414 355 -437 598 -341 745 -5 -681 -281 -502 326 109 191 163 -720 -646 -378 -387 23 -509 304 -784 657 78 51 -354 -146 -581 384 651 -685 -663 408 -196 145 505 -503 -115 595 481 344 -106 -462 558 -607 -831 -637 316 -767 480 -537 -493 -604 -377 -546 -345 -120 639 177 351 -274 785 400 -46 -510 -729 -223 707 -460 -5 730 -212 -326 -584 609 -416 -265 -232 -361 -136 168 289 470 -761 -886 77 -644 -899 -380 -616 765 248 -569 -139 -252 184 192 -378 -157 -601 -587 83 -592 -93 -365 686 182 -319 -225 -272 476 -542 728 403 -258 484 414 -529 202 -451 104 145 513 545 644 606 464 165 150 -222 -743 18 -584 -827 26 491 762 -328 578 -152 -306 93 16 213 557 -599 -562 -110 134 -723 -834 -315 -728 390 166 623 -161 -674 -543 519 -755 -357 546 -304 201 -747 -418 -561 -332 690 270 112 -484 246 14 -370 200 -631 -668 -609 365 -301 748 769 468 -103 -196 615 -179 636 -726 -454 -551 -247 -667 -216 776 -53 88 183 702 -591 -552 -583 127 203 -770 -331 594 -890 -4 22 -438 -131 53 -621 -405 402 -77 -312 124 729 -592 472 -81 176 588 169 799 -647 510 312 97 -644 -621 -374 -567 793 724 -224 -71 656 -838 354 271 -452 -243 -642 -358 40 157 -819 -5 -426 236 676 90 -467 -434 348 -497 207 693 -172 -396 -175 -148 -507 -175 -836 -117 -461 642 -693 -880 414 314 -243 366 -432 669 455 -106 -481 -505 354 18 -515 -270 85 -283 -396 601 102 -572 -752 -578 274 627 -156 581 -825 -28 -80 181 573 491 35 580 -191 342 -845 154 191 -66 282 -428 415 -565 -140 187 -679 389 539 224 646 -593 320 206 -59 -738 433 -135 121 -87 505 409 232 225 -719 -321 85 143 739 -578 750 -763 -851 248 77 -807 -283 -808 -479 -608 -198 -448 668 -499 -5 -319 342 -244 -492 376 328 -631 425 768 -200 -208 100 100 -495 -879 475 12 633 -479 -894 -516 -456 49 -739 466 426 -631 -816 465 -140 742 620 28 -413 550 343 788 -502 -115 402 -118 419 594 -143 -474 440 -266 -119 -667 350 -155 -781 367 75 -691 -337 -129 -333 113 505 382 80 -375 -227 -325 -223 157 91 -664 625 -485 -30 -364 -157 -643 -302 461 -182 -485 -585 63 516 735 466 255 60 -34 727 -24 121 -202 454 740 74 214 -274 -739 -579 -844 -804 205 436 506 -789 674 163 -340 -315 -85 -417 557 214 135 704 7 252 163 457 -711 113 -539 -489 -837 -152 -653 -231 -36 -42 511 638 -595 -71 -251 -171 278 768 382 -89 -367 271 793 -68 -43 -501 -136 -105 -167 270 -500 26 254 55 737 536 -700 -778 -229 -310 -552 772 572 -332 -391 -20 -675 -565 555 -621 -704 313 -805 741 -54 13 -530 -770 -137 -613 393 -349 -861 -70 734 325 -800 -150 695 343 -485 -269 -593 186 -327 679 29 675 -339 -144 -210 587 -215 -679 472 591 -367 103 -468 -66 794 489 -327 -249 53 -162 429 391 -793 -736 -725 -839 321 -133 -406 229 -861 -720 137 57 -285 646 347 -235 -439 -210 530 -421 731 -660 580 -728 716 -420 261 -667 70 -19 -846 -270 -209 -792 720 -22 661 213 251 -315 -874 -474 301 580 -804 563 673 518 -430 334 -585 715 663 49 646 -405 -631 60 176 -308 -193 -175 -734 532 279 -898 -542 657 159 -381 274 -335 316 635 -169 -31 469 -37 522 209 -95 330 497 9 282 -899 260 -172 49 -443 -804 168 -86 -713 -552 54 -535 394 -258 746 -204 428 -288 726 230 185 751 102 501 -634 -317 -450 -102 -497 606 -427 160 -521 210 -258 -289 -873 -571 197 697 -28 -568 671 -610 -491 -291 -654 451 -156 654 -799 306 -658 -576 749 -781 162 -449 -271 -160 -247 -300 685 740 384 -187 460 487 -387 -731 260 -147 454 -514 -628 -741 466 508 595 618 -608 554 602 788 758 -789 -565 -398 -213 -105 -213 75 -137 311 -220 387 730 -44 349 -789 -402 306 -830 -612 69 633 60 777 396 525 387 -731 -730 -762 -91 -421 -10 789 -33 368 -754 180 242 25 -746 -688 135 713 -109 -161 746 66 -792 -882 448 445 169 -368 187 222 -163 -626 -586 -414 592 51 -660 -683 207 -118 -131 -890 10 -513 169 -311 -274 85 -737 -408 -63 182 268 141 425 514 -262 507 277 -1 201 434 -466 579 -853 -863 -665 -810 -177 -296 7 72 98 -66 -366 -719 508 -630 -775 -8 504 -51 16 144 659 -201 -364 363 26 620 197 786 -773 -656 -99 219 330 -373 67 -230 -677 -248 -576 718 464 -773 582 -324 -859 177 620 -50 326 -553 731 707 -484 -424 495 67 -620 -315 436 -309 -42 113 599 -219 -281 -312 -714 480 589 605 -549 -55 319 -261 756 250 700 -643 594 -477 -175 -667 658 61 -338 -234 325 -866 -301 480 80 -552 -223 -482 -625 -141 -464 454 429 475 250 -443 -661 -49 264 -606 625 -539 -569 5 340 501 434 -699 -542 567 288 152 232 684 -107 -666 -222 -372 -405 -359 -479 -632 -137 -744 206 -748 -773 -50 -673 182 623 -91 583 310 601 293 -209 -605 22 -398 -56 -792 -363 726 655 144 -146 -557 480 221 624 -485 -420 -595 350 -477 -205 -834 -391 377 -559 -375 -775 354 -421 -702 -343 486 32 338 420 -633 -278 -171 -116 -859 233 507 779 -659 483 -857 145 -139 184 719 170 291 -736 -474 727 -246 325 567 -434 304 -711 349 -77 -322 -548 -114 23 493 496 362 -274 -637 506 557 -737 -99 136 -184 739 -308 -63 735 484 211 -145 135 394 409 137 -631 -428 -154 -633 102 -40 113 -207 726 -479 -776 155 130 -619 55 329 -546 -142 98 -254 765 -207 -798 -72 -516 54 -109 -308 -190 460 -179 285 -882 -763 672 -77 -115 754 -483 -877 689 -487 312 -894 -842 108 -751 -472 -191 -696 -597 48 401 -724 -376 692 -7 158 11 757 -754 519 799 425 783 779 624 188 -736 -434 -473 -192 470 -660 157 -389 541 -886 -830 766 -110 -592 -860 -725 -883 -805 -827 -708 562 -733 -523 784 555 -673 96 590 -756 449 -471 -689 -750 225 433 14 252 -293 -667 649 -276 -601 133 241 -360 116 269 -409 -432 -596 -441 -736 220 420 -438 -179 -749 -314 563 -604 351 76 192 133 707 -135 98 203 -271 -274 -595 -611 654 -315 -313 412 -780 -879 130 -79 -841 416 82 273 -529 -156 -429 221 119 626 51 -627 323 57 264 -206 501 611 -382 -39 651 -558 212 105 126 -726 -445 -352 -544 570 -778 -152 -572 650 598 625 599 201 201 -818 16 -141 434 -133 -207 182 -321 326 -144 -582 -460 -378 -855 185 152 775 704 3 -900 497 -81 -301 145 113 -868 -510 574 -89 -123 -40 117 229 -336 537 196 471 603 607 667 -728 256 -554 -582 721 -720 202 335 731 347 -683 -8 -9 608 373 -444 570 -876 180 202 -810 -266 596 236 247 -620 -632 332 529 -178 459 -474 291 -361 -405 -152 -662 -603 16 -170 -392 399 -857 -894 265 -431 58 -489 -156 -559 -183 -692 -394 -778 127 -485 546 -17 -552 612 672 534 -2 -116 390 -43 472 -680 388 -323 -336 -112 329 490 790 -581 -486 -793 -812 -87 -741 -323 -398 23 251 -652 -635 151 286 -454 -657 663 421 -562 396 706 543 -290 427 360 -718 -513 568 -747 -15 -106 333 633 -139 43 73 142 -41 65 472 446 -449 294 -389 -812 326 435 92 -90 -481 -280 283 698 -262 -444 -492 285 -157 659 -727 152 63 -595 638 -701 665 -241 -409 497 -813 752 292 562 -684 -90 -539 -269 -356 278 363 638 442 743 112 -441 507 -304 294 -255 -403 542 -572 275 -533 -527 63 -718 240 93 336 -784 183 79 242 -832 395 -596 67 71 468 25 -683 -286 -678 -602 -118 328 -417 126 -356 -709 -587 -504 334 524 85 543 -494 -598 14 320 239 -488 -880 -450 -856 -356 -705 86 -714 712 -816 -658 -459 423 170 584 -411 70 254 -525 -573 115 -781 -148 327 469 238 -333 -276 -76 98 279 646 278 -734 -684 397 -74 227 516 -592 -481 -438 596 677 -628 493 241 -170 367 -378 99 -336 -383 -631 610 537 -643 695 -477 -4 -160 699 188 -327 220 486 332 48 -168 -810 12 365 -343 -153 165 -75 307 218 -383 31 -650 -727 -129 450 -341 -16 621 -324 139 261 94 667 -616 34 -190 619 -747 660 445 -628 -603 494 -835 -300 555 470 249 248 -410 715 588 241 129 -642 424 -108 -567 -856 -815 -596 340 523 -649 230 138 -201 -495 547 -275 -345 551 290 -751 224 -102 150 -40 -764 -491 -68 301 -88 -98 539 762 763 382 -874 -688 -743 50 725 -448 182 421 -312 180 333 625 730 -195 -91 -425 -212 493 433 -862 168 -576 321 793 72 -311 -371 195 608 631 -791 -45 -44 -470 375 -782 760 581 236 533 -243 419 -68 -700 671 291 -643 -472 -518 -157 487 749 554 471 540 -607 198 157 491 -487 325 254 -659 723 -648 -364 -11 -51 -752 -7 448 57 245 -829 -830 -21 371 201 -319 -614 585 -434 432 653 -857 794 -360 308 -74 391 556 -684 517 498 334 -234 393 -429 170 -315 330 -465 -132 131 774 -376 -832 242 -211 668 108 744 411 762 214 421 -106 -155 -239 715 661 -182 236 -514 -365 335 -206 -595 -342 -167 795 761 253 148 547 -36 284 440 -246 476 -260 -683 -290 587 -211 -441 721 -833 -170 -647 3 -250 -290 226 728 -91 793 793 -214 -619 -439 -141 105 -163 -739 -151 -17 -258 -430 -751 87 127 -17 -241 575 -751 115 660 682 291 582 -378 586 714 -237 288 224 -723 -585 659 541 -464 543 588 63 -578 -587 -286 383 -200 -792 -312 -826 109 456 -345 768 588 -598 -226 482 -72 -509 -735 405 -235 570 -832 656 456 -32 67 -305 243 -509 146 337 -182 -628 127 -152 301 510 714 540 292 -307 703 61 121 87 430 136 462 214 -775 771 -645 -815 -173 301 -537 -316 -755 -380 -264 335 521 482 -454 633 28 368 582 165 -329 -208 -261 -207 594 566 -587 517 -339 783 628 -530 23 -837 -360 -370 -703 324 -274 -325 46 -131 -610 253 548 -750 9 521 29 -552 703 -179 -254 148 542 69 87 -283 -84 -99 -437 335 485 110 -109 -646 -663 497 777 589 -252 44 -775 -585 795 -32 -116 400 -75 24 27 243 -729 -854 549 649 785 646 563 275 -768 550 -358 -557 -12 325 -260 -351 67 475 777 -802 -752 270 -174 -679 579 -149 -497 326 799 103 690 217 259 425 -96 430 -384 -155 -318 773 -829 -237 -279 -71 512 662 514 -802 -276 537 -201 11 -888 611 698 -113 -861 -300 -430 -801 466 -778 -569 20 798 38 -839 -504 -49 -186 -362 -424 -793 -586 649 -79 -16 798 566 -570 -454 227 -35 73 -582 268 713 -70 311 -352 642 729 -624 -225 466 -611 -128 -17 -688 238 -527 -859 -97 -199 24 87 251 161 -529 511 730 -251 205 -881 661 344 -226 -30 -168 748 -561 -366 546 -289 47 419 650 -345 -111 -528 634 358 -326 519 -833 631 -722 -697 697 222 -28 608 -781 254 -299 -826 -147 -272 -575 -380 -434 312 -199 6 -315 732 554 703 -400 88 241 -230 -71 137 -206 288 491 -300 -856 -201 -791 785 465 -446 -688 427 677 365 216 496 -319 361 278 646 425 686 321 -863 -103 119 -790 -860 744 -685 -196 -588 293 -164 119 578 -732 -195 377 -764 -243 261 62 -259 -872 608 519 425 -695 4 -414 329 359 -238 677 -43 -896 -772 225 -269 483 375 236 397 -276 575 -69 707 -186 162 -78 -182 -403 671 -197 -663 -449 -848 336 -289 728 -322 -489 188 -161 -842 29 -891 604 326 125 726 -286 -819 476 202 -553 364 151 -243 114 244 270 103 -319 -403 -323 519 -434 -812 214 -282 722 441 -583 -784 -797 -482 321 -858 -62 -29 -26 -740 590 -483 251 -587 30 728 382 328 612 526 -736 518 727 -26 -443 -787 -708 300 -143 -509 397 -793 -600 277 -190 460 47 -831 -454 -244 665 -339 726 -435 -605 364 402 207 -388 160 417 744 496 396 -564 150 790 -636 592 342 274 -601 -334 143 -328 -763 -701 264 -29 637 -410 449 -367 -798 -797 508 174 -643 586 208 -561 506 -165 -392 168 77 35 -408 -372 176 469 770 544 -846 -877 -122 194 -819 754 -776 -578 -823 649 766 772 -832 512 304 -447 -806 391 388 -533 -800 228 315 679 -267 699 -559 -599 590 -161 -725 246 -443 -9 81 -307 -438 -786 725 -684 -885 446 -77 -693 -452 318 709 -553 345 -19 -264 -679 -102 340 595 748 -852 -63 471 -241 -278 -357 -503 -104 311 -413 650 44 224 790 683 -854 438 765 -285 287 334 -216 -535 117 527 -207 790 -361 -792 152 472 343 -683 -4 -704 -443 -768 448 -481 257 -129 159 -125 -173 771 412 226 716 -74 -119 174 117 59 8 -857 -352 131 655 -855 -523 191 -490 -339 -836 -100 -403 699 618 -58 -423 -852 -339 -138 -371 712 45 -501 700 -67 733 457 286 -147 15 -770 -482 -544 378 745 -173 -88 -511 359 -825 770 -272 197 695 -715 -368 390 235 -408 392 -377 -878 219 730 -418 -341 296 344 455 232 -104 -482 -697 779 -587 -697 -669 -841 753 -173 -765 50 434 599 -619 -516 -634 -359 -150 -538 -204 -513 431 -807 420 -503 -484 795 760 134 24 568 -876 -199 -241 -634 -40 735 -690 674 166 410 -882 -276 -131 -667 250 -88 785 -553 -134 -16 497 503 -159 -769 620 -302 -689 562 -121 165 -880 491 -283 647 -789 -857 -552 -669 275 644 -437 -683 -96 -899 -44 -838 327 -452 -862 -784 58 -816 -173 -508 -886 -812 -750 108 -538 -83 -844 779 517 92 505 438 -278 -96 -204 690 -471 24 -19 350 714 -458 427 -111 97 -346 -428 -694 -753 277 37 447 762 -644 -731 -677 345 28 -513 -64 -307 324 -849 -12 -146 -875 379 405 -537 -239 -610 10 679 -113 599 -674 281 -483 760 -19 -647 603 671 -142 463 785 -717 396 -502 -35 -407 -169 -69 -454 662 -799 -585 187 -793 685 -469 554 -57 661 -267 -703 -893 -653 -759 -322 -757 -541 -695 427 -544 739 -280 345 135 -432 -457 656 667 -172 734 -586 766 -727 -245 688 539 744 -821 -595 511 -307 261 -23 283 378 -156 -375 -317 -354 223 759 54 -843 -724 27 606 746 373 636 -608 381 -462 530 -564 -591 447 -856 -828 -756 678 -884 -839 -225 251 412 -875 501 -572 -717 -451 -5 621 -439 312 244 -335 699 83 475 278 -258 793 76 767 636 -520 800 21 481 84 -575 799 -729 -366 215 -794 384 130 1 -550 64 125 754 -520 -892 -717 -102 -464 -122 546 364 61 -291 739 254 763 -415 -443 -1 -114 795 -562 764 -604 168 551 -803 669 -85 -595 325 -71 -481 462 -553 -464 -191 58 -623 -598 -521 216 192 775 -882 193 -645 469 42 -513 -228 398 -177 -757 135 241 139 512 -757 286 -224 643 -18 -35 -847 638 144 -262 85 745 -811 -239 579 126 -222 -661 538 -686 -50 791 -342 -29 -863 126 -519 384 -96 -157 716 -453 -266 -604 -673 -525 152 60 730 -133 645 -170 -276 -29 349 -449 -364 649 231 -99 117 -508 383 193 -612 -699 -822 -846 -499 392 19 -859 85 -551 -542 768 -674 1 443 310 447 519 -733 -807 777 738 250 -826 649 750 353 -734 -424 554 -894 498 -123 -199 -45 488 -460 205 424 -220 -513 447 -164 -759 364 -322 -745 410 509 181 -38 -681 33 -112 -691 446 -142 798 -760 -33 651 783 637 -396 378 -670 -420 189 98 350 -617 -557 -387 171 -548 433 -527 -406 -408 613 -144 -164 -398 539 -561 -270 517 -782 -8 -399 -873 -891 -174 628 183 -793 -643 -663 -299 -572 -310 -675 430 688 -268 -836 -526 339 -637 112 777 -589 597 86 -882 684 -397 175 -652 439 455 101 -881 -246 -471 718 510 -548 -676 -329 -465 160 -658 105 -92 123 422 181 375 -195 521 -228 714 679 399 -118 210 -96 -673 -567 602 372 49 785 -614 -223 -786 154 674 70 -261 -261 -274 599 -59 135 157 -402 538 424 -661 296 -856 -7 -635 520 584 304 389 618 340 719 91 -249 -542 -838 -362 -133 -504 -669 -16 364 -746 31 -158 -155 92 -338 -117 -567 -522 -325 -613 518 247 -585 -836 593 177 651 -889 17 -649 313 58 -591 -748 -330 -449 -807 -212 -377 -654 569 -363 -224 593 600 444 348 -30 54 485 -330 463 -138 -815 -854 -155 -569 558 -421 539 -194 607 344 -358 -371 -648 -380 297 19 485 790 -872 362 320 79 -294 622 27 117 80 -724 541 659 552 -710 458 -654 410 44 -524 444 185 -5 465 -485 377 674 -876 -15 -503 -16 342 365 -496 450 -272 -217 -696 -714 746 389 492 -309 13 -593 -836 533 -169 -80 613 615 761 -402 493 -276 -729 56 337 239 628 -661 -797 130 110 -745 727 -396 -854 213 144 -322 485 -649 -166 -200 583 -302 642 -655 343 -651 -620 -227 -209 -707 98 -847 568 -578 -89 583 592 716 494 596 -337 -876 774 -123 -245 -755 564 286 -518 -694 -247 348 -879 461 -572 -832 120 -677 -450 276 -24 131 122 -134 178 -90 -369 681 -844 -66 -818 157 -322 -815 -276 457 503 -642 -709 -761 407 63 370 -484 458 -201 -827 144 479 723 -651 49 -122 -578 -547 -450 44 -369 -578 -246 727 438 471 435 210 76 -189 -286 -643 -91 -444 38 -403 -394 -723 -100 591 462 197 42 -558 291 376 346 -551 -304 256 493 40 -302 109 -574 -700 -593 696 349 423 352 303 -517 491 -9 59 -772 -782 -493 32 -749 687 601 375 -561 440 760 642 -435 725 -684 768 445 -781 -439 -452 257 111 376 -85 339 308 50 -50 532 -668 -884 -844 -631 375 615 377 -185 30 -432 100 112 -382 -429 704 787 416 48 25 708 562 71 -487 290 237 525 304 228 165 283 -618 267 769 -17 -504 548 131 78 158 -285 -641 -792 262 -830 243 -455 -38 -135 759 131 74 -13 -359 -218 403 -108 430 -618 -318 62 372 -306 -846 334 -89 564 364 185 107 764 -818 -458 149 -208 -805 222 604 -156 -755 -863 373 -801 -281 362 588 681 -91 109 -287 -799 -255 -313 604 543 -556 -553 -605 176 689 286 267 -102 -539 -504 681 -64 -346 -134 515 386 357 -5 -33 617 -654 732 690 367 -102 494 789 -457 -760 -404 -641 -242 510 -485 -532 -16 -46 -811 -816 300 798 -182 -42 -330 -551 -279 21 155 22 668 -40 155 683 674 569 445 266 668 -75 529 136 525 -277 -183 -317 396 797 476 -426 -750 -89 -853 756 285 119 689 613 584 -312 459 -515 72 -654 -723 648 276 10 -324 -711 -346 -450 312 439 -789 141 -505 -665 -556 457 163 468 732 210 -675 -123 -404 -316 -453 530 15 -86 384 12 69 78 -317 523 186 661 -60 -334 633 221 -488 4 -101 -68 -662 -524 102 662 -224 -604 -276 294 13 -615 618 600 154 -106 -733 113 593 436 188 786 343 716 -675 -526 358 647 -121 4 -135 -204 -81 3 604 -380 -235 459 -834 214 -526 37 -346 727 215 -675 490 -569 33 326 -670 -682 -736 -576 -399 652 -364 -758 -881 -757 -180 429 -357 541 -500 -379 232 589 297 163 -295 66 247 86 260 -701 251 211 336 -157 335 -697 164 -851 -266 557 -226 -448 -22 -342 481 -349 -534 -545 283 -78 -732 267 -322 286 -472 670 -598 705 -813 -763 300 431 -227 -680 225 724 633 109 31 -140 148 -746 -202 647 463 366 558 -567 481 -488 -409 -620 -136 456 -418 -403 294 197 300 -142 -676 -871 -873 635 -145 741 -701 -704 586 305 -773 -521 546 247 592 -740 -659 -147 389 -782 -897 -856 -445 -747 -540 -660 -206 575 452 -493 107 -789 -332 87 187 -389 -159 -57 -301 23 -783 -148 197 -606 -557 75 165 -155 325 -478 -490 -634 522 -255 725 108 193 -220 534 -563 455 -542 -503 -763 -443 -812 259 -362 -565 -369 -353 227 -661 388 -634 -230 282 -593 -269 -113 567 202 -221 -256 399 -716 -688 -774 589 -208 417 761 394 240 452 449 -611 -118 -413 -1 697 -570 -129 194 85 133 78 -443 -709 451 -427 -649 -740 443 -84 71 743 -578 -246 82 314 462 707 -720 -713 -270 -137 -5 304 27 -255 -799 580 -627 421 -507 493 563 -131 266 -180 527 -884 -895 518 -848 307 -26 -266 -371 -614 -35 -592 550 -365 -114 -838 345 -320 -220 261 -20 281 737 381 -675 622 767 -297 206 552 732 -434 -355 354 -620 -545 14 208 -390 599 -421 498 797 -344 745 -254 131 -540 -296 431 -274 -744 -691 100 -573 629 307 -377 -264 -292 222 -568 739 -814 -864 168 -889 -44 -157 118 3 -461 462 -416 -200 426 -278 216 726 -354 -10 -635 -847 -766 -40 -661 213 -718 51 89 -309 -394 498 -62 744 -895 686 -380 418 349 -873 -44 541 -503 -747 581 -45 56 -158 490 655 646 -574 -816 318 -451 -269 -841 525 -828 662 572 284 -781 715 -16 248 698 -171 428 356 555 -90 701 -405 -403 617 202 310 214 -447 792 -127 -829 743 -705 -346 714 719 341 7 49 307 -464 607 -687 447 -260 779 775 247 -293 -286 -744 349 136 798 205 -342 652 -723 487 544 362 227 -410 65 -656 -124 295 -434 -198 -683 -127 414 -30 386 -728 -871 741 716 641 416 -888 789 635 424 566 332 672 -687 -450 -113 -643 -110 -638 352 -23 -405 582 -409 506 -522 -495 774 -584 295 135 142 -116 151 603 -175 -43 -632 336 91 -778 -784 423 299 794 288 424 -874 710 356 201 704 -895 706 798 367 -564 647 -299 -212 -894 475 212 -522 181 -481 -522 740 71 299 -304 640 -168 -58 -447 -319 56 128 414 -369 -485 587 635 -847 -274 429 696 -195 787 532 -547 242 -829 260 181 -565 -615 753 411 -256 661 -712 -296 486 297 -244 304 -513 600 548 249 368 255 58 -105 127 486 669 439 384 434 -236 198 244 539 597 2 -433 -285 743 -663 17 736 771 -694 -881 786 -801 162 797 -544 81 -66 -535 -785 -778 -23 702 -568 392 -875 -805 0 -799 -407 142 532 -530 -472 788 692 143 -407 563 -241 -590 -597 515 -266 -166 624 -18 -180 103 -293 -157 -474 797 -440 448 -246 556 -254 250 667 -802 296 -396 -481 -593 712 -461 -592 29 751 -894 -277 641 659 47 -654 -590 -899 636 -312 -443 310 -222 269 -542 100 135 -82 507 64 -816 173 236 532 -38 659 708 -646 -370 -695 -713 69 -411 550 791 -439 358 -582 723 455 567 -476 -335 27 -122 -372 -113 -567 373 -371 318 -822 733 670 667 -410 720 202 -24 -453 96 -604 373 589 -394 -161 787 605 -807 722 -697 -326 610 -794 742 -465 91 -687 -596 -731 -677 395 -300 214 97 -641 -783 414 -376 -213 -105 648 726 508 489 -489 -539 -456 -153 -499 -622 118 98 -519 400 393 488 130 -488 -779 660 191 543 -186 -551 -207 490 188 -298 -87 509 794 490 156 618 474 -349 244 -341 2 631 -485 -730 334 -617 781 656 -139 -310 -448 -153 178 -879 336 -498 -834 -536 -873 -333 -183 105 177 -814 287 -60 -280 794 -469 -738 -370 -388 -823 -498 541 256 -443 763 -874 -758 185 -801 -102 -249 303 613 297 631 -378 -693 198 739 -239 -843 606 -775 -378 672 -153 -154 -218 569 530 87 -328 137 -819 -180 -891 -191 -53 530 -531 -782 -468 -367 -526 45 -207 -562 -138 435 -241 471 -405 -802 742 671 -656 -490 -558 451 -447 441 -404 63 546 345 699 -46 -579 -615 685 -174 126 58 471 746 -895 405 570 267 -686 759 720 156 -673 -672 -679 -51 -64 109 -655 398 519 621 405 742 299 539 -559 -553 497 406 183 -171 118 118 -216 -582 -184 -266 -639 -887 -608 -604 -743 787 -146 131 624 117 774 -771 510 -405 -475 706 71 546 -32 716 47 -191 -822 -520 498 430 -174 425 -141 -602 -469 -336 683 387 168 543 -497 391 661 409 45 -1 -177 415 -637 97 -26 -511 -475 691 392 389 336 172 -602 -602 258 142 -103 -402 -717 623 -341 645 -706 437 127 321 568 -528 717 376 765 460 47 -200 -73 -6 -587 444 -824 39 -426 624 -335 740 533 -704 -859 -209 -586 474 -808 -707 -196 25 -519 -90 -129 -29 -769 114 20 265 -558 -224 -444 -682 -697 737 86 60 -474 520 -474 536 -418 301 438 -635 709 -884 346 352 431 104 564 630 614 -115 401 316 674 -421 -772 294 -401 -668 359 550 124 -186 779 726 784 144 -388 -718 -663 591 399 540 -854 743 411 -286 -813 649 -51 88 -874 -366 241 448 675 -314 -60 -558 -865 127 -833 465 -220 268 -266 -335 618 -31 -638 -678 687 -370 -752 27 69 258 734 -352 633 -116 -406 -841 -734 262 749 -188 -351 479 -339 695 436 -607 201 105 -209 466 -732 712 -578 374 -307 -129 768 395 -394 521 -264 668 210 751 440 -807 -505 -692 -530 -234 66 -593 59 -543 -669 -212 -299 135 -159 -141 474 705 -658 449 312 -621 -2 114 -639 -25 -115 -48 22 -651 -439 -756 -394 282 -872 577 -593 787 355 -431 -51 625 427 -874 574 379 81 -814 441 277 -357 579 -373 674 446 -574 -682 -839 119 25 499 -615 600 -143 748 779 705 608 -351 -434 274 290 469 180 -681 104 191 435 637 -78 103 -537 -883 -237 -621 -115 141 547 -715 -683 362 390 782 200 -113 431 311 284 102 766 -93 -496 739 -194 -685 731 124 189 -469 83 -552 435 -201 493 622 -217 -2 -737 505 -446 -20 -712 -706 -295 377 664 -300 82 -351 703 330 -192 100 -875 -675 -868 -137 458 -707 724 -217 155 737 174 227 -176 -590 -316 -280 610 -593 -797 -621 -16 718 -670 298 216 -216 -504 109 37 777 -248 -16 -472 -344 -242 -588 585 606 778 -787 -843 -843 156 -787 -202 555 -867 -213 -595 725 565 -245 505 -150 309 485 547 -373 -724 -4 -836 487 -706 -88 -135 -770 489 -75 -285 195 17 -144 -621 412 247 -732 -288 -203 -44 -730 -298 -651 -685 212 245 -397 -414 687 196 211 619 -660 366 -675 -573 164 394 735 -642 -415 -327 279 -459 -604 -458 -752 -810 -407 -537 125 -102 -884 -399 318 -560 -618 -669 -128 -83 553 -83 -715 648 -255 146 -435 3 -304 361 95 -225 35 -105 -276 -185 -316 341 724 -80 566 -387 295 -145 -777 -807 -199 -714 624 -55 -203 303 -217 -747 -281 280 135 -692 260 -2 264 55 -278 -354 -453 -55 -283 -21 436 -82 558 619 -526 422 367 -65 -382 -496 210 119 169 -828 240 120 -809 482 -521 -60 -520 514 552 629 -226 -607 186 36 166 774 -131 -640 -636 536 244 -425 444 706 -408 486 -213 76 756 642 -118 -251 538 788 123 366 -221 -690 538 -708 -842 260 -504 687 78 197 787 493 -787 350 -395 81 -47 -626 300 765 -587 451 394 -531 34 411 -437 426 571 711 -313 -522 -43 235 151 -49 -611 668 508 -578 -177 242 -896 -892 -436 -112 -236 -137 699 -613 521 25 513 698 -244 -494 -437 -591 263 -877 495 -328 -355 -661 332 51 -729 -579 146 -4 404 -367 66 381 -99 -543 143 -687 -242 650 -412 -501 240 464 -126 -426 -492 518 639 -268 743 -477 704 -95 -786 111 274 -18 -455 -591 -747 471 -363 287 602 -694 -100 109 -327 -576 -508 -308 -560 632 28 -357 598 229 -82 343 453 14 -152 -166 -549 -403 -176 -285 -834 548 -786 90 -226 -600 -381 -542 696 -658 -640 -236 -42 296 -289 -210 -410 -492 327 -277 -375 -34 -701 -368 224 474 528 298 -804 91 586 309 -621 150 -617 -9 -247 37 256 127 -67 533 437 429 -103 -84 -900 650 -653 616 463 -713 118 -130 73 698 688 707 -641 -327 420 414 624 -819 226 -635 -593 -468 245 628 -554 -256 471 -192 -15 -22 -487 -723 357 571 -336 296 -886 -551 42 -151 222 772 -595 -416 -174 264 753 396 612 609 738 -89 -765 552 168 -80 506 139 -390 -520 -271 490 -496 -519 607 -864 440 -55 461 -431 311 362 -105 -785 -768 -188 -796 212 282 -376 -725 227 227 -871 -616 -718 -750 -434 -535 -507 775 419 664 -815 605 207 -701 36 -566 -151 -328 450 -664 -240 209 -879 -99 -715 -806 -559 270 -116 -703 567 -838 -463 -636 -873 -306 -831 692 -454 -494 -542 -458 224 186 387 643 -428 430 5 -402 547 335 10 199 785 761 708 364 -325 -453 35 -313 -893 -477 294 531 -129 637 139 473 -26 -229 385 179 607 544 246 -485 -884 -807 301 -9 -345 -63 -467 -439 -244 241 -492 -65 -612 -380 -524 -742 690 384 334 597 -105 -172 487 637 -501 187 251 -357 343 -857 451 -674 -149 790 -831 -782 713 -240 -472 -451 566 -331 221 587 -157 648 -857 167 747 -229 428 -637 338 1 125 333 -524 342 -529 -527 322 747 -775 -259 -651 -608 101 -875 373 -717 -895 -538 -666 406 -741 503 -738 -655 -803 461 -302 241 -108 -484 146 368 515 -858 602 -844 -847 272 638 -409 168 -638 -658 -350 -363 278 -197 -221 507 -217 747 237 -443 -476 -222 -154 -656 284 57 342 737 -63 -123 -399 -490 461 404 -268 100 -769 232 460 -659 581 35 549 214 355 -849 -249 -257 -786 519 88 105 156 -882 -711 -755 496 705 -8 -334 -618 -206 -756 -749 694 -842 -572 -753 -65 391 -408 64 466 500 423 -608 -76 332 -265 -796 62 524 -207 349 -821 177 -24 -137 -355 -619 243 -598 -525 -96 -97 761 -864 -218 41 -316 -412 -657 -602 169 -855 -785 176 539 -531 286 297 600 710 -384 780 -112 -386 214 -357 -212 361 -871 -43 -622 -629 -599 -427 -319 471 -849 -188 -608 430 -771 9 171 -690 702 442 -112 396 -645 -808 -535 -150 109 -481 -569 -314 -357 -194 -686 498 -829 473 645 -72 -255 44 -680 532 601 423 384 266 770 -878 -802 -587 175 350 159 687 138 434 798 -290 152 -217 461 452 650 724 -515 489 -71 384 347 -449 338 137 -661 401 -860 -765 -53 392 91 -705 -70 98 -181 441 556 -354 -647 412 563 616 61 372 -657 616 -108 -873 388 566 -720 0 419 -448 -446 425 38 370 -232 -85 590 -569 469 -273 -397 -786 -331 384 -286 685 785 -474 229 -331 -344 -53 554 -185 -63 -225 -470 581 -442 -667 743 -530 256 -115 -704 125 -15 -212 408 -534 719 593 219 65 -294 -858 542 -605 -859 -633 768 -543 -660 -567 552 -702 -523 -832 -349 -103 686 661 -273 217 259 627 11 -793 307 698 429 -218 201 363 -274 -257 377 142 798 268 291 -85 789 469 689 -570 -741 -840 584 94 -375 -122 654 -498 -240 579 -804 -536 -26 294 -606 -13 -812 -495 -819 572 703 -802 713 186 -833 3 510 -720 -361 154 589 286 -798 -217 -161 31 -111 -351 -866 591 -337 -162 523 -547 766 -853 161 -125 -807 -245 506 181 0 194 -21 375 679 -547 409 267 -468 -518 178 588 -53 -177 -93 179 -526 -445 -58 154 531 569 -681 -225 778 -509 507 372 603 -612 -179 783 -690 190 326 771 211 -831 -22 778 745 -856 538 11 599 112 -118 254 758 -410 -383 -24 274 532 -760 494 452 -738 134 377 2 461 -784 -298 79 -378 -639 72 -652 -219 -601 -460 -753 -138 -410 583 -699 703 -726 307 708 432 374 -310 -157 50 -43 -752 156 75 484 -680 193 473 -783 742 641 305 736 -575 -379 -436 -315 -722 -501 -873 -460 411 797 425 -523 204 68 -568 662 433 -144 195 151 -579 67 -36 352 190 -421 -556 589 -786 -190 -771 -658 -649 195 258 582 -308 771 559 226 -579 583 -215 167 -665 722 -577 -113 339 403 -563 -107 49 -507 -850 -64 -506 -632 562 -209 -65 -715 685 -173 -893 -851 -131 -1 -198 338 -712 -379 -739 -767 -414 -12 787 597 581 -543 -297 -233 -185 -117 602 -92 -723 551 718 563 166 -644 -712 618 -24 -476 -635 -801 514 -794 293 -894 357 635 -83 118 -520 668 430 555 -1 -716 -332 -292 -328 68 -595 618 366 -824 -593 76 203 14 254 -718 767 -409 524 10 -141 -649 -90 303 -449 -434 688 -122 742 120 -814 318 -179 -900 390 -531 -699 221 139 -158 -250 786 255 434 -184 -779 22 523 616 -726 -766 56 -708 352 378 391 640 -438 -421 -289 486 -826 208 -419 -718 346 -473 -249 -33 -93 66 335 629 -10 714 -102 -791 363 350 -7 -63 -330 -727 368 799 -400 258 265 155 622 458 -794 293 699 328 62 417 -736 407 497 535 397 -56 6 490 -828 -201 -423 -355 -550 716 -223 -442 -876 208 -876 163 -151 723 166 76 -688 -82 785 -518 241 425 -868 -637 -736 113 153 -628 -824 774 695 -643 -663 634 -536 412 -517 617 -596 -399 -182 424 42 -529 -88 285 -433 -45 728 612 101 -600 -330 -134 -303 -156 -803 -847 644 659 5 120 234 -184 248 776 -442 428 618 -40 135 554 -801 45 -303 658 -368 -266 -510 -59 -650 -812 640 -854 438 -336 -257 342 -800 -446 212 472 262 774 -727 -352 479 89 105 221 -710 99 -445 581 -605 -496 548 -374 -423 -576 -412 253 -627 708 678 616 -572 -100 -160 45 -553 721 482 -622 647 285 -101 50 -44 -203 133 40 557 -440 -567 105 -228 -277 -501 535 -296 -22 -638 -353 513 -851 -657 -110 144 772 519 596 -529 735 -317 -99 672 -360 290 -330 720 378 211 34 282 622 489 -759 681 -374 454 52 -459 438 -761 541 -520 -300 536 -169 -734 -391 588 -594 602 517 100 -105 -503 -391 -106 -885 -39 -857 82 -24 -757 379 216 -899 540 375 713 267 744 -173 684 -485 -546 348 245 529 459 4 638 -827 457 -175 -17 -308 -432 -769 636 -214 -8 262 536 -649 689 -548 -269 -660 714 133 -337 82 -733 -426 -622 -214 -496 -64 632 758 148 -83 678 466 765 -481 -324 62 295 683 -72 -424 286 664 159 380 705 304 66 -416 326 646 18 -48 321 -869 -469 558 516 -465 710 -627 541 401 -435 309 434 755 719 340 -378 -731 140 -100 -351 288 -290 -478 -558 -623 690 497 561 -735 731 414 -877 -741 -846 -170 -430 -322 183 -769 -282 84 467 -660 252 254 460 -735 -740 210 -350 -609 -829 113 -318 604 52 -552 -626 227 609 -426 -528 353 -248 216 -131 -402 -881 -598 288 -858 472 90 -596 -333 -364 -503 40 -604 792 142 359 624 -6 731 388 -576 -427 511 -615 694 -299 664 390 -737 -210 -900 -422 711 -475 -341 791 240 -381 -187 245 -616 -90 -204 -607 631 339 520 197 101 167 603 334 194 -163 664 -674 752 -723 -94 -895 -745 -533 -894 -527 107 -416 40 795 403 -552 -286 -835 -92 -363 -614 518 696 -377 -667 381 -225 -75 -40 516 50 124 -670 499 -801 -652 -114 218 -861 398 -774 708 -179 -879 -148 793 -326 -350 94 666 -236 -132 199 -545 55 265 -585 -632 132 -759 -717 198 299 -368 289 319 -38 102 -77 139 164 -89 -728 92 -334 -629 -674 31 540 -512 77 -341 -517 -239 -343 150 186 -814 177 -134 -501 413 33 325 -662 402 29 -148 -83 -615 254 722 440 487 645 -729 -19 322 70 234 509 -862 -634 205 -235 405 646 19 -537 -445 -869 -873 431 -483 -49 109 407 -355 -282 -900 -696 544 -695 138 -695 -532 307 -680 -40 -749 542 -483 -56 -622 222 321 547 716 -290 789 -588 727 637 -891 209 -99 -885 -447 -686 -456 -899 -391 -140 -867 226 -759 582 694 -773 312 -759 -171 -710 -526 505 443 304 -158 126 -155 226 -449 86 328 433 -79 323 -761 576 244 601 -357 398 -69 55 382 312 480 273 -396 616 -88 187 301 1 757 129 -769 -666 -145 305 152 400 -9 698 -858 -494 -475 62 329 -378 189 68 -86 -754 102 146 239 -110 191 351 462 524 349 -190 745 507 -90 736 -721 33 -325 -315 -314 -561 424 -427 -561 531 533 595 555 -44 520 -854 17 -760 679 -769 562 -808 654 186 248 547 -898 -600 -385 617 223 569 378 766 707 -223 547 653 304 -630 -708 -355 -544 -48 -18 -217 -562 -758 724 -94 585 424 -207 -610 217 472 -425 -709 -127 401 -853 700 21 -754 -730 -534 -657 -734 -61 423 556 -283 756 -83 53 201 30 -295 -269 702 -143 -223 -275 -475 778 119 -217 78 681 -865 469 -727 59 388 75 -632 581 -519 353 -608 514 -396 263 206 423 -274 618 429 367 -758 122 466 575 116 407 522 -832 -534 -721 314 123 260 -732 -784 2 -61 354 423 -273 -529 596 -818 3 -899 782 -686 643 -560 280 200 -12 -149 203 -553 570 -79 -83 -731 -828 646 272 411 -832 -224 710 484 26 11 594 -550 -129 544 33 104 136 -835 -579 291 -278 17 -353 746 -88 -29 -609 90 430 89 621 -883 -315 732 270 414 381 215 249 744 -516 705 415 -696 -857 -848 69 566 -40 -129 739 -653 -618 -509 44 -392 -134 -31 -725 51 -300 564 -683 -185 -733 -310 -23 407 -199 -678 648 -465 643 715 -154 -126 13 609 283 -165 -73 214 405 -474 -297 87 503 29 -12 -888 -23 -132 209 -173 -796 -355 405 -38 536 326 -676 -591 -771 -818 46 -860 -598 305 -873 -330 -505 319 600 92 286 84 -583 -380 154 186 -90 738 -91 -51 497 -704 -594 -247 314 -855 107 -480 -629 -291 -338 -410 -222 -878 571 -527 -705 449 317 542 213 -797 -508 -364 704 329 66 575 -535 -750 -247 -353 -792 -152 315 -392 -262 427 -850 297 -137 -205 -184 -300 387 525 751 670 250 -23 -661 99 462 526 -355 320 615 281 277 -256 179 -883 -382 -743 -209 -147 88 -258 -26 -887 -57 -684 174 -402 744 -363 93 -456 495 -776 -358 -790 -487 408 -759 513 -286 221 617 521 -316 -334 -121 400 436 696 349 644 165 736 -805 523 -510 -33 603 288 229 -696 -533 -528 111 -148 21 -219 -346 423 112 -821 -35 423 -642 -107 -372 -525 -13 -740 225 -796 106 -119 236 -727 -884 360 485 691 -580 54 673 -622 502 -521 66 -66 550 -715 -656 61 218 301 585 317 148 501 127 523 -864 -772 -301 -757 -464 -837 528 -849 742 -144 350 -807 -71 -750 -163 446 -766 -346 -753 -883 -206 -468 -337 290 34 -809 -787 725 -33 -861 -195 -185 -534 35 -658 -707 87 -467 352 655 253 402 29 -200 -501 440 -673 -556 -25 -640 424 359 256 -288 614 718 62 -294 156 398 -10 -428 376 -133 -760 598 723 -842 -731 -679 559 -223 -506 633 -628 -699 522 -900 -666 -454 -717 -46 -33 -127 186 -861 -528 648 656 124 395 321 -663 576 -475 125 -150 -13 -719 -19 660 292 559 -176 -415 215 358 -267 -62 -161 -788 336 50 -886 78 -859 726 205 -565 -654 695 -248 -808 -310 133 -270 235 -278 -866 632 57 -456 551 -874 -748 550 636 -719 313 -340 685 -547 -376 -253 432 -263 166 717 338 507 500 -238 -609 -99 -211 -296 -794 178 12 496 788 -685 -617 696 -284 -892 718 -318 -114 -533 -231 491 9 609 314 83 -721 244 531 583 -536 499 624 -437 344 96 683 718 -413 -878 -33 -767 -117 -892 -278 -242 334 343 17 -825 -648 599 322 -217 -290 -830 -555 292 231 -550 508 20 -721 299 -466 -773 17 553 -582 420 149 -295 585 586 -217 584 675 -37 -884 -22 -741 57 -2 678 120 -399 48 443 480 -862 -5 -153 409 425 458 131 -787 -853 581 -113 -444 670 -56 -483 354 510 68 381 -677 -238 -404 -132 378 301 304 22 -243 150 268 558 208 -79 795 -52 -377 629 -559 125 223 193 364 796 -460 50 -610 792 -215 575 552 -355 751 -629 226 431 -741 -10 68 201 700 -41 -195 181 -376 589 206 348 226 -728 34 340 -187 84 178 762 49 194 -851 621 -215 -402 114 -584 495 -809 -70 244 -898 -689 108 326 513 59 -694 366 -637 703 55 542 -66 -310 376 156 -526 22 -857 -763 59 -484 -750 -535 328 -851 -284 799 -721 -546 -130 550 -382 441 392 35 -675 -613 617 121 -739 596 -487 -739 776 -568 356 -411 667 333 -405 53 -526 720 -689 -108 270 -22 239 570 -126 254 565 186 355 555 -838 -162 -314 -698 -203 -71 -502 383 445 -829 308 -690 -293 -36 -206 -433 -209 -301 674 614 709 -212 -827 411 -593 75 538 -600 319 523 280 632 700 -347 668 -677 -497 174 755 -340 356 -221 242 478 -470 -279 255 -384 788 -264 -371 498 -368 -390 269 -722 529 -631 -511 -848 -788 -860 -429 290 279 -206 659 268 792 426 -850 463 -700 -193 -673 628 -390 -219 -58 679 -563 -26 -263 566 800 721 125 -895 -86 -466 -637 585 -707 303 -626 -95 -146 166 -502 333 694 433 602 710 -521 -320 235 339 -849 633 -786 544 638 488 -78 -431 -44 744 -140 229 -266 443 586 28 135 571 364 663 -749 202 -893 260 -192 266 -647 -599 98 -126 698 20 112 491 -381 731 407 -301 352 605 626 417 -343 286 -465 -96 -159 336 796 -289 -725 5 -621 405 57 -253 372 474 -263 -886 225 -627 357 221 360 473 -715 -55 115 -417 -573 61 -346 659 -476 -75 -400 155 -437 437 543 358 -458 300 -352 -460 37 -449 741 -305 402 -160 302 200 365 -670 -383 642 -531 -521 38 161 -116 -318 201 -763 360 292 -28 429 407 -290 -827 652 -504 -702 615 228 156 -74 751 775 -335 325 -246 149 -12 -257 336 -328 -724 -655 266 -597 -636 104 325 -252 -645 -72 -588 276 -351 -658 -489 -562 -224 636 -876 -19 -456 -340 95 737 746 -745 55 90 -428 -480 -742 685 -180 -459 -367 -578 307 496 517 -205 -686 458 237 -845 -223 -189 -706 -445 202 -699 591 -846 -505 -54 772 -534 712 539 490 -524 504 -695 -591 294 -31 554 314 -620 -801 77 428 -15 399 -219 -528 -22 -807 444 532 -141 560 760 -37 -568 -701 348 -848 746 -292 -266 -625 -374 -367 -151 -828 -864 -166 498 225 -224 262 647 -762 617 694 -852 -504 434 -87 216 -240 654 -655 -256 235 527 -82 -391 -876 -298 707 84 -120 309 -595 -522 101 707 -767 -19 -401 260 -24 777 534 499 -391 -544 -101 151 785 615 -830 -443 -177 -509 -359 -686 -644 446 -450 1 627 -520 -806 694 533 -824 306 -632 499 224 474 318 -545 -476 414 439 -116 -487 327 752 -807 -460 333 769 440 -842 -605 789 -726 488 -601 460 -814 242 -699 422 189 -883 -215 -815 -529 384 -63 291 -435 309 507 384 541 529 -150 -357 397 -819 78 -528 -643 -424 518 -850 -111 -897 -703 -492 -879 32 -593 -74 -50 -608 -167 -181 -472 47 95 156 72 507 -877 -479 335 673 506 490 -371 -179 -402 38 341 -714 799 -400 -675 579 356 -340 330 478 -234 -824 534 708 780 -357 195 -773 -99 344 251 -91 509 228 658 -736 575 435 757 -882 396 -827 463 412 -446 91 -49 -835 -594 -759 690 326 760 782 -488 768 617 -66 302 123 299 330 117 -3 542 -310 233 -478 523 799 -812 -577 -155 -546 -436 -283 -877 166 462 -403 225 -581 -694 -490 -224 -395 -390 -875 458 775 -484 -416 -269 -755 -275 -14 727 663 -531 548 386 -374 -360 168 -890 -281 30 -304 549 361 58 771 757 198 -379 -340 348 546 -430 -568 678 -272 -881 341 -436 -629 781 679 332 -297 1 -230 -384 -791 -141 -19 474 538 -575 -251 -596 -204 255 -412 -271 -185 -340 201 382 725 722 -267 488 -765 -532 -657 -128 -251 -477 -8 -173 -356 292 -77 265 559 691 -811 19 140 641 597 -394 -372 100 477 -323 90 -859 -592 -548 -152 -504 581 97 -226 87 -44 39 -523 629 -306 -538 -458 22 -711 737 -742 -876 148 328 329 -397 673 163 -409 -777 -840 435 -110 516 -439 485 469 766 -511 -502 43 -145 -437 -74 -379 274 414 640 360 537 67 -323 558 -837 -567 -173 -557 694 657 -77 400 -622 -688 -740 -354 -321 37 -103 720 112 -200 -154 -85 -178 -661 754 -490 423 -645 746 30 487 7 632 150 578 -11 453 411 -470 -13 755 -753 236 54 119 775 -494 -397 -653 757 525 796 -236 204 -683 -373 -258 155 780 93 -744 -848 -581 481 -368 -503 392 -168 465 748 259 -188 -189 -352 459 -651 695 -844 -539 264 -877 -37 -264 522 -667 105 -211 465 -225 333 -143 -430 711 -529 -31 -493 763 431 -556 690 477 -649 208 -372 652 794 -170 526 472 730 -471 -107 -457 -627 76 259 722 -41 233 -356 -778 -185 -782 771 63 -620 -703 -485 -650 299 -414 26 -263 538 554 343 -170 -451 -137 705 130 526 627 29 -699 -49 -836 -401 -516 -28 358 -694 177 353 -172 -797 591 -782 -474 67 -64 398 -852 -416 522 -827 -356 -663 -857 -850 364 -641 -80 -876 627 747 122 -714 -271 -20 -292 -833 435 -136 258 199 -124 156 595 188 631 213 168 -356 -548 714 -613 450 443 448 156 -41 -424 667 -444 -441 472 500 -140 -548 264 514 -563 502 385 774 -569 3 21 -443 743 -537 419 -589 -729 -171 -613 -778 130 352 620 645 568 310 482 307 474 -869 792 41 405 -321 -305 577 -74 -800 655 519 587 528 -105 717 613 -681 770 -422 -344 -480 -669 -685 0 775 169 139 72 -190 280 43 -580 778 117 -602 640 183 -94 -200 479 -641 625 61 -363 -154 331 -228 584 556 564 601 785 -461 -59 -151 -672 628 176 -623 -445 -854 -382 -50 -300 651 597 653 800 -684 165 -284 128 172 502 389 -23 -639 255 204 -288 -260 -35 377 -221 489 76 -323 -288 -508 403 770 -418 631 114 -265 158 349 1 351 379 176 -391 -598 185 220 759 134 -540 -900 -701 -532 667 -358 -96 232 -400 -40 -196 -885 106 -640 -69 700 719 154 -484 -212 119 457 -252 -374 649 326 131 -414 34 286 -52 -803 39 139 179 -408 449 -306 -696 -451 159 479 -864 91 168 230 20 -121 -247 291 663 -560 757 45 -804 564 716 -517 322 749 604 436 260 730 113 -309 -214 92 66 -367 -587 -822 392 145 142 715 -177 589 -181 573 -354 -502 -624 48 330 -429 -831 -142 -107 515 20 -518 -630 717 -442 428 -646 141 458 -453 -6 182 777 -836 283 -899 -312 439 -722 241 -597 70 80 774 -239 177 -560 -463 252 -673 419 -499 -685 -743 -146 -475 -332 -314 -160 529 -246 -98 -707 -103 515 145 241 601 -828 -362 346 -468 755 -63 35 -196 -71 726 160 -840 105 116 -529 -294 -344 729 733 704 -569 -737 -757 283 407 724 -786 -734 -750 782 424 698 -230 -430 -275 -785 771 -397 -327 -626 33 434 -120 -705 -837 145 247 -682 -585 -336 -546 -415 608 -198 752 713 488 -422 247 -728 -169 549 -875 -257 -627 164 599 110 -779 632 642 -135 -569 -355 -568 261 249 771 431 -303 55 112 -727 -118 269 -140 -262 30 343 -620 276 400 398 255 -406 -897 556 -108 -825 10 427 425 580 717 -851 -455 -873 531 -437 -324 -274 -712 -48 -524 172 -674 -588 -892 760 -245 -62 -254 -230 -488 -340 -570 633 -724 -186 264 -247 582 -712 20 -342 75 288 -550 570 522 502 -231 79 -452 528 752 16 -666 -223 731 -598 -466 -613 426 -426 778 -82 -55 715 243 -253 499 -371 -394 139 -389 -384 304 -786 -212 -218 451 140 -777 -542 -67 30 50 -4 444 -113 282 -443 -60 83 639 648 652 174 -315 -507 -198 -891 237 -870 19 -453 -339 -479 -214 -897 -287 -285 -117 249 -783 444 -203 -376 -410 -104 -338 -318 -732 656 500 499 288 -211 519 609 -731 -781 -751 697 -788 189 -810 240 -55 -660 786 -429 415 468 -150 -522 -374 451 -437 535 -609 -652 797 -709 69 -88 593 -581 477 -779 195 540 521 150 243 508 -129 -564 102 -821 786 233 197 -752 -327 381 -131 -131 497 175 292 -103 -892 -878 -512 -420 87 242 676 622 -896 261 371 -755 -727 -722 503 -154 157 452 -636 -44 513 740 -243 244 596 351 -784 -368 -9 472 -871 -243 689 -102 -71 249 -457 -814 -413 -516 -629 635 -464 472 542 38 -596 391 -572 118 536 -657 216 -84 -846 61 -298 320 -85 261 -197 456 154 -515 765 -634 -515 -295 -10 506 670 -35 -252 -302 -165 -602 -878 -155 705 102 -343 -765 -825 -141 -372 -256 81 692 -603 673 368 -89 243 -667 697 -361 -837 422 -96 -722 -518 -15 374 -111 264 495 600 503 -444 501 -344 -692 -649 -854 0 -108 296 -806 -5 68 -214 -776 -790 -599 -592 -548 -134 -568 563 678 24 724 558 707 -714 -188 462 -692 -877 -834 -176 -165 -436 -877 -242 518 675 -360 -119 -531 229 695 -419 -90 10 -400 704 -505 -457 558 -50 -125 -231 -447 -423 -870 730 592 71 -732 -494 -713 -893 -576 -871 -163 399 26 -790 -92 555 -809 397 632 146 54 677 -478 657 777 384 -481 341 519 -751 561 773 650 -507 741 -164 -454 -162 -264 -125 326 724 147 73 -591 295 -284 13 781 357 -34 -67 -439 727 -593 388 296 485 -84 696 -803 643 283 -241 -848 635 -518 -25 97 -637 -181 37 -395 -342 -241 -895 522 -678 372 -7 -36 368 -176 567 575 60 -581 769 285 -731 -369 790 35 83 141 253 -352 -489 -416 496 699 -727 774 -172 377 -507 -573 256 -853 -635 -147 -890 85 301 -116 -92 157 285 -78 -865 -588 624 -324 93 133 -671 124 253 -186 380 604 -872 238 -316 786 459 531 -173 -731 669 523 744 451 -208 -654 452 322 166 640 -742 779 291 492 -842 -158 -8 536 647 -641 -474 -697 -370 405 -375 488 445 -369 490 82 -73 -391 -504 -383 -264 -77 -467 -557 -302 555 -395 -605 75 517 162 -165 -277 706 29 -613 -643 -687 361 260 789 691 681 -66 -173 239 -724 798 354 109 -48 122 684 -688 -349 738 364 729 -721 -317 -332 -366 751 -84 -357 -767 -816 416 415 283 721 -84 -753 401 307 599 445 -515 -159 648 11 -281 -156 -103 -159 -626 62 115 230 -5 174 -795 366 359 -568 279 -891 -746 -332 202 342 524 -635 -117 472 -65 -462 -197 -538 -303 110 -759 -304 20 328 -176 -380 64 -350 -805 -253 -773 73 -253 -647 349 -649 -149 -213 225 457 -713 -9 563 178 723 -570 32 -508 36 -378 -800 582 -216 -619 -816 -246 -476 -324 539 -330 -81 -202 542 -468 -373 -608 -145 -734 -390 -711 -844 150 554 -327 -52 -445 -376 305 -422 -551 356 -534 166 357 -91 284 -472 630 -523 -306 519 -868 274 -640 -656 781 426 -852 -585 -614 -348 -643 -257 -240 -851 -394 -814 202 550 -887 -24 198 -899 -718 611 -600 -559 673 582 -38 198 -591 459 24 -475 719 388 422 -72 -332 -881 263 7 -292 651 -479 485 -269 -790 -512 293 -170 -71 -99 238 -166 288 -629 436 -132 650 -462 -669 132 -316 -584 167 -720 -846 569 -659 678 294 674 -738 493 -495 749 -828 -253 -754 -879 601 207 204 320 401 -180 -765 472 347 -624 -801 -426 -609 110 136 -95 674 -360 -856 179 133 -583 267 454 336 618 -162 -10 -353 222 698 -435 -386 -814 501 460 -6 -278 17 277 -436 310 -777 396 -179 -113 -423 134 290 -758 -401 -279 -160 -295 -243 625 450 -418 -264 150 -585 508 -765 484 -834 -463 -510 581 70 -728 -786 476 389 -355 239 -602 -300 -192 611 259 -291 -4 421 -361 -408 -264 -70 -25 159 276 451 299 390 -557 -87 -467 -99 -243 579 423 -534 -383 -382 297 -22 -222 -234 -566 72 712 661 -611 186 -607 -367 253 418 305 181 -870 -20 -13 105 751 -139 -339 70 573 355 -85 432 -703 -168 798 -232 -457 215 -97 730 582 -85 176 -537 -529 250 -630 -464 557 -641 277 -802 -623 769 -623 559 432 -653 -628 370 -177 -851 152 215 600 704 524 790 211 -334 688 154 -63 236 449 -586 -553 -653 -222 301 149 -134 563 141 479 208 -332 -616 -685 -118 -335 632 150 -546 -477 -391 -524 774 177 785 725 753 -712 774 290 111 34 -359 -739 779 -603 559 61 -94 460 394 45 -162 793 89 -55 -122 -723 -12 -105 -440 -594 -62 421 -593 186 -287 642 709 -653 534 -375 -858 357 -81 -760 -528 251 731 -76 -554 794 749 391 -304 -346 646 426 -169 -215 541 -377 -684 434 263 -672 -747 -753 333 -312 -538 -571 -84 -298 371 -514 12 -889 -346 780 -243 -875 -742 -590 -844 -50 105 -447 281 112 -595 -41 38 427 -515 610 -800 568 601 -78 -773 459 -209 -153 748 566 -810 -753 372 -792 344 -898 -342 -588 389 293 504 685 -440 -675 -135 147 -350 545 -47 -262 -37 542 -103 219 229 -645 -604 341 611 -172 739 532 -67 -627 -60 -391 557 438 94 -426 55 -286 765 32 -223 443 159 -290 -700 -91 -810 -890 -597 -342 339 -772 714 -3 -672 714 -463 -541 -104 -896 -252 -40 427 -242 -472 624 772 80 112 -390 774 568 33 626 465 718 -387 105 -221 -706 523 -461 407 -270 412 333 237 268 474 484 -723 272 154 -544 -815 -574 -353 -720 631 -201 34 -295 -523 795 364 324 234 -279 -119 406 -95 489 -192 -65 -630 681 708 512 -12 498 -123 -29 -285 28 -514 -745 461 150 -693 -713 -213 -737 775 -156 -199 248 -838 -900 -623 166 -211 -439 629 89 -109 199 -67 461 746 -98 79 412 155 -164 -328 -227 -590 426 -63 -486 365 197 -38 -581 -57 -222 -898 -666 -370 -211 -169 -45 -761 -880 -63 707 -461 206 -694 496 -789 -681 -689 25 30 740 -114 546 -861 236 -440 -491 427 59 -853 128 -450 666 734 -124 429 -843 730 -648 -72 172 485 386 -490 -111 442 539 612 306 523 -139 141 -70 330 -667 315 -471 760 -771 -265 -315 79 -753 -22 619 -9 395 282 -66 -65 -491 -711 -541 -431 -108 -379 -47 92 72 -309 568 604 740 -784 672 566 203 -412 -314 738 -41 -320 27 -662 -39 -281 467 -323 605 386 -847 -639 -770 -219 -692 -404 703 -218 -484 426 -128 -742 63 379 -427 375 112 -781 325 365 234 -528 -319 617 291 453 -5 37 169 49 639 365 -443 -331 -654 349 -73 774 -340 741 25 -826 -508 -658 -138 -527 749 -500 632 243 -690 361 -351 -429 -14 -194 -636 -861 -720 96 335 -323 -717 533 710 456 243 -169 429 701 -167 300 -709 -65 11 -643 -257 -866 -281 753 -356 -403 440 8 206 -150 703 561 -315 -659 -302 413 -492 -412 553 -597 -418 -2 192 -465 -786 -10 -658 -561 314 -704 -701 505 464 253 -820 545 -530 -877 -492 275 716 466 123 -583 -888 -300 -526 179 -54 -375 568 -794 -259 510 435 762 -316 -529 -212 510 14 -771 -653 778 -327 -870 -845 353 755 -858 -439 -760 115 55 -45 -194 554 631 62 -499 667 -213 -227 -149 -591 -654 -831 -205 10 39 -556 36 -443 -296 -689 405 -701 550 -733 -97 679 -468 -353 185 -856 -653 563 356 -615 530 -838 619 692 587 563 -804 26 -683 794 -54 138 -818 -740 792 -307 -442 629 -105 -232 -316 418 482 196 -66 -739 -274 -728 181 -756 -508 526 687 -358 434 -242 -114 -361 472 489 -144 448 656 -358 352 422 -224 670 -301 -456 25 608 20 -46 530 773 -55 603 -627 -288 778 -810 170 -290 -675 -515 719 725 657 -217 496 -12 486 -885 258 -779 312 -580 572 783 -739 206 -480 -219 116 -157 -347 -53 138 -677 540 184 37 -623 300 -486 -553 -658 -558 -757 -93 -636 351 122 457 -877 -401 -161 -469 187 -101 -513 -806 -126 -209 -597 -633 -170 20 196 -348 301 -846 73 -214 248 314 -221 717 -386 -238 633 443 -453 261 310 471 -402 613 408 759 -69 253 -851 502 -201 553 -15 -183 213 -819 -376 -267 -213 -559 -69 746 527 -184 689 29 -163 144 211 392 -553 -83 -718 572 -477 664 -80 34 540 139 -545 -287 116 796 -633 -234 -212 668 -650 432 -612 104 -635 -154 -382 -520 641 -61 -508 452 -665 465 485 11 70 140 754 531 -186 -113 491 179 663 -585 -4 -842 577 433 25 712 -471 -149 23 -333 683 -29 -362 527 -26 261 -575 -650 193 -826 387 710 668 -864 -70 -327 604 -324 420 441 -481 702 531 -367 568 -689 -695 -445 155 161 509 -276 420 653 -564 -750 -501 -769 -407 -811 607 693 -218 -354 103 -238 750 26 426 -398 -599 13 -893 492 -736 -321 -198 -24 190 770 715 -853 -74 150 223 -526 148 -473 -232 -54 -895 503 -107 471 145 450 373 -844 -161 484 -245 572 -212 -287 -536 -333 -645 671 -503 92 -47 -534 -481 446 -485 717 514 -53 -673 -28 256 -843 -588 574 -375 493 743 388 -11 -481 -222 -83 -453 739 -640 250 427 777 200 756 -683 -738 -752 -670 379 796 -157 -232 -89 -516 31 770 -712 47 -427 335 156 596 517 452 389 776 -867 -635 441 -214 533 98 557 -448 -737 -161 -259 389 -870 -177 258 -619 -793 -700 -466 -852 -35 463 667 555 -223 21 545 716 678 -351 563 447 -560 -829 481 -110 77 748 -216 2 -805 587 -238 271 -781 325 -419 -497 -787 309 -539 303 682 519 647 593 346 -242 -657 -392 332 -150 -570 -117 -611 398 720 -876 -704 -239 -171 -483 641 -551 -731 -798 -481 -56 314 28 -316 -566 75 -775 257 -162 320 105 485 -886 490 -604 -381 -72 52 693 -833 -534 -877 248 -184 -308 -146 -760 333 -794 163 -169 -30 661 -511 -437 745 -329 653 -766 -798 453 40 718 -683 -128 -349 -221 -714 461 -520 735 504 699 -841 33 -570 -275 80 -238 394 -365 250 -503 269 -662 -582 624 -664 283 -544 379 60 -235 553 -68 68 -725 -517 -214 -738 -574 -859 708 -138 -25 -104 776 763 -225 639 -23 -898 -510 -532 738 -890 74 -258 -685 -290 779 -442 -167 -164 772 -223 -884 -471 96 240 -619 487 157 -833 104 -553 -121 773 641 -422 -795 -102 -36 -317 420 598 -22 505 113 -632 511 -351 -607 -831 462 -86 336 -318 627 -624 -734 593 110 625 92 -347 359 -543 -616 -208 -598 -482 -495 -93 225 550 82 197 -520 -887 -498 647 -154 -833 529 -396 -516 309 540 320 34 -631 138 -700 509 -165 280 -537 761 -359 -287 -423 10 -321 -113 -577 -152 178 -894 -470 -814 -139 -389 -365 -302 240 -296 -555 616 -501 -222 559 -212 496 -91 299 743 439 789 265 -135 -887 33 54 47 115 243 -841 -460 438 651 618 -89 -437 -115 697 503 109 -438 -450 -498 705 149 -441 -727 203 674 -68 318 -376 -136 -390 -134 366 -859 692 -576 594 421 -287 172 738 -1 170 30 -565 474 193 538 -581 -18 -649 -564 -70 -326 -141 -496 -720 736 -300 -84 -136 -612 -556 -536 -365 574 -425 -340 260 61 -185 -612 -854 767 -744 127 19 -312 -389 -55 533 556 601 362 -834 -887 -694 -473 -883 -643 -540 -300 467 498 267 -97 180 -98 340 696 765 -155 -845 747 -382 739 653 -574 -222 730 -324 -367 271 -729 709 -537 -342 421 -112 644 419 460 -869 50 31 391 510 -504 4 -738 625 -502 99 -78 -167 513 692 -790 -178 185 -80 -346 106 -695 37 147 330 747 -84 -619 317 644 799 -839 -436 468 447 -298 283 -376 784 673 298 -202 93 -269 488 578 504 -525 -726 478 -708 -396 756 573 165 84 538 495 -688 503 414 -724 622 -424 10 -795 -303 -834 120 -780 -247 -627 -301 -183 -486 98 -754 745 265 500 -438 35 597 -524 -111 692 -253 -28 647 428 -393 577 -562 507 -767 136 -154 -425 -203 40 702 728 -612 158 653 -375 -857 -47 -445 129 261 756 55 -427 -125 359 651 -114 -608 104 -772 127 163 -401 -572 528 -569 -16 313 -32 143 624 -719 -551 51 -265 -803 94 -762 395 -670 29 -595 -260 142 -418 -778 0 -630 -701 -742 -556 -829 167 -407 765 779 -251 631 90 307 763 -802 -61 682 -340 227 579 -210 -627 476 -11 -14 614 -776 -256 28 -594 -633 -48 755 623 20 -382 634 -184 -402 408 -571 546 263 -68 673 47 285 -796 -509 517 124 -702 -879 -329 694 -884 491 779 -507 214 247 -825 180 744 -384 -240 -892 -858 -256 341 -69 -662 101 84 -826 -894 -837 -579 211 259 645 236 -726 -291 -90 -349 197 642 -607 315 0 -837 764 333 -256 -474 -307 -836 82 -822 691 -526 648 701 530 -501 -38 -402 699 314 711 101 -708 661 -811 422 -596 531 -533 -754 580 152 769 776 512 516 -340 -448 706 611 276 -467 -441 -4 601 341 251 -334 800 -620 -419 188 -682 -637 754 -505 11 322 -636 -490 343 -622 -198 -182 -103 -543 -97 635 417 23 402 -351 82 -622 264 -724 -193 -601 791 -297 -800 280 -874 -349 -352 101 -234 -61 528 685 -744 288 -403 -240 435 -240 72 683 378 -504 -420 -529 535 -415 703 117 520 -276 -243 -799 -203 780 -213 371 -165 -740 -587 528 -189 -525 689 -335 721 709 -417 -287 -196 -812 784 -412 130 629 468 -84 636 -63 -265 -634 -286 205 -894 -319 381 761 -319 624 -510 433 -449 -546 241 -533 670 430 349 -791 -611 -745 -354 491 -780 -244 468 -141 -171 745 -877 -665 738 697 620 -136 -799 500 -898 -758 -3 -507 -807 -557 -408 -625 -321 710 746 -235 549 488 -351 596 735 653 670 -48 -142 383 -389 175 -803 85 220 -826 697 -87 -107 603 -640 239 77 67 -779 -866 518 567 -473 -618 -586 524 207 -835 -234 13 -458 -537 194 653 293 86 -561 40 -30 -25 514 -328 -648 -871 80 460 27 -254 -890 32 -870 113 685 627 -65 -441 -874 -550 38 86 292 -165 -329 -181 -688 620 -349 -433 -429 -547 -808 -646 69 777 -123 -786 444 -645 -711 -133 -802 -681 -430 -543 -777 321 -714 627 66 547 -360 -405 -576 584 -190 -690 759 -328 -220 -594 -120 301 -91 549 -563 -437 142 462 709 461 -761 -688 509 768 -143 -489 -695 -417 -257 -446 -161 408 730 68 -243 -355 -133 -582 -853 3 563 -568 795 -97 -190 448 -26 -628 77 495 800 746 161 257 -425 -447 652 389 190 -185 -692 368 -94 -893 391 705 638 691 631 -822 711 88 -476 -862 280 618 -189 -772 -480 -649 -399 304 -79 584 671 80 76 -355 689 -836 -670 -266 150 -620 -769 52 688 -515 795 721 -501 -332 -154 749 -497 102 -423 -196 431 559 -478 594 -256 -243 -471 -108 -541 -548 -428 331 323 -22 273 -765 32 -271 -225 -320 -189 287 165 -230 146 -244 40 400 -227 -656 -129 130 398 729 619 -850 -688 408 -861 368 -520 414 618 -443 -878 223 -1 188 17 -32 -804 132 -421 560 87 129 -453 -732 95 754 331 0 -771 236 54 -140 -542 737 -151 -519 -587 -644 146 397 -474 -349 277 -455 776 -51 376 59 500 -132 -434 -531 -702 -674 -852 229 -768 13 -175 -678 -839 651 186 353 -494 205 -664 -345 -220 12 459 39 -483 -747 554 231 -260 523 -838 128 399 456 796 190 202 -168 196 212 -195 -91 -133 800 -445 258 555 204 -737 -280 -701 -184 -47 -502 366 137 -191 -476 669 -193 -410 221 -599 -385 -278 -204 -544 380 729 618 -602 761 -19 244 -438 213 -172 -486 656 763 -424 204 643 -85 -632 280 -559 501 605 -24 -493 520 422 -725 239 -607 -672 -161 384 588 -126 336 -638 -571 -661 465 -159 -805 359 -676 166 -840 269 -832 -710 395 513 -552 585 -159 -687 68 259 -864 758 -143 102 -822 -628 719 168 -849 736 -636 658 290 -466 649 -298 -459 -64 -145 -59 274 557 -769 -534 418 -8 -555 -841 -747 -735 625 400 424 132 -359 -869 -398 -622 -814 216 -68 12 -140 149 -447 -827 -679 555 -494 280 122 -719 -231 688 -783 -431 -832 475 216 -760 -52 -532 -870 390 743 663 177 13 -410 -40 664 -348 -267 511 -416 -138 -135 765 -823 778 -228 -212 -798 554 272 563 -666 792 -644 177 -842 8 -536 255 136 -378 425 -22 310 -415 92 250 -111 -528 457 -79 735 20 -288 -26 -552 72 -507 -549 -70 -112 323 -421 -852 234 181 -172 -288 737 -863 173 -858 -819 -130 141 -698 -751 -283 384 693 125 -757 -809 650 -794 -403 559 -444 -861 303 -307 610 521 -542 265 -582 -40 -684 779 533 -254 -150 258 300 355 617 -586 314 -651 130 -322 -748 159 -45 767 -779 -896 341 -296 -374 642 414 -819 -589 320 -125 -474 145 552 -352 180 107 43 531 -438 786 -245 337 27 -224 465 -60 -122 -309 191 -765 -763 75 -640 -566 741 386 391 70 -140 398 253 420 689 767 401 -474 -588 663 416 241 -242 491 599 -397 491 -781 557 60 688 -53 -557 715 -752 -437 423 -72 -340 -88 229 494 360 -81 640 769 -449 -25 -98 -321 -612 306 33 -390 -705 492 183 -816 509 -391 742 -740 376 -216 -704 397 316 122 -91 370 715 -23 -769 586 722 139 -358 -377 -266 -617 -514 435 598 -237 387 760 41 -370 337 611 634 -576 118 -520 568 -516 -581 179 406 -451 343 679 721 733 -208 724 597 -461 -55 -302 345 1 -853 312 230 750 342 -232 65 269 -844 661 -777 746 -797 -353 -899 272 -795 -632 422 -466 220 -731 733 -99 546 -797 275 348 675 -67 -674 -830 317 213 -864 236 430 -265 616 272 620 -668 -555 392 -751 -756 680 519 295 724 251 318 -148 -694 33 700 768 -811 273 -251 -802 -415 -268 709 730 482 779 148 250 -621 -765 -754 387 23 -29 -742 -51 594 282 493 799 -409 -881 -700 729 -578 488 472 103 -199 356 -287 277 -244 -617 13 130 180 -396 -642 12 536 469 -486 -325 -602 -870 109 -177 483 -321 -527 -896 -530 -583 -423 -738 349 17 -46 -412 -587 528 608 -617 -210 450 -634 685 -592 520 -576 291 -305 -891 -752 428 70 -251 -233 114 -794 94 -283 -401 476 -488 333 -446 -576 -165 48 -313 91 -264 -160 583 -388 715 -92 -474 458 582 -600 -881 131 -262 733 -354 -637 248 363 -561 658 778 -608 752 620 247 548 139 -691 -900 530 -374 434 -35 -235 81 340 -339 9 -206 108 88 -696 -812 -428 309 593 724 -805 23 -321 461 -778 -775 -843 427 599 429 -121 -255 -521 -64 -137 549 -239 -464 232 -774 628 -155 -796 230 -555 -304 -537 500 173 112 244 145 532 -411 550 523 237 712 -585 565 -695 -811 -761 -851 224 -132 350 -242 -798 288 401 184 -211 -711 41 -151 -261 -273 7 -289 -887 694 16 -321 270 -291 -639 -613 42 566 -694 172 -375 -753 258 -63 -375 -276 783 687 532 579 486 462 53 -441 174 -126 525 -899 -355 439 -191 554 -111 745 -109 377 405 -547 -405 -446 -20 -407 -118 35 -658 -653 -353 651 -461 355 205 456 -816 717 296 -227 -625 347 762 -128 -318 -342 345 -205 -785 463 -457 494 -869 -734 -209 524 -597 -107 652 234 -686 746 93 -401 477 -650 -156 -546 -481 -498 -892 -525 206 -900 483 -529 532 352 -884 256 -356 487 488 795 -241 -88 -265 737 -52 -85 632 369 354 -234 -21 -575 368 -498 17 -237 168 -400 -464 -644 -215 712 428 466 58 266 -192 283 231 523 -221 671 80 -395 518 -532 721 350 -621 -489 8 -318 381 452 -468 272 272 318 318 -407 -644 639 730 601 467 -474 -286 106 -439 309 -842 -484 114 -63 421 -546 47 -396 -743 382 -703 548 -279 753 -607 -148 -881 -161 -531 -344 192 427 29 596 -409 -465 -600 694 621 -255 289 -352 -465 240 6 -397 208 -868 193 693 78 -352 -794 -650 19 93 460 -302 -522 13 659 -90 -189 603 -513 350 -442 64 361 -622 625 270 -217 707 -290 -558 -870 786 -22 312 -126 -404 297 -428 742 -490 517 -482 -786 726 481 525 -744 -843 225 -432 196 295 664 -647 585 -859 15 -863 -839 -684 -439 100 -700 -783 -501 13 459 -395 785 -184 -447 786 483 122 702 -343 -461 553 -424 203 -427 -62 -652 -696 655 -334 388 -789 -295 -322 308 -531 -200 725 206 11 -366 216 519 -54 -493 -809 -472 -500 -872 -284 -199 -542 62 -169 -649 -772 126 -795 -559 262 561 -65 -98 -513 -424 99 -742 590 251 -13 -712 -889 314 582 -514 548 197 208 -94 62 -150 -894 533 -661 618 186 -788 -633 -53 692 -720 672 534 -125 -266 73 -505 235 176 695 -348 482 -17 302 560 644 -832 -890 -191 -625 332 -672 591 -658 267 -612 -367 -141 560 751 634 383 263 -201 382 502 -428 -396 480 -291 -229 -697 -477 612 282 601 -295 405 566 32 -189 -169 -812 799 69 -714 -788 266 -504 154 -515 172 -308 -193 -107 -614 577 179 709 0 50 231 -889 -771 -643 -775 -123 -687 677 199 244 326 -347 -465 -328 -53 321 -535 319 511 697 -222 -306 -467 676 -107 579 506 -548 676 -270 -195 -380 -695 -526 -382 -721 256 -475 -725 -835 670 716 -691 477 90 655 -618 -402 -556 439 -884 469 -202 -626 102 -538 475 554 775 -622 251 -290 768 -721 -11 97 -225 -869 -475 287 -554 363 305 -27 581 -502 -383 372 256 298 -223 -876 -873 176 -304 469 449 204 -522 86 -382 629 148 669 -403 -487 141 366 -668 -79 447 84 95 -510 -107 127 359 -265 -532 213 -315 437 -823 374 -508 193 640 388 604 603 -553 10 497 -883 -177 738 -237 514 -563 494 709 -1 -10 342 -655 84 -567 298 424 210 93 -765 134 157 -328 -295 -160 132 -152 -671 -313 63 161 244 767 736 473 397 -27 -74 -531 -152 -587 399 152 -256 600 -523 264 120 606 -216 531 672 -696 285 177 -103 316 170 682 243 -242 -724 283 -867 623 452 701 412 -715 92 -495 567 435 -194 -120 -231 -571 146 -349 -608 588 186 673 667 491 610 -254 147 745 -791 215 596 -259 574 403 -421 -339 118 486 -563 -684 125 650 318 371 389 607 746 49 140 796 -162 -44 563 342 -791 34 427 -549 290 -55 -750 -659 583 671 -287 -186 690 629 -464 688 631 -735 -820 546 552 759 -144 740 -515 -658 -820 -6 -381 750 -286 -559 93 350 492 330 546 -528 -203 562 -259 -688 543 -218 -383 797 728 652 -769 -58 -140 -114 494 734 -515 358 -464 489 -848 -579 155 -228 70 23 769 54 443 -36 -671 720 163 -599 -190 -101 685 543 -673 717 769 -150 -455 617 711 -525 -165 490 68 -38 -787 -771 -150 470 600 401 640 -775 128 -547 -665 434 174 -361 325 -792 -612 648 105 -300 -661 596 -473 -670 -711 -242 761 583 761 -629 230 -763 750 -262 -678 605 -484 554 202 -572 -421 147 142 -404 -272 329 -533 -812 -53 92 -596 -347 -795 464 -638 395 -40 510 -55 -745 -30 -336 -334 69 627 -264 -324 -321 -482 156 -327 780 -45 -415 365 533 169 732 -121 717 233 293 585 -587 265 -141 -673 -323 -155 -354 -329 -773 445 -76 -345 -637 -684 104 476 -430 404 60 -587 740 206 142 218 -762 -721 606 36 481 326 -736 -751 561 -268 -405 37 174 -537 -32 -731 80 -396 795 -14 -273 716 741 -703 -335 349 77 -888 -202 434 -463 317 664 -151 309 -157 210 -806 679 -323 -713 59 -344 -361 -46 -148 -623 -604 602 607 371 -39 -244 388 521 284 -728 -784 348 -589 601 -89 -818 -62 -594 138 -254 158 -167 198 -812 -784 -624 436 -825 443 225 -324 -7 -394 -500 42 348 -787 477 -816 500 -749 -711 -299 131 -700 -343 -566 678 90 655 259 39 -833 416 -110 26 669 -625 162 -667 -140 -417 495 747 -517 -587 468 16 -793 -107 595 -687 601 581 394 -63 362 -339 363 -181 350 679 -173 253 65 734 69 618 790 700 -543 -161 502 -881 634 -185 753 -229 -666 -658 -556 298 -540 329 577 -71 297 -635 -10 778 -504 -635 515 778 -371 251 259 227 -270 -319 -31 129 247 44 -519 509 631 -765 -674 -244 -643 99 -553 278 326 789 635 -313 344 2 -63 656 -657 621 -585 -536 -340 304 392 682 63 633 -57 -160 -727 429 281 -350 682 662 452 320 381 774 569 -509 -54 -497 751 -297 -625 611 458 609 612 171 249 -576 -526 21 -4 699 -452 -26 576 126 -98 217 419 498 -548 -105 -12 -707 782 -266 -38 37 -565 146 743 -451 715 788 -428 105 -97 -573 -530 -509 4 -854 -651 792 407 606 -30 -545 -764 474 -16 638 205 -240 678 -852 770 667 -317 192 -722 785 237 22 -389 311 22 -855 230 640 -799 -290 -798 -629 -125 -437 43 -101 459 -678 738 -69 -430 457 -422 -342 -343 -635 -76 774 -553 46 171 -580 -156 -352 -25 150 -744 -860 -472 408 -193 -81 -654 -486 536 522 642 -697 -778 -576 447 -315 375 -641 685 60 755 -255 35 -52 -574 -499 329 -631 -727 659 73 -825 698 -230 499 264 679 -496 -339 211 -424 -231 359 623 77 -660 416 632 500 276 368 678 -273 224 469 -505 302 -326 329 44 69 -225 732 -678 -453 -545 139 -544 -113 -816 610 276 760 -371 -738 5 -304 737 -856 -426 220 -489 769 -20 -607 -261 545 -253 -259 51 -685 -527 176 353 -508 -343 71 307 614 -305 353 575 303 -819 -549 -250 478 -782 110 769 712 162 46 199 158 285 -605 92 -457 -887 -247 760 436 -765 -75 -854 468 603 612 -319 -195 611 -429 -739 -827 -302 397 548 575 -658 724 -388 -770 406 -740 -815 -424 587 561 368 308 524 255 585 -852 725 -135 -469 -35 457 -100 -182 -193 368 -537 -528 173 -350 45 -582 653 -174 -376 -808 689 123 -850 -780 634 76 -807 -253 295 617 110 104 -547 417 -210 -663 -298 375 -16 688 198 593 -218 153 229 -857 571 -706 -117 379 -98 743 -289 264 -95 -319 427 -415 -634 -626 -191 -88 -305 569 -603 294 -170 57 -818 -51 -154 714 757 -544 -264 -769 -672 305 336 -224 -456 -271 -241 354 511 59 519 702 -289 124 -161 727 -613 -869 729 -601 -594 249 -669 -855 381 -456 -741 -590 -843 -727 183 -96 -840 388 757 595 -295 600 -460 362 -436 -346 -848 -565 -312 -652 680 -373 771 -497 -876 132 284 550 -497 307 75 38 118 -609 -187 556 428 -605 680 -507 -197 -440 -393 -332 -660 27 572 566 -97 -282 155 414 -186 567 422 -589 617 274 242 -104 450 75 -411 -892 -694 100 689 373 694 146 -257 -37 209 -563 -798 734 -61 339 -362 -278 -367 277 -141 65 773 -532 235 140 501 418 298 127 269 -832 491 235 -548 -601 -234 -716 -799 73 355 -23 -785 -892 -720 -730 -586 27 -650 26 -94 -273 -80 -695 169 358 586 -554 -248 -239 204 -281 445 353 690 -458 -695 498 -117 669 20 158 481 -771 -182 459 -651 395 -117 594 -133 -799 683 516 -737 110 -22 483 377 -657 560 -722 -658 738 -307 466 296 660 313 -477 -779 -83 222 -389 590 512 154 -448 -786 -291 -287 -859 199 267 420 763 -89 -785 -455 -871 -176 2 -866 -194 47 -516 -787 -439 -619 620 -388 538 565 42 -286 -143 50 -434 -712 338 10 -739 -729 442 317 286 35 342 -815 248 488 396 37 -637 432 -721 601 790 -218 -893 399 372 -780 -698 -588 136 576 -499 -751 -246 -153 731 420 -12 640 -219 -161 748 -325 -42 276 -866 -164 558 238 -719 -444 179 -845 707 64 304 797 -53 -53 -426 -641 47 160 -186 -216 -309 -157 -468 -843 364 466 361 -748 -375 -658 -836 -484 -249 -536 -7 281 355 373 -867 -774 -356 360 -40 503 -479 -401 -134 -468 13 -783 -497 162 595 46 -469 -560 444 582 -234 -595 -34 -869 -716 521 -545 359 -299 -896 -87 -899 328 608 -790 764 87 -396 438 -291 -873 793 -500 378 -7 -225 204 554 -870 -691 207 -138 788 138 151 -78 164 -65 -249 -420 270 186 776 24 -832 366 590 -327 -250 682 229 -444 96 -708 -488 -454 1 90 -390 -694 562 -746 -113 447 -174 592 696 281 128 46 443 -741 756 -672 -635 -432 -47 -348 223 301 638 -346 -505 414 -736 508 698 -35 618 504 57 195 -171 785 -283 298 -369 347 -483 624 -23 -195 215 -414 -2 -149 -90 -896 404 197 642 530 -13 -24 -614 482 19 208 -176 495 -321 -79 753 -686 35 196 -48 128 -365 541 342 180 -21 -888 -589 439 -457 -89 -519 -280 -1 -185 -115 -715 635 38 733 57 499 -485 760 -250 57 -208 249 -479 -362 494 309 67 419 715 -622 -475 -797 209 736 599 523 429 -874 213 667 -302 -525 -154 -87 524 588 778 -484 500 15 -42 425 -720 545 -278 691 -195 -316 488 -633 746 431 -691 -248 234 243 508 418 447 -558 -847 682 525 -511 764 776 276 614 -194 -688 160 395 -522 -53 382 -559 575 511 -350 387 -623 464 202 -217 -545 -265 -408 65 -784 789 -513 142 170 -376 142 271 733 75 208 -720 202 -838 636 -791 336 753 76 -778 220 -66 -98 750 671 -27 -617 -485 -344 -367 -215 -480 -35 -403 -752 -644 -799 -63 476 -251 -439 759 -869 -686 -790 -586 -882 -505 -680 525 -764 203 -385 96 4 760 422 -142 -508 797 336 -883 47 -544 -238 -420 397 332 475 -854 712 795 -502 -474 -668 647 -446 -210 785 -804 -797 -135 263 383 -379 502 484 -538 -758 489 -625 109 -181 449 450 285 -503 -475 395 -832 -849 789 -300 583 -746 99 652 121 342 -392 -478 -47 109 -206 -626 381 -831 -782 508 288 -622 690 -90 -553 452 632 411 -361 -255 -105 35 349 -507 688 -59 197 283 252 -776 502 771 778 398 656 -888 419 -67 -831 488 -543 -850 -353 -849 -834 -139 750 743 357 276 728 110 -147 800 -297 -300 450 381 -370 660 -638 223 738 458 -900 -301 402 593 -79 19 192 115 -418 -502 456 -764 -114 -634 702 -153 -5 -5 -82 -446 141 728 275 368 -299 -710 -559 -488 115 -445 627 653 462 -77 -184 -893 -164 -664 -221 566 -297 -544 421 -487 128 12 379 -24 473 -826 300 278 751 -188 720 19 246 -428 -307 -744 128 -34 334 389 -179 -655 -117 226 441 778 -456 -716 199 711 164 -757 -515 625 -44 746 -297 -666 -604 672 -644 503 -403 652 -830 330 457 -322 -167 -503 718 316 380 -469 -868 279 730 714 -610 -47 -177 -722 -301 -273 47 -141 -245 -47 708 727 -554 325 -163 738 -594 360 661 -633 -404 26 276 748 205 -242 675 -675 242 674 404 -556 -822 -609 -658 -686 -548 84 323 -401 -36 -106 -21 -334 327 -788 -544 779 -692 -628 -227 663 613 -255 176 -707 -732 -231 -274 -18 -308 -174 -349 371 -278 196 -347 17 -168 612 753 -147 -112 -299 -558 -875 -235 425 -260 -816 -510 -29 210 466 779 424 -101 -287 -234 -589 721 186 441 -753 -764 433 537 689 331 676 243 -726 -445 -429 -722 33 358 -566 -21 292 -596 -826 -673 -585 662 467 -480 -418 -408 563 -29 -283 448 500 -856 -839 77 -134 315 399 -535 -777 58 -837 164 -857 -806 574 420 546 -499 734 783 740 374 552 -161 -412 706 -729 -864 159 -232 -811 -631 -594 -197 -234 -265 -175 -742 -154 724 440 715 591 501 334 -171 -307 -4 -288 -55 515 7 -258 -243 134 679 -740 -538 -282 757 221 -157 381 -850 486 254 529 301 626 737 571 -408 645 -409 752 641 -615 -414 508 -334 724 -352 233 -814 -39 301 -79 -756 -798 311 -726 -158 -289 -865 -491 411 -730 -18 34 -422 -247 -503 -545 658 749 293 119 -893 -338 -386 412 100 -145 558 -208 638 -171 -849 588 -10 -103 -562 -179 544 135 -116 753 -155 -48 -517 651 469 687 -188 294 462 -802 -575 -580 768 472 -619 606 34 379 291 -580 -688 607 -62 -284 425 677 -39 -232 -836 -657 735 -17 -535 -142 550 158 265 -602 -233 -743 -304 -328 -25 -72 -252 309 -576 784 -13 383 -858 -22 -219 -539 23 -200 443 -616 -151 -692 -870 196 -851 -25 -94 379 -204 97 -172 362 385 -492 -331 373 -529 -563 -542 91 231 242 673 654 764 2 -888 574 -403 -80 -251 -435 -761 81 563 -784 565 156 757 -732 116 -626 -516 28 -394 -299 -789 -228 -329 69 -866 418 -209 -575 362 -527 589 539 -596 -747 -538 -855 -447 523 795 72 -682 321 -542 -865 258 -805 85 -512 -494 -170 -810 -262 -337 -750 -491 -153 486 509 -813 -601 524 673 237 -76 -183 -622 261 603 -841 8 566 -66 -258 36 -531 668 317 -634 -427 114 -797 241 -121 -883 87 89 -621 -498 -436 -324 57 71 230 97 -550 -259 -447 446 590 62 219 176 798 -560 -519 -522 319 98 695 -6 330 -490 612 557 -728 626 568 757 578 -141 438 474 -116 -278 539 638 426 728 743 -752 -44 700 790 667 -367 257 -86 -256 -16 -257 210 50 660 582 581 149 86 -172 -856 451 779 -857 487 778 -428 98 -673 566 -133 -332 175 260 631 482 449 63 -638 554 543 239 -619 -347 715 -644 376 -337 -638 329 705 303 220 -468 -25 -433 -801 -553 344 -798 -476 238 234 25 -372 -153 735 610 315 -228 72 -671 290 -868 196 307 -618 753 -148 -334 -693 -817 -485 -628 -397 -588 748 244 698 -583 -681 -137 -724 -894 216 -240 -39 -413 -181 197 526 -725 -56 -625 -227 149 119 -607 781 -383 -862 -864 -360 626 253 -421 -263 -665 298 -622 656 566 -80 -816 615 -807 -698 -301 189 221 789 113 -577 612 -358 -447 281 -621 -63 520 241 658 -313 579 70 -582 507 -839 -147 -586 614 -215 -746 215 557 581 67 572 279 -722 723 -802 515 -157 395 -878 -244 -683 316 534 -473 714 617 -54 -666 -202 464 -893 -46 -234 -690 562 197 -121 225 416 -154 -102 -539 -83 308 -764 -297 -528 588 126 17 432 641 -658 748 11 601 44 350 -656 98 -397 -853 -871 246 -37 -337 472 521 -97 225 756 495 -789 370 -241 351 197 285 -224 -38 309 -833 -106 394 -899 736 419 56 241 -388 -246 732 -576 -808 -468 -877 -793 -482 99 -843 421 11 -353 -872 -183 56 406 -234 -321 -879 -445 -759 -229 531 166 347 745 554 694 281 -68 -138 -435 387 792 -284 368 -14 -505 9 -615 -674 745 -854 -142 287 790 -41 -834 754 317 -596 678 458 -827 165 -244 186 -264 291 -614 -140 -720 -631 -871 637 640 260 -3 388 459 -330 93 -687 -165 589 401 -648 543 376 -548 -331 -501 -2 -1 -213 674 -520 -707 585 483 354 44 -463 -461 -835 234 -88 463 397 -33 -611 668 -74 -425 19 534 528 -527 -144 558 -820 -31 90 410 625 -884 -443 -534 -632 -828 573 25 -463 -853 479 99 -143 -306 -107 -107 516 304 -863 -831 -27 154 -828 -734 4 765 -284 207 550 588 -851 -596 152 -143 -399 -212 -562 -382 712 123 8 -36 791 664 361 50 -789 -658 -482 -328 -203 -173 589 -755 268 -522 63 200 -57 546 523 219 718 -123 736 -25 -606 152 -187 638 -693 -703 -352 441 -361 -783 -594 788 -886 653 511 -448 611 604 722 178 -321 340 8 -141 -709 -791 -444 -555 161 766 -51 75 -61 -356 -471 -727 -468 -329 -184 212 -370 211 663 -153 -161 -180 -196 -312 -580 -759 -385 369 391 689 -425 631 -527 -637 432 276 -658 -355 680 539 -565 644 -805 353 -619 564 467 361 -217 -155 223 -524 439 -174 -802 -749 0 -816 214 192 499 342 -889 -60 -290 -427 -858 450 -4 -632 511 -509 596 320 254 750 -662 87 483 183 363 279 -176 258 -466 235 -108 -533 -836 -397 -604 -602 -152 -366 282 518 158 -582 241 159 149 382 567 -544 -149 637 5 718 -322 495 678 309 20 -775 722 -516 -493 108 -740 67 383 -744 -103 634 121 -262 -334 434 -234 -373 -333 -70 -484 -6 649 -240 95 342 233 657 173 -570 100 -575 -326 -23 -510 -188 -284 -219 -130 603 368 -243 550 506 -734 -491 -107 -726 -388 -738 529 720 -558 -570 224 -678 221 367 -310 -556 -353 231 109 765 410 216 194 155 -32 654 -742 681 477 579 -272 -352 -206 -93 68 -809 661 -685 -229 263 -83 -882 -679 495 -299 -295 187 296 -381 -371 61 279 -381 -441 -430 262 -202 448 445 -36 -426 257 -802 340 -516 -157 328 -13 209 -37 -704 147 -372 80 166 -511 354 -399 -59 -500 -693 -388 755 -109 -142 -514 493 -568 -489 74 -185 489 -177 -457 771 -690 -616 -394 -708 -729 -247 -875 -128 633 -90 343 223 -53 -645 -76 528 -329 -185 75 -503 735 641 -105 141 420 433 -829 -871 251 725 545 -27 413 -684 -885 554 262 -359 -6 784 -605 -194 -844 -411 -497 -160 446 -603 782 -324 333 -276 -643 -448 -52 -350 668 117 -146 12 -689 -708 -684 -292 376 460 352 145 -854 48 -550 -716 125 138 -358 -215 -505 -860 -595 -616 415 -408 135 341 -373 107 650 373 636 374 -875 459 567 576 -49 545 -484 558 -488 58 496 629 762 -809 -465 395 534 -104 -440 -274 381 388 699 216 -676 -382 392 11 -198 -488 -543 40 -294 -679 -763 314 6 787 -848 -405 341 -658 336 -294 369 566 -462 -490 -48 -585 76 -532 -558 -452 648 637 404 -790 546 -220 604 -422 -810 577 -674 -573 -675 45 -868 376 153 -202 196 -658 668 633 645 247 -472 -319 178 137 -305 -485 -679 788 298 112 -443 627 253 261 720 204 -202 -188 135 -44 89 -564 -550 -720 103 -895 681 123 159 679 152 681 226 461 660 -548 724 -9 446 551 453 487 -736 122 -829 105 92 391 -683 208 -31 -640 -719 680 217 -297 100 -634 -490 -864 -738 706 -334 681 -465 -706 510 -312 -612 -306 306 -94 605 -22 -823 -149 -665 -857 -564 116 68 172 340 -553 415 304 -460 -615 -35 -495 154 -229 223 764 -701 -399 -40 -664 -558 355 -751 639 283 -345 -714 -462 89 429 -59 25 464 464 -356 -108 -315 -403 -618 -151 590 634 -306 9 -700 45 -592 -536 -510 436 -465 -97 -303 -359 -697 -421 403 -307 -611 580 -240 -440 190 442 188 -280 -159 422 -69 647 605 566 -646 233 -496 -809 606 -323 24 -307 -107 -875 -584 -692 -388 -795 132 -317 -143 83 607 -12 149 -721 -866 625 573 -103 371 279 26 609 643 -33 695 184 -656 777 -536 -788 152 -614 438 -1 84 740 71 -473 43 693 750 -421 258 287 -312 556 179 -269 353 709 315 605 -621 55 -372 -392 635 -667 385 -350 -843 516 -520 545 282 419 599 -92 -799 246 748 726 605 -738 -74 98 367 -294 689 693 495 588 -341 -668 175 -663 557 -571 364 726 -830 -653 -271 -681 51 -72 636 -140 88 -454 -40 -437 -361 367 10 231 76 -251 -138 -621 -150 561 335 453 72 712 -812 374 707 -92 69 -158 768 -810 -461 -450 193 -330 387 289 570 584 -844 336 110 -294 716 -404 495 782 178 -761 136 -486 560 -795 658 251 580 265 -181 -711 674 470 759 -426 146 -702 -511 -421 686 389 107 -245 -435 -77 -41 -638 163 -761 606 199 -373 -469 -167 458 259 496 -239 309 -511 -316 399 317 716 -450 -162 702 59 269 320 -840 638 -226 -784 -404 76 336 -454 -452 284 -734 505 722 -372 -360 -436 88 -880 -704 244 -592 210 -305 -718 148 -577 -333 -846 755 323 778 30 27 258 450 -717 -622 441 433 -61 -274 -888 -870 175 479 -65 -675 -128 -549 503 164 408 296 62 -255 221 -35 40 703 -648 -565 682 332 91 -674 -374 -432 646 120 -647 -81 396 -288 80 451 -582 408 191 64 -793 -837 -759 2 298 223 -658 -624 734 -527 639 441 768 -776 765 -351 777 559 212 -173 -512 738 318 694 -551 -341 721 498 -630 -409 117 558 -29 528 -757 -894 446 -19 784 -574 -18 -806 485 -162 513 118 349 362 -768 111 692 -738 -307 -217 663 -400 430 -209 752 -725 -373 -201 -790 -852 -341 -191 509 520 697 248 -627 138 -399 -456 700 238 -785 580 -445 163 269 -319 41 387 -294 211 238 626 176 721 -228 666 357 -325 196 608 271 310 638 259 -24 -309 799 458 60 -786 60 156 -438 476 -188 -461 -70 -479 225 418 -536 -668 56 -202 -802 116 741 -18 29 -182 71 -777 -591 603 -227 -132 -463 788 -354 -648 180 522 400 -693 -821 19 -346 542 506 568 -855 -845 -669 506 222 -260 128 152 -343 -429 -183 -789 214 265 -351 561 -380 -371 351 397 -183 6 682 483 360 508 -883 700 -206 141 7 -710 206 -146 400 -189 -304 318 407 -598 -264 632 233 -843 688 749 -396 547 -891 499 579 -56 -185 734 686 739 423 109 -108 521 -378 -574 -514 -69 223 531 198 -443 460 238 477 628 -117 -721 -680 245 -7 76 -152 -293 -570 313 781 370 -165 680 -55 -188 -294 115 -492 -274 -420 591 129 761 757 377 -36 176 -95 258 -593 -398 -851 -375 92 26 -571 577 743 -691 611 412 715 -320 -772 742 -865 -880 645 335 -550 -869 70 -653 -521 -581 -509 8 529 252 -474 327 -785 29 -691 512 -883 737 -692 520 -179 99 666 -269 468 764 479 557 763 -196 316 309 757 443 -573 -857 -458 -510 -73 -185 -441 433 145 48 27 -700 -395 -752 -343 710 -241 -864 -221 -410 -104 -686 -28 -287 138 -770 -352 -270 -133 -29 -449 -812 334 409 419 440 -568 646 -484 179 -179 -129 540 346 -190 -387 -847 -757 201 -796 713 383 -745 -605 -536 -286 -117 631 -480 1 588 -103 -127 26 -1 -312 723 696 700 -804 -32 96 417 504 -488 -577 570 -551 -444 461 3 -452 -430 -289 456 95 25 333 -569 310 478 -264 -631 272 452 -832 674 -484 522 -597 -136 -661 623 500 -168 -341 -838 0 157 -468 515 18 -494 397 -646 210 163 -207 -43 474 -622 799 673 369 -275 -545 484 -609 535 -722 -836 -597 -276 -560 615 473 -305 612 -601 -824 400 532 101 -288 544 361 31 230 -491 519 -251 542 -509 35 -539 -94 90 -236 -242 653 -199 213 735 397 -369 733 7 -52 430 -598 747 198 533 -866 497 -166 510 -533 -807 258 -789 -897 -525 -435 122 -346 -538 106 -623 -754 779 -513 -871 -108 783 135 273 173 -746 580 -127 -860 -184 -791 212 -520 -885 719 -461 610 -72 786 -203 662 -315 27 784 21 -99 225 228 -821 135 -274 -373 -849 -602 -617 430 -751 -823 -548 -323 -442 264 -199 664 -62 -8 742 -472 64 -458 -710 -663 -866 -177 -841 138 -179 754 272 602 -743 581 -310 252 205 646 -377 127 679 593 272 -53 69 -700 98 -316 308 395 117 -734 208 790 760 -306 556 140 -154 -41 -614 -131 -660 73 4 443 -803 234 187 -754 -579 -848 651 -633 389 -24 170 -118 -869 83 -332 -586 -562 115 -586 555 130 64 -214 -563 -519 292 100 -795 44 -440 -331 351 50 577 -299 -468 539 280 -434 -182 411 -886 -250 152 -436 76 -670 479 620 -712 754 -657 368 747 -33 -298 148 295 714 633 -470 463 60 -803 -858 381 -9 -475 -891 -648 -183 -262 -152 329 145 72 794 516 -148 135 -822 492 -449 125 766 -697 742 -228 142 486 -47 658 200 635 47 610 538 751 -195 513 153 471 -36 573 45 303 -6 598 309 -821 -241 -337 -676 252 -28 782 479 340 297 -707 18 451 -559 210 199 -41 -291 160 -225 124 -399 434 163 -656 -245 -591 -59 -773 346 -355 726 188 219 -444 -10 107 256 -286 -521 684 176 208 189 -321 -700 -250 223 -632 656 86 736 578 333 -842 -176 246 -161 -664 -876 527 -529 -702 -426 290 -472 -171 257 -402 173 148 -549 84 105 -165 -562 650 -822 -754 292 -745 -18 -354 -355 467 -619 -506 110 -576 427 -97 515 -325 315 -388 72 466 345 199 -464 -190 -762 401 398 -800 698 182 290 -260 450 463 -767 -166 -896 -610 -60 -268 -228 -331 -396 434 -259 -854 -66 358 -845 261 -464 -494 -59 -707 135 -386 141 -151 600 -674 -435 346 -13 794 245 523 -558 -800 -569 -238 -643 38 -477 249 710 -690 -86 -471 -893 -683 518 669 489 -690 4 525 -515 765 -466 -645 774 -410 412 50 235 -489 250 -318 747 126 -690 15 -602 594 -606 -868 74 -38 776 -65 457 236 -325 -505 -591 653 -557 -4 54 597 -658 395 -311 -706 235 -136 -852 693 536 379 -458 -740 -87 -33 615 688 -742 -723 -196 -583 -608 83 -181 -284 -85 -597 -136 471 -39 -225 415 375 327 343 786 -565 -293 666 267 -492 -336 91 -850 373 492 358 -136 -386 -723 -594 -498 -119 -406 -508 59 592 798 -722 -109 27 -280 -203 606 -453 -833 62 45 -843 164 -212 365 724 213 -731 -69 -209 -816 -742 592 -87 -98 -859 587 -853 46 372 510 734 763 234 369 -712 -222 -160 540 545 103 -854 169 -112 -28 -6 -562 244 181 -315 617 -714 183 671 -420 -501 -132 723 -68 -675 -884 -43 501 699 -358 759 -477 475 319 517 -888 -510 -511 77 -800 -687 -388 -147 -307 -480 17 -857 -183 -351 -758 486 327 708 -176 -347 -801 716 392 370 -877 453 225 567 -66 -466 -550 753 -41 -646 220 18 367 -177 -671 340 -511 -729 630 418 228 -379 -624 -67 -512 -275 557 -877 87 400 -725 -568 574 -345 -489 374 -25 385 498 -621 -802 516 753 35 -243 6 406 -375 105 574 10 -452 -578 -686 -231 -216 -51 -261 40 -230 -41 -211 -858 695 438 614 -570 182 -551 74 -235 5 239 172 410 255 313 613 702 708 651 557 -456 261 338 474 -411 -48 362 -627 387 -389 610 -122 83 -677 -341 -513 448 299 -138 117 -205 -396 371 -250 -319 537 275 363 613 420 700 574 439 -747 -150 -651 516 239 -586 -256 27 -86 398 360 188 -896 -564 580 -667 -855 188 647 -310 791 -690 779 -200 698 -574 -573 -99 -215 -424 477 -367 -703 448 194 359 -315 362 394 -817 -862 -483 45 32 203 16 170 420 620 -822 344 736 -697 -60 246 721 -554 194 -445 -159 -851 -49 265 -374 10 -20 -724 705 468 -316 256 774 -384 541 -558 -701 -667 -893 230 418 -462 -43 -421 -718 273 396 -71 68 -340 -652 -34 -362 -646 -402 -261 787 -561 -582 -273 550 191 -180 -609 -890 608 -10 -452 7 -200 -706 187 330 431 763 -869 41 -487 454 -95 697 486 69 93 -134 -405 -632 429 784 526 586 285 557 636 -786 655 -262 687 698 -611 165 -63 -231 -128 -586 -879 -125 424 -378 378 -739 -770 510 -825 -708 -199 167 -382 -695 429 299 -532 -203 -415 104 -201 -351 239 -150 108 -123 -20 -864 -82 465 -793 -751 -644 286 -369 690 753 566 -484 -601 145 539 -365 583 301 794 -2 556 -629 377 -145 -148 390 -618 241 -148 606 -310 236 243 572 713 585 49 719 -335 313 -227 311 795 350 341 -226 319 260 543 66 246 81 328 701 676 636 506 -85 174 -87 -692 67 331 -710 -443 167 86 -516 276 -504 460 -494 581 1 -75 -671 404 521 15 227 -221 -107 718 -315 78 7 -728 418 300 623 125 434 229 -55 295 -724 -852 197 583 -119 411 -72 190 -850 -730 -299 307 -759 -276 784 -155 -276 311 753 -237 -222 464 -524 -527 216 569 -661 390 260 -155 740 -429 -788 -287 637 788 -812 -184 -697 181 -523 335 3 -617 -555 396 477 -401 -734 140 -568 321 -755 -526 -765 392 -267 -152 557 -585 600 -785 16 -182 -449 658 -898 -127 -301 -548 452 -407 720 -671 468 -745 -493 -485 -647 167 -743 -76 607 -458 769 -761 483 -763 582 -543 -782 -655 -224 -369 606 665 -473 -30 -121 382 -244 -604 -226 -614 399 -381 301 -56 637 -657 -863 -77 -407 -333 77 643 259 -433 -117 574 391 -687 356 -45 -602 -448 -771 -209 74 -160 -342 449 -481 508 -735 79 621 -621 611 -699 676 -264 107 417 151 -123 -434 -701 -185 -547 -114 -616 767 127 -81 -350 -572 -271 609 -663 -460 166 128 100 70 -805 -822 -754 755 694 585 418 489 -824 -207 114 -399 -460 -518 -128 -861 620 102 20 -657 -769 762 -705 -41 372 100 792 71 -484 694 396 103 -61 -609 -189 126 -876 335 180 506 180 -284 -860 210 272 -566 -623 268 324 -495 446 782 -411 24 -492 384 -304 312 -595 -9 -725 -665 -348 -439 504 100 -625 -318 479 -621 617 169 -497 646 585 776 481 522 -433 -730 -201 98 466 -39 536 -243 782 180 -184 -343 -609 254 -59 800 -504 -843 10 -682 540 75 -668 86 -293 -577 -272 -900 698 645 -896 66 382 -242 266 -703 758 -576 2 -840 475 479 417 -424 -259 288 609 637 -486 37 106 -87 569 421 63 -55 -133 -279 545 -434 -549 362 -437 31 -606 -238 -732 786 373 709 567 -149 -575 454 -224 697 -870 -586 -893 356 24 -673 81 -168 347 276 -361 720 -696 271 -493 757 -5 -197 -519 -628 -168 421 92 480 360 -673 -208 -454 341 -402 560 670 351 -439 426 142 240 -568 391 378 -532 585 -683 -391 -652 586 -303 -713 -428 -253 -667 81 797 -63 -602 -534 746 -451 -305 489 500 -84 -835 -358 -189 -55 283 581 -532 -391 127 -627 427 -653 189 699 -250 -8 -345 -296 -65 -780 253 557 -555 -857 -157 564 236 521 491 -535 39 398 253 600 386 -149 790 648 494 -409 -515 665 644 -140 446 -79 -242 36 419 -589 715 -318 364 -728 -812 -861 -789 -468 -520 479 -121 -611 -544 -79 -493 348 -880 182 -438 -391 688 794 -412 27 383 74 291 504 758 439 -72 363 397 -107 682 -629 -764 335 -562 727 260 -475 403 765 781 -770 96 -832 -18 -492 725 280 616 -836 510 -701 212 -372 61 231 -602 -343 -559 752 647 -688 -671 -245 369 366 645 194 -271 75 243 -590 -325 -560 759 -590 -222 777 -646 -804 374 -575 41 328 754 -102 -794 683 -727 -802 719 -144 -461 685 428 702 551 220 -246 2 -714 771 595 -221 -93 -383 588 654 -890 633 -277 253 -194 544 -833 -63 473 -382 377 198 -507 630 -91 -106 48 749 -596 -623 -32 729 -363 233 -3 -22 -122 528 35 -612 -752 -885 107 -408 185 -57 61 -798 -210 401 -838 526 760 313 109 -449 -590 631 628 548 -35 -125 -682 469 725 92 750 -464 -581 782 778 629 281 620 272 -71 -46 -533 535 208 649 558 -532 73 434 -682 -271 -545 -564 -513 -643 451 694 -448 711 -662 -250 486 -42 -603 -623 753 -98 573 -353 411 333 620 -269 350 541 684 795 714 496 -738 -329 -704 -212 453 749 -288 588 -523 -285 92 132 135 -129 415 0 -682 -654 -746 -722 -699 -539 342 -303 389 417 -283 -223 -94 -435 91 -327 -750 -352 280 -688 -606 699 252 -566 -258 -420 -41 -489 511 705 -60 -98 -61 -614 -835 -539 366 161 -306 -898 -475 778 -310 115 -69 710 -432 296 -524 619 -620 -274 541 440 479 -616 -112 -385 -313 157 -68 -247 363 -742 720 640 -408 -352 272 -840 -428 -614 -404 3 -568 -620 -444 -590 363 109 -149 83 -855 165 241 342 223 -751 452 400 458 490 406 -757 770 601 660 -421 -622 451 9 250 -362 637 223 -800 -385 69 -523 662 -494 -807 -618 324 492 -571 -841 -222 -640 -376 -87 -897 211 654 127 548 302 -804 -729 539 -781 145 341 578 -86 -831 566 -704 -258 -157 778 142 -35 779 559 645 -246 337 409 420 -492 -899 -726 348 41 -486 -419 626 184 204 347 -231 -180 541 435 269 29 193 -436 -428 -618 369 -686 -158 547 756 -45 662 -786 324 -476 294 167 -215 731 -766 -363 238 567 -152 -420 -554 671 -316 348 -476 660 -160 132 -614 -809 -607 769 -371 640 -210 457 729 -83 208 -347 -258 -544 -144 380 -841 -438 297 -401 -233 681 -61 -292 56 225 -268 -252 23 216 -163 -757 571 -340 594 4 -816 210 730 644 -442 -343 93 -426 -194 398 525 -65 -233 719 116 -402 460 -582 -303 76 -472 748 453 43 546 642 182 383 600 -661 -559 34 4 -560 -106 -614 -59 629 -537 255 -471 -673 -70 -715 127 -266 756 20 541 -261 -459 -413 743 280 -538 588 437 743 32 -468 132 230 -345 326 -358 645 -564 -26 288 -189 -871 463 -680 95 22 709 72 226 473 -557 -93 -856 433 -41 208 -139 626 -575 310 -899 751 72 330 -553 -286 -191 94 413 -545 734 -60 679 -211 412 163 -782 -8 -313 -772 -879 -62 710 50 21 -278 413 258 -581 -147 -812 207 -82 -797 -850 -57 -135 -488 331 -8 -719 277 543 -131 176 -584 475 -743 -782 366 -366 -294 -23 -666 -780 634 -701 71 -218 179 711 -618 -303 -285 -785 -560 -464 412 -39 4 -431 -825 -354 -472 290 -266 178 -851 630 -55 -627 396 -175 236 -877 769 234 380 778 -2 80 -605 -552 398 214 -778 -113 -577 195 -547 -572 98 -239 -489 -445 170 -577 611 60 -158 -221 -613 410 -176 -111 -388 -103 -148 -317 -281 -47 -796 499 -30 -218 316 288 -264 309 -461 450 -521 -710 142 789 -618 247 -277 348 678 144 316 -811 748 204 762 -399 96 -296 -393 795 -753 29 -878 -337 775 -727 722 54 426 -115 -253 -126 -613 774 -747 577 -274 -617 652 -588 -16 -139 -126 711 -295 33 320 -68 -286 65 -68 -671 -56 430 -465 206 -527 -387 -429 -871 -162 270 -181 -143 -521 393 -757 256 345 -290 241 -669 -141 -9 -883 609 582 129 365 -601 -191 -300 -802 -477 -802 -523 630 -482 -224 -264 -866 57 -64 -287 112 -794 -32 789 685 -371 -740 15 -72 -282 -481 -381 -80 287 8 681 -470 179 -197 387 303 354 497 189 -581 -195 -697 -616 -84 154 207 86 336 -73 701 780 476 -891 -651 -177 -766 537 -792 561 312 717 187 646 646 -684 409 -739 -50 600 220 -364 96 -783 -283 362 110 -204 -305 233 551 233 -433 -533 244 461 -691 -14 645 669 535 -290 414 153 -97 304 419 -100 -861 698 -601 -266 2 117 52 598 -825 -463 -269 -881 -694 303 161 -564 637 -49 -748 405 422 -2 791 -793 -257 762 -115 -636 -161 -78 -353 530 -616 -683 132 603 -410 494 33 -404 242 -57 87 -748 135 -801 -862 268 572 -97 -161 38 -664 -282 -618 349 286 250 -378 -54 -775 468 775 -350 -123 -410 583 -560 -23 -852 164 600 117 16 -576 460 362 -383 640 -723 69 450 759 306 46 -483 -461 631 -375 -247 69 -49 -3 418 477 284 -580 -239 -99 -225 636 -805 -300 135 -261 -759 -795 -272 76 -597 558 164 384 211 -337 -302 0 -272 377 156 438 -766 382 -408 596 -266 195 717 719 464 -628 64 212 -185 -346 -217 293 635 -225 554 -433 687 565 -112 -624 -854 486 94 493 220 -315 -438 -551 -466 -703 -820 665 -76 -207 -800 560 -233 658 123 -167 51 647 164 -109 722 -149 81 445 250 -408 -592 -158 -532 -646 -472 -302 -727 768 589 668 -402 263 321 496 -634 677 -105 -502 -698 11 -18 -328 617 238 640 -233 167 701 330 221 -636 292 -891 370 -653 -789 -87 -218 -605 470 -828 -544 -530 -430 -657 -525 33 518 525 -403 228 -289 537 -179 -528 775 487 439 198 544 188 -77 -41 747 143 171 692 -426 -30 47 513 68 -846 -509 -299 -852 -694 -532 -740 -851 -11 -425 72 158 34 -471 715 -275 678 581 -733 445 -415 78 -135 -539 667 52 -475 -314 -269 772 119 752 -184 571 -259 659 619 412 -268 -529 -424 96 -183 694 -864 744 230 730 341 -526 -679 433 -270 -485 -113 -811 -297 349 626 619 441 -126 -501 -139 608 608 -462 450 41 -855 -599 -883 336 -328 -46 -205 135 -184 -41 327 632 460 408 299 238 -459 -250 258 -722 102 -524 359 730 268 -99 619 132 765 117 -180 607 -855 -376 -763 -851 723 -18 576 -560 516 636 516 -128 -736 -221 -867 -893 745 779 -482 596 7 366 -252 90 -155 -307 521 404 -719 575 -864 -679 -300 43 639 -339 -578 488 369 -291 -94 -671 378 -493 545 -252 -461 -200 62 -860 -808 184 -215 106 -284 321 658 164 19 267 343 -851 455 -618 -607 -233 46 -185 -681 153 -780 -36 622 -543 -64 -364 590 -373 377 768 -827 -562 -745 484 -649 -597 -854 677 713 407 60 -810 -263 -792 -896 171 -578 615 -780 -654 248 454 -745 243 -581 112 89 248 -51 -172 -705 576 -427 154 -296 4 -514 235 -644 -516 -125 -853 -480 420 -845 603 773 -124 -883 -355 590 -831 793 185 -838 -462 426 -453 -542 534 -783 243 790 777 451 -563 -35 -386 -491 293 700 -333 287 -736 198 713 686 -647 352 -320 -182 754 447 337 -134 -627 -54 -226 -449 90 -772 521 -759 582 42 586 255 -35 -309 320 -433 628 682 333 483 537 -205 -183 -661 -104 -111 180 -769 261 -744 -13 -72 -180 703 -340 416 3 -199 759 -208 103 -504 -502 -623 129 96 158 -96 153 -494 769 -664 197 -740 -51 -23 -47 196 -626 -756 58 -674 462 -884 -268 560 -304 -274 373 324 -761 -752 -718 -487 216 -293 -403 -128 -418 -342 -43 320 702 487 411 -174 -494 -25 -122 -744 -123 -860 -146 -808 116 330 277 -861 454 774 654 252 -23 -445 -809 -347 -891 208 -293 153 -824 -555 -421 -93 -627 -589 -246 799 576 -327 -86 7 708 551 -30 -834 691 712 -567 -213 95 -220 735 383 103 288 -594 -452 793 -434 -469 658 743 60 -318 -434 -636 -130 126 645 484 679 -171 -597 -3 -490 245 193 -213 -210 -538 -581 479 365 164 -891 535 -309 426 198 -165 -34 374 -218 724 -140 96 -356 743 -607 -651 535 543 -352 67 466 -722 462 -719 274 -100 -81 -26 -154 604 -838 491 56 259 126 -474 -247 180 -769 -859 -536 607 182 -844 655 -31 754 -785 -717 536 515 177 511 -6 351 4 -494 -848 -123 -485 608 339 -444 -326 -359 581 93 -385 -71 8 -608 343 399 -544 -770 319 -57 -494 -734 -784 -764 193 112 452 654 -124 -223 264 -723 285 -538 -251 -323 -12 -32 -204 -394 -204 -842 -370 96 704 227 -38 338 22 -900 -339 52 106 -517 617 167 15 729 -849 10 256 -466 -55 -122 -348 651 -536 -506 -61 58 55 -520 -475 -342 -366 311 -39 716 -136 -277 386 -427 -641 719 389 -785 -389 711 589 -536 -269 -742 -358 401 -74 777 -426 -651 -331 453 -446 190 -340 414 -235 -787 -642 521 502 783 -830 215 -821 -55 363 -821 -503 -459 -673 -287 -462 -584 54 -896 -70 231 542 -692 695 -794 220 -280 -455 94 -405 -863 516 408 -466 204 -469 745 -829 352 -58 -467 635 -393 261 -847 717 22 580 -633 120 -390 572 -613 394 521 688 726 724 -383 182 -698 700 104 613 -612 77 -710 597 -658 504 -600 147 -594 -207 254 110 -619 380 275 -193 206 259 -481 283 77 -229 -58 177 536 -211 -778 -411 188 607 744 -260 128 -635 -484 -600 -309 262 48 -230 -597 -881 -75 -481 365 -410 -655 -619 44 -847 -154 321 425 -686 -398 -292 -46 246 648 -217 -838 606 2 -650 -897 563 255 497 200 90 574 -372 -232 -538 -841 -105 -610 -153 690 154 -727 -669 671 -23 -542 -114 377 520 -80 -890 219 -815 -814 -540 408 -42 742 337 -116 -545 218 589 -536 552 -224 -386 348 287 784 -575 434 -413 -592 570 488 458 230 -609 384 -217 115 522 -554 -315 240 545 -596 748 -118 -75 137 -686 -850 -86 -282 -861 -726 -615 -858 553 772 266 -828 -783 -20 782 666 -724 34 -697 302 -170 -252 -178 -802 176 -801 -854 -284 653 101 293 676 -723 102 791 82 -358 614 -260 321 -60 -811 544 -788 406 -590 116 560 -172 -820 -362 -553 -49 -862 -888 52 -461 -25 78 487 47 759 -756 56 722 180 -392 -421 322 -97 -858 -569 424 -238 -706 17 -562 735 633 -572 -420 263 229 463 490 -447 748 -543 -296 765 157 642 509 -495 -180 518 747 637 -759 -823 -652 744 558 792 362 -168 310 -498 -184 -788 693 -783 245 465 659 -330 -309 453 9 178 -547 55 -696 29 102 -790 245 463 -378 269 556 -258 670 287 -637 -421 -298 -738 -811 334 83 280 224 541 -29 -122 -309 -359 -533 81 -88 244 207 145 296 -816 318 -252 274 -745 -813 150 624 524 317 -519 616 263 616 479 271 -31 556 692 708 -485 709 -543 153 621 499 268 -298 -725 -851 521 -260 269 47 -689 -722 -87 -152 128 235 741 -112 -762 230 -867 -727 500 -294 -693 -813 7 730 -81 -698 -327 -280 574 -541 -721 376 -67 -562 643 12 -163 -494 -719 534 325 422 -152 -575 -4 458 380 615 -224 251 -410 122 187 -471 763 -138 685 551 721 752 -415 -616 775 -809 223 -750 -606 508 -223 -311 -83 446 -649 -16 52 582 83 -126 -285 414 -565 -17 215 -72 -621 -667 -108 -193 414 399 13 -766 -717 49 614 -493 -366 -385 541 -342 -124 -113 -387 -718 -40 -840 -112 -427 527 -619 97 9 -176 -369 515 600 342 -255 -572 267 -654 -402 -266 -433 -183 -199 -27 -593 -461 -416 -461 62 63 -781 268 241 34 19 -392 -231 614 25 -398 -169 733 621 174 520 -641 245 -42 576 -372 -609 -222 -39 348 -502 -291 762 411 -14 173 578 -425 -360 -776 -586 624 313 -728 472 265 -121 -204 -877 -627 680 -883 -8 -350 574 -244 -530 -352 471 744 278 510 -803 630 462 119 -380 633 36 701 -642 -778 -189 167 -81 -560 -269 588 -232 -79 -577 -272 -259 101 -394 -143 310 467 608 268 -736 -877 -820 277 356 316 401 -767 30 -786 -190 -756 -381 -185 -743 -644 -75 -430 487 -126 -395 -34 -4 431 -438 725 -417 303 331 -225 -775 23 -609 -661 132 798 785 -750 -374 603 -677 75 -691 -22 220 11 657 473 323 103 489 -519 -180 -136 -328 -550 -402 -459 -730 639 226 -878 55 516 44 -727 -106 234 202 98 132 655 -328 -501 528 99 -126 -631 -466 361 539 561 -861 50 207 770 -847 -582 190 97 -684 -58 -710 105 -629 776 -461 -546 -520 779 249 -712 -68 458 446 -580 412 -619 605 122 741 -17 272 -381 19 -883 465 759 -480 -856 313 150 589 117 276 621 -2 124 -400 -670 -686 467 -195 653 -231 12 -63 -238 793 444 6 -748 537 -897 -222 -295 -267 -541 -141 -585 -500 -615 -761 -768 685 -152 -281 103 647 191 -693 198 -168 -434 64 -732 500 398 -277 -673 -665 -8 -586 303 -464 755 453 -37 -360 127 264 242 -859 -104 -440 -104 777 352 -275 -600 -484 143 -25 319 -109 271 -189 -753 522 -648 612 -693 -257 793 -49 -170 -265 -860 -237 544 504 -85 -159 -149 546 538 514 86 -152 -28 -466 -460 -578 -431 -299 98 634 561 454 42 -818 -185 -481 43 -411 -686 -810 395 92 -589 78 368 -376 526 288 481 -287 471 -514 -393 -728 591 39 240 -11 -333 540 -556 347 77 -439 -312 212 -16 47 400 -900 -795 -522 -93 2 479 -54 -590 -206 62 -373 794 -760 -303 -888 -582 -128 -527 -11 703 -134 190 253 87 -123 151 -741 566 753 -249 178 605 -533 432 -114 689 -380 -491 -723 -442 334 -181 269 -200 230 391 446 -278 -867 -275 37 163 -384 -196 77 88 749 561 -276 -193 -891 550 476 -818 5 657 -181 3 -428 249 569 -214 -48 -299 -794 -534 -245 381 36 -629 -408 -606 185 715 -677 694 470 98 230 637 742 -795 -6 -523 -392 170 145 -520 -147 304 -780 531 228 111 384 137 289 42 -166 21 268 -817 373 -827 -39 -318 269 -422 -720 116 -497 485 261 -216 -604 632 161 -882 274 -380 626 -757 -582 612 -247 -137 -244 -572 127 -823 -134 -491 -185 -235 -93 655 503 -411 -368 -9 -6 -509 291 -222 -690 562 -765 316 91 -226 602 753 659 -601 415 -805 201 -366 329 -716 -520 755 571 -604 747 -155 503 -613 -828 -844 -540 750 292 -677 -726 53 515 681 -43 -328 -439 -642 585 489 742 -525 -846 85 -488 -757 -834 703 166 315 -114 42 -842 -679 291 777 -333 204 157 603 -801 -390 -127 -527 -631 625 797 -329 216 -592 -232 -75 428 101 420 -289 334 -623 -21 -475 262 598 377 -838 -748 -591 620 193 -624 683 -255 -538 -151 494 -277 -396 -280 9 91 -270 -566 534 -813 -687 -588 -384 172 603 286 -744 -602 -456 323 270 100 228 735 714 -865 -474 726 203 -252 515 213 -48 606 -447 -105 -447 -134 799 -865 623 795 12 -492 -643 -264 631 -467 -336 -471 -212 -607 -822 80 246 -527 89 3 -158 -232 204 -158 419 -128 691 -820 419 -355 -376 254 155 -649 772 636 -37 -390 620 685 -312 -699 309 22 -653 339 582 340 295 569 739 -385 -112 464 -385 -871 770 -152 -125 169 508 -164 -426 -97 -812 -448 -642 452 540 -239 -774 -36 -852 696 -851 -571 192 -141 -689 640 549 481 692 -357 -401 -594 453 -217 -827 -235 -28 140 -841 -849 437 -185 -516 46 641 -555 124 -108 672 -284 61 -439 -350 -113 323 -260 -790 -22 -651 275 -383 678 -742 -362 413 310 -131 -18 723 548 -163 542 -82 -436 -15 -777 -398 -651 754 -822 576 349 -783 356 -398 669 210 -627 -498 798 568 -182 -672 -601 249 10 508 -315 563 -651 328 -127 -270 -616 -745 355 -527 -617 15 -119 -196 270 -695 -201 -735 553 -229 173 -428 -689 234 49 -485 -698 515 358 -231 34 -318 -386 516 -358 -127 -287 722 105 665 455 119 -103 264 685 -162 524 617 -155 -312 -837 -785 385 643 -291 456 266 -759 414 -42 670 733 678 -614 650 145 514 -52 178 64 -816 -348 -830 -654 659 470 464 82 23 251 -92 125 -412 225 -637 73 -416 171 693 287 -480 -708 -480 333 253 224 -151 -230 -575 521 731 726 46 224 1 -226 -331 -515 -790 -721 -2 -639 -392 -125 -819 -64 -194 -774 -537 116 -72 418 -777 639 -702 602 -158 54 -716 78 799 -195 542 -263 -575 -548 222 669 -786 -407 -694 568 -677 -604 711 -479 360 67 546 -296 -240 225 723 113 12 180 -778 -686 423 -523 787 36 -458 -227 -815 -381 510 42 59 675 -633 -634 -463 533 130 -297 -885 451 -92 -75 712 266 -872 -684 781 -654 91 -781 -695 -494 -666 264 -349 -84 -699 474 241 -498 -723 752 -10 753 90 -665 -129 690 -413 391 50 -304 -166 734 435 -617 453 261 -673 103 -893 -426 208 -673 531 -727 274 73 -17 -718 -54 -873 -711 -476 633 -301 -842 -780 -850 -267 -706 -578 -498 -338 -173 39 616 -816 -193 -625 -119 203 -156 -549 -166 504 387 -884 143 -268 -396 -632 -847 -450 -306 -42 -734 78 388 -530 153 -282 -845 56 748 -416 -642 -869 -775 -263 59 -1 -116 -341 230 -838 -585 552 -815 707 -831 30 -589 -709 338 -293 -221 -106 -869 -81 681 -543 759 -184 352 619 531 168 83 541 285 -188 639 96 338 32 302 520 -467 187 54 652 -525 265 -470 307 706 -99 530 352 71 -53 -727 -9 -709 596 -402 -267 132 163 -804 -141 665 -104 52 636 606 -667 -519 770 529 -414 -403 -562 -93 103 -419 -86 -746 -558 649 -34 244 -38 -593 784 -436 -725 -688 -833 -314 -689 77 -72 -228 -217 60 -95 -388 315 318 608 -342 -350 -40 -844 -283 91 25 -299 -60 -489 -228 -417 -414 559 -105 528 -498 608 544 51 395 35 293 654 654 109 502 94 -788 712 -865 -66 -567 616 695 118 374 -375 -21 -562 -114 173 -454 -847 739 798 -478 435 -138 36 -68 100 186 205 293 -707 -19 172 -816 -186 356 267 146 -816 -900 568 168 609 -468 28 -842 369 -793 -787 7 -316 -178 -491 -172 185 -62 -528 27 -481 669 -69 -343 361 67 -310 -585 593 -276 -83 -529 306 713 -195 555 638 129 -24 -307 -153 -726 439 619 -809 189 -644 334 730 -241 461 -176 -589 730 -549 445 309 -450 248 508 -702 -437 755 -573 -288 37 4 282 331 -245 -552 161 275 489 -22 8 510 708 -780 648 -485 -530 -647 375 352 -267 -863 -220 530 -690 483 -687 -356 -717 246 -480 -430 558 728 263 604 235 -587 -295 -823 399 760 367 -503 231 -439 109 -649 119 675 -896 289 -741 787 -246 232 667 -546 244 -587 260 142 705 -818 411 -752 -732 187 -809 -164 -531 393 -166 -104 347 405 401 -513 -778 -494 -97 201 -793 -599 -857 -849 -239 634 91 556 617 177 -803 -276 -52 -408 714 -395 -299 37 119 236 507 -410 -825 -870 -581 -259 -869 -2 324 449 341 -180 -747 -827 556 241 -657 -763 6 -186 -221 -477 -197 759 -236 181 433 -527 -900 689 -663 253 717 -602 -765 98 -766 694 -571 654 -164 -696 -599 617 -436 -61 -16 -739 479 516 -887 221 569 683 -590 -515 -447 -3 742 -121 554 200 -42 -631 147 576 792 549 -566 -546 394 699 157 671 -353 530 709 -563 453 635 -34 -322 490 261 552 -437 722 499 201 -429 -688 -485 334 337 -671 40 232 680 217 -816 681 397 153 418 -463 -553 -49 -859 61 40 48 -652 -29 -142 -786 -26 -617 -615 198 684 695 664 -792 10 -455 -253 92 -224 -507 -620 764 -241 422 -243 -317 156 -109 -583 512 234 -818 -11 -621 -709 151 667 -324 -102 -638 -676 -132 134 -499 -297 -797 -811 -199 481 -183 238 171 -623 -446 -10 -717 -131 -144 -446 -599 443 -51 -624 767 106 -57 -284 -551 -221 503 565 7 546 -815 123 -153 -450 404 399 799 -204 -844 187 -573 357 415 134 198 407 -622 -438 -351 -680 604 -113 -599 -391 -672 -16 -124 -118 671 -29 -594 -139 102 -838 -632 -346 -609 -382 637 409 464 337 -28 450 720 -227 -555 -230 -443 -437 -764 49 -896 216 -695 609 -580 -355 -463 -248 439 92 -183 772 695 -87 672 -560 -621 530 -279 -767 -557 568 165 -760 681 668 -645 685 -251 674 249 351 457 -485 373 4 -452 -203 -428 -797 -338 -518 -375 227 302 579 -549 486 -613 590 623 -340 -437 548 138 -238 247 -480 -696 450 -352 753 -504 -496 379 117 -709 259 -772 -226 327 53 -568 16 -256 -425 16 554 323 -178 -283 -57 -386 633 791 -499 -705 153 -256 403 -129 692 752 697 -607 -557 -329 -699 -223 786 -543 221 -460 569 -611 -286 -207 -266 -610 765 16 733 763 45 -338 759 -804 -601 -363 -401 29 93 603 68 -640 734 230 -42 439 85 475 -301 -8 -202 168 -472 70 -294 208 141 398 -457 -23 -621 -587 -368 -194 -388 -13 495 451 729 -413 -120 727 -321 -837 -498 172 759 332 -618 480 -18 287 -34 -193 559 -777 689 -778 638 799 213 -65 -888 -805 787 -823 483 598 265 536 -896 -366 480 274 -67 53 146 452 -654 -752 295 -476 524 -183 4 -21 592 -38 -91 -806 323 -129 606 479 621 -700 464 -485 106 -888 20 297 -238 -627 -388 758 -95 -272 467 -404 -847 656 77 480 66 351 106 394 701 -718 -252 -705 -655 344 -628 196 -639 756 608 227 246 -44 -395 -544 447 -752 -109 -547 68 424 314 -363 -121 -129 525 -269 -378 -880 -182 -516 -656 319 -162 -755 -635 594 -450 122 -374 -16 325 433 -539 698 -228 -247 193 -546 682 235 707 -467 -170 -339 -204 -739 -860 267 -891 -767 -556 318 -496 -132 760 -381 152 41 12 -652 195 -498 -144 361 -86 -63 -556 -149 107 -354 265 -682 302 653 -381 -355 660 206 -675 737 -754 785 192 676 -79 -352 -206 -419 -48 -82 -542 -350 19 -792 194 -469 -529 -94 652 334 598 702 668 -542 -192 16 288 125 787 -130 -359 422 -631 710 503 416 221 -372 -56 -290 497 232 220 -436 -705 -288 -788 -614 542 -466 -136 -787 -707 -817 707 751 86 161 500 259 -773 449 407 585 510 536 -398 -203 357 -215 -892 542 477 591 783 -814 169 -151 435 -695 -884 -751 581 -782 724 -841 193 -513 145 680 -497 217 17 -578 -439 -376 -707 783 644 -208 323 -757 -666 -601 452 643 23 -473 -577 -564 -394 472 734 -364 432 505 -520 -285 -849 -677 432 -799 -121 263 323 776 758 -97 700 -151 679 157 -711 435 -389 -44 -360 -734 383 681 -491 -377 -780 -276 -354 -79 -467 39 640 -172 -298 -110 124 56 -551 773 753 430 527 -102 -455 -44 607 -507 114 440 255 -334 730 171 632 -350 -349 -28 -858 -240 231 530 345 209 73 -663 -449 -582 -520 -825 416 635 -418 -554 -423 -294 -477 579 261 -136 -327 -748 -678 140 -226 -743 -515 591 192 -64 -120 -879 -123 358 -105 303 309 270 54 317 -408 474 -837 -8 631 -60 -43 379 -732 624 -125 -193 -138 326 627 490 -585 487 707 -789 626 471 664 227 531 -178 702 617 -106 -839 781 -144 389 -34 80 -332 -46 -151 -850 -380 681 10 278 393 -673 -860 173 11 385 -96 161 -16 657 -158 -33 601 416 324 455 -367 -405 139 152 -898 -553 -337 -153 -176 -206 -661 646 2 -435 -216 -728 -313 757 -245 -501 -862 -670 -129 -144 722 53 -236 -667 442 -887 -712 405 426 -898 300 -417 366 -749 -593 -848 416 -360 -750 -670 -56 251 -59 348 262 606 676 -857 -464 628 -35 535 -239 -171 637 -545 177 -188 323 -692 -64 385 -761 94 793 -37 -217 169 -830 -753 -728 361 619 602 -816 573 0 -511 212 305 769 513 -631 -846 -589 513 316 -454 774 -585 244 -722 -627 -171 -411 728 -28 636 -32 -848 -136 -835 81 -744 718 -683 -813 -688 -647 94 54 238 -503 503 -258 618 -289 49 673 -834 -871 -369 -269 596 -806 644 -598 -361 292 -457 -133 511 -576 -367 87 572 339 -863 591 -256 400 267 -573 -761 563 -68 -826 388 349 690 700 -44 -187 -892 -657 -81 -106 442 -665 392 -796 -450 571 488 626 369 -450 -508 -462 12 108 586 246 -874 -628 -328 -10 779 223 62 -310 215 797 -394 -208 -242 463 -439 -715 789 -5 517 -259 699 608 -876 224 439 -692 305 -802 89 -229 -681 29 41 -690 -431 282 116 537 623 275 640 404 -659 -288 -782 104 -233 693 433 475 585 -661 -465 724 531 -737 719 72 -507 -24 276 265 -763 -226 -565 322 393 -662 -62 -748 -254 -483 -443 19 245 58 -784 -849 343 624 294 652 644 318 -548 -651 629 739 -373 -268 616 147 -398 -378 781 340 -335 717 -841 -248 -482 -407 800 473 669 -42 -514 65 59 -645 605 -742 639 -423 170 362 577 -7 619 531 -41 -268 595 38 -738 -202 95 -280 -783 17 -178 243 47 26 382 -691 140 103 -794 219 -875 162 174 627 -186 -672 677 -440 666 -877 -588 -321 489 -749 -703 265 -835 -95 782 -157 179 330 530 666 297 329 -543 -349 652 -213 -11 702 -706 -394 -219 -111 472 -144 -60 -650 -650 -416 -119 -251 373 165 -773 -259 -247 732 571 -782 -167 -860 127 -653 -541 -389 -159 225 -420 377 195 24 -732 128 -473 -591 338 -715 786 -682 -207 -610 -819 -876 223 -202 -397 -595 -263 -686 -315 -516 -482 -121 -761 615 -474 755 470 -833 -236 -515 294 -190 632 -247 555 45 689 518 -407 -503 85 -741 -311 -401 678 -433 -745 617 799 -97 -579 -500 -676 324 205 -666 -469 -8 -579 550 -498 -221 -562 -437 201 108 770 -897 -637 -511 -445 531 760 -878 616 288 -657 -283 703 763 -296 -331 332 -58 -156 472 -116 -550 -468 -82 -876 158 43 -777 453 -716 -876 -208 772 -764 -219 125 254 -864 353 -225 31 143 541 -268 -754 542 -711 -683 -879 547 -39 144 12 -658 -130 -863 321 691 -897 -681 259 578 666 -523 448 197 -599 750 104 124 266 303 -336 -307 -392 161 456 -42 61 332 433 -649 1 760 238 -737 -50 237 -790 -590 175 -125 610 298 -778 -825 661 -178 -715 396 602 -82 -614 648 -284 -528 422 -96 557 -813 454 -72 168 -118 -789 246 200 -586 -891 -499 550 110 -638 -127 -829 -305 551 432 703 0 -100 371 -360 239 -289 -47 -149 -613 671 15 318 59 -180 -155 682 -50 305 621 -404 -311 409 52 -60 -755 -93 170 -795 -702 -780 682 -845 -258 -676 218 238 86 19 41 396 -127 141 -431 546 504 -131 -763 -786 281 -163 198 484 262 -497 -66 760 -229 -850 392 -399 791 -838 -669 700 46 -201 -866 -170 -822 554 -420 -481 575 565 -259 466 -178 337 -293 -300 -143 -756 179 769 440 242 215 294 -860 -222 -633 113 -268 -41 -589 -857 -729 -327 293 72 97 -849 177 -881 -872 -429 -43 -180 319 -89 -467 -483 -796 13 -739 138 62 48 -62 303 -79 294 -52 537 570 725 552 392 299 503 206 604 -214 83 -242 -108 -630 6 550 451 -646 -126 54 -396 572 -884 -766 575 -837 323 -809 391 -337 -412 369 -201 392 328 -584 -461 -297 -457 -295 -268 157 741 -419 8 -766 -246 -818 -304 -133 -581 -466 -278 767 -825 292 613 178 232 -772 514 -12 -565 199 -809 77 -97 177 -397 605 786 -38 -528 -454 -472 229 -37 -13 323 595 276 -592 476 -815 93 -410 188 529 -520 -78 220 498 -118 34 677 -365 403 -515 6 140 -320 750 -499 -284 503 -116 316 -660 -849 248 -658 -301 90 -653 797 77 64 -785 -813 464 77 -600 -898 -567 -86 612 740 -224 -792 -364 57 708 -758 -848 618 -347 -218 -191 682 423 304 -555 112 101 199 -604 -23 299 -234 466 371 -167 -251 2 -814 154 172 -477 139 -355 -550 -862 -774 298 753 76 407 -518 185 97 521 -406 543 -342 -31 -817 -469 399 521 14 495 247 -859 -579 288 518 -132 -587 50 -707 115 -701 578 -696 -386 697 -467 -128 313 477 689 138 -448 416 512 -100 -887 103 -742 -766 -264 -38 -430 -529 437 259 630 -757 -735 69 258 -741 759 -326 382 113 663 471 -865 55 -624 698 285 -75 -121 -150 121 680 139 550 706 501 492 -650 -760 239 771 -648 282 312 -382 -497 -158 75 463 22 182 -240 -730 109 378 -153 110 790 -549 -109 -850 605 464 -694 -875 -77 -672 -98 -811 -899 -144 -93 -553 -206 752 -401 328 -250 -194 -629 -731 593 -286 356 -161 -671 576 -356 -229 763 27 -547 684 -283 -850 577 -255 275 -581 -290 -598 -610 280 -82 703 389 695 374 -132 -614 575 -162 147 -508 -431 213 -585 -691 443 -739 176 537 -735 217 582 107 313 -502 222 163 -608 -659 -668 -878 -422 -380 -888 -332 -735 12 629 330 -755 -48 545 -103 127 773 -228 485 786 295 -485 -21 -713 -623 313 76 -676 -195 -90 -732 -515 -694 -172 -78 -854 -260 126 -172 1 -348 536 -212 -603 533 599 -458 -451 136 -319 171 66 -135 -677 -697 506 -318 -318 686 -805 -601 -883 -671 449 667 -173 149 -691 -647 72 -462 791 227 -504 529 281 748 -96 763 166 -479 530 -643 464 380 231 665 257 -605 -28 -436 -17 -312 -144 545 -856 -826 451 222 -240 -896 -415 288 -313 -680 -567 -506 261 -268 736 -591 313 -272 620 -888 -504 469 -727 -97 -800 520 -631 -796 -528 553 -160 -622 639 410 -67 -312 -423 -378 306 -101 403 -82 436 -164 46 -427 -151 -580 -323 337 -580 -623 348 249 -199 -98 -672 422 259 -11 -827 506 -704 544 0 708 598 481 -623 -611 -698 -424 -357 -430 695 -402 -229 303 312 -530 281 -900 700 -743 -750 -342 -876 480 -464 10 317 -798 -508 -517 -661 -213 -706 -717 -136 229 -361 -291 765 -177 -366 -49 -634 417 -733 -348 29 161 573 -819 107 -292 79 -789 667 -298 -190 424 555 270 219 23 -450 -446 -615 -62 113 260 -526 617 -78 -305 778 233 -184 -331 677 115 292 309 471 -419 536 -780 -803 639 459 636 -425 -728 567 793 381 -821 719 552 -277 -226 -831 250 67 493 -470 222 -896 658 483 -758 663 379 -478 160 -496 210 41 394 -791 -263 -168 603 -441 -817 537 -701 23 -772 -10 684 153 -215 -349 770 50 231 283 -738 -439 121 -266 -551 267 -838 247 507 800 354 735 -682 -227 -496 -737 -506 -489 600 646 -507 -349 601 -318 506 503 758 638 -729 665 -808 -4 733 82 549 238 -645 -745 413 -449 233 -321 -125 430 -567 317 191 -292 782 -555 88 426 -769 -105 10 2 733 491 641 -305 779 -549 -880 712 -38 1 198 120 -730 -387 320 -419 -41 199 618 173 -295 212 -572 389 -724 137 102 630 776 545 -289 324 -529 -887 -662 -669 -86 515 -155 777 430 -344 542 650 -559 327 -514 -185 715 -709 344 -382 477 657 -117 677 702 338 443 -56 697 -201 -151 -317 209 -542 -134 2 -267 -268 -455 -57 -179 524 378 700 -796 -379 316 -821 213 563 470 -205 634 609 -220 121 -895 50 -514 -686 -660 -307 240 725 -874 -611 -79 -756 194 137 402 -361 667 -51 122 -760 -854 379 652 350 -543 782 -454 509 549 -467 -545 -823 -318 517 -794 -588 142 -166 542 -741 163 -442 227 -531 -377 532 104 -734 506 3 135 -95 328 -787 -162 80 136 -778 520 42 -261 -699 -728 -217 -557 72 -444 621 -382 711 -340 -613 -795 695 -106 -222 -161 688 654 -437 -170 744 719 -207 -297 -869 -663 421 463 116 351 -309 300 -701 -20 -174 -310 310 56 -440 -508 428 342 625 -560 -482 43 -168 454 175 -383 297 -251 797 -445 743 -382 739 459 -826 502 538 216 397 -47 -813 -477 -634 141 -397 -766 26 -699 -700 -599 390 -784 -572 -449 -348 233 170 380 -78 435 -660 -685 -262 -109 43 47 -473 -867 305 -243 -890 -627 -24 796 750 -643 355 -425 73 -760 -429 137 -893 -826 -586 766 -423 -450 603 -259 -232 -503 317 -896 92 577 501 287 628 510 721 17 -639 -867 -851 552 74 623 191 118 311 487 -601 182 262 592 -551 532 -465 -320 278 -380 -9 -369 -664 -518 59 -782 -647 -535 540 251 -176 624 -547 713 -598 -543 -250 326 286 -335 250 460 663 -160 -533 -811 -598 -313 191 -207 -870 -499 56 -810 21 -181 526 472 117 245 534 -175 281 566 -40 534 -474 97 508 491 -667 -452 546 -841 -864 -536 796 757 -871 -416 -1 -705 65 -622 -518 544 -569 730 331 -172 -646 602 -337 677 184 8 760 -27 609 621 -801 416 -455 -13 103 446 385 313 11 -64 591 63 -772 -435 -679 456 -279 -346 -466 532 461 106 -397 572 -821 -662 -102 606 359 -120 -512 157 60 558 1 -582 785 591 -675 -456 170 -473 -766 -240 -98 -873 231 -660 -502 235 -341 193 -723 336 -15 158 623 -317 308 48 60 -820 -787 -154 -553 -880 320 -681 166 675 -890 608 -771 -248 -476 -432 -897 135 193 384 -219 633 -311 606 24 417 -625 -550 153 666 117 414 219 87 -43 359 -654 -801 189 91 402 -539 478 754 -190 -867 -680 -71 295 -209 -658 -573 520 190 -457 -162 -843 278 -651 110 370 -496 -158 551 -359 397 144 127 -539 121 706 749 39 -101 -178 744 -526 -657 103 -422 -690 -137 -556 -709 205 431 -806 -284 557 -508 -713 557 -341 -746 -234 561 673 -809 130 253 -644 -661 -114 -144 240 -481 236 194 -237 -440 -337 20 252 -555 673 68 -891 229 76 492 371 -95 -238 -672 728 -485 -513 521 430 -176 789 -55 -404 633 188 284 753 -444 666 -201 -859 -104 421 -434 -733 725 515 755 235 -605 227 -266 -569 218 -217 641 74 31 -88 -604 -380 -887 -448 326 -671 553 -17 -99 90 -347 -258 -601 -396 -572 216 -112 -72 -324 768 -503 348 -352 -676 -298 -101 381 620 -783 43 -670 63 104 -794 -678 66 456 -324 -127 462 -308 760 -593 -173 -468 594 -91 430 440 -115 -29 -344 74 -872 409 -848 251 597 -356 83 -374 114 -541 -279 -544 -643 -458 592 47 156 97 -114 -487 -5 791 227 516 -231 680 -22 302 638 -82 540 -19 91 476 363 216 358 -682 191 -423 577 640 284 -439 -155 -338 -577 -515 -785 -545 -138 -638 -852 406 -869 -72 -200 -747 -169 -212 462 -794 644 67 733 -380 -233 -377 58 -813 187 -764 738 338 -439 703 -674 747 -544 -264 -296 -530 674 205 277 -372 18 -489 -96 110 206 -733 265 795 -219 -835 -50 -736 -775 188 785 338 -459 -6 -686 -748 76 369 -527 -707 -839 -433 -251 -894 130 95 -712 -521 -429 270 206 257 -211 -538 -602 291 -702 77 -221 -312 -236 -163 666 -58 -90 350 -434 -190 -580 -724 -513 9 -276 -547 473 -511 171 65 290 -219 482 206 -651 6 -468 660 -709 -616 608 550 605 -299 489 -888 -251 -753 76 -43 -398 -318 -797 -67 560 349 280 -605 -892 -389 -5 210 -710 50 654 634 -177 712 -29 -17 447 -30 746 709 -800 -339 -270 -92 142 132 40 776 -666 -92 -544 290 722 390 -890 20 668 -802 343 434 -699 -438 488 -164 -257 524 -275 -505 456 217 -577 584 631 146 -722 780 589 -447 -194 -606 -593 -455 -268 345 -370 -238 -50 -698 -300 -623 -608 -108 -100 -832 180 408 -852 -791 -585 461 678 234 -306 490 682 575 661 -104 -75 -224 513 254 -235 -185 -737 432 556 -490 444 -641 -698 296 -176 -598 -510 577 -207 533 -449 -718 -36 -76 333 -517 -285 -3 -840 291 -604 -342 62 -511 250 -360 406 -111 411 552 200 -481 -686 369 225 -63 695 -853 -785 580 -456 644 -697 -799 -484 660 -731 388 236 -240 725 -423 203 255 -857 689 729 785 64 458 -729 -97 -488 -837 -717 -537 24 96 469 -660 -821 -244 -540 -871 -782 -116 39 -361 38 283 -233 242 668 -249 -422 -1 -461 -125 145 -275 489 648 -20 -851 641 329 -193 548 -284 -46 176 -406 -279 -687 -741 19 606 -120 644 66 -64 -235 381 -119 748 -222 -474 -107 -788 93 280 581 145 -679 -834 -522 -618 50 -847 189 70 205 719 -456 88 506 -707 -498 -43 465 582 224 -635 -612 -501 370 -230 474 574 -329 -388 500 -200 -114 306 -83 -793 -691 -534 -878 -95 -273 306 -121 301 -123 464 693 11 -259 -142 -610 -823 800 163 -848 -895 -530 605 123 414 -223 354 -29 105 340 581 -713 136 -313 231 338 0 271 36 330 -390 -486 -293 479 800 -182 -458 -339 316 -784 -163 -60 -760 -568 467 -621 754 -84 221 331 759 411 21 460 -55 525 -655 581 797 104 209 209 331 2 -167 680 729 364 -33 163 279 740 -420 -755 435 -435 -671 -707 -620 145 247 -170 677 -244 -428 -797 744 429 -484 -247 679 471 488 -693 -507 -747 -594 183 382 628 445 -388 536 -402 -312 757 616 -699 96 118 637 230 -476 -159 798 -799 -102 -372 -486 -718 -361 172 582 190 743 185 -734 -700 485 633 490 733 -415 -628 477 677 254 -474 -753 711 -292 35 -785 -149 -104 102 606 -465 551 171 19 -697 142 682 165 337 678 -38 684 -4 -638 102 -52 -234 -309 -824 -193 -686 -529 -314 -639 -581 -784 -236 -649 470 -26 375 -455 -40 -384 125 -890 361 -436 -64 796 -554 162 308 -795 -80 -625 399 -857 758 178 224 -418 -8 607 -731 -198 468 -326 300 552 -462 -268 -841 775 457 -199 359 -715 573 234 -488 -812 503 -596 785 -67 253 706 -50 -747 -409 -465 -520 -702 -88 -411 764 671 476 13 -280 9 -15 -468 520 -575 410 -298 775 744 -348 80 -823 -247 -65 -173 187 634 534 335 327 65 -492 -85 -142 -571 -435 -38 672 692 -149 -575 128 658 129 -470 -738 392 -555 8 449 -700 746 339 494 596 304 -314 -59 -464 793 -391 46 561 -660 -132 -310 26 306 -48 -291 -741 2 35 62 214 577 302 -275 228 -371 -9 -372 -510 -290 -600 -815 -74 -101 590 202 -168 678 -149 308 -274 535 -108 -211 -357 -3 110 506 624 -9 475 444 -544 47 459 -673 278 -325 430 -704 -468 87 -852 -577 -70 -782 263 -299 -154 -161 481 -284 128 -188 -455 7 542 -529 57 443 653 298 -49 -606 -6 -323 584 626 -796 719 216 -807 -17 220 -866 -111 436 -332 -392 201 315 420 487 -766 -197 613 566 -236 623 265 506 -802 -476 -781 18 582 -831 -341 752 25 -232 696 -601 220 -448 -746 -148 54 248 436 -581 -605 731 598 701 -480 527 -23 -154 -8 125 -439 -506 -273 408 -221 -168 243 -46 -744 -731 -95 86 290 -685 183 -688 799 646 327 180 -510 -514 317 -805 440 -776 -6 -705 -685 327 542 162 205 685 140 67 781 -674 -364 -720 -653 306 797 -852 -817 648 724 -842 -244 -90 330 151 -450 -755 695 42 504 -432 499 -425 -891 -154 708 719 -759 579 -568 -548 55 -743 -436 -141 -146 642 -25 427 480 272 797 -732 -882 139 -459 -321 -515 -862 513 -534 -852 28 -420 681 509 -408 308 688 11 -295 -795 -577 568 674 -66 435 -301 601 702 -887 323 -353 -372 619 -263 -47 -547 -755 -822 104 -281 -681 -400 -818 459 105 -653 728 494 774 -634 -491 530 -550 -181 -446 83 -664 139 -788 684 -223 -708 71 -179 293 -352 -523 -390 -51 26 379 546 618 423 -367 32 -511 671 217 6 -76 164 -576 215 149 788 -425 740 253 431 -52 -315 643 702 -709 -457 -555 386 -492 262 632 200 637 -34 -289 -861 648 -838 -254 173 309 -339 -265 561 46 -791 297 -617 -355 -45 710 284 687 -51 -224 60 488 160 -735 734 418 587 99 -858 -366 368 -131 -331 -735 -603 -192 -259 242 595 685 88 -317 212 -619 242 -438 -830 -227 -270 -639 277 212 545 493 -446 -610 -825 -48 143 207 228 -109 168 24 606 697 567 -155 123 -104 517 -463 -460 418 419 -269 520 -858 -148 352 683 -863 -84 -429 -765 600 -815 -385 787 -730 -721 452 553 484 -764 635 -788 -220 124 -399 488 -739 739 683 628 732 669 572 341 176 58 125 -877 356 -493 728 -639 1 240 664 517 -622 -627 211 -702 -130 -430 301 66 647 162 -501 622 -335 -694 -265 -547 -646 -466 178 -63 147 279 -832 -630 524 -63 164 105 -81 -83 -252 -185 692 343 -702 17 -577 366 -694 308 629 -832 265 -194 -891 9 -224 152 -730 412 138 -359 686 713 -385 274 -234 -46 778 524 559 610 485 -352 -195 -329 -625 -808 10 244 714 -52 480 -41 222 39 -434 688 -144 247 -856 149 718 178 -716 -694 -99 91 721 184 677 -273 258 522 612 -335 -408 609 263 -679 -744 686 -328 679 -754 643 -399 -864 -115 -877 -870 -420 218 -822 44 705 -860 -69 -248 498 298 -887 -381 -730 -633 572 -851 -756 -502 -210 517 -225 582 -392 -806 -862 142 81 -872 74 655 328 475 -347 613 -9 -325 547 567 -767 -242 371 -319 576 151 102 -487 -456 73 -405 -822 -672 -296 278 -896 -254 544 -718 -627 -32 521 13 -213 604 -891 -661 7 -100 404 389 332 614 -217 610 -603 -407 -817 32 795 423 -274 -754 -681 23 -157 -837 -282 392 -319 509 -426 -702 -444 664 43 223 -381 -288 228 -634 -664 355 -232 78 469 430 720 138 -234 -647 -526 -138 -365 775 511 347 39 -844 149 527 -873 -208 -611 772 -233 33 486 -341 -715 142 -797 -500 -690 -749 396 -779 167 -409 648 -666 -294 183 590 762 -320 731 -700 344 491 -578 -635 614 391 166 -837 -626 -6 414 -118 647 -202 110 -462 -175 -811 -806 -163 286 69 610 19 187 381 351 463 -542 -338 -697 -705 -595 -311 245 -107 485 -97 -783 -216 -102 -833 -548 -684 -705 589 789 249 527 -109 -506 730 -556 -335 -112 93 -746 -811 -281 -564 -569 -82 -16 749 664 -717 778 -240 -714 -478 -771 625 -359 452 -839 -232 -678 149 443 -280 -148 -206 -661 -470 -433 401 -764 370 -565 508 -657 -206 -373 144 62 94 758 451 -781 455 22 144 736 -855 45 311 -292 592 351 -637 -206 527 -594 784 -79 235 -894 -340 -478 183 -583 78 -541 -75 786 658 22 267 -183 -581 -338 -573 -851 -321 728 -202 507 746 -747 -233 -483 -779 -490 -33 -513 269 69 -532 465 -253 -605 -174 -275 -197 526 -840 1 176 381 365 223 0 -740 279 -521 -355 -239 777 733 -354 663 148 451 561 -851 -536 626 643 -177 -104 -414 399 -54 348 733 -628 -325 553 -125 -573 418 -495 76 -221 783 713 -376 -884 128 284 574 -786 460 477 -137 -125 134 -310 263 -389 -785 118 132 -514 -857 -510 284 -408 432 542 -895 -427 -358 419 -744 108 375 -127 -47 692 -674 -664 -112 -691 -27 -790 199 757 -11 -757 732 -333 -107 -733 370 -642 704 -109 269 -445 -862 346 -633 -317 -536 36 182 -39 710 432 394 421 86 290 -705 356 403 100 -93 -692 794 -547 475 137 241 203 -447 -731 -864 -175 -790 406 -57 -854 434 -802 799 215 751 -9 -647 -523 -559 -56 401 204 -741 -325 -310 -13 -422 486 404 -854 -35 -143 158 199 -879 244 -374 -383 606 -449 -300 506 -317 -542 161 356 706 646 -898 -354 313 -799 117 316 52 789 516 453 -718 -88 -405 628 -631 -554 -671 634 -423 -568 489 787 480 -40 -269 567 252 22 420 -34 156 287 354 552 -390 -554 -575 170 57 -869 -321 -16 -109 14 466 529 710 589 45 778 690 302 257 472 -804 -288 -606 -312 -234 -866 -381 107 -363 -726 142 264 132 424 304 -652 50 -555 529 -207 700 145 364 373 67 -182 121 369 780 420 -346 681 -725 41 -477 -733 -375 -793 -432 -517 -872 647 402 -815 -612 -633 -124 -846 716 -620 -38 350 -683 622 -820 307 -420 -280 566 -98 -676 166 -713 -781 269 418 -436 -103 -33 -566 -699 -370 295 -235 -895 371 563 -548 316 -2 -652 -321 176 -324 -225 -561 458 646 -703 -676 -49 -506 349 -756 733 553 49 232 -510 -1 -127 220 -204 -368 -796 -539 -876 346 -816 -338 456 444 183 -735 93 -658 795 -480 369 184 316 223 126 574 433 523 -66 -162 -55 -587 512 -791 266 -153 378 -60 -742 545 -41 177 749 -775 562 447 112 -90 -372 334 774 124 -591 628 -329 373 331 -666 -398 -33 -699 494 -700 554 361 529 144 -443 -435 -877 -702 -890 403 232 434 455 700 -541 -66 -781 648 -181 -67 496 267 -714 -81 231 -736 21 250 -792 225 -159 681 -237 -722 225 608 -829 -487 -279 232 10 -631 -105 579 659 367 427 -515 -18 352 -119 482 -420 -506 -216 269 -31 -857 -419 21 -899 674 -224 -611 -566 565 306 522 -586 -405 226 426 -271 -847 -329 460 -544 221 147 -391 -655 53 157 545 -532 -640 -863 706 524 715 642 -59 623 426 -877 643 -465 -256 238 -30 -110 378 -440 -572 715 54 -256 15 265 -30 -874 -103 -547 -410 742 -297 -183 -83 -354 -439 -883 267 -744 -291 347 -523 -888 661 608 590 -656 450 359 138 -399 652 215 -866 -771 -324 -5 67 -506 -121 -388 325 -808 4 -612 -670 552 683 528 -311 -724 -275 76 682 738 499 606 -643 537 -748 -639 77 -212 283 376 745 375 549 107 -447 317 -619 -288 576 -494 -120 477 -67 -787 446 727 -174 -208 488 -861 466 -59 -892 29 -720 -763 -714 -454 371 -27 662 -359 574 -146 699 784 -586 -332 632 484 -358 -108 534 46 440 -752 -343 -150 91 701 225 -848 784 183 440 -805 83 -872 -510 145 -182 463 -317 312 178 319 283 -533 388 -797 -665 -290 -641 -686 141 758 686 -711 418 -542 64 39 101 -62 644 732 -242 419 746 -508 682 -449 -75 105 -436 -890 125 533 -608 -297 -525 183 -410 569 645 -160 512 211 -671 604 663 223 554 -753 -858 -592 368 637 -677 622 -615 -817 499 346 691 61 138 704 -181 669 -364 553 -387 307 789 632 -728 551 -128 70 675 436 -838 -807 -158 199 156 -76 731 527 -131 740 -400 -612 380 626 -874 522 -389 627 -252 -212 137 -285 -660 692 -156 -204 449 -841 -194 204 -846 -890 -87 -605 -403 -47 256 -112 -470 -306 -655 483 324 -787 -66 -316 -124 -288 253 -325 201 -21 674 -685 736 65 -590 777 307 487 14 -886 145 -347 -231 318 -836 -617 -816 338 37 -505 -229 -321 633 267 -51 186 -327 -558 -557 -409 715 -714 -776 -100 740 800 -879 -382 -201 353 434 -220 -269 779 -717 725 -480 -675 748 165 -126 344 -765 268 -17 668 -411 -805 -813 -658 -750 -389 -609 -209 67 504 755 461 -368 -622 -876 124 -319 -320 -895 -610 176 -653 724 396 -269 -471 275 -81 522 -418 -211 -258 533 -486 629 -656 -330 -174 -262 -617 -726 518 -371 306 -127 232 735 70 -855 -156 20 52 516 -585 507 540 -650 411 -823 264 -225 -416 427 658 202 -351 424 -649 199 286 386 387 -531 -867 -187 -722 302 -862 -310 -418 11 -225 -832 -29 334 -838 -21 -359 565 43 -412 -898 289 586 -408 -65 426 701 -51 350 363 122 -875 181 277 -8 307 -130 -616 -66 -413 1 -867 -504 -673 -350 -155 -233 266 163 -172 193 89 244 -458 719 -328 404 101 392 -545 -688 78 -777 226 365 -674 -206 -628 -524 -544 693 533 701 -64 -621 718 -746 -399 -725 -546 -444 -485 -880 609 -294 -345 294 -522 -866 -118 598 -174 -861 677 -86 365 -377 -437 -872 -652 404 720 -3 800 -511 67 291 634 243 55 556 -811 793 -432 -616 544 -571 -415 14 91 511 -630 326 -562 498 659 -710 -56 40 -97 664 -886 293 -475 -803 -577 -134 -824 -181 494 -484 -343 129 -341 -631 134 30 239 107 555 669 164 -817 -464 503 560 191 605 272 -177 506 698 646 571 -519 283 -233 576 482 451 728 749 736 -842 -462 -858 333 712 -485 -88 -499 13 84 241 65 -664 -701 644 329 -580 -303 -373 173 -657 66 -636 679 -642 46 188 -28 -34 174 -182 -550 -650 -700 642 -117 87 26 256 484 528 55 -66 -306 -737 -731 -40 237 -255 232 181 -785 699 639 -178 88 -395 691 -152 -712 408 -331 -412 696 -97 81 -727 387 -402 433 466 763 418 338 713 -442 789 -71 -777 -850 -417 -664 712 -578 650 41 544 -259 274 -697 -460 696 697 -801 -370 207 156 57 557 181 362 -874 -351 -876 -695 -780 -145 -522 -852 441 -36 359 -96 337 184 399 -222 -833 791 -622 561 569 672 -822 -210 180 -319 -206 -706 -489 749 -222 446 -898 773 369 721 -155 210 -861 -786 -353 -12 634 167 548 200 716 386 146 -357 -669 636 271 -165 -597 190 -618 -649 -58 177 -91 -226 -137 -396 -880 -728 -639 716 -675 -781 109 -801 -595 85 -203 -388 -187 129 -254 -387 -634 648 -29 -695 126 -348 -403 115 189 -708 -630 659 1 16 396 549 719 -284 -529 739 608 553 682 -834 172 724 695 79 -306 606 -641 -85 177 729 243 -644 -123 160 -721 694 -482 -419 707 456 13 293 0 787 -403 126 -68 -285 322 -96 -289 -536 -114 -212 387 -718 -732 -739 -493 338 183 -95 -433 -662 -181 483 -593 117 583 -419 -667 616 -534 -509 -136 -301 -347 -758 588 184 -622 199 85 157 406 720 653 -774 282 -82 459 48 -79 358 539 -179 -714 -264 -818 -595 -388 110 446 -183 -320 496 -580 -414 -499 364 -640 449 -233 -736 769 594 244 -418 -479 -26 413 414 632 -338 -263 -893 -317 -507 460 -279 559 241 116 280 575 286 -99 -33 -59 -159 -78 722 303 780 285 104 401 -34 -47 -464 400 49 -713 697 -628 -471 -669 640 -591 641 -357 55 -777 -885 -593 60 733 335 -178 522 -86 406 -886 -474 773 730 573 446 -340 -290 614 -854 541 -804 -594 -249 432 -784 -888 -656 -476 -648 -838 184 277 744 -741 -806 -686 -80 -875 253 34 44 375 52 -611 307 688 -209 -123 87 -332 -416 503 -721 -577 -812 -11 743 -879 604 -255 426 -71 638 -26 583 738 152 -375 -374 15 -436 -31 505 764 -203 122 752 473 -673 423 318 263 -726 -254 730 -666 763 -828 -582 -238 -213 470 -17 -676 -735 682 231 -646 634 570 755 -30 634 -350 401 718 173 -249 677 -433 657 -864 -309 -772 635 -372 532 -279 370 -572 538 96 -97 -756 -409 355 314 391 427 104 299 251 563 -608 397 -873 67 -256 -819 358 314 619 781 36 526 474 -850 -668 -629 -698 -244 286 -133 -349 754 793 1 625 -215 134 -281 513 465 -251 487 -525 -42 -439 -447 -546 210 100 -580 -473 -503 268 214 225 -145 -809 109 142 -585 369 192 -505 -459 640 -821 -624 637 -426 -348 378 -684 -596 -680 -339 720 -632 782 -517 418 506 -113 -703 -337 -366 404 -644 -858 354 117 -740 697 -892 161 16 393 -703 565 -349 -840 295 315 -77 491 371 -617 626 -53 5 -557 754 346 553 314 725 -539 -441 177 -510 773 -66 443 -190 -709 -2 487 -329 -381 250 114 -375 -492 649 697 -871 171 387 -661 45 237 115 -240 -83 -93 475 388 -322 -366 -860 -442 677 629 -487 347 150 -147 -753 -557 649 301 -612 580 -550 -604 24 -375 798 -545 -92 8 698 -265 -700 285 -357 312 -854 621 332 -675 -665 624 -160 553 622 150 778 -129 -212 618 187 -788 761 -528 680 546 -237 -202 -522 340 760 221 -554 -348 470 -830 -107 -832 -504 -7 -718 89 -871 236 -683 -560 -29 -341 -624 -212 468 -234 714 -340 -41 -852 -899 514 -105 495 -367 -231 -145 577 446 -673 -302 -632 -71 12 696 -839 -784 198 -158 786 -853 -187 570 -182 306 -622 402 -781 542 73 626 793 750 759 -674 195 -730 -394 -775 641 743 94 172 -697 10 -278 82 -131 275 529 -285 652 -536 140 486 -86 310 -43 610 -310 -18 -2 306 125 724 -510 340 -239 -597 -635 -778 637 99 88 46 479 234 562 555 -287 549 744 37 -728 237 -744 -806 -280 577 -344 415 -770 -83 553 -802 -706 491 761 -443 245 -616 -229 -467 -8 200 -437 -723 554 761 99 506 128 -214 247 -144 640 -789 113 274 604 104 -363 -377 197 492 179 373 107 -105 -167 210 -458 -631 -725 359 370 -805 550 786 -49 -828 661 -579 -480 331 -361 517 790 -896 132 -614 -352 127 -41 569 -436 757 155 579 -167 442 99 667 676 553 -301 -488 453 -583 12 -28 739 -576 65 -382 -387 -643 145 497 -766 -605 -407 -799 -242 45 -413 638 -863 138 314 -286 652 305 -528 -825 240 627 -262 -113 323 235 -546 -824 342 -764 185 -145 350 459 146 65 -524 768 21 -588 -828 -690 -332 -49 -877 -841 -590 -803 -425 590 -180 363 353 622 -716 -772 -721 689 -466 298 -371 -735 187 376 -495 -490 -127 -371 -530 -745 209 91 360 -676 726 -456 -303 283 -699 288 511 -67 -514 540 781 164 123 483 -137 -845 -790 238 730 -781 -893 -175 -445 102 -184 -577 70 -166 -758 538 26 -617 -262 -611 -475 -491 176 -183 0 357 344 278 -725 721 437 -639 220 -603 300 218 519 465 106 203 555 -161 491 -327 14 -684 557 -435 198 -561 -165 518 590 192 -411 -532 198 -251 -358 -819 -729 657 -715 -739 -543 41 -420 -782 -659 658 243 285 273 -590 -683 396 401 598 -808 -219 423 312 -537 187 -239 619 -440 560 627 714 -221 -772 303 -26 1 17 -144 636 -107 -408 304 -22 650 479 739 -469 763 -8 -891 -402 697 -294 -860 510 -709 -351 277 397 462 488 174 -766 -529 520 -817 279 -253 400 -29 -352 292 195 -1 -607 516 -437 -58 247 -214 265 -199 161 -596 85 -17 710 470 -134 -227 -690 -423 162 -38 -82 -548 488 -603 -883 101 -47 -124 539 93 -7 402 314 -437 -558 146 15 665 29 665 -54 278 -260 30 -267 225 -385 -88 -318 255 -496 -538 -859 -238 -888 662 -55 398 -723 709 -439 676 -610 297 -322 -347 93 -348 545 604 248 -548 -821 128 517 1 -103 -770 251 -633 -491 219 550 282 -119 -331 800 95 -539 199 -360 -642 357 774 131 -617 39 -437 -872 -519 -476 232 -536 350 797 482 59 -193 451 -509 -739 -92 -703 691 292 -209 -442 -618 168 759 779 -177 -651 -445 70 -273 -481 600 -221 -893 252 308 -711 -704 762 -256 -563 245 496 729 388 414 667 -763 -329 -245 -355 -772 -650 -705 199 -495 561 -206 -359 -605 548 -678 217 -363 13 -177 -872 702 -3 519 506 -678 -750 -402 -152 -238 -451 686 623 329 791 -256 452 -52 122 -677 689 -805 293 62 537 368 -426 -11 760 -131 133 -301 241 -771 226 369 530 -232 136 702 -658 787 598 46 66 723 -669 563 -107 538 -573 -834 372 231 19 -167 -585 -371 386 692 -55 -841 -162 -224 -727 -433 793 -110 397 -312 -807 -779 255 -796 784 65 -642 12 -823 230 159 781 633 372 -60 -557 -786 579 -52 370 -486 -32 648 409 4 -317 -126 768 691 749 -499 635 -278 -130 -347 398 -120 -293 -420 -808 -721 70 215 -308 -697 -880 36 614 521 -548 -46 325 -286 674 299 762 -158 -50 -656 734 -362 -768 -347 370 -281 671 -526 -239 -380 111 -583 -492 321 113 -575 399 414 -494 142 35 219 -525 -180 86 -478 567 -503 -552 -313 49 208 155 -433 -532 499 710 -169 -470 -801 -50 588 748 398 -52 455 -861 285 594 -775 556 -759 709 274 -54 34 -244 -600 199 685 -392 86 -177 -793 -750 798 799 524 217 -703 141 162 -97 -884 -298 -773 -649 -355 250 -809 23 -216 319 784 -106 299 211 589 98 -196 49 -554 -169 -284 35 482 69 572 -733 -606 -220 -543 -617 254 683 354 630 366 556 -123 664 137 368 483 -785 706 178 -801 657 -301 529 538 -340 -112 82 -208 -495 -631 -102 -135 670 780 -170 349 -429 270 89 716 28 410 453 375 650 -560 43 255 55 171 703 549 64 -516 -82 541 -377 528 750 515 -126 593 432 658 114 -492 248 -246 484 642 695 110 -104 -485 800 590 90 190 91 721 496 -338 14 424 389 769 -684 654 460 -838 771 602 145 268 -456 -414 343 -182 414 660 -754 -387 -157 565 710 -81 -181 -106 564 -562 -95 64 -807 789 -525 -616 -598 -254 698 18 -746 563 789 761 563 595 529 -751 -36 -771 241 750 600 513 -120 612 -635 -789 -532 -61 175 1 637 -123 -521 -354 -415 311 -747 -736 -870 556 185 631 276 51 -339 277 530 602 49 108 -344 514 -685 55 347 -128 -238 -398 296 333 697 105 132 320 -466 -204 276 -219 -505 -130 -143 -18 702 585 -299 -422 657 617 -147 -604 -666 466 759 197 200 -655 194 -593 -557 35 57 371 657 -855 658 -249 490 -205 -791 -686 -768 374 -87 -302 107 -682 54 783 -899 -758 669 -583 -709 542 -69 52 44 -682 670 371 773 -803 334 -817 745 -3 -344 -320 -677 342 -851 -59 735 277 -261 -484 781 479 611 -841 288 -489 -622 -842 -496 519 -370 -357 362 168 -471 118 -127 81 -103 253 257 220 83 586 -318 -420 -254 -346 69 -177 -251 471 -495 -583 -826 -228 -781 743 689 399 -492 428 -76 453 780 524 -489 222 103 -62 -516 731 761 230 385 -347 699 -491 80 -322 -405 205 -315 -451 346 161 734 -697 513 728 -153 414 -556 -319 -488 729 -595 611 -364 49 -104 484 116 430 -896 368 647 -216 344 562 -776 19 687 -309 -84 -682 616 362 -288 87 -814 -529 183 -710 367 499 289 445 -646 55 779 536 25 98 -779 720 -461 -384 290 122 560 482 774 437 -392 127 445 -724 105 -536 -471 -812 -325 -93 501 -616 -31 761 -703 204 155 -319 -848 327 549 -529 716 -708 -111 235 38 -453 -266 69 83 -805 -675 -864 144 381 402 343 655 -737 -879 -354 796 -538 -129 -751 -479 40 407 -356 -821 419 170 -547 778 337 232 431 523 396 562 -368 -728 633 667 -500 502 -180 258 166 475 -439 406 103 -87 -298 -189 527 -438 679 625 -138 665 -542 580 442 -522 179 -767 -251 76 -363 138 602 -153 116 -788 -848 -593 659 -239 234 744 213 -354 -153 -372 -323 8 -107 465 -412 328 183 252 -752 -387 775 17 229 -615 -698 -651 687 540 -453 -718 -86 653 30 -369 -190 552 -71 -336 258 39 235 672 386 626 286 -76 -309 425 -559 -504 -787 -409 65 -201 501 -103 -581 16 768 -50 -735 -778 744 -648 -747 551 -595 -459 -546 34 456 170 372 75 -717 -792 755 236 -734 -167 -637 7 -633 -624 -164 -272 33 200 630 116 611 -846 364 639 454 -804 -836 -525 -121 773 276 334 -156 160 -748 -836 -453 518 -118 238 -392 800 555 115 741 -91 606 241 -13 -403 367 470 -88 487 -280 415 668 -658 -321 17 -555 392 752 181 473 -708 -877 -726 442 539 -324 -718 685 -40 -62 705 712 261 -341 245 42 725 -181 -761 -187 58 38 384 165 147 -686 -550 -899 -45 -321 614 787 -432 736 -396 228 -108 615 509 -758 -12 670 671 -602 371 582 -185 -835 665 -321 -739 -352 -385 767 784 -367 -490 622 127 415 -359 108 55 588 741 -184 -203 564 -88 555 652 419 193 -290 -151 -748 -602 -326 685 -110 -535 -744 119 718 -204 137 -619 -59 -819 496 -123 341 -583 687 399 -258 -421 -781 -431 -349 -770 93 -466 -502 -795 -223 57 415 750 -567 289 -43 -284 -215 -401 -783 -588 646 505 -105 -212 190 -336 -776 491 -829 277 -28 -681 214 -349 480 231 -97 -495 -729 407 643 18 -528 -865 611 619 -634 -276 -809 276 -195 -75 158 -854 -584 732 203 430 731 -575 465 151 382 -465 -764 -219 -692 699 -594 766 -754 555 -479 294 -724 -208 -768 414 -100 -147 -440 -17 -385 651 69 474 495 698 -418 192 -544 -459 -582 -319 -522 -402 -515 -285 -558 451 -664 235 55 -157 -301 403 64 -664 -390 469 -353 761 -744 -684 -287 -842 770 -892 -36 -362 495 724 -421 -323 468 123 -573 -441 790 691 163 -36 524 -97 117 263 -650 -861 -64 487 2 785 403 -508 -546 -177 603 -597 578 623 461 -333 202 -802 780 241 133 701 -208 -683 -805 -305 737 370 -217 25 699 -97 504 687 448 314 -633 623 -134 -417 409 521 -339 -461 678 -607 -398 628 219 -388 -100 216 -463 8 321 316 552 -497 -16 558 717 107 -177 -661 -111 128 -553 459 573 618 116 312 246 399 -155 -621 -83 373 740 -327 -522 663 687 -439 215 -117 12 416 -395 -391 731 744 -480 25 -316 574 -69 244 -773 -617 694 -722 -810 -40 493 -742 -96 -568 719 630 240 -882 -442 20 161 -635 -682 715 122 -192 286 -475 -395 -255 -692 442 -495 -641 -62 -775 228 -214 -141 58 631 329 519 -572 -722 -819 -254 -502 -256 -393 734 544 68 594 416 -776 61 92 -186 -10 441 423 -564 -46 203 674 619 -544 -145 -253 604 -789 -659 -243 432 724 -196 549 -120 790 42 -152 -110 596 68 590 -96 -231 623 800 393 -472 -597 330 -253 38 -398 378 704 -880 642 744 257 -488 707 -701 -334 -325 -6 391 162 -572 -465 367 -345 -100 696 73 -807 -768 110 -716 17 -877 532 722 214 -72 -557 225 101 -229 -267 -608 -666 -330 728 -899 645 705 -265 90 236 -759 -186 227 691 -306 -34 -616 -687 734 -512 -45 681 550 -393 782 205 -714 -450 -742 244 133 -390 -534 -424 -600 -584 -557 -381 -729 -746 772 -240 -132 521 -531 108 -269 -255 131 -805 -784 438 -323 788 -797 130 3 -56 -686 393 -148 778 765 137 -872 -719 593 707 470 -413 765 7 318 420 -464 -377 -383 246 -223 671 -518 176 -737 531 -488 -135 -492 -671 -614 -100 -251 -399 342 243 49 -51 148 389 339 -277 -205 197 -532 -171 -192 -491 -756 -16 -302 -236 -354 36 63 569 -307 10 -567 -613 -688 -526 596 662 -594 278 604 -104 -654 -439 -864 -741 453 772 699 -485 63 215 -146 -285 719 -766 537 202 345 321 594 -137 176 597 673 591 254 -575 526 749 -598 -332 -680 -384 -520 225 757 -597 349 581 -520 -9 -785 -641 -438 262 676 -462 -538 -43 350 295 433 -209 131 587 -450 104 732 -419 -868 5 -271 -180 797 366 -419 -607 -645 -600 -377 566 426 780 -509 720 695 -829 -743 676 86 328 -210 156 167 -276 -748 690 -874 -425 -467 673 -724 -768 202 302 -143 430 -844 646 -426 -626 -718 -347 -284 -637 362 549 -847 678 -328 -600 593 668 -233 -550 797 -870 508 -650 444 -494 774 642 -582 302 -134 -682 96 -100 -866 -188 280 -340 777 -885 354 -65 -566 -556 362 -250 -92 -671 504 513 -623 524 675 -536 -536 510 -310 286 588 678 440 -896 773 679 15 654 -676 -835 470 -681 284 -130 -566 476 -323 -327 -127 683 -546 -102 -445 -677 -222 -348 -455 -476 -101 660 651 -669 638 -863 214 -617 12 261 604 -731 -51 -492 799 459 -503 -106 -367 189 -336 -697 -227 -814 -206 -752 -256 -214 -853 708 325 433 422 224 780 532 -29 -287 593 706 -277 430 -483 -765 -405 -76 -114 480 -235 -603 -166 -757 11 -681 513 247 -499 -9 -506 239 -209 -496 -713 692 591 -663 -636 -607 94 693 454 516 251 557 -112 799 642 -766 -159 347 -873 -691 -220 162 -353 749 -367 -513 117 -9 -518 -842 -654 -824 -503 -849 145 -742 -294 -811 297 168 -537 -780 -612 183 637 -97 -803 6 -238 788 -85 736 -842 -185 -238 -547 -77 292 -178 -370 596 665 -771 -361 741 -35 717 69 -609 -583 -608 -665 -212 666 260 395 -275 474 -475 676 164 -805 538 -586 512 78 -709 -149 661 -457 -409 -808 -59 -210 581 -627 -895 -47 671 615 89 -52 -392 -365 -164 343 -206 -866 -701 86 -633 423 475 -22 -468 -151 -210 573 -216 800 0 615 550 -870 -618 -631 452 206 461 47 -780 -166 329 -402 -109 -303 -458 -417 -566 27 -23 -819 -240 651 657 107 -886 644 -588 -116 102 399 -869 75 203 650 243 -112 -705 609 -617 -847 472 319 -693 183 -131 -283 -623 683 -156 -155 425 669 -645 527 -696 8 575 -492 483 -738 508 165 591 -49 269 675 325 553 192 488 -814 193 -459 -333 678 -110 17 534 710 -886 -858 -320 -317 771 -378 -670 -736 -145 -816 75 516 -511 -24 -778 -154 501 -208 737 -806 524 681 -404 796 252 -793 -620 166 649 590 -46 -115 -820 641 -137 -320 -838 -336 -353 -472 -892 -152 -728 -793 246 -503 -233 -73 -153 -145 40 689 -532 127 642 419 -279 128 -168 369 -292 149 764 665 -464 305 -115 288 344 207 389 -248 151 -42 319 -476 -571 311 -855 633 -377 365 750 -115 -26 -303 -794 275 645 -501 -808 -814 307 -333 688 -30 464 722 768 -329 310 610 -854 -458 -132 -194 -521 -169 79 -378 6 584 470 -49 -846 -406 784 -832 469 -787 245 676 530 323 -233 -578 -857 503 -281 -307 537 785 163 -54 -326 178 631 591 128 43 256 -51 265 -641 153 -174 -736 -585 394 -63 642 -217 -828 632 750 -868 68 -241 -462 56 -82 227 642 -650 -94 -394 -192 -606 725 -617 580 514 719 661 -552 565 234 564 369 712 -35 -221 301 308 -173 288 -370 732 -756 -237 -540 -795 -590 262 380 90 492 -237 -192 502 771 587 734 -357 659 -262 145 -310 49 -563 233 -547 -393 597 -557 -1 695 -526 -814 -149 167 -223 215 -697 -218 387 568 -854 -351 776 -354 -736 -200 555 -523 -465 -658 -173 340 106 -744 -619 -539 77 776 -584 622 -727 -532 -538 -674 -238 155 146 -848 132 249 -202 317 -160 -641 141 -293 417 525 608 708 154 -602 720 -451 244 -417 -198 -608 214 330 -816 621 -475 681 333 -853 -261 -342 405 -355 -230 178 41 -349 -268 319 -515 641 46 -852 8 -90 -152 713 -481 -754 413 -161 724 -534 -168 -785 -602 405 -216 -187 -893 -385 -507 272 -222 452 -773 399 402 340 -887 -456 319 -171 -701 -311 324 -247 -332 -622 -659 87 -500 336 676 12 -43 -592 -252 204 -369 -871 -276 -16 -656 -264 -156 -667 779 751 -624 662 -497 472 -392 600 -731 -767 -40 -555 449 -655 197 218 -583 571 -586 -576 291 173 593 -719 716 -21 -25 704 369 52 1 -143 -832 -190 -312 290 -223 690 -377 -650 -5 -605 78 -491 288 231 104 593 -584 -487 -504 152 22 -408 -566 -475 -790 -380 477 66 278 686 189 145 524 -648 692 -891 -707 670 607 739 -655 628 679 708 84 -480 487 -529 -139 -642 774 565 -770 506 -461 133 675 221 -878 738 -521 -201 -170 123 126 -895 -586 -656 362 337 -792 560 -580 618 -420 -305 -718 -164 -287 724 -730 -15 549 754 78 -375 -741 -481 366 278 752 -169 -539 -746 616 -793 -202 -370 -610 -63 705 -372 346 99 -771 -657 246 -777 -331 3 -599 -589 -897 280 245 -702 107 -249 288 207 -458 -91 404 761 -531 651 408 588 -548 593 -769 -681 557 496 -869 82 -8 -283 426 -234 -623 -337 577 -112 136 359 744 561 606 68 22 554 -876 469 497 147 798 43 -498 -850 -654 360 -808 645 -234 -706 26 579 115 -418 -167 600 43 -397 696 -737 -242 467 -866 -644 298 -649 -534 -345 450 -663 -120 -108 -828 -818 -312 -192 302 -503 -634 -92 -669 -677 -747 -776 -613 -296 541 -697 769 331 -784 -5 -423 767 -370 -49 696 -662 329 -716 375 -575 -180 -592 61 137 379 756 -662 486 580 333 -273 143 -653 490 -346 -289 -789 720 143 -249 643 -260 344 -493 393 534 168 617 672 308 280 261 555 -570 -39 -555 -558 337 263 -572 321 -563 286 243 559 -546 -583 -172 -754 527 362 -696 606 132 369 585 -371 108 -318 381 148 -465 -778 387 -514 -444 -880 -356 -408 -556 -726 -502 -143 676 458 302 592 450 198 764 -522 373 707 701 31 -374 -23 776 -301 -229 659 -299 390 -244 -715 46 338 591 636 -74 792 316 -873 -641 -401 -547 422 -620 105 -8 38 -811 -641 -672 -70 -792 634 163 -758 -25 -110 -794 -806 763 -310 -203 181 -128 147 616 183 775 -95 -820 10 -66 544 517 188 209 -464 -512 463 70 -583 -104 -107 -145 -402 -403 71 -410 796 -543 -395 14 -168 -526 -756 -138 -869 -747 -474 -370 169 792 279 -256 765 -474 -261 622 -4 -766 577 784 -499 537 -593 -433 -406 -346 -145 153 778 -772 534 190 412 -136 -617 -527 285 768 460 532 713 -394 -591 96 -312 -610 -632 -825 587 83 -474 604 780 -646 -463 727 -727 -349 -323 687 625 -846 379 -455 209 -237 328 -317 -455 -152 426 -510 -706 -136 607 547 -888 -710 -642 510 -219 4 -310 660 449 -398 800 -829 800 632 691 681 282 -395 783 -47 -353 -620 -483 -621 -306 241 -836 -863 590 598 323 -897 111 -233 -148 -802 39 19 -458 363 385 -861 -75 208 -439 379 -261 430 402 -347 552 726 115 208 104 521 -469 759 247 -896 289 -846 -454 -290 79 -805 69 748 -525 -78 -860 -387 1 412 621 568 -580 546 372 581 -653 -220 -474 -605 -740 224 -313 -883 -24 534 -169 379 259 446 289 667 -733 -476 -592 677 366 -24 386 -832 -343 -711 91 79 -61 -452 -724 39 118 648 -313 310 152 578 -241 286 745 555 -795 692 -497 501 45 536 662 -3 -399 744 -389 -797 -495 -1 170 -479 -241 -323 647 -718 17 -117 -863 500 -789 -395 -577 -892 -703 427 362 649 -544 479 -812 -437 358 282 640 145 252 264 -574 -362 -183 795 -723 -755 248 235 -618 -685 494 545 256 538 760 78 -534 441 549 271 335 -457 -478 -123 476 -323 -253 799 179 -740 524 768 7 384 -295 -431 -497 -279 163 -368 -821 -216 -800 -110 416 426 -879 739 -377 -685 671 353 769 570 172 -507 -590 -479 749 61 49 36 -689 -655 502 -673 -821 215 -631 -282 -467 -861 721 271 712 -131 536 61 89 -731 -482 -798 668 153 153 55 -538 705 118 -762 -386 -720 -457 196 -135 443 672 -38 358 -658 -577 221 254 -455 -57 600 -845 468 -45 -20 -16 -241 91 743 177 66 171 50 -765 -464 -435 -899 324 173 -399 177 -697 -663 656 364 -687 184 99 -107 -713 -200 109 -706 29 527 793 -462 -185 -659 -227 -26 -647 234 -607 346 -316 468 -882 -312 -641 -668 -733 518 -437 -641 -279 -823 761 -16 799 -839 -734 698 124 764 -409 -536 -728 507 496 510 256 588 201 510 498 -470 -146 20 -428 -720 -109 -777 -54 -11 -149 -891 -80 756 300 -662 -690 152 -46 -825 730 -251 -798 761 566 -43 381 644 617 266 -294 691 -445 -872 -174 469 -825 -424 118 -737 -412 430 334 -193 231 -93 -304 330 -763 -47 309 -443 535 -5 -659 -648 189 461 -624 403 -677 -449 -578 170 762 -216 324 135 626 134 -870 147 -227 433 -783 -361 708 -198 -73 -581 779 124 103 103 -277 -9 -340 -310 -874 -630 255 -466 -100 100 43 -434 -374 529 611 208 659 -583 729 144 -676 -871 -627 -258 509 -716 58 -281 -495 -665 252 -84 404 -676 -869 698 -889 525 -450 -355 681 -36 535 70 106 286 603 43 514 -124 749 -462 -877 727 -141 583 -857 -265 -614 -670 795 558 -715 -152 -666 -688 526 -503 -678 -73 -533 -499 106 355 -736 -331 199 766 -422 489 687 -767 -444 451 252 245 376 -228 90 53 312 761 -234 -332 443 -40 -614 443 -322 -554 444 650 -851 677 -275 -758 -326 691 -420 -301 -898 796 -437 -594 -249 -505 -268 599 -880 677 631 -724 -815 -192 666 522 -396 -513 -211 -803 -513 -473 -54 20 179 629 637 -169 -741 615 -495 756 -858 151 137 -73 128 -379 4 694 183 370 -637 -767 -29 622 55 -465 -859 157 7 380 208 -50 -181 -782 -63 -462 -677 769 89 -683 -760 201 109 -411 210 503 351 -508 691 -448 736 267 130 -478 595 29 -749 129 -784 109 -600 -80 -829 -682 436 468 -826 -333 738 -459 -772 -224 79 445 -226 37 -822 -26 195 344 704 364 -342 -488 -382 -675 405 -257 -731 89 -314 -327 321 202 -898 -500 62 -566 -834 -228 182 -308 717 -292 772 322 -474 731 196 -682 -712 583 -360 -36 -433 -849 278 56 715 -268 -484 287 -138 -558 188 -751 360 360 -804 -786 -528 750 -567 629 629 472 546 366 403 568 29 -659 -74 -634 -686 328 -321 -759 119 -470 -734 776 -613 -89 378 12 602 542 74 502 367 -860 561 -466 160 -241 503 93 341 115 -53 -166 -216 721 189 -181 -514 407 768 -39 -684 582 -134 73 213 -532 -492 -891 335 92 715 -231 -857 61 270 -682 -704 -692 653 169 -269 215 -746 -241 -64 436 324 -868 520 -231 -735 752 700 -706 648 -552 -89 494 95 585 259 -754 52 -740 -486 -246 211 -460 795 -30 -264 288 569 -53 644 750 -790 749 -562 402 239 -408 259 57 -146 -417 -792 -199 -113 -583 730 405 660 -145 744 -304 78 -290 -789 482 441 -768 -277 -478 -499 -441 206 154 -114 -729 357 -556 -579 147 -778 -98 -307 588 164 -345 -462 258 -766 -204 274 -346 -385 704 -501 338 108 -463 654 352 107 747 -871 -281 -110 603 -54 88 -317 156 -223 745 -353 -842 -645 214 485 357 -392 -635 -893 499 -378 632 -22 155 -20 752 174 396 37 483 -781 -74 -477 669 -837 -822 138 -840 -369 -252 372 -424 -587 157 772 397 -648 67 -51 -814 -632 -37 -737 596 228 -480 -607 583 -3 293 -679 -332 95 328 -120 207 -595 768 -401 -714 -40 -876 139 -601 -546 589 -252 -398 -612 -496 -674 -813 -745 -737 645 -580 384 778 134 -440 -612 371 756 -814 -373 -198 -748 -132 -223 332 -422 -658 -224 142 527 -463 -139 445 -173 652 108 -122 -167 490 -63 753 171 417 216 -869 -172 -872 -147 -785 95 347 -717 -408 605 -269 725 -431 -870 -519 -154 799 640 518 -419 -647 461 689 -248 679 -249 -428 669 -271 -532 -843 -3 -406 469 126 -823 -699 -769 -542 -891 -195 345 -278 663 -707 606 -682 -538 -583 -681 113 565 448 -537 -132 -465 -141 -477 786 461 -149 377 -264 -340 478 -598 -899 -612 2 -480 232 -309 -581 -111 -249 288 700 303 159 637 158 -90 338 190 -461 380 687 -729 665 -439 -776 -700 461 -875 -216 576 738 439 -598 24 125 458 267 -692 -47 -705 -462 68 -645 -865 227 37 315 -132 741 50 -485 125 529 529 459 -727 -582 -224 -847 -760 -486 622 -260 20 481 -323 601 -557 64 739 58 -674 680 266 -32 145 734 148 -649 59 -755 -386 -159 242 367 -555 -201 -169 -716 -239 261 -159 -69 390 474 311 288 -142 -299 302 -274 -335 590 -803 -104 -754 85 536 -162 -310 -85 599 -300 -557 -603 139 -130 681 308 -355 -309 -900 -523 -738 -442 -721 82 745 -316 114 310 790 -516 -272 594 -664 -172 -599 -330 -548 -843 -156 -8 -629 -231 -506 -91 338 167 640 694 391 -315 749 -102 -437 737 -675 -847 -508 -473 579 -480 751 -188 676 367 -167 -894 -530 8 283 -130 -53 -856 -798 -876 165 614 -405 -184 310 264 632 331 421 -895 -829 -855 610 16 588 -212 -815 493 -531 264 -438 543 515 -24 -422 -411 -196 -547 488 -719 714 -100 137 326 352 131 -714 591 4 -683 -408 -839 9 -117 -682 -3 376 -161 -308 -168 69 -397 756 -252 85 290 -541 -281 745 136 678 -884 413 229 354 -765 -462 318 714 -628 -506 -729 205 -448 -656 -223 -526 -807 16 768 783 626 -295 -244 -124 178 312 -340 -787 314 -694 -732 -83 159 -17 443 -300 -396 -380 263 799 -562 376 38 632 -563 -457 -343 116 -204 710 367 -623 -696 403 -851 349 -153 771 180 36 314 -512 -86 640 -410 405 671 216 -600 -106 -70 -547 -241 -761 -431 540 -148 -864 -149 -451 -473 -517 354 520 -137 591 79 499 -433 330 -804 682 187 670 -40 -249 -226 468 -819 606 118 -481 -385 610 -107 383 -815 217 -87 81 144 555 443 -5 -543 677 203 487 361 -356 -17 -594 460 710 551 110 -259 143 -446 526 -865 -707 751 -485 208 -344 41 503 437 296 -223 -249 -36 363 -69 94 435 -302 734 66 715 241 -252 449 322 -545 -522 -706 99 612 484 438 779 -633 -857 -525 -797 -352 -758 -770 -463 -665 -696 -889 -365 276 487 -492 -436 -186 398 690 -174 126 762 698 -888 85 -467 -303 233 738 -58 -651 343 -735 -106 59 331 -654 -632 678 607 312 76 728 140 72 -16 -416 262 -724 -343 -680 42 -494 -775 174 -540 -824 -121 699 -395 -520 -820 -137 -105 659 742 199 232 -177 464 31 -722 -341 -289 -849 570 150 714 -652 674 237 -604 -16 752 -249 786 244 -799 88 -177 509 -372 230 -36 451 83 369 796 81 649 -101 187 250 419 514 -258 253 -824 355 629 632 293 -622 -8 -871 690 -72 -617 412 120 -52 -672 -744 -796 -628 -865 751 438 -509 -844 545 -637 -53 -106 213 -595 22 692 620 600 -257 -50 -694 -744 -423 -302 133 -169 445 588 -715 -619 429 771 -21 258 19 674 209 -429 -55 83 -242 -146 -376 -474 -630 -773 -856 503 -697 -479 -166 184 -812 -341 -779 -1 0 13 -670 142 573 206 655 -846 -126 308 741 177 -591 -471 -471 38 -97 -302 577 -865 -652 -357 121 571 239 -627 295 -207 160 -451 -851 76 109 36 725 189 -544 123 280 776 -142 140 -733 446 -162 -162 -87 -11 -759 -616 -334 -584 -51 47 -765 -166 -596 679 -181 -713 444 -851 -834 -61 -644 -298 712 -584 -510 169 7 -250 -718 221 100 -517 -455 -894 -479 -408 -699 87 779 380 613 -95 -459 -137 61 653 -370 -435 303 -249 261 -518 -561 31 651 477 -323 171 382 -26 462 302 -317 -605 -862 -70 -634 -383 -876 -262 140 727 -328 -696 188 -295 -876 -171 283 -532 -498 -468 -197 -609 -658 508 -440 -178 173 -331 -287 69 54 -324 -717 -387 273 -762 563 -138 -453 166 426 464 764 458 606 30 -78 -450 -610 195 -418 756 -745 -317 266 -685 400 -80 266 226 481 -55 458 621 540 -890 -828 651 -503 220 -357 629 80 -874 43 -869 -10 438 -517 -319 -350 430 -101 290 -252 96 -250 796 492 488 -318 -228 -431 -751 -445 590 -186 -52 -146 375 179 620 -212 717 -487 641 -754 -875 -251 -745 514 791 792 21 178 3 -21 -190 -356 392 -738 197 674 246 579 445 475 -505 -787 -590 272 213 442 722 299 -149 -475 181 -442 -325 -449 104 -403 -250 124 -524 231 487 675 723 -125 627 305 -495 -173 464 -223 358 -292 -860 -588 470 -132 -786 434 196 -109 -650 -400 -216 -774 -889 -275 551 88 4 -891 -480 -608 -647 -528 -154 -744 -545 169 356 -649 582 -783 -32 331 740 649 638 459 529 252 448 -93 -613 325 -844 -810 335 671 -564 -466 -43 -170 -150 -86 58 -833 568 797 -541 373 199 -407 296 297 -738 191 -316 -881 -845 -401 307 -532 130 -137 221 580 -81 545 252 123 -118 81 -566 686 -334 -122 -205 -416 -572 253 -389 -664 -106 -871 129 688 131 93 506 48 -437 -595 312 -604 594 471 21 562 368 -182 -276 -681 372 212 -445 686 799 271 -176 -598 267 -421 -620 750 -880 -112 -145 607 -570 556 179 652 6 -649 -832 457 42 -323 357 -432 265 -102 -817 224 223 -733 281 -436 706 -121 -32 315 481 221 716 145 572 -561 12 557 283 -138 123 -17 -674 -590 519 579 -691 -424 -210 -384 -462 59 -545 -244 -83 305 -120 -302 -30 -762 233 745 -453 -795 259 -185 -32 222 553 -96 -50 -624 144 775 -611 790 -170 596 -261 -461 224 427 220 -56 149 574 535 233 560 446 -335 -793 216 381 72 777 -156 235 139 -859 -816 530 -662 -27 673 741 -606 -2 -1 487 -891 219 -341 240 589 -355 -144 165 -261 386 726 -617 -373 100 522 -616 490 228 423 -574 735 -801 445 -582 -722 614 545 -293 19 -794 509 -792 34 571 -591 -100 -643 138 719 -113 468 -723 194 -428 182 535 268 -93 694 280 679 -571 99 -206 665 -75 -262 -61 -321 -419 -452 -252 86 667 -582 650 -584 -836 555 -186 -498 -881 -823 690 545 -86 -309 248 9 586 -678 -349 -535 312 -23 553 675 64 -591 15 697 -250 -154 9 105 -516 598 -879 -469 -312 -443 -122 39 -833 390 543 -276 39 653 -781 737 143 569 578 -469 -412 286 -863 -510 -511 -69 -505 132 631 -805 252 -601 115 -277 -50 796 231 421 728 280 770 592 -699 479 188 -291 767 -192 768 747 431 -227 -422 111 -817 442 500 277 -869 698 -765 91 -62 19 438 -66 203 779 237 754 399 710 -538 141 -38 -549 322 -178 749 -54 202 -317 572 678 -225 677 307 -6 522 -812 95 -472 -304 503 283 -714 207 -229 628 -875 743 -611 -688 -726 52 -179 -729 302 -675 -453 -562 -131 606 373 -689 -19 550 -768 -56 -806 730 -329 -638 -814 504 85 -695 -395 -511 -818 751 563 53 512 266 -822 36 -91 235 694 240 -620 -491 -312 -671 -558 409 -171 363 221 -631 -482 -664 -567 5 -255 104 61 609 -527 -158 174 -258 -799 348 -233 -566 -219 634 -821 -850 -99 289 505 -518 -158 -138 -107 572 750 -775 360 -566 -754 -679 390 -169 27 -392 -652 -639 536 584 -460 510 -589 554 -867 -184 371 371 -165 732 684 536 199 491 -506 -408 -652 -703 323 754 -499 488 -264 -863 704 47 332 65 -333 711 -749 -488 50 -849 -716 146 380 388 641 -730 468 -742 -521 330 59 9 368 -562 575 -389 771 72 711 524 322 -453 -895 771 710 240 84 85 -301 614 112 -257 473 -575 79 -795 435 -806 42 -283 -228 -512 678 599 -157 496 -787 552 -864 -773 417 -796 -286 236 435 -449 729 -838 540 -660 790 708 186 -815 -680 515 613 -586 -398 -504 117 -130 174 561 633 511 -308 455 581 -750 -6 -70 91 107 -376 658 -533 553 -113 -821 -92 96 -475 91 -414 773 -745 -274 624 298 519 726 -616 405 575 140 635 -691 683 -873 86 57 533 19 -513 157 -412 -832 -31 -461 -484 170 -349 600 -738 629 -177 -457 -608 -635 -228 -253 513 237 52 -172 16 647 86 661 -793 354 -490 -739 -115 -448 -483 -626 -876 -227 122 -74 232 -625 292 399 24 624 38 -267 -715 695 -71 464 568 -744 -268 430 730 -740 501 -467 389 -783 507 662 -477 415 289 -488 -427 167 -409 -470 -822 -613 91 38 611 -758 674 619 293 -672 277 379 524 149 285 686 500 731 -369 559 -786 -371 -33 -76 700 263 267 -790 -315 -699 158 -110 -183 -353 139 50 -236 -573 -753 -838 -708 -802 750 416 350 -154 467 450 -311 527 -744 419 239 233 -4 -207 -240 376 -889 133 -611 -169 789 -121 -595 -493 -250 86 628 -49 -547 145 -585 49 -628 -143 -170 677 428 -634 -13 376 279 -319 217 477 -641 -801 -808 -651 -62 -575 702 -513 -121 -9 -776 108 -19 740 665 -436 458 610 -479 98 -346 565 -796 351 217 -423 -871 -768 -416 768 -888 496 -449 -397 -444 692 -57 -41 -179 -562 432 -575 -697 -894 -865 403 165 488 -455 474 688 -573 -33 499 -65 -650 -64 -46 -568 -360 -296 -330 -470 777 -888 545 343 -532 -843 96 166 -125 303 436 576 -477 -195 -84 -383 196 443 -628 -38 -156 -217 -504 -382 -627 706 -278 397 -278 -153 -512 524 722 -815 532 421 -154 -727 -474 -406 678 689 383 47 -447 -600 559 366 -459 -708 -736 -591 367 -199 -562 632 489 473 408 33 568 -264 739 228 396 715 731 609 -217 191 -54 266 -490 -320 -455 190 -119 701 -377 -768 -825 113 59 721 -612 223 -318 -679 -463 -867 176 659 -754 98 -139 -330 -516 -719 397 732 -177 233 -302 -514 102 656 44 -553 458 -891 -264 27 405 -597 -684 -169 -743 -270 491 -880 -855 199 99 -394 614 679 209 103 -584 488 204 508 -571 -808 246 -201 -749 645 118 367 -503 129 463 314 -549 237 268 -609 535 -596 9 -885 -712 -324 -592 -295 -551 3 638 -188 -690 671 718 21 428 -56 -171 54 -686 321 -86 542 627 -74 256 178 -256 595 109 -851 379 545 -750 -261 -535 390 -723 -413 87 -549 -31 -244 187 76 266 620 -306 -722 635 620 -580 781 -772 -511 145 -471 -612 -154 608 -707 207 779 -701 636 633 -782 420 -82 694 353 -426 600 -537 173 -406 45 -147 299 -864 -589 -244 -213 272 -158 -36 222 -543 -882 -368 596 598 -49 -16 -870 134 207 -792 333 -524 577 657 561 -177 57 759 -783 -394 373 673 -284 -166 215 471 -798 -433 627 544 -436 -698 437 -181 -374 -681 245 -880 -176 107 -653 -239 -556 723 -196 -536 788 297 -322 122 -431 137 -618 165 -714 -131 221 504 494 -684 -735 122 370 455 -501 50 130 298 -388 433 -543 600 13 -610 -567 103 -791 -470 -96 -721 674 273 77 522 -743 -632 113 109 445 608 737 368 191 -127 572 -169 -669 81 3 438 740 658 670 -192 -324 -641 -202 664 -885 -15 -775 -514 -515 -191 462 16 505 317 -609 90 -17 329 -499 335 350 471 734 -135 -613 -434 -830 -779 591 628 5 -289 -716 -566 474 -698 -147 -189 72 156 -130 205 -441 -238 -33 -563 -147 143 -469 493 -354 -862 -700 36 348 -320 -86 -729 -849 -394 735 -48 445 -678 -843 -616 -197 280 474 157 707 284 -451 626 -169 275 63 -113 91 429 81 -324 -710 -562 335 187 720 -457 -9 741 -874 -243 403 -831 134 564 684 -24 -572 226 798 -107 289 238 -147 99 304 389 -510 -513 607 -589 -673 793 -368 -613 77 655 -1 711 305 149 -435 285 347 35 675 406 -637 -769 -54 -89 -827 540 500 -786 143 -595 -817 236 239 -690 -746 -566 260 -230 549 672 -281 297 -89 -155 -382 -713 635 607 -367 -344 116 746 651 72 70 -588 399 -660 580 -426 -70 134 190 575 -516 -252 701 -149 471 -359 139 377 -374 279 -476 -753 -638 550 -318 619 -171 -229 414 -558 -57 -373 158 -355 629 206 247 221 -642 53 -323 -653 -522 245 -19 644 433 -76 752 -161 274 58 716 -262 220 349 496 3 428 -317 -419 791 667 141 758 -806 -550 -797 -579 266 601 -762 -432 -94 623 106 476 400 -695 -483 250 721 167 628 680 -841 39 528 -471 -579 -32 -779 10 361 -92 -173 407 -803 -845 -183 729 220 -890 -876 -627 -554 648 -434 -829 -317 -489 381 -32 -632 77 567 -468 741 740 -494 -772 -636 297 670 -209 -538 246 232 351 142 568 -646 316 -111 -419 417 430 -683 761 253 -440 455 530 -759 -397 704 -827 -643 58 -140 -453 -279 -7 -819 -488 322 189 783 -672 348 25 -93 -327 23 144 586 -329 718 -585 649 -787 784 311 693 -230 472 293 -211 -831 293 449 -610 -589 -98 559 560 -39 -600 -466 -347 548 422 -556 722 -494 -348 91 643 137 -484 -806 -263 330 273 -321 361 -339 1 -265 -74 352 263 -407 32 365 239 -886 -703 -182 -499 -140 684 -238 -674 -840 367 735 290 -369 358 -279 -505 430 -634 753 378 -506 -826 -280 603 597 136 542 -466 457 530 -139 -809 -574 212 -291 405 -47 -579 -83 -73 330 789 704 -167 -271 219 -543 -97 329 -528 -343 -60 -619 620 -65 -97 752 469 -469 93 499 83 -448 -220 713 -56 -272 -587 -543 -412 7 -501 647 -731 78 -149 706 76 231 -167 -644 350 -220 74 763 -735 -675 -427 216 489 -355 200 601 425 649 726 -684 -287 -411 -147 -413 440 46 53 585 395 -757 -177 318 95 -454 379 -218 508 110 152 -608 -171 726 -856 116 295 -110 -404 -681 -82 609 472 -370 -451 -628 700 -404 -709 775 306 406 386 606 783 -283 -760 263 -309 296 254 -195 -870 -429 -863 533 -895 -353 -179 -177 -779 547 -801 526 -349 -580 381 16 477 50 -118 669 759 681 729 646 475 -580 659 -165 510 -548 -62 563 -319 -106 -158 -12 516 369 663 403 -309 -287 548 237 -564 -297 -492 -712 -729 161 196 -405 625 371 -735 -216 -393 -253 -713 7 407 292 525 -184 656 680 624 -275 312 -13 -613 -729 -620 376 105 724 37 -780 723 -586 -279 224 -278 -232 -646 124 382 285 -367 -216 154 430 -412 -21 520 -609 -844 -70 -545 535 123 276 373 9 -237 -838 -689 -653 180 -139 -883 -23 -677 -186 -220 -257 224 -265 -740 -122 -284 -887 208 -872 -79 -669 324 -117 -351 773 562 -687 579 -617 -274 525 167 -597 705 -836 132 95 -762 778 416 -616 -531 -680 -187 -886 531 628 526 -238 -854 680 -586 755 -450 295 368 634 420 -276 637 -13 635 515 -221 -95 -872 -819 610 -658 -566 172 -430 -672 -4 -815 -54 227 779 -99 424 717 -730 654 24 573 60 393 372 395 -428 -663 -617 117 -206 -36 -737 526 -205 395 135 556 -661 -42 -228 745 -480 -444 423 635 356 1 174 -536 327 -138 710 366 269 -166 -807 379 275 -14 -529 -162 166 -290 -562 -112 -523 -441 172 -55 762 646 304 255 -220 366 613 -90 -547 -109 44 -304 389 -31 423 798 264 1 135 -678 -645 -300 -575 -896 -78 -149 -445 -312 -361 449 206 406 -602 -123 -791 135 -161 454 547 -641 -327 482 332 535 226 7 -56 -842 -108 -794 -643 568 -787 -638 -520 -437 -793 220 -558 -548 -303 -751 618 196 560 -71 680 600 -97 -1 657 -694 53 517 -613 425 100 -242 44 -11 -829 -885 718 -848 419 -572 -308 -766 96 391 -445 -420 133 -666 588 219 221 -336 -700 593 768 249 -678 -106 304 -788 152 -450 61 638 204 528 159 -566 -597 -77 566 -518 -318 -359 567 70 -216 -59 -684 176 396 147 278 667 -169 -562 -269 -300 -728 -555 197 -296 594 -85 -529 -152 452 -568 -754 406 -192 -477 219 -247 -853 718 365 710 -432 -44 196 343 462 -445 -660 -479 246 192 -855 -527 -122 -263 -643 543 -529 548 12 734 366 733 -385 387 507 -573 -188 358 11 -339 -810 695 174 -671 499 133 -334 -202 717 -614 101 254 -478 37 7 339 12 -106 -421 568 -562 -603 -509 246 519 -473 -126 -153 244 -883 -862 -331 -29 272 -229 275 -413 -414 625 692 -656 -797 -629 686 178 325 377 -136 -53 -305 -872 778 710 -571 17 -464 -83 225 -602 -829 -479 698 -311 517 -641 45 -819 182 730 -461 640 -359 -488 504 504 -611 -258 107 -543 -118 309 412 -689 -476 -39 -507 670 630 -552 86 448 -213 -95 512 -561 717 311 709 420 -622 -562 -242 -206 -824 -379 343 -750 -418 -897 -348 782 444 226 -848 -1 674 62 526 -322 -630 655 366 421 734 -796 359 -568 225 1 -251 607 -663 -491 110 -157 -69 -755 145 -890 441 -891 -762 203 -27 -525 480 -284 563 -394 -611 -859 344 123 112 -649 141 -635 528 -191 -573 -190 -417 782 679 -172 519 -169 323 430 675 -745 -360 710 -634 -145 369 -147 -20 762 660 696 439 -229 -174 -290 682 -894 -212 -788 -183 665 368 -857 775 -124 112 387 553 -489 386 679 -701 -739 163 -141 -887 366 -532 -691 -762 -102 -793 656 -48 439 513 367 -628 -569 762 -614 -756 280 -836 -565 -130 196 778 -538 -495 -503 407 597 607 -573 96 155 288 -627 625 79 360 -515 72 -868 360 -1 -632 -863 216 185 -473 -63 58 79 -639 476 -472 -240 -568 -194 -504 704 303 -188 392 -801 306 -160 -472 589 -549 -632 -397 794 570 -659 747 515 452 384 297 430 598 -97 337 170 -531 124 -536 -449 620 -807 572 531 608 745 5 -324 205 -68 -197 270 -429 -844 -340 746 -89 -820 152 -844 -826 -438 26 310 721 -246 -499 -96 -253 -52 -320 -681 -804 188 534 239 -895 673 -819 -870 -523 329 -341 -462 437 239 644 -251 210 302 -761 213 20 -72 -861 -223 -141 723 -295 -781 166 643 -178 -202 50 -840 348 552 -736 132 509 -598 -182 39 159 -795 557 84 -475 -641 -782 255 -532 462 603 110 -345 114 694 184 -157 -93 614 -14 611 276 -648 -371 699 -34 721 -380 -807 212 722 676 -227 42 -9 445 583 -878 -575 -832 629 -234 695 -710 -345 603 -790 -755 35 -846 791 -734 -287 -822 -382 -249 721 -14 -138 730 -238 -754 381 491 172 -840 -447 67 292 253 377 -274 -710 320 -322 465 -876 -313 -474 -427 431 19 636 342 -122 207 -97 733 -235 -547 -335 686 -640 562 -862 169 -49 339 -717 567 229 3 564 -431 -802 521 277 714 12 -217 -615 521 283 573 449 -714 -390 -616 -606 -407 -346 -781 734 -182 -316 -139 -447 -851 -729 55 422 -900 -475 -353 -466 791 498 -398 711 -57 -347 -416 -108 -889 -147 -17 -155 -444 -482 -236 -55 -547 -232 -699 -123 730 -894 192 512 329 -764 -637 -141 -703 26 -229 -636 -35 -802 278 -80 40 514 209 -472 515 -823 257 -203 -357 -305 240 -88 768 -582 -421 503 8 -151 -589 -142 175 265 -11 -7 491 -506 675 -440 364 -537 57 -269 399 -302 552 501 768 -335 -571 120 257 -831 120 521 -117 -146 -215 -48 527 438 -427 -428 -874 318 752 -858 113 -766 270 -182 -392 449 -733 -322 -833 -134 -329 -636 409 -841 -890 43 -418 -4 -93 142 -851 -46 -370 535 -710 -195 -8 756 -891 620 315 787 -113 -247 514 -386 -495 -638 -554 664 -647 -71 282 187 547 30 76 -690 -424 -185 -863 -600 547 54 -80 -779 -726 277 318 -519 -774 -675 269 -45 -323 634 -592 556 -176 -330 -255 -414 253 350 585 86 -770 534 321 684 335 -755 624 -716 672 -544 410 -674 204 109 -815 -361 680 -514 -774 342 246 361 57 453 659 -177 701 -395 547 118 796 707 -821 -807 -148 -629 398 -544 -135 -107 -167 380 352 -853 -270 206 -510 -555 -348 -138 -832 70 464 349 185 364 622 739 -785 -537 316 -168 -277 573 495 -543 -553 -646 427 -736 -445 687 614 488 -825 -792 740 388 725 58 -371 31 -616 -317 22 423 400 -47 230 591 -593 150 -583 -141 -761 -228 -365 174 -651 -360 -779 -589 757 -328 142 354 -132 42 171 -356 -356 -254 -220 250 -726 -816 7 206 -259 722 -577 -135 -626 -865 -111 -503 494 -870 582 -57 431 614 -93 -429 479 -809 720 -487 584 -115 -743 -470 98 -33 -627 305 650 304 476 455 -250 -739 275 519 616 224 -393 -286 -475 -198 -44 -813 193 723 -40 -866 -84 443 568 649 -853 -86 377 -349 584 403 359 -86 183 -482 -719 108 -763 266 428 101 182 794 180 100 123 760 -365 796 -266 -353 -92 -780 394 -494 -468 661 -604 -812 -166 -306 -530 798 478 -173 61 -117 -183 75 -730 -827 228 387 374 -248 -713 -621 577 102 118 -8 448 315 -739 -33 -231 -689 198 70 -186 542 -459 346 45 257 -153 -626 295 39 -402 -660 555 -126 588 767 -536 -130 662 351 -624 -652 -715 -31 -199 397 -774 756 350 -707 164 -691 -699 -633 -662 550 -771 -45 -236 -195 724 316 -336 -484 -860 334 -760 -655 -15 246 15 -321 310 -333 -883 -245 636 -354 -553 -897 256 -697 137 -252 537 367 -293 461 -87 -114 -312 683 -25 -388 -71 -2 20 -313 -175 -794 -274 136 494 -882 800 -617 800 -655 -853 120 -172 -702 -293 -103 -221 98 -125 187 427 736 164 744 43 371 730 -821 34 -127 148 459 660 279 297 -279 707 -114 41 415 -715 -845 -9 145 -215 -706 -748 -111 -834 -737 340 -283 -576 717 -748 -167 -202 -232 29 575 -238 639 -443 -61 -244 -230 106 336 357 -234 585 698 255 -250 -131 -134 -820 -743 -682 481 -85 -338 -750 -727 -535 -247 -745 613 -135 -57 -501 320 -146 363 598 491 -84 302 -197 -63 550 566 -888 635 -880 -705 -66 534 82 266 214 -155 14 -4 644 -348 -262 -879 -331 -729 -418 -386 611 -867 676 561 -436 523 -541 -586 640 -65 -379 -398 -437 633 -563 -222 282 85 11 -839 37 -599 219 395 628 -335 379 275 -495 230 704 122 -548 -638 -400 -584 456 -726 50 374 -15 460 625 42 150 768 153 752 -535 -552 -394 764 -152 532 761 401 -767 -464 394 296 -803 187 -619 62 553 -10 -165 -592 716 -719 149 -763 166 198 743 166 -677 33 166 155 -116 56 87 720 -54 -600 -589 -866 497 798 20 682 -216 -623 -742 798 -400 248 -740 -405 -891 553 457 41 -835 -46 -840 -206 -562 -586 628 -354 -500 176 -173 -669 7 -596 266 201 -57 131 -122 -276 210 89 640 -64 523 793 -779 597 -616 -781 91 -572 -261 593 469 -769 451 -541 742 20 -360 -556 -577 -393 523 -371 78 73 -607 115 -530 -71 399 79 588 792 -238 -103 123 -667 359 0 -347 -593 394 -402 -886 76 -170 -41 -181 -563 -890 528 788 601 -391 -757 618 -85 677 319 -728 729 751 450 -307 -402 -195 -896 -17 -133 500 -860 130 -249 -318 717 190 242 -504 -767 -378 434 -702 281 -585 471 -386 -12 281 -808 -526 200 461 -569 600 -60 -638 623 114 495 188 399 -872 -133 179 -178 -642 121 -826 -645 271 627 -634 -656 701 133 -404 -80 585 -890 -186 -894 548 -651 -258 -431 -98 258 691 520 308 -190 607 -235 216 13 -546 447 455 -751 -300 60 -36 -98 -483 -191 223 -830 692 68 147 797 -798 -272 -879 -664 519 276 -107 -470 646 593 -549 103 207 491 -795 259 316 -98 -84 -729 487 -711 -642 260 -65 190 312 -348 -451 696 641 -665 163 155 641 -490 447 -131 163 208 36 188 789 -865 624 745 -379 -147 275 165 552 130 -112 -744 -63 -268 20 -28 159 317 -301 -276 561 -509 -193 -846 -127 -510 441 -841 -199 -27 298 -698 685 699 -56 -152 -893 -664 -170 469 -547 -95 213 -88 -684 -576 3 474 440 423 -728 -132 63 115 107 553 105 723 270 265 65 509 156 -672 15 -304 -369 -508 157 -753 -668 -582 -77 459 756 -789 510 -579 -855 743 320 83 -691 -483 -733 -356 31 393 170 -581 291 53 -777 -729 -191 -607 -240 -367 -33 -204 465 742 -654 -282 171 -200 -896 358 203 239 172 -337 -508 -571 -709 -697 433 555 80 -765 -531 664 -15 -517 -894 -880 -110 -641 348 476 143 -415 -526 483 236 -641 422 -774 -143 -351 -640 445 415 44 -704 -829 -549 -313 -472 4 -303 -351 -263 105 -778 787 444 -743 -550 106 501 221 458 8 -158 -652 145 715 392 597 -690 3 -361 -175 -598 220 356 -8 525 625 371 -182 280 -77 -718 411 -264 137 -290 615 615 269 -162 -877 668 468 -393 313 715 -708 -124 -334 -334 -10 41 420 -53 -466 -702 -73 65 770 -534 -730 -645 178 -714 415 -876 463 249 -638 360 474 -727 650 449 -401 -329 -262 -721 606 -102 164 -798 35 -237 -506 180 -161 703 789 -196 448 210 413 573 -402 -824 316 352 -647 -586 -42 -824 615 69 -224 -594 454 277 146 708 -306 182 130 67 -564 -405 797 -513 466 -785 671 -617 759 -503 -412 -453 -737 646 -18 195 498 180 -685 241 -465 688 319 -809 339 -786 -599 423 664 583 688 531 347 -692 741 495 -576 709 596 -581 -339 288 -2 -879 -499 761 -303 -26 224 478 722 -29 -350 -898 -789 79 155 -587 -338 667 577 531 690 -232 -825 398 -325 -548 -34 0 651 -556 -514 -14 261 492 -566 509 -883 337 -724 200 567 -302 374 -294 -198 -361 94 -440 -438 -360 -243 744 186 700 254 -290 -20 -140 -420 -691 57 86 -479 -332 614 -66 -443 734 366 -376 -121 -478 -279 224 -120 167 618 -524 -465 -789 -654 292 261 -448 -31 -152 -85 327 349 -794 -352 287 330 117 36 -669 406 505 -301 -87 -859 85 -852 -401 -366 488 -719 -104 -470 462 296 529 -567 484 139 -14 -251 776 -358 -266 699 643 -765 -629 478 -560 -127 386 -359 443 22 -276 367 684 88 -316 -729 -482 -167 360 599 -768 489 704 52 -607 -315 -416 -807 -781 -166 349 -133 -538 -659 -776 385 358 376 -730 313 -62 -897 547 -256 -554 234 12 577 -899 -851 -206 609 385 227 -286 -615 612 66 -543 -695 313 533 729 534 -372 -215 -309 -361 -541 -505 215 -119 -93 156 -341 54 -595 -417 -592 -524 -469 -837 177 393 -672 -360 464 -406 -834 334 -525 -134 716 -231 640 130 0 -250 -261 -561 -101 718 415 -154 439 724 -229 166 278 -234 369 695 -529 -520 97 -753 -451 239 453 -548 -763 438 -892 610 -591 577 409 -823 406 -536 -679 -54 703 278 -533 -335 -261 725 -150 84 549 413 355 -567 -895 782 -125 526 517 280 -367 -42 508 -806 -301 171 615 318 529 705 -481 438 323 720 -351 -600 -94 663 -454 770 -322 -891 584 352 768 447 598 427 -613 331 -395 294 -199 -42 -102 -29 477 459 -521 576 656 -95 680 39 623 -8 385 -85 -291 386 -845 119 312 -161 -859 -588 435 578 -62 -199 -356 -717 369 -792 -232 -359 -656 -569 -594 303 676 -631 558 564 -687 -68 -856 435 -876 -597 -302 354 -699 226 -434 173 -568 -44 -26 203 -95 460 468 797 -882 630 762 -839 52 -717 -307 -368 -633 524 450 -370 406 334 -869 154 -633 327 -491 -848 -244 -592 401 -329 59 508 -828 232 -899 119 221 112 -44 -479 -880 14 -607 -604 696 -281 204 265 -118 257 568 -341 290 383 -590 -23 -36 619 -13 -88 740 708 611 -680 141 -887 424 -449 139 653 -387 -552 -588 -158 -205 317 -381 357 366 -524 -577 -217 154 370 -632 107 -622 -492 -895 576 325 -693 -419 176 640 240 88 -801 687 -884 515 740 746 9 -460 208 -154 757 -293 -89 446 -25 -818 -605 382 -195 17 581 -259 602 -268 557 -605 -633 -156 -201 -309 -402 61 -488 -307 -603 -215 -887 131 -464 -323 -711 -887 -622 307 796 -223 -753 139 616 -107 -863 458 174 658 -900 402 74 559 -718 314 186 -784 -787 -88 -428 665 -17 766 -269 227 287 194 -768 474 50 246 -883 -799 -191 606 -323 122 693 651 -882 -396 279 -362 587 -687 -438 -387 -116 434 415 735 -168 -504 646 -604 -340 725 1 -392 138 649 -695 77 163 187 24 596 -672 -96 -404 -824 -315 26 488 591 -95 114 469 -526 295 680 372 318 -436 -612 671 -674 56 -135 -453 225 208 363 -638 630 -659 -530 -457 -366 -180 592 -507 -607 -755 -425 631 12 -6 541 -765 -353 275 -696 58 -527 -141 707 572 514 228 -437 338 207 -486 -704 -41 435 -833 470 -190 761 525 413 488 232 -821 -424 -383 -209 121 -209 523 593 0 358 -799 -316 674 -798 271 66 -508 -126 -864 125 -265 473 437 -341 209 -189 479 -520 -566 -668 -743 -343 -134 -828 -758 -615 -3 27 154 -481 -378 -678 -511 -279 -401 276 -341 -609 -882 678 -176 -646 714 -573 -656 -499 -829 -881 -601 -684 -107 -42 488 -239 -385 499 -750 627 157 -268 793 -687 379 632 -151 581 -32 792 716 -200 150 -486 464 136 -220 -181 -803 -387 45 437 424 397 -89 248 -324 733 82 241 420 221 445 338 -803 600 501 537 -18 -802 283 537 118 -701 -365 19 728 -216 -201 229 248 -529 87 -302 -733 -653 608 -731 -630 -146 321 720 -469 -284 -870 -251 319 -104 378 766 -621 676 -207 -58 403 -48 -282 -477 -80 776 -416 584 -590 -526 775 -469 -701 -376 640 -149 161 -228 737 556 -831 -229 334 -856 -426 -190 -886 -580 -515 583 682 232 -278 -568 -153 -852 55 465 -170 183 307 -801 386 -280 289 -859 -442 488 -390 -297 756 -229 -814 -8 -21 75 461 -180 343 771 -353 -623 -791 42 149 -71 142 -135 -460 392 -88 45 -440 472 -348 189 70 253 750 -560 -50 -697 -396 -242 -386 64 456 -465 353 800 -769 592 -391 502 661 -430 -325 -441 -224 650 413 315 12 255 -496 -894 -759 352 -220 418 -495 -8 -102 780 -693 691 542 -349 415 -860 -264 331 -846 587 -805 -211 -548 -508 -635 -572 -279 -398 -623 -66 -795 -64 555 155 113 780 -99 122 -425 696 348 -135 591 608 -174 -396 -337 362 23 53 -657 64 -563 -644 47 608 -701 -9 505 566 -800 642 573 719 -418 -281 796 -460 -125 -15 -444 372 -714 532 -693 434 -323 220 -395 280 -696 407 310 -306 -816 -802 -382 -46 -537 -530 -768 601 505 -340 377 -767 255 487 -751 -657 438 -173 -749 7 577 -128 -435 469 -819 -887 70 595 486 612 649 -481 -34 -329 -369 -449 -354 272 318 -35 323 -492 -439 102 484 621 144 -831 -690 517 -327 702 64 112 178 -579 791 -251 187 152 359 -358 -289 549 -462 384 -428 -287 -826 453 -18 -249 -54 -342 -681 -742 332 -629 -483 103 -184 -729 -778 217 -840 -701 -482 211 -650 -820 763 722 -441 731 160 601 468 -233 -811 -111 743 -2 -240 -74 -865 117 277 -345 626 -156 357 739 -749 -343 499 -837 -856 622 -804 -392 402 39 489 -302 255 -129 -609 537 622 -443 -114 -626 506 635 578 324 -371 799 -651 714 -58 -406 459 7 389 -274 -307 701 -864 397 637 -51 607 48 453 -544 -780 -45 -459 -362 376 -242 -673 448 -753 65 329 352 107 -774 418 -251 -716 474 -689 -238 -671 -46 213 -525 294 -208 488 -419 -833 679 795 216 -748 402 -443 -330 240 217 496 -522 -183 137 -771 -60 461 -686 568 -557 37 -502 -644 -505 -115 -476 389 -238 84 324 -684 293 257 121 545 -622 660 523 762 -203 -101 -525 359 -833 146 -771 177 -792 -789 -210 357 95 -583 683 767 -697 -784 507 310 756 -429 -721 648 269 538 318 -176 -139 -805 484 -436 185 -435 238 -210 246 -278 279 -128 -624 236 496 -154 -388 -408 -622 -888 90 -7 380 -254 -844 785 -484 -514 631 5 -4 126 -597 -228 695 483 -153 -642 215 -101 714 -39 -389 458 688 744 220 -54 389 704 -508 344 122 617 -749 -100 -289 101 492 280 -803 -385 64 142 777 -791 501 -693 -216 -717 -218 -783 42 -685 -70 17 -115 459 521 -257 117 757 -196 -451 712 62 525 -364 544 604 267 568 -462 134 119 -109 -437 67 404 167 363 650 113 -611 704 -706 702 185 -6 557 -627 -865 -314 -189 -443 -854 -240 -517 761 646 45 67 -863 668 451 -335 501 384 -359 320 180 -652 593 -427 -568 -177 -626 121 794 -577 -748 1 -694 -857 120 -862 364 -663 -478 -264 182 298 656 -399 643 -547 711 -784 570 -315 -571 503 534 -390 142 633 140 -857 -739 490 616 14 -842 336 270 733 -406 -411 170 800 540 766 677 210 197 -165 601 -835 -431 129 -870 -179 751 307 640 -243 -154 503 455 -791 205 573 -488 702 165 -621 184 -383 -97 11 539 47 -413 312 651 -890 502 760 720 -285 614 -651 -431 -125 348 749 -775 -599 -141 241 328 625 -301 622 -544 -337 -522 179 628 -30 -607 -13 -803 415 -707 -423 -536 -266 200 -703 41 319 -532 373 150 -62 619 -824 49 -615 -302 -544 382 -879 596 -584 598 133 317 358 -200 312 457 -767 -701 427 -329 -283 429 -16 -310 746 748 -869 371 -86 -788 -259 -395 70 502 404 -669 423 -186 637 -879 211 -291 -859 -526 122 -872 13 85 -405 545 -522 -379 188 -411 -154 472 742 318 205 -418 462 -861 -359 201 -41 -80 664 457 -816 -774 -145 -23 -470 -813 -679 -67 -827 544 66 84 317 226 -394 750 -181 253 -629 -327 -206 -265 -255 -630 258 -278 -304 316 42 -482 267 321 200 720 -449 -144 461 258 417 87 371 406 682 359 -689 -70 770 762 -256 -277 490 -676 248 -259 102 733 656 489 -612 552 -269 -75 -481 -660 -721 -685 194 -261 286 -75 269 -481 596 -403 -56 -62 -404 57 722 -646 555 64 -84 630 111 -441 -356 -508 -594 -763 536 -360 -817 547 559 -447 260 544 -245 -791 -774 -668 -700 82 275 60 -499 -208 -366 2 296 502 -387 -425 -527 -603 -91 645 181 226 -372 -466 652 596 -232 -67 -476 -130 -25 452 -529 -852 518 568 -827 -263 100 512 -597 -225 738 -244 -329 36 -413 -199 714 455 -389 -690 464 -429 -404 -887 -299 -478 -83 -328 726 -834 163 286 -579 47 -703 -425 -144 393 -590 695 -19 768 80 368 63 206 150 43 -46 -777 76 -313 428 -734 -80 -863 694 436 -887 780 -733 -429 -431 596 51 194 227 -183 -649 7 471 -291 -321 -758 770 717 -211 -644 -811 616 -92 -712 -327 248 22 471 38 -536 -121 -848 659 226 -728 587 -616 -601 309 -305 118 -65 343 383 -897 -519 -86 624 728 -43 -840 65 -706 395 -361 515 526 674 280 609 205 -525 -322 -23 480 353 551 215 779 383 41 -749 -692 472 793 -769 -68 610 -898 -417 334 -327 -250 -794 -54 -284 -598 -634 -275 -714 673 399 -406 211 -684 -238 223 -267 477 519 476 -341 684 -323 124 -116 -29 -369 -734 -50 503 -482 780 -199 582 -122 86 -730 -886 572 363 612 401 -182 -111 160 -302 -324 -428 312 8 -226 512 -447 27 -423 102 -587 328 347 -600 -719 734 672 772 -642 599 145 -12 -765 -194 190 749 -84 -617 -868 -104 -833 -429 -369 -735 -606 -584 -727 750 -740 569 563 -498 662 -708 149 763 402 607 232 -739 -552 -243 254 -90 -485 404 421 33 -21 -231 773 736 -614 -860 24 336 -376 -147 110 468 617 36 426 170 109 731 -4 -38 -585 29 174 -79 -833 -405 264 -251 219 -803 -776 716 -270 349 -723 372 751 76 -265 441 389 -267 -686 -301 -754 613 652 -10 145 -688 514 -301 -255 -75 -117 -466 591 725 -857 569 -167 -861 -224 371 -173 -3 -724 406 299 -640 -255 29 435 351 -221 -539 -668 317 194 799 43 -154 735 775 532 128 -77 251 -144 -199 -416 344 445 -883 -171 645 495 -889 -551 510 -391 -64 -396 488 600 -487 -872 27 151 -307 180 -20 41 -676 637 -855 365 -809 778 641 -772 419 689 69 461 -728 -776 374 -695 -125 -591 35 790 -108 -477 225 754 -488 -826 -223 -572 -847 -14 622 674 533 -151 800 199 368 -862 417 165 -323 -233 681 -535 784 -802 -818 -70 -576 -219 -856 383 149 414 -258 267 -300 -575 613 774 -267 -857 262 -95 272 147 -832 -496 -896 -424 -734 353 582 706 148 781 -701 -560 493 413 539 -309 331 718 -820 -646 -468 -528 19 -722 340 528 -402 -892 -121 -887 642 715 -748 93 518 -50 -863 663 110 -845 83 672 35 544 -487 -772 -70 -646 -741 484 -555 2 171 -433 -678 -442 103 782 757 663 -11 82 37 606 -801 -213 -326 695 639 756 -292 -217 612 744 -683 -883 -448 -435 -839 79 -210 -648 -861 -272 342 103 -438 -850 515 118 -366 -514 -16 635 414 765 -120 566 350 -240 -500 -481 -34 144 -343 189 -304 184 -306 786 -37 -844 -372 508 765 206 437 16 -343 -528 -783 325 -248 -546 -134 -21 -647 -355 -872 -253 2 -481 -760 -542 709 -183 -795 -674 1 135 603 6 75 -816 152 44 -71 -180 706 -354 325 640 -762 -672 -241 307 134 -699 107 294 369 753 -382 -672 95 604 572 -34 666 -9 270 577 406 -433 686 361 471 -240 -554 -674 -122 -505 310 377 91 92 178 -358 663 158 -361 -870 -884 101 178 58 754 81 298 -741 412 211 311 -462 183 -879 -893 419 364 21 272 -471 231 -23 166 -85 -340 648 798 -114 -568 -175 -258 -214 -835 795 182 -624 162 -98 410 613 -65 -658 -449 -37 -456 397 -162 -366 -661 720 748 320 -472 -395 -872 741 -765 81 -217 684 453 -251 -440 148 -162 229 209 707 225 15 -791 699 -839 -814 715 659 119 -5 659 -135 -517 -694 -125 223 -393 -734 -449 -173 626 -746 433 -337 -562 746 -722 -642 -663 -608 34 -675 78 -432 452 471 -712 266 -526 -558 -879 -39 523 171 -673 317 393 711 143 -157 -669 -483 -373 493 -749 728 778 -598 520 118 -253 195 -630 -852 -240 443 -759 162 685 -817 50 -861 -657 -419 -515 66 -2 -134 595 -882 550 -885 394 594 471 283 369 116 350 136 -788 344 -755 282 -326 -151 556 294 -290 -7 104 -164 -227 273 705 -144 10 -654 702 345 -461 -67 668 708 69 -208 -582 -339 -622 393 -361 -453 665 535 -436 -220 -622 -630 -561 -237 714 650 -25 221 -403 7 -256 -595 325 450 -328 78 -487 -619 -621 225 227 -590 -452 -897 317 506 -702 34 -96 487 652 432 388 763 580 -799 -290 -716 -9 -109 577 -108 -432 -356 -636 599 -234 -411 -227 292 520 424 -693 -747 -223 -802 368 173 209 796 -471 -176 397 -348 -505 416 562 -645 361 578 786 -5 787 -550 530 -312 538 69 -882 -176 -550 256 -285 182 402 682 -219 -564 -797 743 -718 -599 -374 -229 244 779 -432 -674 -845 72 -799 -478 101 180 323 270 -321 541 -95 239 43 -15 230 -144 604 598 537 -211 -452 -633 -147 -29 -430 -348 -308 240 577 -452 552 -853 -891 -438 -151 -331 -653 -25 -73 -664 -171 696 373 774 -403 -785 -508 -488 102 181 -594 -515 -468 -415 208 281 -188 -601 -167 -131 291 367 47 -819 -809 188 -523 -303 -745 428 -798 -321 206 -671 86 181 85 -397 236 -629 -358 392 -496 511 540 -21 -151 746 -17 -39 362 -131 -270 294 -801 249 45 -500 -585 147 -887 37 357 46 109 -588 61 604 -465 -567 -449 -270 758 258 211 -547 -891 -499 -780 -865 -109 597 669 619 -680 -567 -536 -693 -96 -295 -68 575 406 -575 -376 196 -549 -302 -403 695 407 -346 684 -601 -560 -366 275 -299 -362 18 519 -199 169 -726 -105 373 -138 -563 -413 -557 -279 689 430 -131 428 317 -474 531 421 244 736 -492 -25 601 246 -304 546 58 -656 487 -111 -235 -772 -677 -285 602 284 320 221 -493 453 408 -151 -450 -866 592 512 -350 307 325 -791 200 499 393 646 23 720 -417 371 638 -590 585 46 -610 -525 87 631 -553 427 -150 77 -783 -40 -561 -668 -786 -112 -520 -882 93 303 508 -730 639 674 392 246 78 -192 -168 -524 28 185 485 462 -700 -374 -68 -597 621 -312 -132 73 534 -848 -185 371 -258 -264 672 -452 404 -704 -55 -653 -358 278 38 548 324 -30 36 686 258 -514 526 -860 -606 3 -473 -812 653 -665 -275 219 -350 86 -900 74 416 626 -210 -885 484 596 -336 -384 -761 466 378 -838 -320 -84 -454 -73 -371 -519 -793 15 306 -449 -586 -158 530 -473 495 799 125 -351 424 -710 -163 192 -740 -262 -118 -897 586 -386 -503 625 -31 -326 -314 -519 -243 -349 -628 -784 -647 567 222 -691 -519 543 -773 -171 160 -166 540 611 44 438 -13 -143 -423 -3 785 411 697 683 -643 106 -489 43 -274 53 113 -208 -622 -196 -839 430 20 -56 3 569 -507 676 252 -157 42 -63 -348 301 -198 518 -299 108 -635 376 -674 178 -60 -357 -338 -761 360 -310 571 -592 -822 -684 -397 -455 579 -712 16 766 -461 -142 -706 -736 525 -575 59 731 -484 244 617 259 318 -867 -829 415 -726 -88 -329 -840 307 785 -528 -343 -89 313 109 302 -95 -768 655 -230 383 166 -594 -26 -511 408 -777 707 -389 -35 -684 -31 -662 -613 118 -826 -288 -225 -589 -733 -153 521 -412 461 -374 288 397 -787 -565 729 720 -584 784 150 -296 -536 -65 375 556 -486 342 -722 -463 -696 712 30 -688 41 -39 168 519 111 -424 673 -643 198 -222 -148 -900 -402 -44 -356 618 -191 -658 -562 -533 -885 744 -835 74 -29 -734 226 -669 -579 -573 -449 33 -800 -196 -836 736 -423 464 203 -898 -714 -34 626 232 186 -104 -371 225 177 -505 773 -4 537 683 280 -870 674 -458 -494 494 -134 108 -126 -390 574 -366 -507 -737 -286 -722 402 -754 1 453 475 -560 -372 238 338 25 -421 -437 -591 -763 -705 -94 -339 -614 199 -757 557 -89 292 470 -432 -259 613 776 429 410 -508 617 -384 -102 -30 -268 552 211 743 -98 -748 -432 17 -700 -178 413 706 -223 190 -434 512 -65 461 -623 650 -312 -595 -740 -274 627 434 -642 -167 488 537 -759 615 -122 -515 -337 47 -553 -532 -790 -823 -5 -620 -210 726 179 59 -50 241 -334 133 729 683 205 687 -896 368 484 -528 222 -323 115 260 93 767 140 -628 -817 -859 351 490 -832 -814 678 -669 378 800 262 56 153 760 123 -471 741 -400 431 607 -74 -541 -312 182 -777 -779 -218 -291 -32 124 26 616 -47 -325 698 70 155 -95 -229 -248 -337 -293 65 25 -459 424 -99 -872 253 157 -406 798 6 -225 753 212 157 -708 -898 -755 -497 -212 -880 66 -478 -243 48 -532 -368 -276 -345 -291 -144 672 480 637 -568 -73 242 45 -549 -698 289 -694 -581 354 -889 418 83 -605 -567 21 -497 744 -405 116 471 -545 727 -638 -153 -399 -330 82 693 558 693 -562 -567 -794 279 214 571 246 -641 -850 -606 783 -846 -869 498 385 -889 23 -669 -588 365 689 -282 -760 -424 -835 -418 -697 531 -297 -561 -560 761 718 668 366 -348 -600 170 -811 293 310 -580 -198 -421 579 639 731 -668 -725 -772 -151 719 481 119 721 -64 596 -615 288 591 -747 658 763 -29 -769 -270 456 -860 287 720 276 349 -205 -239 -717 -73 -830 -737 791 -550 -282 581 -780 709 -194 -696 311 495 -638 719 790 109 183 -836 -446 337 -134 -260 462 147 -315 -143 97 -816 652 7 -870 241 52 665 685 -470 640 -94 118 -892 790 -879 502 -749 -200 -113 -753 765 -522 -41 354 766 -748 222 756 512 -377 662 430 -767 146 -364 -751 -193 220 261 -625 -893 704 -502 -442 32 658 -898 464 -136 614 -310 134 -422 -144 -555 -619 -221 -90 674 -848 -619 56 -402 726 368 477 -283 -755 -787 793 -77 -755 -189 620 -119 -290 122 -616 339 -855 -896 178 538 -773 182 517 216 -184 797 -45 -26 -768 96 -445 573 125 -80 377 -185 88 -204 258 -528 -10 786 499 433 421 -310 436 194 -188 494 146 -894 186 -204 -97 740 -172 464 31 -726 -831 38 -279 -140 -365 589 742 -559 103 -398 166 -786 -301 -316 -428 508 -140 -454 362 -898 -130 549 -288 454 366 350 -568 -102 112 -35 -592 728 -684 599 574 553 221 -104 -364 -193 -272 343 305 755 557 58 784 232 764 -339 395 -79 -855 -487 82 267 -566 413 536 238 -524 -642 797 -496 507 707 -340 -433 -633 -561 -356 -75 604 655 -483 139 -370 509 738 103 -697 522 94 669 238 -7 -399 -722 -661 -629 -738 570 -265 -391 -761 540 714 272 -846 777 551 793 -513 -194 -176 360 -396 -323 -422 452 -156 252 -58 -472 -612 206 124 -527 786 -289 -134 -587 -308 -827 352 -462 110 -322 -588 795 -339 707 786 792 -320 -289 616 -467 -436 197 -656 -467 -507 221 -673 276 -323 711 -647 -342 -482 -104 -855 -644 -582 -35 691 475 794 -261 316 587 313 352 -424 681 -726 -305 -511 59 -275 76 -327 56 744 97 -433 -119 -277 -702 782 -532 -263 -192 -38 -114 640 361 515 723 -219 -517 -296 762 -816 -244 -454 -657 -180 302 14 313 -388 206 512 -332 238 459 742 -608 -899 225 393 -229 98 -319 602 645 112 797 -404 -578 27 507 329 731 -19 14 -429 385 420 164 -342 -887 599 436 -368 653 -481 287 696 745 -155 -752 -29 280 -672 -651 7 216 -382 -640 674 440 636 625 715 -623 356 -63 -8 -95 12 -159 -140 -390 603 245 142 -718 -303 482 -426 -401 347 466 -48 -333 748 -843 -629 -130 400 -430 -388 146 -187 90 -172 -672 106 141 327 26 -768 -836 -636 345 367 -603 508 276 -704 246 -263 429 -649 206 525 -243 -211 -108 -668 2 -603 -135 -673 717 -265 -603 -745 -93 -519 96 569 -297 -688 -872 588 -168 76 -577 279 -581 -441 774 204 284 707 7 -79 -668 -419 -803 416 334 62 -356 695 532 589 -271 337 -12 384 -803 81 -610 554 679 -751 235 768 -13 219 -208 -663 112 96 -91 -685 241 -759 512 -668 605 775 -397 -532 615 231 -109 -71 80 513 -279 -618 -696 72 4 -460 -446 631 747 -531 -525 -573 -452 -871 417 -1 537 129 726 -617 -344 578 338 573 718 202 -802 469 -871 -90 423 -69 273 608 -605 278 419 -475 122 399 265 -662 677 488 -289 -190 -415 426 -870 -346 688 -603 -663 -174 350 270 103 251 -267 -113 151 -570 -142 462 726 67 190 -785 -525 -845 -237 564 -14 -71 281 -307 526 310 392 -103 -87 494 611 545 -272 769 -880 454 -491 -834 39 642 356 -752 -896 -328 -202 45 -811 550 -77 -524 764 196 -23 751 464 599 -885 180 586 321 533 308 25 -112 -835 -708 192 666 309 -768 -512 -742 198 519 -332 -689 -175 16 788 -776 -139 -537 -461 -825 774 261 -795 760 -502 -589 506 99 -376 204 601 -220 -363 -50 163 -224 -139 798 -176 220 -279 -704 555 258 254 644 -207 -782 -270 -356 -21 508 659 -344 -722 84 118 -264 146 -377 -597 -552 67 87 -669 134 -477 460 -736 -572 -412 613 237 -37 168 70 205 -401 423 -848 189 -658 718 164 -334 390 -625 -617 520 -216 144 -402 755 -590 -59 -492 315 613 -251 -88 -429 -691 8 -628 78 -887 -864 -897 749 456 216 -669 249 313 -278 -709 -742 -320 514 131 -852 228 723 -140 157 616 687 34 -124 773 -575 -33 -803 -428 -617 -314 590 275 -164 737 -758 -187 -790 430 -104 599 19 554 237 162 -332 -483 94 -627 -553 -477 -501 554 472 94 394 -191 448 64 188 281 627 300 -599 783 46 -251 384 -609 -464 -184 -439 -119 423 -372 -277 517 385 318 755 441 541 -692 737 -127 66 -650 -531 -368 -360 -595 384 25 514 374 734 -717 288 522 636 -249 -317 -73 687 147 -686 -56 -29 253 431 755 348 -899 -786 115 -168 -859 -566 675 291 130 655 668 -460 -414 589 45 -614 -797 205 -415 -451 295 -417 663 -263 -847 414 479 -745 763 -190 -827 -460 -311 -345 373 -457 594 466 -26 556 -471 -616 -891 -153 611 -233 -755 463 537 124 -314 -231 -414 352 453 308 -388 -691 -19 -312 121 -574 -894 526 -223 -472 -174 -606 439 -293 404 -78 723 -139 421 -2 143 106 719 -825 -497 161 109 -57 250 -438 29 -21 -742 -822 -231 508 -526 -285 262 -80 33 -362 406 -613 -234 -877 -879 -370 599 272 175 671 581 -632 -610 -217 326 -600 -190 96 593 -125 -429 361 58 458 -852 -201 -234 105 92 -892 -574 507 -62 -391 -807 67 133 237 625 -754 530 147 184 146 -251 -287 -824 -574 608 -78 -695 -410 270 390 -14 -679 -402 389 -152 168 -10 604 427 301 -64 -33 231 -24 -321 34 442 -525 418 -354 701 692 -827 -782 639 -576 -615 -659 484 -31 -753 -779 544 -807 -109 372 231 -108 -36 -241 -452 84 -581 -776 580 -527 -590 76 -883 -705 -809 500 658 600 -734 15 -453 735 757 469 -573 -436 -900 -639 257 474 -30 -295 -276 -64 -357 -101 -213 224 -566 -730 -460 306 611 -319 -203 303 -737 -862 660 99 138 555 434 -423 31 -54 -629 233 612 702 502 -102 -840 -61 -588 -686 -343 694 -99 708 391 178 770 76 702 259 -79 -461 91 -577 -546 592 602 678 658 -577 254 -307 478 150 -131 -106 716 411 -251 -382 -483 -136 -853 -247 488 -572 -101 505 -363 -84 -302 -398 141 -597 -336 682 309 505 12 -498 -760 -346 -461 -482 -634 204 -842 -676 -860 80 -216 -183 207 -362 457 -226 504 -531 429 283 231 455 446 -402 498 428 -769 -303 -348 -805 -785 -703 -17 444 576 -352 15 -899 169 -665 -57 7 -252 239 376 -116 -252 0 379 764 465 747 -33 526 106 -680 7 -104 236 696 -376 -440 -248 -817 -512 -758 638 420 -516 138 765 32 375 -206 160 359 382 -757 98 30 673 755 587 -49 446 -528 -773 -172 492 517 -617 192 -505 -5 455 -74 68 90 353 -17 323 -101 -431 -49 -398 105 -566 -369 -644 -154 325 -151 531 -178 -160 426 -488 491 363 -552 236 -570 -277 230 792 370 -888 249 754 -787 -215 -624 -511 509 728 -789 -521 -428 -321 -671 -138 616 -512 303 177 420 243 -875 -639 568 476 771 384 -812 -538 -120 -211 750 26 -855 -410 464 -324 509 563 417 -732 -485 -201 514 -842 58 334 776 -777 -208 -194 776 -131 -382 -751 157 82 -386 -551 759 188 -166 518 527 -571 -88 -462 242 190 -390 761 239 643 151 770 486 -528 -801 -44 765 -350 -83 -880 -702 -824 -247 -847 -543 -608 -681 583 -205 -370 560 -172 503 602 -230 151 554 -272 798 -450 717 478 -673 -19 -560 -582 -666 -168 -247 -86 536 54 347 -685 -117 -68 -877 -710 204 144 648 424 -53 -229 279 42 -81 -330 57 -253 -400 777 453 191 20 1 -467 173 -420 -410 771 -900 374 -51 120 66 167 -869 -524 -501 749 -770 -375 22 -183 544 302 -55 -528 -114 -357 -562 206 661 -644 -172 751 248 129 539 -378 476 526 80 655 -176 -608 -25 -288 302 750 -102 -559 -83 -395 -4 21 341 -788 230 -370 -673 -394 -187 -735 -63 158 -440 -629 -497 752 123 262 483 451 139 672 -317 -228 -490 110 -747 136 716 -147 643 696 -103 -297 -423 -749 -130 232 -595 -555 -643 17 152 341 502 487 -303 -759 -621 -359 -626 731 -177 -218 422 -382 -388 607 -879 70 783 -620 115 137 304 -241 120 169 -118 -259 591 -543 789 -228 298 -857 589 175 -68 -449 785 -402 -864 257 277 -149 -425 668 -123 -633 675 -292 -243 -95 364 570 619 545 382 -512 313 -484 -346 -139 -829 -783 -282 79 -16 -141 286 -547 70 -800 728 -38 98 510 468 724 621 -21 -670 -654 103 432 -397 327 -730 791 727 -19 584 -385 721 15 -154 375 -362 -386 -167 -834 -754 -220 691 100 -345 191 -620 -34 -109 455 -519 240 -83 -64 -542 -261 -447 602 551 268 -356 -317 638 580 205 263 722 -812 772 281 351 -764 -773 379 -337 768 -47 -257 -123 526 -603 -340 407 -213 734 238 -264 -291 -835 -261 58 256 232 -664 335 153 -845 470 -736 765 -449 -260 763 330 616 606 15 -840 -215 -847 446 -725 216 -861 177 226 469 -730 -172 -32 -599 -699 587 -741 638 -837 -336 -613 -330 -501 -435 333 -862 -827 272 -329 505 121 -277 -447 546 542 527 467 -320 528 -795 279 -93 -201 -60 6 -474 654 -192 132 -75 -535 591 276 -163 -133 -101 464 356 -463 -820 602 349 -868 464 609 -512 -192 592 -533 189 -161 85 443 -699 124 -278 -588 -645 -270 -96 548 -209 765 -477 -829 -64 -264 756 -885 592 138 -658 -134 -388 642 -368 -479 755 -807 425 308 -735 -620 -189 -726 732 502 -459 488 -199 -483 -800 -25 -397 -745 125 643 365 301 175 328 -161 370 -336 -198 43 233 499 -519 -270 281 -515 -299 660 -241 342 -833 -680 -436 641 466 -814 316 638 206 -807 509 -268 -97 633 505 -657 -858 -601 378 -562 370 -675 -35 521 -772 -608 367 190 -439 -253 73 -757 370 -149 282 -54 -281 -237 -776 548 284 76 -415 -476 -713 271 341 602 -617 -779 -220 134 785 470 -389 -515 -480 0 -126 -314 -419 168 295 371 -605 131 -885 758 -424 -225 -303 -621 285 -886 -201 200 96 -883 -5 409 551 -195 414 -298 -312 386 97 -575 187 362 -464 -159 -382 -336 -75 -470 -537 -241 14 -617 -888 -853 -276 -492 -500 -689 -409 -698 -415 -483 771 219 583 -656 343 652 -180 -725 -411 557 504 -346 115 621 -855 356 559 381 -162 -560 -299 -432 261 -785 289 -490 69 -544 -648 -447 733 -609 155 416 32 530 392 442 -669 -577 80 -822 350 616 398 -213 -302 117 -394 219 606 205 -493 -541 -2 771 -753 -679 -79 -811 156 138 -62 -874 565 260 -4 690 240 735 -502 -693 -179 314 -412 -314 -577 -220 -709 -107 -167 -808 -65 -26 397 -436 -659 -444 379 150 -343 -74 344 692 -589 -665 332 -409 -219 97 233 670 778 -804 -340 6 -76 633 394 529 36 612 -145 -187 -16 227 729 251 -575 478 -635 -20 447 795 -683 145 -811 530 79 -254 211 413 -432 501 -41 376 323 -654 -110 -187 105 -564 -782 740 448 -715 193 -177 -681 -164 799 360 241 -870 566 636 -816 -234 232 474 -175 -569 -134 -811 193 -547 -534 558 -9 69 -892 26 473 -601 388 433 316 -665 -781 614 -454 -783 -15 -381 268 -292 -54 123 10 -639 765 243 -422 7 375 14 268 540 746 -76 -161 -426 781 -600 472 197 -601 -472 -823 368 -445 218 36 295 -532 -514 183 -197 -34 -272 -277 -620 287 -535 -830 631 -475 21 156 -601 -386 -55 -344 -183 -346 374 -29 -380 666 435 505 -491 397 -15 8 736 -346 -758 -131 287 -647 -477 -473 -435 232 269 -126 -586 246 -174 -329 502 -315 -763 -270 322 514 504 -714 70 -128 -235 -524 183 -12 121 -302 -475 -859 -596 707 -441 634 -76 370 119 394 413 152 -265 588 -655 -650 361 558 -802 -382 -30 54 -26 420 -611 292 162 -502 73 -182 -197 135 566 775 -180 137 -815 784 -842 -190 -588 496 223 2 459 -415 729 -212 -178 691 -126 -221 -90 -727 -566 630 769 666 669 324 -877 -404 -248 -298 -142 508 325 -291 -813 -767 196 349 -697 -757 406 -571 -177 -579 578 -108 365 522 504 91 -68 -349 -775 -426 86 -316 496 -551 -484 -822 -396 245 -365 748 -306 249 -872 276 788 -542 208 205 80 414 235 -339 -514 5 563 -107 512 -469 -621 -752 -848 497 -878 -763 26 -896 190 -233 -571 -226 -727 -288 564 295 747 522 -230 -430 370 -121 -723 -398 -486 -298 -849 546 374 -893 56 -459 17 -217 -368 -525 -392 461 -79 -676 340 171 -543 -200 -445 159 751 371 -615 -336 84 -233 192 -406 -41 -201 64 84 -182 415 480 -606 -666 54 -166 36 -11 -684 -663 251 -832 10 -846 -868 545 -722 722 -760 729 320 770 -316 -850 633 567 -406 -398 288 -610 115 593 -580 -739 212 -849 -790 713 234 -165 -376 -269 -724 -277 -730 -561 -486 -550 -222 257 -577 -783 768 -618 171 -232 -704 -543 -51 313 -867 232 -535 85 470 119 -653 232 -673 215 -441 -715 -406 157 264 -111 764 668 -141 158 656 -222 533 -177 -641 -813 783 -135 -650 -510 662 300 -166 358 -530 -75 483 -576 69 406 -434 658 -468 568 797 294 776 -595 304 -678 -297 -404 369 -248 -736 686 -377 -655 -179 -631 753 192 93 -835 -654 261 -98 105 -237 133 661 732 -52 590 525 -38 582 -536 55 66 177 775 767 -382 -321 -86 418 287 -699 183 -55 -458 -500 -464 -616 -822 -849 725 555 596 101 -790 -482 -705 572 156 755 -164 771 605 378 -664 -677 -662 -210 168 -900 -578 -96 -142 -193 -341 -207 717 -398 541 101 -48 -586 -405 -12 -108 -772 728 -373 749 273 778 293 -889 171 -697 363 -78 -676 470 -637 11 -58 -699 -130 -146 262 -131 -438 -689 -899 -28 -631 -701 -832 507 799 -172 -494 -627 -306 -78 690 5 768 424 682 -421 -214 418 -147 -757 184 757 -416 -467 694 -177 746 661 -722 245 314 799 340 -597 -9 426 142 523 -630 -171 -24 -130 -425 -606 -124 -883 615 -574 -240 212 -259 -732 -584 -270 565 133 -398 -859 331 -114 -872 -276 -789 -51 -266 462 419 -647 378 -101 692 -240 -155 606 -296 755 289 -874 -91 -302 -885 779 -599 -215 -620 -246 286 269 158 -550 -768 -547 -717 436 719 -174 -771 -357 644 729 -126 326 619 178 -141 154 236 120 -231 497 -632 -238 -254 -881 360 -598 240 -731 -367 -326 -531 -547 -863 -669 89 507 -445 223 725 -382 -352 7 531 -560 -681 -190 673 301 269 691 775 199 -120 -509 -345 -305 -643 313 -384 -636 725 -204 -132 -85 -845 743 42 -423 596 392 -65 312 -773 -368 564 -5 706 -153 -353 -840 150 -302 -409 269 764 -79 68 -199 -46 248 9 -350 -243 441 10 -679 144 712 -773 733 -328 214 -424 214 447 281 606 472 167 -509 -399 338 -320 -658 31 347 -200 49 248 239 0 215 -658 -863 -404 -448 242 -256 -445 -798 560 654 491 -368 478 -378 183 -190 172 -367 -729 188 -35 408 -833 153 -131 -753 -806 -894 -433 -368 17 -29 -496 -437 454 395 -700 -38 -238 -685 -532 -578 497 578 383 -155 509 765 637 543 693 657 69 -210 781 -284 152 -378 -388 56 -803 439 -660 780 -269 122 116 -242 165 491 102 -335 288 252 -751 352 -425 -770 -546 98 276 -388 -509 599 143 448 -850 -664 -869 -443 148 -128 -855 298 -432 -697 -528 -260 -543 573 448 -735 698 221 707 -33 -449 -586 600 456 -286 -650 -769 623 527 320 -855 -235 -524 753 580 -841 -22 -251 5 184 -816 681 -299 -744 498 453 441 -768 202 333 -493 5 482 628 -496 -658 435 437 -74 170 -72 515 499 170 -635 598 -68 -819 -863 386 64 -405 576 638 117 -749 -442 -465 795 -199 216 16 -433 -322 181 796 73 242 140 -206 404 -208 -513 -330 -631 -380 -109 410 97 -670 -718 202 521 40 -275 387 -126 -525 148 -440 -839 192 230 221 156 -252 751 -839 -810 -666 -258 441 131 -285 415 133 -62 -465 786 782 5 525 179 731 -741 666 209 756 -682 728 557 140 258 256 -763 -443 -214 163 797 -87 288 -401 -310 291 411 577 -581 -103 622 405 -662 -830 -769 25 -429 -361 -469 489 -345 203 147 -161 -517 -127 -593 -415 -221 217 268 -392 285 -665 -377 506 607 86 266 376 -147 -148 789 -475 639 743 -864 713 683 -573 395 -445 518 -728 -230 703 155 -256 -112 -807 -48 139 -787 -578 -148 -735 645 677 -244 -521 530 -602 -334 150 -785 227 -779 576 -300 -347 -702 363 365 -91 106 425 -600 -300 189 -530 371 -205 -253 -525 742 -883 516 109 -511 758 -499 -868 8 364 -455 140 450 -578 -742 -703 -336 -700 572 580 -178 394 -168 712 -457 789 359 -470 -844 -759 463 101 -657 -325 -453 -248 260 573 -302 -526 -148 -448 -247 -683 -693 245 -647 284 -833 -319 117 -882 -376 -241 513 229 721 -121 781 -453 -897 169 -263 726 636 145 343 -768 -257 -113 378 364 -4 357 148 134 476 -386 578 -510 601 -375 -72 -657 183 401 -109 5 82 571 719 652 462 -203 57 350 -24 309 -247 710 198 245 257 -881 409 -892 -890 -65 -751 -816 -488 -651 35 -618 481 -21 144 5 7 382 60 -821 -593 787 -512 141 -710 718 -318 63 -382 290 92 222 446 -347 -489 124 749 52 779 -277 -566 -9 687 370 461 133 627 -877 -206 716 -688 -575 488 -888 473 369 -207 117 -607 -247 -843 359 -687 250 584 -434 -890 -360 612 617 448 176 -292 -763 -49 -480 -123 448 574 61 -775 -422 -894 -185 472 140 -459 -620 -461 -219 -461 634 -338 -240 -689 -837 164 258 -310 658 73 642 -643 559 -86 516 165 -545 600 -470 -645 -412 578 -317 488 472 -494 -234 581 -771 123 -70 65 -522 247 87 734 306 798 84 526 77 -764 -890 -345 -672 -812 650 -251 -345 84 103 687 162 -847 -300 -107 -325 -422 -57 -471 64 189 -84 350 317 -900 14 -619 -833 60 338 356 -57 -194 -354 -747 -302 106 -832 -425 61 -483 244 -5 -316 17 -698 -649 -360 -490 141 792 -691 632 -85 -517 -79 -598 648 59 -720 -126 -619 -527 -519 70 -820 396 216 -742 -612 -89 -731 52 -552 308 -246 390 -398 -177 306 -495 452 324 -627 323 -91 -559 613 328 622 -148 -558 -318 -407 679 -655 -143 602 627 -610 -609 417 688 65 -132 -27 -314 -730 -245 -181 629 668 772 186 -866 -802 208 227 116 232 -472 494 -512 705 750 770 -254 250 -691 -789 -704 -108 -271 -367 -848 -669 -289 -798 376 -282 -567 -473 720 16 -596 -394 469 -580 -369 -631 643 -783 -605 302 -566 -22 363 -462 260 225 -874 -48 66 -416 -644 -317 -658 615 764 -594 -289 -791 -746 553 -762 -81 -851 555 -4 -112 -667 197 -614 153 -701 -376 271 12 554 735 -745 -156 -287 -57 60 -862 -806 455 237 -834 800 8 -674 -88 702 -865 -389 -687 -282 19 484 589 68 -205 224 617 121 -716 -292 -809 -81 785 640 -719 117 94 512 -118 27 669 -866 -179 -338 447 -468 -876 369 -154 -660 537 584 -405 783 27 -597 -390 483 612 -160 470 679 -599 -29 48 -594 -60 -739 724 657 -476 -874 -254 -790 571 -374 -838 93 543 67 -629 328 -34 732 -615 784 415 -569 -739 473 -110 -266 397 767 510 -327 769 434 -388 361 749 -484 219 -71 795 3 471 -210 -244 -234 678 455 542 -206 -194 298 -715 -597 111 768 412 -214 -347 -77 688 -484 -676 -580 -7 -412 707 649 -408 -363 -797 -96 275 568 437 647 -317 548 557 -578 -354 31 -622 -156 22 28 -322 665 -566 -119 -745 432 388 679 665 -5 387 -610 107 -429 -749 18 270 -21 -824 -833 -523 -715 -275 478 -619 -510 575 450 758 -162 -328 487 286 -500 325 229 680 93 -1 38 602 768 722 603 607 -899 587 -518 -675 658 -823 535 -888 -126 -613 -347 -135 -431 551 -34 709 -536 130 694 429 -507 -589 764 -478 -731 360 474 522 -323 -835 -526 562 423 -227 -550 -727 -710 -83 -735 -160 -532 -525 -101 630 -870 -702 370 383 735 558 -92 292 -111 512 -427 735 421 634 705 156 -745 33 6 28 -480 -628 159 684 -457 -46 -316 678 -692 -897 647 284 337 192 -357 -403 36 784 -227 -666 -327 186 306 488 577 -358 -637 -670 -872 -649 -423 417 -445 -837 -332 -311 -87 529 -62 -753 -66 -123 374 453 486 -863 -139 385 279 189 359 -182 155 41 -482 -406 374 -286 -41 783 -337 -622 -216 231 42 -101 -77 774 -456 -587 671 52 -307 -595 -652 104 -585 -550 -65 226 280 -262 299 151 -223 -669 730 43 -112 277 572 -400 595 233 -849 -377 -599 420 304 -625 95 -525 21 -515 -830 497 -568 705 621 -847 -456 -354 -358 -508 125 -715 697 -701 -69 797 -876 758 -275 -770 591 91 -855 -669 -169 -815 -72 -209 -605 521 -404 -572 500 -527 94 -712 128 -829 -192 -498 -426 -727 -511 -578 795 -276 -513 508 615 36 604 501 304 -321 568 -65 39 -620 -656 -505 -134 749 176 -713 708 373 -20 -839 -316 -750 -155 728 506 -84 -701 -634 -847 411 302 -511 -333 101 -864 221 -437 41 -355 598 501 -278 772 249 227 189 -108 -380 332 -225 -209 -8 -790 -528 275 570 745 -846 -576 -198 565 -24 278 100 526 -539 -667 190 -260 -495 1 -180 -25 745 -763 -759 254 157 -866 -502 -720 -794 521 463 -41 -306 -793 -213 422 10 -377 -791 -497 -412 -71 -398 -226 -742 587 284 269 -785 529 782 -551 201 -540 211 743 -420 -564 353 -543 77 -400 701 537 -521 271 -461 -311 215 -558 2 533 598 696 115 763 -867 318 260 336 -630 -862 1 742 517 -176 -506 -486 -751 580 170 -271 689 -599 263 240 -638 -466 729 499 -776 -364 207 -523 317 216 -851 369 698 -796 -778 -184 623 -391 -730 628 277 404 567 -381 -458 188 -740 -635 -421 48 -692 349 -809 -240 -153 -772 -124 -840 465 -674 395 693 642 -19 758 -365 420 294 -410 315 -778 31 -529 185 101 -2 -737 38 -222 614 -756 -517 417 -864 -483 155 -831 -92 435 474 -24 503 -252 613 -245 727 643 -42 99 216 -278 -343 -838 232 648 -373 -881 28 -134 -450 -181 -652 -823 -48 6 130 60 -143 -157 -426 -18 229 -740 365 75 -425 97 -891 183 649 390 335 -719 369 639 545 51 -773 -726 135 589 -591 -35 360 -495 -366 784 499 -493 712 -860 -675 -708 168 371 -629 -669 64 -405 -800 -699 -523 -551 -112 -220 -74 272 15 157 20 404 -715 667 -843 -695 309 740 -814 204 -514 -794 -14 -505 -575 -242 -1 312 -516 -509 225 289 -262 -458 295 533 -336 29 231 -71 578 287 86 229 445 -733 -184 510 429 510 251 -40 570 -316 -623 -396 -315 -503 288 619 732 564 595 382 -527 -378 611 25 -800 447 0 -646 636 129 -205 425 -677 795 487 -727 491 25 158 -24 -333 -645 557 722 -803 -595 -777 -61 200 403 136 5 -468 -583 -401 -500 -827 -223 -372 -661 314 35 -348 -471 -225 -784 -25 -182 412 718 703 -161 -636 -340 -1 104 -335 -398 -600 -623 -595 -534 -586 -547 228 -331 194 149 -380 365 661 -740 516 624 86 727 595 65 -804 -539 136 411 -484 29 701 495 -737 -343 -438 710 -21 -665 480 -532 -112 -781 -27 -70 -689 -887 -46 748 725 46 61 -847 632 -329 463 -636 101 -758 348 65 603 390 567 372 -747 33 401 635 555 622 535 186 146 -695 555 726 -642 511 -96 197 88 -187 236 518 -637 785 -208 219 287 622 -233 -144 685 98 662 464 -280 -272 425 -422 614 461 352 356 141 335 -786 558 -626 -541 551 782 272 42 606 -509 220 -12 319 -67 -572 -675 69 731 -199 -32 -37 -213 -250 30 416 549 494 -443 -657 124 686 538 674 523 654 -522 -502 -720 681 -691 554 -289 174 -682 -103 -498 -311 -722 592 387 -379 -536 459 -637 106 -334 319 -596 -377 671 -263 787 747 -359 677 375 507 -483 -273 409 -801 -740 584 508 -394 -126 340 623 -739 -133 669 -163 509 -557 -211 -776 -263 403 -516 -702 -313 -452 436 -716 183 328 -319 495 499 735 683 -493 -698 -152 -861 61 -690 -562 258 -422 277 -95 239 -700 -101 -398 551 -708 -753 642 -370 -645 -54 -342 100 393 300 -396 -44 417 -578 -86 -339 136 724 5 -608 418 308 744 -753 -760 -349 418 -404 -431 -364 -39 -289 -98 243 -29 -485 -760 -805 585 108 -145 -358 -169 534 -148 760 -760 -782 -571 52 -517 -353 -68 501 608 682 -744 -598 332 -890 -495 -689 447 -215 -595 -279 219 -858 80 85 29 -268 515 -498 -526 -634 -327 -235 -705 -629 -134 378 -677 515 -539 -779 -91 345 -759 -107 -505 -221 722 269 -581 123 -89 748 444 763 -844 -344 65 -303 -598 -438 105 142 291 350 -74 -763 690 264 100 -899 -615 329 -463 -833 555 659 -321 366 -121 710 490 -239 -95 -522 344 713 -344 -740 -198 -344 -692 -142 -73 798 1 -324 -372 456 444 276 490 -28 193 -599 182 109 698 -549 -670 462 74 -238 -417 779 115 366 -694 157 604 690 -895 645 -193 -319 158 296 -784 -843 -598 -351 -428 727 418 -482 679 72 -2 246 -123 569 -96 129 -350 -544 699 -578 -352 -797 453 -136 142 -421 625 -244 -814 -610 -376 705 -433 178 26 -332 518 -9 -575 708 -293 -836 -495 -704 198 -691 -866 378 85 357 9 -161 274 -535 150 272 -608 738 776 -9 -392 -831 524 323 398 697 400 -326 -611 -672 -382 -459 700 -730 -732 -41 25 -502 -708 219 -188 208 361 269 -717 -116 -498 -789 -729 136 -570 432 -616 689 698 -876 315 392 -498 611 635 -229 436 185 -724 323 -293 -816 -334 347 690 -354 314 -171 -792 154 691 10 -388 3 -417 728 262 -109 383 625 463 352 -454 -120 -570 -297 -523 433 -302 112 -877 -81 495 158 531 -614 -44 -795 -147 126 154 100 -288 -879 130 210 -436 33 -799 -420 -853 671 -635 611 551 -24 142 356 -743 770 77 520 -877 -167 378 -73 307 433 771 386 -531 -444 -376 662 -814 -482 255 -721 714 -350 -754 560 -52 -791 685 -76 -779 128 380 -824 -64 -830 -257 358 195 -818 -13 -574 314 218 466 -806 19 -295 541 775 -726 -246 -360 424 -837 131 -225 201 -354 -518 765 295 -137 290 507 291 -593 601 342 331 414 581 -26 -651 375 460 -716 -737 -420 -585 -558 114 398 762 50 800 748 778 324 437 -412 -593 -305 413 354 284 -383 -3 -25 166 -865 710 -370 -459 432 -272 764 303 -891 -569 597 434 590 -598 -141 213 109 -275 99 119 -739 -276 -486 -389 216 -722 -634 -820 -342 394 430 -467 182 621 -827 480 750 651 171 586 -658 -838 393 -97 123 -467 1 -227 -689 292 -549 -406 132 184 -198 -100 776 -626 -701 677 433 162 98 -721 -522 -356 -847 654 740 -117 748 390 -733 535 -77 -524 615 359 -157 595 222 117 -28 -582 -708 168 -687 336 610 45 657 -202 -92 720 389 290 -661 -819 -663 707 510 145 664 310 -751 -826 -707 -423 756 -15 -38 -208 -466 -705 492 -640 -85 296 -113 -726 679 627 625 -611 706 -280 -392 -219 147 -654 -652 151 -96 -333 546 -294 -76 652 -380 78 150 527 -651 670 -573 -819 -628 200 494 18 -376 -612 -382 594 114 -565 -202 -69 583 -214 -780 716 713 751 87 -777 -868 678 224 322 156 -271 -357 782 407 127 -731 -324 364 -104 -493 -851 -367 456 -847 -754 -301 -836 -311 356 -364 48 -630 -96 -256 -50 -402 -767 -595 -782 194 539 54 301 -255 457 -869 9 -874 -752 -488 635 86 132 -444 149 -571 -790 611 -811 -603 -662 286 -11 777 200 -726 696 -652 -262 540 98 -760 -200 510 -720 -293 -189 423 747 618 256 -160 392 243 -34 -244 264 395 -705 -268 -574 123 300 -207 383 -869 724 -682 -597 390 660 328 219 -824 573 -380 -821 -220 659 -110 234 -824 -2 291 468 103 -129 791 568 -87 -352 -147 452 -774 571 420 501 -575 655 -213 526 423 -185 427 -900 -703 -752 -459 299 724 -616 -719 496 -847 675 544 -756 -206 -490 -657 -212 -381 -328 322 637 576 -145 354 64 293 670 -869 758 83 -271 -25 -60 -357 -120 -448 -97 -288 16 305 -804 -72 -23 483 214 743 453 143 -495 706 -257 -449 122 -384 276 -861 67 790 755 -55 -151 -544 292 533 403 -289 -157 -284 348 476 618 -217 -865 -234 577 251 -580 -674 -701 537 -99 660 786 33 569 105 566 -238 -87 -150 331 280 -250 -717 222 -603 -512 237 -711 657 -177 -554 -272 595 -817 -419 253 47 784 -764 236 -447 103 322 -848 -297 -152 473 536 -246 213 -540 -148 441 -240 -812 -326 -661 -783 433 -485 322 552 -261 -69 140 -192 640 -782 514 636 -812 256 27 586 -3 -242 -595 -492 -54 -310 -646 198 514 -387 580 423 593 -256 -97 309 2 -379 471 -411 -570 -831 -293 241 473 -19 -533 130 -649 618 -501 -27 792 720 117 385 -211 -685 373 -900 689 34 165 13 -140 -272 44 -531 -6 798 -58 495 -814 -421 -137 28 -261 604 -586 473 122 -535 -313 691 102 -351 -726 781 525 417 23 647 304 -846 169 -231 -278 -227 -674 -628 -53 389 -650 -900 -528 683 -271 729 481 -797 -484 522 -789 474 -365 522 -878 357 649 -211 -638 33 -737 -588 -2 100 317 27 739 -413 253 -148 671 392 -644 341 122 -103 -705 95 38 345 36 -689 -209 -724 621 -186 -586 405 -470 -200 600 394 -711 -802 -417 465 748 -6 -866 -865 651 87 -85 632 176 694 -314 -506 519 -1 159 373 -262 -760 -59 -495 -144 -311 -414 -536 166 531 750 -544 652 -337 628 164 454 319 374 494 -898 699 479 -434 -243 -25 538 484 -446 38 -137 145 665 591 -47 -185 -662 606 -259 435 -6 751 222 -614 714 -324 9 -304 124 -889 12 -200 629 -164 -700 174 -8 -854 162 -451 -128 -203 100 98 766 106 -555 323 90 419 -770 764 -658 31 -59 -179 537 -469 797 -115 59 -747 680 753 -296 -618 -807 -331 -299 277 96 100 -493 379 665 612 713 -402 433 428 -340 -400 478 316 21 -318 723 566 -83 -522 508 529 -898 659 -252 -492 -754 39 -132 -399 758 -686 -641 -819 -798 -709 412 16 257 -78 202 752 508 -849 -688 -539 472 326 -535 -719 133 519 91 521 535 426 -469 -374 117 -260 -312 -221 -724 -285 434 399 -29 -81 -84 -412 274 -127 341 -149 -457 575 64 109 227 340 29 309 -52 -193 480 290 288 40 61 119 -593 -361 519 676 142 184 -271 -701 -540 727 635 -608 -545 -848 484 160 463 244 170 342 -792 -545 510 -224 -664 235 -519 605 -880 65 -900 -60 39 -175 -493 -131 -394 -133 -900 -127 -165 763 -273 -585 90 -549 -296 200 432 -574 -449 519 -455 -185 303 540 -149 -691 27 297 516 190 238 -617 238 -783 -738 358 -276 -241 155 102 -841 198 66 39 -19 -585 -387 -584 -441 211 -104 -428 534 280 574 25 -882 709 63 551 238 361 -692 -779 -570 481 -143 -695 -638 -537 -792 137 -594 150 601 -686 260 -383 -173 -511 33 81 -194 -636 -497 118 702 -617 679 49 604 -383 711 469 -699 146 -683 427 730 571 35 364 727 -82 -352 -744 225 -233 -660 -290 227 -432 -864 -405 260 -754 -556 -685 44 -847 -757 116 519 -819 60 -576 200 -40 -741 737 -278 -838 222 756 -880 725 791 -273 695 102 -641 495 682 -123 -877 220 -866 380 425 -215 769 -752 16 308 -706 -535 -833 -420 299 -436 444 758 298 -322 -589 780 -571 -430 586 -60 -763 -147 465 -138 779 -752 787 -40 -559 248 -527 -202 700 734 -190 246 113 -818 403 359 -346 -105 -730 437 611 -130 -871 -681 -447 -580 182 -68 625 -883 792 456 408 -673 270 -457 -172 341 -241 -498 -856 39 541 -299 518 -482 556 609 -279 -840 -290 622 -752 -306 84 702 -529 366 -741 219 237 -659 -426 -700 358 -697 189 -392 490 633 -675 -326 -470 259 -183 780 400 -622 -752 372 11 -274 -418 -109 -177 -717 -299 -236 -787 -192 -706 -86 182 -811 -837 -642 360 709 184 -58 -158 417 -668 -346 -490 -414 299 -371 -747 -248 -148 -511 -557 -2 -788 666 -53 311 -617 519 20 -891 519 80 -192 -36 -36 -350 545 -650 82 -76 -186 -452 346 413 -6 236 -442 -897 570 -658 384 702 -178 -649 -695 -56 -557 -328 244 -415 -650 549 204 -427 580 -685 -615 503 357 -793 -501 -687 193 -759 -569 4 -57 -396 411 747 393 -686 699 -600 392 -28 789 -489 -251 158 78 -176 -723 545 -63 -474 638 -410 716 -740 -827 -142 -156 246 -106 -132 -893 -755 -112 210 41 740 11 -684 -328 -30 -366 -374 690 782 457 -154 -797 632 240 385 626 323 325 -624 496 -577 -525 774 -631 -618 -819 18 98 -209 -288 178 -397 -841 -582 -790 180 78 34 44 169 412 634 185 734 -255 -328 -381 -304 406 -899 -307 -564 50 -163 -453 -887 -46 315 -644 -867 529 54 -894 -578 -393 -399 574 650 -137 -310 -550 94 -552 695 -404 -667 601 -207 164 -187 -518 16 168 314 292 656 184 200 365 646 -657 -534 -37 -314 -231 -641 45 -796 321 -467 -539 497 684 265 -356 552 666 94 605 -120 -131 -601 164 474 -344 523 -519 -293 27 126 -708 -566 -747 -770 335 -99 -295 83 -496 20 -612 -62 -664 -239 80 -218 -295 2 -539 396 259 -612 193 -222 395 760 462 510 459 439 343 799 -556 530 256 -691 719 -223 747 -697 -599 49 143 -22 -847 107 443 -629 -883 513 332 194 -1 -833 -60 -794 -377 559 -12 47 -42 -117 646 276 613 -139 -307 -743 362 158 -68 -884 322 492 149 293 -556 -603 -334 -258 196 731 -771 783 -815 -77 -286 142 -840 -376 -408 208 -787 -477 -311 -354 -118 -610 217 -879 -508 200 52 -198 217 318 159 674 122 658 58 206 714 190 -673 -308 -192 464 -777 -6 -719 52 -828 -31 -52 -837 575 411 -160 777 636 -482 178 -755 -115 -356 -30 -352 -24 270 93 309 112 133 55 155 250 -441 444 5 208 209 710 -899 461 213 166 157 449 7 142 13 -96 -883 -450 -241 674 -104 169 -770 22 499 508 -199 173 663 -652 748 -806 -469 27 254 521 543 -554 620 -559 673 -867 145 -391 -59 470 -838 -166 575 80 285 776 466 147 221 -715 -377 620 668 762 754 -175 319 -320 642 377 -350 621 -236 -412 12 -622 -843 463 542 296 150 453 368 543 267 319 -330 -236 755 141 58 678 258 672 -836 -514 295 256 -401 -125 522 -173 -705 -467 248 783 -286 -629 734 582 442 -600 -819 783 -31 -278 88 -715 -185 -798 -286 612 553 -839 19 799 40 -688 -760 -589 -400 457 388 -775 -678 -186 297 274 -80 118 280 -884 -130 -251 -699 -416 582 -48 -359 33 -713 -734 -647 -425 153 -600 215 159 -711 126 425 -695 -812 548 -346 731 169 279 555 191 -600 505 501 -256 -359 13 415 190 -502 -576 286 -355 752 545 661 705 140 -837 -618 572 -363 -52 -115 -145 8 -412 -574 274 -615 -556 -151 519 482 -496 -81 673 385 -212 623 558 137 -778 -207 519 777 -22 -417 740 97 564 -251 193 103 -151 -425 -567 -811 -820 428 27 144 329 22 715 319 -899 -688 -620 -134 302 -819 -798 -181 800 549 -419 255 485 -779 -429 500 652 264 197 -403 -195 783 432 -405 673 -404 -777 -13 465 191 612 -81 623 246 592 -332 -105 -691 -228 596 -382 -137 488 596 -573 -24 -173 -314 -370 -867 -209 104 -35 -470 312 -653 -686 -184 -102 -226 273 4 -239 -531 405 -65 -595 -18 420 -209 -176 -201 -404 633 353 136 -746 -892 231 -347 341 -64 -864 86 -346 98 -422 607 -355 -377 -521 -333 50 -884 -532 -490 -747 312 -40 348 -77 22 363 249 -101 706 -534 115 390 563 574 -575 -136 43 -893 -618 86 -87 331 -677 269 -553 -17 16 11 565 -139 317 -654 -179 761 413 -356 665 -433 173 -853 -796 -858 681 -698 191 451 648 -417 -389 453 -572 -285 -634 -359 -657 -155 -282 680 -513 -849 168 -348 317 -370 -581 227 -168 690 735 482 -607 -827 242 448 -349 -586 -52 -590 761 577 -313 -203 -338 97 -1 711 683 -325 216 554 -222 565 214 -559 -473 760 -199 -484 -108 -264 498 -500 523 681 -392 -429 4 -6 -813 -635 92 467 484 343 -539 -711 411 151 259 309 -208 -467 790 273 686 -794 325 28 -772 64 -827 -104 -890 706 -774 170 -561 -633 -268 -414 -378 -71 -69 -608 666 713 -336 -842 -757 -157 797 -167 718 -676 683 -482 -534 -669 -373 -763 -407 93 -564 220 -249 -887 94 -845 759 540 619 -470 -710 -598 -777 648 204 193 -586 227 -714 23 -124 -206 -187 -403 -19 571 682 -775 521 -831 -523 -550 452 365 -692 -37 -524 -655 211 504 -617 -91 187 585 -755 36 -853 -884 -600 230 -54 -52 773 -809 -494 589 368 485 -273 -513 -14 194 545 8 -58 -814 -840 114 732 -73 354 786 -558 694 -201 145 97 500 -37 353 412 609 -647 182 27 -483 569 -638 734 683 234 -55 -518 -335 -766 786 -518 11 504 393 -156 -497 350 4 -55 413 -292 -189 82 153 681 -874 -211 -284 127 566 212 -445 -521 -729 -196 -810 -793 -450 123 570 288 550 205 -377 380 442 40 136 218 481 322 18 -208 -583 500 499 121 -553 201 759 -729 -190 -573 -472 -232 -517 -576 383 717 653 306 -35 272 223 -644 -765 -555 724 184 747 779 439 -892 -816 -701 -128 -277 -52 722 178 -703 -355 439 -734 -809 116 789 -588 -865 597 -545 -183 44 553 -264 -824 473 -828 245 618 273 -583 165 -164 -217 -512 521 -110 -507 721 -355 -801 209 -518 120 -176 -736 604 466 214 -111 -248 -356 32 -753 353 670 -169 598 240 227 283 -598 353 -373 274 679 33 627 -768 499 -648 -409 -478 -493 -135 -400 -413 665 413 -725 778 759 735 419 -749 -700 421 291 -661 -383 708 761 307 642 -858 794 -152 408 -45 -280 -882 -26 775 -619 -509 -580 -777 -656 -26 717 -237 -498 -714 -298 787 -455 330 296 -851 735 -220 248 -28 695 23 -124 -122 337 775 -738 166 435 650 672 714 -842 239 -794 -836 450 698 -306 310 626 -515 -794 -432 -669 703 -132 -480 -222 330 -471 -459 -882 415 255 380 -104 57 -868 85 -41 398 -232 153 647 635 581 -243 424 -232 -504 -183 182 400 688 -781 263 41 -430 -452 -845 -550 -123 492 -333 583 409 776 -209 -270 -615 401 -895 -696 -664 14 -58 -724 -895 228 -568 -620 311 405 -742 -730 375 691 227 -435 -738 761 717 -548 -258 -46 230 507 -221 584 -495 140 -222 -870 403 250 145 711 -852 -717 -174 795 -831 -180 -480 633 -134 41 -551 578 175 629 740 -122 -224 672 422 -635 -506 764 -197 453 663 -793 -674 500 -565 238 43 610 348 -275 179 -294 306 -750 490 -541 136 -639 367 -470 68 55 -633 235 302 -276 -718 -149 799 47 126 -793 -241 222 499 126 -795 133 -546 -629 -272 60 537 -75 -654 228 -202 -668 99 235 430 -744 -452 60 267 -413 95 -521 -861 -820 526 -163 -842 645 399 124 -819 24 742 529 -441 198 -278 -297 733 -885 -626 -11 -344 759 193 -208 457 -802 -887 -390 396 -630 -484 -703 639 -360 -700 73 -137 341 -13 -86 356 -93 -271 -130 795 -45 -771 408 417 -527 -189 -630 456 -593 150 -394 488 520 -794 377 286 550 593 403 600 491 -579 278 -506 -789 -682 652 -847 -381 192 791 -864 307 132 377 696 -839 47 604 -181 190 -897 331 393 -453 -197 -778 375 502 774 8 563 -362 -394 185 -148 474 230 -520 -478 -43 186 16 -299 -74 395 -324 -602 188 794 -66 674 -132 -512 181 -588 431 -370 383 -207 305 -823 577 -809 284 -228 718 -196 -633 646 143 -34 -675 -343 88 -778 -788 72 799 -467 -412 617 -279 325 251 257 -160 610 262 -734 586 150 -539 -825 -655 -12 -400 -284 -635 -189 482 -217 -276 -95 680 703 -463 -539 -317 682 116 -533 453 382 61 458 109 682 -696 649 204 483 659 -131 -686 -333 -226 -543 -627 -649 -476 626 632 759 80 301 708 -606 -211 -318 581 499 -20 -307 -547 -525 -307 -164 683 277 -542 -222 -722 -739 277 324 711 -300 -142 784 378 -376 623 398 -656 -447 602 -599 -508 616 720 -344 351 208 -181 -177 -679 -51 226 -569 105 -888 686 558 577 556 503 -875 150 281 671 -543 16 -105 513 -458 400 270 354 -241 -784 651 -667 451 432 -619 -621 270 -476 739 -760 443 -278 -654 -593 -428 117 -468 -342 312 583 -882 268 -481 -806 -594 758 625 177 -242 262 166 -452 -411 -796 423 317 -83 -336 -747 -17 -203 331 -546 -673 334 366 200 20 -155 397 -221 299 -428 -676 50 556 302 372 706 -650 231 -637 554 768 191 -770 -787 32 290 717 -406 4 -89 108 285 -812 74 -375 -336 -751 99 -95 -474 -145 628 626 372 655 -560 -739 798 -302 -261 -390 320 180 -847 -50 346 682 178 501 638 44 327 638 -835 -506 431 320 540 157 348 -202 541 701 -627 -106 -693 690 460 322 -713 463 455 -358 -580 -344 553 -621 -291 511 -704 -877 -45 382 563 556 215 -211 -23 -878 -56 -609 569 -844 687 -255 15 -622 -459 -728 -663 -870 772 215 -101 498 -325 -327 -424 -390 -130 -763 -200 755 582 -760 231 -291 -852 -767 -875 367 -221 -280 485 450 145 -589 -325 -833 -757 362 396 -505 352 -25 -22 311 356 -617 331 -482 53 -400 -494 500 -866 -297 -859 -527 675 248 -314 -832 -236 -589 -135 298 -48 39 -554 -628 699 -174 711 -392 343 -62 674 -767 781 164 553 -53 46 173 577 -447 -137 779 221 -407 730 -619 -303 724 -386 -873 154 -73 -410 -721 722 429 -617 781 -143 644 753 -845 -369 151 583 -80 177 93 192 702 520 213 -621 671 -894 -789 703 267 -312 94 -689 -23 -201 459 -422 -669 -423 673 265 742 164 -440 59 720 215 -777 203 -647 622 -436 -11 402 356 281 719 -511 365 -488 93 199 -875 -131 19 384 -602 -803 -289 766 440 537 -759 763 8 -736 364 -497 -53 -589 738 687 730 154 -418 278 206 -387 -211 568 -19 349 763 502 -822 225 -305 -588 547 -356 604 -899 594 614 301 -9 -294 -439 754 -789 -685 236 625 -342 413 -332 -130 113 133 -738 -558 -679 -436 196 -179 717 770 -356 -453 608 -794 416 -822 269 788 -457 -468 297 460 365 123 75 -517 327 182 565 -728 782 391 -532 316 -828 -664 -390 439 278 -799 -424 449 344 76 193 -34 -414 -640 -287 270 -629 -263 -270 588 -685 113 562 -57 -10 -427 782 -491 47 -766 156 -329 362 -182 649 545 127 470 207 256 566 -528 -416 -664 35 -284 794 -772 524 411 -557 120 -65 509 334 384 -425 -457 26 411 426 -776 -872 609 557 304 -486 115 716 -672 9 96 67 303 559 128 -380 -300 229 -741 -841 -384 -552 -731 601 -142 220 -894 -435 669 -496 540 583 -863 -163 342 -584 -229 -93 -21 717 -646 72 709 -724 -160 -759 -35 -650 -153 -772 -665 -363 127 -658 171 -844 440 28 748 -147 279 294 -21 -813 -319 402 214 611 254 -899 132 343 -79 -732 -645 -245 587 151 683 -209 162 367 7 457 268 -247 -895 438 -241 180 150 748 -201 113 99 -212 -388 255 -103 -313 549 -143 -569 7 -30 -629 -509 14 -652 153 361 163 -732 -441 -292 417 -786 267 673 337 -4 -514 -659 -227 -440 -473 -31 103 -175 603 -597 -617 -280 520 663 -234 -244 -39 -437 -555 -107 -719 -559 -723 250 -533 -714 352 606 -229 365 -18 572 140 667 388 626 -260 490 562 -741 -452 -438 541 -677 -128 -272 389 -261 -742 -818 -696 760 164 -319 -832 245 -694 334 -423 0 82 -716 -141 173 349 721 -504 -809 -375 82 677 494 -261 110 61 122 591 611 103 -838 33 -263 -92 -138 319 188 349 343 -709 -140 -183 -448 81 -837 242 598 -708 -462 492 -96 -364 -215 -630 358 477 -347 154 -778 243 -846 -239 271 -648 270 -16 -269 247 -104 -225 -771 179 -850 448 -262 -58 623 268 -347 -86 385 -22 -355 -137 -86 121 422 650 46 -860 407 -413 -579 296 307 402 -310 731 656 -697 519 -863 330 444 472 -491 -415 -734 435 -77 -525 236 -698 33 438 -134 -672 -334 -889 -273 724 342 -619 123 572 95 -639 -364 -629 141 -431 571 642 545 -690 462 -741 -360 -530 207 532 674 505 -485 -743 -754 -376 -549 -142 230 297 -626 -831 -881 -782 232 -689 -49 -606 -584 162 524 624 90 499 648 369 -780 -144 -614 509 -601 712 500 685 -286 444 796 655 -470 -256 211 109 -264 31 -89 723 -718 267 -556 410 -630 -212 -508 -786 413 -416 -646 -716 -270 -463 -374 -286 186 -310 -517 709 -279 -112 -696 -547 517 733 -123 432 -262 -238 -489 -815 318 -572 -804 -298 -363 -22 -746 -202 6 -151 179 367 179 -524 465 454 43 249 -200 -809 177 -491 33 -97 -891 784 -859 616 551 331 345 262 301 -682 -341 160 -161 368 -631 350 177 28 -311 151 576 -702 -346 -31 3 636 -744 704 -639 -320 -147 -209 -389 438 134 573 -524 135 191 -261 -642 632 672 -466 -260 435 -697 419 -252 660 -819 -106 238 -114 183 699 -519 256 -365 106 -328 -454 558 786 -164 -109 152 790 602 396 -1 -568 -728 96 -753 669 722 109 -252 -372 454 234 358 130 574 -38 683 356 -508 116 87 165 77 -157 -752 769 48 -466 -381 123 568 658 56 558 566 505 41 -700 454 -87 147 -631 91 326 -569 212 401 -780 108 719 -223 563 233 367 -847 573 -840 2 91 -304 405 718 -392 -440 640 -755 747 -223 238 -397 283 -220 84 35 -211 168 -769 316 -35 353 539 272 -787 567 207 303 -605 -526 -729 -150 -847 451 469 497 -395 21 -475 327 -357 684 728 524 712 -895 268 -246 732 204 -663 -63 -802 606 452 458 348 -590 212 -241 21 664 -760 31 721 632 -740 -416 211 -711 789 -738 790 -404 190 -349 -605 566 590 566 -306 177 -890 543 -434 -768 -291 -819 196 -87 420 -218 -467 259 132 328 -242 309 -565 -605 687 413 50 -663 -487 -684 178 172 -665 -120 -519 789 -452 -596 -837 -380 165 -406 125 -374 476 464 376 445 388 -828 75 -873 589 775 640 361 -183 71 -287 405 -632 -787 -90 -330 -818 -261 528 -64 -133 87 415 782 -897 -60 746 -477 707 495 456 -420 -383 -301 -703 -174 0 -517 -196 -887 -172 -475 660 798 -34 -753 350 710 542 -534 -1 21 798 -801 -112 -41 -665 -765 606 -875 535 -147 -574 130 260 365 107 451 -658 -486 507 -382 -113 436 123 -321 -438 8 -292 -145 789 360 329 712 647 423 -603 -438 -624 177 -398 -155 239 -280 -847 -248 240 68 -760 -349 559 379 -54 -39 408 -11 26 676 -368 -377 -78 183 -524 360 -591 -625 -78 -645 775 429 367 54 40 -510 248 -868 313 -754 357 489 658 -487 608 -54 280 -129 334 -199 -601 634 404 301 -533 528 471 -704 739 269 791 663 385 -378 -265 -802 -503 266 539 -159 162 37 -70 787 315 -758 415 -168 -717 -782 132 528 658 68 82 -174 534 -280 465 262 -618 -278 -608 3 782 42 -515 671 -336 -230 763 -23 -3 70 -356 764 -132 -742 316 -214 264 236 -547 42 -43 435 333 -500 -854 -343 421 -531 688 -829 775 -394 -452 372 -602 345 -301 -140 236 -545 -623 -823 557 -274 -838 -430 -167 649 -407 716 523 -564 -86 -712 150 433 -155 -433 0 -567 -493 -726 -526 515 385 234 -241 531 455 218 363 -712 45 -551 102 399 658 61 -759 -286 309 -571 -623 679 -387 -528 -612 -728 -296 -696 -391 430 686 -216 -276 -423 -317 -705 -815 388 32 -431 123 733 -4 -228 -444 42 -569 146 369 -248 -79 -669 -160 193 152 -814 -818 -504 325 641 746 -14 46 -796 -387 519 434 -332 296 -323 197 320 795 43 653 677 7 229 418 351 680 243 -806 -823 51 -398 -600 -510 120 34 -651 588 353 -451 -158 199 -439 -855 -65 570 273 -291 720 435 339 68 795 -50 -424 419 -867 -143 203 566 434 -76 18 487 586 -514 715 -546 -237 -290 470 485 16 -512 254 -363 -273 -327 -535 629 -512 639 422 448 181 265 -451 -14 -174 -633 38 707 -458 -445 439 -686 -109 437 422 -423 414 777 8 448 111 496 -615 -127 -468 314 -15 -704 -762 560 -307 -445 137 766 -143 -646 518 -62 102 317 -112 -721 433 377 -215 -742 -436 -839 -791 300 102 -512 800 280 -25 -657 -183 -103 246 500 -341 -11 -292 535 229 669 69 -617 179 333 360 384 -457 -144 150 0 -344 -551 394 611 -348 -690 96 -264 761 -777 475 -107 258 -547 -103 -129 -491 -708 505 192 406 429 -69 -140 -26 550 -404 -134 327 794 592 669 289 -497 -39 -50 -568 223 312 -495 -25 301 -142 153 37 -504 698 533 -580 -167 320 674 -773 -386 321 -361 -539 455 -633 33 423 -122 -203 -185 -762 450 -570 32 -632 -861 540 -310 70 507 -191 -197 -867 26 779 -260 -597 142 270 605 -742 -850 346 -707 456 -499 394 365 304 672 -146 26 48 -624 93 207 -491 -63 218 -522 -824 763 -225 -774 -248 441 159 765 438 607 -441 511 54 267 -41 311 736 51 737 465 724 -60 70 713 463 383 531 724 267 -2 -563 -752 -854 -521 -671 491 239 194 -357 -134 780 507 759 -400 6 -682 417 3 533 -119 11 331 426 55 -733 -701 -409 -378 -821 590 -765 -577 -78 -405 474 -491 202 316 -659 -651 770 209 -270 162 515 33 -619 -289 53 -40 551 199 288 -167 -488 -379 -459 -620 -639 -336 -265 -28 -178 590 54 733 -627 440 310 -317 -248 -105 -857 -831 -455 537 526 -858 323 -704 -199 15 -831 -573 -571 -43 -872 578 436 -516 -580 -353 -129 -549 266 591 60 -276 -222 -811 -640 318 -103 148 -781 -823 -509 -555 546 -644 -459 -30 625 652 -116 -885 -190 -149 15 327 -307 714 -68 -540 -213 414 -419 -487 -456 -5 278 -265 -140 -881 311 115 374 458 -57 523 -239 -744 72 -453 501 -568 -776 710 -720 739 770 339 -289 98 -478 106 -826 605 -827 -91 89 -31 -619 549 -719 63 -47 -48 -683 308 338 92 588 644 421 737 312 -739 206 -847 -793 535 77 -223 176 -593 -586 -606 418 -693 -710 0 195 790 -474 -336 -248 249 309 -823 -494 -231 360 400 451 150 -632 686 787 465 -526 -353 -143 429 352 508 -192 -309 -686 -880 201 -600 -361 167 392 -40 507 -450 394 226 -562 -822 -509 -166 86 749 -422 239 279 -664 -147 -383 -34 633 -734 471 47 524 -420 -625 -506 773 -741 326 -59 -215 691 672 147 717 377 355 607 -328 156 -48 -38 -310 174 -331 453 246 -255 -622 671 -55 -159 320 -729 453 -254 179 -289 -879 538 -162 -441 544 -293 256 -305 222 -60 -640 657 174 -592 -331 -256 625 -486 -65 392 -384 -793 -429 9 -516 -246 -796 -817 187 45 -405 -765 42 -18 277 448 100 -285 -584 -530 -677 215 -695 -226 498 656 -837 659 -444 -82 -325 -197 90 563 -722 111 757 566 -657 -615 89 517 -308 514 516 -249 -201 689 725 -211 787 -788 721 -684 -837 -515 -521 226 -481 -260 59 737 -40 -80 -845 184 583 -789 632 -360 66 -707 -877 386 774 333 -334 454 52 -154 -212 -35 -631 603 -358 -859 -79 -47 -468 478 193 -716 192 425 -757 -639 624 618 -489 243 74 496 507 -788 -738 -731 -537 -71 -826 508 503 2 327 289 -295 -821 230 -65 -40 -895 -788 161 -379 -30 -175 -672 -806 -297 703 -689 740 749 -510 -561 -198 286 16 -155 546 -808 729 27 696 -83 53 695 -585 521 264 455 282 -447 131 260 -183 611 327 652 193 -507 551 708 791 690 244 339 744 751 -756 -763 -767 -388 -347 -76 -612 174 454 -842 -524 332 -519 -485 12 354 170 688 508 267 -854 247 -792 -324 235 -176 96 79 -408 585 751 -438 -614 576 -711 -168 -634 450 -103 -262 -580 -813 -425 690 44 -275 42 -40 -654 568 669 184 567 73 -564 -835 448 -595 552 -799 297 79 -108 -271 -432 -333 -122 -69 -70 40 427 103 578 286 -213 402 -4 700 355 -696 472 -440 -210 -398 -750 284 226 116 -752 272 -362 564 39 122 -371 319 -63 339 -430 18 619 405 -886 -842 -664 -550 -767 -589 -738 -425 385 782 376 -619 -258 -118 353 -311 456 -45 -42 -273 631 -169 621 -170 -94 73 371 -206 -330 759 377 20 -649 -562 -755 -551 -625 -574 355 -310 -138 564 -288 -439 -426 -892 537 339 -787 -94 469 564 678 598 375 -566 557 -114 -486 -761 -789 -89 409 667 -780 -706 -20 -771 -824 -108 -498 -623 -706 609 -69 202 -586 104 444 76 -292 277 522 -764 68 -564 -456 -575 -624 -95 82 -172 -542 -708 -455 672 -86 147 310 -399 -3 380 -305 -886 -773 407 144 672 698 427 177 -573 297 334 588 -73 -437 -118 790 -220 -410 586 -799 73 87 -747 248 -509 -30 60 -86 -442 672 35 558 688 -849 -88 -162 192 197 -823 731 -151 646 243 23 -728 232 105 551 121 394 67 317 673 -228 193 589 -800 -27 0 -819 -627 606 29 -72 -784 278 -777 -208 -529 790 -619 338 -688 97 -895 425 396 -173 -694 -656 -29 296 614 -70 610 342 69 265 327 -103 -187 -454 -575 -139 -332 -532 -510 -539 -752 351 -872 713 -5 167 -346 -725 143 -237 -708 180 -92 -485 -67 524 -536 -691 664 54 654 -603 -318 96 86 113 708 462 619 -116 -332 607 -898 -418 -841 -436 476 -172 -643 698 92 215 524 -758 -435 -179 -434 -862 652 -477 -106 632 -409 -543 -451 36 531 -77 -634 -416 -320 173 -718 201 -392 705 293 -207 78 534 -207 728 -654 -37 157 -770 -628 -427 -407 511 -664 -640 -463 18 -310 373 159 693 -854 -98 -85 -730 -123 82 113 541 127 701 -401 -573 -483 -229 307 -771 -302 418 -276 -577 196 -398 792 203 699 359 -125 597 622 -227 125 -434 -190 253 388 -476 -102 -204 768 489 -221 86 -122 703 758 423 -43 565 738 784 -678 -32 -113 -800 432 514 -544 -579 -581 -272 -642 311 568 -422 239 -774 -442 -564 151 -574 -575 319 509 680 -303 -282 665 -497 -6 -9 -849 -442 -369 534 742 66 686 -267 733 456 661 -848 209 414 196 383 290 -757 -93 383 776 -852 490 -611 -767 726 624 494 -212 -154 -601 504 272 378 72 -228 -875 -566 -713 154 -148 -12 -557 107 -402 -76 -817 152 -877 793 354 255 -741 -878 506 -592 538 106 194 -133 -98 -303 -335 -219 227 -715 787 -170 645 415 671 -1 93 299 -404 311 -852 -637 792 189 -896 272 26 -29 418 67 84 532 -251 -479 379 177 -319 172 -773 768 752 163 762 -232 498 -392 -858 700 -448 -62 -709 465 297 483 -302 -396 275 -579 308 -688 480 224 192 -359 161 -448 91 -410 -466 -893 542 -834 -314 -338 -243 -871 -446 430 -450 -209 688 -133 -735 721 17 444 367 -378 -144 -19 -781 -61 527 -233 651 162 643 487 -217 23 -532 -616 20 -335 540 322 -201 612 -773 316 -224 -835 -844 574 -241 -142 382 -822 19 -347 -678 -248 -627 -569 -848 -97 -3 269 385 338 293 -504 -686 245 797 573 -554 -26 268 797 -232 239 527 636 433 -492 623 -261 525 389 -40 -405 -487 -611 -239 -684 -834 -777 -742 -586 -459 418 177 389 485 -328 -131 391 -318 -872 -656 382 -547 -1 752 -148 433 -95 346 570 742 218 190 700 -92 376 -574 719 316 42 280 256 3 611 -814 426 -110 175 -240 -7 176 -34 -735 762 598 526 -49 -161 706 -479 -56 -273 -805 157 282 768 -461 144 260 389 -738 83 -526 9 370 493 240 -436 683 132 -350 -452 -327 -507 -770 -282 -546 462 -277 788 -460 -748 674 114 762 -863 542 -190 377 484 -420 -139 -637 -743 -73 -714 -450 359 534 -187 -127 439 -853 -467 410 -192 612 662 -48 -250 290 -747 635 177 -193 -37 -231 -349 -772 41 439 -518 538 -308 520 291 212 378 -335 -408 -153 551 -439 111 212 -92 226 639 -179 572 -597 -792 -331 -680 -623 72 628 672 394 -151 267 -672 -414 156 411 25 524 640 -127 -798 579 42 -307 378 143 402 -380 -28 -505 479 288 3 -242 302 -276 -830 302 455 94 -508 736 -321 13 -619 134 -776 118 -165 270 352 312 712 522 -56 -745 -438 134 -437 -5 -219 -111 401 180 281 -663 -794 -448 -186 246 -494 -781 244 -749 -199 -184 603 -253 -639 120 799 72 -474 240 764 262 -350 -829 532 68 -473 -539 552 -741 -525 -759 658 -105 -226 -834 -566 -718 609 -379 391 583 -770 -670 -238 -438 -104 547 -353 -162 -191 141 -64 -250 -403 412 446 -589 -166 -125 -181 467 -348 76 -326 -733 377 700 -317 -542 -33 683 -468 -479 -629 326 -153 -518 792 -391 446 557 595 -404 -869 21 -112 794 520 -748 72 481 -810 -695 557 -358 -128 -643 -334 -490 -708 703 56 -109 -438 80 -23 -255 634 204 369 -365 50 -561 -745 220 -95 -730 615 192 634 -290 -228 -68 44 -14 350 703 -296 -302 4 13 -355 -151 434 585 747 -894 -211 64 -274 -785 -486 -508 294 -35 -316 -247 186 -720 384 -4 483 -289 11 749 -74 -476 99 -126 713 -451 -791 -699 -647 421 795 773 -341 -115 -690 398 -176 330 -373 -267 153 299 -639 276 -170 -771 697 -646 -380 -9 768 38 698 -332 613 737 195 -818 379 604 -900 29 82 -430 39 497 -233 -194 -742 185 255 -774 -659 0 36 775 -144 -156 22 -741 643 -35 -14 -354 375 -355 -613 147 -869 -509 -182 -371 587 441 -660 3 18 266 788 47 652 178 665 -582 579 400 334 422 -377 38 527 32 -640 -482 304 -821 120 -559 418 -393 721 796 -144 746 439 353 635 527 756 -344 -624 132 -549 476 -597 67 -506 -513 69 -181 -416 496 -597 -156 218 -232 474 -50 24 -800 322 35 355 -36 -238 -750 333 642 -505 -82 -60 -439 -487 527 779 750 -503 -783 406 -854 99 -648 278 -262 -356 236 -4 247 -448 298 -153 665 -775 -503 213 338 -352 266 167 -884 643 -623 -82 -858 -767 -848 -841 -12 -260 -51 -677 111 270 604 108 533 327 772 160 154 -611 135 444 -381 -139 -161 -1 -430 -526 336 654 -558 34 -695 675 -141 245 435 174 -363 113 -747 -357 766 -291 -222 -443 292 -463 694 -599 -569 -523 260 -56 793 -870 -727 386 461 -864 546 -835 -621 385 94 637 -451 118 -846 -130 721 98 697 151 670 312 -508 778 312 601 -84 -486 507 305 705 -872 -51 179 675 -386 -278 469 -661 94 -20 -181 -718 -656 -500 219 -558 -687 -825 -769 709 427 -576 673 673 29 699 365 210 -33 -340 771 646 -148 349 -67 730 -611 -281 110 -140 -233 -791 395 -461 -568 -130 -387 79 703 684 739 353 659 260 6 -787 -713 534 -526 632 711 -539 699 747 761 -207 554 -114 544 -142 -402 394 -525 -279 -55 -600 285 -396 -392 -366 -499 -289 408 -775 144 474 -684 151 504 734 -195 -52 490 623 -884 269 -336 136 -257 -32 -512 745 -473 -668 -139 -644 415 -66 -501 -6 -625 218 653 137 659 -464 420 181 662 -805 337 241 96 95 -25 -371 -670 12 -3 -715 -121 484 -76 -119 726 234 -387 -802 -502 -729 -381 -868 500 467 210 105 -361 -881 273 -379 260 473 -182 14 -874 -359 406 -214 -429 21 131 566 -603 -403 -136 148 -294 -884 -676 -551 474 -351 584 219 -780 739 -459 -249 420 -276 467 -529 89 -65 -783 348 501 180 264 -861 634 -276 386 -522 -399 605 693 -382 -372 738 -541 -735 249 626 -856 557 -505 -746 255 359 317 -870 364 -76 -269 -131 -676 -811 -520 -672 -663 313 780 -363 -315 -286 517 -741 45 -751 237 110 78 -286 689 -284 -508 -504 147 432 -599 -806 308 258 -836 -638 -87 -717 -173 793 315 56 -868 621 -857 402 -292 -233 281 407 -69 417 -81 -198 -229 485 -134 -413 257 675 -555 582 -610 -438 -312 686 -771 309 -109 92 720 -142 326 -185 468 694 2 -13 393 303 575 177 360 -77 523 -718 -240 -276 -209 577 -480 -802 -730 -613 -514 -454 609 -827 430 -336 -276 -635 799 -184 -610 -591 -883 190 41 122 -466 -873 281 -826 -269 350 504 -363 399 -468 -842 -222 -8 529 -499 644 326 -631 -445 -405 -28 -180 -202 794 -809 -197 -26 155 741 108 285 698 731 106 299 -67 -587 -822 -663 738 -560 -731 -819 -758 -90 505 496 -310 201 -665 617 -437 259 670 140 312 770 465 266 389 -147 685 -672 -5 -78 -513 -26 -337 -212 61 451 185 -291 -364 -462 347 -604 469 -807 -802 -725 -605 387 275 123 585 382 -570 796 564 -40 661 190 -892 -665 -110 687 -221 -406 -432 491 -541 -79 -6 -160 -345 606 486 -666 528 106 -252 661 -504 -237 -650 -809 391 -493 -467 661 517 -854 -220 -894 -196 126 -128 -377 -679 -413 -745 611 527 -804 -234 -479 -667 -790 -277 417 726 -464 62 727 -154 -733 -213 -775 -688 -343 85 -552 123 -361 -458 -219 737 -761 -549 489 -782 696 -793 -313 670 186 -706 -304 322 -842 -437 -202 747 -21 -764 74 265 -826 204 -107 714 -483 -100 -409 -165 -582 306 -659 787 492 -426 129 -435 -846 256 367 -456 568 -446 281 355 -11 -205 -175 722 -545 117 336 -538 161 -490 19 -390 255 622 256 -381 -291 161 -303 151 -406 526 -245 -563 -162 -789 -42 -571 363 -463 -366 -709 508 -654 773 579 -872 -623 -450 185 252 -139 63 381 -649 -336 -285 -352 75 241 -595 -294 376 547 -72 -236 612 200 647 545 236 -34 45 632 -763 313 557 492 -555 -854 550 700 -896 235 -127 -766 376 664 758 294 -649 20 -271 196 -432 -568 472 -224 -243 51 102 642 -844 -560 -326 -861 -549 697 552 -130 -729 233 -768 647 275 194 -627 300 452 -205 -422 550 -117 466 240 394 488 -556 -599 -264 103 -406 755 -266 790 -815 706 -366 -771 520 -317 -853 545 -102 -553 24 428 -621 -375 -146 475 -205 -196 -849 611 570 106 179 387 -692 191 632 517 -794 -541 605 541 218 563 -206 -309 51 -269 113 621 132 -744 648 334 382 23 777 -185 -153 -191 -773 260 36 -875 -811 -104 -873 -666 -31 -581 -125 -776 -846 38 611 -672 727 -53 -498 604 547 343 72 415 739 -602 541 -741 250 171 -416 55 351 -418 447 -655 389 -259 75 -738 -187 -748 397 -359 -571 568 490 428 253 37 -659 20 -713 -201 622 -569 485 87 726 -773 -829 713 -656 727 -784 88 683 -366 713 -850 -298 -147 739 -838 102 -839 -223 137 320 321 354 786 372 166 707 -393 26 140 734 -718 -346 798 131 673 -758 698 -178 140 -671 -674 227 227 733 -16 -477 551 -577 -114 297 106 121 356 735 -265 -667 64 727 82 -65 -649 761 -264 76 -877 -118 32 -400 379 -24 -558 -171 -75 62 430 168 -208 -49 -872 -831 404 111 137 475 -874 -251 -697 -435 8 -572 -863 722 -873 -640 -53 498 -274 -716 -857 194 -897 -795 -821 526 589 168 -498 377 -626 164 45 -645 -367 629 -692 -630 199 145 -883 192 211 312 -36 496 624 123 739 488 107 -751 -146 -846 -200 -7 357 -655 155 -564 -384 502 -116 -87 -880 141 620 342 -840 -669 338 68 578 375 -372 450 446 374 754 -371 469 4 640 542 475 -817 -305 -184 -510 382 -238 747 -430 -358 -620 -333 744 620 -168 696 -706 182 -98 781 684 778 -815 -414 -850 -162 -670 228 131 408 -310 -206 738 -165 203 311 -501 -586 112 -317 -810 762 -430 -780 187 -284 218 102 5 397 543 -352 -199 -295 80 130 60 50 527 639 486 -493 -685 -426 601 501 -552 438 -752 219 -687 270 -505 -833 499 51 -825 35 -439 736 -831 -610 -437 -158 397 56 -304 600 -127 660 -691 -772 591 177 289 -631 548 -344 581 -21 -12 -368 683 777 -543 618 -659 384 -519 219 -809 54 -434 -109 491 195 -705 746 -413 352 -449 -531 -408 622 260 -588 -791 616 -872 -269 -687 633 645 -9 721 -250 433 193 -768 -898 -834 457 -107 212 257 -648 -94 87 -181 643 -830 -528 134 -810 364 -719 514 -538 430 -551 497 -277 -847 436 -181 531 640 -692 390 -695 104 -833 -849 -94 -520 503 90 148 683 -215 448 578 -208 -252 693 50 -57 420 -529 -610 -524 304 491 238 766 -613 224 -832 -224 -236 -805 472 -438 -520 539 456 -339 -815 569 307 -211 501 -43 -833 -393 792 -733 -503 494 -812 -180 217 -16 229 -289 -322 321 106 -569 425 651 14 507 -590 -434 -143 350 711 -734 441 447 -367 793 -91 -520 306 524 661 -669 -139 74 587 -164 694 420 -849 235 -543 -623 -725 61 -249 -691 -555 -771 -882 -648 -453 131 -283 172 118 -113 -40 -765 -711 645 -831 -839 122 538 -698 253 -641 -616 -144 729 -438 433 362 -48 -367 -517 -517 -782 524 -434 -833 -745 357 -633 -599 -415 406 -263 393 -494 -678 637 304 86 -485 99 -783 -453 609 -347 406 -839 -156 625 -568 -782 -854 654 -498 239 -712 -65 175 -724 -74 57 -236 127 -104 182 289 -515 705 340 607 -554 -747 549 38 736 396 -809 172 531 -880 32 104 -3 729 768 -873 -755 330 -11 496 52 -195 -497 -428 -531 673 -391 622 -111 233 -801 -700 -614 -270 -765 -116 589 257 666 -294 -658 -844 -526 760 477 -856 -654 -792 -157 -716 -7 -401 266 283 -632 14 -520 -714 -353 -521 79 191 -241 3 -331 -236 -508 314 280 407 319 -344 -142 769 457 -61 -279 353 -559 154 -284 -8 209 452 -140 -181 -458 254 13 -135 219 -441 -120 -388 630 681 -330 -457 147 -382 -92 -339 60 667 -863 698 -194 368 -590 -655 -627 161 669 -813 -568 -110 -308 -72 -235 -653 314 -794 768 -417 -242 552 -877 -489 -316 415 -91 21 104 -458 541 -136 209 -20 -601 743 -734 615 -314 -421 -286 754 344 109 193 -638 -325 255 363 800 0 -587 208 -376 -672 514 697 668 484 726 -355 -191 -121 69 112 -815 -467 -77 617 524 635 372 -554 -805 410 -376 -136 551 -190 -186 -359 -868 101 -703 -502 -346 -761 -597 77 65 782 -245 162 -139 557 292 -423 62 594 799 237 403 -409 -183 -543 -508 -208 263 -414 238 -672 -480 -767 -260 -735 -798 -868 -209 332 -194 -672 368 43 351 41 73 -131 653 -517 -865 265 -649 -865 245 -614 -296 247 -639 -79 425 -44 -825 -214 555 -360 -681 599 781 -838 644 -401 -508 -734 -688 555 663 528 510 451 488 235 -380 733 591 -86 -664 -438 -429 64 -604 359 -735 -660 -590 532 -777 248 -105 -864 -773 -485 -229 623 182 451 -731 599 -111 -670 -443 -753 680 -173 -14 -464 -707 370 -423 267 334 -847 -571 -60 758 260 239 164 651 -404 56 538 -124 -319 494 312 -736 -459 -836 572 -383 -195 144 -30 -824 -62 -865 612 -490 -516 442 -744 460 333 659 -400 -226 -518 445 -201 576 705 -171 -811 -830 -692 -831 -227 -14 -582 -617 -646 -483 -836 575 592 -769 494 340 475 579 -364 32 -159 -868 -35 798 -726 344 59 -798 507 705 192 -361 -112 581 557 -622 -649 154 -86 127 443 120 755 -242 -771 626 568 -524 -296 -198 -891 -340 38 462 767 100 -104 635 255 -124 -853 668 -533 -703 634 9 -530 -523 -896 -689 620 -837 -174 -39 256 645 564 226 -344 -765 -230 733 -465 -768 -531 -820 -284 400 -547 -94 -666 576 491 -265 -297 -423 300 -680 -506 266 438 -272 -400 22 639 -184 -643 -848 -154 -683 184 -874 -351 727 208 -432 -636 -310 -502 -279 -748 -612 634 -495 527 631 181 417 -286 -431 415 -379 -418 355 777 -815 -658 -419 150 218 -253 -134 185 -456 -108 -601 552 602 -92 -402 134 318 -863 -364 -812 678 -343 -693 -873 15 417 261 -746 442 -765 -95 229 729 402 556 -204 618 -311 764 -887 346 -324 -50 -337 -263 -806 -209 563 372 -481 300 660 415 687 625 -389 749 233 393 573 457 131 -307 -142 -250 774 380 -81 629 -681 3 639 -116 -386 794 583 -322 -272 -590 -895 -881 -846 -217 -702 -285 -714 -420 -760 684 115 442 -365 456 587 298 -30 52 -506 157 -738 -551 -34 233 -343 451 -756 458 -235 -592 -477 362 478 -751 -261 712 -887 -887 61 350 214 413 -695 -669 485 -528 -229 -310 525 614 -813 -859 -620 767 -159 -162 294 573 277 -418 -24 -244 -739 126 -416 616 -545 -21 -812 693 -407 -820 -226 579 65 -865 76 -106 456 477 -5 -687 360 -90 390 382 -877 -692 -574 525 -581 -806 -130 597 -862 -799 762 -275 122 -75 94 -596 181 -13 -680 -569 730 -329 521 -475 183 -80 -499 -558 -473 -607 -452 -723 480 -68 -513 -208 567 -519 213 751 -128 251 212 -754 -93 674 -61 236 757 608 716 -236 22 -873 -713 374 615 -739 -546 -532 519 601 311 453 781 771 400 -753 -438 -69 383 -286 204 -219 469 -512 -359 8 -362 -821 -192 -139 -843 589 -105 -124 720 -703 204 -774 -233 -809 717 -8 398 590 347 -140 387 385 224 -15 -397 388 254 423 -31 -104 -204 -92 -494 255 -734 758 641 -109 -763 -73 406 466 -59 -463 -616 -653 680 658 543 -508 -15 502 -289 756 -451 -651 372 32 -328 445 -650 -477 -843 221 -37 -264 3 525 286 -881 -299 -240 -639 -515 -767 -102 -626 608 589 -567 763 -741 268 -329 -307 74 776 519 -391 -778 -52 471 -149 723 -532 703 378 -377 -3 572 562 56 698 -98 -427 -459 -253 -103 241 -578 -315 -172 294 -872 491 220 -443 -880 722 761 705 747 -187 -672 -256 -96 -135 376 320 223 -594 -124 567 24 -287 282 453 -797 -617 373 -604 263 -464 591 358 450 -122 91 457 -891 -109 -87 -309 -724 -105 299 -132 221 686 177 648 -121 -192 -188 -289 -126 491 532 443 344 -671 306 -145 -798 79 -122 395 534 166 234 531 661 450 -657 -894 94 477 -293 389 -581 467 -488 196 -696 152 -806 -347 108 -665 365 -453 -377 -468 268 392 -796 -502 575 521 30 236 -266 530 -164 -236 -288 -613 -298 0 -501 -132 -389 614 -505 -882 -536 470 767 242 -419 -313 -805 207 86 450 -305 313 146 491 611 -843 -821 624 -572 482 774 728 109 -750 570 275 470 -844 721 -133 107 -483 661 607 -596 506 -657 -288 -756 592 -474 25 730 -702 139 -45 -277 285 797 72 -448 131 -109 625 -609 -894 -325 533 782 790 545 -170 629 -872 274 -92 468 455 559 -337 -621 -147 667 338 775 -39 504 362 -278 561 426 274 765 603 290 199 590 -138 -717 -111 617 -380 594 302 -900 -704 199 427 -538 -570 760 -743 -760 -815 -205 -719 117 359 -70 -536 -895 -326 227 -751 -797 -349 -579 -237 519 -347 12 546 238 -463 -158 564 151 -797 -661 -816 350 356 -513 -470 -792 -456 626 414 -26 -558 788 -19 -130 755 -164 -289 219 35 159 195 -546 -436 -861 706 778 -663 -640 681 -246 -709 -799 -750 270 348 558 -200 450 280 -183 -663 301 -747 -466 -687 169 23 754 -735 644 -431 230 -508 -576 480 105 126 127 -423 -44 250 456 -568 -364 -312 -683 -873 -79 -896 -894 -476 -591 147 -85 -352 -538 -751 -825 495 -391 711 -66 -593 -45 -694 450 429 38 477 65 669 498 562 130 -503 -808 -795 514 583 747 -438 -733 593 -579 -88 -205 -20 753 795 -311 -378 59 762 250 -898 246 231 710 53 390 -343 -19 -132 -549 -883 -700 -231 -789 771 -849 -161 491 592 -322 -257 368 -172 193 102 -740 280 -855 -701 -52 569 -296 -308 210 279 -240 69 699 -402 141 -93 489 -551 697 358 632 -654 -274 -821 107 161 -766 348 -465 -304 -790 -162 9 -487 467 -9 510 -227 59 374 318 -894 568 60 140 -474 43 -493 -780 -299 171 459 -560 -517 134 -729 528 501 17 -82 579 376 501 -536 324 204 -577 235 -660 451 781 -209 73 331 -699 -549 -778 -677 -481 648 -506 -85 456 9 333 721 73 543 -816 436 207 148 -127 -234 332 357 -442 517 332 667 296 -308 743 -585 -461 -810 -561 -174 775 237 27 -592 618 -26 -723 -508 113 -739 496 270 -685 686 -159 9 -208 161 768 -136 575 -281 -238 -181 375 575 -98 -356 488 601 34 -777 -839 394 184 370 552 -752 305 440 -492 -50 69 -196 598 -808 -147 -38 439 627 521 -69 412 -154 284 -467 314 -135 100 -315 -514 454 -211 -333 -596 -442 -1 -704 620 509 169 679 30 319 -308 723 -831 -596 349 -576 -398 762 22 -244 -97 156 721 459 678 -782 754 366 -694 715 -899 -115 726 400 -661 -443 697 229 8 481 336 245 615 -789 -419 89 673 247 66 -327 -551 496 792 516 -551 360 -440 -93 473 518 391 -348 -793 -439 -206 297 -6 243 -690 164 -120 50 -257 672 410 -33 434 -191 404 53 -356 -463 788 -898 -315 -735 -307 -494 -426 646 350 -299 418 580 -703 669 -792 62 281 -675 -485 221 709 -580 -448 742 -443 -555 446 -74 444 85 473 -719 -554 -685 114 19 673 376 -540 -654 -406 -408 -562 -874 -764 -55 -42 -208 44 -897 -708 693 -706 -113 -394 -710 782 513 309 161 -59 -487 -682 -364 297 -123 -674 -661 -749 -861 77 -334 -365 -187 -494 -792 252 549 -859 -257 -107 -508 -389 -601 -645 -656 -528 -139 284 -141 -529 -517 94 -847 550 25 -519 -93 -10 355 -473 362 116 -607 559 -768 -317 744 -676 -456 565 237 641 403 422 -121 339 -631 -44 -329 646 0 606 -235 403 141 -70 18 -868 199 28 448 627 -325 -604 615 -776 194 -866 759 249 -316 -26 -221 373 463 710 -804 560 -602 733 -899 326 -854 516 -540 96 120 -436 -586 -233 -420 558 -217 -753 -124 382 33 112 -472 698 246 -299 415 190 725 221 -270 73 398 205 -745 20 239 -282 572 617 239 498 -312 469 -493 94 788 475 -789 -700 96 279 -645 650 -508 449 605 166 -426 -830 -460 -728 443 -724 -524 -26 678 560 444 -893 -170 459 259 685 -446 799 -440 -13 -491 633 306 596 -308 63 -759 -529 382 -163 738 -419 -181 -528 -79 -126 -134 617 398 -416 181 648 468 -408 -16 623 394 -823 -547 599 -427 686 -56 -240 -114 -267 713 672 -286 -448 -520 417 732 -665 244 -858 310 379 -126 467 -472 400 -361 -36 793 -700 -421 562 484 -890 -327 308 -36 -351 -75 -9 266 643 -422 -860 -569 275 580 743 -609 -813 -474 608 -842 -17 130 337 -183 -559 -313 664 632 -634 129 715 56 754 -762 686 731 -360 -841 721 386 -87 -556 -898 -269 -319 -766 -322 58 336 -439 -701 99 -493 -502 -98 -507 -588 646 -544 438 115 -52 -442 -736 -796 109 -97 -765 567 -866 374 -721 485 -117 -878 720 -756 692 153 80 509 233 467 -842 674 -242 63 314 -95 -127 451 281 193 692 46 -801 27 -471 540 -633 450 643 106 -881 129 431 502 447 130 -53 633 475 610 -234 431 778 -380 547 -137 514 -476 26 293 37 -487 244 770 711 -727 299 160 629 -444 -236 113 192 -221 165 -283 -282 282 -413 653 -768 -26 -186 -571 578 -690 4 35 527 -412 168 -843 538 53 22 -87 -791 143 696 288 296 43 179 -429 560 267 -744 332 -200 -9 -44 -854 -281 -205 -866 -699 332 -818 250 416 198 56 -535 -655 -265 248 316 -763 83 -875 607 658 -691 275 130 -612 -449 200 -68 -667 656 -210 -108 45 -682 252 494 456 -121 299 -141 583 264 424 742 -875 25 -842 -153 449 -524 282 -774 -29 -867 -35 -888 91 -866 -761 -780 -247 569 37 411 481 -30 701 -636 687 -851 -373 -325 -541 429 -351 -581 -310 393 -678 372 -105 -700 713 460 630 645 -33 -372 -892 618 -868 -186 -596 -285 -385 249 -157 653 382 -552 72 -772 -175 710 -159 9 -658 -480 548 -290 678 193 -545 -497 760 -318 -435 800 -698 -250 206 -759 -68 -892 -891 13 -270 -548 -46 -138 486 -211 -781 -71 -344 93 -3 276 -809 -248 -470 154 -19 -480 452 761 701 319 55 -183 444 -542 211 -411 779 -243 639 410 18 -76 592 430 -75 223 190 -186 -89 -495 385 -842 755 -152 -53 -316 -14 -161 153 -256 68 -127 -571 -651 -80 -507 -214 -7 -727 107 342 367 -249 424 -275 538 -721 508 773 -488 160 -241 -861 -449 76 -898 239 -68 323 -169 207 -106 469 672 -536 -734 790 366 -4 -543 498 -655 -306 469 -137 423 -690 679 141 789 -57 695 -896 -637 -714 -219 578 -144 -713 -242 -162 597 657 -527 -873 268 -526 723 228 696 -878 779 -861 -466 -374 -664 -142 106 494 210 723 -849 61 -157 -632 -367 -379 -621 -523 -228 -475 -883 -665 633 791 237 -473 -251 175 -650 689 -894 777 484 163 247 -123 -440 647 741 -733 -352 487 708 -143 -229 585 191 708 607 -428 -731 199 490 472 114 -824 167 -827 218 462 21 -427 544 148 460 677 298 -870 -265 567 -524 442 -638 -676 -33 -536 650 321 -691 -346 -207 -341 -560 331 221 -38 25 525 34 -438 167 -152 -360 780 649 262 -392 154 581 169 630 731 -169 -230 610 651 239 -367 279 301 -61 4 -72 113 -170 337 -469 335 401 -356 -880 64 -280 625 13 -345 63 -427 386 748 381 511 -864 156 -408 -315 -435 562 -473 -613 -642 65 186 199 -541 704 301 -255 330 691 218 -585 -333 411 692 375 633 31 185 -641 475 261 -84 -26 -227 222 -493 -11 694 -401 -146 -230 715 -673 -326 564 646 -22 -649 362 302 630 -214 767 487 712 -112 -486 -544 -435 -50 -541 -667 709 -257 516 356 606 -400 58 -679 585 70 -768 -79 -326 549 762 -776 468 -70 451 -2 -538 -299 -537 -700 -146 337 -815 790 352 -423 206 84 -671 -409 -805 327 -542 -739 -201 545 155 195 202 477 -347 578 468 423 172 -206 -553 693 95 592 799 -463 -55 462 573 559 -244 227 -495 775 305 -839 625 256 345 274 220 537 364 -545 505 -22 -595 -416 718 -711 62 -429 492 656 -290 -569 303 360 637 -523 -319 -898 -289 430 -483 -322 415 57 433 187 -368 11 -648 -899 398 741 -638 -858 391 -325 -26 -729 -438 465 -294 -816 403 239 -654 -348 -512 -563 527 -155 -368 326 -31 170 500 -519 116 -626 -661 -531 -311 113 -152 257 140 540 -642 117 -638 205 -445 -746 470 749 -174 -751 369 633 -785 -307 -5 -214 -700 -723 -624 739 -629 353 -289 -49 435 -227 774 709 796 607 476 -441 -494 -416 -768 762 154 148 -847 -299 85 -225 -407 -867 573 -81 -388 -130 664 -409 -95 -120 -81 -395 -253 87 -503 -88 -99 670 -641 565 -445 796 585 -126 -218 -804 -793 129 -746 798 45 -176 181 -5 428 635 -823 387 -795 210 -271 -282 -636 -305 -276 -413 -177 -42 77 547 -147 -229 -428 -533 -612 -12 -186 60 -825 -348 381 -117 785 -774 753 542 -733 402 319 -763 -272 -84 -766 714 224 -4 770 79 400 406 586 -415 -295 530 530 150 -199 171 -450 511 -577 435 337 388 -440 -89 -739 -239 290 718 402 731 -388 711 -182 196 306 -498 -284 629 -683 197 -86 -614 390 723 -570 548 -777 -264 -124 -413 300 -307 -735 187 327 180 -561 65 -761 777 -237 57 -121 294 -466 689 17 -186 -733 -142 558 -633 -17 571 -683 -880 -194 677 -155 -274 554 688 -570 385 -110 676 -842 -852 273 761 -184 -63 -700 381 738 28 36 -47 615 739 -623 288 -485 382 643 76 -759 330 138 -810 -287 -628 -51 -397 -213 -812 -397 -194 -172 279 -24 -602 -565 255 -517 520 -566 301 159 -675 -642 -430 -382 479 795 484 569 161 318 -190 -584 -192 140 794 542 -240 -213 685 768 534 -813 -428 -21 135 564 -286 -76 -67 -220 -531 -895 579 -594 -15 -232 -398 -558 -259 322 -657 -513 -855 288 -206 -297 682 642 -581 253 789 -741 -171 -689 61 -383 -635 -807 -870 363 -197 192 606 -125 666 -382 -887 -521 4 -447 101 -85 138 -293 -314 440 437 -506 433 394 -723 212 -231 -280 -96 -362 757 -662 473 606 -242 524 -674 201 -279 183 501 -900 -466 -430 104 -285 -261 233 434 -697 -772 287 -418 49 -133 782 732 -642 -173 554 1 567 3 -297 752 370 -745 -324 -5 777 498 635 -289 352 -563 702 582 527 529 672 -29 -320 -613 577 -643 -670 -809 -76 749 -460 -35 537 191 663 479 414 649 -574 464 165 -13 -677 289 389 335 -40 -789 265 -793 -658 593 623 660 -60 690 -698 -645 -604 -151 -627 -517 -671 -801 666 -664 218 -295 229 471 -295 -155 458 -51 596 -759 -134 -111 -5 -191 266 652 314 -21 576 -110 -335 -134 650 -83 520 17 -800 -581 -499 483 419 -30 111 -791 312 711 -160 626 655 591 169 -630 -541 171 152 520 -177 -365 -262 -78 275 -210 519 368 -575 -641 592 -812 -314 247 -99 -841 -537 532 228 -812 -44 50 302 507 -795 -239 -859 -437 186 347 392 434 346 -527 305 -76 -118 -723 689 -426 -363 -393 669 799 295 568 425 -670 568 -376 -10 -71 -849 372 139 679 406 51 -99 -756 331 668 -368 -690 441 552 666 321 -96 354 66 -572 57 679 519 141 161 438 182 -547 -738 -477 125 629 330 -753 -266 -402 -507 570 -900 -346 -854 668 -161 433 94 389 285 -723 722 592 -36 570 323 165 304 -774 -747 529 773 752 206 -390 -241 -128 -56 -359 265 -429 620 -760 -888 196 -61 -509 -640 -723 -318 -660 15 355 -822 -128 -38 -515 -469 264 757 130 -649 446 -752 164 -96 -743 -151 308 -366 286 684 -196 526 -314 -305 -800 -198 -790 166 -345 -244 -806 -735 -790 82 107 -495 -241 72 -588 -698 -218 599 441 491 -709 -478 -862 235 -315 418 -125 -100 553 -6 -275 -375 -46 -850 62 -768 380 757 592 786 -420 -741 515 18 -850 548 -28 -32 648 -422 600 564 -407 -637 90 -368 -312 -530 623 -108 542 -296 -252 652 744 -403 378 628 -796 105 152 143 -119 220 -516 -129 -745 737 512 539 748 -49 18 -307 -19 -365 393 -563 -576 545 149 397 390 59 -472 -684 366 -480 338 -156 -415 -582 20 -184 597 679 486 77 -492 743 742 304 -425 -879 249 -182 -641 -121 -888 293 -79 -246 -272 -349 -709 726 -408 -209 -442 86 208 732 706 607 117 -519 -705 789 772 -576 163 285 -451 351 345 -626 248 -536 -140 -408 -442 745 69 314 -839 312 -586 735 -473 -721 -814 463 715 -422 541 190 -588 721 -386 -73 -574 344 -188 677 586 643 -760 126 677 398 -272 -790 98 569 174 -757 -490 -693 151 4 -841 -456 -541 77 -411 88 -821 -297 297 -185 -610 -104 113 -878 190 148 749 -155 -100 -647 -284 -308 507 585 391 -612 361 -383 -740 -113 86 -284 61 -506 -701 267 458 614 -129 714 -111 63 -449 77 -849 435 410 351 -182 447 -411 -61 -67 378 461 -683 80 -39 -220 -110 45 795 715 718 -275 294 136 -609 -798 381 155 629 -272 284 649 693 604 -765 185 -594 -204 -385 627 -312 -147 717 608 392 -700 -40 -829 261 693 -860 -816 782 -324 36 -340 -783 -342 65 -606 324 705 -553 -242 -271 -300 558 -711 -455 -108 652 285 -130 -5 340 391 165 149 315 -878 -284 -858 -705 -221 80 -554 -762 202 -334 -10 -733 -199 647 -618 -412 525 -330 53 -119 -803 -417 -92 -13 -857 -879 405 321 -854 150 -236 356 -8 -93 -321 -212 -871 427 -615 -698 265 -248 -95 239 70 551 158 -658 -237 -620 -775 -293 -742 287 -722 -130 -168 779 754 -286 -872 759 -324 -686 -770 -286 -865 -179 372 -867 -459 -111 685 463 642 3 -513 -593 -99 -628 -890 -798 -418 293 162 -320 -592 -3 409 481 435 -376 717 -355 -39 -68 552 36 517 790 -678 426 565 -533 747 242 295 627 -232 -761 343 119 43 -283 -604 -599 234 -461 -41 -466 233 784 -477 346 -815 596 -536 -285 114 -726 492 223 -391 -623 694 -123 426 -790 618 -609 360 -761 -255 -470 121 98 743 208 715 127 140 184 482 -743 -258 -778 -841 -169 -465 -399 -148 738 -795 -581 -188 412 -139 459 -611 -607 660 512 -32 406 410 126 -178 340 -667 -676 475 -683 747 -754 154 197 -523 292 25 -151 223 286 -488 538 -745 120 -631 -191 -122 -398 415 77 185 -46 58 764 579 737 396 -316 -341 -20 -280 358 -702 715 316 -197 713 -863 732 677 -16 639 542 -682 -204 -439 287 -611 -160 -537 -624 -621 121 306 -726 707 465 -722 395 607 161 212 -77 226 -467 -627 435 87 -193 -66 -656 -28 -237 793 577 -434 206 67 407 -502 -487 -604 45 -546 -813 436 40 623 -524 604 242 514 304 -577 -857 218 391 -69 -437 -352 390 -803 92 -572 369 524 -203 -450 571 31 -506 -634 -356 -645 156 -805 -535 -87 -735 140 781 -318 370 -803 -206 347 583 531 -640 650 -196 -436 -93 25 -133 -371 -872 595 -431 52 -152 -571 274 580 40 514 595 784 -365 321 -255 -147 249 465 590 799 -713 474 -474 86 -884 118 -680 -241 -25 -155 -784 -493 249 -600 -651 -775 -662 322 182 -787 -316 549 -561 334 555 -785 563 -427 -253 -126 -157 -780 45 -711 516 741 -385 -886 -462 290 589 154 -420 -447 639 -631 -508 238 430 -207 178 -218 -281 -253 633 -813 220 -311 -325 763 -295 680 578 567 -21 77 -695 -267 281 110 186 -97 -555 -34 -465 -573 -353 168 613 250 -836 -27 -837 -850 -42 77 713 -707 -650 682 -677 388 734 -306 -101 121 552 328 163 130 -448 172 30 -488 612 -659 -623 -676 -434 -36 344 671 572 301 363 767 -32 -228 354 546 -239 -515 -197 -849 -175 -235 661 -255 -147 510 -357 -703 -577 204 748 -451 -592 242 -398 -863 -562 493 261 455 -780 68 -87 552 486 -404 788 -794 -232 507 -532 -543 687 478 -877 233 -61 -244 601 476 538 777 -508 530 446 454 -761 -322 37 -226 -5 476 -60 207 -687 -295 -797 -491 -472 182 -632 521 104 743 -29 756 -654 67 354 -290 -508 686 582 711 -101 -807 -32 136 -23 -7 454 546 -188 -562 -340 56 84 -619 479 214 -132 -209 759 574 -181 -154 -458 576 760 -254 800 378 506 23 226 -759 -117 -229 -345 -253 -63 136 752 -462 590 -837 -775 166 184 171 726 215 -710 -619 -68 -507 -186 648 -281 -721 556 604 197 751 -420 -798 472 -770 -426 405 26 392 46 44 -374 -735 346 -275 120 94 -156 456 -375 -557 143 -363 -891 436 373 -164 -125 -201 -126 703 -201 -70 358 -223 747 373 -349 -188 -191 639 55 459 -164 667 77 550 567 533 653 -434 617 103 -763 235 46 742 517 655 408 -729 -698 523 -716 -379 21 -594 297 242 -592 -502 406 -831 356 -42 145 -452 -656 -139 345 422 453 -179 -192 481 -296 602 -523 -67 497 -628 162 -815 -141 618 311 336 264 15 335 632 519 709 -680 694 244 -868 119 -408 -536 108 -121 103 203 -237 -129 -422 69 -797 -559 -485 -556 -266 327 199 108 572 -350 650 50 782 -717 -365 333 334 595 495 281 -836 -51 259 -143 -181 -459 -546 -156 -129 447 -192 494 747 -664 526 -750 139 380 -503 449 121 -26 383 -97 629 673 -781 -625 255 599 -555 -601 769 -475 -454 293 -52 26 368 -673 -520 -54 109 -164 -190 -542 -324 217 287 516 23 133 -118 30 34 -114 -856 537 249 78 340 -676 -655 -489 -782 -668 567 -307 46 -452 -895 551 -629 -644 727 -329 -413 -135 256 -473 -736 -484 141 -232 -869 770 727 607 193 -639 -615 -696 -226 643 -161 -240 140 604 657 -859 418 602 -1 -844 674 439 115 -872 259 535 -481 195 -504 -900 279 -62 6 -644 416 -383 371 328 650 -683 760 662 -549 -32 797 487 -387 -263 -781 -56 332 -658 -774 -858 105 104 375 242 -666 727 436 321 205 210 248 -866 -887 -653 549 -183 -39 636 126 746 -100 538 633 77 674 -441 626 47 -44 -182 65 593 -216 -125 175 125 124 367 -180 -356 -320 -633 -830 678 362 213 550 -100 -373 -269 326 136 -772 -359 -584 660 -1 786 -759 368 -897 -605 160 414 -642 -808 -799 -820 -646 352 -40 -833 -62 -577 673 290 -365 172 -75 -507 -778 -782 -160 -366 122 467 -869 -785 -477 611 -606 -112 521 -790 -218 -482 -487 -519 -729 -459 528 354 -497 -471 54 658 564 202 -417 -143 559 703 -585 787 -441 186 232 453 279 -659 -206 -882 452 -127 -198 784 -877 525 558 210 26 282 -478 -573 429 150 -764 441 -147 702 306 545 75 625 -825 420 483 626 -611 781 222 -666 -820 -539 37 -801 452 712 -265 252 475 680 -157 -685 125 645 513 -835 798 75 639 570 -528 -789 669 49 -859 358 391 530 734 -450 -463 781 277 -512 663 102 137 -104 -267 -464 -450 272 -469 -890 125 -156 -676 699 -35 126 757 -145 -235 221 243 -698 62 -447 538 516 -182 117 221 -580 569 -522 259 -310 -26 -793 611 629 508 -283 -520 98 -209 153 -100 -283 558 373 -54 745 671 302 672 -896 598 -839 -590 -836 -65 -284 -10 -86 498 -369 -273 385 299 -521 -674 -191 -80 -870 -398 -396 -388 433 142 -274 205 143 -341 573 -699 350 58 466 399 128 -83 -716 123 40 538 -720 -812 55 -518 -680 782 -153 494 -112 633 458 -484 570 29 -702 292 -441 -662 -126 795 -64 -645 728 432 -611 -862 517 238 592 -811 -192 -2 -664 770 714 -575 71 621 405 247 -783 161 -107 -167 298 612 257 139 -608 -883 -347 172 -463 208 -410 -560 -676 -867 222 -200 39 -388 793 -651 -284 -135 472 -201 -60 -326 -178 414 599 96 11 286 -817 -453 118 397 -341 -667 686 231 241 -747 200 -834 -284 504 335 -876 661 262 -774 -168 -518 -225 -502 379 -425 -319 662 -546 90 -14 -35 652 -322 -638 633 612 498 543 341 480 354 -141 -832 652 609 -67 -316 -509 -835 -798 -824 710 -278 -375 769 546 47 -386 -528 118 -887 332 297 224 -269 -645 -4 -453 -817 -618 329 451 -483 284 699 247 348 665 -366 -125 743 608 -602 -63 -562 610 -373 -609 153 -377 -127 657 -129 251 -579 77 266 -625 778 595 4 15 -46 -283 -170 109 -156 556 -866 593 -742 506 721 -538 451 278 -788 -103 -353 107 -118 -890 215 -635 245 -844 -382 481 337 492 -578 -740 24 53 800 -777 -25 -478 265 -577 779 97 472 295 231 -724 596 -373 -120 241 -454 -893 708 -2 -863 -328 -784 -90 -402 -599 -482 24 677 -518 -824 -589 -116 -340 184 -876 -687 307 -96 -131 135 -818 638 782 59 379 467 438 -395 -163 139 726 -502 -347 69 683 -26 -238 -128 466 -21 122 -142 646 -645 -540 198 -613 -894 686 -351 -221 613 -539 -339 -155 -827 -395 -363 -199 -458 -593 107 539 -401 -891 305 195 412 788 -145 -847 -718 82 248 -85 -444 47 -425 632 230 169 -475 -359 522 115 267 562 -218 -21 -192 481 585 -81 -599 -390 -216 -444 -249 163 -516 -200 -303 340 -659 -898 -774 29 122 489 -514 -743 -667 233 172 -687 513 329 -842 170 532 -196 -525 -5 707 -583 -57 -748 -262 -320 477 719 -197 206 418 -485 -70 187 119 518 -246 -580 63 -205 -46 -146 359 697 -550 -581 -72 -664 514 395 100 312 -849 732 511 -339 -750 705 -601 -149 554 -662 726 323 319 -804 540 -407 628 -37 -771 -591 26 -220 697 573 533 -858 712 -429 207 -643 -490 341 -771 -53 -799 -553 -113 431 -97 -598 407 -518 -557 331 -813 -121 -232 331 -432 -195 690 122 -573 -712 -412 639 -703 713 -297 511 563 -475 -131 -127 -1 -442 349 -495 -79 578 -857 -202 -256 457 -780 -805 -96 777 710 -166 -835 -404 -403 286 -488 -114 -710 -125 276 796 672 -368 -613 392 447 533 -185 -443 -434 171 375 -597 -529 -370 -355 82 473 -521 -76 750 502 -366 563 -107 -517 184 571 -198 -883 723 234 -774 642 332 -522 103 -139 -517 675 -391 457 -693 -779 -674 634 -733 192 7 8 -740 -836 188 -497 759 -826 -582 62 480 -215 508 449 -720 52 595 -327 335 449 344 135 530 620 -452 -756 686 94 -181 -898 -872 645 713 278 -496 -696 449 620 -356 -519 572 -705 -524 708 644 590 -484 203 347 -399 378 605 -319 -193 -708 537 774 -630 -500 660 218 472 274 629 183 -483 -185 -54 659 -177 -684 454 -742 342 252 -566 272 126 -391 -638 464 -618 11 -480 7 764 -634 719 -833 -885 265 594 -313 -109 -333 -216 453 -687 455 -689 -436 -696 -692 58 666 455 -412 -690 -677 -864 585 418 -536 -200 80 456 -265 728 -846 -73 -702 684 -50 -574 310 -639 -350 143 -887 -149 -451 303 -164 -85 -843 -711 653 71 374 613 -414 97 698 -786 65 -330 -874 -125 98 -534 -509 -499 -243 -890 109 391 537 -131 191 158 607 701 -55 690 420 -754 -675 -225 -97 649 709 79 -824 -354 200 -611 -328 -291 -135 615 -105 -844 631 -218 -217 -563 -467 732 247 -214 242 -38 574 -526 -629 564 -152 -403 412 -779 675 594 -317 -586 760 641 361 -242 244 -393 -618 242 -52 -237 -367 -121 -889 109 598 -76 -419 398 572 -23 185 -573 441 719 -505 -520 -215 -874 619 334 252 -165 351 -536 -728 -726 -733 -642 -384 -334 -599 488 -787 -48 415 -467 -453 -546 -821 712 416 556 334 -369 558 -395 794 115 100 126 -203 386 -116 494 60 446 598 49 109 594 -152 546 28 -382 -14 32 -132 -532 657 108 -704 -620 688 80 308 -820 -30 -98 686 559 -56 -581 -333 65 412 -53 -273 410 417 748 90 276 -724 -859 687 454 775 -339 711 -729 744 -678 314 -487 -689 -829 121 -714 -77 67 -249 -675 -238 -378 -31 -606 552 -203 593 348 609 -64 -376 -301 315 -430 -217 330 -681 -828 -378 573 -747 -363 435 203 -76 -18 534 695 261 598 64 -58 115 -705 -529 -47 -867 -521 -242 -877 334 10 -715 744 -143 -299 -221 -680 -656 83 -498 -586 789 220 -121 -571 796 -315 -84 693 724 382 419 -805 -86 10 -272 416 -318 24 96 687 447 674 -764 440 -25 -149 -692 539 -675 335 164 710 721 -508 555 699 509 -557 715 738 1 -747 -9 -286 589 178 791 -452 223 664 733 -62 -382 -195 187 -15 -216 -569 -762 -486 -487 544 129 -226 642 -483 331 439 -835 788 -838 81 178 -867 -627 140 31 326 -69 682 -255 -686 -420 790 -15 -839 -82 174 -69 -615 -259 -830 -831 -5 142 -229 98 -606 -215 -461 -643 462 -122 10 429 -517 -164 -567 -725 240 -683 -154 70 -500 263 -722 -602 477 -172 -625 166 -625 -594 273 150 250 773 -372 -534 622 164 759 -747 -112 119 -821 -484 -161 -36 -827 654 734 -291 -817 586 759 470 582 18 -398 247 26 -677 773 673 491 691 205 55 -823 -492 -240 204 -349 757 -509 626 -425 -564 61 725 -409 -21 708 -304 620 297 581 8 -622 92 -64 678 676 288 -718 291 -486 660 445 502 257 166 -139 -533 480 -424 -854 -285 152 -843 -842 -587 392 -882 527 -344 -684 -472 236 488 -784 384 94 699 -63 383 380 -297 -805 405 765 -840 -467 -554 704 551 150 569 487 368 -587 -285 340 519 413 685 679 -633 -121 443 34 -794 327 592 -831 700 -404 325 583 470 -459 -843 182 650 -598 37 -712 792 514 -302 30 555 -736 -598 -673 168 376 -684 -34 330 48 424 170 158 -763 209 40 -126 -770 315 29 -802 -75 648 310 -379 395 709 -252 -141 611 -242 -528 -26 -899 311 -699 -592 -630 -716 -831 42 548 -439 -496 546 -659 -423 -341 -858 177 -611 -406 -175 -437 -434 -669 -182 -236 557 -491 243 271 -480 -6 221 -320 -135 614 -451 -474 -224 -859 -511 -587 -691 -77 -473 -739 283 -511 -356 -684 605 414 -107 -203 738 -473 -841 481 -70 170 -183 655 -356 136 -743 617 514 121 -855 -673 -284 -715 -811 576 -53 145 -550 666 647 -467 -655 703 795 -155 -705 546 445 308 -497 -792 589 -262 -589 -838 702 -212 -272 -828 -687 -701 248 213 -837 653 -52 134 -598 199 428 686 755 595 525 11 -256 36 3 268 462 -303 -546 -10 -841 -632 752 -31 -719 -754 -327 -335 767 -134 -714 111 -163 -777 666 471 -610 446 -700 385 -819 343 74 434 751 -673 -641 285 -463 22 -57 107 218 -22 713 233 -5 -713 484 368 -649 -308 -869 263 524 -882 -839 365 -691 -617 646 -477 -744 -695 -826 -314 -9 -331 -131 723 589 -44 -351 -42 558 -247 -266 439 63 -298 654 -465 605 18 672 696 116 687 250 -651 -849 -419 -133 578 225 662 -815 -31 -420 270 641 -892 448 -739 -203 402 -94 227 -242 604 15 552 -21 -687 9 -644 285 460 630 17 -371 161 370 506 430 760 -352 -426 -82 -761 -757 452 230 -714 411 92 496 328 -188 -337 -681 219 551 192 -244 -121 416 412 -880 130 -850 738 523 -70 465 -520 -218 84 -603 310 -590 332 -237 648 -161 -804 -655 592 -352 390 81 103 259 -642 31 -598 -188 -35 -824 270 -429 576 166 -163 -667 -126 -879 -78 -782 -862 793 -899 -506 -305 352 699 -790 -840 -899 356 413 156 389 14 -299 121 224 596 49 -488 224 414 -39 578 -183 -635 655 328 -234 528 -573 -696 -72 -94 -737 779 -699 -300 -315 -766 -719 -114 -875 -260 -563 606 440 742 781 -469 521 208 -756 8 220 -771 740 668 -411 671 585 229 -412 -528 -650 -707 -571 227 446 -61 -55 81 -793 5 478 -64 -704 -545 -204 230 264 -699 -788 -351 606 512 677 582 533 688 228 -103 -357 -610 -853 318 -484 -862 -319 433 -887 488 624 -315 -551 376 -441 33 476 -512 288 787 -488 -168 259 396 581 353 -64 -735 606 -292 -266 380 -318 -205 -262 -32 -196 348 134 0 -613 -17 -86 411 359 -332 -357 -753 491 172 458 341 -347 -553 -532 750 623 -762 -521 662 556 -733 86 382 -188 -841 -407 629 -285 572 -820 350 653 -733 -281 -11 152 -66 254 -781 159 670 727 -132 751 -846 682 417 534 -677 542 -43 -672 -400 731 -43 476 -270 -11 -204 -592 173 529 452 155 -390 -580 -351 208 734 568 -65 -213 499 -397 -872 207 292 -766 -197 -414 715 -785 -869 602 -838 196 701 421 -472 787 -760 443 266 -354 -804 548 794 184 -413 -292 -829 292 111 -308 260 -190 382 290 -210 -336 588 -353 635 -666 -158 -540 486 703 185 133 -637 -491 267 754 520 -211 -516 -554 -117 278 -332 -805 71 588 -493 -890 -140 -322 532 124 -793 506 -68 -760 520 -218 240 488 -601 -351 653 679 -709 -91 -252 17 -771 640 -435 -728 48 -763 -627 275 -229 761 596 -562 215 -453 -259 204 -527 -255 -432 -182 -219 -423 -26 151 -704 -611 490 515 657 273 -359 -729 -53 -479 -311 -892 -315 -169 -426 632 465 101 264 768 741 239 173 -132 -799 -344 19 -425 -809 -515 640 603 266 480 -47 -398 -735 -282 264 716 -8 -765 -591 37 84 185 164 497 -160 598 -428 -654 320 -458 -889 496 -883 -8 -498 -535 -555 -690 -896 -323 -340 -370 -113 -210 -556 -468 266 57 -893 -440 -5 -705 189 699 -502 -683 -616 -516 145 438 -827 -540 -602 -30 -144 768 62 164 -861 208 82 402 -163 10 -615 599 538 390 758 -544 208 483 -800 -393 -287 -575 -96 488 -116 -324 -83 -193 790 -426 658 -343 769 192 -315 -669 -173 -715 -513 102 134 770 49 -224 -813 -276 -870 -592 -337 -710 -361 544 -458 543 -299 -524 276 -170 -691 -702 -537 -529 -664 -744 600 490 151 223 295 -587 634 725 -581 617 685 -539 -257 279 634 -684 280 -610 -684 -54 298 -618 -217 422 714 599 -31 -455 201 -813 125 764 -816 373 -843 203 -393 -569 -488 452 -132 -705 302 105 -334 98 -750 -891 220 -604 -834 -517 -119 -741 116 -882 474 709 333 -430 424 214 498 304 -700 512 -121 799 -420 -432 -482 -261 -776 -468 49 5 59 514 124 -644 -492 737 -451 -121 -617 -244 593 -432 75 727 749 719 646 -583 238 -715 -654 741 -285 -637 725 -859 358 530 -416 88 -154 -392 -313 666 -620 718 -511 635 152 263 -527 -199 309 332 -55 60 335 483 747 528 -620 15 -217 72 -139 579 -694 -708 -610 -489 -435 -539 765 -490 531 -189 409 190 -535 206 746 793 49 -591 -505 -864 -104 -67 -10 -844 -285 -166 732 236 388 348 -840 -636 -12 -317 -530 40 -408 -789 397 -165 222 -220 -561 295 -119 -368 250 -792 577 -783 -136 -410 251 -394 532 -220 -305 -345 -884 -672 -622 787 297 630 688 236 319 -598 779 -774 770 105 -581 -87 766 -238 -703 -51 58 -853 282 373 -877 451 373 273 206 518 -103 -586 701 32 351 -415 259 227 -193 237 -224 -148 -81 -587 758 492 -536 641 -422 549 -390 410 562 500 734 525 -803 597 545 490 -792 730 -83 -818 135 -262 685 3 -57 -644 -508 776 713 82 172 135 -667 164 -325 -444 -463 -240 -49 769 238 -178 -218 372 110 157 -435 -709 181 -530 -288 -461 -322 -612 -335 -299 -264 563 653 -544 605 275 -832 563 315 405 221 -480 -342 -394 540 -870 -160 -19 -216 -500 791 343 780 -662 423 -821 493 294 -252 256 -34 -123 624 -210 -887 340 364 -521 -405 -820 760 -262 -463 762 632 552 320 -170 645 -721 387 -613 -871 -561 231 748 478 105 566 618 -861 -368 -42 -661 -206 -876 736 -842 -753 -229 610 706 -448 613 719 -85 -840 613 -562 -128 -693 -14 501 797 658 -604 254 55 -671 -80 598 -246 675 -115 -228 -117 255 299 259 763 510 -655 -164 -342 -172 -396 555 247 38 -58 619 699 576 -238 123 -167 -721 79 76 263 -821 -635 429 -873 -673 -558 -114 9 -350 180 -483 -64 -262 -818 -17 -754 -697 -625 -558 -75 -778 -345 71 225 -595 795 -543 492 627 718 -25 525 232 -514 200 -75 -428 525 -123 -62 -102 -676 -423 -448 -770 353 546 110 -58 746 739 -29 -23 -843 -609 -4 -366 110 -416 365 473 -778 -566 303 -45 -195 -159 392 -94 520 -113 75 -592 612 -55 591 -41 -409 -766 560 416 -478 397 457 -8 -396 210 -585 367 -686 419 -349 656 394 354 165 -642 -25 -530 490 -197 99 555 560 -657 545 601 596 -831 -688 583 696 -586 -851 33 -606 -328 759 -575 -9 209 600 232 310 469 -110 -833 71 141 676 -156 -527 -664 76 566 -626 -756 -463 -798 -301 -429 598 279 -685 446 -792 89 252 115 593 -524 56 -185 84 -750 -375 66 -795 -688 -622 360 -510 330 -879 -871 -289 -534 42 -91 -243 -385 -219 369 418 486 -210 279 -263 -587 75 145 175 511 -495 187 -286 -278 -580 -280 -206 699 -557 -338 -372 331 -103 -218 750 -204 -838 728 -137 303 -703 -131 732 -821 244 -718 108 444 -164 42 -590 795 113 -717 -495 -138 -533 -793 -690 -665 -552 -358 18 -83 -641 -78 -681 -816 563 -827 -606 -843 -54 344 -284 272 -503 513 116 412 479 -768 -239 -591 555 -315 -163 -442 -241 -156 -709 -339 -85 165 -46 530 497 534 547 459 774 59 56 287 497 662 -21 -539 -787 86 730 38 -900 663 -477 390 614 -734 -604 -32 575 -158 -341 -374 -551 -691 417 -222 223 -595 645 -168 -587 -271 -343 -167 759 -326 600 -643 -297 303 254 -37 -276 640 -515 458 103 -282 -232 -436 -499 -876 -438 378 -826 -518 -462 -90 -315 363 210 -109 -385 439 -58 -739 -483 -723 -656 342 441 463 353 -641 407 663 -571 293 159 -209 574 -621 -141 -843 336 603 389 147 43 185 -157 718 297 659 -651 -342 276 -634 -793 -479 -875 303 -663 223 686 -719 44 -392 -63 -607 -747 -424 -435 -409 771 339 -494 166 -288 124 643 -492 154 298 -896 171 -11 -640 129 -343 -549 198 -874 696 121 -644 -2 -302 207 -588 121 -818 80 -286 255 217 341 -495 513 312 -434 115 -606 -23 -475 604 329 324 675 442 -700 563 735 -427 364 -612 -225 -157 -565 -442 -524 -390 664 -100 -743 -261 715 -59 -813 302 -129 -438 -863 -513 -283 284 389 31 39 125 -275 124 158 -892 352 -392 -670 33 -613 -731 408 750 -194 269 -611 644 -194 -154 93 751 66 -140 249 -229 668 82 -520 230 -273 -369 515 -676 541 -15 -892 -687 182 -190 -539 -290 154 160 -429 -219 283 574 631 -12 -352 108 -79 517 -643 244 -700 -619 -363 -805 -268 201 224 -162 -796 -345 756 -23 479 765 -57 -719 494 -86 693 408 470 359 -470 715 142 -240 -533 -302 -674 -135 149 -395 -706 234 475 -231 -81 -153 -126 -774 -447 -563 -518 -329 -759 210 567 -702 540 -799 -82 -347 184 90 786 -575 -898 -809 205 372 330 403 173 -393 -689 -113 -851 -438 -867 230 8 -462 341 -598 -296 785 -258 222 -142 483 -150 682 -483 349 -550 -223 138 -85 457 723 -488 -245 264 243 -357 -650 -268 -822 -195 -770 -843 75 288 -857 98 184 -134 -58 -131 290 -22 510 311 -523 92 -728 -317 444 -466 -438 358 -607 -65 788 -637 -435 -755 475 -506 401 -35 -418 -68 583 205 -432 428 -881 -698 -283 -670 79 402 2 -194 319 302 -763 -337 -853 -458 -101 -655 -829 761 773 584 88 -668 463 542 326 -422 752 220 -750 -549 452 608 -874 -329 -297 574 412 -693 464 -674 -188 -129 -661 -468 -276 -106 350 120 -722 -111 -11 792 -723 -538 515 -61 -671 751 740 -796 760 -291 783 -400 -116 -170 771 -196 -577 -863 205 -152 538 502 306 -644 219 168 372 -442 653 -226 101 -327 558 -849 -69 -616 280 701 -724 -127 -138 188 451 -470 -610 299 -450 -440 43 194 -705 43 31 444 282 -106 354 -235 643 -379 -597 -411 29 27 -429 667 -41 683 -284 -794 -651 -266 36 -301 -414 -409 -73 -514 -496 -526 738 100 -883 776 -316 575 617 -373 -722 -276 749 604 410 -44 331 274 29 -573 -748 -81 -608 -718 457 327 747 -728 -88 -98 601 -506 324 96 -713 0 749 218 435 738 390 -891 -249 421 -672 -318 -797 700 -67 440 516 261 498 -110 -82 237 -279 663 65 -595 483 -804 -611 279 511 204 231 -371 -368 -842 -325 786 -767 -137 -785 -588 -791 696 -703 -728 -330 369 689 -850 144 -862 -545 -728 31 -746 -96 -436 541 776 459 5 389 372 -372 -888 -507 328 447 388 800 402 -802 471 -299 326 -491 -798 -113 -500 520 -655 -492 -752 16 756 547 479 -596 -893 154 369 402 741 -397 30 701 -161 434 -784 -242 138 718 404 -93 651 686 -877 -284 503 -262 783 245 -235 680 634 116 29 -678 635 -559 469 -529 -723 130 -40 139 783 -5 166 -530 -487 -616 -269 701 302 -456 455 658 -888 406 115 750 -854 153 764 1 -403 132 408 411 423 377 157 -839 -574 795 -727 437 -186 -688 398 -741 -372 -806 -866 343 533 -773 529 -232 756 274 -189 188 -384 -629 -813 352 -621 -886 -400 767 528 740 720 -526 -116 -134 674 125 -251 65 -809 358 448 -644 230 -236 -400 724 -644 217 96 -499 324 582 -421 -396 793 598 376 -807 -876 336 -178 -655 321 475 -898 128 -389 -754 114 -394 -757 -23 -539 370 -445 345 293 -415 -415 -258 556 -621 -456 556 699 -636 -145 458 -751 -245 144 459 468 44 -115 -795 325 147 -424 -393 144 579 -705 -234 -669 82 212 -694 -576 9 45 -533 -588 -872 744 114 279 -46 -56 -474 -498 -796 199 -61 347 -483 -245 -78 609 -655 -282 615 186 137 524 -308 -570 426 -430 -613 -678 -414 -192 -257 -868 -752 -643 -865 370 239 187 -186 354 94 163 -165 -817 -215 310 -839 15 -148 567 639 -842 689 -747 -748 114 -758 -456 464 -559 -817 -164 140 188 372 204 125 -257 -222 596 748 471 -250 186 -877 497 379 604 -830 -478 -842 -202 -336 -896 521 -850 78 177 326 -532 -541 -477 -286 -333 -657 15 146 -342 772 184 -761 85 -613 403 -446 772 773 46 -82 -734 -423 402 -48 -708 666 692 -873 -461 569 232 52 -372 -595 -117 238 189 -800 674 -784 -39 -742 765 673 -51 104 -524 -273 -369 193 708 -553 216 425 -892 553 543 372 717 -571 -204 429 -723 734 -686 -407 -354 -52 -238 160 543 144 384 -413 -361 -23 44 566 -108 -833 482 -592 239 -110 242 438 650 -873 -546 -843 -747 -796 274 626 585 552 417 -35 602 -205 -183 -828 -192 121 131 753 -887 -392 409 796 171 -506 617 188 384 -451 95 -141 258 615 94 313 308 -209 599 -355 577 23 437 209 512 -507 404 -616 195 416 197 -473 -466 -103 704 435 -782 540 619 -900 754 -667 -852 218 543 14 635 -441 10 625 -402 487 626 334 -440 -508 543 -740 128 185 -204 -578 -47 -798 -139 403 -11 375 -68 52 -355 647 458 -472 -30 166 352 696 -59 -374 612 -874 -597 337 141 -484 529 -613 444 346 -384 751 -865 742 -493 -366 649 269 -589 -603 -381 142 -742 -4 -191 -815 -143 147 409 572 156 -225 138 236 -724 -512 680 -811 479 644 -652 92 -809 -758 628 -243 175 48 121 127 143 278 368 -755 -367 -899 -428 672 792 -265 -644 -313 -670 203 -676 703 422 -250 -159 641 -616 -242 -365 -623 64 407 584 551 527 146 -553 -404 -883 708 -572 -673 -806 -765 300 -176 -447 402 -221 -524 453 68 -485 1 516 -19 -409 -422 456 -219 -612 -499 -270 120 103 -589 760 379 -584 -271 424 468 -460 295 245 -315 -808 -32 -348 -744 -464 -370 314 210 -844 -378 -779 -171 -738 -886 -46 526 -159 -455 -598 436 13 383 -769 516 -490 -642 695 231 -728 -533 -679 78 666 -358 25 117 -135 240 -117 -510 -67 87 222 597 -408 -673 -445 -389 -294 176 531 -114 -601 800 726 775 273 -213 358 -390 -84 343 537 369 633 786 439 247 498 -155 -387 -776 -389 -73 438 695 -69 -47 -370 111 -611 -570 -238 679 276 375 -128 -439 -412 -24 778 435 -821 -777 53 -649 -213 -866 672 -473 -344 456 -746 -464 -373 -808 -433 143 -307 53 -227 137 598 30 190 -353 553 662 106 562 739 84 58 777 -256 -160 338 -668 -882 178 -605 601 -248 -12 -391 404 -625 -170 208 -353 -225 610 652 -779 522 195 645 -500 -54 -826 -714 -559 784 597 238 -702 -482 734 659 -869 609 320 434 -865 -741 165 279 -275 144 387 -604 223 -290 706 -500 243 118 -626 -427 421 -730 -614 635 302 -781 -388 -450 562 153 442 350 46 372 412 27 773 510 134 -637 -522 -850 -522 -362 -900 -97 27 538 -755 160 -626 755 70 795 78 554 -154 554 -687 -529 47 660 -770 429 137 579 -221 160 -706 244 451 -649 401 27 387 -551 -226 -403 45 324 -298 -500 16 -389 -569 263 568 55 -402 -242 398 231 740 780 -59 -726 -215 216 525 -484 173 -506 -420 -342 -338 -201 630 -12 -366 -86 -371 -55 -628 -210 381 252 71 386 592 -134 -573 745 599 -782 -780 -335 280 262 662 -472 -876 282 232 -378 760 458 -839 -876 -354 -294 240 -772 -465 641 -95 516 -315 -488 431 704 772 457 434 716 -147 -53 -67 -786 -482 -138 672 309 202 -626 -900 684 -519 -38 -197 -784 -35 -18 278 425 -374 751 -764 486 347 29 535 402 -580 -672 -662 741 -628 111 651 -697 47 -418 -681 -540 592 631 782 -445 41 -402 -385 -70 -719 472 -739 282 -134 -91 -76 -155 480 504 642 -384 144 38 731 -803 554 405 -685 -617 -476 90 735 506 684 -491 -606 579 -899 -777 -59 -166 -180 350 -785 -767 -851 -542 288 37 480 -288 -203 85 480 -223 417 -450 -509 -765 -717 481 -10 471 -74 -326 -343 666 -747 480 20 247 161 -859 112 -535 97 65 -398 -87 -214 -817 740 -206 236 -816 -169 588 236 -710 39 -304 237 -54 777 64 699 135 -708 -475 409 -609 -702 487 504 -463 644 284 11 -208 214 -265 787 725 -149 -508 -214 316 335 -867 772 7 361 731 -593 214 -127 339 -206 -892 180 138 -177 -239 391 331 185 49 435 -450 -640 -642 -648 -337 787 469 -755 269 324 -317 -171 101 30 333 -260 559 567 118 -506 -856 -702 -285 -308 439 517 762 -369 635 225 23 680 -569 -426 -277 199 -139 -279 504 -190 676 -874 -392 -141 -329 615 -196 -725 -399 -680 208 -295 307 565 -886 -632 172 644 -725 -469 28 -100 -156 -683 -116 696 480 -430 -790 -580 -173 -154 202 -321 -56 665 -591 765 -792 731 354 -25 -875 -354 296 -784 -320 461 34 739 -1 -714 -747 -420 263 -527 304 332 144 60 -680 -545 -79 313 -136 276 730 -673 422 701 -56 -719 -32 213 578 412 429 754 -147 377 -325 -610 -191 753 -192 590 -541 320 -608 -35 684 471 495 436 658 -501 395 383 -65 389 745 -379 -139 -96 176 530 -523 234 -436 -154 -457 -599 525 294 -50 140 -571 -442 614 109 -786 737 125 -639 704 294 -749 89 555 84 753 725 190 -491 23 469 -270 184 780 -181 420 630 511 -186 672 -779 -713 266 576 195 226 337 668 -228 -419 683 116 -281 -70 552 -153 297 374 504 -76 -404 -560 175 780 -783 471 -11 -221 682 -821 -29 -340 -623 84 34 458 -849 531 -35 -259 -202 76 238 140 583 -534 627 -332 -528 221 285 -693 -668 735 184 -538 575 -723 -726 -871 714 -52 -504 460 -130 -67 -627 -844 -487 -737 -725 694 597 180 -282 -476 -95 416 -365 342 -442 -641 415 -639 513 368 705 638 -401 611 -892 -820 30 530 -568 -763 664 -382 89 -506 72 124 595 -588 340 446 -123 260 624 222 382 4 -51 -844 155 104 -794 1 467 -168 -869 433 484 -477 709 -527 -95 -498 -643 539 91 -501 331 591 -60 698 -829 155 -831 348 -800 -468 790 -435 702 -364 -895 -598 653 728 -546 -477 79 465 -298 -834 -751 -462 -463 457 -667 -651 527 415 -8 430 -663 623 776 -841 432 -229 222 -29 -383 -682 538 272 77 -697 153 -275 620 -559 592 -289 -619 504 544 -767 -815 -474 -464 -627 -510 505 574 -541 -138 -578 -829 545 -770 128 -651 729 114 -60 706 -725 636 282 523 388 -438 -889 -395 -867 -128 573 613 612 627 -313 726 527 336 -692 -189 708 52 -137 -783 -326 650 471 55 -92 559 222 237 725 -292 -447 654 -625 392 -100 496 -72 -885 -659 158 137 -640 367 153 -786 -231 -417 88 -581 542 429 231 -432 746 400 412 -216 -265 -801 461 -214 -334 -583 232 743 -855 617 397 -341 117 375 495 -802 -433 -37 -684 741 746 -702 -550 -433 471 -508 -291 757 -162 -626 67 -173 -514 114 -794 -417 -346 -736 -648 187 197 -586 28 705 -333 -357 -307 -600 -624 618 138 -807 42 28 47 -797 115 -585 -713 470 -821 -124 -631 433 112 71 -630 -650 -288 -690 709 -224 221 -558 -811 -456 -37 709 -9 500 -1 -889 619 437 637 280 -838 -83 387 -483 177 297 546 -21 -13 -484 -358 232 373 634 -467 -109 -129 -406 48 406 -831 263 -209 -659 128 119 465 422 -681 681 463 127 -627 438 57 -825 -850 -610 -584 -21 -638 -181 -445 -3 570 83 -484 590 233 -539 -633 666 -689 404 110 -371 648 -498 -779 393 -688 -339 -829 -713 -418 736 58 6 -490 -466 -229 138 277 572 769 -171 -436 291 -140 25 761 -316 628 558 496 -670 -619 -494 -780 -841 41 -425 567 -11 -34 -313 99 479 395 -535 495 -843 379 576 642 -126 -723 -32 -430 416 247 567 -103 -29 -809 -757 -617 -660 -84 -719 632 538 -708 -227 298 322 550 -212 485 -526 744 530 -28 -785 -700 776 98 134 -733 -721 -130 -245 -736 120 -525 779 -327 -418 -222 386 561 -16 -208 -714 -384 -536 453 198 -463 190 -457 -724 458 -794 -623 -292 480 -449 453 417 367 196 534 -192 -474 726 -711 -575 -163 -260 -558 -552 398 -797 -184 -138 -137 -875 -633 386 490 -703 -19 -23 559 18 -174 -422 -537 -285 -892 357 686 202 -775 580 625 -860 168 538 689 -388 -870 519 696 561 -279 -396 -457 327 745 -389 -895 271 -87 -142 43 -888 481 -867 89 -393 143 -519 -516 -401 669 482 -520 -670 -593 -842 -591 788 690 334 -842 255 194 -732 -70 -557 15 389 336 -476 -766 432 -740 453 -10 758 119 -463 -321 -407 330 -782 515 670 632 135 -187 291 -9 -778 163 16 -560 -847 -625 27 -719 629 -83 -666 -37 124 -363 741 -683 -367 181 244 -667 177 797 -831 287 -882 549 -621 -87 -240 -809 -792 -76 363 568 -731 -656 463 -84 -282 15 -403 59 181 -509 -69 -900 446 53 774 -778 214 367 566 -658 -687 -4 -875 11 -798 176 -769 256 -108 -332 -230 -727 -521 -601 623 -745 -623 -208 282 396 -623 -891 -467 417 671 -868 -665 643 566 -283 -28 -716 27 -220 361 -441 -748 404 575 -717 -661 88 -204 156 -433 319 -198 -342 502 -331 597 796 -509 168 233 596 41 -78 -278 -78 797 380 -632 658 -461 -361 105 34 279 -140 565 284 -200 570 265 356 756 423 510 -220 707 -449 -829 -782 286 -681 -278 -595 378 73 500 534 -237 -630 -47 55 -754 586 -441 272 -233 -563 -406 -583 482 398 -299 100 680 667 298 -799 516 507 94 -422 617 677 -90 687 781 793 799 762 518 263 -404 -590 -186 -348 -158 -71 -9 -663 -681 26 183 -879 -536 741 -190 -586 -200 -223 37 -505 -481 -473 90 -763 539 511 -331 225 -157 -230 678 621 -75 134 -507 -155 670 -363 -757 752 114 -378 -202 170 -268 356 628 -77 -254 -445 -22 -546 -801 -183 -358 -675 -148 408 517 712 652 -56 -234 -660 -563 428 592 177 -814 -619 -576 474 -792 674 447 -133 88 -344 406 779 -284 517 -661 -111 166 383 188 -804 -245 631 36 173 74 -416 600 -712 657 62 -540 639 -22 -693 211 -289 539 162 -221 89 461 367 547 730 -528 388 -843 -567 -464 -693 181 459 -678 -197 464 757 -9 580 435 -740 -98 -174 -55 -853 -274 447 -625 734 -231 -471 -804 -474 -137 312 -680 85 329 -40 -478 -687 -221 606 -252 663 -401 98 -808 -82 -239 -381 -37 -88 -378 -53 141 40 50 -619 96 712 -259 197 760 84 587 -335 -536 -494 602 -405 -766 68 703 -615 337 506 152 93 -899 467 -378 -504 377 735 -74 -21 -786 -757 92 -188 604 597 -617 779 -291 390 -5 515 -817 458 -407 -667 656 -813 491 -362 735 -699 110 -35 -364 -371 639 543 -435 793 780 -648 -366 -316 289 -622 -669 -702 -549 264 664 -665 -331 590 -296 -341 762 85 182 707 -125 -801 500 -32 -543 -538 92 502 312 264 192 698 408 -589 565 -21 -516 177 -601 -508 431 -510 543 330 458 702 -361 492 -383 -70 -784 209 53 538 -234 576 -284 -293 635 -895 27 295 -93 -137 -744 -704 271 -234 -171 -369 -308 426 267 91 266 93 -424 -457 -897 -293 -289 -6 773 488 329 618 -339 521 -221 -517 235 628 -328 -542 229 84 162 121 -120 415 -75 -38 585 663 -442 35 167 243 -888 506 -865 -407 -252 338 -639 -780 -278 -211 792 59 -363 452 -864 -623 684 -748 -734 -707 477 -408 -836 270 -849 -291 -348 -279 -217 232 392 38 -426 759 673 538 290 323 718 508 -18 -48 651 -850 -749 52 -63 -181 -326 533 -283 149 -895 23 475 591 438 449 333 -551 480 -763 316 10 -247 -861 536 348 286 -813 -883 105 672 -354 -709 -115 220 130 -393 -376 680 726 693 303 601 -3 -409 -789 423 666 373 -807 -338 724 -468 350 327 -94 564 -521 -407 -598 -180 -365 768 515 510 -295 -807 -146 515 197 -714 -769 -271 -807 163 -584 34 -7 150 -273 19 -791 -2 547 -430 -13 173 -392 158 -593 -177 32 -892 -403 -879 496 -789 113 -615 -743 494 -378 694 -29 723 116 -300 102 688 -187 -239 -797 209 -443 -489 176 383 616 -171 412 275 111 -724 -321 -741 -762 -265 89 -23 -622 226 662 216 -517 -565 13 -247 -72 -302 -617 81 -167 119 690 91 449 -46 -268 -740 -480 -641 -253 -666 -794 -193 -359 -202 734 602 448 -288 723 13 339 -193 -790 -154 -859 627 -474 48 -365 -516 -595 328 -721 -151 -224 -301 378 -182 -750 -34 -390 572 387 -724 -367 -101 -165 -737 -759 -195 -585 512 145 -833 -813 -107 612 -192 257 476 605 563 664 488 737 -536 588 -799 -87 -398 -715 11 683 -596 -292 -669 536 -840 -487 632 452 -649 635 744 -805 -565 -107 440 548 -622 700 -258 -809 148 -853 341 319 -631 449 -513 -565 -322 -545 -113 -885 -755 -110 471 -290 -677 -122 717 -162 -796 -755 -473 415 -347 -391 -12 -884 -429 -214 -461 -792 -35 413 -242 606 448 -752 -399 -203 -359 651 -417 420 526 762 547 132 -724 -807 -168 -367 684 549 -892 522 -320 52 -461 355 648 293 351 -303 -130 577 215 -535 -878 798 692 629 -708 288 17 326 -522 713 -756 191 -509 59 206 608 -194 -464 548 -8 9 376 -255 -227 -364 -38 321 34 -745 -355 -400 36 491 565 548 -640 -654 364 454 -248 -789 -200 -800 719 -246 -495 760 -437 -11 -580 185 -140 -681 800 -330 -299 -180 3 -322 583 660 -819 -71 -651 -653 -497 -129 -397 314 67 -313 341 -47 256 -502 -525 -478 -464 96 -92 -143 576 -31 -206 -852 -300 -254 521 -208 -477 -328 -267 -556 449 -124 652 -347 623 715 -860 403 -727 118 100 -109 151 -598 -538 77 -103 64 445 -467 -152 172 8 -509 342 -458 -762 343 536 264 97 -525 500 215 -714 200 -651 -365 -829 96 201 287 217 673 -240 -428 -401 -897 -611 521 641 732 -620 -852 -645 -187 -840 -282 -358 -566 593 -874 -815 -425 644 -810 766 6 -877 230 -36 652 -441 507 75 -296 -619 -90 -775 670 -197 -226 -573 -164 298 -700 649 -495 682 502 -800 -107 -595 -398 -562 -826 -755 775 499 518 397 -21 759 780 -764 349 40 714 -341 -3 268 625 -298 -171 268 275 -877 -328 268 343 409 -756 -554 94 -118 -427 -657 240 321 -727 -882 349 -434 -128 -311 -861 702 731 -741 -792 161 -452 -575 -701 -670 305 -448 -817 -358 -141 299 -117 -569 -197 -101 769 -644 -516 507 -506 -347 616 -141 405 391 247 -349 113 -765 -446 -479 -200 456 -230 127 -166 465 562 -30 170 295 745 -153 477 607 601 176 -105 731 -226 -796 718 304 -419 735 -138 -334 699 582 -100 -729 449 727 -80 -549 -362 -795 -207 384 694 409 354 431 -453 394 715 765 -390 -762 315 210 472 693 348 553 523 -637 -865 677 -184 -608 -310 679 -238 728 306 628 -141 143 723 -498 541 623 125 779 406 524 780 182 120 -567 336 59 391 -698 -58 -671 -877 -595 480 -808 685 113 -842 -660 260 373 576 227 72 -666 785 -299 -744 -567 768 685 560 -410 448 -418 -579 -839 460 -364 190 -20 457 -431 -856 729 297 658 -793 -614 28 -511 -333 -675 -524 52 325 621 235 -667 -301 -801 -705 -237 579 -740 787 -892 378 543 -105 -441 -60 528 -416 165 416 -300 -521 -276 304 -821 166 -477 -878 480 621 -190 -807 -562 185 -675 -224 418 71 -284 386 392 200 112 -882 615 693 -551 548 -21 -199 -555 -290 409 345 -535 -78 -63 -552 -212 78 58 786 465 -425 342 598 -852 520 -804 -180 368 628 -508 -723 419 707 -778 -33 301 -316 -24 777 -859 260 299 -485 -256 26 556 -452 -860 700 -98 721 741 -783 746 78 495 -593 353 -363 -732 40 -793 -10 -778 743 643 -51 433 83 -15 796 -511 167 348 -312 -239 -399 -796 201 -132 -574 343 204 -468 -863 -472 -17 -887 413 -612 589 -894 -144 -306 81 535 31 -402 -687 -533 432 -889 -458 -86 -357 -151 356 350 -65 -740 -410 -293 -276 -23 305 -35 164 766 142 -341 -889 491 797 -8 -883 627 508 776 491 109 639 -715 333 256 -307 -649 751 445 602 62 -488 793 -293 698 -104 -199 105 659 368 -173 588 -1 -192 4 -66 -440 423 -626 -410 424 129 30 -852 -586 -230 466 -331 450 471 -146 -438 -510 -216 561 540 48 -606 667 622 550 -675 291 -5 225 -781 -864 89 30 -224 -173 193 -206 -153 -68 -518 -410 730 628 510 -184 71 -45 458 -610 559 -339 -774 -458 381 -3 -213 -589 -134 -370 142 -163 481 -871 447 -711 481 387 219 186 -878 -234 144 153 -71 -343 493 -864 -689 -526 384 231 -539 -709 140 339 293 514 -269 29 -348 619 266 -780 510 165 240 -859 -768 -599 -451 -645 123 -538 -815 -586 716 -464 480 635 131 -692 687 648 -285 758 -655 -675 61 -477 24 -722 638 5 -854 -500 -808 -265 617 -735 -352 175 473 -843 687 -773 -137 763 757 -65 413 -379 284 -732 -320 735 -107 402 379 -235 -73 430 -182 -439 -130 -495 690 -110 625 -146 -529 -154 -299 -589 782 713 -860 369 131 -267 598 285 -270 467 -138 656 -837 -882 492 678 -700 -305 715 -307 -455 641 -136 -835 28 209 471 128 501 122 -203 739 748 -154 -111 712 -887 -478 -70 -54 -866 770 -546 249 69 -16 -732 -868 -625 -285 -499 -589 -373 -72 318 -558 328 -793 -605 -341 -79 492 43 -234 -642 644 229 757 -700 -329 -592 717 -517 655 -704 339 17 289 14 353 120 433 -755 466 430 382 -795 -745 -80 -247 -804 128 -690 543 -530 -676 -648 390 49 -679 233 -426 387 635 331 653 265 -37 399 512 -119 709 683 595 -791 -829 -770 -354 708 -645 -83 -378 -490 695 -495 647 -255 -370 -206 -584 -454 -83 -186 679 5 329 686 -776 752 492 64 704 340 -540 -311 176 -660 199 336 410 225 -37 -825 -643 -669 -826 232 -537 628 -57 -840 -664 -571 -177 695 -300 -516 659 -568 -742 487 -791 244 -334 108 -334 -783 763 752 703 110 306 19 330 -464 -874 793 352 -511 120 -72 646 -436 688 -664 89 504 -773 -712 -698 -343 610 247 656 -531 -163 -210 -245 144 674 -251 -782 450 -383 245 -640 100 754 765 -50 364 403 507 -190 -616 -845 444 -73 739 -858 681 736 744 -75 0 661 -269 -2 404 397 -85 -702 77 -433 574 442 209 -136 102 446 14 -458 598 108 -328 394 642 -80 -506 152 -495 333 -751 -342 -530 297 -254 30 -769 494 11 335 391 -441 -9 424 261 -148 518 265 -694 290 181 533 -213 -778 -781 15 -328 -31 599 -509 -474 -574 140 -90 -720 -694 494 -568 -218 -328 -472 724 -589 -810 -744 303 95 19 152 143 196 255 -377 158 -462 -343 -427 -133 -646 434 -226 -50 -19 -799 -261 40 -349 500 -578 140 790 -566 -141 121 -756 553 -316 104 -435 428 -469 31 -800 456 -839 575 -850 -495 -733 -394 -470 507 -850 -48 229 -170 -729 753 436 -147 494 -440 -611 309 -309 -306 446 750 74 667 673 254 205 -258 102 -777 -90 -438 -442 -637 624 -522 477 -731 710 -72 -742 700 159 -578 -94 762 544 -567 -736 527 -84 772 702 290 5 -405 -812 -155 332 -541 -512 -258 -900 -594 -606 -536 381 317 -124 -503 798 783 225 61 680 -325 -732 628 -682 313 114 -60 224 711 -507 548 -260 92 121 450 392 -652 -517 584 88 -893 -679 388 112 588 -563 689 -135 -495 504 156 -110 -459 -824 -828 296 207 -789 -582 616 -183 -770 -629 467 351 435 -349 -422 238 -687 -83 -43 -339 183 -329 -108 -201 -89 -836 -613 -230 440 -28 -548 -223 -681 440 -246 -79 -896 4 183 -229 317 -716 647 74 -620 363 724 -584 574 618 -197 -530 -787 501 -142 656 658 -509 409 -735 -686 279 -873 -748 212 -875 618 644 210 -762 -886 -485 -515 241 -477 -561 -133 215 -885 -596 -191 135 -578 -572 478 -688 321 591 -484 673 -540 523 -201 -310 365 316 -452 -296 -743 -260 -453 -848 -331 -357 754 -127 122 -111 57 -400 233 -61 -98 -21 -632 -177 -432 756 -436 726 613 465 -286 173 -362 -396 159 -486 -727 -519 467 -810 -129 -478 171 -855 758 387 706 775 -198 328 -722 -465 284 -40 -681 130 -475 -324 396 -887 381 -27 -895 0 311 179 -188 201 402 -669 285 333 -563 -610 -125 667 311 -843 -666 -478 688 -876 -163 656 -863 135 420 -884 -677 673 794 -279 217 -849 485 -178 -480 71 555 291 64 475 411 -647 673 -839 257 -389 534 -433 475 -444 540 638 -583 660 -66 -575 522 -473 -26 -449 94 582 748 -606 451 270 671 -877 471 211 100 35 647 -322 -525 742 163 468 -294 449 708 -365 225 -197 531 -32 -642 232 206 -500 199 667 -522 -616 636 442 203 -702 -633 -287 390 -411 -826 -167 -857 -384 221 -222 -706 -22 196 664 300 -547 -187 699 548 -605 -31 -485 3 444 -485 -437 -694 347 791 -750 176 287 498 -862 -823 545 -150 369 -421 303 -506 -272 656 -783 -886 -709 662 253 248 -330 295 -600 -853 -513 -107 -41 -602 -211 -755 -580 -477 202 -298 276 447 -617 -311 -286 -833 -471 625 791 633 -673 -783 -466 -765 756 470 -402 -538 -152 -73 414 -623 -339 206 -482 -51 128 336 -333 -92 68 -853 -2 -113 -597 736 484 -708 290 -845 -156 400 193 166 194 252 252 -216 -130 -893 120 -61 -29 -83 10 -300 582 -260 694 -328 -117 -419 -389 274 -866 403 -298 -303 350 -27 -652 -456 183 -351 -279 -444 276 96 -376 -581 711 636 212 -342 -572 -395 783 142 184 -326 -163 607 -208 -448 148 584 -225 -608 -378 -147 190 -844 41 -695 729 -253 729 -356 587 384 134 -178 94 83 619 -834 692 -249 -161 -440 447 -189 -269 268 577 549 -462 -516 202 -598 127 -530 567 -781 -606 -487 -206 -835 -423 245 -383 -159 180 291 -250 -584 -66 414 610 -535 232 509 570 209 -641 -590 -113 -324 350 138 270 436 -695 -806 -472 -744 -535 75 -116 -362 -454 -753 -282 346 514 -596 506 -427 647 -143 -803 -424 13 199 -660 -158 -427 -226 -815 111 436 -671 522 -98 152 -298 -444 -215 -392 -620 -362 594 -706 -236 525 -752 -893 -795 288 -130 426 688 420 675 782 741 529 -474 675 -27 469 706 796 216 -709 -666 -816 665 706 304 -562 -800 -726 -257 -241 -760 -809 -589 309 379 742 -494 369 -414 -404 -442 162 -450 -105 -484 149 -704 25 336 -746 -495 548 46 -773 164 -515 773 -283 370 -9 650 -246 495 -20 427 53 -519 -494 326 448 -129 778 204 -376 -123 589 -577 -70 44 472 -858 -292 -793 -682 461 -360 520 -558 -655 334 312 -145 -752 -201 -382 60 760 665 -716 -389 -217 16 -838 341 -676 -375 -214 -46 -407 218 760 -575 -764 399 -387 -38 -619 507 -723 279 -883 -390 50 658 -543 -253 -793 -40 -243 15 754 -575 469 -890 54 550 70 -95 -439 -369 -290 -578 -84 -153 585 -539 -146 121 -774 -433 197 371 -768 -796 -540 -644 -774 -450 155 430 391 69 -355 -269 -366 -290 391 -463 308 692 -525 664 565 -636 687 432 -241 -111 81 716 -93 -279 -793 -72 105 135 319 675 588 618 73 155 -36 -19 439 -151 374 -697 -248 -642 541 574 663 -205 -368 -399 668 -832 -825 -528 -670 324 -519 758 569 550 -197 -701 -726 698 338 112 -824 281 250 93 -813 687 -588 -301 -842 663 15 370 -229 -316 33 412 -300 736 490 561 111 300 738 -27 -516 323 -567 -779 526 124 -380 -557 -804 -405 502 671 709 241 -51 -350 -42 127 564 269 319 -101 -300 3 -574 -318 -19 -300 163 -618 755 -894 33 613 -297 -408 -269 414 -751 592 -443 -88 -316 -350 -417 -580 -597 -676 -645 22 329 -424 -883 134 717 375 555 -271 396 484 -542 738 0 -238 -452 -95 -318 332 -494 685 323 -365 179 417 281 418 603 325 517 484 417 135 333 -82 -387 -498 569 608 362 369 -717 -514 -539 -8 -498 52 -185 -667 326 50 -434 -382 783 410 -154 518 -777 -106 -380 -458 764 -189 9 121 -777 -843 285 -447 174 518 -208 -821 584 510 630 -699 555 127 17 356 18 -769 -249 -197 665 -139 -498 148 -899 269 454 -594 11 50 -274 -486 -835 670 -233 -28 618 218 607 537 -690 209 684 713 -702 430 -500 525 -31 514 -203 88 -112 342 -588 84 -315 -676 692 668 86 686 -155 -332 -88 -271 -874 -309 -339 -143 220 -760 -312 337 -392 56 -863 324 -715 100 -77 91 93 586 -351 396 -458 -287 -470 -687 -53 -475 502 -360 -735 -42 615 550 464 -807 773 367 392 -561 -419 -136 324 -769 -666 -340 -205 -42 333 11 -823 769 -259 583 619 -90 3 -470 -881 78 -318 14 583 -698 19 245 -734 -274 -190 -723 11 -26 -119 114 800 329 -271 717 740 140 -57 -295 726 24 -522 -303 -101 -27 684 631 1 528 -851 637 746 459 -703 37 293 297 -455 -551 19 -287 581 -21 523 -561 352 -540 606 -97 -168 -106 274 -193 -338 -772 -479 -340 585 -548 -706 -93 -396 168 444 -763 -129 387 5 99 131 -728 -759 -90 -290 753 113 -300 150 -697 8 108 -532 -655 140 -260 -367 -94 -635 386 -746 672 -29 665 -22 299 785 276 460 -428 -675 403 402 -823 651 -652 -642 -661 4 235 -895 572 -452 304 -769 599 673 417 470 -306 793 -371 292 274 45 -543 274 417 -6 746 -675 -14 -45 -17 640 -182 39 120 -742 -422 757 -778 -522 563 -172 -144 33 34 -704 156 -117 -829 4 -213 -553 -545 383 -681 575 -139 -490 618 -848 -815 407 210 -851 -437 425 -622 -847 50 742 60 235 -75 -621 569 -785 529 -100 155 46 -150 767 48 641 535 132 -170 450 143 -96 -446 109 560 -600 275 515 664 364 228 632 -3 562 -637 797 -777 -159 -245 545 -62 -595 193 324 -303 -236 -694 -449 -699 -713 155 -382 -538 -614 -38 648 250 679 389 657 -575 -500 96 743 420 -262 152 -320 125 556 93 76 471 -17 -666 -461 283 -185 -899 239 170 768 493 717 783 -858 73 92 483 -321 204 574 353 115 -68 372 -506 135 75 760 166 414 -267 -268 696 152 788 138 -775 -885 598 -670 576 -759 -612 -275 302 -640 -12 464 -835 529 114 290 716 422 -606 -687 164 -52 -276 -891 654 -686 -801 128 -71 -378 -344 -214 -618 -155 -121 -163 -129 56 -340 595 -311 383 -557 -115 782 -405 -523 -624 766 -845 -737 -712 152 -466 -416 -14 -363 80 430 728 565 29 345 174 -74 -393 -600 -660 -430 -585 -11 530 413 -354 44 531 160 -640 -585 -215 -317 411 37 465 -758 -495 72 375 -287 -219 514 -356 684 698 -132 -147 761 523 744 -693 -818 -236 214 -520 -272 551 -784 -345 -557 750 -859 -44 187 -829 -737 -876 -806 463 414 283 -794 217 -323 766 -102 509 -898 -837 732 -543 -71 674 406 22 -895 682 -631 119 534 268 -379 287 256 -264 551 -614 345 -771 515 91 606 398 -120 -695 555 127 582 -106 349 -584 680 -683 -266 155 107 616 734 -292 591 482 453 -221 -232 -300 -526 -30 402 -853 -313 -359 364 398 522 587 -271 -66 -389 11 237 428 534 552 279 -240 776 27 156 372 -287 273 14 -853 -70 -2 -250 -44 -469 -692 721 -97 616 326 -776 417 401 71 591 -286 456 594 -358 -546 -381 -145 -278 481 -615 -61 -748 -295 558 -160 732 -289 -753 206 430 -753 0 -721 615 -226 536 -471 206 743 174 132 -852 -104 599 612 439 -695 -438 -644 291 -780 -46 490 -98 758 590 287 409 -361 714 -326 542 -802 -499 -216 208 718 -236 -273 106 343 184 -6 -449 295 108 -612 -202 -342 -230 675 -425 641 75 736 791 248 175 276 -259 190 -318 259 -431 -259 -73 -547 292 -224 605 -555 301 96 735 347 -782 -232 699 -628 27 -618 112 56 -826 -481 352 668 -796 -342 312 776 -183 221 437 -257 688 494 -57 27 -403 -715 -811 664 -784 308 -364 31 -329 -293 -469 -170 -46 226 425 -246 245 325 600 -685 -753 -357 335 794 -570 222 2 554 -687 -684 717 298 730 -534 -132 376 -498 -146 483 373 745 -517 641 -439 -442 -411 778 -801 -359 -804 320 -478 -491 -131 -17 -542 2 439 212 726 612 772 -779 -827 123 -228 266 -553 198 -503 223 -714 -576 8 669 -732 -28 444 -75 -882 -609 612 -832 -152 122 71 -120 211 250 726 -387 244 518 -348 568 207 253 -376 580 719 208 37 -641 -192 -736 -760 736 -665 -272 132 -379 738 -233 -139 -15 -61 -526 -244 -421 -752 161 -417 22 -173 -884 -71 -800 -254 776 -602 559 616 355 -473 -50 -83 633 -784 -593 677 -16 -282 333 -766 594 202 -70 -168 118 -892 -885 -126 -173 28 -288 -206 -370 254 -464 345 25 -897 304 599 -243 635 733 176 -164 -76 -94 -711 -812 713 -607 -516 -244 -773 -521 -880 -782 245 -173 -797 773 -656 -437 -131 669 -416 363 -701 -768 708 668 215 -733 58 447 -537 -326 -406 118 -831 127 253 -729 538 -64 -287 -483 252 113 -526 188 771 439 -728 -765 772 -413 -34 -27 748 103 -340 668 -199 -749 -14 -10 22 -33 547 242 238 -399 -838 -423 706 651 -125 -698 -200 -100 315 -599 -500 -622 81 -495 -53 -696 539 769 -517 17 456 -407 87 -681 -71 -835 603 -480 -652 33 -465 704 -47 -821 274 222 -391 -479 -844 -154 498 -596 -632 -106 -236 -267 -727 730 601 591 249 -705 -698 -460 -463 -803 375 761 629 158 -478 87 -285 -791 717 763 -678 49 -262 -589 -206 318 -260 -654 36 386 -770 -217 116 354 684 529 233 -724 -674 726 505 -142 426 720 -763 93 71 -469 209 -629 -647 -4 -25 109 244 689 -735 -168 209 364 -825 -147 726 475 164 645 -898 -551 241 565 -322 638 -475 681 457 -747 264 -428 -243 -559 799 435 496 -759 352 160 10 425 660 738 541 -569 -545 -205 329 4 -302 102 112 -92 -513 591 180 -437 13 280 462 -267 193 -750 -709 -734 -247 649 467 771 -244 676 637 -757 698 302 -438 321 632 -730 -808 772 -547 -469 530 778 347 -160 273 -248 607 158 9 -372 749 641 576 695 -731 -798 428 727 663 -723 -117 160 -210 345 364 21 -305 -745 363 293 -587 -135 -126 -444 131 601 -90 756 -893 133 694 -176 -643 -703 461 -594 381 355 -733 -7 -163 505 -632 638 -772 566 276 774 -81 158 526 -675 -611 -801 -837 106 -374 767 -158 305 -722 -21 2 -813 -850 474 259 -415 79 191 -617 502 62 677 209 796 -62 220 -108 -727 767 138 -351 -847 542 94 -560 -545 356 570 447 -134 -770 -346 -441 711 234 315 -438 -695 -11 -631 693 -244 791 -303 -693 -278 270 499 -299 -226 102 175 447 -890 180 777 -859 438 -98 -731 -36 427 -340 633 -297 -504 304 -283 722 381 262 203 745 -310 -795 -155 783 -548 451 -58 470 -732 -647 -255 234 254 -595 9 -295 -1 -244 -340 -236 -434 495 726 -64 -663 325 727 -664 -704 -74 -882 66 139 -888 -788 -846 444 -728 764 -281 -34 589 -754 -193 770 636 -539 -181 -66 -680 -851 522 -842 373 214 -700 -777 -846 -84 699 -813 -547 -837 -6 -148 -369 -672 -244 -391 -859 -288 466 653 -264 -167 -383 -758 -728 -650 -395 96 745 543 328 753 -165 -242 -767 -61 35 -20 146 -487 -420 -815 657 -888 223 628 718 268 -40 40 754 45 619 -200 -630 -157 -755 82 251 432 -80 -797 704 -314 558 -574 -450 -693 -774 -381 -427 -24 647 -351 -69 -296 -881 208 268 -867 -319 -492 547 -582 -359 271 208 -112 600 559 -34 797 192 125 -742 -815 -218 -301 300 712 108 -48 -246 -868 -106 447 -647 -323 -414 -474 -390 530 682 -503 -383 247 -222 638 132 -284 769 793 701 -616 343 -534 437 -612 -494 194 153 57 -780 -603 -82 448 -530 30 -891 769 -619 797 513 -857 717 361 -811 -601 323 -88 498 38 181 -519 -726 -854 192 -591 -675 -443 658 363 664 -375 -521 -8 336 -554 505 135 -31 418 -42 -289 176 202 -108 -822 -317 -241 636 -280 655 -503 -545 -710 -524 -777 -840 -622 539 720 127 -388 255 361 428 488 265 409 -614 -56 -594 -160 560 -830 -482 -308 715 -747 510 -304 55 -396 261 111 -765 301 74 -539 557 176 -36 -614 0 -608 -808 650 360 -827 604 555 708 -777 -235 91 158 641 232 297 361 -87 -628 -342 -94 786 -66 -681 99 -542 390 149 327 -215 -104 413 -771 -383 -631 735 -720 474 200 382 121 -599 409 587 -425 -487 -40 -721 -174 -250 415 -475 -35 514 -615 110 17 291 489 -468 227 388 617 529 -783 442 -216 15 142 683 273 186 -852 35 210 -771 -433 595 47 186 194 564 -224 -530 437 -9 686 -737 396 -271 237 149 358 249 -127 -492 336 81 430 -10 715 -429 787 637 116 1 -668 69 779 196 -500 -112 481 -751 391 94 78 -521 519 460 -554 494 -233 -650 -881 219 -600 721 455 -319 175 86 733 -374 -161 -260 735 -817 -549 481 -347 259 -163 -551 -400 783 799 -741 -174 177 -540 413 -749 583 512 535 -265 197 638 208 -285 -870 -340 -876 -330 562 305 648 -596 -217 -139 -517 -165 -728 -460 538 -93 455 -398 100 -807 90 249 -132 165 -172 -847 64 389 16 696 -851 499 -70 -120 -126 -394 168 789 561 175 -373 524 -838 -890 -63 -610 149 -439 -898 -575 437 -146 58 -719 -476 395 558 -864 6 -567 490 -385 -245 50 696 682 544 405 631 630 677 -486 401 -690 40 342 408 -886 -220 69 -517 -672 155 291 389 -599 419 -74 -183 -210 -51 -482 378 -631 741 397 -279 53 -437 -9 785 -573 630 -54 -636 -427 -252 -358 592 -188 -677 -758 -46 318 200 -650 -862 610 -566 -573 -501 -377 -657 -423 314 571 36 718 377 128 -801 544 643 415 378 394 -581 19 -749 253 527 -606 301 -661 -110 -684 -867 -653 -297 168 -520 97 -458 -671 -683 -660 -743 -589 475 210 -226 375 366 -625 354 -156 182 -217 -764 11 472 249 205 601 616 623 704 -372 -4 -621 -345 -470 -518 193 524 257 -279 214 -399 -690 613 405 645 -795 -338 -658 -460 626 -469 -536 40 766 -441 -853 -11 130 359 -108 -85 -339 -553 94 793 259 749 -704 -474 -810 743 -28 -299 702 432 -716 -290 -234 -292 535 -438 85 -743 188 -735 -109 468 456 766 547 -884 -53 -486 -154 -896 358 438 -28 -41 -729 509 705 -251 -877 173 415 674 143 -746 357 -388 -412 -638 272 -799 -402 -850 507 379 -890 -409 -94 -756 215 569 -286 -852 288 535 -624 208 -651 -765 323 -490 -614 -701 -193 54 352 283 -778 430 -807 -661 -830 765 -422 519 114 525 560 382 751 638 9 238 -432 550 -415 -292 -864 187 -195 -285 550 -264 243 510 389 -288 -31 196 -729 -744 -286 495 -614 -84 520 -408 -857 768 -758 -311 229 -234 -43 525 -887 -254 517 -280 -682 -282 -229 108 -593 0 -501 470 -307 440 452 -764 -22 16 -696 -283 -580 379 343 592 -547 -830 600 -579 -422 613 755 730 687 442 -586 -13 573 419 237 -74 -50 -420 422 -558 143 336 -588 -438 -598 -726 -57 739 718 277 -868 768 410 -875 795 -249 -161 -738 95 -48 -763 -837 -182 -312 -598 631 -521 513 777 182 788 762 -534 559 -719 -513 395 657 -144 -883 714 661 37 -280 211 -619 -245 270 -71 -885 515 287 714 -165 534 -160 457 765 489 -385 724 483 401 274 -801 -410 109 747 -280 -816 363 -90 -53 -612 473 -146 -106 116 -870 28 -356 -267 126 -333 -9 408 237 -628 -882 -475 623 -373 -140 350 730 592 -155 696 -529 735 69 -679 -895 -844 272 98 -3 515 692 417 -431 721 -67 -688 -643 711 -882 13 786 -356 -189 541 51 -262 -644 290 -788 21 520 -588 331 -539 -115 -464 -588 -239 137 -281 184 262 669 -93 -91 259 -419 -298 784 706 404 270 -106 -414 -495 -326 -761 41 -641 369 -526 -505 548 -486 481 -12 -724 371 -768 -317 -333 -418 774 -375 7 274 795 -312 -620 -468 -532 -702 704 -94 -500 -726 142 -253 -92 -248 -862 -542 -784 -516 457 516 155 -219 750 -569 -393 -774 -598 178 -281 100 468 748 -4 493 -698 101 384 -773 -332 549 94 -778 -148 -869 144 588 342 758 -874 -388 -190 50 -276 -667 526 -319 -479 -664 352 797 -295 223 -94 278 668 -55 -238 -637 -843 -744 690 722 558 -379 -498 -734 -219 -846 620 642 -354 143 -459 87 246 19 179 -438 81 295 -602 -173 -129 -219 -333 464 -603 642 -716 382 89 547 293 -695 -756 382 -76 -359 -67 -203 561 786 67 -612 -571 -875 -782 510 353 -194 172 -69 -382 -63 -899 -587 224 -117 -898 -616 -350 -622 -810 139 -860 -888 581 -566 -820 -205 -800 -545 -705 209 789 -229 78 122 -631 -581 -494 586 -246 711 651 310 -179 -162 -495 -626 17 451 664 150 -596 -426 -219 -473 -892 326 -790 686 -680 -221 7 405 -606 -388 28 -705 759 -82 230 52 -274 -635 584 561 -441 -128 -139 414 218 -295 689 -418 -660 613 505 -544 -356 -618 615 -515 701 -238 717 584 93 383 780 -828 -877 173 202 210 -771 688 -8 211 17 -821 723 -855 -251 -98 401 -473 591 -898 -258 -461 -418 -844 9 738 592 324 75 -800 -13 -333 148 -894 -183 -645 -797 585 -273 259 491 -351 504 -192 -111 718 683 230 422 -17 469 -54 -19 -624 514 -251 -668 532 -159 -394 324 -795 595 -399 322 -169 608 -328 -724 -782 -287 -138 336 36 376 560 -776 355 579 42 462 -67 -86 -394 117 -883 693 -583 719 656 391 234 -235 -832 -400 -685 -834 796 265 173 554 164 -397 310 -154 -391 -551 345 274 51 585 638 -859 -110 233 -77 -783 -533 -191 247 -286 -839 -548 478 -597 27 -632 -547 -381 -367 -197 173 407 -591 655 -236 472 -878 611 -525 -823 491 124 -877 430 197 -295 -336 636 -754 -77 -677 -229 698 -72 781 799 -584 776 -799 639 -295 622 -443 186 -606 469 78 77 290 195 -264 430 -311 -567 728 358 -663 -585 383 324 -131 -7 258 -421 -132 509 -705 -624 -79 210 287 -566 -616 388 196 -21 264 -482 -87 583 -234 -720 695 -684 -828 591 -609 745 -104 460 216 -699 589 168 15 -22 -345 314 -621 -431 -204 787 88 764 -382 -569 -859 -758 -693 -840 -704 -89 -75 -667 -102 201 -141 -620 611 -199 -767 177 283 322 645 -318 -503 704 -540 219 -701 -97 -675 -463 215 102 18 -229 -57 773 -560 478 -560 -306 -118 72 -501 92 397 -539 672 -444 -290 151 735 -207 686 -599 -368 -287 -481 14 699 -86 -153 706 -894 -623 -365 -641 434 137 368 -305 406 688 -93 392 -227 -441 496 367 -385 342 228 -362 -810 -395 -805 -316 -891 -645 434 753 -731 -882 -293 -77 86 -13 -130 -645 344 551 492 -265 -867 342 -313 -203 764 -669 -88 -697 -495 216 513 774 -768 598 84 -516 -275 -192 370 -465 -712 -893 -115 -409 43 -531 157 -183 680 -384 203 -354 613 187 -221 -501 -684 436 732 793 730 140 318 -813 -808 641 -4 -733 -222 -638 -722 -318 163 -606 -248 241 375 -537 -814 -77 -872 -206 610 165 516 66 306 623 -650 231 208 -699 595 488 -525 13 -515 -136 380 84 173 681 786 -265 34 -213 796 -696 244 322 -895 210 -661 -748 259 756 -324 488 -547 373 505 472 497 319 164 -82 -339 605 441 283 -739 -360 270 96 700 -444 289 -82 478 -148 205 216 -50 -853 -782 -358 -809 -817 234 331 -599 620 33 -629 442 -878 -220 -824 209 337 -17 688 -703 -170 -355 -114 388 552 -63 195 -836 -446 45 -418 463 214 -97 -650 -718 -437 -386 -746 159 -867 271 797 -839 -312 -564 460 734 -778 509 -481 627 -632 -200 189 -28 -807 -607 -94 578 -197 191 -126 -665 -271 553 275 31 -858 185 573 -865 44 448 658 385 -204 -265 -200 -483 -188 309 -187 -211 -415 -124 293 -603 166 -781 154 -169 159 731 -851 -560 471 218 86 -877 563 -259 137 711 147 -829 631 -311 -730 -814 531 394 -395 -711 35 663 415 -879 -28 -288 706 -219 536 683 -642 605 663 589 -743 -874 -294 344 -551 -635 -531 -752 -464 -36 782 -311 -75 600 -638 91 349 -561 569 -845 -650 167 -13 328 -322 -746 661 -34 342 -489 -406 370 315 247 -330 769 -815 625 -188 -699 -14 266 -886 -378 -262 214 333 -615 -651 -800 -489 314 -703 344 -762 -117 -61 -644 506 -450 -248 -25 -217 530 -801 68 -186 602 -690 -263 32 766 450 485 620 -711 -876 -477 -324 -193 -634 -428 718 697 686 -883 -409 -103 -273 -781 510 771 143 235 100 -682 -680 56 -265 795 -795 -28 -768 -877 720 -71 -741 -510 -241 -162 268 358 522 730 -759 -243 782 368 535 118 -549 390 517 -816 -135 -801 618 -418 707 531 -814 -494 -799 629 -173 -67 500 -831 40 -182 176 -857 388 176 589 176 -558 289 -637 177 -175 65 -789 -23 140 -793 561 715 530 -572 -724 -84 -756 151 -26 -861 16 -887 -167 -508 428 -257 -775 590 146 -484 -594 98 275 490 -308 61 -732 771 -198 14 -312 171 -869 -704 558 328 -846 212 -1 -420 -640 358 324 -429 46 283 -52 458 -285 -515 -755 -111 -241 -731 -350 581 545 622 -525 800 -443 -120 -895 554 722 -815 517 -510 -215 -862 733 -237 -630 -134 -452 423 -742 298 -268 -189 -505 621 500 793 492 -754 -15 -658 550 238 -245 -708 -223 -166 -819 -858 -833 -436 -341 -316 -498 403 13 -414 409 -27 -340 459 290 267 -352 -93 -260 487 -418 717 -314 220 505 118 376 -338 597 63 -804 -500 770 772 569 -513 684 -73 -614 436 -31 -35 592 -269 119 -292 -454 -813 669 -712 668 -160 -762 -157 272 -748 -740 -84 234 -219 -627 634 433 677 -531 273 722 -416 -478 212 -218 55 298 -732 -710 634 -561 -62 203 443 -263 -519 -849 -153 -475 209 206 274 579 -107 319 166 543 -677 377 -14 432 -79 576 -329 -816 716 506 -601 -160 354 653 -56 -225 -144 -445 -285 65 -461 -721 -318 619 772 377 -733 -70 640 -27 -716 363 -833 -635 -547 -286 -14 -645 -66 -807 -262 508 779 -213 -579 -750 -300 51 -551 680 -271 320 -169 -697 -195 336 134 481 -94 -262 123 -204 615 -286 -703 -607 136 -631 679 195 -273 568 -275 -471 -90 -835 70 -280 -51 610 725 -40 -20 -741 636 28 -111 -858 -723 729 -718 -801 262 759 13 -70 144 710 56 -722 -699 249 -67 -1 116 -789 361 447 683 -181 -842 -185 587 615 -303 -354 -214 -203 735 -136 41 14 695 -253 -858 -527 -619 -466 -489 -649 710 614 495 114 -455 -427 -15 -599 -627 634 205 672 -740 463 515 397 -409 406 413 719 -875 -419 227 -78 -83 -176 363 -824 -105 -509 763 60 -830 -343 -406 -576 -790 595 -600 707 310 -723 -646 -861 -833 -349 -119 202 -161 -22 734 -216 275 39 -259 94 228 200 -468 -146 -569 -847 -12 -458 658 41 -531 -145 694 -655 378 550 -129 465 -172 575 -276 359 -737 429 249 -202 754 -267 -584 25 -44 -571 -769 300 -214 679 144 736 575 411 -280 42 488 -595 -299 -751 -247 573 231 -560 640 104 531 -323 -695 -434 68 280 -494 -295 -322 -524 521 557 -675 -26 -635 305 -145 -628 -37 560 570 0 154 -814 128 -523 352 736 -648 599 -754 -409 -300 460 -636 -772 -39 326 700 536 -892 -850 -416 -271 169 782 -295 -738 389 413 410 -367 -766 99 -129 -209 -438 -53 472 -332 -584 -294 16 -69 793 -377 209 -488 242 -464 411 49 383 118 -27 389 -507 -886 -812 211 -283 193 423 -373 -237 -446 -718 -34 -382 -225 -34 423 233 -797 281 118 574 -147 -289 -899 -426 551 182 -413 -142 528 72 263 -283 -769 610 92 -651 -852 24 471 743 -219 -567 164 -582 217 -57 367 567 -372 728 554 -741 -319 -626 -698 113 487 467 537 -684 690 -836 433 800 -562 -790 547 637 499 266 -41 579 456 316 -95 310 -646 357 83 -263 319 177 -469 86 154 469 -782 -463 -491 780 196 446 333 -615 -184 600 -122 -286 30 -679 482 -420 556 284 -438 432 12 531 -214 -277 -184 340 44 -599 744 752 75 798 -42 -300 197 585 -268 -81 784 15 -260 176 465 337 781 -409 -148 -309 144 -481 -60 -770 361 -598 -448 -474 -385 -654 110 -471 379 -300 -659 -232 -15 488 242 105 -412 -490 -693 299 721 -412 20 699 -797 -807 130 -154 -142 359 -603 -119 792 -13 -537 542 629 716 598 -711 549 -631 -648 698 -511 87 -255 159 175 -203 278 -292 -868 345 -829 512 -405 -859 721 616 -749 -802 -752 -390 -747 -844 472 461 -105 -611 766 442 583 479 -387 -678 -675 -839 145 214 210 415 -179 -83 -113 44 -662 68 -610 -212 -524 -581 55 -10 -197 770 -103 -72 438 428 -111 398 -606 144 -631 91 -92 146 444 -454 740 586 346 -809 -836 -870 97 470 379 -3 -557 -612 -768 709 667 323 677 -720 -295 -676 -353 -727 -348 -852 -702 8 -632 -601 372 278 -396 31 447 -565 -656 -468 -23 21 659 -623 -561 -562 -565 -572 785 -820 -772 519 -32 599 370 185 614 68 693 229 -131 400 -450 -1 327 -574 -816 287 557 718 644 -316 -488 -174 706 -867 350 270 -381 549 146 -247 -654 -806 -57 -542 408 208 -362 -732 -436 789 592 -486 226 -316 127 -524 -339 163 -886 -66 -439 458 33 -858 -406 744 427 -446 -417 127 -563 367 586 -81 -310 745 626 -151 -141 84 309 537 -609 -200 197 522 55 -385 -607 332 -92 -473 -400 -80 -648 -312 453 -561 -274 -54 -39 -840 -41 -357 108 -756 -613 731 13 -661 746 -66 -15 119 256 470 690 -540 533 -245 -825 7 -521 389 -812 -252 748 361 -833 -349 -405 -184 -553 604 401 -324 -500 -560 33 -747 -95 -732 592 434 -839 610 386 740 -78 -291 -608 -509 497 -590 634 -795 717 258 591 -737 428 -763 -118 -370 -124 10 -672 -315 631 -814 -509 -545 250 487 -748 -41 791 -122 219 -633 -455 -450 645 265 60 -694 588 -691 213 283 455 -874 506 -96 743 -49 -208 -76 -590 90 -108 478 -694 -646 760 766 279 247 46 284 -215 -175 18 228 -83 -338 118 187 509 184 -683 -657 340 -7 505 476 -296 392 -510 -416 624 -853 393 292 -675 -110 -736 -716 -308 674 -46 -365 -764 -142 -640 -230 97 -887 -231 231 -116 463 -405 -447 -636 408 -64 -636 123 394 -350 -133 290 24 415 160 -315 -305 47 -422 -334 -230 -735 272 -697 279 -457 784 227 329 356 -295 393 -18 441 -384 -315 -534 362 281 -399 -741 -473 550 -897 217 -171 503 -880 -458 685 -105 341 -285 -655 -273 -870 -141 -756 776 -682 -163 343 745 -292 35 -273 472 -819 564 -429 -55 5 -298 658 -787 385 -91 -220 -729 632 315 765 734 -462 -645 288 -499 -865 -752 -650 -133 612 -539 -816 -32 -109 -727 -254 -376 -736 711 -777 -549 -870 453 -96 -543 19 -513 -85 -846 -135 453 -686 -218 -470 421 754 517 -450 -514 -74 -486 157 -406 -830 285 628 -286 595 514 -245 244 -385 -683 575 -810 -80 364 230 684 -898 389 -436 528 503 638 -411 557 637 -310 583 -647 -277 -71 -357 -90 -721 228 246 -112 549 383 382 -197 -573 -508 158 -176 459 368 436 278 475 435 -73 489 -450 425 696 -455 640 376 -39 -794 763 413 142 -117 582 778 287 -200 -819 -22 -447 709 -412 56 748 -505 296 -621 36 -673 -428 -345 -264 640 721 -304 -566 -839 -401 138 602 254 151 75 -296 -64 273 -84 -851 -170 679 246 -255 -601 218 65 234 338 401 8 387 -135 613 262 597 381 218 -258 -862 -800 604 -811 355 119 573 -216 768 692 656 -430 -513 -462 -512 473 -39 577 -12 501 -588 -742 716 245 3 109 550 -636 -155 691 -546 60 34 748 -434 -248 379 -859 -482 -614 -675 -532 -68 289 -413 624 170 408 -80 601 464 261 6 769 -111 546 -850 -749 -427 788 165 -732 242 254 -179 522 -410 594 688 -437 590 -435 -805 162 -334 -202 191 -424 -818 433 -198 -200 -736 -353 504 -658 515 665 -637 760 -215 587 -629 -385 -259 389 455 -744 -710 -515 731 159 130 670 -442 -14 -847 -297 403 -214 -834 625 -175 335 101 306 -858 124 326 696 451 -249 -276 -167 312 -820 -364 663 -121 -541 108 -670 744 747 -654 -625 792 -213 -354 765 545 -251 468 -449 487 662 -269 759 -207 663 797 370 -762 -521 -835 -396 -771 -62 -226 -450 141 203 -525 115 -370 443 249 -675 571 -275 599 -487 -813 723 -344 469 -767 -633 298 286 -504 796 -10 -854 -617 3 -235 -565 -663 -262 -779 -245 468 -2 -419 -369 420 702 -120 -802 -220 -169 671 653 537 687 -717 248 -312 696 288 105 -694 755 -576 -332 -867 658 686 82 -539 -717 485 736 -75 100 285 429 352 392 670 -150 368 -486 -759 193 695 -752 -866 -698 313 539 655 -702 178 232 282 114 365 211 260 -466 -602 80 761 740 329 595 -877 25 439 765 367 795 -570 271 -719 -333 -428 751 425 -648 735 -365 -218 -68 67 -744 31 105 651 627 -557 158 736 -683 -60 708 53 316 -721 -747 -348 758 -189 453 734 525 546 -412 182 -567 -14 78 -611 622 210 130 -132 39 502 620 -186 6 -604 573 587 -484 735 696 -21 -254 -867 672 89 485 474 -665 361 471 -783 188 -423 190 796 619 341 -9 787 -257 368 423 -641 454 -278 -661 -840 363 -510 -187 75 -139 343 -751 -20 -402 165 168 -564 205 4 759 -31 88 -524 -724 598 -40 -477 -391 596 759 -457 205 -152 294 -151 135 -633 -271 526 307 -177 -838 -471 282 425 -781 482 452 -356 -739 -527 -727 484 561 27 625 273 463 548 -459 206 -81 -438 763 522 -67 -317 564 -770 61 489 -58 248 -872 760 238 452 -380 -573 -136 596 -188 -140 455 288 -779 -336 598 491 82 -268 223 -605 -123 537 549 -154 -297 313 -527 -419 -532 -513 661 -773 341 327 478 670 687 -257 453 -796 -33 -490 619 743 -494 198 -145 -590 -374 703 -443 703 655 580 -804 -509 147 -750 618 -816 -583 -801 -15 -287 687 724 -516 -682 -674 -270 372 -1 -589 651 -583 450 -615 -697 662 779 413 -85 -652 -757 -553 -386 -809 394 -895 -270 -736 495 -471 -858 67 -889 424 221 -798 -227 572 523 -250 -206 611 335 -808 522 -742 143 698 -742 -40 51 -145 459 -376 -723 -851 -787 651 -354 -388 193 90 312 76 533 612 537 -89 494 -810 -307 295 405 192 535 -122 153 -712 -128 -476 -40 166 -578 296 336 -822 -214 -37 -356 -674 76 -718 -632 -481 31 -54 -838 -843 -545 -223 577 685 -767 -509 -777 250 -856 492 363 621 399 -158 -89 -59 765 -638 350 270 -302 -842 343 42 229 -470 181 -453 -733 -636 697 638 -161 -61 -351 -801 -137 632 -657 -359 150 -425 -256 -571 -277 -697 319 318 -565 -13 180 -76 -569 -183 -603 -335 84 -479 57 253 -539 -375 -411 -82 186 674 -224 -92 -488 438 -747 98 -404 523 77 158 414 -769 -522 -891 -511 520 -346 116 -827 -790 -790 -825 -340 -671 -422 -589 -81 709 -419 -42 -113 -307 -4 22 238 -682 362 -879 -786 562 549 -510 383 475 -534 -241 679 362 559 712 559 490 733 -383 -833 606 -593 401 25 -457 -869 19 -379 226 -325 673 608 -582 -795 -589 -732 -82 141 -295 796 -824 286 -473 -287 503 683 -95 -665 705 -194 -296 -805 664 690 623 313 486 429 -658 -543 -872 -404 -492 -81 -201 -812 -38 340 -264 523 -435 -336 291 -703 373 -144 -183 -377 -404 488 167 57 -666 76 -466 -398 375 -148 -222 308 145 591 75 -43 574 -209 -187 194 298 -358 -217 109 -701 -807 389 196 -828 772 -132 231 -429 564 39 696 -353 -407 439 686 738 -699 -766 -353 579 -321 -13 -496 -195 584 -385 -767 -18 -322 203 528 105 504 132 77 634 113 365 -290 32 -751 -815 -823 498 64 -564 511 -175 276 697 -226 606 433 534 84 -301 296 357 -424 -648 -489 -336 -849 749 200 -366 -349 -655 -835 -271 162 -283 251 -376 -643 -426 159 785 332 138 175 -879 342 -458 786 -325 423 -396 188 -174 302 641 94 -751 -864 593 -170 -325 47 -173 -181 -82 286 678 623 -641 509 -876 -500 -632 -723 680 332 637 -478 -284 721 -221 422 -112 -720 -330 -559 114 709 -657 423 -289 179 -579 655 610 510 -649 -287 138 1 614 344 731 -96 758 -472 181 -579 129 769 92 -708 -831 -210 415 686 -446 -358 -696 -742 559 -246 340 -44 -11 567 -691 481 301 -186 -779 -11 328 -710 -807 690 -181 526 390 183 -897 -208 -593 393 266 386 -686 10 -486 215 453 672 -640 546 310 -281 -590 -641 -848 -389 -723 123 456 -358 -526 72 169 -862 366 80 61 -290 70 210 -514 -793 -559 -505 -347 -816 -554 214 647 266 -364 -523 -285 -11 255 -233 776 -226 384 -255 36 -189 -270 43 -499 324 155 -205 -785 -142 403 -790 -646 -472 274 420 -606 675 -25 -210 777 718 255 -68 -432 -493 144 -504 578 59 -230 -516 -516 175 267 -766 -79 -219 -78 398 -796 -498 128 182 -270 -147 17 410 -532 -85 475 682 -428 586 272 466 87 -425 17 239 -139 312 -155 440 151 42 602 -557 -364 -641 -123 -305 -570 130 689 463 32 135 -532 -709 221 624 164 -118 770 -545 535 -82 -532 39 406 719 111 255 -307 -67 119 337 161 340 -415 -697 -183 -885 87 82 626 -740 642 -574 -348 752 684 -563 -251 -564 257 127 -881 -352 799 -337 149 141 568 120 -47 -794 -547 -848 505 220 -414 -279 315 -706 -152 412 -755 -618 -602 568 -203 316 -183 230 -651 -784 -53 219 176 328 743 40 110 -726 642 257 -801 -56 -651 398 -830 572 -456 386 721 -864 -426 -583 609 238 145 676 -863 -27 572 -544 362 735 -72 -468 -396 -755 -28 295 -850 36 -486 558 -320 671 -578 693 -228 -14 -237 -279 -63 -777 -722 475 -12 -38 201 571 2 -694 627 -528 216 727 344 219 -565 -832 479 422 201 -693 585 556 -537 668 -898 -422 116 383 -496 615 -890 202 -607 47 -437 697 92 6 -573 -332 -455 -320 -441 -827 255 606 753 726 -879 521 74 -48 -492 -656 737 370 572 -135 -18 -817 -242 120 291 412 410 -802 -215 -799 706 -59 763 150 -588 355 641 496 -578 533 -198 -461 359 159 -406 773 -831 -432 -581 781 501 694 512 600 -839 -410 218 394 18 383 -440 -682 604 -893 194 -189 -220 -409 -573 284 476 347 56 -820 -287 439 -838 262 -247 -672 -573 -635 332 -562 -539 -738 -779 394 465 -156 510 540 -680 -431 -543 -676 63 199 -302 -462 -498 -795 405 -495 263 -25 22 -609 -668 -310 450 67 -257 268 257 -78 175 -31 -706 -334 -891 -254 93 52 -688 -792 -58 10 507 519 -840 646 -684 745 -562 732 146 227 128 264 428 -402 63 667 -656 595 -151 574 -594 -422 -838 541 476 345 -442 -470 764 -203 456 -268 -816 -95 -879 103 -492 421 -763 188 796 506 -655 -448 369 716 743 724 442 -470 -616 796 769 -86 -126 317 -416 -801 -330 549 571 -249 -101 564 -64 -864 -755 397 582 -367 -220 200 604 -65 -131 -187 43 -12 423 238 669 527 -685 -821 233 -179 277 -93 -15 385 301 -700 773 -307 69 779 620 -740 -684 -59 253 797 -831 -510 -507 652 -539 524 77 -465 291 -19 583 611 439 -277 656 -472 312 -277 -501 -34 484 -479 -364 789 -279 543 82 -351 73 649 -149 -108 619 -824 394 -824 781 125 63 509 -744 -24 114 -33 515 -301 51 -536 5 -163 -865 -383 227 -379 -774 284 -145 -648 -387 -225 -777 -738 197 -589 267 -134 307 -465 789 -90 -618 -310 53 357 137 351 80 -871 392 -518 121 185 323 -74 -167 785 -300 424 650 -328 -273 416 472 728 -280 22 -825 -780 721 -293 197 397 476 -122 633 337 -220 -35 -394 409 364 -662 208 -53 -185 -268 -721 -520 -129 -720 -572 609 -68 75 724 34 772 719 -454 -681 -887 -179 -205 -457 124 -776 610 -439 557 -729 763 628 135 -432 8 364 110 653 207 -754 -191 50 688 -512 620 -665 511 -316 -534 -198 -375 -810 -192 668 -185 451 167 -541 -217 -726 -559 -136 720 -446 292 234 -34 -67 545 645 -523 76 -498 571 -65 482 -546 426 -609 745 714 -765 32 538 -889 178 -217 510 -565 -144 -192 751 667 679 752 309 -818 58 -11 -156 501 -447 624 277 -443 -397 1 513 73 -572 -732 616 -205 -364 265 341 9 605 -301 228 21 -102 -342 160 -543 -836 -614 203 -275 227 715 91 291 499 -122 -260 -335 334 -539 -771 -14 -816 -518 87 -684 343 -158 49 -558 73 5 307 -144 -424 -678 -607 -208 -8 -143 -236 -669 91 -371 723 550 -558 297 380 798 42 -71 -143 -705 -448 -172 115 -491 318 -189 -55 39 -68 -507 -302 -362 -115 702 -287 706 -181 390 228 -510 -774 -108 571 -692 -498 453 -518 80 784 763 103 504 -134 440 -624 112 723 398 -94 -468 -117 492 613 -539 -734 -262 -526 -394 1 503 524 167 -107 411 -580 -526 -163 -670 616 -416 -552 734 -544 248 -864 -600 251 -603 -171 724 635 -471 402 82 -797 -413 436 -454 165 -155 450 341 -287 259 555 321 -648 396 786 -410 465 -700 530 723 -67 -681 -47 -874 282 -322 -190 -241 -612 465 -265 518 198 -574 -446 -531 -484 -402 -656 714 632 -125 6 21 -675 -169 577 -167 23 636 -239 -234 -582 -484 -59 267 562 -244 757 -648 -226 610 -94 555 221 668 -598 44 -260 298 -510 -419 282 167 -656 -392 -856 394 -214 532 197 -816 676 634 551 74 509 -717 -408 665 -221 -17 745 -30 472 -812 148 105 -221 -808 -574 -224 118 -570 132 -122 -742 670 54 -783 772 665 -315 -74 326 262 307 -376 -252 749 682 32 -564 305 -344 -279 -392 709 -242 215 10 -786 572 -137 452 -792 -244 -339 263 377 -583 789 -447 -481 -641 -399 -571 -96 228 -550 -766 -686 -298 -246 -854 -394 39 -248 -61 -151 -682 -761 791 -87 -729 390 600 547 193 -304 -53 -870 737 -603 -130 -602 415 2 374 157 746 354 71 206 -7 588 -676 652 -583 241 -409 571 463 714 -583 -882 34 -850 620 230 -864 -19 -32 517 746 58 -717 -118 545 356 747 388 -854 -881 -762 -812 -876 -159 405 158 543 -371 -99 -378 410 797 -327 -252 173 372 310 375 -753 734 -143 -695 340 551 -843 -185 -842 218 227 38 544 703 688 -646 -602 -202 -711 40 -715 42 37 347 766 151 -204 460 -495 238 570 -262 -195 352 578 -838 -610 30 281 -665 636 145 -403 -761 185 -597 -465 -720 425 535 -622 -508 -665 601 -219 -235 -526 424 193 -357 535 -380 389 -664 -236 293 -9 -287 95 -648 276 -576 -569 -698 -475 -399 -844 -434 -293 -686 120 66 -669 -656 153 -122 -575 797 747 -219 -553 9 -51 664 508 -590 -538 711 -227 -300 -701 774 437 -187 599 -669 -44 -799 -59 169 -425 -377 -111 -709 507 -852 -159 -152 -675 -538 -359 235 -133 -691 -512 -13 -698 476 136 -390 -861 111 -431 -632 767 -500 80 53 -719 -344 -341 236 -847 -623 -473 667 -69 -259 165 286 -34 629 -77 428 -369 356 -368 -272 442 -862 378 -242 25 -409 732 -688 -662 725 406 -254 -782 603 571 442 784 -407 -294 -229 250 237 -715 -250 -7 230 -229 216 -433 382 766 -93 -828 -106 606 417 767 29 -47 -211 249 253 -236 -856 -741 -561 -445 34 777 306 -718 -486 110 500 246 623 -154 -573 567 -799 -68 -318 754 136 772 -420 -626 230 -457 -673 -491 662 407 -572 -520 -182 241 596 -45 150 44 -285 183 219 -182 -256 376 329 -32 556 532 263 -67 -188 -2 -356 631 -277 -599 227 -79 -559 -728 -130 208 -180 164 -529 -824 -543 702 761 590 -451 320 457 -667 610 -159 217 -492 -701 -457 244 -863 662 -493 -147 -93 34 332 -706 652 -90 296 391 -153 644 -730 326 10 -388 -707 591 591 501 -821 -737 -365 -829 -388 619 -197 -541 703 -765 -71 680 -359 162 -197 -595 -488 -51 -523 -148 -74 417 -883 484 -580 -885 334 -341 -732 -820 -869 492 -59 594 -175 -877 -113 -42 -145 148 -722 406 -46 -613 371 -310 -887 143 -82 -217 -111 753 -305 -87 -159 778 -557 374 -871 -260 -781 221 -463 1 472 460 -689 -7 -182 461 -18 477 703 -456 -790 -372 518 725 -692 -688 577 21 -405 715 -347 582 -110 13 -417 -570 -831 -273 -87 23 252 23 -456 117 -887 -668 -594 -804 -828 472 447 -863 535 219 210 -581 -726 318 -752 -265 636 -292 378 103 47 -122 -389 597 -160 136 -257 -629 -379 292 440 232 -243 -460 -705 -676 607 776 -259 261 -778 229 600 317 -707 -314 -295 376 -489 -329 -79 191 743 429 -792 -38 -65 -202 -211 508 120 333 -831 684 -3 -239 -672 -120 686 288 188 312 48 462 19 -597 -212 -806 663 -630 662 322 135 425 -261 414 -230 -16 -643 -347 617 294 -720 782 679 63 613 -789 113 652 -182 -615 200 -854 -376 -432 -705 -507 789 -3 -483 -876 -250 17 -564 793 95 203 -43 586 603 -96 173 -893 468 731 -724 -898 545 -811 -63 -791 132 -620 -753 -832 -446 -740 83 -745 -417 3 -169 -5 505 -887 51 206 363 -316 -521 -62 642 -104 429 -878 154 444 638 396 -197 -494 -193 -378 -572 762 530 214 232 760 481 -749 -718 440 -381 171 -338 -108 -12 337 187 467 33 670 -409 -155 -182 -383 145 94 -458 158 -190 402 433 -280 -734 -627 -657 291 -77 133 657 331 264 377 390 -81 369 475 -495 319 19 -357 -845 244 -216 206 -480 368 -300 475 -821 67 322 585 522 255 792 74 485 -387 -2 382 647 329 -866 441 389 -856 486 601 -896 174 -768 -240 -57 369 -479 -520 638 367 709 -267 -213 -750 579 756 637 -607 -612 -568 -749 294 159 311 -320 130 -526 -425 91 -691 -851 -298 104 200 271 155 90 577 -672 -135 -76 -468 -448 576 -31 -444 437 -148 -141 623 -612 -489 -29 -867 -199 142 -432 -474 -503 -696 398 369 339 43 152 583 -721 -606 180 637 -507 -554 203 -858 534 -106 -374 -537 634 181 -294 -820 391 -818 -173 -146 -428 -778 -585 740 -7 -664 -514 365 689 448 -177 381 -221 -523 -198 730 -92 728 636 153 688 766 287 -424 -377 170 -836 599 245 -475 25 -255 574 264 -495 53 -619 671 -643 241 -173 192 740 117 -785 748 -670 266 -311 605 -20 248 -450 74 240 161 -246 -598 378 769 241 363 -759 -852 355 588 -98 689 552 51 -864 -590 44 297 -511 357 260 264 -293 -438 -889 76 102 668 728 206 665 69 -181 -215 337 -174 -232 684 -883 653 147 97 -275 204 -277 410 -219 -53 -415 -325 262 487 82 -420 -590 155 -394 506 378 -124 -696 -234 -225 -401 334 285 42 -344 -22 396 546 530 395 -353 -354 -865 676 770 635 -171 792 576 -519 277 -733 691 -387 -519 -721 -795 -859 403 163 -134 -353 -357 306 -302 -343 -488 314 -837 82 481 724 -843 -47 -546 -897 433 584 -98 -59 395 -638 -46 622 -523 -275 -505 104 486 -369 -880 43 -367 -628 -325 -80 -195 -765 764 647 -13 -734 -279 108 -291 134 477 -849 -376 -431 -95 454 -427 256 -351 404 -380 -559 -556 415 524 -819 -802 502 500 -818 526 -182 -461 747 -451 -325 -344 466 581 -225 290 -860 -117 66 -871 -403 -296 -703 -734 -177 763 52 218 -349 -812 788 -413 -94 398 -72 -298 -588 -809 -509 -250 362 466 642 -751 317 -462 -496 226 560 687 -277 -218 -699 -201 147 -201 -103 -110 148 470 -325 282 324 -10 -770 -862 -556 -640 230 343 774 683 753 -544 -303 -192 307 268 66 -345 -233 -480 581 -761 -88 228 -248 789 -225 -13 -443 164 148 585 -491 799 223 -795 -229 -318 -406 -548 245 -160 37 -355 291 -648 -362 233 763 594 -207 -430 205 522 -329 452 -642 361 596 479 620 226 532 254 287 366 65 -72 80 -773 499 -371 330 -422 751 -247 13 579 141 -723 -303 -760 665 -279 -482 -867 -349 -666 -468 -573 -457 -491 -888 780 587 -450 800 724 20 101 -303 -289 -570 77 -883 -228 558 179 53 -508 267 470 -650 -723 464 -143 727 638 -271 -498 -355 -36 247 648 661 -734 -144 -471 -753 -602 349 -222 112 -834 -588 -448 567 215 -417 351 716 27 -574 649 -417 -597 461 -636 -839 -169 -842 -96 -542 -163 -598 -581 -174 -326 -584 -346 -784 81 -276 -896 -373 -170 -826 348 33 -6 -303 143 -851 -606 -81 417 -649 164 -134 -97 503 561 -807 -458 263 346 -220 -200 -760 -276 -55 -18 325 527 -23 124 209 -688 95 75 391 -201 11 -629 340 -577 495 435 -555 325 -245 -330 -373 541 120 -393 -369 100 -529 341 -86 -632 345 283 530 -687 61 526 192 -128 -527 -724 68 -498 -373 -355 -290 534 -587 168 331 631 6 432 123 -185 329 -213 -688 -77 709 45 -707 -846 -508 324 761 215 439 567 -827 -722 -120 230 -227 372 1 -802 -617 -413 -665 -66 -665 506 319 -747 531 -279 5 -219 -54 -811 27 -619 -406 -514 245 485 -884 -258 83 224 669 -213 -266 -507 -154 -838 -740 283 -544 -714 -392 293 -83 451 -652 -207 -833 -6 53 78 418 -224 -296 658 76 -46 -439 153 -720 -497 511 -661 -253 389 -47 529 -704 436 -270 -662 -861 -657 591 -349 -115 775 -387 -205 -342 -26 537 -552 -671 -236 539 111 -396 -427 -407 -169 0 27 722 -119 742 385 334 -327 760 356 620 -78 100 -801 465 -597 211 -782 316 -154 -644 -341 -533 202 -577 -154 603 -225 146 479 -219 -665 490 698 -825 -701 -470 -168 109 691 146 620 518 -79 -731 -487 689 481 -424 226 -657 237 577 -246 -414 -48 505 -518 -864 -840 153 637 -274 -293 496 -135 270 -392 -712 -593 134 -730 -789 655 339 -189 -831 -105 540 651 -678 -705 187 375 -390 -130 215 -353 427 666 -376 -96 779 206 67 -494 -717 -635 662 747 -670 551 744 -499 -589 -441 788 516 -815 522 295 214 -763 -617 -874 -91 261 -888 489 -185 -123 -260 -702 446 287 318 526 -73 -510 708 485 -525 395 -76 -461 294 -15 113 275 204 -736 -13 302 -49 333 690 -559 716 49 -67 -441 -530 -80 414 -68 261 -408 211 -632 -807 -306 578 -489 -242 40 -554 161 188 -581 413 -756 -621 -133 436 189 674 169 390 793 375 -749 758 -314 231 -54 -459 -37 -776 -612 378 228 -827 351 107 -484 -236 -617 451 568 -706 -560 -504 -142 -176 733 434 769 124 272 -247 318 124 -397 381 -510 -497 272 -808 -599 -265 -88 672 -58 -426 153 -142 74 564 -67 -189 -886 -770 491 788 187 -77 -696 224 -730 -27 -712 -888 -493 -799 333 -355 301 774 49 -12 -331 567 796 -681 757 -738 647 79 564 -53 -118 796 548 187 -270 622 762 -855 -130 -188 -826 -28 -62 208 696 257 -837 -428 -742 -629 -175 330 -776 278 150 500 143 454 -419 267 718 -570 -812 386 671 -613 -778 103 535 609 258 -756 -219 500 4 -211 -880 -537 -859 193 623 634 -585 692 -581 -844 546 728 -118 -365 -692 605 555 -209 711 -171 -150 289 -354 334 95 697 -552 213 362 770 523 797 311 -415 42 -781 225 -55 423 207 -663 516 616 797 -446 61 512 -693 577 -417 -260 147 289 -644 794 579 -609 566 -252 -347 -636 324 -292 -513 738 -740 691 -80 32 281 665 18 -831 322 352 -63 -894 771 -899 343 -353 -812 185 483 -169 595 -512 202 -678 -404 -732 -32 -308 -411 678 355 591 127 -532 139 -752 116 59 616 -631 -14 545 228 -575 384 723 57 -82 -657 450 109 141 -850 -603 138 -478 540 -627 -656 538 330 -191 188 220 368 632 712 240 150 110 -850 -157 679 594 25 74 -475 -665 -523 -740 107 -838 -136 -490 -537 -443 -363 15 9 736 397 391 45 800 -83 -191 -695 110 131 -512 793 -446 -568 22 406 666 -664 149 -684 609 623 -771 -602 -493 459 45 -897 -103 -656 767 -840 749 605 200 -121 -835 -795 -294 307 -771 106 161 -243 604 -214 668 -187 539 -673 -301 201 -814 -415 532 476 -604 206 -529 340 777 -353 11 -274 -37 -622 711 -334 -767 134 582 -760 -393 775 -467 -874 -545 421 -236 555 -625 164 -844 240 769 -676 439 291 653 -181 730 -695 -889 264 665 -166 -332 508 -46 -309 -129 419 -840 146 471 8 -299 629 -706 542 339 480 691 -218 -666 533 -243 530 -208 380 628 -163 -617 -505 633 201 219 676 -1 653 220 -210 -885 -871 768 -547 -751 -637 -38 165 761 -334 467 93 -451 -490 -561 -79 26 299 57 334 -571 22 717 -548 -184 646 621 -634 -604 416 -133 53 -158 439 248 -881 -308 535 582 -531 -382 603 312 727 458 398 747 204 -249 -520 -228 198 -208 -126 -649 -303 -251 -270 -68 -549 -322 -255 -276 585 327 -728 109 206 -541 -49 124 17 -726 -379 -152 394 479 -388 -207 643 666 -867 -258 758 450 -576 441 -868 -322 434 582 -896 581 626 -562 -547 -553 693 431 -121 537 -629 778 449 -87 387 14 48 -350 -360 -870 -417 76 556 -869 -848 -843 -555 -6 502 378 150 -621 373 -102 -792 -101 -101 383 777 494 -544 -880 -673 440 61 776 -211 -348 716 424 549 795 657 502 -480 295 -629 -595 238 -22 225 -687 199 -755 -489 94 521 713 439 51 -464 -611 564 33 64 -410 708 -548 -767 -720 -844 400 -43 341 599 376 -609 -587 -615 -411 -165 -459 -826 219 405 -713 66 122 507 360 -675 -861 -873 -163 449 410 626 36 -536 -777 -275 649 -119 -402 -130 -708 358 670 -260 -530 -45 -521 -714 617 -462 567 4 -205 252 499 -837 -101 600 -416 97 778 -801 -397 337 -261 103 -189 320 -477 192 -692 -884 -547 -485 -620 438 524 271 -669 554 -144 527 263 641 -817 -331 405 -298 -849 504 532 -71 -8 -679 472 142 -95 35 -418 764 -238 97 182 -547 335 390 240 -36 426 -21 -696 -411 37 558 120 380 756 721 -468 -298 -169 -720 449 -173 787 221 -514 -475 -322 -538 -145 702 216 537 413 674 548 561 788 675 37 -65 21 -768 -708 -10 -536 5 -490 468 449 590 -537 140 -571 185 -208 343 511 94 -323 -406 268 -326 -481 -712 -52 -820 610 172 -237 -209 185 -858 32 272 -172 134 522 343 -826 -717 427 611 740 -391 -869 -799 -751 -682 404 -356 -57 -725 -352 481 -792 676 -313 -637 -485 -642 -835 -744 -278 617 -477 445 -442 -592 33 -35 774 -50 777 -664 -232 751 -477 591 401 -731 4 -309 -67 -623 -169 -263 -772 -835 -77 -456 -480 250 131 -399 627 -160 -769 494 -177 -619 -453 -777 -669 -253 547 -753 -43 760 57 623 -738 -687 529 77 -282 503 -304 493 268 568 561 -779 -406 796 279 782 600 -859 495 -546 -573 -548 -447 -443 -291 188 -767 161 -309 -264 -661 -434 -792 -566 -150 243 -167 -45 649 147 180 111 575 -419 482 -26 172 635 -493 -443 517 411 -337 -286 378 631 -230 -449 -849 -761 546 -867 -744 -737 434 -747 -301 -513 630 716 609 425 639 -156 -739 -181 132 -87 -653 288 121 -71 668 379 755 -735 529 -445 -517 -352 -183 -870 -505 -724 768 -399 -567 -643 -866 478 275 -713 -543 -555 -629 -108 114 319 741 703 -236 402 601 681 -209 -846 782 -701 107 -168 -544 494 490 -402 -48 168 769 -177 -646 -764 645 -141 763 -846 -216 757 -566 143 -507 -61 -639 619 520 -734 -27 -478 561 792 -370 -66 -47 274 -92 718 -172 683 2 -349 -676 431 -235 -524 -881 -897 668 -304 398 -635 661 -401 31 164 323 -771 -21 415 462 345 -874 44 320 136 775 465 -740 -530 307 -449 -521 -27 -540 -276 700 558 443 765 -693 520 427 24 -350 -651 324 -40 -682 -873 -622 10 705 439 -280 540 56 -126 -300 -216 -13 670 -455 577 -474 -211 338 -563 -280 -889 -835 -524 -451 -40 -406 618 -861 -190 -845 -801 -495 334 244 741 -576 -604 657 -785 762 265 421 -629 463 48 -7 406 597 -314 -26 -84 -151 -517 -604 -854 -73 481 581 -689 402 -119 -188 -420 -729 129 -128 382 186 -50 177 788 -862 -845 350 -637 -815 38 432 -136 -254 -66 -144 -724 329 651 -128 -595 706 -254 753 792 -63 579 35 522 112 -840 -662 83 -588 -115 -796 182 -403 -5 -128 759 290 656 740 -665 -36 -141 398 -882 -62 148 144 -261 -752 511 -406 369 -211 381 751 -645 -220 -626 -637 -795 -717 -311 134 92 -78 -859 523 -833 -871 -473 359 589 92 -354 -15 622 147 554 -153 82 -665 -645 589 -520 47 147 449 89 437 -278 206 -308 487 -418 -870 -86 -192 61 -258 182 -233 207 -166 586 185 364 168 382 427 676 385 402 -416 -646 -88 748 -116 -250 -164 -732 382 694 -388 389 -536 376 -24 -608 -870 -841 61 -572 620 745 -543 213 -641 -381 -856 445 192 -503 -304 128 -775 -105 176 437 -525 -815 637 -894 787 -174 -104 -807 -494 520 -693 -850 383 205 -432 -448 108 744 -727 -83 583 729 -114 -625 -298 132 -363 -14 -25 211 781 -428 249 -106 -633 -580 -601 -566 -525 464 -868 373 212 635 -851 390 212 373 -623 560 -401 60 -548 530 -244 -784 800 -673 -355 272 -239 482 -280 553 -779 354 761 -174 -742 224 332 -357 -573 -740 618 -468 -849 -123 768 475 -487 305 -497 64 309 -805 -129 299 -201 791 -382 -175 -445 -356 -808 327 368 399 665 -552 -725 324 -62 357 573 -238 -170 716 20 -12 -847 -828 -779 -518 -805 594 -653 606 -648 27 615 448 -723 -46 353 -736 565 -339 -328 -208 486 81 -169 595 800 212 314 -317 275 -546 -553 -626 -186 -293 613 -177 381 -583 163 705 -874 -79 -352 637 -54 548 -348 725 -254 474 -885 436 -386 67 432 66 -632 583 338 -247 185 -548 366 -772 -163 -784 153 270 322 512 -316 426 -891 -362 -601 -370 -595 -551 195 -28 -889 562 -563 -568 690 135 488 -657 -633 390 -718 708 181 555 198 -313 553 341 -387 243 -835 -160 -248 -198 -158 -758 651 -114 -626 -686 -502 -615 -566 191 -255 -619 -356 -61 651 -752 -609 265 451 -894 -887 -521 443 166 -443 -597 483 164 -723 -326 -718 -362 -791 360 -432 147 -738 723 146 192 -128 -722 -307 -665 496 -232 466 629 -180 -783 -633 -272 392 -682 33 -614 -274 -385 -311 65 -863 -401 168 -326 414 282 776 -563 -855 -614 -822 114 58 -359 3 -425 -387 -239 -10 -610 -703 -24 -367 -506 768 -233 516 -663 345 -832 -625 545 -346 749 578 -794 -274 250 -351 235 -781 203 -65 465 46 -465 463 660 -169 -822 -576 -283 334 42 118 -115 -182 -485 122 428 132 -752 -715 117 -69 332 284 -696 794 -110 -719 -263 -30 -289 -402 -238 665 60 -337 -711 -863 -12 -690 400 -631 -90 261 -627 375 -229 -348 574 -616 531 -186 9 347 -615 191 683 232 736 70 682 528 686 -809 209 19 459 716 544 710 311 443 -643 -439 402 506 754 754 -449 642 778 406 -801 -448 247 201 -876 291 -238 -241 -712 168 85 -566 239 -524 681 609 175 -2 -268 -769 671 -760 169 -467 174 442 192 29 597 55 -657 264 359 103 -213 -731 314 318 -899 -168 -630 -832 -773 390 -141 602 -825 688 10 595 -679 443 114 -158 -612 -252 -672 577 -337 218 657 -645 -624 528 352 300 -156 716 -268 543 706 -588 427 746 53 26 -842 -439 484 -358 -160 259 576 -17 25 -444 -315 142 -194 122 -581 -603 -201 -95 -174 -862 76 -618 -637 -781 -131 145 104 -669 3 -172 713 -654 -344 -108 -686 -488 532 668 -336 568 -482 -469 359 79 -21 111 236 436 191 -868 -187 -747 -881 -215 483 -634 407 -860 717 -99 -623 -666 -366 596 767 481 -764 127 710 -302 -698 347 224 691 76 -225 -377 -885 -703 459 201 240 97 229 476 176 -656 546 -462 -414 81 410 -422 -462 428 599 732 29 283 590 -568 -98 -662 -790 -756 -621 789 637 797 -584 -746 -670 678 579 -869 473 -513 14 493 211 -837 131 -236 -333 543 -9 -186 130 -49 -697 265 -529 522 1 -515 66 15 574 69 268 388 657 723 766 442 354 -146 -563 372 -543 -369 -647 -467 52 746 138 -834 -420 202 -451 763 357 459 -343 688 -830 -303 -833 -574 211 -64 -3 684 550 -547 155 562 205 -835 -414 -32 580 153 -865 -536 36 382 -481 696 650 171 264 -589 136 -508 -3 -282 -346 787 317 -341 382 685 268 -302 80 -753 730 -459 419 53 693 771 551 -266 -266 -406 541 331 -488 109 -661 -583 -731 -23 -250 101 115 -435 69 -707 -586 -327 430 -690 47 -482 451 637 -568 691 -790 -412 -782 -315 -284 511 547 -672 306 780 331 642 402 297 -295 92 -361 702 521 -15 632 -416 -319 -494 530 149 -592 -486 -575 211 -568 204 -562 -421 423 -734 -54 -498 -788 207 -753 509 511 597 -464 37 -808 305 195 -183 577 84 778 -184 637 -457 -137 -506 -679 776 -184 -283 -862 -675 795 -103 -152 -216 -819 -771 485 -430 -205 277 -543 304 393 -56 -709 549 177 625 273 -184 210 222 742 680 476 -563 -482 496 368 293 -636 630 421 -856 -357 165 47 277 127 -847 714 136 183 -535 795 173 -468 -149 595 -538 -151 587 -871 559 -707 -546 634 794 372 -708 488 -316 593 -528 -602 116 -641 166 -635 452 761 561 -431 62 -508 -660 41 -399 673 140 -424 -50 -167 706 205 -515 100 -607 657 -265 -555 174 -730 92 -317 369 677 495 -520 -473 238 -320 -670 388 -417 -374 456 427 -782 -37 -676 -297 -499 -831 626 148 -483 101 794 308 -42 -780 556 42 -130 297 487 -361 -738 231 -169 48 -76 -397 -275 -588 -374 -726 432 -122 491 -213 312 -762 28 -538 794 163 -360 405 -772 403 -251 331 512 43 -334 128 103 -217 -452 -735 516 -454 284 418 418 -468 500 649 -330 -285 -592 -610 -5 -746 -27 791 18 296 -187 128 -888 149 366 -107 256 -53 -626 -604 -766 320 -587 39 -561 647 -868 -796 458 -514 -543 17 775 -524 -15 779 -780 -130 401 4 747 454 -269 -722 434 261 -851 328 493 -517 -342 676 102 -50 -246 340 -847 -460 745 -889 -821 403 -682 -555 -159 -339 698 -90 -849 456 -447 -422 -797 375 -871 -537 -685 -260 -51 264 -382 704 -319 -249 -458 701 -518 -565 89 -213 473 -381 676 -62 719 -818 748 -186 -141 -647 -491 -21 -811 -539 600 765 799 324 -141 -80 -615 788 -77 299 154 314 265 -424 667 -353 -285 -723 424 -642 74 -347 448 -722 741 597 -893 -286 102 593 -625 82 -98 115 -816 439 -274 75 31 -733 -882 -56 -165 -678 309 -804 -866 -887 174 541 -761 422 80 -732 135 -580 -851 505 770 -437 -331 20 -425 376 410 -3 -388 155 -399 742 351 495 320 -206 -84 8 639 -853 513 381 -242 -681 -662 -288 -866 756 613 -497 -490 -26 -60 -382 -301 789 95 171 -424 -760 -690 378 1 297 -337 107 556 -187 162 655 -550 -493 -363 -2 -346 -120 168 495 -381 -685 -170 115 -879 129 -662 137 479 -236 -372 -718 749 -21 751 -116 -142 -756 261 642 -560 -442 -457 -889 -481 396 696 737 -377 97 411 787 -406 -509 249 361 -805 421 182 -834 406 -374 -50 -717 655 -807 380 508 -555 -537 749 -151 -35 680 511 293 550 97 744 -297 465 -133 -200 246 -525 -537 -621 697 751 -595 530 -704 -567 647 -79 271 -608 608 -512 643 -4 -733 142 -250 558 -607 775 298 -531 -603 347 789 501 -296 -306 -805 739 481 13 -296 703 -486 246 -29 686 -893 34 308 -215 193 653 6 -860 422 -13 -146 -340 364 619 725 -470 -593 -294 -393 549 560 -140 -846 -822 -221 184 -725 -813 -333 -159 8 -803 28 -328 72 331 517 -884 -463 51 767 237 -792 70 153 -581 -391 147 492 -200 -427 -477 622 -888 601 782 129 -572 340 288 377 -874 -728 -574 -877 -193 -29 -389 408 556 653 -595 511 -52 -374 303 593 -796 646 651 -213 -787 463 212 147 665 540 -147 -526 78 199 195 86 -63 356 -509 -520 115 769 -593 -136 -226 -376 -753 -775 239 735 -678 212 -891 742 71 28 -611 -584 590 -135 -768 -798 169 601 -654 -898 -635 609 188 -781 780 -842 -173 71 568 665 -618 29 -622 -301 165 -403 186 287 284 -748 636 -47 454 126 406 613 54 -244 74 -811 254 -65 420 401 487 -364 -413 -94 -206 -866 -717 147 -385 -90 39 -895 -47 -831 -137 -842 -18 -854 507 -567 377 469 107 -48 -741 141 205 414 -261 147 -561 331 377 -411 725 415 -199 425 -87 -629 -779 423 426 631 558 -780 59 -540 -486 -744 421 -232 0 212 -266 212 -447 13 662 306 716 584 393 685 345 -216 -451 474 479 197 -678 -651 -201 -624 690 508 377 -511 -877 218 -320 558 -422 10 -499 778 357 -94 -845 -171 403 772 -388 -226 -831 466 254 -588 -431 -131 472 738 -329 -227 -896 -529 -223 611 181 606 -138 159 -141 129 327 354 725 -425 383 -12 750 -281 -307 -418 -444 8 -754 -167 145 420 180 -316 -91 619 -493 -601 -300 -268 158 -135 113 247 122 -507 -114 -853 402 -143 -749 183 -505 274 487 713 -335 404 748 575 351 -267 -843 739 -440 44 -879 -490 -284 631 -215 -74 -119 -693 -205 665 -705 -692 482 264 758 -478 -666 115 -821 503 403 653 -156 -486 -537 -607 66 -428 226 -582 7 259 266 -286 -324 463 -648 90 26 -436 703 -464 -511 -569 -328 308 -748 -287 -132 -474 668 71 -810 -749 -418 -656 -32 500 727 579 -712 -779 -470 514 -900 156 -234 -779 439 -566 -512 84 -241 696 511 704 -341 -426 -72 -469 -168 -594 -526 697 -421 -447 -847 422 -657 -669 361 403 677 714 -516 -846 61 688 -816 763 605 564 45 -717 483 -317 -276 624 -518 -353 -356 727 265 306 -546 -740 -826 -177 -338 -272 527 -640 -879 220 18 628 163 26 -612 556 112 -129 -809 -540 464 -150 58 -620 -677 209 -172 -900 508 -30 208 757 -354 576 -394 547 -789 -240 -25 -271 -38 -343 113 416 524 100 58 388 395 216 219 -502 -802 -340 770 459 -229 -882 436 -171 -352 -745 -616 -368 641 -59 -868 159 -219 213 125 642 -697 -875 -571 373 -514 758 -132 29 -634 -896 -835 -682 -286 -253 745 -186 659 295 -552 -637 -301 -432 -52 -116 734 -784 155 785 173 355 -110 143 -856 188 -28 560 -349 -636 -585 -97 689 -602 378 -379 607 -412 571 -481 -372 -531 657 618 23 782 -335 -769 -291 -523 190 -700 -340 -668 -252 159 666 -286 -328 -818 694 -609 238 -68 -561 123 -337 -862 252 -754 -585 -43 417 -513 596 -882 135 123 -529 -776 -806 4 -551 317 -399 365 171 536 574 785 740 -519 284 -858 753 268 207 638 -777 -688 -156 727 219 74 269 -702 528 -437 -821 260 749 -442 461 -659 378 -821 469 -733 -664 621 -461 378 -848 476 -20 716 -660 -414 741 509 -338 -146 574 -817 -699 513 61 -742 -19 -342 -899 664 -6 563 485 -708 0 485 230 666 -515 760 -221 606 296 -388 -61 -728 347 301 -192 -669 527 -389 -817 549 329 271 600 -200 -128 -101 467 290 399 -561 758 787 -276 -173 50 -159 670 -573 -574 134 441 -325 315 -650 18 -575 -498 758 43 216 -228 112 797 -370 -465 -577 789 -680 287 533 416 -216 765 -717 -544 -657 -550 763 -267 471 -151 646 -515 401 -38 -428 -850 -33 -540 -520 -31 -260 171 -591 -519 16 -60 -353 654 180 -518 -895 -748 -457 795 -756 674 106 477 -251 488 695 -441 299 -89 -555 132 -698 792 -532 -869 -379 -557 -670 -332 -618 200 -71 -893 779 -554 333 458 -511 -267 763 -365 -758 597 -598 -368 225 227 -545 -641 519 -378 165 381 -797 635 768 454 763 761 -146 16 -468 -865 -292 -780 -454 -90 -374 711 -597 -803 -529 -109 -454 436 567 722 -98 -673 496 -812 -211 -105 -151 -549 -63 -127 -78 -115 97 732 -378 569 548 786 658 -68 -346 14 783 356 -50 -128 758 -311 731 -372 498 155 551 794 92 -589 776 407 61 288 -137 555 -256 -463 -381 779 -880 318 -669 460 -589 -783 398 105 510 583 581 469 377 510 -729 752 -71 -35 404 589 -263 591 -653 -824 -865 -385 -615 -412 501 -832 525 -792 23 -850 -607 506 464 -57 -103 105 602 724 -562 459 52 -302 -338 426 -114 81 647 206 37 -788 537 -20 -16 346 -804 -752 -778 481 -731 528 -686 -794 52 -109 135 -797 196 -492 756 -137 -89 -825 -492 -895 -284 -609 492 -379 -355 -173 451 602 -610 -808 51 61 67 -662 180 766 -284 132 -215 366 -709 506 602 372 -222 -678 -511 451 474 797 102 114 -809 284 -436 -462 -454 128 630 572 659 489 -13 615 -65 752 -28 567 -245 -367 349 -781 -763 422 459 -574 -154 2 571 -539 -764 547 477 -513 295 772 361 688 632 -36 -884 -421 -15 477 -432 612 -659 -819 771 685 -892 -729 -679 -818 -219 475 57 786 -280 -369 349 251 478 586 421 504 -779 -97 414 -161 -460 -700 429 -785 521 492 432 510 762 442 -108 -401 305 554 -375 292 -77 -495 364 614 -797 5 -703 68 191 314 150 -582 160 -195 -289 -176 732 -268 -891 588 -452 -483 -544 795 -712 432 715 636 243 -417 -237 135 -830 -485 -399 -349 259 -653 -443 -41 -894 -641 -714 -894 -60 198 172 618 -461 41 -633 346 333 -324 -839 -819 -498 308 -76 -856 423 -883 307 -22 -149 -508 406 500 352 -266 -506 519 -159 500 -230 -265 247 164 666 -545 547 -460 -230 506 773 -359 256 -416 -95 -100 -488 -168 -734 -589 -444 -88 -727 -859 -532 434 419 -545 -245 -346 -793 -256 -36 -385 676 -475 324 795 761 -132 -58 605 483 613 -704 -281 134 -858 190 494 -294 -711 -378 -799 -185 -210 -403 -721 -612 77 -461 -24 362 155 -507 287 650 681 -899 -404 -388 -741 -498 262 -22 226 799 668 -464 -159 -831 -888 563 -189 -31 -740 356 -102 -844 -594 -74 148 -736 -489 -294 -756 372 -320 -816 -153 -176 -33 -760 562 317 -627 -410 722 460 181 -169 160 -49 -351 -213 -543 -311 -80 528 -357 529 390 746 201 258 545 429 96 167 -291 116 -835 687 307 -679 -157 -711 198 682 -63 -165 -560 -876 -360 -724 398 202 407 -869 26 -79 109 -644 -608 133 -502 629 73 -893 -538 154 245 -138 -292 -560 224 -834 634 -240 296 -204 -25 622 354 223 342 -304 -261 -104 -455 66 -172 -92 -353 -396 -190 -362 680 77 104 640 -409 410 719 -633 50 -69 -537 -527 264 -153 -753 403 385 -202 -679 87 -184 -701 -243 423 760 101 -796 414 150 -799 134 281 -653 -821 -450 -562 429 -311 2 271 -454 -277 -115 -558 134 -600 -375 580 520 74 426 389 603 255 54 -347 58 -770 -630 -694 282 -192 -410 627 251 -894 -824 -842 251 -757 527 -249 363 475 -533 347 -19 -810 -349 -13 13 790 -403 -785 -346 -387 -381 731 479 648 428 346 341 752 -719 -725 -279 -772 44 394 468 -478 472 207 625 -599 -436 -630 780 13 498 -210 -75 730 98 468 -614 632 -890 584 -165 -124 694 -60 -835 97 -292 -785 -209 241 -295 -311 158 -877 391 609 -84 91 771 97 132 -870 188 -244 309 88 689 -694 360 -455 -713 -367 -263 471 373 -541 -729 287 607 -403 475 85 595 732 -118 217 -387 -719 -711 -699 160 -334 -296 226 428 213 154 743 -189 600 282 -330 -158 -439 -651 -661 213 -236 645 510 546 -431 -75 489 -829 -535 315 -784 279 471 34 -82 -778 -618 43 297 39 -519 539 585 -354 -189 143 -749 -501 185 232 333 -606 -805 -652 441 552 -268 -43 -503 -842 71 -33 -763 -548 29 352 -110 -429 492 639 256 -369 -442 -36 -244 701 291 -332 -161 -93 -329 -685 -848 310 -736 302 -788 693 359 750 -273 431 -224 -380 -711 766 386 -709 521 -846 -391 -727 -718 -332 487 -294 -756 -337 -190 -82 316 596 673 -245 -72 682 211 -837 653 686 627 -796 -786 104 -570 750 157 543 -457 294 -754 35 -82 12 -734 -427 -432 -369 -522 -119 -102 284 -457 -571 -600 -274 -283 -645 -830 487 160 273 -274 294 -321 -130 -91 468 625 252 -842 -112 66 -325 -90 80 -184 434 -330 644 -210 -378 -281 -756 -28 -576 -687 795 -432 -356 297 -111 -58 205 670 -242 786 36 485 -854 183 242 239 -196 -43 591 -389 683 -50 241 261 -707 -425 -255 -850 -283 -539 662 -746 -676 508 -851 302 780 789 -396 684 195 -79 -200 22 -532 571 -594 -770 -860 -262 105 -363 109 557 -475 -743 -785 313 -640 10 -529 -640 264 -612 -834 596 -780 -458 208 113 740 -401 201 70 -455 146 -549 216 -76 629 -265 -568 174 742 586 -62 -463 -311 -572 797 699 -520 -272 -893 -429 300 584 695 -801 435 773 528 -29 -72 -98 -592 -839 -666 705 -597 -763 -631 105 -637 719 -412 -894 318 619 -25 -539 10 265 371 528 291 675 -511 258 -579 107 -891 149 -818 -295 -566 -67 -817 83 -825 454 32 706 144 -819 -646 -577 322 516 636 -90 -772 49 24 -588 -7 689 619 -44 -273 -172 197 -91 93 -123 -459 -270 -811 -191 130 -36 -146 503 -880 -412 -302 519 270 533 257 -736 309 -535 -247 249 -461 -512 -728 -177 753 -122 -497 11 690 -78 437 267 529 -642 731 -46 160 -441 -689 -34 684 -391 -742 794 245 -473 -132 427 -522 93 791 328 -659 -595 656 -146 -637 783 442 -135 -544 -596 266 -737 -404 -660 -7 -294 -710 549 319 -169 -737 -248 335 -825 71 598 503 -818 13 502 -356 -634 111 -111 778 81 -667 748 210 319 267 -416 -224 -465 375 -705 -742 688 748 265 -868 -205 534 -263 55 -497 -139 -215 -816 -439 -385 -818 -640 345 237 -53 -891 255 485 -757 683 -746 -360 -726 552 -885 246 14 561 -642 609 -530 766 129 -46 -479 471 -685 -228 -768 52 159 275 -118 -18 -269 -407 7 -334 594 68 346 -85 -646 -747 -77 138 470 -513 -433 118 221 -880 225 535 -778 208 486 405 590 513 698 777 404 -378 -571 -240 -140 -81 690 -193 -386 156 -647 -641 695 -133 549 -577 -284 550 -602 -76 -486 552 -187 729 -449 271 652 -437 547 -599 -426 721 -693 31 -461 348 721 -750 -254 -717 -897 715 -435 -1 -681 -277 415 -120 -629 2 -884 -39 -232 727 266 345 -878 -520 72 483 753 -190 681 -619 -544 629 -731 -165 -787 -29 -77 -218 97 -429 557 121 -562 -44 87 20 -446 -490 -425 771 -68 487 327 -442 -152 433 261 659 -309 -834 553 -437 95 248 -431 -22 140 702 -300 -780 -792 156 -389 701 -677 -816 34 405 -897 -718 -252 252 -632 46 -377 -650 -305 -326 193 -504 229 533 5 -862 544 283 365 -434 647 119 53 334 -233 654 365 542 -673 205 -697 -632 664 343 193 -887 -468 561 586 570 60 -675 -55 543 555 -659 197 -555 -490 -202 -458 284 5 -94 -810 415 -506 -583 597 715 586 772 244 696 183 -512 318 551 798 192 459 -142 328 -304 -795 -353 17 521 63 566 -361 732 -225 409 -150 -768 -90 444 -206 497 -875 446 361 -113 -290 119 777 -141 521 -117 383 -900 -226 306 -855 -762 24 706 322 565 -644 -357 -549 255 237 -696 -851 274 -163 476 90 -276 570 622 157 59 -99 765 -895 590 -151 715 714 619 -791 275 -113 -714 -666 318 -460 -1 -347 -122 720 29 -439 -46 37 147 -624 -887 163 -177 103 437 281 -417 591 619 -487 386 222 649 197 -750 -696 343 731 -864 -689 46 174 -518 762 467 -158 -787 698 181 -133 700 -653 -362 -554 -730 68 -55 374 -507 790 441 690 582 -626 132 -479 567 468 322 -874 -693 706 -523 -174 -881 201 618 -258 -726 -198 618 -756 -392 -661 -170 -783 -27 -204 -828 -12 527 494 701 -115 6 564 -442 569 718 745 -900 -418 251 408 -112 -664 97 -9 -192 672 -661 -874 -343 -333 -673 -662 338 46 618 285 -276 37 -536 -24 266 250 -454 -899 782 464 -468 671 -142 128 741 -802 619 317 -669 -506 220 -355 -36 545 53 151 752 380 151 436 314 775 -448 -819 -717 -846 -599 33 219 -757 311 323 455 786 -604 -891 201 119 -767 -251 51 682 316 -638 -867 -717 -897 462 -571 -23 412 -769 -177 -18 421 -395 -11 -400 -569 195 727 -596 507 643 -147 -565 -152 -643 726 32 -286 -504 76 -552 797 280 80 776 686 -70 492 168 427 -785 -521 -558 31 -784 -149 -161 -95 687 436 -761 551 -506 565 229 -592 386 -569 703 626 -740 -562 -450 -7 458 -564 329 669 -523 423 145 329 -837 -212 -397 244 33 -575 77 -770 -155 130 540 329 -545 -473 -604 337 -140 -794 -532 -192 -644 -696 695 -54 660 800 -483 -721 -781 -548 -202 -668 698 431 -275 -37 -398 684 221 -392 -555 -310 -605 -618 338 -371 -209 -623 102 -415 -566 -545 545 -169 749 220 236 143 680 453 -713 -503 -262 638 198 231 734 709 310 414 532 136 -720 352 -616 275 667 757 -311 562 66 -779 -752 516 69 -475 -699 695 -58 24 753 723 -380 411 344 33 609 641 -17 265 9 -856 668 -688 791 482 719 220 251 -240 -254 223 -861 595 707 -825 53 341 42 604 656 751 597 -891 -422 485 680 -157 -203 -16 -831 709 545 -766 -342 -692 216 -666 210 734 -403 211 42 -514 30 -898 -658 -134 203 674 -798 -252 526 -59 71 -60 -77 369 -163 -224 526 -288 751 -591 -694 -219 -631 -757 -685 -564 -490 449 430 483 -15 -812 -331 -101 -358 -246 -523 -802 5 -650 -84 -366 92 -732 -471 -665 -140 -487 357 -275 523 -478 364 -599 404 424 493 -61 363 -860 -358 120 205 156 -403 409 -361 -42 752 202 -428 -11 -316 -293 642 -69 -449 56 -826 304 -224 607 -702 39 135 -773 -218 592 791 502 -378 227 -347 -164 503 -484 -724 590 144 142 651 -841 155 -832 452 536 665 -9 628 636 -488 -401 462 19 544 241 -561 175 -227 130 -798 -450 191 679 310 -609 -204 -822 382 -722 348 -557 -612 405 -391 -422 315 459 710 -368 738 248 -55 -9 -348 -588 -81 707 285 428 -204 682 -558 -343 -370 -201 381 -695 610 137 -888 -425 -640 -529 -838 -258 -600 -17 342 791 661 137 -300 536 -701 -710 171 -203 -128 20 136 796 -531 424 534 504 -223 515 -705 449 275 441 -312 315 -572 40 457 -840 353 197 17 541 218 -794 -779 213 -711 10 -447 -672 -857 -60 -183 87 37 460 -136 659 -859 641 -14 672 266 -606 567 -22 -220 378 507 79 622 594 459 372 -441 472 -622 719 732 -9 -80 355 515 -539 394 54 -58 -641 -656 540 -490 454 67 -497 545 330 142 288 654 -137 -131 -199 121 404 -703 -330 -644 652 -831 -10 476 724 358 -424 278 740 97 351 679 519 250 598 423 232 -589 -104 146 -810 668 149 -346 -855 -750 501 366 743 125 -541 -722 -612 281 678 113 222 -148 -426 -657 512 623 -327 -20 -825 -545 677 -630 518 -519 -660 -229 601 -644 -534 -12 787 -654 -692 576 -375 -4 118 -765 342 -370 -318 108 191 -285 39 -534 182 -136 502 399 -768 -146 -302 252 -859 343 119 422 -649 -192 112 -865 84 -569 -557 -616 216 9 -158 -883 -742 425 632 605 -555 -425 177 720 -306 -866 -372 115 -452 76 -81 353 -542 -367 438 637 -446 416 -228 -407 -775 670 733 -384 -838 739 -183 -422 690 99 -820 -446 -84 -338 -481 -623 -127 215 -712 -860 -172 77 -377 -803 58 -580 -409 -22 -772 -305 -67 54 -281 -327 -718 -25 65 341 -69 -393 -396 161 -243 -780 619 44 -304 649 460 -110 678 -347 -222 -354 579 -496 783 -286 -692 -589 648 692 -39 162 -551 369 537 -13 229 -385 -503 248 132 -278 14 -197 -896 -631 -471 -479 -195 -181 -627 -384 -825 -832 525 -576 422 -136 429 -556 -283 21 212 -697 319 -867 686 364 -845 -455 414 3 -794 737 -50 -257 -430 763 -423 254 466 280 534 -761 -313 112 434 688 511 210 -835 253 -578 -224 -268 473 112 125 165 -379 712 684 43 -208 544 319 -882 144 -444 210 2 582 -548 759 312 723 -893 -731 200 -481 -898 -273 792 -439 599 669 -400 -331 40 476 799 -292 -358 119 119 -409 319 -122 -189 570 301 -883 -602 -727 -319 -282 644 435 -749 -278 600 276 -843 714 616 -673 -230 -654 -849 775 -87 603 -660 -595 -843 496 278 -481 -225 -373 36 670 781 -650 528 687 -717 -508 451 -114 -541 265 485 -53 90 -721 -615 -37 16 -768 -456 665 497 -339 352 121 -734 -391 -884 -578 -272 -295 -744 -27 111 336 25 191 412 177 -189 627 359 -155 238 471 541 -129 -427 -35 7 51 213 -209 285 -886 -17 -534 -816 551 272 -510 -86 279 739 110 633 769 314 587 -695 343 -745 -761 39 -831 469 427 -389 308 393 89 -535 -831 -744 5 -536 -32 -710 625 -619 737 536 -625 622 -240 -549 103 653 662 383 -817 -745 335 128 265 484 321 177 -764 -890 -855 -799 -674 -210 524 318 653 -2 -405 354 -709 715 -224 -22 45 675 497 577 -815 -222 -497 277 779 -274 509 62 313 -386 140 337 -563 -825 749 128 524 718 -328 -398 602 -707 -761 -366 26 -204 -167 -785 738 -607 679 -228 -505 704 -135 -247 -403 -122 349 -262 315 394 329 170 -628 3 208 183 -692 642 220 -222 253 396 -788 -175 -40 141 -677 -13 349 9 522 -853 -713 -215 314 448 734 347 -690 -352 -845 437 -594 530 -754 347 -59 -389 -345 -235 -428 624 -723 462 -346 256 220 -845 -495 -328 719 62 -235 289 -377 -427 572 503 349 722 262 -368 146 384 -312 -29 -699 430 -643 -93 -840 115 -726 -450 -567 -842 -799 676 14 -593 -696 -686 763 245 -749 698 -117 -65 -620 -488 269 379 -655 340 582 -421 -472 -362 -540 -69 -796 580 -741 -110 -39 -521 -283 647 -784 594 -281 -868 -370 496 -717 231 611 -421 -44 -774 -481 -672 48 125 527 654 -764 322 575 -866 -415 375 -637 588 442 -28 498 -612 -13 -217 -881 108 245 223 -663 408 544 -651 -174 245 -255 -438 420 -124 -373 383 -419 435 543 -595 286 -486 -493 -801 -555 211 319 -339 442 714 329 -683 683 -322 -502 556 665 -426 -388 -449 -678 -238 258 34 -361 -664 -148 186 -445 -760 -692 138 -530 649 -331 132 -373 -896 490 -509 -120 -175 390 -606 29 -304 412 399 -473 -721 -633 -386 316 723 310 -880 630 -458 -3 -469 770 353 -481 -240 183 617 -161 -67 -814 -120 -748 54 -799 -250 -453 -639 499 694 782 -42 589 -264 485 135 92 56 -94 353 463 436 -60 -870 198 587 83 724 -63 -321 144 -41 380 -628 -81 -594 -367 -521 460 780 -392 -47 -226 -894 172 -133 -729 -230 150 -44 -748 -30 -845 -266 -652 109 -616 711 -652 788 85 -532 160 -814 -179 738 -123 95 316 -891 -156 632 280 656 -165 147 770 -476 -709 567 573 -734 -672 -75 -852 368 -189 -578 -357 -64 571 163 308 -43 338 159 497 -372 349 -544 -451 -418 -364 -653 -423 427 -237 -836 183 -83 233 -575 162 161 -204 -509 -816 -677 591 517 686 -872 462 -625 474 153 -222 -211 -610 -289 300 -266 -632 -449 279 715 -5 -777 200 -894 355 -311 569 566 -204 396 175 306 443 -448 713 -710 143 -13 773 587 511 -29 -264 -112 -863 551 -852 -226 693 440 791 -588 -38 219 269 -448 -656 -607 -440 525 -336 -840 42 226 268 -105 -229 620 -93 -654 -437 -380 -863 726 88 -845 390 -462 622 -262 104 143 -335 -470 96 -572 -159 -282 -415 -85 -545 -748 -293 381 -891 615 -141 -437 -11 -21 -234 -161 415 155 -883 3 -182 -215 -484 199 -88 -708 -695 6 -848 306 574 630 -249 243 -712 -894 222 742 747 740 -278 741 -444 -662 177 714 -430 386 -381 -80 -527 455 671 638 -700 521 -819 314 -800 453 165 -747 656 331 -873 -488 133 -641 -418 655 322 646 729 512 -418 329 -543 -173 576 -350 -189 758 -687 -625 -476 -71 -510 -417 -439 -325 -147 -308 570 -92 -484 -273 -815 666 -203 -218 -814 -813 -601 -86 581 516 278 -551 -319 -791 27 -284 -117 -811 528 689 -774 -213 338 -502 -590 148 372 -230 -592 -440 -759 306 732 -462 774 -669 779 -774 414 -603 301 200 -699 -548 610 675 224 630 -559 -854 -6 -770 -350 -81 -418 152 -338 -521 -422 400 -608 310 622 -758 -376 291 632 -165 4 -852 -841 -770 380 157 223 377 600 -746 616 263 -59 107 -650 -660 422 -47 737 -541 124 -714 -10 143 37 102 -588 746 -244 66 268 -420 -891 -195 327 -374 -761 -850 -633 465 238 -613 -715 348 -37 592 -816 635 -843 -616 -486 13 -521 634 694 669 -728 295 -799 -11 186 -359 387 384 292 -646 -315 -15 -771 341 -632 580 -415 472 -441 -873 779 -823 581 -593 -325 -601 253 -837 -170 720 336 -348 -723 -1 -769 -4 -211 107 686 125 -769 581 109 549 590 357 -732 -601 80 211 506 377 -757 659 -410 -299 420 609 282 771 -352 48 -807 366 404 152 536 -592 -130 31 -835 479 70 -743 -645 677 -458 -529 -580 614 36 -376 -631 543 -517 -672 -742 -791 -343 -752 -809 201 -233 511 -527 -298 -673 -535 622 -390 478 765 -761 93 -16 298 -225 -337 -149 -289 -58 689 -96 349 -22 754 16 -286 -733 148 -414 -305 -158 -507 -524 350 -413 -313 774 107 -323 -263 -203 323 -19 -431 298 -349 -11 -725 -387 276 378 544 -566 207 794 347 -343 -877 -247 55 19 -49 267 -833 565 438 251 -865 -518 154 424 -867 -868 509 -746 396 792 784 -12 337 17 -399 -298 -510 -502 -233 -858 -33 -734 -846 -283 770 -527 241 -570 -193 -238 636 -535 286 -455 -818 785 -396 773 -786 391 380 151 306 99 -677 -473 -186 -767 -518 -790 365 575 -217 172 -593 -573 729 -555 -122 674 674 -671 665 -678 682 578 -872 603 -192 -448 -632 -546 25 6 -308 -226 -585 -156 -857 796 135 -594 -479 215 474 141 -237 -891 345 782 246 105 -391 -753 -442 -14 33 -834 -416 -521 -351 -421 -347 -157 321 -181 -267 458 -546 686 321 -715 649 -269 -74 -161 -671 -369 171 -80 -792 -164 -558 -103 166 758 -367 402 -878 -346 264 159 208 -823 165 682 -431 460 686 -243 760 -457 133 -614 -697 372 509 338 -667 478 490 -473 -438 534 -155 -288 -386 -7 533 -214 94 -603 -391 -370 68 -714 66 656 324 327 468 -96 345 664 68 -513 -141 -890 -623 -688 -255 -429 -453 155 -95 708 541 -558 -511 -229 -509 735 485 359 564 -621 792 470 -48 -567 67 158 231 719 303 100 -185 -245 223 -184 -750 -245 -327 466 -648 -657 -31 -554 -735 478 415 -427 374 -482 537 274 581 -42 281 -407 -374 -777 500 384 -513 58 184 391 -46 -492 -68 -749 -752 59 149 -420 23 -27 -775 -880 -378 -414 760 280 32 97 -842 -43 709 -597 390 608 592 530 572 380 323 -820 440 -387 -606 38 93 636 -612 215 480 530 -131 -391 -44 -485 603 24 -24 703 445 16 -240 381 606 -229 728 -507 538 -261 -379 452 -553 276 772 -144 318 136 35 405 -71 -460 -80 -354 -212 796 465 237 -117 -43 671 366 -136 24 -360 585 731 521 -92 320 -644 -397 -447 621 -459 424 -667 268 -643 475 34 34 -180 394 407 -364 -785 683 -349 336 -168 -187 54 -816 -451 -825 -550 668 664 19 -11 363 545 -547 132 447 -59 -181 445 -665 -118 687 738 -441 210 13 -679 -477 -204 -96 221 -605 86 542 524 -4 -289 55 -398 510 -494 -811 -338 -466 346 14 113 748 -183 -384 -646 424 324 196 163 -836 249 252 316 -872 600 -726 -544 -760 -361 412 -569 -516 -864 -525 -237 172 -791 -321 -871 -725 -532 -154 -19 -440 -611 452 -681 -649 209 255 -698 -545 -350 335 557 232 -640 453 733 315 -898 -290 -322 659 -672 -489 585 -570 -219 782 532 257 -857 -411 336 188 40 778 635 734 -775 -474 191 -389 359 706 -559 182 568 -485 692 369 576 585 -510 129 430 605 26 683 -884 -638 -334 -257 -632 -466 181 -96 757 -731 -131 -651 398 -623 695 -679 -335 104 738 -823 671 -201 548 -275 -817 -523 -365 327 -49 -305 411 795 17 453 447 -331 182 -109 -641 -766 280 461 160 487 -495 -686 449 289 -574 329 478 -6 539 655 -124 355 -562 213 2 -69 291 -667 -128 -82 -272 244 265 778 29 -505 -808 388 681 640 -583 205 695 430 122 -364 -57 -872 592 -705 135 367 -790 -379 -548 -726 38 739 363 -286 -364 -756 263 141 -211 663 550 604 468 784 -364 769 -224 -523 -353 692 -65 -136 -262 -718 -208 284 52 486 433 -54 -20 231 441 -464 -600 -5 795 434 -453 25 661 -16 -31 226 -370 -489 -558 -320 66 353 -267 -56 -5 520 387 710 -13 -74 548 528 677 -462 21 357 203 -183 190 -468 -88 782 -50 479 431 684 -293 -549 -683 595 -383 686 -675 296 -877 151 -108 -387 254 263 162 -769 654 -815 -689 743 237 -402 27 1 663 -99 -374 254 -659 -489 -801 472 -420 -688 101 288 -551 158 337 -856 696 50 112 545 81 56 679 4 -120 -491 153 -543 -261 435 -627 -201 225 40 -621 -835 -480 -53 87 -285 -561 -663 -223 74 -566 -262 405 -853 -323 353 -696 -111 -822 -323 142 -864 -4 193 -456 665 688 -511 -106 85 -456 675 -556 -772 583 -578 -689 -504 -415 -360 -643 296 751 507 -851 625 -794 -53 173 -626 76 328 -710 -14 -800 -666 266 -266 -540 628 796 503 -228 162 387 334 764 -462 700 177 -871 609 -393 787 232 382 354 -806 219 -744 -679 429 367 -350 -851 -805 -29 -399 -578 42 -767 -590 582 783 328 -381 507 715 -798 -677 -599 -375 -74 -682 -813 -857 373 682 217 738 545 -305 -683 -877 -187 192 -589 790 -889 373 448 -246 634 -761 -771 -193 -487 -526 635 -360 799 -646 242 453 -45 549 348 -612 -465 613 265 523 653 79 -389 -625 -248 43 -422 617 -37 -220 797 -367 203 543 -52 67 495 198 99 85 180 385 172 -79 774 732 -784 -425 584 -774 -132 462 -117 -665 -518 -649 758 518 325 -229 25 730 351 408 -773 -433 -532 -328 -292 -442 42 332 66 729 257 744 -686 91 644 -12 -274 599 -185 737 -665 -430 231 -470 -600 -590 -864 252 732 -376 -892 763 -12 -693 14 -37 -664 -848 -379 -844 247 62 468 -536 564 -379 646 485 580 -724 796 657 351 131 695 -730 268 -412 -243 715 -554 -544 292 195 469 -569 -398 667 512 672 -457 137 549 267 208 -860 -727 758 193 -270 -57 -453 -668 -625 -558 524 525 -273 -114 -228 613 -50 209 521 -661 790 294 58 631 452 186 -465 193 649 -75 -898 342 -412 -439 84 210 572 497 -321 731 750 -777 -564 175 385 -513 640 454 458 -103 180 413 258 14 -176 191 336 -677 555 298 386 -677 -381 764 34 140 330 714 309 305 -217 575 -644 480 -795 154 233 -103 -80 -39 -653 -60 -847 90 -802 -274 -701 368 589 -529 376 379 -334 688 485 -545 -258 440 -595 -139 706 751 143 238 -459 41 -407 385 -644 -243 -578 181 -264 255 -134 273 -374 -457 396 269 485 450 448 -58 259 -471 375 704 -866 -441 -868 542 -504 -236 -633 -557 342 402 410 541 74 -336 -661 317 -728 30 -586 181 715 -606 -775 -467 56 8 365 -548 -597 -863 266 -707 587 800 507 -125 -71 98 12 739 -171 -361 245 479 -12 -543 -607 -849 -847 -577 99 563 -594 679 454 577 -409 -289 -356 -546 -50 -337 -616 -645 -473 543 -46 -147 108 -520 424 -483 -669 -129 643 -54 -115 -290 -840 -768 477 -375 -741 584 146 443 -408 213 -565 -804 269 -631 81 325 -729 709 703 -300 -674 -813 376 -777 -842 -441 -129 -579 -416 96 142 -226 129 -625 677 420 95 144 576 -674 396 412 -761 51 667 245 -835 306 -200 -558 -752 -488 -116 -492 688 -184 -792 516 183 127 623 -834 88 32 140 144 -602 -481 74 -33 -51 311 201 -63 -795 -239 665 376 194 -827 -99 196 532 -480 -179 -446 725 -345 -686 707 558 43 -583 173 -528 693 -237 -664 -642 -404 334 316 515 -851 162 11 786 388 -436 -22 -561 -631 451 177 -311 278 -422 326 212 -529 389 780 -249 -406 -481 -839 -514 -297 -646 457 -359 83 -527 -819 -682 -394 426 -629 -830 509 103 440 -97 -254 -39 184 -56 -253 495 -71 263 -303 714 561 -576 -73 462 779 792 -895 -451 -709 -718 80 -179 -698 164 -41 -185 -50 741 186 437 715 83 -337 -767 -741 -880 -470 -648 -625 -170 124 -543 184 -44 -595 -199 799 -602 300 -767 462 87 -381 -181 -645 706 -779 -854 238 3 -593 499 205 -266 -774 519 -648 -375 -316 52 -222 -9 -702 -835 -499 377 -695 -240 -627 -42 -740 353 197 -666 144 565 772 -303 133 547 -722 184 -654 -212 478 -353 -104 334 412 245 -30 793 302 -76 -389 -434 74 -122 -846 623 -68 -298 -444 6 770 423 -59 173 428 -240 -443 219 249 122 497 -664 -126 -286 -471 591 381 -509 -111 74 -589 741 233 555 352 48 -423 428 -297 -11 -176 -436 -340 -205 692 595 670 -273 -541 -700 -834 -700 230 197 549 -477 -303 -225 -763 -525 53 301 271 -711 -873 -110 223 174 -128 126 -103 411 744 -619 179 306 476 563 98 -508 184 -332 380 -210 -879 -687 -90 628 635 746 -582 -774 636 -379 742 24 -80 66 459 78 -296 -280 703 97 70 334 217 -833 -415 -713 -8 -465 710 -865 191 -864 -95 618 -418 -543 -37 282 102 437 -535 55 -563 -152 649 -293 -379 -582 630 -124 642 278 369 -556 760 643 -400 -119 2 -634 -83 504 659 541 -111 -300 471 595 -553 341 -227 -748 797 464 -32 -492 -743 -773 -520 -581 -177 -378 -560 455 -300 -860 -673 -85 -23 -268 -733 -875 -276 -401 35 396 -188 709 52 297 228 -621 -561 693 -80 705 646 -117 -317 -485 -619 -626 661 -488 167 -782 110 389 -228 199 -211 -694 417 118 733 762 -219 -80 -650 25 -438 583 -718 275 538 414 557 -868 -617 -693 684 -413 -881 669 183 -825 -427 582 778 -723 208 -663 384 -392 279 -1 -258 -569 117 -760 566 474 -184 361 -137 12 85 -702 -416 -418 -652 -404 549 -837 -724 484 221 333 -192 -541 462 -237 700 -569 -403 -650 488 493 188 673 253 269 -290 792 121 134 -630 -627 -771 694 -549 -203 -789 -492 -133 212 -139 -183 510 -890 -162 -142 -99 -733 -723 -436 478 -500 -302 -436 633 -301 749 536 569 346 -585 732 -304 -511 534 -326 -176 -456 -548 298 -231 -185 -198 -515 156 -900 -267 319 -80 648 -785 -351 -333 729 582 -484 -414 50 360 -784 -841 -490 517 325 100 -304 -36 -847 -78 369 61 419 -80 707 -146 238 -203 127 -37 164 -513 401 -465 -722 501 -270 153 -443 477 547 110 -793 164 -18 -416 775 662 -746 -81 -686 480 -462 693 611 501 -469 -443 -642 210 -732 -37 203 -320 -142 171 -807 654 557 -38 -822 655 -488 151 -696 -368 765 787 349 169 371 -52 298 -595 -572 716 -163 532 -432 -698 -117 -80 -124 202 439 795 -600 563 -543 -590 -686 -381 -396 -751 75 452 -573 -601 -812 -802 -816 -530 -218 23 306 663 -809 24 -92 184 -517 -143 -711 -551 545 124 734 270 371 -692 248 -118 -826 -8 758 -751 423 -635 -660 -311 -504 788 -382 -728 348 196 162 -155 178 -266 -748 -565 -249 192 -680 -528 588 -403 173 757 208 -854 -651 245 450 -69 -306 -454 449 -568 229 -375 -730 442 553 4 -706 -793 -113 -19 428 246 475 717 389 -431 366 512 766 -377 -605 298 373 -602 772 328 589 -737 -145 -108 153 -835 -234 -274 420 479 300 -486 -118 -319 31 627 -479 -808 265 -605 -627 -364 -14 -66 110 -233 -84 -547 701 533 -337 618 -176 425 -316 -775 -878 563 239 416 -292 -900 261 -355 -291 372 123 189 -696 349 -112 355 -631 573 -208 690 -93 -56 -384 736 -260 -396 457 -380 -252 -651 565 118 -321 -794 -40 -893 455 627 74 438 746 99 175 440 -336 337 -268 315 -166 650 -536 356 377 620 524 -503 227 -500 -604 632 745 503 -773 -225 -802 290 -558 313 356 779 404 -185 -592 633 -695 457 383 -117 -868 -362 -861 41 -867 424 -590 575 -836 -581 137 571 313 -129 -863 778 -536 765 -302 229 -640 521 494 536 608 -412 55 -835 -886 -440 -256 -329 648 281 766 -455 793 -721 -698 -116 -592 755 774 -738 -127 -677 205 -778 -172 -193 -197 -698 -333 -303 665 145 629 -49 33 135 782 -128 -785 355 -772 -762 616 158 -618 338 244 455 -626 -423 443 -264 -725 -766 303 -561 630 -324 568 276 712 -537 588 -397 -529 295 -168 -364 111 -833 -219 761 -372 422 502 -743 95 471 103 -122 -861 581 53 192 722 29 162 413 520 -823 492 656 397 686 -664 -305 -392 403 105 -620 105 362 -741 250 0 -64 -649 -455 -145 384 -322 -151 -500 85 -596 673 -264 -822 -809 411 477 -568 -725 -171 144 -351 654 -699 -536 -520 -15 49 -618 -625 -42 -728 346 -6 382 -710 131 387 635 -609 -553 -411 314 -825 -336 -820 550 -488 769 131 -720 -172 105 646 -509 53 333 654 -729 387 -184 -159 322 680 -748 -379 -601 432 -796 -580 399 -750 -15 -260 413 748 -93 300 631 -90 229 207 428 582 -233 -60 -79 480 -328 -300 216 -504 238 -606 321 730 170 402 -733 -311 481 -134 164 -401 -135 -660 587 -415 -456 -683 -489 -264 401 367 -402 699 -283 -251 679 -819 531 -335 -428 -230 -861 -610 -679 -451 -815 -784 396 -771 264 318 -370 401 -632 270 -301 -386 196 243 -780 -30 104 -151 471 -473 296 406 184 -600 553 -506 653 -582 450 -181 -793 -406 -661 -575 399 340 52 -761 -236 197 -607 458 -459 -419 466 432 -841 -237 -42 136 667 -346 -299 435 -211 527 513 54 338 -752 -587 647 -20 -244 -370 530 374 -347 17 180 796 -759 105 -443 471 -379 -177 566 -246 -254 736 -510 -471 476 -801 307 -704 -510 -765 -523 -493 724 437 240 603 -421 365 -511 -42 690 2 674 -271 -635 -17 -528 479 -462 -831 238 -142 555 -225 -445 206 714 -728 510 -787 -509 -461 787 310 -421 -259 233 -864 -888 203 -577 694 747 390 -301 98 -313 -477 593 251 -144 648 409 671 -861 -87 -628 73 496 -525 -100 378 -278 562 347 -341 -370 -19 675 -188 380 -658 -649 -125 -103 302 730 -879 -747 253 -320 -255 -306 726 -42 33 693 -516 -242 -741 486 -567 266 113 -779 -583 499 181 14 -130 -93 691 -613 -504 -175 -492 650 767 -669 724 626 -108 456 767 -897 -470 -892 19 -548 -57 208 -788 580 148 -727 -643 421 -366 -384 364 -760 470 35 167 135 -189 -192 649 -897 112 358 -863 -6 -174 342 -632 -70 55 348 -193 641 -356 -644 657 747 -363 -173 -478 -373 18 -453 474 -122 90 129 -637 481 -215 -760 -752 779 -568 -703 277 344 228 114 -461 -762 -186 -778 157 -638 147 -140 110 -262 793 -695 130 -707 502 677 -422 -567 754 108 -446 6 -182 -359 -309 731 285 9 100 -761 693 -106 -277 -33 -425 -169 -43 643 390 -160 -617 -657 -31 320 -230 427 320 778 -174 582 -136 -835 593 122 264 213 -770 241 545 13 732 -328 418 -644 619 537 -566 -214 -723 -171 -27 648 29 -287 -316 -357 -455 -215 -433 179 130 784 245 -229 -536 690 -182 474 308 -298 -498 273 581 620 498 -413 -580 -7 72 -126 -401 729 517 -510 592 225 362 367 -369 -487 -118 523 518 -450 279 -587 44 784 -796 93 594 -834 -579 -466 117 465 668 642 231 -889 -149 190 349 -785 -864 78 -806 -77 -827 517 23 -540 18 -356 -714 405 723 -175 -826 -648 798 160 690 597 -675 -455 342 534 -145 759 721 17 495 570 -602 -539 382 -370 629 94 231 -190 -498 246 735 428 -887 -118 120 544 -747 37 -58 -57 -238 773 561 -60 -81 -606 -317 -220 56 82 108 -612 88 748 -108 704 -114 -376 -421 -134 486 -795 -519 499 -825 125 81 -244 547 585 -584 198 339 -488 -525 612 302 -838 -116 -883 72 -362 -123 64 101 -103 130 -614 789 -714 235 454 199 474 -501 -710 -368 28 -824 -121 -406 15 285 257 -671 242 384 532 -687 -821 65 -867 526 558 -186 627 462 -13 -482 2 -841 509 323 -598 -376 -738 209 -466 608 -228 87 23 -342 588 590 -33 117 374 340 670 -468 -1 175 -138 -525 -45 -319 -510 -205 679 53 -612 -605 -524 -635 438 482 672 332 639 -57 -798 268 -9 61 315 -652 514 668 -459 -699 -41 24 -167 536 -853 -346 254 -846 -406 201 -66 234 -618 682 -485 -233 -810 -418 785 -718 89 741 -598 -726 -334 -745 682 -124 -110 -684 -655 -898 461 -523 -383 573 -779 -430 784 -229 -158 94 -553 -339 784 -396 105 -749 -773 107 614 -603 327 685 -187 -204 -276 594 -186 -283 -847 365 550 610 473 -303 535 495 500 790 629 -680 210 353 -643 -855 19 -197 775 595 -545 -130 -685 -357 -139 -345 241 -143 -556 -472 -860 305 -76 -40 287 -102 238 92 -46 -7 420 -46 13 -91 -740 -856 85 594 -414 632 332 405 -358 -100 -136 355 54 -689 119 -880 -758 711 620 -173 775 686 323 -398 701 -684 231 -115 -116 384 -655 -27 220 49 244 707 -896 -353 772 309 -583 203 795 -549 -460 571 -750 -235 298 -484 448 723 166 -373 22 593 -446 -185 624 763 -533 -87 182 -28 -742 363 -22 -257 139 -388 -282 576 92 554 396 -315 -784 -139 -790 -639 407 277 539 378 -39 57 378 319 748 -876 364 -498 -191 2 464 521 -666 -495 376 711 133 429 -556 -848 -52 361 587 569 -31 270 -572 416 530 635 -517 -137 196 -5 -462 389 -824 -638 154 -224 277 -406 174 603 -546 -506 -192 -189 114 676 -672 338 -845 158 -569 -368 775 -646 723 28 768 698 -425 -736 -470 -723 -599 410 -772 87 -486 15 126 44 -447 129 -723 39 -61 -389 -193 -609 -209 -38 -146 477 342 462 -273 362 125 -401 223 428 129 -850 541 516 306 -643 25 -858 -652 488 -394 -112 -751 -826 -454 -707 167 -117 -275 650 -140 608 570 643 -283 -531 553 109 -43 -232 -104 -275 50 542 311 -346 -13 226 -789 669 377 -282 186 696 -173 -144 -834 -579 40 -744 -834 -319 -581 -62 -614 49 -228 -164 -60 262 -313 92 -730 346 306 -886 -544 -683 -669 90 -862 503 -28 -175 -382 -654 -205 -206 1 -864 295 40 -521 694 195 571 -45 -643 -193 797 761 388 348 -752 -674 309 347 4 -159 -137 496 445 -700 -861 165 -495 -285 -94 -190 111 -178 -457 -31 61 -152 -767 -491 -155 768 779 759 493 -688 800 232 -2 -759 350 -471 -358 343 -380 -74 -421 -340 595 463 -674 478 18 296 -83 -227 355 647 -424 38 -351 -217 -550 -844 -229 90 -338 141 771 -258 -646 -469 -547 -715 99 -5 34 -761 105 434 -290 128 -227 120 291 127 233 -8 -785 -29 292 764 494 605 37 659 -370 -21 209 -209 -249 -766 516 564 738 96 652 -816 -408 -895 227 -844 -428 571 -300 163 113 642 -504 -457 93 785 762 -886 -276 -257 392 617 493 727 -499 -162 747 -798 -184 721 -387 -785 -239 -270 -537 792 176 -487 380 206 -558 -588 -546 513 205 -190 -713 -652 -809 309 153 531 303 35 -677 669 -53 746 -301 256 523 135 -703 191 -218 -391 -385 -790 -829 453 -293 -381 -781 -191 695 -652 351 293 -804 -615 -582 696 690 -709 -526 472 26 19 708 -500 -867 345 -37 667 105 -661 -30 167 -155 624 754 455 -73 -801 512 -534 -556 653 -618 -426 -301 94 510 694 -277 -465 143 -804 538 -703 -417 381 -691 280 94 -438 787 -681 727 -524 -212 -444 144 797 -169 287 -672 -727 -811 -288 -838 588 313 -210 -279 -822 -384 -601 645 770 240 5 -870 598 26 -308 -100 -251 -850 -343 -460 -117 439 765 376 163 207 474 -566 93 -374 -253 756 651 347 734 -521 798 -477 756 -531 -1 -345 -124 -835 -731 345 -412 -661 218 -369 769 -129 -8 -450 408 250 153 408 -771 485 -77 326 -617 -400 -599 -365 662 529 -355 -475 67 482 16 70 576 290 -30 463 457 409 -369 -260 239 -177 -855 449 385 -836 437 388 -621 -687 348 185 -104 328 5 680 -886 800 -346 -104 -793 -275 18 525 -215 598 -788 -204 154 -632 430 460 -809 569 -56 -577 571 -730 -290 524 205 122 -645 303 768 -642 -644 -546 678 -863 -544 -230 -269 584 -554 -155 -882 21 -900 623 -750 -124 659 625 -779 -350 -547 135 410 695 -107 103 1 433 254 -748 -282 732 457 -273 701 -343 354 -545 107 339 723 -560 -166 -457 -878 -565 -642 283 -109 -53 -787 641 563 -207 521 -805 -875 406 446 -465 136 273 -247 -267 188 748 245 560 -836 438 195 -24 -482 -767 784 -452 211 -854 412 144 -321 -373 -274 -814 119 656 53 685 -82 -363 36 -298 -442 657 283 -248 -742 -58 101 566 776 544 205 693 790 -537 -560 -144 -164 506 -563 -414 -606 -298 465 696 616 100 -851 779 -713 -731 -463 -704 264 -141 358 319 -558 -417 239 25 267 381 79 -151 237 721 279 575 -618 777 168 -811 198 790 209 -881 364 -783 574 -81 -852 527 -110 741 313 -1 -422 -307 -800 -432 426 -770 47 -164 161 -875 37 -347 733 -457 -857 521 353 -472 -703 -836 43 -724 412 169 -566 519 402 381 236 191 -635 -409 -788 -775 389 -741 -529 -87 -35 770 599 222 195 -94 -211 -899 507 634 113 -476 -857 -168 531 267 147 -29 -731 585 266 -207 302 568 -331 57 -703 159 -257 745 758 542 322 -254 327 -842 375 32 -517 -762 -847 703 -114 -437 102 -867 497 334 -555 251 -761 -39 510 -443 -499 -518 204 374 -648 524 -36 759 -624 -96 -35 574 -124 426 -555 31 116 74 753 -492 720 22 -429 647 -48 212 -289 -184 -823 -356 231 -100 395 535 117 -593 155 -242 468 -679 -640 -410 486 -126 372 -864 399 171 267 -785 472 241 -745 -552 73 622 -472 724 -446 -199 -461 129 -473 -422 363 -502 429 -29 651 22 -760 437 627 -542 393 -736 -440 17 -603 -274 747 151 270 -822 364 71 -14 -89 655 563 -438 136 518 -377 -372 432 -453 675 -272 179 -682 -57 -142 610 703 508 493 772 -683 -691 588 -96 -267 217 218 -533 664 -650 67 734 536 229 11 76 -539 -217 307 -466 400 -356 33 122 -836 355 715 27 175 722 -758 -52 -13 112 -263 -113 349 -202 402 -139 -109 754 -609 -670 -212 -660 -833 263 -653 -567 550 402 -304 -425 -158 -769 179 764 -393 -150 -888 32 -684 -366 -595 -873 444 463 -779 -390 652 72 166 388 299 -836 -235 108 -168 353 264 -804 -75 -106 -640 742 751 480 516 -692 -769 77 618 -52 739 -686 -847 52 -830 773 -611 507 643 -224 792 -357 -642 -400 642 785 -522 -139 249 -789 -210 -720 -442 -216 -436 153 437 454 -859 513 252 401 132 18 192 67 -553 -759 786 -128 -461 630 -336 498 -775 33 -604 367 520 -316 -467 -738 102 -504 395 -408 768 -227 -315 667 518 610 -415 -239 335 119 627 -416 -3 -468 -228 740 -598 244 411 -365 -269 -100 441 88 785 37 542 489 -524 156 -519 28 -803 186 -687 536 785 717 523 568 627 -119 -139 379 138 281 250 493 -365 -638 631 -778 -343 533 655 -847 719 765 -598 -679 -663 -230 -184 -738 65 799 345 -24 -643 500 -44 -272 732 291 -230 -220 -499 53 -187 798 305 -694 -520 -503 -154 -495 666 -838 -714 -225 412 -18 -579 -290 -82 -233 692 -317 93 -541 28 475 -809 -261 726 452 367 459 -273 -317 -608 511 -110 718 -53 -477 -6 409 738 -615 -190 636 -96 521 775 -823 -611 -599 -617 533 606 -351 679 695 99 -736 -581 -544 -705 -737 479 -563 -172 -382 211 -632 -126 148 181 -169 800 718 -603 -401 -120 -887 97 727 325 772 26 80 -520 255 41 -831 743 -355 552 219 -597 153 -871 350 -154 -237 687 277 -224 -174 -516 -40 382 492 219 500 -459 -607 89 -18 344 575 -385 -632 -408 682 274 -664 -166 -738 449 796 -252 -619 75 398 -347 490 -233 -26 -606 -544 -673 93 -700 -629 -735 560 -420 352 -764 -479 185 619 410 595 -503 -83 -603 248 658 429 506 -450 -212 -123 516 -60 -864 577 -699 691 -843 77 515 170 -59 792 -45 679 -319 562 -696 143 -494 529 -81 585 -652 -102 -60 -772 27 744 -577 -277 603 -420 -539 288 -12 199 775 -507 574 -629 -106 205 95 390 527 240 273 580 765 -700 460 221 412 460 -612 -382 637 -659 514 362 74 634 590 467 205 -340 729 -333 -616 -868 -373 -262 -582 -144 -705 284 -825 -620 -813 -734 633 -769 -533 -622 -339 28 357 -479 -753 420 -799 540 -482 192 100 28 326 -752 761 700 587 649 -489 -128 -476 684 -899 -261 -221 -606 -620 188 344 140 365 -124 -489 -133 -135 33 534 14 -285 -614 457 -656 557 50 663 -123 715 -828 474 686 -640 -398 -187 49 -113 477 368 397 -345 28 733 -322 463 121 781 32 -806 173 -367 7 780 -706 726 -879 597 -460 99 280 -73 -896 532 -541 627 148 -651 -400 77 279 -819 511 -155 691 255 -412 -337 -860 680 -350 -737 508 -488 -666 -456 -320 -873 -367 298 -150 -860 -446 415 -587 -175 -155 -357 630 -841 299 380 -469 470 -870 -803 17 707 -64 -508 -626 380 -48 209 -611 414 -823 346 -306 -281 153 743 750 -507 -453 -519 210 -540 108 -456 196 -744 137 284 -535 482 -6 720 -627 -804 504 -304 532 -218 -320 340 332 -429 -631 -863 -150 114 -548 -241 204 532 -487 712 570 -225 -146 -133 -189 -449 496 -462 -266 400 -360 231 70 -491 -20 51 640 743 734 414 771 332 462 542 18 356 630 -9 390 278 -798 6 534 -385 -363 402 -549 396 -116 394 -411 -538 -525 70 -348 -485 605 -271 56 -798 -605 476 457 -762 411 389 -256 -797 -814 -446 417 56 -678 203 -310 225 163 -255 64 220 -271 -459 95 -274 -184 707 -889 -313 419 191 787 -631 -304 321 -253 -477 322 -829 21 787 -603 122 402 71 232 736 -12 -670 272 -422 -761 -406 -752 -500 -264 -479 551 16 -226 -448 -545 526 253 -197 453 -677 521 -846 -283 -322 597 172 327 -705 732 362 -293 582 26 47 -393 261 141 679 663 -489 -430 249 775 -647 -788 -53 346 -286 771 -149 -651 -112 384 205 -844 -147 433 -296 -59 398 781 -535 -865 49 375 -245 61 453 550 -488 100 772 70 167 -59 290 631 23 768 -151 -124 98 -401 65 -287 -430 -814 425 493 -853 -537 -236 -370 167 290 546 381 623 17 -62 270 -823 738 -322 709 -184 -314 -347 -828 40 702 -725 -232 -648 -366 -6 290 -701 -161 -727 -510 -388 331 -56 -372 -635 323 -207 -801 93 -750 -311 542 511 -266 519 -259 -456 376 723 404 619 -166 285 -709 -743 682 -796 -245 -14 -144 560 459 -17 -305 404 56 310 -552 324 202 -397 50 30 -278 89 -899 -841 124 160 19 638 420 -722 -432 -72 -59 332 780 -757 -228 170 -126 386 89 319 610 550 441 466 38 -182 -778 84 276 -562 -330 -245 563 -209 328 788 -195 754 -173 433 283 490 -496 537 -135 575 -192 -802 220 -868 780 -532 379 635 765 39 -294 -168 -22 388 -351 -54 -101 -375 558 -733 -205 -141 113 11 -254 575 -208 -323 -277 579 -199 -312 -494 -707 -719 519 363 -347 390 -300 -575 -259 -387 -246 -277 -507 -318 -423 738 -765 -172 -600 -512 94 -264 -638 -613 514 662 469 -95 -171 188 -816 306 -817 77 -61 -561 161 -806 -105 -5 513 -53 659 378 -60 -174 -109 -652 -832 -452 448 83 -373 -818 -603 -542 -395 22 676 -564 685 -696 -621 328 547 407 322 -13 -288 288 -671 431 -728 438 -504 95 -261 -828 558 -131 617 145 464 350 722 394 536 336 37 138 472 -146 145 -664 -526 416 -798 -297 272 -515 -161 -268 -191 -426 240 -57 -36 101 -884 -535 537 -600 332 253 -365 -17 -475 333 -185 -737 -102 -221 -173 524 29 -268 646 54 -670 -345 -475 106 -71 377 -301 -287 184 -638 127 467 -866 72 -105 18 510 65 279 -783 218 -299 448 -669 -288 -463 317 671 -689 -51 9 -679 531 -554 497 -176 88 -883 -24 -768 -567 227 114 -736 -168 -641 -282 36 452 -282 -65 -506 -1 413 -728 468 -549 -147 229 116 -4 524 92 -766 -593 50 -66 291 766 766 503 18 422 -179 160 -654 463 -70 -728 -610 -227 369 514 -790 168 -500 572 513 509 -609 -856 -433 205 -62 690 -373 -292 -250 460 33 0 -154 -710 -141 -306 675 34 -192 -760 -134 -249 -424 389 310 338 720 -58 687 -710 412 -134 -282 -770 -382 -885 5 -575 516 -430 416 338 -688 -671 -795 693 -404 -256 -416 705 186 276 -266 174 701 -365 578 537 520 -630 278 -886 786 -595 127 688 -703 -698 246 193 -704 -772 -101 -291 504 514 -46 -621 375 719 -484 592 -476 -358 692 -125 -106 -825 494 -553 -815 283 -770 -47 -779 618 476 722 126 533 -899 -294 -60 -566 291 358 -253 725 -685 439 338 45 -672 -838 -317 711 -341 -60 441 -58 -702 -346 -406 -665 -269 -120 -658 -834 -736 271 -471 -539 -582 632 -692 -65 592 -148 -394 662 609 -29 129 -867 -424 203 118 124 -605 -672 157 -735 -369 -359 -609 -505 759 479 194 538 -275 646 -44 -510 378 -575 769 556 155 -394 -593 -787 540 103 -667 -703 -260 344 295 -359 334 153 693 -468 85 -213 651 14 254 -551 -893 -153 -746 -563 548 -682 504 750 -161 654 134 528 -216 -641 527 -211 25 -350 -367 -642 385 517 525 -863 -512 331 -184 -242 179 -258 -330 217 395 -265 456 134 -583 153 703 -197 522 -529 397 678 195 614 428 -355 -440 -477 739 -890 -617 -50 -562 139 -754 433 731 64 407 -658 -158 296 102 -783 430 598 581 122 -314 -274 272 -49 -437 -785 464 -694 -687 -438 670 -548 -189 482 20 676 -327 -761 60 262 -380 99 -768 -169 -779 70 398 229 -33 367 -806 543 -367 316 554 -133 692 665 376 -784 735 152 597 -108 -574 -857 -815 521 624 -594 558 588 -18 346 446 23 437 517 35 415 -510 402 348 -615 -873 -280 -369 8 -305 -43 -97 -578 -467 374 -756 199 585 -288 451 196 260 -575 405 15 176 -632 -297 507 525 -754 -870 218 -393 -437 -839 6 -266 -254 747 -327 -188 98 -812 -671 355 692 -44 438 363 -160 207 -435 758 498 -78 602 -420 68 -406 -279 -321 -705 425 -382 305 541 -462 263 -146 335 -863 730 295 413 -848 -403 700 720 408 61 524 -496 -709 243 142 711 -642 363 -223 528 249 -39 473 -774 -639 664 -350 594 -679 305 515 -639 -266 677 -736 411 169 -152 576 691 -54 -594 767 624 141 68 -309 374 380 714 -71 -786 338 389 98 -614 -459 -346 -355 269 508 -748 148 301 97 -629 -327 -266 -351 779 492 -891 418 -224 -450 -434 527 713 743 329 421 788 -896 81 -886 -29 283 -335 3 414 -320 311 -534 335 -410 -288 643 -135 543 127 -394 -353 553 -660 -340 -474 -63 597 14 361 259 -779 -561 -100 -421 -286 354 -681 21 -176 -629 221 541 -445 508 -172 -521 -407 502 798 -194 74 -472 374 -205 474 580 637 -773 110 -385 -481 -392 753 -453 490 85 -114 326 564 -824 -186 740 230 -585 -282 -733 -242 -627 -444 266 -102 -582 -21 -779 2 21 525 -715 -600 606 301 554 414 193 -515 33 495 249 459 -229 -681 209 -738 -587 440 558 -741 -367 -711 -543 269 570 -744 -14 5 572 -16 -327 -789 722 -511 73 431 -374 800 395 437 564 -179 63 683 -89 199 371 365 287 461 -51 -748 488 -320 586 316 760 -408 -652 -52 571 628 718 -527 -259 633 509 515 682 64 -226 224 -211 -363 360 -448 355 609 719 -271 -609 132 -790 24 700 -162 103 -769 200 -310 -611 280 266 -41 455 56 -108 -522 -704 -383 592 -250 -525 290 406 454 7 -544 -251 -212 506 629 167 -872 322 -403 -580 330 -400 747 -338 144 -197 126 -128 -446 -259 443 -663 68 -309 -231 -162 -641 -303 392 -561 -154 -793 383 17 -54 -114 614 705 -177 688 -94 -658 -312 -45 115 256 361 76 -196 -399 -520 -450 262 -814 794 -844 -620 -509 187 167 367 283 -845 -466 -881 -256 327 -108 -473 418 641 -391 -481 152 -817 -199 544 741 -129 335 306 262 214 329 -880 -636 -535 -272 792 718 -670 -631 -850 -255 -378 -151 -587 -349 380 538 -121 -213 -537 7 -775 44 -113 -9 105 -825 -295 208 539 -621 464 -101 -572 -108 360 457 508 -843 229 193 389 268 711 -832 -81 619 -741 -418 424 -877 -569 -556 -769 -654 -300 -425 -738 -241 -424 -46 1 674 267 -739 -551 -98 291 -25 375 548 -214 727 -7 545 -236 516 -91 192 -677 -374 797 610 -712 203 733 284 -327 -516 -733 202 220 -402 -770 363 -4 132 -466 366 444 -152 -256 609 510 -34 689 -589 649 -388 -226 339 -834 570 -639 -835 -273 162 779 365 91 -576 775 -419 -154 343 580 436 -461 191 288 -543 643 -658 69 -225 -760 583 10 236 -75 58 582 98 -848 394 403 386 -615 -675 17 611 752 775 123 343 -844 583 -38 435 187 463 311 130 683 -524 699 -799 -794 -607 183 -318 712 -246 131 -537 -122 14 -759 105 32 761 347 598 -494 -697 -559 182 461 -711 -669 -790 -106 199 -516 125 -609 196 300 -709 354 396 -36 776 681 410 -41 67 -466 -547 489 -474 -296 -24 127 -152 97 -825 -877 157 61 -888 -71 694 -249 507 127 -702 750 34 -326 -81 -593 209 -140 132 -766 194 348 109 -492 -214 623 690 144 -694 -294 -369 -446 -213 715 -701 243 -158 -741 737 427 571 86 -424 753 782 11 -228 511 -534 -499 -495 -773 -726 -519 -334 375 -198 309 99 479 559 -585 -783 187 493 676 355 -777 82 -556 67 -382 -777 711 125 29 -645 -876 775 -109 232 -94 -16 660 396 -696 258 -676 142 -262 82 96 542 -633 -666 -559 255 -338 307 719 -501 595 15 -119 -694 -40 465 586 -25 134 -252 -191 455 -416 108 -888 247 227 -507 94 455 -86 -377 -322 567 223 87 -752 -116 -726 542 -242 772 465 555 460 383 388 477 -571 -73 -569 443 -66 -50 646 446 -29 -332 -866 370 526 623 549 -486 -483 135 671 -729 36 -792 722 101 17 215 -468 -188 -505 -658 558 -130 306 754 681 -798 -709 27 244 180 -26 -451 50 360 -573 108 516 590 -612 -515 -732 452 640 230 -536 67 609 217 444 -706 646 -245 -352 -366 214 -180 -387 -485 -549 -672 515 154 -143 265 -814 239 -236 -326 12 -729 -879 -56 -203 -661 -137 108 470 -468 781 135 -700 385 -530 213 784 -446 -862 502 -42 184 -417 327 467 -365 -379 398 -340 -494 550 -478 170 1 710 -478 580 328 552 335 535 -687 -422 512 206 -248 -269 -71 342 -588 -140 -641 157 486 -449 135 -448 -467 -604 711 603 -343 376 -199 -718 -510 -775 -84 -793 -568 13 636 -268 643 -188 -646 -451 -165 -738 324 -194 -351 384 431 -682 -645 -28 467 200 -666 -71 593 616 -870 -173 -765 85 -260 781 264 -62 784 -60 558 327 -297 187 25 355 -463 655 57 188 614 241 -293 -534 -346 121 208 -78 491 166 -240 -566 -482 247 -469 34 -304 384 600 800 -471 -709 -612 -898 -759 241 -698 -235 -8 3 -339 285 -430 -587 131 -181 -337 -401 352 -616 131 -438 -767 340 52 -312 -605 -542 364 440 559 357 -13 -126 359 -527 731 245 649 -204 747 477 -384 -377 -101 -768 174 -747 -139 -461 31 55 -276 -820 769 570 -61 503 -576 -496 457 -645 -709 -502 207 -23 -416 -4 0 312 -850 -287 -889 545 -481 124 -651 -706 -657 -679 329 785 -179 -891 657 725 460 -524 -807 529 23 -760 417 390 -881 777 -118 715 -322 -735 -879 -438 168 -209 328 231 -796 564 688 -249 -640 135 -160 -97 -457 -579 -530 -747 -500 -204 503 -686 -15 -428 358 794 204 -632 176 417 -391 -677 -331 -393 -551 296 306 725 -748 -49 -302 -372 166 207 -829 -828 -77 -200 615 -666 617 -547 -607 -166 -2 -487 -420 -491 658 494 -310 23 736 -63 318 -420 361 -63 -427 -90 55 499 681 506 112 -634 -697 797 472 324 -40 -620 -446 282 -764 -257 18 -746 214 457 -439 -451 -652 -61 -725 -105 -369 589 -617 -249 -1 -36 260 -880 796 -573 -531 521 447 -196 -495 -184 -586 -581 -356 482 -759 230 -132 705 534 374 337 606 32 -617 59 -622 -218 20 217 -338 433 668 581 609 211 784 -384 -802 -653 269 590 -84 -885 -848 -685 587 504 -701 499 -475 -805 -551 13 -685 620 798 -286 -856 165 359 -442 462 605 -316 184 646 -204 407 455 -862 -677 -385 735 -408 319 743 -707 -23 334 -743 -17 125 -648 -91 -746 788 683 -243 -366 780 435 -634 -215 164 557 653 138 701 -884 557 306 356 -117 -354 298 -349 -540 191 -263 94 -467 330 370 67 -115 190 -19 168 186 334 284 379 245 -137 110 -804 -173 -650 -555 -451 671 506 -876 -340 772 -745 -253 -609 -279 449 67 -95 -336 -27 763 -877 120 -831 -51 -108 445 664 -219 287 -90 -825 -655 -49 663 -236 -177 -318 -863 -683 -900 -656 -805 265 -568 -153 161 -491 637 -231 -341 431 -432 -156 157 -609 428 -158 383 570 -685 658 -539 -104 -764 -124 794 -260 -309 544 663 -267 80 -572 -216 39 -187 -815 653 240 284 -749 -573 -125 -29 476 -623 -65 630 373 -851 -218 -746 594 339 297 705 -673 426 -266 284 -151 -55 435 -832 -221 724 633 -402 -215 -310 298 -869 -56 -602 289 770 -205 782 184 147 346 -858 -479 372 -510 365 -747 659 -438 505 -160 -720 437 -721 -363 453 -628 -577 -387 -565 668 -500 376 670 524 261 650 639 -608 -114 43 32 -469 81 -223 -829 -542 -141 -466 420 192 -107 -469 -36 -299 686 637 12 343 -134 -888 124 -76 618 -662 385 227 345 38 -337 -837 -142 -850 -14 -581 289 -57 237 -537 -662 93 -594 373 -885 -738 -614 -143 -801 -198 -253 673 384 -42 -434 -522 369 -810 -828 -337 -3 -349 691 459 -681 -663 -701 -104 -771 257 564 736 -151 325 442 -534 -373 -304 572 786 255 319 -116 166 116 432 -453 -550 -476 334 -111 -166 195 -550 -549 740 -432 -712 688 -572 446 -209 -569 493 -6 130 321 -277 -560 -612 323 111 -887 -132 -81 160 -507 507 -644 -35 -749 -150 -199 200 -344 500 8 -711 -214 -755 -811 -382 462 348 651 343 684 40 490 -51 -426 295 -633 -338 -300 676 320 -471 714 516 -777 -653 -560 477 165 50 -209 250 268 -467 -244 -394 -544 -334 177 112 -450 -404 -210 553 -404 -312 75 -162 3 462 581 277 775 -275 530 193 -881 -232 -769 517 -204 619 -351 306 -583 315 768 -622 -596 298 528 -2 -257 -149 -381 -178 -654 -510 48 -702 586 698 -58 -438 -798 -701 34 650 552 784 612 -472 690 308 399 346 -768 776 433 427 557 -700 248 -238 -674 -402 -819 767 735 -206 -842 464 -384 -770 20 40 -804 -830 -38 -77 333 320 616 255 -687 -845 -184 -579 99 -704 -712 -338 48 -68 -17 8 69 94 -701 -469 -21 -705 -247 -104 72 377 -76 -327 -452 780 -614 -40 -760 542 190 -865 152 -195 -300 402 -582 -761 -391 637 -875 728 15 750 -379 -447 -712 361 331 433 246 369 -467 428 -184 38 691 -327 326 373 -746 784 -23 252 -359 724 -112 -286 21 255 708 -517 104 -112 -763 781 -77 310 -307 -69 -212 754 -678 -483 -746 -751 284 154 23 -808 452 228 385 456 -856 -838 -871 -472 116 616 556 -215 47 446 -579 -237 -362 393 334 -802 -9 -203 -217 -96 -86 754 735 409 -538 -62 763 -821 212 210 -331 -792 -159 366 145 453 366 -132 -698 535 -663 670 -254 409 135 -199 148 -598 649 191 -23 -710 185 -302 -869 693 658 530 -528 -313 -263 -782 -26 284 -596 -447 -212 -381 558 -362 350 -763 -556 -524 -511 53 -681 -781 -554 426 152 -166 424 375 -410 -320 -131 448 717 640 716 121 -13 -161 557 -789 83 -502 727 -36 436 -392 -803 89 284 693 -336 -73 -549 -259 -871 -671 -221 -785 48 740 454 -648 -207 -93 799 -32 190 -233 459 -255 -871 -498 -280 -780 -785 555 496 709 -369 -721 -266 376 54 709 663 776 -718 689 -39 -336 783 678 -895 -830 25 -654 -410 347 81 562 -559 478 -511 84 -48 -203 -381 268 -298 -747 -192 -713 -781 -112 -876 -76 -183 -15 125 419 -730 -900 -474 756 -253 388 357 528 429 356 -297 -654 -655 452 53 -474 458 452 168 -343 -645 -485 -571 -622 -178 -740 244 -328 -33 -27 -404 422 307 582 -635 -284 -826 -879 -157 62 -840 -440 -341 -639 -746 248 -151 -777 532 -624 100 181 345 -314 -84 557 -31 616 -451 -1 676 484 317 503 -488 514 105 333 -674 129 -659 -631 -487 -385 -18 -670 -627 623 719 -447 309 147 152 -75 -256 -314 171 332 636 377 525 -801 636 748 -409 699 -828 -124 -431 313 -805 152 42 -242 705 -299 -99 74 -511 -796 -224 94 -892 765 631 275 -492 -643 649 233 231 31 19 169 -149 -767 688 -414 -40 197 -284 -341 -739 -522 553 493 658 728 83 623 -877 316 176 -369 232 183 -372 596 -803 -199 -397 -261 405 589 -724 -124 515 156 354 -400 357 449 -287 -131 585 69 171 690 362 456 -294 -40 212 -326 237 205 -722 -622 726 449 -890 208 -643 -446 -177 288 11 195 652 380 -683 -171 417 797 630 -802 -576 -402 706 796 32 800 -597 155 -440 -777 -821 758 -683 -506 436 27 -653 -473 -362 -198 573 -204 -14 150 57 87 -783 -779 518 457 497 159 323 -736 -806 -600 -180 -757 744 -167 -862 237 -83 -81 -625 -374 437 -378 775 424 -765 767 -858 464 -853 -672 697 642 417 -834 -659 720 -728 -514 -797 714 -437 -174 -880 -761 -325 -761 -658 -642 -447 293 -422 189 -455 706 225 -616 33 246 220 -130 158 -304 711 708 -146 -507 447 377 -715 539 240 -270 -111 155 429 -385 310 729 -100 315 746 -216 16 -877 275 -744 -506 -495 652 261 -234 -885 782 -112 -134 -28 -27 641 -622 -287 277 -337 -655 -355 302 -169 -104 -431 574 455 748 -341 568 -287 -741 481 241 -617 79 -771 -720 168 -581 619 -631 -199 328 -577 689 -763 -239 302 120 94 -283 -594 82 -103 -567 -327 -107 -707 341 97 237 -9 188 547 -153 506 -189 370 -293 -867 363 652 702 -643 173 729 731 68 -275 -232 349 -178 -880 -332 109 -585 417 -244 -847 -152 740 -471 -852 -829 184 -49 -82 -270 726 573 -662 309 -377 -422 -772 778 -789 471 731 -661 528 -646 350 197 714 547 -403 -882 238 -388 583 606 -66 -812 -436 258 540 107 320 81 132 -22 -875 569 -160 37 63 -88 -732 481 385 -371 -896 -350 -230 391 715 389 -108 -462 -647 -29 -84 -33 -561 -608 712 -702 214 138 415 -75 -281 -887 574 652 -640 724 375 -202 -233 -567 749 -452 -593 631 -209 703 -380 -188 -861 -428 -711 -502 588 -879 -872 781 148 131 317 245 515 154 -440 783 -839 -846 -793 218 41 -336 -335 538 619 -224 -819 54 716 229 447 -45 -873 -272 -765 570 -208 -487 539 -21 -183 17 -260 445 64 -640 -49 -200 538 144 571 -191 -108 -640 -200 486 -250 -893 626 -432 114 -39 -58 -806 -402 700 594 -844 -13 -865 -884 -755 683 -278 -189 658 220 -29 55 504 -863 -488 474 -628 316 -359 -312 -399 -454 78 -108 683 -801 261 -894 -615 -375 -176 -75 502 756 426 231 338 355 -208 98 -428 -232 674 -729 24 -36 247 61 734 -642 -830 -176 51 398 -500 469 -62 -452 357 -105 355 74 -122 46 196 -892 -19 330 464 -320 -834 -165 -54 530 -197 518 -672 -599 -342 -839 691 -322 -717 148 -256 -109 478 302 -548 -450 724 -878 525 -483 442 -682 -455 759 84 366 -336 448 398 705 790 -694 314 -765 425 690 406 80 27 -293 359 601 -199 -447 -872 -597 -340 -82 676 -857 -607 -262 -91 797 -49 723 344 -343 65 137 201 -71 -611 -486 218 -199 737 319 291 -649 474 456 -834 -454 -788 588 -415 -109 625 406 548 452 -670 -419 467 -434 -738 399 -758 -70 -434 -110 210 27 611 -840 -85 677 -865 605 750 631 669 -74 -88 -602 -336 -368 313 -676 -851 503 792 -856 747 107 -83 137 -544 774 -394 -12 -496 -668 -329 382 340 205 74 146 -849 -25 -799 249 463 -226 756 -104 -745 709 191 264 -442 -167 556 301 -28 -224 70 128 -717 -198 179 560 -53 -498 -169 368 9 -633 -586 -296 37 -772 112 696 -878 -426 -863 289 -227 0 -280 -474 -122 -880 -15 535 -797 -752 278 609 -60 -78 -383 -216 460 -555 470 -411 353 314 42 -865 313 -883 -295 176 186 -64 -227 -624 -524 416 -102 476 189 -824 296 61 468 -389 747 -263 -887 -665 184 566 411 -791 -371 -517 755 497 780 -573 -646 301 -417 -108 3 24 653 -649 -577 684 -390 -105 -27 437 782 -772 -252 14 -524 -557 -257 226 80 71 -352 -97 785 328 -72 -630 -248 788 -422 -287 -895 -708 -60 527 407 704 414 634 -807 -401 636 530 388 776 -865 641 688 512 366 747 759 -405 403 -43 -590 -380 475 -44 270 -2 -139 -489 -324 556 565 -670 690 -784 -130 -293 -883 -568 428 -804 -384 -53 433 -13 -119 519 167 537 -521 -39 -621 350 789 -544 -511 -510 464 -140 -250 536 -322 -665 791 -556 -678 -465 -259 -246 -267 -297 -369 -469 204 734 -217 -826 770 566 -779 222 251 308 -235 -764 214 -19 39 616 -180 -713 21 -154 -371 42 -586 -574 542 225 741 -640 -454 301 -148 -413 24 -425 -535 568 353 -447 -157 -875 -186 -607 -175 641 -458 143 181 -239 -335 587 422 -25 -320 387 -103 -541 725 495 -900 -738 -347 760 -25 689 -631 284 304 -172 768 668 -289 578 508 291 -278 646 -269 -185 -532 -538 149 782 555 157 529 459 552 137 -284 520 276 -714 -99 394 -170 -681 755 -163 -664 -526 -531 308 -275 132 -127 606 215 -440 -873 722 -13 -435 -313 135 -344 -728 86 -232 -133 -109 -476 -378 -551 -415 -488 -618 513 -882 -306 279 415 582 -599 -589 222 72 355 -318 -811 71 49 231 -624 479 -608 -196 -484 -534 354 120 -865 429 -273 -44 -605 193 -366 -69 520 -360 -388 1 -545 676 -817 631 17 39 -875 -172 461 774 705 -739 489 612 -240 -304 -517 -616 -150 -144 -170 617 640 -454 242 -228 152 -121 443 128 720 -766 -386 378 -102 713 -871 339 -292 732 11 -505 521 -362 -573 746 661 764 -283 -16 -348 727 -31 72 -198 -662 -611 -508 124 -18 68 460 -579 208 -575 -759 397 -686 -790 74 337 -199 -199 490 -705 275 429 -795 374 691 -72 -37 88 -672 541 -300 -379 -408 734 -710 -715 240 645 101 800 -572 657 336 690 -364 -839 -547 698 -717 715 -871 -438 -192 621 766 -373 -875 -442 359 -864 -327 715 39 -173 90 35 -735 -227 -292 -448 -680 -884 124 -670 624 670 -17 361 330 716 622 -726 -639 -612 -256 -83 -660 -417 -298 257 472 189 128 -294 -50 -601 -102 6 257 414 644 336 128 302 -188 -137 292 121 -758 273 717 726 480 -803 170 269 470 -497 -77 -269 -491 -408 -448 -593 -225 -664 -81 298 -770 -166 -647 -262 -863 -153 -730 556 -278 463 -437 -853 102 777 -579 480 -489 -483 -500 370 -530 -51 709 -77 -857 657 18 -550 -445 -363 600 261 -828 -876 -113 61 488 -753 -353 135 -448 -47 -830 -103 666 -239 -230 -453 -804 -760 -517 -541 -584 -191 -843 616 213 -688 -567 -601 724 260 -835 -685 100 82 -636 -122 655 620 183 461 482 -342 214 211 -880 -852 -349 -52 -488 683 227 -614 -249 658 747 458 -367 -769 -685 -860 -210 23 -388 448 -333 311 372 -762 -747 235 721 703 301 -499 -828 451 405 -409 -667 -23 -7 434 10 -750 -149 713 666 583 258 -534 -695 358 -529 565 460 193 -312 -844 -579 229 730 -258 680 -214 218 -628 -697 564 223 -315 718 463 -96 -608 -662 -280 -715 -15 497 -550 -387 -371 -332 -121 -870 -363 -188 580 679 -247 477 34 -518 402 -875 -421 378 -186 194 127 -43 562 562 519 105 445 -498 345 -550 -877 -466 -518 63 -309 -648 32 -470 398 -90 795 203 -868 -385 -493 758 -59 501 -98 241 -531 307 527 627 -307 634 628 647 -296 -97 -797 600 -417 699 -841 478 392 683 -549 664 158 144 6 -729 -474 -530 -777 -10 -341 -320 -187 -404 343 -233 -91 558 282 -61 319 39 -603 76 -843 251 -811 -415 313 -861 -23 -589 -799 308 211 -236 298 653 -773 -94 -866 -371 556 -119 -784 -675 -360 -846 476 -716 -338 480 -222 455 711 481 -558 596 -768 5 -837 239 32 102 -457 -747 227 -753 377 -70 -447 -223 -689 -304 -499 -310 -47 -603 -391 228 52 62 82 186 -550 -688 -417 -505 655 269 140 762 -636 -684 -844 -127 122 458 127 -543 -422 769 -138 425 -811 333 -63 -640 408 21 554 -740 -611 -75 196 -623 176 389 -139 -631 182 234 197 423 300 -497 -872 -832 -701 -436 120 -532 -554 -865 177 -151 -406 184 516 16 -199 22 -34 -693 552 440 446 -501 -383 -591 497 -117 -673 -869 -159 526 571 -113 613 -400 299 -38 -274 679 322 231 354 520 -118 -32 -36 22 -603 80 317 -223 631 -787 -652 89 -577 -627 110 -729 -818 -668 494 -425 543 -610 -544 -93 -491 501 53 -612 594 -736 65 -631 -454 183 306 -425 -207 -206 -827 -152 340 398 269 -86 183 357 -608 -152 -316 753 484 785 -307 -21 -276 -616 285 -761 -34 -735 -537 43 429 -82 54 597 785 748 233 -394 -127 -426 -550 -861 602 -257 312 344 484 494 -671 292 793 397 -202 -136 133 -563 418 472 607 379 674 -887 -358 -218 -765 677 354 459 796 -55 -587 -454 295 334 -60 790 -269 -561 774 648 -230 -587 -604 -48 -467 -346 619 708 1 368 413 -379 -653 -790 471 315 -492 108 -620 -699 -192 140 320 -57 -184 -575 -846 -317 684 -187 686 -337 -836 352 538 -857 20 191 -704 10 -39 -309 177 -13 392 154 -162 136 160 239 -305 -117 -763 -351 -287 -177 -113 -795 -249 -479 -262 524 796 -834 613 278 680 715 65 -268 -633 -148 588 246 312 658 -386 361 476 586 56 522 466 641 200 758 655 -775 -633 565 -751 443 730 -32 -688 775 -856 -434 -400 -662 664 -173 -395 765 -774 -511 -346 -667 -198 -398 -433 168 -286 -713 -778 -444 -341 -8 704 -194 -657 334 430 -519 188 20 -695 26 794 -463 66 -456 -809 333 -105 -587 -126 -528 74 -834 -287 476 -548 -774 195 -296 598 150 -666 -298 -661 -228 293 484 -388 546 506 788 -701 -541 -178 703 347 632 -348 -274 560 119 -164 357 725 752 -668 -778 434 401 -327 -327 -380 178 496 -138 -397 -741 541 622 696 -324 695 463 401 -785 -62 673 -892 422 729 -147 -281 -144 180 -251 -209 411 138 760 333 619 409 513 -75 -401 777 -165 -301 14 236 129 -273 -871 -424 -612 200 -20 452 -626 -56 -3 -125 677 -244 276 60 416 -508 740 -467 -746 -42 -732 -191 -419 -284 -241 671 764 -778 212 -180 609 343 137 363 716 -190 452 -763 540 -611 88 718 -537 -92 -16 -467 13 -128 243 690 -78 14 -387 393 -27 750 -270 145 -783 440 576 622 -726 -271 697 481 -11 -625 353 -276 88 74 140 -895 362 -339 261 -152 -595 -760 340 -447 -441 530 -829 431 771 362 -829 -168 164 396 538 -69 -360 354 -769 -232 207 -91 -340 696 -310 557 -775 -345 -472 175 -465 323 -211 413 -50 -838 -203 224 550 107 -735 -279 59 -849 -891 187 600 113 -438 726 -113 729 514 419 -12 323 424 93 -357 753 -660 -490 -415 -506 -294 -203 649 -565 -501 88 -653 244 -771 235 -384 701 553 -62 -164 295 -30 22 -102 -42 180 -352 482 -4 -494 489 460 -148 -145 -515 512 -333 -427 -723 -582 657 -526 112 -706 -451 557 -843 -880 -330 505 762 -401 389 -538 441 682 517 0 -95 -734 304 -567 794 533 -473 662 -466 628 419 -718 -757 446 -555 -65 222 -623 -263 59 575 521 -56 236 -778 657 -402 -619 -379 -687 188 282 216 -392 197 -230 -727 -14 -181 369 498 422 615 -65 -880 -768 115 67 -536 -301 659 -866 81 217 -82 -622 672 -257 449 -141 -511 323 673 -346 59 -472 207 -328 115 -738 -159 -304 510 -456 -423 343 -560 -652 -182 553 -599 -289 -94 481 131 -440 -111 -145 -406 -62 510 -463 78 -625 -525 667 -777 -266 351 48 226 24 -725 502 -877 -444 -35 -649 -480 -210 -716 -302 648 -105 -562 -212 790 611 -420 -630 -773 56 -160 -138 -434 -833 -677 -789 -247 97 385 -551 -544 236 629 -100 332 -291 -399 -257 78 -306 -767 -684 228 -785 -323 474 749 -91 238 -878 -106 -428 -481 -546 -312 616 278 -572 613 -853 -150 -191 -581 -406 -520 727 18 187 319 -742 -252 -854 301 -886 771 -594 611 -402 -751 -175 245 -618 -608 -451 613 -155 372 759 -816 537 -467 -878 462 -899 232 -859 -711 95 -484 72 654 196 -49 349 516 -862 116 -48 584 226 -232 -796 427 791 -481 404 -691 -398 -257 -59 703 655 -509 429 -206 661 -549 -680 593 -607 190 -615 449 -669 251 -218 -294 -779 -425 -114 389 59 -691 -112 -533 317 -856 775 -500 -195 356 427 -16 -262 260 -48 -788 -799 -859 722 -538 -820 325 -758 -485 -184 366 -570 -245 -314 -609 483 -54 -277 -142 -653 705 -255 206 37 -561 -376 392 689 732 -889 -308 -812 -311 518 -176 -139 -544 211 241 -722 -303 -8 -528 497 -121 752 -745 -519 280 -775 346 -819 561 321 275 205 -778 -154 -413 -183 -199 117 483 -776 -24 -822 -832 -440 522 -431 -487 3 -705 790 461 -826 -339 -200 -375 -212 -212 458 571 -275 231 -284 -270 -412 -632 -107 324 -681 385 -649 -543 426 -339 90 -340 756 -295 -264 726 715 -602 239 -415 627 503 -756 -403 -479 -789 -417 -771 332 714 668 605 -563 -188 -602 -350 -267 238 33 -661 -810 -520 -227 608 402 -602 -853 211 645 -833 -235 -239 -692 -466 352 683 -74 -822 758 517 -644 707 -176 -357 643 194 78 272 -274 -8 -459 -351 -394 -294 -404 -865 -290 202 -898 644 766 -371 -700 763 -407 646 -830 341 -266 -322 -659 -483 -183 -72 165 230 -178 572 248 564 218 107 -101 -124 60 -797 -882 -691 -214 -376 657 414 325 -172 772 -542 -642 -734 716 -96 602 587 46 -23 -538 223 241 -172 -745 20 -154 154 776 -795 -479 484 -128 -644 -698 -357 794 -809 -837 -252 -853 -221 415 -740 263 -423 -442 574 681 726 -540 669 102 182 176 -310 -782 754 -202 -171 -652 -245 -597 -809 -432 156 -568 653 419 404 -594 617 -242 -816 -340 706 -317 364 769 205 -726 -321 127 528 -338 -555 -213 279 761 -55 -13 21 -436 -173 786 388 776 -525 492 -724 -732 590 -531 -415 -27 -451 -260 -462 -852 -296 465 250 -176 -158 -810 -410 94 -76 -122 262 -626 660 64 398 -736 705 250 -586 -229 -213 556 -52 459 -285 308 -42 620 362 -426 -52 -473 600 -82 -92 181 -675 93 -4 -301 -292 744 -90 -682 283 564 -252 210 566 91 388 -664 -621 47 642 -857 288 -643 -143 319 374 -523 -409 -879 -268 -341 424 -88 391 548 -601 -371 -816 442 -423 129 -226 71 369 716 619 -872 396 671 -485 696 658 234 -479 -365 -402 290 -260 -360 -26 604 -718 -51 -6 -14 245 156 -260 -116 -153 492 -817 380 603 -520 -862 -738 714 487 419 20 -519 770 394 554 88 -517 307 -372 469 -668 521 462 152 -61 521 797 760 -394 -78 -715 17 -572 -431 -858 416 604 107 -264 599 -188 -366 -647 788 -692 746 -816 -472 -492 -281 605 -784 -616 -706 -803 -439 -196 -121 -638 562 -892 456 264 251 585 -232 -620 192 -14 156 443 -842 672 -548 -348 -742 20 -402 -543 -38 360 -367 -668 505 289 -482 -880 652 -134 -574 169 -766 321 505 609 565 -772 -462 553 -82 -841 -410 48 -702 173 -579 -238 -137 396 -152 22 -154 704 347 52 185 178 638 800 -751 -719 423 -314 -802 705 101 226 539 -767 -480 -46 655 -100 -615 -798 609 76 -533 -55 750 -823 -786 -331 -765 -365 -69 -502 -494 322 284 716 -348 230 403 -175 -698 -128 -141 -23 -254 605 -151 252 232 637 -421 381 -629 26 -888 795 15 -761 78 -273 691 -711 -795 -27 -349 304 -518 -539 769 -242 551 169 -312 69 758 212 -641 -474 -209 276 423 -45 -387 11 152 -731 -378 59 574 -66 -588 -189 -106 -12 -354 -698 -331 720 63 -750 -626 735 -573 453 76 -61 -271 -115 675 79 -755 493 -746 -452 -185 -777 734 -799 -274 119 368 146 443 -343 -897 685 189 -697 368 649 208 74 -571 246 -592 507 -888 -568 607 469 -277 -632 -444 233 -102 676 -263 73 533 792 -626 -218 -626 -693 -701 -609 121 450 571 -370 -285 -754 -790 459 -584 515 -539 249 747 -308 485 250 -804 -369 -602 -585 -414 56 -667 -1 -640 -563 465 122 452 628 195 796 -302 146 165 -67 -708 620 369 279 -674 661 644 554 -434 486 -66 220 -546 547 173 510 222 -324 396 656 -739 207 309 -260 -212 381 493 206 153 53 -47 -705 561 717 -718 -331 -725 772 -362 754 359 -585 535 349 55 -171 -328 -295 707 733 619 -333 104 -102 763 676 86 -195 -793 -593 331 -625 -6 589 274 -408 -803 -7 766 429 106 428 -358 568 760 659 764 -475 361 411 763 -416 -167 163 -56 -309 -100 328 -257 -333 -806 -336 65 203 32 194 -487 -898 -155 -797 -423 -665 182 -482 -290 -548 -426 -526 -519 185 -881 670 78 147 567 -157 -664 -80 -645 -864 -316 432 468 138 296 -245 688 -350 -37 469 -268 -530 10 -794 -522 -665 -50 -530 94 -125 -145 755 109 -501 436 -611 373 -488 234 -67 -705 -633 -226 399 -891 -152 -323 674 -696 -729 201 -835 -880 692 343 -746 -757 191 278 -423 551 -277 510 -73 599 -756 -223 -522 584 -349 317 479 579 -739 -711 -553 -593 622 449 -593 -26 81 -354 81 -534 -523 -343 -263 -76 -80 549 -127 618 99 754 -180 -92 -336 -558 -181 34 -547 619 -730 -373 388 570 743 -719 -17 593 -565 -490 -378 -890 -592 145 -484 -328 -892 372 -769 172 489 151 702 -184 -789 20 -78 -53 450 108 -800 85 -715 692 157 -272 -646 -855 329 353 -817 -493 -511 507 401 129 205 740 -779 -429 -557 515 -300 -317 70 655 -697 404 -886 -263 634 -141 3 22 42 441 -762 -758 -563 -651 -453 151 -307 -554 -81 -233 -742 362 80 -343 744 1 252 708 634 128 -241 487 745 -188 -396 -523 293 752 80 580 -94 122 -756 797 -379 664 -375 -753 567 588 -683 -688 -215 -820 594 343 -181 -86 83 -372 206 -852 -262 -497 -424 783 392 -880 53 -226 306 332 76 263 14 -380 162 138 94 -586 369 -597 -450 133 -129 334 -800 -882 441 -835 -123 -194 251 334 -550 -299 -60 719 86 509 729 674 -511 -220 -797 -863 759 -138 408 207 -735 -854 613 309 -850 -178 -54 446 -207 -138 -824 742 -741 488 -818 332 286 -204 212 -726 117 -646 -293 -30 626 -539 -110 -723 -882 -831 -678 -434 707 -320 593 -774 -898 -879 261 -717 532 368 -802 345 -464 -574 744 695 119 655 -705 -887 555 -242 387 -424 82 278 710 745 -832 -601 -80 703 306 -141 -794 42 -51 -880 -261 -338 742 73 74 588 788 -856 -109 -614 -533 10 134 -817 -445 -598 -193 -689 -347 127 125 743 345 138 -234 -815 677 -595 -475 206 -445 157 655 -444 499 -607 -150 -375 675 -192 -629 195 -297 -606 -604 49 724 678 -466 721 -154 -436 -484 408 418 -352 684 -186 -651 -465 -52 726 -787 -117 -417 -645 574 29 104 -688 -748 -27 23 111 -711 354 -125 49 306 -703 -157 -728 746 354 -596 -781 -219 726 -577 -764 -793 76 8 590 202 -164 -526 -389 176 273 -505 -308 394 -748 -323 -296 774 -716 549 119 -715 533 143 -222 -600 -545 -103 0 -603 191 -754 510 -494 738 -437 298 171 -742 -497 343 150 -210 471 -594 513 352 -218 -23 502 445 -829 -578 422 -664 -288 -213 -111 -295 -585 -165 48 278 770 -759 639 581 735 19 401 -866 -760 -669 574 -592 -627 -554 -587 -579 227 111 -710 396 -276 -342 -412 1 -428 -404 -482 628 -649 74 345 266 111 -34 -314 -63 -163 46 -721 277 -701 462 411 170 -86 -785 125 -418 191 385 -780 -889 80 176 -550 -310 -435 640 -414 -860 210 565 -551 -194 317 710 -295 528 748 -709 49 -277 -697 669 60 794 -161 -659 264 -836 786 -806 -711 -479 -153 60 446 -392 -20 -104 783 -708 272 -644 254 -507 -522 -714 -386 -464 -427 -526 -329 -112 -865 519 -839 -492 -738 195 -407 -276 128 340 -723 -279 318 -468 502 450 79 -130 -636 -406 -656 443 262 -469 628 77 -492 575 -741 549 475 722 -803 202 703 -608 -812 357 797 669 408 -885 788 -883 795 -183 -740 -21 -536 -707 255 -417 -60 -228 -68 739 31 52 170 -89 583 116 -493 -478 561 464 176 -625 -393 -709 -751 61 582 764 -514 636 627 624 -863 393 -242 -596 319 -719 -67 -305 436 255 654 765 -679 -214 -697 -610 671 -737 723 -868 -261 658 -317 -21 21 735 -638 736 20 -333 -678 -507 685 -885 619 -558 476 -819 -353 -10 160 -213 632 -405 755 387 489 -453 -533 771 -550 -600 628 491 -797 441 53 486 -863 716 42 -319 669 668 -108 -428 -541 -783 -129 -69 428 305 -668 52 104 167 -182 220 -98 -489 730 4 246 93 169 -335 427 526 -724 -523 -221 55 300 -730 -375 316 194 301 -880 -595 193 -851 635 -404 -7 -741 55 301 479 632 -436 -557 458 -197 -225 -599 -654 775 -706 -703 714 217 185 -844 -856 760 437 -18 -790 637 535 411 555 -164 126 186 481 -107 -874 -840 227 35 570 561 631 -466 137 -712 -329 -224 -858 -821 410 -747 -86 385 -502 459 509 -203 394 32 -55 652 -892 608 465 293 578 -864 -569 624 -221 779 -508 454 47 -805 592 -431 399 625 165 694 349 337 49 521 241 470 402 -493 -584 366 15 224 534 -762 6 -297 -542 -512 133 143 -696 625 -571 36 -575 132 222 -539 351 -580 -510 561 -700 609 752 -563 58 436 -3 -328 551 169 -2 576 -346 123 18 714 -801 -377 34 141 760 270 -854 -802 -470 -203 462 708 93 112 -690 -893 -144 -49 -249 326 -699 660 374 471 -695 345 -202 -634 -167 -664 579 101 -601 353 -170 391 142 575 261 691 -30 135 -143 -522 204 -284 108 -888 190 359 -580 642 724 444 360 678 144 116 80 41 692 -873 707 176 751 -677 -229 -73 -546 533 -690 -702 -490 -191 593 228 -88 5 247 375 313 -418 -510 101 -287 -690 496 -641 462 -650 -718 -424 206 7 171 664 -273 -892 388 -553 92 250 -422 -330 467 39 445 -352 314 599 -634 -683 -149 286 43 -610 605 249 -34 -567 -553 -375 272 -547 134 162 426 -546 726 652 323 -52 623 -430 -700 721 -690 -600 -91 -630 -533 -176 -372 -388 109 -120 353 640 401 532 -744 336 399 -232 309 -100 315 -330 434 -299 614 -103 631 135 -181 0 -380 183 44 520 -146 658 568 788 566 642 -626 -734 -496 300 257 -139 -836 -629 531 329 -856 355 -300 144 114 273 -758 367 -616 288 659 586 -866 -246 209 640 743 658 84 -291 300 376 -709 761 -353 783 -323 -509 439 -838 -274 -865 638 206 -147 665 373 -643 -641 31 -454 -212 -817 492 -321 -222 -352 -821 -818 -464 -801 -131 543 -103 -618 -578 -854 -790 -211 -28 -217 -24 191 -816 199 646 -113 -641 558 128 186 -777 348 -603 -165 627 414 -385 602 -642 -350 674 300 -678 -726 232 -759 -731 258 22 -489 70 76 -140 -457 -894 -251 10 672 -244 -696 647 -899 -145 232 616 337 73 -258 -536 -31 -378 -267 -353 -438 -887 -889 -868 770 796 -106 -403 -896 -583 -39 51 309 -634 22 427 470 686 -399 -561 580 160 305 -433 -334 60 -868 -635 87 -469 756 264 303 573 -66 565 -619 -230 32 -170 26 635 -649 -510 -747 -454 -37 -559 -151 -535 240 609 -754 -550 653 87 -644 -649 -531 -354 -211 550 419 698 317 -694 425 351 764 -150 -505 518 254 -126 -396 -285 -77 -542 680 -229 -275 727 -4 617 781 102 570 -776 703 565 -688 265 576 -808 620 -139 -18 565 -850 -193 -605 760 286 313 -480 646 -790 560 -90 -158 -508 620 176 -576 89 99 -70 -856 138 445 393 -593 -715 -115 -143 585 695 -616 -347 715 -537 649 -382 297 394 275 19 766 -543 -578 -362 89 425 323 -816 88 671 760 -206 -807 636 -742 741 153 -135 650 -676 567 732 338 -886 274 342 688 181 -899 -559 694 15 -821 501 54 -523 652 -488 -736 665 58 695 93 96 467 -511 -63 -351 423 207 789 382 119 513 652 -66 69 -451 -316 -779 547 -674 511 -73 -289 613 -597 -344 784 133 512 304 465 320 81 -472 259 -650 -432 268 517 573 -273 -598 231 26 -817 -335 42 -259 -788 129 -205 682 214 -377 686 -560 -709 429 -737 -237 529 -609 -110 -113 125 -597 706 -177 -216 388 744 688 -478 660 186 703 483 -842 -119 -319 764 440 282 -559 526 -321 183 -663 -465 -75 645 -36 -296 -132 466 -270 551 -744 182 -85 -563 -174 -498 2 104 172 98 -274 705 20 607 306 -432 320 660 -368 -535 651 760 510 606 759 693 -326 -442 156 71 -33 545 565 -187 136 -344 -548 -237 689 -653 -878 58 373 -285 -135 -525 -699 461 -823 664 749 516 -486 -799 -672 -365 722 -548 -149 -632 -587 350 -582 -132 716 412 18 32 -500 -699 636 538 101 131 113 -548 -157 -554 534 553 -44 -450 -325 446 -586 -451 -835 -648 729 296 -91 -130 -833 -864 -388 100 196 -779 393 394 -276 -471 -620 -818 609 370 -153 -423 -260 56 80 757 -132 -149 -516 148 -412 -751 589 179 257 -800 410 -426 -224 399 -593 -540 25 -803 -620 522 537 -224 -864 -693 -3 -26 -586 -224 257 -541 721 -580 707 296 478 234 289 281 683 141 -170 -889 -757 -135 -641 86 -190 755 507 -614 -59 336 -802 -23 63 595 262 -135 616 -645 -332 -13 -369 -496 489 -844 -190 -758 -213 208 631 47 -498 -760 -827 -689 -531 -294 -588 -695 432 -456 -764 -268 583 702 -873 -283 -129 -686 -74 95 -652 -642 -568 -430 -411 361 552 401 -422 -291 320 -512 -721 -771 362 158 -375 -810 13 -690 -701 -544 -248 587 -811 -309 211 -93 155 -628 615 -418 295 712 -753 20 97 -580 435 600 -41 227 -493 -209 647 370 -842 635 282 501 -533 -24 -19 594 534 -84 -451 -659 605 721 -379 368 -747 -294 0 -203 607 -59 -734 -665 238 -167 415 -602 -388 -498 -167 -421 782 -564 -221 721 -180 -121 -891 770 -17 499 -644 488 650 -561 -862 -602 135 547 727 -518 166 701 -7 -489 358 -364 575 410 165 228 -824 -870 -853 -366 -296 -715 -736 13 11 -365 -837 753 -896 341 -30 -130 143 590 679 -795 -558 -281 677 146 76 -652 14 -106 -822 424 -714 -110 31 648 -498 -756 -853 -198 -616 -444 -242 574 -331 383 -46 522 -151 472 112 -147 -351 -459 -656 -473 256 360 214 352 -58 -46 410 -267 722 -242 175 -459 -299 -66 775 506 -375 524 472 -366 309 572 -812 549 695 93 -236 -593 154 -356 -357 -66 -77 -781 -720 -895 -775 -201 -457 197 -599 585 -39 -578 682 690 678 -299 245 40 -164 -234 238 -452 -584 -277 551 29 723 199 -233 419 149 235 -370 601 -158 -829 709 433 -244 586 768 614 -641 -252 -605 -591 257 46 -705 1 773 191 -777 -301 53 -236 600 -110 -392 284 -781 401 -596 312 652 -99 -756 253 349 -780 -249 -79 -86 -296 355 54 731 -127 176 622 -216 -744 314 -830 -754 -141 -847 552 -191 -5 -208 19 -81 -215 -874 -334 -117 101 -553 -521 458 -254 652 -573 -400 220 229 -494 -15 -571 -659 -258 664 -227 -651 -878 -166 -864 -374 8 -32 -737 -822 -399 -357 -814 497 -887 689 -263 733 564 70 -379 705 567 -26 433 399 -548 -360 755 -231 -856 -294 427 67 -376 -154 -475 285 687 -131 -350 757 20 -845 -888 -50 -808 357 -471 549 -632 713 -392 747 -10 -27 -5 -656 -417 84 -764 -535 230 604 -326 462 -431 -232 -348 -197 115 -120 -737 -832 -231 194 -731 620 -464 -790 -394 40 -546 -505 -796 -809 -726 -667 -373 -617 500 -872 -472 -306 -23 -351 -552 344 -896 276 -794 788 -271 762 535 251 53 785 279 -514 56 -76 89 405 638 -704 -67 -521 -319 375 -731 -761 -113 -518 -769 267 -691 448 -759 -687 528 -397 -391 -438 -737 -727 266 -402 666 629 129 375 -311 -408 775 142 523 -516 197 233 -217 194 650 464 194 -484 35 708 -764 -289 -96 -562 467 775 58 -124 -459 125 -166 -805 -740 418 -167 -750 357 -794 780 -875 -352 321 -465 -408 232 -365 -177 -359 -279 481 -400 -346 -759 -624 -664 -107 -291 647 15 407 -787 -777 672 72 -10 -686 430 477 -9 784 676 168 -792 -194 -448 -751 -518 -730 -581 -447 314 425 694 124 455 11 -404 -297 -780 718 481 -596 -100 253 -504 728 47 -39 682 266 -734 -193 -508 413 692 -891 642 562 58 252 661 -671 164 -547 -642 -586 -838 142 794 -751 217 -264 -208 325 180 -841 -570 471 -844 -234 -277 -616 799 -690 -689 609 -215 428 482 364 686 681 -202 144 -188 200 557 178 408 669 -392 -319 619 -415 117 597 -317 268 462 45 584 -91 404 62 -40 580 -378 -878 -800 -154 236 -742 653 243 4 116 71 -770 -779 -673 -173 -92 91 -615 659 -233 -24 86 532 297 693 356 -606 621 577 -147 451 199 -721 434 470 -183 609 -584 242 365 496 -356 -469 -839 698 -188 -827 512 189 264 -221 53 -846 -505 181 617 734 183 -377 586 392 294 -615 -590 110 -143 -637 -359 524 -467 -204 729 -591 -653 -696 -185 -204 225 280 224 749 -827 -724 246 -157 -247 312 -704 185 507 -6 -376 -775 620 546 -575 -572 -247 -635 477 -753 -283 -47 -178 -598 -54 544 -122 -782 488 411 -393 458 -631 -367 -399 -232 -157 324 -505 662 -693 54 391 116 -520 542 537 -494 273 -115 234 -569 123 503 333 -188 -164 691 -287 209 659 48 414 -352 307 204 164 254 723 79 -652 -792 -217 359 -248 444 406 -260 794 -862 -517 -879 -393 9 -685 433 -118 41 -282 -481 -637 277 523 167 520 245 656 388 -440 -526 -818 -856 -107 155 543 -733 -415 309 -222 -301 179 468 326 558 -297 212 -13 -19 210 -304 -188 494 -597 543 -897 54 -99 -719 66 -252 -396 632 -308 186 -414 364 -790 794 451 554 651 -126 -765 -384 -243 122 586 231 795 483 -9 -247 725 -182 401 -248 55 -96 -212 650 551 -375 -731 225 -813 363 68 -282 117 361 -607 -215 573 -471 -191 -636 29 764 -75 -601 664 -576 -696 486 307 -279 114 -385 -19 565 -753 23 -185 296 64 -245 47 471 216 303 -310 317 -493 -254 165 618 234 534 444 -798 -627 -470 -604 292 -367 404 -738 -794 -506 220 -372 -440 242 -81 -491 -378 -828 -790 -589 392 -259 219 -264 -45 -164 -522 -704 571 -565 127 -653 97 -867 667 559 628 223 468 -649 556 -359 -34 -290 -443 -73 -375 321 -851 110 388 -118 381 -420 -97 132 -9 439 -462 415 -350 577 472 404 683 254 287 466 -30 165 -890 133 96 743 -832 -797 -477 -78 -34 95 -206 -772 502 -30 572 -77 -329 684 247 -317 105 -527 -85 -183 -389 206 -578 223 225 -151 -376 241 -668 213 -193 484 -313 380 12 -585 -58 -803 -121 -49 724 -868 -484 143 -432 -581 -111 -88 643 -678 52 128 -494 564 637 -313 46 -77 194 287 -195 431 -188 -466 -274 -701 -355 145 -301 392 -237 -550 -90 -459 -569 -242 649 40 -622 235 252 486 517 2 587 433 643 766 -165 724 -547 -269 -255 -357 -210 -298 -42 50 631 315 476 678 309 -352 -139 349 302 -404 52 496 -127 -612 -425 -896 -563 433 506 619 474 -506 -354 -840 -113 435 -293 -741 -14 675 -282 -851 365 383 680 -269 -546 -827 -831 592 670 595 -579 -767 -763 -673 -5 -330 534 388 -347 21 106 459 -145 -467 -448 -883 -865 362 -769 -390 -578 479 578 -508 -855 309 -380 -567 300 -319 -814 -603 309 -432 -891 186 -719 -779 -103 341 663 -444 561 65 -121 -37 -576 790 38 -621 -630 -465 -146 395 -835 369 -387 -247 -384 141 152 -266 -538 290 -678 -586 77 -638 -165 -67 85 -589 -618 -684 -574 494 -498 -216 -837 -347 622 157 -105 181 -819 -33 -447 -245 292 669 789 465 667 397 361 130 -831 -450 -597 679 -217 -37 -324 556 445 10 -651 793 263 -143 -844 -274 148 768 681 -675 435 -708 -642 -773 -48 789 -637 -178 -497 602 -200 -176 732 649 668 463 62 797 -59 -836 485 -666 -260 -45 -751 41 -516 -476 551 120 40 384 -283 237 -20 -162 -709 316 -165 -796 765 -381 -698 686 -860 121 457 708 -541 -350 573 113 -626 -566 -248 -769 -46 -220 65 -527 573 -286 -837 -107 182 -246 585 138 133 364 -753 449 701 -51 -56 152 -12 -154 566 -850 544 66 634 -475 -504 795 -223 -564 241 -738 -577 578 269 -307 196 -50 -67 130 -574 130 -95 156 -685 -778 244 -705 753 -423 431 107 654 -372 148 770 463 79 732 409 618 -820 772 278 -265 312 -282 237 485 547 599 -392 -50 108 -763 637 -351 -220 -659 -313 411 -523 631 -695 -589 -645 -756 -678 294 -473 498 189 -535 -6 736 -840 296 177 -386 656 -831 -144 27 -66 446 313 -246 38 118 -383 -598 585 -295 69 498 297 -24 -123 771 -471 -155 -826 -316 -742 557 489 453 -174 666 281 -539 426 -53 -91 552 -614 376 585 -325 -747 -396 -705 -546 629 481 -557 -441 390 58 44 -344 -356 -289 -854 53 -132 552 -894 -229 187 738 478 -662 -377 673 -166 -314 -672 448 -869 14 -827 507 -826 409 374 236 442 -871 -124 -71 764 -114 -364 324 30 736 611 471 -506 -63 377 288 430 -715 -395 -464 -417 -219 -363 680 -214 91 -673 -561 -794 -366 69 232 -137 -881 -679 209 273 -29 -555 -676 -190 -221 -146 -841 682 -439 -363 543 -566 547 -319 -23 -288 111 -838 691 -310 235 384 670 -759 448 119 741 -25 536 86 513 -513 364 -695 100 559 -92 70 -281 78 -836 -272 126 274 -664 -868 -121 -241 -571 362 -312 759 605 -546 450 695 3 -10 -402 661 -781 408 -199 -429 -335 -450 31 239 630 283 -842 -29 -191 390 -169 -774 -533 334 -108 -528 -348 257 395 -128 394 -533 -797 227 602 -192 10 258 581 -188 -704 -617 -811 791 100 -646 -354 -384 -490 -352 111 -373 68 496 501 209 -558 334 -397 -823 757 -546 -35 -564 -111 80 -601 388 -447 -855 67 789 295 445 -286 180 -678 -492 -682 -838 471 -485 -752 -340 336 -187 -350 -210 -31 -264 92 -779 -207 178 -40 497 223 232 -159 -844 330 121 -70 92 -561 -115 -211 -61 324 -180 340 -363 -92 -653 40 683 -128 -749 -184 424 -755 759 755 102 -266 445 -61 -356 -12 407 -217 -179 320 -387 228 -590 -700 -595 -167 78 -250 540 454 769 -310 20 -682 290 323 -288 778 -637 -269 -719 -272 12 195 104 798 -764 491 -800 -350 -785 793 -499 625 554 -585 523 -717 -27 20 -579 784 -128 678 -611 483 -582 -606 -879 -99 -779 -497 318 388 672 539 746 -84 799 406 -337 -825 -205 4 -438 221 -380 -775 530 -461 -553 -892 406 209 653 -359 147 -255 352 125 604 -183 -198 627 -227 506 402 -622 28 284 -710 775 97 579 -683 -446 322 -316 -327 182 238 -41 197 -17 -248 751 795 -856 -84 -355 -659 -764 -833 111 394 93 524 394 -128 564 -420 450 780 -409 -186 322 -638 449 144 -279 296 -653 535 -356 -75 -250 -223 -692 -17 649 135 -331 188 -391 458 -618 -256 -93 727 254 -721 -690 136 159 -228 632 305 -789 -459 -102 -693 130 563 -839 524 778 426 179 47 599 309 384 577 534 342 130 -671 18 -305 -257 -558 -491 -297 311 53 409 356 -16 -730 -627 348 -73 35 306 -713 210 -216 762 -130 -381 -821 -551 -92 741 749 -822 -335 -531 688 -469 -302 235 -5 659 -721 690 -243 495 397 413 460 -830 198 -268 -88 333 181 -49 500 -504 744 -504 -403 -404 -619 633 541 -886 410 -668 141 -80 88 753 42 -204 367 -157 -634 -332 -856 30 -622 502 -595 -160 -63 113 694 -52 121 556 285 714 785 136 -253 -325 -753 -415 -742 -464 131 186 -356 -693 -218 361 -375 -386 545 -806 203 296 97 435 51 214 -816 795 -634 360 -804 321 -18 -683 607 -223 -415 32 633 90 -516 -640 -531 73 204 534 268 -48 -721 765 -158 516 494 228 -569 331 -808 -39 694 -870 460 -466 -278 -103 -742 -724 423 -651 702 -11 -619 710 -134 -778 -350 573 466 313 -529 373 -393 -26 -141 415 97 -257 528 -709 56 -507 554 -560 -299 -434 -22 -114 -272 721 -435 17 -616 486 785 -897 328 136 -121 342 242 572 539 -758 707 131 -12 -714 -214 -601 613 3 -423 -815 141 -195 -398 -48 275 -744 435 201 418 -261 -207 -24 -289 303 -364 84 365 793 705 713 799 -272 785 769 -106 -391 727 783 -352 609 724 485 -166 -749 796 609 84 -848 256 402 -550 741 -673 552 -379 -627 -383 71 -570 288 -220 527 -227 159 329 74 -430 524 380 -118 157 664 -538 120 583 -415 -849 -207 -714 616 -196 -427 757 -66 -469 687 -644 686 -269 309 600 416 538 140 -171 48 -596 -848 220 -395 771 -183 756 -67 -89 362 563 -692 -302 -313 -703 436 279 626 251 544 -822 -747 -426 -158 -130 -738 -113 -330 -578 -461 337 -399 -875 -839 28 -740 -644 -450 -456 -633 738 487 -320 -819 631 80 -188 -388 125 -69 -831 -113 -703 -246 765 518 310 -163 69 -799 -616 231 -228 338 -343 701 -750 -102 762 254 -288 15 -462 -818 -841 -128 -770 -291 534 -244 536 -803 120 53 568 322 506 759 -313 -274 62 -618 -541 -320 -181 -813 690 -526 199 -567 -790 -441 -493 721 762 263 483 -649 153 -685 212 196 267 449 148 -160 764 -756 -695 591 334 798 -623 -61 734 -218 420 709 147 -497 -462 -28 531 62 -288 556 -875 431 -587 -623 -251 442 665 20 -708 268 348 -602 -134 -146 575 -515 -272 -756 -216 -598 666 -386 228 683 463 517 -720 414 -446 614 580 39 563 736 -230 -183 -59 -849 -374 -875 275 -545 584 -285 126 335 495 -157 -491 -128 -52 -181 399 523 -95 -278 -507 -516 -105 -351 479 158 -711 284 -35 90 189 366 -167 -703 457 -887 175 51 565 -480 189 -96 -785 325 607 -754 -815 581 416 589 618 162 -801 341 210 -733 -553 -335 654 -764 -136 584 627 300 -120 293 489 -223 70 765 -375 629 -527 109 241 304 637 -214 -721 -777 699 -275 288 661 658 441 -165 -139 -131 -392 -556 -552 -498 -59 563 529 791 -651 -361 539 24 177 -538 498 19 396 550 -727 -492 -490 122 40 -578 -745 336 -412 -148 508 -129 241 162 631 -227 -669 -660 -810 -64 282 -314 514 -451 -814 259 42 474 32 -127 693 -491 560 501 -874 218 753 -441 229 -28 -478 388 -184 -657 446 648 -236 -708 -654 -241 -823 284 -513 -304 764 -803 657 -723 -635 -648 298 -739 -35 216 -195 -856 87 -490 613 409 -392 -705 125 -215 -435 124 -832 -143 34 247 185 -106 378 109 -804 -191 -90 -267 -689 -13 487 691 -820 -14 93 727 -152 -121 -425 269 158 446 498 134 642 -503 -11 773 69 -209 317 645 573 -831 61 659 -810 -146 -543 691 169 -823 -874 -768 758 617 614 -170 175 117 261 99 292 395 -151 380 -735 412 553 568 610 592 281 388 667 660 -441 -875 439 -649 -231 321 24 300 49 -62 -882 205 484 -505 -828 375 -17 19 -179 615 398 -311 436 -34 694 -741 -27 773 -817 -591 -13 148 381 761 -362 -420 -212 -804 720 -604 -318 194 388 -514 -792 -232 -154 519 -384 -448 -883 419 84 361 294 256 236 213 -294 455 -451 581 -769 -874 229 -290 504 -481 170 -551 -681 -563 -540 -360 502 417 -100 542 -554 -24 -651 93 541 196 602 -822 475 759 362 771 -356 -38 -392 -482 22 78 -37 -837 137 113 463 473 219 -501 -282 -659 -504 -209 -211 -825 -451 -646 -450 376 -321 377 235 -53 64 339 -844 -401 166 -277 -890 -435 40 200 270 227 650 696 -296 450 762 456 504 -328 434 -106 -331 88 59 -763 247 232 556 -206 718 -23 576 -820 -406 -230 -283 639 701 76 -304 -275 780 -497 -732 352 -432 -542 498 -883 -44 -551 648 -367 -896 -202 57 385 93 -153 -451 -610 83 666 -690 -208 217 -83 376 645 -825 -341 787 171 784 -396 285 -65 724 -104 -759 569 -409 575 -69 -691 358 -756 -430 -603 753 496 85 221 -459 533 -875 -551 -55 -182 188 244 290 -57 -327 184 703 -538 396 516 41 -17 80 263 354 333 -665 -537 -217 44 -306 -598 563 791 -563 -1 -263 451 -218 397 -817 -830 334 -857 260 491 -335 24 55 -720 -719 792 -284 -113 -530 -384 482 -611 -83 -232 -152 -865 226 -800 420 -505 -500 -756 -861 -174 622 -404 -248 584 771 146 -96 -667 -775 237 -427 579 582 -572 243 -784 -709 -147 -569 -850 590 487 114 -338 763 -875 644 664 -125 -827 520 -124 98 -361 -580 659 508 757 -116 -36 -643 464 -171 479 709 -237 199 352 -810 457 218 -478 -666 580 342 -160 -701 668 -135 -161 -382 678 -851 -441 -152 -811 569 595 -40 539 -16 142 439 -754 598 -216 347 732 278 -268 679 -332 -882 -372 304 86 -436 -244 -601 719 190 -225 18 163 -510 300 529 -494 -159 -222 -578 -413 -110 755 -466 767 127 201 403 367 544 281 19 -412 -715 633 490 -859 481 -235 -439 -28 785 421 720 72 10 -36 469 686 439 402 -365 -844 610 -101 -764 475 265 56 238 -884 224 -101 -333 -268 -173 -388 -713 -422 -383 -188 -344 -857 -554 -275 281 -741 -318 737 -292 392 293 161 166 192 586 216 3 -239 -427 -449 748 436 -776 -620 7 289 300 -855 -484 -244 -196 544 -231 -848 -411 -687 290 -244 -184 -559 46 -699 -514 -621 -122 626 -742 -256 623 -485 -900 -588 -470 -710 494 5 -567 622 -644 -559 744 484 -66 261 -898 -676 -291 571 293 189 370 263 266 537 557 -375 326 782 416 -576 -838 627 -443 586 -608 243 491 153 232 688 320 -610 -637 766 220 451 -813 -453 177 506 -304 484 95 -280 -713 517 -863 -261 -677 731 -810 -771 361 368 -768 716 455 -346 -779 294 708 -608 709 552 -325 -466 44 360 357 452 -701 120 678 28 -338 -867 -418 -710 -214 361 -650 662 -546 743 -311 -874 319 181 487 -850 65 200 -90 -742 584 -337 -583 -882 -594 152 -873 751 -84 654 -629 317 116 -455 -182 596 57 775 -673 8 -449 50 -632 -379 686 -192 -756 222 272 -566 503 -463 -52 -605 -91 -607 -243 -99 -760 -603 164 444 161 -651 -783 336 -327 797 -246 -864 -472 -418 -72 706 -650 -544 -848 -365 -859 -520 162 257 437 734 -328 -886 -864 460 -62 374 -185 0 -133 55 -460 727 112 690 673 -158 524 334 65 769 -493 -10 -154 -28 -190 -429 -287 749 -424 214 -237 -732 -32 499 -748 -587 2 -355 558 -336 -393 -480 -101 -816 -816 -339 498 -592 40 27 604 -775 357 343 -764 -76 -754 -612 322 613 -558 743 -349 354 692 -36 421 741 139 1 -616 484 115 458 -340 -471 -160 789 317 -733 319 113 456 -557 -600 -798 118 365 21 615 53 -704 791 356 -456 620 -808 -666 571 406 690 479 301 359 -561 300 -258 117 371 6 491 -476 432 377 -94 14 326 610 529 -547 236 -732 755 312 381 446 123 -867 190 -65 201 561 656 -307 94 -328 640 -111 -12 -469 -745 203 796 -606 -55 -530 207 -248 633 114 114 159 -831 -819 461 -281 784 764 -691 282 -598 -380 -511 -353 702 -402 581 -816 256 -204 7 100 33 591 -777 147 358 -727 -287 37 580 -44 -23 -593 -609 -833 167 -129 68 724 -832 -849 -408 422 454 -471 -442 -864 -331 185 -798 -198 181 616 -382 -895 400 -519 270 -121 586 797 -829 -754 461 314 -555 785 -714 -832 -654 584 762 -443 380 445 -278 -96 6 720 -521 -733 -460 702 291 -503 -8 217 481 277 443 -337 -268 -485 143 -884 -583 749 23 135 -648 -511 127 -61 -309 -724 61 -227 -55 -444 -231 -192 69 666 -134 765 7 747 -76 89 363 573 -805 -413 518 -816 -117 -126 311 -91 691 267 -189 -163 -876 -496 194 -563 91 -877 -74 183 490 -791 30 -601 390 -370 397 -247 -121 -768 474 -380 -613 676 212 579 662 -476 406 -90 -82 -896 355 -836 69 209 -660 -197 -516 612 -8 64 -91 -322 -320 696 -173 254 494 793 553 -692 82 470 646 622 -92 72 688 -403 689 -116 -749 -314 445 713 -817 470 -36 -487 374 -433 -322 508 428 -57 -774 11 271 -418 -7 777 -705 236 273 -275 -227 584 376 676 -725 447 -723 403 598 -665 280 23 -441 -712 507 725 87 563 457 430 -822 226 -469 -671 488 -611 398 -412 554 139 -438 -666 194 -801 -11 -268 -756 446 -237 402 -854 -574 652 -32 -809 -779 -3 706 -526 686 779 321 -431 -109 -455 -632 593 736 395 470 410 701 -38 449 695 186 684 7 615 -43 -365 -662 3 -809 -862 -741 -582 -125 334 428 -532 425 -439 -557 -747 288 -260 -850 242 -112 -107 -393 443 61 589 614 -4 374 693 -847 54 706 448 339 -137 -73 501 -532 627 -229 -87 -83 288 512 481 710 -448 23 508 393 -288 164 -30 -242 774 -381 25 239 -685 -189 412 -822 313 -281 -239 -112 -803 33 -396 -881 -355 640 -145 -96 766 -843 -775 301 -185 527 -227 556 -408 -262 -404 -528 340 76 -180 487 367 -893 144 -640 -101 773 -274 605 -121 452 643 -491 -83 -313 -122 420 335 756 442 258 -362 645 -846 -790 -38 472 169 -434 158 -517 -249 250 -353 152 767 690 -442 2 -851 358 -690 -757 401 -711 -439 -420 -37 603 -567 -513 640 717 -400 -171 -854 -132 -111 -495 9 482 214 -762 -689 -157 266 -838 -313 554 -810 -776 495 -624 609 -37 -695 777 700 -384 180 554 -838 -124 -899 -181 -321 555 -547 -376 -199 170 83 -97 -672 177 -530 380 -346 119 -83 638 -339 221 369 690 585 672 319 -74 88 -497 -507 -708 -634 355 247 463 -426 628 238 -233 793 565 -318 -38 569 -181 456 -323 -79 120 -869 -16 158 -470 42 -334 575 143 -76 -68 -696 -374 -469 -136 -632 183 -211 -776 107 28 28 -897 -7 -243 -75 -615 -772 105 -192 -870 -813 227 355 -449 446 -97 -548 -811 170 11 -751 -2 -358 328 542 356 527 -29 -236 -869 -265 -659 -370 -253 -130 347 617 351 145 -709 58 320 469 128 -778 445 355 172 -655 316 203 317 487 -776 -436 -629 597 554 -453 60 546 -498 642 -878 -690 717 7 -257 -165 274 600 -562 -327 696 -163 -404 -322 44 775 74 501 -116 527 -510 -352 -533 659 317 602 -389 612 -693 -377 -573 -263 -649 278 606 -598 -78 477 1 -854 -254 430 -618 625 765 -561 496 187 498 -809 -695 247 -376 315 -476 -848 386 642 -835 -432 221 -319 432 -566 -183 -573 -34 -52 788 -886 343 624 392 -242 373 115 189 502 -194 -510 -25 126 -105 -442 -800 -75 180 -464 -569 432 -848 537 -790 -368 674 -57 596 301 -851 31 105 535 -293 -502 720 -493 335 572 439 -385 404 676 200 130 -803 628 -406 458 585 140 302 -388 786 -528 180 53 221 -571 63 298 -730 -491 -839 -724 472 188 -581 -319 -697 -443 -436 392 301 186 -701 -492 -658 -126 739 152 392 -884 -288 441 519 150 -363 71 -439 -500 -211 -799 330 -83 -322 445 -539 423 -737 101 -599 -516 104 289 17 -67 -784 -556 -600 -289 362 -580 27 -416 -606 134 -321 500 253 165 705 -148 175 -734 753 745 -352 735 763 -322 240 637 -771 -140 -642 -776 607 -603 -840 -118 -228 -229 -616 -296 -82 -525 -719 -797 -11 -531 -679 -196 -196 -60 -431 -593 -803 -563 -853 229 736 -454 628 -839 91 267 -794 70 455 276 -242 449 763 -899 699 -485 -447 -764 746 -560 -557 -265 586 -698 -626 22 -568 -342 -533 -622 -49 -96 479 291 85 -19 -614 -370 593 170 167 727 79 150 -390 -58 494 423 605 -653 378 -800 -403 340 -743 -79 132 707 -632 -266 696 -508 -175 -697 681 -475 472 -422 -758 -576 553 242 -568 454 261 115 384 365 176 32 -322 379 636 426 -412 483 601 -323 527 192 -84 -644 -857 326 -664 334 118 681 177 -159 612 -232 -592 -796 280 486 401 15 240 409 624 0 428 -325 -891 -619 -120 27 -185 -696 -298 204 307 -515 761 252 -74 -684 359 -198 -201 300 702 -546 304 -418 605 206 -39 -781 455 469 46 -655 -6 782 -231 -682 -457 -731 577 515 -359 -587 570 211 -541 -349 -797 466 499 -877 -380 -854 -318 772 215 543 -803 -736 230 143 605 -418 -324 -605 -85 782 -569 55 -156 524 -20 -880 542 674 317 -438 158 318 -397 623 -199 682 -75 475 519 -437 494 -193 -466 146 500 -683 528 -437 -544 -869 -147 593 -394 -715 -313 465 244 -650 481 620 174 -836 735 -758 670 513 579 -493 -69 -313 -621 470 383 195 -433 325 701 -648 736 546 -125 469 496 -34 356 -298 756 -413 412 -770 207 -104 -114 614 45 -286 -404 -831 278 -659 -444 631 -224 415 -124 -456 689 368 -550 138 402 669 582 527 -522 145 -860 657 -594 731 -485 559 319 -857 766 209 558 -188 -809 -433 798 751 -212 698 274 676 -858 559 -717 -75 262 718 604 765 61 647 -127 -271 579 717 165 -794 137 138 175 316 -272 -105 -349 -98 312 -875 213 -147 -895 -841 -865 794 492 635 -841 -525 -434 -888 40 -399 584 695 -198 -106 585 79 674 -600 -367 511 -612 555 -438 -436 -672 -572 4 -70 43 243 398 662 -263 668 116 -81 -230 156 -107 -587 -601 -783 614 -92 -279 -580 134 268 -56 -821 459 250 -645 -106 583 467 -510 -883 -372 416 8 -161 328 -554 613 -204 -639 -455 208 -857 -236 -178 -90 -883 -703 32 -677 775 193 292 156 771 -354 349 563 -177 26 185 -571 -735 -14 -31 -157 -587 -598 -452 -120 -406 680 -608 -608 121 246 -132 335 557 301 -302 212 -794 780 289 -539 -364 795 369 -68 381 30 410 -112 43 -376 296 496 -344 -418 410 -420 -544 -691 -373 133 599 120 468 50 -314 539 -408 -105 -111 -101 -72 443 -169 108 488 -750 6 -456 -512 -275 -418 552 -699 483 -482 500 -230 616 -694 440 77 -816 -578 -795 -643 570 -708 347 566 57 -623 -4 -806 -632 564 43 107 25 719 -60 -533 -48 -812 129 444 124 91 217 -625 -711 -718 -197 -24 -130 -174 501 -227 -444 -814 243 634 -665 217 689 742 -396 715 407 651 -772 763 -361 -390 682 -478 569 -704 -755 -440 -309 764 -55 -888 -56 645 511 384 82 -793 268 100 436 223 387 62 721 -683 724 79 67 -169 378 -631 745 -688 345 513 -494 -821 -644 497 -119 469 318 -273 125 39 308 201 -386 -95 -99 -177 521 -503 -239 349 -211 -41 -128 -135 -89 313 -11 -807 -402 -616 -286 743 -105 609 -717 -271 -843 799 -230 -543 -192 445 -255 498 -175 -561 171 -547 227 538 548 -323 -601 -528 -567 -92 -589 -376 -427 463 -470 -860 -300 561 -747 -594 401 744 362 -364 650 -722 -434 -469 -266 45 -414 -375 174 180 346 -96 -651 -52 188 58 -255 244 -452 -414 -186 -398 738 348 557 -431 -51 -566 202 171 -542 -790 231 -770 277 -355 382 589 -239 621 -396 -14 -391 -357 -581 605 -29 -155 -180 -599 -664 378 -126 -28 461 186 -47 -469 532 -15 569 198 -855 692 -427 484 -255 483 206 -687 762 -241 -456 -415 262 184 -176 537 174 263 118 450 405 522 -715 -117 -819 -433 -739 -32 -401 -505 -716 172 655 759 -432 293 -495 -216 65 -186 -237 -639 4 -227 -631 -224 573 -16 -630 510 -282 168 84 208 -120 -483 122 465 203 -838 -580 -578 -351 525 105 -513 303 -616 554 -488 744 -104 336 599 151 -488 723 -379 769 -97 309 378 643 -431 -652 335 98 437 -531 -100 -482 -247 -20 640 -69 -515 457 11 -492 537 763 -341 148 -419 -366 -483 370 739 589 240 -867 -364 657 365 -212 -759 -737 -207 -475 190 494 142 -507 -652 -406 -8 -782 422 -892 -895 -569 -808 -77 -775 -545 -449 -100 -277 222 298 -855 134 -546 540 617 -63 -98 753 385 362 -776 -93 -305 268 -497 -688 -466 -223 122 66 -400 147 -821 -736 -334 137 377 -610 -776 30 -60 495 -632 -711 -312 -585 -629 -104 -335 -336 -833 -354 386 202 246 527 23 282 -71 380 664 -732 659 -15 605 577 -880 -367 -525 -134 -177 452 -489 -12 -700 -131 -393 -197 -99 -520 -576 -89 -774 136 480 -154 -841 -33 -453 558 -324 736 17 -263 -855 -103 -354 -408 740 -814 793 -91 673 185 -399 -109 675 -152 600 -525 -781 -729 -375 -604 -794 -502 -380 -234 56 81 581 -83 -473 650 242 -495 -747 660 -280 -817 -30 200 37 -665 -845 311 66 413 719 -865 195 -805 591 552 -396 343 599 392 -669 -400 -345 -6 36 -494 686 740 -235 -116 -101 -406 370 -616 392 -764 673 -339 -832 201 308 -892 312 344 -837 -428 -732 249 -725 -641 674 -181 -366 -409 -140 -626 604 358 -225 -860 -144 -758 270 634 -547 583 793 619 -129 467 -653 339 614 78 428 -56 -68 481 405 -667 -531 579 261 -307 422 125 376 -300 -271 -320 -277 -579 -550 -28 564 -838 -500 -396 -778 -335 -422 650 -358 540 241 -739 -380 -432 574 486 286 18 78 -8 34 355 -533 -187 -82 -362 -440 -625 18 -19 -436 584 481 276 405 -71 -423 303 -679 321 -88 -497 -117 -611 210 -809 517 518 -255 -608 252 -338 -241 -13 -183 -277 50 676 -394 434 -529 -254 -541 -717 -287 -80 -315 -502 -540 -95 545 -899 -121 -58 -816 -669 198 270 125 765 -409 767 -209 -61 -365 796 211 -657 615 70 162 -652 466 641 703 -318 -415 -561 -521 -539 -723 13 -511 158 -406 -244 338 -503 690 -745 96 116 -683 -644 -800 -556 -498 679 -10 407 -503 -850 343 -691 200 -827 -431 787 -111 15 709 703 -588 -421 86 436 -440 686 -74 332 748 -438 -164 706 -66 -735 -764 265 146 165 641 744 -723 641 94 -376 421 289 -757 -680 274 -92 580 -782 -73 500 108 230 -325 -398 448 -131 -758 320 748 -273 -130 -282 -891 511 761 -60 -286 -611 -487 -775 202 -90 758 -65 167 128 228 485 -650 -131 249 761 728 659 -474 679 -112 -317 -551 165 -4 -58 104 686 -707 588 219 39 85 229 -679 243 -522 -486 334 97 -23 -188 216 -236 236 81 -315 -122 -466 78 -798 1 -725 -315 229 -71 -611 653 664 -138 -425 228 -407 -166 -306 -306 -823 -675 158 -194 -10 -655 495 548 -292 -167 -122 426 -387 456 162 485 -234 -438 179 -371 159 -37 -363 577 -444 537 19 742 -19 -319 15 193 -578 357 255 3 -822 554 510 534 -234 87 -846 443 -292 -74 270 -727 -864 488 -207 -341 154 -244 -481 -120 64 614 574 -280 -105 -32 117 798 -314 -517 -758 -740 276 -772 710 -679 -878 -756 -546 -749 -754 517 -464 -521 -467 152 -232 766 329 696 -864 520 70 -670 189 -535 -156 113 -748 58 112 643 -811 795 758 -792 -501 177 -93 175 590 98 -761 -799 -394 270 133 -878 723 -816 455 -790 -428 639 -43 420 -327 -632 -321 73 328 -113 110 542 517 180 -402 478 -721 125 80 -287 -524 -711 -550 -729 253 -872 -415 98 296 -599 -243 70 -167 -831 -674 672 668 312 -259 101 -187 -547 599 56 13 -530 32 743 206 -874 605 -17 649 -533 -367 193 -608 -215 742 -334 700 705 308 -342 407 -407 395 444 -141 -168 -132 -392 630 356 381 380 469 397 -666 -267 -698 332 -672 -397 341 470 767 588 -492 -464 -255 -732 -606 641 -443 -401 684 107 215 -432 -298 -711 496 -622 -430 111 -589 92 476 -414 472 259 -829 570 -400 -397 -590 -768 297 -107 -766 -688 -567 476 -533 -787 64 572 -384 -54 -237 -99 793 105 -73 -513 -590 311 -405 777 -767 266 569 92 -57 -880 502 -572 24 -428 -718 -446 -154 -60 296 766 -257 -407 -141 -739 430 616 164 76 539 115 501 578 642 -303 575 -46 232 482 -462 -694 -874 116 117 -849 580 413 157 -510 312 747 453 -872 -513 -630 10 -492 -134 -524 472 303 692 -621 712 -869 -804 213 -149 -620 -663 -503 -862 140 204 -777 800 265 -98 700 -633 -809 444 -341 390 456 -153 409 -374 -609 197 336 -406 -641 768 -690 -360 -298 -496 -339 -201 643 652 -578 85 220 218 -341 299 795 -338 -251 -441 -805 -577 747 -302 -829 -516 752 -447 -693 651 -600 -226 -62 335 -644 -759 748 -474 743 306 -878 -223 -495 -204 404 -287 590 177 -821 782 689 -378 388 716 -540 292 736 541 30 311 -410 -280 131 602 -619 791 609 224 -884 -368 -91 7 -728 -47 -735 88 -811 163 -445 74 -712 -242 -869 -817 287 459 -887 -81 296 307 518 228 417 681 56 -293 672 697 161 -798 435 453 -615 156 -658 707 -614 203 36 -52 -420 777 391 -633 441 -333 755 -752 -42 645 -786 12 -415 -284 -236 790 -310 -740 316 -885 -809 -154 558 764 709 76 -879 661 -452 -203 156 -71 -279 -64 159 595 134 -609 783 791 -898 -856 -867 -678 -88 636 443 696 412 463 -126 -702 98 -224 109 -333 -656 351 -758 67 -878 -855 719 768 480 -25 -352 444 -328 545 714 -43 429 454 -73 -541 -810 -96 -112 -773 648 452 -510 -25 353 -19 283 485 -89 -693 -312 492 -96 -883 227 -361 -532 160 -815 -129 688 -8 36 198 -351 -63 683 528 -718 300 -775 -103 -294 -720 -231 594 -779 180 -546 255 183 623 68 -872 -192 72 798 790 241 -845 -356 594 601 456 -191 -31 -242 607 -530 667 -17 209 191 -621 -68 -876 -752 -733 -515 -309 -71 -353 -895 629 793 663 502 512 -676 -1 -542 438 -270 134 672 438 363 9 -69 367 -449 -405 325 557 -764 -391 -499 -40 216 -431 -62 -446 209 170 785 345 -785 -37 -798 -236 38 -126 -852 -695 347 -471 147 -590 235 30 -490 -692 763 607 -214 -809 72 146 539 -633 -64 -171 -112 -35 -895 -295 -8 606 287 -675 -490 427 50 754 677 -64 -120 779 -567 444 580 -731 -753 719 740 -67 255 758 -392 566 -624 709 406 -218 -472 655 660 -869 -659 -184 58 -59 -393 -473 -299 346 17 446 -46 -42 -432 -786 603 39 623 -149 29 70 -616 407 -867 122 630 -76 122 -76 411 -16 312 479 -516 297 704 724 -511 -147 -519 -433 441 -511 415 671 527 -666 184 -156 728 411 30 276 7 10 782 622 -171 -591 -710 -489 98 383 778 -841 571 269 101 254 -831 -198 -340 131 -702 -226 -321 -632 -789 474 320 102 524 98 -282 -882 742 -96 346 -221 52 514 631 -835 510 605 676 46 535 -482 -683 -718 606 -5 91 -176 725 -895 -391 -499 -113 -795 547 28 162 457 515 -295 -746 -665 -621 -314 519 -691 -166 438 251 -569 -736 417 -452 -798 -37 -442 608 311 -678 -69 731 444 460 -756 496 29 -701 318 -819 -599 -270 -241 525 -353 37 655 489 91 512 -242 637 -222 -580 151 -414 40 743 -191 -632 83 686 161 -79 -696 346 -446 -82 27 -264 499 763 -465 646 -318 352 -847 511 -17 621 -159 92 -246 791 465 -465 -809 -25 -261 -820 -51 -34 621 689 609 501 358 87 -602 -185 707 -199 -717 470 -857 -718 552 -630 -737 403 -117 -769 628 223 -336 -350 282 654 149 -54 711 -656 737 -301 695 -318 -279 310 -521 666 -587 214 258 -337 483 -561 694 -297 -281 -889 592 -108 -59 -384 -235 8 -305 641 -82 -879 -107 568 14 -764 -242 -410 -563 -62 -695 38 96 -733 -462 -127 -594 182 -172 363 296 -805 134 -335 116 343 438 376 -588 151 -199 -547 -812 -414 -135 90 -202 -512 -127 620 716 498 433 672 83 36 -19 599 -412 54 -549 712 -223 299 268 -204 422 399 398 199 735 143 491 -3 622 -102 286 566 -27 219 371 -570 -583 -170 -413 528 -638 -396 -449 -665 -594 -715 -129 -643 -286 -496 -526 355 -401 327 -294 -751 489 -454 -242 -146 -152 -230 -514 -617 -535 502 595 -336 -191 366 -487 -490 141 -754 732 -500 415 -352 -759 439 -221 -602 -766 -58 20 142 -658 -288 -610 -872 549 503 -651 35 -768 576 117 -408 -122 669 511 436 -93 -443 661 305 216 -90 -709 -447 703 16 450 -811 -550 677 -535 -820 591 -449 -700 -711 739 654 505 165 -127 -862 463 767 -252 127 -369 -15 -598 411 286 732 -216 -465 -471 -481 -202 579 120 168 -882 -595 -553 -335 670 710 281 41 461 746 301 -20 -225 431 652 -86 744 -427 531 498 -499 77 -207 414 -757 255 -684 353 392 -164 389 -253 552 -778 -734 -200 -773 333 82 -22 431 758 336 -371 -102 684 650 543 -211 19 348 -13 -591 -887 -584 -890 -495 -65 641 22 449 567 -55 450 -718 -369 466 -628 -431 -162 299 203 633 682 94 358 737 -818 -624 -48 -799 472 -461 -793 -399 -603 582 -230 -366 509 -320 244 -480 -154 21 667 -390 215 430 -16 339 392 -345 442 198 -588 -890 137 -688 469 740 102 -762 161 -705 -473 -301 -73 292 -636 629 -417 118 -135 -108 -673 157 360 537 -50 -231 777 638 -751 755 113 -658 -311 398 299 643 610 190 -150 582 258 -434 117 -20 703 -581 395 -231 444 -760 -341 538 21 425 445 546 -176 556 703 703 -305 565 85 -899 -433 680 216 334 -811 274 0 568 -900 259 408 593 245 235 -273 209 488 362 708 26 -597 764 112 -40 -598 -356 -324 711 -262 -534 -807 -281 136 577 -407 377 463 -78 -99 -651 517 -350 163 -686 -511 -856 -209 -779 -251 -263 613 747 234 -18 -275 52 97 40 -519 251 -475 -869 -56 240 -239 -107 713 -543 -562 -885 68 -192 349 -629 -283 600 -689 -729 507 195 -232 -205 281 -16 -389 358 -35 -265 683 356 154 -677 -604 276 471 150 -516 -731 -428 -542 -379 -604 -247 385 -323 -195 -472 -618 -660 -462 -18 -109 435 257 40 -692 -80 20 -248 -805 -485 618 -484 -3 -343 -568 784 520 36 529 791 96 380 -634 530 383 -352 350 -98 -31 594 195 -268 -569 782 285 -466 -887 29 -582 600 -583 -794 -245 101 -599 -497 -804 374 408 -186 -211 -695 -463 685 -389 -260 -127 -809 308 24 -524 -793 149 -30 770 -539 610 550 -424 -126 676 -437 144 -717 -761 509 379 -648 505 -95 -452 -229 -334 -566 147 -346 -779 145 171 -142 -462 562 -429 -714 547 -578 -322 -841 -313 11 364 597 636 512 526 -185 115 -731 -135 634 -125 -638 -287 770 648 732 -173 -113 46 -762 628 -66 -279 490 -254 -162 142 515 -74 499 37 -485 -47 -634 582 397 -83 -169 -632 130 34 484 -720 290 453 -655 -337 -900 378 799 -869 -126 -615 777 299 -836 201 -858 332 382 167 -121 113 -60 511 153 -535 642 -348 -110 94 -754 569 -806 589 -620 311 -263 109 614 -249 -165 799 543 641 732 128 -568 -136 405 273 -855 321 605 -255 679 474 493 388 329 -132 -548 601 -693 99 -820 736 -240 -778 526 180 -422 -363 703 -97 172 386 -428 605 692 609 -872 -43 -880 -629 754 -375 -740 -501 -708 607 -784 711 101 714 455 -839 -317 361 27 -423 -759 -540 -86 324 568 39 -428 749 715 -800 -223 -180 683 185 -810 743 -571 759 691 -388 -661 -107 -464 286 162 614 -561 431 4 -425 -728 -22 479 -891 780 703 -421 -481 405 -589 157 -226 508 -648 -803 286 502 607 155 -343 -28 16 245 -798 631 397 279 -126 -425 270 175 403 265 -449 -526 -85 1 -854 -449 398 -899 -868 397 -308 452 -563 235 -464 539 766 349 506 -137 14 -317 714 -824 520 381 -761 29 -346 -54 -263 -275 65 -196 742 -842 -467 -528 582 396 -859 -830 524 -44 480 -299 -270 210 -642 50 -743 100 682 383 -134 -762 -423 -892 -811 -700 -388 330 -817 544 -110 -264 -61 -727 -562 585 471 316 -160 -228 651 292 12 -270 -455 -681 -655 117 21 -239 -646 -97 -828 708 -465 -60 -441 151 740 46 319 -796 -628 -900 555 -150 469 -225 -512 686 -424 -405 -455 272 -771 -489 261 -53 -73 -725 -41 -2 -130 -243 434 -720 -191 -645 -660 -191 -868 -368 -178 251 -250 320 -200 418 783 -655 352 -112 -372 250 -736 673 -417 -715 -132 -88 625 -652 -318 -495 320 732 16 517 291 421 -770 337 -6 448 638 -855 -124 -648 -675 334 -465 -12 -177 -169 -449 -698 613 333 463 -319 242 -749 206 -873 -831 565 -42 549 -57 -468 279 -96 -731 -836 459 -552 -796 690 92 -297 -257 -619 510 -52 796 -615 741 201 -78 63 524 631 -706 177 -228 -175 463 -687 619 -178 -52 284 -759 -893 -772 -213 290 -739 610 722 506 -661 667 27 488 -511 677 619 365 410 -797 -78 117 718 -406 -354 682 -822 -702 199 92 157 234 477 267 137 -819 -762 495 414 -376 -19 -386 676 291 281 593 -364 -606 -201 300 -564 -91 -790 557 -498 273 -784 -154 524 515 -646 408 345 499 770 64 378 -576 -889 -788 372 -149 -43 -760 272 492 103 675 -563 699 -293 -358 373 -137 28 -613 288 283 709 255 324 294 662 -419 1 -526 3 338 -376 585 167 -677 239 455 290 -393 -113 -430 127 -326 -609 794 -99 528 715 -681 -53 -504 559 260 456 179 -826 677 734 -43 -399 -786 -577 615 304 -322 88 -271 -447 614 269 727 658 704 324 -577 -2 -840 -202 -783 506 -26 157 625 -148 425 -37 -706 -252 -585 -220 23 -545 -286 -269 555 -49 -51 320 49 450 441 177 734 -76 -441 -521 -878 -325 117 118 698 -238 -498 -684 -383 421 494 -150 492 -663 203 104 -575 178 -30 321 703 591 -337 754 -808 -78 -764 -70 522 85 -496 -284 59 -305 -843 125 -155 -387 -537 -520 275 -189 729 6 -293 -83 -71 -132 -658 406 -437 -143 -876 159 -213 102 552 -55 411 -727 235 -295 -830 -75 -699 -9 -866 43 -298 -471 221 -565 -354 40 -107 21 331 -787 -276 1 773 -594 -93 726 94 -865 -887 -586 -840 606 128 359 359 37 -866 -649 437 284 -675 -731 -272 -39 732 105 -777 189 -547 745 344 -703 -176 -429 -133 331 -809 -469 -44 -581 -228 -619 -722 -818 -373 -14 -236 610 -358 279 -324 574 736 -240 750 -633 651 773 -625 490 -420 -691 631 -429 -476 -801 -110 -337 604 172 340 -292 195 786 345 -556 -432 -470 48 25 440 472 -790 156 -413 108 286 62 506 564 -19 37 -302 577 -381 498 -343 -260 -182 -589 654 -647 256 128 163 436 -249 -310 -651 -578 38 -577 169 16 -665 -599 445 -98 -514 -66 790 -746 -392 -819 -667 -38 599 204 -48 501 -440 392 -741 -218 232 -39 103 451 -314 -489 546 -579 -13 -746 -447 -378 -880 61 527 -125 430 -204 -883 -65 -814 661 111 -325 262 140 625 -472 532 -439 147 -802 642 -473 573 -573 202 598 28 441 -676 416 752 -279 -351 -166 454 430 -257 13 -95 800 -874 105 -446 -262 129 209 549 240 736 741 712 295 174 265 -612 354 -251 760 -898 267 710 407 312 -477 506 761 -219 -642 -223 -856 9 690 -765 778 -374 320 -809 -451 -346 -287 506 483 -615 -137 383 456 -852 409 635 701 622 -672 -862 638 374 271 537 -22 275 -165 -893 575 494 571 579 698 274 -756 -759 395 -392 322 -650 -764 -726 533 190 -636 498 -792 -152 599 23 358 -550 257 -108 -45 346 -597 762 612 586 759 -543 55 -66 593 -776 -869 -83 575 225 -360 66 -449 400 41 -135 412 683 -861 111 -755 40 -595 184 -556 699 731 576 -526 -270 -127 419 750 778 59 -202 -467 573 -511 -361 -691 -745 280 549 681 105 -315 52 664 -48 336 -507 -12 636 -352 742 -594 377 -720 220 -76 -297 4 -93 -652 531 513 781 -498 723 151 -139 130 -190 -298 -334 622 769 518 82 -243 -352 -356 -442 537 713 -454 401 -53 -4 91 -779 -90 659 516 -107 -670 -482 792 -652 -661 130 -133 -98 -101 757 -39 -655 -337 189 17 -172 236 -359 -471 567 -237 544 397 230 545 340 -222 -601 74 330 382 -820 398 270 315 268 -674 -818 -569 210 462 -149 -873 304 -540 -533 300 -852 132 -644 580 -89 276 680 135 253 690 -602 -585 -536 560 546 432 -535 103 -442 158 387 241 -504 -31 -407 -414 248 -766 -893 215 361 -188 -834 753 -154 540 -284 781 -121 -268 -480 340 461 -185 262 -735 55 -139 631 204 -615 -270 715 -541 -454 658 -811 -556 -857 -691 -733 200 -255 -39 -557 -92 -753 745 664 -482 -288 -758 -71 -361 -635 -683 703 -355 186 -410 -839 592 -115 -429 54 223 799 111 399 -524 194 -172 -138 171 739 326 393 349 -511 390 -117 -608 -315 -358 -656 446 -642 31 526 52 399 -253 713 343 491 -789 -83 -749 -301 593 -639 -3 -435 750 -96 -72 531 312 -125 251 -409 -105 564 363 750 -576 376 322 -4 -430 544 -572 -135 594 101 -53 26 -553 -502 -575 355 597 -810 387 -832 783 628 -232 -11 -423 143 601 201 610 146 343 -680 384 -47 243 63 -241 -481 -169 -861 -724 -739 461 -45 -311 232 -891 -541 450 53 -474 316 428 -281 -814 155 -194 468 -274 -170 1 418 356 -124 -348 -346 -338 44 -873 432 -181 -634 228 -590 438 -238 -288 409 -244 431 -306 212 -693 764 -556 473 464 121 157 111 -362 625 201 -402 -507 -615 -571 237 196 -105 665 -234 -37 -125 -718 582 -16 583 -109 -624 331 -217 684 404 195 -617 -196 -709 -693 505 -844 581 -488 736 120 -472 -767 503 -438 -81 64 -225 -19 -203 -781 106 147 -827 -815 -732 732 290 -163 -690 553 491 -128 -884 -333 -1 780 -205 465 -470 -723 -369 -776 -58 -733 -14 -676 667 546 -518 613 499 29 -71 -511 -342 266 -788 -815 361 253 706 -386 -561 -784 547 -363 -281 173 -299 -413 -753 552 194 193 -646 -724 795 734 -474 -196 -860 -460 -864 -818 -809 -725 507 715 -316 -431 48 567 494 -175 -524 -526 572 51 -153 -625 -33 -33 -22 680 -28 -587 16 725 -595 680 -135 416 299 -146 100 -698 763 -372 -617 347 252 -848 -256 -267 -300 -728 -27 -33 387 334 494 90 499 -191 -658 -581 -386 177 798 -703 207 -112 -838 -835 -223 429 110 -698 -797 237 -253 -671 699 266 112 -787 225 536 603 590 -140 -400 -371 237 -251 -210 396 433 450 108 -764 -542 13 686 99 754 -775 -855 664 354 129 -720 -679 -56 728 472 110 -847 665 -232 -671 -262 -466 -683 -511 -495 417 212 267 -79 565 -411 212 -748 -344 -483 -98 174 633 322 -734 -671 -295 -790 381 -684 270 750 371 -767 -765 -145 -328 437 -795 409 689 -399 -498 325 -650 665 415 -278 -220 621 -704 551 -405 -811 541 -10 -614 -530 -66 -156 194 -529 -434 250 -830 -47 -463 -813 -805 -5 739 729 188 33 -715 697 -429 -388 135 -815 -558 173 413 237 -11 -15 -885 -811 -798 6 -626 12 -111 -128 -134 564 545 106 -375 -586 -825 -245 657 568 780 499 -751 -737 -593 -828 -411 -673 674 364 12 -236 589 626 -573 200 779 -387 -758 126 282 474 494 -44 -299 -226 -774 712 595 77 564 43 621 512 429 616 87 548 315 -343 -720 -572 16 360 541 -24 -526 186 -272 -771 264 -305 -886 -843 -69 522 -724 -491 454 733 -783 112 545 -597 -622 524 -787 264 35 383 10 -133 -880 21 369 -711 789 -657 -79 91 405 -8 -408 -840 767 -307 68 197 -510 -51 -525 -235 -716 -187 203 -276 -262 290 364 -850 501 49 -891 759 153 13 520 -699 -221 -30 -509 741 -323 544 584 84 167 472 -826 -605 444 -695 571 -621 790 -68 -336 -269 11 429 787 -67 -568 -463 -91 -204 750 299 -69 73 570 648 -738 594 -354 -339 542 -550 -414 564 -68 -694 418 -203 750 482 285 -839 -273 -209 -892 -472 -673 -489 -62 602 775 -841 -166 -147 157 -299 -411 -310 -284 -603 -872 -51 -191 -674 -367 157 -609 -487 -492 56 159 -46 -747 -548 280 346 -584 -457 -585 738 182 -403 -97 -62 -313 -699 -850 289 396 422 -106 100 492 -148 741 434 -681 -382 792 -832 -734 -137 47 305 525 -16 -445 714 -65 -63 329 -43 -420 -222 -731 313 76 242 738 -220 597 629 -491 -339 358 343 -888 -825 -765 -274 500 -804 -824 -630 -686 -803 350 -695 160 -873 -778 120 15 542 25 -318 -581 278 -145 -523 -678 -204 358 -883 -235 223 750 -80 -575 -822 196 536 218 -444 -660 459 733 503 -882 -266 642 -58 500 -872 126 548 -393 -719 -449 162 77 -598 160 -288 -624 -151 321 677 716 -817 527 793 -106 -287 -594 -785 -5 -835 441 120 -760 -478 629 -22 -641 202 513 -432 71 -777 344 575 -706 -304 -440 -64 147 -832 76 92 -112 522 42 -2 328 -299 -623 -296 432 654 706 121 -434 -822 2 744 -863 702 -669 115 -38 -880 177 -438 560 73 659 -69 -318 -489 -808 237 -473 375 -279 -722 -371 753 -499 -532 -135 -240 -826 -635 770 665 -248 -222 390 523 -390 -717 -184 -849 -809 -307 414 -360 -691 340 -558 -580 -161 -435 196 414 689 694 -229 -602 -14 303 -611 -628 -322 544 476 338 257 -617 -672 -750 -668 460 -163 702 144 434 -215 513 467 -148 303 -182 -322 -98 319 -615 -384 725 379 -18 171 -511 788 -509 -466 487 -653 279 -454 -425 -535 -83 -128 7 -594 106 104 474 262 -469 -431 -430 438 202 -635 -525 -126 483 291 -380 -89 -676 -12 -888 -370 324 93 298 315 -245 -804 -82 -84 -208 -351 783 -706 150 -655 633 188 -458 -485 426 344 -809 -600 363 -130 -619 615 601 -50 -234 341 -621 726 -144 594 462 68 -23 2 -812 309 -325 -658 651 605 -638 -626 -285 -74 279 -548 -413 577 303 781 587 150 -308 92 -218 -134 429 -144 615 665 360 -44 469 -815 -812 180 516 -644 228 -891 -679 -395 761 -542 -547 140 303 446 318 -169 -29 119 612 -211 592 -244 -50 -316 -144 742 -536 -498 -822 583 419 -561 -655 349 749 -173 -196 582 578 -296 99 -709 690 755 651 -35 433 -674 -506 458 -405 -787 -39 477 -252 127 679 -876 573 -47 348 -300 344 -678 -268 -850 606 387 -278 -850 536 614 364 153 154 -271 -863 -146 -697 746 -761 -460 -753 -187 300 508 -74 661 157 -202 372 11 297 -291 -200 556 470 734 752 637 -871 -265 191 -452 675 313 580 -694 -30 -289 451 270 -242 588 -863 182 -438 -81 295 -185 -253 141 -67 285 -522 -729 288 -780 -245 -717 -50 -182 714 747 599 225 -473 -876 -693 178 409 359 401 -25 470 534 -393 39 52 -834 145 312 542 149 143 -337 -14 8 -559 -228 -705 -776 -452 223 -791 -181 240 -113 -357 465 439 -277 -457 -478 321 22 153 761 -464 791 551 -552 -429 -538 734 343 439 584 197 739 -63 78 73 553 -160 -842 -557 59 522 -572 -30 -642 373 271 -576 -707 519 -300 102 389 14 168 -301 595 -837 -325 -633 285 261 -751 -803 518 -18 -671 -495 -551 -649 -774 181 638 -140 54 -521 260 284 -674 -601 714 727 -324 599 180 -539 504 -388 749 596 -873 398 266 676 734 -50 -570 218 783 -663 -74 -384 357 713 -183 -697 -771 15 -190 499 23 -194 -74 238 -507 42 -814 -241 -813 357 379 488 -841 -763 214 207 338 123 -326 698 -20 -374 -53 -731 -52 434 -681 134 371 544 -451 -297 144 573 364 442 -329 -709 306 426 -445 -257 -421 468 322 227 67 -659 38 373 -702 691 98 59 485 421 272 770 719 -595 -280 657 117 -152 -339 673 -703 404 759 182 101 404 568 -702 -289 299 -154 -427 759 -758 -315 289 -161 454 -840 -739 -748 -734 179 97 -215 -426 570 566 -107 594 453 -709 620 -55 186 738 -589 -204 111 247 19 415 -125 -775 -117 638 -506 -114 -197 726 -703 -255 567 -837 -833 -493 53 748 -435 160 636 -555 735 -455 293 -836 -322 -143 -71 708 -808 565 299 -588 110 -184 -136 316 -618 670 349 797 -231 642 -302 -552 -639 -135 536 238 355 -350 557 129 360 306 -272 363 256 415 -526 -462 -640 760 237 -742 -482 731 606 -308 -598 332 223 -606 114 -528 337 -78 -564 -494 -739 233 -677 -723 -505 -543 -849 789 333 -387 -699 -287 433 482 -691 504 -302 353 -539 -342 -456 793 420 635 -515 -748 685 409 -247 -229 70 241 -133 662 373 611 33 -559 -709 35 488 -573 719 463 -112 78 24 606 791 -796 587 -747 -13 699 792 421 -707 -811 -294 -726 279 263 -362 385 5 194 82 100 292 -413 741 669 -808 -831 -54 611 -280 -234 602 -767 673 -237 -575 -307 -353 613 80 108 277 69 -397 523 375 174 -279 -497 -191 -579 218 -470 -308 -864 724 740 435 -231 779 292 101 -305 -798 270 -256 163 -837 40 -633 -212 476 -185 368 -26 -332 768 120 90 -825 383 674 273 -876 225 -211 -98 -164 39 442 -220 230 -457 -652 136 -5 630 575 -70 -271 795 545 672 -46 467 -278 -134 -304 -812 -108 -559 -297 605 292 -881 261 546 -647 333 326 -383 -558 634 107 -479 -719 -559 -272 -101 116 -411 333 -36 631 622 135 233 1 148 150 -13 -132 714 -13 68 109 -89 -378 -748 -143 385 787 451 -286 -154 229 -407 -60 -376 683 -858 -146 344 33 516 -550 -73 784 752 539 -779 -299 -786 -488 -414 -368 -210 533 597 502 454 81 -680 35 429 -748 215 -346 -362 -201 -26 -136 -70 747 -449 564 -557 180 -190 514 176 768 -55 -496 -643 -414 -750 166 -329 58 -420 347 611 -567 -794 793 685 603 172 -45 -95 644 -17 -527 -669 795 -127 371 121 758 -271 -574 -588 -463 -620 -266 -209 752 458 541 -562 -848 -736 -154 -756 605 -350 456 44 33 123 -505 -710 -754 528 413 435 -500 621 -579 -526 343 -42 -544 282 690 53 -534 -313 -414 443 -94 241 -449 726 -586 194 508 -73 368 518 370 146 -36 -321 703 753 72 129 -133 -627 322 134 -389 77 -148 -129 221 -614 724 598 -106 -121 -21 -764 -185 573 -791 -836 -728 -852 481 -786 758 74 501 192 -131 3 355 -796 279 -406 -198 -896 -900 -669 561 607 104 661 551 -616 -657 8 -626 124 -98 -657 146 -758 -774 423 623 -198 -102 -562 687 -798 -242 571 -422 -69 -782 -384 311 -281 -108 -297 755 -482 306 440 -825 -468 -127 -696 -549 -330 293 187 -58 796 -181 -547 743 174 9 -200 -374 -137 -265 183 -285 444 73 -469 87 115 640 653 154 27 449 -775 -422 -798 247 710 403 378 -64 375 362 635 -463 -768 -724 -321 455 132 486 -405 275 602 -788 408 -125 -359 -73 -119 338 -26 596 -477 78 479 -640 -631 474 -295 371 -851 652 307 -713 -434 566 674 682 -445 610 -305 -768 91 -381 -828 -552 98 230 -178 334 240 -866 -82 200 -531 71 570 -479 604 266 -46 107 397 143 237 795 506 39 636 693 -886 -818 770 -769 -417 191 -117 169 546 479 639 70 294 -218 727 -325 -217 -745 -608 425 -464 -829 -422 446 45 -27 -800 -145 -318 -662 -116 -552 445 -623 173 -170 519 115 566 58 508 -551 283 380 407 344 -558 -472 463 666 205 -617 -541 -757 -89 236 774 452 363 333 699 -26 -250 -862 357 320 -667 614 -498 -408 -389 -108 -395 -157 55 424 -47 -579 -77 -785 -619 -600 -454 -772 222 -817 179 683 -136 285 -139 -877 -409 519 229 624 -651 -593 -242 47 -547 -823 -767 628 -20 -894 571 79 498 -552 -770 788 722 537 369 -203 559 -483 -637 -60 -222 134 780 180 -466 532 362 -127 -477 -358 46 -428 619 -685 -661 674 517 -59 -282 752 -49 406 531 -815 -815 -68 -53 406 107 -748 -714 -779 -157 735 401 -226 -41 418 69 372 -900 674 402 419 206 282 -155 -8 -208 496 27 -41 644 98 666 -874 344 184 -695 547 261 163 -421 -838 468 -169 -793 -48 5 -210 -833 -145 -290 -70 197 749 -222 -28 408 -14 86 -894 798 -782 -117 154 -870 -60 -241 -319 -678 -344 -382 -846 680 -808 367 672 154 34 186 268 -465 -193 69 -438 -380 -885 -847 612 102 21 -285 -897 -358 608 -466 -109 431 197 -55 -187 -346 222 158 162 405 766 -483 608 782 -712 -302 -30 -643 -518 729 -336 -508 -29 -219 -301 -401 -72 38 -727 -819 -364 -228 -703 446 -815 -293 565 -372 -247 -488 527 254 0 215 -234 -584 -236 433 -750 724 798 321 725 57 -25 -279 75 -92 -864 769 -301 -648 781 -36 81 157 -517 -789 674 270 -311 770 300 190 -528 276 24 -700 -107 -160 -176 -891 -554 -535 -862 -363 157 -214 -868 212 101 -222 33 -20 438 723 543 1 -427 -459 -221 -217 -220 -126 -370 -249 -774 -372 249 -391 154 687 -160 -198 483 -416 459 776 579 -399 539 760 -152 -108 -437 -848 -665 -509 403 -517 -543 -724 20 374 -807 759 381 -464 135 752 545 -298 -499 -528 -657 -783 -276 -834 205 -770 449 -275 11 -233 -586 -219 -87 160 -631 -803 -536 -496 -285 -832 -568 26 98 -442 -775 524 70 407 -630 460 455 239 -21 -47 -173 249 -587 -832 -559 483 396 461 -282 349 -674 642 -710 234 -574 -241 -42 428 97 718 -720 -23 275 365 734 716 -342 157 -134 240 -207 -759 686 447 -357 -704 -636 61 -898 237 9 305 -208 494 319 420 -476 548 -772 -789 -415 -103 -772 -568 484 -588 496 -373 -701 -684 229 -703 -729 -768 692 291 421 103 231 -481 -253 163 -247 450 647 487 411 379 436 -344 -805 232 552 84 450 -464 -313 317 -408 736 -864 100 -121 -279 775 -820 -471 -472 -50 735 82 260 -452 -6 -293 528 -73 -758 154 -99 305 447 798 -651 230 49 -335 -731 418 362 -175 788 428 -617 330 -681 511 -741 -71 219 -51 -21 -588 -87 -778 -68 -386 -294 -802 -380 714 -275 733 -281 279 595 -230 704 -173 593 50 -528 -372 -65 -594 169 -694 467 -593 -124 746 499 160 494 -855 -614 545 -204 193 -187 -882 -138 -198 -605 -217 389 771 482 287 -623 517 143 -66 -748 638 -120 218 -320 -795 369 -279 726 -791 244 383 124 -185 -176 -792 -160 55 305 197 -749 107 548 65 529 -527 -64 40 502 165 172 45 702 -580 -730 -546 -813 -442 776 142 433 -203 796 684 80 -607 533 -660 682 309 -605 -616 429 441 -529 419 423 577 523 431 -621 760 466 423 -241 -792 781 -738 730 -177 601 436 -662 -30 -416 628 201 -874 414 -478 -223 690 509 346 715 -655 389 -719 -403 380 -608 -466 -632 567 -690 43 232 0 144 553 58 -226 -513 -510 -527 -463 -782 82 -824 -483 366 466 605 -15 -603 -822 498 121 -679 368 -44 -138 -884 -462 439 -465 -760 759 739 160 473 -725 471 24 -427 -512 -822 486 -421 746 554 -789 699 -508 -303 -121 384 -896 630 -587 572 -591 589 -364 -750 24 755 -465 -276 179 750 179 29 211 786 140 -493 90 210 -164 -737 753 -99 -660 -496 -125 -17 -509 -335 616 -120 -684 385 428 394 263 -620 58 227 257 -258 -169 -664 -751 188 -191 789 301 274 441 -711 165 446 201 -135 555 -354 174 279 143 -554 185 101 -360 -161 -543 -837 248 -802 -284 91 153 -802 543 -583 788 437 155 -472 533 -149 -313 646 -451 -716 -249 -423 425 -288 133 -819 -891 -667 135 -450 92 202 -499 -308 -607 -133 219 -654 -154 23 -491 -381 575 -19 488 -818 102 -313 226 -609 -820 145 -50 52 530 377 186 621 403 -154 -127 730 -375 323 -256 -157 -157 705 112 -865 373 -691 97 125 -853 -13 -572 71 -420 14 -752 -501 601 74 433 -759 305 -172 506 -191 -761 211 -19 -425 600 290 689 -762 568 561 245 580 497 -857 -486 -458 206 520 278 -453 -342 170 25 -786 210 482 -160 -325 592 -492 475 -248 542 -242 -426 -640 -95 327 555 -692 -246 -379 -303 343 752 -34 -575 660 -732 -176 -183 723 -749 -332 -410 -843 592 -721 720 665 738 615 -608 -347 -780 399 -287 -835 204 -853 -898 -740 -865 792 508 75 -237 428 -468 425 -855 206 576 -416 535 -833 -442 -32 413 29 -159 -319 297 715 -696 280 -405 -884 85 245 -367 -550 -485 715 -784 -383 -51 -40 695 -521 499 703 365 -754 -195 639 -323 488 145 546 -562 -163 494 408 -612 -172 573 -71 -12 226 38 562 -75 -720 710 -246 -149 -722 101 -645 -229 -154 44 -136 -293 -478 221 742 -190 -260 316 -578 -874 -628 2 -637 246 -187 -436 549 -536 660 -313 435 -210 721 -399 -461 204 527 -123 244 231 152 72 51 -599 262 -853 -229 -514 -111 -157 133 -368 127 -784 -404 635 -376 -518 -641 345 111 268 -266 -88 -645 799 143 669 -308 -761 753 -147 316 180 371 626 700 -564 -128 -21 -571 696 -676 -808 -13 -870 -445 352 -825 -488 -867 557 -491 -532 -600 16 -438 560 448 778 732 -520 11 514 700 499 668 -834 672 478 -756 -30 505 124 -747 126 -135 768 523 -403 777 515 576 466 554 -397 -388 740 377 267 -642 755 -349 382 -138 -185 -765 -594 -275 -611 -691 795 17 579 -67 85 -368 202 132 696 -561 232 467 -767 -244 -455 373 571 573 -725 384 -732 588 770 -35 240 -793 -353 -706 581 648 -237 -525 -572 449 -524 -321 -133 257 -859 -390 15 274 598 730 748 -50 722 -853 546 -55 27 388 241 -254 433 536 -421 525 220 241 -374 465 97 90 405 -479 444 224 -50 -18 670 -327 464 593 31 -496 734 -374 -539 -539 160 -291 332 -403 715 510 -613 -860 -779 501 -870 429 434 522 731 -693 690 -534 121 -208 -742 -314 -891 699 409 80 337 572 -411 -55 -768 -85 -878 -527 -311 -200 518 -504 -151 729 350 -358 -300 -118 -783 -609 -360 -816 -71 271 385 274 263 -126 631 233 47 -454 -41 246 -54 305 -192 -848 -281 -811 -634 -347 493 210 39 603 621 -596 540 114 -16 -229 192 791 482 623 -369 300 670 577 128 507 -305 -206 404 534 358 -205 43 -725 -647 240 4 347 124 -899 -237 -516 780 -401 -504 234 -617 -395 -188 -885 322 -655 -514 118 -251 -717 -434 662 489 -525 265 304 -427 299 697 -745 174 627 -196 -293 39 698 290 312 519 318 -778 394 -414 583 -483 718 57 -145 611 414 -231 -323 649 33 -136 -407 -198 -683 382 205 -377 -368 -770 420 -788 -643 18 -261 -632 -481 -258 731 -80 -179 741 -832 -561 374 -606 -186 341 -662 -43 -302 -149 -264 -335 213 -76 678 250 -30 612 619 -868 -383 -620 314 183 -808 -754 -856 -730 706 523 490 -634 114 -74 -839 -769 -887 -174 488 -839 607 286 13 514 404 -188 637 223 -16 -705 -416 -775 -532 336 -241 -605 374 -369 -174 153 -699 638 280 320 587 538 246 1 -159 -604 372 -443 484 425 -718 317 593 -838 618 627 86 -299 651 464 -400 -282 35 226 39 252 -678 718 -517 733 271 695 193 -496 205 531 785 27 446 339 224 -346 -851 -560 -346 766 -200 -272 -107 -615 -136 -678 309 -273 111 -762 392 258 -880 737 -490 -314 -169 -800 316 -403 552 -40 -778 -162 340 -737 770 -609 -779 -195 -493 698 -285 -408 774 90 -523 487 658 -659 -716 -856 554 423 -432 -78 744 770 741 -425 440 -852 -502 173 -860 86 328 -525 -768 629 -424 463 -649 -744 -394 -394 129 599 -494 -118 35 -159 348 -525 -744 487 -300 134 429 -292 795 370 -899 -312 518 -611 -453 -610 314 384 62 444 -155 691 -897 -493 407 600 -778 -187 -290 94 625 708 -510 620 -607 -700 -818 230 -800 -133 -139 -830 316 436 -557 -133 -591 -841 -444 628 -401 231 -859 -438 -718 -630 -532 26 -78 722 -771 -484 -264 327 -536 -22 -9 307 -155 -283 357 -686 512 200 -863 -804 270 -31 -315 642 -305 386 -721 -693 -590 -361 -110 222 718 -561 -311 790 -146 296 37 667 -713 -210 247 -570 -852 155 60 -90 696 642 -108 522 -705 339 -121 -418 36 478 713 236 -581 345 -861 538 264 -357 -731 248 154 204 -542 -243 413 272 -518 398 226 47 -96 173 -295 756 -54 -325 -345 -464 195 -298 -476 -897 519 -481 667 551 -318 -756 -678 -378 145 202 29 -103 696 46 -371 -671 659 567 262 -606 214 -23 -427 -483 -654 -644 -697 388 -85 -18 -522 688 -651 215 543 -656 -623 -581 -592 151 -617 -70 -464 -782 381 -534 134 -318 -386 796 551 -562 401 -781 -641 432 -207 533 -815 697 -336 777 -585 251 442 -278 799 -783 -235 -406 -671 -709 -258 -686 -378 383 -442 60 -869 455 -35 -596 -14 160 462 -181 183 -510 590 532 159 -240 -87 720 438 287 281 -511 -133 631 782 711 -44 -646 175 455 539 192 621 -672 409 -405 122 -10 30 -232 -673 -8 -274 300 -781 -762 -295 -539 -36 571 11 -227 -615 89 502 700 -422 675 594 664 -103 -888 465 -653 60 -860 34 -552 -829 -72 -75 447 -545 356 -807 -562 -893 654 -516 753 -29 -448 -606 380 96 -481 -445 257 -623 -532 -276 -27 -150 -855 310 792 -34 753 434 -646 377 -467 -33 793 -224 601 -249 700 -99 456 789 -182 43 319 773 120 702 670 -119 -265 336 363 -746 -509 717 -235 229 -363 52 401 -709 -84 -460 397 135 -391 -28 -496 -503 -438 36 -470 636 37 688 -373 41 787 352 -86 -718 27 451 -425 -461 164 46 687 605 -466 -75 -100 25 -626 -112 590 -23 -4 -71 -894 336 -60 532 97 -442 -186 332 -465 -115 -559 320 167 -130 667 562 -762 -403 451 -471 510 -141 221 573 -884 489 -36 -87 -556 650 -717 305 325 74 -539 657 601 -162 -383 -715 -804 -188 493 747 -32 -422 -413 706 314 15 -227 -522 -622 120 -384 -891 39 -153 -422 -761 -803 -276 -328 -28 -662 -485 233 -65 409 131 177 783 392 -312 -90 534 232 684 399 558 114 -862 652 58 -24 -479 -612 -265 -465 680 204 -448 -788 34 -383 -313 -800 -112 25 520 -129 -759 -500 -239 453 621 243 -478 622 484 -857 -265 373 451 211 -79 -792 -843 -427 -759 507 361 -28 -260 663 -606 -887 -777 130 -39 448 600 -20 -315 -254 -671 622 642 -530 415 -11 685 676 486 -486 -360 781 -96 313 75 66 648 -187 -244 280 -290 401 -537 -670 736 -70 503 650 89 794 1 -696 -342 102 -360 450 -612 44 637 -793 28 583 -146 -345 713 357 -387 -339 -323 -287 -493 -73 111 377 580 -859 492 281 -83 -503 736 -530 456 -153 -728 449 -898 -693 249 -517 788 391 590 -36 -155 -340 572 -138 -120 268 -643 -531 32 -779 526 -549 430 -393 424 -641 628 288 -183 655 -812 281 -637 748 -808 -478 274 -152 182 760 591 268 93 572 478 -279 289 169 -833 261 -695 -399 386 757 -898 254 -439 542 -152 140 360 -727 56 572 93 -264 -862 -152 -401 152 778 211 129 607 537 -562 -801 -161 518 -736 412 474 -538 -374 39 -251 -532 -98 174 627 -416 615 -360 -504 719 -732 -67 609 71 -566 -702 -176 709 744 -496 -872 -734 667 -714 367 -567 147 -265 -811 -721 81 -553 -288 350 -504 598 -767 -671 -385 -693 -706 -780 -801 585 669 -742 582 -805 628 -540 -864 148 150 -169 -699 -569 -446 -657 776 559 254 581 357 439 -549 311 -721 -622 -362 -502 -578 598 -736 -487 71 -360 661 391 -198 -323 -102 505 -115 296 -454 -892 -434 -468 -696 -595 -32 778 749 515 542 -217 -62 -657 -333 -316 175 -556 -601 764 -841 -225 -766 719 653 -28 307 -157 -246 333 -21 -141 234 785 -189 610 545 -535 -403 57 433 -534 -122 -572 146 -732 -127 -453 -830 -581 -261 87 -24 76 -241 -551 299 -46 -802 -357 -878 452 735 43 -885 -794 -890 430 -508 -141 -790 402 696 -68 -756 762 -66 333 234 -627 654 519 83 -76 550 -369 -531 528 -755 -124 -497 64 41 683 -32 262 721 733 -831 -719 -757 -262 -757 -878 682 633 2 722 627 -70 575 375 -408 64 674 -575 -286 -195 -806 414 229 -49 288 497 181 124 -669 1 601 158 683 -250 158 -140 65 575 -84 292 51 -855 739 -593 587 -123 208 276 85 282 -244 106 476 -585 408 659 -268 -744 -366 -190 479 -321 521 -252 104 -349 465 498 -585 -106 -190 44 -129 -538 -402 -602 -358 -360 215 482 586 -45 148 -75 388 -200 686 -322 83 -217 730 -566 -598 -348 214 337 -439 -633 -544 423 -729 -896 -231 219 663 219 -494 -158 313 -832 -360 -785 -121 -268 -636 68 -381 -704 -120 635 57 -413 13 -824 191 -77 527 -667 185 637 719 -496 -797 326 672 -849 564 364 508 436 -561 323 -634 251 678 -440 580 -163 -831 -466 68 485 -667 190 454 687 -227 -315 124 -101 89 -657 -761 675 -829 748 -439 -39 -13 446 491 662 -107 320 455 -376 -148 -790 -41 702 98 -345 187 607 689 -202 516 -425 566 -719 191 -170 -443 366 -848 223 701 406 200 664 -83 583 -203 252 -305 -551 -7 396 517 -182 -787 412 395 -222 -892 -55 431 175 55 -837 -784 294 -713 105 682 -775 63 -455 498 -168 -458 759 -869 -553 -734 -768 127 558 -380 -100 287 -147 761 511 7 -169 566 -53 262 -352 85 433 -148 -462 -390 -48 611 -612 410 124 -547 296 266 -368 -315 212 -617 100 -307 -536 382 -372 777 -33 -52 -812 -427 -271 362 56 649 313 662 -362 15 -93 1 -333 -353 -224 8 -425 679 721 -775 -449 -584 516 -331 -621 282 -556 56 -491 67 575 680 -771 529 31 -782 -97 328 -327 -557 -474 -585 -195 354 154 -440 -780 -777 -192 -870 601 263 468 -483 -404 -837 11 -824 -371 613 -483 -391 -196 -799 -392 615 537 -381 553 -600 -125 265 -692 59 -563 -414 25 -261 31 736 -740 -628 -417 -463 -594 -881 -363 563 -475 65 691 -555 -729 -792 -514 -200 473 -752 -636 -613 539 81 -323 291 -60 298 -712 -102 -388 566 -393 -574 655 -580 -341 316 380 -143 480 143 745 -308 -265 -769 -120 -365 -389 353 276 12 161 -147 -538 -877 624 780 57 660 158 -506 -854 -468 -132 361 -587 -674 609 284 -30 -864 454 34 -36 325 783 -130 361 118 -876 -411 -498 -809 -595 563 -215 4 -659 -173 426 193 482 100 442 -333 -385 -608 -497 -351 -237 -186 444 180 773 -511 -629 -453 -845 549 -295 68 496 -288 -65 339 537 76 -831 -212 -858 227 737 -507 310 -464 -650 520 -382 358 -253 -842 327 -247 242 580 743 2 343 775 146 -823 336 777 214 125 323 -412 -323 304 -272 -859 -739 -700 -187 -650 -825 790 428 -255 -855 -1 750 -572 199 -227 88 -665 -55 -387 573 -602 -289 267 190 -546 68 117 -518 382 -121 -64 -686 637 -16 651 79 -731 619 -660 256 -657 93 -721 -704 167 -431 -166 82 -613 -277 -632 -716 -159 -576 -237 -200 240 -752 -543 -797 665 366 -99 -281 -404 715 -619 123 113 398 588 -210 413 -821 -584 -26 -273 -788 516 511 -264 -252 672 -528 -242 469 428 -290 545 435 -550 -706 -715 702 -370 315 638 344 -554 33 -176 55 231 658 -858 -367 516 651 -37 548 -339 437 68 689 -520 -472 36 -413 784 -724 -525 103 192 -781 358 353 244 103 -450 743 -642 -78 64 778 -151 -127 228 740 222 291 -737 -195 -217 18 55 256 301 592 639 -238 -710 -587 288 -378 -9 386 -563 -429 245 510 -626 663 -172 -677 -866 506 736 -878 -774 90 65 -681 129 -744 -111 591 -733 460 -177 -105 159 766 -702 -81 -781 568 -506 -279 -47 779 -169 -418 316 -434 165 -12 -788 237 634 552 -671 -818 -65 226 -170 650 -233 -9 257 -267 563 -174 -91 -666 327 741 652 424 -526 -807 -438 -627 -580 535 56 353 -391 -665 -133 -20 -682 120 479 -370 238 719 705 407 589 -758 356 -329 -766 -419 -181 -191 324 -464 -46 -293 -78 -168 -50 528 -5 -203 206 -77 -676 -785 796 503 296 -229 -900 -685 689 716 138 -670 -728 -626 249 33 33 -851 580 410 -453 -38 -539 -728 -403 -217 155 -82 -655 -388 -652 743 -884 226 -662 -168 -769 162 -718 -441 -17 188 188 475 -433 -589 -450 -129 -749 -528 -717 168 128 -745 620 545 288 667 -250 640 354 136 729 30 -76 -566 611 645 -895 309 560 334 609 635 286 -586 -103 -208 664 512 -99 -357 -182 191 455 151 377 -667 -370 -722 -869 -841 -136 782 -266 -44 -676 -842 315 514 199 -112 566 -319 -765 -877 -622 88 -383 161 -352 -639 -626 484 -246 99 541 394 -559 -429 535 -524 -525 647 -208 -230 -384 569 -386 457 570 -158 -206 -39 -230 -109 -763 -454 -142 -761 743 -814 659 -826 301 52 484 677 514 -225 -520 233 668 -778 -198 -54 525 -467 204 115 413 -836 123 -546 722 -446 686 -830 300 -552 527 -173 -817 654 400 -357 -444 634 662 4 -114 73 290 483 249 -487 503 431 -438 109 -434 203 430 652 578 573 715 -846 678 284 -37 -825 -154 -164 350 -517 -451 -656 461 -838 -712 -793 152 415 -499 101 96 357 579 193 -359 93 -742 -343 759 -275 599 -444 -892 67 -379 -421 -557 193 124 -144 467 -473 -503 409 -275 -674 796 -18 -347 -858 762 -565 -711 -64 -365 -886 12 -813 417 11 339 -357 -659 323 -355 485 -524 -224 -710 216 -110 -335 757 -617 557 -244 -708 302 -818 -162 287 -396 655 -259 87 -471 398 481 585 -194 46 -307 -258 -315 -247 -572 32 -676 3 -238 -672 -384 -896 -24 -763 -203 788 41 -276 374 -153 -483 -325 340 -615 -367 549 -283 683 -531 -563 72 244 -148 520 -269 698 735 -300 173 -4 -370 327 -452 -647 -11 82 -526 -309 373 -215 -723 68 -368 274 -598 414 434 -479 629 -524 181 -205 -532 625 577 -717 589 -840 -668 -589 -805 -238 -266 -240 -563 -116 107 590 585 -881 -54 -327 136 388 -719 547 69 -147 -865 -470 296 -716 -850 161 -706 282 251 -550 -760 -33 160 377 359 613 -319 -506 -203 521 461 -867 -726 554 135 242 -81 136 -819 -320 85 506 453 -71 437 484 800 728 466 -56 607 705 236 -116 764 316 -683 505 -155 764 -696 419 -509 -593 -532 -396 -889 771 -113 66 -28 -341 -695 378 -506 -140 146 444 -637 -265 -486 74 -387 -660 -105 -363 260 -776 -290 289 -581 -828 606 311 244 -53 -208 667 223 -469 -534 -677 -49 486 -639 727 516 -34 416 -51 -442 -687 648 -842 256 314 270 512 -352 396 -178 -685 384 -712 180 581 -277 363 365 -89 -713 -300 -93 -469 -133 -438 -371 478 -492 320 -33 796 341 -432 498 -157 361 -626 -690 -34 -589 736 -241 -63 -486 360 533 -571 -447 -363 -276 324 -744 -635 -129 -196 352 -492 521 -11 -546 503 211 486 386 452 -875 -43 12 715 588 728 374 140 -618 -320 -92 -73 -348 476 -297 -762 -275 179 391 480 800 584 -392 -247 -322 -323 -384 -700 -190 194 664 379 729 -114 197 -414 -778 210 149 165 -238 -895 350 -840 -616 40 -78 -9 562 -29 -893 209 -879 99 734 -48 595 -511 509 -53 86 -359 -156 -775 -210 -71 362 445 -725 203 -361 -344 487 739 795 577 -420 -830 -478 373 367 -237 -263 -474 130 -353 609 787 530 44 -105 -313 16 128 390 -227 -559 403 792 58 534 285 30 74 491 -108 -709 703 -740 453 -205 467 235 -290 -750 -697 3 -191 309 -418 -644 -495 -643 189 379 -420 680 -61 -40 243 488 -663 -232 -385 -369 -724 -158 557 -80 606 550 653 -340 533 225 -505 200 45 -305 369 490 314 -395 643 205 568 -810 -841 -481 448 782 38 -108 542 483 -560 -79 100 -58 -616 277 -527 -769 453 747 139 780 -772 27 -677 572 -317 -406 -274 236 10 -246 -630 -316 180 291 -112 -149 163 792 -800 -266 389 -473 591 -406 -167 163 -740 167 -184 619 412 231 -723 88 -349 -386 -556 -868 -256 303 -784 742 -437 -607 691 278 118 -314 -46 -832 507 446 469 -885 746 -326 -483 32 -816 642 244 520 48 -578 -150 -459 458 364 400 -117 -603 -239 20 709 381 261 -638 33 747 576 476 746 -166 788 -236 -680 -604 278 -785 232 -409 270 -535 -425 -455 713 -499 456 508 -356 63 65 -569 -49 -602 -376 686 -137 749 -372 570 496 -169 567 -382 557 733 -629 -899 -331 369 212 763 -769 -184 98 -811 499 214 -522 -287 218 79 -261 43 -470 763 -622 -623 262 643 -363 -18 -840 561 569 565 -80 -108 673 -513 -705 459 220 -799 -735 552 -635 165 -78 -517 -771 -505 -779 285 370 -612 289 -364 -595 522 -341 7 -793 138 287 -611 -298 327 -142 622 -828 290 419 667 -434 -744 -208 447 -707 -577 593 -819 -552 -860 -865 721 421 524 -99 774 -510 229 -6 709 563 -303 -705 -737 -73 502 66 347 -311 -346 7 -500 781 124 196 -369 -817 -434 -209 -266 -632 -800 -370 539 -285 421 -328 -446 401 342 732 -781 390 210 -171 332 70 699 270 533 323 430 338 427 130 -115 637 -185 -433 603 -400 -838 254 -808 54 -236 -178 -692 -789 -90 -207 486 99 -478 -434 595 403 -386 456 -772 684 -428 525 -181 -836 354 -666 427 523 347 -683 -95 205 -450 446 638 -208 -353 -387 592 -694 -68 -445 -75 -485 185 -234 253 -329 222 486 -438 790 -25 -343 632 401 621 239 495 607 -545 469 -458 322 -332 786 -697 759 776 446 500 222 402 -78 -124 162 644 -297 -231 735 360 212 -390 666 150 505 786 256 543 292 -168 -654 -163 -504 -280 506 127 -851 -214 -719 -227 -293 608 -302 -286 -78 328 -649 343 361 64 49 380 -57 378 617 499 -119 -684 702 -140 -130 -52 -307 722 -95 -409 -24 -210 443 591 502 759 797 -112 -19 -184 -98 726 -560 91 -348 -881 -809 -178 449 -870 -24 -812 -520 -672 80 745 214 674 -61 -628 -622 -523 -279 -395 422 -141 71 -105 -430 -567 -761 239 177 258 -470 -321 -532 756 -482 601 -497 241 -704 551 435 261 -857 9 -390 143 90 -516 -66 253 -865 -594 272 488 265 -7 -895 320 524 -249 65 302 -276 -593 460 591 -725 184 -784 350 11 -454 -596 693 -455 -430 584 770 -892 106 -551 748 617 431 109 198 195 -92 -752 526 10 -303 -153 -317 62 -428 708 -653 -887 -591 -490 -299 695 -741 683 662 749 324 41 -55 -831 -45 -620 -889 -799 -895 -560 -305 34 392 -829 302 -416 -340 -299 585 117 470 -882 140 -149 301 686 -306 -718 -633 -768 -775 -404 665 613 327 792 -735 657 696 572 150 347 -817 -260 42 212 -204 411 -87 -125 470 70 355 -684 -896 134 -176 627 -589 396 631 129 32 195 518 -141 -245 -116 28 476 -706 285 546 627 -638 -98 -807 -369 24 442 -409 -474 -238 743 716 -439 -876 -48 -868 -600 464 -273 757 450 236 -739 -173 670 762 -538 358 -639 606 -118 -375 -137 -718 467 718 -59 -499 117 -49 202 633 11 -695 157 -116 649 261 194 604 726 -513 755 -681 480 -857 -482 -302 -513 -846 630 354 -478 429 545 390 -97 67 660 -689 90 -43 -516 -552 77 691 289 -879 593 -394 649 770 -155 166 -577 -229 -773 -230 -670 560 -330 -1 -282 -473 289 -225 14 615 745 -585 533 451 360 348 -524 -779 -779 -742 453 -885 -767 -546 -776 -816 698 119 -419 451 -294 -788 190 -66 794 -166 -79 -219 22 205 -421 -239 262 -848 -817 -605 -75 32 362 430 -491 132 -586 564 223 -702 468 594 159 -383 579 526 740 -214 -640 42 308 681 -717 249 531 440 -664 39 -579 -125 733 -252 -467 -733 289 -72 686 651 152 1 -874 101 -391 658 -13 -339 363 -505 390 627 -243 -300 45 -660 512 33 -177 -797 -36 -806 373 424 -166 14 -131 268 743 536 -183 -436 140 106 794 246 65 776 596 -361 -599 -728 -175 -545 516 -224 -303 143 539 391 -881 -326 431 -821 118 -377 297 -851 -577 -713 -467 -182 -773 781 -890 -254 -785 -663 61 -226 -70 -893 198 665 506 -152 -571 172 719 564 -304 700 -13 85 -732 627 -91 -830 -889 340 -291 -59 -525 -267 -223 631 -346 318 653 483 271 722 4 -557 -139 214 641 -635 -429 -607 -601 -108 754 -771 -754 263 265 -741 638 17 -331 255 -39 -701 -413 589 737 297 -196 314 744 33 -728 -295 -158 -570 368 128 241 181 585 -747 550 -519 361 -420 -488 -583 -382 410 344 -89 584 328 -830 319 272 547 302 44 556 -604 -227 -404 -188 -60 -520 -794 -30 -128 352 567 -728 250 -40 530 -743 -159 503 -339 -389 -229 -185 -278 96 117 -490 446 -474 -148 -692 -81 267 -804 -858 415 -497 -662 570 -156 605 -844 686 389 335 391 -619 256 -219 -702 -825 785 344 -750 111 732 -97 789 102 -244 -272 403 487 -739 601 8 289 -385 -887 5 -661 -603 -150 -417 -73 -655 718 -8 467 -792 50 -223 -460 763 -704 -732 -323 509 752 -821 664 574 355 -159 713 -729 -654 -677 97 -585 399 -297 -37 -120 576 689 -457 729 -587 -289 643 157 -762 733 697 -588 -457 655 381 145 -843 489 602 -586 -428 -301 -800 -709 -122 -147 675 -483 -579 139 -111 514 43 -262 65 -577 -442 -534 240 -577 -472 -841 -356 -714 289 -16 -463 -122 -299 -560 -518 -682 467 -455 393 -450 698 689 319 744 20 618 671 197 102 -471 -830 -781 295 786 -350 401 460 276 -475 -480 -524 -386 -637 -724 -463 478 -245 -796 638 103 491 -685 -91 -345 537 366 656 24 -750 -147 234 -465 -758 784 -373 -159 -754 -892 143 702 335 501 800 -733 713 -590 383 -364 646 210 32 -837 -718 -188 186 -799 -635 380 -289 -537 -336 403 -206 163 -266 225 636 -782 -470 429 788 -579 161 -196 490 607 642 -622 -472 336 -595 -743 656 -132 713 -856 -235 -320 740 668 -320 -363 85 604 100 558 692 -876 -208 161 638 -417 678 -49 -702 653 617 158 -238 -64 -185 -642 734 -397 704 -110 -351 490 -770 -433 -34 4 -814 580 287 719 417 -698 -399 -333 735 -39 373 -603 672 -529 -412 -264 454 328 -180 -236 340 -52 -454 116 -719 -220 -111 393 -576 72 545 661 -790 -485 -242 -739 591 586 -608 -671 -64 420 110 -402 552 -229 -165 -553 761 271 -843 542 -671 188 -870 -165 650 721 -334 531 -142 -315 286 441 542 -408 -775 656 -720 -549 -448 -432 -468 -649 709 -199 -314 68 46 -505 -266 -256 508 -432 -160 6 -762 -42 141 -671 -107 -419 139 -81 289 221 133 -267 -372 677 532 -278 107 473 555 -36 -500 29 -548 -272 43 -673 167 -182 -330 -316 427 457 -839 709 219 786 306 61 197 -718 206 627 791 456 -593 -184 654 -898 614 -790 -484 -123 -596 -380 -230 -142 113 322 -214 -427 119 -63 536 -470 -345 738 -298 101 -349 366 136 149 -625 600 -644 -681 -552 -484 444 152 118 -60 -607 -282 393 477 791 -485 -587 98 -409 -151 -8 150 -635 637 -560 -102 -478 409 762 78 580 463 -467 415 131 632 -475 -869 -598 352 622 323 173 -139 -306 190 399 -729 -175 194 473 -413 -93 -163 -740 622 750 -545 368 -600 -718 686 -759 37 -202 -218 -12 -509 711 -440 2 -478 -387 -315 393 -264 -143 -293 277 -598 763 763 -861 -784 173 -881 -837 652 -745 578 -159 -816 -612 -841 -114 186 35 396 430 484 -718 -891 753 -53 -288 798 343 583 30 -808 -728 333 -582 132 -490 43 114 791 -600 36 45 252 207 -408 -452 745 527 -749 -113 173 -167 516 198 -581 -691 46 577 -702 -732 579 218 -95 430 -596 683 89 -372 471 391 774 -67 -686 -729 785 362 -406 176 -891 -900 169 -605 439 737 -498 -34 223 -316 -548 -575 727 -679 210 654 -616 233 97 187 727 -866 136 649 140 -264 -118 357 -271 91 -823 38 -489 486 318 379 -297 720 692 -723 775 598 -663 -683 -288 120 13 537 -542 4 579 -880 -694 -739 -828 142 413 -158 -714 -735 197 439 -871 -760 -883 199 218 -798 374 20 -251 347 305 -162 544 551 364 64 64 400 741 -489 -194 679 795 -407 280 498 33 716 50 -767 -108 -626 -419 -524 145 29 -392 713 371 -452 -834 4 48 155 363 -181 524 149 339 431 -233 -857 -52 -823 112 -761 -862 -445 -391 -108 572 -325 538 574 -144 649 553 358 475 -246 -620 333 -462 -200 -812 563 725 -316 214 -764 -587 725 -181 -412 -829 107 -146 -127 -287 -755 -168 -754 -444 -774 -581 486 479 -145 551 612 -845 -847 196 169 -835 -40 -807 -622 -274 310 -551 323 -858 -796 578 -133 -557 541 -278 -410 -791 -562 -324 628 -480 185 -386 429 -307 356 273 197 700 392 -787 197 -576 154 355 -328 -326 -187 -154 -226 -820 -47 -233 -310 -410 493 -669 533 -377 735 -846 -781 22 -120 656 356 638 791 -347 778 199 135 -793 179 -243 -587 -84 -751 172 669 694 -554 -830 522 -862 165 -19 131 -70 526 -865 37 674 -728 172 432 -633 661 -576 -517 -330 531 -26 261 -646 316 134 -538 -583 41 -789 -766 528 76 -716 -145 333 310 -730 729 789 181 -95 144 -368 354 -630 353 35 -745 -814 -597 700 -63 542 -65 752 250 -64 402 15 335 -282 42 -44 565 -70 486 -14 436 -645 -15 -397 -880 -900 236 -874 -819 517 -570 758 79 -76 -695 531 -439 224 -507 -626 -485 -792 -198 226 -389 291 -414 -205 620 -196 747 216 -362 697 -430 -526 -838 -260 389 296 -636 -447 757 -678 -122 713 -872 -311 -838 -853 -32 -371 276 -266 -553 348 -184 -92 -2 454 798 -81 -43 -349 139 760 253 -506 23 -339 568 -225 -672 -420 535 770 30 -179 75 -373 689 -20 -883 42 -396 -20 196 797 540 420 712 34 -899 -832 419 -162 645 -190 746 408 284 300 54 190 59 -601 532 280 29 382 247 -279 712 -545 108 -447 -650 59 -613 326 -862 -801 -398 472 285 -727 293 693 -30 -365 -570 687 -618 410 -144 552 -486 -162 -185 45 710 379 265 733 343 446 -311 -262 460 570 162 66 56 2 -658 497 -398 -434 285 -565 -141 -581 -196 -824 -246 -625 447 -294 62 -209 631 -233 -651 82 -660 276 -520 -485 -768 435 -434 -450 -465 634 189 363 -590 39 -329 -553 -493 659 -626 -157 108 58 -193 774 787 75 -806 -149 364 740 -407 603 -362 -142 50 112 354 -195 644 309 282 -26 453 608 118 -60 79 -812 56 -716 394 -764 273 572 651 31 -525 649 55 760 -656 557 -335 -506 -622 514 371 -443 -401 -307 38 368 -132 -434 196 -387 800 -473 -296 -91 760 163 -432 -342 -151 -229 247 -474 591 478 144 -769 -171 -296 500 -428 -657 -181 214 -28 26 123 140 -213 -196 -535 -896 265 -186 -315 680 191 -355 345 -114 -69 -348 234 -380 -714 -448 -85 -153 716 439 480 658 -515 -182 -397 392 -216 -265 790 -144 -899 536 3 661 -29 612 382 -434 373 -829 -499 200 293 -507 193 -104 -168 -830 454 -667 626 466 793 -730 -802 734 -273 -569 687 703 199 113 -371 -237 -875 -702 -621 -790 309 583 83 -210 228 -738 -882 -372 738 -509 -684 626 615 -24 -504 -370 694 -641 -868 745 -827 85 280 -337 89 -242 207 95 -204 -298 -461 -165 -535 728 47 -338 780 -175 -457 -16 32 -871 -589 -868 633 -757 226 -781 389 485 610 -489 199 -675 152 -707 701 -300 -312 -272 -572 -593 276 75 456 368 541 -292 -201 36 -332 -287 -806 221 385 431 -203 321 137 370 777 277 -35 621 -608 71 -345 -254 -359 -867 -733 -729 -412 141 609 797 -864 -679 712 -488 275 214 -540 -381 306 -846 -166 -540 -822 -107 -887 330 571 591 -746 700 501 -396 10 282 291 21 373 78 -578 -528 372 -826 -526 -301 -353 265 -8 318 -263 -189 778 462 -702 270 421 -846 -825 -531 -650 441 434 -425 564 -280 -788 -43 -4 244 679 42 -842 -706 492 -313 753 -652 18 253 -85 -819 -854 231 235 394 -765 -197 -286 -202 -284 -536 589 366 -866 31 -490 355 670 -93 -288 117 -709 -407 -768 -281 -637 -284 485 549 -145 785 759 -238 228 -193 379 -440 181 -683 -66 -590 -524 338 219 372 -692 -296 62 -343 734 -422 234 -725 56 50 -714 -393 -223 -83 289 -891 517 -423 493 -860 -124 185 354 -407 759 90 -733 757 -706 571 670 -900 268 -224 508 -356 167 -329 -526 114 230 285 -408 -500 50 -598 259 630 -624 -333 437 -164 776 -420 389 -31 185 -453 -309 76 -323 -543 241 182 -503 709 -122 -418 -401 720 128 -87 -622 -664 649 -699 -892 383 -304 151 408 684 392 782 446 -289 -745 -749 -680 579 451 -546 -844 -845 -548 -592 164 -521 -611 64 234 -121 -316 -293 445 740 99 53 -627 -676 -57 -832 -707 546 650 -594 -446 -551 -5 -104 -584 -813 -515 -82 -634 466 -276 -505 391 -651 -703 -84 425 366 -673 143 439 702 -268 456 -205 -530 -27 -352 18 -69 -149 580 -259 -145 -743 476 -594 614 254 -101 697 -1 343 562 -865 736 509 386 -790 390 287 479 493 92 -408 -806 292 -329 -814 -308 -800 157 -278 -739 312 -670 215 -30 -609 199 -690 -76 -419 -214 -355 -504 -870 -474 -94 477 -873 -153 369 -125 440 288 479 504 -261 -520 -237 210 202 436 548 621 -263 154 591 -332 -719 -477 -327 777 153 -427 -403 749 -771 482 637 -449 667 105 42 129 -830 724 358 32 266 -737 -788 -355 69 448 132 253 -571 33 -850 139 215 -820 -151 -624 334 -141 -710 299 -890 690 -889 -420 -582 -562 209 493 -104 697 -846 -540 -7 -429 -513 -299 -534 581 500 162 419 141 -581 -778 -561 -367 155 238 798 -492 326 -242 188 13 559 -623 357 274 -680 744 796 -516 -836 -296 584 622 -501 -872 733 695 -625 158 606 -128 -439 381 -119 798 -16 -857 261 720 -573 446 187 272 -600 360 -886 175 -813 -268 776 716 242 778 -160 -656 790 202 25 -48 -394 -496 225 -427 -123 -34 -437 -489 476 -600 50 66 -272 393 -777 -866 80 -800 797 -267 -73 482 -900 -258 -889 644 -899 147 0 -133 -100 262 -34 -520 -634 206 -127 157 -888 -666 -168 304 96 484 -900 229 -466 -59 -689 516 683 -696 210 576 -45 783 453 718 800 -569 -388 380 671 607 501 -797 323 780 -662 -891 -678 -470 -866 -513 -891 -853 549 97 -267 -774 275 -570 770 757 246 -716 658 54 -189 168 410 -865 375 -499 301 71 -545 -841 295 -493 -796 -26 -197 -224 -892 -213 -226 -327 -353 340 -293 388 140 -511 103 -246 -142 184 112 373 379 257 -841 -873 100 199 281 258 -362 -305 -894 -455 -394 529 -416 -640 584 -619 -576 226 -846 24 31 -60 -658 441 550 49 -687 -85 -577 263 -101 -809 -768 -82 -344 -101 -360 -595 -424 418 697 -253 -579 -21 507 208 -689 50 -651 -850 647 -765 138 -73 -535 -737 -42 -373 325 -361 631 -794 -448 409 -669 -464 22 -756 40 -511 -801 -346 714 207 -173 -26 663 -712 -228 410 -429 299 -451 -788 -501 -285 -899 177 758 546 -383 -777 -683 -477 -45 -533 -60 717 -262 603 697 -66 518 -75 180 -387 -885 683 -865 152 -465 469 351 193 -318 -558 -742 337 401 482 -851 -873 -328 528 -863 584 443 -320 433 346 423 579 -707 -806 730 -129 173 588 38 -402 -722 255 -579 -347 -627 372 599 -598 78 128 4 694 -63 -148 120 229 -184 -152 768 -450 796 -568 787 -514 -274 -37 718 694 465 47 -93 697 -507 -889 -496 -642 757 -117 -657 672 442 -491 -830 702 40 -599 -479 235 266 -154 -725 446 291 427 402 -286 324 138 -812 757 -420 -559 24 -883 -446 -775 524 674 -663 -641 694 68 -332 460 -26 -182 -642 -501 -101 -863 680 -121 307 -316 724 -438 481 655 -890 -686 485 -407 518 13 -428 8 -474 660 -364 -179 589 530 -663 172 -323 -164 314 -137 716 111 -445 -432 -662 463 -632 449 -128 558 -894 -476 -51 -455 -456 275 -812 -764 319 -714 631 279 70 -823 511 323 -578 674 -432 -512 474 231 -253 -669 530 -24 295 -712 -367 318 -298 -470 472 653 15 -479 -758 794 614 -517 -799 269 406 -65 -172 713 -556 -894 -760 298 -842 14 11 -608 -423 -868 -741 615 476 -63 -594 28 -354 -227 -134 64 254 17 -229 796 -863 -844 213 711 11 623 -608 -302 -328 118 -313 -39 425 -587 -611 282 135 -892 373 758 -447 198 728 -655 -420 -550 -325 613 577 -641 3 733 13 -542 573 418 732 477 369 -57 -461 -777 -38 -494 -791 -821 436 21 358 -529 80 -89 -561 -54 -869 -427 -245 641 -567 729 -666 165 -208 -628 -109 427 -401 -328 724 -861 -658 400 247 -120 32 762 324 -4 -350 524 539 546 -496 467 -653 529 -354 -32 225 -185 -120 111 -376 -706 663 710 180 702 560 -477 -341 -826 -128 -108 688 -281 542 784 -874 -237 733 38 559 -385 -493 744 -817 -101 358 796 632 -343 -231 -572 -518 -723 631 551 -284 166 -464 -308 216 249 -711 415 -162 630 -705 -74 92 -69 -435 473 -38 -430 -43 -327 193 -327 501 285 -513 609 -111 -31 -891 -443 -682 -502 -93 -492 -445 51 458 552 443 -343 799 676 469 86 150 571 316 761 719 -399 -813 375 347 -578 -80 -67 618 174 -165 696 479 706 597 697 -625 -734 -158 -294 72 -501 -57 799 292 -699 0 785 530 341 589 -802 -74 -598 -402 -130 579 -507 -739 305 395 -863 284 360 177 350 19 -6 -618 -808 131 -340 -813 -836 -342 -375 203 -331 722 716 357 497 -799 534 503 714 -145 -208 662 -431 34 78 -869 246 -275 409 126 380 393 -48 451 495 509 -324 -846 189 -196 -884 -515 500 254 535 71 196 210 -272 -81 270 22 -165 -862 645 292 -811 73 200 105 -645 -354 765 233 -721 -432 -96 -689 421 -696 -166 -15 -338 -399 331 145 -784 185 -752 456 -645 318 502 96 287 -112 -644 396 127 243 -391 112 -153 294 -455 153 -688 689 218 146 -184 770 -198 537 -256 537 -219 -319 147 -334 658 568 289 76 -266 -424 -782 649 -680 -702 -285 -514 -534 776 389 535 -159 -855 -486 313 768 -22 -243 -512 -801 -89 -559 140 -759 736 595 -129 208 -525 521 -47 132 632 449 76 -477 -804 -545 -323 274 423 -229 -198 -772 295 -168 -28 -740 -60 252 -139 677 -833 -891 -656 -343 686 -597 -414 -352 488 -434 -820 256 406 -843 355 -273 717 -441 8 -405 230 -253 -812 -263 -422 559 584 749 601 519 600 -1 -893 -817 510 452 -230 -30 730 114 -818 -900 -657 256 524 394 -550 -81 -336 -375 -549 757 -858 22 -384 220 -596 559 -82 576 -444 -596 -475 700 -590 245 -252 529 -75 -850 59 449 -148 690 -106 176 629 -88 -685 -218 -190 20 412 -431 -617 -15 48 -867 135 -194 -873 -58 689 -630 -542 269 618 -874 -430 -176 -658 342 40 -434 163 -262 -237 704 619 -385 324 711 34 -296 -872 -781 -363 -447 -25 95 -654 279 497 554 243 -410 756 -282 -385 572 216 537 621 593 623 313 -718 344 -895 423 530 627 -223 -664 -795 -148 -608 -244 517 -35 239 657 -326 -739 652 -413 -131 -585 46 -21 -133 -573 -598 401 -666 192 -28 362 -292 -831 338 611 599 358 427 618 -764 524 -604 457 -596 281 -357 -854 597 -291 483 -557 -118 -542 -594 -416 -157 508 -342 -754 -209 -108 -87 -83 261 408 -886 -253 686 -482 -728 321 347 -269 208 595 -712 629 87 32 503 -576 336 -891 794 -563 -362 -419 -401 475 279 -705 -687 202 -72 -152 -204 -222 90 660 -129 -484 -26 676 -379 -848 -725 -518 151 -535 690 -50 -301 689 20 311 352 444 587 -479 -841 600 262 52 -294 212 -733 -372 565 -390 529 582 511 -407 444 521 474 344 449 9 -725 -721 450 -542 99 411 -633 382 563 568 -843 691 -262 238 -533 516 -852 202 -487 -693 196 -238 397 654 576 -337 649 -81 -105 799 548 -438 -410 -490 82 553 752 722 224 -88 15 49 -524 414 168 783 556 -594 -631 370 -42 -406 334 -781 696 25 633 -522 -808 -329 226 -799 -769 -256 -266 -395 489 -692 256 96 495 519 -417 -218 351 391 -426 539 654 -700 54 -55 232 -837 491 737 -614 -789 -876 98 -89 -8 392 536 719 61 668 -506 419 -14 112 -180 -198 397 240 -850 -31 -676 350 64 795 278 25 -776 -851 272 58 655 -648 -53 585 -12 447 -816 -222 -221 -286 226 791 13 -747 459 -346 -522 618 390 644 -883 0 -438 375 143 -9 -809 -739 298 -895 -287 -869 459 352 690 255 221 -666 -17 263 -544 -12 16 -884 724 680 -894 431 -707 598 -662 438 -467 -262 -263 -859 26 276 531 -810 486 -117 -35 694 120 -394 526 332 -792 366 592 490 681 146 -749 551 -600 -604 234 457 -23 793 -43 -80 16 -156 -268 -78 187 -223 625 413 -230 -281 585 -286 -430 188 428 -782 -66 -231 187 199 -854 166 436 326 -892 -700 153 -386 -755 -36 583 332 140 -471 123 337 265 171 429 411 -753 -619 -405 -898 666 -865 -693 515 -86 -439 -680 191 524 629 -400 -561 -57 -589 688 30 -559 -330 -855 506 -205 -62 361 -626 -185 452 151 580 -43 -107 618 682 277 365 -679 93 467 324 -513 466 -11 599 226 -753 68 -627 -58 600 -89 562 25 -755 561 -726 -70 -394 -656 -9 369 -356 -453 -117 -602 -786 -825 518 -817 -273 403 -256 -710 781 -137 115 67 -136 110 -103 301 89 502 -752 -876 -841 442 -772 -60 352 757 -181 277 -195 -490 175 -126 750 344 -394 116 510 526 -520 -29 -620 -110 -376 -661 -183 -143 678 479 -527 6 176 719 -780 -168 -260 -800 -354 -419 -423 733 -736 54 -501 -558 -179 -722 -116 -192 709 -642 798 737 -739 118 625 528 -498 6 49 -290 -732 631 -836 634 691 -872 -35 -776 749 418 -496 -669 -822 441 -841 365 -337 -579 619 728 622 -330 24 57 698 228 -145 648 -895 -379 626 -408 -506 610 669 -505 59 775 -514 316 256 353 -197 473 396 572 498 574 -214 -819 -205 -375 -30 -561 -24 356 -403 -453 -10 626 315 338 -332 -645 -279 -362 -104 -688 458 -441 621 -215 -533 704 -77 465 -678 -467 -565 414 -635 690 219 -106 585 411 -891 -35 -670 334 284 342 799 -526 742 703 60 -735 346 -479 -114 -557 767 -45 736 329 325 -487 768 481 -694 686 288 335 445 29 -63 -611 31 383 -516 -169 321 582 -717 101 -98 -741 534 789 -398 171 -398 -62 -547 -413 -117 264 780 658 -682 600 356 -369 509 -663 308 -162 165 534 -856 793 -211 -808 714 -843 190 -199 -35 -792 -314 -183 356 -527 -457 514 537 196 -695 129 -569 -118 -202 -709 750 -88 681 -488 -214 -251 -572 179 754 -618 -333 -513 -97 734 -28 -200 -690 -775 77 441 -123 181 297 63 182 -805 129 760 298 574 -552 -55 -267 -770 -624 356 558 -828 478 -543 399 630 -644 -734 -186 424 213 -414 271 -100 -585 559 -388 143 605 787 604 -375 -237 307 -560 467 700 -671 407 -550 -112 29 -811 -141 -153 -338 -549 480 61 -388 -889 -205 721 -11 551 -535 474 218 38 184 -275 345 -609 -95 -893 -36 -34 -480 -737 -529 -645 -647 534 -635 28 -186 -652 -102 -858 -406 572 550 404 37 689 266 -872 799 -151 -185 337 -440 418 320 -513 181 -149 -241 605 694 -590 351 -312 -899 -84 -428 -686 708 -93 -429 348 -400 -289 -158 -43 344 251 233 495 -53 597 -800 332 239 -210 -450 -140 591 -474 580 -488 -654 -522 -207 736 229 -691 -439 -797 735 691 -224 -195 192 354 145 -147 659 -100 -192 -629 -485 311 250 436 453 -531 381 18 -879 458 -343 553 -462 -546 -332 -748 344 -409 566 -186 -721 -723 -679 599 -352 570 -154 -745 -567 308 203 -535 176 -312 140 470 484 236 -228 521 90 -540 785 -895 258 -808 589 -418 358 396 191 766 628 523 -158 362 -402 -59 764 -381 -856 -3 -884 -898 47 124 -10 -109 -584 678 134 345 114 -60 -699 -750 47 15 -483 -371 -376 626 554 -535 579 -742 457 551 -399 -196 -466 -784 31 225 -511 701 -609 -295 -896 288 724 707 -78 431 5 -363 502 280 459 332 -330 -612 215 -526 750 576 -692 600 -181 244 -625 -37 -749 -102 -112 -784 354 719 -417 323 -516 788 320 605 545 687 -747 776 -788 -713 703 -248 -464 583 783 509 13 121 537 476 -395 -896 -664 -473 -297 -232 777 407 -457 45 595 -409 -657 -871 449 -178 -151 -216 -567 -749 -403 484 -373 620 -719 -41 -414 -732 504 -507 -465 373 89 173 298 -673 -654 -193 -302 -165 601 -37 -452 685 283 -747 -766 -195 209 295 402 -367 -469 -211 798 -673 -122 -808 690 -581 388 -816 -52 -697 571 -280 -228 -52 -304 -204 -227 -554 -757 -143 -303 174 81 754 -728 -217 -214 -365 320 698 -103 -46 -601 570 -783 -49 424 523 142 319 753 -423 384 726 -676 -358 -654 -307 298 -455 -469 -803 63 590 -861 -60 383 -18 109 -57 358 -26 555 -745 -558 -738 -355 262 -877 766 -848 -484 126 12 -354 -166 47 -242 596 515 497 161 -614 -443 602 -719 -664 -27 -502 -503 214 358 -364 -568 -866 519 -808 706 577 -155 -73 202 444 55 63 -463 612 -385 574 -144 618 461 -850 257 718 713 -67 304 -454 309 221 -112 301 -252 -57 -427 296 521 97 -81 -854 -52 558 252 596 -640 688 141 247 -588 215 332 332 756 -569 757 800 182 96 -808 561 308 608 38 461 524 687 -237 621 -283 -755 -794 -273 242 -648 319 -314 -402 426 -193 413 -398 -461 -172 -482 -73 -597 319 -245 443 463 -717 -119 -840 -866 134 414 -891 225 573 -737 -856 223 209 -815 423 -614 -836 -166 -304 -536 96 778 -277 -733 159 -572 -506 -366 15 -514 -820 385 -796 -693 -226 -724 316 -584 -399 -666 459 -461 654 692 176 -293 579 -358 189 -40 258 577 324 -873 -166 23 -783 151 -193 -131 773 18 -874 -506 16 696 478 -27 -66 584 477 -847 -450 572 -582 70 125 765 -547 -433 -612 -455 119 -368 -430 -83 -868 383 -101 363 486 -779 -493 -813 -777 -62 531 -777 -811 13 -11 78 -606 -440 -519 268 170 -755 232 -54 -22 -816 -697 319 690 673 598 -397 -499 -804 205 340 -485 721 128 -61 279 -530 372 513 698 197 -629 -588 -56 531 121 271 209 -25 296 126 -893 689 548 -69 240 274 -507 633 -474 -403 -638 556 338 679 -570 576 445 68 -281 -432 710 724 -613 -780 790 534 -845 123 -454 -276 -666 10 215 494 634 559 -633 -134 -679 512 226 285 431 132 601 -585 -239 -591 92 620 -10 564 210 -243 388 -856 360 -402 464 211 -84 -204 268 -495 -408 -233 -732 -699 -186 -743 -698 -682 -436 404 14 -615 -898 199 -28 -631 -97 27 -498 154 -13 -894 -131 -414 -764 -576 -151 729 324 392 121 376 615 318 758 309 -833 -602 -500 -694 372 180 -34 522 -303 647 -458 -191 -137 -323 286 -266 -25 -802 -301 -624 -622 -340 -36 -785 162 468 616 -380 306 268 769 189 -703 -47 -261 -847 248 -127 -595 528 -606 -456 -304 173 -29 -663 -337 -86 -846 -540 -503 409 -644 -273 -815 -586 559 -177 -818 230 169 574 -889 261 491 -679 420 693 -23 -428 207 -794 612 -482 685 -641 145 -785 -215 152 275 -114 -859 -311 20 217 -508 -1 -298 -819 368 -623 -379 -557 274 581 -882 -342 -725 94 720 708 -374 -581 -866 -368 -539 144 151 541 235 -705 -166 -472 -658 254 -633 -381 184 -266 -9 -898 -847 783 85 -704 -831 415 -103 746 223 30 -680 -87 -214 362 -377 -861 523 -900 424 413 83 -413 -119 -443 -569 -701 -438 -862 405 -506 664 292 -31 -593 196 -88 554 -817 -615 563 -545 -514 -411 -97 -810 49 21 -351 -50 282 -488 473 20 -325 -28 -139 16 287 -261 -565 -586 314 550 -664 -869 525 -45 732 -158 454 -627 9 625 -542 -398 799 -580 -659 118 -244 -392 797 -784 -362 326 -416 753 200 -542 548 -737 352 559 10 -93 -557 -441 -775 -598 -455 -708 -595 12 728 472 -102 76 -41 638 -131 -583 -15 -359 146 -448 665 634 -198 -405 8 317 -530 376 -628 -612 -582 475 -400 -875 -607 -555 334 -797 540 725 275 146 644 658 -520 378 104 446 195 740 162 -299 768 618 417 -443 -646 -595 -803 -804 -141 -727 416 -487 434 -620 -85 588 491 670 170 -429 798 564 391 288 90 -140 633 -324 496 -9 -205 693 -530 780 -533 200 234 -282 382 -85 -677 -729 -50 767 404 -181 -31 427 -897 347 -858 387 -248 -329 -341 790 -699 -31 769 -803 -264 -90 -785 468 720 760 -137 21 541 -818 673 324 -621 -707 -349 698 185 609 438 -747 -85 184 752 -326 -767 -765 97 -784 -219 -335 -734 -819 -809 -851 454 -817 -83 -556 193 -543 254 -436 155 561 -876 -385 -435 161 786 -631 603 -690 -357 660 -218 -30 743 -62 -721 433 -142 -635 -14 -788 422 -214 359 292 -778 -599 -783 195 312 701 -689 182 11 694 656 -158 -344 -189 -534 263 -123 486 -763 -431 -131 -794 542 -242 -642 -49 -452 -889 -155 -303 502 -248 -722 -487 -450 -52 101 -400 551 -260 -762 723 -74 730 -767 -876 -846 221 -762 223 -494 221 410 -559 -390 -564 -520 -57 344 113 -432 -198 -820 -64 499 430 -485 554 -470 357 547 -797 -268 301 -574 264 -128 -873 -656 -223 618 447 -90 -325 -502 283 -127 269 -714 211 432 442 -367 -193 389 -244 -522 -77 -498 -377 -280 30 -249 -825 157 -267 -637 307 121 -433 574 -305 367 443 -112 515 678 -428 -664 -123 -154 47 294 -247 -275 295 -220 -720 79 -629 -110 618 -227 653 -686 655 -194 44 4 598 76 -123 275 -89 -619 -54 663 429 -320 456 -570 130 -110 768 78 -343 -705 136 -518 -718 -783 129 -127 -316 674 591 -122 796 530 32 -421 632 183 85 -608 695 -473 -299 -252 471 -149 -23 798 794 -886 689 99 -492 345 244 -74 -29 -757 -866 -247 -599 155 136 -317 -893 -267 426 -721 612 -285 -11 25 14 -137 -16 -467 -135 276 -879 529 652 -197 -676 325 195 122 -765 122 -246 120 -98 738 -703 -208 57 -362 -338 -880 691 -840 634 -797 -834 46 -142 302 -370 206 293 -40 -558 186 146 790 -240 -283 -227 82 555 434 -8 -517 656 -304 -321 -318 768 -789 -72 -591 -474 -574 643 -859 363 -841 278 -25 -174 -37 123 206 734 -29 -409 -57 -153 -329 516 -336 -411 219 -428 -286 -454 137 -777 232 -431 -713 -577 584 -75 -570 322 -764 114 222 667 -367 -83 -49 -167 -764 602 276 605 -802 277 496 -702 -480 -745 -336 577 788 797 -576 789 33 408 -770 94 22 -780 357 -245 745 -256 -94 672 443 -335 -511 767 332 169 -413 -292 -596 -231 296 -402 -227 477 -129 379 130 550 726 782 -836 -409 -771 -703 -433 686 515 17 -853 195 132 -159 32 331 -560 -216 302 -224 -230 457 -589 347 502 43 -781 724 357 -77 359 -862 -494 349 258 -662 245 35 265 -67 -590 -564 309 238 335 297 223 309 -751 -656 -31 -873 -802 730 286 -279 194 -546 -239 -240 -102 144 227 -148 -163 126 -301 684 733 172 -755 -338 -461 -3 -218 609 308 -341 114 -226 428 -108 96 -672 77 246 167 563 475 557 -111 -163 -118 -746 251 128 162 -195 405 402 -527 605 -220 -794 -47 -798 -809 -365 -830 574 -849 -103 320 -837 617 -841 200 254 -665 87 -660 -426 187 -500 -889 284 44 -158 375 -38 -586 -392 276 -767 -328 528 -552 576 -640 -120 -176 306 -850 -841 -896 -700 619 52 609 -369 -661 -80 0 -12 -409 548 -384 788 132 327 458 205 475 -636 695 467 -375 -793 21 -565 -74 -527 -676 341 -692 -459 478 492 -79 204 -622 170 424 -316 -516 293 270 92 507 -405 575 77 28 -422 -272 -540 -387 329 155 395 -447 -803 -509 -424 45 -563 356 -389 78 712 -295 781 -392 -231 -179 659 -787 -891 -139 -818 -551 -661 672 -103 -357 92 -202 -490 739 715 -237 -656 68 -450 560 -84 -43 -104 16 -814 -114 691 -349 -432 145 -91 243 -33 -746 -212 -876 -72 -826 521 571 -373 -382 604 385 -182 -729 -766 366 506 102 -135 -280 258 298 681 -708 -606 170 -319 -784 118 500 -667 533 -68 -774 80 359 473 -491 -147 559 -788 604 626 240 -542 184 -288 381 -484 -745 -24 -397 158 -841 350 60 704 405 -139 518 -177 404 316 -74 -541 -94 -5 -876 586 -455 541 565 -148 -34 -408 -529 -775 -732 -30 166 339 469 -810 -706 -459 766 450 -99 -236 -162 -172 65 305 -40 -561 -239 597 -422 -178 743 -4 620 -355 735 -711 139 -766 -381 101 -804 265 227 394 658 -527 -286 -738 465 9 329 -496 227 127 798 124 -468 -553 102 508 -418 -651 -512 542 752 -721 523 789 -823 -266 658 -210 254 -780 -139 651 -515 65 -645 796 714 697 361 -654 -275 -421 -639 -401 225 515 615 334 -489 -871 -433 -637 73 -14 558 -756 70 679 -829 71 581 204 483 710 -105 -332 -102 -890 -619 -316 86 378 -860 237 499 -141 702 695 -243 -537 -99 -442 490 -489 -578 -748 -380 -321 569 -812 462 318 -16 95 -820 134 -425 265 462 164 535 -28 -229 -865 -665 -265 -120 389 -294 -422 -87 -110 -325 296 413 -293 -264 -599 -505 -722 68 -346 -480 134 -335 410 554 87 -310 -185 48 -711 -747 -81 468 -244 -889 787 -859 -678 8 -769 645 -616 -626 -807 -403 -194 -304 224 -158 112 605 242 -263 62 410 -895 82 -695 -567 172 524 -497 -879 231 157 -574 -473 -444 -437 724 -650 -148 -406 -154 -849 73 -274 718 -721 -708 -767 688 -592 -490 480 -499 103 -349 -621 588 -645 486 789 -803 346 355 -104 707 200 -318 766 -889 -162 -510 199 -629 -858 -393 -65 -372 -137 800 -190 -505 -634 193 293 -496 -102 771 -223 -284 715 725 -20 -643 161 443 401 561 343 82 136 -123 -793 401 -146 -494 -295 52 604 85 30 -205 -586 -510 -850 797 -417 -624 -490 53 585 187 -4 -822 368 571 -449 -494 130 -557 290 -94 669 -54 555 756 189 -385 640 -621 468 378 -171 439 -769 753 -456 -338 226 -142 -525 343 -510 187 -143 90 586 -851 161 -856 -897 708 -748 -631 -847 -771 534 -213 -500 -378 265 467 -216 181 746 -549 606 -808 -356 439 -462 115 -682 -613 -663 270 -55 -42 454 249 728 72 -870 -534 357 731 -240 -479 -586 191 486 84 286 -619 215 797 510 192 376 640 756 -576 -107 -403 -703 -732 34 275 730 -730 -468 -498 695 -894 -437 -833 29 59 -524 182 -184 161 143 429 318 -474 576 -143 626 414 -820 166 159 -174 798 520 -245 791 245 -43 -879 -284 471 348 -46 -633 -341 630 -51 -463 647 -25 97 -315 66 -376 -104 -224 -511 26 242 466 -222 597 -617 -630 -201 -93 642 660 -486 754 499 -380 -711 -121 670 528 -119 94 -50 364 460 786 222 -131 604 116 344 -27 708 267 -668 466 -361 -341 637 -257 -331 -744 351 -894 -29 -645 414 360 -849 174 121 580 -408 528 -101 -824 741 489 578 -474 128 593 526 -873 -149 -603 127 -787 761 -686 749 -414 609 368 -174 108 -38 -573 -277 -900 -827 60 -768 -244 497 -351 -486 787 -217 -394 -324 90 249 522 -739 761 -701 -779 -853 782 141 731 474 -890 437 93 -826 -49 -827 -173 -415 -679 -80 451 431 655 -328 -291 363 439 -605 508 105 -702 -854 311 127 755 -596 -455 -404 746 -814 -668 -600 169 191 153 -445 703 780 -731 -720 -849 -759 327 781 334 246 783 698 -639 788 5 -242 -4 -648 -355 -893 -642 -837 -437 750 495 572 -496 -574 -744 717 569 -718 107 -426 -407 -592 -801 -304 -523 -57 701 -229 522 -723 64 362 -12 -180 -793 241 -55 146 789 403 -357 -798 -528 235 459 634 -244 -422 -337 288 -405 -571 -22 -596 95 -491 391 20 669 -362 -473 522 -786 -146 -448 -271 -864 -122 -104 -61 -412 -672 -735 -583 205 -872 57 637 116 -665 -219 306 636 -252 -44 426 -883 226 -89 -175 -180 689 -431 -251 -637 -627 72 393 127 274 212 632 478 288 471 432 -239 -98 413 -72 -417 -837 -826 527 475 -668 171 -837 353 -408 433 -271 -874 -533 632 353 -444 -305 261 -518 252 -107 -243 258 -526 -110 659 358 799 -462 -876 492 252 -471 -194 656 27 -157 46 627 115 -564 673 -760 -427 -428 -692 -838 -321 -647 782 83 671 -225 -791 -824 197 150 -603 -851 534 -773 -696 221 -525 409 -379 -755 -732 -505 -12 -252 -494 477 -829 59 -448 -155 -387 331 701 -721 544 -483 606 302 -521 -438 -70 483 -320 461 -693 -9 135 -700 699 673 738 150 -341 -82 499 661 753 221 -522 159 353 -642 -344 -882 -47 551 -856 28 -207 -313 -831 481 694 19 -603 -135 674 243 -580 696 -653 -509 399 427 -823 -131 733 -302 62 -91 -840 155 216 -349 -773 -693 -701 -525 -498 -362 750 105 397 -375 258 -819 -649 -626 479 -495 466 502 738 632 -449 -324 -508 411 754 -734 -41 -764 -802 689 -104 -53 238 496 -161 -404 -363 -241 -187 241 42 -859 -340 -329 -213 -184 -233 653 350 -399 -556 62 -712 -669 630 329 -165 743 -545 118 606 203 182 -174 -820 331 -689 624 -65 -216 104 586 -427 -602 -817 324 -125 -891 -123 -382 -470 88 -809 243 -398 -430 -712 -371 174 -666 285 -59 -664 737 719 -10 -356 633 -175 -812 -438 -68 -342 251 296 266 623 -131 -709 696 -735 -873 -368 -810 -703 -762 -383 -207 155 70 -166 475 -525 655 711 504 -699 268 -154 -463 -408 532 -129 -428 -227 -278 168 532 -287 662 -636 672 -285 -306 483 266 -455 -290 132 120 251 168 -398 784 -307 548 -164 -406 -734 -883 222 -557 87 -498 343 397 440 239 -148 -285 159 621 -477 381 679 -662 623 -806 509 -478 -870 -359 -106 -855 789 746 -886 163 244 -735 340 571 -374 -724 608 -302 -168 -20 678 618 128 -268 -889 -267 93 -595 -399 -530 456 -264 196 540 -184 -900 289 452 -73 675 775 -598 217 747 -696 577 -305 -849 -233 219 544 381 -446 -816 39 459 -652 -130 408 409 783 -900 391 -794 -239 736 -298 335 526 418 -80 -517 -257 269 337 -668 -387 -519 -478 -440 -322 156 315 339 417 -34 6 236 -291 465 -133 -517 -385 311 -87 -306 422 -615 731 -70 -84 298 -612 540 -22 794 -876 104 220 707 194 -650 76 -409 -477 -897 500 190 569 475 332 -594 -590 259 -839 353 143 -194 -750 -816 455 44 -275 34 166 -61 507 -296 -303 24 162 -123 -362 136 237 -355 -297 -836 752 735 -699 -88 -265 -8 -871 -99 411 106 536 61 -24 -668 -862 -152 59 110 -204 544 -622 780 -583 165 -644 -772 731 -709 -677 722 -201 213 -670 -412 348 -243 -89 -701 -294 577 -630 -839 764 698 548 -846 -178 733 -465 434 473 -42 -747 744 761 -387 -152 578 -488 -416 -571 -193 -596 503 222 -228 34 190 -132 -388 -15 -390 343 475 133 -459 -884 -507 510 626 307 498 -416 -838 161 645 72 -900 -128 -232 278 592 265 -429 -347 -353 427 259 404 -744 567 -433 66 6 327 -63 492 -721 581 -678 -280 384 579 -22 104 377 687 777 -748 -81 271 476 561 -54 -78 -490 -799 309 774 -349 529 108 22 -143 546 -333 -183 -889 -129 -501 745 342 -741 -706 -728 611 -821 94 -64 382 416 661 321 598 -408 175 -812 599 -252 -573 393 -125 440 244 -202 556 467 -737 20 -506 -188 -166 -57 -5 -44 -758 84 2 -25 238 -570 -400 -312 -568 -885 -308 464 -134 44 490 -151 443 -476 519 -163 -707 -48 -608 -84 716 -732 -456 33 -233 -621 -739 -282 -298 489 314 4 -809 672 -604 -320 711 -40 -591 51 627 -793 513 -23 -239 -418 -17 -782 702 294 355 -365 522 -347 426 -22 -653 -272 576 -145 -318 541 393 -680 -757 -761 335 690 461 -79 -537 -142 69 -346 -175 -727 -700 -350 -810 -817 -340 282 -559 183 -811 -743 -773 -396 -30 -545 123 119 697 22 -630 499 719 61 -665 386 -307 -615 207 -487 585 196 -340 137 90 443 194 464 636 129 -566 -196 429 -295 -603 256 -749 493 -846 312 -300 79 698 -427 617 317 570 -573 -301 177 741 -725 758 -370 -169 -587 -144 -409 554 425 743 561 135 350 -763 -695 149 -324 -415 42 -512 -887 33 15 465 -631 35 308 547 250 208 -117 225 514 -850 -660 231 -679 546 -507 -393 492 -684 375 607 7 549 -179 -318 700 589 -68 -677 -528 439 272 -52 184 -896 667 -769 -105 -371 240 -171 -117 -562 83 -317 -123 -556 -308 508 -150 537 -552 688 -819 -421 534 -523 485 121 394 438 -682 399 556 742 -735 705 335 658 -186 -77 -181 -623 176 721 613 -205 -850 438 119 361 67 -260 -448 -789 -14 -472 -876 306 240 -393 -502 413 738 525 767 318 -52 -5 -430 473 -500 -58 784 -259 -431 -634 699 -640 529 358 762 -78 -607 187 417 -6 182 -516 252 -685 567 -781 -884 -378 -627 577 466 772 675 -276 329 378 304 211 -58 -78 -749 -149 -822 561 611 572 297 -299 -319 -79 394 -771 -570 -717 356 -776 312 777 -471 61 788 -660 -560 -703 477 -540 -220 -704 -119 -419 666 -119 -359 -280 -196 620 -602 469 -346 322 -418 582 -820 -647 -7 71 550 -104 -261 489 569 238 41 624 220 345 -352 388 -106 -464 212 -92 615 -241 -316 545 224 356 -368 -821 -560 -515 361 -95 36 -784 -658 -281 -861 324 397 -370 -92 602 142 719 -222 -696 -125 -666 -48 -107 -542 -782 322 -251 51 -197 656 -113 -485 -414 588 -2 -303 -618 457 522 -676 -759 330 -8 -886 -44 -420 -64 515 678 188 -215 -448 64 46 331 -900 -305 -523 -251 -799 258 -897 -663 84 186 576 798 -206 707 -655 772 426 670 -833 450 794 35 -551 582 531 59 -26 708 460 199 -611 413 -3 749 489 -325 154 261 -544 286 -832 -575 -328 743 73 374 -557 784 699 628 -344 -543 -171 147 602 -460 265 186 -700 -7 -564 507 520 -890 136 112 -274 -443 -73 -159 -673 328 -3 -204 -660 702 788 275 754 415 192 -839 619 653 717 -421 -896 295 -694 774 -534 380 -107 12 -181 257 4 414 -353 279 -121 -364 -708 277 -408 609 475 -291 -290 -559 -575 351 -170 -826 -571 486 503 793 -129 310 -397 -733 -760 -486 -161 -114 -789 684 -554 -13 118 724 421 298 354 -628 312 710 603 -387 -253 83 -269 607 706 710 -808 -831 213 -808 500 -747 -436 556 790 -818 -257 -51 794 -704 448 -653 394 646 -368 -160 704 -267 -525 93 -594 397 -580 -126 -795 -10 -477 -558 -210 -897 223 159 317 -94 677 489 562 525 506 550 535 744 -299 403 711 -42 43 -31 -576 519 448 -448 -185 595 -619 241 478 781 -254 425 -824 118 -890 -411 -205 -825 302 173 -48 -333 -830 473 612 -786 700 -753 -768 340 626 148 -528 -367 96 -782 426 265 293 -811 -338 769 201 332 645 -820 251 199 -325 705 378 -827 -772 -46 242 204 413 -670 317 574 513 -141 347 647 614 433 -594 246 481 580 -264 137 -256 708 -610 263 -266 530 -211 -168 664 598 597 787 -659 800 -757 -468 -627 175 7 174 600 130 531 127 136 485 682 284 -418 -839 -811 186 527 -869 -649 644 -785 -329 -642 235 -565 -182 693 -370 587 -276 585 518 588 -594 -6 -740 671 -339 87 510 508 627 689 591 -241 725 -159 -502 -28 -820 -268 -514 315 -104 176 -271 506 -81 -894 -5 657 -77 -831 -320 748 -386 -615 472 705 -245 -251 -418 -672 -530 -706 144 574 -313 -40 317 -706 -603 -92 -51 -83 -728 -217 -438 617 -54 760 -485 -251 415 -297 -837 -442 763 -331 2 -425 -2 -833 -617 -192 -281 645 -319 -17 174 -200 -117 764 -72 -183 -848 -299 -54 765 -753 -818 464 -899 203 -42 228 -242 319 579 -37 537 514 701 -503 -378 632 149 -81 -761 -459 131 -516 -417 199 750 -512 344 -102 -839 -180 12 481 -41 259 -432 105 -180 458 322 -733 -756 -550 796 -224 294 -395 -404 -673 56 -278 -655 642 208 464 -110 -207 -723 -752 707 236 563 -253 163 57 -329 172 316 416 150 -36 510 573 -292 -216 97 79 -118 498 -646 3 -253 800 604 -752 -670 -763 241 631 -273 -828 505 -854 -523 -106 -109 -153 151 -404 769 12 -70 -851 -633 599 171 -461 656 184 -273 -766 85 544 791 -855 -21 189 90 142 90 416 -457 -424 465 465 -849 -272 -436 695 653 113 -271 356 84 765 524 -820 224 644 -401 -457 -497 380 162 458 -558 244 709 49 29 -781 -298 50 -11 244 -649 611 267 764 -643 -244 70 92 -783 -492 708 97 146 -328 482 -208 -12 358 292 -802 -445 -583 521 130 177 721 779 16 43 -117 107 -337 -228 84 -785 -664 -860 665 -279 -173 -434 -89 -613 -602 -162 -84 435 -896 577 -195 223 -486 -341 543 -37 -504 103 -266 24 -358 -851 -792 -468 319 -57 443 -820 -856 -700 -55 756 -666 242 186 -31 -219 -558 485 478 -526 -855 499 -68 745 -618 572 -167 712 755 730 -561 329 -572 -135 -898 497 -538 -448 -868 208 -36 -155 415 -109 428 699 320 356 -512 439 473 -456 73 -770 -26 -805 250 58 510 479 467 730 540 -250 -485 -527 123 662 -469 -467 718 794 -560 -878 -89 -64 229 -63 737 349 540 170 778 -517 -223 733 -456 -657 -741 460 -183 -600 -408 -763 -493 51 474 683 -263 -269 188 -645 -121 -431 -442 40 -723 -195 -57 -438 -150 -53 293 256 -186 195 194 -473 760 255 -739 -841 -52 390 -449 -556 538 725 -48 -146 244 -869 491 146 -246 517 40 126 419 -862 -54 262 -723 732 -529 587 -797 507 134 397 643 514 287 272 -781 189 -476 660 -745 8 680 248 -782 150 -893 243 -184 -633 -241 139 542 -290 351 -511 -837 -267 370 625 333 15 -629 140 572 384 -103 -418 124 328 133 -152 -47 522 123 -446 385 561 -436 -439 -509 11 636 198 588 -759 -423 398 776 83 597 -80 -2 -102 -697 -551 35 365 -14 575 519 -710 -334 -307 -505 -373 -422 224 192 -143 595 501 107 516 -282 215 639 -871 -501 557 -12 -21 -132 -232 -427 -819 -642 -127 -660 400 506 -512 -597 733 703 268 -47 -669 -476 -754 242 352 -357 -535 -767 626 -801 395 129 -244 -705 376 -282 -51 296 20 -344 -815 163 302 237 567 -361 -233 -567 -507 763 630 -201 -792 -888 721 515 -116 182 436 349 -730 -478 -762 331 -473 -721 -204 -349 334 -671 427 -253 8 754 637 197 724 -406 638 235 663 174 -683 227 365 623 -621 -248 800 -133 443 -409 -49 219 112 -252 177 245 -597 -183 58 -5 555 392 102 -838 -118 -102 -57 154 -227 345 -555 757 -311 247 -776 -658 504 442 330 -480 496 -256 -664 -863 21 275 507 -827 -7 158 -767 179 -881 165 -214 637 -280 -727 -11 -455 693 147 -817 -381 544 91 -840 527 597 548 646 -255 312 -395 735 -595 544 -530 -210 -834 -230 347 -362 -783 397 222 -659 333 -886 -38 94 55 248 -148 365 -713 89 202 42 -328 -664 52 319 -333 -193 385 586 -522 -719 398 -182 438 200 697 533 532 -352 280 -646 -855 -512 -277 -828 575 -464 156 597 -672 502 29 526 76 -506 -662 348 312 -324 -605 -185 -572 58 782 -402 431 -720 -84 -844 -744 -571 480 738 -885 -767 52 -463 694 13 -351 -429 -784 325 -793 370 508 741 488 94 -98 244 767 116 511 239 -284 603 502 284 767 154 -70 -188 -235 195 -334 502 663 -649 209 -778 9 -318 -307 -642 250 190 -238 97 415 -717 600 -599 -156 -411 576 204 707 -428 -388 -594 655 787 471 782 152 671 621 216 372 181 -7 624 -570 -254 69 -111 11 -468 236 -109 522 122 361 715 -71 519 -237 132 -38 358 -297 794 333 372 -591 658 713 244 -749 168 145 -114 -18 -751 653 -332 -884 14 -326 -805 -529 256 -317 170 -361 219 -710 -503 333 243 -97 -269 -227 273 -767 -897 15 -117 -858 -602 -793 -361 647 615 210 148 416 -85 411 304 109 166 -568 -876 355 634 1 382 319 -114 -219 257 -555 725 -65 -144 408 712 279 -857 57 343 -130 308 252 428 669 760 318 31 -847 -845 447 4 349 578 -283 317 588 -644 -842 -162 195 601 -720 -58 -718 -540 406 -607 183 -553 258 -791 -707 470 -530 33 -878 -719 -899 460 647 -212 727 -558 387 83 732 -114 90 600 -823 -764 693 -563 -762 703 329 691 653 -517 -65 -59 -571 -801 -329 -143 717 -49 -368 -739 -462 13 -140 -872 -732 -364 294 180 -258 299 -26 -514 -187 -792 -703 -53 451 149 459 -260 374 702 185 -617 -282 -393 -817 568 -801 -821 349 -617 145 45 -564 239 -793 -581 264 -327 785 -354 -385 481 759 160 4 -181 -415 493 154 -843 -892 -867 1 454 127 689 -21 -113 -235 -394 505 -121 -208 -830 690 -163 -441 225 79 -340 -360 -544 -519 -590 229 -835 375 -496 -205 -675 -67 229 -520 -305 243 724 197 -287 -872 -374 -650 11 283 -765 759 -214 749 -649 546 -894 -24 62 -299 -792 -373 -311 60 -501 -375 -520 132 661 453 625 -851 124 -418 59 214 -539 -886 551 491 -791 -516 725 -837 45 94 -427 246 -390 -312 -598 -721 317 -558 456 -205 -887 -854 -729 -32 -50 -158 -132 26 56 -681 -215 484 -603 -396 -274 639 700 -737 730 -654 -675 -770 150 425 569 -101 384 521 23 -502 -49 -704 -249 -289 782 592 25 -713 -139 -136 336 -843 -417 549 -706 239 154 645 -757 -731 498 335 -643 663 -337 268 -662 189 5 -28 -151 -436 -290 545 120 -380 -216 -290 -688 745 -367 -588 198 64 -248 -832 -865 22 -475 -766 -451 -443 -321 -551 144 4 555 -701 150 -611 786 749 568 411 201 -722 -512 -268 428 123 777 -680 455 457 -2 -210 -505 -668 -443 -780 -243 -141 -108 -398 -292 302 34 -617 -658 115 -492 -778 -272 -445 -167 84 671 -400 651 -769 -808 -598 -64 62 64 707 106 585 582 455 287 -443 763 144 -663 379 -845 529 797 -209 370 -113 514 153 86 405 126 774 644 -265 -489 -24 364 545 412 522 661 -19 245 -640 225 683 -897 131 -310 494 498 153 627 -784 -154 423 -442 391 -878 524 -828 -205 661 -59 523 754 -463 -105 -736 232 36 -559 -781 -165 104 252 -461 -2 704 110 -102 417 191 130 -557 -634 -634 759 192 -4 -675 -188 669 285 -397 554 446 46 -772 60 391 -237 -596 93 66 -811 390 -568 -487 -167 590 566 -95 398 -558 419 -845 -552 -815 -559 394 793 278 60 -418 621 660 475 -56 -735 -638 797 -83 392 -310 653 -436 399 48 -882 657 68 -743 -520 569 -18 -325 760 338 393 -247 -709 751 -630 441 -478 195 663 -635 -752 -747 412 252 -417 -296 -764 793 -376 -117 -583 732 636 377 -642 -82 -514 746 -284 -445 52 -773 -25 762 624 617 -471 -826 -198 -131 -125 -753 -645 -268 -607 76 91 -729 202 650 200 -33 16 639 -529 -888 -366 -900 283 -726 -698 116 658 443 -762 -322 692 -730 162 37 95 741 402 -806 -637 -870 33 226 -805 571 -41 -9 770 274 185 686 181 -894 328 -95 389 744 -399 345 -392 433 -298 -483 142 -646 -50 -351 -183 -834 304 496 233 -441 42 -172 444 -768 -846 -244 -336 38 -810 66 -700 41 179 -563 572 385 -845 -656 -129 319 716 -479 297 -141 -666 354 254 -335 -100 382 133 124 -864 676 392 510 567 538 -347 -213 626 735 -7 -809 672 576 -398 -57 -340 -844 31 -337 -502 182 639 -102 609 -60 -717 -195 -47 140 710 548 -462 -361 -314 -408 189 -195 -530 -216 402 -423 -193 367 35 -361 200 -721 -853 566 636 -766 -181 -324 731 521 179 71 419 -405 -639 -266 156 -341 -298 -13 634 219 -728 -350 397 331 -357 -290 -26 156 789 79 501 246 -773 -445 -855 -11 -436 -463 637 323 -651 267 -365 514 5 197 -557 -224 -866 -17 599 -638 783 414 -125 -312 -879 -737 -284 -40 -653 371 -896 -100 38 554 -150 -843 551 37 676 -711 470 401 107 143 -814 -682 455 -851 -164 402 798 11 -374 -275 175 666 -111 -707 189 438 -632 -567 -744 -617 755 -271 492 -447 620 -285 -324 -161 -485 644 -370 247 -567 218 273 505 135 -494 720 225 -220 -469 690 -482 758 -622 234 -377 361 44 -594 442 -297 372 658 667 -523 -94 -632 798 -271 -281 -836 244 793 -387 -529 -860 453 151 -559 86 -301 -157 191 523 269 447 77 678 -162 -810 -99 614 36 27 474 -400 422 -180 472 472 -413 -886 -657 736 283 -840 -234 731 -255 -743 -424 218 -469 460 -289 -745 618 384 220 -506 -369 204 -552 -143 -285 -484 668 -717 308 26 -178 -542 134 503 -580 -780 -647 -97 372 -24 492 -403 -595 -483 394 -383 81 49 767 270 -211 645 241 -64 -776 745 651 711 -263 -679 -795 -125 -403 652 241 613 -521 -735 -222 -611 702 -834 -751 560 -452 -266 -30 613 98 455 5 8 282 -418 -637 -573 147 -305 451 688 -713 -764 -7 -60 576 482 -668 -288 -29 -29 773 791 90 -513 -643 -681 -475 775 573 54 -454 -324 -793 -528 251 -22 536 -199 -708 679 -69 140 -329 -370 445 91 699 -549 -65 747 -577 579 -151 -800 460 -59 712 -107 346 -547 -92 -614 -545 -479 634 -756 506 725 474 -441 -121 -444 26 -320 395 447 755 -823 -234 512 695 -18 -321 687 -23 328 -810 -390 -220 304 389 -637 -577 -258 403 412 329 83 244 -640 119 -794 -7 -612 -837 180 -664 559 148 564 -773 -473 -580 608 -899 299 94 -631 256 732 701 -487 720 399 455 -334 -247 121 -532 267 299 -829 -524 466 -16 -219 449 -489 122 -461 440 558 -379 -715 188 -855 108 586 429 782 251 -177 -793 -521 295 -606 -758 -30 559 -538 -209 178 721 411 -826 -768 501 208 602 130 -385 781 371 -304 -102 296 -123 -89 -423 -619 -344 -74 -513 12 -255 -218 597 -685 366 -446 669 510 -706 -335 369 291 -603 315 499 -544 606 -546 570 -223 297 328 -510 -174 -831 587 377 -717 75 521 -118 -484 316 -737 159 672 138 66 324 -128 -797 -767 -658 -796 453 412 -522 561 -185 -416 -710 -736 -644 -155 576 38 -226 751 670 295 -473 756 711 -366 307 440 233 -226 316 -180 150 -10 -692 -880 19 406 710 -318 -289 -47 -132 -182 154 -675 -419 -881 -517 553 616 207 -761 -25 -183 -74 -139 780 -148 538 329 -185 273 -40 633 197 -521 505 737 623 -434 246 787 -897 559 13 48 743 -899 -212 387 120 655 -116 693 220 187 -780 -259 -669 80 588 -196 -99 792 -121 506 694 -265 -509 -26 -356 -505 -719 -755 382 423 337 -338 332 780 -266 -553 -284 666 -674 -713 -544 497 -771 -4 -278 -9 -550 -469 298 -84 -223 2 -105 -287 233 -14 -882 -486 -350 -762 -102 -531 -32 0 -490 -255 -474 -251 -556 -252 150 27 -27 -350 111 -23 145 -679 -898 -594 -766 418 -708 -372 -415 70 430 528 -66 -366 -180 -632 279 -166 688 246 -253 -38 250 66 265 -704 -695 -314 657 323 174 -85 307 -266 -57 -658 -883 -869 -149 406 46 -108 -633 540 715 135 -381 762 10 81 -784 -458 -648 -513 399 -863 -474 4 195 7 -235 451 520 -47 -220 102 576 -504 -796 -201 -300 -374 -405 -556 427 119 -2 -84 581 -182 -682 -679 -257 137 -750 -334 -544 -725 -169 -479 -7 -477 109 -491 -400 -423 -279 315 -501 586 -614 -716 -537 -19 -604 617 430 250 -478 -122 24 494 -373 77 -101 -872 -113 25 535 -34 -206 154 -64 547 472 52 638 13 281 -822 -423 43 635 696 369 598 779 -882 674 -573 -703 277 125 -638 -858 569 331 286 320 93 -688 -683 -157 213 300 -105 -367 247 459 213 -331 -860 -881 151 -450 -122 -592 -244 -673 -139 -317 -68 589 -293 526 405 713 -648 -391 -830 344 522 -781 798 111 498 -350 -125 237 370 -314 -789 -867 0 -659 118 -23 517 -733 -85 391 298 -842 -900 683 -38 -875 -818 525 -440 -864 225 -291 -761 -670 611 -236 -452 -807 -394 -245 293 -551 582 -621 -545 128 139 27 -791 -116 606 749 350 142 452 665 620 221 137 -730 15 201 369 360 496 -4 778 328 612 -520 -195 2 734 757 -560 -501 -370 284 -404 -440 -855 -322 447 200 679 479 -399 -120 -490 221 -124 -750 -468 -883 -540 668 248 -114 -556 252 588 525 -197 344 595 579 469 -745 32 -309 436 79 557 510 625 -284 363 -501 237 4 -98 -590 178 146 2 23 -637 -499 -267 580 97 260 -814 -629 -469 -746 -233 794 -222 463 -100 -862 -404 -424 -619 214 494 612 -92 588 -218 -803 -228 -205 592 -571 559 253 -717 772 486 -850 -294 -50 268 -426 530 -26 -272 249 -510 -168 581 373 206 201 87 758 -262 479 265 581 15 -722 -300 90 353 -53 727 174 109 619 334 211 -825 81 -613 -570 40 707 -607 -314 -236 -389 286 418 -67 679 -685 577 -540 334 381 -848 -718 -440 -359 587 287 31 -241 -794 -85 584 -251 650 -475 -501 -773 623 -595 -881 671 -29 -266 -524 792 -291 -188 -159 688 -872 -374 44 -740 124 -531 328 723 71 443 -708 -153 -714 181 12 672 623 -29 -544 -662 714 459 93 766 -401 -299 -562 -292 -595 407 219 425 -767 541 -150 -43 456 -344 -234 -680 -785 -596 540 430 -371 -234 -857 389 -853 446 -827 156 -749 -771 361 -711 -900 325 -708 -203 611 -235 641 732 -468 677 375 -628 81 -566 530 -238 -579 -469 179 -237 633 -402 136 -13 638 -786 487 36 -367 -79 203 622 -382 -320 574 458 -430 -895 796 797 20 237 230 398 -596 -884 -431 606 -361 283 242 -499 774 227 76 -638 -747 28 345 -236 767 716 533 466 -104 -791 -29 -539 86 91 -99 255 -591 -633 606 -353 650 -603 -508 -454 535 -829 387 -467 -746 -122 620 2 -312 772 -815 81 -202 -144 -170 -31 -674 733 535 651 -202 -359 537 670 465 402 660 -760 275 -388 -212 -900 -164 -509 -364 -776 137 685 -574 -583 462 163 568 -117 -58 744 281 635 -587 469 751 -408 492 128 -222 771 366 -334 -112 -717 528 543 -622 314 123 184 192 -877 124 112 -83 161 65 -475 -520 -660 468 -87 148 -412 -599 -399 -297 699 764 109 -896 -87 -756 302 -201 786 179 727 -562 653 -694 -721 569 572 -64 760 -575 286 -398 526 -702 289 295 -462 455 -349 510 -41 509 384 -886 448 -101 399 545 -639 661 -515 -712 710 546 314 336 -130 -680 675 -673 267 780 94 -615 -314 434 -363 742 -603 -391 -639 -760 -756 -768 14 -188 -532 726 -685 662 -689 -739 312 153 -899 92 -882 207 764 -13 476 401 -425 570 520 529 -751 622 451 -216 -222 622 -508 -514 273 -721 176 265 100 603 -370 -693 616 438 646 187 -21 -677 128 -100 -138 -583 -4 -335 -185 -847 -891 493 -471 -801 755 769 -857 -521 -266 112 -639 -629 -761 -124 -747 645 613 -855 25 720 -676 -321 185 456 444 406 -769 -570 -320 288 541 -762 -262 429 -887 -574 2 733 -674 -294 -34 -356 629 192 446 607 -614 -191 707 657 544 -664 -54 -210 -117 -197 624 -708 788 144 592 -510 184 708 -489 -326 351 -507 274 -19 403 -418 191 226 -758 -78 -511 113 605 -796 131 -121 -97 42 -885 123 -195 -114 -417 561 276 -361 -870 -466 -431 -676 -389 352 579 280 -361 -227 -320 451 -40 -221 782 -62 -681 406 -350 510 632 71 -784 -489 -412 131 -353 561 -375 -469 768 800 -802 663 -867 376 132 -890 555 93 640 -843 766 -422 -137 438 -658 -589 336 570 27 -650 -141 753 335 543 -140 102 170 618 335 -273 650 684 176 621 -783 499 155 -826 321 -648 747 324 -444 710 -892 86 262 61 -888 -89 105 -13 -97 672 -412 -68 150 -819 -356 503 -783 -309 -566 670 659 -67 -842 -263 506 -658 364 766 -363 -495 702 669 263 167 -116 -196 -94 468 -825 -539 246 243 -871 -535 132 -227 793 219 -100 -113 150 -869 101 167 -550 495 -134 -119 417 746 341 -15 795 461 -113 -2 -260 -28 695 -453 174 -145 -224 -786 -646 70 -539 467 188 35 -132 -50 673 -204 -783 -553 -686 -692 355 674 154 117 10 471 328 -782 -68 553 -119 -280 507 321 -240 204 221 612 435 390 245 457 38 -218 -627 707 322 -776 -11 -345 730 -481 -329 -730 -771 -738 51 461 -614 745 -72 -148 -588 594 -26 549 564 -472 -59 -299 223 621 411 -715 738 -741 77 -45 496 175 -663 682 -628 -229 -494 -116 -791 666 792 -322 1 -492 -269 -476 -10 -3 -622 -632 584 -87 -661 -364 -426 565 -781 -429 498 624 -645 -187 190 693 -604 -431 728 -8 508 193 -260 -712 207 -794 734 -370 69 -430 -485 -79 118 -796 -340 311 38 222 627 -451 474 -32 -459 -8 -149 -682 -867 579 -451 499 -707 219 -71 -717 16 744 -731 85 -366 -283 40 -801 688 -538 271 244 95 593 360 -240 618 762 676 -397 -512 -277 -614 305 -782 589 -31 770 -31 -100 -379 408 -412 107 -529 206 -376 501 -785 -527 -437 -787 384 238 548 -283 -111 619 745 454 371 -447 492 -287 -493 231 -47 305 520 -473 -868 233 -294 -822 -637 422 167 573 145 414 90 112 -834 -361 -56 461 -625 753 333 672 369 257 451 497 375 -824 -489 -21 692 645 -733 -517 -605 190 -801 568 249 340 -17 -337 -258 372 -161 -181 -291 -585 689 5 -244 -187 157 375 -541 -735 -460 797 15 -467 593 309 305 -57 -55 775 -638 678 -684 -734 286 -640 -245 550 216 -107 -579 -740 264 -328 594 -374 447 557 -872 -895 -17 738 138 -728 524 783 568 -312 219 -240 329 -274 52 677 121 726 -372 -596 -669 -673 -406 728 292 765 -862 -312 -203 723 232 684 29 335 235 262 547 94 -117 690 435 -538 -209 -823 -228 152 -70 -176 -141 465 617 183 -708 -105 290 122 -240 480 614 186 605 277 -96 607 -121 -728 9 436 657 266 71 -652 -204 219 167 509 -453 649 -196 -224 -465 670 386 -596 -47 -156 -734 87 -546 -651 -24 -215 732 -383 -768 -578 427 -263 420 216 313 -363 47 -233 722 383 460 104 245 -462 -270 103 -16 348 678 376 177 -690 190 -484 533 -256 416 758 -676 648 -27 -554 -347 -94 -747 581 -357 297 -776 224 478 -399 719 773 482 -399 678 -227 766 681 -18 643 260 -377 -899 593 101 511 -275 -565 -385 602 450 -246 -861 484 -324 161 468 -403 402 -355 -507 -732 622 784 -529 -143 -90 -28 66 -776 -515 -83 -460 -587 561 -252 -116 -213 346 -477 566 -244 -405 -12 -749 448 -829 383 -534 -240 -614 -142 -105 -664 -148 -597 -810 735 -378 603 -168 -682 -151 -744 -221 -764 512 -278 794 -381 -567 -137 435 -824 -648 -30 -15 -73 334 585 -569 -780 -429 465 573 764 -701 -595 221 -312 795 -179 -10 -167 -111 -878 -145 241 -367 -637 -453 -345 571 4 -465 -483 -465 -627 -171 -856 187 -761 373 542 -395 785 -178 -848 550 609 585 213 101 -840 -387 128 -307 585 -364 -553 399 -570 100 -560 380 625 -374 55 -441 4 291 -610 -333 452 216 67 -781 -474 -386 -675 -607 594 146 -605 -763 -212 769 659 530 321 269 -512 622 -259 -86 -20 206 -339 781 481 -585 -354 -61 76 127 -635 -853 -742 246 -174 437 686 -273 54 -485 765 304 -757 616 76 710 649 42 -351 -384 414 -461 321 -514 281 -7 -485 733 415 -794 -499 -399 43 -44 -545 287 110 -525 119 -625 19 -579 586 2 -285 -220 -115 123 -243 267 -332 -861 -434 646 179 590 -727 -832 -305 271 164 -191 210 -106 352 115 -373 289 531 -245 -315 -306 307 -323 -554 491 -196 682 504 737 371 -73 145 -51 198 149 -698 454 -819 -459 475 503 112 -366 -641 -163 -873 266 -352 -347 320 521 -462 711 57 320 -809 359 -483 37 -237 470 315 357 398 -59 -67 2 -523 481 -858 386 -803 736 623 -767 677 -645 -757 -653 -243 157 526 293 746 -368 -510 644 -356 552 645 216 -181 24 -191 382 -260 -187 152 -523 -142 -168 -718 -554 791 211 -406 391 -473 -89 654 -687 453 -880 -645 -157 141 399 350 404 -621 617 -19 -526 -495 -306 -833 -219 -396 92 -328 -299 58 188 -886 -633 -377 451 -587 -704 -226 457 -452 -90 263 -136 -294 -843 161 -598 767 623 -314 -299 20 -664 197 632 -379 31 572 595 -673 -798 -49 702 -712 540 689 -820 -485 692 345 -35 -428 -370 753 -471 -894 -584 526 -754 709 -251 679 -228 592 -638 510 -502 -348 -249 266 -243 -403 -5 438 -683 744 -55 -651 496 -797 -580 -8 567 268 330 -793 -715 339 657 -196 379 152 -360 593 -13 -521 556 -582 -546 -450 -664 -252 -205 625 -422 -775 -412 418 223 411 -388 -320 -44 667 259 -725 -666 458 392 -626 -635 -782 360 -665 85 -860 86 -523 -445 106 -749 -227 305 569 -175 390 279 -534 49 -340 -775 -847 -850 -663 -67 170 -161 654 486 -630 559 794 438 -666 -96 245 -252 643 35 626 -20 129 362 740 214 129 -79 378 -601 -185 -700 693 7 -6 9 158 -252 432 -608 -432 793 -512 -47 315 174 694 -438 -31 -733 -881 189 586 -753 -677 699 -179 -700 -206 -57 -806 120 748 638 480 -410 505 -26 573 -30 -33 509 289 -577 637 710 -94 647 729 -229 592 556 569 -589 600 -659 -882 -420 -32 -714 -582 783 475 -204 785 95 -147 -124 -534 -785 -571 -673 249 -239 363 -707 575 781 212 199 -282 43 757 -227 -16 505 -819 -133 -808 -507 230 318 -476 391 248 716 492 -463 -169 724 -825 -84 27 -809 -330 -197 -407 402 -385 -2 58 17 -367 -171 366 288 678 10 -105 -255 -865 384 -384 255 89 725 491 -47 -216 -237 -398 -124 -520 -807 -252 141 -285 -164 696 -644 589 472 472 429 116 220 551 620 241 605 69 -106 -841 -741 -154 602 185 -730 432 -24 -409 -46 407 562 -318 -51 164 -70 421 289 757 -645 -120 495 484 -316 -752 517 -221 668 96 -628 391 -747 715 -682 -653 -506 -670 -14 455 54 244 -758 -832 429 657 -285 -662 527 -447 469 -127 -846 -703 -207 -859 -545 -36 741 533 -88 401 383 542 298 -660 578 -267 -183 -302 325 747 -77 -885 -482 -58 69 -456 -874 -503 -436 -235 231 594 -712 534 -23 -494 -780 -866 718 219 321 -163 -277 413 -616 -460 49 129 -719 -178 -625 641 -455 281 157 -203 -331 -37 286 309 -649 777 -287 738 -822 41 -660 159 771 -691 -3 -542 -490 -546 -42 -745 200 -216 593 593 738 -628 781 -486 -772 -363 788 -679 -55 -521 -734 718 312 -468 -312 -876 -406 505 -144 593 -104 -264 -556 -298 516 -503 435 422 139 -472 432 163 -659 529 -623 76 -764 737 -622 -534 -288 -585 791 -4 67 -818 -13 -234 -594 638 25 -783 96 -186 272 -471 -75 284 6 429 -228 174 -154 618 156 12 13 -394 -234 -717 70 -799 -560 410 -141 549 755 540 231 84 -610 -140 -78 139 -131 546 -358 666 -588 -524 -583 623 559 -865 414 -248 718 -174 -317 590 413 41 -684 -74 -263 -95 -841 -269 -104 663 345 -316 315 12 587 665 329 -282 707 792 738 192 -898 -237 144 -52 -657 568 619 151 143 796 -5 708 479 470 719 -796 204 428 -316 -586 -23 -49 -408 -155 322 -525 -4 378 522 -529 350 219 37 702 -302 191 152 -214 -127 748 -854 -635 -720 -303 -72 568 -293 545 -330 435 -161 -454 -613 411 -795 149 630 -877 -282 -563 -805 -642 -252 560 8 -308 347 544 -268 766 487 -186 254 -670 663 -209 -99 18 24 142 261 611 372 -547 -739 -495 301 -44 556 303 -131 -222 517 141 153 188 -252 -14 -268 159 263 654 215 -344 -436 641 538 -6 -340 -489 -599 151 -435 331 -187 -137 283 632 559 -24 681 637 -833 783 -193 -347 -662 -70 -633 -440 -222 -429 -787 227 -277 -397 -471 -164 739 264 -193 549 -312 -402 241 -199 -35 -207 -73 507 323 524 603 547 -620 456 666 -380 -35 -643 -436 -268 -721 118 792 -118 238 -858 -322 615 766 -458 208 223 -417 -863 -102 -111 -696 -365 -775 -215 -384 -138 -719 35 -249 -205 227 -115 -323 -589 -66 -189 -607 706 379 -393 -701 203 -873 447 570 -142 -834 401 155 63 608 304 -287 318 -59 -595 510 638 768 -857 705 33 -83 658 -496 -269 346 733 760 -427 616 400 -899 -752 -192 -9 -556 337 -193 -146 190 151 -196 396 159 -611 -185 490 382 -252 694 -465 676 425 25 45 -872 16 -573 -177 -81 214 470 -524 -664 624 -631 451 359 680 707 -896 -770 771 -883 7 308 184 334 171 726 -118 256 -454 518 -871 -637 -385 247 -509 -488 -342 -533 188 660 521 -774 -686 107 -62 203 -355 543 110 643 610 -303 -459 -415 -800 657 -520 52 -596 -758 561 -659 -285 -848 128 206 411 203 -453 495 -605 759 723 -639 255 760 -129 775 -392 583 -38 262 673 172 85 -639 173 669 350 639 506 -428 59 -374 369 94 206 534 -539 86 -588 277 -257 749 -340 -882 252 -761 183 582 -685 791 -164 586 -709 -210 -658 595 -447 392 -617 -628 -896 -229 -614 356 626 262 478 638 202 664 -111 -561 460 -637 273 695 -345 326 -535 580 -479 580 -556 335 119 -896 -470 -504 372 27 -357 -760 -189 -52 -106 -563 -694 -216 451 -395 -193 -249 -477 773 121 278 -628 216 442 290 -779 -772 218 -22 -61 -645 -74 740 -819 755 -768 -250 505 -185 736 -570 207 -554 -227 -452 -838 166 244 677 100 536 -586 -219 -853 761 57 289 -547 -213 545 341 -876 -697 -424 -811 307 -127 -30 133 420 -115 -28 -217 555 542 -412 -109 463 358 553 750 551 295 413 -692 -290 562 557 88 60 119 502 375 222 -739 -77 -384 -529 78 442 631 -146 -518 -881 491 -265 117 -600 119 -31 -740 -33 635 707 -646 -208 -553 731 -278 -91 154 369 -157 226 214 -670 740 464 171 -673 33 -810 387 140 456 -425 27 -858 24 -373 -303 458 624 -873 -209 424 -775 655 96 -585 -895 307 -631 -622 194 -615 -899 54 -894 -73 -95 655 -873 738 504 787 -362 -728 -221 -579 123 -632 290 426 -31 241 -776 56 589 -402 -883 -726 745 330 -571 -766 -872 -768 -573 21 -291 -384 -876 -435 771 -57 136 -483 -740 -814 -229 793 -593 113 -743 -813 183 233 495 -299 387 -815 529 -69 423 718 -249 -782 -465 -331 -729 -539 21 187 -180 -786 -747 700 -860 -733 -239 84 637 -601 465 -223 -697 649 386 -151 138 -209 119 774 786 -578 476 799 769 -234 797 679 -205 391 -124 -526 242 -524 330 98 -339 -803 -357 543 781 -771 -595 39 -613 -397 -307 641 752 459 667 629 -91 -362 -537 23 -560 400 54 468 -549 640 -169 762 -245 -580 -148 117 665 -525 -176 517 -192 -346 -480 605 74 717 -254 -797 490 547 -192 402 -792 458 361 360 -62 -803 623 -327 -364 597 423 -4 -465 -142 -472 92 -99 268 -268 -632 536 249 218 -39 366 -367 47 -92 -784 498 78 502 44 419 727 190 -440 -240 -489 577 553 -303 -257 443 -50 -7 -554 -295 734 -790 -401 -559 256 -79 -512 77 455 163 547 -629 77 -224 612 -680 -625 -317 -321 -736 11 -669 789 493 29 516 409 -505 573 -771 501 -245 -818 82 -399 715 -692 -271 541 577 -632 398 455 -373 522 -116 -668 -847 -29 -658 460 266 712 -287 -441 556 -461 -781 -441 -490 291 -101 599 -154 -362 -453 88 -716 589 5 -331 264 233 -398 -810 -165 -848 198 -478 -725 386 -385 -800 -675 483 -680 287 183 -416 617 140 -692 38 -165 771 660 595 424 365 731 -836 -538 400 29 225 -459 355 -310 517 -593 -458 -884 -396 -519 -123 350 -53 -454 616 142 570 -838 118 -499 528 -533 -54 -251 539 -401 271 -88 232 523 359 -508 50 -625 -844 72 27 -30 531 486 161 314 173 -396 414 763 -647 -216 -152 -132 -424 378 -790 472 -352 404 -623 784 294 -551 -18 -389 -682 139 -200 294 42 88 -870 -533 651 -504 410 746 115 -805 79 728 548 -512 -641 64 -647 18 -777 230 754 449 -391 210 -607 -268 -94 678 375 491 746 320 795 -136 598 287 521 -357 583 631 334 -678 302 -367 -779 675 -773 -837 552 269 576 -51 -46 -791 -363 567 -141 411 -695 92 -2 -538 301 552 27 -274 67 -614 285 -723 -304 -354 -705 727 709 751 601 -879 267 -113 690 -653 -80 92 404 -289 424 -421 -332 623 -855 -145 110 260 -274 -129 47 29 201 -196 -620 233 -554 -116 546 -502 -734 732 606 -347 -763 79 -770 -896 -241 -735 -40 149 -812 25 394 497 -585 687 539 367 -94 -609 -882 774 711 542 -169 -645 646 -316 234 592 -117 -706 -166 333 -191 -212 -250 617 739 -878 404 -720 -145 -500 -799 -312 -672 -363 -97 764 -341 479 -508 176 784 -312 346 -521 -147 -41 -45 -100 -525 265 -797 -270 -721 646 -619 -865 -19 -886 -635 -398 322 -88 -207 601 -471 -132 670 -459 -874 602 -267 -173 -525 -270 741 -99 653 60 -142 331 -428 -287 192 -813 -504 101 398 -332 -301 670 -180 641 -96 132 651 134 342 -545 539 -353 594 -240 -585 292 13 589 565 -484 -386 -667 80 -159 781 -560 330 -740 341 57 578 -379 -254 -487 593 229 590 -135 522 -281 326 -834 -88 -677 786 -358 22 -89 162 -47 -446 -161 505 117 -548 -122 -320 754 98 -337 401 161 601 560 463 -692 -665 -496 -442 291 -98 477 -631 -543 775 80 -699 -235 -498 -659 99 36 785 287 -212 -573 -880 -619 -811 -199 -27 184 621 396 428 646 -356 -143 309 577 -672 612 -637 -332 393 -556 -430 757 222 -69 36 794 -248 -473 358 158 372 796 40 682 -735 592 375 8 -163 236 -883 -813 -192 -197 636 -569 664 -127 677 -532 297 400 389 624 -750 -321 -739 -592 47 468 175 -340 40 -522 293 -733 -643 672 272 -294 81 288 621 559 -611 -598 69 401 -503 -201 -316 25 -96 -689 41 470 -271 651 -198 -66 421 321 460 -856 -365 -272 -127 751 -95 -406 382 -66 381 503 -787 -357 -675 800 -583 366 631 -706 660 -250 -244 576 255 -874 596 -858 566 43 237 672 60 781 -473 341 192 -408 301 437 -74 -605 321 -822 -193 638 376 -134 394 -374 -258 155 325 293 -389 753 251 -116 -394 285 -467 648 -124 -587 293 -59 531 350 -842 333 -728 115 -310 -278 606 428 -802 385 533 -654 -778 -497 -835 -640 153 37 781 -47 -557 441 -900 298 426 -147 622 -434 -414 -565 -92 212 -325 580 249 -56 327 -593 -222 338 498 -29 161 -38 363 -585 489 -637 220 795 276 -112 -781 -457 -160 578 262 308 -877 -115 144 -167 323 -667 107 -494 440 -99 172 -236 -156 292 392 -460 429 -767 197 -623 320 -138 -745 -385 -305 -351 -456 765 780 60 -515 203 -643 396 316 756 278 -718 -126 395 202 -473 207 -66 -448 690 -610 -719 -726 550 -667 278 262 776 34 589 -886 256 -255 668 516 716 -206 -642 458 -77 702 352 -799 -47 606 -395 -489 -463 22 522 -23 -277 208 632 -642 -640 174 -622 -329 294 568 -127 626 125 -783 -389 -432 -182 737 -847 354 52 -661 636 -673 -291 330 180 -571 -136 -769 -322 -542 -241 223 54 -48 18 794 594 -781 738 -865 -792 273 -682 618 338 -757 443 -702 561 774 -637 643 -887 107 376 217 -31 -825 110 98 -488 -854 68 -725 27 -888 -469 -414 -409 -872 -707 422 -542 -163 -195 -632 304 -382 251 170 -588 -849 -775 -184 -124 -371 -782 -745 -689 -114 -156 296 -148 -400 560 -154 708 193 287 -373 670 -275 151 -215 534 223 -801 -543 697 -782 188 104 168 608 -154 -274 775 471 -633 -202 213 590 -408 491 626 -506 379 470 314 -257 -132 -5 -39 57 -382 -765 53 -609 -778 247 689 614 -22 -57 -279 -174 -622 -160 60 446 428 -681 -409 -844 -21 359 104 675 690 228 -23 142 -359 415 411 535 -551 -150 77 791 -865 -626 -119 703 -70 -757 -89 4 304 627 -485 -305 736 -146 -476 780 -137 -784 55 25 632 -119 307 217 654 -344 -119 234 -66 390 680 -861 493 670 -417 520 -266 -127 260 10 145 430 -155 -532 200 254 -348 -882 -576 400 -36 -411 -838 479 733 402 -418 455 -872 -83 -892 -447 -99 504 267 758 380 -270 180 703 725 -99 -326 -713 -647 248 -510 -691 -211 676 543 -161 -138 92 266 304 765 -521 -799 -305 -89 -274 632 -664 -771 -672 403 -623 241 448 159 -438 -21 152 549 344 187 69 -186 399 -7 -260 232 499 722 -879 259 -497 614 761 206 407 -835 -811 576 132 164 -38 637 288 -890 -861 -10 -94 292 548 34 -507 -831 681 732 -196 638 -37 60 -893 -137 -88 552 -354 346 -348 746 525 516 396 -121 325 -484 238 -761 198 646 -248 25 -765 -543 -414 660 -179 -214 296 268 351 -56 95 127 445 -776 -713 -891 774 92 -644 -586 68 -251 -111 -875 -465 -418 -858 -868 572 29 -370 488 -775 -491 343 -39 679 274 -715 -139 217 18 -837 537 529 143 -196 576 172 486 -542 -841 376 -472 727 281 -443 57 546 -173 659 -470 49 -17 -684 786 -158 260 -352 -544 -728 -297 261 146 -195 -689 761 -900 -652 -9 536 765 755 -661 -335 -233 -340 -754 441 -278 219 -165 -193 -45 -255 340 109 -815 199 220 -249 785 -143 623 119 292 442 -491 -540 586 -151 465 -537 494 -38 598 -649 242 -422 680 -631 273 -492 203 -300 -581 -541 -68 421 -629 -137 -353 645 123 642 -245 -766 362 -790 -814 766 310 231 -641 233 662 662 -403 -120 -728 473 -163 -9 -482 609 -189 569 332 -324 129 744 561 -168 -328 150 640 -804 -439 240 -540 336 760 -773 -856 -17 -81 512 -116 541 -39 522 -474 366 271 733 321 -423 311 733 -104 -821 219 374 -30 168 -841 184 -457 -582 427 276 -584 -41 -192 454 -684 580 -97 655 190 -45 -527 593 -292 262 249 369 414 55 -587 321 708 398 370 -767 -553 -420 114 -783 228 531 -188 -31 -191 -92 85 467 721 505 582 127 -581 387 294 -477 163 362 -255 -416 -352 -767 623 -190 -205 274 -140 161 -853 620 -885 -670 -346 -121 490 341 652 -774 -538 -602 -110 34 -481 -82 -9 440 525 55 -539 297 -66 -619 27 -383 -582 -646 -564 -179 -58 608 -494 -767 -363 -194 -551 164 -184 379 -18 32 386 -603 -717 -383 330 -118 -807 419 296 96 -187 -873 -538 584 -633 -154 -519 -274 -176 -802 286 91 456 331 199 207 741 -129 9 -469 -888 -344 -233 -516 530 -475 -583 366 -765 -661 -595 -412 43 -634 230 183 -156 -600 279 649 -88 -422 48 456 435 709 12 204 600 44 -548 -827 -620 493 -22 111 -502 -110 -112 470 530 535 -733 -555 -892 563 -259 688 -35 -634 -626 743 503 737 -683 -204 -557 -307 -851 381 -567 -655 -104 496 -239 -669 -704 -434 -688 307 749 592 -569 -507 -172 201 784 302 -233 -689 -268 99 114 -40 223 327 97 -418 190 -766 -796 -211 -224 364 -197 -341 -416 -485 36 92 -304 -156 -329 -100 -194 681 778 -477 -34 86 -120 360 -573 29 28 238 534 780 -844 350 -313 -576 189 -415 732 -885 178 -227 407 -836 -463 744 -832 0 -43 -204 163 -400 -560 -360 768 -86 499 661 -315 -124 -88 133 233 -816 -883 392 -666 464 -395 8 -885 -618 -57 -254 -603 529 551 -40 757 -430 449 607 -293 644 -246 37 -776 -558 -700 -104 297 -501 426 -419 693 109 -486 14 351 49 -332 54 -153 49 403 -49 570 514 -638 175 -23 -729 -141 -843 359 171 -771 59 -517 -242 555 -731 289 160 665 337 585 -518 -711 294 701 617 -305 677 747 474 -751 69 527 635 125 41 119 -36 -664 -13 499 279 602 386 -286 -176 -886 -420 148 -576 -444 -467 -352 -74 -344 605 -537 100 45 492 175 -733 462 148 564 -170 131 600 -402 436 749 235 -26 -289 -247 -885 -401 331 -571 -464 211 -32 -775 -672 436 550 -296 -864 -708 -655 -269 109 -519 -803 141 636 74 -79 -415 756 -179 689 -189 70 231 148 43 318 -357 531 722 265 -504 -873 -717 -530 408 -511 -829 691 -672 -155 478 661 -608 393 141 530 -689 722 -680 -98 415 -323 422 398 409 -165 -506 194 -34 778 181 -132 -784 -845 -109 -860 708 -182 751 266 -201 -579 -646 769 -284 -306 -661 -399 463 -711 -781 44 -339 262 52 602 462 -804 -710 -687 -587 -256 -277 -727 -80 -84 -860 432 180 -713 -828 -586 460 337 -249 -403 -223 395 796 440 -628 -755 -127 -214 -691 102 -267 572 242 591 438 -750 -752 744 167 -162 -85 390 -789 693 -730 455 421 103 542 50 730 50 472 -785 -43 -736 -620 411 -157 -296 -717 -28 406 -641 509 -357 -368 -203 363 -865 672 332 -777 -383 51 102 -629 -469 518 733 -670 -506 -377 -649 256 686 650 364 510 229 -427 -415 165 -285 70 -180 -100 -375 482 -715 -29 -768 -802 -715 -279 -351 122 -173 146 720 -453 260 -55 -889 205 177 -452 261 213 594 561 -697 -812 261 689 -285 -620 -311 627 409 154 571 526 389 -66 119 606 -559 -24 100 -898 774 755 -610 162 502 103 656 773 -73 724 -788 470 10 -448 694 -412 217 -441 539 -61 266 -139 -261 -597 699 -375 -473 248 -753 -700 776 -659 746 665 -336 29 -774 796 -166 -190 -642 -436 -128 -532 741 615 -336 -726 -645 254 -228 506 -548 -722 -830 -674 461 -409 753 174 -634 182 113 -846 -145 -5 -386 -71 235 242 710 290 -839 -721 537 -402 206 -388 -483 258 -766 -103 492 -236 -374 -496 -83 -447 -533 37 -95 127 -820 450 -560 1 -454 487 721 130 642 -401 -183 595 60 174 -629 36 780 156 -799 797 516 -576 -688 -103 -48 137 -248 -706 -847 -350 586 366 752 36 -760 -268 -129 414 233 -711 218 -634 -101 304 577 301 455 772 -198 779 -438 -801 -35 -4 552 164 -757 -186 -571 605 272 -402 -155 143 -895 -892 -588 792 -752 -175 594 -456 -352 -571 614 -255 -841 296 -248 -501 318 -527 -356 -349 292 667 -150 -333 -108 -644 -697 -298 323 -804 745 8 -827 729 -530 262 167 -636 623 348 -707 419 438 294 -110 293 -177 -443 -423 -223 134 286 -843 268 -716 -526 -869 -127 770 -140 120 -599 -343 305 733 180 -495 1 -453 317 -88 601 -681 476 403 -530 547 -10 -315 -821 373 556 -485 92 685 -770 402 -130 789 79 -230 -871 -96 -347 175 91 -214 -782 -618 306 357 -67 275 -272 331 133 327 394 -447 -699 -187 301 139 -765 771 -39 -689 526 -153 370 771 470 408 -374 -512 -848 47 739 454 195 416 76 -613 -113 5 249 276 -808 283 729 574 455 -703 374 -515 -874 585 466 -231 350 321 -47 -164 -95 226 157 -134 -16 -373 -224 -895 -399 165 -793 -330 -194 495 790 350 35 -347 -612 296 471 -372 335 396 -393 -699 589 -801 14 315 72 310 757 711 210 334 -626 360 -400 -608 590 -85 675 773 533 559 788 375 -491 -272 -265 -642 396 651 683 54 586 185 -29 282 791 -811 -626 -527 -341 -354 -824 490 -897 -741 -375 -472 -593 174 -443 119 -734 -282 753 -226 -836 496 -67 -124 -186 -263 114 -154 29 525 425 120 -442 -271 -307 -797 429 193 149 -562 640 646 -83 273 -686 359 647 -605 -469 -605 603 -76 663 -737 197 601 -390 135 -743 -216 674 -745 751 -71 -293 532 363 385 685 125 438 -126 431 64 151 459 118 100 -810 -112 -579 -541 361 206 -875 476 599 774 215 432 176 -400 -408 -185 -677 676 744 -519 396 -30 631 -516 267 -827 -175 756 -143 -377 -128 -375 437 -506 -223 -513 638 524 765 168 469 -68 -401 -6 769 574 558 615 196 -870 -256 653 -813 17 -844 302 -97 661 -153 626 799 79 -584 73 599 766 -859 480 360 -769 -645 312 248 -407 352 -881 229 421 748 -547 -247 468 423 5 -18 672 182 -773 -355 -10 395 -147 421 797 369 -524 -179 235 139 -617 -609 -774 783 -499 -158 -809 -494 -128 -590 -884 252 -856 692 678 43 0 -37 27 -472 -572 149 192 -401 -602 -651 -773 -845 583 378 673 -761 -621 105 -754 -371 -80 -574 705 -651 -74 356 -512 -471 -117 -248 -874 -761 -391 109 27 736 101 527 139 -694 -242 -46 224 1 744 -542 -482 -154 -631 236 133 452 -841 149 719 -721 688 719 31 -749 -379 -628 -375 -113 -346 -28 553 -503 148 171 -216 515 -888 251 617 151 433 -506 246 263 -775 -6 -293 -421 20 486 -304 151 -63 -745 -502 9 -107 -102 -842 382 527 324 -457 455 -135 48 -793 -159 218 -709 -417 -840 645 -530 -90 -105 -450 459 -799 -287 51 -703 375 -140 434 -382 517 -702 -754 411 -897 -635 -56 -782 7 -803 -196 -770 -863 -257 -300 -431 -32 -894 214 378 -378 719 190 -775 10 345 784 -369 -433 -278 -345 -299 -525 272 620 512 725 263 89 -672 -730 23 -668 -613 388 -639 -310 524 -299 -28 717 150 -299 -212 58 -563 90 574 100 532 -303 394 596 -301 -765 771 -475 530 -646 467 -518 201 403 615 -824 -584 -341 -872 153 -735 -332 -445 -600 -659 763 -882 -881 777 -611 -154 -806 -209 133 75 289 -877 -382 -784 -218 -722 241 25 -668 71 791 567 265 -260 -435 -409 -32 -612 -24 447 -119 -310 -316 -209 -19 430 -181 -809 -527 12 -237 -731 -596 614 515 -505 -146 439 796 90 -269 -384 -508 631 -258 135 -281 403 -900 -192 765 -568 681 -178 -2 -150 -263 -184 650 382 441 112 -239 -685 -240 -677 -234 386 -64 -503 -401 462 118 -46 424 315 297 429 341 325 -680 188 -72 -735 -172 -861 167 214 128 -804 363 487 -567 329 595 680 -892 -505 277 -710 42 -302 709 490 -209 -817 343 -207 -347 -172 531 -897 -785 -8 470 -532 -600 550 -309 777 -545 -267 715 -347 -870 -518 -771 121 -659 -394 -10 -788 153 58 524 779 -712 176 -141 179 179 -878 565 355 -346 526 -529 -709 631 -718 96 -573 -595 242 263 -822 -82 630 -726 -488 69 -389 -402 -573 -148 500 554 -259 114 -103 -767 -397 353 -191 550 -682 140 600 299 112 645 -560 -60 -42 426 -308 304 -787 31 478 -786 -59 516 544 -85 -398 29 -563 -657 -535 240 194 216 -446 -448 -705 -294 529 512 281 -386 -405 182 -354 20 793 124 -510 269 348 -759 786 397 659 388 732 -14 -483 671 -14 102 -373 -158 99 -531 233 4 28 508 -48 343 -24 -667 576 -669 -385 -810 -604 605 -380 436 -261 134 131 -101 319 563 -344 158 330 716 126 -809 705 -574 -590 -73 -647 -56 -602 -153 434 284 794 183 -181 -845 -370 371 -380 136 -328 -800 -383 -679 -834 -258 -347 -649 130 785 -267 -898 -17 508 358 -327 784 136 372 -749 367 363 123 -601 236 -193 1 -163 542 382 710 553 512 -644 130 49 -169 -695 -355 472 -576 798 570 -426 -126 534 796 485 -708 -156 358 -312 -532 292 601 -446 -618 -329 -141 -404 63 165 -543 690 652 441 -530 -564 -643 670 -563 -394 -895 405 -262 -315 162 -715 -890 47 -581 563 -810 607 645 79 -117 694 290 -484 763 350 -197 521 -475 453 59 87 436 514 340 561 -66 -329 426 266 746 558 371 618 509 -114 -900 275 301 -527 -352 -586 35 -234 -412 612 -31 529 81 -458 -103 -588 365 146 481 595 289 340 345 -443 -273 -319 -240 -862 126 -667 -806 -242 -497 124 435 -246 -630 -871 -345 -751 -502 -45 281 -259 390 -633 709 -748 611 -294 96 -662 645 -825 417 -305 -8 -232 408 -484 -661 148 -836 213 562 140 -130 -186 -853 320 -728 613 -261 77 -403 797 -465 -684 110 719 -406 -310 -223 148 392 167 714 -211 312 550 373 -73 225 -338 -757 101 138 155 -57 -614 -306 -174 110 584 56 -419 271 -233 -279 61 4 -661 556 -551 23 669 622 -343 75 -232 -201 -376 -65 529 64 186 -664 58 -649 -47 638 647 711 -61 465 -446 642 -697 45 623 121 -737 -592 -559 361 -174 128 412 491 -314 -372 -285 -181 55 -685 458 -611 166 -173 -775 -374 -497 784 -337 509 -829 755 -814 -414 -603 -588 -809 -517 -38 108 -267 -274 -67 -4 -822 740 244 584 -389 271 -565 -740 357 -766 -524 79 -347 -892 135 15 -349 227 644 -620 262 99 140 745 199 134 221 -76 590 -358 377 753 720 303 -646 77 -249 -725 78 629 -707 192 4 297 532 -498 695 -68 -702 -143 -160 653 -75 -521 467 44 237 603 622 -31 -96 135 213 -118 383 476 165 -508 -717 521 377 423 531 730 698 783 118 376 -258 235 -501 557 185 -62 -619 -250 222 -629 399 -148 -174 -475 434 524 348 457 103 477 369 642 514 219 495 421 -196 736 -183 -550 -619 483 -470 -847 463 477 -521 -431 775 41 146 -12 159 334 -525 -194 622 327 658 -408 579 564 525 -880 -562 408 -581 347 -551 -793 139 347 -259 160 727 752 223 278 764 267 -772 438 470 -822 511 539 568 445 309 -41 169 -504 392 -50 -182 -488 742 175 -448 255 -72 568 -734 20 -864 538 611 -675 524 460 -861 -463 -231 -527 650 90 246 -19 664 -242 121 367 -551 -553 -488 567 515 585 314 -377 -736 -661 214 -166 -103 191 -826 423 721 -425 514 -129 -182 -421 503 -302 -589 -252 -197 474 -428 -356 450 772 -741 159 -455 533 -146 621 747 454 -222 565 -631 211 92 -11 423 198 -724 278 -496 -353 228 56 685 79 -666 291 -56 -560 773 654 -799 442 -285 -721 -134 270 -856 -52 -562 601 20 -180 185 -669 103 -825 266 -6 -156 125 -556 -181 -57 387 533 -117 -164 79 -489 -88 -794 -5 -652 271 -886 -723 700 18 287 -195 -517 772 707 -408 414 -571 -596 -365 -681 -224 -317 -637 -539 -355 184 505 443 -411 -189 -475 -94 669 509 111 -57 -105 73 -342 379 -196 -895 97 -32 -48 -211 371 -339 -246 77 -841 206 507 -565 -194 312 -869 527 -776 440 -308 563 396 150 -340 -588 -210 337 -300 22 -132 -448 -690 109 299 550 -599 538 -445 675 -685 400 493 -425 419 -707 644 -799 -842 488 -412 738 -81 -317 -562 367 -326 -211 -745 -245 84 -786 134 -422 192 -847 -760 748 727 787 414 787 584 -103 777 -294 -834 -488 -581 -386 -599 22 -89 -869 -252 541 -723 -751 83 663 -322 -109 503 -99 -614 -642 -208 -559 -259 -90 542 -86 -369 -140 -300 -310 -353 -260 485 -699 714 -388 -39 -213 308 -306 -657 -896 35 -57 -664 62 -328 -558 -838 -795 -385 -43 -783 519 232 399 -402 585 213 83 -242 703 -359 -300 633 57 -612 244 782 333 27 -383 83 -24 -281 -282 536 542 -179 169 -684 370 517 -836 -599 209 -285 -457 17 -674 -424 167 391 575 -253 -563 -859 178 441 -780 -316 -652 53 -757 407 -432 -856 -42 550 250 774 -197 -814 710 568 652 -375 144 -75 124 -26 777 -401 101 220 324 -29 170 440 -680 -186 -393 85 -266 -76 452 -243 178 312 -69 -782 -746 -820 -134 398 -372 286 -543 -659 435 413 -586 299 349 360 298 -570 -477 746 -754 396 -662 129 377 330 438 -181 -669 -455 -283 -879 689 591 -80 -703 348 45 344 33 769 739 -362 -657 151 27 777 525 -595 -112 -476 -252 -603 -572 -643 -745 278 -487 -190 256 -497 299 434 453 -461 256 454 327 794 -439 -621 -9 -258 -684 -839 -883 74 456 485 134 107 290 290 570 -681 540 -560 217 568 215 426 257 -658 -755 83 365 -254 409 -520 -570 145 622 358 -217 -286 707 -634 687 -14 -138 528 -163 -18 760 182 90 440 -87 85 734 661 513 -778 -66 -161 -627 405 -824 611 -895 604 -627 -407 -848 266 270 -52 -10 104 -680 582 124 355 -882 567 774 -448 -395 118 -169 107 692 -558 -69 -488 -166 -40 224 -259 361 -630 451 794 -448 790 373 27 -110 -330 -825 -242 -351 -899 599 252 -518 -236 -267 489 -244 -670 568 565 -539 -307 -254 -200 -394 752 172 -443 -484 688 685 -845 138 264 -359 -566 -21 553 766 417 -141 252 507 -600 -182 761 -640 172 517 182 -709 268 -768 -519 237 -617 233 343 -874 206 -43 556 295 -273 -189 -399 -363 -608 -475 -25 386 -357 274 -251 479 617 131 -809 257 777 278 -792 244 716 -100 267 797 -544 471 -608 -872 403 -319 -119 529 659 -179 -77 142 426 611 -263 -300 291 -224 -869 697 511 -844 405 266 -614 -11 -590 -366 -767 -25 273 376 590 269 -871 262 -466 -146 -699 429 -482 -82 238 364 -1 -115 447 -308 108 -375 -6 -95 -76 330 -310 607 -437 -394 -635 504 38 -763 -530 799 -873 97 -356 -437 279 -30 -126 371 287 624 487 -644 -310 -775 -538 633 -618 210 594 -480 -218 -252 -611 223 -482 -412 -619 611 -111 610 26 210 348 435 -733 553 467 -771 289 -668 772 770 -49 477 -716 736 16 -590 285 94 775 101 232 -520 -821 -418 237 -203 25 85 182 191 -335 -413 -57 591 -692 248 545 -101 -34 348 404 -324 377 347 725 516 75 349 452 -95 764 -482 494 -520 -555 -498 415 56 689 795 419 293 -799 -611 -730 -631 -331 417 287 -120 375 -494 373 -304 -656 550 674 789 -802 -413 360 15 -212 494 295 -464 -96 -770 -555 -192 742 -9 -576 442 -421 775 -887 173 -174 -303 -795 -837 331 131 333 -201 256 427 -261 389 430 -43 -156 -346 464 -567 319 231 -560 -257 -890 -575 706 -528 44 -509 -524 343 20 -750 -811 -232 -191 595 -278 305 -659 -271 678 716 310 202 -420 -600 -92 24 -598 -73 -866 335 -315 -501 -269 631 -772 505 -521 -514 -570 -343 -153 482 -581 -816 -739 720 608 479 177 289 685 183 648 581 148 -295 479 353 592 744 -652 8 -402 518 117 60 275 679 105 250 -279 -212 -414 -287 -669 -449 -812 449 -252 -287 -808 606 -220 -298 -296 99 335 674 51 -370 -308 -4 27 445 606 108 478 642 -890 322 -869 -883 -328 437 -407 713 254 -617 483 693 609 121 -60 26 202 -679 -120 -111 592 -693 -223 -204 -388 -700 50 -888 -662 -282 633 -881 619 641 446 86 -786 -624 695 697 575 289 -741 -877 -204 -67 434 385 503 -618 114 -883 265 -71 -755 -687 397 305 -374 145 -583 -554 -517 -116 -605 -479 193 -773 165 -123 -895 665 737 -862 108 -893 -239 -136 789 -692 633 -269 521 -561 -531 410 109 83 -12 -492 -853 -74 649 -536 -16 -147 683 -543 -357 -98 -427 -246 -176 609 -870 -635 -106 -645 -661 -194 -214 -806 681 -435 745 589 264 -448 -307 -347 -91 -745 -397 -275 466 703 68 -335 -320 -454 290 -860 -226 283 34 -871 129 -251 765 -850 365 320 -68 416 -777 487 -323 -136 -542 -734 -738 162 -281 20 327 329 -24 548 -715 -488 -3 -401 747 431 315 155 -526 25 -580 628 492 -401 605 -447 -274 8 634 -8 779 -271 -590 697 570 -821 -215 357 14 -84 154 -291 -111 -811 676 225 -334 -635 -211 797 -459 -506 189 -507 125 49 -619 61 -470 87 -103 61 67 620 266 254 46 686 -376 257 164 -564 -756 688 -171 -209 264 -266 455 -899 -60 116 434 704 -217 618 -813 733 -283 -855 -247 -364 184 -620 121 167 -18 -6 193 -558 -524 258 -106 -667 715 418 602 -589 55 605 -81 377 -727 -670 644 474 441 465 -326 582 -651 -697 725 -566 -566 675 -67 -281 -401 -799 -94 -896 -869 563 -19 364 303 18 200 697 574 -823 -896 -766 -860 -87 -412 -71 700 724 -709 -432 385 496 -9 551 -501 -29 585 291 -707 312 301 320 -4 -689 -26 -837 626 202 -773 510 635 213 -239 117 -669 18 -821 -835 664 540 310 -391 -683 612 -204 678 -414 -538 381 697 -326 -548 -325 476 -691 -631 -571 -185 -214 205 609 -65 -156 -630 -800 -744 -666 -271 48 584 -148 -640 -852 -196 788 -125 97 -666 369 616 690 424 667 -184 566 -866 -499 657 725 -242 733 -625 359 -204 273 754 -306 432 -690 690 95 -365 410 -628 71 435 -195 -173 45 -797 -799 471 -452 -413 539 -553 -853 -196 -494 -700 691 198 -283 575 -842 -474 -321 679 -750 -660 -72 -755 -398 -460 -501 -129 -576 -406 -391 -540 315 -654 -608 485 -616 220 -686 171 326 410 -495 -470 -879 -637 611 -755 -118 239 -804 -289 329 318 218 -523 166 -182 648 -295 780 284 -303 -474 299 -154 386 -127 789 -456 628 -571 -127 501 -468 90 -492 62 -182 -215 433 -748 -835 -381 -54 -22 -608 -650 -3 281 685 160 618 -61 787 598 -461 27 302 -206 207 -111 -737 -140 751 545 -390 202 -560 75 444 590 -270 720 -750 -303 -591 -192 72 141 36 -750 727 617 -181 616 350 -900 -858 -396 -215 521 -810 374 -558 84 -118 -727 550 434 443 263 459 -395 706 714 280 110 551 -730 182 -812 -362 438 -439 -255 -703 -89 -21 -802 613 214 -491 -732 558 146 89 -167 617 109 -528 -667 673 608 -74 -853 -747 309 178 -494 -524 -827 -133 -878 -320 433 -831 -318 -666 -848 -73 559 -422 -332 693 -294 -885 391 649 -110 731 339 -398 259 253 354 -780 629 783 -75 129 -352 -876 -859 461 417 324 169 -550 434 63 -900 374 256 741 191 -728 20 98 -818 -618 -628 -674 -425 -517 368 -330 -297 -698 251 628 -431 -281 -789 647 254 -222 219 -596 401 -10 669 551 -661 69 -536 506 -818 81 -538 -140 414 311 -288 -327 -540 -141 22 601 497 -205 113 564 733 618 -292 -28 85 -134 0 790 746 -479 633 731 480 7 490 -658 761 -808 455 -616 268 741 -803 339 562 183 -566 -188 -46 -886 -126 -626 588 -763 572 625 -287 -825 790 -449 -258 736 -447 228 -170 -627 85 527 -368 -139 279 451 -331 -662 -698 -737 708 -810 435 781 402 -802 439 -872 -251 -168 -431 -593 -270 590 425 -801 175 -811 271 45 104 -82 310 -488 -659 34 409 615 -630 83 -121 -271 713 396 586 -305 155 388 102 -890 624 -429 -625 236 -281 476 483 648 119 -349 -142 -569 -313 -790 375 480 -552 -139 349 -248 628 -632 -663 371 -351 -437 -793 -627 393 -785 -701 352 626 -845 769 -847 334 390 -64 -564 -559 -448 -641 716 -668 -883 -783 -279 87 -531 601 309 406 -412 688 676 -801 -811 -841 -744 -18 137 -466 -473 -211 710 298 -817 346 -190 184 572 530 -125 -477 -871 624 -241 -520 -404 -754 -261 338 414 670 767 474 732 -739 -133 126 -271 -503 -429 708 242 -163 610 70 -236 -304 -378 207 -860 677 143 364 -720 469 192 115 -469 637 148 -884 -592 314 -34 565 -535 -763 -39 -438 -490 -9 -808 -589 88 653 195 -103 730 -793 226 -301 638 789 453 297 -376 -545 -131 574 582 682 -388 80 -372 -532 -646 -562 722 768 -640 447 572 758 20 -761 200 103 -487 -126 -435 -493 203 -874 259 655 -494 -884 188 -564 28 452 642 -314 -507 215 205 52 -60 -479 -865 -853 -351 -518 -678 347 263 -42 758 -232 448 620 -191 10 -198 -746 218 334 -320 548 392 -316 752 502 -179 638 -587 794 723 -1 564 -872 -649 -1 -154 -881 629 -28 -533 389 312 425 -324 336 -869 509 -113 -687 -377 8 -396 -64 -287 -731 -340 797 -142 -117 322 -237 291 726 -432 454 -272 -879 468 19 -604 -28 -388 561 -252 27 -482 -257 459 -570 599 -278 281 -847 571 412 361 -291 -117 274 113 -567 377 -770 -326 -221 14 455 -810 -514 -236 337 285 360 612 561 -138 150 110 423 -623 -208 584 57 357 -727 449 591 -811 238 -753 224 -514 -750 -214 -11 539 128 582 -505 -825 -73 -32 -750 -107 -473 -436 368 195 -367 -736 -860 -323 -75 -669 -124 561 -851 -256 557 313 156 654 661 26 -742 145 -759 -748 -475 214 -311 -186 566 623 506 266 447 -289 -222 -35 69 -833 -617 80 410 85 -116 -101 461 252 -230 -27 591 273 635 -547 35 -852 -834 -98 -79 349 585 -288 332 224 -188 177 -288 -663 -688 261 213 351 166 606 -843 561 -834 544 -886 551 -330 602 -262 320 -69 679 -368 198 -24 -225 344 490 -141 174 -677 239 -555 739 -615 583 -478 -165 526 -895 356 524 -678 -470 -454 564 546 -594 -106 531 -577 -336 -397 46 -726 375 423 -859 -368 -133 -139 -591 55 442 -88 680 -13 -100 -436 659 38 -626 669 641 253 -278 -777 -815 336 -596 -816 -694 35 498 503 -651 87 115 -205 508 -363 -762 450 -302 -47 18 111 -853 -714 115 -710 273 -42 -824 786 575 -435 -615 334 112 690 -209 136 748 -21 -350 639 -11 200 -249 567 -123 -426 279 -611 -567 -262 196 63 93 -568 747 599 704 -417 19 -768 365 375 567 686 158 735 -245 -91 -696 507 -631 727 503 -118 755 624 -229 -657 7 -561 -187 -352 745 238 365 -510 -286 390 775 668 -661 285 471 737 -747 -579 -239 583 -599 85 -135 -235 -669 82 31 255 636 -248 667 799 -190 -799 -170 -349 -309 45 -211 -280 510 -200 -116 698 -871 -162 -697 139 734 452 505 -387 -720 -898 467 720 -372 690 53 -167 -639 -889 586 -706 -707 -842 790 -592 514 -279 70 -248 170 -61 476 -293 -702 401 -654 120 -189 -776 710 14 -700 418 -57 -201 281 -77 168 -58 -580 -346 307 367 -364 -28 -863 513 448 -312 161 16 -310 288 -129 -585 413 -48 611 -167 -152 -443 143 -556 -401 -139 787 -390 -166 -55 642 -528 403 338 -269 -496 274 673 715 -17 -128 -95 -838 456 355 617 -492 598 -329 -278 -722 -676 64 199 -606 -837 800 607 -455 680 669 645 689 197 -867 381 -139 648 -25 -690 -482 -360 -390 85 792 -893 408 461 132 -421 -334 -561 -822 -524 -455 -425 -127 -429 -583 539 -372 264 -198 771 143 -264 -379 -380 -659 -520 -242 293 -7 -70 598 -87 -118 -144 -265 413 793 -33 172 -400 -445 -549 133 -853 166 -679 -336 445 -248 783 9 -410 240 184 -345 -499 10 345 -4 386 422 -569 -15 126 -655 -345 -211 -726 794 -304 -677 -296 766 -700 510 -550 -180 543 -7 -114 -304 -175 -383 -52 -701 -727 -881 470 214 -344 -637 107 -538 -793 -209 192 670 238 -378 -177 351 120 -74 106 -129 86 -638 -136 -508 634 -558 305 396 -21 -760 -46 -577 617 263 6 531 -461 -133 572 -534 -746 100 256 -616 -730 769 240 -895 614 -360 -152 760 653 -46 -456 5 368 -873 -786 -760 230 772 -334 -422 -324 771 652 654 -143 123 240 649 -221 -296 -318 -51 -789 -269 -746 141 -76 -87 -201 554 419 -43 398 -511 270 -281 115 121 383 -479 -195 -287 710 -796 -14 195 70 -184 -786 550 -319 -9 -137 -84 713 -480 548 -49 25 485 67 760 523 -288 -685 -372 -300 -818 -105 -26 663 -780 157 -252 -755 43 787 -865 -118 -793 37 -367 -139 -716 224 325 121 286 269 -777 -271 727 -668 -200 782 -864 -557 -225 -485 95 465 274 723 -244 223 -597 644 488 -256 501 -475 -378 736 286 334 614 191 657 423 517 -682 -435 -704 172 353 83 104 -539 522 191 638 224 -433 127 642 -722 -456 -306 771 667 -235 792 518 684 -327 51 475 -249 -531 -378 789 -573 440 648 -96 765 379 -144 -479 422 -245 -55 -608 -509 730 711 -369 -356 274 173 -632 707 -879 -377 -728 232 -555 363 -139 274 -833 -777 -432 -293 -525 291 518 -189 -355 -399 168 569 651 536 -839 388 685 -183 123 726 -769 -461 -660 -891 796 532 -127 -512 484 -685 546 391 -462 -667 -325 -436 539 66 -191 -57 -120 8 486 -157 88 779 104 -719 -668 -563 -627 -244 -803 484 -378 83 363 390 -698 699 498 -71 -264 -5 271 656 225 425 -156 248 588 -417 483 -805 271 164 366 -890 89 71 780 52 39 -54 -502 -789 -522 87 -826 579 340 -169 629 761 -797 -117 789 -97 769 536 253 270 579 432 22 204 547 -222 -538 766 -800 40 -486 -533 -215 331 726 -403 -222 334 -512 -18 306 649 452 301 -15 800 -290 155 274 -886 -421 440 -692 542 500 741 84 -767 -511 62 153 -251 157 450 -150 -9 642 119 402 196 -622 -469 681 27 -329 720 230 -253 -589 -167 203 9 -586 655 -159 -675 -62 -2 -361 -596 152 -137 376 429 247 -890 -553 504 -871 320 -281 -427 208 467 -632 -232 576 -99 434 -279 -458 254 635 396 -392 376 -581 41 -365 -384 -553 -756 202 -650 412 -82 -192 790 631 666 -576 458 406 -831 283 559 437 -158 189 -181 -84 -287 758 309 493 -604 -333 707 461 423 -265 -373 -672 -810 -799 269 585 -105 -548 -315 683 -348 -315 272 330 -474 -647 -657 -302 -575 167 -186 686 -162 799 -492 -691 235 -587 -777 251 -518 -727 437 551 -809 473 190 378 -240 -245 -415 79 -759 -445 -555 -27 -337 -488 -388 -331 -223 -394 -599 -849 326 784 60 -302 -1 -246 517 -700 -751 -161 -203 104 699 766 -868 -313 106 -633 50 -329 -826 463 583 24 -422 -68 -778 372 -396 492 -423 520 339 453 314 -536 158 -677 781 298 596 105 -791 337 -135 -192 17 -622 -360 -488 -115 -154 91 501 277 207 657 -97 -437 -887 767 -546 70 637 -840 224 -864 -282 -425 -275 17 216 791 779 214 797 22 -26 375 319 0 412 72 800 -414 53 -293 187 -261 -891 -769 107 -327 667 182 718 602 702 152 -770 -220 -156 181 228 440 420 -80 334 52 332 -20 28 615 686 194 -305 -746 308 -94 -5 -207 -597 -727 772 -790 -246 669 -279 -622 492 -285 -303 -467 475 345 267 257 -19 221 117 345 -482 -251 -318 -235 601 -593 -870 -251 603 -428 -850 646 420 435 -234 -426 746 718 -789 -389 -24 253 631 -43 -297 -88 -496 424 -86 -759 -95 -46 -214 -444 247 -717 -219 -578 588 25 565 -349 389 -470 90 76 418 -577 627 -631 -537 -6 -5 531 71 651 309 533 162 -26 -803 -124 330 -575 -526 -784 467 150 470 117 698 -87 -614 249 190 578 -806 -209 172 -260 146 525 -440 -814 -321 -608 228 -427 -573 777 246 467 533 564 136 -64 261 91 -720 45 152 565 -315 59 -117 -771 -785 130 614 798 -762 -686 -779 303 624 176 -607 228 228 -784 425 -284 -178 -506 458 -257 -561 -398 -566 -350 93 484 -70 -501 727 101 -501 139 -457 -299 721 -171 364 -269 -106 85 -550 -848 -560 8 608 -459 239 58 -400 367 -767 -447 -368 -303 345 266 766 601 562 -510 -613 -684 -305 -289 -287 -142 -732 -4 593 289 683 203 572 570 464 -553 -1 603 628 -222 -529 -263 745 -587 -890 -466 -624 763 780 537 647 355 -321 600 574 1 362 -357 -277 50 -334 706 195 625 20 -287 -391 -559 174 438 -16 324 -453 -95 -127 741 -747 -433 -399 489 -796 -38 -522 -325 -212 -81 294 103 -814 723 -813 321 397 576 629 -725 -575 -54 300 -76 -129 -747 565 -95 -547 753 692 -145 -588 -46 -749 -240 -360 -601 343 -431 -674 -510 124 593 -121 81 -628 652 188 -197 131 756 309 -828 758 305 382 558 -322 -45 129 -629 21 523 466 530 74 -788 -826 96 -213 147 57 -358 682 -546 198 -671 361 -293 34 -817 358 602 -185 774 -463 623 -74 -94 -311 82 474 -89 112 -621 780 -345 702 625 -399 -115 -571 -771 -760 796 414 738 -890 -832 115 -115 -450 269 -520 334 635 565 218 -823 -218 -509 283 -609 -96 519 297 -501 725 -434 -288 -131 -740 -505 339 -843 251 -575 557 -611 70 264 581 -9 -705 275 390 -244 270 -82 799 -611 -794 136 -655 -101 -840 713 752 239 -389 400 699 12 343 -241 -442 -546 519 -747 448 -778 -630 -524 -868 329 -673 -116 -737 -359 -409 16 -753 -480 405 438 -96 -690 222 -567 539 -70 -525 729 -174 -455 209 764 -194 -15 143 -593 -688 261 -475 -701 213 645 -62 -729 -482 359 -768 164 768 134 602 521 182 -506 -638 -68 -741 348 -416 356 -793 783 -127 395 -798 163 -274 -481 294 516 -773 763 422 290 328 239 -681 699 -23 -669 407 -483 -745 -670 -85 -775 -271 242 -216 220 -513 -565 -642 167 -90 -63 -714 158 182 491 574 -562 -158 -669 590 -258 -533 -22 -606 -561 -509 62 -315 35 -833 -62 -14 -785 56 680 -708 727 -404 -151 477 457 -83 553 -142 -146 267 90 722 512 368 -28 -196 -766 -13 -578 -308 500 -161 304 273 749 646 -106 -390 -87 -504 335 90 26 105 -503 -207 -283 703 25 209 -199 -523 -473 146 209 440 -471 -572 453 657 -158 -659 444 -552 -494 -625 -731 -242 -218 449 -296 695 388 241 -225 -865 757 -545 491 -164 784 776 -79 380 -248 -129 -103 298 150 -744 238 396 430 763 -30 -744 -551 -423 277 42 227 -226 -538 74 -184 568 688 -570 -44 280 -824 111 -522 -719 211 -697 234 -95 710 292 227 278 -749 -626 -577 81 -551 106 629 -10 -733 -603 105 751 715 168 -372 -24 -132 669 -493 -768 683 -523 -243 -790 -811 260 -641 549 -749 764 -608 -433 -742 -256 -386 387 -247 732 172 161 169 644 206 -117 -48 666 -515 344 -707 326 -638 -15 -308 693 -222 -844 -546 234 724 -8 288 -245 -276 288 61 52 405 -603 719 578 622 584 -308 662 -410 71 350 -404 -550 -269 774 561 -778 -2 800 734 -479 -392 777 -601 630 -757 -341 -402 611 221 348 -502 -656 -30 -181 -178 -159 666 438 -214 -885 -869 -753 435 -769 257 154 -155 472 -827 164 -73 -146 -881 296 -299 175 -47 -521 -569 21 504 -87 -735 615 117 364 -874 289 108 -754 -1 -658 529 -178 445 -858 -801 299 -882 170 339 -770 -655 -724 -598 676 -535 269 -631 360 -5 -367 -297 670 98 697 765 -500 -12 -587 -564 -792 -436 509 -423 229 235 264 -139 -483 -512 63 706 367 -782 -572 -191 -160 178 -887 289 418 -546 -625 -415 542 349 -318 -179 -648 -273 -582 540 304 266 304 342 142 -336 -477 559 466 -845 -848 650 569 -786 -220 745 574 789 -175 -565 213 -198 -780 -367 -245 480 -29 589 -347 668 -144 -435 114 -815 485 -482 44 -345 -736 -27 -400 582 -414 70 -615 -272 -621 -143 12 785 126 -663 -837 -807 588 -148 -4 -472 12 -324 -76 356 -622 224 360 -110 -595 -687 -767 557 -146 -674 502 -116 -489 174 -190 -51 -320 563 683 -713 661 336 -406 -52 -290 -877 680 -275 -770 -529 139 -624 720 746 -290 -352 193 -807 178 -392 -40 527 -753 79 -763 -367 -414 330 -865 -246 -250 -477 499 781 563 794 -697 152 -20 -315 -307 96 740 400 -658 -451 -785 -537 -273 -355 -329 268 278 -570 463 -264 -532 -431 -715 134 767 -265 -199 -889 -649 -530 -684 -317 292 -243 -233 -863 269 629 -565 -667 -888 60 -882 340 69 102 -43 227 -374 571 312 398 -751 -485 -899 -608 -407 -658 -465 -667 578 -528 -471 -466 -50 -642 16 742 -579 219 -747 -3 -265 243 -219 253 696 375 -158 -200 -415 -186 176 -398 -424 498 512 -676 50 797 -798 214 511 588 -31 758 697 -900 513 -365 698 -45 -227 510 -681 -13 795 -534 -415 -342 676 -806 -187 375 -835 -732 -81 798 54 385 -346 -868 -462 -721 659 -3 148 109 -206 285 537 670 -347 -474 -389 -202 -692 -2 -894 -258 603 737 -868 -846 198 160 318 -303 410 539 -125 464 -734 -732 147 -56 -560 252 -7 116 -82 -69 740 -421 664 -253 794 -392 734 -156 624 4 -864 -138 -57 697 495 572 734 418 349 646 192 -790 -2 345 -109 -246 -6 -53 -489 -660 621 438 -403 331 -116 -132 573 -547 -562 -583 239 -507 -455 546 144 -301 -11 240 501 259 670 431 27 -875 -490 -791 116 171 -792 236 -730 17 461 -506 570 -182 -211 749 435 656 -180 -461 -868 775 644 -598 63 -698 -250 18 650 -831 -678 -239 256 -842 470 272 -311 -387 -362 -869 -828 -87 443 177 217 232 55 -577 -844 -75 348 -814 697 -163 -600 -684 -570 155 -184 -305 -500 -742 -880 -163 -378 386 -316 298 -326 -472 -757 -58 -254 -117 -593 -409 634 667 -365 -278 -359 535 -703 362 -465 -153 84 -226 -171 -34 659 -814 142 781 0 63 -128 791 -400 -23 -186 534 602 703 28 732 -764 -585 -559 -584 673 687 -185 -571 -545 -625 83 88 -889 -807 761 -187 -412 -68 -700 747 348 333 462 418 481 634 -444 -319 -341 -561 -330 472 314 79 693 -701 -204 -656 699 433 750 -612 -598 64 -852 -65 356 -648 -68 576 -760 87 -261 -610 669 743 -356 507 -618 -106 744 -884 -673 -396 -7 -160 -66 -127 -32 174 232 -9 346 -846 -393 -818 612 -185 -95 479 -144 -349 -641 -179 543 322 -218 -896 285 -30 -121 126 -788 -463 172 -26 29 -393 389 -522 -491 -170 -809 713 -635 -376 -250 -303 323 -121 -575 -104 762 -651 610 694 741 222 -389 -541 151 -468 -581 -612 580 -890 -1 -242 7 753 -111 -527 -27 659 -357 -861 75 350 347 142 -134 401 451 334 420 -705 -188 317 -791 579 -49 -510 7 -36 -223 208 466 577 347 733 -258 172 429 -402 -299 -526 193 -382 -506 156 -738 517 693 -471 -136 474 593 -99 207 572 722 140 -223 -853 454 315 157 452 -676 -593 11 -234 -421 441 373 628 -577 27 783 714 684 -491 227 -336 437 563 -560 126 -625 -870 -14 624 -597 7 -100 -857 -167 -245 -838 -130 99 -52 -420 -608 -549 203 781 -141 347 728 -830 -802 35 345 -873 -700 -227 -230 -357 -590 -266 541 468 191 -687 -302 -559 464 -814 702 463 123 -150 650 -846 -789 -749 -327 -512 679 684 -735 361 606 753 -896 -81 238 283 -157 630 -410 -628 -560 751 330 -114 339 577 653 -194 476 -786 -883 23 234 294 -430 -344 -35 -697 -329 -34 -313 723 -247 643 -672 -188 156 -731 492 -596 -391 177 711 112 -827 -219 530 294 -390 -671 -461 -621 -775 474 152 -554 -330 -837 521 562 -293 106 667 355 121 -725 453 681 577 -626 -626 -717 -616 705 -543 485 488 -390 -660 624 449 -867 -30 -110 -381 239 778 -793 -546 82 592 -706 572 636 -175 338 -187 -130 -636 -50 74 -148 767 210 500 -255 120 -323 178 -733 472 782 -523 71 113 -190 779 772 686 -840 -678 537 498 360 269 -800 -337 -666 -636 -48 464 -798 91 -765 568 -320 56 -75 111 -26 -790 -770 -243 -718 142 -692 -140 -443 -75 608 -124 -559 225 523 145 476 -625 -172 628 579 -63 524 -616 761 403 67 -553 19 621 281 12 679 -404 -129 -679 71 792 -699 419 708 324 -688 -722 -810 -116 781 733 -171 759 -755 -811 -490 -443 615 714 -107 372 -484 -877 759 -265 785 404 -767 -420 -363 -21 -280 -403 -828 -589 161 -389 -352 799 -771 -402 412 297 586 450 -319 270 496 141 149 -819 693 54 765 -408 785 621 -766 -250 89 792 -262 -94 745 502 -68 -850 -98 490 324 250 -376 368 -777 -737 -39 -611 -291 663 604 669 79 -59 383 305 82 -129 -828 747 93 -687 -151 -699 -789 429 -814 624 593 50 -793 452 568 -473 -231 -596 514 -168 -888 -488 -316 413 758 -559 647 622 691 -675 -243 -287 687 -111 398 632 553 547 -115 -605 15 784 -366 418 754 470 380 -235 157 -232 -125 59 -221 314 508 490 -755 -516 312 573 -447 114 135 -275 -416 -345 -488 -183 -749 -542 18 175 -9 -806 -739 81 -825 -487 708 131 -117 -20 -49 487 -255 155 -4 -480 713 -764 -399 777 -312 756 498 752 374 405 -445 -73 613 -251 -454 -278 62 -230 -293 188 520 -467 -693 -285 -783 170 -697 360 -145 -250 -422 607 700 -11 531 366 -806 720 -544 -23 -124 -174 766 -255 715 116 -898 777 505 194 -268 48 352 -324 118 -50 -379 92 441 -401 -351 191 85 211 -726 304 747 788 726 196 788 -121 -556 -882 -546 642 674 -808 442 -265 105 -289 770 351 -443 -742 -371 -77 330 82 446 551 -551 -251 -617 730 406 384 232 -212 -717 133 75 306 588 622 -420 51 -32 -272 637 345 191 281 270 13 -805 179 359 722 -825 683 773 197 -431 528 -507 24 -369 226 -652 -154 491 420 606 15 146 -545 -284 -392 -819 -794 -419 -321 791 250 580 -587 748 -612 -376 -726 189 101 -360 -848 -827 278 244 -453 -41 -781 -769 -389 487 468 -138 15 -522 611 447 -81 -549 90 -431 -67 -43 87 232 656 721 -511 325 -280 -75 545 198 -597 757 -831 727 -379 780 -262 318 -194 -309 -359 168 -616 -401 -560 752 -208 -565 -287 -523 -704 509 635 771 614 -857 -788 414 674 -725 489 -417 146 681 231 -819 -280 -299 263 -158 632 299 80 145 -308 119 -487 -486 788 -819 -205 -284 152 -464 -167 -627 -293 714 300 -709 24 -894 -785 553 -635 622 -763 673 -500 -312 -693 -654 22 243 -828 105 187 -552 657 -379 -761 -182 705 98 -248 634 647 424 62 -756 -621 -125 -578 -721 -813 611 312 -18 569 -594 -275 243 781 -728 423 -213 -271 158 -102 500 567 196 598 -54 36 -34 -87 389 474 -727 700 661 -354 397 -891 204 300 302 -85 709 418 -562 550 676 -468 163 -595 -512 -404 368 698 642 616 -94 -867 -245 -250 -264 -809 -706 256 256 -891 394 727 579 -774 -737 454 -792 -897 -119 -627 -185 -298 -682 655 -554 707 581 673 405 279 771 -286 316 373 130 618 -387 687 530 167 92 50 -681 -143 -766 -30 -24 -81 -791 152 -200 -661 -585 -87 -271 262 -75 611 141 772 -439 -308 324 -829 -89 387 -702 126 -294 612 -843 -294 441 138 -396 140 -551 -272 739 115 544 441 746 -758 219 -753 -753 19 255 -151 570 -222 -345 -899 -494 721 67 -685 -244 -202 722 -702 -15 -334 -551 61 -5 -481 82 559 -307 -623 35 446 -657 568 -326 -812 -168 154 526 -654 252 558 -202 -406 -632 238 -9 651 -865 667 -737 -232 351 16 546 -622 -93 432 -47 -243 -422 154 -879 -370 192 -209 198 718 -457 722 28 -616 238 359 -840 15 591 117 204 539 -142 -340 704 -161 -131 -358 228 250 -439 177 249 656 -191 -433 449 -226 -898 -871 -727 -550 -475 47 -71 -389 601 766 83 -149 123 350 102 258 -680 -351 -544 700 601 518 -98 549 424 257 -789 -684 442 -77 666 -394 -1 795 77 -635 124 -285 -169 766 -783 -357 501 540 131 -241 654 211 575 1 632 510 186 124 108 -697 -10 -150 352 661 157 -817 682 274 33 -837 -695 94 597 -44 -766 452 619 -63 313 -768 -510 -264 -523 84 135 795 592 -618 -801 204 98 24 469 -261 -663 285 -664 -326 232 407 -147 649 631 -604 -130 -137 -309 -871 70 461 452 -324 -704 -574 -445 -765 -325 -552 375 -418 -236 367 212 -842 -83 581 -286 -887 564 173 -304 330 791 692 258 -194 -814 -95 -42 150 -177 143 612 255 -578 227 128 -163 -33 -700 137 107 -304 -482 -610 -372 670 -269 498 747 601 -581 -166 -737 6 351 -190 -146 691 784 342 -395 591 -443 -125 -855 583 31 -476 51 -1 406 -748 90 4 -850 594 -699 224 -596 694 -866 202 10 274 -24 -252 418 -192 -337 -580 -527 46 -868 -306 614 -613 433 -848 179 572 166 428 592 -465 -20 -587 -845 -547 -555 -584 -202 -502 -50 304 -84 -693 -379 -730 -581 94 -372 123 311 301 26 140 134 -558 -53 -605 462 743 457 330 -882 521 -354 558 595 -464 3 -146 144 -175 -6 751 -313 -755 -70 -842 -246 -466 -148 277 -531 508 -95 -840 287 311 -751 -259 29 181 108 -26 406 -441 -646 -215 -705 640 -433 -61 25 702 287 687 676 -516 185 229 720 -730 -513 -347 -222 161 -414 -407 -690 -824 -653 -132 -50 -433 -236 292 -35 -717 -622 535 3 87 -833 548 128 -198 -695 -205 243 227 -649 -478 -335 157 216 -136 632 581 616 720 788 -679 459 551 -224 561 43 -124 -708 -522 777 129 -742 -626 557 -898 -151 156 -503 -492 98 710 -311 -423 434 337 -559 -135 -463 523 -593 31 -184 116 195 497 -841 -523 271 570 -427 -275 -302 132 734 5 -185 101 -560 -225 743 -54 -295 -404 -878 -503 -657 608 -477 135 -642 111 -764 -20 -373 -742 -491 -449 278 551 -13 394 546 54 -132 331 -712 -427 -758 433 718 767 299 238 -568 67 391 -710 543 -272 -81 -587 -8 333 141 135 2 -385 251 604 2 329 665 154 269 467 -110 -720 -809 -855 -718 -345 391 -328 83 -321 665 83 455 -381 411 -787 268 120 -851 667 -123 -570 -868 -582 292 -858 -116 149 4 790 60 167 430 565 -643 684 228 364 674 676 46 556 359 -761 89 -494 -363 -230 -17 -481 -340 766 -14 -878 -417 659 655 427 779 -50 45 -890 135 757 -177 131 -852 464 -746 -492 606 -148 578 -90 -431 -707 523 -342 -363 418 289 -215 388 275 -886 531 497 -865 16 502 -12 -234 -655 -240 408 657 -639 -266 96 -251 642 414 -442 779 -492 -16 -399 -811 -128 346 -546 -544 -641 394 465 -686 -59 100 699 -496 -490 -70 245 -447 681 80 508 273 396 -244 -716 -457 -781 447 152 -519 -160 787 251 751 421 -205 792 -184 113 -779 737 481 -38 -370 -48 85 8 66 -894 -100 -588 -305 -155 99 -777 -564 752 706 -900 -618 -450 760 175 -553 -739 371 386 749 -63 -747 -803 -218 -159 -380 -723 244 -797 -745 -502 -254 402 -628 -723 -3 296 -639 -704 276 -140 51 543 415 581 429 -731 604 669 -130 -58 523 -285 227 534 -48 -632 230 745 -389 679 518 -62 27 -721 -463 344 -542 441 -502 -893 -146 -728 297 -3 -424 -681 653 288 -447 574 -44 226 -559 -174 -475 -146 444 280 -385 -69 109 181 50 613 -868 -489 -174 786 -766 -783 -308 798 715 -392 714 777 94 -699 -308 289 255 483 -753 -408 -429 421 -725 599 -133 -93 385 -281 -147 -374 116 -737 557 -700 78 -270 -501 -368 615 -457 -529 -395 -88 -478 -144 509 -567 -204 -705 -205 -302 -139 -277 -639 -610 -899 -661 589 501 -568 -249 -115 -120 121 -534 -862 -288 322 -725 -226 247 467 -523 -147 -271 287 418 -328 -751 -684 -404 550 587 -386 -536 -686 -487 -562 482 211 159 101 231 267 169 -892 -737 271 -508 254 586 -796 -397 -678 315 737 -841 -695 -689 -652 -874 636 293 -187 610 -824 -615 28 -607 -738 -638 -524 -861 -451 391 402 -763 -247 -348 -287 -86 -477 -892 -563 525 -792 655 555 -413 -897 506 -578 -668 158 -655 -556 438 -549 191 446 258 206 -673 -431 774 229 428 272 787 -538 -441 -325 489 750 -442 -605 -211 -447 23 -257 55 77 -340 781 -856 636 -463 80 -227 543 -257 -391 -485 -535 -620 -433 -416 63 -314 -763 -618 -288 463 -72 744 -481 552 268 779 730 352 177 432 -692 -570 -100 625 -375 -7 610 -28 -675 -886 582 58 -848 -248 -471 -652 -552 -320 12 226 202 769 -512 422 -407 -882 227 -632 -361 -369 375 -264 -836 -428 723 -450 -251 -417 571 -530 409 -191 -424 -705 234 11 -58 -477 -238 -658 -265 -669 -87 -898 -55 -297 -564 393 260 -727 -772 642 -619 636 -672 96 439 91 778 -544 -474 -126 545 -208 202 -418 625 766 43 208 -675 345 -411 -254 -858 548 -601 317 216 -663 -145 -79 478 -107 -40 611 307 -383 -650 -355 -91 451 -631 -255 27 -623 -698 86 -11 -384 -706 -746 -430 -459 -185 83 -60 -508 -55 -122 422 -36 404 170 -189 141 49 -497 574 -44 -45 -880 -611 -360 209 764 -562 -868 -373 -162 180 -809 -557 -579 176 -9 -320 394 713 -565 668 719 46 -218 156 64 -410 -283 540 518 96 -861 -498 378 208 456 -822 -120 -408 -862 -810 -768 488 -772 -476 -819 -710 597 -166 757 -561 -813 786 43 -105 -163 285 -267 228 320 -383 408 -814 -854 670 208 -253 -162 -170 640 412 469 663 -893 437 755 -51 360 -269 -779 -580 204 -448 735 201 -330 263 383 -876 -279 276 137 20 322 344 358 415 386 -696 -829 652 306 -386 -479 -857 -28 780 -606 -454 -562 -124 -68 679 262 627 509 -1 509 -176 43 -805 169 242 323 -543 737 321 549 350 649 264 747 -734 -451 528 -135 176 517 147 -709 -17 784 721 -291 -198 335 237 606 358 -385 698 -691 710 -282 784 202 757 32 474 -713 382 -746 -50 -895 -443 -163 -689 -46 -858 -333 91 -851 -270 -60 -666 -312 579 -606 -677 14 103 -817 127 720 -624 80 -482 731 61 -725 549 74 284 265 -77 412 472 -413 15 39 -606 -376 689 586 525 752 183 -731 701 -278 26 696 474 -580 235 -217 -433 108 -780 89 -141 439 538 -811 -168 -494 353 -692 -344 125 532 257 265 550 -567 514 -39 -851 -755 -546 -855 -50 224 478 341 -44 -708 -219 -509 653 -664 -771 65 615 -414 -522 72 -643 47 798 -831 208 -400 -784 24 -365 -611 726 -13 760 -401 -748 28 360 -758 788 722 430 -641 310 236 613 578 -451 326 84 -444 647 -256 512 -451 -394 519 343 195 757 -688 510 238 -185 -170 84 -192 -381 134 -828 276 -491 754 -582 541 -488 410 364 -365 325 791 -429 550 -805 -350 475 -310 -520 82 780 -35 -892 -893 -156 274 592 -283 298 159 459 109 -595 165 377 -422 -660 -284 638 -651 -204 379 172 495 -547 -614 562 475 -373 -185 157 -646 794 165 -577 -819 -412 11 -161 -759 -272 418 56 -662 -82 -304 691 -136 -502 -311 -6 -468 317 -128 -38 -687 53 434 101 37 422 -44 470 272 147 -71 -288 -411 -200 -272 365 -286 238 136 -518 -818 416 -444 672 241 202 699 -362 559 -235 -636 -428 -773 493 511 77 -684 557 -707 -269 70 139 542 -361 -759 112 323 295 -542 -707 661 -777 99 -847 -194 -364 -407 126 660 -255 -872 -202 316 -516 659 329 -283 595 -604 -326 244 -51 115 31 153 -362 -785 494 -193 -441 -109 544 -493 781 326 -505 312 216 445 -353 -138 420 -708 -615 -112 -386 -182 -252 -43 -670 383 39 352 -481 662 -137 184 -319 -252 443 -87 620 -543 -419 36 500 347 670 -406 -616 407 -879 -899 193 -196 766 364 -393 -178 -860 486 -783 -258 337 9 -352 -602 346 478 264 262 -824 -156 -811 39 107 -115 266 413 783 -264 -557 -278 -263 565 555 235 -171 -654 -255 722 636 -161 -576 -584 460 -337 563 -286 649 -651 -355 -118 -645 126 -203 -480 187 -192 234 463 -673 -497 709 272 -692 445 372 -504 -848 677 -72 -94 525 -104 -616 454 -589 -735 237 644 48 -627 108 -721 -101 407 -756 234 408 -224 -79 -117 54 336 553 278 -857 -376 -257 -473 352 -668 -733 309 632 -678 -275 -381 791 -892 -87 -56 -812 -630 276 -393 -858 566 4 149 -879 174 30 -328 -272 539 -345 -843 754 -727 543 -313 405 649 551 96 377 -654 -754 721 -497 -503 243 -750 99 630 -163 -634 678 -840 9 -42 -601 468 744 -652 -644 651 -696 -207 44 -784 -607 -295 -420 -88 24 353 -711 615 692 713 -151 111 -889 255 717 -658 539 258 642 285 487 -305 -340 -436 748 -344 -398 411 -894 542 232 -73 -563 150 -261 -309 740 -648 619 483 677 717 -461 -97 496 -430 69 57 -814 769 -216 770 389 -648 -579 439 -484 18 -39 101 -650 -44 155 480 -770 -454 642 -574 -680 -270 -118 85 315 321 -14 89 -505 120 -334 48 705 447 386 -610 354 -768 615 -537 336 88 -868 292 372 -243 -390 129 432 -788 227 657 -303 528 15 -68 -15 -208 -477 -833 500 -896 251 -181 -584 404 759 18 76 -808 231 393 -406 -552 -854 -842 -218 111 477 -744 -572 -349 -295 -182 259 455 -433 201 -497 -826 -701 -463 -369 -702 -148 -199 769 -793 85 -624 102 -665 629 -540 590 -297 494 106 295 -43 -632 534 -560 -447 707 68 -529 -389 694 -252 -553 195 606 -652 323 325 -894 -606 -612 309 -846 -649 433 -417 -732 223 26 -376 -698 -48 108 -160 -125 -743 -228 -46 457 486 413 534 384 -198 -629 -49 -431 -666 -29 -339 -624 -788 -716 -450 -473 488 161 699 -491 -480 723 -514 -677 -662 696 -399 -669 -596 438 -886 -590 -807 -220 -802 -196 -401 576 -684 488 -1 -479 -880 -362 555 569 -487 300 -347 701 792 -861 -210 399 157 462 487 551 265 277 150 -764 -655 95 -639 -390 -851 264 85 671 -276 -677 171 -567 659 -234 -411 -567 548 104 -505 -133 72 -34 -718 -118 -520 416 -23 -467 781 -163 -386 -897 -550 -270 230 68 285 296 -435 -503 -637 -558 -489 -121 -830 -816 -830 550 -62 92 -59 -264 -610 229 141 -702 411 59 -508 -625 674 402 -331 -601 -872 -449 -489 -346 565 -226 -878 236 -145 -782 705 -788 299 224 52 213 51 269 -188 261 221 -411 -519 71 -565 -163 -333 -509 -755 -76 772 -808 -815 -600 -481 282 -417 25 -27 -228 450 -33 283 80 -460 36 -452 612 -881 207 -819 -131 136 532 35 9 357 -95 4 -860 677 110 -440 -232 103 537 -835 -636 -246 790 405 -242 -707 -641 -456 205 -39 -885 181 -51 -482 -92 -74 511 -81 246 395 -693 -138 -228 604 -4 385 -657 273 433 -183 504 -110 379 -831 -21 -56 125 -781 58 707 -698 -296 84 284 88 359 -55 244 -710 -630 -682 -286 -371 148 -1 -245 -229 -616 81 37 346 64 -385 -834 240 764 478 -294 -314 213 433 -649 -827 -575 -724 -316 239 784 50 -745 -146 -345 -796 720 505 131 -8 142 -153 -94 -700 -127 446 25 -492 -378 249 -448 -664 -223 -394 -207 506 -504 -465 -106 -811 -754 -322 -509 393 667 157 -560 -484 -22 712 122 -443 707 561 108 212 -227 -493 238 -300 651 653 -215 -681 -424 349 471 168 -527 622 -862 141 193 113 -162 -410 -669 -21 -726 -619 267 374 379 -53 534 288 656 218 794 489 617 -175 534 74 -38 -560 351 -215 -367 726 424 -175 165 -821 684 67 -710 517 -844 134 -244 325 4 -465 -474 169 291 -804 191 147 -282 -887 231 -128 -250 662 -731 -650 456 102 90 427 -802 207 -505 507 680 -876 -258 -758 315 -685 -558 -383 -316 -843 452 -415 387 -12 -738 -77 -758 -267 -305 -706 -499 -596 777 -289 -444 552 -352 106 487 -555 -99 -838 657 -719 488 474 -893 -355 157 448 674 294 771 -824 90 -291 -41 225 529 -160 215 -769 -282 460 355 -573 721 707 -338 -585 -264 -835 547 9 106 -833 161 -881 -379 -344 127 670 606 583 -732 596 159 659 396 763 -631 151 150 193 793 61 -442 765 -657 -240 -598 -221 607 -211 -571 -220 93 666 23 258 647 -632 -381 56 -161 -883 506 483 -364 451 202 -541 438 339 128 -537 -318 -770 -878 -581 546 -474 -810 -380 -178 477 435 -665 490 -89 -774 135 -517 -389 -485 -259 -579 340 -291 -423 -440 -510 -836 142 -561 -58 575 -734 -60 -734 -572 -522 -390 89 -429 -275 -256 -111 374 -628 -427 -817 -82 459 -92 -164 477 -230 -94 -891 -181 283 -869 -508 75 738 343 219 -696 -658 -877 -454 282 -272 -603 -852 739 -829 250 339 -646 -849 200 -230 -776 729 -365 373 152 726 180 492 329 333 498 717 -374 187 532 -721 211 294 325 198 -842 -238 -705 -677 -297 -304 -362 -839 -378 774 -364 444 -427 57 629 -225 -527 74 544 323 -430 415 -800 450 524 -552 -885 59 -68 -156 -623 284 670 -475 749 438 -384 629 326 478 537 -533 -424 689 -900 -875 619 17 198 -619 705 501 -600 -614 233 400 -267 -865 371 -324 -788 -136 -409 -836 688 -34 -382 -227 -177 563 -218 576 725 -166 -190 -645 392 -262 665 -32 -364 -550 320 344 -466 50 -637 37 -355 -268 -458 133 731 -498 460 162 390 523 225 -595 -211 -206 -150 480 -243 -592 176 -242 -697 -594 720 126 423 -471 -451 584 -627 -873 270 548 492 149 -527 387 -661 794 292 412 70 -590 -776 -597 747 -707 -391 649 215 -137 -230 2 631 532 -656 732 478 -260 464 416 -317 -312 338 -162 360 556 -610 -424 -444 371 23 11 764 -740 -335 -188 -889 451 -179 748 771 -866 -661 -44 242 -684 124 -768 -289 777 -36 394 -133 -723 369 -154 262 151 -775 322 -24 452 548 751 -760 239 -29 399 -273 -350 -585 263 -141 -700 -777 247 -830 -523 135 -166 518 28 548 80 186 497 -43 -191 -186 -784 -110 -636 -169 -873 -471 360 -688 229 -485 689 480 623 167 782 573 466 490 -790 -531 588 406 296 -493 264 696 -173 -419 688 -223 129 -338 -505 383 398 -328 -72 439 112 -490 -503 -477 -549 128 -483 2 614 629 210 -88 557 -283 -684 140 -677 238 -547 -301 741 136 665 -272 705 -387 368 -646 625 400 693 659 -542 468 509 149 -413 -380 -337 -398 -414 581 -561 46 291 -502 -702 -671 -104 174 -61 -890 249 341 -647 600 -341 121 148 298 -491 -190 10 323 623 586 339 -308 567 -583 747 -660 -427 493 200 -454 -347 123 -95 422 -807 353 447 -63 -537 102 680 -104 127 -527 -29 -889 -35 -595 -27 429 213 -503 334 200 -345 498 669 -694 -97 -452 -303 275 718 734 445 -311 -41 -522 655 -155 -650 -348 -442 -323 446 -564 -794 771 -580 199 -706 -429 -692 11 -144 -116 -594 -316 735 -132 392 -558 71 -237 796 -862 257 -255 -37 513 490 -272 186 4 539 54 -798 -204 268 -325 535 299 -260 355 555 -837 490 438 133 542 -288 229 -733 494 789 456 111 -63 647 -136 -500 8 93 71 29 701 245 -394 683 -335 -164 -680 -112 188 -476 -867 -71 -162 -571 -524 345 -108 -278 -793 410 -160 -18 -792 -223 180 -694 650 590 127 -398 -122 -132 -882 778 158 -521 -424 -314 727 -289 -432 21 722 -470 -395 125 -445 -824 112 -694 -877 188 -637 506 377 -556 -691 176 105 403 7 -389 702 -704 660 506 -233 -494 144 533 -406 -694 214 -558 -568 -275 120 212 628 -40 443 19 6 608 389 -555 644 553 235 499 649 203 -386 -252 -364 555 -100 526 281 259 -175 165 -170 -700 388 -178 390 420 545 97 583 510 478 197 300 357 -384 -661 -848 745 703 108 740 10 -61 -382 -691 -297 -172 404 -305 491 -573 114 87 -819 363 -722 371 398 -370 731 -395 -159 -327 555 -195 270 730 -548 -226 695 -418 -191 -856 266 381 -423 35 -234 336 -612 788 -261 631 -396 74 -822 -495 -726 419 674 517 -64 734 98 526 364 607 278 32 263 -427 398 258 -100 -891 -554 -726 469 474 798 -699 513 -542 256 -647 -266 292 522 -632 560 82 -886 405 19 636 -574 -723 349 37 585 -336 -90 14 -634 39 -322 -320 357 114 -217 -854 23 325 -248 -468 -4 329 44 -572 -157 43 509 -374 -718 -71 339 371 444 692 -432 335 -574 -55 440 -731 -106 465 493 526 473 504 390 -643 -494 756 189 477 -394 -669 217 482 662 -877 -459 -817 338 -886 -535 -413 -537 -49 717 135 160 600 -782 462 626 238 -421 709 -520 414 388 -329 85 -28 -683 -318 479 210 -740 -759 302 -774 446 758 -532 -564 -715 494 -188 524 -791 -750 -370 -194 352 -691 -10 547 -659 756 -650 -28 628 -300 -564 -141 -337 -45 -204 -434 -175 204 707 -575 -231 376 -823 -745 1 372 799 -840 -610 586 -531 426 -639 -391 150 -177 612 386 -494 -459 154 -55 215 24 -651 -731 442 -552 -200 -457 -222 342 -675 95 -102 457 480 660 582 57 -785 -151 374 464 -235 -382 400 -825 -536 -471 -158 -453 -881 -56 210 520 -839 -657 -787 -411 -752 611 -193 -56 -439 -48 -833 -31 -304 -524 186 -459 369 -410 617 -796 -473 -524 -408 674 310 100 523 -810 -181 678 -621 -688 -233 -137 89 652 -278 -106 -156 -386 -554 -422 -74 -708 119 723 -683 -69 451 -864 -367 -524 -796 -77 -92 -698 226 -828 -566 2 -106 181 -887 643 142 -369 698 630 213 407 48 -788 318 142 -125 588 295 -185 125 717 394 360 739 98 356 -37 -747 56 -211 -93 25 -209 659 211 -341 -563 -260 371 451 544 783 639 180 714 -756 665 161 394 -419 -399 -634 213 757 -466 231 -252 165 -581 309 -179 434 270 -214 -69 794 -678 -16 421 172 449 574 -96 -573 728 -125 -857 -45 -229 222 500 567 -492 420 40 -353 134 -584 -485 107 437 -310 -510 -592 -489 -674 -364 68 403 -804 -335 429 -242 289 -236 30 -499 -142 782 -318 302 55 -561 -153 -431 88 -336 -84 -188 -380 -118 643 272 574 -443 170 -558 596 185 322 -497 410 -851 116 -388 216 633 -61 238 -162 -227 365 659 546 -553 288 -214 367 574 -720 24 -277 -222 -246 36 334 456 -38 -343 190 -474 -523 -659 -840 756 -368 205 215 -504 535 496 749 693 -826 -771 -679 -862 -261 772 96 518 -68 37 487 271 -404 -373 -63 -26 -356 -539 707 234 -183 698 -236 -733 -145 -118 -660 379 -873 -839 263 -471 -2 -875 -29 -57 -457 -280 -331 774 -642 -22 -506 126 7 105 252 512 -806 550 190 -652 784 -223 -761 715 474 476 448 224 439 -534 -544 426 -864 510 -224 -33 -311 -432 -762 86 651 165 -314 -596 123 764 -285 -188 169 -621 -380 58 -750 -829 -843 617 -470 -849 -90 214 -784 326 -654 -678 474 36 -681 -88 160 -125 -231 -80 638 -720 17 33 455 247 -684 44 638 703 396 177 -187 -716 362 -530 106 -82 683 -794 -567 647 75 -26 -249 -22 -898 -180 -871 -802 -708 -202 -810 735 -303 -897 -529 -843 440 349 465 390 -547 756 251 -45 119 236 -486 -247 278 713 -486 446 176 262 14 667 -665 -633 756 -413 509 554 -36 -839 -143 -445 -862 -89 -187 -759 782 -390 -114 -5 608 -454 -666 574 -758 -512 396 285 558 -348 174 675 -431 -780 343 -804 -589 472 -11 -646 8 606 104 -21 -129 -419 -572 -817 189 209 502 485 -651 -865 301 -628 799 -496 -48 62 -724 517 -521 99 -797 490 -662 695 724 -229 622 -547 -298 747 -704 106 -659 397 -37 595 463 -861 -825 48 -467 765 -788 -272 210 -199 -430 307 531 -807 -694 162 628 278 -286 3 346 -311 564 -191 -117 212 -296 720 -607 -380 671 -250 485 -212 643 -680 356 589 -190 721 718 163 -324 -593 -708 -354 591 296 371 -507 -297 -821 -466 -656 339 -573 579 24 104 549 -184 485 -223 -85 -324 257 684 -282 416 -105 -306 -763 335 -396 -157 -220 -807 -287 -563 -352 400 770 351 -312 570 578 30 280 535 142 740 -506 229 -884 -357 -845 -139 244 255 -550 -46 -884 -537 -711 -709 -686 249 118 504 -499 -349 -84 600 319 -336 -554 -134 588 -672 -564 60 235 633 522 721 -701 535 -109 -378 171 -589 322 -494 -491 -167 786 -655 -224 -717 355 -806 647 711 -272 -535 -349 -732 -606 39 -539 -425 181 -447 146 -47 -805 399 -158 -848 233 697 218 768 679 -770 -271 -534 -812 -812 -313 61 -227 -362 689 -576 143 464 629 642 27 -743 -382 156 437 -347 -808 -165 784 -203 -417 -418 253 64 103 -442 -862 -242 77 -513 336 404 -749 -507 -679 -715 418 -675 7 -595 -13 258 644 -453 -248 290 178 468 262 468 -507 -512 491 94 238 -835 463 233 -229 313 -63 217 242 -673 184 -144 482 579 -452 -253 720 -418 -510 -200 459 -811 -605 272 -250 730 -873 11 586 -839 -490 -838 279 524 -114 -749 -842 47 -520 -520 459 -338 -129 -471 -158 -50 246 -555 -842 -576 255 -3 741 663 -334 -389 175 -572 677 301 -481 -300 600 -556 350 -608 346 -481 412 53 -326 140 330 791 -750 -581 624 648 688 297 219 -590 799 -681 299 -715 -649 -280 -537 772 -48 -226 570 624 215 366 13 198 -217 -489 559 98 -256 500 -714 43 -247 459 -495 -748 -116 37 505 202 -328 97 507 -701 765 101 -581 -479 304 -14 -720 539 -210 577 315 -873 -111 442 -206 -580 -252 740 -149 -433 357 -208 613 -579 -675 388 136 -360 110 -895 271 448 744 779 -55 255 -243 -654 -711 -263 152 -793 217 -6 -663 29 -599 755 601 713 282 -54 699 131 -301 -683 589 -881 -685 -344 554 -836 534 107 -79 -60 436 6 -811 440 -212 720 -858 199 306 -348 522 -802 -568 -276 711 180 -187 124 -791 -894 589 -529 -226 -805 -799 142 -891 114 432 -96 535 -484 590 -262 -873 -522 356 663 74 130 -657 -103 38 483 363 -445 271 606 348 -622 707 279 118 -372 1 158 -556 -655 -822 595 -431 689 413 -840 -214 -423 -357 -467 223 502 -413 -480 -197 -896 -532 656 -599 -737 458 -811 345 499 293 753 233 726 334 -202 29 -81 103 -392 467 294 -704 -117 -706 797 785 794 -388 -832 -56 -670 -567 162 -80 571 -721 354 80 -243 453 -289 532 446 491 -745 -637 163 -220 -611 -797 387 117 44 -363 -517 -352 52 -708 -692 614 -660 726 538 313 -165 -143 734 -206 601 749 593 -361 -85 -175 -135 711 359 724 48 -822 -108 -772 435 410 466 -665 -679 -854 567 -542 158 -71 45 -337 -890 539 -472 487 470 125 -455 -713 -874 -325 460 457 -867 -667 -494 -741 328 -171 615 -15 -816 -827 633 -649 -498 -575 279 -135 3 -147 776 74 -648 -2 -820 -851 -165 -787 -441 560 765 111 32 -250 -869 232 -95 -270 -831 -250 -689 496 326 83 314 -147 298 250 323 -625 -629 -774 -743 232 555 674 657 451 21 111 -64 549 374 -108 -110 -812 481 -73 201 -827 87 616 326 630 -556 -218 669 -658 477 -318 682 -607 -390 -775 737 -465 310 642 -630 104 -306 485 146 48 210 -309 -194 46 -460 250 -802 85 -322 604 -614 -344 333 672 -772 -681 172 468 -825 -119 690 -679 509 226 35 -412 702 111 40 709 -480 503 502 670 -550 -16 -741 -279 -223 -820 99 -784 405 -623 -377 -786 437 17 659 -302 -283 146 661 -428 74 391 -38 -268 -848 56 641 -208 -702 -140 -729 543 -712 -38 32 169 -767 163 -473 -404 550 787 76 -90 74 -19 175 -7 99 180 -632 -102 -63 -488 -266 -438 -707 -658 651 404 -601 -521 523 -304 124 202 305 562 -790 364 556 713 529 200 698 -323 536 318 240 555 -740 -20 427 574 521 419 362 -26 -554 -670 -692 39 -739 -855 -645 -508 443 -319 -704 -711 357 -292 -22 652 137 -690 222 -390 -2 -814 -473 -455 -624 -594 432 -291 138 -28 -102 -166 161 -574 47 -231 209 -263 -748 432 -785 -26 -736 646 -429 545 -89 -30 319 -572 -495 744 541 -537 -72 138 224 -573 257 457 -631 -54 669 527 -777 -128 347 -858 -18 -892 -509 -698 -110 711 -319 -827 -820 -810 297 -845 698 -569 293 -5 356 -157 172 688 279 513 168 -108 -896 -136 16 -54 -434 186 477 165 689 721 -573 -214 -548 -596 -530 499 -2 654 -853 -454 212 7 -494 710 -197 -882 -59 477 287 696 32 -468 -117 -190 -601 561 305 -797 -322 -864 433 182 108 -46 773 -115 -368 -366 -481 -428 -327 67 28 -297 290 -423 67 -806 36 -222 -37 -707 345 -780 3 505 419 120 673 -734 -651 -538 58 -153 648 18 -183 -404 345 -826 -502 -384 -350 -885 -644 671 -119 73 357 -819 -563 198 564 299 -155 754 28 -243 485 -154 693 114 462 418 364 -379 442 567 -448 -889 153 253 -43 -883 -432 767 335 -584 -653 547 -403 125 319 -666 596 -676 758 -26 -737 -225 -791 354 -564 326 -525 96 -863 520 -457 665 406 701 -178 -609 -822 -136 -178 629 733 -855 340 345 72 -895 -240 -690 788 -883 412 502 330 661 -641 -235 225 362 596 -197 770 -267 -234 33 428 227 -205 618 534 -888 -316 -180 -888 316 -85 -712 259 788 -398 -569 504 132 699 636 603 -347 -188 -52 -181 -443 -679 539 174 156 569 -610 -796 389 601 -524 -210 -325 615 291 -296 -821 -430 -125 -189 -366 -388 -689 23 -727 499 193 257 367 81 -353 -152 -187 -663 -779 -308 -485 747 -217 -425 288 272 -708 -344 -181 -539 -630 -845 240 457 -566 540 -38 286 -277 -651 -613 -852 -786 569 571 250 -852 529 -162 699 -899 309 756 19 67 -503 -448 -182 -651 -292 -460 -413 -337 183 -709 -803 314 -872 -126 -843 320 -496 -262 -120 -387 127 164 567 328 -378 -503 -745 -479 343 336 -380 180 420 -822 597 5 -55 251 -3 -542 295 782 484 -178 -338 -573 151 184 332 622 497 391 6 -404 -150 -472 -815 -202 -128 -143 760 -521 -625 -829 700 -71 -449 124 136 444 688 199 630 650 -320 -110 -817 -119 -561 337 798 -836 -679 -818 40 -222 357 -364 552 -609 93 -188 -750 130 600 723 429 -850 143 -439 -810 70 -408 -439 53 86 -796 -103 -141 -28 -356 585 -796 -730 287 -711 661 -760 -436 -322 313 314 -508 291 -566 65 368 -184 -191 450 743 739 524 -814 663 -107 -825 76 21 717 -718 280 538 25 -713 -860 -713 -769 -763 -411 307 210 33 31 -126 625 332 -81 109 698 429 -316 433 -9 445 221 -75 563 -170 -342 -296 426 578 -483 -608 384 -765 -257 285 -321 489 -308 -671 -164 -47 -465 561 -222 -740 -844 474 697 92 -885 -750 104 -471 -586 -308 565 -833 471 -385 -474 648 605 134 -582 190 -632 770 -283 -718 -120 -699 722 -364 -559 -178 703 495 562 331 233 751 -426 554 711 434 573 742 342 -387 -292 -48 -458 -87 176 -165 749 -628 616 173 288 -390 -30 -763 131 -397 229 -92 -20 -45 271 730 774 -214 394 -677 -312 -215 -709 546 260 -159 -432 512 -778 407 -233 -684 154 -713 75 -255 356 -835 503 -110 -548 -294 695 -494 -692 -542 -74 -608 92 -504 -556 -209 -388 501 -300 79 -4 -91 13 -476 -584 -143 431 -412 201 -151 646 -129 258 -124 -492 -560 -740 189 547 9 573 401 -725 378 -732 -69 -756 303 -287 -495 -21 -334 -315 -686 -490 -98 464 -387 344 302 -367 -206 -263 761 -520 -655 -724 759 -35 -508 -500 -786 668 -201 687 670 190 -267 -422 699 -318 -736 184 13 277 705 -495 -40 -251 81 -365 -668 -811 -293 119 578 -89 -240 164 477 387 -155 528 518 496 -237 -792 435 -505 727 -429 746 -812 -188 -745 778 556 -287 -147 44 472 -216 -301 -516 -802 741 42 336 127 -605 -697 -186 227 -603 -595 -647 126 630 -152 415 225 112 -111 677 741 -692 735 -774 161 -850 -307 442 188 640 -456 -680 -18 -155 -785 -560 250 -116 147 625 462 638 514 423 -374 725 3 -821 -492 11 792 -422 -238 583 -846 22 -719 -885 -512 -104 760 -132 219 -390 -854 -612 -639 -304 -457 -506 -285 -602 -865 259 235 268 -357 192 793 -386 753 -488 301 -708 108 701 647 -394 -757 -431 -5 698 -225 1 -530 715 187 -305 206 -47 -523 461 279 478 373 404 1 637 -821 -457 557 -25 181 671 138 -633 -202 130 422 411 -229 -778 705 787 -13 439 -416 275 -738 -835 265 -770 -475 631 443 32 88 -347 546 790 -101 582 252 -731 -434 408 -138 -784 494 24 -432 -338 551 91 310 -772 211 300 360 550 300 -579 -136 670 145 -839 474 -553 221 312 304 202 -865 340 -489 -890 109 -234 484 -173 783 402 -887 -485 -544 -142 56 603 -855 -187 159 750 -231 -672 445 171 175 134 613 -325 -338 518 513 608 -366 -703 -495 -504 417 762 -318 785 -385 47 -588 278 187 112 602 463 -646 -585 797 721 -227 -855 -687 -347 -276 -385 47 -509 114 -743 -840 -270 -512 -791 -135 -435 -568 193 -109 239 548 707 601 -329 -445 687 70 310 365 787 106 -171 -680 350 -627 -97 -819 -464 762 220 530 -191 139 -332 514 -86 705 765 50 -54 -507 386 635 -592 -128 675 -501 -323 -784 237 436 481 235 390 311 295 697 -657 304 -74 146 763 -305 579 -655 159 220 -645 407 -292 691 660 284 601 528 368 13 -90 443 -38 -727 690 -662 -892 231 -498 202 -468 285 -407 38 -749 387 800 -710 -322 -416 -304 513 -620 217 445 -533 -17 -262 -524 -772 -269 -524 -89 672 -708 124 596 -396 -292 -752 726 -610 579 -836 -52 13 319 -192 -611 -213 491 722 236 1 -549 -520 -591 -101 -306 -451 -189 -162 96 501 225 -835 498 -356 -492 288 -432 -653 559 368 643 677 348 270 482 -690 37 234 375 -69 -658 -371 -462 -597 -8 323 414 680 416 -25 -435 468 506 -659 155 181 -477 -604 142 213 -134 -495 -411 798 69 165 -692 -758 -725 -630 758 -493 -468 417 -577 -839 -214 151 75 -637 -640 -24 392 -380 -557 -740 767 -810 -694 738 213 268 305 -504 177 248 -203 498 755 -521 401 629 373 -739 -44 -777 380 513 652 30 393 240 -666 -828 647 500 577 -262 -285 621 -205 529 345 -92 200 -861 -278 147 -563 -769 497 137 528 -225 -322 -122 175 418 -132 -324 -33 141 88 -166 661 -250 375 -47 345 620 18 251 314 526 792 -778 -784 375 -456 746 -704 321 76 383 -602 228 326 -632 -120 78 511 -394 -412 -797 -493 762 -186 379 -713 64 21 -341 -440 269 -442 -784 494 -453 784 -540 730 704 393 -861 -608 -410 209 -887 506 480 506 -309 179 -668 -608 121 506 -316 -605 -868 430 -259 -110 -35 429 -478 596 -669 -279 -503 -486 505 683 -549 -339 -276 716 -8 -109 -691 644 -709 -621 -813 -244 303 41 -675 719 -807 -191 -224 291 140 303 -348 122 -616 334 218 416 -67 375 -462 -205 91 -431 95 -448 -231 313 719 -118 82 -631 767 516 -18 520 -227 95 243 697 141 187 -754 278 253 -532 615 11 -266 -24 5 759 -562 396 86 727 -784 614 -460 434 534 -504 -528 -821 569 478 757 -198 -870 130 -197 -623 -835 689 276 -423 740 -790 523 145 -295 -260 434 -805 495 530 -515 418 -775 255 -709 -830 -73 509 245 -879 -365 782 -699 80 -86 47 -325 742 -365 322 749 32 106 -296 -174 -489 497 110 -430 -724 -267 411 339 -378 390 -890 206 -365 -666 -262 -459 -554 -697 -873 -253 528 -76 -717 116 349 677 -593 481 138 -843 -522 -376 674 -846 177 88 -586 -130 302 -148 653 -146 -104 331 271 170 437 -80 561 604 42 509 -566 -478 333 -471 -618 -448 -318 448 -895 666 316 -454 -849 465 -710 -47 -90 -164 -828 224 -315 100 -289 243 -744 224 -733 -79 -818 -8 316 -188 462 -583 -824 -629 -392 214 553 159 -718 225 -705 -367 -466 -732 -279 -866 -737 21 84 324 516 799 -193 -847 -581 601 -224 666 -5 -730 -245 393 74 -14 -115 -189 -408 555 -363 -488 -681 -725 -754 -16 -67 -494 -627 786 -711 -707 -651 660 -610 381 -341 -685 -786 -466 496 468 -557 -48 713 585 -507 -404 -197 615 -186 19 129 -844 -684 334 -632 737 -17 -584 -814 -734 -528 -60 -575 383 -425 -309 -1 -832 -492 -556 -657 396 319 -80 633 -122 -469 -418 604 -417 547 -489 357 235 114 582 -830 -181 -728 -139 591 40 132 -720 475 777 403 74 351 -124 -170 -826 -142 -475 193 21 571 -625 -463 -294 127 -391 132 -437 370 -764 -736 -32 -434 -474 640 -793 652 -792 -72 -600 358 789 744 127 434 616 227 -534 -276 -548 432 -647 -71 -293 -371 279 -112 -310 -382 -700 -790 -775 -161 -835 293 678 485 -571 -633 22 469 161 505 746 766 494 -535 455 -612 418 -162 206 -730 500 371 662 241 -132 172 -334 -702 463 713 -818 626 145 -416 492 -751 479 -451 -776 165 127 -188 -187 -580 532 -678 -829 80 277 763 302 365 39 -654 -47 -154 -339 591 -894 -96 335 -206 -278 -842 -2 369 141 611 769 165 183 288 -530 -488 -65 404 -394 520 -421 632 -185 -681 107 292 -787 -402 518 210 19 138 -283 -891 -81 -624 523 -63 -718 26 734 253 -479 -738 -759 272 593 -523 116 262 465 338 280 547 -451 -225 -849 45 -120 -222 -50 -394 283 -702 212 -521 -679 -716 532 -218 218 255 467 747 135 549 566 115 523 393 590 256 242 758 124 669 -873 -337 137 568 200 -660 358 368 -727 -47 -209 -166 -115 486 83 473 694 515 606 698 117 659 -893 532 -265 767 731 377 538 -134 -92 455 -228 397 102 180 -576 -140 361 -699 742 542 -810 -234 332 9 692 228 239 -328 743 -182 732 475 568 6 -657 -196 40 129 31 -149 473 19 389 -684 180 -147 721 208 711 -766 -887 -770 133 -546 -346 -501 -41 565 99 -77 -524 361 -187 541 -731 -217 -591 222 -313 145 -638 174 -266 -719 121 -260 -886 167 -717 64 556 30 784 -879 655 743 -890 -648 -544 503 -23 213 -334 670 -804 115 -165 677 -769 -71 327 386 459 535 -279 176 -310 734 274 -680 799 686 519 530 206 -627 736 121 779 -317 -780 -654 776 438 421 406 413 731 177 -695 451 640 455 -839 -579 -796 649 -819 659 -211 709 -173 -316 405 -174 367 28 268 396 -40 104 481 117 412 609 252 447 -422 -298 -209 -421 -53 234 262 -439 646 -646 -537 -112 -104 95 731 524 -744 -417 -700 255 -894 -366 -717 -394 -251 511 92 -366 -473 217 139 37 760 192 570 410 328 -827 516 108 -595 -234 -504 87 641 157 515 -617 -133 443 277 720 356 520 -582 -843 498 -90 -307 633 -10 -54 501 -872 -2 -408 347 -786 -182 -739 21 706 621 799 597 68 412 -529 -34 -267 584 635 628 379 -397 473 12 -52 -671 -736 -712 -80 386 -668 -389 784 -383 151 51 338 273 -409 -778 21 332 -662 530 -9 252 -557 212 562 -638 -332 413 -804 -874 -497 -174 -168 641 56 -301 -3 365 147 -222 551 -479 -764 538 230 371 -882 -716 376 -333 -44 103 -506 -824 -847 -760 -436 7 640 -393 204 -173 -334 -378 778 462 8 -521 620 -310 158 479 -54 171 475 -28 -610 -392 563 -789 -16 -502 720 -5 -112 -884 82 -332 -537 469 -318 173 723 -261 -370 -9 -8 -727 -193 -482 -72 -68 539 -297 718 -624 411 -52 278 -814 -740 555 174 175 641 594 -662 -679 -572 -374 620 -809 646 296 596 57 150 388 -143 -76 -417 -823 -799 -556 603 -737 -576 762 -869 -887 570 644 361 134 -450 400 699 591 597 -229 62 -47 -498 -46 -225 352 -629 -854 -821 215 132 11 -410 106 178 -527 -621 -381 204 739 5 633 -411 -301 577 545 -256 -533 -708 283 -174 -848 550 -383 654 750 727 -664 296 -829 -413 -592 460 -43 -860 -105 -811 161 -184 367 653 759 -610 348 73 -67 -31 191 -200 346 -28 239 -137 142 130 633 506 -139 -425 -383 -137 696 -287 -619 447 449 -253 208 -625 -820 -569 441 -714 -227 -546 685 -683 -429 400 -610 453 -866 -6 -435 -515 760 766 -487 1 -425 168 460 -530 -289 -68 55 -149 277 -291 -347 -693 656 578 583 -68 65 765 161 -547 -183 3 -389 437 -850 -336 -265 313 -180 333 113 -741 -106 -545 -132 -773 -162 553 664 -269 535 -285 -568 -315 -479 370 423 287 101 -708 127 306 -114 -162 86 -709 -506 -700 -474 -87 359 -109 -586 643 83 -218 506 280 -250 423 36 310 717 -115 525 58 -34 217 -472 -496 744 583 716 -511 -19 -247 -552 701 -249 -23 614 -862 -39 394 -202 681 421 -349 124 -517 -827 478 654 -199 -526 -673 55 1 -884 115 -138 160 190 -762 429 575 -523 -369 -150 214 -434 400 -825 772 -544 -117 -644 585 -119 -457 -327 -619 508 -511 292 154 -817 747 -407 526 -300 654 308 335 571 -622 224 -402 -356 55 -896 717 756 -743 48 302 219 512 190 518 -884 -185 -670 353 122 -144 -678 148 -148 546 741 -248 -146 -21 -588 487 -129 399 -654 43 -124 -162 608 383 -813 499 -97 307 -563 760 -143 567 -625 51 292 -453 777 498 715 513 252 -702 746 700 8 166 390 431 617 -87 755 -641 167 -211 -617 -138 -391 297 -234 -30 -510 -820 797 762 -81 692 -403 -805 112 -207 193 -194 286 -592 -799 -251 517 53 537 -792 480 -600 -206 565 485 -60 -492 660 -163 732 161 -304 -17 333 -499 -703 -118 -682 -783 -387 275 -786 -310 606 376 -666 -316 -875 -629 -817 -79 378 -351 -181 -536 472 -406 -403 -838 655 -410 57 97 -431 498 -56 476 3 315 -584 -338 -131 401 11 755 -341 397 512 366 44 -655 110 -425 -224 322 -55 432 -399 -723 -627 258 -497 796 -506 774 -689 -395 -533 -264 -685 483 185 -638 155 33 592 -835 258 723 629 -35 -519 -67 -297 261 -889 -841 -34 645 629 -492 -771 -708 -522 228 208 -460 571 -513 -138 -102 -503 -554 541 672 -86 713 548 288 60 -583 -390 -517 -84 420 -769 -756 329 764 -704 284 -393 720 194 -617 -798 -873 -197 467 522 18 -730 -96 -334 393 -548 -463 -621 -209 283 -55 -563 42 451 566 580 -363 33 -463 301 319 -342 -688 -274 423 412 125 -183 49 -592 -135 -306 159 518 -660 -540 -148 282 494 264 -585 484 -375 581 310 652 -347 -10 65 -734 155 295 -850 678 380 -850 323 -49 122 634 288 81 328 -594 720 403 -506 -783 62 -451 25 -345 -764 587 -893 -84 -151 610 -834 391 101 157 533 466 -344 750 -795 -310 -712 -54 -542 433 -258 -402 -277 -160 -884 731 299 -807 -578 101 353 80 -799 497 -372 188 721 -780 -831 -329 -812 209 -437 621 -855 611 724 -247 215 302 -471 140 251 667 188 -395 -889 -589 -881 390 -708 216 83 -845 -347 -398 -250 555 -161 -385 -730 496 -389 730 293 -384 460 291 614 -371 -666 229 -586 -750 660 -878 599 -648 646 -85 729 -674 783 299 -9 514 -383 735 94 -458 -345 424 -297 111 738 -596 739 -678 -604 468 -618 -445 -362 743 -182 434 372 548 529 81 -460 794 220 -284 -812 -880 -739 -772 -796 -473 755 -183 529 572 743 763 145 794 563 420 -891 598 538 -85 -74 -206 140 -621 329 -123 -421 392 -387 148 -789 -610 711 -856 56 391 196 -880 789 321 -523 -207 -399 793 782 -323 664 -636 -374 -245 508 -688 -523 -436 -278 -167 565 -379 -287 323 654 580 91 -776 -570 -305 -847 303 540 65 585 409 -488 792 -734 -456 -486 -680 -60 -713 728 -657 62 -113 452 -414 727 260 301 -419 -455 750 502 170 -455 -787 363 -779 -194 -880 632 275 -499 -132 -163 308 -489 -54 418 -813 253 -39 352 17 671 305 404 339 -118 613 -289 -322 147 -842 200 -751 -764 -453 -632 697 469 -96 119 770 -201 733 55 538 -158 -593 -760 577 67 -7 -442 477 265 -620 -464 -544 567 -578 -880 -226 -603 -321 -550 5 459 742 641 609 351 30 -330 -628 727 -129 519 -745 -65 488 -588 408 -301 202 -379 672 -564 -716 -245 124 157 787 -111 712 -442 -898 235 -237 645 257 -451 -203 533 -397 77 404 603 381 -296 290 94 -318 -757 -480 333 509 573 72 244 680 -224 180 -580 -211 -683 639 -6 749 743 -785 -649 84 -330 -426 -190 530 -475 416 -734 155 -383 -695 -797 -620 449 -867 -652 -291 383 361 151 -861 727 201 763 -86 -865 -646 -293 -776 -834 -775 -707 619 259 -706 -295 493 94 134 7 -754 -273 133 -490 -361 -231 -85 -187 673 693 -213 673 699 -700 -897 -377 389 -474 -356 328 -172 -298 670 -140 388 -784 -395 800 -309 522 -763 -33 -287 638 -389 381 -473 219 -593 -707 -289 -425 437 -741 -416 -97 225 433 227 -79 -367 216 346 -483 -333 -724 783 499 350 -266 780 -93 341 429 458 -325 -427 608 389 332 571 -377 79 -648 369 -720 583 758 -184 206 -602 633 -876 -784 695 22 -558 -552 -369 -384 755 -360 -535 -434 -775 470 -151 -376 -757 -115 -23 -372 -23 -605 -555 -258 368 -151 180 700 -385 108 -310 -637 360 -373 457 -889 565 757 -15 781 -647 -875 614 538 -439 307 141 -830 -518 323 407 786 717 609 -209 -733 665 353 441 328 142 -53 -688 442 669 -877 463 -787 -660 -476 -757 238 -383 -204 -490 -764 280 -103 -740 -95 -661 345 171 -871 -128 -267 -214 678 367 115 370 45 -641 246 779 251 -65 288 763 -304 268 -757 287 -451 8 -860 530 -851 648 444 -292 120 -643 521 -14 -579 688 -253 -616 -853 467 -835 -402 -742 -736 -858 638 671 -52 206 -756 -10 -753 676 -445 365 -66 235 -743 298 81 -549 -274 74 582 74 -501 -421 -688 -227 500 -13 -650 -751 -46 -729 -855 260 -717 410 -115 57 252 673 -438 599 530 233 344 23 324 -376 362 579 -131 -848 118 236 -685 -15 -355 591 -493 419 385 -864 673 526 169 112 -592 770 661 -120 32 -38 301 41 766 510 -190 -489 391 -248 -801 53 344 -614 -599 -30 696 126 -663 -338 -383 -821 117 367 -27 144 25 80 744 -523 322 -267 -807 69 562 758 -779 10 555 -658 50 -229 -211 -223 165 -820 516 238 374 426 517 317 -225 781 437 507 483 -881 614 -381 432 665 3 -380 499 468 -110 -705 -759 746 -232 280 -434 -503 -181 394 667 187 -91 645 44 -89 158 257 39 -10 -341 236 629 -392 688 442 -101 -689 -775 721 -346 -678 -791 -109 -458 -589 -637 -729 -257 -646 -126 651 634 -709 780 -481 763 764 68 -681 482 82 769 -357 74 -40 -174 424 354 530 67 278 540 525 -324 -531 -462 -535 -675 629 235 128 -214 516 -812 557 744 -26 124 210 -63 164 -437 -591 287 -146 -376 264 -724 197 -323 -278 659 -298 -357 -2 323 -27 -519 442 -696 681 -433 48 786 400 498 361 -121 706 -148 -508 -212 -687 -359 -172 -603 668 -125 527 523 -545 54 -723 -736 -476 24 -294 444 -414 -358 -631 792 -558 -586 245 693 721 736 -704 -646 -429 -833 185 798 15 38 460 793 133 -567 -837 719 -850 -10 -268 -408 757 -417 -771 751 -608 -607 24 543 -637 386 721 11 -718 670 -817 18 601 261 590 214 168 654 -295 582 315 375 -574 -547 210 463 280 -529 -78 375 -255 777 -871 447 275 -107 487 367 -394 -631 -804 496 -383 100 -208 -449 -130 -52 360 -63 -417 -77 -279 -315 -862 680 -374 571 -750 -526 682 705 -822 157 -124 -215 -825 206 -315 -336 -66 -640 -692 -103 45 -354 -156 -448 573 767 572 -6 -363 -187 408 -174 275 473 83 506 515 1 423 -218 -243 -450 -768 348 -853 625 -82 214 -712 222 279 763 -326 681 262 -289 182 -58 -7 -737 -44 296 43 189 143 554 -51 -873 -515 -393 259 463 -71 338 242 -482 704 652 -246 -312 579 518 -41 -183 -495 502 -595 -634 -236 22 -891 -875 564 -161 363 -824 711 -862 209 568 531 499 183 733 397 562 -806 461 766 -73 -280 67 583 774 -672 -785 510 -608 -881 77 -53 652 -204 -223 -271 -878 567 -730 -467 764 260 125 378 -38 633 288 -399 -150 779 -449 527 -552 -881 -789 -376 -706 -575 249 513 -221 -807 -335 387 -195 -823 -158 542 -99 321 623 532 25 444 -407 -456 -832 -590 -737 -68 572 218 71 -97 -21 -534 293 -790 -252 337 -285 -864 -602 -496 -764 168 180 210 548 -600 -231 -406 -661 -435 -402 253 187 150 -390 117 149 -13 -721 -454 290 -174 197 98 -868 405 726 -317 1 -258 -286 498 210 -10 -500 714 33 -222 708 -400 -213 57 475 -139 -604 -543 -85 636 151 -751 -115 -622 -695 -364 534 402 -405 367 469 -40 -271 732 -161 -553 727 198 -418 -867 730 -603 -65 580 -718 16 -728 737 -569 394 686 -68 351 722 122 -693 -623 612 -40 -682 90 -180 580 82 -188 -846 609 351 767 589 -699 -844 70 -722 -371 679 422 610 267 -624 -792 -896 -480 206 210 476 -257 -690 524 -513 157 -243 -374 191 -614 -829 281 667 -741 -795 -155 -542 -472 444 -632 -201 664 173 -823 -265 503 523 -379 -321 -836 157 356 665 699 -425 100 25 -771 94 483 -231 -399 -137 611 -707 -639 -81 23 -462 473 132 -572 -70 -88 -8 641 334 -188 -300 -854 -882 735 604 -768 -764 152 -372 -55 -728 -388 781 -179 -48 529 45 -675 -747 -544 507 -213 -437 780 -858 726 476 468 483 336 318 -779 537 -652 -524 -121 -485 -276 -278 -715 -705 -181 360 413 -274 22 300 -529 -591 502 -214 341 -286 49 -471 -754 561 519 301 -73 -430 -28 627 472 -293 705 428 307 -605 -558 -574 -172 660 92 -2 555 -597 -539 275 -220 -442 -855 -74 -436 -569 -688 85 -8 -774 -370 -46 91 -330 671 3 710 -144 -162 324 -347 681 -512 -618 -618 -53 -765 -892 -54 -679 304 -4 -799 205 678 294 -528 334 -735 309 -164 793 -643 -26 -166 388 34 -600 208 343 -828 -228 -478 697 276 -482 -27 -885 561 61 -442 222 153 -824 179 -872 580 -666 756 109 -469 -169 -454 -312 -442 -192 -815 -31 686 -100 150 672 -720 102 -245 713 542 282 92 572 166 -164 -471 444 703 177 443 135 -141 165 -645 222 -552 -674 682 164 458 -104 181 -457 547 71 -153 441 277 -749 -120 -129 393 -317 -30 -519 -581 392 -433 610 246 738 451 -737 -632 -26 -533 -52 -785 260 -893 -368 535 -723 222 -880 -307 434 -685 76 -516 -456 89 610 765 192 536 23 358 -326 792 485 -203 -668 -372 -599 -649 229 -697 662 -446 -397 -187 -214 -162 -241 -784 -234 -850 568 -417 -220 -147 -710 -809 -749 104 -852 312 326 126 -192 -332 753 -137 395 -747 -255 -69 -564 -244 786 744 -895 -504 426 -638 507 -782 -754 -744 -79 -128 -726 -643 -333 601 -5 -635 -763 -411 -350 620 -652 379 364 621 -128 -764 68 36 -93 -589 -711 171 -671 648 651 769 -800 -859 644 170 -230 -709 -847 -365 536 -3 477 -869 771 -856 -249 179 -697 592 509 -440 -447 -144 235 664 481 576 63 -544 -258 204 -232 469 612 695 -861 253 371 516 -377 716 -373 -286 723 -51 433 -562 -405 481 22 765 751 -674 12 781 -775 -221 -151 -56 -673 -108 584 -497 464 -665 -562 -831 476 -13 -731 -724 -831 -323 -627 -284 674 -110 740 -556 -451 585 -46 440 95 -583 237 -56 -397 62 -561 481 -572 653 568 712 -212 -9 -530 759 578 370 103 -371 792 -792 102 -11 711 417 451 -629 625 -625 570 -613 414 -207 -325 -80 -411 -229 -101 -549 557 623 -219 743 -594 -676 216 -773 256 46 455 -256 -522 -309 -825 -80 -759 -708 -895 -386 -403 457 -443 -670 -501 241 153 539 789 -126 540 -646 162 -404 106 553 265 -828 -559 -490 -231 517 403 64 -653 -521 300 605 97 279 -493 190 -421 -51 375 316 92 -258 23 705 116 -615 -818 113 -805 -304 641 39 -481 343 589 671 -427 -116 325 694 120 -882 -132 727 -21 -315 530 -191 -530 533 -112 -623 14 105 81 57 777 173 59 563 731 -642 -854 -209 777 -505 401 272 -381 -228 693 750 -329 144 486 473 -676 -95 -223 538 556 -104 -849 -865 -6 -610 11 -366 647 -32 19 -99 124 -564 387 370 -592 -41 122 627 -255 786 -376 541 -98 -675 -177 724 25 -197 163 182 486 327 785 -10 -604 -191 -202 681 -294 -46 -207 -69 -143 180 -100 -77 -131 -74 311 746 318 -756 -771 623 -206 -405 -155 70 -652 191 -863 471 -696 -486 591 559 -576 316 170 752 176 549 359 470 613 124 163 -466 -415 -338 524 367 567 -344 -495 263 292 -584 -119 715 -369 -249 546 -440 -338 795 -238 396 -647 265 -487 -135 201 -136 563 648 29 -542 482 110 -246 -299 -387 -107 563 -435 -669 -409 -244 535 -139 297 566 -747 628 337 363 -507 -563 766 224 -336 8 553 643 775 248 174 -6 203 582 195 -283 -643 -804 497 -804 335 314 -534 -450 -723 -705 -606 457 -386 40 -358 -585 632 542 -809 -141 303 41 -742 322 246 -465 -306 -480 664 19 632 -469 -178 -760 145 -803 510 726 -86 199 -373 -378 62 476 -249 239 92 605 -883 -420 765 452 64 -757 529 -746 -823 215 -590 -452 303 -606 -56 -279 777 214 -19 -346 -185 800 -313 -823 -352 598 -360 -815 184 373 -578 671 -203 -86 -580 679 12 -6 460 555 -386 -119 197 143 577 789 -33 734 -112 760 -169 678 -669 -180 -494 -326 -316 54 -605 261 -373 634 730 417 4 282 -219 377 -422 -541 -270 -75 358 86 -422 -586 -807 -210 498 -435 -577 228 677 657 405 -543 -393 585 -789 -404 -62 277 724 -677 236 -194 57 522 468 -59 -601 196 -508 -690 356 440 403 126 748 567 799 -301 445 138 -365 566 -266 607 -723 -821 166 76 -425 -104 281 -220 -653 6 61 -180 -730 404 776 -617 -348 -355 494 -81 776 -666 359 410 312 -493 732 296 413 -834 201 -320 -800 499 615 -407 -171 228 544 -884 -661 -387 -844 272 593 -84 -829 28 405 758 -447 -572 89 -687 693 724 -560 768 667 636 -724 348 -838 483 685 325 14 -17 296 479 -138 418 -67 -476 -231 -435 554 -579 -168 793 -644 777 484 -330 -88 -187 295 -601 -475 750 -739 -568 80 -526 -704 55 -797 384 -93 529 679 -524 -690 -46 -798 292 715 -830 -131 -371 250 -704 403 -719 636 265 584 -306 -2 -578 -503 -696 -148 620 -282 571 314 299 319 519 -795 155 647 189 590 -450 771 -377 393 -28 -519 376 -154 -456 -499 -30 -896 -719 -549 308 -658 573 226 -270 -888 491 -755 605 -391 367 -686 -706 214 452 78 -586 -519 768 234 -637 748 -219 171 -205 300 525 -809 60 -52 -884 126 -452 -832 555 440 -857 -643 506 699 -485 -712 -465 212 478 736 182 525 -831 -505 454 -720 728 -789 407 222 -734 793 -868 12 -392 199 -811 -425 -457 -669 -384 345 -178 760 -533 704 -560 33 -461 206 745 326 -889 263 -162 658 393 733 510 114 -393 466 -321 -801 -230 263 -729 -743 78 -162 -72 -820 -696 213 -141 -153 -77 383 785 -355 399 -132 265 -578 128 767 -265 -3 -376 682 -657 480 -608 574 72 96 -836 -131 -725 -114 -430 -726 -350 -40 -396 -129 -323 224 725 141 -617 521 795 -823 -388 720 280 -39 216 -530 -827 657 743 387 -790 -661 -515 -183 -33 689 429 -27 169 -66 -342 -222 421 -38 -233 670 409 552 -780 -296 448 623 -846 34 508 308 205 89 -364 -127 85 -387 383 -200 -504 423 -431 719 -451 -298 -3 -434 526 696 -257 698 680 559 350 30 729 -216 240 -177 64 -202 -806 264 -321 83 -714 724 89 147 535 -350 -237 725 -804 51 531 -505 263 -256 -742 -117 -462 691 -660 -338 22 302 -452 656 -760 227 -685 150 -702 572 -642 -336 333 -552 -777 90 -744 97 -656 -791 126 719 -580 -242 -470 333 -273 -301 -153 83 -472 -33 534 152 -28 227 -321 26 -99 761 -675 727 -848 -371 396 238 -189 210 574 2 -456 -468 -224 -405 444 -106 -563 -132 199 134 601 339 -39 177 283 380 -258 -198 312 -249 -274 640 -435 75 -380 -240 643 -771 -730 195 -557 -25 618 707 421 694 -766 -872 630 -713 -417 -23 132 -151 -47 738 572 432 -263 -305 -552 781 -864 195 674 -715 488 -434 -870 431 -656 764 755 244 5 52 779 103 413 1 -56 -342 -523 750 -277 -210 -315 -166 -56 -563 314 -471 -34 726 711 -435 523 -340 467 525 -881 -169 176 568 267 -23 -265 -446 225 534 666 63 -106 -132 -568 658 -266 698 -660 -84 192 -882 433 660 179 137 495 -803 388 -593 -759 457 -816 -256 462 649 -256 595 49 -524 -524 198 -615 -158 718 215 -86 -184 76 798 -352 98 -625 -786 437 -308 307 -713 401 114 -786 -340 756 -388 3 -158 -541 295 -677 313 491 479 301 -599 301 723 -377 -852 187 590 761 349 -399 788 -88 -129 -873 -582 -116 -529 139 -388 609 662 -35 579 -258 -280 -33 448 288 -506 -878 -205 5 168 -129 382 -205 -679 486 504 -7 -759 680 -718 285 -56 -420 638 583 -525 124 255 -580 -818 -210 -496 -687 242 -440 212 372 623 -786 -686 234 -226 669 244 -597 -16 -877 673 -848 612 -255 -702 116 578 761 -479 -32 -19 -787 702 -261 -83 -370 54 -364 -570 -194 -790 -533 381 445 -776 361 -580 -376 297 568 393 673 1 203 -793 350 -427 759 -416 -418 -160 -837 -273 14 -180 590 -789 494 -44 263 732 319 -157 -437 163 -720 154 85 8 -428 -880 26 -230 393 -199 -209 -425 800 -208 558 -397 -834 134 -237 -394 526 -358 -562 -237 369 308 218 522 611 98 -213 185 -629 -625 216 -543 745 -21 -242 -241 133 -721 -413 293 647 -813 -775 272 338 -832 -664 221 151 -495 795 -647 -577 -640 194 -104 376 -144 -719 123 524 617 773 -774 269 23 -682 42 465 -254 -292 -473 -765 574 289 758 -671 108 -7 575 543 -766 137 358 546 553 164 792 765 -545 281 361 -620 -772 661 477 515 -843 -382 -139 510 -314 -131 636 768 244 550 -89 -683 685 233 427 420 307 116 87 -699 -54 48 -806 703 -154 322 -442 -710 -348 -225 -765 -47 527 315 -516 -514 257 639 -6 -469 304 -286 -14 -735 789 -142 373 517 757 391 199 -149 -209 -799 85 -711 106 -48 -368 -420 -246 -729 102 -349 49 158 786 -848 -50 514 370 543 71 445 -530 7 -551 74 495 -899 -28 -653 352 -131 -202 653 564 51 -55 -418 256 -888 659 -836 60 783 -120 -563 -728 -528 -322 -110 -289 -44 -292 -330 -310 -475 742 -355 138 -667 624 40 723 -276 -751 561 -182 -837 -426 -73 771 -350 442 -797 -672 786 729 292 717 271 425 -834 402 -818 -71 -781 521 380 575 -152 -343 383 84 -876 660 -628 602 -566 -638 -665 -543 91 121 -296 -269 463 -688 -782 -611 614 341 -481 -587 337 712 -823 324 -775 -327 -476 -588 369 -116 390 -616 409 -580 798 138 253 -472 -839 -869 -754 793 95 -339 12 404 575 -864 -582 210 -692 -749 -688 -79 -456 569 639 -211 480 -720 608 168 192 -38 -510 -175 -129 510 -539 -175 -368 -687 -648 588 -15 -164 -86 477 -407 -170 -789 -630 -54 289 442 -754 -103 258 715 408 -606 -503 425 -759 188 -760 -176 395 764 127 569 646 -281 -333 -431 288 -464 550 788 30 -774 -808 -583 101 48 -854 -345 -574 -762 -96 -684 -559 249 493 -508 -245 -334 -501 -133 625 -634 -661 207 352 610 -140 216 -839 -171 -91 -501 -472 -795 -716 406 509 54 -637 3 -776 -693 581 -113 -74 568 -446 -515 333 -532 286 -243 -177 -527 462 210 495 724 -316 113 -435 -783 321 330 -11 260 356 278 -168 -168 -686 -773 781 -862 -384 -867 785 -540 -242 -219 -194 332 711 -532 588 -337 794 640 -380 -622 765 78 -623 538 -325 -339 -833 -662 -98 561 304 -283 749 -479 583 381 240 288 -353 -23 630 -597 -837 -549 581 -503 759 -646 -114 139 313 -270 523 -192 332 -554 398 -561 -509 483 -511 -453 -396 723 -310 -476 -810 438 281 -225 105 -210 285 -736 377 -276 -480 -169 198 -651 -200 -666 -282 -29 -354 -797 789 635 -202 -740 -313 -299 -212 -351 279 -302 -336 2 -25 -229 -96 -840 412 -12 -291 455 -454 217 36 -258 -549 -543 -793 -344 105 -899 101 -111 -708 -151 -21 232 -142 800 -32 706 -445 667 495 264 -587 415 320 702 219 505 -190 -561 722 -684 61 -732 -368 -895 -813 117 -493 -553 -356 -729 -421 596 755 -645 461 103 615 488 -486 686 -790 -231 394 -44 -581 -722 658 52 604 -306 242 -499 -359 -183 -706 125 -528 -298 711 -29 694 97 -830 58 218 785 -579 443 797 -130 -636 406 532 666 84 531 482 435 356 -314 -12 -158 253 -709 510 -344 -680 635 -424 -576 309 -86 392 647 -195 -510 428 608 159 -862 358 -103 -431 -646 369 217 -895 -312 -892 794 108 686 -256 -55 -465 426 -602 425 -302 -412 579 -215 -492 37 122 422 -234 -874 337 403 748 128 -239 115 -20 602 -706 -538 571 -345 239 -322 66 -737 -786 -412 -76 520 -261 37 -775 -776 -103 -401 112 589 -372 81 -451 561 637 -585 783 112 57 696 -380 162 -770 74 -174 185 -221 319 497 -623 -380 513 227 -759 98 6 687 -517 305 433 136 277 378 -143 -379 457 -742 212 -410 535 405 729 673 -620 -491 433 -242 -395 -280 -244 151 288 -542 -648 637 177 -698 -849 261 524 40 499 114 469 334 732 -384 214 477 -239 234 380 -892 308 526 353 -53 308 -192 -163 -232 631 -95 512 527 214 -247 708 406 40 -585 601 567 -733 539 186 -331 687 -171 167 -629 777 -229 -490 724 482 -86 520 -104 -341 346 -775 361 -222 617 319 -65 363 377 -320 736 98 -685 355 520 37 -220 -263 -412 511 743 -452 298 -1 603 -184 -533 203 -880 -794 -797 -763 -543 -462 -797 397 -562 229 -454 -853 -566 -111 -515 563 725 754 503 -587 146 242 193 -407 -247 -325 512 140 -425 -93 -704 -366 78 -61 256 410 -16 778 -820 -667 761 -253 -303 431 266 -551 -111 110 21 645 -828 252 -874 -109 -46 -442 -469 -697 -701 457 -122 -488 94 462 -73 -806 23 -17 480 -50 -404 -369 111 603 154 -829 543 83 38 -490 -793 -129 177 -384 667 -300 -672 -403 -21 7 -529 796 684 -868 127 658 672 -165 187 -449 -177 -235 485 -95 -326 30 648 595 -850 -805 383 -534 133 282 177 189 -266 -805 -818 -363 120 328 353 -434 -609 -812 308 -141 98 774 487 -362 -657 -819 454 474 174 444 143 -278 800 567 -127 -715 -893 420 -384 101 513 -97 -41 310 591 -63 140 79 519 -470 -775 -815 487 -575 -77 -124 -100 682 794 -86 577 663 785 295 506 331 287 622 -262 -1 -307 -580 -615 459 752 557 765 -618 -47 619 -220 140 182 -220 285 -706 -106 -737 -124 -599 -279 -113 -347 129 381 -855 -206 74 -802 158 642 -249 -39 349 -149 -476 -879 526 -130 -357 258 -318 327 492 502 -812 179 -268 -108 766 35 -822 -307 378 267 -31 -235 -226 -628 311 -371 -737 -306 -821 -861 284 724 534 -678 420 -448 663 685 246 774 108 -354 58 623 -655 228 705 778 268 -253 -203 219 57 390 -138 -270 694 -157 -821 347 -134 -47 695 -729 433 -828 -474 221 -303 707 302 77 -521 -206 -322 169 277 712 -528 -532 365 -786 -889 -589 -282 -199 -500 310 -711 -177 -407 485 -107 182 348 -62 654 624 -303 542 543 327 -577 -290 470 -268 337 552 617 -435 445 565 -405 69 635 381 -472 -552 351 -204 294 -206 -271 350 616 -360 -742 593 384 689 519 -781 473 -82 101 587 289 -84 528 675 -391 197 -376 311 125 234 636 -356 -35 171 18 83 412 124 -567 -195 -549 158 596 -322 175 -741 623 -79 -46 72 -399 678 257 -870 159 754 -518 -504 -831 -462 -471 -867 421 -392 -553 -180 -539 -541 675 71 -620 -632 117 -594 -504 -421 -267 -815 -807 -210 281 606 406 -723 -373 631 225 461 -339 -700 -236 -474 -829 -698 -678 -597 -579 663 516 -332 325 -389 -440 776 388 -184 449 287 -740 -557 214 -200 179 -428 -738 272 -897 -322 -523 421 -479 -624 -133 475 -439 -165 -631 -529 352 211 -549 489 -862 113 300 -572 700 -566 -523 -509 77 -736 -91 405 733 -70 -77 -54 -382 -747 -850 -583 318 -23 -695 34 510 -503 360 383 -357 342 -466 -313 513 -410 -141 167 471 -411 -1 -38 284 459 726 321 779 -783 -604 -708 608 372 -404 43 353 -494 -455 -455 163 177 -185 109 -829 -157 -755 -803 -808 402 -338 -584 -23 -417 284 -438 -80 286 6 -690 624 483 -420 -830 336 170 -128 -135 -478 70 -188 140 540 -401 342 -883 -550 141 -517 -336 363 -372 -694 -831 132 -310 -722 445 -547 -462 114 696 -366 -574 -790 -447 -870 301 -569 -472 501 -372 81 -246 42 -332 -233 529 1 -437 26 -484 -425 402 -803 -755 -663 -305 -459 -809 -737 -541 36 -827 444 -406 -705 334 -442 -709 -626 -218 602 528 -86 393 -726 694 588 -611 -34 779 -309 -592 -852 -895 -224 -728 126 627 -358 -473 -735 277 -59 667 229 377 759 -580 -688 316 699 139 683 -448 786 -688 630 -669 488 -684 -189 -29 -661 -714 700 329 -141 -643 -729 332 669 -826 -480 473 -877 263 514 -529 270 -821 -253 -473 409 57 -383 -563 -867 660 789 -397 479 -447 -114 -603 83 -876 145 -804 75 274 -391 750 492 -709 -714 -635 93 700 639 446 393 -19 317 9 -71 60 722 210 -93 -878 786 447 -804 -811 71 -28 -763 783 -365 -56 318 641 208 527 456 -56 458 433 -746 -858 -452 758 -796 385 160 -519 -530 270 342 93 447 -666 488 -267 -273 703 -329 235 176 -58 -136 178 592 416 -247 -677 -192 -534 -753 -756 732 -808 -42 187 -653 -272 -803 228 -396 590 290 29 -52 501 437 317 -805 60 110 -845 -467 -445 -897 -528 -721 -319 390 -629 -835 249 -742 -663 -219 -300 435 -83 -56 561 -427 -420 693 -10 758 780 -332 -232 8 254 -631 -58 -639 210 204 -225 -182 -844 -113 345 -729 17 218 -281 -817 795 -442 311 49 -72 -556 -124 -204 -785 -680 -849 66 232 -189 -81 -467 355 31 -672 -611 601 -7 -798 -97 -760 -67 -270 -732 -281 -839 -349 215 -226 -841 800 -549 645 43 586 -558 122 -419 509 390 290 756 119 436 -698 -225 -602 219 445 -734 -194 6 126 196 693 583 -473 183 663 -25 -161 -278 156 -787 -509 -780 -100 -47 -633 -725 -257 -71 366 -733 -529 -867 -699 -37 -595 214 506 -455 -634 563 -245 -483 6 -377 420 559 -252 -655 238 509 -350 -301 204 -141 -351 684 -254 -544 191 -450 461 -754 638 -647 -694 798 353 -5 -500 704 -508 -374 649 -241 91 -612 421 -785 193 -767 -618 -565 549 -108 45 684 302 -441 -880 784 -8 -730 -651 460 764 -487 464 573 354 656 340 -685 -547 -891 484 -285 711 -95 -826 702 725 30 781 595 713 -538 -16 173 -66 -822 -560 -566 454 719 639 114 -532 214 -859 631 -508 524 649 -806 499 -86 -643 -819 402 180 604 119 450 -500 166 721 -557 -214 -428 -505 695 520 566 414 756 -569 351 -386 -763 400 679 -107 -241 -186 724 -710 -622 376 784 474 -19 607 -780 -834 22 177 580 -357 -482 -304 -513 226 -185 403 159 -174 270 139 -635 353 782 33 307 208 -803 436 -839 579 -844 602 490 -287 480 -122 220 -252 -99 -124 152 -112 465 405 671 -628 21 348 484 -152 -872 -231 791 -407 -696 -70 106 -440 -180 88 -868 503 734 -81 -463 -652 -240 -839 -565 -214 -61 217 -665 -330 -774 36 -763 -408 -613 488 -828 -540 -405 252 -106 -817 -475 -385 -74 -489 -459 203 626 -390 -254 210 143 256 554 782 467 603 -542 -27 -465 527 771 742 76 -280 593 -216 506 -823 590 -757 -238 763 -681 -864 542 491 -429 -314 -72 -856 -112 672 326 -229 190 559 171 -494 356 -385 793 -154 391 332 718 473 -383 -5 447 240 -178 442 -877 192 609 598 -524 -581 -771 -898 588 628 -695 155 153 -104 238 157 -562 743 507 -807 -629 -267 -260 -129 707 684 649 641 703 -894 -734 131 789 789 771 54 758 689 -576 -846 -693 -200 208 -580 17 -656 -460 -510 -689 -243 382 611 -314 779 -332 -790 -72 205 220 -573 -63 208 -442 114 767 280 -597 -477 342 568 348 -589 318 -447 61 789 301 -841 368 640 303 -579 -28 -168 642 254 -413 -30 341 134 -746 668 398 197 -577 268 -307 -43 -803 -844 768 271 -663 -170 -414 211 -805 -801 -113 665 -348 322 654 -439 429 485 -288 721 -863 -138 72 -485 -343 257 214 660 -672 496 35 -545 75 -665 -214 -756 -50 -877 -798 318 188 -438 -556 -4 155 674 -512 -242 -598 403 331 -741 -407 -432 -590 -434 -96 748 -602 -871 -23 -696 106 124 -669 -85 -285 123 -890 -679 101 261 -133 21 163 460 -94 87 613 -746 -392 -451 -377 710 753 -751 -834 -722 672 -419 15 58 -94 65 -644 -865 339 -799 -737 703 763 387 -540 -591 291 -190 471 -620 -123 662 -894 -78 -819 -406 -159 -359 -723 -881 728 237 -729 616 -338 690 -157 306 484 679 64 279 -710 -723 -898 -687 438 -515 445 221 90 -436 127 -894 -842 -456 361 -637 152 -76 -483 -157 179 -582 -771 508 -486 290 -638 597 707 -815 437 58 -465 603 213 -322 -616 -252 114 -437 382 354 585 -647 -602 52 -36 644 222 -365 278 202 -573 -287 163 100 583 -418 296 -145 265 47 240 -712 771 -484 -325 193 689 113 -222 -65 125 -291 500 134 -730 -719 -105 -330 -546 -32 -818 -316 -517 -83 -596 -847 -772 -261 748 44 80 470 647 384 -367 -819 289 488 609 -517 775 -513 -508 -330 -866 -850 102 -613 -564 -854 -471 -130 168 40 546 755 -582 791 -199 73 -740 698 -357 -693 -224 711 783 200 -637 -493 428 321 -212 -101 -547 746 219 -575 17 467 772 -833 -815 -616 -524 -133 -451 565 -225 -719 -667 390 -210 -564 -629 -658 -794 -805 -371 538 -880 -761 498 -81 615 -656 -830 -315 652 -61 546 644 -298 174 -888 634 291 53 -387 221 14 -363 -456 344 -371 -695 -228 -561 -503 92 -606 322 268 -656 -186 -174 -161 673 734 -17 -39 337 270 73 -208 95 789 487 752 552 -49 -578 654 155 -582 47 232 8 -5 -451 -828 -533 441 454 -15 533 267 263 -7 -20 -16 258 -889 146 172 -508 -203 136 119 -421 426 -475 -619 501 -192 -38 -216 -614 -698 -638 -14 691 -289 -553 130 -714 275 534 -573 795 33 591 -33 466 -322 141 -574 -700 -570 -350 525 -381 559 -899 703 217 -163 117 362 293 675 748 321 769 400 82 658 131 337 511 -80 -403 -314 635 286 -411 -848 -75 -521 -18 518 -347 431 41 672 -90 -233 -736 -594 -895 326 -785 355 181 554 680 -806 269 210 -187 -703 676 515 677 -171 -766 585 -739 226 -629 277 -345 -724 528 211 -56 -851 538 -782 -240 684 598 -176 -444 561 -225 336 -541 445 98 597 -38 -34 -454 417 -718 -275 82 320 570 -795 -337 -310 -226 -510 -138 521 -617 365 -652 128 48 245 296 -81 702 -77 -863 754 -292 -283 358 -87 -638 -853 -602 573 773 495 -365 774 -17 304 -301 379 -553 -188 -214 -304 -854 301 -468 -403 -414 214 345 79 218 -222 -457 -65 355 -705 51 -26 519 -621 67 -532 678 351 -108 -51 569 559 610 -549 -390 252 -860 -462 -125 -891 -482 258 -546 -291 -561 -804 -158 226 -357 776 -287 776 -415 473 694 430 639 -448 -87 -535 698 -88 232 633 521 -832 -782 -194 238 -41 -324 664 214 235 -673 -263 282 -743 -865 386 562 -667 -536 -572 269 -585 566 309 -308 -354 -109 -2 -384 212 338 -162 -863 446 -403 -338 464 318 -416 -52 -691 111 288 274 -456 634 -260 303 -878 645 236 -132 -725 684 743 -144 39 -317 477 453 247 344 -133 48 -622 391 800 -756 165 -179 703 -59 706 556 699 607 285 27 691 267 654 -95 -192 -515 -377 674 607 -165 101 -70 -47 505 -801 203 -256 621 124 -156 -671 -459 480 -490 702 -658 -884 -50 -394 362 58 437 -774 77 -465 -426 -85 -17 316 750 320 -105 -13 637 -479 154 209 -632 -498 524 -388 -343 -22 -730 457 -96 700 -416 184 -322 19 391 -210 -14 -333 -889 -275 347 377 280 -199 490 47 254 -679 -427 -385 -858 121 -519 725 -36 159 171 119 28 -587 246 -412 -310 469 -782 -699 -761 241 -445 589 -248 -386 -858 114 517 -9 -257 649 139 -440 195 750 -797 305 359 -581 719 -278 -371 10 -833 280 192 458 221 -436 595 -145 -321 530 -510 252 -286 -127 66 -888 -673 -201 168 -113 651 -245 691 -424 -225 150 -805 471 -830 79 -802 -833 170 -508 -288 -651 162 -726 -764 107 626 -445 -185 743 -377 -576 89 459 517 -561 296 310 -707 213 461 -310 -58 679 505 620 148 167 122 41 548 -35 -269 -283 -496 -784 -514 688 -893 -523 -294 -241 -496 -896 -406 -280 -602 -656 274 737 -890 -392 -621 628 644 442 243 332 -331 -779 671 -546 630 405 -730 726 -138 -105 -474 -577 -265 187 486 -186 317 256 -455 -87 646 -359 119 -574 -698 -23 -815 -82 -490 -156 -619 -514 383 383 541 -742 84 -779 150 -669 587 493 -747 -196 210 -760 -625 -19 -500 796 -276 199 499 -654 -833 -446 447 68 -642 531 -430 -560 152 -149 -675 308 -58 -355 25 270 -319 224 -282 741 -339 -222 -361 -212 363 -45 63 -165 584 -25 481 -476 -767 -838 -310 -11 223 780 373 -137 -557 -117 -133 -369 -667 -229 -346 -818 -591 445 625 -806 -319 -884 -108 158 526 263 87 -239 -625 500 777 -639 453 420 558 -710 536 -188 -405 -877 582 -283 -625 -547 652 -259 187 447 167 558 -309 699 -168 704 -844 -57 281 -520 -823 -132 93 -204 -378 -400 -855 -43 -875 -448 607 -838 -840 43 141 174 -631 -35 679 -290 -86 -235 -434 709 96 -145 -79 -197 640 -364 -715 -495 620 -641 683 409 -451 594 458 218 111 416 -102 -509 -267 -240 -43 53 -112 399 -485 337 -54 561 -402 -575 -182 -824 153 -457 -131 -232 -747 -669 -115 397 -821 227 -757 -779 729 174 -876 108 157 181 -260 -438 -736 -639 -647 -576 -514 357 -602 -837 -322 -585 657 -150 -300 779 740 401 -761 287 -550 118 -794 -441 761 -882 -68 260 -53 -386 -370 -774 -245 200 126 -887 746 266 448 611 -452 753 -203 -899 -31 -23 377 -521 -43 121 -470 -236 -245 -303 394 -212 653 -631 -858 280 -339 -556 -393 -619 -486 521 -191 265 -527 -740 -866 91 -858 564 -683 -345 15 -566 -738 -715 232 483 -300 -182 -518 685 73 -439 -144 -79 -822 -379 311 48 354 -708 298 285 -166 -775 -345 -458 205 141 382 -739 775 -536 36 300 48 -708 367 -247 185 -840 -830 -318 281 -432 -814 757 -429 650 315 -76 -839 -612 -63 -491 273 -494 198 -325 725 674 -766 583 -879 705 -873 304 -278 409 491 618 -292 14 549 -799 541 -242 -5 780 405 -891 508 770 -104 -428 -5 285 534 -460 784 590 -48 -555 48 627 -214 -60 549 556 775 537 -503 373 -370 69 715 -149 -644 39 631 669 -611 -202 139 139 -833 -245 463 19 674 36 -244 -606 -438 345 -818 236 64 -668 -372 -522 453 -175 -879 184 756 -705 716 213 182 216 -227 349 300 556 689 -368 -720 691 -163 764 717 -586 16 -227 264 -757 -260 513 -679 176 308 -675 424 -150 218 239 252 365 492 146 605 10 659 418 -349 -175 -346 592 -474 -840 -287 -242 489 271 10 762 768 -748 418 -674 -253 40 -22 614 296 -736 588 354 -264 117 -291 -118 -398 25 82 -106 37 -273 650 36 643 457 -546 -539 -836 520 -460 419 -60 149 158 -137 204 -561 -448 625 -355 378 302 82 -130 142 264 -857 -89 -610 399 -371 6 404 -131 -405 -482 -287 477 503 426 670 -848 -39 -394 205 718 -240 -672 214 539 236 -802 305 68 -825 -681 -89 -629 552 -424 -559 -513 329 402 75 771 -608 472 -763 621 512 334 -826 757 703 349 -616 -458 782 234 -164 142 -493 322 -164 298 -755 628 520 -380 -532 707 691 328 -552 -862 -24 21 -191 -240 -211 -174 -325 -484 523 125 -243 -355 -354 -747 786 663 -481 572 -96 270 292 24 680 50 -528 -568 215 612 734 233 -309 744 -306 -36 117 278 661 -706 274 -241 -503 -686 648 1 -185 639 -571 40 -237 -626 383 -663 -615 -89 756 -398 -512 465 31 147 741 -309 -622 733 788 -854 -113 -521 -803 64 -659 -571 273 771 570 735 -543 364 -239 476 -499 769 97 370 578 11 611 -329 -150 523 -585 -464 -721 -629 -464 53 -885 -836 650 685 -865 166 -900 485 -210 -735 -634 -259 722 -622 -242 -833 -323 -482 73 -221 -663 -76 -188 241 66 30 594 -489 -164 -262 -364 -540 737 -224 159 -679 -338 -306 333 724 -840 -299 465 -683 489 753 145 258 226 -605 -383 -182 -108 498 -220 -324 -321 794 78 115 562 720 -137 165 -674 129 489 -658 103 -650 -81 -680 -251 456 -488 -133 -816 -505 460 -617 -209 782 178 458 389 -568 -89 425 190 -374 -44 -268 -590 596 537 -298 -743 153 237 -521 635 117 204 -496 92 -803 680 -641 -95 -786 -494 -413 738 769 537 628 35 323 -847 379 -273 -226 -341 283 211 37 -443 -814 206 -430 566 -527 -90 -210 448 720 -411 -68 265 -623 400 358 -656 -85 -98 -208 -526 -544 169 309 485 -347 28 197 -328 740 129 258 605 681 218 473 445 -56 630 -852 97 -175 -369 28 -338 -91 -832 -16 72 76 -56 359 -53 69 91 -334 447 -182 -629 -751 -681 212 159 -471 664 648 -605 712 633 134 108 -113 -567 487 -395 573 -766 738 -481 530 -154 -99 -368 417 344 -200 430 195 272 -142 -483 17 -314 -454 411 -898 205 727 -47 -642 267 -512 691 270 151 -699 526 99 -555 74 537 -497 -711 -458 -373 -787 -846 -49 -426 57 369 -122 300 -540 628 601 -277 684 -516 -720 87 -227 481 513 75 -436 -90 511 155 -247 -101 -222 -387 61 -755 -416 -896 -504 317 262 -660 -488 -590 -161 -273 -396 -500 638 474 -265 505 274 -484 -750 636 166 -229 191 419 656 -856 326 541 -667 591 -873 -487 202 -626 106 -318 -665 298 -303 568 -761 436 -863 -712 -317 715 -783 196 -479 540 72 -118 -463 269 -53 -712 115 362 527 759 -190 -538 -207 -573 214 40 207 -653 174 -472 405 254 325 -453 262 -243 -393 5 457 -545 167 360 328 -171 345 749 653 522 -116 548 728 656 -29 -512 -454 -574 295 446 712 -287 -433 161 -590 -685 351 187 -651 -310 -828 -629 -840 2 436 -676 -643 655 -673 797 70 270 -259 649 -565 217 675 472 -603 -643 -719 479 348 711 -414 -477 -703 122 -739 -401 -355 -840 -498 -341 -648 102 409 437 -51 6 59 -140 242 -276 350 -15 351 644 -275 442 730 -524 -271 -149 -891 -554 -461 -727 524 616 -167 625 -717 -716 420 -882 160 200 -224 -717 -335 658 551 415 -891 79 -46 595 245 193 109 408 -762 -117 -222 130 -243 425 -169 -752 293 -241 -575 -222 -351 310 401 -424 514 621 -683 -771 -678 554 -15 365 241 -872 103 512 -681 672 180 -585 605 -757 -648 163 -295 83 -124 -306 -233 -68 -300 382 -753 585 -696 -52 511 682 152 28 601 106 -78 -645 745 531 -828 619 -800 -51 641 -533 -746 462 -520 -660 -353 -799 -575 -885 81 335 -546 610 -574 665 -387 29 278 72 -78 -196 402 375 -848 -572 696 -794 21 435 -400 214 263 758 -748 329 648 -648 -820 -162 743 499 -101 -756 309 -223 700 -206 249 130 608 -51 342 -651 -156 -188 16 -826 -762 -187 327 681 -384 551 -91 -37 -24 -282 -641 194 665 -480 593 -438 476 -838 617 -56 729 -767 -894 794 -607 -510 -222 -611 -198 586 -133 -762 312 -557 477 -122 -596 172 388 -751 132 -530 754 -250 72 577 82 75 358 431 534 269 -99 -344 54 47 29 668 609 164 -819 -144 -892 -378 -56 3 -768 -580 -318 -449 113 -361 553 -185 510 -464 -318 -279 -790 -695 -715 -564 395 267 71 290 -244 -756 318 -13 -99 780 146 -852 -533 -165 173 116 136 -718 -91 325 202 -14 -171 784 -187 426 -734 -428 775 538 242 774 65 -773 694 632 -636 -355 139 335 -35 -825 765 372 145 -655 -561 -298 605 507 -602 -307 -829 715 624 -640 -185 -583 611 434 683 -882 299 7 94 -566 22 507 -575 776 -172 -407 539 363 -271 -474 -497 -823 -608 -610 269 21 504 591 174 -428 329 -474 245 202 732 397 -478 672 9 789 436 439 502 -702 -743 -272 316 -626 642 -229 385 -632 -270 412 85 699 484 729 -564 -653 -673 641 -803 336 -375 -734 134 -480 538 -760 -102 -829 -715 541 522 323 -43 749 771 710 757 376 -380 -641 40 429 -324 -651 -703 344 -440 -672 199 56 -384 291 -366 -609 -241 423 -40 -498 202 583 -331 -474 565 780 -45 258 -289 -539 -610 -168 -114 -530 -353 -344 -491 -245 -309 592 420 366 -837 297 764 147 -831 392 -627 -647 -550 605 -401 592 -838 105 -881 435 -690 -841 421 -705 154 -518 -729 -26 -514 -736 121 539 -336 248 735 557 331 -524 -302 -84 -639 251 -53 -830 691 284 600 35 -748 406 -414 -707 -38 789 -574 568 -381 378 -404 -214 97 -843 -790 -480 710 57 -762 -633 -355 702 -267 -599 -11 697 676 -790 -9 -307 317 -761 -469 480 143 402 -596 437 -318 -22 -696 775 -629 -693 -48 515 -763 344 -179 -27 -716 -505 242 -159 -250 -270 43 -631 -6 259 746 -380 -201 -599 -363 -145 -287 -70 731 -373 18 135 135 -666 -322 98 163 134 -6 -534 -107 -205 -619 -158 393 154 -708 -85 -107 33 -275 1 399 -884 453 63 -380 596 487 -606 796 63 797 -714 621 -194 7 565 -580 -481 793 289 252 618 -585 -862 800 231 -106 -485 -897 -822 -372 196 370 -894 311 346 -438 -280 -659 54 -153 218 -573 -534 -375 -682 217 380 408 671 -470 -849 489 -531 -407 -814 -224 297 96 -266 -752 -829 180 -790 678 -79 -492 -318 -683 721 -373 752 -520 517 394 -94 -557 241 -741 -801 -342 -380 -321 163 -288 84 -240 50 -722 525 294 400 677 -513 -846 -312 532 399 490 599 -793 -862 -60 27 -50 -755 -162 355 -135 561 20 737 784 668 537 206 603 -159 -38 -39 532 709 -427 494 -819 -804 -163 -125 619 -582 428 -896 -866 -854 -135 -28 -581 451 -46 -130 -642 -667 724 -786 -758 -532 515 -634 399 -351 -333 782 292 452 679 -333 417 -362 -567 76 -542 702 483 -768 361 788 -292 763 -640 675 -351 424 -866 -656 -745 78 681 413 685 246 273 200 -71 -529 512 713 167 -108 215 -366 -682 -421 -49 -361 458 -127 590 -492 192 328 -11 -422 -298 -836 733 -664 -648 -707 614 -539 -741 391 -56 758 -875 418 -55 768 295 -394 -345 -601 577 197 -204 592 109 674 223 564 -449 2 153 -399 -511 -898 -320 469 -897 302 -615 -421 -65 -890 478 -375 121 174 -852 -75 -707 -105 -371 394 -718 282 610 -786 -559 629 222 -186 779 4 -844 603 -278 -41 -116 623 24 -244 558 108 -738 -888 -871 543 -887 -152 -678 -240 -25 -233 -435 266 -625 466 -803 357 562 430 -768 -219 -717 -787 -361 544 138 623 289 -456 140 718 382 53 -209 422 -834 365 -490 113 -747 -791 127 63 -559 743 -234 -139 -761 -719 26 -790 -673 613 -609 61 483 -344 -196 475 569 342 -862 -265 -195 -893 532 -678 -165 -333 672 61 -309 372 -462 -142 -840 402 750 592 27 164 -268 148 -891 797 -642 720 -716 445 -816 435 -512 -294 -560 -317 757 681 -411 -24 -386 -262 -201 777 733 375 714 -197 -484 404 -59 -612 512 -388 -191 267 523 -18 133 -780 146 -723 -291 -540 395 0 633 -117 -536 770 -371 472 3 395 -708 -838 -165 755 716 -343 516 196 722 -592 -899 655 -138 -707 -365 -340 -378 151 443 -692 9 -736 -822 -142 16 78 -248 -760 0 50 504 -522 32 76 -164 -513 505 -650 -401 -622 7 626 277 269 -802 -493 -372 -860 511 -713 -106 -301 -141 -597 -235 -137 126 400 -427 346 193 -549 -768 -15 152 22 611 547 297 -647 -888 -252 420 238 -53 560 322 -845 -750 -408 188 -283 523 -644 782 573 181 335 263 -113 -777 -53 163 346 29 176 126 -644 725 -693 522 -534 77 -107 100 552 -268 285 -499 662 83 -16 -678 782 18 777 759 -32 -659 585 91 -512 -219 -611 80 -413 -305 -189 -251 -355 -269 773 704 314 112 179 101 -323 -15 -160 -690 483 -525 -618 -657 -187 -223 -488 -800 -38 -81 494 -850 225 -564 -732 346 -455 428 -429 -269 631 263 56 537 -132 -242 272 -367 -94 -373 172 -259 581 581 -347 -125 703 -442 -771 -567 348 -368 157 -57 734 448 -552 -661 -335 683 -395 283 -637 570 775 588 -529 -652 264 398 604 243 -138 -617 -168 -434 -784 376 -457 11 508 -662 492 716 136 124 173 381 -620 -72 703 -665 -244 -782 -868 444 -894 88 -215 -817 -568 457 267 -23 -256 693 252 130 -886 28 -781 323 -86 -99 355 -690 -205 166 507 778 -431 106 386 371 626 646 159 -704 659 -543 -558 454 295 601 116 189 582 -196 -43 84 124 130 -629 327 223 228 -473 -172 -359 137 550 112 -63 -797 55 267 -494 -617 101 -873 -405 -86 630 -738 110 250 -156 217 -221 -850 -757 145 282 -348 -12 -555 317 261 228 751 37 48 -405 771 -662 120 -668 -286 754 -252 108 -367 777 -679 365 101 -437 753 -5 -207 -134 -480 208 95 459 80 799 83 -367 164 -187 293 536 -493 -401 319 472 -78 59 -278 637 -114 291 -84 765 416 607 324 605 -74 -94 -228 698 -383 772 152 146 26 683 -644 -722 610 -838 699 673 -746 -45 201 643 275 -26 -35 213 264 749 -867 -73 -31 665 -825 -629 778 583 312 38 565 -736 -103 -408 -864 -333 583 703 -267 565 108 -314 297 -689 414 -179 -562 754 216 -512 -193 501 344 624 541 -63 -90 555 -422 -273 759 -36 -788 196 731 644 251 -736 -513 -663 -511 -623 54 -603 -177 193 -277 -346 688 692 616 -791 -798 279 -306 781 -240 -54 775 -335 25 202 398 -460 -16 -6 768 346 474 281 389 -412 173 -805 533 -788 22 260 551 -628 603 48 -67 -772 335 -168 -798 743 496 -288 -522 331 -62 459 -800 121 222 -565 73 243 -811 670 294 -700 -751 392 494 -609 80 -31 702 -356 589 -475 -537 -595 -695 778 -216 432 257 610 124 -504 654 85 -565 328 -813 -570 37 -61 86 -640 -436 672 444 260 -483 -168 -618 274 -34 -63 -39 -470 -189 487 -629 574 -823 -436 -217 -528 -366 -839 -839 -771 483 244 -751 -286 -526 -443 -468 124 -793 -860 -60 537 -196 324 -814 -272 361 417 353 -651 -89 713 471 544 704 80 -634 -315 427 -393 -477 -463 -397 391 126 -420 188 62 -442 -681 -771 422 -160 -675 -847 -280 215 327 -856 754 197 511 -858 -790 171 -93 -273 -259 760 310 -804 478 245 669 -478 -280 619 -172 739 581 389 -823 612 217 433 591 -448 -22 404 -850 -732 73 533 -128 -24 211 97 473 -338 -172 218 -194 236 338 -775 24 -144 290 196 -47 -318 382 578 -137 -144 574 -682 -430 -46 609 480 653 710 607 -820 480 109 248 -6 739 569 607 726 -108 -226 689 161 -47 464 754 -424 -59 620 -444 504 74 745 -882 -44 -662 -429 -291 -509 -564 735 594 -362 262 441 -10 657 649 293 709 58 193 -54 -36 -871 -523 537 -69 -543 719 -493 -739 -143 219 -22 -362 -148 -96 652 697 -136 690 544 -623 -143 194 -866 751 -402 -841 505 -440 -268 -177 579 477 -179 282 -593 -603 -61 700 -717 659 196 536 222 639 71 -248 -324 122 722 -796 448 255 -872 495 -183 124 693 765 -222 339 -21 -29 218 255 461 635 -90 -848 -204 -512 -47 16 -210 84 430 140 -493 516 132 -106 715 -553 -273 21 154 -707 767 -490 -456 -474 64 680 321 -188 459 -480 -835 170 -151 -894 -147 -620 693 -491 329 -822 -13 567 257 303 109 573 -673 -675 323 63 332 -269 -61 561 -159 -733 210 -804 -238 214 -876 560 -99 -602 -375 446 -606 419 -491 585 -873 -699 513 -735 -543 344 -221 385 -809 -303 -95 760 313 -866 -318 -88 330 -632 -529 -33 -818 784 354 140 -528 -120 -338 -782 85 53 -181 -585 -8 -350 -608 -487 732 296 694 799 69 -323 681 415 91 215 84 45 -823 -274 -30 523 -46 -398 -78 -885 610 -876 400 197 -469 -55 -712 632 -619 -335 -324 358 201 72 -542 -877 652 690 778 -390 448 -748 517 -279 -449 221 444 -92 -355 -100 -617 -526 -706 -239 587 -840 -863 381 -819 -869 -272 -105 -206 152 594 526 436 -428 528 -281 -344 -114 436 -304 11 559 289 633 -860 446 -736 721 545 -116 -123 -173 -170 756 -85 135 -621 573 -244 343 -359 -684 -75 454 719 -555 -243 -202 -282 -666 226 -650 723 -19 -315 183 -91 664 783 -380 -147 774 -671 728 -542 -324 686 -767 306 -253 63 544 83 -207 -214 -736 -768 578 325 -499 -176 -462 -23 -416 35 294 -330 -785 231 637 -808 -233 527 -588 -701 -282 -873 -876 -470 372 720 -674 -705 529 130 335 83 -643 215 -690 101 -319 315 -793 681 13 -653 753 -698 500 -551 185 553 170 789 -375 -804 55 253 -616 -660 -367 715 101 481 122 -570 379 -203 570 13 20 569 -607 -49 -838 -674 -81 -188 645 549 786 -861 -714 570 499 -151 -388 77 569 76 -118 -386 -341 592 -714 -533 -882 134 -242 -504 -565 566 372 270 580 -763 -878 -361 438 -560 669 -4 670 -126 -149 -644 -750 394 -503 -241 -494 -641 258 -856 223 -166 -581 509 -805 470 202 -334 -786 -596 144 317 236 781 736 142 -126 -735 28 -372 -388 334 -495 537 -306 -88 578 443 -106 721 -379 263 -648 453 -175 362 -88 -400 -735 788 -775 -470 462 720 -169 727 713 -516 2 682 316 147 777 -389 336 626 666 636 515 757 274 181 -75 176 759 238 377 -468 -169 -710 -346 -764 54 -780 -601 276 523 -670 407 -500 379 -76 25 -240 -690 158 -550 145 244 -174 615 308 560 -26 717 -848 -488 580 -282 724 239 -154 779 234 -31 6 110 -815 313 -789 397 35 251 -761 -761 -695 -852 329 -406 -68 -429 353 555 566 60 -748 -292 -802 -472 -899 687 442 384 -329 596 -585 404 -323 10 118 -896 629 -388 -9 370 -109 55 -754 -335 -536 -120 474 -836 -61 101 -460 426 -743 23 -806 792 247 -6 102 410 -703 94 148 -744 63 -712 112 604 -247 -140 355 505 -49 179 -399 640 -622 -219 28 458 689 169 -205 770 -8 -531 -784 -304 494 412 91 -786 527 -648 -531 49 -165 682 -375 16 -740 -394 -165 264 -563 -736 253 -824 -327 231 -818 -157 680 676 64 -601 -547 84 -388 -67 20 410 -270 -6 -150 -354 -420 404 391 -330 711 -815 -192 -55 -716 702 26 119 779 -163 -334 -713 800 -152 750 -567 191 -366 -329 -301 770 772 -812 -496 594 524 783 534 -157 -218 159 -68 257 736 451 -172 433 758 219 550 665 -273 -752 214 -615 -801 130 -258 -118 126 -1 384 -661 -693 -612 -246 430 -383 62 -417 751 144 279 527 -460 752 323 84 -199 -443 380 479 753 394 -455 507 -140 31 489 316 579 -536 617 614 445 700 599 -832 637 222 -422 682 297 361 412 -161 346 -441 769 88 734 356 -177 -300 -48 -221 -887 151 247 777 518 709 -569 596 89 -794 -851 -134 -94 -32 -763 -207 663 -518 606 553 -882 142 410 -849 246 -162 202 -51 385 711 -2 787 140 -678 358 -592 618 -722 21 616 -272 -9 15 82 342 249 -882 -590 296 -461 178 188 -331 27 -784 8 -143 -228 532 116 332 470 370 -104 -23 18 -93 -644 -158 -154 -147 782 316 -663 -892 -377 274 501 59 168 293 479 -208 -709 28 -648 -282 -140 -26 -818 -693 -566 -143 -861 -444 -801 -518 526 512 277 -465 697 -288 194 530 -75 707 21 -78 339 -779 -398 -298 -151 -888 226 159 563 26 356 684 -813 786 328 318 -536 80 184 91 629 529 0 -781 773 -6 -499 -373 574 -151 -640 331 -120 -755 -797 171 -676 167 682 310 415 -297 366 117 -806 399 -116 -244 -686 -530 529 691 -348 574 28 -811 109 186 174 140 403 -416 386 749 -173 -707 57 -366 771 -179 -871 -376 188 -563 586 20 -383 -737 -692 -839 371 298 -139 236 133 175 114 451 464 634 200 -485 -532 -830 258 385 -585 500 -627 676 -127 -675 -2 -678 -505 24 -111 689 -214 275 545 -81 -210 -654 17 159 -754 14 -219 -539 187 653 649 474 113 -33 208 265 -147 -528 646 396 229 -538 703 -584 74 -188 -432 -249 412 215 -570 96 -307 -738 659 625 -556 401 -863 623 -514 631 161 120 -299 -727 252 -742 526 -398 -808 64 -512 -844 496 -11 -12 -29 -675 723 -454 -865 27 616 -362 -669 -391 -23 54 231 -173 -229 -67 466 303 -542 -627 169 198 416 699 221 38 -320 -619 98 -317 -592 -502 -275 -537 -103 -105 666 -28 72 125 236 435 -65 -408 683 165 724 761 303 545 170 770 800 -686 -434 785 166 -733 408 -325 -480 251 517 754 -605 -89 16 -579 687 417 -574 -725 -167 -760 377 -565 -809 618 -586 -394 -695 711 -311 89 -340 590 -467 601 -404 -580 428 722 -811 256 136 447 215 355 573 106 -765 586 452 545 -475 -877 -130 -499 66 75 -606 244 123 -154 744 706 721 58 -190 600 -787 270 358 140 -845 -163 158 89 61 614 -406 6 776 -87 453 19 -55 435 -600 402 86 757 20 -737 -506 -842 497 -672 558 -590 -52 88 -563 -171 397 -210 -789 -719 259 748 -453 402 -739 56 290 107 -569 32 429 1 -64 -710 -765 508 699 139 -155 -320 -752 -782 -871 271 507 112 381 -356 232 73 410 217 283 113 636 -649 -797 -726 249 -509 142 673 -289 146 -205 686 20 538 -67 -561 231 596 645 335 -659 -330 725 -57 82 -81 -833 -572 696 557 -444 -481 313 -183 426 -383 -197 -828 177 614 406 -516 -549 599 -383 546 216 432 -243 796 -864 -438 -326 -532 537 -79 343 626 727 -143 791 -632 781 -311 586 -265 326 -773 -464 -212 748 -370 -592 310 -666 -776 -481 790 -776 535 758 -598 -244 149 -610 -16 -675 -403 610 -753 465 644 797 602 639 -350 -59 174 30 437 559 -127 697 236 779 -550 -21 543 -501 36 466 -651 651 -491 -362 631 206 776 716 538 -528 -401 359 -200 250 -470 290 -339 -582 -468 -578 -637 456 114 407 -891 -744 -872 261 -319 573 460 24 -753 544 695 159 -230 147 -785 498 -668 -497 293 -389 709 788 365 -815 507 352 734 -602 465 570 724 -565 -250 -150 -421 -317 -310 785 -74 -446 -656 -874 -137 -478 -326 -843 -367 -702 555 -688 -629 127 -706 383 -429 252 20 -271 -38 301 780 -53 -407 649 -393 -446 -222 456 778 -12 -286 481 715 -98 -459 659 -567 308 -158 83 -472 -857 690 304 183 374 360 115 -443 -686 301 792 -875 619 571 -413 143 52 326 12 260 -842 -370 644 -94 316 715 -421 538 645 130 -200 352 485 772 100 -201 666 -312 -816 -801 489 110 -299 496 -467 423 723 -120 -464 -860 334 664 181 63 -656 488 -679 -284 -765 -586 -261 -150 -144 322 523 -504 -488 153 -764 -377 173 -475 -749 -497 11 -501 335 -489 245 172 218 -487 -796 -347 191 -78 -253 -704 435 248 437 237 -412 -543 545 -581 -689 -220 -170 -249 203 -272 -714 587 -753 272 520 -196 -103 -340 -847 756 58 764 -34 5 -17 -180 -727 -774 -766 568 -430 -438 110 355 687 -6 84 480 6 -91 699 200 -157 672 -550 96 -168 731 -213 242 -136 -463 179 -443 -180 -297 163 -554 -547 106 353 -798 789 -257 -424 -12 -58 -791 175 381 -808 93 -89 -366 -136 767 -133 618 -55 -560 -704 139 -875 -843 -94 -663 19 396 -519 175 373 -876 203 -378 -712 -747 -838 41 -475 587 592 529 -495 141 523 149 394 297 609 -411 51 -628 -198 -361 156 780 686 -195 -299 -646 -393 163 -727 -56 -800 -557 -541 -95 529 -314 487 -389 -608 632 -353 36 23 319 -313 285 276 287 129 285 -810 -299 684 -432 -667 -390 -273 -196 177 -205 -750 757 128 701 733 -530 702 235 414 336 318 600 658 -248 -80 583 -364 -532 -393 -96 -131 -360 -688 -548 209 -307 358 -491 351 -340 288 -391 5 -459 288 -462 -412 -508 408 -62 -419 -751 121 -428 -872 42 -283 -143 -240 -456 -649 304 574 -612 103 -439 167 409 617 15 390 329 472 61 397 350 394 372 66 208 -499 193 428 139 -341 71 -662 -87 299 -479 22 -24 -2 -547 695 303 -73 435 -474 -25 -149 -479 440 715 -802 591 38 -606 459 -727 -361 458 740 202 -515 -386 483 -555 -742 133 573 311 -271 216 -873 118 -551 15 -399 -504 265 -456 543 526 785 -605 79 511 -899 -621 522 325 589 5 653 -374 -170 238 -322 40 575 29 129 -220 151 7 -873 -759 -828 693 726 288 -200 -608 -342 -687 -57 703 -16 -802 569 217 265 -511 137 38 669 -101 690 -594 -880 -147 -617 320 249 -325 -189 283 623 -325 441 22 -796 253 93 217 316 749 -181 67 -238 -179 482 -706 68 -237 -712 -705 224 -62 766 738 -630 229 -801 -766 735 276 314 456 -524 -800 -662 340 277 540 300 177 32 -477 -409 475 -713 448 -653 428 -736 637 626 264 -66 711 -882 -484 -522 -873 -460 -234 190 -453 -262 -296 100 204 -396 -643 -178 -412 -695 402 596 118 -404 -315 -209 612 -160 63 -774 134 -688 795 350 797 -433 -859 150 -268 25 16 613 -338 -41 -254 34 38 -302 740 790 242 494 -558 -374 -181 758 55 729 346 154 -838 250 68 455 -794 570 -888 749 -74 -801 -463 444 -231 154 -371 -156 -291 -655 337 -132 -519 -699 632 -783 -410 352 239 410 -666 533 -628 -847 -855 -127 71 767 98 -755 526 -105 213 571 -127 -655 359 375 391 680 -711 -14 420 -571 732 777 297 -311 433 -326 602 662 662 399 676 587 -293 296 -57 -8 -355 533 -269 -735 430 357 -691 497 368 -28 -560 -838 -890 -625 -551 444 -183 623 271 -729 -808 -446 -863 -438 131 58 614 177 -608 226 -730 437 516 346 325 -900 766 -34 696 -841 -86 -389 -409 -570 -839 -562 -325 -86 -886 56 -294 502 388 83 23 -97 363 -17 420 690 -245 -766 268 553 -541 -348 226 31 87 -293 384 34 775 21 473 755 -454 -330 -270 271 -276 95 65 706 -22 577 -453 -885 -60 681 -854 -321 365 133 -612 436 -574 -229 412 508 375 -889 -421 -273 -203 -711 784 -834 -695 558 -777 -111 -615 67 746 -853 -761 -647 -75 218 353 -86 -505 98 798 57 -845 -333 -553 -789 392 286 500 -230 -414 -818 239 434 259 460 -753 -474 170 181 -801 -201 581 469 -79 -164 618 453 710 619 186 401 283 -17 264 279 556 -285 -8 630 618 -381 475 -661 -592 -535 509 -491 -539 643 -671 -473 -405 -482 -736 -36 229 32 318 -737 -247 -259 -480 705 -772 -463 308 361 -334 243 -209 375 -692 -72 636 -451 -676 728 466 -122 -873 -159 -521 389 -2 39 -445 -854 -709 248 241 -723 -758 -323 778 340 99 47 -32 -420 -514 159 -648 605 -368 349 -230 -378 479 -870 -807 -264 -481 -786 -314 -158 -359 657 -791 -250 754 -723 -630 -581 -658 631 -95 -439 -19 -318 533 465 -398 561 -787 93 -576 -143 -638 -465 -79 -143 121 -633 799 218 -570 111 383 729 686 -882 -645 316 -484 -268 480 264 549 -545 -507 238 376 -525 183 -491 678 -645 711 -644 -221 -637 -360 -126 529 494 299 440 414 -886 472 664 379 -264 635 261 631 28 605 -213 -533 -803 -11 -793 -229 -647 463 707 -849 565 -29 -20 -35 276 578 97 -542 -25 -87 -105 124 -692 502 -204 736 -262 -187 635 -872 45 618 321 -709 9 99 300 -436 -634 -353 766 794 780 -793 -350 555 660 123 -220 -619 -860 -347 673 91 -52 329 475 189 -727 613 187 272 243 108 606 170 -332 -731 739 -333 6 -608 133 408 -264 -431 642 -615 102 758 -555 787 688 330 -892 784 -854 -320 522 -823 -262 49 630 -443 695 -451 288 59 518 645 417 -65 -800 205 -594 -360 -744 481 90 628 198 73 -358 727 -890 -806 222 -688 -252 -92 425 -717 159 -437 -858 263 619 -392 -557 -609 -477 536 -269 -854 -416 -581 600 30 208 29 16 -691 -373 428 -248 -412 -494 -196 -835 -732 -504 -749 590 -246 60 -882 -884 6 -591 123 288 798 338 -666 558 -233 465 102 605 661 -409 -848 296 -130 -350 0 -592 -89 -698 -450 247 -436 326 -559 -278 749 -530 646 -835 -141 11 -425 17 -390 606 727 -673 630 -847 -581 -199 -439 478 283 -767 -106 466 61 -24 -158 57 -93 -443 517 242 704 277 563 314 -449 380 -534 185 -661 -562 1 -424 36 232 484 -895 -159 -535 -281 -31 -401 -806 -616 -497 450 143 733 -805 -557 77 -871 -775 -386 -263 -427 -159 -831 344 -571 -283 -60 -672 -176 -332 -28 128 -332 208 -190 722 126 216 -770 -567 716 -733 -628 64 -833 -90 -639 587 -86 -374 -850 -844 -129 753 -314 290 -107 629 362 688 -618 -576 211 380 754 -719 436 794 -52 -853 -536 782 119 111 97 -377 -51 -709 291 53 -382 182 -504 -772 -288 -250 -208 736 -405 -477 -419 -488 -709 -874 776 591 504 -64 168 -693 -369 -833 715 -761 453 -821 -122 154 -102 -265 -289 -375 -615 -180 -665 32 652 -416 24 34 -383 131 -545 774 182 -489 -344 584 -487 335 388 180 -185 665 793 -86 204 -235 -631 259 -583 274 -664 -301 -678 196 6 187 -704 -462 131 120 -897 -705 -381 -291 -8 -475 -877 -440 -243 509 673 -229 601 -124 227 -531 378 -361 -625 207 175 -720 -485 -304 107 -693 -251 -303 246 -804 -185 -127 777 -42 553 -686 -106 796 -519 110 -583 -513 -107 -485 315 478 -502 -876 -485 0 -613 427 -53 -797 205 -288 593 -859 -701 504 50 -645 316 765 -79 -719 347 264 -680 -764 -179 -789 -568 80 573 -283 -270 629 -775 -242 -205 186 456 63 775 573 -843 -223 757 -694 -714 518 -850 -783 -840 131 170 372 -356 -186 -383 368 -196 -634 509 64 377 -869 689 528 752 364 -432 -584 -356 -154 688 -268 76 -715 648 -409 475 670 144 -774 -647 126 -847 -858 280 550 201 -322 -49 -68 -39 -468 479 -504 -31 737 -507 712 380 -405 733 -83 447 -353 -711 -864 -426 409 -788 337 29 191 -156 -799 -753 -125 191 -797 -62 287 -432 92 -582 -257 -659 564 -332 618 790 564 422 -164 -508 265 638 641 -608 650 -204 273 -684 691 -630 -457 423 -732 93 -884 735 619 -472 764 -39 718 455 -569 -19 76 -776 -572 -392 -312 766 551 506 -476 194 798 -298 386 254 -350 468 -188 350 -814 -205 484 -790 -19 65 -104 625 -161 200 -830 -813 -376 -750 -460 545 -766 -244 -469 -271 -729 71 -220 576 104 87 443 -102 150 -350 -863 -360 284 -407 -185 -115 -109 631 -129 -867 173 -129 -3 -604 -889 795 -351 -108 281 345 596 35 -576 640 -466 -536 654 310 -639 -436 -106 -313 -30 751 -571 -138 -660 -51 210 -684 179 765 119 -528 -135 -884 130 -165 -201 -339 -121 -337 -237 691 634 -152 -519 324 384 -864 203 -159 -480 233 -585 -890 658 473 -384 -273 -480 217 -444 170 -156 -694 285 -852 -410 123 -844 117 761 301 328 -44 293 -827 -158 -427 -113 -832 -766 -812 -743 -747 192 220 -49 -876 -618 -606 303 -144 322 -689 542 -594 -317 339 728 -680 122 -871 -869 -620 -117 50 452 793 314 -172 -658 -462 290 -54 -150 766 -542 333 -831 371 746 183 -752 126 598 -366 -700 -337 -344 688 96 -247 -260 767 -795 446 -590 -874 477 256 68 750 33 -580 -462 -708 -356 768 18 215 -721 -876 281 107 -527 480 613 -536 -826 -708 767 -83 76 -515 505 -422 636 250 416 304 128 -330 373 669 -622 -382 -676 -6 626 -176 548 128 -786 700 -773 335 -428 -855 139 -796 -406 -110 643 470 136 273 618 -757 521 602 -518 -547 305 -300 463 -390 749 -344 -777 -689 418 648 -314 695 -467 22 -403 -719 -529 797 -182 -131 295 -662 298 669 0 -763 239 116 613 219 -234 243 613 165 -576 -505 -201 -246 -840 -617 33 27 -438 286 -202 786 678 749 122 -772 418 -796 -825 -504 -838 -392 277 -887 788 714 202 -266 -500 -550 -302 -130 -161 652 -814 6 146 -826 -713 -244 -617 -14 762 575 147 -421 -416 506 -828 -149 277 -360 42 -691 -313 523 -165 428 -703 307 -853 -486 -796 -77 441 587 -195 -667 79 -593 -539 17 347 -11 275 623 681 69 -33 714 -636 -205 393 290 -630 -106 -44 -783 -548 -838 -614 87 -837 -130 289 -513 725 -723 0 157 767 -758 431 -153 632 167 795 250 781 -16 548 775 -16 -39 -603 -418 -692 534 508 -647 -48 -106 -803 -408 -590 213 375 125 -326 -71 206 -770 -194 -841 -66 476 3 567 421 633 -417 542 49 -323 328 -811 -590 36 29 222 -883 -570 274 -327 -72 -171 -630 -449 -546 -834 -358 -761 266 -503 487 675 -773 439 -403 -717 626 51 -504 691 399 -739 -22 -442 471 -644 240 -794 -631 -637 772 532 387 -873 18 390 -176 181 -756 334 463 -390 -244 363 660 358 -582 463 -777 167 717 359 -759 -682 121 793 357 140 10 257 273 621 746 340 -104 -273 -306 195 82 569 -87 -87 343 -626 -699 -579 -265 -489 -479 -721 18 379 373 -96 -760 -849 249 -87 -593 211 -79 390 -517 290 77 166 -390 -529 132 -104 -451 -348 -242 -236 -451 -146 -199 726 -288 355 604 -860 -799 -182 546 25 -674 -351 -405 371 -705 161 -878 -580 784 319 699 91 -305 51 -312 -332 358 -810 -610 -709 -156 696 -417 -661 273 -262 -222 769 332 -691 526 -422 -663 -80 755 -771 -3 24 -79 689 -535 476 275 -381 23 360 128 -154 -446 596 153 500 645 620 264 -384 235 -21 -633 -293 -752 774 -362 657 206 -467 -661 -868 -781 -455 -639 -304 -827 -312 -677 149 123 -403 612 -673 -719 -331 712 -892 -857 235 -213 239 -160 -175 661 -88 -718 -197 -400 -329 537 428 -380 6 219 -502 -749 626 -144 -197 533 134 -746 788 138 -897 168 137 -341 16 -752 -487 -760 773 72 175 511 60 -202 -526 464 -702 634 -871 -798 257 -23 -215 -222 370 165 718 -572 -890 -863 239 786 -127 -800 -785 -123 186 -400 -717 483 -56 -139 -109 85 -662 -277 335 -528 -373 -488 728 -318 -193 -626 286 -343 440 -127 -355 -460 -487 -6 -477 716 -305 -301 463 200 -704 618 797 539 130 517 -440 -551 -237 -80 -281 514 -28 -631 -629 -55 721 512 203 288 -12 -263 437 209 354 -742 0 -131 -679 277 374 757 -97 -888 -895 610 187 -453 464 -778 775 144 -448 -714 287 -367 -789 142 -533 543 136 -571 -293 -321 -152 401 592 599 -552 527 756 -691 547 702 -334 236 15 -49 -426 198 -419 -47 551 -63 -325 -548 -357 166 171 207 574 -162 -736 791 445 -488 -840 655 -535 94 159 164 -90 477 404 -580 295 -5 241 -739 -674 191 206 64 -187 -790 -343 -584 -585 -842 368 555 -179 -129 362 -461 793 -317 -462 646 -276 -263 421 -435 -318 -180 187 338 50 399 -349 -855 722 -423 -99 25 446 -633 -270 -116 119 170 747 714 725 136 -290 721 -408 -536 655 -26 -698 -213 -827 -159 122 -623 -209 -510 -429 280 511 -414 790 -317 -839 -4 -203 711 12 748 -436 259 -822 143 555 79 147 4 -882 260 47 -328 -489 -254 -642 -605 530 630 -613 501 -243 34 -297 -413 -875 782 -686 290 212 393 555 52 -36 -840 369 391 -545 72 519 727 -425 -443 -867 144 -32 290 629 197 738 715 -721 723 -632 747 265 -474 -163 -650 732 411 632 245 -328 -713 -649 -242 -73 -772 -515 592 -239 75 -634 200 -229 -191 -163 219 -743 411 725 771 -154 388 -9 235 588 281 -700 -643 480 -785 30 -145 -100 562 451 701 -455 -278 -435 447 -513 -338 291 103 672 392 -581 -535 -487 -274 -589 38 725 -87 516 473 -456 -34 -347 -673 475 441 -78 -477 339 -101 469 707 -257 -606 758 2 -894 545 -201 683 -350 -695 -459 518 -72 -463 298 386 76 -178 681 33 -329 -661 -417 246 -217 663 -3 367 17 -376 26 124 -83 -586 634 63 -355 523 80 -855 -852 591 -401 609 -475 532 -729 5 -113 724 -768 -388 778 -281 669 -559 -876 -385 -365 701 -453 -137 -185 573 -238 675 -318 650 98 -306 -891 -527 575 -657 208 -690 -645 235 -344 -776 -543 795 -556 -620 119 -623 -492 195 -278 -251 -653 -236 201 634 -595 139 -511 -498 210 527 788 -213 229 476 221 -8 -608 299 187 -152 -755 590 30 138 755 -802 -10 -567 499 538 748 -757 -410 -569 -430 59 757 262 -280 -841 279 33 -749 -156 290 -856 -491 -423 190 -371 593 -851 -535 671 -701 -770 -532 -830 -221 -268 -890 -522 -378 -248 -490 -335 -41 -240 297 -339 181 570 531 -437 -66 -707 -286 -37 -195 -228 -97 473 -294 696 118 -74 462 -855 -626 -333 550 -880 -593 -589 -590 -880 -135 450 -252 -423 -698 -35 -235 337 -742 -356 -588 754 -364 426 -343 -799 -752 766 370 373 -734 -803 -755 -719 -879 -26 -819 -695 360 457 368 522 774 -831 -797 -530 -559 74 502 296 358 68 717 -156 556 -486 408 -788 -35 523 -55 -841 797 667 787 242 -283 -184 132 -486 -594 -518 281 -234 238 -426 -552 -751 -381 527 -706 549 -674 623 -201 224 -33 -625 634 136 221 770 230 -465 -86 537 -816 -858 684 -493 -232 -167 512 -245 -635 -769 -605 -825 578 380 88 5 558 634 -853 -827 -615 327 7 -637 656 800 572 24 -77 -706 123 -226 493 259 -666 -424 211 451 366 -221 353 -26 48 140 -254 517 -640 137 -374 -519 -890 -156 78 239 473 280 -726 439 -782 -600 -600 620 -359 -217 -96 -603 -891 720 -851 -623 -514 -437 -468 46 419 319 291 321 84 738 672 104 -65 -152 146 665 163 -721 575 453 -472 179 -57 -451 793 -866 661 621 630 -180 675 -326 -42 -337 193 -98 182 -745 431 -398 -778 -47 282 -528 512 25 -239 -68 589 74 -637 53 41 -223 -28 -795 744 723 760 -118 110 -92 378 -150 -825 670 6 416 327 -354 -205 640 797 141 444 122 756 -883 321 94 -700 200 473 273 140 598 -663 22 109 -409 -709 -677 -602 -819 -33 573 -874 565 -884 -523 389 -23 -863 -870 -670 -54 -896 150 -519 -140 -275 -833 -807 389 -309 161 120 273 615 129 -299 -123 -534 379 -437 761 -446 -349 -228 -686 -822 -97 718 -395 -827 -680 -541 628 -78 -157 81 509 -270 -739 631 -506 266 -375 -90 -108 -249 -62 -141 517 673 340 -692 -185 756 -73 -526 -350 -713 629 415 123 -595 -242 -557 268 -403 293 -672 -122 762 -846 -668 -373 -469 -419 692 421 -780 -119 -191 -115 -875 33 746 -83 -641 340 -81 -234 -136 -782 301 465 -535 -169 641 537 -496 -60 -713 -276 305 -649 -607 248 -787 235 76 103 335 656 -387 -207 -347 -351 -413 -29 718 -101 -617 -785 38 -254 -137 198 457 732 -412 -356 -11 115 645 228 -850 89 -236 761 -551 77 384 457 -642 18 447 -497 366 595 -306 163 -801 130 697 126 -422 -300 -777 -46 306 -5 -760 -461 272 -2 444 -367 -680 -67 -739 572 -508 -186 265 -351 175 589 657 -673 360 591 151 596 763 33 756 -499 -579 -739 189 -151 -692 -826 -583 -700 -279 579 155 584 -348 -789 537 -852 -870 201 -561 -424 168 602 364 -673 717 -110 -110 240 -607 -294 -178 659 -47 -198 423 136 -303 -12 -393 -628 -368 -261 -572 201 57 641 280 338 -14 -281 372 302 -557 766 134 796 -375 747 346 463 68 -110 -821 436 -416 -742 303 -149 97 -4 -313 499 -434 -271 199 482 36 -505 482 -311 735 -245 -742 -277 270 -831 -305 -552 -496 -695 163 389 673 -30 -122 646 -425 521 -504 -605 -698 560 -613 -106 -695 673 -132 726 783 -133 -876 -160 701 -579 -533 -719 -731 604 -772 96 -252 -358 -176 224 49 404 24 400 666 -296 -585 -595 41 725 774 -886 465 -343 -66 79 -175 62 241 396 777 -420 668 -398 407 322 699 -777 -231 -185 35 -185 707 208 -29 766 -856 -667 504 159 -35 -16 -712 668 118 -334 306 -884 -534 695 -9 580 -887 -89 229 486 346 -785 -136 -754 -427 80 -164 83 248 562 -748 517 223 -292 293 675 -380 570 -105 -677 -613 284 560 -365 -735 617 614 184 -564 73 -791 -684 -299 238 422 -819 418 113 369 -324 -437 82 -292 796 259 -123 -109 41 -649 -74 -317 -435 637 -54 486 88 611 242 399 -326 535 724 198 636 251 533 133 -7 -392 -308 -143 -395 -251 -392 365 -827 -124 604 -652 140 -418 -296 679 531 -769 370 773 -577 431 -490 -373 306 79 122 -435 325 -852 518 786 -52 686 289 -642 -301 483 356 202 -562 -469 -64 -257 407 225 -157 -680 306 -386 419 -423 -23 411 -160 -466 -5 4 793 458 -348 -301 165 340 -450 746 -79 -273 -360 725 -316 -531 560 487 -741 -745 777 75 674 -664 6 430 656 -555 60 237 729 241 -608 721 -126 -202 734 428 347 403 -109 -59 -887 -862 319 -818 632 399 -315 122 267 -646 69 434 303 -421 7 574 724 -93 -803 -457 333 207 323 305 -276 -559 -445 718 -127 -712 365 30 123 531 -427 495 372 -334 -169 -547 506 -121 -838 205 31 176 -640 -208 620 427 -130 -806 -797 -240 -877 -499 521 -180 -492 40 -711 414 6 -400 263 -787 143 784 -777 637 -715 -101 242 -871 -397 334 -64 630 -732 -198 -101 -772 -197 -630 -500 -664 -460 -190 -498 761 388 147 376 -526 -100 437 600 786 107 -679 488 371 -693 339 -601 -154 208 -286 799 -768 -464 -33 766 772 -538 380 553 96 133 592 -584 84 -595 -831 500 553 707 375 253 522 642 -231 248 -181 354 430 721 -190 -706 433 -399 -265 782 285 591 411 89 280 111 -738 -465 -552 -191 -633 -38 566 -326 -886 -446 684 -747 -131 -341 127 281 656 -417 -885 -398 225 12 -608 -150 627 -370 638 231 -206 -54 330 440 -272 24 128 -787 706 138 376 766 734 759 -56 615 -284 -635 -541 744 -175 701 -614 546 422 -799 -540 188 169 -141 555 66 -545 -191 442 -303 782 41 -101 584 427 -860 -462 310 -99 399 760 564 164 -304 131 668 -387 -427 -260 -109 142 -256 206 -480 -656 -466 331 -72 43 -140 770 63 -292 323 -242 430 -695 466 -399 -325 -333 27 -451 79 -824 581 -385 320 135 -814 387 262 50 -348 -342 -866 159 -809 -734 368 -564 728 96 -548 6 691 -797 -105 -470 728 -303 39 -129 -663 -614 -507 -571 277 -81 -514 550 377 -444 -210 -381 -455 -546 -762 149 -390 358 -701 206 -668 356 -31 -119 246 232 -465 -525 698 716 705 697 -747 -886 800 440 -864 -231 -685 -314 -203 -547 -540 43 462 605 -722 -742 233 205 187 -639 783 -542 -43 -748 112 -684 743 721 302 539 -63 316 -704 403 -178 597 -561 -669 81 304 -633 613 528 -568 -336 -747 -510 -490 779 680 308 338 -436 448 -613 637 -598 499 -633 -725 539 -127 -864 -637 255 -409 -307 -236 459 -423 -896 -847 -849 800 -347 -170 575 255 -575 44 103 706 760 471 590 459 733 -351 527 -534 -413 -747 -443 -854 -672 -501 -559 -832 595 -107 -203 584 -95 -614 16 -684 -380 -296 308 141 -598 262 -56 -403 -55 714 -661 -590 -605 -23 -785 641 -430 551 746 -798 -702 295 -248 634 605 -595 156 -405 -595 251 -72 745 766 -25 -168 -189 648 30 -877 -789 293 -656 159 400 212 -728 -807 152 797 474 -316 -151 -364 415 -590 2 6 -815 268 -97 -44 647 25 305 -518 610 225 209 -151 -513 -566 663 169 -595 455 -769 -293 -482 -332 128 -641 -27 115 522 -70 520 618 390 -296 636 -233 789 -570 363 -779 -755 -245 552 -534 520 -595 -683 275 -154 712 145 -559 -358 -460 211 666 761 -772 25 265 488 165 261 581 37 -295 55 127 -4 -673 -132 299 145 -545 121 -887 -240 189 623 -124 -376 -436 485 -15 671 -717 716 -120 -102 707 -787 -306 -528 375 404 -245 -878 201 570 -876 -645 -549 -503 -580 -41 -137 -57 -380 -814 -204 162 575 421 -469 87 -698 -487 2 746 576 -694 629 176 298 -478 -602 738 -744 705 -679 -9 85 -859 394 581 735 360 167 661 445 -410 523 493 282 686 729 553 -41 532 768 -195 800 -239 62 232 624 489 392 -284 198 -141 285 -373 -658 683 -604 -832 -893 533 -124 -838 688 -579 722 172 -111 -444 -840 -881 -485 644 -831 -137 446 -596 -43 -618 -349 154 135 81 683 -756 -78 -785 389 -597 -885 406 -162 471 -184 -803 -575 -308 -719 568 278 -802 -615 -511 475 -439 56 185 -169 -368 -813 -704 690 -123 402 -781 -165 -741 197 -783 -568 -277 -435 -3 -302 311 -870 -190 -20 -489 491 -475 -36 -862 -381 -150 585 25 -621 495 -876 656 -758 -738 -770 -424 -269 -894 -519 -666 -606 -573 -651 -23 -431 -79 -134 -21 -622 -146 275 94 -271 -55 -658 476 -585 -264 30 570 76 -295 -518 -518 -581 130 -182 -64 449 -722 -737 -690 -481 -154 143 -799 78 -260 583 -26 -474 740 727 -590 136 115 478 393 190 -623 -811 398 -368 -431 -55 -327 356 108 -117 752 -509 -811 -385 52 146 -427 796 -554 7 54 493 760 -260 -256 -68 407 -94 657 -120 -67 -578 -808 -320 179 -496 498 -565 -277 -236 272 -815 -308 -408 603 -138 750 -8 -348 -273 -660 738 249 -185 -101 -525 265 -616 -340 366 21 632 389 -206 262 -641 -342 -185 606 -387 17 -86 211 22 -890 -840 666 782 557 237 547 -150 186 -266 -102 -300 -311 -743 737 -617 -186 -20 -197 511 -650 115 -149 -876 -307 604 522 -756 308 508 -19 752 -339 -878 312 594 310 259 165 329 -84 -371 -454 312 646 171 483 584 738 632 304 -550 -834 -517 -186 266 -606 256 -478 -386 467 -94 720 473 277 359 -43 516 96 232 109 -268 -431 -379 55 196 389 235 -460 124 -826 -164 -892 -4 -236 223 -156 13 -601 484 -865 -240 264 454 -355 426 240 -599 320 332 290 -471 588 -501 -666 639 -371 -519 470 385 117 201 -584 328 322 -86 486 270 209 -255 247 -6 -232 -650 714 45 724 -451 -880 233 725 139 144 287 135 87 312 -374 -399 -746 -95 539 319 -669 156 484 -393 -121 -121 -371 -475 -518 88 -207 -303 -123 -650 -308 -672 353 514 531 -851 608 -150 -23 -692 -862 -762 -711 -600 -321 56 183 -296 -555 -830 414 285 -80 -593 -327 328 -54 -608 587 689 -99 676 743 -444 453 31 -867 -58 -785 153 -656 685 -667 -862 160 280 -617 -395 -774 525 776 -311 793 145 755 12 -471 -529 -591 -101 -76 686 506 131 -615 442 -479 -801 38 -523 294 335 -651 -766 -444 -667 -379 -77 388 -816 -21 383 679 585 359 -888 663 -807 591 -76 -201 354 126 -89 -293 243 -286 -473 397 217 220 -101 647 544 -129 -400 -854 -326 462 -783 714 -499 -795 -734 648 152 -250 -281 666 -349 -377 608 -900 98 659 -850 470 288 283 -669 107 -593 -505 789 -806 -887 -681 -51 768 -560 -822 -101 -681 612 -3 -277 261 707 615 -460 139 -267 200 -888 -187 -563 -404 -450 -820 -557 -796 576 557 636 -712 225 -824 -693 -592 -672 -842 258 -890 766 620 -203 117 -710 -682 -424 -852 231 724 550 -878 -335 300 -632 -74 -316 -371 647 -41 2 627 226 -341 -729 380 -842 643 497 -897 280 -71 72 743 785 170 -124 518 -390 415 30 682 -4 -320 -18 498 -214 -557 -751 643 739 36 456 -560 338 524 546 -764 -757 -446 564 584 -812 50 -129 557 -532 142 -805 -86 -723 -108 -533 -753 39 -113 357 718 439 791 21 731 30 682 57 -267 640 -562 30 -665 337 458 -808 -451 -433 -792 -441 441 -321 462 -851 28 592 -606 724 -83 -790 762 143 -493 373 -19 -161 182 -163 -510 438 295 -251 379 154 -792 314 65 -276 73 385 351 -139 -272 355 -64 -330 526 14 433 -188 -59 68 -215 -523 -104 127 168 -843 -225 744 696 -831 420 464 380 -879 734 -372 201 658 -383 450 -209 -593 -12 -843 -92 -697 -350 592 -363 -394 -852 163 -703 286 -587 707 509 622 338 740 -194 -455 222 -735 776 -188 -92 -768 191 448 -707 782 488 67 -619 -212 186 -44 437 268 729 379 81 -332 80 636 388 214 59 -895 621 -822 -460 -528 -639 8 -310 22 -60 278 347 -527 -872 -46 -19 -233 -644 56 -507 -320 462 -267 -352 -696 259 -675 -334 274 604 -837 568 484 -584 609 109 -597 135 -19 638 582 -94 -335 424 10 -375 245 -251 -839 720 640 -407 -169 -17 48 -170 -238 -458 -258 -356 -495 -836 40 511 261 -598 637 390 -420 478 164 673 -86 636 -738 676 -27 232 -33 -568 -801 141 -300 338 250 423 -602 649 705 -354 -490 690 760 -304 254 -87 -570 -80 555 660 -676 -171 -260 -259 -330 -243 773 -419 -27 696 8 567 630 -158 -307 83 327 -872 30 690 -773 37 -221 -211 101 -143 -270 -188 602 -20 596 -787 -769 14 -480 -207 200 569 685 -731 742 -659 -60 293 -492 714 34 628 -12 -22 716 -297 403 -418 -857 688 122 294 202 616 547 409 -137 735 315 281 -190 -410 309 -128 -242 -888 259 -675 -154 -328 -45 116 248 533 -237 -127 -597 91 -485 -311 94 -668 -816 -96 436 197 417 -788 381 -133 -744 -742 398 -329 443 -167 699 425 -41 -93 217 273 792 309 -813 -249 774 -433 86 260 466 -409 671 -455 337 347 157 -617 484 -311 -874 325 -698 -427 82 -376 -42 502 -39 -676 443 -890 762 77 -558 -535 -365 -563 408 584 -738 -585 -227 -75 -608 281 -10 247 -87 387 648 -145 -526 708 271 678 15 400 -474 -637 52 -802 -546 96 688 -261 319 119 462 -524 -188 -728 420 -673 -64 158 682 -483 -338 358 -570 719 768 -280 422 561 797 -555 -203 645 -676 449 658 -563 -223 22 -400 -319 -343 186 -724 -315 269 -751 -396 525 313 -804 -439 340 -821 126 416 454 -37 80 142 331 95 -624 775 -224 649 -132 60 371 689 -385 -135 734 343 -272 -363 441 -509 583 713 571 345 59 -840 -353 -644 97 -649 -116 -864 452 -602 -530 64 367 398 168 -77 -388 -803 -233 -665 335 -606 705 -209 489 -151 170 604 560 169 366 698 723 680 -547 -282 -873 22 306 762 428 594 338 97 489 577 781 -268 -526 698 443 -533 147 -507 -385 -682 767 -85 776 648 93 -367 631 -242 -775 668 -883 616 -851 755 310 1 181 -107 49 740 436 301 105 344 243 362 -771 -511 682 -270 -858 157 66 290 -278 258 -384 -12 -388 -58 261 -139 -38 377 -369 -323 301 287 -724 460 21 59 -418 557 755 -238 307 -878 651 -226 -586 -630 535 569 787 75 251 -326 616 -450 -325 -850 316 638 -677 245 -412 191 -883 -171 -258 80 65 555 -197 302 -439 -239 138 648 64 -503 25 -567 145 3 -717 619 -233 625 54 774 -183 551 -198 721 391 -738 -500 469 585 -817 644 -104 -20 277 -796 -352 -275 55 188 521 7 -874 -726 -593 422 -746 -531 62 -256 -362 626 771 467 698 532 -691 -427 342 569 159 266 158 315 -570 -714 -406 425 -804 -31 153 -147 172 -601 -768 567 -308 -174 -844 494 85 608 -867 306 521 -697 -626 -411 -541 -141 -530 488 -377 -850 267 303 -884 -637 670 339 -227 644 -459 64 478 670 -137 628 403 -94 383 152 199 -565 -264 -568 -392 -637 -308 -857 777 6 -285 151 -631 -768 629 -43 -687 330 477 -568 32 438 457 139 -290 -76 -372 -531 793 -206 88 -418 -857 -167 166 679 -561 -332 -710 762 279 -483 -141 71 529 532 -782 -462 44 326 330 -611 -449 -153 484 -43 71 137 454 464 148 -636 -160 -116 -876 -870 465 -634 485 -163 699 353 563 -152 -673 -757 424 408 -753 771 605 -262 460 -65 -213 335 -356 -196 -148 595 148 -288 -711 9 207 30 155 -349 -814 660 -488 -878 -789 -75 628 -695 -144 711 -619 -591 -486 613 -103 -675 -809 -801 339 56 714 437 -704 -843 -871 -478 155 484 -163 303 650 704 724 -97 -459 -775 114 -430 -874 -522 -347 -822 -769 -777 -128 -521 38 -114 -726 142 -136 584 224 -892 584 -333 80 -731 -809 562 -123 210 6 -654 -392 45 -623 -156 -181 -551 659 246 -413 -868 -541 354 571 -732 489 -769 119 84 796 -16 -103 -574 -590 -120 -355 183 -787 -240 -703 240 648 772 438 702 -714 -304 -234 725 489 -466 178 -296 339 402 -282 548 566 -801 577 -88 23 299 264 169 -401 -152 266 -593 -215 481 657 -205 159 64 -520 501 -166 470 -480 -519 -480 346 423 -162 318 584 -85 -254 -739 -233 -470 -210 368 -319 -582 -375 601 -684 462 -316 -735 -585 -41 653 -132 783 208 -24 -133 -747 537 -5 -618 430 -693 -892 391 -767 -598 -893 56 -187 231 -769 -475 635 -552 -695 -470 277 139 -182 -831 367 567 -190 130 -187 701 737 -428 -802 -671 596 575 -563 -837 139 -686 357 -811 -362 -562 274 539 689 -197 -499 -698 -637 85 234 -345 760 -193 41 -701 -230 165 543 -313 86 -741 152 -199 569 -571 609 -190 -135 -783 671 -204 25 -891 347 515 507 415 565 447 198 307 -870 303 -731 -76 345 -16 -310 -117 -893 -49 618 -167 728 -324 62 32 -658 -361 -589 354 181 368 655 206 -504 -681 383 389 -510 645 -831 -875 377 253 603 -476 466 -803 582 -532 661 -224 -43 688 747 -499 622 -554 312 -617 -597 -557 -241 -687 -17 800 -698 -748 -606 -686 -115 525 281 440 52 422 79 -99 148 -544 -124 -744 217 459 590 -713 -186 -660 439 -183 -650 -766 287 -738 152 710 -574 -782 -797 -894 -257 214 -800 -19 283 284 -898 690 661 41 -247 -295 34 764 314 153 -178 72 -332 -658 425 568 683 340 3 -280 -113 125 592 645 596 -233 -151 52 -757 560 -350 431 308 -753 -577 441 -378 -355 -272 -490 51 388 -161 -454 -742 -95 -106 464 637 -353 53 183 -284 27 -874 630 -280 -890 -526 -640 -364 -628 170 -17 -647 -706 -157 -102 -385 60 763 -597 548 619 -411 -605 412 608 -320 197 -113 -671 421 287 -845 -512 -179 795 -895 -837 695 -487 589 -800 207 -199 -237 163 -241 -287 -341 -9 -729 202 472 347 -30 -813 -588 443 -48 -481 -807 -639 -507 99 -443 -112 -584 -257 -703 -842 498 411 515 -77 380 210 -155 -804 68 -840 464 106 -552 -253 -504 -525 -664 98 -630 210 375 -9 -140 -426 -169 459 -717 212 -832 -846 651 -864 -371 -585 -445 -661 117 -345 92 154 -719 82 153 -492 -340 -118 322 -570 613 118 15 -580 58 594 -406 154 242 -719 511 -161 422 400 699 -335 -333 -810 -341 -886 -481 232 -409 64 324 -660 -432 454 -609 -78 -75 -878 228 297 -231 455 -139 653 -115 -267 500 -68 -368 -560 -664 -675 -109 197 -656 -195 361 -286 603 561 -699 -393 -205 598 79 -300 669 624 -218 176 552 753 750 435 -624 718 279 417 -830 262 -501 -850 325 476 -487 330 -500 -271 -385 473 253 644 -566 457 -340 356 -138 -340 -281 -894 204 186 758 -772 548 543 -330 564 786 199 681 523 153 -37 -255 570 -542 -270 477 -209 538 538 -447 -842 293 632 -279 116 -298 -600 308 -633 58 357 -717 -182 535 -334 710 238 -336 -882 194 430 -502 691 194 -82 98 -753 -355 747 -610 -144 -270 -661 626 617 602 -393 452 329 312 146 -700 -537 220 422 -749 383 -562 -65 -647 -394 -166 -179 -335 -147 170 105 600 681 82 389 -117 -660 -834 495 -564 702 -577 -868 -191 240 -31 93 86 491 696 591 625 -735 -457 -476 -721 172 -693 353 -481 -74 727 698 -361 -744 667 -428 218 -633 -865 -193 406 574 -611 -20 -536 343 362 683 501 200 -804 -10 457 -259 -233 286 198 276 -823 586 -348 -476 -602 -776 -638 249 735 -706 -359 -843 407 179 -625 335 160 355 -339 642 -214 -775 465 -124 173 250 -349 758 714 -483 529 246 642 626 326 -158 -577 388 -157 -592 -246 -125 -149 -405 64 -550 -68 379 444 -425 720 -185 746 26 258 692 483 -853 -887 -490 402 -758 -886 479 -747 143 -7 722 -580 -365 191 -567 -349 -307 405 124 -401 -732 163 -717 63 -510 480 434 -468 351 -685 -141 -673 59 -722 577 -195 -713 176 787 649 -857 372 792 85 -228 351 458 463 -568 -822 777 -378 432 713 766 657 562 416 -25 35 -369 -444 304 223 158 22 6 545 -635 -812 727 -377 629 205 -874 -169 230 -645 -624 341 778 441 -1 741 -823 -693 -44 739 265 -849 793 -66 474 465 716 756 675 92 -379 669 -875 -144 75 -91 699 661 -730 640 675 -627 583 776 416 763 -715 -444 549 -221 -868 -395 -244 -243 766 -579 616 413 -874 -118 -698 328 -319 -419 406 114 288 697 -754 -576 -506 -529 -624 -599 -148 -822 599 -453 223 -664 408 761 -631 695 -741 -645 -490 -690 482 -52 667 -185 -425 -398 -360 -636 659 714 -698 67 -200 -166 712 82 -888 -139 30 284 -298 -695 -153 499 -176 578 -447 -8 23 -708 575 -431 -10 -604 -255 -58 675 -357 -621 -59 477 -153 -773 -832 -649 204 620 189 -663 231 -130 -395 -655 -69 492 667 8 516 213 -605 84 -674 287 -857 753 150 414 637 -880 -816 36 -865 590 157 574 -510 -373 -112 412 755 -722 790 -621 -692 15 -259 -726 47 729 484 -589 12 10 484 -206 -400 -772 269 -755 -889 -205 395 198 178 -639 76 -829 -804 -140 -862 -587 -882 -790 798 406 -449 -357 709 555 -627 -340 -156 252 35 759 431 348 -133 574 557 -397 248 -267 -465 201 300 160 -747 233 -451 795 405 578 -860 745 777 -61 128 -612 53 -464 -233 328 -852 256 -263 -406 -795 -309 -109 -356 -139 330 777 -38 95 87 378 533 221 -602 193 388 16 520 98 201 -461 756 -314 478 -364 745 273 582 241 -858 -856 238 -824 582 486 -308 -860 512 334 303 -43 572 770 -259 334 -378 -570 756 19 601 -812 -306 416 -534 147 -252 9 -858 712 -146 462 389 -565 667 57 19 207 -89 -137 776 -535 117 -661 -633 -509 12 358 154 352 5 191 -850 -2 -593 326 420 195 47 363 -473 496 564 515 585 416 248 41 -888 313 288 -733 259 714 722 -230 716 396 648 -70 -748 -132 420 6 -349 560 775 -52 207 779 634 133 260 -623 -604 -352 -227 13 -170 508 446 -47 792 352 305 42 140 31 -123 -111 -556 -535 -408 588 -175 -515 44 -714 -653 139 -290 -326 738 -293 -21 -750 -72 -614 -411 56 755 -168 589 -560 -827 32 443 50 -264 143 -467 641 579 -864 211 501 -695 -208 -292 -801 480 746 367 -241 128 -609 -752 -620 -171 -319 269 473 235 -730 704 555 105 527 -615 -76 -231 622 -560 446 -803 -800 -359 411 -790 -687 -546 -587 -809 -731 776 -445 -777 -835 -313 -493 -590 218 776 -236 -748 -338 400 -372 -881 611 207 377 35 -443 -705 -430 -321 798 -813 -639 -393 -308 501 237 -147 426 -395 -820 -374 112 -271 -246 52 -771 -513 -792 25 -10 -524 -238 8 -111 154 626 -359 288 363 248 393 -405 390 -676 -786 534 -143 619 40 49 561 461 793 -169 -225 -81 168 -827 -305 -266 683 364 -80 524 201 -50 -78 156 152 -114 -101 -829 233 314 -773 -421 496 674 -13 708 621 296 -151 361 522 -278 568 678 -238 -281 379 -879 -78 65 496 -23 -589 -168 -731 -675 -631 130 -350 -677 555 283 9 345 -369 20 -412 169 408 -802 -509 672 95 -543 757 755 -888 -708 277 581 572 12 75 -303 71 272 201 -343 396 -694 347 -498 -24 687 509 -485 -360 -555 347 -100 42 -390 -256 -881 -381 -83 -408 -577 -748 -771 -859 -446 -674 290 375 9 413 564 -116 -438 -574 -312 59 -201 -111 443 186 344 -109 -434 -94 -484 645 -695 371 127 -276 128 509 62 -27 -504 396 593 -799 389 431 -84 -238 -895 -363 -35 714 -763 661 57 -565 769 47 325 256 -734 -891 -71 -205 465 -285 199 271 -752 -569 339 -371 410 756 561 -352 -375 666 -847 -139 151 247 250 73 695 -544 685 -514 -824 94 -473 361 -92 571 -11 -718 325 -779 -245 310 -634 -524 461 -731 -678 -26 213 -804 258 414 -171 -292 448 -236 709 665 -209 -892 -139 -506 -742 320 335 -126 787 -600 -67 -21 -493 665 -204 144 -259 176 -258 60 120 -759 797 -444 591 -70 -6 38 791 -277 419 699 -659 -673 -120 -55 -295 -719 -575 687 275 -737 593 -5 8 331 -486 -450 359 -507 -652 -66 673 -698 136 142 -726 -749 391 -404 -855 243 -85 -168 766 67 -305 -620 -893 -377 60 -58 108 210 -802 344 479 -309 -873 -196 332 -732 150 543 -100 -858 -770 -838 -215 -148 -264 -626 205 148 -709 -412 -617 83 5 427 395 -715 -384 249 62 -85 -346 296 -146 -560 272 158 511 -358 -52 -169 -204 -519 -161 426 616 -259 -207 335 -299 -424 -605 356 -352 197 -366 185 457 -151 -872 545 -828 701 706 246 -21 -171 -289 -171 -761 321 -574 4 -138 37 686 -480 -771 -136 657 586 461 -900 165 -779 152 215 -643 -167 -198 575 -29 749 -763 -630 276 -644 -417 -352 -697 -463 -876 -679 663 -573 97 -100 -65 -498 437 540 742 -341 -191 -356 344 -318 255 560 419 294 798 -618 447 653 -426 -178 -198 729 -850 -179 785 50 151 247 765 -83 -196 172 -295 -842 -566 701 584 532 217 605 -560 88 308 -741 295 107 450 -86 -75 717 -842 -28 -775 -556 541 540 -185 285 403 51 171 -335 -144 -474 -156 584 -145 778 -561 51 -191 469 -628 757 -314 443 152 -237 660 39 -520 492 201 -238 500 229 500 -391 538 -789 139 631 -721 -151 759 521 542 -472 -305 -122 -898 -796 -706 749 -145 33 314 -505 -654 -243 -575 53 -122 651 427 473 43 -705 -674 -357 496 715 -126 -799 -466 279 795 334 -694 158 350 10 511 90 675 496 266 518 -488 120 -82 -3 -481 -892 -536 -756 388 -379 -99 -796 29 -545 -526 159 105 -888 -360 231 154 765 175 689 513 -498 783 637 270 -759 360 -872 228 -438 -165 -282 -196 -557 -392 72 -536 -731 -626 -196 540 -588 789 -592 150 -562 -359 222 48 -756 297 30 -399 273 35 -176 718 714 662 -760 385 635 -377 472 637 540 -165 -31 114 -291 241 91 208 -520 -899 154 340 -94 119 457 -690 -890 645 -895 -365 -810 132 645 297 -517 6 -137 -375 408 -555 -584 397 -621 524 112 -891 -235 -761 -57 -638 -670 -209 192 -98 -95 765 229 -426 -799 -810 -616 -358 82 -382 -226 -480 685 -445 86 468 605 -628 -729 -685 -663 390 -352 613 -532 -736 -819 -446 -361 -661 312 -82 -768 -837 798 -547 -686 -277 -518 425 -365 -722 483 353 567 565 -735 -350 -245 299 82 -476 -339 -168 -276 -754 -847 -692 -99 257 346 680 535 264 -281 -845 700 682 268 -271 -820 141 750 484 351 598 114 131 585 -601 258 -444 -850 495 395 770 62 304 -779 -278 -669 -343 109 -242 162 -85 89 706 -346 -138 -553 703 -187 256 -223 570 533 -392 -98 -626 146 382 600 764 -31 -785 -213 437 -886 -250 -271 -182 -441 396 -480 260 776 -242 202 -647 2 683 -356 -769 167 606 -481 -312 11 -827 -873 -582 -156 -724 787 -323 427 -650 345 371 383 -336 646 593 -710 709 410 -458 -559 244 233 -523 -275 -169 -222 507 660 -269 -490 -395 -484 421 -336 -400 668 335 -271 -415 212 -369 569 -842 204 469 227 -199 774 710 416 -660 173 -146 728 -274 12 178 619 714 -378 -379 144 363 626 -706 694 472 -619 -737 736 -710 -606 -261 437 376 402 -291 -831 634 455 -827 646 -426 300 321 -701 772 -699 -635 -819 337 -442 428 -588 790 -771 158 71 536 -361 -217 467 445 -800 715 -631 -819 714 -84 -524 -845 -99 366 98 -70 182 743 102 532 167 556 -165 -50 421 -403 68 280 -319 762 -145 -524 -724 -875 -400 -628 765 757 -560 -589 773 -791 599 651 452 -527 -222 -154 -255 162 -460 -190 -713 295 473 -270 -553 -338 -800 -689 -494 442 -120 217 535 -601 345 -59 -718 -841 -628 -878 573 -500 494 -580 -562 172 371 -534 -347 -761 61 508 452 226 495 142 125 57 149 -456 -96 85 592 478 -141 -209 170 722 -72 724 575 -165 285 -875 760 -606 738 605 -586 701 -499 191 182 650 451 -679 -835 -445 517 -712 10 -754 402 -182 716 164 637 -663 -406 -201 289 -587 570 -469 256 -324 -313 -109 -312 -403 727 760 657 716 698 685 -294 -228 472 -172 -798 -162 -502 211 608 370 -893 -60 409 -766 -624 -630 -353 -105 158 -857 362 671 -422 89 -664 177 -472 -613 -699 -212 723 -196 -614 183 -142 324 -707 -386 296 -211 -293 455 -82 352 -691 420 -130 797 289 -398 -325 -394 -458 -85 296 -746 -644 -669 230 272 -563 -852 -284 125 -543 733 -435 -96 -537 -270 -752 -475 -332 -475 -154 624 -6 685 -18 -565 -34 200 487 501 -217 403 273 375 -711 576 -297 655 793 -352 -460 -802 219 744 743 -767 41 546 665 604 -616 -43 -885 -297 -113 665 -7 530 167 -27 671 -552 97 -891 751 -653 -35 -846 -175 615 -115 99 603 584 -320 -294 367 -819 -471 424 -54 591 -676 -707 -377 392 422 -841 585 -816 457 301 -660 -93 32 -671 482 -319 537 253 -899 558 -16 -525 -268 -858 -482 -783 635 -472 -613 -245 630 -897 527 620 -374 407 98 732 623 88 121 -128 264 -678 -12 -204 457 -857 499 -357 -35 -329 239 -80 -868 -299 78 -121 -641 562 -774 -804 -636 -342 497 -591 -608 141 -573 730 -348 -369 -522 -422 308 -729 -834 553 -895 228 724 741 256 -404 503 -500 81 233 550 -897 -361 -108 281 -223 -811 56 447 391 -14 756 -94 -405 -851 -736 -6 243 -714 -638 515 -795 -792 -638 -730 -805 369 551 612 -623 -807 -88 93 -818 537 642 -706 620 -748 -655 -759 686 -571 259 -428 -304 -22 -45 669 -858 -261 -470 -284 527 189 -57 -172 490 -310 -722 82 716 41 579 741 -741 228 -436 -832 227 -769 115 387 -428 692 324 -418 -862 314 687 23 -251 -797 -313 -131 -561 421 706 -386 -19 200 -145 740 710 135 787 -661 -730 555 136 -164 486 595 176 623 18 48 -801 582 406 -37 148 -542 -128 -375 -728 9 -552 211 -584 118 -664 -639 -895 -422 449 53 253 -21 -312 255 475 798 640 462 -33 58 -563 -821 451 -105 679 55 777 317 -177 757 -751 -876 -634 -507 -885 703 723 376 188 -143 1 -152 293 159 -373 -204 -567 -822 770 -694 -653 711 -582 -667 -706 601 382 628 682 611 -829 498 606 -486 170 -390 767 -266 -13 -172 785 508 244 586 -635 -866 -740 -16 -385 -553 349 -441 -84 -604 -423 525 66 -666 212 381 -172 759 -62 -374 204 139 555 -206 163 690 92 -505 -732 399 391 -32 -114 409 594 273 -327 -36 -494 -649 121 -393 175 -193 -619 -426 -614 -564 -800 487 60 -138 133 -486 732 -564 142 287 -263 646 -736 -395 587 -108 -32 704 652 -647 525 -320 468 -744 -713 754 771 -333 429 254 -616 -844 620 -365 108 -472 -893 497 12 169 -145 281 540 398 -110 227 195 -408 -180 267 23 545 -851 370 -201 782 -459 -408 -869 212 -243 -345 402 -135 -454 333 278 -455 769 -892 -768 119 -656 -405 -395 -520 -302 -881 -560 708 -123 -324 415 757 -294 120 -479 -856 -346 -391 -221 -242 96 138 -107 735 641 -518 415 222 637 763 372 -118 -126 -79 647 141 -111 577 162 -358 -12 -736 565 -435 334 -656 548 106 375 301 699 -374 763 -765 -859 -724 800 -401 530 -124 164 125 -890 669 -827 139 302 159 -870 519 -291 355 529 341 -132 352 667 -241 -322 496 -9 -498 -130 338 517 299 3 -209 53 -230 -753 -445 -564 271 83 572 -569 -883 -200 -890 -455 -865 -748 -869 -516 547 361 -743 334 579 -488 -419 -324 -582 384 302 86 -698 -514 -672 347 -127 -461 -613 -26 581 -439 -1 2 -765 319 733 -793 334 136 -9 -52 -504 -586 199 -520 -418 -171 -370 759 197 -341 -469 149 -304 -1 -400 -128 199 487 -672 -210 133 -658 137 -540 -424 -104 347 -794 543 -659 373 -8 254 -514 707 465 -108 185 -72 -117 608 -647 723 692 22 441 -192 783 749 -261 44 236 441 -32 374 -628 49 -463 673 617 20 209 664 -245 702 85 415 -320 -477 -727 382 -101 -133 -620 78 -795 -622 -447 127 571 -671 696 -316 15 -127 -359 651 419 278 665 -895 739 116 147 -701 -601 -567 -7 781 -745 252 403 275 -71 -242 711 -706 479 -556 520 -308 221 -483 -221 -705 -721 -674 -326 -619 222 -780 -127 -13 -355 -757 412 -194 690 48 402 257 375 -756 143 -186 -528 -592 785 481 -282 554 626 152 -583 433 544 724 -613 -413 341 -308 532 -239 524 34 -802 300 -320 20 -564 -633 -401 -617 -523 14 79 224 388 557 -593 157 -638 -566 -842 323 45 -225 -636 -445 -842 -268 -139 -667 -876 421 -460 465 471 -205 -518 47 262 -450 477 -361 83 -663 43 -160 -893 376 658 175 -768 -315 583 -192 128 770 -338 -553 382 -872 776 -890 -454 549 -448 780 435 340 230 -806 136 736 -613 317 291 290 -847 643 537 -112 -226 721 -26 132 243 520 -526 72 -584 -601 -385 473 769 86 473 -568 -365 545 668 -271 607 -250 -673 574 -278 -645 -696 -448 423 587 80 -60 65 36 228 -691 -653 160 -849 -9 409 716 -551 -581 -628 607 -481 386 -504 -178 11 -11 -542 -269 -174 -203 37 687 29 -868 -618 -219 -749 -839 -519 28 298 -70 776 612 763 -32 -744 501 -743 759 -675 791 466 255 -742 -890 -750 -175 -666 -722 589 -626 98 50 104 -847 70 -738 -382 -117 425 -103 -445 579 170 -210 -428 466 173 -251 309 782 6 48 -773 -795 793 -373 -44 228 636 -580 643 299 179 -583 -603 -240 -263 13 -279 753 -582 744 324 -716 353 95 -487 -274 -681 -325 571 -411 -881 363 440 -670 -454 -296 31 278 -883 -817 723 71 -424 -109 -667 -604 -776 -326 -769 699 2 -95 412 -368 624 327 -51 -468 -607 733 471 -1 71 -799 -801 -272 20 27 436 -684 -510 379 -836 308 275 -598 -1 493 743 -295 -712 -213 404 -337 628 -157 -819 -888 -775 431 -810 66 52 682 380 86 211 -892 -360 -124 107 -492 79 520 -72 -856 -365 -511 -735 -370 730 45 -136 -462 -673 590 -770 -309 -670 484 567 -825 -187 163 283 -295 -616 -805 384 -27 -321 529 356 -530 386 230 -420 -129 124 -126 -107 417 725 -895 119 132 319 753 -324 603 -92 367 766 -581 -539 639 -834 -891 590 -169 350 -83 -125 -352 -829 200 101 479 4 -745 -426 423 -39 631 -303 -23 -825 468 246 -33 195 -223 -299 732 -79 -871 -251 -488 501 -514 -694 -495 -175 -196 -308 -358 86 360 627 703 75 599 189 -599 -234 383 -698 -137 -110 221 163 -291 61 -406 -320 -453 762 -247 622 -282 435 684 627 -196 -219 771 290 209 755 468 -257 359 -549 -312 -239 -895 559 -152 799 -674 -559 -348 284 -436 -408 -847 517 -106 124 604 -9 -383 284 -678 596 763 379 -604 -473 -259 -496 -161 688 -340 45 572 -46 -692 -662 -688 -417 -131 -91 -294 340 -451 -150 -615 -368 -10 618 -297 668 634 537 -758 -577 -679 603 604 -429 -367 282 740 782 351 -804 -873 192 -236 -710 689 290 -789 585 -128 -653 665 -532 501 517 667 -863 236 -76 596 719 45 -17 -508 449 -172 754 438 -122 191 -438 551 -766 -128 104 728 -712 -552 606 423 55 -269 762 -580 -329 -587 -510 562 667 -333 -61 -899 -851 280 -744 -594 -266 -81 -483 -776 760 -826 73 -148 243 548 -511 648 723 121 752 37 431 -42 40 -711 -369 -97 26 263 430 -231 -820 487 261 -880 768 274 -557 702 -182 -808 -641 -494 746 181 701 -250 28 364 208 114 384 225 -757 225 -315 -862 16 644 -586 -735 -167 -691 -424 -75 -297 789 -443 716 -306 -524 -279 83 -11 -603 -852 -94 47 -461 -584 -632 -384 498 757 -48 484 -52 -90 291 266 -625 -400 182 -743 -847 -289 -584 -888 463 48 -577 260 -119 -56 -856 -892 485 -67 721 601 497 -851 294 279 408 -601 -7 -282 -666 -231 752 671 449 551 671 -868 222 415 123 368 136 -349 180 -610 -611 -507 101 307 -39 630 -736 -481 251 -378 352 -778 -283 268 530 233 -119 -581 -419 -126 -598 799 -593 -27 271 -217 786 612 -835 167 -291 300 466 -340 368 -352 -742 354 26 506 -241 383 -508 175 621 -599 705 -130 67 -747 324 573 -182 -782 -22 489 518 586 -315 758 -542 220 -13 650 363 196 -122 37 -461 -35 -622 251 -540 -394 627 -605 495 -346 -732 380 703 143 781 448 409 579 -77 -243 -807 306 -711 -542 663 191 -15 -99 -523 452 50 -669 142 -379 -604 -262 -227 412 -631 -112 671 -762 566 -626 367 573 550 -210 787 221 -206 -823 44 362 -855 569 -215 88 -28 -138 241 -495 568 687 -867 -300 -390 465 -26 -590 -167 430 -327 -866 -475 -307 504 -18 -6 -543 -445 -279 762 -25 -748 -325 -45 -741 -485 -293 549 -702 781 -462 -98 47 211 -890 -158 38 -283 794 -450 -617 678 -383 -805 -336 612 687 -9 226 -807 -22 142 498 -782 611 -710 336 585 237 644 451 -505 -293 445 -744 -384 366 -327 -113 641 741 454 529 44 349 469 788 -318 717 -94 -727 -144 -224 -728 -742 747 -746 206 -101 -581 -351 433 -593 -475 72 386 -263 -201 161 494 447 402 789 -832 -325 249 -216 555 -288 -360 536 -260 -46 -36 687 798 -533 1 -16 -420 -784 439 -260 -167 279 324 -595 398 -329 -310 296 794 -45 407 3 -23 495 507 -151 -646 -672 -271 672 511 8 -678 434 -383 615 -433 765 -446 635 -359 149 210 -362 -684 -333 471 654 -174 710 -876 -574 -827 -884 287 -770 -106 -273 -725 758 -301 -372 305 -133 515 -595 640 40 478 -669 407 -1 -161 631 -36 -139 -619 -738 -352 -850 -621 -735 504 -662 -621 475 478 340 247 19 -662 -841 740 -287 460 -417 -766 724 -410 256 -152 714 -483 219 578 510 131 -473 -800 -247 -483 -672 -454 -862 -100 793 549 -462 -153 -705 -527 -588 -262 -462 -84 -456 623 563 88 -338 -863 752 76 -269 672 -763 -693 -418 457 -880 -362 -334 396 489 538 -842 -251 91 324 -602 -70 -270 -63 21 696 659 -650 -429 536 -677 -766 632 -36 659 -154 541 555 -853 -460 -395 388 799 -209 47 -421 773 -174 255 -542 -320 74 -147 735 -555 456 138 -144 664 402 -627 -804 -353 -696 -308 -42 -510 105 -746 -816 -90 -352 428 743 -344 561 514 -718 -730 -706 -43 235 625 387 -708 -764 549 -33 759 -717 -287 699 -519 752 -227 -356 -247 657 245 340 196 -566 626 566 110 93 -348 -395 257 -363 -898 43 -405 610 -467 -794 38 -514 368 114 -485 799 505 -32 67 758 -332 148 -206 -303 388 -378 350 -106 702 -785 -108 322 643 611 -267 -309 406 -694 -441 483 -683 242 -699 -510 -313 797 78 716 731 212 758 -421 344 -889 -237 731 489 -139 632 625 70 -851 -457 98 -131 335 511 455 -613 512 454 -739 614 226 596 -101 262 -260 476 126 410 -616 725 -446 -537 -428 -85 -863 745 219 657 543 -688 112 -742 -773 252 180 714 660 -608 -43 -883 -877 229 55 558 -340 -743 336 279 -731 -541 -183 -112 395 -624 -522 511 509 -149 541 -69 -791 526 -291 447 -580 -852 637 506 -343 -874 235 735 672 -855 -135 -365 -112 163 -311 302 663 -57 -55 401 460 -449 533 -639 -370 469 -663 -462 441 -405 -487 -546 631 -797 -153 -221 -172 -298 263 306 312 560 -711 75 -203 234 248 767 -287 250 778 753 -344 -262 -825 -58 724 32 792 53 -75 -386 -536 586 615 -330 553 786 -862 743 176 628 423 475 368 581 -850 -499 -62 486 -615 759 773 341 -285 -572 -361 334 -96 51 -690 -55 169 409 112 -37 262 -368 754 -432 202 -4 -188 -389 -841 625 319 369 -430 -81 776 -387 461 -270 356 72 -700 -461 642 -450 385 759 307 411 -768 705 -50 573 247 379 -449 -660 -708 715 165 519 -173 358 574 -103 466 575 -615 6 542 686 -59 -168 87 403 746 -16 98 654 -175 499 11 205 595 -137 54 -708 310 757 354 454 130 46 -95 650 577 793 624 32 -601 657 -746 -191 798 477 -830 277 -533 43 172 86 391 364 99 709 253 19 215 -109 94 537 471 -481 -382 -690 -355 676 -672 747 -485 -149 662 -762 292 145 -580 -706 -745 353 48 -99 -584 -465 -688 -93 501 337 135 -709 125 -224 229 -712 333 -657 -336 -508 502 -294 425 -488 -837 -75 111 618 -737 709 44 200 65 101 -535 -858 -539 235 -396 449 21 404 -837 -794 777 -164 -268 669 -242 110 395 -20 -652 72 -688 -131 631 100 73 -816 676 496 257 384 731 -900 522 722 -686 -508 161 93 5 292 -84 -373 -335 -138 -324 -651 -487 204 -600 -134 -273 152 -449 -709 -636 419 -679 444 320 -487 -131 201 410 -590 -738 7 564 247 50 620 -140 -123 -530 -508 -885 111 618 -570 87 15 -135 254 183 318 -600 384 664 -862 65 -571 201 -605 -130 -276 -319 -877 -424 560 303 30 760 -437 -478 150 -17 710 -28 -512 755 -454 -36 759 397 -293 -374 616 592 115 6 -426 -613 78 766 -647 -859 -188 163 68 -278 -323 -201 -737 468 630 -491 -503 766 730 224 -330 754 -77 -642 -841 -284 715 182 -502 -653 -476 486 -583 17 -77 168 198 -28 69 -192 -116 -761 676 -818 -844 -141 791 -587 71 -93 170 -614 751 -894 -71 38 -751 51 798 -127 -408 -427 727 229 780 463 453 -261 307 -591 -396 33 -52 -113 48 -612 240 -35 -877 785 -385 -521 -879 -686 -570 -745 578 408 -380 -122 -272 -215 -776 -203 588 -95 -687 -643 -215 -498 -337 -377 -217 19 -619 -240 -351 303 703 -340 -677 -48 196 -108 0 576 -877 445 -776 293 -499 685 -101 -639 -530 586 599 622 -840 -418 -892 -124 -770 711 -415 -564 -202 145 565 -624 470 470 -36 539 676 -461 792 356 513 347 -590 -724 693 -330 695 -610 376 -692 -181 -183 167 -599 -62 231 -95 602 -252 252 -462 443 -102 40 -32 -865 527 606 -712 589 -65 -474 613 108 -696 -366 -590 -140 -380 -85 787 277 623 -370 730 362 -161 238 209 -487 -479 -37 339 731 -152 176 -454 -598 281 -498 372 -342 91 -666 -503 777 394 -575 -503 -622 -671 734 -739 324 -788 -326 124 521 -637 -235 353 -397 500 -796 99 -797 -693 609 386 -342 -664 -264 590 -53 -233 467 221 443 -128 385 250 -186 -692 230 294 -25 -870 587 -557 -673 659 -132 -61 674 -322 786 -225 639 -561 438 -754 -215 -659 -351 -286 -258 -884 235 -590 -236 -134 -838 500 558 265 188 -492 246 -657 483 324 -266 283 625 345 -432 -221 -699 -233 -650 290 493 24 -823 -448 -175 -598 687 387 621 -49 -295 377 176 -585 325 -36 437 -330 -466 230 477 594 -132 -805 71 733 -776 298 -424 245 368 -530 443 433 364 -648 287 -675 -776 463 -842 737 -840 550 -100 -39 -46 79 -512 575 -55 -577 -276 -406 624 162 176 447 -676 725 177 -544 -207 573 605 600 399 -457 -466 -1 -505 140 -826 25 92 656 -430 578 496 -619 291 -660 103 478 -484 427 -583 214 316 142 -14 -213 661 -617 -5 -136 -874 389 -240 -119 -329 -438 -775 399 -547 -351 648 510 -468 -288 -841 -352 -115 288 799 -523 302 -219 -128 -555 -502 790 666 70 -608 -826 -727 -295 664 -72 707 489 -225 658 452 118 -124 736 -801 294 -102 476 -728 -387 -519 -475 524 -229 -736 179 -846 -247 -332 -281 201 145 -208 -679 -635 254 23 777 -649 -493 448 -638 42 -531 76 278 -46 -476 -154 -748 -618 -73 121 -491 443 -448 -485 -397 -263 -488 779 -162 552 586 367 425 -680 -808 -592 88 -505 -266 16 -483 -32 -329 464 -383 596 115 -167 -73 -222 -434 77 23 -750 762 -544 144 532 301 341 591 -202 -800 -48 796 413 333 633 716 -229 -409 215 614 751 -84 -321 185 194 793 749 175 52 -150 -70 422 -839 -658 551 -875 533 -644 28 384 727 133 347 542 -867 -345 326 718 -857 -119 110 -835 -631 -854 -493 -758 -664 699 -819 -36 479 -91 -816 405 96 203 363 -742 532 -816 -225 -537 176 291 369 -603 -295 623 -782 496 -465 -23 -483 -648 -754 128 -581 84 141 -544 25 -883 -459 -241 564 144 -110 -53 609 -436 352 -508 621 657 773 -155 -814 -660 -610 118 -889 -463 -405 -404 -853 -256 -814 -352 284 145 186 -385 -299 96 368 -79 740 646 -297 -590 474 226 -756 -512 146 355 20 250 -422 -760 112 273 327 601 -805 213 59 -515 -499 -278 -605 369 -83 456 319 -167 -281 159 646 67 151 -749 -154 115 307 -511 63 -528 83 -862 66 -597 -325 -589 450 90 178 149 -169 -718 681 -174 -223 -729 577 -711 -454 394 -517 -147 521 469 -762 -138 -291 -254 -632 -696 -410 -457 30 -66 587 -150 799 383 334 -524 -884 -496 -56 -267 552 -65 606 -222 310 -598 -465 190 726 -807 -758 318 -288 -371 553 303 -7 -675 -715 95 260 -356 424 -17 -260 -286 -480 -487 143 472 -316 -440 -713 -111 201 749 -512 -4 36 608 -158 317 487 -873 -485 -791 -351 -412 -656 92 -839 -148 -410 -136 -520 488 -454 -752 609 201 -623 483 -456 -299 -498 -643 539 -423 -884 -418 379 1 -429 751 -628 -249 168 770 -58 -641 181 -534 459 -771 -562 -635 321 -170 -517 307 -364 534 -372 -556 -329 487 594 -758 543 -116 -46 67 -755 -303 6 408 -259 705 -62 -376 799 -625 503 178 9 -153 651 -303 -56 -215 598 -68 719 603 98 -196 -715 -420 70 275 -621 -328 -187 485 -98 765 -636 -811 22 -244 -149 -259 379 -570 -868 -320 139 238 636 -837 -671 455 -643 260 -304 85 -651 307 -342 11 -668 -351 442 -111 88 -67 -373 -805 266 -362 -478 -566 -424 -441 266 3 -652 575 -718 474 140 -178 -688 -778 -878 -436 540 784 491 -422 -435 263 -565 150 -155 242 244 349 -108 748 260 194 509 3 -637 -39 -382 696 -455 -42 -174 -416 126 -541 640 -399 -501 -159 767 455 713 198 -614 -443 -397 320 -613 124 -156 -211 751 200 -240 306 116 -541 355 -450 76 678 660 -679 61 202 -199 -20 546 214 116 -541 -592 -818 41 509 -607 493 -670 519 649 398 441 -853 671 677 -665 -451 146 -300 737 206 187 328 613 180 -32 -807 40 775 307 459 -711 651 -506 452 -446 509 -125 -319 -175 223 -262 76 -307 -619 -725 777 -894 87 -108 -698 479 -75 601 -219 419 -144 -390 -887 -544 8 -872 -73 314 369 789 -746 106 576 556 -467 551 -684 583 673 665 280 432 -331 -608 -252 52 -717 210 -659 470 367 718 189 -535 552 -717 -420 703 -812 733 -618 635 604 710 678 150 -447 203 -877 -29 350 -268 -75 -457 605 70 348 -128 569 178 648 -479 -439 -234 -596 156 1 -813 -690 -706 -570 -560 -152 366 -422 -860 -775 307 267 -414 630 -370 -872 -122 -893 94 80 -520 -183 274 -866 146 -225 -161 723 552 302 722 -785 194 -110 608 78 364 705 -590 273 695 -805 -503 270 429 748 259 698 -794 -363 794 -769 549 -413 216 71 -622 -112 -288 -653 677 -94 -306 -303 253 158 76 355 -25 257 69 -313 255 302 -216 -888 -714 -632 500 -209 -271 800 79 -827 -551 -830 738 411 -742 -563 798 -597 -148 540 -192 160 310 -242 -673 528 282 -27 -7 306 -272 142 139 88 -499 -636 -37 161 -125 -92 110 -135 186 -796 537 -619 -803 -185 547 -612 366 654 217 -468 -379 -498 481 293 549 179 417 -470 486 88 -755 175 -461 369 388 -588 478 -489 -777 -73 -178 189 -773 -483 274 -516 -350 -35 -332 282 -848 -462 -130 320 -481 250 -797 363 413 -702 567 -250 139 278 -622 -894 660 -654 -417 -14 -813 -18 -388 -514 638 -494 465 -793 -164 20 -282 -141 -630 -792 232 -77 -13 513 -38 -129 85 -650 -801 -414 541 -786 286 515 162 155 733 487 -795 151 398 -680 -17 -11 -689 533 -299 695 -44 51 260 -823 -463 -54 265 705 -753 -172 -11 491 -729 589 329 -488 541 -300 -614 -276 -130 590 -374 -635 101 -574 -23 -611 -731 102 -416 -448 238 55 -471 -392 -416 603 -526 501 -72 334 -700 -8 124 212 -204 345 -150 192 374 601 -678 83 -798 743 -724 711 628 -693 -505 -693 -624 -493 -710 316 253 -604 249 725 753 -151 -460 591 390 391 196 676 -242 575 -301 -368 -684 -50 401 -546 353 70 266 361 -742 -66 -74 -439 275 -612 -268 306 305 -782 -853 614 -834 -267 -257 -591 265 235 193 -83 -767 -851 506 -139 -608 789 -716 227 -528 757 -891 -344 -78 -64 -516 -673 -532 -726 110 726 741 744 92 72 -711 -776 448 344 311 -85 -898 12 79 490 -191 -262 457 -591 619 -811 556 1 -35 -161 742 -43 -522 561 677 -642 309 760 -26 -510 598 -751 414 -132 -118 202 -503 -349 -770 -57 707 235 -846 458 468 -828 389 -517 256 -293 175 483 -864 389 -567 -94 609 -20 778 -236 104 -637 96 -235 -461 -440 -267 -812 788 661 700 746 142 -214 122 410 -729 496 126 271 -338 535 -456 -486 483 -637 -188 -491 -217 292 -187 -894 732 414 780 158 -615 561 -784 -476 -694 184 -151 90 -329 -503 541 -882 514 209 575 -135 -586 291 676 -854 454 313 573 -816 -536 -206 -23 -68 -178 -209 264 97 185 199 -665 195 724 -104 -792 -747 -472 275 257 -761 627 -594 -509 -448 -571 -750 -500 -146 -302 -653 -193 -306 -834 200 672 -616 772 -78 689 623 -100 -891 -543 575 -718 -339 -726 -483 -28 -882 282 631 -279 265 -482 456 679 -367 -829 264 697 -795 122 -715 661 -25 -171 -246 -693 -732 -584 -440 316 661 680 185 -349 -413 152 757 -899 -135 -404 -723 -432 -537 -223 -592 -340 92 564 387 -446 -382 -197 -358 665 -603 479 788 393 524 -411 -48 -531 723 -175 527 119 -680 304 -335 160 -812 633 405 -310 -545 -767 -39 234 -331 -879 566 777 651 217 -9 226 1 -775 -191 -326 -317 570 59 140 -783 410 -357 -789 537 69 356 284 -309 512 724 -781 -638 796 297 -552 159 -883 365 -222 -549 -301 618 -612 -763 -3 517 24 -648 -253 -201 -420 312 649 658 -643 -129 580 -894 632 -47 -533 180 294 303 -22 -314 -774 -762 266 -27 272 -16 275 -352 63 -82 -495 686 -569 -465 -270 637 420 399 139 -552 -35 354 653 187 -339 -224 109 -165 200 547 -210 546 548 712 34 -145 -601 -836 -828 -766 -741 -422 -316 446 383 750 -307 -187 -611 411 575 -109 -543 -326 -713 718 -708 -619 89 344 362 19 5 139 -309 211 622 -497 -770 -421 -31 -98 747 -280 337 -334 799 -68 621 136 636 -873 -362 -263 320 354 -481 -184 -690 211 -601 169 679 -295 741 -27 -735 -85 -666 -446 -388 316 25 -796 63 75 52 615 -348 367 -195 503 48 617 -678 671 -707 151 -808 578 -447 -333 -632 -513 495 222 -874 -247 -791 434 614 -405 391 764 -753 645 -153 -851 -559 -270 -551 -899 -770 283 -726 -732 639 -815 -708 -730 92 643 550 -633 -702 441 243 391 289 519 -822 -405 -420 -667 267 -465 454 -302 236 191 740 -47 -413 293 -177 -264 -746 -641 -855 -45 -330 -289 584 -608 38 542 98 -526 -506 66 -693 -857 -408 709 -881 564 -60 -445 458 501 -828 -372 -473 288 175 -766 -614 692 -362 314 -835 -182 -308 -692 -181 540 -178 -670 450 -184 800 -426 -400 515 481 529 185 597 179 -230 -51 -557 79 -360 18 -885 140 -888 188 -141 -174 -506 -71 -654 774 18 752 743 29 -169 -18 748 -272 4 583 680 682 291 147 80 784 -174 709 -572 545 -197 363 235 682 152 -147 -599 786 -212 396 345 -179 705 -788 -886 292 -145 71 219 -603 111 -358 -430 -54 -146 52 581 -430 -136 -491 -464 282 -747 -178 360 -379 -618 396 -58 0 722 -190 327 35 762 697 -443 231 -482 -257 -251 -688 -829 -900 -9 -315 -389 -464 -430 752 -310 -47 50 291 34 -239 -263 -400 196 559 633 789 -525 -64 119 -786 131 -587 -8 75 -449 -578 573 176 -155 286 490 -172 -892 640 661 -464 -143 594 -110 -808 564 -700 -668 372 232 -508 350 -542 -774 -381 -59 631 -29 347 -88 562 343 -240 374 26 -2 -812 -11 -571 29 -716 -853 -77 420 -703 -792 -529 484 101 731 -165 -755 741 -834 428 181 -467 121 -305 -292 179 -70 -407 -806 -187 -38 -464 -174 -162 -293 175 789 -754 -199 227 -89 -611 -504 693 725 697 -605 -428 601 376 -765 679 -351 -750 485 0 -154 -681 -746 67 222 522 341 344 -358 351 -176 44 601 194 -235 -123 480 -266 344 -780 -345 -35 -641 427 459 -778 -842 495 305 -598 -730 56 -547 2 453 -848 357 716 -483 641 -639 101 254 72 240 -277 313 -533 -341 207 521 412 -249 349 -837 -827 -516 -758 -336 507 280 -442 -769 -809 -588 -210 250 660 -103 122 97 796 552 -22 -443 -436 386 51 694 -30 193 -402 -898 -79 142 -192 -773 745 542 210 -631 -464 -47 -510 -342 -335 348 44 -491 341 -635 15 -369 -564 -14 -55 -351 -687 66 -185 449 296 -314 404 -780 -438 -318 526 -825 -757 19 -759 155 -846 772 -429 681 730 -494 -401 -745 -613 505 658 242 -443 -651 -103 165 65 -532 726 -879 -867 28 -748 -39 -900 -500 -454 -418 5 -866 -883 -781 517 364 -553 305 -896 -668 5 567 -638 389 -217 -704 2 -339 -481 309 492 -534 -678 -681 222 26 -475 -616 494 771 -429 489 256 379 763 -748 -569 88 -758 324 113 -320 -623 722 -178 -128 -226 -626 356 -58 -264 564 614 404 394 388 -194 -685 -603 -711 -46 259 -25 -778 613 132 -585 178 -800 369 743 -149 -479 28 -491 14 -516 44 576 -735 -278 -703 -223 -12 -379 -703 188 531 -376 787 383 703 -721 -201 -510 299 688 415 651 525 -413 -30 -786 -554 -165 634 -102 -288 75 -562 -383 -830 409 -145 -783 165 -847 -104 -207 -266 381 481 -200 -580 -113 -60 -492 -876 26 -175 -696 766 166 65 694 -342 714 80 -75 501 122 -370 -447 538 387 -496 739 -353 -725 762 210 -749 354 -196 341 -543 -875 721 348 -120 152 200 339 -721 191 328 -685 -51 27 274 -144 555 -64 -299 -778 -315 -820 797 -827 148 -91 -402 394 182 -18 113 157 -637 -109 218 -155 404 51 -735 -786 489 -753 -170 519 551 -363 -674 -203 -799 -68 787 -772 -124 -690 -543 162 -165 62 -584 783 307 -316 -784 47 -160 409 223 202 -643 -447 712 -891 313 -472 161 -822 -407 -273 394 -835 214 -60 -512 -775 174 774 -761 -408 64 -884 334 -398 234 267 -850 -327 -471 737 -510 163 -707 -442 57 -470 -900 390 -254 225 -30 -461 -106 -783 295 352 -122 -360 -658 -417 -399 -545 -789 -690 13 -245 -713 -37 566 668 196 -374 -784 552 -301 -39 -163 -316 378 -372 598 -715 -426 278 183 -709 -713 -840 754 192 343 -264 -470 -217 -39 80 146 -16 708 -848 -107 474 87 -401 -513 230 -450 -479 576 438 -323 641 -543 711 -235 -888 -84 -490 680 -660 -198 -551 -742 345 -327 -196 278 394 -542 24 -203 14 321 -130 87 690 -546 321 35 223 698 633 -20 -891 -131 734 617 646 358 599 -165 217 199 -317 327 -404 229 672 -463 -248 -426 219 83 266 44 -464 -258 702 391 550 -211 -11 -593 498 235 -639 151 -501 794 783 -419 -48 -88 -834 123 -839 97 -622 544 426 247 373 799 -159 515 537 -567 107 -712 -573 566 458 502 85 10 -592 300 60 595 335 -500 -35 -783 130 221 -578 16 -63 -611 -475 -435 715 -583 -459 554 68 485 721 771 -250 43 -813 -205 -475 -64 -827 -786 748 -647 -635 162 494 -336 710 797 3 361 -697 -467 -324 -310 -462 -302 652 -670 160 437 558 -315 -241 -291 346 605 -877 -776 469 412 355 659 -788 534 33 509 -268 -400 508 -671 10 593 -555 364 681 143 123 -374 743 -547 -458 637 685 483 -282 -106 -706 -90 -582 580 -450 -389 -232 -871 724 542 -23 -494 362 -508 -373 489 281 -702 -37 432 -445 -629 298 729 733 -749 -182 -436 -520 35 -311 612 110 -491 -729 643 465 244 73 -798 -722 772 -229 596 -358 -234 -819 -668 -732 276 304 762 -838 -395 -574 765 732 -850 -12 -456 230 221 776 -900 155 791 -307 511 -73 334 390 -529 9 15 722 -269 -860 684 497 -381 543 111 -756 337 -477 335 -82 -544 -336 488 -624 725 166 516 -787 -113 553 -282 63 -125 247 667 -777 -696 -817 183 -539 63 -370 616 -155 -228 -306 698 -727 211 -887 -631 -452 -165 391 223 -261 -660 131 174 774 -317 50 336 -502 -727 405 -343 -655 86 211 406 337 -899 -634 647 -214 732 -196 132 -787 719 592 424 -249 -614 250 -68 75 -300 -670 366 -497 -286 -851 274 496 -729 506 280 159 85 188 747 504 231 -4 -646 558 -843 215 241 -265 -561 -267 -793 134 758 184 -636 282 -70 -148 318 -163 403 93 113 376 -882 46 -680 524 -890 555 -604 -388 101 537 724 -414 -881 277 -695 506 -744 -801 -155 460 371 -726 -818 -772 -74 -314 204 -342 -318 121 69 306 -869 -649 584 -741 199 190 -512 -787 356 701 329 -54 641 193 -291 36 175 398 -405 752 -6 -632 156 -37 84 597 -258 -270 -825 -726 126 422 -854 -77 231 -688 672 712 -822 -454 364 787 -45 -265 -78 -167 774 755 -473 -208 505 368 -386 212 -345 -871 124 -592 144 -432 391 -221 -614 629 703 -534 -530 -595 644 -680 -142 -354 668 708 492 601 427 -242 -268 -218 -258 697 -442 299 -331 -433 -113 544 591 -767 70 -710 290 -431 577 -594 201 -575 -427 -461 -806 648 -669 -62 -666 699 -542 579 -57 199 -17 242 707 618 669 -668 -109 -846 -171 -644 -637 721 35 -197 675 -504 167 -17 -613 387 448 789 -515 -852 -282 -353 740 -550 -897 -706 404 557 285 -246 -320 -811 53 241 698 260 613 584 -675 -356 -882 473 -59 -428 643 -777 7 -193 238 242 -153 -806 333 98 240 733 440 -644 495 261 -274 -522 -392 346 256 -359 -502 72 -297 -276 -849 208 129 226 356 403 -101 -822 490 -299 181 640 612 618 172 -574 -17 431 -649 -270 -897 131 640 543 -509 -607 -739 -230 -251 -203 225 -557 355 702 272 -468 -603 455 -619 -343 613 -348 281 -145 310 -150 694 -16 604 784 -768 603 270 14 97 607 -56 18 -254 537 -377 -114 588 248 -855 -43 469 730 21 207 -458 -149 -322 -215 258 178 -885 714 -499 356 264 -66 201 211 78 319 -263 -79 -686 -808 221 -109 230 247 -743 17 -343 -30 186 720 -112 447 461 -315 -724 -737 -201 -868 163 6 -388 66 171 166 -252 -218 536 -179 783 725 -100 320 -481 -35 245 -523 222 -161 84 417 707 706 -482 640 -37 22 -429 -352 688 99 -605 -258 -559 799 446 -26 561 429 312 780 386 -871 -386 -627 171 -567 -103 764 -388 -9 176 -470 718 -190 -387 -51 313 -807 160 379 -258 -618 503 -712 60 -89 766 -287 -831 -350 552 104 369 -756 553 -722 -381 148 -144 -182 209 527 354 485 342 627 288 29 504 281 -440 -883 620 -129 -318 547 -24 -845 -142 -433 486 194 -549 -250 286 -606 -390 684 729 -14 -711 -125 310 518 88 329 -822 356 -313 264 516 -573 -734 -485 -558 -558 587 -160 388 597 -228 -783 -446 -170 215 -241 -520 568 -601 582 -63 -20 710 225 282 193 -223 -274 -610 668 -392 -110 -322 197 -358 42 -517 -831 800 -357 -343 741 492 20 -603 274 -738 322 476 567 -482 -385 -209 -644 392 -93 469 29 209 355 -592 -241 300 -648 196 463 381 434 -330 -135 -2 216 -41 749 -661 381 -527 425 -270 95 -759 185 -383 230 -870 -246 -809 440 -208 -652 419 -695 -528 -264 576 51 -316 251 -410 -586 259 -271 38 -820 -250 -421 -588 451 -171 263 113 136 608 187 -178 -81 -843 758 619 -81 -698 363 -84 41 -513 -421 703 -80 762 -900 -843 -173 -684 738 -465 -95 110 -199 712 1 -334 -752 -295 697 158 111 -652 -892 755 -493 421 -264 -377 -177 -674 -46 228 44 404 -703 -549 794 239 -66 -427 -875 762 627 305 -264 306 536 -301 282 -419 221 -251 -222 -728 737 682 322 -878 -723 -50 -281 294 -413 253 -750 -372 -775 -850 789 -81 640 -704 -78 -866 -818 426 -16 685 575 631 -321 -29 -883 -268 -772 104 679 -572 -503 -731 -156 -567 485 394 354 -440 191 -452 -158 1 -267 103 577 316 276 334 582 49 -337 -52 276 310 -307 -16 634 -703 -343 104 459 -555 530 132 -54 127 -354 -788 113 663 440 -480 -291 220 -328 580 309 84 225 -398 -617 560 239 387 -769 626 252 522 -507 701 -625 306 608 -277 -604 -788 -185 415 184 -559 -647 -600 580 -639 321 47 -859 -787 -495 -816 -729 575 615 112 773 596 194 -535 -350 -663 -53 -463 -722 86 -687 -540 276 -288 703 201 538 427 131 368 -79 -697 -343 643 -141 106 -172 -331 -12 -310 198 754 752 -819 -812 -787 -46 -510 -520 -712 -61 -564 612 -229 -383 -701 -209 -14 -581 337 308 -6 755 162 -585 505 390 -12 794 154 -869 -62 521 -331 -560 704 249 321 -739 -260 242 10 -302 289 674 -811 653 145 284 -205 -729 -704 -750 -682 -122 -529 -418 439 -279 -414 -359 435 -599 382 -898 -595 -584 -798 -465 -489 568 40 -280 -598 -309 -770 630 -895 -339 252 119 504 735 -776 535 -274 568 -257 -105 -761 -294 14 -518 -533 183 -284 515 509 -173 -329 -816 256 694 -826 642 314 -336 -317 -807 -398 -737 -753 -748 -89 -840 -459 600 -512 -74 795 532 -366 415 338 -645 -536 452 -590 -301 -454 626 107 738 684 -780 684 129 36 735 176 -79 125 288 787 -826 -294 -666 -210 -89 451 65 793 -507 -168 -540 570 -642 -41 -638 471 435 134 -69 -392 -602 568 -617 745 -237 -376 632 363 -32 748 252 500 589 386 -62 -188 78 232 -231 66 -580 438 -474 734 -414 -322 486 -199 99 452 675 -647 371 -656 72 -370 15 111 -714 155 287 -223 -681 -537 122 271 -371 48 -323 -334 -201 45 -803 370 -527 260 555 296 147 581 -616 576 160 726 333 -401 189 231 289 47 304 -414 716 451 -729 -190 507 -537 59 -611 -170 -839 571 -140 91 -356 445 252 -881 -717 -199 136 413 -125 -892 -287 -523 -104 -781 -447 316 335 678 297 -485 374 -242 359 -611 -590 -97 -47 -17 101 -128 -38 75 -337 652 -717 -517 -54 -890 330 -808 644 433 560 798 -123 -44 -426 374 189 196 -749 -109 245 -538 -104 104 602 -565 -790 48 251 -40 20 -706 168 58 560 -695 358 -535 547 483 99 278 196 -856 -212 633 -816 -541 388 782 -634 562 428 -362 462 -621 -719 -491 -765 -455 -672 -605 426 515 493 545 722 -614 -526 101 -398 -202 497 -598 410 13 393 -585 378 773 -644 27 489 120 -186 669 -402 419 -708 -812 -85 -303 261 -646 -223 302 -807 674 208 372 -844 -442 632 -276 -873 26 -694 -785 702 206 635 -138 -66 167 469 737 -483 -704 -401 -505 -874 -317 767 -863 210 -220 -629 701 -329 -470 355 -784 -440 -56 -583 164 -168 -792 307 779 -507 200 -453 487 479 -665 387 156 374 -730 616 -368 -781 132 324 -637 -606 -187 281 -265 561 268 -36 -129 645 -465 -506 -896 -713 6 429 -880 -244 -852 141 -466 56 -25 -516 33 170 571 579 -503 -260 -308 739 404 -337 -47 633 707 637 625 701 -63 441 75 484 -388 -85 451 -489 -534 -92 592 640 -352 -140 -481 -665 -833 -31 346 -638 -820 -68 -23 -266 -568 477 11 771 325 364 154 63 38 -552 724 -386 140 -736 312 626 -869 -151 785 -371 -574 20 -75 -571 -327 -22 -374 -432 -116 -149 200 -315 -4 -55 490 123 719 -727 -487 -21 -644 81 -108 473 -417 -785 -716 -877 244 590 194 153 -583 -553 -503 296 -251 -601 -343 -344 99 247 -536 648 388 56 -256 257 295 185 -520 -418 289 344 737 -766 -779 158 -654 273 344 10 -709 17 -709 -444 139 -263 -618 -565 600 689 -706 -255 263 312 -565 -25 -316 -368 -24 751 515 205 -727 -434 735 229 727 -314 253 33 -887 -808 -80 -274 610 -867 307 2 -546 69 58 327 -210 375 420 14 138 332 451 -360 173 348 353 -350 330 58 216 482 -642 69 -798 -484 -13 -211 -547 27 771 -124 -5 -432 181 0 773 438 -857 196 -155 661 105 673 234 654 -452 -609 658 397 -534 424 88 194 412 -150 632 -414 688 64 722 78 -650 -321 -87 -727 -246 562 -566 253 -584 -629 -868 -387 264 -591 -634 -854 -183 397 -218 267 306 102 -200 -798 261 -697 -418 248 751 665 -554 535 717 0 -895 -157 -886 -818 -27 -261 169 137 -636 -405 357 523 -645 337 428 -237 -301 426 586 662 -185 666 -841 228 704 575 -326 572 -674 460 149 -740 353 170 127 441 -538 422 -183 -182 567 -151 -900 675 -603 -409 -717 3 751 -740 -339 -375 -786 738 730 -796 627 16 147 -623 -457 -862 223 329 422 601 -306 -344 197 -586 -578 -154 -338 -685 -148 67 -277 -241 350 797 351 173 693 -256 -492 772 709 680 -838 257 207 -54 -288 237 503 645 -2 159 -638 -624 -508 -388 -448 -683 686 774 530 505 727 667 99 293 -86 163 -167 602 187 405 -213 -283 -616 -49 687 393 -650 451 498 -180 160 485 673 99 553 -520 -436 -542 691 -210 -772 20 431 733 -460 730 442 -878 705 579 470 -423 603 -124 -868 202 -121 55 -501 -800 -275 85 -155 310 701 92 -639 709 168 -576 -186 139 -590 188 -368 -344 181 505 -478 115 567 -169 -406 124 -76 763 295 -475 91 -120 560 -379 -856 407 253 48 542 50 -560 571 -99 -390 639 424 181 -191 283 -377 85 769 -899 -225 79 41 -86 -688 695 295 -680 -445 -280 -201 575 -4 -307 451 35 320 389 -157 -770 435 -8 -304 -586 373 -270 -418 -351 776 -642 166 -638 289 57 74 26 -50 570 653 603 233 620 727 -64 282 487 -73 -870 391 753 104 546 689 -265 799 572 439 -822 -58 -191 309 627 690 -29 -409 -286 314 -797 528 294 39 -808 635 -714 136 -267 782 -770 -733 187 754 471 -688 -157 -87 249 669 -705 672 -824 -309 -666 -569 242 0 -666 -253 614 -497 375 247 496 20 -8 -509 131 771 -279 611 797 790 -79 515 -836 -883 566 -829 451 -224 -702 -310 304 -307 299 348 -15 -53 -468 353 182 259 594 -629 -383 384 -531 -357 682 -676 146 207 -896 -703 169 623 -111 43 -191 350 -294 459 343 -269 -361 567 -825 -790 -702 -145 747 -86 -547 294 457 -827 642 -626 453 279 561 160 -230 234 -531 360 379 211 -782 351 -547 -602 -488 -43 569 -100 -387 326 -132 -314 -496 -780 -327 -748 374 -889 -681 595 281 146 -345 -82 -601 498 -536 -572 657 -867 -413 476 -370 579 119 -854 -62 293 -827 593 -563 -361 417 398 464 460 -466 -719 318 618 -749 -896 555 490 -234 783 -171 639 304 742 405 466 239 -33 -870 -671 -806 4 202 163 289 -477 525 228 150 -421 720 681 267 -888 -14 594 -103 379 -587 682 -616 96 -604 -738 427 -569 -249 -473 -602 -880 -226 -153 579 35 -882 255 217 619 -432 672 -794 -893 275 502 312 435 10 687 371 -132 373 -292 714 -215 -527 155 -4 -167 227 340 493 -402 220 -669 -396 131 -332 785 -335 -771 733 678 -197 244 58 185 684 321 724 467 556 192 -513 -596 198 -294 -319 616 -183 494 -144 -69 553 -729 387 -746 70 -161 -158 564 -675 593 184 -666 -124 453 627 -768 239 507 -837 701 -755 -784 -178 376 320 767 -895 -206 -423 -515 723 178 -310 711 350 100 -349 2 -489 173 73 -681 -55 138 357 636 -745 288 23 -1 -578 -8 186 666 -118 731 -758 87 38 598 -76 368 43 581 -340 20 -574 114 633 -546 365 -122 99 639 -811 -191 -261 -168 -141 -501 521 755 -166 -767 -350 512 -666 198 -89 -562 -207 -760 771 -751 -396 25 -829 -619 -294 580 -798 218 -216 -51 53 -743 -453 -831 569 347 -795 -109 -524 89 310 -571 627 -700 775 252 397 633 368 659 43 -317 414 -118 379 -67 -423 -205 80 -34 -129 -882 42 -22 -231 -480 -178 340 -438 -703 -373 -440 113 535 38 450 -96 -576 303 593 -635 -538 548 169 403 786 217 -331 190 383 -498 -220 225 547 -477 -663 -712 672 -282 236 -672 -396 4 572 480 456 -836 494 645 -73 316 560 461 361 291 -716 -548 748 -271 570 214 198 335 -823 768 624 -750 499 -358 -217 711 9 -92 751 542 -539 -627 168 711 -705 -42 -745 -887 -309 44 720 -590 627 676 562 -75 347 143 -27 663 -365 213 577 -672 -635 -504 349 -383 76 766 741 454 -96 -404 507 165 496 -686 -92 415 -603 188 695 758 -317 307 335 337 232 -17 -346 -815 476 -502 -778 -690 555 -572 -111 529 -128 516 -884 -271 -699 529 -39 -489 -350 -545 679 399 564 -497 -704 -101 -590 -644 -89 -587 763 -308 -421 -405 -145 -855 15 -495 -523 312 -299 252 31 -195 -364 -514 -716 -177 -554 -73 -14 -290 -722 559 -389 120 -669 -632 -756 482 625 -702 31 -190 550 -527 13 -108 -760 -768 -607 -443 102 138 549 26 -584 339 407 -870 -413 -161 549 -690 319 -782 -456 -652 -32 427 -788 -591 738 554 319 -274 236 252 627 649 416 -321 -332 -343 739 -758 -845 421 -615 -361 545 -622 -136 -839 79 -151 629 -6 -561 -826 -109 385 -411 675 718 -431 191 -457 380 5 -181 -273 -378 309 301 -711 -12 267 -738 -484 -510 320 -409 81 479 393 469 -457 331 619 621 427 -24 -267 344 725 496 -285 86 -412 139 503 279 199 452 -123 -240 121 -577 236 -575 50 -83 -89 -639 109 -712 597 452 546 -248 398 -233 -518 -458 -476 -469 424 -240 -321 160 105 219 489 -766 -179 -115 -510 582 -432 573 758 -824 -470 674 -331 -419 778 -51 637 775 -448 0 -53 420 251 644 70 -17 232 435 649 -269 301 -57 -168 533 388 380 76 -214 -732 -62 -383 -19 -417 378 667 -701 201 -167 206 -401 -43 -439 -852 -485 -216 -878 99 -367 -717 292 -825 -833 -722 23 91 375 -44 -303 196 652 -505 115 249 456 -763 207 -396 -529 173 -645 -106 -613 514 -323 -711 -887 -633 709 609 345 -762 653 589 -16 -288 -36 661 267 -605 128 170 -897 787 470 -851 311 191 257 477 776 -800 -432 -737 614 436 636 28 -39 -554 84 695 384 132 118 -615 585 -180 -543 -174 411 313 574 -257 -34 28 513 -331 259 -582 -638 463 -802 -228 777 260 170 -294 39 532 -156 -373 283 -229 275 -704 686 578 411 -28 -476 -102 -78 299 -490 364 -672 539 -169 337 447 564 -777 172 648 75 -390 -175 387 523 693 548 -722 -490 168 260 -888 -710 -93 -492 -270 -706 -860 263 -418 -53 -488 -698 170 -389 528 -632 -50 768 99 15 -657 -54 722 -251 651 558 68 548 86 -500 136 -315 -835 189 519 -776 -667 122 110 -391 -480 401 566 289 -800 261 -599 -788 -107 -314 798 529 730 -217 -257 629 -360 -747 -418 97 -589 755 -299 227 -783 -817 -681 -72 -718 731 625 -334 -569 773 35 681 168 424 -356 70 -866 -766 444 722 -337 73 -439 -542 558 -677 561 409 423 3 -293 -825 -392 47 322 476 -746 -675 465 -580 516 -315 123 251 68 -433 387 257 375 32 -561 381 -268 689 -438 228 -221 -802 -393 16 -241 499 -182 258 -579 -691 350 -842 -365 -90 -6 -650 -236 88 -126 122 129 -250 644 -858 328 473 496 397 -259 -895 -517 -741 593 -622 -438 -274 152 -844 638 761 257 -710 611 -274 -880 509 595 -466 -438 -503 -212 -505 -100 292 -182 129 518 -715 367 249 -771 281 41 544 170 -277 -531 700 -199 12 -594 -486 457 -453 -795 -297 -141 274 590 -729 -564 513 -535 -455 -893 492 708 -796 439 733 353 309 62 -42 -530 718 -84 448 123 -93 120 468 529 -608 -678 -114 -570 -762 605 -862 -589 785 -283 -49 -639 2 -378 -646 561 737 -557 -513 701 -396 -156 30 428 644 -752 -829 538 -884 437 465 -722 53 271 479 702 749 -894 -638 658 -867 -741 -40 681 -503 -108 -20 -54 148 -314 462 173 101 116 729 -786 231 -835 153 -218 -652 -830 -262 731 511 196 -54 173 202 -485 -384 -408 6 -40 -546 -826 504 -319 742 -341 623 -900 -397 -72 -353 -433 -630 664 -551 -558 -816 -53 366 654 -703 -28 445 -139 747 786 -218 127 -532 131 -74 242 725 -822 -668 682 -364 153 95 736 -357 649 -64 329 -66 42 -401 502 -617 -826 -758 -466 -508 -753 -571 494 636 -595 308 -269 -199 -729 -567 441 -231 -546 -573 429 726 -799 378 214 422 598 -277 -706 297 -877 563 631 -771 -583 747 -276 609 -31 18 -674 -74 88 -275 -386 29 -681 784 546 303 -724 -482 785 -258 583 167 -238 353 514 -328 -690 484 -529 15 -433 -400 -836 -383 728 38 -626 237 222 -84 637 253 356 -243 -554 -477 -346 -412 114 -33 -466 698 608 -18 358 -325 -765 -749 296 499 -711 521 -879 64 -804 157 -184 484 -557 133 -546 128 -809 -494 -620 630 -255 -326 -327 -363 362 -729 -58 -257 -748 -509 42 -460 -429 156 34 460 -206 -119 -16 557 104 -799 684 -556 58 -564 175 308 -399 469 307 726 -79 704 537 444 -734 273 24 37 -651 -33 -740 -516 -213 86 398 512 -157 -424 655 -876 -765 -377 543 -70 -668 774 327 -470 -567 346 -751 -658 284 -395 -325 -119 706 -292 -221 670 -226 -876 462 -760 451 -155 -562 -355 85 -149 -633 148 -186 -895 712 753 276 598 754 80 570 -31 -79 -576 766 450 -10 -568 660 -629 38 -409 490 -399 -572 632 287 800 -892 -604 481 -699 -168 -66 779 -754 730 -448 -866 -733 352 -76 729 575 580 -16 546 -37 -11 -410 28 626 575 -507 -99 -395 -240 205 590 355 556 -345 528 -202 -432 -214 495 139 674 -798 453 544 -487 166 786 735 -413 -234 -896 -727 -775 -623 -551 111 23 498 647 612 396 652 348 -107 -253 -657 -338 618 770 -159 -111 -21 603 -257 231 -366 -880 -606 -184 -629 8 -598 -426 173 -504 -854 764 -589 167 -801 -788 631 -512 -640 -69 530 -438 -590 374 -394 340 -4 758 547 -308 496 -810 -245 -673 -397 -872 612 511 -489 -70 358 -758 702 678 625 138 14 -715 -584 206 -842 580 -571 117 498 -421 551 779 282 91 721 -688 -394 -567 249 690 721 -867 -769 624 687 70 384 710 494 -430 574 74 585 415 -546 602 -409 561 -561 459 -479 -275 386 228 -157 -20 -733 683 372 626 -395 -14 -105 95 241 788 -566 138 -604 119 538 798 -169 -205 -315 233 188 703 187 731 591 591 -383 -356 -394 -30 463 -62 -751 -325 -305 -45 646 289 -196 -883 356 -238 -403 -561 -823 784 509 -349 193 142 -412 -832 -81 470 -449 -42 -197 -430 311 38 -685 -412 182 -305 -375 3 318 122 15 417 -395 -485 212 424 -675 193 369 743 757 204 -53 -678 331 22 -552 -333 -336 -43 -334 729 -651 617 -621 -620 -24 -285 364 -261 88 709 230 352 20 -577 565 -672 334 -24 209 -53 96 -289 -293 425 339 -159 -199 517 -807 -21 -69 -626 252 -42 214 629 525 292 -158 -361 -99 -728 -763 -374 -435 -416 336 -39 -489 -787 -557 653 -579 -798 -767 346 -844 453 -24 360 510 -787 -240 -285 -767 640 581 -472 133 54 665 80 579 -375 -872 -225 -204 578 741 -457 -587 754 561 168 99 328 -282 77 -270 -611 691 687 629 -746 -299 657 -65 72 723 -626 -252 -145 -731 -591 -279 -765 -836 -231 21 528 -644 -462 -597 687 -108 613 -330 -504 464 -195 -805 -515 -353 -601 -752 670 -879 627 732 213 -207 -606 629 -722 -751 -384 -405 -894 -544 599 -688 -751 490 -90 583 155 -65 -868 -652 560 -682 80 -376 558 -408 -574 -790 -370 153 180 -345 -410 334 159 612 218 -42 -204 -303 -405 -841 -553 -106 -518 169 77 -132 -97 247 213 320 -699 -586 -311 469 -443 -599 568 262 755 309 -180 782 789 248 -778 26 -323 341 355 349 -7 216 -187 -873 -751 -663 619 -446 520 60 -39 -69 66 -748 -403 772 9 -349 -797 542 -591 110 699 -864 257 321 -55 -592 -153 140 98 -528 -653 515 -676 -130 12 181 -214 -773 722 -134 -714 496 786 -710 199 72 -681 -273 128 -140 622 -627 547 -627 384 -768 350 66 599 -668 660 397 -640 -591 295 -766 -848 42 -742 -236 -376 -575 -759 -725 -38 392 -463 569 677 -796 544 511 645 24 -727 -637 478 716 258 -162 752 40 415 -757 7 -565 -324 -883 -58 783 -401 -122 458 -162 -235 -414 -767 62 132 -508 -592 -724 -217 -328 43 -737 -206 756 -171 -283 361 207 469 -133 -861 341 645 -6 57 235 749 430 -130 -343 -426 347 -713 -325 699 -754 -234 -274 744 -44 -107 -256 -168 -548 -166 -246 75 -607 -838 108 515 -382 648 -679 642 -857 53 -779 20 258 533 42 694 -799 -558 -675 -166 133 -604 442 130 708 -356 72 227 -135 -647 -237 -764 313 568 -614 -759 737 674 -655 387 -757 639 -160 -787 -732 314 799 -862 -553 428 -469 358 -807 118 -825 47 279 -193 -202 -550 48 652 -851 373 93 644 -844 49 127 -63 110 133 314 -621 53 -601 704 -235 -465 -184 91 -219 -502 -806 141 247 -575 -419 -57 141 -880 257 355 301 -829 -6 -756 313 -96 -437 202 750 -418 -794 647 606 3 -792 -848 470 -594 90 671 511 318 182 30 158 791 101 -857 -836 -241 -493 485 -758 628 -398 455 632 -102 -114 -698 -90 -886 -139 431 -126 -543 56 90 755 -833 -418 -284 529 -835 -419 368 447 -276 687 -339 -765 439 763 291 -378 272 383 464 198 -164 -127 750 -868 -804 -403 729 -313 -837 -894 -381 653 413 388 -186 -55 375 328 -138 -656 39 -542 466 -895 82 -274 304 -607 -253 630 -806 640 -697 277 572 -133 274 14 369 -508 166 -280 34 -38 565 204 -245 -132 27 -216 289 454 13 -34 -592 286 -596 -490 -585 -854 682 121 -228 638 -531 -180 660 358 -692 748 92 -68 231 -565 -811 462 -351 -325 94 359 -672 -561 -900 -662 -542 -321 -815 -806 44 448 783 -83 411 419 290 -272 -707 32 596 -815 -86 -279 -496 94 139 537 401 -481 -384 -740 -819 93 -5 4 239 -866 393 527 -258 -89 370 -679 -409 -386 -637 234 276 -861 -334 -688 -389 -649 -477 592 -409 489 284 -145 -466 -245 455 104 -775 282 -471 -248 -199 -80 459 -156 64 -892 734 557 -565 -871 561 306 597 504 -636 -829 -675 150 333 -689 -259 743 332 -545 -563 -94 746 -463 -592 98 -898 367 106 98 359 -25 -10 100 308 -588 363 267 389 -53 -633 -91 646 -317 -398 -229 683 -22 324 -385 -603 -43 -138 38 112 784 739 -242 -575 720 314 442 642 -27 -483 753 -46 -757 232 -250 390 -290 -4 228 -159 316 294 -694 7 -397 -223 -77 -723 -562 -580 -138 -692 290 -337 211 734 -136 148 -242 588 -840 -161 331 86 766 38 558 111 -893 -69 76 -499 188 -497 473 -471 470 654 508 -305 483 238 -508 508 -539 209 283 -750 -137 568 4 58 -214 161 595 -540 -120 446 630 785 463 55 -640 442 288 -573 -355 -478 -92 -22 -114 8 698 -863 120 119 -872 -414 633 -324 -883 541 -376 46 -560 -347 329 -840 16 597 600 267 -680 -132 149 32 25 229 -592 -894 -840 454 562 -274 -122 220 317 516 -286 -879 58 344 -852 -726 -250 -621 -425 289 -568 715 723 24 -895 495 -333 -277 329 -714 -853 -220 -592 -571 -133 -810 -485 392 -847 384 763 691 -569 555 314 -494 166 -358 308 334 371 -493 -165 -805 777 -572 323 -587 429 754 -404 -794 783 141 -362 -830 -771 677 -249 -532 -236 -372 -499 710 -119 458 -118 -208 -107 63 494 199 -187 774 678 -632 -353 -517 575 519 -25 -53 -80 -884 -549 -499 13 228 11 472 -472 -805 628 -400 712 411 -515 630 -347 -211 -118 -513 -639 246 -478 355 513 -389 -127 187 767 71 798 -84 -351 -450 -894 -632 478 640 507 -50 -761 652 636 -268 422 -7 -589 -399 -742 798 -217 -670 769 658 -521 495 575 578 -703 -62 -401 422 -104 214 791 341 -865 616 -887 -627 -655 251 -412 -822 -256 316 -673 -57 743 127 216 712 -893 -192 -258 -744 -482 514 -230 352 -486 277 700 -690 -263 -57 -271 -147 196 -536 -733 262 673 97 404 716 -316 -233 -640 -535 536 -523 -271 -329 534 26 401 -6 -90 690 -765 728 772 137 535 180 -173 616 -384 -384 118 -459 -619 606 157 6 -745 403 74 532 152 -658 -484 -880 -211 -363 322 -728 -5 -262 207 -619 313 -16 -514 -839 451 154 348 -94 -597 -91 -573 71 359 -689 281 179 -798 784 -752 676 -344 -99 172 613 139 447 662 357 -592 122 584 -475 202 195 -580 741 -521 742 13 -755 -549 741 341 126 709 -90 -347 -324 -647 778 692 -778 -237 7 -516 463 -256 -16 631 559 168 -605 -256 -126 -281 -681 -35 301 -620 -399 -815 620 767 579 93 -573 740 -897 -295 -531 -351 463 386 772 771 -336 -753 120 -884 -670 588 -81 727 -872 417 708 238 -465 -217 520 653 -77 621 209 427 482 -180 -95 -363 795 715 -9 363 417 162 -137 -845 249 -866 -371 -755 135 476 545 -353 -573 -485 -611 -861 355 -336 -97 570 -815 159 119 -663 -828 -721 393 -126 342 -92 -854 523 -126 272 330 -312 -161 549 -391 -313 163 -338 -548 -242 498 -504 400 -61 -519 338 -229 -802 621 553 -31 -638 320 332 596 -582 -601 -713 131 -455 -363 -748 785 257 -210 22 499 64 -238 -821 -373 519 -481 -728 -103 527 547 -503 -84 634 654 -54 -236 -805 563 -344 -109 -230 -514 243 -689 -500 405 224 -197 -466 -406 198 -74 709 -288 418 -678 -154 669 -469 78 -525 -314 782 770 114 756 75 -384 8 -70 422 302 91 630 -614 -794 382 765 669 -455 -547 -409 160 -754 -69 -214 -594 -432 -544 54 -498 -250 -820 -594 -128 -667 362 366 -663 568 -370 -179 -400 -807 373 -851 71 -163 -588 784 551 162 -77 465 -50 -294 628 595 -352 127 -729 -899 -367 -593 -150 -423 -460 134 199 635 473 552 -86 -427 -665 -243 -812 711 -368 -130 349 179 714 -556 255 389 -270 -731 -91 -648 152 58 432 -353 -886 -476 530 422 111 -474 484 -574 -291 -46 -777 -719 741 -689 486 214 -887 -65 -372 383 -779 260 -371 -841 -476 -532 -29 -886 306 325 781 284 -685 -258 -511 -363 190 329 -667 548 733 615 -183 -477 -325 485 -334 767 613 443 -492 -522 76 -563 -826 -24 422 -669 288 41 357 -887 653 -86 361 -216 -71 -198 -12 -192 -441 639 -88 -867 350 523 628 225 -893 -524 -82 -145 -243 -455 -529 -276 -317 -495 -453 -681 -852 734 30 -606 -567 -844 226 -447 -242 -281 -381 -515 285 482 -250 -885 -136 -82 288 -17 -438 434 762 -623 -671 65 -261 -201 -760 -603 93 -859 310 295 -451 694 726 457 572 -732 287 -553 -1 212 791 781 394 711 509 182 -572 531 607 -383 560 -403 389 338 -881 568 92 -706 -170 492 96 264 501 -289 -222 -742 -204 477 695 -530 406 346 428 257 661 608 -356 -670 -232 -758 772 387 -525 138 232 -136 722 -304 125 -630 -238 248 16 473 604 645 -61 -626 -374 307 -487 -53 353 -395 566 311 -761 -89 -625 -208 249 -782 -90 -805 -338 -234 -858 -771 719 737 387 -321 -228 505 -171 -119 213 359 -550 712 624 195 578 -799 -181 -767 -796 102 294 378 366 569 393 476 -443 198 641 -492 -444 662 -870 291 610 533 -888 562 -880 -169 -666 268 479 -695 -662 -645 502 800 390 -679 -478 -103 543 37 -515 743 -323 -432 424 68 143 -568 755 589 31 -32 592 -323 -819 650 -267 375 -423 -144 394 510 -130 -670 -687 -540 -344 -746 -806 -64 -545 -737 640 -103 581 187 -422 19 -401 125 161 567 355 -229 -236 715 -760 -493 -294 732 7 -87 165 287 -123 66 -578 -645 124 418 437 768 -598 -555 530 -336 -844 -121 73 -68 -211 -464 382 13 425 -715 -777 -391 -473 300 -30 -389 -351 -688 118 55 -506 281 545 -655 -512 117 -875 793 36 194 -502 491 -327 -346 -154 -714 -570 -369 737 505 -327 698 255 -560 707 192 -852 -333 681 -204 -790 -157 4 -433 -45 395 509 -337 -259 391 -368 -645 -806 -458 -222 -87 -126 597 -753 -101 -364 385 497 -790 210 -147 514 149 -585 -76 -419 -789 363 -500 -96 -335 599 338 550 276 -808 -147 -858 59 -161 -894 -260 547 103 -747 459 666 155 -768 690 791 183 -558 334 107 464 -880 -632 -454 611 303 -560 685 736 616 731 -457 -141 483 -383 174 -395 -849 -797 -726 -676 -324 254 74 -757 -558 -878 108 -163 35 482 767 -581 637 -405 18 -794 -671 -869 -101 -60 361 -165 -494 15 -480 649 699 389 379 -680 -747 -168 -850 392 -837 538 671 196 -578 637 116 313 -749 -720 -560 630 -132 754 -471 -43 777 232 761 -674 -4 -125 130 672 -47 412 -79 -794 -390 723 -293 -822 615 619 -115 -768 -455 -380 339 633 -110 -510 -496 -710 -197 584 656 -759 799 -233 161 -68 199 316 -96 -16 -81 -3 -752 -531 356 -618 -440 -23 295 551 -422 656 -546 82 -111 743 175 138 -347 481 -460 -841 793 93 -300 350 -544 -875 773 223 -457 538 68 -710 -384 50 429 310 697 -308 -330 -620 -502 103 287 -801 -164 -520 329 204 -321 -237 -894 437 -852 -447 107 720 -84 578 586 117 241 -65 -60 650 -490 52 -93 -171 -571 587 -883 -679 -66 -682 -717 -635 721 -606 -43 -789 386 638 -367 138 -753 491 -304 251 -607 716 -883 -701 -856 -796 -579 -427 52 376 456 239 -110 372 203 -319 411 288 9 -137 349 -379 -394 -257 103 -636 -587 492 -219 502 -457 322 -327 -865 279 -724 732 -321 -744 712 486 -158 -253 -149 299 530 762 788 -245 -148 625 351 -582 394 -397 -246 425 -620 -351 -420 -543 -534 606 -891 311 -264 -217 708 758 52 -728 303 -69 -775 -593 567 464 -285 639 60 65 -738 139 -9 538 -358 415 -648 -73 72 363 356 -289 -592 -618 -657 200 2 -551 -169 -288 -461 231 497 -578 463 141 -162 761 282 237 -235 138 609 -292 -121 -207 -459 268 776 499 -163 -804 -635 -679 -800 611 -713 -772 -102 -42 515 750 -483 -7 308 3 189 186 173 245 -108 -471 131 -378 -503 -180 -573 605 39 -596 730 -45 697 778 241 477 288 250 87 -826 635 122 281 -261 -633 113 -248 -583 538 -362 -379 -160 -350 67 742 -584 303 -685 -554 -274 642 -101 -265 677 4 76 102 -53 450 792 -267 -416 -778 129 453 575 -707 -55 -688 150 672 -389 -196 -443 718 656 -814 -810 460 505 -824 636 -631 195 429 -591 704 119 718 221 277 256 3 -310 109 -608 488 510 749 -521 684 768 479 464 27 800 454 -559 -303 -341 733 -878 20 770 -27 518 770 -96 181 305 -613 632 -608 -78 9 409 508 67 -577 758 240 -113 -540 302 293 -35 438 -712 -859 -157 331 276 -167 767 -175 -647 -673 -393 2 -79 -632 372 -519 -51 286 -659 -672 487 -403 81 206 704 -567 -799 -511 -458 -809 727 -240 76 -567 -895 349 -21 -293 85 667 -535 72 614 -466 -643 639 461 695 -624 191 -119 -358 -481 125 332 744 397 137 -700 472 69 -496 569 381 -615 -621 -595 -264 158 269 42 386 106 43 -173 -444 -247 453 -156 461 -3 777 657 649 215 -127 -303 -269 246 295 -465 431 185 -291 659 -492 432 288 -138 220 474 -289 738 -685 -504 144 -134 783 -580 -296 244 586 628 784 -409 -402 542 -668 -892 -593 493 347 -52 323 505 335 -20 -417 -527 -345 -783 126 295 -442 -603 -728 279 -792 591 239 341 305 -696 -464 334 -332 462 388 414 -760 242 -720 -402 408 -358 -278 -368 -51 777 -330 741 633 -191 -766 -207 -7 724 737 456 506 -807 661 495 777 576 147 -363 -499 -420 787 -42 721 -332 381 -800 -692 -352 -255 -506 762 323 -716 -100 -229 112 -821 -152 -69 -685 791 -176 130 295 349 -343 185 35 -412 -410 -837 552 -581 424 392 -274 494 -521 -243 -772 449 768 -801 471 215 -208 -215 490 239 -78 -730 -355 -546 647 644 -473 28 -876 -632 -681 -150 -451 406 174 -419 74 -23 -451 -90 -592 61 85 362 -540 -292 130 379 -195 610 -807 470 -165 780 -386 -34 24 -203 -771 370 -391 322 610 479 -395 -599 711 508 -485 683 -583 -139 -699 471 611 706 791 -78 415 -738 525 172 -118 -258 -496 572 -253 478 303 -597 -689 -491 -142 -533 -685 -59 17 359 108 777 315 178 566 -433 -255 -517 -267 -165 207 760 -476 509 714 653 -811 -688 -796 308 -215 84 -724 -512 -155 -66 252 -516 -794 -359 204 -664 86 -631 -550 -160 -387 -425 -563 -331 -691 -832 420 -212 303 584 -621 666 -595 -509 -526 -507 510 -337 136 702 -778 66 320 -275 -144 -448 -163 310 667 360 -850 -692 548 310 -398 62 -886 -652 674 -688 715 85 357 -274 -484 -343 -155 -698 -241 64 -498 495 633 306 -466 86 -269 -86 -505 -258 689 -38 666 -407 -765 110 514 -244 570 -620 -82 -565 414 -562 -114 542 -552 -238 625 89 486 193 311 -736 518 590 524 472 481 -363 15 12 46 -689 -165 303 791 378 -506 -11 -323 -390 -571 743 423 229 513 -221 -325 786 102 235 -602 -745 -619 268 636 490 266 109 -319 782 -298 -162 -578 -403 579 324 -747 21 -274 418 594 -829 634 454 199 -575 -532 467 431 -123 -103 578 -450 589 -162 790 411 -667 699 -743 87 -468 451 -35 44 -867 -417 -587 347 402 133 680 -300 682 676 -98 -271 -561 -18 -729 -324 -251 638 -19 109 -742 -87 -804 -713 570 509 762 520 254 -192 -555 -768 -19 -877 -149 -269 -425 -523 -444 517 -801 184 387 691 -833 473 505 -815 -844 693 -118 -124 142 -200 34 -231 -850 -457 413 -121 746 455 380 -427 -499 -436 502 -765 446 230 -587 -880 534 290 139 753 -815 -126 -95 -824 -673 507 -25 83 -629 200 -691 69 364 -305 -754 -215 566 533 -139 283 -26 -393 -567 697 -299 -551 -252 396 16 -54 72 543 -188 -470 253 -637 -18 -184 -514 541 -327 200 126 -664 -426 -291 -458 -63 -734 -317 568 500 -266 18 -847 368 -828 -168 -594 -308 -879 -516 443 348 -273 -866 162 454 -597 456 -225 164 -741 459 -4 -702 218 71 670 620 697 -466 65 59 682 -206 -3 38 -333 -713 -179 424 -443 -614 -507 -709 -634 -566 -600 169 -608 339 627 -650 -683 626 4 -220 -489 105 734 -392 407 -498 459 308 703 -789 -474 16 233 667 -97 461 -507 191 14 -470 -243 682 -516 -96 678 -150 -429 -65 354 354 -742 -864 508 63 -237 -370 -473 636 148 692 769 416 494 330 286 22 465 -826 -437 -693 -832 -658 -652 -652 413 -884 -193 -613 199 195 132 -343 -722 466 366 524 200 25 55 -324 -861 488 349 -403 -689 792 381 126 296 471 -886 -825 -139 -276 -133 -719 -534 356 297 -870 -300 -663 -831 -541 486 629 -123 -27 437 662 -595 -330 61 -291 695 500 80 776 739 -893 62 772 517 422 253 -117 -27 738 -256 313 -235 159 696 427 -672 -216 119 355 -612 -98 -756 250 372 582 623 50 -159 -883 630 -443 113 -734 -432 194 326 -430 -280 -560 -357 440 377 20 -187 -714 600 709 -244 -158 -745 559 700 -409 58 110 -47 -336 497 -88 581 -68 721 -222 -773 -511 -560 375 411 650 -28 -277 -848 127 -133 -636 400 559 168 761 -467 -848 -634 -672 448 99 648 644 394 741 -366 -337 -50 -75 -751 -441 -565 -656 -435 -16 -879 742 500 -126 283 621 -191 557 -38 57 -220 -652 -636 571 -541 641 -337 -355 -351 -149 785 -770 795 -721 194 740 20 -358 -842 392 258 700 740 -355 -613 549 429 -718 -364 -691 429 -732 -391 304 -228 740 -228 -65 -274 -100 381 -142 677 -111 130 -581 -456 522 -277 -813 -850 459 186 657 -149 471 354 729 -863 192 249 273 -725 263 -578 9 45 -548 -750 124 -822 262 -783 192 -440 98 665 -12 -635 297 -226 -211 436 438 411 62 -685 346 -334 419 -768 516 370 -222 79 535 570 507 477 -153 -438 -639 748 -353 150 757 -146 764 238 423 -376 237 362 -142 -828 642 101 -609 -250 -734 -328 -132 -17 -206 75 -359 -91 253 -897 -190 268 295 -481 736 518 -137 306 61 659 -237 642 -829 524 260 -345 609 -305 -511 58 -461 510 743 504 -430 156 719 460 172 325 679 -211 -656 419 -770 -580 535 -781 -503 -46 -247 124 -590 -279 0 -735 720 723 724 672 452 -399 -337 -608 3 -293 189 -91 534 277 443 302 -315 -858 482 573 184 -803 133 769 -416 468 -697 477 -140 -433 488 -237 627 -191 -775 -546 -787 -416 369 423 -317 644 -140 667 -581 608 -130 -836 545 -441 -485 -832 -861 -299 -157 612 -203 -423 387 -438 -270 -628 -756 499 -639 -674 610 134 -491 462 -502 -26 -520 -87 -77 441 -495 -292 243 157 -874 -726 625 -567 -699 -524 -604 429 -387 73 -279 352 -332 -713 628 428 -683 495 -699 691 672 -320 59 -331 -308 546 -475 734 463 -716 569 209 -345 -190 73 -18 -307 -227 786 749 195 505 109 158 -466 -874 777 13 139 305 368 -847 248 -565 551 -690 -888 -880 360 381 -670 -749 -822 749 381 -547 305 -239 -746 -37 736 -492 -639 -671 -276 -484 231 -415 39 -73 686 431 -848 -756 638 144 -866 -402 23 360 270 -718 517 513 532 -396 -693 -879 374 -497 279 -524 -860 -867 -836 -244 -392 -724 -862 2 131 -27 -612 60 567 -655 194 -823 606 171 735 532 395 -727 -567 -379 386 557 441 -633 -733 520 140 352 526 -834 -246 -864 -388 365 412 332 475 775 647 678 700 -357 240 -882 -198 637 330 42 -523 -422 108 -25 -526 578 -715 -443 -639 3 -630 -691 -828 -900 763 -545 647 246 172 -332 -325 581 -801 -137 -406 -610 -35 -818 115 330 -555 137 9 -395 -370 -420 639 -178 -535 96 677 676 -277 -874 -228 376 -847 666 480 560 165 667 -426 -50 -557 445 135 458 424 -453 -57 -648 -333 -118 -153 -270 -227 454 474 -496 98 27 364 -62 -119 -654 -354 -119 -289 -181 -766 -434 -285 332 -856 -158 -866 168 699 -705 -192 759 645 46 663 -635 764 -785 751 -307 124 428 682 -624 -17 169 -145 -516 -311 -396 -109 254 149 -849 -861 297 -539 789 -478 118 -577 479 -456 749 -571 -455 -684 -235 761 621 46 486 399 -397 547 274 -677 229 -369 271 681 -697 -801 -633 -379 52 166 61 208 574 277 456 741 -17 -55 517 357 -234 215 -548 -72 -556 582 -309 735 -592 512 -791 -290 -393 -298 386 -583 224 -54 40 -275 -269 -896 -470 471 -206 447 -386 -479 219 -113 632 67 -32 -772 551 263 664 160 449 -530 -445 -890 182 652 776 -753 -261 -882 321 217 665 -187 588 -874 -186 -445 -874 -496 -500 -216 -90 -346 -405 116 -44 547 -366 329 100 437 -326 -314 -120 -477 275 -826 388 -394 -69 -747 551 331 309 378 402 -3 -276 400 -623 -672 563 -876 437 -701 23 -842 -538 5 784 -821 -517 581 571 -661 -449 -833 -483 -498 786 286 -632 -371 -749 -194 -513 -383 -81 114 719 -589 37 -524 -538 -800 606 174 -305 -183 -346 163 -829 222 -51 251 32 568 299 209 185 -80 146 272 -843 -785 -701 -687 771 545 -522 -200 767 -713 619 184 410 639 -603 268 621 503 -869 190 625 549 321 -835 -636 -102 -742 -674 -217 180 -463 377 250 726 -45 -57 -95 611 -837 -99 50 -224 504 363 205 204 737 -469 -440 237 548 484 -207 598 -663 -804 90 -691 -557 90 660 -309 523 677 -531 -273 -224 656 564 365 -87 -59 680 -490 -141 -78 546 -423 742 699 -20 305 -176 -900 -590 -710 -738 -359 -716 -89 -382 -502 -288 -739 -740 701 587 -82 -468 -155 -795 -267 -354 78 -444 -415 785 487 -864 -590 796 -306 360 219 -420 -469 63 -701 -167 132 582 -526 119 536 -180 416 63 -199 482 -674 -821 186 379 -265 546 -780 745 -489 -690 248 -436 -118 -307 443 520 721 58 73 437 -512 398 115 -784 -226 -40 580 -329 -243 -54 281 553 -718 -58 598 422 308 -538 341 593 4 -271 797 -21 125 -283 555 -385 -625 677 -352 383 -822 -809 -831 -256 785 -306 726 215 -376 -563 496 2 -396 444 -14 -88 188 -325 58 -842 -146 -607 -401 538 770 285 -270 248 22 -542 534 -838 -199 800 702 -717 -406 655 -528 -298 179 -321 -788 785 -437 -345 10 -192 -319 666 705 -309 -364 -776 -442 -142 245 421 -574 -861 -488 -298 324 -94 -336 354 -532 44 -38 -245 519 268 -710 287 158 -475 363 694 -786 -857 400 760 -129 412 -506 5 -897 26 -697 711 -259 -775 194 -777 -497 749 -295 -272 -316 -721 -601 -626 -179 -318 -649 500 604 -407 -208 -675 -202 218 -609 -124 740 -150 365 573 -620 623 -702 470 -525 -190 -307 438 -37 687 667 460 -45 19 499 -813 360 -246 -207 -606 550 -39 302 534 646 34 623 -158 -124 -412 -719 504 462 -398 191 -498 194 -358 -356 -383 418 610 -649 -235 294 -769 -229 -306 -625 -93 -67 -617 -651 -899 742 -617 -412 -572 466 -279 -764 149 15 -408 -642 186 -898 167 -124 157 210 385 -229 349 102 694 -234 157 753 -414 -97 596 -588 281 -674 -517 -170 155 638 156 738 600 711 -602 792 123 -845 -890 504 435 763 -473 -50 -414 779 -598 -142 -136 -785 383 -500 -289 -116 405 475 53 232 -97 291 -234 -155 -730 -863 295 -607 -610 747 -859 -457 -408 -254 -837 -13 489 189 796 -438 482 340 -451 -281 685 -532 -818 470 -416 -662 -272 701 307 -799 -728 -73 346 439 -785 187 428 469 511 181 545 327 -850 -485 476 -577 202 -777 -270 615 736 -678 -198 471 -217 406 670 -205 -291 740 -444 -571 57 129 -99 -14 -454 -871 165 -838 -27 743 312 -600 307 556 629 727 126 800 161 -221 129 -894 -205 21 -892 -584 233 616 224 -677 585 472 -814 -456 -826 -163 282 -35 321 -491 193 208 455 225 -887 287 510 704 23 -371 -125 428 450 732 720 -634 508 -448 -174 82 -8 -184 -7 180 67 -523 -414 611 -811 523 -258 650 508 -366 255 -348 299 249 -209 -65 -188 -145 92 147 -844 -286 794 -213 -129 248 -451 -190 732 299 336 -310 164 559 -244 490 -880 755 177 558 -340 764 -228 -854 788 62 -744 73 -608 335 -140 779 669 785 -517 204 -593 -153 613 222 -335 232 55 544 -877 607 17 519 -858 -729 87 144 436 -381 415 -637 -513 -599 269 328 282 395 384 624 220 68 -730 340 -34 -667 730 393 -214 515 -707 -95 -748 -857 -29 60 234 -359 -516 -262 82 -262 470 -461 -264 597 156 -699 50 789 -572 -690 -299 -446 147 92 -45 623 193 -248 -382 -518 361 75 -799 -754 151 249 -812 85 -401 718 -360 -13 38 -847 185 799 -343 -380 774 694 442 -805 243 297 -407 -635 5 269 788 763 722 -698 282 -898 413 770 119 -703 482 -266 -28 -499 748 320 -762 -703 451 59 -508 -792 76 123 -148 743 -416 681 577 -791 619 -171 92 -158 -190 -191 90 782 -35 -611 673 -790 -641 193 581 293 -746 -886 713 -488 302 681 493 662 -401 68 -713 -476 178 636 -465 14 476 -256 703 -320 309 -674 -587 664 -418 -876 793 -760 -124 -153 -313 -200 323 -46 294 -563 6 391 -351 461 -544 -445 -634 -694 -13 720 -613 -683 -374 -325 -442 -411 20 -52 -704 -57 -657 78 386 757 755 489 124 -817 -270 -214 687 -671 -682 569 -73 -312 -83 640 -292 -450 -881 338 -881 267 -75 -647 689 440 -69 -611 518 456 757 -346 -517 552 -793 -110 -603 -104 248 126 -296 290 -668 -195 695 -316 -726 108 -777 706 -657 -667 -97 -710 166 794 -451 -449 -667 -798 -54 363 -372 -398 -174 672 -31 86 130 -447 -657 -362 -187 -42 -432 -882 219 503 641 -680 -779 -785 752 422 -310 -272 361 -884 -705 154 180 -432 -612 -162 202 -671 -494 -129 -206 -96 -779 583 42 -434 747 -176 -376 -704 -820 -390 -372 761 -16 309 -196 -309 -763 -430 703 232 340 602 -547 240 580 641 394 137 201 -106 -737 -188 749 211 -81 733 -186 -505 -540 -300 -750 181 -337 626 175 115 -185 41 9 52 -511 -66 -263 -128 -724 -25 761 399 -10 -861 652 196 259 -494 781 34 -153 -210 786 -808 -840 -613 -718 -761 -328 424 -87 -844 722 -898 -93 257 -677 62 -437 -199 -70 414 -99 -531 350 -807 -650 662 146 -683 -659 318 -620 -851 -127 -607 712 -298 175 697 -787 -690 -134 470 -401 78 -420 681 371 -336 -371 -182 416 -58 9 -884 -140 12 461 -410 524 -535 -422 285 -11 -851 681 204 764 689 548 -266 -219 335 624 0 -646 476 -236 -396 206 -573 -831 305 622 509 788 360 -392 198 43 -328 785 -283 79 131 27 510 -545 -410 716 661 -618 580 -262 -873 -214 728 -737 362 696 120 -599 -178 -126 159 -861 -673 -726 -756 -301 -850 -672 716 -562 305 -99 531 -736 -779 -690 -179 -726 -203 -318 535 745 86 -470 365 495 398 -643 -234 115 601 -793 -413 -521 320 -569 -214 687 -300 -16 384 646 -152 149 467 236 222 -154 -824 636 108 396 594 -701 -282 -8 -612 273 713 705 -671 219 -889 353 494 35 258 214 -476 758 409 -769 382 -376 -373 -449 -647 461 -289 435 377 52 -794 -443 -695 -18 -829 -271 -363 -674 -257 -486 -659 -879 176 546 201 -748 -257 396 -437 -274 503 -744 234 455 -236 201 -814 184 -151 -680 -831 312 -842 -710 -359 210 -779 699 -549 -325 715 16 446 -863 -729 -552 -233 -152 782 574 -883 482 -425 -525 -66 -843 63 493 776 -716 591 -431 -171 505 648 -65 796 86 658 -88 -226 408 -600 -649 -35 -153 -617 -502 545 -675 301 -188 -759 243 -286 -314 377 -817 -456 -88 14 -498 110 636 630 408 307 -567 -407 781 712 -795 -7 790 -95 315 -873 -97 -542 800 14 -60 -844 -308 -432 -326 700 -322 756 660 649 -464 330 -766 -446 190 -576 -757 563 533 635 786 -9 -6 -355 -329 -164 -188 -290 332 -471 -108 -325 -125 288 -417 -871 100 -668 -470 556 -40 232 779 -330 453 -606 248 -208 -127 559 -542 343 -593 359 -866 63 522 98 -187 -576 -24 -455 67 319 451 258 -677 389 -119 530 -236 200 426 526 -159 468 -316 101 -232 -100 554 -414 -603 150 -161 -288 374 -11 -841 -629 -881 526 -768 -439 51 -868 -347 545 -74 348 -700 248 490 -502 -592 97 -874 -758 -377 -486 53 626 633 286 354 385 768 -187 -293 -386 -786 -377 -881 172 -663 448 -662 -289 -3 317 -213 172 -502 580 398 -154 73 -335 741 -818 -304 -355 18 -199 604 568 215 -495 -547 -889 -82 306 80 -309 568 791 -261 -847 605 89 -702 457 -869 192 -281 73 -148 -870 -490 -174 -40 667 460 -31 -843 617 -897 601 -613 -479 355 323 736 -854 708 -97 740 510 -477 -219 -151 479 -806 -725 -54 -179 512 -776 430 581 -83 23 -104 -540 561 149 583 -666 -432 212 -357 -229 -479 -399 -535 -434 -319 -125 325 194 322 527 -870 -769 -34 -529 558 -158 142 -101 53 725 -512 -367 620 248 716 -553 -335 779 232 -537 -257 288 29 663 -457 -214 -763 539 491 734 -321 -171 231 7 -495 -24 -699 -582 354 -482 -123 -201 -432 307 -722 455 262 479 -63 -471 583 -160 565 315 -210 311 662 751 465 -649 -526 -51 -501 484 508 364 691 751 -367 577 245 -424 -34 -238 21 201 380 -407 725 -559 -698 787 -339 109 199 -387 198 603 214 381 752 -66 -242 155 -155 657 283 49 -894 -733 524 606 -510 432 -77 -754 659 -315 -333 -706 260 -609 114 144 621 -411 270 18 753 -782 118 508 -590 -415 -531 21 -669 -123 508 -771 -434 -59 204 428 -115 217 216 -66 -620 638 259 -22 206 -201 -249 -365 321 -499 512 -408 -781 -314 -543 130 451 -262 -540 506 -442 426 76 -593 -614 -56 498 -806 -771 428 -55 -337 -213 208 681 101 -888 643 -35 -317 495 -179 -535 619 -135 -208 -706 -352 -266 -619 -282 186 -857 -104 406 -626 458 -128 691 -252 531 329 419 354 191 273 -137 537 587 -210 125 124 541 -688 442 -4 32 -149 109 -70 -137 -482 -452 -448 292 -443 -529 660 -31 -701 501 306 -42 -254 66 -730 601 -542 -471 -354 105 -185 736 -758 -13 -432 -200 277 87 -631 -495 450 -731 -888 696 -189 -133 484 -88 -486 -269 177 -624 414 305 -832 248 203 -383 -838 -249 274 -747 -397 -646 166 -410 326 -807 -302 207 -42 -454 752 530 348 629 443 -196 200 -228 289 -746 219 -199 -74 -196 -270 728 -522 788 630 395 629 621 485 172 -16 198 496 128 -533 146 51 755 -702 -328 284 675 -232 312 -827 738 43 618 -759 122 346 -342 520 -781 399 377 735 -873 502 -470 568 708 -179 246 662 388 230 -571 -743 638 738 -175 330 -792 -624 528 -663 695 -344 498 583 -115 -805 516 -843 -701 -888 -98 -779 429 -132 624 197 652 -669 -475 -605 -17 498 535 -370 -710 152 749 409 -310 -342 659 557 380 -238 793 -25 -200 356 667 -98 308 592 77 -454 752 -791 678 700 -267 255 -121 -463 453 -441 601 -429 -689 -471 -896 741 368 -801 -327 -685 -533 -612 -402 104 605 420 179 -479 699 -729 -882 772 -13 740 -323 678 735 -510 269 -199 93 648 -278 -61 -806 -479 316 217 518 577 -420 669 -69 -174 785 711 -38 -475 -43 -601 387 -24 -326 74 -715 -556 219 -829 -174 -274 672 -260 -456 -104 -531 -593 -251 -386 366 698 257 -377 160 91 555 -707 524 790 155 103 -53 511 -456 109 -299 -100 -320 521 -524 -230 749 -604 353 231 -98 -661 -703 321 583 791 -422 -612 -113 -211 284 707 416 -369 -788 124 221 -503 752 -885 -209 240 467 228 659 -567 90 -494 -681 191 -143 332 -714 620 182 397 -589 -396 -54 755 -382 -228 -122 411 308 400 557 -679 572 -592 -697 -664 134 -259 205 589 -451 269 19 786 288 687 785 -150 635 626 -664 32 142 47 436 -493 517 -556 -15 769 -449 -94 341 -818 567 703 -159 -748 406 432 -203 788 -648 116 -382 -397 -597 740 784 -19 -753 137 665 552 -23 -170 -361 123 736 -550 66 -587 -766 624 -235 270 60 -254 247 671 -554 371 -801 -519 375 -176 -415 194 -453 495 -75 -535 272 -891 -709 -636 588 -452 -189 646 -228 403 198 -885 -864 -550 -35 117 705 708 486 -781 785 753 799 -35 324 -491 -881 -823 567 -44 603 712 627 -142 527 -144 17 -129 -461 -588 -298 -860 518 357 -602 -642 699 -873 -661 484 2 -184 -534 -447 119 207 299 30 259 -472 -625 -25 98 -461 -839 285 -690 -506 146 -493 -290 67 -853 -104 456 365 -741 781 620 721 -183 -211 232 560 182 -22 452 295 541 -599 528 -863 -538 402 489 186 175 102 -811 -528 -10 -98 -193 400 -483 419 319 -532 546 790 11 -232 -76 479 -547 296 -464 567 -464 -768 383 292 261 717 57 -353 -687 334 -753 503 277 -644 -537 505 699 -136 582 -191 -741 301 -267 -789 12 -730 147 128 -434 106 -378 95 170 645 -148 557 -58 -325 -195 -79 -724 -296 -158 -174 -461 -319 -838 769 -536 -571 -184 6 700 726 50 636 -798 32 -581 44 107 -428 -665 -572 -338 -663 383 -52 314 146 511 268 419 772 325 -334 -825 -257 435 -474 -793 -291 -214 89 542 17 261 -444 281 -128 -882 338 786 564 -11 -522 -183 557 373 63 -695 490 -120 382 -577 738 -158 181 109 -56 -248 -612 711 -76 605 -468 -179 455 88 513 496 -164 -851 -72 -228 694 579 -484 -831 -286 54 74 232 140 -372 729 282 -569 124 743 185 -671 370 26 568 240 411 -626 163 79 -683 -743 680 -462 569 607 494 -589 537 79 639 -94 -494 -711 -194 -268 -805 -170 -196 176 647 -11 -421 -616 -399 -127 69 -164 -359 436 -124 -442 -63 626 -271 -491 305 731 579 554 644 -567 -258 94 -820 606 -669 470 -278 -226 -212 -636 -86 -489 697 -382 168 311 161 63 -279 -545 36 215 263 -864 -812 -522 -789 -222 -475 335 -471 -257 126 691 378 380 800 177 440 375 -877 -386 306 150 8 -596 569 -422 353 -87 431 -721 -673 -831 599 -315 80 251 519 -665 406 694 225 -18 -549 197 -276 -404 672 488 208 -144 670 -268 339 225 -149 119 -672 -644 704 -11 213 -43 565 -568 -823 -726 -359 -173 -476 -358 -306 -419 409 257 -798 747 607 -239 -836 518 -20 -503 -245 -251 694 -31 286 -80 355 -618 -745 491 245 499 -837 126 -354 342 707 -83 -631 -630 44 -189 -493 -327 151 -392 -92 -316 419 -18 210 -506 -643 -226 -634 -597 708 742 -114 -359 -652 -813 -452 242 313 -48 324 414 592 -110 -636 -537 -734 -62 -320 514 -364 -216 195 788 -726 687 -820 484 107 311 573 711 214 -581 43 782 475 418 671 672 -622 -525 103 -240 -574 -571 -801 -2 581 309 -131 -842 8 -223 615 -298 -271 467 -111 -317 -38 -201 -822 653 -765 -474 566 210 721 271 -393 51 -493 -324 -268 684 -108 515 -499 -576 756 -361 728 311 178 749 -360 -400 -399 -897 -861 -510 -686 417 -710 -619 -90 554 170 15 -250 -205 -118 412 -721 -700 -667 -699 -796 -590 -427 417 -487 -39 -791 -720 44 -356 320 300 70 84 499 507 471 -798 -132 -697 -770 -712 -131 362 -231 -506 681 551 547 381 -191 -442 -298 87 -15 -597 447 397 -849 -539 -83 -287 181 319 138 542 -740 218 652 -653 -804 -70 -367 -856 627 -382 235 -255 638 -312 -79 669 474 -658 -221 644 646 -292 -821 -695 -400 -439 -784 191 639 -205 653 -862 -235 -111 -223 4 379 -219 457 -609 -423 360 749 -502 -526 726 454 -677 580 530 26 -541 327 -129 446 553 -863 744 377 -14 -643 53 56 629 -359 128 70 -544 -10 -620 43 -876 -730 -6 -613 -791 0 374 162 -286 475 -382 -90 -143 167 488 319 -743 58 505 115 -785 413 650 -302 -740 -409 -438 36 619 -145 -604 -889 -151 188 -830 -776 355 -553 -722 744 -12 -157 612 -532 491 120 -187 751 561 -362 -332 -481 -546 609 -155 -828 -335 497 -824 670 -709 284 -118 -528 696 -523 -87 88 666 -113 713 -55 -562 680 -19 42 -464 -598 -604 -538 -839 -47 -476 -214 133 404 -628 -478 -419 585 -432 -764 243 -572 -241 618 749 171 -573 204 -444 -532 367 715 -553 559 671 -182 -76 70 177 249 393 -306 170 -214 443 -519 728 -141 -132 296 469 382 752 -398 794 140 -885 -591 -861 84 -730 -661 413 606 -167 -880 -104 311 -544 -710 108 336 351 -570 -796 -320 800 -71 646 156 148 419 -26 -491 273 -681 -74 542 398 754 -788 -707 -782 -100 -641 -329 -45 -40 -826 -842 680 60 -753 -158 768 770 127 -442 -395 -827 217 -840 -354 -570 -554 490 -333 798 -314 -530 -790 409 -219 560 -367 -879 -626 504 338 240 54 657 541 409 -432 201 -58 265 680 731 -232 712 -425 175 655 -597 -377 548 -652 -227 164 -66 701 -775 -424 -27 115 612 -383 -431 554 -509 -27 700 -217 -659 344 -810 -294 -683 -595 345 332 -698 -574 53 193 -791 697 -735 601 -707 570 554 -288 522 -438 -178 705 -59 223 -417 -687 -454 -686 -328 649 -20 152 413 356 334 -861 550 -445 -741 64 -329 -401 -303 405 269 713 713 -658 694 -645 -325 567 712 -468 -589 -898 -416 -677 -137 99 -63 507 541 -456 690 -287 169 -175 792 95 394 405 -687 609 -428 -514 -365 -223 -42 452 -777 118 342 -877 -673 -199 -605 -609 -751 748 -722 567 678 -714 -503 149 405 557 425 160 -447 150 67 -380 234 669 -165 52 -719 -391 119 -451 -337 -521 345 -600 -513 -250 -595 -486 -396 -561 -55 98 -563 -554 501 -669 264 80 -255 458 -378 306 294 497 -375 243 636 -581 270 737 391 113 459 -524 782 -451 -80 445 -455 706 -721 -724 711 24 -488 -662 -829 -21 601 -380 -444 759 711 -266 346 78 270 -855 -119 662 697 -4 -357 -765 142 -743 113 -760 450 -49 -217 539 754 364 -528 -521 243 -485 245 566 696 -185 301 140 697 -396 -485 739 1 -230 -443 -78 700 -187 149 14 -484 701 -436 315 200 236 -388 510 254 -359 273 738 -44 728 -395 322 649 728 -770 -221 -481 -764 676 48 -763 -655 210 643 148 -615 432 380 30 715 306 -284 600 451 628 -364 -466 -339 482 -606 510 -432 59 -12 -137 -698 784 420 -203 -526 201 -637 235 -716 -270 -547 53 -760 184 26 -820 4 50 -641 418 -455 -703 410 -387 -835 -297 -666 681 -397 499 681 -220 285 -384 192 -98 503 785 -300 609 168 712 686 52 -390 -613 782 795 218 126 -243 693 557 -353 752 -605 338 678 640 -336 -250 110 36 -177 677 28 426 747 78 415 -652 677 216 0 -864 -376 276 -683 -420 248 561 76 392 -8 434 -868 42 42 -447 -386 388 -386 -152 -231 68 -701 -442 -460 -71 -64 -197 -850 -842 -36 -212 422 -40 478 -681 -553 376 -141 -204 -685 -847 -431 244 -463 -360 632 -96 -890 386 -412 467 -220 400 -696 134 364 657 -365 -79 756 -628 738 -818 -395 18 762 158 -371 -47 -776 -604 -70 209 551 -802 -450 473 -428 420 301 603 441 -486 -97 -185 389 -247 322 139 96 452 -169 730 700 759 -725 -461 655 486 -111 -521 423 195 -467 547 -886 571 467 229 -802 266 596 -471 -577 81 -872 186 228 -644 -239 406 93 -659 -498 508 -491 -743 147 756 -219 -315 381 165 61 191 547 250 -797 -262 378 -489 -882 41 -445 636 -877 -218 -568 9 648 -805 -179 268 32 362 -686 -347 -434 247 287 -560 -802 57 666 -848 -401 -557 -636 -58 -568 -597 -220 800 -443 -660 143 269 -688 -163 784 526 -641 372 -309 699 67 -681 74 -267 219 -436 -522 -878 310 -683 -847 116 -897 -677 424 -133 -771 150 766 -638 236 -67 -580 331 -256 748 133 -248 -450 -544 519 365 -829 417 -701 782 -163 -612 254 -498 -140 713 360 295 786 359 -42 -259 -441 -526 642 -706 750 93 121 710 -551 710 350 791 780 -870 -184 -836 -561 718 224 -829 -193 601 -373 745 547 -897 225 734 -629 -470 -230 230 799 150 -471 -610 -104 -348 -238 -513 183 -671 -652 -452 -767 -6 -688 412 -565 -327 -500 -25 -608 -522 -409 678 712 -39 -337 -241 -749 -233 -823 108 286 -133 688 750 -114 -397 643 94 -430 671 -650 342 -117 -88 -96 629 -437 545 358 456 -679 -218 -170 -641 -344 739 -444 -542 -236 190 -22 144 616 414 -679 -483 -696 524 770 750 308 -496 -255 712 604 19 -152 84 -103 -512 -630 -64 -368 272 680 -42 738 54 186 497 459 255 -210 -744 619 -180 -187 -348 -533 654 577 -653 558 -808 -114 709 98 -443 465 -766 -177 541 368 -485 -551 -687 208 -2 -520 -158 -887 -258 -9 -61 114 -893 484 649 -667 642 -479 -409 775 -678 400 -831 782 107 -124 789 -231 625 349 -435 259 -748 -482 421 -151 -682 73 -373 288 22 -300 239 -632 -739 -240 -444 -117 125 -167 -55 684 364 -324 466 -276 -320 -561 -680 419 80 -279 -807 303 494 -132 -817 753 96 -118 759 -488 585 -880 -298 644 781 -697 -213 311 384 -771 -703 -396 313 -5 -477 -888 605 -871 -178 495 356 207 -467 -512 579 235 32 185 -213 649 -634 -168 -297 -433 -231 -670 393 -490 -153 -237 -871 526 536 374 603 -171 51 -287 -571 -425 150 285 492 -310 -527 -239 -519 715 789 748 -73 -395 -514 -116 79 -337 -642 774 -112 786 6 -193 -543 -294 584 653 791 563 -421 -388 -130 298 -850 420 -893 -469 -754 159 535 76 251 -747 -653 472 -402 268 -817 640 -48 793 -715 303 286 -716 703 389 -794 -2 20 546 -852 -285 -233 30 94 693 617 633 -2 -600 -716 -605 774 309 -139 -730 -665 -125 -600 175 -72 -375 141 -503 -730 -252 -38 40 -183 -222 -515 94 -403 -375 -27 -423 373 443 -326 479 -492 -728 434 -38 -131 -641 -245 226 9 40 -283 -594 -603 -849 -582 -646 -299 221 13 -216 -250 157 -79 -413 593 75 306 -396 632 -379 -859 478 221 -519 -888 -296 610 650 -249 -316 -198 358 404 185 -620 -473 293 -372 -398 -865 704 -446 -257 130 97 26 -153 -860 424 -740 161 -283 -507 674 -176 91 435 -823 -844 -473 185 104 -219 614 -557 201 -407 -502 -68 -548 383 -795 141 -161 -517 -266 536 80 182 102 -332 -76 -173 268 -367 -330 -759 535 -10 -720 -418 -323 439 583 -526 -519 256 451 773 -463 -696 186 476 768 -258 672 463 195 -263 691 -211 -508 133 -403 -233 329 -244 612 -26 -588 -785 32 723 -199 -196 452 -135 -664 -730 375 507 145 162 -547 -855 -239 391 414 -8 -538 725 -624 521 387 201 -789 -490 632 313 285 147 -649 399 -424 119 -90 592 -204 -642 -663 90 237 410 -414 253 -688 -563 -318 758 289 -666 -729 -104 582 -613 786 -202 -418 -327 496 -368 -422 316 772 -827 -651 597 -820 770 -546 564 -282 700 -319 3 386 -495 520 -798 -739 320 199 -410 -896 -196 437 -210 436 -472 84 -720 531 -459 460 -527 696 -863 -733 -71 -185 760 -362 -163 -547 482 120 234 -47 -650 727 -51 -768 -552 293 -199 -32 -869 -546 -855 -255 -386 -136 -244 95 -567 506 -890 -827 158 785 138 770 -253 -267 -446 34 663 -99 502 178 -595 -831 380 115 796 630 -189 169 -199 -160 -347 137 -477 780 -561 542 47 -541 -809 550 314 -30 -120 -820 -641 120 -259 -787 762 114 232 -549 -803 193 -744 385 -752 -217 242 -777 -217 143 561 -107 -894 -722 -121 -181 788 -62 471 243 415 356 -331 362 258 74 526 -638 389 -227 745 253 661 -537 -58 -729 382 37 425 544 -370 14 -33 -56 408 397 -757 -338 -40 -239 425 375 58 498 389 -196 -713 -609 -741 701 435 -70 -225 -840 356 -384 483 -65 276 -365 250 164 -185 610 216 44 797 309 -789 743 447 539 637 704 -334 -386 -667 -761 -48 -517 149 635 -599 572 -106 -756 -530 103 655 264 642 114 -27 -245 -103 -201 739 -209 373 -522 686 201 -412 -631 -717 -293 -842 35 -54 -188 -354 -294 -135 66 -660 -350 -623 -237 147 -542 -348 -637 601 684 534 567 382 17 -416 236 685 -323 -628 -764 -180 210 180 -120 -791 528 379 409 405 -41 -738 519 127 190 365 -248 -813 669 559 161 -26 -792 137 -442 -377 726 -607 132 729 -701 800 -509 107 -152 128 -630 -871 37 -842 303 -187 211 -432 -276 -68 -867 -515 -682 381 78 331 499 -363 623 -155 464 213 119 -34 -424 -441 -255 -507 -717 -371 345 -378 -270 746 797 66 152 337 -501 -809 130 -656 -439 -837 -481 413 -230 185 753 -232 -354 327 -156 204 130 372 -3 -423 -105 -309 733 -724 -514 358 17 399 -241 123 513 516 360 495 570 -220 -454 -313 -43 201 105 -206 -78 270 -156 -872 -32 636 288 -451 -381 -566 -43 218 -263 87 -801 594 193 533 -208 600 408 -537 -875 190 -846 447 -704 68 45 4 429 -19 -237 788 175 -507 81 -417 -20 -346 587 -489 207 494 450 -511 483 -575 -608 -783 703 -580 208 245 356 -107 -278 -200 215 51 -299 -438 330 -574 784 -506 -808 -698 -787 -889 -243 -607 -337 412 596 -387 695 -196 -707 604 70 -746 -182 -208 -527 -640 138 306 611 639 156 725 312 714 582 -130 -518 -22 733 71 -533 456 -858 307 783 436 356 -455 187 -766 -442 -229 229 307 -403 237 -899 592 315 258 595 -690 -697 -519 13 -270 -479 234 -448 -111 -151 -542 438 201 293 -361 -720 -337 170 -285 99 223 -66 142 28 430 -699 -859 138 -331 91 -229 732 647 536 573 -549 -852 -684 -770 526 -402 -857 440 -776 196 -342 -446 -119 -383 -759 799 -79 295 -607 -309 -139 -686 494 -590 97 100 -143 -513 -413 8 19 -385 161 -896 -829 495 388 -592 235 589 274 -244 791 -457 -438 -657 25 -102 -731 270 366 3 -774 734 2 442 -462 -189 -604 719 -335 -435 -514 694 -182 -337 121 706 -579 -221 134 -283 207 -89 -143 76 764 658 -639 45 398 62 91 218 663 -294 99 400 -643 455 -183 160 408 177 243 622 516 -332 162 626 -665 305 146 -462 -521 134 799 -360 -304 -377 -827 -836 347 -61 -57 740 -828 -548 -644 -584 -166 -565 -149 523 714 322 156 685 306 -233 -732 -868 214 6 -717 -428 -766 319 -210 -369 -124 790 162 176 799 -419 -441 542 516 -520 719 -518 592 -509 -710 538 -85 -487 -421 -853 -527 266 -143 -27 -450 -227 211 382 -520 339 -642 -776 767 656 -238 563 775 -805 434 -863 -504 -145 237 176 615 -705 190 -832 -218 271 54 -646 275 -239 121 -199 -695 -675 -310 -340 -543 -250 287 -197 -253 704 309 -339 230 123 -573 644 702 405 -163 -427 -823 -74 -104 -401 -117 -718 41 276 -701 499 -176 -861 -255 -279 70 728 -656 185 -618 -638 -219 -146 -647 732 100 709 237 413 -744 -900 741 -498 231 -861 560 238 767 -790 443 -745 510 -795 661 -266 -391 379 165 297 741 -623 738 -126 -177 -508 388 150 -364 169 -521 -742 615 683 520 674 702 -179 262 787 504 -502 347 -691 497 -46 374 -679 58 -39 385 542 -13 -211 546 -475 -585 -190 634 268 400 -593 -762 242 369 659 -294 457 -753 -564 627 430 756 -681 -843 -278 -491 601 145 -6 -360 259 -847 438 675 366 709 -380 -370 227 -775 -794 740 -361 -680 764 -296 -59 134 -763 -874 462 -552 -812 -603 -74 -845 -313 6 -450 631 382 -147 337 172 -499 285 -515 -592 -248 -505 -377 -545 -785 331 -340 682 -492 -442 -35 -755 -789 -777 118 -198 -103 -536 433 -857 554 384 -98 -615 -282 17 491 779 -500 -588 -249 268 -864 667 652 -867 463 302 -572 458 394 -161 -458 -93 -130 -416 -629 779 -259 -439 -187 417 718 21 -85 723 -659 -659 -140 -346 -128 431 165 164 -171 792 264 490 -211 -189 583 -133 780 -564 -606 -787 -488 217 -246 -408 -582 589 -876 425 -691 -502 -441 -241 769 205 445 -787 -400 -170 347 749 783 208 -389 -310 399 119 -322 318 476 -401 -76 -406 251 792 743 -888 161 737 -257 453 -661 238 184 -696 -498 -71 -312 149 -391 605 643 308 606 746 163 -685 -689 15 466 480 110 -394 -136 595 355 415 251 -422 -316 -11 133 -705 -770 -678 -126 -768 -780 768 -337 -831 -286 -389 667 -868 -345 -849 497 431 -652 430 172 278 -105 -807 64 -616 274 -5 796 -870 -207 -297 517 -742 -890 724 624 -5 -410 -114 -285 -727 -515 74 544 533 627 -177 -286 630 585 407 -63 735 -340 89 -340 -885 -599 -412 66 621 -685 -206 -706 -163 594 -383 -708 721 -634 -743 620 -576 474 763 579 -144 -14 74 -182 571 -671 559 -552 534 -721 696 771 525 -276 35 765 50 395 -502 752 335 -782 110 586 -451 320 647 692 173 445 116 225 -247 -8 -213 -583 -519 579 -415 434 351 356 80 487 -318 207 -429 -240 -19 105 -865 -784 357 -720 -757 213 465 -755 120 4 561 -823 -857 586 -153 -337 621 2 -842 596 -25 -552 483 -184 215 -111 -426 -233 -160 -95 -532 534 360 16 740 -784 -682 274 250 -504 -71 -30 785 -326 565 -590 750 -461 695 135 334 -44 -34 -283 -545 55 524 346 646 -519 67 -532 479 781 601 -131 659 -619 92 -76 644 406 -468 -874 -462 529 -67 -175 -519 680 -779 518 742 325 -209 383 -466 788 -819 -150 73 -223 646 -871 -679 623 -405 684 270 784 601 -446 626 -571 585 -423 514 712 190 -342 -761 460 29 378 -854 -595 -718 -302 -398 654 318 435 590 271 -23 195 -333 -301 116 -204 -468 712 -454 669 297 -621 -437 -549 -13 606 -488 -402 368 -395 -478 -377 -628 213 -434 -573 51 -767 769 326 -850 -322 732 -35 382 -133 377 8 -839 -286 214 571 193 -522 -533 -593 547 169 -813 451 576 -774 742 -881 -110 -182 -493 -606 128 311 -257 575 445 69 -846 435 -161 -336 -648 -536 -533 372 359 -268 287 -3 652 256 -874 144 77 524 157 585 -47 -61 421 -785 -348 37 507 244 -72 -176 46 -687 796 538 565 450 560 -367 -380 428 211 598 -473 -777 532 -661 -526 388 412 -888 -537 -41 -665 727 -823 -527 -788 211 16 -304 -786 160 -778 -253 586 22 -253 -439 -142 -74 -99 -190 563 350 174 611 -377 112 615 -443 -827 114 -327 -144 711 -857 332 295 557 -406 -723 464 -642 -604 -437 -54 -462 482 476 230 623 219 -722 304 265 617 755 356 -544 88 -440 411 -885 -356 -790 6 -142 -77 225 162 -62 -253 209 168 162 -462 385 -687 -605 -699 362 29 -685 213 -622 428 -894 -753 627 457 20 492 613 -529 59 -723 274 -394 -725 -197 792 602 -671 -427 547 -760 395 -17 -256 -624 -110 -527 -828 -528 142 -105 370 -53 112 716 -33 503 -713 -632 -187 -709 331 -106 798 -245 -570 -525 38 125 -602 -371 -480 675 -470 106 -69 -804 -527 422 -850 -652 116 249 -153 -398 209 104 -551 -362 764 -397 -220 -6 387 750 -66 133 -51 -790 -472 786 -19 -862 249 -23 -575 174 -430 -612 342 -408 554 -497 -216 -55 635 270 724 -690 469 -634 -685 395 -301 -187 -736 -454 -829 -732 -302 -600 -876 -678 407 161 -507 175 10 -258 406 255 -67 561 72 -41 -323 799 -526 736 -558 236 -61 -474 534 244 399 401 22 -559 -43 -748 11 68 235 -583 517 -644 -372 29 30 -506 689 22 323 -398 -227 87 321 705 -50 6 -900 -403 -757 198 -333 397 -126 747 -481 36 371 443 1 206 -278 28 -171 510 -530 497 289 551 -155 -894 691 -829 214 103 -135 430 -514 -73 -860 -186 -736 195 -814 -610 510 -748 771 421 203 614 115 -523 -886 -251 -895 -654 525 -288 49 425 -38 -634 -814 -140 687 631 378 -405 584 446 494 -572 -651 -215 -469 -32 -63 -274 -554 -210 -30 -607 -520 -254 -631 -658 59 -690 593 -595 -669 46 -165 -808 -34 552 637 -517 -145 -294 -465 275 434 -404 -628 -19 -420 296 393 31 -255 -86 -150 350 -206 469 756 -106 667 -359 -612 -159 -527 635 -555 583 729 -846 -294 111 -300 -223 -628 400 451 309 631 -722 -796 -764 16 -51 -684 90 -652 -335 -401 713 180 -859 520 798 26 -596 -617 -255 400 156 719 -158 656 264 -388 705 293 -604 -897 791 -379 560 -359 -468 -750 207 151 735 280 -350 203 145 429 430 84 -812 413 -306 258 -751 -211 649 -567 460 701 -870 -553 530 725 83 -415 -178 -631 133 -840 -447 -626 307 421 -533 291 364 292 -160 -139 -562 -209 -742 -791 -32 -806 602 419 -448 496 47 -659 -18 395 155 -336 -519 569 244 32 555 144 -59 -862 -573 395 -768 -114 758 478 357 -890 531 -155 -436 200 500 -237 137 -841 -69 -566 123 -298 696 -487 -48 -548 325 71 -218 247 475 -447 522 541 -468 -509 413 5 23 -57 -357 144 682 -140 -384 630 384 -422 553 162 83 420 584 -850 187 592 12 -370 763 -410 -345 -130 -230 -677 219 800 -367 621 -123 -497 -13 -376 101 229 -378 -794 -585 48 -850 -76 324 -606 279 -86 -428 651 -483 -331 -201 -276 512 -836 -494 -159 400 133 -866 268 781 553 -477 171 -818 -815 181 348 -333 599 -662 -79 -368 -814 -703 -848 251 -716 -150 -226 210 474 -257 -85 515 -494 -91 52 447 -193 225 -58 496 -525 -343 -229 -120 534 242 37 -541 782 -467 -44 -661 -164 -771 679 148 -385 449 -743 644 -570 530 442 341 151 -289 -561 -811 595 -451 -383 -369 -9 162 -592 0 26 -264 -138 -513 -234 -339 487 85 -786 94 -441 748 -8 -78 -784 -146 577 -757 578 -718 -411 -760 -825 445 677 -88 -770 381 -212 108 616 -328 -885 161 514 -166 557 -158 -129 -676 675 -165 40 341 86 171 -404 -589 54 191 -253 312 -89 47 -411 -245 -347 -521 -841 -290 -743 51 -223 -513 292 -668 -643 -509 235 252 -347 -266 25 94 -195 -641 -596 -222 397 -892 508 485 -76 724 -171 321 177 446 153 387 303 -559 -614 -634 -541 -209 -639 -70 583 -196 428 221 -359 516 -869 72 482 -15 -854 -187 517 -776 156 516 -48 -764 720 437 158 -88 -365 -883 -286 -150 -709 -316 94 169 414 -837 721 -716 640 -615 740 138 -91 -216 509 -99 723 -857 -519 -6 -124 -626 -344 -14 -660 772 407 -308 402 287 -378 -271 -669 -53 53 -21 -64 -492 -341 -649 765 44 -594 -510 -14 -69 130 -277 81 519 -514 -842 253 -138 -714 675 366 -543 -867 -634 -394 279 102 358 463 -728 -117 768 416 562 618 -257 59 -346 61 -502 -645 -731 649 -527 794 -640 128 323 -351 154 234 -292 298 -600 -859 638 -828 -604 38 637 675 -55 -366 -460 -115 68 -72 -244 204 -149 413 -873 192 505 510 235 -845 329 251 688 -765 158 -615 -604 -303 -62 336 340 -888 -830 429 -473 -445 -496 343 -787 751 -126 -225 -645 -286 496 -150 -237 662 72 -753 -52 -61 -411 -730 -205 538 -388 64 -761 390 -536 408 431 555 -729 688 -140 -49 -34 314 -284 -325 639 538 -692 -744 43 -558 -226 595 51 -53 -515 761 -50 530 -458 -243 687 -413 570 391 -315 -536 112 659 -13 691 755 757 -662 648 -520 142 -220 794 -508 -4 -351 -494 549 -544 558 -812 -527 308 223 518 -286 96 627 223 -409 -695 454 -757 -175 663 -799 -789 -110 385 276 481 -324 -742 283 724 -368 -746 -6 681 -672 -629 681 -708 593 677 431 529 83 458 790 165 268 -252 -371 -534 -712 700 33 -191 -300 -116 -681 -237 141 663 627 -421 -101 -386 139 -828 294 456 287 -447 -287 -438 -57 783 -276 458 633 -606 311 540 510 677 605 -752 -612 -500 -377 -273 81 242 -254 -44 694 -46 547 10 -698 -897 561 -504 173 -425 -275 370 -429 -21 -496 503 -407 -823 412 -484 503 -876 299 -236 764 186 762 -361 215 396 361 -364 685 -692 -288 281 677 333 -470 -360 -309 287 -104 275 -18 -570 80 -511 -785 -564 180 26 -742 28 45 -168 -541 -537 6 616 630 472 -45 -29 719 208 443 -394 -547 -17 144 -367 -488 75 -78 -396 664 705 -331 -543 -431 -44 325 -167 -60 782 -489 -596 558 788 -27 -230 387 -236 -502 659 240 -690 601 -97 95 37 -512 -839 173 482 -192 -636 326 -638 -763 -626 -677 -527 38 700 -630 -654 -606 64 796 -376 -103 -736 241 605 703 532 -193 168 488 -291 -886 -266 219 750 653 228 -159 -311 -457 -593 656 -726 306 298 625 397 200 -220 180 -436 -189 -851 639 -420 374 -506 547 -448 -703 -323 140 -182 503 -851 -581 564 -464 497 -205 46 -267 15 368 319 415 611 -768 274 56 460 -820 -495 788 239 -845 71 -43 239 462 548 183 44 758 -588 57 -534 -16 -442 -393 247 -75 344 -722 -412 -162 -81 -480 -898 732 363 -684 -168 312 -223 -341 609 480 -853 -585 639 390 -364 -875 -501 -804 540 666 -876 -555 141 -268 -611 -504 415 -418 -713 -399 -220 521 -820 -709 -152 -534 160 40 -657 -576 541 460 54 -580 -530 700 199 -756 24 191 -306 -107 276 -392 -620 363 479 501 390 -225 84 -108 507 -417 23 207 363 -327 -92 -336 792 -581 764 -388 -729 -817 -874 -813 232 -894 628 -450 -364 13 -796 440 19 -260 -416 407 -552 -357 -708 190 627 441 -897 -477 -652 -758 -595 578 -879 -504 113 -361 -787 -22 -347 -677 -149 -616 -858 372 -187 551 659 -534 -658 315 -528 301 568 -284 -671 223 -822 -825 248 512 -148 4 261 360 -190 -439 653 451 151 -544 335 -12 -818 -868 -42 237 231 -332 -854 -780 -750 766 60 358 38 -626 639 -98 -683 -145 -818 -159 177 -732 -648 749 701 426 678 250 -580 -293 -516 -146 -609 -458 -319 -472 -784 162 -557 -198 -717 -64 -713 506 -17 616 54 715 189 664 100 398 -24 -284 366 -564 -227 4 266 -466 477 -699 80 260 -792 708 -862 -585 -468 504 667 -518 649 -32 161 323 543 -358 528 -763 10 672 -480 611 -202 -339 -490 562 743 -669 -178 -347 320 772 7 625 -310 773 91 571 -116 686 -845 -879 4 -740 -686 718 -233 -595 791 -883 -672 -790 -530 214 71 242 687 511 343 533 -730 179 362 395 43 -846 -623 -11 -592 58 -118 -77 -880 -659 -660 -87 438 -245 368 -229 -216 -132 188 588 -143 -477 348 -213 -276 -785 622 -696 437 -663 778 196 -150 -301 -611 349 240 -859 592 648 -396 -201 526 -97 730 456 377 143 -282 741 367 -501 -233 -154 -319 11 -227 375 -465 -53 -126 54 -414 561 -186 89 610 -57 257 772 -165 -733 -601 -284 642 -254 511 -856 -829 111 108 103 523 687 43 799 665 -610 -824 -247 -245 -582 190 355 731 -229 -616 224 616 -119 285 -704 95 212 392 519 -815 691 -533 -624 -696 648 629 -309 -381 592 -498 475 -698 53 278 -184 -838 729 -95 -415 -330 -362 -436 154 -302 -863 209 640 -745 -255 -46 -476 -737 395 755 -400 -105 -63 53 -719 -149 -147 -776 -696 647 164 -779 541 -434 462 120 -815 81 -623 206 -803 -181 267 -29 712 751 -130 456 -662 250 535 23 -383 -573 -45 611 -380 -153 -96 487 -33 -142 -181 94 -440 506 539 -84 581 -427 668 -256 356 764 -356 -266 -613 -249 489 -657 -193 -261 -3 -684 -541 315 -830 -75 -814 783 -189 563 -894 -762 -768 -160 781 -631 -803 56 -672 -297 -754 -54 470 -569 465 51 -88 654 -436 -276 574 557 11 781 72 768 -592 271 -795 766 -687 -834 585 -812 235 -769 41 411 -566 524 183 318 -391 -502 -732 -77 81 -516 -323 418 435 -186 -214 -125 -49 -248 -181 325 526 315 792 430 399 -627 146 -366 64 -83 -361 -525 41 -438 -485 -519 -771 -597 -739 -441 92 740 426 -202 -71 -495 17 379 -18 158 -416 -509 761 773 154 200 -213 472 120 -824 371 306 -104 -286 717 156 549 -160 -718 619 722 -703 -731 652 -375 -878 633 -609 132 135 -512 390 299 -559 180 -653 -280 268 352 598 633 -386 10 -350 -799 -371 -29 -694 -649 170 204 -96 -586 291 745 579 -433 -130 559 -97 -531 -583 629 -210 567 -778 -389 -404 329 744 -163 -200 458 -312 -352 -745 -17 186 300 45 247 160 -66 12 -188 -669 321 654 -656 -703 171 -288 -133 -164 -819 -583 318 -170 -729 561 -862 -588 227 -711 -127 -700 364 -19 -641 -432 -640 -545 277 579 -895 -615 463 -661 -748 -860 -560 -642 402 -654 -394 16 -782 -377 -551 684 -332 336 -795 -139 -501 -584 -437 -252 457 286 -675 202 307 -576 -313 -321 422 -403 -63 45 -152 -554 -590 175 -664 668 494 584 -235 399 -893 -436 520 -895 -725 227 640 633 -181 -859 -149 749 -88 9 -365 197 160 286 -329 -898 430 303 45 147 -332 -701 280 -342 67 602 192 246 -351 266 227 -891 349 -900 -363 -216 -809 -869 -690 640 -17 -657 -713 -332 174 -489 -165 -374 -349 -692 -300 -544 -242 -666 -205 581 340 -82 -310 -492 -455 -98 174 678 -741 756 -766 -416 239 19 442 -731 -298 652 -343 -722 209 -629 -171 564 754 -751 755 -281 748 -765 729 -363 -36 -249 178 536 -533 -778 -619 300 719 139 -29 -180 -575 383 519 -415 443 16 -135 344 -20 22 -463 -772 359 45 421 -857 695 778 97 205 -461 698 -103 398 510 -608 784 64 -614 -523 -27 39 -581 380 -16 -455 -433 320 -670 185 414 283 -111 -509 -273 635 336 552 -666 405 271 -728 527 681 632 -863 -895 -320 -640 421 796 -448 -765 -730 437 -634 -315 -662 -358 -700 -193 799 -648 -494 522 786 -885 -850 238 584 -754 -365 109 350 327 503 521 581 -134 305 595 -775 410 489 754 423 388 597 572 -208 629 -782 232 325 508 -85 -719 600 -20 -364 -884 -694 -759 -841 -796 -721 -345 -839 498 -234 -382 -611 384 -394 -164 -690 -848 -181 -429 35 -63 -394 -290 -80 519 461 -865 89 -486 -575 570 650 -426 482 -477 -411 768 -74 -729 157 -285 351 -428 183 373 300 -140 411 154 107 563 -752 326 797 -407 -85 -127 58 -339 -874 503 509 -634 616 -729 -62 775 -500 426 -639 520 763 -500 -73 579 485 48 -75 51 692 345 -189 761 721 -329 -649 640 -459 662 -423 -174 446 780 145 416 365 -821 304 -286 127 -838 -475 319 790 -298 216 -684 -873 448 723 680 -483 -507 -548 525 31 -789 -604 -215 253 -18 232 -9 772 -106 -23 -704 310 616 241 683 545 469 296 163 -586 157 473 -123 -20 -66 723 -692 331 356 -388 563 -437 -571 686 478 -807 403 369 -651 -849 -538 -349 -113 -78 392 -160 -100 -485 -659 318 -630 -395 -347 465 772 698 -116 687 -106 -305 231 272 -381 385 172 -615 505 286 -95 158 306 -336 -750 -442 -124 340 234 -778 -656 -287 -321 -351 646 601 16 273 740 -612 742 -520 -436 287 611 584 115 348 697 -407 -654 217 -719 111 -239 155 -642 -761 259 774 727 -310 105 -92 -258 -29 -115 -305 -816 -548 379 -359 -517 -886 -197 -578 78 -73 478 -741 493 746 410 -566 647 -596 466 163 -862 787 584 -251 -676 -201 -135 -257 -800 -192 205 775 -381 -179 476 -542 -448 -85 415 -165 194 -610 530 81 31 -834 491 -65 -395 -58 775 -23 500 -613 -514 346 85 772 453 -738 -253 -790 3 -141 590 -886 -441 652 100 266 -807 -622 -260 -558 368 192 589 -500 -379 -828 -877 14 -627 181 -542 -716 -333 -132 273 24 -885 -870 99 -551 146 -504 697 158 49 446 -595 83 -127 -412 251 -275 399 784 606 -520 -159 -350 70 496 512 -868 772 -128 -536 518 588 -847 70 703 -135 281 496 160 -416 710 42 146 -311 359 283 -30 -111 144 -33 -484 -386 -105 556 -662 -152 650 191 -575 416 398 764 -601 753 27 -420 -7 -497 717 252 102 -328 522 473 -594 615 -370 678 -761 323 667 535 -390 393 -220 -186 -532 5 -341 81 384 -349 320 110 -479 39 23 -202 188 638 758 -458 -595 287 -726 -373 770 -720 128 784 -708 246 730 660 496 3 -193 682 -36 -166 -334 676 -448 527 -446 -450 133 145 -807 -459 -643 774 -158 -278 596 309 -177 -372 -192 -702 649 14 -871 195 755 627 -203 -548 -597 -274 341 644 -750 81 608 677 -520 677 -439 -590 -235 236 116 268 -340 -170 -152 20 619 267 -873 -829 799 -3 7 -894 -139 566 682 530 370 -699 140 -570 302 -753 -339 148 444 -287 -520 -412 561 684 -425 298 276 240 259 -432 249 -286 -520 -58 472 77 545 481 799 -266 -68 -832 -878 242 -259 15 233 -775 98 733 14 -214 -427 552 773 209 -448 -519 612 781 412 33 -361 -426 -563 653 492 227 -347 79 -825 -516 95 -6 735 -342 699 -20 -702 -224 698 324 -367 449 441 754 340 -878 465 205 752 -749 -101 -598 -614 -183 -626 -525 188 340 -370 225 304 592 648 189 -491 -258 -339 170 41 195 390 171 124 -713 292 -773 -515 763 181 -1 104 -302 551 -343 -148 -245 411 -350 -454 122 71 551 -66 -829 -363 -361 45 -432 520 200 -253 -202 95 371 494 -318 -115 -61 -37 661 368 -587 775 689 -890 266 -225 -897 -837 691 -21 467 441 32 -577 751 -156 -893 -266 -384 -269 -480 540 617 -897 -253 -808 45 -446 676 349 -622 779 51 5 148 -579 -620 -639 -29 -443 -498 -522 340 268 -720 80 637 -82 -817 -151 -524 72 -210 561 -445 432 -727 365 -583 -627 -406 -142 770 -654 398 -273 599 765 154 181 446 51 569 -12 235 -499 520 -358 -566 234 -842 176 -215 -731 -789 -592 -238 523 -316 459 -155 -76 -104 -402 -83 619 505 75 354 592 -753 -654 -686 -387 350 655 -558 -111 -684 239 167 519 83 123 739 265 66 -40 -443 -178 -780 233 -393 -612 -130 445 693 -607 -621 -187 415 629 -832 -802 -836 -481 -556 -94 -109 -291 -498 -221 -268 310 -757 375 -260 -250 -282 645 579 -607 -830 513 232 -257 -243 67 -813 -102 -482 -576 727 164 -611 -627 226 98 -836 396 407 -266 -561 -72 -623 -328 723 -867 -774 38 -83 -597 277 -280 -652 -454 -746 797 789 159 175 -28 751 -786 237 -496 -596 -724 -601 96 384 688 -769 -854 -210 -788 -695 -653 383 793 20 -796 -437 0 239 -859 -336 -385 171 -95 637 -772 -564 588 -474 80 -89 -871 -731 -64 420 -506 389 2 571 -719 -376 -697 387 -529 526 511 -235 -531 685 -577 557 -436 128 -58 -370 -57 -254 698 -880 780 -387 -718 -651 496 167 -732 307 -157 502 -105 500 728 424 -162 224 -585 687 -92 697 642 -438 -267 -181 -73 145 547 326 -845 679 -250 -832 -791 -660 792 -235 -850 766 317 550 -450 -186 310 696 -253 136 -380 -291 -400 -609 363 382 -90 -424 -699 -145 331 -341 -791 -578 -544 -369 796 -329 -163 449 243 559 -104 405 -692 -320 279 -312 -644 -176 165 223 -51 532 -671 -744 237 300 495 696 -4 800 718 -430 -623 -723 16 -123 81 -310 437 286 -249 558 459 -233 278 385 -188 -530 -636 -840 767 -651 733 -415 -3 -746 298 795 -558 493 560 -793 25 606 -727 510 790 375 619 212 506 513 741 -347 609 -120 -687 -305 -583 -429 -339 -538 -132 73 435 -172 -782 511 -528 261 -409 702 -864 294 82 -229 461 353 -162 -506 763 172 527 -848 -558 -4 186 304 472 523 -622 -846 727 175 -801 483 701 -671 531 -723 487 -588 667 -210 683 -783 -213 545 -701 558 586 -575 -208 2 222 -850 -504 796 481 752 -393 -522 534 -500 173 88 -545 522 -487 183 420 234 754 -422 -745 -405 -465 298 -881 264 -441 185 -726 190 -739 -51 61 279 20 -526 -385 194 -119 -577 777 273 97 323 262 71 -762 702 -586 -39 -63 -725 210 -343 -840 171 236 -256 -569 -360 -644 -558 -758 -873 62 746 794 31 -222 -607 274 9 -739 -243 -533 286 306 -185 -212 673 704 -750 -439 118 -475 518 259 371 -295 294 -312 -199 -721 581 534 -468 136 -844 -98 551 -36 -776 483 -639 674 -87 -429 -672 185 659 -120 107 533 -821 604 -898 757 -173 558 -828 -77 -835 -152 490 407 -574 73 585 -564 -619 -6 -171 568 730 -772 -767 7 86 -399 -111 321 -855 421 -862 113 525 -68 426 -501 -898 347 -766 -236 -402 186 -869 238 -368 -894 352 652 464 200 147 280 -750 435 -784 -299 641 213 -656 -110 111 669 -79 -895 543 19 80 -286 -93 -689 -383 -681 595 248 666 663 -141 -537 -816 -304 -359 70 247 -263 702 -776 -485 491 355 601 328 -679 -161 -62 -523 437 -115 505 178 -186 473 -889 201 -832 -403 -188 441 -190 -535 691 -170 748 -884 -636 -226 -826 -380 -410 -423 -890 325 162 -429 403 60 574 -161 68 86 -357 -537 394 440 648 674 132 392 -244 457 638 -218 589 -221 -320 424 -331 714 -565 -246 -25 202 516 -59 475 308 -233 -750 -536 650 7 -723 -314 -54 433 -744 278 23 -736 -90 269 294 -291 92 13 468 -350 -846 162 -116 377 -171 336 -222 -444 -624 -42 -202 379 -529 -467 548 -523 583 53 -85 -178 -720 -575 800 -67 668 663 -703 -480 -606 -830 223 173 -417 301 545 -762 -250 -793 -875 -738 -763 756 416 -601 703 -432 -283 -885 34 -456 -308 576 -860 -467 276 -581 393 -57 636 -697 -323 -119 666 -351 744 71 -257 7 -809 355 454 295 -71 -207 -735 -839 533 621 -676 346 776 -61 554 772 310 210 -15 -876 493 673 -581 -813 -327 -654 249 295 705 347 -118 640 -391 -768 -379 -201 -111 565 -353 -390 31 -752 407 764 -22 -71 -611 763 532 -282 454 793 209 -16 -98 -163 324 65 -436 -698 -492 -889 -567 -216 348 -584 -277 521 329 592 -639 265 -324 734 -336 3 347 644 342 425 462 364 713 -174 -583 -802 -275 141 724 -630 574 -580 -106 -302 -644 63 -128 355 -730 433 349 -396 -841 637 -228 433 -8 -74 -556 -188 67 183 557 -776 1 338 712 594 -142 584 682 208 616 660 -112 -412 578 251 -413 -211 1 -582 259 410 -67 -22 -584 414 -777 -26 200 -790 189 -144 -716 770 -851 81 -270 666 280 -432 553 -166 731 -488 193 -280 172 -690 -812 -209 -523 70 367 -131 -348 580 -40 -687 408 454 -767 756 174 -403 282 -468 762 523 269 -548 -748 520 -812 -238 271 -88 19 -531 694 -470 -302 276 -73 41 -516 -236 -568 198 217 488 299 -712 -227 570 387 343 423 -29 562 396 635 -455 439 35 -636 418 722 -611 -770 234 -477 -580 -268 -476 160 612 794 -716 -833 -56 -438 191 -614 90 684 607 -819 -443 454 -431 -344 784 -306 762 -192 425 -577 51 -797 578 -865 -215 -138 -699 -552 -818 328 15 428 587 577 -415 -416 -869 325 113 -120 -459 164 96 -78 646 -548 500 -350 -189 792 -107 -813 457 -301 -386 -617 333 32 61 -563 -723 -29 -430 419 -620 -177 -184 28 -835 719 -283 -632 -485 -106 753 -624 688 488 -409 -381 -784 727 308 598 -51 348 -108 307 550 -666 -699 482 -598 397 -325 -741 496 -554 445 85 -435 -205 213 -837 664 -636 -73 466 -503 -773 -66 -459 -870 439 -582 519 -56 171 -695 -326 -385 -792 -651 -35 119 348 112 28 -231 -337 448 776 529 -561 -575 -373 -425 -699 -318 -299 172 665 356 -20 104 427 656 366 498 567 -558 -12 514 554 760 -652 332 -595 411 -475 -594 493 734 785 -536 414 -571 -507 -647 561 -878 528 -321 -14 757 369 663 -218 579 -600 -747 731 180 -11 -149 -256 -814 -209 -18 -220 -577 86 -128 236 282 187 -397 -259 110 611 -204 242 52 348 477 453 748 -65 720 404 710 -246 -261 -253 -784 107 736 -491 43 352 407 535 54 689 -248 -313 90 -682 -493 271 -209 -130 -817 -317 263 -740 -168 333 486 473 -198 355 413 214 -717 -589 -885 621 265 -184 -874 -381 -178 404 -395 548 -651 -700 493 447 -10 -692 392 -246 -9 -303 799 751 178 756 -557 -99 -582 -687 563 32 -126 117 581 163 84 207 -260 -70 68 -166 578 706 340 383 -508 -519 439 -364 -752 -734 691 -827 -849 96 563 -382 755 -433 232 -37 151 8 335 -831 -158 536 48 -865 -832 -281 -14 -273 287 -606 672 -749 -242 -813 650 -419 763 84 -2 -383 -167 426 655 -387 -95 626 -18 -620 290 -11 -451 -817 -520 -36 -342 -327 -239 354 48 -596 -770 717 -874 708 -361 542 561 389 -576 -110 -899 -530 676 -514 -572 605 -600 576 -193 161 -552 442 -297 186 -448 -531 -402 302 -433 -606 421 -229 173 85 209 679 -351 279 406 -562 -348 -767 -675 -544 -86 671 -398 -669 -726 -730 -583 -362 -508 448 168 109 464 -622 -857 580 770 51 85 607 488 -24 -180 78 -244 592 452 763 207 666 -507 -586 -609 -148 -33 656 -23 -21 667 548 -451 -237 -94 -603 -259 446 478 397 -621 264 -409 -354 707 751 143 -263 252 -478 -527 -489 129 -700 615 -651 -354 -121 259 434 -201 -471 -21 -218 678 704 723 396 543 220 377 496 -471 -336 -238 -605 -468 -311 213 -657 226 304 -396 720 -151 -346 71 481 -370 -827 732 346 -415 696 -634 290 72 501 329 654 476 -883 703 -7 526 -218 637 440 -38 793 409 -441 -389 -312 -283 121 17 116 -65 302 201 -508 665 -565 277 71 -490 -639 -544 479 -140 -292 658 47 -544 259 -8 21 -232 777 163 492 -376 -352 546 332 295 -746 607 286 -324 -465 340 -308 69 609 -760 -116 -467 68 -376 595 -502 -207 175 736 654 696 384 477 -755 346 567 -573 -441 -23 398 465 224 -364 -558 -252 -394 -290 562 161 342 650 -165 400 -779 783 668 613 59 -386 589 4 -345 -821 -710 537 189 -310 -883 343 -12 27 -591 -880 -26 611 -505 -680 614 718 736 45 -392 294 -644 -732 -545 -651 242 237 -523 755 -766 146 -787 -299 102 -790 -846 405 -664 -262 -544 -421 4 742 111 65 304 525 -666 -795 0 48 608 -488 425 351 -20 -854 -769 772 350 353 -624 -535 -720 -835 -327 -257 -782 -280 -266 -355 548 518 312 -348 -616 534 -130 741 10 545 -408 -277 -318 -740 752 596 487 -813 347 649 493 -198 656 -398 529 92 -258 669 -825 477 -552 -441 184 -109 -240 -389 54 -540 -633 184 -315 -675 -731 343 199 335 -455 0 735 -287 522 -718 -358 -274 -422 -374 339 774 457 -364 -899 -72 526 -5 -211 605 582 -386 -803 146 -363 -541 293 645 48 554 274 191 -706 -190 582 339 40 -119 -622 781 -785 -185 796 -560 645 679 -653 738 -771 -208 491 -228 -718 -501 -859 61 489 448 -825 -294 528 -690 -166 479 395 10 760 78 366 196 489 -780 39 703 645 -320 601 256 590 -893 -511 -48 -512 -216 -463 686 487 -157 287 -542 -304 516 -458 105 683 631 -345 356 154 119 8 -770 352 200 -43 -85 -728 -745 -284 542 710 197 77 -471 351 451 -263 -481 653 -149 54 723 289 -301 -815 360 394 464 340 692 631 -12 -527 372 -330 342 -701 -435 -64 589 16 -216 -465 473 532 -263 691 254 268 -443 515 418 -652 50 192 -797 574 -877 -379 750 598 -292 -138 -136 -833 -106 710 -65 -301 -450 -484 -459 -549 -298 407 749 -502 122 559 775 739 -548 -438 -153 57 725 624 -578 -23 137 -171 -813 219 -206 213 -326 -418 787 -398 -306 -582 -305 -371 -749 -411 172 -795 -237 -73 -450 117 -168 -59 -224 -850 -487 275 -435 545 -890 -215 -812 -865 -361 -612 121 514 -761 -477 41 749 -40 -424 -295 -853 583 -333 734 -891 -263 -120 -541 -662 -308 -635 751 -630 -92 -512 127 -243 -479 -546 -852 690 -218 462 -777 492 312 33 -427 -222 -240 24 -537 -408 618 -63 -406 -785 -723 397 22 583 596 -768 209 612 390 651 -534 -7 28 -427 795 448 517 33 -589 3 -548 -446 -894 519 1 -693 538 431 65 -126 -547 372 -45 678 280 -409 -848 -197 -533 453 74 -240 340 -261 -330 -484 -795 -612 590 -662 280 711 -196 -124 779 521 -272 -406 -465 443 14 584 621 196 233 113 -317 -239 -751 284 -767 332 731 -474 382 654 390 -278 160 228 -626 -163 -845 -832 106 -67 -880 390 -83 380 -343 -808 -895 363 -741 198 -334 -464 204 -450 635 -383 11 747 625 349 -97 -787 -813 -751 -408 -324 167 136 -674 -652 -804 387 -247 373 332 556 509 -528 444 -434 120 381 649 -873 -342 -250 13 -19 -643 -553 561 73 271 156 661 -336 58 -814 -462 192 -279 -425 -132 -545 -346 355 508 -536 -690 -347 222 323 398 -846 45 631 -806 -818 407 246 426 247 -831 -34 516 -144 -221 -899 461 -648 -693 54 -827 610 -695 -475 -445 708 615 -490 -740 599 -293 260 -14 -579 453 -571 293 82 742 665 362 -679 401 768 -190 -9 333 -539 677 -806 -540 787 -880 28 -729 -90 -8 -251 -364 -743 402 794 617 -220 -152 -416 -545 -367 639 193 495 -786 192 -860 56 -143 -116 -356 213 379 -147 -504 97 -71 500 -747 -518 403 593 559 228 -12 -665 -765 61 -65 -412 -780 215 323 -103 -352 -137 -841 -338 -121 -166 600 -296 697 469 -479 -600 -872 -371 -658 784 297 531 -540 28 798 695 -657 340 138 -512 266 140 -131 42 -295 -739 -329 -304 -216 -38 -241 408 715 297 153 -94 69 -353 525 291 784 493 -168 196 -212 -820 387 446 124 -355 -104 -415 -868 550 102 309 -670 715 752 349 31 -93 77 -86 -394 126 -837 -151 724 -487 -357 -285 274 -334 185 -702 60 -107 692 -627 -619 -198 -333 677 -894 -111 -704 -551 716 53 -548 302 620 9 458 385 31 625 671 -451 -313 23 376 15 797 407 666 -755 -869 128 -539 506 -543 608 214 -711 -435 46 794 491 328 24 -15 498 366 -9 495 -820 -174 576 -38 60 -115 642 -142 -469 -21 -625 705 628 -8 3 -619 -223 -677 -269 257 417 -563 61 -36 -27 783 233 613 -49 -519 -893 118 271 66 645 -458 450 -752 -540 -88 392 -492 -36 339 293 712 -852 473 -519 -639 494 -805 436 752 -167 546 -91 -6 359 -69 461 479 97 -452 313 -112 170 -97 796 -759 -202 -413 426 -258 -879 594 -323 426 -172 -696 346 50 449 -63 -665 245 465 605 -575 -59 536 76 -788 747 642 -322 -316 -759 692 -666 -800 162 257 254 -805 739 661 -479 -279 -887 -308 -736 272 493 715 793 591 465 397 -37 -760 192 -248 -806 676 -256 365 337 204 212 54 214 696 -640 -322 275 290 381 -200 40 230 512 492 428 615 -661 -494 -620 -445 434 61 -659 -567 -866 -88 -439 -615 -448 430 688 616 -739 30 537 -228 57 -825 539 525 636 -689 -186 -576 329 -385 496 419 668 -375 -800 298 713 632 576 -157 375 -590 -151 734 -347 -20 -796 -844 148 -564 444 294 -731 356 -428 -794 695 288 -252 -359 -312 -702 -876 -107 150 146 -688 544 -84 -599 255 561 -366 -828 -356 730 364 480 -816 688 761 756 771 537 -71 614 -496 -592 -48 715 -380 -387 478 355 -272 350 -31 357 285 -19 539 -359 -279 -53 616 -91 20 376 494 95 235 310 631 556 -401 309 422 -77 -74 408 -237 -725 420 -290 423 -25 -630 -229 640 -199 51 464 -574 96 -7 -449 -524 -62 -653 -583 267 -629 401 442 -631 220 -462 407 -191 -403 -812 -868 -258 144 640 552 665 -453 -68 149 -535 371 -769 671 -546 663 -540 -247 -40 -486 481 -797 157 366 -435 -714 465 464 -605 344 -822 646 602 -231 -354 -779 -739 -721 -528 -452 566 248 -98 -594 -234 -328 763 -401 292 601 537 632 -444 216 -109 58 -110 -850 -784 -823 -13 311 -35 -799 571 88 -815 260 -505 -386 148 -640 -476 145 366 141 -586 51 -412 121 618 176 309 -270 -214 221 170 -676 730 -234 -170 241 -564 -280 116 246 330 -480 28 526 521 -844 -28 -555 -616 -313 734 -449 -35 -474 655 25 528 -146 718 -320 58 684 -550 -605 784 -446 -358 167 -794 -20 -882 -504 -378 -746 634 -448 174 677 142 -44 -470 232 199 360 -595 -863 -235 -798 640 296 519 -632 22 203 250 267 -175 590 -886 -671 -376 439 -836 607 371 287 75 -466 -759 658 148 7 547 299 -781 439 -490 -75 350 382 -810 -777 165 -845 404 -392 311 199 -834 -581 -652 -496 -657 274 -105 516 792 295 -211 -93 -301 119 -457 173 -737 -391 -387 -433 789 -823 212 557 389 343 -561 -753 -617 -816 87 571 3 275 -124 500 -413 353 -535 -89 -489 355 722 570 -548 -513 -547 550 -886 441 251 587 -752 671 335 -557 -808 236 -586 328 -493 753 189 -80 487 530 -732 108 445 -878 -604 552 312 289 97 -707 -272 465 -422 342 -758 355 -601 711 -584 675 -817 325 -547 7 -643 512 475 177 -148 139 -815 270 -579 -66 235 384 453 494 -314 460 581 -523 470 430 34 -175 619 -747 -541 -660 279 -144 571 731 -17 3 -345 -346 750 37 666 154 676 -606 759 -747 528 -207 596 -23 529 683 373 183 -126 639 383 416 -580 -491 -351 -578 -820 -559 216 -711 386 574 -311 -19 342 -889 -577 63 307 130 -586 -157 640 246 -731 125 121 500 783 -87 639 171 112 328 -897 14 -412 -181 -764 -519 -537 -771 310 -481 27 482 525 342 -166 -436 11 485 -875 545 -528 -812 361 389 -836 -37 -151 -315 -51 255 -304 235 -452 303 -674 -74 711 72 -596 -852 -231 675 -427 -482 -381 701 -251 21 -119 -91 -389 -602 442 -291 -606 720 403 78 33 -565 -218 -549 -298 -585 -202 311 74 386 -697 -416 50 -873 -314 479 429 -310 -696 -464 664 -859 390 -704 -336 -889 -62 363 0 778 -607 364 253 518 -763 -779 490 211 -38 -10 -328 769 704 -757 309 -779 101 -722 -793 530 210 733 -478 -513 791 -409 517 -304 -719 274 -690 469 572 -533 301 -159 394 335 -54 -445 -281 -341 667 136 -450 -386 -382 -319 299 -877 -331 244 -474 -667 -600 -617 -363 -163 134 -460 208 -31 -764 -777 -45 -308 -203 294 -408 -521 318 735 -613 223 -472 -325 166 44 379 370 12 795 -96 585 -9 -612 793 -622 6 634 -332 648 52 486 278 -3 -54 -706 -673 -787 742 504 -521 300 -712 721 366 -280 -8 209 144 199 -870 -784 -868 377 509 -735 -120 -406 -171 234 -850 218 -644 -76 -899 116 -721 578 -489 -61 456 361 -208 317 -20 -860 -407 534 -507 -482 -90 -845 198 210 -537 663 -165 -321 -305 722 527 -556 241 -13 682 160 -745 445 -240 662 565 -295 303 -113 -288 -819 785 766 186 -814 278 316 461 360 -791 -69 65 207 595 -410 -626 -683 754 -827 -91 210 -558 -893 159 -301 50 -247 -215 629 -597 -524 -422 -753 -817 -812 293 394 769 449 -481 -591 -409 -757 -114 -777 -833 -483 -294 341 -54 -20 -316 -491 -60 -57 -775 277 -558 583 -266 434 523 -800 350 -160 413 551 -458 -352 504 -174 747 -750 -811 -522 -401 262 -291 -480 362 190 583 -636 727 -242 -372 778 -547 -759 585 -148 745 -542 -80 -881 -473 278 715 59 90 706 284 -249 -249 438 440 -868 197 307 439 -499 -173 580 -157 -431 -824 -165 268 -408 -441 -685 100 -255 717 -685 -803 628 424 170 -497 23 -129 277 748 -762 644 -73 345 -851 796 447 657 -728 616 -279 384 -482 -384 -493 -780 17 -222 -69 241 -458 -350 -871 -807 -493 -80 -466 476 565 -699 269 194 -598 -597 -752 229 640 -96 -49 435 -762 186 742 303 662 -88 696 -870 82 399 -207 -53 507 -442 418 585 410 -240 -412 -863 -446 164 -877 -668 -255 -507 -890 404 -714 -698 -579 634 -850 731 800 541 366 -723 155 -559 502 675 -106 147 -629 620 -634 134 -763 -255 -45 85 -779 -742 518 186 793 -620 -2 -687 -613 -525 242 696 -821 -424 -847 -49 -798 -196 -54 -497 -662 667 -658 345 201 -491 -366 436 570 -840 -58 290 -111 -266 -542 11 349 408 -610 -308 781 -642 -488 165 749 159 -484 -686 -809 621 -878 518 -605 57 143 -737 -452 -725 657 21 -427 500 -355 444 377 179 -672 -218 -504 173 72 487 313 -455 -18 -325 -508 205 763 -175 633 -880 -199 372 292 -98 -303 373 185 -714 -314 354 664 -679 21 -694 -867 -297 -459 -819 500 -542 -228 -787 189 -398 149 574 77 486 626 318 97 113 -442 -797 -133 -346 745 -637 -159 123 -82 -21 654 211 -629 -885 344 -531 544 -637 -824 -238 387 465 258 544 -613 613 -656 -719 -351 -833 609 -257 -100 -434 664 519 529 322 0 455 59 479 148 167 715 798 354 -181 -183 720 -244 791 237 -851 586 -282 218 169 -183 618 -578 24 -818 -556 -637 320 240 684 -888 238 -90 344 186 -433 -172 -209 263 40 -526 652 137 -82 409 445 -890 499 -132 -648 113 -560 26 -284 -629 135 156 -252 -709 416 167 288 503 516 460 -57 -757 -605 -521 613 381 365 -793 793 330 644 -428 -134 -68 -515 726 705 -850 -639 -98 -794 -257 -511 767 328 -663 -178 553 -49 634 428 55 -479 329 304 617 -392 255 -134 -652 617 -15 -185 132 787 -580 419 636 -19 595 306 -12 -840 -269 -651 -861 312 545 128 -357 551 460 556 368 -23 -879 -431 -61 456 -857 45 -797 262 269 -600 415 -573 -819 -642 -51 461 131 -599 417 -812 102 -487 12 -284 -146 597 -639 -34 -894 84 691 -411 493 -588 -5 -111 -558 213 395 -603 -17 507 25 -96 677 -107 650 -824 323 -770 509 -145 -736 257 365 -549 690 697 619 -448 226 687 456 -257 -433 -400 474 -717 219 387 176 -618 -363 -724 -702 388 230 239 93 11 129 -153 -169 -844 639 -388 -3 751 -334 -223 -543 798 116 -851 557 105 -538 -706 -97 -158 773 -43 -69 175 765 750 3 465 221 115 -716 -351 -563 480 -116 218 -138 421 503 -227 -421 -170 182 -199 -758 198 -753 -630 274 512 77 -786 -239 -254 793 -361 -356 537 -351 -49 -98 -675 -656 -57 763 -150 448 453 302 -873 297 327 222 287 407 -862 625 -639 437 750 -750 421 483 611 -750 -161 -867 -500 69 -245 650 216 709 -878 608 -69 454 -628 -54 444 -94 -357 135 -337 174 -692 -105 550 -675 -363 -449 -756 -395 555 577 -442 -765 -893 -215 89 126 -317 -508 348 -307 377 109 675 -823 -124 686 -614 -448 454 -408 -804 222 708 24 -294 -402 -110 513 -851 -81 -242 535 144 478 702 227 49 -286 766 -739 -762 -846 -571 210 -49 203 -496 -599 44 -258 -1 630 192 755 163 -175 -791 -654 57 70 -256 679 647 -334 404 -482 537 -699 123 785 45 466 -697 -717 -545 304 -250 -239 439 -319 280 92 791 416 581 788 -829 -335 -135 542 189 -155 -677 -86 -189 104 400 510 449 705 0 -594 -251 -75 -877 211 795 -334 244 -791 -200 -502 -806 768 -493 -257 545 -539 -17 -203 -16 543 -714 -657 -298 -838 25 -354 -165 519 -753 192 -747 -539 690 257 -374 674 10 383 -248 772 -430 618 35 -82 -376 701 723 -832 -619 -254 170 -820 -116 -330 162 233 -604 90 -331 146 -69 -129 -170 -532 28 221 -822 -728 207 -681 -122 -418 694 -82 522 -149 -178 -463 687 -745 -856 -622 -876 347 524 113 387 404 -868 -400 65 -474 -96 -593 733 -674 -645 768 529 -846 -525 578 -353 102 -795 -821 331 706 -170 -623 251 -141 51 790 42 445 777 332 -380 514 139 583 629 -764 756 710 -650 599 128 444 -147 -5 800 -14 -90 -59 528 192 -592 -528 748 -565 -663 -295 668 -13 -480 245 -746 511 -280 -412 -471 -111 398 186 -659 -266 289 -498 -779 -299 -439 190 92 275 154 -242 102 -372 -162 307 702 680 680 653 78 -209 664 198 774 328 -658 655 -212 -379 110 -81 123 273 248 652 749 -342 -207 -47 789 -7 468 -740 -817 -161 226 -411 281 -107 -816 -603 298 621 203 460 -500 -727 509 -292 -878 275 -881 -205 315 -452 791 -300 787 -427 83 -667 -234 -495 -669 576 578 710 464 -717 -95 184 -372 -484 730 613 -199 -325 152 -807 -488 -552 -428 -822 -296 82 -315 -798 569 340 268 669 118 517 -165 -569 -51 -560 433 639 688 132 177 -304 616 479 -894 -886 -116 160 -115 -318 406 -628 -276 170 -792 -874 169 -7 138 195 -715 155 452 -34 339 -833 502 746 776 681 423 -640 -741 168 66 191 -233 -692 651 -42 -268 798 -775 450 64 -328 -214 -857 -469 -228 -180 -829 -839 124 625 145 737 -256 -244 -195 -589 -888 431 517 43 487 -727 13 -472 622 -787 -211 530 328 -701 -267 -260 -694 -826 776 341 688 -27 513 -475 -170 637 -837 -710 -25 187 -119 555 -639 -370 608 738 -102 -419 -489 -414 460 713 268 -510 76 691 -432 -825 -1 767 -829 -600 -746 -608 300 -244 -558 -182 21 -363 334 -750 527 -570 -150 -173 -411 352 -190 -659 472 113 -678 65 425 174 -99 322 -64 -827 534 -381 -562 -721 -744 -477 257 545 787 763 -523 564 126 280 96 -496 616 419 741 -503 -57 480 661 485 -48 -214 86 -708 776 246 282 785 -307 -340 -389 312 714 14 510 -398 -841 459 -100 467 692 -371 -336 292 343 -792 -607 784 -111 51 245 -796 -345 144 163 520 702 -615 -202 -38 -556 26 -199 -608 -218 64 344 -597 -671 74 757 318 198 236 717 785 -43 186 -48 -565 107 -97 -354 -544 464 -110 -3 43 -362 217 376 -22 -186 696 -751 -169 422 -374 -683 573 508 247 -518 -793 -439 -266 -857 654 53 227 -841 697 -175 -384 -123 752 571 -79 -580 -899 689 642 -485 -67 -85 -630 -829 -880 -412 -396 -425 496 417 -273 -818 302 -32 -112 214 89 -228 -242 -637 266 -508 773 -606 -390 191 515 -439 178 -99 783 -490 -679 -847 -868 301 -349 -496 189 9 -312 614 -77 221 -825 -382 777 -752 797 -293 -865 -77 13 121 -413 234 133 617 -203 -126 -422 -468 73 -216 792 -513 560 -577 739 245 -93 132 -219 324 -798 334 -444 765 -708 266 539 -525 290 -89 325 388 -635 477 -390 686 -611 710 -638 -280 778 408 60 -627 -485 -685 5 708 -398 -810 765 24 -105 742 -458 682 -402 344 734 -694 -808 -633 538 -873 -564 -616 -684 44 -620 413 357 15 98 660 -474 658 -6 669 -130 296 325 -109 51 332 -51 375 139 -272 695 39 794 -307 579 -57 -202 677 503 764 548 -171 481 -339 -772 -273 615 274 535 361 348 619 -403 487 -640 570 -709 457 693 -501 -434 142 -655 -75 432 -27 -306 690 -798 119 66 115 339 -61 602 324 635 -364 -889 -871 642 503 -344 459 -757 315 563 470 -585 442 -753 -33 -323 -183 719 -604 595 61 -91 52 -724 276 -825 594 -370 526 316 -329 -569 -896 535 -369 129 -580 -409 -434 -630 231 728 266 26 -423 447 -450 -141 627 178 284 471 -587 735 -207 428 95 -758 -834 -791 76 -655 -503 68 -341 142 720 -79 -573 -780 205 759 -112 470 394 613 307 -195 -88 -359 -178 -10 -865 -73 -847 -376 -170 435 -505 -13 -123 -398 -582 227 399 -771 586 -723 -313 246 -626 595 238 -116 -802 -358 -266 -678 -203 -408 156 677 -623 594 -390 -284 -289 -122 102 17 -600 -651 700 643 607 -391 761 571 -727 -461 -781 -793 137 494 127 -311 116 255 592 349 604 -636 614 447 113 -428 -57 313 -60 18 146 335 -473 -375 718 -112 -161 326 -397 -506 585 -19 129 597 109 -260 -462 -872 -209 741 430 178 501 -807 709 627 161 -810 512 222 242 -524 608 73 -126 276 -424 -786 758 -807 736 28 380 -111 -664 -489 232 376 -272 -298 -252 -581 111 -546 -288 -549 265 380 312 -461 82 -280 364 -647 754 -245 -46 357 265 58 -327 699 366 39 149 -491 730 -675 723 17 642 -740 -359 -491 582 507 -804 -300 -17 -788 103 241 258 661 -486 791 -369 539 27 -479 776 40 -329 -398 -179 48 -787 -457 673 -351 535 -450 390 -593 231 -471 765 -121 -664 -766 265 51 789 -337 301 -189 -358 108 16 45 87 147 -713 325 55 -371 28 781 -667 293 -3 355 420 -473 -355 161 -567 563 -798 542 -110 126 -790 -208 747 -703 158 371 -864 256 718 -336 -863 -470 130 781 -644 -616 699 525 477 -419 -869 394 232 -308 -100 -272 -704 600 298 397 336 23 -846 465 -524 536 665 1 -104 340 164 402 728 208 -727 758 -812 747 -29 -83 503 511 -667 761 -183 -894 -140 222 -755 644 517 459 -214 -649 483 -631 -870 -176 50 443 -292 -246 252 -2 76 148 -510 -425 -430 -208 468 -263 -396 -697 640 567 -748 -591 -705 -199 260 -393 -419 -457 693 -27 583 -174 -674 7 -483 450 -294 785 -627 680 -448 -635 -47 -772 189 195 504 -663 161 -17 -872 661 -725 174 -681 -744 416 -748 121 122 216 -453 478 -794 -294 -350 29 111 536 327 -699 -497 654 6 206 -4 -70 661 204 -32 -544 633 -396 343 -642 -897 -62 101 -344 -365 29 684 697 -561 -407 -735 -829 256 -335 378 -9 473 -432 -487 528 757 654 -21 655 -268 -416 253 -97 -305 377 -58 -633 -388 -886 133 -664 -507 462 -735 -718 -162 -91 563 -537 -50 -812 389 -228 -294 585 100 699 26 445 -573 739 126 -364 -53 231 -645 287 -118 575 -541 -687 -817 790 733 -254 493 61 -70 -60 487 324 -23 -317 204 107 -426 -644 -327 -58 250 367 512 -341 -149 469 -747 789 52 -89 506 55 361 256 638 371 -843 -461 -216 243 569 -195 -842 693 -652 -105 -380 87 466 757 -370 -648 560 -274 -29 -855 -149 761 -380 3 584 -489 93 -270 354 -847 -642 519 -295 290 -32 558 105 -474 447 -3 607 -748 713 -521 -735 -724 247 69 790 -47 -689 73 127 -626 92 -151 -458 -326 437 302 345 -743 -641 298 -781 445 -37 -99 -484 -91 460 368 349 585 -348 -549 -90 135 -447 -408 639 484 -620 -674 490 -31 248 789 637 388 413 -368 199 383 -807 258 530 270 570 585 692 64 52 451 -643 -182 -758 -341 325 680 -559 -545 -32 -332 588 -597 -11 782 390 610 646 -592 502 -190 525 -552 296 376 -832 -790 -673 -458 416 -798 -302 352 -810 -819 543 -639 772 -767 -544 -413 -638 -146 -589 -710 -729 -692 -180 -264 -43 -733 416 -35 798 194 30 411 -306 -437 781 347 -382 169 -310 -137 -313 574 -98 -4 454 -64 -488 632 119 507 741 -229 -82 -851 -832 245 -851 -32 -831 -524 -227 610 -806 140 -445 294 513 -726 -190 261 -298 -665 -74 350 786 -126 251 -866 500 -238 -595 588 -694 214 -91 -539 -896 -559 -557 319 152 513 740 -255 -666 321 -842 559 -109 678 -513 772 275 625 95 -31 410 545 514 63 216 -455 140 -819 755 -405 -332 162 -293 -746 -597 262 -45 580 371 -768 -791 117 -127 182 -331 -389 -168 428 267 489 27 -641 -336 174 -131 579 784 105 749 285 -101 -808 -867 -45 -385 -16 612 -68 -803 -298 -594 383 -229 358 -654 -374 514 569 165 754 -374 -642 334 -655 -244 293 -699 680 -507 -771 -363 525 319 -681 312 -101 -773 -335 -613 -284 497 -708 335 -595 -211 -133 256 324 -618 67 -694 417 -163 -850 214 388 27 -434 446 81 -362 -414 -60 -240 -358 -572 -846 -204 304 -106 -618 445 -454 380 -289 291 -3 -684 -640 -594 -380 239 292 -185 -530 -532 -444 194 -502 -782 642 283 -331 80 93 -295 -834 755 -83 131 -604 260 15 -530 745 311 -232 325 -418 -147 207 85 -78 -115 581 -263 -677 -166 -587 -463 -409 592 -788 77 641 -590 -27 -71 -433 432 144 223 -215 -757 691 497 416 709 -635 62 -512 751 -682 -565 400 -480 -770 63 -737 310 -21 141 372 760 504 659 484 776 -334 587 547 45 -164 235 259 726 -447 586 -311 318 -866 -470 -223 335 -551 330 -580 -813 -230 -656 -457 -342 331 584 -329 668 -761 782 -242 -114 200 -880 165 558 -56 -609 679 -245 -477 -591 277 789 -440 198 387 -671 -280 782 750 69 -575 -478 644 382 777 -444 -668 -571 47 -195 -656 -391 309 497 -185 -231 -464 -252 -301 -568 372 -710 -699 767 -343 -34 -639 684 -794 627 -433 554 -452 -381 777 -592 164 548 730 -545 593 -711 -591 -571 260 -688 385 -42 -695 -617 777 249 -222 283 -680 -495 484 730 -429 -86 -468 -781 -815 -492 699 -323 410 -748 -801 86 618 -565 389 590 508 -352 13 -770 653 -650 342 -370 120 139 -881 -359 408 692 749 464 -696 -874 497 278 -162 -888 238 466 -638 -279 427 -507 54 -152 415 -713 -837 786 -660 -806 475 568 744 36 -59 -700 -448 -71 633 301 657 -430 -144 -338 -190 -779 -523 -414 61 -166 -782 -97 615 214 42 -264 -500 -572 -819 728 782 -29 -591 -492 -595 561 248 415 -580 -582 686 146 -448 258 374 -287 -533 -223 639 278 -152 139 8 -610 207 545 61 -808 232 798 449 678 -742 -441 129 -293 -674 2 625 36 652 -376 -90 374 95 -217 -485 -536 -772 -528 413 -535 456 410 511 -405 75 -257 307 -77 -278 -809 55 354 23 443 470 325 -592 -39 -732 -809 -506 237 -118 653 -572 517 -339 -690 139 -710 85 494 -377 -404 -374 -803 42 138 23 -377 88 542 -198 282 -532 606 471 -583 -623 -69 309 42 -173 -716 -610 699 497 282 -772 494 251 -780 -416 -363 -477 -153 -337 -125 7 -390 -456 -280 411 428 549 145 -629 -216 -251 -263 -20 -365 -319 -353 614 -611 366 -701 143 -493 -550 518 390 -738 -302 708 -177 475 503 -623 -569 790 122 134 -105 -462 -472 -876 -705 -313 -338 -786 -683 -723 -317 408 -864 567 112 -524 757 557 -746 -515 418 -61 -703 -539 -807 451 768 -16 -564 411 678 612 -493 -173 2 794 332 751 -789 -738 -254 246 386 601 669 -893 -411 243 403 77 -500 -490 451 -254 329 -124 -676 89 81 -805 -142 492 -877 -733 -480 -785 96 -391 595 -336 -872 -527 721 332 -668 -109 -272 203 -305 -397 -297 717 429 -252 -640 623 -687 223 397 -646 -176 -787 620 -333 -884 -599 631 -709 768 -850 353 432 -292 -65 501 -397 384 243 70 -741 -5 -556 799 567 -45 -192 -63 158 212 790 750 463 -123 358 -251 -460 -717 -70 -712 -348 -248 60 630 698 18 132 799 782 257 -298 -544 750 756 -429 -742 267 486 487 -561 308 205 125 -89 307 674 -331 -880 -295 -230 -815 195 144 -454 -666 -481 110 -647 380 -100 -111 -488 285 -429 658 630 432 382 -256 -423 -732 397 -538 232 -682 722 774 -480 647 51 -727 -229 -667 -786 -52 -335 103 686 -743 79 -173 612 290 -278 226 -589 -339 -666 89 -468 707 -691 162 8 -688 347 -99 -478 387 746 -729 -201 670 483 358 455 -540 -460 474 -827 231 -892 406 -109 0 -397 342 218 304 -608 -119 470 470 -488 -399 -212 174 -568 -408 -762 436 -290 -128 39 -453 727 -238 362 716 -711 -341 -200 -537 -531 546 102 703 -577 -145 687 -798 -743 -772 -575 49 -498 271 607 -795 129 354 320 -759 -664 471 -773 756 -294 540 -823 416 -770 164 -738 -799 309 -73 251 219 -735 -473 322 652 -894 -872 361 175 670 -687 -718 -811 -570 701 -718 -804 512 -535 344 34 -767 -637 -179 193 660 69 -880 -657 186 -890 352 -113 482 -643 -138 -234 -280 -102 -625 -325 583 -652 -532 -198 -213 315 -893 250 -494 702 -869 265 -517 35 129 -728 282 57 -496 -583 -800 1 -635 507 -711 186 -344 602 417 -895 295 480 -164 677 289 -554 775 -884 41 -635 64 779 -394 240 -678 364 -284 -712 -497 546 -112 -377 -885 -514 -528 -418 565 -134 213 433 294 743 -586 -301 414 -700 -734 -20 -628 135 548 215 210 245 -136 -706 366 -797 200 -20 572 -32 -712 112 611 -794 521 -772 -21 142 685 509 208 797 -280 222 -191 122 207 -100 -288 46 767 -38 524 422 61 -46 303 710 -361 250 586 145 142 -663 224 10 -894 85 -71 -408 -452 -52 -437 -641 -640 -124 444 260 -328 626 -869 499 -876 -129 742 328 -610 -756 156 -332 747 304 -455 -784 -308 -868 -260 631 -71 790 612 679 4 -870 651 -673 -600 -877 -443 -548 505 -467 694 309 -50 -202 -880 -379 -66 119 -891 -266 -296 651 -525 165 360 369 -46 -251 -528 457 -607 -535 574 -179 -720 -648 -574 -785 -516 -736 550 -502 323 -43 638 -473 519 -55 -492 -351 -133 -855 659 483 592 86 -872 236 83 590 674 -84 -680 -361 623 -513 -24 573 533 173 107 490 -81 83 395 534 26 -727 54 401 -120 728 -118 -853 626 -287 435 169 -693 506 260 184 -87 -842 430 700 -426 -645 454 800 -442 -564 -198 -440 463 128 -350 -302 -84 232 -725 -95 591 540 -83 293 56 406 250 -190 -386 417 -532 -123 -118 341 197 255 -846 -145 670 789 -796 536 651 141 -21 700 -636 786 603 -797 -398 493 -366 -855 171 -648 -870 -55 738 -461 528 537 -39 510 -113 202 585 -620 -675 -396 -148 -346 -799 336 50 -61 723 732 -571 227 -243 257 -609 497 153 128 142 -404 -695 616 -60 -15 -131 -243 326 128 121 -71 428 -7 647 481 -606 679 -36 -106 186 -508 765 -173 503 16 611 72 561 570 188 756 -342 -411 788 711 -790 -556 546 -144 126 175 377 -660 -477 180 331 -760 541 -537 -817 693 508 -216 -355 557 -531 185 -305 517 144 -411 344 -288 236 463 165 345 -589 -598 731 -202 -14 616 -878 20 -50 242 -174 520 -569 -528 -779 700 -432 -276 478 -791 -542 -662 -815 7 -94 3 -398 -567 -886 195 -739 717 98 143 -399 -698 -329 135 623 -432 400 -102 -715 -630 739 -283 630 -416 258 -541 -855 -150 -414 686 493 202 -818 -347 564 516 617 -439 552 -641 -872 -783 -894 644 90 572 325 -100 -367 -596 173 504 -241 -361 -325 369 605 155 547 -180 -751 632 369 -20 686 -154 -570 -762 -222 203 196 -762 358 405 -793 -676 -101 -568 382 -140 -250 326 -145 252 105 -76 -803 -161 -119 -594 -156 251 -859 -126 554 -353 -470 -98 709 -757 314 766 -62 249 -333 28 -662 182 -562 228 50 194 -113 30 -580 134 -156 123 -339 -816 460 111 -750 -81 -180 458 -463 -766 529 -558 -326 -861 -249 451 -379 -547 -529 762 136 265 -749 705 -786 -376 -84 -567 93 153 -356 702 145 6 -517 -320 18 511 403 -177 -436 220 7 767 -266 -636 388 639 69 -778 -147 -607 -500 539 -846 588 597 -111 -308 -635 -726 -112 -237 198 -72 140 90 -486 -627 334 -90 -278 -847 -362 -714 260 -735 262 -668 327 183 311 -510 381 -880 -328 385 -882 -410 186 -216 -11 674 -275 343 206 -188 358 540 -96 53 -566 431 237 -840 -471 -314 292 -252 725 -737 -164 -694 -558 406 -38 222 -354 -216 217 -33 577 -541 734 269 -330 751 361 638 691 -494 -93 -721 -36 -649 143 -551 256 295 -51 370 -46 -32 35 601 727 403 -539 -407 241 683 624 226 -103 -443 -106 -44 13 526 -529 -163 -890 -333 -353 541 -751 391 -605 618 670 -638 -547 332 -221 403 -368 -705 -720 -473 -658 328 249 508 -731 708 -775 -790 -168 433 -431 -631 233 488 248 259 788 -286 214 101 -548 -277 -849 162 423 -482 -109 230 -116 -853 795 -680 364 741 -530 185 -166 44 -136 -847 -51 -335 -827 441 -309 -306 -730 -174 -772 789 -799 -12 616 -433 -215 63 -593 77 450 -14 576 165 -309 797 782 -289 626 484 524 486 73 586 362 -509 -649 -896 299 -333 -416 -154 -220 -868 -350 -818 623 73 718 -616 -629 -443 -710 715 8 -744 33 301 653 589 155 -261 -864 -844 -88 419 145 -892 -164 470 -90 -149 611 -161 -746 -540 -229 -867 440 -166 -448 262 -842 258 -88 535 -133 -463 122 -594 481 -770 -662 621 657 85 -253 775 -519 92 76 290 669 -174 674 152 33 -351 -723 763 -583 147 -377 -218 -810 -65 462 -824 501 255 -551 785 174 -493 -806 -415 -676 273 60 -425 -225 8 -123 -244 246 265 569 -361 564 743 516 28 -655 509 -699 341 457 420 303 -553 -636 481 -61 -587 -868 -672 409 668 640 -72 14 477 -822 -752 -663 648 257 -624 146 -696 -675 -183 -252 -247 -434 20 -809 665 -661 -702 -523 -326 289 417 634 564 55 747 632 61 -852 339 735 494 -324 -138 623 372 439 -712 667 -854 -483 530 40 -528 -712 432 -850 659 -480 -502 454 65 410 -529 284 -883 278 777 216 132 -448 420 543 379 -620 616 527 -334 -202 -579 179 -739 22 -273 694 -169 -536 -197 -400 516 -671 233 -631 53 -182 447 173 -728 425 -507 215 -671 403 -409 -1 -519 -207 -666 177 -7 524 -191 -237 -742 696 241 -210 308 -38 -289 -532 55 -423 761 -48 -639 782 293 -450 669 597 748 323 -377 729 -673 604 -235 -27 -10 424 -10 177 -100 -597 221 731 -265 479 -408 -299 -336 110 -888 425 -895 -51 245 773 583 -204 -595 266 -446 -718 38 -167 -855 -290 -592 567 -140 776 314 229 513 -377 -119 -565 657 -229 -523 588 -34 768 -125 39 175 222 -142 577 -551 -507 -311 -684 -492 326 -780 -369 -233 -511 652 -145 132 -686 745 -508 -434 -456 556 301 -385 -216 -480 -893 288 13 59 -717 155 -43 796 -589 -166 -62 -443 -613 -137 382 -604 163 706 206 446 -349 -14 -439 580 494 -530 719 73 479 -414 -212 309 424 -110 616 -77 -303 700 -763 -137 13 -786 -148 -864 -446 742 -372 666 -663 -64 756 436 -180 515 -374 -215 740 -212 578 575 541 -166 509 -808 -269 349 10 149 710 -610 -366 117 742 733 534 -12 -877 113 -101 84 -545 -106 506 -258 -749 629 192 43 321 -148 152 314 -343 156 -580 -270 -291 -260 -526 -66 341 -198 254 -562 -644 699 211 -225 -132 394 -359 -217 -736 251 -105 287 751 -605 -101 -242 -480 269 -285 -92 -844 -146 6 -2 340 -483 613 -440 239 -476 313 669 -898 -788 534 120 59 19 -174 -520 -408 418 648 13 287 563 -640 -850 -854 763 199 110 -2 -879 108 -293 -678 -545 161 -222 605 -499 566 -12 -725 742 573 -415 -148 -260 -393 -279 -388 727 -367 349 552 -283 -629 -690 -621 306 -680 418 126 260 -665 -208 546 187 -730 562 -551 -176 -652 253 -13 423 -453 -154 174 694 -456 -282 -117 -254 -654 -137 384 -870 -745 -551 -362 404 290 -589 -652 -592 -826 403 -830 599 -759 83 441 -164 -606 -828 -80 -570 668 387 -653 186 -348 -882 -571 467 143 471 0 133 -401 0 362 455 -63 -670 685 209 47 -134 255 -573 -181 -146 -411 -4 755 749 -221 -747 -93 -421 225 -339 -60 -533 -408 725 574 -172 790 -621 33 522 716 -335 -398 465 539 -724 -428 562 402 216 -759 -111 -788 -446 -607 -149 426 -452 -319 -401 -229 181 -843 -599 214 -708 -106 -330 520 48 -308 47 -100 -460 556 -200 -853 410 -317 451 -457 64 258 35 742 -615 786 262 -78 396 664 716 -664 -114 -561 -261 -798 -190 165 348 107 -279 -476 743 -500 -667 84 -123 -146 608 -356 30 -455 437 -815 -178 -686 632 88 746 542 -363 -193 -583 787 -630 660 599 -273 -216 323 -592 689 2 483 405 -776 572 -703 -207 -249 -277 -385 37 658 79 -348 -616 -298 9 -577 -700 -593 -283 502 -277 -471 536 674 -84 391 -474 54 161 368 -382 161 167 489 -568 -295 -175 -252 623 324 -718 72 -220 -838 596 23 -383 226 -573 -718 -604 31 -585 786 -238 579 -715 -162 -444 726 502 -39 760 615 -647 -6 101 -378 98 -781 689 -309 229 240 -558 360 781 191 -188 406 581 -406 77 -621 -337 468 58 561 -693 -362 -751 -870 219 -86 597 -674 434 -356 683 -272 -731 -133 -683 -849 -607 585 203 211 237 259 -207 571 -863 -890 399 529 -225 -502 523 762 552 -503 -749 381 453 -579 -560 -144 -576 -341 92 -32 -840 -740 174 128 -888 680 563 480 636 -316 -58 -229 753 -753 349 601 29 -266 -309 -477 -869 -742 22 -179 -462 317 -820 536 1 -473 -407 507 -797 406 529 14 716 427 -739 -466 234 93 -24 303 724 336 436 701 -158 -666 -3 64 -205 24 767 -609 -294 -437 -337 -554 -555 -851 -175 -890 242 779 -844 405 363 -211 666 332 362 473 561 329 -449 206 184 -300 614 329 601 -777 -180 161 -418 -201 -35 115 653 -459 8 -666 -730 -594 -167 792 -177 -479 298 628 -299 -257 219 -742 728 660 105 -654 186 -678 506 339 -145 -56 638 634 796 -44 -166 187 22 -545 611 777 117 247 311 223 -678 304 661 -400 -102 -845 -443 747 466 -644 -822 -128 86 -734 701 -109 -270 724 449 125 -277 -586 -530 -820 -760 -246 354 680 256 -641 -137 484 10 -709 -82 158 778 -187 -137 -498 800 491 -238 -836 109 230 197 684 -536 293 -728 -525 106 -434 439 732 -17 -25 -624 -225 -524 208 -254 -52 90 -338 -353 296 -343 737 -177 -300 553 522 699 -571 223 380 380 752 -311 -323 292 -689 482 -649 -528 106 -469 -798 -391 182 293 -870 -371 210 -116 -26 -753 -579 193 78 -497 552 800 743 255 20 -538 -285 -175 -724 -822 779 -173 203 -370 -79 -112 -678 -592 -664 -514 59 -825 -507 576 315 -533 254 96 -344 -360 759 497 -330 -809 731 -826 581 -342 -420 590 3 362 637 -895 -607 -154 414 679 -180 -800 4 450 -502 -390 -681 -457 217 384 794 -364 768 -140 -860 -505 -84 486 -829 657 556 -851 -134 -374 496 666 -778 -440 271 393 -721 -130 753 206 -450 613 -190 254 -867 35 703 425 -406 12 -265 428 81 -80 189 -67 -507 -390 -683 -600 -138 185 402 -568 -505 -470 -289 687 329 -645 329 -621 -424 214 460 -166 283 663 651 -712 -485 -174 -769 201 -284 -13 -101 -119 771 -574 -540 -114 209 -155 657 -852 602 -21 54 455 524 181 -619 -99 268 -670 -418 -765 -326 -144 -749 700 473 457 361 -317 -264 525 -727 -766 230 -664 512 794 -14 227 -409 155 344 -277 658 -578 -515 -676 -522 138 -743 586 654 -70 483 593 665 -78 -360 587 -808 -48 -412 -577 -247 -881 -265 791 -785 793 0 139 392 -124 -728 -319 488 784 -743 722 -138 -764 -21 713 643 -410 586 673 -166 18 506 198 -139 680 -239 747 226 119 81 -290 627 -783 -477 200 149 -876 464 16 681 598 282 580 -858 -201 -238 709 -385 -640 358 7 -353 -96 -677 -424 -837 -187 7 266 143 409 -755 -534 78 117 -780 -597 467 -680 717 -479 -560 -343 -475 541 -803 -3 -682 -249 325 -201 100 260 746 -747 -877 -718 -384 -842 144 -738 175 755 566 -461 -237 321 -776 -249 -339 -7 -466 -213 517 -402 120 236 244 -232 461 -790 351 -22 -175 -605 580 704 -581 231 -891 -289 -807 -151 -452 226 -628 -205 -415 -227 11 -570 -284 797 -479 -291 408 -623 -641 686 -189 -148 -285 605 -278 560 575 690 -880 -2 -129 -363 530 -498 502 -342 -571 458 -57 -859 526 -722 109 -839 -74 400 774 -121 -650 -218 104 694 -115 -398 778 70 -611 -169 -400 -363 212 635 46 674 -325 -112 -112 355 -421 634 716 -390 -721 116 23 487 202 -95 277 724 -469 -178 546 685 -747 -461 751 568 -111 510 672 623 -822 -537 -462 -709 -67 744 184 212 -638 -679 -384 -285 509 -429 -417 234 -432 -272 598 320 -110 -559 577 -463 -881 -712 325 198 -653 -693 -454 -402 72 169 -718 53 158 718 304 512 524 622 -41 28 -38 230 -198 716 -795 -693 -203 -444 242 -784 123 559 727 253 -348 -33 180 -825 -128 -87 488 -587 -178 630 -891 -15 495 -590 720 -26 750 -256 517 -108 -121 -891 700 488 -889 181 282 -419 477 255 -761 262 -549 -456 -168 -806 -853 -746 -805 -829 784 207 291 -450 -875 -377 719 -225 -540 359 777 351 389 -633 333 118 377 -19 -571 429 -701 -153 240 -227 -292 585 411 353 12 -457 261 211 700 362 -656 -339 550 184 654 -444 -383 328 -395 181 -73 -90 683 -72 -884 -440 36 239 520 -421 187 36 219 -266 663 -833 106 -162 -824 -329 -270 -757 755 -127 -786 315 -253 668 253 251 408 -392 -353 453 -445 525 -338 -555 -462 693 -800 470 -317 -787 409 -598 40 599 444 291 -527 395 -659 324 101 -88 344 -726 382 -873 374 730 747 -424 -458 -93 -365 763 451 286 -417 608 7 761 -600 -833 -691 -277 416 99 -833 -686 -546 546 -212 -842 720 503 -145 -184 356 -223 587 553 412 -705 -776 -177 568 -65 -352 190 685 455 438 -194 -71 -5 -90 -227 -518 263 418 106 -797 83 -363 6 -680 -113 -838 -878 -332 -106 -650 -544 -81 -101 647 607 -147 236 -149 247 261 -396 -841 61 -428 140 53 387 500 3 68 174 -185 -567 -92 269 -794 504 -388 356 603 -774 -19 -494 469 -236 26 -127 -20 147 -890 390 2 748 -296 -495 -536 -457 -376 -781 138 -365 196 426 -900 -300 53 -306 -751 -528 -501 -223 234 -134 379 -839 -575 -642 405 575 561 -2 -261 47 -383 250 171 -828 -158 -124 -625 -679 -548 590 406 660 -81 180 245 -522 272 -576 -377 -411 30 255 315 -442 -836 -560 -181 -830 121 144 45 -675 -88 -718 392 -586 235 -689 738 -251 -240 622 -813 -690 -321 -876 615 652 786 -254 -485 -261 -612 -567 -65 71 -466 284 96 570 -121 -580 436 -111 744 -820 196 -636 -690 -327 680 -314 -441 660 -660 11 -737 296 -5 -842 -73 -334 512 151 -545 508 531 -699 290 -632 -234 -491 182 -185 -747 -429 -187 578 -158 440 331 -369 -553 -91 134 345 -389 300 -66 671 110 615 -40 456 -494 621 -612 575 -86 637 743 281 -897 616 633 -479 -407 277 -71 380 52 -552 -722 266 -50 757 309 113 617 741 -745 -753 771 -534 672 774 -273 -770 -504 255 272 -561 -827 -315 -523 -209 -325 700 736 -581 106 -700 -891 -674 682 85 -371 -852 -111 467 375 -400 489 589 522 -82 132 -379 312 336 224 -314 422 311 -330 -889 -467 -810 -432 529 566 -251 245 441 -243 -722 -889 710 -524 -893 755 -713 714 -571 620 373 191 -424 -745 -752 -497 671 -484 531 540 678 31 -93 -713 525 620 361 -384 -682 -165 -262 -438 -837 286 304 427 -778 -368 -59 -106 -801 354 -313 -14 -456 -883 363 437 315 -378 -466 -199 -646 678 -797 -649 -356 -895 -137 788 -168 49 -251 -417 267 -668 -609 -91 426 622 422 -487 50 -468 -382 -500 -655 373 694 -46 294 390 4 -319 337 -252 -348 -436 259 -48 777 494 242 -143 3 -102 -77 366 -507 -433 -792 710 89 -681 -8 -772 792 -233 -403 538 -545 406 -463 284 -463 177 761 701 -223 -441 38 -892 743 -710 221 623 494 -160 -470 29 570 -463 -558 124 -658 -496 515 -532 206 -287 -300 168 74 -616 558 -794 769 -9 -406 -718 -215 437 -763 -633 163 520 784 -364 444 392 -390 439 -221 502 -548 -710 -105 -594 451 214 -184 -231 -100 97 105 738 -798 541 70 -173 706 22 -95 -124 414 -711 -883 -458 -514 620 -1 -615 -241 -300 -768 791 -613 215 -323 301 48 -312 518 -121 46 778 -187 126 124 -313 -738 -547 -752 189 584 247 72 274 519 91 -227 -436 600 765 -753 -74 -219 -430 -858 -423 239 -508 -899 -645 -633 -437 -675 -520 -347 347 -687 737 392 -420 -169 -138 296 -37 284 328 -73 -897 -396 -547 -215 -348 -890 -380 383 168 -420 -145 292 394 184 -559 -585 -819 -496 -206 -596 -494 -837 -772 -292 -803 -693 -121 332 -467 353 -815 296 380 -678 304 -29 178 -217 173 514 793 -596 242 40 314 -859 -587 671 -152 637 283 -194 469 792 -159 406 -566 -358 393 392 -640 -53 324 -215 120 712 -598 -244 612 232 121 -348 689 433 514 153 -678 -610 -805 275 -548 278 550 753 -65 -16 177 780 -522 706 -804 -556 332 -726 531 -604 -417 -211 -844 -786 -644 -576 107 -191 483 21 -18 -368 436 -128 251 -681 -776 469 55 285 513 -486 -724 -568 709 -663 -823 -691 -442 532 167 686 -169 -313 -359 -396 551 -698 716 34 -729 387 -810 215 271 15 592 155 -386 -469 735 342 716 -426 -577 -302 -506 644 220 -97 -894 -410 -714 -510 -206 273 460 66 -272 -111 -890 764 -509 -18 108 -531 -80 455 -142 156 -93 124 684 -292 -561 -522 382 520 110 -140 243 593 -316 -640 -860 336 211 -645 -802 645 -316 -699 635 147 39 70 561 634 -504 358 26 -220 755 411 131 523 487 -414 524 144 -688 251 -607 29 506 -209 -256 -340 705 -468 -798 589 -399 -505 325 213 569 151 756 -755 -697 704 -813 272 251 -203 187 290 -742 -809 591 -130 -467 -124 -235 390 -576 -656 -561 -86 -675 -580 337 -421 784 -90 -214 -82 -858 82 650 106 -30 773 -347 363 -287 -326 277 -867 88 -265 744 206 534 782 -221 -120 -762 310 695 -723 530 730 775 -658 -749 261 777 -269 -645 -438 -786 -854 713 591 630 -370 -389 27 246 -628 458 581 245 495 -721 675 -614 -133 663 95 -776 355 126 -281 463 -321 37 -281 154 -101 616 -799 -169 727 -42 -17 118 -865 104 -444 -545 -67 744 120 633 -560 573 220 -64 263 -219 -50 -262 -410 758 -404 330 -15 -352 142 632 53 -402 648 594 -174 -801 181 96 225 222 165 549 77 -448 -367 -376 797 204 -399 -442 -664 -650 -328 -304 754 -746 501 -246 292 432 587 -897 -705 354 -182 -756 -320 713 338 510 619 -42 -347 7 -326 -722 583 416 -431 -731 529 223 482 -897 -459 -280 650 -579 227 -15 -711 -102 -715 -731 -678 -108 -427 5 -596 1 -2 -52 551 -698 681 372 285 662 -439 -195 573 -508 -798 106 -390 -108 144 689 602 87 -265 721 378 58 498 128 -467 -584 197 -652 56 -699 -121 441 -592 191 -562 768 -610 760 476 217 497 -877 11 -670 -97 428 -784 296 352 102 699 -763 -607 211 -84 285 268 -459 -880 -830 -607 524 102 229 710 289 785 577 735 314 587 547 642 447 -192 -480 385 -630 -17 99 743 693 -659 -317 770 -454 465 209 -259 753 756 591 -23 550 139 -845 791 -104 -506 130 -890 -747 572 705 150 -849 -299 -272 -44 207 -485 116 710 -747 -488 -591 70 201 -162 -82 799 -246 -128 -340 -852 -43 -395 539 -568 689 -127 -764 -43 -132 359 293 -495 618 -668 -227 750 -617 480 532 -343 -782 -54 782 56 -277 -57 -292 -535 -443 578 -598 -829 518 767 159 -717 567 -222 -466 -196 -176 280 763 -155 -628 -25 -49 -255 -675 -485 -565 -753 -551 763 17 -73 -698 -30 -294 329 156 345 -49 -759 -893 4 626 36 762 -591 -415 -175 -336 -111 14 622 747 305 -341 111 -390 688 -624 370 -292 -542 -194 -606 -306 -522 781 102 -455 -556 -74 -844 -702 -326 -732 95 534 7 581 642 136 404 683 -116 616 -702 -806 596 -569 484 -248 -477 -742 -672 663 -273 -684 404 -843 -273 -872 -776 -289 162 659 442 -300 -204 730 118 -303 -369 406 -285 659 -288 535 314 461 -446 307 -416 -294 782 -366 583 755 -762 448 377 -587 -40 760 293 660 451 638 406 301 219 39 469 -835 89 -297 -485 693 668 -344 184 652 -876 -309 -239 468 -29 547 494 -39 -666 581 281 757 -9 -321 -255 -590 -258 -343 193 -419 151 102 -390 -417 794 -145 -107 -660 -307 -55 -105 143 226 122 369 -503 -271 -39 43 515 -94 393 -303 -7 -52 -308 200 229 212 86 -457 570 545 -75 -138 445 -877 -655 -746 -107 -861 73 286 -39 -570 770 358 -626 175 -799 -811 -27 188 265 -193 88 -360 428 -820 356 -495 -75 -128 -236 327 -865 636 217 81 163 405 -457 530 -782 626 -138 436 -566 -125 -15 66 334 342 -532 -845 -185 -727 -306 -519 44 495 185 500 771 20 623 -302 757 355 224 -230 -621 -144 736 -747 -266 -788 -414 218 732 590 366 762 77 459 -815 -305 -412 -722 193 -654 622 -831 49 -454 293 -329 -289 -110 714 -647 -413 270 317 300 -342 -289 -674 255 717 -9 729 512 -868 272 -213 -160 626 403 657 -147 492 -377 96 284 -272 -35 692 -625 791 206 663 -528 770 673 -64 -499 314 767 -897 669 -179 -664 -126 -572 -528 321 74 -444 -504 -339 -430 243 -860 181 479 -544 -127 624 -37 -280 -132 23 753 -468 -627 -883 -778 660 639 -37 -565 158 -797 -150 -824 534 -872 84 -413 264 681 -751 -74 778 -498 -157 -782 621 -647 -441 -853 524 -127 -218 405 -591 -153 -119 -7 -809 789 353 -222 -283 419 451 -824 582 228 -448 539 -138 40 -173 592 279 138 582 252 569 -395 -108 -809 -831 -288 128 -568 -22 143 -830 -803 -518 486 374 -89 -390 117 509 -837 28 719 -242 -309 -668 194 -654 532 66 151 303 -307 579 -177 175 182 -845 -660 46 371 -234 584 -231 243 -447 -171 -49 43 -628 -758 -263 -813 -3 548 737 -316 623 -70 348 701 104 -53 562 -284 108 -858 647 403 -899 -386 -49 -747 -624 380 -711 -294 601 -645 -153 632 693 -740 -899 624 536 -355 -252 733 -887 598 -223 438 42 -46 -532 471 570 -135 707 -541 457 -538 361 -307 -789 -344 473 -420 -243 185 227 -639 413 -155 197 -678 -708 447 -871 746 425 -273 -413 -577 -794 -154 -476 -209 -325 674 403 -477 768 -265 435 116 -126 -667 203 3 -784 -6 -717 -257 15 589 537 -589 -13 528 -886 -364 -492 -70 -135 -757 -226 -858 645 -155 -732 -604 -61 457 557 -731 595 -807 -731 -293 560 517 278 -714 -432 -124 122 776 -793 -706 -795 -26 281 148 -617 -66 -861 312 404 1 -384 -528 313 -646 -208 -157 -854 -660 -103 -71 -825 296 288 514 165 92 788 -377 -424 -225 148 -11 -25 561 -541 -743 654 -811 -688 99 -151 -507 238 259 -521 -235 558 497 704 325 -789 -352 29 79 -186 -283 -740 -342 303 -149 -49 603 283 -730 279 -727 382 -88 64 -84 777 319 -476 -631 -701 4 81 -78 -8 799 730 -55 -871 738 65 701 269 -464 -794 372 495 -316 -669 500 782 -352 -158 -867 783 -263 651 618 455 130 762 202 242 -72 -886 -669 -7 -713 -239 736 288 487 -318 -125 759 -634 -471 -630 37 -575 15 -26 -224 451 560 770 -664 76 322 643 422 -15 -688 -573 -749 -736 548 -271 572 788 -769 382 125 -18 -42 -352 -151 564 433 -508 527 -210 403 570 -301 347 -303 -616 -537 498 527 -395 751 -1 41 -738 746 199 -393 -345 373 -604 730 -218 547 604 -412 -243 393 257 709 -92 427 0 800 691 -510 -730 531 -120 654 46 171 -642 -457 465 -36 -180 185 186 116 -597 -531 401 -675 791 130 -826 -423 758 -135 -360 115 -412 -730 704 203 557 -290 582 460 -28 272 -751 -592 -875 -716 287 -13 393 -325 -278 -562 227 219 355 696 -429 628 -393 -444 746 -644 402 277 -836 -632 645 207 112 -672 733 -38 -45 -128 370 579 -22 -21 -733 280 -457 -599 -809 -336 332 192 -713 5 240 -279 -590 149 141 -240 333 -143 320 786 -139 -111 -736 327 -426 -778 -827 -101 -73 332 788 310 1 548 -36 -251 -741 4 411 155 -26 -96 318 -230 -513 361 69 -378 -826 140 167 617 34 -482 -417 560 -140 295 432 601 -161 -715 105 -817 31 -749 240 -340 560 124 -828 739 235 467 -133 -592 697 -673 306 591 238 -208 163 -869 -535 340 -180 -454 194 348 -590 -183 657 -526 -276 199 609 -590 -127 569 107 -8 116 546 -503 -646 -553 -567 -94 -125 -681 -786 172 34 -184 25 506 -416 -308 -688 -725 640 727 393 -190 641 574 -503 615 -235 -271 -220 618 469 -212 -45 84 -379 -354 56 6 -554 677 -45 0 691 -184 525 -290 256 -810 -541 392 -222 297 -842 -860 -396 290 336 289 -682 428 -374 -449 397 -804 -441 671 529 -369 531 719 -163 -557 -756 -797 -150 164 -585 646 -861 -655 -807 5 -692 -556 -861 457 378 120 -853 318 -865 -439 -739 -444 -457 104 -797 -238 -572 682 343 -39 -807 450 -754 -829 -299 -770 16 -777 -210 221 377 378 384 613 -71 168 167 -98 20 525 523 462 542 347 -255 674 154 -157 432 238 -606 -185 -570 -445 -523 -95 685 -296 470 193 343 371 536 -490 -832 -884 -608 -856 -293 679 666 729 464 -610 -65 70 2 -202 -634 -555 159 -573 -269 -761 -695 167 -573 -717 114 172 -605 -657 -500 307 492 4 523 704 736 -246 -311 491 5 -498 444 -424 -376 216 -36 782 492 -511 671 -586 -530 -108 -497 -428 -572 -822 -483 394 745 281 -557 649 260 339 -180 -542 304 -572 -572 -502 -661 192 617 279 -465 -382 785 -95 -29 -757 -522 -677 174 402 197 315 639 547 -553 704 24 311 -277 -823 -645 -16 40 205 -553 303 308 -17 -347 -454 573 -899 59 483 757 -159 76 -243 -54 -11 -377 342 401 -117 -130 253 -389 -198 319 691 -31 -435 675 509 404 -439 506 82 -422 386 -719 603 739 -76 -700 123 212 -545 438 311 457 773 -264 -548 8 352 525 682 65 291 -512 -408 380 318 87 138 -122 -411 -323 691 -874 -489 -375 -321 187 89 -683 -181 -485 -43 -486 640 583 508 -116 -227 226 -271 -320 677 -764 679 357 -765 -860 489 -6 -393 -576 499 -303 -159 -502 -122 -674 -670 177 210 92 -623 -493 -667 56 -420 -392 24 253 -382 -121 -142 -215 -733 -192 240 579 -873 -497 -794 104 -245 419 442 693 384 398 -861 -114 502 696 26 791 326 154 -262 704 -523 169 282 -893 657 329 -577 -98 -573 -476 548 401 75 214 75 277 223 109 -134 667 -817 27 -665 -248 258 -656 -115 649 -107 -60 -239 84 227 -859 397 99 51 -551 112 -344 -883 66 -549 294 -599 690 -816 -723 89 253 -643 -357 571 -777 -873 -159 -700 212 173 355 437 268 -352 646 776 638 -226 -132 789 -680 -416 -260 -645 -858 434 -512 341 -257 97 502 -397 -815 341 -158 -875 -683 461 -768 -241 -399 -437 -344 -543 401 -90 -522 452 -742 123 -702 267 -419 -711 -186 -418 658 -892 -327 737 573 544 16 471 470 -732 -678 629 -307 -93 596 -820 443 -272 557 145 -886 -724 -716 -743 757 -301 167 487 -598 800 -229 -156 -408 404 -601 -695 774 -705 259 426 -117 -30 354 449 -720 -459 700 286 159 352 -54 -872 493 -364 -465 -308 -649 -689 -58 -108 411 -11 98 474 252 -720 450 -80 535 245 -731 -45 -825 790 -649 105 -566 792 -862 -76 413 620 -280 -146 -775 133 -733 736 -745 559 -824 11 -464 319 490 97 741 639 -185 -544 -748 -740 467 -88 -132 -120 39 -50 555 -878 650 595 515 -497 -478 -247 658 -61 474 160 -352 541 249 553 -180 184 -730 -379 599 -642 429 -852 125 558 -339 -616 31 793 -317 -563 92 -896 -49 -529 -894 -881 188 -342 -62 378 -667 -791 72 -810 2 -897 -773 -643 -432 -541 164 -472 717 -486 -230 534 -583 -250 -10 514 251 713 -405 -301 -740 -13 -92 92 5 600 -681 444 132 299 -133 -319 -768 -325 -862 -104 -711 -661 -702 612 -503 96 -583 -574 645 483 -880 -94 -563 -617 -461 -60 -156 -772 240 -20 -22 746 -143 158 26 287 -673 -645 -729 358 -665 644 -248 -154 -268 695 101 -240 -573 -865 -554 -549 -135 -7 -184 711 -202 333 740 -416 604 717 208 131 658 718 -107 570 4 -767 114 20 767 -203 -183 -262 -13 675 -755 117 86 -37 286 269 -556 242 -439 -814 -197 -858 414 -397 452 403 174 424 -268 590 -371 -862 -80 638 -751 -585 -87 -425 176 114 703 36 621 -702 -677 522 425 331 683 -297 -405 530 -763 -297 494 616 -303 -774 336 589 698 299 -867 -534 -160 -1 537 -764 -576 236 -57 -756 -850 354 -369 761 108 -38 -833 -497 334 139 -896 265 123 716 530 -644 27 -76 -869 -525 675 -249 734 -338 -650 -323 -23 -623 166 -389 -1 -651 -752 397 -345 540 -531 -39 480 -291 -74 106 684 -379 -763 -731 -68 -253 49 275 -194 -588 -660 -842 303 145 584 -32 230 242 -674 685 340 653 562 657 -547 -274 792 541 -380 -348 -808 -461 438 118 629 649 -558 490 440 534 720 -269 -617 -699 220 89 69 323 335 156 542 -817 777 576 -590 -534 200 508 -768 738 537 -855 135 376 -370 -230 -239 67 -420 117 -463 -505 600 -220 -798 286 -882 490 121 445 574 -67 -519 -382 742 605 -452 257 659 224 626 -93 282 279 466 689 -423 270 -350 80 318 -50 623 409 -826 380 -890 -362 75 -598 -152 415 -467 139 142 -567 748 -400 -730 197 84 -420 -103 480 791 -513 -619 160 -616 503 335 -69 -567 714 -552 404 -864 -530 -211 799 695 596 610 684 -489 411 -185 -88 -452 -113 -25 172 -530 383 -236 -551 -424 262 -475 759 745 -672 -57 174 597 464 462 -15 95 -210 640 558 -73 785 -417 -611 727 -20 -345 480 -248 -227 -343 -451 315 439 -844 15 -705 -245 -829 66 264 5 -315 -367 -274 -233 -326 -574 667 555 590 476 389 478 -515 -243 468 240 -779 -629 649 560 -639 377 44 64 -182 54 -380 -564 -706 197 754 72 47 -870 -220 -306 -384 -59 -657 -535 497 661 210 195 -393 -492 -251 24 -377 -202 -529 -23 -336 -232 243 661 -374 749 -512 -159 -824 -827 -148 -124 -791 -743 428 268 -550 249 102 -887 -498 521 782 -89 -404 554 -395 -270 -864 376 280 108 -83 231 -351 -391 693 544 356 663 84 -402 -688 -37 -333 -186 -861 223 163 -384 -209 -78 -214 573 648 -836 -151 713 -214 -153 -875 -456 691 43 -591 -329 -44 -678 788 764 -571 244 -812 -229 117 102 71 90 -533 617 213 -303 661 -825 174 -659 174 390 -636 592 701 -162 737 -440 -197 -383 -392 -658 -229 715 -465 -53 -796 414 59 409 -440 786 377 -886 148 -442 -534 -753 -429 393 -157 -210 -829 -681 398 -694 -744 -79 -7 683 -705 -216 -195 -25 -308 638 -153 -145 174 519 -204 615 -342 -446 714 143 -121 -712 379 -462 641 -117 -622 664 209 710 374 261 -156 -197 -837 14 206 472 644 547 639 -773 312 189 -350 198 -467 -757 525 4 -49 -177 -59 -733 473 -763 -528 652 25 754 -244 731 -895 661 527 316 -460 -746 -317 167 -640 538 -311 -685 -169 -119 -739 -140 90 -883 -23 315 -96 292 374 -70 754 4 -680 83 305 -32 330 -218 73 -407 -533 302 274 104 431 -212 -309 -281 -413 463 13 703 -153 -303 584 -361 205 -444 720 -855 -896 -765 329 -161 542 -129 -686 -256 278 684 -194 41 358 -191 734 67 -294 -208 -93 -268 447 343 -600 438 -61 -197 -808 759 270 527 206 652 -63 -116 163 549 -122 -60 788 244 -552 -130 220 555 697 228 414 -274 -472 -142 610 -196 29 -745 777 277 346 534 290 430 776 -239 -351 -271 -320 -857 -170 -426 428 -704 54 306 -491 -320 567 -436 -540 536 673 203 -166 314 -849 -659 18 94 87 71 405 558 -89 24 -547 -430 -33 767 -551 -474 12 -677 -854 -419 646 -722 -252 46 435 -441 -474 697 617 185 -762 -668 421 -224 464 -470 346 -684 356 263 -295 -160 628 457 -751 721 200 382 -314 -828 339 250 207 -102 -574 -638 -640 83 589 -547 -93 159 -850 377 650 -322 231 167 362 -404 475 -546 -785 -839 302 257 -661 234 336 142 764 -125 -119 -144 -745 -535 709 279 690 -883 424 -720 -872 -612 190 116 -510 -678 -792 297 -58 -861 -476 393 -355 14 418 -838 200 -552 -351 -121 617 -866 529 -842 -360 758 -551 -844 158 282 254 636 268 110 261 180 409 230 -272 -461 323 759 176 35 -453 171 428 -438 -79 -260 236 518 551 -420 -340 131 351 -661 356 -854 -885 -498 -246 -38 -342 -627 228 -603 247 551 -454 774 671 -12 140 -481 305 61 -644 -131 -489 332 146 -340 473 -579 -394 6 32 -893 -397 147 761 -385 -437 794 -266 -3 -660 -336 -591 733 -667 755 12 208 469 -554 140 618 669 169 -271 -860 -699 764 -698 592 610 -96 239 -863 335 468 439 -664 232 -286 -350 664 -30 800 -485 -76 16 -870 343 -530 -431 502 -399 -267 416 147 -698 407 -145 -171 279 -428 -626 12 105 270 706 -822 -262 -41 182 716 -385 40 395 529 -436 -735 -655 -469 -146 -797 -713 78 684 63 311 344 485 -655 119 -246 -93 -885 -851 -858 248 -17 -485 -33 -656 20 299 -692 -616 436 287 457 -16 -684 408 167 -763 -71 108 -655 436 121 661 785 704 788 -78 478 506 -762 -108 -465 -213 219 -117 375 407 -806 729 137 268 -24 -645 168 85 -731 656 295 -179 145 -88 -490 293 132 -465 -462 39 -458 -447 -196 -410 619 -28 751 -799 94 -88 -445 -45 363 -777 -757 -399 -374 197 715 -9 498 -304 -400 -530 -768 566 26 -308 -322 705 552 -106 -153 -73 617 -539 -845 55 498 -305 -148 101 -110 -73 506 382 -165 629 422 -810 -366 -612 -5 -512 -161 723 121 -641 -402 321 -104 590 -688 509 -59 -274 -140 424 -253 -169 -141 -89 -81 -564 -55 49 160 -769 -497 -450 253 303 456 741 44 -501 -604 -303 686 173 -871 -253 -829 -701 -114 -149 423 579 -770 613 -877 312 145 -659 -713 -266 -20 -776 18 -478 746 -122 -441 -53 130 -877 -725 -429 310 -878 192 -698 674 781 184 -821 -416 -147 -160 707 -681 -144 -212 677 744 798 -799 370 486 -514 780 -447 -263 563 -231 -159 -547 336 -34 -550 -292 448 -422 -493 -183 16 252 237 -95 433 451 14 167 -69 -170 696 513 -832 -617 -451 -302 -260 349 -900 107 -475 456 -580 -82 118 117 -778 513 -324 -209 417 -425 606 -178 89 406 -843 -476 437 578 371 239 -606 157 -160 -446 -432 -581 579 -616 -599 -135 -145 -564 -741 -253 148 73 -192 -248 -329 747 157 718 -884 -641 -718 145 786 -682 740 438 -842 -14 -709 -358 -392 291 -80 -376 598 790 421 -71 -877 93 -660 163 455 724 -728 -453 696 55 546 2 22 791 -768 761 159 -817 177 98 -830 113 85 5 645 682 -517 -327 367 569 -323 -591 51 -474 -175 641 -299 -751 -613 -897 616 -834 -304 546 -838 739 437 118 471 -449 -10 -644 -893 688 -385 199 565 422 164 209 -392 -192 258 587 -799 -764 88 -709 779 242 -493 -831 542 778 96 -504 -43 215 116 -510 -216 -47 179 306 380 -35 -439 29 241 404 -787 -236 335 -467 -12 651 428 44 244 -767 487 572 709 -585 -268 67 694 -256 278 -703 316 -393 -676 415 -793 -410 176 13 -271 -171 -377 -753 3 547 -210 -316 -6 -64 -468 -879 -764 -313 -186 -168 631 -231 -663 -515 -643 642 169 -227 141 43 422 287 -819 -190 482 -754 468 -577 -596 224 -422 440 -454 -327 -491 310 496 182 524 -132 3 -168 282 -229 502 374 -254 -852 640 -430 158 -629 -566 450 358 148 -107 -72 476 636 -814 523 -243 -725 -687 -342 -112 -338 -487 266 721 -502 523 763 -141 188 -592 -556 -354 598 -504 237 -582 350 212 -448 -566 -657 -330 -824 -665 577 -199 -591 122 -167 100 -4 -46 351 596 -107 -555 209 -183 6 -288 -750 486 -524 730 781 346 -574 -441 587 748 428 -738 -17 -611 35 541 384 428 630 -751 -701 580 -285 559 143 684 8 621 178 -328 -467 541 -355 -653 -612 -228 -247 -59 -174 -182 124 766 345 244 -359 36 -749 552 -362 -139 -299 -67 -745 -581 -34 476 515 -479 191 -731 -159 452 630 226 -72 -796 216 -413 566 603 -312 -871 -392 501 -68 -246 332 94 228 439 -572 -620 -547 548 -666 -688 -309 -198 -854 -546 669 582 -850 -53 417 95 100 405 670 -266 605 -729 -197 -664 82 10 -664 444 -274 775 -735 159 -396 -430 253 601 -801 -38 -329 -202 -226 -629 479 664 800 104 -493 -674 96 -358 101 130 172 -53 583 178 156 -124 -535 -632 665 -853 390 122 -436 441 -221 -773 -513 -416 499 31 -555 678 -557 -444 -103 364 -463 482 539 -298 -459 -261 261 -649 279 495 -100 751 646 -404 738 612 67 680 37 598 -214 -618 -820 653 416 463 -84 621 -306 -247 16 577 -50 -222 -191 -30 -45 -330 580 -618 314 -284 426 -821 -419 -753 171 556 503 417 -96 -291 312 -142 447 364 687 -864 -136 -670 -892 -433 374 730 -45 392 178 -827 261 -355 372 -408 -151 457 -18 -729 726 -392 -31 670 -368 -838 -897 36 -824 -188 -305 647 636 -91 -656 -676 -410 -794 -799 48 -270 304 56 -700 -626 580 -525 -551 -838 -504 -667 251 441 -824 -332 -450 -511 -210 -15 -659 -674 -383 -289 -512 218 482 347 24 466 -1 544 -286 0 -234 404 -368 -287 531 487 -667 762 275 265 -151 -811 -16 644 -758 -229 -542 -558 -124 -635 619 -494 111 748 675 -787 36 -69 -672 -160 -144 -836 322 658 467 -576 166 -737 -587 611 165 -234 788 96 -155 534 -312 -423 28 -106 237 438 -477 138 -240 -425 -492 648 -457 302 -888 146 152 706 -363 327 356 -328 -111 327 649 -806 -738 -562 795 -147 292 8 607 -350 -582 -850 -98 -307 381 154 -259 -90 620 -216 263 -778 -203 324 -188 -574 -5 289 -377 654 -314 210 286 -712 -750 379 -692 -6 428 660 -227 -814 449 -881 245 101 -894 210 173 -709 -315 -546 410 -23 -610 284 -531 88 696 -431 -895 773 -857 796 -329 -227 -13 -302 -375 303 -334 -53 450 -52 615 204 -487 58 -802 694 690 17 584 605 -865 -743 113 296 744 -428 716 321 71 -163 171 -890 -239 -49 -235 -298 528 708 -4 -659 -105 -153 -656 -768 -400 -669 -11 41 -545 -95 -35 725 -635 -864 -306 338 -769 -263 583 -227 -637 320 -302 305 450 -93 91 19 355 592 125 -662 632 631 -205 292 -30 104 796 -348 -171 -79 558 -586 -290 -104 477 331 652 -894 -796 599 -685 740 386 284 -514 -526 542 682 763 -202 -647 -824 -598 -63 -768 185 -19 553 -299 -705 45 639 -322 63 85 54 -234 403 -178 -58 110 -265 -702 711 -599 32 326 46 -162 56 -886 456 121 414 567 -847 -552 388 263 528 -258 -884 738 268 -314 -24 -208 -639 -305 337 -199 -739 748 734 338 -193 310 -215 -849 -118 593 336 -734 290 -108 -94 398 747 652 442 592 -232 -481 636 588 207 442 407 -884 487 33 754 645 331 -303 -539 -142 -404 -362 -604 -459 773 -117 -633 791 362 410 259 -776 -710 110 -864 213 -285 -290 746 -390 271 99 -65 185 69 306 78 -563 -395 543 126 -498 -514 -56 649 -494 -308 490 249 -219 -817 -519 -534 -243 -632 -235 -769 -228 -439 -877 -2 761 -257 6 -749 -563 570 158 35 744 -754 -355 -442 -321 -849 -743 464 -636 310 -533 465 400 -427 149 -269 -731 -19 -117 -431 589 -700 -160 501 491 0 -746 -506 -237 -423 534 131 -780 180 -513 114 382 -139 240 -344 700 -709 774 481 617 181 674 573 271 713 -1 -775 434 414 195 -612 -284 -642 112 86 646 -75 -303 672 -140 340 -880 -664 633 486 -896 -820 644 -742 138 388 576 -251 219 -794 -285 -86 -516 -753 256 -48 250 -888 336 -299 -277 324 -525 658 268 -143 191 651 -23 -261 -891 -779 -643 29 -651 -64 786 703 461 -351 641 728 119 -655 308 -562 613 -744 217 -294 60 220 -516 469 -230 303 -803 -589 -94 -809 682 447 185 170 200 -879 -612 660 -304 -294 592 457 172 -151 -794 -875 -778 -478 546 -720 -546 -637 -4 -462 687 -208 -35 -297 664 -797 -344 -101 439 452 757 154 -451 743 -367 -228 -372 60 -492 196 231 -345 -238 -847 -849 458 -240 341 321 794 343 255 -859 -782 -693 143 7 386 64 -743 -85 741 -512 785 628 173 -228 279 166 41 -601 221 703 205 -277 -674 -207 -69 -147 375 715 397 332 -240 64 -778 -378 -654 774 -768 106 -577 487 -676 437 758 -839 -130 -698 489 -756 -839 -688 -822 -142 354 763 -567 617 -102 345 -667 -53 207 -112 482 -358 630 384 -239 -582 -301 -885 -661 -698 450 -2 -193 -345 -462 361 -580 -812 315 -899 -307 -256 23 520 -447 102 -191 557 364 119 -744 442 -405 465 669 -145 -586 -302 -329 -149 379 -303 -297 531 -114 369 50 -73 789 -571 791 -329 -260 -794 383 -73 109 545 176 -308 143 429 -786 640 -134 441 421 -260 164 -166 -656 -111 182 419 300 509 -691 578 -38 -532 -540 543 229 344 143 -810 -602 -724 749 618 329 -633 -203 577 -357 -271 -34 265 729 593 205 -836 288 -618 -671 218 176 -559 -587 330 775 559 488 59 -860 -670 158 769 570 -820 567 297 -287 -761 -135 509 724 -770 -899 -317 -701 748 588 -342 -561 539 -408 -57 44 -276 788 387 -310 -766 211 -407 762 -172 679 147 46 483 560 340 171 194 558 749 706 384 -165 407 69 -393 -617 -270 -710 -334 -266 -404 -728 -533 121 -233 -387 327 -58 353 80 513 632 202 539 555 623 538 -132 620 -346 776 -876 -116 -289 -482 -43 -658 -141 -91 -607 -158 -115 -297 -882 -757 417 265 -152 -70 408 -241 -8 164 -709 295 194 445 471 -697 107 246 796 -309 -157 92 -228 -270 -215 763 -491 -889 660 -851 59 -667 585 -188 -278 77 647 -251 -110 253 -665 278 287 -786 -226 -87 212 549 383 472 721 26 -537 535 183 -63 -612 -714 -115 -636 -509 -471 456 143 -569 175 31 -497 342 -217 315 509 -450 -273 -575 196 101 -81 -255 -205 -478 351 491 239 -650 475 -856 -782 -118 590 689 -563 -208 -293 -699 266 -388 203 -204 -843 -462 780 35 534 211 -704 -291 175 800 -206 -497 -336 367 -726 758 554 -356 -221 -682 -164 332 655 -636 323 -487 233 -727 -683 67 182 -179 46 -410 336 -330 -621 -407 -37 -29 -188 -495 167 15 -491 148 402 632 -805 -128 646 537 -121 -125 789 449 -376 183 -603 -442 67 -65 -151 -444 -435 -373 469 -262 -67 -585 -838 499 -552 -818 578 -565 -872 -306 401 -719 258 249 -857 21 208 -659 650 -175 -504 -532 -440 -96 -895 -776 -560 -29 -441 -222 323 -561 -474 -697 -506 -716 547 593 -562 73 416 35 328 -567 68 -612 -305 -708 -656 -171 747 -864 85 -76 -746 502 -318 -792 221 241 99 -460 360 -859 -485 536 117 154 -149 -525 585 -712 -712 -863 -590 10 488 -513 686 -107 -743 779 -65 192 -272 764 -900 256 -48 -27 236 -696 225 640 176 608 689 -486 574 -369 -773 -510 78 -397 -639 -161 -211 -836 711 -570 -396 684 799 107 693 647 -649 730 302 -608 -23 -612 -256 -267 -296 -60 -696 725 646 715 -789 -725 -261 -738 -7 -233 598 -786 -752 54 698 468 -83 -730 -166 631 -803 269 28 -715 -53 449 -559 -561 171 -530 -742 454 149 -14 790 659 643 157 -508 290 759 -64 -506 -664 2 -189 103 -190 76 101 227 -146 171 -28 -370 393 -711 8 524 374 -865 -506 103 487 300 -633 6 -132 783 702 -484 -847 84 -283 -42 -529 385 -52 341 197 -450 -520 305 -348 -464 -447 -356 -679 346 -790 -218 513 -588 -662 255 -815 578 53 -349 -557 -367 480 -181 591 -664 120 9 -534 -819 -36 448 585 600 -628 -405 -694 337 78 -818 -748 157 -92 500 -821 353 38 355 632 764 60 324 120 157 561 71 -421 -490 68 -624 -120 -127 489 -522 -595 -131 -187 -563 -60 -128 -123 -850 694 578 -800 431 185 -149 36 -544 329 -845 513 -255 -449 -821 -390 670 -430 -463 227 -78 -306 314 -178 -501 -657 -470 -294 53 -885 -113 301 423 303 424 211 22 -265 -831 216 332 -866 216 318 -570 568 88 158 -69 -264 -506 -310 -246 -729 -669 13 -181 -811 -269 36 14 219 -113 -33 262 -76 -247 -852 -371 402 -405 195 -355 -407 538 482 561 665 565 399 160 -322 -643 -22 571 -798 653 -468 311 -889 407 159 653 110 -97 478 -248 -483 100 505 201 -698 279 337 -467 -894 -96 236 145 -735 406 -423 -349 335 -757 194 196 -714 -247 592 -622 -209 -312 -82 -726 65 -18 633 -723 323 -158 36 -228 654 -216 134 665 -492 -830 -598 197 -187 -314 799 362 256 301 -503 38 208 340 -352 -691 -307 -20 -72 -789 74 629 396 -92 399 -874 -718 217 -873 525 606 -293 -125 -563 -638 182 739 0 217 -177 -16 295 -765 -553 250 142 -643 -530 -208 432 -812 180 -554 -32 179 -358 405 -77 -220 -395 -518 -75 -337 562 647 -55 76 792 -48 -549 -837 420 87 33 486 -103 -202 -448 316 297 -370 477 -633 380 -547 369 -335 645 56 340 -103 -70 206 -251 -8 -586 -524 659 795 -516 120 -777 -758 -492 505 -611 -438 -545 -819 -35 646 219 -863 -31 -387 -704 394 -124 448 -556 -277 -640 266 435 -185 465 -293 555 87 178 228 757 259 494 -31 302 358 768 -672 488 -798 -529 -822 -22 284 185 -267 347 688 -87 -278 34 -496 -746 -54 -494 -517 172 619 -793 -729 34 405 -521 13 -673 -226 198 754 463 -225 -849 114 343 -330 -108 -815 -279 704 618 594 -509 -323 -277 38 -299 -519 -826 -579 672 -734 231 487 -787 -211 -643 459 -883 -448 -130 -439 -633 -686 15 -125 282 -81 -597 151 -239 -51 -835 -537 586 -548 -405 796 -215 -219 -526 77 -607 679 434 492 168 289 -635 580 610 -615 0 -614 -134 -882 570 -646 556 620 -229 -221 -860 -755 -804 -695 21 -611 -384 104 208 -603 513 501 359 -411 -41 -812 -48 114 1 476 -736 -514 77 712 -19 -506 -828 17 -407 -886 553 -204 470 601 -94 198 -679 -255 -351 -537 -224 -463 -497 -178 -882 -322 -626 -500 -354 541 -385 248 -696 -558 141 -261 -791 -706 75 56 75 -518 -769 145 -734 -547 -788 305 -624 -194 421 -619 603 658 603 -709 316 279 341 -148 607 213 360 506 -594 -31 -512 293 -100 -743 -613 12 -220 725 -72 413 -559 -148 -267 -356 -539 -36 194 -495 774 -2 -690 642 718 700 492 490 303 -49 -887 256 178 -443 12 -166 -67 -99 428 26 -674 -410 -241 215 -108 -248 163 -44 -215 787 -112 478 -854 -599 81 -98 -218 -781 375 705 480 211 -80 -183 267 445 -272 -275 -364 -71 -199 -206 463 397 -417 -590 656 -10 102 -177 -120 -49 510 -120 -495 471 -12 -357 -507 -505 -484 -307 -390 531 -489 -590 668 -731 -583 -186 1 -600 -529 349 -832 392 -812 679 563 380 472 -502 530 -215 535 110 -359 -190 509 -329 -572 -265 -551 222 -632 141 -556 -625 -642 651 -545 263 -164 4 -239 38 -106 -894 -128 23 -845 788 392 -725 -166 752 -813 136 200 504 659 -656 -209 -500 -747 632 497 561 -189 -529 -769 154 -435 -401 -478 -96 -359 -859 -893 252 -38 49 303 -479 -165 771 -392 448 -313 -806 151 -122 -459 454 -322 -538 -234 -164 793 -850 -826 -208 -444 383 655 13 307 -709 49 374 188 213 -576 -753 -319 103 454 48 -867 662 -319 -339 123 309 657 -386 -79 80 311 -825 -512 -37 -128 771 733 -148 -624 370 -6 492 -801 -670 -676 -328 -880 669 -542 60 281 654 -778 -481 347 -238 -841 -295 119 -73 -555 55 682 257 350 239 -852 -299 -614 -309 66 -120 -524 98 -576 -275 -641 145 646 1 30 -8 191 -204 449 208 -715 761 -658 -69 433 249 -385 488 758 -358 773 -696 -752 -56 144 128 716 -326 569 -552 -801 -143 -262 -162 -885 -172 272 -239 -843 -465 -212 -318 379 591 439 22 -316 329 397 316 272 -66 -6 119 -53 -345 750 -500 -279 -261 -625 328 105 479 -898 -86 341 -92 340 -347 -447 -384 126 746 641 257 713 524 -518 564 -599 -839 -395 708 96 -784 -161 -6 676 51 456 560 -144 327 671 -801 -511 -108 346 15 -619 573 -449 9 -529 721 -870 78 -344 -568 223 612 -252 -51 736 735 639 -96 462 -345 59 -750 -774 125 -859 609 58 -527 -620 44 -532 -787 -797 696 673 400 -159 86 -140 215 92 -742 -200 -579 408 241 715 454 -328 248 479 381 35 -198 -41 733 -166 -258 526 -667 247 -269 -781 -812 -558 -338 726 -815 -748 -392 -632 -478 295 587 35 -771 471 337 603 443 286 -782 -505 497 209 73 354 -742 -843 -56 -672 -187 250 -666 -289 613 400 -770 207 -383 -24 442 583 397 781 -37 -439 771 -512 102 125 128 -269 -268 440 -571 -794 -193 -315 -864 0 -618 -197 -96 -261 -171 244 174 774 -436 -819 145 -89 -480 -553 42 -588 -224 -477 748 -159 645 -714 -705 -617 -765 -525 445 -828 -125 163 688 502 292 -14 -692 706 -855 476 -680 -343 488 -876 422 213 -189 -449 -365 -519 372 -874 -777 79 -170 -688 -156 681 -705 -30 571 -247 291 -668 -434 437 -250 423 -372 -678 -218 -364 89 233 67 350 -2 -561 573 -498 -89 -695 754 612 775 496 -552 347 134 -202 -664 405 -865 -586 770 -150 -742 -265 -335 -300 -256 -347 -396 -275 746 736 -137 -703 781 561 769 -183 -664 -109 218 671 52 -332 -592 171 -210 601 -827 -455 301 -149 -440 88 -607 209 -575 677 -170 51 686 -38 595 713 714 104 482 -623 -516 -443 -879 -779 80 -212 223 -171 192 -113 484 -874 -701 -667 199 736 -90 419 -190 -594 -741 -665 -435 706 -355 319 -487 -358 81 534 31 -595 -702 568 606 -489 -467 -264 506 -191 -868 419 177 -42 -237 -443 370 -755 -490 521 -871 -420 -143 -366 -118 -802 -575 -303 -141 664 333 700 280 -325 -135 -226 -721 -621 95 274 -408 206 59 -827 356 718 207 445 709 343 -534 477 595 283 -896 778 599 403 -836 -205 -308 -141 -111 -271 764 486 -459 -721 96 690 788 -684 462 -464 -245 -372 -96 -51 195 420 -4 -472 -342 -316 506 -737 377 284 -104 784 406 216 267 -658 397 -61 -336 783 -871 -586 509 319 212 -891 480 -802 -315 675 282 331 690 89 -242 142 16 -441 -776 -891 -757 82 -115 657 -91 -732 -243 -891 178 641 -777 -112 69 -606 -109 -19 -455 560 -106 -574 -353 584 747 -434 735 -301 399 -255 96 657 -120 83 436 -508 413 -669 494 -396 -466 786 298 -540 463 -646 -365 -372 497 -720 539 180 712 656 -322 -565 -235 414 380 -584 661 -849 -536 176 738 393 -371 -255 653 -475 -16 -847 79 341 318 290 -55 673 -712 -273 799 35 -655 695 173 -727 -807 -837 79 -112 506 -124 -437 -773 -223 -806 771 -326 575 487 -860 -243 -109 495 -741 -497 -144 -150 -346 -305 -158 -126 758 606 -873 451 106 691 -722 369 -440 -695 402 457 -30 -49 -814 80 597 -299 459 -693 -99 -591 689 418 629 -665 35 -411 208 725 -436 -410 -517 -188 -185 -109 683 -411 509 144 -687 298 737 -474 -674 -857 320 24 -385 -198 409 272 3 275 -166 -368 297 609 548 -415 388 114 -495 -142 -282 -643 -161 438 -148 -405 532 273 -725 -432 -818 -790 735 247 400 268 409 -294 -479 -29 220 369 176 -543 -882 -56 -4 795 415 -272 -132 -752 -387 522 502 35 -728 131 773 -566 -837 223 -63 229 -708 -615 38 -457 -851 505 445 -437 517 -470 713 -39 255 -443 361 -505 -376 117 187 198 -168 -621 242 -200 624 583 -702 -821 509 -262 591 -434 672 166 -742 -199 267 -568 175 -548 -70 676 -564 390 -242 -850 -568 282 -401 -239 760 796 -361 82 26 538 -77 556 -395 727 445 -397 -303 300 -335 -731 303 -438 118 -236 -783 -453 -5 760 622 -665 -80 -272 -722 -848 3 -485 -609 115 -178 -535 334 158 -589 449 477 216 193 105 392 456 -535 -227 -632 -448 24 -758 -650 -845 647 -523 210 591 346 -248 -724 447 -140 -473 -419 -741 -305 -86 773 -339 450 -201 50 286 183 -219 708 -854 -585 369 419 -640 206 403 -640 768 -324 -625 -569 58 -100 -184 78 483 42 -337 430 652 -761 363 -213 -170 383 -635 -339 -293 -317 418 341 414 -309 413 -765 -422 -714 -556 -223 -131 -32 -98 -80 434 172 -330 636 -66 -690 -802 -314 -369 424 250 395 -323 -683 -728 -205 -652 61 -282 -786 358 -39 -432 -265 70 195 397 487 740 -124 -128 -119 145 -595 356 -634 -89 49 20 611 -192 56 300 718 -793 664 -808 -783 -212 657 -287 592 -821 -333 -319 533 315 -467 -677 536 -411 -105 671 633 -128 -139 392 279 -414 764 593 -311 314 527 -727 747 542 -510 -305 -189 -41 -16 -561 -812 -96 788 -454 173 -714 349 628 -688 480 -735 -839 609 311 540 472 -568 -381 -31 237 250 12 175 -568 685 -258 349 522 -712 -651 -256 -32 -668 -285 328 415 -204 -899 -137 -2 -67 273 371 49 -258 533 -70 520 161 325 439 -729 140 -894 -155 -518 243 -895 -895 44 -181 -477 572 496 -576 275 581 -721 686 -295 617 -552 389 -427 -326 -768 -207 -521 -574 146 130 541 -650 -733 207 708 -728 -377 -294 -36 -660 136 -578 708 584 -20 -354 453 625 -288 -758 728 -39 -796 509 -297 43 218 -221 -251 -229 -33 360 -255 -811 -834 428 -399 -544 -820 244 641 -436 333 -719 -609 -727 56 -232 -464 488 273 641 -525 -430 -421 74 157 -584 -169 -772 -773 -142 -478 -321 -832 -558 9 -147 -130 -40 -457 -792 425 -303 -896 624 -302 800 -128 -198 -139 149 475 -686 -500 98 100 -843 797 -844 170 -51 305 468 -538 -755 -650 561 428 -499 -682 503 -315 -39 196 459 -286 518 264 515 727 -739 -488 -693 -384 223 -9 558 125 -187 -570 646 72 320 140 166 324 -702 101 609 758 557 -651 -827 393 -304 566 -72 -605 -663 -7 -194 -781 -740 -253 485 -426 149 -850 -153 100 -216 -779 -533 -775 -10 211 -475 485 -825 299 774 -403 425 353 41 -629 291 76 16 106 346 -279 760 392 -181 795 -700 464 -430 497 -411 -778 -536 -409 132 474 508 305 -780 -797 -239 100 174 699 -607 433 386 160 549 -593 -102 -786 546 648 240 704 14 470 180 250 72 -855 630 532 -821 347 -514 -714 -646 -93 -363 529 708 -419 -478 408 48 56 -779 30 -426 547 -631 46 -853 384 -498 -522 127 -129 529 -860 28 -80 -860 511 -473 -500 -835 314 313 -680 -544 214 74 -214 -811 721 291 -163 748 188 239 68 -642 674 704 -634 -389 594 -153 -11 347 -579 -380 141 186 -283 524 -783 339 704 227 -315 -837 684 649 222 -684 -491 -486 -860 -14 60 -21 -534 457 -834 161 -211 490 147 165 293 713 -127 732 -863 290 -379 417 360 283 513 612 -667 117 511 -17 446 -568 -452 84 -275 750 284 381 -592 312 -823 -14 -402 -616 50 -378 137 491 -766 -822 -349 -630 79 109 51 160 271 751 -761 48 47 716 -193 127 -183 -125 4 497 -19 708 -863 -761 -302 697 -598 -243 -889 -644 446 626 -657 713 253 373 3 445 -66 -680 146 333 -295 -573 268 -498 -423 -884 506 510 -555 714 -662 0 195 -406 440 -329 -646 -816 -151 794 -289 -146 329 458 48 -831 376 -1 464 -892 -148 591 -657 -851 761 -367 -163 -427 487 -148 387 -515 -130 132 -10 -246 -103 775 443 -402 -420 243 469 -301 573 -270 -491 -436 263 -659 778 -6 174 -325 595 596 -568 570 451 -758 3 214 -403 -599 -218 430 -106 581 525 -57 -847 -79 646 -61 -105 -808 632 -119 -18 -149 257 700 -85 -294 122 122 546 406 -133 -749 199 327 -789 -896 -654 -668 626 50 -218 -324 -200 298 145 -846 -182 682 -623 567 24 -471 -676 -612 636 491 201 -2 -897 363 176 -465 -8 631 -2 161 249 796 -277 -142 556 429 291 -176 308 -182 191 550 241 727 -96 -420 -326 -589 -174 529 145 -637 85 -896 -162 32 603 217 300 -817 -827 -758 49 234 263 -636 560 173 34 125 598 37 339 737 -856 71 -571 419 632 423 348 -50 -316 -4 -648 -363 -730 -489 770 211 177 238 -773 269 287 -336 -177 377 715 234 529 -388 -30 -800 -469 344 -203 797 -142 -75 -64 786 752 -841 -159 316 573 473 640 -336 -881 457 190 379 656 716 -430 -695 666 -217 -798 -174 -720 577 -663 -351 -549 -438 -758 -802 705 -203 -237 -6 748 -709 -90 -31 -865 676 -53 -774 112 -187 -722 -818 462 229 -643 332 596 -519 54 -779 779 553 710 -339 -675 -93 260 -524 673 26 114 194 -874 -232 -739 509 117 -684 368 -829 -769 -193 -397 614 -286 -139 632 606 -509 -784 -148 89 350 -679 -646 -482 246 -575 -891 514 -490 -100 -309 736 -683 -26 206 145 -63 520 -623 -370 38 -141 -500 -146 -93 -890 686 -677 705 -354 162 -888 -472 -321 86 539 -541 -804 -787 -886 -717 645 713 367 30 -317 -408 -803 -55 -885 411 402 -497 -878 -802 608 -839 118 -624 -491 -347 -507 628 -448 -628 -578 723 -377 -728 -116 614 331 -880 328 -192 -603 715 791 620 123 95 415 637 -898 296 709 -270 -884 -667 -541 389 717 -431 -470 789 788 -195 -810 -321 574 -881 -622 62 45 -413 606 -137 -702 610 -687 -230 -460 751 190 -125 -288 -149 411 -686 368 -644 688 -141 -215 -847 647 -437 698 705 -175 -373 527 551 -815 -806 149 526 636 -554 578 715 792 755 329 -120 479 -787 58 -416 -80 -65 -689 -505 -811 619 503 579 247 54 -167 512 304 -416 -45 486 11 -468 -631 18 -580 -230 -211 -657 444 190 428 86 -809 381 -102 -604 -553 -521 -643 335 -320 194 722 -396 -261 121 -289 -10 470 76 -311 778 -704 472 -300 424 628 -556 122 -900 346 283 6 -889 249 -83 -160 415 -479 -813 -706 773 -795 -679 278 -566 147 173 -486 101 -757 126 -597 -748 43 -601 372 238 339 -28 716 644 -149 40 635 392 -785 -613 457 -163 -792 49 485 -743 -599 -471 -26 -112 313 129 512 -65 -661 521 118 457 -517 -108 629 -179 -632 721 -441 -631 -775 -106 730 286 -333 214 746 -900 102 -786 -517 -874 -458 -877 -747 116 233 1 372 660 649 596 -326 -626 -751 -53 254 -243 222 -457 621 -523 349 155 -3 441 -52 -765 173 754 -67 -840 -774 186 158 347 243 428 169 -158 313 -686 136 -392 725 157 492 195 386 -529 -283 -120 556 368 208 -734 146 245 475 -514 72 -34 447 -137 547 -505 -666 -358 293 669 -198 -84 437 531 -894 119 -215 -672 81 643 396 385 242 -296 42 411 162 -500 -689 -888 122 -384 125 427 -191 324 364 491 -414 -714 -627 -603 -36 234 -597 -599 -26 664 719 592 672 401 153 -871 -311 547 -199 251 -489 555 -263 -742 -453 213 -711 -613 -726 107 799 710 612 428 -622 -176 -695 315 -716 -742 211 643 771 -786 -254 -461 45 593 9 70 -854 -317 -281 580 668 -404 414 675 321 493 -518 29 -545 -233 -788 496 -419 -455 343 9 -541 623 -401 -412 -672 -276 -684 531 -406 634 -450 -382 -389 -834 -247 417 -591 336 -357 -618 36 -846 -883 -538 -863 -476 613 -782 -703 637 241 544 799 -452 -450 156 -343 -229 -286 -88 625 516 619 415 -795 5 373 -34 -306 405 -40 -275 163 -884 195 -417 429 700 -474 504 103 149 -518 -161 574 -362 441 391 -664 505 429 -53 527 -482 -881 -556 260 668 -468 -544 -690 462 182 722 545 -142 415 -161 100 190 -167 -868 -46 -747 363 -56 -631 -537 -489 -78 -825 120 345 304 272 569 -375 -532 -613 279 142 -342 342 435 91 298 -675 -107 641 368 -406 127 597 720 469 -405 -425 232 416 446 379 534 -854 319 -85 -479 -878 -857 615 37 -463 -58 433 189 368 -742 350 158 -715 -197 -559 -685 634 639 295 -723 -693 -401 -477 -669 517 344 -684 251 -822 -665 -657 309 699 496 47 -770 775 -658 87 164 -521 -669 3 -488 768 771 -642 -473 695 -749 -306 -43 -891 79 124 -188 615 410 143 517 576 -424 400 -879 631 -248 8 196 -467 -326 -837 342 151 -430 -777 603 743 -555 248 -71 -586 -503 -868 -613 -162 -402 -866 -503 -567 -155 783 82 402 136 -860 -25 -823 535 -616 -484 612 149 -800 -891 -875 -9 -357 -326 572 403 -766 -323 -234 662 -451 -713 -824 -863 173 -860 -32 520 -67 277 74 512 -731 634 527 -146 -784 770 239 -868 509 170 -636 -24 -275 -43 -492 -548 -157 607 -235 131 -380 -215 132 -89 360 131 755 706 -796 406 140 -595 -605 -364 -344 -380 -525 -276 574 758 -69 466 400 -419 -372 -109 296 -178 546 341 -665 688 38 507 -508 296 -744 -149 -25 764 -134 -583 758 -381 -763 -501 87 -265 16 -171 384 672 114 2 260 -378 -598 -49 506 -804 -716 708 -583 -198 509 69 494 -499 -675 -826 -344 -457 163 -401 252 -464 124 160 490 799 -235 -672 157 -644 525 411 -404 -304 -115 26 -635 -561 -488 9 -766 -828 482 -58 -470 354 478 -888 596 -660 -854 -446 -618 -795 637 486 286 289 75 180 389 -324 -7 -89 378 89 327 96 538 762 -94 599 -609 -339 -602 -76 487 127 -242 -604 778 -133 -638 -608 286 -202 156 233 -398 73 -490 498 703 -290 -305 -890 -9 -78 414 -37 -219 -127 -807 323 -255 -522 682 -328 -290 -818 407 -183 -169 782 765 304 -770 677 -761 -126 -479 574 -385 290 651 411 661 -194 309 -828 725 574 -840 -216 -36 -749 -302 -137 -70 359 297 -645 554 93 162 24 286 -643 -462 33 -587 -839 79 -523 400 -765 -361 35 23 -676 265 341 780 -695 -651 -207 387 488 67 413 672 478 428 -245 -193 798 534 714 -380 776 -372 -61 -205 377 265 -804 7 -757 246 13 491 -44 -11 395 629 441 -225 516 211 765 573 205 705 271 -885 -696 761 -586 -71 262 -19 327 -474 -330 -84 101 -830 170 -593 754 451 -711 -130 338 358 -649 27 -803 651 -698 -226 610 608 477 -797 315 -198 100 -508 -641 644 -67 -38 -195 -512 234 -604 -720 -868 -478 -629 425 -535 96 597 229 506 -856 -546 -336 -743 707 -306 -789 726 -512 -76 225 759 508 -104 517 -426 27 769 -273 97 575 407 111 -168 -646 765 -440 -727 502 -671 -878 -755 421 421 -529 16 332 374 348 604 -855 -549 15 352 -722 -6 -649 -861 212 -735 6 -428 -109 178 -888 -514 4 525 322 -632 89 -58 -234 -453 -167 -892 -119 100 726 478 -388 -572 412 464 -125 -700 -395 385 -566 -414 777 280 -749 -648 115 -89 -669 589 -477 -539 780 -889 -787 -210 413 -61 555 -287 -386 743 667 332 -292 -441 269 -162 -790 799 390 -30 -755 731 530 -271 345 87 -787 326 29 656 241 637 -144 68 -511 -631 476 -843 -514 711 482 -815 -510 -808 236 714 -419 64 -806 -863 -640 222 585 393 724 609 -658 -897 -47 12 392 -587 -570 -830 -603 685 -447 540 19 -384 -403 -871 169 -476 300 -868 251 -881 598 600 -518 188 397 127 -640 558 525 -208 -655 394 -719 -878 -565 -511 666 22 -858 -567 556 -741 751 334 649 48 217 787 -667 -594 -884 -693 55 647 139 -221 401 -336 392 32 204 -799 -790 553 -30 760 -266 -253 787 -2 725 497 134 -825 -846 572 -246 -111 -546 516 -297 -872 -77 258 -868 559 -567 743 780 773 -712 -70 -723 -315 417 -844 -516 715 528 -873 -754 -555 -537 725 -489 -684 -184 -264 -777 454 -768 -615 -609 626 -695 -714 499 -636 235 -245 179 -160 238 751 668 566 676 390 -596 395 -229 -70 76 256 494 -473 774 -745 497 -508 442 142 -792 -786 229 709 223 -806 107 -566 390 -762 -83 -209 -830 385 -387 600 605 3 577 -398 -846 -499 524 -434 580 248 280 471 796 431 -67 612 -172 322 -386 -385 -757 -848 85 461 191 -740 -828 91 -561 720 697 -499 530 -772 122 607 -637 64 -491 365 -626 456 -558 -332 -435 -740 361 -867 463 772 -167 -423 183 744 -618 573 627 -799 -517 -453 -326 -133 -770 -817 167 621 -339 560 15 155 -435 796 158 -762 -254 414 609 -752 -93 -221 -858 67 105 651 556 -556 401 370 34 -187 690 -865 548 -214 -752 461 325 257 111 313 26 -900 -314 375 -781 201 -165 -276 333 782 -5 99 -161 -373 -569 -228 -721 -226 181 500 214 -261 -615 611 715 -461 -739 -535 682 -735 -809 -126 -731 99 354 188 428 -834 639 -243 689 82 -111 45 -742 -783 -820 687 -720 565 -713 435 770 -757 -782 55 -226 538 -680 -65 -408 -188 -699 62 653 -851 -506 -381 -268 -109 668 -422 658 338 -567 -24 -132 367 -535 -108 769 509 332 -693 -509 85 -94 -696 590 -884 -357 -299 168 10 -592 -689 -115 -222 590 649 -38 -831 -658 112 -571 396 576 506 740 624 361 457 -391 -668 406 -354 -329 707 -214 411 -57 -397 145 -140 -320 492 708 64 -527 17 -169 187 656 -39 701 -625 234 -739 20 -58 -666 -87 312 161 150 538 350 -444 -331 -524 -810 -714 644 -579 32 42 544 -294 -308 114 200 76 727 174 -519 709 -370 -802 352 265 -625 365 -11 -570 -618 701 -836 -430 -574 -285 -406 25 355 -218 67 -227 6 -646 -481 -823 97 344 -167 -732 -755 622 -704 770 784 520 483 437 -374 -613 -646 729 -301 -282 -456 763 38 508 453 -845 -355 -252 155 271 -575 435 200 -822 346 -891 -83 36 -173 214 -412 750 -379 -23 301 -57 -502 768 632 753 532 505 199 -699 -459 368 6 644 132 -772 644 442 -521 472 312 -713 -117 -380 -605 -487 212 250 363 242 -471 568 -246 133 251 498 -337 656 766 -581 413 464 614 -423 -210 -303 -533 -661 151 482 -381 640 604 -463 -300 561 -284 109 350 -845 616 671 -431 -192 164 -451 764 246 -179 372 -587 -519 -889 486 207 158 353 124 -184 -521 -812 383 2 794 448 -342 -352 -286 170 -885 524 527 739 443 -391 454 -840 650 744 -326 445 172 127 -18 83 -405 461 -680 -853 453 -104 523 -856 6 591 684 -273 621 148 -473 -398 732 -246 -159 -483 295 -128 432 719 -816 -664 -896 481 -138 134 366 202 474 -98 -586 446 -845 562 -452 -220 -761 -534 31 -657 -851 683 173 270 331 415 11 168 -734 -824 227 333 -404 152 -229 -528 -120 183 538 617 -203 -197 -467 709 -568 -704 749 -500 788 -301 23 -502 -138 -705 -343 -635 -378 -468 500 762 -855 -501 -323 596 -531 -210 -885 152 31 615 136 -761 -815 -676 211 -429 793 -35 -828 -760 -548 132 263 7 -33 757 126 -314 -831 -99 -30 482 -441 714 329 205 -3 -206 664 -120 114 -263 -675 -608 744 713 -13 -103 401 -445 -646 621 -453 -183 547 79 82 248 -892 -525 -298 -630 -288 475 -172 -39 596 -220 -891 391 253 686 -104 432 266 -237 -85 -102 -44 -570 -82 387 -28 -771 99 -29 -206 130 -479 -488 569 -303 -519 -42 196 136 -37 -99 -117 -183 412 664 437 -339 -727 353 -104 515 310 730 184 430 6 -687 -207 -641 -312 -816 -203 -334 701 217 688 699 453 230 99 -115 -64 -514 616 130 -316 -790 -459 -350 -519 575 394 -797 363 -684 714 698 331 688 247 79 -332 -260 -663 598 -296 -816 259 -707 266 710 364 -621 -218 420 521 -48 794 -457 400 291 -612 -480 752 -550 260 516 -465 -814 -873 -481 387 -640 -168 392 -88 -178 -420 -56 315 738 -121 -647 531 511 -316 -465 -172 -484 664 661 536 -841 -358 239 -776 -773 -610 -593 247 9 -38 298 382 137 -746 262 127 -864 -407 642 555 531 415 52 99 750 -818 265 419 590 263 -837 328 466 199 -435 703 388 472 34 -328 413 -646 -794 796 422 -223 -620 2 -676 397 -31 -280 -200 318 -698 665 -236 -232 -170 -510 -3 -54 353 -577 -161 606 -867 -752 -483 -900 -881 484 -726 307 303 191 648 -622 152 748 -330 479 -141 463 716 463 -501 -517 -211 -195 604 675 791 413 66 -772 482 466 -32 -442 25 375 248 370 -256 -117 194 426 182 79 373 -857 345 20 700 -843 -212 -645 409 -889 578 -363 619 -736 -589 -77 -711 452 305 -748 223 -6 462 541 -164 -587 115 -707 -134 79 -851 634 758 -503 18 -581 107 619 301 -315 250 -25 -10 715 -262 202 702 530 -288 -71 229 -291 315 -766 677 -884 148 -689 -750 -58 321 655 -363 362 631 -198 -250 140 -476 749 517 -121 464 516 -632 -388 259 -31 399 367 -232 -516 474 405 -713 198 -514 -166 -784 405 423 -133 -137 -769 304 -341 -376 571 403 221 776 -806 -678 401 -312 661 -742 -133 -596 -456 589 52 501 494 -692 365 277 188 9 -440 -697 761 -883 -53 693 680 575 -249 -567 -223 -469 605 244 346 -247 152 -78 -727 -92 7 25 -38 -559 250 24 272 195 -343 411 404 -309 37 762 -151 -150 306 150 -673 -58 -870 -311 267 496 -664 214 125 -654 -886 199 29 612 -599 -402 30 296 -255 -486 -337 -716 168 4 -20 -96 800 -860 -824 -58 -327 -236 597 41 -570 681 -124 655 -19 -875 230 484 -392 739 -633 438 694 -858 455 137 -20 -515 562 13 617 -408 -814 234 -384 -3 725 618 256 656 179 145 -516 197 -878 279 -601 701 -336 755 176 -283 -128 -505 -535 619 -68 -878 -99 800 -677 -449 267 -746 760 442 -398 -458 636 355 255 -259 -202 527 525 623 107 742 -45 283 122 -91 -17 519 630 -109 -621 452 -664 -307 667 -636 722 649 280 -615 -3 720 56 -6 -602 256 397 -506 -806 -759 -437 -55 -824 -364 -625 240 562 443 -738 -304 -592 424 -748 441 -429 -464 668 -839 589 433 157 345 176 -590 775 -725 495 175 -188 -192 -795 181 711 -180 -294 667 -59 -813 528 -745 54 712 727 -543 513 -513 735 -357 410 265 -805 -494 330 162 -259 -771 287 105 38 65 -873 9 -232 -762 -615 -752 -55 67 439 76 -530 152 -402 -98 33 51 177 -689 32 -598 -597 88 324 -101 -162 -379 -286 744 761 243 570 580 -296 -18 514 452 -251 215 -723 -311 627 595 -295 418 -678 -91 -725 -545 -881 -510 -498 -3 -484 220 278 -488 155 296 -127 -738 40 427 557 399 -116 -464 -310 64 -58 631 -59 27 379 741 276 -74 -316 439 293 -437 -737 -325 606 -60 346 -705 -18 -781 702 -236 -147 -422 552 260 -461 -396 -703 290 772 546 343 -757 -28 -496 -565 -497 -446 -371 407 -515 679 41 756 -359 116 606 -664 -49 221 -333 502 178 -781 115 232 -107 -618 -219 168 696 393 -650 19 -253 300 -805 329 219 646 483 164 787 -216 497 -31 -285 67 505 -776 110 -432 526 38 411 756 40 336 -144 779 -30 -325 375 -719 -880 -781 -339 -325 220 21 -64 33 249 -32 -553 385 641 -610 724 318 -444 -169 58 -743 -364 741 -145 -872 -427 364 -114 -749 -460 -279 -693 -393 -568 240 518 343 -240 17 -652 -583 -774 -796 -720 82 -720 -372 -769 63 598 580 656 534 -286 -424 -594 -27 -543 -337 -699 214 327 -745 -481 -173 -206 741 -599 -161 159 83 146 -896 479 462 -173 479 -197 -87 -700 666 496 -740 326 458 -349 -29 489 543 438 -245 -224 -475 372 604 -68 -245 -528 738 105 358 -364 247 -870 -707 271 215 -203 -716 -798 -582 -868 435 596 -182 187 588 165 -862 -424 788 192 -263 -541 104 537 46 504 -278 85 336 549 -882 -513 5 346 -102 209 208 781 193 583 265 -667 -779 -29 -604 -538 507 -849 237 -553 -203 472 -800 -311 -863 -677 -788 -464 -237 -87 -750 -202 -288 -297 702 180 -223 -605 -422 182 592 709 -543 -338 64 -491 -310 732 -862 -313 -772 634 568 -200 -667 -340 -553 563 719 279 -310 -522 660 51 -649 -833 25 670 -396 -222 -810 -273 444 -659 -504 409 254 701 -734 361 -397 -765 -23 -587 142 -227 -357 288 -42 -892 -882 484 -801 551 -155 -668 487 -425 -129 -809 728 23 312 -207 -799 614 -578 743 -158 -37 -9 669 -239 -7 640 -6 -42 321 -356 -592 111 -198 308 -226 562 -591 -726 -455 48 334 -476 -452 -810 -829 185 -895 294 486 -555 2 -426 -231 -484 482 -106 450 -202 -773 -110 73 -413 -406 390 -857 530 152 -560 739 -41 136 -369 584 506 -565 -468 729 658 668 240 249 -407 -652 -736 7 -415 621 -517 -411 -610 -867 587 -718 -658 503 -213 230 640 525 403 280 560 314 118 697 141 -683 -55 -668 102 -748 642 -687 51 -439 -808 -654 396 -330 -780 -705 172 445 -306 -644 -276 426 -416 608 376 -329 156 12 -28 489 249 699 195 -428 620 161 90 623 -297 430 622 -799 251 643 566 -415 607 704 784 161 -201 -160 277 -609 674 -222 680 22 569 597 -852 362 15 -132 -882 352 441 507 465 218 -172 -697 176 -886 301 -866 179 -114 600 461 -446 728 39 513 -509 -443 388 31 -374 -511 -374 -861 -395 -376 -489 63 -628 -96 -119 701 657 372 -160 246 325 497 -510 186 -777 -22 -859 -373 -106 -581 -573 -765 -10 350 -118 -271 -192 -604 274 -68 -524 424 -792 17 63 719 730 -695 -393 594 -118 -787 573 -893 78 -569 -899 267 29 584 -263 -446 -833 8 -856 -588 -890 308 -876 467 580 -103 -163 537 786 164 -457 534 131 642 235 -826 -555 -317 -594 246 -86 -754 -448 -495 -826 -412 -127 207 -334 -218 -42 181 666 644 -176 -385 99 616 77 196 -821 143 340 -341 158 -198 600 170 -427 -684 459 -738 -873 -468 326 -584 207 -368 -281 -743 -69 781 574 -222 -487 29 -746 289 -544 170 152 -366 697 18 238 -33 -215 391 -180 -600 -110 -736 -899 -151 484 -667 -22 468 460 246 90 433 188 -126 663 540 279 412 566 -185 -884 -352 379 85 41 -718 -710 -203 709 -455 -809 -377 -192 -447 -375 -442 -870 -53 -574 -188 -805 -889 202 -310 59 65 25 143 37 249 23 505 -106 -320 -389 596 410 -415 -210 -773 662 597 -661 -368 -335 117 -759 -504 20 190 -793 780 32 -487 -16 -611 -22 725 479 288 355 -478 -636 -547 -763 -266 -551 -7 -710 132 67 -434 570 -200 -608 621 -766 -188 -730 -53 -772 -57 -189 743 -109 703 14 109 -142 -259 -41 762 136 -231 -122 400 -551 -665 46 -230 342 214 -58 -399 -787 709 686 78 -437 -631 154 -218 -261 -749 -892 721 -650 -798 -42 -149 -704 -77 99 169 714 -32 -580 -813 -207 353 242 221 -527 -494 7 -329 24 -784 570 -450 486 639 -147 484 -368 616 -344 170 -472 218 -245 -212 136 107 -769 744 251 -650 47 -221 528 -694 -516 -808 396 403 671 -897 283 -351 -724 -75 -229 -436 -124 360 -569 23 -494 -94 -40 -804 -718 401 361 723 568 -587 390 -537 -101 476 -668 -559 691 -604 -715 -389 119 -235 -735 -181 269 387 -163 -741 -622 184 558 -117 -327 413 11 687 774 758 549 -830 696 -34 504 -449 794 487 -346 -775 -410 -376 615 490 545 -422 679 325 -152 203 800 -195 304 710 -853 493 219 -214 -416 547 -471 83 -41 -352 56 -442 796 -301 64 509 -449 610 509 -370 392 -655 -302 658 46 -175 -837 768 -605 -354 599 -284 -126 -192 -605 661 -38 359 -539 768 75 -817 537 -282 -188 688 -187 -152 -742 514 -64 -881 572 -732 -801 611 385 -751 360 284 -268 -777 159 -365 -374 657 102 -228 540 490 -61 72 -516 33 -450 205 794 -286 418 -540 -558 378 -72 197 -625 -368 -128 148 -765 486 -367 604 -687 -811 -46 -597 -302 739 697 107 -900 -153 674 270 -386 -23 125 358 537 -178 -460 -169 -512 634 -499 524 -824 -471 244 674 582 401 132 -100 498 -830 284 289 -266 282 -70 582 -123 -202 -4 679 97 479 474 294 707 -103 -813 -333 69 -356 556 139 506 670 764 -524 -181 -251 -343 -791 623 -394 719 -641 -210 -720 -173 -187 -350 -523 -721 -362 -94 -456 -408 -593 -52 73 -411 -360 651 -337 291 684 10 421 -714 398 412 600 -89 -108 771 738 -841 315 -561 487 596 -485 346 351 748 473 8 743 -677 -193 -49 -395 -584 131 -428 266 -144 -407 38 -393 780 11 211 -42 743 -333 -2 -428 -610 53 -103 291 280 -109 -341 478 -466 200 -114 132 346 263 -882 -47 -183 632 -726 495 -518 493 82 445 -411 -536 -752 -888 651 -25 -300 -703 752 -578 -198 648 40 -249 -317 -274 -270 -770 691 -457 -258 191 186 322 -504 -53 492 379 -340 -147 -166 548 -268 350 -703 663 -730 3 247 -325 -304 -114 -898 398 580 518 360 -215 -825 603 551 -533 -512 -763 342 130 411 -247 -102 -735 695 59 -584 -836 -751 724 -593 -818 -674 340 -748 -126 678 585 0 -869 -900 -328 735 -173 -62 -384 -84 -400 -489 113 402 724 -587 457 520 333 -199 440 -691 -522 679 656 205 362 369 98 -885 -704 -181 7 711 -855 -501 -30 342 578 -556 400 761 -600 -20 222 -120 416 701 410 87 6 186 -603 -840 -650 -802 -562 773 -218 472 266 -810 633 4 -242 -130 -449 -708 -388 -115 625 499 776 514 -508 65 137 -780 683 625 -672 675 557 667 13 -300 220 283 611 -811 371 -83 522 634 717 461 -658 558 364 -6 -117 357 -562 238 661 262 -316 -882 -824 -175 576 99 -42 -334 -886 674 -456 120 -656 -267 153 -748 -309 -760 577 -726 602 763 -168 -523 451 -693 533 -264 -569 -308 -837 -840 -459 -563 -678 -669 592 -437 357 308 -155 -611 -601 270 205 14 -505 455 611 -737 88 -330 45 -280 261 -460 361 -26 741 47 -568 776 -85 -266 665 -460 -358 -2 -135 -540 -284 191 -842 78 704 16 -555 -830 -10 -744 303 589 -302 182 -688 196 -502 -887 710 443 -284 85 795 78 -3 -617 -374 -774 754 441 -588 256 -105 -677 -827 49 -55 18 480 756 101 796 -771 -22 639 -775 679 302 -648 -427 347 488 -517 197 -181 698 709 -434 -389 254 -215 465 395 -528 106 -271 -695 -601 -889 -332 230 -276 -437 -596 354 -207 365 -240 268 728 -452 -285 278 551 496 -454 -381 461 225 -497 -885 90 490 -541 -52 178 -796 -868 -868 510 600 -160 -867 -450 -547 162 -562 726 354 -760 -23 146 741 -25 575 737 -556 313 -212 -108 -405 750 -644 -8 253 -619 714 -531 -375 -21 -234 -894 -371 -591 -413 207 728 750 -428 782 -266 -97 -462 -47 -603 308 -370 321 297 -709 417 172 -868 -309 629 -642 744 -396 -754 329 235 633 -501 78 517 -14 450 366 377 751 -219 -338 -620 -567 173 486 -782 -628 11 320 314 22 -788 438 -354 -594 376 -703 572 -240 23 67 -673 210 -125 -639 -139 -688 388 -637 -354 141 -636 -804 334 247 278 -236 -872 -723 -350 -226 -483 414 -431 379 -837 -746 619 -718 -319 -467 -179 434 128 -799 -783 783 387 -332 683 -214 -330 -272 125 665 794 -836 -699 729 -497 -266 -167 192 422 -795 -165 476 -409 433 82 -379 -646 -337 -590 -572 -754 119 -10 665 196 -146 -128 -379 680 -707 515 -118 -670 798 464 589 268 -535 235 299 622 17 334 725 372 -551 787 401 349 -106 -798 -335 -257 530 215 588 788 476 -239 326 515 -636 -423 -427 77 -578 -446 567 227 628 544 659 -552 245 81 412 379 -724 -654 -542 43 -175 118 149 335 -274 419 -175 676 -401 -136 -633 112 700 -387 796 330 -122 -228 -538 177 88 -670 296 -833 -366 -642 -220 398 -86 -485 427 -375 115 312 -504 716 -529 -259 623 -728 23 -184 374 -195 605 -73 -231 535 136 760 -898 441 705 -481 -213 -138 506 483 -667 263 -168 -749 -600 74 -210 520 -427 26 -314 769 -43 -16 108 414 -743 -810 556 -487 -557 90 -695 63 420 482 -721 -812 -242 751 464 -872 -664 -35 631 728 374 -303 702 159 176 -473 115 132 -760 -236 -376 732 -144 -292 460 -689 -726 220 -390 -609 -491 -248 -397 -821 747 283 540 -653 361 518 468 -42 -887 -839 -414 343 -771 129 326 -275 501 -30 -633 660 439 594 -883 -193 -259 -527 -209 -495 -181 612 468 -557 174 -718 738 442 612 307 -789 -627 -808 -435 -825 -632 -671 718 592 296 105 293 483 -477 -469 -761 25 -95 371 -307 -509 -102 514 583 285 281 -825 -538 -893 737 -584 -323 -834 7 -149 -481 114 199 -605 -157 -590 349 -433 385 -744 121 -193 228 -422 -365 602 -488 162 715 -720 277 463 -873 -249 -115 313 401 -816 -682 509 -361 740 564 23 228 -519 -93 399 -473 293 -150 322 343 701 -125 -682 742 -745 10 -50 -744 200 656 -110 736 -133 700 538 773 -74 90 -894 -558 575 -307 570 -155 -817 -601 530 504 110 -851 -172 411 -717 -155 574 -794 248 -392 412 625 360 664 80 796 -728 -282 583 -667 756 31 -551 -414 775 417 -417 65 711 -450 -353 48 -767 563 625 -602 258 -321 -651 -550 -91 -578 400 -847 242 -500 -279 -42 -116 -325 401 -122 738 -384 -645 -47 -385 730 -317 276 457 724 -185 709 -480 -148 -887 575 221 -314 -689 63 -756 -451 80 -522 -359 -744 -113 -211 -130 -177 -279 -357 -70 -893 -3 5 -131 -385 248 342 524 -381 446 -233 -440 104 708 -783 -254 -239 -486 -476 -501 716 628 -107 363 292 352 233 -696 -89 514 129 -232 734 -405 355 152 -838 792 -571 263 30 273 511 49 -741 163 -338 -71 51 227 649 566 258 444 47 -447 384 -231 -590 -472 401 245 -23 235 -425 539 105 -241 -284 -405 -817 -746 600 194 772 -98 -180 719 -484 -446 -742 506 -687 -301 266 659 -175 11 208 555 12 478 -238 567 -357 -219 -322 169 -720 -884 -870 331 229 703 -465 -645 390 -749 760 -198 -293 529 -110 260 -881 -125 -141 350 472 -780 693 628 -663 212 -90 5 24 542 170 92 426 107 371 348 -375 788 123 615 -462 -17 -312 -45 403 333 -760 -838 138 -256 -378 -655 300 475 -88 63 -470 -782 220 377 -716 -721 -194 -846 5 323 -590 553 341 514 -801 744 679 -443 -665 -85 653 -466 -774 60 -26 42 377 -743 -565 -675 544 -301 -249 115 -315 605 634 638 415 -155 -635 793 176 348 -414 117 221 203 -328 -637 491 716 -791 -268 244 729 -467 96 515 179 -847 608 -133 -647 54 222 -448 -834 -400 -874 -120 63 396 -876 -413 569 -637 683 794 -638 -779 -432 -751 454 781 -448 295 318 701 577 -444 721 51 605 533 -100 795 -59 494 -764 -738 405 -684 12 351 -464 -350 -30 -728 211 -300 700 -427 -8 -375 667 -359 -227 223 -748 213 -248 287 522 -92 -214 466 -150 147 602 266 364 -124 -600 -216 -439 281 -206 -160 -279 -361 289 486 -877 -356 -622 -134 -326 -714 -287 617 217 -740 -610 105 -719 583 -627 140 -803 754 -594 -498 -354 -550 -570 -405 526 715 139 -464 -253 497 422 547 398 -783 695 -768 -760 -748 -666 -264 -802 765 760 -346 -24 -697 -406 -810 -539 -830 -646 -511 -166 -675 57 -139 -579 752 -674 -544 -326 690 -439 565 482 -345 -480 589 -108 -737 -578 90 -285 295 82 668 98 -813 460 199 -898 -236 -739 -421 -271 308 442 431 440 -291 749 -472 129 -369 603 -544 -234 579 576 -551 -642 -547 670 750 93 362 -427 690 671 756 -873 103 434 -505 451 186 27 393 337 671 192 481 571 -828 133 -820 -31 -530 332 175 333 -566 71 -784 -859 9 546 -353 -749 -882 -106 784 -15 696 -6 548 349 316 -60 46 -431 -863 -528 141 -447 -880 -40 -321 568 186 701 -38 -541 591 -622 632 -652 773 288 509 -778 125 -534 -665 -774 -55 635 655 -653 687 763 587 278 -215 397 -728 286 539 85 -497 -365 -731 -886 -416 61 519 728 309 -109 -894 -848 -78 -266 -316 632 544 -851 692 258 -636 -325 -323 234 -84 -874 70 -40 232 -797 590 491 676 -42 -869 -601 -532 443 657 761 -587 124 -694 -547 404 -186 91 -698 -528 334 180 565 707 530 -41 626 46 -727 -806 -440 337 -280 604 -527 -708 -627 -61 -139 301 175 -120 769 419 -220 227 439 -738 464 87 -187 115 -246 367 -738 -505 520 -527 -866 85 424 141 750 -499 -255 488 -396 713 249 231 67 181 -720 56 -830 -69 -779 -367 -204 -466 -347 569 551 789 772 752 583 -267 -227 -118 501 -685 133 -452 -49 -617 315 635 -414 -841 651 -815 -844 480 -784 614 -153 536 -546 415 -351 -747 357 -486 -94 458 148 95 751 -348 -847 -641 24 -671 399 276 3 -18 499 279 72 787 373 -306 139 -818 -309 -34 -203 31 -642 -883 -801 694 197 780 -391 -348 554 -638 270 358 -865 -533 718 -743 -9 -85 261 -351 -164 -48 475 -746 576 -515 624 -260 667 -453 -550 -328 -516 138 373 -347 -774 220 -512 217 93 -59 -340 -192 -803 -240 -848 257 583 285 137 -650 642 383 -462 -127 -430 55 -268 592 196 -591 -900 3 -321 340 93 -184 -477 -715 -191 -343 517 -308 -92 193 270 -312 338 -312 319 -327 -104 140 -869 396 502 -345 -786 250 -58 214 -853 -172 -696 405 -139 -671 674 344 -883 -664 131 -386 -740 -420 -30 654 -803 116 -411 -347 -521 -733 -418 -213 234 -244 -377 629 664 -850 -379 -174 70 -437 -716 -174 -272 554 40 51 -167 -371 656 433 171 -375 690 4 -136 244 248 130 382 -877 308 -391 -892 -686 -298 -525 524 616 -815 -475 -663 141 -689 -463 -74 657 48 314 -734 -173 89 -334 -450 346 669 82 -675 -745 76 -346 679 -168 270 266 -45 -707 155 212 161 -78 -356 589 633 -17 -611 253 437 263 -242 753 72 -615 -612 469 -609 314 249 411 -893 147 -103 -697 -398 523 -66 -748 -164 -22 186 -196 116 -738 -517 -511 -380 -347 210 -407 430 -385 -4 458 -9 -247 333 127 -666 -797 -850 293 9 -400 -373 638 -711 -848 241 -540 -424 551 625 232 -823 247 -779 -13 150 361 419 -793 440 334 -339 491 -818 50 -230 376 515 359 521 703 -24 430 -458 129 364 -651 -223 731 83 319 148 269 650 -248 -789 -63 -47 -22 -448 331 -797 547 -67 12 201 669 795 -443 27 146 136 25 -722 -120 -862 -350 -601 -865 280 781 249 -199 368 128 -510 186 13 -435 -630 -694 682 515 -381 -478 223 501 -226 343 -803 -238 680 626 721 -216 253 486 -471 -138 -669 -207 -802 -482 667 796 215 -583 439 -708 -593 -232 -34 770 23 -820 -832 786 317 201 431 -557 446 -785 -524 515 -487 -884 752 188 31 -550 -339 27 783 -868 427 -491 -827 -537 11 -531 491 -228 684 349 66 -749 -335 -769 -628 45 324 144 38 -358 -123 -730 -746 -757 -839 -76 -6 -643 -402 62 645 776 -266 780 17 637 -509 33 -595 126 -821 -860 -536 610 -240 724 -598 -180 -494 -794 -510 579 -611 -150 -786 82 -72 652 -84 -722 -298 -465 735 407 704 -165 7 653 487 493 -556 -53 -797 -333 -363 -174 -27 192 510 704 -298 -252 -707 166 -763 -893 -550 52 37 -838 -705 -857 -542 226 -507 -53 371 472 276 -220 -825 375 -297 -501 -648 -299 42 418 685 709 618 -259 128 317 300 -117 -432 660 405 -75 -180 530 583 -343 157 -821 524 583 586 758 276 211 525 -149 -98 432 -225 -254 -44 481 755 -429 546 -805 417 -448 788 473 -269 89 418 -324 -192 436 -341 -662 304 273 -171 -517 -75 -156 226 442 603 318 149 -555 451 -470 -876 -655 -703 59 -24 -662 -417 260 253 94 -613 -584 505 -634 -195 -561 -584 -891 -268 -834 78 -732 781 -474 505 -875 748 687 -115 15 410 -344 -174 314 -216 401 474 -685 394 161 576 676 -394 714 227 -170 -682 729 -335 -18 -351 303 37 490 169 -304 556 730 46 420 258 546 444 765 -705 115 306 -90 -604 146 -417 767 315 -504 -317 81 -864 602 203 703 -60 -197 -516 492 -877 60 -883 443 -160 59 -739 -28 585 588 -57 -644 568 -60 -242 -663 -645 503 470 -482 -17 -838 743 -135 -483 -662 463 442 743 92 -126 -563 -769 -101 -827 -247 -17 -811 73 -509 -55 477 629 -180 84 -200 396 -317 64 -270 -479 58 440 -584 -28 -852 -608 385 473 -183 674 28 738 662 -428 -574 489 -443 487 -129 462 12 -340 339 -683 -674 512 -837 794 339 643 432 419 666 371 533 132 770 433 -665 351 575 504 549 401 257 699 -32 620 574 738 -566 712 -489 698 -685 -529 -873 329 -389 490 778 -393 -398 366 -881 490 461 -502 21 -670 536 -451 563 -268 686 11 45 -168 -183 17 398 661 -432 457 -33 269 -738 -110 620 124 179 137 -125 217 -270 503 -472 17 145 488 79 -825 383 -500 338 92 609 489 64 476 -499 -278 792 -813 -94 -461 765 355 160 479 609 -742 -189 -277 489 -97 -58 465 -109 -113 -812 404 605 -807 169 -15 -786 -165 315 -316 151 -260 -596 651 -481 -132 -623 119 -286 115 0 467 244 749 -698 -889 -244 357 318 42 321 -68 -296 -825 -518 -610 16 247 288 63 -72 759 -431 143 800 189 -120 683 -631 693 -887 230 -14 96 -442 -298 157 47 -42 5 -149 287 494 -609 501 -584 30 555 256 635 -200 148 736 379 623 -874 -765 577 -315 -485 -651 -140 721 -373 605 -139 566 382 -477 280 -7 332 776 -182 778 -103 -537 -331 740 472 -791 489 789 86 -667 36 109 -349 30 -701 -361 -882 -587 506 681 742 -381 -174 -628 -178 763 -642 633 -301 -263 779 -632 -107 -138 376 700 790 101 -46 -831 450 -479 571 69 200 623 -233 -337 537 378 -71 548 358 -375 -122 442 68 -321 -64 573 -687 636 -208 -86 23 -644 -367 -560 -102 777 -254 -800 773 295 -571 -425 768 128 610 -687 -569 599 779 -428 -817 536 75 -521 575 -9 351 -533 83 712 458 -150 -53 -62 -26 562 -133 -645 -273 -308 624 -106 24 711 155 -447 147 -244 -248 550 -556 -321 412 -77 219 369 522 -639 -280 270 -275 -2 660 -589 -660 554 -170 -412 -613 -313 554 -614 -873 -258 23 687 750 317 -115 -373 -281 711 357 214 -191 392 -476 719 -7 -433 -602 -160 -531 -678 -285 -135 513 472 -575 -595 774 444 720 285 568 648 248 -143 -488 224 -616 -748 249 422 -763 275 496 -691 619 -429 -829 -862 -38 -726 -898 -427 722 318 -91 640 -150 -286 -422 -689 76 -450 -271 595 -700 -732 45 -347 353 451 -716 251 752 -682 549 -831 27 -778 -203 -81 -346 794 -85 -291 460 745 -65 469 -438 483 155 -477 453 -246 539 92 288 504 675 98 410 -600 83 220 29 249 197 309 1 298 -463 -487 248 551 -612 -554 -16 188 -540 -580 -629 -195 240 -812 -856 -802 -869 620 -108 169 211 -692 -519 589 298 -151 274 576 545 658 25 -560 528 -657 782 307 578 677 -625 -521 -456 -881 -248 657 -213 -34 -91 579 220 424 -271 263 117 -803 -742 16 117 -840 -664 -330 -220 -53 -536 658 621 298 407 -282 -352 -29 -419 -864 -249 58 -163 166 -794 226 -176 -274 -410 418 49 -402 565 155 -12 -305 -300 -202 497 -830 -382 748 299 379 504 393 -694 692 -6 206 310 81 -524 541 643 -328 -227 767 459 -504 -96 627 436 -593 -307 -392 537 -98 371 303 690 798 720 366 589 -229 330 416 231 -843 -585 -316 -76 -475 61 417 -233 707 230 114 1 326 -582 -66 -162 189 357 800 -830 614 211 15 -452 720 -144 -34 -64 -733 310 -307 -402 -895 483 378 -118 -114 27 246 531 -346 662 673 -493 638 416 -14 208 -851 -325 315 -681 -596 203 522 -511 25 -155 -541 770 -49 -674 -169 -384 441 754 452 -724 -734 -406 155 685 647 -835 -629 299 -575 762 485 -734 -717 -331 -577 757 236 -320 432 -582 -159 -874 -584 -471 754 -798 284 -231 599 -624 -872 724 67 22 -766 658 -73 -810 -656 181 171 50 341 471 341 711 -735 -841 -11 621 -394 -124 664 -780 640 -825 -891 195 199 -875 588 551 -574 -448 -842 326 -280 -122 353 -523 -682 -482 -49 -899 422 225 -255 739 -542 -12 -501 -447 103 101 -60 316 564 -306 -681 444 582 108 -717 -628 -570 -363 -414 723 -187 728 766 -240 634 -680 274 435 253 777 -806 -591 -749 -60 -861 207 -414 -263 648 -554 -778 -269 582 242 -857 -715 652 236 148 640 443 57 -212 578 200 -726 468 698 -293 387 -285 365 -898 -499 387 -273 195 165 145 -745 -568 595 331 17 -478 63 769 30 727 618 194 -16 -238 -54 138 -48 764 -876 -706 -287 -267 -778 -199 550 439 -344 622 -267 -711 -25 -621 -73 -646 184 -157 -773 -411 15 261 296 -582 622 256 250 -613 -493 -589 469 -149 -838 -355 610 -806 -519 -140 -705 -498 -327 -843 -216 509 -144 296 797 478 -199 225 126 -738 -160 -588 558 570 7 -504 695 764 215 -619 219 -268 417 410 642 271 210 707 -462 292 544 -483 501 169 156 68 320 -232 -595 295 -348 712 351 -252 475 -556 571 30 -709 -704 -375 -293 -684 -330 335 -566 70 -358 -156 -887 102 -593 40 541 272 -516 -381 -694 102 -551 765 589 -515 677 313 700 421 -729 -583 -61 -695 236 336 -72 -514 321 387 158 765 -313 70 75 402 458 34 128 604 84 799 396 -314 -850 -123 -411 552 96 -151 652 225 -90 -514 -540 -830 -863 -679 -546 226 -845 -330 -652 -622 -232 -368 49 -605 -702 -815 697 289 217 -332 -856 257 -78 -168 376 -684 -645 -689 8 -610 278 760 -879 521 -863 -706 -212 -798 -133 -822 -718 -284 742 -675 -130 -178 459 746 185 -348 -682 -599 -506 -610 545 750 -353 311 387 -438 348 -377 99 232 -865 -489 -394 440 -367 -575 -801 573 -681 -716 -232 329 544 -113 -680 640 74 422 -140 -172 -559 -186 594 -55 754 -155 -516 -580 490 330 114 -241 -751 -303 -481 583 746 251 -336 319 12 134 45 133 -191 438 578 -839 662 370 559 -830 29 719 -793 -207 613 -438 577 -376 545 -164 -92 570 -141 -293 -595 -467 -128 269 -327 426 224 677 626 497 486 -417 743 -251 -265 580 471 356 -857 -320 617 316 627 -329 511 559 -512 -230 -694 558 163 761 -687 -50 -77 -684 -638 -757 -18 -91 -516 -597 -816 -598 139 768 618 686 -454 700 -122 -771 60 -553 -12 -77 -108 -306 710 -136 779 331 -707 -805 454 488 436 473 -865 575 -276 -404 446 153 408 106 -658 -124 -200 -58 -130 -218 308 233 273 150 -612 666 -462 -208 -817 -680 123 147 -413 535 -543 774 476 -716 288 -563 197 168 -627 -662 -891 -528 -396 -91 -747 -146 -44 -823 -471 -73 -136 -307 703 -254 393 -174 422 504 250 505 -775 -144 -83 351 -475 169 66 -263 438 -323 -281 474 547 145 -378 125 22 747 -64 -16 410 555 358 -618 97 -313 -757 65 648 490 -355 421 618 709 -462 -739 610 -347 692 105 -188 69 527 -302 89 112 -300 -818 98 -105 -204 714 -297 563 430 -142 -805 510 -195 71 447 242 542 -642 -342 332 -329 -603 -489 187 -772 -268 -165 -490 206 526 324 -472 548 485 783 590 13 -227 378 -202 302 -161 -523 -566 -787 662 42 -54 260 253 -782 -181 663 678 24 -714 -80 -430 -159 533 -46 689 16 -766 -730 341 318 665 334 2 -596 -838 139 -859 -568 25 74 491 -856 70 563 -825 124 -717 -822 -285 -9 763 554 -261 -747 -866 -852 -489 -39 316 407 606 -583 458 -745 -885 -539 673 104 31 445 -688 -377 -14 530 490 178 -96 -647 -733 253 290 -18 -425 -389 791 486 -106 588 -520 -606 456 346 732 -846 444 150 -806 -504 274 -497 -736 142 -336 -654 -90 -508 228 238 -174 -269 758 702 -881 -237 668 -456 -520 -252 148 -794 -548 -896 -171 398 698 562 -416 -613 379 711 -240 -696 560 -442 329 216 477 -883 364 -321 751 -359 -453 -834 443 398 -464 222 304 595 176 -670 749 184 386 46 357 -19 361 -189 13 -103 -454 338 750 -520 126 -328 189 -462 765 169 -445 -672 -409 -370 789 -760 169 417 -572 58 -549 117 -207 -707 -610 146 -548 -275 -775 -602 -204 -105 350 -229 -234 396 217 -270 338 -586 -24 -718 338 -868 317 745 -836 763 -170 -334 -301 -756 197 -673 437 -31 133 -92 -842 -809 730 179 -323 609 -676 268 -383 122 -687 -164 716 281 -865 13 -396 696 -470 746 -473 -125 -693 -344 -261 102 410 -717 -777 35 -98 436 -810 -413 71 -852 -240 335 202 418 -14 152 -824 -863 -704 -670 555 36 -239 114 -826 77 -418 -220 406 -806 515 -551 -708 566 545 160 239 334 -168 -693 -479 -574 -842 -239 -818 -445 -182 -534 -855 512 128 368 114 692 749 -640 -518 -802 752 618 6 602 -392 -205 646 -416 -366 421 -461 -423 -463 -479 71 15 -554 -734 138 -858 643 469 -747 208 -310 -414 -171 -862 -431 -559 -620 -798 -622 542 268 -512 -450 392 -228 -602 551 -691 -557 562 -845 416 -248 701 -32 593 466 -149 577 684 -813 -358 164 -275 635 217 266 -60 590 -682 -898 -105 102 -443 455 -1 648 609 299 -548 375 394 19 -857 -512 -845 -552 126 -551 297 259 -17 725 -591 -526 753 32 -417 -508 686 -718 627 -636 -889 -624 582 -82 278 -408 393 -555 462 666 775 158 529 308 -211 -347 143 -627 -23 -526 374 -789 146 -269 213 560 154 -471 -392 127 -150 -15 -283 -297 -478 -674 488 -785 519 -731 207 126 630 -315 582 -412 -508 54 -235 242 471 600 -795 628 -786 -745 718 -673 -175 300 -480 -812 -432 577 754 -743 508 414 -378 762 -298 -98 222 413 -482 -801 -233 778 430 -362 482 -845 625 -653 456 482 -660 -399 -104 269 599 124 -814 -574 4 727 8 -531 557 -263 42 -477 36 309 -881 -374 795 560 -722 32 -268 -66 -117 291 214 -670 719 202 -545 -446 -623 665 -822 -724 119 143 429 108 -834 655 -529 606 -148 -535 -533 -740 354 719 54 684 -128 -70 -568 -128 -44 637 -714 316 81 657 -794 736 -349 377 686 386 -640 327 -855 -632 161 -681 761 -883 370 306 51 -158 -513 524 522 -389 708 115 101 363 193 -65 -826 110 -399 -839 -723 182 348 658 231 -270 -310 -254 -311 -753 356 -103 -654 -441 643 418 540 -350 -600 -600 134 -105 742 -298 -569 715 165 -27 -794 729 -128 -673 61 -372 -4 172 -484 -826 722 345 302 472 -682 -737 -612 505 254 -622 -340 -165 -91 1 457 -147 130 419 14 -339 506 -813 166 -700 -214 589 -456 59 -494 -712 -211 516 625 285 -170 168 -671 -712 198 83 -626 -657 726 -175 29 -555 -801 255 789 -586 -34 139 -239 419 62 248 -213 574 -238 -621 34 -114 -779 59 -867 180 492 -737 480 659 377 -856 315 -729 -273 698 141 -474 -531 -235 157 -207 -444 -36 -155 374 53 311 229 -743 546 -859 -543 -167 650 -403 -720 297 -126 -388 -292 -766 629 -207 -490 -128 266 -669 -196 119 -790 414 -575 621 -825 -134 570 737 -736 -55 -894 651 144 793 242 -19 -64 638 223 -268 188 191 -273 -609 -691 124 -289 -301 67 -292 579 424 795 142 -143 -442 -296 -884 -622 -705 -227 -543 210 -722 145 785 622 721 -10 -281 685 157 -38 29 -222 -719 250 -384 709 272 -770 -304 -617 403 791 456 -22 467 -670 17 545 -687 487 -573 245 -108 266 695 564 -832 310 -720 297 -348 -405 212 -313 -116 -298 735 59 646 461 73 470 -131 -112 -533 -429 -363 -438 -13 686 616 -524 -547 -34 -132 -857 -779 -450 -293 289 -783 -341 -411 -458 716 -651 -416 -820 800 -448 -702 443 -757 -764 -549 -197 38 -581 792 -815 -702 738 419 520 -508 -607 -254 295 -818 643 -348 138 594 -14 -81 463 -291 -394 628 -892 449 -428 781 388 -5 -53 -784 -77 -89 -635 211 -874 -182 -659 -324 -812 -477 34 247 275 -218 -435 181 271 244 -218 701 -603 -405 257 -593 -333 667 -795 772 -772 237 196 -824 -346 349 626 638 352 703 798 474 347 101 -320 235 710 496 472 -814 13 -784 -395 535 -186 222 -540 536 -546 -573 -463 -299 -812 -814 782 -859 495 153 -398 399 774 389 -673 432 -99 -461 -671 -142 -878 416 -273 -809 -129 425 458 -456 682 518 475 -563 -367 681 798 -120 791 -560 -678 461 215 -304 -433 -599 500 644 -1 259 -350 479 -739 -466 234 713 -226 579 -285 -269 54 -750 -594 -787 -618 631 -899 -842 -698 594 50 689 776 315 363 532 238 761 -723 -90 671 -184 -8 -512 450 715 -741 -842 -481 -299 537 237 -270 206 -701 582 559 -569 249 -362 330 506 605 -487 -193 -210 774 -283 118 392 590 611 389 532 237 -354 231 788 -718 -330 -500 -506 411 -390 725 -85 313 557 -481 -656 630 108 203 -276 -881 -470 463 -598 612 114 545 -569 -556 645 -594 -274 563 -641 97 -30 618 313 569 -533 -864 615 -798 416 -604 -15 316 -318 329 -804 -394 677 -756 422 -814 -87 8 110 387 -469 617 550 160 -217 -308 764 -740 634 452 -284 360 -95 485 -219 -453 -852 -369 -55 312 157 344 -194 -298 151 536 702 46 784 -261 -701 -741 575 180 -51 -139 739 -697 -544 331 -86 180 661 282 743 -688 -724 -802 -316 80 402 -702 -483 -346 -389 591 544 631 -219 95 527 -210 601 -118 -31 -807 -531 -650 -790 761 614 765 266 -785 -227 75 -647 301 318 259 642 -485 -369 -199 -753 312 -147 -438 370 -407 160 156 -200 -632 -565 257 -540 -621 443 166 -354 86 -562 -160 -307 -104 -109 -490 7 -555 -619 -561 -638 -436 379 -581 -385 -681 -691 193 586 505 422 -668 -413 -796 -73 295 -77 350 -127 -830 -383 746 -103 -113 -79 561 40 -449 143 580 -41 -312 -722 -366 -212 -142 780 424 -247 -862 372 329 255 -365 429 187 -526 -52 273 -763 199 297 -678 -822 -517 -749 -644 -272 -432 445 216 -252 -92 144 -270 -255 -338 -504 -350 -896 -15 770 230 -876 -323 -543 142 -796 345 -92 -348 359 711 50 442 39 365 -85 579 341 311 -713 554 -493 -550 -721 -313 255 498 -760 306 -625 -332 -700 -364 -471 84 545 -620 8 -162 599 341 91 368 330 305 785 174 48 -775 -386 -895 -178 -315 -415 60 165 -792 -712 547 421 -238 373 219 662 311 791 -498 417 593 -816 669 335 344 487 -734 111 -797 -826 665 -483 -698 -648 427 -401 85 463 209 29 -487 652 761 672 -799 -525 209 -28 646 71 -131 -2 -482 757 -77 282 293 -216 -384 -866 -385 714 -584 524 -307 163 685 -426 90 317 693 637 792 757 -549 552 750 -809 -277 448 -856 196 11 85 678 782 -68 76 34 -227 259 -830 -119 -294 -583 -895 294 -858 -561 -428 23 -220 17 -445 318 -366 -363 -352 -882 -15 -770 -192 -776 -821 657 -577 -92 587 -581 249 -668 252 -803 282 191 -636 -24 659 -259 368 -721 -815 -404 69 -632 555 213 -550 -685 29 -410 277 609 -573 -772 -206 243 336 -615 199 -232 408 151 132 -127 -238 -386 413 422 -873 -824 -58 314 -161 -675 424 -662 -215 202 -89 -494 -832 271 -627 -724 -318 -898 -785 -648 643 -107 13 60 -874 -548 -759 -55 -319 351 -150 440 619 -712 -844 326 388 12 -878 -562 -414 29 -120 330 424 684 773 587 -668 775 406 -647 -58 84 -345 429 -211 580 -25 -879 89 -376 721 -421 477 4 712 -252 684 -555 600 -438 -222 457 -730 -446 -611 138 -297 128 -189 -293 185 -534 683 184 -21 -706 -559 -143 -555 -309 -856 686 -271 208 -315 257 748 396 372 769 640 -855 -411 332 361 -422 -301 324 -61 182 -50 753 734 -70 -207 785 563 610 600 260 169 616 -707 -430 -535 -558 232 396 -370 519 565 -632 -217 -34 -842 734 -815 -115 -394 -602 -459 291 698 -325 -522 197 609 -713 340 -315 -735 321 -631 -392 -30 -536 179 -192 701 -424 54 614 731 123 -100 -150 -226 85 137 -379 -491 489 781 182 288 -824 717 -170 45 127 526 -578 -702 -104 206 681 -243 -880 -839 395 -280 -807 96 455 173 -422 78 211 291 -251 253 -740 660 -215 -810 601 -601 794 527 -471 -519 552 480 34 -409 -132 -80 781 357 381 281 -70 -353 -405 791 87 -178 184 -525 -608 781 586 120 487 -687 -739 191 -497 155 700 204 -250 -614 386 -736 471 -892 8 -90 584 -371 -45 513 751 -596 -559 154 533 107 -351 -505 -144 666 -198 -255 60 -736 672 -448 -243 -175 466 -208 -535 645 -761 345 528 227 -722 -480 -507 40 308 239 -807 -552 235 23 -35 -843 470 -680 -537 681 -850 664 604 -580 379 -75 294 466 -357 -253 -690 -161 710 -131 -634 -670 -607 -139 -514 -628 -309 736 683 -702 -99 -645 -204 673 -336 -737 2 -682 -171 -202 71 -235 -531 -292 481 -347 -104 -322 -224 -271 625 208 -190 -480 617 -155 -42 253 -408 -78 -865 393 52 333 -575 21 386 -809 -186 -92 227 -240 -158 -643 -609 -707 -157 572 -548 132 378 79 -722 269 562 373 -878 549 -270 238 -168 -886 -231 -194 581 -766 -793 414 350 -345 260 270 774 713 -5 -882 -730 33 796 -223 -890 -238 680 290 -588 -842 -716 -392 388 91 248 715 -836 -475 -577 -512 -556 310 581 506 426 -207 -314 -189 -270 158 -402 61 -834 192 -66 -576 267 622 598 -621 -714 438 614 717 154 246 641 -236 544 -422 77 -420 191 -885 -886 166 250 -355 -463 -608 -514 -205 -508 -502 -103 626 -666 574 -808 360 -856 -738 392 -890 -668 187 116 160 773 440 -223 665 295 435 -839 767 215 -219 403 -758 -339 -64 402 -92 -114 -301 304 638 -389 551 530 -668 -733 284 59 -185 768 -602 -319 113 -443 -398 -745 108 -544 618 -865 -862 551 729 110 395 661 605 50 -889 439 -775 -414 168 -623 298 -153 -288 -783 49 405 744 -637 -489 354 -823 -433 678 -32 -612 320 224 -742 -514 640 -621 -198 168 544 -876 403 336 265 110 478 652 275 467 708 -872 220 -196 478 262 -434 622 -204 -476 94 166 -114 -441 570 165 -489 319 154 -729 -801 654 115 182 27 70 415 -579 494 316 -298 707 795 93 674 523 -359 -136 -11 -783 208 -471 -85 -227 -454 25 -307 -30 161 -13 582 -186 261 225 -734 450 -682 -866 -511 70 -689 48 -696 -399 650 354 -156 -263 -551 -773 -512 91 -416 319 412 -898 392 -181 -56 64 449 -75 -887 -237 549 -607 311 404 -764 127 219 -807 -669 300 -529 -505 179 747 -3 169 -232 -507 520 -634 696 -574 -314 354 112 540 543 -843 767 312 87 -680 -32 41 515 -436 -504 -815 684 -809 266 61 -604 62 760 770 -679 416 185 356 407 673 -459 -422 633 396 -555 -117 -453 -489 666 -819 646 19 -386 564 175 -181 448 126 -99 -263 516 467 138 175 214 -251 286 -865 770 279 288 727 27 -505 -189 -59 -816 433 -826 517 359 -750 762 -183 397 -316 -112 682 -690 -895 -57 537 -637 287 -358 413 197 -663 294 -22 -388 710 278 -421 -384 -174 469 90 133 558 87 146 -249 -499 -618 -418 575 -425 -229 -768 308 151 331 368 -842 -565 -722 264 -359 -304 -527 -578 -76 -166 400 660 -494 -411 -430 688 72 553 -871 24 -740 -422 -375 -305 -141 656 -227 682 445 -484 -844 62 -172 -537 620 -622 612 413 -748 -839 310 519 -354 -218 -623 -745 674 -363 482 -608 -163 -335 -124 -860 102 -474 742 -900 238 -372 -610 -792 79 73 167 181 150 307 226 209 -614 -312 -300 -701 -899 -346 -334 -569 -888 -864 60 -66 -821 -568 -102 -175 398 641 -621 -188 153 -863 306 -462 554 285 -42 57 -288 -15 86 -330 -645 -272 767 -244 -213 -255 310 -616 -171 -730 -290 -373 692 -537 -578 476 -532 -721 -796 -186 757 509 771 440 -469 -500 378 -455 -425 -281 66 -625 -79 682 780 132 -518 -237 221 -325 704 215 -581 -131 435 517 -199 68 -295 -435 501 707 30 270 159 516 -13 580 120 -306 455 508 -582 -650 563 -94 -334 239 -439 584 28 -474 48 310 -197 -826 -660 791 647 712 508 681 796 40 -656 358 519 -250 329 -44 14 275 45 -141 -765 710 448 -795 602 -387 599 86 446 -3 188 -662 649 -109 288 -248 322 -353 -779 -324 118 -144 -710 26 90 -46 -674 -206 -36 2 205 -542 326 135 408 467 599 -349 -496 52 519 196 -494 -623 713 422 -734 -354 761 10 300 553 80 -761 -830 -763 732 369 125 -562 -733 -328 156 721 749 135 -65 -504 -861 394 -783 -539 -16 -695 -715 652 -367 -702 373 416 482 407 -483 -133 -679 641 -728 786 -510 -500 582 -709 -528 585 336 -708 666 245 285 -687 196 -403 -465 554 -188 134 699 55 -617 60 -621 792 437 -157 206 713 -228 214 -2 101 -826 629 -323 -709 404 790 764 -249 46 601 -795 -466 -4 49 495 -411 75 -215 -390 -11 -661 788 -343 -391 -259 168 -548 -171 785 417 380 -713 -329 -270 460 -382 429 216 -141 340 291 64 265 111 487 473 493 574 -627 560 420 -547 -598 -265 60 -115 -854 74 -490 -313 679 -164 251 337 -237 -821 158 -609 96 229 -330 -399 414 -87 212 -125 26 -229 167 81 111 -539 513 562 121 -777 -145 -484 -505 214 -621 494 -237 165 105 483 97 473 632 -698 -191 164 -335 261 530 388 -567 -776 -413 168 -703 142 18 -352 568 712 676 129 -563 49 -585 -136 -306 178 564 610 -495 731 -349 617 -812 543 -822 187 325 -711 -81 -601 643 -687 -216 -119 -517 733 -282 484 751 171 661 -270 -634 369 -103 -388 -318 -202 -675 -746 -13 -481 149 -147 -263 -838 603 -562 399 731 683 -605 62 295 -193 -7 -164 -81 -43 -669 680 426 -273 560 296 -46 -391 698 633 -71 236 547 -293 -436 568 -561 -793 518 -770 505 565 -601 -822 -609 -854 -539 794 -837 146 -882 -441 -854 579 -758 -670 504 -463 656 501 157 -268 771 506 -857 -610 -163 -391 567 -593 259 -744 662 751 -755 53 250 292 334 -813 -875 469 703 61 622 -615 293 628 712 395 -661 738 -359 614 34 -127 478 15 724 154 137 -749 706 -414 -342 464 -803 -656 238 -714 -442 -149 -268 -315 520 -836 122 -832 790 -616 -145 -548 -552 -369 -169 671 -348 -320 692 -93 -593 -425 -428 516 559 746 -635 -422 56 395 422 -848 45 459 -313 674 -35 -640 -630 -313 488 -860 -611 224 -157 93 22 187 65 -845 -120 564 148 745 291 772 -401 -141 -434 425 -721 522 343 320 209 742 419 -839 -634 288 530 -745 599 -733 276 -351 -854 -715 307 124 -68 -25 207 -11 -523 394 310 -150 528 65 -788 150 20 299 136 301 -731 23 344 -404 716 -546 -563 -635 263 -400 495 -726 -530 604 432 -365 420 -466 -66 -139 -110 -134 -386 271 293 -495 623 -324 -459 605 -277 296 736 -810 780 -617 216 487 -75 302 -56 354 -673 -546 156 247 -447 -769 -388 -709 -486 202 154 24 -148 -884 650 -149 446 -482 392 182 -653 -811 -342 -531 532 146 382 -843 798 515 673 -87 729 -451 -618 221 -543 270 3 125 207 -602 513 -144 -796 -637 -281 -498 562 314 -732 -354 594 -410 367 533 440 -742 46 728 508 593 21 -189 -341 -152 -605 -666 188 -93 -699 -838 -550 403 -191 -377 270 760 -630 -478 658 410 322 -775 238 -447 -731 507 3 -103 523 -230 -33 792 -779 781 -179 -720 -794 426 -865 -644 -572 -879 -843 199 701 -784 -471 -37 404 -646 535 -146 -640 -458 -116 -249 -157 415 553 -335 -122 -185 -732 -244 212 -812 747 -47 -589 675 -463 -877 525 428 579 747 3 -644 29 -884 -37 155 -611 -251 -706 -480 -61 -274 -515 321 509 -568 -39 566 -651 404 237 51 -715 684 -425 -139 333 752 -455 738 170 -218 709 -311 534 -104 542 -372 -274 -485 -125 748 -833 -617 52 -90 587 -748 -171 -554 -751 3 168 -171 -442 750 -761 195 533 624 -631 -660 -762 -287 646 -263 -590 -813 -877 -430 -250 -296 -18 449 685 -219 462 -738 -610 -803 247 -189 21 -691 174 -603 -105 -564 -6 294 249 488 393 472 -697 -247 -582 147 473 -862 -190 -193 584 -670 -304 -581 -272 648 -614 673 641 -838 -321 -507 -868 -702 625 408 148 711 -727 -556 -773 -152 -757 -606 -690 -637 671 -16 -443 139 -212 -244 266 453 -373 280 -22 598 401 457 610 192 -357 -389 25 -47 534 -488 -414 77 523 -606 550 -41 573 -300 682 224 340 -574 269 -322 490 -28 -821 472 28 277 -256 -814 28 507 780 -322 -128 510 256 254 -463 -7 -134 371 -229 -560 -64 -100 271 -224 611 -882 -862 211 244 -373 577 -585 754 179 553 -94 -101 -51 342 -365 702 -24 -570 -729 -98 218 -884 -861 286 -468 494 -755 617 -852 459 292 -6 -248 -680 -429 -205 701 529 -489 -203 -483 -184 -708 396 -17 -643 -436 796 696 -462 -146 452 746 545 -161 -194 512 -225 41 206 729 -696 -451 -389 166 171 636 -229 245 -741 530 113 598 690 185 -182 -781 -813 -798 641 -693 449 -704 144 410 393 -381 -132 -35 -649 -24 -266 471 717 -348 731 -893 -109 -691 -314 -698 621 -351 -665 126 94 -893 510 -367 486 169 400 -777 40 153 211 258 -249 494 367 775 -133 -262 5 635 565 550 782 84 -400 -482 385 -599 51 54 -348 -710 -162 -275 -250 344 -653 611 -551 702 54 703 763 460 -893 -333 -171 -42 -392 623 -313 -552 -436 -216 234 368 131 -152 165 129 -194 -396 -652 -351 248 -630 109 -348 -587 259 -168 -793 449 -523 771 -146 146 -659 642 405 244 -721 -557 -90 -494 521 -542 -200 -751 24 529 20 -772 741 34 -515 -455 -119 731 -228 -788 580 119 619 -296 -335 -401 -743 0 776 -210 -295 44 406 -705 -395 643 -216 -15 -367 359 -798 306 -65 8 -30 -200 -38 -186 -599 -689 -202 -183 -835 -803 -324 237 646 -769 -835 -770 460 -61 -594 -785 614 314 -210 -592 266 -858 772 -464 503 -597 -441 75 279 348 -156 17 -13 507 -137 -356 -375 662 774 -631 -418 -452 -491 554 -567 -771 -152 -492 445 -437 588 -781 655 -695 565 -652 541 -584 -225 787 -276 54 21 701 -418 -672 332 -646 407 -67 312 707 558 -605 614 -811 -586 -282 141 635 -537 -443 146 -512 -677 312 -816 -697 510 272 -132 -654 -436 -694 -12 -853 -198 -133 295 705 -878 -817 -529 -832 -231 -792 -588 -328 183 -369 721 -534 789 769 314 -578 347 -308 -542 -526 562 542 610 -383 458 277 746 -374 -227 510 -413 200 -391 -110 657 33 351 -773 453 472 769 -841 -866 -356 418 159 -716 442 575 -130 -711 -530 436 575 460 -334 -502 267 -360 477 693 -813 109 496 488 -614 367 -272 -124 -740 67 -21 193 267 324 160 -427 -43 -758 -418 -571 -628 -370 374 389 -896 -649 -600 -869 -121 128 -302 -154 -898 479 -398 58 753 -273 640 675 -852 637 -796 320 -351 -281 -545 155 361 -711 209 -30 -487 -51 317 -130 -522 706 241 -100 -321 -107 -527 433 505 175 -466 -309 -507 -448 -433 -370 770 -293 340 -243 -504 -464 595 -594 780 -29 118 374 185 739 -161 -102 -844 617 -614 -38 -230 665 297 658 -266 427 -431 -234 569 -532 -7 -900 548 714 329 65 -497 -405 -351 -12 308 -122 361 484 -776 325 -823 -213 740 768 -93 554 -241 -192 -861 330 -184 -721 447 -810 297 267 -293 706 507 250 712 -378 -103 -772 657 575 -58 457 -63 476 -413 422 236 -734 -538 21 136 -479 -57 212 -695 331 -573 412 -24 -625 318 122 532 -149 -379 345 564 -210 -699 -780 198 138 616 -516 -680 -709 -308 -823 484 59 711 -458 594 -718 -519 236 546 -821 203 -860 -410 -109 34 -868 211 512 310 687 619 439 218 -476 245 -223 -411 -437 58 492 85 -232 45 -756 412 190 399 -525 -814 271 -853 -526 -768 -846 600 275 698 -571 -395 153 337 550 690 -723 -847 426 -878 -477 -343 170 -404 -826 56 -307 707 789 550 -159 -678 634 -394 -446 587 -463 -122 -348 -501 329 -111 14 539 14 -149 -622 -246 -765 -345 -528 544 -515 -293 -369 -828 110 390 706 -576 156 -553 -9 -480 -663 318 -606 -342 21 -709 -389 174 -247 -666 753 255 -878 625 268 -438 -750 -205 352 764 -615 -211 -645 151 -52 -531 -554 -759 678 174 383 -682 -496 -379 48 364 -872 -643 -354 -344 -317 -284 -594 334 77 44 197 697 -83 -841 545 602 725 -549 -721 -186 638 602 421 -593 -380 526 -497 269 -150 542 618 -118 -608 -577 611 -720 164 323 -480 308 264 -612 162 451 -669 698 -587 683 537 383 684 -609 517 -897 -529 -489 -798 -575 124 -541 -815 221 -605 392 -331 566 -216 -410 -488 -709 -558 637 -69 68 371 169 397 -240 371 -551 -317 608 219 -337 -381 -687 -202 -187 -795 198 300 197 -8 -765 621 288 388 136 -899 249 -170 388 706 597 -897 548 27 797 -168 311 -512 -109 -675 -197 -201 282 -350 -543 170 293 -762 -333 -393 -560 -773 -607 -405 -368 -881 -450 772 694 -893 -15 -767 415 -538 -77 -826 -597 539 -380 482 341 44 -436 -795 278 -524 -359 389 -708 -402 -378 -641 415 -489 -642 -295 316 -601 657 -369 697 -338 -729 -681 16 147 498 41 -597 566 132 -869 799 -666 -509 -540 585 589 -196 -659 -624 -116 707 -664 266 739 -849 -696 49 -337 38 297 -28 -216 64 223 328 237 1 231 -350 339 16 -812 111 246 123 -892 -758 -425 385 103 -809 -398 -11 408 -498 179 787 304 -250 550 -899 448 -614 7 347 437 -514 254 -195 729 644 86 691 -589 188 -297 -10 -428 526 770 -237 -865 -662 -70 -163 272 72 200 777 216 -311 -894 204 603 -485 -611 616 78 108 137 -609 642 -206 224 -164 186 -633 -135 -477 10 -254 615 -494 -474 -656 668 86 177 -265 675 -827 -885 507 -339 -143 432 -894 -380 -246 545 -443 -355 14 -43 403 449 -332 -21 -381 -829 778 -453 682 686 -410 -169 150 46 -190 -337 566 715 487 248 -206 -295 273 -532 -611 -865 1 599 -224 332 -293 -758 -494 78 715 -525 -497 -377 404 -778 184 -754 -267 159 -610 -67 -622 592 146 390 530 59 359 -761 -711 -356 -216 162 -235 -86 125 -262 -808 554 -366 502 640 650 -746 551 544 -613 301 -442 -804 -855 704 286 230 -809 295 -128 -859 767 431 422 338 331 -536 662 625 751 -429 771 -865 188 -577 388 682 -82 135 120 -625 238 -512 115 -702 -314 515 704 -184 -715 195 261 540 458 677 93 785 306 518 -780 470 98 588 -307 -207 -350 -348 -206 136 24 606 321 -426 -507 -563 -57 -705 456 767 -270 -425 -52 241 145 455 630 -56 -205 316 722 -44 120 -862 332 314 -502 516 -45 37 428 143 711 366 -705 -170 1 -522 -580 86 -429 -886 -450 -433 -767 488 629 -11 -253 -696 170 -394 -298 332 762 389 155 412 200 -58 550 -463 -480 635 -380 -486 751 -825 -801 -183 -841 -432 -640 -35 -56 -657 -467 -365 -692 -549 -843 -56 -752 316 -163 697 -320 -834 650 792 -800 -559 273 -672 250 -221 -815 477 508 -329 402 -864 -486 -777 -534 -410 -670 778 115 496 -487 229 108 -854 623 484 510 -634 498 -790 100 132 -819 454 -477 780 476 180 -56 -48 342 -192 -867 -670 -155 660 -446 579 366 124 -219 705 -16 230 -472 513 12 -260 -279 -867 772 653 541 668 569 -18 -621 -692 -282 580 -159 635 647 -138 -202 -488 113 -223 561 364 540 750 307 117 -171 758 719 192 400 -79 -553 483 586 -746 -328 -625 -178 371 222 435 -248 -582 370 -657 2 -337 598 546 531 -205 237 581 -783 -214 -392 240 -791 166 696 -767 479 205 87 651 -564 -161 -402 419 -505 243 705 -599 -348 -807 -13 35 762 -183 267 552 140 -207 -857 719 -115 555 -715 -43 9 635 -754 458 -242 -464 156 -604 -749 560 -764 405 325 -273 -371 15 -256 570 -536 -179 -561 448 281 -754 247 427 -764 684 -59 610 190 286 531 33 -61 -851 780 392 356 412 -883 -136 141 -10 -10 436 -126 437 7 705 -375 -135 124 -6 -31 46 -11 448 -702 -434 -515 464 474 330 369 307 547 761 -900 -580 -699 740 -465 -204 -594 197 -608 -662 -78 -502 591 13 -886 -504 786 8 694 603 152 201 -30 -79 -640 -177 361 561 -678 -755 -774 147 -716 -178 421 -365 72 -312 -611 -414 321 -519 -660 575 174 -459 -151 -111 -790 -168 -450 -188 -880 -671 520 -261 -510 -795 -803 694 -320 477 303 -293 -52 420 303 538 -237 -199 -607 -63 429 -688 367 268 -160 2 601 -535 737 665 623 52 485 -248 118 151 66 -726 -767 -200 -865 37 116 -740 -269 -349 136 185 -603 444 786 -819 -12 539 -361 159 -299 -101 -31 565 -292 -496 462 392 -827 -551 -649 -895 -366 449 -27 -496 687 -319 -325 -681 -481 56 282 -273 -252 -855 -824 -356 -829 -305 -162 -29 -669 413 -621 -668 130 -714 -382 325 -355 23 -567 788 -571 232 -742 -776 -440 153 772 -93 79 495 -762 -402 0 310 223 148 307 -47 -430 190 -551 -806 168 480 -149 397 305 -416 708 -33 -41 -889 -491 -687 224 -404 726 -898 -7 -829 -646 754 -454 -619 611 -884 403 13 650 -172 -237 -292 614 -599 701 -39 336 -121 -497 -25 495 6 -536 752 -564 298 -513 -367 -175 -429 210 -560 480 679 -619 128 -426 12 -92 524 336 436 204 -480 -235 -854 -529 -683 375 -787 506 -108 370 -750 -382 148 -738 -102 -90 386 -205 -695 -445 -532 747 -196 -413 -226 -78 -764 -789 -406 -842 -159 688 -257 781 -403 -58 -151 79 -598 -494 -650 89 14 318 -849 -47 -743 -516 621 -586 -846 -429 -764 -214 8 -200 -487 416 250 549 -804 12 -837 -889 -716 781 277 -747 -457 706 -492 -889 -596 387 55 131 743 721 -759 -300 706 528 793 -636 -566 613 155 -190 -139 -816 -7 -121 -812 -533 -834 -728 741 637 -578 780 433 -516 -485 320 181 228 274 -471 -213 -796 251 240 220 -890 -282 412 -103 -724 572 209 -822 -746 -457 761 509 320 107 321 -756 -259 241 361 17 664 -163 -692 96 -224 -166 -729 573 442 607 -452 358 101 -110 786 -467 -321 -486 -213 590 -179 -792 -3 -133 -648 576 -691 330 -320 126 -230 -93 -549 41 89 494 -265 -56 -124 777 -205 -537 428 71 770 -171 26 288 4 -539 709 -748 -385 -688 307 599 487 -418 -802 -335 655 -625 665 235 -804 -665 -327 -444 -405 163 -352 513 182 -14 -586 394 -431 359 230 716 -801 294 235 130 -396 724 -137 -276 -253 -655 -637 288 20 -343 268 -617 -256 -341 -688 152 764 -39 598 -86 -161 52 -123 -886 709 -876 792 386 581 620 431 -887 -899 -828 355 -340 700 -575 53 215 567 -115 -162 -112 341 332 139 141 99 -396 -700 -304 -898 233 398 424 16 -71 -443 687 -209 -436 -684 -261 -302 -289 412 -454 24 49 -453 553 515 548 -436 -743 -785 423 -616 23 222 -496 -741 447 -177 -715 73 -390 527 364 -465 -528 473 -83 2 64 -794 -538 766 -678 146 195 171 -714 61 338 -546 558 -797 -533 -101 -150 38 582 -290 -192 -10 126 -501 -259 -856 -645 -86 -899 701 -155 -430 -162 234 713 -141 413 503 -236 208 463 -170 -465 248 -580 -148 -898 -150 -134 330 -305 -877 278 -305 -82 -21 -21 -349 -2 -564 -169 328 -450 -664 -75 250 793 -498 468 582 -97 -233 552 585 798 116 -680 669 -342 -878 629 -231 -310 650 -398 604 -856 109 586 176 8 -612 -216 -507 -88 -38 -74 -295 402 -726 15 277 620 -651 414 -67 -301 -103 -128 -654 -646 -510 45 -806 -790 -39 297 -230 -116 791 -31 207 -435 239 686 -666 762 -753 -44 133 623 -735 -238 126 -42 470 -469 501 -123 707 -207 -566 370 -598 96 -298 527 542 44 753 -720 -880 -85 784 175 -408 -229 670 -361 266 612 -105 -326 80 -392 570 654 675 551 -199 -773 -108 85 -611 507 -471 274 515 531 -527 -466 376 -583 -794 -547 408 515 799 -645 -211 391 90 302 326 461 -743 216 -622 -350 -878 -507 62 714 -237 -207 -433 226 -471 701 -841 -254 660 -327 -406 474 -37 319 -548 303 770 -816 -797 151 760 -731 -686 -845 275 -520 14 405 -46 -125 -239 -690 -645 471 796 385 472 475 -87 -394 255 -762 204 99 -171 -657 279 -546 356 -362 207 -251 -873 -734 379 -114 -740 69 -542 -453 722 585 11 375 681 -173 489 37 185 590 773 743 -465 599 154 -138 570 -756 557 154 730 -377 203 -683 661 -271 686 243 -418 -48 562 -271 719 -815 -547 551 -289 -817 746 246 -642 376 584 -249 165 583 203 -777 793 -463 -703 -881 228 214 741 317 218 -194 -344 -499 756 -896 477 226 -537 -429 607 87 339 105 382 -547 566 221 -5 557 -293 -387 680 -27 459 754 -528 -213 -697 -416 -92 -441 375 280 129 -235 -77 -600 206 135 -221 -663 -382 -192 -521 -453 657 -45 -648 -482 476 464 137 -610 -612 -101 206 682 -435 -625 -871 482 542 -137 133 -550 -505 -791 -47 279 428 -282 -667 218 -627 586 249 -323 25 -854 531 -817 548 -695 -413 137 14 325 -247 504 402 -725 -176 506 -603 787 775 -896 594 370 -488 -498 -257 748 371 -70 -791 -635 -315 -793 -817 368 -652 -597 295 271 507 -8 -422 -534 -366 -431 -797 532 -882 14 629 -798 798 -650 691 310 -45 -115 -396 -109 -594 287 -521 -403 -563 -599 250 14 -232 254 -322 -160 -651 779 -8 -336 309 53 634 533 -859 -360 32 558 -498 140 201 -760 -715 714 -249 -198 218 119 -268 -483 -498 102 -770 -646 -694 -750 31 -7 -534 604 355 442 -505 255 -235 297 64 140 396 -838 -146 150 -293 -475 -459 239 343 -349 -18 -640 -166 -61 -361 225 -176 -591 798 270 -643 -675 447 -363 -237 323 485 -512 729 -624 146 344 -681 -232 -402 659 -284 -671 -456 -139 -307 -45 430 -149 -193 87 -887 169 107 140 -791 695 -686 -359 444 -471 -449 -211 -17 101 491 -355 -356 -851 -364 -318 354 -22 612 454 -623 685 393 463 637 294 -786 -651 730 204 563 -305 488 138 -806 -50 458 707 747 -604 525 688 -182 113 -769 703 -898 260 -147 -320 248 621 429 69 -852 423 -478 -170 356 667 -403 767 291 -329 149 -708 -108 -864 -493 93 -738 719 721 41 -235 616 566 -169 -706 -661 471 -323 235 -61 155 -763 303 410 406 -817 -884 -560 -27 438 -744 227 705 -45 -25 -349 248 325 99 760 -126 792 -157 -56 -324 -431 572 -544 -815 2 -331 321 -581 704 -532 -254 -246 201 18 -417 -153 -773 627 -490 735 272 33 -549 393 689 384 -601 -868 -22 421 -566 -495 424 -755 395 643 -60 -746 377 -553 -264 -655 566 92 -428 230 -223 201 -464 436 -50 685 -333 -868 278 -335 -460 -83 294 12 -283 7 -695 -48 -361 -289 726 -255 460 -335 268 -544 -351 757 681 302 -342 -517 89 707 533 -553 149 725 690 -445 781 -637 563 -733 -687 -554 -301 155 460 285 -397 -105 671 -761 591 106 334 -801 734 357 -105 -108 -128 -662 -821 -290 404 648 440 26 141 235 -831 456 -102 -141 446 -782 -417 159 723 -547 745 157 365 242 510 -393 -528 489 -595 -728 211 -651 91 -540 -22 -665 515 21 -846 -8 -776 181 -568 -617 -785 115 521 14 219 -630 -45 263 184 -893 -558 549 272 219 -798 34 104 -297 785 -843 -88 247 -851 -408 455 371 -852 418 -430 -899 -139 -596 -339 396 -288 -343 -532 -501 -403 -443 369 -713 513 -106 141 -654 677 -49 6 563 387 9 -263 763 326 -705 81 -282 -65 -399 -410 -487 451 -773 -366 586 -445 -234 450 -753 -813 -744 -343 -244 370 -609 -26 -726 575 -607 81 -224 -308 -28 -589 -372 -772 -416 -747 -657 86 -721 501 -753 -586 604 653 -318 -455 -407 790 -886 -784 6 -304 242 386 -586 204 739 345 455 -830 718 -810 -339 375 -282 -644 666 -533 9 532 -79 779 743 58 3 42 -69 -52 -16 -609 240 -752 384 -157 704 -460 168 175 90 738 292 -887 -192 323 -743 283 504 -430 -557 -226 -877 -570 -864 286 545 -22 -756 216 -641 -210 -378 -490 -173 687 -886 -119 556 -164 704 -227 -607 -526 -783 -321 348 528 128 -368 -687 331 782 -291 -114 -162 -843 -378 674 -878 215 -321 761 -632 -304 452 -710 -300 -562 -23 101 -556 616 115 -269 -292 111 -542 717 31 7 -846 640 547 750 -107 -726 449 418 659 216 366 -164 615 576 -364 -859 -832 487 93 -500 440 -72 -59 186 729 641 -467 8 163 295 -866 -436 724 352 -534 499 -551 -91 -863 -887 585 277 53 -267 -93 -676 -701 12 -811 -623 -654 180 413 -884 -427 -194 -810 -253 774 201 -119 170 449 -861 721 73 -621 630 -402 769 -39 -229 742 -649 -39 -860 142 437 705 31 536 68 -315 646 -228 -92 613 -444 -836 236 524 20 -66 -547 -76 73 515 -156 -227 682 659 -126 677 -526 475 370 719 -893 639 28 -171 363 381 783 -867 -544 -42 -715 -657 -245 480 -174 273 624 699 -18 -166 -418 -789 565 786 -486 130 -376 713 718 667 -350 -348 149 -33 781 357 568 193 209 786 377 -493 613 334 -37 -675 -525 -530 -729 -872 -165 346 454 105 20 -178 -883 -514 310 -146 -687 789 -577 691 -710 591 -234 -29 280 -185 -413 369 -52 429 289 -255 666 -618 385 -109 408 737 331 -549 675 -601 374 -837 -894 144 -337 385 -781 533 582 -212 -736 -502 374 723 -37 -262 -336 524 171 771 -436 -280 6 763 347 -470 225 -719 144 379 -430 543 766 -63 -248 -357 -699 -61 730 72 284 -586 95 -339 -117 114 -105 509 190 -30 -461 -267 -142 314 -6 -104 478 693 -62 -185 -503 170 -802 619 -344 290 789 -899 194 -282 276 -217 384 258 -572 677 -563 -536 -75 121 -614 -803 692 -822 -545 404 -733 -481 -597 -869 -662 -774 -20 -659 139 660 -712 308 260 691 -68 10 -698 312 330 -101 771 38 -135 -212 -837 453 -649 -265 -188 679 -804 -66 436 712 -472 -737 365 -42 -865 -506 -662 -85 -508 -749 -654 -624 -582 -827 -756 403 -828 -703 -147 793 -503 -346 -156 -211 -464 -447 -556 662 -660 -753 565 -64 757 238 -561 -87 -626 -67 -646 436 405 -468 427 379 -544 328 481 153 752 -759 -689 -777 -57 -740 -786 -522 -438 739 -336 -197 334 -246 -352 430 -507 -411 38 231 -235 -789 -743 722 -363 -401 -780 303 -33 -591 -708 352 790 -478 -205 -676 253 -315 -794 80 310 -299 759 306 -154 -22 726 -311 603 34 418 -540 441 799 328 -318 52 380 767 789 -705 -375 690 434 -744 -36 685 491 738 -142 728 -250 740 -142 -440 433 507 -255 784 -186 646 -143 -128 498 89 -129 209 -142 93 623 583 -571 -444 485 360 -686 -240 782 -656 109 283 605 434 -884 -201 46 698 724 315 -250 496 746 -632 39 555 524 -743 -283 158 557 -175 688 -141 -389 159 -378 -536 -47 191 -310 -18 -38 -85 -388 -672 -114 -854 316 -605 664 554 765 -341 -642 -518 78 627 507 138 784 759 453 -283 356 -564 -685 775 -207 465 -221 -707 243 641 331 -137 269 239 -255 772 449 -412 245 -232 -73 -438 350 683 345 -32 -600 271 616 523 297 -156 -29 615 550 -713 -229 108 161 -399 -69 2 -387 -526 -474 116 -304 332 555 193 470 150 264 -455 684 664 -62 620 -595 -269 451 -48 -206 337 705 46 -562 -816 613 -880 37 792 -304 -681 338 -881 -170 119 -816 -823 -495 -319 246 -7 300 506 -571 575 -625 -615 -658 527 608 0 -313 538 -336 -37 342 27 -778 579 75 -393 12 357 300 -140 76 315 256 204 533 -577 734 252 304 -818 -142 471 475 663 770 780 -884 -815 -294 -589 -598 585 436 764 689 -519 -488 594 -317 172 286 1 440 266 -488 283 -634 -170 -719 564 516 -415 -470 -802 -821 -658 515 -174 -442 408 38 -241 391 -635 15 -277 -782 97 115 -592 -91 594 319 -400 -174 -458 -705 525 -54 353 -695 -819 710 -82 -155 -412 -626 -777 -634 -205 40 -584 344 96 -616 -388 266 656 -61 717 -586 742 -841 -757 602 176 388 705 -133 -476 762 -898 -435 -628 243 33 176 -625 -761 -193 561 -596 -126 -23 606 522 -351 454 -442 142 -892 -621 -427 312 124 357 -524 463 -424 318 621 -674 275 -291 -617 -678 -561 -323 -428 -680 299 -93 639 -465 -698 497 -479 -347 -109 -425 -700 -241 83 -694 417 -228 670 347 -523 -739 -547 -550 -719 -511 166 -891 258 402 -244 285 50 471 -791 228 700 -666 -83 542 -176 463 133 -603 -175 -385 -406 -401 -398 -713 273 -35 203 -554 134 481 152 458 459 -423 -378 650 187 -753 433 -84 537 672 -183 676 -171 -779 -743 369 -98 535 733 -367 -407 -739 755 -770 659 -294 -716 366 293 -398 -66 130 -721 -33 -309 -191 -752 -365 305 -513 380 5 357 -238 -260 -142 368 433 -233 387 -240 -787 -407 70 -170 -58 -189 -287 574 -110 506 -361 -403 -249 -212 -680 -37 -218 2 499 -402 -660 -524 459 556 694 346 -281 -846 511 281 -584 -481 -467 -720 674 -143 413 600 -79 -182 167 46 -149 633 -415 -359 74 -294 -358 264 -786 -204 -606 762 -612 704 -844 457 -352 -660 -92 -824 654 -852 -863 334 -249 499 129 -831 -395 -333 -789 -79 -747 142 520 -469 -173 -606 -342 -560 -80 773 -750 706 -541 -14 -5 51 449 395 -703 -439 -111 643 664 -204 584 697 -165 -149 563 461 -190 -632 722 -780 545 -641 -278 232 -118 763 -12 -758 -835 -898 -896 132 -206 629 469 -717 -373 -624 -299 92 646 -329 -811 -67 371 -370 -495 -55 -836 278 -276 -31 574 -121 -323 -771 -760 -462 -412 -142 -492 -760 -204 -288 -49 319 337 -35 603 345 563 399 667 -439 -622 671 418 -861 -615 -625 -768 -11 -673 504 29 475 30 -630 -599 -895 -510 707 -439 -678 400 356 58 -124 404 -785 -445 -113 478 410 -108 431 -531 -776 -883 216 -279 -150 -471 509 -373 698 69 717 239 18 638 -792 -145 -44 -83 -230 -164 213 -332 28 232 606 80 -871 616 413 432 -79 -885 -102 -692 -634 774 -79 411 -703 -137 -890 -8 -258 595 725 761 164 -831 705 -884 76 419 -671 777 -480 -715 -307 672 676 759 -636 -797 476 -95 553 325 111 306 443 723 -117 456 658 -431 -580 -713 577 -338 -136 -736 -418 679 -363 -879 780 -18 -190 -318 786 -86 369 749 -26 -580 528 566 -250 -81 -866 -896 497 -866 645 717 169 -341 241 -718 739 118 -242 275 743 772 41 -102 -102 70 251 -66 -201 382 -578 260 415 72 196 -456 -879 -648 -194 785 552 34 20 -101 479 249 -719 354 -859 604 272 -8 19 -120 -566 338 -122 -630 -70 -753 402 192 342 -544 702 -65 241 688 105 595 -488 -56 103 -692 281 706 -386 180 -391 -770 266 -330 115 151 -429 214 233 -611 169 537 207 -373 -350 260 -592 -319 788 -22 230 -897 -677 -100 -737 316 -851 186 539 -859 609 -596 -348 391 60 -868 319 111 -517 -96 430 -205 -668 502 284 -175 103 -790 361 -67 -268 -105 163 722 420 700 707 -839 -760 471 214 637 618 -488 -895 -720 -432 118 258 -828 -529 152 -64 -689 -391 -144 297 697 -61 603 -866 168 184 -168 -395 -71 734 757 -87 -35 -136 -376 230 389 -743 3 116 -30 489 -373 114 -116 -377 660 719 438 436 199 -872 708 -660 -705 0 396 335 -354 287 -586 -462 342 -825 -130 -483 -650 -613 197 -157 -375 -510 138 534 356 415 -409 -638 -487 -127 421 471 517 -262 -558 193 529 -639 -201 -302 -49 -596 -21 -181 -21 274 312 602 226 346 -288 -738 252 -13 300 -369 626 -486 -27 540 49 297 -218 483 233 729 -235 -60 -544 -752 139 -854 699 -17 263 -687 506 458 -803 301 332 594 366 -370 535 736 753 -881 -717 56 -282 239 68 691 -391 -565 -423 517 -721 -839 183 374 700 -524 -151 57 433 584 -502 493 -523 602 134 -175 730 89 590 -69 673 -110 -599 -232 87 -370 -56 -237 377 -65 -159 -358 -852 -97 359 -616 -794 -663 -223 598 489 164 222 127 -728 -824 -841 -896 -551 194 -141 461 227 322 -251 -247 423 -877 -129 169 -271 87 -760 383 504 729 -23 -328 -417 186 162 761 -874 130 -57 517 81 -582 625 -562 -198 439 -792 612 -265 -43 368 494 -259 -634 705 -559 289 -197 570 -589 -479 -471 -473 -816 195 400 314 -12 -870 450 -740 -824 -52 -358 -639 630 -257 761 -399 -406 150 -425 -688 68 166 455 743 -636 -563 315 -839 -143 687 -151 254 291 -886 -180 -109 -680 -290 152 -699 386 -382 -276 -210 -447 560 -402 -101 64 583 211 102 475 -549 182 -494 634 -688 -545 -360 -602 -181 -532 571 49 282 259 548 -627 471 -324 -457 -578 440 524 195 598 -678 -580 -248 -48 552 264 133 -839 647 695 -844 666 476 529 -622 -524 596 -491 -325 -869 -707 -577 -827 -785 -868 146 491 -749 -36 335 248 37 -52 -793 -87 -10 -724 56 2 582 647 600 -695 491 506 -44 745 732 -875 -809 729 -348 674 -486 764 417 -823 418 186 -663 -309 -582 326 -433 -450 210 -872 552 -313 -625 589 -668 -716 564 -329 -511 60 413 264 -844 332 -785 -869 -461 -522 740 780 94 -651 -446 668 -79 307 -131 284 573 209 351 367 582 -708 778 658 329 -789 -525 -479 -782 254 -673 -240 784 679 -706 -746 -374 -516 -699 748 -671 -121 475 -234 507 571 -40 222 358 -580 216 24 -554 -653 764 -790 372 -880 697 -131 185 713 -508 -489 -322 -696 -793 -717 484 -887 -807 135 587 762 329 -348 226 697 -877 706 -294 -826 -625 55 -833 -810 322 58 -63 -150 371 747 -802 -852 127 -206 -27 -694 -885 -591 62 335 -421 -627 99 -240 749 712 -793 -819 -891 -121 508 511 -795 -307 -618 384 -55 749 158 444 -571 -464 78 101 -160 -265 -495 24 -11 226 -218 603 -617 -439 -146 -533 -280 285 118 -772 478 235 -587 -305 -565 -106 -517 -592 407 714 -560 278 -653 -319 -561 -296 466 -549 493 -122 -106 690 -465 -720 -452 -294 -752 482 -58 521 518 113 373 373 457 480 -513 -741 286 374 -79 565 762 -352 -496 53 -571 20 691 -498 521 415 599 -129 -567 692 416 -849 -452 252 495 704 685 -153 -775 -183 -99 787 358 -705 -727 -718 453 213 -94 -367 389 -205 651 -606 743 225 359 489 -164 -22 662 -638 181 -760 -90 130 -106 397 547 -205 243 728 257 572 -618 -555 672 200 219 42 -318 406 -93 -877 -75 484 291 87 593 165 687 -435 -511 -714 352 -35 -590 -605 -529 648 194 174 -876 558 -76 -591 -861 -243 405 -409 437 -803 -18 525 647 310 547 -595 598 717 -212 -141 -182 -82 777 84 393 -746 -865 -814 -578 721 -310 -796 564 319 102 -40 740 129 -525 -844 -37 330 213 -226 25 -485 186 -650 -123 754 164 691 -364 -74 -857 187 -620 -854 84 204 289 -314 765 162 -522 383 -772 -538 -641 383 724 429 780 -439 -325 -412 -88 -791 -233 229 -292 -223 -498 76 -691 719 36 -790 427 -703 -578 124 510 339 -688 -33 -775 -5 -416 703 -143 325 17 684 -329 -97 121 219 -872 -463 208 -829 -436 -443 765 435 -507 505 -53 356 26 775 -442 74 -603 -728 160 -724 -358 -374 -274 -889 628 628 -81 -503 -751 -316 -555 585 313 77 -270 -631 688 77 -551 -461 -474 -830 -256 98 568 594 270 630 -402 -320 554 -787 -23 229 785 -465 -754 296 782 -176 70 -646 -536 -30 -320 -763 -575 -835 -222 -321 551 777 -168 -126 -754 4 -732 -70 239 71 -333 120 -696 -800 546 241 290 639 351 65 725 -675 194 278 -271 709 -367 653 -795 -319 532 194 -339 -52 197 6 -592 741 279 -321 359 -848 -275 -804 160 134 572 -311 -129 480 -593 678 233 7 -356 -191 323 -898 -829 219 295 -490 -306 -823 472 485 -159 -457 -645 -495 -202 -508 -566 -359 638 10 31 159 -145 338 471 317 -677 285 340 -383 402 466 -809 -565 359 519 -185 -572 -532 736 -175 104 171 471 -681 251 -532 -542 157 -830 -731 -72 342 -820 29 -659 -462 685 -465 340 341 -348 -598 66 162 -770 -622 795 411 -723 -481 -132 657 779 -868 -206 139 136 -414 161 677 248 -628 517 -154 -621 -557 -659 -456 -893 -752 409 -724 220 -824 -617 196 -719 452 711 62 -230 51 682 -710 346 136 -878 149 661 177 287 -153 293 -169 -603 353 -826 -470 168 -236 482 352 -232 351 -392 -424 -745 -780 243 747 56 343 -133 -220 -366 629 628 685 -657 535 137 594 -598 -36 -775 257 565 726 169 -298 183 -615 188 681 -165 429 -582 354 -91 -595 195 -157 349 -28 771 -134 -753 -810 600 673 -40 -417 643 187 -17 -617 -22 -767 -176 395 757 333 -376 -811 280 560 -231 -541 -897 134 -61 -184 -846 599 671 -3 392 -647 449 -54 -738 597 533 491 -296 -811 -683 -373 -634 -291 602 -366 -686 -634 6 -745 101 -308 -288 75 -542 -575 -790 -796 -525 557 504 -623 -462 -35 -119 -102 565 725 -28 -427 -131 669 -644 671 781 251 -237 -845 -652 412 405 332 -426 526 602 -73 633 31 -287 -714 -418 269 205 505 270 710 -161 -737 -873 383 -359 -70 -398 -894 -360 522 232 224 408 -132 421 -832 7 -468 727 268 -275 -306 587 -1 128 -851 608 453 -24 13 682 132 -621 598 319 -99 -790 413 381 637 -331 -30 -677 -641 -225 258 -454 29 -754 -89 -218 -418 -164 416 -35 274 258 350 -452 763 -128 -266 548 288 -244 122 740 -724 -279 -155 202 -687 -343 -256 81 -669 723 725 458 -880 395 748 -414 -77 422 -484 625 83 -830 -260 433 -699 8 -459 -2 -340 -471 -708 -353 -504 -604 346 -106 341 520 -575 -504 -282 16 446 -662 -780 -48 15 708 561 -867 -57 373 622 -203 -213 109 539 103 130 552 -309 592 68 -309 574 65 409 -756 -679 554 677 -63 -609 196 -505 541 -388 -822 -338 -737 -457 -845 -707 62 -813 448 -182 536 178 -781 -399 -817 269 479 27 -502 547 -462 688 -877 -20 -151 324 573 769 -49 288 247 -886 -362 -725 -874 -553 -447 568 94 99 -413 -344 -894 520 -56 -27 56 314 698 84 -641 -309 -310 -479 231 -198 -314 -347 -437 -893 -431 685 138 -453 -123 -643 256 60 51 -502 779 764 -582 -509 362 -617 -835 689 570 -764 -373 142 468 598 491 -516 -666 541 -525 169 -640 162 200 12 -807 276 -791 -220 -298 -739 687 305 609 -356 634 230 647 -679 283 369 187 84 -252 558 259 -145 -448 270 -866 245 574 253 679 770 -519 155 199 -8 -746 -640 -652 -466 602 -459 86 -244 -631 84 -746 592 123 -851 581 -41 -558 45 2 -593 -279 -811 319 -41 -850 392 -427 -487 -302 -843 -509 -231 660 -894 -883 565 209 53 54 78 -870 150 -496 -882 689 764 -358 -864 -884 -627 0 -690 84 122 443 432 -475 -888 389 -789 391 295 -95 -245 -713 -214 314 -819 789 -175 500 -513 -583 -592 624 521 702 -89 623 -862 404 -179 230 -32 119 -535 499 -90 -451 -825 -478 378 93 59 163 549 -310 -226 -459 -814 668 756 650 501 -677 423 -52 22 92 -24 -163 -883 -718 621 494 -639 -840 -758 -384 635 -123 -624 346 110 -466 112 657 -104 -857 -892 -460 -387 725 -892 -465 60 -64 -638 -466 529 -425 727 -308 -108 -527 -347 -782 -241 515 613 -853 -579 567 14 646 654 357 -146 -717 -819 -835 435 414 -316 -317 -711 -440 506 -398 320 -706 -9 -424 -636 284 -502 -640 -63 259 -771 682 732 -18 546 -528 758 -669 -409 204 -645 269 146 -501 -844 -727 -799 423 -891 326 799 -94 355 -375 -67 -657 655 -685 -215 -817 673 -347 -582 232 623 749 -890 64 289 -552 -91 327 -89 -557 -518 -818 -626 -840 322 -717 70 574 -568 -591 525 784 266 505 -389 -515 -571 456 -830 775 -158 -211 -608 -555 324 650 234 -132 -21 -648 -346 -494 -831 474 333 -801 -323 -10 -675 570 -304 -204 -447 -158 -39 618 458 402 -306 157 -559 -755 -59 666 -543 -638 750 -183 676 278 35 -424 389 45 -617 -528 150 -874 577 361 -115 714 -575 -212 -117 -313 -675 -336 -361 -341 9 -755 -629 -357 -455 -896 -180 -274 376 271 -39 -49 453 -582 -711 538 341 -11 662 341 246 249 779 596 103 -238 -241 310 -383 -70 25 538 -508 -851 -149 263 306 479 351 -864 453 4 -325 -383 -477 100 314 216 325 520 645 -760 566 -746 360 -632 442 -761 -602 432 -827 140 -655 -17 187 681 -699 -516 439 -110 -779 729 -148 559 321 509 40 182 288 711 -756 -641 357 -821 630 380 -12 -34 -869 -25 2 121 481 -32 -373 192 -745 -582 -54 786 626 -271 -360 -474 -711 -786 464 -290 68 -768 -207 452 72 19 -448 -598 -793 54 435 -652 760 216 -163 152 147 512 -634 476 -122 521 -521 259 -162 438 -451 423 676 -25 182 -314 -668 -456 641 361 512 799 19 -791 -565 -609 371 -413 290 -329 168 649 27 -165 -111 -850 -796 -589 -418 -15 617 -677 -886 -352 724 -21 -522 507 -7 -10 -762 -414 -445 -57 -114 -505 -402 133 -520 -129 -372 736 -235 -129 -455 -224 -437 -514 119 586 -161 503 -836 -16 -325 266 92 -189 -702 -547 -774 -171 547 -860 -635 262 -744 -888 -251 -287 258 -838 -664 33 -753 790 673 -668 488 184 58 592 -3 433 205 -814 96 -343 -23 -568 -785 532 5 -262 729 679 -60 442 -691 521 -481 -92 -873 167 337 19 -887 -900 -805 -706 -364 122 236 637 -476 704 -349 -355 -127 -865 645 -687 -580 744 84 -788 583 -429 -692 -597 -873 53 -143 -685 46 159 -536 689 -896 -572 549 274 -720 -476 424 371 415 631 542 265 -358 -856 -684 792 -632 -115 -829 -322 -416 331 114 -732 -406 -637 -634 -584 430 113 109 -544 -244 -630 -168 67 163 97 543 -817 496 293 183 381 -58 -407 179 -276 744 704 -375 577 295 -877 -381 -737 -86 -194 -321 -444 -434 700 -293 38 180 28 -5 -282 355 -116 -296 786 173 -134 362 155 778 -633 -32 -231 275 264 -179 -534 183 533 -295 129 -495 -722 308 425 -254 -414 -879 598 -270 -320 -695 424 659 703 366 -190 -320 159 662 -318 -559 -721 -738 258 470 589 -255 389 620 -279 288 -522 -685 -793 -852 -154 -717 -609 772 -593 -688 344 -18 628 401 85 -264 585 -427 94 -448 -653 -662 799 -445 303 0 306 -728 756 -119 529 -874 -648 7 401 -539 463 353 -47 -249 165 -234 -823 -282 -744 -236 -794 -109 -767 223 498 685 587 59 -282 539 -410 304 463 152 102 -74 675 563 -378 -431 529 397 -456 217 -441 -605 -875 -111 -432 -742 -846 -686 421 46 -352 -544 -260 -247 -592 162 -598 163 114 343 -140 687 -742 580 -697 37 194 -304 -815 -898 -824 675 -828 -559 794 48 263 -320 -344 -738 378 734 -415 -613 776 366 714 -97 265 7 -514 770 -562 -773 -712 689 528 -362 -739 -304 -527 174 280 -812 327 128 125 317 790 419 -448 -678 -53 339 433 -492 -164 283 -123 -321 338 -174 495 -339 -411 546 -658 295 209 -563 357 -840 168 -708 11 -54 -774 -702 94 -895 214 597 -605 9 -468 141 712 664 127 -136 429 115 -737 -885 340 -649 -269 428 -612 -427 -655 -550 148 71 -295 -305 191 -208 4 339 -832 -78 289 -597 606 -572 -715 9 -366 383 373 -415 693 -447 -218 -259 -489 -267 -713 352 144 477 697 -516 340 663 -749 -562 418 -804 384 -487 546 -81 240 -227 515 3 8 -790 -293 -894 -131 -647 -470 10 740 293 549 -738 -753 386 -607 64 -290 -588 323 620 596 -399 502 -6 -89 -552 -196 174 -652 -783 -502 494 463 -228 685 -545 481 506 -59 322 -515 5 -760 -571 25 59 -892 129 -511 734 315 -257 -279 269 -512 -742 -722 302 -591 -542 -339 -750 657 -335 462 -357 -631 -595 -353 -598 -536 -552 -591 -503 -291 -65 -108 -439 446 3 -341 63 560 -565 702 461 609 551 122 86 -61 -467 -501 277 -513 533 371 327 -533 599 738 692 538 585 -356 -819 -172 726 -77 421 -643 573 775 -796 -879 -640 -221 -558 -794 -799 -685 -123 -536 743 708 -235 102 760 -408 -792 80 367 -895 89 -839 -81 123 -407 536 -159 -697 -300 669 -40 -368 352 -676 329 -38 281 404 262 733 -527 244 626 -117 -318 -676 641 -45 -258 -638 585 -900 414 320 1 703 -615 770 -176 551 673 480 425 117 -826 496 646 -793 -523 -666 295 -592 -357 -222 -173 153 228 751 627 -410 -452 608 235 -24 540 -200 -741 329 350 -694 -269 9 25 622 127 -345 436 58 394 624 -747 -380 136 163 -73 -622 -862 139 -588 82 -557 218 -236 -491 -289 -843 615 -424 -678 481 -102 -780 -885 144 31 -52 -494 -297 -809 -685 -819 -346 -894 -484 188 133 -383 492 417 61 -659 414 446 -191 800 -661 725 100 587 -207 396 156 770 539 -495 315 653 676 -666 342 -184 193 109 89 -177 -704 -509 666 -603 -157 349 326 -354 515 -130 363 654 507 -747 112 -310 501 -860 225 -295 630 -844 -848 -380 59 -228 208 620 575 417 249 360 111 -578 111 -632 -465 -5 267 -678 -559 323 -636 37 -664 -410 -231 -543 404 106 -666 139 -223 602 -791 -369 520 -400 -775 -714 -714 250 -503 380 278 -725 682 -581 659 368 -441 -692 -349 -642 -250 -153 323 -659 788 -821 260 769 -818 462 -805 -428 -586 -270 2 -135 -115 -397 -317 -204 435 767 51 -135 -383 -607 -32 193 -218 -129 -739 -96 157 352 212 614 -3 -13 -118 317 -369 -499 -879 316 2 608 789 -809 -588 -86 781 -757 -885 -423 428 715 -494 -101 666 115 173 442 -207 -827 282 -463 -856 660 662 -305 -199 747 -195 -324 -447 389 349 -815 245 304 -813 -141 591 717 -163 -411 221 168 -486 -490 745 572 316 -652 -339 -585 120 -54 641 215 -490 -345 -73 -590 -785 162 -632 143 780 514 15 -275 -40 744 596 -570 -731 -624 778 -716 680 -582 551 -682 418 -597 -242 563 717 -610 -460 -222 -385 673 -529 -636 -225 -369 -220 387 681 256 555 583 706 392 336 615 245 -621 465 155 606 -628 -200 -370 34 -214 -122 -583 495 356 -416 -3 670 744 674 -727 -657 -789 -618 -756 590 -213 511 83 284 326 -67 166 -10 12 194 -493 517 -633 205 -563 -531 584 437 -372 -99 -126 254 198 -179 541 176 -581 -245 -287 328 -718 585 379 138 106 -665 637 -481 -432 -476 -546 421 528 23 -579 -732 -351 -367 423 128 -696 -75 -202 -351 -693 509 528 -489 -841 -422 776 -706 241 -748 -597 -632 -743 -116 373 -184 -163 -609 486 675 -428 -858 2 -110 210 -528 -43 578 -372 434 -774 626 33 -456 725 -156 293 -335 -618 -215 330 -841 -386 -93 -456 71 -774 -396 -865 -440 6 774 -400 -70 549 -778 44 348 157 144 -395 -817 547 667 126 -794 589 514 178 224 495 720 129 -707 50 291 -384 201 -364 -549 12 -735 -513 -537 186 67 329 152 28 -496 -353 -203 -97 -853 -671 329 509 -725 -133 538 -748 484 -142 -444 -247 -879 20 67 -785 521 -18 637 -90 -689 -171 -161 663 -344 799 334 -344 672 440 -142 -368 -483 -273 499 481 480 -454 511 11 90 -678 605 323 -198 8 343 403 98 109 115 -195 -788 134 299 242 -20 105 440 135 165 -873 315 522 124 132 -458 -411 -213 381 674 -18 -324 -566 472 400 28 356 -160 -409 -652 -371 -602 -497 204 -419 772 -638 158 -720 168 -538 316 73 493 632 -275 -759 -337 186 502 -176 -631 -42 -218 751 799 125 -784 271 -767 151 258 59 -737 -825 -314 -161 -417 -283 -629 579 -139 749 97 443 612 560 -775 -424 -457 -368 613 123 -428 -566 642 -586 -176 323 426 -290 -703 528 44 -261 -120 -547 40 359 493 411 393 516 94 611 -514 652 -715 -816 451 -889 -402 208 -657 -468 508 496 314 -39 -653 -887 231 -113 519 -472 -479 -620 370 -751 371 -692 172 -406 -27 540 59 -688 -281 251 -282 202 -343 761 320 160 656 -212 737 610 492 279 719 482 418 -145 -68 -778 -191 397 378 657 -766 -699 -550 726 -765 510 728 -519 282 518 -65 -294 407 -240 -369 754 -753 87 -62 672 448 604 -784 -38 -167 219 -375 -493 134 270 -616 -341 682 54 100 512 -769 -394 13 -635 295 -703 220 -141 756 -876 321 -435 -784 542 252 256 355 -30 -235 -725 -437 -483 549 496 -721 -609 -280 -773 682 -770 -102 182 -496 446 -504 172 29 -655 -325 195 -173 -402 -505 -218 -87 640 -477 -381 -445 -308 436 -217 161 -564 -490 -41 -169 -162 526 -277 685 639 420 132 506 230 -233 -558 24 414 -204 -273 794 662 17 637 -849 365 -593 -898 797 -593 682 -604 300 -712 375 297 766 332 516 -217 -163 -5 -493 -797 525 400 524 211 330 -250 570 487 -765 -144 551 449 -677 -260 270 199 -790 137 -531 594 -614 -669 -463 368 -362 130 186 29 753 146 -125 -562 -121 -75 -518 -601 756 134 179 -243 220 -249 799 -491 255 -675 753 610 -626 -74 -571 -193 -112 147 -790 236 116 792 -775 244 734 459 692 166 -395 293 -550 493 -460 -879 -862 747 346 -371 645 265 82 -872 -563 -535 100 -111 -788 -193 25 659 81 -717 204 -115 170 -633 -63 371 192 -739 614 -767 611 358 -171 -560 -465 57 218 -80 -812 545 -140 183 -532 -54 513 -561 369 53 -218 714 -314 440 -584 -430 464 -826 114 -797 -31 738 749 -446 -733 337 -724 582 200 383 585 -153 -411 -611 -813 -561 -21 -46 -638 221 715 -148 673 598 754 -721 250 315 -742 567 -132 -62 -101 619 -889 -101 702 -17 -658 -358 581 16 -4 -674 190 -674 675 -788 671 594 308 -774 545 -119 130 26 -241 -369 -304 -710 -577 138 -800 760 -158 -466 -15 620 -612 -224 -564 571 550 780 -61 -825 -32 -859 321 -253 2 -699 253 -877 420 -487 58 -853 760 457 554 -596 492 -233 577 749 475 396 218 78 527 78 537 363 412 -444 -411 474 451 95 335 -452 -268 779 648 -750 -105 -695 -207 744 -772 741 -818 -792 420 -522 574 161 704 505 26 -750 431 567 460 654 251 -38 -270 538 -134 -758 -633 -781 -340 683 134 437 -259 -701 -165 -865 -325 -544 -146 244 181 -79 150 -459 -692 -666 637 172 -269 -689 316 -334 -534 -896 -297 -58 757 -408 87 -534 436 718 -31 689 -15 779 192 -825 -128 -67 456 363 170 30 393 227 -32 742 -147 777 -764 -875 -799 -646 762 -415 113 -640 -376 575 -739 -790 -40 -121 -716 -405 -244 437 -714 -138 352 -896 -323 -616 -553 -798 -100 291 107 260 -27 582 -289 -38 87 -298 711 -4 272 651 248 242 293 -226 -451 104 -272 403 -241 -97 -622 -470 -779 -136 -649 -767 389 -251 -274 369 133 -885 17 -634 -393 288 536 -284 81 447 -304 -549 521 -123 -250 668 305 -31 -59 409 -271 -817 657 -335 345 -216 -609 -590 -819 265 -233 -174 -100 -73 311 -106 117 -204 -279 -824 743 197 -559 741 -434 -52 -240 -255 728 -598 -591 -576 234 356 134 -305 44 -437 -232 539 415 -526 -685 -584 253 233 -121 226 -326 -802 481 282 221 120 692 391 475 155 -508 274 -145 -761 664 -41 -547 275 -383 607 765 -275 189 -150 530 -498 -756 -631 297 -8 -601 285 -820 -339 452 -152 37 658 -217 -111 -684 -673 603 262 -66 -114 445 -31 -601 345 -212 -462 -137 43 16 -152 457 -794 -133 577 -246 122 362 -290 83 -683 358 106 -197 -477 -812 660 377 -580 274 604 -684 -66 -380 -570 324 190 -54 -7 258 -875 -712 403 708 548 426 -493 447 -293 -419 -246 -435 -384 -320 -151 -4 184 -371 -759 665 -845 -87 589 195 683 368 -526 -546 -108 -833 -565 -400 122 -19 628 168 -84 -644 -184 -741 -458 334 -124 708 260 -735 786 684 -300 -348 -518 647 257 -251 315 -246 413 4 54 32 -260 -265 -692 -389 -408 -135 -509 -568 -706 -419 686 638 -754 131 80 -656 573 -175 -667 438 -761 132 73 -448 -56 578 677 -429 -342 -711 364 -835 33 67 -776 739 -510 215 -597 -654 682 -727 161 152 718 219 -355 -505 -345 580 423 -304 741 -757 -896 -93 -593 -85 57 127 -356 571 -508 -410 94 129 -13 -21 617 -695 41 690 -57 -443 721 -487 51 228 -98 403 -426 583 -255 -792 770 -850 -528 39 246 400 486 -36 -185 2 -165 250 749 -254 -719 -483 485 -242 252 761 -360 -622 -768 -551 -603 -773 3 227 536 189 -95 -470 -590 -229 689 -802 -110 700 311 357 425 203 532 574 -790 -817 -404 -164 -141 -15 388 -386 -833 503 -450 221 499 651 133 263 793 116 117 713 -447 -841 54 -828 480 364 -268 -665 -876 0 472 583 -678 -552 320 242 99 -525 -879 -208 476 -307 -701 416 -559 -188 -582 307 442 639 -588 -377 -882 -339 635 -199 -264 785 -353 -290 -588 -503 -187 -610 615 -255 356 -843 677 75 -800 406 -389 -487 -704 -25 506 798 -418 -360 -250 75 589 -625 -825 288 -307 -519 381 -293 -237 -339 -524 -764 -817 -269 -683 -248 224 133 -590 724 -831 16 626 -490 762 -208 627 654 -115 -623 -335 215 459 -615 -97 -40 -770 -209 -146 543 217 717 -301 -619 783 683 485 765 -623 623 -340 70 -860 664 12 -786 -338 456 -255 -466 -481 218 270 -868 -444 -771 532 577 384 -212 278 -68 760 6 761 -203 371 -185 -420 -260 -201 85 -157 -652 -671 298 312 233 -547 -747 483 265 -207 -138 -295 -555 -160 145 744 551 -475 -474 419 314 58 -99 -2 150 -135 541 670 -772 -274 -657 109 -458 739 -51 -657 -247 546 -73 -305 -145 156 -554 -452 554 -257 -80 -753 67 527 58 -604 738 -645 224 468 -800 610 -15 675 -5 446 566 -159 497 305 -686 102 136 -327 288 -46 -674 -876 -575 456 -473 -673 725 603 209 -176 746 -612 793 -559 -649 -440 -773 266 754 35 -679 -184 216 417 -577 98 270 -316 -273 -14 -620 -690 390 -752 -625 -844 -219 -609 143 533 210 -461 -138 -316 -230 292 -16 519 -573 -732 -166 -167 -780 567 -379 483 -142 783 507 587 -247 443 -492 -719 42 -28 -839 -482 -519 470 236 -120 471 213 -699 -62 449 -880 6 115 -440 700 -320 -175 -93 220 3 -99 -395 626 194 -681 -766 -670 606 -381 -787 -364 605 -542 -346 -810 -194 454 300 -512 673 -137 -391 -413 -81 -781 -632 -658 -167 -64 -208 -809 -171 -393 -665 -824 454 797 -812 -817 -322 -590 -877 682 318 433 525 -171 -399 611 -271 -695 415 -371 171 729 464 -264 -270 -163 539 -740 -563 713 434 -62 373 -316 -417 -147 -54 329 -418 247 -201 192 56 -436 548 -583 -791 -63 -561 353 81 105 -131 441 -194 634 -397 222 485 222 124 31 354 -30 -667 -807 -232 425 -746 -774 774 432 -105 627 -279 -753 681 -58 102 267 -335 -81 355 397 -164 785 -375 733 -210 -517 -264 51 -412 -566 -366 434 -845 -528 -343 160 506 -753 701 -240 382 -891 -618 -598 -560 -790 360 491 621 -891 35 336 -64 652 559 593 800 -622 207 -691 -632 653 -353 -871 -22 525 -878 794 -365 738 -37 433 -672 298 -745 397 4 299 652 -394 188 -135 -856 262 401 434 -248 -738 730 -324 -592 -561 -882 -718 -718 123 -390 -371 80 -747 -842 118 -892 -159 757 -692 193 517 -402 -334 201 358 -62 -560 215 659 418 -828 -139 320 -858 -426 446 359 -865 786 257 147 -645 163 800 -569 -828 579 512 -112 -703 127 441 715 -571 656 593 725 -88 181 92 775 -380 306 -239 -824 -736 -683 -8 672 52 -579 284 680 722 460 -130 -420 195 -498 -826 -318 -700 669 -300 492 298 558 -422 -412 26 -230 320 507 -72 -316 113 83 -819 -493 -696 -355 541 -857 471 624 682 -758 461 383 -25 -617 717 -335 -436 -272 -546 -629 58 -335 -482 451 453 170 -456 -428 92 -797 -870 784 50 617 22 85 689 -871 576 -633 -67 -206 435 543 431 584 -613 -688 613 -519 405 -299 562 -817 722 441 116 427 -611 -76 791 -709 -194 78 -90 173 -797 -628 -22 -818 -14 -849 -507 106 -247 -556 63 569 263 -536 -315 -731 -432 -262 -550 740 -780 -544 -745 -321 -835 376 727 15 541 238 -583 372 -251 125 -762 359 159 -895 103 462 538 -758 -98 490 -227 -61 -213 238 -210 -21 -76 -161 52 -293 122 -675 642 -439 -126 -252 628 24 -34 -253 -339 494 613 -25 -808 501 165 398 627 417 23 -444 205 69 -357 -434 213 -236 262 -371 -738 -109 -166 95 -53 -401 536 751 -660 -442 142 369 89 693 -420 530 -253 265 -117 -500 180 152 -606 132 -461 -379 -590 636 -844 322 -377 -91 122 164 56 -22 -254 -597 242 410 -320 -802 -141 -894 709 -629 506 -586 598 -881 549 -521 85 -509 -101 637 -31 -761 -797 -799 67 -204 594 -364 -226 51 353 665 34 590 -542 -398 628 69 -571 -491 293 -593 444 -662 -152 -319 -181 -121 -189 -291 88 -827 244 -429 -226 -896 -733 -190 -884 193 -127 347 -142 -468 712 -374 -561 105 -861 288 -483 -737 -85 155 -139 -461 462 473 -855 169 661 658 -96 248 -105 -82 -600 573 575 611 67 44 -423 -340 -380 349 -220 -609 -406 434 -632 -339 -573 -43 -560 -900 323 -794 266 308 389 559 -29 238 237 -75 -808 670 -271 -628 -171 -745 -183 349 620 49 -340 -674 -90 167 294 -566 -678 65 -330 -772 51 386 194 391 -434 291 -708 711 -786 -763 -144 -424 784 162 -660 -645 -319 175 -469 278 -167 489 112 88 432 -163 83 -9 35 691 -531 118 63 433 -595 -664 32 -823 445 566 -354 495 766 -241 254 416 -351 142 -607 -122 765 -133 560 -553 472 581 -590 730 50 97 693 -807 245 -598 170 -869 531 -615 -898 -44 184 766 -45 -162 743 593 481 506 238 -95 -401 -665 -512 -611 -391 585 -477 405 -171 158 -811 -662 -737 -413 634 -60 288 37 235 410 -545 -404 -495 98 158 238 -605 -742 -396 502 -273 498 781 702 -187 -539 -92 355 187 500 356 -491 325 -461 -516 555 -807 287 718 432 -872 -381 393 208 210 -673 695 742 -94 -895 -613 -154 -330 471 -301 -577 646 -637 386 -858 -266 -574 436 427 227 421 -452 698 537 -164 11 -716 295 -506 -798 -31 451 355 -726 123 493 579 800 -495 396 641 -60 -222 344 -504 -338 -608 225 718 149 -854 488 -375 753 -497 247 -79 564 186 723 -105 -73 372 724 -137 -83 -892 256 342 -413 249 -137 -756 22 299 -204 354 770 84 -784 -171 799 221 -804 -350 -451 -47 440 40 693 -123 315 693 -196 34 757 390 -655 323 -156 -558 -332 -387 -225 -355 716 -764 -291 530 778 290 690 -851 273 -498 -34 445 -451 43 689 250 -439 654 399 478 129 -279 37 582 -822 11 -494 -747 -693 285 -604 -873 121 505 -281 -261 146 779 -550 -787 -675 110 61 620 135 -444 -803 379 476 -134 -591 698 -122 742 -554 -511 567 -425 458 -338 229 171 37 439 -541 557 199 -818 386 -589 -649 -720 -766 -642 -722 -374 -76 -868 -46 309 -170 -112 186 765 151 -748 -270 426 -868 393 239 344 -304 690 635 -675 24 -445 -893 110 -650 -125 -123 -396 188 171 -168 37 642 -700 -488 476 -67 293 -869 291 -114 -563 -628 -22 -239 -251 -114 -825 437 150 604 -89 649 268 25 -260 327 607 -438 -524 -469 247 -213 598 347 309 163 39 666 288 585 798 687 494 -497 385 -621 650 -10 531 132 247 588 -730 -75 650 -76 676 65 466 68 367 -746 628 -405 -412 663 210 -670 372 -261 358 -539 -748 -486 792 -282 249 -204 645 76 321 452 -653 270 -154 646 -331 42 670 -895 -115 -111 -281 -259 502 484 -850 -37 548 264 -578 671 575 -694 -220 712 -360 -768 139 436 -361 462 -381 755 598 -807 -439 297 204 -124 -705 -459 75 626 62 -655 -484 648 -476 563 102 651 -116 465 -191 313 202 574 -766 -869 112 719 312 644 125 -568 9 -258 -423 770 -316 686 265 -419 -587 -524 265 646 -69 290 -653 165 -366 -884 -250 315 106 651 140 -246 -898 -228 226 -659 315 159 -688 323 -423 -477 -61 732 -86 619 43 -651 -228 -595 414 413 -729 -632 -528 714 -217 65 74 -601 66 68 -736 129 -770 -726 -221 -189 -807 -625 -276 -442 375 -487 -728 403 -471 -662 -678 77 -156 429 731 -132 -175 792 -760 -204 -228 688 208 -185 196 -201 98 582 796 764 -467 -727 479 -646 -760 -406 274 -86 -626 -795 542 -617 787 -755 106 66 510 345 142 -485 -327 -541 -540 123 54 -307 656 -361 -741 -646 271 305 -734 587 -400 -50 605 268 550 -143 240 713 -787 20 -867 -491 -133 424 -396 544 -24 -805 -876 -728 509 -719 -11 -850 776 -164 275 418 -160 583 11 -798 -730 372 216 34 110 129 -5 268 -476 -269 -104 -25 -829 639 -77 -405 -871 -562 -756 2 685 720 -692 -468 -519 146 -483 -792 -711 181 -80 92 501 -310 -426 -265 303 -456 561 309 764 -299 -92 -444 -421 -652 -719 10 -462 407 10 35 -812 -813 -865 188 -828 298 520 -416 798 102 -84 -734 672 -199 -588 -454 756 -564 -477 -143 -785 630 -20 -309 -405 -472 560 -558 -444 126 -37 716 215 -589 450 433 318 -668 -284 -56 311 -511 -426 452 -453 -163 -547 157 689 95 -358 -183 -329 546 -383 435 -812 -444 -379 -671 -6 639 -880 -673 333 761 -205 747 -490 -257 558 369 322 87 -620 -236 440 -165 -426 528 -239 221 -549 -563 238 -446 144 -695 648 237 432 664 647 72 283 -514 -391 649 491 660 326 296 751 -671 719 -98 30 424 617 -750 -208 -122 -707 239 -193 83 567 476 70 516 -163 -243 438 -376 67 341 -580 692 -58 518 -580 -725 447 449 -626 -489 -854 711 -402 583 666 -370 -55 -346 -383 113 31 166 378 -579 571 -245 -718 -493 -246 -755 -552 772 -36 172 -58 -51 -456 -724 95 248 -781 -194 44 -346 -345 -713 -315 431 -87 -469 -493 -679 -205 797 -684 -539 -196 -245 -246 -476 -695 551 -460 558 -839 -603 -877 168 -330 -32 322 -69 109 -176 -815 -206 747 -651 -745 696 -478 186 238 -154 799 -819 691 635 735 -295 95 -296 672 -488 -30 736 45 791 342 777 -247 612 512 98 -662 770 694 -352 19 -543 20 674 685 110 -178 -587 597 -452 -451 -563 -691 157 -672 -866 -4 -811 110 -296 561 593 -556 764 457 -410 -660 -106 92 134 -632 -22 322 198 244 -897 738 -804 373 -356 -185 -81 139 367 -271 470 217 -496 598 482 642 141 -182 -864 361 -438 -461 460 49 -838 -213 -234 584 -219 -659 -685 600 638 -93 -241 553 -636 -189 -197 703 -460 -125 -145 -192 -177 -761 -437 -136 -720 193 475 411 674 -495 242 475 302 -10 -756 395 -690 414 -825 719 229 -34 732 -561 -578 136 748 -846 762 431 -543 121 324 -401 -360 -793 790 -650 514 -641 40 179 -103 -711 500 -335 -772 -183 -895 -25 77 264 -247 34 -504 784 -535 28 603 97 277 -541 -473 728 -627 -593 479 84 -205 224 197 773 788 -857 438 600 672 -213 327 -283 -738 89 661 284 -92 553 493 -217 -576 -290 -661 220 563 479 -655 -434 -435 -318 558 -258 -290 715 404 -268 -889 -796 -872 760 -332 -210 25 -728 -199 -693 -528 580 537 -685 -843 -858 -249 632 293 534 -386 -813 726 -543 26 -475 797 568 523 -349 -210 249 -61 -86 218 740 98 285 441 546 -425 113 217 745 30 770 -159 -839 -423 396 -847 386 764 688 676 754 -407 -577 508 -319 173 -544 -152 337 333 -473 262 705 -590 -694 540 -376 -315 -209 -535 637 -249 366 561 95 415 240 678 -381 -306 68 -462 -321 -184 308 21 484 -310 -414 -688 -19 -738 -287 -120 -245 -602 -68 -828 -822 325 -412 162 -592 746 -805 -171 654 -724 405 -645 -497 489 277 -19 17 128 -785 631 -604 -668 275 -832 568 631 294 300 -24 -739 -471 -423 786 439 698 780 772 371 458 -792 269 -748 -447 -307 -86 372 147 -625 -117 -368 -585 -680 -350 174 447 428 12 162 154 -863 345 286 575 -799 -36 -689 -175 71 -176 -94 525 759 -804 -709 775 454 386 92 -669 226 339 -430 135 -493 276 98 -862 597 -256 -460 59 -137 50 -814 -294 -312 81 -739 495 -430 -92 189 -764 200 698 -260 -457 -189 -895 -14 573 378 -702 501 746 -433 233 338 -415 -94 593 -681 -244 104 173 -135 37 488 73 78 127 -403 -865 -274 -308 465 -859 699 362 165 -808 -408 -13 -417 480 153 -150 771 -156 -374 -179 -556 328 370 385 434 -529 234 10 727 -667 -349 -346 -196 134 -464 68 578 797 -880 56 -134 -695 -55 193 -550 -863 -400 337 -191 372 587 -463 547 505 -586 -542 499 430 -849 419 -3 214 -46 -888 23 -331 267 435 -184 -59 -862 -240 -96 44 -784 -463 -667 -152 -91 -869 731 -804 339 264 -514 -341 -114 -331 329 -782 525 -146 624 492 511 476 571 -211 -765 -96 -702 -442 728 547 -794 -225 -459 779 -775 -824 296 -91 -443 136 147 -303 428 -786 -119 56 -816 -493 123 -172 333 458 621 -145 -567 537 154 268 154 -743 -101 549 -202 -545 385 -735 282 387 373 311 229 668 -731 -239 -124 -872 533 -704 -406 -4 160 27 -2 -35 -729 546 -877 591 674 -25 -876 574 -469 -467 574 276 -302 768 445 -151 497 422 -191 -604 -629 313 -413 -544 -18 65 422 703 -212 -169 105 -102 401 147 214 -128 -589 -308 -557 -104 -577 -142 -772 99 312 107 -392 381 -598 -653 -73 -882 -74 -226 -517 162 -733 13 226 -45 -245 165 378 401 554 213 -563 -122 -499 -91 446 478 405 -417 -198 -265 327 -361 -128 -320 146 -543 -615 -468 775 116 318 30 609 -889 -147 -48 -19 -273 26 131 582 194 -25 -814 -678 -75 760 168 -458 668 -511 -512 632 432 42 602 -273 427 -600 -850 790 65 -44 641 622 426 17 -371 -605 35 -541 771 -257 296 797 282 158 777 623 -73 -578 -882 -252 455 -178 -697 523 -73 629 -765 204 453 284 -534 -604 -767 -290 43 -187 -516 588 -243 -780 661 249 532 -98 -347 -678 -646 790 -30 29 424 84 -510 -548 -650 754 666 -777 383 78 444 -470 362 710 240 -403 -667 425 511 -274 -444 382 496 -704 206 406 -581 225 54 555 -311 -420 -56 -863 -873 78 -869 231 -541 -491 -255 -636 -249 -677 531 -571 411 40 -432 -440 -202 -11 -375 467 -165 60 367 -72 516 -597 621 -832 500 85 484 536 -739 -863 452 583 -780 309 751 91 525 -648 743 -560 -604 674 171 -427 635 58 -768 -668 586 -32 -92 -174 417 693 623 -226 572 -261 -87 551 388 24 -106 -673 261 -709 -895 376 783 318 -623 235 -765 339 -280 -467 571 -667 -845 570 -406 -367 -259 -568 -381 -442 -578 -267 -717 247 687 -773 508 -800 658 -18 -337 -633 -170 -243 -348 460 750 -139 396 -152 591 -734 799 302 -675 777 110 -731 598 -63 754 -332 -220 470 363 -708 -400 116 186 -205 -362 256 -252 -399 -549 -709 762 -775 604 -862 313 529 -656 -759 284 433 -635 -156 460 464 425 67 -532 -364 -755 307 -758 -381 -553 -533 -427 -157 -88 -8 -727 397 495 684 -670 453 622 -534 392 -598 -541 539 -692 -73 -563 -891 -108 542 701 -277 232 94 789 25 -291 -132 -784 -258 186 218 177 -899 528 3 -355 180 -305 594 86 199 204 546 -388 663 -320 687 574 133 336 771 436 503 112 -363 -680 -98 -529 330 -621 679 349 798 -618 -64 -826 186 -297 197 -448 246 -437 -182 144 -712 -812 -375 742 747 230 -165 -173 368 -892 584 -827 -798 -657 -711 -91 643 -666 -630 490 -673 419 -343 167 -170 309 416 -472 739 450 62 -216 -413 -240 185 546 324 -780 -147 545 -746 -824 102 -751 420 1 -443 52 513 -268 213 408 614 101 645 -574 -595 558 -198 -139 210 -475 263 -413 -858 -20 -344 -360 -73 465 370 25 196 527 -827 438 488 -641 -623 -565 -815 352 -152 -417 -489 308 702 94 150 788 201 323 251 -225 -267 19 -811 51 -337 -190 -119 426 -346 378 -701 -399 -376 -436 -264 73 188 485 -380 -532 689 -332 -246 318 -400 -365 536 -735 456 -861 139 -781 565 618 726 -394 679 330 420 -436 172 682 -304 -841 -641 -28 605 297 580 -619 -465 668 -566 -186 -232 97 716 -374 -657 -68 602 261 -70 -587 -223 -134 -73 65 -802 -623 -210 367 14 583 -18 613 641 -518 603 -420 -828 252 750 754 762 -720 729 86 112 -11 -585 -251 -21 -776 -351 453 572 114 586 408 302 -241 -278 607 -606 671 741 208 -894 -124 497 201 13 -863 290 396 -778 -314 304 42 -388 616 -677 711 324 -531 537 345 -654 -292 243 -888 551 -615 411 -326 -744 465 -581 71 292 -348 -325 -316 -743 -203 -197 -722 -95 -766 142 -527 514 -674 -687 -243 -618 445 693 -407 304 373 146 -279 -131 -330 -537 136 -337 -35 -95 -697 -103 -199 -59 -833 -113 -719 127 389 500 185 743 529 -801 630 265 -56 -303 -829 -424 -54 729 99 796 469 769 379 767 267 487 523 232 -59 57 -342 -126 -458 -809 240 571 502 233 -201 -127 592 784 417 -74 -479 -579 -710 303 -146 462 -423 -779 -570 -849 490 108 509 182 777 101 -240 -444 671 -670 -159 -800 -195 350 5 -886 -372 470 -788 663 146 -835 566 -1 -434 401 -607 727 -754 741 744 -147 -882 -577 -799 263 401 135 -45 -350 248 -389 414 78 106 -365 623 235 -19 -19 -143 -607 377 400 624 -721 92 761 204 -30 -313 155 642 -29 746 -504 550 -640 628 530 -348 -878 322 164 -169 -542 459 -644 382 688 -867 -602 491 778 -20 736 507 -205 -173 -356 -415 -548 -582 -475 64 334 109 -817 -52 -216 674 -41 207 -147 -808 -544 -9 258 -712 612 272 -859 -188 529 -625 781 208 -616 196 773 -54 -209 10 740 -545 482 483 46 308 298 249 266 -555 662 -278 -71 -218 -822 -149 618 -175 -562 -352 533 23 -845 -96 444 -865 -197 706 207 229 579 -807 -642 163 -882 793 482 356 308 295 -493 -49 190 768 656 -529 725 756 -879 33 -106 -68 13 -341 438 49 -557 -541 599 -856 -625 -454 -119 691 -749 -234 -382 -469 -842 659 -800 777 -495 281 -461 -194 -584 -243 -103 394 -846 -85 394 453 -288 -55 -400 -450 41 -122 -145 -55 405 -401 -310 -65 -415 467 -136 -139 -157 41 -739 -626 -712 -793 -366 26 -168 -823 -610 56 -369 -154 49 -815 -342 -38 165 210 169 -185 134 593 -519 -850 -679 -690 674 -794 -823 -533 656 486 316 -183 327 248 607 787 -732 -741 -899 519 161 -711 379 -773 -587 -381 -836 136 320 -364 -307 312 324 0 -811 372 -762 -364 151 236 95 34 -214 19 651 -257 -385 257 443 549 -883 -682 -612 132 -185 -221 -632 -307 -294 -218 -427 605 -325 261 -519 70 675 -412 -603 248 304 -558 -234 195 115 -759 648 601 -33 177 377 -253 -768 471 -736 209 575 -340 -852 -185 716 246 310 327 -778 -519 411 -78 -458 339 -614 293 -77 709 -471 -185 598 -368 -730 -140 83 11 55 733 -769 70 -895 -52 -163 624 784 342 426 -240 379 -157 -249 -644 -632 -217 -729 -467 -898 571 -259 -312 -452 56 -12 -410 211 219 558 21 -77 -504 -884 -373 669 -800 82 -588 485 449 -850 -562 751 -596 562 426 87 -185 -776 686 390 -92 -505 -294 -137 -766 506 199 -2 474 -436 533 794 -40 97 401 -381 392 330 11 485 129 506 421 612 794 204 -797 267 -625 -673 -91 -760 101 -82 437 60 469 526 95 -341 -267 -443 -76 793 300 415 -40 -75 158 -255 -658 -707 105 8 68 -544 36 -624 -544 45 -461 0 61 -353 -247 514 -470 -131 690 562 5 -2 -761 623 702 -588 -40 438 342 -678 -791 -851 -43 307 542 -674 -43 220 254 -611 -314 -712 -498 -115 -481 655 -26 767 -424 -147 -745 -368 -889 44 -737 16 705 -691 -720 -806 -264 -573 667 -410 -433 532 -614 -590 -671 700 -397 445 174 -138 -356 734 603 -24 678 529 -879 -366 -168 -172 -606 -486 411 457 -805 -102 -608 170 -830 515 -568 513 775 -626 -307 568 336 -375 -632 600 -178 115 179 -113 -582 -290 232 453 -780 -401 -422 -445 93 -651 -7 -894 -24 600 -155 35 -474 531 -858 101 -657 -563 -412 127 434 -482 726 -363 663 -553 -336 117 467 -291 -685 -107 -855 148 496 80 149 -539 -378 610 488 -713 -100 262 -58 -810 -265 319 -533 174 -289 439 -18 394 -432 214 463 198 -706 263 753 -138 -370 -50 -883 -673 -418 750 -729 -351 -641 607 48 378 -753 -53 158 -505 713 512 776 563 97 -832 397 455 610 330 -205 -794 253 -176 376 222 10 593 711 -98 -547 720 182 -561 -307 117 -840 -577 698 -371 -856 743 519 -884 446 -265 -757 128 488 -469 632 66 612 496 52 -349 -384 -155 -713 -480 670 -497 -538 -445 -723 -618 272 601 -740 -545 390 -77 -626 -845 -294 -773 -655 -177 -390 -402 367 -689 -474 -358 571 635 629 -405 394 282 -33 397 -599 431 493 -770 576 -422 -339 -728 345 423 378 -762 578 397 222 178 -521 -46 2 -15 142 -489 -828 -151 -723 321 130 747 -660 -722 -55 732 -516 -880 452 -88 -620 -340 361 -889 730 -19 237 -84 -865 615 -21 -231 373 -726 -509 675 -631 -659 -490 595 274 537 -147 -459 527 -675 336 -668 145 367 26 543 -574 -599 -462 417 -210 -321 -859 -149 763 -235 555 -486 357 -377 119 -782 -202 15 -549 132 -559 -572 -25 60 -592 -386 -342 396 456 -681 -854 -7 -250 791 338 256 -566 398 768 -666 -271 465 -38 143 193 217 738 315 376 651 84 -805 -242 -735 235 -524 40 -545 711 -214 199 124 316 -367 -272 518 390 660 55 -216 -239 179 268 28 259 103 -310 504 -168 -573 647 311 -884 715 560 514 -387 218 88 392 416 234 -743 640 -759 -341 -649 -764 -801 -783 317 -665 -59 -332 -580 328 228 -366 70 119 -319 -311 -198 240 -490 -851 -440 -808 -747 370 619 -629 -843 234 -236 206 -667 246 668 -463 -256 315 -78 -120 459 580 170 644 -510 -657 -674 212 799 54 734 345 -838 -606 -18 248 -710 581 694 -671 -122 -38 -23 685 -97 -151 -646 291 39 261 -590 -85 94 741 -386 -170 -406 -767 123 173 -588 -270 -470 -739 -135 -202 -166 203 614 -570 -269 617 -529 -414 -577 -59 -266 38 -441 112 -680 -126 -460 -671 115 360 628 177 -468 748 496 -867 729 -642 388 570 721 -332 -95 -569 539 185 -23 -361 542 -695 -840 719 -146 683 177 583 -709 -548 -603 -810 -239 782 253 192 142 773 487 -332 -472 -223 653 502 637 -224 709 706 218 -787 -262 654 151 270 -295 38 -433 -46 -709 -97 -412 796 -808 117 503 621 -107 -740 -474 540 83 -736 349 -774 -418 487 571 155 -563 -29 -842 -592 335 762 632 441 -812 792 200 -1 650 -97 207 120 84 109 -481 326 730 -252 762 -300 -508 -703 -95 42 -658 -505 -445 -602 -327 786 -227 148 408 -34 -900 -174 -629 471 403 419 -792 72 -151 -80 187 -529 448 714 539 570 432 193 -782 73 588 192 -884 -678 678 -256 705 592 743 371 547 -272 720 657 -17 380 -837 -883 -694 -140 -463 -172 -492 93 -240 -261 -463 95 -370 379 776 -221 -200 -604 155 -140 638 71 -406 662 414 296 372 -617 466 -61 -770 487 584 -338 11 -106 439 -386 -629 -84 606 232 -883 735 -788 684 401 -106 183 295 530 522 -545 -232 67 -240 -794 -753 -862 -246 557 744 -375 -541 -844 514 -505 -440 162 -113 565 460 583 570 -571 755 502 -503 408 -787 770 391 -859 151 567 726 140 -413 154 631 697 -469 -223 583 -423 740 -889 -738 583 305 263 -363 -624 -657 174 -280 37 -330 446 579 -63 -563 524 -547 -375 -326 456 -202 171 744 -43 -590 -132 547 -249 207 513 1 670 -863 -376 206 326 -22 -639 -749 415 519 -580 -627 734 524 -48 -641 -178 -610 -298 -149 -712 -218 -149 266 267 544 384 710 134 -298 -245 748 -51 -78 345 -642 -150 -368 584 210 -877 113 -732 134 -544 -362 -481 632 708 -827 -861 60 -625 673 318 90 -719 -495 637 -756 546 -294 632 -608 -8 -359 -879 -71 312 12 -501 -203 161 744 800 -862 132 -330 -452 432 -9 -755 -47 681 -862 -767 317 89 181 578 794 -213 -91 115 -156 178 -254 -642 332 27 -264 345 314 466 -842 -804 780 -796 -126 -550 -488 790 -173 -729 -282 -280 402 -559 -833 331 -139 636 -174 281 -855 520 560 -419 -747 41 -271 -757 -664 703 -426 -697 -731 -18 -26 -376 23 -510 -80 -266 -768 277 -776 -171 -708 655 594 -189 -386 481 296 -567 -429 -169 -625 555 -199 -867 -405 -289 -731 163 -757 199 -5 396 -614 593 -679 -611 -522 794 -319 127 -169 -642 668 41 -446 -687 -491 386 -340 173 -451 -670 692 -350 -113 -398 415 124 -339 -522 -194 -41 729 -701 438 -40 -647 800 -298 -792 147 195 -121 616 -860 -60 534 738 -582 -615 -460 766 442 -189 -131 589 -265 -9 529 583 -761 584 -249 213 -525 -114 -266 171 -678 -203 -883 112 -588 266 -502 458 645 589 138 357 737 -834 -207 -69 621 445 590 708 -72 345 -488 406 -756 406 595 79 -511 467 -334 726 -295 117 4 -188 -269 -462 -637 -223 388 -535 -552 645 -541 -182 361 -177 476 240 -703 444 98 -663 -676 -47 -161 208 -422 -679 -808 -366 5 -871 335 490 -359 742 765 -543 -644 434 -348 -188 -621 729 341 177 -180 -799 579 -474 458 -688 227 480 689 521 106 746 -202 -740 206 -341 230 -534 554 -560 -813 -281 -48 740 -326 675 -622 270 295 319 319 228 -1 -227 658 627 575 -390 303 -670 646 -242 741 -646 -478 577 358 455 -153 559 611 -307 465 -332 173 544 138 102 298 492 -68 -747 -180 -396 513 -674 210 61 -355 17 -808 171 633 444 123 36 634 571 -288 278 -756 246 27 -564 -24 -251 40 -885 255 -271 248 -230 682 328 322 -156 -651 -270 -63 333 67 322 372 105 435 -517 -97 1 -344 -785 74 601 232 -343 585 196 -274 456 -27 -206 -820 -320 -264 -262 -130 -760 -791 -660 384 31 -287 -351 674 -558 -139 -789 -732 476 546 -610 -387 -441 512 707 330 -195 -488 -137 -16 718 -583 -217 -178 483 -406 93 -392 -86 -217 555 -262 -691 777 -477 335 -519 -274 220 -266 -304 -395 -645 -634 -67 -47 -126 331 -139 -824 637 335 -234 -363 -218 -739 305 62 87 -366 -57 -147 -278 -529 -60 -639 515 82 -333 387 242 198 746 346 -470 390 -806 -797 -523 512 -336 174 416 -320 -486 -653 -704 306 -819 483 -161 -476 -291 593 716 119 204 -164 543 -507 -273 -217 -774 245 -783 -699 -855 -481 585 -160 767 -75 505 731 -891 -566 -207 -667 588 -844 -817 418 623 -797 331 783 -495 154 -787 597 46 108 -44 257 476 -336 -562 -519 -758 -859 -278 -879 -823 -366 -60 -99 295 561 -796 -98 18 -680 -314 -332 -135 314 -224 -593 -422 -198 -319 -533 -487 -298 510 188 671 301 -488 -897 32 -43 106 476 -183 534 195 274 595 404 730 516 -73 -78 467 -268 429 794 -95 641 -348 -118 -793 743 459 388 799 140 -834 -258 -49 -809 -649 -724 -843 -391 573 6 386 -822 -99 365 -844 767 -596 67 -92 747 -701 506 -217 -13 448 -103 -189 -751 469 780 -198 571 206 -228 -697 285 -142 -894 66 -219 -198 170 628 -199 -682 -227 458 132 501 -294 -660 -115 759 81 -79 15 757 -354 -832 47 189 281 -116 447 387 -147 -232 -683 331 -644 -712 -687 553 -335 169 588 -443 602 -807 763 123 -451 769 528 471 610 -413 439 665 95 115 -160 -704 -662 -366 -677 -350 290 -187 -588 -892 -870 -163 -240 247 422 612 -519 638 72 -239 561 777 -820 554 793 -864 -51 -55 -898 -820 -741 140 645 -701 -81 399 329 -764 605 169 -557 328 155 223 -93 712 -325 -244 223 353 -790 771 -510 193 -679 281 -362 676 76 260 -402 708 -742 -856 452 422 252 151 -392 -652 -897 233 -93 7 -416 696 238 263 359 729 -504 -860 -708 -534 -428 -208 598 -34 -677 -825 -839 -63 -800 627 -130 -898 -848 224 -11 -658 489 783 -445 -649 469 422 237 438 29 -657 -56 -162 -58 312 639 76 -589 549 -343 -36 -55 -340 -218 427 429 127 -144 -123 159 -97 -359 -807 484 -526 355 409 219 -769 16 147 -187 110 -640 -86 600 -314 -508 -294 -586 679 481 515 530 431 160 -646 -479 133 99 540 83 429 225 75 -373 311 -695 -410 -202 99 459 677 -139 -831 562 674 -363 -511 -846 260 -161 -568 -749 -222 706 731 -161 -168 249 699 -798 246 -380 -439 588 -889 359 51 -419 562 -563 -245 -426 272 647 -219 372 -733 -3 -243 506 -390 -675 -683 -277 -281 418 573 287 81 -472 -113 -598 -480 784 -898 40 -210 -188 -283 712 -487 564 -39 402 -247 -680 187 174 158 133 395 -25 286 -133 -891 436 279 242 393 -468 -62 85 -190 -160 -614 -161 -568 372 391 -823 -304 -758 -273 -79 -687 460 -498 66 -280 -15 -523 -439 -554 -803 -881 366 616 531 -305 -272 -322 433 -418 4 272 155 -785 604 -829 -425 -491 363 510 -75 406 -836 -249 322 -708 77 -258 -128 -886 -294 329 24 -494 16 -594 -474 108 -256 508 -623 -165 -856 -442 -68 -784 -365 -862 240 -883 -680 -105 -825 -278 156 -302 -119 121 -401 255 -654 383 -838 -39 -679 -475 484 -490 377 611 -546 -136 511 -213 -565 -165 -33 -61 286 -468 -526 -797 677 650 -539 -662 442 212 133 390 -496 -165 713 218 -463 -538 -284 -733 -792 178 -303 700 694 479 207 -608 -76 -712 -607 -368 353 -304 286 157 134 -504 -633 -665 -66 -530 -545 -817 -869 -242 185 -746 629 -845 -272 -667 200 -203 -18 -347 177 228 451 -607 -671 781 -282 503 83 -378 -613 135 66 306 -717 -280 -733 260 508 698 349 -464 -39 537 -625 -875 -140 -167 664 796 474 -483 -691 66 -720 -582 129 445 -368 -765 786 636 -130 165 -313 -165 -235 -858 -838 706 -280 267 -9 40 -433 -298 234 -609 -29 755 216 -621 -168 626 126 722 -73 197 -246 -411 117 11 -7 -694 295 -865 -276 -462 224 181 -36 -303 -692 439 421 -256 -344 -197 441 531 696 -561 -474 67 -445 713 130 -785 422 558 329 -48 331 -115 -670 -743 156 -80 350 77 494 -50 492 -840 175 147 -46 255 380 603 300 518 -438 -381 -546 -248 502 174 471 -348 201 244 402 159 394 71 433 -811 460 295 24 -189 -683 -831 452 632 338 339 -280 -143 309 605 246 515 -353 570 -189 -29 161 711 -591 27 775 -794 134 -674 44 -227 -30 506 274 81 -501 -209 -885 -42 475 364 -253 -307 579 -258 134 762 -861 79 -666 -484 316 597 22 -70 -869 107 -403 -683 375 177 -894 633 -77 -344 300 -115 -71 -876 -828 -13 612 -860 424 -8 -523 -31 114 509 -259 -386 -293 -341 -522 -372 101 -280 -457 633 95 -842 -105 599 620 522 -32 71 708 770 -654 248 206 -845 -152 432 -611 -107 -337 -413 597 591 110 748 -158 -844 771 -82 158 388 316 -207 -399 -263 106 10 482 -353 5 333 -807 608 239 -528 758 -765 -815 -558 719 45 -70 101 -303 -99 687 352 -457 -681 -268 -113 -28 68 116 -287 252 -131 -566 -725 152 -590 103 216 309 -118 195 -662 -144 731 637 -387 -14 7 -571 -494 -855 -882 699 -518 174 567 462 -312 -482 296 683 21 -521 793 292 125 773 -38 384 -20 -497 761 455 -570 16 -498 -411 -393 -271 -290 210 -153 485 59 51 -834 -672 593 -559 -158 -119 -144 -417 -271 71 449 591 -179 -48 729 22 526 539 319 -781 521 -502 -683 285 -746 704 -469 -173 263 -750 -81 736 -790 603 697 448 31 692 -116 -271 -206 -170 396 -440 634 551 -373 -409 203 -874 -862 -527 761 208 359 -839 -220 370 -201 372 150 91 -58 131 -849 203 726 194 570 -12 654 765 387 793 683 3 -741 51 349 -885 -715 -74 647 -133 96 -241 259 -184 -810 -546 610 775 -296 -724 470 -879 534 555 468 -38 623 -898 -590 406 540 -245 564 -643 -446 414 -363 -523 -608 -230 348 104 147 -827 -6 -770 643 447 -614 432 398 41 217 401 -574 752 -126 -136 -899 -222 299 -230 -683 54 771 -696 106 222 -372 -478 383 -844 -223 -407 399 -159 201 512 667 584 646 -294 -581 418 634 -504 663 401 629 396 -883 -502 -171 -53 -651 -445 -277 767 15 522 193 -73 688 355 158 409 57 -877 662 305 585 555 -303 -157 -647 312 -806 -18 231 713 -267 216 -193 -539 -262 -845 -7 -99 -202 459 -74 -268 -668 -642 229 -209 380 111 -378 718 403 -686 -529 -806 660 -236 -69 -247 -334 -686 -426 280 -247 -486 206 555 494 -156 -342 458 740 39 -837 565 788 800 -37 -661 171 774 -378 -145 -736 -603 114 510 -87 787 -96 -600 -594 543 -51 10 -821 -379 712 86 88 -611 -341 -73 -275 -198 14 -789 790 -31 617 -2 -891 -625 766 268 84 -33 -86 -118 459 -297 -295 722 444 -240 -208 -660 -555 -312 -415 308 678 -777 238 -340 673 -133 -383 141 726 -804 -254 -832 -886 -504 -450 -811 455 -332 -114 -396 217 -2 630 -81 -709 -582 -652 -89 559 -185 640 695 113 -740 -201 -672 -393 -475 -800 -442 660 6 -108 -781 -627 -717 602 723 390 764 307 203 -663 -478 -310 235 527 781 -202 514 -209 -443 670 321 -183 564 -74 -596 -341 668 -774 -423 52 749 -247 -746 -136 709 657 639 -435 89 -847 683 146 -296 -291 -692 622 155 -546 -493 -618 -535 -26 -712 -757 98 13 -609 435 -825 -20 -440 -258 135 -142 -139 705 208 -523 -452 277 -272 -710 66 600 -277 -223 3 635 -54 -240 405 310 -285 -588 58 -109 533 -633 -528 12 797 -30 -539 -776 735 -246 -427 -108 613 -577 -604 -40 -857 -250 -651 785 304 -755 -313 -656 -309 -156 -577 -44 69 153 -676 -697 225 -866 -397 205 -521 -228 743 297 -341 -502 -798 479 -650 -366 -558 -364 230 -833 -348 -488 -707 790 -408 -43 229 -809 14 -347 322 162 200 -288 -48 -207 316 659 593 277 601 -806 -379 -539 -408 -867 -348 -714 -650 216 639 295 793 572 252 -193 -585 649 -258 766 -854 -871 381 180 -361 -124 30 166 -715 -389 -200 -404 748 396 376 -668 437 -560 -279 555 68 -570 7 -523 -551 572 -783 90 104 384 -477 138 582 -883 -864 -361 -426 -146 579 514 -207 488 34 -337 -683 223 330 544 -679 -216 -193 243 -77 423 -442 -684 -355 38 -209 515 387 465 -67 583 -113 -623 -241 368 92 -816 671 335 -344 -340 -591 -415 727 600 650 -613 334 -833 -856 -168 400 561 -677 -519 726 -492 -398 -475 -219 -738 -730 576 -145 -221 184 238 -685 -506 626 248 553 436 236 405 153 -582 -877 562 789 -278 603 785 338 416 621 515 -643 171 -12 -470 452 -323 -161 448 -644 198 238 -300 -863 506 -204 284 -484 -282 -812 8 -429 -844 123 -699 -571 -50 88 -430 -193 -241 -645 -615 -384 -290 644 183 241 -421 -77 153 690 66 736 -42 650 490 -809 563 -877 -811 258 -569 109 600 727 -761 -260 -47 662 256 -792 127 -117 -264 -297 -505 509 87 -144 75 -241 -809 580 143 529 428 324 301 -402 78 -146 -626 361 -669 458 -474 -261 553 738 -900 -483 -397 -449 -498 -708 278 343 169 604 -720 -474 165 226 -458 -339 541 -877 -250 -301 -29 -570 -443 -759 -483 -555 -658 506 784 -134 44 -132 580 -336 -59 -347 364 753 -423 12 88 -488 -60 -389 717 215 551 721 -734 643 -523 510 579 -13 745 389 740 238 -500 -877 -365 497 604 390 -114 -425 -358 -382 -346 673 -604 -47 -844 -681 -625 -812 -69 331 226 -86 620 -427 -596 -280 371 234 -450 95 -278 195 -547 573 -802 633 306 260 599 742 -528 -464 614 -166 618 -584 416 775 -63 286 -173 169 404 746 306 139 695 613 -423 690 -573 -76 -744 298 -260 -233 249 -772 -615 799 490 -12 148 -635 -268 234 -577 688 23 436 -693 -106 -881 226 -399 631 -891 469 641 -38 -537 246 -90 299 -877 -757 -842 -42 -79 576 455 273 -177 -302 462 -870 671 397 -130 -762 492 -874 -579 -476 514 777 -52 203 80 195 312 -219 -122 378 281 535 446 -612 -708 771 172 102 -606 444 389 -604 224 304 -103 202 -500 673 420 467 -845 -848 -710 298 114 525 274 36 448 248 -457 602 502 593 563 -219 33 -35 -359 716 84 -261 -476 147 362 709 -709 773 -136 689 670 332 555 193 -86 -648 595 -771 17 -687 35 191 -64 -385 273 280 -323 -750 567 -450 376 -646 -584 -611 368 505 -658 798 671 290 270 336 651 375 527 -326 327 616 115 65 -79 757 129 -819 18 -413 456 163 -268 188 -155 117 -351 690 -461 -412 106 181 352 59 75 167 -554 -405 -854 579 -532 241 -836 772 -719 -718 111 -363 160 364 -355 -867 -777 -65 -244 274 -875 -470 46 -664 586 118 -452 367 -509 -306 -323 337 -860 747 543 578 470 -550 -436 641 446 714 -881 598 -518 -410 635 -369 774 191 433 206 600 239 -454 -589 233 -502 -802 -134 42 525 760 -188 315 261 104 400 -62 1 191 389 -473 -803 91 102 -87 -886 -485 232 68 -45 46 -630 -414 542 -137 -802 -748 298 -350 -212 -762 373 707 -42 -415 684 148 -215 -590 -743 -148 -641 -458 -501 -360 -19 -95 773 23 -589 544 -677 -351 719 11 -426 -112 -434 282 -627 382 655 -588 269 -39 -571 367 -860 170 321 281 -297 -466 -312 796 172 -669 209 -83 -77 291 506 -662 -445 -393 177 -345 -151 596 -411 691 -431 -527 -444 139 -73 -593 328 451 -771 -834 -645 -686 390 -670 -755 -830 -686 -186 665 -583 -312 -227 -1 395 -225 262 572 391 -281 142 624 771 -457 226 131 -532 362 -783 -778 -615 -457 -897 328 -618 -881 -413 254 191 -730 573 -876 -19 434 -421 191 177 -373 769 -117 82 397 432 -714 -781 -43 5 494 -53 -838 6 -413 -697 479 194 -424 576 -587 340 441 380 -772 -671 -49 20 -635 428 -485 -435 246 369 611 -728 -515 478 783 544 -312 -430 779 -73 -298 373 603 39 -435 708 -237 -253 -672 -130 -135 -319 357 475 302 714 -633 -887 443 269 -731 -483 280 -260 784 -473 748 -442 -89 -246 541 -131 -575 141 576 -404 -11 499 -224 -673 347 52 470 -110 538 -659 631 167 737 -395 125 206 -528 50 -355 -853 386 582 -669 -87 -106 -89 469 727 551 -19 527 -890 -861 564 -653 772 -184 621 -779 141 -50 -701 -471 468 478 539 336 608 -452 117 541 -364 -736 -118 792 -498 670 712 758 332 -142 -64 287 -442 542 -484 554 479 68 228 -532 499 -366 -388 -763 -426 -8 752 144 197 200 41 -666 641 649 592 -559 -294 423 226 385 557 -803 -570 -132 -443 719 -306 224 -758 -616 18 587 -781 712 -897 608 -499 -84 -84 -613 -624 -813 -449 620 536 -126 540 399 221 -554 -569 -144 580 174 -416 147 216 -564 -23 -362 578 -358 396 748 -192 -4 -521 236 -659 -32 206 179 1 -20 -860 -692 -500 -151 763 -515 719 217 -680 -245 -778 -847 201 311 -819 177 -52 29 467 -799 319 65 -161 -153 672 -856 -528 -469 -336 509 -141 -830 -408 -23 -677 274 11 -360 -13 42 636 -647 398 458 772 -274 229 2 -747 71 -1 781 -35 -125 -211 -886 -762 33 -890 -147 204 -511 -265 -609 539 -500 -683 579 -148 73 212 -778 297 -470 425 -737 -457 -33 145 238 -185 -415 -785 -533 -864 693 416 39 -831 779 -51 186 516 -218 80 -714 589 137 -619 427 -870 -168 228 88 657 653 557 -303 12 -634 -338 -253 -164 116 255 -681 748 -311 -239 -369 265 312 -262 625 198 -423 67 492 -123 -485 -833 326 737 -381 723 -555 153 -333 -328 -756 178 -377 189 533 -841 -172 202 -95 -171 464 799 408 616 731 454 609 702 457 -142 178 791 -842 -704 -198 -774 -688 101 -896 187 -854 284 -166 -583 -161 777 -681 -172 587 34 -474 -275 227 -1 514 450 -302 -397 705 502 -303 143 587 -779 117 381 791 -553 537 603 -381 198 251 -188 556 29 -794 -405 -25 -718 -856 -121 683 218 -524 146 -210 -312 -525 -473 61 666 175 -201 737 -514 138 692 90 722 -155 -8 194 466 -853 264 41 -813 726 743 0 -828 713 162 -73 -776 -711 668 545 264 -561 -168 545 -433 -405 -673 29 -625 42 137 622 132 548 284 515 -96 -364 -207 -816 -625 -220 61 -435 6 -353 -733 353 436 704 318 448 450 138 -680 -263 -309 726 701 -691 573 -263 -519 -139 463 -153 350 248 -112 343 -745 -76 724 -774 88 -83 -499 -487 490 -31 525 222 -524 546 749 -679 -248 -868 179 -732 -614 241 -597 41 780 476 -154 -274 464 459 -328 -187 -855 -739 -72 -840 609 524 590 268 201 -679 -707 -708 -505 298 98 -480 405 -520 -231 -484 -9 432 -453 -764 -349 -169 -334 -58 -774 -708 -463 -25 -362 -252 -26 -413 -342 -807 -691 -687 605 292 -407 -275 -36 -779 230 -900 -433 -569 778 -841 277 465 -12 541 -837 7 -738 -533 723 -212 631 302 -506 -98 -763 -135 709 -561 -639 480 306 343 -423 -518 -174 -828 348 -49 421 33 -323 174 491 -109 -175 708 265 70 397 442 464 46 641 546 -212 -605 -103 -840 -286 407 -250 -528 -731 42 237 -107 -193 -373 -41 367 66 631 -893 762 -223 29 414 -266 221 377 213 172 261 627 -244 -732 -310 -529 -882 476 439 -849 584 -657 297 -764 162 -344 197 401 528 -546 -65 608 -308 -231 -805 -888 583 217 -102 -682 768 -758 186 -590 760 -756 472 -565 -447 384 -556 -716 665 741 -618 -301 487 264 -52 766 -25 331 -656 -663 -312 -840 328 -645 -633 595 356 394 249 -633 762 283 717 166 -131 272 -795 -664 -639 -345 -364 72 -198 -171 461 -91 -377 -789 -391 -648 236 280 -73 268 288 -435 326 154 -212 -161 765 360 -766 785 590 -93 -234 -767 620 -614 312 -383 426 -153 -233 -772 -195 515 558 -197 497 -369 161 -321 -389 -204 -688 -328 -430 -386 163 -129 -473 444 -517 380 -354 104 -862 61 -569 372 -772 -375 -770 -265 417 425 194 -152 -625 474 361 386 -153 -187 785 6 -328 -699 -820 -120 621 794 -3 779 711 -399 -700 -109 310 574 737 523 -384 -293 -386 -197 -720 70 -83 162 -885 -180 333 374 714 42 265 -50 149 -232 -766 -231 569 17 -372 -275 -233 -598 239 742 482 -712 -470 629 311 77 542 -230 672 -605 -422 211 418 -557 321 -735 -32 505 449 -812 538 114 -87 408 -267 540 -726 -168 -543 -109 490 -518 -31 -186 -836 726 -214 -376 19 237 -346 735 -736 402 -884 -725 -871 -507 -554 624 780 -443 17 -37 -762 108 -596 -856 -608 -545 -118 -727 368 -800 800 266 668 347 -148 -62 -124 -64 -61 -499 -47 -183 -415 355 204 -756 140 53 -410 717 441 -176 -830 -700 646 -644 -794 504 -840 672 -132 -174 -62 -836 -515 -210 -600 408 658 53 256 -358 -207 -431 505 602 25 -465 269 -474 401 547 104 -294 540 -636 294 711 -322 -885 -714 459 -467 -188 62 -49 692 -147 -552 561 -647 -525 -648 734 -280 -265 -228 -277 -877 717 -567 760 -298 -466 -780 290 -451 -400 -783 -810 -774 -743 -729 -239 569 -419 -339 -314 -890 -821 -74 277 -670 510 74 71 553 -783 731 529 -852 -529 -483 -547 -414 -202 -720 700 299 2 -124 -327 57 766 215 -813 -66 781 696 166 14 279 -745 441 -682 419 -239 382 -787 -616 154 677 450 739 -232 -556 164 -393 527 542 -12 479 -872 437 445 91 -638 -285 -21 498 675 -179 -374 -445 -715 -228 -313 235 133 244 235 435 -365 -476 -673 -468 529 -446 -171 -463 96 242 337 771 -753 -115 -678 -492 -506 407 -539 -21 593 -464 -590 -395 -589 582 -322 -604 98 326 -806 -149 437 515 -620 -218 -550 -103 -882 722 188 544 185 214 584 -870 423 112 500 590 800 -177 685 -555 559 434 -551 525 33 -848 -470 -872 126 572 -348 -236 431 -329 -255 -423 505 -558 -98 309 714 -98 531 -402 -171 -118 -519 556 418 -536 145 -545 -45 -670 199 67 -34 292 -414 -544 -231 -857 421 790 -154 403 737 245 -110 -692 495 278 341 -407 -355 -122 275 -659 247 -68 425 134 -41 -758 363 269 -846 -653 -453 -556 394 -726 691 608 -352 130 334 149 439 -649 -459 -617 -596 41 539 420 467 -494 355 375 728 -332 -29 220 -498 277 -32 -334 -783 566 -177 105 362 116 -262 -244 -2 -887 -462 -457 -871 -550 -887 -107 -594 -745 -373 638 -112 300 290 744 -10 -6 -544 -812 -350 514 -455 359 644 -250 -162 129 -323 -139 277 -673 -626 123 -295 -855 -333 403 -379 -814 -271 577 -808 581 -266 -695 -410 465 168 296 -286 722 -343 -375 -805 252 -806 -638 -88 752 321 -331 -244 -331 -425 93 -844 -47 288 -869 797 -227 594 -152 177 656 682 -289 -614 481 790 66 433 606 544 296 796 673 -168 80 108 576 65 385 -650 -161 -750 -886 424 -708 -548 -521 -502 519 -72 91 -309 38 794 -224 51 -410 -68 62 369 -666 555 -358 17 -397 -791 -189 -146 -816 -5 -507 -864 774 -786 -521 194 -60 -30 710 204 -384 94 -845 -396 318 -506 -284 86 685 -343 -555 189 -528 527 520 -639 -486 703 792 -439 -671 -788 -342 48 -499 574 -586 -682 -661 -322 -484 -650 705 -4 -524 557 -368 -646 204 514 -68 -414 -66 305 526 -376 -656 569 80 -51 113 -9 35 -344 799 -137 715 -95 -639 -270 542 96 -422 468 -817 599 -16 -755 260 -275 135 315 568 -147 -876 -362 673 -714 589 -666 397 -481 235 222 178 -190 349 -637 688 -651 -440 -672 -162 -74 616 -251 559 -776 -68 33 -98 71 -394 783 -563 696 -670 -418 -593 -760 -684 201 -323 -809 -477 168 -212 233 -832 -863 463 158 -38 -736 -476 -258 101 723 286 665 161 -770 -189 260 453 -774 -155 -480 499 384 240 31 576 -233 654 72 -626 -13 -75 -334 327 -251 -131 -751 -55 700 752 20 -41 -644 753 69 -706 706 26 356 103 77 556 -86 137 -674 706 -692 29 257 -452 -395 -126 651 273 -432 -68 -652 416 -173 376 365 -592 154 432 -36 -47 -352 -733 768 -458 754 -7 55 -806 -574 -588 46 -561 -263 -245 -84 -835 439 129 -302 408 -777 -251 -247 -778 -503 358 -608 -508 -689 635 -152 300 552 681 -735 588 130 498 -762 709 -504 -732 -176 753 468 574 171 44 -22 738 55 489 -714 -48 -234 317 -747 -272 748 613 -15 -136 -365 -666 -334 699 372 -858 533 219 -211 -574 -753 -685 -71 575 221 653 -195 -577 585 740 438 522 -708 65 372 -32 169 -350 -473 -419 -225 505 -640 569 683 -539 483 -40 85 493 -22 174 -463 336 738 502 -766 -469 -896 585 477 97 515 744 201 446 560 -401 536 450 -725 133 -535 -204 -164 -573 -516 551 -203 -875 -371 655 -325 -608 -635 -643 -505 -190 -768 -74 -481 -599 172 58 -440 583 -785 48 -67 -476 -569 -762 745 -664 -659 182 -34 -479 -893 -438 -685 -375 383 222 -567 209 -864 253 60 272 552 -341 -305 -45 -177 554 -336 432 -168 -169 443 -134 725 93 -312 -863 -109 32 -644 625 723 733 -587 -448 236 337 -862 -586 -307 -103 -217 -865 683 63 619 571 207 569 735 310 557 749 -396 -701 -301 216 -404 -317 -750 -459 264 -24 383 -420 -861 -288 -234 218 457 -113 -313 58 279 14 180 -591 336 418 -302 657 51 -375 562 586 -157 -722 741 556 -546 791 138 602 -462 -710 -803 395 491 -819 87 -313 338 32 633 -59 430 37 -217 -587 -519 326 2 -76 620 632 -692 674 -879 -709 616 -798 -141 489 -74 -247 309 -406 572 -263 -198 56 211 95 229 162 90 -833 -325 5 -197 165 -220 364 -629 256 272 -608 -496 -451 -605 -716 -575 746 -554 3 404 606 61 61 475 -304 -577 151 -138 -584 -463 -512 -660 109 539 -691 -776 -364 -234 143 -326 -85 -234 -879 633 -101 -252 -69 -742 -89 -522 724 679 644 157 -9 469 750 -296 -5 88 -639 -301 -137 -813 252 -657 261 466 309 469 -723 -743 -519 135 -852 -791 739 562 -138 -95 -144 444 -897 -430 -810 249 -332 164 587 -631 -525 -878 -159 -691 128 40 -778 -42 579 267 -17 -190 563 -345 563 335 -547 22 -510 -843 -762 -723 -355 25 750 -163 175 535 -724 546 -271 3 279 -342 357 -154 609 336 -765 437 384 -173 -91 385 -271 -208 -153 -557 -478 85 -313 -123 292 -610 -622 62 139 -201 339 -894 91 320 -483 219 -325 -538 640 761 -75 -760 -187 -711 763 -634 496 -862 -6 637 -268 -848 -817 587 -332 337 605 48 15 -408 -72 398 -545 541 319 -272 100 745 309 195 -285 65 244 -614 -480 140 -172 48 740 631 -402 741 682 613 553 47 518 615 355 -208 431 298 -705 -357 -607 -820 29 786 -724 -814 -574 -411 -677 -420 -260 291 469 322 749 518 538 306 747 537 -26 -121 63 167 81 519 605 -146 -616 -292 -241 -896 -324 -835 725 -309 -147 -884 -794 121 651 384 312 305 -558 -38 288 -898 -85 -166 15 -778 -624 -199 309 -306 -568 -617 254 69 -184 218 449 -514 606 644 404 -549 -852 331 -62 -664 335 -484 797 -546 491 92 -503 -871 -559 -731 185 394 497 113 67 -729 516 -757 -669 -504 -658 771 640 -251 -533 639 262 -617 614 33 695 82 168 696 342 605 542 -841 23 -494 -742 -825 128 71 575 574 736 -592 -766 346 -740 -802 104 -753 240 612 -597 -799 86 -264 -900 695 -145 685 777 778 -819 -386 -116 664 473 317 -709 -29 -685 479 -251 -692 -548 -764 325 34 -747 -474 -307 -381 751 -298 -523 -196 190 176 143 -67 -280 -64 502 430 -637 -684 -732 482 493 482 -212 -660 798 -592 264 790 325 281 468 -736 -113 -432 -261 -791 770 -410 790 -268 540 -198 -709 673 783 726 354 758 -522 594 -226 638 -201 228 -377 460 -113 241 145 330 443 -884 -15 606 -598 -399 679 -581 469 665 592 214 -377 -469 558 -83 86 -423 575 333 -451 272 -497 -659 -172 737 39 -402 220 -749 -785 311 -893 356 -216 266 586 601 574 -33 622 96 760 -256 705 -808 10 -494 -361 340 -143 284 -84 112 -162 687 339 86 -649 -171 225 373 -403 -478 536 -205 -325 499 178 -34 523 -421 401 -557 -843 352 -877 408 -19 596 221 175 -210 -417 81 521 14 611 325 -24 -106 710 165 443 -168 642 681 -188 641 742 765 -406 520 608 -82 -354 455 460 790 785 330 -299 135 -298 54 96 50 259 -426 -689 697 261 -878 485 -13 205 493 -686 -166 20 -17 634 88 -34 200 -311 -153 -442 -354 684 -394 680 -88 778 -235 743 539 131 -62 -432 -672 139 -644 -862 -244 -250 748 -598 27 -113 -656 -239 615 463 -558 -206 238 -661 684 570 323 -372 -298 -416 601 -33 -831 -687 -684 -554 365 796 -11 -774 -49 -130 692 638 244 618 376 -864 308 -331 -365 -106 -298 373 133 486 785 -533 538 -777 -17 -17 -575 -31 -217 232 -764 -438 -585 540 -668 706 -581 -650 136 667 722 609 -569 43 -19 -232 -453 -774 -585 191 42 625 -850 -710 -174 55 -303 -871 254 488 -841 -242 172 224 600 -317 610 564 -591 198 -74 -885 589 589 70 374 372 35 456 632 -759 -654 707 139 382 -81 -673 -564 321 193 -6 -397 10 54 -112 -320 363 -133 -899 -518 -100 -388 -36 -245 -100 605 -779 -598 -758 -795 -388 22 -46 -668 627 625 580 -148 -747 -130 -449 -571 -560 113 395 182 -727 -397 206 -870 321 -388 -316 40 633 608 62 -744 317 -161 97 -562 -859 -701 -16 716 -180 -526 -772 -169 -340 -141 331 -481 537 -399 -92 217 -826 226 53 -495 -652 -263 -535 9 436 464 294 -379 671 698 -523 727 709 731 129 -420 -866 282 511 649 270 204 65 627 -610 779 610 600 -96 124 -776 173 332 -128 -96 -24 -90 -771 215 111 544 674 43 -535 -128 -392 -698 585 -651 -899 -194 -605 190 -554 -17 631 -309 447 158 -701 -842 -189 768 -830 501 -852 584 242 771 -275 -813 38 735 -742 -731 565 -323 -162 -847 -131 -774 120 433 299 88 -296 -214 278 -203 443 85 -474 -603 -212 -416 -628 762 -263 736 271 -577 -85 87 316 -244 -134 515 -273 137 609 -280 -129 146 389 265 202 -838 -55 540 502 211 595 -526 -57 31 687 -583 -797 -502 655 -836 289 -492 202 -372 161 -55 497 -284 -342 147 -815 559 -894 -502 572 86 529 -335 -335 -342 -432 29 63 380 534 787 -413 37 -456 -646 -693 -654 -813 113 -568 114 -857 -450 7 -452 -149 796 497 -301 255 -844 47 538 694 -575 191 -778 -614 187 -602 346 -531 65 323 -318 458 624 -77 125 -210 -382 -825 -754 326 551 423 -783 -99 701 334 -212 -4 -693 -670 384 -707 422 -608 -401 -254 766 780 76 529 -619 -448 6 509 -883 -883 78 242 715 121 -343 50 762 -641 -186 192 -449 -854 148 568 565 447 380 545 260 -673 -405 19 0 468 -104 -379 -595 429 774 -487 -451 448 -617 -447 443 -59 -101 -775 -37 579 599 -885 468 -341 -577 -326 -66 -674 -40 -390 -310 485 602 686 -747 -160 -538 562 368 329 467 468 -616 -700 54 -532 116 267 61 -443 522 -642 654 -435 165 -633 -545 400 165 -45 -476 362 -160 462 283 433 -512 146 -126 -260 -818 -614 232 -383 115 168 277 90 261 -159 740 -831 -65 -401 -43 54 44 -828 -673 -512 -643 132 646 134 184 -355 454 -132 298 538 528 57 -572 79 148 -497 -799 -837 712 321 137 183 -365 379 -40 637 736 216 -21 85 -851 728 752 702 -27 115 -181 -574 -600 -890 648 220 71 548 -655 419 534 -54 -770 617 -197 575 -721 -882 209 -140 -828 500 -270 -577 -567 766 -885 -112 -631 -16 -236 -264 -505 615 91 296 467 482 598 -32 -506 304 663 108 -555 607 -649 92 223 235 -741 -543 412 -530 -559 -402 -25 146 -214 -124 745 -229 204 -314 135 -514 -576 557 554 645 654 -126 326 -229 -862 595 -604 -513 789 -70 -356 -7 159 -605 -45 -313 92 -567 -183 -824 -642 -857 -497 -61 -143 -872 415 -667 176 126 -69 689 -23 -441 719 199 159 -367 257 44 -178 561 -618 -727 -84 231 67 -45 368 -403 -43 -845 654 100 230 -488 8 -151 -658 -748 576 -802 11 -499 -163 695 25 -873 -648 -511 -439 635 679 34 786 -633 193 -897 -106 197 -726 -630 646 -813 -204 -706 -111 -51 131 -500 -420 125 -210 -267 -580 -200 -170 413 -621 -77 -701 164 609 -528 -179 361 233 307 647 -172 -471 -594 -33 -846 -750 427 -91 -710 631 -419 652 275 478 -261 -269 -595 725 178 463 -797 -275 -250 -480 -73 -8 692 -543 -848 280 652 -767 291 -588 -148 -591 -497 556 -759 -306 618 -558 467 235 -117 346 7 667 695 -687 627 486 656 799 -796 -837 127 -10 -751 728 -317 -118 -409 331 482 -686 -321 397 -760 -458 768 239 110 -299 -395 363 -345 339 -75 -35 238 -505 275 24 503 226 441 -360 -158 780 -84 -514 -596 240 524 -780 -272 -554 254 -796 299 418 -713 306 -78 -437 -635 -649 43 579 623 -65 100 -858 113 157 -180 392 -236 -425 -90 522 -199 -845 292 -75 -56 -105 -728 -540 220 711 -264 -373 -613 -358 -856 548 572 440 -343 -410 -441 108 -679 -153 -369 -204 724 107 -674 -98 190 761 -136 678 -662 528 -97 726 -852 -426 -811 635 380 0 551 -724 -528 -228 -501 -873 394 -422 207 301 585 -767 134 -800 723 -852 -333 -439 -586 -706 360 -665 -826 -120 686 -155 396 -424 42 359 147 793 425 -362 293 672 -158 -111 -898 -294 682 37 547 274 284 -895 170 -488 -524 -342 163 270 -220 -521 547 -799 53 701 -120 -28 470 762 -6 162 625 762 -675 570 -324 221 639 327 -435 241 398 -635 9 -314 -130 -876 -4 -79 -567 -166 -182 416 -388 -469 -93 -81 652 -699 120 -272 740 727 610 307 -331 141 195 685 467 319 -633 -413 89 -91 46 220 -115 -733 -361 210 -368 -782 226 199 -603 172 -885 -860 -399 394 390 -718 -183 373 -807 476 311 -85 -343 -730 536 258 -14 -68 -820 -449 -353 303 392 -630 54 -564 55 185 -288 -505 576 16 562 -831 -836 -799 -584 -606 705 -258 -562 -859 -161 -18 587 -143 -189 409 2 -410 58 -474 115 57 346 411 703 -474 305 691 318 -459 -404 -803 -743 -617 -281 -430 118 -300 178 57 773 64 620 333 491 -101 -614 -549 -125 -900 778 -445 -287 185 -109 780 -213 -3 -518 127 -866 177 147 219 -22 -129 726 384 -169 -193 144 639 -411 536 674 -699 -760 703 -766 -86 -623 -66 471 -441 -503 -672 581 758 685 -720 520 -327 504 478 -335 -802 656 325 -429 145 -196 715 704 359 -821 -201 -377 -553 157 335 -647 758 317 395 -523 521 522 -238 -867 -540 -762 255 90 317 262 -551 -631 403 204 -46 -847 -562 -324 -299 782 479 -756 196 -866 -368 566 618 -653 58 115 -245 150 256 68 201 -586 388 348 423 656 -598 657 -663 -443 495 -705 -736 -441 422 -82 -53 399 -465 -170 201 425 -360 -148 159 700 140 -842 -411 671 238 -348 338 -754 -760 122 -98 -402 143 717 489 -287 -537 70 -547 195 -897 -532 21 303 -203 155 572 -321 -502 393 -237 682 713 714 -255 -252 542 150 -711 537 755 733 -838 476 -754 294 527 -814 -26 503 272 -398 148 -389 -214 -157 678 -46 688 -779 -570 484 682 -846 -449 -883 6 -569 723 197 689 -648 788 -678 -728 -326 -578 -51 390 -724 -598 -414 599 634 662 -337 -213 713 326 -883 -485 -404 -386 541 -52 410 -117 -379 -205 94 726 418 -233 -706 -874 -577 391 284 -2 -775 -630 790 -821 595 -815 -288 -83 602 54 419 -547 -158 346 607 581 -398 641 701 -176 -680 168 336 -770 723 -806 -273 -343 -178 -628 -340 509 -752 422 -395 32 -350 -186 141 150 495 -824 130 -243 283 -230 262 2 3 541 -293 413 -269 453 -735 519 30 106 509 444 -864 -783 -879 -594 325 -625 -191 -775 -437 -376 -695 -703 -417 -395 556 -529 -786 -875 -717 333 652 -881 -604 796 -842 572 292 90 -735 -213 276 72 -52 634 -777 635 470 -292 -660 -797 494 553 -69 307 555 -374 293 517 688 176 120 -764 169 -92 -379 118 -295 -287 291 -817 -18 243 -678 708 -267 340 174 27 -878 -670 2 -463 573 540 325 487 -230 47 -791 -823 -888 -535 -384 -637 545 606 -192 154 -824 688 700 -236 -549 -373 -557 217 54 388 -271 -29 99 -472 189 259 547 -647 166 -867 -810 -728 -802 275 12 -794 -6 -785 253 672 781 -651 -678 430 568 -495 88 -337 -135 -306 -845 428 -384 494 -672 -484 76 416 -310 -522 599 491 749 -317 -240 -428 -878 -162 -106 -35 -229 53 781 -494 681 -213 -358 -464 35 -691 343 65 -587 -724 -752 -83 733 -450 -278 -495 -870 -481 -539 -710 -674 705 -535 -126 559 626 317 154 -30 96 120 473 151 -547 415 291 -216 -676 348 488 -108 -153 -330 -874 -121 -149 -557 -772 -156 -324 -481 727 671 -216 739 455 118 622 -870 -447 -685 690 26 680 674 -110 -207 -82 167 -117 313 -573 351 -427 -120 116 -814 -414 -106 -377 -428 -273 -64 -790 518 451 123 -215 -838 -826 486 -597 -782 -400 -69 -722 -158 -708 142 -508 -637 584 681 -759 565 -507 -2 -350 -596 160 -688 623 -304 583 747 55 561 -614 572 489 628 199 -818 -97 -284 -65 -860 737 -886 643 -252 587 -7 309 -401 -174 -811 538 202 -710 532 69 690 -312 -857 57 773 -56 -781 -718 718 390 -81 683 352 -805 -105 -606 348 617 459 -196 -749 -550 -76 -527 320 -829 -159 -236 -287 350 -574 -838 791 -32 -53 700 37 130 555 707 -637 -603 430 -26 494 -203 541 -446 541 -675 -197 -287 -605 744 -37 434 256 -7 -275 -701 50 -94 248 -439 -702 -772 -167 -51 717 519 -312 -651 756 -720 145 95 422 -485 -362 340 740 452 216 503 -543 675 356 81 -70 -540 775 -58 -176 645 -519 693 20 -482 -132 -851 701 -721 -38 -308 -614 580 -527 -372 -33 18 288 -775 -267 -347 -209 423 590 -99 578 -709 384 299 -66 654 616 -338 -891 -522 -93 -702 -869 -16 -714 539 -195 40 -436 -801 558 742 793 -108 -414 -568 -154 652 -740 -100 -362 -567 -161 -531 83 -101 264 -283 -712 -408 -540 -60 740 -497 -651 -627 577 410 -553 789 -783 555 622 -417 -542 248 113 744 103 -326 -385 -609 -226 794 -840 634 680 795 -514 93 -124 402 -204 753 125 581 -50 693 119 -203 -575 -643 -24 -613 584 13 507 -80 676 -681 -273 393 761 370 -294 -617 782 212 374 -855 -656 -575 13 -93 688 721 65 -155 -316 -352 -158 637 248 -161 176 -769 -781 503 -606 -195 -519 739 -770 719 360 114 -294 -892 640 173 -478 -308 -791 -439 342 454 523 -796 -72 219 563 82 -564 17 652 -866 545 -735 -814 -725 739 204 348 -470 -59 -105 534 -171 -192 -190 270 -441 663 215 300 713 358 521 608 -837 200 593 -332 -672 737 33 408 -302 -393 398 290 -186 -378 499 746 -869 -573 -463 -562 -239 -474 -849 -122 469 375 763 -748 -169 235 -708 -704 53 -869 -736 272 97 437 220 33 464 79 -857 -473 604 -100 329 -109 41 648 -521 -806 -844 -54 -391 649 -571 -651 -611 800 -872 -718 -251 -187 133 169 -605 631 417 -781 617 -62 784 -124 741 454 553 676 -289 550 -500 7 -533 406 205 537 -672 108 725 -785 759 -604 106 391 -772 306 541 385 356 395 -103 -788 -684 -111 -447 -792 -351 445 540 -627 653 307 159 -664 754 -578 -171 28 -24 128 -183 560 -646 363 -763 -795 602 -711 67 -121 -417 -14 -642 -849 645 -396 543 797 -309 -829 239 374 -794 349 -319 174 -62 -609 766 517 157 -502 615 -400 -637 -228 -249 -316 723 324 194 696 723 589 -232 -10 -879 -341 -687 668 -119 265 -423 -535 -574 299 -468 -121 -281 261 282 338 734 -886 -562 -333 662 446 -433 794 -502 -220 -853 -500 -11 516 -342 -306 -448 136 150 -723 -511 212 568 -664 761 371 -204 637 -17 -839 -110 358 -897 254 -565 -768 -632 313 443 -621 -178 -659 -401 376 -790 684 347 198 -700 -425 -736 -190 -606 -674 172 -805 542 -216 -412 -95 706 344 -503 738 480 163 190 -163 415 -144 65 -122 -772 -110 291 -722 487 -334 -572 141 -103 169 -274 -399 578 -48 540 132 521 787 495 549 492 -200 651 -779 -562 -573 783 779 470 632 251 -594 -377 -270 -393 513 335 -448 583 -240 -472 -338 -537 -657 600 -456 77 -100 -403 439 296 710 128 -164 -680 288 557 -141 144 94 -117 787 -204 89 222 -299 66 -234 -548 -316 -250 74 -453 -302 785 318 -880 -112 199 48 787 -85 -68 -25 77 24 -328 329 -874 563 657 -704 293 323 38 163 66 722 -735 -836 59 -498 -482 611 387 -840 -228 697 -299 -713 -300 766 -707 -143 746 577 -426 -589 391 696 -747 -177 557 -885 638 -16 156 424 752 -278 438 784 161 -534 -124 -60 -421 572 601 278 249 -812 -287 -417 116 -352 -335 -616 -124 614 279 167 535 266 -220 688 -758 -319 91 -358 38 116 -730 -117 -805 -812 191 -162 -420 -223 -471 -802 147 586 -310 -115 -245 -258 167 435 610 -352 210 -11 24 -558 -291 -551 -590 734 10 232 -741 254 531 -900 596 438 -358 359 708 597 610 -28 -577 -445 565 -528 -841 -595 780 -442 268 -227 570 229 168 693 -640 -218 678 -841 574 -519 -80 -185 750 260 233 558 373 247 474 -844 -632 99 -691 -236 643 -857 -529 -778 -638 -268 12 -850 128 214 -262 -776 777 259 385 -227 -238 -467 505 -511 725 149 689 -744 616 148 142 -19 -78 -85 -69 322 374 -174 114 710 433 238 -282 -882 621 471 -771 373 659 -356 -391 -760 702 -461 -551 -114 -635 -399 -509 -788 720 -742 666 80 44 -699 -606 598 -159 -678 71 492 -835 -457 731 -105 -846 258 -546 -522 -293 692 707 131 744 -248 45 537 371 -446 -211 -356 -839 -119 764 -312 -526 -561 203 775 48 -295 -190 289 735 -814 -844 -117 -89 0 -695 745 -106 701 725 737 50 -303 -600 -166 244 217 95 704 -245 319 -329 -305 -11 226 69 691 311 732 -390 -431 -668 -708 -530 -592 96 -699 315 -583 747 270 220 587 -70 -217 -268 157 -666 797 -350 -866 339 765 329 232 -203 -676 257 -507 -548 511 215 604 -663 180 -34 -444 269 -118 176 -469 570 501 -560 420 281 387 310 323 -670 650 -122 -154 -525 -756 246 -445 105 495 18 390 -95 -828 -101 -407 -452 710 201 356 -879 683 -130 93 70 -288 -273 -837 381 -720 -160 42 -38 -710 -655 58 -83 545 -198 -822 -790 -259 65 -780 307 -391 666 399 -833 -680 708 -859 749 -417 -250 -175 727 694 770 666 492 138 -96 198 -832 -483 114 -441 -516 -107 -75 -898 463 -553 626 211 -485 -687 643 736 -837 307 -812 173 -451 -796 728 -753 452 475 -320 437 5 672 119 -190 -728 -800 -892 541 -880 34 204 -709 -755 331 48 258 -694 -324 726 -719 -131 682 -632 640 -268 623 -475 -787 -684 -865 -472 -865 -199 359 -530 750 -391 -213 -637 -466 47 -353 -14 -241 -864 -722 -122 396 -197 -400 -891 740 761 -718 -647 -193 554 -546 -777 195 -851 -377 -710 -525 -547 -306 -437 622 276 69 -505 -466 -601 -134 -104 87 286 705 291 -614 372 -237 69 -679 -122 68 -573 -138 -848 466 276 -285 -394 -579 57 -730 346 335 440 198 -868 -131 -348 623 471 -863 -453 -743 -34 -207 296 -804 64 -308 429 -717 530 248 -441 -709 -86 550 20 727 21 421 -538 202 233 164 19 729 -84 -819 -720 571 -679 -621 780 24 -656 -337 190 -596 118 398 486 280 624 -190 -644 64 644 428 -143 -551 -594 441 668 -877 512 -546 -295 496 10 440 -523 -544 -389 484 279 -14 333 405 291 81 -793 -187 -590 -627 -508 -721 -383 543 566 16 527 -560 563 -449 -640 185 -155 256 10 -55 -466 -558 565 643 390 -685 -372 -888 153 -45 216 406 -747 598 -186 361 -753 176 -461 503 419 416 -53 31 417 -44 622 -696 488 -136 656 -734 281 -209 -868 486 208 -842 -355 763 -224 -862 -457 664 571 539 187 657 -175 500 621 381 595 -220 -447 796 -225 261 194 -354 -740 -372 -817 -556 469 695 721 -100 -310 -148 243 255 -113 -157 713 -33 799 422 -102 789 457 -284 -583 726 -135 -814 -398 787 -692 313 728 -543 -259 -661 -858 -840 -244 -206 -340 -454 33 82 -124 -764 519 571 -288 764 149 -399 583 -42 -69 475 602 -718 649 697 -424 196 -351 427 -774 703 597 152 -210 275 63 -56 54 -114 -44 757 524 -900 108 411 -591 570 239 535 -330 607 -108 -578 163 179 -428 129 -554 195 -377 -731 -735 263 24 -110 467 641 -350 407 527 152 481 138 349 -194 -73 395 461 686 757 -677 714 749 117 248 -880 347 -128 -804 -758 91 285 -251 -485 229 145 282 85 612 15 523 -303 489 -334 265 385 -161 -566 -320 -432 443 -108 508 558 411 232 526 -726 -59 584 481 -522 -540 301 -51 236 761 300 -216 -608 285 -764 -316 -570 -393 269 18 616 -122 397 -697 -685 -73 -588 -823 102 -765 212 790 568 196 775 -343 -114 -692 526 572 -325 143 505 38 50 224 -158 -424 -82 716 561 -513 -126 -893 239 768 -151 135 -96 -767 413 -304 514 -696 -806 -217 -732 -340 706 -301 -70 -875 -64 -498 598 -399 -316 -273 -276 -667 -676 -648 -230 -518 436 330 -743 304 445 -291 649 663 322 -227 -702 574 -796 698 -790 3 581 -191 724 625 -642 -577 -648 -374 751 273 -728 -235 569 -96 285 436 -568 -774 466 56 -93 -695 -124 -829 -226 -263 -519 -669 -637 755 -378 -471 411 -440 -274 -271 -544 -475 -513 208 73 -291 64 483 572 426 672 -142 250 -584 -494 -347 66 -864 -354 721 -430 102 -725 383 315 712 299 -172 411 267 -868 -206 74 142 730 174 704 128 -638 -695 241 -657 761 -619 569 -235 -519 -405 -397 748 -792 -877 47 85 -641 332 583 -306 496 -25 -271 68 133 -28 605 155 486 -545 -657 -331 -20 -126 319 -642 -748 155 366 692 567 324 -526 274 -209 -842 -440 -880 343 38 -709 161 758 442 -532 274 618 512 -380 333 -438 -208 -513 -280 643 -573 -736 -767 -22 -670 168 -275 -763 -477 358 -475 -429 -678 408 601 -148 -620 -384 -539 239 26 -234 -309 -454 -88 561 -573 187 -486 143 -555 23 93 -897 -212 493 402 576 -743 -329 387 -198 56 64 -286 -757 -35 315 646 248 -567 565 249 278 -130 296 78 548 -827 597 269 60 606 -21 353 -285 -539 -485 -871 520 151 773 -579 107 -247 -697 155 241 506 -633 -687 -493 -802 81 -618 -175 30 271 -72 544 344 610 -683 -371 -289 350 -193 -621 700 304 321 202 737 469 525 593 -380 -157 -365 -851 -68 -546 480 -651 -802 -250 738 -559 -500 -98 403 345 -795 370 578 -388 666 -232 -586 762 -897 581 -2 -633 369 -571 86 606 -520 135 -394 292 -447 63 569 -70 318 -571 380 -524 42 -407 -373 -384 541 -121 -661 -776 -564 -72 -259 -633 395 485 116 258 -127 -42 72 513 462 745 87 -641 -487 635 -216 -832 660 703 -688 113 392 774 -527 755 465 197 -681 -452 -574 559 -220 -478 -244 484 577 794 -253 -798 630 -161 -184 733 -371 -850 -360 -277 252 -144 -695 92 177 -667 -823 -16 577 -894 -603 331 -1 -490 566 -434 575 -767 -821 305 -12 -757 356 -356 274 180 -686 380 -14 -399 -39 -275 -800 -326 -577 715 -465 -603 261 671 251 504 150 -810 -712 579 405 -817 -781 -837 790 -271 -785 -680 -118 304 -599 169 -828 -828 -657 362 24 -645 128 654 -338 732 360 571 -749 -677 -741 658 455 37 484 635 -470 272 -438 -806 781 407 82 -439 -633 124 -525 318 460 139 456 -234 -420 202 319 -161 197 238 -298 -31 -355 -490 -415 369 -492 -405 554 -48 278 -761 -316 408 124 -668 67 139 411 767 444 -98 -167 -763 548 -450 -218 -686 -266 -594 459 239 -17 -247 -64 258 -846 -398 669 61 -297 -242 -423 323 -521 -258 589 342 -854 755 -242 -508 632 336 -444 -199 -490 -845 639 -716 -142 -328 -388 -326 543 26 154 434 -339 166 -750 662 781 -696 582 -131 316 278 536 269 -774 663 347 155 -39 580 -353 138 72 -816 686 -750 121 -339 624 -170 -772 -600 -226 -429 -555 -837 487 233 -639 -889 -265 -418 -705 595 -177 -77 433 -22 544 674 548 740 200 -629 763 -451 -289 -3 -431 -726 73 -11 -263 657 -249 -607 -533 -445 485 -270 -635 -667 -571 282 -614 -241 -615 -64 181 -290 -161 321 423 -600 -552 258 -455 -43 302 182 -481 500 254 478 90 270 -673 87 -555 -423 747 458 662 -815 -511 -881 569 80 -277 -690 -694 -313 -268 485 -62 -846 300 -367 455 202 541 -147 -442 31 226 348 471 39 363 668 284 -716 -716 548 300 1 657 -400 47 -7 -831 -747 786 303 666 -237 -413 760 703 -368 289 -612 -877 197 -373 -368 647 756 688 -832 -359 -802 60 -458 1 740 -268 -856 496 -428 671 29 -435 -488 195 455 -732 -488 316 388 -709 -257 417 60 130 370 547 -591 -543 -423 6 -34 602 502 -290 -554 372 -86 161 -541 -404 521 -477 589 -197 -20 -624 -700 335 334 350 -682 171 -563 339 -637 -385 773 430 322 -342 216 199 787 -563 -82 566 -207 774 -64 477 -634 210 -78 29 -789 200 -80 -54 -687 212 523 -396 -295 666 330 -648 411 754 -1 -259 -197 -580 -246 776 -809 -873 68 -301 -131 634 241 323 200 -131 -191 -884 61 -181 754 -408 -449 230 749 620 -803 311 216 388 486 599 -73 536 28 -604 -209 -880 -642 -467 254 -788 303 -776 36 651 -699 -451 98 -397 786 -475 -336 529 421 35 496 74 537 -378 236 -162 -554 301 -609 744 783 -826 22 -188 -899 125 161 -267 -775 261 446 -803 334 9 -381 -661 104 -301 367 334 370 569 740 621 -405 -310 524 -41 262 546 -608 -356 -120 720 -786 -44 -152 -819 11 -641 -398 762 665 462 -833 775 612 476 -228 271 -606 44 654 546 83 -295 308 58 475 466 -839 38 285 75 283 -736 -682 694 -383 510 -295 612 -331 708 -835 197 586 -795 530 579 70 526 -247 -262 345 -815 523 412 -470 -868 -598 800 207 -387 311 -264 -730 -117 -26 -174 461 -359 -480 730 -365 359 -892 -301 356 698 -795 480 -138 -482 88 -531 -581 -765 -113 -725 497 -332 115 294 776 -802 -291 -371 -389 -584 -450 416 610 -345 -201 175 -1 -321 101 -277 -175 76 120 774 393 -337 -686 -411 568 -752 693 -461 -391 -212 -726 500 -224 392 -638 -113 -620 -813 187 502 -627 -332 488 -412 -873 709 -729 382 -524 -383 -161 -258 42 740 578 -376 403 -243 575 -330 113 -719 -612 329 571 197 -72 -853 383 57 671 491 354 -647 -325 -358 -555 150 781 -619 -485 -37 455 331 -376 460 58 -58 -218 395 -857 513 -881 -72 769 138 -776 580 608 9 322 -628 100 166 202 -67 473 -448 -710 199 653 -365 -184 473 -12 -146 345 765 612 265 129 720 7 -380 -197 714 -171 339 -233 670 96 -670 175 -837 -403 -231 -501 792 -106 184 180 -605 449 -82 91 -348 704 653 399 277 66 -719 169 487 317 -897 350 662 -339 453 -515 -309 568 -83 410 -777 -490 -799 -821 -634 -313 719 -259 12 -352 -6 -571 -68 478 72 -471 -726 -767 -402 759 215 -705 668 -419 -46 -272 -519 -484 -461 248 254 515 -263 -251 -407 369 258 -847 -85 54 561 -116 687 -545 619 386 -298 525 -660 -106 196 -55 -495 -632 569 -271 181 -447 135 783 -621 -783 517 -740 705 724 -400 -27 421 -275 -577 -44 -251 -220 -274 53 297 438 735 -18 213 389 -677 -500 764 789 649 386 -534 221 762 -280 102 607 232 -15 699 610 -837 -120 571 32 -191 -639 -857 -58 -466 411 -700 -366 -119 -201 -177 -115 189 -4 460 765 601 -201 331 -534 -351 -44 790 -487 321 -391 -778 21 -303 13 -530 -685 318 -558 284 251 587 -560 -262 -522 311 -556 31 254 -99 553 -606 -323 -494 -743 526 -107 617 -26 -55 -379 188 -337 109 -391 -161 -107 -864 -151 -151 -478 510 516 -83 -195 491 -109 -655 446 245 -384 -98 728 518 -95 703 -496 4 564 381 125 635 539 -809 -640 -193 -35 -468 -643 -277 693 -21 37 236 220 694 -572 -47 300 -326 164 150 498 -355 276 237 -170 429 249 -629 21 -680 -762 -14 -771 -38 473 520 -453 -337 -716 227 657 690 498 433 -70 -262 212 560 -79 733 -518 505 -536 -127 -652 -423 -836 191 210 -841 -305 -898 368 -398 -422 -898 -646 -275 21 -163 -225 767 -596 -160 133 -330 106 -275 -874 649 -182 -6 -223 -542 -142 -664 -25 349 -552 -486 251 791 26 -83 -665 336 338 135 -730 -554 -580 209 43 487 -746 653 326 53 -142 -689 -74 5 757 -74 210 531 -795 -587 -531 746 568 514 248 -135 375 -130 -574 -727 -284 231 -332 412 -490 -255 -843 435 35 -860 -472 -876 -82 -548 425 -450 -576 -637 -397 -881 -252 469 424 -237 -751 -349 753 -173 160 782 364 -13 441 -816 657 660 -711 252 196 362 -274 -54 182 -833 458 -449 395 -588 -837 739 328 -639 428 -686 735 -649 578 -193 83 -732 372 -854 -158 -517 -837 -827 -267 -567 -719 26 -48 499 59 218 -400 762 -291 -414 338 -366 359 39 -220 -679 94 513 203 67 -823 -662 -385 -393 -484 499 -55 333 149 -440 307 417 469 71 753 654 -796 207 -333 146 -658 583 468 -737 236 -583 -828 -253 -822 -124 777 -416 626 -237 -597 -6 136 239 613 -508 -301 -516 583 -131 416 -54 -675 -813 -384 603 502 -261 449 -847 768 -213 -480 -881 -90 -163 683 511 -435 -7 634 616 287 703 -437 -231 -303 603 -43 590 -669 -401 -665 -630 -520 -495 -438 -629 -679 362 -532 787 -432 146 -191 182 283 -419 -568 -640 -707 -746 -651 -664 -256 554 -255 -723 471 -411 251 544 724 -274 -54 -342 145 -570 -186 -845 491 -186 233 2 -12 -512 -705 36 142 -684 -452 -511 -370 -52 635 431 -675 -592 -396 347 223 529 -877 301 357 -707 268 725 401 -2 -877 565 157 362 452 -343 -400 8 -392 583 793 751 -216 -330 -846 478 564 765 727 -198 -327 505 -103 -278 -610 446 -768 468 612 -395 290 522 -245 -777 776 470 -591 522 -138 520 -891 678 -729 104 278 -494 299 162 -5 -576 -145 52 -540 -706 -67 35 88 -618 638 183 109 -144 -88 -513 106 -677 222 551 509 -606 470 322 707 -616 -59 -282 -729 558 -572 390 -439 719 126 98 292 -304 145 244 -45 -687 -726 678 632 364 -610 417 787 318 591 -238 -672 -1 -122 596 -688 638 68 -119 -658 -788 296 -741 38 -759 -49 523 -817 664 -607 -650 -300 455 -812 673 254 133 539 -243 -518 134 88 7 522 117 -562 786 -873 -225 -483 623 212 -652 736 -720 428 578 -534 701 90 308 -696 -303 501 -358 153 344 -796 -503 -817 146 -722 422 -503 -704 -173 -4 114 -676 378 382 -270 728 -648 -252 -667 62 -277 272 143 330 -814 405 -714 -448 -412 -724 -757 536 461 289 -399 599 671 -591 259 -886 29 601 -601 -462 556 -601 -378 -90 -422 -400 -869 658 -211 131 -160 90 -579 -556 681 -193 773 261 -22 469 734 746 -801 164 227 420 105 -569 526 -658 -475 -509 -865 -851 -542 -84 641 -844 709 508 11 -193 -556 585 -896 601 516 126 -59 173 -761 -113 -108 -427 417 616 149 -527 714 -767 444 -558 574 614 -220 -479 -43 285 -510 -222 -895 -171 -118 198 -154 410 -426 -246 -499 718 -897 -773 466 -298 779 -163 -328 508 677 457 -678 -1 -838 -227 -239 267 727 74 -839 -171 66 -872 715 304 140 -868 308 -694 483 322 -383 359 516 -417 -476 278 272 -75 122 157 -7 -816 -841 -616 190 48 -557 -300 -336 -698 -155 -410 -569 -637 -186 118 -51 582 763 439 574 -351 649 36 440 537 255 -95 -372 -378 -225 -301 776 117 432 -240 542 72 -805 -664 384 425 -617 -402 448 267 582 -501 -564 -860 409 755 -322 508 -90 -551 383 649 -709 -578 -722 69 17 -431 443 279 -72 160 473 748 -2 -753 -66 718 363 513 796 281 433 600 -39 144 237 -820 -603 -749 -581 -884 -715 -831 557 230 -698 131 -318 -845 -48 730 89 -324 414 -852 -700 565 -367 -715 253 770 22 -519 149 -817 -451 -241 148 -315 -97 780 -738 454 -222 -698 738 -59 -345 241 -657 -424 -311 537 -520 -434 -437 634 -92 179 -1 281 112 307 -46 252 -866 -441 -342 702 6 -112 528 -39 103 -445 483 552 -675 134 -724 -735 -350 -466 314 -400 -456 -189 379 -457 -474 -26 -874 547 -836 -204 -680 -300 452 -789 305 -174 383 33 -123 67 388 -656 695 -290 48 -165 47 536 -323 389 -810 -722 -454 -518 -578 727 -767 -856 492 -86 -94 -347 450 175 -705 82 -276 -547 438 -796 -280 -647 -709 125 -397 -355 -546 -589 -570 706 -470 -796 277 -33 -703 59 -585 -549 -582 -645 396 -672 780 -345 -23 -381 -60 -250 -608 766 585 17 -85 -632 -538 4 -610 -488 -798 384 -137 -323 -445 -472 -794 -120 285 652 -865 457 -659 -216 138 -476 -616 34 117 31 -877 761 -20 531 601 535 504 98 208 -781 -526 -433 395 356 26 146 406 -67 517 -719 -734 -412 -569 474 -544 -100 -468 -573 253 -214 561 -838 -384 -146 -730 507 -884 -226 -61 -165 675 735 -274 -691 -487 -835 -534 -681 -280 288 -128 -881 675 -208 678 -311 563 630 -154 214 -844 -160 726 314 413 438 -294 -231 454 636 497 601 271 -563 -70 26 406 143 404 -845 -151 -594 143 14 -610 127 -656 493 616 -341 -9 587 -814 59 -367 278 109 -134 -799 -282 741 -786 -394 -426 589 -95 -275 661 678 506 785 271 296 209 -725 744 -679 737 -190 -548 265 424 427 -584 -40 -606 -653 478 719 -39 84 512 70 442 263 -319 -533 680 -118 -212 -776 644 -186 768 -492 -528 106 486 653 -548 -215 576 -744 -72 323 -205 -96 67 -773 -348 -844 -864 -394 -26 749 -295 573 -613 145 306 663 -586 270 -848 -152 -862 82 388 482 561 798 492 -511 -294 -145 463 734 55 559 -390 552 -473 -433 -728 273 -768 -726 -698 674 -41 667 478 -183 -429 -542 -46 359 384 -483 -492 218 -276 -272 625 -275 399 -563 149 -674 -196 161 537 254 554 -272 -722 51 634 116 -628 681 421 75 349 -431 -143 441 66 153 705 -320 -94 264 -838 303 -468 -87 -768 303 573 -370 -275 -549 -634 125 414 -17 20 697 483 -586 -144 714 -220 151 -151 -375 254 -86 -342 173 -785 131 414 7 -657 -636 -466 327 -799 153 54 -71 -618 160 77 34 -401 -136 -666 -648 -439 686 739 459 554 147 -728 -823 396 -241 -449 -753 124 -60 -817 376 -236 -650 609 -818 -655 -206 602 83 706 414 115 -187 -435 240 95 -28 -28 452 -278 797 -841 669 -634 242 -180 -466 615 623 -561 386 526 -6 752 470 77 729 559 0 512 -108 -723 -184 -862 456 -555 -56 -118 -489 -640 769 76 -132 -295 540 -613 -427 59 765 798 -454 -457 -869 362 532 -328 -218 -513 -506 -468 306 641 82 -8 -236 707 390 647 -357 491 750 363 182 621 -284 -650 -577 769 626 -777 79 -839 331 -212 585 465 -4 -620 -250 -845 -661 585 561 -278 -59 122 -175 -692 -446 -193 176 753 -127 434 -320 -711 553 464 231 242 488 324 -745 -749 -833 -343 743 -392 329 -819 -100 -87 157 317 -694 -30 -725 155 -448 -557 253 -167 -368 691 688 297 678 -781 513 -558 275 482 259 179 712 757 -174 58 108 -98 -454 -260 -353 -696 677 359 21 15 417 747 -232 -373 519 797 212 -816 205 -425 -710 -477 27 646 -780 3 607 569 -505 720 195 174 -397 243 -120 693 -468 98 -470 -254 583 -169 -757 226 776 -39 -458 417 211 -422 -857 -855 -148 497 -221 178 -826 574 364 -26 -172 34 -183 -755 748 -152 457 306 22 -359 511 77 -894 -209 61 333 43 126 724 -107 -807 293 -891 -824 -791 293 -112 -118 -525 683 705 754 -753 786 363 718 734 800 -816 -249 420 32 792 508 -9 -179 789 604 417 531 -419 636 198 178 -805 484 461 -759 -527 -303 622 -270 459 315 700 389 -104 -793 268 277 -418 -785 447 -862 348 428 646 -525 316 -718 -890 695 -115 -467 -384 773 -346 -129 -813 739 -856 -182 -502 168 410 -581 734 360 476 448 -487 501 -391 323 225 725 -572 468 530 -187 -46 -110 -887 785 -651 629 -388 -490 -110 691 -889 -630 471 -88 545 -43 428 -415 544 -10 -640 246 -9 -137 734 407 -466 332 234 -708 -639 -600 -142 514 -322 376 144 -172 -280 220 131 389 251 -387 -120 -347 -480 -11 487 619 -84 -449 340 -186 -316 67 711 -118 573 466 49 631 646 605 -240 651 740 377 -827 -385 771 -718 -890 71 -490 -329 -64 -301 210 109 -381 -857 421 311 166 522 -795 -448 -204 -228 -215 -162 478 775 -723 -180 -249 -718 -3 476 -232 206 -94 -721 538 -451 -546 785 -261 595 325 -88 449 -834 8 466 226 -679 -533 -459 -833 433 207 12 -371 -67 -46 -115 283 296 532 -247 -254 300 -381 -2 273 -889 631 376 -684 417 152 39 -230 -167 255 -208 99 -713 206 -246 -816 637 -738 -292 412 -853 -735 -366 525 631 -807 -391 -814 -222 -620 -76 -712 371 364 469 131 541 790 -254 -5 320 -92 225 -639 434 218 -47 51 -450 484 -296 75 656 296 534 -667 -610 -883 -338 -128 99 -411 596 745 247 606 -53 -831 -45 -366 75 -146 624 -617 -172 -21 548 149 -342 621 769 691 503 -738 632 -599 655 -321 -143 -383 -636 647 -169 18 -653 543 -691 159 385 -432 -611 -744 -109 -833 780 58 -282 -61 95 191 289 -393 550 -621 399 -889 661 406 639 385 189 -9 -620 -263 -203 374 207 -605 -132 -654 -894 -496 -898 -75 -774 -142 -622 -779 -729 -621 148 338 377 33 206 580 -104 -841 -303 -742 386 -180 -888 -577 193 -206 -56 455 -409 -131 -281 -734 -762 -674 -331 424 595 644 718 223 -827 -347 -722 643 4 779 -717 -475 -261 303 -342 -479 -755 511 496 594 465 -503 729 732 346 -541 -560 -116 174 558 -159 -489 606 -126 -858 -435 -429 -415 481 637 15 -116 -685 -824 194 61 -9 18 532 206 624 -828 -572 -223 -370 -894 594 -780 241 -487 -69 -673 798 573 -51 541 -769 -594 -747 -31 56 454 251 237 254 -326 736 -309 792 -296 -874 -848 -154 -865 735 3 678 17 719 -63 57 -63 36 588 669 -74 285 -371 -440 408 135 159 125 -595 -640 -179 673 637 -710 208 -15 208 629 633 338 359 -74 284 404 -695 464 250 614 -690 186 -453 562 406 800 55 421 -419 -822 -499 -296 -326 433 -350 -841 186 384 60 755 89 -225 512 -683 133 572 541 411 135 562 -685 -887 -792 543 -802 -858 107 369 132 613 789 -792 -650 -793 655 -497 -343 -533 25 743 402 -548 367 608 639 694 -740 428 592 -229 -428 -421 -264 -589 -545 608 155 431 -384 -614 525 -510 -355 373 -265 518 101 286 374 -136 436 -899 129 730 66 -673 -632 62 -28 -547 402 430 -582 400 -292 -696 299 626 -614 -51 -319 400 644 -15 -237 290 12 82 -464 -123 -635 -165 -362 468 208 -428 -367 375 -870 23 -79 -44 -347 -751 -396 10 747 708 -835 -434 367 -617 388 -89 613 -122 9 342 -742 -334 -532 685 258 -512 56 389 -534 749 -526 311 -379 567 102 -301 -825 -148 532 -864 -469 -650 -146 743 -189 -401 -733 -615 -519 -644 -500 262 658 -53 554 128 -488 -689 258 -628 -317 54 -443 -181 -458 -635 348 -773 0 -792 -109 271 421 759 -672 401 -565 67 -591 624 718 210 -895 562 327 -139 -321 -232 -604 -570 596 719 432 -417 -766 511 -742 -562 247 458 -829 -885 103 62 196 450 530 -754 -606 448 -490 -54 337 -784 300 53 532 -821 494 706 406 -782 -379 -600 -170 88 -161 -753 112 -479 -459 795 178 -767 59 690 273 621 -610 351 -245 81 723 737 -688 371 517 -492 548 56 147 -298 -518 -191 -896 252 340 162 694 -431 -454 310 547 605 -243 -296 -827 295 -369 -451 -416 -620 639 -361 541 -703 327 -799 -555 422 10 -108 688 483 -26 162 -178 11 75 -278 -406 242 -111 216 -151 -587 -502 624 -664 711 -70 483 -244 316 200 684 90 -733 -97 -482 140 -297 300 173 68 253 201 -572 -849 370 -646 105 307 -797 -653 179 725 372 633 -792 481 -665 -173 46 0 -306 -221 579 152 -652 571 566 670 -131 -270 -176 -701 -104 564 -331 -165 175 -430 -36 741 142 61 -296 -461 33 -178 -896 -855 15 -213 -470 -481 -266 83 623 390 -601 -283 -401 -730 -119 364 -557 -576 -406 -555 -423 154 -59 300 -312 34 455 65 260 -329 4 424 399 -640 -440 -497 -890 -76 192 -551 -675 -788 232 180 567 252 -233 133 247 -667 -584 -830 445 365 -895 625 -93 -89 556 613 -114 -594 512 -734 70 -683 75 693 -366 -279 393 135 600 237 -324 -788 -888 -597 -506 -12 289 402 641 752 -257 747 509 405 32 -536 -344 -893 276 566 535 797 336 574 328 -889 -760 -464 401 -316 312 694 -647 -809 -816 743 -273 -254 704 70 139 189 346 619 -895 654 -621 -507 -709 -900 -42 -401 257 -65 250 -166 -678 652 -741 230 457 524 -359 25 -790 112 -824 -824 232 477 716 741 798 767 558 -839 4 468 20 274 129 784 -38 -588 -111 -895 293 -135 -682 -552 -170 -155 -438 -460 192 630 -632 209 -542 -396 176 679 -731 -875 -299 -310 -206 609 342 -140 324 392 -285 62 681 268 797 775 405 -404 650 465 -295 446 -875 -720 419 -102 -73 470 -156 224 -536 701 736 -595 -855 -767 364 -854 483 -854 430 -805 506 417 -696 -494 -385 161 -883 -59 -608 704 -626 199 655 -863 -691 -102 -413 279 -245 388 273 -753 33 38 527 721 -596 476 -550 -864 98 318 135 -657 575 -751 -36 -644 -263 715 634 -419 -132 432 17 -340 -328 -154 728 352 219 -141 -579 -165 721 -716 644 -790 713 -705 -712 -426 1 121 473 -511 -808 -877 138 -479 607 -330 582 233 -211 -362 -464 441 -11 -572 -300 193 57 523 -358 -872 613 -121 -208 132 -261 237 457 92 497 -698 611 -545 -653 363 116 -816 -763 -375 -415 -816 -77 769 -329 -768 -530 220 580 -550 715 -513 -214 526 168 115 361 -794 376 -183 -658 -599 427 -572 145 -893 -891 35 -166 -484 -789 716 -705 -751 -734 357 15 -52 166 -767 530 603 178 -54 530 -569 489 -616 221 -369 -206 -41 629 408 209 533 -16 -150 36 42 -224 422 351 732 124 599 345 -563 286 -218 194 -719 330 220 633 -165 -785 571 305 325 428 -654 -5 -485 -545 -41 -140 633 -144 699 340 -552 -362 187 167 -713 -141 -253 -856 -303 440 518 -681 -434 107 276 107 -59 193 198 -435 -80 -801 259 -702 363 553 -186 -408 -282 138 -470 -322 -117 -702 -447 667 -130 -628 723 -364 -679 770 652 744 -328 -157 -466 -438 12 693 338 309 -688 221 -540 346 5 364 553 460 559 385 323 -600 -630 -429 -847 -753 422 -724 144 -691 -431 -575 -188 -248 -899 375 -131 768 715 707 -171 555 -836 420 689 -252 442 -668 -305 773 378 483 75 -889 -773 160 -338 239 504 286 -214 -704 -859 126 -707 -829 3 673 -522 -789 394 296 399 757 137 567 -704 -664 147 -706 -25 -649 -253 199 418 603 -600 794 414 344 388 -384 -146 -882 -710 291 -427 -219 345 715 -678 112 -614 503 -265 -111 -884 450 -646 765 615 418 -287 -331 654 -340 599 -407 60 -426 738 -177 -263 -402 -664 707 108 -442 761 538 480 641 -146 557 -871 197 -405 696 749 -128 -837 -381 -589 255 148 416 -324 -77 -133 137 141 -414 -242 -529 112 422 -820 453 760 633 17 -745 162 398 785 -163 319 -77 -791 -542 -765 -478 403 272 -501 -852 -33 552 -753 -622 -73 -154 438 -864 609 -452 259 -3 641 741 -597 -95 413 -306 447 762 -379 -278 -725 -19 324 244 -769 -826 -710 -360 -36 -760 -10 -700 414 441 -210 -523 241 449 -485 -205 335 48 -359 -710 445 -684 -245 407 -560 -238 63 622 355 410 -770 66 200 -846 -330 202 -389 -363 166 412 87 174 -799 333 242 287 -304 -294 607 621 124 -298 -616 -510 -649 194 -249 676 455 -416 -642 301 648 214 -524 -868 -381 405 676 480 -95 -535 394 -292 -439 524 661 735 -79 -112 590 -877 -393 -196 501 499 -457 617 -434 118 597 -507 -4 715 -117 417 -411 192 -18 732 -112 -234 -766 -738 413 -714 -185 -550 557 203 -603 269 -541 -116 525 -508 218 -790 -121 -381 545 -385 530 -304 -350 139 439 459 282 -881 18 771 63 790 -105 -261 16 204 52 -550 -842 -502 -590 -595 306 -664 580 -11 -82 -632 -347 -792 -665 670 655 -479 -309 332 -87 -70 -101 -428 -317 32 541 413 444 673 -308 -824 60 351 71 13 -810 -870 356 427 378 488 -267 -457 -315 -858 -700 -504 640 243 387 -385 -564 344 174 163 -781 -31 -352 -131 -191 -688 575 -198 496 -301 510 -20 438 97 339 -753 279 -189 -315 620 -632 -427 782 -730 -341 -473 -32 -41 101 272 -27 -576 286 -448 -178 -199 -43 -893 456 -547 710 -509 407 -157 -732 -728 -169 -813 -778 560 502 -331 53 -93 -344 -70 523 -381 394 -197 -865 -349 -747 -205 -715 545 -756 -889 1 -250 205 62 -817 -116 -55 604 422 427 -176 723 -229 -421 -116 -58 307 -189 139 400 -168 -473 268 681 261 517 466 -421 -753 -474 -264 175 -383 15 -637 -567 -875 -598 -33 -624 192 -640 -212 4 -166 -391 346 442 -803 -162 184 465 730 -768 -450 -423 -1 -103 -226 -769 296 -174 -529 -860 724 629 462 -347 -320 -874 -688 12 113 -864 255 499 -892 453 608 -59 -33 -899 -380 -235 -226 -200 -75 182 64 -466 -475 715 175 1 251 -398 -257 -481 793 -575 788 -215 121 548 -427 54 -112 -569 688 -570 265 -742 -379 -631 -411 -152 -191 227 -32 -312 799 -721 332 782 564 519 -412 -528 244 704 -279 100 465 -586 -126 -888 487 -783 -214 -833 204 257 -97 -716 -696 -600 -777 -71 359 374 -441 -421 296 499 -896 -573 -353 595 758 -501 -840 252 248 738 642 -767 -101 460 -618 555 564 201 732 594 -804 673 602 -895 623 -882 416 643 -896 460 72 -43 695 575 674 -374 -842 307 186 -506 605 55 302 -115 613 162 63 423 -134 389 -77 -64 643 -731 520 756 -833 -842 -845 -759 -501 481 -579 524 -203 720 -30 680 239 677 755 402 505 -688 591 783 -375 24 76 670 -334 -416 -496 -236 -609 223 -402 -398 -867 19 547 -212 296 -93 -285 442 248 416 -555 -113 134 -360 -610 -698 -871 188 629 36 381 -532 -549 688 389 323 606 234 -892 618 191 457 -655 -593 582 -496 325 775 794 -575 -504 320 250 -18 -431 -177 449 188 -732 182 189 -824 -133 -573 257 -94 -274 298 -641 -667 324 -707 -812 -124 732 437 506 -354 -88 792 494 324 266 -332 525 -451 -831 -701 115 -857 -212 14 -124 -42 456 -783 -482 -309 372 -403 614 482 -479 694 -189 -595 -790 -588 -727 -67 445 -666 -126 407 -716 -275 -201 -382 -859 -2 409 268 -634 54 -323 -834 -887 -881 154 384 348 -274 -369 485 -182 -8 -871 -267 487 469 88 -99 445 -616 -322 321 -188 -545 695 -437 758 -490 -661 -681 445 237 110 -705 739 -670 -19 -567 760 390 598 -466 76 -350 -232 403 -221 127 -416 -438 -815 -543 785 -733 -466 -432 261 151 313 -539 568 558 656 -781 39 235 378 -465 430 -19 -472 -32 -288 78 707 458 736 -870 448 410 -413 190 213 173 -692 -650 558 492 720 -705 190 680 -786 -400 -238 419 499 28 -238 -61 129 138 -842 542 -6 514 -188 198 535 81 -735 367 -189 -698 316 -879 -719 -458 -145 211 -343 64 485 -376 783 -516 -831 286 76 438 -475 -471 -292 -499 492 -385 -837 -134 -790 795 -204 -343 385 -834 -462 -619 499 374 -417 527 134 -360 -396 -523 -752 515 -777 -459 -44 475 -296 -518 237 -810 -38 -17 283 -8 746 686 -893 -705 -804 -61 -660 -310 640 582 698 374 156 -844 -556 -638 473 -224 494 -179 12 467 274 535 715 680 -475 348 -666 63 264 -454 -55 -874 -756 -776 304 -361 -840 -101 -828 380 -495 389 -532 586 -496 492 -515 473 211 55 674 -780 -233 -802 400 763 -289 -25 66 357 -362 -859 -454 456 596 675 -4 -886 -92 0 420 -688 -254 438 -640 -383 -422 318 -549 -733 545 -686 -684 110 -41 4 -464 -794 -373 -183 57 -784 758 654 579 -372 -54 573 -283 -121 -75 784 408 53 341 -629 -562 132 560 567 745 -735 292 -60 -287 404 -238 3 615 -184 362 83 201 -366 -73 -663 -787 -800 309 581 -196 -517 -582 770 -637 680 -863 246 557 322 -282 233 -77 -463 -47 -283 191 636 552 -199 -668 133 268 557 -872 -612 -106 293 -776 -885 633 -327 145 -397 436 -194 356 -18 727 -273 -463 713 743 -651 -750 489 104 495 -529 -368 -438 95 798 109 513 -223 24 -716 673 384 80 14 -355 -555 -483 -725 697 -204 769 356 -478 -195 -209 92 -852 -789 760 -618 724 -656 -85 634 -346 -869 84 284 -109 -72 -255 -254 140 -648 595 524 -617 -800 -447 -346 -900 -31 -438 641 131 135 -435 616 -7 -57 -681 658 643 543 522 438 593 468 -589 542 170 -396 230 197 176 182 317 -420 765 374 582 720 201 -524 768 143 -624 780 -504 -865 738 -377 -655 -594 -353 -111 -769 -164 -94 -443 -134 268 707 793 497 391 477 -441 -519 -487 543 726 403 -708 -251 -361 465 -599 527 -807 -307 -407 -373 -754 -93 45 701 46 279 479 757 -675 -850 781 191 318 725 -562 -403 -113 81 575 704 -427 237 -585 -195 -89 600 239 -632 -703 -884 -265 -181 750 84 -353 -473 -79 252 -779 478 -517 -424 673 -435 608 549 175 691 -505 420 -368 551 -402 6 231 -175 306 -521 -843 780 -505 -201 607 -73 664 -81 -330 -196 -235 -393 -493 -261 -475 -19 217 171 -169 -787 -669 656 -701 -721 693 -479 -712 792 -372 304 -771 611 423 359 -412 -245 553 708 648 -480 -663 427 716 -318 -164 -825 -738 -408 390 -338 -359 152 42 -710 -446 366 707 -300 654 16 -810 -592 -524 -86 382 -51 224 -768 104 -131 31 556 422 -127 -350 -334 -745 -367 -551 -590 753 160 -899 423 -42 360 -530 -831 793 363 779 616 -594 449 -560 -221 -23 119 -855 753 -129 -373 145 800 482 -155 599 -526 351 88 -68 249 457 563 -586 -129 -4 350 509 708 -453 716 347 -671 -414 459 -717 -199 399 -669 376 398 -884 670 -829 -428 -803 510 -649 -827 351 -815 -398 -20 -195 -598 -71 245 592 -239 644 -722 -126 -240 -595 -832 -68 -199 -887 758 -278 680 -196 83 -751 379 460 -367 -37 115 -71 -790 134 -456 670 -655 -168 556 -138 241 -109 370 -888 -703 -407 -740 -98 -676 -169 -315 231 561 -108 -191 707 -829 -519 -442 -521 -434 774 -192 -843 599 -346 380 -569 178 748 602 -214 -796 -153 -465 616 -152 678 441 556 740 -15 315 78 53 -615 800 560 283 -886 -180 -464 -389 775 -773 -307 -899 -645 -296 75 275 92 -568 334 151 650 -625 -578 -91 569 367 204 -678 771 541 457 785 -371 -359 -695 -462 490 -725 -680 -302 -500 696 -340 -223 -78 132 -331 -612 -37 -691 674 -646 -336 -616 319 -395 411 779 285 -75 -660 -152 -749 724 490 765 -705 -501 -135 -720 721 723 -124 784 534 16 -493 471 -416 175 348 -16 -700 748 -896 527 753 23 473 -409 498 -733 -59 143 521 652 -684 -531 -509 -249 -642 -706 367 -276 517 689 141 -252 -502 -582 10 -148 -170 -757 -305 -106 -491 -435 -364 758 593 -43 388 -178 -813 -313 -410 -1 -532 -896 45 -33 14 -610 -253 208 275 566 501 534 -738 333 498 615 -602 -263 -400 -432 264 -33 -361 -572 -307 295 -778 -560 -152 417 119 -41 277 -749 -566 -676 634 -630 748 -636 598 784 785 -474 -572 -775 601 564 33 -877 465 11 -492 -555 438 -886 335 167 88 51 -421 613 -633 -565 -93 -54 280 -95 -158 446 -639 637 -270 736 22 -476 -754 -680 -261 -7 -3 99 504 395 -594 -818 750 765 439 748 370 591 -320 -736 329 -16 49 721 -793 -360 508 113 531 -212 21 -532 216 288 793 328 563 86 -505 340 -568 454 597 -119 -161 131 237 719 63 506 697 -625 575 180 -293 376 713 -556 392 -206 557 -290 284 665 510 -851 439 700 -360 -28 -50 638 406 -262 296 799 -702 272 -195 363 -138 -605 -664 -837 -537 674 -679 70 -247 -110 471 582 -869 434 -442 757 265 88 776 87 341 -207 436 -260 -159 424 0 -782 -807 -321 -86 -611 84 421 -556 -794 751 380 781 344 242 177 -530 -160 -652 -815 -480 78 -16 -206 -400 -516 -551 430 638 585 -59 -756 -177 -306 -400 -623 264 -450 -437 -353 485 -820 -428 -48 780 -241 584 237 -719 -287 -64 -359 -401 553 -748 -799 -648 -122 -630 738 -741 -154 601 -8 742 -70 -105 -757 -657 -710 489 -431 76 346 531 -205 458 -621 -200 32 -12 -513 -738 629 -757 -772 -679 514 424 275 -837 -58 663 763 422 -176 274 43 42 -298 168 -6 -392 59 -455 -680 -252 257 -114 351 -398 300 669 -135 64 -879 -311 637 -695 789 -396 -659 -727 -756 -42 794 -803 -453 -533 359 -376 -559 642 -843 673 -110 -268 -495 -275 -242 335 541 -151 476 20 -409 454 -108 -717 -499 432 -80 -388 -181 387 86 118 -862 -689 -391 -80 483 583 197 -3 263 -343 -498 -199 195 69 204 -115 -434 154 -229 -649 590 -758 345 202 -724 493 85 -46 -445 683 -74 752 -503 116 -338 204 508 -800 768 63 -625 -291 728 -84 -55 622 136 234 -517 -17 534 293 352 -552 714 228 -668 -241 -822 576 604 -886 -29 189 396 -291 -865 -664 103 479 -205 513 340 584 -736 123 -283 -838 266 28 270 -206 -549 -212 -367 615 -351 -672 -735 490 -482 435 -158 484 224 -158 -560 -102 -315 -364 -266 -325 -333 -874 -89 797 -392 -315 -116 -188 140 -603 -540 668 -253 192 -885 -487 -152 -220 762 -794 339 364 -635 -659 -311 -232 445 -132 147 -358 -237 -170 499 -351 -226 -225 635 -567 419 699 393 -475 181 -115 -688 -350 -543 67 790 702 -618 -235 449 -829 90 -314 -819 -98 490 -179 165 10 -15 -158 328 -839 394 -879 236 -528 31 -858 -462 -198 -461 295 -160 -703 520 -653 -187 -265 -596 488 -14 -889 -169 -108 -898 -693 245 137 -270 -530 437 -146 688 28 -334 468 -489 -111 199 -104 -261 227 704 323 384 -781 586 -209 694 -667 -120 396 433 -498 104 -177 -173 -619 -666 297 590 367 -752 -730 -299 -315 597 758 515 231 -358 95 315 -304 249 -526 26 -652 -155 -801 -31 -209 354 -98 324 -283 381 385 442 -13 -341 126 168 -844 271 189 749 -111 -29 -595 141 283 492 -629 232 -475 -814 -219 268 -688 479 154 -546 288 -104 202 -581 514 -616 -233 101 -461 555 -895 -743 92 734 69 150 603 -337 -514 -307 -395 -198 284 235 -529 -545 639 -470 -175 -894 610 -81 277 502 532 273 -555 -866 -889 -562 -88 228 -302 522 257 587 11 635 -244 630 414 371 81 -441 -102 352 681 307 -215 -725 -373 -368 512 544 374 392 -787 -442 -96 726 -221 -510 6 -794 246 369 -503 375 572 417 -269 -856 -66 -860 424 332 589 448 -556 550 -422 540 762 -241 -219 -61 207 191 -627 600 650 -533 -156 678 -766 -122 384 537 392 389 -411 -448 -674 -279 -485 -562 483 -185 96 -453 -225 681 708 189 -785 -404 435 -448 -841 710 -247 348 672 644 -822 -700 -131 -460 -583 -552 -874 258 -350 618 -753 -329 350 143 -779 522 -900 -92 -217 679 -496 -321 -821 -764 68 126 -833 -11 384 -729 -170 647 372 -617 603 -56 424 -123 410 -189 558 -539 -123 551 -644 -619 796 265 -52 -333 291 -607 -108 -51 785 -273 -333 552 221 665 156 -707 -467 624 -463 -55 -823 141 518 -214 -517 380 -251 -832 667 -254 -407 420 685 287 -898 428 -865 -217 31 310 -449 -191 -605 -26 -384 -414 758 -867 -799 798 157 -685 -174 725 435 -523 81 579 -189 515 310 448 266 69 348 -421 -361 28 -789 459 402 471 117 -544 201 587 -792 -347 -898 -195 -444 101 -195 366 -823 -112 280 409 -517 -680 146 324 239 59 -543 -421 218 50 472 246 503 -127 186 -243 -819 -830 201 81 -582 519 -273 714 0 288 -81 505 778 -843 -701 -73 -686 106 -867 314 404 399 237 -238 -880 -415 521 -309 754 408 -212 -525 -280 -709 287 87 -461 -407 382 -890 -574 57 349 -428 -426 -748 518 -232 438 453 -857 51 74 -266 609 -115 -758 -651 6 -73 529 -378 146 758 -477 149 -595 -832 98 -877 -714 549 -391 446 -56 -693 115 524 686 274 -202 -394 -55 390 -588 -193 431 -500 507 689 -303 182 -85 90 -310 458 800 538 763 107 -384 -220 -617 394 136 247 630 311 -387 308 409 -132 255 -130 72 -476 -708 -204 665 652 515 -731 674 191 -389 -407 -6 -465 -792 438 -798 39 224 306 247 137 -691 -708 516 783 -376 -27 -418 660 269 738 175 -485 170 167 -788 -593 -812 -583 347 123 456 -87 561 -726 756 346 -94 -11 -827 681 605 -136 197 254 695 -445 -411 370 -602 603 -28 237 734 345 -800 261 -523 -128 474 199 -805 151 546 -624 611 -197 -587 -238 -426 650 -589 -556 405 21 554 -387 -625 -802 293 179 -129 274 701 -731 62 -666 27 673 206 530 50 -7 357 492 -702 597 206 49 -391 784 620 557 -757 -362 -106 -256 -219 -742 -301 -174 -619 -337 526 -376 507 -428 262 189 390 -641 -239 -339 705 13 -460 -604 792 268 -126 -14 -561 659 -258 -786 -643 409 -51 -617 -29 438 -197 -237 206 514 13 -866 127 -430 -121 220 -780 -652 375 294 106 -880 88 112 258 -741 -436 -780 48 -364 -671 -779 -853 617 -589 -413 182 -356 -47 531 -887 -792 580 -557 -161 -849 -396 776 260 -26 -368 227 -558 -520 -342 488 458 -138 -495 -427 -473 -511 25 -268 190 18 482 -516 94 -841 430 -23 -330 253 -432 295 -26 630 -222 -742 -548 -295 631 290 -236 114 365 61 -705 -472 401 597 -603 326 -878 -870 719 554 -785 -80 305 -877 -511 -68 235 -859 -625 -359 -888 -64 739 -740 -531 -489 -821 -630 486 -405 729 -21 524 674 420 790 692 -25 738 -764 657 105 -628 705 103 -830 767 314 -43 501 -666 576 -664 -507 70 561 -494 -882 -136 -818 -800 238 -809 7 792 -31 30 247 726 163 -504 23 -657 -44 -523 -498 379 286 363 -758 233 -850 -740 -283 669 -575 -494 461 312 595 659 -796 445 -667 -160 269 -224 487 218 501 -119 -43 -194 -729 425 -375 -169 33 613 -773 367 25 777 -255 215 422 -836 237 220 486 -215 -264 -399 -353 276 577 791 72 255 -53 63 712 560 -586 143 -274 -770 306 -278 -177 -700 174 369 337 -337 -661 -60 655 -305 -861 -726 600 413 80 613 -297 209 637 89 -229 675 119 -409 -466 -837 682 -687 798 -583 772 -693 -837 364 237 105 172 -127 31 -893 581 81 -451 -31 508 471 -591 587 424 360 -672 -434 -287 -254 -890 282 143 -864 607 50 -537 204 198 185 -185 -811 690 490 499 -588 -177 535 119 112 621 -475 372 459 600 -587 -528 -156 219 710 517 343 -276 660 531 38 -492 563 -487 -737 234 423 -574 155 573 489 276 -155 -32 523 -786 626 -42 -812 96 113 45 -214 709 193 -870 195 439 -70 700 -267 565 -824 -256 435 -603 219 405 203 -506 185 712 -833 -517 82 736 356 -26 271 163 162 -255 441 432 -668 348 713 495 -475 -827 685 613 629 -580 -128 48 -428 312 84 -437 211 540 393 310 391 503 96 53 -277 -377 -680 -338 -149 221 -260 -610 -274 -143 269 -506 740 441 -642 -22 -45 -437 -18 60 -403 -307 12 -840 432 627 756 553 596 217 93 -725 109 624 -516 -735 -551 -23 -265 794 -365 517 -484 545 -776 600 224 695 -523 -580 657 624 -5 -148 -605 678 203 -210 769 792 -392 -836 -598 -73 294 -291 560 -194 -72 490 600 236 -458 -777 -658 -116 -9 -141 -734 297 120 -605 458 687 102 307 -337 -227 375 -682 139 34 -358 -294 -673 770 127 -814 -116 214 -827 -738 -701 -43 601 -36 -232 -610 465 -489 -34 554 -433 -36 -501 153 -743 165 -60 86 -80 133 358 -485 142 -850 613 -552 -176 554 530 267 -382 101 618 -353 67 -683 159 -194 130 -337 308 671 -591 -471 -839 -647 -619 -500 693 -38 -246 -569 -495 384 -503 787 -221 -441 718 -16 198 380 30 703 -801 -307 -536 -457 -113 -298 496 -14 -505 -259 575 -354 -74 -641 629 579 -758 534 -695 22 -154 750 -589 -519 466 198 -164 124 752 -731 -509 -770 -216 718 -870 789 314 -669 -384 -733 -302 794 -189 -194 -123 613 -534 -420 75 320 295 -777 147 -234 -860 484 -156 -578 -454 -39 154 555 -868 300 -45 242 388 478 418 35 719 -317 285 299 -45 -400 -173 708 217 269 -5 -718 -130 662 785 -634 -818 -811 241 607 -886 -696 -56 234 765 -860 -831 -747 -800 736 538 37 106 -335 703 -332 -856 630 612 683 142 -539 -8 -401 -561 519 390 -571 -61 -787 -773 406 -364 33 211 101 -148 -819 -781 -899 -645 -821 -225 -617 -645 -6 -761 507 625 502 207 265 -120 -462 455 603 -530 90 163 -891 -373 -75 -173 7 -620 -144 -83 336 -800 -692 362 -222 131 -355 -201 -422 191 189 433 -234 -201 174 18 -75 -673 -443 -712 624 -217 -410 -264 86 767 192 -823 -305 -898 -151 12 -668 -24 -760 779 449 88 -505 616 463 -144 -384 -341 -752 369 -14 781 386 175 -186 582 -196 -592 -428 710 683 609 482 720 -292 -522 -607 -8 -98 -165 85 222 -341 -852 245 -661 284 -241 800 174 -289 -783 527 -855 440 682 295 678 -376 241 584 24 408 352 781 -257 -298 0 -208 664 617 698 -792 172 -516 -206 -120 -370 -183 -679 450 531 -885 384 706 -626 722 520 680 94 -17 57 240 -480 460 -11 257 -756 -596 194 393 339 325 -180 683 -319 -832 -242 -8 331 -527 -311 -307 -856 -712 -515 649 211 688 -467 -652 -350 -197 -469 450 221 -644 47 -446 -840 -418 604 -10 642 -294 722 -347 -355 -504 -866 -305 -132 454 -541 322 -157 -280 628 101 269 -146 -210 723 343 294 312 137 -791 -173 -841 -273 603 797 -706 -775 646 704 601 -723 -655 60 675 -721 258 603 263 -161 564 -223 358 -41 697 739 -164 -487 -677 -179 94 -180 132 631 225 394 463 772 16 -232 619 -410 -692 -107 -276 456 716 -872 -324 -605 -740 -265 28 -51 712 -698 -845 761 738 513 -172 -48 -838 200 786 -359 504 -347 -662 -253 596 -592 -792 13 116 345 635 -525 480 -123 -73 -668 3 644 -535 -388 -496 656 -225 -554 -755 -15 209 -296 524 690 -559 548 499 1 -189 -646 -211 -789 221 -725 -269 449 -285 -67 -487 -458 776 -534 -1 542 223 630 -492 554 -876 -306 -472 -798 321 -742 -600 461 351 226 176 715 -656 -740 -347 -206 -749 -307 718 317 547 -422 -698 383 694 628 43 230 -184 663 -18 243 57 543 132 -21 604 387 334 -567 579 136 368 -358 754 -750 -817 -538 306 -11 -441 -890 330 -454 -786 -859 -249 -602 460 -56 -835 -875 284 -34 -127 -702 -486 55 -176 -656 -165 76 -169 77 14 158 276 777 476 169 367 -135 525 -836 444 603 -773 612 427 571 408 -144 -225 -355 -567 -198 -439 465 602 -629 -890 271 47 654 104 669 290 317 15 334 -655 36 565 -92 78 -668 -67 -79 84 -721 374 -338 -608 211 204 -336 -738 -614 -755 38 -77 -603 -449 653 -146 -519 -576 104 -531 781 -302 -691 371 490 581 -626 494 508 -36 -558 27 -395 88 -790 140 244 -532 355 109 776 -583 398 -441 -244 -719 710 6 -864 -780 -388 -224 46 -803 568 -594 -32 -744 -487 -885 358 -282 -511 -836 -730 -855 226 86 135 -257 276 108 4 286 563 279 -207 -567 130 -710 -436 678 -203 -133 -65 763 -608 707 538 546 -342 19 245 -143 549 417 -836 538 229 -473 47 693 -873 614 479 88 50 484 -858 -617 26 -387 -351 -580 599 -690 95 -78 274 -180 -619 159 568 -387 -343 -890 508 -611 142 171 436 74 501 -96 568 -67 -229 33 191 143 -154 -850 755 430 -425 -211 610 589 -642 -102 -844 -595 0 -340 533 -244 -585 151 66 -264 -689 -230 -863 -624 -168 243 -382 -20 -59 -288 352 335 662 -403 -156 390 -246 239 30 -702 -289 -617 21 -692 -221 -450 423 -96 -795 86 196 434 305 -153 -676 -44 -215 -483 -278 -462 -243 -875 119 -720 -273 -414 -613 229 549 32 -426 780 125 436 335 -840 676 -594 -187 -229 479 435 -716 58 -729 770 799 699 -309 666 -888 463 263 -314 -222 -717 -387 -569 -48 -732 249 -848 -394 -565 -207 -65 638 744 -335 -891 344 -270 275 25 -690 176 152 -810 -258 758 480 -860 15 468 721 -62 -39 -44 328 -391 544 -27 660 -889 341 -216 -269 -545 -10 774 610 320 156 -185 622 573 -179 220 584 -608 -34 -276 679 -666 763 566 -591 454 -407 666 -179 667 391 -695 732 384 569 202 184 400 257 451 788 551 668 -124 352 285 -768 -2 278 -423 -685 0 542 -308 561 795 109 43 -199 -550 -568 80 -9 47 -497 732 -858 -299 -206 555 -337 325 546 -618 -678 22 796 142 -772 479 434 -123 -343 342 -130 59 743 388 -380 -564 -674 -535 -168 525 565 414 693 349 86 -311 784 -299 275 37 -493 676 -223 530 691 -97 -510 304 126 615 526 106 563 -176 -13 -166 -315 -306 -712 0 222 -219 -622 237 -606 -594 78 -129 587 -152 -344 364 610 -267 -430 333 -130 -7 621 793 720 175 -652 -236 -548 -396 -369 592 -56 -423 -532 118 -79 563 477 735 -670 715 -55 -663 -300 -777 -152 -55 692 451 313 73 674 -84 800 -139 465 135 -878 226 -526 508 -469 -125 -20 -458 538 471 -196 273 -820 457 300 -321 232 282 -611 -413 530 -580 -886 419 474 344 -580 -861 632 -469 526 -195 591 120 -771 151 627 106 -591 -386 -503 739 -664 690 693 118 -810 -212 384 -86 308 499 -700 233 -266 -785 492 -613 -584 -385 32 671 -522 -282 148 391 -835 -150 -244 -160 262 465 -427 342 259 -725 576 198 288 78 708 301 -529 109 -65 654 295 153 663 -417 429 568 -104 -596 -759 -358 -541 61 -239 68 -328 -654 602 80 -280 -120 762 412 -672 638 35 -363 -561 -397 45 -90 571 74 696 -492 -531 -206 -519 18 -791 -336 -509 436 402 -712 -668 235 -598 -428 640 430 281 736 -282 -228 -757 102 -192 -410 -607 -463 793 705 62 512 359 -187 -13 -94 424 475 351 217 93 422 -179 409 -873 420 -179 460 85 -476 151 313 -96 500 -342 733 -71 18 -477 -667 29 -868 -429 -611 -822 424 -283 -284 -875 -734 -379 -481 519 717 216 -735 -444 586 -243 -557 -510 280 -99 747 -831 -857 -11 568 -405 -539 -548 -878 -362 -781 221 -73 -528 255 412 -177 -465 32 -428 556 498 -31 -172 18 307 -11 518 -500 -365 -338 -193 -370 -691 -16 -544 -36 158 -450 -875 15 -201 687 -617 -800 -386 -109 -378 262 271 357 -234 -494 -667 -249 367 -147 94 -740 -752 389 -196 -255 434 -679 -521 -878 -508 771 698 327 -470 16 570 573 40 628 566 556 533 -557 176 571 -875 -108 -141 -637 -762 562 294 -766 -794 -574 -798 747 -170 -25 504 369 -548 -891 369 697 236 220 -716 525 67 707 687 776 123 -664 -99 584 522 357 -835 -399 -593 223 -290 762 371 -731 664 678 76 -757 546 -826 85 -185 -171 -241 -299 47 -93 201 -303 185 61 81 716 755 354 -806 -250 -583 -736 -684 363 -148 32 -435 165 -278 501 769 237 -499 -47 81 326 672 -764 -118 -801 -632 -505 -261 -895 -312 -125 414 -144 -217 579 120 540 -643 -579 -748 -79 360 720 782 25 -47 -659 511 380 -349 -826 504 145 12 446 445 -678 -138 230 237 572 -627 -566 -727 167 -183 -700 117 361 -106 -72 378 -772 -826 -523 -354 -35 43 -883 176 490 -454 755 -466 112 -383 654 131 89 -343 242 -301 767 39 122 -738 -758 -763 -706 -889 558 -529 -563 -720 -95 -733 -837 565 697 -671 627 -254 243 -813 -715 284 224 375 454 87 433 -884 -188 600 -482 -234 193 -826 -481 -208 130 -776 -819 -58 347 173 -720 -846 -118 625 552 -808 -846 226 494 345 -748 -172 543 41 -56 331 -393 -97 -27 -694 396 515 -75 -219 -115 -880 533 306 -351 177 -757 149 -120 393 -793 -402 -52 -763 -627 -335 511 -442 431 -86 -603 752 735 431 -343 -119 -527 720 575 48 -717 -337 456 586 -677 -339 401 -153 686 -443 -3 -551 -296 -119 659 -386 -610 58 323 552 -727 158 203 -48 -591 222 -388 11 -552 -520 -273 616 -840 636 -698 446 -827 198 388 645 766 -775 218 478 765 627 739 132 -821 463 520 -669 354 101 536 -432 497 -288 -752 271 -342 -16 -116 -440 223 -176 644 -872 438 646 -850 685 788 699 -465 558 -551 512 -464 419 264 -711 365 601 -405 766 25 291 488 710 -331 773 727 -433 528 89 226 -172 -319 56 -493 -691 -862 -74 -755 130 605 -759 -555 -203 73 268 -820 -191 153 53 -339 -236 707 510 -142 -860 -146 409 -355 307 -48 562 -848 440 -694 268 -665 301 -789 485 307 486 -499 -736 125 -874 -589 -670 -610 -662 193 -315 531 -494 693 760 -251 -498 227 688 -214 -723 360 554 -595 -50 52 -812 683 -714 582 -728 591 404 -85 -727 529 -684 174 404 -19 336 627 -813 128 466 698 -784 -555 -407 498 307 573 630 521 725 225 106 -188 -802 442 625 547 -690 -732 -339 -56 -199 433 -420 -128 156 -599 76 -432 -41 748 740 485 -506 611 781 -585 8 -36 -664 672 763 768 261 -899 556 -425 422 352 -217 42 4 -72 -431 -638 149 -327 446 -199 544 599 490 23 -632 -333 -688 425 447 699 -126 394 340 73 -353 -897 274 793 7 -568 -730 -847 -337 754 478 -123 -62 -526 -76 -522 286 -800 295 -142 -728 -398 -850 332 -53 -24 -223 476 108 326 -822 11 773 -119 -603 90 761 -814 -391 406 473 372 24 -750 -323 -413 227 539 -101 -447 -258 -493 -708 59 -386 417 -45 -146 523 -395 -650 -542 -284 -542 698 -800 519 -419 648 340 464 -754 518 408 -320 -81 -404 -111 183 -510 715 -744 311 786 -375 -91 -309 -894 -503 -900 99 -793 -117 -245 148 -432 -247 262 196 -783 134 460 614 -684 164 -91 140 -419 -822 -516 -105 117 460 -158 10 -370 530 -430 734 -210 -889 60 -530 665 166 -283 -895 -854 -323 -574 -669 -517 440 782 -865 364 277 180 618 268 -310 -482 360 -467 -510 515 -117 -699 745 -777 550 -468 597 -415 -837 748 -634 -224 640 640 -688 -361 -348 -108 -608 -370 -726 -8 -191 -317 -123 491 -713 -853 -729 604 519 85 74 66 -226 -84 -328 -99 655 -255 -436 -297 -580 -752 212 306 -584 -624 432 465 -507 -276 -512 194 152 373 267 792 -309 486 563 475 -817 334 -35 784 -810 264 346 -778 227 -212 -443 -632 379 -711 152 -887 452 452 -300 242 125 -409 -273 -883 132 797 309 -274 -223 -415 -559 245 303 -228 -169 -349 410 -195 752 -621 -204 -891 -569 647 97 -883 -674 -496 -717 -162 -886 472 258 564 -19 -466 -527 637 501 -149 716 12 -143 -759 -513 748 -225 58 -209 -356 646 -859 188 169 433 -493 799 -57 377 793 -754 363 -287 -261 609 -408 458 -876 -300 523 -627 747 -264 542 670 251 628 131 173 289 619 -453 545 345 -470 313 99 -646 -410 455 -332 -865 433 315 -383 568 -706 -668 -860 -829 -82 -326 -639 342 541 352 644 -657 440 155 -603 247 293 -862 409 592 -887 552 -482 -187 -547 24 -97 -271 -55 211 -365 -543 541 657 -530 180 218 726 -477 278 441 444 -656 249 389 -566 -146 515 -495 633 387 510 313 -158 -421 185 771 259 355 -425 -434 391 606 304 -122 534 103 587 -30 474 -225 -833 -757 450 -137 -260 -732 733 -599 -258 239 376 -647 -774 207 -482 654 -275 -253 677 -445 -512 -400 470 138 -653 -599 -468 -105 -591 342 -290 488 97 160 178 640 -748 -434 620 -426 -324 234 629 604 -699 361 26 -240 685 -339 -472 -594 256 127 -192 -202 308 -483 -602 269 285 -1 675 -21 -772 166 -66 -680 -580 -432 -733 -807 3 83 -53 51 -118 706 -680 -339 -327 102 642 -350 -857 325 -150 -205 -655 342 55 704 740 132 -207 -724 538 -419 489 -694 454 -736 643 -312 -852 -1 412 270 -691 -222 554 142 497 750 -85 558 -533 115 674 704 204 5 270 99 -146 -731 344 -318 -251 -595 121 -559 714 492 528 -811 179 709 251 248 -454 466 -675 -473 3 130 -72 -620 88 -134 -587 -510 -805 -807 -551 -231 -339 -886 -3 795 -479 -836 -201 -11 -551 469 652 46 567 -884 -84 787 -337 4 634 478 507 420 -894 114 -311 726 -110 -614 351 -805 -292 418 -561 170 -9 -154 616 -475 352 249 -579 -24 443 10 656 -7 352 -797 -359 781 78 521 328 428 501 27 -326 -389 317 447 412 -597 549 732 730 -118 -624 -11 518 314 -738 564 87 -170 -413 247 -614 343 -589 -312 31 293 -131 461 700 -286 226 -288 -260 121 713 565 608 198 627 158 156 -726 701 -506 348 -101 -141 -636 -824 92 320 408 229 -17 -827 -640 35 214 -710 -770 -698 -600 603 89 581 -584 286 -723 151 200 635 -96 -225 207 762 115 523 187 -268 -295 131 -523 108 331 -731 116 -497 177 -58 -290 -437 -183 153 510 -433 -871 -745 -485 -768 121 -470 604 -350 -381 115 -783 -406 -256 -402 -626 44 638 728 -792 -620 711 505 -799 -889 -57 281 -634 164 -72 -72 703 -310 -655 199 -341 702 472 -881 476 -583 795 553 -811 -366 -861 571 518 -836 -223 -535 251 -361 187 -306 625 -139 675 237 -438 -654 536 -854 435 248 -306 190 -506 178 347 784 -865 394 754 -620 606 -689 -239 -37 -641 398 -600 147 -100 -378 -98 519 675 -128 -534 -424 -740 -280 -843 -26 716 410 -61 -846 321 526 391 -299 -300 622 155 -494 427 620 353 -339 -132 641 -54 210 461 550 -613 -709 201 70 104 -158 -558 -672 -681 1 95 787 -362 245 158 -848 111 -417 -683 -27 -617 249 -551 -782 -54 -165 539 -72 441 -636 263 -789 -90 284 -7 -463 388 553 155 -322 -350 -169 238 782 -616 40 483 -862 607 -589 -745 413 -41 -137 303 412 -384 -682 -94 413 -76 470 175 351 -850 -400 -564 -794 198 -229 509 -722 -839 -154 536 -590 68 322 -19 -716 748 166 -19 -261 -69 -543 316 650 443 -832 15 726 709 126 -740 -114 139 -335 -713 -546 573 -116 783 734 -840 586 -394 421 -699 -218 -37 -385 -453 78 799 41 -604 651 516 20 235 77 210 180 732 403 -875 -678 -374 762 -774 -761 -273 744 686 -71 -756 -899 -577 484 -542 498 209 -587 477 -326 -220 -567 -11 -489 -686 659 64 -425 773 49 -357 78 -896 -497 -788 -622 -466 -654 487 -275 -285 684 132 -878 -656 381 -723 -565 -335 511 -117 443 -52 210 -795 -260 614 442 -652 81 290 -612 789 221 147 61 -694 -681 -763 360 -643 -459 487 -400 572 197 -443 -736 479 -169 -527 -305 -555 -319 450 271 -900 40 -198 -193 757 -258 -536 -164 -275 -524 -458 296 548 710 87 -344 615 -824 548 -236 -613 650 -467 18 -352 793 657 -13 -671 -610 793 -726 -385 718 -530 456 256 -777 347 -149 -770 306 -566 658 -42 64 199 128 130 -623 768 -244 110 -93 798 -618 235 -16 731 -870 91 -575 270 -48 -525 -218 -384 175 581 -218 129 -364 655 -181 -614 562 -347 565 330 -791 -694 -236 514 -388 337 -653 -397 -615 -391 26 276 351 572 -396 234 359 425 -228 574 -51 -346 300 745 597 -350 61 -672 197 88 -614 -180 -146 668 298 -801 785 677 -887 -773 142 -357 781 -69 325 -562 -321 -127 -12 327 683 -872 392 717 -805 -569 179 756 -497 157 377 756 541 61 101 -457 -540 -76 -738 125 249 261 350 -853 453 557 -575 -475 -253 -61 206 -200 217 752 261 -886 392 212 -51 658 578 -578 -420 727 -335 -663 -502 -92 204 773 -105 -870 -602 335 -443 -372 -421 609 -631 515 242 -36 -134 -570 533 -470 -401 -702 370 -476 554 501 114 -41 -769 -159 -574 294 -588 -872 711 126 61 -714 737 730 -366 -297 226 87 -655 -486 659 35 542 303 230 -290 -146 -26 -328 -427 -284 478 -769 5 -623 -263 279 276 -203 255 -294 -183 -348 507 53 322 -498 -561 -422 -3 -55 389 -445 -534 130 218 -383 -164 132 -729 597 -762 -780 -333 -474 -326 -804 435 -276 -610 48 14 203 198 -897 -60 -330 -179 -717 150 -855 -119 472 373 91 16 -523 34 -275 -194 616 358 439 798 -377 259 10 -890 -196 154 -762 -54 -285 -738 593 -142 -73 262 619 137 -607 505 -157 -632 656 743 -157 -797 785 583 -699 -582 432 -326 -179 -699 553 12 747 -611 4 -805 -706 -186 -97 -666 -546 -847 103 -700 138 -865 560 10 -898 -512 -861 -124 -242 80 324 -486 -855 -560 -725 -581 -226 -324 652 -683 449 212 -582 242 349 -740 -577 442 -368 -113 473 -748 447 -467 491 497 -644 -495 -217 160 782 -810 134 -880 -668 -739 279 -754 306 -530 -310 -122 764 339 -332 -862 433 11 147 -418 517 290 -819 618 729 -124 -43 -319 -156 321 -576 695 -780 -508 440 482 376 476 -348 318 -380 -676 323 -699 -587 -77 -656 -719 396 777 298 690 -203 -233 533 437 392 54 433 -270 -201 -12 471 444 389 -237 -864 92 673 245 -348 463 -74 -500 130 -584 237 478 617 -513 665 316 345 497 420 641 -15 741 -860 100 -755 -599 259 -797 -162 776 383 469 -797 14 -407 787 -170 6 293 312 289 284 185 -60 -570 380 551 362 248 244 -186 -747 566 -799 -177 -65 88 -513 250 609 -673 -241 -261 -278 -613 107 253 150 -288 388 -505 535 -565 -554 6 682 -746 -456 -730 780 792 -112 -370 -429 323 205 -404 -814 637 332 97 -641 -855 -556 525 592 -394 383 -772 -881 152 -144 -490 -291 758 672 391 700 -87 107 -486 -309 -330 -531 -564 -853 -702 -389 -840 -352 634 758 -888 -183 -740 -201 -392 12 -172 741 -245 -408 -885 659 303 118 -827 728 -282 -533 -244 -414 -868 -571 175 -26 738 -712 -365 148 306 -668 676 -739 406 -295 -790 534 -641 -760 72 625 -35 395 -257 -301 353 768 445 -748 -656 562 128 656 669 462 -680 -544 46 -529 -295 486 -559 -652 -636 17 -129 383 633 -223 -762 -685 679 -534 -485 -125 -758 -805 386 -464 -25 264 296 41 -629 492 506 -558 471 554 771 678 82 -353 31 675 -137 749 -702 -114 -239 642 -294 -642 306 443 -49 -678 256 -899 -762 -776 344 -644 718 519 -674 328 -734 735 318 -341 573 -233 113 601 607 164 -482 718 265 190 -362 -657 629 281 -705 -278 -342 -425 -340 -668 -275 -321 422 -65 13 769 -334 390 319 -243 351 -603 -773 -431 -440 284 -5 236 790 774 43 629 390 -92 98 -565 762 -571 -451 148 -156 753 -159 622 -575 -152 341 -866 -370 -255 642 205 -526 -654 651 -176 -675 -786 216 -896 134 -285 593 449 718 229 -348 -832 54 -706 -53 49 -890 672 767 735 -246 245 -492 -325 -513 228 395 -303 -775 -132 -258 425 446 -768 -597 -205 -90 -275 -827 -585 -436 -382 -290 -478 -862 120 -302 -581 -540 693 212 668 -739 140 -81 -197 -795 -18 -255 793 340 -516 788 -873 479 422 -615 -309 -70 -389 538 743 483 -192 -300 -271 -844 -466 72 -540 310 574 -841 599 -688 -399 416 -633 246 -425 800 634 8 262 272 -152 54 -227 -104 580 133 513 538 192 -820 237 314 -836 -800 -437 710 -218 -625 -651 743 9 575 536 780 -271 -538 -569 200 -838 -815 -58 -437 135 19 -777 648 -783 -92 -574 -177 -413 -725 395 244 294 466 -312 347 -859 -105 -544 431 517 -706 -884 -675 479 -269 -358 414 -440 400 580 703 -574 239 131 225 94 36 294 -848 -304 -678 -145 154 -834 -377 22 -214 402 -474 -583 646 730 209 -407 -253 -256 781 -414 -207 63 300 525 -241 79 -794 334 -553 230 -416 -702 -714 529 -452 258 -571 9 -537 167 -554 176 -827 -266 -320 -752 -659 -659 -834 645 -48 -68 -369 99 -91 -483 696 292 400 -259 -147 -443 513 -362 -499 -292 261 -121 157 374 265 -300 -839 -298 291 743 -39 -113 431 414 733 -765 361 -648 182 -501 -580 726 -397 189 744 7 -152 340 445 501 685 -46 -430 361 493 377 -69 -570 -642 398 14 70 799 -444 -451 -890 616 697 93 412 82 133 491 388 -359 -192 -573 -864 -421 -121 -63 211 247 -667 -227 -776 356 -511 357 -811 -626 240 279 754 290 455 -49 361 -439 12 697 -20 31 619 -118 -90 -254 42 726 581 73 -545 -378 791 120 -866 -540 -366 -97 432 459 -203 566 332 -547 264 410 -178 207 -75 733 -611 108 709 -320 258 -897 461 449 587 -231 259 -807 -245 -47 -519 -231 -398 -617 -845 144 608 532 -152 -247 396 -339 396 -851 605 675 -101 -185 383 -223 232 473 -563 295 -380 459 -859 -277 -36 570 638 -695 383 593 -307 -858 -840 -274 -857 80 85 -649 -653 30 -246 -554 -317 255 554 514 444 -373 -262 -4 766 -592 -567 159 -479 18 404 647 -716 -202 -545 433 0 -865 30 659 -25 163 -806 -658 96 512 310 59 408 -425 -41 205 -127 411 463 789 -126 -357 -492 -741 615 682 228 597 -513 -435 -159 -522 -507 127 -4 18 -66 -775 574 -870 736 145 -44 -161 -699 -429 560 -717 -381 701 -852 453 748 74 -176 -323 -646 -170 179 -243 620 -459 538 -323 525 -419 187 781 78 237 337 -60 154 780 -877 -758 463 -310 -274 -633 -746 -423 331 -375 324 -581 487 -840 40 453 -363 336 -550 109 104 233 -844 -786 -288 142 331 -589 -113 101 225 147 212 -62 748 -15 -845 -305 -586 756 393 -247 -676 522 -712 342 263 164 -6 432 535 351 -787 227 757 -894 346 365 355 -152 -278 -632 340 590 669 -39 -756 -554 -42 -617 -693 300 337 27 -651 -635 -184 344 195 445 404 34 353 765 -468 714 503 -367 -441 509 740 -58 -888 -469 406 340 -718 558 -379 -91 -419 -428 388 -413 532 -579 705 291 366 -795 370 549 377 423 422 88 -242 339 -631 168 -61 494 229 -80 -891 466 -421 460 -468 76 -617 -592 -73 -470 4 149 380 -407 97 460 207 762 735 702 -145 -437 -743 681 -126 640 318 491 162 -357 45 146 -469 -739 87 -580 647 -453 -814 -395 305 -542 -296 -30 352 -719 -742 520 247 47 88 169 -689 -403 -288 -479 -830 -238 -841 669 662 759 -827 552 -729 105 -35 -47 -679 422 770 -746 -120 645 121 564 447 -231 -161 -191 652 556 191 -492 744 113 252 -342 771 -738 -159 254 -664 177 132 334 787 34 -615 133 -460 384 -562 64 252 411 309 198 -683 151 729 769 -336 -688 74 -611 197 140 -79 475 -265 -673 592 -656 258 359 599 485 -786 739 -692 143 762 23 -826 271 532 -275 671 -396 22 254 346 -415 -421 113 98 215 -132 -501 -853 -92 -230 274 -614 661 527 -39 635 -221 -536 -351 123 58 -693 793 190 622 -645 501 123 640 -559 167 -341 -346 316 -328 -375 -12 -155 383 622 -713 -97 -732 -815 -110 319 -364 -842 402 -765 262 -597 -282 414 217 608 -224 -417 252 263 426 -379 633 -25 -632 141 238 -658 -207 -772 -197 -777 -277 -423 129 180 -854 -421 616 -787 229 13 48 -136 -180 -713 491 -509 396 -460 250 367 537 -617 32 -250 -684 -697 212 589 724 687 -749 -766 -589 -799 -349 316 198 -785 326 791 -153 -709 -690 -576 -2 22 719 393 -427 554 -870 -609 -221 -645 741 -214 -874 609 -653 -861 -85 596 139 178 -507 425 603 -173 404 -871 -514 750 -367 575 -484 -28 -179 122 -842 -737 141 -682 -6 710 307 -825 185 636 104 -695 642 -204 131 -388 -557 -245 629 169 -450 442 729 752 -565 680 -332 -499 478 -57 183 -716 -503 69 -482 -43 -433 42 736 -387 -251 -109 -781 514 -397 -69 -247 523 38 -587 -374 -327 -338 103 -538 -381 743 -227 -92 -351 615 489 -897 -713 -67 -531 -560 722 -643 -65 -812 267 103 394 792 467 -870 635 -272 -663 -874 -203 589 513 31 -641 -293 -554 550 738 -209 -633 -544 573 -173 -759 -112 -785 23 382 561 625 339 474 772 -384 -879 396 -148 418 -590 -639 -138 545 608 325 -225 -130 -808 -758 -307 710 -189 -217 -166 543 -269 648 -272 -503 -586 -348 569 448 97 -802 -279 172 -781 -480 776 -474 -834 -207 -631 161 181 -704 767 -719 638 232 61 320 -888 -868 406 -261 31 -694 -581 -390 -123 213 428 -160 -223 -160 601 -205 -22 289 -792 400 375 520 -53 235 79 -424 -368 319 -656 -593 -174 -546 159 -221 -223 -821 -302 645 380 -20 759 462 293 -413 -382 404 -417 746 153 -473 -718 47 290 133 87 -466 -874 144 480 -757 -151 -509 -681 -738 -778 -155 -551 -25 -32 -201 -526 -400 -405 769 745 -743 -315 503 272 388 777 327 -652 662 -405 -65 159 -752 543 -109 -98 433 -405 431 -325 -629 -750 -766 -336 23 -132 402 -188 -69 501 355 589 83 517 526 -291 -505 -221 -351 -121 262 -274 -523 -181 -194 493 -423 -496 125 -35 505 215 -361 47 468 -814 36 630 -173 71 -893 92 270 523 -470 -734 624 743 225 53 71 437 -134 -716 -221 -114 339 493 90 -792 -321 -365 -645 512 517 632 105 -136 -652 -572 -447 637 -590 -609 -288 -108 520 -824 371 599 -283 -486 639 152 -812 608 -222 -668 -79 335 -426 -621 -90 -5 435 -518 -549 -681 494 -160 -651 498 671 169 -47 79 126 -698 427 -750 -54 709 572 -285 -31 -828 382 150 477 153 -244 -435 478 733 -571 -325 88 -837 -509 -826 188 45 100 278 708 472 -784 -488 -749 -273 -162 661 281 -450 -55 -154 558 210 287 -795 603 545 343 -130 155 -539 -435 -544 -170 425 339 -721 -397 -676 -521 140 -591 103 -187 693 -247 674 -409 158 -368 -66 623 795 -166 -832 -763 145 -32 -641 -422 726 -110 541 -306 -324 174 -48 -93 -113 640 -537 -889 -64 728 -319 -704 613 -704 -62 560 202 -673 -690 713 -304 -577 -332 69 -801 -549 776 -548 -640 -815 763 -861 -483 651 -426 415 188 -563 537 -778 434 -34 -664 193 337 311 -776 231 -692 -878 -384 219 -372 -546 -353 -111 450 173 -362 71 -732 -39 136 -307 703 80 -137 -507 -253 308 -639 273 175 -564 -649 -712 270 -512 -551 529 -887 40 146 -169 -388 -826 163 -760 -833 -706 -678 572 -762 -582 21 -604 -538 -373 -732 -571 -625 692 374 329 -488 773 -249 -470 160 375 210 523 144 222 -234 -407 -247 -382 -134 630 -32 303 53 -728 -555 -378 735 545 -89 -683 -365 -283 557 696 704 -795 782 252 -318 -514 -421 606 -855 388 725 -48 -858 -5 280 667 -215 658 -799 -464 -638 706 -57 646 -515 463 393 737 251 -746 -788 650 -420 45 339 -128 -855 321 -247 519 550 450 -124 -292 423 -466 437 176 568 407 464 780 401 -204 -776 225 -327 -115 -451 -218 -23 534 127 -550 630 672 542 -657 507 526 759 22 86 -424 -50 574 125 -191 -238 -612 -155 -775 -553 -696 77 115 491 788 132 -785 -861 -791 -194 -306 204 -375 -591 -619 -2 432 472 -329 72 -165 -851 561 -337 -627 -114 279 -773 216 752 -20 208 789 361 774 -730 -815 -870 504 -609 -678 -90 659 -813 -426 -468 705 349 715 537 106 90 -517 434 -451 468 -212 210 549 -338 307 159 -600 772 -535 -594 409 -834 -900 408 679 -392 -41 510 -174 -389 -658 424 -91 -175 -307 -606 679 -10 -327 -856 -544 -88 -523 180 -868 33 376 -24 90 -40 -340 749 401 444 -642 -17 714 -205 -674 635 -33 217 362 70 -231 -62 -589 431 320 -23 -290 -384 628 43 -20 573 -264 -183 -867 -142 -868 754 -42 617 -328 -259 -190 489 -749 751 732 708 -244 696 31 7 -722 646 439 -534 429 64 -695 375 195 -600 -563 -668 413 -479 467 -620 63 -830 361 112 633 35 129 -519 445 78 -853 -381 619 -98 661 -209 -664 146 -847 -510 127 -667 523 -492 -731 54 -420 649 448 206 -279 327 -268 296 -737 613 -97 -585 -831 175 -532 257 -509 723 -589 290 -345 512 763 153 790 542 523 -60 516 779 133 -73 641 -608 313 -556 -765 -263 237 -592 -170 240 383 319 -859 -447 -749 732 -565 421 109 721 -838 -508 598 497 -209 -420 137 -308 -300 -758 -632 164 336 -444 644 -107 -420 68 -849 471 -611 753 -408 -719 148 604 -230 373 522 -721 -556 594 360 -877 -573 -796 -277 -494 -665 -426 720 -86 -118 -512 -527 -442 -604 695 -357 -77 -291 -285 124 202 -636 534 -461 230 -136 -756 -886 -878 36 -852 211 96 193 610 492 -729 -671 -156 752 639 173 204 -284 -358 -78 -208 -377 185 -701 -215 -615 -592 312 -77 332 -411 514 547 557 562 -824 -709 48 257 -674 40 -379 -66 -15 -821 99 -495 792 -521 -512 -57 217 -522 -730 -780 -389 -818 -405 -689 641 -515 639 302 247 -35 -434 104 7 -207 -360 -37 -32 334 -58 310 690 -606 724 469 -62 787 729 256 -100 754 731 94 184 367 -518 234 140 -872 668 -710 497 696 -869 -409 55 505 -322 -528 517 -167 736 68 37 -398 670 -686 -538 416 187 659 258 -781 -153 42 15 -43 -206 516 15 278 -771 91 -307 580 752 -72 458 -648 -59 -585 155 309 384 -786 272 -646 526 134 -5 -757 71 448 -81 379 749 465 -431 -714 555 470 -596 231 -685 695 712 -198 -833 330 -657 653 792 118 107 -40 -515 -69 337 -281 675 238 -319 -215 -170 -376 601 782 212 -823 651 465 -807 606 -367 169 -212 -443 242 -582 -550 563 -897 -104 342 596 -220 -453 171 -305 494 -253 385 480 749 -412 501 391 -24 461 405 -222 -133 692 613 71 55 482 -466 240 27 30 -529 210 -475 257 58 -199 527 398 781 355 652 -639 -408 -675 -723 524 376 -697 -281 -73 -107 -129 364 -730 -761 -440 -77 -451 -366 224 16 -210 -171 -781 -289 475 -776 -753 -803 246 352 -6 49 -653 -881 424 -199 -895 -160 -171 675 -452 -551 -186 148 -521 210 -649 360 237 -708 450 -212 -631 -434 587 -549 -845 -446 -622 -484 -354 161 739 -842 -739 185 529 -489 -485 -764 263 -404 488 -292 519 386 -652 632 102 448 -555 -8 732 590 -565 633 718 -801 -650 361 720 -359 -580 -224 -639 -455 -760 649 -581 697 -842 792 349 212 -468 30 -334 482 -619 -212 468 224 676 0 599 346 6 -152 621 -510 651 465 475 -750 176 368 630 -862 -270 758 372 -419 315 168 260 365 769 -595 793 -463 -809 20 -808 -509 -549 497 -387 -519 -893 -197 -318 664 59 -825 699 -188 -338 -873 -154 768 11 515 335 -1 -569 789 -421 276 763 279 374 -103 -817 -861 -887 137 247 369 -293 -287 114 464 78 325 781 600 25 583 698 -557 33 -895 -249 -247 -452 63 -898 778 550 478 776 -892 -310 55 -361 733 340 -834 -515 -792 202 66 -317 -483 555 -378 -812 31 363 -318 -73 284 15 -427 -651 39 -833 281 -607 -728 -587 481 -713 237 -212 -129 -237 691 448 543 32 -806 -51 -559 -323 615 -841 456 110 -847 546 -591 762 -357 141 361 -93 766 -362 -38 -46 -840 725 702 -337 -493 -887 236 -776 128 -857 748 264 -137 650 -179 -313 -242 637 -407 89 -58 -138 -377 341 -707 -700 -398 291 495 671 -244 178 285 -645 24 -184 -310 -244 -256 -343 -375 -253 -63 -664 269 296 723 -70 -14 461 -760 659 172 425 470 679 -210 -610 -332 627 -723 261 -695 -56 -737 769 30 418 756 -642 -579 161 -530 -150 430 -886 -859 -312 -613 55 -898 756 -808 -194 -87 728 -29 635 192 -633 -784 -522 -581 419 -682 106 195 493 -242 209 -154 133 -644 -445 -85 -819 185 212 714 783 -779 -173 602 -560 357 -161 -545 -59 -738 166 -64 148 -644 -839 432 40 450 171 -335 150 531 -347 108 148 -10 -561 630 50 -889 -204 -132 -598 166 -889 -659 -642 55 239 -301 196 -702 707 325 -893 -733 -357 -769 -414 -183 -884 -355 -302 -394 191 320 20 409 407 185 -490 370 495 137 393 727 -262 607 -864 387 130 786 -795 91 -878 -338 515 -856 578 -184 -295 -387 204 -210 724 710 -61 174 378 -412 759 -188 -416 704 664 -870 -68 629 -124 323 627 -113 -680 -207 -430 -70 -97 -89 264 -617 422 -709 -240 -244 229 626 -454 -217 290 -41 -573 -247 273 407 716 -438 -828 17 481 -171 468 365 -217 -70 472 270 -68 532 523 196 157 298 289 381 508 -761 -237 -257 -126 -492 455 598 -9 778 -321 407 -316 661 240 628 -298 -139 796 312 -785 -461 -371 437 -601 268 133 125 -132 -217 -212 276 -129 215 -464 573 -32 757 -495 -218 -344 105 84 508 -353 19 481 117 106 -172 -705 495 776 -162 -13 21 -871 127 138 159 -234 1 -705 -821 -329 380 -886 572 -633 715 -37 366 580 713 -200 763 -862 444 -177 242 -528 -168 502 191 -575 305 418 -637 181 -549 -806 -99 116 118 -686 483 352 -6 413 490 516 226 190 -449 716 784 -368 -590 1 598 -284 411 298 758 47 320 -360 -424 427 154 219 -692 488 235 -761 -238 -536 34 -140 604 -100 -151 -655 -888 215 537 -398 -61 463 -608 -624 298 -282 -767 16 -420 -412 -428 790 -55 277 151 95 739 -157 -28 -41 435 -340 -647 -777 -310 -748 -101 -331 724 -229 -140 -843 769 791 -402 621 -891 80 49 249 -260 -211 150 -54 -588 538 -288 777 438 -292 -236 -311 640 -776 -576 378 -867 -416 -413 -472 -654 -429 597 343 -279 179 598 -215 -735 -708 -838 224 32 -576 139 -610 -665 210 619 -43 12 571 518 725 -834 -118 -265 501 -607 533 711 -350 654 -115 -442 -63 496 -751 203 -479 184 -654 141 729 266 -252 587 -772 -375 -638 -285 -596 776 -451 567 770 594 -107 5 687 706 -72 -729 -845 -487 661 344 176 -207 485 119 247 714 -852 637 729 742 -322 -784 -195 -658 350 334 101 212 416 -744 261 45 569 350 -771 206 3 -377 -222 -665 645 393 -198 666 485 719 42 -231 753 162 -578 -204 -351 549 -556 143 -46 -163 -381 -521 197 -717 140 764 521 742 -748 -546 595 -480 741 681 -248 490 -326 -70 19 112 702 -399 339 784 -541 461 -323 758 269 -179 486 48 -616 691 800 147 -591 744 601 602 -759 -605 593 -351 436 796 426 173 2 -221 447 39 420 653 518 -113 296 -106 -707 -871 -847 603 -74 601 575 -81 622 551 144 271 -33 -617 -379 620 -31 -627 662 -170 357 292 227 253 -776 752 -566 754 586 -356 -482 -174 191 -434 364 739 -678 -135 -284 596 -717 423 392 637 -560 703 743 -439 -145 -44 672 -736 -517 -31 729 610 679 -676 795 -499 -413 56 -411 -226 545 -422 -282 -861 -578 -793 102 524 -652 -12 -384 -55 -602 446 -91 188 -191 798 570 225 56 712 390 254 377 754 293 175 -555 199 482 -626 535 -65 642 324 -735 -479 -885 -721 757 150 538 496 -158 528 215 -463 -75 -253 -378 -889 587 -172 -627 78 54 187 429 -161 495 48 -575 483 -450 99 38 96 -691 -615 -122 -353 755 -72 -284 -326 113 -168 -274 645 125 30 522 104 -148 -508 -537 -57 -459 33 -78 783 480 308 333 -311 -500 714 -739 442 -276 -898 492 525 141 309 27 -802 784 593 -741 -690 -792 -845 57 -505 -109 17 -582 -21 547 -91 465 -59 -442 -599 -244 -697 -211 383 200 58 -198 -437 -882 -833 -307 52 -16 -415 88 469 723 -36 -427 -268 -657 495 348 269 -213 -272 -655 -629 -772 -338 268 389 -493 260 116 -500 -744 492 -649 181 448 206 -472 -397 -145 -630 -667 53 245 269 -205 567 455 -149 319 -707 -657 -593 -184 676 297 -150 -102 -263 -779 -117 33 66 455 -182 -498 169 599 1 537 367 -78 -55 -548 -526 763 -282 -315 -524 515 -140 42 -8 -732 712 86 525 -33 -447 -71 -389 275 478 -477 661 -774 230 395 575 614 -129 243 189 234 -150 -268 236 701 776 -3 170 -603 688 -120 396 668 -470 -474 544 -529 329 -625 326 -154 686 -255 -697 630 -238 -24 -542 91 -248 -749 -506 -696 -214 -413 -453 414 9 -683 260 -222 -633 -840 593 -372 319 -245 -53 61 357 85 -685 -259 -648 -311 -35 -246 -377 -116 -264 700 344 418 236 -593 479 -893 92 18 665 -793 330 397 -275 -894 664 -592 270 488 129 17 526 -638 -833 249 -826 -199 -227 -51 777 544 -39 39 -724 -106 197 608 -640 -752 385 -324 -67 -276 -762 376 76 511 658 -224 247 -403 -57 -471 -431 -367 66 273 750 -170 261 44 -885 -62 -534 479 -838 -188 509 -303 511 -896 572 -213 -637 -207 282 141 345 419 83 70 -883 -79 -483 690 -526 335 -396 -516 -191 227 -687 691 491 304 56 -154 -521 -767 20 -34 -388 -385 717 221 162 -139 186 -192 559 550 -564 -187 -458 -119 -156 61 -61 55 -887 -46 358 -526 360 93 335 -204 -51 491 331 -58 -525 373 -840 -746 -771 -543 -459 -797 -840 -736 70 -584 -450 -547 572 -654 710 156 -292 -413 349 -391 382 72 566 368 135 577 -428 197 235 699 -642 658 390 -438 780 -431 -845 608 582 -881 44 -406 -428 351 -3 -492 -494 -104 551 -56 199 462 282 242 -341 -119 410 176 -386 -226 701 -460 736 -553 -40 -747 554 -783 -720 -490 -558 -50 -125 387 -431 -206 502 -697 278 584 -584 -422 -450 169 -836 -599 -335 -372 -74 -726 715 -704 -274 -153 -240 -192 759 -137 99 -718 -8 -783 -479 711 281 542 60 565 78 -560 -157 -657 237 164 -26 66 258 -453 -221 685 324 -441 527 -881 582 642 485 -708 254 -21 -487 -93 -25 369 625 549 312 -47 -632 225 -164 -413 -540 -220 306 -307 -727 -82 792 14 -863 390 -19 -701 -791 -258 -681 -834 -765 -676 -233 -694 -890 -15 636 -507 -751 -229 -663 -474 -178 65 -523 -250 370 -85 -297 -777 345 661 -507 37 -167 21 87 -603 595 -347 -531 -209 -811 789 -192 -179 -459 -51 -649 -795 117 -873 -236 29 -154 561 -27 -82 -629 732 599 341 209 654 460 -209 -871 -714 -47 361 -317 516 357 -506 -88 252 -687 -249 -505 212 -87 291 324 -60 -588 793 22 -501 687 502 585 494 696 -717 -854 -84 635 741 619 614 -565 -455 -188 141 707 80 103 -409 -345 -51 338 -493 216 334 -330 -855 -69 -888 135 412 321 -670 42 -514 358 670 208 -414 -838 -642 -732 254 793 -278 -841 -402 -326 365 799 -744 655 -304 -151 779 530 -263 600 493 -220 -304 -13 -125 798 -347 68 720 477 690 -65 -846 556 555 733 -616 655 -783 116 -183 -441 -197 -311 -172 -343 -209 -308 -28 -772 686 322 247 -168 -697 -301 421 -340 -612 -115 655 426 108 42 -876 636 683 -766 330 133 171 -113 419 -854 782 -518 -872 -373 179 273 -623 600 -112 -260 -751 360 137 372 610 726 -116 709 -300 341 322 117 -250 280 449 -84 672 -70 73 576 -56 628 247 587 -686 -108 -248 -858 470 -100 -221 -532 -314 434 134 -850 523 -367 -675 678 -671 102 333 -615 94 245 -706 -230 -315 3 -285 486 16 357 413 -652 -678 -694 -798 585 -800 -792 -105 752 -689 606 101 -66 -295 -436 550 -843 256 -761 578 -111 -36 12 -705 -580 -735 -483 -477 -193 689 -23 294 -510 703 773 -757 -152 -108 514 -96 268 -723 -492 -358 -205 334 153 112 -616 -856 334 -837 25 477 -217 724 706 176 -339 403 -577 -263 -311 -483 224 505 -724 179 663 -719 700 -186 46 -779 528 -255 -458 -557 -441 259 98 -23 -254 75 -290 691 -287 329 -604 -417 -54 -236 505 132 -9 -37 -747 -752 181 247 598 -640 -527 -64 -644 -837 511 -747 197 -37 346 448 790 146 541 177 -706 -327 600 -22 -582 -777 764 567 616 -647 -849 -714 -349 -656 637 408 -491 573 681 -276 23 550 430 -306 -193 618 -392 -121 -647 -285 -864 86 -97 -265 89 -676 115 -448 -561 235 -891 496 -840 -737 -672 -93 -459 -597 -370 5 -628 -229 502 516 -213 599 -25 -454 -88 -27 -40 695 -744 651 -767 -205 557 529 -91 -581 -661 -604 749 102 616 -781 -321 715 -473 370 -157 536 -343 -719 -15 600 -618 -229 -866 577 -616 -841 -288 595 -403 -514 672 119 602 407 207 434 567 698 -307 -501 -717 -818 217 -847 99 -783 296 -524 -403 93 -227 159 -295 -645 623 -786 -788 -488 -860 -210 304 328 -830 581 -94 -266 204 -147 314 233 -870 -344 492 19 485 -275 -217 -144 -489 68 99 -611 -630 -851 -790 -154 713 200 493 591 -24 -245 160 336 -854 106 -384 -22 429 59 314 -348 -630 -859 -499 -306 -142 -476 -356 -700 127 777 -455 -847 43 -788 104 -96 -54 -529 -214 38 -440 -176 687 415 635 -168 792 183 590 -235 136 689 -532 -584 114 114 -482 -117 508 -389 334 642 520 -794 -288 510 415 -588 -488 -604 -463 78 -262 111 -742 290 462 654 66 -21 -641 99 -715 -40 -365 -393 -749 -106 631 791 -155 -75 745 -580 573 194 405 273 381 -172 538 313 184 365 478 -445 -685 -406 786 -618 382 -642 364 -772 446 193 161 331 -431 -594 -425 -628 -625 10 365 185 186 364 230 707 215 -709 320 -167 331 146 -516 138 -588 720 346 -308 241 -536 -290 155 -574 -389 -574 394 -48 258 -208 51 418 -785 -515 -81 -131 577 -373 -100 293 319 -32 762 731 363 339 -592 -652 669 -122 -417 -281 142 114 251 55 -537 332 -863 436 43 285 -140 -236 154 185 -432 -842 -281 634 594 -487 356 493 -423 -688 -231 -580 -608 437 -27 447 426 306 215 -228 773 472 -99 512 169 310 227 729 750 511 -740 154 385 52 48 22 251 -515 18 102 527 220 -505 69 405 763 625 640 -676 -599 -380 -674 -196 -734 400 -529 329 454 -889 239 432 -401 798 -581 -670 443 -468 -739 690 89 -717 342 78 304 -79 422 -654 -127 655 278 -338 742 -836 582 88 222 438 -299 452 549 -383 -855 25 522 741 403 -329 491 -771 -154 720 -847 -517 -153 394 -181 -808 -11 107 154 -167 -413 -132 783 440 -490 280 -498 -394 -782 -348 521 464 -471 444 -665 -806 472 227 684 -638 144 -165 520 35 336 -40 780 -644 311 -450 649 325 -211 361 -491 -40 -89 -609 339 -318 185 -482 267 454 267 276 -762 -300 -70 -175 -748 226 -279 215 716 -723 216 -366 612 535 548 -799 -546 -243 -848 618 -895 467 -746 -36 -31 -665 455 321 208 -238 -676 -590 159 -328 795 796 -33 296 84 -621 -683 251 433 -550 672 -689 757 -679 463 -362 663 -884 -155 -560 285 619 671 -702 -507 331 121 730 774 758 -98 26 614 476 580 -833 -713 -147 -178 178 -374 644 -140 671 92 -9 -221 -600 -151 407 -849 -112 -93 -754 -155 160 -869 760 507 553 156 710 -788 -870 -823 457 160 -605 -28 -712 203 184 -164 129 -305 134 -698 -139 288 690 -464 -446 -229 42 426 -831 -897 438 -13 195 531 492 59 -199 -305 -842 262 439 678 -432 -632 -714 -516 423 -188 402 -408 -141 -150 231 795 673 -349 -788 721 226 -221 445 -808 -836 -479 -226 199 161 650 411 549 162 766 -368 268 -126 -480 -215 793 146 575 -2 195 35 518 -12 -289 700 350 665 743 534 717 -756 332 452 -634 -461 -889 -151 13 -843 60 -266 388 -244 -553 616 -523 247 -170 170 275 -638 315 435 -851 -729 520 581 606 299 -163 382 675 -436 288 473 688 442 -552 -187 59 340 -693 -893 393 295 721 -402 -781 6 421 88 -389 -812 224 -631 373 -898 -514 -282 -85 -850 -292 770 597 720 -442 221 311 -779 431 -894 126 269 433 -461 -884 448 728 -517 -865 320 184 -414 -55 563 253 -604 -445 -464 643 -851 564 -823 575 -91 -454 571 -808 686 390 -867 421 -117 -454 -547 316 23 357 135 -418 409 -667 484 -121 -401 70 -722 644 234 -59 580 -579 254 -588 706 305 72 -227 29 620 10 140 -42 691 -672 -176 -739 -786 599 -188 -802 -636 -831 -380 743 -126 768 -720 660 110 125 -770 -73 366 -740 643 201 112 -700 -731 -503 -171 257 -594 450 -170 669 467 -750 -282 181 -300 760 -615 -826 -700 -735 -113 37 796 -354 750 -296 -875 275 83 527 -683 -582 673 -563 -130 -13 534 -842 -399 479 31 -83 -474 -634 256 -12 -273 -832 -685 -243 -658 -674 -543 -132 -618 95 -240 725 -371 -158 -820 119 -492 -424 -289 715 -546 -426 -398 -16 -520 298 605 183 -302 -595 -676 -207 -767 -687 792 -335 -727 340 -19 275 -68 -659 -581 479 -691 -731 -165 53 -162 101 397 769 -311 -372 -27 -419 181 -488 -31 26 428 -38 -629 -231 -514 124 -131 303 -162 -896 680 76 -161 77 457 -215 708 234 59 -351 -17 -595 -880 613 -431 -418 -771 -365 1 -23 184 -823 680 621 -708 261 168 -774 74 -647 381 402 -464 -319 629 -614 92 -137 -370 31 791 544 95 236 -628 -270 -597 -225 565 -494 144 -114 -453 395 -395 -353 185 349 -616 -802 -712 -550 298 405 55 -510 394 -2 673 -823 -36 -19 -522 711 783 49 -96 -169 797 -369 -597 387 199 300 -363 -207 -617 -586 -277 -555 -213 -721 633 437 312 -163 -796 -179 174 401 -835 -429 487 -400 -101 442 -586 -440 496 -571 77 525 -786 -470 -508 -542 421 507 -849 -267 -214 -631 -485 573 590 -134 -689 148 -131 -152 -358 368 -839 465 402 -509 -36 739 575 -282 697 477 -185 564 -421 -800 72 -464 -395 -473 -390 321 -705 -731 -564 107 -577 -808 -476 532 -612 -219 -53 650 324 652 662 207 -844 68 749 -138 -819 725 202 -829 -146 602 258 -523 461 -428 430 -336 326 -484 326 89 736 -496 442 69 -791 351 -755 -625 151 48 219 -373 -739 515 760 -412 -323 -159 1 385 586 616 34 280 75 -768 -188 -372 -589 140 -667 -786 -680 -452 -615 708 -874 424 502 -382 387 546 -31 -92 -769 409 -775 112 504 -247 -531 446 120 729 408 -243 -311 -357 464 -339 629 -248 193 -823 658 293 -477 66 724 438 75 76 247 26 -81 -647 333 -247 183 -863 -820 48 -744 -384 -838 67 -707 -258 567 -359 730 136 277 -805 615 27 -198 -115 727 383 517 563 472 311 -615 762 641 649 333 616 18 515 -641 -507 -440 -20 544 613 86 -616 -166 643 634 395 132 585 227 524 408 246 -417 475 796 -428 486 -695 -421 791 -344 619 -325 -73 470 416 517 -579 369 274 -81 -63 -253 -830 761 7 -129 -869 -898 -821 -703 -744 -42 660 -565 456 -43 362 -698 77 -838 -322 616 -247 85 -660 -759 187 165 -363 261 502 584 -493 -224 -450 -790 -776 520 -327 -148 -455 -701 745 -176 -399 694 -339 553 -846 101 -888 -238 -859 394 52 -132 703 -119 -870 -767 -422 -315 176 524 520 108 88 -166 582 0 602 631 743 -632 204 227 557 -539 520 213 67 405 559 699 -627 -823 538 341 -118 -726 357 -435 506 -595 -453 172 -1 586 7 -71 -39 653 -230 372 707 -306 502 -367 585 441 550 296 -238 640 -74 581 425 392 -210 447 209 -500 -37 -514 -651 20 -436 -587 -79 658 -732 -362 412 -639 666 -810 260 -896 -727 -547 -135 753 493 -892 -845 -562 -636 163 -720 -404 -452 -886 474 706 -507 182 577 45 -293 -14 -386 -141 -656 225 -248 600 -137 257 -889 -412 -269 -428 796 -74 568 -545 515 354 -764 505 502 627 29 -607 -866 -360 12 -49 -679 181 -334 532 -527 -86 -579 -216 655 -679 628 269 -14 -91 125 -823 -827 -483 -722 751 -690 216 -830 686 461 311 -277 -64 286 -193 763 -727 -464 -665 590 448 -145 -884 799 -881 -146 -830 -895 -6 -358 -448 107 333 622 -13 721 369 562 799 -789 -673 437 425 499 159 137 79 -150 546 5 228 -29 -213 -612 239 -83 -31 -166 541 64 18 -75 276 -659 -162 202 -891 657 -39 -674 434 245 765 111 127 185 -459 752 29 -503 -69 71 -43 -287 -548 359 516 -217 -205 -353 150 122 -444 600 -721 -579 -863 -826 -455 -213 591 -705 428 -571 -471 -484 328 665 412 -809 720 -277 -616 433 349 -670 -855 -80 257 -175 -684 -293 -432 526 -821 327 385 -273 -886 245 -761 -814 -547 631 -69 195 83 91 446 48 -227 528 120 6 590 -138 -141 624 712 274 337 741 -192 -685 -244 -677 -207 -183 -163 -6 -666 -848 -517 -858 -785 396 510 247 -438 586 285 353 -93 -545 -729 -441 362 574 166 -808 734 -433 -392 -317 -454 -339 -538 -525 438 -483 312 226 -821 651 -792 548 223 -357 -833 -758 668 575 -587 -738 -479 -629 -322 497 275 -674 -583 -668 428 74 -103 429 419 -445 23 -239 -858 -505 -454 508 21 229 138 -492 240 -712 -429 -223 -532 518 -41 -899 280 61 -440 -590 751 779 163 454 -318 488 721 292 72 38 433 -61 -604 641 373 -128 791 422 -129 -203 -840 -757 -171 -875 -43 -770 98 -124 674 744 17 533 -835 -433 539 90 -101 390 -113 521 -656 15 508 586 -726 -433 484 165 -310 -335 -773 -176 -661 -65 167 -191 112 -197 -527 -662 171 631 -137 319 -369 -51 143 737 -516 747 -886 233 315 778 -584 193 -219 136 189 458 -504 438 -781 -846 702 280 763 718 -392 -675 392 -781 -793 -459 368 406 -417 759 -634 -732 -165 -435 234 240 -754 -154 621 549 -749 -23 110 -131 305 147 395 -57 -26 -249 774 243 -554 665 569 -222 -734 -575 369 503 -52 -768 -195 595 581 587 -381 609 751 494 266 -831 166 435 -128 -572 -729 -394 294 714 -10 294 -573 382 -581 -452 336 523 490 -848 -404 -758 615 -751 -170 287 213 141 387 -389 -366 398 688 220 322 0 321 442 -109 -652 87 358 -682 441 4 748 -599 499 -302 -550 -624 406 -841 476 788 -663 -252 -55 -425 626 732 13 -721 -631 573 586 -176 -716 -54 209 -624 -61 -880 -421 470 -531 579 344 179 -430 -331 154 -683 34 52 328 -54 396 408 46 545 463 31 -253 -603 -183 29 -469 -771 -331 -72 -455 -833 319 348 649 118 563 -443 -548 -406 -658 237 452 -878 325 519 86 278 -17 -496 16 767 471 -216 127 -80 778 -687 507 -92 -102 -15 -855 346 151 269 -479 -394 212 -127 788 143 -784 -787 782 -529 618 -62 -138 -469 -481 22 -404 583 315 223 148 -238 -10 569 -853 660 -56 -542 -749 84 195 -55 51 -833 420 782 557 -28 -737 -379 -782 -736 49 -132 -621 624 -240 -613 630 -786 -529 249 -171 -174 -269 -183 -879 -51 -574 -621 77 192 -116 539 168 526 351 201 -814 438 -226 -738 -540 -300 339 -290 -65 -215 683 -748 -67 -261 176 -146 -164 -826 297 666 563 -503 -107 -415 419 -299 -262 -485 159 17 574 -31 266 468 773 715 331 -57 -703 -272 -111 -46 -166 -621 -395 -80 -417 760 -53 537 651 -437 -645 -114 -43 221 433 -454 -738 274 -90 285 363 -462 246 679 617 119 -49 530 -309 396 -171 -701 203 279 -91 335 -795 -662 608 504 301 -428 -186 -779 -597 -22 -798 -215 -302 340 -454 603 783 -623 357 -605 -331 -206 136 53 312 597 -446 -95 -445 128 -610 45 169 -139 -80 -763 -136 797 800 -885 -462 427 -144 414 559 -209 -761 664 -872 -369 783 129 -340 -361 -48 -404 712 644 -353 79 -520 451 -323 -624 448 -378 519 -22 -549 617 335 118 621 285 -710 -173 -698 141 713 2 -636 -30 59 760 -394 466 -300 438 45 763 -44 21 -690 -719 511 441 15 -513 -6 -838 -869 -520 -835 -630 628 -826 743 262 105 -352 -593 681 303 -198 521 -731 -661 -287 -834 -696 -625 -710 -736 -385 -449 -122 -543 -546 -533 -76 -314 340 626 -491 715 -184 -393 -173 759 697 265 -496 457 512 -211 -316 273 -109 -422 -899 -514 708 -219 -62 383 -616 384 138 553 613 -223 357 439 6 -817 157 -226 -479 264 -634 720 128 -693 -375 -188 -262 423 -321 -282 99 -588 -438 -711 -390 535 63 -592 370 -526 -756 428 -338 607 -703 -280 625 482 277 -97 -641 530 -562 -441 208 -677 231 -622 -45 691 626 -299 116 538 -396 -448 -109 -123 -83 -877 369 159 329 366 -790 -247 -498 -506 675 505 651 -843 -696 -632 325 -861 -445 -897 -166 -794 -511 -470 652 614 65 390 -333 -677 -269 -733 -305 -243 -703 235 -245 -760 552 -334 313 178 -25 650 -681 -578 -510 -332 306 -677 -678 -91 706 -108 -287 -94 -311 -87 -762 539 -301 176 -800 30 562 280 -783 -370 -378 491 31 -223 115 233 750 -582 -718 -611 73 566 -599 599 452 -64 558 734 -671 324 -748 -897 8 584 -677 -187 274 64 279 -831 -118 576 98 -34 -695 -684 -423 547 163 633 493 -783 765 455 -143 -200 268 424 200 -414 -423 643 -1 632 255 500 -260 -490 132 -32 -390 605 -852 -548 -347 -285 -237 -461 -279 -844 687 -79 -880 750 -829 -367 -879 186 -525 449 -890 389 -885 -762 -337 641 642 391 -292 712 702 722 -69 -265 -894 54 641 -747 633 -570 765 -750 53 -351 16 720 696 32 -42 -688 -14 -38 190 285 -171 -638 676 544 396 195 57 156 -418 572 -291 573 80 -193 673 -846 -55 -669 -813 716 731 417 742 -101 45 -523 -551 -245 -454 17 720 -295 609 44 -555 -844 -551 193 591 -334 609 485 -806 -642 341 -879 -458 -869 -805 -262 -817 -126 684 589 703 147 -187 41 242 -659 -694 -659 -692 555 350 -402 636 240 -720 -229 415 -839 698 310 576 562 690 695 436 -51 650 -482 235 -51 262 -399 537 392 658 727 678 -882 -323 -5 -759 161 -862 673 -502 613 -88 386 -847 -765 -265 94 -646 50 -541 -365 -499 -185 -143 -490 761 -874 571 798 -580 -780 -345 -869 364 -665 641 -829 618 521 145 696 -596 472 715 -14 -99 555 344 614 79 -823 -816 -744 300 -299 -300 433 -3 -448 -734 -653 -378 -198 -648 -441 -59 -432 538 291 793 -285 -498 -830 -866 -625 761 132 -555 -775 95 566 -508 -335 283 682 -384 -246 -744 -629 654 717 -58 287 473 -691 -514 -502 -725 444 -689 35 605 319 704 572 62 -858 -405 -524 644 -616 -900 -236 -851 487 -387 -583 -146 -475 -900 -707 -407 175 229 -462 -411 -614 -580 -449 59 -677 236 -232 213 -27 -24 77 93 -788 -753 -59 158 -350 41 701 749 -652 -157 -59 -417 -505 108 126 -309 761 293 167 508 -597 230 240 30 -526 792 -294 710 666 -423 610 711 619 -145 -751 47 204 -216 -889 318 -418 -110 -145 478 -376 4 -543 -476 -367 251 105 375 565 511 149 101 -398 729 471 451 164 563 -880 765 722 -53 -432 -175 728 639 109 -872 -483 -425 562 -793 -823 422 319 -869 -889 -731 -190 -654 -398 339 -350 -290 278 -720 -715 566 458 -317 770 -30 -37 521 794 458 271 -409 -484 -134 -822 650 -608 -885 399 -206 -320 604 -645 598 103 251 124 651 -832 -24 -784 -641 369 74 56 -247 653 -650 -627 186 -252 750 -115 584 -731 -885 -342 -67 -231 49 -154 157 -680 -749 -783 -427 -469 -654 -60 581 -376 180 58 -796 -440 182 -106 339 229 -508 -99 -797 -475 551 370 -327 -81 -884 -582 -775 -583 -517 574 -203 -880 200 -649 -335 610 -349 -547 405 -882 347 -206 -486 142 -97 -109 227 -207 -859 -706 -312 -756 -242 -599 31 6 524 259 531 1 690 92 -206 -869 58 -104 -408 298 77 -374 757 295 561 -98 -268 -502 -865 623 613 145 109 -694 -591 752 746 766 -173 -270 -859 21 -647 -73 -99 -848 -179 -644 -883 403 -25 -456 315 603 644 348 -428 -477 -391 172 -125 743 -336 710 627 257 454 -870 -227 -829 -248 -407 -635 59 708 57 -778 -75 -668 -184 726 -552 -238 468 236 119 236 197 341 443 127 254 -407 -484 -293 47 99 -891 -417 361 542 -723 422 -54 -707 -559 -800 -605 239 -504 -87 29 392 -116 295 515 -250 -639 754 -279 -428 -775 -501 -329 -270 205 690 -380 -880 411 259 689 -285 90 722 589 -650 527 522 285 -432 -42 -585 464 -540 182 -857 -255 -28 116 627 251 -506 -359 421 -591 -433 -134 -538 -252 680 140 -436 -61 -313 -18 -363 -405 -430 -437 218 170 -894 225 -850 18 19 -97 80 -7 -261 -835 660 -83 218 353 512 -368 116 400 -860 519 -176 -571 181 343 129 -628 721 684 6 564 464 -317 -477 -672 -521 567 583 -229 -771 165 251 -523 359 -328 742 -507 -897 -764 179 -791 486 -15 27 -316 678 210 -235 239 -358 -596 -9 612 -580 687 -50 151 -52 733 201 571 -754 407 -49 -66 -124 451 -755 4 -890 -597 730 -587 -39 725 -699 384 646 310 738 -115 -123 -15 525 131 -102 238 -382 -864 -273 131 -55 37 -320 706 -768 167 -96 -889 322 -435 -245 84 -235 -329 411 82 -380 374 -552 2 -596 239 -415 788 414 -105 792 17 585 233 -804 -367 -779 491 61 -134 489 -779 390 -679 -602 -21 -323 487 577 156 -484 665 -314 143 -389 -724 115 -487 -182 222 636 -801 -669 -228 515 -485 129 208 -336 -851 -425 -881 -720 -874 612 -886 -401 -547 -613 -708 295 42 -629 -561 -895 796 437 739 124 -616 -782 169 763 -532 -93 -567 148 -852 225 -522 448 -615 -738 -693 -241 603 -244 191 693 -760 519 568 354 -754 638 470 -486 598 -341 506 -812 -352 -146 -730 201 531 -300 535 -879 519 -157 455 -514 -437 800 -704 796 266 574 704 87 -34 -685 726 623 175 -886 -549 98 132 606 -548 693 -114 -461 719 -9 626 -407 -692 -319 -493 -317 -708 -348 -572 -693 -131 -430 377 -72 -426 -95 419 711 -140 165 126 -808 403 279 -88 225 -38 65 503 391 -287 -766 -722 391 -502 438 40 465 514 475 -632 -53 345 -130 -316 -582 -405 607 -368 -541 -760 359 705 -877 740 190 -181 -398 -772 420 590 468 726 565 511 507 -172 -270 -829 358 -637 -35 222 -363 683 446 206 -492 -30 693 -274 548 -617 -650 -612 -31 12 -188 -508 449 365 185 246 -42 -881 54 216 -623 -502 -784 651 -494 123 619 -627 -646 -297 -27 215 119 -468 -42 136 -138 -428 767 -199 -26 -878 -697 537 277 -333 -533 -270 636 -613 -231 -637 632 439 78 16 607 -138 46 -716 271 500 777 -237 27 -394 327 -593 735 -336 154 745 705 -594 -310 -508 749 171 494 -331 -530 -557 -350 -316 589 386 -542 -127 -414 -352 -626 412 -143 71 258 -804 -664 546 29 276 -758 -58 -712 537 321 699 -349 -383 -584 -323 -409 -198 -690 -374 147 -325 314 -285 -101 105 -479 -112 -314 -231 731 -263 -214 23 744 -387 667 211 293 -143 -96 505 319 -744 -537 -167 -277 -30 447 474 111 -138 -520 279 -399 -894 329 -436 -638 -661 -775 -630 771 -224 -407 465 284 -459 -882 548 760 -96 -207 -13 -605 -31 -664 785 -690 692 202 -735 443 -565 -46 691 -787 755 36 -105 -892 340 735 -89 -623 -451 -772 164 673 -275 -860 -620 -2 702 626 691 788 -477 -186 -43 -24 -880 233 584 -61 225 394 444 352 414 -500 438 175 717 -831 -756 297 549 -679 -427 517 -192 -708 -349 -482 100 -555 -846 -62 -834 -34 516 -661 106 -44 -30 132 642 -657 113 482 -5 607 366 111 411 -59 -111 -13 -375 405 1 -664 -503 569 -717 -563 -610 377 471 -769 309 -662 697 764 -401 29 85 -580 -165 -322 -199 -17 793 318 403 -479 -124 532 -777 -243 441 -359 39 545 561 558 -72 -615 749 -190 -288 -344 -871 -601 325 -117 446 470 -297 28 -599 179 -353 66 261 732 -126 -67 -394 -761 624 41 -191 -88 -556 -357 -36 500 -551 -405 173 308 -83 -862 -269 248 -221 -422 78 -327 788 593 56 429 -193 -396 21 693 133 259 -76 -399 488 -251 753 -187 -591 -726 492 572 -383 -359 561 -328 -520 102 785 211 781 -135 258 253 472 750 -786 -537 768 237 427 391 -70 -487 197 -560 -407 -152 450 -590 80 -713 602 -424 -753 765 -120 248 798 -99 729 -796 -356 -762 631 468 -582 -158 537 -754 -275 188 -451 -584 554 -176 31 -608 549 127 -202 497 -439 70 65 -139 -859 750 -524 182 223 678 262 -113 -663 -189 725 -719 196 -873 571 202 -798 -253 -880 -700 -495 400 -121 -541 678 186 -231 520 379 -421 137 -373 -721 -820 -625 -185 -722 389 -416 675 403 123 -641 606 -74 -188 -729 -139 -171 582 -394 -494 763 284 221 -264 -104 410 684 -296 418 248 -879 684 -689 356 124 235 570 -136 -264 146 499 239 -895 579 142 -522 -487 582 255 -299 532 -382 -40 570 177 -632 625 371 165 141 -175 -608 -538 182 -200 -621 125 -45 -536 -465 382 112 1 -383 -352 -479 728 -358 -124 -28 -67 -649 132 70 -231 108 -225 -314 586 612 -875 -618 -810 -313 21 -501 -36 -91 -489 764 -434 282 -9 -322 -792 471 -398 332 -833 -198 232 586 537 -334 263 575 195 -838 -38 465 -255 155 -374 -204 78 -254 -109 508 -432 -215 -494 -205 157 762 -727 -138 -72 490 -862 -737 -632 -779 595 629 42 447 432 498 363 -30 -535 361 139 -900 574 524 254 -330 -704 279 720 -190 -163 -736 642 562 204 -786 356 -430 -850 532 301 499 -819 527 741 -701 495 325 735 -58 -404 677 -568 342 585 103 -248 304 126 382 211 -883 125 736 743 -183 -206 -9 -566 -708 -463 -495 -691 473 730 719 -272 595 -738 -21 -197 471 -889 -298 -524 -624 383 395 -61 450 146 -677 465 84 -671 45 713 -439 -134 223 -385 -592 -867 -65 741 -85 226 0 121 397 82 -72 -274 -119 405 583 98 432 483 770 -179 -298 460 -426 -874 -170 -830 760 697 246 -325 -254 386 686 -157 -240 143 560 695 395 -364 -792 430 -855 -366 285 667 -434 -625 282 88 399 649 -766 -161 -572 662 -225 506 -605 102 -715 -582 626 410 -351 527 753 -718 517 -401 677 -83 -820 370 -745 -427 278 -531 -331 -449 91 -224 -689 -745 -299 600 -532 -201 67 287 -634 -475 379 205 -566 633 -111 197 340 130 -876 796 -181 10 240 130 437 632 -161 -178 -367 744 233 317 753 -93 505 -343 651 581 172 164 91 -713 -253 -386 -561 697 -37 -540 466 768 186 204 -697 389 -608 -458 114 389 -416 150 -205 281 -652 152 401 -423 -437 -385 -1 452 -354 378 -466 523 -546 704 -672 -284 -442 -635 330 -838 -858 434 37 -359 -867 200 395 -137 307 144 244 234 175 -775 698 230 -446 -50 19 -238 -46 193 -892 -524 -656 -387 149 577 -738 209 -637 562 -764 -875 -156 -17 331 -717 -395 672 277 -768 599 182 -789 -225 132 -360 -647 -289 419 111 -323 627 -96 -344 759 221 696 -116 -117 -563 -613 455 -295 -559 -832 352 -874 -302 -625 85 -365 427 566 -133 162 -142 -868 713 452 726 157 -804 -735 110 -419 199 769 591 -803 135 473 -290 4 55 -635 -624 537 22 602 -20 -796 111 -865 -8 421 692 -690 -839 -380 -661 268 225 488 9 -815 -751 -707 379 -106 -332 459 747 -685 760 -30 753 -570 -174 -763 -4 763 517 -205 -845 -811 -520 575 92 -230 -772 768 -744 434 -741 -360 -465 -894 224 -632 736 333 -421 405 -599 410 -294 308 485 -380 -39 73 -379 594 -266 663 -581 57 197 -647 64 -630 677 319 343 286 553 390 301 681 -29 -73 -42 673 -734 -127 -550 -884 683 -210 -325 296 -538 -189 -516 328 -195 -301 277 635 -366 71 64 622 -68 612 312 216 31 769 -277 -535 123 454 264 -175 733 -787 436 501 605 670 593 -405 -31 -886 -475 286 610 636 582 96 -776 -686 658 -596 -46 -233 449 444 98 -631 611 -863 522 -797 47 -870 -176 34 -228 -164 -453 -16 -722 -6 -214 576 37 627 -169 346 563 -172 473 -183 51 -853 79 -523 -756 -566 -416 776 -542 -444 -714 68 127 92 -185 -346 -359 -784 -825 -405 -206 -345 -305 523 -423 -825 0 -657 739 -281 505 -551 -342 331 -153 -342 267 -357 342 -98 -696 307 264 575 659 277 -662 -494 -450 -88 279 117 640 19 332 -768 -835 63 -436 632 429 -157 -208 -305 -836 167 656 -489 -566 -691 714 452 376 198 -176 -760 -262 145 -286 -559 -799 241 259 -32 84 -123 476 -183 3 32 -578 -557 85 -104 797 452 619 -81 -706 735 126 72 546 382 -12 349 -255 -638 -318 -446 224 -817 629 -207 -79 414 -825 577 485 17 669 -836 276 429 -191 624 86 701 316 292 -295 156 -808 637 -124 -404 -847 -190 -562 -133 -302 84 -818 -710 241 654 16 438 -141 -578 -139 -138 -266 -527 138 238 4 -390 277 -882 -75 -641 -377 -192 -894 -540 671 136 -276 -106 668 -412 -381 436 -39 764 535 -309 290 -700 777 -691 -42 549 -435 717 -326 -748 -100 -747 146 550 295 665 544 -371 -492 498 527 -299 -250 -668 108 512 245 -642 699 761 -187 -57 185 -871 72 -265 -894 476 239 -628 -808 -895 -79 596 -535 321 -803 57 -632 -895 -403 755 -370 -232 -221 -168 -507 641 -563 143 -826 561 -124 -541 347 -110 -725 664 -299 -498 -257 135 63 456 224 -846 706 -82 675 -293 -14 235 316 -394 -321 247 561 776 207 -570 127 546 60 -573 212 -751 679 -510 603 -341 -811 362 -405 -17 -510 150 -323 596 -31 504 -600 -851 -281 739 377 123 760 221 -202 -788 165 -347 465 -415 -65 732 -34 588 -793 -124 228 170 -170 -400 -260 53 -84 540 -482 -687 288 602 448 -91 -889 490 590 -135 391 535 703 -609 637 -283 -701 -43 191 570 8 -680 -604 -453 466 -514 651 -531 575 295 -120 -516 641 653 550 514 487 754 190 -104 323 -821 718 567 -804 388 60 -579 793 131 -614 535 -827 132 -434 566 -766 -252 -323 -860 -657 -164 -507 -695 462 -768 -6 710 -727 -269 -852 -412 568 663 -822 239 -79 72 -506 -425 350 767 -109 -407 -889 608 -734 297 130 326 463 80 461 514 -717 -165 430 -782 425 146 -228 432 -178 571 -859 637 -790 -376 687 -730 164 -264 312 800 795 -91 -104 363 -349 -674 -227 -354 -22 -761 -185 -872 60 211 -497 -805 210 467 -533 -463 -521 579 -711 683 -654 383 628 171 752 22 142 -636 -8 272 -844 371 411 -780 -827 501 -480 -188 -13 -137 -468 66 -30 288 -417 -81 -781 690 501 -605 225 -716 636 -302 616 -183 369 -657 -621 -724 -471 80 660 143 -799 -538 -835 -707 369 -398 -548 116 156 -733 -762 -724 -562 -40 -102 -548 -522 375 -629 144 -744 -357 154 -50 -422 -595 593 -657 -254 -582 -784 422 -464 -477 -543 -831 362 359 -896 -89 138 442 773 -134 -469 -124 -437 -308 504 521 338 591 -839 544 145 39 302 30 -406 157 59 -506 543 324 771 119 461 287 724 -177 -244 16 766 -141 797 456 359 695 526 -656 772 585 300 69 -293 -424 438 -146 371 254 -537 398 448 -827 440 -13 -49 -605 227 370 208 -357 -33 -171 289 -200 -761 50 -635 509 -50 -891 374 306 118 627 -80 559 -158 537 571 -763 -84 -181 -615 370 628 -625 -444 205 -743 -400 -500 -597 140 -707 733 780 57 -626 -691 787 550 -772 -282 74 650 269 -153 75 -568 -94 -481 -448 292 -445 -734 -671 -792 -809 -96 404 439 493 -271 -292 152 566 -435 -43 89 -260 766 706 -293 487 718 -361 -289 422 -164 97 -196 -139 -656 91 -7 606 -214 380 772 -365 -850 -653 -166 213 -669 -100 -147 108 -614 1 -408 505 -9 768 397 102 723 -159 729 -540 312 341 -62 -471 -806 -162 632 -365 511 268 -571 -422 52 -696 -191 -26 339 -280 -104 -749 785 341 -387 -619 -183 -470 536 336 422 -315 -69 342 -528 111 201 497 -452 -231 530 -46 -101 60 207 383 522 -734 -586 73 -583 700 336 72 -399 569 634 -150 409 -371 723 97 -630 -168 549 -794 -16 291 163 -504 -541 323 -570 -578 121 -465 -256 -62 -552 681 294 118 212 -395 -439 -670 -329 -161 -45 -683 -346 117 626 -743 406 -249 438 -14 3 -486 549 -28 -508 382 665 328 -178 438 268 -160 -87 475 59 179 265 308 -505 45 -626 -88 562 -329 621 -218 142 -433 -18 -433 -81 -224 -20 685 5 -799 -693 342 -276 -420 -517 729 -134 -619 462 -593 -515 343 -775 708 -774 710 451 788 13 285 -267 398 -593 -416 -710 685 45 218 612 -226 -595 -605 -779 -117 -813 -807 -165 -612 738 -701 777 -593 575 -514 338 -221 9 452 -864 -6 -675 -171 728 544 186 -208 -396 -799 669 -160 -440 275 -737 -545 -174 -172 -139 475 -737 722 542 -881 513 -759 -260 -749 -776 76 399 540 -435 -235 372 -783 -876 -447 -693 48 -301 194 -846 517 -280 -274 -407 512 487 410 -432 -194 -440 315 22 -831 622 -430 756 444 -62 -244 -649 -280 -720 -831 -519 -234 -725 548 482 407 -387 -694 786 -19 -736 190 -331 611 -717 212 451 432 478 -600 537 -419 -457 -468 729 -474 -382 468 -342 -483 421 -772 153 789 235 -216 -546 -622 -328 493 -789 154 28 -686 241 -209 349 37 123 333 -772 -842 -848 558 394 -684 -757 -353 411 -352 647 -49 -184 -216 -138 -800 595 588 -543 664 755 -623 -808 -166 -626 232 545 -593 540 637 -165 -482 -822 -362 -850 -353 -594 -637 -786 -349 194 391 -283 118 -345 -835 -605 468 -646 12 -13 319 -177 -635 -813 -204 396 356 -539 -61 504 269 -106 391 -309 722 -597 464 681 451 321 -670 371 623 146 -597 458 -810 -134 -748 452 72 575 -593 299 167 -764 753 501 707 -13 -152 187 -283 188 344 268 -813 -849 -282 280 416 -550 -343 -740 -147 517 144 -669 -625 161 311 -276 206 1 471 702 372 -714 130 36 -767 -860 -274 31 346 -134 -482 -562 -267 351 -693 38 252 719 564 -838 528 630 719 -577 -117 774 590 -665 716 284 589 -172 -358 713 398 -510 -424 -120 689 211 -595 433 797 -561 -5 -63 100 -789 53 207 493 717 -246 -765 305 -844 471 -439 -331 -469 -670 -681 564 599 -343 -20 -783 -261 410 -34 -447 468 481 -507 -537 555 -279 39 382 544 -775 662 297 736 -560 -263 -848 -531 -324 691 307 -837 452 201 491 -156 -433 -896 -351 -635 237 -577 370 -323 792 -201 794 -460 -752 -377 -187 -721 142 -776 419 -560 -7 -768 323 -674 209 211 -73 735 522 681 -450 562 404 -242 470 125 -236 265 635 -588 423 468 108 -201 26 683 -474 176 780 23 710 -747 538 -885 149 747 -716 113 -583 418 -332 -682 -812 -95 608 560 -249 -716 -678 -706 656 447 325 89 -738 160 -455 -745 -761 485 -715 -214 332 -590 -303 715 561 394 447 713 -537 -399 -317 464 324 -353 499 119 652 311 667 383 -495 -153 136 702 -797 497 224 -509 726 -785 -571 21 300 -881 -509 400 -72 -817 149 -579 586 -301 -631 233 532 -820 -431 -124 -130 227 430 -572 514 -291 67 -127 48 -453 784 645 -223 -429 789 721 -693 -55 -411 320 674 161 -782 151 -766 -213 17 221 565 788 -673 772 408 416 -143 677 -40 -513 -782 634 -658 -623 -111 319 -162 275 17 227 689 -266 -208 -88 501 589 -725 192 -531 -388 -238 500 648 -859 650 -271 192 -797 -623 633 606 -48 -341 -680 -461 347 -718 -469 531 459 647 427 772 -631 -335 -363 390 -498 241 -369 294 323 -233 -43 -694 92 -104 368 -86 -621 -730 -66 -88 -741 132 -228 52 -682 473 238 -655 251 -30 -594 259 -629 -406 794 -387 -515 -202 145 295 372 -727 -282 676 -133 -74 -286 328 -804 474 -186 -286 642 624 341 229 465 -775 -430 528 -384 -240 -372 400 -889 705 549 714 104 742 -872 19 -659 798 315 533 367 -523 -639 56 13 -429 -677 776 300 -37 448 508 425 -894 337 -273 -295 -829 180 105 -510 -612 56 -191 -836 -123 404 -442 339 782 231 -478 176 -845 -586 -138 -885 -770 -757 90 537 -815 359 -812 -345 728 -460 -350 748 -427 -559 -68 -284 -593 -713 454 -767 115 -135 679 -81 592 95 197 -438 -624 -112 630 -827 -779 -39 277 -322 -386 103 -720 31 -161 -52 -236 763 66 516 224 -745 -103 -147 -775 -128 712 -406 749 375 -420 -243 647 -106 -384 195 -692 -514 -518 -766 -380 433 -78 112 777 -262 231 -313 6 -692 -165 -114 -679 686 -750 -367 -24 238 503 321 -282 -651 -22 -698 -839 46 -171 -725 668 458 769 -788 -709 150 -193 -699 -400 -74 -216 -207 658 346 -318 -762 -480 703 398 493 -197 -693 -315 254 595 127 667 -248 563 -872 -241 627 -191 62 344 -244 -270 -486 -764 -27 -829 138 -179 -20 -792 -252 193 504 -492 752 -328 -676 284 -344 -705 -546 -831 -765 -624 -792 -425 -404 422 -728 -805 134 563 -692 602 -70 -779 -37 -246 408 -491 462 387 -878 787 271 -360 708 -833 658 634 362 -772 378 -459 -166 755 581 -127 -314 91 -873 -161 -443 587 764 106 651 -149 99 421 643 -29 500 -607 -826 502 -288 508 267 -719 701 -879 268 761 363 189 711 575 -551 -41 -169 -764 408 -197 681 -703 -608 -421 -106 -143 623 -804 -143 238 -395 382 688 -341 293 730 400 -544 -243 220 570 -888 686 747 -839 -392 527 -576 104 -16 432 -845 -788 42 -442 637 -896 239 -698 724 -499 -488 554 -342 345 -135 -319 -59 616 -506 -336 -598 761 -796 760 -280 86 432 642 -767 -255 -782 171 351 -733 -626 -105 -898 -699 -782 619 -1 -159 -220 -233 723 -736 -206 638 -685 -316 583 710 -827 695 -633 408 -691 -141 -92 325 294 -392 8 388 -246 -23 -271 473 392 572 -237 -552 -862 431 -577 -94 -877 -419 -500 -271 472 667 87 574 -640 -579 -59 -825 -525 220 297 625 -545 -107 -326 122 95 452 -709 526 -619 450 -75 -398 213 438 789 -373 -836 134 526 -803 218 706 -345 -457 -76 130 223 311 -889 342 736 -387 788 -900 -415 72 465 120 706 -526 418 543 -844 80 510 -341 253 447 419 611 -776 357 683 432 287 -744 133 -40 -93 -108 53 213 560 -369 491 175 91 -181 441 402 364 398 127 143 -655 -831 -435 -609 743 -721 793 -312 -318 -236 -18 -180 520 -781 65 -465 777 -672 -502 -801 -14 617 681 -836 177 -58 461 69 -51 -193 158 -213 -284 264 126 589 -41 -226 0 -66 -533 -808 -30 63 276 450 162 751 -717 -407 570 -874 732 777 211 -232 -723 -319 -684 442 256 272 -272 299 60 -175 476 183 -651 -872 -809 -93 59 -306 -368 402 -670 91 -283 490 -218 138 -626 -870 607 348 769 205 388 -503 -197 -832 257 -858 -599 -125 -472 -836 -604 -16 683 507 -716 -188 315 -733 461 -734 -270 -37 221 -202 -49 -58 423 134 -64 783 208 -833 42 -834 -419 634 555 128 -32 268 349 67 -704 140 -422 -782 552 -538 -680 98 -837 576 -554 -725 -877 477 270 -157 29 -604 257 243 -548 -398 -1 780 403 -333 176 -732 658 -897 316 439 -139 88 636 -379 -787 -414 -731 721 -835 548 174 -426 372 138 -725 191 -222 -216 -458 -186 40 -738 682 479 -855 568 -545 564 -746 -211 397 -705 85 -644 617 676 589 548 729 -552 -757 70 -445 661 60 185 -713 -203 -118 610 100 -784 -60 -499 -673 391 610 -771 -345 -805 49 768 -588 66 -684 760 25 316 344 -687 -362 -279 -757 -722 -735 237 744 348 -395 404 482 -199 -594 -148 402 -870 502 -897 227 590 180 -490 -118 660 433 -551 -109 -154 -252 788 -699 -873 491 -476 -54 697 -786 -172 -820 -657 168 542 -139 -264 408 738 -815 -283 707 639 428 -830 -678 590 737 -255 -844 84 273 539 590 493 -45 437 649 -278 -400 -314 -892 -875 -669 798 -498 16 594 603 -347 82 -81 -642 664 262 327 49 -588 -416 416 340 -710 266 -20 23 -238 402 -862 -580 -661 -131 -88 455 -270 9 483 -220 -282 574 700 -868 5 -59 -660 -427 194 702 358 -484 188 35 -432 108 -280 676 133 -164 475 375 -206 74 -112 -668 207 675 -317 698 432 114 699 207 -451 349 -527 -482 -835 692 356 94 633 -629 -30 557 402 -427 191 66 472 -203 -218 -150 206 -102 -770 -515 -667 -38 347 -438 -704 396 -361 634 661 701 -472 53 -763 157 104 133 655 -407 370 413 -353 -839 -844 -546 501 -556 -278 340 633 -665 -437 -678 -649 765 -496 -715 -311 579 177 -89 351 -494 -255 41 9 -292 185 -436 -456 -842 89 748 402 242 -42 366 508 -694 122 395 -709 117 472 643 -42 -891 -26 273 704 -622 -331 -71 485 476 14 351 -103 206 -134 -631 -675 735 754 614 -468 -895 667 -307 -94 -519 -610 -820 658 160 -406 -153 -200 61 112 -489 180 341 -332 742 273 751 -711 -332 280 211 -802 96 225 -288 144 551 754 237 751 709 548 -238 771 -692 -490 -532 -729 -484 424 -760 -671 784 -724 229 -357 -430 266 626 209 -160 259 -782 -793 684 736 -780 -838 -732 -138 425 -94 275 565 453 -605 -405 -615 -814 -376 -204 104 -753 772 -276 15 -331 290 447 702 782 40 -154 765 -450 -872 -371 -119 -720 -415 -425 755 663 123 729 -17 -366 291 669 -14 -241 -681 -644 520 655 113 643 45 -479 295 -363 148 -206 -591 -337 137 -713 59 -650 -845 37 263 610 196 798 -97 -344 257 -363 183 499 296 741 -238 -28 -90 699 415 -331 767 -889 -708 389 395 -430 748 -431 730 -826 564 -703 -138 -467 -597 -678 -28 -141 213 -766 283 -255 256 -616 -451 -287 -18 268 767 540 -499 -314 787 582 -635 74 -250 -851 724 -872 205 559 390 744 121 462 395 354 -307 -463 -795 274 -68 -192 -282 -43 301 -349 42 -111 614 -172 -5 74 -677 -202 -857 -152 -628 -168 -402 123 657 301 -459 341 -813 -441 -77 -526 -20 -249 352 521 59 300 -94 -356 -838 100 235 -369 726 -173 372 -461 245 394 49 304 -283 375 -543 664 702 518 362 453 -274 -424 22 -791 -94 753 -842 -236 -163 -332 -594 250 28 194 315 101 -374 652 174 -734 567 754 33 -751 -179 117 670 50 321 7 -129 -263 402 491 717 -276 -283 727 296 702 761 38 -277 -207 -330 790 -392 -264 -568 266 -154 442 -31 734 -539 -731 291 669 -874 -99 561 495 416 529 33 -300 -391 -189 -495 -66 -300 -390 -523 11 239 -240 -767 -249 561 -149 373 -517 -573 411 -120 41 -403 421 637 233 403 746 680 -338 375 -145 548 352 -757 316 -230 336 496 -28 -810 -792 344 -273 -22 -71 -434 548 -344 235 365 200 -221 -676 -374 -698 309 86 697 -20 368 705 -225 656 -586 -244 -675 680 -377 -129 686 613 -310 117 -647 582 -558 109 -71 247 612 -353 -616 477 69 -263 -121 469 -819 294 0 577 -605 166 -437 -160 -431 -467 117 -384 287 -787 -629 -9 -851 -426 186 223 748 346 210 -309 680 -531 783 369 459 116 198 211 33 790 742 777 646 -897 485 -57 319 -751 -824 -897 -568 -217 232 495 55 -339 637 -440 212 469 -397 -637 -122 -575 381 27 -178 -581 -597 -317 276 183 -446 -381 376 -674 726 -680 642 -114 -708 613 -689 634 -469 -3 -299 -265 308 -716 25 -625 -900 -329 11 -888 -211 -753 70 192 101 599 -710 -65 232 462 557 -828 -41 -855 460 -713 -452 -451 635 190 296 417 119 -642 237 150 -784 -610 -716 -335 560 -879 -855 -167 -412 287 -715 -333 101 -543 -606 -266 -54 -148 451 -860 720 -848 -715 -866 38 279 -895 137 -832 -619 -516 -885 -509 -483 710 205 616 503 -244 615 -804 -796 -406 -394 -545 -19 149 -818 438 -571 -728 -91 -272 607 495 396 492 -308 769 29 -642 320 -289 -795 -437 556 -790 564 -810 56 511 -385 -625 -495 -446 191 -554 -642 162 -47 644 778 -326 -887 215 -592 -690 -302 -196 248 504 131 -453 574 -80 -76 -760 -890 -900 -513 -126 -730 -891 774 -193 727 -632 778 744 719 -781 -238 -345 363 -36 -662 736 341 -266 -211 568 689 -899 -259 -748 451 -810 -307 529 262 -806 -115 270 580 648 607 387 276 -688 -131 362 166 -90 -899 -66 -492 -153 -390 -498 640 -552 -522 -104 -327 -797 55 -549 -764 -229 -758 -226 437 124 -721 -633 273 426 -165 -552 434 59 -649 -63 231 581 337 -14 -112 -430 295 -428 -597 -423 232 603 209 553 23 692 -243 -527 23 624 -867 -217 -821 -92 -682 -383 44 266 226 714 668 -152 663 130 540 -241 -607 -471 160 -759 -161 131 -95 481 -625 162 -147 -618 -807 -289 176 -669 -451 -150 222 -220 648 253 -185 -539 212 488 575 435 -324 165 -692 -773 -564 -519 12 -894 98 686 -14 -390 -116 -41 -574 109 -711 -551 -885 -623 666 453 -763 503 543 767 -317 685 635 -232 -772 -732 -266 298 331 -498 724 -86 189 -568 734 363 -17 -627 139 648 -730 618 -587 -297 -320 137 329 -888 -726 -358 493 -241 -232 19 590 -267 -650 623 -4 -690 727 525 263 -374 -456 590 759 -358 212 800 -674 -362 -168 -369 507 737 188 -444 -7 -82 -550 327 -446 326 -564 39 767 -332 730 585 86 -349 -365 -413 651 567 171 592 128 -240 241 -285 -292 705 -85 -571 391 -388 -639 -220 58 -209 -525 -421 371 500 -167 698 392 -381 -600 -324 745 -896 -311 33 180 378 31 -899 -694 559 624 -77 145 507 222 663 -38 -849 -337 -406 271 274 -720 555 -894 -447 -59 180 -549 748 -842 -383 489 -610 526 393 337 701 -186 252 180 -688 299 -614 417 436 -756 431 743 233 -305 10 -777 -190 -265 200 -763 621 617 -235 222 -868 555 385 -647 241 482 493 -783 -214 -600 -186 637 -97 673 -452 184 432 -622 -410 -279 405 310 64 603 -345 163 -894 749 284 447 -30 471 -642 519 133 352 200 535 -101 627 -832 65 94 701 -824 268 -458 236 -584 273 -262 -658 -356 -218 667 -150 466 346 402 -401 -28 -410 698 -431 -535 72 497 -692 -94 -575 -259 607 -263 -323 678 632 650 -542 -45 84 -196 707 -790 -502 518 -700 360 -328 631 -669 219 -10 -777 532 -541 -322 777 560 -544 -384 198 -481 260 -160 -17 442 -106 377 292 -831 -31 -453 -73 -393 -833 -438 195 -784 -873 -851 576 422 -491 -508 563 -178 418 -560 -717 -521 -205 61 -704 460 44 290 634 -562 -662 -506 -340 -539 660 72 735 483 189 -579 667 504 -789 -189 313 -629 640 592 -352 541 -613 -255 227 328 7 775 116 155 -510 503 -436 195 405 119 -383 582 -26 -152 414 -291 454 358 608 390 383 600 -442 -839 -174 186 626 428 66 313 615 -61 -900 -743 -349 551 -853 657 -97 275 480 211 -714 502 661 569 -122 325 -263 -176 350 -10 722 -406 -402 -509 51 390 -252 754 -583 -170 46 48 -843 -581 393 352 591 -519 -95 -117 -146 36 -598 12 -311 -528 -423 -521 -113 -333 405 -687 341 -55 -772 -763 -577 713 -683 -652 -812 521 -131 -261 -313 502 416 -682 468 -799 -570 91 -217 637 695 -781 -890 -166 381 -307 -782 -247 -516 -827 431 448 -769 -870 14 -371 78 -729 183 -734 52 227 -75 711 402 -296 690 668 73 -15 -627 232 -130 -110 113 -58 -821 567 386 -65 -325 669 147 532 -769 407 644 -377 139 -51 555 157 -321 713 -261 -566 -470 592 -111 -292 -185 423 618 -394 -679 -809 -184 522 456 709 279 -685 -781 -330 706 97 -308 276 -62 -464 -453 535 672 -9 259 -218 -22 572 -198 -450 -686 -834 22 -73 350 331 -861 -508 164 -858 483 506 188 468 -758 -721 538 155 -312 355 338 570 -516 -648 95 308 768 -225 -280 -858 -761 794 202 59 156 580 557 71 -548 -644 -845 -328 -620 -192 -298 738 -216 288 -653 27 -188 23 279 -390 324 460 -573 -822 596 -305 -225 -389 311 70 282 -79 -256 -753 504 -574 362 587 -731 221 -593 -127 669 409 -418 -588 18 438 -828 -649 -779 -397 -593 -712 -628 -692 -664 -406 -325 492 433 -158 459 -829 -44 719 419 758 320 -123 -69 -478 515 209 -10 -346 455 -466 736 -225 -789 543 -642 442 -425 -792 -424 -684 -632 293 -775 468 -598 -497 423 -637 537 -830 591 -149 587 -95 374 514 -880 -321 -718 440 144 504 257 -362 -84 246 -240 111 424 370 -231 -380 189 -720 349 -314 -898 583 -650 -744 -247 237 127 158 -363 -72 140 46 -543 -688 -32 626 -52 258 188 150 -539 788 -890 150 319 772 688 -4 637 648 -123 478 -264 591 -879 -223 -104 -481 -374 -520 452 736 -225 -403 -758 -830 -68 -191 -885 303 17 -529 -170 376 -626 -735 -171 199 505 -155 -333 -899 -356 -154 236 145 723 0 485 -9 104 -765 -752 -706 -831 414 -186 322 -588 775 639 -595 -652 66 576 517 -647 -243 616 -609 -459 335 -82 110 727 76 304 443 -215 306 442 -554 741 -246 702 -551 -517 -743 789 -829 -42 580 396 152 -299 469 259 -792 -624 408 647 389 477 751 -378 529 -315 -778 -176 419 797 -22 -137 -158 -317 -535 -695 418 -678 -820 495 497 710 -650 -397 315 -99 613 -376 -354 -720 475 170 395 -157 115 -783 262 -446 -288 -95 -465 -157 266 557 288 457 522 -878 -357 -397 499 -379 742 -339 411 607 486 -466 -548 556 -397 725 351 600 423 527 -175 -298 -101 726 226 -402 267 -365 186 -615 24 -652 -406 -328 644 -739 1 440 219 735 -779 491 -80 -593 -654 -30 -276 -613 -275 571 664 244 -345 383 492 -210 597 -655 -779 -139 -504 763 350 488 421 -188 -490 -350 -741 746 -839 342 -645 322 148 -143 -661 -115 -703 211 -790 206 428 -669 -133 273 -494 567 185 96 48 -581 -498 -133 -459 1 -376 52 212 -216 766 369 593 155 283 312 192 -531 303 533 734 416 -521 -854 120 -200 105 583 -894 794 773 664 -318 -514 -865 308 315 -432 -627 767 41 278 -430 711 442 -633 289 421 -449 154 671 -555 -176 668 458 -599 -724 -82 -717 658 424 -493 -471 -754 -221 -244 770 800 86 -753 126 540 466 -180 160 -152 -228 -438 102 464 -400 719 641 781 15 -680 -270 252 44 448 763 111 -47 474 108 -18 -11 618 -591 -706 571 -696 -192 601 36 346 -77 -647 -839 -732 -441 575 -856 205 365 27 548 -501 -498 -316 -83 -391 -176 -497 -864 620 200 -121 -589 210 306 130 183 12 276 -799 781 -350 -441 -105 -101 -572 79 -534 298 -73 -194 -658 122 -731 -822 -226 114 -292 221 417 774 15 623 -525 299 -898 -440 -480 672 252 -188 583 61 -505 477 52 -776 251 168 -154 14 -38 -608 -20 -73 -258 -107 -109 -178 783 -561 676 -85 247 -623 669 -464 -138 -60 -428 -41 -818 -287 276 -674 -543 235 -802 -815 482 139 -266 437 -552 624 -158 93 -335 -246 670 -731 -885 -369 -840 689 550 426 -621 -629 649 -109 647 -783 118 301 302 13 -532 476 216 -653 -55 -135 -573 -192 -157 685 422 607 -551 -650 -812 572 -32 -843 -828 406 -673 643 -612 -882 688 767 137 -460 467 -871 701 -650 -2 -706 -733 -294 -582 642 -528 499 76 611 172 755 186 -341 22 404 -527 -398 -711 -401 235 -10 606 -686 -224 -863 199 -738 -815 720 560 517 735 -495 -804 -632 369 82 689 -714 -234 658 663 -374 194 23 497 -851 -541 197 -231 -256 -157 62 6 450 -534 737 -209 -433 489 -420 -830 588 300 -356 -198 323 326 -376 290 -137 -563 721 -829 246 160 431 325 175 -72 -784 -154 -289 270 351 -699 549 -18 768 780 547 -628 266 -114 -353 -441 -834 -179 183 19 -23 264 794 294 -134 -847 -538 709 462 738 75 659 -209 380 299 -5 -110 -213 -771 513 -538 38 444 800 517 509 -411 -820 -22 -404 230 -657 665 -53 591 -701 -794 348 170 62 -863 795 -350 -823 577 794 698 -569 17 515 605 338 -703 721 654 298 -464 -25 276 779 71 154 707 -4 -581 -844 359 -890 486 -34 789 -562 -69 203 754 -459 -650 -343 -362 -2 606 640 571 -67 55 -672 304 -83 -49 74 690 603 486 -443 -469 340 771 -879 -263 -285 -487 712 270 30 -306 -700 68 496 169 -226 370 -767 -875 1 136 -496 -654 447 -8 -804 -796 -344 -859 419 -727 -720 355 339 684 368 621 -175 -892 -710 768 -773 -266 455 -645 -455 -560 -97 -79 -188 171 474 -269 -794 -520 487 207 -606 139 -815 181 737 496 -647 235 419 793 104 787 379 -108 442 330 518 -893 -175 730 191 -637 -515 -813 -687 610 447 -835 181 -600 778 402 -266 -887 -521 146 -676 17 123 258 198 383 157 378 793 381 -434 262 528 -131 -758 -286 -610 287 212 712 684 511 286 667 492 -252 -123 -442 104 96 581 -172 -733 -65 -409 -825 -352 -734 -886 16 720 442 -627 -899 -44 -363 -50 712 279 29 187 84 48 -111 -786 555 372 -184 -62 791 -831 -496 -66 -826 222 -192 771 -207 124 513 117 -140 -334 446 228 -427 130 -490 -544 -341 16 -687 240 727 324 -877 -224 -686 662 -883 779 453 655 426 -814 401 -791 -484 -691 65 -683 271 -552 485 410 375 713 452 -341 -704 -839 -693 -510 578 -572 220 483 498 323 294 379 -659 -486 -17 -277 -735 88 -54 103 -682 -158 349 -311 -463 -716 -373 75 -269 787 -296 522 -391 -210 168 51 -711 -708 -6 407 -187 181 -402 -645 733 -2 546 -369 89 526 733 358 -349 705 463 617 -374 -460 -762 308 -894 -126 -457 637 -239 789 295 -1 -767 702 166 100 -477 -356 320 24 557 616 13 -15 -302 53 -323 33 -188 573 -696 627 -817 270 -100 20 -853 -772 652 -727 -872 -556 -362 202 -83 -754 751 -808 46 741 -745 665 -417 397 -54 -39 385 448 601 -41 -210 677 -428 342 400 164 455 417 -525 -755 30 -855 -582 760 -379 -727 -571 428 -95 -701 684 -570 -338 -306 455 473 -380 340 226 474 687 91 -712 23 -254 203 -231 511 301 -597 116 -660 112 -756 196 -153 496 -430 36 -611 256 -124 -865 680 -102 -66 487 54 37 100 -838 -727 643 612 -118 -196 -330 623 -51 144 98 -24 -525 -424 -610 -343 430 587 721 -643 321 -849 359 317 615 -541 -391 105 134 -343 90 319 -390 748 311 -177 -733 -885 198 304 -642 -744 34 -521 -75 -237 -572 518 82 -2 -782 -809 257 184 -666 663 49 -76 491 -98 -899 547 -681 -754 758 -618 -719 -117 561 -155 -556 384 -515 -695 -90 -331 -269 294 171 -646 -775 375 -346 -428 -367 -422 244 51 -603 514 -900 -898 -381 -472 -391 -224 -700 -642 -48 -869 78 -507 85 -43 133 -126 183 -675 -596 467 -254 -443 605 740 592 -794 -789 665 -560 566 -259 237 -248 50 757 356 -117 -414 -846 -194 290 762 362 -47 -325 -883 465 137 -277 -830 -518 236 -435 252 -479 756 -425 -152 330 -75 152 336 -401 -222 748 776 -90 98 -57 492 412 -254 -753 -417 -6 -889 516 174 -102 674 -366 -454 -868 -550 308 691 -737 -742 85 -153 442 -348 152 532 312 -19 696 -13 617 603 700 452 671 -234 372 427 158 131 -871 -606 -303 -312 391 197 -199 521 -185 -356 262 149 118 -627 706 -399 252 -85 648 264 273 -496 354 32 -50 -301 -584 -403 -830 -656 -121 139 394 718 -693 -227 -71 -400 -538 73 562 -880 -511 -698 651 -547 -699 794 487 -115 187 -495 273 -144 -39 -700 -155 -284 -532 -782 -728 -153 -480 2 -618 -408 192 587 358 -193 433 -667 337 -326 -715 -758 -887 777 206 210 120 466 423 262 183 127 -159 468 -292 -664 -426 -742 446 442 -241 303 -244 692 -686 371 332 645 -727 99 -697 52 -773 -272 -644 -282 -812 -668 643 8 -669 159 -136 -534 796 -356 540 702 -612 -166 109 203 308 -291 -131 649 318 381 -562 -594 463 738 471 327 -882 -895 -173 -571 571 182 693 -575 678 212 56 -562 129 756 -26 424 678 378 700 -555 -772 -57 127 -435 750 -543 139 317 254 -122 -663 -841 338 474 -65 -552 -699 -99 765 -63 -224 324 -822 -452 -811 11 623 -876 519 -397 -66 -268 481 -464 152 -355 391 9 -365 588 -595 120 -744 -344 -408 -282 -70 374 603 29 -155 258 -713 -193 -836 402 -614 -266 367 -434 -575 -132 529 680 -28 -701 208 307 -778 743 -307 -166 -301 746 665 -840 -267 454 264 661 -178 732 136 -815 -221 384 787 39 -570 -301 -557 -641 -231 -237 -586 -496 236 -41 -776 -891 -506 794 -427 -305 422 647 737 -474 -616 636 -421 -22 -138 -481 299 -662 -85 616 -485 -399 -235 -877 -328 -524 421 -398 -200 -741 213 -376 487 -640 -854 -887 139 -387 745 449 -801 -368 -375 -717 665 -207 719 407 196 -708 309 -394 -226 484 -288 -21 82 525 392 248 -657 -583 68 416 328 -254 -487 157 -439 -189 358 -442 -721 -118 -313 369 -258 312 -615 386 -754 465 10 633 -880 606 103 544 -25 -466 397 -477 -534 247 -206 -383 -226 -868 -707 -483 197 429 -787 -802 -496 -862 -492 -578 732 -251 -720 -81 -520 700 52 256 -675 -828 342 482 94 3 -187 670 -727 -279 -737 205 -797 394 -601 -331 278 -632 613 380 -667 247 -201 -406 -769 155 -572 -745 509 -804 -372 -547 -714 563 -763 -439 -680 357 64 -313 417 -862 571 785 659 512 -833 563 160 -115 -197 -655 756 -507 465 246 -15 265 -28 67 -813 48 -658 234 -473 -506 476 -598 -318 773 -5 20 -28 -438 -93 -189 -36 102 59 -87 186 -109 -272 60 -100 -55 -57 -312 669 19 -665 -299 -91 -87 475 474 437 -678 -242 560 90 306 -618 -673 -653 175 440 -376 101 -789 710 653 -483 -486 379 378 129 239 -307 -654 650 596 -784 -732 672 -199 -575 -264 198 -282 380 -765 86 483 -479 197 -490 -642 -579 -748 792 640 -527 -824 169 555 2 339 -166 442 -593 -14 -121 -891 -466 -776 -15 -701 277 -86 50 477 278 -267 -887 -791 61 -254 355 -625 -308 641 -866 -463 220 -557 110 407 509 -545 16 359 766 -651 654 -764 -501 307 -43 -403 435 -154 746 204 712 -670 706 -368 -290 -240 -30 194 529 251 457 -778 128 -624 88 -25 -765 -870 174 -380 215 565 -497 -504 552 457 -390 -838 -519 70 -466 -767 26 -895 298 -882 -15 -873 -239 298 -720 -824 -592 -320 -585 -280 -502 -743 215 -847 364 409 502 -138 659 -839 103 496 -319 -82 -193 -160 448 -873 533 774 47 -8 -755 6 -727 246 -459 335 175 371 -115 496 -823 121 -109 -660 86 74 -688 356 -764 524 763 691 -649 -738 -132 -815 -387 -396 478 580 487 383 -42 -317 258 -379 -474 374 143 -468 -99 -492 62 144 -851 343 -69 -24 80 45 -389 -111 160 -730 -640 -608 -393 31 -844 544 -862 -200 487 40 -555 -427 447 126 572 -744 770 -713 271 558 249 455 -11 -596 47 -874 -108 775 97 434 -347 535 449 777 204 457 -451 -271 593 403 -459 -148 679 -91 -24 362 -758 -540 616 435 -226 -100 -171 -473 -397 589 -316 659 -435 -89 -780 176 436 -594 -317 -681 693 -74 131 764 24 319 -129 -671 -259 -333 -797 159 -430 748 276 -337 -114 -586 731 -711 -281 -450 343 -318 -672 -416 611 123 -179 -611 -884 -14 -895 -651 184 -280 -706 -635 649 -298 140 -815 686 0 384 -139 -327 238 -851 -287 723 574 -272 -220 -193 -719 -338 342 363 -571 436 158 424 114 691 216 -313 667 -38 -321 536 -126 392 -483 -851 -225 -613 -614 461 -392 148 -433 -568 684 -15 -9 -11 -608 -349 473 233 523 -814 -145 -25 -615 42 257 608 -272 61 -184 -849 -310 -48 -617 -585 -555 -480 -567 769 699 -686 771 231 709 795 -621 542 223 496 139 -95 -449 -666 -672 486 -114 -788 87 -614 -276 619 345 46 -533 521 751 221 735 -236 196 173 108 -446 614 325 -351 -334 -470 -508 653 -267 -728 -218 397 642 664 -699 522 -254 -432 353 138 652 -288 708 30 191 111 -804 521 139 -775 413 -1 602 7 515 -8 -435 397 47 -725 -883 293 -141 403 734 -838 66 233 81 57 -64 665 183 -93 -629 717 -26 296 -562 574 -360 -427 -687 299 275 -792 -238 94 114 -288 615 623 -190 -518 609 -324 21 224 -686 653 -829 -229 308 490 250 687 771 -409 -231 -523 -163 473 -131 765 -830 -716 691 699 -775 -282 -196 94 -507 229 -668 180 -40 798 -855 760 -147 571 391 139 620 -750 728 214 -421 115 -91 714 597 80 -103 630 -165 -20 -140 -337 -394 -821 -141 -827 -216 376 -378 -664 784 -191 -12 612 771 37 -449 176 669 520 241 -455 199 -368 641 381 -682 502 231 368 -536 -563 140 322 -544 -261 400 -689 70 -420 -144 -714 -833 -87 -807 618 633 -323 393 130 -843 -16 696 -68 649 -379 403 546 569 -713 -286 70 365 -863 384 -538 401 -689 -38 344 614 -836 380 -316 211 -560 561 66 -600 -559 602 -35 -705 -67 302 582 -815 -553 519 228 713 -571 -186 -825 410 -36 -168 -771 -281 -381 -779 16 428 564 -105 -649 -706 -863 -451 -499 -60 -632 198 317 480 -56 -293 -577 727 -15 192 397 -162 699 162 -714 -251 -397 -693 708 48 156 -430 -451 -342 -681 360 398 -626 718 253 -477 -243 -219 -861 -30 718 293 28 -570 116 -754 -375 -231 -868 -323 -228 14 -120 16 553 -437 -363 207 796 -119 -358 412 48 142 557 -767 -614 -168 -681 97 313 -778 438 239 395 -743 -817 -423 230 -767 -137 -668 -289 585 -670 334 -532 -114 -273 -430 415 -344 -217 -330 -582 610 195 715 -658 -630 600 478 27 -233 42 548 -719 -372 651 56 -633 470 -298 80 -448 -420 387 -170 -405 -521 -722 538 611 -816 597 136 241 744 -745 -374 161 106 117 378 -802 260 534 -812 464 -860 122 461 -825 -388 -844 397 374 432 543 -85 796 161 28 74 -177 -662 172 -410 537 -629 524 290 166 21 -607 -51 343 305 -399 -234 657 717 -868 646 -268 595 250 -682 -155 -248 91 -801 -318 -294 597 259 444 -364 205 -562 -225 -408 -528 -175 -681 -65 -299 34 -250 124 -727 -470 476 677 -716 -424 -499 -262 -3 -14 661 126 -466 -507 -756 296 -786 430 -539 -244 350 67 -116 133 -741 -238 -662 -473 641 -83 -523 152 522 314 484 357 420 -19 514 228 -65 -219 -844 626 -459 -236 -380 324 -890 780 314 232 441 544 -486 9 -295 -439 -270 413 -1 472 -790 -297 -751 756 159 347 305 760 433 -467 258 204 -826 -101 -782 -670 -234 -707 411 -439 -804 -219 -469 100 -583 358 186 115 795 102 -864 -51 -546 675 -185 -456 647 276 40 102 -442 -90 -211 -53 -689 774 331 -774 677 -325 -198 46 -638 324 -596 555 -617 -820 313 -646 -862 -189 -537 281 -106 116 -653 359 240 -83 777 -22 -192 348 -730 -792 318 238 -360 -816 797 -235 511 -812 -108 125 -199 319 -511 254 -767 -472 362 -225 -658 -787 575 -266 -204 619 433 740 -626 -778 -59 -295 289 799 -524 -366 785 -400 -219 491 -561 -357 554 -273 -185 -460 -298 -348 -500 -198 451 -109 771 -243 -44 -829 -728 628 -392 276 -853 -102 -238 -16 709 388 33 232 680 -887 -437 -175 -81 92 -177 -589 -488 232 398 35 -624 525 -352 -225 -502 370 -813 -589 -775 -53 703 544 -835 558 563 392 -646 752 -890 316 567 571 151 -553 -72 420 505 -756 -783 540 -463 -851 -88 -398 335 749 228 752 -136 161 -591 543 -304 782 337 -627 -759 48 592 -147 -834 -253 73 706 -465 710 -889 501 12 -841 714 -706 -750 -700 443 556 -31 432 -57 279 -514 560 182 565 -12 -865 248 -522 772 -24 -735 -479 -359 -759 622 94 242 -751 -17 238 139 -83 -676 -201 584 -475 369 785 358 -521 -280 145 -887 667 -599 12 791 757 -316 361 537 133 -476 -132 251 324 358 236 -422 -485 720 5 -201 701 -2 107 -844 248 -444 2 82 -794 -26 -159 226 -527 49 420 -487 -841 -394 -15 317 -866 413 703 -236 0 127 509 130 734 -869 650 460 -701 479 -473 -429 -870 -86 787 -160 -528 378 746 160 498 554 -571 465 -315 -385 -44 -754 -786 50 587 -375 -301 -749 -755 551 -623 144 495 -368 -885 181 132 145 -594 499 402 -537 -656 225 654 574 295 -762 -206 143 -774 458 -688 -283 276 568 -520 -333 439 684 -216 -194 501 435 398 463 64 -56 681 -211 -788 592 236 -664 -275 63 514 -827 -143 169 -346 -757 -447 -462 -137 160 -817 -660 734 365 358 -857 246 410 -346 393 720 -819 -301 300 -854 707 197 -297 -296 297 258 368 404 -426 634 -870 652 -245 709 658 155 -638 237 -325 -333 581 572 727 184 -392 -829 36 -461 554 325 -886 -431 -755 536 452 -727 -561 -111 -209 -788 -676 -374 -103 719 -119 800 -236 -719 -428 298 -703 400 150 -199 18 -547 -39 147 141 -218 -719 -854 -359 305 -238 414 -132 -149 -305 225 647 572 -550 -282 441 -400 -465 -341 233 -481 735 393 -19 561 -345 715 557 362 -629 -132 -762 598 -389 -310 -747 195 -354 426 575 -609 18 631 371 378 689 375 -780 -743 275 404 751 119 317 462 93 -841 -51 -51 -392 337 513 650 -782 -654 -805 -529 489 -259 754 534 195 -526 -655 -475 425 -727 -883 172 318 -7 501 -440 -862 103 -440 198 -227 -471 558 46 -698 -225 -298 319 2 -61 -743 637 -639 -197 498 447 627 597 -133 -673 -532 120 785 103 -444 -32 397 591 -629 735 28 23 -776 -273 -466 -39 762 405 271 -792 -579 -521 -594 242 -597 387 -841 555 656 632 271 591 570 -178 34 11 58 643 444 688 540 -8 -222 -346 -548 121 699 693 -895 132 284 691 -832 -30 64 114 -440 371 440 -809 -67 709 192 -214 -699 149 628 -802 290 292 -543 -736 -790 302 228 209 -501 120 219 -316 542 507 -348 -677 650 11 -266 -256 -679 717 -659 648 -117 656 -266 84 -545 -692 569 368 -352 268 -189 112 -780 -207 746 501 -466 199 -717 341 -469 458 301 -57 110 -335 -116 268 -194 114 696 -893 685 168 13 279 -546 -883 -686 729 328 -681 286 -437 -819 198 536 273 442 -138 -484 128 150 -736 222 561 -834 623 -426 -28 -20 -781 -492 547 282 -266 450 107 -413 -280 -702 45 -466 663 -506 613 -687 -18 153 -676 763 -798 684 574 -795 -615 -710 -590 -695 -882 -603 -807 731 721 459 142 -336 485 499 716 323 -297 -770 -752 79 320 540 -555 -423 719 104 173 331 -196 -166 -740 -28 -173 660 -200 -109 -338 265 142 671 -705 -789 -645 -25 412 -172 -576 -636 772 425 687 -585 91 752 -374 157 385 781 -193 -437 732 -459 326 -431 -426 121 9 539 -586 -403 -888 -197 -294 -510 615 798 -301 -477 34 175 -899 -217 641 462 104 -357 396 30 -84 -519 280 354 671 579 135 154 52 -53 -301 202 179 -624 -873 12 -726 457 -819 462 723 50 426 550 -31 -776 479 -838 703 460 719 -420 73 667 -112 -791 254 292 -23 570 657 491 -135 620 -465 -313 -331 -183 202 -546 211 -770 173 243 -885 -553 352 60 -124 635 -799 -657 -444 -386 -334 -504 -203 696 333 -799 732 -103 110 -719 593 -321 -610 729 29 -448 -134 754 696 -589 -361 -148 -503 -820 -103 216 174 158 -617 384 -25 -691 -602 708 -249 -679 443 -287 756 168 -603 159 -828 -661 479 513 163 -893 762 569 7 -164 -190 -293 730 360 284 210 2 -452 568 -405 -714 765 258 570 721 441 7 -546 -462 581 313 -681 -393 68 667 -670 -142 -704 124 176 -884 -823 -447 353 -70 694 628 58 -658 268 -583 -129 23 596 739 783 45 -615 -263 506 -521 -625 494 93 376 -358 -385 -87 497 -815 -810 390 -484 435 695 -11 -303 155 -4 -146 -746 -371 218 -30 143 17 505 752 312 -386 676 -320 -158 -888 -629 -466 403 560 446 747 51 454 648 359 -682 441 681 -608 -251 -217 -641 -233 -156 -569 489 -824 677 278 -521 -299 522 -699 25 -216 715 -787 593 347 271 -280 761 399 -846 -796 212 -190 -743 -748 -547 -662 686 70 453 316 694 686 380 -207 -609 -418 -13 -722 -698 -66 -67 226 -844 399 -125 -288 -455 308 -631 87 413 117 401 514 766 -334 -712 -97 368 -226 677 363 -469 581 -708 -191 208 -839 -788 678 -899 353 -547 111 459 -204 -73 64 -458 -854 -827 259 98 -654 -260 -704 356 -603 156 769 725 -578 205 480 169 -665 -720 401 133 638 17 564 324 -802 -538 -620 -530 -358 597 160 501 -337 249 523 274 -39 756 673 -127 602 -53 3 368 132 36 641 -28 786 787 204 439 628 167 226 -138 -195 -738 541 -844 -153 791 -399 -888 317 -711 383 -299 -465 200 636 -540 159 422 657 -654 330 344 -123 204 766 50 -675 466 449 -75 -92 -43 -305 -672 -66 -785 766 -578 649 -854 137 -349 -72 84 70 -232 252 -412 688 -687 516 -99 -312 -20 467 -702 -181 -744 319 366 -539 -45 -413 -644 -475 -852 -1 -170 26 -373 -316 329 129 560 -380 -407 278 750 623 -604 638 66 -119 657 -749 -329 488 509 308 -346 204 68 113 579 230 -90 31 -497 -830 -728 -440 108 -226 324 -313 312 44 25 -12 468 449 703 0 -772 -690 421 294 -429 -603 784 650 611 -147 399 16 -145 -420 553 -274 -155 -622 -156 -104 -51 -722 466 778 739 754 -459 524 -153 462 -172 400 -33 73 521 -647 503 480 -882 -552 348 -686 404 -870 -183 337 -74 -705 111 -323 -816 -444 758 -148 800 328 173 773 747 195 -817 256 383 412 -149 -325 -262 703 -445 -877 -260 162 -799 303 238 787 -387 -733 -3 -57 -665 670 90 408 178 699 559 582 -427 -95 -754 -642 -71 293 265 550 -348 299 -313 -500 -416 263 756 157 -536 -267 255 598 221 601 -395 -59 402 180 617 -576 -271 325 -137 -831 548 -12 -566 606 -213 -297 -369 85 10 409 -604 -630 -554 -455 -255 701 -736 623 563 -176 -536 160 -793 425 -314 -296 -706 4 616 -171 56 536 -462 162 574 -190 620 -746 76 137 419 -730 324 672 -151 473 115 -358 13 423 180 -174 298 576 660 -808 -152 413 -682 -507 265 105 146 281 -594 581 -103 -502 -536 128 -728 288 -320 -59 581 -614 138 362 390 -66 -607 132 56 564 -808 639 -514 555 708 -264 657 -336 636 576 403 -624 180 134 3 -507 -835 -646 640 -220 372 -330 -412 -796 488 379 -423 -868 -380 -664 597 589 -302 432 -608 -418 -331 -402 -371 203 249 339 359 -227 392 -779 -723 -334 411 -237 -242 731 -512 -828 443 228 142 -305 756 -150 -467 129 -352 -618 -699 -697 562 -597 -862 -63 211 -145 -301 -853 548 -709 -307 -72 202 371 -208 -417 -586 624 94 -689 617 -840 -653 117 147 -519 276 357 290 -513 -244 -582 -1 -493 -323 466 499 -728 -618 797 367 212 154 -647 695 -312 -146 -39 -298 432 645 -351 761 135 746 -64 -90 -824 -106 -856 385 783 -780 447 -346 92 155 -374 -592 -377 501 -648 -329 136 326 751 -68 242 -312 636 -262 309 232 -281 146 -387 -846 -50 -387 598 -176 252 441 -349 -647 -156 -605 -486 646 84 634 -498 -8 83 -119 -43 -86 -893 -892 -765 -803 -74 -56 710 189 453 11 622 -296 413 -464 -182 304 508 24 698 -672 -449 -536 -708 408 -485 -569 -498 633 -571 342 -812 598 -160 -328 -45 -787 -128 644 -417 -484 -164 348 -630 568 -54 -360 -398 -833 -135 589 -648 -295 -405 -328 506 315 -172 674 -7 -240 -320 -724 -79 457 40 -96 -306 -10 392 -475 96 276 620 -518 -501 646 686 179 130 -30 -51 257 -875 9 -187 -411 -752 379 -14 -675 -252 -21 -306 200 -180 -143 -583 -831 -854 634 295 712 -877 2 353 705 412 746 88 -327 -393 -306 419 113 -248 -620 368 570 678 9 464 689 -305 179 -89 -867 559 -764 -696 510 118 325 -793 605 -124 -823 284 -405 -368 -889 -830 -379 510 -621 -883 751 -416 -574 193 265 -180 170 -206 -335 701 36 421 -638 195 -149 763 517 -794 475 -446 638 190 -868 -32 494 -145 -849 -890 -219 223 -560 250 137 -528 -60 -672 -817 -327 -219 -639 -200 -318 132 -275 210 -724 -180 -763 -366 404 161 -744 192 -147 -293 551 63 -585 -383 682 184 -788 -788 -870 421 496 227 -814 -271 -542 -892 285 -166 165 250 142 -250 -604 -69 422 -248 -137 -688 -222 -568 602 -767 564 7 -650 376 551 519 388 -129 473 764 -214 96 -97 290 -228 794 36 -368 748 96 318 432 171 -353 374 128 -211 266 -202 -697 -360 -620 385 471 683 -862 604 -551 499 -308 -356 -879 591 -336 725 511 -4 -815 -146 -863 -272 -112 -525 -251 575 -528 434 -711 -403 73 -875 -460 -358 426 -783 497 -405 383 538 -192 -77 -517 -840 434 40 510 -817 -98 695 -394 4 -317 -272 -24 667 -885 391 320 -6 378 -816 -115 137 648 372 -314 733 -426 31 -77 85 113 -605 351 51 -226 -356 557 98 -852 -25 415 716 40 -412 330 273 -511 -777 733 281 365 -118 -26 768 487 -15 771 -671 -566 376 385 -203 460 -185 -258 -445 -894 299 500 -432 -155 -62 -93 -525 -78 -149 757 296 -96 722 -385 -420 -286 518 -56 314 -65 48 497 564 137 -725 625 -439 -146 -802 223 -599 703 -372 559 -800 130 287 17 -898 -77 619 -715 102 -252 774 218 -528 -686 -352 -123 194 -248 -155 231 83 -190 -667 746 783 -599 -481 -467 4 165 -684 283 420 658 333 -847 267 415 -594 -216 765 545 -400 -777 -884 -846 -285 -137 522 -286 -505 -8 142 580 -668 -231 -504 341 483 169 152 311 -503 569 112 -346 49 531 -303 274 53 740 745 -413 -475 -808 543 -424 367 473 138 -836 -841 -32 -79 -555 -345 398 140 -555 -208 251 -385 -844 -275 241 355 23 -671 -555 36 -328 -455 71 783 75 -551 -690 296 -835 499 -92 -750 -175 260 115 -381 660 -383 -365 -141 -348 749 516 437 473 596 -53 787 428 -304 -356 -125 -706 -509 -186 124 -499 492 -704 581 318 -334 593 437 -177 -614 354 457 -564 -505 97 281 -627 -856 -604 -754 139 61 608 -50 123 -896 128 546 220 605 -373 251 -356 -159 306 -33 -450 -287 555 354 188 -481 552 -249 778 -422 373 11 427 -412 -876 362 157 588 681 -317 -327 -595 -841 -116 234 -259 369 -43 -94 -826 300 188 785 672 -666 208 -853 334 -590 602 -579 508 -709 -701 -250 -775 -84 -491 174 -894 -114 -218 109 96 -694 -648 -701 550 -89 -379 359 -418 15 -701 -234 278 591 139 612 726 -70 -355 6 647 -369 734 -261 -817 89 231 -334 -286 48 -889 -326 -361 777 -159 -244 -527 712 229 38 -836 -19 -753 -24 -335 330 455 245 -886 182 -375 69 -177 227 1 661 425 -443 -789 -273 660 485 588 -788 62 -802 617 391 655 -583 -312 -155 -772 -340 -228 -341 763 735 387 -675 -831 -845 27 -357 119 -572 -129 -203 117 756 -808 214 679 728 506 41 421 599 561 521 -591 144 -803 690 -436 -479 -64 151 -324 -581 296 -394 -283 -180 633 -800 -570 563 658 -131 -394 -653 -692 -95 27 -516 448 269 361 7 -856 -341 -308 -426 105 -551 618 140 -411 630 685 -821 -307 443 268 57 135 392 761 -168 297 373 -681 -440 -594 513 450 -775 123 598 -675 -628 -297 392 131 -870 620 565 -161 -867 -53 551 697 -33 420 736 -783 -496 -826 229 701 27 -202 -88 160 602 492 109 -151 227 -799 70 767 -689 545 30 461 -822 19 -49 35 419 722 421 -560 -534 536 -261 -819 -627 138 -34 433 -126 -382 143 338 -795 449 600 -504 224 469 -402 106 -453 250 781 316 -110 -699 -145 -10 -789 -253 49 514 -310 167 -716 -103 -521 -526 626 -675 690 -291 305 387 657 -502 -481 -863 530 -120 544 -204 398 -680 188 -268 -552 -862 -589 498 -259 -627 234 754 78 -233 -235 -45 148 580 -382 -852 585 686 171 226 51 -775 -724 -457 761 41 -830 -366 -645 705 99 499 612 -626 -845 -546 209 50 233 -622 18 132 -764 -298 -375 491 -488 -618 -842 170 383 -700 -774 -557 707 -250 27 371 -44 573 603 -119 -705 725 -694 -781 -64 669 267 673 365 549 -238 -68 -119 -622 -233 551 -807 -250 -46 449 -696 667 734 527 486 54 331 509 -724 779 -772 -683 -452 454 300 699 484 -172 -466 -275 399 -6 576 95 593 117 444 -609 579 631 -397 -587 -839 -540 81 183 55 -316 -569 798 -160 104 483 580 445 497 -418 -816 -427 -510 -64 -216 -332 759 -126 609 314 182 507 -323 -588 514 223 -383 199 -892 -789 796 -302 238 -487 707 606 193 127 432 -869 407 641 -710 245 -482 781 -780 -219 -577 -806 774 -601 -831 -622 567 124 -177 10 606 724 25 -442 -704 731 394 226 -563 445 -602 -182 274 -768 -125 -859 -846 -72 -451 -643 -846 549 -259 352 376 -160 -854 112 542 -531 81 288 -836 469 742 -667 -478 -359 -218 724 -438 -611 345 602 -833 -815 -728 -204 72 -391 713 -426 -680 207 137 -861 -793 96 156 -545 -446 -676 -751 -753 53 -367 435 -709 293 555 -762 -324 -748 19 393 -871 215 -48 201 -55 -179 611 664 618 675 771 138 -494 -792 702 -552 -197 -370 169 -593 442 643 -441 284 -869 -829 -765 10 -813 -561 -358 -145 -619 514 644 108 220 -553 17 -216 451 320 666 -635 -225 -141 -620 395 -353 -299 -77 403 -528 -361 771 -583 669 -849 718 -652 -127 -444 -391 -88 -73 -437 -78 500 627 529 -799 692 -274 -29 -700 147 -653 -411 330 -382 -896 796 675 746 734 128 -749 -97 -56 426 -27 358 -149 -282 325 -425 78 -243 620 709 -98 606 -889 213 155 -68 -886 -703 -458 645 -589 -896 -736 343 351 -228 448 -719 496 -483 -288 179 -392 -477 195 -8 -211 -645 285 -181 -268 182 698 -507 146 170 -129 -177 -833 523 -574 -443 514 -64 -406 254 792 250 -245 -404 -518 359 657 -440 -897 392 699 -712 -62 580 -675 730 324 -92 -667 350 695 433 266 113 -196 688 -629 -211 -674 605 -627 708 763 358 -603 8 535 149 -613 -10 672 -152 398 -148 -486 -497 -664 -510 317 465 78 -461 272 577 -388 203 557 105 -392 -230 -23 744 587 -794 269 -298 654 14 -303 -631 -829 -165 264 531 310 -525 -165 -815 -863 487 -210 -783 402 144 -394 -889 -149 716 630 297 -290 -293 790 -756 -463 -850 10 -189 -226 678 195 -415 235 -878 295 -759 730 -493 496 -850 498 -619 453 -578 753 666 233 -383 189 639 -582 267 -134 798 -706 -513 333 -124 232 -34 566 -43 621 609 -596 -478 716 -193 738 588 -537 -594 -708 -93 -158 -211 608 591 -668 -854 437 369 -393 654 -312 -595 366 456 80 -391 -172 -595 66 200 -804 753 -77 469 -93 223 771 572 107 -735 -189 -201 -216 -648 349 -167 -621 536 -336 -390 108 -409 506 -858 -583 76 -647 285 -68 -29 -819 -238 -338 -682 0 751 -582 -850 605 590 528 313 344 -585 -620 -205 -392 -263 -565 187 -490 -521 73 -154 97 -786 -688 -272 -320 -215 -744 -176 12 201 -759 472 35 -363 -179 506 396 -313 10 775 225 -102 567 -719 -256 -323 -452 -248 -615 -540 -450 -829 -594 676 641 582 789 -359 731 -492 -770 -709 335 657 480 77 423 -9 537 -696 -316 -862 256 233 -112 745 -617 297 407 88 -253 263 -686 432 -3 -858 205 -587 183 150 -321 778 457 -394 -807 -497 -328 -468 285 322 -531 -264 -92 -629 784 -863 -354 -218 -805 653 786 424 668 -163 732 -159 -107 513 281 45 -724 761 301 769 589 -469 10 -638 -692 -116 -304 -103 512 -369 354 -107 -39 -747 169 612 -270 303 455 183 -39 393 -284 78 554 -646 581 454 -54 -225 91 -655 222 -156 -803 -563 -313 -129 -436 -37 -349 -627 224 -554 -146 -829 -450 -276 -7 392 -815 -767 214 62 -594 -183 336 697 -711 619 -842 -689 -842 87 -77 -487 187 650 -810 -197 -443 526 -663 698 -539 316 -854 -354 9 -698 -722 -515 -495 783 77 683 -61 -375 795 -620 613 -370 -495 -609 -409 644 206 281 110 -7 541 710 -745 -551 -153 -7 101 -448 474 -639 -381 243 -258 297 462 -900 -450 216 142 -416 -535 -578 786 -66 -890 683 -886 532 -754 456 199 727 -812 458 -242 709 -348 -66 103 -359 -736 -226 -839 -565 336 -729 232 497 -265 -414 122 -325 592 -561 -697 -856 -841 -231 299 13 -593 -819 -31 152 582 -392 -190 327 561 -491 -766 381 -883 -488 -554 644 -30 654 -60 216 -415 -742 479 389 424 -625 513 -812 -711 -124 457 -602 -395 136 -170 36 -835 -859 -831 161 -246 670 -866 -2 168 -449 155 755 553 -185 -683 -610 713 29 706 -699 672 500 -388 -380 397 522 496 -360 -125 188 -628 -287 -144 -584 -100 -615 196 172 122 -423 403 -362 -645 -181 550 -430 378 9 703 368 -678 -231 -69 -500 -173 -237 418 -774 -447 -52 293 -411 674 -71 -443 -491 -393 210 -550 -245 690 -271 566 411 -366 63 318 -855 -471 -851 -422 -342 -12 294 -351 -346 393 328 -775 -658 92 95 182 531 497 -427 -762 -523 -406 -197 261 -201 542 569 -95 147 -399 -202 -336 -860 -395 326 -126 -296 654 -595 -18 793 403 258 -114 -654 480 -248 185 24 -601 -251 -136 -397 -128 -149 -462 -584 -483 738 613 613 516 86 375 -457 129 289 -536 223 595 -83 -19 -469 674 -158 347 154 -280 -900 -479 57 -267 731 -14 -835 571 617 -887 438 55 -272 -291 753 -15 -481 -724 135 696 -250 95 -595 672 -206 -430 616 -630 763 179 694 -123 -120 -499 169 158 -542 -727 696 424 737 3 -879 447 -740 -182 -538 778 50 -137 748 -401 -232 170 375 -616 -602 757 -584 -751 514 -555 -403 249 -779 534 497 -554 321 324 148 -54 217 -274 454 134 -545 582 -185 -89 -772 -855 515 460 -64 -153 597 -849 449 430 -656 169 743 733 464 -570 -802 290 -855 203 -724 -601 -435 -24 675 347 -216 -818 -839 478 265 -336 300 -113 375 506 -753 584 800 -124 -754 -602 415 -196 -225 -98 -569 -672 682 656 36 -233 -35 -752 563 -168 267 -831 640 -385 -418 -334 -798 554 204 -253 -533 461 467 -11 239 -660 530 -392 631 38 755 409 115 70 -700 543 -239 -258 -250 655 -107 -687 -532 343 -116 -786 154 -362 97 -769 532 712 -123 -527 160 -165 -429 -405 85 602 -877 -542 568 -663 669 255 -293 -809 232 -701 -742 765 -163 323 -154 634 552 779 -585 506 -623 659 -203 536 177 -240 -753 -833 285 -234 -111 -539 198 22 -512 404 -297 5 -340 627 330 311 547 747 282 438 68 -493 520 261 47 179 410 -505 151 -628 717 -309 -790 573 -176 -43 516 190 445 -163 96 379 -170 -838 -808 -287 -258 -340 -132 -166 514 -302 221 367 370 548 186 -307 11 -436 515 318 -592 -14 115 -145 278 77 554 -625 557 105 -272 774 -542 -23 12 -48 518 175 -332 393 -296 -660 -44 407 677 733 -884 222 -647 -871 761 -372 -737 51 -402 762 -838 -440 510 -3 208 -126 -601 -252 -775 -157 -613 -714 386 242 -130 -634 315 157 -159 533 -214 -882 -562 -561 -683 653 -892 -234 -378 629 470 -484 564 507 117 -189 645 -131 -553 787 74 435 -244 -850 -887 350 -99 -735 -21 -406 -48 482 -272 624 -198 -32 -175 -33 569 219 -870 -7 570 -491 -116 -181 120 -622 530 -776 -241 -118 662 83 -779 217 21 199 402 418 -76 376 -44 412 713 512 -565 174 622 -81 -98 -760 -584 -148 -254 -810 -867 62 -826 -24 -499 -417 319 -296 27 -854 -518 -706 727 -846 378 -835 160 -826 -154 -400 360 -273 26 455 -754 40 -574 566 116 -305 -709 -83 -763 -888 320 743 92 417 -472 570 -427 536 -262 126 -541 -841 -860 -372 -700 393 462 -95 220 -46 698 367 643 474 -361 450 -312 -854 -207 609 787 238 668 -682 353 4 -342 -313 123 -577 -470 -171 -899 787 476 -890 -135 -195 -442 -466 18 -324 543 -654 163 640 -814 85 -513 674 -53 456 498 -741 -837 210 144 -476 -125 -480 -21 409 -534 -555 -407 63 -486 675 -493 109 -431 80 -803 575 -646 175 308 260 -47 30 24 -110 587 331 -477 654 -538 -549 -170 -782 -213 617 -37 74 667 332 -32 520 730 -643 -380 -273 714 463 -217 -392 -895 735 -833 203 -611 -370 480 18 -534 363 669 523 278 796 738 -641 772 154 -739 384 408 -851 657 523 -71 656 -126 -72 699 734 -460 -60 234 413 691 609 -133 547 614 346 -231 -394 460 219 -450 -306 -282 95 -877 454 -61 -613 85 -694 112 -773 780 749 -69 495 159 -405 65 753 369 -116 55 521 173 -35 -879 343 -831 374 716 433 -323 517 778 -704 786 -583 575 -843 -841 597 209 -88 424 697 683 110 -598 79 57 -899 -230 254 -628 -94 619 -170 -513 -123 -590 -633 -329 425 -626 -152 412 -525 696 -581 253 -466 -260 186 -834 -363 -567 -626 780 595 -813 431 131 -447 705 682 191 -224 507 649 388 -226 -155 469 -788 -161 196 -370 203 -882 717 -171 179 608 548 705 40 81 -449 -20 -526 556 -395 -34 -390 175 -66 452 -870 -405 702 -575 386 194 -409 735 153 550 -322 -13 -79 -122 686 -509 358 -501 -199 775 -63 -398 268 376 -150 -309 -403 328 -247 -100 648 -469 -584 -399 255 -642 779 -652 648 -253 25 -812 -845 -215 -808 -112 -857 -164 690 -712 -601 -548 -94 -316 188 407 -317 -690 -324 -386 674 -757 496 184 50 398 -156 -124 641 222 -778 -837 -685 107 -115 682 76 -466 -511 -761 530 333 -674 106 644 -602 638 -144 -330 -103 178 611 -419 302 773 257 -828 669 -742 131 215 650 124 131 12 324 254 210 -507 146 304 -84 -735 340 134 -699 183 -848 457 -228 -701 1 -678 -16 -279 89 206 -572 565 663 4 -171 -103 -108 672 -601 698 3 -5 246 -423 -153 -391 -727 460 629 772 632 -508 -744 -174 -469 -112 669 411 94 240 171 -315 539 348 398 250 -70 774 464 -642 289 -747 214 378 -581 -625 -672 294 585 10 740 -623 -53 -145 -725 390 678 353 -708 112 58 137 -565 105 61 614 238 -6 665 749 -738 -466 270 609 730 -486 -797 -638 -325 570 -372 -26 -764 -382 633 -330 704 -892 -305 164 -779 -493 -765 154 -255 -756 -825 -143 -411 282 -562 731 -545 451 187 -198 401 639 748 -787 -81 -801 -857 -392 -139 -397 288 20 215 505 -542 119 268 -387 365 49 -162 458 575 136 -331 726 -352 -400 -240 316 299 692 -728 202 89 -107 244 -646 -740 178 80 -72 654 -533 -156 546 -586 99 -116 -739 -383 599 419 9 368 -462 -709 -408 679 -758 -619 315 -737 -233 -123 -861 -392 691 -184 45 440 577 272 -597 -869 -681 -759 -888 -657 -244 739 -434 111 -706 -822 -189 -273 -324 -173 685 517 61 750 244 340 519 58 753 -835 579 274 -224 -617 -79 421 -283 166 -180 -244 -595 550 -425 59 537 439 -732 416 511 -274 179 -219 691 -50 -251 714 202 131 -290 289 -537 75 -375 432 -324 -837 -550 447 -526 -290 4 797 246 236 -233 675 -819 -150 3 -707 -422 618 -274 248 329 678 -444 -71 706 -156 -899 -891 389 669 -385 48 160 416 -502 -67 569 -246 384 -484 -899 299 -466 424 167 553 -420 -621 346 -390 -632 -25 -638 -98 197 703 352 799 -721 -340 -818 -409 -368 -88 455 -43 -817 -191 538 -662 -894 -220 -83 -882 -723 -135 754 -530 -892 -267 546 -120 490 -389 108 -758 165 -758 410 345 237 -761 -506 -816 -648 789 164 -638 -339 9 653 329 -575 653 -636 -537 -233 248 194 -788 -7 -18 301 -617 -32 666 -89 -76 691 353 164 -773 -640 148 -799 -395 696 384 294 565 -112 -900 -20 -120 458 -736 -3 -613 -849 -604 410 9 -17 432 -189 -596 365 40 617 384 -511 -668 -826 -829 -431 165 660 -164 187 -630 -484 -481 -635 88 86 -643 -753 413 132 -753 543 -60 523 651 761 -229 -503 -298 316 -317 213 563 -328 -70 501 2 -446 -790 -82 -376 78 328 103 -810 184 -526 -883 -50 -84 -273 422 210 425 164 -324 794 704 -285 37 -210 -43 -82 -238 111 638 -503 436 590 -721 -761 -39 -188 -21 453 582 199 742 -489 -88 -567 128 772 770 176 -450 615 503 379 -801 433 -240 423 148 -620 -695 -132 723 -6 -392 -668 -521 -83 -488 202 450 -727 -228 594 681 304 693 -562 -74 619 322 -99 -242 104 479 405 -270 -475 438 -689 -276 743 564 677 544 -204 588 160 -592 -572 761 -793 699 141 -552 486 -817 -199 -202 257 -203 -850 -288 -267 -527 691 -765 -881 696 481 220 641 153 -757 298 356 -613 -547 -333 -622 503 -430 -542 -457 -257 -479 -330 505 -611 -865 -15 -641 701 644 -420 -264 632 349 554 -233 324 -824 86 120 -273 798 678 -91 -900 157 -858 130 -212 684 733 396 184 666 -453 16 -627 565 -428 -452 129 -31 -365 641 688 -290 -292 153 -482 272 -873 -859 244 -876 104 -597 -675 -854 169 -799 -608 -843 268 740 131 -213 -826 -636 -553 549 157 424 331 179 -892 -321 -554 -90 -499 562 80 -268 -51 -437 -170 -554 -660 -334 231 -71 -882 -256 715 271 -289 -672 -357 -1 190 178 -579 -774 -529 -515 664 -583 -560 -854 -520 -816 -252 297 -825 652 -496 398 -42 -493 3 468 -8 747 211 -259 -606 -375 -655 730 433 -522 720 -507 280 -53 -885 341 416 707 -143 -359 -736 -713 149 669 -414 307 246 636 302 164 -353 -585 -230 -456 -651 -415 635 299 -528 -652 -333 583 -869 645 -767 -322 -877 -38 -650 -439 284 -757 300 459 409 8 -814 310 -87 568 -717 492 -373 -772 36 -707 -476 713 -365 287 -517 77 -856 -12 681 -722 -625 80 611 38 223 -421 545 -539 162 -599 150 229 -385 -109 -70 747 -538 375 -655 437 -713 -786 -875 -466 -636 386 530 -58 70 -211 665 -276 -890 -740 352 778 520 762 109 118 -475 -384 -530 310 -723 380 -749 -562 -90 -499 -130 752 -575 -49 -78 -367 254 -658 775 -419 -407 -386 -630 -307 -401 783 245 113 -230 505 -789 -688 220 -752 -702 -365 430 -387 1 -378 238 437 756 258 -84 -251 -149 558 27 -749 -640 -492 160 -495 331 239 464 -32 201 -853 -521 -375 523 -687 266 -210 681 144 607 -752 276 -821 101 -380 -580 -313 304 -514 373 -225 -550 -70 -254 715 218 -890 -431 -664 -82 -660 -880 -593 -66 658 301 534 332 788 481 -354 -177 307 435 -876 155 -572 728 -595 25 400 335 126 -480 126 -340 254 -568 -858 662 531 157 -324 -305 -462 -167 -720 485 -270 380 113 -395 -755 616 -299 -51 133 197 -344 227 -17 -236 474 -699 -162 -533 -392 -872 -328 570 -846 378 100 163 -215 -800 -896 -417 320 68 89 -766 641 -862 226 74 520 -755 103 450 -120 -297 85 107 524 -703 -55 -193 -408 215 -88 381 -729 146 -511 580 -900 -589 131 627 -322 625 40 -375 384 511 -252 198 -519 606 420 38 -75 -223 -668 48 432 712 -648 -607 651 -661 565 -751 -53 -6 -342 -597 508 -896 454 -66 -658 -395 748 -829 -766 367 -190 42 41 465 -341 305 -681 -680 191 -413 -14 13 522 -769 649 205 -806 -152 578 -384 303 -263 670 590 107 -781 214 -513 -865 430 -632 -325 -289 -601 -716 -545 -624 217 -42 -885 -465 478 73 336 -600 288 375 602 119 756 -468 614 -315 -139 -699 524 -480 -865 -873 -399 -411 79 151 734 91 -433 453 457 752 14 -757 436 -370 -831 -31 69 -445 -442 695 -174 -545 -516 -151 565 -659 471 -665 -142 557 -322 -621 402 -709 586 312 -283 668 345 -728 597 -287 351 43 -630 295 4 87 -588 371 537 595 376 17 666 -657 162 -805 -667 533 -237 -643 -823 -52 622 737 -711 -288 -577 -661 -782 -692 146 116 -530 -781 -132 282 198 -879 251 -757 -161 352 -352 790 -353 -17 485 -745 -297 -703 -311 723 -502 -66 69 -431 -23 -111 555 305 383 -583 271 -98 -518 -219 421 236 183 49 181 134 131 495 -272 -751 145 -24 -259 211 -642 626 107 507 -378 380 411 -386 172 789 -394 -264 444 35 680 411 474 -96 -525 -425 -659 326 258 427 -795 795 382 558 515 23 535 409 204 561 577 -248 549 -789 -312 -174 -780 -326 -714 -833 -742 259 -273 581 308 474 -21 45 81 -554 106 -560 269 134 -80 503 471 784 -389 248 188 -515 -892 423 264 565 128 -72 787 -170 36 -157 -639 162 -490 691 -725 -304 351 -204 717 -809 -64 548 80 -181 -313 -877 228 -788 27 -470 687 -484 440 591 43 235 -510 68 443 -668 697 -721 -82 704 -178 -505 223 -567 -102 -762 96 -862 131 -753 -14 -733 -586 -34 -310 -100 692 542 -399 438 111 119 -891 -900 799 472 -25 -176 665 -614 -328 374 502 -796 -64 305 -855 -884 -481 170 -757 541 -79 231 -405 -768 260 -213 -156 693 -74 140 -445 691 634 -524 515 212 -25 445 -708 -199 -476 -368 -562 453 -200 17 -686 159 -587 -166 -249 168 4 3 -178 -337 -100 -215 -310 -621 630 394 386 -656 -713 548 197 -639 462 -122 190 -621 492 386 669 16 -786 -847 117 51 94 -895 334 243 387 -42 759 704 -692 -26 -521 -486 -398 127 -894 149 534 525 -2 284 174 548 -843 -95 -390 -353 -566 613 -212 -7 100 487 683 -700 -692 650 213 -326 361 -188 -349 -403 -50 -531 -682 -855 102 683 -619 -427 351 389 498 528 -874 -746 -86 350 -570 -345 782 -803 401 -365 418 196 -128 -665 -74 -411 533 650 -492 -665 -400 91 769 -455 167 64 -638 -715 791 -663 -430 -492 235 377 -347 -667 212 291 238 718 -847 -212 -185 193 -679 672 -724 -559 -457 110 376 -112 635 433 104 581 -189 474 -513 -492 171 -595 -488 -731 -102 -470 698 -718 -204 -315 -745 475 -491 430 -880 -608 468 404 394 140 -32 -773 -520 -580 -61 49 749 -287 -299 -370 -686 213 -896 -102 440 -485 331 541 -430 -451 -286 -403 51 -246 -194 -321 16 -389 231 773 -248 -279 694 -263 -352 -775 -75 218 -676 725 74 564 -803 736 410 28 -897 116 556 -196 -626 715 -228 -699 365 580 754 -145 -481 513 436 527 493 -462 -656 703 -307 -248 -694 -179 650 -894 597 441 -46 649 -122 -768 -197 403 -745 718 -757 -58 348 597 356 -798 -138 -680 732 -522 -824 -200 52 -567 -818 -506 158 -257 347 346 -255 9 -207 82 -594 -297 540 -830 -659 -220 -874 561 -413 71 -499 259 739 661 -509 343 484 -512 -710 288 -161 -258 -784 -351 -239 -661 -566 454 -287 -117 14 -669 241 -595 268 -258 -457 491 -29 -6 166 -709 -673 -309 -191 -837 452 -166 628 351 797 -115 419 782 693 -739 418 -496 -771 -332 23 662 82 -468 -554 263 -541 201 610 -215 81 317 352 -327 313 311 416 -58 703 -485 -373 -368 248 -382 51 675 191 -130 -445 304 740 131 277 -457 270 337 -732 664 771 -618 -46 -441 -23 -467 722 -331 -156 -869 518 122 24 648 -708 745 -453 -55 -873 -850 -895 -725 -504 608 -27 468 -121 -578 61 227 -259 -71 24 -676 759 291 -873 -16 41 369 -888 689 485 -829 -419 -505 318 130 -430 -849 -533 -311 -271 -257 751 47 211 -366 -425 7 -261 -121 -862 -406 -236 -493 515 542 121 -508 378 -866 571 254 792 661 653 -341 -639 296 -141 -194 -685 636 719 145 466 700 -39 -333 611 -611 -134 728 -205 368 399 -414 -508 -542 732 -842 798 381 191 396 -555 -601 -37 -369 421 261 123 320 188 -41 -429 89 290 -873 -70 -285 652 114 -518 -422 -243 712 375 -460 -616 -257 225 -218 -792 145 -828 533 217 693 -528 632 567 -61 -694 -342 -768 -810 -423 -121 689 231 -720 -826 -778 182 697 522 -4 -391 -556 -190 -220 26 363 -367 -232 -311 253 -572 197 -532 -828 -144 160 641 -136 763 235 591 -14 571 -422 -626 705 604 -91 461 102 792 -849 -754 772 565 124 -410 246 -458 -452 -298 -340 -424 59 23 -762 611 -678 -888 -593 -76 -74 108 -857 -150 -483 -82 -322 -353 -21 434 179 724 448 -17 -881 -754 -512 -680 -539 -858 -535 -270 -621 729 450 742 492 -637 208 -210 -545 364 -249 762 -451 -88 501 721 -461 233 572 149 722 -431 -680 344 184 -854 144 -305 158 439 -439 311 -242 426 683 736 614 -132 615 192 -149 -134 -264 -283 383 -731 -373 349 538 -217 -809 710 58 96 233 -516 510 -739 441 92 434 -879 -145 128 514 652 563 351 566 -883 200 -374 97 -781 -891 -816 445 -54 162 161 -580 -305 -615 767 89 748 600 -407 245 278 -23 255 256 200 -860 -726 -900 -602 -593 -199 -24 367 -263 -258 -57 9 -572 -488 476 307 271 297 380 -562 -681 49 718 -2 492 558 287 340 -800 -336 376 -702 -637 -757 -836 263 -92 167 -683 -320 -626 -515 94 -581 -845 799 586 -120 -344 -363 -864 621 -767 596 -195 155 -141 -329 -40 144 -627 770 194 159 -567 510 -644 142 681 -883 -443 -445 139 605 482 -112 -755 303 459 11 -543 573 493 -232 -297 -270 -486 -438 -570 609 -513 -483 385 -76 512 -492 -280 255 743 64 457 -799 100 -533 -664 762 340 466 176 77 -227 -500 -342 745 513 -422 78 -566 -523 -449 -674 225 -403 -80 624 -813 136 -364 -613 -418 -331 -778 -526 664 -701 -114 -598 596 -743 -370 -212 190 -312 -319 -45 -207 481 389 -377 663 -250 -208 -344 -57 -883 137 -204 726 767 234 -690 661 -781 239 593 26 67 226 445 80 28 208 -417 475 -537 -617 -161 -129 780 -90 536 458 800 -111 527 61 -91 -410 406 -23 642 -758 -475 -223 -667 -667 -885 392 -656 56 -558 343 576 248 -86 -232 -775 -664 427 779 -653 377 76 -494 -337 -416 633 -69 -415 -65 280 524 -138 168 569 -794 412 -375 -453 323 -326 -654 330 -116 -412 -395 238 283 -425 -150 413 752 661 176 -137 596 156 98 359 -221 73 690 758 519 -428 -500 -655 -312 -812 -869 636 -466 -461 278 137 -360 -290 -729 169 -748 552 -562 578 375 392 -323 -814 513 543 681 64 -112 556 -59 -885 -871 -768 -697 786 -165 -212 210 566 160 697 -416 -372 762 654 -582 485 -677 -885 330 701 253 -711 42 384 37 353 -301 -516 -282 -540 -723 71 27 -375 -96 239 -68 42 492 -661 -660 -625 -534 177 -673 72 394 -161 -576 -393 -389 -59 100 -460 -752 -65 588 -29 -561 -897 -506 -471 213 -384 -805 574 752 345 772 -197 157 -807 -518 -420 523 -348 -719 -359 719 -78 -737 624 -841 -178 87 -252 -223 125 256 665 140 -746 31 -170 -274 -181 394 -714 87 347 88 -189 -800 513 -365 48 -336 40 197 211 -252 -469 -382 -45 -491 480 214 -403 -73 -385 290 790 -564 -516 -74 -649 -605 -629 -376 410 -626 -515 -682 458 -851 -814 -557 -85 647 474 -134 465 727 490 -750 -246 607 -485 238 -267 185 -510 772 -777 -247 751 -515 -556 46 -202 662 -485 -266 27 -535 -400 -141 -154 -490 139 678 299 624 -58 -191 772 -489 -834 98 -584 -682 -577 22 115 -58 91 688 -621 322 -860 -202 -695 -405 389 -245 584 489 481 765 -46 747 -171 -148 -557 -116 476 -724 -517 475 778 209 578 -373 -358 -445 -144 -277 -787 -651 -843 -214 -485 -275 603 417 655 601 -744 -6 -8 619 -21 127 231 250 339 -276 92 -82 -762 -343 -561 258 -511 -526 535 127 -75 -422 738 -503 -115 -233 -759 -695 -444 -372 -698 588 673 556 641 -29 -286 725 217 674 327 669 621 605 0 -734 202 -548 -268 595 -805 -454 -817 -22 206 -277 659 128 -829 -500 -281 206 -245 470 553 -665 -530 445 283 -541 -562 -252 -780 -768 -727 -868 513 738 -70 625 -769 -147 537 -139 165 -695 -502 634 25 -292 -187 708 -809 -336 -871 -114 -334 -68 676 -50 788 -671 -220 -256 766 258 730 259 -300 -700 -276 459 522 209 -431 -417 -34 358 112 -411 654 668 -653 -148 -47 688 242 -577 422 -272 69 -3 655 -651 -828 85 345 711 -412 -498 558 -169 -278 -658 675 -698 570 140 -855 97 -581 -673 687 -11 -175 -646 -262 -731 -392 631 533 -528 53 444 8 465 708 67 576 170 330 -359 401 438 -789 -585 -874 700 -837 191 601 -807 -741 750 -193 -375 308 -76 -428 499 -111 -247 -65 251 -163 -457 648 -606 522 -240 -435 -221 -855 -429 621 725 -485 150 481 -650 -409 762 -753 -87 513 -605 480 412 -105 141 648 -27 28 -174 -329 602 -845 128 -42 128 -532 -70 252 691 -122 568 -612 -106 296 -885 -496 -81 -6 -54 778 6 -199 74 117 -691 -413 264 -123 -351 -369 -523 425 -287 -659 691 717 -241 365 130 -795 -531 318 200 464 -869 332 486 197 -880 -723 125 626 438 -624 -512 516 -674 442 -787 273 -479 -251 96 -173 768 -811 -593 234 483 134 -772 -87 -7 727 256 -140 621 204 -173 59 -776 -799 -345 503 613 439 613 -287 665 559 -804 -397 -58 -808 -97 -392 -30 83 49 496 -691 -194 -805 419 208 -291 619 513 646 -739 426 -69 -821 -854 472 445 649 -568 167 -581 -559 264 98 684 161 -851 -404 -373 -482 -888 241 -667 562 -770 -575 363 483 408 343 -306 -276 -396 797 -568 -112 -301 161 -464 -352 80 -663 -29 -53 -676 -184 -62 720 -55 -6 39 -537 -53 312 -802 -725 -564 -576 -641 422 658 0 -658 21 -775 138 -737 712 619 -49 -668 -692 -507 -500 658 463 651 -338 -702 349 -707 -648 543 -95 -197 -414 366 -713 -92 529 -520 267 249 -685 -666 -598 688 461 -680 -70 -871 567 668 131 218 794 -534 -575 -761 407 -228 133 -306 -321 -727 785 -730 -330 -159 533 114 692 785 -732 661 -535 70 -34 458 -534 269 15 -415 409 -238 -420 -243 -713 -97 653 -294 -7 -355 479 327 -874 671 110 133 276 193 619 -661 198 -764 344 -197 681 -93 -391 566 499 -779 -122 -340 293 -193 -167 -769 598 236 -195 349 586 -134 238 -219 177 -821 -29 542 345 295 -383 780 449 -215 -206 -378 -598 194 -224 -773 -358 781 420 -182 309 -242 473 -281 -191 10 521 709 304 446 547 293 507 -852 800 285 209 -611 427 341 74 -472 325 218 -553 66 -357 395 100 93 453 -501 -147 301 787 721 -61 -819 -123 -540 -627 652 614 715 -353 350 14 18 547 60 460 90 -586 -367 612 27 622 538 -318 569 313 -41 -864 -407 -30 629 602 -82 102 -771 133 493 -531 422 -74 -517 219 -710 -697 381 679 731 -709 -377 633 -753 -324 -484 -355 53 161 -370 -840 -46 675 129 364 483 519 154 124 284 -7 -868 485 454 -794 -66 -532 358 -696 175 462 665 -656 179 -807 -540 -93 742 -871 -665 527 -850 403 -794 29 -856 433 -180 690 699 355 235 253 349 679 135 -720 104 -829 247 -486 -460 -182 -396 426 265 -131 -535 -612 214 -42 -607 518 -798 205 96 -201 378 64 335 698 -850 -769 53 -835 98 -647 -765 403 184 743 -773 -806 477 163 -306 -802 640 320 -641 -127 -263 28 330 466 -338 -603 93 -390 40 -649 -499 -327 -293 -366 -812 497 360 -482 -857 -507 -434 13 -710 117 471 72 353 -480 -897 -803 252 669 350 188 106 -74 13 530 -172 -324 -595 -224 85 -783 -216 -599 593 -609 -795 -528 -631 -276 -372 -484 234 92 471 -359 534 500 -261 723 -890 -338 640 -458 -796 595 227 749 -693 664 -114 -791 267 -245 3 -867 714 -370 -745 -320 385 -674 -484 29 -372 244 -833 793 729 524 67 -415 -388 661 256 -354 150 754 165 76 144 734 121 282 -771 -298 -686 -751 -696 204 -318 265 36 -456 -624 -562 -776 -329 -88 -733 453 -589 -550 -279 734 670 -697 -230 -667 -899 41 412 -655 789 -648 664 370 -37 -96 745 -686 -328 -211 191 -311 303 -31 -248 -63 449 553 -234 588 -468 715 -193 -351 487 -465 -640 -814 325 -587 -473 -686 87 -581 124 -631 -667 634 297 -602 444 -265 676 549 -265 -457 -665 -130 16 -695 679 -503 -53 714 740 -437 338 -288 58 762 -561 637 -401 -794 74 -571 -298 480 345 253 -738 298 237 -753 73 -489 114 687 101 -377 712 534 258 800 -281 -387 225 -445 119 -421 -381 -331 173 641 524 -900 272 -749 641 683 -795 -646 237 445 463 264 -204 694 641 -867 -87 436 -114 -821 -415 -381 -649 -878 -847 -446 -12 -300 700 -191 231 771 -732 -874 693 798 546 359 -214 205 502 340 94 779 19 -711 51 -436 -51 -589 568 786 -218 -814 -519 736 193 -774 466 -294 -370 -136 393 -146 -485 -497 -294 -591 -489 523 -196 208 222 -455 -353 -594 -398 -193 -334 -256 681 -317 -696 -218 -593 -876 -586 -268 -546 102 -523 -795 264 -706 -808 235 129 637 127 238 57 -625 -650 249 751 764 -844 -350 -594 -168 -736 -41 -792 655 -343 159 -296 482 -290 -420 -713 -100 -900 516 -689 -815 -466 419 728 726 569 -759 41 -773 313 -125 670 -277 -535 -598 -372 -328 201 -502 710 -211 -527 -499 -166 -551 -496 -3 543 301 776 442 144 495 -813 702 -327 235 109 -645 -217 -871 -753 548 643 -852 -806 529 524 -374 -355 -272 651 -32 405 116 -41 -477 -409 321 663 119 -3 -818 -201 565 18 503 661 467 117 -204 463 -427 40 -860 -796 46 145 295 557 -663 565 -695 -195 -502 -284 514 -591 460 232 330 146 217 77 -5 -666 620 -598 179 -163 499 700 132 -275 -289 -377 -298 758 65 -132 -519 -370 71 -769 -601 240 -407 -775 388 -699 564 -370 -621 -468 623 -100 467 -706 -361 371 -348 208 136 -589 -416 665 -164 275 170 -784 -225 -529 -863 -257 569 375 -661 109 -404 -57 -450 241 -423 733 -215 -336 -810 729 56 -172 -787 545 -195 -217 -490 -123 -797 -678 -217 79 746 -656 729 293 415 536 -761 -354 571 4 -518 245 158 -625 -396 -4 22 -729 -541 621 -754 -484 -131 -210 699 203 -399 581 -732 -855 -810 -234 -882 148 -471 513 -152 756 117 544 -654 -372 304 138 -502 -465 -172 -222 674 -769 -338 -616 -340 546 -113 273 -842 -692 -589 366 -438 576 485 -388 559 667 -814 -671 -378 -290 -341 345 -379 -782 10 561 -329 716 -535 -704 187 750 -575 -348 -815 697 -821 -267 179 789 -850 -595 -22 592 125 -874 -447 108 -516 -629 -330 -454 -585 297 -622 -212 -893 278 -680 258 -382 712 -7 16 -475 -211 -31 183 569 -753 498 -724 85 -120 588 -317 -434 385 111 -16 -476 -313 -331 712 -473 110 564 -376 7 -287 569 -836 -235 577 -577 585 632 -84 -482 393 -880 -870 -412 -484 189 425 353 82 -612 563 -888 603 -307 555 -134 -56 -595 -281 -750 -195 -800 672 -301 116 -64 -189 -9 130 205 -219 -234 490 -518 -894 -177 781 62 493 394 -488 -459 11 -171 -456 498 573 -103 145 -361 648 -589 -834 325 -605 -157 -276 -761 743 -527 23 289 -472 -743 -480 -834 227 55 63 -448 173 -899 14 -244 -472 383 -198 -871 479 -161 677 -821 -675 122 -8 -337 -678 611 -326 73 572 452 -520 -148 -873 -118 -233 -148 -837 468 -381 -457 -264 309 382 -729 -422 485 -491 -108 -757 -745 -455 553 427 -430 -243 -679 172 -472 225 176 -893 163 644 -276 695 137 322 -76 -460 -856 -721 -451 -265 -303 263 128 605 103 -175 260 291 173 -189 155 54 -299 386 -344 -76 -680 683 577 -482 -99 -72 581 -725 -458 395 -271 341 -91 -89 465 -878 -423 -213 -428 188 -585 -493 -696 -203 -445 681 169 -864 462 169 670 341 -200 -772 -324 -435 -872 493 -78 326 -230 -349 -23 -343 -19 159 -268 736 191 654 -359 -195 -807 -851 440 418 -698 -374 469 286 -216 -204 -351 -128 702 -261 -173 -359 647 790 -891 139 -56 -220 -753 -686 -894 -775 168 -510 691 -663 744 -77 764 601 -850 286 651 -412 244 -837 168 -456 -508 305 -683 -757 47 -409 465 -867 -816 -215 539 -311 -49 -662 402 -264 -713 44 449 469 522 -397 -391 750 731 646 -899 5 5 95 605 385 -338 -898 786 -623 -468 453 637 -154 -54 698 -245 436 -204 94 369 -358 -891 173 -166 221 525 -262 644 -810 -800 653 -556 -274 -278 706 197 -358 -471 578 -623 177 -795 62 -5 -272 -279 -244 201 380 204 -633 -470 -494 -149 211 -379 75 -555 590 -79 258 -152 614 710 754 735 -892 722 771 -353 -838 -369 -830 458 382 -656 -107 84 33 -464 78 231 523 536 531 494 302 -132 797 -723 -424 -69 38 -466 -809 -481 61 397 701 483 694 117 212 -3 5 227 205 -132 -356 -633 632 -68 793 643 303 -320 -733 254 -76 -871 -421 -263 348 -183 50 433 744 768 -753 694 -85 721 -252 282 -702 -681 -828 276 -426 680 404 -369 483 -208 -848 294 -398 -101 265 119 521 -70 -289 495 14 484 -889 227 -363 793 570 -606 686 -99 -602 605 749 -173 -728 -801 -228 -213 185 719 -62 -814 -787 -739 679 178 -100 186 198 -719 -396 187 -438 -67 -41 444 186 -12 400 276 -29 555 450 792 -233 677 373 337 -265 -680 -177 -737 -679 -553 287 -625 148 -366 51 466 38 760 -559 -173 -775 81 -835 -249 -25 -204 -327 782 -222 615 -763 86 399 -117 -789 713 -64 552 -259 296 376 -520 456 -388 710 116 -248 -808 778 -286 794 -403 45 407 309 280 298 249 -146 456 -746 691 -385 605 482 420 485 -725 -712 -219 -16 -205 -433 -161 -336 784 -40 -331 -313 -303 -805 254 56 42 575 -313 235 617 382 584 594 404 -16 -756 -889 -739 544 -799 292 -225 -483 -469 -724 237 -412 108 -204 -11 -367 -173 -32 -513 374 255 342 46 -210 -144 276 125 38 412 -94 -262 -165 301 -604 -282 77 629 354 631 -841 189 756 489 -888 652 -777 -545 430 367 550 -212 764 -356 210 -795 233 -751 761 127 -317 561 -565 42 30 564 -594 -673 767 -573 -507 -155 127 164 -272 7 755 -625 -357 49 275 -614 32 697 725 513 -855 386 357 -117 78 -581 297 -637 345 26 763 -736 -816 -498 495 -59 593 499 491 298 203 -525 680 -345 587 678 263 -454 498 -215 -232 -103 262 -316 720 709 -862 257 747 537 -810 -102 -176 -685 -18 -418 -602 -378 -98 699 -157 -219 -160 443 -189 -335 -581 -649 433 -763 538 128 -823 -106 -819 362 -632 -196 183 154 145 -514 -75 -678 194 601 -237 521 103 474 340 -593 -628 -274 285 -291 100 -312 -593 146 -170 114 -592 -322 -770 244 712 586 -628 -457 794 -733 -714 -86 375 3 232 -138 288 567 -397 -5 333 316 -790 -49 -486 -290 289 -681 -522 -279 -4 -458 -417 260 398 -257 -387 51 447 301 -752 391 304 350 -41 146 -366 -271 -617 780 -865 -129 -152 -686 706 14 -631 43 526 752 548 141 -854 -571 33 -386 -856 532 -633 -896 -667 536 179 734 308 784 580 352 -110 548 -98 -878 578 -735 676 592 -841 256 197 -101 -312 256 340 -455 -20 -43 -204 -339 -395 -896 120 -261 -238 705 -722 109 250 -374 -160 -316 107 -354 467 -499 457 771 91 -665 188 307 479 332 -147 -663 -323 631 -330 -504 785 -480 -530 600 -861 -890 572 -36 600 -795 -736 563 -445 -233 -765 600 -504 -822 -623 -758 -830 -127 -644 -714 578 435 69 701 657 381 291 -167 475 -367 232 -586 -455 208 217 95 -686 674 -863 -461 -221 762 453 -663 -270 -375 553 306 -603 394 726 271 -444 157 685 74 -701 -701 -272 572 -860 -841 155 86 -748 -248 -176 518 461 290 -651 346 -381 275 -137 645 524 -838 -29 -362 303 -474 379 -536 -477 419 371 253 697 401 -382 545 363 -627 -298 -585 81 54 546 532 -256 -365 549 128 581 -561 -556 -393 -857 528 -354 424 715 93 364 24 -345 -321 307 603 -295 501 573 307 582 316 -118 350 489 -211 -543 -560 341 357 303 91 -313 24 -789 254 236 236 620 96 -673 719 -491 395 -568 -309 -646 272 -539 161 -860 -264 -861 73 -549 699 -33 238 148 507 240 -456 670 -259 436 233 34 -864 301 -329 338 -67 591 -82 -646 499 62 -786 -203 676 541 -863 -752 111 748 -808 342 27 655 648 -235 -807 295 677 -447 -683 -72 213 -735 -688 723 -342 380 -746 -486 -65 562 -568 -186 319 672 -416 723 285 -127 -399 -652 -770 48 65 223 550 -758 728 -183 202 686 -645 637 -537 425 -536 -777 -220 -132 571 686 -737 -865 -877 -564 -763 -45 -218 -585 662 603 37 317 -357 727 -494 672 -297 185 -147 -728 -126 579 -56 47 553 393 -185 -329 -131 -775 -673 -781 215 327 -515 -206 15 -343 -872 782 -414 426 283 237 697 164 -683 -101 -100 -556 114 723 -174 -789 518 -170 -371 -839 194 293 -562 -188 -95 -696 78 46 -462 -621 -894 -643 297 -577 705 -894 -803 -77 -369 -546 734 -811 -715 -763 420 70 410 -408 -663 -306 251 698 -415 263 -701 310 -785 -213 714 -750 233 -653 -429 -549 210 465 404 294 499 528 -360 -650 174 259 445 -331 736 -853 52 440 313 575 399 657 -270 -8 -589 -808 -48 359 45 -541 -374 -75 -386 -360 -848 97 -868 209 3 581 204 -285 637 -468 -891 -8 566 -593 195 -145 -900 -708 -580 -791 19 -617 613 736 -63 269 289 626 -24 -753 527 336 -210 527 772 172 291 -81 239 -449 -389 -824 225 -734 -442 161 -553 610 359 -653 240 729 -172 -6 -805 -81 -778 651 -222 545 376 559 -831 -698 345 678 -782 -391 -776 -552 -400 139 279 60 -665 665 -603 519 -83 -785 672 -404 -786 -518 654 65 659 -238 289 -629 -181 19 -390 -249 -144 -289 -202 -803 608 -708 -896 -702 -201 237 -775 -428 -163 -129 -673 773 -641 417 -777 754 157 -221 384 256 794 757 495 -316 250 -647 -138 -38 590 -159 648 422 452 363 -120 -392 -322 -502 -863 264 645 -771 -249 684 603 169 -344 -25 689 35 -732 547 -436 633 -272 -474 -167 618 223 -295 384 -716 -129 340 -173 -11 -613 -303 497 760 -276 -441 -675 -818 -530 619 -12 -871 567 -126 -628 -618 -266 -653 -690 215 307 -302 640 -472 -436 -425 -361 403 -430 -679 264 -195 -249 -123 -826 126 6 479 -351 162 -697 -424 -104 -55 -714 516 679 503 -806 770 44 -777 -18 -505 279 104 -585 -529 -481 788 710 -61 290 786 414 -49 -553 -258 -759 30 603 469 -672 -525 277 -657 -390 738 -81 -695 496 308 -523 -140 -715 -674 10 240 -807 797 -531 -333 -471 -743 -420 701 722 341 -721 -139 719 324 23 -494 -881 -469 672 -278 498 -541 18 -277 68 787 335 329 284 -719 708 52 -50 -817 529 424 -633 216 -341 109 -660 -93 -408 -14 578 752 94 399 106 291 -62 253 629 -489 -240 58 515 -85 302 -441 -718 -417 -595 -154 459 -808 3 -147 -354 476 302 726 -163 -193 -557 -276 -93 -725 260 -733 716 -546 -336 664 -766 -447 265 -657 -805 -396 -543 356 -174 388 -811 451 126 -869 419 736 266 366 -704 432 -524 634 623 203 164 300 504 -608 452 755 194 -148 -829 419 -59 759 -444 495 540 -55 -747 74 -722 -20 -653 -451 -365 -752 174 186 -196 -638 -504 494 407 109 -226 -652 549 128 149 -666 327 376 -517 -463 -833 -648 150 -453 -498 -642 650 -319 147 -245 -126 560 351 794 -572 -382 676 -770 288 -26 518 777 -448 -187 -789 506 -737 573 -152 -738 401 -210 258 -873 -395 43 -506 205 51 729 740 -141 -762 732 756 465 545 86 -531 130 -637 -463 -847 -892 800 -279 -113 -310 -459 102 616 3 -475 -354 146 -866 -312 -853 -159 -113 749 694 522 455 481 104 -518 424 -261 729 524 779 -277 415 -787 -255 331 367 -812 228 619 689 284 676 462 -575 457 414 504 -219 -60 -303 -555 562 432 -479 639 -320 405 423 -454 717 36 -366 609 -377 -405 -240 266 269 408 -359 311 498 -106 -165 721 744 102 661 599 59 263 -533 -492 -157 161 -226 -364 -59 -570 -259 -563 289 -12 -544 363 380 -706 -589 -538 782 -56 118 422 -483 683 637 578 -10 154 -467 -596 231 -430 -9 -526 258 -567 86 -162 -769 48 -546 -683 -369 782 -858 367 -356 -131 716 -291 437 239 -253 247 -527 -530 442 -292 480 -248 186 -529 797 -566 503 158 284 726 -503 505 -327 661 -876 -279 -132 625 -804 695 -447 310 -224 353 -753 793 154 693 -197 467 737 -535 -61 -818 -658 -847 -583 -127 531 608 82 678 -664 -98 -647 478 633 -423 203 -879 -413 233 -613 473 -762 -801 227 382 770 -504 715 152 -859 -258 72 790 792 386 -598 587 203 760 675 -63 -787 -874 531 -701 -390 -811 572 -885 -663 421 -475 320 -803 538 482 -550 -686 462 610 475 40 -222 -46 66 432 101 -5 125 -171 -251 -89 8 -365 -24 720 543 -667 772 444 -862 392 -134 -463 -781 -273 542 -85 118 -694 184 592 230 486 346 -391 69 -166 142 -68 628 -364 -786 -322 -171 192 -564 -198 -323 306 604 -267 -591 -377 -628 -239 -441 574 197 -496 -451 -17 706 -69 -548 -163 -322 -684 716 -152 -875 -199 320 480 557 -300 -250 -742 322 200 -306 409 -854 -741 139 421 -463 416 214 560 703 191 -357 58 -349 330 687 -31 -711 590 -488 633 -608 673 73 -393 398 -816 145 -522 -185 -710 88 -362 -630 -77 -214 509 272 -900 -571 -744 -803 -157 -114 -822 -503 -573 -524 312 123 -500 -550 435 -699 -167 -586 -701 387 360 617 -546 -721 377 -732 102 -751 -277 -776 -645 -313 -567 -541 67 -736 -671 -280 -377 -579 -86 629 468 98 370 -555 777 623 -218 -187 360 -85 -544 644 -280 460 596 -616 419 -341 -309 751 505 2 -628 218 279 -343 -136 -615 606 -515 -614 -101 -650 687 -305 444 208 -428 748 -897 -9 -233 -27 -878 30 -848 790 785 668 -348 -825 -596 -501 -785 -825 -213 -474 -498 -728 63 -389 -704 -793 -54 206 -418 654 -840 -444 -261 -350 -4 6 589 -198 441 714 -721 -888 584 39 334 27 -257 735 8 -754 -761 320 433 -81 -900 -61 502 -791 215 258 -795 -457 -802 -854 162 -209 -484 736 391 626 748 463 617 -200 -429 -63 -496 151 -586 -502 -704 614 714 -212 -314 255 -159 -214 367 -498 690 -166 -405 -606 -406 721 191 -209 -662 175 465 -327 -532 -123 126 570 -384 -211 17 -652 -114 -268 124 402 -395 686 539 -268 -473 -575 -616 23 -36 -487 342 617 742 -384 -94 50 443 -790 140 365 -499 -264 -745 289 -778 -4 400 -371 -724 397 -888 134 615 16 107 -762 312 133 -39 394 389 -249 508 127 -357 360 315 359 -36 197 -52 189 366 -53 -668 578 -20 -702 -822 -886 444 548 -374 523 710 318 -418 -403 48 -889 439 -783 744 441 780 -195 -855 410 -891 -271 -423 -279 433 -811 430 -1 -479 471 -733 -714 182 -892 -527 212 523 598 -663 265 331 683 -623 -47 603 481 -625 -465 220 -372 -305 715 -196 -717 762 201 -839 -721 590 106 -110 314 640 -91 -758 -336 -380 -412 405 319 -645 -569 333 309 504 403 -891 705 161 112 342 140 -21 -278 -572 552 -299 378 390 357 36 453 221 435 280 445 769 -192 556 -866 -450 726 -479 -629 278 531 164 773 709 187 45 -494 388 -206 489 607 -196 37 -328 -455 -876 -840 255 -575 547 526 -368 -36 429 -124 -533 -314 365 773 -211 168 -191 116 -216 -162 89 106 -204 470 -68 -66 673 243 777 -413 -731 -625 -65 216 -568 158 -876 617 -803 -148 -604 -7 -236 58 393 204 -136 82 20 -468 -369 -506 -695 -90 -260 -685 -519 -452 700 -103 31 -574 -198 770 -31 631 191 744 630 -640 -188 729 12 664 -670 -218 -843 -893 373 -814 -505 603 -51 298 145 -735 6 -522 -95 -645 221 -627 359 205 444 16 -85 571 -784 -423 -299 692 381 -280 701 -478 -12 -675 -737 118 690 -707 13 -21 -300 659 -534 298 -642 359 -137 775 47 -733 -284 -397 654 372 -432 -506 436 -340 192 -881 -291 -866 -490 379 -88 342 -776 489 -627 -634 682 -615 573 529 276 785 239 -305 560 619 -895 279 627 -351 538 -855 -755 -638 -130 -870 -421 586 -119 190 310 -272 444 8 -747 414 -238 -872 47 -527 112 235 283 -455 486 108 -4 -627 -569 431 678 103 -6 413 -602 407 -855 -539 584 -156 127 -356 396 -842 -735 694 478 -465 -518 -153 228 249 309 405 -413 -417 -221 275 -346 104 -365 -449 661 -858 -810 -179 -719 480 -817 -120 -167 225 751 372 -528 317 -326 108 120 -523 412 -270 324 418 209 443 -549 -380 -449 481 672 542 -208 -40 612 517 -467 142 619 551 435 -736 353 112 -754 -650 231 282 -594 193 499 -323 -844 82 353 -104 588 -200 -202 387 624 -407 553 -397 -76 -890 -119 -890 -838 600 116 195 307 -454 -609 -300 -136 -206 -294 88 677 -118 400 -756 -312 -717 -441 -465 -560 -510 -305 -692 -586 -380 -233 484 -307 548 416 171 -860 -48 584 -772 532 -401 68 -26 74 690 -568 59 -245 -189 266 616 -315 -774 151 625 -464 -402 -32 -62 570 -8 390 -712 188 -182 473 -61 766 554 699 -476 -176 -862 72 -139 674 287 -427 -208 -539 -606 -49 535 744 -435 311 -97 -7 442 300 -408 -732 -586 -675 -864 129 589 31 -50 -21 658 -24 -613 -123 -104 764 -792 -401 788 -44 250 -496 750 104 -173 785 -658 -569 -363 -83 -282 154 233 343 -640 768 -396 -739 628 49 -257 104 -387 -617 9 56 -185 144 -67 -820 -211 376 304 -474 -108 -491 508 135 12 -570 -375 -349 110 -714 -753 278 -173 -541 -266 -435 -513 -188 -570 -433 -205 163 -632 327 -184 -585 -603 489 -73 -692 492 407 76 -541 -423 10 540 -416 -838 503 -729 386 81 -766 131 171 191 53 -148 31 -623 -345 -671 -3 -70 -320 176 213 658 -758 177 386 -481 -441 507 684 750 -644 716 -657 -377 373 475 -604 -635 -265 466 -515 284 -408 -11 625 -451 -839 252 -718 376 -606 -705 135 -364 -602 244 287 -328 -207 393 505 772 -594 -73 -231 15 -236 540 73 696 -320 4 410 -775 109 260 -845 -641 561 664 -358 -562 87 765 -670 -635 -603 221 -310 -115 268 481 -437 478 -209 750 -653 -53 298 120 -787 -194 -762 -838 -523 774 -887 739 -742 591 -328 619 652 774 213 722 297 -539 -491 -261 738 -589 -689 -480 259 626 667 -499 329 669 -4 -222 -469 -200 350 100 -110 -8 -386 -708 -695 619 457 507 709 -680 249 510 28 765 515 -831 365 -650 -267 118 -539 378 -207 313 -759 -79 -217 -293 1 -532 -292 -508 546 606 -849 -537 -422 602 -303 -429 -500 -688 -178 -372 -820 508 -303 332 743 -523 495 -684 144 -742 731 -844 -169 164 -46 549 240 -232 -133 -68 -795 -825 -384 114 -131 580 218 518 -472 176 526 383 180 -742 274 751 278 -265 -614 462 277 57 691 -100 -21 410 -647 -640 -630 391 213 7 447 -146 -412 -21 292 -667 784 666 728 474 -19 -378 250 85 -579 -683 35 423 749 -392 656 -86 -301 314 -664 -265 -173 271 417 -817 -739 -395 356 -620 667 -724 -679 -140 -766 -616 -759 336 86 686 586 792 -37 603 -789 241 212 -5 181 -665 -382 -99 -354 -294 -215 -112 675 373 631 -804 -192 -758 -284 -776 143 -798 -489 574 -311 -159 -294 528 245 487 634 -31 -768 -153 -30 -636 -130 -592 678 -215 281 -235 -169 -699 -475 128 -269 743 -412 -22 198 319 631 -802 -394 -877 -706 -713 -141 459 -617 -786 -191 -364 309 -135 -622 264 -569 -57 -233 621 61 50 -788 -675 721 -370 -369 -820 290 554 -771 218 132 -118 409 -170 -898 502 135 561 -891 18 -78 452 -200 -711 787 -24 -838 -599 -159 -645 -604 562 -772 243 -196 590 -857 -665 -633 272 520 584 90 207 573 -114 661 -155 -890 720 484 676 -171 -891 53 260 -812 35 -488 -835 672 -676 204 -732 -839 95 14 -640 -116 -386 -239 662 -367 -63 -639 118 384 415 -817 -737 -392 630 135 -246 -226 169 -662 -367 721 476 -836 -611 730 491 -650 162 -831 -835 -284 -797 -847 -583 369 -305 237 564 379 -252 152 303 -414 526 -761 -379 328 -857 -598 -466 765 507 -539 66 -705 -809 -894 -387 270 -158 -900 -393 -178 749 90 533 -195 -413 -729 -268 -196 -35 790 354 103 508 -609 556 336 515 -135 -273 -808 354 85 -26 -463 328 63 -527 -592 -637 -837 -630 -267 408 -853 -39 695 126 -298 72 237 36 626 -50 465 265 -494 -60 576 -55 679 12 -277 -889 529 -189 130 -96 623 -883 -657 -303 -74 -30 -329 -715 -659 508 56 479 696 -846 -401 53 -493 644 -228 -144 -397 -880 -55 275 674 -369 592 -827 93 522 -828 177 -514 -37 126 373 771 60 38 -364 -882 -791 620 136 83 -63 -119 466 -872 538 227 149 -17 -17 -885 -467 499 -317 -878 -164 -130 -357 -543 584 -801 -281 304 420 -631 -565 357 -76 202 336 -256 -177 -258 414 370 -421 457 712 551 575 686 -359 439 491 718 -594 -492 654 -297 205 218 71 734 476 -37 792 -177 750 351 -474 -444 -583 -744 -144 -537 723 29 62 777 727 367 475 -173 228 200 -317 -249 -387 -562 -756 -636 110 145 345 -177 -502 -149 598 -277 -437 590 344 320 353 -312 171 545 -337 -331 -184 -265 -615 -623 -212 186 670 -416 -741 -678 534 650 -294 -319 250 628 719 -480 -703 -878 -89 -533 -706 187 -647 70 135 150 -524 -439 172 -338 359 -87 -134 687 -65 -621 179 -498 7 -455 -4 33 182 -635 -96 -146 692 696 405 -641 -214 705 -785 -841 160 -247 -131 -409 -501 369 -896 -849 -441 -622 -296 434 635 174 712 512 195 -191 -375 -438 -467 296 669 742 -783 265 -183 419 349 -166 543 -465 198 136 400 296 -145 -722 -422 -696 200 -817 463 268 329 -706 756 207 -603 -484 -516 176 171 7 -629 -474 4 -340 -645 -847 -499 -469 -828 -772 337 235 432 -826 -309 370 -879 -438 -515 -559 540 -673 -667 -226 -21 -891 -365 -493 718 -823 -613 -571 -281 82 -96 625 -716 363 -103 30 -85 -41 327 263 -335 -17 173 573 382 -370 -532 136 -833 569 -205 88 305 617 -405 -53 50 496 643 -468 -669 397 343 -643 154 11 -468 -71 373 -556 -353 -249 -686 -263 140 -219 -661 -436 143 718 552 -5 -116 35 -842 754 -228 594 785 -437 -239 -378 598 -319 125 270 95 -620 -896 559 -288 -672 -494 192 -849 -539 -602 -550 -515 499 -164 -661 295 441 76 410 -469 -812 684 -776 358 -248 -419 -156 332 -267 -613 -793 341 -9 -213 -535 -817 789 37 -547 426 -671 287 717 102 74 371 -633 -834 -257 288 712 315 49 108 -743 -513 22 -497 236 -153 -267 230 -129 -600 553 777 -636 339 574 341 -785 216 -564 -120 -505 304 406 -861 237 -843 81 595 -853 62 -5 401 215 -221 537 -96 587 625 600 -212 -289 560 187 -848 -597 90 234 532 786 149 265 -831 -188 -715 542 -466 685 -322 202 -403 -823 -289 104 -470 791 -864 -108 149 247 2 -631 392 518 -462 278 -293 200 466 464 -170 322 -244 285 -530 311 432 -228 -212 -81 -162 301 -226 -352 34 -95 690 63 -583 99 -440 445 -336 -57 256 382 761 700 -108 -316 -87 144 54 -354 -899 46 513 684 -272 735 188 -722 -823 10 286 -32 -244 -71 527 -599 -7 -207 491 -243 547 256 -441 160 197 -236 32 -680 -701 -792 59 -535 -365 0 -636 -8 139 -452 584 118 -625 521 164 774 298 3 -641 -878 165 292 755 577 339 -792 666 -200 214 448 559 -568 -350 -614 678 -329 728 -279 -471 -394 86 -435 -730 488 -694 -175 -854 -762 -720 -738 205 -751 -622 -119 61 242 -492 426 -81 679 -505 -57 706 -197 -706 290 608 764 -471 -643 475 -274 -610 244 -824 -63 -419 593 406 269 -841 414 -817 106 -513 -753 -798 -37 -283 78 791 -506 -335 787 -467 -412 -255 172 -602 442 105 770 751 532 -281 -567 114 -285 431 -744 715 250 -470 410 455 218 -276 240 -351 108 567 425 -103 75 593 210 105 792 782 519 -112 -182 401 712 221 311 392 -311 42 -805 578 -354 -485 268 -560 671 413 -842 524 479 -700 -313 628 630 -535 -258 499 -634 697 -837 -824 25 736 -288 383 699 590 -83 597 794 -612 -411 -352 -678 515 387 395 325 -176 -606 40 -9 536 -809 198 -311 -523 387 27 -712 -640 762 418 -795 307 -244 -96 410 -49 -898 360 -288 784 500 -131 461 -108 -387 660 496 521 -533 -476 300 -872 -862 -143 433 -741 -796 -761 -291 -884 425 76 -526 -848 -523 749 -719 -782 -816 -571 552 -40 350 -587 236 -669 694 454 103 -572 -209 -297 230 758 268 735 146 -852 736 267 -78 -695 -481 270 -727 247 505 104 338 -814 -713 14 -348 -743 -150 326 660 558 213 148 -686 -531 -221 -799 -522 -322 -560 580 -745 -303 76 -526 -894 -537 -804 -829 -33 -692 547 109 110 -727 612 629 -615 389 -843 -407 -388 -790 532 -854 -393 778 782 -721 591 296 795 53 40 -728 -713 600 386 -440 617 317 281 86 386 329 -512 490 -818 602 487 -575 -244 -97 -368 -689 210 -320 -413 304 359 411 9 -802 503 -293 -394 -620 70 395 754 -844 -607 52 512 -670 -744 -494 674 -109 232 789 -713 135 34 142 -399 -124 -524 -625 -689 631 -837 69 -372 -111 381 394 84 -115 751 342 31 -270 597 -118 379 126 -167 644 -448 -542 651 -360 -811 635 689 480 782 417 -516 642 370 -31 -839 -639 613 -124 203 -537 -505 256 119 -627 797 -879 779 362 -153 14 -98 -145 -130 -338 -124 791 -165 104 419 -897 -850 685 -381 327 -825 -122 -849 670 734 270 170 592 -165 -789 490 770 145 -661 762 -517 390 662 444 652 738 649 -747 687 516 -787 -247 125 593 613 480 -395 -197 -747 337 540 -540 -369 783 690 -775 391 607 58 -387 -309 745 -188 730 -856 397 102 -872 15 -771 -359 -15 209 258 -457 285 -410 -185 -783 -355 -754 688 775 -230 128 -738 649 -408 -586 -330 682 144 -121 670 -285 -190 761 -660 417 -289 -89 322 -267 306 708 -13 -614 233 -656 -752 -350 -283 -447 -645 -526 723 -354 384 -34 103 786 -280 491 -87 313 -85 132 -648 -148 451 -785 572 520 217 625 295 761 -388 -103 -486 -653 539 271 -328 529 83 289 337 -399 54 -87 -672 -833 424 -820 -712 491 548 553 39 -824 -724 115 -129 -532 -250 -772 -184 222 -313 -492 567 -770 735 -6 471 71 -841 -90 -556 415 298 768 176 708 734 361 165 -303 -315 327 686 676 -14 298 494 -277 -90 -811 464 -819 98 52 74 531 673 312 261 -262 -421 574 549 786 400 -900 -264 244 -258 581 522 -832 742 -620 -465 789 447 108 -66 -394 -778 421 84 607 -849 -631 -691 139 466 -349 -390 528 -460 -886 -855 -80 744 -466 602 246 -691 171 354 -222 169 -827 244 -329 -338 -179 265 -198 -836 152 705 747 -57 -653 776 83 -175 294 -55 -610 343 -686 659 171 -191 -668 306 -755 792 -652 -566 -515 -119 -351 -408 -341 -459 -256 -44 -711 -244 -470 99 452 -640 -349 493 505 685 -176 -547 -792 540 -887 -760 729 473 -620 530 -101 132 -864 -350 -94 285 -162 278 632 138 -610 665 -250 -222 -367 142 -854 -325 101 595 486 -642 244 -819 -894 -727 -587 -816 212 -744 -106 -474 143 -840 -548 -844 749 277 -449 346 -77 -591 -19 -722 613 775 -360 519 -479 -634 625 564 759 -305 -90 -198 -72 -526 -358 -106 525 193 414 -782 580 -43 304 -380 -33 -38 -382 -811 -666 53 -771 35 -823 376 -289 723 -22 -268 -335 279 662 463 -263 76 245 -155 -390 -323 -793 -274 -171 610 50 120 155 171 482 134 -173 600 -305 459 -361 -10 65 -394 -779 -703 -502 -772 367 404 391 339 735 -422 728 294 29 491 53 -370 691 272 648 -4 -898 -652 519 -629 505 76 -881 -463 595 -339 -851 -482 -291 -329 458 202 -95 -719 -810 -768 495 -271 755 -428 -877 -795 318 -526 -50 644 -786 621 -782 754 720 -197 96 -216 -788 -727 571 624 624 -95 -225 -358 67 -49 204 778 537 197 -282 580 -14 -450 -200 235 -401 97 -710 -695 173 19 -490 -508 -39 283 -218 -710 -318 744 113 -621 38 -762 -202 -650 163 -725 97 -78 -338 -812 -796 -691 660 -3 -681 -632 605 224 181 568 -454 612 -61 -463 -553 -59 708 329 -810 -437 -336 475 477 95 302 -303 515 461 373 -96 180 -789 59 -230 -431 3 -288 -823 -712 702 -180 -769 515 -314 56 -40 623 -658 -263 -757 -94 303 -158 404 -192 497 -67 561 295 642 461 65 -557 408 -524 -49 -541 104 707 731 -814 177 715 271 156 -525 -94 203 -555 114 -77 273 -389 -272 -32 -757 -834 -754 699 -350 54 108 -488 -52 -402 -763 -59 686 -106 -854 -196 -336 -191 77 735 475 -772 298 638 -289 -18 486 -894 -492 -598 -791 756 86 -482 772 -792 -340 -32 -809 -690 -166 -719 -707 405 777 760 358 354 -616 737 -644 208 -780 131 -296 586 -403 573 -494 21 -111 637 -441 139 502 755 -30 479 764 281 -113 -320 347 -889 619 -827 -228 522 258 -417 -292 169 230 -307 108 706 182 -434 384 -695 562 241 272 489 -469 63 693 761 564 741 -294 -273 -542 -869 243 -280 656 -823 748 330 371 -68 -761 688 273 -509 -787 27 784 331 65 -731 -228 223 241 542 557 -383 287 423 -157 -387 -267 -453 684 -108 56 -24 -813 -550 347 -526 81 329 391 -736 620 35 -81 25 692 -456 150 -887 -805 -303 -606 389 -163 -864 -87 110 133 -23 -73 383 478 -515 552 -347 -372 -810 -769 82 389 585 -770 -224 514 612 751 394 317 -284 123 385 -197 251 462 -823 -126 -872 -78 387 248 -192 470 -334 253 289 217 590 690 -66 -220 -220 718 -678 85 -418 -535 677 -403 -461 739 458 -109 174 567 -343 105 -846 -442 -16 489 -692 58 627 -784 582 -230 538 -542 392 -295 -98 404 378 -193 -79 -343 298 -641 -510 -162 715 664 494 -857 533 -584 -796 555 159 -9 -95 557 744 353 -609 -896 -565 -887 -79 455 -73 -68 69 -793 -562 -136 -196 -693 -571 571 44 547 385 246 -603 -401 -187 313 -634 418 -485 372 426 -133 576 519 418 54 -112 -541 209 99 -36 604 702 -631 -445 -492 -366 445 -595 -274 -583 512 485 709 -119 772 766 81 -32 -473 -126 109 -62 -167 -761 4 540 24 494 75 74 701 -300 -537 -584 66 516 158 -745 -813 -823 178 420 -76 -490 632 -392 309 564 68 604 -30 352 -494 -85 687 634 -693 -615 -754 608 -798 253 185 -263 150 111 -689 685 -473 -57 -170 -188 327 -538 591 699 -49 568 -236 -715 -743 439 742 722 -132 -852 -817 -36 -351 -84 24 -4 -319 -504 38 144 -232 -387 -648 -41 255 202 374 -556 -254 -882 405 741 611 -542 -359 527 312 -29 493 797 476 671 -422 469 466 68 -498 -182 -249 -841 -437 -434 -4 505 163 52 542 -435 276 537 166 313 -48 680 -373 749 -142 -134 468 479 696 -729 95 -106 -353 370 686 150 97 713 491 278 -628 -375 95 -41 609 -458 -69 -653 652 -311 455 494 -32 755 -779 538 -307 -538 456 314 -99 -346 440 742 198 211 -463 -347 -681 543 141 786 -304 163 -149 -340 -396 -140 684 -497 -497 -39 56 342 732 419 -853 -112 -244 308 -13 798 324 352 575 -613 -188 -882 -571 -379 634 -539 -32 528 -573 -224 -292 229 -165 -768 509 -772 -204 641 -169 -542 -888 -701 -711 -825 29 208 -652 457 409 354 80 -609 -519 -456 -140 -477 315 -470 400 -397 175 796 649 -269 -414 -738 -420 472 660 -677 -547 591 -551 -52 -234 -204 -58 21 -532 557 -270 -739 -57 -453 -720 -756 212 -311 456 -245 213 -599 -834 -844 -442 503 722 -520 611 -106 -256 347 705 -563 -8 -382 -603 494 -387 320 -397 679 73 -679 317 -487 -175 232 368 -52 -342 -723 -414 380 750 -888 -365 -356 -321 -585 -584 733 799 -173 529 -12 -39 -864 174 -654 -276 -479 280 496 141 104 -591 274 -831 -143 8 433 -323 -618 -594 -871 -258 -761 -713 -266 -289 544 -867 -486 98 -848 185 146 -818 -890 -104 573 -838 -566 461 96 56 281 -565 268 -408 579 -867 284 -50 65 -654 -820 388 -113 -523 -178 -657 460 -373 -530 199 181 756 -515 -367 -387 -687 -199 -202 367 -24 -309 -520 552 100 -49 -379 153 675 221 -418 508 684 694 360 617 -250 -170 381 523 352 509 -856 -5 -538 -610 -433 -883 -868 -349 524 265 -435 -413 424 74 -854 339 -658 511 720 -389 -888 -778 -596 497 162 390 -896 535 629 625 509 581 195 -341 -474 -176 -253 307 -375 379 134 406 -607 -468 281 -870 -870 -234 -550 463 -471 -892 -465 -202 -665 -91 -318 -362 -837 -36 -641 634 744 -896 408 635 442 392 554 -173 306 444 -328 -184 274 29 -245 412 -833 -69 -13 283 171 -510 -592 -683 271 800 -248 -11 270 668 -603 -840 457 -109 -258 -105 94 -280 -683 223 510 -669 -2 -344 -34 -374 -694 -470 -300 -37 -388 322 744 -743 -590 -624 -673 -757 -655 770 -112 -192 -147 700 42 -884 -780 -97 -611 -861 608 711 42 94 545 -277 686 -734 288 -351 735 -229 -329 -392 -283 345 -112 -229 -418 -287 -513 -31 -764 323 769 -308 437 4 -797 288 35 -419 -447 -63 725 558 86 -186 -225 -773 -290 45 -489 -85 294 364 -34 681 751 -504 -348 -343 -593 477 320 -199 115 166 -889 653 328 -721 -283 -631 220 -324 -493 -461 390 19 101 -295 -115 283 331 555 -420 618 413 -33 -543 799 756 -276 -604 380 -708 443 -703 397 364 66 -540 646 -857 543 224 114 -503 235 -10 775 209 796 -191 430 18 327 132 -464 -30 -891 -151 149 -198 -331 -685 438 -879 127 -677 -455 -49 -556 208 -211 -320 760 194 -541 631 -288 -658 129 800 -676 -278 -125 -855 -599 -36 -660 -708 -745 374 -730 -20 -495 399 711 -114 -543 366 -85 -674 -440 -252 -857 -755 534 -132 457 -228 -620 -508 -710 -536 369 -705 691 792 758 -742 -450 -477 -406 -44 -316 566 -57 -691 776 -131 129 496 587 -680 205 421 -670 -792 -540 356 -878 -640 -140 231 279 48 124 511 -598 -641 345 2 -290 558 -136 264 305 -874 -432 -895 -716 -210 557 -490 277 -382 -877 -677 -784 -661 -734 -186 775 -26 -168 273 -49 64 472 759 295 -578 -732 -634 -453 -311 -82 112 666 154 -192 537 519 -871 -158 224 65 -211 -192 -715 627 361 -753 399 -404 -253 -310 303 -56 -466 -13 -868 130 -852 -252 -226 800 -15 594 -131 382 383 -157 61 -118 691 690 -435 55 -694 93 -457 -132 -339 245 134 783 -197 662 -443 -617 -205 -355 -259 -496 334 -696 -897 -308 342 -52 -298 -853 -753 -703 499 187 458 260 -770 -701 -882 -203 -721 -801 -300 -707 -557 -568 -457 245 376 112 -83 274 -689 -789 20 -668 -724 -228 364 -707 -683 -220 -384 -619 -505 88 -707 387 -659 -148 519 -627 -418 12 -623 -389 -584 317 -351 106 -524 -218 88 -601 719 -556 230 -15 91 94 523 -500 45 -121 -330 -88 -874 -300 -75 614 -239 497 458 610 -441 669 -202 -629 -576 -511 39 95 -885 -828 -785 240 603 -690 -729 -751 -459 369 150 297 -85 147 558 -119 112 466 271 409 -282 -303 -542 29 -632 -166 -203 -797 72 -16 438 -375 -142 764 -501 -306 -494 -818 -530 436 -234 152 -799 37 -412 -375 88 712 174 113 -734 -513 -13 121 -827 -358 -887 -621 764 383 406 -459 -691 464 -361 -563 109 376 -291 -46 -130 60 -900 -290 -445 175 -434 784 513 -556 796 553 718 520 -29 285 644 204 -455 -823 -482 -353 454 533 494 -110 -60 142 -462 -58 82 44 258 -565 -50 19 -117 -12 -246 -175 633 -69 -564 675 758 -251 747 -319 701 -78 335 -45 697 205 -280 410 -497 571 -456 476 671 -628 726 -501 361 53 -637 -666 256 -576 519 458 301 349 343 382 540 386 -387 -480 -730 -536 154 -241 186 668 -688 -753 -364 591 516 236 708 438 -456 147 164 588 540 -898 323 692 -714 -734 -551 420 605 -284 -885 318 800 -47 -279 521 -580 166 -36 172 29 -279 -760 207 57 -313 -877 19 299 -760 503 -224 222 -355 424 -730 536 -348 -688 257 -76 732 -333 -804 676 -289 -295 468 -247 -695 792 131 671 370 294 666 -310 -704 674 -884 691 -436 -326 -773 430 79 -324 -831 -763 786 -129 209 -774 -644 -681 241 -680 723 561 -720 -703 -265 -894 71 -884 -6 43 -672 313 88 726 213 427 -574 525 205 -518 -96 392 604 -215 -182 -504 -862 -831 398 796 -887 200 -139 395 -845 51 -281 -821 304 424 445 550 668 -721 360 -342 626 -480 -891 -44 341 552 -260 -729 18 -128 -300 -684 497 -590 440 -833 -186 499 -751 623 -627 -832 -636 563 374 496 143 -405 -222 559 -173 -431 -293 -430 -887 -893 -376 -483 327 231 -68 -337 -328 -427 -172 -531 689 643 648 162 308 -394 -827 765 362 797 -753 565 -411 -496 444 -283 125 -541 338 368 -450 -644 -484 543 664 404 530 -295 -146 715 472 343 -404 -556 410 -116 -639 -268 -723 -210 181 624 -218 653 -688 717 634 679 -869 -82 473 -505 -163 294 -556 753 -477 -532 -632 340 409 -133 500 -783 149 337 149 -880 -724 -106 -488 13 270 651 -373 38 -406 -325 646 502 360 -507 -626 -851 -460 521 19 -760 -497 -840 38 53 -499 551 -655 236 324 -771 -361 39 574 -282 189 671 214 516 10 508 -560 371 780 -853 -833 561 696 643 -487 419 235 668 -851 613 36 424 -562 770 -530 -338 -92 -765 -363 -411 59 -613 -421 226 794 -292 -747 -388 737 -396 -437 -644 -671 67 -339 -653 787 -761 -311 700 -487 368 -511 -183 -298 -556 522 699 700 114 543 -574 -469 -688 248 -607 -201 -805 780 303 -266 -507 202 -790 -365 -8 -612 -388 359 -730 -111 29 490 -478 -700 464 -144 -74 428 -704 -749 -645 48 537 -83 501 -413 -823 157 -399 745 382 732 509 584 320 647 -733 -592 -486 31 -782 371 236 -314 -343 -266 -807 -445 -456 -815 -369 215 657 794 424 374 -325 -603 -133 599 184 353 19 84 -352 10 181 182 322 -266 690 244 -229 712 -658 -234 -18 328 60 -75 45 -616 561 117 39 3 504 -182 382 -322 154 348 -524 -486 -706 -798 -256 -324 163 456 484 -784 -101 163 73 758 -207 -370 -29 249 404 345 653 -779 -151 236 -243 -663 752 31 153 -437 601 -47 120 -124 208 -208 106 -516 -630 547 -296 -745 578 -237 -416 -70 -863 -832 -181 -32 517 -3 133 -746 -20 118 -156 113 -543 -716 467 -537 437 -869 58 -611 402 -828 -3 502 728 529 -52 101 -697 -341 -651 -133 -63 -245 -421 -17 349 -77 174 -52 -573 -213 456 53 639 -560 -453 160 402 -739 -167 -337 -138 136 450 348 -458 -579 495 -897 769 -462 151 -670 671 -391 -469 -840 -594 -353 761 -644 -878 -406 550 -804 -640 178 -527 -306 615 -513 -365 -255 -669 492 205 -658 -408 -297 209 254 -841 -560 71 -755 773 197 -775 326 698 -594 288 291 -527 262 559 539 207 -111 -480 -880 -601 -827 553 -707 -202 548 204 -438 -212 549 -871 177 -64 -364 -858 20 257 708 -547 168 -833 343 -456 640 683 576 -299 -569 68 703 415 -749 722 771 682 71 494 479 493 -631 -139 -672 220 716 -467 -41 7 487 -113 162 -497 3 -313 108 250 -36 420 358 689 18 678 -221 -78 -543 497 325 534 -164 -326 325 589 -451 428 532 235 -338 348 -576 350 -681 -675 -502 737 -865 -878 29 658 -559 -112 -610 568 24 755 34 -659 -632 199 505 -102 -144 704 90 749 -183 -22 648 -539 -415 656 413 67 -215 -779 -608 349 597 -340 -815 -689 -606 449 -67 -842 -819 -789 326 -359 -766 -657 -623 610 -294 526 761 -96 136 -160 -823 559 -99 -590 -460 187 -34 -403 -244 -42 -531 -179 46 -731 361 138 78 431 -187 58 -21 -2 -227 -22 -11 770 608 433 322 -394 -800 -730 -800 785 245 -225 81 -474 -90 457 64 -734 590 -280 -680 74 55 -562 -802 -827 445 -533 -229 -421 684 236 -898 -30 -563 -772 -794 -473 -569 216 65 522 682 335 -809 122 -641 396 -338 -541 146 -685 568 402 663 155 -658 -300 286 52 250 21 354 -100 141 -633 -215 186 726 672 643 509 50 80 -381 338 81 167 505 -861 605 173 38 712 120 354 133 -68 19 -546 132 486 -75 -743 -674 140 180 -834 83 391 550 149 216 130 -366 -794 459 -574 681 -860 -383 -225 277 -599 -254 47 -134 -880 605 277 -878 -454 534 447 -725 -354 -143 -55 -545 -545 470 699 55 458 640 -699 -559 170 651 -510 461 648 710 -382 138 571 561 432 145 790 -878 34 -845 590 -209 -398 -462 640 736 341 219 139 344 -239 228 125 -231 -549 502 -44 -310 -696 753 228 -633 -528 -848 452 -788 -827 -899 240 594 658 -811 -32 -581 11 524 653 102 198 -803 -865 -654 170 739 558 341 -594 -825 -371 -293 -193 -592 -199 517 -183 -50 -456 667 -543 -643 -739 -566 335 620 -92 -774 -823 -7 484 315 -181 14 -132 -779 372 -40 -645 512 -437 -297 -589 -492 442 -629 271 -443 94 -338 93 -73 -292 736 -634 458 -93 368 -24 -124 117 568 624 427 -468 509 14 622 405 172 -168 258 -426 -686 728 -92 -651 -314 356 -862 224 291 -618 -7 607 304 -662 -58 -650 -437 381 159 166 -484 120 -797 -752 18 -245 789 199 100 194 682 621 -540 765 -890 -70 415 798 -508 117 359 -443 527 -8 573 54 -847 -755 -315 -93 36 216 -346 -464 -645 -172 254 -212 -236 -203 -558 631 500 -493 -190 -900 -618 -861 195 -521 613 -286 -714 -874 581 317 -488 455 143 -398 584 -455 113 -509 -272 354 209 319 644 125 696 651 -771 270 727 -774 -332 242 376 -828 -798 432 97 423 53 -713 -771 588 624 791 -6 290 -455 762 71 537 -884 -22 92 400 -827 565 -37 326 574 132 -266 -543 -844 -661 344 -832 -141 147 -577 287 785 440 65 -844 -276 407 -349 506 761 -744 328 -236 709 188 762 389 -413 254 295 185 -745 -648 -74 132 -685 -493 -696 104 -659 -324 -899 749 -77 -83 -6 -300 295 -589 -703 -140 321 568 -732 105 -797 -717 -561 -334 283 604 120 -316 795 -890 -332 235 272 416 -101 -80 238 -859 552 340 528 306 599 -849 440 -21 -189 196 318 562 492 715 -113 -621 -104 -543 -220 521 793 243 754 -180 242 -533 25 -203 -8 125 -597 -677 259 -28 -752 286 403 -782 -96 -365 -730 517 180 -333 333 293 732 799 -760 633 -825 77 263 -872 -863 -771 -242 251 -202 219 -25 -770 63 -729 -847 257 -57 -548 -504 -152 -898 -513 641 -531 105 699 703 -449 -136 -288 558 765 766 -109 -477 -286 419 777 386 692 -185 -126 112 -626 419 -717 -826 216 60 -732 369 -712 -483 -678 -794 -585 433 -375 503 294 367 72 -451 -195 267 465 587 -147 58 761 -856 -217 -67 531 675 -235 399 -86 -248 -71 -37 -707 703 -108 -504 -843 -109 -638 -490 724 455 249 -352 -100 432 -84 698 615 254 25 -847 -630 516 372 -801 -490 638 -82 208 -454 175 -526 328 -261 -632 108 -82 -437 716 -308 -599 -825 106 -184 -67 366 726 325 -544 -733 -789 -204 481 722 711 562 279 516 -846 -81 29 -108 172 98 373 -694 -511 735 172 -76 -656 -860 -109 -41 -250 -543 -68 -585 204 -70 466 -247 108 453 372 -645 561 -117 -807 -8 687 268 22 -139 -410 -23 -534 -648 -801 744 593 588 -223 173 322 777 -374 508 -864 -302 -854 31 -488 452 576 -643 -630 -53 267 691 328 -861 -870 454 -231 761 -319 722 -429 -73 -125 568 306 -453 -378 -179 -61 -628 631 36 278 -662 336 -486 -252 -159 718 663 236 -329 666 539 -238 -48 -418 519 -277 -151 72 -40 -837 453 363 74 -156 -196 -383 -894 -738 600 605 -693 625 405 360 351 391 -191 449 758 -775 380 -41 181 661 -285 407 -358 402 335 768 -231 -123 770 171 580 -834 -629 532 -376 -39 269 642 -484 138 232 -28 464 285 -446 -601 273 415 443 362 -858 386 126 -653 -581 180 -471 -177 -520 -460 14 569 -134 439 458 214 23 671 -656 163 -789 165 430 344 305 167 -347 271 -691 -495 -612 5 122 -524 -427 731 757 -663 233 -557 -762 -365 -724 -655 -264 -572 -411 126 37 -207 26 318 -615 296 449 -325 188 -621 120 -543 540 -835 -785 -136 -736 -654 35 -878 363 -708 285 -734 -163 -867 390 473 -237 361 315 119 -683 -650 -123 -450 73 -649 339 -495 -551 -198 131 -186 619 666 -192 -652 566 -253 549 -229 -437 -398 245 -237 -301 -629 -11 429 188 688 46 -703 414 529 137 -809 -503 -362 -46 -524 -45 -877 241 505 -325 -160 -491 96 -857 249 187 207 -900 342 -561 -373 38 399 107 -369 -493 -691 -521 419 -241 256 186 -482 29 34 560 97 -465 -169 -535 475 -889 141 9 149 544 -206 -493 125 -539 550 -69 -122 362 -143 444 725 -494 222 -240 -8 -201 -115 -613 732 -295 -858 -522 761 -29 748 -48 -579 483 -575 -608 -271 416 260 -386 -375 789 362 567 250 469 344 370 -318 -115 511 124 605 627 -389 379 -485 745 -827 744 662 -202 -825 -279 484 -515 632 -310 788 211 -405 -313 243 -172 -803 639 607 -431 601 -402 -542 334 -734 276 450 -834 -115 -646 702 228 -504 92 70 -25 -603 -204 225 -278 -409 -804 -539 267 -827 628 -579 48 -659 425 -269 208 287 96 -544 694 -644 -146 -18 161 465 -113 716 -517 -580 -443 -601 -537 -520 -604 747 -517 127 -707 -498 4 710 366 -312 103 484 -551 -860 -886 475 -130 749 72 -488 -770 -628 700 -333 138 -256 728 -859 -189 335 268 -266 428 577 -3 -516 -563 -89 -691 403 394 -630 563 -355 114 -816 -149 737 -123 708 -861 -330 793 -506 158 -244 211 -738 311 -277 -2 -340 693 -322 34 -792 297 -646 -151 146 236 -165 555 -289 -810 763 552 164 487 453 -581 -2 -315 36 -340 507 681 622 -100 -605 -174 -459 -879 433 -242 -342 -759 -897 -35 -871 -828 -63 -316 498 -50 326 -610 765 -343 -873 -330 100 -439 670 555 -204 390 575 769 -387 -426 342 214 -42 -173 567 36 -524 -332 -758 389 -554 -161 -329 -592 -219 -281 -841 390 607 -167 203 -166 -20 135 -383 -664 -247 -686 671 -186 49 -49 220 137 670 129 465 -463 -37 -674 -250 284 -135 -115 488 191 -518 27 -515 608 -409 -188 193 -109 613 -337 342 645 -487 -338 -672 -863 380 -82 384 -552 -822 -561 -48 725 -131 287 -239 -53 37 -707 -160 -246 480 622 -698 -253 -651 502 -394 364 573 767 -330 -461 291 -885 282 374 544 40 367 127 335 -661 665 79 -895 142 -442 -232 102 -419 372 337 -274 710 -321 476 -387 -801 -836 -296 -603 -201 -408 453 575 -48 -166 361 -842 710 284 413 -595 -48 -567 -117 681 423 -643 663 -517 -794 657 -400 610 691 588 335 244 232 -364 -347 -370 663 -860 -657 797 123 732 375 -591 -813 -338 1 718 -441 729 566 312 523 664 479 6 -773 -747 -286 131 -182 391 232 146 364 744 88 342 -754 -507 -339 -827 113 668 -31 682 -16 347 145 -377 17 -300 -38 221 69 -831 -879 612 -323 -675 -242 -351 -886 -181 -242 750 -867 3 -501 -16 550 -672 43 -44 -764 474 65 585 332 715 -489 40 119 -428 333 401 406 627 -360 -194 -603 -625 -493 -754 214 -602 604 -428 -745 -867 269 -787 -373 -20 508 -767 -781 561 -864 -285 -799 769 247 415 -142 -362 202 479 -780 -635 -658 -111 179 -160 139 357 -739 -335 181 245 -350 205 -821 -536 323 -830 -898 156 617 36 352 -186 104 252 -405 -41 -570 610 749 -566 -415 181 674 228 761 -794 -685 517 532 -60 154 724 640 -850 -296 -218 -481 -371 229 618 -291 -626 -87 -427 39 -873 230 515 642 -732 422 -870 241 -538 218 -886 248 -814 193 -224 -382 -117 81 -338 75 -388 -649 -402 675 -513 -176 151 340 664 -54 -878 -571 -416 -667 -217 -342 463 710 591 291 -493 -836 -47 -121 -589 -495 -760 -68 -394 -853 -327 -73 364 482 -218 -313 -732 -769 -324 736 -496 -813 472 -99 210 -211 591 -843 -282 128 684 449 761 396 546 608 -519 -225 -639 468 -826 29 -151 403 -342 -431 -578 36 -852 -682 73 362 -15 -268 -367 -748 187 134 -384 -75 188 -633 269 -13 42 -154 302 743 746 594 565 -111 58 438 467 -566 355 -47 -608 248 -790 -514 404 461 -792 66 197 -241 758 -198 649 -58 214 -246 -864 439 709 177 743 -397 129 435 231 776 -830 394 357 92 -330 -378 -65 450 172 721 55 -875 -1 766 -104 85 -289 146 522 136 -66 -725 713 -93 -104 21 139 -479 684 -359 502 -409 167 589 -337 -436 109 791 -57 -53 309 -52 534 463 -42 -116 307 512 142 348 -438 610 599 619 164 -780 -405 446 135 272 605 332 551 612 326 -531 350 -333 -82 -391 458 273 -357 319 -717 -420 195 -706 -247 284 323 -706 21 132 -875 -233 -742 401 -89 590 -289 346 657 690 -331 275 -216 113 215 618 -378 -633 -351 -724 340 -799 151 372 617 737 -854 -227 -440 -841 127 -281 -824 217 -466 -20 -843 313 -575 -861 267 -226 131 594 -41 528 -57 -663 -16 429 535 -812 757 610 575 628 -412 -796 -481 -150 459 -363 -92 -736 465 -750 117 118 -68 521 -198 -791 131 106 456 -217 530 540 266 -79 742 61 -36 605 -690 229 530 -267 545 44 603 -714 -38 692 -757 -34 -519 -172 -652 -723 -76 301 -199 -772 288 383 360 57 -802 604 263 -262 -729 -404 551 262 492 -16 80 -798 -813 -609 -405 -447 616 -649 -811 -200 765 -364 -634 706 611 237 -381 605 -398 -436 -489 -559 212 207 -630 -410 229 -615 465 235 94 304 2 293 -277 226 -527 -840 394 123 621 -106 471 655 -805 460 679 -863 188 -290 -783 -414 -544 748 166 93 533 -293 -381 -613 -626 509 -198 -169 -491 -437 -213 256 499 484 -642 748 -644 544 -797 -716 -717 44 534 330 198 572 617 748 -634 -532 -433 676 51 -594 242 -554 -746 -409 -718 16 445 207 -689 118 -436 -667 175 77 704 -367 741 386 -350 300 44 -516 16 -435 -841 -872 48 739 181 -818 688 -423 -139 108 -770 592 640 172 84 -777 179 425 -70 623 -40 -1 -124 -607 -791 -18 -711 -508 568 696 -263 779 -583 474 72 -93 -771 -26 -437 333 555 -277 600 -168 574 -892 594 578 -780 403 -89 -240 -207 571 536 267 -227 378 -623 -138 204 490 719 -23 489 415 172 680 -13 -194 -694 -206 -708 587 788 -358 -1 -883 314 792 -805 699 449 349 455 -593 -791 -287 562 738 -770 -330 142 100 -443 -770 -282 -149 -239 277 518 -139 -900 -62 -312 -529 -820 276 -327 -447 -15 519 -482 -734 129 -679 529 -417 -670 217 -394 -325 -524 499 -868 -740 -852 353 382 274 10 260 511 -478 477 -31 -124 791 385 710 -316 -450 -699 454 -128 -78 592 -139 -569 -318 -349 139 426 512 -326 61 747 -432 284 96 396 251 749 -337 -141 -79 -185 163 -126 556 478 669 236 543 -82 -566 559 386 -616 269 -596 -841 382 565 120 -360 -259 258 267 -434 131 -139 274 748 536 206 38 -580 680 39 363 -230 -428 -368 -493 -773 467 665 443 -219 4 424 539 -542 702 103 -95 -341 -763 742 -340 -606 156 162 617 -285 740 613 626 578 -731 196 546 507 779 465 -389 713 -255 -265 131 -767 -811 -522 -143 31 394 582 -139 515 449 -771 490 563 527 -598 147 609 -805 -401 320 544 -99 173 -658 -872 -220 -169 -591 20 400 -526 -653 -179 -102 -750 426 324 -344 686 -875 108 -866 -570 -601 -15 557 -487 280 -19 -226 -124 -98 -263 207 -13 746 -404 -95 236 539 781 388 -224 -461 417 -171 548 735 60 -367 500 687 114 -530 209 646 -455 -767 598 36 -803 -385 420 -502 752 -432 -616 419 111 -887 339 300 566 237 678 681 -304 541 96 -803 386 -575 792 -461 -840 -345 -829 597 -282 78 740 -810 332 792 -44 -520 52 -645 776 263 -151 776 107 -554 -178 -225 -891 -93 -270 605 799 -679 -82 615 -402 -771 -271 14 -412 -521 222 -897 113 265 687 -376 615 768 493 -787 -321 -889 -573 -227 -462 234 -451 465 586 -349 140 -840 488 -598 153 -224 554 -142 711 465 -566 400 33 -805 64 55 381 426 693 274 -381 447 -749 -499 -631 -817 317 684 463 607 779 603 644 507 -877 -116 679 400 -182 -809 273 83 773 -99 -682 792 -309 404 75 110 -508 -653 509 355 427 775 793 596 -657 -501 -585 -455 727 774 -740 186 -228 345 346 -802 56 -793 -300 -373 -456 -199 745 284 -705 4 -136 616 -232 560 87 466 -862 -243 699 -497 499 587 -803 -155 427 -208 610 -686 -859 549 143 331 -398 265 535 -635 -882 371 798 424 -371 355 199 700 142 489 -30 615 -44 -146 -307 228 -414 -656 295 -230 567 787 -538 403 792 -381 133 602 189 706 -711 -142 -868 -515 -821 -454 -486 -462 578 249 439 -253 -96 128 -601 540 -806 226 -606 -849 -767 730 -368 519 -104 -883 -808 -708 -212 -814 57 -627 -731 -253 -398 317 -83 -404 -536 160 273 -742 377 506 121 151 -728 356 -816 719 -352 -582 -534 -65 -841 -811 -508 39 80 171 -809 429 524 175 -443 -101 718 -492 -56 -225 271 0 222 -872 -710 -833 -117 -524 -130 704 739 311 84 247 -37 -286 -732 205 646 -540 -259 374 237 360 -356 -856 -589 -549 -790 -826 1 491 794 235 155 325 -598 529 -137 22 -593 -651 605 -365 503 743 -265 343 623 710 511 677 597 782 190 299 -684 767 226 -81 -893 -603 -395 -269 -783 -231 286 665 -76 -107 694 705 520 15 763 -828 351 345 460 -668 92 -721 -439 -280 -677 775 557 765 -507 -205 -892 -501 354 -755 741 -273 315 331 -61 159 -188 281 262 -732 -814 -208 -179 -387 385 606 -457 -268 -370 -510 689 184 -632 579 -197 377 732 -878 411 539 126 379 713 -743 666 -614 745 -313 -146 -723 777 -494 -571 -566 -591 484 459 -219 -10 -610 354 32 -289 197 -598 -820 -314 566 643 -42 185 398 -792 490 525 -370 296 616 -37 -578 -196 787 -730 -769 227 -23 -804 -379 -607 -218 498 -573 -358 -590 427 -22 -633 574 541 -33 394 -849 493 581 670 -475 729 -291 764 300 287 -409 -52 -178 -214 650 -296 131 110 -592 -530 -869 667 475 634 790 667 244 -540 269 -25 -266 1 -379 30 -744 -15 -861 -815 -478 766 -218 -442 -717 -574 700 487 -220 452 408 -417 257 -590 -20 32 -583 -751 -879 -496 -895 -287 522 -785 228 270 738 -681 349 -218 -363 99 -289 298 633 373 -701 677 -230 758 -25 -197 -481 92 -842 475 -573 313 -600 603 719 -743 208 -691 741 -734 126 339 99 -794 -780 714 339 -525 -647 631 386 -396 -356 444 -144 231 -617 -54 -798 -463 -733 -653 9 -215 -46 -653 -387 -252 659 -106 -394 -379 515 163 772 328 222 -40 -859 537 -156 -768 -115 -496 -644 500 -578 798 -879 -401 -376 5 775 -753 -619 -639 368 -393 -44 -743 407 127 -433 385 -510 301 -680 -713 637 -136 603 470 339 -781 -699 428 -506 -163 -144 551 688 416 -188 69 -609 -683 -825 -891 185 539 305 -369 -95 -680 -749 148 250 -156 -296 -604 -314 382 -584 335 -749 152 654 -166 -57 -230 -622 -797 274 59 564 382 135 540 -151 -331 -645 -618 156 -610 523 -877 158 668 -505 147 -546 -577 -560 -17 -388 -106 -770 -52 708 112 -611 714 -35 550 -468 -7 476 -396 -372 134 -597 -796 601 -751 660 -511 48 698 -445 513 -485 -98 30 315 180 757 647 310 -529 251 577 587 -684 -36 -797 -801 -365 -45 -437 217 687 783 209 365 -464 387 377 470 -571 -74 -636 607 589 -585 -352 122 -432 -135 523 268 19 -887 596 39 -743 -142 248 43 -114 348 -609 -420 535 -169 -721 -829 -887 -415 527 373 -485 227 -447 428 67 -378 91 90 -127 508 -205 -40 199 734 7 415 -522 -60 -78 -93 29 -203 594 -630 -600 125 271 -783 -86 264 174 -651 534 -407 703 -677 673 112 -603 666 299 737 507 191 547 610 606 652 22 -502 18 233 308 642 316 264 -258 -888 422 -704 -539 100 -797 -85 64 333 -400 374 -20 385 212 162 767 73 -792 -845 563 -356 -92 179 367 -581 134 638 121 -613 633 -300 353 -410 -789 -466 -310 -472 -264 315 552 -151 797 667 -688 123 640 343 -690 -723 415 -367 -40 470 181 -651 561 -900 119 -286 -469 390 -105 394 -201 419 676 -341 -370 -306 30 528 18 709 787 -578 617 -708 749 -639 -784 -769 340 252 -859 423 178 -657 -432 -509 -646 504 -632 -794 152 -181 -165 365 27 474 -350 -825 432 -315 -893 51 58 -664 665 657 74 118 -424 -241 -434 570 -225 737 -644 697 183 -514 532 -594 782 -635 -796 650 -553 631 -366 -839 -589 544 101 -676 -171 -6 -333 264 420 225 576 -822 687 -738 -398 430 -510 486 91 -392 -738 146 83 167 -6 521 429 472 783 103 -884 -304 584 418 692 -247 249 773 179 -272 -165 508 602 -393 -332 -592 -538 -473 277 -51 267 -133 -171 578 99 -598 -496 -388 432 744 607 -514 -518 89 -125 -459 -894 563 -441 -424 429 -631 -675 -188 -609 -737 -778 417 -56 -246 -897 628 -826 462 -13 -69 97 600 -816 -886 -416 142 435 -137 93 -168 418 -250 -893 -662 -897 -681 359 -490 255 -759 -603 -398 -196 -298 -575 -742 739 -633 581 507 308 -434 83 -349 434 -607 574 341 502 -70 -533 -511 -128 576 100 -378 190 -687 270 -325 212 -663 445 152 -150 -176 752 -531 -806 -446 202 256 -69 -571 464 577 418 -152 -755 -415 511 -431 -888 75 286 -271 -335 76 -456 -735 750 -883 -810 -885 201 -104 -195 -619 -541 449 67 -594 -744 726 -761 -295 -356 -638 -626 -537 -841 399 -497 386 -706 -319 -234 26 484 -307 261 485 715 -103 564 63 96 -385 609 21 73 706 -393 735 716 -591 -256 71 386 -303 -295 -658 -268 -20 -878 692 -467 101 -884 -212 391 -482 -9 15 -470 -225 -833 613 538 -748 -816 -209 144 635 -424 -91 -668 -91 343 -869 245 231 -582 -441 -399 -162 -804 -650 -456 487 479 -112 430 4 -273 668 648 -441 -135 684 -106 -369 491 -798 671 221 -753 -715 274 639 -712 -41 -732 119 -528 -316 769 -186 105 -840 -203 -685 545 -628 -565 -21 29 391 608 251 -568 108 -241 -810 -638 445 -455 362 -621 -862 -771 -838 -666 507 279 -105 372 426 771 -563 -824 418 -878 387 -430 -777 -183 -238 -857 -766 -26 -641 619 304 386 186 -675 602 -503 165 341 -132 -378 -598 -107 331 -792 229 754 459 -778 683 669 798 439 -77 -144 -199 -128 780 662 -752 -367 -882 -270 -144 713 -305 -499 122 756 -444 311 -8 -209 472 -841 687 327 -586 529 -543 -805 -654 -631 728 -75 -194 -359 -371 697 -872 -725 -120 308 254 -414 134 445 298 -223 193 -300 -435 -480 -675 288 286 256 535 -586 636 -782 -287 -835 -74 -113 -224 -385 218 250 -248 -373 -556 -125 -91 -644 -836 -594 -291 -64 456 -428 73 -547 -575 -525 -355 -163 -503 143 -485 335 -728 547 370 188 432 -630 233 37 -284 161 -760 -18 615 -566 -28 -722 -437 -141 524 427 -533 -431 318 -759 -158 -274 334 -494 -197 -450 240 -454 382 319 431 260 683 -900 5 -733 209 627 -328 532 101 545 -271 -103 308 345 -548 377 -875 440 -831 800 -314 -188 19 652 -815 771 546 619 -791 -737 -506 492 -754 -78 -498 -753 672 -85 753 -433 701 -363 725 568 -588 -453 111 654 -451 -565 -57 355 548 448 -17 -837 220 -726 368 83 389 -838 448 173 266 -653 -459 -201 -841 -896 -184 -899 218 51 482 -357 -255 112 -132 730 213 -725 -333 -656 -384 -303 -26 690 11 592 279 -108 170 135 -299 256 421 -301 -363 -97 565 -111 -533 -136 582 -210 799 574 292 -402 497 316 255 -405 633 719 627 279 -819 -134 9 411 -656 -286 525 -84 -222 -887 -624 -777 -782 287 363 358 404 -166 -137 728 472 -30 -674 -851 -873 513 588 698 -209 170 -475 -38 -177 -787 -860 146 -61 527 -111 -609 -759 137 580 -663 -779 -332 -390 -235 672 567 343 -702 527 -709 135 144 -551 204 175 57 -644 358 106 -103 586 547 28 -679 -13 -43 490 -77 -121 -306 -173 -41 -188 -890 -671 -417 510 46 -515 338 674 197 -249 -132 -196 456 -779 -567 362 -348 -738 -565 -522 351 223 -379 662 622 792 129 -279 525 -112 768 192 28 647 -50 30 146 353 506 -235 -272 639 662 -169 768 -73 -362 417 472 511 379 153 173 -79 -639 -194 1 -562 -242 -74 415 -699 733 -377 112 -387 -812 774 616 -173 -34 -608 -248 294 -614 -691 -77 550 -895 -75 651 537 -578 417 576 -196 -373 -884 119 -379 -383 -809 -513 420 193 540 -98 -323 630 113 -838 -318 646 -433 -766 391 571 247 595 635 521 598 -716 600 228 -474 -95 48 -877 440 468 -579 97 330 -219 135 -505 -717 478 151 406 -268 169 554 446 -746 776 647 -321 -537 -149 -444 -852 526 -780 -530 91 -429 424 -332 703 547 523 -403 -861 -725 -351 -154 179 -678 -104 619 -457 144 606 57 -465 -816 -30 334 251 -274 414 -579 -377 251 220 -674 -365 135 561 432 -200 508 -890 745 718 -141 -862 -185 -669 194 -553 37 432 788 -124 -686 -799 -683 -761 -201 -535 -522 -680 -414 -859 296 656 -26 700 650 -379 -801 -157 -55 -38 -809 649 -893 191 -843 76 424 165 -113 388 -230 460 22 -821 290 -618 -551 782 -582 733 637 -896 -508 103 -766 62 -576 516 142 -623 796 527 -528 -77 9 -868 622 -59 -17 643 313 195 -815 185 -275 -572 -493 299 429 103 -426 -649 -17 176 69 248 351 241 375 -554 77 -646 -660 566 34 461 -91 -527 607 460 -285 413 307 -457 -133 798 -259 406 -272 -174 -632 712 -376 -115 310 286 -67 -110 65 -852 -586 -880 493 -852 -344 -898 632 -509 -426 1 -729 -255 293 -471 -609 641 32 -331 -621 -721 384 62 129 30 -81 317 -549 -157 221 176 714 212 656 414 -516 -871 20 -734 -61 360 -221 -214 -726 -497 -143 311 -61 425 355 -509 -581 -70 -305 -109 -792 54 646 -679 -83 -297 33 515 -405 -353 374 555 175 460 747 -223 -438 -151 -136 581 -893 117 -317 195 797 -552 -673 -591 380 199 -74 93 54 -188 -6 -208 -160 -457 -362 -377 649 -692 776 380 754 -445 275 -568 -37 439 -882 625 565 -31 23 344 41 -638 153 753 -154 -268 -368 -233 -671 -402 664 -893 185 -817 -625 -835 8 80 31 -611 -699 169 783 135 -619 771 132 -552 600 -162 575 263 -762 72 -573 -707 -104 361 -755 230 392 -874 78 -684 161 328 207 613 678 450 212 -118 629 -262 363 -880 -21 -842 -328 -814 722 -370 -360 -323 -154 798 -749 604 -31 -125 454 229 423 659 -864 657 414 -657 -23 -408 -629 -577 -3 592 494 146 -183 125 -28 800 234 -119 778 184 -401 16 -596 -900 -571 -153 -150 447 222 334 -335 -737 -233 -308 -484 -841 -172 672 771 -478 178 -604 753 -440 -589 156 -215 634 605 -199 73 -886 -831 -445 275 617 -494 -38 -12 234 699 344 -380 138 631 -311 -71 314 -489 724 558 516 729 -860 175 180 51 300 -698 502 312 -54 -117 227 491 65 -522 -446 -418 -617 26 -360 170 766 -451 -738 312 103 470 -796 -541 -479 -737 48 489 418 -811 457 -475 636 632 249 87 -26 -302 -28 -405 320 -436 500 769 -544 -223 -745 -98 714 631 -377 370 10 -49 -504 260 -676 183 291 300 -825 706 -173 -39 485 268 -664 -798 8 -43 -631 193 -581 588 791 -676 83 102 550 524 -119 -76 -739 579 -649 -775 139 380 -610 714 -614 256 175 -643 -181 143 -239 374 -411 728 666 222 -228 652 557 -478 596 -871 -231 -568 -51 701 330 497 -401 -887 515 799 -70 -204 -128 64 -867 412 -428 -871 672 757 568 -746 -245 66 471 437 301 -809 -896 -329 753 -857 -803 407 -741 650 454 -556 -820 243 -767 47 793 182 653 375 -852 702 361 697 -576 -407 -312 -748 -296 107 -11 -670 -482 -532 61 317 -573 -805 702 240 -713 -550 661 584 -804 -243 -377 -489 399 787 -646 414 470 -780 330 155 522 -335 19 634 -172 -550 -61 -706 476 377 -610 -226 326 -537 -626 -292 -405 585 -476 -63 -475 3 -168 -511 509 -615 -408 -306 747 -93 -710 -40 689 499 -692 -702 -106 457 -766 -84 -404 -158 -162 778 -681 -415 664 -725 151 -617 -38 -713 -246 -741 133 -200 -446 -885 -302 251 567 -106 -797 657 -79 633 -471 -623 -110 569 602 -314 -671 -173 -855 370 -367 -46 713 221 627 799 775 -673 -783 515 329 -40 -765 -21 191 145 -336 -130 -211 -276 345 289 355 760 324 52 -879 -53 -456 -166 -880 -871 346 -748 -13 -278 -119 380 -86 473 316 -309 -800 319 467 -357 220 -63 -828 -811 640 102 594 -43 -322 -202 -584 -189 450 36 800 118 727 -1 -152 -733 39 -566 -110 683 122 283 653 62 258 -90 -267 -711 -855 -828 553 406 500 336 150 -854 329 656 -48 329 -131 -244 -59 193 -386 -751 -187 -861 -432 -480 -333 -631 781 230 347 -682 -852 367 298 80 703 745 370 258 -341 -496 -792 -452 30 719 -581 -827 -492 -157 -713 256 -20 -654 332 301 -888 -620 430 -841 648 587 -126 -561 -538 -255 17 -436 200 171 449 262 -485 770 6 -125 -543 259 3 -166 0 -437 -367 -402 -33 351 656 -856 -65 -865 756 -346 396 -440 -526 -602 -5 -788 -894 795 -204 -259 264 376 145 -900 269 204 343 -239 177 421 -297 -894 43 -361 480 -372 -400 580 -351 -691 -421 -877 740 -762 -714 474 200 -344 -181 -704 15 785 -376 358 140 -75 23 -306 -430 -605 -657 495 664 -888 172 538 -837 688 -133 624 732 -443 -614 262 372 490 -643 -493 -789 -759 571 -263 644 405 586 -501 -435 -146 532 418 519 -237 -625 -335 44 -113 -836 742 -721 -280 115 72 478 703 251 403 -329 -427 378 -144 -549 -409 677 257 -44 335 -745 655 72 35 -409 -543 4 -324 500 711 185 -550 487 300 349 -14 -547 -887 641 718 -847 -685 -862 -799 -819 94 402 -671 -462 -307 -67 -139 631 744 -373 279 -652 715 -738 322 -811 -625 740 -217 -264 322 298 492 -107 -780 218 -894 562 -54 195 -788 281 410 371 -367 -358 -333 -397 -832 -480 -852 -287 310 286 -305 734 -349 794 779 -760 6 481 -603 -233 608 -895 -420 -582 340 -15 -458 704 -3 70 354 311 547 604 667 -526 349 -189 -612 337 497 -775 -99 -18 -42 176 410 -765 -559 -519 -241 -775 -615 -150 -893 379 188 -818 -766 -333 -867 651 680 348 -884 425 -212 -806 137 -187 -215 704 -498 698 488 -876 585 -802 234 -343 -479 -56 215 -60 623 -496 -207 361 8 -541 591 35 781 -266 -66 51 378 -295 -523 -502 707 645 -495 -394 -88 25 249 97 410 703 -424 271 280 -753 512 -541 707 -335 339 393 523 -594 223 295 -430 -32 245 -91 -436 -547 -770 788 294 -600 402 -221 593 184 52 716 767 236 726 238 785 -395 -720 -547 -777 -752 -378 -403 -237 -366 283 -527 -631 -566 -644 -238 -728 157 -9 -813 185 260 418 67 415 372 -497 -512 -554 191 -488 -828 -749 8 1 -443 -858 -833 654 -137 -602 47 -3 -587 -266 -127 359 130 -454 -439 4 -353 23 182 -200 58 612 -350 568 -181 432 -424 -893 -191 505 -806 360 182 -844 705 562 -398 -74 711 -307 70 232 -522 -830 493 -881 193 -26 -681 -713 -670 575 -675 -193 -500 313 -842 -590 -603 294 -437 -682 300 -179 -178 -590 155 -234 -454 -846 364 -534 578 -338 19 -88 479 170 301 -324 -136 689 -307 130 646 -428 -650 -885 -349 323 682 -339 700 1 -659 786 -366 -625 -718 582 -664 -57 218 142 142 -458 235 -468 -300 446 -356 471 252 -668 -468 160 -677 -744 -482 -315 327 -812 -595 -32 -800 -37 -824 775 -891 622 130 -483 -650 -864 306 572 -408 791 152 325 490 791 585 -731 -213 -690 -177 -485 276 -359 520 -549 589 666 -434 -462 737 -676 495 295 720 27 344 -405 115 -646 -581 627 -635 -428 177 201 791 43 241 307 319 744 -271 719 -856 -726 -402 -731 548 195 -645 613 37 13 -411 30 559 -216 65 -631 166 280 -513 528 -146 152 -785 655 152 246 43 -332 -10 667 661 388 -340 -375 622 393 749 571 582 137 -731 296 562 109 -152 -646 -879 265 -8 -806 -49 770 -122 -304 -546 -728 -733 -786 -462 -485 -242 60 -623 115 131 -484 795 761 449 -804 -311 -485 9 -799 298 608 752 -887 694 -886 -682 -80 -19 82 -773 296 -18 -55 729 223 -886 169 -239 -783 -134 -438 -818 85 -765 -53 388 -432 328 189 226 -221 -216 726 -755 -465 177 720 482 409 -819 791 -678 -271 477 -875 -85 550 565 -206 -39 -725 664 -190 -470 712 -619 35 702 246 725 -515 551 145 97 -810 -304 184 -777 306 44 629 -656 305 -555 -758 510 -19 -798 539 -438 -860 -883 559 -736 -877 400 380 -749 -153 -63 -446 -808 -511 278 369 -774 144 -699 -667 -125 -394 95 -694 -407 212 -401 286 441 -802 406 23 -203 281 -247 304 -840 669 -131 213 -675 401 -592 -143 -44 -814 -774 549 778 -146 -668 195 77 -372 -704 767 -634 -201 626 -451 -382 -19 143 -42 306 214 -459 794 -29 747 -521 -471 4 325 153 378 -291 -367 -452 -585 -299 -692 -161 782 -114 -137 209 424 -103 379 758 165 -433 -605 -871 -78 -636 557 589 -135 409 -815 48 -123 -331 787 127 -212 -20 -809 -204 -561 306 -669 763 568 555 -327 -231 772 -64 -859 -373 -890 -605 214 799 -875 487 202 44 337 -370 437 -241 -800 -676 402 -700 -762 245 92 -868 562 -595 -516 108 -707 714 -682 -551 -775 163 613 407 -736 -428 509 49 91 -729 675 285 102 -473 -558 462 767 -650 -360 -97 -136 -162 -33 604 420 32 -107 216 663 726 -240 256 -335 145 642 717 -619 -368 -765 418 532 -441 -461 456 -558 296 699 -770 330 -579 313 -748 722 -689 -194 750 213 498 51 -794 -312 746 412 417 -775 584 -115 348 210 -844 -28 -717 -191 246 -85 767 -787 349 -10 49 -27 747 -735 -155 -286 396 283 386 48 420 559 722 426 142 765 18 489 -193 32 -531 426 -530 50 -210 394 -502 -456 41 -754 -285 -673 547 159 -422 -756 124 44 305 -794 14 -68 788 129 328 355 -868 -52 -183 630 656 618 37 219 124 -64 -690 90 223 -640 -757 -479 -728 -151 562 -225 35 375 -889 -758 -58 -557 -590 445 604 633 426 56 78 183 200 -842 -294 681 -608 -213 -513 -294 -484 -325 643 114 -65 -146 62 727 -643 -104 -509 307 423 742 -341 -741 540 555 -544 619 125 -72 790 -337 -569 -388 493 -693 669 387 327 474 -199 -398 -266 -201 217 661 151 -160 -637 216 88 476 -468 -485 409 -57 -658 223 72 261 16 103 -605 -481 544 -748 569 -675 73 288 -900 -294 402 216 -346 -463 -793 532 72 450 270 -785 -387 629 -669 467 -757 -763 -439 137 -199 -118 612 -699 -278 229 508 -92 -842 -323 -510 93 631 1 775 -476 -759 57 699 -14 701 -759 -351 600 -11 -530 442 681 423 356 126 -557 775 -284 385 285 -669 195 -46 19 760 -559 -649 -450 -503 -155 -828 -403 -194 -163 -148 335 -480 770 -771 -338 239 571 -590 -678 462 14 -516 -886 504 34 -622 654 178 774 274 -667 227 749 -167 340 409 -466 -624 314 286 -854 -332 218 -272 -333 692 -276 269 592 758 308 681 537 697 -103 -551 -891 708 434 215 -118 -833 106 -493 -474 -682 348 191 -723 -78 30 -401 637 300 -839 716 -533 330 -1 -692 -223 -474 112 500 -716 -538 -894 -775 63 639 112 -875 534 777 537 766 647 -521 714 257 563 689 609 260 546 -558 502 -304 -828 417 -67 80 -140 -237 656 -456 457 124 707 785 223 355 164 305 -531 459 26 550 511 -863 -727 -604 -296 478 662 495 248 -441 -773 217 -549 750 469 -870 439 110 522 -820 -889 -705 426 28 -418 -500 -474 -242 -780 -550 65 -551 -879 -162 165 40 -48 57 -47 -488 -94 687 -204 -498 380 95 -310 -120 -239 28 -639 -733 -537 -832 -539 400 267 -482 667 157 247 -732 -63 -796 0 197 -361 -56 488 -405 518 -218 588 78 165 -313 102 -91 684 -59 788 332 -680 -550 296 351 25 -889 -401 658 -14 -86 -473 505 -38 -7 497 267 -75 758 573 -148 243 369 373 -471 690 -413 341 -735 184 -548 -445 552 -740 746 -642 571 571 548 -330 277 132 610 -185 56 -451 473 534 -221 -698 302 -709 -526 161 -836 623 -867 -351 156 -767 553 -360 682 -782 -892 -405 -207 571 120 65 -107 313 115 -858 -364 -154 -456 -610 -291 49 -401 35 36 247 -558 -895 -213 -555 424 33 673 -491 -418 457 -254 -395 525 -74 387 -588 -436 244 753 85 -430 -209 -498 321 277 162 153 -426 460 -694 -366 -57 209 381 173 427 -654 -449 123 592 63 -437 200 532 -67 497 668 23 789 -94 -407 -662 -371 -827 645 -679 -800 274 597 -293 -192 -288 -53 -171 -793 695 -570 50 518 411 -488 -750 588 -246 40 -661 129 -164 -690 289 311 798 764 -580 -386 188 711 120 286 320 394 321 -469 -640 -120 326 -253 -399 2 581 -784 613 -830 -332 -811 -36 580 498 -875 -373 -537 138 -465 429 57 547 -521 -138 -561 -82 -293 -225 449 373 -107 -171 -49 -192 -134 -286 -832 -52 -45 -79 382 -233 -694 303 639 724 47 664 -624 -87 465 -114 536 -793 26 -430 -184 -535 63 400 167 -856 -749 532 -237 -613 -611 222 -325 284 -610 -756 316 542 -688 636 699 -240 18 -764 -508 -129 -340 275 303 -454 164 603 -471 426 82 186 -314 -223 389 731 464 731 533 -127 -500 260 708 -606 -217 158 467 316 -818 278 -294 96 -373 -55 -41 555 639 479 590 -486 793 -187 -230 -887 -240 652 517 -129 -585 -514 -491 76 734 -710 -851 57 -819 -850 122 -35 398 -557 352 -743 700 641 33 -687 -316 173 -581 -564 281 -623 -253 551 122 -749 -199 462 49 654 596 454 -691 -879 720 -167 480 596 -50 -686 -706 198 -652 374 -34 793 17 -377 -314 79 -669 765 -880 161 725 651 604 -827 357 763 337 651 790 -380 647 286 122 -94 786 -722 -569 476 -4 606 515 -745 -703 -148 266 -861 -210 -886 -135 -694 -201 102 570 612 741 727 -33 235 -163 -175 328 313 -864 -641 387 269 453 -169 -741 489 -758 -481 -882 258 157 444 -810 289 696 -700 -469 -493 -672 612 8 127 418 -225 65 -109 672 370 799 -657 549 -234 223 -425 -631 75 209 -510 208 705 290 -891 -272 141 -484 589 -39 -143 75 -562 -73 -806 -878 85 712 764 -56 109 -135 680 215 609 -222 -404 -742 -543 -712 -76 19 -135 -270 -707 283 -680 -757 523 22 -340 -832 -659 153 -638 657 -448 786 76 679 597 137 144 -581 607 -521 -691 -192 -237 -83 568 -561 -701 -662 619 -893 689 -564 117 -148 343 -893 -21 35 -143 -332 753 -227 -783 -220 48 -576 297 515 204 -751 -232 711 -555 -382 -621 -35 -314 -119 -502 592 -280 218 -303 72 -735 502 -824 -868 509 496 593 306 4 144 -225 -735 155 -775 -586 755 132 -642 -60 -34 -891 -492 -424 409 643 -163 384 602 179 -301 621 396 -280 355 490 485 -620 116 240 -264 -211 -136 -278 -671 -333 344 -485 629 637 173 512 720 553 -830 -369 663 -883 371 -681 -68 296 757 -736 544 564 -187 -322 -169 -348 391 643 722 -194 -453 -295 -724 -825 276 627 -728 -561 208 -275 -365 -41 -435 -153 556 -44 340 -471 -811 -468 -776 -885 -482 263 -713 431 183 311 767 620 281 72 -80 599 -787 145 2 -43 -642 175 406 -828 -97 282 -740 133 -181 -149 99 -197 149 463 -841 -363 -821 -477 -35 764 -346 560 -252 -482 566 611 779 364 67 -731 -625 570 52 -806 701 484 265 401 -336 243 -693 -855 176 423 633 -851 -709 18 -879 -534 628 577 531 -453 231 -554 -211 85 460 748 -506 584 -498 239 -14 431 -151 163 -293 530 -376 -882 -294 -592 -807 641 -689 491 494 554 301 -617 -129 -714 430 -819 -480 237 -231 -678 69 -843 -165 265 -631 453 -799 -332 -606 422 -64 -752 622 -723 268 -477 373 475 -635 -100 -574 786 -438 36 -536 -328 374 677 575 -120 325 385 -275 581 45 -609 -544 705 -784 265 698 -537 -277 -10 -369 114 132 -349 276 -844 -36 153 -210 353 -294 -276 -478 105 58 -897 -571 -404 86 331 -441 -617 -319 -401 -399 -678 355 -6 -702 -538 644 645 -625 -351 -315 309 -270 -406 205 -332 -447 17 251 -710 -90 -212 -175 559 657 784 -547 -773 -466 -156 465 -506 446 -2 610 -876 -460 784 -435 -574 -561 483 -610 -883 395 -711 -626 656 -810 302 345 -88 262 -816 33 -67 497 -215 -225 -550 615 -227 -512 -547 -866 -652 264 23 -670 315 -654 -852 -306 405 366 -327 -289 -828 -536 595 -503 291 -628 -386 -563 -155 339 18 -275 50 -422 531 -343 -735 416 389 503 569 -457 -897 269 -169 -523 571 -134 -895 735 -617 385 592 609 187 12 -844 -496 -430 384 -566 -230 -304 -501 10 608 595 -740 -256 -682 707 401 -364 329 -812 -203 -237 -168 -752 -481 -263 514 -378 -435 -190 484 -264 615 -464 -855 636 -860 -244 110 -330 -268 45 722 151 -580 -771 397 -889 -177 -709 -801 626 228 -384 -335 353 -709 -615 583 -44 -652 -434 223 98 338 42 228 -539 -348 -234 -126 -623 -849 465 1 568 755 -4 -452 724 -332 669 -160 -792 -204 778 -487 -402 -873 -108 -8 -610 376 -552 693 561 -656 -176 -400 335 -880 -100 101 -447 -419 -119 511 -205 -268 573 -476 133 -900 618 -229 258 580 681 49 -861 -518 776 -758 382 -234 -84 187 -400 -169 758 -642 -590 -841 -126 728 -633 13 -95 575 -215 570 113 -283 63 46 663 -147 407 150 -443 441 -223 -485 616 214 -529 -670 445 -512 -640 -113 -410 -419 -33 -601 -687 290 -794 -4 15 -296 -750 435 713 552 181 -12 -447 2 -856 95 246 451 -779 -55 -770 161 -612 -572 -577 -167 -599 -119 -190 -198 46 -109 344 -203 -253 -380 467 -265 -181 -188 4 -496 -591 -600 -841 689 162 -39 192 353 681 -486 -183 -645 -732 -288 63 -247 -710 110 -124 -119 -777 -447 -587 -257 -143 315 468 -369 -761 -219 391 13 687 -823 756 -855 -36 -426 292 -510 302 -502 -13 -598 -454 796 -639 123 648 767 -532 -577 -137 28 -216 -424 -706 541 -706 80 -333 657 64 134 332 -897 -660 -145 278 387 -851 -559 229 130 -240 -105 266 -774 89 -420 -665 -26 799 -9 304 476 -356 520 239 -894 -527 65 -392 -562 651 -819 256 -84 660 -650 -779 -111 758 729 526 -26 165 -651 458 379 717 -151 -791 -757 745 761 -481 -526 -810 645 12 160 -697 -168 -753 519 58 -595 -328 -390 558 594 -516 354 797 744 -295 -896 80 -424 -563 -857 -127 -261 702 189 144 381 524 -235 344 92 -362 320 -652 -780 -373 -287 234 165 -537 137 629 -30 353 449 -32 512 -371 144 697 729 -829 649 -855 752 779 168 505 768 -254 -300 -80 256 186 -419 -38 700 -84 236 134 739 -355 -153 -197 456 -43 -523 -670 765 317 -498 -281 -205 65 270 0 -345 24 -411 -815 104 644 -567 -759 -501 -342 -550 -808 -733 426 305 204 720 -723 -279 129 -898 60 -208 585 61 -886 272 -19 162 -483 273 758 -530 698 -367 -809 -320 -305 618 405 -151 -238 -636 407 -848 317 789 559 560 -320 445 393 699 668 -274 249 -785 183 27 -699 -881 -807 -655 -421 623 16 -258 431 -71 23 444 281 17 -383 735 -93 380 -648 -218 493 -310 -98 -321 530 647 578 10 687 -727 -555 283 -140 45 -227 68 -785 311 -86 -866 491 110 -899 -418 82 -611 -644 777 -433 238 -555 434 176 -102 578 575 680 -891 -346 698 -267 688 246 -646 514 -879 -694 -538 761 -765 128 -227 685 789 697 -627 758 261 -841 768 -554 308 50 586 281 -524 52 67 -873 -313 249 -319 566 -546 -625 71 123 143 -548 -814 -832 -456 -746 -236 -495 -241 -822 -686 354 626 -319 680 136 -496 146 777 399 -580 590 330 192 253 123 421 170 -258 407 -800 -872 445 26 509 80 -54 -461 117 -150 -735 -18 798 -700 512 -394 -249 383 -533 -832 -846 488 419 46 13 599 613 -157 -854 -241 -325 796 221 235 -176 -282 224 -694 730 -770 225 263 -136 531 -753 -830 581 -296 432 -656 -634 -567 -347 -589 -25 432 121 -603 644 -34 -7 584 427 -511 -694 542 -709 438 248 626 -845 573 -95 -60 491 507 -498 -843 662 616 -441 -789 -337 698 277 -98 723 231 -113 -29 -59 791 -603 -405 351 408 -242 -212 705 -883 -545 -363 -143 262 371 -349 461 -204 -796 -366 761 327 -79 578 383 -368 -251 416 178 217 493 -115 -154 412 131 -597 527 727 -349 38 -362 144 -797 -873 313 636 -142 -572 -823 263 523 21 293 684 535 -133 -163 119 -430 224 189 -177 475 27 188 437 -305 -623 449 528 -573 -618 -469 -50 -412 694 -177 -68 76 671 -523 314 95 338 -203 -8 524 -93 -234 -447 639 -118 -489 210 679 -114 98 -202 -150 -647 25 670 -306 -817 373 738 -812 679 558 -118 524 -87 175 86 500 471 -827 -243 407 472 730 -409 382 -357 -714 -415 -803 228 348 -365 712 -221 219 -95 288 228 174 -245 -851 -236 -178 -833 224 615 752 -582 -60 -282 103 -789 -16 251 513 -317 -252 45 151 319 -732 404 -446 -331 673 -836 -200 629 -270 538 -140 -794 547 -124 -124 -892 -776 -389 344 -342 70 -852 -114 578 438 -792 -216 -242 515 440 339 -181 341 -339 408 551 -399 -127 -753 275 -654 773 562 222 -708 -555 477 333 721 81 371 -53 522 -858 -335 424 -377 456 565 -697 546 -294 723 -4 409 -118 -433 -603 -644 -685 745 -167 -715 -600 -773 453 -176 -214 483 -240 -661 -820 -235 738 -322 -253 674 251 88 617 60 480 -220 -2 642 488 217 422 -518 -199 788 -316 42 -270 -800 556 426 -469 -870 -377 -827 668 643 497 643 93 -848 -387 -446 -226 67 109 -612 -860 758 775 675 276 23 -513 479 -267 -252 -305 -94 -784 -675 -230 -720 -349 -234 740 -168 -722 -395 -540 -230 615 -792 -562 617 -762 615 216 -819 288 -524 -735 -401 61 -54 -496 -529 714 -12 -235 134 125 -583 -614 -717 419 -3 76 -557 -270 498 381 682 662 -418 602 -39 -279 -892 -327 -117 -671 -298 -73 -13 -568 -340 327 -457 -22 -432 -606 659 533 -205 142 -456 720 -663 -253 -646 463 -851 -358 -312 -412 -247 -191 134 577 590 150 -893 -329 590 -279 -505 -112 -26 -164 650 510 -750 -504 -87 -406 236 346 -70 -40 -76 108 354 484 -182 521 -670 -830 -486 -691 60 -35 182 -657 513 -488 -736 -606 -706 -738 366 -617 -517 677 -290 318 -507 786 -720 117 -577 -479 -532 542 11 -840 -463 -738 -867 369 693 -458 203 -681 341 -238 -677 -321 721 775 -120 493 98 -379 -625 19 324 -785 678 -894 -113 -383 476 188 456 299 -69 590 274 -618 201 -341 661 547 -3 705 -822 34 -233 -644 176 -529 439 -104 382 -524 453 -51 376 -678 440 701 197 648 -209 -208 724 249 -22 -417 456 623 707 -589 609 -598 314 -394 26 191 666 -743 -63 -710 -815 -7 -68 -883 -175 209 149 -633 -278 -764 -851 539 388 430 279 -411 708 -559 719 -864 138 -866 509 -160 -100 -482 570 -314 -661 -502 433 -47 653 130 66 -746 -759 430 -672 -514 -694 3 -895 -399 -96 593 -299 273 -438 -557 -785 -270 -476 767 325 -836 243 -144 -177 -811 -637 -197 251 -265 165 -248 -209 -662 659 -849 382 83 -562 764 -476 -823 173 270 -518 -420 392 516 -548 222 217 -64 -172 -731 -683 570 -28 204 -763 -484 -762 298 755 -118 442 601 797 -353 771 -309 652 -68 -454 -351 -157 -524 -548 620 -274 -676 -820 -228 370 -239 -440 54 552 484 554 -24 210 -53 419 -747 463 243 300 -524 798 -397 326 -524 -152 600 131 -759 -225 -462 -861 768 -32 548 314 -279 155 428 391 -76 480 436 -581 -487 114 -279 -338 211 184 -317 468 -523 -430 -487 -846 -59 -525 -618 -199 -411 -27 -498 -76 -264 -647 566 -83 -497 -419 -600 -875 -884 111 143 -379 105 -443 -739 -328 364 600 752 727 -148 544 18 512 -826 60 33 139 200 -899 423 -383 -809 316 -465 497 369 -43 -287 -282 -116 86 -135 -720 -654 -775 -23 -167 656 -752 577 -161 -714 395 -743 -893 302 739 -41 -212 -324 -867 -349 735 -119 -271 181 -322 773 -353 -4 124 -682 -849 -803 -713 -538 -664 690 168 285 490 -510 -554 193 -294 -419 -121 72 148 -191 -86 -563 680 -189 -694 524 -746 -732 -813 -417 279 -621 -142 -570 218 658 781 -151 413 650 -145 191 104 -642 506 -849 678 664 91 261 208 -431 -134 597 54 -719 -733 -690 -748 -204 6 -543 439 -573 197 -337 -660 210 59 192 -598 -192 -337 -620 -218 -747 -77 28 -428 272 203 201 62 725 -805 -62 -877 752 588 563 -782 575 -161 -678 -178 562 -417 -126 -724 -429 467 -280 713 570 641 231 -342 -465 123 -359 226 149 175 223 -280 31 79 -546 -112 -399 -610 202 469 -285 557 640 -632 610 378 -662 -824 364 -386 235 503 3 -79 -164 325 -120 120 -482 183 -856 730 -162 652 -447 798 -320 -55 541 -796 174 53 -694 -749 -634 -48 -264 613 -579 343 -350 381 166 -516 533 -216 532 -103 605 -479 396 -404 -40 251 18 780 -188 -184 -212 -115 475 204 -7 527 210 -541 199 463 707 487 585 20 -396 642 -791 -824 -818 236 -342 556 -347 -665 704 -249 -256 50 227 29 697 -570 174 -326 -363 -419 236 736 -265 -801 -480 -465 235 666 -352 -434 -120 -24 790 -526 415 -257 204 -61 -333 407 -103 565 -603 157 -457 275 791 -400 -87 170 -659 511 151 767 -165 -812 -874 71 -545 32 93 640 706 412 -397 70 706 -116 693 518 523 361 679 -406 135 87 -665 546 -643 -144 105 413 -898 -53 425 -181 -517 -236 552 409 388 530 515 477 574 340 -707 -209 122 -542 -856 412 257 79 755 228 58 331 -172 223 143 -100 384 62 775 311 62 -274 -732 -725 -425 192 -578 -443 -477 686 -434 -530 -104 -216 -762 -696 80 498 149 169 493 -708 69 317 -75 -800 -863 -237 -380 -693 163 4 118 -292 375 -98 439 -325 792 -337 -807 -178 670 357 121 -481 -747 -11 -98 -246 -497 183 115 -875 -386 498 -579 -764 -346 371 -12 514 -751 -676 -149 176 475 -371 -375 132 -121 692 -549 -508 -275 560 8 43 -660 -4 -878 96 -323 -281 -823 779 64 -788 -639 570 -536 263 -74 556 796 503 -277 -545 -688 142 -441 -588 98 719 -471 -670 569 87 -287 48 604 384 -238 -553 -486 579 -798 -415 -391 470 -294 -280 156 -486 661 175 -250 -664 222 -423 -504 -806 376 482 -388 -153 540 404 107 -539 372 -809 468 -250 690 -590 29 597 91 -752 -784 -493 232 -437 441 -181 -79 630 -456 -147 734 -121 -18 590 -506 -179 -269 -809 -176 -804 285 -527 -609 -670 475 763 254 -536 484 439 -318 -598 79 -326 440 185 -211 -131 -777 376 -310 166 -672 -330 69 129 -129 718 145 -679 29 219 187 62 -274 -590 -593 196 234 659 328 370 700 -7 238 290 -697 305 -385 497 43 -573 -241 -341 -591 614 -521 -620 558 -408 530 695 -258 494 -271 -826 -30 165 -175 736 92 -753 -675 -226 445 -470 -301 517 -883 -107 -514 20 -47 351 170 -534 263 -525 461 509 -666 639 -803 141 565 -531 488 -745 142 768 -68 -515 -654 12 144 274 -226 -40 -386 -277 696 -260 -615 -662 -245 -52 657 477 -421 -721 -840 37 -247 95 -186 -447 -857 -488 -586 121 188 204 541 -56 437 -884 632 -324 -77 309 -239 254 -739 530 391 641 373 -334 646 -261 273 636 -565 -646 -354 516 -138 416 737 -479 94 -545 569 785 787 688 -676 266 462 -275 -85 345 290 -115 587 565 -479 564 543 -105 710 -307 373 -422 622 566 -643 -207 775 337 742 -478 -116 95 671 -615 426 720 375 390 -842 -410 524 -187 67 301 434 -208 -13 755 -437 -607 -866 488 -892 -430 -754 386 -69 -31 -191 -768 -348 94 -303 -560 -698 -470 -611 222 276 127 -15 -249 305 -807 -720 138 -465 784 313 -705 -857 704 -239 41 -326 -581 401 -30 625 -706 194 701 -413 -842 -130 -758 -188 -709 522 -721 -363 -860 131 119 -105 -579 353 663 578 711 565 -478 108 293 -359 -718 -716 462 549 -801 -18 681 -385 -741 235 616 -35 -773 288 44 -631 507 637 -771 348 55 80 -259 -495 -582 -66 687 -654 -291 -98 -13 -137 -171 -298 -140 405 92 -379 7 381 164 177 -65 -28 -803 287 -471 -743 -562 31 775 -819 -566 -385 -382 438 -110 483 -710 -595 154 256 -272 -397 57 -26 -237 -561 -225 -302 -687 -383 -411 -665 294 332 262 -562 680 -179 -765 524 176 -134 -104 435 478 -49 657 488 61 604 -388 347 -282 -262 600 -584 -818 61 -621 476 -159 -556 -896 -16 579 -37 -754 683 -359 616 -453 501 -668 105 336 700 -385 795 555 168 -219 -203 651 116 -797 -124 -266 -173 32 222 -899 662 -426 592 -805 389 319 -83 -764 281 -227 287 -516 409 -898 -389 -599 341 -775 -147 321 -387 -781 185 -762 -708 -472 -133 -88 -757 -715 798 677 166 -481 681 -112 618 297 -78 -298 -540 -266 625 259 -584 -283 744 715 -459 -900 150 -140 -897 -229 366 263 -233 434 -177 765 214 392 -302 -569 -378 -812 -242 -879 -725 -315 570 -660 -568 743 -637 -169 213 469 -301 -398 -495 -647 -93 484 -734 453 -341 279 271 633 -492 -147 -566 612 745 740 -777 -880 291 -85 705 761 85 617 -661 -162 -218 -883 684 -451 -304 -245 -425 409 305 -630 245 -498 141 -418 -495 124 -349 302 388 -687 782 559 -576 -595 -891 -8 -480 -57 136 -179 -310 603 537 214 532 -27 -583 -509 38 -585 507 -789 695 -282 -562 227 81 -17 -773 668 546 -813 59 577 -736 148 -679 392 -600 16 -570 -788 206 -310 600 -826 -123 342 50 -546 -435 -775 -516 -137 -802 -282 642 -649 505 492 -245 198 -119 -476 -662 -675 -54 -371 565 -54 715 172 -248 -413 -238 -687 -266 -293 -812 194 -530 309 56 206 402 88 612 -864 -623 761 -129 145 467 -81 -760 -598 -120 -783 -755 -483 733 234 317 428 -218 -365 -754 642 469 -675 -293 402 -59 -225 -688 -497 -292 11 -687 -70 -111 -294 -890 -201 496 423 -378 -254 350 -254 -330 -730 -154 -196 -741 -820 -338 -481 -294 -650 512 -182 100 -548 -453 55 -392 349 -818 52 -298 -469 -205 -463 -363 -805 433 572 -179 -2 6 -198 648 -719 90 586 586 31 141 -662 12 -512 261 376 401 64 540 -691 699 -85 -710 587 -10 510 442 -166 253 322 703 -289 76 449 507 -237 -626 28 -510 150 -264 -166 562 120 9 596 758 -276 481 -194 -277 318 223 -892 192 -231 -357 179 -470 -579 -46 -246 -692 798 683 -807 397 796 -521 -238 477 -427 737 -370 -62 -309 -205 -269 -260 -370 714 539 -847 -215 646 -577 -640 595 723 110 -844 -236 691 -266 -3 32 -188 -162 119 527 -544 93 167 545 -499 201 265 -419 -625 762 228 413 563 163 575 -59 -212 -378 259 -880 565 694 -493 -565 731 -270 -610 -487 -107 234 -300 -467 -890 -76 641 -624 -291 102 -682 6 -455 -544 215 -491 -633 -209 -234 783 -196 -118 615 625 466 307 -522 -820 -126 -74 -157 -412 -401 464 161 798 -628 677 -759 -840 -792 427 -703 779 -243 -364 -2 769 149 21 332 -696 -256 665 262 -76 615 -70 -56 -264 382 501 -444 635 -501 357 -696 -418 -273 -134 560 127 484 138 -154 501 604 43 -897 -414 313 743 196 -19 -236 557 483 -169 -882 468 351 59 -662 -764 -75 -169 118 -747 -270 274 -791 -633 -50 -355 153 -164 119 -10 -104 351 653 -830 682 235 -755 -67 -883 730 -891 573 -628 417 -331 210 539 212 348 762 54 594 -682 -163 114 334 629 -667 -863 -498 533 576 157 -1 229 -749 -290 -497 75 637 697 -126 -770 140 -560 -156 -847 -467 -886 426 50 -690 108 70 746 -53 -24 -794 604 -294 344 -441 -43 -161 -502 -824 -816 619 -759 -895 -717 -565 -839 -855 55 -392 -33 -390 -724 -495 -729 -595 -712 -613 673 688 71 -670 -141 -733 -418 231 -168 -677 -607 -778 728 -586 740 -896 544 -482 764 777 -589 -705 -318 680 -806 94 162 178 -324 354 768 -155 31 -501 -547 -520 -778 -504 -482 524 -505 476 -614 570 429 -459 -68 490 -23 795 -846 461 -59 -694 429 -293 -270 277 -405 -421 47 269 222 -670 -488 -456 639 782 288 664 -368 154 -382 -594 531 -745 -321 -256 555 -634 459 652 580 -182 -252 -887 565 -567 705 -279 -365 325 -798 505 -674 -481 -635 258 474 111 687 627 369 -414 -649 -105 -588 233 -164 -719 438 -689 446 366 -49 -315 725 435 501 206 -22 -800 594 474 705 -488 -730 794 -221 -503 -500 -748 715 69 135 -266 -833 -637 -464 70 -445 619 331 421 420 585 660 522 -411 -222 486 422 450 -857 229 101 -234 -785 -351 -301 -575 -476 664 -521 559 -868 -733 -749 -672 553 695 411 696 406 -178 -738 491 -149 -675 -679 -886 -33 -838 236 -793 110 700 617 -143 370 130 -755 -847 -889 712 151 232 -600 184 628 334 184 -79 -680 135 475 -141 377 199 47 -659 -539 394 240 627 -795 -524 -610 331 -609 356 -351 632 585 -202 -197 604 484 -320 170 -534 434 -613 -363 -213 458 686 592 -899 -596 -360 -761 -322 353 795 -236 242 597 323 -163 -50 -756 324 -475 -822 734 47 0 110 235 -92 80 -76 261 735 -582 -625 130 -582 -688 285 -140 -615 -35 574 21 162 128 -633 -581 639 -483 -876 -376 510 -526 169 576 316 -197 -481 156 -842 -178 -710 115 -73 339 -592 675 181 406 213 -169 30 -207 -212 -407 -895 -853 535 -756 -409 399 171 -743 -620 -34 -84 210 -116 473 -859 -338 324 8 597 605 657 390 247 23 137 178 -48 427 525 746 649 316 427 646 -765 -876 -541 -448 373 -812 -714 -312 -393 -530 45 -648 -885 -630 -189 128 -813 -519 409 24 436 797 480 753 371 -555 -449 -713 452 773 -756 258 365 -887 -182 -602 467 292 -160 455 630 -604 505 -192 412 -846 -472 -547 -97 376 194 -269 42 679 -313 -829 -830 2 773 275 -840 243 58 796 675 -312 -776 461 -367 -531 -249 247 120 383 105 -372 -657 -634 337 740 709 585 97 -767 -582 619 743 738 457 -737 725 -424 357 549 394 244 -727 -642 146 -437 -45 722 -548 734 -522 -434 -706 -453 265 -717 -82 569 -304 -443 201 -849 -636 -585 -810 -321 315 648 -711 -854 191 451 -292 -877 -353 -209 -710 -558 791 -591 296 -466 -493 196 112 419 -310 406 -692 -505 -885 29 -769 -790 124 -667 472 -634 217 -663 -398 -719 -819 436 367 -829 625 618 -117 -4 -793 82 -565 352 11 -151 -562 119 486 194 246 533 498 -749 276 616 66 -204 -621 -168 -161 -252 -54 -483 317 40 -128 -703 -745 56 -868 -753 725 701 -22 -649 -377 -878 143 -497 -805 -850 -710 232 202 81 624 -149 8 407 705 -636 702 -487 583 512 -592 473 684 -143 -357 513 -644 -245 429 224 -173 -387 99 -633 203 -417 28 41 -49 418 -158 251 574 264 426 560 302 788 -574 327 -839 -721 -858 -219 -629 -900 -313 -396 -603 -777 -108 -205 -814 125 626 508 -273 -734 288 66 -515 608 154 -193 -225 -229 -798 -133 537 -478 318 603 -631 699 80 102 172 -367 776 -242 -514 166 -444 86 364 -746 5 -205 -460 -394 765 659 515 -816 -463 336 631 -256 -739 279 -238 136 555 -314 -337 271 61 666 -628 258 492 -166 4 377 -262 744 732 -47 754 -851 672 128 -545 49 701 762 -171 236 -774 217 -261 527 -832 -636 -187 -813 338 163 -540 -520 -806 -471 -229 214 90 746 -818 -605 85 548 670 -161 516 -46 65 46 443 -7 -238 503 331 -723 453 744 675 -666 -507 570 -825 -105 -464 -525 -682 -17 -127 127 349 676 539 -444 -539 -838 -75 643 91 -494 428 684 542 486 756 -256 -477 -820 89 -574 78 -855 -816 -152 335 -93 -162 -484 -806 285 198 -59 305 662 -198 -606 758 725 723 349 -535 215 -898 591 -828 -52 381 -289 -417 -358 -799 564 153 -337 -277 655 -75 180 611 84 98 -49 -480 779 -50 -741 -344 -405 -498 202 368 347 -814 -303 600 519 -766 240 -134 65 -886 -445 330 -496 314 268 106 612 106 -170 -854 627 -725 486 -226 606 -556 614 -8 592 534 728 723 -353 76 246 -324 702 -297 668 -720 255 131 -511 -686 -599 -584 311 -721 -536 -116 254 -358 -326 -872 396 -353 -449 -491 -612 430 185 -374 -547 -836 190 530 -815 -37 -331 764 -828 -53 -870 -228 709 -757 -411 625 -669 291 -768 -862 763 6 225 -4 222 -772 -9 -29 40 407 -766 -74 -211 -677 -508 686 -656 -236 484 -250 570 -356 -34 -715 -124 300 -768 525 280 622 611 -273 -553 661 -810 -532 -263 -432 560 701 -92 -616 -754 -563 -127 -67 382 686 -318 278 -252 -852 377 125 -373 537 680 329 121 700 -401 171 -107 -561 142 501 -874 -900 76 -313 239 702 -156 -296 -486 -288 629 57 -440 719 -754 -297 -677 330 -506 639 135 -616 734 208 -777 141 717 530 -847 18 -878 -450 608 659 -276 399 -233 -411 747 -629 -230 -807 252 -574 63 252 -22 -440 -881 -870 -426 362 -715 587 510 -452 794 -58 793 -198 -68 -470 -6 669 -110 -435 533 484 -480 631 455 -607 687 -737 -218 -149 -852 738 745 292 704 -535 344 431 261 672 -553 582 -462 711 -826 -879 -5 518 -177 -740 -473 181 -891 -325 -176 -836 331 -672 -308 42 208 55 76 724 430 595 474 -105 -286 -410 292 -865 485 695 327 369 -485 -398 794 776 52 -771 470 -624 115 794 -571 -217 308 609 -74 396 453 68 -682 -477 739 -386 451 -84 -753 -369 24 -291 74 -63 475 -26 -408 -900 -709 -72 558 -60 307 449 -350 1 -180 205 229 -236 -785 -412 498 746 -640 95 -629 -522 137 -385 506 -637 423 -849 216 585 58 -272 293 -198 706 527 -204 -775 207 427 744 -5 -805 494 -152 -386 698 -251 286 -739 343 81 -95 495 -804 336 -43 59 -12 108 -823 -429 314 -398 602 322 297 -555 195 -306 -703 -783 628 -577 765 -627 21 174 47 -216 356 107 274 765 146 82 -105 420 270 -562 -92 -399 -865 176 -539 352 -152 330 -316 -704 -779 494 -565 -857 -77 152 531 602 -838 721 -538 293 -30 -27 -403 769 593 -326 -32 453 -240 533 -681 -115 -709 -412 410 653 -438 -111 719 -51 -700 -832 -877 -877 599 -771 -412 -376 -609 274 -44 -54 359 39 735 -815 -135 45 548 188 -77 578 215 25 -877 -889 594 -279 692 -581 -141 -140 22 -634 -482 -362 353 428 -704 688 -563 740 -3 -549 366 642 67 451 46 -484 -591 -123 -376 -111 743 -351 705 461 490 -543 419 -527 -781 -386 681 -243 -423 646 -435 269 580 646 647 -36 -335 394 614 -445 401 -268 692 -716 -711 69 577 -725 -137 426 758 -813 -638 169 -355 -559 -577 -24 413 686 -93 80 -436 421 -304 -186 -263 -645 -750 -242 57 -157 576 682 -649 -272 -184 730 -535 422 605 -695 477 -93 -510 -771 -120 -540 620 446 167 539 -857 595 -125 -301 36 -77 -239 -287 -33 -281 -630 -768 455 89 -547 439 -589 523 -129 -83 -841 -107 -13 -254 -679 300 586 -440 613 -865 568 -346 730 -103 378 520 -9 212 -689 -274 -886 -468 121 -749 50 -194 -793 -280 -494 504 636 -149 -215 290 371 396 210 0 -469 313 -553 -60 -84 734 341 -477 746 64 246 -672 -59 -325 -747 -728 566 -711 436 -830 -230 -470 30 -509 626 155 257 751 531 291 387 436 412 715 -591 636 -17 -195 694 603 -308 -706 747 474 325 -693 -74 -716 -861 229 498 -606 -477 -322 609 641 342 714 -288 -272 -80 81 797 -825 -338 -727 -407 170 38 -814 202 -635 7 85 91 237 126 -781 -12 -419 -322 -213 575 363 -880 -841 -159 -507 -480 514 -855 -478 -493 137 -115 -11 -756 -870 -534 480 371 798 527 243 -208 -199 -106 -612 -885 -198 -507 45 516 -861 221 -810 -559 367 281 239 88 -224 512 316 113 -550 248 -675 330 -619 410 299 -851 -624 -134 -200 -317 -511 -321 762 -805 299 287 590 626 -449 -527 -110 119 16 -402 -159 2 -884 161 428 678 169 -879 362 -855 645 -741 498 472 241 36 173 -314 -677 132 186 -28 532 -655 416 -167 87 -658 -704 -523 -41 -652 386 -755 -16 -413 232 704 -86 -753 -614 -566 215 217 -288 451 -448 -699 135 84 -845 299 219 626 -668 -466 627 774 630 696 -593 131 -383 -83 -515 110 443 320 409 -775 -55 172 -239 -141 -231 65 -202 -204 -666 690 359 466 -74 -264 -82 445 742 -493 -854 -175 -822 673 -623 701 -213 -527 411 -764 721 -888 463 -346 -596 -280 -97 -269 -737 248 -118 -471 286 -745 -77 -572 -17 -300 621 548 -81 -679 -809 177 -439 -610 322 1 -22 -498 282 -567 705 -415 67 -747 307 -295 356 85 -29 763 238 -610 446 131 200 -807 747 -897 -341 -830 618 502 -157 282 -187 785 -12 -774 320 743 -327 -342 403 359 670 -211 308 -287 182 -735 521 512 -147 -213 562 225 -3 698 497 -302 85 45 472 -290 176 -659 -519 -64 226 -383 398 603 490 -314 -848 -351 -262 -591 -376 224 540 -827 376 -137 426 -374 4 710 -221 208 -800 -775 -169 735 -657 675 791 273 -508 230 -771 -166 -735 -314 -240 -76 -504 144 564 593 -878 605 -721 -778 -295 -520 651 -607 -617 153 537 202 -37 604 278 -828 -715 -683 200 -887 545 12 -25 694 -823 -410 588 620 -398 -255 -611 -664 667 -362 -468 -756 -94 -344 339 116 519 -258 -159 -332 -581 574 -641 548 369 744 512 -900 -836 566 30 -578 300 -382 326 -375 557 -398 18 612 337 -568 -890 317 507 -692 -80 766 -495 -648 -452 384 244 -520 675 -101 17 -769 -521 -706 -719 594 -730 -224 -847 62 -684 -256 493 -312 635 -253 -807 -44 702 -767 133 593 -421 54 -770 601 488 -594 710 721 342 754 111 277 339 -625 -619 117 -852 -229 118 -699 442 -670 198 -211 -397 297 134 355 -520 -404 652 -432 586 66 -306 754 288 -761 -438 721 51 -726 601 548 -484 -621 267 -625 -516 381 72 -831 349 -715 659 -71 685 -477 173 -598 8 -442 64 -518 -558 681 -723 418 307 -883 39 -818 -440 -643 -820 -312 624 316 293 356 404 346 -291 739 382 96 181 -599 -164 166 -575 -673 351 -425 500 -85 -463 -766 -688 377 389 565 307 -144 98 27 -417 634 -483 -281 -677 -87 97 51 -129 -128 687 -32 442 347 315 38 422 269 382 420 -157 26 316 -327 -803 323 -679 -832 47 -713 -900 187 429 -730 760 -21 354 -884 -570 15 765 392 428 10 232 -272 -827 -610 306 -185 -585 795 166 -221 544 -260 -75 327 130 -870 252 85 -742 -524 -511 16 30 -290 -549 798 668 -57 -201 -183 -126 312 -185 -542 361 -288 581 175 -688 517 -210 -38 -496 -439 -157 -897 664 434 478 267 403 -531 621 338 -360 -395 569 -479 -543 -803 -899 -482 98 -338 -215 -178 -789 -96 -468 19 318 -101 461 178 383 159 534 119 -778 283 -498 326 593 -717 402 -508 209 -189 -25 550 -178 -469 -245 -659 -556 -229 339 -847 341 -820 500 768 677 -405 -150 746 -322 -434 -170 -811 777 -541 242 -28 446 37 -462 6 -68 -99 652 643 315 735 617 -358 -491 -469 145 602 125 746 -572 -763 -821 50 -837 -843 -792 -726 38 325 -878 -840 -629 700 -330 312 781 -628 611 575 -282 -460 -224 248 -848 -300 -610 581 736 -343 -803 99 162 -160 -217 -287 -516 653 746 -230 -89 -539 438 -657 -97 -279 241 461 -698 -7 -817 -563 714 488 -239 -713 260 139 -547 -495 283 -829 -81 -383 521 -456 464 -345 -384 -447 -566 -389 117 -156 668 -551 -25 -64 78 -373 396 -863 -393 420 609 638 -629 -664 -93 22 156 -160 -298 19 -128 -736 -678 -825 -555 142 -331 205 653 600 -733 389 -790 649 -513 -638 163 -95 723 543 48 275 -21 -598 342 54 545 -341 204 519 -151 574 -781 -26 -314 -604 -742 225 -660 185 -54 -519 36 403 440 251 -44 1 464 -187 288 -770 423 614 -197 76 -552 -559 -344 -213 -46 715 -868 719 698 167 -721 -786 -724 -520 235 -480 6 -653 735 -615 518 -460 116 -432 799 8 70 -126 543 417 -677 509 -335 525 -132 -336 751 -172 -781 -637 -327 -166 642 -432 -317 -641 -514 -634 -768 766 385 -423 -547 382 32 -747 702 13 -240 -132 -92 488 -766 -847 135 -90 698 31 -687 270 -729 -92 -879 -538 -35 -750 714 -98 -683 -505 323 709 -555 198 144 -56 -732 -546 -872 388 -123 -840 19 284 -868 361 -194 -157 -33 -107 153 293 -45 704 -615 -282 -659 -696 -272 -549 -603 550 655 117 434 -465 367 -302 166 -374 -25 -697 584 280 -178 -121 292 -649 266 436 651 -131 -755 -181 -604 268 -753 -625 -835 -248 564 -71 43 2 -701 550 -898 614 658 633 69 -280 424 -326 -233 -572 475 -583 -701 430 143 112 193 -644 -677 -297 601 -610 678 -892 413 -296 312 -178 110 -316 -576 -716 -685 -783 24 -858 568 629 400 483 -261 70 -146 291 621 -419 622 10 551 259 -163 408 621 -703 -593 120 664 1 277 -480 636 216 119 695 -227 -703 764 -263 593 -582 -27 365 -407 582 -225 405 -373 310 -896 -393 718 -553 -170 -789 -305 105 -432 139 9 729 -537 -526 -230 210 621 573 -661 527 -591 -483 -286 579 -847 691 -423 -695 -440 -320 -154 656 800 -294 -237 -330 -726 418 624 427 560 -449 703 -433 341 497 251 -629 765 343 -286 -353 378 -320 603 -54 -763 504 -376 -846 611 -370 677 -145 -245 32 -642 691 -266 309 -782 683 -518 -194 -309 328 535 282 -323 -428 222 -688 -483 -344 445 684 -405 -43 -252 -547 -296 730 733 -422 628 -18 -93 797 -180 393 81 395 700 750 -196 44 389 200 204 582 126 -367 775 -190 -688 486 -674 640 213 -736 325 -610 -566 84 -529 552 -76 32 495 581 733 -101 40 510 -45 -384 -115 -392 335 -897 436 390 558 -39 571 568 -269 -768 -207 -520 -509 90 -88 351 -504 499 -12 720 -69 286 -628 -125 191 -36 490 -197 -356 -415 -366 483 -202 -352 326 -223 72 -796 -84 -410 360 765 -128 -466 668 140 -809 308 632 12 -147 201 251 -890 -207 -760 331 -327 -318 -327 684 576 636 303 -143 288 388 -49 -746 772 756 564 210 490 102 -19 369 551 312 -489 -667 -251 484 -886 -567 54 -606 -273 -434 24 -166 -696 -47 670 600 597 -672 -498 -459 354 472 -551 680 -149 651 -400 -536 -370 460 109 -330 84 -189 -87 387 -89 160 -535 -356 -388 -377 -388 -575 -58 -502 363 -23 501 -124 -49 118 485 -549 -1 -675 -864 -260 -731 -434 358 -499 392 84 26 564 -422 259 -466 -656 -291 -797 205 -723 293 -729 65 -848 -539 -492 604 -237 -131 -335 473 -382 548 -696 345 -801 137 -790 181 358 580 720 -538 620 -561 386 -532 -292 -487 -759 -544 -513 -144 -598 -690 647 -622 -264 771 -812 -269 -741 -444 714 -549 -877 715 -600 -562 610 585 -883 -200 -396 -402 788 -136 -301 522 -538 -297 -540 -256 335 -228 -478 83 253 -220 -57 -415 -637 -441 311 129 -32 -731 -671 750 188 227 -817 86 370 -662 -598 321 766 202 732 187 75 -330 -713 64 -844 -48 467 -782 -301 626 763 -318 -424 -406 -810 -516 -139 189 651 420 -81 -463 306 359 180 477 274 709 -228 200 -770 237 645 735 -33 691 -810 78 742 -559 529 268 -591 -611 -109 112 -763 725 -473 779 63 -262 339 544 -762 279 532 501 -612 -109 -165 -732 71 -91 150 234 -78 753 703 -152 -828 666 -265 635 485 466 140 -489 194 -525 -441 87 -752 -506 -539 257 -92 -851 -28 -359 -365 -892 689 -442 -871 -685 -87 -696 -486 -234 -767 693 -586 -809 -576 -23 704 452 -554 35 -79 -39 653 263 783 -438 508 -483 271 -266 411 -625 -522 724 746 88 -51 337 342 -306 776 592 333 -395 186 753 767 -494 -608 -599 548 -130 740 82 344 329 -288 757 332 431 -481 71 331 -236 511 -62 -131 -222 -230 759 -423 674 -457 -653 601 -259 -733 653 77 -721 -89 -254 -661 -323 -847 760 592 678 261 -826 708 592 784 404 749 57 -444 661 -281 42 158 -523 24 264 -247 545 522 -461 212 -148 -226 -509 -556 127 -378 604 597 -419 -141 418 728 -624 -888 257 -29 582 -712 21 166 273 800 -722 586 49 -213 -29 -255 479 616 299 523 46 -624 -496 322 -639 -521 -279 563 209 -570 334 112 -339 657 -492 695 682 413 -555 167 250 482 523 -382 -181 492 239 733 -757 463 790 -448 696 -324 589 -500 -520 -557 749 -737 -712 -668 416 130 -424 -679 -147 46 605 150 70 302 -714 -372 798 -542 -515 7 -595 -829 -296 -242 116 -240 546 543 -401 -419 199 -701 102 -339 -670 -14 -411 63 -83 742 -777 457 -516 591 587 -882 370 -12 428 -619 -59 -147 381 -400 -616 542 -493 489 -606 18 -35 -317 -742 -321 126 -66 783 267 212 591 -535 694 -82 -794 -822 584 -838 463 353 2 -848 -661 -848 -784 419 -519 -75 -450 474 411 -742 629 15 -643 -501 793 -646 -83 -323 -397 -517 458 -475 25 -268 611 766 -807 -759 407 287 69 292 -743 127 243 525 -396 -752 447 174 -716 680 -8 310 -643 -294 -859 -251 276 170 -137 -791 429 85 794 -564 763 28 -847 768 385 -47 -570 30 -13 203 -61 -352 104 -410 -827 163 -120 132 550 220 139 688 83 -524 351 353 -605 788 75 382 -245 240 58 -253 -706 -222 -231 -461 -891 34 -32 -72 159 13 -69 -51 -613 441 721 -431 178 -96 637 226 -534 -748 642 -238 460 -160 147 -408 447 602 160 567 559 631 -650 -870 -129 99 332 75 792 631 637 -703 -693 87 -812 77 238 35 -148 -145 -180 -672 558 555 297 78 -520 229 523 36 -138 186 -713 -810 -443 240 -557 533 625 -468 -871 254 15 -496 153 195 750 -841 -396 124 423 519 721 -148 -895 -213 706 -397 -809 -241 -604 557 -814 14 -792 754 -618 51 43 -151 -431 33 -343 418 257 332 -406 -211 -559 -671 -679 -305 -292 -148 -104 354 -647 -851 -454 -156 -300 226 -177 -187 675 -247 476 439 246 -393 -120 527 36 -134 -603 -794 -836 -768 -12 -850 178 -57 49 -241 -145 443 -872 -776 521 719 756 533 -58 -698 -810 573 218 -553 625 -1 361 -400 60 -148 372 -476 690 424 -731 225 -69 -491 423 326 -71 334 275 -683 485 -885 650 -241 -508 311 -384 -664 258 -5 584 -349 -222 719 -849 -78 557 742 127 -275 -467 -116 20 373 595 -34 72 -250 548 -34 601 304 535 418 505 -763 -613 384 216 -464 -309 345 -825 574 759 420 657 402 -303 -850 636 -523 -360 697 -631 637 482 -739 -387 206 -284 -201 -332 -876 417 674 -653 -710 -172 193 593 -658 -545 -499 190 -658 -136 554 -210 210 -293 -58 -397 120 378 591 530 -567 -140 -116 -711 -785 -860 -558 -141 -136 278 775 447 -91 48 -451 -190 247 -597 -489 -687 -170 -260 414 -104 158 473 -831 -759 -794 205 -286 -766 367 421 33 136 747 622 786 677 762 -634 76 -40 673 449 -428 -375 89 -885 29 -393 217 -683 -285 -451 246 -638 -99 -82 557 -498 -818 -42 -736 -690 -201 -767 -831 135 221 -608 -516 -801 0 -854 95 325 -101 662 -598 -361 -395 -65 -96 752 209 455 123 -337 -442 546 558 201 -297 748 688 493 321 424 13 -654 699 -394 24 475 -26 -39 532 -371 -203 -88 245 -819 566 -716 -529 221 360 -106 -115 -421 606 -215 -865 -303 -556 214 150 83 147 540 158 -299 299 -309 -22 -327 135 170 786 536 644 630 73 598 -373 -875 -418 -873 -740 -831 391 42 -451 598 568 272 485 333 -798 -793 -121 -388 -261 357 639 -652 -156 -211 -225 755 -617 -563 413 -248 197 -765 -881 -440 -274 -838 403 -9 517 -115 -717 302 -123 -812 -798 -896 -166 -663 621 177 681 786 285 -353 -493 362 -835 -766 -847 -849 -275 -391 788 -425 536 318 -676 772 -812 -127 720 -366 -250 -719 -145 -593 549 -575 -567 -348 501 -38 -467 415 -487 777 -260 -69 505 375 357 -341 -89 571 262 322 -16 636 356 777 -795 -740 150 -547 48 302 76 -731 -743 -683 767 676 313 -820 -742 -449 271 71 -610 -104 355 -781 240 543 731 -730 -87 -202 -21 582 461 210 328 -834 70 611 -750 -723 -466 -602 245 67 424 -267 420 -502 3 730 477 -334 -711 393 -97 205 -168 664 308 70 -670 390 -678 -426 -547 -602 297 352 -884 -596 177 638 176 471 -859 -876 773 -504 -19 610 327 -551 534 -883 140 -719 -97 100 161 -656 -170 -189 454 -717 -666 -268 -284 -139 413 -198 -24 -103 -32 358 253 -489 310 -785 380 -161 -660 384 -483 -861 785 -656 330 152 -154 226 619 -121 248 -605 728 368 72 -374 -389 255 -785 649 -598 427 616 380 470 -854 103 510 -551 -625 -360 -574 155 206 -740 48 -377 -370 521 -495 342 -746 348 552 -19 522 -713 -333 -542 -865 478 698 -160 611 -497 -802 -44 90 -896 496 722 730 492 709 -124 -287 788 -48 -619 717 587 -212 45 602 428 541 -191 460 86 -418 538 269 677 -508 -698 -870 -105 245 -73 -214 12 727 -110 -35 -23 6 380 -860 -810 712 154 313 -55 506 69 -48 542 -759 -315 182 -778 737 -332 -745 -711 -719 -553 120 -267 -177 575 -220 493 -840 376 155 -496 312 525 681 -261 47 -798 -610 526 509 580 -871 -752 772 -830 264 -611 544 591 -99 463 734 405 117 391 -347 545 555 597 -424 629 620 792 62 -118 -293 -602 453 701 -759 265 -578 -321 -258 527 295 255 -347 451 221 542 6 104 -652 212 635 525 666 -159 -18 33 -214 679 92 -788 225 -24 -214 530 321 357 -29 -195 -607 478 -483 797 -633 493 -681 -635 -473 434 104 47 412 -308 -417 -308 -699 223 -346 -199 315 -87 -645 -137 510 673 61 -615 646 -278 376 681 -444 765 326 -592 -345 -121 696 -345 -249 412 306 -856 656 44 -181 667 763 526 -477 499 388 513 -890 -610 -860 -633 70 -445 -757 17 62 -772 -619 150 -141 -560 -298 206 -220 665 486 329 -290 -471 355 777 -58 -593 770 -330 416 -133 779 400 719 744 443 612 750 209 551 138 -449 -815 -147 3 93 -347 676 -527 -172 -237 -457 -806 -794 5 -868 548 522 -761 -431 -298 -36 627 764 362 463 495 504 -359 767 796 -663 -309 -779 -394 -78 457 -603 564 -158 -825 -694 -160 262 -458 45 -493 104 55 -628 785 -252 -479 -191 544 243 676 296 570 -660 148 -770 -773 399 -595 -362 -229 -712 418 -256 -28 -164 -164 136 -858 -142 566 712 -414 -577 -669 547 799 601 535 -582 -413 -639 4 200 -647 -363 -854 540 -270 268 -233 726 -181 -133 -270 -748 -790 563 -775 -307 6 462 -419 -244 -29 -529 488 495 765 93 -401 -519 -481 -99 -894 236 408 -300 -712 110 576 -203 438 620 -339 -27 -741 -166 539 76 -777 -295 -74 -504 -744 331 -55 649 -242 -169 591 194 695 410 177 771 11 -492 563 178 171 -568 -25 -832 -407 165 422 795 -281 181 -33 205 71 607 -175 -647 -643 280 -386 -191 305 770 359 -603 282 223 82 367 -195 -293 718 -107 90 314 565 -35 -858 297 767 489 117 443 127 754 -146 -820 -241 -197 -625 -755 177 -405 713 -436 788 504 -106 -559 545 -162 287 479 -583 350 595 -452 -257 -118 -327 -40 -847 557 55 758 -137 145 88 564 -83 -505 -734 -181 686 617 -858 322 -157 504 -791 255 500 -391 332 -632 643 -656 -625 175 705 -411 -423 521 -533 -151 -59 -434 479 -62 -466 -453 -732 610 -839 211 622 -571 391 20 -44 -885 -644 -897 -68 215 728 593 -734 57 -433 -645 -872 535 -806 507 486 -851 -47 -618 599 494 -796 25 -508 485 604 -337 650 -36 -510 -8 -508 -374 308 740 -868 -201 215 -520 -569 743 575 -349 755 -393 645 247 621 184 313 443 -811 514 714 347 -237 -2 -48 480 692 141 523 522 -64 -514 -1 195 -252 -683 604 -458 391 -97 216 313 -679 229 776 242 94 -88 327 114 795 -379 512 -184 215 632 301 713 -420 447 79 -194 722 407 -560 -175 -37 -701 -306 122 -29 767 494 68 695 -83 198 -781 -310 -354 419 589 26 -279 -438 0 -343 -418 284 447 530 -401 -884 -174 -435 -289 -649 -627 -35 -775 69 -337 -498 635 -827 328 545 -634 340 -462 346 -753 -463 224 572 -799 408 -27 282 760 -319 450 -518 260 -118 -421 -833 -510 -614 700 -145 360 597 154 -841 -53 303 -517 -273 -92 -417 370 -694 -649 660 -23 -138 -487 -728 -24 -188 27 615 -878 -314 148 622 336 706 412 791 -867 -666 -706 398 5 -119 -391 330 -469 410 389 -480 -77 728 571 -239 282 -249 -511 -439 715 -859 -67 49 514 632 -1 -849 -61 289 -270 -262 -310 38 254 -869 -11 795 -658 -41 380 798 -580 98 755 745 531 -114 -575 -151 347 -12 -832 -883 384 -27 232 -373 320 -673 -862 -585 -545 -593 -490 -561 -596 -461 -680 -179 -410 116 -313 -490 454 -222 318 582 -222 185 -639 -118 121 704 439 -781 105 400 -580 41 -308 -832 372 -312 18 -869 268 -687 -170 -490 -304 -11 -651 -156 783 249 126 -119 -96 -768 421 -148 -580 -1 490 -645 608 679 -451 -169 36 -136 572 579 -134 -369 694 594 398 661 217 5 -523 215 -736 406 616 629 -174 356 512 580 47 -873 -830 -103 -369 41 -759 -415 -709 655 -711 556 -358 728 -599 -435 -869 -407 290 -410 593 797 -771 311 634 -570 -604 -11 539 -277 111 86 471 -99 -641 -696 -841 302 -105 -254 -140 -99 -619 -395 -748 -78 -517 85 -671 -43 -795 275 480 176 -898 651 -511 -254 451 -126 502 51 -53 -482 -142 -18 112 681 508 -500 -533 232 474 224 -590 -29 15 -358 286 93 19 -579 62 -56 508 -527 779 756 385 -224 -523 -306 -54 -897 328 -442 -323 570 619 -328 81 542 -441 -738 -800 -542 -829 -158 -810 69 -702 339 4 -641 -866 -528 -166 -361 -456 -652 -244 311 -282 346 149 -583 347 33 138 588 -537 -119 -640 687 -124 -9 523 389 425 -727 -871 -326 142 -285 -803 82 629 -405 429 -756 -354 128 -804 -359 -478 -370 -633 -546 703 130 244 -877 -147 96 177 -502 41 329 539 795 -337 748 -595 -603 -602 452 -382 -420 -826 610 362 -157 -638 307 191 -21 738 716 83 -13 248 -555 -64 26 185 733 -374 -718 443 -38 -51 314 439 -593 695 392 -104 -727 386 -59 784 -379 758 -849 -646 167 -123 527 -316 505 -465 -653 733 709 63 -887 -288 -263 773 563 -399 -90 -206 -518 194 -488 -846 -439 316 -639 -530 206 -168 -230 52 87 -556 486 566 143 658 -458 58 522 179 -264 -679 739 -249 -796 -818 253 774 579 -524 285 55 172 -648 750 -645 -240 -349 309 -392 -8 218 -876 -34 580 -122 247 116 336 -694 305 -453 -834 -768 -41 -415 -254 541 165 -241 -848 -377 583 -677 498 688 -60 10 505 -880 -57 783 171 292 723 43 -490 -252 333 201 7 291 490 -256 -770 -701 -829 -192 486 507 -502 660 787 446 264 -665 -465 661 -305 -490 490 -104 22 -560 424 165 -849 441 -387 -552 516 -266 257 -407 -565 9 392 182 552 370 399 754 -617 -759 232 -169 -441 512 314 544 -694 -218 -850 -816 759 644 474 185 -3 -55 -405 669 77 -750 -227 502 559 248 26 465 650 -745 180 -860 -94 -659 -642 536 582 286 177 693 598 158 -600 253 643 755 -38 -887 574 -287 143 22 -336 513 537 -781 -499 -353 -726 -263 -104 -531 359 775 671 276 225 108 -666 -486 529 -38 -382 413 766 -554 540 579 538 -204 -197 -544 -897 413 -526 -348 -22 -609 129 -766 533 370 667 -346 -63 -204 654 307 28 115 -357 -433 -542 63 -895 -349 583 -483 183 -820 396 -409 -691 -108 -814 -382 -611 299 431 -293 702 716 -188 303 -144 -189 -226 767 -98 -4 710 -204 557 -595 393 421 35 419 699 -899 -211 -182 788 412 -29 424 123 -558 205 -61 -663 -372 376 759 342 -176 608 -842 -298 574 514 -484 47 519 566 329 213 -321 330 170 125 1 -839 -58 -116 121 -100 -308 -49 576 10 -346 151 282 -316 266 640 -629 -150 591 385 -268 -740 -730 786 -229 -900 525 202 -399 -132 -153 -3 -880 232 118 309 142 -228 -135 -534 -664 155 694 587 -323 -769 577 423 -587 95 473 597 -286 -99 -457 -427 -654 -462 672 -135 320 746 -172 -408 -92 273 417 619 -476 -619 183 492 709 -432 623 -129 105 -815 -638 -311 -140 446 340 -736 768 134 71 723 -337 -709 -648 -29 -320 241 -619 -454 -56 459 427 468 127 -145 -656 508 -737 373 117 341 -361 377 664 339 -150 -45 533 -286 -632 -64 349 -421 -213 109 -473 372 -765 -574 490 -471 -259 -6 329 -95 -50 482 766 -190 186 141 -881 -857 -766 -610 -895 -733 469 602 427 -14 -245 -155 -152 -772 585 352 -295 241 738 -611 -120 -274 -409 489 495 463 -713 -495 -545 -71 -327 551 243 -219 724 573 360 -706 -659 517 -686 655 -400 232 676 188 -29 693 -422 -109 775 -503 724 177 625 -693 457 374 132 -262 680 -734 344 -716 -151 155 6 -78 490 -332 62 423 470 413 -30 706 -57 -346 -199 276 560 -90 -296 275 640 507 708 -43 -207 87 -310 -572 -162 402 -383 26 -41 465 44 -495 -164 -696 -111 330 566 670 -391 516 -127 -570 -256 -491 383 175 237 -181 -626 -769 -337 -445 79 208 -735 -150 -774 -682 -491 600 -654 -505 340 550 -414 0 784 -761 -717 -393 -78 791 -879 -391 -587 124 -401 -412 -82 -68 -221 254 -674 131 268 -470 439 -142 -382 -109 -411 -791 364 565 -564 -136 588 285 412 409 -638 345 -624 -737 137 -767 -633 -55 442 788 449 692 -436 219 -683 412 -70 -894 -384 348 -176 94 -541 -777 46 760 -623 633 144 -557 -313 -781 -350 76 307 444 -569 -287 173 251 588 278 717 -366 154 75 -440 -456 -684 -402 489 794 -24 81 -303 -255 348 28 -592 -661 -448 677 488 407 692 100 39 -430 690 -73 342 -665 -317 545 -136 -215 -484 -811 208 -10 493 -432 -656 588 -816 675 408 48 -733 369 134 674 -576 634 -502 -803 -86 232 -497 707 589 -833 -882 353 769 779 -646 189 393 74 -180 267 188 658 196 -745 329 -67 -44 -15 -607 -636 307 48 653 185 -567 306 -643 514 -410 134 -835 281 -141 277 669 -615 -208 399 -898 751 -557 463 714 96 -635 -225 713 520 -199 661 739 -678 686 -787 -45 -134 -606 -865 -401 -814 -323 469 -118 249 -459 -65 784 616 135 -645 -44 -555 -151 -712 708 305 -120 572 53 -139 -694 -608 -895 557 515 -317 -434 -446 -806 -860 -584 -320 -798 279 243 -338 -723 262 34 664 151 -263 22 513 -430 516 536 732 426 -888 -562 -400 59 213 -668 71 -624 342 -390 -170 -179 -100 356 259 -283 -857 -689 -362 -735 -782 -277 -1 181 -112 -473 385 -305 737 -572 -31 516 -516 620 -464 160 -23 68 -105 169 86 -484 759 -830 -760 30 -518 -226 290 -819 626 -578 443 745 264 740 -280 -404 265 -741 125 467 516 610 -733 -333 669 -273 210 235 413 450 -469 -883 664 -781 76 528 -379 501 -221 -457 563 -230 458 -899 200 -580 -697 122 529 799 -389 509 22 -248 787 -338 -484 -234 -354 -883 -56 209 -749 291 -881 -37 703 450 395 606 480 -200 16 -293 -488 -716 -55 -456 -487 293 -221 -300 658 -135 470 67 -28 758 51 358 627 -563 -278 -292 501 -214 -64 -307 -3 352 -841 376 677 -607 -130 420 -513 450 -743 -897 478 -773 -588 708 -48 311 437 256 -419 765 -102 707 -420 655 -176 146 749 -414 -344 746 -317 325 113 197 679 568 -793 -612 -80 463 711 -38 381 -720 -769 -466 297 755 204 -631 44 321 -742 216 -145 354 494 -506 206 -35 -146 -516 -601 772 -636 -427 -650 -860 -673 -70 -197 -59 11 739 562 -742 266 120 -576 -71 145 -226 -638 -124 -606 -286 145 -536 -477 -343 -231 -126 -152 459 723 430 -597 -830 151 -173 -536 -762 -798 354 -4 -247 770 497 353 407 96 159 51 -9 -468 -445 34 313 164 257 121 301 -253 424 -403 -510 610 -716 -555 -55 301 -845 341 -45 -151 437 -151 358 724 -549 319 148 -165 -564 244 334 -74 -648 -57 718 615 -323 -463 608 207 396 33 -562 586 428 -122 218 -363 -258 -578 245 447 253 -508 -881 315 -47 -490 -656 249 -127 225 113 590 492 -185 663 -2 -747 89 -398 409 -46 -34 -6 249 -187 -428 20 -581 662 -896 600 -549 164 -402 205 -679 72 244 10 -629 -633 -889 -851 -694 321 -171 -591 -672 145 -774 -704 -146 -221 625 -244 -268 450 504 -20 413 468 -199 -661 -625 664 -217 704 -831 354 -101 261 200 -357 405 -652 270 274 -476 360 287 -533 306 -388 122 -96 -26 -474 68 -802 137 695 -583 118 -830 -244 -142 508 -781 454 795 253 419 245 562 -790 -148 377 -470 568 -857 540 -629 647 707 -476 -174 781 -240 -806 617 -299 -379 37 385 -156 38 -858 759 -892 518 -184 -540 649 373 382 -839 -715 -260 507 747 -538 -110 -210 -705 -439 648 169 550 634 647 -754 -499 -383 -256 -557 177 -672 653 -332 -882 634 745 -158 -522 -346 -687 -446 -32 -259 -529 69 -794 -343 559 -65 -623 12 -445 590 -889 158 -136 -755 -398 594 -898 -360 -894 322 449 -559 -453 262 -701 590 373 -394 -4 -799 474 -479 687 -137 -438 558 -120 -143 -218 -125 -471 540 -699 95 758 -746 554 -669 427 253 -271 676 40 318 -224 -658 -271 139 -445 554 -899 568 399 671 566 478 129 -633 333 -757 56 -215 -247 -686 -251 -644 -653 -73 -292 -297 425 753 -186 -694 -289 -708 -165 -686 -494 252 450 -184 -387 -644 -629 -157 -334 -29 700 158 675 -56 -401 -503 -289 -45 -432 -367 -217 428 -497 -847 -317 183 759 -622 652 39 -3 735 -767 -868 -284 155 -199 733 -255 420 -351 -737 718 -542 140 702 -749 -207 143 -721 524 335 22 137 -17 -446 -525 -72 -5 326 -423 -460 245 -246 -171 -671 329 207 456 -567 94 202 245 788 577 232 -146 -308 -296 550 -786 270 -215 26 -415 -125 -563 -857 -57 156 529 -22 -296 -46 412 -88 426 -657 358 327 637 631 648 -280 -304 -456 72 661 621 631 -679 -742 16 104 -405 100 -351 118 593 422 477 -692 -623 -866 -196 675 137 -722 -453 375 797 -800 -236 796 -594 -282 -453 -270 -29 -576 -383 -496 702 -691 -323 540 723 -368 -284 425 -589 -873 -240 -837 -63 -758 -388 335 -506 -297 414 169 -700 764 127 -881 186 544 -687 -41 756 -412 466 353 -364 22 23 737 -758 -719 210 -740 -152 -631 -263 -655 -154 -875 318 -600 -554 -71 -888 316 -432 -13 439 -464 -548 -776 586 657 -636 81 118 -218 -187 -154 -175 536 -610 -226 -45 133 -676 -357 722 -894 -611 106 -691 796 -441 604 701 639 -170 -628 -1 797 387 350 -668 459 111 -616 -688 535 -285 1 112 -224 -856 -777 -409 -579 145 -100 433 453 683 -14 397 -761 646 -47 -527 235 392 -782 715 -747 631 -873 -481 -532 -188 406 38 579 168 -807 -431 -428 384 344 -143 -781 135 -93 -512 -149 207 523 -406 -801 -421 -343 765 -789 470 -115 -678 91 469 362 -364 27 685 378 -621 -639 -623 667 -409 -381 276 -503 715 171 734 -54 605 -26 -672 359 -19 -544 -775 -312 114 269 487 -61 -436 461 -5 -607 539 742 -854 630 -730 -19 119 136 -568 -832 439 -768 444 625 -611 -386 663 -178 -347 -248 408 -502 342 -52 563 786 469 -504 -723 -222 -295 669 -201 -78 695 -318 718 -376 -681 -353 -691 -874 732 -746 676 -432 -581 667 287 -212 -621 -752 -294 -291 108 -630 -778 39 491 -566 -878 609 282 -35 573 782 491 -577 342 -284 -15 628 396 -673 624 689 -499 797 778 -548 -523 406 -16 -32 224 -402 -184 124 63 338 625 721 -161 -678 709 -849 164 541 209 -296 289 -759 424 759 -826 323 482 685 713 453 -224 390 562 727 298 -468 -334 22 486 774 -616 -506 -455 -402 736 -360 662 -101 -77 1 -892 -784 53 -720 719 635 777 349 249 296 -781 -401 321 349 606 592 -773 -206 -725 42 -848 -352 -802 -709 -574 -114 294 642 -451 -668 -69 415 -743 87 -28 -795 87 657 -515 214 -263 -685 -397 170 97 -839 -367 -874 -546 16 298 -516 275 767 100 201 -698 743 -265 -830 -185 329 -280 429 280 54 241 701 -403 -802 323 -42 -295 -721 645 447 174 -259 8 532 -613 158 -197 -474 609 -633 -52 199 -180 -158 174 698 92 -48 783 726 -235 271 -313 45 -830 -283 -705 34 -542 227 -617 -583 -242 333 -471 -899 -308 -201 287 483 -593 598 -772 231 -147 -787 -656 386 -569 -649 -190 235 191 675 273 111 -61 432 -363 -636 327 536 261 663 762 170 -512 427 -230 379 -76 -665 792 -891 341 163 -594 -705 621 -189 -138 271 730 47 -590 791 -548 427 -814 -259 298 -386 575 699 -411 -382 -780 665 -368 -260 319 -329 7 -257 639 309 -47 -303 -515 745 -502 680 -361 -756 462 589 -443 8 162 161 -853 -472 32 -455 -423 -9 600 -733 133 -400 -408 -164 -764 -226 -168 -293 -361 -887 787 -31 -245 -427 -625 206 128 693 280 -288 -490 -118 162 -433 -105 382 -762 682 235 472 428 714 445 -439 -875 -268 419 537 277 211 -816 368 -527 -97 -38 231 -304 -806 -43 503 -604 -663 675 -892 709 748 -724 -186 396 -344 259 478 -831 82 548 -837 -286 -886 583 -305 -81 18 -389 166 632 57 -850 -87 -210 -130 -578 418 537 -591 -271 729 -312 81 741 -601 -551 375 384 549 -427 -609 -762 225 -123 715 -804 557 -152 -453 -21 328 226 -482 333 -674 577 -587 664 -299 -549 412 -215 105 667 370 -680 -397 -405 -743 -243 545 -88 -32 179 -569 343 -425 38 -817 -679 -602 214 785 239 302 -639 -32 -134 451 -624 618 15 -7 13 424 -387 -651 -699 138 714 494 -240 704 -418 -374 125 -657 -465 -854 144 -475 112 -541 -334 -383 -574 -319 -343 670 -880 250 -492 -316 -340 -147 279 476 -566 -387 -163 -101 -700 -722 97 683 -414 -415 551 505 620 673 -701 -443 -5 -534 -249 -93 91 235 -769 -651 417 266 787 -464 395 -68 -451 -242 481 10 370 736 -251 166 -79 -866 442 -143 -658 -711 360 707 323 261 36 144 -399 443 -566 -677 167 -867 -430 -512 732 -225 362 -530 -891 -345 169 -49 -518 603 432 -3 -269 -217 73 -727 792 -861 -265 -685 -722 -785 -691 694 -806 22 325 -321 599 -715 55 -351 100 -84 783 672 -453 -160 -827 482 -42 746 -377 -854 -206 -677 -666 -720 556 359 -228 -584 489 229 23 269 598 -769 -151 -574 645 700 -713 -673 717 23 233 523 -853 -742 -269 -420 480 561 34 -552 -647 520 709 467 -882 -113 438 -200 -619 778 73 -808 -316 510 682 -185 -659 -391 -893 -89 -70 -151 -786 532 -347 -870 319 -495 327 -304 -816 -165 -850 334 -662 -527 411 227 35 -311 326 590 -603 769 -224 587 226 -808 429 -745 524 464 -434 757 550 -483 -155 336 -554 -124 -784 -273 479 759 -364 -150 -461 725 -156 -536 -624 378 613 -63 576 -773 449 -82 -811 -430 642 -430 553 -665 -403 -650 -325 -783 -121 -587 -785 -591 -59 -533 -71 -478 -898 -573 -160 -357 -3 628 -350 -293 -785 368 -588 572 -239 -623 -181 -551 446 -278 524 -6 -494 -821 -336 -255 240 -653 -700 375 -647 58 381 -500 -609 351 105 -609 412 449 -36 633 602 249 370 653 556 362 -230 -770 684 773 -518 -210 -314 564 -860 -633 -437 277 -809 -388 -855 294 -318 60 -368 208 -717 794 -252 -838 489 714 -877 -451 -111 -451 -419 644 -552 -323 -434 800 750 -57 310 -19 -178 -567 670 -130 -645 -725 -127 25 -444 378 -743 -132 -55 283 -752 -99 168 799 -744 -566 -342 376 -617 441 -132 -620 -630 332 190 168 244 -117 555 18 157 -861 475 732 -526 597 316 -743 -761 787 37 129 -143 234 42 -260 -581 -799 -330 192 -385 -867 394 560 -115 245 -470 -785 246 -828 786 725 -178 -781 -113 -522 540 -239 -713 336 713 303 -70 -505 651 503 -576 -207 -260 -80 -879 -656 -779 494 602 272 -135 -230 -315 457 -613 -795 718 696 -69 180 -294 635 -25 635 577 -299 116 -622 87 -530 -575 -801 -601 -245 612 321 -790 -492 142 66 313 161 529 570 439 -422 -838 656 702 384 710 -694 254 -265 -700 -177 -369 -711 414 -185 419 -865 -308 35 -826 479 -323 -610 167 -240 -211 -236 351 -94 63 721 531 -575 -860 607 715 -866 -693 -91 61 -596 767 -214 -443 -701 146 320 461 504 -570 -742 -251 -164 18 -296 186 52 337 -487 -220 724 383 -136 694 157 282 -795 777 -375 60 -789 -113 -166 294 384 534 -617 253 753 -460 -612 -147 -35 437 49 -225 476 496 -685 -10 -895 657 -648 -216 -633 304 -457 -196 -259 -246 -381 -174 356 -294 -365 221 -651 574 -745 630 110 -534 455 -678 -147 -693 -631 -246 -158 425 -732 -628 -789 762 603 -446 46 379 -828 527 -412 192 771 240 91 -292 -597 195 -850 -15 -425 -849 -694 401 -506 481 -831 87 -463 -718 459 305 -547 80 697 653 -14 -113 6 187 417 -158 70 -355 -349 120 584 -625 349 -641 676 183 558 -865 -621 -738 83 -860 -895 -833 -727 -154 544 -529 -327 -339 -303 399 210 -456 238 204 -513 -22 396 -68 -774 -497 303 568 545 483 -94 -607 -856 568 -605 12 -839 -28 -20 -520 159 367 112 406 461 -834 -305 422 -547 121 133 381 -541 -408 310 -512 -857 -869 531 179 -159 -110 320 -284 -793 -229 -16 -743 204 364 73 -621 247 275 -520 -532 751 314 665 533 -102 463 761 -332 -714 -156 414 246 -313 -337 -545 414 691 -268 -627 -822 -78 35 -233 755 402 -622 -650 -112 65 -687 -650 776 378 -67 108 -327 -42 787 -245 -662 -221 308 -691 -700 -167 -259 175 126 650 -742 -780 242 558 86 -879 123 339 377 431 552 -258 40 -41 -331 -221 -477 57 646 -48 351 766 771 180 -837 305 226 470 584 -509 382 -518 -71 8 -97 451 325 232 153 -413 -359 -849 60 33 258 120 -473 -567 186 487 253 -22 -268 -774 234 -203 223 -351 658 28 -770 -880 -419 -354 -272 405 -349 87 497 -822 -261 -517 -734 -424 775 -436 48 417 -130 -118 778 370 -274 -673 45 -323 232 434 437 -375 -476 367 209 -616 -590 -722 -385 -585 416 769 -166 -184 -213 335 -752 -106 -682 -624 434 -498 -895 -189 130 456 567 6 -26 -789 -855 285 -463 -229 -735 -27 564 20 344 659 -818 318 370 294 533 -709 -234 705 241 -633 -221 293 -368 -359 -828 -199 797 91 264 -107 -49 771 -860 520 368 -637 478 -879 102 472 -518 -716 -650 593 -172 -885 97 444 -679 -380 -887 -30 -630 781 -345 255 -686 738 -137 -844 642 209 737 -630 -831 -67 734 125 58 -859 298 507 48 313 -641 -726 496 -883 616 -753 738 -834 275 173 108 -465 289 720 266 -602 -13 -844 769 -787 655 -130 -563 594 -250 -200 472 41 -480 302 -606 314 -890 493 -87 -734 120 -860 -538 -195 -609 423 -255 265 19 -337 -742 792 700 -782 -897 220 -876 -828 -538 -158 -887 -453 416 752 718 -837 596 -199 -801 439 656 -817 -845 396 -722 -528 -119 760 221 795 -356 108 539 479 -266 -258 608 745 550 -27 -894 101 161 502 18 -582 116 516 -858 -237 -502 -582 -574 -411 -353 -632 241 705 101 -59 464 -334 -772 -775 -283 643 123 -737 783 -645 710 -869 -2 -66 -738 559 -686 -289 291 215 9 77 530 731 -601 473 278 196 -649 -559 -297 296 -81 670 -557 -774 615 -457 112 669 180 668 697 800 -290 -495 -608 728 -629 191 -853 -155 -359 623 -9 637 761 -473 -551 675 -284 565 491 482 24 -847 -349 -535 -854 -583 754 420 -758 646 -40 768 -42 -802 -361 -204 91 -115 -140 -65 6 -826 568 -848 -797 218 -129 783 124 -198 -763 785 -599 282 370 -518 -292 -337 -287 737 -195 637 -99 668 732 738 -803 275 655 522 137 -555 -536 505 -699 224 14 -291 328 681 -87 -825 516 -289 616 362 793 261 294 -21 -650 -322 536 10 172 196 -53 -244 -310 -745 45 -518 742 695 408 151 147 442 -687 25 -736 -740 -437 716 -623 -276 436 120 681 -583 -87 678 -683 791 740 552 421 493 -548 -422 -127 738 220 -200 134 144 513 -197 -425 -573 -407 778 -840 -822 -428 -293 -652 -824 163 -248 704 -93 251 -650 32 657 -213 -362 -155 -864 -472 -553 584 -725 -846 680 -132 -77 766 756 477 456 -798 -183 624 522 157 421 282 185 -534 416 374 774 714 21 -830 -598 -176 270 497 -293 -244 559 356 396 135 -26 -484 119 501 73 -896 460 -867 -747 661 -730 -763 764 -589 -701 87 -600 -495 -303 -374 -58 727 -693 695 -296 -122 -648 285 150 -420 432 727 -738 644 -102 714 525 319 -833 756 706 -621 -111 -246 -589 -327 -781 -161 240 680 -303 715 776 98 -821 -152 24 -792 -581 -749 -10 449 -271 -313 505 310 -200 -522 -564 771 -685 450 -887 663 416 -41 773 631 -103 -106 -495 -60 432 237 -879 442 630 -238 713 -722 -792 -889 -477 118 769 563 189 428 -741 750 -200 390 502 688 -216 -826 182 -161 -73 56 495 653 430 576 452 -196 -261 -57 -96 -57 -425 57 -824 622 17 75 558 -782 548 -163 400 -32 314 511 -589 -687 -2 437 420 726 -607 223 -576 694 -173 -147 -648 -161 -402 167 126 -149 -546 -187 -838 627 166 224 245 359 -416 546 253 38 -828 -304 685 374 651 40 313 623 779 -641 147 -367 134 526 672 38 -267 622 591 -1 -506 -331 -728 -398 -707 656 500 -717 -146 85 -539 731 584 10 155 -255 -550 -676 -468 -276 -650 -298 -254 636 -153 394 -600 -833 -166 796 -331 368 702 -825 -824 -594 514 58 514 -574 -541 -277 -608 -263 -651 782 -874 -888 554 594 -395 -41 -607 714 267 -156 588 -154 -872 152 224 314 270 410 -542 726 70 581 -611 104 -234 234 102 505 441 -541 460 -582 -467 -157 665 -298 -118 -584 192 409 -570 -728 -645 -656 202 -787 185 -230 3 -239 421 -123 -51 55 -248 -327 20 434 751 -157 649 -47 -248 113 -478 -287 60 668 -868 -504 -610 538 706 -196 -888 -403 528 692 272 -330 -797 539 380 -177 46 320 -283 159 -129 527 -145 -266 605 -705 -404 695 531 131 280 467 232 150 -721 -528 -633 656 -542 171 -326 619 -738 57 464 156 7 -132 -519 286 -243 607 -271 281 189 231 167 521 -770 -720 -519 -793 -449 -748 90 -660 -129 -838 -195 -653 535 795 332 -624 208 -52 516 -688 157 -448 -628 -687 -318 534 -633 554 135 -561 -239 468 -274 -532 -729 431 377 -550 -341 -711 -10 -211 317 -158 619 -600 -538 101 -783 -853 -872 509 558 580 263 -62 663 -611 779 96 -508 -836 306 503 611 -373 -718 383 -455 -322 -813 -49 450 -20 658 793 143 -345 608 482 335 -123 355 -363 54 602 510 -44 -433 289 217 105 233 91 -790 -844 -790 -565 784 563 520 -347 -41 -730 -43 34 -827 442 -587 -71 594 -803 -442 578 189 388 -749 92 -117 212 249 190 -853 352 -320 -793 302 -175 360 708 -846 -51 -259 -90 -233 -637 -107 504 787 351 -650 259 791 -849 50 -265 579 -359 -403 -610 736 46 131 -359 -729 -350 735 561 -577 392 -77 -24 -505 -230 411 611 -20 785 125 388 -733 275 -679 -757 -435 -158 -114 375 -354 776 -230 329 771 -63 559 676 -534 -186 -781 -633 -739 -378 786 -839 374 -781 188 273 -457 -674 294 -826 -745 353 -296 439 791 132 798 771 -236 -353 406 -274 391 313 -763 481 594 346 179 -160 -156 763 -743 -507 -756 -33 -430 378 573 -215 636 202 677 -435 -163 178 152 358 -344 -564 337 203 -668 -625 -53 755 -360 402 336 15 -611 -419 -429 -378 549 -79 3 -74 -517 -296 -823 -22 -227 -828 797 -205 703 198 -595 -470 -758 -71 -58 -642 241 -616 -344 464 -893 531 -712 -630 634 -813 -887 461 -446 -820 -275 -789 -849 -358 -222 218 542 -527 -523 -645 -402 -10 138 382 66 -676 177 -198 -39 -479 -374 -869 710 -575 482 -57 -124 523 543 -651 -790 642 -365 453 190 -773 -637 36 -807 764 -29 624 -258 350 -29 -700 -431 317 160 579 -616 -789 -849 763 402 -183 -232 -721 105 -398 -871 448 -738 417 355 -796 765 -540 327 -23 -369 758 -688 344 -43 264 577 -588 -429 187 -461 286 -226 432 -486 -798 -355 744 229 -332 -115 442 -724 -251 503 353 -719 -698 -617 749 51 -880 -886 -825 -250 -867 -702 -117 -569 52 710 -12 664 157 640 762 -744 627 120 775 447 795 664 -280 -683 44 -181 -821 -540 -382 644 -578 573 -609 700 -401 -418 453 460 239 177 -820 17 -891 548 -644 -8 -465 -246 528 100 -442 4 -713 -309 -787 449 146 717 41 168 675 23 -516 88 493 559 -116 -78 -107 -783 550 -66 -611 -709 -146 711 355 -442 -755 -135 -643 128 268 -756 -596 0 -768 -167 45 -649 -412 700 -361 -477 -366 -553 -75 324 -813 -630 -387 -141 762 308 -350 -394 789 2 -270 485 -351 -817 -116 144 164 -742 -6 -804 -568 -670 720 -372 251 -531 86 648 613 686 629 -589 340 -476 -500 -357 -15 453 -837 -187 118 204 -765 592 721 558 687 -884 751 -468 -595 406 -665 97 -533 417 672 -497 -57 -653 -264 141 -86 476 -58 83 -117 -750 165 233 537 -115 -274 -277 598 -872 17 -877 277 -271 -738 -779 474 333 -584 -777 309 -65 -882 762 -701 792 645 -886 -386 -60 -692 -300 -341 -737 545 734 -434 -254 538 52 185 -332 587 -502 753 273 -267 -509 -547 -523 202 -563 -495 -551 559 538 -1 405 36 610 -779 158 -279 23 -814 534 768 -427 -144 -446 256 329 -298 104 -318 790 -22 83 300 -725 526 -331 241 431 -259 333 -680 -602 -408 35 -176 -178 58 -152 -155 183 279 786 -131 566 433 557 -590 -444 -246 -507 -74 -437 302 690 88 606 653 -54 577 -126 -569 451 -603 -103 -816 586 -328 -197 -783 -638 -452 -421 775 199 507 -516 -302 609 -411 529 -757 500 -423 -272 691 118 -668 559 9 161 -401 -160 487 -798 158 621 535 -826 -345 474 -356 -464 785 -399 -197 -165 578 -524 -421 459 -218 -684 -273 -222 152 -416 314 -110 378 -428 -240 -467 -502 -882 -293 188 -707 22 45 164 300 -780 -211 54 -423 52 -678 537 286 -829 520 -401 193 251 311 -540 -57 -621 -867 80 216 -215 -87 -484 -313 -557 335 433 261 681 -791 114 -852 526 -605 -92 568 -390 -638 -224 -18 253 63 -513 785 -528 -791 -211 -205 -369 -248 280 -797 -661 -180 -73 144 -697 426 -669 -421 -459 58 206 5 -206 169 779 569 -508 -265 -826 -142 -384 -725 -280 480 784 -566 -754 -124 -436 -542 509 -385 505 453 -617 210 -26 -303 -739 714 697 43 -612 1 10 470 590 -222 -748 550 -234 624 -711 -833 -102 -404 58 753 -372 207 -96 539 -470 -20 173 -878 -806 507 -870 179 407 -693 537 -863 -299 -458 -810 194 201 701 -823 694 -561 -777 -757 -144 -477 -462 255 -830 -77 691 694 584 -71 -352 -730 -412 -326 318 75 -158 -852 113 537 -432 -891 289 463 -323 274 722 -66 224 221 -856 -540 -88 196 627 92 -108 230 -210 61 -644 377 -858 -360 -712 -98 -215 52 445 -623 164 -768 758 -77 495 -255 286 -636 -400 298 716 739 461 199 165 751 579 -276 401 -423 -483 -92 -740 -232 546 -557 475 103 -735 -717 -160 165 246 -85 510 -367 497 -543 730 -804 613 638 -667 220 -628 -389 -816 -219 -372 483 616 391 558 664 271 448 267 -171 173 679 108 -726 208 -246 -388 -784 -101 714 461 -184 161 -731 -597 -615 -452 -422 -222 -241 17 -395 -497 -489 168 54 319 -460 360 -503 543 -80 631 455 -807 -247 750 -284 294 -74 800 -541 -232 -821 404 331 500 354 276 429 341 -218 105 627 532 570 658 -679 -190 -40 586 -479 -277 -321 304 88 184 180 -500 -79 -240 -419 326 584 571 -836 -343 591 -569 -550 -22 -506 393 -835 -743 531 -590 -664 127 -478 -163 697 384 695 -411 -420 231 -424 -158 -113 14 481 -36 -101 9 649 -624 117 639 -893 -692 -768 -433 -356 26 57 -693 -824 406 177 -686 -380 -758 -428 -787 400 -46 -346 -563 -761 -434 -615 -37 -404 -350 485 -18 655 -183 -342 -6 406 -194 -544 -124 -685 331 -715 -288 -172 13 602 127 763 -546 676 308 -364 95 462 633 -104 482 307 -101 84 -359 -228 -591 -632 -172 279 655 769 211 172 -355 272 -488 -170 151 774 344 404 590 480 -822 432 381 14 -628 21 -159 -285 -45 -285 743 -90 -120 649 617 510 24 -392 354 -441 376 -488 -41 547 -642 91 758 293 -614 582 717 -517 497 -700 139 716 -416 -534 -81 465 571 42 -666 -109 -733 -497 765 667 85 -62 -304 730 425 624 703 622 785 -795 -846 508 -225 -267 -241 -192 20 -879 749 -348 -309 -431 -495 226 117 -195 -96 514 -860 371 -868 -419 -670 418 -13 244 78 -307 78 -115 -468 573 421 778 -455 649 -727 258 -59 583 707 -321 793 -818 768 621 -856 -57 -195 622 -651 593 437 -339 615 -1 204 -613 126 121 -270 -467 -157 -883 58 190 -302 766 -734 186 736 -49 768 312 71 -151 -628 489 -268 -569 -328 511 -317 -130 -239 657 -299 66 746 609 118 -716 -665 -851 -620 770 298 -221 540 -377 161 589 170 -492 776 -404 77 435 50 686 -280 -278 -256 99 685 -459 -775 566 66 794 -494 331 -99 -257 201 -276 641 176 -597 255 -457 382 -463 -64 -540 259 -550 181 199 -370 796 434 263 161 201 -190 -385 -252 -541 211 -431 613 -161 -1 779 -150 25 350 401 -871 707 -549 77 -558 -196 -800 432 -152 -319 46 56 364 -749 -319 334 522 -430 -83 -584 427 725 433 -833 -406 639 499 313 291 70 -337 554 237 -251 585 -443 727 427 -66 -370 -63 -228 -665 389 -4 27 -168 -543 -371 558 -789 -787 185 -766 -435 492 -868 16 -489 351 230 94 -537 392 493 -346 -159 371 -641 -600 -353 638 99 396 338 572 -577 14 270 -704 -603 334 632 -485 709 -82 524 -45 462 -209 -558 197 -805 598 -533 68 -799 -498 60 216 217 -320 628 -464 -526 -801 -224 410 -347 120 55 -139 -155 147 -791 -836 554 595 -530 642 -537 -227 -421 -404 459 -369 -647 -895 701 738 355 117 769 -654 760 480 241 -584 -253 278 307 111 523 -321 -461 -599 784 179 -440 -618 -596 317 709 -328 530 481 -245 309 430 -706 -866 179 -68 357 284 334 -509 -692 139 -664 772 432 -828 -534 -553 775 614 549 -774 -762 -537 720 215 618 592 -718 -316 -179 -693 -711 -698 -777 528 -637 -58 487 548 -806 -600 675 425 -825 -115 360 501 41 -289 624 509 155 -261 669 -182 426 67 -829 -102 -493 663 -69 385 -435 -137 11 -288 489 -873 -858 625 -174 -898 -184 -529 704 -255 710 549 -550 -664 -886 193 -721 666 773 323 -36 455 -516 760 -48 186 -309 759 -886 273 -738 -355 -3 -590 -348 136 -269 462 -469 89 479 686 164 558 -152 -574 -724 -897 23 -738 456 162 -248 475 367 756 758 -875 -180 -397 466 -25 -372 -808 -653 170 144 -7 -56 344 305 -890 -366 374 -22 393 639 263 -782 -232 -707 197 -605 336 -425 -124 -271 291 -694 -514 -739 495 -482 395 497 -503 -165 762 -362 -269 385 74 143 -813 472 225 70 -800 -229 20 -56 -852 -665 404 -193 -379 144 -170 5 319 -338 59 524 -259 380 170 -823 -789 -695 231 553 -891 188 -570 -151 -555 -794 717 -621 543 -619 331 -738 -142 188 460 262 314 -150 575 755 -250 -109 112 -667 23 -738 -626 720 -184 102 157 -13 -291 454 -153 -689 -140 -477 60 -327 743 -391 -830 -118 -389 398 -876 788 -898 -525 175 -309 200 609 53 242 -833 -508 -34 -171 -196 216 -396 -483 595 69 657 -766 -213 186 470 19 404 153 793 207 539 54 797 -273 -379 400 365 -412 221 -91 -76 -460 -883 678 -69 314 654 773 1 366 775 762 -567 682 14 44 795 -196 -855 220 -622 -699 140 198 -663 187 -58 550 -96 -190 280 -673 -27 -762 253 289 651 -171 -47 113 411 100 -872 119 682 -139 668 -792 142 -767 -90 -598 148 -130 397 -564 308 -268 38 -843 113 521 613 -426 754 248 591 0 -539 256 -263 -882 -645 183 -569 639 -280 -582 -762 619 -231 -139 -111 343 579 -98 229 535 -825 -122 -513 -742 -380 22 -372 510 204 -581 748 648 548 369 256 -75 616 -233 -761 -57 422 -321 -234 -725 661 -800 -485 442 582 -674 -692 624 -366 526 -146 296 -406 -334 492 -608 457 -204 183 237 -881 547 460 584 80 340 -818 428 -362 -405 39 772 -622 679 -223 642 -10 436 512 -129 -212 595 701 369 -107 193 -453 156 -278 -780 -810 -725 -778 -29 -777 109 384 -2 -489 78 383 -258 157 282 -2 661 602 -145 -490 -477 -60 573 -239 602 284 480 578 552 -65 572 706 650 689 656 -267 763 -119 -523 -211 300 52 -690 205 -285 -698 -645 512 -684 -542 -325 -825 -516 -631 -788 -742 -466 85 -264 -537 40 236 638 697 -870 743 -145 398 -492 200 -592 355 -680 -681 -811 -188 -715 284 165 427 467 -476 -173 267 31 -525 -461 -446 470 412 -661 131 -471 -187 750 -107 683 -703 298 -162 -669 -734 -802 547 694 434 367 489 751 581 162 -182 -433 -619 496 -363 373 178 -91 545 291 -156 -762 662 -793 -414 699 -97 -864 -360 324 9 -858 12 -860 341 369 -807 192 -330 -263 -340 -118 -807 -234 770 506 -597 -87 472 -49 511 46 -648 167 -346 511 795 354 70 187 -836 222 -765 39 -254 587 -730 -465 -639 753 798 -685 -397 -737 -704 -896 -430 669 537 -496 269 189 -547 -593 54 40 -50 -534 -802 -529 -720 -6 -521 -425 177 789 137 -594 154 375 -102 -215 -763 648 -107 311 28 695 -53 -417 -76 725 32 597 44 -131 547 -858 741 -469 -627 -818 702 -896 -695 -636 -415 255 94 -814 678 776 -792 -693 -512 -42 -884 -27 -689 -863 -179 -286 232 616 720 607 233 553 -226 -325 -705 541 629 -781 -106 -180 -75 -515 -201 -892 -401 -878 -846 775 245 528 -61 -559 -669 -430 -433 111 -501 -894 -566 -268 -188 -258 489 -658 -524 485 -242 341 -369 209 -345 -217 215 -672 312 -16 39 -48 40 -531 312 -520 417 678 343 -669 536 -794 334 188 -52 563 -433 -278 -713 232 270 -238 -734 -248 353 10 -261 -386 -863 566 -816 121 192 -116 -374 245 432 -474 -605 103 43 -722 -290 740 -656 -893 -874 559 -556 372 -167 503 709 -279 -148 -194 -87 218 -292 -39 -288 -597 41 -553 603 67 380 -320 -584 790 389 -729 -33 525 -486 -806 -641 665 -633 -670 754 410 -73 -591 174 539 -650 604 460 -93 460 706 38 -258 -7 -552 224 50 377 65 696 -346 -500 181 -90 -678 -5 654 -166 165 -421 460 592 553 -127 308 -344 -312 -412 -740 334 -444 183 -225 -590 501 161 483 -251 -609 -527 499 450 -801 -839 97 -548 218 -44 63 -223 -630 -549 269 -315 -419 332 269 -443 -778 399 -330 -627 691 -805 -781 -19 453 514 77 592 -551 -735 -301 404 794 -376 321 457 -139 605 173 50 -417 392 117 -474 -470 -502 358 478 -243 702 -746 509 421 -796 689 -290 -682 309 -127 377 -568 -604 -507 222 -172 -352 -828 -530 119 649 -79 793 -82 575 547 -177 441 649 -12 -661 700 704 -573 -10 399 -447 -325 -431 -623 -140 -50 -628 -581 -451 -387 -738 6 435 616 -204 349 694 691 -93 -95 238 258 530 -863 293 37 385 781 -718 -149 -591 461 -213 -244 324 -68 -616 100 25 -655 -518 -18 43 -525 62 291 -130 268 799 710 269 487 -599 739 -900 -336 307 246 -588 -267 -718 -597 -448 -101 -793 103 -19 790 -803 382 447 -136 -342 -597 652 620 -343 794 -393 689 538 525 -700 -858 742 409 -879 545 669 276 -109 268 -513 -365 747 413 -656 -403 -487 307 380 121 -296 -845 -91 33 777 181 79 -736 59 -450 701 17 -828 412 -229 -464 564 504 -833 151 602 -698 -390 -352 338 -314 19 -306 733 736 -11 -403 448 138 398 -238 84 -348 142 -880 632 -593 719 -305 -635 137 588 -241 -287 -283 625 -751 -127 -117 467 250 69 254 22 113 564 -359 347 172 -443 2 617 582 8 -600 631 -806 -181 31 -577 320 -347 409 220 779 -369 -886 787 -205 237 463 157 -462 379 492 -119 66 -447 530 -731 301 -74 359 676 -241 -408 -549 -326 229 300 753 23 23 763 -62 248 163 -319 313 124 389 769 -231 728 -540 -498 -813 755 -889 -22 -671 -523 194 47 -287 639 388 -156 -686 710 663 542 -177 -273 -57 141 -182 621 514 690 208 -890 -865 62 -568 658 399 -95 -761 297 158 -504 291 644 662 -348 -259 445 -343 439 -638 -105 -421 -723 122 573 560 700 19 338 -644 -625 -207 -397 426 485 99 -489 -62 800 -556 -42 171 -105 -753 421 392 155 704 -430 -101 -163 -445 -282 -851 87 -28 -192 -250 -625 -625 749 -19 107 -867 -402 697 -739 405 316 54 -289 706 768 53 -526 -314 211 -668 735 456 687 745 -348 -280 357 636 -55 513 -224 235 561 -96 394 -90 640 -230 -799 -41 -455 -356 308 -221 522 323 332 516 536 -425 -486 503 -574 -404 -548 459 531 567 228 -118 -22 -129 758 57 -847 -691 -723 322 271 80 -39 -900 -185 -116 -187 -298 -46 719 424 123 509 -887 114 -809 65 13 405 495 584 -531 -204 175 191 496 -292 -764 375 -272 -219 -105 672 -235 119 -853 -144 -120 -517 434 -754 -564 495 -269 -128 -371 548 -494 422 -633 284 520 632 578 -733 796 -598 -106 -843 -329 709 -442 -3 -588 254 702 232 -81 376 344 365 -687 -637 376 66 598 520 -399 410 -399 -206 -625 -846 56 97 -698 -461 -481 -459 -382 -89 -892 504 -178 721 -718 -105 -94 -402 625 496 -696 -862 -225 -706 -499 648 391 522 531 46 -850 -300 -175 -637 -900 -289 -184 441 -269 -141 -634 496 457 -192 421 -251 -677 506 -723 -339 -142 778 520 -219 258 -10 288 -461 -141 -272 -266 -129 -694 221 -407 -9 258 -26 135 527 -816 605 -872 -875 -122 355 720 -155 -36 62 643 -74 -759 733 90 -4 -819 -512 242 155 614 67 -208 185 -597 -366 400 -455 -349 -377 28 -738 357 13 46 705 418 -717 224 603 605 -534 586 -865 -342 159 -284 -829 -147 475 352 630 -38 -312 -191 609 -256 -81 560 -757 -251 55 290 765 770 751 -277 -857 -690 -782 190 581 -602 -615 -518 -828 -565 64 -142 -196 -849 533 -778 655 653 500 -63 22 -570 238 -29 -765 761 -443 -656 -475 -197 -515 -160 427 -880 -125 220 342 392 -894 109 619 424 620 -857 -144 -62 -64 -63 187 680 -652 -391 -481 285 -317 201 519 358 296 -80 2 761 -495 -271 583 -623 -769 -803 450 -16 -16 64 -660 718 390 -826 671 441 619 -98 -608 -306 -607 535 763 702 -75 512 -205 -833 8 -548 -514 540 -336 544 -692 125 16 -294 382 -556 692 -738 225 379 -599 281 720 575 594 214 668 775 28 6 561 701 98 -819 221 -723 -148 752 -267 56 -422 498 797 -432 270 -216 -802 154 468 -456 -350 596 93 -724 -180 525 -46 -282 -16 -101 193 -835 -459 313 99 -736 -213 21 370 -395 582 563 -158 698 -785 251 -575 70 517 -599 -727 649 407 548 189 261 -626 -729 611 90 716 -311 631 -113 249 655 -468 -756 707 377 -7 -554 223 330 -191 335 696 -892 354 -22 556 -500 -867 213 446 -390 466 221 -521 683 621 696 -205 651 -862 -387 636 44 -47 35 -170 344 369 -450 -432 -683 578 784 -633 -333 -263 765 -820 468 702 333 482 657 -660 -418 562 -866 -744 -614 -252 -327 69 310 782 -389 -635 266 58 435 634 101 -340 -891 447 750 103 -387 -104 -673 -889 -783 -703 -562 725 5 648 -542 183 -87 54 73 -146 46 -190 76 -98 535 214 -583 -608 138 200 -515 -214 640 683 331 412 507 454 797 -756 -481 -29 -751 -532 564 -258 47 -532 440 -893 726 -413 -179 128 574 -212 584 -569 -558 -718 -395 696 -40 533 581 344 -473 338 -334 -445 -244 -78 -426 -256 430 -504 -282 -211 -671 -394 -528 248 62 -115 197 -808 509 236 -714 489 639 -897 303 -592 440 746 -876 -270 559 412 -898 417 654 630 545 777 -270 -640 416 -416 -282 -527 -564 160 -44 -300 748 246 -171 -798 697 689 -599 -263 396 594 -638 -572 -379 -318 -465 409 18 234 51 -564 -487 -795 -370 -738 398 -351 -306 325 -669 387 -669 570 -632 -325 186 259 -708 461 633 87 -715 -418 -23 45 -781 -701 637 -243 754 -286 -450 154 -5 -189 760 319 -476 270 210 -282 -534 -526 791 -325 -521 -483 799 -739 -827 -184 -267 -717 285 47 205 -636 255 -277 -758 450 711 82 -732 -845 70 -438 31 -278 546 -895 -525 -705 168 100 211 -574 -170 -631 791 427 -612 -212 -360 331 353 677 225 -894 745 -472 -527 -287 -789 298 -109 297 -224 378 448 -311 773 -562 800 103 419 -256 -717 419 76 -869 331 -274 658 -464 -845 754 55 -292 -264 437 532 -418 677 473 336 445 566 -691 -280 -727 -584 406 -716 -701 335 -134 676 -257 -677 727 -857 -146 -267 -629 333 143 -676 -31 591 -539 -665 -855 133 -491 -369 -320 798 243 277 -309 251 -772 640 -51 143 -274 -239 -95 505 -412 -684 673 -825 124 779 -165 247 663 -205 461 651 -167 78 -603 -64 227 794 -461 -898 321 163 -235 350 -873 -577 327 546 705 575 408 404 -597 742 324 567 745 -815 -845 -595 -830 -373 194 728 295 358 -747 603 -209 -239 -13 -362 318 -883 -658 479 -670 43 74 474 -761 -474 229 151 -431 -376 768 -834 -138 -300 375 -438 -334 -4 -785 468 -644 -538 -142 417 403 280 474 646 -252 524 -349 55 -82 -259 -228 692 611 -344 370 -382 29 672 -184 88 -214 247 763 740 169 -568 -801 80 -880 150 15 647 227 -633 6 -770 789 381 769 573 -743 -321 -769 137 -541 376 69 -469 137 -65 -10 -324 -849 387 -623 -563 274 -541 183 -135 510 -797 -888 -657 -220 -820 -317 648 226 164 -884 -40 550 -481 797 356 -449 -248 -30 -412 -113 -244 729 -617 176 -763 7 576 101 -630 440 428 190 -895 748 -45 -75 597 94 431 342 -635 -531 -619 1 263 -799 -860 -24 -357 -388 -85 -6 741 -519 -300 -434 713 147 -165 -6 -301 352 -706 253 -811 -808 -116 -870 -254 -486 -309 445 -816 -189 -433 -36 -786 -337 -295 -367 -778 294 -102 -58 511 -876 500 -393 -292 -833 132 126 -64 -786 114 -791 -590 565 655 -656 250 558 67 539 -509 -783 -599 313 7 419 563 436 -140 554 338 -7 92 460 138 -492 -586 -694 184 -847 -171 -562 -433 -867 597 -360 -282 -773 -489 632 -464 -748 133 685 -674 -511 -548 97 -760 -88 106 433 -414 -538 76 -661 -739 136 -619 355 215 -438 38 287 463 -785 319 -134 480 -598 -783 -656 180 489 625 -424 210 -730 -349 142 503 -476 311 46 -195 652 -683 -531 -29 -810 -607 772 149 178 -429 712 -864 375 537 -785 560 165 91 -81 -181 746 782 -676 230 523 324 -236 -694 681 754 141 407 552 404 -760 -499 -220 -384 -712 -355 466 -630 218 734 -329 667 551 -33 -690 447 358 687 452 -275 -857 -878 -734 -588 -452 563 -530 -781 367 -83 97 667 -656 -350 -761 -459 -453 -882 483 -710 339 308 -816 725 -282 -581 -585 -590 711 282 -623 -760 504 440 -771 -605 -718 36 -316 771 -481 318 -499 160 -291 522 -164 0 -82 -794 740 -488 730 290 -413 93 -144 -130 -59 531 100 -735 761 410 -786 781 -780 -231 -649 348 772 -233 314 -585 -769 280 218 -177 -269 590 -44 -481 -604 459 -732 578 -311 -436 39 681 495 -345 -358 22 -498 -513 -335 -872 373 354 -252 17 665 -407 -880 -712 675 658 -745 275 725 157 549 -771 -427 346 392 -502 -627 702 -77 705 -894 413 234 174 -521 -844 -621 -42 125 -742 -753 602 753 -479 629 -642 531 283 -567 475 -351 -506 282 358 404 -268 223 -310 -2 -23 -860 -290 -32 343 -571 567 -368 328 -876 754 -737 -29 697 484 224 587 483 443 211 314 -756 671 -40 296 -890 -711 -107 306 337 -646 -294 637 786 -681 -819 -464 179 -312 669 -881 336 494 -896 -490 -522 -45 -657 701 -362 226 456 -793 396 497 163 -471 -54 -313 222 469 26 327 -216 634 -545 -815 374 328 -30 -822 -768 78 -802 -649 -162 -703 180 -264 617 270 290 -282 757 -266 -634 -291 744 466 542 38 -647 456 196 -174 -868 -9 583 -515 -173 599 321 -838 -702 580 337 655 -792 498 -567 609 180 461 -473 -565 -700 -170 -253 -613 -164 421 305 -807 393 -842 -644 714 -206 -470 515 352 -233 224 75 -424 -870 -25 -35 665 -837 -26 375 -123 -830 64 254 -246 -583 415 311 -662 587 254 798 351 440 478 -441 332 588 335 -402 -883 -336 -559 557 -180 564 311 551 -683 -772 -384 62 -863 236 306 -565 -501 -444 449 456 -635 461 792 773 717 604 -517 -683 -441 91 -323 -202 -196 403 156 -380 -707 653 -497 36 482 -438 -723 16 384 220 -235 419 404 -53 475 82 136 751 595 190 14 606 202 -130 636 -355 -428 -373 16 54 -834 -739 -331 540 -122 662 -823 -769 -313 -79 -182 278 627 -828 -403 -392 173 -156 -582 -286 -652 473 -217 -762 -394 141 -288 403 -86 -888 291 -874 -364 425 -455 93 664 -835 -887 766 -819 -852 598 280 -53 -301 -130 -159 -684 -768 -182 -880 -790 146 -584 -171 -153 -69 470 390 -881 364 -663 -889 -829 -528 -664 -440 759 -22 185 -269 390 140 -516 442 759 -30 -529 -247 -459 134 -25 -464 -128 309 -19 -557 274 310 352 -782 -240 -509 -153 306 -438 752 240 599 746 -418 -713 -710 554 -789 -760 -866 -321 234 -330 -21 -696 -279 672 499 77 394 -314 99 701 343 -416 -586 -389 -386 186 -260 -87 213 -161 714 -115 685 199 -426 307 -381 9 -364 -531 547 359 138 -130 720 -506 -356 -346 363 541 325 -240 -489 -205 92 -426 -77 51 274 -455 441 495 682 -855 -760 -631 143 -531 145 -542 -548 -218 272 -179 -628 -626 -899 410 123 -488 -22 -160 221 -592 -129 -78 -857 429 737 530 -602 -408 128 764 272 -779 -401 -521 -642 -587 -854 -898 476 -728 407 -465 -867 -380 -639 -10 -41 444 -579 -343 473 -583 308 432 -321 -549 -98 -599 -591 759 -340 -403 160 -509 799 613 45 -752 -379 687 29 -304 -622 -448 549 -741 423 458 -89 -108 389 -541 -445 -295 728 -288 -521 -339 105 -449 683 -226 -149 587 640 453 775 490 169 271 -860 248 -669 -738 160 594 626 -309 613 -625 65 -572 22 -74 204 -532 42 488 -2 241 707 728 -672 716 -218 74 -279 306 630 -477 -12 -871 -503 -557 -345 -117 666 142 54 755 475 -643 -368 -11 627 97 469 752 690 -102 77 -423 500 -692 240 -480 -305 -889 -68 111 -390 -369 -656 -537 -480 -748 609 274 564 341 -368 642 -840 -471 789 -670 326 613 -866 311 157 -192 715 -115 298 316 518 366 -412 -705 -794 -309 347 -635 -492 355 -897 745 -295 -451 -142 -318 -211 -807 541 202 403 -664 -509 301 -675 -482 -770 782 -359 638 -578 32 204 151 -533 334 675 417 -304 -193 269 -153 0 128 -844 272 300 -78 646 331 -696 -503 -587 241 19 540 -724 -842 650 -729 353 392 548 -430 377 -274 399 201 -269 432 57 -24 -111 788 -859 -651 357 -105 267 164 58 -845 583 -208 101 -384 -14 -429 -9 373 690 798 749 -680 -70 -756 -340 239 414 425 227 155 -522 -398 487 -572 -894 794 491 360 -736 -624 704 491 -852 -693 602 366 -164 -300 58 692 45 622 -372 -75 -408 92 196 727 -277 351 -584 232 545 -86 -707 154 -778 522 630 -713 -697 -313 -147 -2 653 320 -584 -321 560 -666 567 -391 -849 -887 -206 -23 -196 -199 129 -482 780 -49 338 -437 -245 -108 638 -630 422 -392 652 -681 591 -598 80 121 727 -884 562 606 -196 -394 571 -749 -805 -72 110 622 -93 -817 654 288 642 103 -245 -627 776 733 207 611 -780 426 553 761 -792 403 -741 515 -674 -628 -183 -521 366 -753 -749 -709 -532 353 -532 -83 -160 -342 -422 -180 302 -488 120 562 -309 680 228 519 557 622 481 468 -506 167 -196 -496 146 478 520 -640 -379 644 539 546 408 177 -92 -164 -192 -621 -557 -880 -496 -688 503 297 -776 -228 327 -767 -648 -757 357 -461 -487 -128 588 617 -638 773 246 -661 -155 729 622 -573 -412 -663 -451 406 656 771 462 -358 27 -799 -354 592 59 52 617 358 -362 557 -73 249 -259 522 -396 -447 261 -458 238 -350 -547 -128 18 -419 190 475 -23 506 679 -293 -482 755 -438 -441 85 -887 730 388 -846 -366 690 -587 91 -113 122 -148 -277 36 186 325 -664 -358 43 705 241 767 524 269 32 -600 -63 -295 -520 -670 -850 198 583 490 111 366 -68 589 335 12 -426 -660 -52 -640 -328 -119 -28 -630 438 -329 -543 -568 -486 -171 -570 -711 660 -156 -679 -740 773 783 -479 -2 -158 -365 -23 491 -71 201 -719 -799 -336 80 -284 214 15 -839 -699 -791 -237 -758 641 -609 295 -480 -263 622 -431 4 300 788 -133 -102 782 -24 434 -818 -35 -445 309 -171 496 -209 -805 593 698 787 -539 692 -757 585 562 774 -272 92 533 505 394 -192 340 562 -565 -487 633 342 -483 436 190 634 -600 223 76 -234 -582 290 -693 -91 -308 72 -626 294 -779 783 -593 -590 118 0 149 -488 255 -733 -553 642 578 771 301 556 -565 -148 -878 709 29 -131 260 349 -178 -643 133 590 189 -681 302 1 -546 -767 352 562 678 310 -254 -419 751 424 -367 405 -282 245 190 -387 722 -265 607 524 314 -149 787 297 110 493 473 98 17 -647 -91 -873 -468 -690 -47 -310 -261 358 -767 -753 -199 -78 -513 -728 -564 -576 -456 83 -454 -663 -814 -438 -864 25 -643 -85 159 -884 -400 335 503 -486 -58 -216 768 392 163 20 426 -878 593 623 -78 -755 -808 -877 -610 -702 542 244 271 -266 48 775 -437 -210 20 -189 693 504 345 459 610 781 -722 458 -425 -271 604 -703 -536 267 349 -187 767 -280 -538 -287 -586 359 -198 310 413 -562 -391 468 -82 -305 -46 -620 -585 -287 713 -636 699 314 -579 639 -71 -124 -13 -830 -569 -535 -206 -358 762 733 -352 767 751 -441 -428 -299 214 -595 -514 -464 212 -648 -467 -684 60 -844 383 159 -246 385 -527 310 -146 423 732 627 -615 779 -196 -402 189 316 -754 -303 -513 365 311 -167 258 -439 267 -529 -708 -680 -881 479 -492 69 -860 481 540 223 159 284 388 392 619 -58 434 9 -190 -409 -251 661 264 -602 246 -635 -652 -354 -103 -375 -230 -693 540 -690 427 -18 -280 -679 -12 127 -275 544 723 -899 475 236 -454 -407 -115 500 71 -359 572 699 -610 -245 -44 -417 -151 54 726 -45 6 -538 -216 337 -291 656 -567 -769 789 -383 -469 -494 -226 -722 744 -797 128 -723 332 -676 -403 -235 -282 401 -275 -761 383 336 345 -566 665 -119 -81 -292 475 -196 -871 721 477 619 795 771 -748 -356 -779 -82 1 -897 -416 199 526 -885 771 -797 719 650 417 618 -742 200 -326 -261 -108 -527 244 624 -836 740 -251 227 653 356 -900 -80 -204 -581 230 363 620 31 -724 -339 -520 478 -583 -760 -793 -468 749 -462 -54 326 -507 243 786 493 -769 -804 -50 355 797 -384 -468 -636 -513 130 -1 -834 589 423 -160 -894 437 624 -639 -352 282 267 595 -493 -857 -655 -286 460 87 211 -691 568 495 -204 -778 -436 -744 -251 -681 -192 388 765 -835 150 -603 -268 161 -135 543 -332 -487 740 -751 735 -767 782 -185 260 -47 408 558 -583 -691 167 -176 598 -621 317 -861 -847 -74 -869 -258 -751 -127 -698 -250 491 552 -841 -314 132 -532 -772 -528 555 -180 473 732 -512 85 -686 -886 761 -433 -606 -581 480 -350 99 674 -470 -680 494 281 790 6 -804 54 -873 -50 18 784 243 -108 430 -659 -411 294 79 -568 -295 -169 380 -567 551 343 774 -604 66 568 -255 -826 -8 -15 -351 792 -523 358 85 337 58 282 314 -618 -378 612 706 763 581 -25 27 557 -441 464 -210 125 -416 -311 160 -296 -550 -833 -84 -463 -446 244 117 -287 -342 -241 371 596 -344 -338 589 -386 -501 -20 279 -521 382 -210 -857 422 -647 -883 -206 470 184 753 644 -281 261 -467 693 -394 255 207 -288 18 189 672 -444 524 -887 426 -409 -666 -816 -172 -832 -898 -781 543 -117 511 646 790 -819 -539 245 344 -722 -243 -693 460 31 -632 -164 -626 254 -780 246 613 -584 -213 -566 532 462 -284 -148 -158 -775 383 -41 75 -202 -278 631 -410 -586 -781 428 396 199 249 164 170 435 -575 344 366 530 -630 336 -854 -848 -321 -203 -193 -458 -672 -508 -762 -497 588 -94 369 658 219 -864 -212 65 7 -134 689 567 -560 -656 248 -811 -216 -501 -791 559 474 -651 -801 666 222 160 -249 -576 768 265 -236 -579 429 -201 -64 403 535 403 -688 -305 -383 -82 -831 -497 661 607 -576 414 -164 -318 447 -713 304 421 145 -683 349 436 -509 -473 75 219 685 367 688 255 -448 -634 592 278 -566 -351 -329 -162 732 253 -588 448 178 473 342 -317 107 196 -269 -774 515 107 324 504 593 714 605 -873 207 -219 -406 93 85 -486 773 491 715 -311 -726 487 -407 -365 420 31 96 309 -188 678 296 140 -853 -206 -719 637 459 199 -481 -673 -521 575 788 695 304 -888 54 -747 -703 -149 -361 -60 697 -40 729 -381 -788 210 -560 -367 -302 65 151 -308 415 -848 -39 -510 357 130 -845 385 198 -739 476 142 429 -643 592 -28 657 616 398 -221 704 666 -391 -607 463 -829 276 -665 570 -481 -292 129 -104 -519 -310 303 -450 781 -534 -228 -468 270 36 -176 161 626 -62 -366 256 284 171 -366 706 -197 -709 -639 -845 383 -289 -646 307 -781 546 -185 621 -688 -178 448 375 740 436 -793 566 -259 -482 756 -746 -432 431 -189 516 265 -247 -270 -830 -191 -589 -779 216 -637 194 -334 275 -514 631 -673 227 329 -198 -797 331 8 -573 401 33 -790 397 -248 706 38 -67 -229 -231 -28 -415 38 -550 496 434 -519 -737 -554 320 135 -74 495 -461 -819 -259 10 655 748 285 741 -872 -316 99 54 554 506 -119 -180 -846 596 730 -715 721 576 -134 -751 200 458 131 -422 -699 77 -633 -804 -408 -499 37 -119 255 -771 457 -533 -276 -759 -467 -696 -51 -695 748 517 216 -231 258 43 -302 -489 -790 138 636 -400 308 -799 642 95 564 -383 359 782 424 -397 -89 -536 343 542 -56 98 -874 -432 -885 643 555 614 697 -821 386 603 261 119 -192 466 -43 -87 -453 679 577 218 -489 -34 -735 -197 218 -126 -674 -687 37 669 -658 -177 106 -91 -151 654 -86 -204 -668 203 648 -370 268 235 497 -160 134 -304 195 -106 -485 314 -862 -83 -814 237 749 -336 -517 -819 372 -230 -743 -820 -210 -858 427 457 31 60 597 293 -234 -240 560 767 764 289 -148 175 85 -95 -46 211 -421 5 41 -307 140 565 692 397 -633 -79 -108 -97 640 491 -187 -773 -164 -648 328 461 753 81 -787 105 -106 -15 -664 -434 -740 -839 184 386 675 788 753 -23 431 372 74 116 -597 21 -519 -493 -445 -251 -201 162 669 723 -853 653 -146 391 -747 784 496 126 -831 -75 -746 -619 -23 671 549 -769 539 575 671 579 -495 610 485 644 -214 -670 762 315 -872 -422 657 400 313 -779 -689 -615 52 349 218 317 767 420 -803 -102 364 -491 -390 157 350 48 652 -285 -609 -233 -854 -481 62 -583 445 -174 -843 -888 52 -128 -327 698 574 -493 482 -426 -254 312 -841 0 -206 -249 82 -248 631 -588 238 -634 -883 583 -491 -613 644 594 759 -178 77 263 -206 -651 -338 311 -850 449 -777 633 -636 -24 705 454 -475 89 710 -142 -267 -311 645 799 281 -461 -789 -62 -728 -210 -620 120 800 660 -10 -143 185 -454 36 574 428 -251 -551 420 -837 -12 -576 -20 522 -336 738 -669 -803 -879 -674 -370 -868 -509 -105 582 -31 307 -173 -74 -511 75 -459 -31 -127 -812 545 -332 67 -581 -369 491 182 -866 -478 -877 -318 569 -120 372 -643 -824 -804 53 -472 136 -290 792 -376 -302 574 -578 499 -539 -380 569 -399 547 -782 -606 522 97 -814 580 -302 -848 -60 771 -397 108 799 502 481 153 197 677 -485 193 114 -650 28 749 174 -525 74 -205 -143 487 -812 -535 -718 -464 493 -234 312 211 304 -483 107 630 495 679 281 190 -179 -78 -302 387 -856 -98 749 30 -405 -514 126 321 -563 124 -136 -137 156 -763 -563 42 -530 -388 390 246 -609 126 -752 750 329 -122 486 -494 -534 549 474 -338 -320 -119 -603 -629 89 685 738 -543 -301 761 288 577 325 -871 -650 -848 322 353 -299 58 -267 71 -775 -360 45 -647 -7 -38 -195 169 310 -31 -427 -618 -840 -587 -828 -719 -764 567 565 144 -615 366 -43 -811 788 219 569 78 -209 -321 -490 180 -176 661 -646 -773 -460 493 -151 -110 -219 365 -44 -106 -74 319 229 -11 -538 311 257 -203 -390 225 -126 91 154 -841 403 -427 143 -732 42 -56 -738 397 -694 -641 -540 324 170 -649 158 677 95 -366 464 -749 -497 -585 -1 -233 -776 -444 -464 405 -784 573 474 -685 -605 654 -888 160 -243 -93 764 404 546 -208 -98 -633 788 502 789 191 665 194 102 -248 725 -423 693 542 -22 -809 -824 -524 486 116 -515 144 -253 74 -38 -174 764 154 532 655 -163 -473 -437 421 -21 37 202 -482 389 679 -859 160 236 -773 -486 5 501 504 -856 710 623 -789 575 -291 -69 260 755 327 -30 -852 505 -668 -720 -411 594 380 -64 256 92 -332 497 584 540 -661 -387 -433 -699 117 793 518 -387 -595 -437 -239 -188 -88 -29 304 -443 469 -400 580 -891 -154 191 -682 120 257 -259 81 -577 -806 -863 382 144 148 693 -316 -259 79 -411 436 -83 -356 -57 -321 -756 11 516 390 500 -249 555 152 -18 380 -526 349 -164 -873 297 -611 -88 462 424 645 285 -390 -823 -435 -754 -837 -889 603 -358 100 469 -479 -319 -310 -46 82 -568 -379 -130 784 404 -832 -438 418 515 63 -28 514 -61 371 -166 561 20 633 -234 -364 759 376 -6 -675 372 754 -857 -86 -668 616 619 -158 -647 -478 -71 -747 -604 -691 442 -39 -712 -3 501 -749 -175 415 -473 108 251 226 -750 -619 251 500 -861 -197 419 782 361 -888 -848 541 -570 -196 335 447 -337 -450 -866 397 150 240 747 90 194 246 646 -515 35 -90 771 -730 -362 -714 -441 -336 -147 514 399 343 -459 59 427 -508 -461 85 505 -126 -794 -621 517 -108 -536 653 208 15 -888 -225 -889 -785 -245 -354 295 682 -552 163 208 699 -594 512 109 341 555 571 563 215 -401 57 437 -672 140 -40 550 20 -252 -526 -496 -864 47 -293 -221 574 -275 -745 326 224 -274 695 -530 -887 780 81 -563 -720 473 -175 -171 292 637 -860 -95 -84 493 -816 -799 604 -99 590 41 332 -641 774 -463 -613 -799 387 98 -275 132 -839 -285 263 131 -705 778 3 309 -120 -498 623 763 -27 -273 276 635 -424 -442 -892 63 -153 -530 287 -865 -200 -390 326 -89 439 451 -658 -448 197 -405 -62 141 443 184 -79 96 -315 750 482 673 -506 -616 -487 515 -401 453 452 -685 -495 -364 -564 690 262 53 -795 -585 457 490 314 386 214 224 637 799 -150 416 -381 -461 -571 30 430 389 -599 -265 -847 -697 -230 -604 -2 150 608 -557 88 693 -410 -346 763 -58 516 -227 380 342 -39 -18 -233 749 570 -870 64 15 786 528 308 -8 -570 -213 -131 -27 619 -115 128 126 -355 683 383 -755 6 426 -361 -469 452 86 -319 -173 -841 -775 -68 -121 -822 675 -522 248 486 -298 -18 98 -197 281 636 -716 159 109 1 487 546 493 242 375 -491 514 242 352 -10 -860 -676 239 -442 416 -363 584 229 -389 -776 125 190 -323 277 -479 97 -374 -550 -285 202 -371 180 285 352 172 -249 676 -411 186 -185 -674 -881 -842 237 -860 275 -548 -710 53 -292 -254 -851 -108 -502 536 -148 -520 482 45 -112 -13 279 -634 -848 654 428 630 -673 -724 -106 -357 184 -671 -437 594 -233 155 -139 -366 -485 -56 -441 -205 240 689 142 -539 770 -106 -615 -726 523 742 408 -847 -384 -315 -143 588 -871 -644 -586 -291 -289 -702 -311 522 496 -668 -862 -188 -538 278 -288 -750 143 465 127 -13 -192 524 322 -731 374 710 -26 500 -136 -840 762 114 246 375 -60 -561 327 -189 722 -25 -218 -160 573 78 -663 517 764 -215 -608 -267 757 -116 370 -702 -155 473 -874 -470 349 117 27 185 -784 119 25 557 720 16 -130 -523 -399 653 21 -281 -85 343 -485 168 -525 -342 503 -693 197 -637 -81 587 -30 -523 -220 -430 220 562 219 478 -14 375 -609 296 493 455 -497 0 -69 359 -359 -524 -126 -549 484 -229 27 656 767 -626 -65 -185 -270 257 18 -537 -738 786 -229 -263 -62 -739 -145 299 -805 510 -770 -399 -158 351 -619 -67 -298 -270 768 789 -637 -294 -626 -466 21 748 -528 758 367 -620 -670 223 176 -319 -738 -789 -422 409 -117 -36 50 207 450 139 249 -389 275 400 -251 -3 -404 -282 -834 -614 268 504 421 665 507 -768 756 -177 -200 -746 312 21 -336 -104 -216 -610 -154 468 -294 -781 -372 185 453 -873 32 -288 752 -560 98 -387 -676 -622 82 308 775 -743 -639 -697 3 -419 584 -340 -108 431 -611 -466 -475 778 -484 -569 715 134 400 502 226 -262 -299 116 706 438 626 -478 656 496 500 -560 -107 567 793 199 -590 607 -577 200 182 556 -115 -340 512 -853 -888 -540 317 95 -152 -709 -310 10 -856 -198 727 533 -194 224 105 731 -195 -433 -405 440 -355 -337 417 -630 -256 648 -573 -599 520 768 126 745 -202 -174 -865 505 -121 -793 -622 -252 109 292 393 799 424 625 -81 -645 -767 -114 -272 -445 -805 -247 -645 125 573 -486 569 343 623 134 -799 40 -49 -580 586 -203 -402 250 -777 -590 -651 -206 185 -822 479 632 -198 557 437 80 -349 -57 731 635 232 696 725 267 -725 -193 -671 -29 15 449 -25 -78 189 712 157 -218 711 -299 -154 609 -16 248 -522 -523 94 448 -6 516 226 -567 -782 233 509 -723 -585 -293 754 -378 -828 -472 423 154 -514 -161 -394 628 -890 523 -555 472 172 797 -448 -255 400 526 -161 -894 543 537 370 192 -477 582 29 -742 -762 167 -117 -345 687 -790 312 -28 -358 668 374 -188 644 163 -408 -207 245 -105 182 -866 -319 -386 778 -601 264 -898 -778 -112 -400 -379 -72 -653 467 441 319 496 746 565 -898 138 -456 520 264 -474 8 -841 33 -866 537 -897 -176 29 91 288 -580 221 670 319 -328 352 -663 -101 -805 429 -578 345 328 42 626 -431 457 431 -518 -134 -66 -661 -876 355 686 225 672 210 -419 -258 -278 669 352 328 -443 -789 491 560 184 -682 -77 -578 271 -683 590 130 798 -403 -464 -594 -45 -139 318 -396 -198 -430 -755 -490 -27 689 289 714 469 415 615 -12 571 -402 38 314 -181 491 -3 -123 283 137 -874 262 340 685 -426 390 730 -830 99 -255 -781 326 -403 -204 -894 -557 252 652 -581 -285 423 -385 -589 300 467 144 -292 436 -414 -649 416 -111 -294 -319 87 -35 -900 -439 781 378 -786 -1 420 -867 436 792 266 418 76 -48 -262 -322 258 -368 271 -149 -302 7 -800 583 171 345 -429 -356 564 146 196 713 -37 -494 -39 -388 760 672 -431 20 663 26 -47 -353 153 40 -636 -156 492 707 409 151 -798 -690 -882 520 360 -288 568 -307 9 48 -248 260 -384 -245 -138 -667 214 -248 140 -382 294 -118 715 792 134 277 -802 504 -710 122 -152 -293 -455 -869 379 152 -444 -75 -217 -118 -656 -571 -717 111 -895 -808 -397 -748 264 -63 441 -205 -559 -509 160 491 -433 -599 -699 444 -150 426 -378 -569 -157 657 212 -804 113 519 429 -887 565 -251 223 34 414 -741 -699 206 -646 416 -425 -659 -390 -448 633 515 523 631 -715 -522 610 602 -364 -283 277 723 416 -9 333 -520 -724 -52 -322 -760 479 754 -893 310 180 -242 735 -240 562 -406 -345 505 -420 -65 -533 -808 322 -171 -102 -471 381 -126 28 577 -400 -857 -444 339 427 463 303 24 548 -884 340 475 457 775 331 582 -438 -661 -830 26 561 484 -157 725 -570 379 555 658 -840 748 -42 -165 -831 -513 -802 277 -875 -278 784 611 640 366 -439 -421 -231 -198 217 -205 -518 228 -67 -804 -149 441 293 0 695 -22 88 75 373 -516 719 265 99 685 575 -749 -577 697 -114 158 -151 771 181 457 -627 336 -794 -662 -516 -224 -531 -523 506 5 183 722 50 428 -492 -407 -101 -601 509 -144 -156 -68 368 347 190 -407 -185 18 -74 -714 -666 27 694 789 549 -894 359 -7 -307 -153 297 296 -528 740 610 -197 -606 -181 557 73 151 133 446 213 -110 519 -347 -156 602 38 -794 -40 413 -131 -368 542 143 145 -580 170 -848 70 314 237 592 -356 -146 774 -664 -453 -43 -845 -676 338 -230 -245 89 -220 614 600 322 651 -362 -843 482 -251 -364 -595 357 254 -441 214 351 719 -645 671 -447 676 559 744 -90 639 -786 -90 113 -236 739 -764 142 783 177 -326 281 -277 563 -746 -624 460 128 -142 -737 -156 -686 41 683 -888 459 -444 -520 -691 390 399 -464 523 -620 -152 10 562 304 387 496 -369 551 -93 728 293 493 332 683 -200 279 -704 380 215 502 -696 139 732 -162 -505 -235 164 132 -820 661 380 15 413 744 -15 -197 249 -701 -605 -725 -626 -161 -546 -748 -352 383 -430 268 360 -469 184 271 -7 -571 -666 -142 -453 -858 181 796 648 625 -750 787 -546 -253 123 160 633 78 -439 511 306 233 44 -392 -289 -295 611 -836 -632 709 427 711 -841 -433 -246 -694 -636 -96 125 642 -316 354 427 112 -352 -838 263 -222 -375 -803 -331 656 165 46 73 760 317 529 356 502 -361 559 -622 -520 -183 386 -801 -784 -478 509 -641 -205 -17 -559 368 222 -287 -818 -57 -639 -6 -121 -700 131 -269 48 -147 -171 -792 -507 529 -816 -488 162 249 -299 70 501 -674 -424 567 -452 240 -325 -219 546 100 766 -134 422 -69 -763 -354 -805 347 -313 136 418 477 501 485 359 347 -130 149 745 -615 -838 414 -388 631 -307 -41 12 -816 -192 -633 182 -865 545 276 -859 302 216 690 -80 531 779 -87 -51 -414 767 -665 -419 -118 -304 -45 -520 -640 492 -538 559 398 -353 -362 -608 -735 -334 646 735 -19 -316 158 -15 -165 328 540 462 -595 663 -300 232 598 -277 28 332 -881 781 261 -174 9 640 -650 98 173 293 -429 497 -729 -417 -433 355 266 -269 68 -527 -695 221 -74 -556 706 70 148 354 516 469 14 -270 374 661 -665 -154 577 -368 -438 -150 -200 -742 240 -394 -812 -104 -482 684 555 797 -264 623 -692 -670 -245 482 -18 487 688 -24 -300 -252 497 -574 -396 612 -645 169 233 531 436 -843 -731 784 -403 434 -835 -836 583 -739 -215 12 793 7 265 693 -431 -710 -819 421 -1 -268 429 -789 112 -408 -207 405 5 133 -512 -234 188 -380 739 -536 666 327 -413 -882 -450 -239 -416 645 -56 -853 369 -244 158 -102 -281 -21 748 -193 208 14 -232 -737 -387 737 -62 -30 -26 -723 -76 41 -332 -65 15 575 -270 180 -193 105 -383 423 641 248 -888 517 -735 -408 385 -682 715 -770 -624 321 -895 496 762 610 157 -329 32 519 462 -363 -84 246 468 -837 -767 312 -330 112 108 708 -113 760 447 360 -46 -436 -754 319 91 152 61 -34 715 160 791 676 -27 494 563 -115 342 179 -742 -709 -410 -876 -151 -252 -897 621 495 -7 345 -511 -566 526 165 -403 396 422 278 -767 730 -489 -834 -838 -508 -172 -29 -252 -118 -3 -748 -614 570 231 713 -661 -192 547 177 51 161 -257 -713 -170 -874 578 31 -264 -824 -102 144 -679 786 -341 -91 -699 -708 -530 -748 129 544 301 -761 249 221 558 -265 -761 363 120 412 -566 392 -348 -559 751 735 -198 587 -384 -536 -420 784 -262 770 161 -827 543 487 -682 -305 426 65 133 -563 -292 445 258 -441 -448 -150 -6 260 -217 -81 158 72 196 227 -402 -167 -327 -770 114 -762 52 699 789 546 -458 693 -811 -621 773 413 -197 472 64 613 21 305 -48 -74 40 80 -560 183 -540 -231 -154 719 -791 599 -2 -354 188 -773 -537 -894 97 -651 479 -654 -886 -160 -512 -295 535 696 -257 586 547 161 -444 -675 -558 -661 748 779 -496 -128 193 694 -755 456 -617 -513 -326 621 -525 435 -354 292 -65 -393 350 783 -660 -734 728 395 -11 -28 390 -788 -580 -211 132 618 -288 -470 -334 -811 371 -294 241 230 520 -535 50 -864 478 -687 -779 -478 -607 15 -393 114 313 -308 -422 -480 -583 -743 10 300 -620 -479 -45 536 285 -257 -601 -438 205 327 502 -332 74 362 -468 484 -88 397 -797 -42 277 550 -528 157 95 381 416 -1 -614 251 -739 -732 300 508 213 780 -266 -12 492 -674 216 365 -802 -200 217 -800 787 515 -345 -207 750 -486 -598 145 162 466 -235 -32 -691 -138 642 -111 -621 -564 658 -31 -463 -739 335 -445 -429 -688 441 30 441 -743 -57 -396 -246 233 -315 337 -487 704 -714 108 655 225 209 223 580 460 575 370 114 153 244 776 430 -332 655 45 636 143 610 -626 497 683 -673 -198 654 413 -744 367 -720 -52 154 687 -139 -839 321 653 583 390 445 740 -343 -612 -107 -812 442 -557 -448 535 -875 173 -862 480 -201 -799 585 -79 199 467 -334 -652 445 -46 6 148 374 -474 -454 -27 105 -888 -374 -298 -78 -699 -172 79 -579 -434 171 775 -389 28 280 -88 -210 -316 -39 524 -310 729 -769 790 -108 93 189 604 359 -208 509 179 320 -819 -180 294 -697 339 -855 -744 -109 -441 -547 -342 -57 -719 -311 -472 762 765 227 30 -72 488 44 -295 -263 -344 323 -658 -86 -371 670 483 169 -543 -319 275 -698 22 701 85 -295 692 -264 27 500 -275 245 759 -174 -845 404 390 193 -570 153 -316 257 -484 431 517 678 -10 -616 662 -608 542 -588 -317 331 659 142 607 -74 -488 784 251 303 793 -509 225 83 -181 -709 -266 448 -59 -787 -800 -19 -350 -776 426 -487 -829 778 -642 -412 -512 -815 -793 -525 -360 750 -353 -110 -222 288 635 -466 -132 530 -557 -478 528 33 80 -887 -797 -231 715 384 179 -402 -35 -780 -713 -275 96 730 140 715 426 -457 568 512 644 684 -583 313 10 -882 40 -371 565 -381 -711 -425 319 -839 -830 -104 -766 725 -32 71 -833 -255 222 -644 356 792 -860 -739 261 -337 163 -90 437 -786 -721 108 348 -94 656 700 -804 468 -37 -431 -855 -419 -477 184 466 -807 441 243 203 -394 589 -250 263 -645 -526 -801 -802 583 -592 649 -405 -807 526 -44 -146 619 412 -331 662 302 -72 465 281 263 6 380 -290 -494 157 698 -720 -82 -231 -531 -577 -786 -326 -403 325 1 671 -417 -597 -893 4 -96 -807 502 246 -869 -660 257 -251 48 440 755 -648 164 563 5 -299 -85 608 -62 169 570 -216 48 364 -27 29 -788 154 799 -21 506 -236 -686 -410 735 65 -306 150 -78 5 669 -22 541 175 -208 -541 107 734 -763 546 301 337 -739 44 319 71 -137 120 -219 335 787 355 75 -736 -187 460 352 375 -500 -299 -167 -301 515 -310 -11 264 -232 -190 -543 59 -255 627 -513 207 448 -521 -280 -138 -145 -286 -378 732 270 -305 336 5 547 -884 -580 -550 -650 -598 -151 536 375 -101 -582 35 386 498 -867 -47 376 -733 -328 617 -804 124 -353 665 -150 31 -480 155 -672 469 715 -336 238 209 124 500 694 338 -625 -812 -451 -722 539 -211 300 354 652 -98 -138 441 711 -370 -292 -335 -869 -803 479 -836 554 -616 471 -845 446 357 61 39 -195 776 727 -515 270 723 443 -628 -789 -467 63 800 224 -489 -80 -650 102 141 -490 -306 687 394 41 -237 52 33 106 -679 550 -403 -300 -696 622 -827 752 14 -305 -385 615 356 -722 492 -407 672 -480 -184 333 356 -210 692 -753 -430 -280 -464 -280 -123 560 442 -133 318 639 485 -663 -778 -747 -616 -246 -875 -746 628 307 783 717 697 613 -600 -220 467 407 4 248 -740 -202 540 -835 -422 -802 124 342 -344 -472 -150 -104 -514 -76 579 23 -768 -469 173 668 481 -875 481 354 763 -389 -813 523 421 -882 615 -308 672 -516 574 -835 -122 556 -880 281 131 -426 -634 -314 253 -829 -241 -432 -636 139 615 745 -830 -289 629 -781 337 -618 222 321 -406 -77 -832 -716 -434 719 -545 83 -279 -822 127 -871 -178 668 -470 143 -71 -559 -390 33 -177 96 -844 83 -700 549 183 351 -356 -818 9 459 636 668 -54 -139 -697 -269 -320 -733 462 -64 -839 49 2 -835 201 77 -209 -559 271 605 678 507 -872 -828 -654 -827 -310 -368 191 67 -675 464 -246 58 773 -448 -378 -665 625 -555 338 -23 -374 399 772 -67 692 -629 285 -475 -260 570 740 332 440 -275 437 -177 -254 -603 379 750 394 -83 -236 -571 -379 -71 -175 -315 407 661 -184 193 -94 -381 383 -291 -543 -408 -9 -697 -77 -581 322 685 -323 200 274 -831 37 -247 474 131 -213 634 294 678 307 -565 -367 164 -475 445 -393 295 673 564 -738 -334 -859 287 -619 347 300 -30 400 282 -814 -29 559 311 -172 783 781 557 740 -162 5 -513 -551 457 255 -344 298 -358 715 466 468 22 -645 428 -843 303 20 -488 479 39 708 -97 481 -621 -134 -261 745 -548 674 747 -199 690 -227 226 -273 265 -271 -535 -440 -547 549 223 792 -108 -344 770 432 -116 40 -747 576 726 -664 -281 -156 -75 23 -835 790 -891 -666 -352 -308 214 -811 629 -707 700 389 -494 -723 740 -426 455 -538 746 666 -813 -624 -702 369 62 269 -144 -232 522 563 351 -371 524 -847 83 751 165 -96 -316 -887 -149 689 38 383 547 211 -355 627 -733 293 742 -63 -850 -868 -66 435 -319 791 334 716 -473 146 -335 -614 331 766 -535 15 4 -106 -797 -754 124 -690 190 733 -277 -96 785 62 -496 -873 735 -53 210 -164 233 -484 -40 487 247 192 280 -722 -546 -323 -474 -663 -785 -617 -595 431 -557 68 -545 -109 -521 -157 601 -785 -460 475 -116 -199 -571 253 -398 -650 -806 -528 80 114 -414 -613 122 -645 -472 -263 765 -755 -379 541 -610 540 -525 -217 49 617 759 147 -484 -429 631 -57 -500 -337 -172 279 106 231 -196 -478 -883 11 619 379 277 -340 -332 -715 796 607 -601 -579 -122 -614 69 729 -731 163 8 503 59 276 683 -548 -454 -88 626 -17 -506 -47 -352 -802 278 199 -628 246 287 119 -198 52 -815 -610 -148 -260 243 570 -324 602 -283 -424 467 728 438 124 283 440 -299 -895 605 -740 -163 -732 147 150 671 -844 -322 -579 -228 294 -523 -444 436 31 351 174 -278 -751 -723 -58 155 -138 446 385 480 788 429 118 238 -426 -133 324 103 630 -433 -875 -245 636 -384 -365 -161 560 -835 85 142 570 -411 255 271 584 -73 -466 443 -477 -125 -497 225 -803 -443 723 495 416 469 319 106 -760 -436 202 123 440 528 -888 -88 -485 -837 -280 242 495 59 319 774 601 649 466 -773 -295 -763 356 -550 395 476 -466 -333 -7 500 515 -342 -125 596 -508 -245 -57 329 -543 -682 383 332 272 -185 -178 -409 -241 489 80 -763 -795 532 794 228 -737 679 688 -834 -373 770 304 -547 637 563 -878 672 -704 417 -420 -815 -419 -615 34 720 653 -339 465 -276 -462 662 -429 209 638 -491 -182 507 -135 -473 -232 503 -305 -91 466 448 -429 415 198 -34 -160 719 373 -304 -373 103 614 -869 364 -563 546 -560 -393 68 219 154 618 -808 -300 373 -592 649 141 528 -505 -873 567 -55 -93 -556 -12 275 52 226 723 730 443 694 383 -313 322 74 -504 620 579 622 -677 640 79 -396 619 132 -93 591 -191 749 -323 -531 -266 -196 157 -843 152 134 -277 134 -454 -621 -565 -154 360 -488 189 442 -494 570 310 120 212 223 565 -827 -184 -809 -877 -337 -526 -803 233 605 -537 45 -690 435 659 72 513 -323 -220 167 686 -141 389 -473 -141 -694 755 -326 -163 143 -153 404 716 800 717 -557 -388 -574 -415 -98 119 -620 -530 347 -729 218 392 141 -165 -677 -485 57 -655 246 796 70 -866 32 -218 -492 -874 -600 -763 -811 -331 -372 -106 172 -715 272 15 -872 609 30 505 -755 -779 -447 574 771 588 -309 511 -568 680 351 277 -791 -140 166 366 785 471 532 92 305 -271 -715 343 656 55 -62 -222 228 -380 -490 -321 381 -230 28 -37 -698 167 449 -759 775 -188 -72 -626 -301 -546 782 320 257 -5 641 477 -188 640 -397 -795 -609 -319 614 -629 157 -36 -201 -429 -569 735 -337 -318 46 419 52 412 -697 -497 233 187 -78 497 699 -705 -647 430 406 515 269 -70 -786 101 -688 0 -23 -234 -491 73 412 -370 206 202 -707 -197 -382 285 544 -588 428 531 -333 -238 271 -196 257 -476 -120 73 302 282 607 165 247 -92 -570 64 -682 620 -490 354 -815 -339 -485 -880 -89 468 -592 -825 -395 -859 249 -494 147 128 320 371 176 343 -457 -377 112 -742 -54 161 670 150 -732 557 704 231 426 513 483 -784 -492 379 292 -124 114 40 -431 -830 -324 98 -478 102 -464 -601 -237 -729 39 514 -848 -137 -782 -82 653 -366 -83 -75 -879 -175 540 611 -640 557 688 -194 -815 193 -389 -630 274 569 300 -615 -189 347 684 -815 405 471 -330 700 -228 654 -255 -288 -30 -199 -814 76 -633 -617 -58 -108 358 732 279 567 -506 133 97 695 395 76 -131 -485 -201 398 -244 -799 -85 -853 231 662 -321 403 -390 -702 -780 -190 383 400 715 -514 -218 -663 351 -883 196 776 5 566 -135 -293 -397 -60 138 -402 45 433 714 -866 661 552 109 57 -557 343 590 -219 592 -749 -132 -343 -482 -179 -463 292 -774 -819 -50 -600 -682 192 -552 -317 710 290 707 -697 749 125 -252 120 39 -392 -34 -519 514 293 -717 494 542 793 158 -212 412 296 -57 21 121 202 -847 -801 -771 -858 -803 242 731 384 126 -308 128 533 -557 -70 -152 247 -270 -317 -282 -263 696 241 723 36 99 590 -464 510 545 340 76 212 270 729 -98 -552 -668 -615 648 -616 19 450 -731 -331 -728 -45 -308 468 -334 795 -215 -396 722 362 619 -865 381 -290 152 139 -497 -431 -832 -895 563 193 -402 -161 -79 -518 679 -777 -557 -540 671 -391 683 -654 788 104 -438 709 -664 488 -418 241 -66 -897 -269 516 295 -619 -73 -734 51 -636 -413 474 -201 -695 -64 -663 649 176 779 675 -341 484 427 -751 609 -185 287 265 607 -131 -540 -253 -307 584 -360 -223 -788 307 -242 -620 461 139 -724 489 -415 86 -364 402 -525 233 760 525 117 -795 178 -708 -377 683 74 799 33 -612 798 -772 -515 322 -221 220 -360 -228 75 -317 -49 -840 -825 -568 504 733 330 764 -259 786 -171 -371 -731 580 -719 776 575 143 -34 -13 -25 -798 -223 -383 221 -514 237 -503 -40 242 370 -170 -417 -89 -430 -252 694 490 656 -116 -502 -898 33 -154 177 -850 407 406 -544 406 589 459 -98 707 -222 104 -356 -796 -449 639 -801 272 324 586 543 -594 -234 -515 -497 551 455 -377 -655 724 -857 -586 101 633 26 -760 -375 -379 -406 -290 206 -265 214 -678 148 -563 -430 600 418 -498 459 289 -881 -44 -848 383 -138 -366 -547 693 144 -60 525 651 -229 477 292 474 610 632 -882 -427 791 28 -670 -809 -858 368 -704 303 -282 307 -899 -722 -696 -175 224 240 747 37 136 505 706 599 510 424 418 321 651 326 -135 774 319 393 383 180 -86 383 233 341 660 -418 -837 156 107 -442 -344 -625 790 -688 -699 -499 338 59 -280 -112 45 -8 -386 274 643 84 -191 -743 -576 -537 -884 -859 34 438 149 -296 -117 1 213 -660 -96 528 -513 -289 33 -502 50 361 218 317 -649 552 632 -685 384 188 -551 -660 617 -800 -238 -334 142 723 301 504 -121 -496 -727 -608 652 -603 596 140 -289 -198 563 546 -240 -591 656 -893 -530 -323 730 532 413 561 -182 189 -7 42 -198 272 -790 -767 -428 -564 68 -714 -500 -637 -742 -92 687 641 -788 -287 516 -751 -188 138 729 -369 372 -883 269 -695 -370 526 244 -592 796 -92 571 -361 478 -167 361 -93 202 -50 401 -576 555 -410 -38 -677 -516 603 349 -722 -696 594 214 793 -490 -709 524 645 -206 581 19 109 150 257 -708 478 -115 -383 -708 180 770 601 -719 681 95 -833 690 -832 -318 640 -323 183 371 218 -534 -872 129 -693 188 488 343 689 -658 -528 2 76 690 -184 -133 7 -831 -404 713 462 -565 -452 439 34 -817 -600 -59 -414 319 431 -664 -706 -773 -231 304 -831 413 254 -143 -271 402 -653 -826 -838 -783 226 126 286 -717 -70 -463 -109 -842 -462 -838 -417 -818 -871 222 -708 -633 32 275 387 -492 -112 686 -183 -750 777 580 524 111 -265 49 -555 -642 649 -666 330 531 45 -166 -355 -510 -543 756 -645 290 -394 612 -742 375 191 -878 680 99 -112 -546 127 160 286 -148 -799 -879 -159 157 104 42 -10 111 -212 682 22 -858 -752 -761 -318 556 -373 -264 -835 551 19 -725 -860 380 -95 155 684 -835 265 -283 682 -93 542 783 711 104 -776 137 706 -579 -338 -654 303 -764 421 241 147 -634 28 -206 384 -478 -118 300 306 -735 -812 -586 -191 -877 300 -419 -846 -522 664 -808 130 -211 -557 358 -342 -751 329 -99 85 -353 -597 -97 -593 313 209 -381 -281 66 -503 -154 -347 -126 163 186 -878 -369 50 -621 -3 367 792 -320 -688 767 -263 752 -629 -702 261 710 -761 105 -361 782 714 685 -285 -450 -426 348 -223 337 674 479 109 770 -553 277 -682 236 -135 -784 255 -515 152 302 -297 -305 -257 -244 -303 296 -510 -872 -240 634 468 16 -367 22 -565 -738 -858 524 35 -470 -737 -150 -3 -107 -665 -579 24 -637 180 -829 661 64 176 371 -31 -305 -89 325 602 -178 223 -481 682 -251 32 -657 -768 -410 -567 495 -819 -591 762 -881 42 752 -495 751 550 -624 9 -264 -333 -278 -657 58 -385 438 619 431 -769 -72 551 -734 421 435 -823 -303 486 -124 -767 116 207 276 631 -123 264 -861 459 798 -586 -20 -395 -152 -286 72 495 499 -292 -549 -206 -652 -200 -718 -70 -414 -647 721 444 92 -736 -318 -740 280 457 166 -670 -447 -455 555 698 -639 723 -425 -700 -812 502 -438 -35 -617 -433 -588 128 -205 -883 29 309 164 684 676 598 -761 729 346 275 -712 319 492 -58 -786 -47 -805 -436 -657 641 -379 416 223 734 363 319 -497 459 -700 -823 -741 24 435 -753 -621 687 99 -621 688 -5 417 -548 544 -457 784 703 793 348 775 590 285 -536 340 325 763 719 -677 329 730 -106 656 -224 -168 500 159 577 721 -273 -532 657 676 -122 205 -325 77 -62 539 -312 -10 -104 -595 769 8 -110 -531 -101 268 -238 379 -14 -540 -455 -726 727 553 -123 -863 -496 522 -108 -728 -825 349 56 -701 284 671 8 511 641 -483 412 -468 612 116 -876 35 389 340 -583 -61 -688 -213 408 564 -746 293 -777 -592 -870 388 288 277 -319 689 -689 -198 754 737 -636 -795 352 -701 -117 434 137 -793 -514 782 790 255 -168 530 305 -169 -326 -67 -755 155 136 554 -287 -747 -636 486 -458 -291 -198 -871 -572 -423 171 719 -722 217 148 251 321 141 -742 714 -59 282 250 -876 -722 9 369 448 645 -584 -603 -212 638 -76 4 -172 339 -436 598 436 74 -498 -326 781 522 118 643 5 699 -87 330 -98 -890 44 -596 314 -656 55 578 619 -261 -527 743 -740 639 346 -471 -161 -42 625 52 699 -100 540 157 -560 -262 -38 -496 -57 726 390 -518 795 -885 -431 72 772 -319 -722 550 752 -502 -359 396 -699 531 -630 -519 -828 47 363 -656 -176 695 486 -214 456 -882 538 -554 -745 680 -45 -128 700 -372 480 -80 265 -152 -822 -411 -163 205 -743 -89 587 784 -862 319 -595 784 -392 -451 -677 -274 -544 -824 -70 383 -894 585 36 -467 -797 -645 66 -190 -331 110 -749 -414 791 619 797 137 131 -416 744 -88 -144 581 -130 797 15 -121 -102 358 -415 752 746 -241 429 -259 -688 -839 -543 708 236 -559 122 191 -774 68 -703 -561 -536 345 -1 469 -123 -393 -297 -325 -620 -294 390 -344 501 738 717 27 -751 -623 511 492 614 421 27 387 7 -322 621 560 -147 625 563 351 644 780 -68 565 533 483 720 32 592 714 -457 -246 -288 492 -263 274 -564 236 30 -898 10 466 192 -806 352 -807 -805 -295 548 331 -766 -521 -826 509 -656 -387 -419 -535 -567 -725 -853 509 -303 -731 281 792 -486 425 -620 -308 692 -103 189 634 -69 -29 -551 159 -743 710 543 166 -828 -440 -8 -507 -147 -245 52 -104 463 471 -741 -367 -590 168 689 340 -626 -453 64 -575 657 -280 712 266 266 -2 -717 -595 574 658 7 -176 538 -772 -206 -650 143 -496 -435 -522 -442 483 480 157 669 354 75 11 273 59 61 -782 99 131 -708 -595 660 -663 -856 -378 -260 -520 -352 217 317 165 -807 571 -324 584 432 -565 -174 -195 702 9 388 -179 386 22 22 322 711 -480 741 596 -130 -682 -575 463 701 639 -724 215 -341 609 300 649 286 426 214 -429 -252 17 782 719 -745 122 -516 316 -217 656 -200 -433 547 17 212 703 -604 5 -306 41 -28 544 729 -197 566 -249 -404 170 698 -769 -820 -785 -551 215 192 -300 -765 -262 -245 -607 283 613 716 701 226 190 791 381 113 624 -312 -796 -627 683 -402 196 5 155 -292 641 251 502 -462 -546 -231 -878 -656 470 -290 -581 -372 85 -154 618 -234 -57 98 -716 -634 643 556 311 454 -836 -136 101 -33 -190 -97 -647 -771 -25 715 750 -396 -396 752 -189 708 -807 778 722 -178 -352 403 -451 -361 -150 -219 -39 282 628 142 212 -397 29 -440 662 363 179 -607 -392 -581 -736 -540 395 -621 661 771 -453 515 511 199 -23 -630 737 328 -765 -789 665 588 -545 -797 271 -520 -895 -887 251 -341 -98 -696 -240 -171 -500 -614 616 14 -797 421 60 -295 -483 -761 633 -526 -862 -131 -45 -551 61 -405 -253 -260 -275 67 -729 672 448 -867 -719 -178 -326 -700 -462 639 575 456 -108 -490 -761 124 157 -885 -785 199 -447 -200 530 76 526 414 144 -626 -54 -656 13 -353 -10 -73 -601 750 -838 -825 -874 -72 -818 468 -743 147 718 -162 -847 -50 658 277 116 547 740 666 -44 429 647 474 627 295 541 358 -124 112 -162 581 -27 -140 -888 364 54 -449 -99 -627 634 429 -423 800 -626 -445 -323 -779 -880 -714 -874 233 -570 -363 -844 44 -764 444 521 -594 -54 -604 -496 -280 275 207 -740 520 6 -265 -452 -498 503 491 685 -53 344 -217 -850 29 -212 -616 799 60 -447 -526 694 -32 157 -423 -254 -496 -441 -641 671 300 -642 517 772 596 -546 -408 -468 16 -523 388 252 -60 -245 40 162 -372 -264 -295 374 -299 -398 -60 767 265 267 442 540 -186 608 261 -839 293 -636 799 -185 -95 119 -379 569 710 681 -595 511 484 -171 -557 -770 -653 -764 -269 270 751 -617 -757 -792 -521 199 147 360 -685 -237 -582 -114 512 391 -250 30 526 361 589 42 -130 372 194 -48 -519 -3 -848 19 -120 -439 -782 -420 769 295 -562 350 609 260 -375 205 -83 522 -1 18 -337 -862 -577 135 312 417 -7 312 -875 -426 -877 -289 -831 -374 -33 495 -808 443 435 -674 44 -354 -114 773 648 770 -255 703 -334 24 172 759 -414 685 -703 25 -826 -377 576 -79 -854 141 -587 -235 -630 -261 -585 611 -655 -822 233 -577 -51 -514 -230 -512 296 -839 217 325 714 795 -799 -760 -582 37 -690 726 761 67 -587 -847 626 -293 279 -615 -879 -511 -596 747 -730 744 -3 119 521 198 336 789 682 7 441 -12 569 656 -785 522 -62 614 797 727 211 525 -743 396 -488 -11 349 -701 729 127 -234 264 -152 655 340 250 -166 93 -813 424 -137 -299 -241 -414 -189 764 89 -487 244 -893 -612 -229 -388 235 461 746 -566 369 -799 -397 93 315 656 422 41 -765 66 -34 -585 178 -395 157 137 -639 -355 -795 -105 314 222 0 -493 471 -382 735 -678 -240 -162 -182 -340 -274 -421 -614 -141 637 -645 610 236 547 279 276 -467 -384 20 543 -180 -805 194 767 411 -830 633 191 -440 -716 -615 243 -1 -225 726 -187 262 560 -784 612 342 -536 -674 638 36 201 -832 262 531 -235 210 -20 -757 691 256 749 31 773 -372 67 664 -247 -476 -503 -802 350 -628 369 -191 -759 340 99 -326 -294 64 -255 -137 350 427 -389 -854 610 -446 -807 -276 457 366 356 322 -849 -692 761 -202 382 242 429 375 -143 -478 -725 65 674 290 -628 626 119 -795 -34 413 -38 459 520 -635 660 110 88 -259 399 -879 -53 -358 236 -758 223 -856 274 549 -42 -550 -524 -58 -109 -178 382 -185 -796 -547 -797 -758 -585 -890 361 -590 -388 -439 -534 45 -172 -611 -658 -847 716 96 63 271 -366 88 717 -138 193 792 518 -72 595 -872 -505 -718 124 117 656 -726 131 -269 -339 -505 -365 -727 183 389 -306 346 -711 -261 -863 -519 672 589 -702 605 -509 -795 -278 548 545 -137 -546 -542 773 665 -469 323 -888 -117 732 317 766 -55 -741 -730 -556 450 663 507 -76 721 558 -309 -80 251 173 280 -844 -521 -845 -598 -674 -647 -360 678 121 -861 -138 -455 -254 -164 238 -649 -240 -357 -730 -850 -591 -257 167 -559 -752 -138 55 108 266 -338 -9 203 -428 -677 -348 -317 170 612 -567 745 -51 -830 -229 -740 -548 -887 305 644 -239 -200 454 123 302 487 -629 208 -523 -199 -557 654 -24 -317 123 293 -710 254 402 -413 694 -773 -8 713 -685 -201 -245 -333 189 572 -81 761 73 700 -828 238 -176 -392 -263 -104 350 -48 48 35 -93 -878 217 6 -122 -502 -711 663 -616 575 -583 570 -880 -689 -699 524 -790 -785 408 667 592 187 145 -111 268 19 -101 334 -594 -302 -682 235 -491 653 188 -125 424 292 -687 508 86 -185 -540 369 -617 -272 -24 158 -446 722 -491 -78 216 -159 -292 -239 399 -497 526 705 86 137 621 -592 -104 501 190 -378 67 -317 -505 422 -23 -570 246 709 -339 60 30 309 -888 364 -840 -217 313 -728 -116 561 134 566 -698 146 -418 114 -338 -477 -452 172 -578 508 -794 592 28 -19 -721 558 -872 -1 68 -415 61 630 -34 -310 644 756 485 -191 -272 283 198 -396 691 -748 -175 -693 -601 701 477 242 -269 -844 238 -312 425 -239 -446 -450 -334 -428 319 104 173 729 -295 601 -154 557 -611 -283 495 67 -729 434 513 -348 -83 708 -128 108 218 -818 -455 -783 173 -489 14 -517 -68 -862 -773 488 -620 -498 -299 372 -398 -221 485 130 -237 501 -41 788 -289 338 612 -895 -206 -264 -475 -360 -606 -239 -602 -806 -218 -183 -81 -787 626 -674 316 -324 -48 -402 345 419 -122 -375 243 -129 -196 -360 579 -273 573 476 31 -40 651 -28 360 -535 206 72 -511 -177 -481 -435 589 -623 -718 -527 530 -119 -54 199 -52 222 -79 -859 -30 497 646 -496 9 94 -799 707 -715 -468 -420 213 768 354 80 637 338 -493 73 227 -877 435 -287 525 -566 239 698 636 -109 -836 -805 -385 -609 -772 201 -693 542 216 521 79 -163 654 -321 -361 690 370 60 -466 564 -896 -102 -656 -861 -335 -130 -278 -627 652 482 -584 -254 -245 -290 464 586 -868 -308 -158 -786 683 -808 432 -339 737 770 -182 -431 347 -146 217 -531 -118 773 704 35 -485 690 763 -608 405 -346 -354 427 -439 666 -333 -326 155 -49 -253 239 -340 80 368 -668 -698 490 -692 -175 330 -890 536 149 599 139 -541 490 -540 -711 -563 105 378 -405 677 -299 6 -231 -330 -133 -78 209 -545 -403 -643 -331 -871 786 -668 -205 409 -289 -302 666 -439 391 -318 -34 -825 71 -580 -362 15 -43 -507 -307 618 -386 592 328 -834 -866 41 246 84 457 662 712 -654 -397 -116 133 1 210 151 -387 -782 -583 -84 698 415 -226 297 762 319 753 -140 11 373 -541 -195 -495 555 -776 55 -53 -204 757 429 -292 -700 583 -473 -75 -659 -398 484 -154 -98 -792 -474 -177 -855 664 758 740 735 -533 -634 302 -153 661 132 -636 -119 -491 306 506 408 -289 742 -880 -653 -385 -458 -280 -358 374 -681 -580 -576 -428 -615 -672 -800 -249 -349 330 613 -478 -249 -383 774 617 -645 764 -761 287 -750 -365 -437 282 420 -769 -442 760 -758 -135 -391 400 -170 -8 -470 -309 -2 781 546 -722 -237 282 -89 -150 432 744 12 140 -422 -354 -22 -607 -317 329 -39 -27 209 -582 -376 -378 -438 36 -839 -139 318 376 448 218 -676 781 -90 -369 198 -15 124 19 -685 -55 -336 -139 -886 179 -350 -16 -790 30 746 -310 404 -512 174 229 457 -208 11 -754 384 576 -392 -48 774 -447 -481 561 315 -3 250 151 -240 241 -832 39 408 -311 372 -277 -165 152 -851 -779 263 219 -442 -91 -223 -713 525 -518 -244 137 503 -145 -67 -283 -709 -363 782 -885 555 -108 719 -232 -895 -476 -879 648 528 -362 91 -603 -197 589 58 561 546 -836 -437 -693 -657 -58 -890 175 206 -45 180 -532 535 705 -821 425 -332 690 -164 296 578 -167 -544 -451 -415 -511 -511 642 286 -284 -193 -848 589 -43 196 -233 88 296 339 -282 632 192 214 -234 -88 -818 -273 -19 -528 307 132 -676 -685 -127 435 -563 -146 -805 -891 -90 -336 -434 649 -711 498 78 272 -778 -683 230 323 -868 166 -757 280 -877 9 -552 567 -209 -71 -850 729 623 -854 -818 -79 -666 -750 379 -796 -888 251 -299 -502 -490 79 -265 -347 -346 -624 -390 -553 -439 524 696 714 692 -43 583 257 7 -2 540 -329 -132 -212 318 201 507 -287 370 -239 -819 59 505 -59 -468 299 -879 -282 363 -602 -83 224 -761 789 198 474 171 -728 591 528 127 393 685 -510 612 610 -645 695 -158 -178 -73 -243 -35 582 -871 -585 311 -807 -291 -5 529 -710 -685 251 -567 -132 355 -105 -410 447 -417 -650 -187 525 -197 -645 247 -880 -655 745 60 -332 18 -621 -783 161 115 -571 743 -587 -86 505 -604 576 -789 785 445 -257 -187 34 230 -752 -660 665 203 692 -451 176 -486 321 -25 -281 227 124 414 -750 53 -716 716 560 394 -688 -411 475 15 -170 -667 -552 445 126 -125 -569 -689 -717 123 -882 -242 152 -514 -310 699 380 -16 394 -278 770 -757 -798 492 -30 -593 97 574 770 595 -630 397 -645 -805 245 -319 708 609 -637 -181 660 682 172 787 437 262 496 462 -121 -407 -538 -512 716 -531 -840 -27 79 -493 -31 -467 561 -812 -611 152 258 -1 -778 696 -69 -806 -278 307 -681 607 -95 315 -543 732 -422 279 -116 384 13 -256 -216 -686 -420 -146 415 270 303 -392 156 0 81 -381 -830 -691 -670 332 -369 -144 -28 -483 -436 772 199 130 -656 86 -720 -403 378 87 -769 82 -815 -186 592 481 -45 92 -129 -15 773 -282 -474 -813 -331 -234 -768 -154 -584 532 -759 -299 -145 -679 615 -531 -16 727 -243 -191 219 129 -222 -576 -848 -282 697 752 471 793 -819 -285 -153 -833 -458 -392 133 374 -591 8 317 -367 -212 -756 309 -643 144 84 -512 -860 -715 -560 -526 -417 -207 64 -529 719 -731 -666 -733 217 246 -49 -29 398 446 797 -297 132 -780 711 -138 -53 -596 -711 457 264 -535 745 757 -372 -145 154 -135 177 -234 -335 371 31 319 91 -179 -502 486 -572 543 -140 -156 -70 -610 -470 -641 -842 -162 310 790 -325 13 726 -537 730 -523 731 210 574 792 -594 -63 -750 -497 92 -351 455 344 347 329 -629 179 598 -317 -75 -831 795 354 -620 369 -259 -337 361 101 698 263 -453 320 -594 -723 -782 268 -190 -729 -855 -507 522 479 -692 228 7 -162 -51 548 122 325 227 427 -798 -328 -97 -125 -453 56 673 681 -236 -85 543 -740 209 644 559 -60 -454 251 711 -329 394 560 -281 -272 32 528 -657 555 706 -521 -341 -698 332 178 -434 61 -829 -174 640 148 -462 407 543 -794 -283 217 -423 -286 -872 -49 -574 68 -227 -736 577 532 -873 -382 -320 462 455 265 301 674 -505 176 189 -223 233 -41 146 -374 764 -279 378 251 -240 441 68 -135 -336 529 778 -184 -333 -39 80 -456 -185 -330 263 -252 11 330 -383 -759 704 -87 174 709 -805 -600 166 -769 -645 -285 -249 -575 -701 -812 -480 -449 257 -807 275 -711 -466 55 35 583 -833 468 -624 -195 219 298 618 -46 -492 -120 274 247 135 61 134 734 -765 57 -621 784 -193 116 -748 -580 508 -702 -112 55 8 135 -101 581 156 -527 391 385 128 71 71 434 281 257 291 -422 -865 762 785 485 311 -525 -624 -721 -506 -611 -169 616 481 -793 516 78 -211 766 137 489 275 28 -771 -837 -438 -841 -159 -853 774 657 -565 659 682 -351 -279 645 -147 69 -181 488 -656 669 -372 -632 666 580 251 319 -558 -304 419 -793 780 -762 -54 378 327 175 -312 -433 -798 -675 -483 -293 579 -851 -729 480 -389 226 -751 504 -309 -319 784 98 -594 -461 -692 -209 -638 521 335 294 -3 595 -234 -639 73 -656 -414 -715 -773 -568 -96 188 -830 696 263 -844 -874 -891 457 -6 101 430 -413 299 533 660 530 321 -453 -365 51 15 455 -524 525 -39 106 585 504 620 51 -486 403 204 -212 288 -419 703 -110 -48 603 530 1 -696 -429 728 -254 223 -449 -249 341 -38 78 76 75 201 -217 -645 755 -395 -598 -635 -298 -484 -684 -620 92 -666 -847 -135 793 -595 523 -639 -783 -869 534 -719 -84 -895 -540 -45 -118 -426 -711 -21 596 -853 -162 647 477 65 -293 144 457 -517 -580 570 -752 -677 15 744 -681 -484 70 481 -751 -389 55 -18 29 238 -196 -101 -679 269 544 476 51 -572 -198 -341 -469 -236 681 -305 235 247 607 435 -306 -129 -698 -687 -662 646 737 328 -640 708 -146 537 -551 -13 -110 108 -350 -441 -742 244 783 137 485 -491 583 382 572 168 -270 169 463 356 -764 -698 -478 421 -863 13 -588 -19 203 -578 -862 123 -366 -191 243 681 -512 -792 -9 249 -191 139 -856 -614 274 -845 781 555 621 670 207 -582 -147 314 352 379 -356 96 -367 490 556 -485 -405 -665 750 -64 -357 508 -211 575 671 -358 -179 247 438 -803 -165 705 -13 -575 -888 -678 -139 -772 11 -540 -681 624 -294 541 359 -801 -92 -684 768 -41 -847 -279 535 247 -691 -487 -265 -661 -859 -467 241 527 -147 593 -507 -404 -533 230 483 -700 289 430 506 580 -349 -62 535 -193 -758 -719 282 318 180 425 -194 -310 382 377 -180 532 610 223 -732 -336 482 -763 237 310 756 67 731 -824 -670 -759 -163 -517 397 -195 -110 -384 -831 -462 -244 630 -523 -639 -160 592 363 680 355 684 -570 -67 -239 741 -585 -544 -884 -149 197 -97 493 -382 -313 27 492 -491 659 -265 225 726 -338 178 256 549 57 74 -155 492 188 -40 303 -242 146 -709 -319 532 395 368 788 -743 327 -511 543 331 600 -657 -205 -834 -107 -150 -473 110 542 34 37 -85 -399 288 641 500 287 -302 18 534 670 291 565 178 788 415 -134 -519 455 337 768 160 662 -639 -558 -110 -657 -478 172 235 163 -87 534 185 -133 -721 -57 669 14 244 -352 445 350 -362 -714 467 -113 152 710 -356 438 -254 -484 618 -667 -211 795 -502 325 3 -237 273 -48 -792 -666 573 -37 24 -612 -867 -251 696 38 -388 595 24 285 228 -99 561 -897 640 656 433 22 -18 -170 -31 -290 559 605 -83 -546 -656 338 362 -101 -26 -184 168 366 -760 -304 -815 194 406 618 -601 -208 398 449 -586 -180 -376 698 -795 -757 -770 655 115 446 505 -74 -241 6 757 -855 -86 -232 399 -594 -127 -316 37 -345 -481 648 -615 -647 -130 731 -709 -652 181 -507 66 -653 -261 786 243 420 -880 197 73 231 -736 29 -617 79 -695 613 -818 -297 180 -451 -142 608 -480 -29 -315 -708 -313 -384 347 518 275 253 777 91 -697 32 534 -194 -2 -492 283 -284 379 657 630 -141 557 175 -288 -640 -440 379 268 462 -670 604 467 -513 -228 720 -825 -742 345 586 500 -795 -422 161 665 -197 5 317 743 297 -302 513 436 763 -392 -751 735 -84 -328 -583 -701 106 -81 -678 21 672 128 537 85 164 -293 -50 188 -214 -67 375 -319 500 293 -731 97 405 115 503 275 113 235 760 768 -48 -894 -600 351 235 -565 620 -260 -448 587 -472 13 500 -779 -679 427 -154 -507 -294 -176 -452 237 -723 -508 -516 29 598 185 63 117 65 -204 -543 -252 -785 182 -16 182 -560 -366 326 -58 -548 222 -591 513 185 -43 -442 358 247 -728 -320 -596 -663 -302 -270 66 -353 -402 -563 -805 -329 787 -55 -587 -295 -639 -79 -169 413 -184 52 -582 776 716 -197 723 -536 -458 -431 -778 445 -739 601 -513 -809 -465 -876 -738 783 -3 776 576 -124 -35 -512 514 -23 315 63 51 -363 341 -243 -569 -722 311 363 628 -99 125 -250 542 -273 -777 -79 283 -738 -132 410 255 -549 75 -586 -280 203 725 495 -113 353 631 545 -615 -417 204 -398 675 -272 -163 625 -234 -643 -457 -774 -601 -4 -484 589 740 113 391 -534 538 -864 -478 -314 183 582 -703 504 -242 -784 -540 706 143 131 -207 -632 205 -138 785 -411 -152 684 527 244 -482 -259 667 141 -858 589 291 -175 -473 -488 413 -449 638 -285 -849 -867 -125 -88 -825 -865 -467 623 -889 18 353 -73 278 611 266 503 250 -290 -723 333 -4 58 72 592 207 -223 190 385 222 648 -46 -6 555 -68 560 -363 -272 645 -83 165 -559 368 727 -473 213 -401 188 255 -327 -128 -728 -169 76 347 102 -879 -451 530 -720 163 -561 376 755 -611 164 -512 541 284 157 377 -96 436 780 -67 -353 -358 -899 -89 -446 -431 -461 -129 -24 669 -744 620 665 362 228 555 -658 -80 -880 -808 427 104 -222 353 611 -424 -401 355 -539 -55 -677 295 779 439 -211 359 -146 -11 -847 -362 551 -245 -881 2 -341 -274 640 781 -883 290 -578 156 -683 799 -380 -694 350 755 357 -222 -526 -703 -577 731 281 -844 -118 -302 414 -477 520 -40 -345 -741 -884 137 31 50 -534 -623 620 539 -12 -135 -222 469 785 -553 681 -839 262 734 8 -391 79 -832 -436 796 -261 -263 -449 -742 -34 -418 -898 -196 -372 221 484 -752 -77 793 -281 686 -392 553 297 -490 705 -678 -509 -730 690 -424 -163 30 -686 -691 266 -33 -22 -575 -247 787 420 395 -683 742 699 229 -226 -390 21 771 187 698 -564 -21 -825 525 -506 774 -110 111 485 515 -234 316 288 -735 -675 -649 -450 -535 713 404 -727 -553 -662 -153 702 -416 134 465 289 -774 -650 -677 383 781 99 -487 -693 639 -379 -756 429 -439 412 -894 -418 -26 286 -684 325 -399 -209 -384 303 -752 527 87 -817 602 471 583 -800 -696 615 209 653 -696 48 622 -729 -542 -81 -863 412 -798 390 658 -668 222 -811 351 339 -369 747 524 -522 -207 -485 506 -371 585 603 -749 -743 290 -713 653 -630 714 -501 -837 439 -861 625 -224 363 222 -842 277 -164 -453 305 447 361 -106 -725 510 -85 373 163 -713 -595 600 373 280 787 509 372 -459 349 -27 80 91 -494 626 -565 491 674 440 263 309 690 -345 -360 202 -874 388 626 701 733 120 -548 -357 39 -507 -412 -618 -408 -827 -533 -177 -158 -699 701 -339 -636 725 -484 -91 -421 -479 539 -273 -580 107 -2 -522 172 -645 425 140 -254 -169 -808 663 -441 -506 -354 -8 -485 -277 733 -437 -58 14 -160 -871 -94 -859 -849 26 239 488 115 682 341 -680 611 67 554 701 -720 335 664 -877 163 -508 78 455 -815 551 -49 208 -336 -365 -841 217 -280 352 566 -430 -48 -96 -531 299 83 549 492 50 -386 -82 -338 478 -708 608 123 -29 -35 590 -861 582 -79 27 -19 464 -476 0 153 -791 -377 -589 122 589 503 286 -222 -758 556 -774 -586 -220 10 177 113 -793 335 424 -371 476 517 593 -297 -598 -293 416 -447 -259 -605 713 -263 -774 -400 -451 -275 -688 74 -459 -344 -610 -3 450 -386 -817 -443 385 -150 67 359 -674 730 115 544 667 501 418 -822 266 277 -784 585 23 -562 285 126 29 -205 159 -344 521 360 -232 42 -559 247 611 -538 -320 108 610 557 447 -403 328 -571 -431 -85 702 727 478 -126 53 -54 601 36 -814 242 -811 138 660 -522 249 -544 -718 -316 280 194 -867 393 -232 -506 -749 -752 -277 545 -426 -351 591 649 573 653 -553 -159 -441 -142 -745 -357 311 143 652 733 -615 636 724 -835 -236 61 -787 -529 -676 284 301 536 391 -864 791 50 737 171 -781 702 222 -850 470 -34 -118 21 87 -422 -34 562 -299 645 -374 -193 -848 -245 -221 296 -618 -178 788 -118 -594 636 301 -130 279 -89 -608 335 -30 448 -589 68 -18 -749 -495 -895 -784 176 -461 -213 19 -699 -520 -19 -703 -764 445 548 -13 235 -778 -127 240 599 548 591 490 -587 -277 -198 342 -585 -576 -394 -16 704 685 322 -243 -714 692 -618 407 -704 -206 667 554 216 312 -491 -127 157 454 644 589 -730 485 -319 -724 -373 -590 485 551 663 -404 490 -419 423 -325 -355 73 -587 463 742 -54 -344 215 726 -360 -759 559 -880 -646 -669 672 435 387 638 267 -608 497 314 450 -563 776 -229 -516 -230 516 -746 -285 51 362 548 719 141 351 -864 -504 -630 629 309 -748 326 -552 223 54 -469 791 247 -52 -818 -16 465 -840 741 383 117 726 412 317 447 -13 -82 -467 -72 500 129 -434 184 -787 -398 166 667 -682 -755 -634 273 -400 -572 765 -613 603 724 576 -49 421 -368 -27 -827 -768 -95 -563 -729 536 635 217 -393 -674 719 -452 -885 -170 -394 -242 771 472 -104 -97 339 735 -453 524 287 -185 -69 -735 -293 -819 -754 296 -618 -821 -742 -589 -555 178 276 655 541 397 108 193 779 178 178 36 142 -233 122 -20 -429 31 -870 794 169 -597 -847 19 -389 -182 -410 595 264 322 -772 -305 -585 149 -320 -171 -620 -759 708 656 721 -512 127 -22 381 -93 -827 795 -335 305 72 419 333 715 -416 406 21 -641 427 613 -210 307 -81 -861 353 753 -302 -323 698 -529 -802 406 339 -567 -802 227 -825 665 599 -279 655 -174 -361 -10 490 243 242 496 -710 50 204 331 798 -778 -484 -469 -701 350 647 141 -402 383 592 -821 -257 223 -828 -545 -30 -233 -614 315 -717 -400 -575 429 -382 32 -738 -827 45 -606 383 -24 -532 430 -197 171 628 -755 -272 -208 177 -238 -674 65 -208 105 581 -77 728 698 111 173 -691 667 792 777 783 -311 68 -884 -452 -669 715 -555 -759 39 609 -372 758 -887 -846 -492 -736 -866 -342 -409 557 -871 -692 -710 52 -648 640 -6 598 771 -454 -543 366 -211 -556 -805 709 -308 -83 -288 4 -128 -675 423 -320 523 341 -182 -790 420 -302 -354 442 -490 -791 123 -596 -283 41 696 139 -249 -593 -171 -35 494 -813 629 393 588 -803 247 -900 556 -233 485 -658 -599 305 -405 -446 -62 -568 -412 237 55 799 544 578 -95 -758 -369 758 -804 -796 518 -693 -352 -323 569 73 -719 -719 113 -69 -584 606 -554 -66 298 -370 322 742 -691 -404 7 -661 788 -830 -815 -728 403 408 365 -547 624 564 241 -79 -294 4 -564 581 -613 277 184 66 800 -67 209 41 -312 740 -199 325 116 735 260 289 -62 490 -12 -583 -315 755 -555 416 -378 -468 -692 31 532 425 790 497 -744 154 539 543 586 -192 -161 -196 -325 727 -54 -498 150 -96 -831 385 -564 106 691 -196 144 383 338 -814 623 389 319 211 -685 -521 -559 746 -511 -543 666 -210 139 -269 -456 -573 228 10 607 455 621 -530 -308 113 -637 -362 -119 -236 -331 -536 -745 -4 425 -216 422 254 183 228 -492 -771 -162 -467 -43 227 -454 296 577 709 -277 432 677 413 -334 -51 -260 349 -800 -707 -372 -751 358 -777 -155 -868 -843 -118 -205 6 313 -743 315 159 -72 190 -693 -513 -104 -821 514 522 -473 485 546 315 201 -165 591 -615 -49 246 -526 -731 -528 789 -219 -199 398 318 -30 -84 -659 100 317 -170 -428 -632 -401 -571 141 708 -728 -799 -132 387 -76 13 680 -122 -262 -879 -546 -748 -385 125 -779 -663 -596 -192 -389 461 -324 448 584 -778 -510 701 -488 756 -400 -242 -403 744 392 -804 -242 -824 410 -447 201 752 -366 -824 466 132 535 -5 500 -99 -728 537 -833 -798 -759 -493 -160 -162 -656 205 42 -400 -760 -759 142 472 -39 -76 109 -38 38 614 114 58 -833 182 36 475 -69 -168 139 -427 -639 646 -236 -67 -897 633 20 -26 -318 -630 61 277 608 238 434 597 -297 -113 689 390 -634 413 -421 -269 -656 80 153 323 -304 96 -678 -123 766 -838 -270 -545 81 506 -258 -131 -201 -224 -889 143 712 412 34 633 -789 95 272 -232 -459 -626 -475 -812 196 -398 -314 -323 -16 404 220 -870 559 301 -357 789 -549 -883 -737 632 -171 -87 -152 56 684 -328 659 719 443 -556 -861 -97 8 -430 559 556 -9 773 795 -728 -62 -476 173 -327 -646 468 -485 -302 695 -543 784 114 -280 277 -112 -122 -71 -615 320 12 -142 -87 -332 500 92 -93 769 -341 -725 -733 28 384 -900 -27 -399 197 322 798 -397 224 341 -742 568 462 65 -625 -609 236 -79 -182 -95 -684 -376 301 765 169 228 -897 -607 -712 415 409 702 -599 387 -637 672 -474 502 174 577 538 379 -534 -743 -725 557 162 -278 -520 -247 61 -754 287 -339 -209 598 498 267 503 374 -282 72 122 -239 131 138 -39 -725 -886 780 187 522 -713 -519 -335 591 -763 308 584 -853 286 -379 -433 527 365 251 264 -36 438 -882 -820 -332 -390 -724 -281 -682 469 141 -118 75 -19 -339 763 -201 -520 -424 22 -586 -339 -820 -344 13 -436 -526 483 -532 -404 792 -285 364 540 -22 -214 -342 -333 -366 -754 -517 198 -74 -898 -643 67 601 -761 -670 549 -258 392 608 -292 -713 -450 -652 -88 488 -306 -830 -224 615 -260 -692 -784 -109 -324 517 -325 134 -844 560 162 -874 715 -547 -363 -267 521 -54 -142 354 -859 90 519 710 -585 -541 -736 14 353 -179 176 -660 724 723 554 202 -611 -38 -12 481 -747 142 461 528 -216 -530 291 762 58 261 -607 -359 -663 151 311 779 501 250 396 -452 -467 -838 -803 -687 -821 501 540 -370 509 573 -197 -59 -850 -427 216 -633 -233 586 126 44 24 714 -208 509 -657 456 303 -529 -377 -377 324 -633 464 -571 -587 754 16 747 157 -254 261 1 -114 -692 -590 205 -229 530 -483 -445 -488 539 14 -675 -451 -438 -713 -424 195 -122 729 -585 -446 -601 -820 -465 -173 705 342 -841 276 -137 711 634 382 74 795 521 -647 -108 -648 185 -387 -653 533 427 275 -2 442 -602 -630 -521 -496 717 -270 352 -835 540 28 -10 89 323 -377 -768 -612 457 -333 -67 792 58 167 361 -174 -588 -383 720 -286 -188 126 -102 67 -348 -426 295 -322 -387 728 -824 411 -239 60 371 -506 422 50 559 -386 -35 205 780 159 792 256 561 -861 -149 323 -748 -578 -152 78 -708 -429 422 -308 -357 671 -476 -247 95 -549 -130 283 -493 -413 673 -430 409 554 481 130 -549 -56 26 -404 -477 270 356 -371 449 -511 -684 87 -380 -369 -125 512 -230 -58 155 88 -447 -464 -173 356 -79 -266 -722 -500 -348 171 -185 334 -549 21 -563 -45 -488 -262 -561 -516 -423 -369 -383 -417 -140 132 -25 -106 -204 683 -356 -272 343 -532 800 -91 470 -107 195 -626 785 11 -269 693 329 -6 526 377 -638 -314 510 -369 -411 -295 -710 -250 366 668 610 -384 -279 198 539 -121 -346 -625 728 34 112 -72 429 -848 -208 788 564 -120 -470 -68 -771 -653 -454 -95 -635 -585 -770 -862 -186 -54 -35 761 4 -773 355 645 50 147 -511 456 466 -332 -513 228 -763 -590 593 -212 -871 -365 -888 64 -767 -627 -545 -440 712 -2 -183 -196 -286 -697 761 637 552 -124 7 458 -561 -24 -493 -446 277 -405 -509 -614 -534 323 218 -506 -705 714 -572 300 649 -457 -381 -726 -74 -684 -792 -433 -52 -727 -599 27 528 255 698 -377 -612 389 338 -190 -602 -366 -633 -11 190 318 -24 -685 345 -120 -632 423 586 706 -477 -688 654 -640 -666 -531 -697 -549 -344 -777 -280 -891 -772 -751 -799 71 -488 -867 -441 59 277 -443 183 344 -748 235 -308 702 581 99 -308 328 376 -188 -651 -604 -773 -96 -629 -563 -453 -144 -557 71 -325 -316 689 263 -419 -135 -324 -406 -94 -196 -497 -713 -5 -622 603 -121 -458 -440 199 -26 72 525 544 -204 -90 210 -467 788 -200 -571 -529 -754 543 -278 578 588 334 -348 -407 -658 -655 -656 2 118 630 -819 257 -734 618 107 -289 759 -100 -800 769 327 -123 -840 -182 -298 445 -823 -448 639 -63 -536 -488 288 -189 111 105 -111 -704 -385 538 377 669 -305 -181 244 -48 182 322 -479 55 -319 -207 540 746 579 584 191 31 578 -460 727 -795 -829 -423 612 -176 110 123 -755 61 -645 -366 194 -157 375 -43 -29 568 -235 -131 181 88 -60 -777 -284 96 -561 -138 -712 3 -111 712 -839 790 61 -289 689 -147 31 325 -739 -642 589 -373 -249 -569 320 -343 591 -7 336 205 307 63 32 -477 621 -431 306 -576 -456 -213 245 602 737 -555 -600 45 -339 569 -840 542 -725 718 -229 -438 670 -184 -510 -802 -74 583 -436 -675 -330 -146 183 -317 -794 177 -757 16 354 430 -337 -786 -732 -21 -551 727 -884 -880 657 240 -57 -697 643 -222 248 223 71 -384 212 -818 259 498 -686 -860 94 413 227 -753 -229 210 -420 659 26 465 355 -547 493 -530 -137 -847 -560 -470 -610 416 339 345 -182 -197 325 -477 29 -516 455 152 502 655 289 -206 104 94 798 -268 -499 -213 463 -511 535 -703 -777 600 706 697 -235 -125 -441 118 608 -713 -838 -806 483 332 -828 320 -550 -426 -717 521 -435 -754 796 -475 -116 -396 -746 -153 -188 -814 235 603 119 710 72 -334 417 226 -232 253 792 -46 -62 16 -580 324 321 -155 284 462 -359 543 -397 256 -574 -41 800 -48 111 -733 486 729 318 412 -136 -583 -360 -450 -617 -345 463 -829 609 -514 268 -250 -17 519 -162 -529 -732 479 160 793 568 -487 420 -604 702 -262 639 -636 -695 -493 109 94 69 345 605 411 161 518 -703 -147 -2 25 36 -136 -7 -602 -826 -118 -846 -128 -736 541 469 322 -19 -806 302 -739 -398 701 144 -758 -570 -578 -168 -223 257 60 129 -590 788 550 272 -688 753 -896 399 -577 313 189 -844 -403 -516 -112 -881 312 -106 -109 468 -523 645 344 -52 -775 415 -677 -398 -440 -101 -244 -748 762 -398 -593 628 644 -878 37 -891 713 -301 -615 110 292 -304 -456 752 522 463 -460 -296 685 -787 -613 -46 -267 -274 543 182 -825 -532 -24 -629 -491 -469 318 -640 503 683 768 280 -292 222 -761 89 -439 -14 -401 -876 -711 670 492 174 -269 166 -514 486 -725 -748 775 -571 148 103 705 0 25 -716 450 647 653 -57 -103 770 504 -419 -730 49 325 -417 -150 397 710 -422 -19 -711 194 614 -554 559 -199 418 -392 -595 -168 211 303 20 712 366 -597 526 -388 -706 261 556 564 101 -24 -56 462 624 -885 -409 -598 -151 -628 53 672 53 -474 -252 352 -42 241 -684 -764 -515 590 -711 -445 490 252 542 82 -472 406 524 -702 37 -154 -243 315 -117 -495 -86 242 603 601 167 -550 -469 699 -223 370 -83 305 600 223 -181 307 -666 -650 563 -96 596 -840 209 148 409 -261 -478 619 -495 4 -65 -515 -721 -896 -804 -831 -114 -613 -797 -276 -140 -53 411 -134 -487 -258 572 -105 565 -128 606 247 759 -393 572 670 -585 760 -93 -476 768 -704 -217 386 -720 274 -652 57 552 265 218 -425 274 -461 -197 228 358 651 -773 -250 266 -64 754 124 -719 500 68 -1 384 -599 743 -27 379 -823 -183 12 65 -41 -727 -434 -251 -140 -109 384 -324 13 -239 -486 -791 -847 9 -401 723 -14 -319 -424 -422 433 -569 19 -356 754 357 736 -751 -814 -157 -303 669 -317 -231 289 -733 -512 -275 639 656 463 712 -540 184 739 688 -153 -586 -713 -186 233 -195 513 -298 375 -892 522 -827 160 -51 -146 -466 159 537 -626 -894 513 -530 -437 -98 -705 537 -245 484 468 512 -869 -756 648 -461 441 -233 -741 -93 -504 59 501 656 655 -182 -715 717 -807 462 600 -290 -76 -616 -257 -329 -374 -180 -353 596 -751 351 -618 -360 742 -876 -453 -783 -9 365 -149 -236 627 420 440 651 -623 -222 -412 344 -592 345 199 210 765 -328 766 222 292 414 502 555 745 657 -664 -750 237 346 448 -682 -20 -412 -7 -498 404 -553 -398 759 660 -456 -372 -535 -852 773 -537 -730 95 630 627 403 -528 614 -674 -425 494 445 202 107 -107 -594 745 165 476 -593 -543 -591 -738 721 -603 196 -204 -101 -68 -862 -628 359 568 777 339 -691 253 -267 709 687 -310 -476 559 266 -588 8 489 533 -13 -132 -555 -163 372 311 -717 713 407 -834 335 -602 -34 -770 -129 -342 744 -145 -756 534 -414 166 479 -281 80 -543 -775 497 608 481 267 43 309 233 -880 -220 524 152 4 236 47 749 304 -304 -48 -823 -802 17 -37 -735 -187 -240 -536 -172 -477 -17 612 -845 450 -570 331 -728 -560 739 -519 699 -711 394 637 -458 -28 -608 58 158 -411 -840 -126 275 553 593 -20 644 788 -485 -790 -476 -62 339 -385 688 686 482 -444 87 -829 -587 -456 -152 488 -60 -722 101 -209 693 -822 -340 416 -571 -73 122 667 -503 652 345 -854 729 -731 794 790 -80 -380 332 -173 460 69 -382 -715 -702 -454 250 -780 -332 46 -133 717 776 764 671 71 266 -149 501 -37 -86 -474 -756 366 415 -442 -269 -101 -633 -198 610 -266 562 174 326 667 712 473 474 -126 -531 -417 214 -362 504 476 -615 541 549 -282 621 -900 -57 612 134 -101 -26 -544 -439 -762 434 -457 794 -320 131 760 512 -416 -343 -613 637 -30 -530 -229 -372 11 253 -882 417 185 -539 -405 383 -209 -689 -798 375 -389 -563 314 278 -493 -268 348 715 -226 -470 489 -65 304 321 -858 223 597 -95 751 687 482 -19 655 -45 619 420 660 -786 518 18 -304 -651 527 621 -602 228 20 -425 173 49 -388 -608 -358 -266 -780 -188 525 -772 390 107 -578 498 -547 -207 -348 524 744 -107 102 -172 -96 45 -734 -533 -50 -366 -39 274 -335 -659 -292 712 -198 474 -110 -818 -809 413 -242 93 -607 -801 -626 -547 -550 177 -174 380 -824 -631 -633 751 102 -309 -579 -128 587 195 -857 -510 -215 536 -619 -390 410 -110 -876 347 478 -833 740 -655 63 -704 791 234 225 -654 -96 -806 -867 512 -609 567 -872 -711 421 701 231 -701 492 245 -378 -821 -191 -175 590 -137 -794 -613 -210 -126 341 434 -546 200 88 -375 156 448 382 482 -388 -341 678 -560 204 -665 -217 43 274 492 -770 -290 486 391 -234 246 231 -772 281 -641 -54 727 340 -718 652 15 125 -512 -3 575 -282 -294 -782 -485 559 455 -136 501 -860 -243 -135 -503 630 -740 788 -96 -691 219 -615 -826 -489 -545 426 -750 -788 -474 82 -845 -449 346 -387 -155 -498 -257 -96 -216 411 -276 -141 -738 -106 581 390 -843 -768 302 -202 -332 417 -328 -282 239 170 643 248 98 359 466 -834 68 -476 518 467 795 771 118 -450 -100 -154 119 -479 409 417 -700 710 114 -315 -716 770 588 -824 638 338 -75 -342 -348 433 -675 198 -596 365 149 -240 -28 -609 625 796 -12 -254 -608 -843 174 37 -326 749 721 -681 409 119 -252 678 447 -698 -844 743 290 -222 -647 96 436 -523 717 354 781 62 -470 14 -736 -282 416 726 152 646 -192 -626 236 343 -616 -839 -271 135 -248 -263 -429 191 682 -147 -857 -667 690 621 114 -434 184 -110 -646 -322 -317 173 294 -843 -20 -398 -467 -508 -83 -883 -654 -90 -107 654 667 247 -262 -771 -224 -502 356 464 -283 488 791 68 602 -136 -138 620 -881 436 -140 378 480 467 -124 -450 655 724 88 255 337 -291 184 784 -679 422 -628 410 -851 -823 403 -431 556 -860 -154 764 291 582 -72 -133 317 -799 715 159 -630 59 655 194 -68 211 382 683 -166 231 -194 -885 121 278 -471 216 523 519 -826 -576 470 -728 572 315 747 -151 651 -431 636 -568 58 171 -797 -322 -45 639 321 271 -458 355 370 -666 48 -346 -412 86 50 -30 479 -741 326 -638 708 -597 -590 -782 441 -411 37 -410 761 137 312 681 -625 153 571 708 83 -507 670 -355 -103 282 171 -771 -584 20 -762 677 542 291 444 -138 97 -383 -757 387 -173 621 -90 78 536 532 -590 707 -82 -115 -892 -469 459 177 -283 266 -112 -787 786 640 401 217 -659 -597 609 138 196 -732 -699 -599 240 -232 -75 -276 -844 112 221 -886 17 347 -456 617 287 -871 777 190 159 -608 559 527 -58 407 170 790 157 -519 -732 -759 740 -648 -254 757 305 -512 339 -259 514 281 -828 -76 491 358 -701 -755 -75 248 553 733 276 -59 -643 -203 -235 -403 680 -767 331 -339 145 699 -150 140 -238 421 -836 184 -713 -460 -584 -145 -398 -378 774 -184 772 508 367 -200 -759 235 -180 460 388 -296 690 -546 -897 -295 384 507 -355 -280 509 169 695 -749 164 557 -122 400 -13 -407 -732 460 222 -460 -279 414 -302 -750 -430 751 -312 -527 -102 293 -548 -305 390 -716 -175 -55 -573 340 512 -378 31 740 394 -81 -323 774 -509 -862 -547 667 160 189 -232 752 -196 -696 22 485 573 -169 -301 145 187 316 -390 -296 -605 -762 265 739 -367 380 -400 -525 621 -534 132 673 -71 52 158 522 77 -683 -616 -561 113 446 -595 520 -264 315 53 789 362 -735 -426 -524 791 -173 242 726 -286 456 781 -464 163 -273 -707 -480 -7 35 385 -547 247 124 660 53 -21 -25 774 -621 350 -844 87 -91 33 430 -58 -422 -370 392 -162 -65 209 655 -517 740 -338 158 -716 229 563 -413 -747 317 -305 435 -135 593 362 2 230 80 257 105 -219 -291 -463 476 -503 -269 -306 83 -551 -529 248 504 454 -486 700 1 466 -51 775 -146 491 -400 580 191 -209 -267 533 30 584 -69 104 -195 -722 656 96 -384 521 -255 6 269 394 -627 -438 -388 730 132 -296 -407 156 644 -890 -690 748 107 -571 -625 491 -691 -816 499 -315 -381 -604 -167 -226 190 -338 -270 -877 -41 -213 558 52 -461 -870 205 -767 -238 -885 -460 146 -471 376 340 11 -630 87 -867 -122 487 771 -575 220 137 24 35 17 623 180 -806 -220 -63 55 131 700 -146 678 -219 -684 -812 -766 333 63 -655 493 -664 -776 548 -84 142 -51 -434 737 -5 -716 301 -600 -475 -501 -121 -114 592 520 -334 -700 154 569 380 -898 250 31 -762 524 -160 -463 192 -721 311 -389 733 -589 765 759 -427 -207 -652 -596 -887 -414 -610 661 -52 421 -187 624 714 -609 -402 303 760 -742 390 768 788 200 -261 -192 -711 -448 124 -593 64 369 -736 7 -619 476 229 -646 413 -781 -549 769 -134 684 -64 -626 -321 475 643 145 -325 153 -316 -295 672 -722 -385 543 -487 202 611 791 144 267 -810 793 324 445 418 -391 264 -272 128 -178 -391 400 -287 316 307 -704 681 608 321 113 783 534 -333 506 8 -513 349 -596 -855 628 -552 701 133 -530 534 378 -67 -506 445 -549 65 -170 429 632 19 -243 -800 313 708 690 628 -39 -464 -603 -406 -256 -68 -764 -680 302 -712 -88 160 125 150 373 -21 95 -380 479 -436 345 561 -287 782 394 218 -505 387 -365 322 -432 -290 -40 -840 495 571 549 -77 -171 -362 -387 -122 421 80 665 555 452 17 780 490 -544 85 -804 658 283 614 421 583 385 87 452 601 -768 -741 -130 70 6 -701 89 -420 164 -576 -878 -896 -339 -630 -782 287 764 50 538 -431 76 -227 -86 733 -266 -466 -363 -258 -288 346 -408 383 406 758 -432 243 386 -590 -30 630 552 756 91 -876 242 -828 -569 -566 -218 606 -557 92 459 748 144 150 -774 -61 481 -125 29 -348 466 437 -598 -656 -615 160 -230 724 297 -634 468 280 149 164 525 -243 -527 -856 -35 105 -376 -508 660 -429 643 16 674 639 122 131 -311 524 540 -665 363 695 -692 -438 -144 572 -67 -56 -844 -344 318 255 -289 749 676 483 -468 -237 -458 248 121 24 -815 -4 -678 518 742 -499 -61 -807 95 605 -459 561 -406 497 792 -451 412 26 -66 -733 -802 -232 -499 -819 471 -315 -795 479 309 231 -426 127 439 234 -861 -490 609 -182 514 743 -879 -307 265 -782 245 474 -758 621 732 682 335 -152 700 -327 -213 -166 -599 -650 -736 -645 -615 797 -277 154 150 726 -812 -591 -891 -502 -109 -653 193 -795 -64 676 210 413 671 741 -793 564 -434 -701 432 -503 -571 -411 -775 734 -346 309 -266 -517 -721 179 614 709 -585 276 -423 -684 -654 -729 -529 561 -778 -812 538 -700 778 -346 -186 710 303 -891 -763 -788 -445 -623 -213 80 615 507 -452 458 -11 -73 460 598 -481 100 577 632 -235 -733 705 116 276 -156 451 236 -124 -504 74 429 587 -843 490 -883 47 347 594 49 -439 -603 -871 -642 795 52 402 534 241 256 289 329 561 724 347 -891 -51 -760 782 -207 15 -531 444 425 469 435 527 253 250 405 -548 -307 387 571 245 -501 699 613 322 -211 -575 602 -450 324 -154 -375 769 -625 -765 243 328 665 -666 32 340 394 458 -456 255 -593 -330 503 -791 -483 320 500 539 761 -733 -708 410 -426 714 383 -715 183 109 564 -302 -723 -792 431 -438 -876 -218 454 373 461 -588 -391 -315 -39 -503 -616 -343 396 -612 728 -886 -561 722 402 438 -94 2 678 8 -799 -152 -757 -757 -796 -415 -677 672 -828 148 788 -290 485 -467 -629 42 316 705 -228 -763 572 -641 128 576 -102 379 -168 -310 -117 -175 742 -897 297 -795 656 -348 498 785 -300 -357 -199 765 607 -349 -185 603 398 702 -135 -413 -373 617 110 -225 410 -361 -240 178 -512 135 516 -179 -702 382 -433 65 643 755 336 121 492 180 436 332 458 635 10 -372 -735 306 -454 273 -59 558 38 459 197 -101 516 -242 -624 39 758 -190 -70 -681 -240 -257 -276 31 447 -22 772 -728 -94 -698 82 353 -497 130 -430 -492 -460 -835 -695 653 432 -569 651 -420 161 -380 468 -669 -492 -647 -687 -739 -797 -453 724 76 -117 -74 416 -315 -15 486 -652 601 -264 -376 402 -617 53 -28 -92 673 2 686 -326 -481 -644 236 517 518 -695 -269 -49 -81 -448 130 -453 786 -78 -876 -37 -785 761 -776 -643 -70 -162 369 -454 -217 -767 653 307 -842 -287 375 -646 250 -177 -352 661 -778 685 703 656 -176 -806 -199 571 -770 -171 -347 549 53 581 -320 -543 147 -625 -12 360 150 -717 758 -363 439 -592 -139 278 -781 -757 614 -133 -796 -56 -320 -376 -13 375 49 -327 -236 -357 -256 -369 19 -282 298 -472 298 -165 265 -638 274 -499 -610 497 -6 168 577 599 -805 512 -761 164 -13 -338 -717 768 -604 275 413 379 -487 635 -168 393 505 121 276 -118 -589 600 -779 -392 112 -778 -51 -551 29 -326 248 678 -185 487 161 -275 464 526 313 328 232 -785 555 -645 -602 -825 210 -60 -310 376 712 -374 330 438 -353 -328 -453 -419 406 23 11 107 -179 559 320 -107 -389 127 625 -888 -297 553 -174 -393 202 -94 745 382 -396 -329 764 362 -438 -550 191 289 -764 -85 616 -120 559 -276 408 541 -134 -364 731 -479 137 -236 548 -718 -603 261 -877 -67 -523 -73 217 -319 646 -451 310 -585 -27 -535 696 -326 562 -337 -536 -418 -85 -465 91 190 -824 -650 616 583 3 -252 -782 622 -210 554 -403 -124 497 -646 -753 -564 -723 -764 222 778 525 -224 -62 -510 -746 -227 -514 -4 655 -659 143 -263 -164 -431 -303 -138 642 -656 -884 501 703 -669 -336 472 -835 784 -113 300 -258 136 -238 -632 544 -495 612 137 535 -497 580 -296 -470 532 -379 -86 -800 -292 -562 -783 693 506 420 377 528 -750 -46 118 332 670 -153 434 -85 701 -753 -370 -763 242 -224 -783 330 468 -612 -131 137 -366 -563 -124 236 331 -313 -312 -414 246 -712 218 -503 -624 -419 -804 -654 -797 -527 44 511 -564 -803 -294 -311 -550 118 -115 -141 -189 -335 -116 516 -672 -114 -384 268 -716 -310 -254 -378 602 -443 571 -573 291 -437 566 576 773 -602 193 -60 -312 -805 580 -124 204 -657 58 97 653 -385 -489 -555 280 -512 478 -203 225 -738 253 587 -363 -389 -455 784 -308 648 -46 618 789 -68 125 -556 10 715 255 456 669 -612 775 -896 -147 -437 -144 148 162 -611 -493 -80 370 -764 -40 -336 41 -528 -855 -381 -260 -212 -574 -19 510 -365 760 670 -82 -541 -697 -437 -76 555 523 -154 -142 200 631 394 703 567 608 -585 -859 355 -582 -808 461 63 -283 548 -196 -279 561 -144 -275 723 -92 -77 -266 370 -64 -720 532 156 210 459 -441 757 -347 416 -192 -203 -872 -859 -358 -250 531 -695 -670 585 346 671 -744 200 281 159 434 50 462 373 506 42 -545 -872 228 -101 -793 123 729 -348 538 625 216 527 254 -708 417 -533 -791 129 143 -27 -738 -253 -743 619 414 -341 282 543 87 528 -279 312 -672 -487 785 770 328 -721 276 172 521 136 -172 409 635 567 444 673 -816 756 305 -129 207 27 -703 -394 -497 783 406 -308 705 656 697 -548 140 706 -819 -146 787 149 -223 -80 74 392 273 538 415 -101 -481 -298 205 -726 138 -229 100 10 -474 -797 31 -495 -380 199 -521 789 762 -760 264 -126 -656 170 595 -108 -872 603 -542 -600 542 -148 601 302 -26 405 600 -218 574 480 -335 -19 -461 -793 -385 310 -378 -607 -420 -335 -85 -173 -884 646 -597 327 330 -624 668 -119 66 -434 359 -660 223 -33 365 -585 -263 51 583 -243 467 -233 -445 -492 -693 -756 -64 791 761 557 187 290 736 330 -488 598 -657 -509 -879 160 -507 -658 525 -95 -750 581 719 -374 -474 -229 300 -333 -606 -233 -263 -620 -740 534 472 -675 -492 -670 -48 578 -175 -142 491 723 343 -545 725 -553 -89 168 -605 -166 -413 0 -256 -9 734 -347 490 -693 162 -693 224 -324 -394 -394 628 626 -389 -201 -631 640 441 -101 -778 521 -882 -317 -742 -855 -33 633 -69 -464 -79 739 194 -72 33 712 -801 -745 162 -27 -707 277 599 -341 -793 367 -3 -590 764 -742 138 -722 380 738 -667 -161 -34 711 -23 -877 -721 779 565 -584 -606 449 572 -507 58 -112 -581 -543 736 432 -533 -254 -617 -643 -210 518 -268 248 -50 -19 -593 -109 564 -253 386 552 -843 699 -863 -419 439 518 -176 -513 -524 505 764 -481 217 591 666 -537 136 -597 -842 -889 -665 488 101 -332 241 -843 526 -129 -496 601 361 -703 -661 147 337 -872 654 -789 -226 -734 764 772 11 10 -92 688 534 370 -751 300 499 -849 -259 598 -805 -893 288 -393 -805 720 119 518 -435 791 724 -131 -484 -671 229 389 637 -650 101 100 -87 299 -97 -523 -411 173 371 621 550 294 99 569 370 -30 732 477 -393 773 -433 591 411 -37 728 548 613 -408 114 -50 -616 38 65 476 -341 -900 -649 -758 -65 179 -615 77 -181 -529 13 -21 -755 36 -443 -378 26 -416 56 200 166 -465 166 -559 -463 353 -654 612 -615 -50 656 555 -30 -870 -113 -249 -468 -417 -231 -647 -741 736 -201 623 608 -65 -551 -6 -439 -593 -112 -596 359 296 617 561 678 -886 -489 175 -402 548 -94 -297 487 98 177 694 -499 482 773 -28 703 794 -787 449 519 -20 173 487 -4 -741 226 -897 290 -197 629 177 -219 546 -365 703 405 -252 344 519 -541 14 -174 609 -630 -371 164 307 -402 -772 638 337 785 119 628 -695 136 -554 -451 -219 -675 365 122 -496 362 682 -613 355 -275 -726 55 508 -34 581 -109 -78 -179 106 486 502 -190 249 588 764 531 451 -471 504 526 368 441 -293 312 -51 213 -479 -107 495 -491 -656 675 -602 -206 -757 -267 493 -852 468 186 -471 -722 150 310 30 -703 -601 -259 -246 669 736 676 -116 648 234 -340 -831 -660 -839 -683 356 354 444 -706 619 -202 -226 -608 -389 572 624 31 -125 -189 -230 527 -420 312 697 308 -318 -210 -424 -142 263 -119 343 654 -306 120 -554 -649 76 -643 -191 -874 -464 753 18 -577 -436 -36 533 602 642 678 143 -299 -207 -743 -790 336 173 -149 260 622 83 -600 -9 -171 38 596 788 -300 232 212 -432 768 158 -450 510 249 -91 96 -464 150 27 -891 354 -407 -64 26 407 -439 519 -597 -16 570 -871 319 -496 -21 -226 -381 -577 367 574 579 512 -438 700 -591 429 -488 -779 203 290 -676 -154 341 484 -508 416 -269 -88 -271 157 -849 -463 452 136 -201 -727 -377 -568 226 -862 780 -279 -3 -451 776 -780 -514 -225 -704 252 786 -1 444 -239 -98 -384 -319 484 -619 237 777 20 339 785 524 -282 -424 592 612 314 -57 11 -698 428 -61 -416 406 259 541 42 337 -393 773 227 -173 352 -839 188 602 219 327 -450 486 204 -798 -318 -373 -39 466 -4 688 -10 -513 735 775 -845 252 336 478 -508 303 -876 -623 196 -220 430 -483 602 586 -852 278 -853 -782 -770 133 -104 459 -552 -470 695 701 63 784 -373 104 81 623 -102 -348 -116 174 -5 -216 20 712 -297 -458 -132 150 -877 570 784 -661 -855 -660 456 7 426 -336 557 84 518 651 88 682 184 585 34 -890 424 -588 -730 -651 -261 -700 180 266 126 234 232 -375 -5 -635 -674 -798 572 64 -819 -761 369 -99 704 -353 622 -528 -171 -797 241 -64 -442 662 -634 -813 -887 -22 478 331 -254 -822 139 -643 -349 122 243 86 243 -654 -712 -736 752 785 573 734 480 -72 351 -155 141 -236 -293 -275 245 -892 -470 -562 -720 -409 -232 491 632 118 26 -862 -679 513 628 -684 -596 -349 710 -638 601 314 -449 -602 322 792 666 -468 -340 54 47 167 -809 725 -248 -600 778 -357 -710 -553 696 785 -369 -529 -188 521 -214 791 -772 137 741 -871 -112 677 478 -37 -225 -522 -648 -473 288 695 192 -699 556 -813 -30 -52 492 768 -302 -366 -843 769 382 -625 -213 481 -233 277 -278 657 739 -680 -882 61 62 717 -79 193 -780 734 223 -290 -827 -494 748 209 -44 295 58 -639 -136 -776 512 480 338 -694 -290 -758 29 328 -728 -314 -428 -834 -498 620 -773 -276 -367 -788 -443 223 -805 -825 -461 96 792 -194 -655 -404 769 -36 -337 294 771 -162 99 80 -534 -427 -568 -350 -749 -118 -702 -110 -701 -698 758 722 90 753 567 -174 -257 -615 488 666 -870 346 -163 -804 717 62 346 746 -582 -760 48 -760 -737 -193 284 425 -329 -873 -167 794 -402 -847 -140 -226 -294 -143 -438 704 295 100 288 714 -303 618 192 -438 77 -822 -53 -277 492 275 -46 -652 -448 -208 -13 450 349 239 453 662 -12 -590 790 -534 744 -555 149 53 -407 -496 320 -195 427 -119 199 -432 121 -890 -111 386 259 225 96 115 -879 -117 46 -156 -83 -620 476 234 257 -725 -813 466 -480 -514 -440 -705 -275 245 -304 -869 442 -245 -862 674 175 -472 -174 673 -253 -86 -334 753 723 636 -740 -641 352 -77 -19 -202 484 -821 689 209 205 -69 -820 788 98 -408 10 195 -428 -334 -185 -160 200 34 268 129 451 242 88 -229 -444 641 -816 -340 -855 -90 -292 -451 369 424 139 -431 319 -440 17 728 211 269 658 -213 -449 343 290 -751 -372 -715 255 -177 -609 164 499 -107 -304 165 584 716 590 -117 -710 177 336 616 478 -353 -195 106 -728 -519 179 303 -812 -889 -753 -821 -326 -338 115 568 -584 -382 -330 357 -130 212 -221 -473 241 452 -589 -402 -228 -594 194 -622 737 -268 527 -523 755 -404 -143 153 -764 680 67 429 134 369 -553 -859 167 445 -45 -174 -222 271 -185 -111 -833 323 517 -189 -644 674 -439 -143 -98 693 413 465 -812 -856 -891 759 -330 659 299 277 -853 -209 -433 -170 697 524 -533 -89 212 -115 -615 471 -737 -65 -813 -249 242 763 -757 96 491 -653 144 53 472 -47 79 156 -171 -400 -375 344 76 -732 656 -609 0 -16 614 -477 -559 684 -55 -116 -513 294 783 -342 184 -241 -710 615 790 152 -613 -701 525 -747 405 -277 -420 106 -622 -537 -615 698 -877 -879 488 -560 -103 -522 515 -6 220 703 -837 -495 -806 724 251 183 -311 158 417 -836 461 634 88 -373 344 494 155 788 -637 290 691 559 574 -756 552 166 289 -230 -284 48 -893 -572 -892 502 -85 -125 699 -475 -557 -862 -365 644 -141 217 214 674 -869 596 -192 -743 619 -714 337 -106 -735 -257 2 -88 -22 -867 354 -668 171 113 -306 -684 148 678 -557 -826 -5 -245 91 -890 800 22 -293 464 151 -245 465 -88 -345 43 -189 472 -259 -39 558 535 -830 -547 11 -749 -162 -231 125 679 -64 378 758 -62 220 211 -691 -857 32 -322 455 -881 245 -167 678 149 523 -237 -106 -102 -131 -448 522 -631 280 558 -272 -254 -712 -871 -242 575 -766 -144 -648 354 -824 -808 213 646 776 -466 -591 288 -272 527 -421 77 -337 794 -467 128 748 -89 -208 -795 661 -147 243 20 60 509 631 -484 497 -64 193 309 624 -436 794 -259 -89 477 363 -571 -50 -407 747 -840 486 422 264 -391 109 133 769 311 -867 -641 -241 118 -475 411 138 -229 612 189 97 632 -215 216 508 -660 -402 -317 470 603 -546 154 -148 -649 726 604 48 532 705 266 -804 -844 152 572 -816 -881 697 -176 211 -688 244 -604 -31 -499 -897 724 436 -362 -41 123 -41 -329 -211 408 -566 262 -665 -623 -538 -284 481 794 -206 -207 -536 -72 389 -723 -195 781 -149 324 -866 218 -788 129 -585 -732 -253 -22 -823 684 200 -601 -288 627 656 -877 -45 492 702 -306 -569 -798 -267 -373 -283 -698 35 -25 98 198 763 -876 304 212 378 -46 -269 -29 -460 -645 171 67 -538 -528 752 -628 71 -217 -92 -372 234 35 154 -211 292 -249 752 106 226 -667 17 578 -265 -847 207 654 -602 -386 -363 -128 -408 -219 -830 -15 -886 -297 -543 183 794 -715 -420 741 -228 371 -430 144 -38 -137 -561 515 -576 -776 795 -708 -765 265 -300 18 -351 231 92 642 772 -220 -420 44 729 270 -491 677 -230 502 735 477 697 659 -146 -624 438 751 -85 93 198 -759 329 -170 -355 -813 -745 153 -302 67 55 -70 369 -736 -756 424 22 -164 321 643 -359 635 -305 -667 -215 -461 326 20 -855 -135 -648 766 628 -817 -321 -72 -497 303 -313 518 -211 -102 6 641 -110 -374 -412 -360 601 -805 384 -662 129 669 69 -422 712 144 57 -622 -238 -448 -576 -134 -857 682 -764 -41 -504 177 729 18 700 -737 -407 -143 665 -87 72 110 744 -589 -769 -131 400 -794 -56 -686 -360 388 131 50 775 -122 118 -60 22 349 715 108 -845 -589 16 498 -755 -276 478 782 14 124 -784 290 -12 375 526 -617 -345 443 322 511 182 -784 -378 -310 329 712 533 432 19 773 525 -895 708 153 127 -869 -43 698 -98 -767 746 583 -358 -270 -847 651 165 -53 195 -272 -74 -429 769 -763 -266 -42 -481 301 723 -688 -546 -580 -841 451 517 321 722 -528 -405 608 -340 -43 799 -62 -717 -810 -229 -543 -672 135 215 266 -660 373 -533 -196 -57 -202 -139 -298 338 403 -464 505 264 -218 -408 695 448 -496 -253 -891 690 688 -391 -569 207 78 348 -79 -880 495 -723 602 31 -357 120 87 615 -594 -788 314 -2 33 340 -352 224 154 -12 212 -764 45 760 -474 -542 -769 -53 705 212 648 534 -830 -232 -64 307 -350 795 -94 232 -607 -679 431 577 455 -533 -204 321 6 -273 -53 -140 734 166 356 -54 458 585 599 -748 -332 341 16 434 106 114 -810 468 -292 -710 -139 567 681 425 -142 649 345 268 342 -113 -498 754 188 -81 22 -175 501 41 -489 644 -444 249 -600 255 648 -688 -198 -40 295 664 -197 -501 442 -88 -589 -328 532 -248 -663 -13 -840 -299 -683 32 -192 46 -725 331 -584 -175 -200 114 627 -834 429 -663 -50 -353 -405 -694 -459 518 638 465 200 -363 -595 750 61 11 -152 -476 7 -354 477 231 107 498 587 -348 -276 90 -346 104 -88 31 -174 -749 745 379 299 448 257 76 -137 -539 -428 218 434 50 -243 -584 143 337 -880 -684 -388 610 552 72 250 192 -243 283 413 18 -735 -236 -15 325 641 598 401 153 354 594 647 247 -432 772 -792 1 461 -373 614 -679 83 -822 8 307 388 572 -802 768 -866 290 -875 411 -721 -651 727 -599 286 -756 -203 14 -303 142 373 43 -852 744 -484 -898 -300 -536 618 -810 362 -149 -274 -206 88 -279 786 52 42 -307 -673 -24 -873 -581 -634 205 731 132 -301 74 -749 194 -564 295 617 -493 43 330 -464 445 304 -503 -295 360 122 -344 97 589 196 420 -40 472 -69 -581 727 -207 -371 -326 -748 -612 -420 418 -357 241 369 -439 103 -181 -149 -356 441 -302 -198 -259 621 -398 -79 -755 -567 -750 308 -559 506 381 492 -529 -656 444 -386 419 -195 326 498 -345 1 -19 -141 -12 -330 686 237 -334 761 35 6 127 97 199 -491 -543 77 -832 475 493 -781 -42 -116 685 630 -381 509 -868 -172 514 353 -346 -383 -265 3 -696 -605 -820 451 60 -784 592 707 -891 616 255 -733 287 -689 415 -135 -886 -843 227 -541 770 295 183 -542 -561 171 -498 627 374 -124 -54 551 -191 -811 383 -11 -518 -414 -477 325 487 509 -610 -378 799 -240 295 -779 373 -257 419 -392 512 413 -484 -223 691 -108 -875 -51 -758 512 594 184 -524 -717 561 -147 -266 -277 -619 -198 279 197 -499 254 678 575 -572 175 83 310 -10 -895 432 268 -464 222 -710 563 674 -848 -657 -466 -302 -817 51 256 570 186 -615 -243 735 -418 157 -319 -618 -701 -897 -489 532 -421 432 213 664 -236 -776 20 281 -101 -12 543 -265 -44 37 -621 242 -759 668 24 -689 258 -201 -264 179 749 658 18 -626 227 299 -36 745 103 -342 -270 -839 264 -57 -668 3 -755 583 474 8 -174 -208 -270 -827 -452 -50 580 392 -51 630 -555 381 -742 544 -566 -120 7 -605 -12 471 536 -859 -773 359 398 -741 301 -767 -369 198 435 -711 -825 162 -41 136 228 647 -211 550 176 -784 -437 719 -367 -240 240 -296 246 481 -122 660 659 -165 -881 739 -413 -228 249 -544 744 -320 -185 -479 -359 -142 145 -227 359 640 -266 -221 -295 -144 -91 -44 -356 25 176 163 -380 -332 233 -403 -572 -885 -208 762 717 290 732 650 -12 52 754 -774 -605 175 -186 -537 -71 84 119 26 -581 -227 714 -87 -452 521 -346 511 774 336 -121 245 -780 784 619 -571 -261 659 -403 238 -124 -105 694 -207 -67 515 346 -874 -216 33 -283 78 -424 258 -717 768 -672 -277 242 -861 216 195 -416 83 -11 -33 638 784 -705 -129 -742 -583 429 -706 406 -747 -302 154 10 -535 409 189 -111 -579 -595 -386 -102 752 82 -875 333 -294 -519 331 520 4 -514 -119 32 -825 -392 215 -270 681 -442 -698 -579 -90 -812 321 -532 -124 402 33 -867 6 -94 -631 387 -612 208 -497 760 -784 -707 -338 19 -893 400 98 -143 284 -206 -393 -637 -876 578 -535 139 54 -310 607 -95 -309 580 788 -88 -35 487 795 452 12 -855 774 -897 -260 -314 -518 791 52 -253 -340 -819 505 243 164 755 655 483 -621 -658 -468 -106 792 -275 194 -720 560 -294 541 498 -618 261 537 -684 -506 735 396 129 218 416 299 484 615 672 380 115 -145 554 -33 661 -2 287 -388 -249 407 -827 -232 94 511 -547 -121 -290 250 387 502 314 160 -149 -649 514 -233 -597 722 283 -816 -12 207 -685 398 -264 738 73 473 296 -316 498 302 136 14 586 -892 -393 20 288 -819 528 -226 -211 337 -640 -98 443 -644 -260 104 -886 -538 628 786 677 -64 -515 681 668 -150 636 172 19 259 249 -97 261 -887 -16 753 -799 -94 -441 -78 199 -210 742 -641 -621 773 -114 198 -705 -552 674 -62 -385 256 530 115 361 -609 391 574 -301 305 -810 -802 -292 -767 -877 -122 -859 414 -522 639 140 457 462 726 199 -778 666 80 553 -408 -97 -724 -487 487 -1 -797 -51 -442 721 315 -210 -222 -706 109 291 223 -851 732 -332 202 474 558 46 -191 572 372 2 -141 -887 -635 -553 703 -814 -59 -744 239 231 -1 -709 -682 -83 -169 -527 86 -372 -480 120 752 -65 606 67 373 -115 -104 -724 560 353 201 -372 -659 8 -786 -890 545 -146 79 -298 -570 -207 558 625 315 543 -638 750 112 -298 -150 766 -795 468 42 -567 -858 -700 698 758 165 445 -779 435 -445 59 300 -455 208 457 2 -685 742 -139 673 -553 -244 573 -322 6 432 45 282 58 576 -273 -174 -34 619 233 414 228 58 -75 -600 -626 -27 -10 269 -63 667 282 582 216 270 -390 -341 -472 74 13 510 423 165 507 -177 728 362 -348 136 694 278 -568 68 32 -207 771 -573 232 73 -532 66 232 606 276 -877 3 -494 167 668 201 493 26 -780 159 -766 529 -555 26 773 -874 -692 -499 716 -15 669 710 713 164 -641 -631 795 -469 -454 -573 -255 518 578 796 411 -740 252 -731 277 524 778 -339 70 539 749 299 543 254 -143 -800 701 -51 603 144 -375 391 -21 -473 756 -236 252 -83 22 197 730 643 -288 -447 -244 497 -813 489 763 68 -588 217 301 527 41 556 498 -210 -807 168 -26 -598 510 -220 -575 -171 3 -435 -817 64 376 -757 26 452 306 -841 267 -678 -592 139 88 336 -33 -413 -796 326 399 -859 539 -133 -124 -175 -869 -867 -775 -471 -152 249 237 -729 -74 -379 -410 765 -415 88 -222 -762 675 346 -406 730 -451 754 257 377 -153 217 -776 724 473 -476 42 -721 731 -739 -145 78 -571 -723 648 271 -526 176 -456 -170 639 -208 -575 595 -295 -555 576 -588 577 78 -780 1 -831 748 746 -409 -374 501 397 -857 -806 -570 649 -234 -476 -747 443 -131 -786 -248 -494 269 -245 -736 602 332 -634 -638 -203 405 -565 766 -588 -583 -288 -411 436 531 227 -683 -778 -170 -795 -648 -301 38 583 -207 384 446 106 -574 -654 -895 -600 373 -544 -378 451 118 -893 -863 -484 -676 -548 206 200 -615 -640 -690 17 -238 654 753 -513 -99 -874 -663 -425 584 -896 -234 -89 708 597 721 676 727 -389 -362 -540 -894 -421 -291 77 49 371 220 483 -25 -182 105 -220 -331 509 -3 534 710 83 335 4 781 352 688 134 -375 -581 343 -501 -629 -582 83 -302 6 -512 211 -327 298 -496 554 -371 -336 98 -712 -568 442 -158 435 -282 218 -324 763 -370 -741 -301 307 -295 492 -473 661 658 151 556 -508 -38 772 -285 -537 -156 -866 -6 -806 -129 -422 -574 -637 507 -635 -551 -683 148 718 -890 -730 -734 -25 -815 215 72 -838 11 -523 -401 -10 -288 -159 -883 652 410 527 -315 -384 -676 -614 294 55 340 -537 614 -427 -11 -392 106 555 138 193 -503 -519 -277 -409 439 -428 -278 279 -891 347 -93 -693 376 -122 -19 -84 -831 455 270 -432 -202 129 -866 691 -605 -604 61 -304 -369 -178 -855 -662 -233 -46 -661 -800 -689 -226 361 646 520 182 -209 -446 -864 -313 648 797 167 15 -821 -263 -18 -757 -742 -77 -156 -637 -98 -253 -408 11 132 -714 691 -730 -220 132 -211 -650 618 176 -806 197 -804 -541 -548 107 -696 -21 -791 -111 76 -415 312 364 -835 156 731 497 -362 39 -807 162 -166 612 229 -204 246 -161 764 128 -781 -145 459 498 -344 -33 449 -222 267 596 43 406 -712 -551 7 19 -285 -878 -313 -153 -250 632 -419 557 243 510 -104 -673 -500 -72 371 -638 -764 538 703 -682 775 490 -537 348 -278 281 -761 -876 -711 -154 718 134 -354 -459 -699 -576 -502 -180 776 -472 56 -345 -276 746 395 -664 633 33 -816 -329 -877 469 75 -375 -853 -715 553 -74 93 -47 -113 420 610 -1 378 -663 64 473 -737 724 -395 -498 -67 -540 -141 418 683 -732 570 1 691 738 151 -248 590 -666 690 -820 577 -153 -431 -246 -97 -835 -554 -169 596 104 -268 -757 -859 -338 -326 -649 289 763 -580 416 -162 321 702 -21 -439 534 601 501 -170 -178 -712 357 -743 -485 142 -821 12 -428 181 -233 166 630 -56 407 -240 -338 218 -605 -725 -282 288 -519 665 -543 -599 568 203 -633 -185 -422 100 -417 -247 -227 -70 10 -214 -513 776 -652 -564 248 627 163 543 -344 -657 651 400 -497 313 421 -348 -693 -282 -415 657 -602 -148 -702 -361 -896 189 -241 367 440 -111 -166 57 -208 116 652 11 -457 -283 349 -535 -733 -200 -514 -497 -356 -589 -778 -606 -233 -289 268 83 -554 -441 -211 174 551 -93 52 256 -86 -195 241 -881 694 -393 207 352 -544 -523 -98 729 -363 567 670 651 337 732 -607 -875 -742 530 -650 -671 451 272 103 669 745 -400 647 535 -476 -697 538 -523 -160 -2 -759 -733 -323 -115 -150 783 -20 -239 -511 224 459 41 -831 -745 -703 337 -485 450 -199 185 -888 -408 -838 610 796 55 -539 -46 -501 637 672 441 88 -288 313 -730 -190 -32 509 103 -341 -483 42 -186 -60 -367 620 791 253 -236 337 -717 156 -163 317 712 14 228 -695 -457 341 -325 -507 571 517 593 -136 658 -255 -867 164 39 -17 381 429 726 -264 -304 147 243 -138 780 403 46 -301 -485 235 694 -670 -644 -280 546 -279 555 -664 -520 232 -439 -312 -607 -459 -743 -765 -163 208 -693 -772 -724 47 -692 -154 -446 -139 -589 -668 58 -246 -227 345 -879 55 -569 -625 -317 702 727 444 -756 4 -873 493 499 674 -164 -768 -320 -292 -496 -385 -771 -365 -600 -543 -709 741 152 477 -529 693 -97 330 -64 -804 743 -154 184 -477 87 540 243 -645 -48 227 306 593 267 -860 -864 59 -696 -863 271 -6 -104 -576 -662 113 -553 756 371 -877 -724 -288 -257 -603 457 636 17 -248 -879 635 -664 487 -838 -694 -479 -605 6 -871 527 445 271 -330 476 -514 -852 -426 93 -790 25 -125 605 167 173 490 -163 229 -590 473 -553 235 706 207 233 561 -344 424 -728 -780 21 653 64 347 139 273 -188 -861 -849 -481 -724 -119 -783 -553 -94 783 430 -191 -394 590 -742 640 -148 232 -610 -383 -489 419 614 402 -321 621 -393 388 -102 172 344 -711 434 518 375 -100 526 -270 -253 -317 483 -592 584 697 -618 -530 -651 -735 -242 453 -160 408 139 -34 706 430 115 171 -389 -724 -579 662 96 -239 -477 -62 663 247 602 -139 -396 -412 -500 438 -861 -790 -27 -678 -740 -444 -855 -836 661 -771 641 -225 -483 -156 286 349 -685 307 692 236 -63 277 -677 288 759 -613 279 562 -717 -166 -168 -882 631 -135 -275 -705 -662 495 -731 -479 585 49 -138 -432 -248 -214 -401 242 -276 -714 -91 -371 342 -666 -490 470 298 -729 652 -613 19 632 -898 392 -101 674 187 -430 121 -239 552 47 635 -405 -512 -484 -839 612 760 245 517 63 -190 -653 -395 445 -40 744 427 -556 -679 -706 674 569 395 -559 -425 -345 793 669 -240 -459 -615 -255 -251 -417 58 118 256 676 -259 -534 0 643 -381 -673 375 140 -542 -690 281 30 -802 469 -776 668 -438 -408 377 -132 443 258 515 749 9 -31 -7 662 -175 -210 -468 763 396 336 626 342 -887 -90 163 533 -297 -314 98 472 190 500 -288 -802 -716 417 798 208 20 224 -344 126 -201 512 121 -641 720 -463 -405 -295 136 -880 516 -56 649 -80 707 -328 151 -885 -112 -24 101 357 -25 209 -256 -608 230 25 -117 -649 -359 -425 -168 -742 429 745 160 246 788 731 255 633 736 794 -205 -536 -382 -344 -150 -323 -363 521 514 7 154 -786 751 -540 -433 -289 10 -334 -705 -343 760 -344 -642 83 165 243 409 512 -784 161 292 289 -562 -181 -838 -666 323 433 171 -342 -210 -167 485 -396 -834 -456 144 -190 216 80 -840 222 152 -350 -306 614 608 785 357 -861 386 -223 79 -85 587 -438 744 -326 139 361 445 -516 -450 202 -552 -593 -507 -537 151 -512 -384 306 -234 511 665 336 -293 313 -427 -89 251 -408 -668 381 -372 -525 -360 -331 -491 518 729 -661 605 312 -31 23 -76 273 -639 -289 -404 331 -434 573 451 -414 -738 -523 689 -509 -31 -673 670 -754 -831 -788 -569 460 -220 -233 365 -209 491 -285 -235 300 56 260 391 416 76 324 -665 -692 750 -291 -393 -366 -827 -359 -559 -529 -576 -343 384 -240 364 500 -545 718 -96 -42 109 -585 142 -891 -438 188 348 -365 -765 -432 564 -287 145 656 341 -771 592 -605 -501 -507 556 -11 48 213 301 514 -112 -718 -172 -34 -614 579 -525 70 -239 -874 724 389 382 389 -594 -197 -618 -602 -723 -72 313 684 345 671 752 -277 34 -410 -223 746 -309 223 545 466 -577 -5 792 755 -3 -748 276 194 311 -207 294 -575 677 -337 526 190 643 569 527 513 677 -152 -52 615 617 -149 184 -787 -854 799 721 -848 8 418 -495 -23 177 288 34 393 685 518 585 -285 754 -544 93 -820 384 -748 -441 275 571 -687 -66 654 145 679 -732 21 -793 692 -576 -403 -197 -684 220 171 284 -855 -769 -862 437 773 -784 288 -708 -137 555 290 -326 345 714 764 -756 477 -233 387 -275 -555 715 -416 625 674 456 555 -614 -375 -65 598 -353 -803 -578 -257 443 480 476 -322 560 -191 782 106 -291 -873 275 -397 635 -318 -681 505 238 -92 -367 -635 290 -891 -451 537 425 17 -479 43 -817 387 673 -179 392 98 770 65 304 -457 73 -811 122 -750 -362 -57 -263 -261 247 84 -58 -544 63 -368 701 -334 -453 65 -254 28 491 334 -176 -668 611 -710 227 308 -215 -640 171 -409 42 576 -15 648 -313 516 -732 529 782 -745 -876 -263 461 285 -202 7 66 39 32 -121 -265 149 -633 -448 -383 -390 568 -3 482 -708 -471 -192 109 -268 553 -430 352 205 -312 136 484 324 747 722 749 -589 -566 -271 -127 494 561 -764 66 355 531 322 -591 209 -460 209 455 -261 -461 -596 -659 -884 370 -102 -600 -733 -867 560 516 -279 -568 -555 -541 613 -689 -517 -742 577 -536 -825 25 -363 439 739 -734 -243 494 -405 -686 558 -71 480 411 595 634 -844 -177 -220 728 144 286 510 460 -617 524 -655 -645 635 -167 612 -161 -320 -498 -43 -196 -562 -755 -270 -880 -776 -844 -140 -478 621 -508 353 -477 -584 -551 -676 -811 791 -198 414 -108 706 -37 147 -538 -488 -799 281 168 340 -87 597 340 -687 -654 -792 161 597 638 -209 -332 -790 381 776 171 -295 -649 -800 319 188 102 406 -197 -535 -768 -730 -834 -809 71 597 496 -7 -207 340 -229 -628 565 472 -78 -583 637 244 -481 -395 -747 -687 -889 -316 -414 792 -610 527 -806 720 -42 -29 153 -97 -200 571 641 295 -277 -440 247 134 578 110 185 739 68 -226 -863 83 -683 -482 442 -586 270 157 119 -562 -785 528 -327 424 776 382 -698 -397 -237 785 -586 -595 144 423 714 297 -668 -577 -827 -216 -869 277 -820 -91 626 -630 -543 157 -771 -465 -711 474 712 560 -57 -291 -251 -4 -297 104 782 -201 3 661 -295 -802 -510 -110 -25 327 407 518 -4 595 747 419 -734 550 423 -569 -170 727 -843 473 -853 -430 516 647 -844 162 -148 -455 486 751 -253 -632 15 159 -130 -853 -822 724 297 -71 200 361 -393 623 711 -457 759 -371 -644 397 -106 -849 490 0 728 463 417 -326 59 280 -626 -226 427 28 367 238 638 674 752 68 156 198 -92 -230 500 146 -732 -835 74 -311 -747 547 -655 285 -773 -585 318 272 -459 -896 -274 794 -806 163 -600 -687 710 193 678 83 434 -14 759 -24 -495 -650 -416 -317 129 370 113 -163 -273 755 351 783 99 326 -70 -466 -166 -393 34 -194 406 722 -581 -810 -856 250 -151 -776 -274 -305 -359 724 -433 -276 -89 459 110 -747 4 -510 -517 -851 -572 -629 -411 -83 -324 -824 187 461 -737 -209 -432 -45 578 14 60 -200 363 337 317 672 498 30 638 540 -425 115 -652 339 -429 -645 -261 -462 213 240 -556 -336 23 627 616 -408 334 563 -587 -55 737 -55 -209 288 -677 696 342 -682 -185 -26 291 -604 -717 -481 604 -637 -359 88 -225 66 -234 591 343 -27 743 -84 399 -368 775 796 131 563 190 -141 -72 244 489 487 135 789 -799 782 208 141 -396 -801 405 -670 212 51 172 -65 -362 358 387 -610 485 -199 -143 -55 5 -190 -58 177 -509 -729 -164 310 179 -731 -379 401 62 -681 322 759 635 -109 106 -527 725 -172 -726 -449 2 -773 -741 -758 -492 -59 -168 -696 -741 478 698 290 -167 -550 -171 412 -791 576 96 -188 162 81 -413 -875 -152 -477 287 487 -113 741 745 31 -171 520 388 -747 -359 7 -295 -164 111 505 649 -334 -14 -751 562 122 -827 -10 -655 -711 -271 413 -879 468 -844 -594 -239 -331 -687 -83 741 -464 558 686 82 282 601 -460 -79 -499 744 137 753 -797 -820 -173 -531 -330 -754 65 -348 -770 -737 137 63 179 -44 60 36 621 -100 -234 -212 -830 486 -744 179 -264 334 541 -354 -541 -673 -71 -154 -321 -34 387 420 746 -558 224 652 -117 69 704 402 638 591 -548 770 -736 329 408 -622 602 -542 -494 -844 -786 221 10 634 -40 236 -351 -50 51 -2 -593 23 -554 -711 -100 -37 118 -106 -154 130 -10 492 -433 685 -272 205 -302 -550 -353 -610 678 -38 -276 708 522 -577 -779 169 -854 458 531 -895 484 754 -583 -438 451 769 -496 -190 -430 267 -367 -61 88 -318 -268 215 20 -694 482 -226 -391 -303 618 91 549 -650 -463 -782 341 735 -595 393 -135 723 139 -575 -82 -16 -571 -623 -563 -4 659 -301 414 -394 749 131 566 -584 317 -781 -770 -571 -286 732 -593 683 -638 337 -711 112 -259 -588 712 65 304 42 167 362 720 -339 -212 -413 299 -313 682 -584 -432 626 -220 -156 -211 492 -739 -740 538 -268 675 371 -561 -245 -224 -507 -371 -320 527 -718 145 189 64 -212 320 -366 453 -279 -567 -803 -767 -799 -469 -463 306 -434 -866 -530 575 -90 338 634 -385 533 -6 -206 -36 350 -885 -742 229 592 148 37 -670 -583 -237 427 -787 -199 -99 -434 -722 304 -225 442 284 -777 -336 -289 267 -235 531 -627 -328 -660 76 731 585 231 -830 279 -10 -461 419 340 343 -801 797 -434 -658 -526 -731 -101 102 697 739 382 749 -353 -479 727 389 142 -383 -228 -616 -856 -133 -238 -216 -737 350 -262 -289 14 -163 -413 212 342 -797 -142 -102 -868 -796 330 -819 54 -419 102 -610 432 -149 -32 587 -783 26 -125 -143 407 36 -389 -697 -231 283 -170 -128 -874 -743 165 -506 263 -218 -234 194 225 -588 49 -765 83 169 229 411 -623 147 -866 -699 -733 -863 -676 -344 -738 662 447 727 -140 -638 -449 212 592 -598 584 -509 -412 620 125 627 -555 68 -542 677 -749 -632 -427 537 474 603 375 -721 -824 -680 -314 71 -203 597 -270 -551 570 162 743 485 -331 -597 107 -815 -69 218 -846 680 -254 16 497 718 -232 -194 -231 -367 669 450 18 -457 256 456 305 -518 -652 -193 -814 -679 147 -253 507 748 17 233 -345 -541 115 -582 411 78 -89 68 -808 -37 471 642 134 -622 459 -99 -603 169 734 -415 720 -195 425 448 -701 -489 188 -480 -242 326 399 280 -188 143 184 681 536 532 -743 367 186 357 257 -504 573 -670 81 -230 -393 330 150 225 303 350 750 719 -773 349 642 -544 -145 -294 -299 -777 189 -741 457 460 140 415 -391 -554 -317 423 -676 -390 -209 -244 -884 -390 -254 639 -776 -84 -641 338 -282 -651 -453 75 -158 -323 52 -593 707 -855 -687 394 -135 -670 -413 244 282 -745 574 556 759 -758 -135 165 399 317 -503 464 -564 -656 -848 746 -12 -331 219 382 415 6 47 83 -121 342 -738 149 -467 121 -782 -608 551 -16 -622 506 -274 -97 -688 -515 335 155 98 -456 -237 -112 -13 -494 -27 507 -322 -537 -182 76 -53 -403 -296 -523 627 742 549 -17 -234 197 231 -850 271 115 218 232 -676 458 530 353 -565 -333 -55 641 -80 -368 178 275 -658 641 350 -896 216 -163 242 -573 514 -721 172 -622 414 -98 -773 -806 -779 747 691 204 194 372 725 716 -858 460 -800 -846 33 501 434 -220 760 12 392 -371 759 294 -373 -622 -418 469 -769 -98 446 206 316 620 314 -236 470 -515 711 -388 -567 -290 723 335 -233 169 123 356 773 -481 -344 -127 26 711 -22 -321 -705 7 226 -786 -536 316 245 -470 682 254 488 -696 546 -687 -352 -46 -295 -139 56 46 -896 -846 -739 681 0 -893 -165 -540 -221 187 -234 -379 -551 -889 174 253 143 125 775 -503 287 557 -346 -394 -377 231 216 266 472 630 -145 -489 505 -660 371 -322 -378 -314 172 -434 139 12 273 -619 -755 640 -652 -837 -58 -341 711 -758 707 242 -365 -176 -122 -63 -387 666 -176 -5 92 637 478 159 -732 -476 351 -37 -242 -225 -691 227 607 -545 -870 553 438 422 -207 -795 563 511 387 -654 -424 402 -539 603 237 674 -817 522 -426 2 -359 474 -172 -668 573 333 -50 -623 229 -569 -485 -395 -603 -311 630 238 782 -265 -666 606 770 -782 585 -671 -196 -706 -806 731 692 332 -698 -539 583 430 12 190 -698 634 755 -606 528 -825 293 665 -815 274 -847 -377 -369 -712 -113 -480 343 -52 41 163 -321 -234 -523 -594 391 456 -43 -202 335 -626 612 -696 -618 -822 -772 -208 251 -442 376 773 199 516 -613 -753 -371 -546 34 15 -440 -481 229 331 661 560 -573 775 142 499 -512 389 409 -786 168 -383 -114 725 -790 -502 -682 449 458 488 680 54 -428 726 440 703 -866 -215 476 606 -147 -312 -664 -632 473 482 17 475 121 633 -453 436 700 38 659 221 -732 108 -845 705 -7 637 -812 97 193 -101 -42 -682 626 366 262 381 -140 -428 -576 -782 -39 672 -770 -538 166 587 648 159 -395 -562 -544 -712 482 502 -848 -378 324 528 547 -894 -34 139 550 382 -547 -370 -168 -116 654 6 437 308 544 217 -353 431 355 -40 385 -135 -823 -32 -468 180 -770 242 705 -218 -703 -896 -717 173 -10 645 139 56 -561 -668 -449 -213 22 -710 -547 461 -423 201 -863 -21 66 -279 -189 -152 590 331 -385 176 -169 683 -732 223 299 -126 -761 340 -92 -333 -423 -785 243 -363 -149 428 -561 257 37 -59 168 4 -602 -448 -417 363 -632 -59 201 279 -560 -841 270 -437 -691 -488 -824 61 486 115 532 -69 -47 -16 670 189 -877 140 -803 206 260 -414 526 145 217 -131 750 -627 -441 571 -782 177 -432 -880 -511 316 264 -652 -809 549 293 36 174 77 -806 -385 463 78 -58 -452 203 -605 -223 -102 -120 -880 -280 -172 45 678 -362 -114 391 -121 -247 -154 -136 -450 289 -647 450 35 515 421 -853 196 711 -417 -251 -759 637 763 -294 35 -400 247 -313 405 -250 721 461 -524 262 -291 -637 -534 106 137 642 -545 -73 -794 361 -218 124 63 -332 200 -784 113 367 460 304 633 500 12 533 741 -698 -152 227 -376 503 -547 765 769 447 -688 -893 317 161 77 -240 459 -821 -620 -737 -168 329 372 708 -284 -257 -808 -616 -686 441 -769 -606 -895 558 235 344 11 290 289 382 -47 -141 307 -493 55 -760 -480 -318 390 -421 -296 348 101 -426 -144 -785 581 262 -498 55 -521 547 689 -797 431 -10 -567 644 -378 77 531 -796 637 186 -9 -822 -812 -251 -484 651 -846 -600 287 283 -317 548 727 -394 254 -727 -873 500 447 218 351 167 -177 171 616 36 665 576 -318 -315 -459 -898 774 66 668 -761 220 -434 663 534 474 129 504 -563 -201 566 -621 -304 636 -805 -42 -869 676 -489 30 208 -538 485 679 -897 344 -633 262 -884 447 371 -520 -536 375 232 -452 779 113 790 168 695 -379 -169 -863 -435 230 -128 -630 -140 -664 -678 270 227 240 -159 621 -578 -637 -527 -73 80 -122 -251 -783 758 301 430 -720 138 617 -857 477 459 395 404 -572 467 -770 -709 -505 162 -111 -564 -372 333 365 -848 418 417 -546 -389 -875 -882 -184 -366 -694 105 54 187 -644 289 450 796 433 243 -804 -96 363 21 16 -502 -145 -400 -663 30 566 -42 432 -190 -160 148 -388 -157 266 525 -441 -425 -307 565 411 -242 36 -217 -495 -721 91 731 715 -379 -599 -146 -860 -511 486 -770 -656 -531 -211 178 -259 -131 444 -841 -798 769 312 771 45 606 -10 588 726 93 -37 -572 -400 770 -899 338 -413 93 288 -686 600 -543 353 314 -556 149 -363 -380 283 619 -770 453 -451 774 -867 492 302 -482 765 -211 -399 -176 -576 2 253 -44 -694 -619 -237 -619 647 -418 785 -251 25 -494 301 -604 25 142 -381 421 378 214 490 -210 544 83 20 377 -692 -85 -753 -164 -102 -59 791 -283 316 513 354 -11 -134 317 378 503 -755 70 -843 268 707 -699 724 486 -7 716 -468 229 60 165 584 -65 -566 161 744 -739 737 666 -568 666 -863 -542 -178 -243 -762 -95 -157 -599 472 -844 443 602 -604 -613 528 -362 -877 362 -419 -885 -669 -733 327 487 459 -417 -409 749 643 -20 405 488 -197 -774 647 -88 305 142 -254 294 515 -383 -130 274 204 -139 510 -694 3 -884 569 -502 503 -218 144 25 215 669 -625 365 -322 -97 -671 549 -171 -676 31 497 541 -787 -17 -459 33 -416 682 301 -764 -461 -598 -801 -48 -233 -361 -529 49 -772 -72 -363 -653 -405 204 369 -737 -815 446 208 278 -69 -210 -661 -850 -683 432 235 -557 -218 -10 -250 -795 -806 -561 -181 -892 780 760 454 -69 -8 272 103 -764 -253 172 -186 -687 244 210 85 -535 -210 578 517 208 -826 511 732 774 502 477 -204 -498 308 -185 752 721 284 572 -106 -463 -724 75 435 -493 20 488 -471 163 793 -682 -159 55 558 -7 -848 397 -514 162 -843 -663 -693 672 487 -10 -880 294 694 -242 147 668 -169 -160 -771 -568 -791 -629 -413 -162 225 -71 -111 -183 -185 -196 -237 528 -488 -394 86 -257 -558 52 516 396 -446 647 647 524 63 -197 789 -482 -127 234 674 130 -442 242 -443 -792 -327 63 567 36 567 799 433 -711 -777 -481 -175 -354 -689 -228 -102 86 -769 -368 792 -697 244 -453 -529 611 -758 797 22 -493 -64 293 677 -664 23 -466 -298 97 -516 633 -877 -530 2 -442 65 513 211 -622 -147 -17 -182 -885 321 -247 305 765 -259 251 227 624 396 635 451 489 -356 131 585 610 -47 160 590 388 -882 192 -192 -471 695 -208 -809 568 -191 4 -447 -691 536 -863 569 -499 541 74 308 -103 418 563 81 -849 157 -479 744 -130 434 742 -686 -353 332 -409 -408 -386 -243 788 -675 106 97 -532 -66 278 210 -103 246 438 -131 -793 -707 -284 625 -20 -763 -290 474 -628 255 -694 -736 -842 -828 -186 777 86 -16 265 -793 -658 383 -617 -253 -783 340 443 -282 223 215 -833 221 -743 218 564 -562 -556 29 179 -890 622 -544 -738 361 -39 -2 -437 248 -325 667 -552 670 24 -462 -468 -741 187 -192 -530 -366 748 -119 -456 -332 -858 -242 247 -35 20 -36 -784 -854 392 269 -437 -213 -615 -610 301 258 734 -105 -7 532 -263 -462 -58 700 -729 11 -445 -275 -721 -835 650 25 -658 -387 656 -444 696 356 -782 74 426 315 -520 159 786 -284 349 -610 -276 101 683 535 -859 -299 -659 -831 338 87 -825 -796 -53 -317 130 646 -591 597 407 387 201 -332 497 146 492 -281 785 -491 699 -581 -854 215 -486 35 -851 708 201 -527 279 495 434 -533 560 787 191 -849 -547 -885 -219 697 -293 -598 704 -142 -723 -126 -291 -668 -563 -305 781 89 376 -292 -791 -196 628 -711 -776 124 -837 -304 -347 -636 -585 700 667 280 31 -327 265 -353 -406 -714 616 -633 595 731 -147 -262 771 -520 585 -461 -404 -256 -215 -756 -609 499 55 290 114 -724 -218 355 272 -497 -207 -704 -436 -381 -583 668 -200 490 -535 -896 -694 -112 -426 179 -497 348 -802 641 -291 -613 -857 685 59 392 643 -138 757 186 -593 314 483 561 -690 -847 -344 469 798 9 -507 684 388 178 -204 568 796 -34 248 393 -173 -634 734 453 -436 -54 -315 -737 -242 -575 146 311 -84 361 -153 417 -412 674 47 476 -277 -822 46 773 -819 -681 405 -269 -774 -190 -549 -751 -554 494 410 -25 -520 439 -490 649 -794 -473 720 -367 -562 -759 -715 -874 -859 -333 710 9 685 -139 473 -367 -122 -142 -455 -126 657 535 -674 -411 86 613 -296 -660 -655 191 -388 -549 667 623 82 -682 -601 -870 -362 796 -809 -602 774 206 -25 -580 3 519 -121 -15 548 -134 -736 13 223 -742 90 495 465 330 336 269 -603 -819 -262 -578 627 673 702 -132 -280 73 539 118 218 -840 672 -292 117 -629 -88 -29 788 -307 403 -620 -520 391 208 69 -543 -879 132 -261 -294 -376 119 -467 479 -273 624 -488 -411 -353 388 542 74 110 -363 -566 119 118 549 271 -58 -457 304 682 -675 651 -133 655 53 -496 241 119 559 8 -525 -198 587 397 -253 336 -322 98 171 210 305 139 74 -142 678 -27 -259 -119 -666 -805 60 182 -848 -242 -237 9 -86 260 198 -237 508 -192 556 338 -79 -544 -604 726 42 357 -269 170 -393 -611 -514 -860 -806 10 722 -812 4 258 323 320 246 42 -259 -280 -285 44 -90 -556 135 -247 793 -143 32 299 618 -662 562 -584 -897 -541 -329 -710 -189 11 -50 -647 522 -333 358 200 -326 322 -16 172 -401 325 -234 238 776 -427 353 462 350 493 -587 214 455 453 -428 151 256 105 -530 -812 -253 -700 772 -664 756 -429 -638 -562 -772 361 193 -72 270 269 673 -189 -356 102 -244 -417 554 529 623 -361 -20 -723 239 787 -576 -582 -888 702 758 -714 -423 -224 721 68 -696 223 691 -326 -127 -162 -568 -415 396 40 263 575 375 174 375 -295 408 236 -592 759 58 384 -184 -684 518 269 365 -798 -451 119 -841 578 492 -139 457 -278 373 -43 -598 629 452 -457 551 -538 572 568 288 -759 -612 -561 -126 -357 16 464 -402 -472 656 -368 -875 67 175 -502 447 -555 635 -446 -735 -385 51 319 -748 -85 13 -827 765 441 -254 590 788 -868 -152 -665 798 -864 259 253 256 -667 315 -596 -5 -132 524 -34 534 -879 -241 779 -609 -25 -327 523 -795 -877 -857 627 -606 -748 389 -539 -215 365 -718 101 492 -679 134 -29 444 190 324 375 -732 371 288 136 -589 -322 -403 256 396 765 694 -705 -540 404 135 -396 -251 -383 -169 -148 -53 -697 -753 -716 -814 371 32 -566 -4 -115 -288 -199 522 -816 -545 499 142 227 12 -311 -591 750 686 -15 -599 444 -714 -104 -830 -479 -251 216 -372 598 -226 -556 175 -679 800 -397 -361 -525 23 536 -288 248 -839 -847 403 581 110 482 180 -559 346 741 -275 -560 574 -80 -863 -248 270 79 544 164 581 -480 -222 -63 -134 -555 654 63 -349 -158 98 -629 -545 -795 -499 608 -227 -381 -551 656 -852 -889 -149 339 -629 168 -298 -173 -79 414 736 280 -250 -321 -757 -864 229 -851 248 445 -545 -456 5 102 -48 -218 -402 -161 786 -567 798 -142 -820 35 -33 -833 -41 125 -489 -853 591 -42 -830 -144 -793 76 350 116 -851 338 477 -91 82 -738 216 -447 -898 420 305 -133 -122 -166 711 333 -684 -852 42 -359 -322 788 565 -843 -375 229 -759 -173 -843 -503 -850 322 -78 748 -728 202 361 788 -495 -562 -255 -739 -609 187 68 -674 421 -472 -721 90 73 166 82 51 -148 534 542 -329 103 712 -674 -170 -879 -664 -53 -497 118 734 -679 640 -403 681 -319 -474 464 237 321 580 171 -873 -852 315 714 8 27 507 -666 -335 677 -89 496 -5 -639 191 353 301 167 256 435 -231 -724 566 -23 -568 418 -400 -448 -13 101 -703 545 604 238 711 25 -37 464 -103 -601 578 -853 -561 619 379 -761 295 -360 650 -680 -584 318 749 626 -581 412 656 -750 -115 775 -79 -758 -264 -169 692 -268 723 -893 92 -336 787 462 639 458 -604 -515 -842 528 291 619 196 -643 -544 176 791 -573 -421 130 -873 -493 75 706 -442 -883 -80 147 -459 294 276 463 461 153 -507 -61 210 -702 197 530 365 -845 -383 800 215 764 498 25 -366 492 -143 -383 95 729 -410 118 482 -876 110 -609 303 -179 -883 -68 638 -731 -673 771 -315 114 42 789 -473 -563 -860 550 -515 550 -23 -414 -745 -761 -466 765 559 218 341 -261 -592 -440 -339 469 -718 -415 -457 266 500 -58 -306 14 72 -849 -413 247 -286 -791 608 -827 24 559 -502 36 128 -517 793 -571 12 14 745 -428 -656 -173 143 -463 -176 -691 -247 -433 -201 -14 -687 -820 -547 -424 -14 -152 182 -382 -817 -665 -417 -273 -653 -241 53 -23 176 158 698 -252 574 -767 607 -382 248 25 -227 433 785 -333 737 -86 790 -244 -199 -729 288 -732 -693 -386 499 286 642 69 215 260 -163 -119 543 -488 -72 18 465 158 -279 538 351 569 -733 -283 681 -420 789 -521 399 55 -531 -195 129 369 731 -192 184 -572 -651 11 -632 -731 -356 206 149 66 -878 143 340 319 477 497 572 234 797 -462 537 383 454 -888 -358 -644 -571 -16 56 192 -222 -472 -179 -307 -525 -249 -871 -889 480 360 523 -202 -196 -362 -691 -689 572 451 -18 -260 702 14 -528 277 -458 317 302 -21 301 365 351 -151 297 -162 669 -253 -489 776 -385 573 -233 -817 -24 256 -684 -830 -420 -643 607 508 -489 -421 137 -677 -210 -626 -109 735 -839 -360 -489 -837 -802 -449 -133 -242 -186 207 -333 387 371 123 546 -412 795 326 701 140 -64 -327 577 -126 -795 -766 673 -339 -639 -230 18 79 238 450 -346 -885 -461 -675 332 144 -205 -499 730 -900 -134 -160 -539 674 374 258 190 326 34 350 0 -215 -821 90 666 -718 -710 33 -396 750 -520 -314 -21 639 -26 -521 294 778 252 626 715 -353 499 290 286 256 -566 -190 765 77 -628 -392 -851 56 22 -747 57 379 514 282 -686 590 568 609 781 -861 -547 -51 -655 1 -357 746 375 147 -455 -695 -581 178 -721 -156 -73 -544 273 563 533 328 98 650 -847 -342 374 -12 246 748 -219 -41 -583 -772 -386 -604 -447 -524 -602 201 -289 -718 -777 -771 329 -78 -870 -264 134 -871 429 -547 -442 38 -900 44 731 -161 224 -443 417 572 277 586 -775 782 506 -13 -26 -417 -567 -548 -68 755 -694 -353 -37 -193 -489 -60 253 717 -327 392 -745 -332 199 -771 -690 455 -581 -259 -624 -895 528 771 -130 200 766 22 339 -64 -509 129 -182 -871 342 282 715 -707 604 373 -526 671 -281 -320 585 738 -261 -759 -726 -618 329 -279 -134 630 274 172 587 -776 -325 747 -542 751 368 -881 -765 667 -372 -410 -556 -235 -147 546 -762 643 -596 37 -199 259 -657 644 -255 -837 -265 -171 592 -415 -668 -533 163 50 271 -687 -607 -879 744 363 455 50 -505 115 363 726 -148 617 637 -547 -81 -506 502 -752 454 -163 -203 265 -242 -459 -346 158 323 -380 -392 -516 740 -675 -742 -243 704 -711 -379 581 -159 -666 -127 466 162 797 -187 -142 442 11 433 593 -823 -764 -650 -879 64 104 -716 -53 -852 -61 -139 18 460 728 -120 212 -827 251 -180 493 -434 -828 362 348 -577 -38 -758 327 345 -750 -221 572 -715 -123 -17 324 -600 732 -857 -225 -207 -833 494 -469 -564 486 -209 789 -264 -193 709 621 -723 -693 -634 -36 100 -561 17 -100 315 374 -491 343 0 -613 -278 -412 514 -557 -577 -299 -122 459 246 -384 473 -192 381 -861 163 -397 -467 283 -717 637 -823 -689 -291 -813 -205 -22 -148 -101 -890 -831 240 -417 -332 -431 597 -631 -687 774 533 686 252 -665 -354 56 684 -679 528 395 -691 -766 550 -657 325 330 -7 -858 673 471 468 381 -326 -872 -237 743 -512 -144 414 -711 165 -226 620 638 614 791 -89 98 -380 469 136 178 -498 -274 -737 -382 196 171 -833 -223 609 -307 171 -549 -428 44 -251 394 -358 -594 661 -153 629 -88 -22 -450 -347 138 -594 -646 -231 -92 -561 653 655 -675 -354 -14 -663 -875 417 -683 -124 516 452 276 579 -890 298 -823 -722 375 -1 -900 -117 -796 625 319 110 603 -496 581 -90 -308 -739 799 21 -845 -26 -23 -712 280 68 364 -430 -147 -546 79 -204 -560 757 -662 -832 572 725 341 -364 -88 -28 746 -673 749 -558 -358 -714 385 -93 486 -548 -506 259 -883 -398 30 503 -420 -173 -275 -658 86 516 -498 363 77 305 -786 -886 745 627 759 695 580 -22 -360 512 536 -869 -47 -711 -309 -818 586 123 -745 -5 -778 -640 392 323 -58 -141 327 382 -22 27 -867 738 -190 406 -894 -416 -2 724 -319 -324 -636 227 394 626 314 -569 -744 468 -684 -363 -791 -18 67 69 231 468 464 -720 560 195 15 -684 -259 -21 -861 -251 -301 -598 -19 -111 77 -563 648 -556 -267 120 292 97 649 -773 -398 566 -450 244 -142 373 -887 179 691 252 -340 219 701 -313 0 -59 561 -299 -494 -635 453 282 -854 -486 -780 -530 -300 -519 -366 792 461 433 -58 358 -296 -221 -625 486 -246 358 -79 -765 -577 127 -378 -483 -477 -154 -182 490 495 283 161 -530 300 488 790 211 744 102 -377 80 -782 -292 -224 150 99 -114 -400 -565 106 545 -158 -470 34 46 -541 484 409 -431 276 -390 153 -111 796 -464 -520 233 -645 222 194 143 -544 -106 -172 -729 18 427 17 535 -504 -851 -448 -328 -311 -599 -42 146 -846 647 -18 351 651 -94 269 -260 527 464 -639 -464 -370 -511 -227 -767 -573 349 -78 -415 294 476 500 163 -882 118 -789 792 239 386 -615 -373 -884 571 -45 340 270 -226 779 678 93 -854 -629 193 -590 713 99 -398 -136 -462 -647 -142 542 -892 -439 -240 383 -301 599 218 467 -791 -391 -651 -790 -441 570 -582 628 355 -49 -401 168 -50 -193 -150 744 -274 31 -624 77 -840 -113 -255 -672 -818 -753 190 -439 709 104 -671 -359 -125 -848 461 571 -179 -751 544 678 -53 39 283 -610 293 481 -263 -249 -88 5 -707 -143 -194 -359 -298 -71 -227 -94 383 -457 546 520 788 585 -832 -580 -134 204 756 -264 -26 308 311 574 24 676 -320 -148 634 149 460 12 -103 -713 379 117 -858 -484 663 -496 675 212 -895 -313 221 -336 -872 318 402 -385 -536 239 -479 -742 192 528 532 -529 757 593 -167 315 112 -133 246 -594 786 -512 46 -283 -429 554 224 101 -871 -404 -276 58 -265 282 -856 -574 82 564 -826 -876 730 7 -274 716 -187 340 135 666 263 -786 690 -518 250 178 -130 278 1 -13 -444 -42 -161 -597 -183 -156 -126 -121 623 -486 444 156 -138 -897 -203 629 -699 733 -85 784 -563 -125 -262 -167 378 240 605 -716 106 492 -64 240 603 586 7 397 -377 -33 602 -381 -326 441 -546 -175 174 -82 -80 318 -6 -477 -120 232 -834 -501 -879 -828 525 297 106 111 751 748 -363 -117 -36 -804 -583 -17 -688 628 -304 -360 -609 208 508 -516 -171 -212 22 387 708 100 777 -576 87 -853 182 -209 705 255 712 -265 218 -70 509 364 60 444 -444 -672 551 554 412 399 425 798 -94 -435 508 288 759 250 650 -881 177 -684 -34 53 -473 -177 -783 0 -900 -624 -142 -260 -748 793 -89 460 -704 8 730 -12 -391 136 -129 -159 221 156 -189 -866 469 -697 226 254 528 206 713 -798 -534 -652 71 254 -347 -683 327 -221 290 343 408 -822 11 721 491 -243 303 154 615 575 163 410 -393 -325 -382 43 -163 159 175 -356 369 355 -499 -309 235 740 -740 -387 -842 -463 -318 595 -595 -737 578 5 -68 664 167 66 -343 119 -805 775 693 504 -732 -341 -859 590 210 180 -321 318 -76 -76 517 -802 -796 656 588 -345 -789 189 -390 -686 119 728 -384 657 -627 -852 502 -553 743 398 -62 69 -476 -143 -677 -100 765 589 312 622 -357 -99 109 617 767 -671 -622 -106 458 -367 -509 -815 -874 164 454 -878 -315 -427 -576 183 -443 755 -743 120 512 60 715 500 -473 340 655 -455 -688 485 -543 104 705 321 698 -233 142 111 382 -418 -174 559 -111 657 773 451 -800 -725 -23 -659 58 337 -61 338 34 796 116 -562 265 -660 400 119 394 -214 -642 -782 399 -716 -535 542 10 165 -180 178 563 455 -302 534 113 -584 -367 -201 -688 307 -17 -387 -25 -320 565 -384 197 609 -655 485 -701 -657 127 -538 -348 665 -592 547 514 436 282 -267 -23 -213 -484 246 -277 324 662 206 9 -523 564 201 -289 -885 170 -803 77 -22 -233 9 -369 172 -533 -606 378 -45 -166 -27 -511 -871 617 -489 -562 -313 639 473 525 674 -43 -511 -566 -641 236 -881 -553 561 48 -499 -433 427 -646 -153 474 184 571 -448 -672 15 -153 -789 625 -212 -824 -40 -898 -772 -374 666 -852 -400 130 719 326 305 476 -663 -505 -510 -45 -169 -39 -586 -92 -574 -646 525 565 461 385 -184 254 -525 560 -456 -849 -207 390 -783 -362 515 463 336 -489 207 -149 536 585 -705 -210 -735 717 597 -22 -145 572 -638 -6 -454 -320 270 -14 0 483 480 440 -623 99 -757 -386 267 -598 -759 -386 -174 -547 702 -226 -49 -619 654 732 -716 -477 122 191 600 604 728 309 386 -748 -105 -723 54 -694 -225 491 -711 -240 -866 -820 -511 658 148 -825 -816 -815 181 -466 -624 -577 -576 -631 794 -673 -414 -50 -439 645 -190 649 695 -414 -502 -398 -157 223 -314 589 -349 215 10 -215 272 -793 -809 -672 122 -537 -367 314 -501 -700 427 505 583 -784 -45 -466 143 -76 -392 799 -611 257 768 -807 -436 234 599 -846 -639 520 470 -5 273 -458 -782 -655 112 566 56 528 346 372 -175 -649 626 581 237 -93 -281 465 -183 204 -860 273 550 426 655 289 156 -266 184 482 668 630 -705 -515 -279 -682 733 600 -275 587 439 -130 -510 -505 518 -644 -366 -800 115 424 164 564 385 669 475 -437 18 -877 -794 617 -603 -577 -78 -483 685 98 351 -416 -554 42 -611 797 -99 144 -352 725 757 -829 -679 392 132 -469 -776 -254 -419 172 -576 660 511 263 55 624 514 -722 -520 -445 303 -796 358 393 -342 -212 -767 26 -157 -823 -456 60 713 358 -388 423 -116 468 -217 -24 -617 91 309 61 -556 723 -434 -152 425 -725 -600 344 -374 -7 -110 -728 -894 347 370 -597 586 641 201 44 653 -330 164 703 774 237 -510 538 -739 581 -321 165 149 -333 73 -439 -295 64 580 -269 -377 -179 609 538 -69 -366 -208 -5 -422 119 -111 -356 147 -130 656 759 276 -424 -48 -341 -266 -675 146 570 -153 676 -162 465 -458 -588 -789 -683 51 -806 -328 403 482 418 64 404 46 -628 192 -798 533 -581 -583 -337 -633 672 -584 -396 656 304 536 -207 595 -41 -380 115 -263 761 -13 -515 -70 -531 36 -472 299 -647 569 250 632 179 -315 -90 357 538 -671 -683 -342 798 499 544 -485 -529 356 -125 -65 486 692 591 316 -255 -392 82 50 311 517 -330 434 -719 88 176 -826 701 -95 322 -22 767 -238 209 -425 -234 -203 -654 781 -780 700 -557 -490 161 261 37 -881 566 -728 -875 -162 -519 472 575 -54 -288 -351 -773 -429 338 638 -705 -851 -504 -795 716 645 -94 -648 -765 -237 -240 748 -120 191 -893 449 -453 -194 136 -650 572 -330 -819 -454 -333 -370 367 -301 666 482 307 694 -623 360 -90 -775 -897 -777 -555 -5 574 -371 578 -780 -61 -133 -291 -635 723 527 378 -764 -310 -764 -575 140 488 234 -90 -755 -146 720 -898 -95 -401 52 381 406 753 234 525 -466 -888 -482 -790 -71 58 -147 254 -854 -131 -182 189 -199 -383 -346 -329 -169 120 -607 -760 -479 -733 82 689 -195 639 -798 -17 -367 -817 -655 415 40 -634 529 108 165 238 350 30 -513 78 166 261 -891 412 -63 -626 122 671 65 -27 -573 487 -134 566 435 -618 79 268 -244 -287 764 770 -436 -247 -204 405 197 -890 -571 -263 -369 -463 -117 -527 -757 582 605 6 55 -261 681 670 586 -485 520 -123 -774 -755 259 749 185 -85 57 73 -246 -339 734 -628 714 163 -226 -261 -534 -573 -338 728 -413 21 -46 -808 -669 -164 181 178 781 -127 692 786 -379 -293 26 -858 -125 798 -802 728 -396 381 -515 98 -747 467 234 434 569 -52 -852 -131 -479 118 -828 -79 -88 199 91 407 406 117 206 -716 -343 -104 223 632 -53 292 248 -659 4 762 -574 -872 97 154 242 468 -443 636 -327 -657 -521 166 107 -42 123 749 -630 -794 694 -860 -669 91 493 90 -108 -418 -15 470 637 149 -481 337 175 647 -658 -500 -752 468 91 702 415 -162 -492 -547 -25 -257 -874 345 -107 -299 -334 -304 290 68 5 272 -340 -830 781 449 -594 -269 -727 572 -641 -80 440 -245 513 -486 184 264 726 -337 -405 756 -857 697 722 390 -384 -488 257 -897 -53 519 -483 -12 -178 77 750 -358 -57 -27 762 -21 -506 -234 -186 75 -290 530 -141 -89 -722 -683 -801 800 734 -107 292 -681 -225 -164 -849 272 49 -72 709 379 763 -111 491 298 -135 -881 -836 -741 411 -300 -459 -86 3 -83 -583 -559 -618 190 246 -864 -500 655 -15 -749 -239 -478 -294 -291 138 265 342 702 -223 666 -670 -27 -491 -830 190 308 193 -597 316 -791 21 -293 -647 47 -786 -55 -872 786 -60 -888 245 119 -769 492 485 -745 -488 528 685 423 434 7 -4 300 -730 -133 123 -57 373 368 -627 620 -190 558 -623 569 127 754 -827 -115 -128 286 -825 -846 -201 -137 -629 -109 572 468 748 -788 -370 501 179 596 237 523 -400 -391 -766 -246 -696 -629 88 256 791 598 -130 600 210 -384 -155 -77 556 -29 360 227 502 576 799 35 -199 800 796 -741 730 -749 481 349 -712 -403 -437 -560 -287 651 765 284 -538 -656 481 -874 106 -467 119 -732 777 -215 491 -192 -634 -440 -265 517 435 -564 -316 -761 742 372 -255 -184 393 733 -580 480 -214 800 -419 -820 -837 -341 -603 176 607 461 -327 -805 -252 -159 -808 796 -357 731 -314 -308 71 -884 -282 654 763 -703 -216 516 668 794 755 -857 690 -537 201 763 201 -684 337 -49 -361 610 -209 48 -786 771 4 -750 -308 320 -680 582 735 108 -83 558 -300 570 -495 -740 358 86 -663 675 182 -657 25 653 -93 -652 599 779 -178 754 -535 -437 -456 761 -448 -18 579 760 -295 611 477 -462 479 -257 -147 -521 -649 -623 238 57 -659 631 661 -506 -641 -446 733 -346 -172 299 39 618 485 -99 -777 760 -516 -597 772 -203 -173 -530 -356 89 -349 789 532 -535 500 -758 -612 -840 733 -763 -787 33 506 -54 -410 -257 507 -557 -183 -764 -759 -855 -368 581 129 158 452 -55 -544 -709 717 455 -256 -169 -183 -107 -301 -287 368 456 -580 325 -384 391 -693 614 108 359 -690 -545 371 126 116 427 620 350 544 524 -692 8 -6 -288 -819 699 -653 89 194 -727 -692 696 520 -524 -694 781 -478 473 612 101 -671 44 784 684 -247 14 289 402 -340 -347 686 278 546 135 757 567 277 -421 -223 400 231 -519 -609 -390 -828 -891 -298 285 -394 467 693 -288 721 -621 -218 629 -40 -606 -476 464 513 324 -225 59 -132 -854 55 -539 -427 -26 -572 425 336 -104 -91 -604 -513 -340 -260 -140 -198 158 392 113 -69 164 -155 560 -342 37 81 711 -44 134 183 179 -616 295 202 372 -373 -533 669 -444 -348 -650 259 -284 685 625 250 301 489 288 514 -805 257 372 318 -519 562 518 -699 -367 -666 319 701 -274 -313 795 318 131 666 -753 -481 593 235 -96 420 -612 221 -259 540 -372 -730 23 745 543 -844 -656 714 76 -579 -888 -484 373 -730 613 442 229 -149 -18 -136 -463 147 -141 -207 317 668 -288 -555 731 -45 357 -567 611 -491 -129 -477 -650 -626 470 -669 289 476 -199 442 599 496 -385 630 -595 -595 -243 172 -851 354 -38 -184 151 358 -364 656 -371 152 771 -287 318 -848 703 -869 -645 -387 289 597 299 -92 140 382 -858 -255 -333 11 -323 -269 -157 -294 -692 -635 653 197 304 70 643 581 -388 -820 393 -181 -59 -198 -280 -152 413 -391 590 -330 224 -731 -750 322 -135 268 58 56 -33 624 630 -783 142 248 -806 -513 393 -455 -367 -93 -240 -248 -225 -838 43 -504 -468 -691 87 69 132 -420 -391 -597 -434 -159 -22 407 -158 383 552 -313 -860 631 693 240 200 696 574 -147 -121 -129 -187 451 466 -821 778 617 580 -358 -110 -1 -845 520 -438 -464 -201 -699 -611 190 -807 574 -282 489 -619 523 -264 -149 -777 584 629 -574 -518 255 -490 600 429 -688 -566 -187 -137 -603 28 797 525 -438 -135 677 372 657 -381 -411 155 713 60 -250 505 -561 -878 450 -880 15 -429 -63 -467 -170 -160 626 -511 627 -243 -134 218 58 508 -761 -150 -50 422 573 55 -750 -77 -502 -860 -185 -221 298 -632 701 297 -326 502 493 6 751 503 103 212 460 349 -748 -111 143 404 757 -763 -867 -550 200 -598 -222 -19 -279 -5 -528 -776 -221 434 -358 -197 -464 -44 -880 -546 -355 -595 -183 -370 -386 -762 233 -783 -628 585 511 -870 749 -107 -39 -610 -425 -888 -715 566 -898 -121 -116 582 424 -318 -768 572 -880 -720 -334 169 102 -255 150 344 32 -51 706 -779 717 554 -861 295 311 -218 780 461 384 55 755 695 -872 -348 -848 524 59 485 -478 244 -64 395 566 -874 319 651 636 576 -599 -97 -803 -171 518 174 354 -129 -810 -632 -168 -469 -561 -674 21 24 -668 -277 476 579 739 193 420 -542 732 -585 -223 -514 494 706 -773 -86 590 -665 550 548 573 -872 -614 -505 277 299 -796 245 144 -700 191 149 660 -797 40 -637 336 -505 -546 -300 14 723 -235 445 626 -728 -819 -755 86 -690 -214 -659 -143 720 -729 10 632 -419 89 790 138 244 -682 383 59 -13 42 -688 -486 -240 412 -531 626 614 -761 -211 70 -326 466 535 497 -796 209 219 752 -99 -461 -395 -371 -519 -302 411 -428 -172 -625 -800 701 411 -228 -810 622 -173 -696 560 -430 684 560 319 -563 -715 -685 799 -4 -516 -212 244 -882 88 61 -887 -432 -47 -812 -4 247 366 -9 502 -430 -286 -375 457 -635 -107 -506 -169 -388 796 -320 572 589 -316 163 -185 377 436 -609 -688 -108 94 484 8 -414 -5 -372 -696 -129 -860 -103 33 -819 589 162 -577 721 -242 761 -402 -674 -331 270 -395 470 322 14 324 545 -627 -291 -442 -480 -367 -479 -650 744 251 483 172 -709 73 132 426 78 422 501 62 426 756 519 96 -173 555 154 -306 43 348 496 -138 123 -898 -390 318 716 454 32 -460 -681 -785 -265 -451 -264 -31 -341 -403 441 -670 264 702 -801 345 -421 380 140 740 248 -724 264 -757 -851 598 399 -435 202 -273 -840 541 353 -278 -230 -803 -73 429 -566 -491 -460 -728 295 294 -849 -322 -453 593 -337 -4 760 -268 -598 -884 -452 526 -96 597 75 741 120 383 -879 -752 -72 284 597 789 545 703 650 721 -479 462 -785 566 69 370 -405 -892 354 583 -753 -229 -154 419 390 658 -618 -320 273 623 -85 -478 -680 597 -317 -782 -119 286 -293 -102 786 290 -221 360 336 698 -320 -507 111 679 -288 -259 -888 -473 240 -845 464 -284 -801 320 -770 -648 -620 284 -789 303 -303 -119 -765 -580 -786 -845 711 -48 171 4 -644 -266 -477 279 46 -554 -587 148 537 522 -683 -451 -317 679 -813 -673 -345 138 566 679 -691 -122 122 400 206 -662 191 380 548 -867 -446 -250 248 -477 -562 403 173 493 -35 725 -719 -69 760 -34 241 -134 -391 79 679 -680 341 232 -164 -647 -599 -414 799 91 392 336 787 -438 -592 416 668 293 -329 -287 341 66 438 -346 -264 -476 -267 -338 501 0 -396 232 752 425 542 -342 214 73 -867 -197 -235 -324 -895 -783 -631 625 720 726 659 251 583 -301 -275 114 172 -141 456 -725 -427 49 587 -883 -473 -22 457 363 -841 -512 270 -277 -568 -873 -702 289 312 754 -815 -88 73 438 -229 44 -872 653 -800 152 -92 -883 633 310 -68 -400 102 399 -493 -611 -745 -378 -875 235 593 -880 -760 -829 198 524 -355 -398 -356 -209 -594 -224 459 -658 -44 790 -104 -350 -213 -355 -543 -675 -234 284 763 -438 207 -699 640 -100 -169 -184 -494 -465 728 502 540 -120 208 -636 360 475 -324 -579 -100 -13 -532 -155 485 -153 174 617 -583 -851 694 -856 -544 -41 -195 -212 -656 232 -555 -696 -618 -120 -49 111 413 -569 294 -802 -885 -884 -322 231 0 -445 -204 -462 -845 783 -647 -48 788 576 -315 -110 -194 141 -30 472 742 -744 362 -849 -619 -266 303 294 -25 -511 -244 -846 232 -798 -823 109 709 -2 -854 12 -586 -535 -850 -559 51 125 -869 -558 575 630 -434 126 204 -621 -50 321 -769 525 310 -829 158 229 384 -404 220 472 409 800 -377 -113 162 -67 166 244 615 434 -85 -308 -557 -400 -834 153 744 -181 -247 78 -256 -695 -376 649 -875 -580 98 -683 -564 658 -858 -875 270 -57 414 36 -256 -620 -168 -871 -862 -532 -540 20 520 447 -832 -807 -635 246 -30 -104 -89 -45 64 658 175 352 624 -702 -730 -819 -551 -826 -409 -156 316 -462 297 -421 44 713 240 -34 -722 -742 -641 179 687 -205 -282 -806 299 -515 279 482 125 668 195 -304 -648 79 -71 -708 -69 69 -299 -195 63 68 734 335 -423 532 770 61 351 -857 -64 487 -170 780 -41 208 104 -268 241 683 -138 -648 219 -866 364 -524 -666 47 -761 571 764 76 -318 605 404 -590 -246 40 -710 -95 -788 -734 515 -355 -113 -571 140 -713 -375 -761 109 -369 235 446 263 -868 168 -737 226 127 -368 -698 -687 -432 -280 422 -223 -201 92 620 778 394 655 669 36 -336 -658 480 -320 -225 -15 488 -347 -5 -722 429 656 -766 150 577 -787 9 -119 -356 -535 80 249 -707 455 240 323 -402 -505 -721 -487 -783 639 -561 92 -730 412 187 -300 47 -217 -582 191 735 670 -452 422 -277 -427 768 304 -592 -486 -813 184 -831 240 437 -551 -691 390 -900 398 210 351 274 -695 -591 767 29 435 -624 -273 433 -130 -566 394 -812 -261 545 -645 366 362 152 717 -144 -506 -334 -577 -283 -519 -544 -37 599 -291 658 617 797 -229 -501 642 655 759 -326 742 626 -440 638 -91 -680 629 -11 -163 173 -122 -420 -35 204 25 128 439 186 -594 -880 555 -549 491 -393 604 -854 500 777 -894 312 -841 308 218 -353 -643 -27 9 -246 180 432 -510 471 -374 178 -474 -5 700 602 36 -72 635 774 -586 794 -228 -69 -473 -140 710 -895 -608 -472 350 0 -870 71 -485 -311 217 146 -350 306 -208 -610 437 -761 699 -820 -148 -815 310 -793 -715 136 -720 -348 249 756 -634 -879 -635 -408 -88 691 227 -102 -127 -413 -787 -163 51 -157 -268 -409 -56 -467 -31 219 -785 -428 425 189 359 108 148 130 541 -426 -452 65 299 214 -396 251 -626 -748 -371 -812 439 -841 431 362 -714 642 -668 598 42 -677 -89 385 266 263 202 -40 0 471 477 491 -390 568 436 -159 -79 539 210 -10 -179 -252 155 -595 -612 -893 772 -316 -234 -319 416 -188 -45 547 642 -206 -423 -427 211 542 -598 -17 568 -430 -517 -276 309 -727 495 335 481 -544 -44 -372 -136 -419 562 -743 -95 795 -593 559 -636 552 -146 618 -489 163 -602 -741 -146 -725 589 553 -533 686 -688 272 -71 714 -434 -38 640 685 14 -402 -58 89 -320 609 57 226 -347 -719 -309 -338 -162 -664 397 -426 754 -65 11 -558 -249 140 461 80 -453 -698 -63 293 524 183 340 -381 298 490 -636 726 -413 -815 -290 -151 28 328 -628 135 -470 574 -329 -838 1 457 -328 262 131 -429 -6 -182 -292 -776 -386 -217 -270 -480 -483 -458 -631 -576 504 694 586 92 57 -157 -667 758 -451 -533 156 -459 448 545 745 423 541 -594 421 -586 -20 587 -173 -408 427 -266 376 -297 729 355 -488 -288 -654 -382 709 -51 -436 -812 -754 -674 -275 534 -206 692 -168 -66 -529 -155 67 392 325 -365 127 747 -391 768 -95 235 -476 -317 245 288 -66 -352 252 462 -11 -251 -406 -567 -741 -851 745 -89 -379 -891 -642 187 132 221 -748 174 341 -490 60 779 -430 -148 519 -33 176 -542 -671 656 655 137 16 -122 -637 -321 -173 686 -877 -328 -629 410 -90 -672 335 -860 743 -615 586 327 7 330 167 379 -106 152 383 -525 -86 -752 -832 -769 -778 -283 -114 -836 172 570 -354 -824 -563 -818 -861 -641 233 -670 259 -715 440 -339 344 124 561 -157 328 -744 -439 -688 656 -672 -523 -11 688 283 -172 -79 473 -754 -5 -791 -474 -850 -475 242 -794 -604 -380 88 -346 523 648 -411 -70 -401 -730 -286 779 779 1 -512 -131 -899 -187 -830 -85 -383 -61 -279 -884 -735 -714 483 -122 -875 279 148 -520 113 -780 679 -222 662 -493 662 -321 -183 78 -398 -850 609 521 -418 -143 -250 362 -104 147 -115 -474 321 749 -396 -760 -425 -98 -716 -819 -384 752 306 -187 239 543 -602 -888 -672 -207 -484 610 -844 -154 306 -52 -681 313 -3 -592 -4 -757 -797 -272 733 610 4 257 -291 698 228 483 -94 695 -219 128 799 -488 -165 -797 -893 748 -836 600 246 -805 -892 250 688 -166 -482 781 -554 528 -168 289 292 -838 426 142 -66 -120 765 578 -554 174 -132 214 -51 -388 -119 276 -529 628 -313 288 86 -54 478 -622 -881 -786 -454 505 -255 530 365 46 471 760 404 -296 -246 650 665 427 -679 320 82 515 -302 -787 -100 -53 -262 437 112 -180 -83 -172 237 -320 -766 -689 56 211 -496 318 -519 -410 16 307 -556 -414 -685 473 745 -28 -252 -284 297 -803 50 -570 229 429 137 -469 77 532 -529 -742 -345 433 -77 -537 -516 498 695 477 215 163 -406 -416 -691 -605 -585 -683 -580 -795 316 -653 771 483 280 597 -357 767 -825 735 -437 428 188 122 136 -843 596 687 -474 642 -806 -712 270 -353 -244 -343 555 -33 492 -604 187 -70 -281 -837 -825 -868 228 649 710 182 85 466 87 50 -674 -111 751 -857 569 -788 563 372 -393 42 -135 81 -86 -852 -754 -578 -282 665 275 573 -750 701 786 -266 792 -313 768 -220 -32 460 -284 -862 -378 607 -525 255 -779 113 468 -517 778 -553 726 363 -867 -798 34 -830 682 -274 420 190 687 -373 168 247 -665 -347 4 61 -80 -606 -246 278 -360 -371 671 -646 -521 -836 -655 -480 472 496 496 489 -364 706 504 297 776 -207 -779 625 -568 -367 -173 145 -400 -24 258 198 -439 -688 133 -51 -328 329 761 -501 180 100 -852 -101 -338 -399 408 -523 228 -295 387 -309 -335 260 113 -846 -732 -743 361 17 -470 240 521 -80 630 449 -316 146 231 -568 571 -134 259 94 727 -506 474 -96 -137 -271 -776 575 748 377 776 726 -490 -303 244 53 359 269 395 515 160 -246 97 652 426 620 790 -552 -752 -466 318 447 -849 -531 337 553 -826 -37 -791 186 -877 -533 -159 -75 -514 -799 -326 -418 123 -218 640 216 545 485 -860 217 -295 -228 -379 -584 -452 708 717 791 277 -327 195 238 -579 -299 -808 29 152 522 491 621 -86 -605 298 671 -172 469 -886 -276 791 -740 -66 -601 -22 -18 674 550 -199 298 445 -201 -124 -327 427 521 266 -872 491 -469 48 142 -108 -806 -161 525 -781 367 -203 -112 49 527 407 223 -397 -341 -359 -517 -549 396 648 -368 -682 -175 -691 162 624 -400 -21 286 19 327 162 659 -283 -97 422 44 -677 275 323 -35 196 -367 -532 -314 -808 -734 -215 569 -266 189 158 -865 -749 -673 773 497 676 -517 227 259 702 228 -510 456 788 236 104 499 -230 -2 208 354 -182 -498 582 -568 -398 -552 521 -744 -900 733 304 -765 361 -558 -23 13 611 188 -528 -711 788 -152 -725 191 -772 -771 -145 263 465 34 -57 -582 -748 346 -122 -337 630 -198 -384 -230 185 -443 134 -168 -459 33 -798 571 55 551 -363 -824 295 621 146 254 304 690 631 267 -790 -298 204 257 614 -560 205 -339 589 -866 -596 290 -757 418 295 -798 -829 -317 791 -726 -167 -329 -329 -382 -48 173 -544 517 -234 270 716 373 -580 -584 -100 532 175 25 -255 215 731 -822 709 115 459 271 -653 -35 -405 478 612 -572 -206 -144 687 125 274 -503 -144 -174 -123 -242 586 -145 337 -321 -279 -746 -519 1 -577 148 40 135 -64 195 735 476 -262 -823 32 -278 -637 -240 488 2 -297 -120 -72 674 -633 -516 -249 117 -855 -584 -510 -661 148 -725 355 411 -648 -287 -64 788 385 -423 251 592 464 796 260 44 247 188 -658 677 55 -220 -657 -605 -505 -329 -30 -366 -813 513 -224 761 -135 -479 -75 535 463 -209 -654 648 -475 518 503 -610 -608 362 530 -360 680 -552 -783 -356 206 707 206 338 -69 -137 216 -274 -874 -586 -135 650 527 -56 142 -847 269 -546 -314 -130 692 -691 -813 566 -728 567 556 -792 -721 768 -454 780 -768 590 -9 138 -598 682 -726 549 759 675 -570 -296 31 -384 330 -567 623 -461 215 -506 748 -622 -209 161 -399 728 131 -786 289 -798 -149 -166 -594 -400 -608 13 112 -454 -34 -830 -106 -161 -376 -384 644 735 -885 -420 -594 -530 -109 -533 466 -105 -685 790 686 145 520 252 -733 -887 -541 590 -44 731 -316 -410 -377 -343 -566 -360 -191 -848 -356 198 538 674 -205 708 -698 110 -193 383 -626 -154 -796 780 352 -828 681 538 226 -282 -624 -641 -180 -192 -624 -21 -68 -825 -331 129 781 -682 474 -843 172 147 -415 484 510 -150 229 -399 -273 -267 -483 -96 -540 574 -638 -109 433 565 374 -117 78 -205 -495 -53 586 542 -9 456 537 449 -402 501 592 -583 -700 585 341 131 -101 -403 29 27 -708 440 61 83 530 -839 -146 597 -169 -33 81 -778 -280 -355 497 -11 -440 296 -316 -537 -302 89 -427 414 321 -67 557 -899 166 474 -606 645 559 -690 452 -644 -840 -669 373 133 82 13 51 -194 -401 -865 794 589 559 772 -639 92 -175 206 75 302 -108 37 -511 -192 -539 -387 -40 588 -151 -641 -114 -369 -720 -536 737 -161 228 299 789 102 -730 -632 -635 399 -717 118 461 615 543 -400 -449 -545 -798 -486 398 -273 -595 -705 -277 300 349 -192 181 767 464 -555 -11 -785 -548 -254 -356 -154 154 -345 53 745 23 -458 179 -694 60 625 59 -820 -399 730 -490 -82 -429 -660 448 794 -352 739 -35 -301 -434 -156 28 573 797 442 593 524 -95 -699 -72 -208 -154 -249 340 -275 -779 352 -771 253 -305 495 510 632 459 -563 -822 381 -163 367 -562 -623 35 -215 -356 629 -758 38 184 -374 -601 -870 -283 -535 -438 -827 -559 -302 -801 497 341 -307 -722 -300 195 -475 246 83 -64 85 -4 -463 -529 117 745 437 -406 -508 -846 115 -512 -150 493 365 -883 -649 -792 -152 -129 558 -459 -399 -155 259 751 407 585 147 -260 -390 519 -144 -871 713 -694 -277 -789 -294 -855 666 729 725 417 65 541 2 -42 551 -703 -284 560 71 -896 635 -895 -517 359 -242 709 -779 -598 32 -521 64 206 580 508 -158 -170 -642 258 -464 502 679 -855 -466 -213 543 -653 -89 195 -632 -311 515 767 -848 380 -81 735 267 -470 -505 -512 466 315 594 -873 -751 -691 680 794 -71 -153 286 -36 -657 -398 -796 408 -775 -832 -690 463 298 -160 461 312 476 -181 638 -349 -89 663 -302 742 -620 126 119 311 -317 513 247 -364 -426 -132 -816 -660 761 264 -760 -263 101 467 226 127 613 -594 -13 -506 426 410 -271 78 310 -688 -141 -285 -278 -707 -213 199 -102 -616 673 -445 -588 390 -284 -538 579 -680 443 635 515 578 -253 -492 -742 33 -193 -120 176 -165 154 -147 -188 -86 736 -47 762 722 265 785 -789 398 343 357 -808 291 -826 721 -885 344 194 737 438 649 777 -415 -615 331 232 462 -36 -22 -591 -748 -446 704 -105 779 -380 -500 -187 -436 661 583 -89 382 -535 -353 294 -96 629 621 799 559 -205 603 -126 -383 -165 515 -863 -141 -281 -163 -470 84 -459 477 619 257 -82 -465 -688 -699 256 -489 -772 60 -821 -466 -545 -588 -389 396 452 678 -48 -602 -508 -305 -625 112 -25 581 652 -103 -787 571 -810 -524 455 -429 -501 192 -184 -678 -384 -605 -353 -567 -225 119 -78 769 -798 -122 -6 755 -11 -277 -451 559 -751 -204 82 -818 154 101 -521 459 -197 379 -615 -544 586 -286 264 -184 337 -478 652 717 -393 -415 -45 295 -372 160 -897 -449 541 -710 -201 -162 -228 -298 -763 585 -434 777 -49 217 -406 4 -451 -247 699 -748 -389 -419 -365 -503 153 -272 -37 -173 -848 -308 40 389 -232 182 723 172 238 -840 340 149 414 -417 156 579 174 266 -848 -177 785 -475 -787 -136 -871 -37 34 232 -687 -652 -284 -614 78 83 -701 563 -804 -643 -781 -375 401 -815 296 555 184 120 55 770 47 -608 -538 395 -380 290 -15 133 616 537 -80 126 -864 -41 -136 -44 -800 754 -46 580 211 566 363 663 103 404 -200 761 212 45 -185 -282 206 -10 147 -710 -622 -385 700 351 -328 -710 -159 -790 -115 4 112 126 330 67 -740 -205 -822 -655 570 716 772 361 -140 540 -95 45 427 550 -189 595 481 156 -51 -273 406 521 406 -147 -125 177 769 731 235 -699 372 -626 401 -348 -76 -704 173 36 -285 49 661 -181 -48 161 -255 497 -617 344 622 -243 353 -310 562 -171 -321 -588 -858 362 753 658 285 757 -739 588 539 10 79 182 709 97 288 -76 758 486 616 65 85 212 -649 -779 510 -231 -314 -812 469 128 -401 689 -8 -671 -358 -682 482 -640 -771 -40 778 245 12 -237 398 -369 -309 -14 -322 412 719 535 623 -116 243 37 690 -59 662 -513 -179 697 -249 -510 720 -897 288 -768 -53 743 -658 -674 -246 -847 -499 38 586 -637 -528 -315 -330 -750 -121 185 -730 1 293 -610 799 706 -392 695 739 408 662 -267 -227 -405 -842 156 218 -368 -226 -49 637 -377 -15 1 173 -716 457 201 666 -138 -255 194 -250 -869 -210 762 -29 773 -507 -402 -80 -327 623 635 380 285 145 54 -895 -173 -344 229 56 214 -351 -393 -696 -478 -25 -265 -500 -592 -34 -809 -759 -246 -562 -405 22 755 -810 -890 672 -404 335 -525 -532 493 -271 253 -459 151 -446 -193 637 -6 -799 470 -444 550 734 -320 -665 -122 -21 -463 -62 -813 367 709 338 89 666 -419 -236 -798 -791 537 -892 -884 479 321 255 -73 -775 748 376 500 476 746 -231 187 -131 410 -462 -226 625 361 -533 485 -158 -817 646 -16 -782 20 -739 78 -503 498 544 -255 -687 524 -255 -656 2 -184 506 545 427 361 289 148 -148 -568 -827 139 -330 300 122 -72 541 403 596 -341 140 -109 -19 584 373 422 349 -61 693 -894 793 650 756 -86 414 44 54 434 -547 -822 -424 -424 -358 241 783 588 357 -422 216 152 416 323 -282 616 -479 -821 -158 -712 -228 -497 -525 556 -655 -887 190 728 -859 108 218 -579 179 -863 490 -866 538 795 -616 -852 -5 -170 23 471 82 727 -534 -859 -882 -778 214 527 -793 -295 607 -15 -537 341 -492 32 -757 229 479 472 299 -632 -280 541 -251 250 678 341 -396 20 52 -824 -433 470 4 -72 -217 780 -715 86 751 -602 -33 597 735 143 -483 -296 226 252 137 206 -194 615 -66 -695 379 302 -757 402 -27 -552 -95 -173 -708 -22 -752 291 453 710 396 -591 -718 791 355 478 -169 -747 -201 297 -557 -563 590 593 337 632 -603 -15 -189 -618 -693 447 -833 -357 84 465 -33 -273 -835 -732 728 158 -304 -53 340 213 534 562 265 -676 -879 313 -425 296 -313 560 -538 -669 468 507 -809 472 -11 270 -120 239 -71 -610 -770 -455 -164 246 531 -73 786 473 -686 434 705 630 565 -260 -382 -656 -243 -669 -684 501 -669 735 -19 129 158 80 -896 -708 765 -494 -239 129 -424 559 370 -301 -764 -144 -244 -262 -667 -522 -249 -524 -846 -475 307 -877 103 -454 -129 114 -95 648 -218 -437 -117 58 -630 423 -240 388 -424 -582 -514 419 744 300 235 -326 -680 224 672 -708 402 112 -239 73 -523 -82 71 -346 -544 640 -247 48 -859 -785 575 583 -859 658 99 793 248 -111 -762 -329 289 -67 -334 469 135 248 -53 -597 -623 435 -484 -640 11 -50 22 -37 380 423 141 800 518 -190 275 657 -839 -110 -588 -417 -420 674 134 -299 493 -11 -724 -879 -894 750 -52 235 743 -861 -312 587 -218 363 26 258 -28 -18 -325 -126 604 -582 -178 199 652 -129 208 436 -640 800 -310 -73 -642 -246 56 363 602 437 338 -81 644 690 -888 402 284 -399 159 752 601 406 740 -101 -177 -330 -379 -562 699 -729 56 794 474 -785 660 171 278 -120 -398 -308 634 521 697 751 365 -171 50 52 331 147 -253 152 612 -656 -307 -487 513 -119 664 -100 -611 -708 -261 774 513 -900 706 573 556 462 -849 -784 -745 -502 -259 654 -745 -838 139 -486 -502 -434 -200 174 -642 736 761 56 -256 349 461 -697 -856 286 -384 589 -152 308 -688 -117 -442 -324 744 -540 -478 -774 79 -617 677 -533 184 -737 233 709 -702 385 164 28 74 548 -258 377 30 -64 498 416 347 -785 -2 -509 653 -200 104 646 458 285 678 -649 642 -65 -472 -720 -272 307 -711 -578 -239 -511 170 134 218 525 -664 358 689 760 276 636 334 274 250 462 -321 -814 579 154 675 -115 -9 -378 -250 -804 -209 -486 -27 -36 -42 -79 271 543 223 -518 22 -351 -385 293 4 -423 -182 -198 -781 454 191 -65 -113 -572 703 -818 -283 -508 721 760 -537 -694 46 343 -423 -484 6 -835 783 518 -64 602 -442 77 -896 664 -349 -668 301 -496 -195 455 489 500 688 -327 -292 417 508 -640 -153 -386 157 -245 508 -274 -504 790 409 594 -716 781 -805 -702 782 513 -245 -257 528 684 -391 736 726 178 -624 684 -537 -187 -319 354 13 450 608 -128 -216 -15 142 -499 711 -684 1 271 648 234 148 -528 -425 -199 759 61 -428 392 97 72 -559 -578 -713 341 629 147 -392 688 -596 797 -288 60 371 -257 -2 -494 791 432 716 687 624 -832 320 22 652 723 -239 -598 -658 -204 -795 -198 -409 -165 703 130 272 280 -318 697 96 -711 -634 490 483 -271 10 -723 353 -356 440 371 230 -625 -174 591 41 -480 611 -531 599 405 -528 559 -242 470 -660 -682 -91 -183 -274 409 114 -780 762 -598 39 -5 333 -321 -153 -461 -140 -741 391 -328 -287 -204 640 -571 -392 768 -856 -642 -310 -600 198 -302 -540 -419 -794 -18 -637 71 133 543 285 -443 -404 340 -467 201 -561 -537 332 270 -241 -413 781 411 460 -258 382 -141 -325 -778 360 -704 -518 -773 -91 318 -872 227 -890 186 -356 408 -508 618 67 158 724 -409 -572 -366 423 -561 -7 157 348 222 325 368 472 42 -124 653 497 267 605 -830 -318 -35 -652 -819 -176 -438 -608 -583 796 281 321 284 -755 665 347 140 494 -533 619 -716 -304 31 -438 634 -261 596 39 -820 228 218 195 326 33 738 -721 789 -344 736 748 -865 -80 -98 319 -819 396 -267 210 756 -849 -84 -356 -491 -750 754 -742 -16 -823 -552 -72 574 -161 -465 -898 -791 579 652 181 -737 -430 -205 -560 226 -223 170 424 -357 11 619 -57 753 -568 623 764 140 -656 642 304 -287 -540 -83 748 -473 -480 77 -511 488 475 -819 673 -138 -432 581 35 357 697 -431 -552 -375 182 -309 -849 -470 63 465 -898 94 623 312 488 -200 80 264 -520 717 658 -584 -515 77 381 405 130 -237 81 -311 -731 -482 189 -98 783 391 -265 582 76 626 -147 -864 766 404 -179 -597 3 177 -76 -772 220 -215 -679 -107 -141 -765 -717 -830 589 -350 -843 -749 320 11 -346 -715 252 497 -557 -76 188 -436 762 -614 522 430 491 -674 -807 499 155 -322 -837 -102 1 -694 -252 -483 628 463 -476 -773 -74 721 -649 252 227 718 758 285 698 -626 -228 580 297 356 85 538 402 -648 -398 -755 15 -673 215 127 -557 -180 -692 -167 -312 -317 -148 -384 256 -777 -422 247 473 -380 150 713 215 558 -153 168 -411 -119 -161 188 682 495 673 -170 34 -17 -862 699 -775 213 -85 -145 665 -467 587 -104 -515 -272 -684 -818 205 537 781 796 307 786 -228 -479 798 -195 561 783 136 -675 -253 735 -130 452 25 480 341 -464 -609 446 -292 -283 -365 530 -744 -224 744 -420 -627 -774 788 -414 -123 613 495 794 -208 -158 679 526 -585 -219 -377 -549 147 -521 311 -574 -681 -584 85 221 -628 -573 -656 -785 -690 -873 -548 178 -340 699 267 157 -714 257 684 -58 467 -448 135 -854 552 -385 698 -846 633 -650 -397 60 353 766 71 -667 -800 -122 382 441 -712 -226 -184 469 -557 -754 -635 -564 -453 -645 201 -894 525 777 -216 -268 -663 -73 674 281 702 -885 -835 317 61 -855 609 -598 724 -797 71 462 601 563 -766 764 -16 -472 -635 435 81 -804 -139 257 604 -521 593 21 292 -455 -740 -68 -452 385 -294 723 164 22 111 456 519 -702 -541 -427 700 -818 -92 319 -130 -360 794 127 -694 -229 32 -317 166 148 76 -491 658 591 226 -12 382 -654 25 -458 -411 389 -715 -880 -646 -54 -455 11 -690 674 -321 -516 682 -66 -582 -271 591 -685 615 -543 -270 -800 436 -581 381 578 -250 -746 771 -150 770 547 -808 476 -422 -881 -591 -232 -567 547 481 -708 207 -87 -781 -661 -330 -875 638 563 -127 -674 69 -549 336 -226 -169 -885 -674 -598 572 -881 540 262 -492 523 -811 -772 574 -232 646 513 -623 -804 -686 296 -550 418 456 98 228 791 -262 492 -752 388 76 -460 -296 -365 -131 49 -597 -374 507 -264 -791 447 -608 332 125 103 -231 521 606 -11 663 362 -879 226 87 494 -899 478 -235 9 233 -899 609 681 555 219 -38 -857 -191 388 -310 -816 212 -134 -79 138 -11 -562 -843 706 -824 683 794 387 -514 118 -890 606 -401 -849 -736 477 -673 -669 653 -39 -577 -143 -881 -527 -39 -856 430 154 -128 -676 -426 196 367 -564 -841 768 -203 -873 307 485 -104 -359 154 492 -469 -346 -21 147 498 560 -459 -21 -312 607 84 87 557 -560 -570 764 39 165 -526 571 -742 -71 -85 -757 504 -352 -790 509 216 -819 562 -703 617 -408 -53 25 312 322 -119 -554 -691 -323 -865 642 -444 -308 -803 172 -207 511 -356 21 446 -776 -30 -335 -679 -851 -610 -284 -7 308 759 -877 -651 -298 -197 -110 470 373 635 -713 -896 -485 -752 -852 -594 767 -57 -487 -54 94 -56 -868 172 394 -637 660 -727 140 -237 455 355 -450 299 698 228 -592 266 -596 -546 558 219 -107 -393 -676 -657 -731 413 635 -13 159 -275 -512 -575 459 -721 595 -477 -276 705 512 248 -275 -739 290 -557 191 -484 796 166 44 -134 -52 227 597 -736 -525 -405 790 -201 743 426 154 112 -308 44 -287 -850 -28 -853 -351 458 40 122 42 -316 -621 318 -66 -127 -239 -742 217 -19 -723 462 494 -83 -746 -158 -352 705 -540 -405 -123 -623 -485 286 -531 -698 402 491 -277 474 647 90 -320 -758 371 7 -117 601 -799 -123 -290 -712 446 -298 -204 13 704 439 55 -320 640 304 776 363 116 -40 314 -820 8 -274 -226 -567 -422 439 529 -439 -220 229 -415 71 -837 -227 710 166 518 -335 -877 210 700 -385 445 -584 756 58 -281 -243 541 -1 -793 -88 -380 -374 -809 626 147 -487 419 492 -43 437 -411 -728 531 795 -539 -283 -202 -580 -674 106 -682 88 34 -30 -341 -840 235 -676 419 -175 -703 60 -90 -491 299 -535 87 170 -340 451 88 708 -241 527 -712 251 2 -148 -706 -215 -744 563 -154 263 -384 -70 104 300 660 -873 452 -71 -263 -170 260 712 -104 -880 -825 -452 557 321 208 -40 433 529 -592 -182 -171 737 357 -123 -845 555 -424 -202 -856 -131 297 504 -831 798 -139 313 362 -719 222 -478 451 710 -232 431 730 -123 350 556 485 661 -686 531 -655 577 513 250 305 -386 -560 -39 -235 443 710 104 -465 -397 138 743 -34 -107 -701 737 -734 -505 -603 -884 -186 -535 790 -273 -68 -270 378 10 230 -822 -36 -117 83 -99 -659 -362 -761 -623 526 646 -257 163 639 268 -759 132 -677 -9 698 -154 90 -25 -28 -690 -856 -706 -558 572 -819 -418 403 -665 -804 -245 286 261 414 -255 307 98 -158 -586 53 562 490 250 714 -527 54 297 -461 508 -459 -275 -630 680 457 509 -710 781 121 35 3 98 442 273 663 118 -223 -113 547 549 6 115 713 104 -862 -146 -264 -174 764 761 -639 331 712 92 -120 -431 328 180 311 714 -123 458 559 -234 249 183 608 457 736 18 271 453 -488 -245 416 -720 -188 161 -307 114 163 -882 328 -193 -118 381 -760 -745 -248 -868 -796 716 714 -672 -117 -733 -483 -463 -339 -670 156 -545 426 665 -75 193 -282 -439 -280 727 -446 154 602 432 -151 -726 -74 -262 -857 56 -210 47 -561 312 756 376 549 -43 -467 746 -616 -241 -207 -814 -180 562 571 -721 83 506 170 -326 532 -604 404 515 123 -280 349 -272 -519 -533 741 631 -499 229 -506 291 495 100 167 78 629 265 -98 -166 -645 -568 -149 -127 -596 107 23 -169 397 -139 691 -679 -388 252 634 -411 17 109 -143 -27 148 -413 669 -77 615 -619 -620 -644 480 -516 -209 -485 498 -706 629 143 147 -762 560 -309 101 533 332 -744 -92 -127 762 317 119 -861 362 224 -799 -688 -231 708 -430 396 -15 -407 -95 423 -640 -741 539 -186 127 46 363 -852 495 632 -249 -646 279 -547 -72 -675 -262 -284 -889 787 304 -631 253 721 -471 791 490 -540 721 -476 -834 -108 785 -185 -898 -234 -792 -701 736 -351 696 651 86 281 -560 475 406 433 -212 -311 -198 141 -490 -278 403 129 -168 186 -206 -86 -321 -117 544 -321 -719 -784 -257 775 -428 -388 -405 555 750 -743 119 728 -70 -126 -891 408 67 -613 710 271 -7 703 412 733 302 524 -197 -559 745 673 518 -497 -475 448 685 609 -84 126 552 417 136 788 270 -618 455 -112 -247 674 -569 599 -19 602 638 554 693 108 -582 231 73 -129 91 781 -533 -194 741 -545 -643 656 427 511 -388 206 -252 -25 -32 -287 783 -815 -261 434 624 700 -94 -96 648 -671 -699 91 -490 -394 613 -488 -519 785 -877 -70 645 264 -332 -450 -562 668 218 -808 -479 -71 749 -168 -558 150 93 -332 -268 -455 -688 -539 684 622 -415 767 -224 -369 -871 -540 -361 -390 542 -678 376 239 777 -723 107 -413 -752 -828 -196 492 407 164 -883 214 -675 471 -850 725 174 439 -860 -734 -585 -155 278 464 160 -765 9 -528 28 -762 -645 757 499 -867 766 -684 -738 -810 544 295 -535 -834 153 428 -706 -891 711 -455 386 -268 -269 82 283 -49 768 482 -478 -399 694 -430 -820 665 -347 -85 615 463 391 -424 202 316 -889 -220 383 55 67 -207 87 243 231 -608 758 423 610 484 -315 -815 287 97 -644 -195 586 -228 -707 -664 278 452 -386 -750 -357 -801 324 -797 -458 -758 380 481 -120 5 103 -253 -379 -484 -123 300 -114 744 -37 -187 94 -675 188 309 -635 -159 -331 787 -739 -290 -766 -311 31 109 408 216 9 -478 -889 11 -564 -618 463 -106 11 -711 -213 105 -300 217 436 222 571 133 -218 -66 -894 162 694 182 -708 -91 144 305 341 -589 181 -666 220 -576 -50 768 -446 602 -692 -42 537 -604 -469 36 -523 -895 -813 -99 -253 -878 -386 196 -468 -289 621 -814 722 454 -488 -640 -311 -650 -273 221 651 -811 624 362 -42 -896 641 461 244 790 -481 668 -364 -190 251 -404 -581 311 -573 661 -311 612 523 -480 -179 361 -169 3 -449 256 -93 371 -412 680 -450 86 652 629 -561 -160 558 582 559 645 -407 203 -161 -818 -722 -459 -573 -214 77 -257 -452 -453 -72 -279 -781 710 499 -538 -736 -775 721 37 43 316 765 704 21 -324 663 -697 104 480 -594 87 79 -788 324 -817 742 386 -721 544 40 -153 627 -630 -221 762 -382 421 149 166 -166 -860 -395 -751 -862 66 486 625 249 -8 172 -269 -873 -411 87 186 -296 -424 -79 171 -437 -51 -429 -79 -180 -392 -866 -477 -354 583 -587 472 759 -666 -813 -732 -808 742 197 109 276 -44 578 281 84 534 -746 394 -69 349 418 530 181 637 -367 489 -657 515 25 550 76 -325 237 658 215 370 -747 -360 229 658 548 -576 -805 -140 435 -405 468 -258 -31 -22 -674 593 -608 374 -372 101 -459 316 -336 -376 -323 -707 -15 343 21 76 217 307 492 229 -191 -495 -136 706 792 392 275 288 -333 623 447 170 238 408 1 -279 -783 -61 204 322 -175 -308 635 -552 -170 293 -591 4 -427 629 -161 57 -423 -257 298 -304 487 -752 538 -547 292 -312 604 251 188 -404 715 252 303 463 -107 530 73 216 -333 -714 -329 597 -719 -218 -658 418 -342 72 60 148 351 682 260 -499 673 -577 248 -147 -267 -119 799 -559 -83 300 -586 218 -112 -801 -472 757 -171 -162 -247 400 171 451 -713 -846 320 771 594 -195 -614 35 329 -413 -289 -24 -497 363 427 -850 -360 -78 -369 416 -845 -457 422 93 -54 -90 610 52 -778 -716 -144 -266 -215 462 -864 617 149 -249 -319 418 749 -229 -843 75 304 -89 -801 610 -137 18 731 -41 2 524 -308 -178 -587 -722 -674 215 606 -355 173 -381 -166 681 -91 -477 -124 -253 58 393 175 439 545 -238 -17 182 356 514 -653 255 675 -825 -636 786 185 342 637 -310 -493 -859 507 -285 111 183 521 493 -81 -270 -262 -487 656 -605 -562 -137 211 -324 -687 472 -436 744 -660 -174 -271 797 455 690 -643 -185 671 727 -80 -376 -315 202 -182 -781 -519 -332 -565 -160 281 192 -706 217 587 792 -857 731 66 -449 -828 -253 -589 -628 -489 117 -488 -733 -468 122 337 -713 793 -840 -653 -120 -609 209 -684 -431 569 -144 176 66 660 -353 542 -482 -166 -289 -602 505 26 756 -14 25 -176 106 -158 150 453 -454 176 -26 -828 -875 -195 -312 87 590 212 671 -266 -629 609 711 90 423 617 771 -489 339 652 696 -466 718 -284 -388 -291 -307 -895 -562 -848 405 798 705 -213 -758 665 -814 307 275 -294 -665 69 -33 343 607 594 -559 454 -219 -719 -152 590 25 237 -90 412 430 189 284 18 581 -316 155 -36 340 -263 280 -18 -184 -898 663 464 18 456 757 -682 -829 -652 681 -681 378 -554 -471 -171 -591 -886 771 12 568 -666 752 -584 -727 -444 -859 -834 260 589 553 34 519 -443 103 -302 -487 -600 -158 -265 167 641 -719 521 254 530 -707 -77 552 -696 199 -74 214 -788 464 721 477 -361 323 138 738 -593 660 169 161 -703 252 197 232 -690 -884 367 16 -3 536 -617 361 677 -806 -167 -664 -840 -17 405 2 67 -724 -340 357 -727 137 657 -237 381 309 -330 -881 -433 379 -397 631 139 -326 260 -701 -161 -160 -160 176 470 275 -548 -793 313 498 92 742 -422 474 211 339 -452 250 691 268 290 -9 -403 -836 -268 -832 -410 -641 223 571 769 -840 -262 -749 -708 99 711 473 -879 -523 -121 626 590 294 -250 464 384 -311 283 242 -669 -596 -334 -166 -659 -893 159 -228 96 370 83 92 -35 490 -505 312 377 -79 -878 47 -608 226 -28 -352 -81 323 180 126 -272 -201 75 -728 363 -180 -301 -88 654 653 716 256 -143 -564 -173 372 692 -80 619 -526 -494 -681 416 368 183 -885 -347 264 -507 3 656 -483 489 617 262 784 125 -417 -672 -570 -401 -195 -856 -807 693 543 -494 -784 791 497 221 595 615 -471 -222 324 185 -299 794 -31 -26 -406 341 622 -128 263 33 694 -685 712 183 763 -426 386 365 260 -608 75 -123 580 367 464 325 -573 574 238 123 -308 763 -231 -227 575 454 -531 -523 269 -226 396 568 712 479 -252 -187 478 348 -497 142 -330 356 -812 -674 342 -260 117 -616 491 -176 -642 -636 132 -106 -350 -113 -716 115 524 -619 -412 -890 -524 322 51 538 343 -435 499 -327 232 84 -185 536 -727 -316 -754 -877 384 -796 -872 -35 -77 -447 -465 -881 777 -601 -404 -182 23 -145 231 209 265 -666 370 -390 -627 744 -536 -179 -354 417 647 228 99 -288 -366 -811 768 -804 -658 -636 -540 -364 -704 519 406 288 385 -641 742 -5 136 -489 126 -208 -703 -229 183 124 -875 -516 663 270 257 -231 -245 -821 434 -38 -796 -789 230 -470 86 -125 -144 -296 394 -551 -306 -233 233 -186 -140 -873 662 304 597 -300 -650 -749 -569 799 -761 -447 410 -16 669 -894 -240 607 -194 -78 -519 -703 -617 93 644 -562 232 599 511 -436 196 157 -54 -697 155 40 -688 -333 577 -515 162 40 478 -158 -837 435 427 705 -846 -765 401 -122 -512 -218 296 -621 206 565 728 112 658 -535 -628 36 362 -155 246 -23 550 711 412 637 -252 239 -113 46 345 -281 566 477 143 408 -135 309 -89 542 103 -181 734 -26 464 374 -43 -655 -266 755 -523 -547 509 414 -359 558 -619 647 631 666 351 -402 -80 378 171 -679 737 563 555 -193 -345 -291 119 -215 -832 -127 -513 477 22 238 -387 655 209 609 466 688 -650 724 276 556 -84 -260 -648 -184 -591 547 638 -711 -461 -170 -82 148 611 638 -432 -250 -284 290 -820 -891 -790 309 108 47 402 478 -296 261 354 163 -478 322 168 305 5 -808 -394 415 352 752 -186 275 -675 298 396 407 -15 -633 -669 -516 -834 303 613 -737 144 172 586 -737 332 310 -137 105 -280 -75 393 -573 -859 454 -766 533 527 -887 743 -67 365 -144 467 150 587 264 -286 -301 591 770 -98 118 -297 442 -637 -326 725 -114 -770 522 -25 -182 363 -734 -793 -356 -590 -375 -744 641 547 471 -343 -812 -169 639 777 110 778 411 -359 499 -185 709 211 -93 -632 47 128 -621 -712 -702 576 -135 437 763 615 587 -549 -447 129 442 410 430 47 487 726 -715 419 -804 227 316 -652 40 -605 -426 -505 408 -837 678 -360 247 -426 36 781 -671 -584 -302 -806 -536 172 -424 556 -55 -147 409 -100 429 -98 -385 442 -13 106 429 -292 642 -329 68 -809 359 -889 413 447 151 590 440 750 450 -208 -421 -180 -126 245 -528 -239 145 -285 630 485 760 373 40 -488 483 763 614 -700 -407 -608 -61 -68 403 -29 -355 150 -337 -255 -444 -26 -539 -866 -315 -582 -287 41 457 88 343 -16 224 -39 273 267 210 -461 -739 75 612 729 306 400 -452 479 -294 179 373 -62 -728 540 -806 -133 -98 779 -56 -244 24 230 -349 762 -154 133 -878 344 -381 442 272 451 -575 497 -378 348 598 -337 660 -63 730 -547 762 -347 -540 124 383 -558 -224 438 -328 -181 -720 -630 -644 274 75 -591 -40 -618 -596 -586 691 398 421 -730 376 516 -872 -559 58 509 -475 -616 368 300 -414 297 -875 249 -706 624 -459 -745 -567 -149 -324 -281 -580 -368 676 518 -778 240 96 532 681 51 -155 -662 433 711 -760 -261 -178 141 -128 -453 -168 295 -712 -689 -533 -704 -889 125 789 -772 -852 -545 408 -567 740 -758 178 -392 477 -91 23 -800 -233 -467 697 -573 441 296 733 -732 -436 -220 259 -599 -717 -195 -812 -490 -715 -703 157 110 -884 117 -580 -488 -237 -552 -158 -898 207 70 -720 299 397 -116 -658 48 26 733 -252 206 -858 640 -471 59 -720 -447 156 99 338 -428 -75 339 -884 351 620 -663 -452 -622 -807 355 -477 -258 -318 -86 464 726 -146 -420 522 405 -45 791 -330 711 -769 400 -779 654 95 553 -244 -462 2 19 -595 608 529 -247 212 758 303 277 626 -777 -532 -101 775 505 708 -894 -386 654 242 -21 38 701 -624 -830 369 321 613 535 -736 455 695 746 -405 248 215 444 -249 -561 691 792 -165 -16 465 -555 405 -424 -656 -574 -521 -255 -75 -144 685 465 -505 292 -663 -531 -43 -6 -244 377 345 -424 -657 716 31 -107 -416 -784 538 -75 -128 349 -29 54 -53 187 -152 372 -108 -614 -38 375 131 -774 -591 -805 -725 -696 406 709 307 197 505 702 236 314 -140 408 -68 363 -232 -890 595 3 -575 480 744 79 -333 -452 -249 -115 -103 -440 465 -163 498 -593 -67 355 561 -66 402 337 772 -235 -467 158 618 334 -525 -571 -526 351 -343 576 82 -517 -727 -716 440 -159 -600 94 -126 60 539 -763 -159 702 -239 -284 573 779 -566 -851 -537 -520 406 29 -649 -166 153 -526 31 -807 525 -259 157 453 -371 548 -435 -648 -547 -404 96 759 -177 -46 166 502 714 -765 771 -620 -570 678 -751 -414 433 298 -792 667 -762 -751 139 -141 -190 108 -613 40 744 -871 773 303 419 577 253 -168 173 -702 753 -838 -424 1 -381 718 -64 315 -83 -582 -1 555 -605 -886 149 -387 -639 687 671 -276 -32 766 9 244 340 364 533 26 -217 -131 -456 -396 760 -219 695 -718 388 -683 -465 229 -487 305 -862 -787 4 125 341 -886 -106 33 422 758 -404 -866 546 376 -886 -451 -520 347 -182 632 629 -439 504 3 -62 -733 140 501 -274 -709 -400 179 689 14 431 797 -364 -14 -83 -313 -889 -193 -411 -574 -840 -369 381 -253 340 82 -850 688 -465 -207 -149 451 249 -444 -664 -285 131 -845 193 -73 189 -899 763 169 -765 -84 -207 -162 -684 -211 16 -407 59 66 -479 -595 405 -359 391 276 -410 -267 -326 52 138 -253 566 721 -537 151 519 240 788 -593 159 473 757 -662 -155 62 -308 39 -300 -573 744 -648 334 -447 633 759 -57 -558 89 232 421 -513 167 -620 675 348 -269 -267 -354 7 -405 501 -105 679 -636 -418 768 355 150 -497 239 -458 268 -681 -652 -112 567 545 74 -884 -40 -826 332 34 -634 -521 -763 221 -803 -568 -450 510 746 449 10 198 734 -443 734 -308 784 247 -415 528 79 -366 184 -613 -5 -327 -300 -843 185 -365 -710 338 -551 -262 424 346 468 769 -467 -735 -98 340 600 -8 -214 292 231 -269 529 237 -143 -290 9 -446 -688 591 -324 52 461 -671 723 -881 616 476 663 719 602 -738 548 -535 -117 -138 570 425 131 228 271 -501 183 -762 -234 56 -393 -16 458 119 168 -294 294 -361 23 658 -395 -138 -226 546 323 -11 -63 -129 -579 -772 303 -453 162 613 102 450 -477 -886 -685 463 -742 589 309 -740 -269 -878 355 789 495 544 663 -484 122 214 -45 -253 -1 69 -265 -291 798 21 762 -393 -638 -614 -99 -314 458 -561 97 -568 -361 -671 717 483 -737 115 408 439 -54 659 -24 787 -218 270 -748 196 80 121 -24 517 782 -896 519 299 -54 478 -263 780 643 -527 328 99 617 -225 338 551 594 585 -755 -26 -227 294 272 -53 -730 494 -391 -683 -420 -557 -411 542 -685 581 -426 -124 395 -743 563 -646 112 -853 106 497 754 732 -724 -181 33 -723 -723 29 -476 -865 97 -449 -32 -708 -724 589 342 18 326 -666 -463 293 -6 264 373 684 151 798 -146 -765 -465 -632 346 406 391 709 580 -308 -93 514 11 -299 -664 -286 -618 573 229 -755 -531 447 -234 592 -690 -366 -546 -167 -402 -30 -209 -212 342 -213 -84 286 -224 -883 -681 -317 -570 411 686 9 -722 -574 48 -801 629 -147 796 -59 -245 -845 -172 280 -419 -190 -36 -385 466 -87 321 -265 -763 -380 773 542 -723 -213 629 643 -463 310 -338 528 -454 -557 474 -583 -570 765 -152 -815 -155 -817 -689 9 -204 -494 310 22 -20 -569 280 -141 -663 -556 373 -349 -736 250 -279 -416 158 -899 -313 -205 487 300 83 313 465 -105 -193 -291 699 127 240 593 -50 223 276 -895 732 67 408 93 396 -758 574 -597 377 347 -630 -827 -449 -843 -292 -895 66 758 -504 -824 -672 330 799 -171 276 192 -59 448 -104 -300 483 22 -726 705 54 -882 -518 -722 -136 -263 686 -863 511 -309 478 -733 -879 404 429 537 -460 32 655 336 436 -566 -570 683 323 -308 184 -185 408 -360 368 52 -64 21 727 473 -767 -239 -582 91 458 -514 630 -128 717 232 -757 -655 274 463 139 541 48 -337 -575 205 -513 577 164 -827 524 -56 102 -773 209 589 -410 -105 -364 -304 -456 -399 -609 703 -527 239 -527 102 -312 -155 -838 -800 -673 -148 -466 519 452 -194 546 8 -688 166 -788 587 -5 216 -213 -282 328 -772 387 -528 -122 478 650 716 223 305 555 146 -898 108 -590 -141 -394 -321 367 657 278 -470 -633 520 -770 731 604 641 171 -659 -530 378 -525 -150 -659 -68 -357 263 603 741 -677 -436 -645 676 -325 205 443 -264 57 288 613 224 695 -892 -275 -276 361 566 184 193 -290 390 -471 -235 -875 685 -880 703 -645 -579 -468 152 -35 631 -763 627 -499 -7 254 246 14 358 -186 770 493 262 586 -84 -622 556 36 -756 -112 659 -614 -175 -166 -327 -191 668 567 -341 391 -529 -491 -365 -173 523 576 -869 293 733 382 582 -715 -305 -361 -451 586 -443 -5 -352 147 -156 -730 62 267 -128 -484 -286 -595 205 224 18 -335 -730 -757 -1 -800 601 549 186 126 309 -536 259 358 492 183 -187 157 -190 643 248 640 436 210 149 -262 -640 -837 -479 -559 -767 -807 87 119 -756 -55 -555 626 78 -273 375 -266 76 -552 -370 -247 508 -345 284 441 -243 673 -850 482 238 397 685 -582 -238 -745 -849 -346 419 299 -698 346 -10 -615 391 -803 71 337 5 81 -227 592 311 -92 -396 -86 175 -153 -136 428 603 315 -770 -794 -252 -522 -402 -403 652 -468 -311 125 -39 -608 -135 -571 366 227 -845 621 -466 -578 -102 -718 -435 -595 -58 -34 -365 -696 -769 -567 -399 61 -315 -696 -111 -489 471 48 -423 -895 610 -766 -481 301 -349 -219 718 525 -620 -92 -261 -215 -35 -710 -323 85 -540 -863 599 52 -609 361 -791 649 -107 -747 798 -207 -547 -429 524 -184 767 -652 208 -187 590 -374 449 -264 -180 219 703 688 540 -313 -738 -658 281 -464 -114 -74 193 -790 -173 519 -362 63 -259 412 -723 -420 -264 -470 315 246 -570 -900 28 -481 -168 73 590 137 502 -373 -305 -627 -321 -891 605 140 -795 -810 526 -36 368 -354 -425 -645 607 793 -220 511 227 -465 -469 620 -819 656 -861 -733 -641 396 -517 514 -469 208 57 358 176 31 -165 392 605 -247 -361 163 291 44 443 -528 114 477 354 -728 775 569 -172 357 -359 703 -247 -541 -26 797 790 749 -592 -155 67 455 -360 415 -900 522 123 332 -98 -749 -57 185 -416 -213 -364 320 642 346 429 641 580 -27 -100 76 -351 688 329 -176 -279 96 728 398 -765 30 691 782 -309 -540 -810 310 -51 -60 52 -502 -789 -429 -715 -176 348 550 701 586 -596 -230 -149 418 779 -379 434 516 -571 -251 488 85 -488 -141 -45 -413 299 -301 637 -464 -525 50 -468 195 66 359 613 -5 695 -650 -548 -493 158 -447 715 137 634 -229 631 574 223 -245 272 -169 243 -553 -593 -352 682 -470 341 14 -489 -537 -753 458 29 167 66 638 -117 -152 -524 -347 588 -236 -67 -502 -46 402 148 -160 -721 95 506 -615 -549 50 484 632 718 734 -817 134 754 -745 669 266 225 -885 -435 -229 411 -398 276 -518 -404 -223 -3 363 381 137 -511 423 -41 7 358 -615 599 -341 552 559 790 248 454 -695 771 641 308 282 778 296 -657 -611 189 -664 -571 -438 -535 -687 -264 -242 -262 -884 709 317 -690 -227 726 -19 176 -508 -629 361 -742 685 352 218 -537 -505 -562 -227 659 -50 -612 -271 616 -223 -739 57 486 416 -448 214 -627 541 -395 80 479 741 -737 310 -530 741 -599 463 -232 -271 -356 -590 5 -603 -612 -497 788 95 162 -107 152 -626 -708 -848 752 640 -690 310 623 569 -387 -397 -97 -682 390 -366 561 -770 796 408 338 86 -82 -732 -666 -165 231 240 -675 251 24 583 -248 560 -899 62 263 406 -34 298 -270 -296 612 -573 -573 -404 343 -680 -705 -765 448 713 789 2 591 -175 -374 -458 332 -551 417 -281 419 -423 596 -119 564 274 -12 -124 -438 -166 795 -863 -775 669 -18 -451 -882 -307 -106 -300 -669 -732 452 -752 -791 99 -885 498 -688 608 -169 -633 -722 -475 74 280 99 -415 134 -219 -240 591 -25 -129 -250 -721 -205 -740 -656 -581 -670 -375 277 164 617 -730 -690 -374 503 -150 153 284 -652 363 689 -12 483 441 699 568 177 272 -69 -730 -385 400 -833 -683 -331 -272 -252 -26 142 -344 450 64 660 91 -521 -669 410 -489 -578 -250 -256 706 -842 87 661 -518 366 623 -192 333 90 798 434 584 -221 165 -815 -106 -645 737 -179 730 -228 602 609 -98 151 -799 -186 272 447 -530 421 621 573 711 344 -873 323 275 -68 308 -110 -172 -173 667 -662 -664 -27 -448 -318 -835 130 634 635 31 797 -111 124 389 639 -15 -703 -600 -264 644 731 323 -642 -891 -152 -355 -524 -107 -345 -577 548 -309 300 -153 -89 482 666 303 -200 -480 -245 692 -562 -149 614 718 -480 74 527 -828 278 67 575 526 -669 259 669 -731 764 -756 -825 -262 -15 -745 -44 -830 -508 -138 -326 763 354 -71 231 -864 -793 757 713 -277 28 -895 617 703 -458 -20 -591 130 245 -878 -319 -706 494 646 242 83 23 -126 -290 -248 -886 606 -434 743 410 470 435 563 -162 -208 399 497 -34 -208 -518 465 -854 -136 -702 680 -503 470 -262 -382 -522 -304 140 -94 -789 -724 320 -581 48 380 -571 724 -288 -692 -292 617 -288 -855 45 658 523 -343 79 -503 -547 496 -631 481 -580 -771 259 108 -300 -842 786 -472 397 305 -715 -64 -286 -756 -537 693 145 -181 -408 1 483 486 678 532 706 224 368 -322 -866 390 -425 87 295 712 797 63 -289 425 326 -186 680 356 -294 565 -854 -426 442 -651 -533 538 -238 44 287 -426 738 463 23 -123 595 726 532 254 -519 -312 124 60 -259 -541 -536 643 365 -102 229 621 -820 -433 -329 -899 325 -756 732 -825 -309 484 181 572 389 21 50 138 -490 470 -435 -707 -294 -543 309 -14 -822 -571 81 -239 773 632 219 270 381 -584 -144 43 745 -8 -871 -356 130 311 -824 -118 632 -48 646 722 -887 -745 146 -485 76 295 -626 -354 -225 -568 -550 -364 -89 -699 -774 233 -38 -458 389 -551 444 -883 -183 -869 105 -874 798 -115 -241 -777 146 -496 42 -890 -479 183 445 743 -593 -312 131 458 -231 -546 -560 258 -853 421 -853 -412 721 730 290 -314 -433 295 536 -147 -268 708 -75 -96 414 -32 370 242 -164 280 -72 -617 536 542 -252 -184 708 216 -749 -181 -619 -247 -543 416 234 -391 336 53 -601 106 -24 65 411 -210 -851 349 572 -237 367 -894 -876 -380 493 215 -379 -113 -324 466 -578 441 366 688 527 -179 -294 296 -312 -242 -39 607 -259 408 362 -21 374 87 234 -389 672 339 458 -896 8 -540 469 -285 -896 357 -36 26 -10 -771 -326 633 -256 -549 239 769 377 -551 257 -571 -634 222 -202 752 475 555 25 365 -834 -597 42 744 -462 64 -780 669 -353 -575 -102 -572 789 743 -564 501 742 -285 -51 -820 170 -606 -705 -152 662 -420 441 743 269 387 675 -749 315 -656 -277 -668 139 -530 226 -805 -466 -276 143 -250 -200 552 118 78 115 -169 524 -610 -834 306 -159 109 -28 394 23 787 -173 -868 -446 -467 78 178 -713 -453 -8 -586 -175 240 -25 -153 -841 -13 -34 588 -506 -316 213 117 76 658 527 -464 -257 34 -424 151 176 629 352 355 -530 -717 661 -38 794 117 -576 547 -121 -542 165 487 45 16 153 -826 586 -177 64 -765 -895 -409 524 -460 -125 9 -365 -347 92 -731 -693 -717 -773 168 138 136 622 486 337 -296 -705 365 -59 -451 -265 -616 -218 -543 364 -236 -780 183 -762 -808 -730 123 -149 -53 -123 179 187 70 -345 -502 -610 273 531 -370 223 -299 -464 290 -746 -418 699 -788 528 -407 -733 -289 -814 -727 72 378 707 342 664 -895 -611 791 -44 -611 -403 -627 7 12 304 723 -538 689 727 277 615 -804 -783 549 308 255 580 518 506 355 -496 -720 -734 697 -599 398 703 575 -639 -815 -663 453 280 284 574 -516 4 -262 267 75 -739 -831 -682 435 -171 426 -116 -169 -85 309 -210 -367 -202 599 -294 296 -341 -272 737 -748 -26 -14 -733 -477 -144 -248 243 -268 -316 497 578 489 -276 741 -630 220 -3 369 -535 318 713 -370 -531 -791 -113 -128 -248 192 -563 57 570 -348 348 -154 -833 25 -460 -863 -755 -827 565 -379 -634 556 -242 -159 93 445 -826 -807 435 -499 -699 -806 131 128 -239 587 -396 -573 -292 545 -496 -549 325 534 207 200 -876 -38 -245 -839 -196 -326 -534 -57 694 461 -832 425 610 203 259 346 -365 -87 -373 188 -404 -803 187 -9 -155 -724 -655 -853 269 130 -96 663 252 -659 170 265 -78 587 -356 38 482 -590 -494 26 -589 -281 769 395 -222 -242 -168 383 87 -75 504 -779 238 -700 32 -260 -293 355 710 509 129 -483 -767 -472 259 -218 -850 -649 -597 478 652 -238 472 673 247 756 -134 40 -165 -849 559 -429 -583 -527 -615 -345 641 -509 750 276 -586 -162 344 57 638 -220 251 144 325 -207 668 398 -609 376 -897 -615 775 -184 82 -119 263 796 -895 -701 -722 162 -71 -541 -191 -896 156 -656 736 -669 -682 765 262 -478 45 -526 -117 -837 -25 210 414 -610 43 -875 -628 -253 -295 126 -848 -183 698 34 386 267 655 586 -164 -806 -215 415 -164 -567 -140 -857 -606 -35 -685 -306 349 -379 591 328 455 749 -836 255 -497 -565 -226 535 635 -193 125 -674 708 223 -861 -401 -4 -629 587 -10 -787 5 353 288 594 -549 235 -760 -23 667 363 593 -498 -692 153 134 -428 203 24 -388 -122 -238 105 742 12 664 771 379 338 -190 -327 552 -369 -430 -650 -784 628 -84 146 102 -585 -401 -837 -661 791 548 698 238 83 -345 -562 -371 -457 -340 -877 -794 775 552 -698 700 -208 -662 -158 -82 -88 128 -895 -567 52 738 274 -254 458 295 369 -852 446 -193 43 -782 -300 17 -425 672 798 644 -853 -718 -105 664 -510 -491 -338 -585 69 -724 -325 -329 397 540 -326 -469 754 -605 -559 553 460 -289 -75 148 -145 -21 -241 -502 -392 -116 337 685 64 -801 -719 -332 -641 253 -268 -479 159 160 741 467 -301 -37 50 728 -203 587 -67 -334 -126 778 -394 -46 -752 -701 -616 -154 -765 144 -631 143 395 -685 451 643 -746 -805 -255 132 -35 -311 -434 -61 -250 -558 -238 494 -438 -616 -348 -144 262 720 -126 437 127 -31 761 325 116 124 -92 -594 35 134 -705 -2 -585 399 310 527 -838 252 466 713 359 130 141 -161 -821 -525 96 741 -796 76 352 -102 -108 374 -95 -615 -135 594 -576 -363 769 -757 565 439 549 393 672 758 98 461 -547 -132 -795 754 265 -831 -434 -889 592 -446 233 718 -165 -618 -447 -214 -508 -235 -127 600 11 683 312 -71 216 -475 -286 -509 -684 158 -716 546 764 747 96 -317 94 621 506 351 -249 -291 -91 -218 -535 200 -788 -187 393 -832 598 -308 601 401 -576 -6 -627 576 -598 -181 -65 27 680 -785 605 573 596 71 693 338 -686 624 61 -389 413 -358 -196 -772 457 -548 -53 -313 467 231 304 -344 -847 753 -234 -828 44 -624 -181 -567 604 -138 188 631 720 191 688 443 467 -185 -537 4 -823 738 -539 -111 -490 -108 -437 -604 -745 429 95 220 -751 -357 171 502 597 6 622 305 -452 -265 -414 749 -491 448 2 742 -381 -132 -320 84 646 240 -491 510 -791 -470 350 -714 -14 -618 317 -155 310 -399 -180 404 -433 -488 -151 539 -783 354 471 -663 760 695 -163 -83 681 -508 -170 231 -30 785 -752 46 -174 437 -433 -816 -15 -360 -58 646 294 357 -560 656 714 -630 -384 -206 -743 -809 -126 -149 -165 609 -271 269 490 114 -22 318 725 -471 -522 -100 219 -70 622 497 -826 -345 143 -650 -133 -303 738 -143 476 -1 -472 104 -370 -800 -361 687 32 587 -657 -166 -262 112 188 -468 -522 -817 499 -698 -64 400 69 -356 -779 774 -578 -639 420 450 113 -139 496 -286 37 474 -729 -395 87 7 -166 591 756 -47 192 304 -697 274 -737 -629 -873 378 -263 -854 70 229 -493 711 -145 -414 711 225 -463 -305 163 -54 111 -101 379 -568 -832 -684 -484 -488 164 226 -727 -581 -569 -27 113 -247 -849 -20 -323 -137 -450 581 -724 -135 -211 -20 -217 485 -256 -60 644 547 290 -538 504 -678 -355 -156 735 -698 491 401 -169 -879 -41 576 -205 485 377 -282 700 729 608 39 -12 -787 -648 -855 214 77 389 -313 -861 -348 52 -741 468 768 -352 -616 -34 -604 -187 -139 265 713 666 -849 513 -860 -562 -660 399 761 437 -680 253 -850 -774 166 632 -416 -477 560 -270 637 558 -499 71 229 -240 650 446 -680 684 646 -141 -508 -528 -423 298 269 -213 -184 787 -239 189 -788 -523 105 322 -21 458 341 35 -87 -851 -178 11 -161 -559 -612 285 -321 -762 94 384 -441 -250 -300 -716 233 579 -688 -561 -30 34 -469 -647 160 -817 700 123 584 734 673 105 -406 -661 -17 -499 -528 69 76 -263 -647 -389 200 361 -875 411 -95 -724 -629 138 -438 -178 -576 -390 380 279 178 -557 -604 133 404 163 396 -869 491 36 -500 -239 582 -424 30 519 -429 250 568 0 -873 -126 687 364 312 138 74 -844 183 501 594 -97 447 -210 473 -215 667 -867 -859 -435 721 -562 516 -102 633 -216 538 514 634 -430 714 -617 186 363 -243 223 303 646 -379 146 -774 -475 -291 141 750 338 -309 -243 444 663 -456 419 32 411 -467 646 -80 1 -398 373 283 665 494 -16 -170 365 -819 793 -401 -278 511 513 154 226 -356 367 -822 579 -198 258 -86 624 -857 282 -668 -738 421 -606 -326 220 396 118 553 759 -181 740 607 214 30 225 -679 -689 -473 -474 528 67 -573 57 388 97 632 207 781 388 765 513 -375 463 -343 -62 105 -265 134 -473 -222 -5 583 564 478 -79 636 721 -873 87 -845 -716 -27 695 -311 534 -775 348 307 -112 -387 253 -296 -761 -516 337 785 395 -784 557 -657 -247 -490 -175 -253 -353 358 298 -716 -887 656 -291 -886 -117 -726 -387 752 -137 91 -135 -31 -597 444 -16 -409 -872 433 89 -596 -753 51 -540 43 213 -10 336 -62 386 742 -259 502 134 593 438 -318 -452 -172 -177 285 455 -212 727 -781 597 -113 548 -34 -833 657 -284 774 -36 13 127 520 109 330 776 -687 297 172 -588 284 527 -291 -254 628 548 -804 -830 -148 -382 -697 -51 157 -328 17 -650 619 219 25 -856 -553 -269 513 314 -574 334 -843 724 628 -128 -206 667 416 -748 -187 498 25 -338 611 -639 -877 -379 -531 643 447 290 564 271 -246 -314 249 652 28 565 393 -877 -138 -207 -37 -653 -435 711 -448 684 41 628 -317 731 598 -249 -122 -214 689 697 61 -408 76 356 173 205 425 -54 -664 -178 -46 -558 -518 -297 684 616 -96 416 788 -109 475 752 -690 -639 -688 -411 619 762 -157 -887 -874 -35 -224 -294 553 -717 776 594 569 798 -103 -119 -209 -891 -479 -267 -307 -710 325 96 -363 127 298 -856 691 -668 -272 -126 -848 -59 548 385 -622 498 -350 577 778 -642 632 575 -168 576 -161 -741 -624 -397 -81 -546 -639 277 726 -801 52 -846 281 61 248 654 -769 -458 -536 392 -58 88 676 792 549 324 668 363 677 -197 198 -14 314 -855 -648 252 -615 -815 625 252 -851 -78 -153 12 258 348 388 81 511 213 -455 -77 -801 -570 -424 -507 701 -655 -246 215 -455 -91 -418 -705 -548 -437 462 -604 -808 775 -781 -74 -185 -176 302 544 -218 791 680 512 568 -465 -473 155 -111 -423 -644 -771 -792 42 123 759 195 324 -341 -49 -44 133 -273 -514 410 240 689 99 -27 -789 109 398 -593 294 -72 -178 20 556 -394 -684 637 412 -604 188 -405 -42 -763 -823 108 -475 -162 -444 770 -433 -309 -310 -635 -351 527 -217 -696 657 41 -845 -440 -685 134 703 329 -149 -449 190 -752 247 -560 -392 634 -399 704 -148 -101 -826 370 -234 -784 -157 -751 687 -810 -14 -5 663 441 -191 471 41 -449 -202 -402 -176 -16 -544 628 53 -563 758 -857 -285 -890 264 -385 -60 589 64 115 747 -687 611 -764 377 -817 -343 680 27 -265 664 -596 -323 -724 758 -178 -295 725 -738 603 -829 -811 -730 584 -534 266 -467 -562 508 597 -754 33 55 -57 -20 -198 61 258 -520 715 237 -258 8 380 410 -646 566 -156 -86 -881 -391 -333 -216 750 -129 -723 -153 -621 604 82 -124 90 -612 -365 180 -585 -860 650 -150 110 -283 349 -134 58 -278 476 185 560 -15 -725 762 75 -356 -564 -161 544 -28 248 -228 -71 570 504 626 -44 602 -843 103 277 -235 -139 -564 -633 194 684 -329 -335 173 76 -105 -11 7 673 -60 409 779 -725 -675 712 792 503 440 -516 -667 -295 507 -367 -607 -197 620 -82 141 676 -3 -834 -748 -154 440 -256 -653 -450 169 123 433 206 -51 -554 -893 -710 -351 589 101 -40 285 288 -619 359 420 -245 703 -504 485 122 -616 -129 -436 -495 -800 -663 372 -721 286 700 345 -681 66 -230 -39 92 -63 655 315 -408 381 -817 97 -536 680 625 -308 267 -352 312 -483 710 389 -615 -281 -784 386 -682 -367 -362 453 203 477 304 -655 588 183 -490 -840 702 547 454 -763 77 427 519 42 504 -73 -52 166 -486 -677 235 451 -455 658 132 76 666 -659 246 -390 -264 427 97 -517 -447 -845 -807 348 640 -91 62 338 174 662 -641 -789 -228 -448 -98 -40 771 787 -528 -670 239 778 -743 357 -633 -770 -175 -172 -406 293 -371 655 -630 141 -469 392 -450 474 -652 -194 94 590 113 417 261 335 -35 438 479 -830 46 95 688 -57 440 434 -407 -61 645 192 479 -383 -104 79 -663 261 171 656 -702 -511 784 -68 -510 231 369 443 -286 -496 770 -35 -642 -207 765 189 371 464 449 -336 396 584 -377 653 697 -365 -895 -632 -87 612 178 283 -873 591 -581 37 -633 462 -596 -626 187 635 434 197 -627 711 -706 788 244 -150 -356 278 -608 -742 -560 575 -182 -795 161 -142 -161 -864 587 -289 -533 210 634 -634 -308 198 -354 -643 -471 -65 304 -860 403 -626 27 -412 6 -7 663 437 675 711 -291 -377 -552 577 435 400 243 -628 -44 -57 526 -669 -869 -770 -34 -520 518 -673 -897 -197 224 683 -755 297 101 173 773 -387 -609 583 606 -253 -344 148 258 335 386 148 -407 252 -894 122 -100 653 -57 167 199 -885 -890 162 -304 -513 -545 651 283 788 309 -288 389 -270 -343 123 -63 718 -442 11 -473 395 -445 405 741 87 572 -632 260 479 676 63 -256 -587 248 695 56 -593 724 -454 -436 -195 -742 42 -754 -790 -200 603 612 -870 87 512 252 763 -483 -445 305 297 222 320 757 24 468 -810 -73 589 -620 760 623 -417 -480 306 -742 172 524 480 449 -71 -426 -787 -1 -657 415 -353 356 448 -696 661 352 -469 -887 -72 208 -437 797 -595 -556 557 359 190 -304 -168 329 431 619 -89 -354 420 75 315 -680 697 401 -520 -672 477 271 546 -517 250 717 -578 701 664 -700 66 682 62 353 -510 -753 -249 -116 -837 -596 -247 125 745 -571 654 690 205 771 -824 702 535 193 -275 -875 168 413 -42 19 745 -630 475 -724 -405 751 -20 23 70 -388 -268 192 341 -427 -832 -170 607 -24 -816 -345 -817 123 489 -117 -307 238 -19 793 -351 646 -627 -588 -700 255 -242 -368 593 -5 -461 499 -799 655 462 97 53 100 -304 489 -75 30 -638 694 -568 -242 -865 -317 -659 689 438 52 -9 -284 -177 -256 -596 -243 680 799 14 -313 326 401 -778 -185 491 -541 -454 -135 -685 392 421 255 607 243 363 310 -855 422 302 -487 -667 714 -610 -626 -427 -266 -89 747 -295 745 561 -3 -202 -850 376 518 94 218 -843 -596 329 775 670 -890 -241 465 -538 -513 -245 -630 540 -71 430 249 -399 698 -35 -529 -475 384 -309 -52 -338 354 507 736 -824 399 743 524 -278 -731 -803 -60 -518 -821 519 452 219 153 -514 -712 210 -194 587 -411 -812 -345 -437 -168 159 705 -127 302 -448 -677 743 -809 334 -38 -303 -841 -224 646 504 752 -552 -716 -498 486 768 -358 762 -900 276 243 83 -168 4 653 -755 401 684 337 322 483 192 -74 -270 -674 587 222 -737 -804 -369 595 -209 41 -401 454 -898 -217 -198 254 606 -154 654 145 -871 304 560 -383 402 134 609 476 -403 548 -308 -845 -455 466 -325 383 -726 -163 -451 -253 723 -112 134 -622 355 507 217 -734 586 -437 443 -246 124 546 -773 378 475 -84 -730 491 61 -390 -314 -36 -505 138 232 -207 -861 -608 -320 -477 -575 -891 -335 -875 509 164 -579 135 -563 54 -619 402 -494 250 -374 581 306 -651 -155 -704 -399 -671 -512 632 -895 -130 -882 -61 108 45 -783 -91 -252 -172 -577 534 -485 458 -533 -187 -168 -829 -325 -398 653 -286 344 691 334 552 364 -56 -496 485 316 -203 375 348 -33 522 109 -45 699 351 -893 -654 -10 663 -700 -568 459 650 -470 100 566 -629 -637 -47 447 -459 85 -617 -236 -409 444 261 -7 -707 -61 362 174 663 706 743 -76 -484 147 498 -120 -863 73 80 183 119 71 -647 69 -313 602 -78 -481 -636 122 675 -569 -320 -682 -378 -587 525 -796 427 -900 -702 -179 619 -258 -138 -221 510 258 -365 -389 529 -899 18 -146 260 -360 76 -683 205 -113 769 493 491 -616 -202 -304 -504 -508 355 -713 -2 -576 703 -19 -515 -775 -824 653 35 -397 575 -216 694 -315 303 -346 75 731 -60 -680 410 -15 397 -75 -807 152 -149 -677 243 -327 -753 317 -661 797 495 629 -108 -73 527 -9 -798 -393 -360 748 722 -803 491 -669 -826 -845 203 -351 -371 98 635 21 243 -715 -488 -268 138 524 397 -844 103 248 583 -847 -438 -568 676 -842 237 -678 -589 681 581 620 -706 165 -819 252 316 278 -893 -760 -102 12 694 370 -810 -293 540 -617 728 -17 362 207 -515 -203 165 281 317 -897 490 538 -364 198 -42 37 135 93 -639 -438 -41 -875 -526 -672 69 -100 -269 -332 -35 659 -132 310 83 -522 249 -542 -307 672 -829 -616 -436 -473 546 -286 796 394 -704 652 -421 -323 668 -401 -483 -101 184 472 -390 -741 601 566 -51 -745 -631 70 568 190 344 220 606 549 -357 -377 -37 -780 -661 -359 -582 475 -563 -134 351 -742 -458 629 153 -659 323 165 434 -665 -17 546 -185 459 -602 328 302 197 476 -135 7 769 -285 236 265 136 -754 -850 -212 -789 707 -410 476 55 -428 344 -762 618 -78 604 443 794 -342 -840 -348 -884 674 -720 -587 743 -227 445 -176 -281 6 -827 415 734 -112 -842 402 -615 608 -184 201 -160 -698 -136 703 -707 -766 -511 -173 -332 515 651 -121 665 -542 -706 442 380 524 -529 15 -567 -780 -227 -694 -159 201 362 217 756 -550 126 337 -633 -403 -95 331 564 223 -830 -160 -636 146 139 291 183 -382 783 590 282 -316 205 144 -348 -814 476 746 6 -568 260 46 -582 -507 -240 -319 -24 771 -113 -429 570 -790 -736 15 456 -1 180 -228 559 -106 185 478 -543 -499 -215 -711 615 -218 763 -415 -738 -404 536 -45 -512 123 512 -831 35 552 -881 -596 665 436 -883 -227 -261 -893 697 -772 -796 -238 -310 -348 -560 681 277 231 108 -112 355 -131 -627 48 154 293 566 140 -302 1 -418 529 -794 619 -630 381 747 176 -618 768 553 89 291 -800 665 93 583 -632 -739 75 -755 139 -689 -455 -895 328 531 429 -763 -511 -452 -10 393 -179 44 -556 282 -198 -479 -147 -173 715 -278 -766 622 50 317 -127 -687 684 -63 462 -896 -193 -100 390 570 224 -186 -569 357 -409 -136 -802 639 639 431 -209 -643 123 -878 -414 -608 129 -503 -107 -668 -423 -737 -78 -885 353 768 -899 -707 567 -836 -207 597 -402 -772 -458 -145 -278 310 394 288 -639 773 456 66 342 643 -630 -277 149 -111 253 -72 -770 449 -759 357 -90 -459 -797 -720 -700 265 -730 280 535 240 -304 -567 489 -439 80 -611 -294 202 623 -583 398 668 720 -753 -884 167 -251 444 506 254 -181 441 187 775 225 -59 -305 -783 -75 -451 752 191 337 -409 -39 691 -140 295 -481 -814 736 141 -51 -805 -237 -723 216 -11 78 -249 698 -147 -2 16 -527 129 -285 -619 -737 600 -667 -282 -469 -863 -21 733 292 -185 -124 -626 -346 -42 -431 560 214 -465 -824 -186 -237 276 65 476 -439 274 -751 -899 571 -628 286 -823 262 163 -809 -445 23 66 -335 -397 198 -328 672 -339 74 525 266 407 -480 -653 707 -503 -524 -425 574 -831 761 699 -109 -729 407 51 469 -222 -561 -194 778 -668 254 -79 -831 611 -370 -339 735 -611 -664 113 671 -365 419 -837 -467 568 -602 362 -134 291 434 -838 -186 -843 458 510 -798 -465 -25 -343 -722 98 -783 -503 -602 380 494 618 768 -228 9 -118 -565 -424 308 344 25 -737 -494 639 703 441 -567 -92 -845 -588 -283 521 -493 -100 553 416 -72 727 173 751 -70 782 -826 -351 232 560 466 -229 25 484 416 117 -675 -70 669 572 -605 -192 -710 -677 -316 -721 -25 762 285 634 -183 -191 718 393 115 -827 -642 301 606 -302 620 -455 -593 -872 -117 -269 -2 -144 -862 -725 685 -486 192 -833 -245 639 -580 -761 455 -302 -785 -502 70 -703 307 519 259 -714 -722 282 340 679 -695 251 372 258 -397 -3 398 242 647 -576 -116 -421 -268 284 454 415 377 355 -350 621 772 657 -844 -198 -281 252 -702 -304 -834 -292 60 232 325 -248 66 459 668 -599 -591 -547 423 -373 100 -403 216 379 732 380 -363 -512 121 786 -374 341 279 -817 330 -87 -828 -432 9 -237 -395 -144 423 -3 482 581 -621 122 616 356 77 -236 -404 718 -553 199 205 -436 346 -72 86 -793 -208 -47 -198 -868 734 -326 408 170 525 320 329 258 540 -746 -256 365 -34 675 -577 305 -100 -498 86 700 -595 -658 -798 -119 -760 -824 -113 160 641 -182 -202 225 125 -593 -224 623 436 -588 266 377 -636 257 -70 113 86 -128 -631 158 -563 756 -512 -155 171 91 -83 508 -801 659 340 -381 -40 -33 270 -421 534 563 -383 626 -275 -51 646 -770 422 177 432 -670 591 -269 34 -701 760 691 183 722 488 201 638 606 26 -821 651 -274 -414 285 -887 478 286 718 783 796 -144 688 -896 -266 -465 695 -214 4 -401 -322 -83 -335 -33 -64 -397 -871 689 -704 -795 -648 647 512 139 -611 -817 -819 676 796 -78 359 442 -235 -729 -436 -657 40 -590 -101 44 54 633 -106 -175 -805 90 -360 -278 -546 344 -673 -254 -796 -45 -570 -494 -704 -612 124 -268 197 -665 631 714 -893 -654 -13 692 452 -495 -816 -788 -85 -54 -646 -882 -628 323 130 587 -836 -26 -76 -285 -332 561 370 -880 81 -95 -301 -436 -275 570 -287 61 -77 -462 570 712 -443 -579 475 -163 -704 -164 -384 -726 496 -149 324 -866 -598 -806 -284 631 -584 -713 -57 248 -411 172 534 368 -226 130 581 598 437 -425 -258 -190 -860 -330 -257 550 274 -564 -105 301 -861 114 437 -737 7 625 -645 -881 799 -723 167 -106 302 65 643 -354 648 570 374 -123 569 -651 -899 188 7 675 -229 360 553 -410 -412 -622 546 -439 341 -14 237 13 292 -56 601 340 562 497 560 -211 -860 348 -208 -325 -344 281 721 747 -469 1 -215 -862 484 -482 -134 519 593 -655 -799 448 -469 -68 -767 -855 164 -849 203 712 552 -373 -656 -209 479 376 140 628 98 -509 722 382 -536 563 358 -354 41 -486 -52 -48 66 707 -147 -385 -468 338 469 -141 -761 -609 284 -839 -563 -354 156 -129 -660 50 -200 -226 -78 270 -206 -432 -478 244 248 -158 698 -349 638 -633 -17 101 -96 -187 -592 587 638 441 66 464 -381 0 -125 762 -446 11 -230 -558 -325 464 -105 -391 92 96 784 -276 48 -665 -85 -445 -239 487 334 -524 344 -82 530 732 -453 338 -527 -61 537 -257 423 443 293 402 -342 57 -779 -600 275 601 -659 243 -761 746 -397 -823 -144 -44 -664 -317 617 -372 169 579 -669 -31 -465 441 -709 -398 -246 472 100 46 617 -209 -747 -209 -64 753 -207 268 658 390 -620 -790 -272 -427 418 -791 269 -158 280 -646 630 660 -473 398 390 -211 -785 -134 -522 -252 502 784 -344 -177 540 740 385 -608 -783 125 -423 382 156 677 795 64 449 -10 -37 -266 650 -640 -229 624 423 -67 -897 -253 -117 16 494 438 -461 108 -624 -798 36 74 659 380 125 -511 150 -322 81 -395 733 -359 -488 -182 522 -858 710 -113 206 99 -423 694 426 -504 7 24 201 470 -266 -457 533 656 -338 570 75 778 -233 -372 -245 -547 208 -292 120 -668 -670 269 -535 205 -533 -307 362 691 469 -250 -55 708 316 -315 -151 -886 -379 -669 276 -794 -876 -887 -803 -777 -154 -841 -424 695 744 -259 -126 -378 668 6 -462 707 674 651 681 -421 510 457 77 122 -153 -666 -278 207 -268 -578 763 255 -427 -53 215 117 -524 275 798 -858 638 -5 -763 338 -93 -300 -662 586 326 101 91 260 -643 -674 276 -187 751 -424 115 -435 170 -822 721 271 676 -898 -277 -329 371 -568 -737 26 -690 -259 -36 477 -246 -724 -373 397 326 727 620 471 -519 299 -244 267 349 -796 462 -25 -839 26 -284 686 458 364 274 578 -409 767 -147 749 -342 70 599 498 -759 239 667 -623 -177 -324 582 659 -170 -547 -64 -776 201 625 -841 165 220 21 674 -292 470 726 732 43 -359 359 427 164 -410 -621 360 -556 -442 332 -64 784 -893 308 -682 -163 445 509 691 559 727 -129 41 -564 -138 -139 -400 324 119 582 289 -371 -677 39 579 -400 149 -634 -92 -351 -621 71 -422 -179 -106 -209 706 83 175 776 -272 14 -767 -566 -860 100 -747 -892 766 -363 -283 403 -7 363 219 540 364 -118 460 264 -169 -540 -775 -85 621 -755 -548 -679 -695 122 246 -612 -628 -337 706 568 214 55 -201 465 382 -519 -499 47 -772 -737 756 378 41 295 767 -226 -598 344 411 -887 132 761 -172 392 -700 -747 -775 -207 -521 -755 -307 -286 346 181 564 -848 -860 77 576 -138 -84 30 791 -398 -27 345 794 -45 -139 317 -568 482 646 286 717 -118 762 566 643 516 -562 -786 461 116 -785 176 39 753 247 -341 120 -683 567 -355 571 757 -145 69 -608 -896 -537 54 746 -143 426 -177 618 107 2 691 102 582 -70 -634 -255 332 552 692 -263 343 618 -747 411 -869 -257 -660 19 -592 -202 -266 -281 94 -139 427 -525 191 -600 -618 344 672 -232 -753 355 26 161 681 -733 -354 -161 735 243 296 -128 -179 229 -775 -411 -20 -801 -896 736 -212 394 296 -854 -889 -478 113 -469 424 -478 195 -491 -77 767 -259 -53 -664 -448 790 -81 -348 772 -420 786 -556 64 168 62 -291 -900 581 -105 204 693 -331 -379 731 -107 329 454 -451 537 238 586 648 -567 -176 683 -752 -300 637 -761 -514 -300 -381 336 -102 -91 458 25 -188 202 100 -820 66 219 635 540 571 -564 -201 -246 505 368 401 66 -793 306 664 -742 -228 573 333 -499 16 306 347 -585 -359 658 692 -747 -760 -341 -546 128 -40 708 603 475 520 404 -453 421 -559 73 724 -553 -157 656 -883 -440 233 330 -15 -445 -739 469 -770 -262 -388 -219 166 499 748 -131 -417 -126 -498 612 104 -50 295 -200 -352 -881 385 466 352 275 -410 545 -663 -82 21 178 -817 188 286 -512 -813 703 536 -881 368 558 602 359 760 -813 -634 319 160 101 484 -22 441 359 566 133 115 -617 -585 -552 -20 -159 213 769 798 267 -352 757 768 460 -570 143 -800 111 97 -652 -3 -378 154 153 -41 -94 -429 216 335 -425 -851 54 -334 -67 178 -426 -535 -306 759 308 188 368 -840 -743 -173 333 -264 -566 596 -837 641 744 121 -866 669 502 785 -361 -613 732 -468 596 -367 356 226 -28 -403 -267 -272 -734 -808 324 -194 -533 -704 615 74 -161 237 535 -435 -655 251 199 757 610 -175 -170 27 -506 -559 -412 339 336 -49 271 199 192 -457 -687 -890 -521 214 -463 703 -885 600 -540 505 172 -695 518 -368 329 -885 406 -711 169 -342 -74 -36 -665 -331 339 -201 -631 26 427 -207 -590 734 -403 743 -410 -413 489 719 669 350 -434 -597 -25 39 -275 605 -306 -226 365 -762 276 82 524 -174 416 571 653 -682 134 448 -153 203 745 -747 -109 -125 -770 -684 -825 198 -190 620 84 442 -418 125 -178 36 521 -647 272 -304 -778 -161 -537 -787 -283 -134 184 -189 406 -108 379 -95 415 -624 -510 294 -663 534 -654 775 -374 -300 -246 -360 -748 -410 -473 713 318 229 785 696 324 -601 -773 120 -131 132 -371 226 -90 659 728 -884 -865 -679 -442 -511 -571 468 -408 -215 571 11 -481 -75 764 83 757 -460 -415 -863 -782 -171 -820 -154 316 -111 -217 -635 320 308 511 -636 -372 -343 -458 96 646 -495 571 -576 10 -151 488 -627 -687 -249 -398 -60 537 -541 220 -181 511 -300 -845 323 -710 -212 -840 -681 105 -66 -881 -656 514 -617 699 -815 117 141 -428 -57 360 479 421 483 49 -879 -783 -513 140 -654 -262 713 -385 -166 -178 -39 -832 -581 727 176 -31 -716 -305 -291 -171 725 743 524 525 -861 796 672 784 -237 76 330 -224 65 571 417 -10 157 -844 -634 768 -592 22 64 680 -71 -868 -618 139 692 -735 -684 635 187 16 -891 -818 220 482 -588 -869 170 781 -471 156 719 140 108 -121 -753 -118 -878 -316 -249 -607 579 770 -126 -119 630 135 -584 -176 -507 -341 465 428 614 592 -796 585 -612 -658 629 -214 96 289 -835 631 422 262 -760 663 202 -774 655 -791 217 -826 -122 -575 -208 194 -90 -637 -429 -359 118 205 315 -135 88 241 -815 -567 -467 577 -676 -836 -619 -464 -464 366 -29 548 -134 -103 -138 -6 -624 335 -57 389 -293 -150 602 281 -321 222 750 173 440 -794 694 -272 -496 746 -682 -787 -677 767 -275 606 -41 770 -127 208 788 8 -37 141 -102 -417 460 -142 225 -411 768 319 -256 525 263 329 429 481 -219 765 392 194 -140 285 744 598 548 -239 -424 -595 -849 765 -416 -419 -232 -194 -875 374 -744 -802 87 -356 -269 -826 648 684 211 -560 104 248 -761 607 -5 375 254 404 268 365 -552 723 587 520 486 -723 569 312 -109 714 -487 484 -838 539 -422 184 -560 -456 -106 -236 -780 235 -436 -17 529 -523 775 -715 -391 -407 -502 670 537 -16 -241 67 -374 449 -534 770 -400 -671 619 749 -289 -717 -283 332 -621 51 -362 -573 521 625 81 58 -395 94 250 -411 -573 634 595 -221 -549 -207 -9 -637 727 -524 -861 -435 -605 -251 -147 -212 -663 693 505 281 -41 -412 712 593 437 713 25 421 -99 132 -589 -801 -108 591 -284 -709 -614 684 -221 260 -544 -175 386 556 -60 -446 -579 -651 439 188 -881 537 -69 350 524 737 -508 -769 284 317 -12 581 753 -287 -557 -793 -488 574 -537 -86 592 -310 -646 457 -758 506 -76 480 -93 741 -581 -373 776 -841 593 194 751 -505 -426 679 -373 -375 -716 245 170 -452 171 -520 724 -389 520 58 661 -268 -630 -735 161 -808 480 555 55 -2 -7 -800 614 -269 615 671 203 -199 -91 -28 -451 -768 559 -675 793 -153 -517 -412 -776 -179 247 -303 -136 40 -662 -22 -10 476 30 -849 204 -374 -421 -193 368 327 -647 -710 -816 326 -500 -105 760 -384 -127 -642 272 178 -504 -880 -427 -524 631 -631 -458 699 439 -441 -267 100 795 508 1 379 655 -257 -539 6 -717 -832 -779 451 75 -714 660 169 520 327 2 201 -697 47 14 489 -346 -179 -209 -659 -203 -520 709 161 616 -443 -219 -585 295 168 477 -96 -71 -506 692 -48 198 397 -543 136 798 -770 -300 -372 -141 -110 780 318 398 208 196 393 467 -800 -418 111 -147 236 -373 793 -426 -204 -750 -240 -599 -18 -785 -689 91 596 478 289 689 -571 318 757 249 40 -854 127 -701 510 -258 -125 252 -105 113 -870 396 793 380 34 -346 49 -449 -773 -661 -250 359 -171 -688 -145 405 -590 -632 -655 -886 795 -231 -528 -708 -536 320 484 164 -661 -686 612 -41 532 -660 -323 646 -266 731 -557 484 -275 464 -24 785 -715 58 -628 -783 24 -287 443 -139 352 -104 209 405 401 -241 -563 -27 462 216 -431 -697 326 290 737 -849 -753 -427 145 -39 -821 -180 -715 -380 -713 -90 670 64 427 249 -348 -96 33 163 -125 -409 -121 383 -659 422 -142 -452 -218 -159 -66 615 -121 -111 99 118 342 -185 -799 746 -287 82 -336 406 -761 -73 -628 -803 -606 -844 -410 724 -591 243 36 -401 255 450 274 -802 -574 83 -346 -262 -41 512 786 552 497 -222 48 725 299 507 -543 -32 770 -873 651 -445 328 -441 480 533 -435 -502 -80 145 -900 165 -113 704 136 -279 -731 384 317 520 508 256 517 -110 -470 465 -446 -561 254 -759 -404 -87 -278 772 -195 -740 778 502 664 -137 94 -76 -556 103 -320 537 40 310 -179 244 -750 -501 779 241 595 290 102 -640 -834 335 -888 -707 157 96 -848 -27 261 -632 299 581 -362 -74 528 -749 -876 528 -864 787 -376 -287 612 412 37 -148 666 -370 -219 -777 -513 282 -425 -290 -863 329 663 -428 -707 169 -511 326 -221 111 534 731 -527 -847 795 -96 -199 361 -857 -136 782 -863 -718 -429 122 -754 -86 340 -300 745 179 413 -561 59 -634 183 771 -889 -631 646 56 602 199 -254 -764 72 307 218 563 -107 345 -212 -484 645 -773 -287 337 -453 485 -498 -403 215 -79 -161 -648 -611 457 -236 -788 439 -123 586 412 -115 -674 497 -672 123 -291 -436 -897 770 -244 246 -883 769 682 219 277 552 569 -412 721 585 -900 -131 732 -734 47 -61 291 371 -363 -328 318 587 587 -420 -88 562 -210 82 370 -846 -122 433 -86 -436 -491 221 452 -473 181 -294 80 688 -131 256 704 -269 691 -405 -196 84 470 -835 345 -221 -182 -443 -574 605 229 -238 610 -357 40 -501 -262 -777 -557 309 -526 -835 200 497 -384 -714 -551 117 -492 341 -820 407 -639 443 -225 76 -331 -248 4 -780 -887 -548 -297 -405 534 108 62 333 529 70 -442 784 -466 -88 23 -843 -784 596 735 -101 489 -602 -505 -260 719 315 510 -683 -457 -38 -394 -465 15 -433 191 -304 -861 -425 581 -546 -888 564 -240 154 -432 -604 580 544 -404 -617 315 -469 -337 -358 712 701 19 -670 507 124 -33 -102 287 571 77 163 -667 572 -343 -607 -820 -418 411 479 -354 -163 756 -198 -15 -701 644 -798 687 458 -240 -851 -132 -625 -225 -863 -619 184 624 133 -813 486 725 442 601 159 -431 232 189 -196 -484 -407 76 599 -306 251 -355 161 -570 -2 -115 458 229 603 408 -595 356 597 85 -849 112 685 593 -882 -65 -160 -392 -593 -460 -827 -121 -81 -195 -446 -189 92 715 518 -394 793 674 156 198 -858 -193 660 -150 352 730 -533 -859 -823 -558 -736 258 226 -108 -471 140 239 -176 -366 634 -606 -87 -450 -29 -859 565 -39 -743 -807 -320 218 -592 -354 576 -604 54 -195 796 139 430 -695 440 440 -686 -375 -558 -782 -480 141 285 -721 513 282 -256 262 152 620 741 -713 -835 -661 -169 637 -586 582 760 49 118 -121 -624 656 661 -104 -99 -827 -659 -809 -587 320 296 -453 -210 -734 -107 -347 -846 -78 666 74 684 -773 -218 591 -847 -493 780 -494 -774 -75 -46 241 606 -820 86 -783 755 790 -181 -53 -451 -691 -238 745 -779 -19 506 -404 357 348 -156 -451 -77 355 -430 638 -472 -375 -643 239 622 529 112 644 668 656 206 58 288 8 540 617 -189 -651 707 -831 453 -592 -561 -69 -392 -12 -846 -451 -211 -201 201 -786 289 235 -551 -607 -93 335 372 182 -67 700 -485 8 469 -189 -390 775 80 215 -8 235 456 86 -649 -18 -386 341 -12 604 466 -680 -720 49 -846 -205 139 562 -168 -12 -315 -750 556 305 38 263 433 -430 -192 -756 -862 -328 50 -360 59 -2 39 76 -687 -616 -241 -27 -680 69 341 -20 -345 436 -145 -788 -688 354 -9 -68 558 -528 8 -199 -825 -787 323 508 548 366 -71 -585 -653 555 -578 189 -712 80 73 -349 -134 202 156 106 393 -366 -388 346 -560 -613 -526 584 572 -463 735 -425 797 -146 260 -648 -897 -741 740 -654 -793 208 -316 28 -148 794 612 -681 -93 -404 133 715 -713 586 684 53 -900 558 -99 757 282 -253 -382 580 -646 47 -569 741 -308 -418 -838 338 -288 52 720 -346 -550 774 -24 585 516 615 122 -469 66 -413 -756 -163 -280 -310 -1 304 715 -884 744 36 278 419 694 -790 -282 229 453 152 -440 162 449 -158 -644 -537 -740 -425 -713 661 -702 -752 -262 615 -745 144 -384 360 -491 335 -368 -660 -270 153 -717 526 -609 290 540 -835 799 -611 -856 -585 -565 -413 177 670 677 -675 -666 -507 -130 -313 406 126 213 -554 -806 -789 -514 55 -425 -608 -243 -300 -450 677 -162 -238 -530 -208 -611 -152 -417 -342 468 136 -464 350 405 306 -849 32 -848 -776 363 737 -266 -260 -871 -176 -327 541 503 -338 143 -140 -3 -611 204 -170 591 708 225 -488 272 -251 546 -622 295 -332 303 554 -78 118 -227 -444 -661 243 -77 597 -800 -100 619 -689 -14 -506 -891 -306 -277 -787 -662 132 -675 332 -556 334 -794 739 -63 -443 -471 -25 243 -554 503 -131 -262 -665 20 -696 -341 -374 312 206 -531 340 103 -841 -315 788 752 -319 -795 164 -569 232 -205 737 326 -753 230 235 -53 -757 799 -835 -364 -15 634 -366 -85 -228 -836 194 366 435 708 -458 -216 332 -795 -196 -274 331 351 352 350 -499 414 -788 -183 464 754 -516 377 -672 163 -382 -547 348 787 -13 -94 -409 707 51 125 -182 169 -676 651 791 650 422 24 -649 -220 -780 -28 -248 155 -354 -151 641 -690 738 178 -602 -281 -456 -802 -216 -243 -543 -259 432 -528 -882 -482 -43 -708 299 15 -465 770 -416 -784 611 572 -577 63 -551 24 522 -432 -576 -240 649 -269 176 443 -427 442 -495 -303 185 8 2 -526 84 545 516 -542 -41 774 -477 60 -78 340 -710 99 -333 -93 565 473 -532 -84 365 121 -375 -448 -552 -550 -425 -878 -783 -662 655 -446 493 -767 -751 618 519 -639 -870 -49 415 -280 -103 221 -287 189 594 -594 -527 -518 382 -681 474 -571 174 581 103 -517 -341 -730 316 146 -53 -613 0 791 799 -696 -685 -332 65 -753 -846 54 -85 -86 -120 -715 -42 601 362 -887 186 -212 257 402 706 -305 -783 -152 567 -34 33 -6 217 315 76 401 -793 612 -241 506 428 -664 -756 -532 -234 689 -309 -242 63 -54 -708 -746 273 499 -611 269 -742 2 -119 268 -789 574 -511 720 -259 280 -335 -853 380 -238 -867 -561 -682 -845 662 0 122 29 -321 606 -603 -597 -735 -177 -723 84 -724 -490 -513 -647 672 -187 610 -386 -716 -204 -498 722 67 346 726 -481 -690 -714 -815 -641 170 -153 470 383 -368 208 -83 -203 -653 373 338 -5 -250 451 -638 436 -640 237 -532 11 497 -726 345 734 -322 -337 -143 800 -450 -593 -620 566 -530 -768 -596 -772 -376 -222 240 -618 -508 -350 -319 -414 -748 -31 -861 789 -227 -718 255 -521 22 553 58 257 -235 -571 141 738 24 239 -806 650 -53 59 -153 386 -770 -141 -619 173 -171 -641 -94 766 -650 -735 536 -708 582 302 119 -818 -182 -585 -264 -442 22 364 760 739 -103 -191 -652 447 156 213 -363 -156 -840 -783 2 790 344 -621 -518 -736 -850 -767 -322 -409 -846 -54 115 -767 297 -805 -131 -746 50 495 723 -125 -683 91 -646 -2 302 349 636 -362 -628 385 101 460 127 582 147 779 -870 -698 160 -621 -577 669 -339 569 -886 408 604 11 -879 394 -200 -14 -625 228 136 -201 -737 222 -191 -361 -400 597 -490 -256 416 -896 726 -74 -26 579 -530 422 -874 -407 601 459 -394 5 237 -608 175 297 -94 -494 -840 -384 -883 -598 311 709 529 396 -238 -420 -50 513 403 130 344 -624 634 554 624 -652 -240 502 -398 -501 -870 -593 -417 295 191 151 -714 706 -706 -254 773 -688 -844 469 744 -815 -604 -465 -531 -755 239 -686 -40 294 -119 621 573 -828 -696 482 367 531 649 53 -527 -488 90 42 774 556 -833 604 -751 240 -586 0 -333 519 359 -132 -841 -15 197 722 -303 660 494 46 417 -118 -839 -300 570 344 -885 -780 723 -202 -678 145 -756 109 635 -765 237 550 187 330 47 -543 56 -584 -848 212 241 712 -405 604 -70 -641 -811 -439 665 -570 300 517 -390 575 632 360 -220 -637 141 -795 331 -139 -375 -438 -848 603 43 -222 -154 226 77 -226 -854 -171 -449 307 639 394 -748 86 504 -594 555 -873 73 -515 465 643 -509 283 187 -520 339 667 -298 758 95 509 -617 -144 564 122 621 -261 -868 -650 -705 -168 54 444 357 -458 -482 437 -585 -90 681 65 -750 -447 743 -782 -818 -477 673 633 -861 420 222 -105 240 -208 -377 433 541 498 -159 331 -757 9 228 78 216 -577 210 -463 381 576 -65 183 265 -533 -515 -423 -513 15 -75 46 120 -2 631 -172 272 58 740 -899 -229 -9 -474 -796 -310 151 552 -36 749 251 619 525 -309 282 387 -304 434 580 -629 109 -826 -675 -181 651 -549 503 -38 -855 794 -712 -273 653 -407 -309 -804 -509 -819 233 -92 -547 430 67 720 138 -605 -125 -637 464 -777 36 265 -319 90 794 -772 -523 222 210 -699 -759 309 588 -80 -344 -102 506 366 -344 -284 -105 613 -529 -886 64 89 -190 -579 -839 -449 666 647 110 -514 731 -635 257 603 -690 645 -85 467 -752 -227 -13 270 -269 208 -367 655 468 -757 210 -305 376 -840 -528 -421 -232 84 570 -533 -388 752 763 -159 349 -755 575 762 -756 44 -413 244 -534 17 413 -538 -743 193 -561 -2 416 -523 572 661 718 338 -708 -624 94 595 -364 386 265 540 -459 -230 443 371 -404 -808 166 724 -828 115 266 698 -690 -90 725 547 295 -389 431 -693 51 688 -539 -469 385 -644 -597 -486 577 -40 128 -746 -330 487 420 -235 16 -789 528 -216 -705 22 752 -81 72 573 384 -42 324 -345 56 136 680 23 -877 -480 197 -772 486 -300 -13 597 275 -497 -30 341 464 -509 -512 -558 254 624 -681 -866 -297 468 523 -158 -151 -762 -485 -138 -477 200 -116 396 461 471 -838 -720 -30 -97 726 -575 -670 -451 -226 -636 -775 -397 -784 246 34 778 398 -652 -336 -267 116 -836 -314 -149 552 567 83 -874 164 132 -228 488 625 -800 244 -645 735 -178 489 -862 -723 -455 400 64 -395 471 245 -547 780 486 -284 -172 -517 -282 -340 -611 397 -115 37 -28 -585 399 -135 -712 34 -788 300 -793 128 -576 94 -705 -421 -16 129 568 789 658 364 99 -482 -68 -100 -300 -13 -163 -326 158 695 -195 -776 -607 192 -362 -177 730 -24 -720 342 -40 227 -302 -547 356 -145 -322 284 -877 423 -39 -287 363 -776 -731 -574 651 738 787 555 -591 436 -68 -785 -898 -379 -867 139 -234 -830 632 611 -858 466 511 -91 764 -679 288 -823 447 -249 -473 392 -808 226 51 -277 630 712 -319 437 -522 633 138 49 355 -48 164 258 554 497 244 370 281 -864 -762 744 -796 -259 -472 -349 -696 132 -411 -361 -172 570 -234 -420 250 27 -738 -506 -430 -236 -637 -516 -678 -241 398 -426 284 -206 -445 -385 22 510 388 758 -784 -889 -150 -305 -827 -651 -384 -317 -677 -662 751 229 -729 -474 -291 272 651 -478 -73 701 -507 680 568 -653 772 489 -666 -755 146 293 -849 -744 118 -506 -758 439 757 471 678 228 -529 698 591 -883 -288 -481 519 -642 488 -369 -508 401 -533 -93 186 -433 -637 498 278 551 -574 -439 -724 729 626 -773 718 84 304 101 675 -78 -845 -839 564 428 -583 224 -290 160 95 -423 433 670 -533 -89 143 141 -893 -147 -35 -236 185 435 -229 229 690 -716 527 102 295 -623 269 -837 -401 -400 681 676 763 -327 -295 22 326 -402 62 -465 253 526 -555 426 -59 -695 638 636 -205 -382 617 -354 709 -889 159 767 -674 -538 -13 -17 -447 -254 -840 -438 -379 126 329 147 -325 88 -44 182 350 -245 539 -314 635 -748 -255 -37 276 -610 -576 -414 675 -191 462 466 -537 -624 -472 477 -31 656 606 -489 -352 25 189 58 -774 264 -454 571 -723 750 263 -703 463 -157 -193 -350 -560 -536 293 31 89 202 -850 -362 -409 427 135 -92 314 70 -283 -156 47 -419 474 -439 302 349 301 12 795 298 -396 771 -270 -295 -660 218 128 -519 15 414 -489 240 -655 -5 -566 -616 676 50 -724 121 -799 53 145 395 127 560 770 -387 -725 -263 46 496 771 426 10 -753 -290 444 -707 -611 80 -22 -519 694 -617 -143 -227 144 186 220 714 -353 -181 -588 -455 -8 245 -647 -657 -370 61 29 -378 226 -738 289 -139 -806 -156 559 285 251 -568 -754 -628 -14 467 91 -272 543 -772 435 176 -848 -871 578 -200 -879 -150 -803 249 -6 -513 -143 -677 -392 679 331 442 287 63 -334 -131 -470 -583 70 412 -788 691 -650 448 -640 -794 -37 491 565 -224 -673 -51 552 -812 -245 373 -744 236 -141 -464 -423 204 136 -203 -87 586 119 155 419 -309 -4 142 -807 96 -85 757 573 490 604 -584 -748 -737 404 388 228 -509 -7 583 214 -799 -669 411 -884 437 612 466 118 641 -677 358 334 -489 508 -454 625 609 -553 -794 394 206 257 -453 -265 -523 780 596 531 79 77 -465 23 65 -25 -641 -479 406 -178 639 628 758 399 -136 259 194 -609 -90 -344 6 134 -6 463 741 -277 507 -155 -603 728 97 602 420 -281 -258 -34 -81 237 -355 -475 -887 776 341 -138 566 61 -159 53 -645 368 457 167 -541 346 -219 426 -804 -211 -225 289 756 -674 78 264 -475 615 -460 33 94 -185 300 -848 -820 -281 -323 -335 -232 463 -863 -696 -87 53 -697 -634 15 293 473 -333 -528 -349 -389 -336 282 761 -260 -293 313 231 708 -425 -451 -143 528 -472 -492 -2 191 -691 -273 -35 637 -542 679 686 309 300 751 389 -494 522 188 -780 511 -428 -7 -42 114 -824 -603 -108 285 -245 560 -280 739 -478 -54 -378 -15 32 -278 -643 1 -422 5 184 -570 -625 -541 11 -700 246 138 -637 758 282 683 -584 -807 -480 548 -887 -251 178 362 -367 -629 248 82 -705 460 541 622 603 164 186 -275 -535 774 792 117 -823 -698 -226 -6 -774 -489 -308 -163 281 -352 -664 -18 -873 90 716 206 -95 -57 -411 -178 -553 16 -350 -177 652 -285 743 47 695 257 -808 782 606 409 -481 -573 -3 -817 -149 -35 -899 -650 -211 419 -539 634 -784 360 -754 284 -305 -786 736 -627 88 415 -133 235 98 -154 708 663 -580 168 -595 480 74 683 652 -541 -234 -750 -364 -426 -782 368 315 775 -495 621 -159 507 -610 48 346 647 729 -299 414 -578 784 -201 -854 -593 -601 -44 339 522 149 774 131 799 -825 -592 -254 -586 519 282 -323 356 -34 380 -382 -39 -440 -107 264 -656 205 441 570 -229 -723 729 76 -806 -92 276 619 273 -594 331 5 -412 511 -717 130 -621 -190 -757 -352 -452 -780 796 -220 -688 249 -168 -554 730 -857 -232 -603 -365 510 -314 -581 -110 -405 -571 285 -650 244 -628 -24 -426 -288 534 51 -297 -218 18 703 793 -616 -281 -462 118 529 -484 -340 191 173 -889 738 -152 -358 -58 -131 -322 -127 380 200 -300 -835 -480 661 -362 749 770 -397 -676 -771 -468 53 27 -778 622 -710 -679 293 -880 325 -117 -239 296 363 -467 -15 16 -287 -458 163 -611 435 13 -802 -57 -793 -438 283 470 -834 -210 455 -369 63 385 182 686 -482 -59 -288 526 219 -419 -73 558 -349 659 -110 13 640 25 -387 118 -125 -59 5 -252 703 -868 -559 753 313 -367 -327 -152 353 -122 624 -307 -377 -314 613 93 93 -5 -124 -780 725 95 482 609 -337 -389 -634 -337 -388 -321 541 -802 306 -67 -670 -367 488 462 375 263 -46 -156 -473 -27 -728 -841 421 -630 250 707 712 -100 -801 608 -637 625 18 691 -592 82 754 -851 -197 572 -122 480 -147 -473 -651 126 -508 -28 161 -711 302 -47 -298 -110 -68 587 720 361 274 568 -788 -845 59 -837 -615 148 -640 333 -777 -656 -76 -650 436 -861 -719 -358 584 -697 -71 537 434 -216 267 -837 717 -148 244 -316 -187 -19 -649 -463 556 -774 639 -262 477 -569 654 105 483 -118 561 565 192 600 526 -383 -128 257 -712 -42 90 -337 637 252 -656 -788 -88 -164 370 41 -278 -488 -425 480 -233 245 653 -762 745 -622 629 418 726 -61 741 -489 -551 -50 644 310 -137 122 -146 474 477 348 -501 169 -31 399 772 658 -39 361 -408 518 646 245 509 94 616 -340 -668 -41 418 415 111 -17 295 70 671 -405 -67 -333 695 -670 -733 -164 -507 13 675 -450 472 644 86 150 -611 -528 76 -811 -17 -555 -780 -748 -461 48 -515 277 770 365 -450 3 -344 123 -485 331 -887 320 434 482 754 385 -683 -429 472 -323 568 199 -294 -281 -791 40 -162 -269 -492 401 -90 744 -300 -364 -599 262 321 -321 -243 420 -678 418 134 -98 -314 564 -509 -448 155 303 -385 -664 -31 -295 -289 -96 -571 447 -837 -610 -307 270 -463 466 659 636 124 49 252 129 -94 190 580 36 -470 -126 -179 -241 -423 -823 -93 349 -556 443 565 -519 -422 -602 -487 -483 -48 -67 -496 609 488 550 589 506 -709 516 -253 631 72 544 -256 269 762 -573 145 -662 -133 -779 678 57 -242 -721 676 361 -160 467 26 640 -804 -651 185 -471 526 54 -501 441 531 107 745 -557 -697 651 -614 509 -554 -538 446 211 -666 524 143 347 -661 513 90 529 51 468 495 -701 -41 -109 763 283 667 380 416 531 -342 800 285 681 327 160 376 -76 -862 -402 -7 -325 452 618 657 -89 -720 85 702 -592 -683 455 419 -751 -233 478 -22 455 -499 144 -631 304 -158 -332 137 -714 -573 -254 19 492 -248 644 -811 -368 -218 631 729 163 -420 121 -172 473 -459 426 -143 80 -327 87 -417 -157 660 -127 679 637 36 -705 -681 -655 -133 619 412 562 276 -241 -358 -111 619 320 321 66 42 599 -849 227 338 765 449 -471 -857 -638 -312 668 245 334 568 -631 59 464 -724 284 407 458 644 189 -358 -416 89 -467 -772 785 408 402 -461 -771 -463 -105 63 527 -784 -496 -283 -395 591 -740 -699 497 -509 184 -648 93 449 -573 556 220 -794 392 -8 -147 -752 404 -49 414 -635 -377 -419 412 -424 -110 403 228 -202 -361 -410 -7 48 681 -348 -666 -210 -104 478 366 -402 -171 -380 564 671 584 -414 -428 -375 -85 504 226 621 -858 -553 93 402 -10 91 -229 -536 -337 362 669 435 -683 -719 649 -249 -795 -508 -712 637 464 589 644 251 132 10 394 -472 -405 -667 726 128 208 728 96 637 -710 682 -832 365 -492 -381 665 -565 -584 -25 -361 208 358 -234 -750 694 195 -686 128 -157 -218 -365 143 -343 -432 373 -344 403 16 22 61 -690 164 -259 -480 -41 -280 780 -1 -873 -113 -793 -308 733 -629 781 414 -101 -603 632 190 264 418 -334 -548 -407 250 762 -18 -711 -189 -451 157 800 97 -492 -26 573 -382 260 0 308 349 -606 719 -122 -831 161 196 6 67 -636 -791 -558 -19 -153 237 364 198 -245 56 188 316 -881 97 556 -559 -430 43 -155 -845 427 -692 -106 341 -317 711 309 281 -404 -307 -485 173 183 -642 -876 -371 -49 282 312 -543 794 -891 401 660 -787 427 45 431 -99 -392 297 221 -148 3 779 -621 17 -558 -724 542 191 -811 -246 105 641 -604 528 -443 -565 78 426 778 780 243 -746 -70 721 124 768 15 -182 -823 -209 -252 -845 -791 -745 380 -375 94 -706 -428 5 613 655 -39 -538 45 11 648 -526 658 -405 -682 -297 -165 -369 518 487 -135 310 -531 505 -466 -582 -731 -535 -672 202 324 -701 -579 751 354 -275 772 679 428 313 672 -808 -810 -248 85 -684 -879 -832 -55 382 500 528 -101 -241 -693 53 -72 762 -533 -555 350 -369 -409 -208 -357 -584 269 324 34 44 -395 20 62 -221 -665 -650 -354 14 -615 -819 338 -854 -298 -556 198 -445 777 561 773 204 -720 251 585 97 236 594 380 -97 -342 349 101 -392 222 -527 393 -749 -97 -819 197 32 689 -867 -97 -353 -95 -798 307 -92 -540 -740 -223 -198 400 558 -120 274 -869 -54 405 8 -165 505 212 -357 -806 678 -10 157 640 18 -300 -171 -273 445 -198 508 30 -781 -226 -149 755 200 -619 -92 -678 -495 -642 388 652 320 -151 -496 -90 -641 -555 -636 -523 -712 -496 -147 -173 374 -369 341 602 -193 697 431 769 715 -17 -842 256 -253 -869 -142 98 -78 236 523 432 -163 325 230 76 -255 -847 -240 -841 691 251 669 -573 176 674 -245 -687 -619 13 201 790 66 -247 596 -377 -539 -644 -896 -674 768 -837 -527 555 -640 390 15 313 -511 -405 374 -553 -727 677 510 -101 -808 468 -248 106 798 292 658 693 -775 -841 -255 -748 -428 -14 -380 355 45 -348 83 -772 614 -864 11 444 -372 95 -620 96 -65 301 483 -866 -452 -632 -49 -71 -889 567 -817 237 51 510 653 -777 -563 465 241 -278 542 -383 -181 -24 -415 232 752 704 359 206 -479 132 -609 63 -237 -225 -407 -253 124 -362 -338 525 -837 -83 390 540 353 -844 704 -83 786 -599 539 103 -265 425 -146 265 -277 279 -823 -698 329 -387 -483 -40 684 248 371 -299 -874 315 -818 -390 -737 -785 -425 171 -783 -453 443 97 -188 -203 -760 336 375 609 799 -348 -236 -254 545 563 -385 -110 -820 -114 -634 -724 25 711 -120 -870 16 398 779 -800 587 388 586 309 600 99 451 -169 783 356 760 -635 630 -442 273 -221 547 -201 -50 -198 -583 -543 170 -586 -889 -502 -819 -775 483 108 -102 102 -487 373 508 789 606 647 -329 -112 656 166 -381 54 -192 -737 -756 366 82 769 591 573 702 -652 394 255 655 649 562 434 -344 5 -257 -170 578 459 777 401 -486 146 -770 -50 -394 -331 -300 -749 587 -51 220 -315 -166 25 -480 -161 -52 -96 480 -836 702 -187 68 621 383 -476 521 -624 -222 548 176 725 -10 316 53 589 -45 227 727 90 126 435 -541 297 -14 -37 -377 -516 16 -431 -220 387 -879 -414 203 -30 -483 -213 -753 655 -820 -60 510 -280 -270 181 -405 -851 494 196 536 63 155 -669 125 -306 410 -96 -522 -798 243 793 -869 -626 -794 -632 178 579 201 344 -108 -679 21 -569 -648 -684 36 -356 -166 688 -702 592 161 67 -13 -660 -96 61 501 62 181 465 -518 446 -824 -710 313 -812 731 507 -551 206 792 643 -723 -277 -725 12 114 -77 -456 304 221 -373 94 -177 -714 -726 518 702 -515 558 187 -378 568 -381 405 -660 -289 -373 553 132 -508 606 -724 -262 739 396 406 342 32 -38 605 628 91 783 494 -774 -503 127 -812 -530 -226 -281 -609 -96 84 -366 639 -32 -634 390 485 -442 -482 145 777 168 645 301 -753 372 -401 -92 288 698 10 -452 -624 -322 -288 552 291 668 594 -677 -286 655 -38 430 -667 287 -164 85 -681 -168 -731 170 -762 297 -275 211 -261 -155 -893 571 -723 -406 746 698 -153 -556 -292 -393 446 -349 -245 622 -360 371 -720 467 -667 474 796 -250 772 311 40 -865 -584 -689 9 91 -16 362 -610 -270 772 372 115 633 17 -800 -876 798 619 -599 -696 515 545 774 -604 700 130 -204 576 787 157 -162 536 603 278 -96 -867 327 -299 517 350 -253 -184 -171 -19 261 460 -100 408 -417 155 402 617 604 192 -822 -523 -119 479 -394 640 -163 -763 -828 327 11 -121 5 23 -722 357 154 495 107 -585 699 -73 -52 -541 627 -610 -608 -893 380 -41 -606 -290 601 265 724 -670 264 562 174 779 426 -141 396 469 -102 -633 -115 524 -703 50 -427 -114 -539 547 -505 685 673 49 -810 -489 -338 706 783 -564 -535 -67 588 -698 -372 -353 -368 668 -752 -431 80 -656 77 -28 694 -797 -610 -20 274 -321 -20 211 597 166 -93 -115 -633 -343 -615 527 580 -251 -253 -107 -156 -28 779 -746 150 546 -471 655 -900 346 -825 204 -651 -508 -793 -527 -709 40 -630 -240 724 -699 -42 -507 -434 -802 223 316 -470 -742 -392 -722 -151 523 -795 -132 659 -693 444 -159 -274 -801 -353 509 -800 -196 -119 -446 -803 753 -327 660 -321 549 293 -250 -461 662 772 0 -531 -307 -815 -620 -102 689 -373 556 -326 4 -795 -591 195 -301 -72 630 -534 733 -501 49 -721 -287 278 -816 -709 264 214 -617 446 -303 -152 787 463 -363 55 170 795 -834 378 -12 -58 718 185 -677 -458 345 -572 297 425 -518 217 -726 621 579 -862 -424 476 -79 -858 577 669 626 152 -604 -203 73 653 -40 591 530 625 -154 683 -856 617 -486 767 -97 221 -888 653 -74 -163 692 362 460 250 -581 222 -832 -570 -360 584 324 530 627 451 464 383 763 354 -803 652 -423 389 -156 -324 -440 -430 639 -540 -96 798 37 -691 175 -172 -715 -690 788 -434 480 651 -680 139 -889 -187 -198 -693 -149 -333 -215 393 -886 -529 353 -873 -506 -552 34 336 -136 587 -610 -603 50 -204 646 133 -596 -558 423 -417 741 -179 -617 295 379 -540 561 163 388 188 214 -282 283 -888 367 -510 320 367 -463 687 -443 -29 -704 328 -109 358 525 -261 -338 3 573 -139 -485 106 329 667 -194 760 -875 -338 584 -623 -355 -438 603 -572 -664 249 -177 444 200 -115 -801 -858 -309 403 342 500 -649 -87 119 156 559 295 -638 -54 681 -671 735 -857 506 -266 -508 391 -497 -73 272 -424 -551 558 186 -839 382 -400 -116 -744 -827 500 270 -56 -689 223 -459 -673 519 266 733 -827 608 733 419 270 -510 -237 -897 -665 601 197 -612 229 206 266 782 70 -779 -371 138 742 -626 240 -710 -135 141 233 130 525 -537 -555 -893 -848 -881 266 741 -791 369 -50 686 -125 -713 -422 -189 550 -91 574 146 -664 296 -422 -377 493 -680 -809 -96 -358 142 -257 -75 345 412 -630 518 -498 -701 741 -2 95 -258 -289 -675 -7 347 -97 227 -697 -443 798 -233 203 -71 601 -356 -661 -802 332 -249 185 759 129 -754 531 -356 -149 214 748 303 428 656 580 -432 468 -376 -659 -127 -238 577 -774 -228 579 336 -204 105 -503 -362 264 791 -375 355 -635 281 -881 -83 -563 34 -443 111 154 797 -600 -124 -235 287 78 686 -873 200 -504 -317 238 138 -95 -195 144 -762 -135 671 -109 311 -34 -819 -869 -399 280 -188 -66 -4 -77 -423 289 -630 -465 -596 -168 386 153 561 501 -85 -777 538 -695 79 -528 -777 47 741 321 -187 -374 8 -664 -128 -374 501 629 597 612 -293 -360 -488 564 -424 731 -58 537 -152 -86 594 582 613 -777 300 -448 436 559 164 -747 -556 -241 31 -127 270 -74 713 -116 689 -241 588 40 -47 -732 163 -193 48 -731 -437 -687 -163 -457 312 577 646 149 -161 529 -207 145 -264 495 -563 100 745 289 299 -30 -435 -865 68 710 -894 -382 -456 -171 319 519 -546 -601 433 -451 -541 271 723 -356 510 510 -300 -594 -5 -865 -709 18 -466 556 507 128 -317 -250 -865 -414 359 14 -448 781 654 -381 459 349 119 -130 -841 659 673 347 -144 -856 323 773 311 555 -378 736 508 -223 -31 -401 753 -480 43 507 -191 -389 645 116 168 -900 -869 313 473 565 -722 475 754 -278 70 -340 113 -559 449 -365 508 331 51 -169 -125 -366 528 350 -433 -865 775 519 -384 317 -117 768 532 -68 -264 -623 -367 44 -582 555 -787 445 700 247 -644 289 -696 318 307 650 -527 -88 -548 -693 -506 -150 120 785 -41 -599 471 -879 425 -823 -873 372 -659 276 -356 -558 -569 509 425 -337 581 128 610 563 -588 530 295 -521 -500 611 732 728 -657 475 623 -392 -420 -442 -565 101 -187 -247 -144 -455 163 491 -265 -598 -241 364 -213 -127 -469 51 403 -110 448 -747 162 -97 -274 -823 -534 -248 -360 123 653 -702 605 562 -139 -546 587 293 -582 714 -539 731 -60 437 265 -351 448 -688 -291 157 -882 -392 518 799 656 -488 -217 -29 -685 382 93 -560 -800 212 664 -819 755 -364 -148 -335 637 -790 763 455 -189 235 177 -568 -130 -437 660 -650 188 533 -262 -20 -422 71 -460 497 -753 -367 -696 -268 576 314 307 -658 -785 305 277 646 -145 -404 -146 -716 230 -535 -735 566 3 -796 -27 -104 691 57 153 267 -297 -800 5 741 -241 12 289 -803 146 -387 -44 540 6 -757 -859 238 269 -57 -899 34 646 -109 -600 683 -611 -114 355 -586 -301 -356 -565 -556 537 646 673 -739 -148 -549 -221 261 37 429 320 -434 791 692 514 649 -654 233 -61 624 -595 782 532 -689 369 158 201 12 -270 -231 -357 -243 295 -245 -732 689 -768 344 -405 -76 -451 -752 327 -388 -194 -350 385 -747 464 -6 -121 -485 -271 -464 452 44 -67 14 789 -297 442 148 -450 -833 430 -554 -160 -238 -238 -563 112 -288 253 -83 202 371 -402 -900 22 -790 342 -353 0 227 58 -893 -813 407 764 -7 369 -731 732 -693 336 285 -26 -317 -556 580 231 232 485 343 -608 -280 374 615 -804 -209 792 769 699 -411 -52 478 255 -762 367 -800 -882 797 -218 -91 -113 -546 -54 415 -776 438 187 498 588 -571 -325 687 -332 191 422 481 -648 -854 -12 -377 794 -420 20 -898 685 -409 217 41 -282 -835 63 -671 334 481 -887 -719 49 268 -146 732 -515 -705 -867 156 531 -683 644 -772 -391 137 444 -32 599 -715 -740 -502 135 295 741 60 666 -435 -319 723 -762 -734 -541 -227 244 -127 -608 308 -410 -832 -521 281 747 -23 285 -497 -51 371 741 587 152 -895 637 249 222 787 321 312 270 36 763 -217 407 221 -366 -855 -210 -427 -811 -282 -599 -718 539 -487 -513 -238 69 269 -644 -350 -807 748 -658 464 336 -728 142 -531 3 -355 -593 657 -348 -80 -266 519 556 467 -518 60 295 -172 -366 731 490 -883 181 436 -306 -348 670 -350 555 -459 679 -414 -572 447 -403 161 -895 77 281 -240 52 399 -542 179 188 -789 -452 474 -453 282 -481 756 53 596 -714 482 -361 58 446 -40 777 -286 586 -565 -339 -235 578 667 -289 723 723 -830 307 782 -640 434 -899 291 -864 -246 -157 -33 -842 -528 691 593 -65 484 -375 -611 407 -156 -10 -155 689 -159 -482 -537 312 30 487 -159 186 597 -141 403 -231 -254 690 49 -795 413 699 376 302 209 -643 -565 297 100 -307 -158 517 -231 360 -480 -880 681 -94 -17 69 -177 -624 736 -409 -861 254 533 208 209 63 375 -532 279 574 -881 -422 -795 -644 356 5 -641 -367 -597 18 155 -160 -345 120 253 -90 -502 44 308 -770 260 -743 255 -186 -116 -348 -299 -109 -310 449 278 -127 -59 548 -497 747 248 13 62 -667 -776 512 -118 -291 512 252 -90 473 181 -119 -871 207 -114 -821 -163 -135 -395 -769 -476 -366 762 -412 166 414 -711 -493 604 56 7 108 -399 -819 501 0 526 -484 -46 -281 481 -154 -62 584 194 207 -624 -897 -346 -467 -84 -267 -514 -184 473 -736 109 475 -412 322 427 148 -400 54 180 -327 221 -839 155 686 -387 501 -151 363 -622 165 -429 783 -579 -758 -498 383 -570 -144 -21 87 -174 366 421 -94 754 -394 223 485 -874 96 261 -605 228 297 -350 -745 -615 666 -679 186 -650 -815 279 678 476 787 -785 -364 -284 -537 -2 426 -687 -734 330 -877 -275 -773 -311 -741 -100 -11 -298 699 -154 -197 282 -841 -169 -665 -747 -226 114 24 701 -51 359 260 -509 36 654 192 452 -459 -796 -733 21 -339 537 -638 151 -287 -374 794 733 147 120 522 217 -651 -277 -494 72 122 -412 748 -23 206 -35 668 676 -223 -680 -849 18 -196 511 -62 0 314 97 182 -370 -580 -494 90 509 264 124 615 -712 -242 -220 -576 -658 422 20 -296 -869 143 -773 -508 356 793 77 384 -315 -827 662 -787 330 -67 -181 -618 -612 768 324 162 -87 -748 -227 613 -723 -198 -138 525 -663 -597 137 -180 478 788 -511 278 -876 507 -715 720 -150 -129 63 607 596 -788 -246 39 659 -706 269 -597 534 309 -181 588 571 433 641 516 459 -517 -880 -182 -647 -763 -459 -636 44 234 -79 181 -707 635 -33 -835 -261 625 -130 721 -757 31 444 88 -816 609 -163 209 -569 412 437 -366 49 -699 -334 437 -365 615 -244 -390 -725 458 -882 392 305 622 -682 -256 17 562 -855 -684 -786 -208 196 -642 -490 -102 199 -889 340 -447 -63 541 -840 -732 758 -720 -516 -187 -109 -734 -674 -852 516 333 401 501 -84 433 638 9 101 -474 662 -825 145 -6 725 644 341 153 49 -425 363 -710 -584 590 -274 665 -830 158 -105 -661 -152 760 -473 501 384 -115 351 -213 617 629 -760 464 -242 -790 136 -716 42 594 -687 -612 308 27 -660 542 -673 314 -663 485 -470 158 -532 -304 -848 -638 218 -688 698 454 -41 -185 -194 685 -54 -880 272 512 -226 -619 -564 698 -566 -680 -894 321 603 38 -601 250 352 -309 402 176 642 71 487 -332 3 -382 515 318 52 483 654 164 -634 -253 -16 693 699 -833 597 342 309 378 385 242 -698 -171 -101 7 -888 -412 -111 -715 605 7 122 280 -849 659 429 -825 -138 156 -371 651 -531 393 467 -631 -464 791 -891 -571 -634 369 559 -236 -142 -730 609 508 -492 227 407 150 -554 304 600 -468 217 121 -614 -190 -40 -533 -223 791 583 -38 258 -272 -412 -576 -869 -307 -240 -643 315 738 -795 57 38 126 -628 -666 260 684 -151 -6 693 -736 -31 352 303 -24 396 -771 -656 110 398 -573 -500 697 -399 -410 102 -757 -723 618 24 -611 -813 631 29 -410 -254 -566 498 543 -399 -69 323 579 153 -834 -268 -672 -495 59 -171 122 -730 -233 -121 -739 -429 -596 534 -54 227 12 21 -606 -355 -470 -387 -484 476 198 697 -512 -145 202 -800 -767 548 107 -176 143 -657 -547 306 193 775 -850 715 396 630 -309 -652 -454 321 349 -198 456 248 16 -634 -92 -10 689 -167 386 -596 756 210 221 658 507 -779 -725 -117 782 -727 -804 -146 451 567 -264 -137 -286 694 10 -558 555 392 659 30 -170 113 781 95 446 -328 677 -392 -745 -281 -319 700 698 -545 -585 -162 -679 -222 415 238 -694 87 -633 -381 782 -704 625 -689 -363 520 -169 560 -769 226 -339 -345 251 -352 385 438 639 -354 -404 -680 -478 481 -323 -145 613 -45 144 742 -487 178 -243 -159 -133 -97 503 321 -741 -620 -320 16 -728 -818 403 94 38 -630 293 366 117 -367 27 -886 798 -198 386 424 564 453 -56 633 457 -289 -705 -213 -403 259 -546 -207 700 -10 -159 -598 -352 -292 178 -221 -118 -590 -342 -724 -35 789 328 373 -725 -555 799 466 -441 675 -823 -607 -18 443 587 -215 -236 -330 -237 -711 431 434 -813 -340 384 -819 -309 227 -160 -487 -607 127 -233 -263 -5 -774 -344 -480 -876 -864 435 -5 -690 237 -96 -407 548 467 102 3 -475 -257 475 -693 -138 728 -303 31 66 -512 -535 202 -308 21 40 -671 9 -478 -199 -372 779 -1 -350 -300 401 -479 -253 -175 -845 340 -112 -29 497 551 391 -752 -426 -5 -897 -824 -849 763 -430 97 -283 434 -284 -532 403 200 194 457 29 -279 -279 -295 -869 321 -61 79 504 -662 307 557 699 84 625 -837 215 -496 -413 -117 1 -318 269 27 229 55 210 -511 18 -203 -291 -379 492 -457 -439 -610 -547 -3 22 415 206 707 237 318 -161 163 -603 -155 -374 642 -81 -753 79 434 -436 -536 -214 -17 -68 -642 -707 250 623 -398 501 -436 -725 17 -740 224 -479 -395 -891 174 -95 139 -314 39 -740 -13 -295 784 -355 -204 -571 346 119 -257 676 27 504 527 147 632 -76 -287 339 498 -135 -643 -126 -494 634 -62 -43 653 -334 -446 255 -548 381 478 -642 -470 -887 125 -220 -87 -431 -398 -76 576 0 504 380 380 90 180 -157 153 382 -189 66 -336 -28 -329 -246 623 -161 -878 -546 -304 99 -890 378 90 781 -559 506 -11 -785 -783 236 660 -395 681 472 -736 -661 440 -841 787 201 238 -714 -92 -871 -505 794 -448 774 -523 447 147 -389 357 -113 -141 749 -147 -878 613 -336 -46 -794 -112 701 -625 -183 45 -345 -646 89 -735 436 -438 732 -231 -801 45 375 -900 584 -383 357 -388 -65 262 795 -58 283 457 549 607 -450 709 172 -19 49 -166 231 -633 -600 -147 367 14 273 -593 -185 -165 518 -174 -815 -749 -106 383 305 -65 -112 6 324 475 767 -625 295 507 -101 171 -371 -35 -777 43 605 48 282 170 447 575 -745 -199 -316 -571 -47 -515 283 429 -837 372 186 -875 351 -320 -55 -412 -69 -506 222 -534 -326 775 -311 -521 235 -795 539 -299 619 -275 -190 -64 -425 705 228 607 229 -305 -474 554 -375 436 -531 347 352 340 192 273 421 47 -85 586 367 -126 509 -864 94 -375 210 750 -441 103 681 -109 722 13 545 582 -208 291 619 -225 191 617 -247 213 -567 -142 -125 481 -761 395 246 23 70 -397 747 493 478 -241 726 187 -501 264 -433 256 -764 788 395 678 -197 -193 -503 139 -317 568 -274 -234 330 467 575 -368 -273 -133 -461 -174 -7 558 102 -329 -668 -331 712 711 750 455 -192 719 -470 -349 -193 314 187 -320 129 -663 128 -787 396 -148 -763 -97 245 262 -678 -416 228 -550 461 569 -315 -692 -726 -651 190 -85 -497 362 51 -51 -805 -285 -620 703 -803 343 -339 -204 74 -406 -680 468 197 -679 580 565 -152 346 -385 792 -845 -603 -646 539 -364 -748 680 -843 159 -846 324 -359 686 -420 435 395 744 287 -129 -60 -825 -655 205 -177 56 -65 108 783 389 -898 -377 409 -759 14 -304 -298 200 483 695 672 332 -28 -650 714 -805 53 757 531 -270 623 -124 792 -403 -34 -398 768 -736 -588 -665 496 792 189 650 361 -671 506 -730 -894 486 407 -631 572 433 -700 -748 -663 303 547 394 235 656 692 -160 -140 -13 21 -820 -72 226 799 121 -453 -347 -353 -888 -570 132 -440 -102 392 525 -192 570 689 -469 -499 -206 638 210 -401 -356 24 635 -806 -462 355 -130 334 193 -486 -801 -896 107 73 -460 -395 -298 -428 -249 -609 413 63 580 375 -355 -695 480 -584 21 -92 -851 368 298 460 572 -35 -577 -816 6 -91 -288 139 -246 -895 72 275 -117 -850 716 -468 560 131 152 -80 662 131 -446 725 -370 -366 -366 203 -510 -154 772 302 -547 -551 -55 495 -424 448 -325 -702 -637 622 -455 -512 510 -49 -792 303 -386 161 -579 -742 688 -414 -567 325 -588 -566 -739 -856 -396 53 -409 122 -197 -752 -24 -520 -471 -105 683 -230 -731 -301 240 97 -341 279 -180 -551 -837 -183 -510 264 435 751 652 366 397 -119 463 206 -363 -447 -429 309 -355 356 287 237 -650 -323 114 -120 -627 -224 -550 339 -776 382 -777 666 687 -867 -436 279 136 -145 592 -430 -776 310 -467 11 -362 143 -54 -568 741 355 -673 496 -2 -730 498 472 -599 -352 -229 -731 -626 -347 -257 304 326 655 83 666 -828 131 523 -145 23 -750 -255 106 -603 661 -611 607 -77 -477 -838 188 267 -642 97 555 396 -80 270 -597 421 48 296 -665 153 -513 -394 -864 512 -388 -493 449 -617 652 377 -146 -869 -822 591 -490 110 -311 308 693 -693 -869 544 -547 583 -140 591 -582 -856 -398 -491 787 428 531 -285 389 -368 685 690 645 132 744 789 198 190 -691 223 796 -683 92 -78 723 -625 461 100 -467 61 -872 112 -155 -822 699 -44 298 -815 -871 107 -5 -400 -244 223 151 353 588 -15 442 -197 -606 -840 -831 -659 -397 -699 -110 -555 -579 562 130 -125 125 -170 505 551 -67 764 -430 28 -883 1 207 438 388 478 -427 -686 -720 -677 -891 -551 -594 -209 756 -742 -654 -571 602 -754 -12 -217 553 -297 -103 -702 745 -126 -476 -156 -676 35 -615 -58 711 -666 -272 786 190 739 -760 706 -280 473 -764 -222 624 73 -228 727 647 -739 -217 -443 -606 125 -323 -312 -84 308 332 -199 -151 -527 -872 -284 -799 -847 123 572 469 684 645 -581 230 -295 -603 118 615 -705 -152 -645 -594 -749 -305 -894 -489 122 575 222 652 -141 -587 -348 -229 146 526 54 -797 584 -883 416 367 -41 -552 -335 -698 -450 -95 -553 316 72 -810 -366 -143 -453 -855 530 -887 -864 -106 708 486 -344 -213 428 701 21 -501 460 505 -820 -460 206 678 -538 59 -777 -152 -629 -123 -753 -557 28 607 -808 403 -842 -65 -130 425 -524 -884 -850 -132 765 -759 -8 -94 306 -596 -882 252 57 -317 314 -39 -357 -709 220 479 -363 419 389 574 -217 299 442 -516 55 -870 325 -651 -323 603 581 231 575 -160 38 769 303 -806 -866 449 70 149 -128 117 -110 277 -779 -463 -726 -285 386 -525 -333 562 -107 234 -238 732 -817 -488 101 661 540 -255 -172 -119 597 -644 -391 -572 -156 614 -462 -688 -227 -655 349 -646 31 650 673 -87 686 -406 -892 -60 382 704 334 -615 314 506 -496 230 188 -476 725 -246 -71 682 0 -260 -440 252 174 333 -642 551 257 -489 724 244 -599 -586 -637 545 -472 796 -558 -570 534 -128 360 306 439 36 -522 723 354 441 635 -818 -649 557 395 72 240 -7 -461 327 413 213 -36 390 283 354 662 545 -298 -576 586 184 -705 143 503 -900 518 -239 -155 182 718 620 731 785 551 -319 708 -573 -287 -715 -393 194 462 178 -320 215 -532 -210 -275 61 -266 378 741 -252 -606 -70 429 283 -686 385 259 773 482 22 -541 682 546 -85 -164 -699 -713 -783 475 111 319 342 -187 732 -326 -519 -516 699 -807 -259 581 387 298 105 -843 -739 -364 336 -607 -119 -95 -325 -38 -696 -519 -342 655 -187 -831 -321 -96 642 -202 -631 -381 145 -77 -626 -660 199 462 -581 -476 238 -279 412 181 27 619 -79 -332 -611 -598 -89 -522 -492 170 -360 609 -133 225 512 -736 -705 695 -449 -447 -825 -259 -523 690 -314 -558 575 21 -104 -334 -152 -339 -853 502 -438 397 606 -606 356 217 -563 460 -576 -724 -171 -191 553 586 620 259 152 -494 252 -35 747 -450 218 193 -832 -96 527 769 523 -663 -790 -275 -492 -391 286 578 -615 -753 626 -270 -148 -480 -457 150 581 -166 79 734 -556 -685 -272 -700 759 -566 -318 -94 -239 -859 -537 -578 559 794 -103 105 160 283 506 391 667 770 -141 -20 365 -351 -636 -478 -874 -620 365 75 -512 735 -530 -607 291 -578 -595 -487 -883 -265 -563 419 671 638 -195 -771 463 -255 -775 99 455 595 -319 656 547 -425 -44 -633 694 -300 -192 442 -797 -218 -439 553 -406 774 -795 -55 -38 -365 -10 55 -207 -664 -302 -361 322 490 -203 -433 685 -190 -737 -37 -37 -312 -21 -700 -158 63 -377 -431 383 -764 180 -820 473 648 446 213 -355 199 -878 62 -720 762 -487 -382 -621 764 -523 -736 -583 -841 506 118 514 115 -643 -426 -220 547 241 -94 300 -381 -103 -335 -252 -739 -749 -157 462 -844 -777 505 -444 -101 185 477 -190 -244 275 149 279 500 -378 390 278 -495 439 -77 24 -553 -515 643 659 121 -253 770 446 -750 -388 -269 -24 530 -567 -305 240 365 -769 551 390 -425 498 585 -749 -829 738 -828 82 -706 -581 764 -139 519 235 694 -269 121 318 -113 748 -223 -348 558 -401 -149 789 280 -486 -320 -340 574 -330 -279 153 -363 664 456 -324 -844 -149 696 -526 781 -224 294 -470 -117 -851 439 -493 697 682 -170 -512 -386 -26 -54 -496 245 376 -745 731 -818 638 234 630 -892 325 -262 -29 -573 -810 375 550 261 -4 549 764 -828 676 88 307 -421 174 -321 -749 496 -687 305 -165 291 -874 -859 341 -208 673 758 -464 45 -433 357 747 -843 -359 -755 661 -880 387 -856 512 799 626 -436 553 -762 -472 -379 6 -898 648 22 -230 -477 -556 479 -333 800 -14 -228 233 -318 28 269 -164 136 -721 -250 -657 678 -834 -794 158 655 -220 -375 -500 -623 -218 279 -84 -490 -80 -173 -286 719 202 -483 730 560 476 -69 -493 -132 435 -619 -632 485 -824 -735 727 -85 -222 87 655 -724 741 -186 -36 -714 384 188 122 -655 -6 678 -701 501 355 -463 -585 -713 -759 -20 145 623 -360 -480 -610 -886 511 -811 48 -405 -427 -133 -28 -27 374 -731 83 -422 143 43 763 -71 412 -249 182 -702 -316 739 315 441 -277 -422 -52 74 -48 -442 757 -136 -60 -47 389 657 261 37 -813 66 304 682 -646 543 607 -868 -96 -466 -540 -9 367 -392 -387 -468 -172 518 510 -807 551 -73 -285 169 -548 -814 -585 -186 -740 70 164 -384 -631 -129 595 -465 -610 -354 -891 123 -385 -501 -813 61 -377 237 -138 -205 -415 442 55 -689 -524 318 -208 355 393 711 673 -24 305 376 -266 -45 291 -313 -426 300 242 -756 -455 -760 -348 265 631 -457 -168 -740 296 -467 21 263 -526 -188 294 196 -710 198 545 -249 556 -110 -53 -530 787 671 143 -771 656 -803 -52 -149 -787 102 -13 63 296 -151 -594 -252 298 -292 483 140 -852 358 -782 687 92 482 35 -197 -89 580 -841 589 290 -526 479 367 -209 730 -149 211 192 -660 -557 526 641 -19 -339 411 -58 368 -119 -59 201 -751 6 392 626 31 -428 674 -274 -148 387 -873 -32 125 254 409 329 782 -467 -70 178 -724 -216 -343 -284 -109 155 -784 389 241 473 31 -211 105 197 463 147 130 358 -101 637 626 672 -135 262 471 201 593 10 72 -769 415 -640 -806 798 212 -87 408 -837 625 -722 640 298 675 -235 -7 555 -84 761 -137 518 -194 -130 -750 546 -878 -90 528 -304 22 253 -504 360 -132 362 54 -862 342 -742 550 150 89 651 -777 638 -787 656 691 -551 720 -460 224 -887 657 65 546 625 722 281 -859 569 -299 -514 307 -88 184 399 -288 273 -345 123 -96 -448 -619 -539 -30 429 -517 505 -296 233 -284 507 -856 74 -571 224 -778 366 289 23 481 -12 531 270 -217 -15 -587 330 -119 166 -560 485 104 -738 -817 -676 -590 603 286 -560 -694 169 532 -310 407 -83 195 246 -69 -173 -55 -427 620 509 -514 464 252 -733 -481 -888 191 484 -407 -814 -540 437 399 -250 -733 478 -499 602 438 -849 408 256 -134 -815 -479 -515 290 191 -150 -624 -743 686 167 -116 -14 -348 -292 43 597 340 -78 766 299 -107 -270 -390 461 678 -627 -210 -672 173 422 721 -851 -636 474 399 641 493 -267 -531 11 -558 -571 -497 -845 -79 -53 721 -621 -557 -149 271 -752 135 785 701 -282 -194 213 384 -420 681 -865 -383 83 -272 -51 -590 583 -93 -627 -429 159 -276 279 -853 -442 -554 253 -123 -496 -96 798 -50 431 -139 735 327 -157 -665 385 -30 -228 -507 -575 463 -620 61 -502 -130 135 -353 568 544 -448 388 -840 -373 705 -835 -15 -161 365 734 155 -868 -290 -188 -687 -711 502 568 19 551 -76 -305 449 -825 -236 -93 -312 330 -420 216 -450 -451 681 -715 -500 -30 -119 680 -311 363 -420 -497 -156 672 342 -705 366 593 -739 -400 789 656 480 -106 -617 682 -753 293 -751 -189 535 -33 -396 183 700 -114 -357 790 465 -787 -450 -15 590 299 -329 786 -326 -455 27 -246 340 -134 -772 -868 -241 159 407 -716 255 282 -134 494 592 -773 510 -688 115 184 249 -648 420 206 409 659 -306 -66 155 567 457 -534 -232 -164 -384 576 -87 -451 -782 -285 -545 120 297 -595 444 190 -595 628 -302 774 37 455 -320 -721 -757 -833 -328 -496 -709 -841 364 -819 -3 -90 -742 -628 -547 -661 72 765 390 -874 8 -729 780 17 429 -756 44 -318 -858 684 776 87 348 49 396 454 -7 -862 565 630 113 234 528 336 503 -73 -222 -411 -826 21 -581 -667 -437 -126 783 224 -595 619 -329 493 144 -386 -784 -332 -351 -563 -124 -681 -754 27 263 -436 584 -171 -876 600 288 148 266 -128 342 -805 485 75 341 477 458 354 634 605 -689 -407 465 -26 -560 650 369 -449 -815 -516 69 -489 -768 268 793 -300 521 233 710 -762 -804 -139 -668 -223 -374 263 -839 694 -399 -16 680 -87 -458 19 -251 -343 14 57 562 306 -664 775 703 54 -256 -150 -718 329 -711 -546 -490 539 10 124 -645 -692 -662 -546 -133 -485 751 13 -28 302 -41 320 496 -206 -370 -215 -493 -105 548 183 297 366 -733 -503 178 429 213 -644 193 725 -772 -93 -138 346 384 -436 -181 706 649 397 -540 -527 -121 191 323 275 -180 738 146 -298 -18 401 -891 -849 239 -59 645 236 -480 436 246 -500 780 592 -750 483 570 -827 625 663 -168 -481 -497 410 -587 -242 170 -826 509 -349 377 -799 274 -533 -421 433 -713 694 -281 -758 -779 299 -859 33 -207 353 463 -2 -359 -9 -253 363 599 -563 146 288 76 174 403 347 -552 -335 -446 412 -895 -203 590 -810 -753 465 452 -551 -711 -93 -243 -743 -410 -406 -107 766 -760 799 -447 -234 -716 -850 233 619 663 -434 -739 -579 -203 -230 629 631 -239 20 -602 -816 620 -354 -596 -331 -840 500 658 -463 -149 -714 -420 687 482 154 632 -685 -780 553 -382 373 -531 502 -404 73 -529 -290 299 -183 -667 -604 371 -803 537 594 72 427 -829 553 506 -3 -725 -119 -679 -218 -4 183 654 -818 -685 709 199 130 277 -795 -750 191 535 763 302 -331 -386 354 773 -452 68 -242 57 -73 -585 422 131 697 12 -73 162 114 583 416 -394 516 -99 204 -150 -581 -826 -117 -54 -182 382 -137 -88 339 731 -213 362 -866 326 -280 466 618 238 214 -273 93 -601 364 -289 360 -62 -474 363 -664 -492 -473 492 -26 656 611 -203 -606 -457 19 -611 742 469 594 -54 -853 120 -521 -740 16 148 251 517 235 459 20 534 -480 794 707 338 -566 411 -374 538 482 -758 -772 -768 -630 -218 462 -76 -89 142 61 -57 708 -597 -458 29 631 473 -147 -170 147 -496 180 165 381 -883 -552 561 -791 -10 691 -203 656 597 -312 754 323 128 -313 -762 243 -857 191 -205 676 -827 563 -389 749 625 423 -842 352 -692 364 -698 2 543 463 748 -784 -619 14 651 184 -354 -684 -10 -664 189 341 679 -120 -548 -15 796 91 364 -214 -351 -782 113 44 523 667 -624 -227 124 367 -451 -2 -106 652 -373 -17 -433 222 -99 332 -505 500 -296 -215 -730 598 516 -545 -434 581 -815 -256 389 -203 -332 -824 518 657 -113 150 682 -747 472 701 -148 751 -182 -163 416 -253 -10 571 247 -448 276 -486 -38 -278 680 -797 246 -211 171 -550 -301 593 613 -418 -136 154 -264 703 -186 -426 -437 379 -862 -483 -255 -734 -593 -442 -716 -29 577 -343 -59 249 -773 -753 -784 -181 335 290 152 -450 -143 72 -62 728 444 728 -261 -459 -154 631 389 -298 -72 -29 -571 -626 326 -551 -359 -133 5 -377 127 579 563 696 -221 256 342 513 151 171 -860 63 637 -373 -860 431 -45 781 -595 -668 468 -895 172 -675 -227 179 -299 -392 733 -662 314 -357 339 -10 141 161 -839 -581 692 -850 106 -873 -313 -179 733 69 -240 -310 454 -740 -689 543 -650 -667 604 -821 85 580 565 308 -4 -330 -377 -109 133 335 -444 -289 -413 130 343 285 -597 -180 166 697 -727 -234 -335 481 -396 -174 304 -13 44 -317 277 -153 120 -40 -453 715 -230 769 694 -361 727 -212 632 266 -501 -690 -349 -307 649 799 -390 155 -284 503 -423 -370 -781 622 230 72 -431 -110 177 94 702 565 -837 -616 356 588 346 -580 291 546 114 630 -617 -768 -148 772 542 118 -338 -192 -323 -400 4 -777 412 754 68 -13 68 -288 476 -283 361 -401 232 690 255 112 -98 321 783 510 429 110 -314 -101 -10 -268 -704 45 -714 -604 174 -717 431 -774 -495 -833 -777 10 544 459 757 725 748 -887 786 -883 -658 -548 142 -485 -50 415 -67 483 175 586 659 435 557 -620 -209 -326 -467 760 430 412 164 -819 -353 485 651 -886 680 -531 -435 510 621 112 708 -513 286 -71 -12 45 -784 -353 -116 -493 102 176 -739 -289 611 -243 -9 -799 145 -293 68 -854 -766 -276 416 -288 227 -529 778 -178 429 80 132 -268 180 -845 -334 -314 503 -77 211 -745 512 16 -895 -713 307 -32 652 -857 -709 -755 617 662 -854 164 110 294 371 -100 439 -68 -225 -458 -252 46 -271 -722 -303 -827 -695 -454 90 154 -110 -327 -750 -866 229 -860 -249 179 624 -667 -324 -493 405 -148 -550 526 -59 -353 -9 -245 -145 -743 -888 262 -184 -633 90 473 -221 496 -578 -608 -784 -59 428 176 -211 -874 275 -320 23 24 544 -756 -884 694 360 208 -296 -848 292 356 -2 571 277 269 468 378 536 -645 227 -473 -318 168 270 -118 694 705 -504 362 -629 -199 -241 210 570 724 -128 317 545 -280 -762 -872 -690 -62 650 659 469 -301 518 -492 -421 -689 601 635 -821 -588 61 -154 381 158 710 -467 -171 -780 -137 215 -605 661 569 709 -863 -121 -665 430 -559 669 100 485 467 -215 -387 384 227 -753 559 518 799 -876 -288 -742 95 -158 -455 403 250 -638 775 216 438 133 508 466 -43 327 583 -873 -202 -733 -604 -853 593 -291 9 782 735 36 -882 584 787 -311 -241 238 -591 -238 -389 -464 482 449 -593 450 -301 29 317 412 -363 722 679 -271 -175 -366 -708 -740 488 223 517 -418 338 140 165 443 233 -197 -305 -822 508 -797 187 486 -653 145 -115 664 124 -381 -343 -363 564 478 -168 -206 -219 747 289 398 117 70 438 -23 358 -113 -845 -752 -714 481 -773 -530 628 208 -172 -518 -865 724 689 -357 -328 792 340 -198 187 -407 -215 -495 648 -213 -192 187 -550 -330 747 -415 -148 -73 -526 630 465 376 396 278 -360 -486 -766 -425 688 123 -114 784 -146 99 429 -145 42 -271 729 -365 -790 -550 -741 473 -626 -693 -30 637 241 -166 -208 -35 -195 276 -518 -347 -159 392 -882 -316 144 37 570 742 -135 72 571 729 -362 -421 341 658 -444 -135 -260 709 -419 -523 -800 261 -628 -608 -831 748 705 618 197 -781 478 -675 754 201 89 -417 369 -570 -706 -151 -412 440 -128 696 -786 468 -651 -189 -871 -163 -615 -852 114 -859 -325 30 371 -303 308 -332 -343 -622 -220 -590 -176 502 253 -791 -123 -107 30 -37 615 -831 -213 794 -95 39 -672 -452 -87 693 619 -427 230 483 640 429 314 -738 274 39 726 -511 236 292 -62 -591 -785 381 256 618 -269 53 -312 -147 -526 -779 476 -811 -526 -669 -301 787 -139 -789 -140 130 289 791 -866 763 294 554 559 477 -735 -495 763 -537 -536 200 -653 -160 -190 531 187 37 -284 109 358 293 -301 -455 -725 -776 -265 -688 -495 -689 -317 -425 -207 -574 699 -149 409 510 140 -722 707 543 -345 512 767 776 -129 569 -476 -338 -738 474 707 383 -888 -79 146 202 -656 605 451 33 -592 594 783 -827 -298 653 134 -100 -200 -775 -266 698 429 43 -596 -54 -140 50 -20 102 764 -187 79 -283 -198 383 -785 329 382 443 -807 -709 798 682 -210 385 -258 249 364 786 323 -405 -274 -67 -876 -681 305 235 576 -471 306 432 724 -246 -99 432 697 -741 156 -265 -833 -235 378 -59 -859 -388 655 618 -44 361 -430 725 680 627 -137 -701 -242 520 361 237 -13 766 -451 253 19 -315 157 -453 -659 -63 -190 410 -535 304 -235 -18 333 -897 679 613 -550 -180 503 -228 252 548 -235 -467 -7 -285 -27 -166 -186 163 364 -258 128 -555 -229 -725 752 -419 -215 -587 -669 -288 -699 195 592 262 -61 -553 317 -180 -383 -221 -367 -114 -646 115 171 -463 -359 772 -583 -224 733 -532 -461 -299 -888 -229 187 -118 -115 -75 439 743 729 407 -172 314 -553 74 -673 487 -527 163 -416 -680 -334 -436 -458 633 -692 -346 -56 -662 478 -876 -342 -825 387 684 198 -110 -270 171 -76 -366 692 497 192 -319 -791 608 -219 -181 734 -497 687 448 386 -441 -746 -51 -364 -259 -811 741 -413 -574 697 -234 -44 461 -105 662 -787 176 -372 462 86 232 -848 -157 442 -596 137 -743 117 413 -561 85 43 92 -661 104 -753 -126 114 338 -577 -467 265 13 643 -652 -211 497 345 6 -452 191 -397 453 67 -365 -821 -520 -613 -289 262 -172 356 -610 -284 149 758 91 680 488 -129 513 -845 -670 642 -137 665 139 -746 292 -567 529 180 -310 -684 -330 283 -654 -661 -475 -375 -881 51 -421 704 -274 -793 -372 -257 462 417 360 -704 554 159 634 50 579 -850 718 -635 -521 -639 764 -718 752 -235 536 120 -157 187 -441 -148 -830 227 680 -247 -278 122 -28 -895 47 -459 248 -298 3 556 -338 -597 639 388 -338 55 385 289 -542 -773 175 280 -196 -402 -706 -155 -24 575 -50 -316 -811 -646 -499 -282 -747 -70 361 144 665 -261 11 -584 521 -129 393 655 436 -760 -229 252 43 268 449 504 75 740 229 408 -57 -360 358 254 -194 133 -704 163 -433 39 -165 264 -270 -39 162 -405 -439 604 -698 -724 -267 -117 699 -302 -582 -706 503 -846 -62 -691 586 209 -626 575 44 449 430 -786 123 56 371 49 -864 94 471 650 110 -162 -746 -825 237 773 -77 307 -327 608 524 15 -341 -614 775 -858 201 -418 263 245 321 -580 -459 556 557 -336 744 -817 -277 -95 -499 557 84 -886 -270 702 -442 433 538 -754 -788 -650 234 -287 346 -511 481 603 -212 578 -301 -774 -215 63 70 -375 660 320 -519 397 -125 738 441 795 -598 427 -566 755 -449 66 270 -532 793 -360 -668 -662 217 389 446 -271 55 -222 -773 2 -879 231 376 -628 307 531 717 138 -733 217 216 -554 652 -355 660 765 -141 396 106 612 -575 518 -278 371 31 187 -559 615 108 562 -895 663 623 112 403 552 -430 -146 379 -673 -682 -365 104 -168 -15 -682 385 625 -653 -175 -33 -899 -598 -679 -87 -482 -759 394 778 -630 -598 -227 395 232 -122 -594 67 -458 300 -516 270 689 176 -651 -143 -720 83 707 -414 -38 786 441 -104 -617 -621 304 -165 786 537 -787 -440 29 675 634 454 -498 -613 462 -793 -391 -441 399 -416 73 288 355 -434 68 724 393 -431 434 452 -8 -153 -66 328 -873 543 -117 398 -91 223 323 -580 65 -332 -104 742 -484 -31 772 -438 -75 446 -147 -603 -730 -89 -836 125 -883 -235 -320 -749 -390 613 791 -185 208 -368 -400 508 -573 557 -794 -143 549 -126 -476 26 -805 551 -289 -741 -540 -610 -697 737 -297 -59 134 -603 -108 -460 -105 471 -802 -36 -545 664 -269 259 -781 75 609 -786 -241 432 -198 424 -813 -807 621 -112 578 733 416 -344 247 -364 21 56 455 760 -366 -218 -430 131 66 134 -183 -862 -178 569 -397 508 -459 313 -176 710 -109 -453 465 261 -230 498 149 635 -587 -765 -102 229 -801 -894 -709 371 682 -3 -159 -314 332 292 -750 -593 296 117 -694 -500 -90 707 132 -90 -753 153 146 169 -855 160 -823 -167 599 -280 668 -114 -511 93 -623 433 523 275 -885 -583 -730 381 637 729 -556 320 -422 -819 796 -131 157 -170 743 519 549 776 -97 458 -5 -189 23 -589 356 34 -48 -207 463 593 -280 478 606 571 -470 143 -846 722 -385 -226 377 264 -441 -766 -440 -597 -746 -365 -811 -897 779 758 -297 261 728 430 -682 3 413 583 466 124 -60 -812 -373 96 -411 -701 793 255 -274 625 176 56 476 354 -730 454 585 -672 -569 -474 -417 550 224 438 -102 82 -82 261 -318 -614 87 -186 -232 80 -873 -774 -606 -276 338 622 -635 -408 397 282 -640 -692 -360 -13 -517 638 483 -591 -207 -879 337 8 -69 -366 -856 585 -898 520 -168 -680 -647 -644 -141 -446 -378 274 -415 633 37 252 11 59 -563 337 -51 469 -785 377 -119 80 -694 199 -531 261 61 737 725 -897 356 566 497 -663 -588 -700 88 -644 533 407 315 -410 -716 -228 -118 379 -189 225 80 -154 432 639 -879 -232 -404 314 482 -296 2 556 -1 -111 97 533 -544 -769 580 -499 556 -491 -448 -139 99 193 661 299 681 561 -134 404 140 -445 -707 -198 -326 -32 434 -852 401 234 -550 64 191 -681 -751 259 625 -513 517 595 263 -545 328 325 275 310 -421 -90 327 -608 79 11 561 774 792 -131 446 563 -298 398 548 -815 -595 -872 -265 -325 632 -306 -193 -379 -147 -734 -783 -640 131 -244 -256 -13 311 -294 316 148 58 -340 132 -47 517 400 -775 -120 -821 610 -481 451 -657 -343 -890 -170 -862 -574 734 -794 -898 -821 502 -877 625 603 -760 729 357 679 -334 -95 -208 -218 -376 -200 336 292 679 514 125 -854 462 -413 -383 656 -879 -440 -651 -420 -319 -533 -693 -433 599 172 378 473 -74 -393 -826 -294 -548 -282 -170 -542 -52 -854 -690 -252 -570 -332 -282 -477 -509 -107 -295 -369 -14 -351 209 -330 772 -520 452 -261 -559 713 550 101 552 -553 -224 -865 60 -894 -438 37 786 -53 -176 -108 286 566 -590 -433 315 765 -14 -495 381 315 317 229 -129 -254 202 -33 423 574 -888 562 -854 240 681 188 526 -503 -453 747 574 -14 -847 -828 -53 -113 524 154 -204 22 -636 -218 681 532 -802 269 -850 377 629 -428 -472 -509 -47 789 73 -170 -565 -249 -899 473 227 772 362 -696 -358 -692 768 -327 -126 -638 -281 -870 -180 19 -641 774 483 -57 458 -160 -51 -110 127 -105 307 -362 115 -363 95 -105 -704 -113 -414 150 505 -873 -777 -469 -404 352 -174 110 -298 276 12 -544 394 -149 -842 730 450 227 742 -647 -117 -264 -128 -51 325 -757 -29 371 152 375 -884 316 -458 -769 551 371 168 -468 -320 -194 -698 -467 -802 448 215 274 -353 611 230 -526 -209 238 -67 15 162 155 303 -583 734 443 493 -666 210 71 -484 -307 467 -877 580 -877 -202 284 -26 -896 424 -448 -731 -800 -759 380 -250 314 -490 729 -222 649 27 -205 -456 -886 491 693 -698 609 357 -299 -132 -614 -219 -21 -788 -476 641 -249 -781 341 209 -579 -67 -180 669 -153 -78 -627 -719 354 -861 -858 118 -624 -90 -808 11 563 -114 -574 182 516 -531 566 196 525 -462 425 -735 -79 -109 527 -386 -150 122 -182 217 68 -315 -200 -124 -769 -860 -302 132 526 -133 123 131 -726 -46 -745 80 647 -855 -18 -567 -300 -627 592 -571 259 -211 -636 108 -571 468 274 -114 570 787 646 -297 493 240 -376 -122 501 58 -387 -297 -726 788 210 -808 -151 426 -297 710 -855 -579 -835 443 611 -195 708 405 156 387 142 206 -797 722 -432 727 -282 -509 -211 -58 594 634 -487 33 -533 632 666 -725 578 -317 -643 16 487 -345 -667 -361 -549 -837 201 209 540 -793 -734 71 592 181 -506 -590 -367 -132 -830 -636 388 -285 748 -353 -525 369 -662 720 -635 604 -422 -360 -582 -308 -85 794 506 715 468 -173 181 -198 580 -652 8 363 -302 -756 -60 196 -150 -284 -891 625 727 656 473 216 362 55 -36 -50 485 -498 -474 608 -469 452 -303 -85 301 -107 -367 268 435 3 -357 -511 -653 -212 499 566 -492 -605 -172 -162 -822 351 62 208 137 10 -202 147 -555 -575 -894 546 581 615 -835 -833 -490 349 -158 13 217 -210 307 -416 761 493 34 247 -545 -591 361 716 -333 -504 720 203 -726 652 -119 265 -805 -383 -583 262 295 -669 -87 749 -137 -451 269 702 -709 -230 18 563 -376 -251 -286 -823 166 -608 622 -555 -871 -756 376 267 -295 -315 -59 225 -71 201 -462 766 317 -855 -579 -413 -418 -582 -14 -506 738 -707 329 -520 438 210 536 470 461 -7 66 165 292 -545 -23 590 -302 -665 6 404 38 642 759 698 -62 252 194 542 -751 530 -833 -754 109 -302 -859 -814 210 -859 486 -529 -526 608 -305 609 214 -759 -29 80 -470 277 -897 -844 -461 -73 -732 -603 -632 -393 -529 -177 -449 -159 140 -891 581 582 -253 49 775 343 -880 -644 578 88 -755 118 14 611 183 -417 -26 461 425 -661 245 48 281 -277 273 246 69 -588 235 444 333 386 -768 -306 -430 -626 -428 -804 203 -325 -607 -423 637 279 -790 737 509 383 -465 -320 -12 -843 114 29 61 -454 -676 -642 696 -770 -588 181 89 -415 -289 696 232 -603 544 -507 -327 -480 -742 -161 -182 738 -650 -774 -100 533 -200 535 478 502 -351 59 -414 -3 -564 172 583 202 -831 766 681 141 -576 733 711 -819 92 -15 569 -844 574 703 157 -474 762 -879 -426 58 -652 -164 87 -84 783 -428 -298 703 406 -816 602 368 -379 -820 174 -583 -275 -513 -64 168 -51 -898 -323 -724 617 104 632 470 77 785 -599 595 -840 211 -279 459 -900 332 725 -142 438 617 -4 195 -725 -430 -93 -513 -879 -55 -535 751 222 15 -552 407 -471 350 474 -387 -402 -271 226 303 -2 243 517 -612 -845 59 531 -4 -823 -595 -210 -772 -855 615 318 -3 -725 30 304 -604 641 -152 129 -51 -231 367 706 -881 419 -566 -629 210 -619 -288 -683 137 -676 -432 493 -108 -270 -84 123 253 -436 -1 576 -504 -872 -244 -196 380 675 -359 157 -434 -156 284 28 191 591 -801 563 732 -767 382 -35 125 -257 447 -297 666 283 -191 -850 -313 752 -139 -524 -736 120 -743 -295 -813 -634 172 583 4 202 487 -492 -339 -841 382 43 -580 -480 -228 450 -551 198 -758 450 -282 11 -596 -520 785 -519 443 129 296 -473 427 659 -589 -875 -191 754 -536 5 -581 -85 -385 124 -423 713 -705 -833 -819 -729 718 692 -606 274 564 -298 17 -827 -521 -294 -196 614 -614 2 -571 -611 -875 741 337 -287 -197 -739 -546 -646 273 182 187 751 -303 -33 -395 -237 -842 456 -733 374 301 -356 585 471 -170 574 458 329 469 422 -165 -457 252 652 -485 776 -711 348 -398 551 800 195 724 63 -573 753 -7 -375 -427 -348 -364 608 -223 744 266 -302 405 108 -46 -896 -438 -452 -383 -328 -700 -157 100 -291 -14 -427 -306 -269 391 431 -200 -84 -594 -321 403 524 -234 -489 -828 627 -111 -494 -671 -13 76 81 296 116 263 -304 475 4 -589 -310 502 -109 -14 247 -91 455 476 -862 -36 -5 620 366 701 -505 -887 67 -824 -487 181 -152 -784 78 250 -655 -401 455 -552 -601 -483 -54 362 -763 215 -814 277 484 -129 544 396 394 -687 548 -113 639 753 416 -882 -283 -284 -147 578 64 -802 -860 -702 260 -825 -899 132 -294 -120 785 -324 -179 470 378 -134 -889 -117 562 -701 -223 656 256 -387 438 -444 482 196 -811 -90 105 313 30 694 -227 443 177 -321 -642 -384 -544 293 -893 602 -779 -737 132 418 123 40 691 19 -278 -54 -818 65 -866 -720 150 647 536 -183 -93 -4 567 -307 -180 -78 -579 761 -221 -295 793 182 726 594 -25 317 -177 -839 -481 -220 460 463 -704 779 -843 527 96 -268 -7 365 321 -331 486 -830 -768 442 -630 527 -566 -14 -34 723 258 733 -179 257 396 -598 -29 -181 -396 408 466 578 60 -355 735 -14 -429 -574 608 -72 -51 714 -705 418 376 224 -29 312 404 374 -39 575 320 -625 686 -402 -229 -95 -441 -113 571 -446 152 242 -56 655 -713 -102 -171 703 -353 -675 -21 -4 158 441 -481 513 323 -133 -741 187 -807 -277 -316 642 -403 -560 -138 647 -646 -653 -867 524 -724 -874 -186 -681 -221 -324 -199 -671 402 568 -318 349 648 -398 708 -587 -505 85 763 -161 -759 -689 639 30 783 346 174 -650 -89 -664 163 -41 540 -628 -247 -807 61 -639 -210 256 501 -264 -716 735 59 146 -321 276 18 -229 53 -428 -662 91 281 -445 -692 -105 -258 667 176 130 -345 602 598 50 -468 -708 -339 125 681 -843 668 -87 656 77 -78 757 9 -89 -209 756 392 636 789 -393 479 -294 -230 -617 -523 737 -723 -700 -596 677 -763 -465 695 755 -814 40 210 324 397 -57 479 157 -383 221 167 -247 -826 -754 661 635 739 378 13 -724 212 373 -872 119 616 -618 -181 -143 343 -139 -774 -415 -275 -407 752 345 79 690 567 -102 -182 -881 -45 48 299 -9 -636 -810 -48 -661 357 515 -70 447 -87 56 435 412 635 570 410 286 250 345 -341 769 547 -363 248 717 464 609 -658 415 -41 -22 -548 -328 679 -538 -59 186 437 40 -282 -759 53 -102 -898 271 171 372 -536 -359 -502 621 -28 555 -146 166 485 -739 389 -782 -169 -421 -26 -491 588 -91 -394 -414 504 165 -79 386 495 269 -613 -27 265 312 785 66 -474 -205 412 -164 181 143 754 412 533 536 68 -725 432 -888 646 383 -196 -297 -218 368 209 -224 4 500 -531 -787 285 513 410 87 -732 -509 -25 -806 -288 -747 -657 46 -246 328 -625 -183 -598 -270 320 705 691 326 -544 485 182 -499 701 528 -891 75 -8 329 637 -784 309 748 451 557 -843 -580 107 -893 -393 692 -428 150 -74 -223 135 -216 -293 -315 733 7 35 798 -818 336 341 91 -311 -158 245 601 151 189 66 -739 428 -362 -298 130 -28 530 -476 -844 102 689 -226 82 -856 226 207 -385 -695 -195 -433 195 -180 369 172 -691 -256 385 715 315 416 -606 745 -211 -194 -872 -322 202 -49 -487 112 -132 58 -823 -550 246 -260 424 273 271 586 -867 -300 -434 108 -605 -776 -186 538 325 702 93 -418 198 -199 589 184 -149 -645 -827 144 -739 677 -662 -84 207 146 -449 -711 324 200 665 689 -828 599 479 -149 -734 435 -111 740 -180 19 522 -498 329 -105 -229 25 717 610 -218 616 -724 585 179 220 102 252 20 -67 -212 502 -735 -714 -350 -878 -750 -688 -477 -887 -357 -54 42 -74 165 689 411 -390 387 -714 -345 -170 596 -716 -564 -702 -861 -511 5 45 -346 750 -463 -360 751 3 747 -375 431 782 -73 727 -666 545 -540 746 -438 -467 -771 -752 366 37 84 676 -48 -65 -494 651 -672 -608 -813 104 626 -604 -551 445 -444 419 733 -870 -476 301 567 -876 197 257 -291 421 206 550 369 442 480 519 -47 -73 175 609 46 100 -139 -679 69 -629 -762 704 149 572 560 -244 438 426 412 -718 372 -625 120 9 -238 -39 -687 266 476 421 573 511 -74 -7 -681 626 443 11 -512 -69 271 535 -665 745 255 165 -433 -421 56 -467 320 -510 -10 -637 339 795 -320 -387 -28 -257 795 520 201 134 -761 -392 176 -126 44 -584 -253 -520 -233 -235 683 -47 325 343 -776 69 -631 -591 -713 -790 -322 682 166 565 -517 234 82 657 336 -872 -558 -247 497 -716 8 -261 -179 -86 -2 -867 185 775 592 231 748 199 35 -487 529 -293 -721 -12 -147 381 -664 506 782 486 68 -614 413 581 725 125 443 262 -741 -304 324 -364 488 -624 491 -379 -572 492 -456 -75 -390 -424 628 -826 596 -749 63 133 303 -556 136 -773 -403 377 -693 -5 615 242 -132 -493 -524 638 171 -47 686 280 125 641 654 -5 -590 741 -689 178 455 -384 -167 300 609 -362 -566 -657 480 537 -547 310 7 -659 -375 519 -505 310 -186 480 -673 259 558 -321 229 -274 -552 118 -636 762 433 151 -369 387 435 -314 -806 645 267 623 664 121 -771 40 -423 -524 292 280 -298 225 -241 -112 -474 380 513 309 422 432 -126 323 742 -447 -717 -580 -581 -448 -701 457 426 318 360 68 -333 -136 169 -749 95 -411 -544 588 -181 -276 419 288 -729 -425 -823 -456 460 -876 224 -644 -503 342 693 149 431 -817 -425 -613 -69 320 208 674 -664 357 429 167 -482 -181 -570 -328 -438 85 145 94 -422 -248 51 7 -845 -441 96 -858 -353 501 -172 -801 -506 308 -488 76 41 141 -650 267 -323 -530 592 784 730 -604 -243 498 47 -117 619 226 -792 177 692 -629 -127 -92 -537 313 -579 95 -564 -16 132 307 702 36 81 -662 -762 565 -517 -492 -103 565 500 -364 -640 735 135 -565 466 -660 635 -198 -727 -666 -316 701 775 432 263 408 487 312 81 364 -828 240 -470 -675 108 114 -280 1 -680 754 32 766 -315 -31 -839 438 -662 52 402 -415 684 590 409 531 -365 -849 419 115 -652 -374 -758 56 -725 566 -411 471 -505 -833 339 780 477 141 528 210 -471 -483 91 -42 -280 -230 417 531 -818 -35 -97 771 630 -734 -499 150 -837 -745 -36 308 224 700 613 452 75 339 -151 -803 -529 759 -64 -6 -630 774 362 18 511 -682 235 11 -292 762 137 -254 -373 -601 -473 -591 559 -73 547 271 325 531 -348 -187 429 798 221 -678 369 532 213 322 772 -435 158 -367 219 -417 77 -874 450 -241 625 -672 -284 -419 -77 -844 -250 -882 -202 -821 -642 -791 -832 275 240 636 -753 -16 -184 -757 473 562 -1 -553 58 751 441 631 140 -167 452 -682 141 -723 434 171 -773 -35 -16 -738 -101 632 -42 499 549 54 322 -621 132 -114 -223 -33 655 8 502 594 -872 25 253 763 443 -489 796 -443 787 605 223 60 -766 551 -222 485 -79 -264 336 -218 294 639 65 180 42 275 -69 17 -432 -748 -783 -865 -617 -389 -619 -265 357 -894 215 317 -55 99 -629 124 552 -647 -410 -892 -447 -105 -396 -529 -90 361 -72 433 -717 -818 -527 -550 64 -368 232 -506 489 390 791 221 383 208 -419 202 -115 651 -804 -847 602 -294 594 -425 287 547 -457 -732 -227 -566 -362 288 -359 208 681 -897 76 -110 566 -242 -862 600 -54 -168 207 396 -875 319 157 -844 6 137 19 749 -223 -156 -196 -755 274 -475 -102 291 -260 -712 -454 -711 -211 -831 -704 -602 -82 262 770 718 699 80 702 -367 -568 -21 -870 417 393 519 -392 434 -746 404 -876 406 -834 -138 -23 673 553 692 499 -397 20 -788 222 309 -467 502 256 135 -859 -889 507 -173 268 505 435 107 421 -390 591 -424 -5 364 -439 -724 654 682 -475 733 -623 527 128 -637 34 431 -679 -732 -472 554 430 88 -813 -333 -42 122 -216 -706 -370 555 -657 181 515 -709 -440 162 527 -218 392 -63 691 -515 410 -366 -97 -757 -575 -863 -211 143 641 -665 -406 81 -478 -882 -407 677 48 500 -415 680 602 -5 -746 -517 -224 -162 753 797 716 -399 -718 168 -896 439 -524 -307 40 -485 -891 -676 -664 764 -143 562 378 -161 -795 467 -643 660 -706 44 -537 -369 665 -784 -303 537 358 -718 438 593 557 -150 -354 -497 588 -814 549 573 -85 541 -758 -245 -247 796 377 -63 -21 171 -626 -564 -517 -834 44 247 536 -161 207 -124 -463 -741 658 599 -590 -144 70 520 -703 -637 426 671 750 544 638 -70 -804 -411 -398 -767 363 788 751 621 371 345 -334 634 798 -211 718 738 -211 245 201 748 655 439 289 -721 -326 -803 598 64 -77 -792 -537 -750 614 -293 -464 -798 137 524 -32 -866 -788 -359 -806 -498 -172 655 706 330 64 16 270 -109 280 -746 -127 -722 516 -543 -110 610 -315 -797 100 565 309 -152 723 -555 -92 -672 166 799 399 -224 -583 472 503 -185 138 -536 561 655 435 -568 1 -401 32 -691 131 -397 41 80 -327 -525 254 292 -192 508 703 42 303 -11 -603 -793 -161 591 -395 182 -544 -567 -359 616 -265 0 421 -839 -196 348 454 -221 -357 -130 -273 652 -815 408 -176 305 644 -897 -127 424 -9 -126 -346 660 595 213 -894 -489 -816 337 -438 689 663 -7 51 233 -33 748 342 -285 565 -818 538 105 637 -615 569 -346 408 683 -889 732 205 -356 138 -602 -596 -713 -573 -381 -346 340 469 -237 409 429 -126 -843 -220 519 -590 604 -817 -38 273 581 -272 -258 -855 -705 -552 -805 234 -305 -415 -804 -613 -790 -645 620 -853 690 -841 -436 -864 -537 653 -604 -51 -864 638 -498 -318 -789 731 268 -109 65 603 -89 -127 254 341 -146 -88 89 625 396 356 635 246 -25 -483 -890 178 -2 -409 287 -378 -467 -676 505 744 -571 437 -861 -244 -377 -530 -273 720 -646 448 -508 -707 150 26 519 -354 424 554 522 -206 -503 -502 -766 681 143 -780 464 184 557 463 18 -725 127 770 -539 677 682 -670 775 706 -1 781 -382 -765 61 -423 -119 269 416 421 -288 -259 382 -226 -204 639 -785 149 584 -764 -682 766 -147 663 -459 393 395 -552 775 361 177 -767 653 106 -708 -469 -184 -368 56 212 -370 184 -735 695 -537 -388 1 783 -170 789 -458 68 -65 -760 -54 -571 110 -449 -346 300 -303 -688 -299 -726 530 199 -824 584 -348 34 -835 -115 -209 -366 -299 176 764 -702 664 -440 -170 734 -341 -789 -863 476 46 -855 245 589 740 392 784 301 210 -625 -859 261 485 367 726 640 73 -381 64 -7 694 -205 353 512 -464 -652 -390 -547 -282 -338 403 -254 411 50 665 109 4 -660 -685 -843 774 -289 215 -378 374 736 -485 -576 -753 -16 511 194 381 341 -233 383 371 663 281 -182 575 303 -101 -565 311 377 -768 -193 -738 462 -85 -693 53 -30 68 609 335 573 383 213 -637 -757 -420 357 227 -806 -455 487 -826 514 326 320 387 -222 -487 -214 282 349 654 -615 576 -511 -821 495 791 96 411 529 -479 414 -478 284 572 699 70 -323 -705 -549 -783 -680 -496 -828 106 631 718 385 199 564 481 -517 -624 -360 -632 704 697 323 -432 -319 507 -880 -614 708 671 -511 201 170 623 -193 -822 -717 -484 -285 -151 -821 -257 -743 555 -786 294 -843 -610 -37 -559 -461 537 134 404 -749 78 211 159 218 54 -346 504 -545 34 366 -897 -750 36 -210 -865 -262 -146 -845 -234 -567 -497 -302 -327 -417 534 -84 749 58 584 -417 -780 -292 -240 -851 758 -15 -510 -22 692 498 -89 288 207 51 495 -95 515 218 732 265 230 301 800 221 361 -769 -868 -438 166 322 -464 -385 -365 153 -46 494 152 -37 -274 -23 -151 517 615 -372 -759 400 551 -420 -25 -836 715 676 -808 -262 -306 -276 -621 112 568 667 -144 496 -698 -436 660 259 -388 155 -820 -119 562 312 230 106 -128 304 747 -477 -169 233 469 -577 -1 -726 -129 -527 559 784 164 -451 101 167 -156 382 -498 318 535 -649 630 -283 328 -6 331 172 -569 -559 -656 -830 -309 400 574 -127 191 -192 720 -723 155 -256 655 779 -797 272 -514 -801 -496 -329 144 509 -487 -850 142 113 -657 169 -547 668 234 -312 -362 -11 -805 -746 -857 782 404 -526 -575 696 -702 -360 -763 -769 -246 -50 143 -498 293 694 70 587 186 -217 -473 -112 -419 4 -863 -681 352 -420 -508 -433 -657 86 -715 -23 -678 -625 86 -503 565 600 517 39 784 132 -777 -82 387 -774 547 301 -617 100 387 581 604 -894 -531 259 327 -76 -6 -54 416 668 309 736 106 -51 -806 -579 457 282 -555 -725 -624 -276 -360 671 782 -93 -468 660 -271 -251 229 -321 -692 82 -539 230 -180 -128 -626 -129 -694 176 196 95 -185 -700 -100 -106 -606 -208 481 189 674 -627 -816 -753 -107 -708 -422 -699 -836 466 618 -795 -687 -200 -115 510 152 -582 -376 403 373 404 -833 -891 -713 -495 -59 -7 683 -407 458 166 486 590 412 -850 -391 331 -384 537 119 617 -254 175 572 366 -445 -287 347 471 293 13 759 -305 -552 -704 757 -189 112 611 324 258 -658 -206 -782 475 -387 51 -146 -421 376 118 65 -842 -837 783 644 -133 -492 635 -579 542 714 427 355 -836 400 -272 -801 -339 118 575 -882 412 599 -818 392 -110 -49 -880 -499 732 487 -36 7 -349 20 -843 -8 -574 626 -335 672 310 -401 237 -165 -61 55 714 538 514 -329 -544 515 -480 334 -605 -340 430 288 -738 -602 -806 -589 -687 -542 -114 -121 -147 242 232 654 442 113 409 -326 -726 -480 787 516 -366 -450 488 582 -553 145 -437 55 -365 -774 -472 -325 -388 -162 -234 -432 548 -848 270 -561 -598 -339 -128 -27 -113 713 182 -521 -749 -70 361 -647 159 -50 -299 476 316 207 -348 -297 -464 -834 -116 -363 -250 144 279 -23 -74 447 -479 -375 -591 308 746 -47 164 578 -734 397 -146 -242 -161 175 21 -735 135 -585 232 241 -259 709 612 535 12 11 -222 -497 -170 -702 -203 553 624 88 407 490 782 -136 -172 136 -555 -834 -388 631 -24 689 671 594 -808 -151 -120 -859 668 -491 -790 690 -898 -614 504 -90 178 600 623 -239 693 -22 -557 600 -372 -21 707 274 -880 718 720 793 245 -64 588 -645 -119 761 533 772 -297 -399 728 395 31 -701 -504 162 -563 6 -820 -598 -401 119 746 -636 759 -182 751 760 -39 -520 -72 675 -800 23 280 320 -608 445 312 208 -573 447 -172 -256 -547 -575 -854 457 -672 -817 574 -117 -697 664 -494 60 140 -800 -766 -168 -626 -273 393 795 326 -179 -575 -572 -596 289 -288 793 201 -185 617 759 -138 -74 395 -243 -372 10 721 -322 -149 147 -854 348 -283 -475 -179 -827 246 -714 -609 -370 407 165 611 -705 -122 175 221 -85 -819 189 -578 512 228 -102 -30 345 -623 -731 -345 -513 -327 217 2 573 672 -635 472 -159 -295 389 399 -870 378 -685 118 -293 -717 -11 284 492 124 -311 740 -580 95 -425 495 40 590 -456 603 546 -646 -128 -609 789 -618 492 -73 191 260 -815 -668 3 411 -71 596 -309 410 -441 -321 -310 -871 671 -833 72 -727 327 297 125 18 -275 772 -389 -497 467 500 -762 566 -297 -470 57 -43 693 244 -469 466 -516 582 89 518 -416 -465 -58 -120 -552 -381 -890 780 -84 -508 -783 415 14 215 193 388 228 346 -35 -876 -399 -480 122 -188 523 100 -430 383 719 -881 697 666 -693 553 602 -288 478 126 260 -835 -848 -629 -547 -340 159 712 58 774 -459 173 -221 -438 53 -835 743 462 527 -401 81 346 421 -684 -384 -620 271 275 -8 91 -229 -698 11 -692 403 -645 326 -622 268 615 89 232 -851 10 -349 718 110 -122 -629 792 -271 70 -568 -823 -68 -206 763 406 20 459 204 -184 -427 423 -459 189 501 -837 -274 -80 -40 121 -390 653 609 368 568 -639 -683 255 -674 -618 479 -777 645 -187 -889 390 -214 -312 385 -101 173 723 769 -657 -501 617 -691 245 -362 -460 99 -890 -533 -692 -327 -1 7 -85 -734 -797 163 -371 82 173 602 698 97 -855 259 53 616 750 12 -479 -654 -356 622 558 -717 514 344 334 -541 303 78 -152 629 792 81 525 -553 -499 -610 686 -640 608 506 -529 -364 145 -232 2 -8 295 433 632 -301 -285 -884 605 286 267 -720 -326 775 -118 433 -473 -244 239 -706 563 146 734 -411 578 88 348 -698 -425 -276 742 -529 10 585 -375 -200 -145 -316 258 -225 450 707 -310 501 301 -180 445 570 -532 -57 -474 -624 -212 -362 -538 -319 440 656 -763 -161 236 -12 -168 566 -51 -900 -544 -102 -761 -695 742 58 597 634 748 -110 -881 -818 -487 -103 -332 -475 -799 -880 226 125 -817 86 522 -696 -172 -294 -417 -105 -871 413 394 -733 -741 -881 -416 -128 -737 400 -324 -578 675 -307 -253 -47 370 690 18 380 269 -99 -291 -532 305 546 728 699 394 -97 -154 -289 -33 -615 173 -293 532 -541 336 -431 65 795 111 421 32 488 363 -586 160 636 -313 445 -346 -99 45 169 -84 -71 -291 -533 -456 -111 170 -634 -89 563 -508 656 -231 -751 -773 -88 662 -203 -834 -107 679 366 217 652 312 756 -889 391 -400 13 35 744 484 596 199 -629 -336 261 21 -519 209 -255 -696 -242 -805 -321 -698 103 222 211 265 103 -395 477 137 -742 -666 671 346 -183 -466 152 -279 -753 -570 -542 -693 -743 -148 312 417 302 -566 631 -545 -80 386 469 391 578 -545 180 -518 -213 -122 765 -409 659 -583 748 -180 -892 167 441 -305 -414 -455 589 339 -673 -412 -178 429 -609 -327 -103 -134 -562 343 -875 -337 -444 -339 -524 -898 289 448 372 -348 -768 522 82 -135 -697 257 -392 -281 -618 277 -772 -610 -310 393 -875 24 -868 612 -851 504 -733 -626 -248 434 481 73 -303 -239 -707 -327 134 -878 -46 -230 -325 736 -868 506 -40 -779 -669 -344 -757 262 543 -473 13 -121 -620 -641 380 -714 -609 -485 -63 -544 556 -525 -762 -757 213 -196 -454 -51 132 418 -264 -495 267 136 -639 499 -792 -797 283 745 -278 372 -193 722 -64 270 -615 667 413 -539 796 -548 375 -488 -804 474 671 -322 -779 707 68 641 478 63 -466 577 -5 193 64 761 -323 433 391 -445 -126 -348 68 -90 99 58 -645 441 202 140 -241 362 637 660 45 284 -489 -627 -693 390 448 -628 -453 143 728 474 -130 -484 -250 301 794 -739 513 -401 -653 715 -318 -660 -815 95 661 -804 -627 -186 -805 -179 -290 232 -476 -531 -279 -33 43 141 -503 -772 -549 1 465 -448 -738 13 -757 -322 73 442 636 -207 -374 -97 634 708 372 614 450 7 -53 681 225 690 -889 -14 -735 -331 -838 -254 -741 -119 -562 -510 -566 76 471 594 -114 -365 -841 -128 789 -373 -480 -426 -745 331 646 702 102 566 697 742 -266 233 -456 585 -614 -349 50 478 671 595 166 650 98 787 319 -269 -309 -524 555 -273 512 709 -174 -621 478 -36 -105 169 40 -600 651 -484 -489 -841 356 784 -306 -840 -836 -566 10 788 657 -667 -366 14 645 -757 15 224 636 -42 229 783 -787 588 788 436 588 659 670 315 -391 -347 511 507 -18 -888 -519 -613 -455 -273 -244 499 -813 -735 409 104 -881 76 -603 -127 308 -229 -200 -180 -790 -304 508 32 -623 165 108 -636 427 -591 267 148 -637 -142 116 584 310 -346 -353 -438 417 -437 -563 470 -796 -736 735 -410 629 -5 -436 -303 15 -805 -282 527 383 96 668 124 309 -581 -502 786 -854 -631 677 -591 -164 -228 217 505 179 -551 -643 -414 -867 -79 -328 228 -744 741 119 -588 213 -731 254 361 -237 -673 -137 -783 669 -886 563 -279 -158 370 -438 -766 -115 -163 -768 721 -206 563 -766 -40 -84 -603 -717 243 483 270 28 297 -437 180 -641 -374 230 -106 791 741 717 635 314 526 693 714 -460 272 -391 48 611 273 -252 -758 72 -65 -822 666 -831 -749 587 -643 773 -26 593 -810 -383 695 253 -325 225 -741 -575 696 312 183 -213 -45 76 -727 692 658 -765 668 792 228 360 373 603 170 640 -440 382 77 -579 -291 -354 -131 326 249 -390 122 -513 195 -94 142 -470 140 -312 764 -103 -354 681 784 350 555 -300 -80 -473 -124 718 608 -85 -246 -118 -136 449 505 560 629 62 767 30 -729 -162 283 74 -242 -678 -377 709 -750 438 541 -849 689 -444 -597 -740 -433 -70 -220 -209 175 -889 -150 -244 409 -30 688 787 752 -614 -196 77 -197 234 324 -673 170 -615 -736 -303 741 -881 -249 563 -135 784 -193 -686 -92 -251 -613 263 -61 153 210 201 -73 -667 -756 132 -750 -568 426 427 694 9 104 7 -105 -822 593 278 652 516 -606 -658 280 -28 753 335 237 -286 -721 388 -418 -549 126 -188 261 -389 651 660 -689 645 -561 -15 499 529 115 -629 -805 538 540 -306 -671 342 -100 764 333 -89 -268 -49 -669 746 -44 -786 -635 -476 352 365 755 -37 -63 303 473 793 178 703 -460 -139 730 154 367 450 504 710 683 -758 172 257 766 -691 -589 307 798 122 63 178 670 -715 218 -309 165 695 -141 -266 -211 -60 -312 -170 123 19 -314 -258 238 324 229 107 574 -403 -325 206 -405 -589 -659 -122 -120 659 151 524 -849 -438 388 680 644 -13 -196 -447 -570 -411 461 -637 552 426 635 -377 -497 317 -550 555 -191 -181 -120 483 692 140 729 -490 192 -278 -792 -251 282 -813 199 -148 -647 422 -199 532 -533 276 -36 -469 781 548 -423 266 -832 -41 -352 770 91 584 -865 -730 -525 203 -354 -276 4 -254 135 677 293 -478 645 580 -845 671 59 -728 483 145 -365 -715 161 652 -621 -735 228 -868 -37 534 761 38 507 -85 -729 304 108 339 -45 289 -508 639 -287 -446 243 773 139 396 320 524 -117 472 161 -482 26 -173 476 420 652 253 32 -679 610 -750 -566 -828 -328 130 274 -141 730 -314 -212 -895 -691 -575 -62 99 10 506 -164 -588 -270 272 -787 -316 69 637 -760 574 712 600 380 -420 483 34 -338 186 265 151 232 588 44 359 -764 511 -285 -373 -797 389 -874 -386 555 737 -236 -456 -710 560 -443 -867 -38 -710 509 -548 -478 212 740 -588 479 52 159 572 -96 -103 7 -98 663 -472 467 138 -537 62 -895 -535 746 -335 264 114 -702 395 -855 196 472 -104 748 477 544 -181 -480 263 339 424 -716 19 -179 -878 192 -568 -429 652 -672 323 421 445 -751 -236 312 -499 287 -196 -358 611 723 -462 -115 -652 -893 12 774 344 -540 -108 696 -503 594 -127 538 323 -624 -578 -136 -191 -478 470 313 -694 171 266 -40 -638 645 -492 -441 -217 -646 -461 392 78 57 -488 -567 70 -84 -99 703 239 424 -172 -194 263 -4 -814 226 296 243 699 -747 -319 125 768 156 211 566 191 -537 581 463 246 560 457 -125 487 296 632 -663 778 642 -8 169 -894 287 -550 -836 -842 -347 -760 192 -202 -279 -878 234 -133 721 -494 793 -818 627 -121 201 389 -309 433 409 -203 6 -32 144 774 -394 -270 -687 799 -270 -93 -586 17 -850 -125 -320 -61 -71 -666 739 127 234 -889 363 219 -329 336 -432 776 487 -599 -262 -251 314 -707 -39 -84 223 -217 -426 -245 185 -705 -801 -493 476 -541 454 -582 -368 -371 -680 90 -533 118 -180 661 -890 40 412 708 669 734 -321 -154 -826 -584 655 -198 -876 -84 602 -897 -321 -733 -292 -295 -649 -407 698 -230 530 575 -841 -484 -482 720 -177 -740 786 219 -527 156 -96 46 389 -66 655 -837 317 26 -249 -523 -10 123 -468 -17 -43 82 -484 685 -343 -783 394 -38 373 -37 595 -284 -627 -188 54 -471 29 69 794 530 -80 307 307 162 -338 587 721 197 154 337 -767 340 -312 -691 -840 120 -872 491 498 660 -531 -114 576 -342 -361 -354 284 -404 -537 -53 -342 112 -431 -392 -444 126 -130 -765 -286 564 -896 668 157 -324 733 -134 -121 73 -721 -125 -27 595 -600 390 -661 320 609 -489 -806 536 -460 335 289 589 570 -113 650 -704 -460 -99 134 -363 -9 409 244 91 -799 -717 -73 321 -166 -860 61 -283 423 394 -538 323 -68 -6 593 -769 -586 -811 500 482 -211 -741 12 485 88 748 -721 -744 -546 -441 -791 27 -72 -507 -213 709 688 390 400 -714 -149 748 783 -725 -109 632 -330 -302 -573 -32 -60 -332 571 212 -422 179 56 121 -308 371 -165 -830 -166 378 -363 -583 534 506 -614 -13 95 -549 -167 -537 -158 -428 -436 -839 490 684 -444 -20 -591 -367 467 420 -476 445 -426 -876 320 -531 196 566 -630 158 -825 553 -783 618 -63 -578 -664 -655 206 -697 184 206 217 260 232 472 141 671 -666 203 -772 -795 471 -9 520 -23 652 -463 -703 -840 -870 -411 -243 -795 -862 -704 -219 -66 698 575 -620 -331 335 440 -721 623 538 -676 660 -134 -55 391 687 108 696 -770 -161 -692 -34 709 -507 -739 798 -438 -620 216 149 -803 -4 478 772 -374 705 -838 -561 592 -737 533 -803 413 799 -858 618 -874 -817 197 -593 -193 664 -669 -641 342 478 -329 512 8 453 336 439 -567 467 -141 199 665 -351 -561 -718 778 157 271 449 -107 -451 -31 -787 107 696 -706 138 -581 -412 356 580 -5 741 261 287 -262 591 -108 448 685 -419 502 635 250 288 -664 160 170 -39 -791 517 -718 14 -334 783 -486 -385 -652 -207 -200 246 -725 -859 -268 795 -246 191 307 -275 -591 -433 396 -700 -619 -308 -755 684 493 -56 -685 -898 150 261 164 340 -63 769 -31 414 -99 -86 -192 -360 0 -246 -690 498 -822 -636 -565 587 710 66 -663 -561 -696 42 247 775 -161 585 -437 -607 -646 -131 792 546 -80 -325 547 67 718 210 -36 779 -741 518 314 -157 -67 -91 360 -7 -220 404 -50 738 544 -517 -104 -426 392 -883 457 60 504 253 543 599 112 734 -573 71 513 695 600 -237 -355 -557 -134 662 713 -801 540 708 -583 -828 750 535 -787 263 726 -444 405 -295 -668 220 759 90 -549 770 -690 -67 -193 -399 -570 -310 -439 -820 -260 338 581 -127 -745 373 -312 522 27 321 -475 633 23 -622 -821 367 -870 -18 787 141 753 -426 494 38 731 -150 -450 -422 -676 446 515 -654 -427 211 200 661 -248 -655 772 188 16 109 -614 -729 45 -184 -32 -284 -363 131 -552 426 276 -192 163 183 -764 544 -604 -228 -707 14 406 556 163 -153 -830 -107 -436 201 -278 484 -164 -854 -189 378 474 -614 -199 597 -662 -131 -185 -6 -799 404 485 -581 -150 650 6 9 -789 344 -569 185 -310 -696 -200 267 315 306 420 -570 312 -436 743 141 -396 484 -852 182 -326 -535 -799 491 -608 -476 -874 225 374 -667 575 -473 221 -65 358 797 758 -427 -446 400 -9 402 -306 737 -474 60 182 -645 187 -852 390 351 112 558 -756 -715 -38 636 -745 -100 191 -48 -132 420 -382 -792 -250 -500 682 -639 -257 -560 -796 -279 -709 299 -705 -116 -266 -110 -287 155 -22 -106 -612 -886 -776 796 311 -398 -824 433 382 -729 534 739 -305 32 -849 214 -333 -259 -162 35 380 778 -243 -772 -11 704 248 -273 176 -504 -696 -153 -224 290 -750 -589 -90 587 23 -612 -587 488 542 184 782 268 -325 380 511 527 375 300 694 -814 -808 35 -151 396 307 -680 756 -302 -627 703 -100 -79 545 -562 773 396 38 110 546 -90 -214 550 -259 -522 -457 587 698 -592 1 -537 35 153 -579 433 -348 28 124 -265 -211 -670 569 -851 765 -179 305 -164 -139 -69 97 -464 -485 -854 624 60 -131 -357 535 540 -178 -187 -603 -692 -667 -408 30 -793 -29 -637 -226 201 57 48 -150 492 332 -81 662 687 -508 -613 -782 432 -767 -555 -220 -545 739 45 390 -760 -604 -568 -649 580 291 423 -179 -296 375 456 -566 -660 -448 -274 -177 -3 -375 387 311 -51 -829 155 -370 -453 -344 -552 -320 278 -548 761 -785 218 -710 -630 597 297 589 286 -260 -125 -265 -233 774 -779 -822 -272 -55 324 770 -683 249 50 327 667 111 169 -620 598 -750 -400 748 323 349 557 153 757 -490 -666 707 -865 -390 355 165 276 133 -522 -680 -34 -392 -430 -443 396 671 -346 -729 648 591 619 -398 645 752 756 -603 290 -274 291 776 -113 -819 703 -603 364 -255 785 166 208 -138 -641 -254 -407 356 113 562 -893 82 379 -134 -680 132 336 -597 -74 -522 109 371 576 302 693 -277 -276 -680 -606 793 -510 -227 569 -84 57 -447 42 277 793 -426 -34 -436 -648 -830 380 -888 303 -640 603 202 -864 -316 36 -614 3 -317 -887 417 -479 -140 338 -47 387 630 -214 -853 -166 320 -426 -302 -505 316 -179 439 93 89 -513 -757 259 -318 767 -169 -338 -214 -365 -473 -492 -593 -62 82 -885 381 715 453 368 369 -574 382 -707 -820 -11 536 -409 709 -583 -659 501 299 -286 -453 -444 153 -708 -817 525 384 -248 154 366 -670 -17 -856 43 -366 382 213 -582 -58 81 -352 300 -111 232 163 478 -517 -617 -40 649 528 305 -618 60 -371 518 173 -429 259 -661 -235 -29 73 198 -400 -785 -601 453 -842 383 -606 -36 -440 267 257 -425 -315 -406 -204 -781 -524 293 486 68 -366 -556 -32 737 -722 -217 -103 -683 66 -357 768 332 21 -180 -81 -603 636 -709 628 -114 -322 -363 -664 445 -847 596 264 748 480 3 191 -657 57 -161 -782 389 -404 -566 -218 -511 188 -218 -240 -513 -54 -506 -317 -609 646 657 582 755 719 439 -205 -385 347 -888 -402 -805 390 385 -735 757 162 -613 -545 675 -229 -743 -584 -462 605 243 -879 42 -799 -891 389 -23 -262 797 -520 -468 -333 169 -461 -755 -705 -346 353 155 44 245 129 -597 -615 -154 -494 775 -259 265 -388 -111 611 -24 207 466 -192 731 -757 294 -669 -472 -496 -184 427 571 638 -539 -36 -110 763 377 -14 -346 668 719 -895 496 620 -98 366 -118 410 -147 391 173 -371 -11 -578 691 50 504 280 298 -180 480 70 -171 696 583 678 -720 -695 -469 614 254 -698 590 543 -411 426 -56 -544 -865 568 730 45 -119 80 687 -749 741 -271 -112 -532 -427 730 638 -870 -339 -175 511 13 585 -750 -387 239 250 -270 -57 -599 -892 -160 -645 394 -363 -524 -603 -176 230 -545 -699 119 712 432 -752 570 373 797 -336 -605 -778 263 40 -776 16 431 -390 404 261 -837 270 203 75 -38 -469 158 -255 647 463 702 -585 -53 280 -609 749 484 -32 711 -238 -325 -58 240 515 -506 -56 341 -825 -502 -89 600 455 43 -363 152 -551 14 729 130 -788 625 193 -642 -292 525 -142 -139 366 716 585 -194 479 721 -436 -539 602 -184 -818 797 534 -490 282 257 28 153 236 -497 -312 572 272 -284 -397 -127 -792 519 112 -818 -149 794 270 -167 223 -590 -66 606 -338 -550 433 -494 179 729 -810 796 786 329 -115 -595 -593 154 -494 -663 707 -859 -390 783 562 -114 -658 689 -702 -782 -704 72 -466 429 -62 -885 -6 -829 472 437 -75 16 681 -556 -337 241 -846 330 713 137 680 711 -159 366 -265 458 -826 -274 -231 88 511 602 -772 188 -4 544 601 -653 650 -23 -671 692 53 -523 -637 -607 -746 -449 7 -276 -24 149 -550 -806 -772 166 167 -478 -837 164 -436 612 -231 649 -382 436 728 709 -341 -807 526 624 -384 225 -669 315 -151 -181 394 61 -489 -478 -125 -835 792 398 -360 44 -476 600 415 -682 -577 544 -771 290 492 -19 458 -547 -224 428 208 -670 -224 27 34 -781 717 -464 -263 743 -14 319 -490 402 260 583 -321 -196 401 719 -538 -247 -809 -813 82 309 168 -498 405 -346 -828 566 -69 337 -42 733 130 412 -835 503 -638 -86 -403 506 603 -441 605 399 89 -554 468 594 403 -36 552 689 -87 238 -762 -375 418 -280 424 645 244 303 664 -168 -651 -442 461 -581 600 435 -249 170 591 407 -619 -737 -704 43 584 -673 -684 687 -363 -429 214 700 -316 -554 -574 645 -805 -835 -550 -394 130 229 -436 -90 711 560 -53 51 -478 404 647 764 -593 136 -247 -684 161 -817 -868 -363 -710 -185 -592 -171 -58 -606 -650 -837 -361 256 554 286 -206 396 348 328 -67 -331 -195 49 92 578 592 711 419 29 412 -191 -661 -809 -312 -633 -649 350 -585 -75 407 771 -282 192 -474 -499 -315 -19 -14 -718 758 222 364 -696 -805 776 -388 -482 232 -108 -10 -578 -5 -145 313 521 -455 170 -209 497 -570 -315 -213 -565 -851 59 350 -708 -673 -286 304 -180 -320 181 -654 349 -695 153 -221 -245 -506 67 -565 -897 12 537 169 673 188 -719 578 722 -148 80 199 -27 -561 -779 754 140 -379 -829 425 -25 714 -881 -232 -541 -787 -535 -558 375 -119 136 273 622 -150 554 -123 -539 -115 640 789 -462 215 -794 -293 198 -490 -616 -360 -594 -822 730 495 -599 308 705 -227 93 -357 243 -92 -261 -377 -182 589 -736 128 268 -307 604 135 344 -455 -683 475 770 404 -457 472 -515 -401 7 -534 -723 248 440 -864 -690 25 560 293 -87 694 409 360 -790 645 -663 -178 462 512 -414 70 -333 -394 -247 -302 -343 547 -107 534 -103 -388 -670 4 -522 -590 -777 135 751 450 763 96 652 168 134 707 191 -107 -112 -54 76 130 -532 47 568 -825 233 -194 -158 518 -312 -660 393 -15 17 526 140 235 20 -831 434 -785 -436 -443 0 238 358 -345 313 -163 -686 -687 564 568 -663 -3 -145 -27 62 -80 -837 -348 -820 654 -476 -47 -729 763 -781 -580 -716 -233 -297 -92 629 -776 -217 636 773 463 431 -1 -675 246 713 91 511 157 -144 121 795 -841 -345 89 670 653 -330 717 25 389 -74 -848 -245 76 -9 536 405 230 191 641 -503 571 -278 -276 583 -429 -204 -303 691 -32 738 -118 -383 249 38 -217 -529 94 -112 -557 629 -17 75 742 -655 495 -536 -771 -125 -734 266 601 -292 712 -651 -96 -604 -238 -318 -598 762 -651 -878 729 145 -526 166 -654 482 371 -456 606 -394 456 -471 377 -107 526 -213 472 152 -762 550 697 -214 50 307 337 -91 266 -20 489 -454 -159 667 258 658 -459 -466 -249 -34 -352 -51 -416 -670 94 -608 -224 -799 -701 65 627 -265 743 238 -499 126 308 -293 388 116 476 639 -746 -505 -374 -168 -874 -242 289 -759 253 -254 96 -244 606 -740 274 598 254 -471 621 -787 -509 -587 729 -110 -17 250 -674 -33 413 189 -110 -718 327 346 309 -887 456 -123 412 -280 785 211 -114 283 149 5 282 -663 -218 -615 -412 -895 -351 343 -812 354 1 689 407 -586 -333 -64 -281 -592 -626 308 793 571 -868 -721 -874 203 -527 228 -305 -512 -422 342 -889 594 675 64 -764 -856 -443 -451 -582 443 448 274 -804 -798 71 -147 -20 -296 682 519 -504 -597 -710 634 346 781 -285 -322 778 -729 257 -33 -30 -389 -140 588 250 115 -86 721 -683 -680 -419 -108 -54 156 -320 -178 -276 -658 725 27 678 -861 -407 -419 -190 -619 483 387 535 -272 680 307 -348 168 -20 591 297 -540 378 319 63 -651 -91 -59 -883 602 500 -300 -428 -313 -189 -855 193 -33 -117 66 218 -156 -409 -519 54 -73 -117 -861 -672 791 -326 107 441 -763 -640 -818 707 46 -441 -837 60 -551 -801 -751 576 -118 122 135 -834 173 -554 -541 -892 -385 590 -155 654 -750 -518 299 208 767 -410 507 768 399 -531 -352 -41 -714 -405 777 134 253 686 -39 275 750 -495 -747 498 -372 -364 452 -346 435 319 -599 485 142 81 187 202 -402 -512 626 -309 -452 731 -736 -801 -768 -766 -429 412 119 -739 -575 403 -836 589 -69 -731 -619 -192 -460 -702 356 487 -815 552 -472 -291 -449 -732 -740 -842 -850 -525 -771 -548 625 761 -895 196 125 -280 -8 -346 -517 -133 -750 339 330 202 -99 -671 579 -397 244 -80 451 582 351 235 590 666 -107 639 704 135 287 376 786 648 -524 658 666 -641 -201 526 136 -610 442 27 307 108 521 -318 -177 752 113 626 168 -789 -136 501 412 470 0 651 -735 -447 -747 466 218 330 207 46 -443 661 -338 -855 435 -74 674 762 -228 789 -770 750 -556 244 -260 -373 -648 -669 -261 -862 429 213 285 -377 -691 674 122 -414 -173 -634 -296 227 -258 -364 -434 -640 420 -879 231 713 -547 532 484 599 -663 59 -684 -279 -418 737 -249 -595 200 -715 92 -753 679 -586 531 -185 521 308 -267 535 94 -55 7 -91 -152 275 336 6 -151 757 -460 -364 387 -689 -716 -807 451 -354 -344 -102 407 254 -821 -387 763 54 -862 -652 -662 -478 -369 -597 34 -834 -616 -352 -335 631 685 518 -809 -245 322 -226 -362 465 202 473 510 -680 -43 -808 485 746 606 176 -479 -557 -478 538 24 510 -511 34 -442 191 -819 120 272 662 226 -276 -205 -123 -383 -543 328 -649 92 -570 -858 348 665 -42 285 -50 244 303 -289 381 -452 623 -230 -465 -463 561 624 -699 788 -477 -871 -501 293 -138 -176 122 -313 704 212 636 328 420 228 337 634 -205 -212 183 -496 261 -241 621 -626 -6 603 550 -13 160 551 -607 -99 -667 462 -546 765 -755 231 466 -881 108 -145 97 501 71 -261 469 11 254 -549 -729 -402 71 531 -856 27 -49 331 725 484 -148 383 -126 -216 628 493 68 301 585 523 97 198 363 -580 -852 115 214 627 -639 -153 -828 312 101 297 508 -344 163 211 -709 -357 186 17 552 157 -200 -2 -549 86 -430 -212 -234 -499 588 -397 635 118 -226 -523 -238 -256 587 -276 -509 -388 779 635 272 -253 383 681 789 669 -642 -161 -795 640 -206 581 796 -278 -533 -336 139 126 -424 737 657 -742 -592 608 423 354 709 -656 -300 -205 266 716 400 763 -501 62 -482 -418 96 42 -821 470 208 416 -684 -236 -476 460 455 648 -418 -821 686 157 228 542 -127 68 -527 -163 748 -592 -75 355 -246 -517 762 -73 -244 -423 -458 -860 41 -235 -247 -864 762 76 -712 616 -182 73 530 -34 -130 347 -311 -37 454 -714 706 529 -312 789 128 525 -563 322 761 -388 124 -821 -334 -784 -123 -859 586 25 -60 -178 204 -792 91 96 614 -502 683 -252 577 -883 237 357 -323 530 -203 -347 -409 -59 1 -760 -114 310 522 -771 -672 472 -881 89 261 -558 -603 22 667 -634 -197 -743 -437 -727 -137 741 599 565 -395 30 276 -824 616 -37 -36 -452 780 -589 307 578 -602 508 323 -367 -101 764 328 -640 -59 -517 169 -415 -878 578 52 -449 725 -713 -210 -791 412 -149 -68 -397 -633 504 -458 449 500 -14 -873 -562 -792 -370 -649 -125 110 -61 109 -379 -436 289 -208 -670 -268 -490 -391 -663 77 272 -631 -435 244 -367 -736 -736 -499 -67 746 -476 34 -399 -336 -601 503 -623 773 793 3 -232 319 -308 -78 -128 -121 -649 456 674 -629 104 -93 83 -307 -95 -329 371 -121 579 13 747 -93 617 -374 190 -811 48 -879 303 -16 -116 85 -294 356 559 -897 -567 -846 -731 -298 -398 -62 525 476 208 -127 243 -497 438 -324 35 388 -588 -665 -417 -46 42 -95 77 -796 -24 -523 -403 -346 -549 341 -891 463 653 -461 88 459 76 475 52 -524 -17 -110 -701 -883 -477 126 -886 -79 -782 -14 218 -631 762 -218 86 407 695 627 376 238 -166 236 -346 -760 41 497 568 -9 -128 203 304 -195 -56 -736 -2 111 -750 -857 477 763 795 -597 653 73 75 -167 211 -755 -660 -750 -728 -538 -870 293 -760 544 488 780 231 -898 188 -249 0 -402 -368 -74 548 -884 -365 -671 456 237 45 -821 419 268 235 -262 226 331 -696 -590 60 31 -769 298 299 -179 47 -91 -372 -498 489 -205 -405 -623 -789 545 -841 -460 734 120 -869 492 -546 673 89 352 572 -288 -420 -759 -551 379 11 636 420 138 490 -210 -377 254 434 320 35 -452 -529 -38 636 157 -359 568 114 194 -97 617 -393 48 -523 178 557 -764 -97 785 46 139 80 265 -785 -836 -323 67 -213 340 -599 -259 124 -657 -670 490 720 53 31 -14 631 795 -565 -710 677 485 329 163 592 309 643 393 -656 -732 245 -239 329 282 -595 -556 -502 664 -848 -812 -587 -326 -365 -896 771 -343 -892 -216 425 606 -586 305 -569 -107 756 264 -281 772 579 -786 325 -758 -447 -233 -628 -778 800 -235 -737 732 -774 712 163 -780 -845 555 -382 -821 -453 63 11 39 171 -291 -390 -800 -730 -606 -432 662 -740 -667 -427 -579 37 -684 93 665 70 360 -618 108 556 142 754 -473 -334 -744 -194 -353 41 -885 106 486 -882 -363 -892 -241 763 -483 104 327 -776 382 -54 364 20 -679 652 -876 -551 -831 -752 -816 409 639 -870 184 -57 -135 583 -489 -631 534 -462 -630 -46 351 746 -790 -225 -24 -75 -325 -357 93 257 725 -198 -100 -874 290 415 -272 230 561 759 -93 -485 643 321 -283 653 544 -355 -724 -802 571 -529 268 -167 272 -279 -104 259 -615 -762 -364 247 469 133 -796 374 335 463 -659 -598 -54 316 -486 -552 -657 -62 279 -372 94 -607 260 -730 245 445 -291 423 -715 -798 -667 -92 -154 -866 -706 -413 -621 -543 -314 -405 573 -642 118 469 -230 -12 -238 502 -525 -553 -843 742 -556 -582 617 -895 -83 420 723 -132 -413 664 -9 694 365 -321 628 255 181 -740 560 -424 487 434 -499 225 420 504 -327 -684 147 -177 -767 352 225 194 -624 578 76 -224 434 353 -460 -242 -428 449 -498 599 673 -454 146 -319 -591 -476 609 -726 250 712 582 -136 -477 609 -706 -184 42 -877 -75 150 -290 475 631 -701 -827 639 280 442 -683 -93 775 227 -566 65 -764 -180 390 577 766 -260 -80 323 708 -41 -9 314 695 -282 -520 -10 -735 783 -504 -14 576 19 423 -523 32 577 74 549 779 -244 -588 146 112 220 -730 -81 -323 383 -206 388 290 -589 454 -814 417 374 -126 593 169 751 -39 -193 -580 -639 45 -354 -356 -126 -365 -667 -305 -225 -282 -449 -825 -161 578 -141 125 -304 120 -788 -34 680 703 135 -520 -6 551 -292 286 203 -771 454 -478 -235 -367 -155 -223 428 732 -106 -693 125 -777 -797 95 300 -329 422 165 662 -512 -97 -885 -3 100 333 -646 -175 -120 -160 223 -805 550 91 -17 13 639 -888 -874 710 -116 219 -407 540 -595 -806 -352 -469 330 93 119 130 -784 538 1 67 154 -660 -146 -884 -866 14 528 -464 340 -737 -46 731 524 -687 -407 -859 501 191 -157 -497 -776 -670 -541 -524 668 487 709 -410 -16 -174 601 489 -551 315 292 641 498 27 -527 712 -607 -243 301 -608 287 -260 585 -376 54 -782 47 697 -108 -356 249 -192 -752 468 -35 787 68 419 776 751 475 36 -388 416 101 -1 -702 -751 719 145 -619 -502 420 -18 272 -538 -220 123 4 662 -27 55 -130 603 153 -717 -23 614 -577 499 538 -358 321 -793 -211 -117 709 -515 -351 -832 -66 769 778 763 -269 11 -434 -369 377 -281 408 -656 377 -7 -626 -486 -877 -637 529 -240 269 26 -252 440 74 -117 -292 580 730 393 -519 352 -312 316 -163 70 -396 41 -533 -865 -186 -756 -54 372 -305 566 -746 -377 -733 -578 -837 434 -75 369 118 612 -230 -637 -894 -831 -518 -756 -248 -288 -349 122 -813 638 -778 -705 -584 -173 -759 -208 -518 192 -588 -109 313 -122 -649 -867 238 -863 549 -123 138 -808 162 124 -201 673 -825 261 -719 -814 321 62 -363 -345 -372 -348 -778 404 -881 588 555 -744 -534 -521 -190 -401 -270 -794 -190 -879 -783 -148 -892 582 228 -794 -41 -253 -647 782 -94 -687 -599 484 -340 -576 450 -302 306 -840 36 -736 745 368 290 373 748 -803 -416 -574 -87 -816 15 -345 -792 313 -198 441 -701 577 -47 -790 -310 -355 298 -879 -826 377 356 456 304 -461 548 97 371 162 295 137 -581 -356 -109 611 360 462 -326 515 -351 -465 -344 -657 691 -297 222 796 540 43 -417 -851 -15 597 391 -177 594 618 -286 418 -742 62 -158 14 -303 -150 -606 -581 -466 -253 306 164 783 -221 -118 -668 582 665 -549 33 473 305 181 318 338 -691 -874 391 380 600 53 297 -272 162 646 -679 499 -396 -282 683 -76 -885 793 -415 282 -768 -860 617 -326 91 373 9 287 675 121 -473 -265 90 -805 -837 303 546 -114 613 -351 685 -226 16 -229 422 73 486 524 374 -26 591 -720 -111 709 20 682 488 767 -136 -11 692 213 -6 -446 -668 546 -843 -593 706 -294 573 231 -25 -521 203 571 46 -594 368 788 511 586 190 594 -777 692 -837 -856 -410 -369 494 -583 612 -816 -758 331 -73 -21 -484 -70 491 -364 638 473 55 -280 -489 -345 165 48 783 -43 -823 -501 -388 -119 -470 33 -219 441 -401 68 473 530 -527 -754 -709 -48 18 -500 690 353 -454 716 -214 -455 222 -277 209 264 -720 101 166 -572 361 -893 -90 -499 87 389 611 -757 -212 -469 20 285 -864 -879 775 411 159 557 31 -327 766 664 -115 -565 -88 -775 -207 622 485 -774 470 502 603 -81 313 10 186 0 101 472 495 583 276 485 -134 -808 544 161 -858 296 763 138 -894 287 -694 223 -203 264 -285 -174 -696 -34 -397 67 298 694 169 744 287 634 697 -701 682 521 433 -287 187 -777 415 145 -259 -805 -536 795 -456 -750 445 720 254 146 477 -139 41 369 543 375 -161 187 232 151 447 -783 251 -755 82 -192 372 535 180 -305 696 521 -287 526 519 -294 427 799 -322 241 -234 264 -732 -517 276 -844 540 -261 146 -363 740 110 260 741 307 -472 11 -421 -548 492 560 -886 -251 -844 -474 786 582 593 -826 749 -265 643 -802 -713 -524 -453 484 681 404 731 -59 60 536 -212 -528 556 -200 106 272 -754 -891 62 81 38 449 -471 437 -842 21 -782 775 710 -597 -721 -805 507 630 202 503 131 689 -704 -894 284 -218 291 124 -158 547 -237 -184 176 -98 -491 635 -835 566 -16 592 -348 -333 -283 -679 502 545 -758 69 153 216 -684 712 -869 -755 -128 486 1 318 560 -848 671 -160 8 302 -729 671 797 476 -239 238 -793 193 -46 737 469 -246 -516 -748 311 -103 62 -259 -210 268 -117 -522 -473 775 151 -596 651 -481 229 -66 301 -185 533 652 102 228 -371 188 56 -423 173 268 -304 736 -815 -589 383 211 -373 557 -621 52 -898 -428 -212 248 -182 -182 -343 -87 351 -458 788 -324 -490 288 681 432 -278 17 694 -447 0 -68 -468 736 -451 205 -277 -294 183 524 -382 -729 -401 -779 -593 -120 676 -260 -672 -437 -794 515 -219 -286 -665 -98 -662 -35 207 -864 -604 -234 440 156 -807 -755 -128 -780 388 626 585 -843 655 170 -447 -769 -491 303 -577 674 627 335 -9 -63 440 -168 -342 477 57 -391 163 -510 257 -690 782 -890 231 -893 169 107 -34 -220 120 196 -131 -399 -564 -81 -127 52 -314 269 -834 137 81 -895 290 234 149 580 -483 -314 36 709 257 474 130 -876 -812 572 421 127 -802 734 -586 556 228 602 219 -816 -900 757 10 -216 -887 605 588 -380 145 -561 714 505 -214 -567 -782 452 -657 -566 -730 -742 -870 -141 255 -741 519 425 167 515 305 629 534 -410 -481 -288 -402 -159 455 -700 -227 -638 -719 -532 -729 -839 -304 668 -200 787 371 476 309 402 86 -131 -99 -597 58 361 -521 273 -861 -192 426 -204 668 -403 568 620 -377 -413 66 -618 -200 312 -158 -125 -213 -427 334 -644 -257 165 -164 -70 -144 -121 -110 -372 -513 740 25 749 -233 -571 646 120 -779 484 736 548 -791 -78 647 474 638 -135 -495 433 -453 -222 -827 174 230 149 263 591 -758 796 325 219 -584 451 -503 -752 389 64 41 -757 -405 473 -84 -567 410 -880 222 463 784 157 -739 544 -294 -37 -274 718 -823 111 -610 445 637 -408 586 -619 726 398 -697 -430 -500 126 393 -59 389 738 173 94 -527 -257 675 -123 636 332 562 352 235 -648 -220 350 593 647 -155 437 -873 -696 320 433 -636 -896 -657 -8 573 -843 -861 -839 8 493 -842 -885 -816 246 502 -166 651 -661 253 -650 0 -161 -251 330 -776 -106 150 -178 -726 -292 -841 -248 -723 143 128 777 93 -142 -249 732 232 -244 -486 -80 539 563 -678 -196 -145 667 79 -41 616 494 83 -343 415 94 558 721 601 158 -580 521 95 -59 -517 -229 644 -470 -203 506 54 558 -531 -338 -742 -152 692 -499 138 -421 -700 -409 58 602 602 -491 54 -602 725 531 242 105 738 422 -448 -686 -7 730 557 680 55 -756 -634 623 -516 128 -100 -852 459 643 204 -388 176 -702 673 196 -803 106 299 409 249 270 23 -127 -622 25 -420 482 -871 -486 96 -872 -186 -161 -279 -889 303 -728 -897 -365 649 -765 411 -335 -49 -802 143 606 -749 -632 699 564 -463 770 94 -873 -114 434 -85 597 323 31 -482 -221 -371 -41 -367 -63 49 -54 28 671 388 -164 670 142 -878 272 261 -899 -571 -692 -420 -749 148 -498 384 686 -889 -477 485 -333 -82 -457 69 -308 457 -349 567 -78 -274 -727 -664 232 443 -69 724 102 -399 -243 351 572 685 611 -254 385 360 768 518 125 -434 -470 -189 -106 168 313 244 521 48 -742 650 55 -736 312 266 265 114 -302 295 -141 445 -293 -6 -527 741 -159 627 -610 412 -705 758 -558 268 -364 493 692 -183 -871 92 155 -673 394 783 -123 276 -735 -62 -895 -767 582 -90 -321 508 643 10 -771 684 353 -147 -344 -422 -680 -302 -301 -90 -89 507 432 522 -242 786 119 -783 631 179 -343 -653 82 -638 718 -676 353 -117 535 344 -134 -860 197 734 322 -27 -195 -496 272 -212 721 -385 442 74 667 -643 -122 333 683 660 -252 -818 -683 -54 -503 -416 -888 -336 786 -5 -741 -871 383 -813 -422 -373 -432 793 222 -616 -767 -588 186 -676 -77 -535 79 566 -757 -148 -171 179 -304 33 35 -432 -532 116 -25 -700 -93 718 -644 -653 668 755 708 170 521 270 -897 799 -882 -408 -234 559 -368 460 -593 -212 -669 -811 329 540 -888 -394 -809 593 258 515 473 786 279 37 -797 -317 148 640 276 -286 759 -283 -735 -711 -390 651 459 -577 69 439 -501 -564 411 -293 273 -53 260 494 -91 -221 497 -850 -522 -549 141 322 -684 784 -865 232 238 401 95 570 -630 -797 628 -107 -137 -417 -418 351 144 -45 302 -201 217 -253 319 464 328 -229 4 215 -33 -94 591 592 610 -768 -838 269 -648 -781 -751 355 -684 -35 450 -343 760 180 -752 190 526 116 759 -708 578 -839 190 263 -833 -748 -610 -783 -671 -625 726 530 -388 -518 -523 -216 -798 -460 -553 629 239 520 -437 -626 -475 320 -449 -143 461 408 231 -32 347 27 -632 -7 -261 -8 707 531 761 -38 319 98 183 403 742 121 52 765 415 521 -16 708 -824 -299 -547 605 -89 -565 -142 154 -636 -330 -350 271 -184 234 -368 -644 -216 -181 670 -353 664 692 80 -206 -216 -459 -712 -756 -696 536 186 412 350 -837 513 -866 206 -253 658 -570 -332 -465 230 785 -697 244 -747 -294 21 210 552 316 -661 198 -870 712 58 -305 91 -378 -85 467 318 729 -505 -532 405 -149 51 620 193 -190 -374 -297 -430 -660 560 -808 -551 -148 -846 160 -5 -376 161 -202 -750 48 -446 -714 589 33 733 769 -46 -485 -208 -65 -730 50 69 -563 637 -301 -722 -344 -55 -396 -313 -410 -735 11 -815 -242 544 -120 37 -431 576 -663 -476 -407 51 -361 75 -259 -107 -834 270 584 385 443 -786 -694 -333 418 535 641 -789 386 584 138 -196 710 -516 -880 -809 784 -483 731 -372 -484 -854 600 -846 421 463 -728 -399 260 -888 -552 -797 -518 -805 497 615 57 674 -890 -78 -5 128 -730 -288 -111 -554 -70 -457 665 456 93 606 -800 -889 474 293 691 -523 -412 316 633 125 251 701 32 -161 -197 437 -217 264 -748 186 -473 -627 33 162 -740 -359 760 693 285 145 -356 -199 722 -348 -754 264 -116 258 -833 -634 728 -580 696 -441 310 -134 381 562 -375 -830 -461 -553 -843 -890 141 -223 363 599 643 383 -154 -217 -156 140 -720 685 753 -8 154 -18 660 359 773 775 -376 548 570 509 603 674 -99 192 65 -387 170 -667 377 734 -335 94 -165 -331 250 -793 -439 565 258 -201 71 -168 550 -313 -127 -729 -876 -701 91 52 -838 -780 189 60 632 773 -799 697 -17 68 -132 -281 579 -33 312 -228 -729 -846 104 220 -753 -836 -185 6 -93 573 -540 22 -547 580 702 -708 -780 -152 658 594 -205 -853 -860 316 -281 -682 -496 265 709 -456 61 437 480 -6 604 -412 439 76 32 230 -893 -458 572 -860 386 -370 -130 800 -359 -706 -752 294 -236 473 760 -404 -331 -835 737 -274 -583 295 715 669 77 -516 -804 -569 -574 -381 -46 -640 160 131 514 -85 785 422 241 -828 83 -872 -730 406 689 -24 571 -659 503 484 610 -650 -676 486 476 -708 83 606 -857 85 -727 482 552 -660 -451 567 677 746 -598 324 527 -707 459 504 320 -337 357 93 792 -799 -833 718 -814 -813 -775 -628 377 -425 -564 -284 359 247 -513 774 242 665 503 625 56 -634 -45 -190 -590 -70 -852 209 -181 382 -300 -465 -598 706 736 664 -206 780 -361 -109 -757 76 -458 77 -723 -474 -435 401 -103 435 -871 -789 749 181 376 -809 467 -310 -696 638 -67 17 -511 -667 122 -297 -552 727 -427 -197 -224 483 286 -237 -365 610 -376 491 -751 -653 -687 649 -321 537 751 59 -605 207 249 665 278 491 301 -338 -744 -487 678 -339 -503 -629 40 94 343 721 -415 -446 -206 -181 -771 -834 -261 606 -422 370 260 -876 418 -644 -808 -263 -512 425 537 -615 -456 -284 -680 -845 -718 768 -97 -251 -546 610 -547 -528 -172 -576 566 443 -359 539 -74 -79 290 -170 -809 607 -366 -112 -127 284 -834 410 -693 211 -401 580 -64 676 -188 -304 442 -173 107 385 -513 58 -879 435 43 382 281 405 384 582 -717 317 715 -745 142 -777 227 671 -708 -742 -499 -117 117 726 144 495 -505 -817 557 -817 -899 230 256 -550 -47 639 -547 -359 108 731 680 -278 -889 698 525 -199 280 -857 504 102 -440 -858 -826 -50 787 -195 543 -769 791 -649 628 -489 -839 306 -294 -232 49 -703 -603 355 -884 -140 -666 -324 726 -86 -425 -613 -16 215 -429 -550 -691 441 -433 491 533 -881 669 -16 687 553 -384 -316 -467 -446 -363 410 -41 76 -499 734 541 -781 714 -663 511 -470 -604 212 -107 322 -809 609 -641 -789 -24 270 -465 327 293 630 787 -135 176 -161 117 -491 260 584 -655 456 624 779 -697 183 766 375 26 341 190 -700 520 -277 -717 -350 -242 205 703 586 -179 -178 424 -284 -84 796 -61 5 -719 -256 -241 -525 -194 518 265 233 61 434 82 252 397 734 -866 475 627 -140 296 174 -607 386 -356 72 173 47 -264 -224 712 -355 455 -735 -183 -581 -291 15 -211 -354 739 -211 -604 -820 -782 102 -787 -681 -34 49 766 194 -29 49 26 -118 356 -7 -179 -529 -810 424 439 381 627 -342 71 657 180 78 -547 707 348 -359 -690 175 -774 -589 -724 -696 677 -183 -777 694 620 40 284 444 152 491 -155 -491 396 781 -814 -637 -718 410 24 -685 710 -815 -689 436 717 -413 158 -222 -250 449 -546 141 -721 574 -68 648 587 -555 -824 743 -119 530 -240 303 254 184 791 288 -753 308 -664 -302 -541 -554 323 -784 528 -121 -613 35 637 -488 790 -584 -203 -875 -816 -261 -376 1 -231 -432 541 696 315 -155 -257 -277 537 675 160 609 150 -348 -66 -112 -528 457 324 228 316 -4 -593 -182 -193 718 616 -166 -391 528 360 204 281 -733 -529 -518 -234 664 490 356 -406 83 -422 784 154 -395 594 336 389 455 502 -457 -486 141 742 -690 481 -562 57 748 -440 -394 -129 -395 642 82 577 -764 -221 -550 183 153 -581 263 -167 -106 602 697 518 376 759 171 180 642 -466 359 -275 105 -202 59 -371 -633 -437 568 -551 317 -129 -165 333 501 -305 -450 -435 30 799 -167 -625 -682 -497 -358 -126 -628 -118 683 -542 383 228 -879 -786 -337 484 -529 681 205 -531 332 -617 -214 419 -199 -274 -802 422 -413 -225 101 -137 -392 67 -806 -244 -105 -570 66 12 151 -856 74 121 -179 -747 195 725 73 438 -531 774 694 19 -506 -75 641 473 -573 96 -133 -631 -585 635 735 668 -383 758 -865 -28 -376 641 -36 479 -393 187 -401 217 -210 -857 -891 155 445 -361 35 -259 -187 142 -589 -35 192 -626 204 380 -71 747 -112 -539 660 -143 -137 770 -422 176 495 624 -43 652 631 104 89 586 -710 733 -796 384 44 -761 586 -127 440 -587 -556 187 221 472 245 500 -627 80 341 -612 -281 -355 -197 759 -762 55 -384 218 513 455 764 -249 736 259 -692 -727 -594 -710 -227 -14 76 501 -737 520 -412 -778 398 390 691 -726 -83 -260 -198 589 -506 72 659 610 -605 219 3 -376 356 -367 619 -585 241 681 -889 -281 -484 -775 610 -62 -555 -334 726 702 -194 -131 -597 -27 326 -294 -481 -826 -819 -115 -481 143 -547 -722 60 -230 -783 -687 -374 309 -471 146 -186 387 71 411 -237 -267 731 -494 -459 -415 -539 -119 -835 -513 -853 -121 -764 -667 -459 -99 -280 -63 -407 -286 -768 -499 307 -448 -884 -436 -795 -197 622 -48 -546 632 -852 57 -163 -753 744 -747 697 -170 -142 -385 -879 -281 -347 -582 -456 -170 -182 228 290 -659 762 247 189 -158 -2 342 450 -786 138 60 -338 327 202 -672 -757 -201 778 -169 -316 22 -213 382 183 -636 483 -578 -97 367 461 -28 188 124 -382 -21 -5 -340 799 -79 -831 -133 626 501 -96 -238 385 695 264 -88 445 -485 612 240 -818 379 -347 221 -743 -400 759 503 591 32 -576 516 -340 654 -220 -329 -834 -392 370 370 -870 -198 -197 789 660 227 676 244 446 -160 791 396 759 -553 -259 94 -363 -163 -445 528 278 418 -577 -439 525 -386 -758 340 -646 405 -546 224 422 393 -183 -589 -373 212 -548 -804 -601 429 -457 711 -314 -545 -586 699 -558 617 171 -322 -888 -773 18 -19 -664 -197 545 494 -663 604 -683 -606 -102 487 -272 617 649 768 -771 69 287 -616 -575 573 -479 617 371 -496 92 -354 123 -530 -476 -746 -159 -787 -442 547 490 89 -791 -452 -533 -360 203 753 -559 233 523 -457 589 -202 684 167 619 322 534 -694 782 773 -833 270 -768 -21 574 -709 -854 -148 652 338 104 -468 -580 -83 544 -39 -489 -600 -440 -762 -348 348 -826 -799 -99 314 -441 22 410 120 -267 716 -724 249 -32 108 61 -103 797 -477 -22 600 172 -199 -109 -833 -440 598 -73 351 -823 396 557 -735 119 -90 121 239 -549 -551 -354 527 -351 355 47 -875 344 -706 706 673 82 171 -683 -657 582 -874 -835 -91 546 -554 -558 -381 232 -45 684 97 -388 713 649 679 -502 168 615 -33 702 -696 -379 -450 599 -188 -851 82 -95 184 -177 -595 -781 668 -461 -760 611 430 618 86 580 762 764 488 770 -723 -256 -178 -574 330 -568 243 1 238 -324 0 728 312 -573 395 -502 -882 -111 -216 -230 -250 330 409 -91 678 -582 -613 443 42 663 585 56 91 -220 -526 -269 56 383 -244 -211 -598 -452 153 -99 154 761 -126 6 573 168 -148 381 -896 526 31 631 -128 -723 -618 -736 295 574 -629 -503 580 -421 719 207 -458 -646 -568 -6 -299 684 -636 326 82 -381 276 599 454 -416 267 -285 253 -234 -657 -719 295 209 642 -863 -39 -82 -54 -350 437 279 104 -697 -750 32 -897 -200 -377 187 -718 -597 86 108 -94 -444 598 208 -240 -823 -892 209 -484 301 142 -455 -181 354 394 -124 767 -336 -661 63 -868 266 -381 -900 468 576 -349 -191 -418 -75 409 -481 278 -525 -721 -275 526 431 222 -68 588 -835 -355 35 -758 110 -591 224 -761 199 -822 740 675 -597 -541 -899 506 -890 -193 617 -470 61 -260 -789 36 451 278 -440 -720 777 -467 -890 -238 429 448 658 684 345 -556 -188 -18 -165 -242 -225 -21 -161 679 501 -15 -778 -619 -491 -533 -302 -42 -850 778 785 531 608 534 -864 -623 -564 139 144 -899 -98 -552 31 585 -156 -278 -565 726 -730 17 587 -222 -683 714 65 -304 326 -374 161 -449 781 135 -738 -258 -701 220 -109 494 -686 101 -169 -688 454 49 -4 -295 594 675 5 368 404 -686 -788 -713 -347 -820 -595 557 -417 565 -117 397 363 165 -143 487 196 43 121 786 -704 -79 122 -397 -842 -104 701 -19 -779 556 1 633 -490 725 421 -836 -510 -453 -894 -267 410 -766 463 -190 -873 -407 -692 -343 9 689 207 -8 -107 -751 444 -268 490 -327 645 -691 -258 -831 -259 520 230 -512 -874 -358 -114 -771 78 -272 -578 262 174 -644 512 -333 -779 -687 40 243 -470 -799 -572 -94 497 -477 -16 425 -370 -695 275 337 160 797 86 726 51 -667 -665 625 -570 583 80 775 -446 636 402 662 -654 379 264 378 233 -525 -437 -451 -747 -544 -309 133 -749 2 -744 -203 164 488 -58 -773 -94 -319 -364 531 -806 -37 694 624 -451 -881 157 96 69 428 -283 749 -521 430 665 -833 -841 463 392 -892 -256 -174 -667 748 237 -420 -218 572 -703 -422 316 617 255 -317 409 -231 -161 677 749 305 -309 -171 638 -547 -24 -391 -246 -273 -643 390 322 -232 -840 -12 -391 62 -457 307 373 -560 -681 -283 -539 677 -658 -888 241 649 -86 434 -723 718 -777 83 205 410 492 324 388 756 -792 -135 -432 -74 -894 536 -813 438 -723 -648 -255 -738 672 520 114 -666 133 119 -9 -588 344 -363 599 -509 256 299 -366 -413 -460 -116 -382 -18 -657 -274 780 -833 -804 -877 -745 33 -480 726 662 -750 -640 -403 -732 -355 216 595 409 -850 -22 146 731 255 153 -515 -830 255 -540 -107 497 0 -599 -640 231 447 -221 152 -531 -474 633 -839 -697 680 226 -220 -573 32 669 -482 -463 69 157 -475 676 -697 721 371 239 300 -144 340 -50 704 105 199 720 -738 177 -585 -319 264 -140 -510 240 -755 -147 -312 -628 325 -3 -898 -598 -227 -253 -531 516 7 598 334 291 45 -62 448 496 434 322 -70 -491 351 96 -473 -640 -567 -726 -269 720 64 -786 -27 685 -60 479 -224 89 -607 584 -471 132 -830 -576 -826 -94 -860 427 324 740 -95 166 364 -199 -137 -47 -849 667 128 423 -44 -457 63 -715 586 280 -746 578 747 760 -581 348 769 581 600 -673 785 -804 364 750 -835 -494 -457 777 -795 660 163 -732 -598 715 -269 126 379 764 -196 -804 132 397 -76 -237 205 -44 -323 -765 -182 212 630 -514 -636 -340 782 -793 -634 -849 -408 -55 601 259 304 779 -637 -619 -10 165 -285 -546 -304 -537 -153 -504 -105 -407 -591 -547 -789 -824 -329 -63 -847 -81 338 439 30 330 381 409 446 -283 -624 -308 424 715 269 -282 523 -571 -237 -284 152 -752 -545 621 -736 209 -393 586 318 -163 665 -165 -388 42 315 27 -653 -299 184 -179 645 -362 -652 -304 525 100 503 98 398 -41 59 -545 -279 397 -647 658 -876 -110 -563 726 575 771 -292 -186 488 -340 52 -817 734 -217 98 -897 191 284 240 -364 -427 514 -736 -634 152 531 453 589 573 412 -224 461 -636 220 473 -751 -780 361 298 107 -446 -183 255 794 260 -209 208 87 -164 -776 -45 -388 -826 472 -451 535 -7 750 558 -376 55 703 -509 -714 -345 715 -355 235 44 -795 175 730 -162 -715 -214 733 199 -421 -162 -300 586 679 -534 -278 773 80 -607 269 124 -514 323 276 -194 364 -36 -119 -616 763 4 -840 -288 291 -25 758 -570 -584 515 -516 14 -317 536 -566 -830 602 -741 745 632 -503 -559 725 659 419 -829 -358 -765 137 566 -422 782 -474 -140 335 -198 16 -282 -14 7 -474 -738 -339 -633 59 499 -466 744 760 89 288 437 573 470 379 265 7 -326 -171 -237 405 -758 558 794 -248 265 -384 -809 -199 -713 397 -788 644 3 471 379 88 15 -820 341 -57 394 544 367 596 234 405 -515 -409 -420 -68 228 -846 -469 -693 -253 -658 -625 -423 -65 46 351 -200 36 -208 -447 192 -186 676 49 102 264 562 -277 -383 -696 -581 683 247 -601 -86 281 -141 -355 -715 -764 347 460 445 51 157 303 -628 378 605 659 -559 312 699 -781 -884 -61 -832 -374 -819 519 -435 -389 394 -822 235 -142 -643 243 -180 -349 587 753 658 342 -506 -760 -356 -386 20 -12 544 -399 678 -102 -414 -118 -345 141 -276 -571 -758 611 -303 329 -827 296 201 -145 125 -241 -246 682 -653 -353 75 -552 -128 793 63 425 -178 698 240 24 -339 -664 -351 447 -191 681 -4 197 -783 -629 -204 64 341 -272 37 -823 -581 -821 -477 -459 -149 -10 -619 -182 425 -130 792 410 538 708 -479 442 92 41 -838 -255 -811 -445 240 -165 -446 -318 500 188 -209 663 -350 490 472 -40 738 -595 -508 -554 566 362 -209 -725 -33 300 -635 -223 376 -111 58 637 -486 594 -615 443 569 -642 354 -248 -1 719 48 573 -836 798 68 -818 -839 -877 -618 -592 -116 40 397 783 -563 -180 203 443 365 -301 11 -404 439 94 -856 -37 515 338 -862 -546 -204 -73 -168 273 217 346 -672 498 -863 40 476 200 82 -10 -643 -511 495 -526 -398 -373 -539 -671 403 -596 706 -389 -684 -461 -527 12 -249 -78 -16 215 -441 393 696 -805 -521 -156 -104 624 -313 -789 126 347 -562 760 -244 533 -737 391 762 701 62 -464 4 -452 -302 218 582 229 -753 645 185 725 -205 -283 786 -667 480 -515 488 120 429 -387 693 -601 134 -599 -372 672 23 467 -892 -208 -471 -531 -514 196 532 -8 181 444 -486 38 205 -383 339 -361 746 -437 -59 219 391 197 -669 -101 763 -646 302 130 213 -291 287 -750 -703 345 27 706 109 -708 -692 -427 -594 -558 288 313 -445 82 765 285 -211 -672 3 -188 52 333 -702 -896 -225 -867 -388 258 702 -709 -251 268 96 -487 599 128 -374 739 737 469 -329 -163 -103 508 83 517 -112 -656 311 419 -801 204 498 -317 438 -144 -606 571 -343 85 -789 789 762 -212 -666 735 -629 -637 -715 -360 -104 -382 -127 -827 -503 631 671 336 94 -419 -394 605 781 537 -525 -509 321 -99 629 -50 469 -696 410 526 -313 -165 516 248 -205 390 679 597 669 127 -412 -886 -260 764 149 156 387 348 539 456 -768 650 272 86 -673 159 556 -260 104 712 -525 228 -290 523 -296 -881 603 142 389 419 559 -148 600 -466 -769 -629 775 601 -595 -528 -503 389 240 607 57 119 15 -439 -280 575 -163 -66 -647 -493 17 -197 -577 -868 -757 259 294 695 574 -502 -891 496 724 175 -480 587 760 -442 113 702 154 488 -593 583 -330 -389 618 -183 514 -546 -753 156 -355 -263 -565 372 -555 539 370 81 211 463 78 -673 393 -469 331 -668 -576 -848 -847 335 608 -394 -148 -825 697 -876 -141 -716 -584 164 -598 -718 -199 -234 -770 -327 -53 732 346 -551 500 88 154 691 157 -626 594 -457 -635 229 -123 316 -370 -605 501 -351 569 402 324 -847 393 201 -777 -642 439 -81 -501 -721 -749 -367 -837 345 646 456 -466 -353 -327 667 275 720 324 538 -722 -866 -797 623 -307 -405 -370 476 -14 -684 694 230 -212 305 419 -481 13 -652 262 -874 -114 -683 -670 -695 -595 -190 -520 310 567 447 518 569 -626 -398 -467 -829 -866 20 364 590 744 528 -429 694 -303 -12 419 722 -116 674 329 420 510 -649 -179 -416 -578 -594 -879 -836 -296 -602 -887 487 -806 -860 -453 -53 -557 158 694 751 700 -602 595 414 414 558 -774 745 -657 -248 -115 134 430 172 -671 -583 -537 507 -396 -70 389 732 -681 -227 612 53 -585 452 -106 468 -832 616 -338 181 19 766 -156 -605 -410 -851 491 -827 -106 680 -401 554 -824 722 -269 -215 -853 -866 786 -410 -664 444 -31 -175 797 -710 -231 -621 -727 754 -6 3 -533 -710 503 -500 644 601 -640 150 -825 94 -243 -101 -781 -75 20 735 64 -416 527 -703 -766 -623 354 -287 605 -164 503 -92 123 35 279 -610 -417 800 -877 -610 -112 376 762 162 -744 -437 37 -73 -531 747 731 610 433 -75 487 668 798 -493 -531 157 -492 -270 -761 -169 -117 204 -365 -163 -722 -800 -644 739 460 -643 644 -37 594 598 -252 526 -419 567 -339 540 303 -444 566 -710 -523 -60 -158 -825 534 -654 182 229 -825 -225 -53 -534 -244 620 -897 624 743 76 -279 380 -480 -493 640 -889 435 565 732 552 -514 -634 -261 147 -76 -176 -257 -299 324 -519 353 -717 209 210 51 -459 540 250 -753 -179 -529 -62 -67 -17 369 414 -666 -536 180 -351 -207 776 -316 -885 -773 -602 -172 -150 -367 -510 -617 -686 -56 -651 793 -277 -272 565 261 495 616 799 182 -508 -144 -449 -586 73 -349 263 -821 246 -628 -546 -94 -862 -581 500 735 506 -476 159 -117 593 686 -727 -621 -635 757 727 -335 -167 236 -339 544 -602 159 604 -705 -263 -215 -109 -586 -405 494 537 -382 399 -79 -813 772 -344 -32 515 359 186 -102 -4 87 135 775 -760 -830 -820 -368 100 -248 521 -492 530 354 714 -611 -349 -811 -310 -362 -620 282 362 160 -605 750 478 758 509 59 765 -235 497 -144 470 -506 332 346 -620 509 -817 -709 -473 507 482 350 -227 209 -555 -706 -672 188 126 -673 -884 -289 -255 671 24 -140 -325 191 -348 391 215 -623 67 -564 11 243 -823 572 258 -336 -479 -700 -329 9 559 -588 365 -628 -283 96 -707 -487 -384 -819 763 -582 43 257 -604 -481 -804 -427 327 -443 679 308 702 -153 -366 546 -608 691 -831 500 723 -71 -668 284 -251 640 674 -851 -658 525 -523 -886 -334 150 120 19 -342 457 414 167 -407 -335 -361 -203 152 286 519 -578 627 -532 262 484 -266 -78 330 310 -50 516 187 -543 356 -845 682 -546 784 171 -521 486 -370 -689 -544 366 -742 -299 772 -68 -303 -455 -255 -793 -330 414 577 -590 -708 -77 358 20 -638 405 -119 28 -408 626 649 425 -53 115 -188 -614 -471 629 -345 61 -876 -650 -682 -571 418 753 80 -402 -202 -850 74 312 -601 -71 -417 -571 572 280 233 -127 -246 -611 -494 580 -194 -702 -244 358 -484 379 -823 330 -725 -530 -447 119 -70 570 198 456 -399 591 -815 -503 -552 -195 281 -67 756 -369 -12 300 -370 -23 634 -344 -879 193 607 606 -127 51 -639 302 -220 153 -375 -628 -814 -653 -186 -686 -668 654 244 -263 218 -181 -532 609 -797 508 637 438 251 521 200 302 -616 758 279 67 -89 -210 576 749 -759 -385 572 -19 -289 -113 -644 86 -489 489 -691 -538 -95 -651 94 -45 705 -77 -210 444 221 -681 577 -687 707 -701 201 613 -140 337 44 -45 -177 -123 -428 -750 630 772 116 -207 -583 -375 -174 -365 386 -287 -879 553 335 -337 -189 -361 -240 -206 -852 -161 -257 795 459 -454 -205 -692 -701 -289 -778 -337 568 657 -255 400 640 102 -256 -471 -325 242 715 75 -745 462 -179 347 247 641 728 -631 -708 -506 683 29 -633 353 -163 -308 4 186 -669 -812 621 -404 -495 688 405 289 51 -309 76 -847 -859 -829 -724 -574 210 -705 419 -88 48 549 159 -555 -631 206 5 740 788 772 -805 -171 126 671 445 211 24 -626 -278 -301 358 718 -236 -689 -621 314 -489 333 600 -145 -591 -395 -474 -875 121 -395 -804 -129 759 -377 -753 -436 109 -557 58 324 -833 -491 380 703 137 342 -748 -47 -880 -418 -115 119 -492 -33 391 725 -587 734 561 -321 -575 -507 126 9 -356 114 165 204 309 -610 372 -113 -330 -848 572 -607 -648 281 -460 -794 -211 728 -712 -799 654 528 791 140 -324 631 -56 -295 -491 512 787 -149 -363 -859 67 -181 508 -728 613 -578 -147 -156 -132 -7 243 757 195 -91 637 155 132 4 -708 235 -359 460 605 636 -529 -664 -179 284 -809 -746 568 283 -381 -641 -802 -765 -219 -547 -410 -418 -809 -670 -896 704 -738 175 -602 82 -127 -607 90 -404 -899 408 167 -630 -379 100 -189 308 -262 -2 536 -367 474 -567 -541 355 562 -321 396 13 -91 -767 -114 -95 63 -300 -828 -629 581 680 -504 376 -156 -372 451 -359 259 351 117 579 126 47 -808 -34 -861 676 -113 -150 500 218 384 -344 -145 -644 -847 -264 -555 -253 197 492 800 14 -349 -193 -381 -621 -271 -766 702 160 423 714 -142 333 334 -348 -859 -674 -609 668 -137 -569 651 319 -642 -130 449 651 -261 788 -123 144 -687 706 -807 -381 429 248 -229 432 10 -529 -78 -40 560 -598 -637 -337 -189 -740 -273 600 -162 -618 131 388 -595 -438 -630 653 -642 320 196 109 -229 218 -786 105 -338 -588 365 20 44 605 -465 296 680 586 670 624 -48 504 -218 -828 422 -636 196 -386 -396 404 -253 708 309 245 -431 71 16 -20 -296 496 44 210 589 -269 241 642 -48 -83 710 227 -532 -739 248 -890 -500 -630 541 471 -589 -735 189 716 547 -752 -561 -877 593 455 -730 -216 -745 -310 151 -842 -815 560 261 51 -287 17 -612 340 365 405 139 -768 671 -73 -432 -62 -259 183 418 -91 263 415 -3 783 524 -862 230 -305 556 -122 335 592 -4 525 -548 -506 -678 252 419 621 379 -534 245 -861 337 -550 -624 -78 -478 -405 -683 331 -756 -519 138 -690 -636 -118 113 138 429 324 -589 234 -512 101 785 -725 301 703 -25 -408 186 -815 -747 -360 -212 -379 -733 -748 -436 -553 -381 271 -896 737 26 796 -822 -663 420 -685 -725 -851 -38 -203 -254 -804 -297 571 64 -686 20 603 225 253 -243 45 -641 -177 -41 -386 -567 -125 444 -620 67 633 -507 -639 599 -639 540 687 162 564 -703 720 159 104 -449 798 451 -758 713 -250 -476 697 56 -461 317 -659 444 -180 65 -899 -27 352 497 -5 698 136 781 -383 -124 785 101 -498 -766 18 -735 290 11 -732 166 -236 -72 771 -213 -254 6 -308 -646 -503 492 -599 -50 585 473 -788 -538 202 -374 -78 442 187 -880 694 -112 614 -162 -711 -898 -332 216 385 -820 509 761 -56 303 259 -366 476 372 -244 -558 483 -645 -630 -494 778 -212 -479 -395 -493 444 -245 -165 -443 -675 -650 72 523 -700 -600 380 -89 643 -551 652 -328 -187 327 -96 -875 168 558 632 289 -183 -489 493 611 540 621 59 -837 671 419 -206 -135 799 -891 -585 -240 495 -113 -606 -610 -750 -895 389 569 -595 445 -358 -497 -91 130 207 633 -234 487 -743 656 190 -469 465 293 337 -442 228 -150 -46 678 -408 -131 -824 487 -550 244 -573 -281 -164 118 462 -141 -287 508 725 -269 284 -475 736 -611 132 -134 -576 -609 -36 465 599 241 327 -626 14 523 462 766 360 120 -179 509 -431 637 -66 453 235 -26 -33 82 -440 -541 -315 -223 -516 -493 -459 -188 -667 533 272 -304 96 183 251 -275 -401 500 -576 243 -408 -390 -627 156 -713 560 -72 600 -524 345 21 376 -226 797 522 -280 -786 676 -858 583 -772 57 -865 124 -405 -757 -104 -102 790 -809 286 -543 -224 -202 139 558 -77 -794 -826 -458 -806 27 -377 -400 -113 -268 -840 -784 -93 -566 48 -241 60 48 693 -82 -437 783 -634 392 -809 -234 142 318 737 -299 -786 624 -833 -453 -736 752 -730 7 -554 334 465 204 -172 -308 -761 -161 -596 400 651 -216 -616 -707 41 -762 304 88 -657 -523 -682 730 -199 646 418 690 -666 -462 533 328 -207 792 -235 -573 -632 -577 707 754 -169 85 357 -20 -470 -29 -537 754 250 685 424 643 222 772 -472 448 -874 243 678 -317 -443 -262 586 425 -843 -614 -434 -541 31 325 -738 -665 -130 -14 561 250 -205 -514 -443 -661 498 695 -891 564 -698 646 -409 -326 228 -865 -416 26 -66 422 -896 -525 -20 123 333 86 -397 -704 669 723 261 -435 -813 -251 -842 743 -771 -589 421 287 -392 203 702 -97 -238 -222 173 -711 658 727 -215 -726 -421 -806 -117 -621 72 745 322 -672 -444 -188 263 -200 -526 434 28 759 -511 -673 -486 -408 191 -172 -615 -829 232 150 461 -239 92 -91 -627 686 311 297 294 -556 514 251 750 148 568 -254 -557 -421 -835 366 -322 -645 -196 -736 -890 681 613 113 55 -493 -271 582 574 -698 -487 -878 -869 120 -656 -316 104 -315 -552 -749 41 178 330 779 19 -85 306 518 446 -153 -734 731 -155 18 -770 -891 200 -30 193 -214 -882 -157 -592 92 650 493 574 143 553 -146 -361 -429 777 -732 -266 -681 225 -735 117 -675 22 -322 -650 321 560 296 334 134 -669 -216 -343 -573 29 -185 -429 -142 74 218 -223 -578 73 -610 -525 -395 -680 -339 -265 -281 -46 -488 -474 -332 72 736 631 666 -495 -31 224 -867 -428 -844 -304 -793 -834 251 625 445 263 -338 720 317 355 376 197 222 252 -773 259 516 -862 -351 -411 201 38 -587 -610 321 376 480 501 -23 145 -396 -618 -841 -221 722 651 -82 55 -325 -710 122 667 -328 -41 -101 -386 -65 -376 226 -104 133 249 799 787 -239 293 -848 244 -310 115 713 198 -479 411 -214 -137 -444 -301 -315 595 -182 -593 -587 11 21 -626 377 747 88 478 -286 -287 30 598 -836 225 -428 38 -339 -675 -409 -685 -742 640 -545 433 -782 -126 -810 -589 -28 672 573 354 381 -578 125 686 -163 621 101 -758 287 307 -267 -220 -151 470 -441 686 1 -555 234 -641 662 716 -763 -749 115 -655 509 316 -359 613 155 582 691 202 283 -275 7 269 542 776 66 709 -117 -610 -875 189 777 762 -60 541 -575 530 -419 379 -293 39 -25 260 605 -664 -502 295 398 154 711 608 618 399 790 -678 108 -454 -296 -768 746 -290 -715 179 -377 731 216 -548 751 -695 47 -886 -304 -398 -293 -675 -62 279 -269 604 444 -753 -545 361 -449 -140 306 -676 -526 -384 -434 71 -501 -854 491 -766 -10 -140 -470 361 161 -858 240 557 -693 -826 696 601 -680 727 -866 713 -495 390 495 220 173 -394 -517 -335 -27 -553 -555 -131 -121 -588 -68 -156 -804 637 238 316 -409 8 -752 -44 156 -836 -272 25 -521 418 375 521 -658 -26 -215 -825 -144 -836 138 595 -352 200 -35 -678 -665 295 -841 775 -434 -519 -223 -4 -866 -177 -553 -461 -1 -884 -373 511 663 -371 39 595 499 486 463 299 -331 405 -887 547 -566 -724 -297 -136 438 180 15 -509 591 320 -703 -226 -751 161 253 -74 -371 336 737 625 -276 335 23 474 -46 123 -639 623 434 -463 -289 549 -82 542 -900 -132 -198 -241 234 163 -268 -854 -280 611 236 55 -605 730 764 129 -388 231 -864 788 296 -414 -458 -272 493 -127 -126 -61 476 -460 -278 -415 98 -261 -436 -415 -251 -804 -679 -51 -296 448 -179 -841 -826 -684 -815 604 -833 140 -103 -339 -582 -76 487 702 244 26 219 763 -425 175 -232 -724 654 -271 -232 -875 -136 162 -13 -83 -258 539 -65 -785 -170 455 -509 581 526 8 -438 419 229 -575 193 -164 -455 -72 -106 -422 333 437 665 354 291 -168 -288 -146 -468 -549 178 -781 -344 469 -312 -417 -405 319 -418 374 -472 433 -341 -252 -521 721 661 636 -344 -568 762 -305 52 -864 -827 195 529 -794 596 -361 -197 -380 -771 471 538 -280 -771 -433 563 80 171 -122 642 -81 -457 13 -349 385 461 -553 -587 301 -543 -782 398 -879 -96 641 -666 -625 139 -321 276 268 -290 448 73 -173 28 -90 -867 658 -679 -681 -173 -569 -371 681 -393 352 24 -22 -95 -377 -631 82 -626 561 585 191 -836 160 395 -675 309 -408 -286 416 -885 -533 714 -817 -709 -148 112 126 114 109 -444 161 635 -161 694 -767 402 400 -83 516 -253 461 -645 350 534 -613 730 53 756 698 -256 192 -45 350 -447 -454 237 -461 -68 -49 -478 86 641 418 -181 -773 98 132 18 -657 -327 699 770 -762 -554 -250 661 624 608 729 247 -332 -473 623 518 -756 -718 598 65 -44 -311 -282 -202 -245 -141 -98 507 -242 -18 643 -871 346 581 335 -445 -70 175 723 -253 -804 -564 318 492 486 -774 -1 672 -703 -129 -807 -702 631 -229 -279 -603 -651 13 -551 -94 -119 154 -596 -286 58 520 -780 -450 -837 628 248 438 34 -584 389 -662 -164 789 583 -635 691 450 -530 58 313 604 -754 481 -140 -467 -98 570 -678 -201 -38 361 -858 566 -66 -244 -344 -139 154 -395 190 354 -243 -354 439 84 576 468 392 -635 -75 -1 155 162 547 161 -322 158 794 718 -199 206 -816 392 -767 592 -87 -454 -812 -412 -12 520 -205 -826 -869 -880 -629 -419 -408 -763 147 0 -805 578 786 -516 -661 -851 -333 -650 -744 -53 -133 -444 -193 358 71 -626 -737 -466 -612 -18 641 349 -216 108 -404 -647 -176 -82 -217 -399 -237 -588 -694 -120 -773 43 58 -227 561 600 201 772 -13 -667 345 -255 -656 41 -354 -655 -495 -335 -851 -264 -842 665 -810 -764 -457 105 60 160 329 -242 416 -207 124 605 622 -723 298 -46 -491 56 49 -612 639 -444 -493 -394 200 -72 -209 721 -656 -393 -581 184 335 771 -702 420 -437 -900 -471 -886 -179 -571 -401 -445 271 -302 671 633 601 81 325 -473 70 405 304 -834 -161 -627 59 -817 76 -339 36 -518 47 -750 -47 348 -657 135 305 -8 -527 -508 427 121 704 -566 323 480 613 -701 -62 -39 -497 376 -34 -121 -6 74 -632 -746 -712 -615 -614 -735 -493 -546 -850 -795 -321 -49 -307 658 739 -297 -162 641 -309 -325 448 693 -242 -680 497 -237 -693 308 -879 -803 123 -809 -626 -605 -526 762 333 -158 -191 -811 397 300 705 485 -484 731 -818 360 132 -354 91 -669 249 -710 696 91 435 -694 -606 341 -229 89 458 664 307 451 72 -114 -831 -396 63 565 -324 790 387 -695 666 -199 594 366 429 -418 -566 -277 -5 761 470 -596 -391 697 445 483 184 114 -765 318 617 -759 -253 686 -394 -91 395 504 -253 372 -805 -276 511 117 -372 -616 -673 -156 21 -525 636 242 -330 -701 -287 284 347 -761 149 287 559 -671 -553 794 -784 553 -78 221 475 491 280 770 435 716 -580 590 100 -138 -900 352 -422 -837 -886 -812 767 -204 -355 -417 318 -330 460 591 -263 -721 -625 738 352 -233 53 -339 -440 659 369 250 267 -240 206 -23 -413 -414 395 -459 730 -435 639 671 -147 -483 288 -241 -552 -99 -855 -16 -342 61 79 -65 733 -158 559 719 567 -497 694 -659 586 -704 -332 -119 386 -596 177 -505 -666 -529 -547 452 -136 643 -852 -773 628 -437 635 58 -451 -214 771 -513 -224 156 -586 666 341 49 -649 -122 -301 609 278 -80 77 -224 572 380 131 698 369 207 218 358 -494 319 -218 -803 -428 -418 -542 -764 361 767 313 513 -618 432 -724 -469 -769 -56 755 -393 352 -484 -51 594 555 337 -652 753 287 -479 -584 231 -777 356 103 273 -337 -499 -774 -176 -413 -579 -354 278 -386 -511 523 -861 572 -846 -334 652 -730 363 -174 31 239 -24 -267 -490 290 -184 -427 379 -836 301 -611 -124 373 526 -414 -714 -833 -282 -149 51 -472 -307 -364 666 -45 -180 -709 -34 -121 200 552 62 -95 413 -673 341 -179 670 109 -327 -229 -491 672 -383 -47 -730 -557 -411 -71 754 758 -87 518 232 -468 -575 -20 -236 -286 699 439 -826 -322 -896 -264 -880 776 -259 -669 -441 162 -576 253 -445 -640 707 321 784 393 679 657 -410 282 208 -464 -167 576 -219 -121 -290 -531 -724 766 -790 -80 -161 -603 -277 -518 327 319 -705 373 -487 -464 -734 467 -358 -630 727 612 -373 -391 277 -470 604 -787 283 665 -272 211 629 73 -7 -393 654 606 752 5 -805 789 422 229 185 -214 -303 -180 528 452 670 434 -750 -613 -568 569 693 -45 -23 -353 197 -638 -205 392 362 -594 -803 -585 438 188 -555 -845 -784 709 208 55 -125 619 163 -6 192 -851 -42 672 -191 -476 -589 451 567 188 -312 -74 304 120 -295 117 588 290 -574 657 -578 465 87 244 17 782 -219 -9 39 -343 456 167 -433 120 148 20 581 -13 351 145 -772 221 -821 28 688 -452 643 405 -521 -584 -79 116 -656 -247 311 -469 -308 85 160 -708 336 -595 -645 -549 6 267 8 -741 -276 19 -256 323 -773 165 54 551 -665 277 392 36 -203 -15 95 -861 453 -334 -736 -593 -197 -744 -405 -513 -792 776 -69 -237 765 194 -833 -53 39 299 88 72 -311 -445 790 -584 -358 662 -826 124 -721 -423 -214 570 650 -840 415 -593 -564 393 -357 -111 663 225 233 -524 -20 426 60 265 265 272 474 -802 644 -262 -77 9 530 -414 63 671 -139 41 563 318 414 471 -216 -186 669 241 -261 -131 682 729 -623 -110 -395 -340 -559 -465 -619 -680 -472 -46 481 -2 77 -711 620 208 -311 152 -810 -577 409 -63 739 619 -443 23 774 -330 -176 224 21 15 -545 -145 -137 -705 -781 352 -550 -788 352 537 -722 178 56 -763 311 -107 728 701 -719 -896 -335 223 44 -84 318 -713 -758 -350 -17 -596 38 -582 741 -191 -640 -221 54 677 -643 175 -396 -91 372 424 -322 -31 -775 -495 -618 -693 -841 -225 349 518 -597 -570 -51 727 48 -113 -372 747 -594 203 -473 771 22 -163 674 551 696 -35 699 -508 778 634 -516 -807 53 578 -262 -78 -461 727 -271 -555 -51 158 69 720 -187 -721 500 -751 -640 109 -347 -851 688 -576 362 478 -556 157 -771 -816 270 433 -416 535 -744 -261 -276 -322 -2 -122 -613 -355 96 -348 430 253 133 739 712 -237 -375 -538 -536 307 619 454 358 -887 1 119 -690 446 -690 539 168 -708 -511 -73 534 -593 -308 517 22 345 230 553 -850 -39 695 -890 -593 -568 -522 707 -742 733 174 -652 -75 -369 -304 -81 460 309 323 -430 -533 -824 368 148 -438 190 747 78 -157 718 423 -417 -388 122 -443 675 -732 -166 -306 505 -528 -822 -498 -530 -157 96 770 -587 77 -737 -469 737 177 -332 749 330 2 388 -92 -771 -881 -408 522 346 -610 -364 -279 247 -772 377 -575 758 651 207 -511 74 558 -694 -373 -531 482 58 -863 371 -278 766 -228 24 550 -892 -137 -187 -197 -857 47 -226 -552 -31 764 48 347 -698 764 294 -746 788 733 35 -744 261 152 -640 -766 -21 -134 -57 -804 454 -794 294 72 167 316 -730 -590 -171 475 99 463 -422 165 -216 180 -263 -266 377 552 -80 -330 205 307 171 -788 -295 -678 -449 238 -78 -466 -649 -544 -547 -608 363 240 -561 384 -682 530 -439 721 94 91 -411 310 -450 274 -619 148 -198 -272 143 -882 214 -392 -119 -765 -395 26 119 -639 -208 272 495 -675 360 282 -67 111 -345 652 138 -160 -403 80 -314 685 -135 -656 -405 -397 -588 -768 270 -240 131 322 -733 -512 -527 232 564 477 180 227 467 -769 -109 -657 778 -184 -277 487 -875 664 -660 278 -698 303 774 127 -226 -820 58 -565 97 -788 658 604 -223 -749 560 443 383 -289 773 -808 41 336 249 -187 -147 -783 -660 445 -576 -22 -731 774 -896 11 403 -253 -162 -813 -74 -496 186 269 -695 69 314 -778 -881 -485 601 324 -354 -419 125 -656 -385 179 -423 -145 554 -321 283 -496 193 -407 -506 -243 -112 -9 -183 552 596 -274 177 -428 774 724 -683 -304 -272 433 -161 -430 88 390 -28 438 772 -313 -103 -722 167 -167 -48 617 -152 392 714 -363 -204 -656 727 378 -842 181 548 -795 315 -103 -570 -206 -738 -204 750 -796 -335 204 -674 567 -257 584 522 716 -133 118 -810 629 711 96 521 516 755 -475 -289 347 -893 -880 446 204 428 416 -141 374 49 184 -868 660 -778 -186 375 -88 434 302 -332 -10 786 -152 -325 11 -194 -152 470 -65 636 140 702 -98 21 417 -755 -760 504 -224 -645 -391 352 345 -898 -638 364 184 135 -748 -13 -63 344 -171 356 -895 -119 -724 470 -690 -439 -515 -664 -669 651 564 -778 329 -722 -481 -599 -42 486 752 415 -235 729 -578 756 29 -367 401 142 -744 -459 -283 -893 74 -552 -9 -703 659 -99 685 123 -448 -225 143 -565 326 399 -654 -121 -361 733 649 -565 -235 126 256 10 659 142 344 -487 -494 273 -466 -448 -309 -674 559 150 -662 -280 406 -128 629 -716 -225 -491 -770 -890 8 449 250 174 662 -390 268 -579 186 1 216 -808 350 -33 -448 -282 -855 -284 -27 206 -466 -51 -185 117 315 -337 -347 -693 -842 -351 -477 -70 -174 -712 -469 -604 26 -601 -100 273 -826 455 288 -854 280 721 -190 208 -120 -849 -540 122 499 -172 -616 -852 558 -817 259 -393 -488 -94 -236 719 726 -821 630 389 -279 668 266 462 -162 -834 212 255 -631 -268 -480 -282 250 -397 632 555 676 -28 376 -352 663 -423 -168 506 -171 -421 -522 446 -732 705 193 -631 677 -57 -49 -469 786 -596 348 -538 -785 -171 106 112 366 -543 144 -206 -198 -591 616 -706 -15 303 -293 -227 -832 75 353 -379 411 -137 514 -406 587 352 -499 714 142 -166 -140 -797 -374 16 176 -21 593 -167 135 -98 -462 -98 386 -496 266 -657 87 -48 725 179 -497 -642 424 -550 662 795 368 -828 -470 -212 -100 121 48 -150 82 16 10 133 400 -634 654 -761 -655 -522 -459 -22 -757 -678 -742 -270 -161 -117 -550 -93 -672 -643 -232 100 722 -535 -401 -865 57 -728 499 442 -843 199 -607 496 -52 631 -439 298 -115 266 -780 165 -31 -33 -368 -848 -700 29 -39 -479 -492 637 -298 189 -163 722 435 224 371 -559 781 74 -443 -549 -167 -549 181 159 744 -317 -501 -827 519 -11 -722 -120 -630 788 75 305 -191 -412 -171 374 -504 24 -99 -14 106 -814 407 774 65 767 -790 316 115 -122 546 292 -790 212 -96 -334 -748 687 468 -36 -657 -784 625 -144 796 -102 -266 339 -638 -380 -549 -802 347 -68 409 24 587 786 -126 182 -349 651 315 -470 -5 62 -133 -409 -216 -188 26 -848 776 501 568 -345 -417 175 550 -353 -142 -712 -368 -782 45 -248 452 607 529 -342 106 -52 270 -68 -754 -378 348 630 -194 99 -555 -53 271 284 -481 -647 -685 677 498 248 -236 -515 450 -684 -305 54 558 -742 427 -779 -747 428 640 426 491 -785 141 -361 628 -60 -545 -888 510 -321 -563 -207 -90 -110 757 442 -857 -319 -479 353 12 -769 -397 -319 -89 108 1 -792 450 -193 -771 -772 136 473 537 0 581 -326 -336 792 -426 -3 -818 -555 -233 -801 -683 661 582 -556 -415 -524 138 -812 380 776 519 -127 -588 480 435 -628 -405 -808 -855 648 -100 280 534 -562 664 -649 -617 -263 -271 180 60 -827 -736 -355 -172 -351 -585 -569 180 -750 -341 716 682 192 243 -814 -139 -447 -355 284 -88 -347 -644 164 -146 -445 -640 -733 -234 -344 525 -696 -679 -130 94 -775 303 -687 18 -68 197 789 283 -286 -386 162 220 -344 593 -631 589 -362 420 618 -86 -712 341 -401 103 -363 -885 654 457 395 -860 732 -147 -175 -287 704 -394 -856 741 672 500 716 -153 -384 -98 362 474 -644 435 592 -580 -171 37 225 74 344 671 -367 472 419 167 -656 -518 335 253 -146 283 399 -761 255 344 -515 608 222 -640 -456 -11 670 472 38 -123 -765 -811 -466 198 160 697 -232 240 410 -733 -465 522 126 -1 600 -891 249 10 231 566 362 47 -866 -298 -215 -216 495 319 319 -487 193 -637 368 -62 236 -16 -696 58 -736 -430 -804 -545 -804 -207 -107 -327 -680 -115 -264 -224 -148 -56 -70 527 -827 369 -72 -765 -183 -312 -730 -8 -835 55 771 296 540 493 -294 -19 507 -636 251 -589 -115 589 398 738 775 50 345 -16 677 177 -337 -534 -482 74 -574 -469 497 759 497 -726 672 -633 176 -351 302 -733 396 -597 624 -641 -700 -584 172 190 659 737 -668 -58 236 -553 -54 -85 -760 225 196 707 -870 -277 121 489 -461 370 246 605 -31 -242 -570 729 -74 -764 128 681 135 -692 -133 -858 626 767 -142 658 186 -896 -424 676 470 350 672 -280 -759 612 -66 -756 799 105 -316 170 667 -280 -20 446 353 -609 655 426 -407 730 -107 57 -296 146 -791 329 786 -513 19 32 410 -117 -396 -580 -579 690 -865 552 206 -140 32 776 745 416 506 206 -93 736 153 -276 -397 -482 -287 -841 -513 480 -581 -162 -309 -385 410 717 -898 -279 -710 -449 -831 -339 761 611 -280 612 -533 523 -665 603 508 317 705 -793 -10 617 -488 -283 -18 349 -371 -457 697 123 -2 -158 735 798 676 -640 334 -468 -675 184 -603 755 101 130 323 -515 272 792 537 609 51 163 -699 -592 169 724 -655 -89 -367 -343 584 406 -43 -671 74 -234 162 -4 -699 -704 442 197 -798 -515 17 -6 606 -836 -391 466 491 783 188 -614 -439 -551 202 -760 -129 534 590 -900 149 -75 617 -827 273 -706 -621 213 408 -428 577 464 140 632 624 -547 -236 746 -15 -314 365 -762 -77 -375 -202 -12 642 91 -177 -615 -787 -309 -660 588 -88 153 588 -486 35 423 -418 764 166 -698 -780 -602 -518 -896 -857 -382 -40 -857 -792 -244 -387 592 321 -658 50 -682 166 385 541 -885 -643 -476 -425 -658 -551 159 387 -101 -432 -411 -490 -860 767 -159 141 -73 -313 -886 1 -511 -80 -330 -73 690 508 -345 -319 -47 120 542 -874 -567 -709 -439 195 32 -881 623 -273 -850 -898 -396 -64 240 -819 14 -839 224 -565 98 438 -884 354 -524 354 -591 -11 464 -846 71 -367 491 -703 319 -205 -603 594 122 450 -210 -370 4 -471 789 -717 -541 -361 64 710 -179 162 -425 768 -279 469 743 5 -458 699 654 469 -91 -580 -715 503 -22 -694 8 662 622 540 -117 -584 -882 790 -383 -440 -14 -628 85 84 476 212 -844 -567 112 -815 -43 -146 -128 427 -580 -890 -15 -592 -204 -371 -486 700 -770 -2 -575 -802 -128 280 -398 -447 494 423 596 98 521 -80 -55 -121 438 40 -502 485 -433 465 -425 -874 524 517 -439 -153 65 -795 -342 312 -799 15 85 -202 -288 238 776 520 273 -276 -705 -275 -866 422 -744 -222 42 -639 -768 716 -336 -531 -94 134 254 -174 -284 -864 363 275 -754 -730 262 155 769 244 -766 -563 -772 -740 -567 292 283 -94 716 173 245 -140 465 474 426 446 59 -173 594 342 772 589 -33 -591 -398 -542 -326 610 -788 -742 -88 425 -631 -313 321 336 -43 -30 -410 -326 -435 -124 -709 -73 193 -823 13 -782 5 -869 309 775 379 160 -505 334 658 -418 -815 -208 -448 -452 755 -219 -275 752 187 153 -754 -211 -445 -185 208 -327 223 786 -377 655 -293 -445 -199 -97 358 -672 657 455 422 676 -62 701 -57 110 545 475 271 -540 194 -645 272 -10 -349 507 266 136 691 -613 -381 93 -149 -792 -211 662 57 -771 541 518 733 687 383 -27 -533 -425 -161 -607 -15 264 783 -315 618 266 -821 772 431 267 -568 660 503 -847 -220 756 264 142 690 -315 -573 -609 -63 565 -84 166 764 -525 -187 162 477 -102 -410 -767 -826 6 -625 -520 54 -894 229 -659 -163 -883 -12 -433 -801 413 -800 -384 -390 -333 212 -471 54 -282 -641 86 -871 -206 233 244 -102 -288 285 611 480 -124 238 -114 362 774 691 -823 -289 -826 573 520 492 270 221 -154 30 -448 532 -194 -699 105 200 59 708 -480 63 -729 -217 522 115 -481 579 402 -560 732 620 -225 178 38 -809 -357 -114 -442 -758 125 -667 -719 -740 -607 -548 206 36 209 712 455 475 746 519 -642 795 307 760 64 61 -385 -281 -828 619 336 535 -258 -106 -462 -398 -876 496 -864 -61 -578 780 -490 604 -74 127 392 146 -523 -404 258 -752 279 491 702 -334 187 -895 -871 -529 -383 -711 -630 552 -500 182 -587 -333 -278 -830 -212 236 219 -485 -455 -159 -90 488 -72 -117 -551 -737 -460 594 -486 -209 -726 -721 -473 -283 -789 378 -539 772 -12 781 650 539 -158 154 263 18 601 -171 202 406 -28 291 -830 536 -8 -633 -670 -14 441 -99 -87 102 -124 205 541 -812 139 348 -387 319 787 143 -21 -462 -418 -301 -358 -201 528 -791 508 -284 106 -449 -647 -584 -140 -439 -152 388 -753 547 294 498 -593 -437 332 -582 470 -177 -93 209 -840 494 -229 -71 -619 -132 394 515 608 -260 31 -373 258 -823 -304 453 756 -527 -37 -251 432 -95 459 -833 -542 468 -460 645 -99 211 619 391 -689 -421 -593 203 366 -703 -33 143 302 -97 -441 -824 398 -89 222 -739 -485 212 -860 57 -98 -471 -643 8 -537 -494 248 -851 748 377 752 436 269 448 12 -319 -427 576 -610 -859 -421 564 452 -218 -437 502 427 595 102 410 -537 -94 -178 -411 -843 -311 -572 645 530 -31 388 556 741 30 513 754 -847 -707 471 98 -440 -250 797 -316 396 708 267 -726 -589 144 -375 -822 -58 -206 -259 510 764 263 -528 324 130 -427 -648 -766 219 560 -388 214 279 564 205 -852 -393 654 -678 -538 699 619 58 -715 -1 178 729 628 -818 -719 586 763 142 546 444 693 -610 560 370 -853 200 149 -544 -134 310 292 351 -328 -107 -242 -549 -478 468 -727 -14 -779 696 337 165 418 432 447 267 169 -98 -559 -344 -879 785 -290 -748 -558 331 -11 -891 769 474 448 -508 -835 282 -882 366 -880 621 209 206 -206 142 157 349 -623 -507 -213 449 -645 -421 143 -418 765 325 -438 747 363 559 713 -551 -397 397 153 789 -846 -352 -722 595 710 -115 -37 595 -724 -393 564 499 -849 519 38 -167 -390 -533 771 -215 592 261 147 717 -803 -443 -133 -254 730 120 -518 -318 -796 -847 -834 -291 419 631 390 411 -574 -728 83 550 -578 -637 225 296 601 160 -509 101 371 -242 641 98 452 -720 -170 605 -367 696 645 197 -601 -41 703 -180 294 -117 703 -444 562 -645 226 -42 -751 -71 532 -444 195 344 -330 652 232 68 -124 482 280 -524 -176 558 -177 799 595 -535 266 -389 260 -788 642 379 728 589 219 124 491 779 -13 -244 718 87 634 494 609 -475 -338 -430 -24 -835 438 12 72 730 -568 410 -289 -847 -736 -137 135 -622 549 2 -826 439 -338 -41 -858 535 429 120 -274 -546 -189 -276 212 -831 296 -82 347 -160 -95 -25 255 -267 -637 528 215 420 16 -435 84 798 600 -448 -288 -136 382 796 607 -446 320 661 767 312 -886 241 242 265 -564 348 -113 647 724 -515 -89 50 -167 -256 256 258 -586 694 351 199 162 -895 175 -775 -70 -285 -266 -194 -507 -177 573 107 -243 -151 -294 -798 661 -306 -242 -443 2 -32 -72 -457 -231 453 -175 283 -645 -554 73 385 283 799 -235 90 -139 -175 -111 -502 288 238 -567 460 381 565 -678 249 -130 168 776 -769 -460 354 -809 -454 -102 16 656 -95 -243 683 378 -568 -554 210 -411 -49 -598 481 -591 -420 480 -498 517 -359 154 175 -777 714 320 141 -340 307 -81 235 -888 -208 196 68 -767 238 -791 424 -549 -752 40 -531 787 -406 -477 -7 -17 -800 -304 -496 -656 -375 -275 -90 -759 -707 -316 598 302 -751 310 645 -81 -282 -682 784 -700 -803 697 200 -896 319 -816 452 -603 157 -451 -213 399 -327 -255 -552 -28 -354 -813 161 -774 -461 -689 584 93 142 -251 -103 -270 203 301 -335 475 738 -544 -343 -96 497 476 -697 -783 -750 762 644 313 -900 -274 628 -779 -774 692 406 250 785 -883 -472 -226 446 735 646 680 -216 -462 -891 -448 -27 -283 610 -690 389 -111 166 -701 574 -853 382 -405 602 365 -11 -691 -392 -432 788 737 -505 -642 468 244 -820 686 107 -863 -187 729 -204 236 -556 -37 -438 473 -817 -615 -384 -568 478 436 638 -815 -702 -291 556 437 -644 504 -606 286 195 -56 -270 780 -510 -681 3 -23 688 204 -561 -166 -438 287 158 230 476 -206 506 672 -64 480 -218 -770 -91 -231 432 -325 271 121 -304 121 -601 -161 -370 -468 -378 701 -334 -368 212 620 -524 -298 -200 360 514 -325 35 -703 -73 50 257 -172 26 433 -507 -588 370 400 660 -286 83 -675 -476 799 -873 523 398 605 362 7 47 -564 112 -559 -435 795 478 727 565 73 -229 738 409 650 673 -726 -888 -105 125 -864 628 -306 357 -391 -782 -714 688 -884 -612 -852 -425 -322 687 652 -99 -461 -383 230 765 -249 -90 159 -91 -621 179 431 453 66 -662 62 -241 -47 -172 381 525 761 57 -260 209 -499 -115 440 -83 642 -582 -367 692 -321 -237 -800 -73 -495 -541 270 374 781 -149 337 -389 456 -826 769 -53 -549 426 -196 -446 -471 -146 709 -43 433 -216 94 -507 -840 610 -303 93 383 500 -267 194 -572 -416 -769 -239 -421 617 153 -826 568 -771 684 423 -686 -874 -435 20 -404 656 636 -545 -600 347 569 294 651 86 88 -476 324 -760 -175 -752 -855 -19 -729 -776 -539 -201 -633 -32 -792 -198 -393 -875 -343 -290 -807 -890 -528 -66 329 -806 748 -7 767 -259 -31 534 410 -230 373 682 649 -623 726 653 -76 -697 -645 420 158 517 96 -184 -30 -304 -477 -658 263 -858 -18 -129 -438 -708 -283 -542 -149 260 -658 -717 245 224 -87 -350 146 -849 356 -717 94 638 180 272 -492 -209 52 -831 552 -732 293 482 719 -682 -118 -157 566 768 -651 489 -862 314 198 330 -61 -758 -105 201 -659 785 -837 -537 639 -792 669 438 225 545 -875 234 274 -95 -772 -38 648 198 -841 185 549 73 -95 601 -501 51 331 430 -33 -123 -145 388 142 22 58 0 -202 776 146 109 -807 490 -520 -835 -681 335 -459 283 -34 -387 668 -630 -381 -159 749 76 230 326 678 -567 -237 -268 -35 -314 562 204 -83 177 -648 -758 581 663 -372 -634 706 167 125 -563 390 -236 752 -404 741 766 -574 -718 246 -81 245 -672 426 -3 239 -220 465 -704 137 360 96 -289 228 -295 289 -574 567 650 -806 -836 591 422 -2 -187 -211 -342 244 -809 200 -900 -378 155 734 -417 28 -773 655 720 -684 -419 -641 684 381 -655 319 342 518 -495 152 254 -754 631 775 -449 -889 -449 -637 -639 -493 -834 418 -336 -254 -709 -68 664 -648 306 -811 -410 -869 603 794 734 -636 -457 474 282 278 -900 -40 470 -660 427 104 -624 566 763 -232 -836 91 -638 -31 90 163 -788 -428 573 339 748 -239 -585 436 -217 -870 -289 366 -178 791 312 658 286 -678 698 328 87 -439 -304 698 194 -145 352 638 231 -858 781 -441 -660 34 -160 -308 639 441 416 -900 -533 111 -330 -29 -415 -33 666 781 679 -815 -177 693 722 -505 -562 669 676 -298 -169 -450 -51 -589 82 172 -365 378 685 -325 -593 22 -850 708 -288 -513 605 -880 -409 277 150 -149 -539 -631 -821 139 -528 705 68 -568 -594 -570 -679 261 -66 50 -512 31 -346 690 389 448 679 -218 -181 -13 -731 -640 161 215 -170 291 -847 -661 -91 262 150 445 -428 -552 -496 -197 139 123 -793 -471 378 -68 -432 -642 -349 792 152 302 555 -400 -499 -712 505 -149 536 -428 -273 20 594 -643 765 -389 672 -665 -835 -677 -517 -415 -854 -796 -10 428 248 279 -657 -125 -560 -425 -359 -462 -718 -533 -848 616 408 -757 -405 -103 -147 618 -558 273 -594 558 -36 335 532 75 13 -804 188 -174 290 -150 -790 677 -22 -416 -706 -806 225 345 -249 449 434 -692 -867 70 -622 -598 -826 -508 795 213 -819 -539 464 326 -232 -125 482 -555 -158 -601 756 717 625 -558 33 -838 306 -310 712 115 469 -857 -588 580 -264 -132 524 -750 599 380 -686 -494 -374 267 -708 -106 277 23 -239 511 151 642 -570 404 -553 -826 121 415 -8 162 61 -535 -827 293 75 296 -56 -233 481 -462 158 129 -882 -683 -656 168 715 -117 -86 -672 -445 -426 135 72 -187 459 116 -368 -871 -651 -744 578 -595 301 -570 793 -773 528 615 -538 -259 1 -199 653 147 420 482 107 -559 323 235 -596 -53 -147 -695 718 183 -653 649 -788 -150 208 -514 -61 -856 -133 647 345 -295 -473 -568 -192 -41 -529 412 -722 -535 -446 355 171 222 -821 -391 -349 -104 -412 459 567 716 -313 -93 754 -632 321 -876 165 448 360 -415 514 62 -519 -406 302 -108 45 -266 -826 -149 -468 -26 -565 -223 281 -70 -251 128 -775 667 135 367 211 -10 432 762 -682 765 -452 131 -778 794 -165 681 599 330 793 224 -194 -563 -123 -681 -74 -274 -612 -75 649 590 333 775 462 239 -615 -354 515 -517 -314 -642 -437 724 426 141 90 -568 -585 -48 -636 718 -233 -587 462 75 -618 -170 -201 49 -94 45 619 -746 -712 -288 -315 -101 146 -43 740 538 244 506 338 -666 -384 216 -669 217 -518 80 329 626 277 124 130 88 153 326 -276 -540 523 335 168 304 -177 -758 465 616 -408 327 436 14 64 2 260 523 -123 48 36 254 -360 -441 -229 -346 527 -115 -657 -298 -521 467 544 -715 -667 -295 -680 -533 559 -125 49 156 -568 -799 -842 -455 -418 -570 249 -196 727 -72 -103 -498 269 373 -114 7 617 -880 704 372 756 585 -284 639 601 -626 72 -73 -900 757 11 793 -660 441 -348 -329 384 -540 -585 654 89 694 -264 622 -881 160 -47 554 743 220 -349 614 621 436 -293 -401 -406 -609 482 -481 -270 796 -600 136 -698 562 -840 -714 568 -849 12 608 800 449 -469 746 -737 -886 -670 -70 239 180 -513 -712 403 -724 363 146 -70 -839 490 -804 568 -366 143 -87 -184 593 325 -436 -459 426 199 633 733 -900 -215 -155 340 347 -474 -674 1 -227 504 373 232 -165 -72 -219 -352 -596 -98 -404 164 -679 42 -426 794 -825 16 -402 -491 -159 -727 -467 -304 -343 588 -689 -552 -530 -605 713 632 -499 -221 -320 461 10 456 -284 -415 -392 -402 167 565 727 -263 -644 21 79 -554 -94 -612 -870 -785 -283 141 345 -772 136 -855 -35 -385 -350 573 174 776 275 -653 355 -254 -349 -813 321 11 -3 -807 659 660 55 520 -748 718 -637 720 -352 -2 -301 -857 494 -893 -193 -414 756 286 749 165 461 -407 -378 -253 -702 -413 105 -683 -761 -582 -498 -685 722 -62 367 470 -102 -851 -3 -788 276 -293 -322 -299 635 179 701 -535 -631 -691 500 590 787 -262 347 172 754 527 -453 -695 632 -282 426 -876 -117 115 -559 528 285 -558 107 167 -362 332 637 -306 -637 708 190 -194 -390 -802 -443 237 784 146 -478 -46 -747 -663 783 -711 -147 116 -118 -605 471 507 397 514 -627 427 345 -850 83 -331 -488 172 -279 -744 754 -446 -892 -645 -599 -443 -305 -188 -137 676 -422 218 230 199 -94 -16 -281 -29 -416 -32 347 -112 692 238 -175 140 663 785 6 -201 444 -520 95 -889 92 180 -457 -58 540 -518 -543 -394 313 -212 58 535 -314 -156 -265 -481 741 10 89 -505 12 684 95 620 382 -900 757 125 124 -142 -438 775 30 -538 -485 -818 213 -448 -9 -196 -6 -578 -183 -715 675 -383 -608 -593 727 617 313 307 185 -262 -868 548 650 636 -860 416 -162 -176 -613 121 399 593 -301 -337 367 120 327 330 -514 -132 724 743 619 99 404 665 90 -180 467 21 -424 219 3 375 -697 -828 -348 -91 -6 -653 313 -209 418 -551 143 -469 -884 655 60 -281 -251 -591 -357 -47 551 -1 -889 -50 738 -433 -570 266 -845 -198 -656 -863 -878 -126 506 -168 739 -401 547 625 412 120 -85 -5 121 116 339 -36 -769 -185 -873 669 502 -391 129 713 -30 50 565 -239 192 619 716 294 -579 129 114 -759 -12 474 -899 -107 344 796 -450 711 -896 88 -642 -36 259 533 344 335 57 33 -609 -440 524 327 -135 -217 196 179 -731 644 440 -149 493 -876 121 -798 -435 -823 -532 -10 627 -616 -358 -135 416 -320 -251 665 167 771 -500 545 357 -287 53 -695 578 680 -125 189 -213 585 -702 -397 -61 326 383 -589 -150 651 -343 139 -66 -126 -416 -348 -650 554 -883 -610 61 -500 698 15 -381 -324 11 -378 732 501 -166 92 -760 -844 465 -730 -366 -465 -335 -823 -622 -595 -347 -776 -519 702 -46 -883 -173 -362 211 770 416 -35 76 -146 577 482 782 -29 333 -23 -216 2 -683 219 773 -132 -473 -507 298 -272 747 -120 -213 179 -809 558 -222 661 -479 387 33 -2 -118 686 39 -867 -98 68 -796 544 170 -599 -596 259 467 18 -841 794 -362 273 100 -60 -79 -560 -676 -188 333 -467 -211 -473 742 161 403 -462 563 -84 581 -279 380 -585 -452 312 -113 174 1 178 416 -512 -344 207 -860 -335 759 -422 -184 -553 -821 620 135 331 563 748 449 -513 -609 -103 -507 -366 -873 192 -62 -782 -317 615 -437 -58 -666 225 -295 -358 -4 -627 -837 146 -634 235 505 489 656 413 556 104 -671 -882 -382 -60 -597 -103 -414 -461 -513 -245 247 -169 -805 603 558 -794 -870 -20 -211 -408 670 -90 -23 -552 -325 -285 -792 -407 -647 -270 -283 -719 -79 -398 497 -31 437 476 66 573 124 -543 17 227 -291 680 -328 -180 665 -470 -337 -236 -396 -85 198 -387 -282 -586 -778 511 607 677 -807 -683 -715 782 -595 -242 -220 -714 -445 146 35 -200 -643 243 -58 -507 -433 -346 -568 47 354 -757 494 -5 572 -352 -852 40 -284 477 -517 -268 786 423 736 23 -267 624 691 729 767 306 -735 733 741 140 -30 632 600 -441 186 -702 -572 7 -62 -338 -418 -137 -62 140 -426 236 -682 -803 424 128 385 795 78 -156 313 -227 641 794 9 -233 623 44 233 -724 417 -312 469 -60 177 198 151 254 430 12 -399 -38 -887 756 -93 711 470 324 292 -798 -823 437 179 -72 787 -57 657 -745 -229 106 -459 648 472 -378 -394 -854 613 -622 465 -99 -355 617 -122 -382 529 -602 435 389 450 -165 -97 -132 -209 -649 -657 -111 -31 -824 635 -100 -852 534 -277 -294 -111 -250 -8 -482 537 -378 -891 126 672 -207 -564 -807 -572 -19 -739 54 -621 568 614 -866 468 -874 -99 734 104 40 -120 22 -796 657 777 -540 -343 -347 -159 -372 332 -106 -713 -604 572 59 336 -52 594 197 -53 -322 323 -801 506 -688 -135 -346 247 500 -608 -268 611 -241 21 -447 -732 719 -730 -552 337 747 -887 -133 16 -6 16 445 215 667 -673 -277 535 -889 -659 -769 524 447 -844 -191 711 -888 668 -424 333 -868 -232 -889 -678 -149 297 -167 -869 -2 -91 421 -220 153 -10 288 -60 205 626 -715 -736 -265 481 91 -881 -665 -10 -418 334 -809 83 81 749 -670 -887 156 -337 497 699 -13 -43 -288 602 -19 243 -495 -320 232 367 276 538 18 556 87 -152 -206 30 58 532 187 -772 201 -497 450 -609 -433 542 -693 55 -729 -529 -725 81 -206 396 -554 664 -3 -214 -402 -724 -858 257 578 12 -77 -880 156 33 -538 662 -435 570 391 -748 -21 560 562 26 -698 784 743 543 215 675 -515 548 -457 -823 -284 206 -524 -481 -858 -614 -355 298 -54 46 68 30 -540 159 -535 -523 575 -751 500 497 185 -892 -345 -556 -419 -215 -66 125 -843 223 -20 90 -815 -252 481 328 23 -152 -410 -756 -231 -515 -188 -487 -621 -766 -582 427 401 -795 511 347 -874 -859 775 -532 491 195 -99 59 -411 213 -479 -880 569 417 -578 -149 -691 -837 223 313 53 -566 255 752 -173 552 590 -554 -145 415 555 169 442 626 319 649 219 -22 744 -584 -429 81 -433 165 643 126 -647 -456 575 -529 502 399 -531 590 -534 -240 206 4 -66 -46 67 -198 291 331 405 15 -383 -281 535 302 36 -471 -497 -233 153 -184 482 189 -176 -619 -144 -879 536 -11 -762 700 -472 605 -755 -633 -689 173 -863 -838 4 -755 445 121 620 122 299 -438 682 650 -81 -281 -558 -11 414 -474 513 34 364 10 -363 -840 -894 257 563 -529 -615 -783 -182 583 -829 -140 608 203 197 -720 -687 -471 -213 509 157 -715 -808 393 -743 212 -222 260 367 -735 241 -816 -223 635 -820 -629 -157 576 574 125 -824 -43 -159 -882 -406 -760 -278 -781 270 156 -578 486 556 793 -220 267 493 -678 658 23 -84 388 108 -411 -18 362 7 291 245 144 -389 -597 -162 -462 -257 672 774 800 -144 188 466 231 553 -365 -505 459 51 32 -535 631 -576 752 -896 -363 668 -8 -467 483 19 -600 -39 527 -677 -449 -258 -807 -410 -194 -445 -866 -180 -514 -677 -254 630 717 119 257 -262 192 -343 -719 -755 799 -18 -783 -304 633 618 -401 -289 166 59 -809 -533 330 599 2 -399 -245 721 -600 -245 -637 125 -724 645 -322 259 -812 -514 -255 582 284 208 124 -173 -743 -520 -32 -628 329 -206 264 112 -662 -832 -852 515 538 417 -898 -157 -611 530 -396 259 -524 162 158 706 589 422 172 349 50 204 712 -680 130 54 337 182 -721 -726 -352 -235 499 -200 584 748 -426 -80 321 600 755 -36 -507 26 438 -492 30 -574 -170 -484 301 -838 293 634 -345 -548 697 -524 -391 -327 -613 -592 -199 276 563 677 193 213 -713 384 -474 -884 -421 -69 -232 285 37 -243 181 -206 -817 271 -107 -501 730 770 -418 -116 114 311 276 758 -409 791 135 88 -115 310 -419 701 -421 -382 771 -878 -369 -331 337 -43 634 -323 633 -327 -321 498 -811 430 352 340 -161 -361 647 -653 -598 -226 70 -489 -837 586 -187 666 -851 -140 -303 -755 -358 -771 -138 -29 -293 -633 -537 669 191 -401 -274 521 384 527 -400 -728 -89 -750 466 516 -566 282 102 244 -374 780 -93 -21 0 -10 -516 376 -85 -882 -506 400 360 53 -719 161 449 327 -372 375 -40 2 -800 553 617 134 -656 -848 -133 -53 -399 -487 -305 465 -230 487 521 -504 -588 -583 -504 -41 -543 558 539 191 -702 -192 -291 777 -741 420 -44 -463 -87 49 519 324 -570 -341 -442 684 73 -517 17 -881 -422 -393 433 151 252 173 -774 -77 -698 -504 493 112 -429 441 -236 637 -60 -543 -114 49 635 -150 326 -670 233 -596 320 393 744 426 245 -123 118 -565 -488 423 -171 584 -323 -753 669 -818 231 29 -717 -86 -810 -29 -531 -336 790 -860 -887 71 -895 -639 570 -771 735 -555 -790 -81 -488 730 -182 -310 373 -487 -388 -845 404 381 -566 -708 -179 -660 -26 -190 -491 79 -144 522 150 384 -470 566 181 365 -159 588 -232 672 -837 -384 -12 -686 -199 478 -869 -643 -115 -173 795 679 -287 -527 -290 60 -731 -254 -446 -331 -292 -433 627 599 577 -190 349 -67 -543 394 795 290 533 50 775 223 -880 407 522 334 -341 -872 -29 588 -462 -273 190 -82 -241 526 -690 779 -678 -862 -539 160 605 302 675 633 192 -298 -75 -456 106 -397 -11 201 -286 -588 505 35 465 676 -9 -726 88 -237 -823 -210 -138 1 452 -202 629 -457 201 -205 278 -783 615 93 -304 -100 245 487 67 216 789 -332 -147 345 117 -650 -422 64 -402 646 207 -123 -655 793 -146 -514 -638 161 -560 -80 -8 15 191 -814 106 425 -470 -872 152 354 -191 264 78 625 705 -47 422 -288 739 485 -223 14 -841 792 -39 411 79 -539 648 -72 -248 -877 -811 635 -614 -766 295 389 464 10 -883 699 769 -734 -143 286 -319 744 -206 -848 691 450 -150 -149 -19 -77 -213 394 717 745 -671 -671 -50 -800 142 -477 745 736 329 100 485 619 -374 -182 -367 -29 -443 -6 314 334 -492 -85 23 340 287 -614 671 223 -17 79 543 56 536 217 -638 395 -615 -44 277 329 -422 387 -218 148 -646 -68 -332 164 -885 -332 409 -34 -235 -411 31 -249 -548 -299 -432 130 -638 -217 639 -466 -631 -37 529 435 -378 180 276 -446 -665 -629 -58 -282 -72 -643 221 558 34 722 130 741 616 597 69 80 464 -342 483 -499 -137 -177 296 462 -25 -628 -487 662 -199 86 -420 -251 -265 725 -92 -814 -893 -568 -760 709 179 -377 258 291 128 -206 -359 -402 92 532 -302 261 -731 -588 -429 729 -119 -56 -877 -574 -123 309 -801 58 -445 426 -241 -700 -439 -158 -523 -895 172 128 -20 -725 -855 -167 -731 560 -332 -226 -63 -782 -761 -328 -864 316 -51 -161 -19 -863 692 -293 343 -588 -265 497 -447 -154 -632 189 499 -11 108 -856 159 -167 -103 637 -701 308 -263 277 -603 -590 595 -275 -23 316 -18 -395 -800 578 -186 597 -883 -81 -420 -441 -810 -259 796 166 -520 550 -626 -224 -670 231 -709 733 -804 -484 -288 277 -757 12 313 310 386 -237 -445 -191 -782 659 -491 452 -876 614 84 149 132 -74 -879 -825 -81 152 401 -299 277 190 -137 800 -136 -483 -19 452 -216 -332 -424 468 -393 -388 -197 -89 425 -435 472 -146 326 -564 -75 -348 -351 -297 -72 -353 215 127 192 -75 -871 702 110 77 -337 -221 516 158 -211 495 -74 57 476 -578 218 -736 553 -580 -823 325 713 -843 294 -287 525 -740 -573 -391 383 107 -588 765 357 -787 772 82 250 -244 220 664 -199 2 283 436 3 -511 -182 -649 -36 445 -92 -308 -260 -566 695 -748 -318 759 79 -850 527 227 -754 -486 665 -283 713 -511 -690 -804 -407 -776 82 693 757 776 -637 782 121 -362 99 543 -209 -551 -735 -382 168 -841 774 296 -578 -461 447 -148 500 -856 496 -501 233 -275 -75 -572 739 347 -841 770 530 -659 122 129 589 -227 -683 -828 412 -562 -548 -415 -305 795 584 530 607 -764 -492 488 694 -28 -259 -703 790 18 15 -313 464 -798 608 -873 -862 600 -532 212 -727 501 602 -444 -758 -564 680 -576 -181 -829 -597 594 -454 -443 -660 117 187 667 641 313 251 -235 134 -464 -557 -776 19 154 312 102 590 -494 -459 726 -336 -139 -859 -37 412 551 -546 542 519 -146 551 435 4 204 -501 -760 2 -864 -148 557 -171 -281 -623 157 621 509 518 689 -58 420 -106 76 199 -278 -628 -218 -519 568 108 658 -337 -635 102 732 685 744 558 -41 509 130 -114 211 451 615 -802 -112 582 -477 465 -335 -124 796 66 -662 -651 -850 -410 -559 -73 -241 -619 -651 -714 177 796 546 649 -535 -854 -161 -549 212 301 77 -61 -887 -318 737 456 62 -386 509 -150 205 424 -423 316 -835 649 -211 346 -365 106 -429 -806 -679 230 -427 -363 -516 -22 -224 -64 -391 230 -758 -854 100 304 614 -677 719 46 644 -601 -200 639 -876 281 -84 -327 -261 -201 -501 238 260 97 -332 -136 -839 218 717 -834 345 -476 312 724 302 150 -833 -598 550 -834 571 129 341 93 -37 164 -532 376 539 662 -791 -764 373 91 -832 529 454 716 418 -634 -275 -468 141 -351 -113 -381 343 791 319 188 493 -360 363 -748 -410 549 10 -325 500 -540 -111 642 -387 -428 143 542 -286 -120 -32 335 -786 718 548 93 -805 -738 200 -188 288 -97 -186 -349 -438 -616 -745 -840 -896 638 798 -766 -442 -254 716 -144 -682 675 -535 -143 589 -99 -663 414 -660 741 -61 -302 -182 760 -403 -537 -552 476 -97 329 -108 -376 -103 -651 -516 440 -821 -900 239 -365 -590 -583 255 418 591 198 -404 415 -254 379 455 687 606 344 626 130 -8 709 -58 -298 597 -139 -386 713 568 -743 -581 -108 667 666 -495 101 -402 -824 -694 -267 -54 -845 653 300 763 -93 790 -746 556 -865 -100 -410 -886 305 -277 762 -770 4 -360 -735 740 -367 553 -11 137 -151 -152 -20 -594 63 -662 -764 -858 -552 -701 -513 601 -668 147 -866 231 327 622 -656 -636 475 565 -416 368 243 -425 333 515 487 -521 -418 -550 -695 -238 -287 -837 -154 -94 149 -467 262 296 -571 -812 482 651 -630 -636 707 -664 -81 126 -3 -435 155 -510 655 638 -428 -125 -82 11 517 -87 -507 766 795 -210 164 -889 189 -101 -51 115 -528 -228 287 -708 -104 -283 167 502 636 -111 385 708 -300 -874 -429 -590 -854 309 -265 666 -123 -655 60 -465 68 -483 169 632 569 -213 765 -179 210 -278 135 330 391 -763 -784 -632 152 529 -885 -268 705 475 491 491 428 -540 42 735 773 -301 487 -11 135 -12 -253 -401 -549 -825 -528 -149 -662 284 -500 781 -587 604 -432 528 -64 -710 -351 -731 -376 262 194 -419 -165 40 628 269 22 582 -849 276 -693 494 -448 -846 -84 393 378 -325 -409 423 201 -832 -248 -717 184 -94 -380 -57 -9 690 723 492 -295 772 561 -135 -192 -55 -513 -74 145 -277 -632 -108 414 742 -709 -444 636 -231 679 -587 46 -537 450 -417 -212 729 382 -274 -247 706 -203 -365 -139 -835 248 -430 82 -52 -598 -732 -191 -613 -309 261 -441 -406 -216 674 -316 -45 -101 531 506 -824 149 15 -67 -282 202 566 -641 394 -162 107 -678 -600 -354 -70 -662 434 49 -829 -263 458 650 -468 -192 -153 480 561 -346 58 569 -321 373 -149 715 -158 -754 468 553 -506 734 273 -22 584 -711 -494 -882 -137 774 -689 736 -742 -522 -330 193 -538 286 -855 449 -179 -699 334 206 623 47 -2 74 455 113 452 -132 -68 152 -708 -633 -491 469 461 -869 -650 -137 102 309 289 418 -432 -279 -819 103 -321 213 -57 -683 -885 148 -140 303 239 628 721 -245 114 132 470 -433 289 -161 445 -59 -215 495 -374 240 121 84 646 -443 479 -289 683 559 618 718 -745 -534 418 20 -208 -204 -609 91 759 538 -821 257 -583 -102 647 -288 -300 673 633 85 -209 -170 630 -199 -34 -429 537 -452 -117 -88 -37 673 511 292 72 26 39 642 -645 -403 -301 -426 -243 -815 657 -806 -376 -30 -387 538 -182 -90 -811 799 721 -605 582 261 -486 713 -167 266 -91 -108 311 55 521 8 51 -870 -752 -668 162 -743 63 -631 -447 -40 -610 -116 711 780 -153 -227 -381 -58 -435 601 -895 -512 510 567 -704 231 -481 -696 375 -354 730 -488 267 -175 37 -468 -85 491 33 -421 776 -739 619 -83 -885 787 -124 -135 -302 -502 -606 764 -379 -694 136 -303 69 -299 -596 162 643 -681 -529 -264 -738 -515 123 -785 459 -152 -747 -9 -826 -114 302 -844 238 403 478 560 -735 110 -153 94 28 -536 368 -137 -122 600 525 -79 620 8 -775 -326 -347 -519 -276 273 -607 27 -15 5 -633 -810 -584 44 313 449 -763 241 -661 589 -155 -580 -14 -477 395 189 623 -654 -310 -779 -438 -144 -359 -758 -211 -69 -400 793 -300 435 -894 -161 87 697 -792 -870 -483 592 150 530 210 247 -658 -513 708 226 -72 -724 483 791 -411 434 -202 439 126 16 -710 226 87 549 -585 -631 445 -52 229 -24 534 419 -67 515 255 -660 190 -478 99 -749 -838 -106 -494 652 -325 69 206 313 396 -307 495 -672 583 -18 -426 -884 -82 130 730 -867 266 89 313 -560 -597 132 270 -159 -707 -227 -479 -872 -377 275 370 331 287 -478 -328 -292 757 -364 541 691 485 -423 77 -640 -298 -177 -665 666 -134 -397 -452 121 -882 -285 -743 446 187 -329 538 -169 -781 613 -372 -171 -662 347 311 592 -330 -897 -628 577 -122 -581 368 139 -26 -899 347 98 -629 -29 -54 675 296 761 -308 700 452 -748 -761 -641 -658 -530 286 -419 -259 397 309 -261 -822 -438 467 24 33 496 -404 -510 -875 -305 -693 -201 -818 792 212 384 -696 -41 -32 110 -871 580 451 -812 -449 74 -421 -890 -829 722 784 323 518 -649 -507 -603 28 252 365 632 737 772 -302 75 -400 -882 -357 -778 771 -782 698 -742 -323 754 -835 96 329 -381 657 -299 248 -437 175 -237 -243 -704 -49 -725 -490 -45 200 -465 251 98 496 8 281 466 -307 -351 227 286 155 667 0 238 119 398 244 784 -825 225 320 175 639 594 -684 150 -319 -204 -843 589 -529 -873 481 -873 -143 381 147 -146 -756 -449 51 118 110 43 -697 134 -181 -877 267 409 49 575 -840 -692 62 -719 492 -490 84 -680 -316 27 -584 -40 692 -719 496 -672 301 51 -261 -743 44 -246 -897 -629 513 -527 -83 -108 775 394 595 -51 -122 -274 -524 -242 -56 -744 -179 67 241 -854 -398 498 -792 468 572 270 606 -143 626 -298 -806 339 -476 200 617 150 38 -670 625 -850 447 -664 514 -31 -505 -184 -491 572 -685 -547 463 707 800 -614 203 -714 -123 662 -730 -811 -435 -643 -709 747 412 60 385 -21 -156 0 -880 170 -37 559 -722 -340 251 505 -436 -718 -64 312 210 179 495 540 5 -328 39 -163 -310 -303 -52 -686 -689 -647 671 -322 294 194 -729 -645 32 -544 -104 -685 668 767 558 295 612 -625 392 19 -443 -55 605 -204 -308 -573 -389 -425 -104 89 -628 341 163 -892 -87 -263 539 -639 -518 -187 -186 272 -234 284 -493 581 568 348 334 -360 -308 186 -122 130 -658 -97 609 -609 194 -61 -528 588 736 -425 203 -235 -501 -80 -844 52 301 -37 -15 -61 -815 719 -110 -623 256 -352 548 189 731 373 73 -779 379 267 655 397 630 -252 -736 392 -817 -393 -592 200 -476 -607 -678 210 70 74 301 568 -408 -493 140 -219 -299 -456 -560 800 27 464 699 212 -644 -267 711 768 535 -865 -139 -830 176 191 -575 -211 -612 -408 -536 691 478 652 781 334 441 231 758 414 297 -155 507 436 201 659 -168 -668 -405 -371 -65 297 405 -78 -325 64 -191 646 365 -315 -582 -65 -644 -804 214 -11 -161 174 -811 575 507 -51 -753 -763 -41 487 100 -66 244 711 56 -559 -516 -325 -840 -428 290 -280 -350 188 285 -259 -721 -764 -780 369 395 72 -432 -451 -645 -454 177 545 303 -854 -656 694 -850 616 -192 11 595 -451 219 -407 158 -13 -498 225 -864 450 -90 438 -878 255 -490 397 516 -430 318 -889 259 -459 -417 -410 786 23 35 491 -223 -481 9 -888 -126 0 328 392 -655 -335 141 -418 382 -867 -152 462 -763 -460 509 -332 -624 286 734 -759 -60 720 543 -473 -60 -620 -876 -173 238 510 -603 -37 364 -464 540 -303 589 697 -226 683 747 -552 -365 -722 738 -888 -801 141 128 696 696 396 164 431 -301 -819 582 -757 -504 311 -872 20 40 564 -803 -836 747 790 -470 -866 -411 522 -483 487 -516 463 -362 40 -445 160 -102 -461 -495 -685 796 245 -792 -226 -224 55 -804 733 504 793 611 740 -271 -823 -880 270 -267 395 -722 -393 -851 -26 455 -374 687 -848 -294 -515 534 104 377 650 -331 -668 482 -756 5 602 85 -287 62 283 790 -159 429 716 -355 52 745 -660 -827 113 224 71 532 297 773 -53 -687 82 527 762 -17 645 517 557 491 -457 -832 -318 -814 -477 -843 479 790 -876 -612 792 33 354 -251 681 301 427 -546 42 -672 793 590 -562 -870 107 -447 -199 -403 -163 -796 -489 19 548 -625 406 -683 32 -129 -809 297 -535 -31 335 -40 19 -853 665 -213 542 121 474 388 556 -514 -606 373 660 -507 100 -406 -276 116 -137 -807 145 -332 -767 722 628 701 -646 -655 353 -249 618 -114 -70 516 591 -524 444 52 -535 18 -421 -142 317 -338 633 -627 -793 247 -472 652 -247 -154 -367 735 -262 69 772 521 -208 291 -680 -668 794 -199 157 -603 302 -296 -860 528 367 -779 289 -162 -586 797 -771 379 -337 -522 744 773 -606 262 -11 355 -779 -624 16 -240 609 -169 -551 -480 -883 440 195 471 -293 -523 285 -464 -411 462 -879 620 207 -19 178 -300 -382 314 -117 -643 128 160 64 -861 42 182 57 -356 233 -880 315 -319 380 -667 -256 -451 683 520 -256 -855 -441 317 -747 384 638 -215 -192 -463 302 -12 -812 311 -818 -244 -761 396 603 -857 -545 359 289 531 402 -216 -185 -464 -832 -437 -3 716 163 638 53 -720 -562 -538 -391 -26 630 -156 589 650 465 375 -318 560 306 -113 -855 -503 593 677 430 409 -40 191 438 -427 499 170 -378 -78 671 154 -633 639 581 590 720 54 274 -566 -91 23 -139 301 -635 254 -190 326 -691 131 788 -94 -717 777 43 48 46 -530 -377 -759 -434 280 -21 -706 -625 -697 323 9 444 791 -864 -479 158 266 -222 -580 -348 -491 722 456 -402 522 756 -395 669 32 270 229 -256 -88 -587 287 -411 188 132 -758 15 519 276 -840 690 452 378 320 650 186 -370 -21 215 -523 672 362 -97 286 628 -888 426 -811 -424 -227 -854 471 442 -548 447 -212 -162 -364 -634 -379 -451 416 717 212 -266 85 577 551 328 -34 307 -676 -899 80 442 -700 -292 -651 617 724 793 274 -503 -531 731 552 408 101 362 -339 158 177 -763 -394 -175 -809 -21 -885 -393 -439 -490 -895 -812 -258 395 -871 754 -767 796 434 -770 -852 -491 362 261 -285 297 -523 -193 77 -707 501 -237 -34 2 -8 -197 351 -105 -618 -818 -287 509 151 -87 -309 213 -457 -398 538 -461 766 470 -95 567 -154 243 565 -572 40 -828 -802 277 -203 229 56 405 -777 -548 -785 -597 636 266 -276 154 -465 310 -866 113 -375 46 -840 466 132 543 -619 129 747 673 -735 54 -811 283 -299 419 -625 89 411 242 -551 763 471 -404 631 81 -449 515 521 -775 99 275 -300 106 -879 -671 -828 -878 40 495 -725 -784 720 -856 266 -899 740 456 -124 -586 -109 -471 608 373 375 231 329 607 670 -519 418 169 117 108 298 508 -700 646 -529 -74 282 683 221 -439 -869 508 732 342 673 -600 157 243 -203 785 -128 -525 441 624 -375 762 746 178 289 -396 -692 762 423 -278 -511 -160 8 -444 712 -647 179 15 379 -83 -570 107 -199 48 592 -147 -103 167 -218 712 546 -294 -254 339 568 -774 627 -146 -156 225 160 -733 -638 580 -667 -537 449 706 -16 -612 -742 531 430 364 -685 659 -754 -191 -306 610 419 -294 -497 -513 -429 -461 277 630 -876 -148 339 526 -30 -271 -293 128 -794 -635 -370 418 -417 591 -837 -50 689 -11 700 -796 455 -644 687 206 268 -707 562 -830 333 49 -653 14 -93 302 -373 713 -784 229 -27 -327 357 194 460 54 18 -796 237 760 -185 651 -352 792 -740 -510 267 -803 -162 -311 573 -523 -866 18 -528 -414 -634 285 581 251 -116 510 -218 -314 -297 396 -842 -183 -251 376 -654 -488 443 -539 -867 238 372 -138 208 -793 358 -556 -623 -674 -654 780 -701 256 452 -222 -501 85 -673 -320 154 -151 103 64 254 -626 -217 282 -657 -803 91 -137 -10 143 -629 -426 -12 684 123 -455 -337 -673 -376 677 570 664 162 419 -662 527 112 -734 196 -690 -541 117 -330 -885 -257 -680 -454 150 -838 796 452 701 148 -698 -388 -622 -466 -390 -150 -681 -200 627 -692 579 402 278 22 207 388 -476 311 -180 -851 -888 358 -704 -656 270 599 -856 408 680 398 -498 -326 514 -840 -255 378 615 -469 -677 700 188 315 -691 529 486 688 350 -350 63 -838 685 321 413 128 -388 -683 771 759 -768 732 96 -745 494 513 -794 -659 170 200 -283 -347 -350 430 272 -290 170 -329 757 -589 -88 338 529 562 -3 -897 -24 122 49 -778 -318 -241 558 -28 579 319 618 -830 544 471 212 -381 123 -50 -685 -103 -246 -722 -231 -560 -23 -229 -550 -685 494 513 -400 294 -196 786 474 -176 -541 -798 221 314 395 212 -799 472 -880 749 94 -361 -562 -389 409 -313 431 770 354 -600 -717 -412 -759 696 -590 -522 -688 -652 318 -214 -201 660 302 326 325 578 50 75 345 -712 512 -231 92 -5 -134 311 572 -614 772 -303 172 -256 7 106 -658 -158 -827 -95 -7 -149 -312 -479 687 452 529 -5 -442 -153 -327 199 644 185 -40 -370 675 -598 295 562 -65 157 -272 -110 92 127 715 753 701 616 -61 63 -728 -701 -712 -421 223 -472 617 -619 -227 -637 -672 -629 515 -679 644 -630 -860 237 25 -758 -448 -448 -477 347 141 597 -697 730 -301 402 258 356 -488 154 -889 490 -263 -14 -127 653 -509 165 -291 -219 -840 -832 -719 601 615 -182 -313 639 706 -202 -196 -558 404 391 -697 -209 757 -126 665 -862 -61 -594 -697 -775 592 -650 172 -645 705 695 656 -372 -470 789 -575 -320 35 -273 204 -239 -898 -202 -714 334 333 527 -874 756 257 -752 -318 -697 -695 16 162 -601 413 694 615 514 -790 342 53 -202 323 20 580 -426 596 23 638 -218 342 615 639 -279 722 -844 -875 -705 443 571 76 -723 -275 -837 -248 -404 794 -757 -740 -190 141 -433 761 -62 -316 331 -283 -246 -211 -403 -812 -458 -323 -224 779 -89 695 -779 104 -733 -266 -110 732 -111 636 72 187 -179 136 741 -610 391 19 -844 -784 91 -444 675 -786 688 -2 125 -130 -421 45 748 -299 -875 758 365 -771 19 -595 771 477 743 730 649 -374 -329 -329 -699 726 -150 -886 -555 771 246 -396 19 -12 -32 285 -846 240 323 -509 -658 -183 25 -844 -256 -500 732 292 686 -570 565 223 588 -262 -683 -287 622 282 -759 728 392 -299 340 306 676 -646 -366 -858 390 109 120 -141 591 30 -134 -590 -793 -381 551 560 456 394 660 -816 597 581 729 591 -414 294 -737 -32 -88 -450 -136 721 -603 -422 26 531 -477 -199 719 188 641 713 582 -759 -733 -890 438 500 164 -736 431 -394 -313 742 -209 618 -176 254 -226 270 -146 -155 -360 315 -616 756 -267 271 -853 702 684 -546 -868 33 494 -816 -569 -845 -882 -116 -588 -697 -582 134 -116 209 771 434 -442 -564 82 688 53 -649 -205 567 -151 -717 785 -456 -777 440 -325 -660 399 -524 -859 -602 639 -32 -744 646 -632 -885 -106 -364 503 -11 -427 -710 716 528 -835 746 12 -308 -104 432 -300 -442 -480 433 -372 574 -850 -664 -771 714 757 -858 457 684 -788 429 638 -612 687 238 -154 -644 -445 -592 -379 -51 68 -143 566 7 397 90 -820 668 -291 -335 361 407 341 372 -329 -233 239 -231 570 -808 136 -45 -467 338 50 489 61 58 -481 572 -746 -323 618 693 -428 488 -563 244 318 -292 -543 113 223 -99 339 785 -307 -276 85 177 235 -413 340 -441 574 -781 -36 -102 722 -357 669 -602 -303 662 228 337 -513 337 -541 -495 241 697 349 85 -43 627 767 -894 382 350 -378 -827 343 -848 -90 -655 172 643 793 404 678 255 -656 -747 -73 745 -175 675 468 -493 670 -767 301 -692 582 374 468 509 -739 -593 -293 -559 -110 511 221 -33 -603 413 163 -246 751 511 516 -269 418 -674 -76 -331 -852 -226 254 -22 -781 -341 -440 403 142 -695 391 208 327 -363 613 -13 -475 -680 -42 55 240 -500 -695 319 -652 -46 -307 -115 -526 -541 507 94 781 -897 -17 597 -560 60 686 -512 165 430 653 -102 514 -467 277 167 -501 124 573 643 -725 -5 -664 574 541 443 -610 494 -756 -558 83 394 -342 232 -217 -46 186 425 212 367 741 -275 -126 -818 -234 28 506 -648 559 -755 -510 -236 277 -629 -800 377 -561 -72 24 248 -73 448 -658 474 -302 378 295 -355 334 367 -292 110 -297 741 160 -703 687 118 -711 557 -688 497 -823 282 -818 -213 419 -68 -652 -60 -616 431 -33 -756 -555 -640 617 -461 777 249 500 -476 -393 31 66 747 346 -33 -22 535 93 -27 -870 370 -823 -859 -50 205 647 -589 459 -345 739 252 -383 -158 -331 716 -39 -343 -261 -612 96 313 354 -718 -263 -266 -380 235 98 -221 611 171 -719 -309 -396 -447 699 -216 62 341 155 -356 -550 -2 -348 -782 444 -86 -674 80 658 -477 -882 270 -197 -862 86 -890 500 752 -504 354 -747 186 588 94 -63 -692 282 -210 -652 -603 690 -866 -34 -741 -519 683 746 -544 298 350 -188 -880 373 334 -361 118 189 -548 98 -160 -344 560 -198 751 -484 -254 776 307 649 -235 305 -732 -426 -444 -577 -441 600 -393 -823 -857 -533 -708 -380 347 -579 -664 -452 -414 -282 -147 -574 -488 -777 -107 -209 35 487 -599 -802 -660 728 737 -252 8 -770 -91 -80 359 -761 208 -386 -721 382 -268 683 149 484 -682 410 -802 -575 -278 -698 169 -157 207 -839 -580 -383 -799 673 73 -293 -727 -347 674 -643 108 -691 -527 -336 -405 130 745 763 -697 621 -443 -356 456 343 -781 55 490 688 147 776 71 -559 -218 284 702 774 -519 337 478 371 153 61 -450 455 456 -334 -542 88 -610 57 494 541 -235 -882 19 -232 -717 554 -448 125 -748 128 191 -606 -688 127 -350 456 593 -479 -266 -107 -238 -393 263 707 598 97 333 722 -596 -738 -19 -424 -555 734 -366 -670 -363 -181 -573 -185 340 158 340 -100 546 -343 -712 -365 -316 -658 390 -5 -51 -477 173 -155 -508 205 -298 64 607 685 603 464 -763 -146 -417 28 322 -566 654 -808 -425 501 535 203 224 -682 -892 519 -226 265 192 -280 459 -771 -550 141 119 10 -125 82 -396 -39 -784 -202 666 -669 -300 -389 -870 -257 -307 -569 248 562 532 -18 266 -552 728 -560 278 -524 52 -852 -290 -272 380 -616 -111 386 -705 -346 582 123 600 -486 337 100 -790 -313 -589 320 -515 -343 -30 35 173 -395 -115 594 -580 362 -637 311 275 700 -678 204 -91 -167 -289 -29 444 -250 -846 -773 431 -347 668 -116 -231 586 -356 569 -503 -705 -285 87 -266 -604 294 -71 -431 -139 -344 -395 413 328 -633 295 -480 -78 -382 -10 -546 -446 -350 21 -583 457 585 -832 635 136 -336 -379 128 607 -149 -732 -558 480 769 -80 477 595 -545 -263 181 48 467 377 -726 195 517 -884 -874 -304 356 -27 104 -660 -641 -29 444 612 560 -227 212 379 -691 291 686 -446 504 -502 -715 -352 -806 298 599 149 9 707 687 507 -706 -376 263 -177 297 -53 -877 601 -881 -26 -370 -824 -890 701 376 496 454 -379 -411 530 313 -818 -31 259 217 -850 -606 -857 321 288 573 -463 252 198 -612 -126 -522 37 -469 -402 87 -134 -769 100 -290 629 -514 -840 81 -139 -704 -300 -66 600 330 124 91 313 235 611 750 -305 524 -825 -507 26 504 -900 254 439 -116 74 -401 -756 347 280 420 182 363 -693 -282 -175 -698 -322 275 -434 361 -319 643 637 -780 559 6 215 552 -681 -762 -252 -785 491 468 -304 1 -860 -849 617 -14 -72 -87 -425 75 -648 358 615 101 264 -446 762 524 588 632 309 500 397 -582 151 -130 -752 197 93 -395 -662 -382 -325 465 313 -77 273 -537 164 649 195 -295 -560 -513 -413 180 -617 -497 463 -713 349 -567 640 653 419 -558 -657 535 -393 61 768 77 -690 186 -592 107 -693 -466 -846 683 277 635 -478 399 239 -247 320 -171 -154 347 -629 -726 -740 680 188 498 194 483 -845 -474 763 662 437 31 765 -100 779 -861 -417 -626 588 -329 591 118 640 174 215 -473 275 706 685 747 501 782 106 -305 262 -742 -118 378 467 696 72 -855 349 -674 -429 -440 -334 269 652 -437 -875 307 -102 272 -218 -873 761 203 -454 301 -585 129 -237 504 -254 -206 258 -839 -62 -415 541 -159 -876 -288 564 -127 671 93 -863 144 -875 -606 443 -216 198 -195 377 291 -390 486 -775 -833 -732 -828 703 -278 685 475 687 -808 53 -359 -198 -139 -301 -831 -185 5 -357 -129 -407 -802 -57 696 48 -619 -799 567 18 190 602 631 435 -347 146 -716 -160 713 -784 -830 -580 -722 -116 -887 676 729 -513 -140 -120 -514 -581 -34 759 133 -478 -318 -158 566 348 -825 541 551 -176 460 -216 389 -342 226 -438 708 352 605 737 437 715 -174 -655 -859 336 -208 -15 696 95 -540 -654 -727 -500 426 498 -800 373 -458 -477 -492 17 533 799 -715 -30 136 117 -427 -872 601 585 42 405 390 173 405 -744 -50 -884 45 86 390 241 582 -807 -188 -617 789 -494 -477 -215 566 -345 499 -337 788 -762 503 456 -45 588 -411 -57 64 -519 -8 -766 -822 453 709 268 -619 -706 -640 -436 444 -51 -780 11 -189 -590 160 324 -647 80 594 545 -669 758 -72 287 732 -643 774 -494 225 508 -307 722 -342 -84 124 490 -884 14 677 -28 200 116 -416 -174 518 -55 -749 142 37 -782 330 128 -637 -109 -351 769 -72 -419 601 353 724 -109 395 752 -474 -463 32 -120 -561 -364 -844 -482 -336 203 -620 -280 99 689 712 508 -670 -48 322 25 -340 620 -457 -383 -549 -436 -419 -447 81 183 -2 651 -266 586 420 -225 266 -192 -247 -843 -324 365 -205 389 -284 -433 -236 -285 153 -27 -393 306 611 -334 793 155 580 -238 314 251 -844 -494 -858 -458 152 -492 -97 -516 759 587 66 -891 -751 -431 -778 11 12 -349 -778 -124 -310 -317 -489 503 -403 243 740 -533 -427 -716 366 -310 275 -225 -660 -592 654 495 -214 -784 -711 -860 -544 269 46 689 34 -830 677 -540 -103 -601 307 89 -411 425 -855 175 -508 714 -465 446 -447 212 636 549 -524 -339 -35 -241 618 -141 -221 657 -50 -426 353 282 -413 304 -197 -75 -3 -779 -43 33 131 -42 -230 -557 421 -570 302 133 382 -104 -473 -225 15 777 -50 191 630 451 -235 -211 -248 617 -217 -404 305 791 682 -28 -741 -188 346 426 136 373 477 -893 313 799 -518 -589 778 -622 -175 563 472 -853 -835 -578 284 -708 160 -193 643 -478 274 258 581 -738 -299 256 171 31 -307 -686 139 -491 -717 -756 617 704 417 -47 389 203 -506 -654 -513 -502 339 -236 183 -435 131 599 -517 -346 -881 783 -325 665 382 615 313 365 -157 747 533 382 -318 172 -168 -549 702 3 -824 661 -528 491 70 -184 328 60 4 -109 70 565 410 -97 390 -121 426 527 8 578 503 -487 -321 -826 -384 56 118 -717 204 -318 -487 -730 -633 157 -134 368 439 643 -898 -797 -706 -421 -109 -332 -764 -103 -311 570 446 295 705 391 666 454 -512 -247 747 441 -377 -333 660 -452 -886 -47 -295 -637 619 -413 234 485 -302 281 -718 733 307 -623 436 -811 -794 700 -151 168 -89 -1 -416 -345 123 583 529 -641 51 742 642 676 -343 -314 -142 408 696 2 -867 285 6 -827 -245 -459 -557 362 -459 -223 -507 -425 -851 -808 188 244 -602 -628 -484 642 -305 131 679 672 395 -508 57 -666 532 -563 40 -748 629 -886 -678 -717 354 -76 -768 485 -176 -811 -557 -524 94 73 134 320 374 -309 -705 260 122 -265 -397 -500 239 152 677 -710 129 -375 47 698 -289 619 141 521 335 -635 336 745 -512 514 196 -493 71 -876 -466 -861 414 51 249 91 750 586 -594 464 -298 611 178 434 720 -447 8 484 -478 489 -798 -883 -659 499 48 -383 -462 -615 239 -376 -350 -348 -794 -232 158 -785 -613 -580 26 -820 -785 121 741 308 -725 394 363 334 573 202 3 -12 -714 799 54 -16 -860 444 -826 -183 -459 388 298 278 -205 761 -793 -373 -336 -228 659 74 -472 464 611 -308 367 -443 -171 8 -219 69 218 503 67 580 -61 -269 -223 422 -47 195 -22 -697 -81 -127 355 768 -358 5 -810 -649 496 -83 242 -353 742 -741 465 698 779 -118 -486 714 -125 346 -500 -275 180 523 465 -563 -825 -390 -506 -111 686 -439 -722 244 669 -870 -100 -416 -699 218 -462 -401 144 636 399 -352 -356 -155 -586 786 -788 -211 -218 -473 314 -722 788 709 544 -141 -449 320 -612 -787 124 -574 555 -228 -886 -899 175 372 -424 741 -271 364 527 180 167 524 -474 -248 -206 -158 35 -44 -159 -688 -228 663 440 580 -485 -91 264 -481 -622 221 -99 1 567 -190 -342 720 -560 0 -332 -660 -889 -456 -469 -490 602 -61 267 764 371 620 -857 448 633 -474 -15 254 -768 462 154 248 -478 -751 289 -55 -189 410 -318 -533 -2 -269 -855 -141 -695 -94 -40 -462 -469 150 -178 -575 -524 -204 576 412 645 -546 -492 551 444 -36 -452 683 634 106 -826 -671 -702 305 -288 -370 -592 -483 -630 -397 105 649 710 527 -563 422 22 -3 173 -816 367 -110 -687 -438 96 -472 -615 -148 -455 -346 290 -219 560 266 -461 -549 524 -351 545 598 475 436 -688 -431 219 168 -409 76 733 -313 7 -80 -606 167 155 607 -540 85 326 -493 -803 -565 -789 -611 -202 -880 -476 106 77 -874 569 -38 -38 554 -836 436 761 494 2 92 -481 -290 14 -792 -332 -686 175 -237 -14 465 -104 -766 -814 745 -103 -734 -508 626 445 -592 -669 133 -789 476 359 -271 168 551 -551 -823 -587 482 451 -190 201 331 -719 -316 172 157 -814 9 -850 673 776 -92 -890 -330 -484 686 -39 -835 144 -168 -587 476 -297 -188 -692 -31 452 417 -519 287 -839 -702 -384 -545 283 331 -678 286 -854 569 25 377 -815 -774 557 -554 -569 -89 -27 -331 -477 780 -529 -612 -261 -364 260 -787 -53 350 669 -628 -575 361 134 -565 -292 743 396 -100 78 -642 621 -456 -544 -898 -701 306 533 -544 -161 514 -242 644 -364 -176 355 467 767 -42 795 558 -800 -548 -811 -826 -480 405 331 -284 -743 -628 -747 -423 390 105 -464 -20 -23 565 -120 384 -301 750 -403 -410 226 197 -183 762 533 -694 -44 -506 -449 100 -383 -306 125 353 -521 419 301 224 -445 560 746 -47 -758 -367 -35 -411 -737 626 -556 -763 -382 696 589 -890 -45 -222 -123 632 518 107 789 -898 589 -56 42 -283 -732 409 -848 -854 -396 602 271 57 261 272 -475 213 -643 584 -711 -561 536 -872 -224 483 143 685 200 -688 -132 486 148 -313 516 -712 -97 638 0 -260 -175 171 306 -278 659 494 -288 800 705 -249 305 -485 -608 800 402 48 -231 -177 -378 418 311 337 776 693 -634 3 -385 299 644 31 -326 -878 -864 -61 -228 -215 442 -130 262 582 -775 -608 -614 560 -620 -323 48 -224 219 156 533 -547 -324 602 329 -567 -658 -329 687 -696 -107 -565 472 -833 469 -379 -440 -532 -539 669 191 277 -877 488 233 -239 322 664 616 792 -869 599 580 16 -781 -331 71 101 -739 483 -243 440 -258 171 -749 -110 -89 136 -709 191 -377 -721 12 564 -24 507 406 717 -205 46 -869 196 373 -720 7 402 546 729 789 -137 -660 376 -268 -330 -465 -37 311 -402 24 212 -817 83 -609 657 -750 -359 74 -289 731 -368 -382 61 -29 90 -80 -481 -90 -153 -686 -785 -189 26 -456 258 308 -876 36 395 264 -870 -603 -145 -536 617 -133 658 -438 527 -605 674 -197 -602 -131 396 562 -64 -675 -266 -447 -503 -857 736 158 -565 219 706 690 -109 -578 511 289 393 -370 -136 -802 -417 -487 -189 -273 114 -189 -172 34 -829 461 75 -218 633 -368 226 329 334 -741 -563 88 655 394 -398 676 -364 655 -444 687 38 -3 -60 494 129 458 67 374 -56 -5 764 579 -615 -786 393 -701 756 403 484 216 602 -730 -701 -393 -818 -295 68 -755 -721 466 -530 708 -464 -651 -349 229 -674 40 676 575 428 -529 -858 103 -742 -812 -456 394 -571 -402 -235 -13 381 -200 -734 -723 756 -316 621 11 -816 -64 -500 -607 202 -712 -311 744 -374 746 -858 781 -217 766 -432 30 -470 600 188 534 -136 270 96 -89 573 -170 -809 677 -426 174 721 577 -681 83 789 -12 -692 -723 -818 -430 -174 275 -173 -672 225 284 680 626 -599 303 207 730 -888 -601 653 -299 526 112 233 -831 -82 199 462 660 -878 334 -327 59 49 -163 100 -182 427 3 399 374 167 -596 288 -736 402 -338 -184 742 603 556 -340 -836 277 -112 561 421 401 776 338 -781 -355 717 -550 491 497 -635 -786 -411 407 377 -451 110 478 -801 -660 237 -648 -416 354 -33 -720 197 -431 398 -274 -326 -889 322 -506 270 252 147 296 138 668 191 -192 745 749 370 -120 -600 -439 -291 151 58 442 -467 169 539 722 -222 -263 -506 -648 477 736 761 -246 569 -605 189 310 163 -444 72 -327 -540 421 -323 -412 -463 -722 157 -476 -56 -770 251 80 -131 -552 -59 -885 -360 149 -6 278 -702 -641 569 -296 -463 578 137 -849 579 513 -765 -312 -714 302 -193 482 138 -694 -681 422 442 -362 -610 -782 694 -598 -374 -800 -215 687 -696 508 -387 -308 26 452 122 -233 -209 -837 -436 -53 482 -455 793 -113 -632 -709 -300 -866 -4 -848 -693 -328 -868 -897 -273 -326 480 -527 -640 -152 -478 -236 114 -842 3 -466 -332 709 244 739 -225 -757 177 44 615 767 -484 247 -300 456 475 -475 788 3 277 127 94 -501 364 676 -568 -36 383 -371 -586 509 -438 -273 265 -536 466 7 -108 566 -5 -126 32 369 -510 342 -832 -421 487 295 -500 -68 508 -498 82 -847 -401 -208 -230 622 51 308 -122 367 266 775 -559 -507 -57 -583 -181 -661 -510 660 -178 490 -135 -463 456 696 377 169 -94 57 428 499 388 -159 -458 395 478 -443 -671 -180 242 -622 407 39 -492 -434 -177 -301 -8 -596 -803 -135 384 -87 -581 203 -869 172 800 247 445 297 42 97 -900 -532 216 -620 -885 172 -79 -130 -8 -885 393 -503 717 -439 40 -446 744 680 -198 -377 -536 -818 99 68 -360 524 409 -359 -690 -776 129 93 766 467 -461 250 -542 -680 -706 533 -667 175 -253 -456 -547 -505 53 549 -818 -702 -57 27 266 -334 507 -84 -201 510 -819 428 603 658 -840 22 -411 -107 107 -623 450 415 9 -82 706 636 173 -850 -841 -562 655 -671 -271 -656 288 -154 161 -533 -825 -325 -650 -393 -266 674 -398 -545 213 -60 519 79 575 528 197 2 349 -344 -900 -883 228 -170 783 -542 -799 333 67 -331 -573 400 -28 630 -34 765 -554 719 670 202 730 79 -173 322 -832 -137 -317 661 555 -334 -592 61 -580 -115 -533 657 -851 451 -491 528 -760 -892 -544 -141 678 -406 60 236 705 43 -176 -475 -671 754 455 -92 -377 -431 196 581 -453 -109 487 -587 539 465 -710 488 -323 -95 -129 -255 -119 578 -29 -793 269 -860 469 -340 683 687 -265 -378 -461 195 -244 -820 -425 167 -19 480 -309 556 42 -79 -391 3 -338 -259 203 448 -858 43 276 -433 46 326 136 186 -861 723 129 -156 -785 -14 -627 539 90 86 -247 -826 -10 -77 750 389 445 800 467 334 -665 -813 -45 -278 -353 62 -742 413 537 438 -288 -227 -221 254 150 -294 752 -798 5 530 -59 -524 -620 -544 -608 -278 -121 -342 -203 -271 -223 596 444 -20 -868 -146 -752 511 -550 -22 756 784 639 -496 -133 -827 -340 452 593 615 -744 224 458 -794 617 -550 -890 -243 22 111 450 132 -611 -154 -394 704 140 -57 647 -457 -480 798 574 -254 -808 -227 -498 671 742 -46 -213 108 782 -660 713 -247 742 -309 -698 391 189 -343 -317 -367 -170 39 393 775 -580 -353 -363 -732 98 137 297 210 130 -660 -376 192 685 -624 -410 -613 675 328 -425 279 114 -725 142 -183 775 -395 793 -369 -408 -10 405 -857 -352 -609 796 450 397 22 -827 -320 102 -594 671 374 448 187 -875 -326 -49 -13 -80 -774 -425 105 -38 117 -725 -170 -477 -548 -618 -90 -286 -644 622 -239 227 -163 3 -28 168 -283 -724 -570 -884 773 -211 255 -476 488 -438 -597 729 -343 28 -618 81 742 -659 -295 -574 -273 250 321 -775 -283 308 -762 -868 -510 -134 507 -233 -158 -468 -858 -257 651 324 70 107 -744 -808 732 40 -189 -44 91 191 697 21 559 -844 537 -122 -357 -15 10 96 -395 -246 33 -44 -435 -640 562 272 -898 288 348 348 -458 -651 -593 674 197 -608 326 230 -493 445 71 49 300 188 288 -235 -228 -781 121 -201 -503 -171 795 -475 -316 -60 -644 -510 658 333 421 -710 -176 -206 592 -114 252 409 69 39 -880 -811 49 -683 -237 79 -439 349 112 -776 -79 260 724 16 -805 -869 -401 -315 -810 -730 -662 -438 -638 733 -882 738 781 290 -767 -523 122 119 -632 -895 575 100 -469 -653 578 238 -392 -623 -450 -885 -665 -356 405 176 5 367 -216 -460 -238 -135 -721 -449 302 -31 -801 -374 193 77 -210 508 484 492 -99 358 -34 702 -253 384 -866 -700 -744 -740 -334 328 750 -608 531 -375 -293 -357 169 210 -29 -61 633 284 -761 -43 620 -604 765 486 67 -449 290 389 221 -223 -367 452 -17 447 -359 263 -489 -400 99 -450 679 581 -59 78 161 456 -750 538 85 -451 297 -626 -368 -606 -105 -148 154 -669 297 -131 473 535 400 138 -699 147 -238 786 -9 -783 -111 -179 484 511 -443 156 188 -359 367 251 258 -860 -203 245 -324 661 329 691 -880 163 2 -265 -284 56 473 -514 340 -636 733 -735 140 82 -464 648 28 262 -339 -782 424 -189 179 79 -188 -669 -556 -871 176 314 -643 261 -122 -656 -366 -443 189 -298 481 753 -762 -481 388 487 -809 -66 582 176 376 -475 -546 580 -104 -782 -276 120 -817 -535 -446 32 -700 -100 -272 -318 -490 -768 -764 -248 562 -717 -579 760 230 -580 249 15 583 -236 729 101 -27 -749 568 322 99 -438 640 -599 127 360 -686 -875 -419 328 -639 348 292 783 223 -713 -849 573 -805 111 582 -37 141 34 -151 -609 707 -335 -742 130 110 -780 368 -797 178 -626 -773 -391 430 -389 -455 7 -567 -872 461 388 -517 -71 -499 637 -329 -510 551 443 21 -368 -244 62 -666 774 743 -304 482 -472 -565 416 -725 43 53 -684 -312 -250 -602 422 -627 204 -440 -634 672 -824 489 -381 417 -785 83 -781 -343 -504 -895 -377 -292 -440 295 -883 -592 -625 643 -782 718 -249 569 -81 218 -871 -474 -394 11 183 543 -243 -655 -55 697 35 -240 -513 119 -389 418 -243 279 -194 183 -726 -594 105 147 -765 -459 -566 -44 -496 -808 -356 -231 198 -559 -142 449 62 -757 -848 595 427 -791 110 523 485 -853 -259 -193 341 667 -718 -116 -583 153 -410 195 -787 643 -859 17 756 -85 467 -628 -857 -246 -51 -315 664 -497 750 310 709 480 744 -525 -238 -535 -504 14 -432 -573 544 -786 -602 735 46 186 -111 -438 -360 368 -784 355 -715 -767 -765 -515 -119 457 -594 385 331 649 -231 312 -287 467 -314 184 -48 715 364 30 -856 -412 538 -775 562 -212 786 -588 420 -324 -659 -714 -793 -293 -94 -203 334 -867 -530 515 366 -657 720 -278 -507 -617 274 -55 -486 775 -583 -770 366 -142 496 -416 160 178 699 -614 -358 -278 -666 700 -748 -303 -196 -318 -646 -66 -113 30 -655 -405 -359 -83 633 -430 381 -15 -488 -487 -757 733 -449 471 -356 383 583 328 749 590 -685 -597 222 -70 759 137 -624 -245 749 -105 -282 -746 -270 619 -345 -362 229 788 -416 -107 -280 69 -198 -21 57 -779 -136 -598 -801 -137 787 -630 695 94 761 319 718 -193 437 -291 -690 -142 173 65 -359 279 89 -866 -228 -63 -91 538 -76 419 -583 429 -26 -171 -12 -363 97 -864 229 -408 -734 -596 -599 53 105 -375 151 475 -155 -188 400 607 -248 460 683 -299 -618 -692 -243 -320 -82 109 752 -734 -529 215 666 568 -9 770 753 500 570 -319 791 -671 -862 -734 711 40 -561 -148 -276 -519 736 744 -413 -358 -283 -597 -418 -149 451 -269 586 -507 701 398 779 -655 -886 -88 -199 139 -116 -184 433 -208 733 571 -173 778 127 797 367 93 606 -87 -400 -602 471 -716 -238 418 -805 -887 -54 -45 -568 296 -130 -657 531 -232 -430 -137 -232 94 -619 505 -810 -128 314 233 92 215 -408 667 -387 -637 -305 -298 -255 196 17 214 -428 159 -258 -154 -152 151 636 -276 420 543 -7 592 -36 549 500 -208 -822 714 485 218 -25 18 -651 -279 -58 746 -105 399 217 -293 -476 -334 -711 -106 -246 -141 661 -659 419 -835 796 51 406 160 -357 463 746 418 -456 189 245 -640 -385 -736 241 -881 -651 407 -72 793 -837 -667 284 -127 252 69 123 -899 -698 -461 -228 -696 -407 51 520 -582 -770 -137 727 226 618 767 -103 569 -310 217 -618 468 19 170 -667 657 600 -725 -722 -514 -131 167 -602 563 -274 -558 22 249 -217 436 -139 -775 -742 477 78 -277 154 -858 -665 248 604 -377 -206 794 -548 -386 -144 -630 -634 -162 -818 443 342 164 187 449 -817 650 -801 -805 -735 -845 -65 -613 505 169 -89 227 -837 573 164 -775 -540 48 -125 276 -34 -412 776 -873 -773 171 -635 -397 -651 297 -549 -340 718 23 773 -177 -221 392 -258 392 -537 447 -408 249 -224 38 -305 542 -411 -382 -484 756 240 -883 -66 -544 -478 282 347 -567 407 383 20 -851 -472 -17 352 -714 -2 -435 -879 287 392 648 580 -550 -600 787 -226 39 -540 139 -107 -713 362 164 -394 -777 531 372 444 -500 -471 -449 -56 413 152 190 489 -410 -856 397 554 -539 599 87 -502 -874 713 -295 686 -487 -757 405 -500 -318 -871 666 -652 146 -517 52 770 209 69 623 -339 65 712 368 49 -35 81 296 86 562 -899 501 174 67 -760 -122 -315 776 366 -613 -834 392 -255 525 505 784 192 -25 729 -758 451 -403 612 -254 -507 -198 -217 12 -870 -687 517 -686 628 -568 -403 341 381 165 115 170 609 -78 -99 374 -735 -711 -609 544 -279 -55 154 264 -114 196 -442 -89 -823 -510 -532 -835 -836 -491 100 -617 487 -774 -344 667 404 69 -361 -303 -798 168 -467 8 50 -22 630 -732 587 -546 454 710 788 -92 -142 458 -594 -736 -649 115 -778 694 115 -564 486 169 -405 -500 302 328 -737 -97 -841 -833 -822 -408 -139 -512 464 26 -13 -216 491 337 252 -603 -257 529 607 -745 -45 42 608 179 -148 -858 613 719 643 -897 620 88 -11 -832 -788 378 -6 -316 563 462 429 690 -539 42 -33 777 356 404 -754 57 -465 -251 -606 -574 -300 -894 263 -525 -337 601 -142 -359 225 10 -173 261 -18 403 -430 729 572 -468 -502 625 95 -139 -742 334 716 -188 -562 488 -498 268 -749 360 658 -817 128 -138 544 788 -439 -848 -135 252 566 -508 -249 -503 701 -573 -895 419 -418 -446 -571 -568 -62 197 -347 -585 -86 433 400 446 -542 332 -470 -807 -805 -181 708 -467 -827 250 -535 -720 -409 139 -621 675 -606 -306 -512 8 -289 -361 -564 -595 54 790 -265 -62 483 715 8 140 47 -678 155 622 622 -856 -833 609 -764 599 212 -530 -42 -35 206 -19 567 -46 447 -712 161 -263 -809 -187 301 -671 -184 568 -587 -764 622 -375 399 665 -220 -554 -6 -803 553 584 -248 315 374 -75 425 -396 -792 -626 -631 132 64 -833 374 -328 311 576 -160 -357 -50 -265 -717 341 -261 728 263 -284 -345 654 -841 -667 29 203 495 -50 -686 -519 325 358 -759 573 404 272 -369 736 14 83 488 -682 -384 -626 -388 -299 -821 399 -322 -458 -21 306 658 211 -176 -482 -728 -80 746 97 334 547 -291 737 -467 -592 -834 161 -248 621 618 389 -209 -724 423 -350 283 503 -400 -218 -446 488 758 281 85 -34 -136 -190 -99 -874 -701 73 -390 -693 727 -573 -433 245 -317 779 -256 -709 184 -876 167 -790 -38 648 -351 -601 518 -430 -621 -150 782 -272 678 212 8 -786 762 -76 693 -66 -529 582 -824 402 210 306 -523 -58 -512 -657 256 -798 702 205 -44 -790 361 78 241 -862 136 -843 -148 407 419 -336 -369 -94 -125 -697 -394 -142 -747 335 -612 647 -465 -838 521 -8 -511 -267 -857 235 -315 -415 349 -430 209 161 -676 582 662 -50 -144 647 -349 314 -483 629 237 -530 388 -536 305 -357 588 443 -511 239 -581 -537 -25 409 -664 -813 -765 13 164 622 263 367 194 419 709 -529 187 158 -818 -711 537 550 -123 -233 -552 -399 469 -78 -219 -339 456 71 187 201 -98 -527 -643 198 -270 602 754 -310 -484 483 -81 33 -880 62 -820 308 400 -806 791 -887 -632 -53 -620 673 -690 693 128 -395 -145 182 -548 159 111 752 -189 414 188 -195 397 64 703 -14 784 -6 -123 784 704 716 -222 357 569 -472 408 341 -456 23 -368 730 133 -625 749 -84 -654 -54 -420 290 669 308 367 737 -208 -679 -781 774 421 -489 -340 -680 -442 -202 696 -352 679 -235 -267 -215 -311 -530 -683 32 226 -522 677 -15 -367 152 -767 253 -857 206 312 -648 604 107 219 -755 -257 174 289 -65 -755 152 -761 123 85 785 -385 632 429 -1 -123 82 362 -45 703 577 517 521 545 66 -786 -809 -89 566 -401 18 105 -807 631 -476 -732 -607 34 -824 -773 19 515 575 92 -377 -245 -209 222 -175 -296 664 -209 -26 -13 113 -207 -356 -370 630 -690 236 -363 536 -398 445 -680 -893 119 -666 694 -172 -493 -621 189 328 -723 -545 13 -173 327 143 -763 -535 -819 -365 153 -701 -778 269 363 -342 -671 171 -750 163 -68 -186 151 666 -886 28 -564 -167 288 -353 -395 -191 -802 -607 706 -782 335 640 -348 -625 614 -417 -397 -645 245 552 -551 -595 -659 -784 779 -189 -51 103 -492 -194 292 163 15 -688 432 466 -155 -218 -676 -213 65 -187 -655 -174 466 22 -765 263 -139 488 -47 245 -228 672 256 364 497 -812 199 -889 326 107 82 126 41 476 192 -343 -650 416 721 -767 -548 533 -155 -483 -482 -243 -734 -199 -437 -849 273 -854 -563 -61 -143 726 691 348 -570 303 192 -798 210 -588 -254 228 2 612 203 -51 -419 537 -478 -718 -79 726 496 781 548 -563 -666 -894 27 440 584 -54 48 -753 331 521 -275 73 -195 408 413 -768 -230 339 -386 752 -714 -452 -99 -880 -787 -111 -383 369 435 -575 -662 -747 -514 -332 -363 637 91 -315 -341 -818 -808 622 691 73 335 -281 726 -760 697 327 95 -698 -847 -98 228 641 117 -583 173 -128 555 -161 -894 380 -89 -612 640 -751 429 372 -848 -605 -726 -357 565 -460 738 55 589 -538 105 -588 -644 -255 359 626 -465 637 56 -789 407 -709 467 -759 -136 -801 -397 736 -860 173 690 -667 -611 -862 -738 -397 -21 783 -725 -826 724 -246 -121 -119 758 -729 -84 -100 -703 195 544 -282 -421 -82 411 -28 -804 -79 66 -392 -423 490 -729 -134 406 153 -106 -201 744 -231 86 -271 128 -655 -872 -890 -65 119 111 312 -828 651 66 326 -897 -784 479 -91 736 463 -143 -362 330 -114 546 518 -663 144 665 -92 490 71 159 -195 -764 722 766 13 5 -585 -361 -366 790 297 -469 -5 535 -662 -648 -512 323 92 -185 -563 -372 -806 -832 339 258 574 639 -802 -677 18 66 489 -89 -7 295 -55 -105 -804 206 -287 47 733 347 -498 702 -527 237 688 28 784 -576 -472 516 -856 682 553 -626 740 -900 -519 645 -203 190 722 -316 299 164 -270 -852 35 537 289 -590 -77 -639 -626 129 68 -697 514 -151 -265 457 -782 411 140 -643 99 -881 -634 307 774 182 465 314 689 -163 -202 -481 -357 -345 -453 768 718 231 -9 239 -567 90 -612 29 246 264 -607 63 -436 117 542 -872 -506 -685 -524 -615 705 -215 -887 9 -718 -765 -705 -675 210 53 4 -662 240 -255 27 -406 -862 -646 254 -149 697 -527 145 -371 -330 -865 -613 267 270 233 383 -468 237 -768 -262 678 115 293 -244 -105 175 667 419 255 -659 415 232 -239 -467 -29 604 -690 -377 -210 317 -311 783 231 -697 250 -877 -293 -242 151 -477 -798 -133 -101 -305 698 753 175 -717 -594 -547 -725 -335 140 -436 -272 -812 -864 -659 513 646 219 -764 400 317 289 262 -540 -256 471 -179 -701 81 -744 -314 -671 -547 659 706 -360 -81 -93 -215 -850 -88 -90 -356 790 261 306 -383 -823 532 -113 -896 -27 481 635 325 695 661 -369 -193 -630 506 184 528 -192 -58 -673 -248 261 -32 429 -503 388 492 -871 439 585 32 187 178 13 -120 -443 -271 373 34 243 -858 -108 754 261 -648 -116 196 -336 360 -190 172 -69 -694 -842 -161 95 231 680 771 -120 515 143 -627 78 -543 165 671 400 575 763 637 -97 -71 -429 -503 45 58 312 23 787 735 -190 -468 675 -848 42 706 -504 665 450 -40 568 -723 -687 92 -114 -357 -601 17 -854 765 -73 -263 -516 593 -103 -434 331 -722 214 -890 286 532 -206 -259 -526 -270 37 -99 -72 -50 59 -896 192 364 110 497 -509 -326 465 -323 -804 -398 34 -251 -649 353 546 761 741 777 -788 456 -161 -526 -723 -820 -260 246 388 -360 395 72 -266 -85 504 33 129 247 -210 113 474 -122 -590 147 679 375 -21 601 606 -289 584 613 -637 763 479 329 677 -834 -602 283 -640 -702 49 -524 -340 -402 95 505 693 27 -815 359 -323 391 551 -291 -638 402 615 -847 772 -405 -569 100 583 -678 -335 480 -115 -798 -334 638 509 -691 97 -789 -614 -472 -34 -199 -37 294 -42 -770 -448 -479 -378 403 -738 -339 -449 -847 179 129 -607 786 162 -407 370 -804 596 759 458 -850 -247 520 -764 340 -896 -284 -672 -270 777 -43 -120 -213 -420 353 147 -198 -376 253 237 -551 633 -723 -243 -694 634 -762 731 -643 540 46 251 -638 -289 -130 465 268 236 330 -515 576 53 -768 511 523 348 -400 136 -24 249 -571 296 -363 371 739 127 -30 -365 62 -891 -613 -233 -484 -422 570 -552 229 -483 741 -614 -798 -354 328 -275 723 739 -707 228 723 -588 17 515 453 -5 176 326 -854 -675 7 23 -404 121 37 -466 -158 485 709 -421 -455 -23 -543 324 -213 -872 -681 -755 -622 207 627 85 -557 -81 141 576 -193 410 158 -81 -57 -605 -656 272 -807 368 -323 -549 443 -594 -675 -218 -730 -189 155 612 -185 -25 -791 -596 -420 -130 58 -130 326 -124 -502 503 -818 645 369 256 -29 268 63 39 570 641 -655 523 -822 -185 -215 -225 589 -518 -500 -336 589 673 564 -366 703 555 748 -172 664 -369 440 -91 620 50 588 253 -655 -475 -234 -391 145 -464 -304 -351 587 -413 -333 -497 -489 190 -736 168 378 489 -119 -177 -397 339 330 402 323 -348 -298 602 -780 -509 480 162 -470 -170 130 -802 747 -68 -791 228 -498 -165 798 -626 392 -124 403 318 -39 -7 531 712 690 137 -160 -54 -708 15 -352 -468 -181 -881 -163 -266 402 -646 -822 649 700 274 -402 610 403 365 661 -277 -605 -230 308 -180 760 315 -679 304 412 -390 -128 -366 -898 541 -377 68 630 288 705 370 524 74 426 473 285 432 580 363 247 -404 60 317 -3 201 -821 108 -183 278 586 757 -270 -429 117 -609 435 717 567 -44 -863 575 354 220 -207 757 645 595 -816 -837 145 -322 240 -193 653 782 127 131 -638 -372 -521 767 800 -617 -483 -178 -270 -707 -495 269 -55 -678 679 -247 -252 65 212 -680 -382 241 -608 -658 -516 -408 -217 -155 29 -614 -552 -422 196 343 316 175 709 341 127 86 -622 516 -650 -472 -67 652 -38 560 -554 448 524 289 397 421 -886 -300 -180 456 658 -43 473 -465 382 649 -557 791 237 490 -95 228 -801 -228 723 -162 -533 440 -881 -96 -724 20 -894 -610 -827 -694 -751 -234 633 -571 498 -495 194 -811 -39 -681 362 -443 427 377 659 -649 194 -538 437 -871 770 700 368 562 -838 217 -360 -635 -274 50 -358 -36 121 -444 661 -498 -831 294 -235 -191 249 680 -59 -635 237 415 164 -452 -83 -521 208 -761 666 -890 88 -381 66 -260 -260 -594 -722 276 292 -829 76 97 -242 -152 49 -881 578 -813 593 -71 423 95 655 -607 304 -608 473 202 431 -2 -838 -286 508 740 212 357 107 -791 -413 593 193 -251 -741 -501 -656 49 460 310 -519 611 57 -414 348 -624 150 307 606 526 384 330 -718 329 517 -93 527 442 302 743 -215 612 -201 -812 -337 66 535 796 765 -708 743 10 -727 -344 756 -135 206 -644 84 305 611 12 -136 -393 -318 -206 265 705 749 516 169 99 -62 751 -604 234 -214 688 -358 -639 456 -158 -731 526 328 -314 -712 -424 -804 347 493 -803 -375 -147 -263 509 707 735 738 -726 124 145 -509 -164 -58 636 -300 702 38 -13 738 785 770 -431 610 -36 -88 -485 -498 491 224 742 -120 491 104 797 649 -1 -22 -96 -654 -299 705 -278 -129 628 426 20 -380 717 -1 -52 343 326 -106 -106 301 536 39 -10 -151 708 136 654 -120 679 235 -36 31 -587 -620 -664 -202 334 -754 220 625 -894 493 -172 95 -797 -826 -760 88 -370 -876 -603 -218 656 -807 -254 371 -11 97 -59 338 -49 368 -28 -435 -691 -344 -95 -499 -648 534 636 -664 344 186 -622 -629 -525 -805 -107 -243 339 -559 -563 -380 597 -596 -322 -421 -805 -493 -55 -743 -525 344 -226 197 546 22 519 -112 725 552 -499 -282 -633 541 -543 388 113 732 -475 425 -760 139 533 800 452 587 -16 765 -209 -149 -388 170 -314 461 396 -862 531 269 399 -273 -717 -128 -428 437 555 381 200 482 -820 -622 584 -193 -573 352 562 -384 -257 29 -883 -304 -850 602 436 561 443 146 -814 -64 790 -612 209 -537 181 493 -430 -255 -732 -803 -292 9 739 72 42 -611 -808 -760 716 -876 -461 -445 628 460 -469 -60 679 -374 506 261 670 724 -493 69 -541 432 483 591 -689 -218 -321 175 -617 95 696 -141 -504 377 331 773 -323 592 -574 -875 -198 772 -749 -556 118 690 578 -283 615 629 499 -471 -448 -185 24 -71 387 -518 -87 600 -199 578 449 -596 -870 -481 -719 157 648 -397 379 -186 283 343 -771 -12 -838 635 559 -873 288 -317 338 -179 -279 -834 -89 -224 -167 739 -208 -588 -114 698 -133 -144 174 -739 -629 385 -199 -424 786 26 309 -881 234 -96 4 -487 370 452 745 -129 425 -639 299 169 -314 -124 -252 -209 -294 650 242 -20 -630 -459 -271 763 -898 217 -511 -668 83 -605 419 -136 192 -334 434 564 91 98 96 -314 611 542 582 379 -866 139 -303 364 -25 20 -423 157 38 -179 -805 -652 -159 375 -532 -237 633 -682 -524 624 -792 328 -109 -200 266 110 -292 34 758 265 625 -6 458 -625 -31 120 -168 -320 388 485 -781 583 -41 224 -251 -114 -716 -134 217 -738 263 26 -457 -14 -113 18 -175 -797 -213 231 -840 -43 -670 100 -214 450 -474 576 311 -665 -772 -800 -519 -216 778 -775 317 427 770 -28 -229 -83 -3 -722 -298 -701 -351 769 -734 201 490 254 599 211 -127 56 -540 588 -308 528 -50 245 -152 277 -555 -368 -564 -868 -861 -880 -390 -563 33 425 611 -15 481 -76 -253 -851 -234 708 -782 -108 -848 -404 -492 -52 -552 -9 -863 -662 -508 -844 718 -889 -332 -173 -504 -489 397 -462 -887 -163 -164 744 554 364 28 121 -762 567 742 187 253 741 -448 211 326 485 -660 715 -286 739 -584 234 305 716 611 -874 -793 31 -330 -753 -549 -788 316 -204 -436 -810 -845 265 795 -495 137 478 151 -1 -311 397 -716 -540 -135 44 178 -720 -346 -76 564 -153 352 -718 -871 -597 68 669 609 323 560 447 261 -162 775 428 -853 -823 -24 612 798 716 -247 -710 -809 -737 -305 -359 752 -382 638 13 -744 423 -312 299 406 -704 -711 175 -501 -240 -834 69 598 -58 -826 -627 -384 -515 -672 374 -83 231 -256 447 665 750 272 693 698 -268 -261 423 -812 292 180 -242 -360 469 -507 504 786 -443 -839 -163 147 -139 -875 -784 -443 47 -659 -143 736 173 -196 91 -270 -346 -885 -489 -85 177 -760 -208 -511 -12 -614 467 -59 484 4 -284 -225 -340 105 -386 644 170 -668 -406 -113 444 789 -733 -890 -256 -881 -54 418 -14 -340 -241 347 -612 -516 -394 396 628 -563 81 -137 642 -774 52 -580 -701 367 -345 -47 -763 602 -794 -64 235 85 -180 -2 366 -650 -409 688 -661 -637 -384 -480 -305 171 -891 279 307 -799 -761 209 -811 -200 151 -618 -379 196 -190 707 245 467 470 270 -407 -80 -218 -496 416 -172 -209 139 -295 -542 662 -811 -598 426 556 -618 30 -201 177 636 555 -848 360 510 -77 -356 454 458 -412 625 -573 748 -302 -350 116 -338 -383 677 660 -229 391 -237 218 -682 677 218 155 -798 -359 492 54 524 648 300 -95 78 238 702 -807 -97 14 -866 -812 -258 357 318 161 695 324 -597 591 -279 -561 -158 294 355 98 543 -447 71 -109 -573 260 -158 97 -453 357 748 -766 -828 -482 -570 48 516 121 497 789 -377 -486 506 -243 522 228 -760 -737 527 -6 -644 123 -137 -396 -508 -400 73 236 -820 347 -467 -745 73 161 -536 -70 124 -345 422 -42 -50 -673 -176 159 561 -458 -70 401 -233 372 -128 -567 -499 -192 -487 -616 572 666 381 465 -216 492 -827 227 541 205 430 103 -96 -814 107 -419 -10 -311 497 -516 287 -615 -670 -8 24 -684 -302 708 -146 -359 253 -413 -895 -344 -447 188 -659 773 447 -338 156 -200 707 -574 -780 -738 569 -1 -516 -839 -891 557 -437 -435 504 -315 -683 224 -252 -23 214 -759 -700 -732 -539 -851 -551 -812 -316 4 588 94 149 440 615 692 179 749 -714 -90 230 359 269 -320 -56 -546 721 534 -338 -43 731 403 -184 665 598 375 618 572 -226 -603 43 -327 -580 124 44 350 -241 -655 -78 555 629 -233 485 -207 478 -292 357 -242 313 -92 -895 455 96 -805 -777 -529 67 512 795 -233 -180 367 506 266 587 -850 -360 761 -320 -8 -453 -568 -34 -394 725 17 259 646 34 784 -523 -726 -822 -194 77 622 -538 108 -606 301 -555 -232 790 -330 -465 -843 729 758 256 -161 514 -235 473 506 145 0 368 279 299 703 -668 -672 447 -859 142 299 -23 -283 -749 349 -92 682 -863 -897 -636 769 -2 -562 -235 294 -717 623 -698 646 -656 -619 -29 166 -66 549 -549 140 -725 296 579 747 168 300 717 455 -318 45 -523 -505 -307 704 566 298 738 -93 -889 9 -690 -191 -695 551 -708 707 -245 -809 -726 -639 566 259 684 -273 -672 4 -688 -280 425 -467 180 -657 114 114 726 -255 -250 -174 72 -614 608 -105 355 752 573 -232 -677 -895 -739 -474 -472 -74 -533 93 335 -425 -467 95 620 -498 599 -494 222 -891 -111 654 -176 587 -795 436 128 -780 178 777 -146 509 -190 -241 68 149 -876 -16 -547 -142 473 140 301 673 475 -677 719 -607 -101 -565 -857 -690 655 336 -852 754 679 -327 -702 -315 -796 98 -420 -598 411 312 -442 626 -230 -484 583 -632 -246 390 728 259 559 -698 -343 -50 218 -409 -12 -380 81 27 -843 609 200 219 -851 -317 433 -27 -94 -75 -523 -739 267 329 398 693 -40 -118 328 299 684 -2 274 323 224 -586 377 668 -447 -326 -508 -475 758 467 -353 529 -570 553 -513 -571 -707 -745 308 756 -631 349 573 148 192 717 9 -134 -551 -154 -531 37 -694 -73 409 54 -520 -161 -567 -765 -315 -395 201 597 750 -442 27 605 -164 31 180 598 473 585 178 -851 286 -218 778 -759 785 725 0 -266 -661 125 257 -388 138 -52 -884 281 -499 -286 639 -113 449 -599 698 -851 -676 -579 190 520 70 759 279 -581 407 -858 -383 -555 627 -168 -696 328 -109 454 568 317 249 242 610 510 -175 41 -376 191 -463 605 637 478 -438 -138 595 -450 552 652 637 379 -691 -696 766 -79 -126 -137 -459 -866 -869 -23 -404 -103 -286 273 -94 -868 -219 373 -567 646 -565 -279 570 -181 -492 -215 -491 701 -351 439 -151 353 602 68 -773 591 598 673 -834 165 -752 -895 702 -556 -323 22 -274 658 486 -881 73 -616 -430 -682 361 27 -427 -784 -795 -152 -361 250 637 -809 -225 291 -685 754 135 -263 60 -292 -356 611 669 -576 685 677 714 262 638 -768 -57 -751 76 -17 652 -13 -772 666 463 140 -232 -179 741 -248 466 -871 -659 782 -783 571 497 726 -828 -438 500 -455 -211 -881 751 753 -335 719 486 -271 262 703 -746 375 683 -619 -571 91 -47 788 -810 605 -408 -411 -564 660 -523 -668 274 -865 -237 460 450 -64 -649 775 -123 763 760 -704 379 -233 475 -31 141 419 771 -496 -271 408 -413 551 69 -512 14 -52 -668 -378 -314 -214 168 620 384 -526 527 -615 -521 673 -274 -752 -626 547 517 387 -278 159 174 111 800 -819 -126 -200 -868 698 -659 -106 568 -604 555 -566 78 -335 -35 -898 -808 688 528 -14 466 -129 58 112 514 -598 236 -510 108 730 346 229 -485 -121 -665 -679 216 188 -198 -495 31 38 291 270 301 273 -694 -632 -378 -847 452 338 772 292 20 -877 -621 634 -770 81 214 -196 -145 -703 628 -44 310 798 4 -305 567 458 557 -677 -133 234 351 -609 514 -360 -840 -361 437 258 -104 -791 -102 -123 -691 -428 -793 451 396 -138 -618 260 49 540 -752 182 -610 -778 -617 -243 -466 -767 -207 -614 237 640 635 -397 762 499 -613 -848 201 -435 798 140 -125 435 -668 -508 436 -283 -883 502 -407 759 -421 504 363 60 104 -181 -366 792 -774 598 -767 -679 756 687 150 -374 -86 791 21 -469 -289 441 175 -19 -80 -724 598 -886 -820 69 396 176 592 -663 174 26 664 -834 464 41 696 -379 653 37 -555 -511 -843 -464 68 -154 -678 -413 -479 41 -520 270 -88 661 140 -200 -111 49 689 785 720 -734 195 -153 -186 -153 -91 -60 547 -813 -790 575 63 671 54 532 -110 338 52 766 789 -143 -525 357 -803 -442 -762 519 -672 447 488 -800 783 -329 -319 -581 -322 109 -803 -78 -48 415 -585 769 494 -824 412 -209 -155 531 339 2 -28 -440 460 82 -176 29 61 377 -742 109 452 518 -478 -390 -892 116 -146 400 640 -325 -67 -448 -453 -252 155 632 -441 646 490 -450 376 448 38 -74 -863 -198 151 -851 -648 -457 -167 -436 -857 263 -698 720 331 368 -767 -280 591 -709 -43 -574 -142 -570 -379 -828 470 579 -894 -651 463 193 299 -635 770 320 -213 595 577 -193 -750 797 -237 -91 705 -887 -698 694 -418 199 594 30 -761 727 164 -178 530 247 -554 -386 -524 -515 525 -646 344 799 614 443 -815 -7 559 775 -787 -262 -14 691 484 -595 -578 304 -176 331 142 -251 -81 -508 -442 566 -202 -856 133 -675 -74 -846 295 -828 194 -879 129 -149 -193 705 797 -670 29 -497 -229 377 519 713 449 -247 592 -174 -877 -841 -652 141 -881 -621 -578 -597 24 131 -396 537 -729 770 -746 -596 -736 -404 646 -335 60 23 -189 -673 776 649 -273 -296 -468 271 -521 -72 583 -664 -452 699 -61 157 393 544 -395 -586 35 697 735 -682 -11 385 -285 -604 429 258 -231 -167 324 -843 -61 430 375 -379 113 628 -36 44 -633 -143 680 368 736 -746 286 178 -716 -166 -596 94 248 -24 191 203 -435 -627 -430 349 -840 -849 -69 348 175 -172 744 635 646 -804 -873 37 -8 107 -220 -306 -699 136 472 -549 261 -250 -881 -351 309 322 179 -285 589 287 -692 548 -179 745 -18 -99 -76 222 499 -412 -313 339 -754 542 -20 -507 721 -717 332 -590 3 753 -18 646 -302 -878 -709 -334 285 -839 145 -300 585 -465 20 -769 5 -483 -168 -339 -784 -30 -496 486 -113 431 735 -863 518 -390 -122 -481 -883 259 38 61 441 -652 -269 364 -328 -786 -868 252 118 -583 110 -653 -459 -305 171 -279 -894 671 556 655 260 -892 -820 781 480 -631 -4 -368 -383 -48 142 -175 325 676 -589 287 740 463 -363 262 -187 -156 -579 -779 682 127 95 -843 -804 76 -417 345 787 -638 132 353 500 26 10 -429 -429 -836 -546 -193 -717 170 84 -582 -437 498 -70 -171 -232 450 -882 729 240 456 -460 719 512 -664 684 -822 -375 -271 -765 -831 -525 417 -726 658 188 504 -713 151 708 323 690 -703 616 -375 -429 -522 -486 571 -30 175 -361 529 -451 -334 -686 579 -611 324 305 -673 243 -418 -706 -764 353 -813 209 399 -446 -764 729 -483 -277 -420 530 778 158 695 -143 474 -741 -759 -667 -696 155 746 -153 -811 129 -448 722 705 -546 -440 -367 -521 -112 621 778 -872 -2 129 -868 -894 792 -636 -460 -640 -823 701 -654 -138 -382 -332 728 60 77 -134 -177 -52 -108 -112 42 -353 -613 633 -280 367 304 -791 -469 573 271 -855 449 745 114 717 660 -415 -93 -671 -152 -398 10 -500 -547 654 779 -669 527 22 181 -10 566 203 -176 -554 -578 -267 677 430 258 -853 -313 -80 -736 -70 -682 -26 -855 350 -881 135 -49 716 313 260 -271 283 444 -322 -136 -784 468 -383 305 -325 -619 -501 488 -806 -42 361 -112 656 -775 -623 -71 405 185 -57 495 -896 -670 -201 -834 -204 -25 397 -319 -193 -891 -428 -183 -811 -475 -761 -787 524 -42 -319 313 -628 -240 -637 -457 -274 -189 -797 73 -739 -825 -329 -171 -750 556 685 170 398 64 -338 -550 -146 515 -498 255 -686 382 -278 -467 734 -397 -410 -530 -392 786 -94 -278 -328 -559 -562 18 -287 -387 25 9 -159 -387 -232 -271 442 -626 -53 651 -703 -389 -63 343 214 -668 -439 -606 -800 171 364 54 -376 534 -407 -854 -870 197 552 -199 -336 -139 427 -360 716 -477 731 -219 696 748 56 -268 19 787 -119 -92 535 686 692 -768 -26 -17 179 795 585 -62 638 -161 728 489 -454 -4 -553 -872 -492 -595 115 -732 730 391 -530 -456 552 -126 138 -345 89 -87 -294 267 -59 -240 -779 -414 564 -18 -408 -615 -764 565 118 600 -357 343 660 -307 524 389 -745 443 321 -741 -110 -675 -884 -205 329 652 -113 -528 725 -255 -735 -852 -44 -681 587 263 594 273 -108 -97 458 253 397 474 366 -453 269 336 -630 -641 -32 320 -13 -516 -604 -607 303 -101 341 481 225 -69 -79 472 -727 -237 154 -850 21 -665 -570 -415 447 -718 -311 156 205 151 -227 586 610 -544 -703 -32 454 -106 165 -702 -116 483 -662 295 692 -611 127 -344 -38 -885 -318 98 730 413 -622 458 -696 526 -43 -85 654 -474 188 757 218 647 -54 -601 335 -393 -337 259 438 -213 -177 513 -257 -775 457 699 -284 243 383 790 690 301 -74 419 -884 521 794 -507 4 444 54 699 -646 484 -755 -332 171 658 657 -168 706 750 -268 414 -148 -413 -876 -521 -374 -650 -786 305 -238 522 147 273 314 -575 -813 80 591 553 -141 396 705 -543 -590 754 -121 -870 78 -874 -214 271 192 -303 256 639 103 -48 476 -366 -240 484 -70 -8 216 -340 -373 437 -66 -732 -664 -692 -523 342 -574 -593 759 356 692 25 -219 30 -376 -151 513 -524 789 349 -778 630 -400 -240 763 674 -181 8 -328 -790 -137 -461 -316 2 -854 442 -492 -144 595 -721 229 93 122 686 176 592 -654 161 -450 674 -194 157 120 -163 -630 511 580 280 -334 325 -617 -435 68 449 -133 335 -481 625 578 -715 -624 -720 -558 -472 -501 -268 -310 -394 -699 -828 -845 675 640 650 -338 175 -770 -137 -285 -208 588 757 -438 -176 -794 -511 47 582 -495 -825 -246 135 -403 689 -650 -705 -572 51 -807 -666 354 -300 399 -719 234 9 -191 -565 -646 -560 554 -582 683 666 -226 -335 630 759 -239 -206 286 765 225 593 150 461 -665 567 -689 -109 359 427 -726 91 182 -483 -84 -517 -834 -566 -230 -611 76 -408 746 580 101 -820 -545 -470 -521 -591 -297 57 -621 -824 -607 191 -110 4 99 115 488 97 -213 -536 -685 743 53 -276 770 -395 -810 -465 183 790 14 -6 -802 696 -359 -650 -145 -363 -4 157 362 580 -314 -331 -446 -245 -796 -439 -37 -511 -681 -335 797 215 -165 740 -444 -8 -486 -845 792 119 -183 699 305 -201 373 763 99 -387 705 -608 332 741 -688 -308 536 -653 547 -242 -623 691 -103 -317 -853 561 -348 -477 -320 -784 -156 -365 346 -884 667 -503 550 455 233 -72 -264 497 -333 -11 478 -397 -151 -327 71 -790 -243 -552 783 -655 -150 384 752 196 91 -202 -401 141 -442 647 -498 -178 448 46 109 628 -400 -321 -510 430 -406 399 -444 -93 -783 -601 688 -301 -190 168 313 -785 -537 -3 -453 -147 125 730 212 303 -591 -798 318 157 -346 486 -241 289 421 -134 450 -764 632 -683 686 -331 179 697 -597 -148 127 -71 234 234 -666 -74 732 555 435 -539 -525 251 -220 -765 125 -322 -786 195 -418 337 -891 132 667 99 198 339 -55 -407 -582 -364 -784 146 792 -332 466 15 778 -380 -187 702 -887 -189 -143 43 353 255 -393 -460 272 -667 -333 97 624 690 230 558 -781 -581 148 771 568 752 -457 -116 650 -508 -675 -551 637 48 -529 -94 -703 -899 579 58 351 -78 455 -768 -49 513 262 -663 173 223 372 -807 328 173 -387 308 -683 -307 446 288 315 -816 -751 -344 46 -349 473 232 693 -159 -710 163 184 -486 227 -580 -720 -153 523 565 -305 285 -845 136 566 62 -692 -652 -732 -202 -599 512 759 419 -365 -372 790 594 -211 586 -378 -460 635 -213 270 -503 593 -134 302 542 114 532 468 27 -108 -744 -149 -657 300 522 -128 498 166 -633 11 -373 -240 526 323 689 177 416 167 286 249 -234 -445 -312 -820 56 30 556 -595 725 -111 -876 -866 479 546 -408 -840 778 -186 -770 580 175 736 -424 720 465 -117 730 -247 -40 -169 -156 -553 -13 -279 -267 -99 -4 -894 -598 -880 276 96 -469 -695 180 687 -517 -802 -836 -317 -791 -735 -784 630 -299 445 -643 -636 -814 -168 -400 -103 -880 445 494 582 769 82 322 498 -573 278 -664 347 127 -794 10 427 560 -765 -23 -320 81 -30 -583 484 42 -361 -653 185 614 -433 -831 511 -346 -32 105 -539 600 -520 -816 797 721 191 184 -460 403 649 -302 426 47 -92 253 15 -458 795 -867 175 -759 795 -11 13 -475 345 -239 52 466 796 195 485 261 -303 336 457 710 657 94 -494 434 -222 -419 -143 463 -582 -154 -248 -45 -226 -634 423 -651 -580 -773 587 76 385 395 -368 237 -406 -826 624 701 -25 -708 -167 -717 299 641 -269 -314 -387 114 -27 -532 9 -764 32 410 644 -320 -733 -424 662 -669 599 -689 799 580 -14 552 -517 640 -731 637 405 -586 565 99 -889 262 -355 618 479 -795 469 -84 486 -473 640 593 -748 651 -582 264 -774 -94 -33 -570 147 -558 84 -841 590 332 -143 -156 -200 -758 -446 419 744 -146 -847 -786 -240 139 -280 140 -536 371 -737 299 764 112 126 -794 1 -725 -627 603 457 747 38 -394 38 347 -682 211 -707 -441 187 -770 -209 131 -65 712 141 314 -287 -657 -30 89 -608 551 500 -663 -78 -122 273 -54 -711 715 44 -830 637 688 528 464 183 328 596 414 -843 698 -866 118 -132 160 -29 772 -458 225 -751 517 499 363 688 -379 -819 121 742 320 -633 -542 -513 -310 360 568 -555 -267 311 -256 -224 -841 732 193 373 -700 136 67 611 -54 415 -498 351 440 264 210 -666 292 -48 -465 248 714 720 -850 -492 -483 -767 -582 164 669 177 156 -494 563 -193 -337 508 -786 360 -305 -688 -307 -788 -517 404 564 -505 -557 -297 720 512 -771 575 716 66 -292 110 -268 165 -274 481 -97 -327 -733 -173 724 -778 473 -870 189 -396 -671 774 653 360 725 671 464 381 411 429 369 787 -123 75 644 367 533 119 -122 106 24 -167 153 582 279 581 64 -743 86 -46 -770 716 -6 630 -315 -748 436 105 279 629 -281 -571 -567 -899 625 774 -550 -279 -39 -323 160 -893 -118 666 144 250 443 -645 335 -716 220 741 63 132 -551 -484 437 -705 -815 470 -521 -348 -191 554 -779 -211 -283 -810 126 156 -65 -252 188 -796 31 -333 746 -558 358 -594 82 510 143 -312 504 -276 640 -729 484 498 -260 73 380 646 -829 29 -272 230 -635 -863 -355 -223 -280 -530 235 782 139 356 -738 -303 -872 -511 -364 467 -261 404 500 709 -591 -893 107 -429 604 755 228 -808 -535 -553 344 656 437 -254 20 -283 -46 719 741 674 222 243 -58 -443 55 460 -537 496 -381 -667 -605 -805 -24 -574 -457 697 401 97 -66 67 -211 244 -537 179 -313 358 486 -468 -862 325 -780 -350 -287 -658 737 707 495 597 -467 -119 -896 691 266 -495 -521 502 -835 390 354 286 -317 177 -652 -782 628 288 611 -655 598 608 466 -306 731 -268 159 254 -327 -626 751 -816 555 -426 -258 230 81 217 273 299 41 29 603 490 -719 -306 -821 -447 563 -331 -361 -391 -232 -288 -811 385 232 692 476 693 -407 -447 539 724 -574 -631 -94 -80 529 -308 -199 774 618 -708 -283 796 688 -280 369 767 755 -108 -448 -508 -799 753 717 91 615 -12 -764 -297 192 -413 -823 196 151 -432 29 -27 -425 -175 -282 -300 594 250 -37 -141 -17 -749 -377 762 -783 723 -58 572 279 -317 567 76 -782 381 -286 -297 320 565 348 -438 269 -504 611 -344 286 373 -610 -523 -795 -835 448 720 216 775 42 626 706 -499 -414 -826 238 -484 132 -582 -191 582 -145 125 -504 -19 191 211 -442 513 669 -725 375 6 138 -232 708 -840 -580 116 95 -145 540 -595 309 546 -325 -133 -401 181 -389 706 -137 388 319 483 -515 418 370 -560 -454 766 -844 733 725 -155 668 320 667 376 -234 -428 157 364 468 143 -900 -276 249 769 92 -208 -447 -862 -102 747 -873 133 -29 82 -642 298 -208 -460 227 753 -270 118 -163 -489 -151 -896 -164 -4 69 99 -112 789 -38 -557 -814 -866 727 -338 -41 88 12 -395 -700 667 -597 62 216 -61 282 161 -632 -301 -192 -707 -887 -322 621 124 -617 -672 -174 334 -257 -229 -239 518 -292 -630 -338 324 -497 -343 -222 -304 -305 -110 150 247 -29 -141 593 379 575 -364 -260 -55 468 -323 342 587 -670 -783 570 -629 -617 45 -885 650 28 515 -673 -407 -887 498 632 198 525 343 106 65 594 -267 71 15 -900 -701 -823 93 554 -678 -424 728 -358 -560 -898 -174 790 594 -4 387 14 -252 330 348 567 -866 -275 341 590 -800 515 -227 -114 -468 -126 -512 343 407 -827 -232 727 -449 489 -283 -465 -349 731 -102 -53 18 527 394 213 -825 319 -52 -754 41 -122 482 680 -487 250 -217 553 556 -765 300 -797 670 -413 -145 -243 -823 -334 -367 -814 777 292 88 220 -531 -284 -596 -833 -273 344 -437 -891 -476 784 -174 400 -565 -494 528 -809 -578 387 -192 696 -142 -689 -835 667 -732 20 -317 382 131 223 704 -725 676 -607 482 106 47 -839 247 -277 -241 -489 123 -542 -620 149 362 266 -308 -796 -154 -687 -642 166 784 272 704 110 242 159 -211 207 -504 -287 -91 772 -739 623 -511 138 221 409 -565 -521 -805 -822 777 173 -890 -203 -552 -184 -559 -355 -518 22 -361 -356 -836 -838 543 402 173 57 503 36 -855 -92 -792 230 -704 -704 -696 251 -747 -187 664 -22 649 126 -350 -868 -105 -376 -322 -832 479 -206 -235 680 503 -106 -626 218 99 -317 -792 -870 -432 -89 342 -595 -595 -432 -552 -81 -676 -33 -120 766 -111 233 -164 346 130 -1 -544 370 -417 -347 -835 -214 -460 -161 -355 -834 733 401 -683 -209 368 -73 -307 -497 216 -613 519 -647 -466 48 -325 -586 564 -708 -544 -597 -676 -717 -8 354 283 616 -720 -25 -351 -817 647 281 713 -87 746 247 273 -825 -783 -735 -6 679 688 659 302 -611 612 240 -89 -431 -756 59 384 -432 220 -425 611 452 764 -319 -841 492 -723 135 279 536 517 42 -713 -126 -58 698 642 -297 570 69 -501 -664 636 467 568 -143 -389 32 614 -824 -764 -36 458 70 42 -26 -151 -545 -619 799 -36 -794 590 708 -237 -295 173 -356 596 689 67 419 -25 -829 -140 696 485 -355 -66 -404 -841 622 -155 70 -179 -886 -598 403 -736 -177 -568 346 -201 -775 -320 399 -837 167 330 -674 -504 418 657 778 -369 -339 -574 -552 783 -51 -731 -543 -37 -823 437 -2 755 349 -845 -361 20 659 240 147 -124 381 517 314 -828 -621 -49 78 182 708 392 -197 610 -264 402 -161 92 -52 -678 648 -814 516 -123 -29 268 -149 -77 47 -474 -726 -497 -784 -277 614 -610 -19 -302 765 -385 152 357 337 -553 47 -675 794 162 296 22 481 332 501 454 255 -767 173 530 -418 607 42 99 500 -422 245 748 -136 -356 -769 716 -619 133 -84 285 -426 67 488 716 742 704 -879 531 -43 -774 -852 -743 -616 -504 -670 -191 684 -316 601 -496 -880 405 -720 678 152 648 -766 -798 -557 -129 122 150 -551 67 209 -264 749 -860 109 -382 521 -614 397 289 295 -450 -333 726 441 676 -462 172 -749 534 703 -424 -659 514 23 719 -719 -472 170 -149 22 -564 510 666 52 337 -315 -89 -168 576 -679 529 -418 343 395 -756 569 545 -60 551 89 321 542 -439 -157 -192 479 579 697 -50 633 363 204 497 -542 261 62 -181 616 -815 -99 486 -55 161 564 787 -714 -532 475 -729 -426 35 -113 -374 189 789 -896 291 -91 64 -648 602 688 723 -33 753 178 227 -75 722 440 -328 -165 245 -764 -350 457 -123 -223 680 138 -844 -457 -376 313 -631 357 -352 120 -446 380 731 -439 -432 -193 -7 712 -292 -323 530 -309 -683 -341 -398 548 -558 -515 -859 684 734 654 -14 -133 -204 722 -832 137 -705 -74 213 348 -606 449 -240 -93 -678 -550 -56 -478 72 -91 -73 29 -518 -37 134 172 214 605 -680 335 456 -233 -492 -526 -208 736 534 -505 -401 545 714 640 -122 -155 800 -135 415 514 -888 273 -879 -617 -560 -652 -860 110 -381 -264 -853 404 -501 -854 615 731 268 -578 -769 -873 555 281 457 -889 62 -627 347 653 345 -641 -765 793 -513 -65 -29 193 -557 -620 544 531 -140 -445 148 293 563 651 139 -346 628 -300 396 -343 112 115 313 -385 -211 -192 -295 744 -180 607 -810 94 -538 226 -618 707 -298 -349 -666 508 -308 769 -180 258 38 -663 355 352 128 666 751 397 -403 -552 584 -742 552 -770 257 712 -1 -487 459 256 -585 -444 590 273 -186 417 -860 662 562 -698 613 -738 529 283 -785 -613 -628 -93 -546 -345 303 539 609 731 -865 -169 626 -345 712 -250 -237 -772 366 127 -733 -214 -786 -401 -142 -280 -562 280 -121 228 67 696 -627 -403 211 -416 -445 -100 689 -842 717 470 439 -327 717 -641 -96 -624 -690 456 -49 423 -398 666 -726 -122 -443 -4 513 -651 -98 34 -770 527 360 250 276 -410 -100 306 289 478 651 -319 -653 285 -834 737 -318 152 259 -681 178 -550 120 -303 -133 -419 687 337 627 -232 636 -602 387 495 -504 382 -289 -520 -261 -799 186 480 -707 -170 -312 -552 -565 154 -195 -407 252 184 595 -22 -592 -710 -275 531 -708 -503 299 -206 -196 -520 -109 285 713 -834 558 -171 -165 451 -772 53 -36 499 -320 616 -119 124 -134 615 -729 301 -153 -284 502 -4 -234 -302 639 577 377 547 -478 -343 -388 -551 -198 -730 -373 457 -727 -885 417 -89 9 425 -843 709 -715 -513 -885 515 -635 -775 -356 206 -546 -64 15 -498 -855 378 485 -536 -121 735 -478 191 -319 431 -464 -223 680 -30 -572 -706 -441 -814 500 -338 -41 -350 -117 -745 795 576 111 241 -223 299 -517 222 25 232 99 -870 733 -878 -595 -754 388 -578 -370 -479 -778 -12 317 -706 -305 387 718 244 788 519 134 678 548 213 -745 199 -829 746 -144 -849 135 48 -284 8 672 40 331 349 376 657 -38 382 447 277 -260 -236 -631 175 -638 709 -227 591 -176 712 -816 772 -886 -587 415 -822 230 770 329 226 -449 31 794 -402 -52 500 -240 -845 466 -375 -224 699 80 -853 432 -634 -715 -154 107 335 -205 -875 -161 696 722 -655 -350 128 762 -345 -869 394 33 212 543 -495 -554 205 -446 -337 -419 33 -655 128 -427 -200 -475 -795 -584 -48 241 -465 -839 -35 250 -567 651 -201 524 292 763 -91 -798 -794 -180 96 67 -851 -768 -566 -548 -363 -22 415 114 -205 -556 -777 -25 324 797 94 -613 -372 541 -162 765 -763 178 -758 630 -303 610 529 226 -524 720 -756 -267 -98 -526 539 110 -127 123 -867 700 375 -55 392 350 638 -472 -797 618 -12 180 588 255 -674 728 64 405 223 -197 286 -506 758 -70 457 -634 405 -429 291 568 -595 -243 -382 394 449 -203 -504 -381 -151 -214 -337 497 -785 -483 -398 -488 241 31 -763 -381 -870 531 -840 -685 661 -623 322 -258 674 775 786 173 -655 -292 -11 402 627 -153 -424 -622 -521 134 314 107 581 -58 -577 -641 575 65 -773 -667 564 591 576 6 635 681 212 405 584 -754 -742 746 -498 314 -45 763 533 -91 -130 576 -693 -90 164 -789 361 297 91 -569 494 415 -807 -62 -42 318 -15 -280 63 215 -500 -260 379 -735 175 -361 528 -714 337 589 -253 -161 -844 702 -454 -682 18 -92 728 -331 582 180 -677 8 -360 -434 12 561 -235 261 -67 398 731 -132 653 -130 -572 51 550 79 -538 795 127 586 312 783 -589 -818 -499 218 442 -472 -16 451 -60 -427 -728 489 -427 -630 266 -681 -73 673 397 201 -743 -47 -694 324 736 -700 -817 -62 168 -729 -46 -763 -258 -485 513 574 -109 -748 -732 -27 419 573 183 573 491 141 153 608 -26 -377 184 -791 -406 580 678 495 234 -73 -740 -649 -748 -445 -288 638 309 -561 -738 237 -770 -496 -601 -869 -716 -240 155 -457 -730 -247 118 215 328 571 423 161 518 282 438 -257 56 168 -320 -307 737 725 -824 -574 -532 -666 51 -193 678 690 33 247 -76 610 96 489 104 78 580 -650 -685 -582 398 -430 -680 -550 176 -825 -274 -376 -168 -27 -576 370 272 652 411 -772 624 479 501 765 -340 -661 -294 -27 280 672 -895 -518 -655 123 -204 -228 -437 6 150 -583 -294 618 -523 -202 518 -84 182 -418 118 349 -647 -585 -731 -827 463 39 -259 -201 351 103 -171 -303 109 -811 278 496 -304 102 533 530 -211 437 114 543 320 -197 -572 -314 534 -358 408 -463 728 725 693 -878 465 214 78 -459 -388 -692 302 376 -15 -155 -194 -516 -234 -313 -641 -423 -728 -553 171 401 -557 23 -357 -443 -695 -475 177 -26 711 203 -567 -662 436 214 -120 72 -881 -519 619 -261 414 -662 -246 -170 495 404 -309 -726 -334 343 563 193 502 -737 -296 343 -151 200 -12 -487 -554 67 -538 -483 429 -131 270 -771 312 742 -511 -37 -625 -470 -295 508 -743 89 629 104 -110 213 -215 -64 531 -138 110 362 205 -453 -293 -173 322 151 -586 -860 -233 381 581 745 -453 -635 -611 -764 602 633 390 322 419 452 -55 395 797 6 -446 -317 241 -509 -121 -17 -45 -835 -806 134 522 229 405 110 -519 736 -507 672 207 29 -670 -863 -660 -603 209 -172 170 -238 -89 -231 -612 -345 186 632 -546 -592 -655 -713 -888 103 -612 -116 -757 -556 -116 174 411 -594 167 -861 157 734 -619 457 -318 454 -629 747 -382 79 -411 609 -492 622 386 -323 608 -588 -187 -79 99 268 -497 -647 594 501 -426 96 -505 503 -191 -822 -379 544 780 223 -296 -841 585 299 -587 -731 -71 -115 748 -295 615 370 798 740 -753 60 62 -524 -279 695 138 761 -559 -92 422 -293 235 259 -290 414 800 -714 -333 -299 342 38 526 -746 426 -596 441 477 656 308 409 766 121 361 -123 -631 -3 102 136 10 651 404 369 163 -530 -692 -752 -376 214 -802 138 -400 570 -596 159 753 88 -390 -622 676 762 34 264 753 -297 -359 88 773 -747 -876 -68 236 -340 527 -397 -360 -753 45 -730 604 396 -557 -636 -724 678 367 618 647 165 -85 197 622 413 272 63 298 -699 -173 -61 -676 -803 297 -275 -43 -205 -10 777 -837 333 -815 718 -838 -570 -726 -731 112 -241 200 -290 -350 -714 -422 -705 -501 635 262 655 -272 -663 637 339 642 21 -175 -102 -726 361 -507 476 -88 162 -332 -412 111 -36 -98 507 376 -404 439 -798 701 556 15 322 757 545 -257 785 -606 -205 134 -282 -238 726 276 131 -520 -162 -628 -639 -523 395 752 -899 -401 755 -619 -676 52 -879 574 -91 645 -839 -842 798 275 -848 327 -622 116 81 316 621 518 -173 -67 -838 -225 413 -759 -523 210 -219 -166 610 -377 -30 -247 700 120 -120 -578 -464 -147 642 -860 302 652 -118 320 -896 523 -830 -132 685 -810 688 452 -557 451 -609 -522 -263 -99 357 37 -372 -536 -820 89 -718 541 -457 -61 -740 31 -742 -761 492 -247 -38 -858 174 646 266 460 -536 -407 232 -318 536 -220 653 291 681 -332 629 622 -288 598 404 84 397 -497 -168 -398 -540 -442 639 437 -506 285 -473 289 512 708 431 201 -168 -768 -718 -606 -892 777 -620 -772 622 -725 413 -40 -860 425 438 -247 367 -133 789 -458 781 -884 -583 341 225 433 687 90 -230 -639 47 641 -276 107 -318 -142 -228 -247 437 -115 -656 -552 -554 42 565 -519 354 -517 96 -131 -747 -752 -540 -246 -557 -272 -520 411 -888 516 -484 731 643 -771 576 777 -763 -859 208 53 -188 335 3 134 -841 -253 256 -833 377 -420 60 -471 -805 -192 -123 -663 -805 -556 -544 294 -411 -725 459 490 445 420 -712 -530 650 -340 748 785 -284 -439 -123 650 -79 -171 314 -647 -287 174 -333 -188 747 -472 -737 138 -642 419 43 150 283 565 -755 -545 400 335 289 566 -435 732 142 521 353 629 -286 -825 -263 86 478 106 485 622 132 497 -612 -203 -154 -494 -594 -848 -58 -47 -728 -293 -697 -383 -580 270 -774 -193 210 100 474 -187 -171 -464 239 -757 336 -260 -705 -108 -400 -735 -198 -701 -456 -78 -56 181 -650 -92 665 105 401 339 -846 473 103 569 356 97 -48 157 -38 -43 -355 -283 248 262 -610 194 405 -395 27 -508 -189 -99 -780 502 599 285 691 275 651 35 591 398 -134 -92 268 -473 457 -777 -262 -677 22 582 -371 325 563 137 342 -898 -736 -334 -186 -860 484 -873 -740 -818 -337 -442 630 243 762 -897 277 447 176 480 69 -128 -349 -341 466 49 204 291 143 -42 -615 638 -147 421 492 -456 507 -184 -437 44 639 52 -285 577 -898 -61 -94 685 400 -500 562 -159 33 -132 -861 502 -273 252 588 -484 535 -322 297 -649 -339 468 362 557 111 -445 -109 793 -829 106 37 707 754 486 332 -139 427 -405 78 174 -639 504 349 -415 -11 -315 565 -360 -231 -637 -238 -318 -533 167 -89 -810 357 292 210 -860 573 -440 717 -552 -867 318 -349 -211 -77 -444 438 65 463 703 -506 -177 140 -48 -32 -779 97 151 -820 641 614 99 195 696 205 375 521 -10 617 -565 -682 -90 55 -287 -666 -224 -546 -793 -538 280 152 109 550 237 179 725 -6 82 -694 225 -157 -422 -686 -366 -744 -593 255 188 760 -522 -746 -818 -331 177 -48 794 -64 135 -55 -422 277 490 675 105 -158 -294 -526 -165 -330 313 -394 88 334 216 -839 -720 150 -265 195 -376 436 -754 230 287 -384 -793 2 436 -811 -857 -344 -39 -325 -304 601 503 -761 710 -346 -239 615 534 4 -528 638 -391 -417 301 267 484 359 159 75 708 457 -292 -594 -579 767 745 635 -15 -169 -546 727 -500 448 -438 -523 282 -630 -726 543 468 208 345 188 -887 188 756 227 -560 -283 476 242 566 590 -499 -771 25 274 547 -391 -405 -547 460 -545 -827 65 -114 -32 -335 502 5 166 276 -82 -154 -770 -615 -248 714 -832 390 -324 93 656 352 258 -527 384 616 -174 -655 183 -617 372 -327 -844 384 550 646 -845 -518 -578 -151 536 703 -546 -476 -777 679 -803 485 -601 -394 -781 -52 286 202 -804 -782 713 635 -337 -710 -753 -431 -154 -280 494 309 -368 778 -348 -11 -88 -402 178 -515 -833 -597 -257 787 -793 -480 -847 258 -753 777 -751 -151 34 197 453 592 632 -790 -152 84 250 -215 529 -498 79 415 316 465 -769 -184 -321 172 182 -156 -457 -30 140 235 -199 -499 -34 145 -21 -835 -19 182 663 -862 -885 264 179 397 -603 94 -170 -131 -323 -318 -87 271 -762 737 -741 203 526 144 -789 136 -24 607 -527 85 667 -812 -5 -888 -525 -349 160 422 -121 248 -87 -899 -265 679 -187 371 -667 -862 -377 753 -826 -796 393 -99 -599 -175 -527 -900 -338 185 -566 -264 -638 -499 -752 546 -272 560 335 275 71 -468 -800 -777 -158 406 -334 -154 -454 -727 126 311 -118 537 422 -775 228 64 -599 -500 -309 -21 266 -35 -87 -479 776 20 225 43 -22 -305 -371 744 -305 -306 -295 482 506 -729 -293 -52 -768 508 -97 235 -284 134 -271 -693 477 -806 680 465 607 -549 306 -225 409 461 431 304 -320 556 -144 -321 -41 -656 209 -279 610 -777 -635 606 -600 254 -398 -689 123 113 -395 -767 340 -291 278 259 -702 44 324 -880 412 126 -254 -167 -350 -291 -504 573 -316 664 -614 -604 -409 191 616 409 488 -679 568 -334 667 -190 -868 -208 -794 -426 -820 -283 89 743 567 -156 265 -165 -31 -884 306 -680 -621 481 3 577 -112 -159 441 -219 570 -845 693 142 -553 781 -164 135 153 -502 -629 603 67 103 -658 -801 474 356 -527 398 -790 -429 -328 292 -532 -268 709 -313 -378 -152 116 -418 233 -179 -264 234 -843 264 223 -131 -198 103 373 766 348 -822 105 -104 -417 142 -367 -402 213 -38 368 21 -632 194 363 244 404 -287 99 416 66 -20 27 -97 -781 -895 -654 -267 710 -489 -855 4 -67 -643 675 -755 -502 -887 -189 -217 -81 -338 -211 446 -252 700 124 468 -228 271 396 447 66 147 -129 583 80 595 -170 176 452 -718 -561 -562 -588 395 -664 -538 595 713 -310 -290 252 -617 82 30 419 689 250 -302 -875 481 -93 389 113 -694 -41 -251 155 340 667 510 171 380 722 -82 -344 -473 794 -636 -573 -784 -577 395 138 253 -379 -577 -680 -683 329 -86 124 -494 643 -347 -248 556 202 266 54 550 -668 273 -756 -99 -254 764 324 -47 -338 344 -413 -307 453 315 245 361 -837 -425 77 -617 685 -642 399 743 -393 -395 -69 541 -350 -686 -466 120 487 242 626 -150 507 -448 -193 -428 -329 -540 -550 65 -359 -477 -836 -151 -281 -82 46 -96 707 -455 -358 -64 -179 -535 776 -798 349 243 -69 486 -170 559 535 -98 -545 597 -843 -54 -283 -586 177 716 -331 -89 602 82 -211 -803 545 327 52 -726 -101 751 528 -693 -370 111 681 610 -682 -832 40 223 717 504 -489 666 666 637 327 540 -893 7 -861 777 120 -551 -368 -214 -726 186 185 318 -765 -866 -277 -890 418 525 -547 -254 -55 797 163 489 -52 164 -678 393 229 155 777 -534 5 342 650 756 -115 249 -214 -669 -191 188 275 123 15 223 -322 -197 -524 -777 -330 -497 -94 525 98 -573 -375 -312 -568 -262 -146 -709 -380 417 200 132 275 143 -434 313 -181 -506 -108 454 234 -418 350 650 -722 363 -280 -830 -768 732 484 211 617 601 479 594 690 433 357 -841 -533 -832 -330 -283 114 -612 -61 -898 -155 318 195 180 -181 -480 156 -12 -439 311 -434 753 42 -269 -578 407 -208 -704 -214 272 -835 -729 600 -89 -122 43 634 -13 548 -322 -357 448 564 -211 385 -445 -229 355 588 -294 -525 -45 -11 45 635 -855 -118 -394 254 -129 108 38 513 294 727 -724 -396 469 176 -348 264 -315 -459 -831 -740 -567 350 -294 719 664 -621 651 -281 -765 -59 -247 401 124 221 -107 -745 458 -182 -282 236 -890 25 269 543 66 581 523 -211 -482 236 24 -366 -207 635 -206 712 631 -46 -62 222 -586 -294 -315 -756 420 -551 -541 -228 287 260 28 402 -277 497 17 647 -594 -892 -469 -814 -873 383 145 590 251 -459 633 732 -701 -548 -16 596 -32 -586 -103 336 -733 526 25 -703 -138 -208 -9 758 87 -44 -338 440 -498 568 663 -731 518 66 410 553 626 -368 371 325 104 722 -64 -678 25 383 364 -208 -312 414 -586 -314 -47 -631 442 796 -41 -676 477 188 -544 -861 37 372 -692 -130 690 -553 322 695 84 -487 10 -172 -756 -671 108 -66 -264 -145 582 86 747 -210 247 108 -821 18 -401 -534 659 481 -51 -7 -609 -461 514 -92 240 -799 -751 421 -261 -672 527 -773 635 382 -85 -775 -891 500 -165 -408 -22 636 214 484 696 657 356 313 441 265 -207 -46 -487 572 -143 -347 660 214 -313 241 665 122 636 -144 -280 -429 -187 -537 -212 -763 -871 -537 257 197 -372 -885 556 86 -499 -268 -628 -15 12 -536 -20 391 -488 -574 402 -256 -263 167 91 203 -314 189 -487 731 66 -769 -743 -49 -640 792 -463 716 -390 586 -341 -708 551 -215 225 489 -708 797 -758 164 -416 -720 352 -126 -395 502 705 747 -789 -290 -313 -375 374 591 -150 -683 -552 -260 -104 511 -84 -358 -52 -658 -869 -875 -40 226 362 160 -678 -459 203 -454 -750 381 -525 -652 366 -869 -594 -849 525 186 551 -690 326 -721 -624 -572 311 35 153 740 -604 301 -357 -411 -769 113 -762 54 650 359 -234 475 188 -515 16 391 236 455 -367 48 314 -285 -190 -841 136 487 -195 -749 -752 -775 649 659 746 47 658 626 643 -97 710 224 -190 249 395 141 145 -81 -423 -527 -118 465 381 -644 650 27 593 130 214 -307 -874 -126 -591 599 429 -331 -872 645 -789 -581 38 511 -327 355 -460 -879 -662 -61 -893 760 -881 146 582 276 753 391 66 -527 798 528 -563 427 682 -749 179 235 -37 -435 427 -687 -452 -746 557 -457 619 75 -477 648 -518 -153 716 -320 432 -479 701 -692 -881 129 678 696 757 186 -474 412 429 -768 740 -186 -680 -348 -172 544 -58 -233 -692 -410 -437 494 -553 -582 723 -419 201 -320 187 -318 -717 -400 -512 -372 -243 -738 316 552 510 765 76 -211 -610 -258 -619 0 -389 -779 -729 542 225 -481 730 -353 -152 507 231 -291 -450 721 -623 -388 206 245 637 -693 -587 -67 456 796 -475 439 648 429 122 -278 167 -755 732 197 389 197 -475 228 789 -314 -80 -804 782 171 -243 -760 95 773 746 -193 -530 353 -488 213 122 -708 591 551 -563 -575 104 -884 527 -325 -362 354 -783 312 756 201 -680 -542 -81 -76 789 442 -92 -214 692 -1 -585 764 -755 -521 198 -173 -710 -378 504 751 -317 239 -271 -341 37 36 -318 332 -438 -255 753 430 666 545 525 480 -813 515 543 508 380 -549 108 -184 -294 15 -443 -411 649 -152 -674 370 -174 462 367 -546 562 743 569 -852 45 594 67 -873 -519 390 -7 130 729 121 260 -716 517 482 -188 635 594 -649 -826 694 509 -84 584 119 597 -166 -833 -469 -173 209 691 -230 -61 -555 -379 -785 186 579 178 193 427 463 -1 -793 26 -753 -161 569 670 -497 -258 187 432 -884 347 65 187 -698 487 -23 -47 173 -388 -714 -748 465 -269 503 -279 511 137 -369 710 800 552 690 -597 254 610 -206 -89 -856 -543 481 -407 -213 44 -149 448 448 561 128 -503 450 -170 229 692 180 643 -470 788 -577 303 111 -774 -767 -730 -259 568 -665 -437 -275 619 252 -525 -260 -647 -630 -358 300 -535 -659 689 249 463 -728 185 -300 779 -795 353 -381 303 -889 -651 -733 -838 252 392 65 -17 -134 -173 60 -207 -384 245 -300 472 603 -735 459 271 -517 479 454 515 68 451 -360 -146 -746 738 -322 -158 -310 -91 237 402 -731 759 723 -270 116 -98 396 -865 72 -202 -529 623 -127 -120 -568 -869 467 -804 -574 160 17 -721 7 -477 -105 762 9 -210 -534 202 -800 -395 -568 -635 -684 -39 222 -792 473 -497 -205 -60 -25 -144 503 512 451 165 625 -724 581 236 346 -83 -504 302 -704 -298 483 178 -257 -401 -606 33 313 -707 -358 783 722 -49 -109 -606 -392 772 -547 -434 -896 -359 -673 -659 -803 -760 -680 764 111 774 -433 294 -184 -658 410 536 130 309 -273 -319 172 -527 -835 -861 292 -653 -142 -2 261 -285 -376 -801 250 -76 653 -88 590 670 -165 307 -192 576 720 -832 581 -808 -726 -379 501 -803 -339 -634 712 -762 -344 221 348 270 -698 653 719 -709 -498 62 -876 85 -320 618 -556 -509 -603 103 376 258 368 -222 0 -826 -830 -721 244 -478 -888 -680 -107 -502 -647 63 357 352 -179 -815 28 682 -135 86 -706 347 447 27 103 -178 502 191 126 747 -35 -228 582 434 -402 -338 764 -790 -693 438 -853 -286 -205 -319 5 -490 -100 -337 184 -761 493 781 153 131 -422 -845 -109 216 697 313 663 -816 132 -457 -118 13 767 285 179 747 356 -872 348 -11 -735 591 577 -473 -344 -497 674 -199 -459 42 778 781 -458 -181 -13 775 59 -381 537 -263 -68 181 747 658 -751 -752 -234 -696 -219 427 185 654 -790 -433 -402 -43 -37 -681 -866 -62 -699 561 678 575 -522 -445 509 -338 -27 -559 -416 749 -549 756 -805 -818 653 -10 -800 -714 -325 -799 -214 178 680 488 -18 -317 192 618 674 -190 480 672 -55 -148 171 -708 -609 283 -866 -230 -505 -119 -280 -802 96 163 -865 -797 150 612 -501 27 -145 773 129 -88 537 -96 534 721 -690 354 -528 -889 -309 126 211 779 -715 -638 -431 497 -223 -609 -854 -672 280 -300 -565 -711 355 -190 -783 58 -855 417 747 -50 -712 -830 -450 -643 378 -822 -336 -783 196 -283 -503 -238 -466 -710 -316 -231 143 506 -809 -632 -551 -400 659 269 -531 -37 -25 353 556 -625 -652 -38 257 49 -309 764 -257 303 209 -168 -660 368 717 -469 -414 -329 711 505 -10 -376 -250 198 622 127 468 -764 487 -251 -199 610 166 -57 689 249 744 -660 -457 264 598 -514 544 -751 651 183 -529 -200 -625 -474 204 417 -788 -879 376 214 -728 -620 131 -129 -882 -159 469 258 -820 279 547 -120 783 116 -846 355 658 405 -612 -536 -481 -755 -406 -834 -759 -883 623 404 -507 -415 -286 -284 -588 137 -626 581 -626 309 -830 -55 532 168 -375 -299 -108 524 582 -628 -68 -372 -737 -327 -551 61 91 103 217 519 -138 -157 145 -160 782 398 -342 -484 601 -484 79 65 -142 -808 -528 -833 -178 -514 701 -702 -587 -542 -692 739 407 264 -332 279 486 323 453 -707 276 56 -485 517 -855 774 -558 -282 -501 314 797 -779 -811 -458 -362 -110 724 268 -133 147 420 714 -696 645 211 -532 -831 640 -107 287 519 445 -350 -223 -556 108 754 303 720 -122 325 705 799 93 643 473 -701 264 558 -890 -530 537 377 -646 -167 -57 743 500 -686 100 -819 476 -271 -44 659 489 0 -335 564 -550 -793 496 577 556 424 -794 -154 -892 -321 -567 777 -731 608 -239 117 -757 136 775 -298 -551 774 -617 278 -493 -349 -900 574 361 647 -20 -668 -53 22 -820 342 -422 595 56 -237 -313 463 -567 -196 -822 450 -91 754 237 -266 -172 -349 678 723 212 51 721 344 -340 -534 -241 201 612 -115 -715 752 677 -269 -840 -375 -133 498 -359 368 111 601 237 405 604 231 -103 -462 -565 685 -646 -323 -642 47 -799 366 -406 552 463 -180 -98 761 715 626 -506 591 682 78 509 255 718 219 11 600 219 750 256 -449 -775 586 219 -524 -6 85 482 597 -620 -276 222 127 -559 -317 226 -69 474 -776 627 -301 -560 -684 209 -175 120 -829 716 564 380 -439 -420 -874 -336 -468 -73 663 451 -752 383 575 -540 -210 265 255 142 391 635 -703 719 -831 -721 -157 561 306 -781 -481 -109 239 151 -793 -104 216 -273 -295 710 467 -678 599 1 -478 -153 236 -365 -646 -306 -860 -356 -234 -160 562 -309 73 369 478 -73 -684 -115 -375 -286 481 -467 -62 585 -608 -723 225 699 -310 662 455 79 -777 -900 -503 -779 -450 633 -844 117 -516 184 168 783 -138 450 -538 680 661 266 124 -545 682 -698 -27 671 637 -547 235 -89 413 -379 194 213 -878 -843 -695 584 -186 -623 -647 -452 282 -147 -566 539 -747 -797 -106 -151 -158 -841 519 425 -300 180 70 531 -63 -308 -741 40 409 419 -228 207 -147 -319 136 285 -681 -737 522 -27 209 -325 135 655 15 555 793 358 545 -225 628 -620 -199 14 22 -819 263 -262 715 -823 -599 586 -68 -774 -405 -667 194 619 -361 -648 -152 73 161 -138 -12 617 -432 -844 -292 -60 19 -693 -211 -54 63 -836 -514 -658 -197 594 -829 173 -202 624 21 -577 -323 -557 -764 -134 -710 566 -191 184 547 -562 791 737 -215 693 -435 346 -183 -730 430 -219 771 -43 -136 -148 675 88 -620 -800 -43 321 491 -329 256 -43 396 -461 -298 -464 -133 163 143 -791 -548 -577 226 357 232 262 223 26 -155 255 -727 -617 -382 54 -166 -792 -76 -396 -496 -449 733 642 514 410 636 554 -331 -88 705 -531 -320 624 184 -849 458 246 -567 11 -365 763 -57 373 240 -322 -861 29 452 -350 154 -849 583 -671 -106 -18 -867 -20 -408 -622 -476 -532 -246 305 -885 -334 -620 -126 434 230 478 169 -259 685 104 -381 370 229 753 -790 399 225 640 -837 752 557 -180 543 -714 -828 460 316 600 -217 -722 -632 -361 447 162 -579 -259 539 438 61 340 547 -505 341 -591 573 -425 -666 -516 -210 -299 653 515 -392 785 201 304 566 358 564 -892 213 629 -333 -630 29 -393 50 8 -78 434 380 -35 290 -493 344 -782 27 107 683 -886 735 468 236 -891 329 -650 -166 663 -698 -61 -92 -891 -865 -832 744 578 -254 543 -121 -609 427 -214 580 -250 438 350 345 239 -107 -120 -747 300 287 404 264 -192 761 -591 -304 -454 -154 788 194 -500 -106 -627 463 396 -347 -568 672 410 -750 358 390 -500 -420 -544 -75 -375 607 533 -680 -818 -617 -128 14 92 -328 -144 335 -471 369 -50 526 84 201 -14 707 -132 780 514 508 -334 -893 -133 -497 396 726 -641 -158 369 -235 -447 -262 -383 -648 -37 -596 -163 -61 542 416 -672 14 -542 -750 372 -147 -641 -861 -119 705 -766 -603 -589 575 500 -305 -90 143 372 -355 -19 386 -763 717 -540 -839 650 775 -530 -593 160 790 -415 -712 -614 170 459 403 -252 172 128 338 448 -7 -703 -649 -317 5 164 358 -663 -58 379 -350 -277 -353 729 -819 128 -614 -868 715 518 361 413 -470 -897 29 -269 -667 -510 96 258 633 796 -861 -221 -506 -444 -548 -22 559 386 -19 725 -218 738 606 253 411 -433 -815 -280 102 -670 -97 66 604 751 642 -653 2 -564 -70 666 285 754 14 -707 -733 312 -382 378 -759 -541 -124 -435 -590 -686 -702 -895 19 550 289 -167 268 -395 -621 689 -633 522 591 -844 783 670 -781 358 380 -432 -182 -308 -227 334 -544 594 -230 -453 -155 333 258 -364 387 -673 -646 -574 -167 -309 527 758 -198 -119 -22 -830 -339 85 -30 -526 556 -442 -178 -552 -249 360 -212 593 176 702 -722 -316 701 642 -581 134 55 724 -238 -146 244 -731 -897 -503 299 -467 -536 309 -149 -743 291 796 151 -601 -594 -545 734 574 -213 554 646 -128 -824 -637 -354 240 377 -480 -736 258 667 155 275 -3 -68 -337 -277 493 426 745 415 798 278 41 -672 -456 80 347 -681 754 677 34 -521 -440 717 508 -775 -431 -617 481 -767 21 776 550 255 672 -706 -476 267 -808 719 -792 -317 655 545 383 374 -300 -358 -883 -44 57 -201 -628 -466 592 48 -640 -320 -27 800 -11 423 794 -157 522 318 339 757 -76 321 708 57 511 -581 707 323 98 -509 755 634 -410 231 -342 366 451 393 98 637 -267 -641 -389 -707 -610 736 780 145 751 -766 496 -251 99 -470 -213 599 698 648 297 409 106 -169 -389 -334 -890 -741 674 -548 -773 63 -646 -325 -831 639 -477 -509 -596 622 347 23 276 -176 647 -150 730 -92 398 655 -65 319 44 -233 250 -480 651 -159 -212 -524 -721 -382 -477 -43 -450 354 -129 88 306 -899 -404 608 26 743 -69 -325 -14 403 -220 433 -150 -623 -211 -147 87 238 470 -239 480 -492 -759 -743 264 799 -386 386 -22 -170 -663 -549 431 -732 -233 618 -584 314 -689 340 -754 536 659 -386 -457 -326 -665 -793 402 -187 -777 -166 -489 713 791 -660 576 512 85 -664 -552 -351 667 -825 477 522 716 226 -438 628 4 139 154 32 -433 38 680 -2 -535 -565 650 -894 201 267 434 780 -248 86 -185 -156 -219 468 114 368 -832 -853 507 451 116 705 -576 -145 659 344 -42 -418 483 474 -593 -332 -780 -734 405 -205 -723 -285 -483 195 -616 631 -594 749 -572 584 -758 -72 546 687 -45 761 -335 -502 -778 -136 21 70 580 -401 -886 178 -773 -139 329 167 609 -737 172 0 495 420 -470 791 -175 623 151 -78 378 38 80 442 -833 764 555 92 -415 600 299 -566 -788 113 -400 -763 730 -565 360 338 305 -698 134 -236 -814 -706 -385 -259 104 294 -554 432 558 -703 190 -859 38 260 1 708 753 -727 -200 -60 354 -779 175 -771 101 32 -813 585 -300 -878 -758 -320 -791 182 -160 -842 489 793 772 -340 321 -568 -807 551 -192 741 -95 97 -700 326 -499 -477 794 -566 -317 -92 647 -804 -825 -881 207 721 134 -321 115 9 -269 -264 579 -68 185 -183 -31 -24 -263 -213 -739 681 -423 -840 212 -401 581 114 -577 658 262 -390 800 -415 -41 -51 609 261 733 -768 -382 -469 -16 458 612 -235 188 573 -83 -747 343 -771 684 -633 579 -737 -729 -330 592 -327 409 -613 261 200 237 -607 561 -18 412 304 -479 -148 555 -700 -41 -243 -59 259 635 215 -800 -880 -194 200 -192 -98 738 -224 -493 -592 -702 139 380 29 346 407 -526 561 -501 -74 -680 -443 612 450 -367 -830 182 -583 348 445 -161 -761 -226 704 17 133 -167 346 281 -888 -352 -615 -258 -153 -416 131 -175 530 590 -89 525 713 492 70 749 3 -390 482 493 166 -249 -616 -60 412 457 487 -459 -488 732 -656 531 93 -357 210 288 162 462 -344 -631 619 -295 -245 -641 -105 -283 448 -77 -112 -144 -101 -213 16 -742 -492 380 -649 78 -491 -787 707 417 83 -566 108 288 -276 584 -16 -419 -554 755 -176 -696 -266 -142 787 486 -281 712 -76 160 -469 -78 -406 598 -425 730 496 470 -694 194 -440 114 -173 44 -798 -493 106 211 -632 -710 -65 -613 -567 414 -370 -731 -525 -325 -891 628 -825 -91 188 -689 12 -94 201 131 -226 -46 760 435 -504 -519 -101 533 -243 -245 252 -653 -489 -861 -739 -630 260 -692 414 -473 -138 -881 -821 403 665 311 735 -826 -765 794 712 -716 -524 279 -106 617 -339 -661 -464 569 305 169 -242 611 -46 219 120 -766 330 -206 -746 -463 -211 -293 -34 172 454 299 -722 -510 -313 -39 60 752 22 655 179 -9 490 -750 -23 -586 -372 -165 77 -672 663 -549 712 218 520 -597 -226 -108 94 -744 -121 -305 -673 567 450 790 753 603 -727 -85 125 130 -320 -11 313 -699 -764 191 98 -587 285 484 -390 221 -457 517 294 -327 -739 485 41 120 -680 83 545 -400 718 764 -882 45 -539 -264 -635 677 -183 -558 -822 143 515 765 -803 276 212 280 340 -652 -386 169 -315 535 -370 350 386 168 -362 -648 -402 -472 200 110 -488 90 -348 -821 646 -94 -836 -734 521 430 -614 -699 680 296 -113 -511 -260 595 -741 427 -122 89 439 601 -379 298 15 -309 -864 572 -694 -214 -722 87 395 336 -237 -201 368 460 -358 -688 -78 40 318 758 -445 121 -612 -576 -624 149 -157 588 346 -600 -448 427 -110 56 598 217 -218 710 347 799 385 -589 363 -27 398 -343 646 -260 -604 -265 -215 -282 -608 -130 507 -610 710 287 65 -598 -660 222 645 111 -690 470 601 -316 777 -41 152 -485 561 -191 713 148 717 111 -231 -191 230 -181 221 -117 -197 485 400 -221 522 294 625 -194 -801 244 -83 -463 -274 164 -244 -177 -686 -368 -265 -654 -484 585 745 762 789 -182 583 219 706 -765 142 -461 -277 312 -310 -426 -285 -784 -427 -71 -377 540 700 54 -702 609 -771 -809 -603 290 -708 -431 -206 192 -366 -817 -398 173 686 -222 -668 -617 229 -303 584 775 -858 -113 -854 626 -736 -159 -608 -204 -569 -27 568 696 -479 280 -1 269 718 154 385 -602 40 -633 -767 279 59 221 79 -58 557 -601 -202 414 485 602 -409 120 -623 399 9 -371 -366 102 727 207 604 -794 200 -23 -716 -762 112 799 -524 116 -582 -131 -375 770 649 9 -393 427 111 -538 215 589 -602 463 -408 -180 765 231 -482 -544 -644 535 -823 561 210 152 -674 -308 -871 686 253 176 -727 -205 -640 302 335 305 -679 178 -46 495 -688 630 -807 -895 -840 733 -326 -894 -35 697 663 92 -821 420 -869 15 349 121 -612 -361 -257 645 223 -772 214 -521 -590 502 33 748 -323 -802 -877 -286 -820 -60 -665 -360 -547 550 -257 650 -820 565 706 -394 513 -425 348 60 -169 350 -774 416 774 621 482 267 -602 -681 -254 -628 688 122 -437 -855 81 -872 -715 460 658 -695 -798 753 775 -634 502 431 -665 133 160 -186 750 374 -149 -877 -710 -523 -616 318 -21 -59 291 180 55 451 485 21 82 272 -34 291 -139 473 -297 -820 -86 -275 -247 -333 601 441 -491 -819 -531 -676 171 -65 531 604 202 53 176 -506 -880 504 131 458 266 21 512 254 -207 -757 502 -11 -387 -502 738 177 -353 713 648 -449 -804 -673 299 -718 -491 -555 -427 447 213 -501 -418 -840 -106 204 34 676 -741 569 731 -677 -47 -501 -140 -340 -348 -710 -509 -8 -860 -117 63 431 82 136 507 -743 -505 -496 103 -684 587 -671 458 39 193 -855 447 246 472 -300 54 551 -172 -460 613 -226 -301 428 566 -694 -812 394 -268 -137 -290 719 765 -141 -477 -639 -101 110 -316 156 -324 -754 -271 699 481 700 -202 410 775 -479 354 -301 212 753 -157 -700 699 -113 689 477 -424 -496 -675 501 107 323 586 -461 469 -498 -490 -772 241 674 -719 -21 -649 706 680 -400 -466 -893 -812 -516 -253 -609 -296 391 -26 599 381 676 -870 -155 29 56 73 642 -371 -382 -811 -353 676 683 741 465 -273 216 322 -357 -373 -691 186 -824 625 -573 -877 -760 295 -385 -304 309 -834 584 -887 15 -863 -868 159 -543 790 -743 502 448 309 -604 -715 771 305 271 759 662 -433 244 -298 -526 299 -203 -173 265 748 -499 -144 597 -121 -539 -264 -808 -529 -490 748 455 143 -78 -599 430 575 496 -818 -89 363 68 -248 452 -852 587 686 -457 -45 445 -886 -745 -711 -760 464 591 474 -108 -7 462 147 -35 750 -784 -763 -349 -716 286 -247 571 186 618 346 -717 353 601 -333 -785 319 -73 406 -785 276 115 -720 -431 792 117 476 20 504 -725 302 -541 -670 683 645 428 396 -269 714 -567 -14 -214 -531 346 471 569 -133 789 -893 396 735 -19 726 -810 792 -470 768 80 -562 724 537 -142 -381 -767 -860 64 -15 91 531 418 254 790 -23 -295 -573 -402 488 343 -151 -254 -321 -537 -493 553 -423 -809 664 -438 284 -757 167 -325 273 -777 -104 -467 31 -532 783 253 332 468 -765 -738 -834 800 -312 -238 -462 19 -351 180 -132 -569 531 405 34 -158 189 -138 659 151 547 330 664 -873 -5 328 -619 -122 283 453 449 163 382 513 -844 542 527 374 3 549 141 -686 -350 -886 200 181 667 129 -820 -11 612 -455 341 -690 22 -767 346 73 -100 -63 -195 -182 -112 -745 -322 523 667 -609 -661 -682 664 -272 297 61 676 602 -191 618 210 -622 -634 532 -509 -170 -8 614 106 -477 -858 163 248 693 -337 267 -179 333 -578 -324 -763 -711 -195 -473 -223 -457 172 781 -761 291 -550 39 -257 -272 -735 -788 116 -77 793 -290 445 -794 -226 620 -72 144 -89 209 99 402 -409 -205 -335 686 718 -406 410 260 253 517 760 766 -135 -222 -310 632 96 -728 168 359 458 -421 448 -219 -247 -219 601 550 -737 -3 -494 431 649 276 725 628 -631 -265 192 772 -269 144 487 145 -504 -334 -696 -143 -240 378 203 -321 266 20 -44 -499 -613 525 -435 442 -164 -433 630 -288 -29 -713 319 -433 111 171 329 -717 -370 281 -676 569 -515 -254 -526 117 -441 109 210 -27 -889 208 790 483 442 81 68 -609 -134 -659 -227 -323 -279 -837 -183 745 53 -436 735 273 -235 222 -520 -735 471 558 -491 88 695 77 -818 309 -888 29 -82 422 745 -9 173 -614 753 106 169 -668 -174 -145 -76 -419 349 -533 -878 -338 563 431 -473 447 536 -551 653 -426 -110 521 251 -690 -162 -647 641 356 -815 -341 162 266 369 -641 55 157 717 -20 -869 -352 -277 329 18 85 394 -743 -101 -410 251 751 167 -752 299 -470 120 -776 688 -514 91 426 57 -166 398 256 703 243 643 -793 -336 -463 707 -44 -28 112 527 -735 -512 9 -714 453 371 -117 655 -761 -557 -553 -639 442 390 -835 -165 -206 586 -106 712 767 72 -77 -865 194 277 7 158 305 517 -231 -375 -26 -652 351 -221 -645 -171 29 -252 -897 -772 -802 423 -804 -441 -469 -386 -144 -90 -34 464 -705 -346 773 -38 -835 303 -675 -62 61 -172 -568 -485 -85 249 563 -496 516 -26 -670 127 35 -209 605 -714 -471 364 241 569 -294 -251 240 121 187 -297 -706 -853 54 -618 -456 -470 -298 -502 -245 -116 -218 -662 -784 -893 351 617 459 -80 -38 125 616 545 -475 753 -540 109 3 -689 16 103 -104 -122 -451 492 -263 412 -846 -834 -824 -107 773 -458 -256 420 -784 -870 -585 615 -795 26 -615 -461 -767 623 310 -599 297 -333 784 600 755 -542 312 -546 -775 -193 -437 257 -188 -669 738 142 -885 -538 506 544 -440 -663 322 465 546 314 103 797 149 -479 -466 311 709 703 -818 -541 359 300 -13 -46 205 -759 -14 -427 -585 292 96 -84 -263 -406 -409 166 -838 -867 -710 -764 124 -850 -633 476 -127 -592 -900 -780 64 -24 -204 613 -50 167 -176 -848 286 -129 -438 287 -415 -881 735 440 497 487 704 331 -7 -70 -620 313 16 506 738 -276 182 -575 791 286 -637 286 -550 -255 185 362 263 -596 -813 584 -830 70 -500 343 -447 491 -243 377 -388 -385 184 107 360 -431 102 584 -30 534 555 -554 -871 -739 -582 74 -82 -225 -135 498 -662 551 -684 718 379 -20 738 278 776 137 638 494 116 193 54 421 47 -637 -74 733 -514 296 327 51 -451 353 -502 187 135 -727 -617 525 -773 344 422 502 536 599 163 301 -526 -547 -818 726 -277 67 -206 303 -513 -135 -30 -123 -406 792 -471 -451 -205 -430 724 -284 -631 -230 -332 -828 67 -153 -799 149 725 -569 627 593 171 -113 -221 102 323 -483 -126 -487 -783 -816 -203 -369 -417 160 -745 -880 24 53 -264 479 291 509 -843 -133 570 -637 -196 152 221 608 -486 731 -50 599 -802 -462 464 519 -91 -819 -649 -242 727 -860 -634 -710 707 -94 -51 697 708 597 -812 187 -120 -534 -501 -673 376 226 424 335 197 -549 -156 -860 -412 -799 721 -25 252 -303 -745 -274 270 -806 -893 -292 362 -285 -821 -250 634 102 -110 -252 -340 -234 558 234 712 -538 396 -39 -363 -449 -562 729 272 -169 -816 -280 339 -307 -646 756 -400 -528 -615 577 -867 382 -99 620 -240 742 -470 257 227 125 -585 731 -454 223 163 -104 602 72 -656 -455 -182 383 22 139 -238 384 -890 -826 -613 -37 -657 786 -855 -564 -847 330 595 -881 -275 122 -243 -735 -334 -162 -655 -352 729 727 23 418 491 -775 712 -371 267 351 -494 783 549 343 153 611 485 171 -810 -768 451 605 -245 -477 -215 -689 -389 292 721 744 747 207 -43 495 264 254 -613 287 487 -820 -115 721 791 -20 -547 -674 -494 39 -49 715 -81 384 -302 -94 703 -304 44 -491 614 -623 -680 22 -609 -644 463 -816 -57 -559 604 -458 769 270 261 25 695 515 795 124 694 -697 -366 68 -792 756 649 -422 603 -302 -875 -634 -84 -225 404 521 -388 -53 -240 -648 -850 553 -281 645 -621 246 467 43 684 79 -252 -515 -673 -383 -317 362 648 -833 -445 -535 -216 701 -388 -708 -489 -700 773 -519 -89 -266 -762 372 -465 -477 493 -773 346 -159 649 -282 11 -365 535 784 128 10 -652 -854 322 -445 -628 -873 618 -323 -825 -363 29 -270 -874 322 386 -58 483 735 76 -718 -900 -428 179 -58 -202 126 333 -130 -856 -715 -48 -847 -792 710 303 -563 -56 430 94 -469 291 -76 -621 -125 -705 -342 657 -277 23 744 -377 -378 -806 770 547 637 637 724 286 446 499 -830 -873 526 538 -677 437 -758 740 433 723 -189 314 -35 489 373 731 -317 -662 -522 340 -321 231 -158 -875 -890 624 -35 389 -395 -416 -508 -513 244 -530 -354 -733 -128 -151 -659 -14 -752 -172 -530 150 328 63 651 -795 -821 -693 275 577 156 253 -261 -208 770 538 42 569 330 -115 -692 -162 -590 23 135 -828 215 531 -753 -463 -88 570 610 85 -415 65 -889 272 -293 -777 212 130 143 135 -234 -46 -282 -216 -708 -748 671 -136 392 268 -769 -138 -44 -743 720 256 -192 -653 -594 -344 465 600 -581 207 786 417 608 -664 497 638 685 -337 -464 267 -68 -56 547 668 -177 661 -23 -229 644 329 -320 375 -665 -528 774 -623 606 189 -321 553 -294 -444 -691 -314 687 355 -31 435 -420 -585 601 -118 -571 668 156 463 -563 440 -684 781 -629 735 -366 -367 239 -773 -345 -392 72 -513 522 350 -247 -431 371 706 621 -401 -679 -669 764 470 771 73 -107 -36 -230 199 -683 -685 152 -832 485 286 365 641 -485 -533 -441 683 174 360 -712 771 -278 -783 774 67 138 609 584 -763 -558 -189 -493 424 238 -350 -868 -776 533 198 -264 -679 -735 281 492 -359 -285 266 -382 -741 456 749 -756 -7 -302 60 479 112 -681 -355 -703 -186 -59 -710 -39 340 459 -186 -369 462 -194 -402 554 755 611 633 -422 -619 -254 34 -520 -709 -275 15 761 -127 649 3 -841 -519 -223 -755 -849 178 -900 98 -16 -71 -391 131 774 383 -189 -146 -121 -398 -357 59 84 573 38 55 15 -681 -499 607 82 215 -371 403 233 664 -245 363 611 728 676 576 176 -604 681 396 622 -298 544 -579 -864 740 -831 799 744 689 47 -801 -635 790 -531 -840 -712 604 478 153 -591 -296 -693 -533 107 -877 400 -54 -779 -482 -596 -590 -657 -53 -198 -520 -97 591 232 1 -779 -755 -869 69 521 -820 -598 193 -598 427 54 -278 -588 -279 -611 -64 624 -10 345 283 -552 624 351 -116 -75 354 247 507 -691 -734 619 -771 -205 232 -37 219 640 -432 -109 522 -429 -345 170 681 717 -223 -861 -508 535 71 736 796 -321 -750 -49 -206 99 -658 68 -136 -716 381 461 650 -290 611 14 -94 382 -320 -663 -327 -196 -479 161 -142 -233 754 669 442 649 707 683 560 11 327 222 -49 142 -294 425 -246 -104 -601 488 -773 -726 -226 -820 23 100 -895 -44 -276 -415 546 -143 -592 605 193 133 -645 -302 -833 149 359 682 -192 -387 -272 180 -309 -99 -810 -262 478 580 711 -889 178 578 -450 743 -210 -160 529 37 465 188 -399 -27 733 -70 -445 -461 507 645 -634 -736 -157 -748 502 -242 -311 631 -267 -888 -280 -538 -77 759 15 274 195 107 377 -865 -318 268 -289 584 713 -559 709 365 -364 494 -235 357 -549 651 -491 -88 648 533 -88 -263 344 57 324 -188 140 -471 -821 798 355 608 543 783 -233 659 -6 -879 -445 -500 57 539 -303 -394 5 -103 -788 -137 -640 779 -53 -682 90 -758 -797 670 -741 -804 -426 -592 662 -24 -340 503 -820 -140 -67 341 227 -340 199 276 278 -880 610 -564 690 799 743 -248 251 -852 660 -443 347 -404 -54 -121 729 27 250 -176 -258 159 -351 22 -829 -203 -137 -89 -840 -380 629 -485 -698 -768 592 -634 -211 -676 -677 -170 673 412 -707 -454 696 -235 -640 -94 -547 250 -719 -657 -785 -434 -286 -539 -799 195 -23 43 458 54 402 596 -884 -387 124 -842 242 218 -562 -423 268 71 548 781 16 -350 -93 479 -754 -360 -860 149 501 620 -621 280 680 -392 415 224 683 -239 -460 -900 -208 109 762 307 -469 273 132 97 155 -147 -143 -132 454 560 300 -762 -281 447 335 540 398 399 -736 -145 -12 542 -343 200 125 -205 -287 -184 -522 228 402 -751 625 354 -123 -162 -776 -750 0 548 -605 -488 707 -813 -439 -167 -539 110 -578 -213 -139 -547 -761 503 431 -159 -66 512 64 404 -508 130 -564 479 -775 -888 -308 564 -840 749 -287 781 467 298 -386 245 261 467 287 -243 487 -162 707 749 665 570 -49 13 2 513 428 387 74 -216 -35 -596 -812 -125 264 597 324 695 -633 -50 214 -343 207 -468 -797 -693 -408 759 464 -173 769 257 -893 17 -658 175 146 28 -813 613 -459 550 595 419 -853 -778 722 -6 -446 650 757 -170 602 438 -87 -433 199 -350 -354 389 -711 -466 -779 -478 658 -39 -899 375 340 -606 223 -869 -596 -166 -409 -390 507 628 -79 -184 -750 -722 140 166 590 -145 -326 -300 -206 -344 549 199 254 -202 -859 -378 273 -147 139 -17 -852 276 -799 -349 -710 71 428 -713 244 -396 -631 -279 -344 -381 -801 -79 -64 -370 -235 542 -481 742 497 635 633 514 -308 -485 -843 -405 -640 -890 -290 272 -645 -594 -483 577 184 746 -24 706 168 -161 731 303 754 -63 775 -257 44 138 710 -738 -280 -175 699 301 -279 -888 -177 -387 -672 174 324 479 -192 -196 281 326 731 -57 -158 -776 -100 -708 -878 443 284 -645 -682 449 364 -251 -238 -254 444 -900 -318 403 56 -605 100 -257 564 242 -622 -370 -215 -114 -4 603 -621 520 140 -141 524 685 -176 378 -382 261 -865 -183 298 -339 -26 -476 322 788 -90 69 209 451 541 -527 -575 530 192 -508 -834 664 442 -121 613 -869 -312 72 -783 -668 -859 783 -574 -716 -742 -462 730 -499 15 16 589 -874 -414 -435 576 -45 570 404 -770 -124 -405 244 -368 774 -831 460 472 23 239 215 434 577 -668 -668 275 -684 457 -557 -332 500 676 -397 -815 -826 562 -233 751 -223 -477 -136 -242 264 218 299 448 -398 610 560 538 208 -891 450 699 -271 -335 -658 -513 -302 -54 297 120 341 150 -435 315 -70 -360 -822 -67 -570 37 345 -15 -274 -275 -268 -57 237 -856 -153 -338 507 -218 630 -276 297 444 647 -27 -292 -835 403 277 165 -895 99 458 332 -29 -569 247 -665 -673 -111 -390 697 350 -370 126 -525 -422 618 -9 776 501 585 -436 -51 456 767 -443 -767 -14 480 -823 769 -627 -797 -682 89 -816 -279 255 -554 -187 -9 208 646 487 -49 -3 -230 -630 334 -760 595 -850 -39 -518 -543 589 409 778 -863 387 657 -19 741 531 347 -860 -409 -694 -283 -112 -825 -862 -435 76 -142 -229 116 492 -264 -228 200 667 -543 -66 168 -734 -223 -838 559 -518 506 667 628 -200 -896 306 -803 46 -265 220 -100 660 -513 -469 -382 606 -2 -174 -202 -172 -222 -880 -2 783 710 620 775 -45 5 236 501 698 200 620 437 -737 -100 -323 -458 747 -862 -389 188 310 -510 -35 787 -451 -584 -210 756 486 -107 -258 460 -121 -310 298 -281 -594 479 25 -670 -302 573 447 -681 332 -838 -113 -241 372 -221 251 -614 -276 293 -846 -316 -788 -357 -587 349 -221 688 407 400 479 -570 -394 -136 583 -52 -99 104 541 207 -563 264 36 -653 754 -10 581 -199 -34 -281 -817 -31 58 213 -164 129 343 -286 568 -25 692 -315 -294 342 -642 670 -626 -411 -805 469 -197 512 75 750 -318 -647 -597 257 285 -135 -848 291 89 -825 -290 -121 -587 759 -337 216 470 -617 -592 369 185 473 147 -395 446 -598 -714 -464 -708 133 -279 -615 -231 86 490 580 -850 56 -532 729 -579 -416 -743 -418 788 -577 334 -751 -503 -264 -179 52 -449 353 348 781 716 -271 -609 -266 -752 135 -376 636 172 -781 -358 548 517 139 -332 556 -126 -633 -659 303 -309 772 282 -165 -197 -335 438 424 200 -304 195 -674 -849 274 244 -594 123 386 -196 -256 -352 -192 501 -820 -704 571 -368 238 -887 196 361 -542 462 -402 89 -848 51 -26 -601 -490 -665 408 -830 178 -282 -860 -527 782 156 -80 -640 -257 601 -415 -126 -656 -115 54 -179 -328 -174 -610 -4 -331 -899 -768 -465 -627 590 -660 -275 -884 -734 -265 -554 717 -173 -442 -34 200 -183 404 -344 167 -440 -786 -315 569 354 662 428 46 585 386 715 187 -889 -548 -860 -874 -142 -822 -732 -620 -296 -71 -752 -684 -865 -351 -259 504 359 -28 -669 -859 -61 -264 651 -199 -140 -710 -638 -271 696 -151 -771 730 -230 701 752 468 -107 -172 226 0 98 -449 785 44 657 64 -106 586 725 378 684 -515 293 255 634 -725 -470 288 129 346 -520 -88 -460 -114 192 -67 -462 -120 -336 -892 -43 492 -724 -409 -425 767 -81 -239 -837 305 472 -596 -618 -718 -249 126 238 220 -635 -890 -163 79 -673 454 -564 -875 -381 -641 535 -122 -789 -802 -342 317 31 -279 261 -490 430 -534 -239 -449 -654 -4 -846 71 -631 -308 -524 262 518 757 700 549 -223 -502 574 -332 -99 22 -620 -452 118 585 -563 -267 -899 -831 209 -471 192 67 -172 794 -521 -451 -405 -499 236 405 -28 493 194 727 -24 -769 486 -836 512 -130 -890 -239 -484 581 -227 -769 -639 521 -899 -365 -408 325 -579 184 554 660 -868 -681 455 -94 -794 102 -54 -785 425 762 -5 545 316 -668 -164 770 -762 -171 374 748 683 -281 490 634 750 -795 -322 -727 -270 586 -82 308 -742 792 -549 -352 96 -427 -169 460 -742 707 19 576 204 259 -271 243 -74 585 -76 -529 -37 -696 -16 620 44 232 380 -394 695 -722 -600 -268 -81 72 -238 373 393 -821 672 677 -768 -349 -305 681 461 -294 -670 423 -512 730 517 -662 679 -145 -193 570 -270 -300 -377 97 -210 230 710 656 -685 -170 -872 441 234 -40 -452 398 -44 398 -350 -178 149 730 549 325 660 -766 180 -699 -28 -800 -709 340 224 356 469 -395 -73 -818 184 158 -323 570 552 -832 498 -111 -107 -816 -521 -593 60 474 -615 369 759 41 -164 -893 -892 -871 738 151 -389 494 -275 -767 -344 318 -62 91 403 -310 458 -743 -495 -858 -635 -270 132 229 169 472 -228 73 327 -797 -249 342 -255 248 118 643 75 646 605 -278 -718 335 -790 358 -532 149 782 -273 96 -438 -478 649 98 630 605 -46 -431 263 207 -565 -820 312 -332 237 502 -760 482 -203 -402 -134 -692 -212 56 -392 -550 385 423 352 269 -397 382 572 -789 -733 272 -587 727 -840 -622 -694 -403 115 699 189 492 150 503 342 -166 -637 -674 769 -447 138 420 -814 -227 -440 715 -70 -573 -12 686 507 -853 -609 742 -577 -880 -826 -598 138 521 33 -109 -326 420 -342 -500 -600 -538 535 -184 -306 -546 47 574 718 -454 416 -136 -669 -675 346 -106 -689 587 307 -540 355 -712 -857 -581 280 -736 141 -170 40 287 -868 -386 -626 657 -153 -211 -412 170 631 191 754 -41 -330 312 676 -199 733 109 -741 256 -109 -78 234 -436 432 -365 -399 383 -832 71 378 -716 -647 28 480 -446 723 299 106 -643 783 171 -762 -807 -138 170 -256 -357 277 -649 -687 771 -216 -637 199 491 261 542 798 -515 -608 763 558 -184 -73 -182 -164 -260 -279 -717 -579 794 -213 -864 -148 454 129 389 -740 -458 2 -367 -593 129 -729 89 -687 -110 -744 -337 457 -276 491 -527 383 260 766 -426 -254 -756 -675 -530 124 198 654 -877 -350 -289 -706 -27 90 164 630 630 196 222 -866 556 692 252 -63 -388 442 -92 -672 311 -793 259 681 -760 -34 389 521 -140 -379 -891 -274 -769 -539 -93 215 502 136 -415 -378 216 -895 -466 -673 -622 -841 419 404 -573 -342 -690 -80 456 268 719 739 -142 319 -861 -181 560 -78 78 -881 153 180 -224 -781 402 65 -544 211 -686 568 -246 -193 -503 611 -411 -622 630 -655 -387 422 -815 163 -654 -376 -168 -809 703 71 -297 236 -696 320 66 -579 625 619 223 -292 327 -740 0 451 -27 293 -233 -884 -790 -157 -52 645 -258 509 -383 46 -424 565 187 676 -675 230 314 445 -307 223 -286 -434 -371 -690 -632 -393 592 721 -582 -34 -298 -209 305 -680 199 227 174 395 -268 -625 637 278 -250 75 -747 594 -353 597 756 -706 -743 633 541 -831 -606 343 434 35 -88 -590 755 583 -338 131 358 -12 -252 -510 -818 -397 -811 523 254 -214 784 145 -254 -127 548 617 231 59 -68 -206 113 -842 621 -219 -115 53 -557 597 -375 -490 -489 777 -259 748 461 -43 478 -51 -312 369 -669 -720 -817 564 167 197 150 261 -235 720 246 793 -700 -806 -860 -871 -40 -846 -253 -301 -581 199 131 -652 -417 578 364 252 209 -645 48 648 -250 679 251 -621 305 -193 722 759 -471 124 -104 281 -56 330 64 -238 104 632 612 -511 356 -409 -546 425 -160 791 363 -422 -885 -605 666 -472 -454 193 -363 689 -440 486 725 419 164 560 84 -820 681 -482 591 305 -578 538 242 -679 494 606 -346 -560 -465 -241 -630 602 -567 -129 716 -278 -519 -284 389 -19 -842 -615 369 -13 431 796 451 503 254 626 129 -477 783 474 -222 -248 -640 -327 -630 377 546 646 63 -124 -468 120 -697 417 -211 -22 36 590 598 543 -588 -292 566 -848 279 250 685 300 -519 465 416 -838 369 -404 -66 -511 701 52 526 667 635 676 723 -598 -300 -609 -148 99 -421 -784 -517 -667 -31 -877 272 640 -307 -567 -771 529 147 -293 -422 -646 478 -134 -363 237 -473 -617 -419 164 561 -229 -118 609 514 -642 -49 -692 -482 -849 -607 217 -143 458 694 110 20 671 590 -532 -522 -36 12 317 -650 152 89 713 -889 -27 -535 12 -834 2 -639 -550 151 692 -847 -32 772 -630 730 621 -547 -542 -653 91 757 404 -784 454 -445 -710 -641 556 703 184 771 31 217 453 -455 129 -295 207 -699 774 121 79 372 -842 -554 -569 -594 -388 800 219 -773 -471 789 -306 568 -723 26 250 -716 -277 479 634 -451 733 -795 253 572 -75 -564 745 437 -50 -486 -644 -349 265 98 637 -377 -86 -196 447 668 217 -373 435 555 -136 -447 778 -54 554 327 602 -795 561 65 -266 130 -141 522 -36 -495 -102 235 -124 -359 -469 737 -791 769 704 -402 729 580 -574 -511 -255 542 -310 -73 -91 370 -211 48 -563 432 -747 403 -759 -705 -177 115 -521 246 -20 11 248 491 -588 -276 -473 112 757 -8 -470 -53 222 596 387 -759 219 91 508 482 -466 458 354 -869 796 -127 -380 -737 341 -431 389 6 119 -458 15 -379 296 -82 668 231 -824 -423 295 -3 -503 717 646 -242 677 -368 -354 538 790 521 -333 783 92 -423 -45 686 601 -359 -207 428 605 -855 -88 -467 320 713 -382 -80 -333 -563 -816 -179 470 -171 249 325 -162 682 -203 516 431 -192 -65 8 -899 85 175 -219 -717 -485 364 559 118 -678 -454 690 763 -786 92 37 492 798 205 -316 -492 533 -651 193 -144 576 -823 299 -742 316 220 -693 582 639 -831 762 748 515 -192 424 -367 -666 164 719 -878 -277 611 -366 -128 -811 791 676 -874 -33 -65 -586 -602 -63 -502 -175 -111 5 45 -201 704 374 -514 -484 194 44 186 633 -548 -306 -251 -887 -324 49 96 222 678 -249 -340 -148 399 -414 315 174 741 -187 -335 31 424 -681 -811 524 84 729 732 626 -310 410 527 555 408 -737 -8 -257 -169 -273 -278 318 -44 138 635 418 -559 -355 521 321 -650 631 93 354 55 -593 -740 348 69 -341 -452 523 -216 -621 787 -692 -99 -322 503 149 738 378 179 -164 -154 -318 -365 398 723 -361 796 338 -672 408 -237 434 454 -272 -592 -56 446 653 406 592 -139 717 -687 437 614 -734 -210 774 518 756 300 -153 -60 -54 -71 -242 439 446 794 -878 -540 -116 500 75 389 -738 629 -437 -588 -54 662 14 -399 -353 -42 694 443 -601 481 -741 -156 -751 -404 293 -873 -764 367 -399 310 532 361 -199 1 118 590 5 -266 508 798 279 62 433 37 -157 684 213 785 -492 221 334 -786 -418 327 -431 460 -132 -716 609 -40 -575 -54 665 -664 -749 482 180 716 -812 103 78 -9 -662 435 390 -337 438 -620 749 -775 -630 -548 -706 -532 -537 -34 85 667 646 -257 229 -743 50 -757 -731 634 -435 -445 -770 -765 -253 -429 784 -48 -832 279 381 43 -86 -201 -652 -760 -311 -359 138 565 -596 102 -50 -847 -415 417 -566 -643 -496 -263 -286 433 -190 -552 394 -222 -70 -672 125 227 297 -119 286 481 -436 -677 -238 -777 269 729 -239 -594 208 -765 783 596 79 792 543 -585 -309 683 -272 363 -459 565 305 -317 -209 -684 256 354 -567 310 -796 -871 92 -202 -133 608 -34 21 -306 692 22 46 -377 -745 174 784 -840 297 -802 -792 -455 -6 -393 692 -837 -748 15 700 -535 426 355 -877 786 -393 -291 -593 -720 616 -141 -460 -473 764 264 -128 -446 732 -861 -837 -653 -86 304 488 693 -587 -597 -346 -148 358 -147 717 34 -802 -642 -611 -666 -470 54 98 -255 618 -103 548 238 331 -825 -497 -299 -822 -588 633 -222 -182 416 -322 -308 -883 -74 82 370 346 104 -530 -701 781 517 572 237 -789 375 -893 -844 327 71 -297 -461 -672 -650 524 -519 -764 -320 84 -651 72 -596 -613 -384 -217 -134 10 -873 -894 110 794 503 159 396 -666 775 779 -477 -575 460 -897 148 -409 532 253 -503 569 -748 214 348 -693 -703 275 -118 606 -452 -636 -790 302 353 -257 -206 -445 43 -587 -812 -596 147 260 -178 -743 588 103 542 482 482 429 178 -762 -105 -506 138 -824 -743 771 -435 260 205 250 -718 509 62 296 -893 443 -391 -636 -5 752 483 690 44 438 -623 -577 45 -337 -305 -446 572 217 499 695 -21 483 28 -194 381 -358 -640 167 82 -663 -656 -527 -869 -613 -173 -186 527 -467 -328 -525 460 -774 417 203 -213 -792 724 -423 724 258 85 237 -274 655 284 -620 -532 749 31 -66 -826 573 -94 238 581 -140 78 713 158 -349 671 187 396 -535 -425 -188 664 -793 463 -546 -84 -136 -869 787 467 -885 -10 233 313 -96 -42 58 -225 -205 -268 195 558 312 230 19 -602 -620 735 313 -633 -379 -537 304 193 -562 -217 -763 526 -861 32 -308 -337 236 -536 429 681 -108 664 593 -19 355 -94 241 315 -508 47 -702 -583 -202 531 34 -781 478 -323 452 -166 109 -741 737 -503 45 559 -800 374 -580 44 82 685 670 -507 26 -297 -53 -352 10 -631 99 517 -800 780 194 -36 563 -362 321 -626 -857 -160 -877 522 522 610 603 -137 165 -281 784 402 -521 -448 90 -468 -861 640 -362 -894 -316 619 -285 -565 -722 544 -20 292 -295 -224 574 -574 773 -527 333 511 -103 760 626 -828 535 -78 -728 -445 -67 623 405 -883 495 151 498 577 502 114 480 -874 -408 467 -523 -244 782 46 626 -92 -324 47 -393 -140 409 430 -608 -265 -563 290 -530 640 -257 -55 -717 -788 -715 282 574 468 -279 -270 -765 -76 -152 -27 408 594 77 -174 -298 570 576 -258 587 773 -669 86 -265 548 -763 -121 541 -730 -312 110 207 582 428 482 -119 95 -404 -600 -184 668 330 225 153 -630 -455 441 -161 33 -638 -260 -244 327 -413 346 683 142 -404 -206 -832 -140 216 -823 572 133 -193 367 632 422 599 342 714 278 354 -236 -668 591 -257 641 599 -321 -116 433 -494 484 -759 -16 -82 -145 -302 -829 -567 -466 -326 -255 -819 -848 263 -216 175 332 153 -255 -219 -457 227 -449 -261 38 -676 768 -25 -540 -420 452 707 -80 529 -586 88 -753 -714 -701 -130 0 -465 -96 143 513 239 425 -416 -757 -584 -141 -183 578 726 -425 296 -120 255 -576 658 95 -785 -629 -530 -849 163 296 -576 -187 -641 -280 -621 615 462 -763 441 768 161 -371 -153 -144 278 35 581 -298 -731 -234 369 309 -807 511 380 598 161 -165 -864 -597 -827 420 -182 -861 -16 769 719 702 267 314 -565 122 189 -657 110 -52 195 -228 197 88 633 -730 -599 -849 -109 -820 -480 487 279 -247 -766 -547 -876 29 -789 153 -541 -202 533 70 -287 -287 524 500 391 467 522 -410 -644 17 -13 -880 534 35 515 308 -145 261 -406 726 -550 -782 -329 -174 -840 10 -262 615 -897 634 782 282 13 55 727 -633 788 460 329 -879 580 165 -12 641 771 251 210 -434 -259 287 295 -854 304 -799 598 -133 -166 -381 178 -588 -807 -279 -103 725 -344 -345 -355 565 433 132 575 642 -575 116 -396 193 636 608 753 -365 596 309 -672 -97 -105 -335 502 462 -736 -321 770 85 522 797 239 529 -52 -215 -261 500 -251 94 351 262 -636 -261 -862 253 -531 407 159 -838 31 -695 -705 408 383 -351 183 -370 -524 214 -876 560 508 -545 382 386 -323 -234 472 -164 208 -409 -650 -830 151 -23 -341 166 -701 -314 -253 772 62 -331 368 799 455 179 -160 579 -34 156 211 511 29 -353 297 22 180 -550 781 753 466 299 767 361 -655 -330 355 763 -78 -301 -487 -124 258 109 11 -613 651 648 357 718 -249 -18 432 35 -292 57 -125 669 -451 -245 517 796 36 602 106 374 -652 -877 -688 687 -845 -785 -843 -678 -834 616 603 442 -363 -283 -610 -65 248 -369 -624 655 111 520 130 -219 633 377 2 -500 -572 -66 -156 700 391 -617 285 595 -852 -636 536 -299 -244 -57 296 -554 -720 -103 162 48 -370 -653 -732 -678 -93 428 -548 -737 -324 651 264 -93 -687 403 -218 597 719 -241 796 778 -842 -797 472 187 -683 59 281 -600 663 -362 -250 -307 -86 -798 -225 68 -356 161 -656 -865 658 -697 -316 744 -436 -229 -334 -629 -252 -441 -186 -154 -524 -159 282 560 394 -295 388 -512 409 -693 281 -889 434 -151 -772 -60 80 -392 101 -388 65 740 -182 511 718 430 -408 470 -90 -226 380 440 334 -737 568 139 -631 33 -811 -510 47 -225 -367 363 633 247 -302 -606 -672 -274 -829 520 768 -171 -855 722 211 -481 782 -465 -435 461 -505 701 48 -869 -879 -392 -518 -653 -553 371 384 -419 -76 433 -556 25 -218 566 -138 -520 -128 623 -275 428 -626 653 -460 152 743 -227 -92 -211 162 -426 51 578 -404 -250 -198 -80 -643 198 415 25 623 174 604 517 -257 -597 735 -788 679 -605 -303 490 -317 -255 -599 376 692 -614 -459 685 496 -232 658 73 -511 -333 123 516 -670 -151 -60 319 -762 -658 -768 224 -537 -323 -344 -589 -38 397 -112 727 119 23 640 -160 577 -483 -356 425 -123 739 318 -207 792 425 528 -710 -314 640 -67 676 442 664 -142 -837 255 449 687 798 15 97 388 252 -271 -844 -11 -496 -450 -442 203 -257 -821 -455 -795 -650 -49 -332 -132 -602 274 -156 -203 555 451 -10 416 -663 -525 323 -520 -191 -688 396 -845 469 452 539 122 350 -657 -636 41 -15 -661 421 -502 336 502 168 -887 -529 -497 238 -821 -254 257 799 -827 484 -798 649 -342 717 -629 -195 -604 -653 638 417 -816 235 -502 745 -194 -636 -897 -91 -216 720 -96 -865 216 411 415 531 83 -288 -778 -530 -58 458 -778 16 -76 -686 -162 -182 -725 746 -566 533 -254 -57 591 555 268 -622 -393 -565 -237 359 752 -28 -358 444 -857 -175 -79 -740 501 15 -583 -611 668 -407 404 263 -326 139 532 518 -704 -485 629 591 -682 52 160 122 -356 225 784 -232 -405 -315 -475 -297 -866 -43 182 688 243 -422 -5 -32 770 -242 142 -798 180 610 -568 -433 664 -417 -344 19 82 776 -465 658 -535 158 -341 -198 125 436 -116 -140 -751 -228 -772 41 522 -10 -380 -392 -33 778 210 208 502 483 15 488 -140 503 -320 -758 -282 -330 -724 189 354 187 429 -310 573 157 -43 -311 -879 -819 712 -240 -761 295 322 -855 122 -122 -329 -272 86 -699 -524 550 -433 357 32 -613 642 -355 -698 -815 -854 770 702 -611 375 501 -694 -715 504 247 -685 330 359 31 567 4 -202 -842 569 755 419 226 -741 571 413 557 -263 183 532 674 -254 -386 630 -619 -666 293 -248 662 -461 205 367 -652 -880 721 -587 487 -501 -800 -663 -297 664 284 108 -338 168 -67 33 684 -228 -852 224 -475 -882 22 -633 134 -900 45 -146 19 698 670 386 187 796 -66 -458 -302 316 22 -391 -266 287 205 -552 -262 -612 691 455 -739 77 -874 55 646 543 -75 -181 676 91 -674 -784 263 -40 288 -321 -834 -691 535 -596 740 7 134 354 -643 358 -17 36 286 448 -488 -851 -345 703 -487 -896 -41 -316 747 789 -300 3 -665 -720 -661 323 -160 544 107 -228 -305 -283 143 345 465 693 -843 -795 -838 260 65 -437 630 308 -181 -574 -761 -101 228 -558 761 -552 432 469 -661 -564 177 -518 383 -873 -361 -415 -781 376 -186 137 21 -753 278 -738 374 -555 -402 239 -396 -417 748 298 443 702 -671 -460 192 511 726 -136 235 -584 -672 603 -882 -693 230 646 -315 -807 780 219 -417 -193 60 657 55 -420 -352 -852 9 -742 489 -49 92 72 -107 -722 318 769 -458 657 -341 -282 601 -115 -123 -394 694 -269 -42 -72 25 -75 -176 -382 -641 -424 75 379 -405 266 -767 279 65 146 -692 -786 351 682 -884 -820 231 -157 -77 -822 103 -583 -30 -89 734 455 -471 -178 -226 -515 -193 221 317 739 282 442 -28 290 387 -787 42 -222 631 -416 549 -685 -366 -667 -404 718 694 774 -334 230 154 -70 -42 5 -573 35 -552 711 121 -804 524 624 37 249 -207 604 144 -523 518 -480 -817 -3 676 -708 -412 36 -729 -774 -605 -728 200 232 -534 453 739 -864 -852 692 70 -6 -418 -619 -277 119 -611 -657 -264 733 -722 285 252 -468 -817 -817 -547 649 491 404 -532 170 163 -785 -387 -448 -428 -251 444 566 659 109 -150 13 -29 674 -483 -178 727 461 122 -353 -661 -134 -782 -407 556 -449 -765 713 -293 -134 -258 -530 -90 -549 -433 556 782 -430 -594 10 -72 756 521 138 -751 -888 305 -740 -131 -662 -351 650 -84 205 300 -889 686 -599 176 134 339 770 -872 -301 -46 -515 -203 -24 778 -510 -30 -377 -881 682 -257 443 -403 -841 -273 -833 -260 172 -875 313 745 554 -898 -442 272 -60 -399 -879 640 -899 -101 172 -146 -399 -428 -486 314 -854 -829 491 -482 181 -633 -273 540 -766 247 -827 -121 -245 -849 -295 -688 -741 114 -29 531 746 -840 31 -446 -95 484 -109 -197 691 314 57 -271 725 -301 509 -180 724 -232 331 94 669 -472 255 36 667 -599 -341 92 -332 580 -11 -608 -162 170 156 491 427 515 568 536 -451 51 759 725 640 -810 226 652 424 -174 178 -304 106 156 -805 -4 -65 361 -363 573 547 728 -652 -552 -803 -66 -616 615 -358 140 387 -106 -816 -751 448 660 161 -495 474 -849 476 -3 88 162 223 453 -289 -100 -42 -143 -668 -867 776 404 -180 -410 -407 75 -254 487 -680 -449 -249 501 -704 165 491 612 136 -570 -545 -11 -373 -891 37 -282 497 -463 287 186 -4 546 469 109 465 -36 202 105 -852 525 -576 -795 -829 -410 -531 495 59 566 -213 -847 -641 568 320 -563 -383 -635 482 70 -512 481 367 329 -282 293 -560 -116 -666 -530 551 -42 -75 427 775 -299 520 -839 722 477 -320 -306 -282 -103 -868 61 -500 -512 350 -35 -577 -761 -719 504 265 604 327 316 544 798 24 449 -522 731 -450 12 -813 -458 671 529 -830 309 165 292 -478 -346 -424 -115 -861 121 -755 629 -353 -763 -670 -334 738 -759 729 -387 -349 -725 164 -857 676 -650 -657 -829 -429 386 -795 -483 -449 237 54 755 -67 556 436 -407 271 -497 711 550 -203 518 -739 9 -347 -584 -204 352 383 53 -422 -658 609 -628 -799 405 73 -468 56 591 605 355 463 361 641 -603 431 518 -305 -431 -806 441 720 -655 -406 -623 246 -284 461 -444 713 -451 -355 -303 741 -850 486 -23 21 141 20 -146 487 -704 -200 -267 -787 -753 -601 229 -93 -899 -435 16 754 -838 -493 -497 -543 -449 -498 242 174 423 791 604 -777 267 753 437 612 143 256 -288 -274 -227 90 759 -857 -34 694 154 619 711 -831 260 -514 -633 -681 268 -242 -52 -425 357 -398 371 643 -807 321 -349 -105 -551 -795 -192 -895 -43 -839 -272 263 57 656 797 -632 41 -64 210 409 -564 646 -219 30 -283 -633 572 128 -538 -623 221 515 473 -105 247 -168 -8 174 -85 -587 121 515 553 -640 601 635 571 -491 500 -770 89 309 682 -327 -466 764 670 -855 642 354 228 399 -138 653 -423 528 279 304 264 662 -119 565 350 251 -797 305 -120 -877 -222 367 -825 661 286 398 -259 -677 -254 76 -734 -213 -527 -260 466 163 -130 408 580 -694 -636 109 -145 -310 84 -85 -52 -321 790 -216 -367 -365 257 -269 101 -106 -552 374 -411 -252 615 266 516 382 -786 450 370 77 -533 778 -399 140 225 -441 -768 -825 750 -649 -468 -165 -238 796 602 733 -59 100 -316 372 712 198 91 -394 599 247 485 -817 408 498 307 -631 182 -34 -615 444 43 -131 184 -600 -66 -864 -830 699 265 -585 166 127 537 -204 -523 685 743 -443 -758 556 224 -72 582 -853 -260 665 204 236 740 -179 73 655 -485 363 -416 -12 -36 286 123 502 1 -682 503 248 50 480 676 83 317 663 66 677 -534 -53 384 366 -669 497 -311 -412 -645 184 -664 13 -144 -578 -589 435 -621 -675 -832 -628 -352 524 -781 -882 -56 -391 -104 -806 -139 -79 174 -229 -236 -680 458 678 -498 -446 -169 540 -845 716 -677 -126 497 43 -115 -659 128 90 137 -340 -405 603 714 -285 554 -714 695 191 -480 -68 587 399 -390 348 730 185 -321 -366 532 278 602 -859 -848 86 28 436 366 9 266 -803 -682 407 129 692 -195 -468 -782 66 -844 450 -504 164 627 384 -124 -482 341 325 -214 354 -486 -607 449 367 -687 -498 -449 -558 367 -567 211 457 -11 392 -863 185 -299 317 482 -759 527 -734 -193 -544 156 -237 -699 -712 -145 63 -435 799 570 -509 -205 -86 135 -239 760 587 -175 655 -403 -435 -896 426 71 -369 526 -275 108 -409 -287 -236 321 -701 -196 -797 -271 755 -144 244 89 -368 -409 143 -24 328 248 -415 -365 342 -508 13 -810 -568 -283 621 410 795 86 -255 -139 514 -372 59 214 244 27 -743 -191 193 190 -54 -198 -418 274 -559 747 208 -694 -835 379 544 586 -536 193 -812 657 301 595 -363 -795 431 -497 -393 211 12 -605 778 -143 -408 130 505 703 -688 -449 170 -897 690 -95 -800 728 158 -556 -98 -555 589 118 233 35 -295 268 260 584 212 -842 451 -222 642 -641 -459 -405 757 234 -684 -782 -522 451 -72 -2 585 307 -578 -33 463 21 -525 167 -130 -341 -448 -184 -789 -325 -343 339 218 -708 225 -642 426 -796 14 -216 -881 255 495 -481 469 526 461 -44 546 -378 752 22 -74 4 -869 136 -333 -689 86 407 364 268 243 265 -129 -846 533 659 -437 -417 -172 721 -354 -457 613 -440 -395 -502 -411 -754 -469 -615 -667 579 -895 228 -523 333 46 201 -135 -280 -676 279 -17 -828 -109 -358 -238 213 -579 112 -441 -37 -252 -90 533 -117 -227 655 -60 -396 -198 178 368 768 475 -220 -122 444 -483 -233 -111 -751 -882 -301 100 -151 -22 -470 149 -742 -257 -382 -456 565 -534 754 434 778 -500 449 -178 -226 -723 -891 105 -620 -707 -324 233 42 429 144 -714 -681 710 216 580 203 500 -493 -217 -399 -454 45 -822 308 -265 517 -434 -774 -300 688 -461 -542 227 642 -876 188 698 420 553 -125 -542 -498 704 -346 -734 -740 -337 21 563 -407 -693 -98 -824 -412 -464 164 -224 219 -154 109 720 -45 200 608 -532 793 125 -581 -727 -575 -811 721 -228 -512 -420 -687 65 -582 -173 410 84 -743 368 59 -746 -299 -29 550 -432 -279 568 -16 756 -885 -741 121 -11 -6 -413 443 148 -683 769 651 -228 722 663 246 474 46 753 164 -60 -584 57 -797 776 -376 -262 -181 -245 -540 376 428 -124 -340 655 289 682 -466 -335 411 -846 799 669 63 119 791 -311 16 81 -853 492 101 -665 336 -798 98 404 -317 403 -759 -178 27 538 760 310 -872 -421 443 703 -560 333 702 -577 -400 -390 20 -760 709 -883 48 701 -435 608 -769 -269 -292 -150 346 525 613 -334 16 517 407 181 -83 442 -225 543 -452 638 352 -132 -472 648 284 -109 -144 308 264 -767 -359 521 -77 -874 597 -806 241 -404 199 -819 -247 -429 -15 -564 -842 -362 -178 369 709 -121 407 -398 41 -604 -158 -732 145 -573 -4 -90 137 -507 395 240 85 -651 437 121 409 615 585 -125 266 -658 -633 -646 -631 -855 -813 -525 -124 -166 -701 -665 721 457 -594 440 158 -259 630 90 -295 744 -182 -70 -126 -312 629 563 -168 226 725 -448 221 -811 -606 -475 -461 554 727 460 -68 698 -662 -862 786 -154 -432 109 -382 -144 516 378 -83 684 448 -603 396 -641 -640 638 -295 -435 -423 -151 -185 650 -221 -286 140 -704 299 277 130 727 762 -492 759 -429 -416 -720 -862 740 128 -414 153 405 -368 -531 326 389 -34 -657 -840 598 266 -69 348 -799 -731 -888 -493 -231 -344 -556 615 -397 -363 3 468 484 -536 299 -765 756 -169 -293 157 763 -49 -22 -94 -6 -300 -348 278 -876 -364 681 -767 604 147 -518 311 556 -575 -42 -462 -512 -794 714 220 -873 260 -397 465 -45 711 -839 -642 -363 282 372 -100 -337 74 611 528 143 -498 686 579 617 506 -220 248 -319 394 -536 -835 -595 739 -330 10 563 -736 -90 -843 484 417 62 -444 -578 708 415 -243 -484 529 -587 668 287 -389 176 -320 350 674 109 122 303 333 -448 -286 -877 228 641 -676 405 -326 166 -5 532 176 -278 -102 97 -26 127 -757 -834 82 -803 64 -566 401 157 104 277 -879 556 -451 728 -884 100 477 -226 295 -124 91 -161 -151 -170 397 -312 8 -425 321 -863 -21 -192 -733 -846 -712 -405 671 -210 -614 -703 -427 -708 -892 -848 -165 174 -613 -764 582 360 738 245 5 54 430 -378 234 -453 13 46 692 -900 -570 -708 -615 396 -5 -187 135 129 726 -392 -59 -364 -285 21 -408 749 213 -238 235 -501 -818 -788 -787 746 -430 -402 363 421 66 -770 -98 -45 -388 701 -402 788 303 -223 358 -376 -282 -322 -422 -156 -681 248 -773 -320 -111 785 -103 -134 -713 -890 781 138 -783 507 -714 93 475 -373 -835 780 -667 221 520 39 -784 187 77 231 -816 102 -361 380 449 538 -142 -136 232 -793 -48 -837 142 -250 694 787 -500 756 725 588 -644 -22 166 -193 287 374 -653 -46 -84 651 -483 -42 781 -140 -462 696 -115 -301 -785 456 -375 244 -2 793 18 -270 564 -113 779 63 630 -20 -528 259 621 450 -117 -578 -499 -658 601 129 -751 -12 -709 -204 -484 459 546 -693 663 686 -552 377 334 -850 28 483 -332 667 598 428 397 714 -128 276 -20 351 -403 -437 765 -317 -738 546 -777 -704 -548 447 -789 721 112 701 504 723 -743 -260 -323 -66 24 320 -522 -212 -5 176 -479 -430 408 -475 -856 24 790 749 -314 310 -368 -877 515 -293 62 167 -85 750 -269 254 314 449 260 559 162 -233 -499 -293 -566 -769 -384 630 -843 -764 -441 -854 130 -372 748 -291 -604 -742 453 -819 432 157 615 -499 -556 -101 -322 783 -748 391 -775 -701 81 -875 -745 -49 112 -710 92 749 421 -170 19 36 -265 25 -14 98 779 626 -475 -551 550 -307 727 762 -814 247 -220 -871 -500 567 -795 583 704 100 -468 -489 -683 746 716 -704 -13 124 790 -331 165 462 -419 629 -349 400 -212 152 -402 -124 -17 249 369 666 401 78 179 -224 480 -695 -867 49 637 714 693 50 680 286 -857 -883 452 370 55 549 -437 -550 -687 -803 -444 -487 -726 621 774 -529 597 170 -300 -354 -704 -384 -189 -171 351 691 35 504 -53 493 319 438 -69 521 536 -708 755 561 -769 306 193 272 103 223 20 539 -341 518 20 -514 -68 -185 -525 444 537 -27 -16 -518 413 96 588 -619 -190 321 -563 581 -337 53 -192 -769 238 -774 -238 430 -892 -478 -493 -777 416 25 -739 5 -162 -569 -399 346 358 174 -122 -159 630 358 483 -307 -421 -783 87 -786 -306 -731 -311 67 -306 217 158 218 -269 -538 -194 632 315 -402 182 -744 -530 -458 459 -321 168 -448 -519 259 -677 798 -572 -552 -136 52 -619 -407 -755 -143 346 -143 -361 -431 562 221 459 772 249 -290 -219 -478 103 764 -391 213 -307 105 781 147 -367 542 121 -417 -357 455 282 -241 726 430 -785 -775 189 -688 -267 -827 696 -377 589 -102 675 722 590 433 762 25 12 -133 744 688 299 -248 -828 561 593 565 61 -129 259 -88 318 511 774 -869 -408 -719 -480 354 -732 -415 73 263 585 110 231 175 533 172 756 -279 -782 405 -220 -274 543 -880 -189 -774 569 -555 -539 -621 222 -656 66 642 -755 412 -797 -504 139 391 -302 -510 165 -636 324 321 -323 349 714 530 236 -593 -656 -301 -276 633 -143 -552 22 -733 786 461 -802 -153 -822 345 -699 282 -201 -82 -163 -4 736 -658 622 -566 -702 -619 760 181 -878 -674 -400 -103 -826 453 452 -177 430 692 -886 696 -245 437 -475 339 218 572 190 776 102 10 -206 -42 -180 138 -413 -372 -887 764 -13 760 -615 591 -644 657 -533 506 -827 -275 -693 692 435 607 271 2 67 487 350 467 -872 -666 -178 -674 -70 -838 302 -830 -561 173 -342 633 -777 -393 665 190 770 -314 168 -835 -615 -782 -501 -815 -241 -87 -227 517 246 -44 559 -627 184 648 -457 -340 -41 29 125 -890 488 753 384 720 427 -830 212 759 -612 707 -341 81 104 254 162 136 41 0 758 -570 455 -891 60 -235 -358 319 49 247 743 -878 -422 11 275 -691 -185 -673 352 792 482 -149 29 559 41 -829 130 -80 -692 -306 -359 -162 197 36 -231 -796 -670 383 231 -829 164 -135 -235 432 -823 -406 -155 426 599 491 -14 299 -207 -672 -152 -826 -552 252 236 497 664 -141 -154 -290 221 693 309 -448 708 -867 645 -263 772 -136 259 -536 420 -755 -873 162 525 -375 646 -314 -332 -573 -166 642 -526 -269 750 -754 30 -623 227 514 102 72 395 -732 589 -211 323 -625 544 483 -855 202 57 -422 -714 -812 -711 -763 -498 12 -886 453 -317 -559 -372 717 460 -397 -404 134 -306 -516 -703 584 -552 -615 -399 -460 -69 -427 -454 -192 533 -526 -840 18 -710 -846 -270 -579 681 173 496 -646 705 283 92 -424 -581 392 50 -709 690 184 503 618 202 -644 -712 758 100 -11 -343 -392 -475 795 592 -147 -564 167 -697 -286 278 710 636 735 596 -698 20 222 -324 -359 238 313 371 219 -49 266 537 721 -250 205 -738 164 -739 217 91 711 -835 -100 -894 202 -169 -457 550 -110 319 636 -342 565 732 -856 -313 236 128 -463 232 19 -170 -738 -363 66 -898 764 -53 -418 55 593 -159 -482 -673 543 -222 722 691 -172 -270 -85 716 50 585 731 -650 -134 276 -444 -575 138 -674 -457 -548 -93 581 -658 696 601 574 302 -374 -682 366 -206 10 381 553 632 76 -224 -888 304 -493 -274 -728 528 -763 -150 -840 -336 -520 -67 -884 759 27 499 30 381 50 -245 -896 -574 -445 791 -218 389 217 -246 654 -167 100 -71 -641 -294 -553 -812 -178 -322 664 25 435 -234 -846 -223 428 -270 96 555 -134 -238 -48 -528 -803 -541 -720 238 645 336 678 -218 -460 -376 -425 411 482 191 -401 -857 162 -63 -217 370 716 728 787 -591 131 -209 -529 -53 -870 188 164 243 -688 -14 380 -569 58 -78 733 -538 582 800 -883 319 -457 -437 733 -377 149 91 148 -595 439 372 -99 281 330 731 630 -380 -599 102 -8 -603 -378 445 35 -470 256 -221 -209 203 454 283 747 -882 533 -247 183 -207 699 759 213 158 333 -884 329 -766 275 548 -80 -381 675 -181 -725 -690 375 -470 -2 -887 -311 534 -889 -94 799 772 -592 -814 -140 -159 -829 307 -103 -544 195 -381 -769 -197 -534 -629 780 436 17 406 495 -502 334 -147 -635 576 -363 -57 -531 475 -336 -418 500 218 -420 149 -669 52 -401 529 537 569 212 -15 -838 -837 645 -139 -127 227 291 -210 573 23 -173 -244 -450 -27 -598 -775 529 582 314 -478 28 -595 9 -527 -167 575 -317 -9 -666 274 783 -12 -113 680 745 -453 -760 463 -76 -60 -339 -868 277 -778 480 278 254 -206 -871 775 580 -507 -5 -427 130 156 400 -529 -521 -167 -523 -13 -297 -495 707 375 -187 -105 213 41 -652 -191 724 655 -393 -449 -132 -463 -85 -7 299 120 319 399 -121 -561 120 -843 99 697 146 -32 -259 -151 -217 -430 213 -896 -473 -376 340 467 -875 -653 -755 289 341 614 -619 216 392 -217 706 156 589 -244 -533 -738 529 -57 191 -892 -508 -374 151 335 -636 345 -71 -322 -136 598 -93 593 540 -673 -546 -203 214 432 168 -560 410 148 -338 284 -267 549 459 -798 643 665 606 -607 -34 440 -498 -789 493 -390 768 -123 -83 290 547 -330 246 -655 -227 -565 750 -583 -799 542 -872 24 -25 -335 -858 282 590 -366 -168 -358 101 80 -670 -707 -772 14 -125 -588 -5 -796 312 607 181 -630 229 -47 -617 103 644 -90 -833 -886 62 125 -487 -302 -861 221 -180 -860 -673 304 -769 -427 574 717 -869 565 -811 -381 -287 -167 -423 -108 470 533 -88 -446 -472 728 322 178 466 573 782 -798 -171 -609 -558 -64 738 -430 182 -592 202 -435 -586 347 -546 -181 -117 -355 533 -814 612 -418 386 573 180 532 413 264 -202 714 -47 337 -173 585 395 -184 -47 123 630 273 -41 232 -670 -126 -464 -168 -81 52 317 677 -14 513 -798 -854 587 -772 -252 -55 -344 40 -798 -105 699 593 -405 -738 -302 -237 -684 -767 -133 -603 -796 545 199 -837 321 -397 5 167 -497 770 -86 -206 -354 579 734 -145 51 -347 -63 504 -577 245 -408 -100 -759 -346 642 471 616 78 261 -331 -147 439 706 682 407 -712 -400 -347 -211 653 -102 -851 515 -528 789 362 777 -691 -513 25 308 650 -451 674 553 311 712 -133 -475 49 -675 -870 -184 254 -888 85 -757 -206 -823 456 -868 692 -330 -22 732 -756 364 104 515 281 286 -3 675 -825 -423 -301 444 -898 46 -734 11 -199 15 -43 -107 -345 -502 382 -815 -573 358 -896 -677 67 -541 485 -415 52 358 -197 -42 -757 794 91 -701 553 -757 -65 -186 -650 -627 -402 586 663 -624 541 76 407 490 460 468 193 -806 546 399 713 -874 154 55 645 -771 436 11 -498 -410 -188 -602 252 -308 244 733 735 551 -118 -397 105 -538 550 -323 95 416 534 120 -379 241 142 800 -138 327 107 -721 418 69 245 753 76 559 409 488 424 369 -387 -417 -357 370 531 24 -272 564 -554 444 -252 -668 -123 779 -424 -459 -732 728 -736 664 203 -671 -896 407 -782 414 -882 65 -520 547 740 800 -300 -863 -189 568 409 -797 -575 -288 -502 -98 712 471 -427 -382 596 309 -725 -662 -397 -626 523 29 59 -387 -7 302 604 -515 -459 -850 689 -231 -233 -409 88 -802 413 257 655 388 529 -422 115 57 -752 793 -395 -778 157 238 -320 102 -399 178 -715 -761 -779 -465 -360 -270 788 713 582 -441 150 22 -704 -83 -892 -44 -720 307 -825 64 -611 355 533 -507 372 309 -321 612 -489 -302 440 -474 157 549 -829 -860 -40 719 -695 -11 406 780 -198 -786 331 -780 -10 -111 -566 612 277 748 -513 -821 -608 -288 128 -549 609 562 -320 -384 -331 645 281 92 -415 -657 -175 -154 96 -4 790 568 684 108 731 99 596 -742 -57 -60 477 -9 650 -766 494 231 -866 -128 -287 -527 -490 -66 -213 -350 649 -528 -437 -568 -87 500 -158 295 117 75 -579 10 -500 246 49 744 74 -304 -749 -24 765 721 46 706 16 -46 160 689 -13 668 -547 627 539 -453 124 -688 26 -823 -216 684 554 24 -588 -271 618 -118 350 -302 -52 -699 -849 93 -10 168 -838 -216 -571 131 572 -184 406 -691 54 206 -595 326 -230 230 775 -358 236 755 22 452 2 180 464 -568 594 14 -132 -748 -522 105 560 -260 -692 -285 118 -892 700 36 -235 766 526 -767 -190 610 -754 394 -821 585 -282 -434 -116 422 -694 -797 -844 -179 247 -283 -580 -754 -443 344 -753 656 -633 -410 -18 670 748 -846 387 -285 -46 -98 349 -83 -705 -40 -548 130 -468 -327 281 229 -400 -340 -791 -581 439 -161 586 726 564 -210 528 293 293 183 -156 -400 302 242 -716 -842 317 -631 -181 152 -896 -783 702 -664 -657 -625 -728 163 -841 737 -820 403 720 6 427 -614 -63 -316 282 605 -518 -887 137 299 -570 -871 453 -295 18 -558 -118 -632 -344 -667 -192 451 -94 -478 39 77 271 532 157 -121 632 311 -313 -900 -359 -84 410 -185 -475 -689 -729 -791 -622 587 -388 -463 -540 -856 263 569 -735 -292 126 750 203 240 -221 601 279 547 429 610 142 112 -743 511 226 -750 786 531 -118 -688 -365 -56 328 -553 67 -882 -894 -51 -750 698 -880 -420 -342 -158 31 313 275 70 524 -639 -409 -298 -202 -303 667 -868 231 235 13 -570 -455 241 -26 719 466 636 -675 -423 -621 705 332 -228 -690 -359 356 -848 383 81 147 -99 -3 116 -657 311 -263 585 -472 630 81 -771 728 173 -388 -265 500 -821 607 728 31 732 -147 111 327 412 -236 -590 288 -430 795 200 279 568 97 367 116 -406 117 194 17 -297 -564 -165 -96 -620 -148 -844 -518 149 -70 -89 152 -404 284 796 658 299 160 -290 142 -225 -421 516 -562 -761 -792 -835 -510 -316 411 441 207 -56 732 -465 707 -759 289 -564 -837 -38 667 -709 690 426 -773 549 120 538 -339 -800 -609 -469 -475 -99 -347 114 63 99 45 14 114 508 124 705 -639 -266 -863 -13 164 17 -236 -783 503 -315 -565 -259 -400 442 588 150 719 -577 -8 262 -511 -400 99 -789 141 -744 304 757 14 149 -629 -563 465 -784 742 290 227 21 -594 616 735 -633 554 -109 -74 117 -687 -334 792 499 -254 380 -53 748 736 567 -52 -240 203 -478 -217 753 475 143 252 795 200 -367 703 -886 -871 -477 435 100 19 -701 -676 -243 -723 -647 49 231 -2 -187 -464 287 -452 76 -565 -682 -141 -832 -478 -51 86 -104 726 -317 -518 107 -816 610 228 418 -420 222 460 -653 88 -577 -680 -266 378 -833 -402 -723 465 -238 -450 753 389 -758 -738 364 -665 -721 -490 171 -842 362 789 -29 -492 650 -133 557 81 -588 171 -163 200 -21 620 152 -28 570 -207 246 -194 615 -815 723 366 95 -234 169 -551 294 -298 -348 748 -140 648 241 145 36 -560 -471 470 720 -363 -807 437 -327 -231 -382 -358 -663 487 -331 -136 452 -714 743 -595 89 -298 -828 69 130 279 -57 -767 -465 -393 -348 378 441 -706 -166 406 464 -787 254 -282 -876 -115 -887 -413 -161 631 688 -680 -382 237 -244 -24 526 292 -665 78 -691 -6 -446 -595 270 -518 -762 -393 -541 -610 -664 527 -800 719 382 -59 245 -182 -637 -601 599 182 -609 49 239 394 -240 -696 384 588 200 567 513 -462 800 749 660 -809 390 -875 652 -56 256 219 572 194 776 751 -22 -300 72 425 -608 -611 -516 -174 268 10 421 442 -359 -696 -592 420 -816 705 -140 -803 731 249 625 421 316 -501 -174 -766 595 -137 112 410 80 -115 -267 -540 -798 -348 -411 693 407 -387 -400 406 262 -716 72 116 -896 -635 -32 -671 137 657 -158 -834 -548 -229 -809 629 557 -631 563 199 -202 -761 289 112 569 3 -53 -182 -772 489 632 463 596 148 366 -701 -608 329 -747 450 190 136 -811 -474 -725 -565 779 550 146 -593 -138 -393 -491 410 482 173 -93 262 475 -581 -528 -378 -6 291 -645 386 167 -844 -320 499 2 -69 373 573 213 338 -207 -219 91 -270 579 -73 -856 170 -852 -849 -862 79 -270 -183 -491 -821 -855 341 450 675 -190 -469 114 265 523 717 -610 -658 379 795 14 -65 646 -693 -6 152 -127 546 231 88 798 -664 758 -721 -672 -317 -797 -785 590 414 -522 284 -253 -426 721 153 -136 -494 -72 625 40 163 294 28 -85 190 717 -394 -187 619 -16 -814 -738 108 425 78 746 171 -281 -847 -740 -742 -233 -713 354 -344 702 -79 52 200 -331 -34 -315 -100 512 -672 284 283 439 315 -45 -171 -385 -230 615 228 -72 -599 331 144 71 -749 672 -403 102 448 -833 206 457 388 707 -27 437 616 73 -373 -183 -159 -423 403 504 164 -60 129 -840 -893 -179 69 -186 -70 680 395 -344 -670 47 -677 -179 49 244 360 -335 487 432 749 -780 -399 -634 140 103 -517 541 535 -887 -306 732 -304 105 -82 -68 396 528 656 -362 91 -355 -254 342 -79 655 113 -99 -284 41 488 -312 321 -718 187 -120 -308 -863 786 -86 -575 -155 193 568 160 -18 584 565 488 -98 3 -282 751 -37 174 -230 -11 40 237 -130 183 496 681 602 246 -670 -75 -30 -76 107 -884 130 106 155 556 40 722 211 -36 743 -138 -267 482 -337 -114 -485 441 703 224 520 529 -571 254 -839 -232 -557 749 715 -638 790 185 -657 586 316 90 -200 545 177 453 -880 637 -74 -671 198 403 -380 679 518 -841 -27 301 407 -533 -354 -428 -271 632 -167 497 -520 -67 -106 -181 664 769 -280 -592 -547 -585 -530 -607 -92 -456 -192 547 -35 712 374 -580 769 -487 544 414 551 -559 194 -662 -867 503 -80 397 -160 404 -287 730 -612 -82 -865 117 531 -758 -811 -680 377 -840 -810 -183 -560 604 -817 -818 219 -756 -507 -174 -852 438 -214 -607 -34 409 291 351 618 -496 -537 -787 -221 -607 -547 -159 306 211 -852 -82 -685 -734 -169 774 -488 -252 75 -440 593 -301 759 64 -724 -309 -619 -354 -872 723 -551 39 -302 523 238 175 450 574 -86 595 156 612 61 -284 -39 749 275 -790 32 -508 347 734 600 762 795 25 -647 -111 506 -116 -488 686 -175 -540 351 -28 331 204 -403 292 288 -267 581 697 -257 -758 -511 199 649 407 584 479 22 613 -499 -444 698 -862 -271 -460 -458 518 -371 -662 -347 100 -132 326 343 -160 510 649 -656 -416 -855 -659 -695 424 -595 -53 544 94 -697 -759 -586 -501 -333 537 -267 -768 712 394 -754 19 -551 421 484 757 467 31 213 1 -509 55 667 -789 719 -335 -203 -288 249 387 -643 -390 780 -88 -750 -479 487 441 40 -852 -301 427 -777 88 -490 -17 568 795 -896 781 -758 391 -436 350 -557 -245 19 662 336 -434 203 -765 -65 6 -99 -592 797 -301 -231 -67 -462 -26 178 474 228 710 -779 66 458 -245 -427 569 -62 775 -212 243 410 401 256 -512 286 43 124 292 -645 -266 294 -366 42 -623 98 314 -602 -380 -593 -163 -666 -452 342 -11 -400 -705 89 606 -450 -863 158 -262 -237 -562 689 156 -468 254 566 226 24 186 199 -42 591 687 579 -282 -269 -295 -131 432 624 -76 -544 106 40 -217 -229 -283 729 -494 -887 -619 -67 -464 -131 591 -603 328 131 159 -586 -478 -659 -298 208 672 338 -126 -365 99 -585 -90 -263 -671 -780 178 -596 -779 -686 -808 -328 -343 -163 287 220 -589 113 -310 -55 -359 -588 391 107 -558 439 -388 -527 -548 -688 461 759 670 73 123 -740 131 108 9 -484 432 146 233 202 383 659 689 -109 -87 446 -255 -359 658 -533 -496 180 249 -596 -256 -604 -247 595 614 -80 -823 649 -539 -342 -894 724 -210 -821 158 -512 -59 222 -252 -661 71 -752 -98 -716 -30 -98 523 778 419 506 354 787 -280 727 355 -133 -56 552 -209 -508 536 647 -829 722 -681 -814 39 -813 304 705 404 180 -175 -454 -250 -815 688 82 180 140 431 -813 -623 -193 506 733 -373 190 -104 -404 741 -246 35 224 -64 388 324 6 -505 267 430 664 196 -705 -420 -815 -277 -763 327 766 -458 -51 91 -494 591 -172 60 182 -224 285 -485 19 -613 -691 715 722 257 -573 -840 -205 289 -666 74 -641 -781 -82 267 659 -810 -282 -329 -808 -27 109 -527 -88 -54 -178 704 -725 773 -341 66 488 245 174 481 629 13 -785 -388 388 -206 -388 10 -222 378 766 -548 171 -776 -514 623 -209 -365 630 -317 -785 -39 276 158 397 101 -658 650 455 -397 -821 191 232 286 -844 772 4 -659 39 102 651 -811 -860 206 -93 -784 553 325 -161 -454 465 256 -865 -22 -512 -589 -195 -818 750 -723 -584 316 -148 455 -178 -646 -96 -83 739 -423 671 -684 -48 -612 -606 339 -418 282 278 184 431 794 222 93 -59 -615 -192 -659 -251 323 164 245 -327 -221 443 152 -169 694 688 -632 -624 689 -233 238 526 777 418 275 432 -706 -751 59 -614 570 -577 -612 248 -685 -837 575 -671 133 49 -248 -143 -421 -239 -754 321 -196 102 -550 -221 -151 380 217 -1 -721 400 -209 390 -104 183 556 -752 -246 -663 -5 109 293 -669 606 665 674 665 -62 476 235 -434 -75 708 21 -494 522 98 330 113 631 -178 47 -687 -204 2 544 414 679 632 -876 354 -20 -235 77 -500 -757 625 75 35 -544 210 604 -745 127 546 373 -316 -379 -134 -870 601 -628 296 246 -27 -226 -466 -471 -799 190 464 314 -162 218 -13 -659 -230 -380 -441 -821 -293 556 -866 -616 711 697 534 511 106 -427 611 -124 145 -247 -575 216 8 260 8 -866 325 732 -638 484 -175 79 -225 749 148 533 693 -444 157 -487 -503 -417 349 -170 -511 -209 -37 -890 -856 -870 -725 -768 -145 -386 -583 -702 536 -438 599 -252 323 267 -107 47 752 570 -723 -357 -685 542 298 373 -194 -225 -179 -553 44 -173 99 564 -118 -320 -328 -340 -757 -193 741 718 -418 503 -826 177 -466 307 -123 238 412 -811 571 -91 44 -445 231 128 90 232 521 550 103 -506 -87 262 -574 635 705 752 610 -228 -697 -610 -678 -728 -436 -665 797 -827 -337 751 568 765 -630 -324 77 -63 -403 614 465 -753 -259 316 -168 204 262 -103 392 -811 -460 -233 -684 -64 85 413 337 -6 145 381 -16 276 322 -394 -452 -535 -393 -399 514 -42 -829 347 660 -785 -460 268 -493 231 -372 607 -810 -180 760 -69 235 -482 -846 -28 -614 645 -505 -441 -106 -253 619 -666 -404 764 -402 35 676 -444 -239 -533 -333 -475 255 -812 -719 -688 -300 -680 -349 -576 650 -448 -361 124 238 127 -362 -362 405 -565 255 339 -32 -759 -282 413 538 -64 91 147 -759 -64 -253 -804 -78 505 32 797 -898 113 612 301 -294 85 687 -569 -751 578 165 698 -189 -390 -590 -531 167 -279 332 172 -575 -153 477 52 503 130 342 -70 453 -685 -688 262 -55 636 -863 782 1 -10 422 -367 547 555 -404 -162 -473 -192 62 -106 -34 754 166 -79 -412 -403 84 15 528 -10 -235 211 -696 -803 283 590 -870 350 14 90 169 735 171 -828 -539 -211 -555 -452 -520 -830 -504 -371 322 548 -142 -685 545 74 -50 -778 584 576 394 15 -180 145 459 -87 -734 -868 64 -437 761 300 -637 -771 -51 -594 -517 -9 -157 -596 -834 -612 787 268 -490 -359 355 -287 -898 -285 -756 562 -476 -28 252 -703 224 -800 -758 692 -855 -609 407 521 -868 309 213 200 -406 388 -715 745 453 -515 -218 401 -467 -94 -584 164 -28 -386 -274 749 747 -768 -243 190 -330 -269 -684 -452 -433 229 656 231 -443 -31 -153 -871 476 -468 409 69 -614 644 -389 -184 551 -75 -247 -132 -634 -177 58 417 778 -309 83 -900 -103 -190 -543 35 -116 318 -79 551 -128 -638 458 199 618 -312 -595 522 -150 -637 48 63 -202 -653 633 219 -156 -445 -745 -17 205 418 415 316 -562 54 299 152 -781 -821 -504 -635 -878 709 601 -241 627 -594 -98 -498 232 -890 66 453 177 280 -106 -368 -154 233 -59 617 -101 133 -176 -5 254 -567 758 646 -640 230 388 -339 -210 -17 -508 -214 437 -63 -876 52 273 759 53 93 508 749 99 197 -858 -90 -240 -55 -764 105 -335 655 344 -114 -44 -650 377 -447 314 245 -44 -560 148 694 453 558 -52 608 55 346 260 -807 127 257 -16 533 20 -528 -353 24 382 -215 -12 -658 -674 -28 -797 534 -883 -897 214 315 348 48 -815 10 694 693 369 -342 489 88 -270 530 -6 -420 -749 -466 -8 -644 -816 -501 789 -337 -712 -356 -862 521 -206 -674 -66 -739 734 28 -89 158 -147 -506 457 -547 364 -840 -663 -488 -32 -18 -553 761 550 -72 657 -454 313 -268 261 265 177 773 709 -701 -845 -154 -622 520 -283 -389 -534 -414 -164 -576 -614 267 -234 767 645 -155 593 -681 -351 -361 -705 595 -438 293 -161 209 -377 -137 -310 291 -861 -614 -184 -102 122 -166 70 -432 701 -263 573 -391 769 -674 -69 -897 -704 410 -278 -422 -703 683 -412 626 -69 -695 486 -577 364 241 -890 -585 374 -234 -271 -811 558 -517 -66 -567 -364 628 -142 -518 -781 -470 -175 165 -615 -205 -52 -332 429 552 -737 638 -10 -131 545 345 -722 -741 141 -141 661 -383 500 -401 20 409 39 -682 -769 755 -845 -178 -487 -257 -708 -636 -785 -778 339 -623 -332 762 -659 516 155 138 374 -752 -615 -16 179 -151 -589 137 381 76 85 -439 151 11 -535 674 -711 145 -611 -657 153 -14 -101 486 -867 -883 -209 -711 -393 -477 28 143 -609 -461 554 -192 -555 385 360 -351 78 589 -606 625 -893 761 -249 -785 659 -570 107 198 -826 -194 -697 -703 -535 648 -74 -632 -103 -367 -359 187 -277 434 -413 -457 421 477 194 -150 106 699 -144 -151 -743 717 -764 203 320 -681 -317 117 -720 -587 -615 392 275 -549 -744 626 -592 -669 718 -46 333 445 628 -698 428 -785 -485 240 766 390 -434 557 -837 -240 -770 -78 396 442 270 737 732 792 575 -852 456 195 -215 617 14 -861 284 -806 -480 -490 -681 748 327 429 -443 294 473 622 513 -637 -768 -421 111 387 -246 -480 -83 89 332 413 -650 273 79 23 485 798 -887 -691 -413 -864 -204 634 -613 -463 -447 370 -872 15 99 -658 -402 -633 703 746 369 -44 409 0 175 -406 -477 -218 59 -417 -433 54 708 796 72 737 275 368 719 -30 -427 -571 470 89 -577 -277 576 -891 -457 157 549 28 333 -454 594 -343 -214 -865 101 295 -671 -531 -664 4 90 514 304 -252 574 -255 -778 216 -607 -406 764 -867 550 -62 -300 -9 -289 -515 155 713 -480 -207 -842 234 -889 -231 308 255 30 -648 786 606 -783 734 347 -297 -868 774 -10 550 753 176 254 344 -868 486 -787 666 13 662 -297 -642 379 219 241 -853 -854 -399 664 -8 -475 -587 -737 -633 173 -334 776 -523 568 -789 -669 -321 -530 -240 -854 -635 -273 -293 -827 96 27 -690 -476 -847 550 -463 350 -167 -621 715 -37 650 666 -272 472 -785 -647 -120 -291 453 -234 -848 -501 -767 -125 -797 497 562 109 -314 -801 611 -688 -350 773 -279 22 -335 -464 754 425 754 -688 -832 484 769 -41 287 577 -713 255 592 194 -777 -89 -137 611 760 725 643 582 -322 620 -340 -272 -61 -542 -89 211 682 74 -353 410 660 -264 739 -73 -692 -363 -503 37 -686 -149 221 763 766 110 -615 98 -38 -370 392 750 665 184 -26 440 635 199 -854 -777 -517 317 244 -460 469 -683 254 -214 -703 -705 465 73 516 -262 -5 -298 -269 31 644 420 19 171 -581 -87 -196 -21 -105 49 423 -460 -141 -550 -205 -120 212 104 -648 -786 -77 670 -560 -360 608 -132 84 -264 374 -709 561 108 -696 262 254 531 293 236 -591 414 420 -103 -328 -810 -22 -553 368 -7 281 -632 734 707 -703 -631 -855 725 489 -329 597 -450 76 392 178 381 64 -129 257 -249 -883 -79 715 -799 -797 -806 242 714 106 -163 -362 -128 -305 5 -470 -779 -653 -528 -126 12 556 649 262 676 -552 -458 764 -548 -794 171 191 768 782 -628 285 613 -412 -175 -883 -444 746 305 676 165 -766 -183 -17 -19 -647 -332 -639 -581 -295 -449 -498 -464 -593 -341 -548 -764 665 298 -203 -212 245 758 103 134 -215 -424 512 -381 623 416 292 726 777 690 312 40 -649 -304 -60 104 -50 -575 -767 -76 207 -511 -2 -643 129 -510 366 289 410 152 -104 -217 474 148 -320 -37 353 19 531 348 -883 236 -549 443 489 -712 -467 -573 -678 -178 182 -331 -834 74 -328 747 -737 -899 303 -248 -576 301 -248 541 -627 179 510 369 403 85 -775 -664 -758 -717 -482 61 738 -537 152 -541 -641 -336 704 9 130 170 -173 587 -135 468 455 -682 -734 644 267 -63 -884 -343 -280 -585 -702 -282 -458 636 348 541 -242 -840 414 200 756 664 -859 5 732 -607 -215 171 188 -151 -760 -509 -358 -221 767 -538 -620 748 396 -451 -268 -466 -267 406 279 191 214 -691 -181 -51 -338 469 -871 318 505 746 -867 -219 -682 98 -181 486 -485 -813 -59 87 -495 503 351 -649 -76 -790 62 -539 -387 -351 60 -321 336 -624 -388 -151 640 -246 215 -80 -194 645 594 783 -279 -722 512 -90 -538 244 477 -793 454 -594 -589 502 -845 -788 370 472 -494 324 -722 -41 796 552 -3 449 -37 211 -544 331 -629 -215 601 -514 337 301 -156 633 270 -659 -733 485 -509 115 -135 -152 -878 259 739 23 130 -779 643 -102 -701 -510 45 684 -537 133 -192 798 383 238 376 230 -241 -639 274 187 622 -510 575 649 657 -799 768 -326 -759 712 12 -837 -756 -172 667 -284 350 -450 244 598 398 -53 353 -685 156 679 -116 -534 -31 -423 -610 -390 619 -772 -290 39 284 154 145 -804 -777 404 -146 759 677 -826 161 -490 -305 -57 567 -471 672 -485 -120 272 -239 -602 403 -741 -770 498 -395 716 109 630 547 -829 70 700 -5 -631 -139 -329 76 -616 658 629 572 590 -704 719 -617 -220 -684 -525 -720 -373 727 -224 471 -715 108 382 706 -187 774 -420 281 -483 630 -125 332 -753 120 -433 -323 -565 -111 765 620 293 -714 639 -853 -395 577 674 191 -522 185 337 -313 463 -537 174 -63 -870 -798 -37 110 -875 179 235 107 69 -98 690 -641 -603 -280 462 -814 -174 39 689 -689 193 -243 -855 767 159 613 -825 -705 681 362 -162 463 -626 735 -90 150 -742 -802 -778 779 -817 -886 -200 -446 -758 257 288 204 465 -72 478 -576 264 -727 -410 -400 -379 -699 -30 423 465 -844 -193 137 -202 490 260 -124 776 45 -549 -246 203 715 352 -80 -524 -423 -285 -15 -811 -189 275 -337 -450 -335 587 161 -740 -776 47 798 736 -409 -127 561 -189 463 388 -200 -379 627 -326 84 -598 -142 407 -544 -481 -13 -685 360 -110 -220 -663 -365 106 419 7 -413 12 -359 454 -685 309 376 -203 -142 -416 610 -761 167 -731 25 -450 -177 237 -880 -430 -219 -359 73 -13 -843 184 -746 -130 -284 -503 -461 -632 105 -206 -410 -226 -896 782 -426 774 631 508 492 737 -802 166 -104 401 -650 718 -374 301 538 514 599 65 -313 618 -461 481 672 513 -457 -511 -313 -72 -179 -255 -279 -732 -323 94 -74 -458 420 586 248 -670 -897 -632 254 392 -452 -651 -345 -466 -396 -339 -731 -310 -483 365 700 -838 299 179 243 -700 621 -271 -253 421 584 278 -511 416 -447 -440 -200 -744 -564 -43 68 593 -885 776 -666 61 -361 -511 165 -665 611 -215 -737 -599 -19 -274 156 -799 -229 -418 425 -712 58 -501 -263 25 293 -116 -308 -230 -540 681 687 488 -609 378 -99 413 -898 115 -449 -354 -220 -613 44 -672 -118 134 -759 -697 4 -130 -712 479 -895 -119 400 177 -563 -810 171 -812 -549 92 722 -6 762 215 -626 -809 -877 794 202 653 288 -803 285 718 329 246 -40 -774 -412 293 134 -356 -476 487 195 -370 -769 -118 171 532 -440 321 -165 206 292 -361 -397 765 -364 442 210 137 302 -128 -350 228 463 -288 646 -270 -786 555 -614 -423 -430 -327 -233 -419 73 764 540 -157 567 -211 626 471 691 -585 -579 -337 -895 -122 11 210 -734 215 585 539 -675 -639 294 -701 513 -568 705 531 497 -850 260 -344 -484 678 -834 -46 -439 -263 380 -212 -551 -645 -529 -847 441 -589 361 -284 -900 355 -718 -233 -900 506 458 560 461 -302 -819 -362 -685 397 54 538 133 -285 -727 -436 112 -70 781 -41 -214 540 -859 215 166 -600 604 510 -619 -509 448 -890 -535 644 14 178 -467 -661 586 274 -775 -621 735 498 -131 529 -595 -738 362 -332 688 -551 59 -650 75 -810 773 -452 -206 -449 -754 -710 586 671 -797 8 632 498 643 533 -1 -97 -532 -866 -673 278 -238 412 -22 -138 716 -117 59 -788 -109 -306 93 51 -468 -526 -181 -23 73 166 169 -295 -877 -592 8 -435 -288 -184 592 -228 -555 253 -35 159 -750 493 28 685 -345 339 562 -781 64 39 491 -375 490 -270 -540 -506 -408 -207 -365 -644 331 417 -791 -524 -652 -589 292 -111 -739 720 -79 286 341 592 323 345 638 -386 312 155 423 334 343 -655 -483 681 671 -559 368 -179 468 -592 420 245 -518 -75 542 -254 -99 552 -757 -836 172 -12 -624 -714 71 -808 328 392 609 -786 45 746 786 164 -647 125 680 -323 -482 -492 302 729 308 -830 -434 -127 467 -473 -504 -642 -736 667 531 345 -444 46 -9 -837 -184 529 0 -435 526 -116 -292 175 -609 707 -281 542 -404 -738 -85 728 496 -746 -524 -287 617 -882 -721 -137 461 469 607 649 -840 475 684 168 565 -364 335 324 -374 139 -181 -785 162 739 -322 -867 712 -398 -855 -595 -529 302 -310 -337 628 -442 617 424 -54 -860 635 -183 518 -484 558 700 -457 -67 156 177 -62 601 323 -627 -434 -78 -326 -536 225 -177 -410 -176 229 722 3 344 743 -208 -377 -214 -184 757 -369 203 -213 -322 -736 89 -307 521 71 232 -589 502 271 561 400 395 -446 -61 -838 584 -364 459 243 722 587 -406 168 -260 -363 -132 659 31 229 -656 -820 14 686 -138 -828 -478 568 110 293 439 -875 514 -580 560 315 -202 -778 -604 -334 677 -244 208 -686 -29 662 -123 -763 -228 -851 50 624 -573 -2 -584 -675 -48 -657 -159 -88 60 -59 517 494 44 -379 -457 557 -110 -310 243 -400 -206 320 724 -201 581 -780 -140 -845 600 752 271 4 -425 -596 -822 257 -883 36 695 -218 -274 37 -337 -521 -884 636 -460 43 316 247 788 -186 764 -459 376 388 -400 -398 447 28 -197 -900 -175 -395 755 317 564 378 410 -57 -440 792 -470 -622 384 398 -109 454 85 -696 -809 294 522 -514 640 -103 -380 669 -170 -667 -619 343 -275 -599 -30 230 315 -463 -57 -183 446 -396 291 643 408 -24 -629 -587 578 767 408 -449 187 757 100 32 -728 148 27 -858 -572 664 766 527 584 3 -238 501 -866 -810 -661 148 736 -678 -641 -824 -640 118 560 -755 -342 -175 525 319 782 723 -491 -842 -124 -886 298 -96 -711 405 -312 429 -853 -719 -628 79 105 -184 -760 455 -587 -343 355 -753 363 750 445 685 -573 -871 201 -873 -497 -55 -665 207 634 757 577 281 699 311 753 -461 750 -190 17 214 524 -244 20 612 -83 260 -183 -809 682 519 -775 687 -504 -679 55 784 -826 -418 -845 221 275 -678 599 -611 -778 -249 -45 -889 -405 438 -357 765 -378 2 -777 702 80 -414 -376 -171 -646 728 -469 -426 -189 -278 541 -223 245 308 728 94 -217 -211 -655 -451 -509 411 463 215 -393 -759 519 -362 1 36 -829 -840 -133 -256 -791 -344 -222 663 369 -489 445 664 -343 -464 334 354 -185 256 -621 -321 429 -292 706 98 245 291 169 -295 681 613 407 -868 216 657 -275 323 744 -533 458 -574 743 198 695 -734 449 -330 -843 -574 -203 -277 142 -631 282 431 -366 277 -1 -755 297 558 692 -222 -593 555 -783 589 572 761 -766 266 259 42 207 -576 54 -87 230 -327 -535 -851 320 -603 -806 -729 789 -804 49 -705 -69 634 18 743 -652 752 614 -894 -816 -264 -496 188 -800 419 335 -336 586 -648 197 -530 -209 -485 -238 -817 -768 231 -269 8 -396 659 538 -647 -160 290 -223 -45 -397 15 -95 487 322 607 749 710 -739 -319 145 765 -476 655 326 -900 -556 -308 39 78 165 526 -687 -342 -170 218 653 -844 -59 650 442 694 37 -669 -310 189 544 -48 222 -333 -106 778 347 -76 512 680 345 -675 -260 -137 -713 94 -607 17 -199 -895 771 -447 754 314 -96 616 -358 794 -60 179 75 -683 -498 377 643 639 -488 -851 -210 -710 -566 -121 785 -419 -778 349 -768 456 435 -319 661 -658 -457 569 -229 -578 330 -790 611 -630 151 -236 75 339 174 -591 242 -186 116 -843 -625 757 -504 355 357 -279 267 524 -170 -524 -557 -173 296 88 -724 694 266 693 732 278 356 41 502 -344 -478 646 364 -623 138 -387 -444 -247 21 691 -727 778 468 -786 43 49 -696 221 37 716 -533 563 -744 604 -482 658 -27 377 524 364 -184 696 -874 69 473 -166 607 -623 172 -198 685 -302 639 410 548 -14 -237 421 -466 232 608 -241 -868 -135 169 -302 -200 234 -8 -187 -686 649 -677 324 -478 -607 -533 594 705 -299 642 79 706 -671 14 -487 350 165 766 -849 687 -108 -822 -245 367 -484 -225 588 -413 759 92 266 -727 685 117 -6 175 -776 332 -779 400 -853 -889 -586 497 219 -506 365 -140 -43 175 -438 -499 -339 -353 93 416 508 297 -354 555 174 -381 61 -464 548 628 -302 680 56 310 -873 -745 -512 -61 -588 -252 776 -396 -464 -620 136 592 -387 610 637 -144 699 -683 -897 -568 172 602 399 -302 -171 556 -483 53 -830 200 -710 -868 214 -684 -61 -599 -81 798 695 22 -498 620 767 674 -258 -779 798 -230 -849 -733 -739 -123 -287 -731 -461 -231 713 75 774 92 -182 -680 -334 539 134 -555 -84 528 -339 -700 -66 635 -392 -543 -675 -262 -55 640 -328 -28 538 -752 -2 778 -2 -613 392 -35 -635 -111 609 733 -281 29 -677 -527 198 672 -713 103 -458 467 -899 364 -445 119 -733 249 561 -765 377 -140 78 -608 -623 -810 -463 708 378 4 -715 451 413 -548 -449 -393 89 -10 -210 -418 346 -315 -800 508 409 -275 -740 620 -704 542 -900 -643 -308 -222 595 630 642 678 325 -29 -519 521 257 -535 -221 -228 -113 -335 -898 118 535 -473 476 695 -377 435 -160 -552 -678 -378 -134 721 -722 -890 -687 -568 -654 455 -735 -900 610 -35 -191 -798 717 422 479 -581 -778 574 343 647 676 -331 147 -278 740 377 284 -558 -431 65 592 492 788 750 18 248 -500 -725 -640 -447 77 -494 -642 -425 328 -374 59 -260 367 -858 -683 -433 -796 144 -110 206 -54 757 580 617 -90 198 -404 -18 -417 -745 23 614 -512 -506 785 299 -414 -788 -494 -710 187 166 -293 -168 570 595 -462 230 394 369 713 528 -775 -733 432 241 -737 94 759 -720 -497 -772 66 164 181 -140 319 -864 -273 116 -98 -438 -171 -735 44 14 212 -204 469 64 -812 -141 290 180 -403 -177 -69 375 199 673 -895 -731 396 -249 755 348 155 -444 -757 -425 731 -651 294 -799 369 -807 -721 227 325 570 250 -192 -699 696 -605 -651 756 307 -350 -377 -252 -518 -399 -517 -705 780 -144 439 282 -735 -521 648 -504 775 -58 -390 -654 48 -311 -736 -18 -830 502 110 264 594 712 -433 -51 788 444 -329 -467 -586 477 650 391 -396 552 27 -202 57 -666 111 -124 595 579 -539 199 789 -529 -864 -484 743 409 -68 178 -468 -826 -511 -569 738 421 235 363 568 -236 -837 652 332 -771 357 10 -742 -94 7 -323 -201 149 342 -161 -836 -288 67 208 -60 -337 -677 -268 377 399 231 -431 -280 126 300 -859 -60 367 -161 -455 -162 -457 247 -528 -541 -805 100 -585 95 302 393 -628 -131 128 614 -398 -366 -782 602 -189 -734 43 734 521 679 -210 -325 -844 -224 -766 200 -292 350 -796 -655 203 -820 279 468 -309 -525 -445 593 -302 -494 -269 337 290 568 679 306 371 598 -253 -708 -245 -310 -308 29 571 -57 576 -157 -588 192 -347 -614 272 90 386 490 -83 165 217 755 -131 174 -141 777 725 214 104 -51 -291 -337 -681 404 -139 425 -617 -558 -808 660 -428 41 -214 -741 347 -836 -876 -725 -860 169 -737 -792 -714 -342 729 -137 229 490 -494 -25 -839 747 104 91 -15 590 288 -232 35 49 -543 -548 336 -477 423 -339 637 -584 -517 -230 -399 -443 663 -58 -106 196 -600 -424 764 285 389 -518 477 151 240 648 -811 -70 -625 -145 536 692 -20 170 -738 -814 -446 689 -132 -275 -118 -667 -432 521 25 -707 -64 -37 -736 -848 -166 -874 164 -755 -58 -454 -893 -169 -129 -629 720 -244 120 -744 120 -785 -769 -410 -394 -849 -52 225 774 -823 -503 -201 615 -623 -456 445 580 -378 -23 234 -631 590 625 165 294 428 -630 -47 -779 -17 -151 433 -479 -851 -601 587 316 -659 -644 434 -426 -538 667 -290 739 16 -653 -39 -202 -637 -168 -656 -736 354 -174 -39 534 -433 -375 -298 380 244 411 -851 -33 -500 540 521 640 -538 -180 -521 -713 -574 -443 -49 -200 247 574 110 121 190 346 180 -460 -127 -560 795 771 -869 397 -751 560 -180 483 37 197 -349 -416 -724 118 -412 -679 261 -746 -413 -312 235 -246 -528 -664 -646 145 438 604 170 -708 217 -328 -415 -239 -28 177 10 510 -312 -89 660 -151 -670 -303 -807 526 -307 -519 -300 -514 82 -736 -667 -567 783 -235 120 559 -317 -575 -14 429 -179 753 -28 -4 -527 536 -815 251 469 55 584 -235 -720 -640 -376 190 495 -731 -69 731 -628 -323 -144 -419 323 -775 -364 -877 666 184 323 739 468 -98 -556 -432 124 -558 -560 19 417 441 -295 -484 -463 392 -437 487 -519 -308 472 -595 -708 17 -777 747 -761 -825 -620 301 738 -700 397 -402 363 -296 373 -247 -657 -74 89 -424 -561 -616 323 -207 -431 66 718 -97 -43 -94 -556 381 264 544 -12 -6 -37 13 -30 -429 -786 48 697 140 661 -174 -79 237 506 -778 -446 173 -242 -573 165 315 -553 480 -52 290 -44 -792 -430 -872 -552 660 -454 -837 -423 -535 -642 -604 -638 -162 637 252 783 142 451 -147 125 42 -248 -216 693 -259 -637 -793 -537 312 -842 661 -719 657 -583 402 -532 753 -802 59 -180 463 278 -126 777 -580 474 447 393 -895 506 277 -363 635 -366 -506 298 134 83 -203 783 428 -554 -203 19 164 -380 -498 -333 236 -605 -720 573 455 588 633 1 -845 -173 561 358 133 -500 -83 138 181 -842 -242 -392 539 -309 175 -555 386 -899 2 -329 -681 -548 72 -358 -550 742 585 -220 418 -334 -473 243 212 457 -283 163 -373 -29 -726 -374 -37 -776 -698 155 201 395 371 98 281 -323 -759 -140 289 -125 -436 605 -523 -322 -313 659 398 -392 -839 421 -376 544 423 -576 12 -256 -107 398 -522 131 -785 675 -862 507 -893 -723 287 600 -252 -844 639 330 -650 322 705 120 200 -164 -557 371 23 109 483 33 633 -757 -686 367 -528 245 229 -604 -531 693 -683 483 -341 330 451 151 -82 -219 -859 321 -500 -514 -695 -616 304 -221 784 -81 -258 -878 687 -821 141 -834 650 345 -711 611 -655 9 630 -92 -416 790 188 -430 -128 291 -744 130 -196 -173 -505 -36 -525 261 356 457 -711 226 -642 -608 223 -347 43 783 -44 -449 -735 239 -602 -665 -297 -659 521 -753 -8 685 -464 -844 218 -538 -325 -590 626 -831 -230 782 -57 -19 -328 -435 418 -220 609 548 -473 127 440 341 245 690 -465 354 -330 -7 -339 592 425 376 -559 -705 -692 325 378 -841 708 121 313 -72 554 -8 -18 -836 570 -12 767 349 -667 330 161 -566 728 749 -592 154 -446 -141 19 18 -374 542 -635 179 571 -663 21 717 693 625 -600 -264 -594 -379 738 -453 408 -897 353 606 -863 -547 -473 308 -892 -706 -271 764 -121 355 484 -652 631 208 741 -351 -375 -494 340 -350 198 -164 774 -451 795 -709 -258 -663 294 -158 -474 264 -85 291 642 -646 566 668 312 632 555 -794 -469 574 -317 385 260 43 318 708 -696 -389 -178 -751 92 255 -109 -96 651 752 -64 625 -627 199 220 454 -656 -652 560 -405 -151 -62 564 -457 -503 -279 -173 586 -109 -545 199 -206 668 -175 -814 668 769 678 -641 -44 418 557 -149 151 457 114 -856 -696 -282 80 188 -783 -37 175 269 355 366 599 -386 -240 128 -424 117 -528 479 -725 61 299 513 557 135 -56 684 -388 474 11 342 536 0 493 -818 -700 -160 166 -899 542 418 -243 -780 -39 272 -899 -557 366 -346 -396 733 -274 117 233 431 773 -491 -393 -243 -427 -243 -612 -567 575 268 738 -550 -271 -788 653 -791 511 381 17 -387 -643 -103 757 782 -596 -340 684 -11 -74 263 747 136 -34 780 749 34 -508 315 -296 694 786 -716 -297 -17 -824 -578 -100 536 -788 -129 -115 -603 298 -688 -85 455 183 -862 -75 -775 558 -797 -216 114 305 -389 -507 -602 -33 -243 -346 671 90 687 -479 294 323 -413 689 726 -706 -95 596 370 601 45 9 -622 -436 -773 -463 -40 372 -107 471 298 -566 658 -568 -222 395 771 181 -95 -500 292 -78 60 222 595 -52 739 787 452 -832 -214 -441 365 -827 100 -513 -168 -893 608 -345 -201 302 -894 90 694 604 -323 371 -715 -153 -446 -94 -653 -5 -420 -544 -58 556 -240 -547 713 473 283 -810 452 -165 688 -454 -43 171 407 -5 -135 261 580 783 311 -850 452 -706 -808 140 386 -138 -194 662 -261 -492 573 -712 340 648 -509 -400 -33 705 519 -246 -106 198 -818 -12 -118 -525 690 718 -117 747 -879 223 -23 117 49 -529 -101 -664 -532 187 622 -600 566 -625 -888 246 -102 4 -779 453 -440 -611 -817 463 -554 -795 373 -542 393 253 715 -429 -873 761 51 -603 -577 518 306 59 -242 593 -371 -762 240 -788 -341 -200 541 237 -427 -205 664 -769 748 -556 -533 435 98 15 113 -37 -830 -821 97 -895 -512 206 541 -546 -659 -60 -230 315 146 -374 303 566 739 653 -446 -542 576 -847 -54 -156 663 -862 -325 299 -508 131 -724 491 -480 498 -294 10 -742 -575 564 424 443 -621 -468 -539 -687 -513 412 -255 -134 -22 415 444 657 -820 745 377 150 -827 -219 -386 -329 158 205 -562 -157 780 -711 569 102 -394 -529 1 645 -60 -246 -188 -51 -48 684 -33 -532 -211 -11 765 -623 -293 -460 -206 81 -374 55 228 -25 549 -898 208 -640 -789 750 445 299 322 -226 302 -447 -367 593 426 -129 -139 220 -118 -531 -837 469 162 264 717 538 -30 -28 -822 346 -409 536 -563 -33 -885 -555 -233 585 -178 -480 472 -370 571 -366 -750 290 -120 276 721 272 -102 -735 -559 150 -504 -257 -606 269 -408 630 -352 -597 -802 524 94 -415 -761 -880 262 573 -452 -583 490 596 422 375 207 -359 -776 16 -114 -673 -41 -271 -561 -414 598 452 -599 -841 147 -608 755 448 548 -280 233 560 -850 -467 740 265 -789 103 193 272 270 763 -157 -469 -334 429 -5 -361 -169 -702 234 190 -624 453 -778 119 -698 -784 -436 40 -323 -834 -303 514 -145 -480 -234 -652 800 177 -54 -405 -211 745 329 -803 -738 -530 -179 567 -663 299 -33 -492 246 20 -456 90 -229 156 573 198 -175 44 186 -877 239 148 -142 509 96 -571 -838 121 385 793 -271 -536 -340 -203 -313 -31 -602 -855 -83 -654 3 -361 -99 -775 482 -409 -138 415 553 -79 -429 40 518 345 -894 66 661 -5 -190 642 583 453 70 -96 -74 -646 193 -597 -374 387 588 372 -176 267 755 -373 -180 351 292 -678 -99 -857 347 24 -716 -193 453 -484 244 -12 474 -888 530 106 -731 -729 430 -688 203 380 119 -682 576 -649 309 -87 -58 -404 -114 383 774 56 213 -518 769 183 271 -200 347 -271 -212 -813 506 702 -582 9 67 57 622 -394 55 -680 -184 345 744 85 -854 -723 -346 -432 713 516 -422 -232 -222 -677 137 -683 797 -672 159 767 159 595 -158 551 318 -857 -587 -677 62 -70 620 776 750 513 -726 -236 737 310 -712 145 606 570 618 -160 55 -169 358 -839 145 -599 378 -340 -632 252 403 -139 -566 -153 -31 657 140 226 783 438 352 284 535 -777 -485 230 522 -89 46 -37 -232 243 409 -871 -453 248 -189 -729 566 592 -375 129 -246 90 -233 360 355 499 549 -165 -716 22 -132 -112 -484 528 749 561 -32 660 -187 266 -335 -705 -77 -824 629 -549 -107 772 789 -753 -423 769 -32 -127 708 -57 713 697 -153 -458 76 442 -882 -889 490 -454 -267 -268 -848 486 -732 343 -559 -325 338 649 54 266 -761 -489 309 -24 -217 5 232 651 123 417 619 528 -718 576 -64 -353 570 -334 -668 -143 154 690 369 -603 755 247 -668 -577 758 316 28 -737 251 -516 -541 308 170 331 -444 -270 -411 -132 414 -342 497 -292 1 -643 -243 796 71 -454 -648 378 -548 -399 571 -589 628 -597 277 235 -841 574 439 -770 470 -211 529 255 236 548 7 -214 -27 -743 -313 14 -442 -535 304 -842 196 -660 -840 -668 142 -406 -351 182 94 -850 -815 722 -190 -245 523 -289 -419 -26 -211 -608 -688 163 365 -743 -801 451 -534 718 153 -371 8 652 -3 622 637 -66 -148 -67 -891 545 135 682 -407 56 667 792 -692 739 211 -168 35 -550 -518 756 493 -810 -639 -757 165 -690 454 431 -182 -886 -640 -719 562 -714 433 -588 223 707 -171 696 -475 53 -781 762 -13 413 403 -688 800 251 -490 60 148 410 -653 -840 331 -50 -262 -164 -825 -740 -105 65 755 -354 546 -481 -556 563 3 -777 39 -329 -135 -847 -185 121 -368 20 -199 141 691 691 408 -138 -434 -28 479 129 638 -591 646 -297 -379 -453 435 -119 -575 -700 -237 -885 -617 79 719 -407 -402 348 -268 642 297 459 -746 -53 -392 118 -313 -590 764 732 740 637 92 732 -783 -196 -221 -207 -299 -624 -745 196 112 86 -317 558 -313 -70 -248 -70 738 406 -346 279 -72 -585 354 -477 558 -871 290 -702 49 571 -29 -320 -402 612 -892 -839 -327 -26 228 -409 -598 775 65 137 691 414 412 -105 -182 173 256 788 776 595 -567 112 -696 -217 277 -627 -559 359 -891 -195 -538 730 246 186 135 -41 -676 -558 718 714 543 117 -792 499 477 -835 -164 -342 623 -825 -88 300 336 -393 -126 24 -330 418 83 25 -98 -235 706 -130 194 -296 643 -326 473 211 -475 367 -142 174 -568 260 -893 -594 259 570 -686 -602 -533 -269 792 -7 363 -644 -134 189 315 362 -288 -131 250 739 -296 -540 -856 -813 -471 -331 -744 -773 593 -552 66 -496 -593 -246 157 -95 -355 -230 -124 -234 -508 147 494 -778 -689 555 -675 -648 246 -328 359 -95 135 653 -844 786 -661 -875 697 -743 263 -360 -894 -637 -103 38 735 -143 591 629 -246 -201 -700 -287 345 -335 2 430 -161 -2 33 -627 197 -899 525 266 -853 120 -382 -787 52 -776 -158 751 -267 416 124 -272 -256 -527 243 592 509 -726 -684 -224 -346 -798 -454 485 436 -208 -221 777 96 414 -866 235 688 -820 -87 -297 -81 -514 -33 524 -517 -120 -842 257 720 -468 756 -702 -464 -654 446 -533 276 478 225 79 480 100 -675 144 685 -206 316 -297 503 -582 -518 775 32 -632 -724 136 -760 641 -266 -319 496 -634 336 641 47 441 -188 -428 724 430 221 -828 -212 591 670 -682 -600 168 333 112 -409 -302 60 -190 -785 -115 -868 -19 598 649 168 -781 51 102 331 371 -717 -48 371 373 654 -164 140 -748 704 -30 -795 242 581 765 625 175 -350 -98 438 -140 -785 768 267 14 -755 -751 423 414 432 -145 -649 -286 168 -576 -816 -312 -856 770 205 743 -198 462 -279 732 -869 -763 17 292 -438 -839 729 20 -666 -581 716 382 730 -816 -644 583 -95 433 -896 -56 -361 -17 -621 459 -488 -366 -859 -569 717 -101 210 -842 -126 619 766 250 -413 -263 147 -827 -261 -516 -712 -192 -71 27 -688 -705 -11 -802 653 -836 416 445 769 -185 -583 419 729 -227 -411 -540 450 388 276 -54 362 -443 518 429 -623 361 683 -748 306 -618 -85 -814 189 -267 -889 -763 480 664 -542 672 570 -404 -586 -284 -42 17 132 712 485 19 346 638 565 -435 350 740 -146 -392 193 -139 85 687 -383 -354 -840 669 247 -410 798 -333 -150 -881 -29 62 193 473 640 -691 -367 -404 83 480 -271 -261 492 -273 -502 -339 -872 -822 -422 143 194 -872 478 -225 271 344 -615 383 -758 363 -627 717 400 -260 -443 -803 728 412 -545 333 -5 330 -144 412 142 743 138 117 154 185 596 -627 744 526 621 68 778 -540 -126 -74 -379 -572 -883 236 542 572 201 205 591 409 89 760 785 117 94 -205 -128 138 497 -477 -354 -772 237 257 62 577 -511 458 -724 759 790 -82 352 -172 671 -190 61 503 216 -86 -605 -879 299 -717 64 136 659 711 108 -165 257 -382 577 98 -716 -587 -104 -502 213 -737 -732 -773 -705 -797 543 -387 -449 231 671 -146 -500 -119 -852 611 -487 480 -798 -551 -486 445 417 -647 -782 700 334 592 -26 211 1 -57 346 -291 510 -507 -684 741 770 789 -488 -808 297 253 -899 94 236 90 -777 -204 -66 408 -553 -34 495 -700 279 -173 -390 -500 435 -509 -47 -718 720 -631 -598 32 198 335 -602 -7 -704 719 -91 342 -546 594 -469 -376 -888 -795 244 -875 624 425 534 698 556 646 570 -885 338 41 553 -824 -718 794 -723 -527 197 470 596 -771 264 -768 30 -663 53 360 400 749 701 262 553 161 -83 -313 100 -706 442 -35 233 701 -92 364 554 -701 -357 -42 -895 327 343 -900 -806 125 58 319 -285 781 -272 -577 -233 352 621 -791 675 159 -475 -47 -217 -487 796 -442 350 581 -35 -9 -224 -139 -496 -708 603 789 -663 158 -659 -468 359 -878 521 328 46 -54 688 -799 -98 293 285 787 255 103 -333 -410 -637 -174 583 -402 414 793 -752 175 605 237 575 -720 721 710 -203 -743 669 533 -674 -764 -883 323 278 127 -500 521 345 -865 696 -868 568 -257 -854 -29 -326 -409 -237 32 -763 -765 243 -27 -53 672 -822 -175 -575 139 -616 415 -244 193 432 152 -252 131 -85 -575 -449 620 -242 -379 388 230 685 440 344 -367 -93 -181 -601 -874 -783 -22 -270 -479 -482 -595 -69 49 -402 125 555 -69 196 -71 -6 -618 672 682 235 -865 11 176 46 342 -503 -23 45 -308 18 -195 227 246 -159 70 76 711 -521 -486 -111 42 93 770 -846 -104 -99 -290 600 722 481 -373 787 123 774 -181 -578 -813 -264 49 767 664 -890 -526 -188 -631 -21 -838 -127 102 118 -725 -383 -872 -434 146 -593 100 792 -702 -315 546 662 27 -767 685 506 -146 -529 -895 695 475 -407 -91 -380 685 403 -83 -743 205 -572 -825 425 772 747 599 -363 33 500 -882 -230 792 578 -880 755 -250 333 705 -839 659 -545 672 -469 726 3 173 -750 -599 87 -437 -405 -245 285 100 -883 -196 -371 168 698 -836 234 -620 -512 768 623 557 782 590 -167 -70 -359 -624 352 334 -853 -761 533 414 -873 -226 -645 253 -795 417 -370 780 -636 59 -751 -729 -68 -57 -101 -95 -508 121 412 -81 -896 593 -559 552 692 -477 -31 43 -18 99 774 -3 234 416 -399 663 -377 -589 544 -767 282 538 -327 185 -808 -859 -303 -580 -154 139 264 -895 330 334 658 -859 -882 -608 -656 -891 357 722 39 118 -858 -380 -501 -841 -596 27 -175 -345 -133 -416 187 791 -261 -848 -831 539 -600 -770 116 -348 115 198 420 -604 451 -818 -854 -241 -558 519 -243 -123 -766 -18 312 -389 -858 -808 169 604 7 -618 396 70 28 -186 71 512 -244 -309 264 506 416 -291 -389 635 -198 515 564 10 273 767 246 -214 -882 -345 589 494 -33 -372 -77 168 -890 -144 -602 -155 780 587 646 36 464 -171 418 -67 -67 -233 -214 302 93 -821 -406 249 78 -61 -496 -63 -79 17 -217 450 -249 -178 385 270 427 -176 719 241 -521 313 -844 351 -85 -485 -392 685 -287 131 -850 -577 473 -830 -579 538 -629 661 -18 482 -6 -34 -238 741 -195 91 -813 742 -514 -530 24 -101 669 518 711 -329 -622 -395 -497 607 -769 -193 562 -25 -3 -453 -804 -295 52 222 380 192 -10 -176 -59 354 784 57 -480 -663 -875 -130 693 115 367 -498 -665 24 -878 -525 77 101 -863 -511 86 95 407 -818 -807 480 161 -495 516 726 447 383 506 -95 566 309 340 220 236 418 271 125 -122 171 759 -180 -621 344 391 131 -408 98 -524 -91 363 -156 -613 -594 -251 581 -274 471 -456 -359 -745 -108 60 589 720 -519 -308 123 -320 -286 534 149 35 219 207 -107 227 86 148 -23 -795 109 680 -37 800 -206 11 613 -165 -805 375 -3 -55 -756 783 454 486 -457 -288 211 311 -223 622 748 -124 638 -621 -520 28 -220 331 86 113 -762 -678 323 257 -738 -85 -69 -47 775 -319 -475 639 120 153 -132 -309 588 589 376 65 -5 443 -95 -873 -445 -621 -743 1 -384 71 -653 -778 727 794 447 -172 312 -292 -377 -750 -467 -295 508 364 -591 666 567 -523 462 -241 -250 -605 -427 -635 582 -149 -249 528 771 -786 -222 -875 -301 -738 -65 -15 111 -528 587 222 -322 55 353 -187 355 -621 81 -215 554 74 525 -254 29 -519 193 -702 -269 -149 147 -196 -834 667 -701 -246 -408 455 -344 -871 39 -737 -625 537 259 223 297 -678 -221 744 726 508 -430 188 -438 327 -301 206 115 164 -481 407 584 -396 -111 -650 -751 -113 597 -786 516 -799 -766 129 791 -37 128 -555 607 511 158 395 -148 -751 -610 329 438 -411 636 473 706 96 -870 -547 -10 99 -521 76 699 -257 753 -285 -568 629 -7 558 -806 79 -108 -86 615 727 -558 631 486 -489 -198 722 -276 -397 696 19 722 -476 315 -38 703 -175 -645 -393 3 647 -668 67 383 553 -652 330 403 -828 716 529 -81 -25 -632 207 602 -547 -398 -241 264 584 376 172 -405 -203 319 369 -634 266 709 246 -731 285 247 -153 -784 -608 107 214 -370 352 -661 767 -515 -686 -695 -673 -824 156 82 641 -93 -327 582 -698 400 586 265 211 -710 -16 76 -371 536 570 -347 -736 -515 567 -195 184 319 160 671 -214 -893 -575 -295 -47 -27 -310 -76 -149 -217 305 -854 -887 -290 326 -789 -294 -817 -468 27 77 -169 48 -576 -736 618 -887 -742 404 -96 -646 -514 104 591 186 698 609 330 -627 -605 -877 652 702 565 536 -768 538 260 -764 -56 -685 124 -748 661 597 -290 62 109 -837 -759 733 -532 -714 97 -309 503 423 76 108 -199 -766 -653 -756 81 -262 684 258 -758 -407 642 -422 -268 -266 -395 379 159 382 353 630 351 -75 -251 -400 730 54 33 558 537 373 38 -835 593 562 -691 344 -187 649 -102 654 189 552 659 341 294 -621 734 355 -231 -598 108 6 588 313 -708 -100 -287 -450 -216 650 652 -788 -292 742 647 -638 596 -676 348 -202 -191 -45 -297 -53 -2 -858 -129 611 71 -862 500 -211 -383 -446 305 -716 182 648 71 -614 367 526 -380 402 -176 -233 627 511 4 577 620 497 -513 -784 -530 -857 -704 -796 757 -422 -878 628 601 -7 474 251 -358 -470 232 769 -732 -192 -259 165 450 194 0 498 155 697 425 39 195 -22 698 -275 721 42 -709 675 39 634 -504 -898 -84 729 -445 -780 -653 70 665 544 -472 -212 -844 340 -581 -734 -349 -544 -564 568 141 -469 -246 -283 -875 204 -631 -443 109 371 100 -111 444 -327 -142 -289 -155 -4 -556 694 433 -118 144 -285 -148 -773 388 -789 3 -603 347 -723 747 -456 701 -880 -128 -238 376 742 -154 763 587 -46 -392 486 -144 -159 -488 -68 -851 417 -65 -642 -757 751 -524 378 -890 43 -448 765 -690 -485 547 201 -345 648 247 636 -538 582 86 155 -53 630 -445 431 -369 -616 -807 -157 601 -721 -340 -230 723 -7 -733 631 -364 -424 -876 368 28 57 -220 -631 777 12 226 -328 -655 -460 511 630 539 379 521 -790 -358 703 -579 -711 234 -739 -287 -633 34 -700 752 -416 709 615 369 -147 -697 482 -175 650 -841 -293 614 15 124 -321 449 577 -505 -754 622 -883 555 -719 -735 490 -730 33 -620 -203 648 -276 -394 -791 647 -391 260 -704 -476 222 626 -188 768 -888 -34 -376 385 714 -293 -117 177 670 -700 -840 -812 -200 412 -413 155 628 -728 -481 -846 -598 -370 -475 -567 131 -563 582 -669 -428 597 -186 -154 -572 -379 -2 -334 -46 -446 -81 -835 -576 -269 -592 486 606 554 134 2 -645 104 -658 -649 -836 91 -293 581 -691 -257 -689 746 136 -137 -844 -337 493 685 236 -271 386 -415 -822 653 771 -850 -625 450 130 734 338 595 -375 650 524 73 -308 -223 368 2 790 309 97 -408 429 -841 334 -771 517 631 -608 401 531 -176 714 -428 228 253 -170 415 608 285 -884 93 422 -854 -303 96 -410 -86 -637 164 649 -171 -17 -830 -587 379 115 -450 -388 552 -519 -683 -762 423 -77 619 -345 319 350 783 -267 624 -276 -409 -520 665 161 588 326 1 679 -657 -160 792 350 423 309 -625 -88 -342 -564 126 -230 -166 -728 -207 -555 -780 -740 -300 285 589 26 46 -119 -116 -178 721 -408 -857 163 -690 -170 -637 -210 -504 554 57 212 -886 -305 275 -183 -164 220 748 325 533 -708 91 406 -64 580 339 -664 778 -128 -513 88 372 -776 52 68 -204 -647 339 720 118 -361 -837 401 -217 87 652 16 -601 -382 -724 -687 189 492 -567 -346 -865 499 471 750 220 559 -136 125 -756 -351 -844 322 -624 -891 292 130 -724 193 -618 754 742 -102 -358 357 53 -543 -347 522 11 -724 -368 408 779 314 -313 237 -442 649 6 587 -359 -618 242 589 217 -330 490 -897 -266 -125 -635 -452 -163 148 154 -10 -346 -895 -717 718 240 -124 -508 482 -607 592 -882 508 -40 -817 -83 771 486 455 -784 -799 598 -776 339 271 -291 377 -801 -529 -540 130 -870 135 130 124 -796 -595 -205 -845 -36 679 48 644 -447 -800 -869 688 255 671 654 -234 -172 -703 72 166 -291 -7 -582 673 9 315 -234 -42 -384 50 -760 176 621 -631 -507 57 716 -507 -578 379 -608 -117 -721 28 678 -417 625 -636 567 575 112 702 -683 -589 225 -811 -372 -421 327 251 -158 181 -197 -516 235 47 -541 292 299 318 688 -387 -716 789 115 539 -556 609 -68 786 -504 -404 -653 -463 35 -485 625 669 456 163 -837 -188 -696 -263 -186 274 554 -116 77 -369 752 -320 166 791 679 -446 -128 -38 223 -184 -262 -377 -813 -483 -410 -811 253 -231 140 -347 -235 466 200 637 564 -254 41 69 295 35 528 -549 502 -119 -688 654 -850 -491 64 -558 -254 3 -509 -138 672 -540 -346 272 676 -539 46 -740 719 64 -602 719 -871 544 -686 80 -238 39 -828 471 204 -737 357 624 555 -345 -446 745 -316 615 420 -476 -810 106 -50 -499 376 -782 97 -217 718 -284 -282 -721 -330 -374 484 632 -71 -70 15 -450 276 80 77 -659 -349 -203 -827 -673 -638 364 -290 -502 -420 -858 -4 796 270 135 608 476 466 -71 -347 4 -94 -747 676 -210 -520 -559 618 -20 -525 -899 -461 509 258 -432 737 -367 787 -193 14 677 -562 -473 -116 -526 -442 -335 513 67 569 659 398 -502 -865 -892 717 -570 -826 231 -308 429 469 -791 55 -512 -432 710 -385 738 -371 -383 -559 464 433 -897 -229 -45 -415 441 788 262 141 -430 185 -757 -67 401 558 -799 759 108 -261 783 -557 336 -181 513 402 -164 612 -883 410 521 283 -289 -710 -171 -77 -237 666 540 457 -534 -40 -67 459 -614 485 142 264 -366 -405 478 476 244 -289 -507 553 748 -474 -242 186 -822 642 628 -73 508 132 66 489 219 -471 86 -348 -297 -886 78 -787 717 500 250 606 -59 757 682 -801 425 -843 746 -465 -140 499 -600 479 89 -824 -477 494 -896 -323 -321 120 454 132 -490 361 349 -392 -714 -427 381 -545 36 711 -140 -75 472 645 692 -23 265 143 250 -812 560 -106 594 706 -244 662 298 607 94 -580 -600 -411 517 628 -38 -645 537 434 -812 -82 112 428 -400 -345 -436 -223 213 759 40 -739 480 617 71 181 520 267 -213 -570 -267 -510 165 -146 -196 -633 434 45 238 -65 794 642 -750 -202 -116 -257 422 651 230 -422 754 663 63 27 -234 -26 511 265 -137 -391 -364 758 -417 -531 601 668 -183 104 -533 392 -655 -668 250 550 -388 -120 -327 -491 -87 -502 177 70 -828 -469 470 -276 779 61 -494 -219 -322 155 -318 -464 643 -792 -896 -226 209 -414 -378 571 -703 -565 -896 92 -783 291 -192 -774 -181 515 353 226 -632 -96 -841 -380 -311 -299 -713 -433 530 628 276 754 586 -200 -829 -540 -837 -148 -453 286 -701 234 -296 -657 -435 339 -744 -461 48 55 -351 25 330 -131 -636 155 39 -121 -64 -52 -635 173 -411 -423 -746 -159 -606 749 -711 458 -265 -277 -268 258 -389 703 -599 -812 -272 90 142 237 -575 93 228 -293 -894 -638 248 -447 -720 -624 -756 -654 789 -263 -92 -46 -171 -822 516 -836 247 -535 618 723 247 -45 -700 -84 -893 374 525 212 27 -215 421 -621 795 461 -158 691 295 -621 479 -202 442 -373 492 597 773 -146 106 -812 299 -184 515 620 -353 -644 -17 788 566 -642 -697 -129 339 -343 -3 -391 -685 555 -264 -426 -363 -351 -457 114 -155 -301 -422 797 -99 -101 656 72 566 358 94 606 800 -600 326 131 -898 -189 762 -215 -488 674 427 602 461 424 -884 -760 690 -557 -7 566 -708 -315 -875 385 514 385 -296 223 551 617 -654 -458 702 710 -699 322 762 -516 697 -19 43 -690 761 -737 -847 517 -17 -318 -756 -669 547 613 -47 107 -194 -241 -564 -735 -770 67 372 -740 -522 -166 86 -96 -686 -137 582 607 447 60 -580 -208 -471 -646 -95 -675 -194 682 487 748 280 208 602 414 -46 -268 -357 185 172 -125 -691 -496 129 313 673 696 -130 -117 22 -569 -526 -159 117 123 796 -253 472 76 327 -585 127 792 -316 665 256 -293 680 623 -873 587 -180 -103 482 -546 -424 -374 -707 264 -569 427 113 -801 -372 -342 -335 352 -300 711 748 -609 -626 681 227 134 138 -883 757 -802 -696 -273 -615 -894 -263 278 368 549 472 770 133 -650 -480 -738 93 -243 -138 -533 766 -66 -633 201 352 -425 535 -200 -625 -628 -759 -447 -34 451 -830 -71 366 -743 -450 -122 -232 -752 -140 619 52 -461 -7 -818 670 376 -762 -677 -223 325 503 -310 -648 -533 725 246 564 -7 -140 433 208 246 -744 -305 -279 98 -425 -33 -390 215 22 -686 525 458 -30 -878 -843 -358 584 362 349 68 248 -15 -415 414 732 541 200 577 -263 577 518 -54 177 -690 626 204 -491 37 -512 -856 213 -260 -551 -540 142 569 -552 46 335 341 331 222 -569 -211 612 -684 446 582 -71 -687 -85 353 740 -415 193 393 92 510 -846 180 -243 690 718 -349 -617 -271 516 -511 256 -570 -577 -101 425 573 367 -437 -331 199 63 -661 -399 268 521 720 -360 -364 790 -450 -535 59 311 682 -455 -770 -303 -594 754 467 -444 355 -105 754 371 -29 -288 -607 -535 -381 -140 -759 -415 74 -577 445 63 -724 -244 -581 579 -875 508 -872 500 -313 36 -161 665 642 -421 600 653 374 -269 200 -95 -280 -675 -715 -722 116 235 241 -819 137 278 -694 797 -540 -533 -206 471 167 -142 355 -238 -17 263 396 -861 148 780 -130 -418 -773 370 411 92 -780 -200 -437 58 388 -788 136 -448 188 -376 -707 592 -238 301 779 559 599 -308 237 -720 245 -128 289 342 197 292 -147 -288 -586 -93 360 -301 -736 -243 -174 558 175 296 -141 -246 -316 -849 -100 -625 -514 -239 57 -221 -582 -254 746 -525 502 -501 -826 756 460 -230 642 -316 -206 230 152 655 -876 181 274 440 189 526 554 132 -96 -469 -257 579 -181 -606 16 -815 -716 452 -601 129 574 -389 223 734 -413 301 -826 339 146 78 -534 -143 -78 -179 -393 27 -522 -76 -384 -699 31 116 692 -53 -646 69 371 -502 -161 -676 -545 -14 -881 370 13 -316 473 -201 223 -570 618 -460 719 -530 -833 -417 -131 -42 630 486 -693 -358 773 -671 -406 -27 219 602 -684 568 -381 168 267 76 -739 -43 -79 179 -322 12 122 476 296 -165 773 -832 -595 -239 379 -105 -137 650 -117 52 -656 17 760 -222 160 597 671 208 598 237 -752 -288 -486 714 759 -242 -749 211 164 -806 -833 -795 -733 74 -480 -562 299 529 276 -278 195 598 489 177 736 417 332 -175 642 49 -778 410 -485 -381 -205 149 205 152 -708 496 -472 -615 -800 -589 596 -862 158 641 494 -467 -232 -516 -180 -468 152 553 649 -760 742 118 -718 565 478 116 227 -571 -457 -35 681 796 -678 274 -816 -410 310 -168 199 321 305 -635 438 -675 424 445 145 514 504 -684 -666 -327 -506 413 85 -292 -255 -18 -598 613 711 -53 -376 -434 796 -437 623 695 554 458 212 -798 -522 41 -506 270 -627 376 191 279 -689 199 430 -145 103 -603 245 -576 -410 -570 -151 374 -535 -334 410 -86 -281 566 263 -379 -293 -690 -780 -294 -419 -115 49 587 -599 -596 -110 128 454 -780 259 92 492 -191 -331 483 -559 290 353 -520 -229 357 559 -294 -891 161 786 558 271 434 -524 -849 470 82 -271 411 -644 579 -203 -435 500 165 -121 -628 265 -55 664 72 -196 269 182 -634 377 -703 604 75 -342 -321 -552 370 -47 -675 123 308 269 455 757 649 -815 -15 -236 144 -187 153 -380 497 -127 413 -846 -178 -241 -769 766 -444 275 -330 444 -624 44 488 118 56 287 -668 -628 292 -379 572 -104 -813 80 -445 -862 -29 -67 565 784 -833 -659 -203 590 -411 504 442 268 -329 -318 -671 -656 348 -762 -143 595 593 -73 392 -305 -344 479 -372 646 605 551 -790 -671 112 -25 -44 39 395 794 472 180 -36 467 -887 650 52 781 137 433 684 -34 -156 245 -690 675 30 -126 228 311 -620 -795 -574 -498 -198 -601 -38 -292 423 -528 165 341 -83 -285 744 -125 -84 -878 168 583 -388 147 202 562 -550 -73 -439 -119 713 250 -668 -420 743 -503 688 346 688 -880 -583 -44 -635 -860 -484 771 695 625 -368 294 -303 584 743 561 -245 -832 -61 -122 -199 136 527 688 553 -54 -29 -476 40 269 446 8 -399 158 203 -529 -203 172 -812 -11 -878 -395 500 11 -838 -844 257 -106 -126 10 -875 786 -603 -74 310 139 564 484 384 -405 -671 -664 183 -617 765 -582 410 -669 -748 575 -526 275 -601 -400 -234 -294 163 -602 283 384 -208 593 -609 -466 693 -839 -436 232 378 -335 -435 518 -635 519 -123 373 -210 -777 90 411 637 -111 -662 80 -359 -455 -643 550 -357 -178 86 85 658 -25 63 -805 -64 -157 -282 236 303 361 -833 206 -150 310 -544 572 621 -550 51 -119 -15 -46 752 -156 -32 -539 -530 699 -198 785 52 311 -871 73 676 476 243 562 28 58 354 -641 -749 388 -694 -658 -688 45 768 -303 -184 -526 -448 -787 385 555 -511 -381 -783 -477 -391 186 -500 -355 -427 -875 -316 -396 -565 232 -578 169 507 -380 627 -703 558 390 715 653 80 412 684 -820 -483 130 114 -679 48 -253 -814 219 -865 -68 -90 -367 -773 -141 394 -709 -595 48 587 681 -353 -815 -655 175 518 555 171 456 -84 454 -551 -689 -280 -48 -205 -202 571 -890 -32 -246 538 222 -874 -823 -117 -804 -523 -427 453 -582 135 382 -874 105 -321 725 -817 604 693 -620 345 413 -871 -105 405 -321 346 -786 -139 41 -798 -691 -243 -516 -505 618 -675 -540 -278 7 137 328 -284 24 -85 -885 548 92 -243 -17 3 -43 -350 659 148 -61 -592 -216 -713 464 210 429 -100 350 380 -862 168 -589 -896 -578 261 468 -785 580 -190 471 -727 26 438 397 747 484 757 618 364 56 18 -882 244 528 12 790 747 -135 272 782 -502 422 -66 793 554 50 -867 -307 190 557 -834 -10 -296 -634 -430 277 -387 685 -598 -625 597 -401 696 -660 -369 -760 -104 431 103 -142 -59 548 -855 -780 -466 -355 144 300 530 -777 -667 565 721 17 433 539 158 -4 291 747 444 255 414 -72 627 226 -468 690 645 -223 726 689 -436 510 -77 177 -816 -756 284 800 360 1 237 -194 -642 -146 -533 -466 504 264 -49 -313 -840 -495 290 347 -442 -424 323 611 -822 -529 395 -862 -174 565 -195 -98 696 14 753 -717 318 -750 428 -476 -39 -157 290 -849 -897 715 45 -403 -84 63 -683 230 -43 -350 -235 -663 756 -782 695 -131 648 -449 641 -340 -301 -49 490 724 263 429 -489 -727 296 280 216 -125 -614 596 -15 653 -469 710 799 240 775 -270 337 477 737 -445 -714 464 -223 -513 -579 763 -539 777 406 499 394 -345 789 777 783 294 397 563 646 -878 -191 -346 -556 -140 579 -881 -266 -407 242 597 474 620 -863 318 82 -303 -845 528 -484 235 -448 -732 445 505 384 -204 -487 -730 -812 -408 -177 -260 780 -231 -69 -439 -225 500 -139 -524 -420 -338 364 477 -144 206 -776 376 -597 -148 777 336 -886 -615 174 189 461 -806 546 -55 356 714 -121 451 -332 3 -680 313 244 -13 727 751 410 765 -195 648 -829 184 -52 -565 -374 -544 773 40 -233 712 272 697 -251 -190 644 432 -449 660 112 -51 -328 -735 761 -499 634 -738 749 -327 -142 19 -174 -700 322 73 -661 497 -814 -768 256 479 49 68 -536 -177 -350 619 -498 -168 -776 170 -132 16 -278 576 188 -643 692 455 -506 570 -773 -250 721 137 705 -26 402 553 -36 -138 -55 -265 -4 293 533 355 -443 518 309 -430 114 165 -501 -68 419 -748 547 -178 -654 338 -855 -22 -647 -66 652 442 11 -23 -798 685 535 752 131 141 702 -861 629 -852 -743 -810 -202 -390 756 -765 -586 748 254 152 403 -755 -655 495 -836 430 52 -655 -534 -68 -165 -114 -558 -148 -253 226 617 45 632 -332 715 -535 749 -408 -761 609 784 83 -232 -139 -28 187 317 381 571 302 321 293 -574 454 66 665 669 -157 -813 -175 374 541 132 -203 -235 488 -719 -204 133 -681 -190 -766 352 278 -46 565 611 -111 613 421 -92 785 224 -353 657 219 -296 548 563 -726 -78 1 63 -143 -535 702 494 690 108 -858 -669 601 217 -366 -66 467 438 -5 -522 663 -104 -72 198 -201 -87 -770 -53 -54 -767 6 -316 129 -325 -41 -653 -766 687 -517 -659 -70 -803 -811 -635 667 795 -634 -346 292 -722 556 216 472 273 -791 231 -226 248 105 666 -667 571 557 -271 -59 -37 400 376 -21 -122 -475 -753 -393 -662 -863 -127 752 -355 -33 699 -130 -496 -267 398 725 -275 -24 632 -15 -833 -194 138 -620 31 -470 744 -618 197 -79 591 719 -249 629 769 -817 462 -682 583 560 371 505 -551 -824 -726 -2 7 -308 -326 -449 -709 -313 -857 -593 -777 -310 464 507 -414 -354 -884 380 -779 133 490 426 246 404 615 -825 523 -527 -63 451 701 -410 -311 492 -642 514 -291 575 -718 -619 198 259 -142 -470 557 -499 -591 713 691 -407 441 -599 260 -172 -818 -143 -70 635 -809 228 28 -856 -197 -54 496 298 -806 651 703 -361 -483 -659 -276 -240 -122 94 -445 454 383 -351 -167 -579 422 116 -548 -270 200 -358 -86 720 558 614 239 -524 -810 -158 -171 506 425 -676 188 -70 -402 -334 -34 590 -399 309 -458 -318 -276 -7 -206 -509 -36 208 -699 33 595 -434 625 -222 330 -436 -546 -342 625 -838 560 -849 -753 -12 -474 -603 -687 -699 206 278 601 653 -672 -373 185 770 -834 -497 -676 640 -878 141 -327 651 -19 650 -151 -240 -531 -577 -472 -251 276 257 602 202 -67 -469 413 -17 0 -667 -775 521 -490 65 638 -11 359 774 -90 -93 -172 65 298 376 -553 -372 -146 -885 -208 -599 -756 -109 -235 439 -190 333 99 -128 -367 649 734 -88 -478 191 -863 -83 215 -119 -403 -631 78 -688 -726 -391 400 -775 -40 684 464 -807 -210 -370 172 -536 235 -175 -448 -345 -334 -484 -684 174 -479 -753 500 -255 146 318 -142 -592 84 572 -504 -550 675 -142 -898 671 -877 -627 -257 792 519 -256 329 -415 336 734 128 -618 -802 -337 760 778 124 -893 -604 -807 -2 -412 414 419 -115 -571 -683 653 -757 -657 -375 358 748 207 180 -538 296 -10 -299 -683 620 64 -452 -104 -791 -445 -136 -656 -789 -169 -115 644 597 -339 -166 -625 -417 -351 706 -248 615 -676 -413 -661 165 312 137 504 154 530 712 491 -706 47 -783 -195 784 262 -478 -176 -157 180 591 -222 297 -683 537 -477 -54 274 -818 -685 488 334 183 -307 574 -263 32 -119 -363 -133 570 -620 531 -892 747 -594 153 157 495 -54 294 471 435 -215 496 570 558 136 673 288 -578 -421 -559 -654 -619 400 67 175 286 -74 787 56 155 84 451 -610 -149 -832 175 -69 532 710 -101 -374 -400 -716 426 157 -33 -600 -651 -76 364 -540 -619 308 580 -595 -500 -291 387 -544 758 -858 -330 -531 -731 -508 285 -774 454 -692 -818 389 645 604 321 -690 -288 -707 -413 -120 -17 -508 782 675 -538 -209 177 -665 -279 -221 -59 -16 -567 580 633 622 -374 464 -639 692 -730 -104 645 -586 271 -452 -113 -406 -651 221 -343 414 -353 3 665 528 -873 -391 -882 704 -744 -315 -868 -64 768 -319 -264 -444 465 411 305 -527 -345 -268 212 -27 -171 313 486 304 227 615 -692 797 1 -375 -746 -292 635 -346 152 465 57 -105 -539 -134 221 650 -757 431 -802 672 -414 623 71 773 -650 -522 -651 -888 -656 -125 87 301 -609 -305 325 429 798 455 -2 701 145 164 91 -304 504 784 -67 433 761 622 -368 590 -599 -322 -567 -429 -721 -842 -541 -357 -881 7 -73 719 -694 247 128 767 -50 -661 -489 -677 431 732 -892 251 342 -139 -215 -234 238 -790 -733 463 224 -158 345 -591 -617 -278 -385 30 284 -52 329 -299 583 387 274 -363 401 -696 197 -409 309 77 -254 297 522 -324 -804 -258 346 -881 -644 -108 -202 -448 -531 502 -383 239 584 46 160 -356 437 -605 -629 -634 72 293 -455 -677 524 -130 67 -577 -293 652 -625 -481 309 58 286 368 -548 -805 -581 590 -90 -235 -741 -606 136 559 -548 682 467 -697 -719 -801 -304 325 -423 -75 557 -205 766 538 -329 -343 72 235 -184 -202 -426 575 -603 -360 -358 179 544 -738 -357 -38 -207 -554 122 784 60 766 -473 194 261 -310 -62 -73 481 -634 -54 -188 597 -867 235 -360 -829 -107 -344 176 -588 -76 -120 221 543 402 -158 349 -315 138 569 -290 163 -44 23 -90 729 324 -833 539 -555 -497 -609 438 -258 -429 -308 -233 40 -395 -898 -399 -877 -24 -669 526 -440 19 -264 -440 -642 -368 -853 413 761 -869 485 -183 -723 -114 231 677 696 -175 319 -679 -123 734 -18 -414 -566 -194 228 -547 -211 -684 105 679 -492 -591 -573 -564 294 -663 91 -521 432 -417 -513 66 -7 -804 -263 -355 12 -409 426 605 221 -6 -101 -452 694 272 790 -550 368 -671 -239 -510 289 -52 -763 -89 788 480 580 47 258 -751 -582 256 228 406 -668 -471 -859 -733 459 520 567 -511 -203 118 343 362 523 373 179 93 -347 -299 525 -247 -545 35 -677 245 603 408 -647 -775 -507 230 276 153 -705 -343 -853 148 745 552 733 -897 229 216 -701 534 -461 -324 511 -575 -704 59 741 746 672 527 518 -313 771 -36 -148 -365 -231 57 525 659 691 -730 29 -489 442 436 -402 -34 -860 -143 159 430 -331 297 -778 89 -278 -552 -356 -256 452 192 661 465 -873 -409 111 -697 14 41 522 502 -60 764 678 -873 351 758 -329 587 410 -703 -77 -502 -628 -466 -414 510 -328 302 -341 163 -897 661 -383 -251 -297 652 774 85 -623 -76 -894 -57 444 735 2 793 -50 699 -667 100 535 675 -584 -706 81 -372 230 449 766 254 460 -761 86 -99 -860 -547 -330 110 752 -297 -584 -194 -132 -483 -380 307 78 -72 -309 272 -875 -751 259 -641 -363 -190 -676 101 -684 400 418 86 48 -734 -894 -855 328 45 144 -404 -741 -570 -572 268 670 -418 -199 -147 276 199 -790 -590 -897 -22 -532 -100 -500 -814 372 -98 223 634 526 -96 -858 -540 162 298 -602 170 680 380 -327 292 229 -890 389 -64 -366 -603 212 697 -892 -156 37 -643 0 -420 -786 -650 168 17 -836 764 504 -285 -491 -77 -133 -248 -382 -440 420 386 747 509 239 -816 -65 383 -851 423 480 743 344 432 778 -869 236 -37 -47 -260 586 584 -195 669 -707 139 498 -154 429 -114 -563 -741 -64 -781 -162 155 28 -743 75 -322 639 -254 297 -643 399 377 -526 -608 -691 -345 652 353 -339 160 -379 224 416 701 -278 -692 -592 -23 176 26 -480 140 504 267 -846 -647 338 516 -618 107 -261 448 651 -699 -547 -634 -110 -248 -394 -325 -641 -292 -146 402 499 -18 450 419 -378 -317 129 -243 -130 -361 -194 658 -239 -666 -167 -706 -900 -778 592 764 317 107 243 -659 188 713 4 247 116 235 -891 -223 -447 142 -667 143 -761 652 -286 -712 -777 -532 376 687 779 64 -862 628 254 653 -121 568 -86 182 72 -497 -172 2 -164 600 6 35 347 -805 -183 -308 -450 -514 319 293 -163 417 -305 -534 501 435 579 -501 712 -366 -542 -262 718 479 -215 709 508 -92 54 -128 -641 -70 -604 -801 -183 154 -848 -849 -816 -748 -768 678 -594 400 -152 -752 461 -266 429 -129 161 -830 -842 -159 550 627 -365 -783 464 762 798 609 -260 -651 22 330 -404 -558 209 44 -87 263 635 -595 -339 772 -122 -617 492 -698 -594 -406 -149 -58 -487 260 92 -421 -56 225 -848 447 569 515 532 563 -657 -493 355 -406 537 -212 -551 351 -279 691 -853 741 -170 -466 -296 -265 312 -335 -242 62 537 -846 -124 685 -714 635 311 650 29 63 250 -565 -273 675 730 302 177 324 -829 -785 -72 -78 613 -194 225 -503 212 -802 234 -114 463 -218 53 438 497 -519 319 18 -143 729 -126 -818 -826 782 -683 -125 737 545 389 728 616 52 625 342 41 255 -877 587 332 -822 628 -621 399 372 206 -21 644 628 -208 -746 338 -806 697 416 153 -867 -581 -302 -124 369 -543 166 161 338 -157 -203 -488 169 95 -265 -211 441 331 529 127 -322 -415 -429 565 597 -888 254 299 -277 570 106 -274 -551 374 383 -714 -209 47 148 -229 -197 -698 -591 506 -76 -372 -771 792 236 -401 210 -821 524 711 220 -109 -112 639 -864 235 487 -302 763 -644 388 359 733 289 758 26 101 631 -753 671 -683 614 -803 743 663 710 120 686 -249 -82 488 -285 -615 -801 -289 727 -799 485 -87 -597 -449 181 525 -341 -513 175 -591 -66 751 -767 -454 724 -662 -387 659 -758 -773 -670 -282 725 474 567 -368 -93 -148 -656 -719 -897 345 391 -641 -335 -341 -838 -559 -620 -301 -308 122 736 -869 375 6 -165 300 447 777 -424 -377 -593 -591 -127 -727 359 -201 728 448 -587 -313 -98 -233 -395 127 -503 -505 -625 -350 531 -26 -729 -560 -499 -106 290 302 -830 95 -852 -789 -65 -2 -306 -852 52 380 659 -239 368 91 -734 -127 111 -262 666 781 -707 -345 -425 -6 -771 614 147 291 -820 -458 293 69 -692 608 295 417 154 -789 -28 -594 245 -54 -506 648 -690 696 690 -808 292 -556 111 707 -812 -374 -386 78 -695 23 -673 -508 -697 567 772 378 -536 -844 -707 -173 -746 -664 252 -39 -610 432 771 409 509 -411 -465 573 -686 691 -422 583 -598 358 434 -415 614 -782 -352 436 777 219 173 -543 -154 -691 393 -339 493 -835 88 792 -755 -492 -109 268 296 -500 277 -145 -548 -604 321 587 -1 -33 -493 112 -366 3 85 772 99 669 -150 508 -489 -579 -161 -897 -753 -25 545 -871 -469 256 -647 210 -257 -444 -553 -455 602 -569 726 609 -782 419 -438 199 -202 -659 -557 159 -623 608 300 156 752 543 -354 513 510 583 -505 518 -148 -716 766 -343 -73 448 0 239 -239 359 -655 -89 -265 529 -860 -325 94 -503 709 30 669 -264 -143 -794 482 544 118 190 518 -437 -240 517 704 -451 -373 776 666 -893 -357 -544 29 711 -776 487 -117 -50 -145 597 204 778 -123 -393 -894 -8 88 -867 62 -884 -820 293 -313 365 379 -876 -659 -609 735 -23 151 -750 -97 453 -635 671 747 -332 -393 -321 570 506 -787 -160 -759 -757 -531 -727 32 460 410 -807 -632 200 96 -225 730 -553 52 -540 649 749 -245 -466 -640 -463 775 -106 -827 30 -116 -48 -218 -726 653 -502 61 12 -777 592 544 491 262 536 -484 520 258 -310 -325 -25 579 -521 -710 -628 -465 -722 -887 372 546 -173 -389 49 -131 -252 234 -23 -783 294 -714 417 108 123 -810 -272 116 -55 -785 157 -52 537 758 13 -256 -716 698 486 604 501 -788 -26 -380 -525 -749 357 -587 488 -383 -458 -683 179 -331 -445 -197 -806 343 -866 -879 646 -136 -787 624 -702 517 420 -65 -100 404 417 -92 320 529 -2 -187 760 660 -760 -702 -553 506 639 1 -258 119 -895 233 258 524 -714 -642 -616 -214 59 597 -214 -135 496 190 397 -612 369 371 68 -711 -73 -641 525 -872 346 53 -742 -406 -266 -186 263 -544 -142 -649 -392 -854 574 -343 -294 -453 627 -607 318 284 383 -571 -113 -456 -718 -168 -332 639 235 525 642 -626 -572 183 325 -447 -209 327 507 -891 473 -434 -211 -182 184 210 -454 -362 -522 276 451 -731 -384 504 397 212 -464 465 235 -615 -633 -473 -349 -491 304 -221 -875 190 -863 706 -60 503 -708 -358 37 -371 341 121 -107 -148 -100 -154 405 -498 -522 588 -424 38 -863 389 426 158 691 433 -887 -751 -358 146 37 336 -128 -556 698 -311 65 -154 -386 -397 -275 655 -324 -472 269 -394 -845 278 -188 -623 -410 -103 142 649 -684 -348 -350 -543 -8 -801 -731 299 741 -574 -752 740 657 485 328 773 -414 -259 -458 -287 -183 -503 441 -482 512 -754 -358 444 744 -761 167 -498 -161 -206 -391 48 143 574 -791 -309 -352 -379 585 -864 578 -670 711 103 480 -81 -416 516 313 -212 -482 -102 -845 218 739 -213 -613 301 137 367 34 -22 -604 64 538 -603 -467 -496 713 -897 360 -593 644 569 287 55 89 688 428 -383 -325 735 -569 624 181 681 -297 -154 -536 635 218 277 163 -163 -677 -463 700 -165 -53 -30 -543 -471 -65 -601 -838 48 -749 -842 768 -284 736 -694 -698 -156 -92 176 -113 682 -7 516 -571 316 82 501 -658 -215 -683 -756 -534 -89 -311 -343 391 -447 260 -374 -621 -869 -457 -174 -141 44 688 -634 19 571 -746 487 65 -81 564 304 -392 -838 -731 -633 -463 178 231 -560 264 -253 270 -717 344 -899 -897 -374 -261 641 -806 248 -182 376 518 -399 132 -155 114 -270 552 -798 -638 12 241 119 175 451 773 -38 652 -384 -386 -802 9 699 -218 -77 170 653 768 -497 -71 381 -231 583 78 428 -740 -588 653 -589 -232 316 620 -450 -451 -729 -771 -431 303 740 302 115 551 -696 -71 194 448 -111 -759 242 507 -462 -15 768 -38 -547 315 639 290 -674 -784 -602 724 55 -395 668 -496 725 -588 738 6 113 632 -330 767 -64 -263 779 381 576 -801 -87 -249 -561 181 137 -446 -862 666 19 88 -55 -293 465 -486 -329 89 -567 -295 -606 756 738 730 652 104 -95 570 -439 70 79 764 79 385 -358 -746 -206 313 -550 494 155 69 -854 452 -306 -154 -139 -323 -22 749 -82 664 579 276 -763 -233 -362 275 652 -826 -294 -80 616 -60 -873 -575 366 -65 -288 298 -381 -363 -315 702 640 -683 -376 543 -502 543 -26 687 634 302 643 502 -370 781 -464 -242 534 599 -365 326 796 -730 -773 -896 68 149 -818 138 566 556 -872 15 791 493 336 -146 371 -455 -177 -590 473 -151 -629 233 -271 -349 -766 700 268 -603 -881 -149 -220 -448 498 -498 -415 -646 -466 -463 769 -16 -350 -884 -359 266 603 -443 -620 -875 559 602 -498 -438 643 687 371 -209 -781 -282 -676 -205 -63 -280 78 778 37 172 303 559 -563 -259 -161 757 187 -563 -249 -678 256 -299 -396 399 -368 156 566 430 574 678 480 -35 -580 -132 417 -631 151 746 202 -738 191 593 -331 449 -800 -75 -117 -619 446 447 -393 49 -325 679 -837 -290 196 116 628 -884 -321 391 -155 -317 779 270 543 -681 724 -291 359 2 343 -246 695 399 608 -796 -298 110 -444 -743 -479 243 135 75 338 -846 -769 69 -63 785 -897 -717 250 -798 -506 -49 50 -309 -191 -359 -97 -793 304 -878 577 74 -243 -3 -327 238 -274 -222 473 -597 755 442 676 -412 -398 -858 -772 -352 472 -823 718 96 301 -236 -35 792 -621 -858 -686 766 -866 -367 103 0 -763 8 -533 202 443 -54 136 -263 -286 -63 -749 -897 -738 -744 -563 -486 10 -211 -383 438 307 -184 344 -252 -472 720 754 -523 456 366 685 334 -301 -838 -348 214 -625 420 557 -663 566 699 228 -509 -721 285 -335 352 -120 -561 -627 746 376 69 476 70 16 -152 -468 -78 -402 -249 68 102 576 263 -473 -420 -868 -149 -585 481 709 86 -748 -530 -775 -132 -651 -646 191 108 -661 -551 667 -149 117 -651 -317 -144 -340 401 -659 150 -528 -564 589 796 546 -429 312 -297 -272 -100 271 -355 -538 -695 -529 430 385 523 -275 668 -218 -890 -88 548 -819 159 -294 743 -89 605 686 -324 -789 578 608 560 -827 468 411 764 -254 -727 -59 353 129 690 -644 452 -152 -361 -569 -442 -875 467 -736 397 152 798 -369 197 567 -140 115 -715 636 -22 -503 447 628 456 -576 700 -409 -616 517 276 -392 -683 557 -246 -318 -127 -658 -752 599 438 -328 -737 457 733 635 -829 -623 404 -698 502 -41 -426 -889 44 -49 606 -592 302 -19 -797 -99 616 -174 -84 -473 -773 175 -632 -39 -275 250 41 429 620 -541 -520 -123 -749 -306 -472 -807 -275 315 652 580 -14 -721 -205 531 575 700 745 309 566 -426 182 456 -730 196 -733 458 584 -330 -721 -256 -294 516 -6 577 -532 -669 363 -266 363 383 -115 -460 -275 -772 -883 -424 18 -343 132 -670 548 -454 555 269 -514 -59 713 -351 641 73 240 -99 -501 452 386 -430 222 92 -374 -713 -554 -444 275 -135 64 -720 -368 259 -248 192 -251 -297 -627 -434 -84 -731 482 221 190 587 -662 687 554 -875 -750 -399 353 -896 -160 -279 -894 -317 578 76 445 -871 -605 -504 -599 475 335 257 -198 -465 -221 779 115 -881 119 -840 -659 -783 792 604 175 -59 646 -742 -656 -487 -51 -573 -782 760 -345 200 553 -622 -195 -685 -829 -140 -380 58 753 -461 -624 20 -184 -756 377 750 -470 464 -792 -157 223 -859 128 -695 -772 -885 81 633 -712 540 325 -350 150 -170 87 -608 540 -400 -692 73 477 -780 193 -651 591 -700 164 396 671 -327 -743 473 -161 -651 540 248 399 510 -611 288 317 199 520 -514 758 -416 318 512 -839 438 647 522 592 -123 219 -731 605 53 439 -665 100 -13 -882 135 407 486 434 317 682 286 -493 -787 -834 -630 227 659 400 -736 146 449 -653 -269 308 -285 701 -52 143 299 572 116 384 -558 -862 177 -35 -758 -713 -775 -700 391 -410 428 -792 517 525 -366 728 391 -362 759 138 -200 -103 312 -771 659 112 577 598 136 695 -391 785 -310 -531 -298 242 573 -582 680 -842 584 268 -253 418 619 -99 45 -421 -862 -427 -894 238 666 -370 -303 -272 -468 -620 125 -706 -821 -331 -325 165 227 413 -268 -630 434 -71 642 -26 -460 -217 192 -788 -729 -307 -844 -834 282 -551 -322 -409 701 -354 -404 270 -572 -888 596 765 -62 -16 407 -173 -408 -371 -704 -153 -573 -782 471 -64 712 -784 -4 84 479 -317 -730 790 -12 -182 294 274 411 -220 -826 625 -837 301 -387 493 -511 -27 -257 -55 -458 -191 -707 73 -318 -552 -655 -245 -766 398 0 -110 105 213 183 431 410 213 347 485 733 301 111 -433 543 222 -592 358 -362 676 -724 -535 -369 87 -72 -831 -407 -299 441 -73 -418 335 217 158 95 181 264 648 -540 675 357 157 243 -512 511 -428 -789 59 -337 157 -81 -564 -883 661 -608 249 -790 -660 519 753 -412 320 231 -513 -635 -710 -826 -777 630 353 513 -505 -365 -582 -344 -139 616 646 749 -407 556 55 -201 20 -322 493 474 -130 178 -195 787 205 -251 -482 594 -761 -57 -490 -36 -184 -355 719 386 -84 -325 -731 -842 86 769 -547 -53 221 -127 -503 728 -727 -680 225 -623 32 486 177 -31 -757 -522 -102 465 -381 -720 520 -625 -46 724 -838 651 -577 553 226 -376 631 -731 -306 643 131 319 258 379 485 609 142 552 -25 -780 530 656 -254 397 555 -365 -193 -273 -610 519 -638 254 -535 621 -76 -340 -234 67 207 -505 561 428 -486 681 -846 349 -99 533 628 -309 -262 -330 697 92 -585 556 -637 225 600 -287 -732 -604 -321 728 -235 68 509 442 -358 677 -852 -90 -154 609 -364 614 192 -759 -55 -460 242 -718 -576 431 -348 -272 -625 15 -108 676 -541 552 515 -99 -530 593 89 618 -818 -336 106 389 384 126 641 -247 34 -535 -627 -788 685 -366 160 -544 -646 -533 -761 -474 -426 799 247 -735 -585 -783 657 205 214 -900 -348 -125 -693 -4 588 46 343 69 374 581 -218 219 -859 -403 -696 -819 509 703 256 106 -525 -23 -136 383 374 -515 361 257 577 656 320 -5 102 -477 -506 -589 -800 80 -442 -106 447 440 279 689 591 600 127 585 -335 572 -774 -618 -100 776 785 -53 -218 -567 795 81 -891 55 120 -424 229 -641 107 -894 388 397 -195 -202 -90 231 208 19 -198 -833 339 -635 758 543 -659 420 -700 412 -185 -636 137 77 654 593 683 -148 -10 -881 18 199 28 152 -704 -122 524 587 -471 317 513 -750 -646 20 -131 -282 717 91 -266 374 -212 -789 -758 156 -33 -774 -697 287 -544 117 -755 -32 -427 -481 -173 -67 -192 -215 496 737 98 -422 -152 178 160 173 564 -438 141 -792 -681 694 743 -102 -709 277 -660 -721 -291 -603 316 29 63 -832 576 -630 291 -552 774 -21 492 -688 -761 155 50 -20 -32 510 623 372 -888 30 -308 -247 511 -297 -530 276 59 676 -736 -493 -644 341 287 99 -782 224 558 193 622 744 -728 485 -542 33 376 -560 -601 -653 428 110 213 -94 -437 -698 -123 397 481 -422 518 627 408 207 -479 166 -252 -173 378 296 118 -16 770 -869 777 96 -629 -183 66 140 -647 -541 229 731 -794 590 278 90 -319 -329 742 750 -314 -351 -608 420 -659 -866 576 -39 -542 -502 412 488 199 -603 -660 -677 -406 754 -123 -53 -868 479 731 487 -84 373 -534 -602 214 435 278 481 -847 -221 -56 176 -184 676 628 -664 768 368 98 87 741 -734 -82 402 315 -69 34 -434 -450 -332 633 -893 -241 616 -819 -145 -147 -231 -777 447 694 387 -32 248 -302 272 -407 -8 179 29 114 142 122 491 -669 538 -93 536 552 593 -46 171 468 -313 -508 351 460 -241 589 -807 291 -204 195 -733 -246 539 428 330 -64 82 -785 -472 715 -3 -872 338 -883 179 545 589 -317 -674 228 419 -3 -365 606 170 483 -220 -824 -311 751 711 -792 -150 224 -270 -540 -169 103 81 417 -897 -199 278 -80 560 -192 -718 -453 127 -169 -711 119 -466 200 441 -276 -725 -51 -330 487 -669 280 695 -732 -139 575 484 53 399 -440 -684 141 625 219 40 -232 705 -395 -567 -370 475 -313 -897 132 -822 527 -303 -435 137 -549 -550 -518 -513 22 -364 226 -286 -433 607 -763 745 -485 703 38 -631 -341 505 -259 409 -10 765 -214 -139 633 770 -246 -700 742 246 -102 -511 -725 -882 688 18 514 398 46 -840 -384 -40 750 726 158 699 661 -26 -279 -759 316 -378 428 -376 -31 -184 -629 109 650 527 -272 -126 -38 553 77 -586 -510 -357 -679 376 333 62 -784 143 -642 589 378 -632 149 -386 -720 -557 36 -675 5 -251 12 -576 -74 -693 381 459 587 -166 -411 -315 209 -578 -765 612 -549 395 -287 -881 73 -493 340 -380 -885 765 552 463 216 -548 -204 170 65 382 446 354 -46 -83 -398 7 791 718 -123 -643 715 325 346 -162 464 -536 -257 326 -830 -338 151 187 -818 -590 523 -422 -856 769 -25 -83 172 -405 -746 -261 -161 -734 -225 226 545 153 -825 669 162 -816 -262 -357 359 78 379 385 647 504 555 -721 -885 -383 750 -431 20 -288 -216 699 174 59 722 647 -300 -376 765 701 -411 -49 521 73 563 799 -329 -142 570 -629 -533 638 702 -77 -762 746 -596 485 -839 91 -873 -724 -314 -228 699 -586 -171 181 473 373 -853 326 315 -219 779 -346 -277 -839 -318 -664 -367 -686 503 469 -892 754 290 -266 143 147 568 -88 -550 -475 -795 304 -454 97 -864 292 -289 -466 8 -367 -681 293 -261 -494 -230 -891 -344 -774 157 -621 602 213 770 298 -538 -288 -535 -298 775 225 -868 -316 -478 544 113 355 -488 -389 -43 411 545 416 577 -435 -579 274 426 771 -416 353 -631 -271 347 -859 -331 684 -504 16 404 -823 438 -182 -888 -826 -240 -375 408 -374 -448 -517 -64 372 765 99 50 707 -468 -321 -47 399 260 658 -233 486 645 -445 467 103 233 656 -178 -14 186 -13 149 145 -252 462 -788 408 -561 -458 18 51 -416 414 410 -821 123 -776 -463 -87 658 353 -58 -378 -644 -851 393 -221 86 -242 -621 -575 -17 -379 324 447 -118 368 -176 685 -95 677 705 -190 -677 611 605 -25 412 -222 54 515 -351 334 410 531 440 -310 283 328 -498 -225 273 151 166 21 635 -3 657 -829 345 -155 523 -773 80 -408 707 -128 235 -787 -295 530 568 -77 -490 -205 -187 -488 764 560 -282 231 477 -488 -401 -197 -88 -113 -840 -706 -693 155 251 265 -102 496 -410 -358 -553 -422 -829 698 -428 436 -586 -826 155 716 -668 -50 -362 119 -803 711 -436 34 -599 708 789 47 123 -573 -293 -411 312 274 304 -331 286 -464 556 -540 86 285 -368 -369 414 -552 266 -352 -834 -403 -387 629 18 -881 744 -208 339 -271 -766 55 -380 -683 684 -305 91 -214 604 758 593 -244 215 411 -572 119 -310 -66 -425 -46 -646 -32 -179 -550 -607 601 -705 625 -324 218 -465 -105 -586 -581 -145 -429 -710 -6 692 722 423 -441 -153 -114 686 -517 2 -825 578 207 721 -553 -90 -464 569 -656 121 -804 -322 -284 -285 549 250 476 -289 -786 27 167 -307 189 -11 -312 -597 -480 -46 -650 -413 43 101 73 -546 -672 -294 503 282 516 -682 -184 377 -40 613 398 -689 -284 234 336 -406 -188 438 -368 -382 135 -100 -752 -785 140 -784 -131 291 517 -858 693 -893 -893 -732 417 -443 -296 -149 -793 -553 -596 -800 -586 -724 -637 404 136 518 700 244 -19 -594 -556 -654 -446 645 -442 -414 267 103 -15 248 364 -188 -492 -746 177 -40 -679 72 431 -486 419 -200 -348 130 331 701 -885 1 -176 -73 -477 538 -731 -742 73 38 294 -716 -215 -442 -626 437 -642 95 626 491 42 -849 11 -479 -634 -896 341 -770 181 612 266 -731 -785 140 112 -882 -60 -443 331 60 359 -471 264 541 555 -305 -900 -140 -644 449 367 -677 -393 458 696 -194 -65 761 448 -587 -530 -121 8 -781 389 792 221 -867 -463 371 -278 -695 739 -386 554 -694 -125 52 798 348 616 660 584 -791 -227 -615 -652 493 592 -217 308 717 739 -839 -815 13 -149 398 -733 -841 751 -152 -748 490 334 418 170 288 351 -66 409 -805 109 83 410 -630 690 -24 621 -184 701 783 -46 636 -113 315 600 -179 -488 183 -613 558 443 282 673 -81 94 604 742 347 -374 413 665 -534 -27 28 -247 500 -77 644 580 -651 432 6 518 385 -635 414 416 -478 355 684 168 -277 -452 273 542 47 -229 -128 -96 630 -307 -609 -388 234 -81 596 185 -564 189 -347 409 -106 135 579 784 -185 -491 256 741 664 -104 -40 -585 -755 606 561 -834 -828 -98 -894 -267 655 -813 -705 237 -67 -41 -377 692 -819 301 679 611 -373 34 309 709 247 528 409 -489 -43 383 -566 -603 -862 -863 174 689 -891 -563 708 460 734 156 -661 -457 60 696 -318 -673 -605 791 602 381 471 -595 521 -846 733 653 -747 -638 -151 -314 -491 714 -431 328 743 48 -590 73 -224 740 -42 -479 417 418 -123 316 180 -87 528 -448 -500 -422 -280 -524 -658 290 528 -167 682 612 321 -276 -576 -53 651 640 -585 187 -635 -574 -718 198 800 108 -337 -451 -34 -639 -778 -853 330 451 -337 771 90 698 -780 611 95 -391 -11 -378 -41 -728 476 441 139 -177 146 -872 153 -578 778 28 794 -425 -658 -157 186 504 -725 -829 606 46 -398 272 -79 342 600 -86 -182 10 -180 182 364 -778 -114 -342 92 -19 -14 507 -527 124 405 773 -665 601 307 585 -317 779 486 529 -464 -805 -807 -343 105 -215 -383 -294 649 -559 -796 -338 -580 716 -59 -134 -468 -692 539 764 -77 260 -452 -148 49 680 -415 196 -199 -757 -498 185 -655 -434 -194 -528 -326 201 -829 63 758 107 754 87 -192 421 -745 499 -525 98 -473 -205 -342 211 373 -120 -623 -226 -262 544 543 492 -243 555 -454 -474 270 -184 -400 -561 198 -789 -774 -603 -556 792 -415 -898 -667 253 755 -477 724 171 198 -210 708 -280 -361 -529 241 45 -65 -423 48 -230 420 444 -272 121 364 -572 -477 76 -863 429 -239 685 -305 524 38 -445 617 -228 584 -802 -80 178 -673 -266 -182 -402 643 213 549 209 -319 -234 580 465 -275 703 -766 -550 234 -859 711 50 -868 797 352 -168 159 -833 -884 -724 56 163 -411 653 568 -23 604 -59 -660 -689 213 754 612 710 -335 404 -419 111 20 -55 -297 -715 631 -613 -288 -555 759 -305 502 -842 -824 -119 -117 -590 382 -525 442 668 773 -573 742 -557 90 -101 645 -362 223 510 -494 -649 420 687 352 -183 126 367 71 -428 -407 613 158 -885 -553 213 684 -592 345 -223 -711 722 -673 405 -668 753 345 741 642 -755 -583 -856 394 205 355 -717 -236 292 543 -723 -76 202 530 275 405 429 -466 -113 133 -653 348 -815 -670 256 -839 189 -664 556 -429 515 -624 481 327 -668 -542 214 -192 -636 123 240 -844 301 66 78 -173 -599 87 -398 -276 113 11 -181 -25 -231 -150 -556 -507 -397 -615 -18 516 -839 701 190 -526 235 -448 478 623 373 422 755 -305 587 51 714 -643 -377 329 649 -522 -160 155 344 -500 14 -616 -335 22 492 -829 263 -838 340 -133 -230 737 -117 729 -94 -477 456 -522 305 -711 405 -428 -477 -2 -648 725 -189 629 205 586 762 310 318 643 -716 652 -177 19 -294 506 659 -852 171 390 -157 376 584 400 -341 432 -790 331 122 -708 -633 61 386 -243 -441 -869 -588 731 580 -491 717 328 233 -658 -36 231 729 689 271 -776 -598 239 736 -595 -408 -900 -785 549 29 477 174 271 -323 -409 602 304 21 233 -683 18 489 -28 229 396 725 -879 248 -339 586 -767 -21 -540 196 379 -313 11 448 -603 -557 -505 -382 740 -241 -565 596 -500 789 663 -716 91 753 681 126 -725 340 -893 464 -374 -390 756 638 -270 -693 -550 -233 -359 745 -727 789 -240 531 -266 -794 233 215 666 596 -231 -730 -832 35 -697 343 17 -292 -819 -114 126 498 -489 -776 126 -671 -177 -216 -739 -61 -534 8 -150 -317 -605 244 -117 -671 512 330 -191 319 -718 658 -369 -428 -100 -129 169 -381 797 -803 -299 255 375 -803 385 300 254 685 -766 -644 173 739 -504 -109 603 -398 594 -809 -50 -266 610 -115 -164 499 -242 -256 237 135 556 463 -115 732 406 -572 -535 369 619 -894 -199 -9 190 -735 644 -224 -619 -865 -203 391 -5 -421 -576 -680 -524 724 -121 -641 -897 275 548 547 -675 -638 156 264 -449 448 -804 169 324 378 774 -285 -213 -111 610 534 -271 135 336 442 -40 5 -263 -446 -548 -819 -778 -404 207 108 -386 229 -439 342 -494 76 761 494 343 384 669 -16 410 -569 -511 162 -442 710 658 -553 422 -561 234 -594 139 -798 -160 -50 283 -733 347 -862 381 -244 703 543 -663 795 223 -598 148 474 537 -664 -377 -730 -814 -36 -73 -233 545 170 -587 -895 -17 -435 491 458 -287 -839 -102 -673 286 -535 -114 -716 -171 721 425 -68 -505 511 -389 -595 82 -5 -645 -363 717 611 131 -167 -410 53 -396 307 -890 197 -568 -815 -814 -785 -225 -538 244 228 53 734 250 86 -232 -325 -205 197 389 30 768 -180 673 175 752 -657 375 -835 -801 68 -788 -359 193 145 -416 254 -719 72 709 415 -751 470 -621 -444 -638 119 -519 -726 739 -749 670 -120 -678 23 -726 556 -620 777 -7 -554 -227 293 -464 -58 -25 454 254 -702 -460 163 132 42 420 677 397 -747 -884 -473 -320 88 -736 -447 -630 -188 276 158 748 531 -252 247 780 531 -588 -749 -73 -131 194 -51 585 -234 -660 -711 641 -732 -775 450 -271 188 -862 -114 0 321 -186 476 -700 762 315 620 -374 85 -394 -580 146 531 -474 -740 121 -887 -535 -511 401 -210 355 -776 -254 69 -219 -46 716 -765 577 710 407 715 -817 -713 -53 -345 -289 -117 -403 571 -590 591 469 354 -529 -54 591 -316 -619 429 -403 752 -886 -496 -895 -254 517 -809 137 -568 -606 114 448 -57 -359 -202 -564 629 -821 -759 -786 -866 627 -755 -241 -28 -231 -538 60 721 189 -152 327 -737 -580 -576 76 -662 -616 -638 -796 -125 585 208 -510 -748 118 -515 -291 -102 2 592 64 -572 193 -471 227 -847 -527 -833 -474 -421 477 404 -770 -856 -454 326 52 -174 735 346 553 697 -256 -627 505 201 355 174 467 -459 -217 -184 -874 314 687 760 -127 114 412 719 60 42 28 -58 -533 22 -696 493 622 568 -766 264 595 207 -848 -522 -472 -240 134 600 -255 37 -26 416 198 -859 -356 45 265 -660 476 -182 310 -395 -99 -875 -814 -883 594 521 -494 -878 -545 -330 182 310 -281 -26 776 599 -445 613 252 -395 522 632 -694 242 -312 -35 746 30 582 -426 -330 -809 566 730 -204 258 611 -385 -576 120 600 -678 425 681 245 130 437 33 -493 -821 228 -488 -507 -875 -616 572 -490 42 328 103 684 120 -527 441 664 -245 -819 379 652 661 732 7 -98 -820 -180 -479 -268 50 -490 -732 -223 615 279 -825 225 -352 643 -714 554 77 -385 -873 -737 -657 -363 -85 638 -797 -393 249 765 -596 791 -458 260 -521 336 72 217 -375 639 -205 758 -685 -174 624 -364 257 -202 -242 -341 -821 217 -477 557 474 127 -202 174 -329 584 -517 -196 -582 -785 670 -849 -361 -493 -86 763 -329 -39 -317 -611 -69 -671 -625 -616 237 695 -175 -893 -138 786 -527 -226 179 -409 201 516 -691 -387 488 29 -713 -357 536 474 -754 -11 -388 457 -699 383 -875 608 722 635 -42 -124 61 -212 -11 -773 -676 744 516 -156 530 501 -547 590 -101 -14 79 100 464 383 497 -834 266 14 -744 -623 581 -543 787 -784 459 -519 -854 113 350 26 -167 -104 -595 642 43 -642 -240 -443 -180 -292 -508 -722 243 -567 -762 293 352 670 -569 -385 747 68 -779 382 698 -630 -874 -58 653 -893 684 -420 501 -96 328 2 186 139 101 -82 793 -822 -330 190 -230 -556 -597 332 779 -449 568 -353 -332 169 -446 -689 -548 -614 46 628 -779 -279 -898 484 491 121 -499 290 -101 -394 -486 184 -503 290 -635 375 -71 -857 514 -58 -499 -227 83 -422 -82 -831 246 -821 556 557 708 -588 -416 483 -36 613 -795 -579 -371 275 27 -634 489 97 795 -491 -98 -472 -490 -469 39 -700 741 -767 -798 -20 -785 -285 -813 -156 169 2 333 531 -280 24 390 482 626 -495 -233 -79 89 303 -647 10 491 454 2 758 516 642 27 -192 -292 642 -436 379 770 -775 -269 -563 -292 713 -467 -603 474 -313 365 184 -764 787 787 58 -475 289 -563 64 331 -731 304 306 -183 586 445 247 793 271 62 115 -772 -124 404 -762 -355 541 -288 391 -125 70 -71 -772 72 378 588 396 -828 497 -350 -61 -484 391 -446 472 -44 -859 442 -330 571 -358 -852 -336 -418 392 -444 -647 -848 76 -355 469 223 -876 -379 142 625 -168 325 109 402 740 116 6 -706 606 308 667 -883 -57 -119 -634 -581 186 81 -139 151 -600 497 -382 752 -327 321 645 -127 -503 -82 -338 58 -309 376 165 -626 -3 222 -343 -619 96 -501 -218 241 222 298 -350 57 439 -460 -117 28 -702 -735 -197 416 64 153 286 -522 437 518 687 -803 388 520 -273 -624 -418 122 440 651 491 427 485 -691 -457 -675 -872 677 17 -427 -55 -495 -426 84 -51 -333 615 148 590 -262 617 328 -76 617 155 68 -599 -443 -408 -247 -438 -346 -708 -594 -675 -427 -509 -151 704 520 -683 -475 -652 -547 -851 -152 0 -270 -519 -541 -628 10 -851 692 -301 -497 -715 498 254 55 -307 -390 109 -385 214 637 -821 -144 258 727 -363 29 -796 -612 -759 489 77 299 -432 677 -105 -824 132 319 711 -883 554 124 -299 -462 -530 525 -2 733 -276 -351 -513 632 692 282 72 538 454 -153 -175 139 737 -613 -150 -568 393 -371 -344 -85 535 -872 138 -143 -697 -740 679 -337 497 -255 -529 -352 -593 458 -6 -824 762 -898 38 -104 618 -499 -603 198 -768 594 377 396 436 766 356 -859 262 -382 66 -328 200 359 73 -464 -589 545 -473 -472 -729 148 -348 236 629 141 -87 -208 -366 23 643 769 -396 -528 460 -388 -829 567 -200 -711 192 -184 -482 659 -762 -268 201 -144 -618 490 67 -701 -879 -272 -872 290 599 -582 -712 206 432 -541 183 506 389 -648 -158 -806 -388 167 773 322 545 -263 234 -35 272 92 534 659 -343 -198 688 672 -407 431 -879 630 -731 -574 -77 -159 468 -880 -822 767 538 320 365 294 -580 -237 -408 -327 542 -814 -735 -251 -827 -475 134 -575 734 135 -554 -79 -394 509 -49 272 -197 -840 -134 -471 614 -683 343 181 676 -297 -18 332 -836 -291 -494 450 452 652 -699 -851 -196 -702 510 -665 -630 176 198 -719 -518 -849 -773 -761 289 -100 637 -36 365 729 686 -193 -283 -2 -812 69 -331 679 489 -199 42 -527 160 -313 -269 715 -487 -366 -229 -884 472 -300 379 -108 328 -545 -345 366 -597 -304 630 368 -462 -684 -410 -408 312 -746 -510 307 268 -850 -594 -496 -495 -526 -751 390 -748 -455 -690 338 -162 -400 -813 720 249 707 -420 -894 -701 -639 -355 -18 609 352 219 -568 511 415 195 -893 659 -296 -379 738 248 -833 551 91 -49 -411 637 -827 709 504 143 685 172 -683 -159 -130 -341 -627 -131 537 416 -782 -786 -716 -259 -474 -128 -534 -375 -595 655 534 -45 119 -401 -318 -679 -541 14 -221 720 -34 -198 18 494 600 -136 407 -723 446 -506 642 -348 350 527 -260 725 118 -468 302 545 682 -883 -895 543 672 461 -461 -14 93 345 787 -341 -136 633 -268 -117 8 520 -451 -9 -723 53 -237 -765 408 600 616 88 667 -546 119 415 -766 266 -83 -8 -41 226 -324 305 606 420 -139 -323 304 -331 -156 -803 166 213 -369 -507 669 333 279 575 -44 486 -8 409 321 -88 -887 346 608 -763 726 -766 -157 -206 -166 62 -580 364 -659 -374 378 685 475 -783 8 -283 -18 -245 -697 -423 709 732 -638 573 -144 -179 11 348 -519 100 -885 353 -54 -432 758 552 -323 -249 459 300 190 -304 -159 -281 -127 -143 -609 -391 -643 -409 59 616 -302 305 183 -836 485 -864 -204 -469 -331 -373 -152 540 457 -61 792 -289 -35 -576 -275 -89 418 186 -862 -765 419 -23 -388 -359 -354 -571 -516 166 -319 -607 -729 -830 -289 122 95 -743 439 -65 -380 626 -176 54 578 441 424 -364 758 -276 522 353 351 726 -353 381 702 -779 -185 421 700 -538 -820 -507 270 -44 -343 -805 -853 539 -234 758 -885 -550 76 -38 -482 260 288 250 266 -117 -199 -93 -309 444 -553 622 -270 -176 -369 462 -326 366 99 272 -877 697 -364 -525 -533 -68 -446 -735 -529 558 487 364 -480 -680 654 -351 -758 653 -317 589 -381 -708 293 671 -521 12 416 -152 -182 -301 248 575 580 796 -81 -455 328 456 -510 -834 -554 -6 -285 -609 66 557 -705 295 -441 406 -376 178 611 535 42 -183 -574 -811 283 446 -344 -344 -838 -591 211 -97 182 583 -773 548 -700 453 -862 291 -348 315 791 -878 -808 -595 527 446 27 202 639 -440 -138 422 505 764 5 -806 311 -560 -643 -537 -880 104 307 391 -206 -690 65 -468 -808 457 -78 419 500 -609 -679 -431 -341 509 -574 -736 -189 575 -564 397 667 243 -34 621 -326 -416 467 399 -529 -801 -734 704 -220 203 320 616 -256 252 -807 -694 288 -849 -840 -615 182 -596 402 73 -876 -156 -711 753 -873 -65 -758 -105 -414 -614 725 -223 398 -240 -234 -313 778 409 -277 86 -42 -830 745 276 -296 -343 759 640 659 -69 -456 397 -731 -736 -807 155 -92 91 -638 191 -306 232 -170 767 242 782 768 -582 -269 756 -792 -889 706 -494 -664 523 416 -121 713 600 -145 235 -240 -590 355 86 293 -540 260 -358 6 587 -766 344 658 277 -824 -4 -837 263 481 -382 201 -546 -662 727 -459 -90 -487 -391 114 -846 721 -357 -174 -124 -17 -238 -89 60 498 584 -621 -423 782 498 446 -826 -356 -804 -257 20 289 567 324 323 -507 -372 80 270 524 364 -699 -430 712 -565 -521 216 743 -452 280 297 397 -142 122 -280 -175 -519 -468 -266 387 -185 310 378 -196 592 62 513 -598 507 -586 -530 461 -157 381 292 -72 -602 467 -593 752 -69 -256 -702 12 178 -503 693 115 513 -431 -343 196 -184 377 -573 -93 586 -881 -110 324 499 -354 -180 -326 -510 -340 753 698 -489 -685 285 423 12 -408 576 658 -152 415 294 -473 601 583 533 343 -462 326 -7 -107 -200 338 -627 290 247 -627 -672 -345 503 -262 -61 -535 -886 -124 158 778 10 161 -760 106 -168 -67 -860 13 -625 -582 -728 -257 352 346 622 -458 650 -98 251 -532 -70 154 704 -174 -657 -383 465 735 -487 578 229 -726 -778 669 -405 -146 18 292 -281 -48 -661 620 780 690 373 21 680 -887 -799 406 295 -663 223 221 -181 -715 610 -627 290 -483 667 -239 642 -701 510 220 -670 -201 -878 -868 635 398 115 -195 -9 523 -18 -585 18 -159 -390 16 -583 -111 516 114 404 -749 497 -166 157 -569 -398 -474 716 160 38 -863 698 -112 798 544 504 528 -608 -128 457 675 -692 798 -858 647 632 -617 417 -873 362 659 -290 245 -481 -167 372 -697 -78 446 124 745 536 -230 201 -622 -417 189 453 176 -221 -306 596 -57 414 -39 749 452 -712 -44 571 -892 -104 -746 397 -23 -567 364 -303 126 -765 -96 145 692 -380 -874 146 -333 246 -228 -737 89 261 358 -517 45 -261 288 -130 115 617 -355 419 667 72 625 196 -418 505 -500 596 -778 -417 4 762 -89 -68 -318 419 -366 -23 679 711 746 346 -820 -783 497 562 -590 -820 -242 353 292 -13 -411 167 365 -703 345 -10 -662 -417 -346 -816 386 -458 728 -560 111 225 -349 576 -251 -40 605 734 -426 -384 672 404 310 -684 -871 -784 576 307 379 212 -45 -890 280 -543 288 -768 41 373 627 -45 -129 157 797 448 -189 484 -65 -844 -272 -339 194 -309 -309 158 115 754 144 321 736 -821 -849 694 -327 46 -97 -278 585 182 -366 569 -550 -623 86 417 -532 675 17 -187 -711 362 -583 -623 -81 -37 92 61 -55 -601 567 788 -466 723 -562 371 -831 -825 -645 -477 166 -491 789 -573 109 132 -302 477 -95 241 -607 519 -66 499 431 -203 -868 -363 -886 385 -757 547 75 487 -379 475 511 -135 -258 511 -380 505 -445 -307 -511 -776 686 216 87 170 577 740 -743 -827 461 -670 617 571 -171 -268 786 -821 -746 -669 -839 -123 55 -423 -85 -22 678 -337 188 655 -288 143 489 -674 763 262 -373 -314 -250 653 310 376 -185 -746 -375 546 318 -632 313 -171 -499 -34 214 -324 615 -390 -866 666 689 -182 -878 -861 295 -668 85 -811 -188 386 425 -794 -774 -52 -6 668 -91 -570 -367 546 655 -301 -530 361 0 -234 -264 -168 69 -688 -349 -155 217 393 -231 -207 585 -117 314 545 54 -321 -170 -41 754 189 -635 -110 -681 422 -445 128 -726 -681 -596 -632 -125 59 -247 322 -555 -847 440 -331 337 10 -538 509 526 454 -708 -582 -665 -827 -149 733 -640 -680 -72 32 -688 -231 561 -631 347 700 623 687 11 582 146 -454 -754 -714 -539 719 -884 -653 181 -22 -677 791 -640 -571 372 653 -376 -785 -29 665 -204 -767 -744 -220 -26 -271 434 -392 -889 678 406 357 -22 -334 -31 253 -4 268 -112 -381 -499 539 -742 377 -116 -376 -180 446 704 686 338 -410 204 479 -739 -546 -103 -263 -524 -848 -172 -219 -139 776 152 -680 -29 480 558 571 -27 -785 96 -529 268 39 -646 197 510 -541 499 -776 663 -304 -548 133 700 314 798 -37 -431 14 -877 60 576 -164 -248 92 45 -91 -132 -883 -183 -420 -471 195 -270 559 -854 -264 95 -306 237 292 -74 -136 605 -319 363 -217 -377 -596 -820 1 -152 -185 -225 500 522 356 235 434 699 -891 -628 757 305 19 17 -863 -423 163 -518 -1 -631 516 206 624 -194 708 -504 162 90 -540 648 387 476 -295 -163 8 -73 -527 -47 569 -123 211 -401 -645 203 -504 -837 -126 -679 -206 -429 410 -602 351 -586 96 271 -728 -332 54 289 -672 -473 -519 -79 -879 366 107 -848 -431 559 512 -734 -687 -286 0 -530 229 -506 -16 724 -807 765 625 -739 -563 513 744 79 -762 -83 -311 -731 679 -888 -225 166 674 251 -63 -318 654 -680 -246 -509 477 -447 293 207 468 -640 237 -228 257 -699 272 118 -653 653 595 545 -520 -570 600 -361 351 10 620 784 -162 385 -370 -482 130 -558 -21 -637 -810 -619 -542 499 -422 -550 -361 673 -622 -45 101 11 -781 190 382 300 61 -187 489 244 -861 -413 -615 -220 -298 -643 174 81 -754 -417 504 132 -398 -282 -796 -554 298 704 731 -226 -652 51 -125 -378 482 122 250 -260 -723 -724 -548 160 293 467 251 -83 682 9 382 -856 331 -570 715 142 -732 317 -632 346 -555 -210 -874 -802 37 60 589 -402 -627 711 480 -311 -520 17 -298 -433 295 7 -834 -739 36 471 327 -441 769 70 147 -582 79 -852 -628 -741 240 4 674 29 -687 800 -26 482 434 417 285 232 362 720 -371 43 -22 720 260 -883 343 -552 187 607 -127 12 451 -248 299 743 -436 642 -538 -683 759 -307 -59 13 -849 -700 -886 -579 615 559 -686 551 74 22 -594 -25 -90 -413 588 -397 448 38 787 -390 -95 -577 -819 739 -123 -344 -374 654 -288 -492 -488 -634 -849 674 642 64 -62 681 -338 180 -158 -113 -512 646 556 599 -397 -326 -774 -847 -216 -561 24 416 -299 187 65 44 -602 -689 788 -578 -35 611 90 769 -494 -34 -864 753 460 676 19 528 -734 -659 687 783 -880 0 -555 -144 -500 267 -395 68 61 -533 657 385 517 -582 25 -485 130 265 416 -623 311 765 -634 573 -734 -554 -765 -383 -66 672 -741 106 482 178 -477 -346 -640 378 -832 327 315 -151 395 612 -233 728 -519 602 -634 674 502 140 -766 -660 539 92 284 -649 -575 73 -572 610 101 353 -747 -80 729 734 -259 -402 -362 -271 -532 -25 -517 717 -841 -853 467 -318 -479 -828 -479 -209 56 -246 -431 90 -224 -450 -854 -773 553 -715 131 -832 707 555 -262 -24 327 674 -480 -420 -810 -15 -675 -692 -546 118 -277 -196 -716 438 61 -442 -699 -830 -556 468 644 -469 779 377 -527 -131 -324 645 -805 -478 -433 -144 301 339 -79 -322 -295 560 -430 -336 -9 -190 -371 -523 467 138 -784 473 -851 -403 -651 405 -813 171 194 -47 -360 -512 7 772 507 -891 600 278 -468 -150 -445 -284 599 -587 144 331 575 -416 -764 -117 -133 268 -670 437 -350 410 726 -462 -677 -722 507 466 -707 245 -844 -371 -398 -311 -214 -612 -111 108 -699 444 597 -302 601 21 -547 160 -669 152 -132 -801 112 708 14 -303 -515 -703 692 -534 -213 767 -709 356 473 350 -366 389 554 -865 762 -767 148 301 566 557 -656 659 157 151 236 229 -480 -205 192 534 -392 175 -755 165 607 308 -541 188 -190 287 742 -889 -41 -430 274 -594 -196 246 478 303 385 -406 384 -779 -866 -185 28 305 -744 746 474 -496 -475 141 537 799 510 -577 264 398 382 -769 -445 -689 -90 -662 343 294 -220 791 354 -681 735 -404 -453 -170 -757 664 -896 -655 -312 -822 -94 -41 460 -810 -880 -132 765 -50 204 740 703 -234 143 -234 488 -347 627 -238 240 -232 43 -715 460 -44 335 -667 640 80 54 372 437 282 -147 106 -548 -837 -623 -238 -56 -260 452 -223 -334 -551 -855 288 -308 -116 -491 -566 393 -391 426 -891 551 -840 739 -56 524 514 290 -447 -150 798 -804 -900 -55 -531 -586 -593 -528 546 -352 529 278 -889 164 -4 -620 156 413 670 414 -44 -637 221 299 685 -519 470 -817 73 381 743 -153 -63 -277 -365 310 -467 -260 -844 -846 629 -448 -190 -802 -226 -761 -600 671 -59 118 278 341 589 143 -894 70 -665 442 -711 -408 -611 37 221 -250 -539 554 384 779 718 654 -111 -245 561 792 -43 -845 -735 -790 317 657 -153 559 313 -883 -842 573 -6 -352 -93 792 -269 -291 94 -392 299 349 586 -548 -437 749 72 -596 584 -130 -755 -243 -432 -811 -432 -593 -640 -212 645 713 506 -287 -138 -730 -782 -200 -705 -590 -6 428 -851 -571 -86 347 250 176 249 -804 558 -132 298 -150 -271 -601 -177 -724 260 618 -334 345 394 68 -319 796 -72 -408 -64 -586 -785 -772 769 -568 307 -424 486 -358 -496 -496 -399 761 -506 -107 323 13 142 779 13 -227 -714 690 -810 285 709 -810 210 -414 644 150 227 -745 -629 -761 -898 700 -682 -828 675 90 -625 720 255 -570 285 -341 550 -897 -483 0 160 -55 227 311 639 290 -775 -42 -662 -49 -417 -18 -363 -408 -855 -865 -32 -291 -143 -495 -405 -499 340 -47 516 212 668 -394 -600 654 647 -85 -360 -186 -306 -583 -328 -629 -296 -496 567 -608 598 504 -487 -654 129 418 475 -402 -183 -109 -874 121 -528 688 -87 -301 -861 687 -122 -819 617 8 -507 -611 -75 386 -155 288 -167 -876 -2 -31 -113 11 -319 -691 172 -265 275 -373 -197 755 -613 142 -284 -569 572 -492 9 -729 482 -208 470 -662 749 -475 -191 153 718 118 72 92 -467 -190 38 272 -893 87 181 788 -80 -710 708 -548 103 -300 -189 -463 135 737 -784 -311 738 618 -841 -222 -379 148 -802 -686 798 -859 389 -867 142 72 156 558 -288 702 732 -238 -80 229 -320 114 231 106 -242 -398 -799 673 -606 -678 94 160 -172 201 -863 122 370 159 -837 -21 -652 -276 -127 -725 347 373 563 433 -475 -461 -360 2 672 -778 95 558 534 -190 320 -567 587 -175 -465 -225 364 -530 624 -419 656 -424 16 -458 -214 -768 -848 -305 -701 -175 319 -390 770 -880 297 651 -413 517 63 -18 642 -147 -605 356 -197 -595 -37 454 -298 575 -274 497 -770 -202 601 137 -171 387 606 -574 -579 186 258 243 -100 -66 -690 624 -696 535 37 -231 520 -506 -746 -90 250 -668 -112 -156 295 -241 -304 -488 174 420 769 -221 715 294 -825 -105 -29 397 250 506 617 -740 642 -206 -701 74 589 -266 373 -783 320 273 480 3 91 583 -883 614 301 -584 777 -252 -689 -30 -54 378 774 765 -556 565 420 -740 474 538 -517 -260 -157 -103 -194 60 775 106 -155 -485 18 -671 -898 153 359 -450 606 -716 -68 -464 25 -528 -448 675 608 70 -443 -297 -851 -465 281 584 -50 117 -497 244 289 -124 84 421 560 -641 224 -606 744 555 -359 -362 -519 -150 269 344 -550 453 -322 -262 251 451 -218 468 175 -70 753 496 310 488 415 -90 -51 126 -260 -102 671 745 -489 124 584 -488 120 -770 -223 -548 -234 275 -356 628 484 -690 -299 219 285 -376 720 295 -826 276 -683 -46 60 -887 -235 -347 -438 751 83 -42 -892 -473 -230 -222 119 447 22 114 -788 -348 -767 -531 -422 -699 -742 716 506 -878 624 426 518 125 695 536 -689 227 440 690 -764 -608 -135 -213 -214 -344 -536 -16 743 -755 -3 791 -852 569 -716 621 -551 -771 208 213 -648 -496 -691 -569 -338 762 -397 -140 391 415 707 758 2 354 -761 -875 615 427 551 189 325 455 627 752 749 464 -634 -536 238 173 17 701 -467 306 142 20 182 225 -427 -509 687 -881 -148 774 625 539 -581 -699 593 -835 -740 -830 355 795 748 335 -407 -708 -66 -795 -892 -413 -65 -493 -107 -194 -773 -140 -871 -117 -482 -825 290 -839 177 -431 376 756 -131 768 604 120 -40 -389 -60 252 97 -70 373 710 -11 209 463 229 317 625 406 60 305 -239 -120 130 -690 -72 286 584 69 -495 -308 -501 -289 -495 -254 783 57 -67 43 155 -832 -260 688 -354 -625 -856 442 39 -166 660 255 -618 478 620 -516 203 -760 -175 -537 14 632 216 -658 407 52 -703 497 92 567 -873 -341 692 203 -534 -823 -391 -254 496 -718 -454 -578 -424 81 320 337 192 675 -430 -669 348 488 -234 -494 37 672 257 -437 -95 -266 442 708 131 67 434 -66 473 -52 -639 -34 469 -138 423 -90 -312 712 -31 224 737 80 42 -649 331 -816 365 -41 -834 -736 -848 -527 -577 502 -737 -554 693 -683 403 477 -624 523 -863 386 264 85 -546 -713 525 -745 -821 487 -523 -606 -735 369 457 285 -590 366 306 73 -256 120 -264 -560 -74 -227 -206 -100 -60 65 -583 -101 31 -149 258 368 -824 657 649 393 -790 -224 132 -441 227 206 460 -713 -645 647 -860 467 -269 112 651 44 297 -469 57 -155 524 234 -351 326 -881 -118 -262 -132 311 -587 461 -489 272 730 472 -808 245 643 74 -720 -465 -684 -500 -149 609 652 535 -102 631 273 208 401 -317 -341 216 281 -133 -106 -350 -696 677 -179 38 -251 -592 104 -761 -168 -626 14 -511 677 508 672 -350 -693 -507 564 -777 336 -681 -727 523 548 -335 -679 747 -119 -448 -420 702 -674 -298 614 -333 -816 483 -110 -500 132 189 -741 160 413 -564 698 -130 595 591 -112 640 271 -543 -433 35 -404 -604 -549 -467 -821 485 -860 -628 368 -796 -215 519 28 -308 -526 755 269 -207 163 4 -238 -507 115 -138 281 -454 -720 679 563 -118 -257 -76 208 -504 -717 -570 404 -56 -129 -311 -243 -424 718 -498 -136 185 292 -626 398 396 44 -826 -495 107 -457 446 235 -667 -530 308 -651 426 65 358 -894 788 495 -762 -321 505 -802 800 514 736 83 -425 -210 515 13 -91 -876 219 749 210 322 -481 -297 185 -358 727 -65 531 -395 136 247 129 315 556 -143 309 -305 787 -318 312 391 189 -807 622 -287 293 -766 719 -372 -426 483 58 739 295 739 -304 -12 516 -672 466 -817 -482 -46 -61 781 -689 -832 324 -51 -212 551 638 -589 -750 528 692 338 78 -606 667 491 -836 -55 282 292 -59 -225 -812 60 -2 220 -615 -129 -863 -534 -28 222 192 -702 613 -561 350 -190 496 -449 -419 495 -88 -888 -243 -407 542 -719 -38 -193 636 253 -227 -502 298 519 -887 293 178 632 546 -343 -579 367 172 -386 635 742 694 -712 -374 -891 -621 -319 -549 -327 -322 -51 49 -441 404 592 629 -628 599 -329 -563 191 -834 -243 -235 -336 173 437 507 -482 -584 223 -806 -681 400 -144 557 -366 288 -864 -239 -66 266 443 -284 15 270 694 -251 772 -359 -332 744 227 -321 318 -357 -658 -865 215 -861 302 740 -612 -164 -271 -444 -429 -220 729 364 537 669 487 -719 -492 81 631 175 208 589 269 -217 -750 154 -19 432 -52 -22 -426 -784 630 486 -859 -1 574 -844 60 444 708 -207 617 -544 -809 748 139 -519 9 689 -504 -754 -510 415 -552 -348 154 -738 760 -652 -362 221 -851 -546 390 766 -874 607 -651 -298 -143 697 -691 338 -114 -854 -372 239 -137 314 -338 -233 -173 312 131 -751 155 -579 -872 513 -410 655 -866 293 792 -692 -518 763 -500 273 326 694 95 -802 627 306 791 -198 215 -146 692 5 745 518 -859 -328 666 -201 -56 -639 475 -126 -646 182 -449 -229 408 740 -700 -831 32 158 364 -278 -577 253 75 -752 -465 687 369 -281 -187 393 -852 -615 547 -305 -216 87 -448 493 -354 -51 447 -346 92 -647 446 -145 -468 628 730 -127 97 -525 -536 -114 279 -655 -385 588 594 -690 -685 55 -476 -364 -625 -822 -610 32 -576 -296 -58 165 297 -186 -80 330 640 -426 -527 219 -580 -428 439 -58 -414 -667 439 180 -562 -202 -389 -774 -464 369 -436 116 436 -260 -141 739 -248 564 261 601 -83 428 -748 -486 -728 -39 -506 -347 -27 -199 199 740 726 651 -322 779 -697 -780 -382 555 -44 -119 377 -871 413 187 236 731 -216 -106 660 -110 -387 -460 502 -795 716 -627 132 -108 -301 -58 783 -876 392 605 -76 -451 -339 -883 134 -730 1 -101 -395 685 -820 95 -864 192 643 250 -641 -30 15 -402 138 694 -499 482 -353 -18 -718 -495 106 -178 105 705 657 -214 27 85 -19 331 583 97 431 157 71 -120 600 460 600 -151 758 -203 783 -773 -698 -801 -444 -97 -607 -480 398 -275 384 140 634 195 -3 -520 -611 287 -250 -396 455 246 -74 -464 -60 -125 222 -390 678 -90 -402 -687 -480 383 36 -238 -225 -298 -843 526 351 -503 48 504 -542 98 -436 284 651 -10 502 795 105 444 91 378 507 -707 60 312 -701 -357 -61 -821 273 -556 -138 555 -543 -883 308 -649 -90 121 -478 473 -169 423 371 789 -422 676 -452 201 459 696 -68 -864 -717 -686 411 167 661 152 75 555 131 491 -814 552 683 -360 621 95 -337 -714 -363 -216 -32 -89 788 463 -115 -451 -524 -337 625 670 38 -684 74 -768 -48 -588 263 -620 365 652 709 620 252 123 -54 529 310 -651 -643 665 301 164 634 -840 -856 -213 -783 718 649 -743 646 511 86 492 -330 149 -24 -379 -544 -625 -889 226 -557 -858 201 486 531 -826 -267 -743 -625 -860 307 284 -341 -524 103 -838 -425 -321 146 -528 -100 142 353 749 -790 16 -32 -648 550 -505 -551 51 657 -773 -492 -532 554 597 -196 405 84 353 -898 -29 -247 11 161 -884 531 -228 -309 126 502 -399 -450 -201 243 -378 686 -492 329 232 -825 -874 -353 -583 -594 -256 30 -502 -820 -787 -77 574 -314 -733 -155 -881 740 -731 -101 232 -397 274 -452 -417 69 211 -53 -59 285 541 -157 -220 96 565 139 -307 -613 -220 624 345 -735 -823 -130 -806 -126 -48 -280 -886 390 309 -711 -782 47 -41 -22 -383 -653 -884 -44 212 -361 -842 702 -484 318 517 -342 -880 708 643 612 -199 -836 -600 -157 457 -8 195 93 -69 -715 -372 110 743 207 -456 64 -168 546 134 745 -719 716 690 630 533 -754 79 -227 -470 -254 627 -465 401 176 368 -224 183 636 186 663 -415 -161 163 -638 -833 -347 -807 -176 377 -852 465 -584 -612 533 342 -655 576 -861 230 -440 786 -715 644 -235 168 237 626 -565 -845 -146 -806 417 558 -798 -706 -316 -92 -663 -668 -335 -677 769 -92 252 -400 285 518 293 736 659 -644 332 394 -559 -875 756 -134 -419 502 -492 -206 -891 202 -689 -840 -12 -544 483 703 -324 -447 644 113 -415 349 -239 194 -153 434 591 650 83 -691 390 -11 -290 -609 407 -189 -223 118 -265 588 154 -837 499 -473 -723 503 -90 589 -33 216 363 502 -124 -35 -207 94 635 -318 644 52 -787 441 -662 -833 -633 -265 -680 702 368 -646 10 -687 483 546 334 390 -752 179 42 44 -6 774 682 -459 -111 6 254 146 664 -390 265 734 -54 77 -770 -402 486 -633 266 -881 783 606 222 -884 103 492 -672 -315 -508 159 791 -64 -441 -899 -838 -344 106 -509 -524 -541 -354 -66 -836 -445 -364 375 -28 -129 -895 683 333 647 -130 -113 -324 -419 87 -337 -815 -864 748 -216 415 137 210 -544 -869 -437 -651 779 -295 -729 -299 -32 -751 566 25 -787 45 642 -584 180 403 445 687 -574 344 -845 532 712 373 -529 522 464 78 344 -208 -669 79 -721 -25 -341 -171 -109 794 199 -614 -524 -40 662 11 494 -897 -492 495 162 -694 116 -501 -432 507 -280 -609 713 138 -520 -304 568 -610 246 -132 -617 -793 -87 26 59 284 -36 475 -860 -21 -17 -581 408 -603 68 546 798 -698 150 -222 -494 -889 -323 170 -92 256 -444 -470 426 -293 -872 -613 453 -226 495 462 -410 -881 584 -412 784 -809 131 -104 650 -115 735 654 -408 30 707 133 476 214 -772 -344 733 -669 -671 -124 -197 -379 236 309 161 -135 383 -4 -664 226 -512 -476 746 619 -637 -56 -540 -666 -462 -42 279 394 -864 -897 225 -397 54 -557 124 -756 -418 -307 18 -517 -837 193 755 700 -144 -854 -683 -60 8 620 376 327 150 -684 -534 -25 167 86 158 214 -615 -616 58 -376 -281 87 398 260 586 133 -445 -204 -707 -606 580 223 736 -341 -717 550 253 -525 -673 328 -588 210 591 787 324 430 735 69 -283 -792 -299 -576 -244 -649 95 -229 -107 207 506 -468 339 224 -602 -703 -351 -167 -850 568 -643 551 317 171 43 -676 690 -645 211 -303 276 453 -615 328 -731 781 -778 355 103 761 -49 752 -631 29 614 -801 -354 -860 668 54 155 -680 -185 662 677 397 359 541 -318 -269 -333 -512 -266 -604 -406 -584 676 -256 85 -152 416 251 -838 539 473 27 308 458 -612 -659 560 684 786 -335 -30 -51 478 -8 -256 -226 -485 -52 125 547 793 -398 -388 -548 -856 660 -219 -25 266 -620 -442 672 141 -313 -206 164 -88 730 222 -45 239 -483 -384 -644 -859 594 -786 638 -890 -844 331 -661 271 452 775 -556 -328 706 710 183 794 251 -368 -560 285 -853 619 567 -89 332 619 -473 49 220 -865 774 119 -396 -525 585 454 -287 284 -596 457 -474 536 723 -211 208 92 709 -814 617 377 554 -449 -744 -157 158 -781 -337 -590 -154 -362 313 -147 489 668 253 710 -641 -537 -20 631 -766 496 -614 -480 79 663 473 167 -186 665 -863 -117 -70 284 254 671 -116 -665 22 -718 -245 244 -653 -370 606 -114 367 -154 28 -95 787 82 27 308 84 308 -528 -190 196 462 -803 -174 174 -554 -526 -162 -778 -595 756 -122 -787 -38 -478 -629 698 -129 176 357 -210 -236 20 184 -808 193 161 -835 320 532 -820 250 -205 185 -247 243 249 -71 -601 -580 786 614 506 356 769 245 -381 415 620 -728 -809 -863 113 681 243 -225 -673 -347 -643 -8 -366 -197 722 -439 -795 -300 415 18 -453 -565 547 679 -616 113 352 -442 -889 699 -493 -794 111 683 -712 -438 -754 71 -883 645 321 -657 -248 -173 757 -751 14 483 210 229 -766 287 190 -62 545 -595 287 -442 609 251 -696 -622 679 -659 -388 -396 321 495 406 269 -426 -598 -395 314 -344 -394 -631 -415 518 -281 533 -774 -747 94 635 -78 -34 -691 290 764 -406 -387 -858 127 -494 -684 -490 -592 438 -407 649 -892 -718 -58 523 612 -468 115 -462 286 -399 -11 -743 -716 -393 595 659 -624 627 786 351 -684 99 264 741 285 -349 -43 486 -307 528 -482 611 141 633 -180 -403 340 653 257 -434 703 0 280 -877 -887 -78 746 768 -698 278 -439 -1 427 440 232 -249 -529 675 657 -543 -551 282 -741 604 786 555 518 206 467 680 186 102 577 -401 -859 -270 -251 150 621 287 -22 -151 -557 -104 70 -120 117 689 -309 -596 593 682 571 308 307 -794 71 89 -60 -878 -341 621 -38 -327 799 -504 -14 -468 -359 84 -396 74 525 273 -772 -234 268 539 -599 -319 -690 -185 671 335 678 -731 -369 316 -400 587 304 -535 177 215 -332 581 162 606 538 640 -138 -579 523 518 642 -32 530 -633 -143 -146 -257 118 452 -39 239 -144 -118 477 -778 605 304 -720 -43 -101 -123 -416 156 513 -839 -167 -427 304 -107 -793 147 762 242 605 -44 -47 702 -54 -884 -861 60 -692 -377 -418 257 -102 727 724 -772 364 593 56 93 -479 142 -379 -209 289 -282 515 149 422 -769 2 -451 -76 511 255 -411 736 -251 220 -510 139 -856 728 567 636 -356 313 -898 -45 86 -785 -382 -458 739 116 484 681 342 -820 162 548 631 26 501 -360 551 -236 673 -248 93 -16 -535 449 552 -436 684 303 327 -234 -759 162 735 -717 -541 -323 -459 -774 651 439 98 -580 105 -813 -257 -385 111 400 250 -58 -7 -496 597 -581 -44 -392 -168 152 -430 -222 -61 -599 -772 432 -282 -655 502 21 639 175 360 -680 -237 436 -312 -45 445 388 443 -78 -771 -890 754 -558 316 -468 728 628 -552 557 -444 164 13 278 -760 -685 58 -383 42 626 587 -476 -580 -851 -569 -297 385 -688 -462 -589 336 299 -198 586 672 575 516 -710 13 -321 42 -674 770 710 568 719 -458 693 405 369 -65 -846 505 -672 100 33 -604 534 -75 600 97 50 343 -231 -327 -810 -122 -218 -883 105 651 -575 -334 -740 169 249 -271 -403 25 -173 216 40 -3 767 -766 764 751 419 496 364 333 -313 128 -612 -374 458 452 -293 -400 189 638 712 748 -593 -305 -882 -569 -402 -295 410 626 -612 768 234 -361 282 721 465 -128 119 -360 -292 -278 -768 -80 683 -738 592 527 106 -710 -676 -31 283 313 35 -453 -357 433 672 -431 15 76 187 -546 -292 47 364 757 632 -430 383 105 348 -666 -334 21 691 -801 -727 354 -79 -162 143 355 440 -794 637 -208 -788 -607 -250 -506 273 639 -215 327 333 -709 281 -152 -246 770 136 7 376 -560 65 -803 334 -67 -661 604 596 124 -158 105 199 -833 -788 -823 402 -787 -422 294 -765 -727 -175 -790 350 -108 293 546 497 -489 -536 644 574 284 -433 20 429 -471 666 -882 380 -333 -171 -95 11 556 -150 27 -611 70 307 -882 141 92 -876 366 -396 -899 415 292 -94 504 -732 -180 -838 387 173 -870 362 465 69 -566 -104 -296 289 -730 447 -235 -256 769 -147 -295 762 -839 -34 -363 592 -768 577 148 -498 -659 179 -534 -343 -68 -431 -108 -117 440 525 -80 352 -589 552 163 608 -14 -237 65 -835 232 -473 -820 670 207 -822 252 511 110 -729 -599 616 793 50 -281 -382 -659 -232 -421 -874 -592 -804 80 440 -75 29 175 -317 396 -278 -699 -449 -735 -456 -381 -403 -202 -461 -318 149 -74 -870 -404 -295 188 -56 -732 525 208 -252 -194 -774 452 -13 198 -238 476 -686 -422 405 82 90 -475 737 542 31 -690 252 754 -685 261 -275 137 -512 674 -721 -462 -358 238 720 -385 745 231 549 326 123 166 732 -451 10 556 415 488 -316 291 -93 570 -203 508 2 384 345 -581 -595 23 250 -320 290 707 -480 694 733 544 503 -541 -502 -449 -495 -564 -35 594 -418 66 635 631 -289 275 -106 291 -722 -413 351 -326 598 -206 -336 -591 -178 595 300 -588 -604 322 -417 -654 706 566 494 206 793 663 -306 662 690 -585 80 660 41 -437 489 -601 769 502 -473 -739 303 658 165 -218 760 -797 467 -595 -755 391 4 -125 228 -452 -417 -544 -327 193 -571 -45 -247 -488 -61 505 -523 66 -898 729 3 -310 -355 77 366 434 -294 -467 162 5 117 54 -763 570 -339 698 561 52 52 63 154 268 -691 -861 -193 -326 739 -428 -835 -210 -54 71 540 -615 364 -720 751 -751 -202 -498 -309 -331 128 704 -69 237 -206 472 461 -870 -337 -379 -365 -414 703 564 -817 -895 268 24 -208 549 249 -338 790 -822 324 -635 -343 669 794 -759 343 -889 699 551 90 33 -160 213 -631 -732 -316 180 715 470 -207 645 -617 236 -99 -791 229 -672 303 299 434 684 384 655 -542 -144 -51 176 -176 -861 -561 -13 -238 -585 -705 -85 255 -50 -838 -14 -440 -510 521 -238 684 -573 -231 -715 164 -116 750 122 -95 650 -668 163 -164 -175 750 -500 203 -799 -863 -843 -722 -447 -847 566 -872 187 773 519 -674 -195 109 -86 -74 -62 634 -824 771 -501 -122 -770 551 584 -100 -645 -628 529 357 -546 -548 116 554 -312 111 521 371 516 -524 -713 217 744 136 150 740 -514 -156 365 -290 331 -822 -626 286 761 -450 -282 448 -435 -354 714 219 547 66 -305 -217 233 -42 436 228 638 -224 90 -896 -149 495 441 619 -424 171 229 -7 -81 -325 380 233 799 -868 -620 354 -481 780 -171 -90 -52 -123 -847 -447 285 -117 791 -697 447 -879 234 -333 -870 791 -669 -709 640 285 -247 -73 -477 2 330 -533 263 334 -779 -423 -788 -511 -895 527 -658 -60 714 -409 -492 578 136 -453 -390 -270 -498 -825 413 -490 -118 -655 488 640 -227 -14 -428 -506 432 -55 505 -843 -261 25 791 696 -732 -182 -758 -277 690 -786 235 487 755 -625 609 365 291 174 253 43 387 266 -401 427 -758 -205 765 -695 -351 616 494 -423 56 -616 491 -674 -863 269 -641 -845 -723 -597 380 53 280 247 -205 238 357 22 -613 10 105 574 -701 -875 -323 255 -265 681 -55 706 -181 45 296 372 -318 -516 -637 417 748 -114 709 94 -274 -676 -282 75 9 627 795 -338 -575 -327 355 621 439 -611 385 -379 223 414 -566 471 -134 237 -777 537 162 409 236 -873 390 -191 -473 349 22 -21 -196 -177 -322 -33 -518 178 -486 -334 115 68 45 208 642 -321 -236 -349 -184 242 617 2 -130 -811 -137 -604 -465 93 -532 391 -280 550 -245 716 165 323 81 270 -233 -108 643 -884 578 -588 380 -83 -551 770 398 -319 23 334 728 -141 223 180 7 628 -234 404 675 456 -428 671 -270 459 423 383 -702 208 -487 -349 -283 86 -875 -388 658 -316 541 118 -2 -829 741 -736 27 486 412 -500 772 138 117 -268 499 -609 -827 574 -68 35 690 427 -783 -477 490 148 -226 492 746 649 -525 -172 -333 -593 -895 490 251 -380 187 360 48 -661 -94 499 -488 389 -536 403 -843 -220 387 -241 621 607 -760 311 -173 632 -236 156 170 -112 307 32 -773 363 304 474 -559 341 -681 -809 167 162 256 -45 -307 799 543 -615 -13 -735 108 589 -454 -639 -370 -778 103 -142 480 440 167 -421 505 -817 91 -627 -716 481 -162 50 49 -484 421 541 -161 -643 678 245 6 -653 -734 -667 50 -505 268 41 65 341 -193 124 247 -4 535 562 365 799 355 725 752 -810 612 396 -396 467 -827 508 -667 557 -336 433 464 255 -189 -487 731 301 333 -728 -662 281 732 -60 -40 -595 -535 -3 -896 -611 191 -25 532 -406 497 54 187 -94 750 764 609 494 -692 -377 -657 -874 437 -368 475 31 566 411 455 760 -867 -3 -411 245 -390 -891 697 -394 35 -461 -691 421 392 628 -336 652 81 306 580 551 737 582 -452 -461 -792 -485 221 -765 -607 205 -120 189 634 -537 620 -575 -701 -332 -180 -679 -235 -488 -434 56 671 -188 -867 -451 9 113 -106 -300 -854 -798 659 799 -190 -145 450 -282 -691 567 -813 -862 186 472 -24 69 380 258 -229 393 -286 304 165 211 -832 -139 -689 -658 -812 147 144 -489 -166 545 411 -82 -232 17 -424 743 -853 356 -851 130 -625 -452 66 655 -496 -2 282 369 -719 -781 -390 -32 -809 -87 198 -11 744 718 621 -245 -592 248 525 450 504 407 -236 -354 182 351 -765 -813 693 -879 114 700 -574 356 305 -30 776 536 376 -224 -507 220 -237 -821 20 557 583 769 -661 152 707 138 -765 77 603 -577 -255 155 -46 628 33 -821 223 14 365 -897 -393 13 647 -861 -201 -763 -630 439 -691 -507 -100 -741 -631 -179 -17 -496 393 721 -694 597 202 327 370 -218 391 -189 382 505 311 -812 -538 -631 25 513 -434 -247 741 -269 -666 -378 -647 -736 111 -168 329 -672 -247 -33 582 -52 672 55 -538 127 -354 -30 306 -682 -86 -47 -117 459 -788 628 429 -577 -111 -480 319 -871 -99 474 487 282 487 315 695 578 259 -192 -204 662 300 139 152 499 708 381 -886 -102 -422 720 -518 -403 189 -302 -144 365 -145 -614 96 -144 -651 4 -142 -804 334 -898 572 -896 -411 207 342 373 -61 -70 -642 -35 25 -68 -568 -659 408 -659 -430 282 -662 -833 -554 -420 683 -767 -540 536 -198 -257 -573 -827 -151 -462 -424 -430 75 725 189 -384 4 -614 -145 -240 -760 105 708 123 -93 -414 -616 -900 -223 325 642 582 202 -288 239 -717 381 668 -351 138 -665 -684 678 -5 784 101 251 -701 -889 -262 -165 -339 -601 193 -892 -534 263 -313 35 -174 646 130 502 -475 -621 -276 -387 -719 375 672 -175 771 477 -448 -1 593 -602 -188 698 -179 152 -26 267 -73 522 620 -389 82 338 -350 770 26 177 -119 275 -17 471 609 -626 509 -316 556 -819 -497 308 357 -878 664 -767 -641 750 -605 -96 438 108 16 584 -97 325 -70 -516 621 -523 142 -784 -780 -817 134 -620 -824 68 546 787 668 -481 455 -861 782 -52 -314 125 -589 -588 -762 484 -894 650 9 -175 -314 -767 -750 442 515 -32 211 -749 144 -231 -851 247 -657 -414 233 -530 -754 91 -328 -516 573 -41 63 -436 79 -300 -543 -763 98 -585 503 -630 14 368 216 257 407 -314 352 -795 -257 152 -186 423 717 452 -287 -813 133 -849 113 237 -508 639 471 -194 255 188 111 470 -451 -11 121 87 -721 -106 64 682 395 -503 789 330 -246 -454 -276 -603 680 -561 -681 583 76 -372 130 554 144 -701 -633 -285 568 260 -231 518 718 -501 -15 -866 -291 535 643 -201 -593 713 550 -337 -262 -807 -871 199 630 -506 -651 -661 703 -631 496 683 -127 -839 -704 -604 612 -518 -760 -245 -335 534 711 376 530 -899 -469 -276 -202 389 795 93 264 -449 753 748 212 596 -415 -5 90 -887 233 604 -232 -565 -753 -246 -207 475 -599 -153 162 708 -440 362 59 669 -713 635 578 -639 22 479 -67 -304 749 -209 -894 -696 -600 682 499 137 786 710 -667 264 -277 -463 -755 -890 793 733 -835 -137 519 82 790 750 -39 676 533 51 705 680 701 -210 545 -419 420 -436 -688 632 -889 -783 694 296 -228 -431 -747 -784 564 303 724 -140 -172 224 731 -899 -404 -780 -468 -807 185 11 -702 249 233 652 -381 -659 -484 -115 -281 713 22 480 305 -199 -273 -352 222 650 506 733 630 -359 181 378 57 138 -375 -757 -277 745 35 746 -408 121 -633 -404 660 771 -41 277 -615 -480 744 762 398 -851 -354 581 -664 -30 -478 557 750 177 -865 -781 595 -551 523 536 -670 336 -651 360 -781 -324 18 382 764 -761 -401 -832 -387 -495 -42 353 640 -155 299 -7 -693 67 -561 758 -42 183 272 516 416 -447 133 -254 -269 31 -274 -204 -486 196 -540 720 117 627 364 -121 -345 160 187 -844 445 -232 -289 16 83 -701 -321 577 -95 195 642 235 -632 -750 38 466 -392 1 712 -308 435 288 584 693 107 41 94 273 -479 -464 -589 -468 -310 220 -436 212 -617 -217 -370 -719 719 375 -548 -7 797 -811 478 -245 151 534 193 623 119 -586 -187 640 230 -217 -415 459 -876 -176 -306 -350 109 579 -199 -604 -12 426 -442 -274 -683 592 278 -123 -174 28 794 -397 -522 585 431 773 -76 179 -506 -452 -279 -597 178 489 -286 -846 -330 334 -249 95 -697 421 -872 -670 -838 -761 -318 214 -859 371 -135 -855 -535 0 -769 494 191 392 483 24 -336 -91 -326 -509 -455 789 -39 -622 635 713 29 -799 76 59 -61 -358 -225 -690 236 162 122 658 372 340 -331 -55 390 -463 -704 271 -152 384 666 -522 -300 -344 139 -610 -581 59 -110 557 713 -537 492 546 -103 -723 -892 -805 -16 -418 -157 -756 -764 -20 -872 465 -637 -649 -519 207 -335 146 459 -288 164 52 525 402 38 -64 -601 -64 724 -358 559 -578 -364 -622 -162 -173 469 -123 -520 -562 433 -248 783 276 499 488 676 -4 -183 -227 -628 -602 660 487 -623 569 -233 -86 0 447 481 600 -359 -660 646 61 542 147 -724 -39 -753 162 580 -752 -751 241 -35 -263 379 407 -600 -72 -442 -140 671 -329 -631 686 -508 -78 719 371 -169 -488 -602 -433 -468 -412 472 332 -241 567 8 114 -523 -147 12 484 -340 -707 378 -123 -214 568 -22 467 -139 560 -81 191 374 685 645 -104 -760 -263 -819 646 87 -469 278 -844 412 -219 -742 -836 -252 374 793 -504 -715 -319 -462 -297 400 -370 -307 604 557 531 26 -391 -785 -621 -888 277 -28 -227 53 -742 -203 -236 -431 -64 468 -670 -656 -488 -142 573 554 -506 -250 -582 752 -151 -17 693 96 459 -344 -447 168 -212 -266 397 139 -546 720 -421 -444 -345 -731 -567 633 415 444 394 -155 653 38 -164 -419 178 41 553 556 -164 790 -169 131 -231 -267 -3 697 468 -237 -413 -136 307 36 -401 208 -25 -294 -324 471 -270 199 -30 485 -774 -115 344 2 432 315 527 -300 473 -451 139 669 473 -636 628 -726 761 -549 621 356 74 303 126 248 226 -521 406 -784 -477 458 567 121 -325 368 289 781 335 171 119 -199 453 71 359 166 530 -749 -753 127 654 698 -288 -386 -795 504 179 -194 477 -837 539 260 26 135 49 -539 -831 -788 80 -51 -794 -266 -589 526 586 717 -737 -524 151 -530 -284 231 -683 384 785 -563 -121 747 129 -474 296 570 -895 -455 496 527 -95 -154 350 -815 305 -182 766 -678 -364 -125 -484 104 -348 -354 -812 610 422 -787 -446 343 679 -312 147 677 427 -688 295 635 -208 592 -273 209 478 666 46 -437 777 720 725 223 -154 96 463 -202 -795 367 137 -555 735 -204 535 -778 -291 226 -145 -560 678 -275 -163 -288 -637 -23 -799 194 -698 -348 699 501 -163 -573 194 656 -538 -313 -760 -285 -359 -89 597 393 -899 -363 79 -618 -732 -562 486 -252 -70 102 239 -383 -78 244 -472 -203 221 287 -537 773 -155 -82 -174 -353 753 -461 317 719 -664 -884 -150 -599 629 -765 537 791 -731 431 -229 -121 703 -663 734 778 -45 77 -483 -632 104 -2 19 -62 -683 -93 -634 -520 187 264 541 -65 -847 67 -6 630 -689 -480 400 -240 -356 223 638 -11 620 171 -61 -670 699 -8 435 530 -65 773 357 654 -236 -85 47 772 109 60 -787 54 225 310 790 458 337 200 -287 169 -23 207 -383 -237 -298 -855 279 335 -193 606 -691 -333 313 547 -127 122 -833 22 480 -489 -898 775 -379 -546 -352 477 -731 -819 49 -288 -272 629 -204 -400 -214 164 355 472 -791 328 336 -588 -694 -658 -780 224 -558 393 160 446 503 533 -732 -815 -482 -293 236 645 58 445 -822 -683 -653 -758 394 -30 -224 -72 -793 264 402 -414 222 535 650 -642 -297 -35 401 -717 -256 12 223 651 688 93 276 713 -526 -115 -147 -749 -765 299 -589 -196 517 -449 510 -434 554 -223 -169 745 485 -798 129 637 -586 -793 -101 170 511 142 204 127 -790 -670 -133 -395 -655 -131 -383 223 -128 213 379 -118 369 329 -88 97 -447 -782 318 -287 726 -420 40 651 273 -445 469 687 4 -64 258 799 318 475 -573 -598 451 -244 -568 623 -204 -766 -648 758 -502 -173 241 790 626 165 -728 355 -256 538 213 -25 -8 -503 667 300 -123 182 -613 238 617 -210 454 -684 -6 235 663 236 373 459 -812 -762 -406 748 -5 152 495 444 -196 -641 450 -530 -524 390 312 503 -73 390 -2 142 -584 -218 706 -238 276 -92 -424 550 -713 -182 -841 -100 -39 -373 -544 225 143 -691 -354 -668 121 -29 -499 -253 610 497 506 -163 -218 -597 453 -124 -418 79 -730 -638 259 106 -153 -420 128 -817 -259 -658 -892 771 -7 329 34 142 527 309 -500 -670 -71 531 -772 -106 799 -142 607 -777 387 451 -80 318 -141 -685 388 566 -140 111 159 -816 -411 389 -574 -144 -323 -118 -883 703 149 331 -450 -447 -5 409 -39 -837 -456 633 -176 -200 -351 -534 695 265 580 -614 -215 600 296 141 -491 -85 -670 -736 255 196 34 727 253 705 49 463 -65 -773 -72 401 -448 -91 325 536 -767 -99 682 -219 435 -810 -126 471 599 -258 -518 -706 238 -592 234 215 -92 53 -109 402 133 -817 445 -372 -397 153 203 381 668 622 -789 566 200 -273 -403 -45 218 -696 528 413 -868 -315 78 774 519 460 -696 760 -9 762 -341 -722 -19 523 -156 -486 -728 -407 693 -30 -581 -617 638 -355 -531 -555 -386 -416 -256 -734 -858 -283 746 651 71 -497 378 -754 -194 644 567 -718 -529 -803 -19 769 -739 -604 -788 -525 -141 -351 187 -802 -159 436 44 -416 75 -40 -329 724 -650 -705 -111 -167 -481 -178 -540 771 677 -359 610 51 553 -433 368 -704 -19 426 -6 -604 -73 -459 776 -225 715 -661 579 748 -676 -786 -858 -183 291 -396 -778 -420 116 666 -465 793 -316 356 -495 -626 456 269 -144 -733 -881 -178 232 -223 189 109 -247 418 229 620 -153 98 366 -205 -440 210 330 313 654 644 103 95 735 -300 -727 -124 444 -697 20 310 729 -555 -851 -359 692 732 -305 523 -372 -416 -241 -605 120 749 -219 221 166 -812 -158 -329 -234 61 698 -378 -865 -142 644 26 -453 -836 797 -103 -639 295 -84 345 300 -825 -25 656 -80 444 -9 668 114 -776 -166 -829 -137 384 528 -496 -225 -381 -629 674 164 -803 528 -325 702 -435 602 -41 411 -261 -487 437 201 349 145 735 -350 -495 623 416 460 -556 423 -841 -662 -427 403 -296 -41 243 -255 -848 -641 586 3 536 -876 -645 -67 -29 -564 -191 -247 -383 -268 389 546 -480 -64 -55 649 -683 436 -341 632 429 -760 493 625 47 228 161 -163 -657 -656 434 694 121 -874 -32 -290 47 -614 -456 96 -511 445 305 463 353 714 -495 48 654 417 -883 523 -460 345 329 -523 16 563 -593 320 413 -738 -114 -589 -98 613 -694 -312 -370 617 482 -426 -708 332 -492 -715 417 -760 -310 338 29 697 -215 629 287 -224 132 -96 -858 -401 -409 -365 551 23 349 787 610 -619 -175 87 443 -728 105 779 -619 -487 345 245 -227 -250 -267 -254 70 -776 594 -16 389 -571 202 -900 452 -26 -197 621 -789 710 -503 -560 -858 365 -658 495 -759 9 -421 -266 -263 -475 684 582 416 -622 -36 -858 -46 -694 343 363 726 234 -9 146 -864 -786 -302 589 -11 599 526 546 -177 459 -543 291 134 -330 -559 -62 -578 462 -798 -396 -408 535 145 -812 -293 -773 -74 553 543 123 -11 605 -181 -695 404 -281 -299 -859 -228 -278 54 -405 94 -260 -305 602 -618 395 -434 228 640 -21 348 -447 408 -247 -272 345 -379 227 -107 -53 -379 -243 362 79 712 -294 201 -148 -512 -371 526 115 -255 -793 144 34 -421 -699 500 139 -270 -306 -668 90 561 733 -207 492 795 664 -37 -511 522 -195 -855 -605 -407 316 -403 266 687 -507 22 371 559 743 428 589 -678 642 708 733 -883 -626 332 -607 292 52 79 751 -724 -237 427 -273 735 213 -493 -755 798 -200 -589 -604 727 -774 -517 433 403 -715 60 264 597 724 151 533 -850 259 -32 -677 -555 -136 -33 -752 144 -797 -220 298 -627 -389 254 -63 -25 22 -373 -231 -118 281 -843 333 -10 46 -431 132 448 -273 286 320 -458 530 -883 449 -801 -277 571 15 380 -899 -487 -196 723 -660 312 211 -620 134 -512 -247 745 700 -85 202 376 -2 100 24 208 -3 -35 153 135 -690 98 485 -90 -330 -65 361 -263 -293 -644 -173 -109 -736 -325 736 7 70 -208 -841 -383 499 -648 -252 210 648 -381 33 111 441 -65 200 -90 709 673 -387 -146 484 469 121 -118 -892 -234 -116 202 312 -821 -65 -809 -611 720 255 -368 -454 557 -368 371 226 190 186 560 -220 -193 -576 209 31 -671 -53 -854 239 545 -385 -563 -330 583 -515 252 -700 -26 -8 -341 -860 -531 -73 563 678 363 480 -155 142 -61 -853 685 -700 237 -229 -595 642 774 -30 -546 -56 29 786 -591 271 129 -362 785 674 124 85 238 765 426 -628 165 196 465 388 701 -631 -516 -406 159 -845 -735 -285 278 -603 393 120 379 376 187 436 -587 692 688 -444 -50 136 -594 -195 -298 -474 -372 -164 -593 620 -278 281 -809 -306 -122 709 0 -728 681 110 342 -685 -462 -41 143 -507 512 249 -819 295 -895 -389 -127 494 -463 3 -699 490 485 569 529 618 -871 -754 -436 586 -308 758 -174 610 -472 -609 -19 -668 -221 -324 -258 -245 128 424 -629 346 787 -518 -97 -616 698 210 -289 110 375 -159 494 375 -130 -576 399 -159 622 384 -792 -885 51 -614 331 -615 774 -23 -500 708 -476 -129 -844 640 112 -838 -519 735 283 301 62 578 -1 -127 -634 -535 430 -817 243 -853 341 675 569 439 580 484 271 -416 -795 -485 791 -212 57 431 -86 -235 -457 254 -418 -214 -148 427 -95 -25 623 -479 684 -57 412 -757 -414 114 664 257 -825 145 641 598 165 -585 -149 -802 161 484 382 662 599 -130 258 -78 179 358 711 82 -158 -110 267 -618 -448 242 -3 486 27 129 -436 766 187 -22 529 498 -387 -476 500 645 526 -180 -837 442 -784 -234 -837 439 -325 578 -820 551 3 735 -114 -249 139 -598 -694 -592 -222 783 203 -569 693 -168 -714 -666 243 141 -790 -384 -543 198 -197 238 -426 -663 -51 -518 565 647 -594 -317 580 -769 -2 795 491 591 216 779 -33 -884 408 248 498 263 454 -69 -881 375 -782 790 -350 555 -654 -705 338 787 -90 -570 64 -526 356 252 210 793 501 686 -63 -538 -431 720 470 -66 -835 360 14 -582 -773 -833 -900 -743 483 319 -116 -10 -181 396 -435 783 -684 -895 559 -249 353 442 -175 74 -559 -649 -663 708 142 596 -254 745 567 126 -313 505 -519 29 -403 -643 782 -76 -350 -602 332 -75 248 -148 148 -582 -64 185 -404 -388 -771 223 69 177 103 742 -592 -164 -491 -535 756 304 127 63 300 259 -814 235 443 681 -408 275 -283 -180 721 -736 173 -39 24 -429 -174 -204 -838 298 -157 324 -546 285 -548 -845 -216 256 -455 -890 386 399 482 -742 730 -424 -363 -570 297 -170 334 -277 -312 -131 204 -707 16 -54 268 378 -511 -720 -373 -588 -228 73 -214 -284 515 -388 126 207 333 -594 -258 305 -556 -541 -715 588 307 272 305 -890 -281 317 -114 -212 -490 -550 -784 398 -540 564 -69 208 574 -727 -588 778 357 -511 -557 157 -528 -546 -805 409 678 -89 -351 -19 -721 -900 526 35 -150 643 -135 -835 125 -411 416 -857 -789 732 343 480 -522 -875 497 95 311 693 676 406 -133 466 234 -707 234 -712 -876 -621 368 370 100 -564 266 127 -712 181 -270 502 -435 -739 -64 -792 -384 658 -394 778 -825 -390 -549 -514 -634 439 401 153 -719 -585 -492 649 -786 -149 756 156 -252 772 -518 518 -309 215 561 423 -579 -341 188 711 633 -741 463 -137 80 279 592 181 172 157 239 555 -343 -403 170 -550 -480 321 100 -195 445 -89 210 137 -895 703 -255 159 -64 -570 -639 -539 731 730 357 766 -699 498 -460 331 458 436 448 -374 594 113 -350 -666 596 448 538 178 -170 554 -779 144 -641 -131 508 -152 -18 61 698 406 507 -867 -693 420 -446 669 -394 409 -598 -705 -509 -674 -15 -318 186 750 229 201 -899 -125 -855 503 -509 -21 204 216 696 749 -389 -28 -623 93 -319 -232 -122 311 604 -539 -520 -295 -537 -145 494 465 -223 511 -33 645 -714 368 592 -38 -553 675 -450 -129 -175 -704 272 -706 315 -771 734 -539 -459 -370 3 -97 -227 -391 -427 -315 -657 309 491 441 -409 148 -471 710 -721 -251 764 771 -159 257 5 -675 -820 351 -261 -208 704 -2 -253 84 -765 702 742 -439 21 309 436 382 -285 771 -75 -154 -207 -111 466 -510 -699 86 169 108 297 -704 -824 -736 -878 -567 532 682 391 168 -831 17 368 786 -773 220 -792 -845 -781 -854 457 650 -754 59 -412 -10 675 -163 -23 -818 213 535 -313 -649 799 167 -345 -811 -275 -569 -697 -292 -877 319 324 171 -62 626 515 -629 333 -571 438 -706 456 -505 -530 -470 624 244 -10 257 -738 -652 100 -339 641 445 470 -868 329 -92 87 212 -163 -740 700 -565 -738 -167 663 -623 339 -174 717 762 -857 -439 390 89 -639 -191 -377 -721 -123 -454 -424 -121 488 -678 210 674 589 -726 -855 158 -353 609 -627 -517 298 688 -714 -439 634 -52 91 -236 183 759 479 466 -163 690 271 453 786 89 -372 33 -654 -42 422 539 573 -538 -531 362 -659 -591 -630 -474 -773 -163 -299 -122 -517 159 -843 634 111 -10 395 321 567 385 772 -530 -20 333 -526 245 105 64 -265 647 -330 -127 202 54 70 533 -332 688 243 -849 227 -642 -67 -565 125 467 -37 117 -575 -46 8 201 -99 20 -427 783 -42 -633 220 -233 -473 -419 -529 -641 -504 -263 793 -576 -594 759 341 261 709 42 474 699 -160 185 107 321 203 500 -811 151 -900 -235 -344 -701 -714 198 -437 372 -186 511 -739 -177 -398 -225 -500 713 -673 -324 -741 103 -412 -780 -113 665 665 178 14 413 785 276 38 -161 -543 -635 721 628 148 -1 787 -35 -172 707 294 405 -249 660 767 735 -378 -450 -298 194 -624 -293 139 768 -741 64 438 -449 448 34 269 -624 617 -310 194 -711 150 -512 -347 315 724 -784 -722 87 -228 713 -123 -597 113 114 394 -99 -724 -85 -339 -799 25 28 339 406 -358 -733 -736 -518 756 -42 -773 -415 440 557 181 422 -632 -277 -851 -619 -3 560 488 -200 237 625 -187 45 -394 263 -24 633 -344 -518 -405 -776 62 -278 526 -89 180 -631 203 471 -657 339 -640 -345 -437 -730 552 244 6 -58 364 -286 -335 587 -421 696 175 -417 -692 237 -259 700 -120 56 573 -35 -392 475 -813 -330 -814 532 787 -490 77 -552 744 -628 397 -39 457 -394 440 -206 425 127 -197 -889 251 -629 -458 700 676 -429 -582 -431 61 559 -773 390 -447 -691 -294 143 -768 153 410 -724 713 -423 51 267 358 620 672 257 -544 -817 -816 562 -709 -278 165 147 -169 40 -502 -571 -463 283 -345 206 283 428 -619 -75 -195 -869 -758 -310 -341 -167 179 240 -880 269 501 607 -324 -238 695 390 -735 -284 460 -563 -69 358 -216 -530 -742 -424 -722 379 381 631 -441 -227 -370 -57 336 -362 -495 595 129 -681 -842 695 -291 -189 -428 194 -115 -630 -772 -307 579 782 -419 -391 268 -274 209 113 -644 709 -704 -698 -278 -698 -746 -315 425 -859 -571 -159 -725 -596 -328 494 500 -518 -400 -739 -810 499 -3 -527 664 228 -892 -128 524 259 600 -293 235 -166 -717 605 -411 551 790 -416 -427 -344 337 -275 -508 81 -537 762 -250 723 723 -864 -239 -22 -623 163 557 373 456 -260 509 -360 121 351 60 688 328 412 -405 204 435 -851 653 -410 390 -59 -607 -283 -550 -789 -496 574 -660 -529 583 435 -811 211 -746 -63 285 479 360 -265 -777 -327 249 696 395 531 564 -623 19 291 479 -593 -508 725 -102 -102 613 424 -868 -878 -128 512 627 -361 -557 155 44 170 -768 142 37 639 -658 646 -139 -133 151 58 49 -482 -679 153 670 183 -62 -641 -132 428 -75 574 630 -576 -79 765 -209 -251 -782 -92 94 14 -723 329 -332 210 -148 -405 130 397 -601 428 -216 571 619 722 -28 -145 701 -263 -331 -641 431 192 683 -629 -105 279 -530 552 -12 -359 -680 -399 261 -795 -261 767 -625 -725 -416 372 -315 -516 -409 554 -892 342 -508 -82 -198 103 -101 610 604 -97 -729 181 513 187 219 -353 351 6 512 -687 -184 545 274 -28 603 236 -662 -599 320 -744 700 -897 -849 309 -392 -389 513 663 -455 -609 -457 397 155 31 -740 -642 736 415 5 -851 -174 362 -748 556 -123 780 783 251 680 28 578 -644 625 734 -605 172 -414 560 133 -419 -491 727 164 678 668 -783 234 -785 747 -277 228 -724 -855 -755 -757 -780 558 481 -682 -745 -798 676 410 668 -847 -43 326 -389 770 607 -393 336 454 488 -682 543 614 657 -863 558 114 427 9 -202 312 720 -216 -384 512 500 -468 434 159 -316 523 -227 -701 122 -618 -775 579 -214 -882 661 -775 -486 -293 -358 479 -197 365 50 136 207 574 24 -895 -854 134 -546 -502 391 338 -191 -247 -632 -715 468 650 513 15 -608 284 603 -784 -356 -2 656 233 769 22 521 731 -879 -627 96 466 354 217 455 -361 -501 660 696 778 -805 -457 768 -805 703 -407 165 -198 -252 186 48 -174 30 187 -205 -363 -470 -199 -27 194 628 170 -454 729 -598 -342 580 244 -896 -560 188 -423 -849 396 128 -28 21 642 551 -701 126 70 -284 -315 -241 -415 595 674 346 -331 -545 -370 -785 -499 -717 633 -178 64 -582 -333 127 -439 288 753 -12 645 -140 -485 -568 618 -533 168 421 670 -834 469 -890 -422 -582 373 130 203 -453 88 264 713 -795 108 -133 240 157 -116 -334 777 461 643 -219 -700 -857 182 -335 -748 797 223 220 204 578 -557 500 71 790 -455 -2 -587 -880 -698 221 -615 665 -472 451 590 -81 -537 -328 91 783 -304 443 68 698 -863 361 -357 183 -142 747 421 51 399 68 91 -385 70 -38 -823 755 -112 616 296 395 -613 -355 -203 -215 -486 282 466 596 771 597 13 605 -684 -643 -583 168 294 -224 -784 407 -484 -880 -478 744 -680 -456 156 -395 -510 467 5 725 736 -730 590 -669 286 -174 679 -775 -97 -98 -564 -604 -636 -300 661 -457 -391 768 -437 433 -280 570 -602 194 -418 84 -367 795 -577 269 530 -473 410 633 -54 343 -526 667 -526 -408 -717 393 -201 -408 789 -251 350 269 -710 -336 -92 519 -49 -280 -76 321 -695 -634 -60 -158 350 -323 558 -130 617 450 297 137 -112 -406 -435 282 799 563 751 707 -816 -487 -446 501 54 -493 -814 43 -667 -844 471 246 -659 -171 -599 119 -537 -41 738 -610 -282 -281 63 -825 121 -635 435 709 -318 66 512 -606 -524 279 -65 92 -295 -673 298 -746 68 -721 692 -175 -470 608 668 153 206 155 110 -630 763 -818 83 -21 -323 -293 -525 -156 -465 558 463 684 -66 69 314 698 663 638 -697 -304 -297 -660 206 -714 60 -246 -131 -760 -316 -296 -181 351 -482 -770 -409 -78 709 -765 638 -470 253 158 -521 338 200 -607 -754 -345 -889 112 286 632 -856 -377 -584 499 -25 689 -48 122 532 -124 -335 425 461 -1 -423 -850 404 670 -881 -337 520 -648 -721 398 190 -572 -643 568 -870 -134 628 -890 43 530 586 515 466 -71 -258 -639 461 -228 235 484 356 -893 788 660 385 -253 750 -338 411 515 -481 -738 -784 293 686 663 -51 518 252 -370 -785 -595 -158 346 203 -548 386 287 -540 -376 -431 248 -205 -204 625 5 -34 -473 426 303 -138 171 492 -349 -424 251 -812 -45 -328 -44 -16 249 -359 -424 -140 -796 553 337 -576 35 -10 371 519 -473 -668 -304 -23 -524 -389 -85 345 -54 653 378 684 -401 155 105 -245 785 -659 381 73 189 -197 120 -145 584 -565 633 539 -839 -687 335 729 491 -232 203 454 -6 153 656 -817 -379 -853 -752 230 -365 -392 27 380 259 -344 664 -263 -813 -405 -449 -544 410 166 12 733 649 334 62 112 -144 636 -122 -356 475 314 -44 674 -891 -447 594 -777 -207 -241 -125 -654 269 -263 372 267 -358 -127 642 304 618 442 151 -17 -820 -738 -821 -541 779 -560 -40 584 423 195 -219 -73 179 -761 -695 236 -795 -144 441 773 211 452 -692 650 505 -120 246 -590 -290 -294 -8 229 626 291 -298 -474 -616 -705 709 546 -213 -345 -32 -646 -874 -330 -545 577 -866 -433 -308 659 478 -428 230 159 769 209 680 651 240 261 333 -367 -531 304 -336 -237 -524 309 -364 -858 340 -741 724 634 65 -401 -354 673 81 -373 147 208 566 8 263 261 -198 242 -711 -677 68 -442 -99 -22 65 587 4 -773 198 -628 -703 -654 -771 -470 734 781 518 282 -837 486 629 -687 -668 -360 -560 -339 -888 -118 476 -578 -428 134 553 39 754 -873 -763 474 58 527 -24 -801 -45 622 -652 -648 261 -48 -541 -260 289 149 573 86 -115 583 725 -542 -634 199 641 -188 503 -252 214 -52 58 35 795 -703 -473 651 604 264 102 282 -25 -510 -149 -235 -236 753 -887 541 680 -750 -670 -844 -258 -190 -221 -611 -703 576 594 -630 222 1 -294 -285 -100 675 -758 139 418 289 562 551 -862 158 627 -250 -894 -602 -289 -425 -66 -12 -492 -470 -816 -55 -631 304 -387 549 572 595 466 -476 606 -148 -648 -407 -103 -871 -492 438 -551 50 48 294 192 -395 755 -782 -189 339 -390 -496 775 -518 -167 -738 -414 -401 -568 -460 391 673 650 -56 -501 786 -877 737 -409 -153 -874 352 -796 -505 350 -601 323 -402 -772 -866 -171 -363 -262 347 545 -178 -495 -126 296 -9 735 -794 -54 -37 460 -540 -631 118 -900 -792 -464 -634 -479 -108 -614 317 749 -626 76 -33 -549 194 407 283 693 -153 427 -580 -642 -744 625 568 -211 -727 -756 293 -329 155 270 212 595 -705 71 725 478 -70 -155 484 -144 420 667 165 553 -343 -503 405 576 -679 681 500 -290 -610 439 27 -346 124 562 202 715 -509 338 -92 650 734 -263 709 283 -362 -151 260 -97 339 -819 503 -418 517 64 -309 -580 -100 -128 -461 -176 -782 -131 77 -28 726 -142 -203 -715 -649 -666 224 415 -797 -31 -625 790 -368 795 58 379 -202 -845 245 665 -131 332 -345 -814 -576 564 330 -895 183 -527 -357 608 -460 590 792 -481 -540 470 -620 -478 238 -755 -133 716 -90 -238 -271 -865 795 -226 -209 -136 -497 -258 440 390 -243 -215 747 573 181 155 -542 -416 -737 -233 -843 200 -149 -547 106 -578 -241 -354 -650 134 249 269 147 119 -820 259 -685 -705 449 -637 131 -393 -130 -855 -19 428 608 299 -843 -229 -759 -185 153 444 -390 727 -526 -468 115 -521 -853 3 495 259 -568 -335 -707 -140 -202 343 -661 -690 -871 621 -661 -271 -124 301 116 -515 -364 -345 229 -523 474 208 -431 527 -485 635 -437 11 -800 -718 -94 683 -33 -180 542 -560 505 624 -658 -889 215 -755 -472 -369 -468 513 -252 -594 -362 -335 221 328 -424 -121 -421 528 355 -606 247 -35 -184 694 -203 -168 -149 230 -697 368 567 661 791 189 75 489 -133 75 -690 688 -95 -539 -707 -605 -782 -879 219 -213 -272 215 535 321 -193 725 -348 467 131 -250 248 52 172 -104 402 705 -409 -615 332 -812 320 568 -197 97 181 -235 -416 164 175 -848 784 497 -463 -565 263 155 -196 -696 -719 328 -583 102 576 535 12 -847 437 454 -663 -92 -177 -206 663 -754 16 254 -472 528 269 178 181 652 611 -376 -594 81 -62 -105 -529 527 -702 73 452 724 -618 624 82 -877 -323 -868 584 -290 -417 -379 -874 -750 704 435 -709 345 528 139 -82 -4 512 -364 38 -745 -94 -549 -536 -37 605 489 665 120 69 28 -558 731 74 167 440 699 -712 -653 -225 -108 118 551 -223 -639 -228 -259 -44 249 -697 267 706 261 594 -463 -537 -313 -770 454 215 -746 201 419 -556 -285 537 -785 -77 476 -407 785 530 656 18 349 -310 -349 -532 -474 24 -80 -885 219 604 -224 468 -208 656 -115 342 -716 -213 -417 -745 492 -295 -776 143 599 -477 -196 -675 -414 133 183 687 -836 -703 266 32 420 419 -144 -87 494 744 -343 -519 739 374 -517 -418 69 -865 -424 171 -648 53 176 -501 84 -867 -587 290 -757 -628 -400 -591 498 -328 -303 431 122 -408 243 -596 -15 428 20 338 267 125 -168 599 -455 634 788 429 573 771 -847 -608 -531 -210 620 115 -392 -880 -872 60 150 553 -191 -338 795 667 446 -843 -482 -630 -43 -58 769 659 403 -96 -644 -34 514 727 765 303 -235 -703 -580 -421 396 -489 -101 -548 728 649 -425 -610 190 -758 -10 540 -841 -900 -148 -497 -73 775 578 237 -752 -581 458 533 798 -203 -773 -236 -765 -29 314 -145 453 -719 43 676 629 480 -605 -789 768 758 -322 -184 800 -67 -387 516 -120 548 -526 343 771 -40 212 -309 622 13 620 -194 365 -897 19 518 564 -171 -497 331 -193 569 -570 662 -53 -658 215 419 93 721 -892 186 762 90 396 -712 -649 297 -187 408 -655 -863 -407 -808 415 -438 -299 511 -889 631 -466 616 -763 -135 -702 -532 -688 -590 516 238 124 -697 659 352 45 -298 -301 58 -801 -744 -886 -146 340 -337 -746 -674 270 483 -239 -727 -26 503 -480 -128 -521 44 417 390 444 -888 161 -745 69 -217 -481 666 -856 157 -855 -743 -154 9 85 7 353 -811 -309 289 719 -745 381 11 -577 -478 156 -407 365 -701 83 -822 -191 455 -787 -693 -612 726 217 -311 -237 659 -374 497 -832 385 -639 298 -520 100 -71 -565 311 167 725 332 -222 60 697 607 -96 -201 560 -276 -431 33 -33 21 613 643 -331 778 210 -254 -389 372 -540 681 -365 361 275 266 545 188 740 -70 -658 -16 -337 -747 -348 -533 94 752 28 -775 -552 337 -403 287 -320 -509 -868 -204 -641 -32 -852 593 424 -803 -65 137 240 -341 -684 -398 193 262 16 -628 -880 -702 -238 -477 50 32 257 31 -573 -35 62 -685 373 448 -80 -268 584 184 71 -499 316 167 -360 -132 679 -112 -571 -279 -664 770 119 -130 25 679 -602 105 -569 117 -471 -291 498 -691 388 -177 -702 -800 758 338 -484 152 -134 -467 -691 -793 92 -844 429 -760 515 -599 364 167 -278 10 -737 -387 161 377 -600 476 597 -703 -756 455 -591 595 74 722 -699 -632 696 -463 451 -821 -886 -132 -459 -695 -863 -647 549 -261 -30 -96 0 280 -695 748 -807 10 270 -618 482 -36 -820 446 -395 -315 -241 -246 400 -551 -658 701 405 -815 -287 -790 -718 -370 736 584 -721 151 -794 -868 294 377 -360 53 -602 -772 86 -827 408 -839 616 -834 -728 602 -615 674 -381 -661 509 -879 411 48 -849 -637 -271 457 -751 517 626 -436 452 573 -226 -14 516 -25 -731 769 94 524 -712 694 481 590 -597 211 336 -625 702 -676 -33 -308 660 156 649 32 -817 71 510 -135 -414 167 -841 -769 -546 514 -571 -107 620 -689 -755 184 530 464 -428 -261 606 39 -677 -572 -202 -491 774 240 -448 526 659 -29 -463 76 694 -391 434 -742 129 712 304 133 -73 127 -667 31 692 -182 700 -258 -630 421 -582 -710 -181 457 233 336 60 -761 -331 -24 -446 -194 -630 -406 773 428 717 657 -346 268 24 -1 -446 -54 -891 -884 507 -388 8 -779 -534 -32 172 -641 -25 388 -863 -606 -387 -363 -255 305 64 236 780 -430 -107 172 -261 621 690 -31 -490 371 322 639 -270 209 306 -414 -238 179 -136 -350 750 267 403 529 -480 676 275 -534 705 204 -577 -132 205 -676 -848 427 65 120 691 196 -519 -601 10 -819 -180 -392 396 -734 -483 35 494 -893 686 82 346 711 -695 -292 -271 686 -605 -832 -112 341 -206 -193 -381 -782 -522 115 588 345 -1 524 -807 557 -368 602 -194 -34 -87 116 498 -563 166 -130 99 656 700 -170 -383 -301 -205 357 -646 -820 -649 -894 544 -393 -219 -607 20 -625 344 440 -689 285 -378 -40 671 333 107 -687 -170 509 -724 -269 334 -80 -57 -748 733 -502 16 -364 350 142 330 -251 311 -675 -749 -787 105 455 98 -731 -550 -800 752 149 779 -403 -816 -52 629 135 35 365 -834 656 781 763 744 93 171 776 -874 -618 615 -242 -711 -297 226 304 -729 151 571 -195 -528 337 578 519 679 -815 674 -473 701 -631 186 -891 -271 441 -190 713 401 359 -356 -166 -84 -673 -359 611 321 742 350 -131 26 420 632 56 159 659 -423 603 653 142 636 -185 372 -542 -25 33 183 -155 659 642 374 276 -69 795 -897 62 -593 641 -804 165 656 -345 289 47 -305 366 -497 610 -152 -606 341 611 -743 85 -232 -181 681 -218 -661 52 41 -104 -239 -717 269 388 -344 -290 522 246 -10 728 702 416 749 378 208 438 -394 -1 446 -66 143 -673 -582 -805 -755 -423 -865 -621 21 -86 -768 678 541 123 543 762 563 -447 -759 -651 -33 -596 338 642 202 701 283 725 -463 -198 412 -327 160 -832 -137 539 453 124 -505 296 -867 74 -667 -816 93 304 388 -154 -461 -570 -46 -147 -654 120 444 391 107 -574 -558 535 486 513 122 -247 -778 -287 -848 321 353 -662 604 -744 -733 -285 -148 -609 -142 -750 457 -640 -358 -434 -259 345 -644 -125 83 -820 516 212 -391 492 282 -409 125 55 -47 66 -693 -893 -532 422 601 -376 222 374 -237 -686 367 -122 -107 719 246 -503 289 -791 -376 113 -574 682 132 85 499 22 211 780 16 -436 317 -818 -158 111 -312 506 -769 -579 155 688 201 -88 513 342 -642 -128 424 25 384 188 -837 -30 -895 -428 -367 -485 468 -815 -508 408 -111 -485 -291 -335 -10 132 -706 671 393 -672 451 -101 -581 82 193 624 277 654 305 550 449 -867 110 -523 227 698 632 -417 258 642 355 -841 125 -61 26 560 -192 -455 -339 -869 489 -786 -175 -899 -412 689 387 -710 -570 -142 -473 -549 -434 422 -263 -54 -888 -14 -607 691 300 655 775 -659 359 697 -825 414 -711 -149 663 739 -888 -649 631 -664 764 -223 -191 -20 164 -675 463 40 -549 -739 522 697 -294 -630 -7 278 -789 637 -488 405 191 -681 -29 -448 -257 -149 -746 -553 647 361 -685 -871 -121 237 -802 -426 252 -37 46 -844 -805 458 8 -223 310 470 138 582 -549 -771 709 370 765 122 -437 699 -213 -195 573 -797 787 -664 -722 792 725 135 484 -311 -231 661 -29 46 368 -336 400 -474 -324 -25 -185 90 579 -183 186 606 -406 -259 -640 321 403 -888 -103 -712 -321 4 -630 -860 41 607 -24 -147 -780 -448 394 -631 -501 -596 -343 -876 -460 -512 -389 150 -346 294 200 -489 -136 -770 581 425 -489 264 -764 -611 -6 364 -302 -598 -97 -182 250 407 682 175 100 206 -601 -526 631 486 -699 77 -239 368 -346 -57 -898 -248 -634 -613 -107 -833 707 -479 -124 -270 -707 -544 77 523 -382 -624 748 688 -808 -436 583 -820 -626 10 -9 -559 746 -623 769 656 -470 487 -745 -700 721 541 -406 221 -391 -824 645 520 -343 321 477 -835 312 223 263 136 -732 -49 -421 -417 -823 -653 296 467 -179 609 -356 580 772 438 50 -574 -474 -839 -828 -745 -321 -269 -645 -136 -316 -223 -774 -76 -767 769 262 -211 -444 697 426 320 547 -565 158 -305 349 337 -373 252 724 626 684 -105 602 -858 -292 -630 547 51 -47 -501 361 -106 7 302 141 -191 -324 -110 -789 228 663 649 393 -753 745 -24 -506 60 225 224 700 -375 -61 -783 248 -507 -144 250 506 -447 738 486 111 -518 -398 628 -187 -8 733 -409 -375 310 -136 -548 262 -853 581 -680 267 -66 728 -481 -844 357 619 -898 8 109 -426 -737 424 -142 203 -79 295 482 -260 632 -861 756 -544 -428 664 -79 316 92 650 52 -112 -508 -820 -689 -653 -527 -340 -208 790 366 46 -744 526 287 -285 -27 -761 -282 -93 -535 -311 547 535 316 -891 -54 761 -38 -282 -398 -300 -56 17 -111 -754 -159 731 611 512 28 -127 -365 222 632 628 480 527 -546 561 -602 717 -861 -646 787 -669 741 -191 -613 28 -731 535 461 543 489 526 -342 -171 70 394 232 -829 772 49 -379 -509 228 583 66 593 184 -607 -747 -96 -141 113 -660 602 -44 -831 -255 413 -236 -534 -97 -780 798 -157 416 -77 -601 -367 33 436 -412 411 -218 -413 -212 -558 291 -603 -863 285 -582 -54 -756 -841 -357 -650 448 -264 -22 371 -498 379 117 -40 -407 388 192 408 353 761 -868 316 761 26 543 248 59 467 566 -189 158 -321 -881 -810 710 297 -835 -256 -205 237 671 194 -36 544 -630 -877 -173 265 -119 -690 -203 510 544 -830 -387 552 -178 408 229 -788 792 -770 -276 -286 327 -317 -512 -482 379 -595 -403 421 -420 150 -463 343 627 -90 -408 -385 -778 -349 576 -532 -357 735 -751 757 -292 -561 -725 607 -516 -9 231 -322 -319 788 -319 652 742 -855 -371 -72 -540 774 -449 -125 -603 -862 794 353 180 105 187 -517 -316 -390 -648 794 343 -729 90 -435 455 793 652 -11 133 -152 292 693 -44 -135 200 532 112 -626 -104 341 -731 -325 712 149 -145 -69 -116 89 -888 547 393 86 556 -264 209 788 12 585 -577 -854 650 756 387 88 -150 -613 -69 722 -688 595 392 -880 -117 45 -378 201 -702 328 -684 -86 -875 684 307 -139 -699 -92 632 394 -290 473 206 -212 539 649 448 -277 -572 269 39 455 79 -615 250 -175 676 -511 -188 455 156 -346 -306 503 29 189 -214 -711 452 -532 -460 -53 -380 -615 -727 -774 533 -178 742 750 -449 530 645 -50 -399 125 -118 756 -822 609 249 111 213 379 -710 -179 -854 -345 26 -314 -305 -741 703 -689 149 -348 -429 -705 -202 -28 -713 -378 -624 470 175 151 -189 -334 794 21 -15 243 -353 -825 571 -311 -831 77 -385 389 588 607 281 167 -17 -203 -323 -441 -393 669 -98 140 442 -424 734 -795 405 624 -373 -279 -666 -527 -439 48 291 205 -181 331 -445 122 339 -38 -70 607 673 -515 129 -262 755 -800 512 -508 -400 -297 -728 305 -837 489 -723 -864 324 171 634 -205 436 206 -153 -805 -147 12 -382 472 235 -844 -555 102 -841 -776 278 367 196 109 -173 789 -13 762 366 691 -119 -252 -422 567 -612 -375 -817 -490 -470 -775 -759 459 374 -668 -190 -297 629 767 -36 389 -744 -14 125 709 -344 -504 71 174 469 565 509 130 18 -891 279 291 -802 688 13 444 773 686 224 246 -65 179 -887 71 -159 -600 68 -342 -221 -13 -779 -621 95 354 626 -654 -8 345 709 -692 -829 243 334 697 779 387 -286 102 137 562 293 -540 -722 546 -60 -592 -468 536 470 482 -702 55 733 705 -288 -824 -699 89 -701 785 793 -422 44 -315 456 489 493 614 -449 708 85 201 -588 420 -690 225 -556 737 -167 -26 4 686 571 165 118 541 -407 -259 -673 -255 -57 286 -467 77 -9 -605 333 111 707 308 525 53 -175 -124 685 397 -326 -489 382 -339 -570 -649 -617 792 456 255 386 214 -791 -594 516 -795 -784 287 -529 253 -149 -622 635 357 -421 -831 -81 710 -333 -713 722 -177 452 288 -113 -313 -253 746 -39 -42 197 -625 355 165 -370 -224 -749 467 555 -232 248 135 289 440 450 108 -56 110 406 -653 -91 751 -532 464 -630 127 -501 205 470 -61 65 -20 -501 -880 -702 -386 -4 75 -139 -295 -553 212 40 -800 116 -779 -478 -848 700 -573 230 -478 206 625 -277 -451 641 658 -99 507 -827 -415 -64 -516 766 301 100 -280 3 -411 -898 521 123 -252 -888 -202 -863 157 -687 134 500 -470 -652 -532 275 426 612 -602 591 463 -94 272 -708 622 -861 -407 536 484 -122 -822 738 -179 731 596 -762 -546 -443 660 -439 -693 363 277 -748 -829 259 -44 -612 -613 -542 -628 237 544 558 774 92 -9 -822 -216 -427 83 -467 96 -363 411 -212 224 348 552 366 72 37 426 177 -752 14 -556 -726 757 597 -93 -488 -59 -249 -602 -112 -828 84 606 280 109 164 -878 764 -488 794 -128 379 -447 478 134 582 -663 165 -503 -686 198 200 -821 -310 174 140 -474 570 -729 -537 682 -421 514 -561 427 -18 414 -34 -866 -106 -298 680 287 -245 704 674 -89 -518 590 -672 -200 -494 -278 182 -693 96 182 291 -787 549 222 -240 278 576 718 553 582 -500 -884 255 -859 -213 712 -576 -177 786 290 558 -118 -254 -193 -805 560 -240 -84 -494 27 -517 -672 587 -131 365 -324 720 -452 418 -819 797 -607 -10 -808 537 176 -143 -212 -589 -590 -746 428 -141 -85 -853 -329 545 -894 -193 -848 299 127 -404 -252 589 -162 -648 167 643 -302 -81 -641 431 358 -217 111 751 472 767 241 521 632 -475 -58 -748 -135 542 631 367 634 -166 -160 -7 -675 273 232 -262 -653 795 444 -582 215 -347 -133 -698 -779 235 375 35 -798 -866 -10 -304 781 -64 657 -329 791 166 -92 279 667 757 11 -265 -643 537 20 233 -860 -502 -165 790 525 705 759 199 317 630 -376 -306 -606 316 -251 759 -466 -228 690 -773 -381 -660 -691 -78 616 778 195 426 -423 -519 542 201 -749 -133 250 750 621 313 325 -707 92 3 -567 -687 673 -900 -601 -359 -613 -242 -576 506 204 -415 580 -25 -547 -718 -788 -870 -183 -510 -824 102 462 732 -124 335 -184 288 275 241 -104 -71 273 486 -305 583 396 277 702 330 -305 168 -875 733 -641 342 -229 424 156 325 -545 769 -327 -586 -893 475 -184 -536 -436 119 -272 69 -427 615 571 288 -883 444 -238 796 722 230 -461 -874 -207 -545 688 -542 159 247 204 316 339 -103 -717 -240 -137 -489 721 -146 -704 -547 -709 419 -108 -337 433 -843 440 314 317 186 -898 -321 -131 135 -407 -706 -895 679 270 698 -897 95 -883 101 -654 11 -221 -740 457 -808 -263 567 751 780 -604 -557 664 230 287 -458 596 762 605 475 12 440 223 704 713 -628 700 371 -7 -136 435 47 -600 -470 494 181 482 -510 -767 -198 -152 75 93 128 -356 -725 -526 -55 -701 494 503 461 664 751 -416 -818 -389 -791 253 249 2 -108 -870 -556 -559 202 197 -305 -353 -121 -738 -586 171 641 748 -354 -881 86 205 565 -163 -156 -546 224 -186 783 61 -860 -290 653 -65 -226 383 56 294 187 -696 -410 179 -632 99 203 -449 -140 -281 158 735 -314 -669 73 752 308 497 165 -610 772 -512 -799 50 144 -578 -73 -785 -590 -386 601 -165 485 -604 -112 -388 90 626 -756 674 613 302 -428 -18 -70 -332 -387 367 795 13 -391 -36 -173 353 548 184 590 -388 -680 725 345 -752 -117 -498 -148 246 -501 -163 -298 390 345 -334 113 -203 675 -721 35 557 300 -16 77 661 -705 -182 -500 348 -631 -400 -735 -56 741 422 474 -474 146 -577 474 15 401 272 730 314 -229 -89 -852 448 -737 73 37 673 -252 -454 183 -462 185 113 694 -126 222 107 739 -229 407 -203 -570 -773 66 -413 727 -681 -154 421 161 -459 -539 448 -32 17 268 -474 13 495 -899 -381 426 -506 20 -726 372 -890 -412 395 -68 -662 -890 141 -103 605 432 -750 395 612 -447 321 -471 -236 -879 -456 321 683 -441 376 -144 -531 296 -362 -574 -270 -328 200 -640 192 259 -161 -579 418 -6 151 -743 -161 3 187 -280 -426 -780 278 443 -484 -887 -197 239 794 -384 738 19 -468 723 439 -81 -757 -656 183 -572 -197 -471 -841 -875 452 -193 -593 -363 -417 -607 -638 -39 -27 737 736 19 -268 -327 322 335 -743 380 424 660 529 -252 19 163 361 791 103 679 246 -331 461 20 -254 -14 81 -223 231 240 748 -520 131 115 -254 664 -714 733 590 -747 -205 163 799 63 297 -765 388 27 -400 -607 -276 132 720 701 731 637 457 -703 -787 203 -335 489 -442 -163 -552 324 771 -646 75 -223 -57 -373 628 654 748 -35 246 621 -860 501 726 -755 366 -874 272 144 28 795 -71 -490 -372 426 644 271 -761 621 345 -57 -631 -225 398 492 249 -407 -671 -134 -207 -56 304 -609 625 -841 -164 -602 480 -7 -334 583 -281 -191 -367 -558 -484 -764 -545 502 -832 -824 -338 -691 639 548 -427 752 757 -387 110 -614 715 424 -649 -79 -63 -532 -563 -283 301 -343 -386 393 105 238 -49 327 651 628 -788 156 -193 -521 -726 -505 231 -485 -648 -95 -433 -49 567 -427 617 -158 333 503 99 734 -340 -3 -596 -282 -371 786 3 -697 362 -457 377 719 -681 -119 667 397 -642 71 -485 -373 -425 693 -818 -141 -437 547 204 429 450 440 372 192 -250 -17 -70 -146 48 -581 -886 -548 773 785 529 704 -622 -828 435 -98 686 -94 -373 275 -885 -142 -37 -683 -120 -371 -198 -351 -371 -560 751 -443 507 -537 -677 -806 -437 328 645 -210 -247 688 123 800 -337 -102 99 775 -241 151 764 423 -426 609 -635 781 -309 -317 -9 458 -817 364 -307 -106 2 -744 639 -271 -665 210 -281 -145 715 387 -116 -178 737 -17 -257 -50 -219 56 755 798 658 152 -505 -112 -788 296 -824 417 30 -831 -466 -750 438 568 455 686 -792 -457 -765 -433 -309 341 738 -444 -361 233 41 -239 -841 73 589 -830 4 788 38 -34 -425 -140 -825 -373 -382 322 29 722 -212 154 -538 33 504 254 -374 -390 -231 -316 536 -538 509 -366 -888 -572 -750 -506 721 -2 5 -519 -499 203 -128 -793 -756 -574 310 696 -422 -526 -320 -853 -846 563 -771 -688 757 -301 312 -752 65 -432 -319 381 -815 -68 -161 -327 -784 152 360 -718 531 -879 29 -874 -182 -513 -540 642 -104 595 -243 -812 796 -706 -550 -512 -183 676 -762 602 469 508 528 -320 121 -654 248 86 -607 -789 -668 -766 -245 606 148 -553 -209 -706 -537 547 -349 603 -218 320 690 156 86 722 -325 -615 698 272 -244 -171 -641 -212 -659 -149 101 -34 595 -553 -554 -678 386 -454 576 501 111 -275 -509 752 45 -215 127 -211 -374 -211 169 166 -399 -712 94 378 -564 767 -631 -275 720 98 595 -412 159 -239 -230 -783 -846 627 150 -652 -786 494 400 576 -629 303 -204 -591 133 32 -379 39 -139 251 7 -855 26 273 759 113 -725 -731 339 326 622 -277 -549 154 -591 -270 259 287 -128 -590 -169 688 -485 -588 -363 237 -807 326 -196 349 593 667 66 -463 -113 -287 184 -100 328 73 203 -754 -786 -742 -262 606 234 194 285 -280 -620 -598 474 -512 -273 757 -310 700 -616 -204 -424 -574 -771 -837 719 -540 -59 -70 392 -592 -838 -357 -676 -501 -403 -62 243 199 -157 175 567 613 -338 350 28 -362 633 377 17 740 171 -337 -370 -271 -779 139 -350 90 -191 256 277 359 249 -219 132 -80 784 218 506 -883 494 -430 139 -400 708 380 -571 97 632 -708 778 -783 -880 22 636 -635 303 175 405 -829 -168 610 227 332 373 -19 -576 444 -195 779 -811 647 466 144 290 295 331 680 -431 9 -883 -698 680 720 479 351 -543 772 55 395 49 744 -390 732 -206 -503 -579 -384 365 329 459 413 279 715 -533 -288 -498 -767 -633 -635 -719 -3 598 -148 -223 335 -337 -501 -412 19 -891 -314 -764 -371 733 -895 446 81 578 -92 336 286 110 318 -90 -736 -390 -66 -696 -271 -419 772 521 12 126 220 645 -69 617 -609 -747 79 658 270 -172 -644 -784 -779 647 -598 782 -262 -294 -874 -437 637 607 329 -596 -344 -190 67 219 200 -488 -326 239 -622 296 700 580 -285 524 -392 -4 -760 -601 -259 -861 224 -577 -551 -519 -235 56 -593 -510 298 -656 -65 320 172 -629 -600 -834 -624 390 286 712 -536 -817 4 -778 -269 -495 594 671 -755 508 -797 692 -4 754 -176 -636 374 -484 -900 -460 -694 -381 109 -421 -574 -792 86 -437 781 -499 -872 -602 128 -763 191 698 -443 -757 23 270 40 -151 750 -800 -360 -762 418 -121 -573 -332 758 -712 -762 752 518 613 -162 270 528 608 380 713 732 -84 -102 291 -390 -747 78 292 411 -590 679 672 375 -606 -17 609 -628 -277 -845 -645 -102 176 -620 -714 -801 -468 -29 -50 -242 625 31 -330 28 -204 312 -864 698 260 636 406 -752 768 -415 -18 -455 -173 -519 -298 758 640 -753 55 -610 790 -427 -67 -161 -515 -184 -247 -677 -367 -408 767 -520 784 68 580 258 -698 438 792 721 706 157 704 93 -652 -542 80 538 -230 777 -135 -334 -70 404 -499 -764 -678 126 -791 -88 559 201 -338 -209 -392 454 515 223 89 -557 -610 -474 -153 646 334 -606 -769 530 -385 -736 315 -271 745 -380 -178 -97 778 6 -64 63 729 384 -244 -840 211 785 -803 778 -299 605 624 -421 -792 584 -554 -223 -551 260 144 -432 722 -158 552 -128 -728 537 108 -517 -607 78 222 796 725 42 -20 -607 341 -317 366 -16 -234 -683 -511 326 289 633 -299 246 306 703 -113 -46 151 -274 -534 -84 -833 315 490 -413 637 638 510 609 160 -94 759 305 445 -466 344 185 -706 -295 -701 -271 -74 619 -835 748 -200 128 -438 267 27 505 -562 25 512 -786 -751 -521 759 -651 719 -636 -331 431 -681 -190 -583 -249 684 -648 -637 -570 -336 -10 322 385 -497 -514 -288 694 319 -338 160 -3 32 -385 550 -700 421 344 -82 334 -826 -424 502 -78 -485 -122 -397 196 -96 -463 653 673 -782 -221 688 327 -557 -180 -590 -406 23 389 -311 44 751 -798 80 108 -159 630 24 -778 -243 -167 241 -398 706 -571 -602 -727 612 -840 -205 -12 767 -375 181 675 -827 183 753 317 -788 -211 406 215 -1 342 -672 -96 248 -208 213 262 -685 133 -550 -832 -265 -744 -140 478 -337 -888 -582 -524 -12 -868 598 -772 736 -258 529 -480 164 -158 704 399 -401 -591 -587 -26 161 -605 -671 9 399 -423 -318 701 70 -599 665 -663 -394 -268 417 -695 -635 464 -509 323 167 234 215 -316 -46 -606 -285 -472 419 -114 89 -794 -91 704 -561 -335 -837 -839 527 -330 30 48 -125 -778 -247 -300 -589 -345 566 265 52 140 -571 -265 -139 782 435 523 578 -227 156 -228 -312 193 141 -369 -661 -704 304 335 -80 -412 79 -23 67 747 39 -600 745 -691 -53 -251 -493 261 -104 -388 796 725 291 -704 68 66 -766 -789 -168 535 479 290 -686 305 340 157 283 159 -591 233 -450 -376 -186 -598 -334 264 -78 -182 -610 -739 322 1 -743 332 626 -839 -515 210 352 245 450 767 -842 383 -723 -14 -355 -786 -765 574 -312 255 157 642 -783 16 453 495 -363 748 -575 640 170 -22 751 68 -582 229 197 -589 -858 -429 -440 -827 -384 310 -343 -578 -172 -651 -272 110 -203 -780 123 -735 585 -642 609 -466 -179 511 -323 499 625 -151 -177 -397 -484 -712 28 289 793 642 363 -158 -648 -593 784 78 -755 533 -345 267 -574 54 135 -236 539 -707 -186 707 541 -634 -75 55 760 -372 -733 -648 395 -281 -179 518 571 55 -706 795 -654 605 -96 124 -623 -545 -815 -892 475 -59 -425 -717 -886 -306 448 674 -470 -320 501 -395 -108 -351 -146 -275 51 -169 634 145 508 95 91 459 -842 519 304 -135 -868 -830 -529 749 297 517 -875 -77 -436 567 556 -558 423 115 340 312 192 755 568 659 -626 -404 -794 -60 191 658 314 -477 665 -144 -641 96 18 44 377 36 -247 -546 373 365 -298 -700 500 -622 -543 350 -92 -647 178 -185 0 569 -364 -575 -427 119 -83 335 494 727 -816 -740 595 -640 -771 63 -217 -620 -287 30 -124 208 -577 -818 344 -816 797 176 -359 -303 367 139 -273 668 772 318 -858 298 47 674 -681 627 257 168 -432 -560 417 243 419 786 461 388 629 -844 -237 -566 731 680 105 615 -147 -374 -187 203 351 218 -432 -535 -591 -172 -873 -801 -441 -283 -10 -399 563 -453 465 707 -439 -578 -249 777 -714 411 -564 -86 -411 351 150 -589 -440 294 -302 672 -475 542 551 -870 -348 -645 114 -783 24 -584 -439 178 313 441 748 154 -138 2 567 698 -709 410 -88 -758 -870 504 -241 459 177 -163 -488 -56 -355 -34 -421 769 -43 -638 55 -133 -46 395 307 456 -878 655 -494 -403 -354 694 533 409 -243 -218 -532 796 183 79 -507 589 -375 408 282 -513 522 -768 534 544 -879 -65 -217 -433 -335 -309 643 490 -565 -754 188 -698 -761 -155 -477 -845 56 644 -817 214 7 -25 -607 495 -188 73 398 -603 12 -466 -384 669 188 -791 466 108 0 -641 783 -369 -519 -845 -779 -14 362 -857 -870 -552 564 -393 -394 -513 -446 -70 -174 -169 -571 -675 184 340 52 -881 -660 45 660 -152 -236 335 -252 299 794 -668 -116 86 -56 615 -548 680 -70 -437 406 -563 -835 -846 606 -279 -492 -570 113 -735 762 -871 227 -480 338 734 544 595 348 675 374 -877 -362 -101 247 494 -835 469 -440 454 800 607 -139 -588 257 68 453 415 37 -399 -375 795 -236 -816 154 159 750 520 176 -744 -678 662 207 -885 -538 543 189 -695 -104 -491 -830 -414 -565 85 -230 -756 66 289 259 -273 787 454 104 580 40 -683 -399 -837 640 -392 579 -538 208 502 -660 409 664 189 569 -66 92 -405 -412 67 31 42 502 392 -726 -159 760 -648 324 -5 -68 -69 -90 -899 616 -428 387 215 392 -43 734 737 797 -837 509 -124 655 432 778 623 -536 -493 47 12 -382 536 600 587 -248 -408 79 -647 665 241 -184 -423 594 -355 704 -114 437 -434 -213 -857 299 -29 -467 -887 589 -465 385 -797 -621 -664 -563 -574 -704 758 -286 378 717 -851 -759 677 -715 -550 713 134 -751 456 35 -184 -234 -8 570 -661 -493 -155 -419 637 -214 757 -34 -740 363 102 -821 148 566 764 4 -687 -576 -770 413 257 627 570 157 -778 -57 -694 376 96 -664 493 612 -375 -638 747 -558 613 636 54 -278 -321 575 6 153 -250 481 23 -695 280 387 -796 -326 -172 -199 -876 549 -245 -610 408 275 -247 560 581 101 317 -100 500 -883 -859 -365 456 -390 663 -473 -755 -177 224 -81 552 477 -497 -616 -18 -676 -507 110 -342 -242 -365 637 -507 -340 727 -405 -290 459 -168 561 330 -21 -378 -873 66 -238 744 462 -895 -529 641 720 303 754 269 -762 637 -72 324 -738 -740 705 562 -880 -710 343 -368 311 -119 -866 767 177 -702 -28 -502 -328 219 -120 607 -137 35 736 130 -165 112 -161 -335 162 -642 -276 486 -832 157 -69 278 490 630 -351 465 -825 137 152 -389 -837 267 5 475 -589 618 151 -739 643 -416 796 118 33 -457 370 195 -448 -458 559 -662 -659 -489 218 -313 -383 613 123 -211 744 774 467 68 -332 -654 274 -81 -418 -682 -566 430 546 -468 662 -118 608 -513 -75 -496 372 -190 773 165 275 -199 504 217 -139 412 469 -334 -51 -559 583 -193 -562 482 -718 20 19 102 62 -621 -869 -741 220 -135 -456 471 -785 -119 56 -628 -289 471 637 -197 -361 746 330 -264 -845 -128 102 370 -530 -881 646 -77 -202 -152 793 -809 -277 376 380 27 -426 5 -516 -788 98 -726 -83 -783 -607 -388 -678 -651 -451 80 -412 -775 -342 -852 -606 166 154 15 523 -775 503 65 655 -243 153 -720 -134 593 741 728 -343 -421 -615 383 180 -59 797 798 -160 -5 130 698 -326 -291 -526 -455 -497 350 -403 11 363 43 -327 729 -86 661 -491 166 -128 329 347 648 103 -292 -318 -444 203 508 709 -182 -850 755 345 -667 -651 -805 -537 -595 -287 -134 -548 167 -272 248 -139 -145 106 -607 -146 476 554 491 -318 340 359 321 705 578 -359 451 189 450 -770 -45 -427 -760 -439 325 371 -378 -478 719 -585 -685 522 742 -895 380 -385 -140 18 2 346 -623 645 -584 251 -603 -865 -247 -312 -401 -3 -421 -296 655 45 787 -153 255 -732 256 379 391 -459 -865 -332 -2 142 -838 -325 342 177 511 -363 -764 353 -328 238 -453 -442 -722 157 -448 -860 715 -414 74 -676 128 141 -495 382 218 598 791 464 516 159 -713 -663 -294 -478 -89 308 283 64 282 542 -160 460 44 -70 422 52 -733 776 609 505 -403 -810 221 324 39 340 -792 -397 576 680 569 508 745 435 110 240 330 153 -298 289 -364 330 -193 -657 -147 37 -527 770 -783 -865 -834 327 491 -533 -692 81 205 -301 -669 461 603 234 -361 -837 -887 -483 -365 -560 -803 -130 57 -712 -511 368 -147 -587 620 -226 -780 -809 -363 -688 -523 163 -220 -264 244 -103 -693 -898 455 -371 -436 -230 447 -558 330 -123 -783 -258 680 490 -204 -471 -204 561 -863 756 257 21 -615 410 552 -641 516 82 752 -386 694 662 749 -393 352 499 -656 -819 236 513 -214 -190 174 -404 488 -48 -709 657 170 674 -588 -13 93 143 -815 -58 -701 158 379 -301 -184 106 769 -683 -711 -457 488 554 558 127 562 799 -664 115 273 -407 338 -840 -343 -133 -73 -401 -510 686 -791 -225 -737 -820 20 -307 688 -622 -110 120 47 104 -813 649 -412 627 -682 -346 -130 -660 -719 -180 -110 -381 67 206 -127 -209 531 -775 29 414 648 647 434 526 254 -196 -579 -497 136 -831 116 -240 -546 531 -354 -332 -316 -426 327 -636 191 -300 428 -392 521 -687 -126 -733 -629 155 777 -594 -288 778 97 63 -300 738 224 361 334 324 -95 216 -218 -494 -277 -294 129 154 -864 -376 106 -856 -776 -371 -599 -841 230 125 -442 325 -368 -536 -577 619 784 717 -321 -327 -62 107 300 652 -55 335 -897 567 479 -269 797 -641 -792 -163 -114 798 521 172 -409 607 -701 248 -851 781 -533 696 -420 -129 -649 -851 -735 -842 -588 129 338 616 -586 -136 -492 -80 -103 -234 83 214 -788 701 527 54 -878 69 227 216 577 -739 -219 751 -242 369 -623 -569 214 -59 -881 -883 -668 -5 144 -744 410 -582 -604 -439 -258 660 95 -95 -416 -698 128 -668 519 -283 260 -531 506 691 -157 -126 -611 -183 -885 -862 733 106 288 460 636 -195 437 -171 -98 778 494 220 -189 467 -265 611 -180 -494 -167 394 94 240 59 -624 92 -451 256 -72 -442 -150 179 631 632 -803 507 765 139 626 -353 -473 -870 -179 694 -668 -484 151 74 375 -180 737 -789 -650 496 -562 208 -12 376 391 -109 110 -847 -882 708 -795 577 150 770 -123 -748 426 129 -141 663 170 773 -7 -840 777 740 596 -676 38 623 510 -3 687 34 591 -388 394 188 321 439 -312 -275 -499 -723 1 -800 -733 -587 -8 -770 -581 -895 772 325 -570 47 -177 94 370 -314 -267 -383 613 321 -75 139 -285 -194 -482 -580 -303 402 260 369 -234 160 262 295 -597 398 -743 85 501 280 788 771 366 -816 -616 35 650 353 -552 -384 405 746 -815 -434 -776 -345 -518 -438 -249 -781 6 -521 -42 -450 357 -444 -608 653 195 469 -190 38 527 -713 189 -184 -109 -724 350 -621 554 737 206 -216 -78 356 -291 248 -784 -605 -643 -520 257 83 532 -259 518 512 -269 512 136 -328 -180 62 -718 12 -380 -447 625 -242 571 542 55 -712 713 143 771 -56 -35 571 -459 218 -556 425 -212 39 -444 160 -349 318 528 629 149 439 -874 287 -590 -835 -604 -568 -649 -169 776 689 308 520 -311 -856 613 -546 -311 667 -785 -504 -466 -57 -133 183 -788 -177 -753 -762 -571 -110 438 19 43 -586 514 -648 -571 771 440 576 -323 700 -317 -468 704 -558 -722 -169 -561 -292 215 526 593 92 -491 526 433 -1 578 -869 320 454 611 89 299 -750 -128 -523 -402 -850 10 596 -19 71 754 -754 752 95 134 257 425 22 -725 -181 -280 -30 480 657 113 -559 -580 289 -367 363 564 690 273 128 -30 238 -383 204 -40 543 -860 -191 -570 -59 114 -572 126 -284 -139 -780 573 712 -346 609 -893 100 268 47 -420 -807 427 78 -568 -571 -562 165 177 542 524 216 723 -486 -734 -839 123 330 -390 364 405 -846 -254 188 -642 -399 -84 623 -251 -527 -639 -23 146 -68 672 -3 261 197 -166 -805 620 -714 152 440 -893 -511 -354 644 -48 -874 -308 329 -699 -33 -691 681 339 92 -633 477 -235 -97 677 598 -175 -685 -892 -7 -860 -48 448 -260 413 -24 430 -171 564 -69 -79 408 677 -363 521 634 789 -312 -821 777 213 -222 -890 -787 -459 -163 -538 -806 519 -734 -888 125 463 325 336 755 -419 295 152 -632 -869 430 -527 510 -118 -453 485 443 190 -681 -578 134 -155 -164 -202 -204 -675 322 721 603 793 -288 -469 -19 -360 679 -557 309 433 -183 -419 142 721 313 667 -280 -321 737 -884 -10 680 -655 -896 -493 -699 -846 -714 110 710 -833 470 -693 467 32 531 -808 452 696 -334 -449 729 -524 727 -617 466 -505 -198 -579 -232 -824 134 307 223 594 -79 569 416 -639 3 -620 28 381 -654 -842 205 -274 -193 -25 -157 -277 214 305 -91 466 748 673 15 -304 626 -39 -497 -28 181 289 -889 586 -554 -212 734 -492 -349 454 -3 597 89 164 338 -868 411 643 555 542 11 537 508 12 -264 15 -696 96 249 190 -363 581 -194 472 44 -172 359 -685 68 -61 128 289 -326 -743 -49 796 -233 -636 445 -349 -282 -310 -500 472 525 158 -73 -346 -654 159 -680 -652 -546 -835 129 754 -108 194 781 26 142 -783 -208 113 -741 -595 -697 -336 -789 596 -538 -888 158 -783 -711 -222 -309 -162 582 -514 -84 302 -81 447 386 38 -354 -283 -487 -355 594 -334 -156 241 525 392 213 -79 69 -886 -563 -431 342 141 -624 -108 -105 289 85 -42 -399 -804 -243 -482 489 688 -78 34 529 -200 162 -551 772 363 568 -788 -141 158 -183 471 -70 -307 427 752 670 -636 -455 530 29 -197 248 255 -685 94 171 -644 596 388 494 -830 -245 479 -774 -767 -14 -872 366 800 -407 -144 -245 -399 187 -71 627 -492 -11 -626 269 -809 -621 -77 650 682 303 682 -766 -248 -668 633 161 743 -60 679 -218 -569 -468 -365 -116 -851 -530 55 632 447 -814 589 544 -666 -36 -63 468 491 -51 -133 -753 -345 -622 413 -401 -492 141 741 -36 3 -108 -588 763 68 424 190 517 396 552 259 312 -623 -616 647 -384 -608 7 -258 21 -727 -29 -786 100 239 -581 584 122 544 785 -240 -111 -324 -223 546 -758 142 311 -438 736 -884 443 398 305 -735 0 -573 -873 -884 -580 -680 335 -694 -15 241 178 -415 -439 -176 -628 -228 -66 -537 -412 457 -398 477 554 142 -432 -575 -54 -319 -72 720 657 593 -107 667 104 318 104 -812 -423 -162 -195 473 -579 -92 620 310 -29 60 -892 -514 -383 -360 405 363 -304 56 401 -850 509 57 -253 -749 -498 169 -368 640 453 -840 476 -836 427 174 -874 133 -802 -674 -605 77 -691 312 -875 761 634 450 470 -459 -511 529 -173 -891 297 105 281 -432 -187 -1 189 310 677 -565 158 -278 591 -684 -759 -188 213 -872 -101 -533 -198 -460 412 -609 -300 581 -653 -87 20 -503 -525 -267 419 -478 -111 -871 409 -41 -874 -153 340 402 -722 -600 -760 21 -116 -575 712 -595 -140 464 411 452 -482 728 -140 -57 297 17 -670 477 755 575 65 -112 -458 -173 -732 619 406 164 -296 -862 31 -641 -182 -582 591 -700 -769 -782 -744 -239 -793 -175 -304 80 -187 -466 133 54 -601 -664 -151 232 -266 -251 -683 793 -201 75 -410 425 615 -250 -541 596 -148 -643 583 -856 -637 424 -577 228 -689 508 680 625 260 796 -397 20 -436 -287 374 -325 76 610 -515 -176 512 -765 -328 -835 662 -315 -203 -211 -749 -99 -230 -857 346 729 394 -894 362 -1 -874 -337 555 -496 -543 282 339 118 365 -365 616 -839 254 -830 -458 -598 591 -108 188 -81 -171 -69 710 658 -23 649 -132 619 705 -306 166 652 571 166 120 552 58 355 -230 -514 324 -309 -808 618 -684 -469 -405 -185 677 -106 -827 738 408 -839 -326 559 484 485 -276 -496 542 -225 576 -135 -475 -835 373 55 276 132 193 -88 -799 -82 -215 -408 -54 116 524 -607 686 525 165 -714 -503 -497 447 368 596 148 -145 643 557 124 -247 192 4 -257 -488 253 -69 -683 722 630 -466 -855 644 774 -103 524 -874 138 -643 705 -614 -70 -330 603 -265 246 -76 135 350 183 608 -37 556 -561 793 -143 -282 238 -183 -701 134 -616 515 -832 -684 345 -646 176 397 -574 70 -7 -818 -833 23 -245 -270 37 604 645 341 277 -717 595 209 685 730 -331 411 773 170 -163 -894 345 223 460 80 411 -114 -431 276 -727 514 176 163 361 559 755 555 -281 406 -672 -248 -482 151 -618 -495 578 -650 -690 521 240 123 -116 -772 502 -611 452 -844 -541 351 790 261 -618 258 -575 -638 -378 -520 121 118 -828 -299 500 -364 657 77 409 84 -733 535 -154 427 -421 703 27 -326 -383 719 317 -448 529 -895 -362 319 363 -154 283 405 -190 -450 -858 553 -192 -685 -701 272 723 -416 182 -859 514 -387 -218 -709 57 315 562 -848 554 -466 699 265 521 -42 -883 -143 -756 779 -2 794 786 563 110 -44 422 334 -577 -442 137 376 222 -578 -582 685 -137 577 -180 568 -525 611 -848 608 -834 -180 606 638 -760 797 242 421 -198 -305 782 -819 -539 -795 5 -106 690 -653 -665 -606 -212 -362 -559 387 21 -650 291 -515 -319 -877 203 787 410 -318 -516 298 -313 -1 -869 -296 -56 -151 -477 397 -891 -810 -121 -864 -208 191 770 654 196 171 43 178 -489 -129 -567 163 -852 -268 -858 -488 -753 -120 -765 -260 -812 -896 -125 656 39 -626 572 635 -607 -484 -811 340 -27 624 124 -204 -529 -602 5 380 -601 -324 -26 9 487 -237 62 649 194 -377 -876 276 -735 318 -250 -295 499 -192 110 -505 6 -486 -82 -796 -109 151 -86 34 287 210 281 624 -266 529 -615 528 28 -591 -555 -316 -371 321 295 395 -417 -794 -72 -263 772 630 458 145 -454 730 166 338 -89 -12 399 -894 -256 345 424 757 772 -515 -80 -610 -239 580 -607 -349 -572 -5 117 -412 -635 -857 -131 -782 356 -177 -168 -775 -355 -175 344 678 -520 691 -731 -875 -759 -289 -359 -344 592 15 427 -356 466 15 206 527 192 302 -871 -30 627 671 153 59 32 -378 21 -567 -780 -51 -664 -484 35 -763 -740 -660 -426 41 -64 -397 155 -164 -307 -480 699 -423 333 337 443 -162 -667 -250 462 601 -673 -643 762 -401 522 -296 103 625 179 266 686 19 733 -116 -866 -583 263 64 -342 510 286 -636 773 596 -511 348 -781 63 -228 -185 456 35 -795 -118 -592 29 383 -430 -606 -700 596 -277 -557 -241 474 341 -568 -463 -424 426 635 550 111 -627 701 94 641 -131 -468 -803 475 453 46 35 761 -670 -875 -599 110 -175 -8 330 -133 -318 -885 -46 -720 799 122 -650 -603 648 -658 91 -226 -839 -277 -30 -156 229 -76 449 279 -717 209 -608 -13 28 -435 513 -623 357 -655 -97 747 -767 39 44 457 -578 -346 -264 -33 665 -498 -732 -636 19 -1 -641 476 72 489 -291 -382 -255 -401 466 -148 800 57 492 -95 -603 -212 515 507 -782 -800 -606 81 -693 722 -356 -680 -598 -671 -342 -875 512 -9 -51 -8 -174 395 -530 593 373 -691 107 109 790 -401 -379 740 132 487 -321 -856 -726 -24 423 506 -46 -761 -111 -455 -654 -393 -571 -233 -135 500 -422 -603 -811 -335 525 96 -261 90 559 -186 751 -368 -816 400 25 782 -321 105 228 -635 120 320 -269 218 99 665 526 -347 62 -147 -205 406 486 536 391 -732 -521 635 -810 -321 348 -214 -728 214 -593 -74 -590 432 76 -732 784 -556 -272 739 -49 167 -84 4 48 739 -32 -369 521 -47 746 589 -632 358 -250 597 -861 -399 31 790 96 681 31 -803 -402 -644 -665 460 -447 -287 -588 364 -463 -206 163 -420 -250 789 -323 241 322 540 348 -99 -281 127 -524 519 -46 173 -144 -52 756 518 -728 -748 -160 -616 -374 514 -112 67 -819 -433 -195 238 -252 271 697 -63 742 -837 -515 155 675 209 -729 417 -287 694 -196 -123 369 -118 -895 -401 525 -429 -884 391 330 -834 -344 -51 108 43 -173 687 -657 618 700 773 -814 -250 -712 616 -88 -801 -576 -676 -259 -514 505 -56 31 784 -118 354 438 -332 185 154 -178 608 -893 -363 -99 391 229 -57 799 -601 785 724 -112 -10 271 261 561 -734 714 683 758 -9 117 -301 -814 106 49 791 40 743 -263 487 -423 750 495 -585 670 457 -753 -634 -268 -561 -626 -452 -1 459 652 137 -712 710 738 -271 86 378 350 527 -658 703 -327 -350 643 -258 -465 97 -478 160 283 -833 -858 16 637 -441 -647 -108 521 657 96 5 -869 739 768 619 420 246 561 -594 705 585 297 -633 83 -776 687 483 244 521 -868 -682 309 -738 -715 -593 228 142 466 -47 -345 336 -315 420 -465 351 268 0 726 -601 238 -786 636 -149 -628 -869 365 -108 -536 181 -758 481 -24 -874 -367 167 561 -395 -361 63 797 -448 393 -286 13 542 -560 -763 431 -402 -787 635 676 -529 356 -689 412 265 -159 -872 94 -154 44 -78 382 749 240 -61 94 -843 344 -704 -590 -429 341 -475 -253 -653 -646 332 195 556 -855 -618 643 717 -561 280 -630 -274 575 -773 662 276 178 -728 81 505 232 652 -611 745 -627 -623 250 749 -530 605 -334 375 -730 481 -798 564 -273 219 -102 755 -814 -435 70 -78 570 -899 -81 -176 -809 -125 355 -611 -828 -894 -567 -686 -600 234 360 397 -402 797 205 -368 471 286 -137 -48 614 33 295 242 -616 68 -249 414 590 -110 -352 -136 414 -346 560 -849 -584 67 362 239 44 -762 -659 -283 -781 -709 -481 342 -186 -607 -600 -127 -565 -749 -39 -381 518 219 -314 635 -26 -250 -520 125 533 146 366 -608 -801 185 -288 338 151 168 277 429 -147 765 -292 -730 -532 189 -59 231 202 -534 96 149 388 552 -802 -845 -724 753 288 25 138 264 64 -71 410 -454 340 635 7 587 -397 83 -753 -242 -52 -109 626 341 102 -114 -583 227 -250 -307 -421 -676 -572 555 395 -145 17 78 379 -264 -214 772 -384 -786 -87 673 -773 -677 744 503 -509 551 -516 532 761 544 -485 22 69 -773 -173 -612 -372 160 712 142 -75 498 -187 797 184 -538 203 572 583 -813 279 764 -335 -613 -312 -396 278 285 -558 -843 382 -591 148 -415 -58 164 150 -26 -156 245 -487 89 411 -244 -832 -36 0 -341 428 -519 -163 -649 111 -597 608 367 -556 -256 293 774 -807 339 -287 163 164 677 -702 188 664 514 435 750 -640 6 -489 -474 -326 -686 -710 18 798 482 529 -843 616 312 693 -127 -183 -553 741 560 33 -243 -225 -609 -121 -770 -120 321 -894 360 -820 -502 -763 231 467 68 -512 -631 550 -656 -536 -174 -665 282 -371 -657 601 -236 776 -41 -6 370 23 -215 198 -520 258 -769 -520 574 -401 124 -488 769 -621 -37 484 576 -191 287 286 625 659 -253 -32 -479 474 -281 584 -688 -156 282 594 707 -457 -784 -272 -284 -100 332 -63 -675 723 791 239 535 -174 -390 418 -885 372 -633 109 262 -230 86 -287 -36 705 337 458 -41 -326 237 562 -760 -297 466 273 -820 -123 496 502 -494 -398 125 81 743 -623 -321 -823 -423 138 -323 -303 -257 491 283 -820 497 708 496 -468 402 -550 503 468 746 -433 -585 34 392 256 -751 -483 339 -721 -866 -848 734 -794 477 -784 -697 619 20 -339 -223 285 682 390 193 697 -203 711 -121 -126 490 -92 -379 -157 -461 383 -740 -637 662 179 -719 -203 722 -55 689 76 60 157 728 785 -571 -113 -137 -582 606 -844 -268 560 -831 -776 283 471 -20 -462 474 272 164 123 -425 49 -80 -894 -62 -630 -314 168 -770 -890 -205 103 296 -287 12 -716 729 409 -853 -178 698 2 461 -665 -533 291 311 -681 -627 97 517 91 212 -12 247 -605 -438 -333 628 386 -354 575 -335 375 -309 -678 507 -493 296 445 -477 479 213 -156 356 371 389 -572 -875 617 -227 723 1 251 71 -827 -194 -318 -470 777 -9 107 64 702 -518 -762 -561 -463 100 -123 -673 -283 -857 544 451 209 -131 537 -463 527 -42 -586 -694 -446 669 326 -468 -45 453 -818 507 289 -590 181 748 136 54 -739 -473 346 -243 -314 587 -675 254 -776 -115 -135 -347 651 -292 -789 95 376 -659 -364 -885 -284 -749 470 71 -848 183 758 201 442 452 621 54 254 -607 -305 200 201 688 -203 -517 -666 -587 -732 683 162 353 2 65 -73 721 255 -734 -738 557 -685 -46 -84 -492 -818 249 251 -305 399 -355 744 -163 -35 -890 439 -745 -626 -330 298 418 -351 -738 -113 381 762 -93 388 150 -42 -704 597 -199 415 -822 -584 -412 166 -753 -598 -111 -636 -194 329 -804 83 283 -545 778 -279 593 -91 703 698 -694 437 636 -788 71 -86 -21 -775 -564 527 -387 223 612 -764 279 -806 -472 220 -817 -481 -88 376 -56 -374 -109 -802 -236 -507 71 580 -628 -595 236 551 117 298 -709 -99 -73 263 -793 20 493 631 519 245 -353 -207 -54 -191 -527 -112 -483 487 -644 461 13 273 -603 433 -512 538 -420 -604 454 -370 391 -290 489 88 502 -353 251 -280 -886 -899 8 601 235 -897 652 517 -75 331 95 110 794 -39 -736 -23 -99 -378 -729 -287 -185 -685 242 180 335 559 59 -770 263 186 283 -148 -722 -584 60 396 -823 536 -780 329 -47 -175 777 -672 561 470 497 242 -17 -636 489 784 71 204 -175 -861 771 -588 480 472 -319 343 -562 274 661 -357 -289 152 430 -52 -624 -211 622 233 -855 -318 477 151 699 -852 304 -179 -179 -598 -59 442 266 -467 -564 372 -497 179 542 -532 -549 -190 214 713 -82 -851 652 591 -842 752 202 -557 -363 779 -582 61 -336 -851 -371 779 -861 176 -297 -533 -480 -898 -752 230 -729 185 34 -706 -82 -873 272 731 366 -479 597 -116 186 -451 46 204 -212 326 383 -571 -637 559 -208 -228 -46 -256 129 -734 -173 -738 95 -52 517 86 -899 -860 -710 -496 402 -317 265 -32 358 -133 -219 -798 -480 -183 -606 163 -82 354 -22 -142 -54 -666 576 695 178 -658 64 -465 526 -874 -315 -650 366 -720 -237 31 -647 86 598 348 -277 -336 772 741 -445 640 -586 410 -125 700 243 461 -365 408 249 -617 223 -350 -575 414 -27 -202 42 -111 -86 -279 -111 -795 -534 -675 145 -720 -619 -264 754 -32 356 -270 -11 -390 -177 -179 -446 -601 -362 -223 -803 -508 -244 419 -326 195 664 1 202 -275 -735 341 -417 71 772 42 -241 -772 446 44 748 733 -774 -684 98 5 -108 -720 -723 70 -256 -834 533 -510 632 -277 13 251 -132 84 41 729 -708 -158 -343 -667 -754 306 431 -506 -281 -206 104 -346 -443 -202 -264 81 -421 -605 726 -806 -601 -343 -418 735 -321 -135 735 -835 539 493 -660 660 728 -536 142 427 269 139 -612 91 279 -393 597 -761 -479 -23 333 770 173 -723 637 -149 382 -731 589 -332 462 -411 -514 407 383 381 195 -739 223 407 -58 369 521 -279 398 332 -889 156 179 -734 443 222 -823 612 -246 -496 318 406 448 -334 412 668 -894 208 -289 371 -676 -390 471 578 -205 -790 383 547 395 348 -4 -209 256 -171 -675 -440 -32 -751 -898 -533 308 -221 403 -673 -792 724 -391 -621 -531 -732 -190 156 710 -127 -477 408 -77 660 -120 -198 149 478 -178 789 -96 774 422 -281 -194 661 261 -301 606 -774 755 -300 76 -890 -772 308 686 -173 -422 -588 291 696 51 588 -769 -262 -698 -450 -636 -382 -20 -363 407 351 -641 52 -20 -524 369 601 -486 177 -405 714 642 252 -539 -201 442 459 -741 318 -443 -323 131 -79 -77 -204 168 -310 547 710 -194 -178 -366 -522 769 -541 -863 534 -860 497 363 -722 -515 755 -474 294 -679 -138 -458 -820 580 431 44 -501 79 14 -591 -219 -75 -245 741 -51 61 338 752 -215 -45 -380 84 -116 -713 581 238 -889 613 -624 151 147 -121 -702 97 216 394 776 -110 481 -516 -317 -427 682 465 -649 -820 607 631 -841 739 648 380 -670 -731 -253 -191 -560 744 320 -755 672 395 -259 25 367 -104 656 -87 -607 276 -109 584 -848 538 -271 123 434 -252 687 -352 774 -672 348 -460 240 191 69 -551 -492 280 645 694 217 -433 551 -816 -453 -885 373 -251 132 499 616 103 -376 175 411 613 379 588 -523 28 -265 291 501 192 -652 559 -159 -754 -897 -707 -15 29 629 -239 235 -641 656 -197 337 335 104 -457 -614 -668 753 203 47 -856 488 603 48 423 597 -865 -687 176 -305 -23 513 -54 -203 646 452 -584 481 729 652 531 143 697 370 62 -821 -114 -350 -717 270 -662 -22 584 185 -76 33 383 252 560 12 790 -692 80 470 205 -629 -853 548 1 -54 -664 -519 479 -147 123 612 495 47 782 612 466 30 -164 112 -517 -148 268 467 153 -145 210 -406 549 51 -305 114 -138 105 220 -354 -188 191 -460 323 -130 465 -668 722 -891 -295 597 712 -351 607 -632 786 -840 -441 -763 -501 -643 -439 -404 -443 712 -181 -548 -304 605 -759 518 -3 221 792 -257 -396 -143 288 309 -610 -706 439 526 -622 -245 595 -289 -819 657 -378 -156 767 532 737 619 346 -418 -456 -283 -743 -212 -101 -628 324 -291 -591 -832 468 -151 253 615 97 -615 309 348 -378 -282 -221 764 -134 -174 465 359 -154 -360 -516 -758 780 277 351 -514 -177 366 751 -591 553 -400 -309 319 60 -306 640 -278 158 666 -274 671 393 -812 207 -535 -522 220 -793 -624 658 139 -452 -413 -103 477 206 490 -98 363 -652 578 -166 497 -682 -148 405 329 615 666 -363 -509 -544 609 -20 201 -787 -443 -863 94 -847 -74 -245 424 -465 -31 382 734 -572 362 41 162 -275 356 593 482 -115 -661 -522 345 -299 -619 344 86 -609 253 -613 -119 766 739 -493 306 710 -117 562 -272 -493 -655 -896 -126 599 -477 -713 -462 -367 -730 774 -678 331 -656 766 -477 354 -14 -813 -439 657 283 -257 526 57 367 -223 -48 101 131 598 -497 593 -469 -354 441 324 525 -298 598 762 687 614 -655 294 -222 -375 -21 573 721 525 406 -9 -446 -321 510 12 50 -303 -721 122 721 153 -558 171 599 36 -454 -808 706 -620 472 288 619 -691 407 625 580 27 676 -480 741 761 302 -645 37 355 -820 -649 -718 429 540 -223 -512 -752 -801 478 559 774 -37 198 -587 325 112 320 711 -585 37 216 176 -398 -243 -22 -317 446 -792 -682 -469 248 -431 661 785 -40 -874 -637 764 740 -155 -821 127 -30 -188 -149 237 -270 -560 359 -673 -574 -416 201 -642 -34 445 -2 -641 523 769 -834 233 -715 -410 226 -530 -777 -156 -263 -665 19 -887 170 -137 257 -896 51 604 -486 104 -843 732 -794 223 -647 -453 654 -756 108 -59 573 391 -507 -27 -454 -239 -438 121 -615 -333 27 14 -447 -9 -467 707 -569 172 755 190 -739 -319 0 662 393 -128 269 -333 -369 -171 -299 -34 -94 -46 -385 -694 2 -592 419 3 -364 727 -269 549 -182 -502 238 274 -334 -547 -196 89 618 292 -123 190 -759 371 -50 -691 -487 734 484 -666 662 677 -833 -219 -270 -803 -621 172 -247 -11 -743 -63 -226 -693 288 -640 445 374 745 401 188 160 782 -603 -40 264 -344 515 -43 211 -894 -668 142 517 -381 -648 263 643 -77 425 -239 666 -251 695 -765 -41 -595 -900 -127 567 607 476 698 -415 -199 619 74 -448 -829 532 -831 410 453 537 461 342 -228 -626 -587 44 300 -849 -729 307 -345 -884 581 -90 -421 -171 112 204 -715 -722 446 59 -369 2 -317 244 138 200 283 -181 -288 -543 628 -681 -317 245 -465 -198 555 623 714 636 786 97 455 281 333 -888 789 -36 767 109 -670 792 -421 540 -254 175 598 -86 -347 325 406 50 -864 780 268 121 456 570 668 -24 344 -845 -793 -459 -482 -862 -231 -32 -79 -300 265 141 159 292 198 -173 465 -369 303 -700 413 -869 -492 172 -595 504 -575 -717 44 567 -853 -557 157 -896 -771 -164 484 -25 529 -444 -166 359 606 -379 -665 444 307 -728 592 -463 644 -211 -542 407 12 -285 214 780 -857 791 -139 -461 -262 578 759 -510 333 -288 399 -479 -577 -29 176 -210 -789 -722 30 348 -862 -57 229 548 32 688 -310 -114 789 668 -817 83 630 -242 -266 -315 -125 518 -145 56 379 166 119 -42 687 -514 -668 310 -758 406 -577 -548 -620 -529 -530 506 -792 -149 781 -608 296 -39 -38 34 220 -460 -885 -683 -839 -48 601 -66 669 76 -477 462 -697 -884 -53 -44 -166 -60 146 655 35 -617 515 -393 309 -235 -97 -571 -322 -251 162 -135 515 -459 -730 499 -207 -176 52 -663 82 -633 -274 -452 -154 -175 727 595 294 120 -827 587 376 -106 529 524 546 -494 -116 -419 -680 266 -16 -325 191 -284 344 -793 -207 -470 -606 30 -434 386 -474 551 295 -256 -841 -277 393 -455 -774 272 530 24 -106 -762 56 636 115 785 -114 -84 103 -304 740 509 -745 -316 312 -834 -631 336 -898 -189 554 694 -526 751 -780 -885 -688 505 -670 -427 -456 486 -518 -263 -740 654 -7 116 210 49 -156 -168 385 784 -515 -595 624 -134 467 -869 -77 -818 -147 305 55 -252 -611 576 -807 -581 -625 104 291 -16 -274 719 192 393 415 -657 -316 -37 -88 330 -175 -317 -428 -68 392 -318 234 -526 -791 -840 -335 721 -517 -494 -751 -177 538 338 -867 430 -56 -607 621 -649 731 681 -895 -807 -812 -10 317 -690 254 -113 309 292 -164 -536 436 -887 234 504 -449 229 280 -897 2 -206 506 -342 -622 -260 -798 -652 118 -650 -387 -670 -704 588 -284 -87 -549 -72 -395 -503 -846 -764 360 -824 -566 -664 -308 688 603 -893 -241 534 -231 -30 77 703 -834 612 487 605 247 411 -549 -500 338 91 -452 368 262 -898 -219 625 -63 433 -312 -882 -474 705 671 621 500 -698 -888 12 -199 22 503 -488 312 -174 -625 -477 -271 449 111 -313 -36 -869 -679 -430 577 -528 199 -206 -420 -678 -643 76 -507 116 -596 223 664 -410 427 538 377 -114 115 496 -470 398 719 -87 -571 -396 313 194 589 628 542 -171 722 -479 622 159 310 122 -78 -116 411 255 -620 692 -852 694 -743 673 -888 550 -865 -99 -322 -253 789 -391 -613 56 -205 -288 58 691 94 -806 397 120 513 437 594 -810 11 -887 72 -14 -778 727 723 779 -866 -536 -647 -422 -259 -857 149 787 -785 202 190 793 -512 -105 30 38 298 -323 -758 -544 -835 544 -341 235 96 -227 671 515 -581 -550 799 -803 -468 -315 587 -764 523 -452 -426 -851 751 2 -667 91 560 48 513 276 -343 612 261 -734 -835 -741 -555 -712 -77 -465 -3 -697 -158 82 155 -884 665 19 628 -836 -193 -244 -213 131 -783 -39 410 -235 -236 -209 126 -511 -838 92 -70 -543 423 84 -277 -183 641 -628 -711 -249 -899 -89 294 -305 443 -833 232 -57 171 42 -23 -123 592 -380 297 111 668 355 -471 -88 -527 241 -128 642 -764 632 -836 -691 597 -71 -291 129 -8 -281 703 748 -234 798 775 -285 -291 799 610 -316 -629 -776 -636 22 780 247 368 -399 68 168 118 144 35 411 -229 -810 -759 -611 164 -19 -222 -496 546 347 -25 -192 -734 -4 -186 -574 -747 -159 -828 355 -113 -294 -345 -256 584 -417 -531 -455 321 -666 -160 649 252 -186 -220 488 748 -624 171 59 560 -177 123 45 229 -563 -310 94 -450 -615 213 -867 278 72 -97 -238 548 112 -874 82 -431 -666 714 392 -436 89 -452 320 746 333 440 -663 -819 -1 27 -268 -598 183 588 -193 204 -793 429 44 -382 -385 269 -654 456 500 -109 615 748 -464 27 -44 -401 -824 -468 -513 544 -614 17 -213 778 -279 -269 -154 -373 475 175 -757 515 -842 -833 225 -287 -131 324 -556 46 -46 440 289 -102 -193 206 659 -664 -581 -93 -855 -194 -667 -456 272 -588 -775 -352 608 246 -141 19 95 -477 214 -771 -523 451 -131 625 198 -221 291 187 468 529 408 -292 -13 35 -545 -576 393 -445 223 -502 648 206 701 514 529 -20 -867 -178 -21 -194 641 -428 -554 -526 -835 -820 -585 -756 -541 750 -572 -679 484 73 64 202 445 -484 51 524 -683 671 -560 -763 88 619 561 533 -707 -354 -639 -216 612 -30 -382 465 59 393 -138 423 530 6 -619 189 -619 -697 -366 -109 794 353 695 312 -800 525 768 -656 -126 -343 606 -140 332 -892 -763 -826 -865 -267 -510 241 -312 -98 737 -327 -402 -2 -522 -270 -65 -387 -639 -117 593 -90 71 403 -636 -103 772 -241 -475 -154 -572 -223 727 -539 631 -242 -572 -117 -744 -244 27 605 -338 -108 -633 632 -554 -664 -726 -182 -860 -4 -361 291 -137 97 -669 490 296 -462 110 69 532 -177 182 -766 -45 596 -205 -605 -137 730 -754 -521 -740 -526 -73 423 -589 591 312 390 213 774 91 65 656 306 561 800 459 337 165 -815 -671 361 -336 -422 -213 449 -238 -19 -116 658 -718 487 449 -239 -87 37 143 126 540 -58 -685 -799 -709 655 -771 -650 -504 -163 686 -823 654 -835 87 447 -414 -247 200 -236 217 -149 267 673 -137 -33 311 -510 375 -725 -509 68 -190 -702 -484 -286 -872 437 -731 328 -215 -715 34 -746 -539 392 560 -173 389 629 415 -347 95 -586 796 -121 249 -178 493 -777 317 260 -553 -757 733 375 -515 517 472 -501 597 289 347 -150 -722 540 83 183 -409 -898 -432 28 -287 430 677 -642 -679 -870 -673 -2 -219 -416 47 658 -811 -27 -854 753 -537 303 536 611 111 -525 -784 -556 -517 -80 -343 491 -380 622 -399 -522 160 555 -366 464 -285 -212 25 34 597 -729 -403 -90 461 720 -490 72 -747 686 -877 439 167 -834 427 -833 -364 44 -320 112 -162 747 421 -589 90 237 -520 -801 492 23 173 335 -331 480 -142 595 625 -763 -30 398 -682 126 -701 790 -247 -810 -726 -778 -723 489 -527 -523 -439 -159 -617 670 -387 333 678 354 647 -303 -418 594 -565 500 481 699 -239 265 647 -276 698 576 -66 -109 -97 -654 -479 -779 180 -660 432 157 753 236 -414 -445 274 -893 643 -49 -237 -613 385 -359 219 -775 490 -277 533 -285 294 -155 -474 514 -309 299 417 484 480 331 -570 -794 -181 -61 356 -185 186 -607 -271 -400 -493 493 47 -511 -222 -747 -478 -365 771 793 -13 628 -818 557 785 701 -322 249 609 -698 732 -93 263 -181 454 -375 479 775 155 337 -716 -461 -113 -108 -781 263 -169 -825 -692 388 768 -592 -349 502 554 -263 -560 -276 535 -78 -136 -199 637 -129 686 188 -269 303 -104 411 -656 579 -347 369 -201 -867 634 261 -498 -491 -2 87 444 493 737 190 -405 151 -481 564 -106 -328 534 -250 -630 770 -132 -759 -357 434 -9 477 -608 -383 -636 530 -19 623 662 797 315 -585 746 466 -130 -13 645 -514 -109 32 579 147 -420 -448 419 615 -752 -615 -679 -790 -465 412 520 265 220 -685 94 -663 -730 -237 102 296 -659 -218 44 -870 665 -162 96 668 392 595 6 125 -425 -689 -490 -704 -512 -780 -270 705 -346 149 -375 -236 -208 223 -645 428 -718 -480 -353 -218 -748 504 -802 -66 -39 -565 -361 425 -341 719 109 638 23 -317 -290 -66 652 739 -613 535 -664 720 655 138 -341 793 302 300 541 -482 684 -43 570 28 -672 -695 -166 39 -1 -45 -469 61 446 0 201 751 107 717 222 -622 178 -77 -808 743 -558 681 155 351 396 212 -581 -385 350 -791 783 -283 -454 407 746 -742 295 40 559 -449 44 -526 433 -93 540 752 574 720 -138 158 -375 215 492 -108 -313 -129 585 -210 325 123 419 212 -529 271 562 -151 256 225 103 683 269 103 153 373 -727 479 711 656 -434 -769 409 141 -54 782 16 -165 683 -301 147 386 -203 -508 250 457 94 -433 -742 532 -451 609 -610 -659 194 414 -115 -563 417 -445 784 -602 327 -334 -766 79 624 -132 -415 -699 -782 176 145 341 -552 552 157 -125 779 -436 597 447 -71 -269 590 505 429 -219 -802 348 -405 82 -763 158 273 334 -116 265 -666 -63 234 470 12 -778 -659 7 -679 614 749 -807 479 -680 95 -898 326 -874 46 79 -444 6 -134 -283 -102 453 705 542 -689 325 519 -799 342 -291 -29 -725 -200 -387 438 371 -314 320 784 79 -761 474 634 312 71 797 301 -189 797 412 178 -590 269 -132 661 316 -824 -785 150 424 681 519 645 -545 -535 -385 258 -465 254 -227 -498 -585 217 542 -165 302 -712 610 -140 -84 -270 454 -459 147 534 -101 500 297 -145 320 -321 -46 -132 -279 -480 121 -129 116 463 -198 -668 -204 -831 672 713 384 -131 -611 -545 -202 386 -340 341 543 206 -671 10 -293 -533 51 740 -376 283 -543 16 -763 409 203 -776 215 517 713 593 676 192 703 273 -529 -269 670 -132 -299 -121 -73 731 252 188 758 741 -623 -29 364 575 364 -2 37 581 -537 -694 218 -345 -891 -728 -706 -613 -759 -149 437 -518 236 -246 -17 -612 -698 -115 147 359 -148 330 -331 -797 304 -53 -589 430 -310 -438 -379 501 -209 -212 512 32 35 -788 58 470 429 608 -497 535 217 484 289 -809 -188 388 619 756 -781 -861 62 -340 88 317 498 362 -721 -348 -105 85 -179 -493 226 -325 108 612 -93 -26 -28 -74 -561 200 87 189 313 595 147 232 -819 548 74 79 542 671 -208 -511 -97 -887 -80 568 -176 77 373 -345 -465 223 -780 55 -205 486 281 -138 -660 -138 -522 344 -893 489 -543 527 85 -728 493 -165 559 -157 604 -445 -108 -608 -343 125 417 477 82 -876 -786 -311 -67 -725 -209 582 -850 -119 94 -546 190 -466 388 543 743 -18 209 598 -452 -773 667 666 -745 -475 137 -814 -293 795 -513 -58 309 -271 73 -29 -773 -353 504 459 -238 -770 -653 -31 592 443 476 425 -576 29 -622 527 -668 208 -635 156 54 267 698 564 330 -260 -648 32 526 -467 -283 -245 153 200 -199 727 299 -456 167 62 -894 154 -184 -315 202 168 -63 515 94 -8 -727 702 171 -122 414 -587 -625 9 -571 -150 318 635 -612 -832 31 -14 -704 302 -233 11 226 -472 -899 343 -188 658 167 -304 -193 471 -435 186 -323 -683 32 764 61 -544 -522 -480 67 615 356 -45 -385 25 256 572 -670 -652 434 -441 -210 283 741 779 -574 -372 200 -124 306 -335 710 -555 116 -608 579 348 -784 410 -760 -490 -222 636 -203 -411 -848 -874 -545 -718 315 -368 -746 118 427 602 -642 -886 -802 -583 -377 579 660 -375 -156 -577 543 -144 126 286 -413 219 -146 -732 309 218 -557 156 -264 -749 -258 -434 -624 -280 -264 -113 411 468 -305 -506 -71 27 445 756 467 -357 198 -639 618 28 182 -683 346 336 -892 132 2 367 -366 111 512 -399 -271 216 158 -508 -827 -410 -440 192 -758 240 291 511 -49 201 757 -639 736 557 680 597 680 -482 -68 -422 -860 -822 105 -474 500 165 -9 534 639 8 -774 -507 -266 432 762 -80 -641 561 -710 -700 -311 40 -600 774 217 -517 145 -128 760 -413 66 -479 -120 665 -630 -586 341 56 -421 -351 -833 -96 -767 -593 12 -266 530 -774 -898 -59 -636 657 -598 -601 421 308 331 -715 -704 -229 -830 -162 -785 178 -579 171 -109 400 -224 430 -674 475 250 259 377 -138 223 389 56 -709 -185 -451 735 -820 556 -692 648 724 252 -282 192 281 217 -672 187 413 500 95 -458 -840 614 478 354 597 -423 704 -70 -38 -222 -719 190 60 -764 -272 -221 -658 -90 -613 478 -516 484 375 759 249 623 -416 362 539 91 -454 752 -307 289 681 -497 -821 -382 128 662 -147 -2 -273 -90 -4 -227 -494 777 -522 -508 61 476 354 -182 -650 -89 253 652 469 -539 -550 418 287 772 -587 -277 -389 -839 -752 489 -664 122 706 -802 -517 -872 -696 -517 684 -633 601 -192 -748 -18 -240 -123 93 -738 -102 -467 -752 160 743 -322 676 -7 488 -38 -764 -896 459 525 412 724 -457 -279 -618 -114 658 631 347 -225 77 -746 -279 262 -213 -618 92 550 598 -149 497 717 -237 780 567 245 -332 320 -815 123 213 610 239 691 178 543 -579 -24 -215 -755 -142 356 -80 572 665 -540 -665 -599 -341 -352 -628 -365 300 -839 47 -201 -698 747 -43 606 -481 -136 578 -499 -549 698 298 111 188 265 773 756 568 -692 -49 -297 -31 604 4 15 -658 119 38 215 -3 -297 492 -757 -445 -660 773 -230 -743 450 -250 -290 430 -122 -239 79 244 -662 -883 -367 703 -699 474 384 -575 -508 351 -527 430 -473 116 78 -675 87 15 -662 -820 -117 -249 312 10 -179 -487 -720 323 726 338 554 527 143 -298 398 -616 -22 13 -760 192 -742 -237 65 -812 396 226 -607 404 -127 142 519 -895 -588 235 622 271 -44 652 -777 321 -39 -538 -353 -368 557 -885 -759 117 -439 -823 27 -471 -296 -782 -526 -502 741 -599 733 -396 -130 -415 -753 -770 168 -187 -122 -85 504 748 256 -250 194 -768 -156 -499 -650 -506 219 -699 -358 -421 62 -133 -297 -254 758 518 733 -707 62 485 382 354 132 177 -299 -157 -617 447 -895 342 -118 -370 750 -785 -38 288 -314 319 542 -270 379 372 704 458 -106 -518 -696 -667 -860 -610 -571 -704 -881 751 -725 -172 727 -584 -546 167 -771 -421 -816 -464 796 -590 747 540 799 -380 255 601 564 62 234 -341 -279 329 319 -737 -894 -575 -282 49 -184 -98 -782 -867 768 117 -459 386 -821 -195 -232 538 319 607 -562 147 -888 349 -294 605 6 -676 574 196 -117 -401 -320 -872 298 -388 -191 466 112 -628 221 -695 -155 322 718 -252 538 764 198 -268 -180 -396 -313 119 -349 647 -701 -349 -9 595 -197 -444 -886 -224 429 75 391 -447 -404 680 345 -684 -665 -237 -145 286 -512 -389 -533 -666 -401 -642 -449 531 240 18 -524 -513 651 56 -758 167 223 372 -214 -152 -563 182 -67 80 -788 -174 104 214 -189 -611 -105 174 -730 -765 -853 -823 751 716 -835 615 666 720 118 -178 -187 -442 -136 -831 518 -879 -663 -337 -507 -194 -458 377 415 86 396 -864 -597 224 273 384 -409 324 -17 -187 -66 742 318 566 -538 -257 537 -116 613 -885 297 246 55 -75 715 -540 75 -191 474 -279 780 309 371 105 -798 -838 775 -93 -437 -325 733 9 86 612 -525 -398 696 396 378 703 -344 -880 -62 -690 -810 -132 161 519 -57 336 -773 -384 249 493 -340 279 -128 -888 -895 380 -528 -312 -488 -690 499 -6 677 -217 -574 -110 755 82 -58 199 -716 410 -190 -602 797 -720 515 -735 -868 338 492 -745 375 428 -290 -361 588 -317 -358 180 630 268 -371 -77 -197 101 -535 -220 23 -616 -452 -777 -160 163 174 -431 157 -402 661 -288 662 -423 -379 444 -584 -259 511 268 -854 -278 -882 -453 -823 313 -51 -170 700 -133 -289 464 696 176 425 114 -460 408 203 553 125 -250 787 207 222 792 121 -858 -852 -377 -41 283 136 358 122 -648 368 -371 409 -206 -599 362 -772 -691 -568 80 755 -547 -152 618 -638 586 -689 -721 29 720 -17 -146 226 631 -117 319 320 -717 -839 721 423 -450 -372 375 -555 347 220 475 -199 44 73 592 631 487 -139 -169 -108 -393 -663 -691 -656 -132 678 113 216 21 518 -269 264 -668 -656 268 -14 532 -876 -204 -804 699 -71 -885 20 273 -438 504 -209 238 394 451 -773 -84 362 578 -593 -532 341 647 669 -44 -301 362 -421 -640 -127 439 639 -782 363 195 -137 -379 411 110 462 451 297 -411 181 -88 170 -542 -327 -387 310 39 -699 268 -180 -665 311 -811 34 -248 632 -333 -794 -762 -394 468 -795 -813 378 -151 -402 66 390 -509 473 -206 562 312 290 193 468 80 353 499 227 -81 621 -287 -558 515 -779 -759 605 375 165 25 -129 430 -530 217 -578 -162 685 -870 446 -70 662 -307 -649 136 -892 -354 294 -566 482 111 -209 -858 -666 355 -446 -212 -459 -372 -814 -215 761 -372 797 517 49 -46 -654 -762 -371 -194 271 -284 272 52 -284 -296 486 -274 -812 20 -369 3 -178 -78 -114 -66 18 -605 -845 -148 444 277 525 -839 483 126 597 -645 243 235 -581 -228 414 370 53 -751 788 752 553 -869 695 174 -494 274 -341 -3 277 115 -529 -586 68 -438 -471 516 -620 -716 480 -432 -545 114 319 494 -758 -46 -833 57 -418 -190 -366 -245 -254 700 -191 32 -650 506 -426 -215 546 318 -632 -382 -397 -368 -711 307 98 -563 132 453 -63 -748 26 679 207 -196 490 -363 785 -299 -246 -570 156 -639 79 109 -479 562 -133 492 511 516 340 -425 237 -255 -194 251 -97 237 89 -715 345 -277 583 172 -428 -676 -135 429 -356 -174 -267 157 -749 -828 -511 317 -591 793 -111 -633 50 -685 707 -609 -456 720 -878 449 -726 -351 535 614 -844 448 -541 567 -170 208 -65 -358 -750 -304 309 -625 -489 752 401 260 754 -875 -460 -59 -645 50 -295 250 209 523 -782 -895 -123 -892 92 -414 -763 660 660 766 -500 117 676 -368 -870 797 108 -184 -868 789 184 -37 214 -531 698 699 13 272 -534 491 138 114 -629 394 -700 27 -355 -638 28 686 -149 -153 464 -321 650 -477 -886 -181 -407 196 347 -632 789 182 -765 -6 -780 448 -726 -543 -192 -12 -755 -422 -151 101 430 49 36 -364 654 38 -395 41 424 -771 -5 651 -106 -197 481 -154 516 664 725 -253 -235 -470 679 -881 450 298 285 68 -55 687 -192 -757 612 86 -427 -393 -495 438 -519 471 199 -244 -802 -533 -588 -761 -240 -588 -864 -666 -823 -718 262 -851 -540 -41 -519 -684 142 -173 499 -252 414 572 567 -796 724 -730 -350 -649 -779 -497 -459 404 -404 -621 -460 778 -407 181 -489 -593 -477 264 -334 -246 307 353 -448 -35 433 -116 787 496 463 726 -109 297 -386 -150 512 358 587 -234 -707 175 -336 -159 92 -402 -85 -519 -854 158 -515 258 -44 -54 -172 -655 169 -252 639 -861 -774 253 640 -700 397 198 10 -853 474 432 205 -323 565 -411 -161 -726 -278 -106 111 14 308 -833 -602 483 -337 122 234 593 679 -172 -846 666 416 -461 261 144 -543 790 -88 -356 -640 -844 -236 -464 49 -257 -278 758 -535 -892 394 -49 -900 -209 500 -635 -424 33 54 -294 366 554 174 401 329 260 -733 678 -323 -552 -775 -388 -62 144 412 -775 -641 -371 416 -771 -443 287 361 366 -191 97 -767 122 -595 -832 81 -673 -624 774 640 285 -776 127 -509 647 73 481 447 381 794 402 -798 284 309 -652 -757 366 596 686 653 236 -734 -187 493 -786 -166 -882 -115 102 -377 71 599 786 619 -529 -720 586 184 -897 -175 5 133 795 353 -420 605 -115 -194 575 -320 -7 86 272 -121 651 -344 757 630 247 -633 680 -276 -312 416 -829 566 -820 -704 -676 -720 15 441 -301 -545 -650 -360 -739 -714 283 -884 361 -597 106 -706 -580 -522 -868 571 -121 745 350 -625 -891 116 -437 -702 -518 405 -868 -41 -97 14 4 459 73 -548 574 613 -193 -817 -130 271 -794 -91 721 -165 197 -370 0 639 547 -427 -475 560 -128 502 -839 -627 -661 -391 -346 -115 -770 360 52 -102 -77 -822 795 543 -853 414 -404 504 26 404 81 -387 -113 -728 22 -66 643 203 223 -403 200 677 -476 -824 348 210 70 -446 -255 203 173 -425 129 -651 -279 -310 394 -603 -83 -332 235 742 37 767 779 17 -820 -469 -410 213 -91 647 728 484 603 -496 449 -184 285 -824 -272 -386 -45 -136 -83 408 -60 711 140 -682 -521 -586 -808 558 -736 266 -534 159 -730 70 462 -221 -687 379 547 -248 -185 360 -336 -390 -549 92 516 -125 525 137 -85 -381 311 771 660 599 570 686 760 177 -709 -216 287 373 -741 -284 604 720 -113 137 -421 760 -511 76 -317 -757 -632 363 -840 -417 324 -290 -724 -62 -591 -688 -715 -580 60 409 -70 764 385 -30 -682 -193 171 -828 562 746 -161 168 657 486 225 -870 -156 -100 -129 704 -304 315 -894 -524 -396 -800 -331 219 -10 259 701 110 274 -540 53 399 -681 460 -71 -716 -177 754 -204 587 220 679 -259 -672 562 -632 652 -498 -352 571 -858 -55 -465 -415 -532 736 430 764 -565 121 160 758 96 -776 332 264 -579 584 650 525 234 -284 -877 -777 -249 -813 -254 379 163 -124 251 -734 -644 -36 -475 -894 -488 293 -495 -847 -554 613 -413 756 -721 209 -887 -454 226 543 437 668 25 -852 366 -683 -387 -12 68 743 -739 729 409 -587 254 351 701 -24 574 -527 786 -540 -775 114 -407 -446 -342 756 -50 -403 -43 -442 658 -239 366 -607 -290 -55 -288 -477 719 168 234 -169 763 -751 95 -293 307 685 211 194 741 179 278 -836 177 140 213 -788 285 -686 -326 -458 -763 -552 -374 544 651 773 121 -83 9 769 354 -399 3 557 159 243 -84 -132 -445 -575 39 -528 349 -249 -707 -302 746 189 -371 -741 409 -645 -492 -375 364 324 154 224 484 -262 -531 451 -472 -576 -411 -684 -462 677 50 -812 578 -571 -339 785 190 -326 566 -276 -111 37 297 385 -144 -168 -800 -122 470 564 448 -513 287 184 93 401 782 -841 711 372 745 -844 744 -708 -186 -368 -331 -695 -770 -298 -33 54 -29 -754 -889 -22 284 560 -593 -470 -123 -851 95 -297 353 666 64 337 -689 -619 -548 -884 -269 250 430 -109 -217 -89 -202 -559 -286 554 -78 -201 -812 104 -154 -728 -396 -559 390 518 -96 598 -795 -15 -389 -45 -56 -627 98 -779 -282 788 331 -344 775 -282 -149 -871 -700 -460 -277 768 675 -793 -855 669 -372 -225 470 -683 358 387 -543 216 -766 509 -94 336 -860 -52 280 -560 539 -4 -487 187 -385 610 -304 -30 311 -874 -234 -297 382 -92 -303 -491 -520 -636 -879 378 -215 21 -838 477 -78 -353 -730 319 -173 354 79 -306 -554 -450 449 372 66 -449 -783 530 273 581 -33 -272 -331 -696 656 159 728 -797 769 -390 206 -223 670 -716 -684 -426 39 556 456 539 601 -662 -861 -278 -194 729 -783 163 -856 702 -226 -664 605 -70 -393 339 -698 -868 36 223 -577 -136 38 169 275 253 -563 -896 336 26 111 -84 -428 -781 -403 -393 -562 -339 -198 244 -209 428 -552 -875 63 -776 762 107 -132 -842 -775 218 -447 441 201 -553 -179 -28 -272 106 389 315 -742 -68 -532 210 306 -473 -877 219 -239 452 508 -867 389 428 -475 -517 756 648 110 -827 105 -784 508 690 -52 -868 15 697 -455 -545 726 164 -556 348 -32 -670 -180 222 74 -309 -325 -755 680 633 427 378 -20 -645 -292 278 61 -662 488 363 647 450 795 -360 -880 10 335 -343 -104 -180 -623 283 -605 -386 336 -315 -288 254 -13 464 -273 520 719 -123 -824 18 784 305 -217 -191 726 371 -51 -114 670 461 -427 -879 -155 -90 -627 750 168 -229 -799 552 -591 401 616 754 -900 365 346 -578 -300 61 -419 -92 -79 785 579 -774 -474 -711 228 -435 -449 637 -435 32 -366 739 -514 -145 147 -727 421 591 279 606 515 -648 -32 -798 550 457 753 -830 -702 -312 -429 -238 315 576 292 -153 417 -62 438 388 -648 -765 -495 -737 -874 -549 545 -297 -227 609 -869 -640 -118 -604 549 764 -841 226 428 -824 778 -398 -288 241 709 -251 -69 598 -333 -640 -307 -365 -660 -812 139 -250 84 -144 749 419 -156 737 -526 -745 754 658 -439 743 289 -269 593 -785 791 254 -725 253 216 184 101 749 620 9 -72 -627 -717 -685 -544 -516 -134 -771 -684 -578 201 -132 61 -892 -648 590 -294 477 675 329 -568 474 -96 -825 352 -845 589 6 -779 500 80 450 364 -54 -539 -318 577 135 -660 -172 -120 16 -809 407 -295 -391 546 -340 682 -686 -186 -814 -435 -420 3 -675 704 613 734 146 115 -553 274 -505 -474 463 -424 -496 -92 -463 557 -588 688 -720 488 406 -540 655 593 -297 -136 452 -268 402 125 255 -774 -224 -741 -478 -863 264 123 715 707 309 -779 220 -376 -171 427 465 700 -731 -748 2 -303 -556 -414 -278 241 -459 -205 501 367 112 -846 -142 449 26 116 -380 597 341 247 -462 397 307 443 -429 186 -661 -4 -174 18 786 -669 -677 -474 396 674 645 -298 626 -478 -681 -117 -839 358 -702 168 97 617 -274 -792 284 168 -318 -579 9 558 -607 -407 -553 -228 -56 781 -66 709 -855 -84 -568 -431 -378 182 -247 -454 377 798 -31 -429 -252 -553 676 49 474 -324 95 384 716 628 -628 -567 0 712 800 -453 265 -183 -783 -181 46 -280 -875 -355 323 -810 296 -872 784 643 349 -607 609 362 721 -796 77 -433 -242 429 -495 464 -510 34 363 -695 572 -419 -756 -717 516 367 -39 562 -426 578 -563 -803 310 403 756 331 430 132 -420 692 214 169 384 -315 -311 -882 -19 369 266 -742 169 714 -119 -427 470 800 99 785 170 131 736 768 -387 -121 -839 -260 -659 468 -268 207 794 -371 397 370 266 -799 -807 -637 -286 491 51 452 487 -594 84 715 57 -871 247 193 750 -436 -210 -333 -358 308 -283 -471 -623 56 544 76 -460 34 631 449 -706 192 600 -281 67 356 -236 -843 478 462 696 -211 380 27 -781 -102 -60 255 -312 -846 132 24 169 405 423 157 -255 312 563 -414 -452 -392 652 344 -503 699 -42 565 465 744 -495 509 -216 -47 -21 217 -458 -410 -38 -543 -848 -292 28 -135 116 286 -793 -261 539 -199 -657 606 -366 -336 530 162 -651 -480 -405 -449 322 -641 396 403 -602 -44 -400 53 -246 -722 -241 -883 654 734 121 -32 -326 -626 163 -122 735 4 357 265 792 -17 567 36 306 -372 -275 -145 323 687 -607 -531 -132 53 -284 406 -652 -674 -711 -109 -166 792 -898 -780 -744 51 -529 160 -770 -877 17 -543 738 -577 -35 -75 498 134 653 -737 -817 -796 -631 -639 -867 -51 573 -76 792 -575 -764 -100 -275 272 9 412 -827 -862 -409 19 -552 -859 -208 574 -310 -640 452 797 429 41 176 -30 401 -751 -470 -296 -352 -168 519 330 -771 770 376 767 -412 570 711 -196 -101 566 706 785 372 -634 -688 125 -25 118 -580 172 -554 -610 -207 -808 5 -899 -136 -49 -87 250 268 193 -126 371 62 -312 64 616 -106 -581 468 -13 548 766 -163 -558 -759 -828 -269 176 -687 -362 419 -122 -382 -485 50 154 -899 -183 385 -33 335 127 -726 466 261 696 -52 105 684 344 -768 11 43 -457 720 773 -553 116 238 697 84 -334 -324 707 -127 694 -589 -490 617 -870 -887 -535 -694 -127 -631 -130 -887 43 762 70 -843 40 -452 791 332 401 486 407 132 -825 529 -783 -594 -411 472 703 -409 -728 115 -831 -76 -340 52 731 593 3 729 429 -859 -712 -440 -36 -591 -403 -874 -896 513 -146 629 339 -35 -768 541 567 -244 190 -198 771 195 276 -524 339 533 -435 -799 774 -397 608 -334 503 681 -698 -270 587 -105 -340 -394 216 363 -866 -528 770 571 -321 45 -56 -556 -451 446 709 -516 -692 -526 728 -509 13 423 144 -191 -488 252 161 63 -134 -170 118 -470 -481 -197 -881 375 -642 -232 279 -476 -193 -692 223 722 7 -238 -238 697 522 227 777 -412 -673 585 84 734 -633 -408 205 218 603 417 -609 578 175 670 59 -23 -46 -355 370 -102 -383 645 -279 132 -127 310 46 80 -97 510 -735 -252 -705 -719 -641 -480 671 -97 -703 533 694 -893 281 669 351 735 339 -129 -518 66 -88 -187 569 -209 593 -656 -339 623 90 -256 -675 -628 -451 173 716 -15 141 134 269 661 228 -879 -72 246 -273 337 -107 -140 505 -856 -300 731 758 256 339 273 -415 -77 -128 -689 -230 717 -490 -303 89 -708 -804 63 -37 439 -414 543 678 -139 242 -815 669 -331 -478 268 -778 -90 130 582 -130 -316 -565 602 -583 -113 -310 -286 454 -829 -33 -743 695 349 800 -563 -468 513 -372 -159 -78 -469 83 -115 -75 274 -542 585 -786 -88 -732 365 -590 99 110 -648 -869 -298 -857 678 -474 281 -65 721 -131 -404 534 -190 8 734 622 772 238 124 -527 326 -222 -226 -499 770 -394 -533 -103 -409 -60 -82 128 281 -48 -139 467 -209 540 -475 -497 644 -632 -564 -610 418 -863 702 327 -248 442 -442 -408 -668 -97 98 -300 42 -670 -231 638 649 -312 9 -759 -386 328 -603 -672 -264 745 326 40 -882 -146 -242 -463 -334 668 -162 380 -318 -568 756 -544 118 -599 -181 753 604 529 221 108 514 724 -85 513 586 -314 -408 768 -88 -668 -854 -311 312 373 626 639 90 497 521 -587 583 375 -867 725 -466 -416 280 -89 -742 -780 743 -781 -174 -897 454 546 -56 -146 109 -512 -342 73 109 82 -351 -886 170 -145 487 -282 -716 -692 46 -625 357 -603 -450 -145 -841 220 126 -227 -299 782 -450 621 -97 66 3 -97 321 166 356 656 477 -381 -706 -290 416 -250 -118 -502 -726 -80 -762 306 -507 -761 -675 -555 -459 -56 -49 -370 213 438 -303 125 -42 10 -536 563 -129 411 434 226 559 -338 80 106 -176 -512 571 745 555 138 18 515 644 201 -682 744 -387 446 -392 -456 174 420 -749 47 179 -737 -413 350 -680 148 -552 434 -219 697 -374 566 572 736 -817 -796 -230 -684 -893 -707 -329 61 -408 -214 -435 -660 110 -630 -842 -674 -158 -703 506 5 -671 -431 32 -858 167 -836 169 -492 -791 -636 -866 250 632 668 -32 -59 573 -677 603 -38 -49 437 -667 407 -711 663 -754 -379 417 -734 771 -600 727 -563 743 555 -675 -111 -593 129 -174 -897 116 579 -325 -714 -836 474 -138 280 232 -621 -633 427 -73 277 211 -71 622 -340 779 595 -234 -893 -144 566 166 -762 196 97 -190 287 203 719 -219 642 676 -197 -717 -382 -244 721 -412 71 660 -616 709 375 -158 592 -406 24 -493 55 -176 -573 -71 -27 -311 -147 217 450 62 144 -699 -396 -367 -670 -129 -501 628 -730 -429 623 620 -531 -860 -873 258 742 -349 306 101 -499 748 293 742 -641 -227 -642 202 -656 443 -192 -525 127 767 36 -109 -628 723 443 -267 201 -726 315 -869 -150 322 447 -17 405 -123 383 420 262 90 -714 -782 17 -661 3 709 -779 255 793 315 639 -224 -587 -786 433 301 170 -56 -194 653 50 339 143 -501 640 -574 36 412 771 172 -718 -289 -534 -254 340 -700 430 -414 -797 284 -491 542 -619 732 -713 -168 -722 237 756 -120 -404 -404 -625 83 119 581 -548 -594 -750 664 146 -469 -837 -792 -54 402 -440 675 -606 -684 272 -894 -591 -76 743 345 -178 213 -436 606 -281 -275 -546 -764 545 554 -878 199 668 255 -402 -764 253 26 103 392 -81 303 475 243 -68 265 -717 -155 -882 -35 705 -124 636 -60 -206 -310 -677 700 -65 590 -174 176 377 -828 -13 -600 497 -623 54 -753 -643 -325 466 656 772 -411 34 -360 -207 338 -706 197 -888 -244 372 633 -595 463 -598 260 -170 465 -148 -688 -364 -352 -826 -657 -848 651 -756 742 759 -478 527 273 458 -273 -308 -110 -867 24 460 195 -638 -432 -744 366 23 -847 91 -817 68 -826 -335 517 -187 683 -305 -335 427 -225 59 -874 -581 691 -215 -18 740 -837 -346 189 212 591 -541 -340 -246 -888 382 -561 -662 -764 -23 -723 -509 210 710 -894 -254 -76 500 -559 88 -209 -255 774 292 -70 -885 -198 311 -358 -442 754 -441 -464 694 -886 -538 -273 377 -352 556 703 753 -626 365 -688 710 598 447 520 -882 692 109 -509 42 -675 27 784 -559 -84 89 19 -318 453 93 -402 476 370 -434 -100 -795 -404 -834 -549 498 649 657 -480 105 -458 792 318 301 124 754 -328 513 374 -731 -760 -141 -498 259 -475 360 448 136 -810 -232 -892 8 -379 -655 517 596 -639 254 23 -546 306 -235 540 485 -82 754 618 -795 -138 386 -725 361 -515 -724 -633 670 -644 -80 -578 351 416 238 -663 105 746 307 -372 -139 493 -766 -302 -646 788 -640 645 -733 -206 133 -895 687 -36 -445 -370 -217 -591 705 744 332 55 495 -54 529 -220 -205 -446 83 782 -481 -890 621 -40 -77 -333 -117 -864 620 352 7 -729 36 -707 416 -828 -424 191 7 -584 379 -623 274 617 442 -369 694 -120 351 784 -620 -306 465 -795 -373 -466 112 -445 -204 -753 -664 -218 -480 -115 340 775 162 -190 438 340 777 -319 -78 -414 396 184 -257 213 557 405 -245 -66 -644 143 -18 133 366 424 -74 442 601 20 -735 -372 283 380 546 -615 735 -68 719 -503 -397 312 -57 -189 -322 -226 519 -269 -108 -105 -648 -83 -623 315 -194 53 605 -319 -817 716 270 394 -534 -778 -328 -498 173 -347 167 -642 320 -204 598 165 -324 -170 602 -214 109 -764 665 623 -876 -16 713 613 689 121 629 -716 -451 406 67 592 140 -646 100 629 748 -609 141 -431 -210 -715 202 260 155 -129 -93 -753 -324 -613 -131 438 -55 -564 396 -472 352 495 685 -149 420 -457 -135 426 612 508 69 382 46 -20 -598 25 514 309 -27 745 -171 -712 571 -666 279 -314 -569 -382 225 251 -291 -35 -475 44 407 220 -399 -95 -214 608 501 753 -671 -507 -159 695 515 257 -191 -103 -343 770 507 733 -74 138 -839 -505 18 -204 -335 -737 -777 -339 -95 605 -643 370 -375 786 519 -582 -155 -744 255 -655 796 23 207 78 472 448 315 407 660 288 692 1 714 -3 3 -805 -897 -310 -40 552 8 -368 -451 11 148 -150 -230 -815 714 -555 -486 365 653 -269 -135 462 -63 722 -358 371 733 106 -147 -3 451 -569 448 327 672 292 -377 528 -52 -696 580 500 -611 -82 -713 -381 -741 790 -230 -307 -15 614 -394 -852 693 310 742 399 -779 198 449 787 661 -521 -60 407 636 480 37 748 696 622 146 737 364 424 -481 -744 -322 442 -228 -794 -662 -708 603 514 298 -266 -516 526 768 -871 -495 -490 772 -179 543 -665 -439 68 -540 433 373 363 776 -214 645 -88 -256 764 -103 487 -626 -783 524 506 -510 -234 -738 411 631 -689 -293 -624 581 -533 691 447 203 594 50 -340 -494 420 329 229 -167 278 517 211 -566 548 -831 -443 -59 -875 -680 -160 -478 108 428 246 634 75 -562 -523 761 -585 -744 636 -335 794 -291 794 340 -699 -261 143 -651 -168 -233 -467 -2 -777 -494 257 -706 745 -688 659 211 -880 711 -699 -800 478 454 -653 554 774 566 583 -745 -639 585 -97 280 15 2 350 -878 261 -732 -840 -753 -207 106 -753 734 -119 145 -238 314 -377 -154 -614 -352 306 376 -802 148 -463 117 -289 -37 266 233 756 678 531 -652 -443 -562 -300 -309 758 -154 -522 -773 -55 -399 -703 114 453 -291 -54 -204 116 606 -588 66 -296 -136 -508 -778 -685 -507 -126 -741 299 -98 78 652 185 667 -885 -89 263 286 -135 -750 -623 -774 -289 367 -564 -693 178 755 -894 312 249 -355 -817 566 -46 -758 197 -581 -830 684 -221 -604 -325 -749 -545 578 236 -648 -385 -158 505 496 -642 -694 290 -350 -582 -136 -266 -281 533 766 564 566 529 -229 -309 287 -468 502 379 283 -523 551 -504 -727 -513 434 -835 17 -244 -345 628 -78 311 70 -717 -844 638 525 694 -741 614 670 -811 -685 -154 -379 -815 133 -274 615 766 -643 7 40 745 -228 -164 300 320 556 -438 795 -397 678 717 -719 741 -377 -601 -333 764 154 173 119 493 765 148 348 371 -685 -492 -468 -253 -23 -857 -226 -739 -838 536 -276 540 223 -140 147 426 -656 -381 -76 -726 34 -450 579 502 -881 -779 -806 -383 -658 -56 498 -393 -360 409 -478 -241 542 302 21 638 70 -516 -449 336 -29 -228 286 39 -676 -367 516 -190 464 337 727 170 -689 -87 -204 385 264 105 -342 239 355 571 -793 51 -668 -452 342 -133 182 335 596 607 -165 -165 173 -313 218 -572 -481 73 -269 622 -525 659 419 30 -324 394 81 -791 -559 -314 -348 555 224 -464 74 -427 689 -504 512 -569 43 -720 250 -843 -175 411 -245 312 -621 -430 598 -122 -414 -877 -177 -68 -77 274 483 364 161 -484 633 -125 353 -642 -17 479 128 -879 -346 240 24 642 -341 -644 -572 -142 609 580 -855 207 -431 234 -39 603 563 37 -465 541 122 -284 -821 252 492 421 -548 -774 234 538 -880 -419 376 40 313 778 -536 -887 514 -249 -836 577 331 -606 -455 212 -821 545 -248 -125 49 503 -701 30 240 459 -530 619 352 256 609 -729 -579 591 476 702 -211 -692 155 628 -128 -639 -427 619 -342 296 272 -300 476 319 -895 -439 661 68 -345 -835 664 -726 -163 -123 460 -116 -440 290 745 -520 -612 221 732 -865 -318 -115 -855 -357 -444 -576 135 -732 -258 29 304 435 -674 -552 -4 205 -267 207 -248 -190 -880 571 424 92 565 -545 150 367 -740 -154 -223 176 18 713 341 175 -200 712 519 631 599 -15 448 -458 -408 501 277 -494 -847 -96 332 690 581 -92 108 -805 88 9 83 637 -332 463 412 -182 655 765 31 -37 397 -99 -286 136 286 509 320 44 -398 -561 -564 -396 342 465 -787 378 -769 -265 -273 350 533 -582 444 -242 405 -732 219 -745 288 -415 78 -457 480 -616 -47 -827 -198 255 -797 782 -66 -85 -771 -115 187 -347 -301 -171 400 -571 189 217 -287 -210 -685 703 -390 -501 -336 -454 739 708 39 155 200 504 -582 -437 -396 -175 780 -251 -153 -247 -406 -645 -357 -856 -606 -765 236 -74 96 -553 199 200 -190 -295 -21 59 -757 157 371 120 -704 -892 -899 288 639 190 512 252 405 -838 207 -675 504 -282 -140 -319 76 -111 459 -665 463 131 288 694 81 -780 92 -108 -541 -879 -65 -621 -428 -777 234 607 -171 -275 257 -18 171 169 452 -414 274 291 -734 -814 -345 148 362 -314 -714 -445 -245 103 -353 727 646 -746 -637 785 -395 -8 164 -833 470 -17 515 -505 144 -314 -87 -94 675 -853 -341 -771 -730 -216 -594 -84 -764 170 629 -167 -874 427 793 324 -803 442 -373 -326 -40 326 365 -446 153 -484 -420 525 550 478 700 299 -539 -286 708 207 726 774 91 -778 -126 -190 -39 244 127 -63 769 -119 -199 306 783 -857 -764 -688 -291 155 652 -36 -682 739 -266 -239 -426 522 233 349 -503 -111 500 504 -264 222 375 223 -685 337 -345 -355 -522 573 -727 -773 -821 -657 -363 -737 300 -742 -848 -657 403 -67 188 -817 182 -528 -257 113 -865 -432 -780 -488 719 -114 636 -890 395 -646 229 188 -338 64 239 184 228 -424 -280 183 160 -550 246 388 448 -196 -404 21 -666 636 387 -275 -353 -711 623 662 -198 -276 555 -853 298 -388 368 184 458 -701 -892 467 449 570 -783 0 564 243 -744 -188 706 -148 -459 460 -325 -255 -438 -300 -392 -861 -39 333 -626 -614 -702 796 -800 -602 -263 303 474 -680 -858 700 409 731 159 -119 -701 513 -626 -653 -355 236 508 722 -24 336 -556 -792 184 32 -257 425 -54 507 -101 312 444 41 -476 307 -672 -804 138 -300 66 -874 19 180 -391 -295 519 279 -231 508 -657 -116 -372 205 603 -95 509 -259 -787 -490 243 -483 -387 584 489 778 593 108 209 -712 -395 -149 -501 -759 -144 -239 -46 335 -93 -646 -390 194 215 532 -521 646 743 294 566 348 -741 -307 660 -790 -802 -37 175 -697 258 592 689 516 -529 6 750 764 -605 -446 -540 756 59 493 670 363 -886 17 -148 209 -609 155 510 729 -223 -578 713 771 -331 729 742 528 435 -44 -132 467 468 605 -255 645 292 -708 -502 -573 -398 661 -467 232 570 -251 13 -677 -806 600 695 446 549 312 -153 -752 -742 631 762 388 -879 26 580 -900 347 -267 -268 -813 -266 173 531 -343 17 64 28 -139 -597 -616 -77 -353 -432 600 -156 600 -315 -84 751 312 -40 685 -75 -6 46 -420 703 -395 185 -315 -503 115 736 711 195 327 279 91 360 -404 -212 554 42 684 560 -658 714 773 680 209 716 -361 681 -562 343 -78 548 -657 -44 139 -790 -634 -301 358 -835 204 268 702 639 73 286 489 -639 587 8 -379 764 153 313 -273 25 317 -891 584 -32 87 -591 -672 -669 800 -807 -576 -580 606 -728 -672 -631 502 -451 -273 -591 510 274 -239 431 -824 471 344 345 -154 -487 713 446 -140 -306 -421 658 660 566 733 -558 -328 -122 41 421 309 -236 -388 -284 80 733 -800 580 -5 298 -836 -162 136 412 160 -185 54 610 112 -410 148 154 -371 282 461 333 -795 525 423 -541 53 659 -85 -269 -53 -50 12 -203 -262 -861 315 -889 -128 -885 599 -698 -698 525 570 475 -596 -766 676 271 23 406 -220 52 -669 -103 -86 531 -654 776 699 465 17 567 564 -412 607 -663 151 -37 60 102 -889 -144 54 -802 -631 568 466 155 284 712 544 30 554 678 -425 -88 595 590 -601 -250 -629 89 -767 186 -528 -888 -835 437 347 -206 -568 450 -328 326 -266 -509 163 632 383 507 413 61 602 -590 299 193 -676 331 -350 671 756 -32 137 678 541 255 -453 227 -741 113 -515 168 -366 88 652 -722 517 589 -595 745 215 272 -577 -543 -746 -151 595 -428 533 386 -835 -304 741 -23 -161 347 -310 -757 -739 242 524 -649 -671 -10 -299 788 69 130 -488 -576 -453 663 -348 714 -787 394 361 305 345 -536 -258 -546 769 -812 777 -433 -240 69 -45 -717 -535 215 52 -516 569 -241 -698 -332 -646 -746 770 546 49 718 535 -301 -506 -91 -84 169 178 327 211 621 -825 500 340 -658 718 555 415 579 -116 -835 463 722 -64 -497 421 -384 -347 -657 758 492 -679 3 -329 731 -730 -664 624 569 129 72 -897 -743 -683 510 514 716 -684 264 -539 -228 -155 568 -268 -375 -275 -251 -175 45 23 -449 -849 226 -58 -487 704 -855 -426 262 143 -72 -31 281 -93 -20 74 234 -711 391 -214 486 794 -111 682 -320 -672 -16 -21 -420 374 -539 77 690 111 572 -710 -818 -19 721 -190 425 -219 -43 -393 -286 -103 -70 -116 7 -138 568 -217 -360 633 421 473 142 -786 526 -317 -570 -478 478 -584 -899 -243 215 466 -141 -17 448 445 637 456 -892 441 -208 -571 437 -437 776 475 45 279 -247 -487 700 659 -491 -755 -575 -678 -749 56 -575 -196 685 -165 499 120 -808 142 519 -689 -264 404 -152 -17 779 -109 297 -201 453 649 -665 -398 452 401 405 -113 661 -666 -542 552 -269 -282 524 739 -198 794 -811 -34 -743 -77 370 -637 564 561 4 -670 -269 -335 433 -741 -198 -829 277 -317 35 794 -236 -257 638 -777 -653 423 585 -319 -659 -542 440 632 -463 318 -425 -297 447 -163 578 -217 -378 523 -444 -835 382 -736 -24 -26 -730 -161 -632 42 289 -600 260 410 -647 -274 186 401 -687 -351 543 371 -197 292 191 299 126 567 281 -552 405 -276 -580 478 -650 586 -626 -444 497 -634 -761 654 98 466 -330 -812 -138 794 780 -689 -741 791 -93 -6 -219 441 335 301 -850 -95 -300 -409 259 -794 -315 775 -697 5 -832 -697 670 -427 553 -686 -22 742 -641 541 611 711 -266 -284 345 -405 151 -691 -307 162 347 560 31 697 765 -679 -886 -140 83 733 721 -609 -359 -646 569 -680 -319 800 633 -128 718 -656 -286 -506 -28 -594 -646 -715 -664 -521 774 -779 -820 -331 358 -333 -557 675 -134 595 519 -71 385 -749 95 363 2 205 252 -501 476 726 163 -571 131 275 -357 682 -296 374 774 -725 -78 -838 269 11 -326 148 782 -253 183 371 223 439 544 -310 -230 402 -846 141 -306 -868 -103 547 -197 -48 625 647 -726 102 261 -725 -532 505 -343 326 -616 -310 -332 -272 -104 -36 -169 327 -484 -895 -304 -559 640 -230 364 -5 720 79 -715 -53 -226 -778 -730 -174 60 -371 213 717 -230 -355 231 459 -464 127 218 -455 -532 731 575 34 -66 -78 -150 624 -694 -762 -720 319 -737 -609 123 -26 302 -161 156 372 -766 -786 432 590 442 573 246 -869 -621 -443 664 385 -7 -284 -508 641 160 -222 517 -353 -523 -606 258 -774 760 -765 -175 4 751 685 326 215 380 567 498 -404 743 -114 -170 342 161 473 325 43 -667 -581 357 457 525 -578 669 -842 -49 230 726 774 -721 -892 -128 723 -106 429 315 -344 421 -834 718 -768 -567 120 421 534 -233 -428 -854 -417 725 173 -256 -882 -99 -316 -671 -669 -235 129 -206 688 297 -122 -831 -567 -30 -210 39 363 49 -631 -210 -333 -516 669 304 295 218 164 -699 654 -514 -875 -293 -711 -524 -884 737 -2 -731 200 -360 -407 -474 105 700 645 56 2 -436 641 -664 743 -818 371 620 -414 358 -223 559 264 101 -190 283 -543 264 -43 621 700 -569 -876 -341 -501 525 387 276 789 19 289 32 45 533 -292 -215 699 -256 -780 -747 304 454 789 -204 -249 680 -608 -509 82 -238 -849 -579 -440 522 425 123 706 489 -887 486 694 628 516 665 277 573 -65 54 664 -67 -535 68 319 -732 -590 538 227 -621 107 -178 680 558 165 -873 155 -525 328 263 -110 592 789 -425 98 -706 -171 675 -269 263 -608 -171 -362 -118 -129 -723 104 49 592 573 120 -791 -40 243 -886 469 -5 549 -835 481 -632 124 327 -486 -183 473 224 -47 187 133 -182 -319 -640 774 -207 277 -487 -56 790 -619 -539 453 -503 -188 406 -546 782 -260 -17 172 -435 -563 -257 393 204 511 672 -841 -811 -749 -358 -873 -21 705 454 315 -540 270 -635 672 -36 622 -79 719 125 590 137 172 -55 583 386 232 593 429 91 216 -720 -771 -246 -8 642 678 265 -628 -234 600 107 -486 -139 410 -178 -648 46 131 -48 -172 -62 550 -507 -238 198 134 130 -708 193 203 228 275 -165 -827 720 -156 217 328 -115 -621 -342 -141 762 372 -782 -492 121 -805 -523 -132 607 424 -253 -890 -688 374 118 -223 -789 -112 574 -652 -288 84 -635 -464 -507 -280 -26 -435 -875 -627 -199 -373 730 220 621 -80 506 -801 -114 -414 419 -695 -736 419 198 339 -655 -604 -529 77 727 181 -431 559 -321 476 -669 494 659 -491 756 -225 -802 -218 -841 -656 460 -42 -520 522 -531 91 -116 -655 269 -67 -367 -41 451 -519 -484 352 561 715 -459 784 -771 -537 696 616 -156 322 537 -783 -383 194 663 599 -877 -175 609 679 652 -303 -127 5 784 14 -295 459 636 69 -81 -440 498 -851 193 67 157 -29 757 43 193 -679 -715 -260 -261 -756 54 144 767 -216 -899 244 558 55 -89 -410 -210 -714 781 335 -390 744 -842 -616 792 -453 549 -705 259 -665 13 -652 -193 698 -377 -389 -864 632 754 783 -376 -68 53 787 -843 66 583 -82 -237 -895 691 162 716 -844 -152 -463 -295 -884 587 762 -326 -846 -146 -60 -507 250 160 127 -707 416 -296 -580 -379 727 -538 -5 438 -827 713 614 -654 793 269 -296 -685 -878 594 -197 -104 489 -744 509 -704 -35 414 -537 614 424 -156 45 -861 -630 -865 516 108 14 308 155 634 646 371 -781 -872 -421 791 74 133 224 -155 -392 82 509 759 -464 298 -242 -414 219 -542 382 -238 586 -454 667 158 262 -402 -702 -99 201 93 422 347 -357 -722 -85 -727 -101 -239 397 682 -667 6 606 -649 728 485 567 -872 -843 -604 -638 -200 -224 622 557 -593 160 -360 -274 392 -579 503 -236 654 -795 76 294 -519 -56 -183 424 381 -854 -824 490 -387 -862 262 189 22 -608 -844 577 -456 761 -526 103 -199 -183 -522 505 770 52 235 67 600 -665 -600 -566 380 30 570 -695 -376 -408 413 -181 -68 505 331 499 -175 -111 582 -509 -837 -756 -523 -303 559 437 -649 637 92 -592 576 -630 -410 -39 -83 -825 300 -687 -296 47 -101 -312 363 199 -444 -889 496 -823 -321 -125 -693 -145 -584 215 -408 -676 -367 -557 -313 -308 -775 -391 -143 -68 -502 551 -385 -155 658 765 471 -488 118 189 131 -148 -533 -811 401 -266 -289 116 27 507 -59 197 306 329 -798 -814 430 187 211 42 176 508 -736 148 553 -878 -124 304 -534 600 145 -750 -528 515 -380 762 -322 -143 684 227 -627 -279 73 476 -182 -694 -229 -16 -338 514 737 623 324 -319 -440 655 -758 383 465 535 799 -10 141 59 -802 212 195 120 32 -256 -849 -356 184 -747 -353 -543 44 515 739 452 -840 -330 -159 -312 -411 -790 -310 615 358 744 -500 636 -319 -95 7 674 754 -52 -778 657 -81 670 756 -275 190 403 629 706 -528 5 -226 -839 746 -666 419 -713 -317 -275 -547 742 172 474 769 657 -782 541 -241 -784 398 -311 -671 -780 -320 -277 -177 -681 184 -217 219 104 -772 164 351 192 -630 748 -840 12 533 -171 41 -57 109 624 106 665 17 -476 -11 -11 -741 -247 642 -162 -739 295 -782 -40 215 -781 97 601 -601 -609 -601 -395 -705 643 493 -186 -702 -536 -303 -307 247 -94 -801 695 -819 -774 -138 -767 -499 -11 -587 -460 -415 25 -114 -570 -46 35 341 -720 69 274 114 -382 -193 676 -745 -630 257 -123 309 607 -881 205 -611 653 -452 712 305 713 -649 -730 21 -128 -88 -399 43 51 699 -422 -725 313 -594 -294 -224 298 626 604 -727 -468 711 -657 272 550 671 -570 127 -671 -604 439 -380 747 -255 -423 375 704 559 -771 -219 241 -354 -663 106 232 -135 -799 -665 253 647 -132 671 220 -334 -899 -24 262 314 -197 -459 154 -805 792 -601 -341 -362 190 -804 -686 -105 631 0 798 -608 -11 -327 795 -461 546 -93 349 -624 -73 -725 -89 -474 -62 368 312 237 86 -344 768 735 -419 -536 -315 -475 -134 521 694 106 136 -43 -448 -489 -459 -703 -737 133 -445 623 -582 213 -319 675 -41 -32 484 530 463 418 -158 115 -466 -513 156 -304 387 431 -658 -748 -897 432 -805 -648 748 -37 509 -553 -527 76 -835 401 -205 -600 163 451 -685 124 -236 249 572 184 -453 -42 -532 -46 490 -599 -772 -786 -91 -344 -240 -834 -820 720 -818 175 -223 -508 325 -836 223 -630 -255 641 616 -533 -815 -253 -240 -113 499 -721 -883 -191 208 448 -510 166 -137 -270 613 -401 -118 146 13 -637 -510 -250 -592 -21 -51 244 -285 -885 -880 79 427 647 -223 192 317 148 -143 -722 -900 215 -705 -849 -734 -558 81 -84 32 -778 -351 781 75 800 -25 -45 132 -204 -582 311 704 -828 410 343 -741 -9 189 -738 -830 -851 160 -591 281 387 209 216 -873 -476 -642 -167 81 -826 -262 -109 -45 236 -318 36 469 -738 13 768 791 -857 -791 61 -360 -107 595 -511 -375 -418 17 -480 -858 -98 798 338 -859 461 -319 -769 787 -536 -140 680 674 -241 633 -598 657 -201 37 288 789 468 696 524 -761 -312 761 70 -467 -414 -473 -847 453 -893 375 -824 521 -150 463 770 489 -223 -823 -494 634 -530 -714 -250 296 -672 497 40 425 210 17 -267 -793 8 -839 532 -159 500 -583 371 203 783 -893 442 267 378 331 -643 625 419 -574 405 666 -888 373 -547 798 -444 119 13 650 -200 580 197 508 -334 332 -29 -463 37 -818 -119 -739 296 768 -570 -353 434 -174 -743 626 -385 -287 97 -705 -845 -454 -212 -137 483 -758 -787 -215 699 -333 704 -695 -461 713 -499 -49 640 167 214 -704 -866 -723 333 126 -730 750 306 -897 -63 -879 450 -507 474 314 27 -749 -5 -163 556 -338 -293 42 146 -750 698 -264 287 571 -156 -849 8 502 123 -785 -420 -469 546 -370 -8 448 -812 -513 -65 561 76 -218 -733 -516 -616 -896 -778 513 106 780 624 713 -683 -398 -318 -895 -766 475 -66 295 505 -276 674 -528 -197 -49 356 511 618 692 626 -210 733 181 732 -657 350 -395 -474 747 340 500 498 121 -355 -304 -45 66 507 -33 -362 623 726 472 144 -605 -765 -223 151 -187 789 -485 -707 -331 -350 -592 698 -700 -571 -634 -70 777 221 214 323 248 -55 101 -179 387 -281 -680 121 -771 -822 -87 -101 193 -412 -146 318 -781 179 -288 -847 -651 -449 541 303 -463 -588 214 -220 -161 -4 -126 427 -1 -98 -260 254 572 -741 760 532 -258 -758 312 -804 -460 650 708 -172 -649 -67 151 597 164 493 380 281 203 -521 -512 -307 256 -81 -353 -524 247 -296 224 -87 -315 -719 -140 404 612 586 -42 -588 199 -731 -192 -264 -536 -753 -734 681 515 492 356 -133 -338 622 -13 -148 -411 -511 -27 -16 -627 173 -768 -252 554 79 -534 -301 -523 -627 648 330 -160 -623 -157 -702 54 -689 -315 503 -305 699 -136 739 75 -2 -118 462 447 599 -432 -502 -245 -308 -219 615 520 -780 -349 -797 184 -78 654 718 636 -875 48 308 -158 -626 257 -774 -403 663 70 -173 770 563 -828 111 -326 138 701 647 554 666 544 -133 -787 -384 278 420 -485 -428 -435 644 371 224 353 93 -118 -628 162 -596 46 -143 336 760 656 -573 -293 -303 297 124 507 52 -248 -818 349 -327 365 450 5 719 394 302 521 -435 -77 -491 477 -472 343 -222 630 642 519 -509 19 577 316 4 -355 -853 -551 476 -205 -501 -501 -486 734 696 39 748 -606 -115 -310 359 496 -442 762 -697 -53 -285 -685 -481 22 -539 591 386 -304 175 -459 -524 189 -283 759 -889 -423 -609 294 -92 574 696 -486 -593 461 225 796 734 95 -770 118 4 -133 68 -401 -393 137 -392 -28 -573 -744 234 -339 51 -55 777 -689 198 -209 -864 180 -174 665 606 -523 -642 122 -635 -896 153 -299 -444 -29 -437 495 374 512 -257 774 -345 668 794 519 458 -404 642 -130 469 -426 -877 -647 231 -214 572 394 228 166 -301 493 412 769 -183 -178 416 105 705 592 -839 -633 634 416 -449 221 261 -82 -393 110 430 -764 -630 800 -581 102 -715 464 159 -759 -304 -170 447 -519 -493 757 45 -306 543 -114 -475 -636 -563 97 -723 484 -233 692 -432 -680 549 97 -144 483 -484 83 -399 167 731 -219 281 593 768 -867 372 -70 -763 -725 -124 89 76 -594 530 182 535 -776 170 396 684 211 678 102 783 -643 -107 -10 -380 310 69 -266 768 517 712 -29 273 479 652 752 -553 -389 476 -727 -267 -851 -540 -109 726 -617 774 -400 -320 275 -516 58 -97 206 450 -360 -731 50 315 -366 -488 -1 708 -626 401 -323 -101 -185 305 128 -401 -24 -831 723 -648 302 -450 200 -293 627 368 713 227 777 -669 276 452 -804 -687 243 -800 424 -331 -253 -251 -751 -758 -269 113 -771 -239 -19 54 -703 473 -691 -517 171 711 -293 -396 394 -887 188 443 -856 271 -544 453 -734 -677 -372 -863 -602 -598 571 174 -442 -139 -30 605 275 -126 692 724 -163 636 -706 557 -844 -623 328 385 -460 717 -314 25 -487 752 -282 131 396 -254 173 -265 -8 646 -745 654 580 -365 496 -553 724 726 -663 -106 366 -631 -502 -229 -725 659 -108 797 24 -526 -369 -470 -201 -611 377 8 -865 -571 -463 454 409 -304 -387 61 -790 -184 680 -100 525 -209 -294 -167 -799 -707 -107 427 -379 390 -879 579 328 -398 -21 478 -54 -71 -153 -246 641 -451 341 -475 -260 54 -378 689 302 460 -625 555 -336 -684 -247 -121 -758 -638 28 -486 496 482 -757 682 -661 -664 748 7 -385 414 -369 719 -651 -508 -330 180 317 747 -277 -256 -310 278 -623 657 -705 442 439 -720 202 -629 232 49 796 188 780 718 -454 -900 433 -574 -449 125 -506 -53 -18 -846 478 -460 351 98 -884 604 -736 565 -6 -651 145 227 -642 445 -707 -595 -377 -319 -289 -170 -742 -429 191 546 -57 318 658 -337 -14 318 -168 -12 -172 121 -200 481 -399 451 528 438 676 -105 785 -767 656 -159 -473 156 305 649 185 -856 -891 28 -48 760 -668 -772 -41 88 -464 271 -528 569 743 590 -69 -387 -872 -644 -397 -451 -455 -685 -13 107 -470 -299 -748 -114 -135 -583 -322 -409 671 -431 -220 -551 47 529 -422 299 606 -341 252 -591 -824 645 -892 -159 -307 -649 -179 628 -410 7 634 -295 23 589 -495 769 253 -651 -299 -425 285 494 -43 -411 -29 650 686 288 206 481 -393 788 -300 452 -729 565 -170 -548 259 777 -440 -16 726 -562 605 -539 -589 -38 -127 -332 -751 433 -789 -608 722 651 789 687 270 -781 -329 -58 369 635 -477 587 144 150 -236 -638 162 -393 -680 -10 -472 653 -569 -806 -804 267 347 652 199 237 118 -648 508 582 -362 591 87 -615 516 503 -820 -777 -491 -52 732 -321 -344 -872 -286 -472 110 -560 -673 -479 -289 -191 -262 422 -100 420 16 59 499 -174 -554 587 -102 -390 -274 -110 -880 349 -893 726 535 -727 453 -803 298 684 -311 772 563 727 224 -714 741 -548 -467 -128 -294 -554 -176 -250 -836 712 493 -53 -558 437 149 -388 -181 -855 -331 467 -353 -775 751 -809 314 240 -845 474 -475 657 729 -102 -762 -814 114 182 264 73 -224 -610 -341 -593 510 437 -257 -806 -152 89 -384 -479 -850 -154 459 679 -450 -339 -791 -440 560 90 -256 465 -97 -86 161 531 365 520 533 144 -403 443 -447 384 -626 787 -756 -470 -213 687 -209 29 -156 465 -452 -424 -216 -670 318 -411 -740 -130 -354 -458 200 -406 416 7 -699 -10 695 339 24 681 460 722 746 745 775 654 -746 484 -657 -854 66 407 688 -705 572 -754 -800 -636 -850 -37 -414 -755 -54 -754 749 247 -360 -867 -822 536 -784 724 533 61 247 281 -167 -728 488 -751 29 -758 -695 334 -20 574 766 -283 -852 -628 -888 484 -406 627 132 485 732 -607 -565 -228 112 -340 270 -757 -823 135 -674 -118 513 -520 -867 30 23 -515 350 -165 535 445 446 -55 227 6 483 -289 -315 339 -866 -674 -171 469 -191 631 -269 -124 90 -222 -447 -200 -286 -593 408 -859 460 629 -814 626 740 186 -266 -662 -509 -510 133 -651 636 -257 170 -836 53 -806 264 740 739 -207 224 655 -419 -585 -513 50 -237 -279 -256 -471 -689 298 -245 410 -100 769 -751 195 -810 734 -809 -330 775 85 -574 217 -821 484 651 -661 -650 -256 -872 590 288 -711 571 -560 297 -515 -98 -51 -581 423 -70 -825 704 192 -453 429 -768 -434 158 -357 -143 404 175 -633 670 -191 -54 198 60 544 -643 -713 252 340 579 -521 423 -160 659 332 -153 19 -109 -526 -489 -420 142 -280 -563 -817 270 374 -688 -301 -385 -658 470 -178 654 -774 26 680 -105 207 123 488 667 444 -534 -864 422 708 399 516 717 579 -463 361 -357 653 269 209 200 560 699 -446 -38 753 -174 -178 252 798 44 -341 304 -32 -11 -825 -707 352 770 656 294 135 -345 264 422 613 -900 -883 -155 -326 -418 307 157 350 554 396 -556 -214 -46 320 574 -201 -741 -216 -491 720 -344 -80 -790 -336 -501 183 -788 -668 80 15 -99 369 -204 748 -592 -190 56 740 -713 -561 285 135 306 232 797 303 309 -225 19 -547 -102 470 -161 -170 -507 643 -465 174 -275 -647 648 -161 -803 -548 -249 -224 93 94 -743 313 -767 463 -349 -575 670 -126 -364 -41 363 31 -62 -747 588 -332 24 -757 630 536 759 362 -251 566 -52 209 267 -795 9 386 -822 -45 602 -341 781 -174 184 789 0 -288 600 -510 -868 143 -787 -418 -584 -627 623 20 -252 -176 116 -329 59 -632 406 -384 73 -339 -613 -506 -469 724 129 -292 -434 -864 703 764 329 -549 208 -10 643 620 242 -846 -600 346 99 155 613 -811 500 66 -545 525 -821 -239 380 -118 769 47 766 -12 -715 305 383 667 -632 -270 684 524 -867 412 693 574 397 339 109 542 -197 -847 150 -355 -614 -400 569 28 578 476 -628 -881 768 -730 -452 72 322 -195 -71 -382 -273 -357 -827 475 194 2 -527 42 -804 82 311 333 362 -273 -58 -106 603 -688 -57 576 -151 516 -28 -339 -669 321 -103 -833 491 -75 72 -471 -499 749 183 -20 247 224 693 -684 345 -440 -859 -685 682 -158 -644 238 747 -685 649 -711 396 -15 -15 308 -490 611 329 -16 -532 -335 -254 664 363 -186 326 -468 636 238 -240 -473 -749 -575 36 -843 412 -208 41 323 430 234 681 -466 659 138 644 26 -38 124 -510 -648 467 -415 364 -344 453 -772 -108 255 -377 384 -709 232 -569 170 -421 -270 -87 -369 552 40 389 632 488 82 -877 -300 380 733 -263 0 744 446 781 263 67 -457 -606 631 -130 -515 -14 -783 71 -40 784 -18 -465 -424 294 -274 652 -655 304 -206 -118 -115 -400 479 195 -136 -814 730 -459 -838 -186 -807 -211 434 -364 -802 662 689 294 243 630 559 -257 -562 383 -134 -753 162 -862 -446 -507 -101 480 588 626 -714 -647 767 -451 795 348 -88 -50 579 -141 582 -97 -136 -41 -564 -357 302 -513 -798 425 272 -672 785 555 -121 -359 142 317 -66 -775 -862 436 -645 -718 -725 377 31 -650 474 -604 -246 -92 189 269 202 -872 718 -317 -438 -799 -503 222 777 436 -286 698 -245 -247 424 -153 -788 -653 257 -337 -432 -507 19 721 41 120 -544 -29 -791 -469 314 -661 332 251 419 -305 -35 -517 47 15 597 326 546 -676 319 26 145 -440 -566 494 295 -794 -229 1 404 -136 -882 163 27 75 -756 541 -588 -339 -101 -237 -170 -835 -240 632 425 727 447 -405 -722 433 18 -296 -162 -114 -663 -500 -556 -784 -791 -825 -770 122 -474 217 549 -811 -184 -220 274 127 -33 -33 -379 203 308 -581 -108 683 -686 2 -544 14 3 423 106 -819 -193 -760 651 65 -854 -215 190 672 789 -259 173 -529 -879 527 -696 27 489 136 -353 460 475 398 -65 -273 200 171 492 95 -721 39 661 -336 -134 -791 -532 -675 305 277 -810 267 241 -147 -142 174 -20 -842 -201 284 -706 382 323 -505 -116 -734 -459 745 -263 -828 524 754 -228 -468 -13 767 -282 -717 -280 -767 -616 -658 561 -529 -21 -745 -368 -647 -658 609 753 -673 254 425 -376 741 -35 356 -603 -778 -56 318 -637 -162 52 34 -121 -551 -207 517 -299 -36 -889 -677 86 -117 681 -689 -219 317 -800 578 -530 -227 -849 -774 165 -297 259 -639 529 -864 463 719 676 -456 680 -667 377 44 23 419 785 -13 358 -892 327 -528 123 409 -13 -154 627 -58 320 -474 -861 -273 -12 79 -677 211 -51 -127 -672 -228 648 304 -88 606 -411 441 227 561 175 -765 -705 -542 -437 212 663 675 690 -140 509 -481 -130 483 513 -869 244 -896 -611 576 -531 -735 -279 216 -306 -165 -673 218 -773 -282 736 165 -736 -841 620 -471 -580 -72 -670 -422 696 -835 325 -175 278 -20 -353 -384 -17 -894 322 -398 -395 -24 -242 -805 646 -97 -190 -344 -302 -888 714 329 -475 491 106 730 -272 -171 472 482 412 137 605 -110 766 -180 -338 -519 -674 204 729 -186 -161 -311 155 -895 -625 -468 648 -62 -772 625 123 -675 421 -419 241 63 153 -329 -898 -616 -370 584 630 -636 344 -248 -342 -388 -41 503 278 611 -704 -49 36 -49 -683 -660 -797 -266 -453 682 -610 240 145 -526 279 -687 -734 90 427 -190 -768 552 -875 -311 722 37 768 602 396 -463 659 -456 367 517 417 -424 -291 -876 492 -214 291 114 -684 -515 78 -869 676 314 391 -627 -145 288 -854 -590 195 52 62 351 -717 -126 474 713 -749 499 -865 454 -777 -791 -766 -244 121 -874 -27 705 372 -452 176 797 656 756 -420 -897 -816 -518 222 -626 -164 -796 533 -715 1 -131 616 -9 147 742 -832 40 797 -116 591 42 -744 -704 -732 -649 559 -778 -228 623 -57 -114 769 -870 285 -593 665 -691 -201 576 -106 387 -363 -770 121 780 -838 175 202 -777 -71 770 -150 -411 -261 372 679 -606 -553 -431 -482 -873 437 -360 -535 -273 -751 799 -216 69 341 -566 285 86 667 150 426 -239 -177 -334 -10 284 778 283 553 34 628 -126 295 -842 771 -745 227 12 145 365 416 -130 544 -35 -307 128 -88 556 -655 -832 332 423 590 620 -69 -525 -45 243 124 -891 691 375 398 503 -255 -636 -888 535 -533 -83 659 480 401 -707 -676 -104 738 -665 -770 -767 240 -466 -133 -46 -543 425 593 359 191 -615 405 -804 -677 -827 557 345 51 -342 -863 -499 351 531 98 -778 -84 87 754 756 -37 -237 406 -401 612 707 -896 478 240 499 -550 -323 -26 -470 681 -433 -119 -643 -372 408 354 399 225 576 -626 -259 -415 -63 372 152 682 -474 316 -613 240 -315 444 320 -614 -675 -324 145 -440 370 -466 -300 391 1 -892 -513 449 -267 659 367 34 -24 60 42 299 -553 -411 -196 -66 -359 791 -153 679 190 750 -543 363 208 12 -443 778 -360 520 256 -265 -164 -112 -466 -680 -675 -757 -258 -818 220 536 -627 444 67 10 243 354 -834 696 251 -156 396 765 80 -1 -651 454 -805 -11 705 -776 -676 -757 -462 -497 -88 392 468 -809 691 -642 406 130 -775 -188 -799 -102 -145 461 -828 174 -45 211 788 -424 486 360 531 -447 -157 -648 -841 622 -616 -624 793 91 -275 -3 -45 -615 -377 -871 527 300 276 -837 -117 665 -606 57 -850 -454 -713 772 -383 -351 -126 -391 390 -845 -885 -419 -801 -352 -646 -688 -842 -377 172 -398 105 -279 -835 205 269 769 -16 382 600 577 -107 -650 730 1 745 -461 -429 -510 -755 -10 -778 577 576 -460 -639 294 236 -839 750 -19 360 631 398 -709 -102 -518 -64 206 -175 -240 -747 -504 -755 233 126 -291 -361 443 -109 111 -515 311 749 658 581 -415 -379 252 -341 -330 -820 662 -16 691 483 283 -92 53 -737 614 -822 765 216 193 228 366 797 -209 716 -40 291 622 -799 -684 -19 437 -360 -695 110 -231 -19 252 329 -625 -498 575 123 -259 -386 -512 53 -752 555 -474 -185 298 191 -377 -467 600 410 240 525 -864 -58 571 -851 97 11 725 791 -152 190 -391 579 374 389 767 300 661 799 485 -99 -442 -217 0 413 -475 683 -653 -449 -639 195 262 -143 -199 -740 -687 -166 -261 597 796 -455 -836 -344 -221 -737 770 -516 222 -442 732 711 500 -53 -543 -575 164 -480 -764 454 360 419 233 -846 -109 682 -376 -330 -260 -647 30 192 -445 -268 731 -700 -829 301 -113 407 -46 15 412 788 329 316 300 368 -612 699 272 -118 576 -312 215 650 670 143 156 337 645 757 168 -279 -731 -855 269 -699 -767 424 206 380 390 101 563 234 185 -619 13 -377 632 -497 -76 685 -112 263 -623 -90 794 -495 642 -432 -408 -116 -869 -771 545 348 -364 -691 100 602 733 -787 140 376 704 -873 -578 -585 113 313 -188 -292 782 56 -452 564 554 -679 433 -176 739 439 -544 -382 -659 670 -368 712 257 327 -324 667 668 696 429 -536 435 -20 753 771 285 674 616 -527 11 482 313 637 -670 -461 -455 66 9 9 -519 -500 9 329 -318 420 -490 571 409 112 602 447 747 -327 -223 127 -592 742 49 331 -534 -696 712 381 191 -440 -781 -411 -781 234 169 383 607 657 -306 667 -590 384 -577 -192 780 -886 402 184 158 -666 -721 -433 607 -343 -113 -805 -665 334 306 435 -539 287 121 7 618 132 714 -40 427 -328 449 -111 -896 -573 -385 -619 -406 621 -267 -61 28 -84 744 -365 -151 -239 -741 35 523 614 -693 -767 187 689 62 -346 650 -253 707 -272 708 -523 778 -778 -658 74 -849 496 292 754 365 -307 520 -133 -785 126 28 -586 -829 265 -135 424 719 -495 -611 541 -864 679 542 364 741 -61 -571 693 378 -163 56 4 -350 -94 -848 691 -783 -633 191 -166 -603 -854 -131 486 -55 -685 -781 481 -789 278 538 -199 -280 350 -756 492 -847 -59 503 -226 497 467 798 628 296 -842 723 60 192 -273 -430 -300 -477 -78 478 -824 132 315 281 685 32 -387 -10 -762 377 -460 -275 -664 334 286 -500 -82 765 -26 -336 -392 -796 -666 137 -99 -265 -62 -660 207 -342 -69 224 214 -869 150 169 247 494 275 245 -859 -355 -220 107 177 269 -515 663 -123 158 618 218 515 299 -850 -540 753 -306 -559 785 -208 -447 597 -774 -806 -752 -651 543 59 -507 468 -152 391 327 -47 -609 -814 -518 -138 -276 624 -473 -744 55 -377 -668 658 -572 104 709 -114 -847 -586 536 -706 687 193 -436 336 499 -344 209 -584 -85 209 -165 279 -77 -342 21 -470 -292 127 -245 -333 -712 38 -774 -401 -293 266 781 -538 -310 -811 349 236 -292 -187 -558 -1 -413 -197 34 -90 -797 463 -238 -879 645 -218 -772 279 -654 -813 -215 -807 -828 -422 -546 370 44 316 -109 -791 -626 -384 522 -847 -429 -286 639 -452 -87 -313 -821 185 698 459 -200 497 690 718 -139 -112 -838 471 474 -99 232 -831 -567 325 -252 154 -402 23 -172 -285 -97 467 200 -827 365 181 -345 -269 -83 -216 -50 578 678 795 565 120 3 344 583 -94 -179 -824 745 305 -221 400 -244 535 172 -277 -464 -248 709 -251 471 -872 -59 724 -724 708 698 -162 235 616 -45 -189 70 -830 -685 483 617 186 -882 -271 -176 -785 550 377 -368 -85 -488 -463 236 -817 740 374 -74 -153 -691 -200 -859 -16 -399 337 -748 452 234 -512 614 146 386 -560 -46 -375 476 731 -843 706 761 60 548 -829 -189 437 -590 -828 -176 571 725 -113 331 -34 -368 -644 -537 318 -750 525 28 -236 -836 504 -788 -169 -164 -272 -31 -141 -861 -201 -7 401 -205 -261 693 388 359 340 -787 -655 490 583 -652 -631 -531 -176 239 139 596 -453 440 -865 187 -398 -310 -377 448 4 -636 289 465 53 -434 329 -212 -583 96 161 -128 -15 -95 20 711 -90 433 683 -66 -553 -162 -117 57 516 -394 -879 525 233 229 757 -22 -398 -138 -322 118 -323 709 333 91 292 341 -154 280 -171 737 338 -775 391 -809 754 491 250 -805 -169 -251 361 -450 -144 769 697 -728 -355 304 -207 -880 -602 -383 720 584 51 534 733 -172 537 -898 -360 484 586 -37 -425 -836 -763 311 -500 524 474 383 -199 797 -439 -231 384 159 -471 -258 -338 -804 -830 -841 -330 630 -791 -742 -493 133 112 -319 -320 -261 -24 -25 -352 477 -160 -292 241 -410 -504 69 228 -804 462 329 -700 -832 -391 -776 -545 766 41 619 -581 -858 -633 153 -741 427 -709 -593 -774 4 -847 513 -364 685 -60 655 -604 76 192 -463 395 -583 -120 -256 -799 117 -772 642 534 -238 -444 -156 -768 -430 514 -88 16 492 84 630 523 -858 -535 501 -78 176 34 428 227 -131 -143 -690 550 37 -328 34 369 249 -759 -90 -610 -804 390 -291 -711 -336 168 -218 557 -434 -785 -834 302 -637 -161 456 -436 -635 -152 -370 661 -570 -189 -114 -444 411 -865 -400 -10 -744 -273 -595 361 -407 -743 571 233 -270 -764 350 1 381 -552 585 332 -338 641 706 -873 439 679 -65 -823 797 497 678 -539 -466 -531 -508 -211 11 -9 -180 304 -494 -514 -433 284 241 169 596 471 531 572 500 445 782 38 -156 -287 -805 -498 -785 364 -240 -489 264 -341 -316 202 -407 -40 118 8 -505 479 154 482 -369 -733 -157 -29 399 -234 -772 -202 -571 385 -258 733 -607 706 146 -497 190 623 -723 209 494 201 356 368 -786 647 682 757 360 587 -271 637 144 202 -267 -683 512 417 -99 720 371 -568 288 713 202 513 -402 486 -541 758 761 -560 4 -210 375 159 -488 -77 -900 -804 -741 -388 338 -758 700 800 -71 -275 -825 242 -731 -624 135 -243 -698 -537 -55 -571 502 591 254 399 -402 -535 92 -471 505 515 106 -672 759 -866 -511 -773 -496 -57 117 -466 197 -181 -184 -706 -538 -723 -897 743 -662 99 -631 385 385 4 474 625 -647 696 -2 -338 637 -199 -768 795 -539 -270 -795 398 -597 -407 53 117 -310 64 74 210 -180 142 -359 436 520 -239 -573 -73 -856 673 -659 309 -402 -84 -558 353 -833 314 -15 -763 564 -104 58 -853 669 755 473 -62 -466 -210 416 -570 -167 293 -870 -120 -142 -267 368 -819 329 -503 -257 665 719 -65 777 566 559 -23 -303 530 -763 740 -509 -669 323 -603 -286 722 722 -724 -820 752 469 -38 566 -741 534 412 215 -56 -21 -349 291 123 -638 -789 -312 -715 -406 672 717 -557 -265 88 -132 762 -222 -357 11 -260 -135 -763 412 -667 -371 -445 765 332 -295 712 293 357 -441 67 63 798 -848 -289 -684 -67 -697 46 -787 -21 -8 365 -441 -757 -32 311 618 -157 648 264 -386 -70 -398 529 -460 681 -128 -682 -48 -485 -358 -355 -131 192 142 -155 -677 126 498 -28 483 752 229 53 -840 -637 -254 4 -221 54 -666 -337 -696 491 145 -478 94 -658 466 371 32 -44 692 40 -802 -408 147 531 -124 -65 -533 168 385 676 686 194 -125 93 113 -500 -391 -129 -413 158 787 -218 150 405 -233 -640 -596 603 629 375 -110 -641 -111 -607 300 -267 -715 574 -216 -24 72 301 -440 -414 22 -65 -185 585 -579 -564 -368 687 217 -724 259 -825 -793 -384 365 -403 -898 -170 173 -253 377 -776 399 138 -249 -498 -23 611 463 -356 479 -79 707 392 166 483 458 -181 238 758 -5 155 450 385 205 581 -578 19 -617 678 4 779 69 298 175 203 -29 -248 403 247 -605 182 -237 -394 -578 80 -454 -263 769 -844 344 506 648 -308 272 -400 -164 -654 -489 351 -577 -819 456 -67 -602 659 542 28 -746 367 -402 -210 -874 -70 247 -764 -383 755 521 587 -198 -888 -105 701 -467 -254 -848 795 477 282 -856 -298 138 362 -168 -710 -201 -539 582 -880 389 -631 -377 -209 -478 -513 -230 -846 -322 590 -163 90 -63 398 532 168 645 -672 -639 -212 -872 -335 463 231 -696 125 499 592 -632 -752 -400 475 228 -65 -820 -472 -118 -536 -567 143 -405 -633 -460 -757 721 100 -115 -50 632 -714 536 -799 -594 -466 41 -468 145 121 -150 -270 344 247 26 -263 -577 201 -863 -860 53 379 128 -377 635 -578 -734 55 263 182 729 -221 -489 -443 267 -330 -554 624 718 -652 -238 86 289 216 368 -528 74 -603 -126 -122 -785 539 -9 741 121 -515 596 -211 -539 -98 -478 788 130 -392 -482 41 -148 464 774 721 -610 -868 772 -887 -56 551 669 562 -848 -442 -769 696 287 -552 303 -712 -372 -794 777 -284 -638 -649 156 -383 265 230 -273 -860 798 170 -115 -706 -771 -860 -633 -89 692 590 -268 -512 -157 139 312 -145 -468 42 -472 530 -373 620 17 472 -877 465 164 -95 -767 464 -786 -672 -300 -10 -900 757 -443 284 3 -114 326 517 486 -269 511 45 566 -591 -285 308 -781 633 -832 -331 465 -476 91 -142 85 675 124 245 -597 170 -634 284 122 194 -51 -104 -297 513 324 93 -429 -88 -201 -720 -141 157 -591 -3 652 411 527 0 401 10 726 -544 199 690 98 254 -360 79 -380 -262 -137 27 696 -429 674 132 -533 729 334 690 250 -270 212 -440 746 -291 -875 366 -760 -47 499 676 -823 92 -223 -15 -589 668 456 -868 -755 -316 -413 643 490 414 -636 -66 -346 -670 -601 -576 6 373 42 -325 -186 464 512 729 703 -312 548 -588 4 -792 -761 -203 659 -149 58 410 -285 -870 -682 -146 676 154 417 170 -735 264 372 697 641 -328 770 412 -319 -496 -319 547 -466 402 -602 -642 348 304 -745 66 759 659 210 498 -346 53 459 336 -80 -215 270 -657 426 395 -596 -700 -325 -804 -573 -604 -734 190 -123 79 -888 -109 675 -300 643 -724 -645 443 350 -313 236 620 -405 -5 473 385 544 157 750 644 421 750 -391 -518 -784 -881 436 -722 -268 -586 775 536 678 605 -383 -768 -104 -488 289 568 -854 -571 422 128 -838 31 -814 -549 179 -402 -891 -754 405 -253 730 -133 -721 46 -222 -477 332 -679 285 320 293 430 -517 -71 195 479 788 457 190 -13 335 421 -550 32 556 606 192 190 -429 657 -42 -542 652 -685 443 116 236 762 -129 -56 740 519 -408 -620 579 -537 -822 -248 -222 150 60 86 -264 -278 -472 -899 539 572 -582 -230 -397 -470 454 227 -613 783 -322 141 737 419 -468 -863 -77 99 575 -782 157 740 247 -841 -203 -523 -106 -262 -477 -12 -155 311 -661 487 -430 -608 -601 -276 -643 -173 -421 396 615 616 -242 -798 -595 638 92 348 583 270 635 182 530 550 559 483 658 317 156 -425 -246 197 -231 -859 -636 -95 -298 -68 136 -319 -704 42 -20 -42 35 574 -214 515 130 718 236 -318 -215 -174 -7 579 528 -239 518 -521 117 -265 239 -420 -636 141 309 401 720 149 -485 305 42 72 373 -68 133 667 -419 450 600 519 -357 467 -550 -130 206 627 535 465 277 493 350 269 769 -877 -778 -158 -484 -628 -404 -777 531 425 248 208 -782 393 -777 104 -524 -592 425 513 771 -106 -385 -265 443 426 104 616 712 -583 241 514 -365 -783 -197 -583 -725 -555 -834 -370 -466 619 589 -718 648 -487 622 -550 514 241 -331 161 -207 565 -881 -26 452 25 -772 -620 -542 292 -428 -318 338 -83 -155 -607 254 -485 -35 -64 691 425 -116 -234 164 342 -371 -431 635 -231 756 -135 -811 -865 421 794 550 760 -353 66 215 -332 520 -860 -656 91 -758 -385 -448 665 127 -410 -669 -24 -586 -770 732 733 739 -787 233 608 464 566 -363 -570 595 -267 -106 -739 -329 468 -607 -843 321 634 297 27 -59 384 -413 -519 638 -103 -393 205 -480 206 -47 -187 441 -782 562 -327 783 -166 -262 -212 -1 -453 570 -828 420 340 370 -779 -711 -351 -609 -146 594 524 -261 254 -228 326 -723 777 -467 169 170 -282 -603 535 -735 124 341 625 -650 -291 553 -53 -340 601 501 -379 104 574 -494 240 609 -283 -563 21 516 -722 -313 -504 318 -18 174 -75 -154 64 615 358 -840 -13 -421 -485 549 -560 -401 -457 736 478 394 180 -48 432 140 -535 424 -835 -574 -411 685 -69 507 -6 256 -834 785 624 -618 -407 -421 797 536 -881 119 -492 289 147 576 355 -281 -441 395 15 742 -230 460 109 648 -2 -515 -290 124 -143 -250 -822 -876 621 733 463 108 754 -495 346 -93 -146 -842 625 -592 431 567 419 369 -74 -256 -522 -57 335 -527 -193 -733 -177 -74 1 738 430 -343 -891 750 -199 749 434 706 -649 -171 -411 -509 479 169 -245 -77 239 -234 -849 749 631 -471 -48 310 749 -145 -49 -793 -724 777 -245 -507 217 -537 764 745 -82 -64 -448 414 -766 -374 -87 -665 -598 -74 607 -40 -593 -282 -670 -895 -858 -33 -758 210 -614 -2 -490 193 -57 679 510 -76 523 665 377 -547 447 -494 -877 -337 154 -226 -554 157 659 329 600 796 206 -323 -282 -369 -561 -244 -162 521 -263 561 117 34 645 596 -412 448 37 634 679 -114 -488 495 -97 686 456 -370 709 754 -516 -39 -231 -379 -585 438 -400 250 395 22 279 25 432 -862 -520 -589 -261 -416 -735 -545 -140 -776 445 10 796 -296 -211 461 149 -731 197 -690 -157 242 213 -487 -302 -520 783 669 -685 113 -616 565 -332 -582 -539 784 -826 487 118 -683 -668 532 637 641 313 20 -294 643 103 -381 -134 -516 133 -185 342 36 312 401 -613 -739 -425 -296 606 699 -408 -24 771 596 -748 -818 -216 -45 542 436 782 -828 -184 261 -177 -395 -77 -331 555 -14 617 125 78 -52 313 45 610 25 -604 -452 327 -887 -418 -759 433 -592 256 755 -286 -169 236 -95 17 618 63 -607 564 -213 455 74 303 -871 -547 -759 -842 -758 -199 125 -516 -147 23 33 89 145 -316 513 -324 227 -116 520 336 110 611 681 285 -812 318 690 754 546 -132 422 119 -103 257 258 -417 -320 52 -49 -96 -505 154 84 -624 146 -245 -858 -716 -740 -754 481 -898 -771 705 -479 590 -719 -184 -353 549 -490 -534 -489 -666 -643 -268 -552 -533 -427 -2 38 -355 -75 -442 676 408 -231 257 361 269 566 -432 -872 761 -850 -130 530 206 211 354 748 -187 -153 -319 -514 109 697 464 -803 -456 652 91 427 52 298 -852 192 299 498 452 584 515 -669 653 -325 -103 310 550 537 -249 -64 650 -719 -423 524 684 -628 -177 -582 370 679 -636 678 -885 -320 428 19 47 -514 336 -118 -41 -648 140 -755 261 138 -492 -244 -671 -628 -695 -59 333 510 634 -718 -13 -719 -578 645 507 -781 -649 -146 84 505 78 693 800 501 -793 -64 -595 255 -570 204 337 146 150 90 -604 187 -504 216 797 498 124 716 -230 -879 -353 387 -254 208 -649 -233 579 727 369 297 390 -724 -44 635 -667 -16 383 -304 560 -193 -395 -519 -628 668 -368 481 375 -828 562 -348 -718 -545 -386 -382 -703 284 -361 -864 686 -589 -869 -878 -606 -273 -812 -237 -83 374 -868 239 442 -6 532 -701 159 -199 505 14 -1 566 -156 235 375 286 292 -679 -796 -725 120 791 461 234 382 -351 140 -293 199 -16 626 75 688 -113 645 -213 -262 -390 50 629 -872 325 -231 -627 503 127 -189 279 109 -567 -412 -478 284 146 -299 -621 -606 -518 -91 -467 -146 139 691 711 735 684 -750 440 730 396 -644 -350 61 -370 -802 605 -64 194 -190 710 574 -841 663 238 760 228 -856 -386 80 324 137 -191 -600 580 -470 -539 -29 200 -854 -299 -621 -865 101 -577 -44 373 281 44 -110 -280 260 -337 626 -502 697 -340 523 -321 565 376 -779 -191 163 -396 -786 -468 -322 -458 796 -696 165 -539 -321 -792 -67 -692 595 45 637 -499 316 103 666 -562 -716 326 -450 745 795 516 -188 433 -379 -622 174 -773 492 79 -545 306 -873 -174 639 355 -785 -639 -205 -795 253 159 -334 -117 576 -821 777 -887 643 -308 154 -853 -498 773 -864 370 297 105 597 -40 -625 -305 63 128 -613 -255 710 -524 -386 800 724 145 -53 217 -106 143 327 -872 739 323 -44 -422 268 243 -764 93 558 635 287 -735 488 -114 -87 582 712 -664 -897 381 -247 572 321 434 800 -834 -89 -376 -783 -443 -749 -92 -75 -113 -727 267 -823 -266 651 411 -173 -585 -82 373 -831 278 767 -834 -337 609 81 -792 661 130 346 59 -71 -254 762 -91 443 781 -131 -531 399 756 762 -532 -227 103 -826 -826 525 -315 372 134 269 -419 743 -204 329 -786 -603 -241 -274 -450 343 -10 -323 -481 -18 -410 -166 -775 691 -95 551 -400 678 470 69 -849 -532 -237 -148 764 712 789 291 -345 185 795 -542 -366 160 367 402 20 762 119 728 352 -98 -463 -265 420 -746 -30 167 -473 130 -468 495 775 -821 -853 -333 753 14 -640 5 -393 769 -377 798 -82 387 -5 760 -348 319 742 503 800 -899 -717 220 -111 -888 341 778 -561 -509 -696 640 -467 655 -459 -598 495 362 595 367 189 -525 -710 640 717 -41 -103 -293 546 758 597 302 725 395 441 -494 -475 -513 348 428 9 -605 -197 -135 -641 442 695 637 -303 -363 6 -857 -811 -333 -126 535 759 -718 269 721 -596 16 -222 706 195 551 -640 602 65 783 646 735 -90 686 97 -740 -746 -47 -817 345 -317 476 -887 -718 781 -672 -202 396 2 731 -465 338 -26 188 -141 -304 342 -8 488 -490 -535 -429 753 -135 158 761 -345 683 -479 724 639 -802 3 527 -709 -720 563 -179 -794 72 -579 98 520 -346 540 495 392 -558 201 -673 276 74 -312 -575 -869 -501 407 749 207 329 496 419 -133 252 -20 568 594 399 -134 301 -498 9 -23 -474 559 583 -159 -57 -587 501 612 565 292 176 672 -663 44 -582 -46 597 464 -203 -294 649 -582 568 -783 728 -392 -726 -846 751 -115 176 -77 253 393 -375 152 300 533 -414 701 256 -632 -529 -669 -331 -864 -729 -794 -112 -150 -225 235 222 -558 445 -373 -733 778 783 275 -832 248 -214 -209 -182 401 402 -129 52 224 254 -283 -779 -334 592 -474 -699 -395 -130 753 162 198 -678 503 211 487 470 -369 -136 -453 -713 -286 780 -627 383 610 -297 315 -111 283 577 391 -51 -34 -888 270 -437 -138 112 294 -234 691 -628 -549 -119 361 -440 -308 -825 87 -644 -610 555 -793 -701 -507 -487 -391 431 -122 217 125 -92 -547 176 -221 247 -404 312 -730 -756 769 -148 -29 -255 333 -428 512 -899 -72 630 674 -710 650 145 548 -879 -656 -329 -439 286 -416 -721 -773 409 195 -175 -510 -118 642 -326 -890 619 425 -157 -811 -722 -879 731 -483 -489 417 522 -490 -371 -539 770 745 -645 385 -669 290 207 653 106 167 627 -470 -275 -849 268 -463 -108 -750 620 -727 -616 -206 35 -409 -781 -544 -825 309 -816 235 -738 -706 -269 291 90 -183 -754 436 397 -6 732 274 -618 144 557 744 134 740 127 -827 -164 -442 -455 651 81 261 582 663 -398 743 -86 215 778 268 19 -124 -589 159 -660 82 -302 -289 -559 369 -684 638 81 438 -650 239 144 -131 -822 552 431 -693 517 7 -719 6 532 -550 223 -183 -65 -605 -2 2 737 526 660 32 294 -321 -784 456 580 759 734 648 630 497 18 538 -63 -722 -823 535 -446 784 68 365 -796 -842 688 -397 -199 -803 -49 -744 710 -635 -372 256 -126 -423 341 226 785 430 -456 230 608 197 119 -517 130 -271 -617 655 -12 -187 736 -169 -279 26 -59 -97 -614 39 -893 580 -689 -701 -751 80 -679 -714 718 140 392 263 306 -618 49 437 510 28 -112 790 501 -461 308 -728 16 616 -643 779 452 193 142 -855 -671 -811 732 -381 723 -749 -436 243 -353 506 765 -725 -425 -319 48 -679 620 207 -278 -539 376 318 -791 359 -849 -621 281 -818 442 -841 563 534 -709 605 753 -618 103 749 358 66 -886 -563 -843 -815 31 120 347 -392 48 -616 -659 10 -148 -664 744 -448 -297 669 -88 -482 -1 -323 145 -671 407 -73 598 75 -629 -844 120 27 33 718 169 -881 -653 191 642 -359 -374 555 -456 -711 113 -471 568 -151 152 -123 -106 687 134 -844 -45 795 -151 -288 494 167 453 -308 -602 702 -595 132 330 288 -358 669 627 749 214 662 -444 98 396 449 33 398 623 -493 505 -186 720 115 646 136 427 -692 -708 -571 44 705 302 260 -567 412 -637 -622 -771 -473 -394 -376 61 403 -843 719 336 -199 -326 -594 -398 63 73 300 -121 -684 494 443 751 683 -694 258 -312 9 -651 -354 549 -455 -133 420 -156 -836 -49 570 91 353 -361 587 -708 544 133 -746 487 437 249 -347 761 537 -624 -116 550 -690 212 45 -341 407 94 189 -404 -800 -326 57 -412 266 -71 -872 -735 -427 -645 -869 300 585 -515 -636 -83 135 -734 475 -647 790 -629 43 -116 60 -143 -738 -404 -66 458 -401 -872 117 -157 -202 -372 166 569 -831 -441 -762 12 560 798 -51 -291 -206 -452 794 -437 -468 97 185 -597 520 -93 -569 -559 601 -60 -2 -156 -888 -236 604 214 182 24 -44 207 -326 -686 249 739 -88 -111 749 -656 -622 -401 -670 -4 -23 630 549 95 -647 -782 -403 297 3 -70 -54 -338 502 248 714 395 -193 -884 789 -335 -334 -383 764 -494 546 -819 -895 399 -508 549 791 713 -52 -771 469 -713 132 275 695 -52 -633 -207 -685 -176 642 -720 -680 229 79 729 419 211 45 743 -389 -677 -692 -252 493 -250 668 200 729 -587 -769 296 -488 -548 -592 -511 -579 170 -751 -503 116 565 -248 -52 267 578 -470 -564 -644 246 -237 -274 -366 -320 -268 -523 -172 -110 -273 596 -820 279 -700 17 557 671 -499 -722 -118 716 -389 5 -200 221 379 619 -474 185 655 -842 453 80 -891 107 -100 -428 -288 143 276 758 178 106 -522 682 -701 689 -803 413 -80 415 133 -44 -709 -623 -439 39 -340 346 127 -335 -496 -394 -615 338 734 686 -253 -636 416 -444 209 731 -689 457 -453 761 731 117 179 -719 558 -684 -513 -117 114 -119 -79 -154 -470 -767 -406 -135 -283 751 -812 -62 774 -133 202 648 -134 246 176 792 474 646 352 -712 -431 -540 488 -48 513 -363 216 -675 -482 -241 -259 748 11 -293 52 557 795 661 383 -381 -169 -582 232 -175 -735 -183 132 -842 339 686 22 493 682 -231 -528 176 182 -88 -601 26 -273 -610 -471 380 235 -654 -658 296 616 -552 -154 -67 649 -3 564 95 792 -459 -329 -708 -351 735 23 377 -718 -39 -567 -606 679 584 689 -768 336 612 -333 300 -438 -67 -288 20 -599 -9 -719 -324 128 -497 635 162 -576 -283 421 -139 -836 -132 419 -709 -17 491 -768 -605 -280 694 -792 253 646 45 -467 -871 -373 -454 -796 -697 -791 -542 332 705 357 211 -274 -355 254 -334 -454 -211 372 427 367 -896 -517 -44 474 -108 151 357 -30 -679 706 -629 45 -475 -330 -819 628 -242 -212 -285 789 -425 376 9 -290 -78 -779 -190 708 557 -92 101 -394 -574 58 -898 -95 49 -376 -307 -768 630 211 -591 298 -781 -384 -780 -173 -611 154 33 -449 -826 150 -772 90 -449 -465 -135 -872 -211 644 -195 90 529 285 -540 -512 19 -281 150 -631 -833 -496 -744 -668 -728 -173 210 27 -806 -67 172 -729 374 590 75 -249 448 21 -874 -573 798 -522 -717 95 219 -438 -821 -706 -70 -376 574 281 231 133 -381 476 -195 98 310 390 730 -379 -624 757 68 464 -447 -499 135 448 -325 745 -197 293 -5 385 -888 273 502 -435 593 751 783 512 -63 714 -689 434 -662 437 438 430 595 612 639 157 -154 -434 498 -566 -161 -811 -236 -660 -690 224 -855 -549 -142 -59 -874 -802 -54 -686 -121 427 712 -856 -657 -349 312 -616 -713 754 -291 739 677 8 647 484 784 465 374 -640 336 -703 -818 -615 -506 -897 -540 -275 512 3 -274 49 369 -225 -326 333 172 -887 -484 -787 -556 -745 -701 -205 477 -738 -462 -390 658 700 253 489 14 -124 245 -785 97 -860 -647 -487 -624 572 -619 -820 216 720 107 -329 -245 -276 -4 168 -33 632 -231 557 -142 571 -316 555 143 -622 306 360 -174 -518 -803 470 -562 666 76 -844 -267 -669 197 437 -795 162 -787 -782 53 29 -627 -107 80 -741 -107 -615 698 -47 344 -195 -739 746 316 -602 -194 100 -539 43 -104 190 100 -113 -182 -892 81 331 49 -585 660 -362 741 -93 -364 596 -475 -813 586 -461 -730 525 50 -107 238 -2 458 -72 221 -586 -274 -665 788 -822 -353 -5 560 463 246 -343 -16 -209 15 -656 -333 -797 152 -710 -183 693 495 462 -840 114 216 -105 614 -242 -131 -541 -220 414 136 -455 -446 -720 178 -815 -658 -46 -839 -425 -770 227 65 -7 -777 650 245 -613 467 152 -429 -423 -314 -484 -168 -153 244 125 4 -745 174 185 -225 8 232 -599 354 581 501 -739 101 105 -68 -481 729 492 764 -794 295 262 -492 681 -432 665 -212 -37 787 -504 -790 556 37 139 784 -427 -108 461 -547 563 -427 -685 -780 542 -851 208 -145 613 147 753 -179 -504 506 -338 -808 376 605 737 -462 -884 -828 762 -591 -884 443 -36 -268 549 125 -441 135 711 -302 -620 -835 744 423 282 377 782 -722 762 -5 -729 -106 -396 684 -162 -232 498 112 75 -874 -567 462 168 322 431 396 633 460 707 -700 696 727 47 105 -648 -165 -567 730 -825 660 -814 421 -744 -260 -401 517 -803 -619 115 -325 216 742 -718 -708 723 -494 271 467 528 -401 550 190 212 -228 345 579 0 -521 278 -266 459 477 -788 209 -566 470 174 -132 -898 302 -145 -360 -162 324 104 -663 533 -484 -529 71 314 756 78 198 -189 -705 325 -549 0 763 4 782 101 307 310 282 -393 -408 520 284 -261 -208 -358 39 -856 421 -323 -385 -650 789 68 -767 344 259 91 -295 -336 -69 -29 615 -754 -756 -827 521 -224 260 625 62 -3 70 -365 320 390 -82 78 154 -270 -114 260 234 -778 454 -717 -889 -797 591 575 339 -693 -837 2 -430 442 740 188 -519 -694 -104 614 68 -677 -655 99 736 432 124 689 177 -492 525 89 -350 752 0 -372 -642 -222 -576 -263 320 -768 110 310 363 -209 18 -325 -201 15 -752 287 -640 -283 698 31 405 -821 325 -370 -378 630 571 -376 -126 -707 -130 -553 -734 474 -297 359 -361 62 649 303 -899 -384 -529 -536 -606 -75 -889 -590 596 622 159 -406 782 559 88 -887 168 661 -358 -398 24 630 553 436 143 -348 -885 500 635 168 -549 281 -484 -460 575 -435 435 363 -262 -192 -273 -481 -842 776 -620 -373 -173 402 150 138 738 224 -476 -839 -899 693 -446 523 614 24 -321 -626 -640 -395 216 -600 -380 -462 660 -687 510 418 316 345 -471 -393 309 -572 -225 -578 283 191 -99 651 -145 -615 660 -353 406 338 626 -17 -224 -593 471 -680 379 -584 439 582 691 -423 -294 -442 592 -164 439 576 219 -506 -709 -858 -659 -463 130 -350 643 -102 -101 422 3 451 11 -895 677 227 764 -150 -762 198 794 688 -709 280 350 150 17 258 -216 -335 -190 -629 729 468 -639 244 -641 -66 -593 271 -430 270 735 685 -487 155 -317 -97 33 -242 409 7 -824 731 -464 -219 -847 31 707 70 -792 -217 -753 -692 39 -293 -899 -731 -723 50 -754 -641 674 549 734 -750 -745 -202 591 579 -524 -221 -199 350 753 226 -496 640 239 548 -551 774 -10 -70 438 660 649 257 425 662 125 171 -224 -518 -875 -332 -625 783 -275 231 -686 -725 -534 -589 480 339 -475 609 693 480 63 229 86 187 -858 -246 15 50 458 243 -453 -59 -676 533 -591 333 -37 472 -255 -673 12 -782 -258 83 -207 490 -787 -632 447 -105 -737 201 508 -69 -515 210 194 -67 -614 258 421 -502 -300 -654 -107 171 -406 468 634 598 441 42 -765 193 -513 -708 -208 -93 -36 475 740 -40 92 -194 -13 -121 676 -679 375 -745 388 -442 -157 -513 158 352 585 209 -17 415 326 668 -354 549 310 772 762 421 -770 -474 767 -101 -725 89 65 -336 -892 -331 -411 -442 -715 -571 -704 -512 -334 466 -117 -143 -784 638 667 -230 483 560 444 -899 -80 -375 -360 468 790 132 753 -561 -840 -241 -731 -412 -340 370 640 -76 -727 -220 460 -435 -737 98 -362 -651 -178 -48 439 -692 761 -92 -505 -192 -479 463 463 -729 -303 684 -741 -94 -728 -411 137 -42 -557 -616 -874 -810 87 -315 -621 233 -479 -509 12 726 694 184 426 483 -234 285 759 462 -850 381 114 495 470 302 -214 364 -586 -386 477 645 -864 -686 -724 420 542 -607 703 -442 -553 507 -385 -192 -150 -518 342 -254 -256 -291 677 -474 370 -883 -857 4 390 449 -759 582 -485 -864 -37 293 -93 -621 793 -618 -437 84 581 -146 740 277 -617 497 89 291 117 644 741 740 103 -660 512 -528 -233 -108 95 -342 723 761 542 698 518 199 -552 -861 662 199 -858 605 530 -441 -898 799 258 -567 -834 -19 -756 344 408 696 -405 -435 -537 -263 107 -315 -386 352 -303 -617 -537 325 -263 43 -833 82 -841 -432 -137 259 -746 138 518 440 175 -205 -31 475 -196 740 304 556 -651 457 -552 -616 -890 -410 -596 -303 520 225 -466 601 320 -75 -404 798 713 -69 51 -36 685 -62 455 516 -280 695 703 325 406 774 -880 -605 -499 -222 351 173 -589 -370 436 -639 -460 495 -684 -188 640 -649 161 226 262 -288 -617 -745 -32 -330 -51 579 306 420 -26 688 606 -250 -796 690 -39 -461 -66 112 468 626 779 -692 253 49 419 514 -384 -882 762 -398 180 602 -670 179 -733 -55 -90 283 -893 774 604 549 -358 564 15 763 632 -424 -197 -167 -158 -642 -257 285 140 211 797 -728 -264 161 -781 550 795 413 -446 210 -167 230 1 161 319 -242 -591 744 550 109 -230 -697 -554 -745 -736 130 62 -825 217 552 -651 -120 -53 -768 564 186 738 196 -640 -421 -367 568 67 68 -452 467 -627 649 -465 633 90 21 -672 520 -710 -375 22 5 -187 -511 -149 -392 -229 -53 -133 457 609 -828 -583 -579 43 30 154 160 462 12 -381 644 483 -773 256 166 -643 -515 663 670 -852 75 479 -523 -775 707 -848 -444 451 -111 -780 -513 -119 -735 698 -365 43 702 624 -179 -764 -280 335 249 339 -704 -890 -290 207 -117 769 224 -764 564 -829 -493 -314 -43 119 -142 392 -723 257 687 605 -78 548 790 338 732 148 677 -56 -828 -650 510 31 -453 420 160 252 4 560 707 552 45 -295 -125 740 555 -318 -61 -597 -34 440 -604 114 -633 480 -195 -632 -712 33 -796 -421 446 -837 532 134 223 441 -892 -811 -306 707 668 -287 453 -666 -727 24 350 -805 280 -462 -408 231 675 613 -210 -280 458 -569 -323 652 225 553 704 299 -761 208 -176 -708 -788 291 -823 559 134 319 102 -572 164 491 625 226 -547 -532 -651 678 -348 -780 150 -604 -145 -576 -115 233 -621 -230 -644 -82 469 166 -284 -278 708 -579 2 -699 792 -810 -561 -406 544 260 675 -607 -148 -346 -313 166 -835 -32 -469 -814 -13 299 -689 -181 546 -126 -173 104 -4 -742 473 347 -681 -176 -31 210 -650 -655 -394 84 670 -41 -676 112 -838 459 70 -328 -782 -709 3 -825 -737 260 422 -62 -658 -704 -10 -533 -485 319 -673 -469 628 -862 -117 133 432 -460 -243 -254 101 -502 -853 -418 723 -859 271 371 -96 275 -372 -712 621 -728 -604 55 -137 -635 -684 -461 -854 -268 -243 549 728 477 -818 770 547 351 793 580 -507 430 611 -518 -564 205 624 -444 -34 385 275 518 -375 125 603 -70 -798 427 -208 -426 -93 -336 74 162 340 -869 -6 79 90 429 -659 -678 -483 -560 614 412 165 -871 404 -687 325 -540 478 333 -666 88 -341 356 118 -273 -257 -658 -1 -789 -745 604 517 155 70 384 33 784 60 -761 -575 -671 -329 -370 -226 -159 274 -101 -173 -109 -291 87 64 -463 523 709 -25 401 129 540 -632 -689 472 -128 -497 -341 -756 4 -574 -755 -520 455 -465 -774 -120 -243 -36 483 -545 783 -625 -150 -409 -207 611 -532 -530 -730 -670 117 351 -831 -227 173 -444 320 91 385 -127 -112 -302 -243 75 274 -18 584 -374 357 750 -684 368 -16 -26 -879 -482 -182 -127 674 -297 569 402 -655 -280 365 -466 573 83 668 -575 -501 398 575 -424 -58 -723 -745 -34 -785 -515 490 -773 -479 -510 -621 656 -327 -572 129 -259 322 -357 -10 -325 -529 348 368 787 -135 -229 -498 -492 463 -116 545 190 307 206 273 76 -92 -243 -547 -413 133 -708 -197 526 127 375 -341 -125 385 -43 -798 -705 123 395 -554 -491 159 104 -794 151 516 796 211 -900 212 754 -277 18 81 692 -24 -481 -529 -416 418 685 282 354 39 552 -124 -438 561 698 -35 634 681 -28 -685 -821 -734 727 543 632 495 -380 180 -721 627 -598 -584 -543 -586 -243 10 -259 -220 74 -472 -170 -771 -890 637 177 20 16 93 -320 582 44 -601 -737 222 -331 756 507 246 550 -521 763 -825 750 636 -4 396 221 241 751 -532 -305 212 -884 -266 -447 327 -166 -177 -258 693 -861 -424 -777 -838 -709 382 -623 46 -806 139 -497 38 463 -30 251 555 -787 -734 597 -129 -583 -782 748 -209 356 -93 453 674 50 -694 58 307 -892 -779 -363 281 354 -215 356 -131 704 323 461 531 338 -394 -556 -523 -329 788 -587 521 -592 -287 -749 -148 -345 -162 -586 -483 261 374 -388 266 205 597 -846 -687 -456 337 768 -112 537 -557 -798 199 -427 652 -449 -832 304 430 -741 -647 -849 278 82 506 -884 541 -357 -186 797 -407 -220 -177 -650 -379 -433 223 187 -423 529 -147 762 -687 173 -349 -838 769 -282 467 35 -277 291 307 -35 -866 290 -251 531 709 766 743 -56 56 -344 -148 574 540 95 721 220 -669 602 42 374 769 -678 -511 -693 330 32 -319 -170 -599 -113 -448 -446 464 333 307 261 386 257 662 -468 -338 -357 654 -825 -858 -855 -833 371 -504 38 -573 -821 60 78 -693 665 481 -63 -78 637 102 -708 456 628 221 -110 -665 -216 491 -477 -826 -488 -830 -832 -177 -389 -543 105 796 680 -105 127 -782 756 231 406 -367 104 -708 -285 -887 -233 -437 -594 -625 -212 -841 -501 -790 438 769 189 -854 -642 269 -412 -473 -64 163 -110 298 -184 -815 -523 722 37 -759 -616 -865 535 460 780 -255 172 773 164 -749 39 -291 363 -524 212 389 -61 -679 368 -385 -469 238 -242 -816 217 -569 -260 125 -385 74 582 -126 375 -138 -80 -302 527 410 -555 -383 -746 -864 166 -534 -216 -322 245 371 668 497 -524 96 527 482 274 313 -62 -715 -436 -11 -182 -598 -537 -227 -288 -734 -526 676 -395 569 228 480 -459 -385 -765 -865 73 353 -225 164 -822 600 -732 -650 -33 44 596 594 -99 367 -143 -746 756 -454 138 -118 -821 446 -457 150 338 708 347 -559 520 -533 71 281 -526 -392 792 -557 395 -81 -679 626 -538 685 -241 149 767 -545 -457 528 774 716 -261 -185 614 676 -637 -763 562 429 -758 531 163 -278 638 531 -22 -243 -566 -836 -482 339 325 -817 524 113 143 -432 -245 -636 -151 244 -720 8 -746 -292 486 -145 -180 -813 729 421 -562 -425 -480 652 -290 692 542 -655 699 -661 303 -577 -264 -456 340 474 -455 -666 750 181 -854 -494 -418 259 20 -778 618 -851 -141 -505 -389 668 499 -600 701 -644 655 -879 397 325 -504 -533 572 612 226 -215 385 -110 -16 409 -476 13 -64 -802 114 454 -701 -374 177 -857 -682 -792 -120 -854 -76 -569 800 692 584 -299 -325 627 311 782 249 -441 -552 -133 -187 222 55 61 -664 -695 -65 640 423 -826 -612 -387 399 88 510 580 581 352 139 -356 -377 -116 -273 272 -95 182 -195 -740 442 188 -604 -874 -2 -424 608 759 -62 -631 405 709 647 5 489 -683 792 -39 -793 613 -515 509 320 -679 -53 593 -416 -227 139 -863 -459 -855 -473 84 493 787 642 -666 787 688 -46 -618 272 -690 447 -629 326 -243 -431 -278 -96 251 -660 -377 -595 -51 -522 -445 -819 -560 -252 -677 340 234 696 507 -36 542 239 -668 583 755 -121 -498 704 -384 -66 144 -379 273 -828 -418 64 -232 192 413 -742 -478 -853 -121 520 608 248 -391 -454 570 -499 -652 446 -849 11 761 554 2 -262 746 571 243 45 -830 715 -103 703 764 342 -112 706 75 305 -499 -294 -575 220 -33 188 -383 551 111 -136 189 770 -882 290 611 -445 709 773 783 659 606 -180 573 143 121 55 -26 -894 -688 -837 -464 719 -242 -647 -672 562 137 -725 727 -291 -603 -125 -781 391 -132 379 642 -161 213 85 103 479 -89 -73 -426 -138 -310 172 -425 -675 -312 62 445 -2 -614 69 -490 -74 683 668 127 -888 -807 -734 156 -413 -890 -647 -596 -34 -792 -494 687 416 -877 -314 594 534 -710 -528 271 -246 167 -26 -765 -725 -896 -321 736 -781 -652 386 -831 165 235 475 216 -294 -480 347 473 180 167 630 -244 -119 -32 341 764 -152 -23 -176 -730 184 -591 -579 -458 -781 -692 -584 457 -392 -758 408 -335 -793 540 766 691 -822 -524 478 335 701 141 464 -172 -896 115 128 -780 119 -416 -816 -108 -496 784 -885 -415 -221 -272 629 302 -765 733 383 -823 -356 -362 64 477 -220 -671 -446 -701 579 -816 451 244 328 696 701 718 504 -124 374 -569 -686 -485 96 -403 -789 -165 -32 548 -49 -709 -581 -230 628 359 -164 610 168 240 -477 553 -337 -247 -900 -89 736 -204 248 -892 208 -212 -564 372 347 215 145 -463 58 -858 -762 -557 -588 357 297 441 537 529 682 249 -351 -176 602 -67 -564 -372 -302 211 91 -12 -344 -643 -92 -602 320 -141 -648 -632 -800 -167 796 -30 121 -80 9 -658 -50 -391 -889 -762 -528 271 -558 783 42 -436 165 -380 -75 419 113 140 485 714 557 200 644 -881 -810 -94 -658 -790 -455 -109 -49 736 -242 761 -616 7 791 -177 507 8 559 -661 -508 293 311 -309 -53 100 -156 -446 674 -283 413 795 392 -357 673 -771 181 662 457 249 -413 122 14 795 -149 -198 -305 196 709 -100 -820 255 -316 -708 756 -345 -777 -889 -223 -4 763 274 -349 789 391 607 -876 -882 707 -807 -165 -743 416 -834 259 482 -237 -269 -175 303 742 694 759 -249 309 474 -601 210 -121 -526 263 -356 -651 -656 -207 118 -84 62 99 -707 -37 -187 463 -537 -145 685 -493 -641 -30 -126 -106 345 371 44 -697 115 -866 -547 762 33 496 -237 174 232 759 121 524 -232 -628 771 699 -731 765 293 556 -201 -197 -667 80 -699 -436 531 -221 797 -669 -723 -792 717 -297 38 654 11 -122 -142 59 -691 46 -889 -176 -377 415 -600 259 -853 336 779 707 300 -29 -479 -694 729 65 -466 512 5 -546 749 551 293 -430 161 -537 143 -276 -83 445 800 611 709 -10 -590 -759 758 434 209 -689 281 777 -95 763 751 588 516 114 479 377 391 396 55 -274 -542 723 -866 707 167 271 -492 -468 475 654 569 -25 179 -578 99 648 -652 -655 -410 -535 120 -451 557 489 -743 256 375 -134 318 21 -539 -523 -823 543 -142 789 -334 -40 -535 -359 -76 335 -125 409 370 -801 673 -51 305 380 -408 -868 79 -115 587 296 39 -63 118 -678 -329 296 -840 241 -540 -149 39 -264 195 -33 506 -552 547 -123 311 41 -784 29 -672 -674 34 129 -790 -304 -850 511 -330 399 -429 -520 -503 351 -399 -873 -439 -812 -872 -12 470 -264 82 -854 -542 71 526 -325 -680 -231 -156 -205 572 226 372 24 631 -521 -550 707 228 440 -279 -614 -300 -83 680 -380 107 -509 -804 -17 621 -853 -237 651 -726 349 741 -155 74 -214 -707 453 382 139 -47 -236 566 447 604 738 -23 -713 -493 -502 569 112 320 175 613 83 522 -243 -616 -179 -213 456 -368 -836 55 81 -380 -794 349 361 168 -315 -490 37 704 -28 -494 -69 370 777 698 604 249 404 506 301 -849 735 -21 17 137 -316 -861 -527 -373 574 -463 651 253 723 88 -670 699 -38 -675 644 788 602 -669 62 329 573 668 -900 -208 456 -512 -818 -760 -467 -398 -323 557 345 -143 -745 -233 464 -536 303 755 735 230 268 665 -501 -124 -11 686 -438 -251 -430 -78 -795 561 -608 -51 735 594 -253 -12 584 639 179 350 -42 50 -811 735 -179 157 409 654 -191 -683 -262 713 170 -280 182 390 -357 -214 -126 -469 -376 710 655 -487 79 -108 392 636 489 382 534 541 -602 17 -602 -230 -460 697 -783 -332 313 -112 611 218 -882 -21 -105 504 -166 586 -874 453 319 -540 -373 -539 -434 -517 711 -39 376 -581 -735 267 512 170 8 -884 -276 -230 -856 -44 576 -819 37 -476 -168 -736 -361 665 543 425 -241 -698 172 -345 76 144 -73 -360 -13 -119 95 -253 678 441 673 148 -659 180 -761 -497 775 151 29 -62 -492 20 737 299 -101 149 452 -173 81 -853 570 -177 -817 -837 175 -431 -526 509 -743 -291 -884 -189 -196 -57 370 -440 -244 -481 -297 713 -828 -369 441 -507 -467 177 -225 -190 -526 627 -347 -858 546 -176 -687 -685 -29 -865 -850 -590 -848 201 -138 -406 318 513 788 -305 -157 785 677 -650 316 -212 -258 608 566 -870 394 -590 138 -170 622 -802 -621 -297 92 210 -195 691 -37 -676 -399 -810 -689 510 -886 -387 -148 -731 357 -321 590 -530 -253 557 -190 -633 518 -277 324 -325 -239 -462 732 140 733 -603 574 -45 -183 -23 537 -322 90 -780 96 -126 -297 709 747 -61 -132 358 671 197 -618 45 -192 298 -752 755 -844 -261 -223 -247 -710 215 449 154 420 -776 -168 -764 -616 -46 -760 -187 786 -187 -620 101 799 -373 -306 333 -575 -588 -362 -687 -328 -278 -841 298 -102 -669 734 449 -81 687 -333 -1 -740 86 -265 -817 71 469 263 -546 130 222 -76 745 -669 432 674 -554 -525 471 -118 246 700 -853 791 234 -884 -267 -856 137 751 -735 -82 -577 173 414 -641 -408 -211 -297 -563 -503 -317 -559 156 -820 169 -305 -665 774 240 -367 509 561 166 341 558 -468 -286 -721 624 283 120 -562 -266 -591 -559 58 417 -856 -423 -775 -715 629 567 97 115 -856 -529 -899 -387 -801 -570 -723 698 412 -482 -66 14 -773 -458 -454 -842 -580 -110 -866 432 -520 -870 -795 -564 493 -340 86 -331 -440 322 543 695 5 524 327 157 -662 779 128 -510 -673 -192 -297 256 -472 -755 -737 -122 -78 484 385 -188 -3 -856 -7 -246 -712 -574 -2 -23 387 -810 -37 -400 -27 255 15 594 729 -28 560 -648 -369 497 -627 -655 140 -444 626 -545 -634 342 16 140 -638 198 314 -799 515 -475 686 -358 665 -309 -707 -239 -360 -680 216 373 460 639 420 -543 210 793 13 389 -489 -899 -75 -199 -347 688 -353 631 585 -129 -631 248 91 113 725 -459 656 326 488 467 -110 -805 -565 -429 481 27 30 -52 162 -734 145 520 692 377 777 -203 727 -573 119 -879 -856 -416 527 -752 585 -502 247 31 -804 -426 -89 -739 135 750 -838 786 43 -365 301 -672 -412 -597 744 749 -883 -775 -225 -81 138 545 -88 355 626 -457 416 -164 691 -845 -363 -136 -869 -876 476 357 -572 22 -501 -631 -377 -859 -274 -573 66 -171 -444 113 -893 -519 -159 197 -680 737 113 -568 -759 -486 -877 325 119 635 -107 242 -634 392 -801 -194 -396 783 69 272 176 -19 -700 94 568 666 -592 486 395 -777 -607 -832 407 42 -230 798 -276 -532 42 154 346 324 385 -455 -107 270 320 -707 -609 495 229 -585 267 726 -802 -237 -139 -328 729 -900 -254 493 715 -231 -453 -82 -515 478 126 -749 209 746 384 -73 -36 4 233 573 414 91 750 -146 -543 179 449 405 -11 -642 -550 -591 -440 224 41 -883 -751 -786 -316 -201 501 456 -737 -169 -808 -92 304 -514 589 -55 644 -289 785 125 -614 -655 457 -487 401 433 714 164 -596 793 401 -759 434 -300 582 -586 -581 -194 129 -91 782 158 182 -661 -218 -685 684 -322 155 -248 353 109 -604 664 514 664 -83 -818 -211 -76 -177 -835 513 -495 759 521 -345 -311 -365 249 -333 -131 -633 714 719 590 -700 -214 -478 -239 768 -878 510 -806 176 249 -812 632 -537 454 -413 -80 294 761 -730 -118 641 194 -427 -186 -181 466 158 52 -728 -728 -576 517 -234 -178 -151 -701 -31 690 680 -318 662 -397 -644 -863 -525 -701 227 82 -119 -814 -616 -235 -765 -258 -566 658 232 -444 442 608 -311 139 -818 702 -312 44 -587 231 -374 387 740 -457 -349 -794 780 -678 -768 442 447 -40 206 -503 -852 292 -124 -769 -344 -137 583 -135 44 -552 540 315 -890 -640 -727 -479 -550 -259 -212 -283 -743 -880 -161 715 631 -648 -437 441 -402 -357 566 589 375 -779 54 11 125 409 -548 445 -741 -419 616 -667 -16 614 381 582 372 561 366 503 277 725 -562 -433 145 -438 41 763 -91 -262 -458 -319 547 719 -97 -175 543 622 412 74 676 134 -873 -381 153 -550 -210 421 -895 -799 -373 -291 624 310 -581 -535 -473 502 -5 -103 -330 -415 539 -677 659 99 -579 328 399 470 203 460 -613 776 -191 -75 -189 -653 432 -729 -858 570 560 518 -635 -745 26 268 687 -480 -879 -631 293 -351 18 784 684 474 589 662 -572 -505 605 286 152 34 -270 -314 -840 499 635 478 131 317 457 -324 -321 -285 -675 -748 -73 352 211 706 -807 430 69 -32 511 -731 -70 47 -588 -855 664 -346 -568 212 -637 -142 -181 278 -370 -84 184 373 269 -412 591 -317 -284 -203 356 -854 -432 -703 -55 463 263 320 423 -163 -431 35 -349 132 714 466 -511 -612 762 -634 133 25 -227 -364 -171 706 577 90 -195 520 -519 -570 667 494 -42 -191 -245 -664 253 -651 247 -270 234 472 582 787 357 197 -743 234 -212 -61 529 267 -473 644 -29 478 331 -339 15 591 -900 591 227 -305 -668 -407 -692 -212 354 639 -269 690 -854 218 -624 655 -267 319 264 798 457 -240 -630 549 155 -508 -195 -776 -785 125 -896 -320 -601 767 -763 127 394 444 143 -467 -739 -516 -695 387 463 88 477 -22 -151 -393 -462 418 -476 598 555 -383 -216 -265 628 617 -626 382 -874 -293 -834 243 -91 259 -664 259 593 -840 -32 -882 363 774 7 345 -589 -685 -596 395 -732 -502 -7 353 -285 204 -527 -23 -591 -737 561 433 -827 -786 -102 -580 -700 459 518 -553 -352 -235 -799 553 -867 -114 -452 410 250 155 -835 -283 37 -891 -27 787 -841 558 50 179 170 691 -244 -469 224 -536 -180 151 176 -156 117 -870 -605 -348 367 -790 468 272 470 -69 -462 567 -551 204 608 -442 239 669 -284 786 754 -124 -199 557 -494 -465 689 -793 137 42 -69 -664 -881 501 77 -532 -187 -613 -283 -848 -214 363 479 342 41 755 0 482 761 697 -776 -659 554 -660 197 450 327 679 519 -640 545 -721 -776 -146 590 -628 522 -390 -1 -213 -171 317 -449 -590 378 -529 32 166 -696 -97 626 649 217 -782 -436 -540 -61 -79 130 -855 -573 -252 187 410 589 -98 565 586 -298 -734 -613 295 -74 -742 -87 -420 -154 -682 90 -750 687 -77 524 -202 457 -813 -264 -536 383 -406 -184 -832 265 663 -229 253 -451 213 642 405 254 -380 733 226 418 225 461 -601 572 526 -458 587 -663 -538 143 -240 -532 -151 554 156 -202 -780 592 -283 -291 -115 618 273 -290 -729 592 672 -468 201 -494 -897 -17 -275 518 436 -667 213 -699 -21 -187 447 -186 410 -186 -174 796 -98 213 1 649 -873 -586 -376 -216 570 -42 -698 751 -550 -375 -609 -791 -881 584 250 -776 390 -503 -486 -401 -653 -190 -658 467 -78 572 -35 413 -473 611 157 565 -190 -636 414 -888 439 530 -264 -252 -171 -195 -21 18 -74 -738 639 -328 291 47 211 161 -586 37 628 -660 -210 -844 -613 -38 -39 -568 -127 -421 300 -204 -166 152 -454 -104 -567 320 311 -565 170 726 204 -141 -332 -776 -542 402 -211 291 235 230 325 -696 363 641 -461 161 293 430 -520 580 -711 623 285 -591 574 318 -3 241 -37 313 -156 -481 60 -386 92 -813 -527 -235 -598 -303 217 -851 -39 327 -342 -279 102 698 479 626 218 -839 601 -778 -513 73 580 -894 -866 -148 461 776 776 -461 14 797 387 671 -690 364 67 -770 -415 -573 792 -536 -300 788 -506 -841 -640 323 -70 107 -456 -665 237 264 -871 460 415 -188 778 -561 -16 -316 -899 610 562 -603 -519 114 -156 655 641 -599 -449 195 -868 429 -865 -580 727 321 -154 -769 -893 -382 -519 -542 242 -591 -531 134 679 -806 -836 398 -230 -673 774 699 742 -622 -335 -461 556 -10 170 -339 148 -456 403 -255 -607 786 -505 -548 738 113 56 142 502 -62 191 -350 260 439 445 -201 -5 310 399 -536 -92 561 -51 -715 -330 259 -182 577 2 4 245 554 -870 -783 -699 723 -542 273 39 432 -107 108 580 161 -211 -326 -484 -305 682 -656 116 682 632 -329 750 -442 624 -472 -592 -670 243 296 -101 396 396 282 -190 387 -528 -403 -338 632 502 -541 76 -886 693 -573 792 237 297 -132 -652 -186 -807 -356 -498 774 -819 72 336 451 517 -468 356 -301 -474 -763 108 -296 95 26 -548 758 727 623 352 570 43 -256 -654 -646 -322 516 106 383 552 329 -891 -22 -92 -643 173 481 -100 446 728 -485 229 -686 -338 394 488 750 616 87 -532 -804 390 -611 -208 -697 176 -456 -826 50 -603 -112 -797 18 4 -618 -276 -123 94 -99 -196 334 371 -460 -868 -694 -649 546 213 -133 57 -408 -771 145 308 712 -691 208 -859 730 -833 116 -58 -678 511 -835 -832 -501 -283 17 -631 -232 799 -294 508 -356 644 -193 -871 -750 -115 368 -450 -411 489 356 -516 763 -736 292 -465 466 -278 -122 -758 -269 32 328 331 -177 133 -877 -120 -799 -683 568 -599 661 753 56 -27 604 -649 -836 -672 266 80 -581 24 -461 706 -694 526 637 218 384 367 269 -81 106 506 -583 -180 604 -604 -313 380 312 631 198 150 -170 754 -779 -634 -866 737 -863 -444 371 -580 333 198 -581 -876 -619 -192 -895 -614 295 325 -594 -373 -49 -740 323 -8 28 -406 753 -379 -401 -103 451 -596 -866 797 -874 101 -123 557 -450 470 328 544 -802 -257 -286 -436 -688 -378 -436 673 599 113 131 -454 236 113 -197 -120 -842 275 -871 -801 633 -785 590 512 177 161 -633 -50 424 171 337 572 605 -142 -22 342 -584 -845 770 -265 -801 625 -611 -158 521 76 291 -840 -473 -350 -782 -462 -57 712 -165 118 -124 -883 -271 -813 -469 -721 513 504 -732 273 -705 638 554 33 -36 475 -151 167 -229 -696 -60 -262 290 -813 769 -650 116 703 513 361 -693 -531 -438 640 284 -166 -213 -650 -100 -8 -320 -11 142 367 -761 -753 -257 98 -387 -225 71 -825 204 -618 -400 637 21 257 -890 -218 -650 375 206 -376 -344 -201 -825 -292 -694 37 657 -166 60 367 423 -474 -46 -288 109 169 683 -762 69 -866 -134 -424 -890 621 78 168 -233 763 -692 -167 370 781 -683 150 434 692 794 -829 -880 -246 441 707 -324 -616 -796 -400 185 235 590 -78 417 632 718 -846 45 288 -345 292 16 -127 459 292 37 -549 -441 -58 100 159 -155 -98 244 -127 -868 -291 -129 254 -283 -5 -279 -389 -70 -783 730 -626 320 665 -190 -466 -347 -666 768 243 -88 -465 -685 -676 468 -713 -110 -827 627 222 171 -71 508 262 -57 94 -492 -611 -453 -321 -498 -410 123 93 422 340 608 92 775 -155 176 613 -750 -202 123 -737 186 242 -79 -602 254 -256 693 501 -753 -295 209 -112 -817 -300 119 750 -360 764 -651 63 -170 -858 -658 -854 128 466 -68 -250 9 727 -146 87 -95 656 272 -220 547 771 329 275 -270 419 534 -337 -587 -859 704 -572 -820 -304 289 9 -239 23 499 -175 -408 423 605 418 -42 24 -297 393 419 -365 315 644 403 -589 300 413 -28 794 -127 -428 -359 4 67 -751 12 -811 242 759 437 755 113 302 -433 135 501 152 -453 -774 -381 -740 -418 169 78 764 228 -105 727 -129 505 -275 -239 124 568 -112 -499 -279 -640 495 562 83 -29 188 -486 -212 -625 457 592 291 644 166 -579 -105 33 -427 -628 139 588 226 -193 -484 -85 184 681 680 -637 -445 544 325 -440 -544 -98 787 -201 73 357 141 60 -261 -657 113 129 -239 139 -242 -875 -808 659 -845 -672 -662 235 586 17 -884 678 490 558 -672 -54 -62 457 641 105 283 497 -94 525 543 236 -267 422 724 -401 -706 -384 332 -680 222 -526 45 -94 -604 -111 56 -617 219 455 -301 -736 205 -267 -694 799 -691 90 -84 738 -757 231 -287 -572 795 99 -845 -282 123 240 -31 784 95 700 -375 -512 688 -35 753 -86 -562 516 -501 474 327 -792 634 -741 80 699 -825 246 -160 483 -317 -433 -851 -571 718 476 273 735 -418 -851 478 291 -346 167 163 777 -337 64 159 -317 540 486 -438 350 32 -650 26 -766 -549 792 -43 -157 105 371 652 -463 -549 -307 -439 74 -80 -512 539 -359 -49 -58 -425 -301 -507 -598 -603 -738 488 -690 -564 255 -819 361 -35 56 -517 -734 387 561 -774 -312 -803 -432 642 -861 513 770 -227 -259 120 717 635 19 261 590 129 37 298 96 60 706 -719 379 -343 688 593 -429 356 -787 -746 -605 695 -376 541 -152 -467 401 796 468 -625 554 85 -183 731 370 716 -159 -256 666 734 145 -318 688 -363 -591 -544 -900 -404 -825 476 -859 235 -292 -170 626 564 -786 402 -154 151 -75 -364 -122 675 -484 795 -288 -483 -789 -396 -601 -301 273 -469 -628 164 -453 -600 -111 -887 -599 104 -723 -656 -244 -469 -346 442 -751 332 556 553 -703 -241 384 430 519 205 759 -650 398 -175 -592 223 353 415 -403 -289 -173 -166 644 584 -94 -728 418 450 540 539 113 67 -712 -255 -454 448 602 -802 -72 -78 -197 172 -528 -637 -825 523 -467 -543 175 -487 -35 -604 -579 402 -774 -268 -628 147 -885 -850 63 -758 367 -527 26 -259 452 -767 193 -301 -73 -739 -717 -285 1 536 384 721 -369 800 -819 574 176 -662 -90 320 374 -457 -453 -619 457 484 344 646 -885 610 -396 683 -188 -785 -687 -220 204 407 346 756 13 -622 184 -751 -619 -415 -703 263 778 103 521 18 679 -415 692 215 -17 -110 -862 -238 -248 118 -8 -499 505 -900 -441 -505 -168 -153 415 -621 14 -259 -651 196 -77 -692 -203 -832 -97 -491 -866 -103 421 -93 -531 -740 204 -286 -484 289 -715 -539 746 142 493 270 -579 -664 -256 -307 -810 -182 65 -644 -853 -45 658 -274 354 -834 -272 -768 -132 434 564 -14 352 -162 -354 -834 744 -11 44 -743 -326 621 217 -509 -467 -780 -552 639 116 -705 80 -417 -666 -773 581 178 -467 -73 -282 -21 -790 -590 -594 364 558 -2 -502 -596 225 -230 -863 762 -436 40 592 -495 503 113 611 -269 -585 692 -570 98 -847 15 -121 293 -224 496 -407 -339 -847 700 -98 -682 401 291 -207 795 550 -138 712 49 -272 -797 -735 -745 -748 639 -363 611 -740 -527 118 -224 447 370 -743 619 -693 11 -725 533 561 -239 -378 729 788 -175 -413 -15 393 -706 -852 -445 404 788 -432 294 35 -273 727 -343 10 150 768 -473 158 -365 -474 627 751 92 67 631 -264 -600 -98 -27 615 170 272 -448 732 -530 372 413 475 -280 726 -377 162 -651 -780 -86 -422 184 -723 -585 266 -259 630 50 -137 -436 -594 -720 -768 539 -679 -271 16 -749 -717 469 6 -861 488 244 -451 312 768 418 611 -320 728 -789 774 31 -105 -566 299 -3 -776 -712 -529 -633 448 501 -243 -556 -430 396 112 -112 553 346 -504 278 -867 654 157 -207 -599 689 -162 -539 343 -735 271 -660 55 -324 478 -168 -703 -250 139 -220 -73 -123 -477 773 749 22 108 -177 40 -15 -648 249 766 -228 702 307 -25 -185 576 688 -661 -813 -853 576 326 742 -658 134 -752 -133 721 -658 -654 -67 189 -326 550 -537 -611 -204 -81 415 -271 -15 -348 -396 434 -793 -499 27 -163 -213 664 -245 155 503 -760 149 318 643 498 -470 -539 -306 -451 470 -154 106 -116 34 378 -92 -455 -261 -620 148 409 127 278 -690 -111 258 394 137 -612 604 -638 -706 -681 -807 -855 -670 -638 218 -125 200 -84 403 -598 510 480 -408 -626 432 -227 -846 -639 -295 130 -308 385 -848 421 234 375 -838 -420 -322 223 -797 -316 691 661 -253 458 -67 165 206 -362 67 -596 401 422 -174 263 -593 -647 299 784 -513 -732 -825 334 -197 -467 353 -768 176 625 -801 -80 456 -134 178 -553 -55 -228 -873 -666 -433 222 -277 61 -187 379 63 -789 -208 -419 -141 -824 -332 -380 534 -545 184 -38 -115 527 496 -237 297 -165 304 394 304 19 -425 -542 -243 431 21 -124 230 202 -736 -739 586 721 -211 -669 -693 112 513 441 614 -186 437 -624 -531 480 -788 -218 756 193 -494 -708 -34 -811 460 -892 -2 -120 -277 -684 -88 -558 -626 563 -728 -424 -471 32 1 -874 456 374 -245 -892 609 -324 231 550 -68 627 123 134 70 649 -157 -529 -170 35 -891 -542 525 -538 399 -724 -700 -361 -561 -752 -555 -665 -186 -92 -848 -781 555 -173 581 89 390 678 -843 -444 -560 655 210 393 -324 -46 -847 -361 -342 -747 -72 352 166 583 -70 374 -889 -402 -324 -176 626 183 -448 400 -670 -178 404 424 404 -460 258 724 -173 -616 -721 -553 42 -481 517 494 -522 -341 -831 438 433 55 789 -829 -5 627 -318 -390 340 565 -358 -325 31 -857 199 22 486 -710 -524 -693 787 127 -86 -814 -729 -369 -100 -702 -296 -337 -617 515 474 44 2 44 -428 -671 589 -321 -827 -194 225 55 456 191 448 70 -138 303 -784 557 774 638 -253 473 -31 766 310 761 -868 770 299 -474 183 335 -119 429 -494 -803 -773 -85 661 -589 659 -644 -777 320 152 -91 316 392 174 -207 -820 265 741 298 472 112 -303 -556 -440 412 612 89 548 -86 258 -416 570 -777 222 -20 -268 -251 432 559 540 -129 489 101 -447 -645 351 726 579 -575 -418 493 -693 -83 439 147 -852 -500 -809 -889 -516 -607 -863 -164 266 655 -637 774 -484 427 598 -88 622 -750 -478 -504 761 -524 105 -178 -12 252 -898 461 -102 102 408 -558 165 -542 -337 32 -823 -183 -192 -210 798 45 329 536 -94 673 -850 -469 -879 -463 -772 759 98 -546 484 494 -705 768 762 270 -643 -186 497 651 -345 -200 528 -67 280 420 -231 797 -686 66 -710 48 -449 571 -141 -551 702 640 163 -309 565 -401 -897 134 -400 432 -556 -343 -362 265 540 177 -415 492 550 -7 -882 -431 -287 283 407 -196 -524 764 217 601 -267 560 -885 -427 -59 13 410 445 -296 176 -780 -782 137 613 -632 -514 -221 475 -84 -248 -113 -694 663 -230 -578 37 688 -579 409 139 770 344 165 607 734 -100 -227 47 -583 739 546 -798 -93 -440 -491 765 -459 288 -660 -521 -748 41 -503 142 495 540 127 -335 709 -389 100 304 325 586 87 -618 -20 -822 -498 -249 130 738 -107 564 32 128 -434 541 92 -72 745 -133 521 -713 -334 -30 -455 451 576 -114 -824 103 -870 315 -476 -522 -792 356 -687 -520 700 62 -246 -213 731 -333 -612 -720 -172 -559 130 -224 -373 -114 422 503 231 30 -268 649 -438 -488 -801 -231 673 61 778 613 278 -590 -189 -689 -38 488 796 -792 269 -640 -553 536 -540 -721 -741 106 -698 602 -786 -167 -79 661 59 526 671 567 223 -819 512 -345 -174 -158 -686 628 614 111 465 -793 483 -539 787 -111 -59 528 39 -64 -853 -435 -872 -174 -633 -201 784 -424 -881 -14 -324 281 316 -329 200 263 83 -682 364 462 -442 -754 124 -84 622 -776 156 -48 -598 -621 -433 381 -611 186 -680 763 749 -724 -161 707 -232 651 -339 -272 -570 -265 15 431 -419 278 -466 668 -728 -718 -289 784 -368 642 309 -474 523 356 725 713 420 64 -738 524 -14 158 -580 475 -213 60 289 -656 -587 -156 -252 647 709 -760 347 -175 -831 360 -534 362 -79 -505 484 197 771 -359 173 -738 717 86 367 173 -47 -739 -367 -50 20 123 -508 -817 -96 -499 -305 1 -651 361 67 8 -308 339 381 -805 -869 237 -85 446 -274 -609 583 -788 -648 22 735 -264 -362 318 -696 -471 214 58 -79 -346 -533 -699 -715 -624 205 589 556 553 -739 149 773 -316 139 651 605 349 185 711 331 82 -357 161 -534 -564 -766 -697 -542 798 413 175 602 194 -580 341 -696 142 -369 -515 297 172 76 -91 -782 -44 -189 -329 -871 -456 471 -493 -890 431 -559 -879 -437 -495 -789 57 -28 -586 265 353 158 128 -700 127 58 -824 -251 545 749 -231 -188 259 -402 -415 -79 337 640 -509 -791 -330 -85 727 -477 599 90 -592 -694 -166 459 487 488 -832 546 -840 115 -560 -268 -208 277 -225 665 -1 680 -450 389 -683 227 197 -210 710 -171 228 -270 428 323 -710 526 749 5 52 -560 -541 542 -390 242 57 -762 590 589 295 -475 -216 -354 -483 -724 -347 -340 752 98 649 -847 -789 313 -181 401 336 -238 -445 -533 -609 534 570 -565 790 157 139 -146 751 -104 -371 63 134 325 -781 -142 -103 595 -875 -364 20 -687 336 -317 1 -329 658 -281 -844 -170 -351 434 -41 -658 458 143 455 473 -856 583 546 386 567 -106 694 -384 -778 -17 -683 -768 95 -253 124 602 674 -254 -813 -117 -796 -735 440 650 204 117 -847 -392 -697 -759 -572 539 44 -197 -856 -411 -272 160 -116 -38 531 -769 -280 53 -897 -548 274 -541 538 203 148 738 131 -715 120 -104 373 733 -56 212 -90 -18 -309 215 -821 -100 -431 -773 615 -563 59 -369 592 393 -645 -750 162 -243 482 -497 -327 -628 10 360 -8 119 -266 111 -480 -284 -321 252 -377 -800 625 136 -151 622 511 299 620 277 -469 -496 32 -854 470 -239 -122 -816 159 -192 -225 -870 -15 533 -710 -845 252 -739 184 126 579 -777 59 -886 18 -414 648 -413 -636 -341 -259 398 -864 450 634 -393 703 685 -119 362 64 -725 683 -806 -380 696 -448 -545 -529 -610 -422 82 -766 538 357 -449 573 -74 -265 115 4 -502 -157 -608 -827 516 767 -860 -381 651 -176 -848 -43 187 -650 -854 -395 151 -111 287 628 222 -631 -480 194 501 326 353 623 -871 611 2 636 -60 422 -334 -501 -400 -674 -606 -851 692 692 -304 -393 -114 -768 545 384 -863 679 -667 778 653 589 -418 63 -660 735 -485 537 382 -172 -480 -11 -550 218 770 203 536 533 220 469 664 569 106 603 354 338 -237 -862 -381 -79 615 588 494 -177 607 780 -611 -122 -197 149 -114 1 577 593 468 433 -127 332 652 30 -596 -126 275 731 669 -387 -895 -295 -373 -427 -165 125 81 700 -89 -556 -425 209 -188 -810 -804 -30 619 -342 -421 -214 741 189 -761 601 147 746 779 -182 458 788 -303 -539 -322 -254 -120 -340 470 -633 716 -900 -897 410 -249 18 598 42 18 224 210 -110 365 -87 85 404 -569 746 -757 -141 -744 227 -848 748 -1 -262 50 -191 -365 695 -521 -327 220 573 786 604 -630 -639 -318 -626 192 264 -337 -259 444 -549 -352 -103 -485 -836 255 421 -263 -126 -666 636 -418 133 640 708 771 -585 240 -420 -302 -58 -692 -443 -675 747 -645 328 -221 -781 -202 -109 699 -73 -397 -89 10 -890 128 -819 -658 149 -449 238 -216 308 444 -723 -500 -275 -143 620 224 -487 -219 196 111 23 681 -404 -156 419 -154 188 302 568 -466 -825 -778 157 -198 784 115 171 101 -208 -657 581 -847 -711 -709 679 -712 -320 18 300 36 -25 752 436 405 -14 -396 40 749 369 -216 229 661 777 -869 -376 646 -358 356 -594 225 -894 784 -841 -693 496 60 680 436 392 -106 239 -810 -555 592 608 -313 -305 -496 -57 426 -270 -472 673 555 -628 -440 -319 705 107 -581 126 743 -667 -655 383 -877 634 210 32 -455 187 -877 208 -349 195 -323 -204 9 -8 -822 -372 541 -10 -389 112 -106 610 193 598 126 -792 -153 361 -604 -244 -467 -892 673 -646 453 -693 -124 -211 -435 14 23 -171 290 -840 709 -170 -369 473 131 287 166 7 6 495 -614 -318 -393 -828 -836 314 138 639 607 -87 220 -179 68 -532 283 272 217 500 149 134 276 -84 693 347 312 -701 746 491 -303 432 548 359 -883 166 -495 -458 -595 -747 -172 -606 -516 538 721 322 44 -496 -338 448 30 713 463 357 -572 -799 76 -297 408 -681 134 37 721 187 -115 481 -71 271 477 351 -486 772 782 -393 1 -58 -323 557 363 -778 -587 532 -353 -509 -129 291 -633 -182 -800 -489 122 205 -844 -27 -252 789 698 402 320 727 -321 204 363 21 715 -225 465 -488 -854 -356 767 -443 -338 -672 -501 620 -156 371 -535 698 -728 -103 -616 443 641 535 -104 -99 -416 -2 -281 -727 406 317 -549 -280 47 12 -519 -33 -380 288 759 -473 306 -605 228 290 246 -338 -127 -462 388 -644 -64 -788 -651 224 -650 544 603 449 -889 204 275 65 -76 -366 202 360 468 -77 746 -424 -305 -787 -788 634 -527 245 -340 -623 600 -41 -522 245 -249 347 -388 634 742 -460 -799 -840 151 707 -347 181 767 -479 563 72 435 361 -480 -462 -488 -610 340 150 -524 -179 -640 -822 -818 238 -769 352 -671 517 260 -843 -216 250 287 -119 217 736 546 -835 -379 -636 28 401 -435 549 431 -772 738 369 325 -752 -849 69 -114 703 -288 158 -51 325 331 -99 416 -649 -73 -564 -114 -223 -434 -118 203 753 580 -548 620 -146 153 -142 -735 -227 -560 -800 272 -308 379 385 -454 478 55 -364 668 565 777 476 -202 687 -537 117 -759 204 -677 783 702 -718 597 -533 395 -242 -856 -450 -732 -557 -438 -312 -576 300 458 410 -861 267 625 173 217 377 -404 -410 -516 -853 -449 246 -499 -475 -334 -477 -352 -75 -420 -895 304 593 636 251 -733 -12 697 359 433 -195 484 -457 101 -8 -153 -234 751 193 -564 67 575 -481 0 593 -53 -563 754 -428 249 -175 -697 -595 359 131 -126 -615 544 -403 -461 347 -95 53 -107 22 357 -408 -713 -839 -692 -755 118 282 -79 -570 663 341 613 142 445 -878 -896 684 495 518 -451 -655 -885 -380 -719 522 785 233 753 164 119 -881 625 465 558 -141 547 -280 557 775 762 376 794 -19 -64 518 -137 256 170 -736 643 178 355 -75 89 248 -552 -75 -791 397 -384 -475 -481 207 -101 533 -10 -144 503 -451 -170 -671 13 694 617 437 208 748 649 14 -357 -858 184 520 21 -639 -592 -412 -636 494 85 -568 -500 261 -873 -667 -305 797 601 -148 38 196 -92 -802 674 233 -852 -729 -440 -262 -140 -101 418 373 -791 292 30 -265 -297 734 397 -828 586 261 -831 -178 -343 -835 -821 423 -301 382 -500 -328 727 689 -821 567 -652 138 235 95 362 674 -845 204 -849 517 622 483 -112 -601 -455 769 -679 -680 -737 58 -861 156 752 -95 608 -781 -731 545 338 788 -423 -104 -692 604 2 -601 157 293 -461 605 83 649 -78 -242 -549 634 760 -529 -830 449 475 -394 517 362 -281 -437 18 103 225 -218 -719 -35 -758 502 -724 16 -135 -767 616 -759 -166 -355 -402 -316 220 172 589 620 -68 546 -863 -61 -261 -636 -540 -308 -284 -679 -548 -366 -100 390 -146 0 -278 691 -177 -648 -2 503 441 494 -173 -113 -779 -342 147 -669 549 747 534 -260 -98 -302 597 -216 -848 -784 326 619 -827 796 449 -224 -610 491 -682 -721 532 702 87 -487 26 -122 787 627 479 500 -892 56 529 367 -470 -531 107 66 -542 -660 187 -214 235 -598 -808 -453 401 -85 534 -11 597 -115 41 437 -208 -750 67 -19 -713 349 2 678 -481 293 -322 -277 528 -290 -475 346 -356 126 440 -871 -201 -49 -273 -261 -61 -657 239 -784 -360 542 7 714 220 -700 350 -866 -433 31 -199 -607 -816 -696 560 264 604 170 -230 -607 -369 -678 651 154 444 -622 254 -602 158 144 -851 409 416 133 219 -638 415 -716 -410 552 -658 -337 -432 -524 194 567 -293 -173 -726 -725 -13 516 572 -301 -419 721 61 -228 -286 239 539 166 -96 235 704 347 -667 -194 -44 -373 570 -48 -754 717 744 -78 -545 327 -152 515 -158 -675 287 -569 -82 -823 -19 -264 561 -488 420 446 617 241 330 -749 -277 645 364 -626 -16 543 -698 127 -652 124 -584 -675 -862 79 423 -470 574 -30 159 338 -781 -563 732 1 -494 322 -499 474 -140 28 -637 -171 -567 655 -314 -661 122 58 -93 593 584 411 -507 -828 469 -402 -433 -488 369 -449 -475 -259 -272 380 -202 186 704 298 -639 628 39 350 -458 209 326 680 -501 148 635 445 -88 593 53 -560 -605 -689 423 292 -106 127 -648 70 -120 93 272 31 356 564 384 -725 575 -240 712 -734 146 -859 -617 -570 407 -318 474 93 -444 -717 -250 -287 721 90 672 -692 230 662 362 -387 -435 -312 -60 712 528 -433 -869 372 185 -659 594 -260 497 51 -449 68 451 502 571 598 236 763 657 665 640 74 738 765 -337 -828 256 315 -670 475 -363 239 -99 705 -395 67 -347 154 551 -867 703 275 -748 -120 -240 -268 -391 -717 -260 -707 56 335 -537 427 -13 734 -565 -765 -889 366 334 621 -53 -405 -155 94 -589 -44 -496 -745 568 498 679 241 231 155 -236 -174 144 335 429 -37 -281 433 426 -227 -859 -458 155 -348 -743 -137 525 -113 -438 732 209 -334 367 247 221 -31 52 595 -7 -589 533 -297 -492 267 407 -522 603 -865 315 360 -847 -880 424 -261 246 255 88 -786 465 -25 230 441 36 -721 -690 -375 40 40 603 -280 -596 266 709 68 142 -48 -146 -835 522 348 -118 -257 -652 675 425 768 -82 -829 -296 -534 736 660 362 -145 -262 -795 410 663 693 -381 214 143 -187 759 274 -519 -289 -784 597 700 110 190 631 124 -548 -303 305 -296 -416 -613 -850 306 280 -593 256 -176 494 224 513 -502 -154 -679 157 -846 -493 -100 569 216 -488 635 481 -330 -598 -566 -589 -149 429 -832 209 616 385 -32 -126 -30 -64 387 -617 17 17 491 -604 -241 -3 -606 -120 -359 733 326 -415 -421 760 -739 746 -866 -809 -547 104 33 -177 494 -875 -632 -836 -22 372 -361 99 -254 194 -806 -868 217 60 554 656 -826 -506 -49 -761 186 -2 -596 -787 560 233 600 -692 70 -523 295 145 4 -644 -842 -839 658 -331 -462 175 701 583 -790 -371 -285 -84 208 190 -648 486 -404 169 717 654 -820 720 557 775 -843 499 -284 71 494 122 613 -570 -196 -160 -97 -15 -492 670 -226 -331 -7 -674 168 -779 -428 -343 -580 396 -457 -94 -257 -433 -818 711 488 -873 614 549 414 -53 740 285 358 122 749 742 297 -775 -194 267 -541 743 -56 510 -554 413 666 -710 -363 -661 -356 -622 -847 784 -858 -83 680 297 277 789 -239 -737 574 -85 -500 625 -75 -222 -753 -335 -440 633 530 327 -786 280 -834 -819 -198 389 -135 495 -848 322 8 437 113 -663 9 394 739 55 -347 713 -149 -173 -181 -682 -465 441 -526 -344 557 -582 367 -100 -87 -624 -10 444 -153 -157 -470 319 -525 680 -276 476 180 -869 105 -611 -193 734 291 -407 487 -80 345 1 -802 -141 -93 -173 187 -505 -159 335 678 -286 -340 562 -47 271 -443 -57 -181 191 689 -108 164 557 -169 400 449 551 741 36 -304 -852 605 610 -603 -637 126 -890 -81 -429 -789 307 87 -14 -312 -446 -668 -800 319 -506 171 -8 552 13 -229 -68 -397 -226 -636 -144 73 466 -594 478 304 -701 -897 -694 519 155 -464 -651 -823 -497 -468 388 -535 -42 609 646 -132 -6 562 517 748 -804 332 -747 -608 -595 -720 -251 -45 123 362 -449 -297 27 305 -613 678 -532 96 -328 -561 716 -373 309 736 -18 -2 640 86 81 -824 210 95 -112 -309 324 -239 -358 -116 393 -680 312 497 442 -143 -218 -98 234 313 549 -547 199 730 -272 -516 36 -509 510 -827 259 -498 317 350 -668 -180 -19 485 246 -8 -863 560 377 693 -481 106 -180 132 -882 412 282 109 -153 -86 572 -761 -413 -278 535 124 -408 564 -602 -862 613 -707 -508 468 -56 369 -676 -765 788 474 -329 89 251 -624 -103 684 -555 -462 722 -9 -893 -58 -881 -184 769 -153 436 2 793 533 -649 129 135 519 -245 36 -655 733 128 -142 -900 265 220 475 -461 -673 -1 530 -189 259 639 744 748 -300 142 -535 426 -643 -400 -290 525 -18 -270 751 541 -606 387 -713 646 768 269 220 -825 -621 -72 301 -325 201 -97 563 -853 -237 216 -370 722 -848 41 -188 -161 24 -104 700 -567 -751 790 541 -215 792 -228 -209 692 -180 135 -169 96 109 -404 490 -792 -135 504 471 -291 619 -760 -433 111 -217 726 78 538 0 644 -288 -423 231 99 428 -540 -831 671 646 -326 394 -763 752 -266 482 -161 101 764 -127 -743 598 667 784 259 409 607 596 160 306 132 -697 -221 -479 152 -420 -289 -264 -693 -859 -555 -175 -515 747 727 -729 -322 649 754 253 -862 -377 -57 -596 -292 752 247 368 15 -583 1 410 613 520 -116 -573 -589 -649 -816 -587 160 -808 -77 -694 -853 28 -596 -673 -735 -178 79 123 -188 -117 197 -727 80 -263 531 -38 553 384 566 -728 -636 493 -465 383 232 213 799 429 -844 569 41 -471 35 -186 10 -799 -65 -82 -807 -505 728 -486 180 -583 142 496 108 798 179 -465 -713 -140 -562 -675 -279 74 -223 198 622 -101 193 -283 -286 -673 -333 -516 315 -43 390 -257 -891 197 -602 -140 -794 529 269 -211 434 62 98 390 306 789 -850 368 674 -777 -195 -164 279 -623 -363 -894 191 490 400 -107 -627 760 386 -714 -788 477 680 635 -90 -74 751 -622 402 270 410 -877 355 711 -770 328 170 -440 -629 -783 -538 676 -818 -110 -871 -895 -117 -813 -508 633 411 -340 -415 172 566 67 368 157 53 -738 -612 -585 33 -264 -635 -648 -503 -750 -750 -603 -323 -268 650 246 771 -648 -731 235 -178 317 -647 695 -189 -458 -717 522 -445 161 567 -414 -629 -449 697 -230 64 522 -723 -533 -508 634 -793 -416 -184 -546 -340 1 -257 797 -788 654 -105 487 -442 -767 -699 -838 -107 -536 536 -798 224 -161 745 -119 -742 496 -475 313 374 345 528 -889 -815 272 -437 -9 324 -314 -825 -678 -496 32 -214 -895 -678 -832 210 -898 -55 283 544 -424 751 337 -440 656 340 399 -366 -149 -597 731 -200 762 358 -456 -139 178 -318 597 330 432 -669 592 -32 -418 490 -158 -376 -169 -293 435 -660 -559 272 -513 -472 146 404 -203 471 -889 545 106 -478 397 507 -137 156 -450 706 -654 688 -766 6 -512 400 707 -696 -501 -731 -552 229 529 161 -288 -414 -39 -66 204 673 636 -636 -37 -752 -818 -389 -25 291 -613 218 540 646 -229 415 -714 779 273 -322 587 795 800 71 683 -824 289 86 -7 -516 227 269 -663 -146 609 372 -313 -675 444 298 -717 -89 -407 521 66 91 -399 -609 512 -274 87 601 366 517 -184 273 780 -394 -642 -224 -374 502 376 -762 -503 -836 -869 -12 18 -485 -591 199 554 655 -523 308 248 -422 358 -716 -428 583 -673 -816 102 -887 172 -375 -854 236 401 -563 -412 -856 -704 -759 234 111 722 -764 253 -311 -244 -801 652 258 -735 -692 2 -110 514 -417 114 -865 650 494 -478 -470 452 329 -201 357 34 552 -702 133 -653 141 -243 -721 -375 496 783 346 442 209 583 -74 -811 547 675 110 -9 370 -240 -639 -162 -777 -567 -355 -43 455 -747 -162 764 629 -615 -377 676 189 368 -328 -745 106 -814 -363 -104 422 -809 86 -720 -201 -654 -626 -185 762 590 636 18 701 -475 -139 -154 -582 -176 172 548 527 -647 -246 -369 -147 393 360 -720 -285 157 685 -580 149 766 -709 -672 -54 -417 -226 -498 688 -249 -618 735 -173 215 -697 501 -673 -134 615 -36 -301 -489 -737 633 -802 694 -720 512 -197 -725 -568 -156 -541 30 556 -142 69 -348 -647 -186 34 165 -812 165 450 -815 187 -612 -321 -780 471 608 607 -493 134 -170 -133 -620 -155 -445 36 -673 -220 792 491 -238 448 -130 -755 -116 -144 -163 -578 -333 -336 -586 -530 471 788 450 -152 316 -138 687 -647 -583 505 -793 613 -608 103 -447 514 473 762 13 -728 681 -791 699 583 -595 -526 -570 60 239 572 -472 -521 -464 -18 177 4 658 -148 552 792 -857 216 -707 -868 -816 -696 493 -360 -860 -899 420 211 160 435 -165 -638 112 345 -598 123 772 -9 596 -262 -403 591 524 -371 -320 -650 331 -552 366 -580 209 -642 -309 629 506 -316 -107 -486 183 -309 625 -529 -635 309 16 -659 250 410 -277 -738 370 373 536 489 203 -431 393 -133 684 222 6 -379 21 -457 -514 705 533 469 305 -414 737 -855 -441 486 -721 277 631 423 335 -273 10 260 80 225 365 -478 -787 -24 -124 258 769 -199 -159 -514 -260 -598 -583 797 -416 747 719 -605 -450 -871 -591 154 287 63 334 70 -589 -449 -10 -757 -440 -587 -119 -703 462 90 82 -689 -666 -649 -873 -119 511 -43 550 -308 157 -390 614 -686 -899 775 789 7 12 332 63 -620 -100 114 279 247 -441 651 -541 63 -895 708 683 231 -185 27 -17 278 657 331 -330 -257 -847 476 -556 455 613 137 280 707 391 -526 91 -544 -89 666 59 -465 188 -31 755 672 -408 -5 315 -846 -145 -853 -828 -709 217 -857 208 -288 -847 -185 -599 96 399 133 446 -519 -57 -634 641 -353 -691 -327 721 -197 -270 6 531 740 29 490 287 -629 133 -199 -550 182 235 -339 318 779 96 559 738 -53 -130 68 628 80 660 -524 369 -519 -763 -820 699 550 -204 798 -404 779 -865 -768 -331 -620 -677 714 513 92 -660 -854 -227 -657 -595 36 716 -801 -550 -655 -38 398 -251 564 391 57 -632 610 -662 -523 644 -473 479 -572 -568 -694 -347 -159 -149 -459 -698 -456 381 664 -674 -210 -275 -801 426 415 -647 -822 -128 -585 -588 127 -614 627 529 -368 459 679 -562 84 -206 560 718 -605 -704 -335 -215 234 524 774 748 582 178 459 -392 -15 -81 195 -436 -220 92 504 -232 -861 -668 -268 -56 -333 -558 -148 779 -717 -39 482 -23 -352 524 -898 622 -181 -889 -869 -448 228 -692 -438 306 147 -487 -503 -114 650 -742 59 -389 547 621 34 356 659 626 93 -434 -109 307 317 270 -827 -570 472 -486 -348 107 708 402 52 230 -181 613 32 -385 425 -805 -261 -769 -316 719 339 -692 698 -138 -322 -486 -380 -63 304 722 182 566 -373 434 576 789 -503 296 732 413 -767 -808 734 -687 40 -85 563 -145 -871 389 310 -409 -713 -754 271 730 -896 401 -120 -263 -854 6 -169 -348 436 -277 -528 3 767 442 98 334 -105 406 -217 -714 -190 498 -703 -559 -635 651 -535 -257 468 -859 715 628 -566 504 -823 -836 318 -46 -186 -312 117 64 -777 -806 -611 -315 -337 -794 -235 -72 -35 507 -8 625 -31 -477 312 772 -621 -481 226 -398 -169 -565 -338 -690 -105 449 651 748 594 28 -571 0 297 -227 -250 151 367 -72 -353 260 744 -193 659 -569 213 60 -827 -234 -458 476 649 411 141 370 -706 -54 -463 -598 128 377 473 -804 420 -893 -140 -601 -456 500 -174 -639 -663 408 450 -64 587 -600 242 654 126 3 86 -227 175 784 -639 -512 -566 34 450 301 -193 668 -18 737 507 -255 -394 513 -893 -296 -144 -462 -159 -341 794 -123 -14 -153 -695 -689 714 729 -166 -261 601 56 725 112 401 100 -19 552 204 345 -14 1 -546 -635 188 736 361 -37 262 15 -849 617 728 -434 703 -22 -109 -232 61 -436 69 -252 734 -344 -192 320 117 -243 -687 376 -720 -203 -561 316 -317 -290 84 40 -363 -561 157 -576 -580 449 -787 -535 -341 470 113 -678 -848 -566 -437 161 -359 406 -295 268 -767 -474 -474 -721 -600 -320 468 -104 774 -227 -242 -19 717 -561 -848 268 -819 105 -756 -764 173 -689 635 525 -885 -345 433 490 146 -598 -707 -419 219 657 -655 551 280 -687 -505 -369 -792 549 67 -709 -361 -289 -731 -882 384 37 381 -227 -485 -229 -224 -17 84 -731 156 -581 -185 -765 -342 -738 -414 370 515 -868 -793 -872 -703 310 -697 342 -847 257 -64 -310 -68 457 471 290 -676 -768 -549 733 -236 -678 -237 -161 -491 -750 -802 -217 611 480 -409 403 -446 -369 -635 -498 303 338 477 172 588 -467 -367 -241 477 615 -741 706 -586 -777 -196 -857 -542 60 -637 74 72 308 -746 642 53 -626 -539 784 742 691 -86 243 -783 -126 -892 -270 -402 -43 171 -40 -863 459 -626 381 -732 -107 -280 343 -75 233 753 129 651 -234 735 -268 450 -864 -705 93 179 -689 -719 -140 -798 368 746 35 -754 -2 705 413 -445 80 -613 650 533 76 648 -300 -110 443 766 -569 263 -864 -449 -853 -561 -590 499 -329 -410 634 609 591 166 323 -718 43 -406 797 714 -809 167 119 -797 523 -117 -64 15 -674 627 -246 531 782 48 -829 -602 371 -551 -433 187 704 -307 58 -187 -393 616 44 498 -52 -190 -651 -114 409 -397 398 -151 738 141 172 232 -497 740 -693 67 -520 -159 41 -35 -66 -240 -301 -878 154 -492 -259 -404 -417 24 -778 664 150 479 -716 -471 -647 279 98 216 278 530 316 -124 -314 373 -811 -616 -870 467 -880 698 -49 766 192 228 -26 740 -880 -729 337 -848 109 -688 104 136 -730 -456 -60 793 330 104 -201 -751 395 218 -285 412 -388 159 563 695 -863 553 391 -815 711 220 -136 -603 -585 344 -364 -807 112 -625 -367 514 727 323 707 108 -245 216 -779 700 -6 722 410 -779 454 317 438 -81 352 -299 -580 574 -533 727 -90 -514 -838 -202 582 560 191 673 140 -786 -29 215 -471 756 -596 -41 535 -693 666 -316 -730 -335 10 -619 378 605 -318 623 -704 678 402 634 364 336 325 -850 -751 502 -721 -510 -241 -410 -348 -382 -815 8 542 689 -335 314 653 -847 -844 69 603 142 267 -551 -635 -750 -84 -608 245 -602 -586 -794 327 -502 -689 576 -610 191 323 -453 -468 641 -672 485 -170 -34 555 165 -245 -313 180 561 -203 678 382 410 470 -689 -377 573 490 297 -13 -179 -222 442 116 -674 164 622 -230 -734 -243 -227 -488 219 -364 -246 -393 452 -88 -618 -530 157 386 -295 -407 -545 -869 -294 677 232 -748 -850 -758 487 -486 299 -150 -71 690 -241 -244 -260 465 -50 536 465 341 534 -860 164 625 -247 -343 730 -826 783 698 -323 -48 -7 -135 -301 -459 173 707 38 -278 192 -648 -352 -726 -461 414 -173 288 312 -172 -241 -710 -852 -291 -604 292 577 -280 8 -370 -768 -77 -175 -182 -690 791 369 -895 298 587 361 296 -768 621 -652 487 34 114 -573 -304 255 450 628 651 -224 -668 52 -806 -113 -335 -27 -56 229 557 -394 780 -197 -607 -395 101 636 132 -446 -137 368 -843 -73 -260 710 -620 -532 -166 -112 554 -856 -395 -269 492 -685 -114 -59 -539 -820 -158 -801 552 506 151 84 -345 541 336 0 676 362 -552 541 -83 101 660 132 -402 -481 -612 -529 -160 735 -449 282 237 517 735 -382 -101 478 -177 186 -839 -436 -527 -2 -869 -773 -771 269 -780 742 -289 -3 -108 -193 -215 57 781 707 559 369 80 131 240 -886 -41 -241 467 -385 -576 -748 438 -70 -361 793 -806 536 -427 -721 653 620 708 -292 -589 -690 -605 -138 653 -538 -775 -528 -534 -128 541 -524 221 -699 -29 149 -726 -843 -320 668 790 -288 379 -869 317 -269 -735 475 -121 190 227 616 -644 264 389 438 324 -238 -463 216 -754 -553 -630 781 -872 -81 154 84 712 406 230 435 496 -84 -887 749 257 715 268 -452 -277 -185 609 -892 774 -468 -503 -803 185 -23 -667 90 791 54 81 -890 667 -229 718 637 -47 -711 286 -329 -853 245 -847 586 776 459 767 638 586 297 -34 -891 664 -167 383 134 -611 -329 212 -517 -824 677 202 -546 140 -242 522 607 57 -671 -177 297 -758 -336 -207 -359 -79 -833 625 526 -718 -254 -691 -109 281 278 393 -16 686 350 -85 -56 238 -761 327 309 -115 -345 614 469 -724 -14 -802 516 -181 304 646 -98 -560 568 550 531 -810 -651 511 -735 393 789 -30 645 576 -665 545 600 328 130 425 -767 749 339 221 778 -422 -504 -156 -269 352 -829 350 -89 -397 536 -844 0 266 -282 551 166 -530 -688 -54 -851 361 781 -323 719 -182 302 -444 -857 -643 415 -334 -720 -187 -556 82 153 462 -867 702 284 -704 631 651 -554 386 563 -94 -648 751 -292 -514 262 -181 481 -772 763 199 690 -156 -842 542 -2 -861 -519 -109 8 508 -867 -323 -786 73 -338 531 -231 -2 592 366 -560 419 -99 134 526 620 -170 -127 -281 623 -614 -793 -393 255 -210 -145 599 -717 -787 -192 351 -615 301 -187 753 738 617 -483 589 -872 747 -113 635 314 717 -42 -444 -180 -756 -213 -302 707 -881 161 -447 -268 -505 -60 254 -654 -837 -520 -116 -677 113 605 -323 386 -820 -847 773 618 -595 516 -689 795 -366 198 -313 -217 -833 -45 -479 -535 -495 616 -606 342 457 388 66 540 -95 224 -429 563 15 -347 -255 -743 -356 -416 751 99 -827 -377 -404 -419 745 249 -93 -262 569 -788 254 -8 620 332 -29 -633 634 -646 -811 167 180 252 712 433 -879 -767 -5 -41 -630 -29 -233 364 204 -102 -564 -562 -399 234 -468 -835 321 -554 628 -146 -860 470 168 117 142 -739 -476 -539 698 307 361 -170 588 405 -235 794 575 430 -175 386 -818 -437 -815 234 -141 -709 -517 447 -790 -368 534 213 -96 -21 -390 -212 701 459 557 484 672 -86 -473 568 218 585 26 476 625 -111 -313 -771 504 -123 762 -806 -709 194 -232 -579 -595 554 -440 -460 -391 230 325 -569 711 671 503 -261 -119 376 -491 -464 663 540 176 -231 -894 -795 173 397 -292 155 -56 193 439 738 -868 374 741 668 -91 -13 -388 38 -267 -519 403 -604 -491 -245 267 77 -889 -756 -654 -477 -350 -801 413 203 -507 442 -496 -144 -165 623 -865 -30 -594 226 57 -763 -740 54 -642 624 -400 385 -795 -391 646 366 -547 -60 397 -131 287 -168 102 492 788 -224 -109 133 -251 102 450 -783 -635 -309 120 572 -443 -881 -76 -87 220 -731 -485 693 -204 -900 -641 -530 -894 -515 19 -822 -353 -481 487 683 -198 305 -784 -117 -371 360 -706 150 -796 380 -481 798 -477 -179 -569 -179 158 -287 -459 253 -731 -484 -374 696 111 -359 -711 -524 278 -381 -480 164 -314 -159 611 717 -722 -345 358 675 -314 -794 -553 357 37 395 -888 -703 497 -668 -723 -837 579 -50 -144 -78 693 -435 -171 313 -9 -475 -456 -9 191 310 324 -274 9 -254 84 556 49 -529 -375 -864 677 -572 -779 -411 124 -124 -695 131 -793 -270 395 -870 56 213 -751 -82 322 93 764 -473 1 574 434 -457 582 -766 480 132 615 13 -801 161 709 -249 140 96 93 80 745 -214 307 -653 -510 -897 -134 210 -379 -605 -768 -19 291 357 482 718 -289 407 575 -166 -816 -226 549 -538 -408 200 655 45 329 -211 766 -75 385 407 -837 388 646 739 -658 181 675 345 -809 -278 260 325 685 -305 -820 -542 -186 173 -117 -125 -154 -843 -687 -287 -741 -327 367 -614 -854 390 -764 394 638 214 -68 536 107 -623 679 154 -802 743 351 656 -230 794 -580 -187 -218 63 -320 530 -400 500 276 693 327 605 324 21 -840 -459 -148 60 227 -767 7 -218 -467 768 763 -603 493 192 -615 -209 -798 264 672 -330 -606 790 215 52 -297 -720 -727 50 -340 470 -163 -734 22 -586 73 -231 700 -475 678 -585 658 -80 -88 119 -405 -561 26 310 459 770 -221 -300 -439 578 -856 -17 -80 -60 -531 -207 577 -302 6 659 -752 738 -665 -214 560 759 -833 85 388 -657 200 -772 140 -129 454 -833 -894 -503 135 669 410 -319 254 437 105 -393 233 -852 -684 -203 -502 172 -734 -50 -287 -720 -620 -644 -761 -210 -625 -162 -691 -40 140 453 -657 -484 -99 -617 -230 634 493 637 552 224 380 563 194 88 726 411 -721 -212 -245 -452 -886 440 459 264 -588 118 382 287 75 -240 -257 -398 -278 745 -657 113 -768 -616 556 -553 -620 -772 461 -721 755 -121 446 -588 -161 -274 395 344 -385 -162 -250 -342 244 -144 -591 -40 519 -357 -280 519 626 -102 -535 328 -479 756 -900 -861 -184 465 657 502 703 450 767 285 257 762 -460 239 -553 211 -675 655 -805 610 -665 774 -785 157 38 425 -471 222 -723 1 -588 70 -705 632 -219 769 292 -609 -213 -312 -216 437 -46 508 -97 415 121 -715 299 -35 -532 -215 -704 143 -159 129 -624 263 -412 481 431 436 -174 76 -816 691 -749 -118 -478 609 210 -469 630 401 589 -216 -33 -657 613 722 -119 750 -371 686 -216 799 456 726 -175 11 447 -98 752 -684 796 99 49 -505 572 -123 270 369 56 -590 -896 767 436 -451 -800 -696 -130 406 208 -184 594 -230 492 -700 665 379 614 -852 660 -803 294 388 380 89 -238 -19 -638 -838 346 333 -45 -321 -125 -404 -888 -579 -795 732 -9 -49 -810 -680 209 -474 265 9 322 140 443 -262 674 206 358 -505 -228 -5 -801 -192 -856 630 294 -235 -17 595 -821 -315 -112 358 -30 556 729 659 -59 -392 88 202 15 -742 -891 -106 730 -638 431 -85 -279 540 151 417 444 594 -450 790 25 -866 -418 -615 -500 -707 235 433 549 490 -245 -822 521 -442 51 158 -774 78 -451 -103 464 278 -766 108 -853 -698 635 293 -663 -425 -252 -155 -324 681 -366 -134 -754 -479 369 -139 -49 605 -442 -663 563 173 -291 571 530 531 708 -17 477 -84 425 -516 -295 581 -128 -730 437 239 -744 -451 447 17 746 -249 789 267 30 -869 762 -560 -302 160 119 363 -438 63 -631 689 418 688 -685 -687 -378 -293 -844 -202 434 508 -886 278 381 -95 -530 211 287 704 320 -785 -348 -422 -646 -184 795 59 80 -621 739 485 440 225 103 346 243 -323 -109 723 -838 -383 -146 -551 -339 212 -478 655 -36 -112 -756 -514 -534 -177 -29 468 -745 775 678 -677 -81 -48 -862 -784 509 -648 -583 -800 -374 -116 255 -188 360 -467 -245 247 534 -457 522 -102 108 421 -674 152 415 222 -778 218 -808 325 564 71 410 -642 336 -575 -283 569 280 -511 63 -879 -766 311 -252 74 -67 -551 306 -26 -125 -791 606 742 -320 528 697 -380 682 -764 -815 -384 -5 -604 270 -93 -26 46 -337 151 736 645 -206 451 655 259 -249 367 324 734 -338 -455 777 786 -529 -663 -834 -252 395 -768 788 95 40 -786 112 388 -526 556 219 316 -645 -838 -91 666 49 -883 453 -777 -807 129 -168 311 298 662 742 -817 406 -831 -60 480 493 295 -488 -889 469 210 786 -655 -106 -567 212 -677 65 -899 -426 -594 584 689 -437 350 -657 112 -364 -34 -138 520 -448 796 -111 -625 -407 -115 55 21 -182 782 -480 -881 -727 -648 715 -392 474 -74 -463 61 -171 -465 -450 129 -487 -18 375 171 -43 -718 -897 522 -516 517 -235 96 -98 790 -144 -70 448 -193 37 -466 -252 58 -335 251 12 -828 202 544 -116 -784 251 -796 276 -282 -701 -801 -389 191 -40 -191 358 -258 251 -818 736 -313 -278 224 -85 -423 416 547 548 217 -764 -453 581 94 -56 -227 -254 -546 135 140 -451 -769 408 -524 -788 -790 553 -736 466 257 -273 336 370 40 643 -263 628 -45 -695 237 792 232 13 8 241 -194 277 -38 231 -240 280 181 -606 -380 -12 -720 372 512 -174 -161 -870 367 457 -487 -340 724 581 632 400 -598 500 -273 19 458 679 23 -828 674 473 -811 460 -11 503 -180 682 -560 557 121 40 -338 786 -549 34 -792 688 -221 728 -434 155 -31 -593 420 172 200 205 -494 455 -282 -108 -510 597 -480 487 695 -336 37 -183 -453 -642 536 -452 114 -412 -493 -819 -92 -518 -678 -709 -766 326 -382 -373 423 -201 490 785 211 -298 -145 -684 -286 695 640 -286 -546 311 -407 464 632 -419 -596 291 359 428 -202 -866 516 -172 -597 425 -694 -251 -346 -673 -471 -264 -473 -541 301 -449 -271 732 29 389 232 437 -692 -206 31 345 -634 -756 -574 510 225 -729 -390 -625 792 677 790 757 -806 -563 -116 430 593 -224 -635 -382 -774 -292 15 617 -847 -275 268 374 -422 -662 549 -148 -665 -602 -284 -886 -52 191 -886 -652 168 -833 -297 -815 -838 282 160 726 634 754 -546 -270 -104 383 -492 464 777 431 -353 526 491 -417 569 -682 187 196 461 615 -315 553 180 -275 -347 477 -535 -445 287 -611 333 678 29 -457 5 -442 -638 687 220 251 746 -76 -464 326 386 469 672 -591 -138 -723 106 -124 294 294 653 -647 30 449 -447 -666 -895 -327 679 156 -309 401 -10 244 -74 -540 -442 -77 -125 -676 171 -384 -68 -492 -652 374 549 130 -513 294 -542 455 -37 622 579 -344 346 -845 -80 -433 272 -427 707 -707 -863 -887 686 -625 -634 -481 711 -873 153 -192 618 -506 -6 -684 509 654 199 -103 -710 312 -100 314 -801 444 593 62 -314 -609 -765 -551 472 -124 -327 452 -697 -148 354 500 -685 375 -896 -19 56 -712 131 -73 -163 209 -288 654 760 752 -288 779 -131 -306 364 -487 752 -270 631 -732 -222 761 140 602 -284 59 -223 632 108 289 -575 657 267 -845 -625 -173 587 470 -579 -676 -591 -548 -20 -212 -617 285 131 601 -416 -525 -772 -117 -403 -878 -831 -771 -534 -764 11 274 225 206 -493 -887 -834 -627 -172 585 425 -751 -753 -195 205 -892 -894 712 140 -434 217 -383 -50 -522 514 97 321 -393 -161 212 -20 286 -21 511 335 -537 -360 -819 140 -208 -290 436 -631 243 62 222 -340 655 288 -328 508 -78 -212 438 377 767 -615 193 -806 474 173 -402 -147 490 -830 792 277 -100 -609 670 -280 -534 -177 -522 35 442 -523 -182 697 -659 -803 -167 -664 -235 -389 459 -726 -137 -729 -352 408 332 -466 586 -802 -895 -192 321 752 -298 -836 -125 148 634 -145 -526 576 255 549 -714 -114 -192 -852 -745 147 -196 -750 -57 -166 779 -547 92 -418 -874 -347 274 596 582 -484 653 32 -440 35 330 36 -828 710 -879 -168 -189 249 501 623 5 178 784 575 -53 -267 -73 284 307 701 752 -393 -696 -548 31 699 644 -870 130 132 -120 -727 630 -281 -198 84 -765 269 -733 -645 -311 378 -791 299 612 179 -415 655 -269 -765 185 -491 -869 -820 -462 -188 -460 548 314 -689 -265 -506 98 -574 -711 11 766 -839 -4 -666 594 599 405 488 403 -419 574 312 400 -652 30 -32 -638 666 -505 797 528 420 -844 -255 -609 398 785 235 -752 -494 493 337 -151 -832 -385 687 -234 -663 -456 217 -671 -603 -890 263 659 -201 438 -782 -466 -305 -628 -60 -48 -228 -455 -872 -830 -435 433 203 345 -275 -532 480 488 527 359 258 -861 -111 -45 -235 224 -602 -835 742 535 -178 -762 405 -717 650 -834 517 -483 -840 -567 -795 -79 -277 -582 -394 706 242 -654 3 112 383 690 688 25 585 -502 -559 -484 -147 -145 252 611 -122 -465 -552 -212 378 -8 -395 -563 -406 -871 296 800 420 -875 -759 -307 -144 -845 -415 669 -463 -123 579 143 -619 -100 -721 -396 23 -32 506 -491 366 555 142 -869 -374 -887 137 -82 -676 479 130 -369 483 684 -299 -798 605 -300 27 -304 -766 610 237 195 501 551 -65 -885 189 542 -384 5 140 458 408 -112 -665 -890 -304 271 -395 668 -53 218 -334 177 676 -543 422 -732 -219 170 562 288 -776 -6 -874 199 608 -384 -276 564 -559 669 511 -390 -396 201 -41 -659 455 -66 -861 -532 -435 -885 142 -496 -465 -537 189 427 340 -812 516 720 203 325 -584 594 -49 725 519 251 704 -613 272 63 521 -157 -427 -557 318 527 173 344 -762 342 184 -255 214 -439 549 -155 -43 557 -836 -318 -513 -541 388 -682 -891 -228 -360 -842 353 -583 -395 386 126 -31 124 422 115 -407 -121 -526 690 -648 -393 -37 -742 141 -484 -593 328 -616 85 -794 -814 499 -187 -123 -757 261 -740 158 517 117 113 314 498 -855 553 779 493 702 182 -746 -366 43 -900 633 -806 754 248 354 -108 795 -200 -887 -736 -218 -18 766 -521 -630 702 -246 -706 411 134 752 9 78 -240 436 -443 -75 -530 -482 -428 -675 -596 599 753 488 -789 8 104 450 -624 475 -726 -295 -817 103 -457 -435 466 -433 -78 527 -219 -15 -398 710 55 -316 620 565 -646 -376 79 -374 -513 353 301 442 -192 436 27 -829 -66 -569 426 -784 349 -358 -572 -750 -729 752 98 -524 -434 546 -496 -570 39 -861 288 -824 113 366 -442 -838 -324 546 157 659 -396 -716 490 -198 -80 -565 316 225 313 543 343 724 -522 -820 -323 -699 241 396 -855 -62 -129 -173 260 -174 -717 -243 -304 -64 369 21 294 -840 -390 -635 -33 740 81 242 -102 176 -356 225 -714 581 221 -728 414 -40 -370 -140 -585 -377 -631 -844 -527 -354 -664 531 580 307 614 -717 -480 739 763 407 30 621 5 233 -279 548 -116 -322 215 -885 -380 -322 288 -715 -819 -331 -389 -293 5 638 -257 -766 -202 -387 -790 188 765 78 173 655 369 -655 -892 -313 672 -711 -112 -187 -740 -35 131 671 -180 -690 273 588 706 -534 138 596 -285 788 264 -359 166 -485 790 -690 -95 221 169 188 -459 6 -768 382 256 -309 -502 618 -390 667 257 689 393 736 589 -184 -769 -688 -106 288 117 -25 501 403 -850 0 -605 -379 752 -172 469 496 398 710 -614 -461 -651 769 -187 -273 -130 -574 643 -593 -336 -95 -811 769 51 -40 -590 106 -254 655 439 -535 -371 -234 325 747 -887 -599 -89 -578 660 -240 133 210 -563 84 96 694 789 237 -548 560 -283 457 149 -325 -413 -675 372 -122 -319 640 728 -748 -275 503 -56 -419 -448 -889 351 618 102 -726 -44 -230 584 258 575 786 -407 730 -517 -684 614 743 472 -491 644 -372 698 436 311 -734 179 -675 -218 565 388 -43 279 135 -839 110 -690 -313 -523 -632 -817 231 -214 642 -715 101 667 -566 -12 340 402 481 -21 533 -399 674 273 297 -36 286 582 -476 473 -775 -846 395 562 481 91 -608 787 -142 215 675 742 85 -609 -359 -201 -753 567 -320 667 -141 60 -452 -98 216 138 510 60 -630 453 -867 -640 221 -458 -850 688 800 -118 373 -658 366 657 623 -434 -344 -361 102 59 60 -745 464 -598 281 -50 542 -66 53 -224 532 702 687 615 -133 237 148 -156 -609 -13 560 -280 248 -106 348 -682 -234 -31 223 389 170 551 387 -546 -806 -170 179 166 604 -311 279 455 -341 -524 147 -778 677 -464 -260 -100 381 -417 -230 -587 525 -531 -816 -79 464 -16 -206 694 275 731 697 -163 197 605 -503 270 325 -34 -805 626 -679 223 339 441 -575 -17 -459 -429 -95 -566 -545 -541 -435 -513 -747 -201 113 -562 308 -86 702 169 797 -439 -343 317 -564 240 -769 451 -267 -159 726 585 89 322 -65 682 -534 581 269 -827 6 375 46 230 -253 752 243 93 -257 356 -58 -415 -780 347 -660 -30 475 -335 -673 -697 220 -237 -753 -145 374 -387 -691 -880 776 542 198 749 -63 278 -549 646 774 410 -836 -682 -716 -131 -750 628 568 -528 -163 -797 -476 724 594 182 -729 -302 213 781 221 160 576 -878 -564 444 694 133 -702 69 140 -789 -107 663 -364 229 -784 772 632 122 -661 54 -315 698 665 484 -501 361 345 -575 -886 -643 449 -645 496 118 598 -773 184 -453 98 67 760 120 642 -9 99 59 -315 224 -860 56 618 339 -480 -176 -495 591 -132 -107 -208 -50 217 -814 -899 471 -698 -847 644 111 232 240 -532 -844 431 134 -110 -537 -779 109 366 338 -786 153 252 271 200 -522 -167 -526 -447 375 86 -346 -393 225 -166 632 -802 -272 569 610 545 486 251 676 -424 -541 792 -561 -692 708 -87 -265 -191 -638 191 680 -839 -53 483 243 -327 -763 -248 267 -167 181 75 -211 -712 -629 530 -589 -566 -354 721 417 -80 87 -535 -264 -771 765 -580 -268 176 346 313 -650 -553 375 -809 -601 -152 -846 -37 -266 -829 -774 645 -776 -333 -666 217 540 579 640 35 78 -566 -742 661 701 -195 -659 545 489 -64 788 -96 98 -37 759 689 -264 708 -628 -254 11 603 340 260 652 241 -162 -898 367 -264 -221 -183 -583 59 -709 368 -757 413 92 -843 -132 -597 -412 -562 30 114 233 -747 667 -807 451 -655 51 509 -636 -417 -45 212 425 -886 -872 -136 519 -641 264 157 637 -896 -616 -444 741 -846 -729 -703 89 103 25 -734 -710 -487 -878 -373 -562 707 316 474 -392 361 223 785 -534 379 383 -616 -735 577 -576 -246 -609 -854 756 246 727 -309 278 707 -721 226 182 382 2 -184 192 585 146 -888 -719 512 -849 513 718 48 486 -612 -736 357 205 -238 254 714 341 143 -89 647 676 -826 -239 -655 -463 -352 -205 -14 -44 238 -774 -768 266 -866 -224 95 -702 -400 42 -429 627 650 -513 -3 483 -698 -476 -712 465 764 205 -259 -350 -112 -384 459 -454 -698 -700 -693 -499 367 -817 362 379 -355 500 -687 -672 254 742 -227 -468 145 447 404 -690 -603 -257 -886 -135 436 473 156 -481 469 -350 -884 -749 231 -60 50 -680 -386 -561 395 12 -256 781 -672 509 -422 -800 217 586 -723 -530 -62 -473 -468 184 -422 161 322 771 501 314 -789 -5 -137 -711 -495 308 -764 -608 -784 -555 -113 287 -761 718 -435 -209 310 781 565 248 -870 -144 -607 771 355 -237 -477 -295 -727 532 176 -709 538 284 53 -848 -797 -894 -718 195 -47 -658 -503 413 -352 -746 -709 -428 60 -157 -337 363 -290 70 32 421 12 724 143 67 -771 176 487 -306 -17 -162 643 41 372 -114 145 189 -145 121 658 776 -252 -458 -660 351 309 325 398 61 -94 636 -585 -251 -612 373 -605 -864 500 233 -464 -581 -452 -267 -635 -363 -154 -98 -101 653 -459 752 -93 -133 154 335 -279 -773 283 -510 762 423 726 670 -513 -869 99 622 -787 596 -321 525 415 -431 -124 764 -538 67 -732 -360 -505 -13 733 -54 -166 -486 743 -235 764 220 382 338 -798 646 757 215 562 178 -512 478 -860 -188 -443 252 -430 -270 687 -112 -895 -712 -49 -129 633 475 494 -6 71 544 295 468 164 -188 693 790 -215 175 -2 725 758 321 486 -456 -648 -304 -443 -149 380 -480 134 -414 -234 773 -260 673 -674 -582 767 -66 -197 -46 -798 -129 359 -383 555 -379 -672 -865 -681 -560 41 -581 -237 -232 312 -413 -139 354 96 467 734 376 376 -200 -467 -120 -217 -484 17 -700 733 614 -722 536 -105 -615 5 -410 -138 -380 -209 616 -482 524 -751 -504 -92 495 -322 -596 301 560 605 -546 244 -47 -117 300 168 232 176 -310 -548 374 -166 574 233 107 576 97 -351 184 -660 244 225 555 -647 -617 -877 375 690 94 -774 -674 -224 -297 -345 -569 468 -650 391 -102 -898 -71 678 508 -635 701 -49 -624 -515 644 -662 -299 -523 -476 576 644 231 602 92 659 -460 -551 791 685 316 -696 728 755 -158 -623 474 -798 33 -760 -515 352 304 -122 -726 250 160 628 279 -477 -848 333 112 -410 71 -394 785 -584 -892 -69 400 -878 -573 229 -845 490 -248 391 540 127 -249 -887 -291 -605 673 784 505 454 -836 -269 -737 -306 378 535 198 177 -270 705 778 -821 314 597 -643 -650 159 739 4 668 -463 -134 -114 -543 549 -409 -350 -846 710 470 83 194 -339 -252 -771 275 -718 201 -875 300 -736 -324 263 -313 -885 -633 -555 582 -215 -46 600 228 190 480 -622 -159 -789 -667 336 598 -202 -643 347 520 -430 208 -601 118 -868 -839 -533 363 -864 500 -72 196 -257 460 619 682 -794 37 -841 -356 210 -593 -477 132 -219 318 -203 -337 -137 517 -679 -120 -530 531 -326 763 282 369 -369 584 102 -269 -821 319 -888 623 -739 653 211 43 -573 -819 -595 -850 171 -130 -45 -689 -305 416 774 74 207 -64 488 -616 -241 -734 191 -502 -633 -740 -724 585 346 223 -617 -766 -242 87 -43 -715 244 137 -400 -66 -710 53 -440 -728 -338 -889 511 215 596 -626 -162 572 653 -235 -723 751 -322 -344 188 -229 -685 -648 199 -882 -571 -252 529 -833 -178 -286 -322 21 173 -662 -336 735 598 -514 -757 -288 -309 366 146 -880 -838 372 -170 199 -319 -857 292 637 -848 -380 362 603 386 224 397 -769 264 770 -558 -294 717 143 -47 -484 775 661 -330 245 556 -370 -578 -596 89 490 557 437 -230 559 -703 753 -46 313 -404 -97 -159 -789 -741 173 -430 -97 -495 -370 -371 -26 357 105 -800 -732 -635 449 -250 648 -77 -142 -672 487 -501 -427 31 728 236 717 -216 -823 -448 -540 543 169 93 -632 -799 623 -208 -637 19 -551 -761 -319 290 -106 -206 656 -779 270 -641 -463 -54 -334 -627 -382 -142 -507 745 -700 745 511 -212 488 -334 -797 773 174 -867 -259 -815 516 -700 659 -773 -294 295 646 535 462 466 -112 -712 164 -822 201 -815 -579 -375 -482 -799 -399 626 533 -207 677 -478 322 -90 138 -45 557 573 -87 289 103 -581 53 544 631 -38 183 541 -509 -738 -585 -108 -829 171 214 157 -612 -435 -148 -109 168 -602 -384 131 420 761 -225 -739 -737 35 -796 111 -810 319 304 735 -437 -157 250 -733 -714 -345 108 -222 167 -294 780 -853 -413 472 330 -647 205 116 -831 10 -767 448 466 202 -152 149 -566 303 796 250 584 341 578 -607 -623 -237 -493 443 410 -97 -621 -455 144 691 81 34 20 -434 68 -221 -341 -774 -571 -650 -889 713 507 621 138 -175 -419 -589 -633 474 80 48 -818 -225 -718 169 -37 -506 -231 329 96 -345 568 197 -815 -582 -640 3 -486 463 -643 -786 -886 -1 59 -571 414 762 -813 496 -679 255 -505 -313 771 144 499 -642 628 -116 -272 220 -86 -437 -866 -400 186 -153 -369 140 -773 448 -260 -675 -582 -685 -319 220 -588 345 -628 -50 -84 443 656 -720 -728 663 521 720 -669 -217 -396 211 -563 219 385 -409 601 -57 402 672 270 -198 -372 108 -133 -409 -873 -414 501 754 -165 -388 -226 -131 -710 687 -743 -528 102 188 -648 -282 -275 -45 -567 147 -129 449 -88 -116 520 -115 -183 -151 -511 -319 -73 145 181 -688 -449 139 -523 480 -609 -862 -448 -131 -822 247 154 270 93 -504 -708 271 114 -630 98 560 181 -349 579 -16 -865 -865 364 -459 131 -644 -515 207 694 -265 453 -145 -10 528 -558 170 111 -878 114 621 203 -262 364 -426 350 3 -568 -606 -114 -515 458 -310 -724 727 -43 -194 282 -174 511 488 -799 686 -848 -476 -648 -152 674 595 521 -194 460 722 -420 -175 -888 378 129 386 681 50 461 -485 -371 -322 231 504 93 179 374 177 -403 -434 342 -47 686 311 773 19 -361 762 16 -66 29 190 -574 -72 -826 -479 316 628 -628 287 -815 -568 -613 -403 -704 -167 -793 682 -17 -135 -364 -419 253 -245 -113 -830 302 -409 -587 -438 -663 517 -813 -703 -520 -550 364 370 556 -4 217 128 -117 736 -658 -572 -300 -750 -394 -398 373 -878 -472 428 -612 775 -579 -150 710 -413 -546 278 -869 215 -503 512 105 -458 -706 240 -423 617 -338 -344 -233 521 -761 -769 -269 -495 -246 -288 -40 3 -629 -662 86 402 -478 595 329 593 -454 -789 55 -879 734 50 -143 337 -651 -203 442 -388 26 -224 -802 -259 143 -175 641 624 -364 -198 -697 -827 137 -737 -684 249 -683 516 134 -539 139 -517 -26 -735 -494 -840 -401 556 270 -420 -511 -540 -68 -29 -516 -382 739 154 138 -171 -353 -419 -542 497 373 -302 -462 -5 395 5 -717 74 -71 -167 -714 -681 531 301 405 339 488 -208 634 -16 -686 721 -204 615 -190 690 -440 -609 657 98 -360 663 -711 -291 -559 502 -144 -578 411 -89 39 87 -66 -365 593 -735 -496 -362 -525 -874 -247 63 -569 -474 -874 -240 629 125 43 -280 -708 526 165 -281 277 408 -599 66 -795 311 -27 -823 335 332 653 -221 475 -406 420 -161 -755 257 -472 -320 445 81 758 745 -586 -201 455 693 -287 672 -408 -60 403 -770 414 -61 -671 -205 244 -665 644 -245 -497 -402 -227 -866 744 -752 762 756 -519 -215 -888 -241 -315 259 -480 -294 -362 132 189 -157 549 695 748 655 744 -418 -589 -587 -419 407 -791 -606 -563 -419 -732 587 -796 307 -499 -816 -548 796 -660 448 -265 703 -521 551 414 507 -427 -259 -444 363 -688 28 -346 -511 639 321 -787 -436 -549 -552 747 -342 -198 -700 778 464 -270 213 387 612 750 -613 46 -858 -28 777 -806 -807 691 318 -870 -654 -338 -867 553 548 243 -669 220 402 355 497 -46 684 193 156 287 -116 729 -798 -142 -221 107 -23 -651 -759 -31 -357 -548 552 -395 -353 499 -81 458 -39 -890 766 531 234 30 -307 269 -712 -621 -727 162 -206 -257 -381 29 -178 197 -653 -332 -832 203 -577 -115 382 607 -334 706 375 -123 383 707 -374 -293 431 -250 441 -500 129 -365 331 -652 612 605 -366 778 -402 -793 -765 -542 794 -518 -74 428 626 707 688 561 -198 679 -230 -635 -339 -494 -810 -159 -451 -351 -282 -675 542 126 -51 -619 -887 364 -461 215 692 -522 -489 94 333 11 290 -200 480 -65 303 -843 -173 0 -40 -684 -404 -388 20 -529 306 -33 -457 225 206 -691 -246 720 -831 554 170 -161 -205 -143 205 470 595 611 693 749 280 506 -667 -11 41 296 71 207 681 391 460 422 105 -584 745 -743 -665 424 -633 -866 333 285 -420 594 -813 415 171 677 -311 -176 -218 497 76 -482 51 -485 80 346 44 -413 597 -295 439 117 -163 606 266 116 43 688 -132 -529 489 -64 211 788 401 -400 -759 -305 -664 42 -2 -678 -236 140 -565 50 -74 40 -40 240 -207 478 -410 -820 -681 -659 -177 -853 111 -196 86 81 -824 -771 -78 -881 472 65 634 51 587 369 -43 257 197 -70 495 -155 -211 -418 -854 -194 -338 689 -93 -33 -528 -23 75 658 -887 615 221 683 186 -543 216 20 -94 45 -371 423 -97 658 -14 -604 81 629 732 248 -308 -147 -716 127 -740 -44 206 254 160 -154 -113 -563 753 -659 14 513 707 507 209 8 -584 46 178 -856 37 557 -430 -34 -287 -534 -606 156 -364 -293 497 -243 -76 -256 235 -33 -330 -269 -179 -629 350 276 -867 -492 156 334 -712 162 -120 196 775 -746 -836 -483 -554 -17 493 248 556 737 -534 -459 -254 -618 -69 -243 -19 -330 63 425 500 -724 -853 -337 623 -22 656 -556 -882 -386 -430 -715 -241 645 -85 315 709 276 -629 -853 -715 -837 -692 91 -795 617 462 -139 130 181 550 -175 112 -489 365 -871 -447 -599 -10 -686 737 -155 -297 -211 496 554 59 -66 66 -290 -519 476 -637 -604 -281 701 -57 704 -97 -108 -583 759 147 -79 385 -372 -231 199 253 722 6 723 -714 218 461 -730 266 -137 -303 -732 -896 562 405 369 466 87 702 -382 474 -708 -556 -108 -64 110 263 717 -199 -215 495 -536 28 163 710 -578 -643 -798 228 -344 -556 730 296 176 -494 -600 -481 446 -101 -463 435 569 -667 -573 424 -76 -862 -622 -451 639 383 7 282 544 -239 -658 -412 427 751 440 612 -482 -504 -173 -167 -744 372 21 177 -420 -483 -135 -338 -751 -885 198 -627 330 -10 -561 597 -815 14 -196 -433 -518 -289 13 438 730 -250 700 -634 -898 -855 129 188 -413 201 -22 373 346 -27 -666 708 -97 -771 613 300 -145 -682 183 390 -736 36 737 680 555 79 -716 214 -861 -73 -323 -701 277 -231 -411 439 468 -728 -818 139 381 157 -806 239 -86 320 238 -830 -685 -587 -792 -601 -131 84 -850 703 403 386 -207 688 53 -655 181 -2 523 467 70 710 38 -115 792 -373 123 -727 377 463 -617 -888 -854 -759 -258 -473 -704 -447 333 -310 536 -763 -826 206 -59 -174 142 -797 -436 419 547 651 -30 417 -302 200 155 623 554 703 -597 471 -876 21 -263 279 -740 420 5 425 38 730 279 -172 400 420 786 -525 -426 771 445 -392 -866 -890 294 275 -700 -460 70 440 327 -203 -348 -794 -161 174 -629 -70 -256 706 -272 -392 -502 -368 -374 795 471 722 -203 -424 -449 -35 765 -216 -72 608 -478 395 -755 695 483 -546 -95 669 -262 696 -85 -292 175 -410 308 -549 589 -188 287 -858 -62 124 -847 -659 -435 165 586 -871 -255 747 340 231 235 444 149 -124 -800 -685 -29 -91 647 291 -499 781 -551 310 581 766 -3 -262 -454 -359 -133 -33 -293 -772 -15 128 682 -559 180 52 -807 791 -582 -703 -786 -817 -653 -508 53 -708 184 383 -192 -452 661 -196 -693 -856 333 182 348 -188 -287 -303 -564 -559 273 329 -635 319 -583 -186 107 -525 731 155 -522 -74 634 -195 -76 726 -620 319 182 -834 -65 -97 -669 -889 198 710 -378 675 214 476 442 -189 -224 87 -79 -126 490 572 -413 740 263 -158 457 -260 774 -411 -482 -428 -392 495 605 448 -75 -197 -582 311 397 -335 441 264 4 72 618 -701 110 -259 468 655 25 75 -215 158 -658 581 -38 -525 -593 -562 -83 -678 -243 -643 273 -50 -812 -245 -754 -108 -20 53 184 172 -592 -798 -260 -868 -715 -48 246 -577 -289 -447 -854 -388 -662 -850 -568 273 277 -414 -546 -857 -579 -531 -103 -278 439 760 -258 -548 221 48 -363 -666 -484 -188 -602 -364 767 293 -153 -760 -362 -412 -765 245 -290 207 19 210 604 -832 -611 -632 446 -309 77 674 -597 -603 -410 371 355 -420 -112 -312 780 -422 -675 142 -786 -311 -348 481 -108 71 -352 -461 161 199 496 -160 -876 619 -401 273 -823 -172 10 -894 -644 765 676 297 -453 50 -248 763 288 465 -535 -607 -132 -469 708 547 -669 -29 596 176 -773 542 -483 495 -174 -350 445 84 -814 -111 759 -831 -537 -657 -491 130 -870 -282 -308 -650 483 -114 145 722 -694 142 416 -278 -785 -518 386 -794 377 -116 -293 -414 332 763 -252 -120 -614 -87 366 -421 288 82 -514 258 -836 -777 -532 208 -466 -669 -523 731 -151 -75 -834 422 611 285 563 -794 -757 342 795 771 -199 -356 -655 -777 -780 -495 322 -347 124 603 621 488 369 -626 585 -462 -39 695 768 -257 636 -245 73 679 -154 -320 -840 -245 471 -385 -328 707 -29 -407 -43 382 -344 -357 475 20 -14 27 -80 -575 379 575 770 -103 620 -337 165 -843 251 -144 -743 -271 -139 -154 101 678 391 474 -87 -820 210 -61 525 -116 -860 796 210 537 -581 -477 -167 -746 471 -381 43 -409 126 -884 -400 165 -182 225 -166 -465 -814 762 511 -780 -690 -667 -699 -569 -682 -223 -531 564 664 -99 -50 -316 -727 572 132 -230 -190 20 520 -108 656 -820 -27 -419 647 334 -551 -296 224 -242 -717 702 37 692 428 -475 -162 -794 421 739 179 669 439 -328 393 59 -419 -500 178 -695 -890 343 -632 491 -766 640 646 683 -187 250 266 230 557 -722 306 458 -704 -556 414 584 -538 476 -258 638 645 -589 779 77 -267 -314 -91 54 -553 -15 620 -584 -392 489 589 235 -10 -559 98 -222 -655 -610 357 244 391 -771 -845 474 646 295 302 55 243 15 556 -738 -199 58 12 -403 -293 274 492 -111 -686 -540 650 794 -214 -497 456 -585 -527 530 -699 750 -437 -783 357 324 -573 -46 504 -588 722 -151 313 540 477 -848 -494 53 -333 316 609 190 227 643 -17 469 483 601 762 697 74 587 -158 605 173 -150 -81 -673 -530 -121 650 104 -841 419 463 399 514 44 -469 437 655 595 -625 -251 35 619 185 -815 379 -728 -695 122 788 -93 90 -191 449 173 -379 -784 770 -734 777 547 -662 108 756 -321 559 213 82 599 -776 719 604 -402 340 -587 -113 72 -424 649 -879 353 -682 140 522 128 512 -702 103 -260 740 241 483 508 223 448 -876 -710 -253 413 411 -866 -765 555 -446 735 -744 -99 41 -898 -429 -576 2 7 -800 399 -252 -110 -697 -27 593 -726 632 181 -325 -789 67 243 -820 439 -453 -606 560 -271 658 490 -29 -462 -54 -772 333 -484 191 111 -404 268 -279 98 315 -669 -711 -208 -553 -282 -592 293 -633 -57 -1 521 38 -15 374 -878 -247 -426 -28 -29 31 -190 254 297 -518 -819 -165 -758 -638 271 -560 -888 -91 349 -635 -167 -263 -481 -252 666 -6 -66 -571 752 -105 515 339 -759 -673 -189 -400 282 785 -249 -14 -47 278 -647 -137 64 -796 -897 583 -481 -590 -201 632 -772 341 -516 -190 -338 -221 348 -565 777 639 242 381 342 -882 -246 33 488 511 660 -518 644 -199 -42 388 -630 345 185 -174 -452 -259 -693 376 359 592 122 521 204 -880 -164 -333 -890 710 -688 -369 -125 84 -460 -711 -677 -331 791 531 485 -325 -720 215 37 300 155 347 -679 263 117 627 -13 624 -129 337 -22 -71 -288 -164 363 -814 -445 558 268 387 151 565 453 260 711 277 -14 -190 588 81 788 -517 542 75 507 -431 -848 -188 -491 -21 161 415 447 780 -514 -175 320 34 224 -763 -518 -591 -32 17 -137 477 622 -618 790 274 -669 -148 -243 -85 551 -495 748 -474 724 683 -546 413 -547 661 -221 624 609 -731 554 370 792 717 580 336 603 -257 433 788 692 -233 670 253 -594 707 -897 256 722 -684 720 -189 546 -348 -514 150 -782 -610 -521 4 591 -828 690 -707 -267 -898 327 259 751 -810 140 182 138 -392 -753 44 -214 -415 -400 -57 -400 541 -843 800 695 -805 -327 -845 596 -833 46 642 428 -410 -205 -764 360 -269 210 -747 -675 -142 638 462 -677 23 -44 136 3 530 -318 -335 -404 -353 505 344 277 -38 446 -755 -613 -748 118 -880 698 -659 -762 674 745 -731 -115 383 221 334 -326 701 608 501 632 -80 -182 -423 -222 729 745 -220 345 608 47 651 422 -89 633 -677 -40 -661 760 295 -639 -447 -801 -597 -559 -233 -855 -481 481 -262 314 -774 756 293 727 151 -812 759 250 -101 444 290 -275 -297 -266 -809 -784 23 -70 371 235 86 -677 191 -860 550 -595 -124 -710 397 -108 744 -157 -846 712 783 -43 310 -48 200 347 85 -118 300 772 -351 -491 453 466 -541 -114 -319 184 -401 -743 284 603 256 -662 -697 567 -119 258 21 -598 266 703 573 -91 286 -138 58 -172 40 492 -68 156 -325 56 415 -31 146 381 656 -235 583 497 -117 -345 531 -702 645 676 -393 65 -18 695 -721 179 -851 -122 584 -735 219 703 159 288 -321 -214 -648 305 91 -9 -12 -316 -208 -606 -662 -376 -505 -49 -551 -113 -30 354 -593 -142 -449 709 -648 334 -857 -179 -25 413 -771 211 -806 -497 -345 136 775 -642 377 413 512 -596 297 -625 -564 -722 31 -116 204 48 -499 45 -170 480 249 -426 26 300 301 17 -659 199 -249 -325 -416 -283 -448 -679 -238 -713 136 754 -860 -864 242 -56 99 -812 391 385 -679 274 168 748 -759 -407 -93 -480 568 -187 737 -849 321 -757 168 409 -810 290 -694 183 -721 -156 -650 536 408 -301 335 179 223 567 300 212 -879 145 387 -306 -33 -764 358 -804 550 691 -469 213 -393 -736 372 -546 -819 -217 -395 721 14 -481 -333 519 -672 511 -155 19 164 -776 768 -5 -646 -416 216 399 522 -247 -650 -503 233 -538 -198 -494 141 -202 507 -412 37 -201 -310 -674 -434 413 -200 583 694 448 242 -545 457 559 -389 566 -530 -451 -182 546 274 -339 -147 -349 -113 -779 -480 472 -737 208 286 447 94 196 110 376 -594 751 240 177 336 -358 393 -869 -1 -554 -105 -160 469 -373 -85 -666 405 591 176 -292 605 732 -201 438 557 -665 -239 522 -785 122 -627 610 43 -282 -594 520 606 -335 -533 -192 -323 714 -166 -706 381 179 -49 -325 299 -542 -222 98 666 -855 -770 458 -753 447 682 681 -100 631 644 -319 549 140 -885 -832 -271 -458 -92 -154 349 -578 721 487 -465 -319 -68 -760 425 -676 -500 784 190 788 601 -1 -201 221 788 -146 -91 -482 434 -2 -89 -337 -202 -75 76 366 -597 47 -534 22 -295 -725 -548 18 -14 160 657 673 477 -816 -364 -355 234 -592 266 29 605 745 -654 -375 -754 115 -667 208 -88 -166 498 630 -74 -280 766 419 606 680 -379 170 202 779 -26 -525 -827 -400 -204 -575 -64 -879 341 -444 -230 -792 -756 -824 -683 -468 -445 -894 425 -1 791 163 678 99 486 -384 -628 -860 -190 -445 -120 -748 116 -313 -190 -706 730 415 -143 -129 -49 -882 757 651 -691 689 496 444 -864 213 -117 294 418 -110 -404 684 263 -835 -523 -172 254 -37 465 -382 406 220 -893 -311 498 -389 351 -384 -539 -379 435 -297 769 194 233 490 -349 -95 -353 -796 -840 -13 -830 -459 -55 -706 263 236 581 145 -605 783 -76 -258 310 -685 -363 -141 58 -24 623 -694 -777 514 -121 153 208 -544 -55 -150 -279 -353 536 663 415 126 92 745 -88 -771 12 -803 -476 -96 -634 -229 -459 -31 332 -53 -413 -800 623 50 -212 306 144 -722 62 384 707 -227 -354 -469 127 -365 -544 -41 -310 -421 280 393 -299 -605 -730 782 43 78 -258 -267 -578 522 -280 -279 489 243 -477 -32 -126 -763 -535 -883 -199 -23 186 197 490 743 -523 -574 147 -391 -858 307 -455 -874 28 -761 -846 -811 323 -801 -82 -544 104 555 -215 625 -222 1 173 180 -802 575 -382 -827 -128 -414 780 537 -227 -765 -585 790 -384 41 543 575 -586 729 -779 -895 -888 -346 -654 -363 -719 -813 568 99 380 -301 168 -463 367 -351 79 365 -844 -97 -660 -383 162 -706 -814 125 186 -124 -87 696 77 -398 193 -190 619 -831 2 -595 305 399 -665 -600 683 391 747 47 -783 724 263 131 -595 2 -83 452 -486 -149 509 -850 204 233 268 352 -772 -870 590 -300 -818 -650 -569 510 680 581 132 -149 -474 8 658 649 506 136 -714 -426 -689 560 238 -675 -570 646 591 131 -396 -561 -351 139 557 -22 44 -596 749 -201 -575 433 -198 -609 349 -246 20 219 -587 6 -744 449 708 367 -252 782 -485 492 342 629 115 319 480 -601 709 760 50 518 672 -378 -880 -173 339 511 -776 499 -621 -510 -372 -209 -654 -95 -228 -441 -816 354 -769 -607 213 641 -641 796 -161 440 -519 -399 760 305 -702 -378 -367 655 -656 -221 322 127 6 564 371 -850 390 516 -820 -833 -362 -272 -453 -237 -461 759 -167 668 -764 784 -779 -663 779 729 -730 -525 -478 -628 -767 -643 669 -582 279 -90 -299 -383 -870 -241 -666 -642 351 -651 778 -52 -561 168 226 -209 782 -326 395 282 -389 -556 -565 10 -168 306 -740 53 -293 -330 -564 -681 135 -498 30 -333 128 447 735 -24 -264 -747 -899 -284 -737 454 -101 -813 36 -745 656 -689 -722 112 655 -429 662 -764 -7 172 -652 190 -854 -690 -861 -775 588 -792 -749 -791 52 262 242 -477 -494 -235 -503 -855 -11 354 295 218 133 -88 -189 65 -759 -274 -16 -812 132 657 -584 410 -340 -62 -637 -277 -169 -245 460 -188 -76 -748 -704 -545 -729 585 -184 533 -12 -544 -756 -604 235 -101 -762 -382 25 170 147 678 332 473 -607 -705 367 -719 -354 402 -892 -220 -806 187 -456 461 299 488 197 -392 -818 -43 276 -333 291 -706 -675 -67 -72 115 199 -288 -579 38 575 -171 417 644 -507 -430 -469 -759 369 683 -322 572 774 582 278 212 -653 -209 -550 96 -194 -374 -284 -883 -503 -747 -183 -271 735 512 -474 688 78 -99 762 562 585 675 446 -88 106 144 676 -58 -441 107 500 -138 38 -155 -277 -387 -297 -193 395 343 -196 -371 106 88 101 651 -862 -804 -828 -63 -499 437 -186 -8 -118 -142 792 -766 -150 286 -823 -670 95 619 -285 -725 -664 -799 0 396 241 474 601 -333 -313 765 55 -290 -261 -300 607 -616 711 329 -828 -406 -191 -716 -162 298 568 -833 279 -747 729 -203 -204 367 97 393 587 67 420 -371 -557 745 -752 -521 550 -513 -871 -284 -782 -897 358 -852 487 -612 -403 -386 -551 -118 -93 341 -829 -227 -614 -348 -813 -524 133 -340 411 -113 172 423 -196 -103 593 578 -98 709 693 -797 -69 797 -772 762 -187 -776 -235 753 -897 -348 -481 751 292 -611 712 762 -430 771 612 791 -818 -397 -484 276 -565 -573 347 322 -616 -5 129 -270 323 424 248 -327 67 628 443 -291 426 456 -619 676 -478 683 457 -471 -533 575 668 446 733 763 470 -881 58 76 -714 -849 -523 -190 -180 -322 -184 236 -473 -156 222 472 460 -63 -210 762 -893 468 396 306 379 -836 67 -737 97 495 174 519 -871 -475 94 704 -765 -743 539 -32 683 -45 644 -504 -788 -511 -658 -426 -361 -68 105 352 -841 29 -559 60 -645 -714 -161 762 457 335 -88 765 85 135 224 246 299 230 240 429 -449 655 -272 421 459 498 -705 -161 35 -658 145 -107 -598 186 -677 776 646 697 -799 495 336 686 -730 -542 -411 216 489 -628 -739 422 519 -762 -264 -289 -454 -406 -498 -855 188 -683 154 -364 -348 658 -731 6 -381 279 469 684 781 35 -766 -730 -643 673 -445 -794 16 -683 223 -226 -603 74 -76 -495 -297 -281 -439 -274 -416 -381 37 188 680 119 367 -598 89 -334 -473 95 -676 12 709 -336 240 38 522 599 195 427 -805 -133 -885 -382 -349 172 688 42 335 -733 -248 -667 -679 -881 -774 -394 489 -615 288 60 -753 -764 -497 -688 323 146 -222 -898 -68 604 268 -444 -364 336 -872 -149 112 -849 244 297 -74 282 -12 -187 -649 -243 289 -673 276 -896 -233 -823 571 442 -428 -258 71 799 55 195 -9 -138 -223 -897 254 -701 329 164 -551 -458 220 336 -129 -313 366 362 -12 -254 -582 353 -422 734 -287 471 -648 -530 -485 -19 -890 -877 160 -392 432 -72 225 -414 134 365 -779 793 376 -798 -763 -313 489 667 776 679 455 -621 -402 767 -335 -750 89 -2 -382 577 549 97 751 503 -20 367 -840 699 -8 451 -49 -156 130 -328 376 552 -771 -422 -673 702 -524 -483 -16 -617 -289 479 239 456 -98 -555 -373 1 214 460 -832 170 543 -468 -88 -371 363 -270 96 -763 350 612 -657 -585 -495 -200 350 -859 538 597 -898 -777 -359 208 600 85 -226 294 -811 -60 -779 -696 -627 435 65 188 582 382 -283 228 -17 -360 140 -406 -7 -321 -413 -262 701 -349 407 -578 716 162 762 619 701 -334 -857 335 195 -563 494 -2 -110 -583 148 -340 472 -543 527 -738 -620 -691 -740 -616 214 181 -232 -663 118 -118 354 -532 -69 333 -745 737 -429 468 -830 220 -508 445 -451 -38 210 -275 -817 720 107 -724 -590 225 -780 354 -362 577 296 608 240 -861 -175 -167 -257 764 -818 -327 320 -87 424 189 269 478 484 -685 -609 -510 -155 554 -689 716 -424 -773 203 -800 -669 -108 -306 547 390 38 -353 250 274 -863 -109 -864 193 274 -292 770 -480 41 240 52 62 265 -263 724 54 -476 578 299 -371 -427 -118 210 745 521 -111 -567 -747 -810 712 -23 255 -573 641 373 -871 -420 -244 389 438 -723 642 605 -629 654 549 -677 574 37 152 270 -390 321 -793 407 -172 160 -69 434 224 408 -20 -694 -31 732 726 -875 -588 -586 -458 -509 181 107 152 451 114 -47 310 299 720 -523 -860 -684 -156 -654 -191 500 596 -491 404 131 -224 -546 -61 -754 367 -446 -643 -63 508 -645 -871 -144 700 61 -432 -648 -838 -774 100 -661 595 -72 -838 283 -848 799 505 428 141 777 -543 327 307 554 165 499 -360 -321 -109 -383 -730 -876 51 -678 753 -158 609 -255 -664 487 714 190 -136 -269 -281 318 237 636 457 -141 749 218 719 -290 408 -576 630 513 -407 -842 -581 -170 -423 646 -532 542 -425 322 -663 121 -220 -22 485 -765 41 761 625 -234 -23 -545 -148 -750 227 -849 -739 235 -837 -228 -661 661 655 230 -852 -259 508 403 -723 310 -405 -270 599 146 797 32 -255 -659 -762 -50 140 29 -498 -744 637 620 420 285 -799 127 39 -530 444 595 -23 513 699 170 -382 167 385 -558 551 387 -120 -362 194 -453 -808 -621 628 -77 -147 -227 -822 287 -339 387 743 414 -850 -99 -112 -1 -335 -677 275 339 -615 -301 259 -469 36 40 -547 323 -229 777 678 -360 -200 -574 -236 476 168 508 -227 532 587 626 -308 733 786 117 -347 -821 604 476 -350 -146 -874 601 -17 11 -191 -505 662 -448 661 767 264 -176 23 350 -770 675 -848 310 424 384 -503 484 84 -81 594 229 193 352 -143 485 655 361 535 -93 10 -551 -338 783 -503 -275 532 -361 537 -840 -347 351 429 496 678 320 -608 -249 -523 -790 167 -267 -379 -610 -612 -240 -376 -353 343 535 428 502 -836 -309 -749 792 -240 -267 -414 218 -382 -168 -726 -490 604 -517 420 -622 127 354 592 -243 355 180 -205 40 -110 584 -679 -486 -443 270 226 564 380 -540 589 51 -300 3 373 -603 -407 389 -443 -417 -689 48 -138 -259 -303 454 137 187 -757 399 -438 -152 -566 62 -627 -639 10 -592 277 -381 -16 505 -713 693 -13 -668 -854 508 344 -73 -441 -100 -85 -713 -149 -766 -450 -130 586 -750 149 -687 -115 49 299 -123 -669 -626 196 700 -346 -48 -271 652 -762 299 530 422 -78 -14 -664 429 -30 414 134 745 56 -418 333 -864 611 -26 119 300 -632 422 -359 -174 -345 -475 -508 -865 588 -877 -79 120 571 -506 593 -559 -627 227 -84 -364 246 -848 -292 -616 85 -519 332 438 599 218 -326 326 -264 471 666 -550 -477 69 -596 -680 -324 -50 -11 -148 -850 329 -329 -399 -485 149 62 791 707 229 532 121 -305 443 90 -712 -261 -60 119 103 439 -856 -431 -42 15 -587 -610 516 719 -310 551 -504 164 -304 -39 257 -267 37 -157 -695 217 -761 87 -655 670 782 434 93 -883 535 -516 413 213 754 128 498 -89 424 29 -477 736 85 -680 -691 732 740 -625 -194 -400 -601 -467 -97 518 -374 -544 16 -712 682 -127 347 -237 476 -155 741 -331 738 652 -171 273 500 774 341 -691 13 415 18 210 607 -227 -365 -264 598 -563 484 -638 -364 -469 -50 -847 497 721 422 -83 31 -348 -611 637 -276 86 -854 -63 280 -54 -852 -192 497 496 -211 -74 -416 625 -249 -142 403 565 -338 489 37 -102 69 -675 -72 -718 685 -849 591 -843 -701 -270 -868 283 97 -214 -476 -487 -118 -61 -873 218 -638 4 175 -611 561 -27 -788 217 -71 496 -578 -471 -549 -601 649 59 407 1 -547 -650 43 779 -425 212 549 -360 -278 208 26 -326 236 -693 -799 -786 367 -565 -261 458 -107 332 493 -634 88 136 143 302 -404 430 -688 -542 -365 376 637 -625 -492 -58 -843 524 679 -267 195 212 -822 -53 -311 419 638 -840 344 182 500 527 -665 -214 -208 -557 464 -75 -689 -659 -801 71 -159 275 413 -116 68 -26 -614 -449 427 6 -759 -88 -618 598 157 341 53 573 419 325 402 508 247 -489 -821 713 -219 -225 448 278 -283 704 -554 4 523 -527 -37 129 217 385 -683 492 -453 -35 95 -185 -748 230 -700 757 643 -571 296 784 188 -269 202 295 276 -330 -576 -859 -688 113 647 279 92 -492 -42 595 -86 -685 638 569 -463 229 -107 716 -760 -846 -387 -597 269 -752 324 -875 317 -323 -209 -69 -223 41 558 406 520 575 120 -413 -194 -738 -898 -868 91 520 99 -110 -217 -294 -199 -70 -257 -319 140 -570 -790 131 576 653 749 438 39 476 289 788 -673 -513 41 524 -41 -660 157 -7 555 629 717 134 766 -725 -273 796 68 -696 514 -409 -311 -139 313 403 -300 -143 281 107 17 -19 780 -763 524 190 155 -843 -394 -15 307 -165 657 723 530 -501 -157 -401 -504 -531 -52 392 453 -627 331 498 772 582 -702 45 253 -158 715 388 577 -42 731 62 -186 245 269 -849 123 757 -504 465 295 -862 -789 -496 -862 -370 -352 -401 546 -835 78 548 748 -305 -371 -370 -232 -437 114 -111 613 -128 590 627 283 694 533 -525 -573 -461 -177 165 -435 -210 -279 -382 -457 -199 172 110 -339 -432 -698 550 -586 -177 -614 538 147 -551 -320 700 -21 529 99 -870 658 434 -647 -264 419 -688 257 458 -318 -517 521 496 789 587 234 668 -643 400 -346 -50 -293 -653 403 460 754 -419 -710 792 533 776 -106 62 -579 456 451 784 501 14 637 -435 287 -634 -835 254 474 -230 -426 -553 -147 -68 -291 -318 513 -471 -582 424 642 290 176 -661 11 -416 -835 -311 -506 58 279 -117 193 -788 -24 -521 374 469 150 -453 -327 -319 -668 265 -94 567 108 390 -754 -211 68 -391 77 640 -293 -266 -1 -318 -449 563 606 -744 -496 -167 -251 745 -246 -167 -360 738 413 -575 384 502 333 -107 -242 -309 341 558 580 -481 52 383 -613 -681 -709 -899 701 -767 574 744 266 407 -256 -282 644 -281 -190 700 -707 -16 276 -267 388 739 124 -188 -515 569 -90 491 -148 488 211 577 -620 470 711 -806 374 -371 -650 -602 768 -324 31 424 -820 -858 -422 -125 -252 15 -143 596 4 638 -168 757 414 -80 -355 -612 -167 494 680 -617 788 -176 268 387 255 -376 540 -791 -726 -162 631 291 268 -503 418 792 -522 779 512 -656 -531 -838 -439 -393 248 631 600 -22 474 -504 265 704 182 -424 287 37 553 487 -22 -340 -752 -683 -220 434 -495 -446 -306 -389 -736 187 246 727 -302 718 220 -318 -246 -548 -315 -558 -102 401 -110 -500 222 165 -291 -538 243 -812 639 737 -142 -855 -508 190 746 732 -445 -44 791 158 -738 459 471 134 686 -443 -236 -170 -96 -201 691 227 755 -390 -637 391 346 -21 -188 -587 579 -805 -70 -215 -837 545 271 590 643 15 443 -670 -515 761 303 -507 -307 400 -472 -281 313 -518 225 -279 -224 -736 -696 -60 731 750 -686 405 -379 359 282 549 -38 -619 -363 74 315 483 -448 503 599 -766 550 -169 -127 332 695 -562 579 -731 -112 -43 147 -443 392 51 525 -703 -619 230 120 370 193 793 419 -199 435 -117 -396 183 -360 -358 282 -475 -721 -840 -498 494 736 -195 576 -382 40 381 455 -665 -537 -225 -676 636 -767 688 -748 -726 763 311 -613 78 518 407 -626 621 510 -184 -546 426 -409 -618 7 -150 496 -98 -732 443 275 -855 642 -570 -542 597 -781 151 -649 -574 -798 -137 702 -210 417 80 -648 -732 122 -80 337 -102 -196 -36 -804 -882 -516 -7 -507 438 540 798 717 -12 113 103 -652 -166 54 610 -555 709 374 -57 713 482 -311 -477 -271 -757 -524 790 316 -307 -449 30 -451 529 270 385 241 -67 -400 -692 113 -708 784 -652 -750 -797 141 -476 -609 -211 583 -728 310 520 -826 797 -105 190 141 -634 -611 237 168 492 -362 354 -878 197 323 -102 147 -394 71 99 584 -298 -544 464 -127 427 560 -468 -608 -86 -187 665 -56 212 755 -357 236 3 346 116 -549 651 -880 31 -37 794 280 -561 201 -489 -719 -495 394 604 -660 -773 595 -389 -94 652 -78 -841 -105 -105 306 -868 87 -468 -824 726 -800 564 650 376 -266 51 725 -488 -733 557 193 511 689 -399 -258 -732 390 -148 -433 190 -233 383 496 -326 -496 411 -405 126 128 -545 -435 -472 -468 -226 -569 93 734 -218 -644 -621 -289 -530 133 -700 156 306 -868 -784 606 -412 590 -93 208 477 769 308 -179 -895 -8 -812 477 -523 -896 245 -80 -611 524 441 -584 228 -563 -68 -268 536 325 -390 -32 431 -369 105 -165 622 324 -532 277 -164 -609 728 -188 333 387 402 -741 -312 632 160 -476 211 279 784 -730 363 -749 571 -316 -810 -337 -703 427 -649 586 323 -130 -134 467 -64 517 -142 -646 315 -489 -152 178 -541 24 784 279 -705 570 -118 623 800 -597 -207 -831 322 -155 -610 -825 -577 -707 104 -293 -415 172 -156 728 230 778 -467 -233 693 -9 249 220 -180 -311 -296 539 -72 76 192 -880 -789 110 106 -716 -71 329 76 -248 495 -77 -514 -225 688 273 729 656 700 -712 -154 421 -896 -832 -720 95 -561 -780 -104 -226 596 590 -646 230 709 -96 632 59 346 650 -874 12 296 35 -13 715 -630 -503 -127 -727 4 629 -374 -418 732 -403 -550 -658 -81 468 -363 -177 725 -40 705 -729 -403 199 -300 37 178 -195 345 268 -724 -618 217 -8 534 -41 -313 155 -248 -538 707 -527 -236 200 702 107 -155 225 75 251 -251 116 -430 -515 549 -250 514 -51 -294 -584 532 -184 736 -34 376 483 463 84 -783 715 767 370 -565 -119 -201 -19 795 151 335 -645 -164 493 57 -2 172 107 783 145 407 490 467 581 -4 330 -138 -369 -188 -541 508 -100 -833 540 298 -160 -609 -545 -392 -721 -846 -820 -126 634 -850 549 -686 676 478 526 -869 -646 29 -303 -483 386 -61 -817 -131 317 -583 351 373 261 -877 731 -443 -738 249 433 -482 -592 -80 633 -332 -444 737 -626 230 -273 304 -734 555 -266 -690 -712 -352 -865 -510 770 -19 -507 -474 520 762 235 -284 191 316 482 -650 652 368 -171 -241 -417 -22 -430 -190 306 -508 -489 -535 548 -71 690 -251 409 695 433 12 756 327 -358 -761 115 -777 319 392 -81 -90 48 32 -807 -720 511 391 116 173 -132 -248 598 -754 -414 466 374 385 681 287 -163 -16 -116 548 227 769 -772 -248 542 467 436 423 -848 -887 34 352 -489 105 130 767 105 -33 -898 -102 -107 -554 -367 -453 594 727 -801 -495 -606 -618 653 555 -429 -349 20 617 201 -533 339 618 -486 -81 543 472 694 276 -550 363 363 -729 564 492 -403 -860 125 -728 794 396 -413 -95 522 -618 632 568 157 84 -711 -4 257 -557 -95 -223 -689 -808 282 642 -197 -853 551 -866 -97 -766 -719 152 791 743 -109 -729 -537 711 -76 -192 152 -210 -323 -50 -657 -868 73 -241 -837 -766 147 351 -768 -576 -758 -861 -644 -261 -680 75 271 194 -510 309 -157 -573 -60 12 196 -141 49 -755 654 -650 550 -621 81 -141 -493 -727 623 228 692 339 -96 57 -779 -485 387 -344 -689 -61 -623 -886 412 456 -429 -685 771 48 -47 -534 65 271 673 268 -682 418 261 -537 320 -877 107 -290 -304 -510 639 -880 -333 786 633 -773 161 -430 -487 -756 504 365 -607 -517 -862 -515 -634 -191 -333 -853 40 -223 78 -383 42 271 403 340 106 353 429 248 247 -769 -138 330 419 511 563 699 -238 553 636 -78 -676 -41 421 315 215 -188 -842 176 -822 198 426 106 -879 226 442 -50 539 -673 -127 -807 741 102 -177 150 64 -280 -389 234 -808 689 217 -875 -24 -350 -174 -618 -576 -713 -409 -717 678 -757 -450 717 100 -567 -180 738 -807 358 -690 441 -506 515 751 322 -124 -578 798 -68 -249 515 757 800 -608 648 -396 314 -852 -844 -512 -541 272 517 -819 -807 78 -202 384 327 -365 294 323 -881 -393 413 787 -792 177 548 776 -38 -471 -229 682 -121 -509 -633 212 -625 -226 513 -805 -647 375 -849 -50 139 248 322 186 -429 230 329 675 414 216 549 523 -431 511 577 -520 -663 -659 711 -723 -797 -860 -629 266 501 508 -25 115 116 -574 -446 -888 -364 322 791 178 475 -854 235 -590 191 -88 546 421 -667 590 440 119 655 -333 157 392 -18 242 -881 -648 -861 -119 -829 -334 707 394 -218 684 119 751 -580 -805 -392 -826 251 131 -513 506 -376 -522 165 420 593 -92 -405 710 -253 -237 72 448 -295 -566 381 443 319 -169 -462 188 -487 -269 218 -19 602 185 -35 -385 -428 -305 -719 101 -857 -588 690 457 702 -409 -867 -388 -510 -691 -776 588 -580 607 798 -231 635 -475 -107 -75 176 -516 -460 -493 -410 -378 -394 -110 -898 593 220 111 -700 -117 722 -748 411 296 3 -698 -694 -62 247 425 -198 549 -538 -742 43 549 -427 -488 -246 -801 544 553 -597 73 451 427 -885 240 -365 -113 -656 -765 345 -372 315 472 581 -816 -811 -778 127 625 216 228 -111 -753 -794 773 -373 -523 146 -460 -167 49 -435 -848 657 -47 -541 553 324 190 457 -109 -203 435 611 578 222 -838 548 -102 -819 -145 509 -297 343 6 664 -802 707 718 719 -883 350 352 49 -86 335 281 -211 -459 -399 -631 238 540 -688 243 -36 -663 111 -890 -637 -580 158 -210 712 172 571 -741 287 155 -205 -400 -699 43 -605 -455 -824 -655 -633 689 632 -226 324 91 65 -202 -246 220 546 -552 767 -226 -765 552 -130 160 305 -477 315 689 539 467 76 -329 -224 -461 -765 591 -91 0 53 -208 -622 581 498 273 654 261 -181 237 -313 -238 462 -876 -757 -401 -322 -9 -371 -767 632 256 466 -438 769 29 -88 769 344 -647 -103 -281 158 630 723 306 -267 -339 291 216 -869 -737 -393 316 501 334 -10 788 6 795 -829 -336 400 506 673 -650 100 296 -609 -488 229 -17 126 -601 -710 -589 -95 -692 -395 -879 -26 -641 -406 -813 353 636 -493 -91 -241 -212 109 657 -717 -91 740 -702 344 -157 354 -744 -15 276 390 675 712 757 786 -395 -882 -576 452 274 -683 672 751 -672 615 688 -328 -652 367 167 564 462 -517 -365 -493 -288 747 -161 542 -100 418 -259 170 -30 1 23 -284 -526 120 751 577 -470 -631 789 185 -526 458 209 309 351 -280 706 -875 -676 -114 382 515 -520 774 154 -334 -376 377 -362 431 653 -485 545 399 -149 -607 8 395 -513 -407 338 -157 408 26 678 -31 -247 -840 335 -500 456 522 348 -785 -99 674 21 -507 440 -780 578 -778 175 303 -778 -354 674 329 -169 479 -581 62 -625 396 -634 157 568 -528 322 -768 -563 -121 -565 -624 536 121 -623 -476 -576 -776 -757 422 -210 682 783 32 334 -494 744 748 -779 -554 -276 -490 -824 -193 -21 677 41 -108 -837 26 67 -507 -75 222 -711 480 -374 -817 -285 -120 -205 517 436 613 -624 198 -185 -665 -142 -859 36 -646 766 310 -664 358 142 609 625 -252 498 143 -863 236 -128 475 -113 590 -75 284 -47 574 -356 789 -691 617 458 464 320 381 760 66 -261 733 378 799 -481 -522 -524 -552 729 767 -756 239 -770 794 70 735 -276 769 629 -380 31 -597 484 49 -270 586 319 -285 129 -116 -143 -859 189 15 -637 -377 -83 -782 19 360 -257 -756 -820 98 463 -551 206 -540 -648 -538 -186 -34 -473 -167 241 -33 -585 -651 -574 -442 -746 -614 -134 -493 -715 425 546 -648 -436 -460 -705 -854 -324 -428 204 268 -219 -396 257 -882 -85 114 -795 -818 -57 -408 91 -19 142 -807 -366 -778 -223 -824 -674 -614 356 -251 523 -6 154 52 426 636 80 -228 -234 638 220 154 -418 -825 30 462 -180 263 -736 365 26 -330 -804 -175 692 -292 -415 123 628 -794 -698 68 479 282 -793 -851 -683 427 708 -809 -882 177 374 494 -341 559 -227 -896 95 670 106 -6 -874 -791 -793 -392 296 -659 752 149 21 228 -321 -531 -514 767 660 -91 787 -827 -840 309 -75 409 647 582 -580 358 712 -209 746 -795 -14 376 -302 471 -234 -152 220 273 -594 -195 -459 621 444 629 71 -617 -515 -212 -136 -779 -330 397 581 -144 -94 321 -674 -294 -569 685 189 -831 281 -422 -892 -581 633 -647 698 -422 449 771 -802 62 -272 -332 -329 717 742 676 536 -228 -130 -606 -90 709 417 -893 -255 190 -779 47 105 162 708 -364 796 -446 334 530 -818 -181 153 -139 -801 79 191 376 -543 742 758 -656 -333 -88 595 -653 566 -328 -216 -206 -428 -155 -55 493 -131 -239 592 277 -631 -356 -466 670 -543 784 418 -239 -567 -699 -218 213 743 569 -665 -34 -143 165 477 -354 -605 -459 -332 -781 -658 -220 -725 771 -585 -847 -740 -174 178 -897 -188 -139 -375 499 -596 -40 476 -226 -604 -22 52 755 -398 215 -623 10 -26 -871 -369 -155 -186 153 -504 184 -687 -285 -529 -58 -187 739 -612 -233 401 -802 644 -469 228 -676 172 -328 -666 559 700 -872 -232 -561 -854 723 379 -899 -170 -282 354 -390 -265 166 770 -382 27 -203 134 210 212 -195 540 313 551 -758 -578 -742 234 472 752 -464 -801 -222 -256 -872 385 778 376 -399 -460 251 -381 274 324 574 -870 -326 -429 -308 -832 716 -148 -664 -214 295 727 -62 271 -187 -94 536 -678 387 100 49 -349 -62 603 -20 -528 -14 425 364 225 -5 -609 446 689 752 -633 -223 647 532 698 -118 539 -146 -457 -221 -892 -223 -337 -256 -820 -573 555 607 -395 -491 674 -441 676 -423 304 653 476 -701 672 -154 -242 231 -5 45 -231 776 734 215 23 59 -240 384 -119 -83 465 742 384 667 -99 314 -114 457 39 786 -351 -794 -340 764 -871 562 250 -271 -454 -135 -476 -169 -360 -763 -293 -349 -214 411 -99 -416 -9 2 -559 -868 -146 -111 -607 567 679 446 -404 -449 311 -567 -644 -355 788 -301 742 -316 -676 320 -739 401 468 730 -199 -559 -442 -897 -620 -619 -716 675 -156 -809 -163 50 -271 -450 507 -770 -478 -122 -85 -336 623 -479 646 131 -622 -483 -258 226 -765 -425 -202 622 -36 -298 119 -273 -493 -648 735 -893 419 -173 -763 -686 641 -653 -670 -304 -324 -415 570 735 -349 -859 470 548 135 409 -52 609 -461 -349 -463 199 52 -464 726 -264 -463 155 267 -291 752 -753 -717 183 -28 -432 342 351 39 -14 441 -98 -239 -745 532 -144 -250 -292 -749 245 -78 545 189 302 328 -491 461 674 515 -713 575 -92 -371 487 555 -217 -74 443 -576 521 333 -357 -506 -507 -521 768 669 -269 -503 602 790 -220 137 -561 185 -405 567 510 -773 168 745 347 477 -506 -820 -56 742 -459 -803 -782 505 406 -320 255 226 -531 -126 -190 -594 541 -651 123 -664 177 232 -541 -562 12 -378 -140 -728 566 768 -769 -225 334 325 565 780 -587 767 -570 -127 231 535 -3 -881 244 -281 -704 502 -20 -814 540 20 -263 -88 -663 -522 -170 -304 -884 -446 -645 -40 -844 44 741 608 -456 -200 -399 496 -121 -200 -650 759 699 303 -386 -287 397 553 381 -598 765 780 736 -480 620 -682 725 -827 616 -867 -385 -764 -794 520 628 339 675 160 434 -129 -128 -388 -433 174 772 -473 -48 -390 295 -675 25 59 -735 626 -661 113 -746 -199 751 363 418 220 559 485 -203 129 -394 -783 -491 -404 -476 -448 -526 770 -109 348 274 548 -698 -677 459 -353 -65 -572 791 550 440 44 -175 274 -398 689 590 -164 -399 188 386 -287 774 -433 -26 253 692 71 733 -397 607 167 231 128 -457 -259 -897 -579 -224 -410 582 -372 460 -862 566 343 0 501 -819 -168 25 195 477 192 638 49 395 -274 -229 336 501 -850 503 -60 482 336 156 701 -740 409 721 -480 -379 784 187 -613 -684 761 -737 -560 -445 422 -431 771 -311 -778 45 -615 774 697 -826 -121 -465 156 -13 -416 294 -324 555 383 -660 620 -867 319 760 -166 -832 -377 -833 -807 800 -793 797 176 -94 592 -590 796 -470 770 -123 -831 -656 620 -201 -736 774 245 -807 -394 -75 371 -696 85 -874 -350 169 -499 -255 316 -660 417 484 -4 681 -73 456 -568 110 -466 380 779 -24 -198 262 467 -668 382 -440 -2 571 96 521 224 -475 434 616 10 488 -89 -561 654 -642 -713 -242 -71 124 -467 -515 -717 252 23 316 -628 -303 -352 248 26 -867 -769 367 -208 201 360 -23 -593 -33 -852 -538 -600 589 442 -223 646 350 257 417 58 -216 260 -64 -336 -646 641 -16 -497 -371 673 -293 -530 -896 -232 473 60 -369 544 673 651 537 -270 515 -754 235 182 81 604 -754 -549 611 466 -141 17 447 -119 -747 527 676 602 -565 -796 481 -8 -792 405 113 779 -607 80 -385 258 69 -468 226 -189 62 -479 -820 548 515 -107 -259 234 516 -693 -401 560 -686 -52 -751 377 -780 743 -67 526 -112 179 -632 702 84 392 471 240 -117 318 -820 -751 -556 355 -900 395 378 -509 -528 408 432 42 659 233 47 2 -221 698 -790 -192 -652 764 -799 239 124 30 259 -823 -680 607 -839 -124 -504 568 -105 625 -336 68 471 275 31 634 -635 -242 644 -293 667 -887 311 -318 281 449 262 -578 -581 -223 315 563 501 -767 -641 -121 11 -435 -173 119 -455 -632 180 387 792 595 -574 490 526 -891 282 -226 -42 780 -256 -229 -600 85 -199 516 130 -828 37 787 -793 363 -681 -440 -757 -289 753 -699 -47 -489 539 481 -18 63 -145 -413 -7 -345 3 -92 -408 -599 219 309 -479 419 -536 -420 -885 -718 -43 340 -356 719 644 -181 31 741 -739 -502 600 765 -811 -614 403 -633 32 673 -281 -377 -190 506 535 -544 728 -696 789 373 -698 -5 133 -554 -323 -580 224 -60 275 -849 97 662 419 -184 612 458 739 -738 140 -779 -202 -409 789 374 495 -687 220 -829 -163 110 -607 796 442 763 -433 139 299 766 -560 -187 500 538 -233 -20 -560 168 68 -210 17 -812 7 -713 -840 356 -142 631 227 -104 -193 734 -166 69 42 -299 -187 787 386 -765 149 -226 -656 -70 -694 -522 158 -429 -367 350 37 -687 -430 791 -824 -364 -594 79 -146 -278 -709 692 303 291 -427 -612 376 -728 20 102 -133 -278 -199 -694 -139 -622 -500 641 -864 -825 756 -636 496 -179 227 -664 710 485 353 706 51 485 195 -491 273 -603 659 478 -798 -3 -492 610 -465 -882 255 721 156 215 29 -638 -496 760 -560 -755 386 -711 -422 268 611 -640 -338 -888 407 773 623 718 -589 -340 623 311 482 -233 -418 360 759 558 215 -809 -660 -17 -732 284 -345 594 -866 619 638 310 -758 -895 384 152 204 612 584 -64 466 462 304 110 -558 457 315 515 217 -764 464 461 130 -542 -878 -393 -780 -870 -132 -201 -192 -637 -859 -27 -358 376 -286 -816 779 609 -385 707 -5 88 753 -117 -153 -63 297 -590 -881 -98 -290 -421 229 163 710 334 -437 -82 -441 214 576 524 592 457 157 -77 748 176 -23 -125 471 545 214 -709 -418 234 569 645 472 -509 -15 -268 475 -871 214 318 238 750 -581 424 -22 22 780 -696 -437 357 399 -557 -697 -573 422 -123 -43 499 -556 463 -180 -54 377 689 -60 -236 204 112 11 -103 -245 -147 566 -162 -822 -538 -439 201 403 -272 572 -84 61 -302 -426 -111 631 -590 522 124 603 -431 -144 282 168 313 -815 -374 -338 -73 604 31 640 206 -504 131 -166 -364 -175 543 632 369 -535 608 -116 451 465 560 -841 195 596 -286 -595 129 665 -72 530 -873 -155 -234 -807 -385 -98 -797 -475 684 -544 -119 675 -403 526 -315 347 753 94 -87 -496 -513 319 -541 -18 180 34 498 265 123 -676 -515 760 -883 -610 386 -278 -391 56 -227 -654 -32 401 637 -410 470 250 17 -425 333 -880 -852 -191 55 486 -856 -468 -799 -606 238 -487 294 288 -661 166 669 273 -705 -441 -861 -881 698 -578 195 592 440 235 91 -125 -409 556 -571 -702 -305 479 385 74 290 493 -847 716 399 -282 690 -652 294 -887 -732 361 -764 -805 -361 -432 358 -878 -824 -718 718 -301 -283 -440 -882 475 -448 -606 372 347 136 -264 -490 449 -484 442 226 -174 -106 666 -724 662 720 -452 -232 -865 -6 773 633 634 495 487 511 43 241 312 -632 518 574 686 208 -274 -875 54 755 476 -712 -871 678 -602 -505 -319 -301 39 -368 -441 96 138 -199 96 -515 -226 -158 -45 -717 344 676 770 42 -215 698 292 674 463 -627 450 339 510 -616 -85 382 774 -656 794 -90 212 234 -483 51 -105 -425 41 94 -273 -566 425 674 691 -249 275 -737 426 72 -615 -308 -534 -567 -505 -848 -668 -465 -39 -257 -179 -243 -772 -321 -6 450 13 116 618 463 224 1 -790 359 -110 -673 303 -222 561 -367 -670 400 -60 419 352 546 -850 394 54 749 -442 463 128 -403 -641 92 -252 -396 -464 -393 -545 -802 500 201 160 -788 -361 -728 -898 23 117 -391 -446 -303 -650 -94 -136 -26 193 492 -192 577 -887 -374 468 -391 632 -630 25 -9 -592 689 29 -425 -894 -648 63 62 616 71 191 -849 780 -58 -210 38 795 -676 -786 -443 -110 -445 233 743 190 -402 608 -68 -464 796 798 -232 -623 362 -1 454 269 -572 398 99 -864 -779 497 781 203 541 168 257 -631 -822 403 -250 -450 -103 481 778 -471 574 799 -542 -22 -431 432 121 14 172 -265 287 -178 -118 -277 -882 -155 -267 -678 -798 -54 499 -281 -62 -738 773 247 384 721 296 -898 612 736 451 -802 -423 606 470 353 345 -832 496 633 286 688 -139 -524 -312 -875 -56 160 517 -556 437 -49 255 -92 -522 -2 506 -637 436 567 -627 233 -543 -15 -438 732 -850 -751 402 330 649 727 293 -430 -866 -486 543 -671 427 -191 128 498 -479 95 -896 -437 -455 768 -151 -717 -629 50 -245 -614 190 699 -256 206 -673 -228 -103 -252 566 355 103 113 266 -425 -629 288 -75 -343 763 -657 -113 165 86 180 317 -769 -629 -275 782 60 74 -599 517 474 -273 -807 416 -334 -582 758 -193 15 295 673 -700 676 732 -474 -119 -828 444 -551 642 784 475 800 588 -243 27 530 344 237 401 278 591 -601 -707 398 652 506 14 58 -159 -232 3 46 -204 523 -656 362 -303 -346 587 -21 -721 629 -151 734 -130 -398 619 156 294 285 -203 -444 -678 72 -557 -713 -434 -842 -79 -498 244 -655 -698 -81 75 780 -868 -191 585 391 -650 -110 -339 -865 -401 -229 796 733 664 -637 -682 -124 800 202 -133 277 -670 569 637 248 -373 45 -122 -204 235 -223 413 -176 -873 -341 149 -19 16 -198 221 227 -706 -327 -72 -183 654 -540 -580 -212 -73 -410 -533 -243 132 565 -300 -547 -900 791 494 735 548 423 448 776 -172 786 659 263 -487 793 629 -799 -759 -705 120 -260 526 -592 22 22 739 -467 218 -181 -288 -757 742 -294 -61 604 6 -861 -325 -35 -463 -87 221 201 -443 105 481 -734 577 -460 -113 -506 -632 -708 625 -596 537 -858 -703 -899 778 15 -676 241 436 -81 -311 -278 88 740 -871 112 -783 554 -46 254 453 302 71 -846 39 -721 616 -36 -485 -723 -822 -97 390 -900 697 -10 508 -427 -605 -259 77 -391 -411 532 51 656 -163 -165 128 532 679 180 -451 37 588 -218 136 501 498 756 -44 393 764 327 696 -616 -505 -227 -143 -702 566 753 -145 -129 -620 -160 -67 440 682 -662 -673 34 634 -223 -637 -650 272 -634 373 283 131 -875 -712 538 -816 15 -11 48 -294 -584 -431 -279 598 -762 119 -175 438 717 75 -546 798 -100 778 33 310 753 -422 -35 -884 -311 -99 -326 324 -431 665 -816 243 563 114 -830 398 363 -453 -283 -57 743 284 -381 -623 530 -288 557 -334 415 727 684 -355 -217 -119 228 133 -804 238 -770 181 484 -407 -520 226 190 -639 -811 452 587 -73 -125 -212 371 -364 615 177 248 544 326 -741 13 -157 511 -492 -349 340 305 142 -836 108 666 529 -886 -769 419 -831 -294 -826 -834 -473 622 120 -458 239 68 -823 221 -231 142 -878 391 594 779 463 661 -192 192 162 -208 -178 8 256 172 -60 331 -360 329 458 512 -208 -669 -512 42 53 304 -497 -551 258 -793 664 -251 -479 -102 627 -459 -10 -251 199 519 800 480 -122 446 366 -246 -494 -516 -777 644 -710 585 -736 53 335 541 -610 -250 5 132 -844 274 425 -461 -476 588 564 176 -6 572 800 -237 624 -166 -532 403 -837 28 197 -301 731 586 -19 -496 106 -513 -10 -558 642 178 189 611 554 398 -316 40 487 -194 -789 -335 -425 605 418 579 755 -171 -548 -14 221 -858 478 -154 542 631 33 -232 625 -741 506 21 57 778 70 -454 -257 -71 618 -732 -776 -477 -565 -224 -678 -528 -111 -724 763 -303 -604 480 541 358 109 -58 -480 285 -359 143 684 321 -587 353 -589 -352 -737 -212 743 375 141 -479 174 -104 -332 -700 -260 408 -488 -883 416 634 -600 -272 150 247 -895 -663 544 -460 69 601 639 29 -605 668 467 -290 264 413 -261 226 778 563 -622 323 221 5 64 -225 -93 31 -194 -486 785 -271 -436 -844 -521 434 405 -246 256 -700 -591 -179 -299 -553 -67 640 -894 -297 -667 -129 -745 485 645 355 -254 -49 43 -510 365 -399 416 -328 -311 113 -426 794 436 81 693 -304 -702 -550 -668 497 786 -492 -597 -206 -27 -269 23 -544 -443 -42 126 -404 -297 513 428 695 629 -631 -525 482 -52 446 789 70 -237 106 -566 -482 561 -287 -63 -403 -806 -557 484 -425 181 -208 380 734 312 550 -322 -843 673 781 -396 -60 150 313 544 604 164 302 404 -839 566 426 30 -99 -439 -404 210 201 765 140 -398 -30 -883 -65 -31 151 -165 -356 541 404 -122 554 -860 613 792 231 390 445 54 -331 644 -58 397 -608 -759 617 687 279 -15 -297 281 58 318 -771 -336 150 765 -470 -687 -178 288 148 -745 -786 385 -322 204 716 601 -432 -285 528 -899 -873 -666 516 -725 -635 681 31 -388 221 -162 495 -208 135 -447 -552 -601 -507 -162 -460 712 146 -575 -197 -227 -135 536 725 581 121 -555 250 -730 583 653 -783 615 244 -739 367 459 681 467 -408 -424 596 721 -899 15 271 -729 -22 266 -564 -881 461 685 563 -670 -259 -15 119 -718 -220 -426 -245 -160 -224 252 366 317 -10 292 331 160 -259 756 30 99 671 -748 558 -14 -16 -850 -724 -798 -410 210 565 -841 -566 -460 -461 -891 238 -828 561 216 392 -428 -273 -573 -530 -310 -765 -833 332 -392 288 90 -302 333 358 -588 379 -849 -571 257 264 -731 -81 -574 -395 -599 -324 171 700 -713 -701 -116 -62 633 -573 -639 513 -71 -9 -211 496 -77 249 492 -314 -718 169 -30 -234 -880 242 -341 -536 -463 35 118 -559 -707 5 356 -302 -809 -677 193 47 186 -680 1 666 9 -370 -167 789 327 264 -99 -362 254 762 114 -299 521 -521 -787 373 -78 -513 -370 -157 -408 206 -603 -392 -388 -465 -866 -28 -685 -666 -755 -386 454 -252 -725 -426 -18 275 664 194 -419 -706 -352 -333 93 45 385 -723 253 -21 -570 -826 791 -302 -470 -551 -888 39 -562 387 606 220 639 -789 -560 10 587 248 -318 -726 -488 314 637 -377 -232 -299 -595 562 -112 646 -584 -494 -598 273 498 630 768 765 -418 318 -81 -41 523 -540 -323 -202 -890 -319 161 -444 -778 344 443 671 -877 252 368 -363 -178 236 75 1 705 773 22 690 731 -114 144 230 -405 -732 -191 -835 -69 214 641 464 -884 -453 602 360 369 34 -320 -718 -832 -127 567 -804 740 179 -729 74 -284 15 322 -713 -863 -153 -834 436 293 -339 -56 281 -376 126 205 687 336 -49 520 387 -702 325 -316 654 -155 -750 -86 -210 258 324 326 -143 -142 -426 -715 -332 707 -334 -64 591 -876 -844 -57 -703 391 -46 -123 -879 -773 -785 90 339 -54 -178 345 163 604 289 -593 379 -881 -416 796 -72 207 -822 -181 -638 -181 197 -719 305 -486 -655 734 -464 -13 584 507 571 -836 90 -590 -115 -184 738 519 649 -768 -249 -216 131 272 118 -349 -617 778 771 -829 -357 -224 -364 456 303 -110 -348 -332 178 -243 -553 133 -309 490 -418 728 -599 98 207 550 -847 220 564 -365 249 -196 -468 -783 534 540 546 620 -600 -727 -569 751 -804 332 750 -503 -317 -351 -874 -603 96 764 411 61 -199 152 787 -164 762 352 758 -715 696 712 791 -173 119 -756 -361 -298 -551 -645 -817 74 -896 490 -349 -274 -359 -518 77 89 -16 -766 738 -305 -382 -699 192 480 -816 7 12 -600 -524 -674 -139 -76 174 507 322 226 -610 -591 126 736 529 -187 -595 125 -296 517 418 -632 -434 -411 438 -127 377 -12 217 -818 -240 193 -875 258 431 -317 -432 762 318 -9 443 -289 -198 43 -698 -687 -736 -743 266 230 -257 -340 251 -785 529 -64 -767 -549 703 -463 -10 526 685 -227 90 -857 -217 542 -513 -435 -494 349 579 -484 397 101 -894 313 -211 198 378 797 -100 -711 -551 -348 75 -233 -529 -440 443 283 -90 -207 -342 541 799 321 -109 155 142 -815 -415 -632 -761 -298 95 566 738 -189 68 -281 20 -458 -642 -491 -32 400 -880 -751 763 -773 311 -190 124 778 -423 582 548 -692 58 -809 238 -591 -379 -226 775 -129 -126 -806 -596 -600 -358 117 77 734 -196 -788 -73 -95 -40 198 -731 -899 -359 -447 -515 -260 522 577 178 148 -745 -710 -290 -329 537 731 -570 45 728 546 -849 303 -463 -531 666 379 -887 -9 719 -603 -615 -621 -749 544 -122 305 -753 -762 -697 109 -594 175 -312 -205 -801 420 509 -891 -84 725 -697 -262 536 602 -49 -171 784 557 -76 144 780 -777 183 493 358 -779 -635 793 442 15 -898 97 704 -732 183 299 242 579 687 -352 520 -416 754 300 -583 -171 -34 -124 -175 -658 -61 37 699 204 -627 -219 584 -440 676 161 -807 661 -533 334 155 421 621 -327 195 468 -37 -822 -871 -758 358 648 -592 -123 134 93 108 -316 509 -743 84 677 -63 527 464 -95 735 114 -483 -873 -200 -238 169 781 -419 -783 -235 -880 64 147 -792 -221 -639 -641 -267 -331 291 -793 -633 671 351 20 660 256 -722 -529 -856 242 292 777 251 321 208 343 674 -491 -353 584 185 458 -298 -99 -432 620 -211 -319 148 -257 240 -249 -429 -755 742 669 -567 -726 -523 422 177 -677 -417 -392 -526 39 542 68 258 -488 -895 -681 -619 258 742 772 -594 769 -529 515 -32 605 774 -213 595 -180 -748 534 -20 -145 -621 -222 697 757 -262 -666 260 500 195 -234 -408 496 -184 394 -104 687 22 -683 738 -90 43 254 557 792 752 553 12 326 54 -21 212 -749 -26 -747 531 -5 585 236 -88 507 -506 746 -491 -516 -221 439 504 520 4 -229 581 -441 -137 690 226 601 -378 273 -139 -231 -837 -94 -45 121 110 709 -224 693 787 -247 -764 204 149 -761 -344 -333 165 471 -428 -676 -33 -160 -749 -23 -104 -31 -610 436 -589 489 -885 -772 -132 -148 309 -524 398 -718 -683 65 -506 245 402 -830 494 582 302 -487 445 632 -876 -559 -769 716 111 538 -376 -770 -159 -288 231 259 -76 547 -324 638 722 -341 -849 -558 13 207 320 267 -677 606 -11 -414 -370 402 -517 -98 248 -183 -368 -370 -90 -734 -883 -23 666 584 376 -535 -427 172 664 514 -254 -305 -81 414 -283 319 -180 -895 647 351 210 -637 -730 -367 35 -51 -801 -461 -387 -169 -510 -786 -370 -164 193 325 138 206 -395 -611 -168 -741 304 169 -852 -550 -823 -408 417 126 57 705 -198 -271 226 252 497 333 356 22 -517 -305 -2 415 162 -544 -314 435 -7 287 661 -497 -532 -827 -60 389 744 172 660 -294 -686 178 -628 576 -476 257 239 -556 270 -450 -735 -101 -18 -737 734 379 -658 -707 -550 -694 -877 94 -815 -184 -776 422 -820 563 555 -359 155 -726 160 -79 -825 222 -457 124 248 558 -824 -660 -453 462 112 -484 -479 566 79 725 100 -100 204 -123 449 -758 -322 75 -18 -337 -535 -785 -491 -193 698 201 432 -664 41 700 387 287 281 -475 -119 400 180 367 -179 -705 -867 458 -364 -705 -778 201 -570 737 -467 -895 184 15 1 -771 240 229 -233 642 634 -486 -848 -179 -29 -517 -25 -481 -450 -598 707 -102 -47 -868 -146 -529 781 49 271 -381 128 647 -807 -530 149 760 -753 463 272 -494 700 -396 644 66 -678 725 633 -664 159 558 -416 -451 -259 -885 -735 717 -360 143 523 13 62 608 -676 -420 -327 658 316 -257 -714 -371 -439 -270 50 -254 -744 -86 -900 750 -161 774 -812 -693 340 265 -351 -554 15 -835 569 -786 127 581 -874 -879 273 -96 -613 -82 732 -409 332 154 135 309 -68 -348 157 -363 145 -193 -547 -569 -175 -803 -212 -438 405 646 698 -782 -161 -458 747 188 -273 -578 -652 -753 -125 455 -1 100 -503 -26 -275 -582 592 -431 -190 -606 -334 525 -408 -855 -661 -478 143 753 647 -36 381 658 -8 685 800 -576 -143 611 -784 -451 -800 -493 -401 -91 -540 -273 219 165 -421 6 -369 395 -216 -761 715 617 30 571 -108 -55 554 211 -409 766 645 -223 -648 -76 -545 -60 67 195 -610 -314 -860 -198 652 -139 -509 198 59 -855 -899 559 625 -715 -487 92 187 129 -733 -593 574 381 304 -633 -207 137 -431 -445 -699 142 361 -92 -148 206 375 -16 -59 -570 -232 -365 222 114 -447 509 122 -177 -163 621 376 -793 -379 20 274 279 793 501 439 -435 -540 82 242 -483 -550 -267 -281 -533 435 682 64 -881 -634 -749 332 64 -897 361 -327 156 409 -676 364 -862 -754 -809 -151 -397 -231 -325 -421 -23 -299 -757 179 -352 -494 -539 -214 -364 650 124 22 -852 -741 -34 -622 -677 -33 48 -515 -2 -716 -851 -535 -600 92 167 43 -864 495 60 -479 119 456 387 -108 -724 -882 259 -235 476 -523 -746 -359 -294 -172 -608 -839 -856 101 639 -221 -74 603 28 -565 419 726 -407 -364 -213 375 657 -140 -575 -42 -273 -161 700 -191 737 235 273 -689 408 400 -336 534 -100 -321 -876 641 687 196 -518 674 -785 574 282 198 89 -159 336 -776 -194 -119 262 -891 -338 675 636 -890 -788 -87 -385 -888 -873 2 -478 -28 129 253 236 -637 383 -55 563 164 -51 385 -160 53 -643 -533 -158 -170 -419 332 -801 -671 -293 -154 400 -38 -372 -688 367 -794 549 246 -765 557 -289 454 713 -53 731 -438 -48 715 379 745 27 228 -789 389 449 -40 1 305 481 -381 -109 420 560 -126 -148 -267 696 408 17 116 264 -19 -639 -32 -749 449 327 11 749 459 -692 624 746 -85 -358 390 -448 489 -757 299 -180 487 469 675 -404 -199 637 130 594 18 180 471 -892 -796 559 -43 -424 -719 770 -14 -667 -528 -776 717 491 -897 -805 -293 -638 -132 684 395 590 277 499 -671 -859 -410 363 -487 51 -859 -896 772 382 626 604 -36 211 -881 -537 771 -266 723 632 428 -763 -16 799 45 732 -399 412 -497 345 64 -469 239 -373 -463 237 637 -772 78 -429 594 -758 674 -830 -288 -786 -611 -442 792 127 553 464 -33 356 541 86 304 786 -525 294 -73 -469 -742 -137 420 -896 414 381 508 -226 -269 -396 -25 383 -214 226 -152 -573 297 484 -579 -68 162 516 -103 500 -105 -421 65 298 391 -195 -605 -770 -237 13 -352 -517 -590 -433 -812 -355 297 761 -543 -429 12 -49 779 -223 536 516 691 -545 -180 -453 690 619 -756 273 -209 -409 352 -194 320 694 -853 648 185 633 -158 -548 521 -725 671 -632 662 47 -406 625 456 701 -266 341 736 -282 480 508 -260 -159 -752 366 295 772 -244 394 -285 710 -820 35 -821 203 -226 551 538 -461 25 621 -248 -19 682 314 449 724 -316 -47 663 -66 27 -275 286 289 -183 295 614 181 -166 493 -258 660 -31 258 88 20 -490 -689 106 -830 -890 312 142 -528 414 20 765 351 110 -57 -249 273 323 -276 785 -141 -264 -374 248 -899 204 25 614 -495 -736 -462 -217 -516 -100 735 149 -724 132 -358 -623 722 243 239 -436 520 13 -471 464 572 384 612 -407 -673 403 246 -184 -435 -238 415 534 474 -536 432 -226 654 -891 -215 701 496 -757 -444 372 542 329 -327 320 -134 360 670 601 -763 360 -221 513 -866 -807 -302 -728 -283 98 -824 85 -39 -606 732 -89 328 610 456 -457 468 -283 -750 217 -164 263 356 66 147 449 426 662 -11 145 785 -370 291 547 -669 -369 -215 344 -164 58 341 579 243 -789 615 -770 220 -224 -762 733 -287 -60 321 171 -367 398 282 717 -394 51 99 282 -53 224 52 -326 -808 560 -897 -361 632 332 -102 -14 465 -435 -296 531 236 -37 -130 41 -460 346 -485 -352 451 -441 246 -774 -347 -8 69 -784 -887 471 223 -713 -775 -216 345 -452 258 681 -152 679 -261 -442 -590 -466 -360 18 1 -550 -824 92 174 465 5 482 383 -310 517 380 -97 -376 -450 715 36 657 -879 259 -299 470 -621 -748 401 422 20 -321 -258 -421 296 -137 705 383 -864 263 -716 309 98 -90 376 -422 374 -54 -174 -801 -99 539 -50 473 -629 440 -423 -280 490 -236 305 -101 598 -653 23 742 725 229 -511 555 -150 -731 10 501 -752 275 429 -37 -271 567 -514 719 769 94 225 -538 -737 -867 432 599 143 -641 728 -899 41 218 648 -538 499 -373 611 -573 585 -654 -196 -360 -282 -737 410 543 561 -425 -92 -248 -238 -265 219 -208 -504 454 -170 -678 -70 500 722 -295 411 -392 -509 256 613 260 -681 -318 -3 -20 -248 -470 -308 428 -492 -588 -348 -181 536 168 -26 515 -739 619 32 -666 -452 -44 -372 111 436 728 -726 407 -856 -484 717 -90 419 467 -840 -470 306 432 364 -210 647 102 769 -775 715 474 418 -417 -52 -553 -843 -533 -520 400 588 -644 -702 185 -704 -800 313 107 -869 -438 561 265 -583 788 -469 90 -116 298 114 -436 616 -187 -326 -553 -108 39 -591 125 -307 -105 -390 -427 -197 -822 249 208 540 -617 -763 -245 -78 406 -251 37 -691 -786 -150 -899 520 557 650 441 443 -400 -755 -181 -181 401 7 -561 -591 418 673 -533 -685 -545 450 -528 130 784 176 18 654 -432 389 683 -59 635 305 -154 -740 -469 -454 -839 -64 572 -27 629 89 217 -503 761 490 -538 -714 -517 -503 -768 -65 -716 133 674 -393 -741 -896 735 -167 777 -794 -505 705 -142 145 -684 211 34 -256 -462 -26 -462 697 600 625 -518 -203 569 479 -766 -825 571 150 381 704 203 -894 -601 -628 -307 -620 528 -441 183 -199 -831 -162 71 439 63 -94 153 782 -872 -222 501 186 609 -103 -563 -823 451 28 -140 18 -214 -259 98 125 75 -484 64 -32 -793 -455 617 250 383 21 -168 745 -242 103 -676 643 -664 -866 -193 -784 -358 -826 -17 -508 336 -874 -242 604 479 -87 107 254 -231 711 565 720 503 572 182 791 629 -165 86 -388 -29 -788 -121 -108 687 -639 -119 -541 712 -691 761 -432 -675 -649 97 507 717 93 -405 292 -349 -368 549 -515 -558 -852 555 318 41 -160 -781 298 -774 94 -673 588 462 765 716 543 -296 349 199 634 303 -558 -796 -159 -424 -737 188 -810 795 647 -820 -365 -659 -541 260 -624 418 -380 231 -550 -824 71 -224 -479 -336 684 643 447 -459 -463 -600 303 118 240 -301 56 -851 130 -626 -191 695 -654 -706 151 122 -493 -878 -60 12 112 -482 -811 350 244 751 -715 -481 -6 -549 84 655 -154 -51 -107 -247 746 -798 438 -855 -296 -255 -859 165 -529 -220 463 -347 -713 -153 -784 596 -423 128 -700 -769 499 -450 -879 270 -777 656 -740 -194 150 -714 -616 5 183 -879 651 63 0 698 -437 -653 -511 -547 491 467 -459 800 437 455 -606 -717 -720 -576 -245 23 423 -292 450 178 153 -195 211 -206 -406 507 73 52 -36 461 590 675 -562 682 664 -343 131 593 429 -488 669 -336 102 372 -796 352 599 -22 517 -893 503 -320 467 377 -783 150 502 -440 412 -59 -887 -604 -617 575 -350 -702 68 -359 740 -35 -713 -712 719 -211 453 -790 254 40 461 604 -601 383 155 -487 -783 -77 618 385 -20 725 -735 -714 553 -232 762 687 -303 777 -1 -818 -728 -544 211 -665 557 565 325 -133 648 -763 778 -366 -141 454 -481 -694 679 536 306 -592 579 -199 55 588 -563 -176 -365 499 -493 -888 633 774 -286 178 611 -106 -178 -495 -159 -327 -259 -783 -699 -282 143 643 -776 281 362 101 -182 -552 -277 677 179 -475 196 -825 58 542 -679 761 578 359 163 505 -203 -601 -836 395 651 378 -764 -780 387 535 417 -340 -290 -91 -232 -445 -528 -446 -149 -329 -791 -691 42 -233 -440 292 188 386 -629 -264 611 173 -156 -167 -139 -801 11 399 651 -528 -71 -687 65 -58 -511 183 -238 642 -490 -596 270 434 328 -254 -235 -730 -452 -182 -867 -714 -623 704 -24 402 -421 710 -840 -738 635 -384 -100 444 186 606 284 -730 38 -260 619 101 -100 689 464 745 745 -734 162 -183 109 -813 246 -672 -577 478 231 -817 -453 -443 -786 530 -258 560 240 -806 -765 447 -776 -868 -555 -404 -605 -124 -372 95 401 -323 -856 588 257 664 492 -96 25 449 -265 -551 -221 -406 106 -268 -165 -650 673 45 220 651 133 184 -787 80 -502 -468 783 153 -245 264 402 451 628 435 -149 -605 -704 728 555 -828 323 21 732 -313 296 -783 -269 -294 302 -705 1 466 -199 -211 -267 220 -176 -407 -233 -99 -836 451 -285 -352 -431 -122 467 -844 324 607 337 -803 451 772 335 498 34 368 276 -679 724 -585 -321 -182 -696 436 779 -596 361 738 -119 665 -832 60 -263 -671 776 453 418 629 -549 -604 -651 -803 65 410 -305 722 -308 636 759 798 128 54 676 293 677 163 471 -246 -606 396 -133 -856 -888 579 -852 406 -135 482 180 30 -739 597 465 -515 613 449 47 -677 -403 -859 -443 -667 -547 416 -862 99 -373 503 -345 -18 -78 789 619 34 -864 -13 502 209 233 -720 182 760 -411 -32 -408 -506 -699 675 -669 109 307 -480 403 565 133 64 -602 -732 488 -602 740 -355 -319 243 -751 651 732 -830 210 223 -545 -125 397 466 538 -29 -617 533 -240 135 113 423 -587 -279 762 -311 607 364 745 -604 -148 176 -64 601 -301 679 27 -792 -844 -897 196 -690 369 -812 -841 269 104 -115 -240 -658 -851 -581 -899 520 -668 186 609 -781 -761 629 -844 458 -745 18 -769 -307 -83 -211 539 399 -853 -159 -458 500 88 552 576 -413 -835 -154 103 529 156 -34 -81 455 -296 664 124 -91 -601 3 -251 665 139 -414 -138 743 -266 -620 -170 409 384 472 -696 -128 306 74 769 -463 -607 -736 366 -587 -558 -455 666 651 782 119 770 -286 539 -855 -20 208 657 645 225 760 -784 127 460 -159 -538 -810 -787 -798 626 445 -295 427 15 669 250 741 -709 90 -358 184 -56 576 401 -73 -60 -855 565 -470 273 -668 783 567 134 572 241 -519 709 -573 754 707 -426 294 366 -679 -596 -582 699 -691 792 -214 -343 440 -813 450 254 645 -832 250 759 -212 -602 -263 -188 -152 -833 -461 -8 164 -696 792 428 36 756 779 -502 415 628 -745 64 -134 -179 -781 -103 -300 640 316 -837 11 777 -480 -756 -457 9 -678 -457 -399 -370 -596 -724 780 463 -520 -414 480 -520 -367 -297 -40 -293 113 -616 615 279 279 -18 -109 -547 -135 -335 -211 -475 188 -217 446 -380 -253 -257 -781 64 -835 -349 384 697 700 -638 -75 33 745 -486 -695 -51 -136 634 696 -490 412 87 -837 427 504 -380 -587 -439 -440 378 647 -169 -254 -8 -726 -340 282 -700 157 54 -258 258 709 -183 -709 -290 -699 487 641 486 177 -525 51 -358 38 -297 -867 -875 -234 597 507 -899 597 -277 -197 -402 632 -755 604 291 -748 244 591 435 738 742 -596 -492 709 687 176 -854 212 319 272 599 -24 394 -527 -244 541 -147 -193 425 -21 445 774 -586 764 387 -625 393 701 -281 -229 366 696 -618 596 504 -437 -832 -374 -391 -885 -720 41 785 -776 78 -735 378 520 413 76 -882 232 -275 719 -415 -1 75 531 -762 -697 159 -776 -615 -678 -717 -290 493 464 194 -185 -132 505 -797 683 310 -423 333 129 605 -50 -371 246 361 -104 -706 -728 -804 -133 524 -144 -760 -19 -295 -254 299 -323 336 740 123 -695 -637 354 -645 352 291 -261 -225 14 40 88 -880 728 -763 -566 404 658 531 227 363 -521 -764 -648 446 -588 -700 -373 795 74 94 -639 -558 -768 483 789 46 -286 -251 557 -375 261 516 249 -356 174 638 -239 59 -582 -599 -445 607 -693 -697 357 355 -173 -824 -630 -286 -595 -627 -856 481 -558 -160 -481 -324 -234 192 -648 -201 -480 -482 -743 -136 -365 -230 457 -866 -446 244 541 -113 -409 -43 74 -429 -311 -55 -292 321 728 -621 777 -288 211 -48 -152 36 406 422 -82 539 -275 491 198 -88 -137 -538 -585 -110 -292 -68 754 -692 -645 561 -844 517 -469 644 593 -467 349 -275 -846 157 -535 -780 203 572 -123 75 697 83 566 465 183 611 -682 -722 -353 -44 64 -611 -669 -816 247 157 -900 83 -13 -323 293 -342 668 -122 -601 -222 477 -847 -17 262 -344 248 -697 322 740 10 -829 -847 -338 -578 -637 -649 -237 784 -90 691 782 243 491 -858 -329 -479 558 -726 21 -211 -60 -501 -797 -598 -219 106 152 -721 13 -857 -532 343 -12 65 566 -842 566 378 -103 -233 -155 51 517 -282 -443 -808 549 713 -11 -168 -525 556 -384 -582 -246 168 234 287 -23 -180 -406 -769 -856 378 365 -211 5 787 -423 -485 -657 -898 603 -68 -272 -155 -815 575 -434 -392 280 -104 236 -827 745 -643 -700 -794 345 -356 -368 -844 -89 162 -257 -359 -13 161 -815 -383 -536 -618 -423 331 -672 -232 517 -311 -463 -293 -336 -765 667 5 -708 313 515 -503 -593 -380 -467 21 258 -677 569 149 -535 -575 -437 608 -664 -78 -693 -892 622 -174 -111 -116 13 -128 -279 -195 251 96 141 277 -517 82 444 245 419 346 -843 -677 -3 466 -369 -215 740 -391 -408 524 -255 -124 262 -333 -810 291 -7 -142 320 203 -523 211 263 673 -224 122 -893 426 758 496 156 -887 -731 -350 734 394 -121 141 364 512 -336 787 -440 767 365 -484 50 -557 -521 481 351 523 14 -788 -622 -7 -782 -786 -666 607 -765 221 -529 224 -69 741 538 -511 -659 -553 299 421 -854 146 -872 508 -663 108 682 -760 -5 -48 -702 527 -248 -730 -72 -316 85 565 -321 613 480 -248 219 784 -524 -12 -118 -103 -738 -556 -796 -153 117 -761 10 -484 627 3 -634 791 330 475 707 -599 -573 232 148 -410 132 -449 -632 360 751 -5 -123 457 728 -128 370 -126 -250 117 -466 -241 -226 -502 -581 -609 -351 551 362 -590 148 587 -723 -464 398 62 35 -318 -567 550 371 619 220 -667 684 -114 553 -144 236 -572 -741 681 455 -258 393 -523 348 354 -131 173 12 -638 -632 -407 569 -146 409 548 252 632 719 -875 -676 -275 -704 -35 136 520 -713 -892 -641 -601 450 -826 -457 333 264 -338 -889 -4 -220 223 541 -156 -849 -370 -367 12 -438 132 17 474 -372 331 -180 531 268 732 -608 -93 293 685 -664 -54 -522 -10 699 184 476 -388 483 -714 -777 -560 -318 655 234 -571 -650 -674 348 212 -43 130 -270 -854 -15 -471 -186 -625 -161 315 481 -671 -518 -732 380 -389 236 -893 -523 182 43 -312 408 -22 -507 -493 -543 -675 -402 -237 -826 273 550 -69 450 446 427 -182 439 -12 565 -806 -137 -354 -210 228 -733 694 -412 -664 84 -231 -779 724 -639 334 -498 529 657 -353 614 254 -838 -316 407 -109 -439 -606 -627 -553 -829 -705 -705 -226 387 -815 -193 223 424 -751 -404 775 -827 749 -544 564 -704 -148 544 -896 -56 164 -700 178 -857 230 371 -517 -808 -326 -329 196 281 231 -661 116 -18 202 -625 -855 521 179 -690 -438 11 -267 139 463 799 324 -277 2 645 -284 -280 -732 511 3 644 -529 -806 646 -416 231 174 -766 -411 577 -305 -78 397 792 -379 796 165 -668 471 -89 -516 306 321 462 -527 -56 -769 287 -472 -109 483 -68 318 -165 -878 228 551 410 -306 -847 740 -52 -760 -711 251 69 710 -688 -617 276 492 420 -824 -284 -474 -626 -758 64 -788 -625 -897 636 -179 -25 162 -240 -521 725 438 -448 506 -733 -344 -204 533 417 -157 -653 310 211 645 -797 722 -701 55 468 -892 -287 -437 -194 -585 402 215 788 356 -556 -710 513 -330 -238 352 -45 -15 708 -35 -820 -359 418 -94 402 -68 376 379 -284 -1 668 -139 -844 73 -580 662 314 24 -487 176 -485 -39 596 190 184 327 -522 357 187 790 -798 592 -728 318 -556 25 9 96 -688 -166 -633 -678 -212 731 -120 -294 145 -151 -548 20 631 -648 -875 -551 -648 -860 -174 636 -885 236 -187 240 23 513 52 661 1 -474 230 -104 328 -437 545 -440 -443 53 180 84 -832 449 -270 465 83 747 -353 112 -309 283 -259 37 777 -631 -88 -524 -145 176 109 -364 71 -616 250 -461 97 -713 27 544 -223 -435 382 -618 -309 -891 -651 -811 -512 -869 -822 -428 -137 -215 372 30 273 -45 215 -772 -644 416 411 543 -389 -812 -498 -80 -210 574 575 702 -843 -479 -192 -874 -473 -53 -443 -164 131 -326 -839 390 582 456 151 147 -361 -861 536 60 -338 -263 -709 342 -832 236 -653 75 -512 -404 -509 -219 696 -811 -619 -662 -132 278 224 391 72 600 117 -23 338 -150 -358 -865 -351 -204 531 -572 659 -690 -104 -288 -44 280 739 167 557 -292 -783 412 -810 -565 -395 -576 -747 -211 -177 -522 -38 244 614 71 783 333 -758 506 384 16 344 15 213 -479 341 689 -545 -500 443 655 -189 496 -7 -857 -666 -280 -164 559 797 -21 641 -852 -312 452 299 -792 -754 -571 -224 -509 510 -457 -419 -424 272 -869 -253 -485 382 -160 251 191 135 -151 -743 141 633 592 -276 215 -465 -147 -321 -83 321 364 -652 -339 -185 426 53 -128 -496 217 578 560 309 -397 577 -619 -135 256 -564 -93 -706 -298 319 -349 -694 594 260 80 32 586 102 -894 299 143 297 776 -353 -126 720 309 300 -430 -218 -457 -649 127 -359 -319 504 633 208 -377 304 -694 554 -85 -473 358 174 -670 491 -368 -136 134 306 194 -521 -28 651 433 -35 342 -432 527 439 -157 647 -485 -780 50 -67 -78 -192 440 -12 665 780 671 -876 -574 457 -417 336 612 -819 -393 695 124 -453 549 -206 613 629 -296 518 656 -201 537 -589 703 49 -382 559 -462 708 -730 799 -208 -738 -319 -68 246 -882 306 -204 735 496 662 799 -7 -294 -60 -319 -333 660 295 -256 -773 -689 161 423 3 -887 -846 -484 -730 651 -55 -882 353 91 -231 -592 -201 -822 -887 -838 -886 71 705 -710 -395 221 86 -538 -218 81 -236 -9 -876 -454 625 -8 -615 -82 123 486 170 784 -750 228 -489 -613 -628 89 309 94 -490 239 -393 -715 307 -173 95 -54 -45 -793 -391 -202 -333 354 -648 -587 294 -526 100 364 -184 635 -55 444 -251 -442 -438 -512 -203 318 769 709 -273 674 541 762 95 749 146 -379 -24 -90 398 -80 128 500 -590 494 -811 163 620 -114 423 -576 423 -167 -763 -896 283 -744 -595 -586 762 -746 -796 691 -619 381 94 253 -390 -105 523 -39 80 125 559 -659 -639 376 167 -872 -261 -481 561 -467 731 -456 175 327 50 465 -611 -590 396 -236 -239 -720 -421 -154 676 -772 -537 9 413 -848 -60 -473 505 -791 -146 -393 99 435 584 -890 741 750 -861 -525 -850 -91 -211 517 -108 -875 630 241 622 -587 51 -173 -859 -827 649 -286 -348 -856 -754 304 -254 -617 -451 -659 -858 94 -621 -637 -196 -421 -673 -299 -267 -587 389 -468 -801 121 -286 -865 24 -697 450 47 -170 -546 -729 148 497 -431 769 612 208 233 -692 713 13 12 630 -669 186 522 -196 727 250 780 -459 567 290 -122 222 581 -821 -513 -734 361 -548 -135 -630 -559 -838 799 -852 -230 342 105 369 -8 -166 765 59 437 754 771 -343 600 -156 429 754 408 54 267 305 539 -780 -635 -783 269 -462 -883 -55 -817 -349 638 564 -470 -186 -578 789 785 -796 -439 755 -850 168 167 -640 -93 -130 -184 -322 697 -534 -164 625 601 504 -644 364 -577 -764 338 -438 524 -480 -603 -255 613 62 -764 -514 -100 439 -649 479 -216 -270 -115 -803 227 -231 -725 -375 -573 -167 -314 615 -700 -7 -695 523 -27 -96 595 708 -768 -527 583 186 432 -145 181 234 463 -786 -694 287 648 -264 -823 -443 268 173 -179 -716 -629 -410 -28 224 -822 -506 -887 406 -300 260 -676 -566 -717 198 -438 199 -319 330 -715 -542 404 -594 -154 -396 324 426 -460 537 763 489 147 -571 283 -725 -213 -516 -135 90 719 747 590 -78 -703 242 -86 -790 160 72 -79 -74 797 -505 -315 -778 -751 712 -594 -156 146 18 249 325 -136 538 -475 253 -423 157 109 602 398 762 -308 314 -717 -749 -503 463 511 571 -187 497 -659 541 -91 526 -300 -304 248 -319 690 -444 -399 486 -345 688 283 -289 134 110 -575 -735 -580 496 533 354 -355 -575 93 151 61 441 -640 -76 -789 -641 557 -345 -181 405 480 -459 612 233 -845 -694 -839 -324 -710 -189 716 -24 198 -565 -79 -597 -2 -290 -359 -826 -89 583 -383 551 -604 -704 -806 706 -484 -262 34 -435 -159 -816 632 -467 -515 465 278 7 -857 -486 553 -870 -816 -206 434 514 -835 243 -841 -599 55 251 443 240 580 8 -93 -219 436 -597 -463 8 774 -611 648 278 -136 -868 -308 501 141 552 -517 555 -111 498 425 631 -168 -295 650 -757 -825 64 -192 308 -659 112 493 -493 570 -424 -728 155 230 602 -40 179 382 -5 428 382 -306 -516 263 -69 735 619 -593 -284 -531 643 191 56 705 -618 -818 -95 326 -712 -885 552 749 281 -82 -286 750 197 658 258 52 15 732 -616 174 691 -189 604 700 -363 -50 -286 771 -359 -834 -225 -496 -289 383 68 296 -319 -186 652 -763 226 799 339 -852 -572 -278 686 266 -328 260 -169 523 154 -866 -817 -538 417 156 452 -751 280 -37 639 -213 -97 761 -548 428 37 -641 694 -773 -5 587 388 -433 490 -395 179 -853 -664 617 -370 -295 383 480 418 -302 -765 247 278 708 -376 174 485 562 713 152 114 270 -681 -833 -299 208 -483 641 -43 744 -335 715 -182 -256 317 -612 -847 -770 -484 -631 -699 490 -601 318 589 -236 136 -256 797 440 -841 60 389 -308 424 616 -30 -426 -850 -72 10 -862 -504 474 237 618 -445 629 731 497 -326 -437 -748 -305 11 295 -212 153 215 -196 40 574 750 -694 -486 -505 -433 -82 -594 220 136 -618 -128 289 26 -203 -187 290 -815 140 -86 -477 -316 -893 -772 -678 -174 -446 -372 -524 -44 -852 338 -241 -597 604 -445 -180 -420 402 -872 -547 173 -447 739 113 568 -865 -159 -635 -464 -895 -29 302 263 -699 -85 -536 53 459 -714 441 -851 -594 -564 -439 734 11 373 605 367 539 -43 -788 260 -812 740 -64 -744 234 512 -483 212 -676 -554 25 366 60 -757 339 153 -346 135 131 283 -645 -584 -93 -558 -797 389 -150 -318 -612 569 -703 -139 700 -592 -15 -286 -838 457 160 -97 -419 -456 -255 -805 -509 191 -312 -623 268 -70 678 392 -373 693 -396 63 622 606 736 -40 -115 -143 0 -71 -429 524 -616 196 362 718 469 -821 -864 -110 510 -424 265 -601 -8 -198 -18 -598 -341 -185 -43 -850 -773 315 -57 -889 -470 -32 640 -770 -346 -637 -651 544 132 68 -146 371 796 317 643 502 -580 -15 -194 -11 -873 -191 11 -30 201 -203 23 -819 424 -888 528 746 -634 -687 -807 634 -123 -675 370 -780 578 648 -322 -22 -768 -95 -222 648 70 -139 -831 80 -652 -746 138 240 -896 -8 -368 -746 796 -517 -315 246 -293 -330 776 -592 644 -722 475 -799 -329 -420 -14 91 -534 583 -183 518 -889 353 -858 413 -285 189 -630 648 -226 115 795 178 495 441 320 -737 -230 166 -588 63 -360 -807 58 614 -776 -16 260 788 185 261 -693 -233 798 -341 -264 -416 39 569 -353 78 -222 -200 644 -495 -706 763 -503 253 -252 -321 256 -304 154 279 409 -61 -59 -472 295 -341 -828 475 -412 589 -851 799 490 -139 179 508 -131 620 -201 -796 -155 131 280 227 684 226 692 105 647 -579 -558 -26 -421 -843 549 -624 102 -677 -644 715 714 -851 2 378 775 636 649 -170 -223 -790 -868 -490 157 -74 610 -841 -490 495 481 -471 501 449 -754 765 246 505 -786 -138 -423 -200 649 -6 225 254 480 -10 -783 744 285 -340 -748 -694 658 785 468 668 795 529 14 -734 359 -33 337 -734 168 -331 -195 -422 -243 741 488 400 527 -306 716 -18 -156 303 -100 321 318 416 674 -748 668 -268 692 -295 -647 156 -704 230 765 -88 -279 -223 -498 39 -745 -240 -267 63 -277 87 -880 45 -150 40 69 785 703 -366 406 432 -115 666 75 104 751 -781 -814 -128 -739 593 -787 -243 358 739 134 633 -583 -498 337 -677 173 548 -564 -417 -618 296 397 -878 313 -857 -624 -508 628 326 461 -799 595 -74 -686 297 376 219 -416 513 -613 159 782 208 633 -785 -139 439 -738 -764 182 142 21 -772 322 -330 -728 -61 -180 -402 582 387 -586 637 421 466 50 -444 400 407 -339 104 -755 491 717 -220 15 -282 478 498 210 425 734 -469 -9 -250 -61 -510 -696 312 403 433 -833 375 -387 -213 233 -64 328 520 648 -30 267 -31 -786 185 -584 5 667 -98 276 437 -749 -772 402 -66 -153 -845 238 434 69 -505 528 568 760 723 189 604 -407 -685 -38 191 216 -337 -541 729 145 -360 503 -374 -249 -452 320 -406 683 643 -361 602 789 -261 759 502 -707 -755 -493 165 565 -6 134 23 118 -771 -825 -500 -558 502 -176 -337 -628 318 417 -755 438 -338 372 784 -630 -353 649 -537 719 132 582 -645 547 691 -402 -773 -90 231 -700 320 -336 4 -358 361 -170 240 -881 -650 491 -454 67 -645 -711 -542 -577 -450 -424 -273 -264 -565 -899 523 96 101 578 715 137 736 786 -803 -463 -728 -544 -235 -591 -676 -397 731 -876 -572 -268 591 -481 301 -763 -633 198 -752 -445 -746 -548 -158 -426 486 -714 -274 -407 616 640 -866 -792 -751 11 -235 -485 -79 -466 -899 -665 -155 -462 -496 -898 -283 370 -98 -313 687 -236 92 566 -704 591 -659 -748 491 207 -389 -383 697 107 -790 343 -301 -524 605 218 198 -503 -316 -206 -616 -117 491 -479 417 -357 -201 317 -640 -586 437 351 -321 375 -744 -414 -567 -826 -412 271 330 192 -82 134 699 -474 -23 654 -645 -774 521 -329 -761 55 95 313 -469 -113 -733 705 198 660 -768 -866 -529 -608 -285 515 -763 144 187 -356 -744 -536 92 598 -874 -510 510 -268 747 101 -694 -875 747 383 327 -888 533 584 -551 51 -278 81 503 289 -664 -577 -404 -830 378 -892 309 -614 -740 50 -288 129 -603 -885 -221 -834 -225 675 125 -191 -309 333 669 -183 401 660 158 -466 -338 -791 301 -286 -200 -180 -522 782 -623 -126 -298 -411 266 264 -740 466 -742 -312 -573 717 -20 -133 -505 511 414 117 -146 543 264 -679 297 -356 -736 -342 -511 492 -324 73 -93 123 -674 -832 267 -414 227 -392 -284 568 721 -652 -280 210 -875 -25 483 -524 -850 -741 315 -152 -163 -528 -651 166 -439 -327 695 -750 622 -766 -752 667 273 -286 249 444 -371 -22 651 357 -621 445 -891 -381 526 158 -394 -851 389 -245 -863 -56 315 -733 794 240 48 -250 493 -499 -54 -175 474 -819 -765 -553 -826 -226 -415 527 671 -135 565 -834 -352 617 -544 -59 112 593 753 -613 387 -722 -434 -150 -427 -636 520 -537 -241 94 -256 96 526 -471 693 192 771 136 -554 632 -659 -253 275 -867 401 -810 -85 -7 -255 328 796 -158 334 -890 -814 -479 404 177 422 -42 756 432 -811 -717 519 414 -716 -720 -579 -443 -100 -69 -230 602 -248 464 109 -868 -332 -682 -214 646 -358 -119 -845 -554 450 690 -268 282 -45 -636 285 -483 -250 -295 214 423 198 635 318 744 496 -344 775 259 135 -820 -250 -615 539 -73 489 252 516 -90 -855 484 215 -139 227 -547 395 666 177 -149 363 -238 -266 -874 -134 290 -662 716 -757 -670 -106 73 151 -488 762 273 589 -581 775 74 -872 103 482 203 -462 606 -866 -714 -636 588 241 58 429 772 -843 168 -754 -119 27 -879 248 -127 -397 682 -608 -866 -258 580 -362 -455 -364 -398 -46 -273 514 -832 337 -641 651 -476 625 -551 56 -822 -423 -388 238 204 -487 -334 496 592 -386 362 561 -28 -474 -805 -771 -86 277 -717 97 -105 59 218 -888 -211 -547 -688 466 426 120 534 223 -121 134 302 -786 250 -270 -882 430 58 -207 -497 -241 -790 -814 -820 -343 423 118 488 -424 515 -874 -738 727 -829 -319 522 -575 123 135 -189 556 -479 -429 -523 448 -534 739 -842 117 -483 489 -739 -486 -514 410 -425 572 195 -58 -237 -188 -262 -877 525 411 240 -513 -581 -435 -294 -291 -806 -567 566 -738 -680 741 -553 -874 45 -822 -740 -692 -404 -751 -491 245 -443 53 -394 -318 -302 -210 584 -424 782 559 -542 -312 246 363 -94 -438 -62 293 322 -195 -526 -413 -541 -692 -791 -776 151 -414 459 -173 727 704 785 -25 -642 98 -466 -271 -280 -521 -491 -297 -396 734 165 -549 403 282 -828 582 38 763 -589 510 476 387 56 -594 759 736 -8 -829 199 497 -581 -723 -437 796 93 -27 -807 -88 -535 129 -851 -57 -83 368 -774 -284 587 -248 139 573 194 -782 163 -566 297 -695 451 -826 -4 435 -719 -1 -459 -121 710 535 32 740 -668 -300 -869 -551 -103 -260 58 -748 -107 633 -669 -86 -505 -835 -319 258 65 143 -242 -194 738 694 799 -438 76 -91 -495 598 589 677 -433 178 -826 272 -49 -708 -275 548 619 684 -74 578 -210 28 -449 755 734 89 333 500 -386 -591 669 -815 -23 695 690 -470 -315 319 -102 725 614 79 163 161 324 -351 179 -417 -38 571 714 507 760 -236 578 641 -743 343 -143 -563 704 434 695 -885 -797 769 351 649 152 -638 392 405 -892 -305 380 412 -699 146 -828 -193 468 -129 458 714 -104 289 -615 -620 551 -583 -747 -501 66 459 568 -736 -369 263 -55 -860 -650 -98 -171 641 -761 614 536 -371 631 562 249 -723 -205 676 -53 228 -424 -570 -438 -725 197 643 731 -415 157 444 620 -198 304 135 508 -837 -290 -517 -140 -840 -546 -256 496 -78 -699 -227 139 -850 -814 -892 -68 519 -277 765 -630 -676 43 494 632 714 -706 -201 468 -460 413 -595 525 -213 649 597 502 309 387 150 778 -900 754 756 -322 599 752 -291 -576 756 546 80 674 -313 637 168 -752 156 -123 -362 -596 -489 -533 -668 -298 -899 208 -256 765 786 -144 -201 -332 565 472 399 -172 -34 -316 -584 -813 784 744 -635 616 -475 -150 609 -94 300 -470 -236 -686 127 -380 -269 -161 -336 -611 -640 -536 -214 -416 -134 418 -755 -356 684 655 40 -541 -166 -637 760 527 -125 -770 -752 254 503 -168 779 32 454 773 -434 -892 195 268 -863 -180 -766 479 375 686 -562 458 538 -84 -422 708 -830 -127 -690 585 -11 96 619 14 -469 586 -190 -818 219 -836 -332 -27 -661 -260 246 607 -753 717 581 -500 -444 675 -420 -805 -14 201 -116 -641 -110 -449 -312 -775 -768 -456 -274 -791 -354 -638 -523 162 -23 338 163 -764 -814 403 -706 -237 -59 -622 -190 726 184 -348 611 -278 -638 -213 -490 -451 498 208 -326 -269 518 -683 -463 372 -638 -409 -121 496 475 51 126 -352 -855 -482 635 563 -30 -521 52 -259 -341 -502 227 210 499 104 -300 -128 -667 -130 -523 698 213 388 -732 635 162 126 550 799 -472 -83 508 478 -546 515 -66 429 -339 795 475 -250 472 353 142 -381 -196 -819 -226 693 717 -250 565 -277 4 -99 -96 562 -186 15 335 -504 287 -71 -707 -573 -866 753 -128 -420 -77 116 -36 796 -764 303 -26 -112 -357 71 -365 -410 -419 92 -310 -797 -757 128 64 -704 -120 -298 532 -64 746 -711 753 -342 -807 459 767 384 35 -889 689 218 -741 -853 -350 340 3 58 688 -870 69 -545 136 317 95 -716 694 -300 -231 -84 -37 -39 -314 576 -262 653 -584 219 350 425 175 -429 531 115 -91 282 -746 471 211 638 -779 580 -776 -20 231 -366 -851 768 732 490 319 -891 -175 471 -517 -619 -335 -753 -221 -221 139 535 -674 489 704 537 -682 -347 597 58 -356 -19 300 -274 -460 787 786 -573 345 -847 -94 54 741 495 474 -167 -163 -623 432 9 544 707 541 -270 -376 -460 532 -324 -620 35 -573 -862 0 -637 324 -743 212 758 -10 206 746 -89 -703 -817 -18 620 -511 503 274 -737 -376 80 177 157 -836 18 -715 -203 621 204 286 472 -239 418 -256 588 298 -554 243 -346 440 145 -666 581 537 167 -51 -554 374 -223 377 31 -634 353 456 398 -29 -197 470 430 -15 490 753 -851 163 -352 323 362 -337 284 653 114 226 547 762 564 -629 -292 -451 472 432 -440 282 -584 -752 -362 -805 -755 115 566 634 -549 -127 478 -304 332 433 534 -536 -518 446 627 -162 -519 -455 -514 -392 -419 -38 312 -895 42 -523 271 595 -131 0 -153 356 -343 -464 446 511 -851 -157 -763 187 718 655 604 -372 460 463 292 -56 -474 -118 2 402 -753 -249 177 675 717 -371 149 -811 312 50 -739 -122 227 142 -609 679 -239 539 377 -447 270 242 -79 154 -443 245 -839 -425 -812 1 -340 -551 101 158 -128 39 229 431 -886 -681 -291 -578 235 -899 -248 531 -286 -531 -771 415 631 472 -734 -449 -552 -546 -426 725 -762 -774 113 -176 -231 722 56 -251 -581 118 -616 361 -478 -695 -269 -79 -129 707 -307 719 -492 -153 -91 -832 -98 -294 -580 -203 153 -391 33 -675 313 -146 311 -593 -634 362 219 -363 245 736 -836 467 -433 345 528 752 233 -67 302 702 187 641 -744 211 -406 -474 -279 421 280 605 -381 631 278 561 610 706 354 134 217 -153 -746 -390 -228 785 586 -707 697 634 -166 -863 -246 514 67 146 -645 -552 282 174 -255 -131 142 368 -175 -48 -748 -378 -766 -660 -887 -301 -811 -584 -333 309 770 587 210 -429 562 447 -447 616 542 -766 376 -634 443 313 -422 -277 -610 632 -3 -249 440 165 -138 -270 -830 -449 -544 -862 -103 -632 378 -879 -233 -82 -584 236 -560 471 41 664 171 582 718 648 -338 -216 -454 473 -723 680 339 -283 -356 -238 -579 -418 263 454 169 697 -205 -795 374 -707 706 -141 529 -219 -369 -144 -57 -688 -679 460 147 -869 -684 674 695 640 -724 -634 366 61 -437 563 369 -127 696 377 479 376 518 -315 381 780 283 667 414 211 -717 -813 -786 -605 -588 -213 -394 207 -50 5 425 -616 -602 -70 572 539 -592 233 719 743 205 -293 527 -856 -768 -881 -830 365 -720 356 130 329 490 183 -143 -815 627 -716 -224 -811 -468 237 170 735 513 -745 112 144 -816 -617 -650 28 779 -279 -644 608 103 -655 688 -406 530 -345 -427 -495 -544 -17 -161 -127 -460 -857 283 588 -429 2 -32 244 632 -256 -7 471 -511 262 18 -28 585 -87 -196 -621 -878 125 542 -720 -521 599 73 -836 401 -424 -251 -188 -881 -652 -577 -393 320 -819 39 -555 -480 -63 -664 436 -31 -384 -393 -579 687 -186 718 124 -746 -179 324 115 505 -402 486 -556 -372 13 -780 199 -387 -213 344 -168 -481 488 -6 -352 571 447 -836 194 680 379 601 -401 -113 -686 -538 100 644 -202 -421 53 317 -356 -465 378 134 -845 -705 -767 113 -691 737 -54 640 -105 -52 -284 600 544 -738 -204 387 497 -707 464 661 64 468 669 743 -208 310 -488 510 -7 160 -50 -223 19 -337 -602 -281 -327 -806 -359 -851 774 -738 398 722 -145 -839 251 -513 590 -80 427 -184 287 53 -691 92 419 -667 -61 -884 -116 -303 71 -207 -754 134 -170 -837 -54 378 53 382 -132 594 743 34 -789 700 -668 -136 661 -565 280 442 -831 -604 396 -668 43 -29 -14 -607 135 776 -774 470 779 384 104 338 -811 -559 -412 138 385 -328 -643 181 -193 -598 -18 -846 329 -107 267 86 -238 588 -316 163 485 -308 363 -684 75 -449 -151 164 -547 540 -687 -510 -207 -724 -414 277 318 782 -345 -469 -185 -462 -141 667 16 -10 -336 221 -643 212 -548 -772 294 485 -506 16 -844 -251 664 181 -4 36 -237 417 405 207 258 654 -610 -721 -456 -67 -494 -698 291 699 553 609 -288 436 481 33 765 -439 251 287 -444 0 696 643 348 -610 -850 712 -849 -777 -302 406 -333 536 -68 9 411 -318 429 -334 -234 7 345 -286 556 318 -850 -103 -822 -355 -150 342 -89 -157 -102 642 -226 -178 -204 -329 -725 -716 -59 -635 -2 167 -835 -648 540 770 -507 359 31 -517 -550 -435 -173 -336 567 -765 76 38 -806 418 -771 -554 -481 326 271 273 101 -3 -185 -529 -698 184 -151 -83 -760 -221 -675 644 -789 -887 127 -425 -474 -133 546 -422 152 -504 41 -492 383 -258 308 665 -403 678 450 -788 -636 -681 151 680 -739 -390 618 -427 170 -63 -473 -56 -754 149 -374 -788 478 -160 259 199 530 -137 -237 245 706 -589 -234 -888 -475 759 -734 -707 -701 -365 -150 -783 749 702 619 318 313 232 -83 -145 717 416 21 190 -216 -163 -301 -693 658 719 -16 -831 630 308 -843 31 -297 795 -658 760 -102 96 394 207 96 -358 -112 48 162 -744 -443 138 305 369 2 -856 422 -30 -519 -520 490 379 67 223 201 795 -761 -464 222 -397 -481 -135 -760 -874 473 -864 -786 275 -482 -115 79 606 -714 369 529 -688 788 287 -636 -10 -686 -889 -101 -422 15 -843 22 122 369 126 -877 -882 -424 -23 -213 -68 -687 426 282 -613 -216 623 -371 337 -470 164 -387 -22 253 439 -14 -430 560 479 -472 -768 9 -494 -837 -97 -343 69 -397 -129 -727 507 -88 -177 392 747 -635 -279 -404 162 -628 122 415 -789 -779 -640 502 -81 -68 -153 -602 -17 -698 -856 2 -651 -662 -597 -658 54 -216 161 -626 216 421 -67 -642 -848 238 532 -156 -409 -854 -653 -86 -314 295 691 -865 -673 -498 266 344 532 566 188 215 763 -788 -895 30 724 -72 -218 377 445 -289 454 -442 -830 -57 564 -425 49 507 -705 -610 -26 -256 -222 777 90 797 82 -30 -704 781 634 9 266 82 -214 48 460 728 645 -174 631 516 -739 -128 294 -347 689 -546 -268 563 -119 377 -728 754 -727 377 -600 171 263 -520 -692 359 -638 -649 246 -16 -340 68 -638 326 48 -752 535 190 -136 -65 139 -832 253 -240 393 168 -31 253 316 134 712 388 -889 362 -150 -611 -164 344 9 350 -308 -821 646 238 71 -576 -450 -542 -135 -624 639 -214 -394 -288 -113 565 368 108 445 -446 -840 -509 676 -285 532 618 -472 -745 396 330 -99 -504 788 -845 794 -806 -508 19 -312 381 -488 -679 188 -105 4 574 -275 -149 508 -263 672 -321 305 245 432 -472 -422 -302 -362 -90 548 -863 322 367 -72 -586 -766 -829 -539 317 93 -546 167 570 -717 720 -224 636 689 617 37 625 -612 335 164 359 -710 -434 120 683 309 558 -283 -884 -128 32 -303 -321 -801 -605 -197 285 762 -348 -832 497 240 -760 190 560 -523 601 210 737 -794 -727 -723 418 -254 -616 483 -256 -565 58 -386 -390 663 -667 156 -124 -251 677 145 -15 219 778 21 735 -538 321 431 -348 225 -488 -400 431 245 271 -113 -473 -271 311 -146 534 -435 -125 -132 -853 -712 459 -797 449 -825 -16 -586 31 -67 378 -251 -165 -465 -448 -43 182 -535 781 586 699 759 -404 -76 555 45 435 -62 630 741 -669 -341 396 -851 -511 -561 438 723 -375 694 -62 531 37 -886 -788 -824 -377 465 -409 -340 197 668 -399 510 -581 -418 87 628 508 -688 200 540 -696 -622 42 750 243 309 -708 -630 -403 160 297 -843 -820 -822 -564 -664 -136 -198 351 -564 -313 83 -334 -770 -285 -802 -361 70 -521 40 -275 484 -63 -230 132 -265 -710 144 -143 -161 -552 79 -569 738 -636 323 -399 765 632 -897 -795 486 -530 -649 -124 -469 103 -485 -129 -722 -763 178 -464 -763 -5 -595 -762 318 776 480 -218 363 313 791 688 -212 -521 -489 643 718 -445 175 -831 -321 56 -479 312 -200 580 55 764 -98 692 243 316 677 434 -152 -5 738 693 -117 -593 -825 -543 -262 607 -76 -273 222 -165 -164 -771 786 -788 -468 -379 -857 -105 41 297 -132 98 84 559 679 309 246 -588 644 -155 -791 -724 245 -221 770 295 101 -374 518 -80 205 -567 -337 -27 626 -110 499 -479 741 -19 -591 321 -193 -407 285 -108 -330 302 -211 17 292 -133 -896 -148 -810 129 669 -390 -736 462 656 -244 426 -307 130 618 64 267 -292 91 418 -645 -108 -658 360 -849 -362 -293 664 208 670 -767 665 212 620 99 43 795 571 460 490 130 -861 211 321 -758 -415 -318 -628 591 424 -521 558 170 -28 175 -684 454 665 -145 -159 22 -149 -178 391 19 188 360 -583 503 305 583 -673 238 -103 107 649 228 -108 -533 -753 -349 764 -240 559 197 -459 687 295 373 -570 299 291 -816 -9 55 184 -763 166 -720 -832 783 -238 -325 32 719 -170 600 -552 405 467 335 100 -410 -74 793 462 -586 -93 636 700 535 -643 530 -669 305 375 -453 554 -171 762 -308 -647 -343 -264 -815 -87 -62 768 -258 693 220 787 -389 -752 301 683 -346 -384 -290 -263 -261 739 -113 276 -319 -856 -591 165 -56 -456 388 556 109 266 -747 -863 573 291 340 465 67 755 220 334 -630 474 -425 480 -87 -269 217 -299 -270 369 31 -759 -105 750 -762 -495 -387 -137 320 -353 -108 774 -706 -378 -516 691 69 -795 -560 -541 -139 223 149 -625 -156 -802 -714 -422 -632 -351 -635 311 350 574 185 -815 565 -675 192 735 -845 -509 212 634 -586 -210 496 -761 327 750 44 -841 248 548 133 -207 260 635 730 -833 -611 -609 215 -515 -899 277 338 -555 -426 702 336 -853 320 276 -22 -892 -757 197 568 104 409 -22 625 -513 -241 -583 683 -768 475 29 214 679 491 512 297 -85 -383 80 424 -390 654 -474 -384 -375 -172 80 -525 -742 532 -360 -131 -77 -27 590 64 535 424 -378 322 253 -36 -682 -361 168 -776 -122 205 -447 352 -753 149 -160 -451 -571 -167 -614 -149 71 665 42 234 558 18 -10 -807 797 -473 13 367 -29 175 -644 544 -57 -173 -177 321 -504 470 -620 247 722 602 655 634 -395 -531 734 394 -412 -113 -822 -773 593 788 -870 -661 567 627 531 407 -628 -438 145 -674 -435 -48 -892 394 -445 -479 123 -153 129 756 -116 -564 -807 -846 532 549 659 -672 -868 304 83 -476 421 -459 669 466 660 137 -821 -362 573 183 353 -842 -358 437 -688 -116 -361 723 -681 -244 -697 -715 368 282 112 -35 708 702 60 -313 -890 -760 306 784 -541 -304 -479 -357 -419 602 -627 333 768 -492 -833 369 -125 -331 332 649 -623 771 -266 17 781 -673 764 -310 -204 678 -738 123 273 713 67 -715 175 656 450 -792 -638 138 377 545 624 -782 -734 287 -476 799 223 695 -551 219 738 394 6 -875 -740 -171 -549 -865 -286 502 -679 -145 -327 710 672 -179 -715 -440 -105 734 303 671 -150 -872 459 764 -571 -867 -839 -432 555 669 664 -216 444 544 -436 -32 733 665 -398 247 215 -299 394 -51 463 -759 641 104 619 -470 -55 77 317 -543 -865 -352 205 -167 587 -139 -83 609 -396 -38 131 -789 769 -173 679 -17 -575 637 -654 459 -8 453 402 382 100 -612 439 644 529 420 -325 -410 800 -188 361 -691 -474 -139 465 -612 -709 -640 397 57 -480 -729 -104 -290 316 495 -723 780 76 -872 -728 -45 -512 368 -886 -178 -336 -287 154 54 -580 -194 -801 -783 156 661 666 -559 -893 -653 339 -506 -723 251 35 157 -485 716 153 -817 -763 579 21 459 -29 -804 -533 80 -332 649 -830 724 302 558 -102 647 -818 530 -477 -140 -764 -446 -660 714 49 -398 496 -638 -824 -248 222 -80 41 318 -712 598 -669 -786 -618 -345 189 -5 4 -480 577 70 35 -256 501 -506 607 -828 -72 126 -1 25 67 772 327 -842 422 -360 -467 275 104 718 192 426 -624 -32 -72 753 -214 757 -823 -766 -411 779 -686 -770 764 -337 651 -344 -599 -171 414 -494 48 -589 -643 -626 516 -406 -854 -694 432 -656 -91 -50 510 -483 -140 -888 527 315 702 -457 -775 -200 -171 -739 -568 477 -725 461 -235 -625 467 -794 674 -212 -585 -232 -890 127 108 -59 -464 -187 502 576 -354 689 -542 -545 -567 -377 232 556 130 335 -285 777 141 -104 89 768 -323 606 -830 349 -727 -33 -316 308 795 -154 -348 189 -294 138 -351 3 794 6 -760 -143 -57 287 -516 44 -245 -831 -251 87 -870 710 608 255 110 690 -783 -10 123 -693 641 665 -488 -625 757 -179 779 202 -477 163 62 -733 -495 309 23 595 764 517 -89 434 -56 -641 711 693 748 -594 273 -816 -821 83 140 238 437 -234 99 -348 232 -432 -754 321 663 115 354 -198 -142 591 296 -159 -545 -237 -853 349 577 -161 -615 -226 149 513 -170 113 -283 -509 101 39 -139 -338 -425 553 367 479 364 223 401 272 477 677 -433 240 723 -110 -876 -254 -276 -66 21 761 -798 -442 466 32 -226 -304 -854 408 -250 708 -257 -754 463 685 792 -800 -96 -674 88 97 341 -26 -405 -265 292 -257 778 672 -570 611 409 -294 -225 -542 -117 334 -602 -294 -396 -573 -264 328 133 787 -846 -786 318 421 -695 -862 -136 318 -730 24 367 370 572 -766 -560 -206 -319 560 -100 346 -882 476 -592 -798 424 -323 -830 -174 -661 -883 431 -480 -487 566 -616 -272 668 140 529 321 205 415 -489 245 367 -862 786 -792 160 -530 -422 -469 565 503 -314 429 429 -570 -297 -14 -682 597 -405 -342 -181 743 581 640 -561 797 -237 61 220 43 641 -857 -668 211 -813 -322 -447 652 356 464 790 663 -615 454 226 -836 616 -369 558 222 688 -160 -156 327 -419 338 -545 -438 549 550 528 553 1 -461 -501 324 -376 41 -183 -564 -797 124 623 -226 -590 -494 547 -344 -133 -788 -667 -267 203 -86 -15 -894 -351 -616 168 703 332 357 -597 111 -538 -527 456 751 -702 -341 -460 -463 -809 -630 364 -141 189 696 776 24 -390 103 471 485 442 -736 111 377 -439 540 -573 -695 -806 -804 -513 476 779 267 -763 339 -484 -351 -659 402 158 -800 -821 -237 -318 -412 586 708 335 -369 -70 380 -137 -548 677 261 -7 -746 748 727 668 -777 -281 -707 687 -690 -824 534 -619 342 -241 623 -224 -719 -583 -164 -233 -856 222 602 -325 541 582 387 -327 119 152 315 328 675 432 508 -754 -190 -57 793 -421 -618 -343 -12 -654 -761 -721 -456 769 -358 -309 -192 -257 -154 301 -583 121 -20 -894 -634 308 -807 -189 53 334 -584 -415 435 -347 239 343 -190 -886 -358 -66 25 179 494 156 -380 -397 -457 -313 -766 -87 -129 241 -710 -724 -285 -713 170 543 -31 -262 -851 750 -552 -629 373 696 -723 -49 -491 -204 -239 -851 -316 -116 -621 764 171 41 -511 542 -361 793 -631 -385 -284 -767 -720 -174 659 94 378 503 -34 251 150 775 738 684 -739 194 732 -608 -683 219 -73 -356 396 -850 392 -327 439 -65 720 484 -520 -156 237 194 145 52 -608 -245 -668 -560 -646 -175 382 -505 -560 -266 262 699 -462 -168 134 -281 -881 -785 158 118 566 -399 -654 -234 -46 -421 353 291 -153 -398 -375 556 -166 -81 579 -597 -516 113 -683 649 -526 -167 472 142 593 -371 487 339 -631 -361 518 -500 619 708 608 33 -129 -859 709 -187 762 -673 -797 -390 326 39 -397 228 -554 -624 -1 -289 775 88 258 -433 -376 -113 743 -872 758 512 74 -820 282 -727 27 199 17 -601 -192 -486 397 -348 -802 -174 -416 -128 350 -743 783 -276 -547 256 -686 -60 548 529 439 -761 -820 20 -393 -535 615 -709 -1 -217 -2 370 -10 24 -745 749 -390 -380 -658 390 -136 -41 -293 90 588 364 228 -363 -618 -738 -224 620 -694 660 -770 446 155 -183 444 763 43 -125 610 -254 777 -573 409 -777 -839 -517 -691 -473 139 498 88 -214 241 -890 -12 -431 787 -382 460 -884 495 414 104 520 -341 16 -752 353 371 -714 -156 -7 139 735 -68 -141 527 -691 49 -434 560 -557 -15 -415 11 -374 -865 -43 -749 713 748 13 -809 783 545 -71 507 -235 41 -579 386 -364 329 784 -81 -224 -353 547 33 -311 -33 117 318 -801 727 -802 785 -283 89 612 -868 -307 687 -334 655 -184 -441 377 -838 -152 543 95 -547 -694 -338 264 595 161 -764 61 -748 303 421 641 -8 647 -305 -693 176 651 783 -179 223 -751 263 736 -35 -224 77 -861 413 -83 353 -135 710 -445 -810 -419 -762 170 -169 372 211 591 -739 -342 706 654 -246 -475 -850 -758 230 -888 287 -137 266 534 -298 -604 -611 80 -44 192 -752 782 325 639 -223 446 240 -81 660 -889 -147 -23 475 -66 -746 731 40 -515 -359 -741 5 -241 577 -843 23 568 119 -267 -483 468 778 -575 -629 81 466 661 704 -51 533 755 -210 240 -64 202 -13 91 456 462 -445 476 774 488 787 387 -119 -812 -341 697 51 640 -745 362 -414 173 249 511 -789 -277 -827 515 -527 -583 -189 -435 -836 405 -533 721 -36 377 -872 5 -325 326 -79 -77 52 447 -774 -828 -790 623 -655 -306 224 127 -599 386 765 16 -254 113 231 -72 622 364 758 -583 -320 313 -389 -186 -821 523 -594 237 -648 -59 72 398 655 -597 -682 -767 -470 -780 540 -736 -619 -61 -784 -698 570 -705 138 -146 566 455 569 -695 -247 578 5 -888 -752 -844 -628 -779 -738 453 -112 -874 -223 502 -164 -574 235 -629 -559 -148 -2 -693 -390 741 -248 410 -264 -609 -47 -828 -883 -877 -216 -104 160 192 131 115 -347 661 385 198 -404 -672 -120 -352 -688 564 -479 -436 -499 166 381 -785 659 -893 620 -180 790 130 -654 -405 -708 119 -838 -444 -113 -425 -725 -398 -285 -627 529 571 -111 -197 16 342 -156 -112 -214 529 -846 -230 -176 85 -544 355 -276 -486 -799 -568 227 76 760 -559 -60 -175 710 187 688 204 -858 745 -228 455 -452 289 -247 170 153 -68 -483 280 -865 206 -37 451 348 568 -765 -184 -821 -4 423 -281 434 409 -896 293 -661 295 -600 -523 -451 -336 -130 -205 -685 -195 780 -234 263 603 -106 -90 219 248 643 598 -107 -45 373 -417 226 -270 421 -35 -130 -619 -494 263 86 -458 -856 -488 11 44 430 -836 -614 -461 -551 -222 -86 601 -140 -370 -107 166 515 406 -218 45 -863 -385 262 216 -662 -274 9 -616 -508 23 -581 -900 -513 -792 480 -759 -504 -415 -97 -770 -17 331 55 518 -777 -473 739 547 -178 717 -747 209 476 -67 479 584 83 222 -561 341 -508 439 -337 229 -822 710 419 -540 -583 34 160 -191 -100 401 -209 -37 441 773 743 -65 -580 607 164 -507 735 289 -869 -236 764 -30 426 755 -798 45 -47 353 -450 262 309 -639 105 306 -896 -476 -475 -319 -201 -230 -277 -355 412 628 276 -115 51 -521 467 -367 647 -532 398 -529 -254 -192 -168 660 -689 -560 341 27 93 746 -718 -141 -338 -269 710 362 -503 -65 626 705 330 -315 -791 -813 -447 546 -884 512 84 238 -632 -539 -812 702 347 286 798 506 660 -784 480 555 536 321 752 772 728 -506 695 -764 -39 686 203 -1 419 216 -470 -831 -350 532 -95 -82 575 344 -830 -892 469 -350 572 11 -823 -613 -511 -367 -569 577 -85 703 -799 -21 -122 778 -402 34 258 -224 -566 153 632 722 183 645 401 507 230 299 114 80 -621 -589 130 -412 -531 -745 359 218 -443 610 651 -573 187 234 593 520 782 465 732 379 -139 -172 -639 -701 637 504 320 427 -238 -329 533 -340 -527 -882 61 -837 -732 268 -615 -212 -179 -358 -237 572 92 788 -847 438 535 -428 298 -621 -839 -732 204 262 -204 445 60 272 554 627 -512 46 723 444 -37 -491 177 -6 436 -869 -230 -392 -201 61 -341 -255 653 -444 -511 347 -602 280 412 191 440 -401 605 726 -237 779 -614 -497 -849 -333 84 245 294 -219 -406 -320 -810 -13 -22 -461 -186 -351 81 92 -208 -580 -103 757 -887 633 -98 -722 -483 -807 751 603 -31 667 728 -86 -164 -195 223 -180 178 -603 -303 -380 -848 -105 39 377 -676 335 -630 762 522 -657 -239 -72 -175 231 718 306 -176 -668 -7 -233 570 309 -884 -145 234 -269 -526 590 538 0 334 185 791 423 142 703 -715 345 75 -459 498 -718 -741 -306 526 -388 456 44 -294 -95 -422 -396 629 170 499 -438 324 -111 -374 665 -206 -146 473 -828 354 701 248 -508 -747 198 245 145 742 -701 -119 644 -375 -87 -174 -189 -7 -756 -295 24 -98 -25 55 372 -715 388 41 -58 -15 233 573 -80 -789 -769 -562 -21 83 430 -867 525 530 -151 554 333 -207 -157 687 -690 -634 -35 -732 -486 -485 -553 677 533 -520 753 -615 -709 353 -861 -102 430 768 -282 -317 162 -600 -388 -233 647 476 345 95 -399 703 -878 -533 -895 -168 537 455 -742 -748 -230 -154 722 346 72 721 -227 -347 415 -146 63 -794 -352 -434 -298 -589 321 736 2 -654 262 40 -847 -784 720 622 694 -653 655 323 286 795 -175 155 -293 50 107 383 -670 -469 -20 579 -861 5 -86 -763 271 688 103 162 -707 769 210 200 -862 -436 -838 -31 -96 -361 -843 -875 -424 767 -50 124 -281 656 303 631 -268 -384 -629 141 -886 -24 583 422 197 -206 594 782 347 74 446 -297 -805 372 -43 -29 1 -521 625 727 -400 -50 477 169 267 662 -840 -715 780 485 -199 609 759 788 695 647 -455 83 -69 6 3 -273 -638 -747 -196 171 -440 -11 -587 -242 -769 -844 -179 587 -714 768 -36 -463 -599 -265 -341 49 -284 -289 -492 704 -475 -461 -489 -865 -81 -196 -771 -202 -396 380 695 169 -125 -219 -834 -889 184 -247 -77 -548 -558 468 398 -165 -899 -372 -323 -495 86 -422 -772 -598 166 -664 343 -429 -109 -145 -581 20 570 -896 566 2 300 80 239 -359 -296 -743 304 -372 549 -304 -691 -792 222 -63 322 -693 -426 -628 -659 -279 -727 462 371 -103 223 324 308 682 238 398 659 -767 492 -593 221 -209 -795 485 694 -664 174 -683 -580 398 -304 -490 110 -389 -842 -102 370 376 -468 -185 374 239 -662 -192 374 -186 377 -146 -556 354 -608 -127 306 727 112 -454 -557 -524 -589 -119 -240 -777 -377 -211 -523 -771 23 606 -160 -798 -211 -565 555 -2 375 -488 559 -590 688 -247 -339 513 -142 709 -324 -145 566 -838 -568 118 -201 730 -751 743 14 125 -567 765 694 61 -193 -721 -595 -829 -560 196 -565 -814 273 -570 -285 -856 -331 58 -637 788 221 -446 -15 -390 -654 409 -721 -214 -214 -173 448 -159 268 658 -636 732 -362 73 673 -275 704 -551 499 -708 123 -844 7 -391 559 -192 -96 777 348 -349 403 467 80 -676 -83 10 -527 93 -422 -585 -575 704 548 216 412 -45 -49 -92 -196 -281 24 42 314 -80 -367 360 -737 -174 569 673 -860 -6 363 394 -98 -157 -651 -470 668 649 144 -100 -373 -609 -276 404 -314 754 671 -838 648 605 -93 -146 685 -123 -147 510 -861 533 -882 379 -211 386 -803 -789 -347 357 -888 338 -343 -892 -59 -247 -838 -392 -481 -324 -426 -131 -248 -600 176 9 330 -811 -185 372 -849 -829 -253 218 32 760 -419 407 649 -288 104 -290 84 676 -336 -190 194 124 -777 -436 469 -371 89 -275 -700 211 -440 341 566 403 -834 -772 9 -664 692 -7 -748 -764 -440 -5 -312 -129 -864 -324 -496 -835 379 -793 -116 737 220 90 -472 -52 702 -312 202 176 337 694 80 -632 -514 745 351 -615 -26 39 -791 -542 744 -73 -725 89 -199 653 621 -354 609 264 686 -865 -177 246 554 -699 764 216 607 62 -61 -339 779 331 558 710 -574 273 -402 -103 542 221 -384 -359 106 -867 -513 -90 106 546 -422 618 -453 -776 401 -894 231 -316 -359 -319 116 220 -624 -566 -643 422 9 21 270 338 588 257 283 158 768 74 -91 18 171 45 -1 262 -576 -447 396 -635 -522 -538 -410 -223 -879 19 341 -145 109 125 -501 -892 562 132 -608 705 159 286 764 377 -77 432 -270 -530 -225 -408 -878 684 -453 -855 -126 -16 -215 694 -553 267 423 -49 -721 710 -537 476 571 -595 -649 -111 245 -2 403 -150 -531 771 -594 -19 -636 -751 -486 644 521 -493 667 403 704 -783 639 354 -654 -134 80 433 761 717 752 701 -633 10 -728 -290 328 -356 431 689 -188 -627 800 568 -225 -659 -860 322 71 -588 727 383 789 -424 405 236 -878 -91 -868 -620 707 565 -168 -194 656 -381 708 347 362 203 15 571 -537 690 -565 559 -242 -594 -318 -740 -376 -783 498 -376 -270 -745 696 745 566 -358 -707 321 362 234 -38 145 -30 655 -27 484 705 -229 303 8 -401 -127 282 -286 -399 -886 -819 746 -386 197 -658 326 -202 -449 -452 -250 -191 87 511 115 -261 -62 -296 -348 699 -331 456 -868 -562 421 730 249 203 -326 -28 577 680 -81 -678 -343 -807 -509 672 -441 501 325 -60 149 212 297 -885 -891 -668 -453 624 -191 28 -723 -140 256 -209 -290 -209 227 -717 -165 412 397 150 624 -36 -528 -362 360 761 426 -483 -319 484 -197 675 494 -731 564 755 713 -71 -406 683 -52 348 82 534 431 525 102 254 563 437 -29 286 -511 -547 371 -13 -664 -840 -461 -869 389 -245 393 -660 -705 -517 198 329 667 -484 62 9 -272 -106 462 -883 326 -547 339 -580 538 354 -379 -698 336 -144 104 -661 431 -732 -736 319 113 -188 344 -64 -482 -756 724 314 637 -50 7 -233 -661 -277 -193 -122 38 628 588 331 508 -176 180 227 -324 -741 -39 -107 -574 -107 -330 645 297 -470 -133 -506 -424 -579 -504 -519 -880 645 554 62 -112 -226 -132 -723 -458 -461 -796 -259 -278 136 -378 -438 -45 -809 -301 -358 325 780 -50 208 547 744 274 -882 252 663 -561 -377 -216 296 -869 381 -843 41 304 27 -800 629 -633 433 -363 -188 -198 791 411 -883 -719 -591 193 -875 -53 -497 -227 797 104 -474 467 682 -102 -80 -880 94 -817 77 -785 139 583 539 -505 -440 537 753 474 -285 334 -829 448 -748 -241 -457 -653 63 -753 224 -164 -403 -870 -763 -82 -260 572 428 628 400 757 -851 701 -352 -120 -350 296 -894 -93 -893 -59 -216 -821 -122 -668 646 780 749 344 -568 -211 -321 636 -107 -824 -359 -777 -98 662 233 254 205 14 177 -80 88 -798 493 500 -19 -393 669 114 166 783 639 -108 -16 633 -319 13 -794 -778 65 -581 -70 -797 -894 124 604 -794 -375 52 240 245 344 -165 -839 -187 730 602 -208 90 -57 -520 784 306 -801 51 372 -282 571 -808 328 -299 -564 232 -246 -878 772 -200 -115 -870 341 -92 383 -508 -76 53 235 480 625 548 -758 -726 -446 -71 196 -786 -697 254 -176 -242 -477 405 -713 618 -760 373 -116 -430 -826 544 437 580 -388 482 706 -130 -848 704 484 -472 -803 508 -552 -33 -218 626 -306 364 694 437 -864 -376 134 -567 -492 -36 347 610 25 202 -732 -57 -788 -329 -698 -489 225 309 -342 631 -621 -884 -298 333 -294 -754 513 15 -111 436 -481 -716 -631 518 89 548 -715 51 343 -812 366 762 677 -176 554 330 342 -662 -709 784 -618 -742 -562 709 -210 246 -23 -277 -542 16 -861 -723 -20 31 12 -741 578 124 -380 -259 -274 -596 -499 665 727 -896 -722 -761 342 -702 -324 174 559 -421 110 -619 -500 195 424 -640 -621 -350 -233 -214 665 -152 358 -572 290 711 513 -457 -847 -726 48 -350 126 309 -809 -824 323 -677 -190 506 -719 -483 -768 -80 733 454 555 -227 -333 -652 -887 -799 630 -619 -144 419 328 299 154 20 499 -143 687 357 225 -13 -153 569 -695 312 -393 -278 30 -295 -475 -548 745 -811 532 -112 351 -200 283 -163 576 -730 -19 -755 499 131 -432 -538 662 788 -708 62 -486 -401 37 -679 -269 422 441 -658 -111 -353 546 371 -760 -240 384 -420 649 -417 -770 -674 -39 -188 -23 -844 -274 -388 -38 171 -616 -847 -510 -355 405 308 136 285 736 15 -583 644 -586 90 786 -12 -524 -308 -327 571 -258 -768 33 309 -592 -485 -782 406 -261 -431 419 403 -180 -616 -595 17 -48 -470 768 -423 553 -866 -811 430 208 576 539 290 -845 -411 181 304 606 686 -294 -384 762 202 242 -471 -716 -598 202 34 -688 -711 -866 468 -642 298 328 -451 378 235 169 -866 226 -188 -411 -484 -850 514 541 77 755 -427 -498 319 523 785 -300 -319 108 -813 -294 381 119 700 611 -210 -879 279 729 -584 350 36 -216 -4 -396 -281 794 435 303 -800 685 -637 -356 84 -643 -138 -360 -697 389 571 68 776 -792 734 158 -336 695 -689 -645 411 103 -181 408 238 -365 177 -886 391 -31 454 -644 649 -52 -721 -213 575 122 -645 -109 641 -711 -534 -287 243 -323 -740 286 -451 453 203 -638 -11 526 56 51 556 -709 154 633 441 376 119 169 -357 -117 740 734 55 -868 -832 -406 180 85 691 -604 -273 -320 -888 106 293 -836 -693 684 -530 -702 743 -415 417 -315 -54 250 157 -83 252 257 50 725 -132 356 -783 370 369 -266 359 -3 490 -355 425 -559 204 111 359 -579 -367 -819 -70 348 -849 268 -20 -43 21 383 -162 -482 471 -587 -354 -826 190 -799 239 -738 -736 -791 -237 -608 795 577 -326 -696 -406 -859 350 346 666 -677 37 692 168 -866 -387 487 -765 -765 -751 -463 -40 663 -877 235 -20 252 -568 776 -304 485 -195 -688 48 -533 -203 248 -357 -102 617 206 -44 483 -123 414 -470 -264 390 -624 -844 -746 748 340 -388 -707 423 -249 -206 -154 771 240 -269 -720 -751 -330 -666 -742 626 498 -730 -442 532 757 18 343 599 -389 -311 546 -342 232 313 -258 -66 -581 -377 -78 349 -278 455 -487 150 -832 -494 -37 -471 669 -834 -66 384 -704 -217 342 254 567 -695 -774 711 145 -357 -718 -487 -219 -270 -42 376 -525 164 -470 709 -596 -878 473 743 -880 468 -338 -398 -205 -320 -887 666 173 614 98 753 277 398 -583 90 -531 405 403 147 398 798 -25 550 -565 -804 244 131 485 -381 333 773 -59 271 -203 -104 527 -15 -666 -640 -737 -578 -575 -458 242 565 315 653 -540 -263 -588 -693 762 614 135 -239 -159 177 -18 718 -43 436 -336 492 -147 -531 -64 -803 -386 -781 741 -428 337 -889 717 -45 -93 -459 477 -568 522 -885 -761 427 -479 -133 -50 80 -331 -109 -759 -233 462 394 578 274 -66 462 351 632 -316 166 459 -309 -436 504 -54 -870 -231 -122 598 419 497 -34 32 -335 -798 397 709 55 725 -213 -644 -269 -177 696 -135 -790 229 -463 513 384 412 -726 -506 -544 404 231 -732 -249 -38 710 -226 104 -750 232 618 319 -695 -216 718 -255 63 -861 -103 -154 -240 -878 -350 123 260 70 -515 -897 -287 -367 -707 773 -74 -212 469 489 -261 -611 -493 296 -440 610 585 -654 -143 -873 -641 -772 191 -201 -562 -799 590 -680 701 -219 -336 116 753 -532 712 158 744 721 145 -598 522 -6 379 145 -714 -271 76 -783 429 -440 -752 -651 587 -73 492 -410 564 172 -201 336 -343 -868 -163 -545 247 -786 -180 -772 -366 -286 -699 -343 299 -4 473 6 -83 -650 -107 -668 618 734 -869 482 -278 -592 -374 686 -450 -507 422 -455 -488 438 599 -255 -788 -769 -701 39 -151 156 -350 -164 93 -141 -241 444 128 -2 288 456 424 -626 197 -314 299 -790 -435 -174 679 106 -526 -375 216 630 -440 313 272 331 -769 -202 -768 -161 294 631 -218 434 420 -313 -779 157 -628 757 776 -285 -92 753 610 -668 195 325 -70 436 -201 21 -875 455 126 652 -581 -235 370 -656 -28 -350 -274 154 -586 -631 -68 556 -197 -292 -795 -165 70 -633 -174 236 102 657 652 -892 108 -656 262 -745 481 -341 86 273 325 233 5 6 164 -789 417 -577 -667 -878 87 658 -451 351 730 -734 -887 -209 -417 367 -736 -868 -270 651 442 615 -832 435 736 -548 746 151 766 -69 402 481 -302 31 -688 -546 720 -371 746 -187 71 129 -740 68 722 -62 448 296 672 -204 -375 -861 621 -889 -171 396 -104 -495 49 -178 -342 190 63 -337 -784 -12 774 -686 584 269 -413 45 -306 -87 101 -362 -260 -599 638 526 127 445 243 -565 -295 475 434 751 629 538 -561 -516 33 -746 -746 -518 -202 427 127 -603 758 94 376 682 -53 600 711 -771 32 34 231 -734 -656 251 245 -536 -725 384 -312 -826 -629 -263 -194 -553 296 258 258 95 -887 -510 -138 550 -543 549 20 -358 -630 369 -204 688 -216 87 -478 276 241 138 564 -502 -248 758 355 -816 -787 263 -723 -522 140 232 -209 184 206 -243 -167 -81 229 -342 -534 31 -680 -357 167 122 378 410 167 734 375 -821 -650 80 -752 -867 -343 167 -519 -13 498 608 -156 109 -48 -181 -250 416 -291 -338 72 606 169 -899 503 -679 -604 -250 583 -233 -217 795 574 -223 -401 -372 -792 -337 -314 795 290 -587 -656 25 615 -830 -573 -84 -875 349 -768 465 51 -127 597 -457 -400 -94 -242 -335 712 526 -460 -28 128 349 -309 -615 669 706 -435 -306 -900 745 139 333 25 277 -169 -839 70 -646 524 -575 167 -18 428 -261 429 706 -828 -717 600 50 97 -90 767 202 26 -451 503 631 -869 -699 542 618 391 -5 391 -450 -897 -567 -644 72 -314 -47 -258 88 -333 -467 -314 -69 -287 -889 745 -732 336 775 -109 424 -630 -654 395 612 -336 164 -454 -515 336 -160 340 436 41 189 347 -453 -824 526 748 -726 356 280 -866 -31 537 295 669 358 -259 643 -594 -62 496 192 495 147 -872 136 -157 -418 713 -734 -672 314 787 -346 -244 206 -745 564 -359 -188 -189 2 -833 -54 -131 -615 447 -511 172 405 402 -506 425 -813 705 -248 -224 -680 664 -886 -174 -14 648 -202 448 270 -189 261 10 463 -835 -694 49 -179 115 274 112 -408 -546 -709 -616 -231 -173 -875 177 -694 237 -212 53 -296 107 554 -746 -512 168 -124 286 543 714 128 -531 46 140 -190 238 411 237 -418 -93 249 -23 -621 -752 479 221 121 -880 -286 -284 -336 565 332 721 -157 343 533 783 -360 -380 -340 -211 186 568 -329 -382 736 244 -485 -249 230 -475 -637 -454 -197 605 620 -667 483 317 -614 -151 -30 -545 786 -560 -94 -863 161 694 561 -792 400 -143 -772 623 -242 -354 216 796 -114 -156 -586 10 -110 35 -442 -771 -436 -392 -3 482 -449 -768 -109 132 195 140 -16 -694 -155 584 -549 -656 -689 472 -429 -151 -427 275 680 -555 -410 -775 747 337 178 376 -490 731 787 -752 483 -573 731 633 -761 -86 -548 344 752 -292 246 -62 -131 329 689 87 -752 -811 -470 -223 771 157 -462 -739 -468 246 41 -757 394 -850 -184 -257 355 -765 314 -592 -818 -470 667 551 580 -62 114 356 314 -641 -891 -197 -634 190 -649 -476 -28 -25 181 -150 416 -623 -487 57 121 7 672 88 -333 798 20 798 781 324 -389 -382 774 -778 199 -299 -839 -11 -620 -676 244 -729 -254 765 -208 -465 121 482 230 381 -385 448 -249 240 426 655 -523 292 300 648 517 219 -780 -839 248 -300 -598 54 195 -687 -68 -396 -894 -630 -52 -746 640 -852 -801 530 -187 -172 -792 -652 293 690 551 560 -225 31 -477 119 649 -504 776 -893 -811 -356 -669 -303 -830 -383 30 -601 376 662 463 700 366 25 99 -362 -276 108 672 446 -346 -718 0 -416 248 540 508 -880 -457 224 -865 568 654 -433 -588 598 -121 -546 -666 213 308 147 -12 48 403 -423 -883 738 -571 613 -256 -748 -883 -241 -235 388 -397 208 -271 -76 233 197 -139 -136 741 -25 390 -70 -657 683 -829 49 -475 -761 -762 291 -43 361 -744 -450 794 -290 -492 545 -218 -607 -631 -25 -578 -27 -822 -291 659 -763 -409 75 513 106 87 498 -887 38 -440 651 99 -197 633 214 -492 -507 584 533 -272 -183 38 723 19 765 -262 160 -214 274 -800 91 437 1 202 136 -305 206 -734 87 -702 62 -357 152 -71 -310 -399 -442 -845 211 -685 598 -847 -558 275 534 -108 -879 -290 479 -581 -361 368 475 -497 741 -187 -247 209 -300 -271 -276 -12 -536 678 -785 569 536 648 333 -522 504 -139 -714 -80 242 -620 -288 -205 591 618 -97 -492 -853 -46 -112 -310 -421 598 583 -8 596 634 -637 718 -557 531 -618 449 -251 -468 37 638 489 -106 511 -562 -658 113 -108 -743 685 -593 -302 144 16 -867 -347 -119 -758 220 -589 50 -15 646 584 528 -362 -765 -397 -154 -140 409 -267 592 463 289 -55 571 71 -220 -366 165 450 40 -217 433 265 -329 -775 -815 -502 83 -286 98 -326 2 110 -544 -155 -554 290 -246 368 782 626 59 691 -24 -306 -672 -538 219 -583 -60 -83 -176 -358 -268 -190 -543 -325 508 254 609 -97 633 -185 -80 539 628 -144 -745 443 598 138 -479 196 -213 376 372 108 -168 -735 246 457 -647 295 -876 -475 -840 -467 -380 340 32 -840 -279 -42 393 -532 205 3 181 -33 321 604 -56 -692 -103 642 -529 63 -183 173 -417 530 338 -123 283 456 -388 -586 -877 280 287 -291 -815 -119 464 50 248 -144 -689 731 -107 -389 -163 573 261 -164 -30 -126 -813 -175 -705 544 292 -410 -14 117 -599 469 389 -33 517 -773 -581 -303 -857 -441 -276 544 784 -743 -596 -56 -867 60 -471 -435 379 461 97 -87 761 -814 -134 -137 -784 -68 477 -611 729 -564 -359 -473 253 -211 704 531 795 549 -312 796 -497 795 271 -349 -679 139 192 -374 389 506 -502 -453 -242 -378 -538 515 -739 -44 341 -236 292 364 -712 -73 653 193 713 732 -852 -342 400 -677 438 -50 -71 484 -384 -572 -361 -418 450 -210 -254 -711 -485 296 118 -834 -415 23 -358 -277 -137 -868 -153 -164 -428 680 418 -383 218 -60 -242 -418 -433 285 -609 -881 1 -432 9 755 -569 591 702 796 482 -219 -747 343 -128 696 328 -777 -394 -782 -12 312 -517 -411 -622 -206 25 3 116 105 -354 387 529 363 708 -551 -219 -192 -636 602 -24 -118 -287 -488 -110 -508 405 -140 111 -567 -612 302 -83 -400 698 -432 682 267 -310 770 209 453 -851 511 -422 495 534 413 238 165 -467 -145 153 -499 -336 -378 -177 -714 510 -246 -575 -313 -589 731 -754 131 -57 -749 258 -260 -346 -48 499 24 410 -835 -740 592 -2 225 48 347 -235 334 -883 -676 -58 -90 -277 504 -405 -739 212 -695 -691 -630 390 -331 278 178 539 742 -633 579 640 780 392 -824 -459 -389 -12 478 -806 -809 166 -857 55 174 60 -4 405 654 -31 -482 772 34 -41 -595 -360 -247 -832 -826 10 133 -85 435 154 -574 646 300 196 444 152 -650 -483 87 -139 -120 -538 364 439 -494 307 -514 347 -111 -552 -256 358 -366 787 -3 -208 -620 288 -860 222 656 -255 513 -102 -379 724 -864 -428 -500 -696 -213 673 557 -87 98 -875 -860 -846 335 -367 456 -508 365 622 -387 -601 -525 510 -72 -704 -223 -417 332 707 286 729 593 159 679 596 -383 -200 50 -399 -273 -849 -531 352 74 128 -353 -91 -37 635 268 37 791 -137 -726 766 -825 277 388 571 76 -125 -41 580 -739 -660 -740 -364 -594 658 442 -148 -437 533 -587 102 -853 -488 -444 -723 292 355 -824 -454 -611 -324 224 457 393 83 -325 -427 87 -324 -56 252 -461 -324 391 -168 133 511 377 458 -69 -213 -327 536 -620 353 132 -784 -413 561 -557 -715 791 -308 94 421 391 121 -142 -186 382 115 -313 131 555 -744 699 492 -104 93 -678 -648 -374 -55 -289 -288 -727 -8 -630 100 405 147 -557 540 149 338 -422 -197 -680 -30 -393 94 634 765 575 308 -544 771 -622 -124 -231 268 -570 540 503 -831 34 -34 -851 -81 74 -679 -283 -218 337 -626 -179 -36 -765 -357 203 46 -284 -785 467 -8 -852 324 291 -225 -368 272 -442 -787 -456 707 60 -42 -336 93 -139 -309 660 -323 744 -628 -158 -31 -174 -420 120 -71 728 551 242 -64 -642 784 374 -594 -765 61 -754 -784 -663 -185 126 337 531 -244 -876 -621 -147 -429 -337 -34 -163 -762 -608 -773 -393 -483 475 -520 291 -743 189 -306 403 211 -866 -264 -294 -832 68 -3 -900 -784 -440 -625 -386 -472 -428 747 -110 -865 -530 -759 283 787 -12 -402 42 773 -495 -498 -701 -811 564 -424 80 793 472 5 418 -696 -178 -195 786 472 -316 380 -577 551 642 238 -675 -496 -58 276 -528 688 -464 -38 -259 -10 623 -241 109 -169 -240 47 584 405 -450 498 -275 314 -581 578 -84 -442 -718 -370 475 461 -461 -581 55 -165 -229 -512 -416 -157 -700 -560 100 -680 -333 121 233 -71 -869 -382 -343 674 375 172 103 -654 -593 -829 20 -401 217 -671 280 -382 748 724 297 -858 -374 -126 126 774 -92 -341 -461 -294 -211 -166 787 -868 -816 696 -408 726 -680 162 24 -227 19 243 -336 436 -179 -748 799 -65 -223 207 -535 -822 -563 205 401 -624 -303 -458 -101 561 -567 463 397 -680 -840 -351 524 -779 629 -726 -432 -389 551 -45 558 108 -674 -706 79 414 -367 652 -336 741 -847 426 -870 -882 -391 458 319 -131 163 -245 -748 -338 -860 -638 -702 443 111 -690 224 -615 654 -814 183 597 254 161 -433 451 -373 -22 -425 -658 459 324 596 -802 211 490 -125 675 -516 -626 520 -123 432 -779 -159 -234 -889 686 -271 -294 -758 -528 393 -30 -162 -335 702 -149 -97 9 275 -192 50 -899 -761 35 184 773 -398 -702 128 164 -212 619 -10 762 180 383 287 -631 -197 -414 423 -456 526 680 -81 762 172 -193 412 733 31 -367 -828 106 -311 -269 526 -762 -329 335 -783 -627 800 157 115 -734 -514 -784 -358 -377 414 -240 38 103 -299 -825 -443 -117 -28 588 292 -375 -660 -237 -374 -524 -67 -636 24 -162 -650 -217 698 -785 496 95 281 -476 464 680 -517 -838 139 -42 -375 692 621 168 -569 626 -888 197 210 276 45 -553 721 343 -272 -746 -153 671 627 64 -847 388 346 570 -863 529 -545 -371 625 311 65 -525 -695 -299 460 301 146 -774 127 -64 -2 560 -621 -196 -297 742 -649 648 -603 -721 -690 -43 480 124 603 -602 761 -754 799 663 214 385 173 198 -633 73 257 -121 428 493 636 736 -743 324 206 -39 -63 287 -214 88 -409 675 195 -568 355 709 437 -597 457 722 198 -193 -588 -437 -730 -681 -503 -564 -304 -694 -570 426 -291 -401 53 518 -822 213 453 -751 56 -593 799 4 -697 -196 -443 428 -312 -713 323 -343 -851 -841 -308 -103 -698 -184 -102 -455 194 -225 631 -706 -514 607 676 -268 -404 -555 49 -596 -616 -110 -297 255 387 73 -820 75 -291 -517 -731 617 276 -787 494 -305 -387 425 51 151 163 563 -570 102 -513 536 2 -809 481 -418 -231 679 -88 169 -469 -482 220 491 403 393 725 49 -822 -481 -281 332 790 -546 692 -43 -630 263 299 594 -454 108 -211 -762 -285 47 147 -799 -482 -439 634 389 496 -338 -365 621 -547 -219 -29 -50 -855 349 -458 619 314 -237 -447 -169 605 -846 -669 -6 -485 34 295 -57 123 627 -202 -736 -132 328 397 -100 209 -121 357 -485 719 -73 -37 280 745 -50 189 -472 -396 551 -282 542 -176 -335 -195 -887 -523 -468 358 303 639 -414 -487 -275 -306 -881 614 -471 -184 -253 386 584 -437 -189 538 367 -318 -448 -650 -428 -296 -882 -775 -262 -448 -670 -780 -748 182 141 -395 573 661 713 -644 -253 704 -467 39 772 -313 754 668 -110 289 -671 -676 -484 370 -332 -207 171 673 -304 34 -455 -4 -887 -297 -863 167 -410 -880 -862 15 -162 -321 697 -703 -627 -538 -643 -862 344 119 -471 393 -206 -207 149 -112 -377 -210 -206 -242 -299 569 192 -191 -24 -360 -83 463 405 419 65 -207 597 -248 -846 618 411 169 -450 -688 -280 243 -659 -224 456 529 -431 -27 -835 -687 458 288 -588 -546 -513 457 34 442 -899 670 -346 -319 -498 -649 395 679 -308 -469 -497 403 716 -121 777 -212 103 59 392 580 123 287 -401 738 97 -189 246 -617 695 -285 -35 368 -184 -845 -197 186 -590 516 127 -156 675 -894 -677 -790 -486 604 -219 714 347 -73 -179 -359 -504 -684 203 -204 -800 -842 -745 81 758 670 495 75 511 -63 700 -404 141 -564 -598 -153 -177 -588 452 -14 76 135 791 786 -428 -705 -2 707 -601 353 -729 -54 429 -739 -580 -97 533 -348 -365 343 -27 -125 776 548 -63 -744 218 467 8 20 -529 -713 693 -345 313 -817 179 -492 -886 752 -509 -401 637 -1 377 182 -831 131 459 -126 706 -388 -199 -455 -222 -516 493 223 -460 4 -900 28 732 -836 390 355 208 638 488 445 383 -808 -513 -237 -681 48 -159 -194 -615 -801 -458 596 -299 696 82 -462 514 505 725 415 539 70 447 -118 113 -345 728 667 330 280 91 471 -856 -529 108 675 -142 -638 -585 -154 -146 -186 180 96 445 312 -676 28 224 654 11 -579 -877 -654 620 724 -544 -511 267 -774 710 -681 -319 88 -861 -479 318 85 168 688 -10 -393 -419 -788 -710 -319 591 -311 -497 -635 -326 214 -162 723 -668 -717 -529 435 -197 765 -431 -706 481 -265 -380 -64 -688 -844 198 397 -427 -298 499 461 167 -888 591 -616 308 -312 56 -651 177 -240 -387 30 631 480 -623 -893 -208 -270 573 195 -459 -804 -223 789 -424 -264 105 77 -425 -417 549 -217 -562 500 -420 -190 510 -4 387 -687 -382 102 -610 -468 454 -900 -421 -490 65 241 -514 431 367 691 -187 -396 -792 362 379 -511 -106 532 304 704 45 -597 -134 771 -20 -154 -168 297 234 -812 156 -413 -741 -531 111 -16 -762 -279 -435 -298 646 293 735 -531 618 -54 722 -76 -860 -897 156 -583 -186 -184 492 -735 728 -604 -679 -271 75 412 -870 -668 436 -501 -866 -674 -723 -503 409 709 -316 -173 84 296 627 -790 131 38 -735 -96 -651 202 457 397 -674 -449 343 -756 511 -404 -371 -843 -369 240 -897 -889 -144 -787 735 -463 338 -346 718 -618 316 11 741 64 -91 793 -663 -319 -516 -496 -248 18 -266 460 -610 600 -195 28 633 -531 653 -118 -218 175 646 -93 597 566 791 331 -204 -583 593 307 -183 -201 415 -689 -95 786 184 -569 369 -801 -685 -100 -808 182 254 -443 -367 451 -703 550 -847 543 -158 297 389 785 2 -88 -515 -292 78 776 633 -327 -796 -284 76 438 -364 510 471 -13 632 411 -643 -608 -357 -496 -750 -820 136 -424 -620 8 764 -270 -105 -41 603 20 625 -596 -54 -698 550 -184 -91 -696 84 -852 -808 47 -747 8 593 -399 -707 -298 -157 -262 580 773 20 -382 129 359 800 780 -569 -175 -309 -294 218 719 -113 -446 -527 10 399 194 -17 251 -741 364 -428 286 134 337 -532 414 -827 256 -301 745 207 635 745 351 -591 194 -369 -48 -357 100 -331 112 130 -781 416 399 185 -291 417 -309 -773 532 2 423 -645 713 -145 -362 -791 -760 -684 30 754 -67 -171 72 403 -512 -405 125 -318 -520 456 138 -339 644 145 -423 715 -568 -483 -774 599 -328 -720 738 -653 379 -175 -648 -289 342 724 -899 121 -591 -121 240 -875 318 -660 -109 -317 1 -49 267 -38 514 -356 -598 -604 -193 386 -317 564 773 385 287 -317 246 327 66 -505 -573 685 -763 -864 449 -887 681 -370 791 622 -479 52 -245 169 -138 -163 244 -441 383 317 -205 -601 617 661 557 -201 124 -806 -153 707 -431 723 -737 -765 -101 -21 -771 272 540 -250 361 152 -169 227 -115 -319 556 -830 510 149 401 -3 789 392 438 788 269 213 754 -787 -20 -474 -8 441 264 518 -151 -683 285 -199 -622 -645 572 -111 24 57 424 135 366 562 -520 -176 -700 36 286 -527 -458 -193 -879 -99 -282 -101 -403 209 245 -875 468 723 -515 265 -138 -893 2 320 767 -468 -509 -196 -700 -645 -893 -502 698 -102 13 -114 0 -882 503 194 152 447 378 732 -307 292 166 -107 487 -331 113 -198 -551 -398 273 759 -149 -730 -667 -372 461 749 654 -394 -843 -582 256 -471 357 -310 -641 579 441 -362 432 -808 -277 -897 255 -794 679 -508 -672 103 -704 -590 255 -308 -166 52 -660 -616 -340 776 -708 -567 -863 -390 -548 -726 -791 -165 -518 -872 541 -688 126 400 -674 -749 -487 544 -105 -235 353 431 -5 -629 42 -634 109 508 -211 -392 -231 -451 324 -788 27 104 -359 -741 741 -183 -467 137 -27 75 400 -553 -619 -673 767 -827 51 133 462 -653 -637 508 -681 -698 317 -120 406 -583 348 -314 -743 -440 299 -325 -500 -522 -300 118 585 -862 21 757 324 194 -136 -872 500 85 370 -621 176 -424 788 584 -492 -88 751 -679 740 695 -257 -618 357 -246 90 660 -647 -498 -395 -426 -747 136 -597 54 -222 -58 439 -504 -237 226 -848 304 47 -606 -133 -876 -856 -467 -560 695 -593 696 345 -749 575 -158 -179 -803 -694 437 -506 694 -13 -544 643 -488 -284 383 -452 -636 -390 498 517 -865 -500 268 -488 -162 341 -671 383 338 -158 -575 -837 -22 -763 633 -879 -465 -148 -229 -664 -809 -238 14 -895 178 -829 -267 -355 -661 590 754 -233 -549 274 -681 -48 -608 -24 -81 -253 735 -382 549 280 142 325 722 301 569 713 357 -507 -584 436 707 -252 604 57 -779 711 770 369 761 -768 435 15 -259 194 790 480 761 228 147 -119 -127 707 155 -306 -110 218 -362 450 381 145 395 312 -785 -470 424 192 -723 -73 -536 528 -540 -673 -557 674 -765 -111 -501 239 -229 -28 158 47 -346 -184 -440 601 -450 302 -838 -594 -824 -149 -740 -240 540 -772 170 -770 -129 31 397 -433 188 -304 -494 256 -190 754 -705 191 799 -546 -324 715 280 -807 457 565 -646 -130 -63 24 -680 -804 -688 -351 -165 -375 -125 -373 753 17 -154 195 607 -633 538 -634 687 -109 -855 256 -773 -67 42 345 780 549 -821 -265 -653 794 656 289 766 162 -255 226 -113 -105 708 85 745 -373 442 -573 486 192 584 -384 672 -322 -399 40 -754 -563 3 149 507 -850 -595 -708 1 565 -599 -147 -234 373 215 -379 -513 767 289 -648 328 -207 435 -236 -708 -898 -529 -175 650 -654 644 -416 733 755 95 -654 -553 -869 -85 -744 -729 111 -330 -719 237 86 679 -403 -555 -316 -450 -698 -116 -140 572 -213 -260 646 608 -625 225 -274 337 -709 -889 -62 279 333 -291 502 382 -64 -552 7 -348 79 -695 648 769 712 -99 -768 -126 -346 -462 -742 499 718 -557 -362 -129 -626 -417 -112 227 -119 733 414 199 -881 525 -462 517 -630 -871 -460 -352 -456 593 390 -465 -364 -20 784 -135 486 -252 -630 -831 -788 426 -602 -147 757 622 148 -349 -161 213 -884 -515 -721 -458 -13 236 -480 76 -531 -450 -4 -5 699 -174 -310 640 -515 -590 -217 98 -368 82 -487 -59 98 -705 205 -321 373 195 -310 504 -89 681 -741 -465 235 -11 -42 -796 -866 -855 -768 -809 -682 -555 -278 -338 185 -26 478 540 639 115 -70 -857 593 -623 5 -58 -460 760 358 23 760 315 -188 -712 -200 412 295 559 666 400 462 145 635 531 -395 43 691 277 631 -866 -222 198 387 -131 -725 498 419 155 -895 -624 -144 406 -337 -400 88 107 485 434 312 509 743 651 65 141 -414 623 -606 321 -639 107 -103 748 671 -420 -408 577 -103 603 -805 -406 -880 -774 -628 30 -154 -124 240 -93 -344 -189 332 -260 -351 -315 -68 117 -443 252 -217 2 653 -481 -665 143 -155 34 -324 786 -580 -683 797 -237 -134 -680 -835 -347 -273 671 -505 -474 280 121 -713 365 -421 -568 -673 -80 499 710 -375 530 769 -630 507 -177 -894 456 458 -419 -458 214 463 237 -374 -433 468 628 -876 -480 747 14 -516 -29 -161 -778 -161 528 -572 62 637 -353 -136 -751 183 633 -391 577 247 -302 -534 -780 240 189 92 -269 -320 714 607 -79 447 -502 396 239 688 579 -719 307 4 7 -704 613 697 650 -585 -689 -330 -50 -395 -429 -47 3 305 -608 -6 783 661 -172 342 -26 -789 -175 624 -199 22 785 -859 467 -596 -421 -34 -535 -580 -228 -377 245 -839 680 -610 -727 389 250 -648 -27 -437 -3 130 -211 -749 319 -896 220 -640 -835 120 -849 -89 -344 -460 517 440 -890 -562 740 88 -212 -378 784 -391 270 195 -168 138 -826 150 28 769 -339 543 -274 36 603 248 -428 -598 -809 -715 -750 800 -622 254 -149 362 404 -551 166 539 661 -721 755 -158 395 -511 -6 213 -27 114 -891 94 -618 -468 -7 -747 -492 -662 -355 117 -520 -105 652 -619 -900 -574 368 381 -150 -103 -743 -265 -517 -583 772 345 -854 -493 -448 -861 -864 648 478 798 214 323 779 -557 -532 -402 -703 -848 12 -878 385 534 -205 -15 405 482 769 793 356 -383 -329 431 599 331 -725 -53 -594 331 613 110 239 -574 -740 -392 -833 -618 615 -235 231 -892 66 597 693 -501 -432 -871 456 -543 373 -444 1 -216 328 443 -60 623 708 -384 -831 402 557 -778 274 743 137 -245 393 -332 -768 219 -201 -517 -120 -797 -867 -507 351 525 -282 291 122 511 -420 -253 602 256 475 -650 -330 -558 366 -278 -825 722 506 -679 -374 -348 -815 -685 -75 -691 766 577 -863 -35 -19 -734 -383 776 -409 -370 -496 31 91 -581 -519 619 -245 -1 344 -806 764 359 -274 708 254 67 693 713 71 -512 -151 -565 -232 -245 -87 460 197 786 276 306 -298 -389 -399 -823 585 371 370 -515 -59 373 -878 660 -616 757 614 -274 -666 304 11 16 -737 -51 255 -67 -469 -337 -352 529 104 481 487 415 -811 375 280 495 -575 219 -792 295 -84 708 109 -561 -541 -92 144 456 -249 582 144 315 410 -749 295 -279 -211 316 486 -682 523 602 -49 -755 713 -370 376 -2 -776 -309 -517 -162 523 -497 -191 200 -37 -34 -537 -377 319 -841 -370 368 427 -464 -559 342 61 -281 135 -795 -880 744 -266 -577 -686 112 -4 713 -702 -581 567 750 -17 4 -330 141 378 -355 -532 524 393 -96 -775 447 686 -217 -832 73 -177 480 796 463 413 -713 -147 -689 -487 288 715 -690 296 -793 -649 179 748 -710 -289 -680 -845 -346 -701 -622 -73 462 -345 68 198 457 -350 326 340 -555 -396 -587 -518 496 600 -668 248 -241 -610 -600 -251 626 -777 -298 -282 -65 -402 -408 304 633 690 782 129 648 222 698 547 16 -886 -285 503 327 554 -588 -248 -761 -66 412 -448 -200 275 -392 -205 182 16 -103 106 -845 -487 -195 57 -484 320 197 450 -385 -887 680 -388 -589 117 422 -589 -843 -576 -175 -629 273 -300 483 -617 -89 345 -185 727 -573 407 -838 -139 536 -31 11 390 492 -83 645 -425 -371 -321 235 448 147 -228 520 -231 -469 394 -466 -238 -169 -575 114 -428 -305 -279 -811 -99 524 3 -689 36 -150 -283 244 -792 598 -743 -177 -449 332 -295 393 455 139 503 302 -677 676 555 536 -229 93 637 -597 442 147 617 466 290 54 263 97 -76 248 -603 -207 578 112 113 -461 297 -394 244 89 798 120 -352 -339 119 10 -687 574 85 -446 462 585 -363 81 766 -771 584 600 6 511 230 -158 -112 -444 -63 -529 -91 -839 668 230 -841 786 -474 -639 -413 -716 694 -867 -503 -543 56 -735 -858 212 -678 455 -811 -154 28 148 -41 -776 -185 165 -408 -211 -454 597 -274 -517 102 -664 -882 777 -164 228 123 -310 -713 501 -662 -484 -316 290 239 652 796 440 -165 -616 134 -724 192 100 474 620 27 -774 618 -162 299 -881 12 655 300 401 332 352 -522 678 398 723 -28 -659 -890 21 -757 -752 -735 -311 355 -101 702 -237 -207 -166 185 202 144 -191 186 627 473 -402 668 -636 749 343 436 446 -336 332 46 62 407 366 -126 113 585 203 52 -855 -839 607 -474 578 -371 -612 -500 523 662 -830 357 755 657 -410 -484 -73 147 650 -306 -274 47 -467 -113 52 -485 -75 270 -322 -753 725 -754 -448 -484 -294 18 592 544 -767 -201 792 525 645 198 -650 228 -458 295 -269 -666 -374 331 186 387 -783 35 302 787 559 -723 103 -733 -104 -615 202 -399 -96 400 375 -454 -306 -620 -794 -31 -878 5 590 -68 540 -211 618 -161 248 296 165 591 -255 330 438 310 699 -311 219 262 506 -201 491 16 -210 -676 512 134 411 132 -95 -874 -273 115 -300 -54 -29 677 -188 -837 -546 -233 181 -280 -172 717 -475 -387 -109 -595 -302 420 -398 -131 11 671 -895 64 698 209 -221 126 -882 -180 452 192 -301 -475 132 311 245 -321 264 -161 -247 221 -747 -126 621 33 706 635 -395 -167 -789 755 -264 -209 62 527 463 -774 335 194 692 -487 800 -146 230 -888 23 504 275 -327 -41 -625 -313 -491 -527 -250 -786 -151 -318 459 -734 -108 673 -366 66 -680 463 535 671 -69 501 -170 606 344 -100 -213 128 646 83 39 -602 -292 -597 -662 452 374 -512 -158 600 134 462 -700 507 -390 446 -586 -50 550 -128 39 -154 439 775 275 -843 108 220 787 -716 109 328 -314 367 -366 322 181 -783 240 -207 797 728 -221 655 -740 -304 -72 128 751 -331 -678 -723 -710 -222 -402 -305 323 -847 31 750 -112 642 395 -479 150 84 707 -86 -69 -11 -754 -71 -556 -602 -767 -801 -47 765 -165 -750 -660 -394 380 206 150 -851 -508 -864 -685 -547 -405 -810 -264 -415 -591 -357 608 723 63 639 622 295 788 681 -49 727 217 -455 -490 727 472 577 -473 -732 684 744 -845 -153 -871 -614 -344 34 -354 611 -270 674 179 -503 399 -597 509 315 121 -521 262 -106 -583 52 550 -660 -106 -425 -643 -116 -825 799 373 -511 422 -405 573 145 -493 697 -643 -592 409 -349 -392 414 -407 -195 755 -888 -894 538 293 -266 -213 626 249 -264 364 -313 -609 153 -647 -867 -305 -173 -93 666 -547 -183 316 -604 -224 35 -179 -390 -762 -604 -691 644 -740 451 240 -432 553 756 -704 -274 -651 -509 358 695 -523 26 590 465 -218 28 -294 -183 -172 725 -587 -482 -473 -861 -270 -767 -242 -545 -783 -738 644 -123 387 -640 458 631 43 -530 192 212 737 -830 -69 -114 144 136 -407 664 511 -588 -183 704 -848 -229 498 -343 403 -114 509 592 -113 -692 -16 173 536 399 272 73 199 648 -275 -235 -874 779 -295 -798 -357 745 100 -435 295 -242 -113 -872 -588 -169 575 -73 131 85 -253 -535 626 -486 292 -871 263 708 -227 -171 624 -861 -113 246 637 -166 -107 -410 131 -122 -451 680 74 726 615 -480 -157 502 -226 -542 342 318 -97 314 454 162 -620 147 -309 306 435 -240 -457 -625 -505 723 572 237 757 -858 688 -642 -640 274 586 -104 -703 -622 777 -775 212 114 138 348 -8 557 -318 -839 -305 608 -394 -791 66 -806 -77 -232 -889 -590 -484 414 -67 -721 -238 -576 -606 644 -764 -14 -157 402 277 505 774 155 -168 55 -178 -451 -487 703 -551 -323 558 37 -526 -629 -207 285 -673 -652 621 -778 -538 -542 77 -889 470 -538 81 -806 -599 -868 62 -413 -777 696 700 -430 -141 722 550 -75 -81 -825 115 765 -124 350 385 701 114 -299 153 -122 394 -689 -762 277 -350 -160 268 -668 184 -318 760 -251 -787 -84 137 -447 -714 -536 -666 561 -861 69 -680 590 434 15 615 585 393 747 -648 -865 -585 543 -781 -878 -438 -584 -294 275 -280 86 -765 -554 -773 -304 35 748 -86 110 786 101 62 546 487 -660 151 -553 -825 169 381 -394 -646 -6 257 -750 -137 62 304 169 -891 295 -494 744 755 -534 31 0 350 287 -205 -51 -229 -576 19 -97 592 -213 -124 190 -23 -448 743 -342 413 -541 -74 105 -661 80 275 655 -844 -281 581 82 -780 345 -847 576 -895 -815 -513 646 672 354 -262 620 -177 111 176 -627 -308 488 -575 483 -511 -175 -86 561 732 548 -4 466 -71 262 501 403 -562 -617 477 620 -322 -232 -288 292 -708 483 474 -757 621 -534 -682 551 759 -300 605 -194 655 120 723 320 76 -281 -445 721 -234 -811 -650 -739 667 32 655 650 718 692 -225 -744 -643 -281 287 -744 -243 507 719 274 -316 89 -801 -234 39 -843 -723 -477 -770 788 738 -242 -499 -440 334 -482 84 476 -864 634 154 603 -728 276 -150 704 533 -834 -167 -501 98 595 798 -135 -388 -326 608 -830 258 107 199 628 -613 188 -696 -14 713 -168 49 -318 333 345 541 -610 561 236 -58 546 -390 -836 202 602 -894 701 214 -432 -170 -94 -219 640 -296 -727 475 -813 -549 -771 -782 478 -574 420 -425 -344 272 -642 -426 -431 -785 2 265 231 312 17 500 736 357 -826 347 620 -446 791 73 -600 -447 -265 454 -224 250 605 797 -286 154 -541 -208 -353 -596 -722 661 164 755 -870 -330 252 -667 120 627 314 23 -808 -272 -342 -813 721 -611 458 -454 170 -42 -605 338 -473 526 -111 462 -336 435 177 -105 510 156 -780 -155 137 236 305 590 87 -282 -130 -748 538 -225 -89 752 -540 -766 67 -338 752 31 570 90 -553 -333 -414 187 390 110 716 174 -444 -250 719 -626 -655 -743 514 487 408 65 439 -465 -331 468 -362 -332 685 -629 -169 331 787 641 -381 469 183 773 -673 -686 -79 -510 367 -541 -434 628 -488 514 -816 -316 -86 402 -175 -166 38 -103 388 -624 -673 560 -696 205 -743 -438 -467 259 -170 531 -888 214 250 -213 291 -213 717 -453 -699 670 -429 335 280 745 -127 -382 394 -768 706 142 264 -9 -447 115 332 113 -65 -238 -676 -150 -631 -398 -542 -300 165 208 176 754 -216 -421 459 636 53 -472 -318 212 -335 169 -340 575 -267 -881 -429 -390 585 789 430 494 72 -434 -32 225 699 -101 -677 200 -267 -430 525 767 35 -38 207 -213 -632 670 -509 666 378 631 -288 -314 -43 747 -431 127 -533 48 -705 668 648 450 559 416 -173 222 -276 -451 -772 693 -36 -167 703 -722 386 485 -614 -413 -475 188 -717 138 -39 118 -851 -251 -504 72 741 260 -769 498 233 66 -643 -387 466 282 173 -326 321 576 -462 -420 761 343 212 532 427 -420 376 654 -664 -162 -14 -4 158 659 -86 -643 -859 -768 560 -344 -282 358 -602 124 -470 -490 -342 492 138 -846 626 -632 -183 755 553 -405 -208 38 714 464 635 -738 -285 -23 152 -470 -338 580 -266 -318 508 -483 -884 696 245 284 -773 -299 478 22 555 90 286 -412 -547 -615 204 163 -206 -594 -121 -236 209 353 -531 -852 621 616 -838 -783 -168 -633 -154 -4 -833 687 583 301 700 432 466 -111 -438 -658 189 -615 779 -723 336 491 612 -241 -177 311 -726 -408 736 120 -131 -844 731 -709 -152 146 -595 703 117 -80 568 -246 460 19 -30 28 -442 -210 -629 -142 742 -736 -754 773 -756 219 433 -876 114 -304 14 374 -533 -865 -58 -777 -278 -605 -776 459 207 573 -304 -484 672 -545 632 475 -584 26 576 -11 -52 708 374 -390 504 472 -696 583 219 -797 387 -397 9 538 -493 -253 498 357 -504 -583 -173 153 -460 430 128 -29 207 -825 85 708 419 -246 741 -439 428 305 92 -55 212 209 -134 -67 -837 98 608 -513 593 727 -35 -255 741 -452 287 715 306 -384 771 193 -406 264 763 376 -65 -638 -219 341 -723 642 123 271 506 501 147 -860 45 -664 -392 381 -341 -371 248 -618 668 -769 -254 -305 552 539 14 515 -894 -333 95 327 664 567 -202 128 146 -694 131 14 -880 142 -864 -468 -330 -585 745 95 143 -707 -733 193 478 -194 766 632 -769 282 302 268 143 -117 -144 666 698 712 536 -422 -725 -616 119 -514 516 -32 619 592 377 179 96 -497 751 361 -754 -171 -655 -561 -282 399 -800 -895 -629 410 -490 371 53 298 77 755 366 -736 -100 -399 -501 -475 105 -685 540 -748 740 697 605 657 307 -396 788 -149 41 642 -289 -268 -562 -895 -539 705 -658 131 -95 9 -643 -783 -796 -781 376 -363 -433 163 -358 610 -373 788 440 -258 588 674 -395 115 393 -458 -661 4 286 459 644 -355 605 726 -531 -313 456 -716 707 118 191 -876 -172 -12 172 48 684 -750 539 -49 -105 -490 -401 198 -584 187 762 -721 -237 85 416 524 -455 602 -715 447 283 -40 -545 -388 483 24 771 -16 55 604 -79 -828 -894 432 570 -477 621 -161 405 68 598 -840 724 734 -687 119 381 -474 -22 679 73 -435 -45 547 -223 -172 -356 -705 -462 -347 -552 -837 776 642 210 -840 -511 -881 371 777 -604 645 366 666 -346 -372 -862 369 -52 339 776 136 315 -202 452 -15 -97 -350 541 -755 -708 55 171 36 -813 449 -836 -893 -454 -698 -815 744 319 -441 -838 523 227 -870 -617 606 527 -850 441 281 -281 -878 -604 532 -354 344 -574 -313 339 -259 547 772 326 100 755 -241 194 -253 232 -356 -564 621 289 -760 140 498 -617 332 223 484 717 582 -16 -813 -767 -384 -163 -19 -639 -596 212 -151 710 -513 137 440 -643 298 285 -883 -543 -722 -883 732 -267 -823 -816 755 -365 -71 -324 240 -258 -656 426 -438 540 -582 249 -564 145 401 651 504 271 176 699 -376 -81 685 89 -800 617 192 -344 -124 -639 794 396 -72 -384 151 797 519 -588 503 644 64 736 -286 -7 -432 116 -215 583 411 740 -194 220 -502 -822 779 584 541 429 -767 -898 -688 108 568 -670 17 774 -862 -729 -741 615 179 -807 120 740 350 -454 644 499 723 -237 494 -38 559 -686 -881 -631 45 -843 638 -898 554 246 733 -175 -89 -266 -89 267 -309 590 -238 781 -242 -704 -592 34 580 148 -258 -480 -875 332 532 -189 441 631 87 -822 411 -407 649 -313 102 101 436 34 440 342 751 88 439 -776 136 -303 428 346 635 -336 -468 -269 607 -741 -384 314 -169 -897 545 -743 715 191 -500 -237 -656 499 573 135 -240 336 44 -447 433 114 691 34 -786 -847 434 -133 -19 450 352 -173 -624 576 422 342 -602 -237 -821 478 312 780 625 405 674 169 -155 716 333 23 -885 154 257 -245 -623 -572 -594 633 -692 -41 100 636 151 498 -240 567 744 630 -343 -98 -750 -588 -891 383 -446 109 88 -835 -324 -709 276 -756 779 -391 730 535 -838 245 513 244 -300 396 581 647 650 -556 697 214 -838 -745 -344 167 -890 -108 -215 -270 -66 -518 -230 343 -218 -10 737 586 -825 799 -715 254 -436 -6 678 401 -814 -386 747 490 -479 -457 -148 -755 -788 -598 322 386 57 335 -455 -441 389 28 -788 -843 277 -244 -233 -8 -854 -176 -716 -4 327 -785 207 36 91 -648 343 -845 726 163 209 -511 -809 -790 709 -711 707 149 -899 372 72 303 -583 115 -298 -498 -73 202 181 -634 529 -686 616 202 619 -131 769 180 644 265 454 296 186 553 -654 782 -13 -167 -493 337 501 688 -294 389 -561 788 -297 300 -157 -62 -150 -894 -663 -841 -38 338 -237 -199 -187 678 53 -678 550 784 455 580 89 98 -766 585 -563 -874 -246 -262 656 238 -258 356 208 785 -515 500 612 -204 755 -211 120 -406 -826 -527 419 -588 328 -691 -746 -344 -612 -455 586 -506 461 -476 432 506 617 351 -493 -465 -392 -477 -454 2 -395 11 412 -297 -481 -384 187 -747 692 -559 474 554 489 -616 -783 156 97 -880 284 -659 335 -796 -895 781 -635 -722 -628 -59 -338 -542 374 -235 -414 -25 234 -410 353 -755 -572 -520 7 421 -197 192 -341 23 -359 -19 -696 -24 -894 389 -147 520 -4 -59 -766 -174 -305 343 137 604 138 558 -347 -518 561 80 223 -359 166 22 97 -249 -59 94 -514 -34 583 16 -284 761 586 610 201 -458 106 -452 -757 6 -608 -417 -837 518 -759 339 -195 26 -515 751 -286 389 -325 -233 -539 -481 660 468 197 -588 -108 -623 -887 -390 67 -691 -742 161 273 -76 777 -399 592 710 404 80 556 507 -299 -331 128 118 186 582 -862 -582 258 12 -778 -242 -370 106 614 -251 -450 742 -354 -858 -193 -807 17 -826 469 -236 206 592 297 234 -572 -544 361 -482 -701 746 -572 -191 -83 -373 -250 -273 -8 647 -494 -217 -887 -571 74 -230 -318 84 -336 -804 543 3 -865 -594 798 -239 -39 287 743 94 34 -444 781 -58 306 64 -127 554 -70 -592 -429 -704 -626 504 680 75 -656 -390 41 -186 334 549 -296 -333 404 -568 788 -676 99 348 -731 -151 372 -28 -361 -806 -791 -750 -896 275 476 739 -712 -509 -511 -553 539 -252 488 8 18 -348 -720 -864 220 -386 -102 373 558 -610 167 231 668 -255 -24 352 -331 -827 -620 -778 646 -277 -329 567 20 -182 -122 394 -845 362 335 647 -517 -88 713 707 -338 -27 -177 -657 -217 -126 -759 789 684 -635 -55 -727 166 -113 653 307 169 -323 765 181 564 652 -169 -839 -56 -258 -401 -5 416 -896 -201 28 493 117 493 -881 470 -583 -551 12 -105 677 196 257 514 3 467 165 -451 -824 793 -77 436 -523 377 -55 457 -235 -850 -780 -546 -451 691 514 171 -618 273 -470 -479 85 -797 61 458 -553 -712 -585 -372 -383 201 -458 -758 -409 135 347 -570 -782 388 490 -4 -874 209 144 -463 -147 -525 358 -395 463 -343 -736 605 -27 -810 564 -711 -876 325 -130 -402 495 673 452 -782 -85 -359 615 -100 -201 772 -315 697 486 -853 -228 665 589 -768 429 187 -646 159 402 253 102 -129 -555 664 414 -52 -641 782 -451 -444 -660 -898 -582 -213 47 693 -693 587 -514 -475 537 -184 -746 -461 231 233 779 454 83 539 -445 57 -788 -167 423 -259 -298 413 -488 -595 209 71 -98 87 14 -701 296 616 510 -454 351 -733 -442 64 -775 639 -793 132 211 50 673 -252 437 -91 -552 -745 -870 800 591 -334 222 423 6 -505 469 -764 694 -784 487 361 -246 -748 -490 217 687 -809 -624 466 -695 -100 -239 -93 506 611 -568 321 -52 -879 -282 -382 277 -605 376 566 -541 -866 -665 -833 169 -388 -224 342 -84 609 -244 653 -233 -2 -291 225 -720 -638 738 -479 -680 -190 -592 -603 -383 447 -132 551 -758 -425 691 262 784 -773 180 -69 89 55 -326 403 653 -33 660 132 638 -536 -788 176 -570 165 -126 659 598 725 -85 591 -287 -743 -507 -554 -617 799 -699 -660 684 3 -282 -545 -537 -463 191 544 788 156 299 -345 579 -483 -375 327 680 47 -558 -355 -214 668 331 -195 302 281 -46 -423 -48 -98 -341 -491 187 -431 -768 -2 -147 134 -855 107 105 -158 -166 -445 -498 -355 -171 -213 711 -346 -819 -303 724 -726 -195 285 -57 -813 -252 203 647 163 -723 -882 48 -333 57 -641 73 -71 591 -319 -322 -531 -120 -643 -294 -614 420 768 -84 647 -222 -68 -112 -12 -67 44 -564 543 -570 -565 -896 -492 -708 -208 -401 -257 -869 7 -35 -122 -783 -224 -98 -869 -277 464 467 -333 608 -654 -702 -653 72 -690 545 400 -870 295 292 -787 -399 352 644 88 -33 251 -128 589 -898 -445 480 -64 -644 508 466 -573 251 605 197 423 198 -430 -311 589 709 -627 -169 -513 -48 8 474 -816 -380 -893 312 -747 13 297 -36 -296 -195 -841 -776 617 -231 -250 -273 -651 -487 -378 241 454 709 730 -285 -98 -187 -198 629 502 -403 -435 162 -774 -409 90 -719 212 557 500 -621 -370 -818 67 -676 627 -560 -893 -577 549 495 414 -759 378 -348 -531 178 -498 222 -427 -220 163 161 763 -316 676 -322 -526 353 680 -685 132 406 -507 -604 -622 154 -76 -255 -152 288 135 -372 -895 -667 -688 -732 765 395 -586 225 -557 -611 693 378 589 670 767 -714 -775 405 -491 -368 -683 -525 -473 263 -531 -327 549 434 -148 -396 59 -585 -700 -483 -255 -82 -456 -761 296 -730 -185 -434 -343 311 59 -626 -425 374 -303 -654 24 -496 -580 662 710 -412 -376 738 -714 482 -767 65 -76 87 241 -847 -649 -581 74 53 102 783 -53 657 -738 -576 33 227 -689 432 580 -775 715 581 -850 -551 369 -472 -378 117 200 -443 174 165 -419 70 547 543 -514 -842 -819 -152 748 -665 -659 514 238 -892 171 -559 230 -205 -861 -564 -347 555 -887 552 -88 -556 -860 181 290 -738 116 -701 456 -706 -320 -471 626 -869 450 -614 109 645 467 -438 -118 295 190 756 784 318 215 780 -130 415 369 -802 17 -111 619 -106 133 -122 -417 -296 -346 -588 -326 673 -811 -232 753 -750 -875 415 70 -808 206 409 -847 -461 -504 -320 -301 521 -468 203 -463 -136 -551 -117 -580 -12 -463 296 -39 -710 -197 50 -506 65 203 -518 -749 -214 -662 -596 518 -543 -181 722 454 720 -616 -832 182 -293 104 -577 18 178 43 221 -430 -667 -517 249 592 30 -228 471 -141 -497 748 707 -867 646 233 -557 -473 296 -670 -560 -464 -18 489 272 76 -215 -699 -441 -649 368 5 73 -206 382 -716 622 -560 428 -577 684 696 211 -546 -247 -476 790 612 -31 -72 354 685 292 -583 488 59 -537 -398 -440 327 -654 -507 -17 187 -384 12 728 23 -726 -127 151 551 -556 561 714 569 456 529 -201 -224 -677 -490 -657 -391 51 434 -335 -448 696 662 178 798 645 41 -244 377 -647 254 527 -188 234 600 645 -260 218 583 -236 -123 -255 149 -355 -655 -43 -791 -313 -794 58 799 -381 579 578 -236 232 -343 275 753 -757 54 371 -374 -568 434 -296 241 -804 -479 427 182 27 -799 400 -763 -733 -235 -303 -129 -191 -352 82 282 -486 -840 -232 350 601 784 -747 638 -396 -625 -421 -410 -804 706 741 350 -601 -454 556 708 -203 -663 -873 15 -190 -834 530 358 308 523 -827 -607 -327 -451 651 -545 -587 571 -319 -466 455 -480 -508 504 -817 -486 -353 -742 -245 -754 -44 -851 797 -509 133 737 -738 523 34 -469 74 -324 -736 2 -445 -862 625 581 130 -586 344 -346 165 -145 -608 764 -749 -819 -662 -313 378 -769 592 -25 599 634 604 -786 -532 737 341 -422 196 -393 453 -255 646 -251 579 -793 -428 573 362 -583 428 -425 -669 -580 645 -196 -485 369 -259 559 -809 27 -579 64 -10 -711 -870 -61 -259 -386 -496 170 740 -214 -181 209 479 -397 -746 624 -151 -847 674 -443 -882 -308 654 718 217 -261 -678 -661 -755 62 58 94 -96 665 -820 -486 114 -873 -396 512 -648 -450 -471 -8 -66 -819 63 -400 120 796 161 185 -57 643 584 -263 -817 649 -9 -371 -495 -459 78 -570 606 180 -742 -64 409 207 -147 -777 -590 -287 -42 -533 -506 760 -151 -669 -787 738 98 -608 -714 -28 697 -478 -811 -69 -510 -456 627 -639 -743 393 11 256 -254 -767 -854 -804 120 337 588 679 -502 -697 105 -840 -144 -655 561 485 -149 279 368 258 -40 -180 691 -605 374 762 214 -255 -713 515 -507 -127 10 -237 -28 -751 291 521 -389 787 -704 -122 -100 -892 467 -312 -38 266 -9 238 -424 -881 -234 228 -656 -20 327 -245 -782 -744 4 -7 299 -476 505 315 733 402 758 -869 -539 228 -878 -158 -637 682 691 -397 -680 247 -590 -137 340 -172 557 736 -556 326 -261 705 124 -804 -199 312 -46 600 -618 -81 -799 342 -346 -345 -796 -410 706 -203 414 755 558 -272 379 -7 -713 164 -115 738 725 -805 -76 614 175 -54 -508 611 -630 16 -299 48 -244 594 -679 -91 -427 12 -674 696 699 25 262 -612 461 149 -286 445 -578 -839 722 70 319 165 -328 616 -319 595 -498 -129 -589 366 8 -136 -416 -309 114 581 -872 -248 -395 385 -400 -78 -403 121 9 266 -571 736 -286 588 128 -91 220 268 -773 -384 -599 409 241 691 -22 -367 312 -34 700 -120 387 -112 -897 -492 573 183 313 -5 445 -97 619 -368 413 -778 -885 -125 -739 60 -672 247 -320 749 228 -376 785 -809 592 682 448 782 451 231 -283 -777 245 339 -774 415 560 462 -358 132 -882 597 -609 -436 -272 -756 459 -388 -882 324 -356 195 554 732 -258 715 291 386 -503 -569 -891 -162 -65 -621 336 436 231 12 428 704 -803 532 403 9 -855 606 -131 76 377 266 -599 150 -351 -497 -635 -671 -512 -514 154 -854 -275 733 71 -456 -527 -29 -84 219 -746 -551 380 435 367 532 685 -256 424 -184 784 592 212 365 -236 773 -500 -626 438 -795 -354 218 645 727 -556 -322 328 -803 130 197 491 -309 514 -814 791 19 -692 491 2 -516 219 -771 633 -286 -137 -804 709 -722 -352 -444 -229 -189 -630 -829 -258 -107 -543 -847 -756 -186 -114 80 -521 787 -358 -459 446 796 455 221 627 -185 648 -561 418 -566 676 491 267 769 641 615 -378 -548 781 351 -507 -515 130 -880 -714 -420 -156 -352 -254 274 772 -542 -30 -536 -834 757 727 -512 376 -504 585 -240 626 688 523 -802 -224 -87 688 -226 794 -338 -260 -24 152 643 -432 -156 617 298 583 -443 635 117 -875 -524 -897 21 -574 -411 67 158 -634 674 -213 211 -597 -648 -565 -341 471 475 -603 800 284 -232 -487 75 49 -138 -764 688 -130 -68 80 632 719 -523 575 243 523 177 565 -553 503 66 -60 -499 -814 -812 728 669 410 394 -266 -898 410 280 775 -205 242 -173 -678 -75 -216 -570 -386 290 -102 465 -192 766 400 430 -200 59 601 387 -845 -638 261 -288 304 -303 490 743 -876 531 58 -331 -744 605 82 -548 -345 385 -109 633 248 -313 455 195 -3 -795 97 -244 -559 572 -532 -642 -767 -339 -285 720 -315 -316 -796 -594 797 122 54 -154 420 463 400 -260 -577 -897 581 -335 276 -103 -499 -501 -734 110 -116 721 49 214 293 -376 -395 643 687 277 769 -236 -284 -711 -443 661 577 420 667 396 453 302 566 -775 687 -240 755 534 -826 -738 620 -338 -723 -671 -805 -669 491 746 694 -798 -685 459 234 -105 -747 -771 69 -677 401 -865 426 -263 168 -134 -409 -180 357 -800 120 -741 302 794 506 -22 -34 -771 180 -187 -397 -62 545 -330 -520 -170 738 554 16 650 570 -749 -534 -350 -631 249 -558 -864 298 638 -202 436 -796 379 -710 272 -647 -546 590 -327 -98 -485 -438 660 -797 -847 30 691 605 43 -85 196 696 -713 523 299 103 -438 449 37 662 552 -129 378 481 -626 -707 182 -757 -884 -485 594 -758 239 -102 -669 -230 -715 -403 -349 305 469 -285 -198 250 136 500 388 799 308 201 510 630 736 271 164 719 335 788 -481 -259 312 -333 138 -606 -483 629 319 198 -660 -589 -222 -664 -568 221 -669 -27 604 -336 -609 -310 65 -272 -700 -623 -179 -451 -494 -33 -877 -374 -707 -438 -307 -740 -871 305 -651 82 536 476 459 -113 -724 -319 586 556 -140 60 54 490 73 418 400 108 -310 -117 595 -478 305 540 -561 213 393 -194 -637 -119 -331 367 441 397 617 547 -280 319 32 -327 -292 93 -265 678 -566 514 -601 337 119 -195 -579 -450 181 -380 -54 240 -287 446 -249 -582 706 477 474 -82 -202 -535 -691 10 442 -853 -507 -457 -153 -227 -433 227 32 417 400 65 -888 -729 -34 56 252 729 668 -629 -694 283 -722 721 -238 192 -43 -803 -676 754 -866 465 427 738 718 773 269 281 3 713 793 -719 -104 -590 23 53 294 -150 732 663 113 307 -664 775 -509 371 321 709 -559 101 773 -645 365 -564 -172 615 654 119 -815 -399 -70 650 171 -22 590 -779 88 -749 -223 771 -72 -860 -364 432 704 -479 -900 595 -367 438 516 702 -203 -474 -522 542 563 -673 -16 -445 -809 -666 -634 181 -51 21 723 -172 -482 600 -808 722 253 -514 616 -254 159 403 -287 737 343 113 -884 359 363 -36 -279 -62 -152 -135 -287 686 -736 201 -628 536 -27 -637 -419 303 47 496 672 455 -25 -572 -190 145 552 -681 -521 595 154 236 -726 -695 -644 351 649 -793 793 -306 612 -236 -310 -509 -141 389 -29 459 -708 -588 -385 -863 637 -177 763 735 -85 654 435 -483 354 -631 -802 -276 -240 316 50 -549 -222 -368 88 358 -403 -500 345 -185 -488 168 784 -247 347 785 -669 222 391 -362 -448 -560 479 -354 -455 -480 -786 -410 454 13 410 -253 -830 -824 419 -895 -420 -213 -809 -641 0 -605 410 -137 775 359 223 -626 -241 51 -511 -209 -391 11 606 -186 641 447 -619 -132 652 152 48 -621 -580 189 -686 -679 28 486 292 -747 -815 452 -533 -318 160 -856 -662 -660 -716 -801 -27 -416 -878 -101 720 -281 10 -468 -801 -583 -258 763 490 -897 707 92 -843 310 41 417 -470 433 680 -860 -141 -695 509 113 -107 -381 512 181 174 -572 678 -266 -876 -2 -158 -364 -678 -96 -856 695 435 231 -188 146 -780 157 -688 -236 554 -650 -46 381 783 -12 271 500 153 716 39 483 -613 -358 -24 -789 -486 -446 773 -139 656 371 -142 -873 550 -162 -615 -724 661 755 222 605 -726 -851 444 633 396 165 768 -251 319 -421 -141 502 620 622 527 -89 -315 -411 -722 445 606 -323 -440 588 138 -865 -127 5 142 43 142 342 56 510 76 669 -813 699 -284 -79 430 617 444 44 391 119 782 614 -303 -665 -739 674 388 525 -248 -97 -107 -523 760 -24 -179 491 -894 157 764 -85 -779 -112 -469 234 317 70 -337 -531 150 -470 431 378 451 -453 -262 -377 -426 -834 437 596 12 672 -349 484 59 503 562 652 -110 427 251 -407 304 234 571 193 -631 753 -436 -64 110 -46 -389 487 -345 -666 431 -152 -867 781 76 574 581 70 514 -587 -286 706 -390 -428 -357 -746 210 -637 -65 145 -516 -124 -545 -886 166 268 151 760 -717 290 264 168 -348 -631 81 383 597 -717 558 380 281 -552 744 187 397 -428 -556 56 560 163 -93 -180 -13 -494 150 -799 52 694 185 -132 752 -292 64 786 293 -885 -375 450 684 603 -664 449 46 526 -803 -827 -404 -234 303 180 -603 -322 507 -92 4 175 -303 -753 -503 727 -564 116 -857 -573 -684 -426 -777 -880 336 433 363 707 440 266 708 780 763 413 -76 -123 77 472 87 -343 793 -391 186 -164 -482 -710 759 704 -556 -849 25 389 146 75 -895 -342 622 -458 690 675 -98 782 439 -766 473 34 180 -121 655 -736 -889 229 -109 114 103 -197 481 -633 -460 -100 -208 -660 109 -451 -379 -382 -289 19 252 211 58 -569 -852 -162 775 612 -224 555 -867 -275 735 532 -238 795 153 642 -34 484 298 -668 -890 576 -682 -575 -791 -250 -540 -648 180 -824 -334 -532 -147 153 723 339 55 -724 599 -737 460 21 576 -347 -209 -162 -568 -176 233 -872 -301 -550 296 102 253 -603 86 546 -775 -889 -507 -797 730 -307 -78 403 -391 -766 595 -694 -635 441 -796 -626 -847 348 -199 -399 528 -121 -50 613 -482 -774 516 -776 -863 730 434 -260 -642 71 -618 366 -424 480 -5 -859 -91 649 -203 102 529 -441 -82 -512 -124 712 -796 -524 -459 -859 -232 -369 -239 404 -688 90 -637 -593 -25 -301 -411 746 352 681 -407 -319 -588 -647 -98 -387 95 -589 -559 -179 -697 134 209 239 -698 -633 -98 -723 295 -266 -213 -311 -696 22 304 -172 -320 553 388 776 139 746 -501 -627 -588 356 768 153 -548 -696 43 672 538 170 59 -263 754 271 207 -847 27 359 472 -740 43 567 -441 -598 799 -123 -201 -250 584 -575 -143 580 322 -674 696 573 672 653 191 -44 612 333 -827 121 -345 -478 -774 -5 517 322 684 197 -804 366 690 -882 -581 -320 110 424 -53 -77 -15 -468 -392 -491 747 -509 -427 568 -99 350 -863 181 -307 -788 103 257 226 596 -787 -105 -860 88 225 -82 77 111 -460 -554 -297 170 429 -102 -293 -110 131 438 -488 -309 481 443 -661 529 577 213 -583 -689 -118 243 156 420 -253 645 781 767 197 367 -342 687 -434 -103 -150 422 -569 475 -12 -715 558 -62 -485 403 373 -55 -683 -881 537 -176 426 -826 -573 32 255 -452 -319 460 -385 -174 -613 566 492 -236 716 -389 76 -737 -566 -705 -80 338 -622 253 719 -698 347 -78 42 384 -513 455 -81 165 -793 676 -178 -275 -891 -68 91 753 -485 77 108 769 763 655 -25 292 -92 762 -610 -610 -212 440 667 -41 -653 -245 668 386 544 -533 -193 211 -7 358 -500 548 325 537 -360 49 -24 450 -426 -170 -530 277 -201 -463 -665 124 -202 -283 -741 -308 440 82 -96 222 501 392 674 -581 214 233 41 -703 -371 150 -575 558 -464 -229 -297 528 752 -50 -417 111 686 561 -318 59 253 748 393 540 243 521 -468 -889 -686 757 -31 -442 -156 82 260 169 -384 -466 -402 -182 738 453 418 236 -326 -733 796 -257 274 796 565 -607 329 -133 -351 -838 800 169 -747 -851 -696 -62 -764 -679 655 147 -502 -212 -833 -500 -658 452 -860 751 226 102 706 187 -527 -716 -155 -723 -728 718 -9 -867 765 -611 -513 -284 -531 171 -638 -502 363 -647 687 -732 -493 118 542 -486 659 -520 -184 -432 493 749 -369 -588 72 -86 60 -585 -814 342 -722 768 -751 211 779 -192 -647 204 -507 636 93 -776 -290 29 36 339 762 -620 689 -465 56 -193 -342 -173 -582 547 -5 -173 -277 -850 253 550 271 763 58 176 -681 -450 609 -492 -764 -94 180 -524 -174 142 188 -261 152 -546 -76 -518 -96 -704 344 -877 12 785 -256 43 134 -45 -447 784 299 164 -440 -896 -589 -379 -571 -85 -550 265 757 360 178 -277 120 376 -865 249 652 -213 201 344 -5 596 411 182 120 531 575 -182 -574 -763 -658 -829 671 -326 340 634 -166 322 -216 -791 -131 -196 227 -240 504 142 -555 597 -123 -310 -793 -329 -92 694 264 318 -789 -609 -624 -23 192 579 371 413 782 -463 -604 -703 -90 -600 -481 738 37 -24 530 -543 617 -782 411 294 -317 623 540 373 -499 -893 154 24 232 -649 -267 733 422 70 80 132 -743 306 -146 239 -587 -450 -797 -700 581 -527 183 91 -691 326 -354 -397 170 -274 -708 -852 471 695 -296 -781 449 321 683 -896 513 -667 -240 458 -168 261 -765 114 694 -639 543 -516 365 -795 275 -774 -299 257 722 -159 -375 -187 -131 671 -421 -460 -536 -197 -542 -739 -362 -620 213 202 -236 -616 264 538 -474 -719 369 -769 297 -822 -86 713 596 -43 -258 720 -264 -879 -626 -760 93 418 -155 395 627 -647 452 -89 496 -3 -560 -380 511 127 699 135 -603 -625 -173 590 -573 -31 345 -535 659 301 107 252 -738 -618 567 -83 242 -254 156 144 23 592 228 -772 -719 120 -135 35 681 -101 -714 -704 -145 -474 -322 -427 -550 -270 -29 -496 781 -690 -333 351 -490 75 543 316 446 -366 -121 -145 -60 46 -597 692 -825 -448 -425 427 254 -244 -290 214 409 590 -575 -190 438 529 -374 -729 673 360 -218 -531 -148 -271 -176 -160 -784 -552 608 659 -374 -722 -345 -786 -317 -354 408 -566 742 664 -840 -888 173 -482 -199 -744 -167 432 554 465 -208 526 -435 -465 -337 -517 203 82 745 -109 789 -393 -79 420 774 -285 -124 -762 -127 -473 49 236 132 -552 -331 252 106 -462 -293 635 -887 -8 302 -747 -17 330 -669 -808 -158 429 -480 781 -601 -39 -243 460 44 507 -415 86 -871 -540 -159 -509 -737 -512 778 -562 -75 -445 -470 -125 -431 -147 -113 -78 625 -407 587 600 -127 775 -775 -404 -695 -637 705 450 -65 141 -639 541 661 -320 742 85 -8 -687 586 573 -755 -325 786 784 -118 112 791 84 191 -312 182 -313 -479 274 450 161 -745 -768 -20 -140 -579 -333 81 407 -100 -576 -173 -345 560 -810 380 -418 -458 397 496 116 677 -396 196 112 -125 -411 -91 -317 -696 -198 576 -8 -833 547 -8 748 409 -549 -362 -855 562 -48 -243 -252 729 370 41 514 -125 -287 -2 -588 -866 131 233 516 249 237 -235 -339 -423 453 -110 -311 -850 452 -437 480 -505 -93 -539 162 115 -518 -199 -45 -848 665 781 -729 749 227 -776 -448 -758 -311 -668 671 -660 303 648 386 346 649 -536 -511 -84 749 -17 -633 -65 190 -377 -62 663 -639 206 -476 -743 -762 81 -839 -414 -321 -562 432 176 -614 -205 -191 -472 235 400 -649 -182 -513 159 -848 327 217 -470 261 437 797 385 252 169 236 346 496 675 -417 75 -420 767 -281 -36 -173 -666 -604 122 -567 313 112 -610 -329 -664 396 200 328 -268 510 -563 -760 766 732 -880 134 590 -746 27 -396 -821 -393 -369 -484 271 -205 -13 796 714 95 152 -518 -84 665 -555 -341 244 630 679 343 -860 -713 24 585 -516 284 482 718 -250 -627 -328 402 -606 310 -123 -309 195 792 -563 -447 533 741 -543 -681 -245 -183 404 -342 323 -228 -583 368 388 326 -240 730 -14 64 -159 29 124 -701 250 555 293 -136 231 -886 -422 569 -152 588 286 -71 55 -712 737 -798 231 -239 -820 -821 -430 -86 728 656 -189 -105 180 552 375 658 -337 627 397 -646 257 -508 -630 480 -214 -734 -804 362 467 397 675 274 733 -622 -439 -516 -200 29 -218 600 730 -218 -391 -285 659 -392 32 580 -471 714 79 -891 450 -152 305 -229 -190 -98 318 -65 -394 305 431 434 -818 -70 -408 231 335 -887 777 -348 797 -462 -400 -366 -77 694 229 262 673 -643 -258 -452 537 682 -11 17 -662 37 -296 -216 -518 759 -835 142 -539 179 -696 -499 777 235 322 -520 784 509 129 -301 -409 354 -259 -294 314 -295 -793 -304 -478 -470 43 747 224 -867 73 -255 348 -188 391 703 -314 -340 -357 -199 -134 -451 -496 178 148 -703 689 423 55 14 121 -116 -624 -837 558 -423 -871 474 313 -299 430 377 -69 -152 629 -683 699 -633 -14 -779 218 790 69 105 789 -401 -514 -639 413 542 -667 430 -297 -786 -384 48 559 -819 404 -178 -75 -859 -25 -703 90 -526 240 -49 476 226 -93 189 -432 -665 -601 335 395 168 -785 585 636 348 -635 58 -857 -474 -196 22 678 652 -542 576 -101 615 -643 -845 792 -893 -130 580 -619 -691 385 745 -158 1 -185 -154 -359 -542 -364 729 187 -487 198 -115 648 259 308 583 -158 -754 233 403 -351 -785 -224 -484 482 412 491 -589 -473 -844 -752 578 -256 -561 748 -445 422 -594 -163 -590 -440 487 -78 264 27 459 -70 439 -313 -376 -790 -99 134 305 -778 -303 490 393 525 -511 234 -706 -206 -644 399 -76 718 430 -753 -707 -318 366 -483 -416 -500 -888 -359 -790 -567 130 -654 486 737 -327 -794 28 585 -792 -536 -805 45 662 475 -816 -707 54 -520 185 -630 -29 -590 563 645 -763 61 651 -267 -866 584 458 731 40 -670 -543 -802 686 407 188 318 -547 504 285 -770 -706 -302 -818 764 -692 -47 80 -891 -803 -376 506 -480 248 646 -576 -268 -619 441 -734 -836 -551 49 326 308 242 360 512 -684 732 -449 453 455 -28 -448 366 -425 -361 289 -430 348 582 783 -516 -316 -300 763 655 -577 -754 -811 -328 346 -819 -773 -293 744 -267 -188 -217 -538 501 84 -581 -470 -772 567 669 130 184 -710 -365 -253 -523 -608 422 -69 56 51 -859 156 406 485 374 -514 200 -745 -121 99 -479 68 -139 279 542 564 -741 -718 -35 -251 89 564 -895 -618 -810 790 507 -873 -273 -842 -651 493 314 -855 775 674 112 582 682 -166 -665 87 478 -723 -134 -55 73 -317 -388 388 -386 136 502 725 14 724 745 125 237 558 -612 733 -722 -369 -363 723 31 403 -214 -197 -752 562 -688 349 -534 -384 54 -165 -518 -125 -268 -773 477 -836 -751 279 -547 584 152 -140 -95 497 304 395 523 -528 -139 -689 542 550 465 228 81 709 -61 225 -18 716 -748 -199 203 -287 -290 423 603 -813 -569 -306 517 528 420 719 -245 124 -221 -641 -252 -389 688 -383 -547 352 -164 -722 383 440 449 528 -274 587 294 391 -102 -123 42 675 60 212 369 -163 714 180 -605 738 -396 627 -842 -762 -665 -759 794 47 -3 259 -161 707 129 -785 -779 -631 149 -202 500 -792 -896 -284 367 -820 -369 -509 -321 -639 -832 492 -181 348 -276 -882 332 71 94 384 -545 -271 353 177 -856 -716 -735 752 -412 -92 -278 -456 376 -695 -227 566 -49 -230 -396 528 -680 -792 178 384 53 -615 -537 -722 465 571 -98 -394 343 -623 22 746 222 240 193 -149 167 233 673 -438 744 -183 -28 -328 746 511 -500 37 -562 -206 390 -499 368 475 -430 158 -588 -220 -873 -338 -386 246 765 -2 -458 -506 -598 -410 -545 270 -544 150 -614 329 -810 -637 280 527 -422 -382 -407 211 -451 -567 123 -738 564 -284 253 -750 81 -589 -30 332 -451 -143 -823 351 -306 191 259 -662 -804 631 -53 -607 -198 30 743 -608 -110 489 -311 314 -37 -852 294 -288 -296 325 402 -188 -353 269 517 573 -139 -481 -171 -515 -356 -466 -525 516 743 206 -83 -34 427 -145 -610 144 -596 -876 -226 -274 627 -897 284 -751 -686 96 -344 585 -256 -567 687 -221 -277 366 -42 -819 264 -633 -187 556 414 370 -611 499 752 454 243 -240 -512 -36 -448 -279 475 -443 101 673 95 -220 509 -622 769 -359 368 -423 -225 -533 145 775 -898 -655 70 220 356 -490 -894 -244 -43 556 307 262 652 118 159 336 -299 759 213 707 694 590 -108 421 -734 606 495 -220 -29 -284 -55 540 -166 170 539 159 80 -739 565 -816 -198 705 493 478 250 -360 556 348 -17 746 -42 230 -731 593 404 -312 -815 172 -162 361 -669 50 -21 780 -898 -329 581 205 620 -346 515 296 -399 -600 -450 -62 458 -889 -417 -711 -610 114 447 -357 -393 729 -648 -337 153 -734 764 673 -391 602 -85 -430 742 -331 -579 -484 61 -791 -581 -381 -729 247 -899 422 184 680 -567 632 -198 -700 -786 612 534 -801 686 -20 -654 -439 -707 151 117 -155 -8 797 453 690 -683 136 5 -866 -790 765 -622 360 200 -756 676 -191 -516 -7 490 -567 -439 -265 76 577 -362 518 -724 -173 -578 -323 -134 -138 128 -550 -434 665 39 -504 -7 561 -299 239 734 -30 772 595 154 -809 47 26 -875 793 -254 517 -75 -313 467 770 266 308 -148 -680 -633 208 -827 -885 -555 171 -869 -56 -535 788 -406 594 -698 84 -110 -100 442 -232 -116 126 -649 -253 272 242 -854 620 101 -241 549 675 -124 132 -462 -97 246 -386 -510 -235 492 407 -417 -439 -453 718 -633 -753 -458 -137 -781 307 232 -780 267 300 -483 256 85 301 -217 739 -246 -787 -228 635 281 -89 -784 -151 -425 460 -184 -24 689 -739 -362 -147 -109 464 -386 -487 -625 -407 -803 578 -713 298 666 -334 128 395 -377 -574 -183 -815 -43 748 -437 153 -329 -305 -717 -315 468 649 -377 -170 585 -830 -862 211 573 -376 589 382 -535 796 720 767 176 522 757 777 738 -865 773 -580 -249 419 664 404 -877 93 -113 596 -578 -136 -320 -501 -642 58 -297 -478 -629 -137 -503 653 -432 -486 300 104 -545 -166 755 -774 515 -764 779 582 -8 589 -474 -873 11 497 -289 -130 224 -791 30 464 464 -26 -508 557 -157 392 -695 233 172 102 -746 -513 -230 -127 -90 -101 555 309 -482 770 166 555 684 -404 432 -388 751 745 -583 -475 -536 -46 -495 311 106 -266 -674 302 776 -177 728 471 -570 -41 -40 195 471 -895 -762 -369 732 -5 -607 -619 -317 336 -530 294 171 -553 1 269 19 -142 -586 -79 -515 370 -26 509 -745 88 -764 361 734 511 -510 -543 393 284 373 -41 -570 786 425 498 -827 -328 -735 744 -144 264 50 585 -583 32 681 660 257 -239 -303 75 496 -46 -623 460 45 -252 -794 -646 -357 -524 -339 142 538 670 488 -53 14 -102 -436 49 -849 602 -143 -467 392 -33 427 289 633 -818 -714 388 -1 68 353 -711 -751 268 633 -350 -1 -12 -845 725 117 -513 454 -75 533 28 -783 235 540 -411 -450 -279 323 -550 -512 789 -679 224 -627 -625 -141 363 -803 620 -567 -407 -439 426 -804 -736 -474 -112 -281 282 -847 -840 -298 96 362 559 219 474 -73 -102 -543 773 -346 644 -14 249 -28 373 -668 -612 -402 -40 797 -864 296 523 674 -159 -75 -719 320 -481 -797 100 -24 -873 -854 204 123 -851 556 -557 -352 -267 394 -874 -890 -313 52 -880 -899 -352 -815 274 638 -280 383 -191 675 -683 -545 188 480 -215 -307 -274 433 -450 -453 29 -274 488 -590 332 -429 291 -651 -139 629 -52 -303 729 -333 -607 329 -30 455 -185 -605 -669 -567 -698 -567 -622 -411 -88 378 573 -208 192 112 -884 797 401 -43 584 -844 -682 -878 -817 342 -424 599 -548 -162 636 -590 -80 -792 752 304 197 -71 178 471 -893 245 786 -471 291 -77 -889 413 568 445 799 -619 489 508 96 -884 -722 509 -285 628 353 -457 208 -402 -252 -889 -667 -795 337 117 -457 338 -209 396 472 -104 -304 537 312 -881 202 507 491 -430 325 -671 -695 479 -684 -672 -677 342 361 -661 445 399 -450 -720 -670 -67 203 -72 276 248 27 -65 -64 -177 -426 -529 -308 -124 -195 129 270 -777 641 47 -628 -505 -534 384 -308 181 -683 -845 -483 508 -617 203 180 27 -458 56 160 23 -299 458 -219 -725 670 -553 381 305 -120 -415 -753 236 -858 -673 -591 -814 -88 391 424 -616 -663 519 -320 -457 787 -521 -542 -114 -288 194 -349 -13 232 759 763 -477 -774 36 507 714 -57 -801 271 294 339 98 -406 -839 -869 298 -395 -797 129 -481 275 -524 -728 75 -237 279 464 -722 -300 232 -598 -899 440 735 -687 -521 155 -669 426 -706 -211 -254 -314 767 -541 260 800 -203 737 -661 -351 261 148 -161 -754 -354 469 -762 568 267 702 -185 333 -271 403 29 308 437 -548 436 225 351 404 -199 -801 -363 -578 -636 -464 -116 70 369 -785 349 126 -563 -498 -822 690 -587 -283 -70 24 132 -265 641 -577 -670 -543 75 545 523 -749 797 -636 -316 -734 28 -392 697 789 726 -607 -602 343 263 -400 338 -564 -504 718 -494 -835 185 -853 -288 510 -789 589 91 200 -617 704 -733 32 91 -247 424 -186 -20 234 279 -847 786 -779 207 -754 68 -29 -340 -351 86 -630 -439 240 -677 -812 0 234 -517 -736 -689 -135 247 -480 414 712 -545 -687 -895 -212 -319 -729 494 -669 -249 442 -383 268 -392 502 639 -540 -608 6 551 -108 -298 -769 -845 578 -109 334 -372 133 -374 636 69 703 -605 263 -56 -816 269 174 -512 635 -688 -38 254 -235 -358 -663 -403 709 -873 555 797 -572 413 51 235 -583 -335 -734 305 276 402 351 626 -560 -42 156 533 -610 -52 -108 494 308 -743 -90 -468 -874 -340 522 690 -33 -148 718 306 72 -378 437 599 481 -732 -737 577 -451 632 -324 178 -719 -504 332 6 -720 196 533 -613 -485 -90 644 -71 152 38 690 -246 646 566 -18 229 -194 592 607 796 585 -894 735 -781 -623 -531 -136 775 -189 -440 504 -622 -178 776 -370 656 -762 -120 501 596 653 -819 452 -671 -92 -224 -805 35 -851 160 -67 -228 -491 777 -346 -345 -622 188 -725 668 -310 -209 744 2 -669 -259 645 -284 536 166 -230 37 -382 104 556 -411 573 577 -232 18 -286 -384 45 -638 -646 -210 739 -617 -6 -726 -768 294 116 658 -201 -707 642 -755 377 440 -181 163 -500 543 -790 87 645 40 -468 199 -371 -192 -207 -272 549 202 -655 -473 412 261 649 -171 -695 746 521 -422 -887 -115 430 -658 16 717 390 30 -576 -112 -686 -17 -217 -770 -547 575 409 522 -269 -542 130 123 515 -327 -107 -304 -585 -874 -115 690 -722 -10 -225 743 638 -701 -107 -364 288 51 -773 78 -880 3 -412 133 400 -28 -522 -491 -776 -754 464 -732 730 780 -35 -707 119 490 -714 -638 259 213 66 4 369 490 -822 -90 -197 -432 626 -39 -231 -159 622 -72 -571 547 12 656 -692 -527 211 -811 -396 314 371 -485 535 -673 -158 -283 585 354 -454 197 -325 -198 -325 -399 605 -299 -807 -209 414 577 -307 764 722 362 -887 263 -331 84 330 172 552 -268 -411 -106 -67 278 30 655 -467 -801 333 -338 -894 -62 -736 -495 728 539 -900 -134 456 729 -878 -179 -328 -376 755 391 643 505 -543 -671 621 -366 -764 561 -382 19 679 -412 545 659 -382 -37 -729 14 -358 -171 -129 421 594 -806 301 -817 -90 354 -377 -115 -14 -513 541 714 620 538 -427 -853 351 -879 706 -518 618 -589 379 -7 -220 -495 -456 -345 308 630 568 -112 192 157 -222 765 71 334 -841 470 460 267 -636 -797 -490 -368 149 395 -798 752 3 442 -394 292 271 -8 -472 -270 192 401 49 45 -741 -771 -674 -413 181 -216 674 363 137 -243 -178 -20 -458 602 -608 142 367 190 482 -158 127 -805 -803 -737 -860 140 -746 -770 242 187 -28 -314 434 684 187 -550 582 240 42 -597 -119 495 -88 -363 -545 -219 772 -806 -883 409 -582 358 717 329 689 153 295 424 -695 438 474 460 431 -678 281 -851 -172 543 -540 388 769 -435 717 -429 141 717 -707 -578 694 555 587 499 -24 -748 496 368 -693 698 191 236 564 -876 451 -451 -499 430 208 -345 367 482 800 358 -220 419 264 504 378 431 -311 680 -891 -467 -323 166 279 89 -882 16 -724 205 -808 22 -341 82 674 380 660 729 67 -482 445 225 8 -349 -277 660 774 204 602 -21 789 88 -430 123 259 -516 513 -76 -325 -117 -377 -302 -522 -288 74 320 476 -654 -102 -720 -851 679 -613 -423 -194 684 1 -503 -776 153 -129 -550 -802 374 -11 621 -889 697 157 -404 773 -713 -836 500 -551 -95 -810 132 -661 -281 743 -611 688 323 -380 -475 -869 500 626 305 -151 344 566 618 671 314 -177 -436 -697 640 698 -828 -523 663 -567 412 794 -160 -268 386 758 -585 221 -53 321 -229 -317 359 114 438 -675 380 646 649 29 -216 66 192 736 753 -539 148 -638 -192 -861 32 -416 228 140 -188 535 482 -892 -92 -675 -113 181 168 -891 -174 -27 572 -234 -21 597 244 -604 422 -858 -94 -129 -507 574 694 242 -746 -832 89 -562 -662 173 375 -178 -466 -314 -309 -283 -413 130 -579 694 670 -720 196 -570 -848 -418 -639 -179 552 142 770 411 226 585 -705 -569 588 -102 -860 -391 -24 240 -801 -84 -78 -367 385 -559 76 -680 -240 -875 -507 242 90 506 262 302 -900 578 -70 -212 -31 -552 72 -275 -426 -544 -716 -400 -738 -430 547 -387 7 636 460 335 -900 371 -812 411 -467 -683 322 -749 626 433 -8 -516 164 -122 668 -115 617 -71 361 435 671 -571 514 -210 517 -406 -696 655 465 -758 440 -578 245 -632 -874 299 724 698 -718 62 -43 367 647 -182 -345 -747 457 -369 -854 -73 -616 -689 606 -827 -517 -729 776 645 714 -878 653 -528 96 621 -20 -321 773 519 709 -710 779 -878 -54 91 740 -746 401 451 -366 -572 222 -820 -470 -834 -383 -510 492 -112 316 -364 -152 -115 694 -88 38 -180 324 -776 -804 743 -265 -33 -314 44 277 650 -230 -662 -371 800 -853 12 479 -40 737 -502 -774 -608 746 -696 114 -364 89 -613 261 -35 504 -813 -684 -846 -73 58 -559 589 150 225 308 235 -706 -582 379 -210 461 -528 -224 -302 -172 269 -420 -326 -720 592 -189 157 347 306 -867 458 -413 -800 606 -524 718 45 90 -97 393 -204 -699 -521 -524 -323 569 720 -241 -806 -9 53 -21 -592 -667 54 -463 354 -416 671 289 -228 -352 -265 -218 21 -882 -348 -838 329 750 -544 524 -257 -696 22 440 235 -318 -245 -599 -802 718 -766 552 217 603 -748 -346 447 -17 -482 594 -424 -14 -297 -102 -509 -254 -120 -179 -668 -111 340 174 239 -401 567 797 590 130 660 63 692 -494 758 460 592 -548 538 212 -57 571 -748 -894 139 -440 557 402 478 207 524 -410 -598 621 761 414 51 605 -183 -717 219 715 -59 -73 -285 -790 371 616 655 164 -185 -315 491 -66 559 721 -528 337 353 -782 -479 133 547 -222 145 -650 346 604 -435 -649 306 362 -486 80 -646 74 -80 -523 -405 -503 713 -270 -419 560 416 -398 -784 -642 -306 -143 269 -732 151 -170 -813 -168 -480 -513 169 -465 -224 -492 397 -865 194 764 738 -89 -580 441 -848 -308 602 -466 310 -252 519 -874 549 -810 -153 597 -593 -343 695 -236 32 768 156 48 -688 -7 -192 -625 788 -867 -769 -573 -706 505 182 755 300 778 -425 -844 727 -126 319 167 -506 -558 -341 -881 391 306 -46 -87 -363 449 -381 -870 751 611 587 -466 -822 -798 -730 -205 11 -348 -6 -660 -354 -234 -721 359 -704 -245 -816 50 281 -263 -186 76 -604 432 -516 -146 647 271 -497 -523 170 -345 249 367 -555 -334 658 -128 223 -50 167 -34 389 -14 462 5 -501 651 -186 -573 18 -365 -435 -212 580 268 -71 418 -738 297 179 5 -593 -308 -894 524 477 -295 -250 166 411 112 -784 -863 19 331 -628 -41 -667 213 -388 -594 -17 8 -645 -216 -355 41 761 -736 601 691 754 -362 -570 393 -261 573 -482 389 -542 -213 -148 -718 579 633 -443 -251 1 -894 -104 502 -295 -819 -459 303 780 120 300 476 -817 -60 -93 110 -1 688 -774 713 -349 780 680 633 550 -35 98 -114 -494 -269 -549 794 503 671 -111 304 150 132 750 -653 -343 548 -142 566 -766 -446 163 393 787 752 -252 -586 -550 687 548 515 90 524 107 -312 -705 -797 3 -487 563 -60 712 -191 -804 233 691 543 246 174 -775 274 -350 128 640 -297 194 -547 157 -135 195 -383 -640 -793 -446 385 -797 -611 -108 86 367 -85 -58 -805 -829 -203 -869 26 -397 197 464 -138 736 490 433 269 -247 475 111 498 -882 -429 -745 671 -507 276 -336 -466 196 -580 541 418 367 -553 -726 -348 -715 -416 -824 600 135 649 -43 -276 -233 -579 75 322 -541 707 122 -324 314 -701 -845 353 600 -314 -201 -95 -89 382 299 -639 -809 773 537 188 -205 -325 75 -472 286 -274 -432 -639 -91 -153 -407 -262 155 62 696 478 -815 322 -378 398 771 -118 -563 -770 303 -523 696 791 306 -341 -433 304 775 -228 -877 -766 -412 -98 -145 -10 -183 -803 621 -578 519 -481 534 356 -593 -847 -791 113 -557 -223 766 -887 161 -900 -534 158 -364 -853 367 -343 -442 -203 302 -303 665 583 -486 -884 205 698 93 -294 -246 523 -862 -500 389 -681 545 728 -473 605 -277 -738 607 -493 21 -275 385 -148 -660 136 648 -334 -462 182 229 -113 -354 699 -468 541 -591 -114 -321 -611 343 665 -805 203 -368 463 -616 -409 313 -854 -318 237 91 289 -796 -466 -176 -600 -346 379 381 631 -734 -30 -567 -844 -369 -476 -13 193 708 -87 648 -803 -778 -472 -808 -102 -674 -515 339 -583 727 -764 -485 -852 705 -600 -45 568 -91 457 -299 155 -748 -272 -647 -731 25 -791 -322 238 -614 -877 629 -172 -738 133 -745 -232 -336 -890 428 553 -350 720 795 284 -74 -719 621 -238 -290 501 400 304 548 -448 -796 -282 489 456 -610 -130 225 -254 -547 -138 -465 -240 -115 549 -330 -228 -236 -445 -412 328 -107 172 -60 -460 355 12 346 -303 -747 332 442 260 281 622 796 65 368 -80 171 -786 561 -878 20 447 -138 -422 4 -513 -194 -814 -637 -563 409 -590 -886 351 116 -389 42 439 56 634 170 481 636 215 213 13 -228 263 -712 284 451 109 438 -762 696 165 -761 -325 -168 -45 -882 156 -713 181 -89 -794 106 22 197 -200 206 -110 -332 115 -385 215 -722 -516 729 -546 -624 -101 546 -802 -662 188 -203 -469 661 -337 451 -474 158 576 -699 623 -753 -593 -325 152 -762 -677 -820 371 -383 547 574 339 -369 -512 274 189 -110 -342 454 364 -54 -812 -825 648 -439 254 648 401 -134 -389 -119 543 384 -227 -533 -39 457 -39 -831 155 -286 738 749 -197 -682 494 260 -663 508 -363 704 -465 -201 290 -96 -507 -495 216 -599 -491 -469 391 -592 636 -419 430 -151 654 674 25 381 309 -869 261 -265 -122 -244 735 -434 -896 -705 210 487 -23 750 -251 203 -386 600 124 -676 -324 444 -565 -342 -556 -616 31 -118 594 -312 399 414 676 18 -71 215 -178 -328 -567 768 -641 -786 -880 -233 14 -631 -143 -309 411 -274 -868 -415 -399 -697 -106 -393 -876 76 548 -623 -294 742 -846 208 429 -429 -846 72 669 694 698 -187 -808 34 -38 -204 -138 -601 713 462 -886 177 794 -651 604 797 366 -114 454 750 90 -204 -393 -523 227 448 -870 456 -594 574 700 -72 239 352 44 284 602 -496 -481 -488 -337 720 498 -739 -94 699 391 593 -727 5 -153 660 104 -276 307 -388 -399 -545 -839 -401 -695 -855 464 -719 -43 -825 -640 -88 -189 486 456 -276 -711 543 -525 613 520 -25 190 798 327 -584 -592 -8 599 -598 -544 101 -849 229 151 431 -801 -104 -512 65 253 -287 -583 -623 -851 -631 64 109 -726 214 340 -645 -345 704 600 -771 -464 -144 295 -795 -458 -171 60 518 -309 277 -123 94 796 243 -869 754 -196 31 -125 -547 -756 680 109 -529 196 467 379 491 494 -367 608 -736 523 -383 622 -501 698 709 330 25 -415 794 775 104 -739 392 528 420 264 392 402 -829 -169 77 -561 -85 -291 405 -65 -69 -227 -539 627 284 -530 -697 467 147 121 -212 514 -736 -237 331 -898 484 -715 -891 179 226 -265 623 619 -439 -715 6 698 -528 666 738 650 454 -448 -226 199 205 76 -479 -475 356 -205 -473 350 -773 698 -687 124 338 -190 455 -670 391 -339 29 -70 444 -382 -899 -409 -866 -294 -412 -457 504 -5 -623 -285 718 -157 -156 166 -298 -55 -138 -85 -338 685 -751 655 610 -683 3 798 310 483 731 -237 -389 762 415 63 -365 -306 417 181 -781 -493 633 204 788 -424 -86 -273 -318 -237 -2 -415 -457 -315 -820 -694 -326 395 731 -816 -740 526 -55 594 369 318 200 122 733 -771 616 -724 -195 -299 -313 340 -324 -488 123 124 440 634 -96 -8 489 -623 435 -389 -388 -855 -116 -662 250 654 -727 -317 -640 -402 610 173 457 -804 725 579 223 710 -883 14 130 -39 -672 -104 313 765 629 -602 338 262 112 42 227 -614 417 -700 -850 239 -443 605 -253 -174 -438 712 251 -6 -590 -899 -761 -369 -347 -573 683 473 647 154 756 -893 -782 -440 -129 79 -324 699 338 -214 217 -196 786 610 -875 -321 -411 -465 -589 411 -133 501 570 -569 -16 -273 727 -350 23 122 681 -221 484 -799 -538 516 -298 -518 582 314 413 691 784 359 -108 -185 -288 -508 458 -886 -413 573 -129 -382 -601 -722 -35 639 494 396 679 -280 428 -582 85 195 237 454 97 524 -302 -296 582 -806 512 -223 -761 -38 469 -664 -233 -228 -456 -215 694 -443 -709 309 699 -638 -414 -732 -729 33 -380 -168 -740 -309 -327 -181 -523 489 681 649 -7 490 618 303 -573 770 -355 -880 -68 -570 -722 25 790 -203 -817 -484 395 -547 -765 121 -123 242 -852 533 -567 777 729 285 -753 650 -372 -683 43 471 776 -835 331 598 -336 607 -462 37 -51 -426 -149 -417 -156 -621 -544 378 -282 787 365 -798 511 -416 680 267 282 -532 502 175 295 618 452 -90 595 747 -266 697 -534 26 -345 -72 372 793 -581 -394 -681 256 -769 187 -11 126 143 341 -246 487 634 -159 28 -780 259 -165 189 -104 -786 88 -699 -829 210 -76 449 108 641 -721 419 -416 57 320 496 -341 -16 460 -674 -262 -428 658 535 -177 -383 97 -800 -557 -22 -613 -584 -841 693 -593 -425 208 -421 -516 -329 -108 500 -871 284 -66 -681 -572 -662 -722 619 749 158 -502 400 368 -431 695 -768 480 591 394 3 -351 -877 -850 391 342 -625 -6 -175 -158 60 560 739 -113 -140 -63 -124 -375 549 179 -687 403 -686 -349 -446 43 -283 109 390 -857 98 713 -523 -58 574 439 -38 386 -172 -330 -412 -852 -624 -762 167 202 783 -511 -253 202 284 641 -679 94 -844 133 -739 -305 539 469 -105 391 -227 535 -799 240 634 767 606 131 -591 647 8 -852 -418 536 -408 432 81 -116 -520 591 -300 -816 371 517 324 -348 318 656 -511 106 70 -71 -704 330 -246 372 -213 -282 -503 439 775 67 -750 696 76 739 -430 -337 94 -442 -60 -301 -831 231 332 796 769 495 -210 -795 -505 -583 -63 -180 744 -275 -843 541 -245 -364 296 -243 499 -790 384 -46 -580 -56 545 737 -197 448 45 371 -493 -548 -505 -839 202 -507 776 -5 -42 -352 -567 -460 289 552 -600 593 54 263 -498 -788 -43 192 -561 -294 -365 462 -564 316 721 299 414 -572 -825 654 -201 140 626 14 -625 -890 -753 272 488 -273 3 -318 616 601 -551 -170 483 -644 -891 300 414 -763 296 -866 536 570 -702 680 161 -144 198 442 -118 207 387 -90 745 544 -684 -777 730 751 -221 -317 712 202 -246 69 -55 -406 -460 132 267 -656 290 -57 731 799 692 -748 -406 58 -145 -664 382 351 -396 498 442 593 -297 231 -635 364 -849 764 -353 -756 -778 680 385 -549 586 -835 -845 -490 -428 126 -758 464 348 -552 -525 157 -412 -641 -50 514 -874 -6 -37 574 467 -813 777 -227 -348 343 685 597 183 -591 79 -867 -371 29 -642 -2 90 -24 406 -829 540 -704 -631 669 -322 -835 -170 533 659 -526 -523 -631 -398 -262 -307 295 59 -598 -741 655 -528 297 554 226 782 212 548 -477 -99 -237 143 -444 -167 -643 -640 -481 -760 -542 -867 -50 419 100 -765 675 -618 -604 -216 -69 669 -536 -557 721 -94 319 95 579 518 -736 748 -464 57 -74 -513 319 498 18 -835 131 692 -859 390 -757 -732 -742 295 88 391 -221 226 -771 478 -442 -673 -723 -546 -488 -362 -468 420 249 430 685 -407 296 104 663 745 -821 602 -839 -867 58 697 -85 -428 75 303 505 -621 -728 393 263 -20 -892 584 32 -255 -309 -206 740 257 -530 409 793 -131 -821 -337 -17 -177 -286 656 605 7 765 -68 -807 -178 -558 510 543 309 -393 -288 -412 270 -895 559 -844 782 -561 64 -185 -521 -638 -529 310 422 -14 -202 465 -178 319 -187 -659 -434 592 -320 607 -199 -389 -668 -624 324 -15 351 -161 -728 712 43 199 -317 -194 -618 184 -547 -541 -600 784 771 706 322 -182 -50 -480 -718 -435 419 -458 510 463 112 10 548 113 -894 -9 -28 -15 -436 436 372 -309 -561 -536 551 166 500 311 -461 596 538 -566 -762 533 -588 101 -120 -759 85 -26 168 402 336 722 -461 657 162 269 -793 -879 -264 -247 -800 422 -406 584 700 -251 -313 792 446 734 410 -247 -604 772 -439 -543 14 -745 -666 722 333 -748 67 -218 -526 134 -213 88 -788 -658 737 -609 -589 518 333 761 -756 704 418 -151 488 -685 -276 -159 547 69 -643 787 424 685 530 -200 675 766 268 449 431 -403 271 -544 332 30 -843 -448 -302 -25 406 761 366 -818 666 153 -170 -454 -3 164 -256 289 288 8 -479 -437 248 -249 -222 652 706 381 -246 -412 574 -157 -648 -270 612 119 -22 15 -44 27 682 571 -178 -826 764 -356 -35 -20 -758 -727 -494 307 591 373 -885 -535 371 -313 -590 -709 -627 489 -659 -763 -240 -353 -363 -17 387 -522 578 -508 353 -393 -516 -830 124 -418 -12 522 648 149 -768 719 -617 -179 -882 558 -684 -463 109 417 532 -279 -802 -586 186 -577 101 -243 -208 -657 84 656 -628 -233 744 -500 150 7 -355 407 -246 -262 -744 429 573 -450 -573 209 618 -864 -412 -145 388 241 -423 750 -737 -361 433 221 -202 -807 -193 77 287 -386 531 -657 -463 -727 -400 -586 -58 -586 622 -777 -689 -668 91 262 -431 -707 26 313 -167 582 -679 723 764 -6 653 739 -228 96 -203 519 -489 -297 -243 -248 -472 -348 70 -410 761 168 -794 42 142 493 -848 -612 138 -650 -444 -866 -433 -413 -270 388 -552 -890 -272 214 746 -560 -235 513 367 273 304 -896 394 -241 144 -573 -34 -283 677 -807 -694 22 -669 -194 85 362 -698 738 604 -306 372 -778 -500 219 -568 -278 352 683 -179 582 -585 772 219 -209 -638 -451 518 666 -346 -678 -151 771 -680 19 -373 472 -891 340 539 -83 -177 -589 447 -359 72 -229 226 -827 39 -254 153 -228 -382 378 -143 -196 -673 43 280 -335 339 760 117 18 536 -684 -110 -285 247 -592 -371 -224 162 -357 -287 -99 -192 622 234 753 -92 -62 501 349 187 357 -575 661 313 310 507 -87 -870 -618 685 -586 -530 436 512 -340 279 426 289 509 551 -794 -144 54 791 -355 -137 -405 738 114 280 -598 -336 609 675 223 12 -618 211 590 -339 -350 79 498 -166 439 -211 -320 603 -879 -178 720 480 798 335 -295 -847 -70 -699 -62 425 -543 191 520 -507 -243 -4 159 -821 539 800 -532 604 -454 -248 -492 -291 495 -4 137 308 296 -515 191 -375 -650 -236 313 627 790 -41 -196 -680 -684 -623 457 422 -377 -737 1 -892 100 -512 788 -657 -843 170 -426 -65 -658 -761 265 -482 -264 727 -118 191 -454 271 -711 643 466 494 -539 -25 -454 -823 -714 -616 -357 -420 738 554 707 -280 47 -258 248 395 -487 549 383 521 -470 236 693 46 -6 -781 413 391 556 -430 445 179 520 482 416 724 -858 -370 774 -825 105 -161 613 347 -731 -645 -609 342 -820 -277 -746 -224 -61 456 -523 340 342 619 571 -561 -113 -476 358 258 -94 -770 713 625 -759 -776 -668 -304 -880 15 648 106 -797 -563 -701 -254 128 -535 340 -370 -82 -623 519 463 509 150 -519 620 313 592 -390 731 -42 55 -287 -793 -100 -405 542 -343 307 494 -899 -434 -120 -496 107 -212 716 212 160 422 -659 -716 535 -432 606 337 632 109 613 731 -222 239 -181 -103 464 40 -576 -745 -108 -316 156 41 -819 -326 210 -613 359 -259 126 485 -306 -52 -459 -165 472 73 107 41 521 378 264 195 144 -121 -458 659 -88 -94 4 767 -489 14 496 347 -712 -544 -857 -564 40 -331 243 746 595 -623 -846 -797 154 -98 701 349 -10 -709 -416 -573 -899 -90 790 174 751 671 -323 -518 -834 -409 486 -857 -737 530 -740 -282 -275 -147 -580 404 -277 -821 254 -457 304 348 402 426 -353 41 -674 -220 589 393 -148 569 -81 -308 93 -868 154 -687 716 -789 -345 569 32 764 59 -536 -579 731 -121 -469 121 600 -835 -182 192 -508 645 258 571 -599 -802 -175 -645 -862 515 426 344 685 -867 83 -158 131 -43 378 305 -85 757 460 -850 -774 151 -766 95 -662 -94 -198 220 658 -263 260 667 447 -783 -592 392 15 359 -129 -185 -655 -55 -98 -80 -884 70 -74 660 -587 -55 541 -149 88 766 -897 71 -171 724 109 22 475 -96 679 -329 -434 442 203 -264 -146 576 -383 679 749 76 -626 -827 100 731 -523 -303 -108 -187 -180 496 -868 -546 479 -122 245 -881 -459 210 760 -48 518 -563 -93 -787 -874 -215 -596 -676 531 714 -630 205 -548 262 -399 359 -109 394 509 705 -43 -452 127 615 -297 -113 318 -715 -567 -322 -675 -325 -106 -395 -404 447 -68 -212 -695 442 633 -616 -63 293 790 -812 -458 -618 -486 183 -219 -175 -2 513 465 703 -185 19 -500 -338 723 -629 -412 -702 -193 -164 37 667 -771 -207 -335 443 429 -677 -641 63 437 -100 247 -721 445 -393 -334 492 -12 52 -246 -1 -480 -321 295 602 493 -118 781 -819 -201 647 -816 735 -603 -513 -840 634 -474 685 -236 -381 346 -670 -12 589 -507 -199 142 489 -409 300 -149 -876 -625 -520 590 699 746 504 234 603 -567 296 -458 -203 -76 -443 -377 -728 699 -601 748 -650 -382 -166 221 743 401 -162 427 -528 -629 341 602 -174 540 501 -352 -360 -361 609 85 3 -633 465 -574 214 343 -364 -50 351 142 403 618 -18 260 571 362 -626 569 -87 -794 782 494 -18 638 698 354 236 -81 -86 67 790 534 -384 -554 -508 658 509 307 475 595 723 481 767 678 212 77 -732 -45 40 739 -714 -198 -3 281 -309 674 591 -824 -324 399 -267 696 -478 -771 -354 -213 -498 -477 -699 -655 -704 783 650 -243 -312 -215 -418 786 140 578 715 -615 60 739 206 -214 -771 -41 355 654 276 -596 129 -759 -206 -682 46 590 -616 -737 -838 563 -416 -489 -502 -221 502 451 650 -145 -110 -154 -591 -137 629 -244 414 431 -753 332 354 -557 162 -890 -151 313 -652 -197 -866 -170 -28 723 -650 424 443 -526 -450 650 445 122 -611 -731 264 447 457 558 43 226 462 747 -113 29 -269 -233 622 790 -667 -215 -602 -322 111 -113 171 -766 373 -522 392 -536 69 -654 -368 798 387 -276 386 -622 218 -506 565 405 -505 -805 627 197 -59 -667 -69 118 -712 -755 361 -328 -878 144 182 470 -880 -831 -555 -90 -527 -4 -498 433 -125 -165 345 716 666 660 727 394 735 485 548 -545 -175 671 -829 390 -158 368 751 762 -85 237 781 10 -763 -814 312 280 -332 -712 63 -725 357 -513 -128 77 676 771 183 441 -404 762 -160 -528 68 -261 478 284 -597 456 100 296 -158 -534 -515 593 159 -400 -620 -571 -210 590 205 -113 -134 -306 -244 -571 -99 -144 170 -57 217 106 30 280 -816 255 276 -444 -816 224 -58 191 760 51 -216 -116 -316 137 638 -287 606 -204 228 -3 -779 -204 57 381 765 791 452 -309 33 700 346 -196 594 188 455 -326 648 -862 312 -855 -231 -234 253 613 718 -858 658 434 15 -115 624 -551 -781 -325 -640 620 -786 343 381 -284 -648 -3 -399 144 -676 576 -773 273 107 -402 -585 307 -236 302 128 -266 -755 -117 -66 170 -779 606 -328 -26 510 -702 -676 -558 -891 -231 -160 385 -609 167 -676 -646 199 107 -73 766 48 377 718 -430 -189 -86 72 -29 285 -465 578 324 4 -132 -801 348 225 -114 65 -382 71 125 -801 785 -199 640 505 182 363 127 -514 -533 612 604 -608 -466 231 103 695 361 -241 -893 -241 559 749 -825 647 -308 -218 709 -856 -347 454 125 -842 363 -43 128 -121 -794 -118 509 -40 -424 -704 -186 1 675 -572 -30 -331 694 -547 -538 116 555 592 350 -899 -449 -763 -801 88 -611 -704 -888 -400 -438 -263 446 234 -266 487 -855 -275 761 -284 20 -76 -517 314 -486 195 259 -207 -440 606 455 613 -500 -61 510 -578 306 707 -604 -224 -812 27 301 670 -594 -140 -6 89 -692 -775 -683 -321 465 626 -475 -27 -899 -636 271 204 -493 -773 -876 -452 -513 -576 -712 -876 255 -544 101 -246 542 720 350 -237 -881 -590 -11 -761 232 -3 -572 233 -501 -27 562 -870 -629 -227 614 -606 729 -26 -396 150 -765 -173 783 52 -48 285 -183 -876 -660 367 -540 706 -40 -184 652 -37 658 -467 679 -885 -667 480 583 -41 725 -663 264 -181 735 -623 481 -138 -172 398 -21 46 -402 -169 -696 -658 -775 -480 -610 756 -256 604 -453 -467 -794 -166 94 82 -787 315 -280 -113 -162 -754 524 164 328 -638 -458 651 -640 754 -790 -828 -859 313 128 -625 -132 522 369 86 676 -529 -707 423 -788 -107 -675 -166 -27 234 57 -750 -630 332 41 518 292 -298 358 -255 -523 528 397 -840 340 -347 -649 -886 -876 -340 -33 435 -606 767 616 -107 183 169 -850 -676 414 68 523 -163 -614 568 -560 658 324 -212 541 -467 658 -473 313 428 -631 506 129 -780 -545 -406 315 702 99 -277 -380 -839 520 -505 -866 -532 -42 -760 -412 281 276 -320 -567 -878 -654 388 -67 70 696 -742 -46 -754 -265 -84 -70 -72 747 405 712 554 573 -603 317 713 469 576 -102 -878 -74 447 -160 -646 -703 -193 45 709 -229 -569 680 538 621 -146 -77 -504 430 -417 -238 -321 789 720 285 -725 -420 -32 743 -325 -671 -582 348 -422 -809 347 -43 -504 304 -353 118 -758 -466 -324 16 322 218 69 -286 761 -704 160 -472 -479 -835 -442 -353 -777 -729 331 -561 751 -309 349 -788 -581 362 440 467 -455 98 -31 -363 -621 -15 205 447 542 -714 -516 19 -694 536 -861 783 532 294 -244 703 -562 50 -744 -663 312 -867 -333 48 -705 129 -164 310 -383 -122 -792 626 84 -153 -201 751 85 397 378 429 -588 23 -1 720 208 -527 211 348 650 659 348 -307 -860 -852 -10 139 455 357 -285 369 273 105 425 664 133 -68 -552 -744 612 392 -106 164 176 266 -579 361 581 396 -99 -684 440 -782 -441 725 749 -169 24 -130 -402 -69 -109 -480 236 56 -153 277 -705 732 -266 58 -750 375 590 -706 -531 -234 -632 579 -1 353 -772 -168 -195 -509 315 -293 -471 -113 -265 -595 -408 542 247 -654 310 -489 377 -446 -561 550 748 -803 470 -646 -618 -414 578 135 642 410 36 107 -464 -305 -127 -602 -721 -230 394 -585 -361 526 -498 42 -611 -332 730 18 -120 133 -380 125 286 -712 344 -427 -41 743 283 -496 -809 217 -543 170 -49 678 -179 53 -254 -56 -659 -500 198 -829 484 -273 -131 -665 -377 -212 -660 -199 -409 -713 -323 707 188 584 204 -327 31 291 -389 331 -74 -368 -806 -243 239 457 768 -384 613 -514 434 160 -509 -807 418 -254 205 82 -599 -714 692 108 -609 -887 -610 -80 -322 450 243 -140 782 -555 463 103 -175 -245 -792 -889 295 -462 -128 -444 42 491 552 20 -144 20 377 113 -238 -51 -138 378 572 363 612 -490 -883 99 715 638 402 391 236 308 451 -582 619 -13 -422 233 579 -709 735 -69 253 429 -86 -8 -436 47 566 64 -260 386 -244 -773 -712 -12 -411 374 -546 -273 566 361 317 -812 561 -503 -102 -90 -538 363 -209 -155 -827 602 -704 465 -676 -22 -143 -677 -150 715 -24 26 -280 -689 799 743 462 469 -690 -324 -71 422 162 -138 143 174 686 710 -356 -705 349 386 -466 -183 159 -142 431 -157 594 -340 -222 62 -468 696 -94 187 -173 -233 431 412 -561 436 526 -537 -140 -10 9 -815 412 -623 36 -377 -707 -141 666 -851 232 -394 262 -48 -867 -3 438 637 608 -769 -418 211 -704 -750 763 696 -337 581 -536 648 503 -2 312 -3 32 -406 -24 290 -733 -177 -527 -59 -43 -366 -773 -281 388 -493 722 -98 -266 233 -727 570 9 759 -305 691 -133 127 378 588 126 -598 -232 268 -346 -436 -445 -132 -448 694 -497 -273 -355 180 -620 -259 234 -644 372 643 -792 27 -365 -496 -768 -630 -746 98 380 694 -435 -469 -330 -897 -130 567 -371 -486 489 640 -113 769 48 629 -606 -745 -110 -171 -216 629 608 -482 595 -789 299 -341 -887 -306 -176 -824 -895 473 366 -630 -589 270 -388 191 -569 -895 599 733 -783 567 652 -59 -419 629 797 622 347 -705 -880 547 -144 451 -456 516 234 241 336 322 -165 145 540 554 319 692 295 -382 305 -787 -250 659 429 -264 -258 -509 -637 -808 568 -599 333 -540 648 -42 264 -858 767 550 -119 -319 -183 -91 300 200 -618 435 -728 -366 -850 271 596 409 -606 -395 -180 -721 155 604 -853 643 235 -313 58 -164 -188 -633 -271 137 -646 -228 -724 356 -554 191 -82 702 -68 710 -587 153 -155 720 -49 713 -40 -670 -451 -247 290 -877 -627 -156 -360 -262 -9 204 -48 523 -678 136 162 90 214 -327 -825 -436 -827 -745 321 -697 753 -491 -96 382 -389 262 361 -485 -281 -316 657 51 -145 319 254 -78 99 -195 798 -526 -194 -466 109 -747 450 -849 -36 -519 -6 -67 626 -164 -890 -852 106 -325 -345 130 447 713 -154 149 -546 -62 548 -792 108 -798 -565 414 55 -281 653 341 -350 -369 613 -339 568 -59 -542 -14 545 441 -675 -621 -690 -837 -849 -427 470 453 360 -613 143 787 -530 -240 401 292 228 -360 -468 -740 690 -451 -205 360 -343 707 -58 -283 -201 -585 685 161 -628 14 -649 251 55 -671 95 360 -114 366 -460 219 546 -508 -888 520 307 -884 -335 48 -483 -811 785 -777 136 -502 -688 470 -154 247 -218 7 672 -683 457 -230 414 -66 -469 -395 -635 -122 -183 -454 -95 783 -305 -135 234 -484 293 -166 559 -84 -84 12 330 -820 -352 294 -648 -254 615 -522 -501 601 -57 -275 -181 -702 197 -617 253 -900 -678 4 -893 534 -27 -191 476 252 35 -393 -422 -613 -463 714 -421 -160 502 -350 66 542 -43 -347 -522 138 133 726 -735 603 710 526 -651 778 493 -107 222 560 -478 653 -332 -397 210 242 341 -315 579 773 679 370 -646 131 -707 -607 -862 48 90 -272 -856 369 -345 747 -777 227 -177 666 7 284 628 455 -847 -156 -64 -463 564 -574 430 -888 -542 -611 -18 117 -867 313 590 -330 327 331 -545 568 -589 -880 -188 -682 -437 623 155 -389 -585 -270 271 -717 173 683 -304 742 -468 -89 -888 -156 -580 -709 59 -515 -771 -258 -45 766 -383 -779 332 -321 767 -758 -61 25 -70 -532 -728 -321 -285 -764 149 144 -846 -71 320 662 -81 -673 -838 -51 -245 -167 -136 325 -218 5 -644 -678 -141 -71 -209 -56 -645 -681 -512 335 701 -525 19 516 -593 -353 -355 -240 -513 -612 278 448 410 -174 125 -437 -554 679 667 167 -329 334 -853 -292 -123 -809 -893 600 29 527 471 784 -119 -251 -103 175 291 783 388 -350 -270 -194 -260 -399 -712 -699 -851 -58 800 -92 -319 -148 -720 498 -874 583 31 -161 723 -366 545 4 79 790 -826 777 559 -439 -258 -211 469 619 443 31 -530 -458 -693 718 253 -342 303 -696 -539 -92 356 -71 577 -774 -526 168 -70 443 -540 -629 656 539 -605 27 -535 -554 -768 -241 278 120 -273 593 -41 -38 -750 -376 560 679 -138 669 -96 115 442 731 -40 -839 -452 40 -670 -211 -366 338 463 -420 -306 -605 290 -597 -667 542 404 155 448 644 -38 706 244 -15 268 -313 171 -886 -793 -282 -284 119 584 -171 576 779 -693 425 -289 172 111 -223 -271 -143 397 -494 754 -168 -757 -660 -648 -673 378 -157 474 -318 -206 -508 -837 -309 -466 -866 696 362 621 -241 -308 -290 -631 -88 -69 -248 -20 -115 560 -530 461 558 365 256 -317 597 -222 697 722 657 -454 -758 242 568 -215 384 -456 604 -55 -368 -892 500 773 590 -676 709 -700 -425 -303 -424 -28 690 -339 274 65 -479 193 -377 -537 -739 -748 -469 -256 635 -450 794 762 141 126 129 -146 364 400 243 -104 -30 -591 -144 305 -138 523 195 130 624 -581 -98 426 184 76 -811 230 -306 -718 -245 -57 390 467 -881 78 485 387 473 520 233 -816 97 -88 -338 255 -80 -122 502 -428 -343 -530 -896 -493 -8 382 758 -655 -895 -416 158 442 -583 11 -5 604 628 156 -153 54 132 -203 628 -327 64 539 239 112 -451 -189 5 559 -621 306 -97 -701 -198 392 -348 -840 117 791 -407 -460 131 -429 408 -591 31 249 184 637 -29 655 -551 49 -831 561 223 399 177 22 -603 -627 257 684 -843 -92 -538 -241 -842 273 475 -251 -773 166 37 459 240 -872 554 721 -480 -613 -562 -507 -296 -823 584 -633 125 27 -860 -647 9 -227 467 248 -755 -462 664 -887 151 345 -364 554 -855 -411 -859 118 175 583 -643 -343 168 734 235 480 720 -813 506 385 266 -261 652 -348 -586 523 -674 558 -334 -55 -89 451 240 -526 -274 -637 -719 -295 -865 613 -860 -272 -151 -343 -519 105 -428 636 60 -289 737 247 41 320 -426 358 -27 735 -436 711 -228 -691 705 441 -350 -507 546 340 570 375 245 74 118 -555 732 146 -316 526 -623 -758 163 -104 -93 264 -523 631 59 -222 208 461 359 -679 607 -396 -424 -12 339 -429 -866 -99 317 -187 -639 -245 -781 -1 41 -118 226 -81 -13 106 168 567 -89 231 534 -288 186 481 490 791 687 307 -102 392 -441 266 -756 -811 -125 -350 -360 -530 509 327 -319 -371 -285 280 719 -740 -408 733 -719 573 -520 -774 486 410 -439 -738 65 -802 235 -482 -254 305 -782 -306 274 -873 261 -487 19 660 -617 181 639 -681 -337 228 3 143 277 -134 617 78 -438 -842 357 63 125 -61 -119 -313 426 695 678 257 604 -502 19 -384 799 -850 12 582 638 -29 619 687 -842 221 690 -594 -611 437 -618 -265 -743 3 338 -271 -692 514 158 -501 -399 353 -108 747 -434 12 720 -99 778 -21 -206 497 731 667 -398 -441 -366 -319 -370 365 -573 271 444 3 141 -521 50 461 206 -235 361 -891 230 294 -331 -819 105 458 343 72 -526 170 759 -318 127 -658 517 -134 -499 215 -830 701 -152 314 -173 -245 -552 -279 -605 -580 496 308 718 688 65 -735 -425 -6 -829 -333 -283 -790 221 462 -672 -148 -240 573 793 -581 567 333 -776 360 584 610 702 124 156 -304 -846 251 76 486 -672 -748 423 321 526 -713 600 293 385 -805 -488 -468 -355 459 -359 79 343 -589 -317 -481 -63 -286 -600 198 104 -868 -293 -294 466 -522 -652 -273 -665 -322 121 738 -551 -733 -497 347 800 -268 -629 206 65 -654 445 -735 -377 -606 492 565 464 722 -756 68 -60 75 755 142 655 780 -784 -469 -223 -789 -267 -651 -792 605 -808 134 255 734 -339 107 222 -402 421 513 508 687 194 -859 -160 52 -759 -174 628 476 530 421 -153 171 235 -773 -106 -771 2 13 620 779 259 -87 -552 -674 53 -48 613 -368 397 -635 632 356 -179 552 770 519 783 -879 320 -103 535 675 532 771 66 -742 738 -494 365 205 -470 -740 83 -645 276 -682 628 -309 640 -312 708 -27 769 427 -263 -90 199 -832 658 -412 563 226 -28 225 -795 177 298 -766 -185 -371 149 -451 -2 175 203 -371 572 -23 259 379 -624 65 -597 224 575 -831 -75 -301 -184 479 -715 -355 544 -688 -723 502 -139 623 -337 114 42 -82 -126 272 222 -306 316 478 -30 681 410 709 -103 448 -602 131 548 -689 -878 -732 -72 -584 -616 6 -531 -810 -698 -342 -826 246 18 -542 -164 -703 116 394 -321 -180 130 -74 714 170 -88 -735 -684 -511 -107 319 -829 29 435 -404 -332 -203 -667 356 -574 -867 403 123 319 332 426 -692 -790 -537 491 -764 -582 94 -243 -815 -818 -217 268 -55 -592 580 130 -45 -327 764 490 396 -718 -886 790 -66 -618 -88 568 -649 183 480 599 338 614 -784 -410 784 -254 394 -546 -20 -423 -416 232 -712 -474 -838 -667 83 57 718 380 596 239 165 787 -522 -130 -318 259 310 121 -463 -755 125 267 182 147 444 -420 362 -402 274 -384 177 -790 794 -102 53 477 -399 -444 -24 144 -351 627 -658 -218 287 504 -640 -509 63 300 -248 75 -193 -251 -709 -157 272 -5 -282 21 -577 86 -884 145 -769 -863 -708 38 47 265 -300 -264 526 271 31 -695 -469 -316 -351 -76 -204 584 -298 -891 -452 -422 -539 -754 792 -771 303 -426 20 7 -208 -888 441 418 -595 282 -379 -318 561 530 -67 -565 -738 239 -309 733 743 -807 -265 313 637 50 690 -559 226 503 -823 392 509 148 474 358 -374 -92 -768 -42 -597 720 -582 537 231 -287 618 450 -520 -801 645 -184 472 448 204 -482 -99 752 119 -881 -226 -657 -260 420 -62 723 -424 209 -764 52 -434 -510 -526 212 603 -370 -677 521 696 -485 362 -834 766 707 247 538 -519 731 -532 -747 -186 -739 733 156 162 248 -149 -716 301 -286 -591 65 -356 -678 -869 344 179 754 -410 54 -36 140 447 -505 -604 -585 -770 203 -510 334 -148 -180 115 -542 154 563 249 -378 242 56 95 617 341 -522 572 83 -153 736 -175 -177 362 -261 244 -250 -773 183 -184 780 -293 -295 -205 -799 634 -570 -340 -443 259 772 27 -475 -499 -296 -899 9 593 -884 331 374 -561 732 -294 -805 -849 172 600 -363 542 -874 -19 -183 686 -528 -580 -518 -39 -220 -544 -22 -21 -571 -54 -553 -791 -740 -29 306 10 300 -566 -306 -553 -173 253 -706 694 -101 193 -27 -566 223 770 123 -705 -216 585 269 676 -255 20 176 449 648 643 565 -386 115 111 580 657 131 380 673 -841 -632 -874 723 -438 698 -589 -539 -788 -839 295 454 -878 360 -138 -183 95 -264 -765 -495 -198 735 -294 378 242 227 -686 700 -189 700 88 -423 -768 -405 -458 684 104 -226 133 465 72 470 624 -358 -869 699 -63 46 34 125 299 -380 220 -309 -103 37 -308 -99 -164 434 -320 768 -55 -73 459 -349 185 -115 -239 369 -835 61 -776 341 556 294 -267 319 311 585 480 -326 -27 785 -818 -778 774 -259 563 -704 -255 -539 679 -325 323 785 227 -260 -121 359 -483 789 -480 175 -14 716 -879 230 -369 -252 94 212 -97 -85 527 -279 -230 10 72 23 -37 383 -884 -854 -484 727 -890 -351 -568 -550 -852 154 -186 131 -435 246 70 -649 434 -301 -380 -286 138 -269 -374 -658 295 62 64 799 594 -402 456 640 -487 114 -245 -398 217 633 277 -74 -461 -642 -196 -560 3 467 747 -760 357 -262 565 -617 270 342 -481 362 -595 544 -92 143 -357 -885 -218 -295 -699 -105 -18 -566 588 -165 -781 504 -174 -419 776 -835 637 -546 300 -882 28 -689 -179 -394 -741 46 -528 -757 -559 -800 363 -29 -723 -243 -674 -543 -752 -23 -458 728 790 -201 -275 -809 179 -533 -700 539 -340 796 -151 -80 -498 581 550 102 85 -847 671 730 -430 -893 113 -94 -895 -752 -145 55 564 -687 589 -764 -779 -528 -252 -470 -180 680 -126 -147 -269 429 280 -874 -454 -633 764 -43 -764 421 763 359 196 -483 -114 209 -308 -284 695 -395 -375 642 494 -518 -322 -359 723 -823 -762 -295 259 275 -427 -104 -373 -641 555 748 368 565 21 -416 731 -69 -310 446 409 571 423 -649 -207 -5 633 -131 -720 533 -858 -827 -204 179 -703 334 -272 -455 -842 431 276 -235 -579 -572 -158 -32 -303 -564 544 -804 341 -547 -121 733 -531 -672 608 -655 -538 157 -886 -880 -857 -62 152 -725 -212 54 422 317 620 -885 -395 -52 521 564 -96 -150 613 690 -276 287 580 177 278 357 107 -376 -515 -871 748 572 110 725 726 -872 -512 -116 -8 532 -718 -222 643 -125 660 295 -844 248 -379 534 282 -620 288 264 -166 -544 -409 721 447 -108 274 -380 -655 -753 103 387 -804 462 -16 716 381 499 325 222 691 -651 -539 -457 -487 -345 610 118 352 170 -694 -184 -155 -193 -317 562 -287 -558 -794 -208 147 0 -766 397 -118 -813 -187 -732 -474 -878 469 595 205 -514 -859 646 -19 -748 -535 329 -383 480 -862 67 -81 498 69 551 -168 570 434 -844 566 -542 6 -595 -346 -432 -643 -838 646 498 -884 487 -861 123 726 277 -621 -547 -103 -491 -876 721 480 241 548 360 535 210 -230 789 133 659 -528 -245 238 -286 -322 -631 -840 48 -239 -299 -7 409 472 -414 328 235 -552 55 -512 -883 -185 665 -512 431 -748 -388 -126 61 486 323 -455 192 -600 22 204 -408 -782 20 683 -151 495 581 -685 -790 -53 782 402 788 -647 -688 -448 768 372 -196 25 125 -97 -179 60 -376 -774 197 206 -713 -496 -152 -726 357 275 789 494 -14 271 -189 248 -321 -398 -199 204 612 45 292 -169 -217 -508 -844 -628 145 661 -539 -271 636 -461 282 -803 -681 498 249 -78 199 76 -74 -829 -870 -239 -731 75 -612 17 416 309 778 635 -137 -726 -116 72 255 -736 332 494 -476 -84 -674 430 -158 597 181 322 -406 -455 -636 -505 218 237 148 737 -15 253 -81 -651 -804 -60 27 -470 280 369 592 -883 482 596 645 -383 -377 787 -785 -469 -262 -253 -828 109 645 -141 577 -669 -587 -9 461 -40 618 -609 -367 -4 -91 -147 -805 -514 -15 -856 670 -45 -801 -354 -287 -189 747 422 -638 -776 334 717 -528 -820 650 691 421 612 363 -306 701 380 -404 611 -276 -61 241 -271 329 407 209 -866 -228 -13 208 278 200 352 206 -84 -262 -432 -646 -211 116 325 -646 -549 -236 -444 -780 144 196 -324 90 125 614 217 -694 -576 -357 -533 -699 -889 -853 733 -490 455 -285 629 35 309 753 -721 750 439 646 725 266 512 49 166 172 -107 527 -499 -55 401 -271 479 -418 -165 681 -600 -555 -326 527 219 5 -172 442 77 785 732 -502 518 -289 -562 -819 -47 -771 -346 -95 -627 -285 -328 -672 574 -251 -552 26 468 715 -889 -793 280 -592 612 682 -841 -421 349 -785 -311 261 305 561 -365 789 -651 65 422 266 522 -254 11 -832 248 664 -237 -736 -414 -511 -214 -335 385 207 -517 -326 123 -536 -323 -663 744 -289 -855 -230 -471 -267 417 267 647 -388 -592 18 -648 -114 -246 338 -313 336 234 83 -873 -115 188 -277 -448 -184 649 419 107 115 -881 520 -682 -14 624 -2 340 -700 -315 -56 -175 145 718 -548 11 -168 -628 505 -646 -326 -219 56 154 -115 -649 360 -131 -640 209 -43 -291 -743 218 -530 -870 430 -271 -704 556 -365 510 456 -559 439 -763 -518 695 -396 554 -527 -879 -639 717 745 -789 644 785 -651 -199 -376 -77 -361 48 -252 -664 187 -626 674 98 317 579 255 -531 514 335 -864 422 36 750 527 -756 -856 -395 -366 -346 -156 -823 -849 -89 -474 -821 23 380 720 583 -371 -437 -586 -646 -101 -174 333 -596 -709 -184 -506 689 85 765 46 -449 -448 -843 -158 414 -781 545 26 667 -866 -120 615 724 117 103 -834 -130 529 203 -468 557 -288 -126 120 -527 728 404 -875 -636 40 -187 -809 204 53 401 -631 332 653 -892 -639 -698 -465 163 794 -739 -783 -569 -341 -135 661 -804 782 -788 221 -412 -74 -868 -359 313 32 -719 388 361 554 198 -861 -234 719 306 724 718 -147 -79 539 -423 335 319 43 -208 312 -697 477 -852 -821 768 362 607 390 746 717 -368 788 -231 -457 -622 -267 487 -37 143 410 -128 -790 -525 -744 -744 778 -710 -327 -798 258 -747 -12 -870 -279 788 -522 -669 -53 -422 761 -396 -535 651 310 -843 -847 -562 369 -174 528 -705 779 -221 -461 -753 -695 -860 181 -143 -449 -339 -28 475 149 416 330 20 -182 -560 -840 -538 363 395 113 98 -630 -50 -514 665 -874 728 695 -341 -499 -238 528 -712 626 93 -888 -73 695 -166 516 -375 386 707 734 -365 -86 -607 -246 -551 754 -839 -404 493 352 432 128 -424 490 677 -704 -795 -335 -896 464 -280 461 -72 -257 -803 468 774 477 -384 388 -123 -586 790 -362 -86 318 58 -765 -374 -274 646 -692 755 50 766 -687 68 -757 -80 468 -847 757 507 -828 -53 307 -369 -742 -733 17 -818 692 -696 53 646 742 -123 37 450 62 111 759 172 84 564 -398 -238 -10 500 -665 755 -19 123 -169 -119 -633 -851 110 716 432 -179 742 -508 -327 351 441 395 670 355 -79 730 -11 -493 -667 149 330 -799 168 -869 -33 -613 -831 -307 625 -147 195 -134 190 -574 -893 -205 -373 750 260 204 -487 -432 -24 727 -283 -860 633 -145 28 -648 126 788 -425 -653 639 -837 -313 438 -744 681 -488 451 641 -652 -461 481 -262 39 -77 -572 -710 -559 -90 208 -574 -808 268 384 -529 229 41 -549 -446 358 -394 -364 64 -304 673 43 623 784 211 -107 -70 -651 -35 622 -72 -320 -667 548 60 230 763 56 577 509 691 -591 -731 -582 -861 -188 211 -388 -304 -780 516 324 -564 -267 -366 -801 -833 8 -791 -755 375 -813 248 799 783 -670 249 439 -594 668 -160 -149 6 -359 -559 437 -678 -481 748 676 -564 -197 -881 -156 134 -352 -705 101 349 -581 606 89 -81 -254 550 -633 -490 55 323 -604 217 -261 462 -504 616 -391 641 658 -379 220 -523 -471 -180 -791 712 -814 -756 -633 474 -64 -549 -528 -546 570 -398 -381 542 -52 -245 -662 -378 -99 56 -236 -25 152 -297 171 68 -695 280 -246 639 160 42 -553 -742 186 -802 163 -600 -850 -279 213 -89 89 759 593 56 -255 359 -377 734 -294 -295 -165 -342 134 791 507 398 556 -855 596 374 202 -670 -512 300 -666 -883 -688 796 79 752 -841 394 -430 -446 -863 -154 711 -538 -667 -793 512 -373 334 -557 -169 376 733 -849 -471 -201 -65 -833 -53 -397 -857 260 -528 -783 -579 -128 350 180 526 701 -825 463 -474 384 -489 423 -378 278 -386 -381 -744 -480 413 -183 86 180 -408 -22 -328 800 -147 -437 -432 -23 -535 -680 -378 357 -341 666 29 -625 567 258 -337 -519 443 -598 -309 519 775 -207 -265 -703 -665 -893 34 503 638 261 -242 363 -695 -192 -454 601 122 -879 74 -304 367 -825 555 -868 -733 -513 -205 -191 -593 -295 217 -109 -758 349 690 -339 483 590 -454 -745 -4 -166 -462 -411 -814 -622 314 -286 -11 -625 238 84 -649 239 10 -867 279 -243 -747 -47 -665 -733 425 -851 -409 -723 383 -821 708 -342 397 692 9 617 -555 -659 604 -69 -638 415 588 -271 261 261 -810 -384 -173 435 -20 -399 767 450 75 -200 -116 422 -780 746 98 416 -493 711 -474 196 -668 174 504 722 617 -358 -422 230 -159 -823 -477 -455 404 436 -741 -33 -206 -40 -598 172 -674 -708 754 -46 -440 -673 320 -14 400 -320 -63 44 -585 -213 771 334 -579 -163 559 -216 29 -28 7 -367 -582 -254 122 -599 -257 -257 -512 -807 338 -646 -564 -670 -52 406 449 620 -266 322 148 -321 -201 -388 -204 -736 -561 -351 171 -202 537 538 22 -67 -106 734 737 -859 -48 -694 -841 496 50 -671 798 353 507 -584 -497 170 -498 473 479 442 91 493 20 -570 566 9 384 -851 31 355 -453 -837 -826 456 310 403 756 -896 -521 -542 -694 148 -317 -294 -411 681 367 -777 789 172 -204 104 -736 -338 -820 28 -786 760 -458 -37 436 647 -657 686 2 -159 -686 -781 553 -536 -111 -604 304 41 302 -433 234 162 -279 -740 -891 157 589 165 -74 -96 71 59 527 301 -881 153 -69 30 -231 311 750 -593 119 434 757 635 -463 -428 613 6 -486 -687 -719 -684 215 720 -498 105 -590 -455 -284 696 -602 -744 380 267 302 -200 -356 -429 172 -76 721 242 203 -183 -1 551 235 757 -59 -575 -522 -228 -900 -124 -168 107 -500 -827 -762 -652 -422 -584 798 -17 -748 -882 -240 95 -622 -594 -314 197 -732 -802 -771 -226 525 -321 -19 274 65 -266 -495 463 278 -887 90 609 355 -332 413 -881 -853 34 139 739 -508 -714 753 789 227 -331 300 415 -221 -437 405 -23 451 178 27 -517 496 -42 274 -816 -79 43 -68 -348 -251 -588 -113 768 524 -445 102 -873 447 -183 -389 430 -380 -221 -567 -516 679 636 189 -518 -98 234 -892 751 -771 277 -850 -99 -187 10 -43 175 -849 -848 -346 590 -843 661 433 44 788 -828 -542 208 62 335 86 665 -202 -628 -502 -723 -183 -279 -495 -146 -579 -828 -431 -837 -206 -689 -858 530 -537 358 -306 -848 119 399 473 -678 399 536 -686 374 105 -21 291 476 -632 -152 -145 -687 -659 -671 285 186 740 302 -379 -465 -711 98 201 -397 -586 -644 87 -717 -617 -36 -531 -213 -733 62 230 271 706 -40 142 31 571 791 636 -640 -532 -884 666 284 60 -651 -201 -151 -644 -179 630 -720 -760 768 -446 -184 696 735 661 -616 -671 -253 405 -554 622 260 28 545 410 -586 -39 -542 185 736 758 -251 624 -692 150 575 -708 455 -800 7 312 71 -236 -458 -845 -702 -459 -189 -83 -166 541 671 391 33 -561 -834 261 541 80 785 464 580 538 617 -59 642 -408 -386 555 354 38 505 -148 769 -740 322 379 -670 -309 -888 -431 536 -122 434 453 -201 579 -413 -280 -481 -592 -687 257 201 -410 -107 -236 -535 -67 -197 135 204 -164 788 299 692 -38 -5 -422 372 -790 -301 -61 305 764 56 -654 -548 646 -822 438 -683 -748 304 226 -847 184 -352 -103 -279 147 50 -246 100 -136 -873 158 -712 -117 -239 -374 41 -410 313 760 4 501 -828 -341 -275 -869 -603 357 -265 585 68 92 6 -777 -212 480 -634 467 -129 -587 507 -585 -880 -505 -438 127 -348 -768 365 505 18 317 242 238 -367 445 -532 580 -476 -375 376 215 474 -184 -824 525 -135 9 751 123 -529 -40 -536 440 502 535 398 -210 -29 -299 332 41 -253 575 -504 -569 271 793 -220 59 72 330 -467 -897 -777 -615 144 670 578 131 116 -195 -385 206 468 424 64 780 528 51 -667 511 -635 -464 570 -895 706 554 394 71 555 -199 -278 -817 53 -125 -724 -250 577 288 711 -625 -420 -536 449 -328 -413 -149 123 -57 -309 -427 367 -138 630 268 -491 -724 -46 -628 -761 -879 490 58 236 -453 -796 -527 -866 660 136 -885 559 454 -58 -860 106 -720 272 -393 -113 -589 -470 772 114 -635 -263 -358 788 441 616 771 761 -180 -304 715 -208 -591 -885 -84 580 -363 -802 -519 787 -295 673 239 768 -837 590 -623 -524 206 -15 615 -1 80 505 -362 -879 -414 -603 -253 761 495 677 -775 -602 380 -472 590 676 -229 -443 367 -715 311 -574 -386 -788 -464 -353 -427 437 281 519 787 494 -705 -896 -547 541 181 -461 -148 -230 -85 7 -694 -576 -534 -779 147 -488 -63 -561 -103 460 -859 443 -585 108 378 252 -842 214 522 244 672 44 781 365 397 -38 188 -680 202 -27 524 484 652 725 150 143 347 730 632 699 306 404 783 364 -457 203 771 151 414 116 -120 -516 -488 -900 249 768 92 -323 -833 -791 -469 668 -143 375 -598 -736 -558 -182 788 569 749 128 -770 -185 99 -62 754 354 461 -90 -618 442 -799 229 86 -90 -386 189 621 -89 -148 -373 -571 -115 -109 -266 244 644 -650 60 689 311 -245 -253 481 -398 465 -50 584 359 -634 -623 266 594 -701 -474 -549 -492 -147 745 -816 -319 -88 363 -900 -365 -509 -874 154 -771 -581 562 68 440 -681 -487 -765 420 538 -770 -75 -478 -690 578 202 -50 -779 473 -81 575 550 375 -501 329 287 783 -478 317 -319 109 774 -727 83 291 -534 -501 133 497 319 198 -295 691 712 423 306 -803 -315 339 652 -863 290 188 168 733 609 662 313 9 -877 446 509 -178 -757 650 687 760 763 165 -114 691 697 713 -742 740 661 -278 755 -503 377 753 616 -718 515 -156 -413 -384 -361 -147 -788 -413 551 -842 543 -752 -854 -628 -173 105 -262 -388 35 -421 -40 236 159 330 -473 -833 712 -882 -351 478 518 -381 224 177 -430 -603 -839 464 -311 -682 474 632 -140 469 -76 333 562 -763 140 710 131 442 527 329 -82 -621 717 239 553 713 -267 -440 81 362 483 -61 -198 4 -399 520 -835 686 661 -835 568 588 -401 620 -771 510 781 693 -770 -680 123 424 -329 -781 595 291 -689 269 -14 -819 -881 -685 -593 83 355 -611 -348 -695 147 41 402 194 607 166 -229 354 -452 -261 745 675 172 612 -505 -261 176 331 373 -462 322 566 362 -622 -486 462 -488 206 -381 657 448 720 -282 -409 2 -138 403 -191 120 -587 122 -340 -267 -571 538 629 692 588 -516 -405 590 -666 -474 -388 -77 69 -281 178 422 98 -232 -521 721 -258 -135 -359 -782 520 -610 -628 275 -432 416 -264 -497 -481 73 -505 177 319 -39 -161 -547 -603 -209 -877 -271 -574 -329 -444 -97 448 194 266 -871 467 335 139 -23 89 282 621 -300 -699 559 587 464 -607 -101 -303 -277 -50 -34 191 -709 -74 -613 -120 775 648 -63 -546 677 154 161 726 -522 247 411 472 616 343 -175 598 -158 -847 -802 82 -650 -480 -521 668 225 -261 -27 434 -134 -735 -323 123 -485 785 -648 -456 32 -408 -359 79 -710 301 242 69 -479 -738 -815 362 -803 -265 487 654 762 -392 680 439 -308 -462 170 -229 -216 -143 572 -466 532 -136 505 498 534 492 -831 -536 -16 -569 -827 657 497 610 -875 -680 -866 77 426 -228 -817 -353 -620 121 -329 -311 590 -622 80 -456 -114 -551 -416 567 111 -31 132 -133 -428 497 398 611 434 -879 303 764 -481 -165 -760 543 -665 138 356 541 -511 146 546 -89 -484 -612 593 -333 -830 156 -898 -705 -867 208 -46 -742 721 -581 28 674 -769 714 47 -413 646 -872 26 -722 481 -358 -455 67 -804 -660 155 415 -476 -359 215 197 -159 -471 -829 111 -511 -725 9 -480 161 -198 -801 -320 -705 772 446 451 328 -43 247 32 -870 -661 -848 317 -365 -631 -2 -682 -102 -26 137 -229 678 650 555 -348 110 692 670 732 -739 443 458 186 -763 388 521 286 -347 88 -112 -107 270 -312 225 275 -612 98 -536 790 84 -812 763 -226 -767 357 202 10 -21 -120 573 -453 741 109 102 672 552 782 585 -602 -572 542 -533 322 -461 -491 -695 -135 -508 331 -665 781 -287 341 -81 -299 -298 387 502 -587 526 -751 285 168 115 -418 -381 -702 735 -675 153 -390 125 -563 -103 -214 -366 207 -11 -653 -607 -329 119 506 -531 -585 36 -20 -799 -557 -876 649 -296 72 701 657 -880 144 479 314 -454 -25 143 61 -639 -497 364 -509 132 -893 -792 -21 3 653 -542 -807 221 723 -374 -524 -789 -640 -602 691 717 -808 397 -328 -540 -634 122 174 591 -144 1 37 -333 -502 172 -780 676 -34 135 20 -608 91 -334 -706 -405 384 531 448 531 690 -417 -221 532 -60 -379 651 -173 343 203 134 540 446 -875 -538 184 -714 300 -542 -321 684 -191 512 703 -586 741 -542 425 -70 -535 -305 -408 478 -725 202 -159 675 -158 700 440 -479 738 242 -835 16 6 -387 360 727 426 443 -393 -103 -26 -407 789 -891 105 -34 -371 -102 430 749 584 -118 7 718 -391 -778 -274 742 672 -119 -302 -596 434 480 357 -196 -530 122 764 682 -741 -518 -547 -7 -432 243 -79 -663 -825 -263 -478 360 42 364 -815 -612 373 459 277 376 784 -692 616 661 393 585 582 -615 -368 273 -639 -796 -564 419 -473 -39 322 301 738 -17 -834 -195 -885 -575 -853 -479 320 563 20 678 -394 382 146 -779 126 419 126 116 222 -887 -450 504 -682 688 710 -322 -650 771 89 -491 -691 -62 -590 -510 -461 118 385 -695 -413 -354 -574 603 267 144 -429 289 528 -93 400 652 -469 -655 253 -522 -433 498 -732 -827 -735 -637 -91 -228 -56 446 121 -890 -281 248 -386 268 588 -756 -229 291 -589 -676 136 -304 585 588 -720 318 248 -705 -137 -203 668 -176 383 428 -733 -729 71 474 -572 -388 -800 -359 -873 -669 -94 -296 344 -317 -797 575 16 -459 -692 -688 -566 -316 341 404 -418 -88 355 -112 -737 721 -670 -597 257 -133 -100 520 780 217 546 -573 190 195 384 -385 81 495 -98 -4 -166 111 567 102 -855 267 34 -823 405 -671 -55 -433 -742 637 346 -647 444 502 -445 634 575 194 240 612 99 174 25 -132 -846 102 -833 -15 -290 592 -70 633 -19 -640 -737 -750 -647 429 -823 -300 -248 -834 -370 38 -354 -30 -434 -9 3 663 775 653 90 -38 286 -513 163 -356 -580 424 -177 783 -430 534 -592 -897 -786 451 -369 780 -566 233 -303 -827 -410 -150 433 658 672 -89 -296 47 -251 369 721 347 575 123 603 -86 534 56 -5 734 38 -454 -884 -670 -710 -549 40 -211 -158 -875 -293 -258 732 -182 163 -474 -289 185 -377 620 -202 457 -687 -405 -660 667 -892 740 -840 -819 -179 -90 -823 -170 480 -388 -302 400 186 132 207 -152 199 508 -722 114 271 770 -591 761 -352 -548 -193 -756 601 -872 -75 -858 138 267 -698 402 -529 -238 248 456 -469 -295 -658 -6 632 -812 643 -614 80 -496 -142 136 -352 7 611 -531 176 289 549 -687 634 -354 -75 -662 -759 94 -730 -252 317 358 -465 254 -720 -726 79 579 522 261 433 105 262 696 -96 -399 169 364 -84 202 47 -388 108 63 -807 439 617 -783 777 107 96 -350 -582 409 174 -342 -566 -582 -534 -624 347 202 373 427 -766 -273 -675 -193 -289 73 367 129 -480 453 328 -862 770 -648 -115 -634 -797 -842 520 403 -859 -130 351 693 77 63 76 637 491 216 -740 -836 256 -249 591 -891 727 63 325 -724 613 377 -356 203 -166 -663 128 33 -369 761 -162 -130 442 -868 -768 -839 -260 -833 506 528 -197 -120 663 764 407 388 89 463 -496 81 504 -666 570 420 345 670 585 350 -345 -510 241 -886 -766 576 -630 780 -641 484 637 -311 -449 41 168 734 225 212 -247 -252 499 -418 -522 -508 -600 -668 -283 104 511 -619 593 -458 765 -311 361 747 750 -458 -452 -554 -427 524 -212 -329 783 -857 -804 -118 260 -554 -813 189 -873 467 134 214 71 -763 735 -207 389 -444 406 600 -385 -352 -680 -702 -343 -883 666 -259 -288 271 -791 280 -332 236 -897 -22 -219 34 -331 -52 674 -359 -244 730 213 429 206 -662 241 -635 -838 774 -427 -473 552 -494 -32 543 -457 165 -767 -885 290 364 15 -340 323 719 -83 152 336 391 -855 -538 -719 735 385 491 502 660 724 -112 -834 650 -436 -771 -327 -555 -465 -192 -471 -5 -898 -127 233 475 -642 418 -601 -95 63 129 -267 -848 -491 344 -416 267 638 176 332 -183 -144 702 -138 124 783 -802 -81 -139 -1 257 152 -627 -681 -793 -108 199 253 -665 516 -166 -782 403 -695 582 -1 -58 -133 -738 -14 -404 532 15 -696 -762 778 111 324 -858 -345 663 -75 274 199 250 -299 -6 63 -147 730 539 708 -553 -36 -471 -207 182 541 163 -305 102 -419 -217 419 500 456 -119 669 655 -234 647 434 703 -816 -584 -231 533 -291 590 675 591 443 -28 606 305 621 -91 -90 -36 753 736 423 380 231 272 -816 -403 -378 -366 525 -327 668 -783 741 24 129 40 447 -704 -172 -756 333 379 -412 -365 763 30 249 -36 -175 -523 257 595 71 559 224 352 -249 -874 219 520 -621 11 -269 619 77 294 -396 162 -666 295 286 -793 467 274 -86 -345 -286 -435 329 -866 108 772 459 -565 -503 160 -603 -251 670 -836 277 258 785 127 -232 -571 637 -808 -142 511 -75 -665 -360 92 -372 -221 190 -319 -275 -393 584 -469 392 -775 146 286 312 325 103 -426 683 -708 337 -530 189 -126 -64 603 616 7 94 -570 -174 555 -810 124 -810 794 590 217 665 657 -13 -9 304 209 -645 338 489 21 -874 -706 -180 381 267 767 -26 130 79 -155 422 -134 113 261 421 -452 458 -54 -801 643 -186 -334 -135 731 399 408 104 -485 457 -202 426 320 303 775 -427 -739 -530 556 302 521 -371 188 510 -16 -101 -231 188 521 3 314 531 511 -569 -170 521 108 103 154 191 -182 502 710 -104 608 -620 -150 -408 -762 -389 -61 617 -518 432 -704 216 -353 -603 -734 -255 273 -601 -352 590 -458 -735 301 558 331 167 -23 325 -589 -505 -20 349 -515 -216 261 258 -110 532 -171 760 -774 712 -650 133 313 -663 172 773 -586 647 773 426 -752 -5 -379 252 32 695 -298 -593 -35 -71 -415 -200 -511 629 -189 89 -700 392 -152 -863 -561 -231 -420 366 242 548 156 -359 -881 -250 509 288 386 200 639 514 334 -286 -614 87 161 137 782 -120 -498 330 610 723 -612 -810 158 703 -718 627 -536 634 -755 -793 -759 423 -406 -278 360 -211 -56 624 515 -479 255 654 -307 318 -145 -684 186 366 -506 -336 16 -85 -134 -277 259 -113 37 -408 -118 -338 778 -701 -321 520 -597 -340 52 117 -709 -525 238 428 1 352 623 -59 315 -233 479 760 -264 24 575 628 394 7 733 552 738 -723 -363 -193 325 601 478 762 -102 -146 261 652 542 57 494 402 -637 -749 -552 -675 -323 399 -841 -427 462 -568 666 -358 -134 150 247 684 -444 38 125 780 52 467 -686 23 306 -44 96 -668 482 -775 32 -744 592 638 619 -574 -212 -648 435 649 -604 744 722 739 486 688 603 514 73 -437 275 300 -454 57 -708 719 -378 -419 376 -673 -96 73 795 -393 -417 -247 -631 705 -236 -206 54 174 -78 600 377 619 481 60 249 -819 -500 -215 -361 -856 -795 556 -712 508 -640 486 -46 758 315 360 239 -583 248 -644 -615 67 -771 -676 79 -546 132 787 -719 -610 106 564 -765 -483 492 -155 261 -463 139 433 -659 -21 -486 -744 -464 414 746 47 623 -132 181 -135 788 262 182 -445 7 66 -701 336 743 789 -319 -166 -566 -329 -197 -224 -332 -579 -289 -302 -171 -46 463 288 259 338 632 -107 385 521 -487 630 64 296 -171 -697 -886 -732 549 -177 335 -429 723 -693 -800 -334 541 438 -328 479 581 99 392 -545 -201 575 -458 601 -601 444 790 -392 -216 -395 -575 16 753 -549 669 102 340 25 -566 -559 -899 -87 301 -106 -439 573 -517 132 103 409 -560 306 203 -119 417 -776 426 591 -240 313 469 747 -794 -701 145 -68 149 -364 -351 -838 324 -558 7 -549 780 -774 157 319 -484 692 23 -438 209 487 326 -266 -575 121 -202 -74 -718 68 -859 -600 -311 -487 -218 -131 -858 416 269 -195 721 689 -573 -709 96 389 -106 132 -262 791 -80 -25 400 -773 130 587 -115 -726 -151 650 -4 -542 -505 -774 -421 -413 154 48 -150 45 700 761 480 267 -662 -845 399 -370 335 -627 188 557 756 15 267 -640 -562 -289 342 -681 692 -305 -847 -764 -811 307 491 -547 36 43 -243 579 -735 327 -788 365 -385 -464 -333 665 419 507 -558 -725 673 263 -611 -707 736 -837 -129 688 -469 794 -431 -61 -839 97 -404 -207 629 -630 -773 -555 220 -165 -716 -522 -162 684 -307 -690 -180 -645 358 -5 -811 609 -11 -739 78 -831 683 740 279 -244 -165 -180 -441 -447 183 658 -177 107 757 179 -128 -158 -269 547 -64 735 -870 -807 -435 -325 156 -185 448 -746 639 593 -737 -115 360 60 334 -98 629 482 142 7 169 -206 -457 -80 743 -412 -497 23 651 -538 520 611 -316 -143 733 181 -316 723 -637 -455 -93 546 -699 487 114 -251 -426 701 783 628 -799 116 232 46 -187 175 122 -175 17 213 209 708 346 -442 768 630 405 794 417 -694 -879 5 604 571 -155 -175 -734 767 119 -441 -750 -794 350 559 92 -544 799 -646 731 297 -444 47 432 -227 276 -845 496 700 -692 39 245 424 -322 705 153 -63 328 -489 644 -621 -610 -878 436 286 -868 311 -890 649 76 -155 115 -825 74 -251 504 -506 -729 -338 451 -346 -95 -232 788 -451 610 -370 269 -614 259 76 511 -39 -548 529 -87 108 -397 663 343 -492 -426 42 -731 254 -136 -480 554 -29 278 -262 -216 -683 -831 -670 -95 -740 459 291 -634 351 -481 -455 -394 94 -548 459 715 -321 519 -884 208 -59 -755 -175 343 493 139 72 -250 318 -361 401 -112 -750 717 463 -871 -480 239 -883 -834 599 -480 397 423 -183 -772 -343 -194 -451 -388 -474 313 -564 408 -153 251 -79 -718 65 -224 -519 11 459 101 366 -480 -63 -304 -6 32 -595 -862 743 -732 243 82 186 -367 -55 31 -289 -230 219 -218 701 -788 590 -240 725 -566 -206 -775 389 7 -427 594 491 -424 -277 -100 -43 -258 -46 33 378 785 -625 65 475 415 797 751 397 -706 58 -437 -794 -7 346 -9 -217 757 68 168 -419 528 -393 -326 -257 764 -192 -266 41 -258 41 367 -19 -771 547 -369 -10 -83 -287 334 -505 -631 -517 -881 195 34 -244 780 -694 -465 541 546 560 -260 -7 -13 -437 -57 30 77 -126 580 -505 280 -761 -612 121 -713 227 -867 658 -540 -637 710 -899 5 -289 -686 173 62 710 -542 47 424 718 -371 -106 621 -338 352 -126 648 -749 -823 -191 51 -555 -139 343 -140 -267 785 795 -732 66 422 49 131 186 381 88 220 -410 -472 -223 -812 302 -499 -518 -186 515 -450 476 -692 306 -615 344 -807 610 206 -613 -297 -477 -848 582 314 293 129 198 3 242 -807 682 147 -351 258 -44 -209 239 -633 -493 578 369 -751 -511 345 -391 334 681 400 -750 -401 -866 -587 -504 628 666 -226 21 732 649 -335 366 97 -772 -626 503 90 -627 537 -95 469 -11 -304 -483 493 66 285 -31 -863 -239 466 -399 -263 -791 -412 302 -682 43 -338 652 -83 -439 -897 -216 -332 138 -178 -652 -90 306 730 759 384 593 65 766 330 793 -302 263 298 -533 -330 -9 -742 255 -719 -388 380 -292 -306 83 104 -340 -442 718 -210 247 -795 519 -516 -707 649 -295 581 134 -402 169 -670 -254 -664 -143 357 -97 -165 -564 -785 274 -590 645 98 776 -546 566 448 -306 -205 439 -203 238 765 -211 276 313 94 243 54 -538 69 -528 399 -99 154 -224 -347 -890 432 -180 52 194 48 -217 87 -406 521 -411 -732 -432 93 -801 -850 523 -641 372 201 202 -246 -273 -300 79 -673 311 -277 -244 -439 -251 -474 -221 372 -627 -556 -888 -720 59 358 -578 -810 362 -756 -382 -519 -630 -416 -557 -821 262 -141 -124 -555 -478 -422 -674 49 -288 -367 621 69 507 -582 7 -450 443 340 454 -454 323 -714 405 -442 205 -769 -31 697 49 784 -255 -684 -621 703 -297 -825 -232 113 21 158 -329 -15 -895 566 258 -165 -462 -731 69 -541 -684 230 82 -339 -690 202 250 742 -869 -110 -124 632 357 761 151 -623 271 479 32 -419 -351 -222 -686 -445 -313 -26 -189 98 259 706 -59 -399 -572 -548 426 -477 -136 -485 -141 -649 -515 -646 424 -816 -153 -46 698 -494 -798 371 -112 642 -890 72 -562 -231 574 548 187 254 75 575 -833 709 -616 -892 215 -708 551 153 426 -728 94 -99 788 420 502 370 156 -752 178 -818 268 -455 -472 -105 -153 -275 -367 -246 367 -523 -260 125 -377 -567 9 400 262 485 -196 -181 716 -758 -187 -745 -445 718 254 445 5 -311 -707 -694 -357 -310 -103 -362 552 372 -860 488 -571 330 -330 -564 -791 -232 -316 -784 -625 308 768 -130 -111 -115 -369 704 -116 607 548 -457 532 -787 631 -876 -520 -639 -193 -507 -823 -39 -25 -333 531 -680 -499 -53 -607 -127 615 -783 93 -37 -550 258 554 -607 -4 558 -162 -159 362 673 100 213 666 -49 -571 411 -401 -196 728 367 -262 276 576 307 -454 781 664 173 -350 -748 -520 309 -357 393 -897 477 777 -528 -552 457 -652 625 -245 72 187 -345 81 -382 503 -768 -246 -418 728 74 416 610 -115 -91 355 -454 249 193 -183 -658 -664 -56 -112 527 -384 -621 -168 -59 747 678 436 -417 347 -702 560 -700 497 120 397 164 -276 359 759 -31 -347 -690 496 -819 499 -308 -749 -861 498 456 -331 -139 -282 475 331 -808 -394 -382 418 752 730 -154 285 600 362 -234 312 481 -458 -99 -108 -796 776 -339 -672 -363 576 -438 639 -689 545 109 -695 -30 718 -881 -396 596 -314 525 672 -77 258 8 665 715 350 787 581 188 688 417 -783 -380 -19 731 -355 458 -131 -614 346 -84 388 -510 -677 -546 693 -601 -149 474 365 -127 244 -800 94 -559 767 19 245 607 -93 417 -523 628 414 623 575 -198 -899 -208 -71 -673 356 -603 -737 514 625 358 -46 97 -318 571 320 599 -445 -417 -797 -318 -287 -487 246 24 -516 -513 274 155 189 -229 591 -801 743 -19 496 -608 315 271 -667 -651 -733 290 685 415 316 300 126 688 529 501 408 246 -145 -327 133 -592 672 335 180 496 477 -451 694 -57 406 -465 -358 -612 -711 -368 480 -305 -8 56 -146 -180 438 -471 -479 620 -677 -235 585 -746 -331 -173 -735 372 -284 -135 -262 535 -780 -435 375 -598 -558 -416 599 425 -422 -672 -234 -335 20 457 69 -359 -732 -868 389 -58 -292 -87 -125 -570 -662 627 -44 176 800 212 -295 -654 -7 573 280 593 -592 121 600 315 -184 -766 -209 726 91 -686 122 477 203 174 -694 793 334 -322 132 -85 -544 252 -220 110 632 238 22 320 512 725 -355 -47 -19 512 0 728 339 5 -393 429 -612 -240 60 -336 560 -844 -584 555 -749 342 269 265 507 511 -845 -198 -145 425 157 481 -9 241 -138 375 -761 6 222 -270 -458 -876 -360 410 683 44 -444 -145 597 611 -40 -30 -480 619 -435 456 570 -134 -433 406 -393 -83 -45 -155 681 19 -259 -685 570 -894 -133 -518 -896 -166 -635 -115 -625 -286 602 658 341 248 29 364 -225 -376 -443 -522 611 -239 59 521 -603 146 149 -653 -650 146 322 460 -161 -755 66 -673 197 -239 485 -704 -234 -786 97 -319 386 742 390 -651 -530 272 288 137 -511 -426 -340 -715 531 616 -18 122 154 -835 -337 460 -403 -83 -518 630 54 -785 -536 -330 -97 552 372 443 693 -214 -883 -569 -713 352 251 538 -50 -231 -207 700 648 -437 -407 -149 448 35 593 -769 133 -783 260 410 -52 -600 -823 220 273 -318 -606 789 -29 577 606 -209 -773 -656 -812 286 -764 475 711 -370 624 381 -487 659 -319 -154 -66 632 571 338 232 125 -91 -115 -306 159 -236 366 618 67 -136 -329 -314 -724 354 -291 -520 162 -814 -239 -389 -358 -833 -878 -179 489 -60 -163 -816 -725 625 -631 -544 -149 -251 -413 -313 466 175 -660 -893 414 -503 673 -477 -436 -873 114 186 -483 -752 -750 -213 603 -212 -148 -192 -591 674 -843 84 255 476 -537 -173 -891 444 423 784 -354 -304 -232 -787 -395 -51 185 -483 -867 691 139 -111 747 481 -790 -648 -573 365 -802 716 -387 363 432 -476 -513 -376 -508 311 89 -95 -837 429 -338 29 -605 21 108 781 -397 -11 -689 -755 313 685 -423 -726 -706 -504 -312 173 441 469 -55 -826 779 -42 359 658 579 547 520 -684 667 -399 750 788 184 443 -504 -319 -636 665 -572 -522 36 565 -570 554 662 -877 366 -273 194 -19 -584 61 -277 437 -488 94 717 89 -863 466 605 733 -403 735 -534 -705 481 -524 344 642 645 -20 -673 563 -287 303 142 521 269 -629 -461 -230 357 645 -632 -245 422 -561 467 -798 -694 27 -229 84 234 -102 -839 -290 592 -446 -396 666 590 709 162 283 -328 -528 -614 -297 288 -816 -352 -370 143 542 -644 634 -490 -77 138 398 -275 349 -214 -772 -644 27 -85 35 -228 -244 90 81 67 -346 -269 -313 -26 -890 -752 -307 -778 -660 -249 517 -425 -520 -611 486 55 450 -456 -368 293 193 -223 786 -329 -883 -290 -732 -462 574 -617 -513 578 -56 290 -520 -540 -333 668 -24 -653 82 -4 -702 -175 651 -54 242 341 -377 -541 338 161 275 -37 -538 -613 -411 -509 -817 -361 522 -806 -221 311 -653 736 -758 -178 237 -724 389 443 445 -147 -689 724 -248 350 -246 -605 -711 524 120 746 659 -590 -149 -488 333 -336 584 -117 19 721 89 -358 420 -334 -741 347 265 105 -112 164 -4 -278 184 -460 -326 138 -651 776 254 471 285 -779 -655 690 631 -804 694 211 -352 -527 736 336 608 12 -349 572 101 588 -514 518 -454 -115 -672 -230 65 -415 672 -523 -126 -66 -485 696 -65 580 -275 209 419 394 238 173 514 -199 -449 50 -786 403 652 -394 -895 -95 350 41 430 -126 164 271 -785 604 -829 -511 378 236 71 -757 -706 -233 527 750 643 561 259 759 741 -352 84 -397 -214 799 -458 -708 -98 -168 149 531 609 -59 -890 -812 718 707 -519 -87 -603 665 148 -59 -497 -615 -290 -531 -555 -232 -646 -687 -181 653 127 -77 709 -148 -519 -293 142 -90 -746 -780 643 -378 -262 -246 635 476 123 82 676 259 97 -550 -265 -820 -423 -179 -386 -735 -753 513 -747 81 55 117 169 -484 795 301 769 -253 753 -684 -303 434 -399 -16 795 -81 -132 637 379 -240 612 665 -704 679 321 625 756 -851 -415 -274 194 661 746 736 358 496 -155 -407 298 -349 672 -129 148 -835 675 700 -882 -703 508 53 -852 -420 -79 620 439 629 -115 564 375 -623 -428 595 -552 -773 355 564 -458 -435 -796 407 439 677 236 -196 -599 241 -149 582 -820 -410 408 409 758 74 -706 -342 -847 -422 -732 239 -382 -100 490 -318 28 -781 -676 -316 55 -200 -637 -621 114 -140 189 -95 409 414 -564 -475 713 51 111 -545 -101 -151 725 403 484 -744 539 -770 -791 730 -260 245 -314 300 -864 -534 755 574 44 706 -869 157 151 275 -800 -659 -582 -764 -874 492 425 443 772 -238 -671 783 -281 -195 93 -765 49 -572 -615 -131 787 -80 794 337 294 476 56 564 459 271 451 -845 -394 -517 -473 226 -1 651 648 -261 -696 -135 223 673 0 -602 120 503 -882 439 -589 427 -136 -794 460 -133 172 390 -56 -824 32 -810 486 -900 -95 -416 68 -559 69 -798 -512 704 -416 334 -490 -820 -786 515 22 -756 233 -279 376 405 219 405 116 541 -117 789 -211 545 685 -695 -449 -773 -149 -418 650 -401 187 47 -482 262 711 442 -53 449 -301 -86 -777 452 -293 -54 -708 -651 794 123 79 -852 354 -800 -203 722 2 443 -687 -86 32 793 -616 459 89 -468 723 26 -847 -173 -774 -90 -871 544 352 -623 473 -709 -1 -22 -406 -348 -264 -550 -515 585 -561 -538 597 -724 239 380 -489 525 185 87 -378 -332 -717 322 655 -505 -667 -556 -874 360 -2 530 -601 585 -250 319 591 -820 547 -327 -639 677 -615 411 -585 58 -332 203 -607 679 124 177 486 568 -748 61 12 13 420 -395 139 -314 252 229 -329 -840 506 509 -544 578 251 -125 488 -751 284 663 -546 123 -843 532 -427 561 204 -755 -868 179 569 -82 -685 -549 451 337 448 773 -683 -122 -226 -435 -157 -384 -2 -815 -449 -557 -820 -59 -764 -535 522 311 -153 726 -284 294 -419 93 581 447 -38 -550 -826 411 -226 -839 147 400 -503 -205 728 763 -241 337 -789 -536 5 -841 -811 -809 119 -307 496 369 310 -208 218 337 -401 41 -412 365 493 -770 -518 -209 -448 -433 748 185 -630 -38 131 -1 197 297 -365 -741 777 197 -724 -840 -499 -440 -566 570 -572 56 590 -300 -216 523 -259 558 -9 318 379 -451 26 -152 -447 -272 -76 29 -640 -832 264 -263 533 -383 214 -814 120 -456 5 -786 584 204 42 317 -469 480 240 -533 -105 -152 21 235 -846 207 -560 664 64 666 -15 -561 -727 -768 -518 -787 -637 212 -318 618 779 -231 -738 -744 635 598 629 -251 -770 -830 -586 -374 -163 -37 548 -106 -758 35 -404 -161 147 357 509 213 565 543 -85 59 -707 -57 312 -196 -821 499 -475 548 681 -105 -343 -214 -562 -391 -43 -306 505 520 -161 228 -138 794 170 789 -359 -118 -135 -359 -572 -284 -165 -26 -215 126 316 180 -827 207 -341 -652 -382 -829 -128 -261 -819 -898 -247 -328 -385 448 450 -439 -554 453 -344 -323 -676 -17 -322 -746 -221 -782 173 -116 29 -743 519 -525 -497 -436 -712 735 -249 314 -249 613 153 -432 -451 -768 558 -100 60 -607 116 -741 374 -191 612 -608 -34 286 376 -106 794 -889 762 579 247 9 -456 -806 643 149 -53 -74 192 -750 728 373 -851 115 -301 91 288 724 447 -407 -292 -344 29 -175 -265 116 196 -596 -633 121 216 -690 -258 -239 558 143 437 234 -719 501 77 -828 166 -816 15 -169 546 228 352 283 -524 465 705 -400 -300 -245 480 716 -880 -881 462 -115 363 -316 -274 774 -83 -581 -143 -808 143 625 258 -152 241 9 -181 -398 -479 -833 218 -593 -792 -597 401 -667 723 -55 -180 -639 -123 -90 25 -685 484 -254 695 18 -451 141 -509 -864 -271 743 -170 -742 49 356 214 198 304 -732 488 -776 -347 -816 -788 362 654 -529 -39 -141 175 -404 499 -689 -666 -841 -635 -701 542 -238 445 -439 -305 -145 -879 400 150 -819 -243 112 -227 -331 -124 -23 -834 -144 -40 -835 -623 99 -514 -769 -288 -301 -385 -412 -55 278 144 -674 71 -302 619 605 799 -718 64 464 -114 -742 44 342 -879 254 -374 257 -773 694 743 769 596 -551 -33 17 774 245 -370 -591 -803 -83 -47 -789 -4 -165 571 -60 398 751 -308 -728 634 -272 393 -398 178 155 418 383 -791 -642 -447 -836 -409 -683 -689 -261 -110 472 433 -599 456 -105 -19 546 769 -857 -576 -558 440 -346 -280 584 532 80 653 -458 -315 138 -588 587 698 -716 -446 245 612 -609 -74 -825 308 -507 -508 179 766 -219 -715 -103 215 -143 382 398 -389 -165 740 349 243 -596 -650 399 -600 -478 186 -64 92 670 575 -311 134 -695 223 -299 201 -539 -508 344 -600 -104 19 -513 -272 779 -532 -16 -629 -261 600 149 192 282 -33 -152 542 387 708 274 -744 -303 -223 -41 -254 -291 -770 740 -3 189 690 -199 -308 134 -378 -506 40 -762 -815 90 -751 92 -486 773 340 -552 651 -700 467 -492 -702 698 -637 255 653 -750 210 -233 -142 -120 759 -333 -739 746 -105 537 -285 23 -705 -819 304 412 -772 -52 -857 582 -70 83 555 -209 -812 -511 741 442 -821 -109 577 -852 -361 466 -241 -100 -435 -355 -713 365 -560 -622 276 11 -595 709 -149 486 -111 662 -99 -487 -228 684 -174 210 -378 -888 -436 -892 337 161 290 -453 57 -739 -455 -237 -245 107 109 -84 -676 -187 315 705 -587 -858 -451 -403 -561 -70 746 -628 -599 467 -797 435 684 -509 -815 206 57 -277 455 367 -623 734 314 -684 -535 505 726 417 -818 431 -880 -739 533 -446 44 525 409 560 590 -441 166 42 71 -5 -597 -357 -276 128 -636 -86 -278 731 259 -126 -193 -139 136 94 -23 -592 401 -531 625 525 -106 13 480 -734 -377 -896 494 -711 -195 -80 728 -56 -505 -642 -434 -863 436 -130 276 -145 -721 88 -6 -271 110 -73 154 -163 -885 -57 -378 233 -632 492 -825 696 -252 -575 680 343 -258 -598 -94 265 45 -6 -385 -493 755 744 -399 485 -208 424 -310 -671 -303 542 -409 -394 545 -477 11 -11 -297 -805 -360 -204 713 -679 28 -691 472 88 -95 476 -845 661 -818 145 193 -544 -89 443 -4 521 287 -502 -165 -390 601 42 -590 38 -402 474 -471 -743 686 738 797 389 600 772 -536 -428 -22 -820 -198 -860 -336 488 -197 39 410 337 -412 287 -72 -878 313 590 -420 139 394 22 117 -782 81 -557 389 -176 -295 -558 -669 -431 -736 -38 -469 206 56 86 -136 -818 -66 -777 413 -633 340 281 790 -335 91 -775 -742 -491 -419 82 -893 612 -513 330 -556 -526 -599 -232 62 -693 -594 -221 77 690 -893 765 799 323 255 -183 596 498 -266 246 -286 464 587 -240 -273 719 -862 -178 214 -121 -420 -406 -335 -307 134 547 -863 -50 216 687 1 -636 -439 -627 447 -816 -888 17 -188 325 646 32 446 -765 -847 489 -302 -75 -18 775 251 -310 571 -629 183 161 -691 -710 -166 -447 646 -707 -18 377 41 -398 -312 -683 -114 325 231 215 481 373 713 347 -874 533 350 703 478 -805 -230 735 -264 -672 684 219 -830 -332 371 782 -519 595 -479 -87 -652 373 -122 625 -318 -6 -455 439 -253 -749 -780 -605 -138 -253 707 -833 329 166 612 -566 91 100 651 -730 321 36 538 -729 786 -522 732 653 -558 518 -287 107 319 -831 1 265 295 25 -412 -642 -57 -549 699 786 303 -543 -252 421 -747 -753 545 181 646 -749 610 573 620 -830 -164 536 -429 539 741 -703 -37 769 -603 -237 -818 -164 193 -352 782 -304 -845 -2 341 302 712 444 200 -723 689 -507 484 208 178 232 95 -544 -482 -844 -574 605 251 550 249 -642 609 759 -582 -24 -339 -268 -421 748 -516 9 307 -377 -776 653 524 -319 383 -663 -401 35 -530 -734 -296 -273 490 561 248 732 -390 -171 -855 367 -324 -701 -677 -55 170 -529 -307 -582 83 498 -883 686 -3 504 167 -666 -162 -635 400 130 588 -228 -417 711 309 -311 -354 602 -8 650 -687 785 -782 -624 468 -138 -812 416 157 -199 -771 1 -84 287 -760 -355 -432 -80 630 168 -445 -544 -677 222 -249 623 310 -797 -319 -141 -69 713 509 218 416 -551 -667 166 -566 411 -795 156 13 209 28 677 45 125 -720 -690 469 326 -537 -836 707 -202 -512 206 -610 -228 160 -250 685 -301 671 621 -89 232 -753 -534 472 -624 755 -692 -858 -562 551 -576 271 -427 201 -430 106 -159 -382 690 -374 720 79 490 -692 336 90 139 -183 160 -234 670 -710 584 -757 -102 14 86 -810 -409 -409 -83 738 604 -299 13 179 -176 -565 596 -678 -139 477 -802 -98 -766 236 728 -358 -437 -608 654 411 -757 772 -645 -206 412 685 -278 -594 395 323 -860 107 527 119 -856 -276 338 643 -397 701 0 188 -109 -314 500 -679 682 82 -823 684 694 -657 321 172 645 764 -728 -730 231 -149 171 -350 149 649 -94 -864 655 705 -33 552 -322 -736 623 73 285 109 791 -93 -514 -896 -477 -108 -371 -510 -211 97 -497 -756 -205 133 -749 629 -762 -518 774 -238 753 744 202 540 -272 216 -703 269 29 -241 273 -639 242 -37 536 -562 -510 -706 551 -729 -816 -4 -38 6 -212 -780 -148 107 -857 -604 99 277 -895 -772 631 -219 -278 302 -111 528 705 -455 367 59 565 -333 -480 -750 9 684 -381 797 -376 -363 -105 328 -466 733 -872 -428 -577 101 -804 -685 -93 200 -547 93 488 121 -897 -583 -300 136 -406 -886 -864 108 -388 -774 -269 648 -882 410 581 -137 -293 -655 276 -719 720 -195 -577 126 380 -660 496 -321 463 317 -592 -538 -185 -861 533 601 740 560 465 730 100 -50 541 436 -858 -175 -754 -248 -30 483 -854 -185 -618 593 -783 201 723 -262 -349 312 -679 -61 49 660 7 171 -146 508 -29 -568 -29 -201 108 647 -45 671 -609 -404 -158 -437 765 -704 91 -365 -322 663 484 -838 -600 387 759 -763 72 636 -453 -137 87 -426 750 297 -897 500 468 425 -427 145 155 444 15 -406 -290 96 179 102 -851 -337 -71 557 -320 -753 -696 -637 -276 -526 525 -69 -878 657 -414 -198 -897 711 550 -439 -748 -818 1 -810 506 -48 657 514 657 -680 -377 -681 -679 -76 80 -876 -126 -480 365 -765 -693 -231 71 -74 -541 -136 -615 -55 -13 472 -591 -416 -614 702 777 -125 -95 727 247 481 478 732 -213 -704 -210 461 325 -238 -418 379 753 690 -294 -533 174 -359 496 -894 132 -812 320 -180 750 -386 100 -439 369 -370 -376 -805 100 -505 -472 270 11 753 -567 70 -149 58 256 -404 -4 -352 258 534 80 727 -316 458 -627 -291 -144 590 20 -185 -529 41 -132 -672 680 -59 -740 676 -610 265 215 194 192 477 -63 -306 -731 -551 -232 618 -507 -894 508 196 -233 636 189 -322 538 259 555 -300 48 -220 -466 -860 -13 195 -55 638 -435 251 -569 -38 -771 -183 376 258 -128 277 -208 -472 -488 -304 -835 -79 -282 -99 -157 -692 174 -480 -687 577 -472 -598 -623 19 -243 -881 141 473 -126 -498 295 -552 -363 72 246 -504 -169 17 -87 -194 203 215 -662 -253 301 -705 123 397 -10 439 -488 -515 -315 -167 -465 -273 368 436 -295 759 -811 236 -58 631 -258 401 511 -410 437 586 698 -364 -515 -340 105 575 -410 672 -596 229 -296 -569 -9 -742 366 96 -404 -409 -323 735 405 176 -139 442 460 -109 -738 -672 767 -328 -692 -166 -8 556 405 418 -370 -439 -287 179 -392 -636 -334 -279 -434 -130 -187 -205 -583 703 -381 29 771 259 -20 -725 651 -748 -652 -163 -483 655 153 540 -93 -860 440 -772 479 385 153 -160 -22 389 731 -79 227 -900 472 376 582 643 535 -304 193 138 -160 580 549 492 790 -495 500 -589 -476 -120 -432 20 -427 -33 -894 335 572 666 649 149 -708 400 -188 -2 726 -821 -845 65 -613 559 -481 -872 -369 70 -860 -27 -496 550 429 369 748 -658 -11 86 760 -213 -520 -742 398 282 -165 148 450 -637 533 459 605 -739 -514 -419 -489 258 701 -486 -567 -453 -253 357 579 -178 -195 -559 -269 212 -195 -867 271 484 670 636 -569 -716 -883 237 -859 -79 177 -211 228 121 597 -278 448 -740 -456 164 642 -328 113 -764 713 405 234 686 -356 797 -261 389 -664 12 64 515 308 204 644 247 -204 82 -847 -697 320 781 220 -303 -684 -637 -387 553 -507 -629 346 -259 -602 -240 -696 200 -808 -364 -377 74 551 732 -538 -831 90 -92 524 236 567 516 427 -507 561 784 332 -776 -534 628 521 716 726 -695 667 -230 612 -517 -812 -671 -452 442 752 -842 90 -495 -399 620 717 99 -349 166 780 354 -217 -264 12 -59 -273 -832 68 -690 587 -298 -469 61 21 -205 735 100 -802 436 186 -784 794 746 386 -384 -763 -827 69 -634 504 -105 157 561 -407 -326 468 -607 -11 135 -216 -466 -618 164 654 -685 -212 -510 -711 475 355 -342 -232 319 -873 746 -88 -547 -323 -267 208 -77 -715 311 -836 432 -693 -266 -8 -276 200 -114 84 441 -664 -454 667 718 -148 -668 -689 -731 724 -360 -467 -605 -150 -115 27 -398 264 -374 -380 -705 -263 -342 -377 -30 -764 -85 -424 393 -47 611 529 492 433 -688 611 -358 -219 -472 -79 -704 -640 554 -152 361 -306 507 -871 312 -698 792 -766 104 190 -472 -342 492 -224 -581 -19 -392 -397 -292 510 -647 764 766 501 -633 -846 518 647 334 -479 -813 -752 -753 -875 -803 477 363 -447 495 -745 -304 591 -768 -898 -796 316 -348 -195 628 311 628 -249 -75 381 213 390 718 -390 792 -364 -66 86 331 244 402 56 -91 501 -87 454 507 -441 -433 -231 -163 -763 713 389 -445 733 -193 -363 434 167 -551 799 -381 316 29 -765 -308 228 -308 -158 519 621 -446 -481 -888 -700 -350 14 -102 -593 -269 780 -10 -607 408 505 -573 406 -246 522 -888 -314 -525 -704 -390 -3 -312 576 -764 -495 -891 181 -621 4 -778 576 -59 129 505 439 -498 727 -710 -325 -305 -213 72 122 462 -720 -853 517 -791 -674 -207 -727 -542 -895 -209 787 709 512 15 264 338 416 -494 481 68 452 -309 -375 198 505 643 -635 -707 -486 473 415 -825 212 -835 -493 10 539 -672 98 -181 696 668 510 281 -346 281 792 -174 -8 -893 -529 67 -793 -800 -15 -742 354 -512 107 -418 778 673 765 -337 -89 161 -421 751 504 -294 -384 557 -82 131 -12 -196 -546 -201 246 -159 -597 632 426 -881 732 413 -257 -784 85 588 -230 543 -217 -175 54 328 336 -342 -421 72 -205 469 -45 -385 -333 -98 301 -372 -97 -847 -268 521 -276 637 241 -707 -813 -727 -141 -501 -47 607 -358 -490 -846 591 189 154 58 -700 519 -601 -511 378 475 575 -364 -57 347 -210 -142 347 301 762 -588 -757 -724 573 462 -117 227 578 519 113 -386 -152 229 -265 -891 -157 465 -493 576 -827 457 554 -872 -838 396 275 640 228 -865 227 367 -749 -263 -401 -882 -636 767 -243 -400 -613 -729 -337 590 364 -137 752 -357 398 427 -309 -762 698 589 110 -338 544 -425 -797 -544 -830 455 -429 -803 150 -891 -284 -281 -157 -704 289 90 669 173 -457 -312 332 -577 60 -654 -33 708 -221 -462 -852 -694 421 25 261 -317 727 -807 751 179 -237 520 481 -726 -365 144 -116 -91 787 90 -839 -437 594 -532 558 -409 332 -427 42 241 498 737 -810 5 182 225 -629 -489 -345 -18 387 -701 -169 79 -827 398 -710 399 35 -753 725 278 -163 288 196 -259 -350 539 798 647 -289 445 -140 -701 -340 -612 -889 -116 214 588 -294 104 -203 -176 -220 519 -289 -491 -208 69 664 -412 -849 -261 482 483 -465 11 -72 -161 -623 -743 -737 -289 318 715 -847 229 -763 -54 683 624 -882 671 -219 -696 -818 18 440 -49 498 -271 56 -361 623 72 405 386 -773 -202 43 -870 683 -843 361 -680 215 508 -416 -877 -473 -818 -270 286 739 107 528 -333 368 -252 571 379 -481 -823 -611 -148 -414 -393 415 -898 -572 -605 637 19 160 284 241 -461 -695 -97 44 -631 4 -44 -324 379 -174 -313 95 587 63 387 650 -137 210 131 147 -708 194 717 8 -801 196 203 108 244 -407 -523 -492 346 472 -829 530 543 -795 272 -656 457 -271 584 416 365 -763 446 26 -449 683 644 -82 219 -730 436 -567 -445 -452 397 16 -530 450 237 544 -869 13 128 -621 -405 -571 191 -691 -274 184 72 -421 45 -304 661 673 26 -483 797 -663 -876 -400 -730 665 -568 259 380 598 250 -311 59 -894 -164 -373 -76 572 -751 222 -365 -335 -601 -118 -366 129 -266 182 3 -479 320 -203 101 603 788 -26 120 -352 -692 760 165 -879 -91 -888 419 555 353 165 784 -564 717 -349 352 -292 524 559 331 244 -137 -379 -562 743 -564 430 -624 136 81 255 -116 -436 -664 -118 -267 447 -298 175 -562 355 -129 79 -875 323 308 -878 -730 346 -133 -148 -130 -765 -244 -124 714 -459 -484 -602 -554 31 389 208 92 58 -347 -706 -167 -173 -204 438 391 -587 -207 -554 -855 783 -724 684 -388 -95 -14 -716 740 -477 -566 351 -707 -508 -380 -399 -803 32 -210 -261 5 685 20 -612 657 19 -382 -714 -506 701 779 184 676 -784 548 -631 -198 -517 334 -687 -358 -868 425 593 -475 -301 -350 -577 667 -196 246 -292 244 730 -378 -343 -758 630 -668 186 -258 -114 170 -68 -399 -376 -22 335 129 -7 -835 -698 -114 -634 -385 -147 149 195 -12 -515 -107 434 -154 750 800 -365 -419 -679 75 -322 -112 104 625 -224 -857 -860 -36 727 206 426 -891 242 277 -137 -14 -399 -896 -455 334 -750 -624 -768 88 -776 -431 -747 -641 605 540 753 598 -312 783 -734 284 59 44 122 -492 -814 332 -355 797 317 -56 -81 122 457 602 -745 -126 444 412 -495 376 722 -95 73 -688 -482 -441 -463 119 494 -192 -212 758 651 -159 598 534 -696 -315 -848 -108 -803 792 -460 96 -811 522 758 -509 -272 -314 42 53 624 75 -813 -616 -879 785 -558 646 -14 714 -868 164 757 -729 -381 -727 -588 -471 255 -88 -624 765 -807 -143 258 229 476 412 -746 -870 -439 518 -464 725 82 -262 25 -79 424 504 260 740 -357 -126 -382 -399 -316 582 43 143 141 647 611 531 -326 21 -586 -23 155 644 -493 321 -712 619 -196 723 89 -86 -24 -515 -375 282 -386 -326 -691 315 -211 -225 -881 -739 694 -757 496 -24 669 -420 146 -139 -27 -500 -823 728 -514 -424 553 -131 -115 -886 252 -373 549 -436 -562 -141 145 689 303 -129 196 -113 -632 277 -332 -604 -737 683 526 565 261 389 -806 -710 -14 -608 696 16 724 186 710 -310 447 -91 -5 642 -362 -727 -512 384 444 -584 220 -63 -866 529 -483 -251 399 -688 -459 627 395 -194 48 38 255 381 494 626 232 194 -626 313 -685 311 326 649 -20 -842 -133 -483 744 -262 365 -192 40 -698 251 164 -49 448 192 -530 -843 -847 -99 -644 -135 682 -559 564 -581 -50 -76 157 -126 -164 544 667 487 -78 -421 -448 -724 -506 357 -373 -865 -822 -150 -126 345 -587 -619 -476 -782 322 -521 260 -267 129 -295 -816 -323 -64 -431 199 -475 756 706 -244 278 496 92 -526 -577 -336 619 -346 -279 -73 -450 26 -703 596 -490 743 208 668 646 -60 138 -790 475 -596 -488 274 490 -471 -658 -869 649 152 -799 -767 678 532 -654 34 -523 545 525 -155 -568 769 124 -890 -677 -598 -62 385 664 482 -596 -455 -279 -17 -1 -696 477 216 -541 339 -665 -133 -293 -531 155 -647 -761 468 551 -248 -209 298 475 508 85 -237 -591 234 -311 -318 777 -112 581 -633 -228 -357 66 -810 656 -522 138 -809 761 769 -385 229 -222 -820 9 -676 568 193 -174 697 314 -89 124 -628 -615 250 -871 224 -638 -57 -221 176 538 310 -539 688 553 628 -864 355 82 669 434 103 -385 -723 -679 52 -741 -246 -750 66 573 -408 -560 -420 -465 -487 387 -235 -586 -529 -490 -104 -60 90 59 -170 43 -594 -150 -14 121 -820 -231 -130 -506 762 -509 -371 -105 -126 -689 -729 -604 -875 -447 26 -774 592 60 -441 595 -643 272 607 700 665 -463 -708 536 -700 464 -863 -430 -511 -719 -415 225 -895 -864 487 -421 48 -397 -377 648 -44 8 -94 -218 -741 590 -146 508 -257 138 -622 530 -674 401 -432 -553 545 673 502 -321 92 140 -486 -808 -137 65 -826 -900 -484 -658 435 -182 -569 172 301 736 -415 -651 -338 -745 493 -197 471 578 532 -520 -290 -792 -595 -389 -484 -350 -550 420 638 -171 666 -366 212 -862 184 -40 -225 198 631 -541 -415 536 -133 516 -75 -390 635 328 449 678 195 -433 4 -643 263 -552 -396 308 -888 397 494 153 -157 44 -127 719 -288 -361 -741 654 -282 264 -197 -863 -451 -449 740 260 -631 -467 -238 -738 -310 -170 598 -225 552 204 -310 -116 -651 -414 503 291 213 -299 270 539 -557 -627 139 79 -712 -887 -668 -56 790 662 291 -14 -538 -202 -871 466 -586 -133 360 598 419 219 731 -233 54 -21 119 -741 398 -187 162 723 -900 -724 33 640 -758 -775 -92 31 412 70 -257 5 290 -786 296 397 -63 -462 199 -326 535 -251 -166 672 -735 -677 767 540 11 -144 761 -136 -481 -402 -344 497 53 -605 -60 119 299 570 -371 243 76 -766 94 -692 -278 531 -192 303 -880 15 -1 277 348 -900 8 105 -838 -225 173 191 655 507 -10 628 556 -821 485 -556 -316 390 508 572 -313 779 776 -276 440 315 577 -489 -776 277 625 -19 -206 -851 594 244 -57 -445 -577 -587 -878 -232 -756 -582 -364 -889 -786 156 775 -267 220 -616 315 -163 52 -131 340 -278 221 214 -79 562 256 -477 691 181 -459 734 527 426 526 404 -290 -602 671 -339 -755 217 441 25 -333 341 508 534 -695 435 796 261 321 -488 382 516 -538 716 493 722 -1 -254 599 513 -257 33 -863 454 -777 8 -239 -85 -601 254 -468 -220 -887 617 29 594 299 -115 461 497 -237 377 -853 95 -664 13 35 785 -191 -504 -61 501 -619 -548 -152 62 -392 715 -700 -22 -384 -541 393 447 -234 783 145 -196 -603 -94 163 703 -46 420 -63 725 -105 -113 99 -168 -803 783 334 -82 -47 764 561 -195 205 363 403 -777 -863 -377 526 22 -328 200 499 132 -754 234 267 -14 677 -529 213 82 284 416 -48 -311 -140 -337 265 556 -710 -538 -488 -269 572 -801 -700 539 182 756 664 546 -549 -387 560 -195 -847 -614 349 -458 -704 -808 -48 92 132 -70 439 -103 -839 -853 -392 -557 -93 -253 277 446 -550 159 -779 338 -210 -409 689 -787 425 661 -527 476 -491 32 -740 -631 -1 -195 146 55 455 285 -685 291 343 439 659 -340 485 -872 311 -89 -804 405 -886 -526 -5 -711 -296 80 -74 109 163 656 -747 -586 -437 -370 39 -595 662 -780 -482 -58 -330 791 -46 -476 230 -643 -464 -677 -417 445 -449 -517 -831 223 -217 568 -588 -392 -45 62 -155 70 -861 -335 169 730 -260 117 29 -569 -197 -479 -33 -729 -753 155 -813 617 183 67 -455 -471 279 -570 174 368 290 626 -263 -390 -572 -720 98 494 -257 -213 152 -461 -310 -178 -310 221 -257 258 563 238 -414 -121 -333 -86 -92 510 89 -683 -56 -608 -727 555 281 711 -554 -869 -236 484 -68 505 175 723 -736 -367 -398 -774 -25 786 -38 -361 350 -526 -278 -733 -678 135 136 536 444 -40 160 -802 -28 254 -239 -628 -769 120 -841 461 -73 316 33 587 -577 673 -329 -394 540 -504 -627 340 -322 -91 -809 -520 448 779 778 -540 -245 -290 -833 -855 -177 185 679 -548 -423 553 212 -435 -433 525 359 -408 -498 100 188 593 -673 299 691 -669 197 52 168 -762 -853 -480 -700 -244 -92 -731 -604 244 -827 148 457 773 -606 -361 -572 -884 539 747 -669 238 -405 -514 252 538 -601 -353 700 503 774 37 140 535 -431 -831 274 -346 -461 -699 -753 662 -508 -73 -388 -249 -360 680 278 -518 -170 660 574 182 283 -615 -156 308 684 727 137 647 544 649 54 141 -314 478 531 -730 478 486 560 -562 651 695 508 219 -802 510 -368 -320 688 -769 -811 788 -529 541 -703 -529 -409 -292 25 660 -275 -446 -135 63 444 340 107 712 284 141 306 -200 -312 -722 -209 569 -847 386 -550 -656 -213 -227 -891 -145 -463 399 427 -693 754 -705 631 305 771 -796 -634 388 55 -345 701 -392 623 -110 -341 -667 434 -52 -830 595 -680 70 352 517 750 -447 -319 14 139 -624 -47 -91 -773 -596 464 -507 483 61 22 -818 -238 -427 -699 -476 21 -302 699 171 -887 352 -334 -24 -227 -247 36 -86 471 551 -49 -391 -359 735 -108 711 325 -174 -396 126 -534 380 175 283 -157 603 -51 792 768 -460 85 -770 -500 74 607 -561 -280 466 782 -297 109 -327 -596 -748 -804 -190 40 204 -300 436 -327 -848 -853 20 -234 -768 288 306 253 324 200 -648 -730 166 668 346 -894 377 -317 446 -300 261 773 101 -610 -640 150 -857 613 785 -628 -225 -371 -807 -879 614 125 -792 217 657 -551 -143 -474 -189 -218 276 677 -827 -625 337 -671 181 -27 -457 71 405 -694 -244 698 -631 592 -817 -703 -316 110 175 775 -436 -335 9 272 380 -87 -335 443 -307 -259 -883 63 -271 418 566 298 9 -271 -69 569 -314 270 467 -539 713 -582 731 -620 -193 191 35 -664 799 -40 20 347 355 -393 706 576 -835 -751 783 -830 540 363 -767 -421 -400 217 -401 395 -802 140 -525 29 634 -501 503 -862 -153 -695 234 -801 647 -776 137 295 -889 95 740 529 -345 217 479 371 660 -423 100 -201 190 117 -153 -836 -422 -558 172 302 385 159 203 -706 194 71 -65 670 687 -437 282 -635 -329 379 580 -452 -552 -243 472 734 231 24 75 -157 196 641 358 -348 -335 334 462 -191 -785 -804 422 -663 98 -724 105 -210 -898 -55 -440 333 -304 -492 -787 -604 -527 121 133 -211 724 -9 709 694 387 178 228 -729 -564 -536 70 337 -809 -501 -260 397 -672 176 -334 395 517 -474 -780 443 -223 316 759 246 -294 298 46 -565 575 364 278 108 734 -271 512 -583 -583 -604 -299 714 -641 -543 -196 695 766 -651 -129 128 -763 308 757 652 128 -184 88 -325 667 758 625 239 697 -518 -387 799 17 -416 642 -497 -883 307 -298 213 521 332 237 -293 -521 -31 747 599 -330 -257 3 -9 126 -563 689 690 632 58 -517 79 294 -470 412 670 710 -16 -230 372 436 47 772 -479 -636 -873 -457 5 -53 -380 638 5 -50 -324 182 -282 -150 218 -711 742 -358 -508 320 -616 -863 -195 289 -53 -381 -169 476 -805 -101 -4 777 113 0 119 -573 -893 -646 -556 -271 -313 -855 131 541 -607 -631 -875 -674 -18 -771 -389 156 224 359 -162 723 559 -891 -611 397 546 -538 561 420 -508 -458 -21 -183 -597 736 -270 -121 -46 -32 -770 537 -654 30 -744 -323 700 429 -334 -14 76 -702 -424 -165 324 675 -681 -165 260 -658 776 -94 147 -387 60 701 -404 699 -182 -92 -367 -635 71 21 162 90 745 322 503 -784 -856 579 -147 67 -780 -234 -219 396 317 672 772 -781 -552 -632 765 385 783 -239 -882 184 -230 -885 203 117 -79 -341 62 -845 455 286 484 634 524 -401 -180 -531 -464 583 425 752 774 -834 -752 166 401 483 -537 137 -624 238 -639 17 -458 -350 38 107 -20 760 -492 363 -413 608 327 -264 505 -626 -452 340 102 279 292 514 150 670 376 -351 560 -51 -320 -534 318 -729 -828 786 -83 104 47 -791 -847 238 294 -740 -333 -417 -105 -76 -522 679 -626 738 -259 18 -360 -718 374 -694 260 -846 -855 -535 -817 -897 234 81 782 -582 -749 -141 -580 -853 -99 281 -41 -658 -356 -166 -334 -195 -534 371 797 655 -7 163 591 528 -666 -19 82 -215 -94 758 433 676 798 -471 -216 283 480 -237 -642 562 -210 -442 -607 676 70 -840 -851 433 -106 543 -132 -118 565 -159 -140 357 -577 254 -643 288 448 106 668 -611 -519 -485 -847 -815 327 -45 333 -147 226 -878 672 -123 -100 12 -761 -220 535 -576 -71 -206 -482 -794 -755 285 -347 -761 254 44 116 233 -56 56 -181 554 514 598 684 -882 507 238 -814 67 -632 597 364 -658 -836 791 595 595 345 -315 743 138 713 645 -566 369 17 -605 70 -416 798 -473 -487 486 741 -727 490 -613 -399 475 -564 565 -599 -361 -245 488 766 -144 -137 558 -528 425 663 -578 534 -708 -475 385 -451 -161 -191 666 361 -713 -251 -823 -177 198 -424 775 516 -491 745 -34 261 591 407 325 564 784 -599 -277 -867 -730 -772 787 321 -153 -660 -607 101 -160 -510 -818 -408 -254 -836 -161 451 -471 20 -436 -610 -820 776 584 -30 -307 -232 149 -624 683 -798 238 -470 497 346 712 118 -265 -67 551 -891 729 400 728 -120 -812 520 -652 166 471 756 13 638 754 395 -474 -673 -786 476 340 -296 -364 488 42 744 174 -818 -114 -114 -336 -67 204 -345 -284 -685 -424 -259 -68 324 682 737 335 -103 -582 -5 -491 638 331 -224 -124 -572 42 269 -694 -129 -736 -205 373 -280 355 41 -296 568 -27 367 -218 -279 328 -700 436 -339 755 -100 638 523 108 -640 364 702 -668 -838 366 -753 -664 435 -188 66 -556 -617 -776 481 -597 196 -204 226 782 634 -111 -81 -47 -232 -283 -325 373 322 284 365 -117 -150 -755 -508 340 -179 -286 451 -375 65 -855 554 -206 278 183 295 -270 347 463 -188 127 -119 370 -319 794 493 -381 -447 -221 -773 -115 265 -818 -570 796 -103 648 -761 -44 705 -299 775 -645 -302 -115 303 566 -549 -641 261 -540 -657 209 244 541 -891 -743 -483 691 -435 -667 351 -630 -69 309 -625 130 -379 254 -136 -246 296 244 -791 -21 624 -619 764 -707 484 -452 -377 524 235 586 -100 -416 735 378 203 -686 -195 -630 -246 -76 561 -429 6 -773 36 -591 -226 211 -627 589 422 -62 -371 790 769 -807 -763 -776 -230 -653 529 -4 18 -143 415 -442 -735 542 590 93 765 -783 -124 391 140 -720 -104 680 -900 -69 -284 528 -516 271 485 756 697 -383 -622 623 -619 368 -785 -292 645 -121 186 387 -428 -114 256 651 -618 -528 -894 622 -564 458 275 -662 -783 593 -25 -515 183 47 -654 -315 354 618 181 -248 275 585 288 730 17 -69 -301 -361 -742 -483 -286 -54 505 315 700 -867 -651 -250 -537 368 669 49 527 719 257 -92 654 -92 -516 -864 -751 -42 344 772 398 -851 -182 742 -582 -160 493 212 -696 34 -478 -639 -727 415 164 -385 783 -9 675 -650 114 -701 125 490 262 60 -240 156 -867 126 1 738 45 -859 247 -510 -599 -777 -327 513 710 -658 -166 -305 691 -669 62 -594 169 618 -426 695 398 619 244 -24 -456 117 633 -543 -33 -835 -831 -129 63 295 -659 -719 -357 749 675 534 -536 386 -871 -426 387 -390 451 -696 269 518 42 593 586 571 -139 126 327 -757 61 46 -604 643 -724 434 -462 -791 -891 655 -600 212 -694 -617 -477 505 -308 -770 12 580 -270 632 -798 -95 -54 -528 -20 -337 -297 -454 201 -809 -700 183 650 -299 -802 -856 -570 -579 616 -250 -223 220 -651 632 -263 494 -630 100 331 623 129 -31 743 458 78 -313 -896 -794 -748 524 -738 515 672 -217 677 714 -402 206 -876 -117 776 -883 201 -145 -217 -514 667 -339 -231 748 127 -494 -435 54 -840 -862 419 -430 244 -876 -342 -296 437 -761 -817 520 40 236 -475 -376 381 284 206 -318 -155 -5 -5 126 321 271 209 518 278 411 -15 -816 790 -743 -610 -314 -234 -51 -458 -858 -880 137 -555 492 -325 691 -293 -531 -879 225 -819 248 -247 -358 -8 -565 31 116 406 -121 232 634 725 -900 -153 537 331 40 256 -367 -165 -515 412 -134 -779 -398 701 -457 -206 230 -91 -74 -450 265 -296 -605 -118 -800 -763 -420 -880 4 -354 705 -147 -126 -518 -389 558 -728 -870 -345 -193 -63 165 312 -11 -496 -402 720 604 -688 -431 -108 -148 -76 -816 -674 -544 -1 429 231 -177 732 -768 462 -771 -324 687 136 -442 113 471 -871 432 749 426 292 -572 646 40 -188 318 -71 299 414 -204 130 -103 611 451 -242 -419 -810 433 -531 -27 -50 549 250 713 -672 -34 -167 -72 -85 640 594 588 464 715 688 -308 20 778 629 420 27 -353 -214 473 -139 409 -494 358 548 269 382 -169 -824 3 265 172 -585 465 537 -348 -265 -788 -131 -858 197 351 224 459 191 -773 323 -679 599 462 -231 -472 -897 -590 190 203 448 -418 714 729 -718 -578 -524 -759 622 178 -638 -309 -314 -243 582 38 -853 -400 -329 507 -13 367 -746 445 -516 -762 -886 -574 -28 113 -114 196 -583 -707 -701 -558 -817 739 -739 -868 355 85 231 718 -240 -773 259 736 -706 -449 67 -474 -748 242 154 -442 203 219 -418 -332 -62 259 780 409 276 110 -790 639 420 -71 367 -513 -568 625 383 218 257 -73 -558 182 -219 -609 123 -622 -784 645 246 -24 -19 702 742 -496 -48 594 -467 314 -729 156 289 241 670 -17 426 -674 -788 -275 181 12 -283 -48 -189 363 721 413 598 -725 -418 462 442 -540 -774 -195 38 375 537 141 -672 -7 210 473 -585 -561 586 -461 595 729 663 621 -406 446 433 323 587 590 -199 -381 -172 -57 -838 524 278 672 -237 445 375 556 777 102 194 -387 -293 543 -636 -776 -717 560 56 762 -571 -306 -756 800 282 756 -835 659 -443 -727 -29 628 -804 698 -155 112 -511 259 574 -151 -636 212 -896 -314 538 -22 -102 64 -243 163 -364 -262 -151 -594 47 -30 648 211 233 143 647 -758 -690 -28 13 292 -637 597 -390 -449 158 -123 248 304 676 -401 -499 427 -858 -893 -452 -198 98 -564 -540 -446 593 -16 659 -303 208 -240 680 181 364 -57 379 -795 644 537 -214 -121 608 -889 -70 -554 219 337 -15 54 -697 -661 -163 300 -662 635 -747 13 -57 -432 705 -353 564 571 -532 -281 670 31 390 674 -600 -59 756 -744 544 512 -235 286 -506 365 751 136 566 -760 -207 623 -429 -888 -274 506 -136 758 787 -459 -113 153 -379 -521 -633 -408 249 -530 -152 225 -25 109 -719 303 -81 757 -73 -888 -790 -871 -668 -480 -855 -479 -193 -332 577 -42 559 463 -365 615 -495 208 -42 2 48 671 -818 608 -253 354 -166 241 -593 -445 -385 -502 -374 410 -166 556 145 548 -388 -799 22 -296 -205 -315 -743 169 562 603 -243 -758 -427 -291 518 257 452 -310 -562 378 387 -50 734 309 -550 544 154 -270 -364 -145 -351 -155 -753 -32 -875 -675 -197 -644 -706 602 -615 76 -366 79 -190 458 -784 33 -504 562 19 -392 -444 659 73 698 -205 -588 105 283 -798 360 -467 697 -749 299 -495 -296 -616 197 -58 -783 -515 -888 652 750 -101 146 451 449 273 -292 18 486 -38 -707 -613 117 -443 773 142 -691 -706 -263 18 411 296 -217 292 762 -533 -734 145 -133 432 455 510 210 698 408 592 388 -569 -539 -93 288 -592 -320 -635 -10 -451 512 -71 -160 -810 454 221 -107 -586 700 584 718 -206 -531 -8 -223 142 -389 -528 -663 388 -346 274 -137 378 -151 6 429 -91 -716 -333 -713 -608 -629 -270 -554 -691 -798 -539 -318 205 559 -108 53 -755 453 -897 610 -484 139 -66 -241 -13 -496 -728 -201 285 552 -569 200 370 -232 -104 -770 745 -302 703 -653 461 358 355 294 -201 275 58 540 656 129 -450 239 197 570 12 -347 -885 -30 372 -250 180 200 340 -399 -705 -298 446 -642 659 -248 -347 724 593 -112 -762 -780 -656 -83 -718 186 573 -818 584 103 -292 -284 727 -719 -133 -479 -689 -498 -117 681 -393 213 -132 -826 667 -622 -240 34 -504 -717 59 101 486 752 -247 -126 -476 247 517 -791 -389 80 120 -872 398 103 -755 -792 733 313 728 296 -587 -139 -450 174 310 -829 565 367 566 -668 -725 -50 -542 339 564 -189 -786 -346 -216 437 268 431 492 125 -763 9 -95 -227 -205 -175 -74 408 149 619 748 162 -4 -505 206 502 -864 592 -190 -846 -461 483 -635 -363 -656 -189 -457 -125 -463 -234 -562 -330 -341 -854 -753 -603 -2 232 -479 -749 338 405 -795 112 -149 -875 509 -24 796 -571 -445 6 -489 -522 -562 -45 -34 198 383 -747 680 91 179 -464 -224 161 232 -240 66 -86 176 -765 -715 -381 267 653 578 -492 568 -210 221 237 -170 -825 -289 -241 -736 -563 -141 -748 -752 -218 92 -638 209 706 -376 323 540 -872 44 14 -646 -300 -75 -131 -744 769 -713 749 -120 -51 -384 415 -227 -700 629 -684 439 173 219 -345 231 -102 -14 -370 447 -841 569 180 49 543 258 -398 -152 -229 -888 742 -72 -98 -337 0 -726 508 350 -897 -739 387 -113 -679 -839 -256 -390 198 -753 249 100 -713 718 -799 438 694 265 249 781 666 578 267 199 557 445 -778 -100 -97 496 191 -753 -67 -684 786 362 -101 -470 -223 -260 546 -433 -252 -81 -796 -601 -725 539 -109 -39 -274 563 -6 -551 408 -537 273 417 -507 61 721 192 217 595 106 -859 78 -311 228 206 -486 797 -616 -463 569 339 -222 -193 415 -95 116 -221 -342 477 -611 589 368 -73 -520 -729 -205 -891 -887 -450 590 486 705 -856 -359 -602 388 -509 772 -897 375 -753 -885 528 -43 352 787 -283 -516 -368 492 -782 -628 -376 337 709 627 382 -336 -530 -473 -160 -101 487 -68 590 28 548 719 -730 -393 -149 -427 -200 -468 -657 786 -77 -735 63 741 -26 250 -80 -690 550 326 183 247 -270 378 -441 -87 1 -510 448 775 -662 -588 286 -455 165 -420 -171 -632 -586 -415 446 728 650 403 69 -775 -732 633 -574 -259 437 -123 172 326 730 -547 638 253 540 -761 224 -94 19 762 398 306 658 -176 546 492 -865 784 -149 600 390 -472 572 134 424 162 183 -777 626 221 132 -149 -28 -403 -59 728 -728 -604 -751 -503 481 -331 -202 42 -675 -402 -151 127 286 -619 -703 289 -402 -157 -44 -408 -171 727 -316 180 -631 -464 -816 -283 -851 671 -168 588 176 -862 -84 284 79 -382 697 -804 -663 -230 322 407 -390 -98 353 -11 -387 -551 -664 124 654 -539 -867 767 751 -841 39 -297 -213 -702 -170 269 487 -509 308 533 351 -601 413 -423 775 367 -401 -795 -26 -640 518 2 31 168 -788 131 253 -870 -139 -866 -46 -506 356 311 359 398 -443 -900 -602 -448 -758 64 615 -540 270 -173 304 152 -860 -185 43 -899 688 -26 -601 -106 350 771 133 450 260 720 117 71 -396 77 14 655 -138 -331 322 490 -837 -21 -441 -882 125 -555 771 782 35 -476 -474 -771 -698 96 92 -63 -445 442 221 -698 -824 525 425 -490 167 -560 -420 -790 -427 -728 734 -553 -757 633 261 794 -212 338 -740 -616 261 467 403 263 -448 25 -491 -692 -138 -134 398 -100 -181 728 494 -370 124 88 682 706 616 -73 -612 -289 -66 424 791 10 -324 -95 366 -686 -627 -606 -105 -720 -120 -217 753 585 317 -111 -64 542 -279 -117 -207 -741 697 652 437 -374 259 366 -372 595 -570 -375 149 -582 -145 361 -573 -866 -452 -298 -156 86 -767 76 -568 -682 175 -343 797 408 -80 450 -238 702 272 -210 -435 -487 238 -212 -559 181 -115 -74 -14 88 14 -608 -518 -231 458 681 -676 -835 -786 -515 145 330 -302 -565 334 -640 196 -186 -746 791 -330 715 -724 -125 -410 609 -274 -121 427 521 -447 -189 -468 442 -121 87 698 527 258 -731 576 -423 585 543 61 388 -243 76 -79 -366 -515 -290 -888 -697 -328 -747 -718 -857 -695 -250 -64 112 42 -714 176 -757 -90 458 -151 376 -329 482 25 94 225 404 -147 501 309 -220 273 383 610 -495 -374 -839 520 2 744 -889 -351 734 228 554 451 16 385 174 -399 -167 291 0 51 216 63 359 435 541 -794 -626 -115 -377 157 614 -705 -58 -462 64 153 318 -819 -541 -265 -651 283 -590 -563 -128 697 356 225 -897 -557 -385 -456 -407 438 -744 262 -191 496 -853 -520 250 289 122 28 -625 520 -251 133 -117 -275 -93 626 -496 -609 -541 607 781 753 176 271 -317 473 162 253 58 -768 -266 654 677 -317 702 -120 -286 -706 -670 214 -241 221 -303 -461 -444 -567 -476 192 -238 -152 304 -19 481 644 263 -363 -133 -188 -501 -225 -433 -640 -22 -753 696 -270 -611 -333 -312 -341 -831 -785 -333 -459 449 126 -621 632 -587 -769 -566 -149 136 697 -202 644 -625 -725 12 -44 666 -857 -584 -791 -690 390 -187 -657 -154 484 417 606 585 -116 -49 -95 -781 -600 -867 323 133 -547 523 -442 5 -305 786 173 -857 564 401 767 756 -895 445 578 -743 435 570 407 -273 1 559 -885 -568 22 -891 -135 -847 -325 607 723 -177 -747 -419 750 -464 -62 -10 256 -470 135 -581 751 359 -796 -325 769 644 167 334 -767 -678 650 -616 -26 -291 143 -397 413 463 -66 515 -736 679 44 -760 -759 260 -290 -220 112 -554 -277 -276 653 420 505 130 277 -752 -699 225 -93 505 -745 458 -29 69 -532 469 -579 -181 275 433 -267 -884 190 -555 -193 385 657 -498 627 -27 -428 -579 16 -735 -793 687 -276 -398 -589 -722 -456 -748 -765 666 -184 368 -291 -809 -117 525 -629 578 -531 -410 -511 -148 56 581 -305 -405 272 -851 59 -271 -538 -860 -783 -894 499 136 -867 193 747 -201 304 -560 411 202 499 264 494 330 -596 403 -601 204 -236 641 209 -485 -325 -866 -403 -430 488 -636 -661 -685 307 603 -264 -133 -502 319 -625 267 528 131 -363 475 -801 709 25 244 617 46 338 274 698 -809 540 392 506 -464 -125 738 -716 304 681 410 121 481 -792 249 -160 -670 -490 -76 -297 -740 706 353 -639 -705 -660 -521 -68 84 15 85 272 473 -787 440 528 -11 114 -875 -126 268 -859 379 680 -476 51 -352 431 646 336 23 -219 236 610 651 -234 -293 209 -502 -395 449 177 496 666 -508 -116 -86 463 747 121 208 -746 -13 -55 21 -174 248 -504 -9 792 622 8 769 -197 -357 352 -795 607 9 47 -712 -466 -660 -889 -158 45 -441 -705 -861 597 -154 245 789 -752 586 303 144 772 188 659 -769 -365 393 355 357 -206 -302 372 -512 465 -132 473 -265 -407 -192 -657 -816 11 -788 -63 -234 552 -607 360 299 464 447 -357 -248 -213 80 503 -602 680 406 -347 355 -828 78 738 -710 219 -827 -111 -762 -755 -670 762 -246 650 -340 -694 -824 780 167 629 -600 214 -802 -582 -497 485 560 -617 452 -310 574 -165 -452 701 609 154 -543 -555 -897 -140 115 364 651 412 252 -673 -419 -874 -709 -148 688 -190 346 366 -520 122 -632 -550 149 663 -474 -496 139 75 -777 464 339 -273 -504 -235 -304 639 -560 532 528 -185 -67 -801 242 -335 38 275 -82 445 -241 438 529 -224 -124 173 473 -407 -216 -528 -245 -287 325 390 662 437 -376 667 -128 276 -811 -237 -264 265 -149 -638 -326 413 412 -114 -684 -315 161 623 -256 -164 -746 14 -839 -315 -850 -712 -130 -555 142 -9 -272 282 -96 580 751 -118 -887 -612 -527 546 -310 -193 566 -535 -499 295 22 607 317 268 -322 663 -747 378 177 -364 565 -667 -356 -40 -423 454 -590 422 703 634 -474 574 405 766 325 -383 -451 -70 414 -740 8 -807 -594 657 -763 -526 -798 -691 72 126 -70 -753 407 112 650 540 -261 -160 148 796 251 58 237 -232 607 -438 -459 37 724 -57 496 -881 -175 -290 -264 588 -609 -440 295 686 564 282 -681 -299 141 -101 -786 200 614 654 -148 -364 325 -633 -213 -434 -682 254 -640 -652 -470 -766 493 -756 -282 238 -784 734 -222 -165 710 426 -559 496 63 724 -457 -22 555 513 -734 -1 -608 -540 517 293 -632 -820 231 700 46 -813 535 -665 40 20 762 -394 248 762 110 43 564 -165 68 -14 -252 608 -464 -406 -559 750 324 618 235 -41 643 -106 -364 -543 160 333 578 680 723 433 -476 -830 -828 -273 49 373 -46 -884 -91 -652 -754 442 80 -72 208 196 -347 -187 480 -584 171 757 231 121 -823 -64 -79 523 -646 539 -134 789 -691 -476 -196 -222 207 77 481 -402 20 258 -18 -186 241 -389 -53 -609 -25 695 583 263 -112 -425 -651 -342 540 -494 496 -336 -859 662 548 -90 -87 -672 -159 -231 287 -488 -521 -127 763 258 -234 -47 54 -705 -47 -705 276 -390 251 -815 -854 267 -87 -494 -851 -195 630 -876 142 -271 365 -479 606 -28 -354 741 170 -751 -823 571 -12 661 -586 44 159 247 -335 -512 -369 -224 -333 635 381 -749 -171 -636 191 308 136 527 706 -6 -700 -212 661 -335 -887 747 56 129 521 475 -800 621 -669 485 81 73 -730 -735 -774 -350 -799 -652 214 517 -471 -762 -320 -439 -469 292 -238 -521 -727 142 733 -580 775 -632 683 -712 65 -196 -650 -360 -663 -638 127 484 -77 -196 710 717 -592 80 303 536 -370 345 287 6 259 -696 97 -633 149 459 84 90 104 -284 -481 723 524 -198 -498 679 -493 -627 -535 51 -852 313 -887 -60 562 -470 -715 35 785 -640 -136 251 -435 -346 -257 193 -159 37 735 -191 -414 258 777 436 134 -504 -767 -563 -517 542 -264 19 -740 -795 138 60 -842 -657 672 -713 -236 646 -580 -574 -443 -508 -473 -370 -638 333 668 -507 -223 -562 -716 -277 769 669 497 -236 498 -21 -258 208 755 -548 -300 -546 -744 0 119 -149 -373 -275 800 -806 701 460 415 -514 68 392 756 244 528 322 294 -158 -26 -212 -376 -85 763 -454 774 -521 223 258 -261 -156 391 285 568 31 -874 44 2 -863 -684 -363 27 683 760 -570 738 304 -397 -873 -457 -677 52 67 -811 -155 377 152 -386 -116 443 -283 -108 366 313 -254 -45 200 -411 -729 -880 4 115 -833 -651 649 565 632 427 -783 -238 -707 -756 -141 -637 269 -190 -240 -397 560 677 69 -517 798 -76 -710 -180 -73 -13 128 -451 390 307 334 415 395 107 797 -11 -22 160 -142 -366 -775 -362 -460 687 242 -84 -712 -152 -174 522 -818 490 -603 136 -898 297 91 -608 -629 46 -875 -340 -765 -385 378 442 -584 -758 95 -320 640 -143 476 -726 -236 86 212 -754 -184 -274 -857 10 223 485 -468 612 528 -49 222 -273 -118 -627 -432 546 -652 748 119 -56 -250 -170 646 -334 -795 -191 -192 -252 -505 -361 -214 120 649 622 532 733 91 -153 401 155 -71 -231 218 778 -233 202 -670 -368 657 -127 -128 -399 82 29 122 -14 -96 -596 -3 471 -200 676 -768 539 31 534 -188 174 -507 -690 369 -833 -565 -350 -450 -8 -533 -656 -507 -839 -415 -124 -635 -811 707 418 -301 603 433 -18 -595 -401 -876 476 461 355 189 -877 243 59 -467 632 43 504 54 -827 -68 229 794 101 -602 438 -652 186 395 -220 -277 -95 -225 -792 -724 57 303 289 553 79 75 -732 241 -467 39 -171 -534 -117 158 678 710 441 -62 -576 -324 440 -779 -251 81 705 738 304 598 96 283 3 -689 372 -643 -690 -390 250 -858 -592 -80 -675 543 -101 -159 -276 255 -553 663 246 -558 479 676 364 -711 -497 224 365 643 -784 57 171 484 501 -95 398 272 -302 -658 55 -82 -276 -327 277 187 252 -5 682 673 -262 -639 -373 -597 -336 -298 415 390 -296 -212 -318 637 422 -353 94 -873 -311 478 747 90 651 -860 602 596 62 -334 502 611 303 -748 -488 225 465 -330 -654 -433 344 398 652 -888 -466 -423 -351 -3 507 -678 -566 -792 -489 -638 429 -650 -436 646 -516 -889 469 271 331 260 -788 -739 586 604 74 33 -859 24 128 435 -722 -515 -311 587 -479 156 630 -592 -574 -525 497 730 21 -488 228 -707 591 69 -38 -244 711 145 -836 -161 339 -343 -213 209 -81 670 -80 -434 245 -747 -496 -643 -559 265 -291 -117 627 740 -779 -194 -316 420 -857 -258 -683 132 733 253 72 486 583 -639 52 -108 580 -655 -487 -564 19 -305 89 -766 -62 516 255 -614 383 -462 423 642 320 -45 -313 349 106 -58 148 318 -77 739 704 -696 337 551 195 761 -156 -871 -120 314 -599 -500 761 -771 -343 -238 -329 -647 -340 -741 -263 -187 -289 -436 -821 -517 114 784 -562 172 425 -15 5 618 562 418 -698 -632 493 -736 -631 -248 760 -221 -20 15 368 -661 -792 653 -862 84 -623 -106 -609 580 -830 -816 141 -309 561 147 759 126 -252 770 77 -806 -84 462 -649 -265 -177 -153 25 -54 787 369 149 763 686 672 -74 281 484 -647 239 455 366 -420 -875 -408 -640 -554 576 -209 206 -335 -173 219 350 -862 -117 496 454 -95 344 143 309 200 -567 -576 -100 277 116 -896 -274 -143 -822 646 101 -253 -759 134 270 387 532 -242 395 343 -592 -74 327 41 -889 -560 -246 -495 340 -385 -560 405 97 653 455 -850 774 -429 497 244 61 218 -570 -377 -529 -822 -662 -276 798 -126 191 -551 -878 -625 -760 774 571 -295 -524 321 25 697 228 322 191 256 -736 -540 -822 -788 148 -655 7 -794 -877 -597 463 336 -392 89 731 -7 52 57 -84 783 -211 -105 -252 -52 -347 752 -296 552 361 417 474 115 716 -10 769 248 35 18 -339 681 707 667 -605 188 217 -107 582 678 -788 78 352 108 -874 -260 669 762 784 -488 -480 439 -815 -836 -199 167 -894 297 -351 -762 93 -83 -888 461 -179 -112 -483 242 -853 -55 -727 -574 -7 -377 -41 326 693 -178 -141 -840 458 529 501 -680 -889 270 607 -74 -66 436 -100 -444 -774 481 720 -654 -83 689 -489 275 293 437 -695 258 374 -743 -383 362 -41 350 -244 -793 556 -404 -558 -97 -152 475 -156 205 -728 507 345 -70 632 -743 -688 -405 -429 -244 -788 -589 182 -665 -766 127 -512 197 -183 -384 -644 -262 -302 509 373 -459 588 721 -76 -397 218 774 289 -826 -275 723 -871 448 -307 106 139 12 461 694 -590 -150 79 592 -124 514 -636 241 511 532 -637 -548 329 344 757 641 -451 -295 72 -89 -247 501 -668 -135 634 283 -592 -337 624 -846 514 -425 536 603 -702 -290 563 67 452 -486 166 -888 180 611 103 767 -241 -374 553 -774 179 104 -212 -642 544 -265 -175 -882 532 577 -707 337 -718 -280 78 -29 404 702 489 -248 570 368 -882 -867 496 91 543 446 -436 14 -837 80 -627 331 -192 660 -182 293 168 272 308 -13 -499 -71 -865 -881 -715 143 -64 -878 -426 -726 -699 104 -470 227 612 -549 14 -114 -149 651 -334 -451 297 -403 103 153 696 -250 629 -133 613 265 163 -891 -182 104 507 -164 271 413 -63 -564 439 673 -42 245 -125 52 -388 -788 -689 35 504 184 576 653 -788 751 -544 208 -769 -877 -326 279 632 -654 -449 -107 223 333 -195 660 -375 -445 96 539 -837 -32 246 790 -583 -61 149 -865 -446 -565 -778 -538 -466 611 -316 421 729 -840 -796 655 432 -395 -265 -71 -14 173 465 -572 128 -611 737 -397 -664 -751 208 60 221 388 -385 -394 748 680 363 362 -63 -241 486 337 299 -465 601 97 -204 -453 536 -857 428 -227 -617 -390 -413 -396 -700 -680 -605 735 265 -606 -320 -787 44 -32 767 580 -117 -40 -1 567 22 -448 256 -297 -448 618 152 -651 79 -784 -434 -201 -385 238 -210 -71 -456 564 -388 -101 478 -564 752 -602 -873 -896 -818 -456 19 132 -252 -446 -112 758 -601 -890 312 414 314 422 -176 571 -321 -740 -85 119 563 -730 179 94 -299 -322 -616 -708 -744 -57 393 -585 573 411 44 -48 -861 266 -693 283 65 205 -512 757 -568 -651 -52 145 -216 -736 152 -461 -558 314 432 72 -259 -489 264 114 723 -76 512 282 -721 -362 -391 -272 -174 468 375 644 -281 -112 -315 526 740 -286 -796 315 80 -314 -610 -822 -839 774 89 -828 -340 466 83 160 -649 450 218 -306 347 719 287 -731 -134 408 -284 -12 254 -826 -528 -336 -44 163 96 -808 498 -195 -598 499 -8 -668 -29 148 -152 95 -617 -815 -132 289 555 -209 -705 -305 -638 -250 -775 710 -304 132 127 -399 -399 471 -6 343 -174 564 -688 354 -850 -54 -87 142 294 688 340 -38 -41 -579 -200 -407 628 159 -218 -293 524 -185 -83 -779 -768 11 -899 -861 -850 -888 120 84 157 112 -539 -670 -199 -75 46 -301 -544 729 -579 -498 -338 570 -669 686 -606 140 293 -666 -195 382 -61 -398 777 -788 -571 357 -581 482 -484 -544 -354 -218 -377 -571 710 -16 -807 -516 -790 -138 -695 -852 511 -112 485 -42 656 -889 23 -226 329 280 545 164 289 520 -767 -615 -556 -536 -899 561 -304 124 -188 733 -867 -325 462 -713 64 -703 -667 0 324 -95 -113 619 -19 665 -712 -594 599 585 509 -458 177 448 -659 739 -726 -839 747 8 -219 376 221 -87 -386 326 183 -721 -333 709 -353 -847 -656 -892 -240 -440 337 -550 428 411 -305 -204 333 -361 142 -817 608 -670 -41 615 -350 128 -316 338 -712 215 -103 -217 -886 -216 127 -550 -816 272 611 471 589 174 -545 -864 -169 -647 -184 -596 243 -118 777 217 -608 244 -597 587 -380 659 -592 -229 310 732 114 -331 -653 -407 -396 154 744 -579 -200 -447 120 -721 798 -574 -842 32 222 306 -372 654 373 482 731 612 226 -50 -600 677 -697 -402 274 -140 397 512 -313 471 -356 -516 176 -257 -575 633 -460 13 -341 586 -807 100 433 -596 470 -253 -615 782 753 735 -107 -273 206 -299 -433 624 -856 164 -332 -813 544 19 185 -211 -357 -306 610 523 679 517 -324 -865 -718 -70 -80 -840 309 -316 -195 -69 398 -589 -343 -762 -386 539 -35 656 -136 206 -147 -267 495 -778 104 102 -95 -74 501 409 194 96 -634 -647 -198 573 255 329 -589 -436 281 679 282 -181 -844 602 -148 -590 609 -647 -92 -313 -629 -723 655 50 739 -661 -330 728 -422 677 282 -124 570 636 19 149 349 -858 -833 -525 -242 -657 -344 -407 -362 42 747 -96 -431 -236 757 60 549 -767 724 743 -358 653 -519 -597 -709 -36 -630 524 537 672 682 -264 -743 -15 -615 -371 265 -863 312 -39 -369 -850 269 624 49 601 420 -254 -492 119 -561 -138 -776 771 760 326 -611 -707 -663 -427 -899 -18 294 -811 571 211 425 168 -488 403 -708 777 -761 -446 137 -143 775 498 474 130 188 -465 303 -285 519 -804 -821 -583 -810 234 -492 -590 -295 163 -471 759 564 654 -874 788 -351 -774 141 -692 300 537 327 -561 -637 -189 -440 -648 628 -730 -381 -160 -70 -796 414 4 234 -353 382 -433 15 95 -675 -763 40 178 -229 -661 716 375 -650 427 -152 465 324 140 -698 -900 -304 285 -10 261 199 82 23 -218 -398 -298 -724 561 -766 -325 182 -535 315 306 -67 626 142 446 69 -487 -135 -53 -152 -528 -508 -358 -700 245 733 -496 -52 -118 584 514 -520 -227 188 177 -332 -780 556 320 697 247 -660 -85 205 -799 -578 -715 299 133 -232 -228 36 -855 786 746 -140 -847 -862 640 -397 -800 -268 754 502 -233 -119 -169 -523 173 -340 -735 -812 190 -797 353 -510 -243 -117 -791 -686 -234 -472 -414 229 67 -27 59 717 -195 435 234 82 642 -679 -473 482 -809 694 -831 -308 733 -177 -825 618 -421 204 -741 -251 -389 -186 -588 -873 716 -261 -47 -659 -236 308 525 195 -524 239 -337 -755 326 -580 430 -585 -351 -307 -709 -633 71 -796 500 -787 -5 -196 25 -235 362 645 -559 195 265 401 662 470 407 -897 -673 742 404 -629 -221 -510 -268 273 -773 92 57 436 -544 656 -206 -604 770 -696 -658 -414 228 445 -648 208 -739 -828 306 -792 284 786 -78 -231 -369 -634 -560 -527 -491 565 111 -851 -539 214 -270 10 -317 781 248 743 -560 -606 -714 -59 -236 668 14 191 -850 -580 -155 -122 -533 -607 -349 -860 -595 -435 738 379 -722 362 -768 117 -612 -596 70 168 721 691 196 603 662 -168 456 344 620 -162 -537 -266 259 -589 135 780 350 205 519 266 681 -350 -380 101 -116 -563 -211 169 427 -159 599 -836 547 659 740 475 -515 -774 -153 -743 -881 -517 87 -191 -103 712 -530 409 -491 467 459 499 -709 -845 -300 -20 -604 -90 -274 177 544 -328 389 -822 145 664 708 766 -6 -851 -198 -368 435 -343 69 554 -614 647 619 161 -874 -185 738 -57 144 363 -536 533 -880 -424 -668 706 636 467 649 -451 708 -385 -315 -676 -112 -707 488 432 61 -509 -589 -821 -166 -559 -582 148 -208 78 -58 499 -622 692 216 770 767 -893 449 547 -741 646 799 494 -81 -640 -686 -285 171 -786 541 545 -551 -654 201 -459 280 556 -397 -879 -379 100 261 -234 556 613 487 119 794 -628 352 513 359 -461 -894 -566 57 733 330 -540 6 724 -75 634 521 316 261 177 764 -15 301 -669 519 31 -263 -652 -569 729 -104 412 -238 -69 -153 -247 -873 -662 412 -487 -118 -713 -428 -79 -331 -128 747 369 319 227 -248 -896 -744 -638 -447 189 342 620 206 -490 -642 775 -309 272 353 -440 -769 735 -417 663 -498 516 46 276 -264 -455 569 -24 83 394 259 595 -538 -802 325 -484 -590 277 725 76 -492 -257 384 -313 -876 -227 -2 -354 -24 -67 76 -580 492 271 781 -695 390 255 -231 644 -527 -324 205 -123 143 -284 655 -862 -148 55 791 -452 -611 -724 263 -708 418 -798 -619 -590 -625 -898 293 -600 -54 582 -486 -762 35 604 272 -659 -381 -700 352 -625 331 310 -96 -592 -619 -687 -267 -646 -629 98 -230 567 -637 -421 448 -896 -588 544 16 636 -797 -188 -541 -418 -164 371 512 -448 -154 -69 -170 542 320 -321 318 121 -264 423 582 437 -486 -271 -464 107 -191 694 -120 137 92 -846 668 109 -852 213 -563 9 -310 424 -400 -819 -221 628 -288 -366 -475 -78 -629 75 287 -467 736 -28 -655 97 -529 -418 186 -808 -710 -428 195 -713 308 539 385 206 -230 175 -631 420 485 -841 675 -173 -648 -732 -19 416 82 -836 -55 566 687 700 585 -634 -81 100 512 -513 675 248 -507 -523 -80 -812 -548 -301 -396 66 497 276 -33 780 471 -621 522 327 -158 795 739 -371 656 162 -499 -895 -772 -126 296 -669 141 -787 -117 -16 -108 278 -248 68 648 575 112 38 -2 -522 424 -560 392 550 -227 564 -180 275 606 510 -293 518 2 -773 140 711 -539 777 694 -596 -647 -200 -472 377 144 -641 93 -213 -887 -306 -307 161 -110 -574 168 -332 506 759 -384 -745 348 -235 616 -29 702 218 595 -386 377 278 -273 -581 159 -280 -606 513 -793 -670 701 -246 89 -151 558 -485 451 -421 -282 -441 -340 578 498 675 -283 -213 -761 -413 -861 -680 -276 -83 -512 -34 -211 -412 -277 -4 -469 770 97 573 -611 -551 701 -71 -484 -419 85 26 -362 207 -786 276 -440 52 179 177 358 -607 671 -788 726 -415 -898 -532 -291 511 -553 109 -773 582 -170 626 98 -622 -896 166 -178 -434 -572 185 -345 105 -897 612 343 765 -315 732 -718 400 -449 155 -133 625 -613 -759 -426 -132 -703 -204 403 604 -397 -167 751 -822 186 -778 160 440 483 -871 -709 639 -356 95 -175 -671 -811 182 735 -317 -515 -92 556 586 -236 -132 -154 -506 619 -448 -306 503 46 -22 -786 583 467 10 733 555 -156 -863 -107 759 691 654 274 -690 -381 39 -647 -244 -334 565 602 -685 323 -124 557 -245 -702 -243 717 304 -717 -45 416 -389 150 740 -24 159 -622 -311 362 -218 78 440 -820 330 373 794 -828 789 -127 -664 -551 -274 733 -273 -250 790 759 -721 -258 -628 -265 -487 -57 -562 630 -733 -245 317 -485 -242 -642 680 713 137 643 410 191 -169 -175 326 -35 -141 701 6 -827 -780 501 -443 -201 -499 42 637 711 44 -587 573 235 -327 -509 531 -204 744 -294 -596 -54 -179 -268 615 -459 395 -383 -347 -263 665 603 235 662 -631 175 554 -735 -674 -348 551 -246 -158 20 -185 -748 -176 464 -733 727 704 571 195 -511 -880 213 -774 284 159 -668 661 -33 755 739 464 -100 -603 173 223 376 703 -699 -394 186 -2 649 543 -234 -112 751 -14 -709 -577 332 -79 -680 -173 148 116 43 -642 -899 -854 419 -651 -132 -419 714 -99 -385 342 -433 34 759 268 179 -321 -327 -544 -511 318 343 -322 -621 -114 -863 114 224 -97 651 455 -834 425 -596 -768 753 -861 -218 -751 -173 -568 -692 207 -503 303 -152 -27 -53 335 -385 -44 -895 391 289 -106 563 182 250 -78 528 147 -476 -586 692 -23 237 410 76 308 504 131 410 653 -151 784 -627 581 486 451 666 -713 195 292 202 -179 124 295 84 517 -833 -235 -223 552 -449 -190 790 -476 -686 599 -592 -241 -700 -221 165 -297 -186 -435 -570 -548 -429 199 -605 752 -669 -177 -279 -780 -476 -618 405 658 450 -487 -7 -883 -31 136 -571 21 332 739 -612 -183 -550 -175 705 444 -10 789 42 -371 -284 -113 -451 -760 -456 471 493 244 -59 -136 -640 578 209 556 276 765 -813 -64 -190 -172 -135 -109 -810 30 707 -480 -57 16 -818 -632 -324 -727 -378 -586 352 799 200 771 -408 -532 274 786 -528 48 -295 699 -801 -207 -592 676 -886 332 -367 379 -812 140 -470 284 692 -733 -529 577 -620 -190 384 -602 154 -383 266 418 -427 668 -690 -601 -129 -286 -85 -244 738 -350 377 -455 338 -328 793 29 -278 -229 -84 1 575 -195 -358 -153 -674 453 -334 -587 -868 -716 498 -884 -769 419 705 214 577 -576 -2 -330 787 -560 129 -846 129 -777 -203 -442 219 773 -23 30 -171 408 -241 31 165 718 86 655 543 -385 -856 -884 445 599 -763 -239 -416 -247 535 15 -678 742 185 -19 -590 -115 294 461 -490 -525 -663 256 646 462 726 660 -149 -148 370 269 -541 -792 685 362 -366 -681 198 655 610 760 471 -60 -44 -136 730 188 214 -777 -622 -665 -88 320 -722 50 586 -628 -322 -821 385 -857 728 297 676 -706 -626 -682 415 249 -347 -333 47 553 524 592 -588 425 243 306 -211 532 85 -76 591 687 -113 -812 -369 -420 767 -119 -194 -547 -507 -217 284 -491 -361 -884 656 374 -456 -8 -119 -413 304 381 119 -551 411 -13 -166 632 -52 -522 -203 496 161 -435 -377 463 -325 -900 -782 -75 585 -198 -190 46 -639 -426 734 -457 664 -772 -196 -333 189 -782 -885 601 197 -388 -613 -208 682 -360 -8 16 222 65 330 -761 521 224 165 420 327 151 -657 -853 -177 237 -195 359 -138 -148 -3 182 319 706 62 -766 284 786 -541 604 741 161 -270 344 -319 739 -205 -241 -299 -149 27 24 398 458 -591 377 645 293 -345 -754 -863 507 119 -756 -753 -513 -111 -331 82 -235 -189 53 500 123 338 581 -192 128 -170 -601 413 377 -118 -714 141 -245 542 -89 -733 -396 -22 169 247 -421 449 568 -96 563 230 -796 6 191 677 -536 515 699 -650 -609 160 202 473 -867 -781 522 179 229 -311 473 -306 633 -755 23 -474 -877 -691 2 -759 -257 -79 -40 298 -766 -284 55 38 -866 493 122 454 60 707 -664 -402 227 -98 377 375 -122 -533 689 -346 -562 -722 -686 600 -217 -769 -870 736 52 -532 762 -751 118 -63 -345 -772 639 -148 392 -37 -480 125 -291 197 288 -661 -286 -9 283 300 -695 -1 -364 -456 665 697 -84 14 258 682 -820 249 704 390 -658 226 797 712 634 699 -616 21 -412 -417 -666 695 -249 685 597 230 146 -101 -310 -649 -23 683 -499 -597 457 91 696 -490 377 -86 -181 -635 647 331 -221 569 -883 473 -194 39 468 -708 215 -247 -781 273 -148 206 -463 159 724 -427 257 -324 -505 -744 650 -658 -202 -176 -402 -274 55 -303 -764 -809 533 369 -798 628 146 -461 -538 553 -563 -593 435 113 -537 543 -168 624 -76 -839 564 481 780 -271 544 -449 549 -756 509 -856 -566 405 53 -763 -565 152 -762 -124 776 -346 -849 565 -222 577 -192 -780 6 -115 -276 -627 -718 491 97 -545 337 502 -236 -279 489 -142 362 268 301 767 243 -180 478 585 244 63 543 723 381 -463 -146 321 -823 336 105 473 62 473 -636 -556 -177 -862 319 -452 234 742 16 -568 339 -812 189 -728 -420 -656 418 -160 598 11 23 241 -384 556 389 172 629 578 -652 -168 -335 -57 -470 798 -388 227 -370 516 70 -179 17 -768 374 -897 194 -489 580 142 -824 -356 -768 291 353 515 5 -346 220 -798 -160 -822 411 29 -40 401 19 697 -797 -203 237 -388 -72 -641 -126 401 -279 150 -636 59 -824 -67 620 -756 -314 -634 221 -333 -390 -758 -78 -128 -810 -633 -666 -361 596 -894 -54 -24 455 36 147 487 529 492 105 -58 724 785 -213 -211 790 -365 -508 247 563 660 357 -863 146 -166 269 316 696 129 528 -121 485 -407 573 -117 -176 -592 -583 128 725 -833 275 764 -377 -310 -601 789 -256 -537 -469 -621 447 793 -641 -353 -315 -162 -184 -593 2 -898 -492 256 16 102 -613 -264 -868 -568 -377 -659 356 -789 -156 -768 -743 730 595 -496 -603 -529 724 622 -576 655 433 55 775 -850 -779 162 -691 668 578 -119 199 491 -345 789 -242 699 -639 -442 240 710 -613 383 315 -275 -244 -721 706 287 763 -45 -236 -661 -745 -30 -883 598 -422 414 -744 -536 531 192 -428 -441 579 133 -190 -811 215 412 155 276 -350 435 -832 -214 -623 -765 -803 -212 -365 -317 -202 709 -236 168 -438 -109 701 540 -469 -295 499 -253 -44 643 -466 -700 238 751 252 649 754 657 -727 372 -30 -44 -579 -566 -300 177 -298 479 570 -573 -829 -45 761 637 208 152 545 -286 -867 632 -244 -881 414 -491 318 155 -316 -185 71 -99 554 422 -680 520 -644 -610 359 788 425 -804 578 27 -816 -866 338 -859 -629 -63 230 360 313 124 -483 289 38 -292 378 421 -846 -131 772 77 282 108 502 319 -167 -741 -490 -407 481 101 -118 137 74 332 -681 -613 -447 -735 400 -878 501 784 133 471 -613 -37 697 125 1 772 75 655 507 -410 290 532 -255 -519 760 -845 -388 -418 -882 -54 538 611 -120 -502 309 645 -261 -452 -883 701 -309 162 -306 -861 -864 571 533 -601 627 -471 -725 -216 219 463 -278 -300 101 -838 -621 -431 -637 -370 -892 450 648 -129 -12 -250 -248 -466 474 456 -6 -880 -446 -363 264 -355 -615 -558 661 -885 -385 370 637 -206 -688 -469 147 213 245 -464 312 -788 -333 319 624 -193 -312 -708 737 109 -395 449 -202 -288 703 -391 -610 434 -3 -880 -12 -319 173 -26 508 -350 593 311 -403 -709 -747 215 -693 -9 -204 -694 671 500 -483 -37 524 -156 480 -355 -565 680 -493 738 206 -271 57 87 585 -547 702 -648 402 -82 371 196 -381 -113 -654 -520 581 -110 233 46 0 -72 -100 -83 241 -450 -599 -24 659 -832 727 98 538 -206 774 -757 -790 657 -581 -70 -662 488 717 441 775 201 579 -35 -153 593 570 404 440 -798 302 241 -762 -588 787 265 -842 185 -15 -726 -208 14 -579 53 118 236 90 254 -81 443 -417 -77 -162 -594 -434 332 -497 86 750 -44 599 -881 -409 247 441 -387 -163 -790 -488 311 413 -737 29 -94 0 -43 -600 101 793 -298 501 -526 -242 -847 -716 685 -269 -22 -809 391 716 30 -496 -328 616 458 -238 191 -716 -211 700 -763 -296 732 -182 728 378 691 -375 361 -788 96 769 647 -398 -674 -344 25 -820 -698 -41 709 749 -164 351 -44 -571 518 -455 -722 -163 614 654 -825 -564 263 423 -275 -754 -195 -492 178 14 -719 -546 81 422 664 -502 695 -416 -198 786 644 -43 -236 -92 -655 -880 -304 -735 788 -812 622 280 -233 114 455 -327 -7 -46 -15 273 312 -358 -392 340 93 729 -811 281 -129 -508 -274 206 749 568 766 145 761 -205 -888 57 76 439 -790 -700 -416 -233 711 -139 -628 159 -418 648 -314 402 -126 218 752 329 -196 181 -748 136 -236 497 -451 154 708 417 -99 -431 -246 110 -554 170 -501 83 -73 379 172 -71 51 459 -776 56 442 262 470 432 -412 -199 593 -343 -283 779 -801 -28 -218 -130 408 -37 374 600 523 479 -61 -466 251 -119 -100 -835 56 -24 617 534 -138 638 209 43 492 373 329 -389 219 -718 -420 -244 380 -277 -782 629 -160 -331 -515 638 565 68 -844 108 -594 -439 607 -415 -570 260 305 672 -119 460 -323 -65 -444 -735 -825 -297 368 -828 679 350 263 183 -798 -24 630 541 -64 -180 -62 -667 -628 639 -109 750 602 401 590 618 -707 -692 647 -829 778 -213 75 296 509 438 672 -836 -634 264 485 230 -534 717 404 -255 665 -226 -547 -47 -416 675 -175 759 475 -630 -630 -521 -699 -656 -773 -64 -246 629 634 -764 -54 602 575 598 636 -467 -609 -292 472 -168 246 356 5 -731 562 -383 -454 -19 308 -271 389 494 372 106 234 284 -262 10 -233 -228 37 -785 216 164 492 343 144 527 -800 -593 526 -652 602 -29 96 -821 -690 -212 -364 -265 -693 464 -55 182 111 -588 524 -861 -28 -293 -331 738 -745 -221 -515 108 -296 37 -422 -808 225 -666 409 -801 85 -163 -209 588 747 76 -882 -480 -275 71 -490 789 186 -684 329 -729 43 -2 618 -233 433 197 608 203 341 760 108 689 20 -439 -605 144 -264 -360 734 310 193 492 434 -519 168 -208 467 -342 271 682 -81 785 -77 -199 766 750 403 -837 -373 661 -394 -681 286 762 8 -639 484 567 -16 -794 223 -45 262 508 -19 -7 -118 -150 122 443 720 -624 -782 561 293 609 -722 -53 -42 244 297 24 -5 581 -759 12 13 618 206 -56 -340 -534 650 504 -147 -805 232 -317 11 581 -857 -69 307 628 -655 -646 775 605 339 -873 -864 114 -647 342 -758 -898 -785 -795 273 -674 -442 -410 -391 135 630 232 180 683 -168 -528 309 478 259 549 168 -203 199 -183 -206 -488 -727 392 -238 -462 -491 78 -31 616 -217 265 -132 62 -490 -138 -138 52 -712 239 -215 276 -57 -132 674 523 770 65 -516 148 47 -315 317 -257 -734 520 786 554 3 -592 765 -792 -70 214 -772 -149 634 -243 -303 -667 -739 -270 -212 -299 467 -831 -159 340 141 177 764 432 -340 -300 208 -433 -1 -699 -801 -812 -443 46 153 -538 309 -692 750 97 -795 -243 -233 793 740 606 -192 -378 603 232 597 617 -301 -897 67 767 -49 -103 378 -412 -130 593 747 76 711 458 715 -618 -255 408 -111 -184 -665 276 320 -436 -677 97 734 -835 -498 -557 250 765 404 -355 430 445 750 411 -757 -460 745 151 497 -582 -658 -789 577 -416 439 433 -118 -72 -530 -59 -228 -800 437 -487 -139 -76 -453 -440 -478 -559 -463 -440 34 421 -106 -838 -120 -114 789 196 425 38 -625 509 359 476 599 278 -78 755 16 -311 -413 675 138 -666 -319 -20 -477 -353 105 511 753 -889 163 -572 256 -839 86 547 30 556 251 -127 782 657 -800 197 -822 -1 167 375 638 -102 -700 -850 -511 217 533 -814 626 388 219 -235 -745 -581 -178 -117 71 784 234 -685 795 -463 -214 678 -852 516 -568 -748 -49 552 618 -219 -15 -84 -444 -437 635 541 104 -419 652 94 -744 -816 737 -708 -67 619 -280 270 -855 -679 483 273 42 350 -639 592 333 799 476 -682 -189 406 385 -857 382 -841 726 -128 610 62 -669 -719 422 265 133 -133 -708 -602 306 399 -757 -834 -383 -399 541 365 46 5 525 629 -894 676 -710 -65 -335 511 679 762 -139 673 700 -217 343 -650 345 -625 -746 -790 115 -740 -23 181 -268 613 528 -578 487 252 616 199 -334 11 501 -47 -609 -802 -151 197 -243 -219 73 613 157 -778 663 -365 508 -413 -477 -150 224 -849 755 121 751 647 -793 581 -449 362 -509 634 276 -274 59 -568 -900 553 -427 156 73 253 -376 141 -476 -240 406 452 534 728 -413 -543 -57 281 -492 112 657 -606 108 531 -896 179 -377 -793 349 -47 -835 -562 -862 325 -23 82 116 -467 458 653 616 -760 1 -589 -307 -883 345 -444 727 162 -375 -710 -811 -790 311 732 -334 -172 78 -23 -289 58 -632 -627 606 -33 -577 276 409 303 752 -781 261 -360 -851 546 671 -477 -456 794 -209 692 37 424 554 -784 28 -892 511 528 38 93 568 -868 151 -665 52 -639 -15 -743 -357 -256 629 -585 233 509 125 -313 -548 -610 596 -778 287 496 -168 -740 281 -283 -518 764 576 -268 760 -660 -313 -164 -548 -214 526 334 -641 576 533 -778 -224 -5 207 -566 -745 -339 -430 602 749 -239 474 -377 634 514 -771 368 23 143 -161 525 -458 799 271 -624 -530 104 329 -876 -344 767 708 -369 -290 -315 107 372 -259 38 567 309 297 60 133 409 763 105 -360 -289 113 149 295 399 364 93 174 -894 -86 280 -549 -731 -92 105 112 257 -345 222 784 91 768 -304 622 796 -362 35 -419 276 756 -861 -559 371 654 -679 589 -615 -480 -216 -198 -435 -49 -196 729 -169 357 -388 263 296 475 -9 471 -504 -559 -558 594 105 359 520 628 -585 683 -551 -786 323 88 653 470 -522 -166 432 -43 510 -513 -304 -239 637 660 448 -403 497 505 -476 -217 -136 -378 441 126 3 -710 385 127 399 308 260 595 2 528 378 589 -404 -136 -196 668 14 650 21 160 -119 -323 -238 -619 652 -554 -698 789 153 -412 -692 268 -189 171 -233 783 576 -444 231 348 607 270 96 213 545 -210 -636 164 258 107 552 568 229 -626 -864 620 614 -738 -797 -677 -378 186 -588 -145 768 -416 72 -767 195 126 613 -332 -470 738 566 498 420 -705 199 -68 465 283 316 188 474 104 -727 -389 569 -475 462 283 -165 321 133 117 -336 716 -111 -96 -84 598 182 665 791 -198 138 560 9 222 -578 -281 -50 -490 294 -102 -895 11 489 12 -276 -24 780 646 67 -671 632 -369 -197 -330 -430 -668 448 -506 -200 -638 489 -464 356 -879 330 -475 -176 323 207 -614 -103 -228 436 -592 -357 -249 -646 -766 438 587 594 290 281 -789 -665 -385 29 -342 68 343 435 -113 -840 346 -810 -851 -31 602 -404 -280 103 -444 -5 685 329 782 -324 -455 -828 718 -136 -681 -610 -177 6 542 325 -819 5 -605 -622 -823 618 -324 -634 -670 -46 -640 -137 -378 397 383 323 -497 -272 626 -12 164 287 -136 -252 -596 -298 319 104 -783 285 -562 280 193 -560 -239 536 -451 -742 -735 -437 530 -657 634 -625 425 597 -260 -789 -327 -138 194 -654 -365 -491 -897 -51 -381 -860 -413 -154 359 55 70 -679 -145 -374 189 122 -219 -404 105 425 495 -346 -724 -190 -678 67 324 -436 -608 -58 -598 -175 -706 240 604 445 61 134 288 150 -824 783 -8 16 566 -735 -802 289 -781 -188 -254 639 -662 133 309 -771 172 342 -343 28 -768 273 269 281 160 455 474 520 -361 -312 228 -548 -406 -455 -447 741 793 -801 -247 -64 542 72 566 46 723 605 591 -188 -649 -678 -172 -859 162 -598 707 629 136 284 -430 -751 -536 -55 613 239 -499 -835 -899 424 163 -351 -434 776 453 -367 557 774 -84 -478 474 -299 -698 65 208 -722 346 -159 -693 357 -789 -428 -333 194 147 -481 -458 -583 625 563 171 206 -768 -673 -495 222 238 183 -651 395 -109 -792 601 -898 479 504 -346 -552 633 771 -72 -395 -571 398 -7 46 348 -761 -19 144 622 261 -428 -521 -139 663 337 -834 -386 -760 -84 86 196 410 15 -627 -237 656 561 -112 -814 702 -41 249 475 80 58 -495 -864 -655 771 90 578 705 -650 756 260 -109 572 -14 223 -12 -10 -285 258 645 -171 -643 -409 -739 284 610 -83 710 505 -662 244 -664 -563 -200 -400 -816 419 -540 -181 238 -539 402 -843 264 -348 724 -765 -731 -425 -576 -737 567 -293 12 -264 -585 -276 -155 -162 627 246 -450 -465 -758 458 -669 -735 267 -773 739 -666 -708 -498 108 -270 -79 539 -85 -610 514 -130 46 277 516 -109 -519 -197 223 -717 48 435 -792 -693 84 -187 -270 -668 -219 466 -82 597 -700 -689 -166 173 -869 555 -521 641 -716 643 -269 -421 -195 731 -6 -548 -139 -306 -853 71 184 -337 -842 413 -522 -7 488 604 424 720 192 469 -255 177 620 180 455 -76 -411 -863 81 -242 -174 -358 67 748 -782 89 -688 574 793 -705 685 -555 -870 -353 -728 -93 11 -371 213 -335 578 -247 -700 -540 -686 -321 -566 782 -494 -543 687 400 -308 250 564 -453 208 -665 -739 399 666 -606 -208 607 778 -1 -813 -614 442 280 -29 -405 -828 -219 339 656 617 -839 -33 127 -772 -760 -230 579 -279 -522 266 -522 -259 -466 355 165 -822 -544 -842 -292 -608 -783 -52 623 366 681 448 452 -251 349 167 -793 647 -233 -471 -568 -751 -747 706 786 787 -495 -363 -167 549 -594 -104 -392 -868 382 -856 515 -215 441 -675 -650 198 561 489 321 76 -510 -260 -811 -559 761 46 -467 478 -202 -563 -318 -750 -853 30 -12 785 -309 138 218 -562 -868 -30 167 460 550 -772 -298 616 450 -434 585 -251 -763 -167 326 -90 112 -463 -467 73 767 -882 291 -758 788 -632 -869 18 -114 -641 -581 -481 121 -637 181 -382 -414 -798 -806 0 380 428 -415 -531 -494 -858 384 -800 761 -620 574 -652 -610 -316 329 563 212 266 216 514 548 595 554 -48 388 -542 659 75 -201 -712 777 211 638 -900 -573 -573 -327 250 213 523 -429 -838 31 786 138 603 -156 449 -664 -864 293 -467 102 -248 433 190 425 0 622 288 252 -514 112 -536 320 515 -393 -660 183 510 374 387 674 340 768 121 204 664 -200 -123 155 -360 375 723 610 -126 -501 -678 676 792 252 -393 -240 73 -69 362 -360 -615 376 -706 -65 -700 391 -304 -395 -807 614 -157 753 746 -742 -71 -534 316 -17 -483 -457 -300 -256 716 -112 647 770 -160 492 232 -395 -90 35 310 -277 537 509 402 -198 452 323 489 305 761 542 210 512 -722 527 -248 -685 -464 721 -133 -256 -704 -451 492 -597 627 -505 -769 -100 -208 -471 -272 108 274 -627 136 142 -883 -372 30 147 -318 10 -312 -791 457 -17 -250 -290 -398 -654 403 -446 -91 -38 -435 702 -357 -407 -679 -55 332 -506 295 298 27 121 -471 209 -407 -644 -175 -154 -836 -353 -811 -555 234 225 521 -179 -167 -191 569 -688 -382 709 -824 -858 205 -299 -726 -817 -589 -138 714 360 -518 -206 543 770 752 -422 636 647 -424 314 -805 229 682 423 667 289 472 798 194 -791 -614 -442 -449 181 -97 -593 -157 46 581 647 -714 262 501 41 -877 -847 177 -828 -52 454 -172 -440 484 115 -757 -613 -592 729 -612 -444 -44 -33 96 -841 -862 687 240 -10 -134 291 619 406 126 -276 32 454 -276 79 -328 -491 -382 -239 -884 87 140 432 -506 -791 197 113 -688 -831 -252 -428 749 277 614 -668 699 -712 -814 -323 -114 -684 775 177 -24 442 -558 -636 -227 190 247 547 540 601 -110 -550 -793 323 -440 -330 147 -711 -600 737 -295 -591 632 367 207 5 726 -294 631 -804 -503 -523 -843 289 423 -815 -583 -381 126 695 420 518 427 465 -896 747 -559 671 -698 78 -811 -698 -197 159 -115 -263 44 -26 663 689 -812 -375 -723 624 544 537 394 -396 -69 -478 -387 74 -100 666 -446 608 -879 357 -327 -356 -778 -193 -706 369 -487 78 301 297 534 -748 -129 385 130 -478 -818 -368 573 566 -448 -451 567 694 -120 445 556 -877 128 379 50 -873 343 571 -878 564 745 76 -114 -235 456 -840 -822 -620 59 168 508 -73 -565 -687 533 591 -813 -431 64 -707 286 24 167 64 -281 710 -501 408 -410 710 719 -881 213 204 -778 -659 223 752 -404 763 774 -834 -555 327 659 508 44 -543 -339 432 -50 -125 327 572 -291 743 256 333 30 -329 -402 202 -116 -500 -94 327 136 177 232 292 -223 723 -196 -680 -69 -413 -180 525 700 -741 312 107 272 67 212 648 319 -30 -591 -598 -285 388 -483 606 776 522 -608 682 -751 795 378 -219 -349 -125 -455 121 252 641 752 -365 300 646 426 182 472 467 -788 -317 -444 52 248 9 -37 86 -18 13 598 -74 -870 -396 -528 -275 -80 -477 -113 669 -231 -829 -273 -634 -729 -529 649 -144 431 468 -518 -191 -562 118 -244 -399 -768 -655 -823 126 -335 -807 241 685 -461 -37 -181 -658 48 42 -419 654 -251 -583 -806 -665 -121 -720 -850 246 757 -359 -728 43 588 -40 374 212 -713 170 271 -741 11 -779 -851 -98 -141 -30 -694 -356 -466 -58 494 10 393 104 484 544 257 -616 765 37 -786 -631 -885 71 126 405 715 623 -493 322 622 717 321 -71 768 281 -637 -213 491 -183 -360 761 -30 415 434 -490 646 410 533 796 151 -341 -356 -822 102 -593 -266 487 269 -373 -257 -471 -717 -336 -685 43 515 796 58 -692 -117 -52 430 -742 607 -542 -576 103 475 -639 764 131 -514 617 387 -104 379 699 191 -21 -787 78 520 575 232 -504 638 -147 -363 -276 -169 -156 108 316 -476 314 105 196 -106 -35 -722 -10 -628 -607 -130 147 -883 -453 631 57 -883 -474 -64 -458 -863 550 574 0 -651 451 -109 687 692 369 437 -867 -736 248 -429 -733 -700 246 547 590 206 -855 -508 -495 -396 -481 285 64 -734 541 219 745 -199 268 286 746 -445 414 305 442 654 -619 567 -233 -686 -755 501 335 -144 595 467 -737 151 -251 -599 -464 -867 -227 572 381 -736 608 -660 161 -464 369 318 156 -577 -746 261 98 716 -173 -223 -592 -621 -475 -192 -712 -360 403 -765 -778 664 -400 722 -325 -46 -760 -9 -871 -1 574 -757 -191 31 275 125 -394 540 11 -428 -229 587 -774 -880 -878 -743 293 748 -117 -112 -67 317 -864 -135 -274 -716 -460 -308 555 43 783 266 339 -80 582 366 -855 573 -205 -46 -91 -230 -340 -702 -125 704 445 509 544 -227 -566 369 465 203 -5 44 287 606 547 682 -433 -32 -874 -446 -475 60 76 369 -315 -548 442 -244 562 685 -124 -129 -858 -201 -433 359 353 -510 -158 736 -780 114 410 -872 25 -35 -85 -30 -396 44 727 302 456 420 -831 157 338 -812 768 -650 -555 -58 -116 164 -159 -459 356 -886 -185 -752 584 167 305 -297 -73 -732 -468 -155 4 -61 305 694 -332 268 708 550 -507 106 547 349 -100 158 -800 -349 96 -320 703 -240 -533 -175 -134 -75 24 -420 29 -898 -711 -626 660 -732 -167 -409 -700 -42 -393 -303 -121 -52 -553 405 -502 541 -250 -184 -73 711 -323 -642 121 -103 499 -658 759 -49 -899 439 152 -30 195 -317 -461 92 233 -335 778 368 683 298 -674 -631 -189 -658 -577 -480 -677 507 793 -804 -89 311 395 -141 230 538 723 427 -266 -674 599 -417 316 473 -442 504 -316 310 -524 587 -251 298 -886 -243 -591 -331 698 -516 5 -19 -66 -720 370 654 -253 -349 504 610 772 -224 489 -483 -300 -769 -283 -802 -758 370 385 684 478 -145 -329 27 -163 -358 358 98 -217 -329 569 114 282 -674 644 -214 145 352 697 551 -500 -803 585 -388 -592 548 -879 488 88 592 -97 -377 -877 -899 -373 174 -40 351 -32 -17 -622 -256 -232 -144 67 -390 -22 759 -519 465 526 -791 -872 -649 -547 -822 -663 -850 -618 749 -497 712 -135 -72 131 -446 -409 369 -279 -517 744 -667 -691 -806 554 612 -542 228 771 -312 -426 416 455 6 -173 -659 -470 143 -829 222 -392 -755 306 722 220 116 228 -275 -588 644 556 712 218 101 -377 415 -237 -585 379 223 -221 466 221 720 523 547 202 534 -489 -304 103 788 -115 780 220 -572 347 -4 -204 88 171 -187 -812 -64 595 -592 -266 -704 -159 -359 354 495 177 -487 571 -202 182 -13 -341 769 -672 -649 -656 747 -744 638 -366 423 -664 516 128 -666 144 132 -658 -337 -73 -643 -442 -102 -764 -700 -66 -561 -573 -776 147 774 -42 -502 113 215 706 411 662 -710 -2 258 -436 -702 -289 422 787 22 -164 385 -590 -253 -298 262 106 -362 -273 277 759 -834 -284 -41 395 -807 711 83 -605 -686 723 286 -721 -321 355 45 -838 575 128 790 -404 694 -74 341 -544 -652 758 269 -728 260 -781 251 188 -661 -719 330 781 151 -372 293 -702 -137 -340 729 -184 -593 366 -887 447 581 10 -422 -487 -896 -226 441 -531 758 306 512 671 -488 -225 464 371 -94 -485 -173 507 -666 -884 -210 213 -108 157 -84 86 620 -444 -616 670 31 -31 -852 -552 606 750 -743 -53 635 -599 -360 672 114 -582 -439 294 -55 -238 -453 -118 255 518 -578 212 182 248 -156 -568 -873 -781 -404 404 -438 554 403 457 239 -84 -219 539 120 -404 687 385 -570 -838 -112 559 299 -614 156 515 523 534 331 -577 -529 -191 -728 127 464 -41 485 -724 -527 185 -306 -721 593 438 -119 -687 649 -147 512 -753 -173 623 -141 -363 631 -564 -345 55 698 -326 -424 346 -396 -810 287 -702 -756 427 -135 612 -584 -75 -449 663 -32 445 90 287 -55 -357 81 -48 -252 151 473 -540 266 -323 281 -644 -825 -200 100 -140 -628 -649 404 -568 -826 -186 588 324 591 628 78 17 -698 319 670 -526 -773 599 725 81 357 746 -387 788 256 324 -87 796 -535 111 197 -722 -5 -718 -4 -801 -254 -147 -101 22 -604 121 768 163 -199 335 698 -395 373 753 -870 185 -288 93 490 -599 721 -862 -588 300 95 -786 735 -711 -706 37 364 -554 -208 354 170 -734 582 -222 -11 109 636 -277 26 -42 707 -767 613 263 -896 -216 -638 -714 -573 30 -439 -552 305 739 369 -656 -800 -761 118 -273 29 -640 -666 128 -246 -787 -211 -779 -754 -299 -125 -438 -143 345 521 791 325 -846 -693 -562 -766 19 346 -632 274 -466 15 641 266 711 -780 -208 353 447 -708 -595 685 371 -132 629 204 -597 -508 -682 -880 -797 -782 645 -201 107 -128 -652 -219 -396 32 -597 133 315 420 -63 -699 -732 -373 111 -467 -878 -875 -52 275 -263 271 -593 -514 -807 -54 483 -704 759 511 -418 -855 -40 -841 227 -264 -12 -10 -307 313 -113 479 573 -481 -657 -8 565 -154 184 -525 -567 -175 146 49 611 -593 280 585 376 -463 -28 -567 -689 709 368 714 -604 295 -81 -897 6 674 122 561 724 6 270 575 -133 514 572 235 -55 -750 508 -461 -17 665 -200 -771 -251 -232 481 -609 618 -892 -826 533 -880 535 -222 732 793 -728 -188 -226 552 -610 95 508 -49 -513 -220 -801 115 604 28 317 -394 -461 -784 339 583 715 -486 -33 782 270 41 -728 116 -882 183 763 497 117 272 -57 198 -743 58 163 -814 -676 -436 -660 -441 -340 757 263 -164 -393 -318 -301 233 704 -599 464 656 767 -102 -309 -715 -238 -648 110 174 146 24 126 -333 -357 396 -711 770 -679 606 27 -519 391 -879 -98 671 -284 514 -809 -184 278 630 -364 130 -255 -718 376 -660 -764 269 3 -721 508 -169 -460 -247 -621 211 241 -267 234 375 275 271 499 -405 459 -185 -139 -66 -220 445 177 -608 -759 -150 65 693 214 546 -450 -392 -375 458 457 207 -466 -238 423 564 170 439 352 -156 -449 361 -142 342 -414 167 333 630 784 93 332 687 383 -164 -490 -778 -852 -747 -747 73 343 406 254 777 359 -326 30 -259 227 780 765 -487 389 592 405 -695 -788 406 64 567 -540 419 730 210 279 -749 134 330 -532 -846 427 -613 376 -68 284 624 395 798 525 233 318 72 286 -829 74 -372 31 -533 -851 103 144 530 284 612 -111 491 516 -138 -843 -730 -5 423 -101 -703 -529 93 668 472 372 666 96 -605 660 -843 -443 574 -566 -22 35 553 -566 -172 -264 317 730 -492 309 -772 430 454 -290 -432 -702 -116 -465 -272 -891 529 508 763 -154 31 -498 320 -895 392 -83 263 702 -23 -231 110 327 487 564 -244 345 19 -376 -28 276 45 -271 -42 306 -340 766 -645 -884 -836 -683 -131 374 696 2 -419 367 -157 -443 596 379 -236 -249 -276 -866 -650 397 281 -54 -276 639 92 -279 548 684 -46 146 -349 -518 30 9 -775 -214 100 -762 134 186 305 593 -224 -274 723 72 24 467 221 0 613 203 -575 280 797 261 -594 -673 -473 -422 -602 85 195 -831 610 42 610 -876 241 72 768 -653 406 -837 -244 -265 663 441 -572 -563 294 119 543 308 -524 -673 -723 717 -307 761 -589 767 -362 694 456 612 -246 -303 274 454 -711 434 721 -263 -654 -567 -477 305 642 -499 134 -717 -581 -890 767 16 549 -737 483 -328 -644 -222 1 -851 374 108 191 -370 23 -835 780 -834 326 -314 -777 72 461 -720 -805 -883 -81 -447 83 441 -892 122 -458 -160 -680 162 168 -775 -620 62 622 188 -162 -372 654 499 539 -129 651 -460 77 -878 510 -180 -487 -484 -656 -191 -622 -240 167 -208 -65 95 -737 388 -620 -40 314 615 -664 -585 -816 -613 -851 501 370 -16 -554 700 -304 -484 715 291 57 -159 -590 402 92 -441 213 750 -117 -565 305 653 454 466 45 -145 -820 786 -417 204 -813 314 -201 -459 248 674 247 -43 -266 627 547 674 -88 206 -752 720 84 336 -437 -27 -642 -734 -505 -347 99 333 187 677 683 187 307 675 20 570 208 -253 171 19 723 530 -107 -299 148 -535 -431 -539 -680 249 -413 427 -737 776 69 -286 746 -29 264 775 -773 -416 -281 518 -31 306 315 -703 708 -658 -188 170 -666 394 -793 612 -723 703 636 -409 -848 -298 59 -574 -370 339 17 176 -84 635 642 528 -454 -161 439 106 789 -364 -101 -137 -888 -783 -565 330 -481 -97 586 -707 743 -713 637 512 -395 668 -659 515 -441 -176 -478 -895 -314 94 -306 -280 -749 501 257 -361 25 532 -508 44 -197 702 -171 -307 -853 -461 -15 714 -59 71 624 257 -304 -393 330 689 374 187 -250 15 -864 551 132 -33 -33 -802 -1 419 207 -769 709 -491 -203 -374 509 -92 -11 -854 751 615 52 -569 210 14 -802 560 -37 385 672 -200 -37 413 361 612 -832 282 -113 334 214 -619 57 221 401 -93 238 -378 465 -580 640 -494 -437 -805 -688 -97 -387 -463 -648 -196 192 -647 29 -155 -586 262 665 -789 124 -159 138 652 -208 429 -742 794 608 132 -27 -389 576 -754 -749 317 -751 -21 535 -791 -667 -885 -846 -574 -737 29 501 -393 -345 181 96 -251 307 -39 -193 639 -534 435 -778 -160 -750 -489 -754 528 62 622 121 511 1 -190 -488 439 22 420 -38 -356 -110 548 -23 -456 -408 452 -343 -4 236 -661 -806 99 -881 56 700 -581 -175 -433 773 -162 -285 478 -505 67 463 -253 764 29 -1 302 571 -360 -566 362 341 -643 -551 -16 -447 -768 -652 397 215 -845 -32 -581 785 -36 145 97 545 185 -844 -796 724 766 -681 275 272 297 -244 475 615 -753 368 600 676 437 -810 -520 19 -366 -560 386 -277 422 554 -83 369 163 84 627 -195 733 -819 -570 121 -59 -43 418 653 -228 711 -61 -467 646 -642 30 179 -92 742 -552 487 -603 -301 408 404 -395 -689 -626 791 680 264 -411 -41 -757 -175 90 498 176 327 -128 124 -423 744 -100 463 712 28 -638 -280 -750 -430 734 -371 520 -532 -813 -727 -619 -552 130 726 650 -652 574 -51 639 115 216 487 93 -526 -64 307 -490 -713 -72 -507 379 -765 -545 -491 -575 467 -115 539 -190 -600 -340 546 -202 -2 281 -723 -288 -724 -706 372 606 352 -292 -365 -618 -523 669 -283 -21 -801 -199 256 -450 432 -635 516 364 590 641 -207 -345 144 317 -686 50 -619 -452 -684 -380 603 -263 -140 -510 -732 -363 -300 234 246 232 -698 433 -516 -600 265 520 540 196 279 572 105 -141 349 321 -578 -640 -203 580 449 204 2 -516 679 -879 -102 -279 523 -482 -391 -792 -61 671 458 248 105 -813 -800 351 511 294 -711 -602 488 -247 -180 108 242 618 -703 -440 -877 516 -233 796 644 341 212 -471 468 -778 222 -700 131 577 -209 -490 -662 426 -655 260 -402 -361 54 -587 -175 -319 -808 -861 490 -29 -69 -109 29 261 390 -713 -48 24 -815 -899 550 -442 -650 551 -397 -712 173 549 -179 -802 749 559 -286 689 -278 -449 -421 644 520 -897 471 735 -341 384 424 449 -596 169 -291 664 157 -376 -709 687 -4 648 -316 -128 -176 -828 342 553 465 703 298 -290 -785 264 -154 -476 -452 -167 325 -645 -800 -839 -595 -183 623 -204 351 74 638 -536 405 -787 335 -421 -90 -157 -600 458 -279 -745 104 192 -128 72 800 -560 -719 -559 -366 337 84 65 140 -63 -767 -861 -612 -777 -375 -181 -688 235 480 112 314 671 141 -636 708 425 40 -632 462 -514 13 719 75 338 523 -342 184 59 -182 -157 220 -78 -380 603 -464 -513 217 -542 -436 -197 -398 119 210 374 -204 587 -390 787 -147 435 -638 71 695 -197 397 77 -132 -121 -414 -491 710 643 232 -698 -562 -307 -11 -129 681 -432 176 286 62 -437 491 -52 137 673 -519 -226 353 389 378 -570 -237 714 -379 346 -538 -578 -129 -594 -576 422 -424 -854 -104 -642 -545 0 -588 793 -443 -421 780 -726 438 782 278 -250 137 731 -180 769 -733 483 782 -752 -718 370 338 574 357 -805 411 -461 47 485 -168 -323 -328 -180 626 -251 757 -421 219 416 -225 -486 -357 -843 517 192 -678 -233 -18 612 -507 383 -313 199 -741 13 -176 -820 -614 -445 -40 316 -731 -398 -458 11 -621 -326 -612 -361 128 -402 762 797 -751 -682 648 534 97 -530 -100 266 771 -810 451 -154 423 -270 -418 330 67 397 -81 689 203 -291 -282 271 -805 -767 -455 -83 761 521 -317 -751 -766 -198 352 398 287 -762 -479 -344 576 -142 543 252 361 -799 -239 -802 375 126 627 -593 338 26 -219 -257 234 -551 736 158 330 495 -793 -534 310 726 637 -510 360 -117 90 -283 104 549 378 102 -394 269 -112 -781 -14 -120 423 619 -647 560 766 423 -340 714 -806 -135 -465 286 -49 104 -227 -474 138 -134 -625 776 188 -333 244 -641 15 -439 -547 70 -501 117 -536 -497 180 213 -160 311 279 790 -31 -793 -670 710 130 752 -702 728 -81 -717 -666 -535 -54 -744 646 533 -680 133 -599 -126 -19 78 -367 284 333 59 -582 -390 338 684 -228 -774 597 608 436 127 58 687 27 -61 -869 519 -180 -840 632 -20 -75 172 47 258 -172 -328 176 -217 -739 -617 127 434 -219 -528 62 576 -704 -430 -805 -798 337 755 -371 165 702 -740 469 -573 -549 339 442 -652 -479 -638 -628 424 627 746 -683 -307 -609 317 290 -888 -274 -320 -870 -723 -685 -757 -9 -208 -187 -848 -830 -1 -734 0 -475 204 -459 696 -739 294 -158 -610 -572 -234 477 331 458 -827 419 -490 552 258 -17 -354 266 -460 204 -88 -497 -100 147 566 -794 -117 499 773 -10 -210 -557 -724 190 445 -702 498 -331 -633 760 -339 -131 201 348 375 -658 -545 222 -199 -784 -240 303 739 -243 -537 -252 -630 623 -539 -726 -93 -19 322 -232 -285 -695 437 -830 339 -70 -353 -83 724 683 -838 -146 -222 -605 -744 -310 0 439 -75 157 550 547 -255 -793 -837 558 -221 -17 203 -724 799 -201 629 -572 -787 -202 85 -52 -693 60 586 596 -134 -272 -607 685 -703 -742 -891 -594 80 215 -401 493 -885 325 237 177 -843 -140 -122 -577 -557 142 -495 -567 -730 -869 349 -373 63 -518 -567 375 -703 50 260 248 -787 640 21 376 663 -395 56 -743 159 -31 -511 -328 -350 -26 -541 -761 800 -440 752 743 582 -384 -346 -842 -666 -877 -629 16 -316 250 121 -250 -79 212 531 781 446 276 -725 47 51 5 226 44 -574 518 -28 193 -495 462 -173 -429 -617 436 -283 -121 629 33 -66 413 117 -798 -529 -471 709 415 -141 -818 -249 317 499 -323 759 161 397 619 -866 -35 70 383 -590 58 449 -242 -570 -216 -316 -110 -35 -512 -339 -521 -838 -400 185 377 -214 454 -469 452 -418 -561 -657 -678 -887 161 -775 -65 -705 634 -241 84 -830 383 -627 -554 -794 -494 576 612 208 218 -508 571 -856 462 -751 313 -860 -525 -509 304 -785 438 -386 -575 105 91 -731 -829 -235 -603 -331 -696 -415 580 -851 47 122 -644 386 -395 -262 -435 312 70 -683 731 581 787 -741 -552 493 -640 -86 712 -198 -2 -153 -159 -326 446 442 123 114 106 -487 -454 355 -743 -852 430 -608 -579 527 273 617 -827 -799 -508 -150 -631 -140 118 10 -24 303 169 416 379 269 172 164 -851 636 -651 -898 -773 -77 -443 -303 -438 752 -84 -486 -683 750 -505 243 -69 -689 491 -717 390 673 471 -477 284 -434 -812 688 -722 275 -542 -384 63 -323 484 337 780 -66 -168 -94 778 -341 123 291 -395 9 -563 -893 -6 151 -335 577 139 -256 762 239 -94 -897 -632 -880 -613 -70 566 280 292 -399 -443 -239 547 -717 -413 -22 -402 -78 317 -898 773 -705 -374 310 515 299 778 587 227 295 -842 -25 -515 105 -575 411 370 -187 -204 -222 -603 556 -520 798 547 -411 -466 624 371 -283 -563 -97 -82 -55 598 -249 -842 -440 470 -871 623 -214 -847 576 -22 -406 687 705 -189 -204 -436 650 145 -3 -736 -365 309 138 -735 262 576 541 338 719 677 754 -576 509 -341 -493 -293 -635 422 -554 -319 -497 -825 -615 -773 -367 -428 -204 -247 -822 739 -93 -151 -796 -290 -740 -130 -582 -559 -859 -620 -164 51 -823 56 130 -311 592 -48 -118 410 -588 -592 453 -122 -95 -488 -818 -322 -53 -812 259 -215 791 187 1 617 445 757 775 -46 449 -327 -541 632 -814 203 -709 385 41 223 -234 -238 722 735 -359 3 135 -632 447 -686 -657 -400 -345 -463 301 -265 -799 -301 232 -1 607 10 -367 -540 -828 -266 -585 -176 360 -734 -78 -718 482 -380 -275 760 -372 -552 -586 -138 -893 672 -691 -694 790 -235 748 -289 625 450 -455 783 -305 761 470 744 453 509 -138 -225 125 -273 706 416 320 -886 -453 665 503 776 264 128 -800 -510 135 -429 626 112 -875 547 685 -639 208 -718 514 703 -569 -135 -705 -26 779 -59 -352 515 -120 -763 -726 -28 370 352 -97 -533 -531 77 107 546 645 693 -113 -123 -367 -188 494 -177 -610 739 80 156 -717 26 95 733 -287 -560 -241 79 -131 -419 -123 155 -38 -387 -691 294 592 -35 135 -557 -276 571 -638 -520 203 -62 749 172 -154 -40 -294 -16 307 656 631 -400 -547 -285 85 -384 611 522 -241 -514 229 -155 459 -547 -572 -647 529 -445 679 -4 153 -646 -168 -600 677 -741 -617 232 200 515 626 220 13 -90 507 -514 727 574 -270 -411 577 -578 218 393 -457 -375 -595 -294 555 360 566 217 201 520 319 517 157 -23 -482 49 358 -206 -331 -310 -172 751 -611 -603 655 -848 -529 -600 161 -503 235 550 424 -708 -73 -401 -172 524 -661 441 -137 -814 -104 691 -897 -306 163 -450 -379 539 519 733 -651 -336 351 222 470 779 -870 -110 -670 -188 -784 -423 127 -314 -658 361 213 -407 780 -501 370 41 -18 277 32 759 -101 279 625 -572 110 -525 -752 -523 609 569 170 -738 -658 765 431 206 -183 685 163 -410 -222 -786 -336 -876 -769 -847 -586 -239 416 696 -626 -598 -710 -852 597 390 414 487 -631 -295 -783 34 -412 -274 375 -259 136 373 -45 -573 321 -732 -608 -334 -765 717 630 -334 47 -596 -685 457 684 -180 -428 -465 -340 30 663 -866 -103 574 -153 163 636 -568 369 -678 -526 48 567 -135 -411 756 86 -810 335 95 430 410 -313 639 119 148 -410 -152 -719 -434 -313 452 370 -543 -1 123 -202 663 314 462 -509 -847 -382 148 -184 -162 -46 271 -765 -746 -145 191 -769 -459 -761 244 -546 222 -856 107 -130 -754 -353 -683 388 411 -138 530 120 209 -866 710 631 310 -399 588 129 607 312 798 292 -555 -671 -128 -899 413 -860 745 -812 -752 310 64 753 70 210 510 -545 634 187 705 277 -684 309 -281 706 272 192 733 -35 -794 76 -227 592 341 83 -31 189 55 191 628 -706 271 745 541 -63 -319 -247 326 691 486 -5 -186 307 -702 541 -161 625 -170 -499 -57 122 63 -309 360 -260 673 504 255 149 -312 -168 686 -386 627 -668 -48 -607 -588 -392 -632 -30 504 385 678 -567 -106 493 121 746 676 -152 753 -119 -870 636 -480 506 -156 -301 118 648 711 7 140 -563 68 505 387 708 76 720 184 -445 531 -198 281 470 -220 55 -871 -310 -379 -454 229 -824 -817 638 -329 -322 -172 -111 389 -317 614 259 398 -838 -855 507 613 366 430 -655 -19 199 365 361 576 472 -852 -313 706 768 706 -633 -723 -885 -667 280 545 353 528 -131 365 -518 -129 719 286 -214 602 658 641 -874 -807 -335 -292 -193 -622 572 -407 791 77 166 -264 -358 137 713 127 8 399 -282 -676 570 -376 -882 -621 217 263 528 615 -627 -683 -843 -5 -873 -249 -69 -290 -519 -640 -866 -565 -32 460 -104 -224 12 -689 -238 -348 -534 -197 -16 -99 -28 -534 -218 377 799 568 -646 225 -750 770 -312 749 -222 -307 626 -170 -897 -478 422 -313 -766 -668 -861 478 340 -832 537 -217 -99 626 -495 -218 -161 -232 584 -673 787 687 -556 -340 383 -853 251 -828 81 44 -236 -287 317 -162 437 -793 -651 -851 100 -125 83 533 136 154 789 -28 306 -261 719 738 523 454 -827 -258 554 -274 -722 -722 510 -861 -250 -662 5 137 743 -62 -33 343 -159 775 328 474 780 -621 -312 -671 336 7 -767 -398 243 513 -392 291 -605 -792 535 -831 -431 -93 -431 548 -52 576 -498 -548 689 -461 -104 -593 -204 505 683 -410 -556 -3 -627 379 619 7 757 -211 448 -362 -841 -743 -693 8 692 -849 -679 387 352 -704 -580 -377 -335 -451 -597 -467 -75 -2 -662 215 -191 506 607 -731 469 -474 22 -833 -506 -808 -37 -164 -843 771 -713 -451 -211 33 -875 -673 -680 -320 463 105 63 130 413 -495 -153 676 -733 -863 -220 -630 258 749 -46 -454 -665 -865 -388 483 -880 -373 261 458 410 -267 -362 -139 -487 -348 -213 -760 67 -473 34 -886 -393 -682 -868 373 -320 462 -54 -291 357 -137 645 -564 271 297 552 -110 124 -455 -535 322 340 -419 -674 465 456 517 374 -367 -595 199 -660 47 -587 517 767 275 152 -435 255 -713 328 599 290 335 632 -512 -769 -310 -263 794 638 -596 -294 558 -666 -53 386 724 267 149 203 -112 434 135 607 -92 -204 -375 610 667 -425 -519 425 -75 -410 -381 590 162 -624 66 -862 -94 -12 -808 -616 -103 -612 -403 701 -789 11 256 739 470 -445 590 -178 -47 -66 -94 348 -184 95 601 786 298 -613 -459 528 175 -83 87 -511 646 12 -868 -230 28 -596 588 -403 240 400 94 -862 -289 -152 -694 396 -558 -436 -465 -548 -307 -81 -679 452 98 -232 652 -209 538 720 151 -627 -200 82 83 -547 -789 -738 -200 -122 340 313 -214 -308 -655 -280 737 6 -724 716 352 60 -740 240 -734 587 247 240 -441 595 278 -713 -52 44 430 204 -422 -716 -40 -20 -770 -706 368 -559 107 -731 -309 -202 -400 150 434 -675 -494 -173 -92 719 -103 -857 666 129 376 -757 369 -307 -410 647 701 112 130 749 388 315 -775 -40 -678 -36 271 555 353 443 497 -785 45 177 -56 532 66 -775 259 -55 -689 39 -105 -488 574 580 -340 -450 -28 -350 -865 -479 -73 -140 199 299 -339 -487 468 283 -631 -845 -546 588 45 -471 -505 387 -499 200 -273 -391 -256 138 66 -267 252 493 -676 -753 -825 -425 325 539 -114 -730 77 -732 -513 87 -175 -803 141 643 -332 -742 346 -785 255 -210 581 165 19 784 -818 -491 -708 348 581 -720 166 370 -257 248 23 -651 -331 189 224 113 -365 -248 -881 599 -190 -425 -605 459 -520 338 -29 -720 528 562 797 -171 391 -877 -872 461 545 -168 -412 -727 224 757 43 278 -262 596 302 -805 -682 298 607 26 716 -200 422 -198 160 -476 318 730 -664 -558 -65 -889 648 778 -1 -438 -567 776 129 234 -45 -682 491 -831 235 62 -99 -144 -117 -626 708 -774 -98 -546 591 555 213 493 590 745 380 281 -706 543 -552 -544 420 153 -96 -287 -155 609 423 -789 510 -448 -453 424 -687 -548 524 288 215 -647 6 624 111 -801 341 -729 -233 -792 -519 -360 -160 -72 294 559 542 237 571 -674 322 -879 72 699 -666 171 439 -641 272 -275 404 -527 547 -245 -111 213 417 -352 635 21 -694 18 677 456 579 -34 606 -53 693 311 -661 210 -865 -793 411 165 184 650 -888 -206 733 543 -467 132 525 -205 -144 250 -190 -866 332 -582 707 -223 36 786 438 252 -467 767 -857 231 -132 -25 -52 -228 458 759 -846 616 551 297 -170 -23 -740 139 -394 -541 219 -592 358 -643 -75 -51 398 -723 -416 -336 561 -867 688 -124 169 373 -103 -512 259 -277 792 -357 771 -44 -221 -381 261 -146 -186 -680 -69 -405 -860 564 -330 -496 -299 248 -198 -468 -527 530 -650 -226 458 -842 -753 -538 -323 72 180 112 -662 345 -178 -658 -390 -790 454 639 -839 -298 -472 -761 -875 -437 730 -772 651 757 -878 205 -142 -547 -180 -839 167 41 634 109 776 -656 776 -356 162 25 59 175 -587 -518 -532 87 -882 -383 -368 -623 -799 242 -194 511 97 28 -499 -412 -276 -159 -500 34 408 792 184 -893 -504 125 -377 -291 395 141 -819 -295 -39 -843 165 -58 -829 -498 -234 384 -870 430 -778 756 -109 -454 -899 375 314 46 -555 641 507 -869 556 739 -446 -731 -264 -633 369 527 481 -827 -299 252 -381 -605 -745 -162 128 -889 -481 -873 -95 92 -863 -804 -728 -17 410 637 -795 626 582 -684 148 -464 675 -221 410 -139 384 -133 -725 326 311 -847 -96 -15 442 586 248 49 367 167 79 -91 -518 -457 -480 270 -383 -114 692 50 221 737 -868 -331 -348 -562 -266 790 286 -2 -601 -349 272 327 -688 665 -718 -436 -152 621 598 -373 -739 273 24 -130 -826 104 297 423 -294 -776 -244 -513 -390 366 -374 -680 -584 697 -726 -411 -610 -117 -574 -880 546 -789 466 -876 -632 775 -562 354 -112 506 -305 -383 -240 520 506 691 -29 198 -137 362 765 -732 -484 728 -814 -472 220 158 220 539 54 -900 -649 -898 -673 -133 -696 297 482 27 640 335 -531 684 452 -462 -820 -724 -484 542 343 -697 47 -765 180 -100 302 406 618 -234 -268 614 236 175 324 625 -333 -745 -800 20 593 -476 -692 796 129 -471 -647 -436 -869 -655 -432 692 643 88 -452 755 -775 53 336 -337 -59 746 124 715 740 -841 -459 -835 -269 -629 566 -744 200 143 -745 621 -136 544 -254 -650 186 443 -603 199 -442 -232 -295 -481 -851 789 474 1 438 11 426 350 776 228 -511 22 -101 -840 -763 525 128 720 -85 -831 -664 507 65 244 328 611 73 722 63 -159 -103 213 730 -265 680 8 532 199 335 -247 495 398 -698 -396 624 -768 365 307 -577 593 -614 -45 -238 -580 745 386 602 -542 -738 -365 -270 -218 -23 -250 -466 456 582 -5 351 -11 -761 275 -855 215 296 151 -13 -351 755 692 114 779 -228 302 -28 -563 -104 -189 -696 -340 48 583 -119 -702 188 337 4 290 123 -499 -127 160 -198 795 -24 -339 421 -664 211 50 621 251 -637 787 -893 303 87 -447 746 292 139 -800 595 -665 322 -46 317 477 335 -234 -870 -792 702 727 -68 -492 598 560 603 -203 176 -412 -297 703 455 443 -368 -389 766 498 -587 777 -535 744 -484 210 -796 209 633 500 37 441 56 -373 446 203 -488 238 286 -686 11 343 301 -808 693 -392 -719 756 -747 -67 573 289 -250 -523 -594 -139 -893 -720 583 37 366 -357 402 514 -575 799 -762 -442 626 311 -449 -258 -194 291 222 240 421 552 -142 -408 -646 447 -881 -6 8 62 52 573 472 -150 -105 650 -329 -857 437 -735 -537 459 560 -210 426 -35 -357 -765 -784 787 345 459 257 -839 234 -7 -804 628 22 141 -219 682 521 -451 -90 -173 -773 198 -881 292 -689 -728 -67 22 397 792 -390 121 -574 117 99 544 -409 -165 -828 206 642 -299 -143 -597 -768 542 -830 701 -487 -668 -684 -552 518 -104 -706 -5 -632 451 -55 528 -392 647 139 -417 686 -567 425 468 412 360 -792 335 734 127 -135 5 390 -727 -475 480 -366 412 -884 -388 -366 -700 -397 -3 355 370 378 -392 -478 -401 -140 -691 609 534 -349 -692 -199 468 416 194 361 -74 384 -743 245 159 -199 145 -704 220 129 163 -804 327 592 12 -692 -8 -726 516 348 -631 170 -701 -507 -310 -185 -112 -522 325 -310 -814 -360 -484 373 -435 -601 713 -398 -87 295 -115 -135 680 171 420 385 -584 366 394 -247 71 -190 335 388 -837 736 -401 -184 -440 370 110 -511 -788 -839 409 -394 232 119 489 -464 -593 -433 -798 -554 -489 307 -449 -282 -152 -368 -197 679 576 -297 -846 69 -191 540 -370 723 -251 -749 635 41 -461 -520 172 178 -427 571 84 -245 231 23 -635 -129 433 249 -218 -595 -629 365 319 -135 640 772 -428 -81 296 509 -647 -839 -290 304 364 -272 668 758 -786 546 178 -73 151 -795 725 455 709 383 531 -512 -48 -409 -555 -177 -345 435 -225 396 -152 459 -778 -237 -788 237 -823 -84 -123 -624 -678 -19 -196 -27 -551 -111 -433 -132 779 -580 -285 -197 -686 -3 -73 -60 55 -370 -642 800 612 726 176 -713 -225 -270 -821 -171 537 5 -676 -596 -767 234 -108 616 295 85 410 -190 545 315 -263 -39 -732 -313 -28 -87 -848 -296 -252 -292 -635 -802 330 -309 609 370 -350 21 -530 -303 -70 -812 -552 542 -409 -408 303 85 187 -287 690 -201 581 182 411 365 -504 -21 658 397 -560 212 -563 -282 292 -842 588 567 330 712 646 202 181 -513 135 -527 750 -898 -637 392 -623 -69 -54 -471 96 681 -95 412 -593 -485 -435 101 292 -202 -328 -586 -386 -565 -436 158 -349 553 -235 -36 -530 275 -488 -281 478 -257 -623 -154 -378 -888 -682 -461 144 408 -724 247 446 739 -580 -626 -86 -159 627 -539 -239 -117 -585 -667 685 -434 -844 -394 -171 -61 -233 -787 -128 -46 310 509 230 356 173 -378 762 405 -316 -671 34 -870 95 521 -173 -480 -881 -17 82 490 -590 -335 588 -804 -61 544 -198 88 712 246 -104 772 229 455 636 233 490 -632 399 -91 -311 -865 389 292 -777 96 -527 556 779 304 165 69 347 -889 133 639 512 -202 21 -177 721 16 551 -292 193 -848 -538 638 300 -598 -334 -329 -213 -624 -137 -513 -340 667 766 -189 471 306 -771 721 -388 549 189 598 531 571 -783 716 701 -831 -891 144 -478 -755 -456 107 176 -431 -754 -281 -770 196 652 -474 -19 192 210 -484 -564 318 189 678 112 681 -425 627 -693 331 234 -451 53 280 142 -362 -685 523 -646 -530 420 32 -387 -767 -380 -702 -287 -170 -494 668 51 254 497 407 554 217 -74 -724 262 300 -314 -248 -323 279 759 519 790 557 -242 495 594 570 97 -693 23 -625 786 168 -531 32 -23 -519 193 -333 -827 -81 -87 -649 -766 683 356 557 -444 -635 -537 136 66 -238 -249 -377 565 749 475 600 163 321 -691 -279 29 -89 12 268 -355 39 651 -568 473 -194 -650 85 -134 -40 -473 -611 733 67 316 63 -209 -509 204 -227 325 -474 177 -70 -352 -208 -653 -653 672 93 -807 704 -682 -2 70 -749 -706 109 435 460 20 408 720 -606 374 -171 144 -504 -878 132 742 -752 674 262 -303 447 -670 -756 128 28 143 594 -279 -557 -879 470 -327 -889 93 227 -451 -47 305 401 497 -833 -228 -617 -122 168 651 -626 645 -419 -830 -448 365 365 155 -648 -805 482 -707 -536 335 -122 413 -366 -108 457 170 -559 502 74 -139 -289 -512 -27 781 694 593 -640 -118 -850 -31 -674 606 -408 555 -31 661 591 -302 -474 -263 -401 791 -575 110 524 706 340 318 225 363 -689 390 662 -241 -359 -793 -895 -428 684 -109 -21 371 -119 5 30 768 431 -657 -855 701 487 320 -696 -576 -407 378 -186 -228 -224 -508 -89 386 271 271 -156 174 53 -153 587 -220 707 -743 572 740 446 -628 697 208 -61 -580 -681 -488 707 325 -107 -572 -862 527 -717 -624 -22 -158 442 366 -727 -11 175 -900 145 -414 343 -445 -103 34 110 380 -11 -475 751 -678 -85 -154 789 76 -678 89 564 -800 65 -834 -11 -745 -800 -843 -324 -631 46 -659 -80 199 -898 643 124 -876 -368 -796 673 392 240 168 201 645 46 616 667 -633 335 -127 119 -91 99 676 401 -50 -447 488 786 304 -340 -837 358 49 381 374 505 -763 -288 172 452 705 382 563 -455 299 -5 -573 -687 265 -64 -468 -448 528 -296 -376 -641 529 -864 669 -203 465 274 -74 601 -739 404 -674 -438 -388 640 -767 703 409 -413 -68 78 -97 131 -768 556 725 -254 -157 -414 -107 691 113 -413 41 -764 -578 -266 -484 -84 -239 -833 540 195 -548 520 -285 -392 591 89 537 -253 162 626 638 437 338 347 -782 -798 -468 783 -173 646 -532 724 143 247 -731 -498 253 576 -452 -292 -390 -14 158 290 -661 -247 -457 -636 -51 735 -262 43 716 139 2 443 294 255 759 286 -18 -638 44 -281 -450 748 506 -834 -406 438 639 -324 511 -238 -163 585 -172 -487 -682 244 468 -727 179 -458 511 610 385 318 687 -290 100 -346 548 -598 692 -554 -134 615 602 382 -444 18 -567 163 -49 -220 325 -72 -14 356 -516 -686 7 741 305 579 -811 500 186 489 -650 694 -108 -876 91 -57 -667 -827 -168 484 558 -587 -40 -756 104 368 -580 216 -169 -271 -557 -292 -703 -61 63 562 -395 -831 706 -769 -260 -612 -49 -147 -27 -449 -451 59 697 55 -739 138 385 -895 -780 -59 366 -357 -21 -898 708 -236 106 556 -160 494 -505 653 -364 -421 -605 -467 -2 -55 -131 476 -419 -707 -347 394 -545 -716 -113 70 -152 -158 667 -742 490 -536 -712 -416 590 -786 -242 -549 684 596 -740 553 -780 620 436 -368 -336 -493 571 -341 52 469 -584 670 -859 -737 594 243 223 -740 -259 403 675 -623 232 161 65 712 751 -323 446 677 253 -201 -420 -371 -502 -220 -167 -321 -614 -317 675 -46 -58 675 -347 333 -228 343 -579 -146 533 717 -452 -324 -334 -639 524 -450 638 -567 372 -862 187 496 -135 -329 675 151 -42 -504 -745 243 449 -38 -899 498 130 20 550 626 35 -177 -405 455 -261 -249 672 388 -161 -309 -389 72 -84 -147 583 719 -780 398 398 -543 -360 16 -116 -419 -207 -47 26 -860 -663 -350 -657 -850 538 322 791 -889 -730 -225 -170 -397 318 -356 68 -447 442 246 -793 27 -556 640 -580 250 240 750 66 279 -337 -372 281 -829 -491 474 -606 -182 -587 -652 -883 544 224 -251 -307 492 -809 38 -813 -840 -786 -72 -595 -800 587 -36 -494 -365 407 705 110 153 618 260 -59 -436 -800 354 -880 -217 -559 337 672 547 -169 195 -305 -453 -124 -233 -863 520 32 108 -206 184 546 55 -726 262 -56 -230 140 -298 -710 102 550 -330 -198 375 350 -419 -598 587 -315 229 533 211 347 -653 666 234 86 595 531 -250 -855 261 -509 -37 247 -54 -725 -387 203 -235 114 34 -809 -119 -640 109 -123 -575 -447 -506 204 128 762 559 -533 353 800 -148 649 779 -461 -480 327 35 -203 -325 158 -147 455 -179 -362 433 649 -114 633 -173 63 -602 -806 -483 -391 226 -64 -262 -403 726 4 -506 -734 66 -163 353 -200 768 541 540 596 -741 -129 -186 381 347 -36 357 666 -93 781 59 -374 708 -748 134 297 591 45 -127 -858 -679 -301 -224 778 -88 -355 664 143 400 -691 547 -261 -478 -756 316 -850 -790 222 730 129 -300 119 -432 -247 -717 -209 617 -872 -543 -789 238 379 340 -871 -526 -825 409 639 447 31 -501 -428 21 593 -53 -188 109 615 -107 -761 -551 541 605 355 194 191 -618 698 -155 -68 -838 37 -154 128 654 95 -844 314 -815 -126 177 351 -677 -682 361 724 -157 -183 493 -817 396 551 162 277 457 434 67 -347 -388 -558 717 -396 -329 -279 -567 207 393 291 185 278 32 528 -734 -425 -855 130 584 725 172 -547 126 -383 488 434 -414 87 280 -416 736 -650 -762 735 800 530 632 -119 -77 686 -366 420 647 -330 -896 61 588 -225 193 -527 508 39 93 161 -90 -718 -885 707 -87 -808 -36 -281 -69 -216 -897 164 599 211 270 637 -510 233 -715 790 -236 431 -367 277 -657 -494 -490 -112 -129 -684 -722 530 93 -13 -192 -457 -505 -158 777 -437 -276 143 -287 451 -304 -233 490 246 275 -729 179 149 -256 -360 -105 -675 -339 -69 127 233 -655 -36 49 -135 653 -722 -559 243 104 764 252 50 307 -532 735 -10 302 -145 310 -596 89 15 -440 -687 793 -160 -508 507 240 -467 -746 421 -810 40 -16 48 700 -576 295 -278 -722 779 721 -267 670 420 -641 408 375 143 603 -807 581 -877 -613 230 372 -655 -710 -394 -790 357 -423 118 -191 -764 -356 -235 -546 -746 367 61 -757 -187 21 -227 214 -493 285 0 -737 -188 573 292 391 -673 119 -378 -770 775 -741 -761 363 -562 279 732 -67 203 777 636 -349 291 191 -232 -778 -133 -765 637 445 333 755 -611 -287 -80 437 -765 -338 82 -480 182 -234 -440 182 23 -528 268 -736 -345 108 261 -771 600 614 -875 -196 -394 -793 -18 -577 -129 -894 -314 -886 -131 288 -20 -751 -451 -257 388 757 -654 -731 -804 -141 62 -797 -763 619 -288 423 -140 641 -788 552 -797 315 31 739 -332 76 293 -298 57 536 360 -538 -198 618 -489 648 -665 -1 709 -704 -346 -15 156 710 625 -752 649 126 -274 255 395 439 340 724 -405 433 -271 161 549 -149 103 353 651 334 661 -32 -95 503 323 324 -377 -281 628 722 324 4 -238 -322 730 -11 -551 799 -110 106 -855 -651 257 -777 -353 -805 -505 127 -370 260 -142 -205 -183 105 293 -443 -608 26 -55 411 66 -864 353 140 -164 118 780 -239 61 -413 778 -685 -500 703 63 -751 -839 -792 -53 240 -473 428 -530 433 -334 -177 -19 -619 -655 417 -148 -491 726 -857 156 -754 276 483 -368 64 -442 92 93 -448 -91 -237 -461 -549 -185 -68 743 401 -782 683 -92 88 44 601 -590 -186 -528 -58 322 -693 103 -188 763 -515 78 -500 522 -617 -793 -460 107 597 -577 611 540 -775 488 -27 83 221 -728 -296 -36 732 52 -47 -569 -379 -837 -714 -329 226 299 270 14 363 -91 452 383 602 -593 -727 -793 -485 -849 555 116 781 -303 -274 785 -598 -186 -125 -35 121 53 -526 -691 -18 -769 -407 562 722 -442 -24 793 -649 449 -791 293 722 -480 -363 640 -274 213 116 647 -853 395 62 -390 -642 709 -37 -681 -645 -429 -474 -587 -205 116 -224 -334 565 340 298 351 681 -484 -392 520 332 -834 634 -846 389 696 616 -323 -202 -582 -645 603 -173 -756 251 -526 13 475 123 -768 623 -496 538 -3 -145 763 -254 688 -871 734 -792 -280 -330 92 698 -891 -728 -741 412 -576 117 -150 -109 611 -185 -214 593 -437 200 -744 361 77 31 428 686 -900 -287 -817 716 9 -814 567 701 -864 -875 -711 -454 285 -261 -565 -867 -602 178 -477 703 508 332 524 730 -835 567 -104 645 -285 -311 76 162 -90 409 -849 -310 142 721 512 496 744 -71 -297 -856 -157 607 171 578 178 -522 735 -196 506 -441 696 315 557 748 527 63 180 157 -708 457 -831 -541 292 -848 139 -389 -646 -441 198 798 279 245 -594 336 678 -201 508 -828 -486 -161 766 6 213 -482 -635 655 676 -51 723 231 -422 -159 206 765 -233 -451 727 791 375 -73 -768 -142 200 445 -611 -614 20 -544 455 469 -510 -671 -306 -400 -657 -673 226 710 -683 -801 533 -21 382 -414 -117 -79 67 -631 49 348 332 -327 -737 -675 -529 -281 129 -95 -894 158 -428 23 219 -757 -750 -133 -687 724 438 119 -109 -821 201 -166 -795 -97 -100 -733 178 779 252 446 178 753 -869 165 89 666 485 178 -875 -337 -559 193 -96 256 -580 -255 -442 175 314 -810 -662 383 -641 -22 480 62 769 -895 -121 -440 268 93 -728 -6 -445 -501 153 -766 -165 13 675 78 -494 -704 -218 37 -282 -316 -710 -717 249 -300 -595 175 -147 -819 68 136 -260 -46 -678 -682 -558 37 -589 -221 -167 114 469 763 -764 -803 -651 114 691 124 -896 -71 53 -115 -879 553 660 782 256 -706 -4 735 637 127 305 -313 -169 -214 -754 508 -843 161 -462 593 694 -712 -816 71 713 439 612 155 276 -251 110 321 204 325 558 -309 -639 -758 -550 -863 -747 710 148 -7 -13 -810 550 -518 -302 469 -726 -740 -527 -812 -66 -218 -574 -817 -32 30 -505 284 -191 -2 21 120 696 -25 -104 -78 302 -623 754 -336 -827 -781 -259 -367 672 -894 -713 -643 -375 -842 -586 77 128 261 -129 553 536 535 -552 707 -24 -296 -711 -149 233 718 603 68 52 -36 -70 125 -413 -349 -199 -682 -415 726 -777 -757 -843 -385 754 232 -320 -625 -784 -16 727 -877 708 291 686 588 430 -751 -318 3 277 -372 -496 58 -306 -788 545 -540 553 -302 -887 -422 115 685 -882 757 -131 693 -738 -204 87 -591 -238 467 -118 146 -174 -574 137 -149 786 -160 714 -160 -832 -749 -238 390 158 795 -344 -530 -629 406 -524 -564 395 -280 273 674 657 753 -722 773 -592 -664 475 739 -475 138 715 -98 755 -190 469 144 362 -653 -790 -602 577 -864 -632 89 96 417 10 668 361 -205 -440 452 302 698 -733 743 723 -390 -111 -549 -794 -138 219 29 444 682 691 -393 -69 485 156 718 14 703 655 -171 -772 -35 526 149 683 -632 734 677 708 -141 -828 -617 67 521 -660 -776 -95 -202 -338 119 101 138 68 282 -140 -736 -193 -897 -248 718 211 -638 -212 -708 -760 -416 -277 606 -521 643 -229 102 8 -176 530 318 125 223 304 -888 -774 168 536 182 137 -240 306 -74 634 154 -198 -85 -217 -710 383 -826 119 -857 -706 -369 -773 -206 -353 -421 -412 -220 516 -524 684 -806 647 -9 -365 -856 369 -155 -288 -719 724 319 420 -851 -670 628 -296 683 -873 -461 -710 314 -588 -158 462 -108 333 -10 30 -419 -558 -779 431 760 62 -822 -662 -488 407 -423 -320 -672 -286 -572 425 624 -662 299 -392 -720 -106 284 8 -439 604 -77 -890 205 -801 128 -204 342 -695 -403 -727 683 60 -854 252 -425 688 -555 306 574 -440 91 227 -392 -73 277 386 -301 -337 68 -810 -884 -694 -101 -17 171 737 341 46 -57 -449 -352 497 -223 -255 658 -887 -23 -442 504 413 -884 -709 -729 487 207 -206 143 -301 -500 316 702 794 59 -670 583 202 178 -46 70 624 -438 -281 552 -855 -6 604 -342 -709 -273 723 -22 -726 675 -772 727 -820 -757 524 515 643 58 -176 -692 779 638 -590 664 -434 -385 -215 -486 149 -495 491 657 -744 545 -397 -438 -291 -420 217 -175 369 157 -836 -76 -846 441 -486 -119 373 -803 -622 -306 601 679 212 788 -388 -150 454 -537 -645 489 603 279 -394 4 371 669 -877 37 56 596 -846 602 -475 -138 662 471 -406 -83 367 432 116 -427 793 -665 -659 184 719 -630 740 157 23 -673 676 99 -202 151 779 -134 -380 -95 118 185 -89 -813 -443 -871 106 440 468 -270 66 561 492 415 -723 631 699 282 -209 646 107 23 362 271 -495 -883 363 485 308 -224 -38 -321 -316 -19 -408 714 206 675 -730 -557 62 287 241 679 240 -56 373 432 -61 -832 -400 670 -864 229 -412 346 665 -189 -592 -413 -871 -724 50 381 -675 591 752 -143 617 -384 361 -50 -196 -536 -63 639 -117 456 -381 -82 -424 -156 3 7 -884 618 653 547 -335 -748 274 756 -50 269 346 416 547 -113 -23 -617 -677 254 -375 365 -617 690 -249 -74 36 -209 -296 492 195 -890 -895 630 -61 -240 61 -475 143 -677 438 672 -117 -774 500 -205 670 -690 298 555 -732 235 797 -581 559 306 382 688 -350 -175 514 -331 -792 466 124 156 549 -15 -353 -456 396 -507 -72 -640 384 83 -256 668 781 606 800 581 498 504 -97 -370 448 412 716 175 -845 -689 -127 725 -284 -872 -723 375 -593 -468 342 19 440 200 -511 -25 408 2 -111 -75 413 607 17 -336 98 -580 102 501 660 447 -317 638 -857 -854 720 -491 -286 -436 -225 280 -792 -123 -817 -82 -177 677 -452 -732 -865 -113 -115 210 196 257 330 -203 204 763 -409 -718 -889 638 -651 135 551 490 59 317 -94 48 47 -18 -301 183 635 -333 661 602 -863 196 618 -320 -207 -602 -261 -215 636 -455 -551 781 -662 176 -620 -508 -118 792 377 -9 -339 444 360 -481 -437 -660 -141 124 540 0 -276 -414 720 -98 789 -311 -289 193 80 -395 228 -716 -710 -645 -823 504 -648 -241 -854 -320 -898 -8 238 377 472 390 -706 660 90 35 -318 315 -650 475 -333 -158 198 307 -384 -122 -331 -722 -547 733 562 401 140 606 800 -71 -522 544 255 525 354 -319 -321 -372 -638 -686 152 -770 189 782 608 306 43 -216 -884 -733 -741 192 22 501 -329 -78 -379 666 249 -776 -49 -693 389 -365 -444 -520 -775 -180 -236 -400 -164 540 521 152 -770 553 -19 363 -262 348 -347 -814 679 767 -200 -352 -10 -27 216 87 -64 702 701 522 146 -780 233 86 -849 -532 -577 394 412 348 -512 489 -429 -278 614 497 211 -380 450 737 564 775 268 -352 112 309 -561 537 -767 -837 298 109 282 277 -802 -653 -68 166 627 -8 -161 -595 475 -380 418 790 -136 644 -822 12 85 -691 538 -554 -829 -489 -48 572 -384 624 -510 29 -614 330 286 760 -601 793 -280 -643 430 -266 -662 -254 -197 -171 4 277 -68 197 -587 693 -139 -380 490 -300 -603 -209 261 -320 -636 -709 253 -209 -180 568 315 272 -155 -311 -245 572 -312 622 656 437 -31 -250 591 243 -116 -506 497 261 -6 -210 -373 436 -747 -705 28 -621 397 564 677 -269 -377 -247 -806 96 -118 -638 238 797 619 -183 -388 -117 -22 -421 -302 -245 558 -855 -133 294 285 169 -718 443 -775 -766 -10 -452 301 -113 -495 10 -462 472 442 -570 -133 -15 85 81 -835 83 -209 486 -719 212 743 -542 -636 -222 629 437 -696 344 -172 -527 563 318 -491 -311 -653 534 -428 479 -92 300 -36 587 781 -231 -283 243 215 719 -382 -464 -826 561 -282 -301 -337 -367 -236 -529 -252 487 -646 732 -69 484 -433 673 86 -316 676 575 650 124 495 193 233 -779 -759 302 404 -268 -416 -530 798 686 -224 -148 -151 -641 96 -184 413 -618 57 326 -299 -813 -873 772 569 -523 378 -859 63 -317 -800 -444 -680 -883 -347 -292 592 -389 -145 -751 596 -293 153 -308 397 -422 -746 -690 -563 195 -618 231 708 610 -691 449 755 -353 170 124 131 -99 318 -666 774 -176 -562 12 -476 534 -674 5 -617 -458 -606 281 -878 538 701 40 -532 -672 785 -276 426 -365 -770 -272 -849 -188 -834 -506 452 -763 -728 -236 -758 -554 -702 718 147 571 365 315 370 7 123 88 -692 -369 47 -671 289 10 743 129 -858 743 -334 -774 -770 368 -33 148 369 233 324 498 287 127 567 384 521 333 -304 640 383 -247 -788 -866 -763 -485 241 -515 172 471 482 -77 -369 -733 72 568 -720 -582 347 -465 -75 -134 585 -800 -798 -443 -141 405 794 -690 278 788 661 469 -100 67 -304 491 340 -291 -2 56 764 -236 -481 684 26 251 541 216 508 168 519 311 781 -48 447 -842 -494 440 -140 54 -880 -258 640 -87 -900 255 -317 80 -449 -48 800 327 -721 -419 -731 544 -867 -88 463 -653 -434 -359 -714 107 -628 7 306 -837 623 -76 -416 647 -509 419 -596 115 66 -482 -114 664 370 545 662 295 6 473 -557 751 -352 -169 -841 713 800 155 181 620 -178 -28 -44 163 61 -272 415 122 767 -212 546 -697 245 579 -532 523 -232 172 357 244 -331 377 -11 81 763 330 -518 62 -674 -763 84 -271 -476 -878 469 68 601 -306 -544 675 769 -782 -831 703 -616 -356 625 -264 -105 -181 -162 -312 -232 -347 698 642 715 29 -124 427 650 -34 109 793 380 550 -690 -772 -480 -273 331 710 -450 191 -483 -36 -163 308 -364 -324 21 -44 54 518 -888 433 299 481 750 284 -422 -204 -470 701 435 351 -669 -250 -609 -734 608 161 4 -13 364 -163 -560 -340 -94 592 -692 373 -506 307 737 -824 14 573 116 427 -83 -321 -16 -499 -75 -797 -61 -405 544 27 -803 -136 -552 574 -700 711 176 744 386 707 -208 -101 -601 -29 646 -351 104 -664 90 86 -441 485 215 -186 -348 139 354 81 -240 -316 754 -544 576 -526 658 -413 575 304 -529 180 -471 461 592 -491 -69 547 599 -101 733 -8 -571 481 -412 264 -838 -570 796 -498 -67 -796 -252 428 -353 -451 -688 781 -110 -88 179 536 -102 397 627 39 582 -815 -501 731 31 26 352 657 165 -437 -302 -847 -469 -157 -809 152 438 356 559 -194 424 787 149 -323 -513 772 387 -167 -897 44 211 -389 -135 -774 -343 -216 -858 -644 703 687 -697 -441 -513 540 -301 411 -812 294 129 353 330 265 -324 -552 -696 -594 -891 677 -888 238 610 -143 -696 -480 602 321 -800 382 377 -799 -377 394 -526 494 546 469 -536 204 229 -601 612 -400 399 549 -235 214 -74 -291 -397 -516 781 -744 487 -328 683 -428 293 361 -375 747 42 282 -507 -306 -672 94 -680 739 79 -80 -32 732 353 -184 504 -595 304 -544 148 -767 551 593 -99 -245 -746 -496 -655 748 -638 -756 493 794 291 170 604 246 152 -656 707 -339 -653 -207 -485 -288 -463 -11 -367 123 239 -392 487 157 -842 536 -613 -360 791 448 -651 -2 81 647 -836 -675 -201 126 701 15 636 -731 510 429 -362 -552 -239 -207 82 -93 -54 -246 -553 -672 -866 573 -175 -897 -118 -413 765 -553 37 -648 -602 -323 -864 136 -299 67 -165 -161 -638 -26 544 566 770 554 -168 576 -19 220 -653 -441 717 -571 -210 -720 -451 266 26 765 -525 -805 134 -392 306 -203 654 670 129 -489 -506 719 745 -605 -609 682 700 -484 233 -176 -182 -127 741 135 -644 -91 594 249 -681 -376 34 191 -878 -9 147 -163 113 340 -80 -224 99 265 244 -502 -223 -575 498 -598 -204 -24 -387 38 206 267 -277 778 380 -851 699 574 -162 59 -780 -108 -31 -75 515 176 662 -323 -514 -63 -86 -217 446 782 -853 -155 -659 -888 -693 42 -376 12 -508 4 -835 516 -478 -490 -161 215 -566 318 218 102 -351 -863 -224 228 539 -405 45 -318 103 -123 290 40 59 -376 -176 -427 14 -672 1 -549 -606 -251 535 -16 335 -204 241 334 105 -114 354 -554 -136 490 383 749 742 -186 -21 -830 -520 -714 100 -55 -90 -366 -464 646 183 -566 24 486 701 -624 -3 -132 208 -783 -167 -409 447 604 -72 -417 -783 711 -773 -747 -872 519 142 -631 -51 -96 549 -401 -615 -877 -843 -303 500 415 426 128 96 136 366 187 568 123 -308 -533 117 767 -668 -177 247 67 -574 791 36 129 -614 796 205 267 558 -3 -595 415 -580 -192 -194 -793 -243 38 -840 -893 635 -452 -388 128 -611 728 -311 -425 -519 -401 -812 799 6 554 769 -612 408 -745 -393 -706 503 -629 687 556 106 763 -488 -653 -290 429 -809 569 -350 343 713 8 -221 417 130 -839 -416 -574 144 278 47 349 61 690 -442 -154 -561 -803 -307 -320 -37 -304 215 -858 520 527 -199 -624 -307 -752 -534 307 -47 -699 484 397 -630 -36 -76 -493 75 135 -562 307 417 109 563 756 727 -67 -826 -420 714 -182 162 102 313 -544 -702 76 -307 -791 745 226 -454 -834 -284 -588 410 489 282 227 -100 -86 486 647 109 194 309 421 -536 -370 491 229 155 -208 44 -852 -436 -531 428 -303 -669 -505 -461 -286 376 -252 706 107 -497 611 -34 288 28 -111 -676 786 -531 148 241 -9 491 158 -424 -719 -765 -516 -59 -600 410 -882 109 -212 -834 120 -82 622 17 -298 60 -450 -517 763 287 147 -122 306 293 2 227 -26 20 248 -131 -29 407 -578 798 193 -316 553 633 -277 -27 -19 -244 323 774 225 489 433 -275 -161 -231 -433 138 -315 550 -406 -291 539 448 712 -201 628 -481 595 -19 -23 147 536 653 -479 -76 410 -186 -359 669 157 172 545 -617 576 -810 491 -391 -744 -880 -527 -421 -799 -594 370 -484 -68 60 -503 556 383 -140 -330 -520 561 248 195 349 199 -879 -179 -251 -548 -613 652 -778 309 -614 716 106 -671 577 -317 734 594 -123 295 416 333 -141 -60 -23 222 -769 -539 -578 -379 286 -840 187 -514 743 -443 327 101 680 -13 193 -702 423 490 781 -300 62 -813 601 382 -635 709 -41 -13 -559 -204 63 -92 -755 -478 -877 755 -422 -754 680 73 530 -729 -21 633 -346 -21 -788 -625 -871 -410 15 588 -768 -897 422 -285 -222 791 114 791 -436 -899 718 -338 760 -303 671 342 423 727 -644 -513 -487 214 -872 -799 261 -319 -426 -848 -867 549 242 -11 67 -271 -194 -104 -156 -727 473 265 86 288 -577 -874 -231 -799 -47 -430 -717 -48 -338 -845 365 -885 -293 760 585 -108 -287 161 335 -644 0 -199 704 223 398 367 178 -670 -72 -142 367 290 -354 -206 39 -194 539 -539 -117 -359 363 67 -817 -721 -156 355 -431 -398 -638 -162 -778 492 -756 -676 517 178 -74 -82 712 -263 -116 0 631 -801 -359 -175 -383 -242 413 720 285 -605 -440 383 671 -126 725 -495 30 -770 127 -572 -811 -706 26 -892 -3 529 -403 264 -177 362 -324 -237 43 -867 -85 790 -338 -310 22 737 686 -428 577 -755 -269 -22 -729 402 311 -422 -356 440 -610 568 16 685 -314 -434 183 -761 -579 727 331 267 -852 -751 -408 2 740 -742 186 521 497 689 149 -871 60 -479 -196 -814 -785 775 568 710 387 -571 109 -354 707 182 -457 -27 -155 -714 524 790 727 -329 -466 -120 -660 681 -792 279 -861 -820 600 791 -843 -327 -393 -444 -209 343 -470 -574 250 79 -239 108 -757 313 -757 -528 714 -605 -811 334 -300 -132 -543 -506 765 -409 256 -176 -273 791 -785 158 130 137 289 -51 -809 -248 -558 63 643 226 -380 411 -373 -277 713 -13 83 684 523 390 372 -862 115 -255 -71 -195 -755 -461 -541 -292 -109 -77 118 -720 -159 -651 -521 -102 54 166 -43 -170 382 214 -732 183 291 -211 -441 516 129 -450 607 49 -529 -774 639 99 -15 -643 -94 -854 296 -722 407 -320 295 480 -582 -35 -37 -546 -159 -700 432 -771 687 -112 -679 -75 -775 -431 774 -469 -59 382 737 322 -620 -212 -366 14 604 -629 -398 44 -27 -497 -524 -691 403 514 689 -126 468 -92 -71 340 500 -28 -473 585 213 493 781 -356 148 -72 -898 -814 788 138 -284 597 638 -44 429 -555 508 -510 50 -854 171 -248 80 166 704 460 268 -736 404 160 -162 -149 491 478 119 -735 -885 -802 734 -448 -683 765 -656 82 542 99 754 -712 -29 -807 -724 -844 664 -860 -300 -617 619 -419 -224 708 207 -283 598 758 4 713 -453 662 -710 -621 57 231 -594 364 407 263 278 -438 439 73 -665 306 -554 656 266 468 -159 28 385 -633 99 647 -730 -562 721 327 721 -439 452 -582 -767 -703 -486 -362 136 -766 58 763 -758 -622 -576 -392 -451 -758 735 -268 186 362 16 -263 -166 -668 316 214 386 431 538 523 741 -794 -574 717 -266 442 -495 -492 -327 -666 280 544 -862 -232 338 374 -206 419 -575 -656 323 86 678 -422 -509 234 47 -682 -35 539 -720 -519 303 -574 560 -588 -152 487 200 136 -71 -676 -364 -1 390 -463 -631 -728 -436 84 -833 -754 778 -845 221 -790 564 -99 485 -253 -622 -538 -45 -450 153 -258 362 -428 686 -28 737 -91 386 748 406 -659 -289 -522 262 -269 332 -657 388 289 -359 -860 10 141 -376 628 -878 -80 -817 -185 367 713 -80 586 589 -494 -880 -813 92 -34 641 693 -390 -730 -78 450 -431 -600 -856 -361 -660 152 -170 -206 -417 -746 -768 70 -590 -876 -780 -120 23 621 745 -755 520 -748 -541 -283 437 -455 626 699 509 -357 521 366 127 190 504 221 -679 44 305 271 -112 638 -346 518 491 190 295 -697 -15 408 -579 138 128 768 -274 -425 261 -143 -662 442 -499 421 498 -540 -807 714 -228 174 -793 -556 -270 -539 97 670 -274 -38 186 -442 -186 -117 -91 114 387 -558 -306 -35 -697 -184 191 349 -252 -839 293 617 607 -639 -295 -833 167 739 -736 105 -183 -285 746 -82 -790 -162 151 -412 -771 600 -72 -109 524 -626 128 361 -106 -365 265 102 317 570 62 -478 -816 240 -404 715 -417 284 -416 -210 709 -506 457 194 98 -332 472 -251 322 -363 -277 -682 320 222 -273 -136 644 -472 -287 102 -507 0 -501 -666 -680 271 -863 -396 797 -220 487 392 -549 -395 687 -483 -797 -124 -151 -143 -312 -848 742 800 -271 -91 140 -827 170 -242 87 455 422 540 142 -142 -626 -35 -63 -204 0 -790 646 671 -797 57 655 -569 102 1 513 -803 -713 31 496 -831 -6 234 268 327 -435 76 698 181 -275 -501 84 -283 -46 316 -138 125 425 -600 594 -32 -566 308 296 40 -632 -13 19 -808 -128 -611 214 -821 376 232 -624 -349 400 -153 -898 440 302 473 782 -169 -675 719 21 -736 -816 -127 541 160 258 333 200 590 649 270 -310 247 284 166 -526 505 -869 -393 42 -238 304 -571 -802 141 -305 -875 328 -192 196 -800 -831 -769 -789 425 167 -130 -347 -21 -629 -333 -364 -165 -65 450 42 -339 785 410 -389 -507 -96 672 544 260 570 90 783 -326 -470 -1 -177 -777 171 -205 -486 432 -458 526 -268 -857 170 -747 286 -117 298 348 -717 361 -550 -345 203 -313 260 -260 -723 -601 534 -488 -269 5 -443 -132 3 102 487 -79 330 171 314 -424 781 -360 -815 -113 226 356 5 -629 306 -286 384 551 -412 4 57 -363 213 -228 -454 -586 -327 673 486 331 374 790 -180 317 192 -125 -483 651 -748 -610 579 -319 610 377 -165 46 -344 491 -191 -247 -552 -192 -63 -352 132 -431 611 28 -49 -461 -91 699 -292 -815 283 -574 -609 800 658 688 737 194 67 -245 467 48 -621 439 524 92 698 416 389 -32 173 91 330 759 130 -17 -816 98 -737 -404 -782 -301 -72 712 468 629 420 787 -524 -669 -126 -79 193 -635 735 -498 385 445 -95 369 405 -417 153 273 313 141 -20 -227 -601 334 3 687 245 -652 -803 -215 -223 -613 -560 -854 66 -151 -585 777 -259 186 784 -849 643 250 549 -330 171 238 264 -637 116 -484 -879 142 184 372 690 267 570 -895 731 -158 -102 -305 613 -777 588 -433 -38 -541 -855 218 108 531 20 -689 -537 -530 671 -75 221 -696 172 110 -382 -335 711 -843 -752 75 400 583 1 130 -487 527 -844 -30 -759 479 330 310 554 261 485 427 -246 513 -84 -144 -857 -405 -204 438 -394 795 719 -846 273 -271 -482 258 182 764 -96 -886 726 613 -686 -405 -191 265 -249 488 693 64 323 563 -658 88 -601 -792 -514 -617 -608 -831 585 -729 525 152 -99 124 -824 564 -410 -730 -826 -397 657 449 716 111 -198 -896 272 704 130 645 775 34 682 -664 -731 -663 561 654 -387 447 -820 461 -670 59 785 -333 669 384 239 284 -340 -352 478 344 -532 -102 -447 502 -673 -599 -415 315 -403 639 -633 -482 -325 230 652 -581 686 -16 -699 639 353 40 378 -597 93 227 -631 -205 -684 706 416 474 -282 651 799 201 549 154 -571 578 781 441 -315 -488 -669 577 247 -810 -830 -11 -470 -812 220 -635 611 -788 -900 341 -834 -190 666 -114 300 383 -865 647 686 -268 -554 -885 -170 622 27 225 -241 448 -727 -190 556 -108 -166 -261 -375 -301 663 -859 180 -745 -144 762 248 -615 -128 -546 -314 483 168 704 783 -472 -778 -717 695 -12 -399 -108 396 -512 -434 -873 346 -596 -700 -730 342 -428 -236 -737 653 -181 -799 219 576 723 -215 422 110 -402 320 -155 -383 -316 -240 -286 551 46 731 -752 -620 -890 -6 617 436 81 165 3 -894 -414 -699 -342 41 384 -114 -140 652 582 192 -217 125 -381 -297 262 206 688 -254 -347 323 26 -129 619 -725 416 493 266 -311 690 299 -221 -589 261 154 -138 198 488 604 736 528 168 149 755 -727 -611 -490 286 -575 -120 -837 -283 -739 369 -73 569 665 42 482 -509 370 125 702 152 770 -519 204 -525 -22 -177 -310 -696 -301 327 -387 -547 -65 -891 758 51 -843 -195 -377 -710 -846 633 -159 456 402 19 -380 330 -101 147 447 -429 680 725 700 355 522 115 -270 494 721 -87 -449 -129 -589 774 754 277 -705 377 -37 -525 686 -388 -871 -734 -892 -891 -825 464 479 -508 -14 529 -740 441 -181 -509 -296 -555 322 -113 399 -121 -337 199 287 416 38 124 613 -464 -112 552 -404 225 -507 204 73 499 -288 -900 7 611 39 -805 593 -359 -218 610 409 258 257 465 7 323 -336 644 -873 200 245 90 -311 -164 577 -106 478 -406 -728 -446 396 -726 -614 -713 -835 -728 337 -778 -276 -258 -530 -532 -534 -405 -246 163 -319 -140 -105 -409 256 408 536 567 516 -300 -278 -300 -232 -786 277 -498 744 -151 473 692 3 404 759 -468 392 510 608 -221 610 -165 209 401 -66 -137 385 -635 -639 -618 255 337 -562 -879 554 -127 -14 305 659 -176 544 -425 -508 698 278 -206 621 -527 -298 -736 -574 -589 -391 -54 594 715 -749 -887 -759 333 692 561 160 -762 389 234 -19 716 -33 545 167 -66 -114 606 -837 -419 -291 522 358 65 125 688 408 440 213 447 -122 766 507 130 -299 -497 672 265 -329 767 60 217 -777 -720 -667 -193 -65 207 474 -159 568 400 286 367 -345 506 355 686 208 -337 566 785 -498 353 -138 -899 -504 -426 9 -419 -506 136 -41 -524 361 628 -634 458 -646 52 -330 323 134 -646 -223 332 -323 -728 -121 -445 450 -439 246 218 -38 -4 -220 -598 790 376 -768 404 268 -509 305 466 -132 646 -578 -333 -615 366 605 722 -869 -223 -298 -550 39 682 -586 -592 -786 -264 -132 -381 -846 -465 -578 217 721 756 605 56 -221 77 413 -328 378 773 -64 81 -449 -667 72 -537 -710 -422 -291 509 -116 547 -251 302 -520 287 -796 -27 133 687 671 226 -872 -140 272 684 -197 -561 -382 -854 717 -620 -727 604 -338 -590 -720 752 724 629 -393 347 499 -615 -143 -686 -321 -738 -215 111 220 -882 20 227 476 370 396 225 -380 -388 -419 -694 779 -228 582 443 332 -846 -791 -473 -419 100 -292 -415 134 -163 218 240 -511 354 -800 -373 -269 -807 -500 408 649 -784 -384 -151 -860 -78 340 -634 -32 -76 574 266 -274 -363 109 632 -97 331 319 318 567 -676 303 732 -354 -633 89 -664 564 -479 75 -59 276 661 91 -222 622 769 -559 -541 278 550 219 -387 -708 800 -798 -103 -292 669 -451 -564 763 -780 -427 244 0 -372 637 112 582 -525 460 -248 -502 -150 -323 -330 -409 542 119 176 -459 12 766 -67 629 497 -660 -558 -226 -681 470 526 585 766 -560 744 75 -626 -258 -733 -22 328 520 797 575 638 681 -714 -153 104 449 391 -486 753 -432 467 -565 482 553 207 265 -715 -423 -719 100 490 241 -689 -413 -428 710 617 34 148 -105 411 436 484 351 326 686 412 55 -683 741 -829 152 -251 -497 -220 -845 -225 -362 504 -78 -596 431 -414 -827 710 -236 730 708 -21 241 309 -503 -521 -433 -586 -351 42 -306 -801 -308 242 336 619 -28 173 -17 100 354 -255 103 -525 431 317 207 -821 248 -250 -484 -270 -862 -338 -266 671 -70 -837 -849 -134 549 -382 70 -494 -328 -209 360 -857 -775 -537 -707 337 -705 -306 65 600 -299 51 366 -641 -300 618 -788 -546 293 86 488 -436 -608 -38 -776 -20 -478 -763 -489 267 -324 -727 411 -648 -759 512 -489 -285 -573 675 -88 -713 -211 569 -557 -597 413 -804 -691 -260 -791 -6 -487 -548 400 520 409 -102 153 -595 627 438 -895 -145 -900 -375 -169 -381 198 217 -700 421 -105 592 659 -658 619 58 108 658 -211 -583 -790 -702 -177 397 683 473 -153 -211 -168 -836 -475 493 522 -584 159 436 -178 -90 -490 656 -323 -221 -560 -587 -257 375 754 223 49 46 -463 80 756 308 205 -810 -284 -352 -784 691 691 567 -682 454 22 436 218 -461 -57 -254 47 233 -515 -856 466 -380 -848 -422 -321 784 -599 -176 -59 542 -136 -296 349 110 -386 -414 147 479 -295 -164 102 394 -597 -844 -84 359 396 -490 -124 541 177 -665 228 -158 -703 -211 -19 -554 -88 622 -70 -176 357 -710 91 725 -439 -269 -182 -558 -358 87 258 -836 166 -620 96 434 777 395 201 51 635 -744 61 -513 162 149 -170 -474 -352 41 323 -673 -34 683 416 -472 -92 -664 -543 -692 -818 537 -272 708 601 744 -786 -122 -209 -543 -87 639 478 -288 267 327 -812 -188 110 -460 452 362 -374 -64 467 91 264 727 -199 -859 -584 -55 471 468 -693 -112 222 -278 -358 96 715 484 -29 -194 724 609 683 -603 219 -171 -503 144 -646 511 -856 4 174 -670 207 45 -617 261 358 -269 -741 93 217 -295 480 -883 -109 402 -362 713 -225 38 -759 -807 -703 -415 336 647 429 379 506 328 -469 179 263 -79 224 2 622 -553 -490 409 -728 -837 -307 -470 -787 -327 -889 202 -129 177 -30 445 564 400 -44 -384 -328 -507 -373 -633 -834 -708 -145 606 254 -175 -758 -610 -889 266 -163 283 655 -721 448 -575 96 169 -572 790 630 497 630 457 97 -678 -590 27 -687 377 -284 -792 -191 750 12 -140 521 471 691 331 0 240 671 422 757 547 -845 -719 515 48 150 786 -31 791 786 -611 -323 -413 452 455 70 162 288 -269 -509 400 544 -126 768 -593 -594 -267 -605 717 -432 -802 -403 236 715 441 -468 322 7 -304 -783 50 134 -434 -770 475 -707 -706 -454 -828 -140 -458 231 684 711 688 419 56 53 25 91 -510 -572 -171 655 -612 -382 441 -400 205 -230 230 -453 15 379 224 -613 -482 737 -19 271 -236 -608 -869 250 -772 766 -516 89 288 -96 -803 -430 -644 -378 -543 -653 -480 717 441 -554 535 -707 18 38 -776 258 48 587 -440 787 -761 -866 523 -309 78 635 -199 786 -136 -140 -209 -272 110 440 -578 -803 -267 -860 475 283 669 -591 -485 45 795 -206 -533 407 717 -456 692 449 658 -220 535 359 -494 -652 706 300 -105 340 -119 -560 -887 -71 644 -608 644 35 279 -336 49 -345 341 351 184 -152 -1 209 365 -793 39 575 25 -497 -713 -547 -656 669 603 -422 600 527 -17 -240 737 126 -780 -484 527 -609 -460 -352 -842 638 -743 -466 -748 608 771 -628 -45 772 241 697 -601 -893 -169 -222 640 78 466 23 25 154 165 527 -214 679 -680 653 -254 -871 -651 208 555 -160 797 -130 -543 -899 217 2 -430 689 272 -701 -260 -831 781 588 767 -126 -844 -595 -753 551 350 -67 -286 329 58 -682 346 -235 330 -340 538 -741 -160 427 66 470 356 -203 -886 333 50 -212 162 555 74 -680 -505 240 450 -183 757 -233 463 608 93 -384 104 -857 -832 -874 283 -797 380 678 -632 631 272 341 -348 -660 -866 263 -706 -807 -443 -154 -528 -851 -541 625 61 269 73 -178 672 -383 -33 513 350 624 750 2 -213 77 493 -231 139 -886 79 161 -13 520 -754 334 -22 -427 -253 -776 417 -640 171 395 -567 294 357 -275 -848 619 -796 429 401 373 -125 369 -409 -712 463 295 538 587 788 215 -303 330 93 -289 -389 447 797 -640 622 46 47 -412 -471 103 -162 609 157 -268 425 145 -71 759 -777 -645 -838 68 719 -55 673 -711 -862 89 715 -381 -507 -663 29 328 -453 -43 736 -170 480 638 -727 -151 537 31 -801 364 433 -676 650 147 58 -615 625 492 -128 -351 -367 -626 -227 630 78 412 631 -806 219 -306 732 305 -170 -598 -792 9 -493 537 17 109 643 44 -776 -862 -444 304 -889 249 255 231 492 -151 395 -33 -761 -253 651 -534 -868 -284 -468 -552 698 690 -747 -207 -646 -505 -310 642 -681 -300 513 -579 202 -718 -214 -469 -676 -441 668 769 346 -164 -613 148 216 -89 -603 -675 -818 -289 254 -877 709 408 423 -352 -759 628 112 -517 735 428 9 275 751 409 -858 -445 -432 447 365 -57 575 -658 712 -772 691 -707 -24 292 36 119 151 776 -335 40 775 -851 -417 52 259 -304 -353 154 -466 174 -457 -767 -363 -169 -80 119 564 358 -653 -185 -282 -62 -251 -297 -508 -306 -341 -816 -333 719 -607 331 653 -467 -40 311 -713 -539 229 281 -370 -44 -711 -727 -196 525 -463 -732 -409 224 734 -575 -271 100 418 -137 -440 -712 -633 268 -882 550 -440 221 -142 760 759 -503 -557 -868 -298 528 -562 -638 720 658 -471 -306 -134 -848 -536 -238 561 -329 -165 -865 217 388 30 -462 101 -834 317 -781 50 -6 32 -132 -492 -285 -301 -672 -157 714 346 385 516 461 -456 -846 459 -891 33 237 -607 611 520 -158 -825 -805 19 336 -310 -620 -100 -716 -229 172 108 -603 -534 -496 -861 -185 665 217 375 467 -830 -684 -159 -557 128 452 204 -142 -704 -809 773 -497 650 328 318 507 458 78 695 -690 -470 421 -713 -515 711 -23 749 52 -764 -644 553 223 -799 -149 -446 64 -802 599 332 -693 513 12 -582 77 699 -405 -511 346 -886 117 -524 462 -375 -682 -109 27 84 23 -542 536 -416 134 319 -690 -315 -500 -841 736 307 380 -204 732 633 273 -156 -791 -826 638 -153 -458 591 261 -430 -770 -193 -787 737 129 -866 120 -498 700 525 402 -175 13 -150 642 742 -583 96 -121 -869 -633 479 766 240 332 -634 -689 331 -164 559 -651 -150 -537 774 62 582 -897 517 311 719 -685 -319 -702 -240 688 694 -189 376 -158 -144 658 761 -771 575 -450 -872 185 451 179 -747 -336 397 565 67 316 -485 49 601 -129 486 -7 565 -48 -760 -499 -431 318 353 -661 684 519 256 -93 666 -673 -764 -229 25 517 603 -356 -746 333 -662 -244 -413 117 -199 486 -74 301 451 376 780 231 677 352 7 -276 -604 -237 200 52 -274 -515 772 548 -56 155 772 613 -280 -523 11 784 366 -845 557 -43 -476 502 426 551 -674 236 -840 -256 -473 -306 681 293 -122 -630 -491 -774 739 86 366 70 -62 -341 709 412 -806 584 -28 489 88 -251 -630 -625 -33 -607 -562 60 -163 -544 -415 269 -261 194 223 -649 707 8 -498 707 -675 83 -272 -362 -9 93 -679 -267 -402 -30 -559 -566 -842 350 -420 289 443 692 245 334 721 -741 348 -865 -850 559 -46 72 377 -375 -602 403 -500 -83 -199 -327 513 788 -885 -401 534 256 778 -565 93 -886 -510 -389 -442 67 314 773 -507 17 744 406 -337 -252 -17 -687 -581 -412 482 256 720 -746 461 441 127 -250 -19 -322 76 273 -243 -862 107 71 -498 306 537 459 657 308 -200 -838 -440 495 436 -315 492 191 15 420 -587 782 44 -319 -61 -748 -726 456 -525 -496 -209 -86 -456 556 262 -14 -552 -756 -621 -849 -224 576 438 275 -74 108 471 549 558 -804 215 417 -848 -262 -358 181 -356 -161 -505 -373 -104 -767 -849 -323 527 789 -560 638 373 294 -822 359 226 -407 -841 168 -736 -881 -468 -321 459 -273 638 -311 -749 -543 96 -160 -70 735 -761 -649 -827 770 611 -857 -844 382 -487 -260 -303 797 464 -232 -255 581 246 748 -806 764 -61 55 -179 183 674 279 364 -113 741 137 -441 -751 651 188 457 -77 692 368 61 262 445 466 -664 -103 719 -314 121 -619 -528 582 551 474 -97 287 -753 -35 351 -201 23 309 -587 -835 -277 -50 -721 -87 415 -650 228 -8 -244 18 -208 -382 400 657 508 -454 625 627 28 -672 -353 -669 -355 -714 -516 435 225 -144 -762 363 -762 734 -145 -378 75 448 -369 616 615 -130 630 56 -865 -492 644 5 88 21 664 603 739 583 249 459 741 -555 677 -10 127 -513 356 -457 -487 98 -304 553 -704 31 220 38 517 -374 -74 -6 -392 174 610 -309 -770 -514 623 557 -61 384 -400 -577 -448 692 -846 -608 -678 -17 442 -590 435 -119 -44 281 -486 374 23 -639 692 -786 502 -755 -742 11 606 -35 -582 704 12 311 550 -366 360 97 -601 -140 -388 -492 646 -172 -275 -838 427 -782 724 -528 722 758 -457 -194 759 418 -13 631 -95 542 -414 662 762 -355 599 215 205 482 -16 707 -198 -367 -683 -891 735 -678 471 736 513 -516 181 -128 740 317 351 751 686 -361 8 -825 526 -805 165 317 -411 -166 63 402 -417 -583 -777 254 -635 703 -389 384 -454 424 505 457 -422 257 -442 -26 639 -844 -778 485 -665 46 627 -555 147 -167 229 -721 -549 342 -878 -118 -816 35 -30 628 -455 100 -357 -796 -630 -731 -730 420 87 -43 -106 -542 738 -834 -742 -100 -592 -300 -469 -635 -840 -629 -810 -839 703 789 -815 -252 721 400 106 175 -55 -59 394 111 -683 -583 245 -374 -412 322 -56 -337 -64 266 -263 -247 -745 735 252 -828 -63 661 -666 -521 103 400 -125 -584 345 83 -180 -28 -405 249 -574 745 -278 775 375 -258 -530 264 -519 -783 -784 -265 -459 -842 -404 -376 -378 652 778 -235 -298 -860 -418 474 676 368 93 514 -189 -147 -27 487 -661 -698 303 734 -320 -879 -493 353 355 -699 -20 594 -284 -436 492 204 -434 -790 -646 -517 381 217 -461 -799 760 -460 -729 -517 765 338 397 466 137 345 -256 -98 -426 -257 -540 88 -657 679 -249 -743 -791 -254 -373 -726 -163 240 -312 683 -682 -442 -405 96 -468 411 648 -626 -180 -582 258 -229 206 -590 -764 -355 -747 718 64 697 -847 151 -283 -763 -55 -308 -445 57 -229 -600 -278 -526 -456 -300 -817 -825 450 135 -5 -658 201 343 435 -45 -92 0 640 -895 -496 -397 -836 720 -676 -817 -562 728 -35 609 -755 -57 -297 -898 -574 -408 427 -890 500 -641 268 -528 639 -484 -849 656 -359 150 178 -837 100 -642 -526 700 -849 518 176 50 -7 -776 -683 205 -308 -717 -508 -881 -303 23 -675 32 -627 209 254 671 -549 -640 -781 747 157 553 342 345 91 228 -835 546 -665 -424 259 562 -612 -853 -891 -592 627 -223 109 -420 -301 -469 -618 754 619 -411 -565 -765 -447 -450 -446 442 -10 -677 -566 -58 -90 -865 -7 791 -376 -678 49 102 -192 781 -298 -743 -603 96 633 205 285 249 513 390 -807 -423 -391 -643 -439 -292 353 -190 -475 763 144 -576 -500 -371 -840 -24 -661 442 -854 -854 334 515 578 726 -350 -184 16 21 769 -758 -69 -13 -561 481 -815 -570 -655 -344 -785 -86 -295 -107 -752 -339 426 -174 -895 790 534 613 -280 -100 -210 124 -662 -183 68 583 -650 108 78 -446 -329 -873 137 -889 498 -479 -667 -74 653 -729 -607 425 -616 407 -234 743 561 -371 -350 333 51 404 372 424 -809 -801 -282 269 403 43 -247 730 -146 771 635 670 -857 -671 -686 691 502 462 -432 632 505 697 -121 -362 484 141 680 670 -576 -28 -707 582 253 -190 465 -310 -442 761 -574 295 644 -307 -7 -822 392 -595 -699 -53 493 548 -93 699 775 -693 -827 -152 -899 560 -336 594 -77 -210 -80 498 -657 487 478 601 126 -582 -746 245 145 -442 210 432 620 -344 -110 325 -578 139 497 89 -754 -481 443 527 -72 -69 -808 -149 -834 -452 723 337 -895 -309 113 -764 -346 -823 -76 671 -705 -13 756 -108 -781 -600 -427 -153 -813 -335 -670 -621 -519 347 223 -522 193 240 -656 -293 351 -565 310 -257 104 143 588 58 711 786 -589 94 -699 364 583 -297 -668 -174 54 -191 -686 707 38 617 -354 570 -895 -294 -255 206 -69 728 -365 -139 686 -709 559 246 -278 -467 69 579 -778 -49 -735 -867 -41 -651 -43 -511 16 20 -450 -387 98 237 557 -569 -129 142 365 298 -418 140 -669 -249 -608 -69 -548 334 -809 312 -336 -816 577 474 -47 -356 -430 -68 672 714 286 -746 -543 -201 -517 -785 202 -56 -616 294 -247 -589 -680 -171 138 -638 266 -439 472 -896 327 551 -651 -360 -123 724 -743 -422 -560 792 -552 532 -839 74 -738 -682 -11 675 -600 354 605 -722 -269 -632 -405 309 474 -34 -519 -498 631 -229 -467 27 -480 -783 -378 227 604 520 224 -452 -328 -665 -873 150 -589 514 -499 -784 757 117 -339 272 610 -631 101 231 363 -432 421 -404 119 -402 -539 99 -848 -436 -93 -342 -554 -581 -778 -213 47 -840 337 -139 -321 52 733 224 37 -871 -160 -864 -421 -21 -157 572 518 780 413 -199 232 -632 -613 58 296 338 263 -273 -292 201 668 61 522 -728 380 -204 382 -673 -392 280 -254 -422 639 579 764 464 7 754 -834 -568 -490 621 434 -377 -348 -771 -520 -722 788 -890 -186 453 328 743 -416 108 -482 -779 -250 358 28 -746 -170 -658 137 -225 392 554 265 -556 -614 648 -168 -175 500 -169 612 564 -814 -444 13 791 167 -37 -320 685 791 -600 317 -235 202 -62 -245 717 370 -94 -376 26 638 665 -423 -809 583 340 -256 -98 82 -359 339 -427 -575 -238 567 438 611 -352 -489 -161 458 63 -882 -141 574 -100 -699 -190 111 734 -548 -711 281 -256 651 439 461 -713 707 -91 -34 -341 439 262 -821 -320 -337 203 648 222 -717 182 -112 61 -865 -507 654 325 637 247 182 -347 543 -867 428 72 177 -630 -140 -373 456 -255 749 -798 419 -603 54 594 -699 -552 -164 -249 -278 693 458 -860 83 -858 172 352 -18 78 242 101 512 -433 659 -513 -269 637 -627 -83 561 731 -197 388 173 -513 -607 -725 -418 688 -763 -544 -726 -859 -560 -554 -782 489 -103 650 -663 -229 -180 571 565 -702 35 779 757 -78 525 -172 305 -91 -735 692 -483 283 -798 320 -171 -729 -346 -95 589 -164 -701 -810 -471 -372 587 -113 198 -528 594 -570 199 563 428 -14 -202 75 440 4 -156 -658 410 343 734 295 -560 49 -155 179 -791 341 668 -729 700 617 430 769 641 -340 690 -129 244 644 -729 683 -584 373 131 491 -434 -356 -102 650 549 -104 -319 637 309 662 453 -148 -378 306 -468 -165 500 -884 701 310 113 17 407 750 -843 -849 -214 101 797 216 -161 -338 -501 -543 512 -778 114 728 304 175 -881 -638 786 238 -77 -693 -629 -275 668 237 -765 -78 26 41 166 -262 410 -537 -264 532 -635 -549 -319 -135 247 641 -256 -612 370 -889 704 -181 -439 -769 -42 -224 558 471 98 718 64 -864 -457 194 -459 -762 -751 648 480 314 274 -797 320 555 -689 -475 -502 729 -60 359 -595 230 -782 -199 230 169 578 -414 46 336 685 648 558 -158 143 -506 339 574 -512 -79 465 619 -168 409 -683 -636 -312 -376 -159 766 322 -292 -847 255 -738 -694 677 -315 -347 213 317 -356 318 339 -594 350 619 596 340 716 19 -353 -484 398 -132 -656 566 742 633 -529 -721 -852 564 -45 496 260 169 -705 308 -730 33 -40 -498 267 220 348 -630 526 371 404 -249 630 575 404 271 -791 -732 265 672 385 -518 -276 -106 196 -813 367 -808 115 395 -832 -496 196 738 787 208 -679 196 261 -8 -352 -573 -634 -150 -20 567 260 -84 -262 371 122 308 -42 192 -121 -188 -818 -462 360 497 406 336 27 395 -192 -669 497 142 35 -750 -303 -198 -244 445 775 482 -16 -107 -894 44 396 249 -276 353 301 -274 -402 -89 -893 391 40 594 -372 492 78 -351 -651 385 -724 -75 -606 -578 171 104 335 -828 -858 514 263 631 646 435 -118 408 769 340 733 200 -381 639 518 -775 423 327 -580 -752 31 -375 370 274 -658 44 -664 89 154 -728 511 -87 -704 386 759 260 -690 -266 -743 55 -195 84 239 17 -311 -33 -729 534 796 -653 -33 -386 642 -370 770 167 231 -293 -167 602 -492 537 -620 736 721 -874 -657 -621 546 462 670 -730 370 217 -330 551 -509 152 -136 -594 -828 446 32 266 50 442 -172 460 790 131 214 177 507 79 448 291 720 266 -414 -755 511 512 194 -643 -48 794 702 320 -3 342 -724 738 79 -581 772 646 259 -853 -532 -413 222 -475 -619 -680 -470 514 599 -118 251 308 629 198 -850 -819 -564 -510 225 521 716 -386 -705 -314 -4 119 -71 409 577 584 -191 634 -799 -211 730 -678 -831 215 -849 -419 186 -71 -342 -291 603 119 -112 -105 -664 747 610 -859 -258 -585 765 -114 367 348 137 -226 490 355 701 696 -784 251 709 392 -215 131 696 -871 -653 196 472 -194 -839 580 184 256 -858 -367 -183 453 -73 555 418 -450 501 -179 -475 549 657 368 -195 -598 540 595 -260 306 103 -893 187 -497 129 -492 530 155 -40 -592 -685 -808 -311 -806 -595 -225 53 585 180 -99 -880 -445 -843 517 550 -407 -379 -319 -255 252 -762 -709 239 658 474 619 -44 -767 250 521 341 -543 422 -67 -67 -577 22 -749 -413 -628 352 572 -831 777 70 684 428 412 129 452 -566 -315 -407 432 474 -464 -462 361 -604 -545 522 -122 -331 391 -822 -525 -497 140 -334 -894 -511 712 -700 -42 -756 748 -162 -738 -238 316 -214 482 -334 -811 -233 -152 764 -61 81 -353 -424 605 -141 57 -20 -143 726 -618 -390 188 -70 -272 635 567 -464 -731 601 -434 726 -751 307 220 -287 200 56 -464 190 39 -10 362 403 -276 291 -511 170 -395 -233 -195 -570 -327 -238 592 662 114 710 215 615 -774 -14 86 -319 -172 -665 -373 32 620 -178 210 -395 -398 -795 386 -258 -669 -340 -721 -121 797 486 69 507 448 -357 629 -796 337 617 -765 127 458 -265 128 113 -348 -592 -88 -607 223 13 -520 317 -698 -483 -361 227 -609 -412 289 777 49 -596 494 -635 194 203 -431 165 376 -853 -204 216 -57 292 -99 410 -742 -173 -451 247 -839 263 569 587 -172 562 -35 -526 778 -840 -384 518 0 258 549 -582 137 -302 -178 -848 -433 573 -717 81 -337 -190 16 -858 58 -498 -840 311 -286 -559 -756 531 600 421 -226 201 -604 650 483 545 -124 60 663 -480 171 -845 458 -855 -780 301 -674 -894 -610 -34 -583 -891 763 215 216 -20 453 -665 -377 268 460 -470 111 294 -147 58 -178 -336 734 518 -649 -536 -875 -613 636 -868 757 443 -229 -421 -19 148 -809 -831 589 -804 -57 -671 279 312 -504 -333 -585 -774 -509 -119 -763 465 -826 -358 -810 690 573 602 230 616 196 82 205 56 546 -370 -684 -428 -493 203 -112 792 295 -832 -438 19 450 548 562 -814 464 761 -320 -286 631 -140 -581 666 -128 739 493 458 -23 180 331 -5 377 -635 444 -339 731 577 764 450 -472 178 -754 -630 -574 277 -539 -293 -165 739 -463 -792 581 585 48 82 -549 -565 591 -372 -720 604 419 -570 -4 623 465 754 -636 634 13 -309 -467 -699 463 -335 -22 -284 -796 -521 -873 727 -252 644 -891 399 -693 -846 330 -709 377 -813 -134 559 278 184 493 -488 122 783 66 78 753 207 -818 -476 409 193 -150 -822 -679 -104 392 -65 716 38 401 550 596 -345 -367 641 -415 413 302 -547 615 -665 -629 -209 -762 176 399 -709 -633 32 25 -102 633 573 -37 221 179 -240 156 433 761 321 -111 53 583 -104 667 716 -537 -379 232 240 627 -167 438 315 -752 229 146 348 -346 -546 -298 665 -313 177 -68 549 -73 -76 -666 -188 401 -897 -188 -585 -166 -130 -777 -165 -600 -798 106 -518 459 -820 -699 -79 87 -800 367 52 575 491 -592 515 -116 590 -329 -134 131 31 -637 9 -299 106 -379 220 -618 387 -327 159 -413 21 632 705 -824 -463 -298 203 767 579 -179 -320 -692 -895 772 449 120 50 -556 527 553 85 703 -875 -245 -216 -513 -282 -597 472 486 -442 356 -189 -625 -842 -688 -717 354 202 -584 376 -180 -54 223 -104 -217 -222 -590 -567 -803 435 -781 -778 -539 -583 629 -707 760 -3 -847 663 -662 164 771 150 700 70 126 -801 714 -810 406 184 -340 766 26 -286 744 420 79 209 -261 -552 339 -682 -5 -17 36 160 -865 243 701 -542 -44 122 692 726 740 -190 -868 318 -637 -117 528 -737 478 -149 -744 558 60 -60 -430 341 -197 -268 303 689 118 508 390 -208 264 184 326 777 -568 31 381 474 -682 542 -651 -618 -573 -669 -724 499 -315 -501 143 -97 252 -313 609 -827 56 -793 240 -774 796 -78 -432 -407 -827 233 713 -736 -616 -614 195 -378 508 -309 -695 -218 -212 650 74 479 629 313 201 105 625 -34 -217 242 -413 -641 50 -564 345 -695 267 -678 -868 -797 610 404 -703 -794 -489 93 -686 -706 680 -307 147 521 -102 243 -769 -288 -595 330 -563 119 -414 -720 -653 -663 295 8 -480 -293 -342 647 -579 629 182 -217 93 -236 -856 13 -472 370 393 793 386 -767 454 162 -546 -516 -301 766 -61 -765 562 757 -231 -691 -830 375 -394 -883 -658 349 458 -349 -873 565 85 -603 -408 195 682 169 330 -714 164 106 -753 179 639 -579 -626 -436 710 65 -80 -809 232 319 728 224 -510 -349 714 -477 -85 625 295 306 -530 340 -622 -391 -825 -56 -182 -798 -378 -867 514 -522 79 -6 189 359 58 -26 -840 -780 -490 -214 -519 -412 -646 276 196 728 -594 -28 -743 686 599 308 -580 -565 -676 304 633 -501 324 -272 -770 -175 -238 -383 -841 606 29 395 -544 428 -230 516 66 385 -68 -237 511 727 455 -236 -208 185 -219 -374 695 -488 -544 282 -135 45 497 678 294 -170 -554 -756 -110 717 672 -83 -749 531 -352 52 -316 40 -107 487 -286 85 -873 158 13 -530 375 -797 -577 -54 -166 -712 407 105 719 694 584 -316 707 -135 74 -891 713 776 20 734 -628 333 493 161 696 325 -338 -145 570 446 -689 -73 408 441 -632 236 -758 -615 -894 403 499 -6 -617 211 716 524 229 -464 383 686 633 524 70 -601 83 494 -640 728 742 -182 -118 -629 -255 -394 -217 -601 -463 157 -219 236 -656 -606 205 -242 595 503 394 -563 516 -749 468 -239 -114 -242 -179 0 12 -577 611 -517 733 -889 -86 659 -656 -691 715 -100 700 -154 334 -520 -437 -96 688 322 -893 69 591 751 80 -354 96 -405 -453 370 -806 248 -789 165 -60 -353 343 120 498 797 262 -707 551 475 -782 -41 -61 -613 -567 -216 -255 650 -244 -443 744 570 -222 -586 -749 414 257 74 127 -521 354 -299 -350 -226 -738 -555 787 750 331 -683 -69 253 -317 -674 39 233 674 -263 -106 -62 42 -794 -836 745 634 4 38 590 -358 -702 693 -238 -601 398 -801 307 598 -864 252 -86 -517 -503 -82 -893 -427 -522 -370 -56 -5 248 -627 506 336 -743 -807 237 575 389 750 -655 290 106 207 501 -7 -725 -164 -226 725 -86 -830 406 -234 -587 -827 -274 -496 -127 -513 -813 508 397 -446 -792 -54 -201 -2 619 496 722 605 97 -460 -355 227 601 -849 -38 545 340 -581 -662 -524 396 -183 -276 510 545 -880 -15 -702 -887 -50 -631 690 542 274 -821 30 -634 105 418 685 -5 -673 -606 585 520 -506 589 -240 -232 507 -824 5 -531 -57 327 478 -895 -140 611 461 -564 786 -147 460 -430 626 341 421 693 -299 11 231 511 -455 429 -185 -14 -437 -720 313 -466 494 722 591 -164 -44 -672 239 -117 172 121 102 -611 512 528 -428 143 -586 428 652 561 228 -851 -649 -887 -435 -817 -880 702 490 -618 -269 -649 13 -899 575 -830 -887 468 -534 229 -695 136 -748 702 440 645 -60 -465 -80 216 -752 -558 761 54 485 297 269 -155 523 -396 -749 -21 778 -654 -148 -460 -648 -304 708 -762 -366 -513 344 -648 542 -147 -203 502 -275 -120 -655 214 358 -541 -628 324 -728 -809 642 29 62 729 -28 -242 547 550 -603 314 -166 395 75 -430 536 -178 -278 183 -346 -645 -212 399 -336 -381 -587 -409 -157 366 -70 -299 -312 -170 -20 -106 677 619 -85 -241 -212 -566 60 -647 346 378 -660 710 -612 -374 -217 155 303 -195 -224 602 -557 -149 278 469 -638 316 170 -418 -121 -801 -247 -163 -274 -864 319 770 -704 -533 -784 -150 -354 664 487 -643 170 740 -683 -483 -838 763 38 -226 273 -806 669 -259 -23 574 -696 -508 561 -857 -815 -473 -395 -876 422 -398 -473 -283 -666 401 581 127 -338 -595 37 -261 336 414 -576 -589 29 -475 -799 147 45 -131 -74 -296 510 -98 -577 -643 693 -877 -204 -831 -663 430 -822 461 -890 -545 -348 51 606 -469 -420 -150 -358 153 -589 -263 -181 627 -169 568 192 389 -860 210 638 308 -409 -480 531 122 107 714 -185 -509 399 -539 -209 -391 729 -546 419 295 358 121 22 -145 -396 785 444 240 -527 45 323 -99 -577 -451 319 255 704 -468 -488 -101 655 -233 -557 155 -645 136 311 694 -633 719 -452 -712 768 128 -562 394 37 540 631 -489 -493 -110 119 -823 -536 396 -415 733 633 390 625 -523 -564 -226 753 -338 438 194 -893 -486 -224 -812 -580 689 -402 636 -153 103 -891 -713 -770 288 676 -678 -319 -559 -873 184 275 -6 230 -245 -483 -117 234 573 251 -580 520 671 64 488 694 77 483 -737 -386 -614 -891 200 -244 -109 -873 293 -519 579 623 69 267 -106 774 -38 19 70 -706 -160 -580 12 -239 579 246 531 -383 618 306 644 -206 -815 127 -144 -865 55 35 756 -139 -481 130 2 659 -35 -178 627 -771 259 -100 -534 -525 739 93 565 97 -648 696 -237 95 683 672 -326 -765 491 -206 -174 517 183 -421 -693 217 -7 367 -26 -446 59 -167 707 -702 -583 -685 318 762 -647 3 -306 28 -68 -147 -56 -872 -743 603 -573 -344 -48 309 -272 -210 189 664 55 -264 -254 -341 15 260 -723 -459 -712 572 716 413 586 -737 -269 23 518 -308 -61 -37 -297 181 -663 -60 -797 538 397 -86 -692 397 -678 -361 -829 -10 561 -26 222 -697 129 -691 488 36 -305 -216 -587 -55 -772 5 -578 -897 268 -601 -457 -837 -487 787 58 -789 430 -294 458 772 495 172 -844 -324 -274 2 -808 -422 -727 227 206 307 110 195 -893 -877 519 -127 784 -610 -630 505 -127 659 -565 -264 -555 679 -584 -226 62 -486 -95 -142 20 -324 665 682 -829 482 -392 233 693 -3 -359 683 -731 -215 -554 16 129 -858 34 253 -112 32 33 -836 417 -215 -141 -392 -777 -190 526 346 141 239 769 757 586 250 522 -478 -707 -637 658 -138 -782 -643 559 104 -496 286 598 279 -133 256 -675 -690 529 -498 -465 261 -900 324 -704 -675 -845 -379 -191 247 408 -560 -523 778 -160 -13 -759 -319 -642 99 -24 611 -204 560 358 -264 -782 -282 -16 -784 423 -135 -266 577 -484 639 -119 -770 320 158 -839 746 303 -380 668 -22 -76 -675 -750 300 643 444 -654 -636 -258 635 -379 717 -361 -556 588 571 612 -787 -150 260 -517 -25 -870 -493 -407 490 -516 31 -94 -203 -716 -768 -891 -294 -448 509 -425 459 730 -710 -896 -483 342 -104 623 2 329 -3 -770 86 -421 428 504 250 -892 499 -301 313 -565 508 -119 -51 71 -7 36 290 -508 -528 13 169 276 -704 38 -494 -294 -452 81 -878 -682 -449 100 223 -635 792 -118 724 -374 -615 718 -205 -370 56 310 608 -410 -403 -143 68 -360 622 114 86 230 -255 706 -567 -403 -318 -784 -601 430 568 -344 122 -44 -571 415 379 -664 -549 345 -387 -862 117 370 -667 -636 478 65 -857 358 -145 -535 -300 -675 -437 699 -849 517 -652 611 -284 -51 407 -517 -899 206 -622 -111 388 -566 -491 -419 752 630 -417 134 246 -260 611 -141 -861 758 -299 79 -112 -187 -555 411 -885 -516 -538 356 133 170 -244 -575 -585 789 -872 358 715 626 38 -606 -177 -454 -877 257 52 -871 36 -604 180 576 -711 356 -127 -330 97 303 -699 -419 -492 605 715 583 -770 -708 577 -643 132 637 208 -703 -313 -589 -545 633 -183 396 718 -539 500 181 416 739 74 -84 -195 -250 -241 -777 24 -307 -846 -829 220 -888 -270 -153 30 116 -94 56 -673 752 -1 -521 597 -209 320 604 346 15 783 47 619 42 -730 -892 -400 -486 384 -567 392 -721 540 -460 621 -842 595 491 -660 -466 467 753 -447 -652 490 -144 -314 95 237 -234 497 -825 450 569 -590 722 753 -831 -12 -804 -510 474 355 345 190 -371 -405 -529 -189 -383 -278 75 646 -889 336 -491 245 -823 45 -80 333 412 212 -141 -723 572 372 -51 49 482 -180 757 -838 -260 405 651 291 -733 737 39 524 183 -312 68 340 -463 -466 227 86 -455 -765 -51 447 353 -316 756 11 369 -422 398 410 -237 700 -36 742 601 -250 -588 -603 16 -150 -687 -802 -766 742 -304 543 393 -118 41 -656 -807 -869 -724 -658 -783 -872 -245 -9 594 321 -50 -433 667 -645 -628 -349 21 649 -661 800 -89 -839 631 485 -347 -118 124 14 557 251 -482 4 783 464 198 761 301 500 187 -282 -132 -245 477 772 -492 -757 522 -87 739 -671 772 317 -751 -697 -212 132 759 361 39 -375 250 -257 393 355 461 -319 402 -681 108 -693 333 287 658 -675 -858 -384 -297 -298 29 -95 -469 51 650 264 -409 528 514 -292 -771 742 643 -53 379 168 523 -586 -639 -827 635 -198 422 -313 -634 745 367 730 493 238 -365 -784 617 -493 45 457 581 -570 212 390 -822 -433 -519 522 -458 -292 -448 -736 795 -639 -735 -575 -225 -702 -441 -838 161 -363 -884 154 -827 516 728 49 519 588 15 79 -660 741 -331 654 -886 -173 365 -649 -96 -597 -184 -698 -650 35 300 -582 284 -665 -651 57 -378 -128 -433 341 419 -172 -847 -219 -474 -24 -357 520 -426 26 -86 481 -726 -15 -179 -787 1 668 -148 -380 -537 -49 -198 -631 -640 -437 -195 -889 -311 761 -373 540 -721 -375 -559 -487 419 -420 -331 -109 631 -730 224 526 591 -250 -347 203 -280 597 304 -548 -367 -427 14 -174 673 -679 -683 342 762 193 -706 -812 -682 -650 -171 675 -173 486 197 -661 493 -719 478 126 279 220 -644 -731 -629 543 -31 -8 733 -789 -49 -319 -104 -532 -468 -700 499 -720 391 -35 243 476 -497 -195 -19 606 -580 410 -858 -177 -653 300 446 -546 266 -444 149 -350 706 -263 471 -824 -501 758 -676 194 465 787 538 135 37 -14 -486 796 -306 -870 -303 105 -99 -791 -871 -423 144 -177 -468 317 466 599 299 -536 -188 -720 -189 -349 -421 -593 -305 781 289 -549 -113 -684 -897 67 279 225 -548 -181 -559 181 -559 312 763 173 -333 535 -232 -900 12 -873 -264 87 -369 -628 99 -577 -751 -18 678 465 663 659 -356 -87 -684 527 -712 259 581 -868 -763 -581 -290 252 -391 -169 14 607 -838 16 311 -371 371 603 -490 -63 256 -557 769 17 681 -459 -268 -863 -521 595 37 366 -159 -359 451 -852 453 499 -525 -739 727 -406 -5 447 -503 280 226 -195 -420 -455 -107 -840 -24 128 -302 684 227 -142 -831 -414 343 -102 683 676 -397 686 774 691 422 -824 477 -396 -516 -843 -695 -32 565 -648 -71 -609 -205 -355 677 325 -416 101 -32 -837 -461 466 593 180 655 -416 -556 -472 60 -88 -846 323 -547 625 -395 -153 -465 188 -700 -11 209 -820 -220 -818 -676 713 -218 19 -893 576 380 -514 -304 -544 713 -684 400 -578 -673 -407 -655 -462 -2 -253 671 -655 530 -472 765 -746 -464 99 -697 -310 160 -391 -698 198 -399 -603 800 -728 -728 181 -296 -548 -333 -727 411 -440 292 443 -102 -123 -294 -425 143 31 -272 -239 592 129 -594 657 635 582 -280 -276 372 594 64 217 684 183 -477 408 531 587 -414 -897 -638 -597 429 176 -499 696 -280 398 446 313 465 644 -740 414 642 -443 -867 78 -305 -864 178 712 -438 112 547 -738 -579 -106 -39 532 -667 -264 -457 692 215 431 541 481 657 129 -796 -855 -531 -306 -237 -765 -386 -80 -4 -27 -173 357 -678 600 -490 -145 449 -421 -836 344 -486 723 -114 21 151 289 522 326 -746 -433 487 348 -620 -608 -132 693 -135 -343 -800 660 -742 -868 353 497 -391 534 -239 -341 -210 681 32 666 479 -774 792 -120 -646 754 296 576 -1 -538 -690 415 -369 331 214 -242 -834 -129 248 -326 770 97 706 374 548 57 -652 657 -710 421 487 465 115 11 461 -503 -817 438 -111 -53 -697 -757 -325 589 -380 -331 -436 520 -48 -502 702 303 705 739 -823 -434 67 -417 -8 523 -377 -91 247 757 769 350 -567 515 486 -338 671 182 47 55 -110 -291 694 786 767 -268 -713 -231 -167 -178 -19 717 -505 382 272 352 -368 -615 -738 518 -413 -654 455 -267 691 -124 714 17 80 -136 515 -135 -120 197 -596 566 -816 282 399 123 -71 -99 -479 -214 -339 -528 411 153 624 -137 -807 603 -186 424 -241 518 -669 -734 475 -660 -38 155 -17 -272 37 799 221 -525 235 -263 8 575 -513 784 -389 712 -396 259 -6 -709 -549 400 22 -402 665 128 401 -524 -106 405 -690 225 152 -535 -412 313 719 65 659 728 265 -512 38 506 -832 456 -892 624 -404 -585 -687 635 -381 -275 -842 110 587 -71 -288 -8 -746 631 242 601 232 7 -689 -266 -171 -530 716 -617 -363 -368 379 -176 -751 -382 443 593 478 -756 -77 -509 -750 -285 799 392 736 -619 587 -156 555 -156 146 -457 141 -129 459 337 -437 254 21 -356 -435 -847 733 -55 -356 -250 -830 238 -251 -775 -885 -127 169 672 469 118 -46 -314 344 -352 -487 -757 794 463 463 392 -848 -200 -677 -76 589 -12 539 539 502 342 -79 186 -280 351 -324 -149 -348 191 183 105 -614 -63 274 226 154 483 73 -493 620 613 -146 733 617 -309 -501 -535 690 -315 -183 -711 -725 19 182 166 390 762 -644 -767 -96 238 57 -760 168 726 -8 -879 188 68 722 -718 358 85 664 -740 679 30 -72 15 -581 367 706 -18 444 -342 246 -77 -562 -582 496 303 -761 -307 486 -581 62 17 677 349 23 236 -50 -83 -397 527 -215 -855 -44 -588 707 47 -804 68 496 208 116 176 -309 -76 -672 305 554 573 -885 -772 149 -569 -474 40 41 -627 75 -648 -409 290 442 -468 -399 341 571 -161 -605 718 244 -677 395 -630 -428 265 -398 -847 -239 470 -402 -701 730 -73 781 -267 -173 -682 452 -840 -214 -574 89 -404 310 265 761 -804 -157 109 766 -179 -192 -255 -786 -839 -392 544 76 55 760 -493 -377 -895 65 201 -294 -892 693 -704 -94 -404 240 -131 450 422 415 -242 -247 -53 507 712 -859 713 362 -659 556 -10 -278 -115 -572 612 -345 35 579 -498 -104 -466 -399 -89 575 -386 336 277 128 -845 325 -624 -9 -765 607 -166 -785 686 490 -366 444 726 346 -701 -412 64 -631 -112 -188 26 766 171 497 -286 621 642 375 -92 89 515 -451 115 -22 120 -685 -80 792 -291 67 -818 95 -94 -423 763 -228 -574 279 -830 -30 -797 -343 -55 746 -452 501 -713 -458 512 -421 472 332 -883 564 -662 678 338 457 455 -257 162 -392 -815 -14 -568 -571 -92 270 355 -730 154 598 -226 252 33 -295 -236 265 -889 184 -146 -753 -767 737 -121 264 610 -422 -585 -214 216 287 -667 272 644 659 -37 356 -214 113 312 495 -375 -849 -617 -37 500 441 90 89 -574 236 602 -880 -508 577 -161 -685 554 331 465 320 -858 398 56 392 -842 232 -131 -730 51 244 -46 -522 291 659 -877 -818 356 5 134 -764 -480 -432 -783 -122 377 -680 263 -386 13 -532 747 528 46 -61 -22 740 -420 212 178 -86 500 -180 800 524 254 376 662 642 -838 -833 53 6 -879 252 105 -482 -237 -773 386 403 -473 438 239 -434 650 -546 -489 -449 -537 -14 -775 646 762 -703 450 488 -873 41 -23 -627 -878 -772 309 717 678 -851 -648 -18 309 639 277 512 164 -6 313 -614 1 333 -435 672 -674 -375 561 -272 135 19 759 -514 -264 346 530 573 -123 660 132 535 -237 -573 -830 -596 748 -722 70 760 333 548 146 -546 -290 420 109 -18 -222 -81 -732 237 110 -545 -816 308 -581 -651 795 -94 453 -700 648 9 179 -664 -540 -294 510 43 -190 575 -347 -27 246 259 -829 -483 412 260 -56 509 251 170 237 -55 -102 755 723 -588 -477 213 713 -336 -105 -138 176 -90 -328 -186 -210 503 773 -120 521 564 314 -572 -792 314 114 -791 -247 370 -378 -827 72 -517 -429 179 -207 -326 -821 -842 -243 316 -685 584 -38 137 -108 -873 -653 -609 596 291 -290 562 -889 27 -309 514 283 -875 136 -221 -239 670 -424 -588 -285 666 -740 448 -104 -317 629 -245 430 273 756 -857 327 202 -848 312 77 -312 -222 -282 575 -430 487 791 191 -63 278 -469 -624 7 493 -740 507 297 528 -32 113 -101 70 -137 -616 90 -400 -549 17 -411 166 -375 402 -306 319 -658 -172 -285 -210 543 -821 274 -423 -47 237 301 -630 -12 764 -238 139 -357 -373 685 -124 -732 598 -540 -464 259 741 -13 -130 154 118 -270 503 -625 -752 67 -834 -722 -651 619 74 553 -894 710 275 -528 -196 -637 -434 -35 -872 -479 -92 -433 -643 579 233 280 -55 351 -584 574 -451 573 167 148 -678 771 -810 -614 -263 -819 -30 -529 -251 492 439 -194 356 -849 365 -170 452 337 -896 -235 531 -730 575 -892 780 516 -560 421 -139 -406 308 -533 -841 -594 96 -748 -186 57 -481 374 -68 -701 701 35 -246 -337 -848 108 -98 -612 246 172 -578 457 416 -340 -751 772 694 -521 -648 601 405 -506 699 76 -186 -341 -433 506 -274 439 207 -341 784 702 -818 694 258 429 -687 743 618 -381 440 -431 671 613 367 659 130 -809 -290 53 255 441 467 -202 430 524 417 722 -209 -616 -413 586 665 640 -491 661 -710 214 -31 -689 28 434 -379 469 -805 137 -469 -489 317 149 -717 -209 341 656 337 680 121 723 -695 -483 -721 -202 -602 175 385 466 -139 -886 -322 -277 651 275 -169 -72 -148 -674 296 -166 -299 -376 706 -102 -271 -466 -95 540 731 -584 324 158 620 600 735 -397 -870 -456 -857 25 -206 -171 131 256 667 -745 596 -152 157 -105 -385 -454 600 -736 519 434 -335 585 359 -754 -778 -847 71 -190 -804 -338 12 -379 457 446 -362 -868 -894 44 -231 -745 194 594 -725 646 677 -159 -333 -816 -95 204 498 712 3 -487 -401 309 496 377 464 622 -147 767 -840 -116 -135 -883 -214 772 -461 696 -320 -124 504 -238 343 99 417 -18 737 -72 481 10 -728 533 -314 -152 160 -152 -611 576 -288 384 -498 -56 217 -871 -355 -674 -102 586 730 -621 35 151 -198 486 -794 554 490 -128 331 544 693 538 485 -338 -290 133 -235 722 -897 124 12 -354 694 -218 -538 52 695 -466 626 -775 -256 -780 438 19 -848 -599 -1 132 120 -704 294 -133 -747 -504 -764 -184 -757 9 -874 742 796 -61 -109 519 -366 -265 -23 741 76 -741 -637 -706 162 470 -764 -137 616 324 554 -661 -151 -287 376 -485 169 -92 -304 176 30 -353 640 35 -570 257 85 -780 549 414 -836 360 -702 -38 -475 -356 -745 -502 -543 -106 166 -551 -163 154 -802 -296 -533 -846 -96 -758 124 -819 -496 214 519 -521 325 -316 -8 403 -595 609 -325 -466 347 -371 -425 -230 -1 -569 114 -449 34 162 -214 111 -166 576 277 501 148 -147 554 41 672 -612 733 -431 -554 473 -850 -284 785 -217 391 -335 536 579 37 -137 -516 -724 -770 -543 520 489 697 -739 -208 -832 -413 478 -590 771 2 428 506 -194 787 574 -294 460 -503 70 717 102 623 351 609 756 447 752 474 -215 -762 -26 -673 -54 -491 436 4 -690 651 -99 1 615 -673 -506 222 663 798 -289 -497 -261 752 -480 -738 336 -341 -856 -231 -31 698 -500 -662 -288 297 625 -720 -562 350 281 179 286 -742 -368 653 558 415 -737 -840 536 -284 -182 266 799 -24 -744 -539 -504 -676 -390 552 -201 -883 210 555 317 -620 -487 -242 153 778 799 191 545 453 342 -576 -299 -883 -457 334 370 -257 -258 -155 -416 -438 213 316 -856 201 -379 621 -246 43 68 780 245 -615 407 -100 602 475 -248 -679 532 413 -40 -757 717 23 -875 -395 686 794 -379 -199 633 697 -619 -43 133 -849 -147 -478 700 -573 790 -529 367 212 -579 -857 -543 -755 -109 -693 350 686 -176 -63 -617 -532 698 120 645 -543 -208 245 -675 154 253 -363 -277 -793 -679 -853 -567 344 427 -490 695 -135 -233 -670 -56 464 424 145 -55 -515 15 -310 -298 585 -60 165 -165 99 -720 76 123 -238 -851 -796 138 358 -787 462 736 -278 360 354 444 -374 -705 735 -383 428 524 -309 -770 41 0 2 -693 -2 442 -512 226 -136 -177 67 208 501 -701 204 480 -699 561 741 161 -123 -547 -114 390 541 -691 -331 396 158 377 -364 727 -586 351 -328 441 -255 -805 -558 634 -580 -730 -551 616 773 787 467 91 707 13 671 -388 -219 3 714 -141 589 -225 415 591 -298 661 -38 242 -540 -425 772 -260 -641 -382 -508 -146 -497 726 452 -224 -298 -444 -283 586 27 -151 58 448 -786 -864 -353 -583 158 489 -177 378 -405 -426 -229 470 -33 530 254 182 -439 245 -563 -886 -600 -842 -476 -770 -485 -310 75 607 -70 783 0 474 -331 519 334 -108 -292 562 -160 -527 117 184 212 730 328 34 355 137 -276 748 -290 -415 -66 755 129 273 -665 737 574 -528 -25 520 472 777 -567 -402 577 295 640 444 -493 -247 -800 37 163 -585 396 -31 -481 -518 148 635 583 -782 -104 -654 315 -839 -27 13 167 340 -488 602 -737 -568 717 -637 -603 576 38 572 -413 66 46 -422 -881 -204 -322 -112 422 -169 -206 -33 -551 -62 365 -823 152 456 125 559 -139 155 -675 294 -54 158 765 -359 -808 -126 546 -841 257 -596 385 -358 -361 -377 -893 -803 224 -291 548 -443 617 559 780 -159 -745 17 163 68 -267 -474 -505 472 779 -661 117 -96 431 -391 495 205 -466 760 -53 745 -14 -612 -557 -444 -387 -846 130 -208 -626 61 -494 360 563 -256 746 764 173 -622 -585 -347 -558 -97 -49 -581 -51 364 -837 249 71 -466 -222 -53 -60 -516 570 -154 -817 -733 32 628 670 194 -253 -559 -887 471 502 258 -293 539 -886 12 -872 164 -438 706 478 200 -692 644 -330 -151 -639 -267 200 721 -892 -138 -704 -723 415 213 161 -273 -448 -436 -828 -610 449 -46 458 291 -659 456 -159 -684 -57 134 -23 381 -689 271 383 93 -813 -860 -351 543 534 -36 -818 460 -184 -214 -119 -61 767 453 -650 -349 686 -468 -29 372 -447 -324 -443 5 690 536 697 620 -402 177 -379 -422 -570 313 -176 -595 705 -739 -471 776 535 402 -126 53 385 -222 -721 675 409 471 -814 36 -230 -138 -700 327 -391 754 -257 26 381 556 -150 -69 675 713 437 -551 591 -47 -797 -241 113 -875 643 499 -860 238 -216 646 411 767 182 553 326 -4 -622 -70 -740 402 -619 -505 66 -555 306 397 741 749 407 -271 624 -6 560 -776 394 -841 272 -460 -700 75 -899 124 400 378 -355 -119 389 -3 -474 632 -818 264 533 -418 292 774 475 -227 366 459 140 746 -659 432 388 622 -704 744 661 -584 -702 173 -403 -869 504 -431 -666 475 -515 -443 417 735 167 -793 712 -178 -277 317 -783 756 -113 -280 -877 435 554 -644 -356 -84 142 -823 -67 749 -332 -315 337 459 -708 -516 358 461 -523 -674 579 -831 -682 335 660 340 -419 -287 543 522 -323 -597 -137 -543 -699 527 521 -489 307 -678 752 -336 719 -255 153 -360 -613 712 -860 -346 -643 187 -225 128 554 40 122 -200 -364 81 -272 717 74 -744 338 -358 144 106 197 699 -865 -174 -287 387 -392 -894 155 -137 -615 688 -477 -853 696 -229 -501 324 592 -82 606 749 -884 -103 -106 284 -23 145 -399 -168 629 -19 -866 -446 467 626 -546 -57 -437 -432 -250 -65 170 -717 -665 422 797 678 -279 545 578 -128 702 -604 1 -323 419 -806 28 -402 390 188 297 -815 -746 750 425 573 122 233 -208 -72 603 383 -755 -161 -104 -248 -88 631 -442 -161 8 470 74 -208 -77 717 514 322 -639 235 -609 488 372 0 -353 -877 428 -366 -27 717 -753 -279 696 -380 -550 -327 209 -876 -432 -570 -700 382 -721 103 -584 535 -657 436 134 118 343 -417 9 90 77 672 -822 -440 358 -279 -875 -226 -221 -14 -256 -261 591 -160 470 545 -358 -251 -460 78 -156 -305 579 786 52 486 752 -470 66 -423 -812 391 645 -596 19 -464 -55 -110 544 468 -664 219 -199 674 362 -728 466 -136 157 -777 -20 -745 -610 513 -746 -794 -764 -445 63 322 50 -841 150 440 -849 258 -628 -240 720 374 577 -518 -135 -854 221 582 286 -341 501 -302 124 190 437 186 -82 -679 -50 305 365 637 163 -463 -711 -251 -833 160 236 -271 -867 -409 -828 -721 525 -823 152 201 -290 -93 533 -189 602 -243 -600 511 -188 294 658 447 -299 108 -746 -400 -555 -38 408 621 -38 116 656 746 330 155 -814 -176 -733 -596 -37 403 -461 -246 -233 772 554 -533 -695 349 680 297 472 -311 -823 -366 542 121 -322 34 -844 352 445 395 224 530 208 721 382 33 112 537 -674 -752 244 546 -829 407 -83 116 -558 236 -79 -760 400 426 -466 -597 -859 -281 200 -251 625 71 268 -572 -821 780 -400 -607 616 -228 409 -123 612 -491 -520 92 -405 435 570 578 75 -218 291 -647 393 -120 -542 -361 616 449 493 -380 94 -815 -570 431 -162 224 -672 665 -88 453 482 -731 658 -873 377 439 -519 -451 741 -638 722 -418 -479 -502 -417 778 48 213 -285 -801 79 320 800 -292 686 781 -218 -709 93 65 -153 -38 434 -720 -704 534 637 539 -477 674 58 453 -803 365 359 155 -750 -41 -307 -528 -460 -750 -12 488 -261 -349 -393 -787 -472 753 -97 -514 -757 668 -743 -502 -388 -848 637 -610 -406 -794 -507 -41 473 237 -149 384 -878 697 198 -375 783 -265 -149 321 190 137 560 -438 32 379 89 -390 645 750 526 698 -888 -465 776 299 705 704 420 360 487 -628 -456 -468 -235 249 -511 795 -732 -442 -30 -81 771 -133 -76 4 -629 772 350 -806 -513 307 -5 -482 -168 479 -875 119 -762 -849 266 470 166 -608 47 -583 15 -571 677 -66 -506 -375 706 24 -691 -93 328 -737 -332 -92 694 369 -649 -711 173 312 -861 -729 423 2 -187 -29 -812 -619 -496 -9 -498 -652 496 -682 -803 524 766 -881 43 -790 464 -772 630 209 -410 -539 -797 398 -287 5 8 -894 -515 623 -129 -562 21 221 -72 -55 -244 459 223 132 485 -421 -91 -96 -685 297 381 268 741 574 -91 -183 490 -265 104 -359 -426 -248 -354 29 548 525 377 -100 593 -76 0 714 -725 144 536 -785 -845 -785 372 -687 444 530 -105 -568 -629 273 -685 329 -185 769 649 -612 794 -72 702 455 125 297 -501 270 -659 -504 -843 -670 -827 414 -109 -90 369 644 676 54 724 -344 -78 119 183 284 -786 -35 -128 262 207 588 93 163 -499 114 -476 657 -359 188 332 -599 -811 -316 -767 455 -625 -148 -248 -797 -145 253 627 -306 321 -704 230 785 -704 -258 451 -633 78 -754 -527 428 -359 -678 689 480 -164 270 28 -494 299 -100 226 -329 199 346 -887 -228 157 -130 -870 -546 659 63 18 -311 786 46 2 207 -4 -262 195 68 512 768 -668 -613 592 49 567 657 7 -596 -107 725 -722 48 -247 136 -413 -513 31 214 -437 264 491 -82 -292 -296 -617 -652 674 -733 -128 -285 44 421 409 -89 526 -410 5 -841 545 420 433 473 -205 -672 -694 -251 -889 547 236 -507 -88 517 -494 -216 -740 115 545 211 -377 442 334 122 618 713 687 -100 -744 526 -499 494 64 -360 -555 243 157 -831 -220 755 -159 -626 -23 -706 280 170 577 -356 -364 -23 -699 -668 -178 116 -101 470 294 -782 460 -201 586 562 -630 403 -858 -172 -816 612 -380 555 428 401 -432 -352 92 742 725 772 702 163 157 179 230 59 -237 -472 -186 408 -893 -381 -639 169 -167 -688 161 541 -397 -296 -728 217 -670 81 115 -492 -316 -45 -874 -419 -64 -826 661 -169 -739 -718 154 107 -262 -789 206 -140 -816 -129 -780 473 376 -700 -583 -7 -74 346 -780 -527 -384 -333 -174 635 -450 -207 -392 386 -84 51 -501 -588 -9 -832 567 -265 -287 -96 -1 -832 -480 -755 -486 14 723 -418 264 -758 -12 84 -299 -171 -499 591 -649 198 -442 -645 543 -681 324 -660 -425 537 -260 -420 523 795 -168 127 -50 399 -118 -420 -132 139 601 -156 367 415 674 -889 41 -590 -730 -290 -774 -810 125 770 775 -798 360 706 -800 -681 -893 -575 -218 -807 -686 -233 -556 481 -626 -94 248 81 -313 524 -477 -426 -772 -615 -437 -479 158 627 252 -649 -806 -290 476 -59 503 -467 -761 -364 102 573 -578 534 -315 322 -198 -880 722 575 -302 -820 33 -196 -471 799 -115 644 239 730 282 -178 -247 -769 -730 573 -96 -844 -108 -74 707 -690 -349 -285 789 264 -406 -750 -339 240 722 769 -417 -458 -556 220 572 191 -179 208 -401 -400 -397 -363 740 -483 -653 -84 -326 475 369 -749 -683 -630 -325 -272 229 600 766 -306 259 -714 16 414 261 -231 460 253 96 187 597 -883 256 521 -558 -361 786 -253 -220 267 11 -277 -657 579 -61 -189 551 578 -837 474 440 691 -606 -225 725 569 566 -671 73 636 108 591 21 135 -527 -729 -897 -490 618 -815 552 702 -184 -822 -455 -527 799 -277 -760 -459 -269 139 53 -636 393 405 -396 -278 -771 -892 160 733 -55 -493 -697 184 464 392 662 738 -768 -709 578 774 -192 -266 788 375 -716 -766 -271 -121 474 -798 394 -884 -463 -508 -336 458 798 685 350 -556 -823 -92 -870 165 320 -509 668 -576 206 137 610 -67 379 704 106 538 -194 716 -798 -95 -296 -870 -594 -823 423 592 313 143 -304 99 -301 -216 -415 584 -877 698 -325 -653 200 -7 -560 136 372 84 128 -346 -573 156 757 -107 147 716 607 -844 274 371 -38 -265 -839 469 -612 741 -487 -729 265 -464 -174 -51 -788 -544 148 -378 -594 -90 -699 236 -687 -123 -492 445 523 34 -108 -581 216 79 41 733 -386 -657 -451 -678 -517 332 -340 -693 312 461 -425 -522 -824 676 -465 365 -284 -739 23 -605 573 -823 -302 711 -403 735 -738 -679 538 -235 420 548 178 377 -863 -189 -765 426 -553 362 -274 -636 698 271 -641 305 -530 508 595 -1 119 46 -735 -87 -729 379 -351 -422 590 513 147 -73 -864 638 -305 741 -483 -86 -410 204 484 -857 -601 -234 388 -5 380 573 -50 9 -318 159 243 -525 -13 347 -504 9 389 704 -680 611 -582 -484 62 -135 421 -865 289 -710 -471 -809 497 481 -670 -451 -581 -862 327 753 580 473 35 -823 524 385 604 448 461 466 188 536 682 -297 -154 -609 475 -508 207 73 557 312 -544 -440 -652 585 -690 -414 630 -124 -488 -714 -750 512 -445 -433 -285 -852 756 -794 337 -625 -397 -870 -638 146 -11 398 520 -47 -246 516 192 753 583 365 -602 329 -458 -691 -258 209 579 -55 -174 -761 122 -861 -365 158 -15 -400 -390 -655 146 582 -471 369 -894 -875 -6 -613 -627 -203 12 -597 -545 -142 -634 104 334 473 -36 -457 -282 786 -899 254 -153 131 448 -691 -72 -28 -767 -132 -836 -59 -431 525 -881 -822 322 -126 -287 -332 31 149 585 -66 -454 -809 18 -460 216 -466 448 748 -241 -57 -59 377 -460 383 -464 -142 363 -723 365 1 172 457 665 -286 673 139 501 410 23 55 412 -39 512 515 448 174 337 -629 -205 -746 -805 94 -206 -315 -60 561 -538 730 -298 -900 47 -707 -778 -700 -830 -493 -748 -639 -147 685 -146 -266 -421 -457 -422 -493 527 757 331 -68 436 -155 -744 -279 -135 169 226 337 -531 787 39 -238 -820 -258 -147 -692 528 379 642 -658 94 251 438 -585 142 -844 -538 455 705 293 -422 673 350 11 337 -717 -394 -338 781 -427 -94 -43 -609 377 -308 -860 190 -584 -616 642 -582 790 542 -390 -652 286 473 -472 -616 -37 609 -236 289 287 -74 375 -619 -558 -233 -492 39 -766 -388 662 431 98 -601 -115 -331 -184 -873 -179 412 -349 208 -870 659 48 621 592 79 -408 -854 -240 734 306 182 56 -540 297 -248 327 273 -522 -415 73 238 156 51 -881 642 -320 -402 193 -51 -333 -636 186 746 543 257 -830 -254 -784 -360 351 -502 567 -266 -510 -550 255 -642 247 -26 24 -328 238 317 653 410 247 -654 796 -710 -815 335 -519 -883 685 206 -613 275 -152 505 -842 438 649 -275 -688 -112 -363 372 495 656 -167 -822 274 -666 -493 349 -257 754 757 -616 -756 -719 709 618 -648 -142 -589 250 481 373 770 696 39 743 605 588 473 -25 135 346 557 657 -736 -118 16 -76 123 306 -529 -791 -297 -758 -7 -454 347 190 -558 -587 -151 -294 21 299 -576 -616 -492 434 799 631 72 -900 648 -593 -485 -575 511 696 -130 -858 504 -97 402 -497 212 631 -869 403 -330 783 695 274 733 294 -101 481 557 306 289 -200 -643 258 213 58 -545 -267 199 676 66 202 631 613 298 -394 -503 360 -664 -632 -785 -252 -478 -815 691 -475 -337 615 -7 -501 -139 -883 -200 61 473 789 493 -762 343 428 278 610 272 -353 644 325 337 685 595 -306 136 480 768 516 318 463 603 -245 464 113 -855 -531 414 697 -398 411 -350 -754 -4 -891 -272 -379 4 -159 -696 727 577 99 47 16 -773 -829 -789 542 -323 327 14 -202 313 -735 -403 251 541 -244 -225 -668 -194 -765 -758 133 516 -106 788 -370 221 169 -254 -688 -569 -376 -35 -765 446 -247 -142 -664 -146 -128 -898 130 -461 -148 120 352 260 287 -365 -825 -282 364 732 -877 -46 215 -678 732 19 629 -777 -219 -354 212 17 142 786 -693 677 -839 -514 269 -133 126 725 704 -397 -834 646 19 -268 -719 444 -306 87 749 551 739 25 -309 -33 487 -364 -231 40 729 -502 -862 -170 -89 -401 -556 -648 465 764 -767 -767 -345 487 -406 37 -109 705 198 123 640 671 -492 491 -211 -621 709 -114 -169 134 638 -455 139 -392 242 -273 214 583 -592 39 613 364 278 -894 -737 -503 438 518 -775 -268 667 -366 -237 325 54 338 457 670 526 505 291 206 267 686 727 -801 -81 291 -805 7 -548 -895 388 -174 241 -872 -152 -493 -187 528 30 197 553 -781 -470 -598 -883 -348 -525 719 -461 -357 -49 105 -352 40 -765 -124 694 766 279 -461 372 -743 -120 -370 677 -646 742 456 -820 400 -362 534 692 485 -260 -25 -295 -70 -499 230 682 800 308 -514 324 553 776 -795 -20 574 -353 418 -400 -527 527 -69 -487 45 403 -899 350 -448 -251 509 473 -680 791 496 632 -575 -242 -530 310 -755 611 187 306 632 259 77 -814 -78 409 385 596 534 123 282 795 662 -346 148 -309 -198 415 286 -870 -504 -792 332 -369 -599 -121 549 -847 -767 -858 411 -448 -13 200 -323 -51 -606 767 -755 535 303 -229 -419 701 -227 377 499 -878 347 217 -87 -124 175 118 -253 693 558 -885 136 182 215 595 -141 526 -739 -567 -282 236 -597 -462 284 -339 16 -196 481 11 122 514 183 713 557 99 103 733 700 -125 -430 -713 686 254 679 -680 563 -222 -331 -399 -597 -485 -331 -330 327 -521 -109 -857 316 -846 421 -343 -706 -145 9 -652 -466 -218 37 120 -293 -757 -304 717 -495 384 164 492 -787 320 -303 761 -70 731 -650 -366 -897 759 259 182 -196 694 729 598 -839 419 394 -174 96 -462 -147 -662 -393 331 681 -659 -370 -16 370 -291 -495 -492 -900 -267 327 480 -171 697 117 732 82 122 327 -383 637 396 -781 608 514 -299 -689 -350 166 -605 292 65 772 -555 -593 556 465 283 743 -382 -626 631 349 -17 75 -91 432 -826 -170 28 -515 -99 -824 -778 193 -722 335 -34 465 125 -529 -162 -96 -261 -577 375 587 177 597 490 452 684 492 -382 52 -240 420 730 -477 -391 328 757 81 198 681 -848 55 372 -428 187 -324 -207 474 432 146 -810 -343 -490 -623 -301 -666 453 -334 -645 -520 -614 419 20 78 723 360 788 599 284 -18 -681 -735 -712 294 262 -488 -637 748 764 708 -263 -53 248 -95 318 -885 71 -605 183 200 -203 -883 -842 332 36 -233 373 -723 -423 -783 -56 624 43 -777 -516 -499 -537 72 -48 -436 370 577 -63 454 -84 -12 -870 -470 103 420 -168 -143 74 364 194 -773 728 94 -114 -497 -703 38 16 -668 209 791 -112 613 464 -268 611 125 362 788 61 104 -374 -11 -893 -878 648 40 -395 20 781 -201 435 -506 -579 -65 106 -122 555 -680 -877 288 -853 -271 589 364 -693 -813 608 124 192 209 558 -694 -875 -338 -472 -371 745 695 187 -724 -646 -289 -459 -729 -268 789 -95 423 -765 -674 -21 795 -108 -115 487 -802 706 -617 -249 -341 750 109 -327 309 -372 -776 365 -183 158 -768 -571 -567 -166 -616 -122 273 10 -781 -601 103 -700 -70 243 -390 -479 457 -346 198 -299 -130 -217 -95 692 332 -534 -324 113 692 -822 -147 688 -731 -254 -737 -194 736 -823 -787 315 571 -358 -454 423 -312 -64 -730 786 -361 -766 -445 457 37 -403 -606 -183 152 233 -254 -522 400 -94 100 282 -475 -124 633 -417 258 -433 -627 -146 374 -365 -653 440 424 748 -126 -28 186 -276 76 -102 668 411 679 136 -440 -528 -890 336 765 371 297 -497 -177 751 668 485 403 -231 652 -654 624 16 -72 -153 -826 -187 466 -556 736 194 -778 -21 -125 -329 -708 387 129 -342 359 -18 -374 172 -33 -886 65 -872 -291 -151 477 255 -438 656 555 670 389 702 650 -812 375 -176 -733 -705 181 111 -442 20 87 149 -485 156 255 -14 541 -790 -805 -189 -138 436 393 634 175 87 21 -557 172 -85 617 771 57 -425 -340 -153 -688 604 -821 -500 -561 172 586 -900 -859 -365 578 -432 644 -415 650 -131 -342 673 421 759 -373 -92 76 595 397 -490 677 788 37 -435 -494 -343 -601 -656 -780 56 -80 -827 1 771 406 -363 -307 794 -531 -167 66 50 797 -572 269 443 184 15 -379 -539 661 -661 63 160 -341 -477 18 -112 554 660 73 510 -685 -436 764 -461 481 -65 -315 -752 647 -667 72 -389 276 659 -527 -533 9 -514 -639 -523 -90 -382 -656 671 536 789 -318 767 429 563 -628 -399 -82 119 26 -668 433 151 -678 145 533 153 583 -423 -244 376 -644 546 623 588 361 698 168 -428 -53 345 297 -679 714 410 400 122 579 679 -71 -604 -826 264 -664 -36 -809 -499 345 371 633 518 760 -506 -566 -785 -257 636 -63 -796 -100 245 -448 408 -224 165 774 -47 -724 -664 -250 -141 -679 765 -88 -32 713 471 -552 -759 113 128 574 785 513 198 263 234 175 -656 40 -66 141 370 -776 698 -739 -852 780 -647 -11 450 -429 -590 75 -661 -343 284 -154 742 -450 -711 -859 -842 418 -544 -520 257 -33 103 -94 415 81 -425 421 -219 -651 -315 -43 712 776 39 -512 -561 495 -410 -59 -713 703 -267 440 634 -897 -232 386 256 243 -257 -654 -236 599 -508 -48 -280 545 -108 657 -721 509 -63 -388 -430 -4 -68 119 559 438 408 -726 -544 -1 -155 253 493 685 595 -761 -887 136 96 795 733 -307 495 192 36 -456 -393 -358 -459 -39 -513 157 196 298 407 -891 351 495 541 -302 -841 -501 671 -740 312 191 -709 39 496 514 -624 221 397 145 -229 -630 454 173 -280 -497 -117 -133 561 -696 146 183 535 -466 -194 504 -627 544 -510 518 -48 605 -821 -451 -221 -29 393 273 -64 -149 -517 179 546 87 446 588 -716 -50 -534 -793 792 -731 -703 681 -142 -611 -394 627 -401 711 -702 -40 181 75 -711 161 693 713 -394 409 -749 -205 794 -47 72 -755 721 -11 -492 195 63 -846 104 -561 146 134 351 443 -302 -414 -671 5 283 -534 605 666 41 10 -224 -645 304 381 -132 101 636 144 -643 491 15 -758 32 -831 -646 639 285 -632 -6 -866 -91 303 665 619 81 -893 -46 -583 531 372 84 400 -92 274 21 -61 -598 51 -515 170 264 213 593 391 117 5 -603 60 -184 -667 -292 -531 325 -849 -780 478 -837 708 515 764 -530 -39 -324 -644 597 -523 -770 488 555 649 393 299 -647 638 -535 -898 513 -788 517 -700 105 -707 -725 -392 -1 -96 -895 -248 -361 773 504 216 84 -721 775 -244 -391 102 -458 29 -526 -745 -590 -12 -276 -124 227 -183 42 526 175 282 168 524 -287 -488 -572 -769 -898 -353 -400 -315 668 53 -531 -59 637 729 472 391 192 -473 -761 -683 -524 109 -819 566 414 32 -348 -152 -642 222 -685 558 286 277 -67 -798 -149 -332 698 108 -615 -609 250 -56 166 380 -499 -789 454 -537 -9 339 -684 -288 -196 575 -529 671 -502 -45 342 336 187 -711 380 -507 -137 -397 -307 472 -600 -772 624 82 -201 -226 655 482 -888 -443 328 -697 578 -453 694 73 644 593 -751 -794 85 -296 79 -65 -608 93 79 157 -659 662 -893 -882 -793 22 -449 -843 -729 434 -23 398 649 694 373 761 655 -696 -813 -132 -81 584 -397 366 -165 -595 463 577 605 1 297 -20 787 55 -724 -307 480 -107 -626 -691 -729 -639 -714 -236 -304 190 -200 372 696 711 119 -658 748 -470 126 -625 129 -612 610 707 -53 402 -87 -647 -728 327 743 -672 -666 45 743 -876 22 371 651 608 21 -115 515 -534 761 -443 -703 715 -837 -667 385 -194 -37 -560 -780 351 646 -7 -731 -74 -734 377 -399 -207 -143 722 265 -364 78 -618 -106 -474 -619 -355 -775 51 571 763 -882 553 -517 113 -513 547 -219 -65 -637 -295 -32 -248 661 -283 -896 774 776 -413 -330 172 700 -853 -464 -519 -713 -303 773 160 791 -620 46 -534 -315 502 51 -346 -749 383 23 433 -470 -727 330 368 -105 -747 152 -73 -63 -300 726 -101 -341 -738 88 57 137 -645 643 322 -763 -645 -558 -695 -220 -216 -471 -440 -88 602 347 -23 718 695 -511 -214 347 -859 686 689 -500 73 258 25 184 -808 -631 -24 -86 91 -861 250 422 -703 -42 743 58 -761 781 250 -579 -298 368 -47 -219 630 -197 217 -633 155 -822 -684 63 -477 148 -768 -169 -431 -841 338 -100 130 -766 593 459 155 541 -616 787 751 -422 -740 590 -267 -622 149 516 640 -18 -44 611 -126 -705 164 431 -14 -140 141 -64 -370 -630 -845 362 621 667 683 689 585 252 247 118 -503 -175 495 -273 -367 -727 778 -894 -96 796 -232 397 321 494 -873 273 601 -719 547 183 521 785 -772 -558 308 -224 -239 518 -638 247 -490 500 508 -10 -423 116 205 -341 -598 -797 553 80 -814 -3 260 536 -372 -527 -479 438 294 -248 255 390 -563 -16 -181 -548 457 -403 -125 -595 -777 314 -872 -751 551 182 -516 -425 623 -325 -774 0 568 463 193 607 748 108 -819 419 -882 781 -98 555 -775 -332 -572 -533 41 -27 538 -225 -301 474 -608 367 183 -288 -255 -108 259 79 -247 212 -335 -434 509 244 -805 19 562 163 -75 -311 -270 609 111 -713 -358 330 -772 575 -809 570 -645 -379 -284 -50 216 -543 -197 426 -694 -791 155 -122 -732 192 442 -34 -865 -785 -768 -634 -374 -472 -228 555 -18 -571 351 -578 463 175 428 279 -554 -800 -520 -737 -880 80 653 -573 -818 -527 762 -819 -854 436 380 530 141 -432 -710 449 717 -8 555 792 -282 -1 -587 661 -65 -513 -507 -766 -753 537 149 718 -102 -403 -200 -314 -464 -772 272 -506 564 256 -127 -338 -192 336 167 337 225 -49 -255 375 -800 48 6 -567 -297 -157 -278 84 -480 -130 73 -594 786 365 638 12 -528 -541 -694 -349 698 37 705 743 1 576 -362 -189 -623 -252 -842 -231 552 449 396 -236 -67 -712 -253 227 -165 -786 -879 -571 307 -749 302 132 -385 114 415 -632 -68 397 554 250 555 -898 299 670 -847 717 -806 458 752 65 -714 -43 -659 577 639 -851 779 -138 410 -247 533 -740 -616 -540 794 577 272 469 753 709 222 758 3 -382 -54 53 -444 -636 221 539 -8 -120 586 264 -432 -420 -175 -571 12 -188 -248 -234 -823 -763 322 790 178 5 428 -43 -888 577 -239 -697 775 -214 722 -217 60 -827 -109 766 -590 614 -253 -571 740 -815 -166 543 18 -645 -597 -133 313 -72 437 -649 -682 93 54 -397 -296 10 -352 -408 -691 793 462 -729 386 73 -886 -205 -745 -208 132 -335 -730 217 425 -74 -507 370 -663 -351 316 22 -836 599 -549 -786 434 563 -97 -842 -629 -411 -659 -858 -585 38 752 421 552 -134 30 -681 745 500 651 -857 437 454 -161 177 -798 -381 -771 44 -84 -444 201 -822 -45 -781 -687 153 -635 -461 -99 640 -644 594 747 460 473 -14 675 594 387 -647 471 216 21 -330 391 -487 -78 509 -732 -366 648 796 -857 -28 -858 361 87 -1 352 672 -310 -396 -626 -459 -622 -407 328 -445 -275 -77 390 -306 -858 376 707 727 244 -43 673 -679 -176 -728 -549 -20 -123 314 -404 -732 548 -828 -765 539 -27 683 -638 -764 554 217 -213 -309 305 394 -32 417 142 508 732 -18 727 177 599 -27 23 498 755 -774 548 -208 -629 -144 -19 -421 -605 -565 34 784 166 666 -673 282 -698 -304 -604 231 336 -398 -541 -340 120 -288 -844 325 -687 271 -516 363 -853 -658 -617 20 -743 7 140 -491 545 58 -339 6 -453 588 777 -781 -578 -275 -350 -686 -238 -100 -630 304 -681 -832 260 161 432 281 -174 -308 -492 381 -619 567 403 -634 -792 55 -427 -462 -705 -93 104 292 -744 -623 -567 290 366 -812 782 -610 -197 -36 781 557 164 220 292 636 -724 472 -531 -532 -593 713 -761 -161 -520 26 -133 214 397 145 -600 -383 475 435 -437 -531 -884 -877 -160 -625 445 690 711 166 -50 105 106 128 -71 38 -329 352 -254 -620 -747 -373 701 629 -689 -814 80 -526 558 -813 546 -473 800 560 -255 -724 -694 -661 -868 -205 751 -494 289 -168 -98 253 -396 -90 159 -184 -840 -816 -346 387 322 342 358 5 -425 210 -46 -188 -635 -355 -221 423 397 -102 205 345 -720 143 -357 -88 131 -8 597 528 -241 -493 770 -576 -388 160 -816 -579 -181 -446 494 -262 154 43 482 -102 -129 -62 -13 177 -170 -861 328 703 0 -10 -287 140 282 -131 -247 759 -305 -583 -435 -776 776 -691 640 85 -778 500 -337 -121 -734 -769 223 232 -887 -596 -676 -14 767 511 261 65 355 682 141 -459 -875 -526 574 -800 20 -247 346 -216 529 232 -78 436 -592 -41 -8 -572 -335 234 -130 -30 -788 -518 795 -805 -788 232 -514 -801 -96 714 -46 -874 44 -460 -720 -659 -794 -445 -484 -214 528 -331 -400 93 -595 -649 368 -81 31 629 -827 -2 -58 -383 -449 -740 -280 -460 409 -307 -217 -871 -294 -297 775 325 -677 694 -594 -221 733 254 760 -576 211 643 -235 797 319 -582 279 567 234 -801 -723 245 -135 124 -376 291 750 -677 72 598 -726 -393 -432 78 581 -85 260 535 400 -758 -816 314 766 447 -758 170 456 161 277 111 -185 -204 -620 441 -44 -617 -781 9 668 -734 -595 -786 -554 -292 292 -883 92 -280 256 215 -749 -48 744 -620 792 6 -759 121 305 74 -360 -784 410 499 153 -412 -59 215 -395 -861 -52 178 -638 -307 -377 -494 314 171 73 -770 -301 761 78 -889 -825 -259 -315 22 -128 -310 -496 -372 -564 -509 119 419 -79 513 -252 -22 -724 -756 -282 -101 -794 282 -685 500 -551 725 267 620 -683 -470 -761 683 480 -100 -700 -187 369 488 -199 -631 -135 98 -413 -701 687 -360 -253 -519 490 -195 -668 443 498 -546 -845 657 193 333 -716 594 477 -798 26 -366 497 797 442 329 -370 -330 198 -803 -139 538 -344 15 115 710 -155 -268 757 -435 -523 -393 361 43 594 -456 86 -53 672 -143 -655 -828 -600 -459 737 -890 -801 726 -593 -521 -290 208 -549 -726 766 571 -14 216 -404 641 -772 -125 457 361 -279 -257 21 -335 -802 -809 765 -875 -342 -104 -7 246 424 10 -713 -470 -884 180 70 -213 653 -758 -128 283 -318 -183 187 -891 105 691 -112 -239 199 -554 275 -243 -266 -734 -15 -473 728 621 578 652 -412 -843 424 -433 116 -644 738 -524 -783 690 -671 563 -655 655 622 -720 328 262 -817 747 674 -338 -432 -409 345 400 -686 -262 660 -138 -108 476 469 -552 -690 485 -120 114 667 -727 414 -786 -330 -528 -42 -857 -814 69 -196 -620 -757 56 -500 -536 -502 142 -419 -180 -200 -793 322 -527 -647 131 -426 422 661 128 758 132 -831 -379 166 28 -743 -415 -497 386 -672 -51 -685 -889 -177 726 -197 514 685 -47 -862 -420 -845 -166 405 -445 408 -428 147 294 24 519 128 -173 140 24 421 8 -63 -578 -350 741 393 -571 552 -306 30 714 13 20 488 467 -751 -395 -113 113 -762 361 778 369 -13 -436 454 589 223 -130 77 250 74 -406 -847 -103 13 -77 -417 377 634 -280 783 -703 -609 677 452 763 671 587 -790 -361 709 138 642 -54 -323 251 -721 313 -634 -897 -138 -135 -274 -541 -21 -578 -465 -739 -814 -361 663 -122 -100 7 694 -673 528 -447 507 604 698 -510 -876 -26 -785 -757 -223 -108 222 88 -527 518 343 356 702 -174 797 635 751 579 -487 -90 254 187 -643 723 614 -583 -371 184 -261 -106 -785 -648 -315 -528 -434 -852 -296 -122 706 -373 60 637 -434 473 -814 -136 -507 688 769 -264 502 -411 -699 78 68 711 -522 464 -41 799 -509 -662 -512 735 595 -570 423 152 -807 52 -580 593 23 548 -682 -729 137 -274 -579 -49 439 -498 -759 -112 -680 485 335 -68 417 -581 670 -590 493 313 -543 124 584 451 -380 -734 -255 -861 -524 241 -479 349 -286 -821 -892 -730 -744 -620 231 79 -436 -565 132 272 527 -25 576 -341 402 -575 -221 -56 466 129 374 55 -155 376 142 147 -490 712 -567 -60 -303 -256 -847 -583 -72 -705 702 453 543 -675 -485 -235 -475 670 724 -458 -652 -520 800 -370 -767 360 647 -666 515 -253 465 -512 792 -877 -782 228 -816 -80 732 199 547 432 -117 -487 466 760 103 336 795 25 84 519 1 742 356 474 -135 -493 766 -408 448 265 170 -219 566 122 -859 479 321 -465 -498 -269 -494 -399 342 -517 122 -464 550 -826 24 48 -633 -101 623 203 -857 73 -861 -752 791 34 277 -857 -429 -430 -298 726 -785 -515 187 793 -377 91 -119 -488 -432 627 -546 342 744 527 -611 586 -767 -232 -701 -254 -668 26 343 650 -848 741 357 -753 478 -77 -7 -674 -897 -321 -394 451 -776 512 -406 -385 241 -38 325 673 -218 9 -7 743 143 569 -781 -484 243 -503 377 711 419 -101 106 693 39 -147 440 797 -168 -248 9 746 -96 -822 -513 -594 416 -48 -746 -329 -501 696 520 232 -646 621 735 243 -230 -507 306 92 16 -289 -357 766 751 106 192 -164 -326 438 -600 787 287 -650 -445 -258 189 -891 -133 391 758 585 -432 -203 -508 721 -257 76 694 2 -608 785 -549 -251 -533 -391 59 -816 486 -467 333 486 177 -106 6 278 -510 -373 188 -634 12 -430 183 -75 -895 -136 673 -630 59 385 643 -658 657 -330 182 713 720 636 -475 -565 -376 -328 504 707 755 112 -349 -754 -717 -490 -464 468 291 -256 76 339 -309 -33 -898 -119 -193 -747 542 -26 -63 -780 788 713 99 -292 406 269 560 -158 -264 -92 746 259 -760 515 736 48 -758 -777 -840 354 55 -11 225 -195 -175 -385 291 748 116 -483 67 484 -7 263 662 -362 69 -259 -380 -499 -135 597 135 -638 -545 -314 535 579 -30 -411 -756 -698 183 -748 -331 -625 247 -395 800 -23 -24 143 54 -386 -413 -196 256 -142 342 275 -267 -762 -248 -225 119 126 -298 466 -471 -135 125 405 216 706 -576 739 -114 729 -295 -302 584 -775 -743 -238 -822 689 -399 -877 -736 -480 -307 640 -298 690 -504 -298 -358 -325 634 55 181 -51 221 756 -508 789 486 -599 258 306 229 490 364 -117 -152 -119 -112 -241 178 -481 -433 -450 738 566 -531 -842 -354 356 387 743 97 131 -196 375 778 0 -102 381 -217 -686 219 -96 -673 -723 -881 -55 -636 375 122 507 796 -643 714 -561 -113 128 139 383 -316 -52 670 -68 349 67 -812 618 -318 115 -357 650 797 127 368 -289 -526 -397 606 -397 -784 711 -278 -581 -608 -838 -777 -205 -884 -147 -415 -591 22 -750 -509 -178 189 431 212 -311 87 -690 -531 -60 655 -16 -403 -224 -576 -481 -159 516 -276 -12 -327 -827 743 116 386 -381 -120 702 -180 615 -144 370 -317 -157 62 627 126 547 772 -147 609 -651 97 437 -702 552 526 242 -266 -432 119 45 138 41 -774 185 -805 -649 434 -324 -255 -167 238 -870 -882 793 580 24 343 -231 444 375 -490 -797 276 603 186 -36 -39 322 -814 101 -803 566 -182 799 -240 648 -723 338 -877 598 -340 -866 -392 -888 -282 40 414 12 -10 757 -199 679 584 -821 -869 129 -604 -241 683 12 -584 644 -837 657 -797 -229 -482 65 -737 -131 -633 111 -332 702 -359 596 -586 352 -494 -643 566 280 534 -472 206 -477 102 -101 608 -120 -219 -349 471 -594 -80 -769 57 259 -688 336 147 -364 204 761 -378 -635 153 -746 215 -790 -55 681 464 254 385 -156 651 -893 20 -360 636 419 349 -263 662 83 -50 161 282 -884 -436 204 488 -436 445 -705 -225 136 -773 565 -777 261 269 33 597 -324 455 75 371 -303 -469 85 -757 90 73 121 -222 -594 -459 -776 326 110 434 -848 700 -45 279 338 -428 388 -605 -241 -835 143 -670 -498 -106 -127 63 -216 615 243 -496 321 732 589 -79 -810 134 -183 414 -363 -131 220 147 644 290 -784 -509 189 546 448 334 -409 158 -844 383 -494 191 117 453 -103 291 792 -436 -302 -353 676 -236 677 -515 487 -823 -828 -754 731 -829 249 780 -105 -66 -604 554 -763 -671 453 797 -794 -760 522 -704 -249 -544 182 359 -176 -387 32 766 -469 487 48 485 -147 -704 762 -345 -239 -805 322 -130 94 -499 751 614 -391 346 -602 -817 90 -149 -196 258 -811 92 -120 -112 -501 80 456 -606 45 -163 623 107 313 -108 -207 -403 -615 -543 -636 -201 3 570 362 -310 446 265 621 -130 53 338 -762 289 620 -59 664 -77 -760 52 -630 -650 -723 -139 775 712 616 -361 -22 308 -712 -230 -564 140 602 -265 -156 376 147 734 -860 342 -207 -333 -324 -691 778 -460 -836 724 618 -762 -754 -246 -750 -424 661 -628 629 -390 -875 615 -82 -795 158 -313 483 514 -308 -886 488 576 -264 414 538 280 -385 41 433 57 510 14 574 -481 -181 -894 -186 -763 429 546 598 -895 82 787 669 -230 549 -210 150 545 167 -767 -241 218 595 -317 462 743 758 519 -859 -414 -668 -94 -649 115 -761 479 -59 33 -738 214 -827 643 78 -786 762 635 -629 -233 -671 52 367 13 -130 275 308 -829 478 -334 -788 255 -91 -874 499 -469 162 -849 618 -23 -204 72 -506 157 -455 -579 139 -224 264 768 -97 575 58 116 -291 58 -643 254 173 -461 -126 -147 573 520 -875 378 501 -257 -254 749 -680 131 -663 -584 -338 499 730 648 -293 141 386 612 -387 553 -610 93 -697 513 332 -87 -742 84 -377 -102 246 -425 5 -386 72 332 -407 -413 -537 -246 -615 -313 -563 292 368 -755 -577 -749 537 267 -426 -576 -225 149 631 479 -359 743 59 -590 631 -380 -449 723 -603 589 -441 -893 -461 -78 -746 226 -771 -881 280 169 -312 -688 -679 -657 -245 122 470 -524 554 -451 706 775 778 -98 123 289 -539 -236 670 11 -189 -298 27 503 124 157 437 143 108 -798 -714 -568 -435 -631 82 -43 -20 -314 -359 -315 329 50 -134 -105 -214 -429 -629 -819 -590 209 -27 352 -100 409 717 531 -761 -31 174 -400 105 -47 -843 316 449 359 -298 69 123 570 235 637 -846 -48 -776 21 431 268 177 355 341 -740 -714 197 -29 -111 532 -27 -782 203 247 -363 46 -12 -556 -122 190 -169 23 725 465 -831 -718 680 -304 57 556 119 -39 -629 -649 -637 469 -47 245 121 -457 -144 -716 722 -269 -199 385 -590 795 521 537 -724 -864 378 164 491 -451 497 -221 -523 -287 283 -748 795 722 -882 83 -374 724 423 -423 -729 -265 -176 -435 -256 -584 -882 408 436 -352 552 -886 661 -273 -840 -168 -94 -280 -383 2 -405 506 -315 103 -362 -823 -596 479 59 646 -194 -211 -482 -593 -781 -123 212 309 261 108 53 248 -595 -254 -643 -251 182 -274 455 36 -473 24 182 -105 736 647 24 783 50 368 510 264 94 364 -523 -476 654 286 -156 625 215 -564 467 -531 637 -743 -628 504 -849 -87 634 -463 46 771 595 -543 3 752 202 354 -220 4 352 307 -279 -730 -374 -421 -76 -657 -179 524 -298 -163 206 -263 -506 -872 378 126 -407 415 152 -206 -659 -140 -494 -304 100 165 -765 191 -433 26 -427 -98 110 489 698 531 -701 122 -590 -365 -284 778 -548 27 658 -822 -472 119 -145 -251 -490 797 473 404 560 -728 -474 190 242 509 -713 119 -175 -596 546 -464 -434 -189 718 719 -743 768 194 -871 -297 377 -882 576 448 442 -551 793 -780 -465 -29 -421 -81 -843 374 135 -126 413 434 639 -527 703 -788 524 508 -362 167 684 598 267 -32 751 290 394 -148 328 -347 -695 100 -706 -487 620 125 359 747 665 743 -416 606 82 457 -464 501 771 -447 -707 161 605 -611 403 -470 -124 549 -788 -569 -626 620 204 557 229 630 110 -333 686 -81 -370 -615 -108 -101 550 757 -104 -53 733 -788 -308 693 -194 -247 70 63 -589 -694 131 -713 727 657 608 -34 336 -213 5 136 789 -462 148 -531 -548 176 -159 60 134 522 776 -250 -891 702 226 -11 -1 -468 -378 6 -435 694 -40 -24 -778 -55 307 647 449 -598 -780 121 -520 714 630 108 -188 264 255 518 82 -654 -234 734 748 112 -253 46 695 59 357 758 337 141 -76 -776 -676 346 -589 -847 -630 -79 485 -396 796 -345 -855 -725 -787 -351 25 279 47 793 425 271 -632 -449 -776 650 -717 -686 416 183 673 22 -244 466 -331 515 21 -431 479 536 322 -608 85 -826 268 -249 576 -70 -578 -139 -769 260 -237 -118 -59 319 -513 269 -348 56 740 -144 -226 -510 -456 354 336 525 -791 -87 116 558 -638 -670 -331 -5 -473 98 -548 -620 -401 -310 453 602 187 -601 181 178 -789 -518 95 -604 -509 -834 -659 798 310 -616 -487 298 -245 -575 646 -468 -596 -392 96 452 115 -554 -336 528 207 -641 486 388 -306 583 515 -66 606 367 -844 534 -214 -900 -362 -366 -266 196 675 15 -440 438 -319 294 70 149 -458 64 -889 484 -642 463 -613 296 -177 -138 267 657 -858 -233 -185 -689 -128 -107 -710 -447 421 -570 -822 -490 490 -64 -310 587 550 489 -672 655 535 -639 212 -402 -630 446 388 777 418 -49 -381 408 261 -235 320 -405 -369 -173 -62 -496 787 -525 748 51 -851 505 -413 2 633 633 429 440 -662 175 -606 710 724 -46 144 -541 737 271 -548 492 588 417 -841 389 539 133 -500 -769 491 204 359 788 -67 169 724 553 -763 646 584 604 -357 480 467 -734 623 -184 -221 -232 -798 375 451 410 -759 502 -455 422 305 -184 -116 294 180 -705 -260 372 567 277 -886 -339 350 -685 -335 -794 419 -89 161 134 -311 -9 484 680 51 6 190 -709 -470 36 -296 170 226 -222 684 741 -307 -157 -856 -701 -655 -813 -127 -31 -785 -765 -839 687 -414 -181 -282 535 -808 -363 -793 272 361 -810 -110 -655 89 623 -398 14 496 454 -745 -4 381 -864 488 -47 -154 269 231 -15 -496 -619 737 -434 739 412 -396 88 -682 325 326 -718 -86 735 474 -783 26 656 -793 314 714 365 -153 668 388 -292 -296 279 -217 599 -306 570 701 -48 152 510 -17 -775 328 -294 -668 -370 -73 413 725 663 679 222 227 -176 -666 -846 -383 -173 350 -365 764 -695 -273 647 579 357 775 -788 774 -46 -508 770 -360 284 -17 381 492 -214 -331 -850 492 -243 -235 770 -43 173 -884 512 8 473 14 -142 -573 -287 785 -766 -636 -276 -562 144 -315 251 -541 481 355 799 -404 -671 636 -92 57 -759 -470 -358 583 277 -174 -532 -533 -320 -688 -269 75 -438 -641 -391 -576 606 -4 -538 148 335 -535 -650 -243 -855 -331 437 99 -367 34 -129 -510 -732 -79 -432 236 -228 50 -188 -223 -466 631 -183 -157 455 -440 -530 544 -796 -293 -783 219 -167 33 -234 -48 -434 -394 46 301 237 618 -324 -65 493 -564 -160 -201 76 -23 67 581 642 -785 -221 -681 106 221 707 764 -152 -131 -514 456 -105 79 311 -67 -329 312 -857 97 -565 -543 255 -337 -607 -207 -853 -61 85 -290 122 -524 111 -355 362 657 -34 -836 -143 99 -465 -808 -386 419 -56 499 664 -872 279 -681 -145 -437 -878 -571 -237 -589 -228 -531 233 285 -569 -408 -819 -190 -5 -71 425 -846 -749 -889 796 270 -550 -866 -537 -437 -674 -715 368 439 768 660 -573 -103 434 534 -174 715 -645 -842 -729 -1 -459 88 786 707 627 -502 -632 302 -644 -603 -86 714 387 250 498 9 -403 -830 -92 -684 478 693 -612 239 138 -109 463 656 -636 286 584 410 562 -471 -47 -126 113 -363 -374 -851 -758 225 -488 -56 -537 541 350 -115 -299 -67 -381 -336 -83 799 -126 -256 536 -404 -144 -811 480 -844 -244 332 107 762 -837 -150 -847 594 -141 -667 -345 -128 -741 -304 -838 65 398 202 189 42 664 -413 -796 181 411 633 -294 -548 -184 -512 -328 -330 601 246 -244 343 -346 -175 126 -364 117 -477 9 -676 568 -867 655 725 29 600 317 -18 447 552 -289 226 -536 -514 349 -744 780 454 634 -432 520 -814 -228 255 -541 -602 -405 -613 -593 -875 706 -132 -765 332 -742 423 510 126 791 -397 311 6 -458 -819 437 -64 679 -426 -894 -750 -429 348 -491 467 -121 461 767 -175 584 96 119 312 -180 -391 -498 425 -127 -593 643 485 -605 558 -853 606 717 88 -562 -20 531 156 -589 -385 -100 -799 -332 -82 158 375 212 187 -432 505 -238 403 321 -47 -624 136 549 -735 337 723 761 -638 -700 -501 -10 531 -97 701 -302 246 288 -418 601 -468 -548 -22 -505 -117 389 -451 42 -361 -235 -731 -243 -895 769 659 -560 521 -648 -522 320 -863 90 -677 -129 745 481 -186 -416 -64 181 276 -124 91 518 -524 -744 772 -793 -842 799 394 -118 502 680 640 -598 -66 486 -324 568 574 -606 88 219 -749 -121 335 -431 -182 498 12 435 -766 -330 -711 -877 779 -586 -792 457 409 581 452 -542 386 125 583 -466 -629 -29 156 -80 669 -414 151 -296 -745 -496 -242 330 -735 555 -564 -402 -303 -8 233 324 -573 -107 730 523 -544 -448 288 -392 -448 -160 -235 -61 -233 729 597 -434 651 -615 -119 490 -277 100 618 38 343 423 -164 213 -691 -806 332 -289 -363 -528 784 -295 -296 138 216 350 734 671 -206 -384 -835 410 438 -783 -898 686 516 -213 685 -219 512 317 -425 -528 -884 41 -94 -636 336 -147 393 -91 -322 -108 533 -419 -792 354 290 679 490 259 319 599 -142 494 -712 524 -533 795 -204 -841 303 9 -70 -524 586 -813 113 659 -364 -619 599 -879 81 -362 502 574 -230 146 -157 -461 -357 -463 -305 200 19 -345 -73 -490 -605 -860 134 74 -858 426 -747 -293 -697 164 514 765 -897 -230 326 -222 -169 -606 593 2 -720 -577 -213 -144 -666 -146 -328 -540 -655 152 -516 609 -585 317 -256 -135 211 45 101 -411 -760 40 148 298 386 74 719 164 -403 740 -166 -839 -711 -467 -705 -546 -724 -593 590 175 314 -53 -452 782 -123 -774 -497 751 -888 -123 -695 -450 -835 -661 467 -280 -859 -850 -3 442 750 472 -547 597 -419 54 314 -695 123 427 687 -480 384 360 -374 198 -517 -781 -470 -569 -10 -22 634 -781 -869 -377 621 509 239 -564 15 -305 -621 797 -575 -801 -5 540 -655 715 596 -274 -308 475 235 -113 -478 -793 -820 55 321 303 694 -159 385 630 -494 -881 215 -468 -316 -480 417 -132 -572 771 136 739 611 -220 221 -551 -528 -189 105 562 -453 -660 -60 -729 87 -163 -778 409 566 128 -524 270 194 -865 179 -414 420 165 -51 480 -126 453 -155 649 -512 209 -633 -274 -97 620 226 586 -122 461 463 164 -309 -110 132 -316 -615 -225 371 -265 -808 23 -784 -470 -50 -879 676 244 -687 -97 676 442 686 -370 551 -362 -113 -87 180 193 198 549 -839 -574 794 -200 -159 -53 221 -449 -109 135 -143 -580 269 586 -63 -607 638 -346 107 690 184 -306 -591 7 428 -149 366 -207 -313 -188 -486 -724 -221 -1 14 491 -500 283 52 -719 -827 -214 494 449 655 740 -476 -500 -381 283 -669 545 -34 139 -437 144 168 719 -508 -218 331 -368 649 -188 141 -306 -759 -820 -472 -128 -407 -182 -684 -526 -547 91 726 202 429 585 174 -57 -323 728 -149 640 -82 353 -217 588 -594 -585 -436 -140 716 24 43 763 57 -838 -756 615 -812 395 559 -895 -437 -587 -408 78 -838 621 -366 -138 362 -257 619 -821 784 -491 -176 -483 -814 -694 -577 -294 -255 103 567 -415 687 -434 345 196 307 709 759 208 -848 781 -822 186 -474 364 -508 -784 -511 -246 -893 -684 -296 675 -604 774 318 -178 175 -640 -594 258 771 -135 -262 -52 -204 246 -90 94 -898 -162 -573 -289 438 287 322 -195 671 -14 221 -638 353 -140 -855 634 -166 761 22 -73 170 685 -520 -465 -589 -849 766 156 186 -154 622 -268 -892 536 123 -581 -607 475 -51 -434 -854 -839 -502 778 11 -780 -180 -116 -410 511 510 447 -664 707 -268 5 -863 555 -184 -269 -722 732 165 238 -131 -223 -386 -395 -850 -132 14 -403 -215 -226 -728 -49 -891 -30 -805 -61 -108 514 -698 687 366 -873 -470 181 412 -510 -702 -621 431 -473 10 586 179 584 313 -569 -374 -443 322 -583 -86 781 289 -395 -707 -821 -560 688 -87 117 568 -520 -44 324 -535 597 -386 725 -253 277 518 193 77 -776 -589 -74 -201 239 -143 465 -314 753 -392 668 -329 126 -210 -629 155 371 -697 646 722 -206 -163 472 717 320 665 250 -801 350 411 -102 762 -81 -628 -21 -837 362 114 355 18 -171 426 315 -28 -254 367 140 543 711 440 -493 151 752 -650 -241 -379 527 231 -856 -633 288 -227 206 -492 -620 -498 583 474 -127 -395 -646 -770 751 240 -828 -81 -205 -780 197 -39 -651 -659 -84 -596 23 -678 -273 389 708 53 -719 729 -268 -896 183 -193 34 -132 -758 -656 -872 783 -468 -674 -167 329 -803 17 541 244 479 -583 -644 91 -306 -599 633 -617 196 -786 236 -341 414 -700 -210 -303 -477 -554 -533 -814 -455 647 449 734 -624 -94 -465 65 416 60 394 -63 679 -259 -769 -767 797 -302 -774 -221 14 142 -631 -806 -496 -447 -863 656 600 -326 -86 644 -91 411 193 -617 -663 45 129 460 -875 -405 -690 692 244 702 -17 479 -386 792 -833 35 -900 628 518 -366 -57 87 -161 615 120 426 -477 -845 -752 -633 -727 -129 574 -799 579 400 -163 489 453 308 -403 207 -496 -629 -298 -633 -18 410 -791 349 427 -481 -802 552 -48 -77 122 -539 266 209 -22 -310 663 253 -546 -304 -741 54 -744 557 744 -593 718 -463 613 -19 182 -514 -265 197 -818 114 -348 -721 -39 42 -742 732 62 -340 -680 -247 723 -631 -162 -540 769 -289 472 359 -703 -511 87 362 -544 174 -397 -156 -234 -276 -738 520 -871 221 -465 366 -278 -277 277 746 -245 -162 498 774 -21 391 -382 -300 -506 -228 414 -523 640 -764 -513 321 -697 -147 355 136 267 -364 625 581 792 -884 -534 79 443 337 299 171 399 512 650 -596 -325 -755 -753 -696 -35 -257 -664 647 -183 -302 -886 -440 -112 612 452 -606 222 -815 627 93 -164 -2 360 -92 58 539 -894 640 -551 -20 -487 -762 -725 -261 -641 717 204 -898 -43 -18 -843 772 587 521 139 773 -536 565 -103 493 646 269 -168 722 -89 -641 669 309 -581 324 587 275 -164 266 0 -358 -109 441 61 -356 -235 -719 -163 -305 694 79 -27 610 -366 -93 -181 -852 -361 800 -540 157 -832 -96 276 106 -781 -280 529 11 341 711 -423 -365 284 -788 0 -456 176 485 -695 -142 -469 -298 -362 451 -176 -583 482 -52 56 477 -298 -267 -824 -495 -501 -12 601 238 -568 502 -629 704 512 -312 -576 -760 -95 61 -616 -368 708 -390 89 330 -705 575 580 -585 670 93 319 622 -439 -651 452 673 333 -432 304 -156 47 488 -123 144 393 744 -417 -427 432 203 362 -125 -511 -676 136 -152 -350 329 745 -656 371 205 222 245 -135 367 -682 593 -512 -344 176 221 -141 728 -423 99 -895 634 -117 630 -732 619 -852 192 698 368 -635 792 -582 753 89 -863 605 -186 -301 -888 702 -437 672 -111 -717 -381 -694 779 -826 597 -537 100 -2 397 573 52 161 571 206 -252 -149 230 543 228 651 -382 298 295 -673 262 297 -645 135 378 419 255 -493 -170 -705 776 507 -553 -812 672 739 -271 224 -563 -164 723 147 68 -370 -54 401 80 683 175 69 733 -431 573 28 -328 154 -192 -372 315 30 -153 -301 201 99 185 584 47 234 -565 339 676 -420 702 231 755 315 -808 50 -376 453 412 470 -465 33 737 -572 -22 299 -593 270 766 -298 -35 -196 257 -353 600 -232 -464 339 -182 -519 -428 -164 792 -854 -195 550 267 29 -68 -564 -575 -697 587 -364 -326 -714 353 228 428 358 -758 -815 208 780 -788 -37 512 -714 -333 -175 -736 -86 -319 743 95 -758 -612 763 -260 -433 684 149 -389 -862 599 -188 602 -612 231 155 -739 -419 -443 77 -710 557 -248 -468 80 339 -120 141 666 361 -384 -713 515 -142 -780 -96 -795 -799 423 -721 443 -756 -179 347 -824 -872 390 28 -666 -751 473 -532 -483 -708 -209 519 321 -264 -799 30 -660 -423 577 -780 420 702 490 -62 284 790 -608 271 -7 -515 554 -214 -548 -867 78 -20 -499 -890 551 -504 -238 -750 -107 -740 -115 -752 464 243 -804 -352 -752 566 -775 -879 784 259 33 683 702 647 -66 31 -573 -427 711 -344 352 -475 576 396 -483 423 -530 -24 -747 -490 -850 -717 212 507 181 -318 -774 196 155 -870 -427 -137 -482 703 480 780 -417 -582 -197 -848 197 -18 -860 -280 276 627 424 217 -752 -216 -217 -27 574 -147 -850 -210 378 -553 -702 -791 115 723 -203 -367 -823 365 159 -696 225 330 -774 -89 741 -294 -675 671 -488 -241 -183 -242 583 -664 455 -519 -647 -533 -24 717 -3 200 264 -732 -143 -762 -410 492 551 113 -756 -221 175 129 407 85 275 -678 45 309 468 -215 797 -757 434 -358 -242 274 -745 -373 258 285 -393 146 512 639 -446 731 527 -39 -90 -596 13 579 130 -697 652 195 -159 -725 -684 415 738 369 495 219 265 440 309 7 52 436 -102 36 257 703 -75 -610 -647 -229 -796 -114 146 698 -499 -548 -747 -227 -277 -541 296 42 285 307 -337 -156 440 509 -248 -195 -531 572 -89 104 238 -881 -458 597 -648 -98 655 464 438 679 -740 -206 223 2 -153 702 -244 -667 499 661 -120 -530 711 743 -167 -123 -185 -761 -871 549 15 -807 751 12 -233 756 -92 -675 460 -108 199 -88 509 786 -336 528 -642 -527 -213 -288 -493 -11 -185 -231 557 290 -181 280 542 -216 -211 -646 325 234 -723 536 143 438 -473 -749 48 -523 365 -463 -847 350 228 95 -522 379 -647 580 244 -173 -24 -416 -283 728 -832 -148 -66 218 206 341 -739 182 43 227 -615 752 -439 -462 -77 -824 10 463 -625 58 -358 568 -832 -446 102 -289 184 548 568 -563 -127 -500 -750 187 -569 -121 44 80 -147 367 -273 -194 -652 -576 129 640 588 -822 -193 639 -726 -73 116 364 -321 -261 -532 -781 501 305 246 -455 655 -724 421 551 75 164 -409 396 -617 768 7 -303 354 -249 395 -2 -213 -253 -22 -787 -752 -420 -332 -522 306 -412 -638 -338 545 349 -404 355 114 -474 -807 282 341 464 773 -205 -887 -128 -146 146 -732 594 -484 340 682 65 -556 798 554 -639 502 -375 -676 -802 126 -415 570 309 619 113 -250 -562 639 37 -89 -433 129 -866 -799 -725 713 393 -340 564 -888 122 -511 319 434 291 40 550 -452 350 -728 585 -699 -367 -5 -402 -360 511 -365 -604 -744 -685 18 -2 107 285 99 265 -80 -556 -787 253 -396 -702 -650 -611 684 127 580 434 -547 460 408 581 -539 195 526 677 41 -830 -213 183 578 -374 -473 -864 395 345 -659 31 414 -712 -579 -52 -226 -871 274 -821 -400 -427 654 80 42 522 208 788 462 212 -308 -265 -285 403 144 756 -660 545 -509 258 783 -763 -82 275 183 -476 -667 491 395 306 -1 -551 523 -548 -357 164 20 486 -242 -265 750 -277 -546 -358 31 -797 -23 543 99 -298 42 156 -635 -536 435 137 -294 -473 -309 -368 -818 228 -162 -711 -272 -683 -722 -701 -442 69 -830 409 93 178 134 113 -265 531 -679 317 -501 -735 656 96 568 541 257 -174 -673 526 -401 16 19 491 -668 -700 451 -152 390 -878 -497 -636 -108 -23 -531 -19 -802 -69 157 -94 -163 785 794 -643 -447 145 -184 -814 47 470 -676 -78 201 770 -107 -74 -703 209 46 -596 -783 -18 -215 516 -552 -16 672 -294 -821 206 451 -688 -824 -250 223 -338 -124 -171 125 -499 273 -646 114 -885 -810 720 315 -451 477 494 459 -803 -581 -24 -458 -583 -122 453 -319 -861 41 -726 743 -292 106 605 533 -133 -299 -833 239 -7 228 105 51 177 -885 511 -152 -134 381 649 344 -784 -159 -100 -159 574 92 -853 150 598 686 539 415 -71 -486 686 -244 -204 721 -756 -612 792 106 -463 160 720 -273 -640 -780 -114 -660 -354 288 -620 -312 -354 -373 -113 236 240 246 668 207 54 -805 -573 681 -548 341 77 770 -255 791 -388 194 -337 -338 -271 718 -797 -559 387 -355 -251 -117 -64 -144 502 -650 -894 172 -758 -376 129 -224 646 180 584 336 148 332 -897 -82 -566 -525 -585 -280 -241 140 -118 409 82 604 393 292 121 -601 287 -444 607 -461 105 -241 -547 148 594 -810 677 363 -446 676 670 -202 724 602 406 -543 -301 -379 -12 491 425 -280 -481 499 -394 121 479 119 469 -689 -286 244 217 62 -451 -466 630 -867 -852 107 501 -433 18 -469 -470 -765 -40 -81 -496 -135 395 518 148 393 146 704 -858 -36 348 763 -650 -757 498 517 -302 -446 800 -839 701 -188 -742 110 -350 613 767 -336 678 745 -139 556 -657 683 -459 415 -588 -2 -797 592 -268 -423 -137 -634 592 323 473 485 60 -252 737 -314 787 210 -632 316 -462 -298 -93 777 290 791 -173 -277 -460 69 423 392 375 -111 -100 508 -86 387 -437 -224 13 -778 -837 39 -789 719 -366 634 34 497 -548 -76 -121 -74 -488 -176 410 -583 -106 -152 -798 291 726 -423 -534 -249 -452 -327 200 -383 37 -228 -567 -278 -726 123 -417 -739 246 -306 -730 -25 50 -655 -72 -422 674 440 -165 -619 607 545 95 454 560 180 165 -16 -444 -151 437 440 567 -886 212 727 -680 643 -540 734 -42 -610 451 -126 -312 -154 -439 8 261 -630 788 209 191 691 -745 -217 -365 723 -672 -813 696 337 -271 -106 -683 -574 -535 -870 655 -733 690 -464 -5 -145 485 -23 122 50 -52 177 -147 -820 -25 741 -242 106 103 569 20 -378 621 -516 -184 430 -233 -365 -680 191 -12 -107 -850 461 -396 482 237 674 678 108 -160 323 -449 -840 493 496 591 795 381 1 391 -283 30 -238 -214 134 758 4 513 -446 711 191 735 166 -209 -108 -579 294 -796 745 352 537 481 613 -92 648 -588 108 197 -580 -302 -380 355 363 508 -399 434 694 -505 768 -714 621 455 155 -675 -676 609 -513 752 -201 40 400 -700 455 -177 -616 -56 -110 -216 -779 -447 779 -891 156 -393 201 532 569 -38 -731 475 535 -777 -898 433 657 604 60 -469 -444 -18 52 -441 -159 -295 464 -610 -409 68 -147 338 568 -776 -403 281 -244 619 -132 419 -697 -810 308 396 71 720 209 -789 -491 -187 -329 -525 -539 -219 244 308 -156 -114 -264 313 455 -99 -388 -293 348 135 -233 341 -792 -748 -54 -751 -415 -861 487 -218 -441 551 -700 668 -277 734 -385 649 -840 267 -46 580 469 -576 593 219 -319 682 49 -658 -345 401 606 204 416 583 -682 -314 594 -593 -562 691 -865 -515 -465 -492 -47 -67 155 -391 789 598 -214 646 346 -486 -756 484 177 -392 495 748 525 -489 -739 -329 237 -328 -858 526 -229 706 476 -84 -755 563 479 639 607 -821 -323 -683 -779 -69 -467 536 769 -617 -744 -806 9 760 777 -407 -648 490 -108 553 -760 -475 -315 -66 -785 487 456 635 -30 571 -662 126 -751 -733 -502 451 -128 302 -161 441 150 -152 -725 -415 465 -750 -690 -354 655 694 -125 -18 709 -900 -639 14 -535 -474 236 -865 179 -612 582 13 -32 -89 -264 317 -28 374 -309 -532 99 -469 74 785 751 664 -8 -224 -710 -691 -201 248 751 -190 246 -34 224 -96 -831 202 742 -874 763 24 124 -259 688 227 483 -402 798 406 159 -79 -528 630 590 120 -166 779 19 272 682 310 -719 763 483 774 375 338 7 774 775 730 436 -674 -428 672 353 61 191 57 -693 -750 756 -309 -236 -499 -330 22 712 578 434 -413 -529 440 397 606 -31 179 -166 -86 -482 554 -352 589 -213 680 -825 479 -831 -402 42 14 -291 -559 -80 -447 -383 -786 -122 -660 145 743 -678 381 680 444 -381 6 -256 -806 693 -828 -268 -389 517 -103 -760 -863 -333 -59 -794 648 -151 441 774 662 -84 -212 191 -463 -711 -531 -612 -314 699 441 788 -888 -357 529 -664 594 1 -613 -204 -882 -779 431 787 350 25 -106 353 625 140 -144 274 435 -865 -208 -879 -34 -855 325 768 580 773 696 691 -852 -659 760 -275 246 538 -799 -57 -719 214 -532 689 -398 -412 -756 -527 544 -211 445 651 -803 713 507 426 -881 -819 -583 210 -865 -516 -219 -584 -279 -621 718 -829 -679 -377 -337 -303 411 -855 32 -92 664 -317 -98 156 -648 475 782 -540 -529 -406 375 367 -596 -853 -145 -368 -276 77 -653 576 -394 -213 118 -258 -851 -681 -193 -332 -512 -715 -126 -894 475 494 772 -74 -720 128 -160 -545 -3 -68 -739 -557 789 581 -760 -780 -548 -764 547 97 -153 545 -178 -86 -55 -231 642 -709 66 -296 -823 -527 35 -858 355 -39 -769 11 -496 58 -719 733 -682 547 -155 -538 -618 -639 571 -732 -632 283 -4 -785 542 -423 -820 327 -319 -135 662 277 610 22 -162 16 326 759 -813 779 -338 -37 -802 -69 204 -768 9 -468 300 -527 -652 639 356 52 688 96 -375 -396 635 -872 685 120 -100 561 -819 715 -598 797 704 -88 -541 274 314 -162 -695 717 -260 -743 -92 -509 -242 -318 -128 -445 260 -388 -215 22 398 232 -715 448 341 489 532 190 168 359 52 -756 -598 -362 746 706 -353 -855 -284 587 -855 -159 -303 -847 -823 -599 -781 -82 289 10 -38 -719 -811 800 679 94 355 -83 -395 -53 -369 327 -109 -517 384 -583 742 562 -866 -139 -215 -347 89 -310 771 -107 -213 460 -746 -304 185 113 -345 -614 212 4 -864 704 -118 -334 -374 -753 -198 -348 531 -67 683 79 59 -701 -503 -774 250 169 -483 -60 -320 232 48 320 -13 187 496 369 549 453 -377 -788 650 -38 -231 -342 755 -604 667 -653 -795 -547 -369 -203 -414 382 293 -414 -517 -178 117 67 -770 -667 311 62 -832 -102 284 602 144 740 -852 -512 -497 222 743 113 398 -126 -790 -207 -556 429 563 -158 366 -122 567 466 11 35 -159 -485 176 733 265 747 649 -594 -380 -523 -859 -805 778 -23 -413 -440 -210 -868 -658 382 570 561 338 -535 715 538 18 618 -274 -773 627 -462 468 794 -99 168 204 -756 59 -656 -779 -91 722 163 425 205 -352 -881 -794 668 -25 -687 -558 96 -753 530 -899 166 165 11 -521 -529 480 -449 333 -415 600 -849 184 -348 -333 -834 -236 -863 -865 690 66 337 -589 399 227 -261 -852 -304 595 -467 316 400 -601 -613 219 17 -799 -884 667 -668 -712 134 632 -755 -391 363 556 -762 53 44 -712 403 136 249 255 122 -882 147 336 -343 -560 -412 728 -38 192 110 464 -723 -839 -175 783 -60 -267 638 494 -27 -201 135 172 307 -39 340 139 787 207 -41 -445 554 171 -787 24 550 12 -138 -241 -292 633 -336 -4 604 572 -498 -218 61 -527 519 451 -465 189 207 -502 -513 518 -409 591 -179 318 571 -26 403 535 -64 207 -389 -203 -267 -816 692 265 -166 565 633 -90 -654 300 51 -644 -199 -811 -834 -789 -82 298 648 284 -581 -198 -176 396 -223 529 -537 460 367 205 288 80 -41 -729 -122 660 -706 169 -81 451 773 287 -258 -672 -30 -567 86 707 266 81 -807 757 -567 -424 461 324 -223 -803 -852 692 196 -709 278 138 768 -270 -548 -488 -801 -640 318 -622 -123 -7 -640 771 333 -720 703 -481 -725 -759 -45 -424 -61 -517 -149 -201 -449 -595 -240 -246 -132 748 647 -55 656 -344 326 155 680 689 685 610 695 -323 -688 659 -741 697 1 -175 410 -879 -718 -445 387 -842 -456 537 -445 -845 451 502 -101 -484 -533 336 175 718 -601 -67 193 467 281 -209 483 760 -314 498 -565 335 -507 737 -820 341 228 408 -510 129 593 -228 -738 -670 -678 -451 -468 194 -279 -234 -368 -849 -81 789 579 -825 490 110 594 -602 312 285 -718 -784 -556 -657 -194 557 453 -489 -420 -482 91 -302 331 -258 -382 -424 687 -89 32 444 71 -310 94 412 -425 778 633 282 -408 515 543 444 297 -175 462 133 -124 -712 -391 -845 734 284 -776 -293 -778 759 751 -590 -650 -142 -337 -844 -128 -401 -86 508 -874 87 607 -251 43 437 -405 685 562 -25 -630 -657 -48 467 -149 731 -858 -275 -135 -534 739 -536 520 173 -741 402 -68 -643 -272 -242 -190 717 662 -163 -684 -145 -747 196 7 47 761 -416 633 -501 -120 -41 324 306 749 -373 789 98 615 -86 -827 -574 -569 -662 -492 -538 -155 -568 530 -545 767 507 -71 135 487 -663 -240 655 -220 -874 -24 575 -360 -288 72 41 24 -220 -560 -804 -773 -788 -650 -338 580 -758 -284 698 415 -598 -41 -880 18 -553 717 777 -381 -10 -586 760 -589 787 549 -757 504 71 39 591 -482 -471 119 -759 -338 -419 -628 -300 678 -745 321 -343 -589 685 -360 -498 318 163 -465 195 784 -56 -388 2 331 -408 -415 456 539 15 -120 -861 -357 -304 503 -347 -510 -338 -582 428 -789 -637 231 420 463 -300 -246 658 88 296 -821 487 650 -610 -13 749 394 -645 -889 -298 605 -631 657 737 336 640 -96 550 -788 -94 -662 251 781 -684 569 -534 -653 -561 391 -892 63 -35 -822 -507 -17 70 348 -440 -503 -120 748 -298 -391 444 663 -444 151 687 -537 336 -691 794 -838 -214 181 -158 764 356 -739 76 -216 290 145 708 367 -762 -848 -622 -129 224 -43 491 753 -517 256 -269 519 653 435 -806 266 -100 355 -158 -256 -346 -856 198 419 -487 -391 483 541 516 58 -727 -702 -715 515 688 260 -73 -144 325 -229 -819 641 -558 -298 -248 128 -8 208 641 240 147 -708 733 -542 -290 -705 67 -26 -420 -777 511 -438 -775 533 -341 -163 -78 116 389 613 -367 -780 -666 -250 601 649 130 750 750 672 603 -442 707 252 -806 534 764 -335 194 -296 102 -763 351 773 389 62 594 -88 246 77 632 707 -439 476 595 709 671 -820 -569 306 -276 64 -259 708 -13 156 -687 568 473 -9 -670 782 289 264 468 -178 -689 222 -58 -401 -388 -833 -582 234 -465 -801 -366 721 -54 -486 -27 791 342 559 -106 -161 -34 -361 653 442 -900 -529 -727 -497 -106 -897 -631 -648 -133 -874 -691 -40 -384 217 -278 123 -82 -529 776 -835 576 296 -811 -495 -858 -1 293 -262 -390 -477 -379 -677 563 709 -647 150 -772 -636 -886 133 -826 -300 -644 -573 -885 -312 764 268 579 -746 6 -811 743 111 161 760 474 403 -338 247 749 -248 -587 -205 779 -553 107 466 606 258 714 -91 659 28 417 -739 654 176 583 -867 -368 767 23 249 187 -481 581 -490 -755 -63 672 -591 -37 -690 316 -409 411 -366 -694 -878 -567 -660 481 285 726 -98 789 -260 -49 509 -223 776 -6 693 -638 -555 -820 477 118 674 624 -210 581 -621 -319 -317 99 -332 343 247 -106 499 -199 -138 103 429 -821 595 343 -162 95 33 472 -475 797 192 655 -880 340 568 -193 164 -704 -394 -477 -773 192 -889 272 571 -548 645 80 639 -682 -236 676 522 255 411 103 -460 301 -806 -336 -700 28 -143 -230 -562 500 -69 -569 -74 777 -669 90 -676 650 574 329 -163 624 -210 442 -567 146 583 243 516 -5 486 339 546 -828 691 -111 373 730 -841 -815 626 717 -399 542 -19 571 -191 753 -574 -285 371 -450 -196 348 392 -23 775 -521 -303 -892 146 -64 -446 -266 -599 -267 143 666 361 -483 -452 543 405 -458 634 669 667 288 -408 -716 -177 81 642 402 -553 172 113 672 -167 -576 789 160 -651 343 658 -127 -575 56 -575 463 88 765 140 -670 -620 -682 -250 -33 598 323 713 224 -400 727 770 790 17 32 -389 -684 -889 -277 -855 -57 -61 -648 36 594 -228 -738 -691 -148 -141 -501 459 -445 -82 -858 -629 747 -290 565 451 34 -340 -138 -866 -195 -185 -172 -663 -263 -279 -322 471 269 -822 567 -151 663 -129 -677 -522 -133 604 172 -834 -64 -618 -838 564 748 -261 -210 576 100 -547 -789 -758 -867 -631 -107 -437 372 -670 -82 -758 366 -82 -649 -315 -483 -286 127 -52 -141 534 739 -156 88 661 32 175 -301 -434 -321 -819 -871 176 270 709 -750 -856 -498 -627 571 -660 -230 781 -644 730 -314 -2 -776 224 550 -339 761 75 705 -835 333 48 100 -214 -382 -87 712 -10 -208 -26 203 -284 -225 -852 -630 587 -769 29 -430 -546 -311 -798 -477 -368 720 -543 -406 -112 -665 614 -9 -885 -609 -777 -332 151 -307 -504 -704 -842 -147 710 132 -171 -272 -419 494 439 260 -173 275 605 492 744 -111 178 247 799 127 -306 -250 -393 -338 -90 -687 -325 -436 655 208 530 573 -252 -751 -60 -551 -22 227 -24 180 -609 181 -439 -477 309 376 -275 -497 -691 489 -15 789 -375 -879 -82 276 -46 -222 -870 0 -451 -647 596 142 294 169 -440 -882 -400 295 -620 -278 -591 -454 622 291 353 367 147 -459 -538 -206 -577 704 -843 586 211 389 300 -362 -673 538 -776 777 648 181 -857 -740 -353 -485 -338 215 139 763 363 -83 -392 691 -247 -715 149 703 381 -504 -361 -850 651 351 -431 -510 -847 -262 488 344 344 419 -600 -421 92 48 479 447 419 -319 -895 -305 493 -860 695 -222 -620 -546 731 233 214 -470 -686 -448 284 569 180 -611 -633 -634 344 -451 -681 -612 439 -240 -213 487 -44 -894 169 106 -543 -337 103 -617 671 -201 136 -247 422 -45 -814 238 -342 -88 790 -419 433 -167 -812 785 256 -804 152 -475 619 -175 232 710 -817 420 -753 24 -251 193 -878 -121 206 629 629 699 567 642 -99 -728 370 -534 -738 -503 -306 -625 -599 603 582 596 707 -499 -313 577 -347 -478 72 -184 -97 -252 161 -674 -414 726 -314 -828 310 283 -48 604 28 -206 -68 303 178 -359 287 671 507 -585 -251 -135 164 -892 -310 -423 -26 -809 -806 490 -479 -874 -416 585 287 -109 -821 -350 397 123 48 -677 330 164 -608 -328 75 528 750 633 -692 -15 -430 585 -405 686 106 179 -552 673 -850 -303 137 -554 -294 127 -252 -420 -30 -68 65 678 -395 197 -38 21 285 -620 -843 513 -92 308 -659 -95 662 -474 -86 35 -238 -317 197 343 -797 -662 -622 142 -68 -842 -129 700 16 680 631 -29 -151 -372 313 -225 -768 773 -146 -433 712 -386 289 -16 705 707 -239 -29 -420 -22 -790 -737 18 -833 -592 -347 -696 -86 -805 -113 -514 720 -113 86 736 723 -472 -537 488 -213 -2 -870 -607 -99 -442 326 -186 -891 -741 -239 201 714 -650 349 -437 695 705 -419 -539 -306 437 142 217 -72 -454 165 -687 -258 660 -466 -339 -84 167 586 -107 -137 40 230 250 -469 298 408 440 -362 422 -628 -273 524 225 -603 -712 789 -859 218 -61 252 -569 577 -468 557 306 -708 686 -275 542 -189 -2 -713 -579 -617 -371 2 797 -591 -878 -720 40 -430 697 -535 -82 -452 -888 -259 215 -682 -861 638 -330 394 368 152 -617 671 565 -14 25 758 -643 -449 -712 -527 584 125 791 -333 -549 400 62 -314 -765 -603 -785 221 -9 -695 267 -755 -714 297 -163 -763 495 443 -519 -534 561 664 179 -396 -398 43 -818 289 327 -513 800 -626 -251 69 732 516 242 599 -430 -3 642 -261 -469 -236 82 -724 -693 -774 -38 -365 -754 597 467 521 -481 -171 -852 -150 243 -345 54 599 116 -549 337 332 372 184 -97 427 -215 361 -339 -805 5 -81 -9 576 -349 -601 -265 -303 157 426 616 172 -561 -429 502 461 602 -255 -646 197 -722 457 190 -605 -209 -566 -884 -729 -26 -86 495 650 -846 -650 -814 -649 -262 445 -72 178 423 -93 574 -744 478 -297 344 128 372 221 266 377 765 46 -480 195 351 742 424 -648 -284 -466 -409 719 451 483 680 -813 -311 189 -697 -365 -26 100 477 467 19 -513 626 -541 85 -533 -270 -404 269 315 649 -207 -67 438 -497 595 -246 634 -595 323 768 502 265 145 -768 -591 270 413 383 -398 744 -812 748 -643 734 362 213 -359 195 95 -3 380 -506 -453 -423 167 -725 -456 -426 771 -515 636 -297 -494 141 266 -188 98 -162 624 564 -150 -667 399 122 -232 475 -787 -746 -580 120 295 647 549 -844 -480 -490 -557 -132 659 229 -638 516 481 -630 149 -540 -521 -604 446 -322 -314 -688 443 -716 774 -891 383 -578 589 -304 770 -778 218 111 223 517 59 753 754 -704 48 -348 748 38 -589 615 -353 43 -52 -461 -714 439 -438 424 630 192 -244 437 424 290 -288 639 -8 635 375 -241 601 -373 -501 -484 -855 599 285 9 145 -575 536 -104 497 -776 312 41 654 -136 -849 -854 -678 -27 -364 608 -648 161 769 4 -380 597 84 445 -598 -473 764 774 -332 789 -641 737 -731 -855 336 -411 -63 -428 -17 769 604 671 -316 120 -426 -737 589 329 433 -656 537 393 -524 557 -549 -710 594 -61 470 -879 605 -133 517 228 -256 164 322 265 -172 624 740 -430 -354 127 -122 -361 -328 -896 20 210 -695 -204 -619 746 73 18 781 2 -855 -306 530 -779 -550 145 -376 199 661 444 581 -418 386 704 -344 744 -858 -412 385 -587 613 -433 473 -436 -750 755 -331 134 495 -116 54 152 -522 -860 576 129 377 125 231 -3 -550 -715 -137 356 720 -535 -254 -793 -489 -862 -300 -53 182 157 -252 -809 -434 -749 -755 -735 105 153 -67 502 449 -18 -744 492 252 800 -643 405 288 162 -333 -257 226 296 39 727 -594 285 -625 -90 11 -535 -219 456 430 -272 -474 515 -160 -390 -764 -211 420 -13 176 -44 -52 -291 -729 776 316 -707 -445 -497 -5 -140 -38 -868 96 560 677 644 -746 -7 -578 -155 -419 -367 161 571 536 71 532 -349 -528 446 -504 -672 -710 -894 198 563 404 -85 -129 774 -35 -396 168 -192 616 -428 359 -362 -470 324 -808 234 380 -576 -192 311 -866 719 -691 120 -399 -9 280 345 310 191 313 -717 515 389 785 -478 -506 -706 656 155 -176 374 -17 -640 -118 -724 133 615 -211 453 478 485 619 400 -228 147 354 -547 2 -898 -771 -458 477 -819 -779 -493 246 514 477 625 447 -663 -571 173 740 -52 -385 -706 -677 -856 -362 49 -712 -662 632 209 297 601 -748 -94 -299 -508 353 533 -757 -480 -77 -561 161 -346 275 -357 -353 704 327 154 -70 451 -357 -278 -93 154 -495 -12 792 -169 -868 423 426 399 -445 -175 -102 -99 -9 -269 -583 368 -892 370 -427 150 -895 -536 -330 -723 -107 -445 144 -759 -189 -480 778 471 -724 268 -286 101 24 -557 -380 209 708 738 -551 -93 788 183 -221 -276 29 -420 -520 442 631 -107 745 -655 -394 349 -301 -425 -167 62 772 110 337 -546 -439 330 -680 678 541 -719 -471 103 -122 651 -517 -304 61 136 -90 -779 -261 656 -193 531 -722 89 15 -423 -823 719 -400 372 -471 777 -574 749 -58 -352 90 -677 705 -142 -413 -533 734 -304 -16 -813 -404 147 -831 -166 -883 -472 -358 -498 -486 -568 -774 795 -585 -680 -289 -755 -750 -166 -171 -887 -647 -765 638 -798 556 -394 713 -148 427 -36 -141 -359 713 349 -509 -849 -669 -352 -95 553 -467 -70 -838 -436 302 159 -335 7 -272 -717 -66 -372 690 573 -741 -710 -86 134 99 518 0 -434 448 430 698 -643 86 459 331 -224 -552 478 62 566 19 -43 -471 -269 -320 57 -624 14 -878 -99 -91 -315 -565 95 648 124 745 270 468 -898 598 -153 415 -712 -186 731 -433 576 -621 219 -484 795 793 10 642 -383 177 49 -273 -839 -267 304 -478 329 -698 142 -592 -545 -826 427 -308 62 410 397 -208 -531 -795 222 -492 -879 -555 -316 -46 694 -77 -311 643 -519 -216 -438 636 -66 -853 378 141 -619 258 395 204 -155 -791 137 -166 282 515 -697 -250 -360 -172 346 443 227 372 -751 -738 -238 293 -98 506 -545 -492 500 640 755 54 -754 -147 -332 -152 489 27 -535 -82 160 733 -780 -550 769 -488 -106 156 -805 -176 -459 -592 271 -646 325 747 224 339 -843 333 382 -63 261 638 -790 550 95 381 -500 -583 -606 -595 687 465 283 188 -144 357 -90 695 -842 707 469 328 385 605 -616 465 -430 447 -711 174 171 17 327 -456 -255 -19 -387 128 426 -307 640 -6 -861 533 -846 -562 28 -355 19 496 278 -474 -545 -361 -275 387 377 56 684 657 -126 -440 284 -898 -553 -531 -224 -731 596 257 501 -397 -616 337 695 -471 -200 -279 591 -214 -134 -467 594 -38 3 -851 210 -45 -215 215 566 437 -631 -110 -759 -446 -568 25 570 -457 545 -562 528 753 24 -874 -101 -69 -540 -894 -892 695 608 -728 -756 -647 147 -161 460 126 441 483 21 677 616 191 -795 -818 772 -572 -111 435 205 799 42 549 -787 -668 502 -27 -387 323 -573 370 -398 592 -256 -508 159 -13 787 205 -305 684 -844 -531 676 67 545 -381 -588 769 367 -404 19 -266 -420 726 -400 234 -427 349 -453 -759 653 -629 535 -93 718 169 715 108 410 -690 -823 763 79 -260 -606 -552 -101 302 -604 -102 654 -824 -624 -619 708 -18 -311 187 -344 -611 582 -485 251 -179 733 -359 411 106 -806 245 -367 -750 -390 -107 658 691 351 -579 -630 -690 -282 -1 772 -277 -487 145 -478 496 -230 783 494 -327 -298 -194 202 -203 728 -98 564 -674 241 665 -632 -416 232 799 582 -615 -58 -125 504 225 447 -725 446 -661 701 -125 35 266 -716 -366 85 -286 660 363 66 -743 -502 -600 258 420 643 19 508 -654 264 -275 181 -50 -553 -87 -797 332 57 222 -251 667 -312 417 623 -687 65 -132 -872 473 -836 -817 -85 -353 56 -323 -683 -649 393 298 640 -544 -117 346 -355 618 126 188 -561 148 128 512 -486 -674 133 -706 350 221 -697 -266 -513 354 -850 733 370 -251 719 -121 201 654 -38 757 -872 -118 -157 -288 -493 280 -797 -493 682 -599 -439 372 665 582 -517 -322 479 430 291 621 -762 -74 -262 645 603 507 126 -73 729 63 -55 335 -480 -805 607 -174 -183 -103 -516 152 730 719 -447 74 -90 466 750 379 329 -731 -711 294 453 226 -334 -24 254 -707 -154 -651 615 54 529 -759 -79 783 114 -228 590 -401 -551 670 -526 -221 -210 299 -332 221 731 732 241 155 382 -564 -47 584 -378 549 -703 -41 313 -598 532 -397 -72 543 -598 -660 -430 -138 -761 -843 391 782 -655 174 305 -562 741 510 -274 800 583 307 -356 212 -395 235 -68 -764 136 413 -536 -854 -330 -149 -555 705 -823 -465 -625 -52 -520 -760 -875 570 -103 -576 -354 560 718 39 -399 -529 -640 -558 696 -570 -417 -548 -432 755 -862 -605 11 -77 -554 -697 700 550 -595 -359 -345 -461 233 -758 -556 -133 -722 -287 418 4 647 -552 -458 -217 -529 -606 -421 -759 -726 -633 700 479 -894 -521 701 383 593 -175 -724 59 -742 542 -553 590 -624 -699 642 429 41 -28 -776 -745 415 -579 565 224 -736 594 -682 520 -148 -395 -735 -628 -713 355 -386 -92 -400 473 -554 -8 -570 120 493 194 -383 576 -318 -178 -268 783 -710 135 707 655 -791 71 -461 -318 593 189 -810 -284 -205 -853 -491 259 165 -603 648 415 -192 -742 -598 -605 -530 -452 301 -473 -653 -22 -571 -863 685 -524 473 -254 189 -788 655 -706 5 130 349 116 -755 629 571 -421 217 237 -326 -93 2 791 542 -836 141 -576 -159 -851 -582 667 451 -598 -384 -581 -732 554 -471 94 776 257 163 -370 498 24 188 -648 43 694 -784 631 -752 137 438 -415 574 -119 339 4 -603 612 638 -854 309 552 -656 184 209 -639 253 753 -471 -830 144 -579 213 15 -185 -335 -360 -198 343 331 675 -570 -699 -358 672 541 570 -872 153 -59 209 221 655 -400 -454 -34 797 -882 268 180 -599 705 -518 -548 7 -142 -212 570 -513 489 57 -687 -305 237 -421 -540 529 -896 -643 12 161 -877 77 176 -853 208 706 -588 -342 -808 -811 -133 636 -430 -460 -250 240 -721 415 55 565 564 -105 -237 233 557 -251 -352 -753 430 -11 364 81 151 -60 -167 121 83 568 -384 -343 586 -534 681 683 -687 -302 122 157 -894 364 79 -848 647 540 296 -570 -435 -399 -523 -492 241 621 -521 -15 -135 -351 -37 677 551 498 -406 -284 273 -750 -676 742 777 -571 -457 312 240 -598 -555 -355 -362 -561 294 -775 -426 -82 259 553 397 -819 338 -47 73 -62 333 673 29 518 -818 17 -699 -37 526 -137 192 293 -520 715 -399 -115 -782 665 10 -385 -115 -574 81 288 -638 -445 213 322 766 240 -256 636 -187 42 -530 -852 -285 -696 4 503 -91 -466 -566 214 108 660 -787 -644 -565 -448 3 -97 -175 322 63 -726 -452 502 374 -221 14 131 782 615 105 -399 204 618 -83 475 -11 -647 -398 -771 411 -418 459 -610 360 600 -133 757 736 -207 425 395 -833 -476 460 -843 -107 -321 -500 -231 -720 319 339 -607 142 -316 -211 -237 731 340 -386 746 -290 -371 -38 137 667 -788 563 93 221 -699 388 161 330 -74 311 -653 579 -447 255 673 550 -772 391 517 -598 -672 -302 -486 -657 769 -141 97 -320 739 524 -315 66 523 -349 106 595 -165 -213 -580 -607 -492 145 217 -569 -404 -359 720 -767 -697 167 -610 -825 -751 664 -538 52 228 51 100 -622 -176 -212 32 -505 422 -575 -401 551 95 -450 640 -31 294 -416 -488 455 34 81 -276 187 -31 -888 -891 -182 237 -152 -319 350 276 36 317 240 -458 244 458 -40 657 -522 678 -707 -230 -8 624 -21 -217 254 138 -898 -861 44 -513 -644 771 181 -367 695 -249 -857 751 252 -728 -300 -812 124 -422 -687 -203 -561 -73 -172 142 -714 -34 -751 243 53 -592 697 439 -270 -748 455 -871 309 678 428 -44 -766 -34 469 290 -171 213 -684 720 380 -243 384 -480 362 741 -408 107 127 -469 -741 742 603 -799 652 -350 588 -452 159 198 -727 -45 -322 -476 246 234 548 315 -548 106 -532 -634 -420 539 -282 9 -387 579 551 -430 -286 17 -249 -610 346 -60 240 678 -88 211 -1 268 725 382 -799 -269 642 307 -387 750 203 -860 -294 69 288 29 -581 -645 -680 517 -543 101 145 -274 -227 640 522 9 8 -852 172 161 -640 -297 -218 -457 -234 -449 -277 -123 -617 374 199 -89 187 -518 783 280 -336 645 167 -141 544 -721 500 -195 -866 -596 338 -263 -732 386 -603 -624 -373 320 253 461 -91 -240 178 379 -331 -782 -409 -779 342 657 -181 -93 -13 -337 184 -274 -236 -38 -542 -577 584 249 -177 454 415 561 -626 -125 96 208 -516 4 372 -406 628 -290 -451 -105 -233 557 528 -880 -46 -609 249 -207 -130 -552 -556 495 104 -409 0 211 708 -892 -379 -840 -785 -606 -890 -847 366 -567 262 288 -701 -588 578 183 -671 425 713 706 92 -499 445 530 -805 229 -238 746 759 -531 -575 721 -599 -274 520 -560 698 726 -445 222 337 535 -622 -642 -556 -332 -738 -165 -412 469 439 578 213 495 192 -416 -777 -100 228 -708 -90 -383 -398 160 113 16 668 -609 687 141 -839 -163 750 72 759 270 372 -39 272 359 14 256 -781 -890 408 -450 469 -782 720 50 114 -370 765 -572 62 216 -344 -84 -717 -415 407 -9 476 -470 30 441 692 -766 447 -545 214 304 -188 522 -82 -637 204 -828 -68 649 588 -850 370 732 -709 -190 -890 -325 -798 598 -117 -156 118 383 545 -622 400 -59 -643 -700 -714 -368 644 525 -334 710 655 602 696 224 272 -706 584 -253 -615 25 -900 48 -336 314 -382 -102 171 -820 428 -273 261 -497 93 -762 627 -120 28 -154 142 -141 -614 153 -99 622 159 -865 -636 395 252 -45 447 -572 -402 -89 -310 225 -49 319 646 -136 -788 -124 218 284 -866 -638 185 -45 601 247 328 772 -867 353 301 -777 -717 347 247 -237 453 710 -559 -3 791 -650 396 -755 -102 -154 454 -538 275 -280 -765 411 -882 577 223 530 356 -693 -564 320 -41 706 178 281 -123 613 -605 219 -393 739 -450 -364 62 27 714 319 325 444 57 605 611 182 -209 454 -463 -400 553 360 -889 427 -174 -418 -597 424 766 -343 -406 451 -670 -54 527 474 -611 -182 487 -656 -657 -845 -737 -635 -348 218 -394 -633 -883 -819 19 -408 -720 -574 -348 -459 -334 110 17 699 -566 628 535 -644 519 -462 -233 487 -362 66 -763 -94 91 432 -434 -166 -704 -113 454 -888 -888 489 -882 -219 515 790 -759 500 240 137 -653 -534 332 -155 267 -554 602 -332 -537 371 127 -254 -588 -429 -741 185 138 -548 -108 794 -505 -14 214 -526 706 -419 -675 -219 -105 -442 -868 -80 -364 14 -880 -895 118 -317 126 443 -7 644 98 -477 262 346 135 -150 513 -330 783 -626 75 -806 483 -471 -87 -673 -761 486 -841 -666 737 38 691 283 438 -439 -703 223 298 -118 -180 -4 -870 -73 640 -435 -668 84 -775 -216 -108 -152 735 740 752 78 487 208 195 -845 -346 378 744 306 565 -582 -761 -361 -522 739 435 -819 -40 655 -455 -424 -459 -85 236 744 424 102 684 282 -591 -429 -311 22 -213 -879 316 8 -879 102 -157 167 -192 312 -20 -805 315 376 -646 308 333 605 -741 721 -316 44 -14 -657 664 -173 -430 612 -837 101 22 741 100 -277 457 -330 -761 -58 -80 -306 -68 498 -334 583 320 180 -155 168 738 716 -260 -862 -340 612 177 765 -746 721 530 -495 -664 212 -429 -699 -512 -303 471 598 39 -543 557 363 340 -567 248 660 574 353 81 -791 510 431 -711 51 -667 -571 -405 -44 693 372 -17 -418 119 -576 256 -83 466 -679 -60 -61 -515 370 122 -365 -325 -766 187 96 202 -11 19 -191 -599 -141 -263 -309 619 338 466 -330 -165 -244 569 -225 -657 -240 203 312 -95 -147 -872 579 769 -751 586 624 737 -300 67 233 -225 132 -156 381 550 632 168 -311 -608 -721 139 -498 -36 395 286 -556 -689 160 425 -256 164 -588 -696 -675 -748 325 -100 259 -599 389 -732 239 -122 -886 -212 -333 -637 -439 650 717 -6 -597 -308 -434 -10 503 333 -162 717 602 -293 635 -242 788 -120 677 -766 -46 16 -664 -773 389 -110 516 -890 -281 496 169 -4 -239 -202 47 457 -38 -334 -740 -744 -557 213 309 -174 -223 663 -457 137 -272 26 -772 162 -289 772 -427 -139 25 45 -399 -852 126 -321 -362 740 -726 646 668 326 653 -886 485 370 -536 -361 363 -51 759 594 660 518 469 491 -436 766 -365 -800 433 -785 282 -509 722 736 74 -493 420 205 560 145 513 -389 139 494 -861 733 447 -404 -118 654 28 319 -57 318 -159 -289 -312 -156 -303 227 -25 64 747 -260 -55 -55 -692 78 58 -375 -815 570 53 -73 -180 -836 -224 -885 431 14 68 -414 -196 -484 270 -155 317 319 34 -335 128 474 563 -203 371 -499 -718 -839 -644 243 -256 442 181 -534 197 158 84 -871 -162 -587 -647 -8 -841 -764 321 -173 634 87 125 -265 -179 -778 -237 456 -105 -98 165 -95 -316 -360 -730 -198 -865 -289 -3 -214 -146 -579 104 -215 438 550 71 -264 779 791 110 -434 -646 758 422 -329 290 304 48 91 502 302 188 -41 291 281 -193 553 514 -497 -472 275 -889 -344 323 414 335 573 687 -54 42 -453 33 -391 240 -856 -277 -294 378 18 267 496 -539 -188 192 85 -320 80 -119 212 -690 515 -265 -753 365 201 -25 -515 -546 484 -539 -487 -694 -278 15 -822 449 -886 284 -422 -726 -467 124 -706 -20 166 -345 -710 -40 6 -257 488 -721 -532 -567 714 -228 504 701 -203 -808 169 -463 -823 -22 195 -464 -601 19 518 53 -850 -75 -724 348 716 -207 -848 -240 414 -733 39 -164 -465 434 -360 -517 -109 455 -83 98 -72 375 -840 733 81 155 -336 -685 171 -108 443 -30 292 709 135 457 503 -268 -778 -330 513 709 745 -418 245 -281 -336 645 -33 726 531 -133 31 -304 -306 -333 -209 634 -57 -45 -310 -507 388 234 -371 -42 -373 -358 -788 -687 112 -144 -475 -499 7 341 -471 172 564 -664 -244 661 287 488 735 -891 -690 741 220 -250 -247 84 -795 -178 -232 12 217 566 -822 -91 526 582 124 -294 -835 171 -606 -204 236 499 -435 -849 694 701 -672 296 -610 110 -657 -250 -592 -17 268 -50 211 -707 444 -266 477 227 -441 437 544 693 139 496 -300 34 593 724 659 -57 441 -113 33 -102 33 -213 -180 751 -452 466 309 -6 -551 -582 76 185 -714 12 358 466 625 -695 -495 -461 -719 -759 560 -661 -439 -720 -121 577 420 628 -20 -214 -111 124 721 -335 123 431 32 127 -165 -281 522 -662 260 -249 63 -399 -573 32 -623 -486 103 -189 527 -192 -338 -426 -601 -627 444 734 -374 -597 142 70 -746 -580 75 -463 -506 146 21 -400 -782 -329 -749 -613 696 -603 -569 -26 78 -67 338 -382 62 -782 409 -742 216 -185 489 -401 -575 -668 489 719 510 -130 -430 -89 328 234 -406 331 -657 -867 301 -87 -822 752 -616 545 268 568 -731 372 -200 -111 91 -295 -429 -326 -480 -593 357 298 -650 166 -358 -656 326 -320 90 -673 -339 0 551 483 -508 231 388 -535 106 -700 169 -138 -840 -484 -505 -384 -478 -896 157 28 -776 -154 348 578 581 -636 482 -559 -197 156 238 113 -183 81 -595 199 245 500 -244 -44 -569 428 461 558 -791 622 -69 -95 -749 -60 293 653 476 -764 675 -124 259 -381 33 648 426 89 500 -545 -774 -416 130 -82 -345 401 98 155 -34 315 -198 -221 -142 -639 172 54 -390 -608 -50 -351 166 -487 -583 303 319 -621 -779 -133 701 -62 -787 799 -763 -228 -885 414 -556 0 602 -565 -100 17 322 154 -370 348 -509 29 -682 -778 -338 -155 -516 623 7 223 564 -341 -45 -823 -322 25 463 90 -99 -132 143 -614 -135 635 -359 -165 33 -399 -156 287 626 -649 -261 -598 323 273 -30 729 658 463 13 506 509 258 -483 -509 297 191 -23 475 -264 -77 -34 702 -502 -114 359 -290 658 701 583 -546 -266 -225 481 -28 -698 -544 562 568 -174 -447 129 250 21 -491 176 351 580 140 -69 522 -413 -221 -485 245 120 187 -537 -624 -647 -570 -535 371 415 -385 -330 -656 697 269 -59 -652 701 -659 202 -196 -421 133 -868 -78 710 -404 -894 -686 -461 92 754 221 458 -389 -800 -814 738 -580 28 671 -6 779 715 108 -592 269 -109 4 541 132 154 62 -668 -88 482 -574 -343 -874 60 575 -83 -551 253 63 108 -305 -858 -606 -67 -83 -864 -547 -774 787 -443 -241 325 605 275 268 321 -528 -149 562 -519 369 707 -732 -810 797 145 -350 445 343 731 497 -847 543 -759 -741 90 589 389 -647 -732 30 247 -376 717 -705 320 -191 -884 337 460 647 -546 281 -410 -397 -871 -715 -461 135 92 -660 598 -492 -560 -635 -288 -374 214 107 635 -128 528 -86 346 -365 -747 -245 444 -305 772 -618 -344 -559 113 376 -32 -601 -3 29 -63 -239 175 -284 -224 -231 -150 106 273 -348 66 -464 -224 -172 -879 -441 -294 197 194 -311 369 141 -303 302 225 588 -362 -319 582 -59 296 630 -164 -892 -352 -223 519 -538 28 -711 -385 418 -841 -513 690 -421 501 386 -511 109 1 317 -530 779 -653 441 601 485 -736 -351 -112 27 -505 -712 -811 -3 452 243 701 -332 -178 -34 -669 -730 -778 387 130 460 92 753 763 -115 -277 -633 217 -782 -380 -877 507 6 -716 -69 -241 709 746 506 666 -502 -53 -774 -880 255 364 181 -424 -446 774 -85 348 579 -194 187 126 -579 -195 -689 246 629 -60 -369 436 -291 -203 235 -253 20 587 209 -144 -882 203 -529 66 418 -840 -671 -818 -815 -251 349 -202 -252 63 464 224 -642 264 -638 -570 104 171 597 -772 -177 236 628 -268 657 502 440 -704 -589 -716 -216 -714 -368 442 -558 -594 -301 346 -519 -540 771 480 -724 284 206 292 -692 677 -141 203 -251 791 736 236 -578 -65 -864 355 77 -455 -438 -620 424 -164 -145 800 563 236 -754 723 -59 140 -557 -123 -542 -155 45 -168 719 220 -794 772 672 206 -249 -717 -296 -877 -185 77 -187 465 -610 336 -508 -870 -362 297 -453 325 -733 13 393 98 -164 -148 596 -492 203 572 -424 547 660 -448 -383 -600 247 -603 -145 369 183 240 169 -40 -463 -179 -123 754 -313 767 -46 -314 209 291 37 650 -418 -837 -616 -425 -695 412 97 -782 718 387 -869 487 107 -195 -496 -295 -686 667 161 -474 666 -685 391 -807 334 673 -137 -786 722 -743 284 195 438 189 -409 -882 394 -741 -444 316 185 788 33 -233 -645 -263 -322 -662 -300 -358 -794 454 -859 -283 -830 -468 262 -734 -718 -428 -504 -25 -664 -386 760 -608 155 -276 -369 -14 -583 90 -837 -637 -195 222 654 26 -315 355 -67 -344 -310 32 437 -631 -24 -150 732 709 783 295 591 -579 -756 -493 -350 63 -322 -516 -38 320 -639 334 -319 239 -59 -859 113 -778 95 -419 -526 146 -851 520 104 420 135 91 -829 280 -879 -32 -718 -803 764 287 19 563 -525 150 -431 295 619 -643 -207 -16 -701 -641 -138 406 748 -57 -628 166 136 -582 -522 587 100 -854 159 -541 -209 22 319 148 488 -790 -488 -251 -791 -569 180 638 704 487 424 440 -178 726 733 630 -236 -525 -231 -33 -502 -702 -849 66 -252 -305 476 -307 -636 -605 -303 440 -412 489 765 3 -423 -124 370 -283 -855 -140 278 656 -46 -132 -299 -454 -514 637 150 605 429 637 -30 640 -712 -438 47 -468 -146 -382 533 -349 -475 209 -693 238 -712 -529 220 116 -262 261 91 -578 421 -889 -255 -829 -188 -35 -212 735 537 612 505 -470 519 -665 555 -647 177 763 -736 -479 -832 -358 -693 105 792 539 -536 181 -36 -867 50 718 -576 -124 656 731 169 -260 -775 -36 -708 399 350 -751 784 -103 -657 -745 -468 -683 -858 508 -717 175 164 -716 94 353 194 291 748 -758 -246 -859 184 134 571 -558 775 -1 257 -620 188 -272 -109 302 -811 -778 -116 -558 -26 726 -842 105 -70 -585 729 -522 634 46 -343 -806 -8 315 -148 575 -608 145 561 183 640 645 145 129 -28 -53 799 -326 612 -517 548 569 518 -153 57 572 133 -480 -112 -224 -663 341 -492 -19 -369 -273 -598 719 -68 353 -473 493 -41 -790 -364 -826 -197 -559 -408 -616 -333 -181 -69 -215 619 -118 -616 -277 657 -294 -531 -166 129 272 56 -694 -131 -327 26 561 -607 762 670 -444 -756 421 116 115 77 -743 638 420 -123 -579 -819 337 300 -775 231 -379 551 -722 113 -176 -363 -275 759 -142 137 -428 681 118 -543 -737 -248 29 -560 -694 -745 772 170 -613 108 -76 -816 -119 488 -129 -551 -222 492 38 212 141 -548 -310 345 -124 -682 -716 -863 67 -785 217 -420 -41 243 141 488 -80 -396 -769 558 157 -430 -715 481 -857 -834 792 556 188 -762 -380 -98 -575 281 284 -669 644 432 642 -92 757 -138 -460 -357 24 57 736 -831 795 372 481 -351 -626 751 163 373 36 -887 -683 431 351 603 518 -311 304 617 402 -634 -560 -675 -674 361 -680 299 -292 502 163 63 -800 706 714 455 670 -200 -324 -677 -478 -436 199 -253 -1 660 -662 767 317 -50 -683 547 -900 699 540 451 17 757 -323 -55 544 -96 418 -496 23 722 124 -46 -824 -465 -255 665 -189 -25 -17 -482 436 233 -511 -326 -659 -118 388 -514 720 -117 238 780 -105 52 -566 -256 -47 -92 -843 -427 337 -327 750 -661 212 53 -882 640 -572 -323 265 -180 -254 123 525 -763 356 -11 253 3 -325 -83 -360 -267 185 669 -29 -634 -704 -538 -471 709 603 -448 -840 497 -288 -358 463 263 52 72 -486 -45 -656 229 -174 779 -169 -824 574 362 270 207 26 -769 -730 446 -787 -505 -217 190 383 -459 472 730 635 331 -827 674 -43 676 -647 674 -513 -697 264 -237 -261 -848 523 -792 -31 438 -740 -457 359 -227 528 -179 249 -151 -757 739 -243 -35 -616 -204 -220 -150 -321 -588 622 -297 568 -659 -32 753 -408 222 646 -87 304 382 -871 -261 59 -687 -542 227 37 -421 -778 575 331 -771 -148 52 -642 -568 146 700 765 301 163 -666 650 524 438 -778 458 -116 -653 -838 612 -532 -550 310 -122 -684 326 461 -791 238 -726 -627 404 -426 745 -101 603 578 594 184 -123 -543 77 -526 392 38 -703 361 714 -603 430 35 -347 -734 -557 43 10 613 432 -819 692 505 367 514 -365 389 701 619 -679 -167 263 -766 75 -546 -552 -780 -73 -34 5 523 283 596 635 368 118 16 -27 -644 -738 -714 -555 -287 291 763 -153 -835 -704 -325 534 448 459 -247 -811 369 -384 110 -185 -285 -815 97 -524 329 -897 -600 -187 15 -47 737 470 0 314 -864 -254 780 -427 531 -503 -284 -422 -891 -750 724 314 582 525 -109 -10 156 -161 -782 746 770 402 -93 129 -848 185 -266 -649 -582 567 217 -768 -28 566 336 -821 -744 -473 -779 -518 283 550 458 -597 -226 -96 688 -761 420 -672 -42 637 -731 720 506 -473 -667 -122 -676 -711 -267 -489 729 -187 -245 205 -304 -777 -421 745 -268 -356 556 407 784 504 157 217 565 325 -818 -126 401 231 -672 207 -300 640 -387 280 -760 -715 -385 -694 289 -819 -466 393 312 799 325 477 -649 439 -432 -891 -289 -473 381 -76 -527 -324 -745 -466 -702 -709 574 -468 -237 -160 -315 -837 -255 312 -53 520 352 -92 125 21 -852 -730 477 69 272 -395 261 -520 139 686 -889 -21 -713 -710 431 -570 458 -90 -619 -578 -566 -451 -866 -674 151 118 214 127 -692 198 -113 -487 512 782 -332 -674 646 459 152 651 -316 688 213 -401 364 717 245 -698 384 101 281 787 549 -52 -117 -395 697 515 674 723 -759 388 -452 -331 -730 -67 -537 -857 31 -772 -782 127 568 620 -639 437 -849 480 523 -136 449 -21 -342 -137 -233 -849 182 -294 -591 268 -11 -338 550 -589 -379 -749 -770 -609 -547 -431 571 -31 -251 -107 -383 460 557 -404 -411 -292 135 -779 233 -699 417 -382 262 -719 -333 -699 101 -54 -624 -223 585 786 -232 645 -493 -843 -766 -738 -349 110 686 422 24 -815 476 -438 52 -120 328 -509 88 791 640 -832 13 592 -632 754 59 -811 520 12 559 57 -738 648 747 570 316 582 390 177 -759 416 -179 -396 -697 165 -819 -815 -323 682 179 -285 -404 -547 52 -199 -811 -703 761 -872 -208 -854 -529 464 -611 -446 -256 372 298 768 2 -561 616 -249 408 76 -185 659 -634 510 -92 -322 245 -334 -140 537 -488 277 521 653 -10 617 51 -170 -299 -129 151 459 514 -496 584 660 -596 446 -731 -335 302 -530 643 -864 211 -382 -363 285 -763 -725 -425 -146 443 -778 -455 599 172 -877 44 204 -385 -886 612 -358 154 272 -438 -496 -814 -522 616 -667 445 -797 -120 365 -153 282 692 -529 780 39 -479 790 -586 321 -735 468 -189 -769 -325 -561 -454 313 343 -506 -334 -474 -674 495 -174 -510 656 -107 -184 -182 -321 545 -159 -614 633 -20 -201 381 336 99 789 -24 323 -87 -547 304 -106 -643 -110 -604 -595 619 -232 -873 -447 706 173 474 -768 -237 -787 -262 788 -806 -757 693 -427 -863 490 618 -765 -740 -207 712 344 90 -759 51 -259 -428 667 -797 -559 -536 -442 528 -168 262 169 398 144 -895 443 468 -229 -130 722 280 -8 624 143 -731 690 -224 -856 -124 -725 -588 -894 -137 -86 606 0 -212 -104 -862 579 -383 -654 -706 149 790 655 682 72 367 -22 591 753 634 437 744 -799 271 -604 299 585 396 -351 -282 738 -850 91 536 -832 799 452 259 127 -290 -96 538 -732 776 177 -550 690 -30 -306 314 390 -175 -761 -635 -712 -378 -691 -190 -632 233 -771 -81 301 -57 -623 -389 -232 -230 288 -118 163 -716 -470 -286 711 -831 50 -832 -268 -719 -863 211 89 -872 603 651 264 -54 -131 -783 -449 499 696 54 -67 503 713 100 646 781 159 -642 375 -446 -411 249 729 323 386 722 -782 -191 -64 593 -189 -668 109 -643 553 -612 -415 513 -54 774 106 -378 -221 -810 -312 507 552 331 -400 -120 30 418 794 487 -238 -882 -82 465 -155 288 -344 -563 183 193 -200 -564 -111 -91 -886 -755 -833 -533 -801 -469 313 -754 -567 318 557 579 336 152 -715 -786 -877 132 789 329 -289 -607 698 524 -792 162 437 475 -724 -509 250 137 -396 55 245 101 -128 14 492 33 -280 -879 288 -201 -264 450 795 -34 -461 -411 -851 113 -323 218 316 644 203 607 -898 -570 -633 344 699 -897 526 20 333 530 398 467 -594 -623 222 -544 731 9 666 303 557 -62 710 -167 416 191 650 -23 -21 -44 -113 -244 -13 584 523 -145 608 -163 -439 167 383 -30 -681 355 556 -612 95 632 -847 300 -523 -835 -523 266 -779 266 -881 -562 -731 -553 -156 -282 -172 -728 501 -64 173 -346 209 46 501 96 -88 -811 -614 336 -787 -433 -177 -328 794 549 605 -782 764 714 516 523 -871 -532 324 -400 701 425 280 669 567 280 116 -878 -691 -346 -619 364 -164 -212 464 -642 -365 192 -627 241 563 -666 798 -754 -871 -201 3 251 -1 -458 -204 -456 286 -419 -207 689 688 -260 -735 -414 136 533 735 -116 598 43 -717 472 44 -197 321 -209 224 527 -45 -842 45 -560 -201 -560 -558 349 676 219 311 -678 -786 -661 193 -383 -172 -839 -142 -721 183 -610 -141 48 273 710 656 -448 -820 -19 678 489 304 676 181 -321 749 130 -799 525 -529 -616 -453 -793 723 -685 -69 65 547 -486 -876 -612 540 -89 795 16 -781 -107 -108 -41 17 431 -872 -757 -129 -37 -388 -378 -540 161 -172 345 387 -854 -675 546 -644 -618 60 -239 -35 -133 278 -518 -643 503 -462 -623 116 301 30 -571 -449 439 453 763 -194 239 711 357 -265 216 561 -155 205 -319 196 -681 182 -446 573 419 366 -480 -499 -778 -215 -492 238 -766 -254 -244 -668 484 46 -663 -551 -186 -808 -691 -309 490 111 -510 18 721 -876 409 800 -868 747 228 322 -10 -372 -475 -777 -15 -329 163 766 520 341 -608 423 743 -200 -289 -602 430 310 496 553 454 -813 -440 286 -743 -687 -751 -198 -855 -822 -491 481 -795 750 -734 -840 -580 571 -677 -771 409 182 -274 39 122 -495 751 -209 538 -308 185 -423 -556 -822 281 -79 36 512 -668 34 347 -132 -202 -296 217 -898 699 -876 -534 103 -740 42 -266 376 -493 130 -405 -179 -422 -24 -288 -171 467 715 -580 42 478 545 270 350 200 402 408 593 667 522 -138 -756 691 -838 -241 -885 -845 -3 155 -229 -117 332 -846 -486 -305 -827 290 -139 97 -173 31 331 -825 665 17 221 -153 200 70 -666 -704 636 541 -735 -470 -442 -614 694 -531 -603 429 -747 -562 -112 -764 107 211 509 -704 130 351 -173 617 532 -93 -330 26 563 -37 -311 -172 -471 -695 553 419 -408 -771 -130 -655 179 -381 -12 -566 -727 -355 -352 -336 -802 692 -489 -754 -691 -602 -234 -71 -479 275 -733 -45 -4 -84 -511 -373 -690 -65 -489 -476 -277 -712 -465 -261 -670 17 747 8 -35 -510 -91 335 496 393 429 -445 299 -131 -480 -476 304 -113 -212 -479 -824 730 -373 770 -406 432 -749 493 728 -732 -801 -620 -398 -873 -822 -883 -419 519 38 -569 604 -497 16 20 198 -157 528 -221 371 335 732 30 -4 -499 798 636 -454 80 -524 -309 771 520 222 331 -847 -17 663 -745 635 -657 736 185 -657 -121 -865 211 -766 428 22 -423 -151 -235 -418 331 -700 623 189 -202 699 -163 -542 195 -197 -587 -198 -452 -420 -189 -688 -625 753 778 -417 -151 421 -706 528 735 590 165 14 522 -640 -122 -38 -47 63 437 -282 276 145 -382 -165 -151 678 135 -419 776 -616 -673 -822 235 -276 -263 -573 -862 -80 469 397 411 262 -786 -422 -483 372 726 -635 71 61 592 324 -839 -814 580 350 -530 733 285 -332 -70 552 245 166 -504 -221 759 -152 668 -846 23 167 416 133 581 180 -527 361 -560 -187 -258 -278 -60 176 594 -645 -342 -514 -255 199 -575 -661 -769 183 336 508 -481 -48 -511 -233 660 233 708 156 -760 -824 710 -594 -117 671 550 -203 185 -639 -170 -656 -692 288 -702 238 -438 -629 -853 161 -57 320 520 -367 -175 674 94 143 258 499 157 -188 -286 -637 -779 -553 419 680 -362 653 -782 298 -157 -123 -476 282 -751 783 39 711 588 484 44 -570 -702 603 544 752 -267 797 -99 269 -482 277 48 -88 -271 569 -290 -444 689 -694 552 459 123 444 319 396 142 -211 -206 -292 253 -834 -593 393 -779 -660 732 -518 457 729 -293 -749 511 -95 342 -565 -818 -859 331 -363 -36 562 -372 660 -749 -15 -666 -668 -671 218 -700 -629 296 -829 -275 132 703 625 -818 -355 76 -629 -87 -530 252 612 -94 31 595 -432 471 383 178 455 -380 278 417 -670 369 369 227 574 -112 -110 113 -21 30 -844 -650 483 298 329 241 -372 534 250 15 379 -150 572 707 152 319 765 -299 -649 587 194 -476 -78 204 575 294 -66 -64 6 678 81 560 -450 -434 444 355 -857 296 -53 -631 -271 -137 -13 -111 439 -679 -326 229 717 160 -287 69 239 309 500 -285 563 -675 639 -699 773 400 201 525 764 -650 90 -765 -431 -144 80 -568 323 402 -690 416 -751 586 16 -3 -869 -733 -395 -844 496 -519 -600 -682 -64 -8 -744 -758 618 329 -424 -878 -841 -123 -631 -649 477 747 -716 -574 310 615 -674 484 233 236 575 122 -583 346 -227 -411 517 575 -83 3 -325 -227 705 385 -410 -833 -223 646 657 -126 -388 -573 -710 663 -296 440 -420 -579 501 -637 -601 491 636 779 -307 285 -346 -463 692 -465 -831 596 410 651 255 -425 23 -655 -105 739 -272 -526 697 -713 -563 -198 489 798 -4 106 84 -887 461 716 343 -630 754 -710 174 799 -174 707 437 610 -868 -2 588 76 -642 -503 -751 556 406 773 332 -509 -884 -787 501 325 -479 -217 -622 511 238 424 -591 -601 367 -730 564 -607 -17 -548 497 -667 503 -782 129 254 -188 -310 -24 358 225 -853 -319 81 -334 216 260 -436 -340 424 -281 5 -179 159 -458 -789 241 204 264 -531 725 286 437 499 -612 387 -555 708 -9 -127 135 616 -818 201 -796 -728 352 635 570 -90 -133 -181 -72 435 -179 -598 -503 563 -672 457 -43 399 618 -72 -36 -416 97 238 -685 85 -62 -831 293 -447 546 255 -857 -242 -854 612 383 400 163 717 -520 660 -729 -827 650 456 -201 178 -821 394 46 777 -111 508 50 -639 -147 -853 52 282 632 -106 -749 -739 422 -342 341 127 -144 512 -778 -124 -258 665 722 -45 103 -595 -658 135 -140 508 -618 -500 5 -351 -61 239 -176 315 -180 -549 -375 151 -425 -621 -8 -422 -766 -703 -768 -371 672 406 724 -834 278 -804 -599 -232 -454 241 -350 -337 162 -755 45 -739 434 91 399 161 629 228 250 212 -13 261 196 -582 -838 590 -479 -894 -445 626 -699 -96 -862 -543 790 100 607 318 -331 254 -75 377 -556 110 -140 -235 601 -502 -113 -807 755 -21 466 401 673 -611 508 202 705 -696 -890 -598 -44 229 76 -871 371 -19 207 543 337 -317 259 -492 154 -295 542 628 603 -403 -570 591 -232 402 -882 300 -825 -727 -61 70 39 -776 -789 111 -220 273 -81 585 -587 -832 -871 741 -257 -729 1 -605 -215 368 -890 514 107 707 134 -489 -426 -750 -659 -208 446 204 743 537 -218 -388 -172 469 -401 -475 -732 -787 662 420 -854 -644 481 -897 -50 -103 -304 770 767 -238 -529 304 608 790 -89 -500 -502 583 -15 -418 -623 44 -283 166 -56 -295 -431 378 -278 88 687 -166 -872 -227 327 42 -462 -195 5 724 529 -487 -668 448 -894 -345 141 555 -69 -451 -312 407 117 -711 -892 204 -403 91 481 788 -364 213 -460 -431 441 -691 -110 180 -95 153 -646 -350 317 -95 -436 -439 -493 -213 454 364 -705 -844 82 158 -871 512 442 246 776 307 -263 703 -512 102 -338 -414 358 -836 -806 165 638 -327 288 -224 -169 715 132 116 115 -73 -466 795 -276 135 615 -822 34 -667 504 249 -464 181 -150 -693 684 -362 -23 -149 -142 442 -656 -443 -491 252 698 -375 -532 204 -408 749 137 -794 -244 100 -386 -630 352 512 589 629 248 459 781 652 -299 -770 353 -531 -352 278 -549 714 -84 359 -512 -582 -630 741 -874 -185 581 -828 -831 -86 355 530 350 657 -69 349 674 -236 293 615 453 -193 21 -129 5 281 424 -770 -828 482 -271 -120 44 -356 -498 -412 549 268 -657 -70 770 85 -184 -358 638 65 517 517 93 -249 -84 70 595 -549 137 -613 -32 800 -60 -50 207 -41 154 -722 -883 -434 -877 -498 458 103 -737 637 537 544 -158 160 -314 -534 612 -320 672 571 369 -330 319 -757 438 -590 -823 486 612 255 500 657 -111 -274 -203 325 -116 -691 -869 -769 -74 66 367 44 -154 130 -105 -218 75 -205 -126 617 -206 -562 -752 -337 -495 -291 -538 -755 -715 368 478 697 781 664 457 631 -649 289 -236 -170 -19 21 432 -222 -188 -78 -312 281 294 -236 618 -787 -730 -279 665 -650 365 688 -125 140 -724 -894 -638 20 11 -732 -206 132 -32 22 -529 338 -658 154 322 -615 486 -271 -545 -298 -339 -759 712 -658 442 -150 -72 -425 -498 -764 617 609 -230 -299 -99 -674 125 514 639 25 -178 -532 -23 407 -113 173 21 618 31 317 -657 34 509 -146 183 -454 694 257 -197 -326 302 -798 412 290 -894 588 276 409 333 -446 -246 60 77 333 -248 646 388 89 -162 -885 -77 -634 -52 208 -559 -442 131 -349 302 396 -842 -377 744 -67 72 765 -773 -787 -454 218 542 181 215 -411 -684 370 730 -276 148 -645 168 -864 503 -434 -43 -748 -669 -284 772 751 327 136 73 376 429 -579 -490 -218 215 -472 459 -77 272 520 -425 110 -556 -640 -132 -135 272 -851 223 -606 659 399 103 -434 -384 220 -490 322 594 354 212 -569 564 -669 -746 -479 -622 184 292 -797 101 -506 607 -49 206 -362 400 -501 28 143 -17 148 790 -19 655 -750 -248 511 98 299 304 190 213 -518 -532 -868 493 -870 -858 19 -528 432 -316 -576 -461 656 156 292 -578 -588 -638 14 -586 107 -320 -705 123 -152 -332 569 -277 70 438 315 -259 376 -253 600 -566 -402 788 -446 -77 -204 12 504 267 406 -146 -497 276 -553 -105 50 -784 -717 -244 -529 -589 -241 -218 -710 785 746 292 -549 57 766 780 -269 597 -292 179 -632 783 204 544 -95 -753 -859 -389 774 -440 200 165 -405 528 160 -534 -239 373 -344 -282 -372 599 -559 -799 317 343 76 -520 -765 603 -775 -44 -404 -843 -767 570 -242 -219 -776 -552 79 647 377 -437 -419 -634 -495 -868 467 -388 371 -23 -768 691 -65 -801 310 557 -53 173 -75 -585 -38 -89 -312 146 563 554 -634 375 798 419 718 119 -861 -85 707 429 607 725 -235 501 -808 616 -257 -885 -259 -736 120 -263 -794 433 788 776 477 426 -691 -406 446 -786 -304 585 -515 -357 587 716 -788 446 502 116 -855 712 572 31 721 -517 -110 665 349 705 491 -872 217 -351 62 -729 556 -601 -504 -78 -632 773 590 -347 -811 303 344 604 -322 600 343 -869 -306 637 -586 682 645 -646 445 -90 688 722 -107 776 243 556 -106 -876 -676 525 -158 388 649 -763 70 711 31 45 -694 644 -262 -357 -556 -408 759 564 642 535 -625 -678 -227 -881 159 521 762 723 -703 -530 91 -799 -262 -227 -645 13 220 74 -38 -718 -317 -550 334 -105 658 711 502 -580 235 47 738 -115 496 204 -455 719 184 -101 -366 -217 -181 116 558 -467 -86 219 135 451 760 193 -5 -544 451 -890 746 611 -28 -249 627 150 14 680 -319 -283 -32 -717 -653 631 24 -425 -539 423 712 -854 -360 -425 -670 -39 -574 -580 -8 228 -59 758 -857 -229 723 -228 -807 -691 714 103 405 -839 -599 -333 -738 779 -253 342 -380 202 712 -893 223 348 -564 -731 372 -95 -209 -625 -56 643 420 780 -310 -424 -557 310 361 400 109 -711 503 641 378 -247 741 352 -636 -534 100 617 -646 465 -10 555 226 341 -755 -69 -846 -59 583 -491 -161 -871 51 -512 206 369 794 529 -490 -122 269 483 646 -108 -242 625 392 230 -599 -418 -669 -290 -789 -870 161 199 -566 -380 673 486 784 -370 219 120 177 707 -112 561 499 407 -636 -316 71 -91 -256 -219 -178 759 -382 -760 -826 154 -390 486 198 -424 -620 -316 -771 -728 776 69 700 327 631 -214 -451 54 -720 -549 -722 -203 -294 -66 223 262 -44 -27 675 29 -183 -302 -6 541 -871 -729 645 694 -819 7 98 378 423 710 -438 269 -476 543 484 -526 -531 249 -321 368 582 -755 -314 545 605 -93 -776 -741 -182 683 -661 -494 112 96 685 270 513 -69 -673 -412 -352 -460 -34 279 -14 -37 -690 -112 398 619 -347 -621 518 177 -126 781 -156 542 -898 -738 -146 69 6 143 388 -773 58 242 -766 -843 104 -869 8 -419 796 165 64 409 310 662 755 495 -439 565 686 307 -884 152 -310 537 771 531 -806 43 -831 -705 -623 170 -133 556 -612 254 775 527 515 -807 45 640 -366 -429 536 441 59 -168 582 556 297 -727 730 -745 -135 442 258 -61 542 730 -215 -837 -120 327 -452 -386 -562 -228 -163 -545 -212 163 -135 -738 -863 170 786 188 378 741 467 -702 -605 538 -158 542 -33 431 741 597 -73 -179 -758 -554 -275 -523 126 433 -69 21 514 -378 180 -446 -597 -36 -454 558 -633 787 20 -433 -601 -385 -308 225 -872 -732 659 -754 452 7 364 726 349 -237 -365 317 -713 -440 -589 -170 458 565 -584 199 87 -393 -689 -612 105 -542 476 365 -198 153 -810 -426 -104 -170 -412 288 246 -119 799 -489 -426 -375 -755 220 -465 425 -137 -841 -264 -628 -479 -149 385 17 -660 -112 -259 -565 230 -406 -754 -419 143 -632 -16 521 -87 205 -625 -642 321 773 -673 179 -868 552 -335 -759 414 -296 755 343 -145 685 -388 448 -156 -716 -214 -253 124 728 -594 -724 618 -718 -685 252 -29 -54 735 -321 -229 385 -817 96 -493 411 -683 441 553 649 -751 -560 625 -850 -279 231 124 -49 -548 -27 690 78 -375 254 -616 -402 357 -786 649 6 -790 769 -87 595 -753 47 -184 -576 455 -438 119 611 -475 509 724 -428 -865 550 430 601 -553 394 -878 -870 -281 291 -288 -655 -767 -598 697 -580 -95 765 393 487 -522 -395 93 265 -183 770 302 -163 365 -526 -765 -383 -140 -607 -52 695 448 124 341 6 -713 588 -711 211 654 760 -460 -625 765 -638 365 90 -770 -652 -160 -171 399 125 -292 90 78 303 -233 -510 -156 -757 271 205 523 -867 483 212 -523 731 -550 69 -314 610 -59 353 -33 708 -80 264 -428 487 346 528 305 93 -52 -316 -580 657 -252 7 320 -557 -109 684 -849 -54 -224 -558 -462 -213 530 784 -750 600 -550 493 37 -303 -242 -783 716 -520 -566 45 628 2 -515 -189 -138 796 -446 596 85 -411 -724 2 185 -354 -240 557 -762 -700 -478 526 -448 -75 420 -604 -694 131 -23 116 521 598 -146 -488 -795 730 401 -776 -283 -820 9 -226 -328 -488 373 279 -698 240 -726 506 -527 526 -634 370 -561 -530 296 -264 503 -724 503 14 15 -348 -104 343 -1 650 26 202 -779 -574 -705 651 -744 77 -316 -716 -692 -862 298 -759 226 158 135 505 306 738 473 719 -110 -820 633 75 -214 -721 -646 781 -151 702 592 -534 86 548 353 211 -353 576 -416 146 -270 -310 661 272 134 700 156 521 -197 379 537 -452 327 -309 225 527 -12 504 -390 -180 -641 728 341 600 376 264 688 618 427 340 -396 -597 652 140 1 298 198 627 -567 -493 10 -79 -841 37 -213 -468 -1 -101 -277 335 363 -868 -350 -178 -740 -501 -818 291 -541 -794 -537 338 -851 190 -453 -770 -604 -601 597 -807 -604 237 309 -794 789 331 396 -519 83 -615 40 -346 687 462 -559 -144 -126 -164 20 -807 589 488 -223 502 596 356 660 634 638 303 -52 -270 -145 -448 -381 -97 87 -330 -278 11 -634 -395 -504 139 129 -667 109 -587 560 -153 202 -875 -864 41 783 435 10 611 368 32 -815 -713 -424 384 783 -161 335 -455 -635 -434 -813 -678 -91 783 151 -429 733 -276 -831 -604 -780 639 -644 127 -593 628 273 -754 360 -486 402 -90 560 193 23 352 -400 -89 -479 749 366 222 -156 -555 250 420 -686 -23 613 -445 237 750 -314 -577 717 -181 -674 189 -507 471 436 -14 452 220 -186 -352 -839 357 97 167 518 746 141 -144 -49 -862 574 -506 227 567 342 540 -494 250 -432 -841 -752 -659 -270 159 251 -890 -535 -735 -77 -261 -251 508 -433 -83 -162 772 -106 -510 381 -517 330 -58 175 -649 -3 95 -805 752 614 519 -462 -268 -49 -604 342 -736 12 -731 -447 581 -523 510 708 -87 476 757 -577 503 -78 1 438 392 -379 743 -20 315 -129 -681 -888 -344 -783 -608 -831 433 -800 -863 259 -851 -561 304 -8 -219 -169 -826 200 453 702 209 426 523 -209 60 396 271 709 385 773 -506 -441 -712 206 -545 -639 320 596 -720 -336 459 421 577 -583 -37 -387 474 334 77 -177 -641 -245 -739 -319 319 442 -48 -258 750 256 697 -327 521 291 -282 591 195 -443 422 433 247 158 -170 389 -451 307 53 -495 717 -97 -19 -92 791 -290 597 -538 264 52 -136 -719 -25 -394 563 -685 358 431 7 -328 -306 448 -428 -275 320 373 -866 512 -477 -797 190 170 -276 -559 -360 -247 -638 165 -826 393 -251 -277 -282 346 6 496 604 -14 -38 -180 334 637 -869 -812 742 444 -240 -757 654 99 -269 -380 -830 751 -73 -188 588 -803 355 768 201 61 239 -163 572 462 -756 26 618 -638 511 87 293 -592 -153 313 762 -385 717 -310 652 -721 -403 464 -265 -507 146 -405 -118 668 -726 227 752 -135 492 -193 -51 -96 -317 -645 -884 705 -327 70 -684 15 710 -283 -440 607 121 201 -595 274 -332 -854 551 -320 -586 293 665 672 -207 -515 475 554 104 391 636 -401 -808 -255 -777 -253 663 -882 -267 -588 304 424 -195 -70 -159 -410 -361 442 -73 -509 81 -200 420 -565 283 471 -470 -318 -254 -793 328 -792 -192 -270 318 429 -325 455 -785 606 -287 418 -329 -236 -476 -285 -777 485 -698 51 -266 -234 -415 -608 -205 -383 -681 -616 630 -823 -286 411 -396 722 130 -113 727 -864 681 -729 364 -483 748 -798 -327 -151 640 792 -216 504 -50 121 240 -886 -708 -682 124 343 89 488 68 670 -17 -34 -28 712 -524 -91 153 -467 -23 -75 -465 -851 -83 -801 617 -352 269 -656 792 -843 -732 -314 -71 -583 512 713 298 703 535 638 -343 364 -104 -205 -309 519 -776 583 -797 -777 351 140 233 -11 94 -435 -104 163 -358 -117 202 -766 -793 133 -556 49 -780 66 793 157 -298 -320 -813 -858 -846 489 144 -810 -318 -69 -644 -35 556 399 -543 702 -165 -148 392 -294 -805 -528 80 120 -52 456 -473 -35 -820 -18 -816 -52 311 -894 754 -814 334 -464 654 80 474 -444 -84 148 -604 -90 -496 194 -497 -359 -104 573 -632 186 379 -806 -717 -408 -252 -520 -462 766 598 -779 794 -524 -373 494 542 -491 770 460 -40 -234 -433 -712 201 -674 -602 -106 686 789 -209 729 -520 -379 603 466 -61 -128 552 -810 250 -815 -310 284 -253 -812 -83 -144 265 -172 682 680 -368 -332 -10 77 -435 -829 -892 306 -263 -475 -150 272 620 -569 24 679 196 546 -710 270 693 375 -342 55 41 534 -235 -78 -335 166 599 -254 725 -358 461 350 291 -86 402 -531 120 -131 398 -271 -202 427 691 -339 -743 -771 -226 216 -899 -504 -603 -837 -157 76 -362 327 161 -644 -50 247 703 271 -378 -382 85 -549 72 -695 172 -101 787 -485 31 384 483 51 -472 429 508 182 490 350 670 642 298 -72 551 609 255 -870 659 -313 680 266 143 611 -640 740 208 274 -334 -664 139 -269 -224 534 -834 650 -179 -323 -157 -759 -107 348 431 761 127 -46 -114 488 58 -50 32 -319 800 -664 134 -122 94 -163 643 493 505 386 -497 -576 -6 -552 -416 -437 786 252 220 245 -398 526 -236 56 80 662 -749 32 48 -20 -374 -149 -251 61 -631 614 -13 -609 -64 192 701 -714 -529 -416 777 713 -246 -524 -436 411 427 -786 19 629 -326 -291 -596 626 -276 588 25 -246 331 -616 -757 -596 752 -770 -215 -866 642 422 -509 27 -783 510 292 -503 503 597 64 -397 541 -75 698 528 -110 -595 478 -502 637 499 -889 -222 -177 290 731 -370 -612 -737 -899 -64 -697 291 -855 61 -509 -498 297 -95 605 -854 570 698 -6 125 509 311 -179 -745 341 657 -649 81 -660 429 43 -378 278 363 -787 718 289 146 -560 368 -801 -108 236 -68 368 -668 656 725 352 588 -183 -461 -504 -93 -875 -204 603 729 -324 -300 89 -112 41 406 -527 -154 211 -255 -871 409 761 -500 -715 -38 465 233 398 193 -447 105 634 618 -289 -78 -154 789 438 -757 -845 -844 -834 295 -495 -524 543 -389 -789 -552 -402 -526 567 769 -540 -487 -506 -696 -448 -630 315 564 -286 -288 751 280 -709 -320 55 399 -198 736 245 -250 372 402 374 215 690 -48 -711 366 -699 558 -848 -570 457 -89 -882 199 793 -760 -440 290 -206 -364 554 536 -733 -745 112 559 -337 -179 -442 -31 -739 731 -821 -7 -306 425 -410 173 187 -522 -158 -872 -99 465 -254 -704 -633 -269 595 -387 -451 -878 -275 609 -12 -626 -128 106 -630 644 -433 -614 -695 145 7 664 -830 459 279 269 -803 575 97 -155 28 603 -76 49 -213 -773 261 -339 692 197 -67 -702 -76 -151 -47 -191 -271 470 -108 -701 -669 -818 -260 440 185 -169 182 -427 437 122 447 -869 -611 -114 -733 -307 737 -328 476 553 -503 668 483 -32 23 -239 -782 11 378 -496 -784 -587 224 88 -203 -374 -726 275 -716 -880 255 -568 146 -813 113 391 -744 -745 -811 71 -22 -329 -798 -533 225 -348 -511 -114 -119 349 -697 -536 -582 -737 720 785 -635 145 -411 -545 -599 -307 -109 214 -802 -560 758 -34 -136 10 -659 -344 302 -547 552 -132 -239 543 -854 -299 698 708 479 231 -835 128 133 658 -130 -301 604 245 477 165 614 44 778 -725 -612 -692 -328 -857 -2 -312 -383 45 236 -467 -309 489 -381 34 -515 -854 -143 557 -86 -239 381 279 -554 131 -450 460 150 779 -790 705 -397 -121 -756 -95 325 790 387 -373 782 -230 -219 549 -836 775 302 302 724 -439 -135 262 -323 -470 -367 -663 341 217 321 -397 -846 333 -9 -368 -372 -778 -866 502 -832 762 -272 428 469 -832 230 -513 685 -283 -59 -317 181 -688 566 -322 -802 -728 571 417 -479 -741 94 -340 -218 8 -73 -669 676 -239 19 -271 -174 253 -78 516 -695 -751 470 -847 -98 139 -289 -320 128 197 624 582 -708 -562 67 777 711 415 424 -898 -23 -612 504 -106 782 780 -276 661 760 47 299 583 -117 -94 57 360 367 -741 -599 418 -124 -615 427 -725 390 -518 266 178 -566 -687 -537 -346 -800 -858 -476 -705 -205 42 437 -573 67 -120 586 -637 285 -643 585 86 -330 -742 -509 35 -105 302 -278 -138 48 119 -600 120 -311 -381 142 -545 -80 -713 -592 586 -20 502 -763 -435 369 423 -663 -69 -724 542 -349 270 542 267 -254 -293 -32 63 -898 -735 -525 131 598 414 222 288 -522 689 473 707 548 -338 -623 -900 -89 216 -673 214 580 176 422 -161 369 -822 145 428 290 -139 716 266 -590 -763 -489 451 424 770 541 -444 658 210 553 568 -732 337 -837 -661 -704 -136 654 310 619 602 659 -250 -133 210 -784 473 -787 325 -838 -559 -108 321 520 -615 521 -278 322 -474 -576 -262 -228 -518 -267 -217 375 -864 16 -574 551 491 65 -297 -103 498 155 -119 -389 81 -555 172 -430 339 -639 694 249 215 679 269 -140 293 58 749 346 -836 -146 -417 -670 752 -566 475 -255 -225 -579 -137 185 290 -345 43 -412 455 264 -209 -386 594 -474 772 691 -262 -296 -757 710 -240 558 223 -551 -58 -341 747 -393 -597 -87 -583 -548 397 -517 -865 388 3 311 -721 -394 368 -224 -740 333 -85 -581 791 -685 -603 -184 409 567 -2 607 9 -699 652 653 535 630 749 381 610 -874 792 612 340 -862 -477 467 37 757 136 729 641 -97 -838 488 744 -492 734 146 -621 254 592 -853 36 122 99 434 453 -596 59 704 -81 253 544 5 -760 107 219 -93 36 101 763 93 -224 -693 642 -610 106 268 -367 566 764 -171 231 -560 32 608 -800 417 755 -531 457 -724 -874 21 -563 -247 250 32 759 -815 -584 758 -897 681 717 320 284 -45 -90 23 610 -287 341 7 590 332 408 -8 -418 298 -691 689 -353 3 -714 -464 -23 -705 -696 -528 765 -797 658 189 302 -266 -764 80 -245 -757 -494 102 -738 -53 -551 -492 -250 96 -265 -882 -529 533 779 -340 411 611 -594 219 609 342 -629 -267 -481 179 441 30 753 -459 -812 93 236 -426 777 221 79 -294 -281 -589 -185 103 -108 -308 -361 56 -438 -129 -204 543 -402 -565 -794 -382 -80 396 794 -831 -217 -779 234 132 -352 -94 -861 -250 239 423 718 -409 -594 37 659 652 -691 -842 -169 313 248 170 367 389 -651 -179 -835 -837 334 26 -861 581 -690 195 -140 398 -407 127 -897 352 490 145 -276 -749 682 -264 -627 24 675 749 162 -567 -63 -222 151 496 262 -865 257 -647 -619 -803 -502 -272 -795 47 310 -6 572 310 -489 133 -647 330 -364 -502 -190 -189 -342 -691 -56 456 -213 -486 -431 321 -455 -384 507 608 593 -722 130 -120 -420 -207 -406 -128 -524 -542 -292 -624 287 -323 64 -745 -480 316 193 -566 -311 256 9 -623 541 653 -779 604 523 -469 558 413 351 244 716 351 447 120 510 790 588 -580 -603 -579 129 -443 -853 -69 -105 711 -200 113 142 385 571 -208 -646 -419 308 297 696 -484 629 739 -398 -370 758 63 276 -784 585 -583 -651 -276 538 138 212 665 446 -704 486 -455 -239 132 -799 -173 775 -601 -763 549 257 -220 74 185 -802 -11 -388 -232 434 47 -670 -306 439 649 263 -662 551 33 627 733 34 -814 170 -80 -754 261 -794 334 141 -110 543 216 -810 383 -712 567 239 71 -60 382 -114 -338 1 706 -324 -723 65 -412 436 168 587 -172 689 -894 -48 -768 -390 -567 296 710 366 86 590 90 770 786 311 -533 -579 -683 699 -763 -193 784 -645 -872 287 -680 334 -334 -377 -621 -125 347 637 570 -375 -208 -75 -18 588 -297 320 11 776 -230 -448 628 328 264 -562 -898 635 170 642 -158 565 346 267 486 -876 566 -151 531 665 670 -35 43 -833 7 74 -541 351 438 402 -276 -62 741 -85 264 22 -418 -804 -513 353 414 -428 -813 -160 369 419 248 -125 -402 232 -256 365 324 10 258 624 -677 334 505 -877 198 109 591 321 -535 -611 -768 -102 -189 229 51 -337 597 -274 -479 732 -341 -308 464 -668 134 -319 263 150 505 -1 -68 -582 748 19 505 214 441 -144 -390 -225 -462 155 -625 -876 387 571 -37 83 -840 158 -254 554 197 303 695 -447 18 694 794 -584 -894 283 148 -40 -87 -580 -712 -355 484 -601 -210 -35 -468 253 -136 -579 -667 766 -161 -256 -770 -243 -22 763 237 -324 -534 624 316 89 -27 -887 -194 -583 -652 275 628 792 226 -502 -497 525 -32 -878 -99 -645 277 -452 761 728 -565 270 -88 635 82 -335 -478 686 -757 455 -463 -166 -871 -487 364 -470 -109 -775 -29 744 462 584 -790 -464 681 794 -816 -445 692 -44 316 233 525 -749 45 -71 -325 584 486 210 638 -898 -322 -298 756 44 73 440 -185 -31 -126 385 47 -886 -451 -694 -310 336 762 312 -382 -267 408 475 513 -207 -28 -205 441 635 -501 -619 323 -52 -546 -180 177 365 23 366 -434 292 143 59 206 113 158 -776 144 -689 410 312 -850 308 -33 743 -261 561 477 709 -281 83 -383 658 299 119 -650 361 139 114 425 681 735 -411 -735 -61 101 -886 -43 -386 -94 -672 -284 297 -534 -241 389 -438 -480 -509 -268 -643 7 -894 -231 -615 451 -138 647 -789 -115 -114 -771 261 -641 -478 466 522 -259 -692 -893 -655 307 -22 287 -803 532 673 -391 -536 266 115 -690 446 -467 -174 345 -417 761 -540 -719 390 354 -815 -276 681 136 -792 41 463 -321 371 790 -589 -524 22 11 -264 -38 104 666 -785 543 -765 -280 788 445 -847 526 419 414 -202 -822 42 -837 713 724 -707 -313 -593 -358 -574 56 639 47 -293 -8 -728 730 539 -210 -100 -111 -129 -374 -684 -113 -787 -236 505 115 107 -241 673 10 186 25 -276 -879 -32 -748 -473 -858 -25 -171 -125 -340 70 -592 326 -752 -591 -813 -886 -219 1 -724 538 -228 -842 -336 -674 -93 -605 -838 -641 -663 29 35 128 555 -188 29 229 -156 -837 455 74 -514 -382 202 786 -40 122 -512 -14 -180 -378 511 545 136 -325 511 -603 -237 382 716 509 -233 -260 -105 350 -78 339 729 553 180 -418 -447 61 -785 358 -801 639 615 -230 274 -586 58 116 -388 -621 330 -478 -384 -466 317 -191 37 -889 -98 498 520 -869 610 -265 -103 642 45 -98 -777 26 110 584 -178 129 -306 31 -743 791 -357 -746 -483 198 39 -126 -24 -829 693 -202 -374 292 499 -20 465 9 183 -638 443 692 -675 -232 -752 -143 -254 -652 408 -827 737 698 224 -569 -370 -801 49 -132 758 -286 -798 -145 -141 -545 416 264 -477 -557 143 17 -528 -134 224 388 -35 -502 -163 610 -652 -771 253 -821 -836 111 -720 272 719 -581 127 -839 -691 46 346 100 780 516 -429 719 717 -564 64 -830 235 -385 158 -321 522 522 -533 -236 723 -244 437 -391 64 -28 -442 650 186 -828 -779 -584 -204 783 -481 -234 -489 670 490 -322 -858 306 762 -719 706 -256 76 32 -644 632 571 -168 478 -653 261 339 -235 52 -886 258 737 222 594 100 604 -338 497 -500 -802 -787 151 475 670 -164 145 -254 123 -363 203 224 526 178 102 548 -644 -205 364 469 77 673 500 -11 -149 400 163 -157 -173 -863 -674 -505 512 594 560 601 -279 781 -671 -335 -545 707 593 -580 -600 -338 -142 -697 343 570 -236 -474 -82 202 321 738 -443 -692 -727 72 -444 -9 -684 110 -18 -329 -753 383 -548 224 -897 342 -818 615 -627 -117 -122 -211 -10 673 -215 767 -427 220 -789 303 467 -393 88 -20 -315 209 -325 -471 -568 111 481 572 463 23 411 745 -230 507 92 -811 -844 -31 -562 -289 354 177 -400 -631 634 -11 566 -595 -669 -330 376 559 362 577 735 293 -535 177 698 271 315 -529 -682 0 120 425 -572 -113 357 359 686 -573 356 -756 584 -233 -670 -599 -579 737 -400 130 -578 656 288 267 -275 -447 717 622 159 659 -582 261 534 415 -211 428 257 -856 -727 575 -775 377 -161 -494 -199 678 -575 -654 -810 62 -565 34 -591 -585 -329 -683 28 -472 -349 -722 250 631 -317 -29 238 693 734 -175 -824 180 285 227 -258 -3 166 -611 -301 -174 -30 -224 -445 -103 218 -600 -509 -243 392 -754 673 75 -834 609 375 -331 -295 563 301 628 204 444 -848 -616 497 751 -96 -239 -461 642 -820 -666 -766 -852 -440 18 -606 286 -187 -767 -277 -603 -244 205 -768 -535 316 152 -198 -867 -29 -353 -169 352 694 560 413 -22 767 387 416 156 -189 64 218 508 -636 -847 -117 163 -376 661 300 151 -710 782 45 -115 -561 741 558 -655 245 145 -597 700 -552 50 660 787 311 332 -730 233 785 -637 -124 -429 -209 172 -523 555 515 -841 -231 234 399 737 -151 32 393 405 799 179 -337 -551 -31 -653 -442 -283 -779 697 -129 142 339 734 520 -122 329 -141 533 -755 212 -538 342 -821 75 -804 -66 -437 182 274 -542 326 -710 251 -617 184 123 -676 -589 -691 243 637 505 -95 -183 -526 620 -336 389 -376 -451 616 -573 757 784 -573 -163 -900 -440 138 676 -492 84 -571 -737 -135 -323 763 -83 654 -35 -324 -462 -242 347 -848 -859 10 -546 156 561 724 -367 33 795 570 483 -723 -447 -540 -750 -889 -412 -684 -522 -293 -350 -72 608 -827 -342 222 766 676 364 -772 614 56 624 464 20 542 269 -505 -839 597 245 -864 115 290 103 -102 -152 -265 -804 -221 95 62 -636 285 -766 701 -471 511 -162 -276 799 554 683 -517 -137 -58 609 -197 60 -427 210 672 348 -155 -147 306 475 -540 238 350 -98 -296 -747 -59 184 40 -507 -166 -806 -825 -26 348 -508 -701 122 -351 -381 -408 -246 448 -579 -90 -837 603 -396 -267 247 -338 686 242 189 211 -786 430 272 -4 580 683 -101 118 -66 -620 182 -732 217 534 5 -883 61 -845 -699 -489 -416 -364 -218 208 -12 -497 606 -32 541 -834 -492 -318 -154 432 32 625 43 -700 737 -315 -40 -716 346 488 788 761 -735 702 268 54 -359 -43 242 226 266 -228 -408 -131 797 -293 169 -616 -543 763 577 312 -251 -747 -537 -97 -732 -571 759 590 -457 -581 -512 88 542 -277 -79 574 -134 -861 -456 701 -626 309 135 428 540 -594 -197 -377 487 276 -371 283 681 785 105 -472 -679 672 -186 -375 769 -892 -536 -422 -839 -640 336 -715 302 -634 -79 342 349 536 -433 168 427 227 -356 -248 534 400 -473 -461 -766 -407 329 -740 404 -48 -532 -793 -885 -101 19 -61 315 -444 590 763 -246 626 170 -461 -123 -91 -465 493 428 218 664 -393 -166 -41 655 31 -679 193 -579 231 -501 524 449 -369 167 797 -518 690 664 -581 -210 630 231 113 177 -359 380 75 -350 -308 132 -705 386 419 -504 -348 -310 208 307 -760 -839 734 -421 574 -361 236 -250 -230 277 671 -148 379 -463 111 -422 -580 404 -742 523 483 -187 119 -134 190 -186 -492 -207 -50 563 -22 500 -585 595 415 207 -164 -278 506 686 655 61 734 238 744 626 -81 96 -174 406 -247 558 -791 -461 14 153 -594 242 -511 720 -684 -333 737 50 -62 253 488 -47 -54 -748 -161 -591 295 368 -731 -868 -497 -59 -172 -33 149 618 382 -506 -153 246 -251 350 -335 -708 532 559 411 602 -397 678 268 274 -886 -399 -628 -284 257 -607 -724 -382 117 -135 37 305 -305 661 -301 -233 -759 283 -193 -560 -499 718 450 659 328 117 -387 -229 -864 -292 -872 -734 -183 172 -899 -190 -717 -471 -283 237 -293 48 -734 97 -633 555 396 660 -854 54 -17 -235 -546 278 -169 -735 -770 -125 -177 -188 -649 -352 -82 481 -246 25 -504 -85 -645 -881 -565 136 197 370 519 -764 38 -569 384 -312 622 246 -774 -259 -65 -199 -88 528 -511 -604 -215 677 110 161 -447 720 -479 392 -599 584 614 -79 371 0 132 793 -75 249 -621 -611 414 16 -171 102 -12 -620 663 577 -269 -262 -543 -141 -108 -154 -569 481 693 -42 -373 -214 29 -682 19 -691 -195 48 -806 273 -63 171 35 -368 19 -12 799 -149 472 -611 -49 -182 302 650 597 344 -193 800 461 -469 588 200 -209 231 -806 79 -652 -814 -791 691 -807 -818 -223 -343 -15 -430 -338 108 303 -845 -353 -66 -191 551 504 -715 -751 645 671 11 757 -316 -74 -456 207 679 526 666 -878 -792 -693 -542 429 168 -600 -479 -334 -799 -526 543 631 155 683 -190 -898 -567 4 139 -277 -466 -876 -798 445 -286 192 -706 539 543 -580 -365 -297 665 -836 339 -605 -207 -895 -825 -525 -694 564 205 108 658 33 269 -586 -739 -154 -688 226 -446 -484 -471 -508 -99 623 -531 -822 616 -714 -203 233 -233 181 676 577 729 738 -489 417 616 -478 -45 -384 441 447 744 656 -596 -148 37 118 463 -776 620 238 -271 688 560 437 514 -579 640 -364 101 527 675 665 -577 -547 -833 239 -597 793 575 458 -598 -567 -763 -810 727 502 236 424 -802 666 237 746 -775 452 485 -104 292 -419 -765 568 -824 -429 681 466 -572 -822 349 -485 740 140 -231 -486 307 -62 -91 -498 341 -72 565 145 608 -180 513 225 -298 -332 -500 -209 293 -15 476 121 -755 -445 653 -551 190 -83 -466 -190 -724 -418 -758 -437 -4 -105 -178 -531 -854 477 -204 -551 693 -262 -507 363 -360 -141 304 -835 70 -691 89 480 723 258 -685 -726 -398 266 -377 -105 -205 227 594 -122 488 574 -110 -602 -804 193 488 350 -689 569 -549 25 169 21 786 438 638 17 788 -459 -533 -591 607 148 -763 671 181 -656 180 -639 -610 286 37 604 86 -49 255 674 285 661 708 -738 525 -531 591 415 685 -746 696 -221 -510 -233 672 -307 -601 -622 -481 -211 625 183 562 -543 361 -882 696 304 149 35 -220 -165 314 752 -709 -193 -788 -369 105 -14 -816 -743 -412 431 -819 418 -794 -598 25 -247 -717 107 199 619 376 -683 170 -488 -780 178 -150 589 598 -643 -793 169 -859 -871 -606 720 -229 172 -378 -76 -669 -387 345 -492 377 -126 466 -294 586 -159 698 413 -499 550 -195 -601 -409 -477 -335 -174 -100 443 -884 262 72 526 -687 -719 477 633 27 -871 -228 -36 36 -450 337 -13 -848 123 -817 -788 -826 55 -788 -423 -151 58 371 -601 -706 -516 -467 645 764 72 413 -630 -416 -117 -558 -332 -724 -615 -378 -721 -581 -782 109 636 -273 -276 675 -198 405 -339 404 67 -132 46 275 611 -2 -878 -681 -587 277 -72 348 -253 760 -248 -274 166 -712 -105 -879 -73 255 693 -334 -338 -682 288 215 -435 626 175 -61 717 -623 -806 694 -744 -320 -275 -245 -385 561 7 -117 -43 -180 -54 -424 -169 719 786 78 -757 -356 -463 118 174 269 454 -222 -351 -468 -792 -438 38 -470 -113 -793 -616 276 459 -348 770 657 -203 762 450 30 -325 -127 551 -196 -43 731 -835 -771 449 -445 -895 288 -635 -797 51 560 -631 -661 303 -421 -303 465 -580 -599 -369 -251 151 -361 -672 -393 -668 -690 148 -78 330 -893 411 -108 255 748 238 411 -615 -746 799 -715 290 308 -668 267 -398 -836 16 -648 796 -596 710 -428 -783 594 -391 320 103 478 83 -559 -729 706 -5 -677 -343 738 93 262 629 -261 -85 753 -887 262 -899 -105 48 471 -773 227 548 665 434 265 -800 238 -282 699 161 7 734 795 33 -315 125 74 650 512 361 -739 -159 378 -587 -17 -779 -851 -87 534 691 -784 185 -59 -666 412 690 658 319 723 -84 21 36 355 -822 419 209 -821 320 459 628 -38 -881 -491 -442 -33 -193 -686 -877 -900 -369 268 -205 -695 530 127 202 -417 783 -680 364 275 -291 -467 206 -896 -365 -804 -394 206 -176 -89 -822 -148 471 645 480 -485 387 487 212 -763 -222 -49 515 -689 714 275 673 -95 -136 47 295 -780 224 119 -76 -25 -573 331 -558 -544 335 -647 -106 -169 -586 -715 -151 -293 -176 782 -725 -333 -435 -187 431 -764 -39 -329 -601 507 169 -476 712 153 -155 -335 634 651 -218 656 -573 -721 519 659 -33 -170 247 -11 -174 -275 652 -508 -387 -289 -142 149 -207 -517 -267 534 -479 62 -9 533 247 -323 -743 -495 -496 781 -222 50 381 119 136 -771 734 592 -351 -541 -492 -11 -216 297 -891 -269 -766 114 420 -286 239 -398 -608 170 -618 532 118 -201 -244 374 -561 390 -173 -805 -375 47 -655 -548 -806 778 -112 -733 339 -546 -78 153 292 594 -19 603 -498 127 -656 -374 419 645 687 677 413 694 757 619 717 -242 205 124 416 545 -870 -509 478 4 309 329 261 216 189 -401 757 -72 -612 142 -435 -797 -176 -891 559 -533 -312 420 -873 -484 769 -761 599 -74 609 223 550 684 296 642 -604 160 248 394 -426 -117 -846 -418 486 -366 -522 -47 -258 686 316 254 -159 -67 515 645 -59 -504 -713 -522 70 -443 -124 -775 104 -741 185 -375 -72 757 631 487 624 -239 -805 -716 -288 -32 327 342 -207 24 -283 258 34 358 732 -816 643 -430 430 236 -151 -779 125 -349 261 618 -124 355 399 -647 -6 765 489 790 -566 -817 92 -214 -73 -548 741 449 588 -890 -658 -508 205 -29 490 -607 493 -56 128 350 -851 -160 -838 -469 592 125 -402 -385 -615 221 -382 1 219 1 -174 371 -255 346 -440 18 487 -755 -44 -214 561 -729 134 199 -635 155 -213 -298 -854 -865 -754 380 390 387 -825 654 -5 -588 52 235 -416 100 575 103 -189 44 -828 -215 -681 -408 415 -841 -506 -850 56 635 -748 -502 -672 607 291 762 -291 75 468 439 -213 790 -535 231 -801 -36 -450 660 -167 -473 -489 505 597 -55 -279 182 -861 -668 -512 -274 84 342 59 -751 -101 -691 445 -357 463 181 -154 409 321 -393 -374 191 395 -217 -697 797 197 658 -192 -145 209 99 -352 -551 -227 -745 -513 -52 -879 215 780 -741 -779 1 117 228 -293 -207 -328 747 -634 -873 -687 773 316 -793 -88 476 690 -320 -734 453 -242 -602 106 396 480 -6 -737 -731 -652 203 -745 408 614 -143 -51 547 -398 607 -707 -893 -236 -132 308 77 -22 -64 -672 158 -120 -608 4 620 -611 -892 -18 -753 369 -176 353 -659 436 592 -365 -889 232 -661 64 -526 451 -462 255 757 103 -566 65 -469 -612 -579 626 -263 -247 -261 650 -212 17 -52 -777 -33 70 778 -723 -201 -59 -872 -506 251 -721 -472 428 -865 -417 345 374 -852 -505 -419 -739 10 485 -598 317 -680 -713 -409 -773 -771 619 152 -690 -633 728 295 -565 -821 710 130 -28 65 -446 -789 -317 -92 -838 -806 -875 636 -502 519 -475 112 522 -348 112 -709 672 413 47 -810 -232 209 182 -221 557 -569 -11 117 653 723 660 -649 163 -609 94 766 -30 -569 -89 659 620 286 697 -856 547 -118 459 522 134 776 -84 108 592 -181 -452 -883 10 -430 1 -722 -255 -724 503 242 -337 770 759 721 729 293 -154 653 -641 60 160 566 -770 460 517 462 -91 -434 467 248 -434 -169 565 4 -589 392 -16 279 -414 -328 464 -719 -619 137 339 518 408 -474 215 243 243 -751 217 -263 80 -614 316 -419 -281 230 -199 -897 -861 -199 -207 -315 98 -59 -4 -570 -213 352 291 -218 257 138 -48 311 -749 548 -644 -444 -510 -96 522 -671 604 -10 -845 289 -810 -87 42 627 789 521 511 707 -271 -639 246 -429 521 -388 451 84 -845 -751 285 -703 -602 -489 -586 620 674 -776 261 547 -37 -427 -422 -800 185 46 -680 118 -197 478 -479 695 -393 -479 -56 140 196 -726 -133 -619 -881 232 569 -159 -875 716 616 177 311 -119 697 -103 479 679 791 794 -328 117 -348 -151 -386 682 -689 -526 -644 608 365 14 -701 -896 525 -130 382 492 271 -55 282 15 -783 285 352 -70 454 -824 423 -87 -645 595 -498 -706 -742 -150 632 18 499 610 223 413 -643 397 -648 -195 -626 -753 212 -782 -745 418 -857 -18 176 145 799 549 -328 616 -644 -620 -272 -30 -62 -68 777 412 141 681 -761 -325 -866 688 263 83 -457 151 707 -61 738 29 657 385 660 -138 -509 596 511 158 298 -76 -137 781 -220 641 -124 227 508 173 703 714 619 -753 -134 292 382 -745 378 -686 532 183 88 -207 317 696 -875 278 -28 48 258 -434 -58 205 -272 17 -258 200 -476 661 365 -887 715 44 -398 437 -320 -198 649 766 -109 119 -86 128 12 163 -650 784 -765 -257 73 -315 351 305 580 -32 -796 165 -249 -341 -420 -407 -848 529 272 428 70 725 -128 -274 -42 -448 291 485 529 0 231 182 -141 6 174 -892 -850 100 515 383 620 304 433 -545 421 92 -541 -761 -257 -781 -607 173 -286 655 280 -32 495 135 360 -592 265 -321 753 -299 -26 -753 -321 -480 -400 399 -551 229 105 -229 -149 -688 494 -586 519 793 690 -746 -354 -216 -579 -178 710 -293 -585 148 -19 -372 -55 548 -578 -828 -740 210 249 -180 -93 644 30 -740 -510 -65 -57 -689 -758 349 -160 -255 335 -750 -168 687 606 20 -82 219 39 252 635 -671 -93 241 -855 49 37 -158 -381 -654 -129 -42 590 -768 -345 319 392 291 -661 -158 -796 -757 657 428 180 -434 -159 -618 -184 -384 -815 485 -692 -770 -813 -125 131 -134 363 -519 378 185 161 -326 347 -83 582 609 68 -522 -826 -144 -474 -162 -190 -815 591 -411 340 480 425 732 -882 -811 483 412 -126 784 119 -176 -57 625 461 -485 426 445 -584 -134 -423 773 517 579 -755 -393 275 481 -298 744 599 247 330 -776 56 715 746 479 -569 525 460 116 26 256 -608 109 -622 111 249 -711 -642 -304 62 -67 -112 573 -305 698 -339 -289 566 307 174 665 -27 -386 -153 577 -684 485 592 -561 -536 -246 570 96 526 -879 625 734 355 -685 17 263 -509 -47 261 -22 23 475 -184 -418 369 606 548 249 491 792 -88 -149 481 -865 457 -116 -43 495 -783 -469 4 -274 -783 -419 -151 665 298 -40 -242 -732 311 18 142 -4 -880 -416 -80 351 785 -808 -273 -256 -145 -707 -256 -781 431 509 548 -660 214 -143 -698 -87 -583 -274 531 740 327 496 120 -52 -326 -544 206 217 -267 109 -792 358 -537 -282 315 315 -606 604 -721 384 -486 -753 -821 -739 -576 -291 -453 -35 586 413 421 -548 759 -90 708 -110 553 442 88 -820 578 -693 -559 -699 616 389 691 461 -41 590 44 -887 -58 -691 391 -30 -734 410 757 553 -383 550 -532 158 60 -843 457 -55 618 411 -670 -461 422 -515 -283 327 -730 -363 398 -589 -421 -656 645 644 -540 -41 -324 -546 158 -819 -438 236 607 -54 -423 306 -861 -669 528 -414 149 -193 137 73 8 100 -605 497 157 -821 148 84 664 -530 414 -543 -48 135 218 335 -57 -19 -161 9 298 -847 -194 -126 563 566 443 691 481 -744 649 -765 689 291 201 -403 708 -355 -826 798 -833 621 735 614 -699 446 -86 -221 445 298 -300 434 -539 453 -515 -471 -193 61 -288 -121 -319 660 -251 -295 404 -92 425 268 430 -514 -769 -760 241 383 367 -538 -389 -684 584 -467 -111 671 -90 733 262 643 -86 -437 -2 299 681 -833 -70 -558 664 -539 -227 -116 762 309 71 -297 791 -662 -24 676 -767 486 348 -593 -634 -480 -740 371 564 664 645 274 377 454 -6 -619 -144 68 239 -589 587 -840 422 -610 543 95 -50 -49 793 -226 429 97 -396 -368 -645 -321 587 -355 -373 509 483 -752 215 -416 -472 -890 -852 51 -833 708 -828 88 -506 -557 -182 -851 508 480 -9 468 -417 711 -756 281 438 680 -815 -560 -368 475 -203 99 176 -304 -257 682 -396 337 -784 -859 600 200 -100 -165 94 -762 456 -173 -636 497 613 473 -790 670 655 -96 -679 173 -804 -73 -811 225 242 -447 716 -729 252 -173 706 176 -853 -889 355 -777 -244 355 -243 -699 243 -226 295 -844 229 697 704 -299 -622 -698 -528 -387 -221 -819 -819 -888 555 528 -621 653 -861 -435 -397 -216 614 1 400 -635 -864 -203 788 -57 633 -243 -648 440 400 678 -486 -483 -511 -459 534 -190 -865 -250 382 26 -225 -398 -89 -251 -524 755 711 -323 -367 -124 -869 363 -13 -874 776 603 -639 237 790 284 797 183 348 -280 -597 188 -469 386 499 -517 418 -442 451 420 -854 100 -658 -856 -710 705 -880 -503 -569 -484 -153 506 -415 401 -768 535 695 574 116 512 -463 -515 -85 43 -569 147 0 259 54 -852 259 -762 152 329 -561 -746 621 704 733 175 -764 -806 -727 231 24 542 -193 740 -749 8 408 -293 428 448 459 -22 648 -803 270 -197 171 -199 -733 -835 33 -313 -762 501 -513 -422 655 744 -497 -486 -282 -810 -346 -802 35 416 4 92 353 -441 -309 -266 -272 219 159 235 -394 -260 507 -94 -137 -508 -846 450 -492 620 758 55 365 -370 -211 -886 -504 -625 81 141 799 46 351 -108 453 -283 -144 -496 -194 -252 777 -320 50 130 -684 432 210 109 337 -503 173 244 260 -136 -757 -559 -688 -202 600 -796 583 252 -308 -731 -359 -882 571 184 -430 -160 -637 349 -885 82 -450 44 -122 -373 778 -268 553 558 -543 -728 -50 1 471 -361 -749 577 3 414 718 -719 -683 -438 204 173 -812 -567 -135 -362 565 -834 718 468 -373 -74 -781 195 -699 701 -199 327 255 -504 392 -685 458 235 310 679 317 150 -823 394 -680 311 469 -181 308 -802 74 -445 -57 -488 285 -530 521 -210 699 -827 512 787 800 351 786 715 314 72 70 379 -186 456 -171 -265 -89 652 225 -672 -265 227 -32 -217 -462 -650 -222 -14 -747 185 -52 -799 297 483 695 78 328 -410 -719 -294 683 -161 -615 -531 -603 -639 200 331 -807 -512 -472 361 123 -568 -883 354 -836 688 50 139 389 616 -264 -99 170 -11 623 -23 305 -859 -45 -303 559 -535 643 -59 300 324 341 -24 377 527 -414 -458 -231 -528 -512 -52 282 -767 696 -244 615 -546 769 6 -688 33 115 267 320 -452 698 580 -838 764 -175 693 756 -712 -556 -372 -626 775 -744 -768 215 737 331 60 -60 -792 -269 -618 -37 -663 709 -641 -426 -131 568 192 -313 55 762 -376 -77 -111 33 685 -295 -139 -195 366 -468 373 736 -892 -64 393 257 -549 511 243 -12 -440 269 -56 431 -148 696 273 -680 -688 -343 665 372 147 342 -661 -102 -28 -814 -490 88 -593 633 -273 152 -662 357 -870 -64 730 434 -120 -186 -379 -434 466 -368 -106 498 -641 482 671 -143 -662 -78 73 -869 322 380 721 -545 -815 285 -615 283 176 157 -292 -286 81 -303 660 -739 688 -819 280 43 424 -542 -839 -619 -829 597 131 -17 485 -401 347 -621 167 200 541 -417 -219 523 -562 42 554 -535 630 -593 749 -307 742 -853 715 -36 686 -201 -340 -603 -813 -210 76 -722 127 -878 -91 294 45 77 699 -528 -583 -712 -83 -342 -442 130 690 -705 100 -109 -782 66 -186 236 453 -478 -721 -144 61 -509 634 -223 -872 -30 -611 328 -261 -165 -563 680 -456 461 661 -566 -724 -376 353 569 -899 368 -649 556 190 269 136 -704 -47 555 -695 67 -331 227 -195 242 53 -19 282 -780 -183 716 -59 -870 -779 -467 -66 370 -149 -636 768 -589 -682 -211 -662 -647 -433 102 585 -743 539 662 -575 90 427 -770 543 -541 -19 -453 609 -51 372 -458 133 -487 -858 45 624 638 -858 -389 -281 -890 205 602 -872 -188 -514 -105 -66 -112 73 -132 -811 -549 -199 -757 -141 -410 -288 171 -362 -127 -158 -127 556 -428 304 -581 275 319 -27 669 793 -240 16 -874 424 795 198 703 -849 -629 -369 -234 -183 -723 -559 -688 -842 484 -765 -120 494 -95 599 -22 -533 -241 -297 563 -31 -348 360 -877 445 481 -253 251 380 440 283 256 176 -872 319 217 -578 -284 -575 652 -609 350 -238 -133 -436 572 -396 592 -896 649 -875 -842 74 578 -13 -336 -325 -411 -182 332 773 -143 -767 -884 309 -854 -404 -440 555 721 -667 -883 -306 736 -470 -445 -518 -57 581 -510 -523 -223 266 418 226 169 346 334 -798 -503 -549 -266 347 601 -148 -806 92 -59 -144 -803 291 235 204 -842 376 -336 -483 -370 616 -624 -790 -749 -725 658 622 -202 -704 586 -625 -314 -592 204 -410 -24 117 193 -573 568 -3 125 -503 -219 -574 -870 -269 787 -828 -712 -480 311 -869 -777 37 151 -384 -894 -483 -25 -418 708 168 -523 785 -788 -3 -72 357 133 -575 -845 395 624 -345 63 -666 146 235 -492 358 -10 749 786 -727 656 -382 -569 -404 457 -202 291 779 -803 580 359 651 440 -92 406 328 51 557 -295 554 -619 237 -732 -782 -11 -326 81 125 505 483 676 -88 -841 -335 -489 -212 481 -737 352 -117 -360 295 -90 577 659 -342 -684 -92 -750 -643 736 -804 -477 -304 420 -275 -772 536 743 112 -203 48 -722 409 -563 32 472 -762 594 -136 -101 -423 -87 710 665 -132 221 762 305 558 -309 750 -124 -801 -490 -572 180 159 248 57 -250 613 -152 -248 232 -554 -112 -399 -224 413 375 -166 -765 444 635 161 87 -236 -178 171 53 -322 -632 -189 78 251 139 0 56 359 -796 40 -405 -178 2 334 354 -420 192 -886 69 -861 565 198 -676 -45 -463 674 737 496 -555 -19 -724 -383 722 -71 519 741 344 290 721 -428 36 -314 -462 -30 726 -119 -792 -345 565 -2 412 -493 380 -697 732 800 -172 -136 678 555 343 -579 -831 -140 -749 165 275 -479 -354 382 688 -11 372 -475 -597 791 621 664 -348 -259 337 33 692 152 201 32 563 486 -634 -559 684 727 700 588 -545 471 759 292 291 96 -409 557 211 477 -496 272 207 -122 -543 -476 195 738 80 327 -327 402 291 -60 125 473 627 586 189 132 -564 -137 586 622 91 555 -590 -625 -49 636 -665 74 353 -835 743 776 -449 90 445 -510 -329 624 -580 -83 -229 -833 388 -13 -206 618 -172 431 492 -123 738 -139 418 400 615 -741 701 531 -530 189 -508 -56 -511 758 -433 45 78 679 -96 -888 -40 -524 134 -216 -324 -835 25 336 -473 336 -256 357 363 -411 -895 428 -587 -601 466 -560 -880 -448 75 -96 -708 -58 273 222 680 428 29 -715 317 366 517 -893 -447 477 451 759 -219 -9 -386 -684 -160 454 526 -91 -551 -828 748 -351 -69 -230 -785 789 361 292 -698 652 -587 273 556 -818 -8 -184 -793 -54 -660 781 -849 323 181 759 -494 336 -429 -41 564 -768 49 -458 -190 487 94 243 -28 160 -571 452 -417 -270 -837 -344 265 -407 12 338 513 -476 526 356 760 198 -566 -433 329 -423 -15 -392 -244 -386 790 534 -848 274 -228 281 -516 -190 -654 -827 -29 755 308 80 198 -253 -683 -195 657 430 -190 -832 644 -153 -574 776 158 -705 587 334 34 -770 122 286 -362 337 681 774 15 -251 -670 -330 -455 -536 460 -312 153 46 -774 537 -554 242 540 -87 -780 709 580 490 577 -616 609 682 -507 223 791 -72 16 11 686 -526 -457 725 741 471 -587 -646 -359 -496 453 -894 -163 -868 -537 -217 -820 -11 -356 123 -443 299 757 111 414 278 -336 226 -880 -167 391 504 -441 -574 164 -863 321 796 -526 -500 -178 94 -375 -472 -593 399 425 252 376 457 -77 183 357 269 518 -106 -604 -756 620 -145 -192 -17 -412 -244 -242 -893 -563 670 663 -771 -507 -53 -299 -304 751 -522 -736 133 -230 275 246 515 721 24 549 -751 -372 -828 -268 -495 76 -169 -732 228 -829 -442 -346 -883 -455 -882 -367 123 237 12 -859 -235 126 -197 -200 496 314 547 -28 473 777 -359 -584 -62 -713 -699 -163 333 731 463 -417 -453 -348 263 487 781 -600 -556 430 -313 416 558 551 85 -106 352 298 -656 328 -110 -483 442 -485 751 -70 -837 -158 757 464 -811 -506 -746 -484 300 -52 -742 669 -805 -543 -786 595 222 487 -833 -476 -398 -410 -69 36 254 -811 589 -454 708 -827 465 322 -82 688 -239 511 415 267 -617 -872 -407 -759 -865 414 498 -325 674 -42 627 568 -498 -382 425 -246 768 -170 -103 759 58 464 -461 517 727 -99 117 -193 -488 373 298 95 -698 149 -773 380 -792 526 -432 -6 -100 -557 -248 112 -48 -602 537 -246 -390 -250 -490 22 287 -540 -529 -228 351 -434 -296 592 -555 96 396 583 6 -443 -644 379 145 -409 657 751 -205 93 -162 187 -129 211 -117 -813 324 675 524 -240 203 -19 -881 -446 -580 -442 -220 -402 781 -15 651 -520 224 -681 535 -533 435 649 152 506 155 -235 687 721 413 -164 270 284 -457 323 479 288 721 493 274 605 -102 415 -316 287 321 -596 335 730 778 -871 -322 639 -825 -738 362 628 -325 251 722 353 -863 57 -64 285 603 -80 298 519 -485 785 526 723 -113 -545 -309 -798 530 -263 -794 -419 267 213 -494 534 -804 -242 748 470 542 157 682 -255 -369 111 638 133 530 245 -46 -703 169 -548 -525 15 -589 677 -27 -170 -649 438 -307 -229 -81 627 -2 -261 -506 -722 -239 -688 -551 -94 606 706 -410 666 -799 -268 224 -191 390 -440 -849 430 660 -271 -158 -220 62 595 -277 -759 775 677 -236 -71 -68 -680 -85 -5 -359 798 -93 -686 -551 269 720 470 101 -679 -416 -588 634 -843 774 501 -124 615 -461 -400 -316 338 523 772 -292 -481 577 445 -853 -245 241 -666 -291 329 779 482 -108 -713 496 125 591 -688 531 342 -538 -185 -237 -549 -180 -37 152 670 101 35 410 391 746 -749 544 -807 674 -283 -372 -129 -572 463 -697 -151 475 -817 644 241 266 -553 75 440 769 -650 330 -287 -784 72 625 91 12 -106 101 266 -610 -803 -604 222 -9 655 648 629 157 764 -753 -817 -272 -392 -821 -90 188 -180 -215 -891 -327 321 -558 -265 -229 95 159 -464 470 -509 541 671 -848 -133 668 593 -343 -685 75 -455 -334 354 -454 622 -459 -433 -834 -242 -778 -488 195 203 -465 244 -204 658 -489 -686 792 -544 -748 88 -494 -303 443 729 -681 183 -829 -332 -416 -547 662 426 -29 244 103 -558 -664 226 353 503 -294 39 -485 -66 598 -92 544 797 223 726 -644 -211 -594 513 -142 260 -212 435 -8 -822 -204 -280 150 751 -813 -292 -805 -309 -276 -686 609 682 549 505 -567 223 -668 -200 -192 -730 -447 -722 139 -624 -84 -181 714 -853 706 -285 -603 -427 624 -98 -372 -456 -363 -595 65 441 -634 -830 -547 638 518 483 679 -216 255 -342 -654 -9 -410 100 -820 -714 104 -838 -38 671 -164 -267 -490 453 271 -736 -491 -768 -284 -512 -172 -550 518 237 -696 -437 275 469 615 49 -139 -464 -435 -276 142 403 607 466 695 -858 -37 637 -316 62 46 410 538 -190 770 277 -431 -587 71 -523 -172 -871 711 -182 -169 -887 36 -665 -520 -624 116 421 -207 647 118 -232 528 -525 38 -8 -671 319 -561 -316 570 70 -663 -801 -715 258 -321 412 -363 -407 -151 616 384 -448 727 -857 -46 -454 763 303 368 62 285 -573 -54 649 -734 192 524 651 91 121 316 -786 -403 158 514 448 -344 -889 -570 -17 -612 374 447 -841 756 -311 -370 225 -319 648 -33 -393 -847 -826 84 -461 -511 -856 12 -325 -110 -123 -766 417 241 133 467 -633 378 -498 611 617 -424 80 727 -709 289 794 -54 472 230 184 -798 -378 610 731 588 219 -869 509 -469 -765 -239 718 -395 741 -769 -442 -444 -528 631 -214 -65 -445 -713 20 -111 155 34 504 728 -469 -138 75 -605 -165 -242 45 31 20 -861 -225 313 -203 -822 -131 -13 680 14 167 -282 -713 -707 110 -331 -241 -612 -768 786 365 -7 785 -327 -470 -595 -71 384 -853 263 406 -140 -705 -253 694 -23 -728 -783 -437 85 217 -561 -622 -641 210 498 -758 -404 -430 779 218 756 323 -639 733 261 207 -415 -710 481 -520 -107 -304 -856 32 -862 -15 -571 -523 365 -569 -841 -754 739 798 -604 794 -675 -187 651 -332 -361 -629 -808 88 125 261 32 137 -783 349 -550 -802 -462 229 -351 -736 -43 703 241 718 -638 -207 753 -193 -298 -837 -875 -258 -99 -841 614 149 -544 -323 -605 -627 -93 -195 -794 186 -667 -858 237 794 -870 -483 9 236 699 677 142 615 -478 -304 748 775 -686 106 -226 -19 408 636 -284 489 -143 620 470 526 413 307 -132 -136 491 79 101 -351 29 232 239 -335 57 -596 -613 -251 -335 750 448 -525 -703 748 -414 -661 298 327 21 -180 517 166 521 37 27 -787 -18 -701 -794 238 -785 660 -586 -607 432 -441 -246 432 146 -347 -68 609 -406 -644 503 16 -5 -694 -59 -672 -600 93 582 -544 98 37 304 356 88 -779 -323 399 372 636 -354 143 -404 226 -83 -131 -241 -884 -180 750 795 773 -484 412 -82 408 351 -69 -305 -640 -439 -837 -71 -181 8 -561 -281 -237 -878 -543 643 257 -569 -642 585 -860 -254 -692 -884 -160 -504 503 697 -472 -192 370 -551 346 456 171 -722 -168 534 273 607 543 -340 421 -302 663 316 258 -351 521 -46 -458 -137 -85 -774 -224 -194 209 127 271 -632 -854 -502 183 177 -835 -449 -521 -212 -738 -476 -78 -39 175 423 694 -737 299 -564 511 -205 -168 -386 -39 367 -95 -669 -329 -612 109 688 -496 -168 286 772 229 -422 386 691 -696 669 510 -700 158 -809 -89 -113 356 766 -487 -590 239 -702 -609 335 151 695 -166 -131 -743 -769 659 594 468 292 481 -703 -856 766 448 563 -466 -615 -679 -872 -136 -121 -881 -784 692 700 -825 279 -598 -708 718 770 -328 599 556 -780 635 275 -307 508 -43 321 -61 406 -391 -706 -363 704 84 -153 492 458 -402 -443 80 376 -465 205 -871 -260 145 325 -421 -618 42 -195 -279 220 657 -539 -841 469 411 -250 656 -32 480 622 -376 96 -11 -706 351 463 -199 272 -452 -578 -355 199 -620 -368 -769 -681 -744 -270 -499 -467 -603 -767 -259 -407 -238 -410 474 -399 -314 536 -72 -664 372 605 -39 402 -675 -192 15 385 298 484 364 689 -726 488 403 -249 -196 112 174 748 -15 68 217 -552 719 -105 -150 -864 -465 679 236 -771 662 600 754 149 -477 -16 -23 -618 -700 295 586 -1 607 321 -86 168 -141 730 -452 1 -17 -812 165 734 376 -190 612 40 -891 -818 -215 246 -311 -287 -115 498 99 -453 17 -481 -715 228 311 -109 228 198 503 -669 -59 304 -545 719 765 -839 597 392 224 293 702 -79 79 -350 314 764 587 286 -526 -756 -264 349 -65 66 331 773 -92 397 177 432 229 108 -409 8 -625 -30 185 208 -370 -258 -424 630 -822 -243 604 -643 -337 768 -300 -457 535 -723 316 757 583 293 -466 -286 -337 542 516 161 -446 -623 -581 263 430 -817 -287 -418 2 686 447 59 469 644 -624 616 -213 -55 -101 572 -123 -300 699 566 517 165 -382 -37 440 680 -516 -542 289 486 377 -263 509 543 390 -343 168 30 -306 -734 -245 -809 622 -411 261 74 -556 411 674 279 195 -285 468 -438 117 681 -485 521 164 -285 675 -178 -561 -886 84 131 406 43 453 -208 -137 -796 -327 -568 514 -685 243 638 -213 353 133 -361 649 174 -526 317 -808 -245 -560 471 659 -233 -660 -661 -472 272 -843 763 219 102 -416 311 487 -213 -353 -429 53 180 -458 422 -875 165 -670 -12 -496 -54 534 -22 134 -24 169 364 -720 484 493 -4 520 14 -211 -550 775 -893 -529 -859 -402 -696 -475 345 -643 -699 -360 -845 -214 -801 352 499 194 446 -582 283 -413 -644 -885 -195 262 -1 782 746 -591 -373 -233 -336 778 -8 368 -39 -507 520 -335 128 -282 -330 415 22 -323 149 100 605 -94 -820 8 573 -827 456 -25 -695 462 -875 -509 540 464 487 357 -66 665 542 -811 52 605 480 10 -258 666 -717 212 309 -749 -726 299 466 -226 -784 -813 -900 524 453 571 -370 407 782 615 791 514 182 89 432 525 76 309 -297 -373 605 722 -879 -302 250 135 -56 -651 -316 577 -559 -760 547 -38 -316 -89 210 -319 237 -279 -779 -844 635 -446 196 -772 -496 -379 383 595 382 -443 503 101 276 627 -415 -229 -141 -744 -817 -763 234 -749 -261 -762 764 307 -803 -125 -671 -104 676 112 -537 71 505 481 -310 68 31 551 -678 181 154 -838 403 780 -24 536 -458 -775 -525 -791 -856 -177 390 421 -8 -781 -794 427 -204 -55 -218 -428 758 -624 630 -17 271 197 -61 -117 97 475 -574 102 -190 420 536 458 -284 -175 139 -406 690 -370 -441 670 -70 764 719 -143 -228 -604 -656 217 -621 -419 -493 29 -677 587 625 469 -806 162 -849 -485 -14 -470 729 -22 -892 655 346 -823 -359 177 310 -411 386 114 -432 439 -723 -725 -527 -877 771 361 115 178 -699 -216 509 556 477 -429 -460 -692 -534 -197 -416 -801 -254 -724 664 -846 -681 88 223 -439 346 690 58 230 -12 225 -550 -235 -181 -829 -683 -100 13 -723 -501 -235 554 357 163 465 264 -900 -418 -668 -457 -281 697 -899 712 780 -772 314 157 317 -528 675 673 311 -420 -269 120 -248 -541 6 232 -126 232 424 330 -577 653 -802 188 -376 732 708 213 -898 208 678 646 549 403 445 -298 -69 -766 32 -632 172 469 -771 -296 -823 87 311 303 523 -715 -704 -629 710 -414 -39 -871 45 -691 -122 765 -876 -514 -533 -116 46 -517 -38 219 -50 -627 673 -272 -656 583 616 174 203 -486 -518 -213 443 -141 -548 -555 -226 -811 247 -265 -345 603 288 -460 773 -208 -158 -117 -431 -348 -402 418 490 -774 499 290 -58 -263 -203 -710 451 314 -373 -509 294 -872 627 -627 -159 -287 739 -59 72 605 -67 527 107 -356 -717 -742 -771 -261 -573 -357 -549 153 -61 -165 -189 -834 -725 180 96 -838 -544 241 -142 451 -480 768 652 -368 -839 306 261 424 -615 -697 -446 -315 -893 -674 -549 -816 -636 436 -451 -815 -139 -738 -175 723 -542 587 -8 -702 691 -757 -136 259 -806 -28 75 -875 -729 -203 -680 -166 410 477 -123 -1 -40 -850 -757 232 663 -569 -386 -9 -243 -856 675 -746 -298 445 -411 539 -353 188 313 -201 -495 -609 -882 -832 153 -424 -622 -256 -553 -560 -836 -807 -89 -344 -110 -325 794 -239 -68 -529 459 608 184 -384 -264 -300 605 15 564 536 -441 67 22 -74 -697 511 652 342 -745 -888 589 728 -317 -460 -584 664 -376 -65 -467 -98 359 170 314 196 529 -341 612 -856 280 -638 505 -651 85 -525 -700 -813 43 -28 -583 -831 133 772 -386 690 -348 285 385 175 528 -508 115 612 576 17 -707 -46 677 -450 -770 8 583 521 -596 -684 -270 223 -166 -271 273 208 -115 302 296 -195 -574 -38 -307 401 207 189 -400 -752 -497 215 -82 -609 -34 -410 431 -829 -596 -243 207 -495 396 402 -181 402 -848 -751 99 -191 657 -50 174 -468 -61 659 -711 -268 295 -535 555 147 -773 -507 -661 -890 -605 466 -102 -253 -512 252 -888 -624 -433 -400 444 -99 211 -684 -110 270 -674 337 -138 -153 678 -644 -583 -636 -623 -378 -405 -284 238 5 -443 434 15 167 356 360 -51 215 -536 782 15 -676 739 550 -581 -535 -614 72 413 -556 136 -438 -79 507 304 389 -388 -125 414 278 -379 114 -370 -592 -482 592 549 384 -596 55 409 -198 22 -219 -89 -351 763 -394 -640 561 -677 -179 -651 4 -244 134 240 200 -854 13 -238 770 237 -246 216 217 -277 -175 -523 209 395 -505 -551 764 422 -14 -126 -140 763 -281 -117 626 -667 -122 628 520 -821 164 -272 780 -798 524 551 247 119 -498 461 773 -439 -764 -273 -611 238 772 -433 655 -295 -226 126 567 -471 -646 -551 -229 -503 -849 -369 336 -93 -160 -115 -782 -693 739 627 289 -111 -119 -428 710 238 -547 275 -128 102 -478 -871 415 -201 240 -672 496 -344 -487 -789 198 264 -348 -361 -879 237 767 -626 422 245 -760 571 377 146 71 523 331 -387 -336 47 -140 -835 -46 -548 -274 -406 78 -658 519 606 -756 -436 264 443 779 379 507 -88 -758 -797 157 259 793 772 696 -144 260 -264 -154 458 -603 -542 -448 204 702 242 -35 -858 555 657 706 -371 -287 141 576 -43 529 585 709 -160 722 -762 476 673 20 532 -405 26 -9 -702 -235 -575 224 785 -790 250 -150 800 -827 104 -430 269 -734 91 -406 666 -263 756 461 -189 507 -783 -540 -811 588 -337 516 36 173 -123 159 65 -118 108 -257 -269 614 -509 -426 -695 288 -132 -533 -328 -668 -879 -374 110 -659 -86 -43 361 632 -600 697 -180 -291 545 508 -741 -378 -4 -704 282 -581 2 793 -361 -864 337 -680 -448 -528 612 519 -13 635 -333 196 105 320 -414 -656 -27 101 88 -487 116 -848 -281 338 -258 -399 -302 312 606 -840 -146 -668 -132 -391 -780 507 473 -374 150 -339 389 725 180 -408 -130 26 652 -891 -67 65 555 533 -220 -601 -670 310 -111 -634 -346 -383 -661 -361 527 -542 34 711 -823 -217 -88 590 -594 421 701 -214 195 574 483 -612 -389 -527 531 407 -15 -603 -603 -184 -425 -52 -49 -274 435 307 -839 -380 133 297 519 -262 -149 592 -106 -776 183 -833 470 -310 560 616 667 589 -216 -542 49 145 -537 -17 -888 149 433 -476 527 -41 -476 -772 683 -867 -897 -185 129 -95 -224 -311 629 190 -843 -427 507 -159 -860 671 232 -489 241 -283 -202 796 -332 190 81 -444 50 -405 538 453 -454 -197 682 -590 410 -577 239 628 -101 482 -582 -805 -634 -5 -782 -832 -125 -694 126 -678 746 -241 777 -67 219 -124 -656 -868 -869 -595 639 5 -345 435 -722 558 729 -11 -733 531 662 -390 402 758 -779 560 -109 7 325 259 -67 115 -260 628 -415 -385 -175 -531 -641 264 297 107 -708 555 -153 174 -119 -455 562 340 449 443 329 350 304 -87 715 181 -818 -575 -649 257 489 -516 -176 280 -239 -97 -209 308 766 -330 -156 42 -627 -238 334 371 -627 -472 187 786 -260 412 483 -737 315 155 257 -334 149 -561 301 474 545 -224 -514 -480 271 444 -175 773 -393 686 -25 -62 651 -476 235 -225 -22 778 -716 625 612 112 -844 -331 774 421 397 -131 -310 -423 317 -62 249 752 -873 636 -583 755 594 -751 79 -878 -175 170 -609 645 -167 -767 -549 -443 -629 669 482 73 -366 56 -108 -405 780 -879 532 -173 652 679 368 640 140 -420 -293 62 295 -331 -555 675 160 -563 -657 -170 449 -168 -437 -805 -273 -249 638 -510 89 -879 775 675 -209 -686 -690 -463 -285 -75 -169 -401 -429 -237 -764 -751 -331 92 372 -693 478 -896 -761 51 -622 435 -292 214 -473 -343 -312 -33 599 -447 381 144 -768 -637 -783 -99 316 -854 -775 -335 -50 692 -663 655 -675 -839 530 779 -429 453 179 -585 -550 563 292 -754 253 641 317 737 -519 -471 380 -891 -720 711 432 689 -357 143 -810 309 -606 -290 430 -223 412 -794 -580 353 401 -898 -266 219 44 -720 -241 -687 725 251 -441 -187 222 -27 -43 -350 -115 227 -190 571 240 -729 -319 687 280 -805 550 338 -703 13 -535 545 -274 -456 -863 -94 -671 -586 -304 -10 -788 -244 -824 222 -781 -486 305 -876 -747 240 675 183 315 -662 -771 -806 -103 -345 781 -857 -798 -564 518 59 752 -359 581 503 69 -724 168 627 54 279 -435 67 -590 111 -438 293 459 -838 -446 284 -51 -793 166 -287 -341 -29 -249 -592 535 -4 544 655 323 337 607 -39 -564 -67 -267 466 162 -287 155 -437 -368 379 -548 700 -153 -747 24 -742 242 -616 248 -138 -293 553 142 680 -323 204 -80 504 -858 633 -890 279 -597 -41 -702 -87 443 -225 343 417 -349 -421 655 -436 570 74 91 -692 -351 623 443 -459 160 39 -837 218 484 373 6 384 141 786 -672 -770 -563 655 446 398 491 216 116 74 -372 -486 -318 -763 -595 576 -111 92 258 -204 -881 -14 -334 0 -461 -117 219 -41 226 -244 -744 -745 -355 572 -426 444 797 290 -495 -221 -489 403 -41 81 -6 367 412 487 -82 -653 -644 -807 694 -699 598 -205 -648 675 116 -807 -370 582 75 -420 180 -647 -604 -277 -845 -387 -820 -381 -530 -645 647 -468 -893 124 167 129 -816 -330 -555 -516 484 618 -355 -571 713 -621 571 736 373 -677 486 -889 -508 -690 585 11 -611 -890 -788 -141 -183 459 -652 301 150 -558 -155 -468 -806 171 138 -694 -677 -278 359 -636 674 70 556 323 350 284 -214 -440 -727 267 282 -68 281 -402 -112 318 340 192 -849 -877 -590 -281 774 -615 -658 -615 3 623 -526 613 -816 -171 -724 512 377 -458 -330 127 -94 -585 -848 605 -74 -892 -579 784 686 -536 700 -17 -268 -269 31 23 -374 -429 -142 73 697 300 -297 325 253 484 47 226 136 793 -315 542 -114 -335 -515 353 -203 589 79 366 -847 -745 31 -506 -64 -359 -8 773 -594 -449 -456 -242 635 -647 562 -13 258 -414 409 452 -150 577 543 590 -235 -102 -635 649 528 778 -198 -600 -585 -307 485 -767 744 -489 -555 -588 -345 -272 -627 163 -537 123 324 443 389 308 58 273 372 677 -189 184 -566 -797 -791 403 536 9 707 -546 533 -735 246 -253 -743 204 -663 -637 752 -439 -822 687 560 705 -572 300 258 -446 -743 -60 -839 665 -187 264 97 -655 272 -449 420 614 -212 -793 -389 404 706 -56 79 302 681 781 -654 59 199 572 530 -580 684 659 174 -764 -219 353 468 -207 745 497 680 -850 231 -493 -132 135 -780 -142 256 431 -291 497 698 36 213 -536 -421 -385 725 418 549 -59 -732 353 716 46 -817 -454 -44 623 797 474 270 -346 -697 -9 -165 -761 87 -219 70 -575 644 -427 -625 575 310 -104 131 -660 -711 485 -410 -757 -900 -423 448 676 -374 636 746 -71 758 136 601 471 732 -127 641 -328 788 -330 509 371 -877 453 -855 -485 -16 728 461 22 -534 42 -709 34 306 -874 -562 -46 -181 -240 495 48 330 288 -750 118 -301 -511 221 -88 -716 348 -831 722 797 -432 303 439 129 -522 -122 85 113 306 -778 -812 -556 -482 -777 -684 -180 782 -305 696 617 655 -100 -536 619 165 211 -437 26 -843 -657 57 -246 26 -790 -35 62 306 501 484 -882 -78 381 667 -54 -868 69 -307 -844 -200 -284 -668 25 -287 -302 635 746 118 284 -245 -799 -583 294 -845 -30 464 -609 781 -194 173 -357 386 -403 -860 788 -649 -402 730 -226 439 -702 -193 -46 -801 -256 569 497 536 472 -531 306 374 177 -238 -292 -154 730 -821 51 457 471 188 -301 -204 689 -67 -677 -452 147 -9 -17 -532 -544 258 33 398 -762 -85 579 241 339 -71 -738 107 470 -57 671 -309 -402 798 273 -562 171 452 645 -227 -699 -497 151 -682 746 -567 430 545 132 -210 -588 346 -391 33 64 495 -773 -10 298 113 392 122 208 -658 176 -888 -658 140 -55 -337 -161 -623 263 140 -117 -731 -82 -757 695 -331 -11 -645 344 -634 378 469 410 -526 -323 104 619 305 239 -389 -649 -378 -12 -142 -845 -307 117 344 -44 415 14 558 -862 -724 76 -106 101 717 480 -205 -263 366 738 -844 582 475 776 -41 -583 -729 449 -679 -115 -612 170 -732 -650 -693 -152 113 396 419 -890 192 239 -730 141 375 4 -13 394 -166 -326 41 -676 422 -773 -249 -124 638 -844 390 502 249 499 119 382 -848 -380 490 737 487 237 222 171 272 404 -154 -775 -293 -862 -8 -142 421 30 -333 154 128 315 -420 590 582 -623 -506 797 567 29 -625 220 -135 -148 -831 14 24 -28 -234 623 -853 -26 142 319 -827 -146 660 -636 -728 -456 627 86 -203 -723 -218 706 -164 -836 -869 -145 664 111 -500 -544 -803 645 684 -324 -100 -523 -1 -195 -297 -663 643 -467 -677 604 -625 -256 280 -599 -889 -556 -419 -181 -840 -20 -200 636 -732 -381 -18 -391 79 -326 -249 -39 369 122 627 -137 -182 -835 -882 689 -151 -851 -591 -675 740 566 -484 -42 -434 -729 -191 -667 -797 -241 -650 689 -713 -732 104 367 540 -363 144 348 310 -480 -707 -130 800 -186 -786 184 -734 -572 86 72 -535 -504 -303 -23 112 -359 75 -127 702 369 85 774 239 528 -365 -370 123 547 -211 393 205 -213 63 -462 160 -32 -853 236 575 621 41 -56 187 266 -451 -782 102 -106 113 -360 -767 540 -573 -178 -322 -201 443 594 -516 -58 -583 160 577 -404 -313 115 23 -42 199 297 -794 740 -703 -340 214 -494 -266 124 63 -59 -98 -172 754 -305 -346 102 355 280 586 -582 -334 578 -137 -654 501 784 -128 -648 -190 328 -302 -713 700 136 -158 -471 690 -802 675 -731 -32 92 -129 479 361 577 -311 -372 -404 712 295 569 -694 -549 -9 -775 -812 107 -232 35 -172 683 448 313 -521 133 -681 376 -597 -325 -59 5 92 241 322 -207 -129 -561 -590 -806 -667 714 -242 127 -585 310 -296 715 579 -514 9 287 -100 147 784 -180 796 -38 762 50 102 -449 234 -438 203 -715 -747 -540 454 367 335 -623 230 -260 -253 -870 -419 -502 375 -579 -313 -108 469 529 675 263 133 -551 -7 -334 83 -3 55 6 -68 757 -368 702 -382 -164 90 178 109 242 -550 725 -856 172 61 397 157 620 -832 139 -620 705 -18 -709 511 626 -152 -403 -199 618 -780 680 -661 -155 786 -352 -343 -559 89 -864 374 -475 -275 559 424 33 382 -511 338 603 -874 -296 -238 548 384 -827 -285 -266 526 781 534 -127 -439 -63 -314 691 -72 36 -516 -386 -579 -740 -52 333 -38 547 123 -415 440 -668 -246 -131 145 -344 211 338 -151 472 -845 51 409 176 18 -602 471 339 -859 -23 105 -488 -751 -130 -184 -467 -326 299 557 293 -829 -489 -195 -55 253 -322 -36 -882 -203 -416 435 -213 -19 451 144 407 502 250 -362 -219 272 426 -545 -677 -67 130 374 -889 -615 465 442 -324 -88 -297 -477 106 224 -156 -22 33 -768 -399 93 654 254 -838 565 786 -139 -643 230 -253 -786 172 -57 790 -860 450 -460 -859 -257 720 338 -454 -828 -222 426 -830 -836 304 280 666 -857 609 777 -303 -897 -183 432 -598 -409 -578 -291 -789 -103 -63 -18 -552 -277 -888 200 661 -419 -332 -551 312 340 -130 530 286 526 509 -579 800 -299 -673 -320 -109 234 230 -61 318 -79 -887 268 575 -231 -37 691 -176 -217 132 30 -580 -168 -255 50 -748 -624 -858 -838 546 85 -794 -273 788 774 -195 170 760 322 483 654 -488 -101 110 -793 -451 586 -562 -567 660 625 416 269 588 -441 -231 423 -683 45 -327 159 -479 -197 541 318 382 30 -775 756 385 554 540 -688 -259 -89 -461 -782 656 -806 -708 389 771 -516 -65 -249 -231 265 -460 792 -345 -332 -440 -312 -155 410 133 796 -79 62 554 351 -135 -342 157 144 751 659 -738 314 -304 -21 681 504 -834 199 57 559 -790 606 369 -704 -681 702 -99 357 673 768 -405 -570 -398 -138 168 270 -832 -121 235 671 -304 -526 566 -232 322 514 29 -713 493 160 -615 629 521 -612 667 -734 -286 -352 -703 -256 183 -234 -683 312 -597 416 625 422 541 -454 -344 -589 -784 105 382 -797 -719 559 184 -725 -557 307 -136 -315 278 -825 -652 -261 -184 68 525 104 -530 -98 -714 -298 497 -245 106 732 -87 281 375 -821 220 -586 128 -720 667 -421 -592 -261 -612 -98 185 628 -450 -544 -593 679 332 -452 -369 -701 176 -221 281 56 507 422 205 167 -538 799 -519 -21 623 -530 776 -164 534 600 -110 -228 -225 745 -539 441 -697 643 601 -73 628 760 -894 -479 95 198 -502 -163 461 -405 598 -713 -336 254 -275 -616 -806 -53 327 -466 531 -818 -804 -291 744 -427 104 364 -479 -673 -895 -232 -493 -133 69 619 -459 -832 155 -893 491 127 143 396 608 81 216 -459 262 602 -366 -746 386 -856 -462 36 317 99 569 474 -485 -540 89 127 656 746 -168 -683 580 509 219 -392 418 -860 176 -679 -201 69 471 -472 -282 -619 418 -105 716 -209 -17 318 305 -370 -803 -61 246 -503 -161 -336 -181 -270 791 263 12 -534 224 216 -710 -761 626 301 -776 -266 -48 -547 790 599 -269 520 -8 -299 -327 729 -317 431 -164 378 -667 556 -476 523 476 -422 -828 641 743 630 401 492 -188 682 31 387 410 740 749 106 -794 30 425 -591 120 -786 -703 199 83 768 -353 -405 -22 753 407 563 -677 776 424 219 -117 -741 -98 -403 -182 -844 277 356 229 -701 641 741 -167 490 -648 566 -617 777 -33 557 461 487 796 318 673 344 76 -551 259 -62 -841 274 345 9 643 -80 535 233 -76 454 215 27 -484 -770 -693 -769 82 -682 800 -511 345 495 478 -112 -769 -894 527 -154 754 733 -114 -431 -664 742 -827 765 -372 -751 200 313 776 527 -378 -619 -433 534 129 716 -55 581 -662 417 -323 625 -150 -473 743 475 672 468 -99 568 -193 -591 701 -157 -635 277 -497 -431 -639 -452 -381 294 289 753 137 339 -742 -491 -106 -793 -145 594 780 66 -374 104 514 -721 -805 -795 -289 -357 640 -862 -43 436 126 -186 786 -698 30 -34 13 613 344 -864 -50 -873 -320 454 596 -189 284 -510 225 710 -578 -109 141 219 -859 -133 599 46 724 -323 709 153 413 -298 429 466 -476 -141 749 -223 -277 -844 791 -92 -146 456 -771 371 447 -315 589 -370 -15 749 63 496 -152 56 -31 -179 355 534 722 151 -379 85 -746 -717 254 588 -742 -688 -366 -724 -134 670 -655 758 -270 -3 -80 286 -306 -638 16 -228 549 -597 -352 -830 496 -314 502 -848 -140 -646 -349 -23 422 213 608 -562 597 -298 212 -841 615 -591 -657 -472 -70 -596 -575 -737 213 -472 24 -271 193 -37 602 -621 -133 630 252 -86 643 509 722 535 -224 -182 75 -1 563 514 639 410 303 673 648 -374 644 24 -232 436 -335 -466 442 33 -422 89 -892 407 249 63 644 -377 577 27 260 -182 -482 -842 768 92 -90 651 -845 -132 -536 676 -45 89 155 -772 -800 459 783 -390 -41 -303 735 -394 635 -812 -787 -732 426 -339 -795 -150 -859 274 159 -358 -614 619 -520 -392 625 94 31 -558 608 -605 449 -496 244 -830 563 -671 29 -465 -126 191 -76 349 380 -813 -99 -277 336 -307 -892 -797 499 170 -625 471 -765 561 198 492 -199 6 -457 -548 542 126 -378 144 -313 -447 -606 -661 -277 772 633 -765 429 710 101 -486 87 -587 735 462 -309 -144 -71 443 316 -866 28 528 -595 647 606 -745 -144 -615 -439 591 -863 179 -119 -601 -183 -554 432 -419 -774 104 -159 737 705 457 -632 629 526 344 88 15 783 -466 386 594 506 -318 662 -529 596 -284 497 374 166 -405 509 405 -385 -638 250 333 -82 -853 10 31 5 431 321 -178 -503 87 76 -257 -500 -660 25 -342 -509 96 369 96 -231 -421 -148 370 -30 144 -528 -813 -45 715 -622 90 -168 202 639 -784 -209 360 -261 584 200 137 742 -89 504 -38 -151 763 -387 -479 -341 538 606 143 -581 -454 -780 0 -253 -155 336 100 -597 -383 261 680 99 -325 84 -45 20 793 -99 187 233 -304 -10 -629 529 -287 -88 457 -825 -430 21 419 116 80 195 -458 454 310 -346 -203 -876 -124 244 -338 692 440 435 477 -595 167 -556 -672 674 -611 -690 279 15 308 -820 748 7 -586 582 397 240 -707 -241 -750 352 -611 -457 604 -18 -181 731 511 -645 -873 653 710 -874 788 -71 656 177 -263 586 595 310 -836 526 -814 -803 -511 216 -564 -201 -161 158 197 696 -339 -715 -513 775 -98 -452 122 66 -25 110 524 20 -890 618 196 -37 -767 -591 -662 535 485 368 90 542 -609 -381 -744 -152 -110 -642 -544 -187 238 120 -296 -508 270 141 -318 -538 -779 -135 -741 -301 -803 629 80 210 433 -714 129 -757 412 127 692 756 43 -689 477 -613 -111 -808 14 651 678 -577 235 -273 -448 -775 366 -743 -314 -38 -7 -398 441 146 -770 -895 620 -641 -482 46 -362 657 -393 -561 467 790 361 -818 -503 -141 296 -159 -118 -610 -625 418 232 112 129 377 -696 -455 117 682 -294 318 -192 -658 -12 462 116 -723 -809 667 18 -293 -464 722 -583 -265 -802 324 -113 -61 -680 479 -249 352 -672 -165 -754 84 353 660 -282 479 261 -720 -339 -896 -714 -238 48 760 679 -16 -68 316 146 -549 695 -626 619 378 181 -228 -447 -836 293 -387 -751 264 153 -266 -572 -443 -339 -758 -566 456 542 701 -330 345 411 733 -88 9 -744 556 -339 -863 -766 112 -418 96 -884 -533 -618 -647 -176 492 564 -184 720 207 -177 386 464 630 53 -15 618 291 518 -831 -741 -138 281 508 749 45 -219 -806 -82 2 -6 -751 -459 592 191 -795 -481 220 -370 641 534 -521 -447 -601 -609 -654 610 38 -642 357 -541 166 193 722 -885 402 584 -617 -712 84 -23 78 57 -775 -234 564 -677 119 -31 192 464 -178 618 -33 83 38 231 776 713 -453 313 -132 562 622 668 54 599 -9 -10 -890 -584 -701 -102 -517 -690 -207 -556 -816 541 -380 515 200 -854 -555 -847 -685 -808 229 -804 345 562 624 757 390 -770 -708 12 497 -40 377 -283 -482 587 796 -622 84 114 80 -460 -562 -72 -380 -4 652 -526 678 -661 -547 -542 366 501 -21 408 -795 -354 84 770 -93 772 105 -680 -784 259 478 -123 -373 -413 -718 -660 -501 629 12 773 276 -234 9 -538 -283 -344 791 -834 503 -438 -406 -860 -125 -776 262 352 705 -851 -381 -70 678 207 412 261 418 681 795 22 -519 380 780 489 710 -388 203 570 58 -335 -606 538 -473 -709 177 -343 -384 -558 -180 57 -249 -617 -560 539 -375 376 388 169 -863 512 50 -397 53 -429 13 -273 645 -649 479 -308 -580 120 -106 395 551 792 602 -240 -863 -367 532 -788 -102 211 755 -628 407 -760 554 -74 430 498 -562 -152 634 492 -542 516 397 136 -791 473 -203 -99 774 -176 -428 -50 -763 38 136 -198 219 -301 623 179 -249 544 -324 -745 -13 411 -77 790 -115 154 768 273 -572 -610 72 -479 -562 577 666 -833 490 -297 770 -749 -510 669 -470 662 183 -126 -298 539 -401 257 404 -617 -896 -107 404 -810 180 616 -24 403 73 165 532 -148 298 -8 18 -658 -226 -96 -250 -36 -263 -84 228 -109 520 42 474 -221 222 -446 136 204 370 89 -224 -223 -178 400 -748 -724 -545 -418 163 209 650 586 654 796 -731 -336 243 -645 793 243 170 738 -518 -50 30 -645 719 258 241 336 -340 193 -725 -225 -577 773 -37 -771 -490 -596 209 -25 508 -511 490 773 142 -52 443 593 -531 -892 -399 -158 -563 -661 -2 -651 -6 254 -407 337 -250 137 477 -265 -463 32 -695 2 317 -115 -893 -438 -626 -755 40 -778 31 157 -810 455 -330 -696 221 -692 -138 706 -46 227 -173 -834 755 -381 -868 315 449 457 433 -105 164 -114 536 -711 496 -849 -831 -128 707 -230 478 239 721 -63 -627 558 466 -309 347 -176 -180 -370 -650 -25 592 -864 -436 342 -492 -578 295 392 527 311 -229 284 16 -295 664 -804 -164 -122 -516 550 132 -530 254 472 -338 237 -874 585 202 357 476 626 188 491 -840 -624 321 -522 -517 -587 696 -595 302 278 -611 281 -592 608 398 -39 657 313 -271 24 -9 544 20 435 -86 591 -197 -213 -380 287 -805 617 792 575 -805 16 -199 -539 261 -803 529 540 -710 -678 674 171 422 -3 678 619 -711 737 417 -582 489 322 683 -637 -719 694 581 690 -727 -126 -753 115 -667 410 -366 362 -730 95 -308 -742 794 758 -129 -134 457 -223 164 -760 196 718 47 -288 359 408 -769 -586 487 91 115 23 477 625 700 745 -732 -448 -606 -829 -640 499 -590 -16 -785 265 702 193 -708 257 -349 179 502 781 761 377 -170 342 -598 -674 231 -521 -236 609 -74 520 522 -295 -147 -853 -569 -147 581 707 -518 612 128 149 476 186 -802 52 267 -278 460 -845 554 -766 111 600 90 91 -152 -79 586 627 428 64 220 -523 52 -303 -244 -458 -120 37 719 -558 575 -714 -442 610 -573 -172 -278 -854 675 720 440 -249 499 -475 197 67 787 -188 328 -364 -726 -203 -282 -298 -632 249 728 -119 596 -53 329 492 -748 -214 93 -739 -761 138 -196 714 533 -186 -860 786 91 178 -22 -205 687 -411 710 25 600 -155 -155 25 -720 -662 450 46 -210 380 -560 176 796 605 -49 -354 -617 355 682 -274 -553 385 202 768 -136 645 -367 520 -711 633 150 170 -593 -703 591 -589 -582 -312 -66 -456 195 395 -220 437 -273 -610 -252 -133 -496 -453 -97 673 82 -504 114 157 -807 -749 -605 680 -264 -802 -4 524 -639 -349 -649 -408 -463 506 -123 -304 14 532 574 -144 -686 -19 0 -17 -889 158 325 524 792 -325 755 -364 -456 240 257 -295 -700 47 -396 -293 549 -426 250 -124 -356 336 94 -404 519 -743 -80 -701 -112 -783 -556 -211 -440 18 618 -466 238 -63 -568 -21 -806 350 -601 -219 -699 -387 -179 132 594 545 -354 -508 -884 -589 773 -742 3 -353 -224 -844 -31 -169 484 -243 -595 767 -191 -420 -271 327 -139 -649 234 -340 -144 -387 -643 760 409 229 -240 403 -282 -200 768 664 -417 625 446 -54 125 -793 -846 -772 520 -802 -732 -492 -298 -590 726 450 719 789 -208 135 -422 -236 619 472 785 -394 695 -515 -61 430 315 23 -891 488 517 -532 143 280 217 -740 595 -706 67 272 -769 -466 77 -383 57 109 348 -466 -160 0 141 644 -205 -688 263 -235 -382 388 -512 -820 -66 -53 -402 277 458 45 -643 387 -77 -60 568 212 296 615 -877 -520 -618 -699 -838 228 -160 -313 -662 304 499 -271 -178 -421 445 -100 -557 -850 640 695 47 392 507 797 -524 -178 -763 -239 200 705 428 -392 323 -215 -208 348 194 -233 447 419 177 729 403 367 791 61 -314 413 -885 -718 481 -863 70 -205 378 -537 -305 -419 217 146 -517 -3 341 -194 749 1 -518 724 42 -230 -764 -213 144 493 291 700 -46 354 400 228 -629 -828 453 -367 152 -347 -538 -181 -605 -198 139 544 630 542 8 -80 312 -815 304 -75 -232 -41 -222 -728 461 16 206 -511 665 -558 398 210 215 -763 240 80 79 732 -420 113 613 272 -396 -518 654 -419 -573 470 58 18 403 -817 -757 308 307 -103 -521 -556 439 259 -21 354 -85 14 383 775 366 10 -673 142 -179 -501 -558 -874 391 452 -51 -467 -191 -581 -123 -839 -699 305 380 250 51 85 -696 -778 -144 -49 191 579 -61 -708 191 -411 208 -260 -56 -828 -741 300 -395 -241 -620 -291 -11 -86 -745 12 -108 510 -739 -613 -315 -808 244 -14 -685 800 -766 738 -298 165 545 -380 -26 -484 -467 -75 -807 -756 -116 147 -277 -404 -188 -654 -517 561 769 -650 -426 -555 392 79 -102 -810 686 -490 -492 -160 251 -89 -213 -565 85 -503 81 791 -718 668 -8 466 399 373 -648 686 -89 577 55 0 -568 -616 521 191 539 -400 754 423 -505 -577 -766 -46 -741 -471 -808 765 -513 275 -141 -170 784 -666 -787 203 443 -826 -874 448 541 193 187 13 637 336 162 779 -882 -588 321 536 310 -446 664 232 535 -756 -465 -9 611 50 -110 -442 -887 -177 582 -655 781 -672 -735 -849 436 -463 375 240 480 -467 -664 -803 635 555 -718 392 577 66 -860 -87 501 384 237 589 -495 198 -181 537 384 139 332 104 307 673 687 -564 250 -357 -40 692 599 -112 791 -531 34 -187 475 69 -811 -169 373 644 -80 9 -850 468 -770 -141 -564 -750 -820 -75 -840 -418 -774 347 -624 467 -706 391 63 -606 486 -26 -546 -199 49 -521 -530 -421 520 -423 698 373 680 -366 -269 -162 577 -336 455 -512 323 -104 542 396 752 -101 379 -559 -615 -565 -105 -359 434 551 -674 -638 185 -777 -666 40 390 437 -702 145 -72 525 89 398 452 231 -369 280 785 -872 -361 61 264 -253 -466 -382 -321 246 -820 480 665 -510 50 744 684 -140 -592 -648 742 462 689 -881 -588 42 494 95 464 -323 -413 337 625 -443 -626 -874 200 507 136 207 329 -478 744 202 -811 -247 -106 438 238 -561 -226 242 -547 151 -159 796 266 86 -435 -398 -634 -483 780 -562 -418 -177 99 -18 508 174 740 -430 514 716 518 80 -551 657 717 501 180 -482 144 -799 340 -867 100 660 -605 -431 402 -727 -888 -624 -737 -672 587 -269 -584 604 -484 -117 -810 697 195 130 -188 692 -310 502 449 -262 720 361 -866 -299 10 169 129 335 220 697 308 -693 -143 79 -394 -145 628 -840 -384 -616 -721 404 99 -618 -348 -870 -100 196 612 -512 -554 -731 267 -480 -138 -503 9 -797 38 -231 -489 -724 655 595 76 666 -402 -278 439 776 -250 -11 -764 425 -559 179 -663 -871 176 507 -139 389 -529 -482 385 -248 622 503 -793 -254 351 600 479 730 334 277 -766 378 309 -720 -152 404 420 103 -558 -824 -197 -242 -790 581 719 106 -303 -686 -462 -320 246 -95 396 -430 -411 -305 -241 -525 263 -257 -842 -118 464 -328 -159 -568 32 -96 17 607 618 -866 -652 -264 97 47 -69 -145 -212 -268 -311 519 110 243 -368 128 772 783 -701 -643 274 -789 145 -326 497 -599 534 -816 -55 -797 265 339 167 -540 -467 517 -582 -217 -13 559 -202 -422 -66 -566 -602 -755 563 -377 -567 683 234 560 -567 -379 -356 485 8 725 -140 -502 -350 629 -188 -614 315 -264 145 798 -842 88 555 -91 694 -70 320 766 409 -257 -608 -469 -419 -780 -155 -419 61 533 158 248 -487 -206 -123 698 -481 -802 537 -135 318 -474 -512 190 -307 771 324 -108 542 360 -429 -336 -191 -273 121 -339 504 -843 -367 -20 70 -302 -900 -273 370 157 363 -625 -455 520 197 -75 783 -272 588 702 750 692 407 -18 -763 556 -55 -104 -621 -709 -161 -267 684 673 -464 433 -494 -820 249 -459 -160 -463 313 -743 -384 -861 -516 550 568 -238 445 -561 145 -390 256 777 -593 526 471 123 -571 756 758 549 -211 618 -561 -68 191 604 -562 -419 -244 -560 127 -543 -99 -203 541 476 696 -53 615 574 -353 -190 542 238 -748 264 -199 507 -431 -581 512 537 -379 774 322 582 -687 604 -264 -70 748 -668 243 97 504 -859 -535 509 -865 -294 -870 -189 106 -160 253 376 268 -298 -658 -104 -847 -210 696 392 -250 479 780 320 -79 -777 -823 767 -131 38 472 616 -479 141 -813 -640 -593 -731 346 43 322 -85 758 -281 95 -174 704 -269 -29 351 474 -321 594 -42 -2 243 66 -9 -528 381 -712 223 -824 145 572 559 -669 582 -149 602 -667 -500 479 -558 683 -355 256 675 18 238 124 398 -74 -153 -508 -81 -510 161 548 -848 -838 668 -320 385 -54 771 35 529 -355 -888 120 -73 -505 -828 -895 -582 -538 -104 722 499 390 -65 337 -784 363 -805 -669 -38 -613 246 -196 587 -727 537 -424 -64 -574 -739 753 -515 -874 -667 241 -118 -370 -251 -284 329 193 -556 -844 312 -891 -667 -236 335 775 -646 -47 41 301 -583 609 -533 196 192 -175 94 -363 385 342 302 204 -865 -111 -342 615 -884 774 -166 768 154 799 -600 -207 -554 -875 -398 -240 318 413 750 -270 -180 514 121 -831 132 401 -147 -257 -11 -825 -619 120 381 443 -319 240 -228 424 -442 -385 483 722 -385 -708 -612 135 458 379 192 -669 -142 -855 -458 -803 -780 -599 -870 629 -517 418 -122 -32 -749 -729 696 446 -426 -838 -193 -134 -247 -90 491 527 630 -468 699 367 -584 87 494 -710 -433 514 -85 -246 -226 -623 523 259 497 -440 -761 -164 320 153 -258 647 463 108 599 -614 -322 -501 283 -887 589 -788 538 -290 450 601 -838 -877 -183 -99 -637 -303 663 615 470 553 -463 603 -823 -545 -171 -554 433 752 559 -507 -235 -174 -554 -308 -447 -806 -398 238 113 558 -418 -569 -670 450 617 -583 136 -301 -43 704 -152 -581 -848 273 796 -401 568 -377 -885 654 184 -496 -856 121 792 -232 775 -229 145 -881 284 -814 80 -338 697 399 628 -757 -117 342 -708 -306 -198 168 580 -856 -621 -528 -411 100 -397 171 83 679 -272 266 797 152 -116 -738 105 -105 491 -223 -439 -311 -134 288 -339 -512 -485 -389 -76 267 520 706 -189 142 -660 -578 283 -614 -821 -133 671 -342 -287 355 -154 -200 -690 -100 -276 126 161 -786 -813 -498 489 488 -864 -862 -692 497 -170 -845 683 -248 -316 -758 -254 352 -650 602 140 375 -341 -257 -83 -49 -854 558 5 663 -508 113 44 -366 93 538 66 -671 -349 -263 -605 638 -493 -451 130 505 -263 -183 620 704 539 782 118 -595 -866 -589 412 326 554 632 510 -11 42 487 -780 251 -217 -37 154 311 -90 -650 399 571 309 -558 -202 713 401 484 225 352 -120 551 -560 -837 -894 441 -586 225 -618 126 525 628 -212 -780 542 -71 -431 637 39 -453 -427 -234 -50 -870 -425 -728 -216 605 257 -209 -484 358 -622 -713 -828 -460 502 800 400 -387 -75 797 -378 456 -332 -888 -157 -560 84 199 208 214 53 580 -449 646 404 -897 -232 633 -884 -89 -713 -558 714 450 -815 21 -255 339 -626 340 137 -833 459 747 531 -609 587 -847 -677 -757 -515 430 734 -287 524 792 -481 -206 -731 56 -719 -26 -638 -86 187 700 520 -738 -430 -248 762 -514 745 -628 324 407 -878 -504 377 -177 -830 511 278 -356 -55 -479 97 -462 -24 514 265 648 727 304 704 119 -613 -612 -728 -11 -477 440 -140 28 516 651 795 -855 527 581 -489 504 -848 -33 668 557 -147 628 392 -452 262 239 -568 -649 -452 -303 -637 -258 94 334 72 -337 -704 -670 704 585 654 -531 631 233 297 478 98 -437 369 -495 -268 642 -894 -348 532 -618 -258 707 -238 -359 750 202 333 137 -397 -36 683 67 457 -78 500 787 452 303 -36 85 43 4 7 -376 61 -367 -98 -393 -401 167 -42 -655 -807 -257 -107 -56 286 -160 -542 501 -805 54 -400 -743 602 -428 -728 -680 371 235 -359 -474 -490 -680 -502 304 -247 180 443 -141 -711 343 171 440 681 -358 -589 766 149 -365 541 -724 -583 21 269 740 -496 -193 -127 798 -216 -778 -50 196 16 527 -727 -21 630 -312 -118 796 -864 625 667 668 -870 -869 582 775 -490 278 502 -90 11 225 -808 -87 -597 -319 -796 3 434 -519 -396 521 -324 322 -698 652 584 -568 -241 -291 -510 -5 121 -269 444 387 536 -308 196 -505 -456 -275 254 117 -431 -373 261 255 415 463 -537 -71 -786 632 -12 789 -713 -259 610 -685 320 123 403 373 242 -614 702 -380 297 338 139 -537 -234 155 553 594 321 -380 -622 626 -704 195 62 149 -89 56 -896 49 -105 276 -742 95 -775 -471 -110 -403 -412 295 413 -468 -843 485 -557 -379 -121 93 -661 -491 445 -239 -421 -26 157 -126 -222 -576 -344 -756 -132 -655 513 -489 -158 -815 -780 -135 -487 -660 255 -371 256 237 794 -835 -463 -473 476 405 -272 -114 -847 -723 -358 -332 -898 287 -150 180 10 674 -574 192 -508 -656 599 -408 107 783 -582 -84 -593 474 -436 133 -360 -407 -366 715 297 50 -431 -622 -554 -414 114 -527 182 99 708 -306 386 192 419 -756 -587 263 -697 525 -325 373 686 -190 511 -121 100 774 -609 -666 -116 -100 -340 -32 -234 -757 670 -294 -141 627 655 -96 -217 -170 -648 31 341 450 -476 79 -449 -570 -653 771 544 -894 -813 620 673 -435 -131 -817 131 -122 -22 283 -607 -337 -400 383 -504 -380 609 -203 -698 -76 434 166 772 -588 13 9 -828 -483 78 -889 -7 -860 671 -107 455 64 713 -695 264 -128 238 161 568 -731 -780 786 675 746 411 -174 -621 -802 -546 -558 -109 337 250 232 726 -200 -444 383 -812 -757 -4 30 -70 -85 643 477 -429 179 -222 -512 132 -274 523 523 327 641 402 761 -612 -662 178 546 -245 85 364 -606 725 -877 76 314 140 -84 585 -452 345 -222 -59 -618 -614 -138 -281 -190 -419 -790 298 -678 -527 107 326 -754 -47 -418 -407 -754 260 -283 190 595 -755 -283 711 366 566 -310 660 -593 794 96 202 -772 -354 240 497 281 110 -551 -841 342 197 -171 -695 278 -406 479 -202 -423 -637 144 -152 -786 156 -774 139 -439 166 122 -639 -184 604 153 509 797 428 -276 -259 -322 601 -40 244 -767 165 -443 647 248 509 162 -278 -303 399 -241 -606 -672 -565 -723 792 -286 -252 -623 -409 339 -643 279 -627 323 -893 -447 -130 231 -576 744 -550 642 -867 -102 201 -775 505 -710 -145 278 141 -8 103 60 -182 -893 -152 -605 -827 741 -43 754 511 -463 -95 117 -702 -827 721 508 -806 683 367 61 -412 765 -62 -896 -843 203 412 582 -729 -775 -275 319 -78 644 241 -404 55 -482 446 108 752 -39 343 499 99 -882 191 325 28 -707 316 -84 673 740 -6 382 340 -558 597 64 391 -252 -430 681 -502 340 24 -157 476 173 594 -71 -48 -528 -286 -614 536 335 334 -197 -846 -726 -599 -489 -151 -106 624 108 55 -10 -183 -440 -469 -330 472 -145 -428 -745 43 -807 -436 -57 -507 530 264 -149 758 394 -392 -893 -652 255 -557 522 -629 500 -248 121 -379 366 -443 -127 -15 -494 -784 -434 372 185 6 -91 168 -417 -822 -705 192 -233 304 -13 776 -319 -377 524 -774 -778 472 34 -20 -181 675 419 -340 -778 370 483 -428 -567 -279 -817 -513 -760 445 -740 231 471 157 -738 625 205 586 781 146 18 47 352 -700 -771 205 281 468 -152 -64 -100 -815 705 786 -240 654 -393 -22 382 306 650 393 768 -271 -781 779 122 -856 19 642 427 468 197 -270 746 342 506 -366 -330 237 -766 699 -856 36 459 -226 -2 -796 533 491 140 -150 -885 -728 478 524 -225 -20 549 182 -892 587 -356 -35 -244 -140 -539 -335 610 -686 -32 -447 -766 457 771 315 622 670 511 284 -493 583 -17 577 -29 703 698 -193 -108 -607 -188 504 -844 -523 700 622 -542 -17 -680 178 126 559 -773 -568 -765 -830 -135 589 381 160 -186 -525 339 -645 388 -50 -678 -227 -619 -323 249 -65 452 -595 193 -190 -639 678 82 -147 -340 240 -30 237 -35 -138 -722 686 -877 445 451 -842 -319 -590 -288 -508 -297 340 429 33 314 164 611 613 390 -305 -400 317 -444 555 355 -546 -460 -833 -342 434 -558 605 269 -213 246 -143 231 681 3 -651 322 -540 152 -697 -825 -124 707 373 -818 392 -869 316 -472 -2 562 -755 13 -253 -52 546 788 -193 305 331 -708 -65 -354 -571 381 701 625 -549 648 463 -355 181 679 136 -416 75 -590 574 193 159 -243 649 86 730 300 -116 741 585 -417 -198 -81 46 -389 -350 -476 344 -219 15 789 188 -393 87 -828 -312 -122 -219 589 -780 -425 31 422 315 656 234 499 656 -619 258 -4 -209 -47 -627 64 -266 466 -630 -564 -224 -387 579 455 -538 -61 706 -578 -788 72 -770 -125 -405 30 -537 -653 517 98 48 344 45 517 318 4 -324 311 -544 433 -696 -140 754 -159 -376 113 762 -776 161 -731 -527 -642 -93 541 243 721 -705 35 206 516 -885 474 -681 -808 -732 -169 506 357 675 -793 -647 576 -450 -743 -738 -258 504 -643 562 543 115 312 -127 -667 -603 -1 -146 -375 -444 329 150 564 -842 -548 215 -302 342 451 679 -614 415 228 -536 -742 610 -856 -212 -503 556 19 652 -97 -708 245 -237 -631 -527 -252 -427 -865 -710 400 -468 -827 -708 -655 271 -818 -310 -560 -759 -298 -8 1 -671 570 449 -76 55 -566 -77 -554 -521 435 -398 -775 -731 256 103 556 127 643 285 -194 428 164 -737 226 336 513 -561 -600 660 -30 386 -727 324 427 -674 465 474 230 -167 -372 -507 588 -172 -21 480 -172 -674 -768 -427 120 104 -723 -895 -536 459 -265 -60 625 670 -332 -99 -708 89 488 258 243 -797 276 463 796 554 472 -468 699 169 -674 -213 564 -126 -662 749 -474 751 770 -700 -74 634 453 -334 36 -103 281 739 -263 -114 -462 -566 -705 626 -646 -878 -379 756 -637 -266 365 223 -313 -774 451 -436 -518 -5 747 -58 516 -362 -580 675 161 -538 197 -177 -868 790 -640 326 -272 308 646 -363 -55 -613 436 -851 -448 -586 -613 -237 622 270 280 329 -842 516 -89 -167 -289 280 663 464 -139 540 -265 -499 208 221 376 -440 -510 -101 -839 -810 -829 -483 -778 -774 -688 657 -272 -237 148 -391 -695 -691 -830 217 -67 57 -297 723 -569 -31 -213 -172 642 483 -298 -718 -673 -830 631 -379 99 176 591 -28 -659 -734 124 -226 -863 -583 -108 -303 538 289 -810 768 -358 -282 -484 -187 -386 -368 -426 -95 -257 -827 210 -890 -798 155 522 -650 -620 142 -391 -676 -483 770 737 -210 -613 205 -378 -816 -707 395 113 -346 -573 699 -21 524 -154 -806 25 -416 325 269 -580 -141 145 117 -285 408 -466 545 -275 462 -266 438 52 584 -614 -847 714 -201 83 528 137 53 473 -483 -7 -63 176 -789 527 -16 533 -594 60 402 216 -701 322 -402 -773 -413 -764 722 392 584 -508 -147 -506 -658 692 -64 -240 -426 747 291 116 -798 -612 -706 718 -695 -230 -250 227 489 -545 457 254 -670 -605 649 -238 380 265 -891 669 -309 576 650 -784 -590 113 -413 695 441 -379 -571 -517 -486 736 -748 -56 -888 615 659 -82 528 340 -808 75 612 284 -292 469 -401 157 -639 348 -295 288 -878 -697 300 525 473 425 -135 237 -566 460 392 743 -91 256 -638 -440 671 -548 659 -427 -352 479 -785 295 145 -842 -34 101 -513 -851 275 367 -761 624 -499 -550 521 -578 254 -94 -325 -370 734 -701 -372 -409 552 766 778 680 -21 -180 -567 -4 -571 -280 -296 171 -183 -495 -749 -474 -487 762 -781 651 -854 271 550 640 203 -395 -101 454 215 -182 337 520 57 -638 -716 -331 253 -870 -851 -864 307 779 170 284 -298 -892 -760 170 426 226 -165 312 -110 420 192 -32 238 739 641 317 -164 13 -274 266 436 -468 -105 -87 236 78 490 -616 -434 717 -415 -777 -330 52 -836 -232 46 -221 -270 -40 142 -424 -778 777 -866 -110 211 -790 400 -522 121 -73 -834 174 426 -230 -825 204 -47 -517 392 322 166 -77 -13 -232 -349 -16 -456 -306 711 609 -204 -222 35 672 366 -584 -688 292 -263 -593 -846 -287 -220 21 428 -795 133 324 -560 82 -109 -194 486 -604 -667 -854 -131 -13 446 -635 44 -622 -900 24 216 627 628 722 541 -231 -260 413 505 -213 -671 -736 -360 -537 363 -768 574 569 -850 -109 -47 -49 -162 -286 341 396 -289 -807 -464 416 327 -199 -134 -63 387 -221 211 -731 257 -724 -354 725 650 227 41 -63 233 -531 588 -851 39 468 -553 -883 -602 181 -108 481 -163 255 -80 -374 -517 502 727 -58 -90 -670 564 733 -605 -889 -139 -633 -747 -572 439 -121 -801 -508 -860 434 -175 -642 665 -78 -675 16 -515 -324 -884 -810 110 171 -474 462 -357 376 321 -469 708 -20 -618 -246 -142 -389 123 -886 -243 701 110 306 -92 761 -265 551 -85 -127 -720 677 197 -846 318 -430 481 83 15 -208 -657 -614 329 178 -567 222 132 -143 -238 -126 637 -27 -334 -487 574 196 -708 -280 -584 438 -682 289 739 275 -435 -793 -478 -212 -894 447 -239 533 -50 -222 -311 80 569 435 71 -375 -900 603 -16 -290 595 260 -544 522 513 -367 256 525 570 -561 -561 -503 796 85 182 -875 524 -708 -273 -409 -700 225 39 -488 -402 268 -24 -55 -432 366 226 24 501 788 645 -387 -487 612 -303 -154 796 -763 -28 -747 -67 349 542 743 458 -735 220 -884 -488 -493 561 -192 28 231 464 458 -212 73 -163 725 622 -784 -375 -570 -354 582 -492 252 -125 -867 637 -612 -519 388 -532 549 67 -706 26 -552 249 -676 -483 -756 -877 -288 796 -871 -57 -811 -708 561 375 37 -355 320 -115 -604 -42 -107 -341 162 445 -679 10 31 -546 196 -442 47 46 -699 -68 -279 -874 -339 -23 470 -166 -741 115 82 -856 495 -755 416 484 36 -99 -607 -565 -411 -648 -406 204 -258 -513 -366 -872 -858 -787 180 379 633 655 -106 -703 -837 -244 -549 12 -711 -10 -758 -66 76 -278 23 -198 -433 771 -143 378 790 -209 -856 232 -563 -490 369 -64 651 191 -427 189 336 646 116 -197 672 -815 701 -142 256 763 259 -305 -338 220 -431 -595 -384 459 -176 247 -589 484 381 653 -20 567 -528 627 254 -860 172 -464 225 626 537 -169 -245 102 -415 -272 -572 -80 57 102 -846 -749 769 285 487 216 -114 713 184 453 82 33 444 782 9 -882 51 -417 188 586 438 -583 -601 -847 200 448 -299 -496 -95 120 291 -5 -837 -217 105 -825 -568 662 436 179 -342 334 7 -6 -24 705 287 -840 380 118 -466 575 -765 56 37 80 368 -566 413 -713 -410 741 509 -743 391 -657 -674 -620 -94 282 623 -581 -72 -223 -385 -339 600 -322 -507 576 306 -617 309 -535 19 44 283 -864 498 149 66 561 -476 140 -545 279 354 715 -456 -672 -433 603 539 768 -487 -495 -212 -506 -818 -50 -23 -594 -703 -51 -197 -643 -758 606 -836 -78 -514 225 433 157 103 -730 260 -652 213 -127 162 489 400 197 718 -4 -340 378 -294 54 24 660 254 530 -781 66 676 -123 243 94 -395 387 711 360 -368 -22 -353 715 -39 -546 452 -380 100 -188 -719 445 -228 662 -301 309 -374 -52 -393 -426 -39 -610 710 -363 39 633 -538 -406 -489 -406 541 -801 -117 -666 -446 576 -88 -593 -152 456 464 -154 663 142 -474 749 -680 90 220 614 478 4 629 -12 -134 -842 -883 -355 300 -529 -726 -693 -514 -742 328 -367 -91 -421 527 -735 312 144 -700 -34 -499 161 -195 53 105 268 -695 81 689 -46 -293 289 -270 -727 314 546 -662 -373 -653 -450 -565 -778 -404 181 -22 239 -100 788 -296 -578 -310 177 -95 352 714 289 382 130 445 372 461 63 -897 298 -27 97 -652 450 214 -804 642 -802 -276 673 440 -464 -648 -565 578 385 723 -598 -257 -361 629 -295 -335 428 -468 -359 228 478 -282 581 186 -354 -320 -543 512 187 -143 -54 102 749 -295 -499 291 -121 582 -652 -204 -792 -724 14 -678 -738 -722 647 -696 51 719 88 -670 -423 -760 126 -319 -862 439 -596 -217 328 672 623 -706 -291 142 248 -786 -63 557 208 -230 626 -879 342 568 722 776 -398 -14 -349 -729 -824 760 -571 -523 491 -747 323 419 -264 -435 -850 192 99 -325 270 -802 -181 573 -586 384 -493 -249 -663 -815 5 -343 -658 321 387 -261 434 89 137 -441 8 -401 -382 672 520 670 -206 -216 206 -126 -30 678 305 -834 -758 179 483 601 219 -363 385 349 727 -444 607 -476 268 -812 -627 302 -18 516 -588 -703 -872 -646 -534 695 -830 208 -268 -132 644 -232 -756 -724 92 475 383 -410 -19 651 -808 230 452 417 -66 431 553 367 770 -752 272 127 615 -884 23 -790 -275 -550 -105 -472 655 -680 288 437 777 -748 51 -414 -222 -561 -510 566 7 613 -451 758 -325 414 50 278 -743 -785 431 -41 390 150 -674 351 8 -777 725 560 -355 -344 -832 43 -675 -851 349 313 523 -316 356 -393 468 -522 -437 91 -416 666 -549 458 -281 -514 -27 -431 379 561 423 -400 -735 -370 -289 303 765 -196 41 -805 457 -270 439 790 486 213 70 -807 -725 790 459 439 708 251 496 -624 142 -137 284 429 336 -38 514 -422 487 -409 784 -272 461 -515 341 -498 -435 -869 -560 -23 -123 548 231 -536 590 370 601 793 -258 364 746 -855 -512 -814 -4 -404 -94 625 276 -20 -233 -364 -303 121 -846 -450 -880 742 -424 266 124 137 -456 -219 -14 -166 728 -259 331 660 219 -759 147 168 -889 -66 141 -504 -410 -450 -852 -874 591 278 -503 444 -524 186 -816 2 537 -783 -732 331 569 -295 -669 39 493 -548 -205 -47 554 690 -192 -114 274 -684 -520 657 38 -533 -792 -184 -225 718 261 -32 498 -437 179 453 -669 -338 -742 496 -784 78 -477 -881 -205 -34 345 -527 620 -346 654 -121 315 51 -384 340 530 489 -220 -58 334 417 -359 216 707 559 474 -21 367 -207 -754 -46 211 494 -249 -21 -781 740 201 -571 491 112 -597 53 228 -863 290 -365 -811 498 637 -684 -605 -693 -7 272 380 -790 197 -357 693 170 759 -303 -148 -508 -577 -16 -832 65 495 250 702 -195 -279 -519 684 -301 -659 -549 -825 -4 -672 -242 -351 -836 -891 -89 -900 -38 -537 514 -304 -637 -325 799 -655 260 113 749 -844 -103 464 -259 -209 497 293 -356 -744 -860 -124 -138 -384 372 512 -720 -755 214 -577 -508 -526 724 -538 -72 221 336 -559 -190 -108 -19 -486 552 -211 -458 -372 -672 148 368 -226 714 -100 368 -15 261 -686 -156 695 -48 113 609 -867 -836 -817 -368 432 -89 270 -493 458 676 789 -625 363 -859 -221 -555 -680 -160 -759 33 764 230 -167 -687 -134 -542 499 -183 291 -343 -155 -364 95 -56 -551 528 789 -273 -76 167 499 -163 -320 -708 -539 470 762 624 -700 -411 -632 -794 51 139 569 634 9 -6 -150 406 -408 -779 290 394 -679 706 124 -678 -42 606 550 61 222 -240 -776 484 178 618 333 602 519 690 -632 178 -14 -790 -253 -483 -226 497 -38 -414 -64 244 -280 -799 669 439 -704 -304 646 -322 527 -71 -712 738 615 633 -58 -850 -303 303 -434 660 -238 241 -678 618 326 153 641 748 -416 209 708 -408 3 -27 -79 -180 -73 -529 -481 -501 251 -179 -716 730 107 -331 -487 761 -464 632 -531 781 62 -568 90 -195 566 311 -358 -103 -793 233 -172 104 743 32 256 -447 587 -472 -575 -15 271 -643 656 673 -387 640 -847 -456 279 -185 282 -268 -701 628 732 -591 -328 691 -625 591 715 -670 281 -753 -66 -815 -583 -276 46 392 -183 -882 200 -626 -369 -878 -106 154 -437 -535 -893 -863 -789 573 628 -563 174 -628 -465 779 -301 -561 283 611 -281 -899 284 636 467 -677 -453 -744 225 -112 -756 706 -425 -822 -688 -104 -67 447 -150 -770 -554 -383 438 471 64 504 27 767 -800 399 -842 -192 -283 -620 -59 -541 -658 181 233 190 625 492 -772 -744 219 -376 703 -787 750 253 -783 -337 -383 550 257 -405 -766 242 594 193 453 -797 -833 199 -199 -121 -900 319 -608 -833 -34 -730 -441 -740 727 312 -378 63 -16 259 317 -591 -471 -723 458 223 -247 -641 -61 163 508 -769 -455 -799 -891 -323 -782 -425 -491 641 -680 120 597 -95 -642 -136 -16 232 -487 471 -104 -677 -562 -200 -529 -170 608 -289 626 620 -482 584 315 107 -199 -60 -314 157 499 41 -553 -372 -395 422 -677 -323 600 628 -638 -709 -435 -572 382 -785 -189 -499 -547 185 -600 646 102 125 629 111 239 -735 -439 164 -891 -662 342 414 319 -58 -668 705 702 579 282 -573 -139 598 144 391 487 -669 378 4 303 598 705 -412 418 8 107 -706 -219 61 769 755 650 -303 -704 76 206 -487 -407 -583 -854 -728 -367 -290 366 -646 790 -381 712 -30 -704 -529 -458 -740 -49 5 -594 -569 -202 723 -620 -797 113 -12 655 -160 480 -298 743 -175 708 306 781 741 327 -222 -627 713 383 -841 -128 -353 665 70 -288 642 -598 174 472 -160 -582 -387 -130 520 -728 628 418 -316 -124 -201 -754 -779 -794 -333 484 53 146 201 44 752 -167 -211 -775 -154 -343 -346 685 780 -181 386 266 -824 -524 -241 587 782 -585 -859 215 -102 -325 -673 -732 -703 740 112 -23 -568 -859 -400 732 -542 -346 288 -610 -634 -369 -783 612 -331 -37 -310 -845 -304 -162 -440 381 -563 -493 354 186 -134 -403 315 -390 -294 442 693 -185 239 143 53 742 638 64 504 -558 -481 -870 -209 -439 -890 -299 21 -407 -362 -154 16 684 -884 -727 614 392 127 -650 639 47 -755 -373 -43 115 -356 -634 -828 61 -386 -633 527 702 611 664 -180 -95 447 742 -124 67 211 -823 -198 -431 -561 -838 -192 -796 -79 -517 -385 -878 671 142 -842 681 -369 275 304 723 370 -29 261 794 777 -417 678 -821 -340 771 483 772 -175 264 402 -223 299 -133 588 -611 -789 -236 249 158 -319 -660 -317 -315 281 531 -798 439 68 771 206 -800 -297 -163 766 95 -637 530 -201 -251 242 -453 36 -776 141 554 736 611 -768 -649 492 -879 -266 126 650 231 289 506 722 -233 -379 582 -765 -109 -401 -384 -559 -562 -555 -818 716 747 -31 700 -665 585 324 43 -50 -379 689 -402 -135 -586 -874 -489 -785 170 459 181 85 -147 341 -166 390 -58 -843 483 -258 -797 -489 -769 292 -352 -430 -330 -788 -45 -623 93 -231 696 494 149 183 21 518 745 -441 11 -865 600 -727 94 -573 -290 55 726 65 -10 533 23 386 -286 -17 -371 -671 208 279 -312 134 -254 -787 -269 -238 -637 -455 377 -492 553 772 -823 -886 524 -116 -9 448 -445 466 4 -299 -722 -653 -170 397 660 315 -222 321 -495 -435 313 -31 273 568 696 132 -66 -865 694 763 -44 212 160 -315 -673 520 -786 552 223 493 -217 -214 -724 -43 316 -770 -781 -458 540 -467 -782 683 -382 700 -530 676 648 -555 136 -123 307 -408 396 -409 -687 154 204 -460 156 -525 594 -450 169 -482 -39 30 -73 -29 457 548 -373 311 207 -817 -267 -92 -23 -816 301 -442 464 3 -21 -430 -368 -696 -854 400 -794 641 203 581 35 192 492 -439 136 518 -258 1 -584 -357 -340 -167 554 69 -742 214 128 793 159 -84 -691 -518 531 729 158 596 470 -687 102 4 95 -313 -874 26 29 719 266 241 -697 493 -55 597 -530 424 -597 296 205 -30 525 455 98 -155 618 259 320 -35 383 -625 720 464 -238 73 300 -61 -471 -686 -809 -139 722 291 227 -338 -301 359 527 -408 674 27 -23 217 -43 -15 -184 216 386 -254 -755 -562 32 -234 -655 353 -640 -205 -128 -843 427 -401 320 -764 -308 431 -246 -491 -3 34 430 506 500 -715 -135 -150 229 -885 -669 227 445 539 -84 -15 214 601 -816 -808 -286 -412 336 -164 -802 -693 430 -565 103 225 595 -280 567 -571 -165 -504 40 -455 282 250 342 -738 355 354 -621 -227 30 -893 707 -49 -416 -627 327 -217 146 123 576 785 580 644 -805 653 509 -36 432 -138 -162 790 314 -769 613 -174 -416 441 -805 423 533 -189 618 -504 407 -190 -884 -742 -416 182 -723 634 -581 706 381 -558 721 263 -123 -459 691 741 -819 -215 312 -742 -598 -276 169 684 -747 449 549 268 402 18 104 -102 245 159 336 -104 -512 765 -810 417 631 701 -405 302 -787 334 -159 -701 641 340 -774 770 -843 -557 84 515 -256 -7 103 -535 -776 636 -85 131 -220 146 -361 -1 -591 635 640 -349 -410 -491 -638 -709 -640 302 -507 -579 218 618 262 -674 -407 223 795 -273 604 294 261 -665 -519 1 745 709 -10 -661 -801 -345 618 -684 683 -18 785 320 421 -25 132 485 -769 -205 -882 -670 -137 185 586 30 53 -787 632 -190 635 -667 -373 174 402 661 392 531 -52 175 28 408 604 141 -855 -688 664 615 -57 -846 161 -326 241 -546 620 -564 371 -276 -446 199 -87 -658 168 617 -709 614 544 -879 5 -814 338 -869 65 290 640 -622 779 569 -826 358 674 -542 -698 -736 238 37 -602 -176 54 -873 -587 29 577 564 -292 -772 -139 -698 -215 157 692 -617 -831 -790 67 724 494 -504 673 584 439 -848 -68 -873 -523 717 102 769 -860 -772 -37 -846 681 661 -67 526 419 -260 -323 139 -679 -81 541 427 427 327 357 735 -169 -397 -869 -222 -483 -164 447 476 -162 350 -582 -238 -711 233 608 661 -226 106 651 -18 575 -788 -6 255 -177 -543 255 -802 561 -337 -551 -770 -400 -237 -47 -655 28 -335 56 748 186 166 643 681 -307 -853 592 -845 -541 -20 -290 -817 93 101 456 617 648 -145 -423 587 -133 484 530 717 -59 758 -275 -402 -511 -671 535 -624 -465 414 439 -516 126 -476 -876 19 -161 -595 -507 687 54 290 235 -58 516 -777 -82 -551 -281 -31 -840 -561 615 -866 -329 663 678 -302 406 -819 -30 -468 -446 -781 -315 21 584 691 800 -88 -642 -364 -244 169 587 -4 508 -784 421 -444 91 -580 668 625 -276 484 112 -440 545 755 -200 675 -355 647 -249 -672 314 -35 -117 167 -248 100 -855 -234 656 428 -534 -684 30 -190 232 665 -60 290 49 -252 51 793 482 -167 42 161 -501 511 -430 -54 567 -594 -2 -341 494 -736 -860 -400 165 -133 -654 -87 -535 9 192 200 -688 479 -422 484 64 601 88 -374 651 575 18 -889 115 43 -450 307 138 -434 282 -310 -343 -712 751 -413 -579 -824 -677 -511 -696 -432 158 -141 344 436 -898 282 350 -118 -513 87 -692 -313 -690 -679 572 -674 -590 8 -745 -34 62 81 -535 -24 -428 705 16 437 -118 -838 348 -824 -787 621 680 -826 513 37 -792 395 -601 -190 459 350 -686 494 109 -478 -440 -117 -722 335 306 142 431 -760 165 -769 -511 -430 407 -489 82 431 295 418 700 42 786 690 434 -738 237 -674 -38 -580 556 -869 -409 -750 63 -834 -121 363 141 -132 514 689 286 -641 -556 226 493 -217 599 -164 548 -56 497 -526 548 -537 499 -354 -583 -240 600 -564 623 -277 -452 -649 732 -420 -850 89 470 334 448 -857 419 -74 -106 -356 157 290 659 631 339 -718 -626 -391 297 271 -515 -803 142 -796 385 -844 -583 74 -798 -117 -267 -188 339 -542 657 540 -776 -567 -746 644 -391 -608 -720 -220 -643 290 -701 642 679 90 315 604 -821 290 -253 525 -813 -801 658 -788 743 433 21 -67 551 -429 -658 43 -728 -406 -220 -211 -114 -684 546 500 357 445 624 -632 729 486 42 -64 -601 404 -708 -858 721 -175 300 -162 -716 -529 670 -392 -333 -299 229 -244 92 532 -374 -509 699 -636 -300 -268 540 -713 696 -230 98 607 -562 -92 201 -815 -475 -758 522 209 119 -649 168 410 -550 -555 -254 -590 -113 19 -110 501 514 777 292 -74 -286 -764 -383 -406 572 503 683 -456 -195 525 607 -751 -628 -233 -90 66 -301 -782 -152 -292 696 -462 -867 -170 -757 243 -730 744 256 -585 751 -151 370 -555 -742 -774 -604 -320 -374 -605 -208 27 -189 -128 -478 326 -860 -639 -13 -481 -778 380 410 -550 -853 -157 485 -774 -679 -656 473 424 2 -238 -159 -317 -617 658 -530 144 -374 -784 -635 -705 22 -282 25 702 -486 369 557 -66 -752 752 472 484 385 -81 443 444 59 -357 252 -637 8 -322 605 130 -733 -423 44 449 -898 461 667 -288 -135 -747 -421 -133 8 -675 -66 -486 103 123 79 -802 -300 -836 -6 -692 69 68 417 -693 -319 211 142 -396 -787 -687 -623 -376 445 -756 -173 453 -375 305 751 493 -548 -876 -164 -517 -376 72 -718 218 602 27 -254 -801 -97 220 553 -307 595 -237 -427 206 237 -761 -881 -467 -178 300 -527 -549 461 198 -138 -625 20 -290 566 -275 407 567 172 -128 519 -602 -168 -725 -120 285 -161 444 -888 433 485 -738 -788 500 -50 621 174 757 289 584 151 36 -176 353 -723 -691 324 11 -834 223 -259 -662 -10 -711 -407 -856 -71 -303 -872 80 -184 -311 -718 38 746 -684 -458 354 657 701 -334 728 -195 772 -860 -462 537 561 -719 7 63 -134 -889 520 625 496 -324 -880 648 -680 41 597 56 -735 341 -442 691 -688 497 348 782 576 21 38 321 -193 442 -162 -129 291 759 613 103 38 -671 -888 -517 530 609 338 -402 -512 205 -461 -814 -174 -517 283 6 -480 182 -803 -304 -147 390 603 -402 -806 301 -501 -62 -523 170 698 182 112 -74 -479 -574 58 397 456 723 -133 -890 726 -660 -753 -149 601 450 -289 758 777 -32 -454 -613 -584 -107 758 285 -264 460 262 -20 255 120 -151 -646 -244 587 -10 497 -588 289 268 114 285 279 470 -193 674 11 97 -601 -245 -290 -805 156 323 645 -781 -727 -23 210 -643 519 656 635 -835 -126 -123 -687 283 612 780 -440 -120 -757 -158 -623 -831 -373 699 790 -335 406 -422 -600 -609 -529 -108 -269 -344 220 300 -537 797 -191 -576 -500 338 735 -873 533 -408 158 -645 -899 -832 770 106 -700 -300 625 -777 -398 781 714 -831 449 477 -762 753 596 641 -112 -9 349 -428 -144 -887 -245 -80 -813 -387 182 39 465 65 -610 179 -827 -489 398 651 -733 -824 -457 518 682 192 -237 -15 445 560 611 27 -184 -117 -836 -68 -152 501 187 102 209 361 -233 -774 33 -697 89 -691 -230 468 797 174 -777 355 -831 168 195 27 -148 -150 -898 -69 607 420 263 -876 397 -546 -784 -326 -432 -422 47 -371 -518 -735 735 -727 505 594 642 259 -84 -163 -297 -381 -762 -229 -364 221 -363 463 351 -397 740 -115 87 -879 602 -723 -490 57 175 455 574 -492 -339 -342 270 75 415 -656 -380 -256 -525 -664 24 -344 672 624 -224 652 796 -610 548 -440 525 -656 1 213 795 520 -872 -588 -456 -234 -824 53 -510 389 662 -708 382 -81 -19 116 -577 -66 -826 -62 -324 -390 -279 651 -91 748 -583 -710 509 311 -138 423 593 -357 467 282 226 442 -761 -881 648 766 -385 -79 732 435 385 465 -140 462 -293 -342 -418 9 598 -551 -446 333 589 6 -396 610 -669 544 472 613 -273 516 -729 65 -429 432 -291 -23 -396 302 27 -292 530 385 -408 349 -180 -138 -555 533 485 191 93 105 -308 -505 -833 -861 -620 -607 -624 500 -670 428 -891 794 -681 143 780 198 -167 -803 692 51 -440 0 664 312 -25 544 -637 -870 175 -346 200 141 -54 -864 -660 320 361 503 445 377 -401 246 -134 471 538 343 -111 -492 -881 -136 542 -20 -29 -72 -674 -129 -600 356 -445 524 203 247 194 -479 3 142 424 379 -788 483 184 -139 -549 587 -532 -207 735 -654 -184 -738 351 373 -31 -207 -820 360 -8 -670 333 -229 -841 -583 184 -786 513 201 779 74 -67 524 255 723 -642 -53 144 23 696 -825 73 434 76 -430 369 -67 118 455 194 85 316 276 443 63 691 -264 -369 113 -421 -592 -153 678 -232 256 -401 758 735 -311 -653 785 509 -231 254 772 334 733 121 -49 -275 45 -263 -276 -734 351 -202 636 620 -670 -619 -202 423 332 -276 687 574 567 149 -325 -364 -529 162 -363 -69 -722 -645 484 -613 -417 244 701 -46 522 582 -187 128 143 -586 673 -797 515 -611 -613 -314 -570 302 -37 -580 -821 226 -405 454 -173 258 509 -388 425 450 406 765 286 -84 -475 -617 146 -366 -307 782 -760 738 -857 -154 -321 546 -776 684 533 81 489 159 772 -825 177 467 52 -629 386 630 619 -827 -412 307 -355 -171 -46 401 -379 226 -248 -676 -687 117 -888 514 -673 -544 -877 353 462 258 -2 -90 539 412 310 -380 -842 516 356 -517 -624 385 184 752 463 -52 251 639 690 161 -631 575 -242 -484 220 165 -816 -858 -381 256 -253 602 -526 125 -255 -876 -675 -288 22 649 131 231 536 168 178 -191 -591 -324 -331 -772 -245 565 -83 498 364 305 564 650 -462 -895 -9 -29 163 -114 -135 573 -283 -265 296 636 584 555 704 409 -72 324 313 139 -449 -390 -548 -13 -551 693 59 432 -54 -310 340 -181 649 -386 698 -770 153 19 780 -789 612 -680 -744 -364 132 790 691 -809 148 108 550 -390 778 610 -575 522 -70 -57 -489 -768 305 -865 -396 504 791 655 -823 -537 -816 -581 299 475 739 773 304 -482 -565 -168 -890 -252 570 63 523 78 -403 -657 -455 380 -373 -582 199 -89 -657 111 -520 498 562 -201 270 468 -17 294 163 550 661 435 -370 -533 674 402 345 -170 -832 85 -266 -166 -875 -140 440 197 -487 504 570 -703 -288 -64 -820 119 728 46 -402 -107 -700 65 181 -236 -667 371 532 -75 -498 -716 38 354 194 -605 41 -530 -459 -470 393 -493 -172 -413 -789 696 -178 456 -102 -726 -472 -430 272 -238 363 91 -288 472 135 214 743 276 725 620 376 515 -366 -761 -619 -80 448 -484 -165 -856 323 199 122 -640 372 -198 -608 195 528 -51 -851 488 254 243 265 -256 432 41 553 393 593 -900 -498 706 345 694 -308 319 680 -187 576 604 -240 -812 83 -530 52 393 243 -318 -482 -298 -377 239 678 576 -121 -147 -467 -163 254 85 -482 239 125 457 -135 103 -730 -64 -166 109 630 -201 637 528 -214 523 -40 17 314 624 672 -508 770 499 447 748 516 -26 384 -224 -341 713 113 329 746 781 -610 18 -678 -77 645 534 -900 -122 -443 -251 467 -80 590 -843 277 -586 -154 -539 -593 -31 -535 -260 435 568 742 497 556 -398 -65 88 -717 -156 747 775 54 636 -534 -289 50 -266 -169 -598 483 685 741 -102 138 -549 534 -288 -864 -225 -268 129 -417 -809 198 796 -665 225 174 98 -267 -159 714 757 753 481 -281 -496 -777 -129 -472 260 -491 -340 -809 667 -764 538 374 -275 -23 409 -868 749 158 681 85 409 -450 -122 528 -687 600 393 545 -583 -387 525 -162 272 368 -724 45 -270 -726 -462 -4 -432 540 756 94 -767 87 -226 -746 711 -202 65 515 218 -648 -66 -171 -825 -21 -250 -759 478 -750 431 773 -600 -900 -566 336 26 7 -317 150 348 -291 -254 34 -281 188 -29 -805 317 337 258 515 741 559 385 -139 595 -586 -477 331 -821 53 163 -94 770 -231 -648 -240 -267 234 574 -428 -251 570 -839 380 575 -340 -115 -5 -276 690 770 396 -252 -606 -41 -378 -260 595 212 684 321 -769 -190 -583 276 -133 -564 188 243 782 640 260 -402 40 -573 -812 -715 454 -88 148 -394 204 -896 410 68 564 -770 -418 487 -872 265 -354 -57 -194 85 -640 -706 640 -242 -280 681 233 -75 559 285 -526 472 -771 -125 -735 -713 55 -433 -265 581 -56 -494 -598 -899 -220 185 62 -463 408 -497 -216 -760 96 -695 539 395 -731 -804 -316 -463 707 270 760 465 703 -128 -572 453 -750 249 -404 27 -194 -540 -743 584 -581 580 -120 -517 -617 696 -221 -848 -374 651 -422 -451 762 -245 659 -571 89 787 -68 228 -616 -854 -826 -772 -841 -207 327 -894 -56 762 346 -60 510 547 432 -764 135 458 -679 -663 294 -543 135 535 -512 -212 424 466 676 -424 -460 554 -454 -847 -392 720 348 799 336 620 256 -515 37 438 -605 391 -439 335 -2 629 -291 122 181 591 -58 -440 381 342 -845 -283 463 4 -172 92 2 257 -755 629 186 -276 -232 -669 235 609 322 753 -664 -146 47 530 -440 790 653 549 670 -121 237 -637 -452 487 -581 249 -104 726 174 -250 26 -336 -229 -892 312 402 -461 777 7 -663 -496 -11 778 -819 353 -361 137 657 54 345 405 -637 -698 249 -83 635 490 528 3 721 -260 -843 498 -672 62 410 -785 -217 -205 -807 199 662 -425 -244 762 708 291 -411 300 -740 -514 13 319 320 -544 -20 651 302 282 24 -98 180 -120 -357 -571 -828 -275 -821 -294 -502 347 431 -194 -200 -491 747 644 -107 385 -510 -898 269 -796 -106 156 404 -561 -34 265 -316 639 -257 -374 -229 660 -718 -294 271 -596 151 -184 -143 520 585 -319 -832 -853 -217 -860 683 -839 208 61 505 555 748 -742 -828 246 -92 720 787 -188 239 619 -861 -868 -449 -688 166 396 676 279 -754 -715 -587 631 -174 -797 65 480 -87 -576 576 -269 -100 -380 -93 763 -771 -244 445 -288 454 209 -341 -354 596 432 651 577 -168 -658 -135 546 -215 -96 74 333 559 -53 -226 -609 -550 571 -314 -861 -245 163 -847 -362 440 -884 -653 -753 -39 -68 -520 780 147 15 -57 195 -628 -772 -540 -521 -332 -450 -557 149 340 -576 699 -104 -736 -116 -665 -192 326 797 -339 -349 -25 -386 -877 703 -293 -423 67 399 703 -875 -548 -18 277 155 710 -120 268 453 459 578 -86 546 296 731 -462 267 647 541 312 -236 160 572 728 -602 -340 -828 263 -363 524 462 726 -96 -518 90 -204 -380 -214 697 -73 -790 -260 -210 -25 710 388 -725 720 -243 -862 -805 788 -554 -827 693 49 -598 587 18 426 -447 271 -106 -33 -278 -405 -638 391 -227 -394 -135 -895 -669 638 -492 159 504 -712 -477 701 -619 -522 324 -880 -437 477 203 464 610 572 678 -73 -725 -188 652 -666 -833 -694 257 -613 379 -213 130 724 243 -142 363 -271 28 565 -561 142 -415 -218 594 -762 318 522 -528 709 321 -465 -203 -855 774 -173 392 -848 737 -660 492 512 451 -395 -1 -243 -682 -488 -499 782 712 135 -629 -176 -293 698 476 -15 -666 -515 -115 239 163 -497 514 78 151 -545 -170 53 800 -789 -523 533 -800 -504 -422 323 -710 -451 -225 -458 -161 187 47 -653 -365 -674 525 -183 229 -609 -410 -632 -500 -124 265 -785 116 -294 100 558 -543 456 -38 -522 555 258 37 -72 -231 309 764 580 769 -246 -481 -248 -607 -558 107 1 -321 347 297 -725 591 -169 249 365 -550 -744 -509 690 274 -614 661 -431 -20 787 -742 -499 -754 754 -306 411 577 193 109 696 -783 -259 -560 344 -269 -848 485 -667 -863 246 -298 692 -561 481 604 582 712 -893 -596 514 388 323 -184 -717 -86 31 -307 -874 175 -774 685 -159 -733 84 671 219 298 -363 -328 -580 195 -839 -356 104 -804 -637 -125 12 -376 -851 -833 530 139 -765 -458 119 -840 -192 729 110 363 -113 639 407 -182 -617 358 642 -103 -145 -721 -453 762 351 -74 -853 -550 -757 -584 -272 564 -738 -878 525 -70 -802 -488 782 -820 -265 -417 368 -45 -469 -586 533 -610 -430 -291 -276 388 -490 -737 -639 -572 141 651 -142 328 -55 -467 311 -154 -474 465 404 483 222 -272 722 -129 486 -270 -441 237 546 -784 -704 162 -493 -585 -613 -467 -449 -148 76 -79 -764 303 211 795 541 -48 -581 -675 -674 666 234 409 472 319 537 -366 -74 -370 -360 -397 -576 -128 -143 -579 90 329 351 -529 -118 730 -529 -809 -411 -62 37 601 -407 420 177 531 -558 -898 334 184 -260 632 -637 -135 256 -572 -602 -382 -752 286 344 197 -716 658 -120 -385 -552 239 -483 1 781 690 529 473 540 -172 -757 -295 -398 -389 -570 -508 604 450 204 354 -216 -317 14 -441 526 538 565 -575 61 692 -86 348 -459 538 275 -439 147 538 -79 -282 -752 -200 -384 -83 -852 616 227 685 -359 798 257 61 774 -217 398 690 138 375 -121 406 -240 645 -758 -345 -724 -846 -379 -741 -789 -311 -246 579 517 -5 -272 268 -27 -817 -551 507 129 70 -606 723 217 307 165 703 -754 47 672 -613 -850 -762 -528 561 -615 109 -359 644 266 122 515 -216 -251 -409 476 473 664 -347 600 -167 -500 -52 444 514 89 -35 -815 -394 604 -762 -402 -157 -270 687 140 -415 -111 -464 154 394 755 142 -640 467 370 680 434 -466 -288 493 -721 -17 -14 -153 408 752 529 -119 -334 -826 -472 43 -261 -829 310 335 -890 -391 -720 -631 603 448 -90 103 -682 -624 -187 -872 509 -402 147 -672 -260 36 -890 -557 697 -748 589 764 -290 233 -17 -470 306 -306 545 798 -873 371 -513 624 -725 126 -206 -264 176 -455 -642 -532 175 494 -583 1 585 -576 -25 -66 -204 125 626 613 -390 324 517 -38 477 583 345 -56 -753 -239 449 -757 -804 -9 -114 -147 -869 -41 -466 247 -248 -543 -601 398 -197 -161 -303 -223 -157 32 355 617 -381 -602 203 96 -525 465 -565 -814 -776 -50 466 651 -558 -378 -326 745 352 486 668 1 -636 248 -32 -690 -437 500 -667 -632 748 -631 239 -318 251 785 -45 739 571 -325 -400 620 679 513 -225 -545 -68 322 -98 -141 278 -900 -792 -801 540 232 778 -637 -275 -461 460 192 -288 123 252 564 -837 -214 30 -110 -561 -414 268 659 -887 -207 -314 -31 141 28 -88 -215 547 -730 -606 705 -611 477 212 77 -378 663 -559 -693 401 -253 270 -489 771 -136 -295 437 232 -128 182 -271 -73 260 -152 174 -615 -26 446 195 55 -565 289 -602 -567 601 -855 599 462 410 643 419 311 614 -460 -571 334 -562 -45 629 708 -341 -780 -44 -243 -4 -423 -499 -461 136 -858 109 -659 -547 -135 -764 701 -366 173 -643 687 -604 151 -126 -318 183 -527 -247 -519 -526 -209 511 -25 12 -507 202 332 96 718 666 -887 -359 -7 -583 -590 -663 -40 769 -21 345 -254 3 461 -741 322 -554 522 148 416 -372 -386 394 704 -352 -900 106 -213 -490 -450 -115 -744 -395 -29 -432 190 514 -726 -346 -629 768 -363 -838 -416 664 -879 -220 -57 -856 -38 -298 49 -84 -464 -630 -330 586 521 -174 -502 -406 -238 -458 580 81 303 484 -563 697 -160 -677 -264 -254 394 -23 795 -321 46 414 -75 -188 -773 -722 -635 -205 -134 745 464 211 321 -536 -697 429 90 760 -321 -622 239 699 256 -21 -293 172 -465 -524 -730 -66 252 -38 -10 287 -98 -654 146 307 70 700 -221 -372 -73 460 -277 736 -582 -8 -858 -508 291 369 530 -552 144 -338 719 385 -808 -112 375 798 303 -766 -562 -781 171 416 260 152 -639 -259 533 725 -653 115 -763 -207 -298 706 474 554 708 -222 245 788 241 -675 313 -175 -603 -421 278 -880 330 -717 -870 599 -374 -111 -716 66 -66 671 -388 140 -705 -855 122 272 742 -371 -476 493 -201 -592 -543 324 737 -125 444 -664 316 -894 -174 274 -74 -594 597 -20 742 -34 771 -182 369 732 172 714 -830 -554 404 -387 -12 652 522 -876 316 370 -757 -153 -810 -94 -113 20 -869 -620 735 -614 -761 365 -338 -650 351 -681 -391 242 736 147 -811 535 603 -581 -84 533 767 234 -441 -261 107 -131 -144 -284 -603 -169 -282 -103 375 -561 -276 -256 733 -679 -722 307 -633 -859 437 -739 487 -605 -587 -322 263 245 -108 -837 -657 255 -675 563 -691 -101 -374 429 -643 -684 686 740 782 -455 -263 -199 -403 411 8 -899 6 -602 -206 -769 -334 426 35 529 137 -794 -329 46 166 -500 219 401 559 -204 538 652 -1 785 144 393 531 235 -3 648 -601 -735 -361 -295 -153 -214 -822 -743 -795 756 -761 -875 398 -201 -133 -711 655 363 -684 631 -329 690 -778 -661 -200 -570 -410 360 -773 -94 -251 788 -626 190 -644 -170 597 -594 545 535 -562 17 -710 692 -454 389 -756 -323 778 -718 -278 -725 -54 623 -68 -596 -35 -305 -147 585 -445 263 -464 -521 140 491 342 77 92 -574 411 59 -603 -621 -308 690 -749 -335 -236 754 -835 -806 568 128 -62 -134 -668 181 600 -439 93 -710 773 84 -832 -717 -218 645 132 -355 706 -628 405 759 -563 -182 -318 250 -545 -664 233 447 420 621 800 360 -249 303 74 -57 645 -397 -247 422 -114 259 24 171 -157 339 -198 -145 -711 -194 -583 -199 -470 66 706 742 -116 -184 -185 574 454 -531 614 -26 -501 -296 -418 -890 702 254 -787 639 -341 542 631 -360 -17 -68 707 -661 323 328 497 126 -806 205 -483 405 314 -37 357 83 32 -820 -323 -50 -702 475 -876 -87 -578 32 7 -781 503 782 -2 -306 -851 -301 151 456 396 563 -652 137 -102 -153 -37 726 451 5 -123 681 -264 672 -202 126 -84 -302 2 -63 -412 689 334 -595 -797 659 -679 -568 719 -609 420 554 -701 -116 -521 -169 588 249 98 -419 264 12 158 191 -662 -168 -715 -629 -151 441 -390 -865 -751 -293 333 363 428 505 -469 -408 345 683 -271 -435 -547 111 446 391 793 -681 -325 -785 -70 -137 408 5 694 227 249 611 -127 -737 132 726 -634 -76 -739 -708 -636 631 626 -492 -124 -269 -58 -733 -370 140 -860 -196 264 761 -28 -704 235 -142 -73 256 -259 -661 796 -579 606 84 93 35 -102 -291 726 -564 -749 30 241 -770 587 -377 -398 143 -869 362 -108 648 -618 -900 191 -302 -817 -581 445 591 728 219 169 -408 750 -843 253 -454 493 258 -382 -649 29 399 -898 -850 368 -658 343 125 -347 706 201 308 -507 -740 -202 262 -735 -156 455 563 -867 84 677 352 249 -201 -838 -10 -159 248 -789 -26 -216 -676 622 -317 -857 -792 300 -550 597 -34 584 156 628 109 -872 87 736 45 -573 527 432 -784 466 358 720 -73 -356 632 -388 -890 -246 -255 -375 698 373 171 -261 -154 -797 575 583 662 256 560 -862 665 -860 602 447 -262 -887 448 740 414 85 563 600 -848 -146 -590 262 -441 224 740 -765 686 306 -469 -26 630 684 614 -800 -122 -72 -439 -279 -831 -569 -344 488 723 -567 -787 -96 -164 -105 29 -528 782 358 569 -273 40 484 -560 -734 -568 -753 -471 609 149 741 -762 -137 -765 635 -525 158 -487 493 -399 293 311 -46 370 284 709 -632 -869 505 -630 -810 38 -719 33 -401 430 -490 227 -359 -404 -582 -441 639 800 -702 -852 -528 167 644 344 -853 -405 243 -160 -656 -355 566 -278 -867 -899 -37 592 -472 412 392 379 -349 -580 507 381 769 -628 -580 -559 -840 -395 246 306 86 240 -570 6 112 179 638 247 434 -691 775 -317 -192 462 345 -551 250 276 219 -542 610 -599 -764 194 -293 -406 -178 -446 788 224 591 -359 -352 213 -543 -515 341 598 268 -887 -367 -781 619 -38 178 -495 384 -690 -899 -476 232 -307 714 -471 138 217 -819 506 -569 604 -161 550 598 331 793 3 -397 771 -301 -118 551 277 671 -607 526 -399 671 660 174 -514 -842 -564 -134 -298 -196 127 -180 -399 -658 316 -219 386 -766 -316 190 -727 46 89 316 -178 -280 -829 774 -575 783 -322 -578 312 -637 -305 165 -177 691 38 -114 174 -340 -865 698 -240 -167 -320 321 457 123 -820 726 504 -495 399 668 461 -213 -691 589 -767 -479 743 295 28 98 -170 -23 -655 -289 721 -701 505 494 -431 17 598 -598 -572 116 386 629 213 215 -717 118 -538 -403 761 98 -331 426 503 421 465 598 -40 -484 362 -407 16 -848 -151 275 644 -453 -76 -690 359 689 -787 123 -883 -538 -799 -162 630 -495 -208 460 368 360 759 658 733 -424 146 647 497 -184 -494 358 -562 -493 -680 -192 506 -555 689 -563 -49 651 -390 66 -772 156 -239 505 21 294 -63 -627 716 167 -450 374 -697 -614 -688 253 410 422 367 -135 579 399 -376 -407 -504 -42 610 753 682 -221 32 -713 -407 -240 -688 515 234 -813 -450 682 670 200 498 14 -118 697 356 -255 208 71 499 248 237 326 -158 -752 396 -490 566 768 -335 355 102 711 -566 259 506 259 566 140 -360 -807 369 15 568 210 743 -279 52 -564 290 -76 -89 156 -375 524 48 -768 -240 499 583 336 750 -326 236 63 -704 -647 722 -481 85 -222 535 -245 496 55 163 -618 -687 759 -582 70 -150 85 -533 142 509 212 160 730 -315 572 -637 527 -685 -469 588 320 -206 569 -425 111 467 325 125 195 -455 248 -30 -548 -67 -318 454 17 784 548 718 222 -359 -646 -520 -80 -719 -397 568 -471 -413 474 -806 -495 685 -684 -204 -575 754 -134 25 -304 120 -569 -120 101 139 234 -885 254 442 647 -473 660 -626 -400 -507 -385 710 -574 -506 642 717 398 399 319 -579 183 616 -487 209 -77 108 -556 -378 -145 -855 -551 557 -619 -820 -716 -410 -456 -154 18 -444 -859 549 -12 37 575 319 -109 92 32 361 -88 223 -13 -173 271 -112 567 -738 -190 179 618 311 289 132 390 240 -750 -789 315 -833 -168 498 -648 107 -144 -552 277 133 44 -596 -844 -154 -207 532 347 262 -341 406 -764 -177 -4 -442 -417 774 619 -343 50 -220 279 612 -234 -772 -248 -858 252 163 -831 -827 -650 137 -865 744 -297 -786 -717 -121 -377 -577 137 122 -795 -480 -678 -383 -477 25 -52 -862 220 -2 -776 -517 560 305 -690 -309 -771 -762 147 578 163 640 301 356 -397 272 602 -255 775 550 21 -282 -355 707 -720 -852 648 -385 98 63 330 -204 443 256 565 337 354 438 710 353 -585 -834 -114 -594 -479 -375 311 530 -799 331 282 31 -446 400 435 301 423 -849 754 99 -326 -195 593 26 364 608 -584 -241 -898 155 180 152 -795 647 312 -686 -234 122 -35 -570 -670 213 -209 -352 418 -12 479 406 19 -694 466 -785 31 -571 -216 699 -604 -328 -692 -738 -726 -607 -455 -868 -663 -291 -629 661 -337 573 243 369 -454 -285 520 277 -468 -368 564 -347 -154 68 799 636 -190 238 328 -455 -476 200 -823 -149 -467 -767 261 -190 -222 570 -791 -626 53 -5 549 -807 59 369 -8 10 111 -86 -282 111 -545 -632 707 147 -726 108 -558 -449 346 413 135 -763 309 45 578 490 -723 222 -635 478 376 -645 778 797 425 -415 425 -761 10 777 -476 22 -436 37 555 -587 10 683 -497 -868 -506 217 -807 732 231 -597 -522 779 -526 -143 -295 59 -660 -806 -66 80 362 110 744 -40 717 -663 219 411 -575 -75 480 562 -871 744 -640 -208 8 512 -678 -233 45 212 -382 -700 -2 -608 363 -510 732 -828 -79 -477 -571 -596 266 139 441 37 -344 -786 -781 -443 -429 -546 -763 437 -224 -183 -18 -150 -686 -75 -463 -718 -43 -246 720 -237 -465 57 -306 383 76 -389 -177 596 -408 -704 -652 561 -642 -719 -164 -724 139 580 -699 190 12 351 -638 -501 -17 -209 238 -279 -698 669 108 233 182 -768 -347 -617 286 375 -472 -40 -424 -841 792 299 -181 500 -834 325 -787 28 -416 275 40 -791 -769 750 351 -890 -558 368 -268 313 737 58 -725 -339 -479 302 -58 -412 492 -625 -794 225 -815 -113 -490 689 -615 513 415 296 -620 160 704 479 -470 430 -9 -423 204 552 544 590 697 273 -429 -603 -372 -46 382 381 365 403 56 192 -423 -522 128 -677 553 625 -536 -35 315 212 -702 -55 -533 766 -149 -580 747 592 568 590 653 -370 513 -58 47 -464 -235 201 -754 -457 -553 213 65 -9 245 -178 95 318 269 -84 749 -210 111 -88 -223 445 726 -373 -152 611 -485 -663 209 -836 -243 637 643 -465 -61 -605 202 -885 396 -599 -890 -298 313 -641 714 -350 -462 -289 -862 -619 -32 -143 -846 25 219 563 346 208 -805 79 -273 -793 -651 658 313 -897 634 -349 -707 615 54 572 -303 605 -547 -646 372 304 281 318 415 -864 649 -540 -659 454 -753 20 -290 -171 353 -19 -62 -75 400 -730 -350 763 554 -62 -27 95 38 -877 -717 -86 210 77 -799 545 629 396 704 -257 -293 -419 -708 625 244 375 -858 -395 -612 61 214 -590 726 277 -596 -835 -605 -684 -9 27 363 164 407 -161 -8 626 399 65 -352 632 571 -302 -344 313 -314 -55 -409 170 -261 -114 -611 526 -260 395 -316 -572 659 685 -42 659 -730 -623 -51 80 274 -900 670 35 -867 271 574 -71 14 18 665 373 -73 -49 663 -103 180 -761 650 -648 736 -779 -827 -166 -895 -133 -711 -878 694 170 -553 -265 -696 -680 -237 347 -556 -845 425 -348 -128 255 -287 379 378 719 693 717 188 -748 403 71 -719 426 -70 121 -257 310 316 436 -446 769 428 -874 570 -52 -207 607 463 304 -847 -275 282 241 461 659 495 -270 -55 372 405 -6 -769 687 293 -11 789 408 168 -799 610 149 -77 536 87 -134 -728 -437 -790 -365 402 -502 272 -626 450 -57 678 -455 488 -858 30 739 -458 572 -297 307 -295 -706 36 -279 -613 -715 -56 -514 -717 -284 -671 -682 528 -682 -205 -81 486 748 409 -54 588 -54 585 -192 585 198 701 671 -149 567 -223 512 -704 -349 -267 -677 722 -205 284 -837 68 497 -446 -640 -15 -845 740 -127 -553 -285 -755 449 39 47 655 266 422 -758 -596 486 -338 -250 535 623 627 334 234 -813 -558 -501 761 -787 -322 -106 -777 6 -449 -443 689 -871 -141 -20 85 279 -716 174 -74 637 -569 -206 -482 242 -650 378 189 -381 -681 -721 -639 382 191 -875 385 573 602 -891 -466 -855 -448 -521 74 691 -67 83 197 -230 -162 -581 781 71 771 705 -770 -550 -538 -720 708 449 -752 702 487 603 424 601 -851 774 704 -379 -330 -748 496 -183 -501 616 556 -181 700 -572 -488 -899 626 423 -772 384 -681 789 372 -491 722 593 -120 -137 -232 713 254 556 60 -98 231 441 -537 -194 -19 -350 125 71 -506 -591 -590 385 -811 527 243 -198 -110 -790 63 -53 -797 -105 -651 320 108 264 -709 -664 415 -643 -638 664 -823 -899 124 80 -804 -282 98 -198 -866 -783 -160 140 -154 0 750 -639 371 -694 51 -133 177 760 -102 591 751 -504 -634 152 -587 -701 -206 4 -533 620 495 -458 -528 385 -212 -14 -310 -855 -244 -275 -809 618 215 374 404 800 -562 -773 120 -567 690 -37 -258 706 -274 443 -786 -374 136 346 -797 -416 -137 133 -78 23 -336 -503 -857 280 -720 -652 663 -782 -705 -765 515 545 -12 211 -694 233 -644 -159 -418 -485 287 -854 -96 -591 -712 483 224 -884 -305 -654 435 -209 174 554 763 -588 471 370 -74 318 -276 -38 -871 -754 -644 722 -636 641 -436 217 683 -31 607 -233 -504 659 440 -718 -768 -441 42 482 659 340 -627 -827 142 -592 -775 -852 739 91 -84 -886 -823 -879 -826 784 -703 448 611 373 168 -865 603 479 -289 590 -829 -549 736 244 -47 114 -769 -211 -650 -280 227 557 -730 -873 -182 750 438 111 -467 -224 569 194 686 693 -358 264 376 718 -25 -506 -102 -578 546 309 -52 -129 -630 -471 -792 655 206 -46 754 -736 -219 -510 -631 64 -225 -23 -656 -80 -123 152 -893 72 550 65 717 737 582 -474 328 737 -266 -885 -592 -215 -74 173 138 -657 -579 168 381 32 -23 347 520 -623 -18 374 -896 693 705 -461 23 -159 -216 399 -777 519 719 312 436 156 126 123 670 756 419 -735 -276 -116 -814 -161 437 770 -551 -196 614 362 -779 -436 -689 -469 676 287 488 -615 -749 725 -436 253 -840 434 -371 598 82 -130 788 -754 -298 39 -856 41 421 -349 -754 -96 173 753 315 -124 -721 168 -736 -759 -379 586 431 288 -478 116 552 -544 -400 799 -156 541 168 603 -408 -694 -656 30 -742 -46 -357 -453 -12 618 -857 -655 -736 761 -11 -454 253 -877 -530 587 158 -639 -272 -411 -398 104 -654 419 473 366 -575 -63 -144 135 97 800 465 173 -258 448 625 -519 -308 199 -147 328 111 -632 388 -409 71 -660 225 383 -135 26 -895 -328 526 644 135 407 229 150 -457 -731 -156 -891 248 103 -205 291 764 -579 -162 -330 -457 -99 431 -475 611 744 316 -870 -576 -518 -409 -50 -465 442 441 1 -675 87 482 515 758 358 662 -481 -519 -544 484 549 791 273 -685 -736 -193 540 -289 -689 659 -859 301 -653 258 -555 -574 793 569 221 -670 -816 -305 655 -502 756 568 -852 339 -49 -385 113 463 266 -767 77 634 726 220 -583 -337 -42 -594 629 283 -550 612 -633 145 109 -841 -678 -810 53 -884 503 -285 -541 240 -445 -169 368 115 777 -177 563 -600 -537 -88 649 658 -413 -625 -864 450 759 676 -24 -282 -387 -520 796 704 -838 -408 -525 389 -795 0 194 -265 -546 269 -286 398 560 -394 75 651 -237 654 778 559 -4 451 406 -14 -37 543 734 526 -861 608 -251 -31 111 -135 -718 412 -788 89 691 428 -251 588 683 310 449 -84 -852 632 -877 290 -881 -506 588 -92 -658 323 -66 526 438 -852 -385 -754 -676 621 -530 -28 -825 -193 -719 10 -63 -124 165 29 -667 4 98 -817 74 -845 -649 -338 156 -112 -443 599 -97 584 742 -825 346 -365 208 -454 -59 -608 601 -746 631 -185 -841 451 222 -79 -380 -449 -456 57 -687 523 776 -558 542 580 764 -844 592 -822 677 -545 -434 517 -884 500 -833 86 187 375 70 671 566 -776 -597 -198 -100 38 317 -382 414 -709 -40 543 -160 798 -345 -892 326 -706 362 91 -537 612 369 -291 182 -212 -322 153 168 740 -436 -704 -598 694 549 645 -189 614 -588 297 -13 -368 653 553 104 562 673 -759 172 784 -397 317 47 -404 -329 350 137 -900 400 -59 455 -221 -798 125 589 91 -883 -681 409 -25 -283 -577 -851 172 386 225 -231 -613 -205 196 -13 344 -456 133 -104 576 280 -327 -158 645 488 632 -823 -211 329 -274 722 533 -20 237 647 -356 -540 -107 -272 -34 30 42 794 498 -775 696 556 204 -174 -73 454 -756 -585 283 -51 -145 -502 85 21 -346 -94 613 18 -756 46 -331 -514 -49 -611 -286 -630 240 -822 -192 -305 368 -607 679 90 -875 469 -768 59 715 -312 -12 431 -64 -133 320 -342 693 -525 -348 5 -891 216 -619 -854 463 -861 -326 -675 31 -643 -850 739 582 -635 -417 273 37 232 522 -746 148 -425 -324 -158 -131 -818 403 -307 91 633 698 -556 -150 563 -54 780 -724 732 582 506 -271 -818 -833 -365 -781 -509 576 791 -577 714 -96 630 69 -47 -525 282 -749 325 -574 -260 5 -239 -443 -428 294 -32 99 192 529 -355 -577 555 -236 -713 -715 -178 22 344 -558 192 128 54 -405 648 633 320 -633 184 396 -499 197 -292 -853 -117 -13 792 666 -606 -425 -208 367 13 585 -417 389 -812 357 -740 -621 491 -178 518 -891 -826 492 -194 -634 -820 -12 -391 52 655 -796 225 41 -330 323 164 675 -590 -512 180 -165 397 494 124 5 530 -446 -398 -403 758 -483 -425 307 -689 -494 -314 -441 -581 -631 177 508 -745 -583 368 465 -431 -776 761 -675 -352 -615 -541 -372 284 -770 446 -311 560 25 -509 -6 527 -268 571 766 199 -679 -371 -760 -862 76 482 100 -725 -859 333 557 389 -722 -293 714 -681 355 -597 -347 -739 -850 795 -537 492 432 18 667 526 692 -812 168 -255 796 710 696 -620 388 -244 -299 -454 318 -294 -787 300 797 -7 -540 -342 -297 635 -836 -84 -119 -408 754 691 -750 -583 -607 -647 -205 -61 627 -555 -717 -871 571 712 -733 423 526 -311 -323 683 -648 -398 281 -719 -681 633 176 -443 3 8 734 -852 612 546 -636 -78 -495 -105 -57 -264 -720 -603 -677 509 522 -297 676 191 -791 -754 -666 78 762 495 -522 764 -469 -434 572 -190 212 271 -522 -349 610 479 204 447 690 -731 -1 757 53 760 -773 -197 147 -238 -621 37 -292 -633 245 -107 111 -680 411 -669 748 -657 -824 -32 -748 -213 248 -740 703 122 393 -259 770 575 527 721 -483 -501 -862 -889 261 -236 99 31 362 -598 -209 -129 665 -683 791 -8 798 -180 702 -841 399 188 798 -526 -732 338 -166 669 -895 -343 166 565 422 -511 -606 -388 360 435 -549 -844 -511 -543 -559 107 243 530 -797 -309 -170 512 344 -655 -765 -871 786 -391 209 -281 401 -545 784 487 479 -276 -683 -105 260 791 -376 430 -463 -36 -54 -451 -469 -753 788 41 690 -312 400 99 240 2 -71 -604 -371 -50 733 18 -725 -143 319 451 -270 315 152 210 465 -700 616 -28 -390 222 -93 -378 720 -654 -423 -38 -210 36 -75 400 -344 -332 604 476 62 -892 -208 -745 -413 409 149 -849 252 623 265 -19 501 204 -501 -718 707 -395 -383 -432 -630 -492 348 235 -318 -886 182 366 562 98 -308 661 -421 54 -881 567 93 -215 140 -770 -371 -810 645 -816 -361 654 -622 -535 249 177 -540 101 -195 -412 -738 -802 285 765 691 -361 543 281 292 328 -518 161 -605 226 468 743 -215 89 572 117 495 83 -601 -448 -56 -112 -395 -190 410 250 79 -520 -717 -629 360 -721 621 642 -603 -137 -205 441 101 114 -777 -97 -766 -126 313 639 -481 49 755 -455 739 60 33 -279 -62 -203 -813 791 -263 -38 -602 591 -826 -802 -108 -182 -130 -768 -380 529 33 242 -546 -199 498 -251 790 50 716 192 431 -157 -809 668 318 -630 788 310 -603 -801 -214 -870 345 70 264 -649 298 -490 -27 514 224 387 246 404 89 725 -276 62 -765 727 525 2 187 -297 -768 -480 180 -739 563 -162 383 757 -858 584 491 214 -548 -188 722 494 -156 124 -788 -440 300 -796 -853 637 422 -738 -375 777 620 606 440 446 -608 -780 -165 228 -240 -523 355 756 309 208 -285 -447 476 299 -820 -162 186 -767 227 547 -558 165 -583 135 -330 701 114 619 -95 103 -84 -826 -11 -637 42 -457 -717 -691 -669 -128 -381 1 237 -63 -437 -615 -847 32 -51 693 -559 -425 8 214 159 722 -555 355 736 776 16 292 615 457 317 -238 244 462 -196 -387 -637 -863 310 505 154 238 -677 459 644 -371 -805 63 -178 -185 401 447 97 97 401 -528 -864 207 -249 176 -370 -256 -247 -100 -587 403 -386 -721 -533 -827 -38 -126 -774 -476 82 -216 622 269 -498 514 -395 250 585 -803 668 641 -664 483 678 -571 -317 -800 -720 597 218 580 425 -562 323 758 -267 -578 776 449 765 342 128 24 304 302 -653 -280 36 191 543 577 154 -385 -272 641 -430 771 800 -839 700 243 650 92 122 -670 -859 296 160 -51 -698 -126 273 -641 614 760 -285 -298 639 632 -779 -145 -644 231 -31 -634 447 -467 -116 -178 -272 554 430 437 -353 -615 -77 771 -784 27 149 -163 722 -87 788 227 659 -838 782 85 20 -659 154 -428 -848 158 137 -764 -767 -784 788 -484 83 -715 -623 259 309 54 417 -335 -249 238 -472 -152 673 -188 -326 195 516 -21 -591 702 -178 218 -255 167 -539 747 115 677 -135 -484 -444 102 -1 -68 -522 613 -550 -574 -502 328 775 -119 244 -15 124 559 421 655 27 -44 -306 -251 392 -352 517 267 -145 -220 718 -821 79 -444 -382 -151 -806 459 -886 -836 -582 576 -11 515 -407 -612 -629 -386 -294 490 -713 -74 53 279 117 150 171 443 -79 -112 -211 -743 -520 -404 187 -437 669 553 -790 282 47 376 -822 723 404 168 202 -194 -202 -708 -126 97 359 -223 -806 263 168 254 -760 -58 616 -762 -76 473 723 -411 -757 381 620 -38 -616 199 -497 680 -498 -329 306 703 766 -861 331 50 -754 -123 341 -710 272 343 -638 -797 424 290 53 405 652 121 355 -138 13 -131 14 -793 -397 154 572 657 -673 226 692 799 -834 328 64 -718 458 582 68 750 215 -83 -324 -875 261 -784 -662 -838 405 164 685 -481 -217 621 -420 559 480 778 -745 -853 -580 -251 281 -260 423 -587 -821 -603 597 -87 -641 -509 -101 -598 383 -117 -379 -423 -100 59 -330 15 -39 -486 178 -755 257 -226 124 -643 34 765 604 -797 435 659 -332 652 411 -530 -640 119 -126 -638 796 534 -297 -845 -888 -596 723 -475 -326 785 25 -273 -580 587 -257 -609 227 -212 -413 247 798 -81 -837 -778 -689 -87 128 -349 285 132 -177 248 -531 671 757 384 512 718 398 758 -9 348 595 717 195 -99 29 -406 237 -52 719 607 213 -844 584 -571 41 123 498 488 800 309 82 -694 -515 659 534 532 -208 545 -262 34 -689 478 -243 -886 -46 166 -446 -167 -840 -148 -453 -377 273 604 -148 -452 531 98 -640 -306 -845 215 450 -29 773 -109 154 -680 -216 699 705 -306 232 -311 -207 -407 232 756 -263 120 749 -863 -503 -71 476 -151 547 63 -128 116 -524 -868 377 509 521 662 -414 -172 -135 183 -876 -228 -899 -644 210 -149 514 71 95 -857 -462 -531 -899 29 257 -659 -818 99 736 466 217 -415 599 754 -13 -431 -803 -240 -66 -183 12 382 -868 483 778 203 141 222 -374 296 108 -330 -702 -878 -30 -375 -66 -312 -837 -527 -415 -652 248 -454 710 -864 761 -676 513 702 -105 -337 350 57 588 -765 -695 -611 799 138 -694 661 629 -357 -600 -486 372 -427 -619 -726 54 40 -141 348 753 674 485 392 440 726 -602 -674 -389 -387 235 427 -269 -460 -739 -763 -106 -670 -588 601 420 -498 -291 323 497 -38 -680 448 670 332 351 -710 -670 -693 -78 268 590 -80 -738 241 -537 282 554 525 -342 -860 -720 -256 -898 97 298 -879 -201 505 646 -642 -560 402 -373 -895 140 -600 -486 -716 603 -610 -106 514 15 -431 -688 148 -480 -11 -274 93 550 -696 317 773 -193 302 764 16 691 -708 -75 -355 -586 630 -69 -504 394 -348 -771 218 253 333 -729 -248 -896 465 82 188 -616 545 -49 -699 181 -281 -822 -536 314 128 514 497 -674 573 -566 31 592 -208 660 765 666 -880 -645 -798 -127 775 368 502 654 -211 -890 538 -711 246 732 -465 480 252 465 731 479 -341 -551 -169 -357 -528 -723 798 -669 356 307 291 156 -478 -774 -580 741 388 -251 -782 -498 286 -274 235 -90 416 -769 -700 562 217 180 -835 -697 17 -234 -112 635 720 255 -403 -876 502 -53 -622 -492 351 136 -683 -504 569 -725 -722 -747 555 -222 -354 27 -842 21 -305 -799 -597 -345 -465 -45 419 -211 180 -704 693 311 682 -564 -357 563 229 241 249 -538 405 160 -225 800 177 -886 -332 270 -330 -313 356 -655 -92 796 14 -369 199 -757 504 -890 133 -179 -507 -580 -827 663 -780 -868 163 -401 -274 -621 500 -859 -352 701 -514 -690 -83 750 184 -469 -322 -811 579 158 158 -832 -210 -177 268 570 -768 -706 -311 141 718 579 -369 -380 -760 359 -753 409 480 192 681 373 -90 418 64 -706 316 518 -562 -737 584 -295 165 203 -857 62 176 -273 -688 38 -616 -402 -827 107 -765 630 19 750 369 -635 -126 650 171 -449 205 -816 338 -342 -326 -192 460 80 -19 372 446 -66 -723 -176 577 88 -388 151 -843 -754 -98 576 -317 -337 310 -666 550 -665 -836 -874 127 495 -300 358 -370 -791 -312 652 689 -736 -212 -582 272 769 -282 -776 -408 521 778 504 -77 -744 -625 100 -266 -460 175 404 -494 248 -564 -10 452 97 282 -502 -663 -675 -879 -273 -285 640 -584 -628 9 -422 -313 -302 524 -84 -64 126 -634 479 190 146 492 -877 221 326 -758 -213 222 186 371 -334 -124 509 -603 -6 -117 395 -151 -446 -568 57 -834 -376 -376 -264 719 -448 -196 -456 -301 -461 -590 -677 -875 -197 537 -85 322 392 -195 51 462 -774 395 747 -723 -141 217 -6 -507 -309 285 55 -398 95 474 -255 157 594 381 -677 389 2 399 763 -886 -313 -577 -542 325 -608 519 -126 -693 -715 385 652 -345 -830 -110 -348 76 -699 -447 -38 -563 -189 -91 -133 2 -705 -431 -252 508 -331 -311 -85 481 157 -428 -651 431 543 -509 44 -744 734 436 -352 554 -312 -442 50 182 436 462 -232 632 641 -76 122 472 -554 179 -886 -342 751 740 -462 -265 124 431 393 600 187 -296 547 13 298 91 -422 166 690 230 -714 -156 -502 217 -261 468 -417 -545 312 565 414 361 -42 18 -434 -664 12 415 -756 -282 -490 -525 -85 -311 644 -377 -568 721 -497 332 421 304 502 533 784 -191 519 99 -738 71 554 519 727 628 290 155 -881 -729 -171 -655 749 -164 415 -119 666 128 -391 303 268 -104 -274 -892 457 -486 -493 -1 -546 440 -71 401 288 98 -136 -680 -637 -599 -423 172 -497 -334 323 477 -576 -385 -708 348 -494 -694 -658 -445 -313 226 597 193 218 441 -833 -178 -604 -688 -797 -412 135 112 478 38 678 39 -73 313 -724 683 169 -645 -195 -537 748 729 165 365 -461 -274 -625 -508 329 -764 -529 -69 388 -686 508 -755 -899 236 -625 263 20 20 25 -397 -88 702 177 -431 -779 272 -878 358 259 645 741 603 -159 -544 377 351 -494 613 -493 188 -544 423 473 651 371 -632 -861 466 -393 -892 232 -702 599 -351 700 -2 627 632 467 -772 295 115 261 -622 -364 172 43 -370 -503 -828 396 -438 -605 688 -35 537 -820 -155 -870 -770 -191 -482 261 50 -873 -123 -189 -165 165 -488 -802 286 -257 -168 -572 -35 -248 -439 679 597 754 -739 311 -380 463 608 243 -623 505 -277 459 450 627 -65 -578 -640 -414 -274 -263 706 -618 649 -423 642 1 205 -200 -598 88 107 181 -284 127 419 -552 415 -439 754 765 -303 -716 -487 538 130 -454 -28 -715 498 -463 775 177 -609 -863 488 -460 383 -326 52 564 -498 -860 -512 -521 -218 -36 -65 -800 119 -599 -316 -602 636 -72 -693 -403 -219 403 554 727 -835 638 435 96 -683 -58 -418 601 523 -859 -831 551 752 -326 -557 462 -761 -776 -502 -876 -116 -633 324 -537 -482 200 207 -741 -252 -88 -646 381 -495 15 -727 -555 477 -279 759 -512 -86 530 541 -464 368 -720 -88 312 -623 -233 -201 -623 -557 -454 138 644 -398 -159 723 -872 504 328 -839 -766 780 636 98 -44 -756 63 12 -189 445 544 -577 -318 454 686 -277 119 -383 -233 -783 -763 -358 54 -43 153 -654 780 -833 748 -825 -247 -601 416 -212 729 -326 763 629 -311 -116 373 -719 -885 -722 -531 -96 142 -432 -287 466 606 -828 -616 -871 -83 19 -132 -258 -224 -474 -635 -857 86 574 436 -338 500 -593 -96 -392 -187 262 94 -392 -785 -719 -334 -191 672 -372 -34 -333 -821 -42 286 -350 -235 -655 -100 -34 -141 -476 76 -433 -585 375 209 397 -197 149 -853 407 125 -236 -6 -93 365 165 90 -587 -3 -526 -186 -578 488 -172 -772 419 673 -659 -148 -797 585 -840 -340 -317 347 -694 -657 -844 -494 679 -604 -237 -146 52 -317 33 320 351 -95 473 -85 -577 752 5 342 -114 453 -610 7 531 106 392 304 -55 -397 34 -608 -329 2 -478 607 706 -582 -371 -332 315 -592 -564 665 216 615 458 561 780 -754 -665 247 313 142 604 437 111 592 -272 -659 -896 121 -235 776 481 -870 -92 245 739 451 -838 145 -208 14 276 159 38 686 -735 -877 714 225 -632 -786 698 -184 -468 638 -352 -403 201 -118 -7 -147 -644 -592 -677 467 -578 765 -313 540 -851 -619 664 -47 -725 510 -715 -332 -126 645 -357 -222 -271 739 210 -336 3 -846 -17 249 691 -20 458 365 -581 180 355 -399 -98 382 -472 -150 -671 776 283 412 -222 -110 -216 754 406 -740 -163 -860 -136 101 178 -101 621 378 -512 40 583 -441 -874 -676 -173 -381 352 735 -120 290 -807 -898 -360 -454 772 690 645 581 19 722 528 446 -467 -220 336 456 -294 744 -838 -339 -68 -71 362 551 42 383 16 472 -419 -323 35 170 638 489 -532 -176 -544 -7 237 -735 128 424 -731 85 373 -824 741 723 494 235 482 -547 390 -120 713 317 -485 -174 -386 543 -765 249 577 -49 721 16 -881 281 79 -325 -638 -57 -278 -740 377 -546 150 3 171 374 -402 -830 -124 -516 464 382 -702 -395 233 140 244 -839 -113 320 -96 164 365 -674 -707 135 -268 2 595 -705 -406 -2 574 -872 581 -413 -613 -175 -97 462 567 -747 55 603 -347 401 780 336 -849 11 102 -652 503 53 -463 440 -613 -814 -20 756 -248 -226 -337 -729 673 -109 379 -406 451 717 20 335 -161 72 -61 -873 752 -399 514 -404 -691 -727 -520 -631 -880 -626 -702 -418 586 -467 503 -234 -739 241 800 327 -416 -412 -36 -628 -445 108 201 -561 -894 720 593 -175 383 -209 259 -217 -550 750 149 268 -521 -346 -121 -370 -703 -385 -81 387 73 722 -509 -441 -722 365 -36 -669 -576 -150 -409 704 -380 -559 127 -94 -389 541 -346 -845 568 -714 783 412 758 639 724 -457 670 146 -457 -118 161 24 -10 382 -552 -45 -544 -123 -395 -318 -722 -105 6 -237 677 107 644 0 508 261 -853 -318 -715 68 119 -403 -36 714 350 664 712 379 479 670 592 -811 -282 158 -94 182 -468 400 95 331 -141 553 285 460 668 -876 19 533 273 500 -115 -28 -90 -579 -743 502 -75 -531 -54 718 499 -127 -895 361 58 -643 336 -686 -118 -752 -589 -109 50 96 46 -506 -483 -812 207 457 460 -245 3 -710 1 -825 -453 -711 -892 -506 -209 669 -500 -250 -346 -51 246 536 -108 594 -304 492 -319 485 596 -287 158 -574 -103 236 395 -449 558 -478 228 631 -107 240 504 -181 -490 543 480 -351 -646 179 -438 114 -772 -68 158 -386 309 -498 680 17 343 -701 -685 -524 -670 -385 -890 -287 284 98 -833 -860 -425 15 -621 -347 445 -825 482 -691 -551 668 -326 741 340 -317 -457 -704 -74 724 93 6 -686 -801 15 271 178 -49 -558 -230 732 -106 -492 764 -50 -491 341 -287 -475 460 -27 616 -93 194 -136 -301 -590 -576 -673 96 116 664 -98 -891 -531 -892 214 -221 -527 206 10 -889 403 195 642 784 295 189 -585 -855 604 -42 -406 -302 355 -753 -726 -804 -869 -36 89 247 -445 -347 716 589 -378 -90 -610 334 228 -429 -416 -678 -786 324 -889 13 403 -581 324 -535 -715 -303 427 305 175 -161 441 359 -479 -488 -425 67 -319 735 201 595 682 -871 -544 381 -844 -250 -771 -417 -567 -608 -577 -17 -237 655 -878 127 -402 -538 -749 -486 -584 -783 -545 518 -660 302 -334 -716 -699 -80 -144 585 -55 -461 -326 713 -731 -322 -601 292 -717 354 369 75 -288 132 -277 -34 -268 -26 344 257 -514 248 407 -880 -895 -754 -523 144 -591 -723 592 560 -889 -529 30 543 586 523 -359 439 484 228 220 -851 -778 210 -65 280 431 99 431 493 -610 207 568 -458 -245 -804 -750 118 355 -514 -157 -564 -346 -321 307 -447 415 -275 62 -191 -46 -348 -465 -881 472 -793 -122 171 -539 -868 394 699 274 -371 -151 -873 -482 -868 592 605 726 -79 -402 40 7 413 -889 -18 659 428 307 34 551 283 737 -579 -453 -613 -382 331 230 -82 337 -83 394 -224 -290 632 25 -145 498 135 482 304 656 -870 516 -256 510 -613 -819 -265 292 272 -822 -569 198 229 525 -51 480 790 -323 44 -707 -96 98 -243 -865 -9 432 519 421 158 699 -312 -709 745 -5 793 208 455 97 -832 149 245 728 -241 -799 -31 -618 -343 669 301 522 -829 402 -457 638 -733 457 591 782 452 627 440 766 408 771 -718 62 -179 -258 -423 -370 743 233 -408 -821 -813 610 -129 -197 -219 -317 -101 -623 -459 320 769 -615 -715 355 468 174 326 -605 242 691 -845 -449 -504 -635 217 221 -727 -607 -254 337 -513 -150 -716 605 -574 493 -329 432 -418 -777 511 -595 -360 -717 -120 -801 -797 785 114 -388 -688 -835 34 144 -562 695 547 273 -610 330 547 663 569 297 664 142 584 797 -554 -265 -822 -547 -125 -460 -872 -599 -615 673 -139 -119 -210 -205 -450 130 -571 -440 99 -514 1 741 240 287 182 309 -259 459 -155 -431 -558 -60 420 347 -868 62 -592 619 262 -274 -824 -875 2 -406 230 -682 -305 -199 -339 212 108 507 6 -11 -191 -558 97 -784 282 368 346 -635 296 -755 730 -563 373 426 197 -25 -319 649 -385 -278 -147 -415 39 -23 -823 -795 -447 -288 132 638 -569 -643 -484 -834 -745 -685 418 -113 -271 -658 163 -307 619 319 707 314 496 683 -456 -300 -95 -884 -446 667 -613 -361 102 564 181 -786 -878 -168 -441 -779 646 239 100 647 315 -373 -624 562 770 752 -492 624 484 596 365 683 51 -22 -696 614 -47 -177 -217 -757 -309 292 -562 557 272 276 -747 105 -890 -405 -716 80 -564 480 418 620 -470 -349 -677 316 -299 -624 339 -702 -781 515 555 69 -719 -423 632 183 -444 -151 86 -151 313 -280 -110 -501 -196 37 -244 301 405 -763 295 149 -535 427 -379 -229 -728 -272 75 -134 771 42 -630 -531 179 268 246 -269 335 -403 -184 460 430 220 485 528 388 -238 -887 -701 -160 -169 -723 -717 -179 -399 662 684 532 -743 -470 -846 369 -296 -66 -253 697 -137 447 665 -451 320 -107 347 514 -864 -817 -674 -250 -34 -688 327 -693 242 -895 241 535 351 -24 435 407 -243 119 108 383 459 -540 -816 755 488 304 219 344 -362 -780 493 -276 660 253 -435 -288 758 -560 655 -174 149 -303 -126 -708 -105 296 -504 131 400 -95 -530 -414 -580 467 -50 -630 395 271 37 -373 -507 181 -424 -900 -616 227 586 -889 -149 -350 800 -501 -462 -131 230 737 274 766 601 -583 -885 665 434 -519 -392 610 -184 545 -566 564 567 701 31 -106 -450 275 -300 -41 778 -187 -28 58 -645 204 -653 -465 584 -434 -845 -487 527 776 -385 491 171 -825 -72 25 518 -277 178 -270 -564 200 -556 61 -835 -559 455 -769 70 11 332 593 -217 397 -118 -886 688 -419 624 -80 -829 -712 -610 -35 692 63 253 -162 -409 -696 443 -641 -218 -495 621 517 86 -482 116 266 675 -535 225 -775 -590 384 -442 406 776 -170 -799 -668 -465 -468 361 672 -319 772 346 -521 550 -364 165 495 461 681 -52 -531 -742 577 -496 589 129 512 296 -364 601 505 -82 -415 -798 -307 -850 181 -523 -735 505 286 -436 211 281 462 -258 354 -326 -628 -397 -328 -73 -442 676 -47 -460 -92 -407 614 617 267 716 -119 774 373 427 -30 207 142 -100 239 -372 388 -51 -616 -199 474 53 -702 413 368 466 -259 537 185 -212 -471 -50 -262 -646 -607 -153 -389 -852 -17 -72 604 233 -893 -106 -400 -397 -604 -278 668 -198 -597 -823 731 -428 87 468 -622 12 53 -886 766 -789 606 -219 35 -621 602 -300 -111 170 252 11 686 -3 725 -325 62 -245 395 761 750 -6 -33 709 232 320 265 -658 -306 196 -599 -416 469 483 -869 594 478 677 -342 289 -238 521 249 -491 760 -111 -716 476 -538 149 395 -423 304 284 -856 -183 -105 437 -4 -771 23 276 590 -404 361 -88 -870 -450 469 -193 142 784 730 26 656 -599 -667 725 -840 348 529 -36 595 -503 -16 75 416 584 381 -377 -149 243 -306 -71 -660 620 338 -415 -715 477 379 -500 553 -558 -839 364 598 781 -669 41 -50 212 735 515 523 -767 648 402 625 485 -403 -44 424 638 -183 404 -621 -652 174 361 -580 -468 -203 522 -195 659 525 -354 632 -597 316 241 -118 -171 410 613 773 -658 5 -507 486 -433 -797 -460 -452 -510 -476 -544 129 357 451 -187 539 748 445 -551 220 -719 536 659 345 104 -179 746 -533 158 -758 705 -296 -142 -554 -231 -600 -779 582 252 -156 -724 60 -360 381 -134 -899 -626 -745 -633 -719 -1 329 -853 408 -394 -82 -754 -444 520 -545 -659 737 -367 279 159 -195 -92 -765 -109 -384 -197 262 695 562 177 91 -738 -267 -573 -407 165 -118 -348 478 396 -771 425 -296 642 327 -92 723 176 -36 164 666 235 494 54 -797 290 -163 -392 -339 797 -16 473 -567 -70 279 188 469 163 399 43 -42 583 30 -599 375 -505 123 -758 168 -692 -333 347 80 782 -523 590 -298 651 572 370 -322 367 -785 -874 -609 633 212 741 538 -479 -198 -559 119 283 -214 449 -624 -169 -372 160 447 -178 -540 434 295 -410 17 444 670 675 62 -143 -761 -702 -867 -527 -396 8 -6 470 -860 634 -598 497 715 403 -95 698 -148 -63 688 292 405 451 -224 735 282 367 -442 -816 390 -178 786 523 256 -478 559 428 -555 -88 390 340 -701 -308 548 82 536 560 657 -59 580 -612 306 -834 -645 -332 -682 -266 128 -851 681 324 704 799 -850 591 -140 -661 152 660 -236 276 -888 -235 18 460 -689 -514 -224 -616 780 796 71 -403 -299 -826 754 222 458 135 -219 155 797 -281 794 86 -514 95 637 396 93 -35 -647 -80 -766 139 -870 110 -558 125 -125 -704 -268 415 390 436 384 759 -884 -362 -373 -126 266 719 516 690 756 366 511 594 590 -732 115 380 584 767 -367 552 758 677 220 -815 -1 -412 29 120 -370 584 -1 -541 335 -139 -730 -440 -262 568 -752 619 546 -211 -704 -582 -608 191 -74 -619 -438 -682 598 157 -692 -635 -837 -311 -492 789 306 -212 -587 754 691 -713 -260 -523 -320 -16 505 588 -718 -820 228 -264 4 -290 -309 487 -729 -169 759 240 -29 -462 392 -617 243 103 451 739 381 -57 -657 443 228 751 355 -32 496 747 679 423 496 151 682 -374 -671 -308 -817 550 -110 109 -848 194 -644 218 -429 -373 -451 56 741 239 450 519 -315 -743 754 108 799 -355 792 -830 205 -836 147 -860 515 15 506 -577 -151 127 16 -709 455 586 -843 -230 -274 -216 271 -795 -724 420 359 521 -502 260 300 681 -415 -86 322 520 17 -21 293 607 238 -456 622 389 -544 450 -732 -486 346 768 283 377 -130 -403 18 308 232 -529 -172 -544 -410 -799 217 -316 -334 -772 -647 -396 272 -875 -109 401 -751 176 -301 473 222 -534 -511 -415 85 -259 -222 -623 456 -56 662 350 389 -194 451 -335 -764 -433 474 728 469 -636 -340 -806 207 -695 -369 -713 71 -521 83 472 -250 -276 664 -623 -158 430 -66 73 553 -221 721 -528 -552 -727 131 221 -592 -94 679 121 386 -615 704 -177 476 603 -58 693 298 -296 389 -815 -881 -844 -402 571 -499 341 -582 -572 -392 -16 55 -344 178 -388 -490 232 -231 185 -845 560 349 235 376 -808 315 470 -163 333 304 509 170 47 47 -389 676 -514 -719 102 -427 -592 -430 -316 717 -893 -760 656 -872 510 487 -891 -542 318 -838 412 -573 369 581 184 -870 -825 357 -33 -864 -462 508 -13 464 53 -672 90 -449 329 -288 -517 -295 196 156 -134 73 -659 -495 287 -372 -394 121 573 255 689 -80 -38 -209 -233 -108 -364 294 737 -171 320 -287 171 -872 -376 -191 -856 304 550 -25 -500 -55 -261 459 227 -262 -855 790 -546 -820 -771 -819 -358 213 545 471 403 -208 -794 -868 148 535 665 -606 -82 -702 -438 -461 332 692 424 -249 -96 -387 114 503 120 -185 793 204 749 -284 758 288 -620 42 234 370 -132 24 299 544 -325 -727 731 332 143 -216 659 766 -569 -576 -12 99 -304 208 74 30 -163 -141 -55 236 -807 341 -792 642 389 -856 105 -329 6 293 -140 -320 374 -15 -578 481 -900 437 220 -433 -426 686 347 -702 326 615 43 -535 66 -690 279 104 -861 -898 -67 479 -12 -615 -432 -883 169 -562 -502 741 -765 -837 216 -810 -121 -283 -170 -726 663 674 669 376 -345 -362 -127 63 -856 -421 -736 130 -484 -364 3 78 -396 -292 110 -440 -303 -443 -691 -290 62 154 -544 -880 568 -848 -534 592 -555 688 -455 336 478 -191 533 -879 242 456 520 666 349 -286 -344 -512 -435 -483 -627 639 776 369 -843 -88 175 -464 -816 -162 317 -869 -715 90 -355 166 709 -647 -575 183 78 -260 -99 -367 140 -61 73 434 -278 253 -734 -568 233 -553 614 -3 -259 24 -298 -844 -518 -734 35 461 -288 -373 675 -582 169 170 -359 -634 32 249 -405 -397 555 163 -169 -492 -517 -213 156 270 -3 220 -684 -388 -795 -402 311 441 54 422 282 647 680 338 -192 -676 -198 241 449 -570 -756 -106 335 655 60 661 270 98 -783 -355 499 -595 -292 205 469 -828 -250 -846 -686 551 19 495 600 -661 -819 750 145 518 666 -408 578 -351 -140 -512 -105 -452 -325 -734 218 343 -231 -352 -244 659 374 169 213 430 -420 774 421 -271 147 523 -564 211 -419 -125 -276 -465 666 -268 491 -366 762 -385 300 -201 -727 -565 -230 133 5 800 -154 -541 588 -427 -359 -654 -47 -141 -540 289 -103 -894 607 -109 126 -676 32 -239 -857 -436 -433 792 -269 611 -794 420 -858 122 141 483 -203 -843 714 236 -208 -611 578 -640 -736 -496 359 -222 311 -83 -47 535 715 190 763 626 719 -641 -812 166 82 84 65 -309 -687 -114 -569 -255 -802 401 -412 587 -481 -209 -818 471 537 730 -720 -398 -6 -151 636 -750 480 664 369 -94 555 32 677 -381 506 721 -625 -518 -776 751 470 -575 -267 -153 -153 -832 84 373 336 670 -858 20 716 -679 367 -541 121 -545 -385 315 -132 -225 -524 268 636 591 -409 330 -489 796 250 790 -743 37 185 170 -232 -726 351 356 -748 392 -773 136 51 -403 593 -840 712 -900 -474 6 536 459 509 -838 -151 589 566 670 350 -127 63 78 788 -242 -395 -341 -610 429 -252 -384 -828 617 179 -678 -222 -680 78 693 263 -883 417 -30 -241 -660 -424 112 -621 769 97 214 -536 -686 69 462 180 126 -90 -509 -845 -734 -34 -298 -321 583 -117 591 677 -315 -839 -553 -356 628 601 321 -526 -232 112 -192 21 -55 -581 605 24 -637 -437 -8 -322 -763 406 234 -334 531 391 571 703 -646 331 -595 -558 751 550 782 591 287 59 -267 -842 -184 -269 589 -845 -320 -465 439 51 -894 -427 -121 -533 485 396 362 23 -46 34 713 -759 404 -586 -65 395 -162 468 -24 -108 -113 610 -58 -278 -756 -878 -607 -538 -783 21 -660 -401 -61 210 -684 551 294 524 -684 678 -633 -8 -195 71 -356 374 -488 -376 -578 -756 -222 -521 488 129 -72 441 15 -4 80 -266 -219 617 -422 -525 238 -790 -585 154 -94 286 -838 -239 483 496 -357 479 280 630 -43 216 -138 -90 100 -754 609 383 -684 -14 -497 -255 631 -760 429 -375 -746 -816 -890 -699 117 -820 -443 -605 597 733 298 202 -896 -827 -797 -33 710 -84 -84 734 -201 667 -643 414 -51 711 -630 676 334 -498 -127 187 42 26 -151 -272 -590 498 -301 406 -744 -96 -808 265 -713 -372 212 6 127 -318 -898 -426 -495 -54 212 138 -310 22 332 639 554 -787 38 -235 -295 607 350 24 -870 578 -82 -114 172 585 436 456 -712 202 474 -774 691 -40 -652 668 -459 477 -663 -309 -305 308 674 -59 -37 168 309 -588 -848 -795 254 -156 -540 -840 -198 -441 219 295 282 60 453 782 408 -322 269 -844 -28 -778 583 -485 63 489 511 -845 -616 -148 384 -457 300 -354 -619 457 145 -867 15 582 -800 -809 628 -493 83 -681 -446 -383 420 739 -798 241 464 768 -587 -728 -15 339 -255 -174 -377 386 271 -17 118 798 -645 -15 463 -543 -168 -886 429 -758 -622 460 491 561 667 -130 643 -534 242 -869 2 -405 -677 726 -860 461 661 317 -199 -112 517 -762 654 180 771 556 -714 575 535 181 -329 569 56 288 674 -343 647 -451 -556 92 499 -84 -347 455 298 -268 -499 -234 245 -726 310 695 -401 -695 -343 523 156 -618 24 -130 -90 75 729 287 597 -274 17 -713 115 -326 35 -486 61 -38 -378 -649 446 -118 37 -662 105 -793 -451 -409 -663 222 -257 -70 -242 147 -724 622 557 -145 -737 -11 187 -654 -250 623 -47 -786 538 630 -786 158 -815 790 -668 443 100 -722 230 -655 520 -353 8 -232 287 -96 671 -428 -98 -659 453 -147 -414 -76 -338 -552 249 -192 -509 -242 663 -38 433 336 162 -779 640 -660 83 645 282 -610 -106 56 -744 -84 -453 -10 -558 414 -837 640 284 -555 240 419 -349 -614 -35 279 620 364 345 -264 671 -566 -520 344 -273 134 190 -238 763 -278 -432 540 774 487 -626 287 -781 708 370 -735 -505 -458 233 -521 721 565 233 -734 -18 430 -312 -660 323 -453 580 -205 -563 38 -109 -470 -201 599 691 767 -430 -439 -250 784 586 -778 -401 -125 608 147 -438 -679 -432 356 -196 341 701 -444 -638 -659 798 -599 299 2 589 621 585 -508 5 -498 -243 734 -888 -211 -684 55 125 -718 -671 573 555 622 -10 586 -882 -112 356 141 276 324 620 188 44 221 -288 -271 314 -439 436 -496 769 -618 -498 -442 -44 -642 -674 -711 -718 -112 527 576 485 130 105 385 -643 -646 34 -556 -277 -444 656 -143 493 -671 652 -324 791 -17 -762 -831 608 -249 -252 334 -162 765 -8 572 552 507 -438 559 -821 787 -862 129 378 405 -340 323 788 -488 -507 -200 -332 -464 660 -521 311 -866 543 675 260 368 -354 -197 -723 -868 255 296 356 -34 -718 -76 -155 781 175 182 -231 -557 381 437 584 754 509 -371 -7 -549 -854 557 -149 -237 8 581 531 -323 279 -616 -74 247 142 641 -138 513 -602 337 512 407 6 -792 499 -87 380 621 -177 -360 380 95 -428 -404 279 361 477 -875 -78 327 -818 745 -42 -678 -73 -575 -240 -830 581 -827 -662 -595 -486 -229 477 742 -445 196 28 -602 -34 -190 -112 -80 477 -364 -148 -721 -755 694 -260 584 -418 34 84 593 727 312 -835 -103 -799 -415 -886 -887 -124 -793 -313 637 680 482 -697 795 358 -619 720 -790 -304 -489 -482 633 -253 92 -795 720 -312 687 290 124 690 -394 -27 768 -478 -774 756 -702 -127 -143 -419 459 -651 569 241 582 -412 635 -658 122 -705 188 -115 -474 743 544 -424 -884 -409 148 759 582 179 -189 -653 -782 -196 515 -748 792 -498 174 185 48 365 -372 -41 -591 241 527 -826 520 -763 -192 569 503 -562 -863 431 304 -398 587 626 -136 227 -180 -678 -351 618 711 -430 390 -67 -613 39 720 -822 495 616 -518 -835 278 -579 180 -782 -334 -472 242 62 -801 -306 -866 -105 469 138 262 771 -78 12 -135 28 580 -629 600 160 286 277 -456 -775 630 -269 -785 -168 -808 517 -16 162 471 -659 766 -331 301 -569 679 -819 421 624 733 -709 -52 -354 -160 762 372 -496 -689 240 260 -398 -642 -198 -496 -845 333 14 754 -179 58 -581 -59 -829 -415 -342 758 -436 169 61 447 -301 332 -794 -73 598 -356 -388 -750 612 -659 29 371 -293 -340 -452 -544 -507 -647 -145 -448 533 -589 -755 -606 470 159 -390 -130 762 356 -211 -463 -411 65 -32 698 133 -702 733 736 296 -391 -597 -721 -113 -166 -629 -830 -429 16 562 -813 653 -387 469 -241 73 -706 -164 757 340 -886 -374 233 496 600 315 216 757 -307 -739 -485 200 -624 787 89 404 256 571 -672 72 -113 -321 -899 257 -238 -763 -222 438 -51 -145 -680 748 -838 -397 274 265 84 232 23 181 323 739 -253 60 -571 -450 359 144 436 718 -820 303 -387 796 489 737 609 -433 648 457 -713 477 -679 -838 -65 -32 -592 -486 -263 766 615 -817 -202 655 -559 -37 -681 529 134 -380 133 21 197 -866 -43 -574 -164 229 -39 53 -767 33 436 117 -26 -141 -338 -52 92 -550 -648 -861 162 -707 -28 -214 -463 -225 39 303 -66 -30 -789 360 630 -729 -630 332 -156 -274 643 -205 -365 521 -516 -193 -555 -799 6 -205 -465 51 552 430 -861 -334 -768 74 -550 -19 -631 706 -230 502 474 -505 557 399 -239 -894 -532 276 -457 583 -281 225 -408 754 -211 204 503 146 -554 -558 -31 743 -197 788 -379 577 320 -311 -543 -16 11 734 -678 47 -458 753 -810 311 -354 651 -592 -610 -598 -621 347 378 581 -288 666 -437 330 425 384 548 -327 563 -284 -531 -175 -548 262 -107 -115 -720 211 58 -325 -527 -438 -131 54 -280 28 -764 -796 168 616 -388 775 57 389 -401 -131 -491 -125 -279 275 636 -366 -473 -196 -447 130 644 -469 632 -480 15 -481 580 -448 612 -366 -716 271 150 151 -768 457 176 -527 125 -490 -476 -331 100 634 634 -328 -2 307 -761 339 -303 -754 -121 -326 86 318 -37 251 721 -884 586 59 -288 -93 5 752 727 -481 -498 -177 706 782 295 788 -320 -809 -247 265 525 -434 -683 -160 -717 12 -88 -234 366 353 -527 -696 662 -548 -799 -632 -559 380 -742 410 -250 -391 -543 -94 -548 96 -115 -885 -551 -290 -802 387 -203 -488 -64 308 774 90 282 542 -407 26 -395 -402 539 -770 -41 439 -814 269 253 -69 -69 336 796 377 121 518 -462 161 -136 183 -3 -544 -747 489 -242 -116 43 -614 281 -60 750 595 -781 -518 141 -124 403 -573 -200 -100 236 -49 -308 632 -487 780 -476 -23 -294 -332 -70 4 2 526 -369 -469 -697 777 228 -300 394 240 -713 263 91 -47 -23 339 757 -751 -252 644 -671 -143 756 152 -457 718 660 -640 100 647 -607 -858 709 -804 -163 -761 -709 -610 653 -399 107 68 738 -804 -429 -602 562 -813 -212 -371 -159 -233 522 -258 646 -264 145 -94 154 -432 -380 -362 -408 -11 29 524 97 713 -67 317 762 684 -260 -684 -545 724 543 507 777 -187 -841 284 774 369 -890 -555 620 68 -371 -328 185 272 407 -812 395 -895 775 186 51 103 304 632 -478 541 337 -872 -724 -632 432 -394 -428 -852 98 -619 -578 -130 -130 621 -707 -617 -717 -61 -183 -471 -131 -245 -791 346 -13 452 -585 -153 349 -240 -366 521 779 -498 403 760 -785 66 127 -107 53 29 51 387 -137 -900 13 -419 -163 -644 614 209 436 -872 -322 -816 781 598 395 -295 -420 39 414 206 -235 457 -709 -519 75 -368 350 -538 385 145 475 -642 681 688 502 -517 -183 -580 166 270 477 187 335 310 -65 41 761 780 111 552 581 -134 110 -883 694 694 152 130 -547 738 428 551 -68 364 -68 30 -344 -105 50 -165 -107 47 -447 652 -241 -370 -304 -288 579 -457 -430 367 -79 -163 -791 564 182 -303 -546 -420 -650 -460 -814 -157 617 778 250 -63 234 -785 -145 -440 766 193 140 -303 382 -455 432 -860 -393 -54 258 133 657 -622 522 798 -776 166 -146 -95 34 709 413 703 315 -366 -742 577 -230 -850 -624 -691 -304 -371 -133 146 -101 523 489 288 -162 235 -315 -509 -818 -749 -682 477 -742 523 144 441 -18 698 -186 -429 -896 -681 449 203 -504 -726 413 -470 -648 -550 646 320 30 448 711 290 413 -459 754 -358 -385 374 -348 -743 -594 295 -118 234 735 479 -565 -337 557 271 -82 -220 -214 -11 -211 -169 -57 37 -196 189 -522 -823 -842 -552 -625 -405 -82 23 713 -595 494 514 391 90 -704 -253 -494 269 778 554 -199 -289 -879 430 0 -559 -82 696 -679 727 -187 561 -847 665 684 -174 -289 702 82 147 -501 -900 -517 65 190 -527 -522 -547 -432 755 -405 -807 99 381 284 -334 166 532 6 -162 556 -511 20 -430 84 -112 -291 401 117 -363 -211 650 563 290 -150 574 -707 358 331 -462 161 -250 224 -192 -731 -484 619 -828 250 -19 -649 -642 635 256 165 -778 -16 -351 -36 -187 248 522 345 -704 -437 142 -745 -246 -598 -216 515 -120 785 442 -719 -480 -470 -280 -183 -547 -437 -609 -16 720 224 -136 -476 723 -468 283 627 778 -792 398 -579 -197 -396 -760 492 -846 -175 139 242 -544 312 -227 -889 -150 794 74 -458 -777 564 62 -700 338 -340 -352 -685 -340 485 529 717 -8 22 -308 -796 307 123 -354 711 350 -783 240 -730 -586 284 317 797 749 368 646 -817 390 -806 -597 739 200 707 47 741 590 -90 215 498 98 527 -714 -674 -244 -62 -121 -887 -399 121 463 -559 470 -373 589 -297 106 -76 -852 628 757 9 3 -853 371 -370 -543 -510 -845 59 509 735 357 470 364 -767 -742 22 -423 157 532 145 649 727 577 352 339 -287 -408 164 -722 789 -881 -857 -112 -504 -246 -345 -95 -316 617 747 -828 649 -838 117 -633 638 -768 28 -620 -467 -231 -454 143 114 516 -426 -406 -620 669 -653 -685 -55 1 570 544 80 -870 -572 -38 471 -883 582 395 539 768 -238 -665 707 30 -364 292 -341 -893 550 -890 -705 -438 -679 778 163 138 -64 -799 -453 160 194 -471 564 546 -838 -419 366 159 -600 -783 -299 -136 -744 -649 645 56 462 -41 -558 -877 -727 290 -94 771 -750 -530 196 -336 382 -229 526 243 -162 -858 24 484 -202 677 -243 411 -648 -757 706 -735 132 364 -98 755 -816 341 -43 626 -10 127 762 -471 362 367 -65 -474 132 78 -431 -81 -727 -311 -574 -213 -567 -780 727 528 385 -156 472 337 -753 -672 673 611 -68 386 -312 -547 -109 738 -361 447 125 -247 136 -450 -5 459 -490 -553 -573 297 -796 563 -221 289 -35 -893 -517 -365 -387 -663 326 -290 -264 -603 -815 100 603 -696 -410 -650 465 500 290 -9 -188 -437 404 298 675 31 642 -364 -429 -570 -317 -884 -612 -750 -392 68 273 713 24 118 773 -58 148 -171 373 -782 -570 294 -458 512 -681 724 120 237 152 -169 -465 406 214 788 -669 64 371 415 -357 -338 295 -225 122 588 380 -705 426 -243 -376 721 531 787 -573 -656 -710 -102 -794 -16 -273 52 -179 46 637 714 283 709 -869 -25 -536 284 -566 60 -359 -761 360 -882 -802 -359 -55 567 -731 416 785 217 319 -876 -683 -664 308 -772 -487 -562 585 -172 125 -789 -300 -847 -194 -22 115 -409 -185 -383 57 -384 -328 44 19 -108 768 -796 -452 106 749 124 -251 275 -299 307 362 -435 444 -646 -799 -304 -459 -341 -359 693 63 -189 411 355 718 -488 -88 -24 490 -11 18 -74 185 -183 -638 27 -249 -620 -239 -145 321 660 235 222 579 237 485 -613 -276 -345 9 485 -539 -566 -395 -420 744 223 -863 608 -492 683 -812 -163 -153 628 491 -485 650 -718 -781 -467 480 649 238 92 563 479 466 332 -521 -160 -628 539 738 78 -87 107 -612 -481 -774 -371 708 709 -641 -772 753 309 690 -894 -180 -311 -756 600 -318 -109 -226 -167 -260 388 626 276 -150 -848 -704 -455 416 778 -372 208 -871 497 188 772 732 -15 698 -728 -827 -683 117 391 -141 -430 381 271 407 -303 -537 240 756 580 -374 -408 -439 751 317 -413 -832 -248 515 202 -249 -82 406 -834 166 776 -61 -110 -331 436 -187 -593 -42 -579 -834 315 132 -276 -205 -538 -320 737 -893 -256 -534 589 592 19 464 -229 -284 -281 -674 194 244 402 778 -684 -295 -297 135 -827 -103 -91 495 -400 247 -31 656 5 553 110 -80 -396 589 -163 -143 263 -192 -268 57 -336 -664 69 -659 -40 61 588 -244 -506 -847 -395 738 582 31 -249 585 519 688 -521 -130 689 170 -105 -244 466 -573 613 -11 797 663 182 -521 19 541 673 -520 -188 265 -313 511 125 -889 594 185 427 -402 561 -339 466 23 -170 -877 368 -736 660 262 -859 488 -254 660 315 298 -196 162 128 26 595 -63 222 -816 -343 73 -810 442 131 589 -432 139 722 519 380 -485 -502 -152 616 693 -754 449 -430 271 -324 509 -151 -292 -606 -542 617 -82 -760 204 -682 -219 159 -146 574 -109 -228 -350 -297 712 -251 -632 -549 -56 -707 472 603 190 156 -799 15 -756 -61 473 -575 -291 577 -397 714 -371 449 281 -153 567 -530 -194 352 -426 -594 -49 17 609 -423 -533 -619 505 -870 -415 -367 731 -167 -272 52 -663 337 249 590 -429 -71 -128 -476 -554 451 63 699 479 -229 641 -609 341 -625 462 697 95 224 -134 -540 -357 -523 -594 -43 468 -443 407 286 -655 514 -470 -779 -786 5 -23 427 -314 -370 -558 -690 -157 637 -351 594 271 -595 50 547 3 -809 -781 318 390 -156 197 493 -700 158 47 742 -718 160 -262 74 679 710 256 772 -332 -155 -3 737 6 295 -315 152 -842 310 216 -224 -652 528 217 175 643 245 72 -658 -583 -179 -253 491 -745 724 331 -493 -461 777 -492 23 761 45 593 203 758 394 -160 -849 -369 -887 -577 287 307 422 180 -223 -163 -305 -636 -893 666 -764 465 -653 487 -742 712 149 -591 -12 -182 -20 752 -438 -337 -487 -195 -159 -713 681 642 541 256 -781 -695 -526 -719 -167 772 -605 181 593 102 -369 580 -899 -853 769 106 547 -613 -396 522 -351 781 -305 -86 354 261 644 -179 92 -494 -172 -330 421 784 -8 23 327 624 -467 317 -676 -36 -364 -616 24 -647 598 -357 -252 -517 136 -829 -791 205 -646 -699 -863 -235 -582 -544 -127 -85 605 579 460 59 -646 541 -862 -791 783 -643 -656 -580 354 552 307 260 614 708 675 -603 727 337 304 619 -789 -272 -439 -474 -587 30 660 -416 686 -278 -644 767 715 -432 -662 -156 -575 -857 -778 -146 745 -569 -728 626 531 393 -482 -24 -729 -900 140 -489 -87 327 -508 103 -305 762 -139 -817 -654 274 -528 -293 -639 330 492 248 755 -585 448 712 -480 -767 125 -422 -766 223 -567 -283 -752 -405 621 -117 292 -50 664 94 -257 714 438 -597 -292 739 212 -539 25 587 330 -159 616 -270 -68 392 -739 -864 -538 -465 149 85 62 760 297 -262 -632 -712 -162 -450 -487 274 -90 -891 79 603 289 77 -424 322 -359 312 -857 490 522 -46 -202 -401 31 -623 136 244 -610 317 -566 -290 595 -898 -811 -52 -519 171 -878 439 299 -540 741 792 385 -474 39 -418 -649 628 -768 -147 -597 222 -422 -468 320 368 674 68 75 -788 618 -133 -19 183 -568 -23 -181 -881 595 -2 592 -360 277 -411 -289 252 -834 750 675 -37 280 260 244 -517 595 -853 -615 97 -458 289 -787 389 142 -223 -405 505 685 595 -634 460 243 -234 6 -630 -668 530 -31 -615 -138 -488 302 175 -13 1 142 307 -447 -852 126 -839 -222 -337 758 260 -143 -216 546 226 -137 -455 445 -116 211 717 -96 457 541 638 673 604 263 31 -326 -308 -874 150 355 375 -580 -47 -260 674 -446 489 -469 673 586 217 796 582 337 491 -203 -801 -595 526 -284 638 -837 444 306 -717 -153 -515 -423 22 -39 590 -225 431 -690 -413 -370 -898 125 -170 -187 -41 503 566 -410 -881 558 131 440 296 -433 677 629 576 50 -421 242 -792 500 -454 -683 -722 580 -317 -106 630 -46 -845 -314 -308 -305 748 -290 644 800 500 89 -424 -588 -215 -262 -166 139 -540 -812 -634 536 -789 382 447 -7 -301 -382 777 -405 136 -14 -271 86 -260 -83 -388 -428 195 -22 665 786 173 -859 -146 483 -199 425 -886 -216 632 559 -203 -345 252 -733 75 -880 491 -105 142 164 -190 383 -315 -98 75 58 -309 -358 308 729 -441 276 670 775 -267 732 -269 -463 -643 302 -532 -396 409 499 -92 -496 -216 -452 542 -740 -608 568 627 -623 -506 545 -755 -273 -30 -672 -230 493 55 -90 339 -182 275 196 32 301 264 189 -223 324 715 -218 -692 663 -878 15 66 390 -467 -588 722 -91 -465 455 172 -39 350 -221 76 166 -873 259 -228 -559 -824 -497 -666 227 -692 800 -194 -295 26 -539 -733 -806 730 254 -141 133 -280 -707 -408 -323 258 -352 -590 195 356 -372 351 -893 -37 561 -738 532 -90 -303 29 462 -611 450 605 -259 -770 457 335 -382 -505 -132 5 -20 445 -426 93 -455 -525 -832 -162 27 594 489 288 -474 -208 -350 -188 -522 -193 89 -772 -155 213 -575 295 -848 -422 -270 -531 423 718 -187 -865 -131 -317 -462 -381 465 -699 -48 -538 -179 -77 -776 133 -385 323 -83 21 307 437 107 -48 26 -247 -274 581 -313 -685 62 -492 -257 90 546 218 -37 -139 -855 250 -8 -216 278 -293 -701 -576 152 287 81 -852 -152 -76 -492 324 -812 -829 383 -171 421 -827 615 -765 -618 -44 -447 -524 -621 -101 -652 -712 -34 -428 -573 496 -573 26 66 388 415 -342 -590 352 -190 709 527 -237 660 -515 602 -344 -360 -443 -700 -725 -388 570 728 -180 -204 -335 -686 -485 323 461 344 716 -75 92 -668 580 394 431 -861 -715 -192 -520 -759 -130 56 -634 -142 331 670 -136 380 620 150 -132 22 -753 -425 564 157 548 -896 -149 -162 763 702 217 -536 -149 -813 -314 -434 150 290 308 -897 135 -465 218 265 676 -813 800 404 561 663 -372 28 595 -623 -651 -843 88 590 -146 677 229 720 -856 228 612 -168 -671 346 -755 26 -82 668 407 -66 515 112 618 106 -536 -209 -338 438 -789 638 334 337 482 785 -663 744 -429 -241 759 334 272 69 645 -410 -514 47 -674 429 -128 378 -321 207 -45 -122 -665 255 541 452 -17 230 -719 86 527 17 644 -827 -782 21 758 -28 632 -483 -53 484 -504 172 -5 592 -181 154 189 -544 -689 17 -815 -266 -765 660 -235 111 296 666 444 -393 470 -523 -671 33 -230 -652 -732 373 687 610 -504 723 596 -368 663 440 -547 -460 748 -64 -347 -487 -647 -382 -405 -23 67 -491 -627 -249 -626 663 -530 191 633 -477 149 511 569 -448 357 -564 -677 683 -238 -895 -570 -531 255 432 -559 599 -603 543 616 -695 -561 516 -2 -495 -333 532 287 687 -285 184 317 -840 107 -91 624 -567 -65 -343 -260 -756 26 -297 -507 -595 144 533 -190 460 239 -35 485 -658 276 513 -479 -852 353 -842 71 102 -126 426 -214 -198 386 334 -655 148 -239 180 -828 790 -750 655 733 635 503 152 121 458 665 -302 -369 279 -629 705 200 658 -729 104 672 -644 682 231 224 -655 -523 -896 -175 448 537 698 795 157 666 -481 103 -330 650 77 432 793 146 363 719 -631 -108 545 634 71 -466 -115 254 422 -432 -473 -145 116 -502 -677 -679 -608 552 703 -465 -410 -405 427 129 7 476 -59 -403 -141 -732 -239 -603 -832 -333 219 -93 103 -478 -364 -306 23 670 323 256 -428 -60 -801 39 178 -844 -386 -381 721 -97 598 -841 -176 193 -388 69 742 51 453 633 -9 229 -892 -322 163 -551 -209 -243 -775 272 -259 495 -813 529 -620 -249 -65 530 589 579 -362 -170 196 -68 -118 -259 -623 -780 597 520 64 -10 -823 -420 50 677 93 -170 -190 9 -353 -452 -736 328 55 458 262 523 371 -99 145 193 -495 751 653 -108 159 415 -240 382 -505 -344 -802 450 -290 128 -158 -447 -237 -504 420 311 740 -475 430 -289 -323 -66 301 674 -716 667 163 -90 745 620 -879 -177 -314 -664 119 195 665 7 579 -707 146 346 -849 526 481 -876 699 643 689 -457 -252 577 -732 -201 -393 -255 -486 358 607 -13 284 140 316 -664 423 -245 283 771 -429 272 284 301 696 -91 364 187 566 -783 -628 120 80 48 673 -171 343 55 -562 305 475 706 -681 514 675 418 672 461 735 603 -729 -117 120 -859 -871 -572 -881 455 -669 703 -467 187 -543 -569 688 365 -723 -107 -81 -127 169 650 312 156 -262 663 -649 -259 87 -197 -297 154 451 -855 -714 -672 -666 -797 -629 -588 774 -429 -156 299 113 768 236 -877 604 293 511 -95 277 -344 -644 283 184 412 -315 546 -408 709 -463 -642 171 437 564 734 -769 -8 -147 -139 365 -720 268 -885 341 -717 -736 -152 205 -20 31 -723 588 -674 591 -250 -429 499 465 206 -599 379 132 576 -157 -90 -749 613 471 -419 -474 -138 680 315 402 497 96 -762 588 507 -240 -614 -118 -13 -655 777 -487 475 -6 -248 377 506 -115 401 210 -820 -205 -856 -50 -115 -345 239 629 -489 631 473 214 710 -357 -427 444 127 -202 -362 -236 -822 -664 -378 -74 -366 228 -857 -387 -760 -470 737 -880 -534 -431 284 798 -575 -719 292 349 -634 51 -376 541 -113 -278 771 -558 -441 -733 -220 461 733 745 316 405 678 -291 -177 -525 503 -780 117 123 -376 400 -386 -280 -886 -292 -26 -496 -399 -119 580 301 291 -37 -152 107 628 -563 -326 152 -583 -742 -733 -99 -21 236 -619 -890 293 101 292 717 -676 522 -863 -283 467 225 294 185 730 493 110 -231 740 -189 -167 400 -596 -662 -798 401 -329 504 523 -470 -701 -561 786 438 -689 -731 -305 -231 160 -522 -426 461 107 -145 -823 -10 -46 725 -142 568 -70 -604 572 -635 -10 629 -263 567 136 640 229 -317 690 680 -858 14 -419 -555 -538 184 -192 346 -538 -864 445 455 -673 731 -707 148 619 -182 -678 -488 625 438 312 608 233 191 -780 265 254 124 -9 -591 -159 -718 -649 -534 561 -539 -560 553 -503 -312 -720 -651 -246 139 -874 345 -492 -297 -379 -152 -813 -333 118 -253 673 11 429 -198 792 524 195 -432 -781 65 730 470 -330 -390 -240 -663 -644 714 14 -435 729 -269 113 -776 -610 -703 224 -276 604 526 -293 783 132 751 -399 -716 23 568 -412 -363 13 -258 296 -309 -15 -153 87 578 -238 257 789 -601 -796 778 740 -362 -899 104 762 479 205 17 443 205 511 531 -873 22 -37 497 -241 229 -478 562 -758 -45 358 142 -339 -30 443 -343 -869 -425 -637 -572 -161 -853 -667 664 504 158 -63 -333 -597 227 -222 262 679 469 664 -466 291 41 665 -50 -97 -21 -632 -542 307 -118 -78 492 -662 -47 24 549 -168 -822 -486 -236 -134 64 217 -271 -578 -457 -624 -844 -601 774 602 -158 -284 -267 -851 47 -302 374 -164 -262 -596 44 -292 575 -355 217 586 110 -357 435 138 626 -230 204 -525 -443 -340 -537 -553 -80 -873 -172 723 -144 160 -723 332 -59 374 655 -651 -522 -470 627 115 50 -857 314 -875 -114 243 704 -497 -114 -289 -210 534 -97 -136 748 -282 668 176 -703 -628 -47 -466 -166 291 331 -636 43 -49 -146 -100 -147 472 -258 -202 -227 531 -797 -142 -699 -700 -337 479 246 -844 -524 467 503 104 -89 -371 158 -623 -791 -661 794 -12 -617 -167 -508 433 436 -622 593 -516 -598 -710 177 -211 310 114 533 -502 -684 489 -334 -149 227 -633 194 173 181 -88 -602 -778 -625 -1 -356 651 -672 -552 692 -718 648 -1 -409 -31 103 -630 -284 -885 -720 144 -20 386 80 159 -19 233 99 -149 103 26 -787 -723 -353 -226 -58 -92 613 -70 -865 -465 -500 650 -675 -52 -711 140 -259 -60 -611 232 753 -77 405 717 -392 -99 469 -762 -401 -105 -188 45 169 757 257 192 438 725 626 -106 -366 -238 159 360 13 651 571 -526 -517 135 -410 -117 -505 82 281 -397 -622 -638 579 -584 -763 -588 440 349 -774 -370 -392 -801 605 -646 -656 489 -177 -402 131 442 756 -69 -604 -372 -84 448 -159 -390 -595 737 41 -389 311 472 -698 751 584 774 -718 -880 698 -437 -721 -862 -694 -206 116 -270 512 617 -882 312 -164 -726 74 -466 -355 -58 -890 58 -656 195 -340 12 -646 -158 455 464 -102 79 -176 -860 -676 467 734 72 -179 -230 -689 -228 -850 258 -887 -534 -390 553 116 -860 593 -389 -723 -660 -609 -510 338 -266 -223 281 -804 -334 680 605 549 -405 292 -286 466 91 263 620 567 -697 509 43 -279 634 777 -136 224 741 453 -870 686 -265 -550 -16 -772 660 327 -251 -23 672 77 -7 -881 -507 -370 786 -224 -745 583 481 414 320 -175 151 -185 630 -148 -268 -534 239 335 -254 -866 -253 -439 -4 174 236 -199 -567 415 -744 -670 -379 -839 -59 625 -425 -601 -465 -191 525 520 -478 508 -63 -429 381 -822 -284 285 -187 -429 564 469 -412 -627 -197 474 -273 -817 -538 -207 -97 -31 -384 106 -651 -880 218 257 -98 -340 -411 -192 -805 -784 122 325 -757 -264 279 390 308 614 -724 -799 537 -682 570 460 79 485 142 702 468 242 751 -152 -617 -267 78 -730 -690 96 161 -402 -692 387 725 -282 -8 -305 378 -413 -279 -614 -115 234 706 -754 -256 -687 -180 -242 -667 -416 -158 -594 469 -845 447 -748 -835 -204 -76 -452 -647 517 598 -164 656 -37 -192 -441 -199 290 333 -659 -638 -488 -5 466 788 90 -716 618 444 -657 539 540 -787 201 -587 -743 -886 120 -457 679 -259 532 772 -484 -140 -513 434 -545 329 -830 -182 754 9 -724 -248 137 663 -727 67 -174 -433 641 266 -877 -822 37 689 -484 -626 -29 -424 429 83 61 -3 -157 -271 -586 -777 -377 -252 -311 -496 131 750 -748 -289 -722 166 -857 598 193 236 -39 537 741 -253 299 623 206 -23 404 502 -808 -899 -302 -492 -624 -756 215 -632 -162 -19 464 12 563 526 334 -147 -272 515 -416 555 634 520 369 -849 746 674 -52 544 212 -182 -408 -717 -632 -438 -83 -703 -725 -398 -410 -686 337 -425 -580 445 -122 -668 -497 -473 -597 669 789 -314 -56 -761 127 -274 -147 246 -855 -41 -853 -196 692 -225 -742 -109 193 -873 -199 -531 -769 -350 -16 304 -720 254 -57 -562 644 -193 333 -374 715 382 -159 25 -885 -4 399 -515 -234 -337 554 -181 316 -426 128 -296 101 326 -98 416 -789 -606 -670 -169 -68 -439 572 -839 -403 -294 -322 -566 30 -449 -394 488 103 553 -591 -365 39 316 122 561 -718 73 114 -323 -170 701 743 -417 -448 -453 -777 182 641 453 -724 424 409 721 327 -415 119 -458 203 -357 626 -830 -246 582 -566 732 594 -813 771 -249 -393 19 -724 441 410 -674 -381 -554 -799 578 -669 -76 -574 360 712 137 -619 630 67 -122 1 639 110 459 -592 -634 -634 136 -217 42 150 465 266 88 -44 -566 -631 692 -401 383 -60 -716 23 -887 449 113 -194 -533 -389 -838 314 -472 -36 -561 -685 -801 486 -172 559 134 179 486 -381 384 214 14 388 473 503 267 -196 327 387 220 336 769 -160 -628 -322 -49 507 538 185 401 452 -586 -286 -579 -204 239 -387 448 165 304 -787 -76 -132 67 -600 473 -519 -228 352 -692 646 -327 737 -793 -681 -393 -192 -424 396 -850 382 -736 685 -18 282 355 -839 570 -757 -541 25 -174 733 -577 550 321 -285 -515 335 321 376 -695 -448 -118 669 -678 683 -162 221 -725 258 253 -632 -404 19 -740 -656 -582 666 -355 715 428 -233 -485 -73 -386 126 -231 743 -580 -749 -781 -685 -504 -308 -672 -581 -840 716 -592 31 440 -92 -869 -202 -40 189 -332 624 -510 -443 38 -255 414 -178 178 103 645 131 -859 161 161 369 337 -564 -386 318 -313 -835 -140 -403 88 -881 -297 -728 120 344 603 -841 337 537 -786 -517 -559 317 176 374 -465 400 490 -274 -237 9 693 -201 -185 221 363 -597 -303 -839 -435 -142 -119 414 552 533 -226 -723 194 -460 -726 100 -514 -109 -14 -351 173 159 -385 371 415 -570 -680 -544 -683 -50 653 798 39 599 579 608 -618 140 -235 -4 94 69 -317 439 566 118 -668 -209 -224 640 642 -426 536 693 318 -357 -373 192 672 594 591 576 -779 -657 111 428 77 -747 127 -97 435 -85 -535 -33 444 358 -84 242 134 307 431 -808 748 -721 753 -225 382 284 384 340 550 -806 -761 -281 660 513 217 777 -244 589 -787 636 76 328 -407 -878 -232 -126 -900 -765 600 -125 -89 -77 241 -841 -81 618 -159 -864 580 -241 -168 403 -300 291 -599 -548 401 -73 -789 664 425 -686 -862 742 184 512 655 298 -216 158 -666 -822 -285 689 -885 -377 102 44 -321 -124 201 264 487 688 744 -662 479 -665 -423 392 140 -302 33 463 -644 -714 -616 -241 -110 277 392 87 518 -575 -870 25 363 -886 69 -878 -439 -278 356 -418 286 -175 417 -51 -839 383 -458 380 721 29 -598 62 -450 -607 64 74 227 -696 -786 64 645 -480 -632 314 258 691 631 -332 -415 -724 -840 239 -294 -450 67 748 -331 305 96 368 -138 -569 730 -39 -723 -803 -240 -21 -522 222 410 -155 -518 -1 -763 -739 -876 -889 347 -627 90 623 622 162 -215 -72 -205 -479 722 230 -278 111 254 -614 385 -762 -721 244 -844 610 -110 -318 -35 424 367 -744 199 -547 -557 289 -549 11 396 -361 -39 -129 273 -594 -223 -55 -239 -45 -723 550 -818 227 -624 766 -439 630 -680 -594 -463 -308 52 -138 719 -64 -455 -575 639 -855 -766 669 698 586 635 -99 633 -622 -175 135 -289 376 -660 -444 263 -683 -481 -188 -627 638 468 -21 594 317 -59 285 -894 -887 -221 -596 -94 33 -550 649 -511 -602 -696 -497 -358 527 -289 -406 411 349 563 -621 -676 -74 -267 -234 -70 -391 -304 -139 -378 -129 14 -312 -683 548 -691 465 -71 658 -325 -696 -757 -546 797 -819 -459 286 -570 -104 -616 731 -614 -565 -291 -679 138 -309 524 215 440 -466 -151 67 -674 7 382 519 -658 -337 524 -129 391 446 -882 -547 -689 -593 282 780 234 -47 -617 -560 363 787 40 -538 -521 492 781 555 497 -446 346 -47 -519 2 602 -866 597 681 580 -432 -472 67 -672 160 -171 -231 21 -824 492 329 -232 510 32 -632 -513 317 351 -75 -295 463 268 230 403 -100 341 -695 -561 531 -791 43 -772 -158 626 761 -672 271 660 -599 -678 420 -869 431 -240 554 -687 -591 -697 469 -742 -584 -823 741 -217 -386 -490 -513 351 -823 -192 -572 -330 755 506 153 -547 -758 -827 -762 -816 -456 -308 484 702 -354 -871 -573 -651 299 -225 760 -240 -279 -870 -410 631 -846 627 337 616 -868 -287 794 -259 -194 241 554 -750 569 -209 -582 -446 590 731 493 -883 -135 567 199 361 240 222 -85 264 -107 580 685 69 -866 560 -560 -30 469 -393 354 -793 -303 247 429 -676 361 -377 -122 -631 -446 118 -127 431 41 -729 -681 -740 559 -481 0 -201 396 340 -272 254 96 632 -665 608 572 794 -87 -687 632 -373 688 371 521 382 -277 419 732 709 -31 475 634 -265 102 470 -407 -324 470 538 -683 386 -338 -562 -857 -640 282 -391 -781 -863 524 534 -272 -210 74 156 -240 677 -113 104 -411 70 286 -162 104 -653 -608 2 -857 -273 347 -601 -459 409 -746 -6 724 318 784 -477 763 433 -138 -480 -196 182 30 -896 614 460 -854 113 230 719 104 -785 -421 -818 -736 -250 501 -517 -815 200 505 -93 141 98 202 310 505 -250 -596 470 -248 -309 -327 -785 272 -332 -226 137 486 -805 -706 -589 -490 -215 -431 314 392 126 -573 399 -629 -418 -776 482 -857 551 600 -465 -365 177 -546 366 -796 597 -878 -464 -474 295 -1 293 -204 -228 48 529 715 -735 -233 116 52 -879 -368 -709 409 299 -296 664 745 350 432 563 658 -789 -12 193 -705 -777 693 -235 574 170 251 -508 227 349 -310 10 274 -207 -620 -410 703 316 -313 -418 -367 -30 -692 -564 -459 602 -587 382 -246 675 -827 666 357 675 644 793 58 266 605 -509 358 75 54 190 297 -416 566 471 -603 94 139 89 219 392 527 -893 -157 588 758 186 -685 -214 411 130 -883 -9 530 243 -405 -134 690 20 -461 -707 32 277 369 -184 484 -238 -332 -871 -636 -359 120 -871 -305 -138 167 464 743 -283 -104 114 730 -387 255 554 -557 -216 -47 -412 -706 -720 -854 339 -515 736 -50 394 54 -441 -858 -130 -578 -355 187 -51 -590 471 -439 -478 380 -858 -336 -588 -295 -227 684 213 88 629 -469 -108 -592 -686 597 -765 186 321 193 737 -355 692 -362 -623 647 368 30 439 -399 -824 -565 -623 -763 -895 506 -379 -867 -896 167 410 605 -46 -290 -722 -864 87 -709 -268 -461 202 -763 -355 -451 -244 -210 485 -567 278 -540 175 399 738 18 -675 -524 -206 -484 -634 -575 -650 -30 24 234 -670 -801 -126 -69 140 -888 -459 36 744 522 196 -704 570 -55 -392 274 -698 -433 -329 652 -146 -889 18 534 -111 748 405 353 270 618 312 -768 466 357 -883 714 -441 745 618 -409 281 -729 107 63 109 -205 -340 384 39 -821 -531 -248 -360 790 -689 623 -369 451 -18 218 -90 -389 -331 720 -647 -593 714 -895 -689 357 137 -690 146 706 741 -899 780 -209 -365 470 -713 -537 219 201 -310 -821 -167 783 371 -643 534 -619 -471 142 -517 -12 39 530 -198 648 -498 -495 420 637 -210 -581 -128 -818 563 371 787 -1 -368 506 -501 -119 483 -605 225 440 -271 376 194 502 435 -638 -185 -466 -408 245 -708 -562 796 -100 -456 -465 -138 688 -303 -151 -706 -119 -322 -98 -555 -773 -173 378 -516 -51 -201 618 242 -686 649 -460 364 -438 -631 -342 -498 775 411 751 -349 -817 -783 654 475 -463 302 278 -179 521 -469 -17 -451 -311 -196 -97 189 415 471 367 26 119 -797 681 481 591 590 -517 160 499 613 -232 340 485 129 -384 629 49 -126 -731 -207 -638 -64 362 182 -778 -140 562 -747 -525 10 -865 318 -653 -112 -96 19 -107 345 741 -318 -219 -293 605 358 -823 -740 601 -369 -775 783 29 428 -697 -230 -684 -662 553 -375 230 174 -482 -438 -841 134 243 276 -716 -162 -711 -656 -117 -379 -800 -248 -54 -572 417 183 342 -336 -818 285 182 -891 -1 578 270 109 -243 -303 474 -42 -87 790 206 -691 -541 748 146 429 668 538 -44 -293 -462 -445 764 606 281 -193 626 154 -785 715 183 672 215 -652 -130 691 201 153 774 639 236 290 -587 561 -21 -343 -274 324 -78 746 595 -523 -713 -52 -842 -743 -615 26 -892 84 -815 -805 358 598 570 467 513 201 617 39 299 574 687 -878 510 -486 80 758 716 -832 396 179 -712 -855 709 268 -422 -144 513 -800 117 612 -225 227 -665 520 696 59 559 758 660 412 -421 398 541 -578 -790 -729 -1 -283 492 -511 785 85 -333 552 -199 508 -239 243 -394 43 382 334 478 -697 -182 728 187 -297 496 -131 -694 -144 -467 665 597 -882 98 -666 -57 -105 37 -475 -866 -419 449 557 137 -220 653 310 -122 750 -141 -654 -458 -390 437 -527 769 -650 400 -515 534 358 389 525 265 -769 -510 567 498 418 -650 59 199 -680 -82 -186 399 444 -351 245 591 -875 -631 -644 153 -264 47 -98 349 -804 -272 264 -71 549 -342 4 341 795 -224 -181 -515 -93 635 604 -204 -761 -238 583 681 45 318 -601 444 355 -468 694 -120 -819 17 -47 197 -536 319 587 695 -692 217 -79 433 737 -49 587 -288 -293 -310 -603 -274 -260 634 -474 -501 -872 343 22 -561 366 126 471 -54 374 240 106 605 655 -173 -496 378 340 428 300 365 -508 616 -267 -425 671 378 -250 -322 357 481 149 -638 254 -662 -293 49 45 727 -463 -533 -427 -50 -803 -532 -13 261 -675 191 -103 -534 -181 -370 780 473 443 -344 -562 285 -205 -690 152 -106 -185 -351 785 204 614 62 147 85 390 -675 -200 767 -430 -243 214 154 228 366 -710 0 561 -863 -696 490 -453 666 376 -538 500 -588 698 25 -195 -250 685 -265 604 35 -155 181 278 -503 740 -772 304 -495 -666 140 -371 -613 546 560 198 -714 -277 -439 -628 388 -188 774 478 -359 593 723 163 -284 687 -23 -560 720 -217 511 755 -781 477 267 -229 -818 -528 667 567 -328 -362 576 -323 350 -258 -470 761 669 -473 -698 557 444 -642 -258 576 -735 171 341 515 -200 271 454 536 -884 -300 -232 -120 98 59 -494 -664 120 275 197 39 -815 -627 22 218 -201 -654 780 252 -154 -328 666 -365 -596 704 254 431 696 571 377 -306 -643 745 -30 -758 -223 -29 107 -848 214 -236 -826 -565 143 -180 -782 537 56 279 162 593 -465 278 -200 148 706 -898 -423 -388 284 141 612 772 -220 599 746 -74 468 -716 -658 -345 -513 525 739 -310 212 -372 -240 35 626 367 -559 560 706 -865 489 -781 798 -249 -640 780 587 -737 -828 -886 -559 -853 -66 -271 -671 -221 -298 542 47 483 -773 -553 257 -838 189 378 589 -616 -803 -129 698 -847 -403 -319 409 -557 357 -466 -628 -77 -752 738 -164 -310 145 -256 246 -41 -820 -249 -641 612 -83 268 704 650 3 -182 -809 -370 478 475 -204 350 -291 -498 128 -22 177 224 -376 -718 130 509 743 -819 -884 -853 518 723 503 667 -310 -142 501 -686 -496 -455 471 -87 -631 286 -865 799 336 -299 302 -864 623 79 110 118 -372 399 -380 -248 -267 -346 145 167 -814 445 -249 270 -687 408 -331 80 48 366 345 -639 68 -236 676 607 652 -480 -664 459 366 -225 374 548 218 243 276 -508 -381 -833 -733 284 632 722 -567 -84 370 343 -360 -490 -730 51 -758 -382 313 115 374 302 37 -275 -685 -164 220 -610 -62 -28 -553 57 -77 796 -847 532 -679 -285 703 -184 -754 467 195 37 93 -31 -713 -814 -678 -668 569 735 -802 647 258 328 -39 -19 438 -890 76 407 -679 -189 -384 -534 166 -443 748 -484 420 167 -619 -368 -703 -658 -355 -708 -760 -543 -678 557 556 -778 302 327 -635 -277 462 649 -581 -52 591 -832 -57 -293 -728 -264 -333 -412 580 -320 520 201 224 -821 -394 11 636 590 462 60 510 383 -543 244 524 727 767 -206 243 -384 172 188 -241 791 631 -622 537 205 79 452 470 -248 -240 210 -700 744 667 610 -642 135 350 749 -125 -551 -623 -761 -148 62 -705 12 798 -304 -155 34 568 654 349 727 730 480 -677 98 -894 -569 -433 -670 -84 -387 -288 75 -4 101 -431 440 347 -724 -708 -355 -893 -191 -463 67 -754 542 560 30 257 690 2 -30 -871 464 756 -447 467 3 558 -215 40 -588 -124 556 397 -611 -345 749 -251 -534 754 -146 276 496 -740 -23 -45 -115 -94 -812 -251 194 651 323 -565 -59 -451 161 -345 647 285 529 -318 -744 183 192 -135 794 352 -14 179 743 687 87 169 -404 -1 239 -814 -39 -649 488 -196 10 191 276 755 -683 -886 741 -113 677 -132 -143 411 113 479 493 -811 -331 -760 584 -467 -657 -666 -584 337 -819 -263 -549 -297 -431 -899 782 44 538 -455 -874 82 647 588 635 251 67 -47 -684 -426 622 48 241 580 -867 -387 186 39 -841 401 784 102 373 -852 483 107 -177 676 -25 4 -506 528 199 309 -378 239 -731 -687 797 443 -416 457 234 -743 599 -149 -37 237 -434 648 -73 -858 -624 745 750 143 513 534 631 -655 -289 -332 511 -381 712 -897 -46 756 -99 115 -316 -239 -657 135 306 -10 145 609 36 152 -694 -366 -242 54 -595 -386 668 -741 -185 78 669 -425 -773 314 -621 609 -259 339 2 -153 -308 400 746 -400 -277 71 607 618 -593 282 763 674 -293 -250 -761 404 632 495 624 569 -484 379 -14 -71 -578 -250 -169 -645 -368 -411 104 -477 -748 -471 341 685 -154 -488 586 -52 427 -140 -739 323 -338 -219 -548 -35 -302 286 738 -374 -611 -772 -701 -718 688 -237 173 -689 2 666 -843 -510 216 -855 338 626 -363 -279 -546 -883 524 783 -572 557 453 572 -127 396 312 449 -224 528 -61 549 223 -304 456 -545 -753 -835 493 -571 -6 -674 199 111 -833 -203 532 -491 -673 559 -215 17 243 -668 17 -858 393 215 -872 -140 -312 627 -597 789 479 3 -188 793 458 -654 -486 339 607 72 -430 -12 707 792 -148 -89 374 -188 -636 -495 -426 567 640 678 -192 -174 -814 533 -500 -162 160 190 257 -353 -383 40 -591 -653 39 279 -724 -704 515 418 -664 606 85 151 731 -85 -103 194 726 -461 307 -94 148 438 750 -151 -195 -283 -158 671 146 41 605 -84 221 317 -509 17 -858 -810 -791 -282 -167 203 -80 -640 331 -71 -777 224 473 -519 -813 753 656 -567 -707 758 15 -77 361 -319 15 -827 -223 -873 154 162 276 -50 -519 -380 -809 484 -157 7 199 -220 -714 -748 445 -179 245 706 -15 283 -688 35 -1 -21 -582 -254 -60 -428 -332 737 -720 -782 -494 721 -689 -330 21 -886 -863 722 382 -828 117 414 192 -134 564 129 495 531 -395 713 -677 416 296 -724 -513 439 -349 -659 445 -494 -312 712 226 646 -94 528 469 -481 132 -31 -685 -522 -164 674 -124 564 -327 254 -480 -253 200 -676 -669 512 -890 -157 -206 694 -229 195 105 -67 645 -440 -807 363 -777 110 -526 -125 -744 -846 -726 -586 159 -430 378 -685 -772 149 -733 -532 -372 -365 509 178 -339 -651 283 -269 424 272 546 800 -465 84 -882 -464 -198 -86 701 764 -742 145 243 -320 106 -207 -824 -474 461 6 284 -571 -410 476 762 -256 -138 -703 543 339 562 -199 311 -527 -795 -675 504 -196 69 -156 -359 -415 -557 730 -217 571 53 544 335 612 384 397 260 273 -21 -475 720 415 70 -251 342 -889 -477 515 -71 -364 107 -213 -666 33 394 792 -363 -302 -750 -506 35 593 -623 350 -195 -726 -170 610 418 477 707 249 244 268 145 -738 560 450 328 188 550 -489 -196 385 -177 228 45 -850 137 288 48 -466 250 553 -337 541 142 605 587 -558 190 673 -50 -703 -88 306 247 -815 281 758 254 146 101 556 690 489 584 -325 -513 -387 567 106 -791 -51 -499 378 710 0 -617 775 -733 -705 -264 -792 -136 -586 -181 -709 -547 -429 -613 -201 144 -611 -254 60 -423 -819 -738 333 378 -509 234 628 -583 -220 230 -284 407 774 -865 -41 -830 -893 -737 196 220 -612 -37 346 -187 -550 716 -752 -697 -12 -631 -892 792 791 -504 -649 707 -173 249 -712 42 -62 -139 -239 -692 -134 426 446 183 -896 -624 -795 -488 -671 -352 -467 -292 622 705 -493 625 799 -48 -447 -760 352 632 453 -470 -68 -226 -860 348 563 262 360 574 386 61 -721 -135 -514 -69 148 -715 -13 160 -203 -530 496 14 711 -404 745 80 -662 588 -854 -36 -872 260 8 -609 74 76 -225 172 43 -692 380 255 89 -216 723 -76 -404 634 385 -328 92 -306 367 -764 303 545 623 -656 643 -503 162 -155 302 -270 800 506 -322 -43 -238 363 -158 -429 -686 53 754 -769 -506 -724 607 521 -298 -82 -335 -93 -669 -729 -100 -235 -831 -728 -618 91 -375 106 -391 -368 -571 -50 -550 -405 659 287 -170 383 -748 39 250 -721 -164 -39 768 668 -825 -7 -370 134 230 398 219 -726 -443 -754 -587 -429 -728 449 543 324 -739 -655 254 386 56 645 -565 -804 -131 734 33 -668 -466 521 -448 -735 -258 225 -704 -574 -451 -792 203 -643 -49 163 -393 453 -620 59 313 2 654 -551 -277 704 706 -861 698 76 70 663 -894 609 216 133 303 358 -298 -25 -11 678 -464 -452 -495 -358 -413 -329 526 -432 632 377 -323 57 631 765 -688 -479 62 662 -9 229 242 40 626 421 -502 -538 -787 -762 27 408 214 506 -826 -800 69 -642 -876 256 -741 580 355 -4 182 483 650 -666 -301 -892 -94 247 -325 -44 -789 707 281 191 29 -845 -453 -874 -512 -519 30 724 577 789 -830 -671 -490 397 481 -141 -715 -474 -130 -223 -509 700 723 -852 -489 -825 -261 -550 337 -220 -177 -846 587 234 -753 464 -876 424 159 -225 -664 124 258 -255 216 275 346 -719 -691 268 212 191 -667 142 -109 139 402 642 -849 306 396 -29 670 107 671 427 393 -628 -66 521 97 662 496 467 -52 -324 -607 756 218 -814 -177 -737 -409 468 357 -211 504 -80 -262 -545 -689 691 -474 5 546 -863 752 -810 536 -457 -291 183 -526 527 -228 -865 -377 -841 201 -81 39 -455 376 263 -287 737 34 504 -344 -523 398 631 213 322 749 10 -889 -700 720 382 791 -709 85 -865 108 140 603 23 -15 -374 344 -138 -575 3 236 654 281 -5 -355 36 -537 165 -505 -308 390 800 -61 614 -179 -217 775 -186 -792 532 -854 -716 -595 138 -154 170 -189 111 -307 -849 508 -373 -870 -592 -217 640 184 -36 -150 23 384 376 -201 453 -602 0 370 505 529 -639 -810 -272 -669 -198 -236 160 -895 544 -239 288 -388 653 -210 628 13 -292 -150 494 385 192 -727 204 -298 -855 -329 -162 -41 -20 -224 -792 555 -847 -200 756 -795 590 -878 38 4 -633 192 -697 -40 -98 470 -120 -598 276 422 375 -560 536 -892 285 -400 302 194 53 -305 -176 -855 596 429 -688 -597 -454 531 -338 -805 494 -420 -541 625 -276 -285 761 158 -270 152 74 193 -831 145 71 664 305 111 -389 274 -199 65 -897 369 -755 -766 182 -82 -858 -805 610 -23 781 244 -177 13 486 361 -294 773 -205 -107 231 -242 -664 -278 169 761 183 -292 225 228 570 -43 192 211 74 -639 205 587 -70 -45 378 20 -770 -552 -452 365 64 -707 -890 629 -458 201 626 -164 -73 -214 185 344 755 -201 517 -249 363 581 -614 -673 686 -852 783 -852 -113 -280 729 -23 -747 718 -439 -726 531 -394 -644 200 576 -62 494 505 30 578 251 -243 496 405 613 517 646 -60 -224 -129 -640 743 287 -443 604 -237 15 34 -461 -706 -318 -605 -256 -321 -463 277 -712 -877 501 604 -73 742 106 245 662 -214 -460 646 143 -135 -862 -669 639 -11 158 -123 -470 69 142 589 -91 -650 340 34 -271 -849 794 199 -368 577 333 -154 788 76 -66 628 -684 546 -836 619 153 -772 -422 154 631 40 149 333 -117 502 643 229 -132 703 -414 576 -228 3 -464 386 -754 -12 -546 -589 362 -679 649 194 578 -720 454 -647 108 -290 700 306 531 203 564 41 -21 -576 -573 361 -782 100 -129 -364 624 209 308 -164 -894 -740 182 137 -885 -475 -623 169 -856 -293 -281 21 -446 -542 -784 -386 -138 -10 429 290 244 -877 -634 327 -140 -583 -77 -752 214 -485 -172 -375 132 -218 332 -812 665 141 -312 -494 450 -857 -707 -771 584 -717 -705 647 -786 519 -729 -96 -167 197 -566 -822 -543 -481 -224 -336 459 -518 -824 -323 -485 273 78 -361 555 111 28 -552 792 161 -516 -452 -321 162 443 -125 -283 721 -73 555 727 -662 186 -155 -104 -672 -587 -794 507 344 762 -165 -493 54 79 -181 -65 -626 293 710 -309 686 -144 303 408 -327 -486 571 111 -614 -350 757 -251 -113 604 -457 -896 -737 357 20 -648 637 -578 -708 625 92 229 677 777 -35 214 -764 -574 784 496 -202 237 136 -820 689 744 522 -741 -188 -47 283 769 -410 -636 -313 -832 184 201 460 -874 345 516 -725 -134 -290 494 734 583 84 -612 -217 712 -374 -105 384 -94 785 75 750 581 640 -271 371 -691 -234 681 314 -800 223 402 682 -7 286 -656 360 306 -486 399 157 -326 -733 -271 -114 -601 -3 447 -762 89 518 -198 418 -172 448 -420 -778 63 165 453 -262 655 -630 124 688 708 -479 640 -765 342 -512 -35 -426 -676 738 -182 120 -346 550 -869 -371 112 -112 787 146 -116 698 225 608 -73 -498 298 -679 399 -558 9 585 173 -454 -48 -815 -842 468 -174 -790 -599 -378 -813 171 -246 691 96 604 -746 -747 -884 687 -185 -193 -333 -229 -479 -787 470 387 682 155 564 228 -752 127 -415 -49 717 -685 778 -277 232 600 101 -341 270 314 99 178 -83 694 162 124 -113 49 282 -24 128 601 -256 688 407 352 730 -686 17 -63 -766 -120 55 -167 -382 -59 219 -867 700 508 -733 47 -681 -309 -396 -355 460 -516 -888 584 -420 139 -341 -720 -114 -520 415 -814 -112 -596 51 -182 793 107 -41 36 -305 129 -287 -460 -25 -367 228 175 718 300 425 -20 -499 590 -195 -409 -510 336 393 -125 289 162 -188 -198 752 199 -495 -712 -734 -302 -652 -856 -417 -269 82 -680 118 43 -447 795 513 -744 -455 665 -252 411 -438 -466 -691 506 435 -897 602 -577 -486 -631 382 -553 -203 763 -233 -374 131 -358 -127 650 525 118 296 360 403 650 -486 454 562 759 -854 -220 451 -577 378 12 357 -684 314 -538 238 329 797 717 -171 238 202 -578 -629 152 -8 -89 295 247 -293 -667 -693 585 462 -760 729 -208 773 90 531 413 -478 619 354 630 -458 -87 -802 -522 -791 -713 791 -721 41 -747 -64 372 -467 -251 360 246 563 -807 -883 590 721 196 -899 -519 -324 758 -829 97 -681 107 679 -292 168 -769 -34 -22 -455 -292 0 77 297 -233 -354 233 -180 284 268 203 -62 193 -178 -233 -103 693 -760 -874 453 -22 10 136 334 -484 -601 -554 -324 -398 627 -505 204 -416 132 -296 659 574 603 -779 -227 -573 -440 -105 265 783 412 77 -608 606 522 -847 119 -368 507 -812 -30 -670 231 -213 649 -797 193 -438 -312 -83 681 -262 -243 -102 430 118 517 -836 -515 -786 189 -820 711 -591 -117 -86 -685 22 13 -102 -466 -832 505 774 688 -546 -644 -115 322 -419 583 380 -289 -211 -621 -347 284 -702 -809 377 755 -295 659 572 641 344 -750 349 -826 791 -4 -293 73 204 -73 -534 517 -786 209 511 -203 137 -897 751 -55 -407 -91 -206 -120 154 -4 642 -92 -424 -107 203 -531 -276 320 31 278 -152 -415 502 -668 436 465 -522 648 752 795 611 -401 -539 185 -830 -369 311 -280 -201 788 -520 -856 -739 417 37 169 -687 -713 725 358 658 -406 390 83 549 -522 -198 -85 -647 319 278 -613 -99 747 -799 -546 -30 -342 788 -604 -383 145 378 653 178 294 7 95 347 -42 633 579 -818 -798 -625 38 -654 696 166 662 224 28 -151 246 -385 -867 -57 -767 -390 550 -180 -293 -746 -567 -183 -774 17 -449 441 408 -686 11 -578 -892 537 -177 -75 204 -615 -452 -760 -201 -503 -743 -178 565 -307 323 -768 -77 -799 393 191 -699 -481 281 -673 -897 -483 -549 435 342 -68 -797 -653 559 -454 -891 391 128 -691 278 -455 336 -163 23 513 735 -510 748 -241 -73 234 -344 4 -235 -289 23 545 -28 85 -489 -451 732 -596 218 -188 553 -804 660 76 -858 -274 796 -742 116 308 92 297 -356 -554 767 -366 -146 -321 151 -617 192 -131 -209 75 157 -66 -91 405 -610 -606 136 281 469 -218 574 328 -822 421 119 -189 113 -577 533 -481 -305 -534 -577 -372 -48 613 662 -418 -878 -48 454 -169 -816 -839 -72 502 10 527 -250 156 536 611 40 172 87 11 -802 471 640 754 -467 -866 258 -37 662 -687 133 103 332 453 -407 201 -807 -324 603 -705 115 -388 -252 -12 -757 -116 -664 -204 568 -771 183 619 -612 -537 -67 -162 542 56 -861 -379 -458 -49 22 -576 423 522 -550 112 -562 444 594 -118 474 -211 530 -144 -189 754 574 -203 -260 268 -507 -326 -589 795 -638 -847 -112 651 -504 -789 326 -309 -108 31 213 530 82 298 -687 -541 632 -247 665 558 736 -179 153 -899 739 -855 226 337 -269 337 161 401 797 -712 621 27 -748 425 -755 622 -60 -241 -214 -621 414 -431 265 -155 -866 421 -348 320 415 646 605 -385 -655 126 600 242 173 551 -497 101 409 -519 726 -526 -433 574 -855 -378 430 290 354 341 -888 -9 -704 427 371 561 747 -265 471 508 440 -745 262 -754 -570 -803 464 713 13 -816 136 -147 762 -503 -791 -706 724 -430 189 -459 -440 -530 765 364 -327 -588 649 -580 -897 -578 81 389 -593 458 -86 452 -125 -680 -686 188 -87 189 270 -594 -526 96 -526 -576 120 -748 -634 418 -366 -413 -340 -615 149 787 259 -186 115 -366 -16 647 -746 61 583 -771 333 402 148 519 345 -875 -485 -871 331 52 118 -517 528 229 545 -615 312 -341 -154 -869 -745 475 -485 -352 -151 -643 607 -180 -738 724 371 -331 -782 -577 718 -803 -762 85 -35 -850 -768 -555 724 725 -462 -802 519 -79 -490 -449 -807 -484 210 713 133 22 -208 778 -746 -67 285 -246 -227 702 -613 746 -118 324 -175 697 -847 -691 148 -510 -110 693 711 723 -883 667 -818 579 -474 -125 292 793 -792 173 643 -428 -863 426 -604 433 205 -3 -522 443 261 526 642 268 625 574 18 494 -145 -350 -819 147 403 -31 201 -675 -531 24 -463 722 446 491 -209 -724 471 283 -165 755 439 -656 216 14 -875 274 171 -829 -327 -327 -108 537 433 310 -11 483 308 624 741 -631 -243 -52 698 -57 -727 -830 165 -436 3 692 -333 -448 301 485 -675 -665 693 649 -12 522 -496 -116 631 781 97 40 247 -515 657 403 690 -733 -242 657 -378 481 510 346 663 112 -180 594 -867 450 573 733 -297 293 -355 6 437 -313 -830 -283 -666 -417 -33 169 628 491 -594 -214 -652 150 -337 275 -797 42 -271 552 -366 478 776 -431 330 -809 -45 -556 -592 -149 -353 -106 -95 -93 19 -526 -752 62 -351 -732 -602 255 496 578 -836 -222 689 -202 137 -260 562 273 372 250 100 419 62 -596 137 -821 5 607 -300 674 242 430 -782 -703 -11 -352 -628 136 458 544 -101 -376 -643 -593 745 687 -40 87 -898 618 737 328 -863 369 534 -172 -577 707 126 579 183 -415 466 564 102 -218 -457 -106 787 749 541 129 -213 622 674 511 17 221 -505 -311 -845 -419 96 -635 -44 680 -385 -207 -428 -496 590 479 540 616 15 48 -616 -799 396 -28 454 624 612 341 609 624 32 716 314 791 569 -772 -320 635 596 -159 187 -222 640 -48 -510 -95 -168 421 -353 -382 498 34 -306 74 224 228 695 -349 -175 -485 -848 -270 -293 -4 728 -39 -755 -363 -520 499 248 -897 542 -308 82 -838 432 131 -797 515 -267 -69 -30 392 684 452 325 -375 -464 427 86 -695 259 789 -408 -724 657 -445 -771 460 -412 -554 752 230 356 -594 -135 237 -236 81 265 -609 -629 -151 -678 -684 152 -344 305 -160 -284 -340 -33 -115 491 -29 608 799 -850 624 386 -783 799 -713 326 -634 709 -177 -750 -84 -366 404 61 18 225 392 -502 -527 -753 624 307 -149 182 84 -771 220 764 -335 -313 -812 -89 429 625 -559 595 92 -421 -315 668 749 -546 -361 798 520 494 -159 -522 224 611 -566 684 -491 -302 582 -155 -460 -498 -875 -567 332 -697 -202 713 -889 109 -677 519 -117 -813 115 -584 -728 -257 520 -550 -165 359 122 -594 677 396 156 -874 794 -111 31 -864 565 260 -305 740 -606 87 539 384 -122 121 -764 -657 -129 418 497 4 585 -532 421 -171 -399 -202 -398 -769 -382 -331 144 309 -750 229 160 220 544 -537 -781 317 -323 -534 -709 406 171 -840 62 83 766 -853 207 272 -423 69 741 -792 -530 -689 554 725 529 310 566 8 -686 -287 -831 -106 681 -303 -538 -355 -614 610 518 276 152 697 -11 -596 -484 -262 -397 710 390 -589 -8 561 -212 -727 -835 -507 215 51 752 247 -384 282 632 -137 627 273 746 -713 140 193 -173 -617 476 -560 -867 -617 -757 303 50 -511 -60 -291 502 -672 290 -878 217 208 240 206 231 670 -390 624 -489 -508 23 -74 -619 647 -75 60 65 -551 375 -305 -788 -46 -805 -475 -45 -683 -815 -732 189 -456 -570 453 780 519 393 -11 -330 -73 274 68 339 -868 -695 777 -490 126 731 -584 252 -116 328 311 -857 107 -419 381 -412 -221 489 -480 -827 676 320 -430 -92 617 560 375 -158 -552 -299 -206 380 -468 625 790 -609 302 -613 707 736 506 -44 -191 -693 181 47 -306 216 -207 403 -723 -35 208 296 -740 -531 172 -48 -344 -509 220 -241 515 -147 -93 -474 -609 600 -102 -117 -563 -99 577 484 439 27 -699 -572 113 110 -841 -844 -830 376 -750 687 -179 347 526 -373 244 -260 241 -851 -815 -758 618 547 96 171 780 400 -426 292 100 736 76 210 715 -669 -581 180 16 475 123 416 96 231 794 -10 -638 663 353 585 303 -770 -814 -142 -613 -232 779 556 534 112 -716 -507 -867 -594 66 411 367 498 537 -323 594 -817 93 217 -13 177 673 641 -877 532 336 531 228 -365 -873 -3 629 -210 -339 -874 393 -588 564 621 -632 -653 -788 -743 379 -394 602 -180 775 -42 158 29 644 -161 516 198 -588 430 712 225 44 -141 227 -554 -373 163 -852 583 425 -499 -605 768 323 -556 297 -609 671 -754 715 -811 -49 52 369 -248 394 439 417 568 -260 597 -470 721 118 -852 -883 -412 213 -168 -131 416 -132 498 -200 774 -505 406 -637 -19 173 -365 -145 455 -108 -227 -157 548 370 -607 -108 349 -150 -205 137 641 -586 640 -778 -52 496 548 -620 -227 51 621 -76 -266 738 -165 -585 442 -6 102 -714 361 -102 739 232 -832 106 -301 -373 -106 202 -214 -430 -121 -476 218 758 546 200 188 -239 -120 532 682 304 640 -611 -475 86 -771 -826 -684 -386 -455 378 -426 -181 -322 397 -439 335 -778 21 355 -738 492 19 22 -897 685 -150 640 -522 661 -464 -539 -521 757 -567 329 -176 445 -806 195 -158 730 405 -2 -498 -809 669 509 -424 -199 609 -661 -224 530 -438 -142 -794 149 -547 500 -754 -685 -480 -511 -117 -67 601 757 -452 208 -631 -66 -726 -482 300 -58 -599 -499 197 -835 -713 -829 -573 208 -865 366 262 -327 -748 241 -753 634 646 -99 19 303 -624 454 507 145 116 -453 -701 33 -279 -707 -113 465 547 -476 646 -791 -625 -346 -365 -868 701 257 772 336 561 417 -68 -354 44 764 727 423 -140 -690 746 455 -437 451 708 -261 350 7 86 -101 599 30 559 170 319 -306 200 25 -869 204 -569 165 355 -128 -128 525 781 -226 359 396 -173 -769 791 745 -541 -459 -676 -714 -364 -835 166 -413 -249 -598 -346 -367 336 -716 -239 557 -303 -452 -235 -24 558 -180 286 380 244 -478 656 -739 609 217 -726 467 -866 611 -22 153 164 724 47 -44 657 -29 187 -521 -143 -69 -220 -654 381 556 510 479 -541 525 596 -138 311 -291 -643 581 -58 -361 72 541 716 -727 -388 -191 122 458 -43 -319 -163 281 -585 20 563 0 -677 -368 518 -145 -97 -320 -591 722 75 788 -508 -308 221 -9 -765 50 252 -351 342 84 319 495 -444 -344 30 481 326 -369 -480 -123 -164 -106 -657 105 -564 -852 -194 -354 778 294 -148 -379 -67 142 115 -676 -133 46 -158 216 385 672 501 577 110 387 679 -290 486 446 145 759 166 -776 292 -763 -466 381 287 -327 53 240 -688 -219 -490 -461 -49 550 -433 -349 264 -597 -656 -154 744 -60 -878 186 -512 486 660 -870 -124 -723 377 408 732 367 -648 -212 -877 508 -303 795 -350 -599 499 -8 -500 781 -59 648 769 -16 -637 -93 -282 -143 -676 612 795 -606 -400 243 754 663 103 -845 -526 -328 -412 393 489 80 37 240 132 -394 -73 -613 735 -594 475 -674 556 -555 -96 631 -305 -105 -725 -65 -317 252 231 457 -380 -885 -312 90 424 409 -899 -413 -361 294 -476 370 -201 152 -94 -336 161 -516 280 -306 589 661 545 -632 393 -504 -590 -314 772 336 84 -758 -513 462 -261 553 544 -162 463 261 595 219 -880 746 384 279 -356 -271 -120 -839 -80 387 -812 794 144 -187 728 1 729 437 -490 -731 -424 -266 -738 -455 -508 -457 -774 710 401 415 -383 343 -246 -391 -633 524 633 -621 -862 -542 783 349 -767 70 27 -324 -897 -560 382 -455 -30 780 51 621 77 -81 -59 346 -708 546 -22 -480 -20 29 507 580 -450 -451 326 -224 -496 374 -575 317 626 683 127 638 -92 -331 312 230 247 -295 -734 319 177 177 678 -815 486 374 -323 368 -657 -769 64 509 264 436 682 -375 731 -242 -133 -736 -727 69 -841 607 -160 -526 -809 513 754 -712 452 671 -376 481 -209 -125 -95 -244 615 456 -93 214 599 127 -8 86 107 -187 50 -792 467 263 238 -193 -346 -245 -854 24 -896 281 528 98 100 -877 348 -467 -622 -808 229 -622 -847 -726 -314 -68 -375 -760 -660 -14 256 337 -842 -871 429 -611 -8 403 7 755 -504 -312 635 132 -573 554 -464 -864 713 -158 523 -52 -630 130 -439 220 -251 -585 -425 -576 112 91 -364 599 -679 -884 -398 -645 -157 -218 -100 696 -448 -507 798 -374 245 -326 322 564 738 32 473 -123 -168 -459 -347 -483 -616 407 252 -240 -372 464 365 498 775 -598 -782 -606 378 -220 -459 -690 -710 -332 -228 -774 -298 -477 -368 -228 132 545 -309 -272 -503 16 -413 366 435 314 503 76 -144 -367 37 -224 450 -868 -692 -350 -141 -664 364 563 311 6 282 -54 -229 -310 69 329 181 -208 -789 781 408 -881 641 488 -447 -91 -232 629 -111 709 143 -131 786 800 459 535 -851 778 -444 -34 -398 -182 476 -119 -625 -42 751 -573 145 293 -643 -555 681 161 -60 -188 -174 -854 358 790 -175 614 -406 613 -122 -397 558 -408 392 -577 -355 -752 -309 20 -144 357 -388 106 -564 180 -790 165 671 204 -680 -268 676 254 125 624 -604 -732 -101 679 -296 -556 -497 -623 -728 322 305 -136 10 -50 345 -307 406 451 -448 -591 -277 -346 -238 -299 -594 131 -534 641 -435 130 416 -540 190 144 -880 349 -630 769 -419 -165 -787 -189 -656 267 52 580 -130 -117 367 -565 478 70 378 -629 -805 95 529 251 729 101 3 -633 106 -474 -322 36 -647 353 17 623 323 188 -461 232 384 -43 -409 -117 51 173 211 -507 677 132 -48 47 54 262 -216 380 165 -82 759 -645 447 781 396 -225 412 -815 740 189 -699 -426 -154 -862 -551 523 726 288 292 -898 -432 -641 385 545 518 98 214 -602 268 404 -652 428 160 -16 -35 -635 218 626 597 754 -196 -281 -378 269 -115 236 -24 -404 109 455 496 -751 -453 127 693 5 -505 494 -319 -659 -235 338 -328 -569 -368 -173 764 -391 -174 -507 135 35 -46 -788 -589 -797 -616 -451 428 265 -303 -99 -54 -842 -592 284 681 545 -700 -232 -652 771 700 22 346 387 612 316 -659 -321 -153 -705 -120 297 -333 -111 -809 -743 486 556 333 -451 -590 -465 -167 143 332 -487 437 -804 -25 470 -645 -801 -661 -693 -74 97 -882 -550 185 -650 418 -382 -497 -164 128 522 -899 371 84 -372 77 -690 -235 664 71 -75 141 229 594 608 -545 697 -392 321 -680 -435 549 -753 -790 -293 282 124 622 -878 -557 69 -160 -322 380 225 99 438 420 -364 20 -95 -233 -553 215 -835 -753 436 606 441 -84 -567 -674 591 383 -752 288 383 -199 256 349 349 657 145 -143 -399 99 240 -876 364 -828 -652 -503 -420 483 -70 -39 507 706 -115 397 -168 569 626 -15 540 691 -180 -118 733 701 -861 334 773 -383 -681 62 708 374 745 328 766 -514 -615 -492 410 -459 -506 77 380 -499 -474 -547 297 -858 45 219 -254 -583 -111 -803 -554 -802 -2 -487 -153 -174 -561 -750 -570 604 -236 726 -536 10 -287 -38 -516 -269 431 168 -333 52 463 538 -700 -355 416 -787 778 -626 -775 334 -179 169 -170 760 -894 -142 -109 -123 472 -900 -324 100 285 61 -893 -20 -556 556 743 57 98 -323 72 214 -82 -814 -157 -258 476 -442 -16 -537 -632 -94 -233 335 -446 -370 -536 -404 103 -151 490 -201 -298 260 368 -18 -869 779 -281 550 -240 452 201 37 380 589 -22 110 330 -637 496 590 413 -684 -721 -676 607 203 -831 -636 -830 -250 -716 778 759 -523 -301 -708 556 -489 -302 -603 783 -260 -266 726 152 -875 354 -653 336 -467 -840 -241 39 770 596 491 -269 -306 86 48 761 -304 82 18 678 -849 226 309 721 104 -249 299 -560 -652 -393 567 -409 303 191 -475 -710 697 790 53 -677 -322 380 -103 430 -254 453 283 158 -469 -729 -209 650 514 -528 -305 -224 674 -845 119 334 159 711 596 -872 -148 -28 -776 672 350 747 437 405 549 106 -333 522 -412 -314 -160 266 -156 172 8 -486 684 -716 -268 -868 -668 -401 -659 -616 92 623 410 530 -109 281 -576 -551 -674 443 87 755 548 300 205 677 655 -46 -850 625 -457 -257 -4 -580 373 -96 -103 584 -336 162 -777 -587 -360 243 761 -809 -826 426 542 -16 -100 629 374 778 -758 -120 -55 40 502 -634 -776 -12 269 -663 374 476 258 -506 103 507 290 -468 105 -367 535 747 176 605 -875 -595 -6 -439 -212 539 227 113 -336 -238 78 205 688 -274 -557 -302 -220 -502 757 570 470 -85 -543 373 -16 -492 10 712 88 247 63 658 -747 76 -389 -393 -116 334 -652 471 -165 -338 -203 -313 534 792 -866 220 688 101 -757 -496 639 -753 -109 427 483 421 -499 766 758 -525 445 311 -155 357 -32 -455 -612 -799 -84 561 -577 -840 -82 145 -238 609 422 174 -344 -159 -347 -220 -339 773 201 -527 -656 -451 32 121 96 368 766 -597 -844 -468 -524 -373 -432 142 -868 -735 268 477 426 -310 612 -654 -432 422 450 -643 136 -204 -566 192 63 -54 -801 163 42 394 -682 72 -160 -667 -431 98 782 10 19 222 663 -605 -84 190 -410 -341 128 705 -20 464 656 317 -279 705 -211 -485 -440 373 247 -256 -136 452 757 -40 -825 174 -254 -801 -171 312 156 -585 -82 -704 -557 -321 613 165 636 -174 111 -119 546 -378 -139 584 -891 -826 184 -73 647 743 -732 284 130 -140 321 -140 -850 -583 -758 502 0 0 128 342 -817 -592 -561 614 178 -622 -377 583 -788 -18 101 564 -250 -189 -358 577 562 518 408 60 1 493 506 -286 479 646 -751 577 -601 759 561 565 240 28 502 -796 -554 245 -839 509 -750 310 639 -37 421 -701 48 -788 494 405 19 298 -646 -362 -701 136 639 -587 -661 -125 -56 418 233 786 707 -777 33 784 574 -19 -334 40 410 786 726 -16 194 -572 -284 -512 -143 762 611 610 -744 -116 157 -767 47 -100 -434 268 220 -696 -742 276 -632 482 703 -105 318 -123 407 -148 86 -365 545 -174 -332 -675 31 20 62 -140 713 -431 -67 -72 -812 329 479 99 668 495 546 35 396 -183 -783 603 632 -623 606 -603 -41 -421 -198 -515 631 -355 147 243 -668 616 -669 -859 715 -49 338 -849 -581 288 -872 -132 450 -525 -638 -380 -262 -601 -261 -677 124 757 -123 -786 -701 -165 -192 335 -321 -664 -13 478 169 157 522 417 -339 -207 -668 -660 369 333 129 -566 -823 -740 797 -690 -310 -90 -771 -396 -221 -410 75 123 -661 -75 -325 389 85 766 -845 -37 166 605 486 -758 -865 731 -642 -707 -488 -614 175 -621 -473 -33 277 744 -809 -537 -537 -594 -676 204 -453 356 579 627 621 524 -31 718 -746 86 -337 -732 -772 -869 -195 452 -178 166 -318 -315 109 -415 256 -551 29 -553 -568 522 5 -357 -279 -321 -106 664 606 -738 214 -390 -253 -798 -141 -418 -225 792 -886 -162 -44 726 -232 299 -567 31 -886 -343 -279 251 -783 337 411 -241 -26 227 -805 -265 418 -684 504 30 718 267 280 170 522 -748 208 404 69 -312 278 -444 472 796 -446 -386 -434 5 -75 -805 376 -33 -615 614 -363 376 -655 -236 -276 -44 619 -362 -390 367 256 385 788 -642 -599 488 121 -824 452 601 313 574 -656 -328 -412 -690 11 -439 672 -723 567 82 -726 626 67 752 232 -831 120 96 544 82 470 -387 776 741 -459 113 448 -94 286 -82 -225 466 535 416 -327 -559 472 787 -534 101 -499 -94 -440 605 -546 558 -575 522 -473 196 -316 -216 530 667 -221 315 279 -816 460 -298 -558 188 424 198 -723 -804 406 -43 227 568 -788 -141 -895 498 -784 205 -467 88 -688 -198 242 568 -717 -133 754 156 521 490 730 -639 788 63 26 546 406 -681 -630 -758 647 65 -701 -16 539 618 378 555 -713 -80 -46 -887 -760 137 221 -681 37 -58 -95 -292 -468 -635 379 -816 -294 -408 -739 300 -769 -495 -35 -769 427 364 -536 615 -823 -667 -730 -177 -412 -519 -784 -413 102 6 273 -456 275 -53 -195 -613 191 -46 -235 -423 -838 -246 322 363 785 608 -604 233 -806 134 302 -421 -821 -738 741 744 69 757 -830 307 404 -766 -302 621 -570 632 695 -321 -25 174 74 158 -856 27 -342 -141 99 -210 700 286 473 -478 19 380 771 -841 -150 -357 -551 454 36 780 331 -12 -863 -327 -150 -847 72 -711 381 172 -900 -882 -53 270 -721 655 681 -299 -744 -447 -19 671 171 -441 -609 234 458 617 480 680 398 -171 -635 231 -424 635 -718 -651 -730 -210 -441 623 -268 -776 -415 -719 622 257 287 -663 -686 -96 554 138 -144 -640 189 -603 -751 249 568 -894 -376 3 209 -794 49 -539 398 123 -75 -713 -893 -351 -503 370 -900 595 -420 -560 443 738 748 -227 328 669 617 -392 -518 276 571 127 -772 396 162 -76 -548 469 9 753 797 204 -330 -256 385 -579 -571 -40 -389 -861 527 -62 -262 78 -613 454 -770 652 799 285 380 309 -12 397 -598 428 350 -759 -150 -265 392 323 50 -277 -172 -89 -311 -521 -896 255 468 647 -812 -136 640 -313 89 -840 -870 -473 627 334 480 705 356 709 96 288 712 30 -852 -804 -858 -825 -884 -539 431 221 147 -268 792 -273 -661 -165 -188 -397 93 -631 -825 333 195 -415 141 350 113 -705 20 -801 -106 -141 773 386 510 -153 741 438 -199 308 433 90 364 382 -231 -112 211 -178 -511 320 442 146 15 104 -596 -91 -662 -190 -327 -554 -88 579 292 775 -858 -235 -502 -133 -213 289 -6 403 552 379 -196 -378 765 -470 -485 522 -25 -652 727 -799 -327 -794 577 312 -313 -122 488 156 -212 137 -506 -832 -570 -72 -545 -72 694 -752 -860 -715 -598 -33 -386 166 156 -663 564 -624 251 296 -184 656 199 -742 -648 -882 -659 757 -122 517 -236 664 -357 -304 733 622 41 -742 -479 668 -502 -282 770 -816 -221 -58 -602 702 -672 162 -402 -379 306 528 -509 267 79 -756 -79 -491 -41 670 -513 193 -592 648 738 -630 562 315 238 672 622 -473 555 748 230 123 -493 -380 209 133 108 -160 455 -557 -9 222 -836 -388 206 -567 427 112 -796 748 5 327 414 -401 264 -873 -86 -694 -163 -185 175 569 -23 727 -431 300 -243 544 -702 -802 485 -281 362 -687 332 -34 -312 -496 -11 -695 169 -180 -26 34 -784 769 -176 -448 -162 -260 -455 -212 -367 -140 194 -60 117 26 386 607 -825 -536 323 -406 -109 -575 -265 -470 -766 465 483 332 147 -552 -7 -595 365 249 -214 -416 -824 -231 111 -543 39 307 233 -277 318 551 533 -477 299 402 -192 745 -524 -234 -421 564 -284 -511 -772 655 159 -273 -148 260 -146 -707 210 -113 -754 271 -420 -842 -597 149 -711 -163 38 -749 -486 660 387 458 532 -661 42 -338 107 653 -560 -209 -618 -475 -483 -283 350 -601 -872 358 662 -314 538 -830 -612 134 -423 521 -514 -156 -884 -5 -770 -10 30 -574 -45 580 -765 -801 -318 105 -247 310 16 -807 408 -210 760 123 -215 21 -282 -427 143 652 -104 243 -326 799 -669 -263 -189 378 158 483 -652 535 745 -220 -850 228 443 -217 -754 337 800 64 760 -536 -477 789 -148 446 -89 169 645 -323 208 -762 630 -887 473 44 -340 375 -708 560 51 -802 499 534 437 102 -46 431 -471 -479 8 -841 62 89 707 389 -712 -555 281 -790 700 459 -272 -842 -357 568 -267 555 -587 -740 -608 -6 136 104 91 -577 631 -602 322 -748 -387 -786 336 -468 271 -393 -117 -123 257 793 -521 -211 489 36 600 692 -833 17 -452 224 -320 340 -241 287 -898 560 -806 -693 -724 660 -83 -127 150 -803 -469 -831 -740 674 -420 107 -375 -278 75 10 764 699 -30 -240 667 -241 281 -894 744 550 20 374 -803 468 228 -643 470 722 -844 -845 -307 -857 737 -643 -237 649 755 624 34 592 -387 606 -246 -573 146 473 -670 80 737 -245 -409 -225 749 415 176 675 -511 72 84 -436 787 -699 -892 568 -842 -656 658 49 34 164 -407 -474 -129 776 676 -628 83 -607 -743 -785 -749 457 319 132 93 -785 294 738 306 340 -673 -657 438 206 -294 -96 331 248 346 -326 379 -290 155 -776 -528 74 96 47 -351 -214 685 166 -403 -166 -351 -538 -863 -268 -685 365 -236 -724 -422 -449 575 94 -674 779 -585 373 -528 -812 317 455 -698 646 -402 420 505 -633 535 571 -798 -270 441 80 -589 301 -130 -296 -742 281 -829 316 -247 -646 -590 217 -859 406 595 -231 439 -321 -2 -782 -781 -337 -145 571 340 -98 -465 -49 -498 -313 -172 -540 -750 -545 -14 571 343 -37 -10 -325 450 -542 -173 -872 -84 279 -797 -404 -542 -829 -582 -822 -717 -305 440 -801 -287 -230 570 -733 312 197 225 450 -707 -150 695 -179 -214 -105 -304 -835 430 -742 59 -488 484 -513 547 537 -797 619 -133 -654 424 398 -443 646 605 -355 383 -590 673 57 -321 337 42 -408 -528 -79 -598 702 321 -12 -134 308 -724 -496 -726 429 -240 -590 400 -755 -758 -637 18 652 549 374 644 -489 -213 -844 -511 -430 543 -844 324 -106 -798 676 742 -3 -83 468 -659 -27 236 -46 -233 543 58 140 406 -622 790 41 249 -312 654 295 59 -374 472 -326 -566 71 -792 300 -734 424 568 -328 538 -285 101 277 505 -84 -370 -413 293 -159 526 -891 -360 415 407 516 194 625 -305 399 530 -270 164 749 724 -738 210 -455 -256 -90 644 -46 -803 -751 -78 94 773 -351 -696 -697 -348 -435 194 187 -300 383 -724 -343 -317 238 600 -142 189 770 560 -222 -764 212 -557 769 526 -530 223 278 -608 777 707 -748 -92 -169 73 -523 699 -364 558 735 -879 -750 163 -813 485 -161 -769 -67 -763 -237 -9 -521 17 -842 245 -321 113 -696 348 -599 697 400 640 727 623 -879 -596 -402 -875 -873 583 477 -464 -587 133 -853 561 698 69 -653 7 779 583 -324 -583 579 286 -674 -527 -198 785 -48 -373 -45 305 506 669 790 602 -595 -879 634 352 65 -737 -867 -753 180 -748 156 790 -25 630 361 133 -501 -378 -840 -565 435 -542 -587 -407 -873 -666 -444 -329 -396 -649 -724 353 667 631 672 601 395 701 162 571 -135 632 -505 -696 -110 169 -738 184 653 316 -759 530 -282 530 347 -259 -620 -822 597 -758 463 632 303 -318 252 -119 -741 695 123 56 -190 656 -738 583 604 294 128 748 530 523 708 623 -549 518 411 555 -884 -183 -869 776 -318 -563 485 49 550 61 -848 617 640 -710 733 -631 604 242 107 -746 781 0 511 733 -110 -337 -642 304 -479 8 183 23 221 286 66 724 -166 756 565 531 -836 -869 -609 -501 -818 245 -394 -817 -716 335 322 637 149 -590 685 229 -104 471 -199 -680 -509 -210 -227 227 -621 644 -441 -211 714 453 546 130 -549 481 -121 -786 621 -898 -863 -102 199 -203 571 113 408 -893 423 -674 -632 -346 -723 46 695 465 -797 359 86 213 -310 485 -681 212 -525 142 -115 -773 563 -856 -423 335 453 775 -471 413 636 -68 -816 409 38 146 -202 -592 246 -641 -868 -759 -585 -520 -271 39 -320 706 307 126 -206 452 -891 372 425 146 -779 -143 -420 -872 719 -123 37 760 -466 67 60 -47 646 -477 513 379 -676 50 -17 -895 530 -70 -187 -449 -619 268 -690 -35 455 -661 363 494 -891 -3 518 769 727 745 368 748 -261 -235 -678 -35 -298 -255 587 474 161 415 552 453 241 -11 694 -791 110 484 716 -440 -156 402 -67 -860 -334 -62 153 26 692 518 -16 -417 -52 666 -882 118 -659 -401 202 625 -486 145 51 615 -830 701 381 329 409 -740 390 -67 422 686 667 323 345 -82 285 -79 -677 -617 596 -145 -678 -831 669 -662 -860 -35 162 -444 -234 390 -368 394 562 704 456 246 555 -677 -160 259 364 161 -152 -4 -878 -395 -8 236 485 -711 -578 -200 -180 12 140 472 -507 423 152 721 -214 706 -14 -841 94 -85 -229 12 -441 413 -174 243 610 -684 -628 -882 -713 18 -198 217 126 281 51 372 486 -23 798 314 81 35 166 654 -269 91 680 -331 -649 349 534 662 -521 483 134 -401 -614 711 -36 452 549 -365 -181 -226 -703 57 351 276 80 -851 601 -405 -856 721 -392 379 790 -566 673 -95 -97 379 363 -213 -211 -621 724 -792 -156 -80 271 -79 -858 -852 -563 25 -89 -692 799 243 412 -224 327 -224 -486 445 14 -111 751 -575 -843 -13 -747 299 87 -539 -324 745 22 -294 -613 752 16 590 -536 391 -481 631 -610 63 50 362 -684 382 746 -609 140 -789 337 369 -175 -120 -724 -507 -296 -372 -780 -849 615 -598 -292 50 618 -541 -462 790 696 325 -637 -132 361 -391 732 -154 -371 -423 -87 -694 -527 -28 -747 -295 575 -365 260 -345 387 616 369 -3 -144 -741 -175 320 572 21 -21 -234 54 -396 -470 7 533 -460 782 67 -693 231 -71 718 -343 229 244 -873 -593 -448 -754 -635 510 79 -383 -835 -506 -300 390 -607 -128 125 -140 -414 -67 -620 -536 119 -674 166 96 -180 -749 -467 206 173 469 669 -118 -259 -626 -713 223 -544 -633 -646 -545 680 -350 594 133 261 370 -291 -893 757 -616 799 -731 -721 -18 -152 -466 653 770 -181 196 -569 -841 -626 -694 -9 -764 577 344 797 774 -818 -828 -676 434 -417 35 6 607 619 -529 -803 -330 -463 -324 -877 -482 104 -66 -676 342 187 543 442 460 -322 601 19 432 -817 370 453 650 792 -700 -285 -75 -494 594 -669 161 -92 486 740 -740 26 -625 -223 -322 333 277 543 -467 375 79 -132 175 192 -855 152 509 362 -709 369 -557 429 520 -41 -776 -416 479 152 117 -236 328 -432 -486 -784 736 249 616 11 -736 -187 301 735 -245 -682 -658 173 -8 -526 -637 -814 -530 516 -604 282 -385 266 132 148 -867 628 520 -822 716 -306 -207 231 -717 699 274 711 -553 174 148 -840 719 -159 496 671 -396 446 444 -306 -644 -543 -556 -745 299 -41 -306 -372 752 373 750 535 -298 371 -144 662 273 658 305 286 -530 745 -118 -581 -892 207 467 615 118 -6 -744 589 136 -221 472 133 672 736 -525 -14 102 -309 287 -353 419 732 199 545 318 -860 682 483 761 460 -693 -569 519 -133 -688 571 -831 255 -861 -637 -52 547 -314 -7 670 21 -202 -688 336 500 690 -786 -799 690 -530 293 -487 -802 -857 -86 633 -889 430 -546 565 600 675 -253 347 692 740 389 332 -283 461 415 -269 782 210 -345 736 -428 -534 626 -127 643 25 -403 716 764 -252 466 -155 -16 299 417 420 -782 -638 673 -795 -352 53 608 247 577 -609 -768 -842 -476 219 325 -554 476 467 480 613 -859 363 -115 217 -363 746 763 -32 -407 -153 60 364 -611 -532 310 105 -599 -726 -394 617 -754 715 386 -202 -746 -544 -372 152 -875 -850 -544 169 -426 799 -742 -428 273 59 -341 -98 -583 683 -376 -608 -806 -691 758 118 233 705 -815 -145 1 -546 215 -682 628 -195 777 -265 -76 -306 605 472 -492 -576 -529 331 698 497 405 -792 -362 -823 -160 41 -492 101 -424 353 -299 -129 111 -91 -241 417 349 100 -647 155 722 273 432 164 -420 -314 -761 -403 305 -489 -271 259 -677 594 -438 795 672 570 25 149 -294 -353 -359 -894 270 -120 386 -879 449 -274 -806 -73 167 326 -182 -674 -2 360 -191 -782 -831 280 136 188 669 498 468 -574 566 -838 792 -811 714 383 -345 -66 188 175 373 279 531 591 618 327 -86 361 -361 435 336 -489 -167 48 208 -418 85 -297 697 -751 -181 769 -558 791 -104 132 -577 71 38 620 -227 -672 722 -101 153 397 -57 760 -330 -637 -503 -758 -846 621 484 495 -268 -530 -761 -717 -390 -689 -190 497 -499 385 63 559 780 150 -313 -274 713 -353 409 -143 385 81 -163 -223 201 489 333 -405 774 758 794 -46 -149 482 -58 134 -274 -698 479 -309 -432 -724 -501 323 694 556 53 -268 92 440 -738 -318 -775 -577 -284 -309 -554 -602 -807 -346 146 -393 -589 220 134 24 -753 204 -791 -93 349 555 -853 -356 150 606 -473 -383 674 -339 -130 61 601 401 22 -112 -815 411 469 336 133 598 507 634 275 -261 469 0 -161 -720 -769 454 341 280 -569 -68 207 375 -547 110 742 -334 780 -863 -801 -789 -271 245 86 354 -221 -408 -408 -454 19 149 -755 245 662 741 -101 441 -104 596 -91 -784 404 569 622 -408 152 237 768 -275 181 721 -384 -386 365 -579 -515 178 -611 105 -192 -129 -721 -884 149 -574 -687 789 159 181 -610 -551 -145 380 0 466 -726 -167 494 -724 68 103 -159 -295 -557 459 315 640 -28 -15 -761 248 108 630 -64 -550 -117 -614 -348 -23 105 395 598 -160 760 -536 -432 413 -851 -245 249 48 -556 -688 667 -212 -485 459 327 682 693 -653 -247 161 -777 -18 359 -736 -467 -571 -657 -138 -535 538 546 -200 -408 196 -519 644 764 -134 -713 547 -293 644 558 -712 -554 326 -440 -861 595 -692 71 -738 -703 -171 -575 -194 -148 -461 -858 658 747 -264 -791 -622 645 -213 -647 219 99 454 206 -598 270 -803 -373 -599 -274 -36 -483 -409 -590 401 -389 -595 509 640 759 -554 646 84 640 616 60 -514 -353 -192 -867 -260 304 760 -306 314 -59 698 390 -416 30 24 -659 83 -263 169 648 -758 404 -787 788 -808 -428 -652 -173 314 744 410 -606 -706 297 -729 -464 341 -71 108 -262 532 115 317 496 526 -443 -690 -47 577 -330 -152 422 -149 -846 -835 -247 314 582 -401 -223 -111 748 -229 373 -297 706 -266 -211 110 -479 537 619 570 -434 555 -652 -78 251 -506 507 -80 -895 -781 394 -268 489 -442 -766 -776 -184 217 -234 -806 248 -880 762 -30 -584 174 18 -661 593 87 780 -593 511 -551 -214 -871 575 -555 99 -172 -304 4 -247 -811 -488 714 -477 -17 -808 -588 794 -714 539 251 -334 -277 184 -822 -760 90 47 152 -775 -817 287 -117 110 489 -797 298 -238 732 -75 732 -604 708 -838 -532 703 -554 294 149 -122 628 -345 119 371 371 161 -766 -411 72 161 -411 142 293 136 199 -845 674 -620 -497 624 -875 -332 -330 462 -745 276 -192 -292 509 312 333 169 -245 304 672 -228 293 3 -9 211 -19 208 -16 61 689 -437 -505 599 -603 -620 -340 -724 -479 -96 720 -241 67 -764 -616 -728 -621 -511 -193 311 32 -772 -112 -747 -22 -659 15 392 -365 -510 -866 -763 232 -769 -271 347 521 547 667 -79 -623 120 -653 -54 134 -850 368 690 427 532 -506 -371 -62 -331 564 453 -752 583 -589 -847 747 723 790 680 755 -358 396 371 -370 -267 -146 -81 534 -639 405 -394 585 -298 -404 -26 -42 -882 317 -433 536 165 297 373 -670 -225 745 673 204 -684 714 -616 -735 -155 225 521 -279 -680 -761 623 428 78 674 -220 -227 528 -345 135 -725 370 -619 538 687 -367 -776 284 411 -604 623 -827 193 214 -800 24 668 435 -57 -225 -260 -60 358 116 -390 318 -108 581 246 276 -752 -358 260 -763 -461 141 -465 -795 -840 371 638 -286 -16 254 318 229 106 -653 -175 -225 163 -719 -664 563 -584 -675 -765 615 313 679 -169 687 -597 416 -363 431 -794 389 340 -65 83 -333 -888 163 -58 -433 -230 -366 649 422 132 -385 333 -469 278 7 628 248 -430 -782 751 466 -1 -445 -830 498 -232 575 665 -712 -517 661 -80 440 320 -306 -668 -353 195 -342 11 97 -257 531 -386 -680 274 704 -733 547 360 330 -450 -419 46 617 355 -546 -584 -294 317 -58 618 244 195 -840 451 351 -74 -609 -100 324 418 -190 699 -49 519 746 453 285 -96 665 519 469 540 -166 46 411 35 356 -648 490 -868 608 397 -39 -344 622 668 -396 -259 -421 671 -501 -188 -198 -698 424 -828 688 161 728 -741 504 -318 -248 725 766 -168 572 629 691 -171 -610 132 569 -655 72 573 -57 559 -480 -888 -244 -876 792 -888 -310 -583 53 446 235 307 219 -862 124 778 -196 -356 625 -57 497 -767 255 -716 -448 576 565 -400 -62 -381 -373 -168 -412 -31 -753 -835 552 -636 -561 194 -20 -699 586 -869 -817 -710 213 -847 -628 684 181 299 140 -383 -322 231 333 92 334 606 -880 -80 -402 606 -421 -828 -258 486 721 -135 -102 -82 -854 616 -107 -77 -780 -58 -239 -61 383 44 40 -860 185 87 618 -634 53 93 -778 377 326 -812 188 -767 -335 552 102 -333 789 -197 331 -192 -719 112 394 -751 -783 -443 323 -144 -206 -38 -889 -101 445 602 1 163 -801 449 695 -192 -261 715 219 -875 370 604 -456 -374 299 -848 611 112 582 374 -529 753 -338 569 678 653 399 -598 168 -367 733 -628 -471 -507 -165 -661 -487 662 -411 459 -477 -496 -221 -303 -152 -647 -847 -314 412 -442 -877 -136 -490 -755 734 144 -232 604 615 484 -438 694 -29 195 723 122 374 567 28 -209 -381 394 -48 63 782 534 637 514 -24 150 -336 718 453 25 -16 573 98 -887 257 626 -172 -814 -666 552 -535 781 -55 639 152 247 124 -850 576 -355 641 249 272 -186 479 -576 -227 50 -590 11 -789 691 -173 -115 -224 -662 -56 357 -272 294 73 -245 -686 312 -450 -643 -627 -342 -516 142 209 -16 249 -849 284 -539 -432 -703 645 -698 513 620 451 -31 747 765 -885 543 -893 357 793 -392 -826 -39 691 -103 322 -541 348 -828 713 137 -407 -681 260 228 -618 -846 -274 -632 -395 -301 -629 -141 169 -551 420 -435 239 -828 -889 -632 -140 611 451 -319 -446 158 -170 -805 699 -360 764 548 253 -458 -44 -387 -813 -88 -822 -820 -856 528 196 -558 743 268 229 416 -400 342 -71 -606 -144 88 233 504 -164 206 -723 336 -231 163 745 69 -285 667 -745 -321 -335 -811 -50 155 305 -582 484 410 -821 -599 -524 526 502 -515 -870 750 214 -296 131 -858 -644 554 -732 -17 397 -86 -784 -533 -40 -873 22 -619 -667 426 -158 223 -505 -762 -154 554 68 629 745 -644 -163 -800 0 -185 -565 147 -314 148 311 622 668 627 92 -248 463 43 706 -429 -66 -354 -454 506 431 -658 121 -189 750 300 -353 207 35 197 -814 -788 706 569 455 -897 371 -847 -706 172 -525 164 -334 -624 -528 34 488 202 134 -849 97 167 -365 -231 752 791 308 -806 -331 -879 -48 -93 333 -592 -602 -70 -755 726 -306 379 192 444 398 158 -416 -620 574 6 -427 124 328 46 590 -873 312 222 -192 -445 -527 -862 -811 255 -839 -37 -359 -196 772 467 17 21 51 -432 -199 710 634 -830 165 548 -809 -629 466 643 -825 661 -70 559 27 98 584 258 -107 -68 -858 -183 -204 565 -844 -16 -559 321 67 -876 -829 -502 -264 -362 -850 -774 -313 -460 660 198 50 -345 -880 -142 -103 269 246 -719 479 -805 -533 -130 149 -589 -360 756 -447 564 493 301 -476 209 419 -601 -455 579 -10 752 -236 533 443 449 -272 398 -485 280 18 545 100 -498 -716 35 -645 538 -490 449 557 300 -383 731 -152 88 -564 -331 -413 -35 -879 -456 246 441 120 -558 -275 -389 393 -305 -710 -570 -67 199 -621 -408 165 256 -501 -333 131 499 -4 771 -323 -490 93 -287 -745 -259 48 -735 -673 -775 -719 -288 619 -601 -597 553 86 753 -187 47 -134 772 -308 787 799 657 489 89 -73 -800 442 -105 -341 -93 -265 341 -335 -697 -709 -852 4 601 -580 777 -485 514 553 -25 310 357 288 -176 73 -855 -444 -875 -687 -329 747 -55 -31 -707 244 414 -600 -228 -789 129 -287 410 425 -843 -395 173 673 -305 653 488 289 585 -289 625 156 412 111 -296 -439 -203 582 550 55 700 -97 223 689 295 381 -861 731 -403 -722 -897 160 -786 707 506 536 -639 -125 118 -799 -32 -182 246 -873 -829 473 -685 -251 -112 -92 -48 93 -195 213 455 -446 -838 -480 -601 -625 368 -763 463 59 39 146 -812 -272 768 793 -757 -900 -516 -143 88 -882 211 654 355 282 -129 -623 -394 -568 -528 257 -831 -800 -317 -315 239 318 -183 183 -775 -630 429 335 -405 -593 587 -444 -706 415 54 217 191 415 -333 -429 -55 -585 493 -95 -626 -868 95 -256 -130 -549 -339 361 306 111 -505 529 -48 -781 766 100 78 -794 -651 700 -328 110 -722 95 -782 -253 473 -776 449 -138 -486 428 -214 -606 -425 -610 -241 -96 -505 -53 760 -805 -739 -37 -638 299 -6 -93 -150 366 638 274 735 -538 -758 392 607 -409 -324 511 -432 572 -659 10 -416 15 -596 -90 -262 635 341 301 633 567 87 604 -287 0 526 200 305 -521 461 50 622 453 356 783 765 672 137 567 5 284 -795 298 -666 406 -352 191 170 432 641 -888 178 574 -631 -109 -356 51 -193 525 -776 -765 -42 -766 373 106 776 343 -726 605 -124 -716 418 108 -58 668 43 4 681 595 266 224 355 -166 -563 -130 22 -122 773 0 18 283 -871 -425 -212 225 -509 662 566 -849 -357 -464 708 544 -851 -827 116 539 -661 -48 629 357 243 634 161 -778 -313 -309 168 -228 251 -500 -662 253 5 742 -868 397 -195 688 -462 39 -248 14 -383 514 -353 -491 -354 -522 -319 68 -435 101 294 -371 -147 -745 109 -398 7 -234 773 39 -360 646 -620 350 190 -371 -237 317 -163 -576 60 264 -572 -420 -249 592 -130 -636 501 487 -594 151 632 -396 211 54 734 -748 -501 15 -249 170 -854 -64 586 643 294 652 438 -659 496 392 -194 402 511 -359 -321 -282 -785 -755 691 292 364 568 49 -752 671 170 613 -93 -388 714 -671 393 -184 416 -553 -423 -291 -360 259 -780 135 -445 760 339 -120 -479 678 755 614 758 330 -890 -100 373 656 -52 461 -5 565 -206 -518 716 676 -170 -296 -766 -422 587 460 229 -246 -359 150 -438 675 430 240 -441 275 -192 -790 -561 -864 -886 135 207 -781 386 645 624 -553 -584 548 650 408 -845 35 -248 -703 -625 428 776 122 703 726 493 -608 616 -790 -785 287 -329 524 202 -724 -232 761 765 -5 559 -575 742 105 681 -209 -520 202 419 660 -114 343 -407 593 -66 -92 -346 734 -113 -255 607 401 452 -463 -507 203 -3 -211 -208 406 -429 556 -900 258 -834 340 702 154 668 -171 -477 25 769 120 443 735 -711 -878 46 680 574 712 257 -423 728 -669 -382 -673 -260 475 375 503 534 -898 27 -378 517 362 -186 -139 -133 -24 -605 521 -806 640 -439 -217 500 -252 141 -686 -70 669 -714 -538 272 431 358 14 434 792 290 614 -264 295 -825 -493 -667 361 -842 619 -769 397 511 -352 385 -708 134 -75 -509 96 540 97 536 -303 590 -368 674 -804 627 -842 -352 -279 770 -347 -695 40 477 -450 -378 -747 582 -180 -149 -652 211 160 -761 -288 -704 59 672 -844 -437 -567 564 89 -709 -246 741 728 711 -116 -609 -858 587 471 -780 -585 14 293 -744 561 -494 -76 399 253 -20 -779 603 -624 -551 -182 -709 -109 -648 51 460 799 -808 12 684 562 -198 734 749 -330 -816 -68 200 -756 -80 -308 -399 757 516 147 -586 -754 -592 -52 -484 694 -827 -278 -882 423 -276 -635 -433 304 -340 -421 166 383 -636 -844 -295 9 221 -644 -179 9 258 740 395 39 414 216 384 357 -189 260 501 533 258 11 -29 -539 -661 -434 534 209 -294 772 -418 783 -434 -50 338 663 -646 456 -269 -586 343 447 -554 688 790 49 69 -337 -354 714 198 -165 -584 705 157 -163 -64 -493 260 251 -283 -647 295 -869 -157 592 296 -735 -350 -469 -722 384 140 133 -301 631 -39 -408 29 488 -421 -150 565 168 -464 343 -624 765 -833 -187 543 -843 -34 -773 -395 204 -673 219 443 470 -668 -535 238 -278 -788 482 710 105 -870 -326 -309 -730 -653 24 720 -37 502 -645 -481 111 107 -14 149 509 173 -334 -16 -389 -291 -889 392 452 341 -422 -337 791 -854 -806 -812 124 -189 -370 715 775 -827 744 635 -202 -654 401 -860 701 -836 234 -214 636 -739 138 -569 393 -533 -288 -499 -427 -553 -123 628 59 113 618 -542 436 164 -663 -304 569 -224 795 493 560 594 -251 -573 -581 -842 397 409 238 -453 -232 -501 711 723 -143 768 -136 177 169 -808 -629 -781 768 670 -503 -385 -279 685 251 131 -223 -21 447 221 -569 429 763 -898 192 -885 -262 -774 800 -456 -597 668 -561 -232 61 478 -34 -539 588 -2 -374 741 729 677 -824 724 145 631 -79 43 166 202 221 303 -428 659 -38 486 -361 -490 -117 139 -158 719 -718 316 -737 -497 54 -232 437 -126 737 -842 388 343 349 305 -767 594 520 -505 158 88 96 106 125 -207 -658 3 -61 42 374 -483 -647 243 -149 -152 -149 549 -238 148 41 680 665 -513 429 -893 -762 457 -231 -528 -563 -829 -785 460 726 -298 -691 196 -179 -76 -567 464 549 -820 737 -490 667 -160 313 787 -721 -362 -634 546 -230 552 -423 -465 -27 -763 424 -797 -859 -766 442 415 740 -769 -652 19 134 629 -818 476 -563 -873 -856 -885 -436 -451 -758 -737 -615 -428 -471 334 -569 -773 -815 368 -18 366 -791 73 -601 643 -110 133 423 172 -82 362 638 619 770 -768 676 556 -429 126 -548 -526 -558 200 -575 91 236 -41 189 601 -790 583 -844 -849 240 -593 -391 -249 -455 -828 -11 82 -590 683 528 -803 211 39 -41 -116 -509 705 -385 64 -609 548 -505 -750 -21 736 -58 639 474 679 -191 -727 -328 789 -309 694 -404 -150 785 531 -618 665 635 -705 466 786 -564 446 413 257 -386 -76 132 44 -826 661 -134 -673 -144 27 435 328 8 47 -728 595 409 478 -261 -462 71 198 -537 -812 754 -621 -797 -126 594 198 -119 47 -364 -523 -494 631 469 -100 1 -385 135 720 353 38 -177 -755 -828 359 560 376 175 -39 633 -523 545 -224 -839 -892 260 -210 278 509 494 -558 -159 734 124 -526 501 -126 -500 -831 95 -346 -838 -805 -756 411 -444 -140 388 225 -259 306 365 446 118 -461 274 -827 353 664 -787 -541 -636 534 -447 596 -426 241 306 -155 -730 443 5 -818 437 -188 508 11 221 730 171 315 532 520 94 -375 -692 -110 675 -424 -504 -22 60 -577 -293 -128 556 685 -536 -725 -15 -190 -95 -41 432 -634 -738 -152 393 -503 582 -711 -73 -197 -544 337 -130 -79 350 766 291 602 261 -736 -743 -845 -540 486 20 504 112 236 -245 643 651 536 -48 181 -798 750 536 602 -756 104 -606 -702 -111 -13 -110 56 455 -388 450 527 138 -54 718 165 332 -882 -549 312 458 239 -742 -811 295 -208 564 -807 676 -542 -795 33 -879 70 -865 -21 48 27 105 -235 -71 -621 -135 -580 -44 -633 -498 -700 692 541 -137 -755 636 -651 -630 -469 -879 -6 -433 -852 716 -272 -602 -282 223 14 210 86 -228 -537 -656 -495 -116 -823 -383 -321 293 -224 -754 705 378 289 -641 -256 -442 284 566 489 -616 -715 -651 -881 -146 -580 102 -558 -318 430 -127 -157 -674 -202 -70 611 583 748 -737 761 343 484 -433 399 -449 -428 761 429 265 -834 384 -692 50 -845 232 677 -19 513 464 -75 -139 -778 -558 351 -393 551 -87 -31 -410 -713 228 -856 79 -416 219 427 -737 510 -469 377 81 490 -646 479 263 95 -673 -684 -874 172 742 207 -113 796 -308 714 -529 723 -709 450 769 298 338 -504 -227 -748 737 730 -522 -466 446 359 445 -672 -786 -66 475 -118 -347 -591 -677 -548 -844 365 375 -57 -83 -664 -438 227 652 538 -746 377 733 458 -594 193 -181 184 506 229 -739 164 -160 -338 -606 -112 397 464 -242 -895 -512 -147 -883 241 76 -819 -187 258 -129 464 -4 -268 -607 -858 518 135 541 -323 409 -839 178 527 -69 -308 -403 -47 -607 754 -281 465 412 465 -314 497 464 101 613 -809 -57 -151 390 -243 -808 149 162 601 396 26 -417 -873 -795 -635 -450 -655 219 -465 -394 -479 -582 -107 754 -309 293 -262 615 180 -630 700 -261 600 -87 649 595 -155 107 83 -65 -267 -863 -271 504 -13 575 81 -754 -313 -740 219 90 -612 118 -248 235 -538 249 -521 -837 33 -532 185 -507 -739 225 468 321 424 -40 778 -652 -652 734 307 252 641 -400 199 -785 568 718 -759 97 113 582 731 55 -368 -38 -894 -398 -847 -663 605 -533 -304 152 129 -520 -353 667 50 -296 236 784 119 429 319 -283 60 -659 714 488 367 344 -812 529 28 358 -48 -233 486 447 -646 -296 -652 -126 -82 -712 78 -841 -316 702 -866 -529 -512 571 -686 150 656 -500 570 65 -410 602 321 -612 747 762 736 -348 -188 -5 479 336 -518 620 399 -68 -485 216 322 -142 -476 -758 -229 -72 -466 369 199 -133 627 432 436 460 0 -825 -366 -751 -690 -685 -304 -599 622 360 202 7 551 -362 318 -759 -472 -454 -558 -581 -349 -153 -792 401 -173 32 -755 -13 -658 -884 -829 -291 -498 -241 -606 -750 -340 -534 -792 325 -223 265 -446 -526 443 375 -871 -411 81 487 347 -9 752 -801 -732 -749 -746 -772 504 244 722 484 -73 -549 411 125 45 -679 545 -159 -789 -230 -832 -833 -44 -204 -573 -27 -441 -470 4 175 -221 -621 702 -806 -286 -256 -100 -154 231 662 516 134 -620 -678 114 464 -315 11 -794 -220 -301 -492 164 -449 -848 67 351 538 550 -390 -688 239 -125 -59 -812 697 575 -425 -579 -453 -271 -116 726 -424 -436 155 -32 -477 -471 71 559 401 625 -706 -460 -242 -665 675 -761 -514 -456 360 280 627 80 160 606 222 683 585 89 -610 -386 188 -447 -898 -51 394 -385 -60 358 -760 -434 525 127 -854 795 -366 521 96 -528 464 -754 732 -541 -340 -798 365 782 610 70 413 -368 -794 170 -342 259 -244 -444 156 -327 -175 -670 305 582 195 454 -703 -809 -571 454 -341 -633 -222 -659 -494 410 -541 -58 -367 -814 -886 265 -744 457 244 155 -442 646 -55 -265 202 53 347 -108 -638 -311 755 311 363 -801 -388 166 138 -54 195 -501 541 363 594 -253 32 75 -321 -43 466 659 657 -16 553 -250 -564 -31 71 -153 -449 -64 -849 598 633 -9 -519 563 740 753 -491 -300 258 -767 591 -706 397 -562 351 -1 -767 464 736 16 -23 -42 527 468 -299 -557 -392 -361 497 -129 396 350 -430 -258 267 -240 -857 715 -445 -660 760 554 -328 -58 -788 -122 566 -40 -122 -245 -360 -324 -182 -517 -35 473 -255 142 -338 298 516 -868 -793 73 265 721 42 -806 -334 -184 22 353 349 660 796 -376 109 -603 -800 538 192 -306 463 -182 -35 -177 417 -521 184 406 -619 780 -107 705 -89 -856 -242 -832 -625 -519 416 99 -87 -69 -215 -667 -58 206 -486 -338 -286 -455 517 121 -229 -486 -800 -650 327 -99 -597 221 -530 -784 177 687 -84 -892 332 181 -894 -543 -323 -176 -39 114 421 -220 -592 -340 224 416 -412 -129 -729 -637 584 -336 17 -875 -746 43 -330 373 349 -173 -204 -532 219 -503 -42 -794 -733 -311 334 -136 316 -295 -556 361 -501 89 38 -761 341 -554 -147 290 685 -367 -644 -722 -550 -603 224 -280 -526 -709 -282 -349 -141 12 547 129 797 110 745 -379 -588 402 -257 173 -14 728 -643 602 239 -106 52 680 -576 351 245 617 529 -127 314 -58 563 -636 -391 76 686 -299 -847 -617 656 -552 141 303 -29 790 -473 621 308 613 -285 -677 -559 708 553 -651 77 -573 -748 435 -4 423 -567 -95 -124 651 642 398 -508 -898 392 -147 -81 686 671 -587 -842 -537 -28 445 -653 -159 -830 530 -267 212 -630 186 80 -473 -55 353 474 -490 683 -798 -297 510 494 70 663 -619 -112 -699 190 -391 161 -587 -514 -396 -571 331 746 275 735 424 -308 748 251 -364 625 252 467 -147 674 -530 -570 -192 613 -667 103 -629 -818 -667 -847 90 -625 -205 240 789 482 586 551 -722 790 -245 656 135 -243 247 212 -688 740 -109 309 150 -123 14 618 -90 499 745 -790 -58 -545 -419 3 223 -415 480 62 786 -823 -460 576 553 539 -645 -58 800 -687 -74 -446 349 514 -625 -87 550 -240 424 -750 -543 -408 -223 259 570 -608 -459 -227 582 -898 666 303 364 291 343 -358 -805 529 738 -859 -583 288 70 -489 767 725 -900 761 57 -682 -610 -271 -416 375 671 -619 -726 105 -123 107 287 -133 -81 -447 -191 -489 266 759 -482 -689 -443 -643 -69 -636 38 262 101 -303 -345 -8 -40 748 146 75 145 -149 543 -656 -848 -429 -575 -476 -252 737 97 -720 -840 277 -648 590 551 70 -433 127 -414 296 -43 191 234 166 514 -882 -236 -81 -364 -301 -367 525 -712 -621 111 4 -686 -436 346 -546 363 -502 -794 269 -649 -887 -417 670 669 125 720 -442 -164 612 -115 -222 -761 461 -792 -289 -13 -749 7 139 -851 174 -531 -812 -155 -184 -107 800 -58 -408 494 -515 -124 93 -652 292 -841 -160 -481 578 372 -176 614 93 552 680 427 -566 613 226 299 111 -95 -656 548 631 -527 -287 34 -549 -739 61 -505 138 -573 -191 -691 -302 -658 276 216 -389 -528 -548 -328 -782 398 -767 -806 312 718 43 236 -466 747 370 -482 -828 148 -577 -776 -385 320 -789 -200 -777 433 618 783 -629 -87 218 -552 208 672 110 -523 -445 292 531 119 659 -559 484 -567 -617 -539 118 653 712 -545 701 -651 -818 357 -731 66 126 459 -835 -433 -203 217 -269 -538 -694 266 -859 529 -832 67 406 513 310 -408 -294 -184 774 5 13 -375 393 -683 36 -389 445 46 645 382 -115 -665 -575 -792 -382 -14 520 -25 225 -62 -206 749 -33 481 288 -88 -144 528 -689 196 -169 389 -788 312 8 -205 458 672 638 -121 511 700 601 -750 400 -134 -670 245 619 177 687 -198 368 363 -478 -464 601 387 617 -271 92 -815 416 -862 -482 -351 -844 -752 343 -545 551 -810 -61 678 -97 363 131 -674 -554 -606 -447 -196 -769 -63 -106 -389 -322 371 -249 179 -574 509 -774 473 -347 790 798 -809 128 0 -821 -698 -249 362 48 94 455 -423 -107 207 -893 661 -480 144 473 -655 794 294 507 -759 -456 242 -538 -476 -35 -780 -176 -860 -362 17 134 -48 731 596 -314 364 -91 662 227 148 -818 408 -638 -565 40 710 -371 -4 -838 144 -837 389 -805 717 582 -877 657 -268 -143 342 614 539 666 -88 -850 -75 199 -610 462 -73 97 637 -613 -36 88 663 538 -753 -90 -209 -765 -453 -420 797 -837 91 596 -513 -339 646 -420 -47 188 -227 -895 275 -88 334 511 222 -9 163 728 -204 -33 -368 -116 -866 -211 -681 673 -884 175 -624 -149 124 380 -394 -140 314 11 -509 580 -172 216 96 -843 -201 -123 -505 430 -823 716 -859 -235 -477 -99 587 -193 24 -106 -887 -269 -274 251 -724 671 -756 -292 150 -199 -704 -643 472 -586 -634 -803 166 138 754 481 -818 -778 103 127 -689 420 -78 147 -748 -120 625 316 -272 447 200 532 670 -41 143 -514 -715 -345 142 61 -884 -462 -605 -471 -758 -25 -840 460 -545 -191 -450 252 550 -33 -760 -525 233 -566 434 -150 -212 655 732 469 5 32 -466 -295 -522 749 386 -527 753 273 -875 -709 152 -818 91 -409 547 426 82 -36 -586 -178 -479 -190 591 438 -361 565 -666 -20 -593 -201 329 -732 -872 -825 -547 480 644 356 549 -601 628 48 -133 -168 -626 681 -328 103 -123 109 -827 646 123 -158 718 -653 454 -747 239 -804 -504 -868 -501 -278 -577 -277 147 661 458 -203 777 -5 -418 -817 -874 401 554 457 624 121 257 189 -856 325 357 -146 154 654 242 -427 603 -735 -260 65 129 -781 -56 677 599 445 294 -40 -153 282 558 -58 -339 -777 -47 -882 -399 573 -288 -642 -103 770 192 -84 -402 242 -592 -199 -726 -781 762 571 -439 -586 4 -221 -74 215 314 735 -131 -370 -143 -790 78 614 198 483 -877 -288 757 -821 -330 601 -123 793 -226 652 -631 -445 -549 526 -450 124 -121 27 -877 -302 -550 269 210 615 -433 -528 -306 -199 -265 690 336 192 -125 304 -133 480 -144 46 -668 -83 -324 -445 -8 -853 301 98 93 98 -350 530 -343 557 700 257 -784 -115 637 -32 136 480 -426 -327 -878 218 230 53 471 286 -3 228 -143 286 178 -77 711 -797 -436 -14 166 291 600 -70 587 -238 160 216 573 128 -546 80 278 295 761 696 400 -476 -782 -746 503 -153 146 -638 502 -890 224 223 -590 -290 -511 611 -627 -766 -574 591 326 -42 309 656 -826 -760 722 203 -716 -653 262 -634 -658 -870 368 -697 -386 -865 -459 344 166 -403 76 -506 100 -672 -71 483 354 -873 -366 -44 -822 469 398 -852 -830 -218 -531 -296 -139 265 -458 654 -303 332 285 -267 -345 747 -749 -49 -548 780 545 -542 -363 -771 -118 -139 623 -748 22 -94 621 275 114 -434 -550 -787 291 417 -306 -681 1 -666 -12 317 211 -280 -695 262 -575 -376 -247 277 781 -586 249 412 -203 697 -304 -890 -222 621 332 -223 -12 -885 575 279 -162 -63 615 340 -389 -350 520 -355 623 -197 679 -377 513 -422 388 616 548 56 -595 428 414 318 240 249 636 176 -455 489 -612 -69 -1 -119 -255 -611 645 -422 120 227 -264 324 104 -426 -124 162 799 -820 -229 -436 -650 79 389 593 673 102 703 -894 138 743 -642 121 -244 159 237 -206 -180 -719 354 169 140 -487 -513 443 -639 699 -284 -56 -397 -639 -257 -661 54 18 214 711 660 -616 675 644 654 126 651 -806 330 -600 224 -734 -444 -366 602 -765 500 473 -349 -194 -685 783 -394 -329 189 -607 313 -178 -849 565 -55 -827 223 -746 -564 -807 -686 95 266 -358 -892 648 -389 -729 313 102 -702 -507 591 98 -41 423 -772 -616 798 -709 -357 -895 -717 444 225 -386 -834 -714 -785 93 421 500 494 65 -392 -355 -96 -624 -136 538 524 -741 -65 307 173 280 -329 -700 -885 -24 680 -228 567 561 -724 -310 455 800 -759 555 219 492 376 783 709 766 -708 -848 -864 -265 -402 -368 67 695 450 -369 677 97 -629 -111 485 231 757 681 -470 -129 -761 -136 321 353 -768 -391 -709 119 -264 172 -527 63 -587 -66 -891 -813 305 -773 -635 -448 656 -786 60 -740 600 534 -528 385 268 -477 747 578 160 -730 -49 753 616 -111 -406 564 -607 387 -443 461 -528 -680 -659 248 -477 -588 -856 -311 198 291 765 -21 -896 -128 391 -91 81 502 -297 163 355 -131 -28 -707 -464 355 -558 -72 -16 -624 -791 263 516 582 767 -819 -492 -208 26 -613 -212 -884 -674 -419 -263 -353 -416 355 740 -485 510 -163 -127 632 -809 52 -224 -230 -166 694 -537 -899 -715 -183 132 -19 -109 88 -70 -372 -619 -833 -249 213 -713 252 -536 665 -106 -78 581 689 -181 -655 -432 -417 191 770 -338 409 11 -558 7 90 635 -89 -134 671 -769 -851 -722 278 -89 267 162 552 658 -665 526 -447 528 -715 -104 647 -654 -242 786 239 -145 -274 -327 133 588 51 -406 616 -606 -46 394 -129 -806 -630 702 560 194 -286 -10 -66 787 146 201 790 545 -846 82 -793 269 -218 -282 -473 -301 -357 -703 -808 -189 234 -282 -330 -257 213 599 -515 -558 571 -658 -473 352 -126 -471 -676 672 -56 531 610 -165 591 323 -69 729 41 -617 513 -557 -733 -707 496 -898 -136 -518 -557 764 435 -276 193 406 -520 -387 667 -104 -714 147 -126 586 127 -256 -209 130 449 -546 -321 709 -801 -735 -208 181 688 -10 -894 18 -358 720 -296 761 -883 28 290 678 782 364 -299 485 -333 508 100 -557 379 238 226 93 -212 479 331 -189 -261 -831 -293 -707 -770 -108 -791 291 -555 -502 187 -511 -630 596 100 -348 -844 -202 -677 -846 -685 317 553 480 -266 -33 -249 645 603 -150 -684 719 481 -546 324 61 -711 536 -99 0 618 550 -21 -859 123 179 -772 -550 -524 573 730 70 -720 547 -165 268 311 380 -311 -728 215 -196 604 447 466 172 -779 -580 -862 -264 -53 14 -551 -611 -181 -162 729 -325 -597 188 -498 650 -15 -248 -674 -721 -176 -645 -758 -528 428 -327 -501 376 -605 -814 -224 -15 -47 614 -26 -410 271 365 -110 -751 -319 685 -591 39 143 -375 526 -370 288 -682 -134 -677 528 -365 289 -316 -481 178 264 -851 -812 338 -181 792 -576 589 -765 -523 -94 -606 455 -887 -708 429 -9 -161 15 -232 -783 -658 171 396 488 -440 749 -467 47 -792 -79 -791 -542 -406 -857 -780 545 224 -769 589 -334 405 -124 -365 362 -441 716 281 595 135 -774 -849 623 -489 -705 -842 -649 -244 292 -262 634 -148 347 -76 -253 -61 210 403 537 63 -683 -3 -755 -544 545 -844 267 97 275 -458 -891 514 -699 559 458 -422 582 -267 -619 -693 -527 -62 376 5 -834 -411 -93 -864 263 -122 -878 -877 302 -235 264 689 89 -150 124 735 -448 186 -682 734 694 -662 455 713 -662 221 25 -750 166 -694 766 759 -886 237 -115 352 -496 -722 -329 349 12 -700 -733 -877 42 -516 148 114 610 -846 -188 338 -823 756 -185 360 -670 -198 -795 -99 755 -108 -72 537 48 660 -715 -747 -34 229 -395 684 395 -465 -456 -106 63 688 602 -406 -99 -190 550 470 584 -765 -701 591 528 548 -453 66 -569 158 653 -525 -691 -520 319 428 -21 138 295 255 135 -549 -612 286 -225 310 -422 495 399 -809 716 257 310 244 132 488 213 -292 -709 378 -109 -71 -165 -890 541 -37 772 -114 -253 436 272 -574 -655 502 -507 129 28 -888 -180 487 309 -461 617 500 -123 657 246 623 -235 527 -616 -294 -131 583 -716 -77 -491 406 -51 -895 188 -762 -176 -130 166 -635 -270 586 -670 328 -72 154 11 714 -26 231 158 -126 633 84 -710 -84 356 790 789 -355 -355 -718 476 -143 -270 459 -726 -132 -885 302 737 514 -243 693 -91 -344 -298 187 -823 -116 263 575 -649 15 542 487 -353 -243 70 441 236 -655 374 -851 -630 -369 -100 178 341 393 -825 -364 385 112 -790 -705 437 -169 73 255 219 -680 44 -221 -66 -537 -621 -865 -897 176 -29 -817 453 -639 -162 588 -772 -254 492 103 -797 731 -183 -87 -129 -82 25 -162 79 -386 178 413 214 -655 -565 647 -50 -711 -639 -627 794 -571 291 547 -338 123 -224 -478 -781 -357 108 -26 229 -736 438 -366 -739 -666 -161 144 -578 571 -786 784 -641 -611 -715 643 86 -375 -440 -127 -491 -428 363 -795 -600 520 -337 -89 639 650 -449 0 -675 227 -570 474 -641 441 -570 356 -883 167 538 371 -397 -488 -716 -506 181 416 -793 -576 -310 39 -207 -426 -214 -647 546 -736 93 -884 -267 -729 -718 392 -118 -697 756 -311 -469 -737 498 -753 144 -742 -589 -174 -725 -326 -385 622 -806 -638 -856 398 -365 -566 599 -300 494 73 -351 -9 -206 -645 530 141 295 385 -356 -614 -221 290 517 -764 -507 -74 -898 380 -499 574 745 102 -774 -613 571 -477 -676 639 497 20 -496 396 782 674 -302 328 449 634 81 -719 -46 717 649 767 564 121 -683 63 616 651 656 -848 -794 -59 -31 -472 713 548 417 131 332 67 -576 141 -28 408 -354 292 398 -151 282 538 144 -427 709 -630 -604 56 772 -205 -837 -505 -529 -405 -626 366 -843 602 512 319 -713 -456 -484 358 -259 115 415 355 555 -766 -803 239 368 273 -279 -374 270 443 -53 -852 -535 403 -100 -195 -597 523 -311 501 -506 606 -303 -54 232 223 -116 -566 275 -232 -123 296 -345 -431 -578 -51 456 -856 -883 -714 360 776 251 -230 438 465 -719 28 -141 -272 -279 -894 304 -187 463 -151 529 -181 -800 -16 -259 -403 -241 -376 767 -891 153 747 -390 634 585 -681 -422 481 -49 -855 520 483 -57 586 522 260 -772 575 -711 106 698 593 -698 -191 664 -841 -472 557 511 68 -717 -564 -856 -477 -438 591 761 -347 -113 -281 -582 563 132 -162 466 565 -486 27 240 -211 131 -599 -308 134 450 -713 165 -348 -69 -382 -451 794 529 -103 144 -96 -587 -502 -460 -170 79 -879 -852 -126 -529 522 -40 -900 -136 -241 -570 -553 -407 719 197 239 267 -313 -267 -136 -102 -655 -666 346 -763 194 727 623 -851 -789 626 554 -118 -337 278 -896 340 -197 -363 630 -396 -419 523 -541 -820 -656 -837 -873 -262 -838 437 -265 -548 9 -759 -529 -801 505 587 616 -753 308 -518 389 241 -569 280 455 -849 -125 507 -651 375 349 -17 91 -308 -67 340 81 -172 -388 -624 -726 508 624 -708 572 -877 -5 542 -426 599 -799 365 346 633 50 -31 225 -813 -374 -250 -172 -332 394 -458 -710 -75 -195 237 -524 -668 -39 130 -868 165 -474 -411 -457 -29 -339 -109 -85 503 -514 362 219 -635 -203 593 506 435 -1 222 -165 -138 432 513 367 384 485 -644 -714 -470 376 90 693 -594 468 -299 -252 614 165 -209 -886 -802 -764 799 -581 -600 -231 336 417 158 -27 -63 -883 -796 484 -573 243 -766 735 393 707 -496 -451 -250 -302 -833 -444 551 -329 -350 601 -113 459 762 -671 -735 -251 173 153 -401 1 -29 -671 -222 -705 -411 -149 -526 -43 61 -873 -610 142 -47 -490 795 -211 -94 -194 -536 -696 -846 748 -752 553 730 -368 507 779 22 -662 601 661 -167 549 -314 -896 -325 -688 -541 -846 -26 214 -419 332 -630 108 620 -805 449 -258 -388 622 -721 -833 780 350 406 -786 -575 560 -76 131 454 -440 242 487 -525 -543 -301 -425 259 -789 -284 -369 -531 26 432 -682 -525 721 341 -594 715 -419 -109 -126 -477 -253 -620 -282 -46 -855 -859 119 657 -732 -137 -126 32 459 136 238 700 560 -778 9 201 495 228 228 628 -16 -237 -874 744 -587 -132 -446 -67 386 -560 -849 -754 646 660 -669 -134 -539 -359 -790 640 -275 152 118 732 133 -123 707 785 -894 -787 32 -655 372 -443 385 -720 143 17 362 56 525 288 748 -772 -613 61 552 -312 466 659 574 81 -334 99 -213 -868 27 724 -342 694 -278 -890 -677 609 -579 525 -563 -22 -806 262 -142 -430 -174 -150 342 468 311 -534 -276 535 776 -23 -784 670 781 403 373 194 -727 -331 -352 512 -35 -881 188 137 228 -577 50 -626 526 450 -268 236 -395 2 718 -389 -328 -177 -384 318 -412 613 -205 759 494 -594 -538 -355 225 553 -517 -227 411 -218 782 -756 -608 -462 280 313 -852 526 162 -395 -607 -127 -630 -263 -17 -433 -29 200 132 -892 274 385 123 -511 281 -34 -236 -306 -190 -359 -856 54 -866 11 -33 -736 65 -189 -312 -769 -643 -760 -833 -325 -167 472 550 515 720 -423 -696 -864 460 480 385 247 -734 -178 213 414 621 -625 -258 338 222 288 -732 345 -132 -162 114 663 -855 -603 -409 606 -174 -677 158 -258 378 -169 203 -706 319 -81 -79 -44 520 -701 -29 239 -198 -654 -478 416 -36 -396 -24 -771 -271 -655 -688 658 434 -293 -573 -21 -425 -15 -847 593 706 700 770 134 -877 -254 -621 -618 155 -334 456 -737 382 -468 -285 -55 -305 -180 -511 -205 -431 693 440 -252 -382 -69 -547 -572 539 -454 66 -534 -239 331 219 681 -321 125 0 295 -782 217 -431 -87 111 -533 -692 655 -736 -318 -806 675 -101 741 710 -674 373 -81 153 -159 512 -323 -868 241 -305 -157 296 592 -222 -631 -738 -495 114 -144 -236 655 -59 471 607 -797 199 -580 466 554 387 -264 761 594 -824 -377 -887 -842 -456 130 162 -624 -442 -327 502 300 638 -693 -256 -280 -706 -834 -755 -194 -50 -875 168 441 -597 -760 186 175 523 -42 461 312 -174 29 -807 713 525 -806 603 348 -557 435 56 -3 -835 -884 -271 623 -839 410 -540 106 546 41 -42 -774 -280 -627 211 215 -147 61 697 -462 -12 746 -598 630 182 287 -56 463 -161 657 629 5 608 589 433 -42 -778 -487 -871 -432 -370 -539 472 -341 -872 -891 -669 -738 302 -426 85 669 -71 199 -57 -641 260 -7 728 211 425 740 505 -16 -276 182 81 360 -327 -210 -532 103 145 64 485 -544 202 792 -802 -437 -439 -890 -618 459 298 -710 172 791 603 -774 -406 289 -835 389 -278 -474 -655 -714 -503 670 -480 648 -655 723 -41 -5 -835 -159 -98 -803 -459 -715 181 518 -881 256 -27 -836 520 -227 511 -738 -174 767 -647 561 34 -704 -841 -415 -350 -201 338 -475 -69 15 657 -494 -287 -706 -362 -329 542 -664 -488 -658 -183 309 -34 739 736 -264 716 480 346 -173 -42 595 558 148 -223 -372 504 393 -535 -579 -714 198 359 517 70 -799 755 -444 -392 101 461 -660 542 -611 598 34 380 13 19 -430 -604 -258 710 -146 139 -615 -867 296 338 -471 732 756 -155 43 348 -17 443 166 -110 66 402 -866 -309 598 39 585 -379 575 748 -344 -648 -337 177 529 698 -351 503 316 760 -417 -241 -385 -669 510 723 -415 -881 -4 -393 21 364 166 -732 -821 36 -499 -396 315 619 -503 547 -129 503 224 572 -863 -195 -523 -875 227 791 -328 -611 -468 -480 -488 -468 492 246 -220 -473 -497 -370 489 -785 135 367 -289 31 510 247 -790 -206 -882 358 -145 124 118 451 336 -118 169 458 -78 545 -835 -341 -2 -576 -474 -834 -677 443 -565 -438 -546 -402 -354 -542 -710 298 613 -636 -424 -825 462 215 -727 -396 -475 272 660 -170 -40 698 443 -413 -511 -113 -588 128 -235 777 206 -813 456 -394 -563 -247 -249 -581 736 540 -850 -210 341 -884 -335 409 202 -873 701 416 -673 560 -308 156 101 574 736 -761 -9 -681 -385 661 -632 64 -634 -837 31 433 44 -679 563 -57 621 -545 -615 -570 -863 -187 -678 764 -115 -330 -204 775 63 -888 -4 -530 -487 87 -719 94 -416 517 466 50 -74 -161 -348 500 300 288 96 636 -347 391 -475 359 -759 -651 253 -505 315 799 -803 -147 703 -13 -327 273 -678 331 -152 -134 441 -880 -529 173 -138 -78 -445 -92 -186 781 -793 -299 -615 -205 -771 -900 129 172 179 770 -449 -676 669 -367 739 181 508 -718 -395 -284 -95 663 439 486 -238 -298 -872 637 -816 -342 -598 -50 -633 783 310 746 392 -364 -347 765 -386 -804 191 -190 448 173 747 189 123 -408 -99 699 -253 -841 -765 -734 -247 -485 -324 -488 724 -470 115 -315 -162 215 -461 -809 16 -670 107 609 419 -855 600 -711 -107 541 137 654 784 536 -463 -375 -700 -200 -844 352 -181 183 -723 637 -98 -414 -488 -582 -220 -457 -357 787 664 737 -864 -635 -268 -121 545 -107 774 383 -664 -613 321 336 518 -321 -430 -841 -431 400 456 726 660 129 -415 -532 -45 -159 306 -629 702 404 -298 180 -324 -768 -619 498 443 531 -14 -289 799 -567 434 -786 -843 535 316 196 499 169 -666 591 -606 379 -581 -254 -843 -633 544 -801 225 -9 722 -162 666 -593 -706 10 197 767 -160 -516 -494 102 -785 418 -393 -429 -88 -559 -651 -808 -1 600 689 -476 -223 -627 -446 -496 446 690 102 -689 358 6 -12 530 -411 220 165 742 765 391 -483 741 -632 -213 -875 398 -49 682 279 -864 752 318 -356 -509 442 288 -76 -417 -694 -87 -693 -484 676 -443 281 -468 269 342 9 -297 -607 734 -412 -621 637 449 343 646 119 -126 -339 -287 277 -507 610 -541 -6 -379 735 389 -666 37 434 13 361 378 -219 -436 -608 -476 -325 776 -337 -671 -258 711 -578 756 369 668 -487 -35 -486 -120 464 -685 -2 -590 147 -744 246 544 -174 -608 293 -343 -426 -382 -365 132 754 -393 -43 730 394 -821 722 248 -167 541 99 -7 146 326 420 78 462 -753 -289 -716 574 -416 -774 106 -210 -32 -570 -256 614 -497 -354 605 -366 492 86 -392 -720 -817 586 -89 -402 -675 561 -594 -119 -898 294 -432 -166 476 -686 -273 388 421 -164 311 -320 -200 -882 -574 134 -144 280 -758 163 -867 14 444 571 217 -518 -201 -671 -761 753 -722 -551 787 -139 -86 -253 -167 124 145 314 -282 -488 328 -320 684 262 -275 -717 -307 -84 483 549 -145 -285 -74 49 -760 -126 -715 242 -103 -467 111 611 -715 376 143 -349 543 -49 49 -386 -568 -567 364 490 -224 -28 -31 292 229 58 758 -271 -615 -224 -229 -791 -514 -362 -202 -284 -318 700 -660 -310 227 -455 -234 508 -173 -256 -589 506 688 -520 76 668 -75 266 -570 573 -56 681 -434 778 204 718 537 133 168 -686 -74 -865 -810 8 561 -545 56 105 279 100 148 -799 598 529 -699 -725 -57 -126 491 -872 -111 487 -428 141 -728 37 331 196 -865 656 575 531 712 -649 -819 -803 298 -624 -729 -409 -788 -10 708 -823 -868 -793 -497 -681 -367 373 86 497 -215 110 -853 527 -433 213 -491 -862 -598 -855 686 -118 -135 -75 689 249 -899 -884 -352 -435 -329 -537 676 -146 -177 -538 -891 -298 -668 -872 219 -187 -488 -534 -133 573 -653 682 535 656 -845 -447 -839 -521 -434 -399 -367 -561 395 -881 -96 -562 517 -581 -318 616 -380 -478 -304 624 -220 266 450 399 -13 -334 -279 -897 66 -131 -218 -808 507 595 -232 -653 -206 561 606 749 -360 -886 -848 -454 344 47 -161 779 -753 -24 134 475 154 -573 -456 293 467 712 736 -347 -502 344 76 -147 74 494 -126 -290 131 296 -355 146 362 524 495 727 797 -55 -73 332 251 -376 -192 -866 -237 384 54 -288 -152 200 -225 111 571 475 -846 766 739 -544 -728 411 708 -826 -216 -565 80 -11 306 -459 -118 -769 -398 -168 233 -315 508 529 -703 154 183 -615 596 598 -534 538 416 705 486 521 -97 710 -419 18 -281 718 699 -516 -292 396 -248 407 -77 697 -828 304 697 187 -693 1 778 -431 -718 795 -831 420 -715 -584 -411 -209 -324 -753 -700 769 179 577 276 374 715 -796 -137 -577 309 -433 400 -357 -796 601 -525 -386 501 -152 266 -649 -865 701 -518 769 -43 -434 6 568 20 -732 -203 373 0 140 229 -694 128 -584 232 682 -597 -426 343 673 789 -136 -821 353 -160 -534 -320 -464 173 -527 -761 -818 -85 794 -760 559 253 -616 750 -452 -726 -558 -165 -133 -122 574 -544 689 664 712 -787 -642 532 -846 219 375 -277 62 -542 -297 265 304 -681 545 -12 513 753 624 -455 648 -344 -266 335 -237 -809 596 -169 264 -233 124 493 -874 526 -642 -182 -331 -347 -775 89 -723 134 -839 360 123 -355 5 137 -211 74 160 195 657 -241 243 -151 -380 -91 104 -779 -132 248 -577 -559 -695 363 -474 293 136 105 461 -143 372 63 -367 794 302 -619 -47 -682 366 514 125 361 -657 -754 79 541 -341 -42 475 101 -895 -60 -46 115 -750 737 -545 17 -702 709 -526 -425 -575 362 -600 -661 563 628 710 -698 309 -268 -579 -201 83 301 -805 720 -424 -448 -846 -653 -275 -224 -272 -729 215 -662 519 -363 -731 -171 81 -686 700 -812 139 336 761 -559 -223 -290 -670 734 800 738 193 -251 8 -91 -168 205 767 681 496 764 -202 463 -675 732 -150 735 379 202 -516 -529 -192 42 127 54 -514 749 493 417 -663 523 -73 -348 553 -442 -157 -719 501 -481 403 -63 -370 -717 90 457 -32 543 209 587 294 347 310 216 161 -792 138 143 537 198 347 268 -646 -215 -727 -315 -477 635 650 -518 -194 -437 446 550 413 752 -884 -392 -38 -417 -801 -494 -70 312 -487 448 611 -884 -899 710 -792 87 612 -244 -726 426 62 362 -825 -534 -563 80 1 761 570 593 468 -211 131 -387 -804 -522 -534 -504 29 481 -739 498 -633 -856 754 -618 250 739 730 20 -318 337 334 -554 -779 366 -612 -213 -672 -821 -834 -172 -479 -845 762 -295 357 -674 -57 178 -562 -584 -217 -761 -276 434 -142 612 346 458 408 697 303 -179 -16 -693 -138 -33 -13 15 -178 -62 257 412 -692 294 -718 639 210 -645 -416 -359 -648 68 594 43 -252 59 -188 342 562 -179 75 -795 -371 143 8 -90 -876 -786 -675 700 -502 -5 -476 411 -127 333 -333 316 -520 528 -859 -642 755 -296 695 -761 780 -796 -378 -368 313 -740 547 775 -26 141 217 -277 -871 -499 -769 -539 383 674 -375 -323 -85 -193 -719 599 -112 -775 131 428 -682 127 335 435 -101 687 373 450 -803 -721 -645 -697 90 260 -331 256 36 -886 463 32 -776 -246 -461 227 326 -167 -844 664 -620 -11 139 485 717 -102 65 -580 -493 97 -247 -203 753 751 -117 -429 28 -450 668 -199 -473 -684 734 221 -850 -286 -415 281 -126 -201 298 -156 9 -457 624 628 -615 51 -367 43 -840 282 -716 29 279 -640 157 75 360 87 170 -680 366 537 -194 -656 606 633 -830 -183 -817 -184 482 613 421 766 -850 -574 -203 315 -708 674 -571 746 -394 497 83 531 -444 220 31 -750 71 -779 -306 -296 605 497 -369 732 22 -231 253 278 -821 652 -714 -349 -773 340 -517 324 -764 -275 -88 194 -42 276 290 -419 477 436 489 -367 -205 -212 1 -215 405 -18 -566 299 442 -854 672 -613 -421 368 337 515 -527 -592 -724 -158 -252 679 767 -510 -676 -770 74 -623 707 -556 -62 7 -742 -697 136 64 143 491 390 -364 142 -593 382 -311 26 -511 -552 789 383 -27 794 566 -510 458 100 769 74 -42 -36 12 -541 -245 664 509 -554 -789 -507 324 401 -463 -68 392 -491 -65 -272 666 -438 607 523 665 629 -846 540 147 -413 -600 -23 142 -343 -434 -747 481 -782 114 -312 -899 -247 189 -770 -617 209 -66 -211 -778 -754 782 -139 346 -310 105 -172 -675 755 -339 160 -304 767 -306 -214 375 109 -660 -401 -416 -857 -427 -698 540 -253 148 -324 722 -478 638 -703 131 -457 -88 -475 -28 -171 -372 -868 720 -183 166 -299 103 -513 -98 -81 163 498 -869 324 322 -416 427 -785 -386 -612 146 -145 559 -579 -571 -538 441 -375 -586 -705 681 -801 -157 -811 -873 -594 798 228 -68 -782 47 -380 -47 389 -561 -106 -77 -150 652 89 709 275 332 8 31 -818 -242 -106 546 234 -594 511 -157 -803 -568 -75 -226 616 -885 -350 -854 316 -607 36 -312 -150 124 -680 363 300 524 590 -276 248 396 -561 -178 -427 530 -298 -811 -320 -788 -253 -180 302 185 -329 533 -98 -508 -400 -699 -51 -312 -259 -509 268 -2 -185 -591 -619 442 721 625 -786 261 740 183 -384 256 -248 632 -369 -156 84 -628 -533 323 -589 167 -18 -626 425 -641 -483 -605 569 762 18 -144 685 470 83 -681 381 -559 40 169 -852 410 -419 -560 383 535 -627 135 -780 -811 747 716 -743 -31 -772 -839 425 -113 22 187 -898 25 -569 -415 -21 -442 -549 -515 790 -492 246 -682 400 314 -861 337 498 736 -197 -711 -519 273 -793 -664 -54 -354 -504 -844 209 -532 -172 -664 392 193 624 411 466 -439 -590 259 -549 -746 -812 687 -114 -556 54 -163 601 -648 -703 -112 -232 -562 176 310 -27 185 -751 -264 -598 -505 781 -539 318 -735 -377 -476 -329 -69 645 -270 -119 -685 -558 -888 519 11 629 137 414 -440 -685 298 -795 -231 -134 -708 -567 -726 22 494 157 -519 -287 770 379 -146 549 40 544 74 791 508 -432 -784 -147 -639 417 749 -211 624 442 504 173 -553 -274 -507 -350 452 -491 510 -124 -801 -375 749 204 459 -361 -454 0 -257 -618 266 -509 -117 -495 -230 -192 444 568 -410 -269 743 -185 94 -252 -500 -38 -792 405 -427 161 -154 195 -65 -562 639 -466 115 385 387 295 268 -515 -739 -746 -744 446 143 270 -273 -669 -819 -507 -602 -223 323 -630 500 -34 -567 -102 472 266 -560 -529 646 736 201 -716 -134 -548 -798 -291 153 372 -363 -426 -323 345 637 731 695 121 795 699 219 57 671 727 -292 636 -496 -838 -774 -642 437 436 67 -788 696 -363 532 59 443 -321 -161 -884 -384 469 -346 608 143 -275 -304 -886 -604 -876 -240 -822 -863 -242 -84 380 396 -8 17 123 -653 774 -634 -289 -18 323 -665 -895 -333 -807 744 -444 -560 -741 -529 -64 -691 -233 151 -247 -587 341 279 -436 51 480 350 79 398 -460 493 581 773 587 -637 229 -176 565 408 84 -255 -649 -726 -379 -687 184 -727 379 74 546 637 460 -665 768 333 -435 616 274 -55 188 -201 -160 236 637 -285 244 -739 575 -532 565 146 -244 -599 216 418 123 -3 248 267 -729 726 -57 239 654 437 -386 -235 490 -472 225 225 -664 147 -888 -842 18 635 -327 -542 -858 149 298 -721 436 -822 -673 769 174 81 -201 -315 199 -783 317 -122 387 -370 27 -492 566 -366 519 135 371 598 -286 295 365 -703 -55 773 730 -732 -157 -21 -557 141 -485 -364 468 -708 -442 762 -375 512 493 497 -433 -373 325 468 490 359 481 689 -813 746 -438 -869 428 -329 -506 -756 571 596 419 776 769 -401 -337 -7 -16 197 254 -523 -637 -117 -169 637 -694 -153 -55 631 -684 -529 685 -126 -278 556 200 -578 507 405 -560 -550 -179 546 160 327 494 -26 -116 95 559 629 630 -85 -194 -855 -94 -638 -539 -480 566 -244 234 -77 -502 759 -185 -42 44 250 -4 -645 135 -403 658 677 800 686 -468 -623 -161 445 -225 -189 -253 -418 290 541 -448 278 -8 245 -148 588 -122 526 198 -335 -162 655 -833 -629 778 11 17 231 521 -337 589 724 336 441 -429 -270 224 312 -645 -53 635 -451 -581 494 218 344 772 645 -566 201 621 -554 -798 787 -533 104 317 249 -702 19 -22 -407 -181 -747 304 -846 281 -697 284 -112 375 539 -396 -432 -90 -614 188 562 -66 -759 -722 -337 190 -580 319 315 -632 507 -895 -7 -861 -147 -465 243 -605 203 -239 459 -887 40 -432 -440 -569 -439 -353 5 115 -894 -52 -128 2 180 102 -315 -331 216 450 -742 -791 -310 -493 -294 576 -883 -143 -833 97 295 -149 237 -805 -775 -510 -119 -95 175 60 -563 324 -622 -767 -775 -574 775 -520 186 -402 578 -497 -150 -536 27 252 787 623 291 -555 169 -4 -826 -313 -828 81 238 -195 -165 -760 -512 -177 -605 454 -653 138 498 -550 350 25 -691 -48 569 -877 -156 -550 -709 -667 193 31 601 -880 395 -636 542 420 4 41 151 461 -775 -738 218 772 -591 337 526 24 -209 338 166 -626 123 185 150 725 -55 772 800 -646 573 -270 516 564 -604 333 33 65 -766 -835 330 -574 301 -444 -40 33 -529 -667 -222 -692 -270 -424 725 276 305 498 747 -79 692 -663 -122 -826 -668 412 -701 -238 427 448 -190 346 -350 714 51 -768 -740 252 -272 -211 571 -504 412 -517 -896 -304 692 799 -347 85 492 294 -144 -866 230 -95 -11 -696 584 17 -301 -329 -310 -802 296 -326 -487 -713 -893 -226 306 -477 741 -431 -301 715 -181 -635 15 -457 783 15 -735 -233 -302 -735 -164 607 782 289 -82 -552 177 -416 -306 390 446 167 -518 308 475 296 -842 481 -620 -663 -387 -127 -316 -788 -453 -320 448 -321 798 -294 -561 -672 -52 -160 461 -891 -661 -235 -265 732 -472 298 -259 -336 106 -380 200 -339 672 -587 487 -100 789 54 -893 -592 -236 786 -458 -420 777 235 -709 191 620 509 27 619 507 -263 448 664 -716 303 424 351 -217 284 178 -495 -262 -353 356 708 -700 117 436 84 -601 -297 339 -611 -782 -427 -99 -722 626 164 -437 -785 -639 -274 742 336 481 -251 633 -805 -5 -825 152 -157 771 -477 -294 -682 668 -885 798 311 -43 -390 300 641 544 -10 -249 -31 -772 -103 -495 -171 158 -576 186 -711 -189 -791 -3 75 -16 -898 795 -333 -121 -132 268 -188 -730 -543 -312 -90 -41 -798 319 -400 510 781 -122 207 618 394 409 389 414 -157 748 -808 241 -382 -310 -497 -888 -121 -780 -698 752 732 282 130 497 -559 59 -171 157 284 -653 57 -45 -443 -254 313 -188 -417 354 -465 331 220 269 -431 -488 -180 -510 -494 -752 -175 -113 270 516 161 -22 -25 -201 -166 355 241 182 583 50 -693 300 -731 436 215 126 -465 -649 -174 137 -832 -576 187 -609 173 -511 -791 -459 29 -767 114 797 -757 -836 -470 -614 -180 446 622 -632 -141 -866 -845 353 -279 696 581 197 -337 -320 476 -200 -755 -801 728 -872 -529 511 -25 -269 336 -699 37 659 674 -314 42 521 189 218 -757 -804 -243 619 292 384 -57 298 171 689 -828 -374 -804 260 471 -55 318 -540 -370 686 -557 -764 -200 197 694 -558 1 -3 318 -553 -698 149 -261 -274 -69 173 -385 693 340 -336 486 -760 -583 159 573 230 654 -553 -552 -680 283 -773 -875 -324 763 -565 598 182 -701 -291 194 -267 -307 -356 100 -655 -177 -803 -188 647 400 -3 -158 0 193 -94 -476 -373 -25 -616 44 -300 -564 -232 -799 -222 390 726 -316 -873 -90 -350 -83 -653 645 768 628 405 118 173 -220 724 -410 -326 -166 -496 -651 -341 222 267 479 595 -566 211 -653 492 75 521 -564 738 383 -368 616 -10 -309 -772 -298 -482 -572 -530 -353 -555 727 -93 593 -347 -463 744 -67 289 -118 -428 -381 -71 -537 -603 -242 -868 -379 -751 177 607 255 263 387 692 242 213 571 -489 63 459 467 393 -111 -500 443 43 384 165 247 -14 -493 270 -891 -279 -699 -344 -258 70 605 -860 -543 526 -865 461 -250 20 145 -656 -666 -397 -73 503 -112 220 -55 586 -694 576 484 -534 -51 208 -80 -510 -661 130 9 602 517 584 185 -865 -188 376 -464 -871 -59 476 -727 39 -831 521 -693 382 -817 529 -761 -591 551 751 -370 533 -741 757 -767 654 586 710 -412 439 -135 -389 -218 -788 403 435 -540 582 671 -805 709 -457 -23 732 -354 -406 -761 27 -603 203 -433 487 527 -341 612 162 -584 -341 -15 158 -214 -619 -573 -741 449 -251 -771 -368 571 -200 777 -638 67 435 -492 -580 395 695 -710 -886 567 432 -428 429 320 612 11 495 694 665 419 175 -2 -819 196 -71 -108 -798 651 685 282 562 -803 -704 496 -578 12 611 379 -35 -404 191 431 295 -826 -622 449 -218 -468 481 -52 -632 -154 708 -487 -397 681 82 497 -514 187 -832 -807 -717 519 -848 -218 190 -828 587 -562 -742 404 -543 -442 -75 115 -126 -13 375 -667 -145 753 -723 -654 -684 462 -500 284 -178 310 -524 130 -121 -753 22 448 590 -271 137 172 264 -512 776 -252 -59 330 463 362 689 521 396 604 507 197 583 121 609 406 -56 240 632 118 -403 730 129 239 299 -334 260 -456 -536 -764 -846 760 -788 -560 696 288 -374 603 -812 -392 -534 -76 171 -739 -82 499 -797 -772 61 -439 405 289 -355 97 326 637 -422 -702 59 -397 -544 -882 690 -851 -667 -303 441 -530 -357 -530 -700 -824 -165 -328 -93 171 127 598 -31 775 13 463 -51 108 -809 276 195 168 672 -732 -701 -582 -694 52 -867 -847 333 251 -524 472 -509 475 443 799 729 -371 727 97 313 198 -122 -122 83 278 -324 477 -276 -64 180 -94 -204 374 253 -818 -856 -353 -52 719 509 304 725 382 -503 -835 570 610 491 -463 406 754 -703 -837 346 -149 115 -345 -738 603 -837 33 390 726 154 732 704 621 -101 -836 -339 -36 -676 -129 563 -746 445 703 570 11 559 -144 -149 722 -239 -419 -116 60 152 661 -596 -244 22 -514 -382 -743 575 -637 -127 -483 -835 16 -825 -471 -609 -48 -829 452 -263 662 682 698 233 -130 -555 281 297 244 234 346 -271 743 -266 -176 -260 434 415 -783 -828 -760 -137 -351 -784 -144 380 495 731 705 672 321 772 -364 -28 183 83 -900 -154 -830 35 -350 -378 -642 66 408 540 -688 -244 92 632 -172 -739 463 68 -309 -892 -703 514 517 62 142 495 345 668 -216 -279 551 -455 -541 -429 44 -306 -142 -514 -483 -188 -31 638 64 163 702 -491 -383 -302 -286 696 -163 629 -287 426 745 -631 -671 -77 127 -286 -530 -330 692 -240 512 430 -233 -101 141 33 784 500 -207 755 319 -509 -722 450 -590 -622 235 -732 86 47 -238 380 256 793 -389 -633 -752 -643 450 -119 83 595 583 -458 7 -687 9 758 -624 434 -177 -341 486 485 540 -573 297 -253 -818 -368 -461 507 13 -436 -739 597 -473 125 362 -186 -456 559 -359 -490 -530 -592 559 260 525 -1 782 4 -795 -795 360 601 -549 683 793 -614 -898 339 -724 14 -522 147 38 70 773 161 750 -168 -329 684 516 -82 205 -537 65 541 -311 -534 315 530 286 423 552 399 540 -647 -824 197 190 639 -567 73 247 -269 -372 195 238 81 431 -536 257 -298 -28 -732 505 578 -121 -458 -274 -722 76 -780 -887 20 465 59 25 -106 125 568 -337 -547 -147 112 642 258 665 -350 -410 -282 426 -103 196 -264 497 241 296 -451 14 760 -79 -306 256 -218 708 39 477 188 -376 -271 -689 136 -878 53 54 665 -143 209 368 385 -758 -181 566 -507 613 647 702 -40 616 -59 -64 -316 -325 155 -368 426 447 -787 678 -747 173 197 -484 35 328 -795 -640 -864 -368 -140 -635 -475 -337 -557 -630 482 -245 710 -549 615 -120 -695 -48 418 711 -99 -673 -771 405 -817 407 403 -288 -281 -408 -566 457 752 -250 -576 403 28 580 759 667 154 260 -28 -407 359 482 -196 242 -441 627 659 781 -678 446 701 314 -780 -552 -379 302 675 -354 -535 -415 31 369 532 -411 271 747 132 -450 -873 -560 109 -548 -366 -348 584 -595 542 -595 304 139 -533 -128 593 -317 695 23 262 600 188 -527 42 -857 -457 -138 721 -344 787 -805 -152 -887 -740 525 -852 -351 393 -117 -457 -661 -277 570 526 -479 590 357 -880 33 64 244 418 555 -276 -390 661 697 564 569 -627 -382 359 -740 -132 -788 -313 625 -12 666 533 224 -323 440 602 280 -735 670 561 63 -767 -409 101 267 -124 381 309 734 -793 -896 483 134 786 -285 -299 -240 509 -84 -111 -222 -399 422 -223 712 -405 695 47 273 -697 77 -892 -210 -720 0 -560 -104 301 -264 -468 587 -171 -196 114 287 370 -279 -844 -501 -151 78 -466 547 -662 686 -831 61 721 695 -370 32 -859 582 231 -136 -364 391 369 398 -496 -317 -300 -551 126 -136 -288 -362 -13 244 83 344 431 721 -9 351 -473 -314 232 640 -671 53 -702 618 -135 -829 31 -585 330 68 32 -539 -653 -239 764 -272 -703 -26 -128 234 592 -657 601 -482 577 437 -125 -522 -366 666 -470 -521 -22 -333 -251 573 -79 -564 -74 604 714 458 -116 568 -773 -470 -716 504 -788 600 -372 -162 213 644 132 -827 81 692 779 123 -258 -177 -93 170 172 483 738 76 766 245 186 -56 348 367 249 212 -209 334 -611 -218 -759 164 -562 -330 -170 -237 -10 79 744 -242 224 697 773 410 120 589 -181 -387 -423 589 435 556 136 -124 233 709 -457 -275 747 -370 -835 215 -704 -484 -328 -435 -703 -760 -834 689 -841 -59 -95 -118 -778 -590 -555 -181 632 -47 -807 -861 -314 -846 791 635 135 -865 687 55 387 -854 -772 426 48 -92 576 100 -532 85 -230 721 -144 37 -550 -652 -634 376 -608 -407 -293 146 -644 198 -540 336 560 466 -321 -757 88 745 -585 493 343 -8 -558 458 -554 629 -545 -295 -835 -75 290 -615 374 -792 -447 544 -25 -569 255 -251 -837 93 710 -805 175 -61 631 -518 -883 571 -304 -694 -582 243 -2 -666 -515 -808 95 478 251 -345 -416 757 648 649 -629 710 -98 -90 -486 53 -284 -780 658 82 698 -695 -667 29 -149 681 488 -840 43 13 500 -478 556 242 -849 -810 -50 -374 -469 -674 -535 -415 -383 -416 -178 -387 602 -301 -669 393 -83 -652 540 -38 755 -423 -497 -820 -192 188 -688 -892 176 -395 -83 424 -474 722 -764 -812 434 -614 -574 -595 -676 704 -718 224 -137 -455 -844 -722 -765 -432 -831 648 575 -110 -269 141 92 681 -623 130 -829 -674 374 -816 696 701 -125 573 -586 153 201 -570 -801 425 151 194 -151 639 -383 84 312 -47 -165 -548 782 260 -670 434 271 605 401 -691 -398 381 -509 -656 -236 -807 592 -337 553 797 -166 764 417 375 345 -44 -507 -472 461 -476 -370 -475 259 765 118 -262 96 -504 639 -615 -474 -500 -489 -126 -168 180 -448 382 360 -862 305 77 -582 -241 -379 -716 -873 -887 -281 492 148 -562 -33 305 -634 -883 -672 -526 -522 527 -743 714 155 286 -704 -589 255 -823 778 764 -577 634 47 -97 102 579 -312 775 -492 67 -153 -404 526 -411 -380 -555 477 282 -37 -781 -194 605 -561 -288 44 39 -653 62 -262 -97 -410 740 630 579 692 88 81 67 -304 530 111 230 -769 -723 657 414 -698 80 -75 561 -725 739 -797 -557 259 -762 -100 600 -45 -653 -737 -366 -200 -370 -1 757 638 437 -790 213 649 -380 -550 -827 -110 -146 -674 -444 362 -777 -643 -76 782 290 767 465 -138 38 -701 102 -775 -392 -782 111 -154 479 -301 435 -406 -872 209 -263 614 619 -132 -541 781 -550 306 45 275 -519 44 548 511 -79 51 -84 492 -375 -492 325 67 -312 -23 -244 -434 -26 74 -184 631 131 484 -343 519 -746 84 306 -151 -234 798 364 -152 -487 477 95 -882 -686 -699 596 -892 742 427 489 -117 -296 -320 501 414 72 460 367 -594 -94 -763 -120 -653 -329 -692 237 -360 -150 -370 -445 -792 -191 -223 -706 -105 -338 -2 26 140 -387 -677 469 -458 -665 298 -511 -38 -367 -539 -537 522 149 311 -422 5 -278 160 -627 276 -878 544 -472 396 -886 -709 -826 327 -10 52 -160 213 797 713 670 146 690 705 490 266 -750 615 612 655 -180 -303 489 -515 -137 -645 499 -610 294 -486 292 440 -635 -199 681 161 404 -89 -190 119 -65 -897 -593 376 -407 -283 -26 306 -293 514 -709 516 -384 -609 393 -106 784 -704 -432 -159 -560 -524 -805 -447 -418 311 753 -380 -505 -291 -511 668 -118 102 547 348 159 -238 -281 593 17 -680 -331 586 -681 -880 -275 388 -857 632 498 570 -223 585 93 -208 -32 -747 -710 525 357 238 -197 264 -150 791 -41 -771 778 97 -836 352 -708 536 132 178 798 800 60 -233 -759 424 687 346 682 -829 -685 142 63 685 -827 -744 567 57 342 178 -780 -63 -773 -623 -14 -843 693 70 -105 -837 -496 678 481 -627 428 375 684 176 -866 -46 215 -361 271 772 306 781 174 -365 -718 -181 10 -358 -114 -190 -126 -863 -743 71 -226 21 -873 -78 -729 210 -616 -17 -894 555 300 772 778 267 100 -644 -258 310 -646 -274 -482 641 197 -650 177 335 -558 409 -666 654 176 -211 -74 752 -812 59 -715 -719 -785 -585 48 324 645 479 -776 459 394 87 -574 593 -93 721 -58 639 -691 226 -714 695 -79 592 -248 -451 221 79 641 -447 579 513 -304 -449 717 681 -727 696 451 262 -83 615 14 -783 -641 -676 90 352 602 259 -843 -584 160 -382 573 142 -170 -183 -55 445 -71 785 175 374 -261 -21 1 375 -292 -788 171 253 -420 -633 561 725 -412 424 140 108 574 -325 -635 324 263 197 -618 212 -514 378 262 -689 426 88 -59 -710 -633 -301 723 666 -814 -459 -329 141 -695 -668 700 -864 730 376 -248 748 504 -366 49 -419 -231 724 747 -392 -523 53 -779 -781 -483 -548 -77 179 -566 -29 436 -838 89 271 -890 -784 -579 782 629 235 -828 765 532 -895 -141 293 243 -242 -619 -651 -427 -335 227 -306 -700 -102 29 -430 168 -520 -386 -741 -410 17 657 -529 467 330 794 -296 515 -550 -130 219 -898 65 -883 404 679 -485 653 -390 447 -149 715 641 576 450 -164 -759 535 -183 -12 -711 18 -501 -566 563 361 -87 -186 -396 512 404 -28 639 622 358 -738 -602 -114 -530 -537 693 -379 262 -25 328 -683 -397 334 -725 -774 -5 353 -874 555 -388 96 -62 521 604 26 499 -156 -366 252 -371 -853 -564 -575 -170 -246 -885 702 481 368 -47 361 -478 -334 -14 624 -166 -590 609 -197 238 -848 -426 491 -303 -662 -253 429 -62 -819 -425 -732 621 527 -830 314 -884 -700 -764 598 342 -343 451 -196 -93 122 260 375 571 -729 591 -867 -424 625 45 773 439 -623 490 422 134 370 -385 27 694 220 18 705 329 -389 500 457 583 -299 11 -550 -301 -76 -219 288 -679 340 -832 120 448 285 524 -840 459 -631 452 130 -87 -745 116 -629 -515 247 -382 -282 392 389 726 -43 -646 -685 -143 295 14 642 -380 -666 386 -744 658 -889 -506 419 -726 -27 510 454 -403 367 -432 -331 -197 76 -586 -211 -241 651 726 -838 236 -264 -770 -47 -548 -118 757 452 -894 -187 -748 -480 -837 -395 -31 -750 43 794 -335 316 -724 -318 744 101 -681 577 -226 -616 472 198 400 -885 792 543 218 58 364 109 470 636 636 661 727 -141 128 439 -575 -865 -811 411 146 -134 70 -458 514 -166 -147 587 -850 -801 794 -370 -166 -828 694 -214 461 681 -840 -201 -695 -348 -205 294 -106 -804 -324 -445 286 -842 15 -508 -151 -485 -699 -207 -799 -129 -577 -340 202 689 257 -341 599 -505 486 -57 363 -575 798 77 -854 -563 761 -393 -105 335 -887 590 -54 148 706 -64 646 -510 -742 567 680 -482 -453 -252 676 628 256 258 470 -546 -286 764 -892 755 639 -399 59 -721 5 -811 -675 -370 -687 -669 346 -802 -734 347 -732 -48 -223 -435 -779 -338 -641 686 375 435 -670 -525 -111 799 -808 -69 -298 -683 558 -783 697 217 379 108 -548 -805 -332 203 469 18 -719 393 782 44 -169 -823 -366 8 110 -318 -536 -631 228 598 270 -102 -583 -366 -395 49 491 -137 126 417 310 606 -243 -14 724 718 -173 -832 351 -406 -665 152 492 490 130 -399 525 744 -863 -383 688 -393 113 494 -605 -523 95 -614 256 -320 215 -628 -239 -232 -308 415 -526 -847 162 44 -434 -116 197 -309 -108 324 -3 -181 -863 -810 405 350 -599 -312 -40 216 121 407 -491 -146 630 -302 -767 -119 19 502 668 -346 250 -897 -573 -666 -244 -796 576 -198 -244 657 595 448 -620 -85 152 274 -707 -765 71 -693 -37 88 134 -632 -610 213 -378 144 -160 783 648 -341 -448 -154 -699 -473 -131 774 -179 -123 538 691 554 -83 -440 530 628 -645 477 97 128 120 -202 -720 655 314 213 636 173 646 717 -481 -823 -13 99 591 -129 704 634 -211 713 695 -379 -414 -396 534 -827 -244 -811 534 735 -469 166 -89 63 -325 563 134 -460 250 674 -545 15 -820 122 -164 499 739 -654 -338 -851 -597 -680 -316 234 550 -2 -836 327 -390 -24 401 -727 696 133 -82 747 -873 327 -7 -102 724 -529 600 26 -758 -665 -330 547 427 -349 639 457 735 -30 -403 -382 93 -429 -80 -17 517 757 289 -498 43 670 -769 100 447 -90 61 -512 -664 94 676 -218 -4 639 -121 -853 484 38 -641 -661 45 63 -887 -183 733 -606 392 -586 426 -15 -493 -220 60 -867 -158 -308 592 -136 -741 -274 -738 591 419 -599 577 -265 711 -644 -736 -14 784 -497 763 10 248 -581 374 -340 -120 -608 469 -557 494 197 608 421 -109 -323 218 757 337 -738 365 436 -387 786 557 -175 -754 -747 -897 322 -16 -412 369 18 -606 -580 28 -31 -110 665 -701 -107 -483 718 302 -752 -206 413 424 87 703 -867 254 346 -30 448 -846 263 -449 130 -557 15 117 -440 618 -112 273 233 115 -260 -592 389 780 799 -512 58 296 -665 -34 -614 -543 -576 487 -488 -355 -738 -171 798 -292 -85 -545 511 -418 -297 326 -570 -560 -728 312 -774 -197 -373 -560 642 159 -122 -173 -469 -587 633 -479 -407 425 546 -232 781 -713 -449 241 -44 -131 759 720 685 -3 -800 339 -343 -632 -765 634 -187 229 -338 653 -715 590 121 -59 -882 170 -341 175 -380 250 -113 -580 -399 -506 -840 -526 23 657 678 -768 -119 -314 17 495 679 -656 -823 -329 648 558 92 51 -283 -362 -379 151 212 -651 387 -783 292 -164 -803 -374 -487 -261 498 591 675 -469 109 288 545 586 173 -229 722 -348 165 195 -200 -381 661 -524 -433 -668 791 -771 586 -324 -870 -409 -191 588 -789 313 -474 -843 -529 659 -676 635 -426 294 160 -490 -873 -566 -454 434 219 -29 -578 594 -831 -466 -18 -197 687 -400 -564 -772 387 544 353 31 -690 -745 644 509 -258 -172 397 545 -833 366 373 759 90 -409 463 -273 -592 -780 -110 -838 385 240 662 -532 712 632 -252 260 -123 278 -214 -714 620 600 570 -252 349 540 579 -303 -866 -51 263 -750 357 -332 -412 394 311 218 -454 215 438 701 178 -800 -865 -401 335 -843 239 -420 -80 -549 -215 656 -439 -536 34 -590 178 -479 694 221 115 -371 -576 285 576 -441 -430 -110 -784 -680 250 409 742 -554 -413 -550 502 -797 729 452 -127 -374 -219 -593 -440 -586 448 -165 657 -258 -539 -571 -465 795 231 565 -426 548 319 54 422 -450 -434 -421 -440 -370 664 420 -515 -618 -838 603 -805 -844 -491 -508 -836 732 558 277 -622 104 -483 -287 -726 -608 -726 230 775 533 409 450 -130 -125 -387 -611 -58 698 -182 162 10 -813 169 -32 -306 -184 422 302 580 -867 129 -133 -577 552 -336 745 791 -454 457 536 478 674 -200 -782 -262 203 -46 -432 483 -247 458 -165 -171 -131 -7 -325 12 304 434 -48 519 295 -490 97 -375 731 337 -233 -686 747 -896 -202 50 482 751 -26 637 94 579 -714 611 -261 -676 -10 -722 -414 -303 -568 -885 -814 -234 -834 -125 427 -5 22 -332 -340 -292 557 168 470 -80 -352 -699 -646 -24 -878 170 522 -109 499 -494 -694 -816 716 215 302 18 -721 -667 350 -828 -563 742 -777 490 -552 710 -190 233 -136 -325 463 4 789 50 -648 -888 167 -336 -692 -375 -716 -521 -581 97 99 567 77 -876 -258 -395 -298 -101 -301 109 105 -151 745 661 -548 -704 -209 -476 559 710 -728 314 -155 331 -235 -493 -198 558 38 -668 362 699 331 667 511 -773 -436 180 -120 -571 -824 -192 334 626 -77 296 -372 507 -649 -671 -442 -125 -516 385 188 -130 778 -753 -366 58 662 663 177 164 223 110 -421 792 340 -776 -593 -844 444 -470 732 -220 152 623 -623 575 57 541 635 -728 447 -474 -623 724 460 -95 -489 -871 608 767 498 -20 487 -424 -378 500 217 -819 -339 -651 -37 -712 162 -483 -754 -831 486 253 -808 454 12 -753 527 -538 335 -568 547 -855 600 -614 320 177 226 -403 508 -16 722 615 -392 -62 -113 -762 -766 266 -582 -30 -428 -359 497 -641 511 -737 564 79 -729 183 -728 540 -710 563 -169 -675 -271 200 -4 396 -613 -182 739 2 -634 48 -180 -303 19 -201 74 113 440 97 345 550 728 627 189 714 631 -857 80 52 276 524 -691 -770 43 -210 -424 129 386 -22 -569 -52 777 54 561 -854 -222 47 -858 -772 -690 -411 249 592 228 -239 4 -868 -273 -220 197 -41 -202 -676 36 271 -506 -579 -728 782 -779 -2 738 129 -297 274 -553 553 84 597 794 -201 -710 323 21 573 -231 755 -792 291 -95 -379 -191 260 -479 112 -468 341 -818 -805 -638 103 -423 101 442 -815 -440 685 195 -251 -50 -347 86 753 -61 -617 -453 218 -692 -688 -423 187 -280 -388 -473 -49 -613 -193 -710 -615 -533 551 126 -43 568 -286 -802 750 -268 364 24 144 428 -426 754 630 -542 -220 281 -760 -186 -183 19 -393 16 -168 -709 -682 517 101 -891 -238 -334 507 -88 48 -495 116 -758 270 -580 738 550 269 -778 579 -95 -390 610 -840 97 -204 408 -480 761 800 -355 -563 -648 -707 254 252 -428 -899 197 -299 608 -41 634 154 -744 -606 745 -119 776 -806 -14 504 -18 -437 800 -464 -624 680 190 247 -694 -181 -636 -16 789 408 612 -249 -106 300 -472 -421 -769 173 52 -511 132 -554 56 -875 237 299 -284 -263 -475 -451 -503 -216 439 -580 492 -858 -588 -794 -518 -622 -409 519 347 -200 522 404 371 -240 531 -498 416 11 375 361 620 722 -450 601 -669 292 -697 -455 24 657 -496 -282 -83 122 -65 -659 589 -586 691 631 448 -662 -595 32 476 -140 417 -5 125 -524 715 -879 -94 -894 -785 539 -829 -129 -849 -368 -235 -632 -784 -421 10 -740 110 -80 -283 534 45 -717 48 98 -186 193 -519 -199 587 -236 385 327 53 442 -54 621 -777 -670 654 461 -33 597 267 94 82 99 304 -606 -6 514 -198 -28 274 146 650 -590 -75 -768 562 -539 794 81 359 524 615 -238 798 -555 309 561 -343 10 -183 -4 650 436 575 33 607 360 330 -647 -724 -771 -539 -334 780 523 760 -721 -777 222 201 398 -7 -440 -654 584 75 673 -778 -44 -324 358 305 -162 698 610 -41 -875 -539 -262 -712 -312 43 -375 -113 -171 647 484 -704 -776 -797 754 182 -871 -565 98 409 715 -603 -398 -761 396 -312 -69 248 -469 -821 495 -425 -880 -156 -156 533 774 703 382 140 -720 638 633 -76 595 219 -202 -794 -633 -685 -723 322 -735 -110 -319 -616 599 96 -710 -389 438 140 710 45 -72 -857 -279 -554 -161 -344 89 359 -653 -386 -245 -828 -40 -789 -11 -624 -42 -667 -555 -702 -256 -493 248 602 -851 383 -41 -745 800 -885 44 339 285 -38 172 -608 774 448 697 -652 328 648 -353 684 -666 -845 -28 -58 5 -597 71 535 -93 -189 -861 -869 -593 -455 784 744 580 -569 316 -435 354 116 606 -654 -198 -200 -412 -267 777 -452 141 67 -282 748 -547 767 637 -900 568 -8 -194 -730 797 245 -859 135 -511 254 61 -85 797 619 331 51 416 -363 -28 -17 -515 -127 662 -455 -254 -11 723 -35 -638 -421 -198 -327 -396 -172 -3 -586 127 474 -240 -220 263 -443 -135 797 50 -452 -715 -352 672 -519 -766 475 -367 629 724 254 -657 246 340 -889 -368 -831 -370 -750 230 425 -762 -792 774 398 265 -85 -672 -799 -165 -279 -761 591 205 560 151 720 538 354 -288 587 589 -813 -402 -627 -899 -82 598 -128 15 -883 -424 763 -648 585 637 -462 591 293 360 257 -671 -850 -744 -77 -19 -374 169 -60 606 383 332 -676 -105 -130 -265 138 -725 -53 313 296 -329 -213 -312 -506 -619 488 -98 -299 -119 500 -630 171 -216 477 -691 174 -805 -276 367 415 741 536 -742 -650 -120 183 215 -632 -51 -59 578 335 405 -362 -484 -736 298 -812 124 624 741 -847 -548 580 190 -675 -460 459 244 -203 -114 514 -295 603 -484 769 -531 -787 -17 368 764 -824 403 534 161 351 -452 -174 720 201 314 679 -71 116 88 738 -73 -132 -3 174 -234 620 -299 237 127 -362 -378 -270 327 -354 -678 -541 -182 66 -142 335 -508 -392 -500 -495 -230 -727 -617 77 331 -631 -686 -505 -379 -275 234 415 12 -64 150 -473 385 199 -897 9 -389 -255 677 221 235 762 -120 -534 192 793 142 762 -551 682 692 626 -835 -677 -644 -101 -836 686 375 452 -791 -58 -395 -610 17 -486 -264 -549 199 -416 -230 153 699 404 558 -74 353 -246 -107 301 550 493 -851 -505 -830 377 -392 240 546 202 -611 327 -825 736 255 -98 -887 752 -25 -239 101 268 203 -73 -259 -818 467 -797 294 471 637 276 -223 539 -673 -73 -571 -488 -104 -382 -652 217 -50 217 425 -690 -275 -668 -671 -691 407 -339 -649 401 -349 378 -686 -866 -404 -608 -185 -728 -181 642 -880 -446 -881 658 676 152 -417 168 -240 157 291 -891 -781 23 5 336 574 -588 685 -516 -307 -855 -472 -28 4 -249 -80 749 -491 -327 262 710 -569 -276 -687 593 430 131 149 -13 -445 460 -554 448 -677 -3 518 276 -667 628 693 -665 -366 -69 -141 412 633 -568 -646 -771 208 -844 -548 541 -555 598 -892 -824 -775 -551 219 -266 279 469 -300 90 190 -397 -7 510 -333 -616 -10 195 -702 348 617 -868 -303 242 364 786 -311 -233 -37 -358 -589 -88 554 128 60 -268 -832 -75 -695 63 305 -65 -141 -222 -515 -194 324 -478 -210 291 646 -306 165 124 -494 -188 57 537 -587 -837 -666 612 -26 486 622 673 237 -332 -26 -2 308 749 319 465 -214 622 596 -76 -348 428 -191 -498 492 -485 170 -259 245 152 28 790 20 371 -612 -126 553 215 704 -575 236 -844 242 -12 491 291 -488 250 581 419 -263 426 417 -684 -643 741 -705 -319 -884 -648 141 201 -617 750 56 297 117 371 -224 40 353 -15 -134 -564 -523 554 -361 412 -116 -122 -323 -641 -299 553 111 -9 102 665 -656 -636 789 -233 -845 185 724 -432 467 351 -613 -557 521 121 -69 -825 -441 26 -361 520 -466 -485 157 -762 313 272 275 528 -122 48 -541 -538 5 358 -535 402 283 -71 -698 -13 413 -783 -670 364 -5 380 -585 -106 -865 129 -169 -419 -325 188 -620 -769 344 450 -646 -271 630 -134 -724 -25 -619 -6 466 631 770 458 442 -182 552 -757 -156 766 -269 -548 -694 111 11 273 -420 211 377 26 307 239 -841 -792 308 -612 772 234 32 392 -174 -2 422 768 -364 -442 -269 -677 -653 76 477 -383 628 -296 -610 -325 -217 -99 -353 -568 472 640 -218 -87 -255 -83 -766 454 -181 -333 123 73 -535 -158 -502 139 237 -864 -26 -180 247 -893 -369 -203 -809 457 -388 272 456 295 -469 197 684 -25 -691 -371 -65 573 582 -813 234 763 -619 653 -518 -758 532 -117 202 -275 -577 -505 -26 -421 446 315 -566 684 499 -620 539 56 -697 730 -88 -578 -779 55 -787 -756 750 24 -158 -761 -832 -125 -898 447 -671 -556 225 -7 -238 -855 -399 -9 393 -576 472 114 587 -505 790 -680 -171 74 581 -660 -573 291 -186 -39 49 657 -527 719 -99 -603 -456 -724 -725 -507 242 409 676 20 138 -332 -541 -703 -233 -406 207 -562 630 -71 529 302 104 -841 777 -285 -436 -534 -336 -504 -517 -211 258 237 775 -254 108 235 -858 -8 567 -304 489 -767 545 -523 -708 -123 579 -767 -300 723 622 -563 -87 -487 -615 7 -582 -77 -249 -852 -402 417 616 282 422 444 797 -646 574 634 -837 451 333 235 -463 395 124 -342 749 682 301 706 -392 -267 600 442 288 -320 -654 784 -453 -33 -465 336 -337 -162 799 -607 386 643 191 -604 -533 369 278 -315 -91 771 -48 534 45 -610 -345 734 -460 -143 -675 -82 252 681 414 -404 326 -172 -440 -221 351 759 -617 -428 -646 158 -618 285 -300 347 129 753 -9 -28 -566 -680 79 -296 70 -543 -278 746 542 359 104 704 304 -797 146 -722 107 -303 515 -10 -692 608 627 77 449 401 -115 638 -466 -342 -333 -636 -439 -812 356 693 416 -298 0 461 78 149 -158 -725 144 55 -46 -700 -364 519 -370 507 -95 -366 -799 76 -640 659 126 -320 142 638 143 109 -639 -348 244 -64 403 603 -103 -694 -462 -50 -559 -246 -332 613 -216 -644 64 592 455 -330 461 436 345 -607 766 -607 -73 -526 -60 297 -659 -42 -82 281 -363 676 -222 168 -485 758 -826 -868 -552 -412 284 -110 -491 -50 222 268 -412 69 -667 -571 -816 238 -25 330 -590 -348 -691 37 766 100 234 270 -812 -651 115 603 -305 551 656 181 480 303 -123 -439 -114 363 291 571 123 -517 -529 354 776 -229 798 38 -137 -222 -754 -224 -703 800 -603 -181 -769 302 -167 262 547 478 224 -175 792 640 619 -285 -347 -787 -639 711 -381 -68 790 690 -129 429 358 -48 -606 552 -590 -665 -848 284 -898 787 -25 682 298 265 -780 145 243 48 -426 -774 14 -719 -273 385 576 373 163 -755 667 -17 -542 329 -444 -419 -181 -357 241 -176 278 -572 571 641 387 -900 58 -568 -328 -160 -775 721 0 797 48 295 44 -324 -809 -841 548 18 -19 311 -798 311 -782 675 147 26 -206 791 -91 -509 122 -713 40 -6 167 491 -450 61 274 205 -698 -359 -423 -167 105 635 326 -894 351 -609 272 -264 556 -440 -214 -613 -398 -655 -249 772 -44 538 -449 -799 -332 -765 -670 -504 -716 246 -324 -308 714 613 -284 -604 669 -809 -777 -755 -282 -390 -350 14 473 -628 290 -408 -853 281 -655 399 670 -276 -146 -273 -435 -550 145 132 197 -720 726 212 525 356 -729 263 641 -810 -297 52 -846 -588 218 487 91 595 -829 599 645 252 164 421 116 465 -441 -14 99 -209 65 -685 -690 294 -797 -38 413 -702 -233 -727 213 124 236 -67 118 -604 648 -577 325 706 -512 -786 -597 407 566 571 343 -642 203 -645 78 112 256 -617 388 229 -830 -380 -21 -642 523 -496 -797 449 -513 -104 516 114 270 260 513 -118 659 216 -118 763 -725 148 656 -697 -583 -253 621 -6 -823 94 -444 722 429 -518 -731 117 -80 -735 -59 323 103 268 -483 545 219 -226 -716 -102 -297 362 -725 -671 491 -549 -724 366 -336 366 81 278 656 194 776 329 -704 -533 195 -586 322 -614 255 -489 -341 486 655 -502 788 -140 184 106 -587 -489 -656 -527 -735 -478 -879 -157 -531 -637 -419 -551 -123 -791 780 -422 147 -542 -768 -801 480 728 -492 -182 244 -558 446 796 -766 -454 -892 -139 520 590 -257 -818 717 -653 -147 672 314 -130 -403 -673 -819 306 471 -726 -542 -891 -565 506 92 -420 -171 -711 119 607 -895 -723 -892 409 300 -282 796 -744 -818 458 793 -142 -841 137 -578 -872 351 508 75 -239 -617 -289 -663 -315 121 290 360 488 -1 -563 599 691 180 -509 -375 722 562 577 251 -172 191 610 -830 295 704 528 -92 697 52 305 -470 -382 -400 -54 346 271 764 -516 -320 -237 -173 -862 119 94 -33 -93 -46 -385 323 -100 -336 488 -386 286 -781 -320 699 86 17 -437 356 -844 -75 146 -460 -314 0 -589 -436 -683 644 22 588 -147 123 303 -137 -386 561 163 -78 -527 107 -340 -288 192 -713 -863 -145 -888 -281 519 -536 -680 -543 176 592 -470 -520 -377 -567 352 272 512 643 -784 -172 -743 -10 -557 763 374 649 48 -796 582 -105 -742 -41 -871 754 -44 17 -749 -757 136 -408 -643 233 427 710 333 145 -15 57 -239 725 -646 -581 -828 454 66 139 124 -498 719 286 -384 551 192 -773 -759 -8 63 -814 98 -17 -821 -198 -220 -320 -218 -262 488 -397 -532 -764 -483 -691 167 619 440 -818 -371 -453 -618 599 486 -421 -26 -582 -529 250 -319 -244 -684 435 -96 674 180 -868 -684 -268 388 -596 -199 -15 -809 -623 617 -653 541 383 -537 793 260 -795 482 -93 -549 -113 690 55 33 208 228 558 423 -499 61 530 -367 346 -368 -758 701 -404 -540 -816 83 692 128 -20 -174 677 -204 -60 504 -224 -14 230 502 611 785 -762 -99 254 -806 -191 -197 667 -59 -776 578 513 -882 485 -361 -8 -229 746 75 -539 -862 -381 442 -524 -1 -506 44 506 -107 -492 423 654 792 68 100 -35 37 461 419 -890 -197 75 -40 -524 491 153 -267 -897 668 597 88 -705 -87 -684 554 -458 -99 -198 539 383 -54 -822 205 -222 779 612 420 -722 -718 -31 -191 168 409 35 -229 -150 -92 -859 -711 688 -840 759 -20 -302 91 487 -234 130 588 671 50 -254 774 -553 -327 -765 -885 -267 -839 240 -894 -471 63 -153 204 -358 268 -598 -738 -329 -89 -523 -157 -131 607 166 58 -478 -4 -331 680 -61 593 -200 37 -678 -585 -851 -347 576 -569 -775 -485 449 -202 542 -589 -231 -35 472 -15 796 -372 -232 242 477 -746 293 559 569 666 69 -43 -327 764 -805 -589 560 631 280 -763 631 721 -614 -109 371 -419 -108 -14 -369 -180 -131 -381 -53 -306 -274 -573 -50 -310 118 -120 -314 -736 -88 -742 450 -199 411 -534 -632 375 -868 643 -154 434 -38 538 448 -455 -441 580 301 573 -794 525 -338 387 58 159 -145 267 -135 -25 770 -163 -541 -771 -140 321 -400 293 731 33 -650 735 437 -607 713 -11 467 262 745 -719 -731 -808 -884 -769 -45 263 495 299 651 57 -65 266 -541 -355 -358 452 -498 382 -161 216 75 681 -546 654 -768 308 225 -883 -189 -802 -794 -149 728 576 298 -168 -735 -262 241 -139 -449 47 284 376 511 742 -718 713 -805 -470 -665 262 -530 -222 263 -268 612 5 -864 -693 -8 635 -662 236 -115 -552 351 -469 -248 -387 -163 725 -791 246 59 745 -249 -269 -119 464 -315 -728 -351 -87 -320 250 562 -476 -107 129 635 623 -596 768 545 -116 9 -380 -859 -82 767 512 190 -123 -840 362 19 277 -505 745 140 316 -636 524 768 306 -483 498 553 76 -796 -286 572 -854 -145 -129 -733 -469 110 45 -50 606 63 689 -389 -864 -212 -204 107 373 455 -218 -239 -79 -510 589 -814 428 -24 202 350 -495 604 -595 352 -387 220 -157 714 -605 32 -470 452 -103 203 -167 -71 -106 -740 -498 -181 -817 -105 792 -229 795 19 721 56 756 363 654 -537 -574 -610 -532 -759 8 168 -89 341 35 5 557 -115 -93 585 -459 403 737 -420 -243 514 757 298 -295 220 325 523 -393 28 -111 -807 472 -183 74 557 -760 -755 -33 -488 -172 541 -78 594 -554 -552 17 -234 -406 717 485 499 -193 321 -890 461 205 -490 -81 246 -867 -532 325 705 -539 -435 -419 -266 575 -389 -165 -863 -484 470 776 509 -566 178 -111 423 -599 271 723 -843 218 -503 -711 512 -838 -395 -763 -172 -523 670 431 619 -455 641 -40 -820 -881 494 -271 -755 -590 692 -592 -82 -104 -831 -694 791 345 -246 137 -312 303 74 -254 -443 398 -745 -534 465 -317 -271 660 -374 243 295 223 166 0 -350 -535 -818 646 -335 -761 -84 -23 271 776 649 -309 719 241 -366 -39 653 -181 438 -193 -86 -520 -351 -544 130 -640 -471 -279 -221 -387 -209 -776 3 182 -320 -855 -64 -185 695 480 -686 455 581 710 622 -478 -58 -23 798 -877 328 524 -331 -661 -360 -351 -415 -571 -106 595 415 -115 -97 -303 19 24 -121 -44 -624 -803 -726 -257 -868 545 484 749 -510 664 262 -51 568 -59 342 -562 -142 72 613 564 286 -543 -537 -805 -198 679 58 -233 64 41 172 -26 638 -141 -463 -309 -898 -194 -148 629 336 -611 -876 -232 -543 -172 -722 349 -293 608 -265 641 -793 -876 -213 -10 -786 754 -828 -642 76 728 -176 -571 542 253 -287 772 -819 442 707 486 795 -8 -164 427 666 -887 -429 184 247 -521 432 -228 129 -715 6 -127 -759 -888 -89 758 -386 284 411 458 -619 76 677 255 565 -105 404 -69 631 575 -870 -115 -525 326 789 143 -338 480 372 -404 604 -703 652 -700 -185 287 -319 -218 -583 523 634 426 372 -283 193 -164 439 723 687 -32 449 -118 250 156 771 399 225 112 -397 -704 -161 -86 647 -754 306 306 372 -889 -346 489 246 -808 365 -451 106 -198 -528 -410 357 288 -185 719 -725 -658 288 -746 253 317 -250 -698 -457 -409 732 599 -31 -587 -427 747 -685 259 394 -119 -165 147 -546 -140 -244 9 780 -472 205 213 -759 -786 352 -502 250 -534 -100 731 -648 560 397 -143 443 -385 -68 -459 -387 -752 409 271 216 -452 723 -271 671 -226 483 -308 348 -592 699 764 165 -11 498 152 -414 483 728 -284 329 496 -426 -473 171 -68 -848 436 -518 -232 -242 -765 547 -797 -799 -491 610 400 -808 -525 -454 -646 -40 -305 -676 236 -420 -8 -167 344 -816 306 279 293 410 -342 -392 655 617 271 -56 -348 140 473 423 157 432 331 32 651 800 -449 -544 422 335 -184 179 -324 353 -54 -468 -41 -44 -244 -554 631 -583 762 -734 444 555 31 -721 -575 -885 766 -319 -817 -615 609 468 698 242 647 99 -831 789 628 -474 283 -490 -798 -41 132 105 498 555 288 -178 318 -633 452 724 252 671 -532 -621 -810 -204 -869 -145 -263 -147 -673 -312 1 68 -812 -470 375 -301 118 -300 66 427 465 -188 -586 -403 -743 -477 -671 -415 -852 745 103 -313 -277 -291 -96 -196 -281 -718 660 -67 -361 614 206 -876 -373 -767 -824 -387 -873 -838 383 -704 -736 -239 504 726 444 225 59 447 270 255 -336 338 -111 -359 -476 74 -26 -235 533 794 146 462 -539 -516 676 376 661 -519 747 617 -107 -132 426 -380 771 -18 579 -494 -787 479 747 -191 -552 -669 -746 47 762 -530 -434 175 -741 365 -682 -132 -209 -129 -344 572 -616 -317 -32 -524 -743 -119 -778 167 -495 -64 108 657 -492 126 258 -303 -283 600 406 444 459 357 -121 -847 -478 -253 -870 -817 69 172 654 734 759 -289 -489 -173 -589 -517 573 -290 -516 -31 603 346 -329 -299 -728 -783 441 -265 682 692 470 195 570 -376 -829 -83 -55 447 217 545 -533 216 -445 -248 561 -494 393 -383 -786 -739 -736 453 741 -834 -565 719 6 655 -651 384 -602 -560 -252 -517 -723 377 629 -853 -496 364 406 -769 -895 497 -580 660 -488 -432 498 178 -856 293 -502 -417 211 206 -31 -446 -733 122 -865 554 -373 350 781 -310 412 -627 736 511 264 633 -473 133 583 -463 -531 -242 72 -159 6 485 84 -646 338 709 494 -102 599 -217 -472 106 -858 684 242 -232 624 527 -105 -574 -684 -301 426 776 570 380 477 -221 -211 341 776 169 139 -482 -602 770 -733 413 -45 -809 -544 -144 -26 374 -397 323 -495 -816 -312 -881 -616 89 100 -77 114 -176 -32 -438 -517 21 -479 -4 -441 -348 -212 183 140 695 417 684 -578 208 634 -553 678 387 569 -428 -855 -872 228 415 -157 431 -262 332 -245 -801 -846 -834 731 -770 253 -580 -758 -139 -631 -270 558 -542 513 150 374 -583 -244 -164 360 470 -214 -664 -439 -840 474 587 794 -82 -212 -394 -1 -850 84 -134 391 -459 285 277 -526 -737 759 -500 -85 558 -101 -802 12 297 -143 -831 473 -804 562 -461 614 -310 573 380 -674 -22 5 281 641 -209 -837 -787 349 776 -685 -272 -216 113 739 -866 -617 547 403 -548 -657 412 583 454 -537 -278 -119 -453 353 -295 777 -54 -118 276 -722 -670 -609 793 -853 792 -428 -740 797 -488 -704 -248 -759 -99 544 -435 -626 141 -357 -324 693 -878 166 435 109 -41 -670 -286 -475 -171 -13 764 -10 -107 -163 575 749 -29 740 273 -797 -195 750 -514 -603 -706 661 -625 -545 726 42 39 -614 343 570 -346 -755 -203 -556 603 792 435 378 154 -383 752 560 -753 306 -181 666 761 677 -882 -717 -435 270 -156 -831 -72 -757 415 471 -850 733 594 -579 -48 -329 176 -128 -791 -787 -855 -438 160 -653 155 241 -639 -529 215 -617 -690 -314 -621 -672 -173 115 698 -773 441 -334 539 650 -750 -79 681 500 -682 533 -35 -567 206 -11 -467 -826 -642 -48 -499 -780 203 555 119 -168 187 -741 54 -745 68 -889 21 81 710 -239 413 -670 -163 -185 24 -574 641 130 -375 -558 -792 -439 -495 573 -379 -641 -750 55 94 287 251 695 414 -869 -847 743 -735 721 560 -193 123 -336 -542 -230 459 -865 284 -258 -457 644 449 -605 -821 -639 52 325 471 -407 -191 -588 747 -162 221 239 -168 263 276 -506 -382 621 526 760 320 -200 -385 175 -808 732 459 -373 734 755 66 -66 -228 747 -271 737 -798 110 -261 -621 -786 -342 -541 116 -710 -622 -666 670 -744 -234 -452 -112 442 489 410 570 -464 -6 -377 -610 -897 -887 362 360 -438 695 -461 571 -669 500 643 -99 599 373 -583 -243 -270 -126 -577 379 -42 -81 143 469 -566 -556 -585 -269 -613 153 -367 -12 -456 -703 -250 14 118 -712 352 -894 -694 -214 -837 427 -343 394 -646 -769 -413 -860 271 378 137 -486 446 209 -564 -103 667 53 343 -783 174 224 -187 117 -435 -692 -839 -536 518 792 -251 -11 -727 -298 163 -403 193 -505 -109 762 525 736 -561 -808 -532 757 -770 -395 -431 780 782 393 578 274 219 -688 -91 -467 -830 -150 -377 -768 -540 -507 -225 -343 -232 -293 273 -791 -816 -272 130 198 510 -841 418 385 669 690 -441 -842 771 -748 781 497 148 -400 -585 600 -36 257 742 -821 -256 -830 376 638 713 548 -835 -852 -458 -682 235 22 268 -575 -659 -413 61 361 166 369 -754 -520 550 -239 -679 -797 -230 -731 -61 276 126 -852 -789 10 -5 745 -354 -195 187 -232 706 -696 -209 213 453 362 725 44 -649 767 -188 -327 -375 265 -449 -736 -511 39 546 616 -20 316 -814 139 299 -92 36 109 -108 555 571 -424 214 520 -113 -773 -823 -655 -279 -502 542 -273 628 541 -806 371 790 772 644 389 497 -624 725 -850 526 487 -548 658 -111 769 -584 200 745 261 360 -544 -334 -322 53 -385 -156 403 -493 604 -898 -112 521 -644 -419 133 -609 120 -636 35 -894 712 753 -187 -752 504 -898 -403 -449 771 -442 711 736 -785 -17 508 624 -90 673 -820 468 -357 -862 797 -154 174 -295 734 530 600 -652 -17 344 381 -355 -688 767 298 279 623 -383 644 128 -499 -697 297 346 262 66 -264 631 -546 -759 -740 754 -844 -797 409 -209 123 183 150 283 -468 317 -761 -694 -769 -805 311 -52 -4 400 -886 -82 -122 -540 -760 196 434 -194 701 382 788 759 496 -715 -528 615 209 75 -35 -857 -501 -422 495 382 -493 -743 -511 503 456 564 559 324 -607 -55 -605 127 -605 272 -491 -401 -321 -812 -507 254 -693 -662 -500 208 551 -200 -625 -320 -618 -530 -696 -622 742 233 -813 536 -337 267 757 488 652 -72 759 323 657 -192 678 119 153 398 664 423 -549 138 651 120 -512 -318 -318 243 -375 339 -669 -628 -667 510 -735 475 368 384 -451 691 396 643 515 375 -380 629 44 -680 76 -321 -246 761 279 723 -878 -77 -848 120 -633 -864 583 -374 716 492 651 -771 640 27 243 -812 -531 -786 -512 737 659 610 -689 266 413 414 -388 -600 -801 752 -570 347 -605 726 521 -629 435 -507 -738 628 -806 -701 488 772 389 -220 -745 -4 176 616 499 743 -221 77 423 471 473 -4 703 650 -318 755 -648 21 -42 701 443 -628 -139 -589 -298 -314 -131 56 -439 608 432 -26 761 424 362 55 200 -145 319 -438 431 -337 -654 -293 -694 -709 -780 -266 -204 -738 -298 -102 241 -373 -733 396 -666 251 -856 625 -793 -592 640 -47 721 -620 346 -560 -810 -95 480 -481 -269 761 341 -256 66 483 -772 -818 -747 786 341 -128 -446 435 -322 -738 -207 248 312 -241 -471 334 -653 -867 -134 529 -574 118 577 391 540 604 332 -448 -527 593 -149 -193 -317 499 -632 193 593 698 68 -713 -799 47 524 -491 717 -560 -855 576 397 337 573 -530 726 164 260 717 616 -875 -318 347 389 222 523 -121 -434 48 -415 619 0 -396 -415 10 -407 -828 -168 -780 655 -307 790 84 383 -644 -513 -297 576 530 300 289 -765 391 -843 275 455 -506 777 364 14 -218 -129 469 -390 591 -618 -232 445 -878 -880 -682 -842 349 -194 -557 -574 679 570 407 714 489 281 706 360 -223 -831 -845 -150 -364 214 -339 -863 243 481 -693 383 170 202 718 556 485 -715 -192 -382 394 604 -367 650 744 83 -600 -88 235 -157 716 -889 389 444 121 526 -568 -521 620 -238 621 -407 648 164 -617 -365 -477 528 382 287 42 585 -839 701 -558 -811 756 497 221 -80 -415 -370 75 -248 149 419 111 -733 -227 736 700 322 -98 -116 585 294 451 248 -183 642 -119 -315 204 -189 209 -671 -136 697 635 -261 378 -664 431 -207 -444 469 172 -793 13 -479 -576 -899 -229 383 -33 -619 536 577 788 378 -873 -39 -900 -547 762 471 33 -866 -661 485 422 -838 735 91 192 317 -330 212 -427 689 -416 334 -139 -74 -833 -476 -421 -250 720 474 559 793 449 -782 -425 -158 724 25 -117 121 -602 661 -182 467 -543 169 -777 600 639 -468 -347 -643 113 637 -393 -169 -337 641 529 560 740 576 -896 -886 -20 -178 -568 -161 664 -41 707 313 -570 -192 83 -780 296 637 -774 -849 -634 -319 -371 -300 364 -639 -648 381 -782 -196 -443 781 -379 87 -210 98 -496 -152 -772 -29 -547 -137 781 547 162 245 665 -352 326 606 306 -648 -415 -897 33 -764 257 700 -23 -871 -164 -753 -757 -133 -464 -305 340 87 40 -239 588 -203 -845 495 297 679 -335 -258 -108 518 531 -295 -766 26 279 91 -644 682 -455 -125 -564 -308 593 111 -428 -730 485 449 94 -789 -276 7 201 -548 230 -320 119 -65 -233 -886 592 589 -756 393 -34 577 689 -764 73 -320 -889 -419 -431 -813 -215 -392 -40 128 374 -485 -459 -324 180 -159 440 -719 -198 591 692 566 -105 -634 -625 666 -75 767 -145 -568 603 -53 -607 -50 663 124 -133 -186 242 255 669 -308 -356 664 -220 -518 109 -69 16 115 640 -736 236 348 -379 -577 -455 -292 99 -875 20 261 214 247 -397 610 559 -176 -550 -504 -42 -287 -635 -763 -605 -488 -642 -562 769 -609 -438 -55 -607 -192 -120 288 544 400 -824 -557 -271 -774 -83 -408 376 -749 -259 709 725 -269 -374 -145 -513 -496 683 497 664 503 -465 508 373 -10 -841 -260 -853 332 -416 -525 -136 266 -588 -354 -740 82 763 -795 720 -667 45 -257 103 -104 -660 57 -233 -563 520 -15 590 147 130 -848 379 -306 584 556 -467 -227 -696 41 306 154 -165 214 86 68 -45 -74 -133 -258 -348 75 -210 -45 -291 -512 -306 701 343 747 -52 294 380 200 705 184 -202 -406 -750 -749 -559 -743 -174 -650 457 704 -214 -832 -548 -207 311 -465 262 234 608 -230 -241 -97 -568 -226 -374 -108 763 -429 598 510 18 298 -532 -355 -46 509 -264 246 -631 233 -721 -125 -9 217 51 -867 88 456 -355 328 764 -715 -470 -604 78 -497 -402 363 -21 -455 337 377 268 64 -177 489 450 590 -850 -369 614 199 -121 -507 527 -203 -585 -204 -683 411 -365 33 -452 132 -502 -546 547 792 423 179 435 -740 744 -687 -715 -854 -672 275 754 598 -716 598 -338 335 -746 -368 -632 226 -191 -592 334 519 544 190 -585 -341 557 431 -670 -442 -521 -888 -825 -610 36 -818 -481 782 -778 -741 -141 493 290 -503 -380 -627 -696 -63 -720 -709 -821 191 588 -663 -131 381 501 306 318 -105 267 13 97 -144 -128 -129 -48 209 -248 -61 -848 -69 -34 -531 319 -445 425 -703 267 -804 -124 -609 444 -823 -459 668 -464 121 327 -499 173 -192 -623 -807 -730 -594 -818 355 236 -770 -452 759 76 -725 -675 -626 -640 -175 759 -374 789 -835 -250 -492 726 -186 22 42 414 -584 -455 11 170 -424 -471 -275 -569 442 625 -774 694 -457 273 -482 -35 -454 42 106 -177 -651 -691 -46 357 -96 -662 -206 499 -143 -217 84 271 -451 -739 797 -443 -379 -647 638 -785 -672 680 557 -224 -828 153 284 172 -732 -613 -253 -400 365 -377 -329 -142 -641 245 -808 -527 638 -384 -546 -585 -180 -697 -159 440 -660 -208 -593 -232 -797 711 -781 743 -757 -490 -522 -494 -657 -526 286 576 -487 699 -872 -598 -231 201 563 493 -556 -25 465 -436 -380 -37 -425 97 478 207 -740 253 -305 -380 -574 749 -714 28 -262 658 -406 447 -632 -575 198 -327 -309 -630 -391 -210 351 181 -138 542 485 198 -129 -407 471 22 -220 203 490 401 -178 410 -451 -589 723 598 -505 -757 205 127 -461 649 -656 655 140 434 -846 -293 -641 -514 127 217 309 45 -426 773 638 220 671 -471 445 762 -373 -811 148 501 701 791 -63 503 410 -727 114 -2 409 -57 456 -5 96 -423 -242 -716 -555 44 -274 -543 243 417 585 18 608 285 -368 -208 -313 -14 381 -890 -791 -782 -407 -97 367 -294 -263 339 788 -507 248 -509 65 -790 -601 577 -680 -244 -163 -590 343 377 390 -548 -841 407 -518 548 -640 96 634 -645 -65 -483 -494 -98 285 -467 276 -389 379 178 -524 -370 -91 -276 -422 -54 751 668 -616 -307 -690 264 329 353 464 -342 -566 616 -290 -459 322 542 605 -688 -576 -877 -661 -52 -702 -682 -158 -520 609 -312 780 296 -114 -188 -169 474 -471 524 80 577 716 -494 697 302 -714 144 67 -223 217 268 -833 419 -524 688 333 636 -814 412 -390 -407 -524 35 375 -125 -280 339 -377 -493 -769 -42 793 -53 96 226 542 -123 -838 -79 -733 -714 -63 4 -338 311 -322 -255 552 -65 -269 -686 498 -449 -334 220 -611 -359 479 -658 40 599 792 -178 311 -714 -535 687 -743 754 -358 543 720 541 -26 394 -74 -267 -192 380 265 619 569 233 -31 -542 299 290 320 213 -887 -646 586 -13 -819 634 -285 60 -273 681 142 -101 -490 131 66 240 576 737 -609 86 521 -191 -881 31 691 409 192 662 564 -625 -524 -403 -625 582 -182 746 247 -45 607 -749 77 425 -692 511 471 -53 460 -578 69 93 614 -58 -266 253 -23 -560 -695 163 -142 -691 -276 -815 255 -496 -892 -674 -836 253 596 131 -606 563 -160 -900 -554 474 -724 50 237 253 235 -827 295 41 447 -1 645 -551 565 -529 -507 -340 282 -305 -791 490 336 -498 60 177 -248 755 487 197 -485 738 100 -722 426 -549 -290 575 -776 450 -458 619 234 236 -147 -685 -757 640 717 380 -178 -270 188 367 505 698 340 706 -490 521 -41 787 188 -568 -675 461 -727 -86 750 656 36 541 215 412 671 -410 -374 -659 -813 -793 311 583 -398 -60 -433 149 -286 -645 -751 292 -163 -886 43 -105 441 -886 777 204 -689 649 -3 -822 -283 -470 107 -104 134 -676 -202 364 -889 -344 333 -736 131 484 -445 -340 -698 491 18 46 689 -22 -821 -132 136 735 -140 369 -142 55 354 -263 -760 -841 -279 -599 -267 -361 -885 -487 -729 639 -572 -823 -108 -612 -614 672 -576 15 642 39 369 -487 -707 763 0 221 -880 -824 -775 256 -890 -223 -803 -753 -623 -241 -578 -166 398 84 -727 -88 198 702 -248 -776 -715 -291 -122 -281 -768 256 -199 -734 539 -688 -432 -257 -701 -476 588 -13 -552 238 -826 -13 -588 -468 436 -216 177 661 -227 -597 -539 151 318 -839 -668 292 -70 -357 -522 256 -53 -553 -343 -117 -555 -861 -785 57 -671 470 279 -660 -64 769 -785 -133 -397 164 -604 61 400 -632 -326 183 -122 431 -818 -462 -314 -683 67 92 30 131 -385 -834 216 672 233 462 302 -366 -733 277 794 -219 -651 -866 199 585 288 237 -124 -513 -157 -861 588 572 -501 -706 461 187 -477 -71 -885 795 752 -149 576 724 -864 -270 -457 -655 -325 -352 -209 338 -883 295 -638 -106 508 -510 -836 -753 793 -709 -57 -610 -864 146 -112 -101 308 -782 191 733 -200 -261 612 -66 -802 137 -673 -738 -197 -1 -739 -717 608 -454 551 -525 657 644 3 175 132 -889 704 493 -868 -460 -355 -308 -573 -318 604 -492 -675 -357 -796 282 -538 785 -439 304 -155 -296 609 -878 -315 -397 -831 209 547 -670 -329 542 -129 -643 -705 739 759 -6 -599 233 413 -651 294 -9 -466 324 -27 190 506 272 414 -148 -157 152 -641 533 462 -849 32 747 366 -859 -150 427 343 -18 -539 762 176 -680 -17 354 -93 594 -206 -476 502 -488 -549 392 322 -883 -2 -42 -241 474 40 -106 -285 136 -503 -365 782 81 -198 -745 -36 646 -699 19 -757 -573 -425 -448 715 734 718 671 369 65 -898 -686 -110 -582 -117 488 -862 -620 720 -496 -113 -269 -567 457 -557 291 252 284 10 566 153 -701 -658 543 -874 -22 -534 29 -589 -96 559 -488 -441 -773 553 -840 557 168 598 -160 787 721 522 134 -532 419 24 -19 88 773 -69 264 766 -333 -551 415 797 285 746 746 111 -729 160 -764 19 198 -812 753 -384 -425 -704 456 484 -430 -407 -352 654 661 659 -80 362 -706 -630 -751 -290 361 -683 -670 303 -823 728 -193 -860 -603 732 141 240 -276 694 634 322 122 46 -104 -126 -703 472 -116 -673 14 29 442 -590 643 -765 701 86 -76 116 -83 -486 -689 683 -281 527 165 276 -749 -786 566 -653 -114 760 -115 -8 -80 -220 -116 -123 -647 -816 270 -162 110 370 467 -733 186 365 -297 -24 -845 -656 494 193 -514 -739 -268 -667 10 -164 459 -400 -673 181 737 633 -648 442 -606 164 -216 -59 9 -567 -5 -377 -198 -237 80 -573 367 593 681 -713 41 -173 392 -631 -463 -361 -304 33 224 641 311 -448 416 717 261 442 -500 -794 518 -881 -66 416 -889 -468 -655 -209 -481 -362 793 233 593 -642 -567 536 279 -376 -875 -391 744 115 561 -17 202 567 -707 -223 -25 168 732 -488 541 -685 167 6 569 403 -191 -431 -149 318 177 -498 354 170 -577 601 -715 477 371 -613 -813 -27 234 -68 365 585 591 -461 413 431 204 24 488 -310 548 -506 382 -264 720 -668 -771 -552 -881 316 0 317 -256 -493 -812 730 -177 -687 398 591 -55 774 320 -375 -215 670 -152 515 -524 368 387 -255 -303 -263 594 -382 210 653 -705 -622 519 626 -269 404 -826 -631 602 121 644 -536 55 519 -895 244 -680 -117 -230 799 280 -102 -423 -323 770 -778 483 -151 -44 -715 44 -833 -691 357 -751 -640 525 -733 202 -324 574 153 767 -593 -795 59 -26 116 -606 310 -99 -221 656 -605 -630 -637 -474 85 650 -61 428 -766 -267 147 664 -228 553 512 -480 251 438 -205 -49 638 656 732 -146 398 -380 368 504 710 597 -577 584 -830 -216 473 633 -475 50 241 -272 710 -705 -31 556 -378 -1 238 -268 -527 534 -109 -765 -419 -822 -413 649 269 -564 477 574 -799 529 276 101 -426 -520 -122 -96 349 -162 -816 -293 -269 -400 644 -567 -721 673 314 -766 -556 558 -592 -898 683 581 707 293 -545 779 185 -465 -802 -839 -333 -263 553 -214 -238 -357 496 -426 -235 771 303 -548 436 -702 -106 429 -502 -237 -420 -742 766 -373 379 -623 -668 -647 -184 -539 592 -260 -449 385 393 33 482 -631 634 299 -71 -119 -444 225 56 468 541 495 -806 -636 -652 -92 162 495 409 759 -500 141 -73 -405 -436 372 -378 194 -690 -606 283 -354 365 -125 -859 622 258 -390 -784 475 183 192 -244 -458 -379 -530 -154 -790 200 458 389 -199 -424 -85 -613 11 358 349 -276 745 -750 -434 -803 -282 665 -400 11 341 -357 272 -263 735 -305 -205 112 761 56 693 -720 446 232 751 487 356 -60 412 240 582 -850 -326 -269 110 -686 681 507 30 98 -161 486 -577 -882 -134 -511 309 377 23 489 41 -809 -627 -765 727 732 567 667 -440 -107 -156 254 -677 -347 532 661 451 -377 134 -600 -282 656 -742 793 -138 -892 778 411 673 -531 -172 -500 -598 -508 109 235 -518 356 -577 -623 390 -27 -758 113 478 52 72 785 681 795 -494 -319 -27 -703 -753 703 646 554 271 392 418 -164 239 -31 498 696 -622 795 356 -5 -607 480 556 -230 302 -577 676 337 -644 -478 -276 -656 316 385 -594 -535 699 31 359 -364 155 -101 -786 -635 724 547 8 702 -407 732 -619 -137 -808 729 -333 -49 714 575 -150 -507 103 -890 412 -620 24 691 -103 772 -137 515 -242 717 748 -103 -273 -435 792 -852 -318 -389 16 -626 -618 698 -336 -528 -6 -861 -272 -773 327 404 298 -196 -473 687 -667 155 2 7 -573 -257 88 758 399 415 -151 177 -818 527 -433 -754 -595 -257 448 -313 -579 -892 -19 87 -492 -325 60 -502 -268 -360 583 -297 -461 233 559 -777 -19 63 -337 475 -272 604 -109 -611 -4 -51 782 719 -674 -882 -379 723 189 563 77 515 -297 -189 -461 -568 -714 -357 -847 -814 -740 -577 -465 -362 -105 -673 -209 565 -490 -555 86 480 -584 -72 -17 -817 482 -816 677 666 593 -279 -392 50 -282 -722 -550 -290 -53 -12 -562 179 -64 -93 780 -791 -610 37 472 -835 -120 -359 -548 239 -239 -352 173 437 -286 -836 -889 144 -342 -720 -835 309 -692 -668 114 124 672 -93 -21 -760 499 -694 126 -166 -576 307 330 -112 -11 262 273 -866 741 447 -397 710 436 21 -686 569 658 -539 -861 702 64 373 155 -846 -620 454 405 312 -888 733 688 -479 -340 -165 -82 685 670 -622 331 58 -662 -711 417 187 -84 162 157 165 -843 730 368 -731 119 -305 371 72 -396 -893 -560 -479 -615 -540 405 -718 -241 -403 763 91 761 748 -743 -96 -811 5 485 140 200 501 -843 48 322 688 -773 -556 -48 511 27 113 -146 -854 332 -71 -150 -211 295 96 -248 -462 -718 -406 -161 -121 -556 342 -300 612 -115 -221 -703 -675 774 784 14 -428 148 -251 -285 792 40 -750 547 643 741 -778 -179 32 242 -699 338 198 236 -410 -287 -341 660 -492 -249 99 776 510 -815 -79 765 517 251 -79 461 -396 -852 172 301 535 453 -558 256 535 407 -816 196 -853 559 622 -446 -45 418 263 -561 -500 -155 11 -195 -276 -816 -496 175 579 363 -455 -530 -5 -777 283 481 -564 506 60 -826 -372 -179 635 -888 -512 498 215 302 -694 74 -94 -827 -108 141 -28 -577 492 -637 -592 503 752 401 772 268 -171 -421 -652 75 458 523 -842 -405 293 -870 144 -707 -776 -335 282 -286 589 -547 503 -536 241 326 -76 -169 576 -498 -20 -425 327 645 -608 58 763 -622 601 232 647 -106 -52 -515 -692 603 -239 -19 589 395 -700 -833 35 200 357 -405 527 485 -294 -384 756 -416 -270 -786 715 -229 82 439 -782 759 -335 -280 373 -314 559 -738 -369 -497 -773 -257 91 135 -208 535 -538 -733 248 -47 379 399 238 -856 -716 -747 -409 17 242 -684 -373 -617 461 410 -631 -521 -289 210 -252 -358 -66 782 -298 14 -709 653 421 -41 240 -899 -27 575 -367 -161 350 734 537 503 -469 -590 710 -8 10 -219 -522 739 112 -388 -6 -3 375 108 476 308 275 431 541 -676 -314 319 195 443 -236 -659 -623 703 320 -326 -404 -885 279 632 -664 -797 -478 -320 -787 662 661 -146 -541 452 -401 543 624 -496 8 417 449 744 151 717 -619 684 669 -806 -770 -72 -645 -761 -261 -253 795 -515 -744 -877 121 789 700 -814 10 -710 -828 6 665 84 -897 -180 -435 -630 622 219 460 -449 296 328 -395 -293 205 -436 -220 -456 755 -638 -840 717 312 662 -382 379 -49 726 -534 -450 -357 748 -501 -857 -491 5 -136 -306 -878 -517 -209 117 -44 -281 386 -631 409 -888 61 188 -241 -599 -579 264 -106 -510 116 -254 -743 -813 698 442 -782 -542 -310 340 -171 426 317 -72 -798 -606 303 -815 221 468 707 -766 -276 -75 -348 548 246 -86 -271 538 -424 273 -437 -526 -272 -492 602 774 172 -384 595 712 -864 -20 -804 -766 457 -646 -89 216 -225 542 208 275 729 377 -524 259 -364 316 49 65 -295 640 -422 -646 -256 -735 -853 108 -439 -684 214 -167 204 59 395 473 449 -794 58 -655 -742 -836 -193 402 -101 -310 607 742 359 -890 -328 -835 -222 167 -228 412 162 -782 631 610 -311 151 100 -794 376 -603 199 -872 -835 -639 419 -586 -41 468 -10 497 545 -657 310 117 -571 242 681 397 372 -485 -150 -319 120 -560 702 -381 -71 508 -468 573 456 -624 -840 -256 334 -1 96 161 341 -242 590 -101 735 -487 -122 -631 -131 -293 -476 -474 673 758 114 698 -401 580 -887 -678 -343 -370 231 580 170 222 790 -506 264 200 -649 -543 -244 -861 -487 -788 -449 -81 -384 199 614 -804 -152 175 -754 -430 -467 -266 -610 -799 -63 353 -453 -306 326 -316 -264 -858 -367 -740 771 -454 -676 -379 -26 637 -243 -634 437 794 530 513 -241 0 -166 284 612 719 726 -358 -692 172 90 575 376 -51 574 606 -96 -229 387 552 -595 -339 594 -748 296 -205 72 -509 563 -247 -39 321 108 142 795 561 -442 -103 608 -538 614 -690 -649 -84 178 770 -165 606 -390 -252 -818 -667 371 -289 -282 360 700 -735 720 -444 -602 705 732 158 -852 674 470 42 159 773 -154 -282 -110 93 373 171 -873 -222 -623 535 599 -204 -685 -303 -647 352 -77 -690 256 766 -325 118 103 -66 625 -286 27 -98 789 35 638 78 -314 485 723 625 -420 655 -635 -422 -135 -805 -542 -547 -654 627 -773 -65 -628 -139 181 43 520 26 -491 -451 476 -805 163 175 333 279 -675 -591 580 -150 -175 -650 377 732 644 751 362 -627 226 685 337 -778 -318 -851 376 -181 462 -706 584 -250 -163 -201 -585 -814 -849 -805 -443 86 469 372 87 438 -517 -49 231 -113 -576 -332 214 -819 -894 -145 771 -682 723 -355 -412 -212 -589 492 -724 -747 495 38 204 -155 -386 708 -786 200 335 -768 -617 -671 -465 -731 70 -414 795 471 -439 183 -44 -511 400 -852 491 -829 -858 -867 407 -822 265 -208 -286 679 24 304 131 -505 -357 -570 364 620 533 -352 371 -80 -549 -739 -164 -443 -679 -880 186 -122 278 -288 159 -599 474 443 -553 -43 -151 270 72 187 -130 800 -179 -639 60 517 617 127 477 447 775 -864 450 -804 -391 -457 -207 -183 627 285 -179 688 -250 78 381 -501 300 146 -226 -801 44 -140 -612 -96 110 317 399 554 -129 -429 -424 -258 -26 593 713 -763 287 -870 450 195 -586 391 255 50 -680 747 375 749 268 243 -559 -268 -357 251 121 -403 -559 54 -226 -846 -184 -351 80 -336 -354 765 341 -701 -585 540 41 -536 -365 -556 -11 -71 -424 697 -436 -409 140 -457 664 -99 596 278 -707 329 476 326 -815 -322 593 -254 446 -740 -79 -23 -373 800 717 -336 -415 -876 -703 748 -226 -829 -648 -297 -868 354 64 -130 314 -490 199 -125 510 524 36 409 -862 -718 433 650 -22 -406 443 -125 425 -318 11 578 575 337 157 246 -206 651 -679 372 549 -610 -793 -441 615 757 118 231 -309 -317 35 577 -183 -744 243 -890 -675 -85 534 88 82 784 100 -832 -736 212 568 -843 -267 178 -829 -620 66 467 40 658 529 -3 360 769 -177 -874 -544 -550 -436 767 388 614 -599 -683 -689 18 -811 -26 -649 -371 -15 -233 393 702 -719 356 -700 737 764 371 -608 -429 -310 433 -309 518 -755 -477 514 -330 -683 489 722 188 -450 -334 9 -179 208 -458 753 64 728 603 134 274 -81 -763 -603 -786 471 8 -546 -569 426 655 -65 -385 246 -529 -741 631 258 552 -388 132 -757 420 648 -291 -496 -132 -232 761 -544 -360 232 512 330 534 -172 -581 631 -678 437 -890 226 701 -299 109 -295 -636 581 -456 604 -335 -382 -817 730 -185 -884 151 -835 524 -540 274 -103 -217 -333 -587 -98 311 -89 -72 -445 699 -424 555 -691 -726 508 92 41 -493 640 -28 -776 266 260 -108 -104 -146 -95 391 323 -231 -685 583 651 -56 -149 -56 -745 348 698 -541 -190 -405 709 -436 328 -30 633 732 501 116 501 -223 100 235 -863 -654 201 640 -468 -438 -745 79 -566 48 779 -709 -695 -504 353 -309 -462 418 -4 661 -427 -11 -629 168 -351 -169 260 668 800 146 -208 651 548 -201 -491 230 -860 -475 705 160 531 546 622 -446 432 -863 243 -754 -632 466 663 669 99 -514 -289 -867 -800 -12 564 -560 407 -870 -429 -203 148 -753 0 -865 -814 96 -38 -200 589 709 387 -539 283 -488 -318 -113 -442 171 -285 351 -385 374 -161 683 -848 -110 -25 -808 -71 -534 552 -184 -782 216 -520 128 -819 -596 -828 -296 -769 -63 761 -870 203 -468 296 -3 -205 385 250 43 -58 553 -847 -649 190 196 572 -560 702 -797 -320 -382 65 186 664 799 -54 231 -788 574 448 421 -398 -13 -511 416 -391 119 -868 394 -612 422 -687 -667 38 239 92 -640 441 -26 124 16 -664 424 432 235 164 131 711 -610 282 560 -770 -476 -845 -653 -589 625 120 250 -436 -598 -256 664 -33 322 380 248 -162 651 525 -534 -518 25 781 -723 -353 420 550 -480 418 81 168 467 575 592 -856 -784 -247 -459 -750 -862 -333 485 176 -5 -21 312 -509 -403 12 592 -527 230 -380 -805 -681 287 378 -230 412 797 687 481 -473 530 282 510 385 -447 615 547 124 -175 -429 -829 681 60 763 738 -433 241 226 518 -564 -446 591 -542 720 232 24 23 693 416 -628 222 -264 -165 -172 790 -622 663 140 744 -163 186 -606 12 175 477 506 31 139 547 739 -454 -137 -900 -641 392 233 403 -185 375 -770 -662 -616 96 -737 -771 41 515 229 241 -801 470 249 -77 512 758 -84 319 -120 43 -23 693 306 451 556 -820 -11 -161 -125 -392 149 -635 -131 577 -397 -755 -392 55 -63 -806 537 -450 295 -534 -339 -645 281 -569 -195 -418 482 169 481 -783 -387 375 -492 -826 -227 281 217 -190 36 -315 -429 341 -643 -811 -441 -415 -136 192 -286 -845 -173 -768 224 -642 -196 -386 331 -224 253 430 -484 288 -752 -473 17 -147 -243 -261 -180 -274 -223 -282 306 -859 299 231 724 -718 -388 263 -21 379 88 533 -367 -100 57 -480 -893 -602 324 772 347 225 -146 -177 671 -71 -301 349 -206 -634 -744 -107 640 -303 -267 -406 -327 -446 -877 55 -826 -277 -699 298 244 -273 -865 -315 -160 438 345 -894 -888 37 217 -586 -294 -385 423 -254 701 -667 -537 -814 199 -703 53 652 -140 537 -729 731 62 -787 -298 667 781 -248 -18 -456 584 -439 135 -818 -707 629 -757 -744 -741 110 -886 139 -533 -847 -373 -370 -864 -428 -575 80 -47 -429 145 -559 -458 -497 462 432 372 787 530 728 -460 523 19 193 -372 200 -735 465 162 -114 507 179 755 578 -711 -736 266 511 284 -302 242 -191 -606 -169 -552 403 141 327 465 -126 -581 -761 543 -637 689 -396 520 -173 -363 114 44 522 604 -573 -562 -291 -623 -103 -588 -7 775 -356 763 215 -17 -708 665 -531 -697 -794 374 -328 -557 -341 376 -668 39 -159 -813 -660 162 -77 690 -884 -100 -780 -361 -599 -280 -84 518 -329 598 -771 485 94 -695 -257 128 -280 752 681 -785 -567 -650 -474 -413 290 -258 -725 -86 -331 -97 -215 -16 458 -660 -879 -238 282 674 199 264 -643 17 -473 132 312 -393 266 41 109 -280 433 -35 732 388 -861 233 -856 288 680 -565 602 737 776 -82 475 265 -19 496 153 -525 181 -841 -531 -341 49 -746 350 -225 -338 -425 226 592 -707 -496 -104 -497 248 -83 468 667 583 -675 -105 -521 -185 -811 -361 705 -821 -787 -791 -786 217 -864 475 274 549 336 548 -77 -429 490 -344 -225 408 -507 285 675 -440 -42 736 117 -514 322 -290 57 608 160 -444 758 -720 535 36 634 -795 413 198 -104 309 357 180 -748 499 328 -336 203 -155 -167 -642 -688 33 -340 -245 -590 -210 -146 800 661 -770 404 597 -783 362 -312 -175 -260 203 166 28 -537 -829 -411 721 -88 122 -461 -459 492 405 -655 712 84 -19 -400 -681 -886 778 405 604 -774 -401 315 -278 -720 662 743 -528 558 -601 670 479 732 -567 -449 -156 719 -205 -419 374 420 172 -548 -810 -697 -21 -473 142 780 1 676 -479 -588 191 411 -442 406 -398 -875 -211 -326 94 542 562 749 -707 -520 -891 298 -272 -362 74 -226 -834 -230 -533 760 -531 179 -378 7 235 -714 -823 -797 438 -613 652 -744 626 722 -703 -454 -183 561 108 733 770 688 688 266 678 -376 -767 -97 -566 99 -789 -503 -732 -304 -213 -551 734 -19 362 403 473 574 -122 590 -592 155 -459 387 762 -612 797 -403 658 -786 769 -858 -600 102 -57 352 -558 -565 610 734 581 777 772 81 -855 467 -231 758 160 437 -766 -171 792 747 77 413 162 460 -61 190 -634 -28 -796 -96 -877 -13 126 -107 609 -332 87 -56 -295 511 -631 502 -163 -249 17 167 -36 789 383 -609 684 468 -717 184 575 283 -34 175 -408 494 749 -239 183 -329 -453 -554 -361 -491 -429 -233 -343 -541 320 23 575 -673 -245 -265 -587 -358 -624 87 83 -848 150 -14 116 -195 476 724 774 -445 216 388 563 222 -371 -808 -198 -99 -642 -15 475 218 374 -423 -784 747 450 -409 798 670 -559 779 -627 620 -216 -379 -805 588 -823 -141 377 -782 45 365 417 -493 -353 -732 -498 -341 636 524 -350 -282 387 -398 -842 440 78 -236 254 -394 135 316 -764 344 -804 -266 -899 250 -798 205 -531 -558 -117 -424 -508 -300 332 -229 -202 -801 -214 -371 134 -82 398 -834 794 -370 75 -176 -599 -541 -536 -778 540 347 207 445 98 -85 -195 -317 -174 -289 -134 -574 222 -197 447 -768 -581 -414 -843 -38 -427 335 629 559 226 -406 -797 -127 -746 -732 -420 270 641 -571 528 -179 -143 736 233 18 212 35 -266 -294 331 -453 777 -799 222 -526 -577 -334 721 451 779 -182 -509 112 675 313 -620 -241 -73 288 564 421 -232 -147 -89 513 597 -102 -493 468 -271 -224 -394 226 -608 505 149 -726 -107 -141 -325 -722 131 -269 243 262 -609 -455 -253 -443 778 -424 95 -418 210 378 544 -207 588 -868 713 -6 731 -197 -416 -111 -577 511 29 -195 -880 497 395 -305 -644 270 438 716 -561 665 -689 -207 -685 -855 359 -185 -184 489 288 -427 317 -633 -320 736 -618 -485 399 779 -395 769 -425 -328 65 755 240 -275 -268 -403 -16 -129 -199 783 692 -739 -499 259 -605 -774 401 -192 -823 -35 691 507 241 -374 -555 407 746 -771 743 362 427 735 245 -310 95 505 653 -289 -802 -21 129 -467 -319 -316 -803 308 329 105 -466 448 -203 677 -893 479 456 710 -551 362 110 -304 36 -379 89 398 46 -280 -890 -507 -338 556 -578 319 219 417 -440 -181 -435 -515 645 47 -682 315 187 757 -2 -782 150 -401 -29 228 714 -641 -368 -236 -285 488 -572 170 432 361 -726 469 -161 366 -835 729 31 -330 224 394 -864 93 577 725 -156 148 277 -813 -11 464 -898 -588 -184 253 -363 -710 -610 -437 -827 456 -159 -380 -684 412 -142 201 108 -179 758 349 -315 -253 -713 123 337 250 -712 509 -153 -84 -273 79 757 26 443 475 254 -99 453 106 746 120 695 151 -547 -788 -598 718 -651 -648 -63 435 247 214 -299 -648 217 -526 -888 -657 612 -719 -106 -702 -745 43 568 -692 275 680 419 -865 484 11 -132 -249 -853 -593 -345 -630 -215 -234 661 -111 -537 755 -326 -610 -599 492 -600 398 -66 700 -732 294 562 119 715 136 -394 89 47 521 -590 316 -7 -218 -707 693 17 -682 193 662 416 464 -329 288 324 503 232 300 334 366 -186 -130 -824 617 -615 -582 223 67 -151 -164 -395 509 574 -271 -488 756 -415 566 616 517 328 792 279 70 699 266 445 428 73 -653 -235 361 310 -481 183 223 -259 5 29 -557 409 -446 476 44 -100 -14 516 -700 -740 -404 -669 794 590 253 647 633 422 175 -167 6 -795 568 478 499 169 304 506 226 -121 237 -793 -226 -544 145 -642 513 287 -381 -497 -726 380 263 -525 -722 494 605 -347 -288 618 436 736 -538 92 -223 -889 543 412 -691 419 -692 257 125 -267 -561 624 -355 -276 779 503 -108 -678 457 -817 236 73 -377 203 375 232 713 247 -57 -239 -208 562 548 77 668 -175 412 -106 564 -298 -900 -100 -74 759 -551 559 -262 527 -52 632 -314 375 -376 220 269 -822 402 -537 47 -858 -709 21 -90 477 49 -766 -227 208 -64 513 697 -695 640 -637 -365 394 -341 654 168 395 738 -752 181 790 -743 -375 -204 -420 -540 166 -296 -666 353 139 603 615 -626 -636 730 116 -531 621 -151 -401 -898 -362 -87 395 -310 597 -605 192 -136 416 -701 -607 -653 -366 -463 -9 -280 -328 162 -233 -370 73 -867 -265 115 499 -436 77 780 -134 597 381 631 -782 364 -790 -99 -103 -42 338 302 -151 -210 459 -628 440 -832 692 793 -854 0 564 70 -879 -835 -846 -60 -56 283 -309 686 363 357 610 750 -545 -420 107 -18 324 290 -365 -159 411 -528 569 48 470 -250 -745 210 291 -328 674 -353 541 -573 413 -89 -529 35 -594 335 248 174 -746 -563 -46 458 303 65 -730 290 401 -503 660 -683 -593 -281 467 -233 -604 -512 496 63 -24 106 -165 -606 249 607 87 -94 -718 -876 -839 119 -386 100 -363 525 290 299 -469 526 -544 -551 329 153 -523 -366 -460 300 -63 -369 -831 115 -138 -716 70 728 758 -217 578 -339 721 -359 -480 -840 -714 106 -790 454 155 -262 615 -685 -188 350 -220 770 694 248 -686 -195 431 509 -882 -562 -228 178 653 210 -129 -756 643 -586 92 641 -687 352 610 -767 -892 -699 778 499 -345 439 -295 652 -613 -49 -785 -399 43 -269 497 -120 410 -23 716 205 -466 551 411 -357 -717 549 628 -663 -609 94 -43 -329 549 -586 547 -666 -632 39 632 -687 -309 -93 -150 -270 -271 -272 523 -303 -525 785 -364 597 -515 787 -537 -602 -508 -45 -796 447 581 -294 -800 140 343 -230 340 -233 106 -554 -473 -378 -212 29 392 -145 502 306 -534 138 -593 333 -722 -605 592 -553 -270 241 -302 535 -104 534 -13 -619 -575 262 733 686 622 -251 655 587 -49 -307 -111 548 -260 -708 -696 182 -867 -763 -11 436 381 -521 215 -575 -493 -126 8 -289 724 -494 -771 -858 -180 744 -610 358 13 -120 125 127 616 -610 412 -82 45 756 -563 -621 451 641 619 719 -826 189 -420 96 -472 -232 307 -692 359 -678 -43 -814 -789 228 -480 -627 -427 743 98 194 -485 714 147 400 338 -426 -388 411 -582 -256 -29 -216 -480 588 -866 -345 338 57 -448 242 139 -755 -602 433 -621 -162 145 449 55 407 -642 -873 -796 -883 -552 568 -512 495 464 -89 557 79 48 534 -266 -83 520 5 -461 -616 529 -134 533 402 399 -654 -891 -701 -315 -857 -231 -255 771 523 475 594 -895 -583 -862 15 464 471 -578 -431 173 87 -834 -509 725 -250 -36 544 495 -354 -289 96 -617 -15 235 758 123 400 725 -578 566 589 579 785 -860 -695 680 -311 -894 -705 -360 227 465 -848 -141 82 -350 -48 716 669 -807 180 175 529 711 -95 -687 764 665 553 83 -412 -46 606 257 59 82 77 489 265 -313 481 687 -360 366 -600 757 751 -148 -317 -866 -885 -447 -254 486 463 452 96 -214 167 476 278 80 -248 -850 -600 8 -682 766 536 -384 -397 651 716 -209 783 -156 -121 604 -40 -705 -755 -557 99 251 601 154 -400 -36 680 -419 470 -570 -2 -134 -340 134 711 64 -528 310 -410 -160 315 139 290 295 221 746 141 193 -163 92 -8 10 720 -333 100 -171 -491 783 227 -805 -617 -580 730 714 344 310 580 -190 335 26 -344 554 795 -695 -566 127 -254 631 712 -310 -877 44 -94 -815 -754 202 -222 -650 255 409 -452 517 59 285 -705 -60 -612 15 -168 -797 -206 -703 -473 736 -641 133 -430 335 -203 354 66 421 -535 175 -616 170 688 186 -761 -405 381 27 601 634 -889 -300 -833 -98 -42 -782 -22 -360 -793 -115 -299 48 490 307 90 528 -683 730 -856 35 395 163 -620 448 113 -250 -485 488 -600 -501 -336 177 220 -416 383 607 447 -433 407 27 563 -881 578 -86 179 -397 40 787 -510 -661 685 624 -845 -438 -446 648 674 -610 -268 -589 237 -797 -565 -149 -281 -531 -14 586 -412 731 -595 795 -334 8 -492 328 577 -70 439 681 320 224 787 19 -384 533 675 -325 -829 589 -159 -624 568 -657 93 -396 -532 -215 446 94 -814 387 -141 -288 3 27 -575 42 352 -120 -397 -358 -612 -73 791 -553 525 -656 233 777 -481 -864 66 591 -577 -696 786 -425 221 605 -299 672 206 409 89 755 517 239 -687 -713 733 -61 -696 -438 449 12 -496 -536 -344 -194 -887 465 552 -797 -393 91 -511 -421 478 289 152 113 -626 223 -111 -308 -437 -540 663 -117 -338 772 -815 503 527 240 411 -671 621 343 -603 160 -237 280 -161 -280 564 271 -840 339 726 -472 -598 431 -282 -236 -774 -18 -51 46 -216 -599 -32 -394 463 356 -134 441 -255 -828 499 -754 -672 198 129 -287 737 -199 -785 -27 702 -823 -678 349 -422 -439 -867 593 -446 41 637 516 162 -871 -689 420 -19 -150 -674 329 -207 67 -362 346 441 550 -508 68 -260 277 -481 -422 -342 797 -551 476 760 -810 -885 -484 -694 -581 -196 -678 -716 -375 -819 -409 -120 -547 -242 -703 -307 -442 -399 -369 -254 91 67 -319 -811 472 366 556 574 368 -488 -361 272 315 171 4 299 768 156 621 -613 -631 -816 -224 -890 -404 -808 264 601 328 -157 -334 -69 -876 100 75 259 -407 -44 314 359 -766 191 195 -835 -579 -235 -692 560 -359 -201 280 -578 -808 91 -251 -803 -721 313 -816 -657 609 388 732 -805 676 -274 86 -792 163 -570 212 -338 -611 650 184 254 -309 -57 -4 94 56 -301 -616 -809 682 -233 -462 -667 -605 733 -284 -441 37 -697 -184 -460 567 41 -792 -378 757 -181 368 601 -308 82 73 264 666 -27 -846 3 542 -338 193 -493 -589 -149 -421 353 -302 -794 -499 366 -309 -567 -4 337 -594 -386 -879 701 -709 -48 -869 186 -233 313 237 746 -482 369 313 -780 -872 712 687 -774 -644 215 -139 -273 491 -59 -90 -880 571 -283 457 147 -48 -477 -867 -157 -781 -417 -245 710 531 125 226 -514 -294 438 -372 -78 -553 -621 476 202 22 758 -108 553 -338 548 -708 615 -334 -822 314 -873 -808 737 1 185 770 73 -377 532 512 -849 665 698 625 402 -105 345 61 298 197 608 -338 -505 347 -353 -459 193 -506 -453 -229 794 66 -524 -201 -198 -25 128 194 92 283 117 695 292 145 594 -272 446 516 -328 198 303 367 -408 115 -316 454 -153 605 -114 -719 38 -123 -874 -147 -327 -697 703 -781 -283 -436 779 37 382 51 -406 -150 248 -532 -760 -4 535 629 -663 526 492 526 -367 446 -288 -112 -833 -673 -77 -689 159 443 360 340 -497 -150 -780 771 -884 534 -706 -397 155 -233 645 -505 -412 -102 -214 545 -125 -458 -120 -517 54 -244 627 65 239 -786 191 -533 -634 -678 606 310 468 754 -756 -124 -727 -682 -531 574 -108 -766 -501 475 -51 -777 682 -230 -872 -400 683 -351 -802 289 -187 -573 -14 -810 -410 566 500 -276 725 420 -127 -76 -136 -337 248 -218 427 -839 -66 -726 -815 -34 -108 452 -270 386 389 -547 -790 399 434 313 741 -674 -350 745 791 -584 -584 -550 577 -762 -414 76 -421 447 -216 279 150 -790 478 767 -577 -83 -85 -795 63 81 151 -140 -328 -252 -893 248 -754 -676 688 34 9 -788 110 -566 -691 522 246 -315 91 574 100 631 -3 -598 271 -694 -629 -575 -104 -823 -536 218 -539 -16 -794 -392 549 772 649 -406 -424 532 88 -88 -805 599 792 463 400 -804 703 689 -724 -299 215 37 556 -306 -209 -893 421 480 -180 530 -440 -819 389 -90 356 -787 677 -457 -580 -168 244 668 -817 57 93 -590 749 -543 236 689 -243 172 507 -353 736 -84 -695 -758 -669 -345 -263 17 -360 -57 -649 -539 -773 368 790 282 90 767 765 -165 421 -601 -551 -190 750 31 488 442 -886 -737 -291 -706 215 -136 -771 -681 -348 512 67 -202 -698 -771 -312 -719 473 103 -783 -93 63 81 -323 231 -283 433 167 -289 320 -75 179 -3 -373 280 513 96 449 -67 -895 -144 -857 -780 -591 241 -268 -332 274 759 -430 386 -619 -561 611 -274 -740 75 -69 -593 226 -300 708 -103 659 155 124 -112 -307 -56 -431 563 799 534 -277 635 -880 52 -641 629 357 -515 603 495 -856 -124 -432 -891 -561 -632 750 -717 117 303 257 389 403 -867 -167 -380 395 443 -870 162 -99 586 226 372 -6 -141 157 669 675 -574 -760 -742 -860 -307 -635 -248 -684 473 426 95 773 -797 -460 -674 -442 -209 -199 -82 -285 -556 17 771 -702 615 527 -183 -44 -769 -90 263 -255 654 -592 681 427 460 -467 -581 -822 314 -888 555 -462 -657 -310 -852 88 -654 -679 -311 47 610 281 206 -155 -139 -808 495 425 -92 227 586 -229 618 -115 -16 -873 -685 69 348 454 587 -456 -148 337 -172 -109 111 658 -143 130 518 -883 52 -866 447 -403 -1 -886 754 90 765 526 -802 -773 -411 -696 249 -712 -254 -509 148 -662 -605 -877 493 -230 -582 -20 -594 726 -509 504 -624 392 217 -522 -894 759 -716 -141 721 752 673 -749 475 165 -767 -23 -732 625 726 334 208 469 -821 -244 -570 -684 -170 494 370 -625 -539 537 -401 464 -856 -416 536 -315 26 -302 -623 586 -86 -217 -865 484 257 -487 194 -611 762 -862 163 473 -512 588 641 264 -487 -661 297 -47 251 714 154 221 166 306 -180 -101 -386 -336 -102 -540 -717 -238 623 -761 -21 -20 -800 -174 703 -806 -327 58 -766 -14 694 -765 -853 -495 243 -764 -103 -240 -229 -209 377 -245 3 -341 -25 279 308 185 -559 410 -720 507 -809 -258 344 -359 -650 -732 -130 -417 796 -867 -841 463 -690 -215 243 -578 276 -604 -215 262 -444 101 510 -850 574 309 -795 -288 -344 -728 179 -320 432 -554 640 -334 -267 -24 203 -634 -202 -442 712 -260 -335 -36 -495 -457 141 -145 -285 -610 -246 130 92 -778 -354 97 410 64 200 -451 443 636 239 -810 622 -564 -315 -248 58 477 549 575 -425 424 517 -797 734 -510 -444 620 69 -829 -176 -66 -130 -656 -615 119 371 719 736 -546 622 21 42 -368 439 -39 -115 -34 -821 61 144 -832 -137 -574 796 383 715 481 -408 413 -414 610 -667 -135 508 716 649 711 -7 516 651 -148 -636 715 -886 -617 -678 -791 -401 -376 -541 754 -65 -13 -445 147 105 -846 336 -574 -188 710 -302 144 -895 -294 -531 95 -72 434 -767 -270 485 439 -559 -789 -637 -258 -711 -115 -306 -773 435 -673 -738 578 174 492 593 -650 -826 141 -477 10 37 479 -749 614 -578 674 -371 699 -884 -245 205 591 463 476 693 621 323 -278 142 -692 -456 -381 -449 324 500 -658 -708 -508 -686 -243 215 117 -550 -740 626 478 -280 75 225 528 115 -442 281 652 -449 -83 -305 396 -214 -837 -305 -371 -298 -401 -824 -62 678 207 687 570 530 477 -137 -211 -28 667 374 555 717 502 614 -714 -558 -50 -408 -598 -894 -357 -681 564 312 70 264 -141 -471 -682 383 -854 570 -683 -663 212 -403 -71 328 398 -702 -254 -590 417 -322 -599 751 -257 28 -482 -450 461 427 333 -237 722 -175 -301 -145 -797 -605 -3 183 235 -2 -183 -256 -378 -317 75 -196 651 -183 -142 574 766 -474 585 583 401 -307 79 -51 -440 -682 174 347 40 248 -479 420 -771 324 196 103 -418 31 188 -538 323 50 -201 77 -72 -652 -531 28 -323 663 758 -438 59 506 397 -678 -538 -134 36 -387 -726 24 -887 -848 528 8 113 -85 359 -640 270 -747 47 -761 -738 528 -819 127 156 -68 103 537 -87 -738 145 47 -587 640 655 -408 407 -401 768 241 -226 -192 -828 388 -415 5 -390 225 219 300 548 681 -156 143 243 -495 -748 753 599 98 731 -235 579 -551 -351 -596 -725 -426 -548 -159 480 -337 25 668 -871 441 -900 -363 -95 -776 60 -462 -746 -531 531 -132 -698 603 311 -439 719 -718 -461 -846 204 150 -280 -807 -81 -451 -148 656 120 -41 -861 -878 653 527 -383 453 470 -428 681 -731 -356 473 105 -621 -808 -440 -289 252 -169 -611 284 390 -751 412 615 -608 -20 -723 -248 -458 -599 -147 -658 105 -476 455 302 758 -712 -252 309 -413 362 607 -815 -713 543 -449 -426 -840 400 -412 -341 -826 -432 -738 -605 178 769 204 -706 268 -101 -541 753 337 -304 603 160 156 191 188 -757 -25 -347 740 -449 -542 -164 -300 226 -400 -412 317 345 -394 96 202 61 95 367 -241 -231 -219 -768 337 88 234 -633 149 -704 67 297 -32 64 723 651 465 -72 -618 342 553 274 90 631 -882 512 628 289 223 -77 684 -337 -429 -368 -308 246 445 -892 114 660 74 671 -720 -542 -366 789 -77 -331 404 -737 -263 -652 -250 27 -383 623 157 -475 55 489 708 -45 292 316 -481 152 696 317 101 -159 267 -463 -139 -427 707 257 -886 522 478 -845 -724 -148 -783 170 -835 623 374 -219 -830 316 7 55 236 -850 47 604 586 -574 -546 767 -553 -682 634 -679 665 795 -434 -609 89 -259 780 243 202 -745 -648 458 535 -287 336 724 -877 761 -691 -766 758 -746 712 202 362 -576 722 -209 123 16 -757 -655 494 -271 -241 231 39 -522 515 -429 -135 774 -518 180 652 -158 323 319 -426 418 -791 495 793 302 -210 -554 749 -307 -364 393 133 -604 456 406 -754 -336 -211 -248 -755 239 336 -301 516 -892 -263 -491 564 -209 -814 449 -252 -320 -545 -9 291 -270 -67 723 -193 693 -359 149 -260 254 -138 663 -832 -204 61 41 -519 -191 -345 -10 -266 -119 -735 -620 725 316 88 -550 -870 679 -813 604 -689 -697 584 -757 -793 604 588 -642 536 169 -601 -176 -141 744 133 -717 336 -686 209 -612 -373 739 766 451 -50 -357 -190 769 -135 601 103 -196 -131 304 -779 -247 -772 55 357 -460 245 50 -885 583 603 -516 345 514 -850 -340 -758 63 591 -487 68 -365 729 -30 -661 582 -132 371 -881 796 -100 -258 -353 513 -848 323 666 -93 -589 307 450 -354 648 85 196 -138 475 -586 366 -846 -800 -319 723 344 -358 316 -799 -553 -358 637 321 178 597 325 -725 -176 513 -746 -807 -514 405 794 -234 -198 10 259 -595 -651 236 83 429 80 -421 360 31 -112 -566 377 762 -289 -176 -485 -596 585 752 -652 458 426 437 -637 -508 622 -380 288 195 -306 -73 516 -885 -814 -167 -771 -831 40 -19 611 94 -899 -609 -764 771 -258 518 -249 -704 -142 -618 -146 -887 729 -256 46 420 -579 -799 -255 139 -475 429 -662 686 -679 41 -524 183 487 -343 187 493 -687 570 -22 386 -565 -140 633 -15 82 659 701 798 -774 -568 271 -52 -319 38 -20 78 -236 -729 751 -478 -815 -662 261 656 601 -366 -724 689 -550 -462 653 631 -873 -522 -683 -886 -47 -87 396 472 -654 22 692 602 162 706 -268 -358 497 -125 -584 299 -105 -755 368 -371 115 -17 -207 -635 -813 366 -355 436 -406 685 721 795 225 -847 257 -84 271 -503 -769 377 239 -222 52 -617 567 230 226 19 -453 493 211 126 460 -507 567 78 518 -176 -699 -189 549 750 -589 -527 -729 258 -773 738 101 -809 -316 575 -698 670 572 -387 763 -686 113 -737 -526 -613 -392 -796 -54 337 -821 249 89 -665 152 508 231 322 667 -773 34 475 -88 -674 295 -222 202 -871 -768 -541 403 543 1 -234 -738 -18 186 522 390 777 -824 -156 -402 71 342 333 196 -98 296 722 -65 -386 286 -402 -522 -96 340 107 -112 -856 628 746 -586 -514 649 -828 47 -829 -226 775 -598 -651 494 -840 -743 -144 -477 -828 81 -627 -117 487 -233 -63 -619 -742 278 621 506 -265 574 -477 408 -520 731 -432 46 -280 -350 -309 716 -150 -45 140 648 727 634 298 508 -550 -256 -891 105 490 449 682 223 281 222 -554 -66 -782 -488 -889 163 -670 20 190 -332 -346 -669 -25 417 -881 54 -90 -385 527 574 -331 176 76 -751 599 -607 -201 -808 -444 504 658 -510 310 -601 689 -652 -72 583 428 -194 709 483 -299 561 -823 369 -206 777 765 -774 -231 715 737 -686 752 -414 651 -717 128 448 7 -419 96 591 -71 -588 -615 507 118 -166 -164 353 -535 654 -199 -897 -92 749 -401 -56 -17 -753 -567 758 -679 -123 204 -836 -96 -652 -687 761 743 -279 76 -759 393 -401 -709 653 -419 119 511 291 -768 -164 602 -19 -792 22 686 -878 -791 271 642 -769 -445 656 -80 465 -535 -836 188 49 -579 -832 281 -778 734 212 -693 381 429 -531 680 -696 -489 717 365 -233 -781 394 739 -670 -129 665 -185 -795 605 713 645 500 134 -358 -20 -660 -545 -6 741 -666 649 -175 133 666 -279 235 213 368 339 148 33 -25 -716 -439 422 -128 -734 321 -165 -593 -123 -466 -723 -87 -46 -523 212 -590 383 -734 349 -769 214 258 392 -252 -875 -592 -690 439 -243 -374 311 -331 -756 218 -878 -528 69 169 695 476 -2 -161 623 -700 -539 -534 524 -511 -155 99 -609 -536 -150 -817 -142 479 55 733 580 -600 -616 268 98 473 -530 759 233 551 111 -9 -635 19 -25 301 653 569 145 252 -614 274 -460 -778 145 -4 -324 167 435 100 434 153 44 -835 253 120 546 -702 190 330 -371 481 676 495 -257 -583 325 -563 -82 610 413 -578 -844 200 680 -468 -406 -273 -888 185 621 682 740 -147 221 620 -56 -224 270 277 -754 389 686 -403 173 294 -491 -572 -808 -389 368 219 77 745 -692 -572 18 -838 619 -414 -719 -322 -362 298 -229 731 241 -762 394 131 -431 -893 -646 201 591 -408 -473 545 677 726 734 89 22 223 623 658 -890 484 -810 435 -13 -152 551 285 153 -237 -303 -341 -457 632 -6 -73 -783 203 187 755 -201 -52 -262 -610 452 52 -814 418 -50 -739 419 488 383 -392 -680 433 -66 -701 -525 -394 242 296 -875 -811 696 773 -238 751 -249 -537 -37 -791 -222 71 -738 -844 674 -190 705 -332 608 -834 -697 -668 -706 276 441 -250 -59 541 -420 -850 -734 -248 554 -61 308 -251 616 -82 437 -163 564 254 98 -548 568 -39 -727 -351 491 -822 272 100 -194 766 343 408 -228 -335 195 134 -555 -882 -214 184 749 316 -543 598 -600 -694 431 -683 41 -687 -890 134 -497 -722 315 -195 -622 -526 -164 -102 754 207 677 63 -73 495 556 186 -271 -447 -423 370 597 -664 512 -841 -167 384 -381 -178 572 -344 779 406 -853 5 -750 34 -482 693 -489 157 -595 -284 -4 -179 671 265 -701 -320 -604 242 98 -339 -413 -25 -328 -174 102 -127 -50 409 393 -351 -411 -701 -332 688 357 93 415 576 177 -462 -422 53 -505 -760 599 -335 -727 440 681 183 -48 415 -433 308 -104 201 469 519 -358 -527 -517 316 514 -883 762 -643 -812 -782 -429 -632 43 614 -601 -244 -807 -386 -624 525 219 -357 -143 -809 -296 -371 -70 486 -844 -50 -565 399 -203 -15 -572 47 60 62 507 -80 616 554 273 588 -639 524 345 395 -408 -8 -299 364 217 366 342 790 186 -430 371 -796 774 674 -279 720 479 -93 29 -596 669 -306 -9 -153 174 -729 189 1 449 279 -692 134 30 -789 -384 -830 298 182 -292 221 265 -889 181 -794 787 -637 -612 669 694 -751 297 -118 -203 -205 -740 -866 -706 -556 715 -632 457 -419 257 273 -333 -310 -147 554 -536 -514 733 -748 -3 640 10 574 791 79 -418 553 -256 -892 -407 -833 452 -644 737 759 -843 -689 518 -106 -144 77 419 102 259 220 -177 -380 -310 -220 -260 -695 -161 -599 160 -344 -478 512 -866 484 787 338 -247 745 -190 73 552 95 -482 199 -360 46 268 -764 -545 -372 -335 733 140 -770 -368 -429 705 -731 154 300 -346 -409 -295 174 661 555 453 -688 550 -389 -715 -330 -736 -163 -42 -878 -302 287 -697 -535 159 -881 744 -535 591 -624 6 643 -172 546 167 132 332 -743 447 461 132 -33 -618 316 -450 -667 -516 -577 487 283 -693 -44 -662 266 262 -662 -154 -280 783 393 -465 -368 -608 39 -717 -225 621 687 -178 619 -205 -845 -157 -655 516 -481 609 110 -394 -483 -16 -190 -807 -214 -609 -476 125 73 476 -820 -278 -538 660 240 -8 -790 -62 696 782 -831 -253 -395 -160 595 -256 299 -603 -802 -449 -519 436 101 99 -369 665 613 -125 -834 -782 -787 -750 563 -897 -201 749 -740 418 589 -566 80 -864 -698 -606 483 -111 -125 278 -323 -354 327 598 -259 -119 377 -658 33 -167 -346 -86 240 -635 -432 -344 760 -589 607 125 254 138 -794 -143 -387 350 -263 -476 158 671 -264 581 -229 31 -92 -226 798 599 -11 506 -814 398 -105 -308 -321 -95 246 -419 488 52 -257 -804 736 -554 -843 355 339 410 -249 151 -622 24 -233 -319 -396 -92 694 765 -261 -37 141 749 461 -317 -768 217 -34 -785 -449 -134 -807 -582 593 673 -339 -801 -397 -653 -753 129 -743 -53 -842 -386 -402 -130 471 74 136 -548 -359 634 221 196 190 60 -134 40 -652 -820 378 145 -466 -717 307 -402 -725 -532 504 390 741 243 793 -166 305 -273 -87 -532 -628 -125 224 -798 -415 57 -749 -678 -750 686 -305 -32 -827 -121 263 -190 177 793 -647 -562 501 -342 17 424 -367 -646 723 -311 73 -1 451 -344 88 -69 -48 -71 718 566 -363 -462 194 -682 550 -364 287 615 -764 -133 -138 -316 -782 699 -507 -753 -291 378 -573 683 -574 -764 415 122 -778 714 247 -580 180 -794 315 119 460 -635 -718 -45 129 378 -465 -341 -868 -279 -7 297 -669 289 -178 -4 -270 -138 428 -448 693 563 -237 -322 622 414 -556 675 -381 -532 197 238 -148 619 -210 -55 782 -54 -855 346 295 -57 -211 -86 -868 -886 332 262 112 613 -667 93 -499 -490 -198 -340 -755 531 350 -165 -185 48 -255 -321 521 -37 -197 -73 288 342 -794 570 -58 -24 160 398 -633 32 322 -700 528 -876 -540 775 -186 797 -822 -284 -185 199 256 122 -450 402 -137 205 560 700 -424 37 -514 686 -385 549 -161 117 153 355 30 407 -892 467 -634 -62 153 655 348 -92 500 479 -796 785 -569 -737 -59 80 44 -210 -700 -296 404 244 394 -196 443 776 314 136 411 -709 -780 554 -691 594 -226 -585 214 -37 165 630 -830 -83 -537 -686 -92 -465 673 -315 -415 -366 358 -293 -763 557 782 -846 -150 -459 183 479 -794 -698 558 -25 -601 386 -282 366 -769 -710 -565 -660 -886 -120 -44 215 668 468 107 265 405 297 -886 129 318 256 -359 159 634 -647 29 103 592 48 -591 -726 200 -718 -799 563 -675 -71 -375 -157 141 -139 92 307 270 552 135 299 409 -253 -304 -358 459 401 -899 192 718 -691 -515 294 -180 -231 -226 79 637 -568 14 214 -318 -592 554 69 286 -758 -128 606 -722 322 -388 -375 359 -765 -609 -595 -161 255 241 -37 768 -219 -432 18 -414 -217 -222 432 627 -757 531 319 19 75 275 -895 407 379 -877 -113 -77 -867 -675 -747 -414 -824 -846 -686 56 393 450 -642 -831 -149 714 655 132 -280 -668 90 39 -555 36 -423 229 -717 326 -88 -43 -253 -346 -244 469 121 647 -379 111 -544 259 25 475 -274 -16 -421 714 252 774 568 -227 -351 192 -405 -318 420 -185 -809 458 -578 209 49 96 343 -705 -26 417 346 422 -163 -388 -50 -163 -299 543 -798 -125 539 747 762 612 754 -99 -269 -714 756 63 155 152 -584 768 -449 634 190 -309 240 764 197 405 -675 -54 460 -407 368 -240 -74 413 -569 529 -550 37 -292 -553 326 -6 -35 -49 -807 481 455 -793 600 -478 77 -611 666 361 691 509 467 -647 -442 -33 477 703 303 -893 -462 711 -116 176 -22 200 -175 -487 -314 503 -831 -581 403 -720 180 -300 -623 -136 -766 -617 478 -706 606 -817 -382 -98 -79 -418 -488 -347 314 -14 -659 626 513 -882 485 -764 -790 459 319 -842 -849 -667 678 -449 143 460 -448 -384 -787 -890 -361 -375 362 600 -765 -807 -229 -137 -669 489 -189 328 -173 241 -152 424 -369 -61 547 -339 380 239 -394 -702 52 682 136 -805 -569 -532 689 383 600 75 486 3 428 -150 -688 -529 378 260 -631 42 -426 -512 622 -583 -219 -296 321 -711 510 270 -90 -136 504 452 -891 534 651 -306 190 196 -612 452 -525 -65 -653 -509 471 100 -695 -763 -149 -758 270 -360 -47 217 551 11 -300 568 340 278 146 454 472 1 -618 -439 244 -146 -319 -148 -361 23 98 123 -666 453 635 512 252 -861 -842 -367 494 -272 675 675 369 713 516 -300 118 -424 516 -93 143 609 413 -451 -883 618 281 -80 -656 -165 -482 -362 -295 -255 503 401 -110 398 -615 -329 -468 600 421 -746 86 392 -900 -111 -170 -887 -12 486 -354 -29 -14 82 562 87 -316 556 476 -384 -197 297 -545 -797 -306 -355 -165 -668 -291 -321 158 498 138 -783 -721 227 -773 -483 51 -56 137 -820 -484 681 275 656 -342 731 -762 -448 -151 318 567 230 -278 -713 -326 595 -373 -329 -327 741 -672 -18 582 743 -279 319 -890 -173 274 -638 -292 -509 -830 -500 -788 191 137 616 -595 -841 -553 -452 82 586 749 -528 -466 640 60 177 119 -51 -38 72 -476 560 -164 -459 -795 654 677 -838 -518 301 -651 751 335 119 30 365 -216 427 -317 -564 633 708 -686 -715 787 -282 701 12 -798 -170 430 -470 744 -84 -277 -264 -637 364 -324 -334 -434 123 -827 276 -558 -28 -336 -509 -571 -484 235 589 241 -356 -631 -867 -78 -196 -758 619 -342 526 16 670 -69 -353 573 -158 -199 -855 4 766 173 550 563 339 -75 -53 555 -28 15 441 -890 -14 527 -264 -676 79 178 637 353 -159 -748 -652 -896 704 -620 194 -669 -531 -89 -294 380 640 -60 -436 468 187 -188 -611 -555 -798 799 -828 -719 460 -755 -470 -646 4 -835 -676 -841 -454 -714 294 34 106 -410 616 -120 -806 -813 -583 -898 -213 -566 -636 675 545 679 531 443 374 -161 -528 -43 318 659 674 660 631 -891 -205 -276 400 -322 333 -727 -64 -749 -847 756 123 -597 271 239 -671 486 639 315 783 181 -349 191 347 607 98 523 -356 380 737 -772 717 -248 622 -346 -56 204 -750 667 -843 -650 -415 -626 152 391 79 -564 -468 521 -541 -858 -190 -347 510 -349 42 -657 126 -690 353 -44 15 469 115 262 -512 -485 -83 219 -125 -400 -375 348 434 13 -291 485 -214 -478 -601 -282 -466 527 -154 422 -118 -877 -879 -75 -550 -49 -887 -677 -645 -564 212 -888 -161 462 -117 -575 -455 142 -832 83 170 -814 795 758 532 634 -119 -239 -136 -287 311 -111 474 -539 -398 -728 404 643 -471 303 68 634 -79 -437 161 -518 106 534 -828 -302 -861 53 561 280 193 324 -183 -263 -347 121 -535 687 -302 135 -663 132 541 254 -550 -496 187 -139 -41 3 -38 -489 755 62 -776 -631 141 -156 66 511 521 484 -207 540 -480 371 -385 -473 -406 -386 -531 -716 273 82 -35 247 400 -142 265 -485 -52 -309 -713 543 -66 50 -517 663 100 -30 -145 542 1 176 -830 262 -577 -519 -38 78 -756 292 625 494 28 532 -226 392 696 -723 -292 -589 10 312 -191 -339 -784 58 -44 -809 401 107 514 563 -513 -87 190 11 -814 -214 -834 -470 40 -440 598 303 171 383 -823 695 -777 675 -43 33 599 475 -143 208 -353 -748 722 210 514 164 415 -406 -665 -533 663 588 -568 -780 -864 -167 -706 -369 -172 -292 -419 358 -386 536 -708 358 -747 490 197 -685 -658 362 303 -219 148 123 703 -159 180 56 -192 -231 19 400 -629 -879 393 444 -715 587 159 -302 704 -256 -97 315 -860 -183 395 -661 43 -511 460 -858 -162 296 -286 -347 174 62 -788 541 -738 100 -855 -862 347 -311 9 -624 -426 -622 -693 -887 -182 181 -528 8 -290 -410 -538 484 -108 -432 -314 368 209 -188 241 -652 78 -22 740 -498 -174 -112 335 159 -879 587 -19 -554 451 -391 -739 769 -420 339 326 564 -53 -154 604 -498 -751 503 -880 139 -162 -847 573 382 295 592 709 528 -673 -846 -304 525 672 717 -347 144 -369 613 556 -508 467 -649 88 502 -830 61 -110 561 -163 -218 624 -529 -842 -857 -449 -401 -632 548 494 -369 -778 165 80 148 336 -258 273 -205 62 709 269 538 -800 -363 779 465 564 304 318 150 -65 -335 592 448 698 -222 451 52 122 257 58 -387 469 -773 -533 285 766 477 414 361 789 168 -306 -491 84 -233 176 -443 -353 -86 -707 -295 153 -292 -161 325 -561 -452 5 480 -279 -127 -382 -346 89 98 -132 747 -71 -581 113 420 637 -361 444 -545 -702 334 600 -353 -645 -507 465 359 -619 -42 508 -245 30 -859 289 277 729 505 475 79 -502 535 186 54 321 267 -721 -708 244 0 19 -318 -880 -140 289 -242 -94 284 -269 -633 472 350 -612 473 462 190 98 412 -205 -707 739 -660 -91 457 -603 -601 -578 258 -274 -455 -92 -639 -388 -371 208 306 506 109 -23 73 694 -725 -712 562 571 83 -809 -97 684 -570 747 -392 419 -620 -698 248 683 -631 -333 -493 -236 233 -802 -9 -519 -31 -4 -782 314 -341 -139 63 -803 51 500 -514 696 122 -650 -556 -521 709 204 -183 -278 -181 279 276 388 468 -340 166 -780 434 -836 504 -250 74 -237 -13 304 -104 645 -215 708 562 -260 249 354 -681 677 -305 -113 -512 -691 575 -100 508 769 746 33 -207 -201 -331 424 310 -483 -338 689 -510 -890 227 784 430 255 -419 -24 19 -700 -460 -31 130 450 558 559 -130 -127 -813 709 -285 739 -627 -257 27 -650 -687 -791 561 115 745 -95 -806 -890 -22 415 -877 -870 -393 341 263 404 -492 -263 470 -860 -455 727 -317 -568 787 421 683 238 -404 -562 -733 -573 124 795 -584 -895 326 -767 60 -331 -68 -481 -666 -632 -373 423 -479 102 553 -652 419 -237 721 341 209 -368 -413 -749 204 -154 -405 136 -24 -874 444 167 -93 485 -276 28 -612 457 771 428 -398 -117 421 48 601 455 -315 62 -770 50 -890 -751 793 -89 756 232 -824 -724 364 -580 482 -740 -481 -746 -624 -389 -843 -355 -37 -552 -664 600 628 353 -822 770 357 236 393 -228 512 415 -727 -315 -405 -577 458 -106 285 59 -319 620 476 -753 -590 499 -520 230 -727 145 172 138 -493 -217 -191 -528 116 120 396 619 -843 616 -804 -346 -856 -703 -355 -452 -284 216 448 -413 38 -850 -720 -94 -716 -187 119 -741 686 -532 39 -635 -486 -49 -325 291 368 -846 754 190 491 -624 503 -371 -469 -612 627 -656 250 165 -706 -549 761 -431 -390 -598 -54 147 261 -317 679 -57 236 -891 756 572 467 -339 -388 331 -492 545 123 635 283 -614 -712 299 -639 98 128 4 716 26 693 -406 688 199 750 626 -306 -294 -176 -739 0 596 -146 261 -188 74 267 -21 -828 -498 97 -892 745 -47 -859 93 -167 -596 295 504 -167 -850 370 -264 276 659 -54 -487 -827 -183 664 487 -75 271 515 565 360 501 -886 5 311 7 527 40 -519 285 -312 795 -393 -552 718 -394 450 -841 -538 289 -347 -646 -695 -69 -200 -286 -693 -569 271 397 124 -876 706 -583 103 587 243 -140 -540 278 262 481 -445 -778 -610 -281 604 -695 -782 -694 497 142 498 -674 286 512 784 -463 -304 -440 739 -597 -454 272 -633 649 -121 207 -623 521 2 596 535 -456 -371 679 -817 519 137 -227 289 -59 -648 -58 -368 -452 -629 711 -152 -538 372 -824 -840 267 -434 -292 763 785 -409 472 718 144 41 -880 691 423 637 236 575 -585 -511 297 71 576 747 285 -538 -54 457 -457 516 203 526 -675 163 343 126 215 228 -183 -377 -434 9 592 -560 686 240 -615 8 475 732 181 -652 -622 783 -490 70 -846 -717 418 -798 487 -62 174 646 -727 646 -773 -189 -258 -52 152 202 705 -345 379 37 497 446 -314 786 220 -671 -626 417 -70 -788 -762 438 -318 582 -191 -266 -400 601 364 341 -881 522 -27 -175 334 523 -58 240 712 -327 -112 -711 726 675 -644 -582 -670 574 716 -664 35 -841 -179 -524 171 -3 792 -86 224 -827 770 -728 174 490 -572 -279 -366 -362 290 343 393 525 -676 548 -290 -495 -109 -806 -13 -734 295 575 710 -900 -263 -579 -475 -314 -607 460 685 -755 -567 354 567 -444 -858 -686 -181 389 -21 656 147 -24 439 -30 492 -250 -744 -832 235 -634 -417 -758 -775 121 -5 570 253 243 -861 -370 78 -508 51 761 533 -12 281 -844 -884 -508 669 -525 359 141 -717 253 452 -468 702 222 -683 -412 -525 273 -564 -717 438 -678 -328 -871 -367 -139 -833 633 77 509 -482 128 412 392 758 457 -378 300 640 54 -250 -679 283 -815 784 221 372 -407 26 27 -837 -144 -706 193 783 548 -444 -34 653 -277 -699 549 -438 -272 -192 -231 -593 -151 -305 -753 446 119 -568 721 -832 -694 -8 -500 -586 431 -69 -833 -317 179 226 107 -545 233 -393 -712 -542 -165 -872 -283 515 -51 -583 -660 322 209 54 -393 242 596 -338 673 795 -685 -595 557 585 65 -7 53 780 -613 526 262 -221 392 -541 -678 -410 272 218 -90 -192 582 -163 -584 704 -543 766 -38 649 56 -213 239 462 794 -473 -640 686 143 -469 -294 -809 480 411 480 622 -452 -243 278 611 467 -664 -84 -619 433 471 -596 366 167 8 -757 431 -217 312 -763 36 -588 463 -231 -24 -638 187 -402 -169 -364 266 723 156 642 -177 217 485 -273 -133 -834 153 26 -307 605 100 418 54 -842 -731 -362 482 -24 603 336 -822 -818 -741 -223 -740 -895 -206 84 277 400 494 -861 424 -661 344 453 -570 350 240 677 276 -106 458 -594 774 -250 -624 -135 -366 -467 -847 137 -8 676 -572 -306 645 690 438 318 -83 -267 -311 -407 525 33 120 399 -338 -160 -560 779 540 659 127 -40 215 -874 -4 -528 -218 361 379 664 56 -219 -792 -483 4 445 762 53 -165 624 -848 305 -884 174 -503 323 -92 787 648 362 -732 -682 -168 288 -294 -75 -762 547 82 -773 193 -377 -31 -542 449 -721 -566 567 142 -746 177 -633 122 -349 -471 -804 -65 668 -532 424 534 -535 -67 -694 720 -357 722 -455 712 644 -683 -410 -337 -467 -427 -300 -283 622 -232 393 -622 -416 -379 -724 256 -593 106 -892 106 33 761 43 -736 -317 -208 635 -228 23 -518 719 281 -388 477 607 -822 172 189 32 -658 460 279 -838 -808 625 -653 -152 -316 -872 -714 -422 -791 -324 636 -624 -513 -485 400 -95 108 -323 520 744 -277 -405 -458 -635 -790 -803 531 446 -340 -702 -191 -548 437 226 -791 741 371 -561 633 -138 498 -388 -391 50 543 -297 -414 -70 -391 -343 765 -642 517 767 176 371 23 81 761 -69 507 -467 209 220 57 -174 555 -701 -356 -227 -34 -84 578 735 -752 245 654 670 -252 -824 -466 473 -590 586 717 439 718 -859 -527 -708 226 236 -787 -300 -701 736 664 299 -457 -519 -865 -84 -346 -166 -677 236 473 133 -560 -268 -692 -673 -43 -115 397 -798 -827 -191 274 256 -42 -499 -69 427 -447 -887 -262 -779 557 -632 707 735 -617 -585 -96 173 669 -147 210 212 -93 -870 495 -525 -107 -485 -137 290 -564 482 -775 -683 -148 347 394 81 186 149 618 665 763 -43 611 -18 -352 781 208 616 6 614 -836 224 561 228 277 -86 -441 684 228 -391 591 121 121 -626 -808 -94 -865 70 -847 518 -139 655 -676 -306 265 754 394 347 -112 -492 -132 200 -555 -533 599 22 -674 -618 502 563 742 457 -307 -15 -404 -258 59 -769 562 85 -20 183 -245 489 -807 -135 -474 -280 778 -54 303 235 316 618 -296 -607 322 -672 -761 193 -627 -328 -646 -160 -165 -310 -629 592 793 600 -31 551 -186 -27 -522 -5 -7 618 -149 782 506 -580 -648 -222 608 -213 532 -899 -669 -318 777 20 -16 -528 -34 -762 -804 450 -223 343 215 316 343 -426 -423 -472 -739 -464 -34 305 -754 -246 101 -242 -465 -589 -626 228 563 -90 140 2 567 67 276 -594 391 -17 -658 653 458 316 789 740 -114 -608 -436 553 49 119 504 -205 668 17 433 673 -187 -733 -724 -23 -551 -567 -635 680 732 -104 -704 -655 -704 -578 -398 -84 608 489 -329 -139 439 -652 39 -805 -502 789 461 706 712 448 662 286 -673 -247 -26 597 30 -174 -352 629 -28 140 -515 -220 -833 605 488 565 -419 -882 -888 94 224 66 -815 737 465 -765 -158 116 256 723 548 -523 218 436 663 -886 370 449 645 56 -732 369 61 607 -663 646 2 601 435 467 -350 -267 684 -740 -549 -396 535 -125 83 -403 505 -691 -537 -173 198 667 -564 453 305 -415 539 -398 -745 -254 -679 -631 348 -581 681 -608 243 -817 748 214 -651 434 -646 395 -853 -349 99 522 569 321 -216 -580 -474 -606 514 189 -450 -719 447 91 304 -362 -61 -4 74 528 -675 -48 347 -3 -480 -557 198 -381 475 -872 -645 1 -871 93 -852 -539 176 -746 -554 96 -416 -286 115 554 623 359 -628 508 -619 588 -524 296 -624 136 -19 470 316 -764 -163 308 -88 400 -22 -47 453 -852 -530 -768 58 701 -290 -391 -874 214 274 0 -437 791 -223 767 317 200 127 -359 -833 -870 -371 556 284 514 -319 -384 -368 -130 -601 88 -210 493 -389 -165 773 -26 -526 786 141 142 -342 586 222 -168 725 111 -654 -21 -552 578 -574 -332 -347 716 -617 715 762 -755 -435 -744 -54 -479 83 294 -329 629 -782 -847 685 529 59 436 -704 38 403 -390 -240 -285 -875 -505 -162 89 251 19 156 -357 1 -636 718 -422 -886 256 122 357 768 615 -550 -612 297 613 -477 -28 -640 -396 -831 204 486 -570 485 111 508 -677 204 -767 341 413 -478 -750 393 764 626 -136 -599 368 -680 63 -194 -291 -632 414 -279 -698 759 231 772 -31 -773 -868 416 87 -814 -684 -620 525 -322 -578 -701 -752 -711 759 -164 -672 415 247 321 -41 585 -182 -872 50 378 47 -759 -764 -259 -106 175 376 -388 707 429 -561 537 562 -778 176 752 332 486 326 -811 -455 -682 -554 710 -320 40 -683 356 775 731 -781 332 -270 728 638 -785 200 689 55 -760 204 -454 513 305 -139 -550 798 779 280 -52 -339 226 8 322 -707 66 781 -492 150 64 -703 -627 241 -455 -123 368 -618 573 36 -229 -842 399 -693 -503 655 542 173 -507 529 -92 -57 -302 329 -370 278 -849 667 338 375 -800 477 -388 724 -53 -337 -599 -811 -870 -391 -685 333 -515 241 -204 445 -386 23 267 318 748 610 787 43 273 89 644 344 -242 -235 632 582 -819 763 794 -215 -866 189 -38 277 -263 -478 -826 -15 -8 -376 -772 -14 558 -370 -62 284 470 397 -824 661 632 242 577 435 5 601 -613 486 -99 44 -591 -35 238 -638 -886 330 -498 560 -176 -542 -796 94 -699 -151 714 12 126 -23 543 -505 355 -371 -554 -841 499 713 -170 -845 355 -151 -499 -103 -778 -491 -898 -615 -771 -7 277 -44 -142 -674 -536 -110 -841 -718 -286 -339 358 774 -320 -673 -767 -648 322 258 7 -277 -151 352 -499 419 376 102 -700 -627 -190 -187 56 694 670 -128 565 -306 -8 -372 -314 -49 -260 -825 676 512 508 -98 -156 -899 -285 -469 24 -754 -245 698 -403 559 317 441 -196 -70 -232 -538 -888 -234 264 -81 -546 -346 -254 -890 798 -303 344 84 -33 -215 83 -560 256 -865 -820 -563 -829 -579 763 322 646 -608 -274 -698 -132 -797 -542 -95 438 -464 -288 -556 -104 -679 -339 169 511 -397 -453 -826 401 -25 386 -613 -142 506 312 646 -128 263 -654 -612 -706 -637 222 115 313 269 299 -523 222 601 -764 221 302 210 2 -600 12 -269 367 -392 140 685 550 386 -736 -323 215 -275 -463 248 320 115 -222 -398 590 -721 158 -222 -51 766 -501 559 -211 191 -582 -317 483 533 293 -332 -182 530 662 -886 575 241 500 -766 279 412 -30 -397 -885 -50 -150 -379 -557 647 -326 -749 -463 116 531 755 -766 -488 -132 746 611 -319 -315 -360 334 68 650 738 364 -166 -208 -185 170 198 161 655 398 568 148 608 333 -421 622 -806 -170 -879 -366 -242 -315 -634 599 614 -604 437 -33 -358 273 635 -601 -385 51 -861 -644 -388 28 715 503 -714 785 -482 442 50 -252 366 -567 683 -880 -177 -585 -39 -343 -533 -516 -283 383 148 -228 -876 40 403 389 615 753 -516 -118 614 -207 230 587 651 -597 -603 620 -747 -320 -179 -308 -34 466 -203 441 -788 786 221 126 -311 748 -771 -41 -196 -807 699 567 -635 -192 -686 108 309 -79 -258 -72 495 -261 -338 458 -897 -325 -870 542 748 232 -143 416 670 -647 201 -86 -310 -684 369 -304 533 668 -441 210 719 43 -399 -793 332 -765 -311 768 -759 236 -820 722 205 -150 588 -710 778 -401 -268 1 -813 -821 -30 -714 405 555 155 -606 384 -823 -489 187 48 -76 -646 -545 575 -728 47 206 378 -12 118 -342 -226 396 273 565 -472 770 -428 -870 -482 -871 -493 745 -414 71 -494 -536 599 548 -183 -601 -355 -564 778 -187 29 661 -445 -288 -897 -32 456 -683 -286 138 -373 542 574 635 -379 -21 -837 279 297 172 374 95 -272 -877 -543 -287 -465 31 -139 451 -572 -15 106 -816 24 562 -513 666 -243 463 -476 97 -633 -171 -643 -253 620 424 -378 -408 -684 202 -757 -329 359 -486 -401 -147 351 -634 -148 716 -679 495 -616 -607 -434 -345 -221 351 350 510 412 -700 393 -67 -332 251 681 -748 -705 -130 -420 602 354 -480 -350 85 -226 387 -178 -373 256 -667 -565 -355 -669 696 -581 165 -566 -51 -326 460 -668 690 636 -526 191 417 -317 371 -506 -598 690 491 -695 328 237 -723 741 612 -301 -733 174 -728 65 85 -248 -714 -315 457 -206 48 130 -442 -678 785 603 -516 -420 235 148 -142 593 -411 -859 -319 102 391 439 377 698 -597 -448 593 -498 -750 -725 360 121 -30 163 -454 -729 -597 -98 644 -424 -357 -238 -51 502 215 330 -784 -610 770 -770 -40 -167 293 -746 -431 -237 348 376 543 646 -338 703 -522 -870 -386 297 -475 -797 -810 -419 -169 105 -327 -78 347 -104 -660 791 -227 423 720 -278 379 -254 143 586 -437 781 -655 303 -514 289 -422 -448 57 128 -803 -879 727 -899 248 -46 475 -264 -755 -554 -81 310 -165 -210 -529 -426 58 -381 -704 -652 435 552 314 481 -256 293 -9 -743 -717 352 678 -534 -612 -577 661 -835 -738 306 -425 214 653 -425 235 653 -824 456 -283 345 118 85 626 -109 577 -460 11 762 -255 235 -205 730 689 -705 429 -554 -778 -14 -721 707 55 -219 164 219 -720 -127 705 -477 -872 -31 -682 715 -773 -21 -365 -608 -663 742 379 136 535 -83 262 -664 -319 41 -540 775 404 572 -472 228 5 -745 -478 597 712 681 -231 50 316 736 175 766 162 -564 149 438 -233 -579 133 184 291 616 536 -587 156 -792 -186 -798 -595 74 613 109 69 -529 -11 -487 346 -193 -754 116 222 168 58 -399 694 464 -595 -682 728 -521 -454 685 419 -350 373 348 -425 220 578 794 504 604 156 -643 149 -320 703 504 -539 -391 757 -614 530 757 550 -581 425 280 -780 -156 -296 346 -22 -456 -646 -844 588 -834 -390 245 107 565 -400 -341 -721 -746 -652 -646 25 265 780 -179 192 224 -828 447 367 589 -788 371 95 4 -776 -742 -794 107 301 -673 257 -674 217 393 -626 157 -822 124 -441 -722 275 403 -699 -470 -319 771 -215 -84 249 -96 442 474 -25 -208 -461 -107 757 -414 430 -535 -262 775 52 -655 92 -797 488 781 -843 -162 -486 -585 -462 551 308 487 -880 -860 -496 572 133 297 -507 266 -303 780 539 -511 518 531 70 -559 55 -149 627 -468 -738 -814 -468 -508 174 709 -21 -454 -709 -873 628 82 -208 -778 -746 142 -50 -743 -351 261 104 318 432 698 -40 -338 -561 288 -440 -106 329 458 -448 59 83 -159 -241 799 491 128 -137 -874 -281 475 396 -287 -895 -587 -646 -544 -834 -253 -251 -890 136 -759 -533 655 315 40 -183 141 -128 -873 385 -67 643 350 -755 -859 -534 -59 -157 -439 -486 66 353 -597 124 318 -336 65 293 635 667 -96 581 -474 -72 -161 578 398 552 554 -474 697 -735 203 -652 766 172 539 704 246 -653 -607 401 -26 724 510 -164 -186 206 -871 -864 395 -174 -580 792 645 -574 63 -747 -443 -6 -385 -124 681 -504 -322 -199 -255 -482 788 -134 -812 545 269 244 -397 776 298 187 591 612 -771 -831 650 265 242 179 256 -505 -33 -81 69 -216 -451 190 -286 471 -779 173 113 -71 789 -616 -575 -541 414 687 -855 -450 748 -58 342 -275 250 -59 -41 223 -694 781 210 -301 362 -281 255 11 -608 362 700 304 726 427 443 82 -616 -49 -799 536 -754 -508 -327 -120 -284 -429 -442 465 533 -772 568 243 -251 107 -557 76 -365 541 639 526 603 462 -591 -261 -403 -383 -676 34 -225 31 33 382 -55 364 -25 410 134 789 -206 -611 455 -709 -654 186 -646 -759 518 409 -552 694 742 -827 521 459 -20 -308 490 -592 -451 313 -234 -841 -445 -634 630 306 -524 261 706 -136 53 -771 773 -629 -511 610 666 -162 33 556 -539 258 699 -286 53 -742 49 67 -673 -632 -522 693 698 767 -725 -595 505 -437 -400 204 -459 -603 644 -686 -4 790 -385 -848 -608 -614 -519 -695 658 539 26 -346 -770 700 792 721 489 178 -362 -490 201 73 -820 698 -286 -700 -677 -520 -313 264 57 461 134 -15 212 -207 -419 -838 -20 -599 -607 176 -480 -337 169 179 204 289 277 323 -115 -532 238 428 460 -51 558 -236 -639 -685 402 112 -685 -326 -434 -737 -606 109 284 248 435 -816 236 671 305 -288 -386 334 -624 560 452 700 -95 371 667 -589 180 -558 714 -219 555 396 514 -748 -664 -707 -619 382 -796 -91 487 345 -2 604 -855 68 -798 -213 793 539 521 221 -51 -704 491 61 -408 -27 -827 606 -269 136 682 238 -567 -521 679 -847 253 536 -477 -224 -661 743 546 446 733 -551 -32 -770 -468 178 -718 -761 -342 597 -364 -722 -359 -148 180 -84 -771 -206 777 -196 53 96 -302 -198 -827 89 -880 567 -654 499 -156 -362 760 -716 439 654 -94 -479 -589 -573 689 -246 -379 -583 625 -785 497 -92 -643 -603 -331 -165 787 468 679 617 524 -891 -376 -372 -246 760 54 -837 -677 97 640 582 737 779 -384 331 397 191 412 -881 -177 185 394 420 -838 -699 -271 -390 -296 -225 582 490 -190 542 -376 -115 -298 -305 111 453 -319 -219 418 -36 -280 -39 -628 -188 602 -832 644 755 755 784 -772 -171 32 -201 -859 729 -288 -97 -27 208 427 484 194 323 73 -721 39 -811 354 339 -672 -281 726 -689 723 151 -45 -21 230 435 676 -528 523 349 -570 -727 476 -275 324 425 164 598 -304 412 549 -650 -202 -716 -643 585 74 -630 -356 -850 -407 353 124 136 208 608 349 -177 157 -797 -352 -504 -390 -360 687 -700 666 128 -682 672 -576 -306 21 -36 -626 -287 606 -824 -586 -527 -280 -210 326 497 89 -513 27 524 -45 -223 -105 -41 -831 -775 -173 -481 -884 -113 -709 -880 299 36 -662 -139 376 584 529 653 162 494 -47 707 683 210 -429 -823 676 -545 -690 -765 -131 481 -802 -687 -4 -461 118 -200 531 -369 124 696 459 -399 -256 -629 -867 -408 -511 368 -505 435 131 760 78 -326 -206 744 573 458 -449 -626 -6 412 408 183 -210 -445 494 332 435 209 -105 170 -24 -249 658 118 245 -855 216 -698 295 -271 538 287 534 -450 -749 -335 125 -709 -601 -151 711 102 -307 -608 -516 58 -211 504 -552 657 434 677 650 215 -37 -661 463 593 -869 638 -368 -98 790 642 287 -45 444 -82 361 386 -126 317 796 -369 785 431 60 -94 126 -540 -47 445 737 642 -591 -896 -62 75 -123 -843 10 -250 -381 320 741 -18 427 -728 478 -330 566 -578 -327 -863 -480 -791 -218 225 626 719 -865 201 -513 753 287 -298 -489 449 -790 220 38 -866 369 -879 80 547 82 482 -899 -900 -98 -59 345 -295 134 -763 375 300 -309 104 367 321 -302 -288 431 -307 -831 117 -558 488 -113 122 740 -551 -485 259 622 381 575 294 742 170 255 681 238 -804 288 661 270 -374 -556 -720 91 -428 635 -15 -577 -658 -784 -581 -501 -521 101 681 -294 -270 204 660 -667 95 -127 36 341 287 -314 404 26 92 -128 -677 764 720 752 620 -863 -354 -183 -27 -122 -87 260 660 -311 753 37 -408 -578 541 -360 90 -839 59 -118 -871 -241 257 -612 251 687 -725 -770 -339 -331 -344 -375 628 396 -900 340 -75 -866 633 -885 287 -1 -423 184 191 -125 326 -406 4 732 578 -99 -157 788 -69 -394 -290 645 -390 372 -520 -416 226 -855 229 478 90 196 259 395 -329 668 423 490 78 -547 -259 142 130 771 382 -557 -608 -800 -490 -372 524 -348 154 763 403 -180 596 203 -105 95 -236 -97 782 325 -776 -693 769 -611 481 355 -127 -871 519 -519 -90 -718 -95 -401 -388 -306 641 632 462 -603 48 237 203 -383 180 749 104 -772 -532 142 303 -440 387 435 214 161 -433 203 -650 -114 350 478 -772 -325 351 524 1 -662 702 -837 -792 -321 -333 -470 -809 -73 -609 -208 -746 -573 -521 260 92 -551 213 -136 -779 -674 336 -86 762 -468 -862 -216 -249 -535 729 -294 798 -780 -192 721 -294 771 -815 -691 286 -419 -474 85 -167 273 227 -870 789 -627 775 -600 62 -53 -182 -290 -327 -870 148 -378 205 425 725 235 396 -313 -33 671 104 -223 -524 -383 -357 329 133 584 -78 511 640 651 620 -158 -849 513 394 -807 408 202 217 -362 74 82 -41 -122 700 -442 745 -45 136 251 -596 -309 -317 150 -319 336 -42 288 553 -362 147 711 -470 -514 262 -747 236 -267 -668 553 606 124 -632 269 158 249 791 -464 223 358 -155 187 -815 372 -795 777 -410 -122 -136 -538 -861 -524 195 -718 -291 221 -425 29 356 60 -39 719 749 105 -340 660 -126 312 -37 -487 325 -421 317 -30 552 -516 -155 -248 -129 -310 63 788 458 -231 -655 -644 -45 -683 -535 -244 -305 314 -92 97 524 63 -678 710 21 -393 -727 490 -177 -370 559 257 560 -832 477 680 -341 -395 -673 -617 108 560 -188 393 38 -167 547 -643 -497 647 -722 264 -234 -722 -64 -647 577 -153 -23 -886 -656 698 -541 719 -838 562 381 169 -424 51 425 -42 -886 308 760 727 610 -545 -557 -759 -284 -223 -700 714 -900 344 703 -728 480 791 745 -436 221 345 -358 -673 544 649 190 -466 767 439 518 741 -480 775 -359 -418 -499 -588 647 37 340 -306 703 383 786 798 354 448 -675 -84 -70 -41 150 -413 337 683 -541 775 -395 597 -740 407 -305 -566 508 -856 717 -450 570 283 -899 -804 184 343 -721 691 218 -67 608 -824 30 149 345 58 139 -292 499 271 -631 481 -472 26 329 -343 -434 -49 -683 527 -708 168 238 -822 686 -342 590 465 -102 744 -458 -471 122 188 -285 -704 379 486 -250 -835 -550 -120 287 -402 -746 78 -742 645 -413 368 -499 684 339 456 175 -669 -187 783 -284 320 499 -828 8 -643 196 209 243 -562 -463 -549 235 -74 -725 630 -292 -733 -209 -817 -888 -337 450 367 164 -657 -752 -629 -625 646 37 -363 324 360 -366 30 -552 216 -733 -69 171 -281 516 -313 -632 291 -378 -30 658 -674 531 627 30 -519 98 96 -661 739 357 111 481 -743 269 71 -394 91 -501 -185 -897 25 -840 -666 -430 599 191 -716 -733 559 -628 289 525 -294 349 -628 -6 179 220 -188 461 529 -699 425 596 361 200 -179 -673 -327 205 667 258 -838 126 -691 -146 8 -742 -450 -882 275 -789 -612 610 -93 567 589 -558 -372 253 -554 661 750 -240 392 -255 -758 247 716 -301 25 -264 -425 30 563 -869 228 -533 -745 778 157 -820 -189 -830 -627 -145 782 426 -688 353 -625 167 648 -831 -754 -892 -401 633 -626 286 313 -23 558 462 370 771 340 754 24 -101 -857 167 -582 -95 338 461 -897 -900 -708 -471 317 668 -225 -728 258 -560 332 -30 -118 533 425 -282 -165 -217 512 -777 21 -85 390 706 -577 742 741 -195 554 421 -367 587 -34 -292 -817 -396 -884 189 517 396 -145 772 -72 -822 -832 -10 -476 -274 329 353 -374 -724 -584 249 -388 672 -132 -21 -250 -217 -718 650 -126 -444 304 -880 -680 -373 -223 118 605 -124 -67 660 440 -766 -611 249 -153 62 -166 -287 717 713 363 621 307 -811 104 327 -853 -335 -501 -626 -638 -645 -239 -509 -353 461 662 465 335 -60 -50 247 103 580 388 489 152 -286 -828 -329 -327 -870 -154 271 -5 224 763 391 108 198 91 -658 -353 -771 -898 -365 115 -537 -20 -403 -676 94 12 100 166 -647 -607 796 135 622 241 -45 -528 193 -578 608 114 -513 800 385 -696 720 -372 -172 -29 -471 -271 67 219 -286 -122 169 -68 691 -78 783 154 -23 301 -167 343 -39 -663 744 -281 -73 -21 199 134 369 231 -536 194 -61 -607 -383 314 -336 377 -152 16 699 -272 179 -66 -883 -129 560 757 -781 -388 -46 -801 775 174 -840 -15 -385 -289 -885 54 796 -175 -876 75 -805 493 -639 260 -487 316 -274 47 216 -136 612 799 -143 193 -402 -97 388 -824 208 -109 -719 -162 -742 789 27 -428 -120 212 -503 291 -97 -360 591 -699 753 -333 49 -277 489 -665 -152 -395 -88 106 168 -650 -405 -142 698 701 191 766 728 -469 660 -330 -358 44 779 -720 428 129 758 185 -884 787 -41 260 617 -236 796 799 -451 636 -62 -432 -154 -497 -295 713 272 -141 296 689 11 159 694 204 -586 283 -631 -224 -835 -228 245 -473 233 -424 -4 512 534 -157 434 -569 -802 -428 450 602 193 98 -206 -215 -383 -432 -806 -181 -651 605 685 -890 -374 475 258 -150 -225 -718 370 -629 -843 -706 348 -33 734 -338 -343 1 -533 -516 -28 189 -126 731 -11 -478 33 761 -375 37 -767 -463 246 -93 -118 -225 774 -604 62 659 347 -507 -797 -354 420 251 -467 152 540 516 -545 401 500 -197 385 551 764 -786 -707 426 -477 790 -791 -77 -887 -455 -297 -844 -399 -761 474 278 -181 -41 321 -330 659 203 349 712 -689 106 443 274 -122 -681 -102 122 -691 303 462 -543 -62 -307 -851 60 593 -92 545 -163 327 -658 97 -440 498 373 -505 -659 490 -384 -66 414 -586 -121 -394 427 -88 581 128 -170 49 607 680 755 0 450 157 -785 444 777 -76 -174 531 289 -690 665 261 360 442 339 722 495 466 627 243 -716 53 -643 462 -641 -128 755 -666 440 -111 133 182 26 -843 -5 -525 659 575 -366 -409 392 -282 4 -741 463 -534 61 -627 -90 446 -302 -199 750 619 -470 772 572 -131 370 -419 -652 -268 -200 -595 142 120 -196 -114 -498 -199 -684 550 -530 551 -899 198 -803 -686 120 472 786 -737 -746 234 -363 286 -882 375 -209 -567 -772 -703 -363 274 -672 435 -285 268 -554 -194 748 669 -423 73 -43 -855 -346 221 706 -816 -439 -740 676 -739 -835 97 -536 -641 139 436 -100 -689 763 640 520 512 695 624 -270 -276 -886 488 -19 -13 -706 -319 -623 -212 643 757 -137 -856 -820 790 168 -628 722 -316 542 -30 -164 -432 -842 -293 -26 -328 753 110 -675 -554 -744 -263 -376 -197 124 -167 523 -24 546 -561 52 491 104 -609 765 -386 -508 -147 177 -107 280 -66 158 287 -895 -565 -764 -753 394 -193 -600 -113 482 547 -478 79 -385 -732 -287 -874 -453 521 337 -519 183 330 414 -332 -560 286 708 565 -786 -467 480 -252 -834 442 -609 -515 -849 -338 -140 -593 -192 -271 -844 550 344 -607 -1 -131 -66 588 -210 7 61 -810 607 353 699 189 -572 -862 -3 -38 -76 -393 -790 -154 -747 689 651 -625 -419 269 -140 386 613 742 460 497 -491 352 -400 556 -435 -138 -474 -638 -664 698 693 -317 -362 698 204 -617 -76 175 701 -736 -689 -859 -309 -172 448 -754 751 -597 -689 376 144 639 750 292 479 21 0 -625 641 -730 -307 342 738 -626 -191 -572 215 -636 -615 88 502 -58 237 453 -776 -79 695 84 361 -838 375 7 757 -64 -597 -506 -591 -769 692 -816 -475 759 -84 -121 512 288 -690 359 -195 412 292 678 278 -133 486 282 124 -282 -256 248 -620 -678 -548 -130 -62 -522 -694 -232 140 51 74 -172 659 436 492 -273 -575 -380 -417 624 -390 -614 -893 555 46 508 617 -397 272 589 115 422 60 142 216 -523 496 -861 41 -796 -311 -26 448 601 128 508 225 64 619 147 -63 -899 -197 -173 522 -8 523 212 -106 -738 435 -234 428 197 -478 -511 -286 511 -61 231 495 60 -757 436 609 214 -110 -820 -854 -718 -250 137 705 -416 242 341 -3 624 -176 640 -392 167 766 587 778 -495 590 -318 200 272 601 247 553 500 -381 -330 736 132 -525 555 611 317 223 335 -683 -188 -464 -688 556 -366 664 -136 386 -237 691 165 -792 -151 168 -489 709 325 407 -759 47 -61 -844 -134 -29 -492 13 678 -187 186 -410 -54 545 -458 677 -224 64 -322 -5 189 -589 -744 -384 -466 548 -629 243 -493 -184 597 -864 12 -763 153 -18 571 -539 -407 -702 -99 405 -696 708 -515 -762 -413 289 6 -837 -317 -642 -749 340 314 -673 -272 -645 -375 -158 -819 249 172 623 -490 -43 -417 -304 -416 -205 -250 -831 -111 527 -881 -839 -570 -644 -517 -254 -430 95 -323 -624 -769 -670 610 412 -68 717 -619 -600 709 -833 543 -153 -448 -222 404 -65 516 492 -462 545 -267 143 -892 539 643 389 -267 -92 -396 677 105 -359 -654 755 -747 358 269 -140 132 -308 -507 705 255 -18 264 453 299 355 620 697 -796 553 516 -112 799 387 593 -345 -732 722 -151 -439 -123 -238 -338 533 -639 -708 -141 -379 347 -422 -134 584 507 713 -778 -830 390 -704 591 229 -561 -570 479 -881 -738 798 -155 -587 -803 -258 100 60 792 699 75 -846 110 596 -487 318 -295 203 675 -221 450 -481 538 -810 -428 261 -248 122 -452 -681 353 780 320 -106 -744 -769 70 622 132 -255 496 457 420 -686 -468 441 -302 288 593 -487 -805 468 35 -65 718 -111 -89 -429 -405 125 -18 -784 -721 162 -281 -763 629 -21 321 111 633 705 325 268 -854 -766 403 -579 -264 -570 -823 34 649 414 -633 458 -210 -617 138 253 -494 -892 -117 532 -809 -801 -64 -566 -223 -121 139 338 -800 496 -20 35 -74 -494 -348 -297 779 -194 -763 157 126 254 499 649 -604 371 212 288 -848 -793 693 303 -202 -465 -865 70 54 475 -289 -407 -731 340 273 -840 -184 516 -421 459 -185 746 278 387 723 712 636 -223 641 -355 779 292 -141 -714 -328 114 324 733 761 -269 -414 -440 -508 -109 489 -889 -482 233 663 -206 -804 -769 -650 -482 -102 -94 693 -895 -314 755 -873 -475 94 -832 733 638 -314 -737 347 -638 386 370 666 -870 -52 -156 320 -521 -300 -591 364 339 564 82 -380 109 -653 -408 -206 -405 -789 -185 133 -435 -552 685 585 293 400 248 593 32 -9 -154 -340 287 -70 -794 -794 -162 -532 52 561 172 360 457 -321 347 -474 456 167 622 428 182 374 -27 -750 -479 -298 -13 640 190 -563 83 -496 712 770 -434 -387 636 -45 87 318 -552 -698 -331 -156 149 -279 751 186 28 -806 -519 408 -414 119 609 219 344 615 -685 -838 -321 -449 -162 462 379 110 -572 374 -681 481 4 -395 503 127 315 49 -822 373 229 -237 -527 702 -413 -764 69 584 -199 327 -644 206 -549 -205 -734 63 122 542 -774 438 -239 736 425 -527 -433 141 -96 -684 -860 72 759 -178 -111 119 153 -561 -817 259 132 -625 634 254 566 -471 -439 -323 -241 558 -184 215 289 -400 149 -565 607 526 371 -190 -438 -218 80 -706 -213 -178 499 18 705 -799 -270 -814 677 121 54 -498 -368 -137 375 578 377 799 -603 261 -315 -564 154 -323 743 280 485 -515 -375 -290 614 -704 228 -679 -434 298 579 -875 -857 301 91 -260 747 -695 736 -531 452 -83 708 386 -585 -491 -765 291 165 100 -268 537 615 -536 -539 -662 429 -497 -693 379 772 -516 697 30 -384 -596 -277 112 741 -394 -681 397 -393 -247 523 -769 -157 445 -393 687 259 529 -890 -713 303 586 629 -500 666 -679 606 -4 -795 -589 354 -666 280 680 200 776 671 -564 -443 680 137 580 -2 -326 -534 -262 355 -395 -373 -453 635 606 329 686 798 -408 -320 -883 767 -654 -629 -437 -247 -778 -639 291 -359 726 674 -150 -605 -12 -111 -506 -520 -788 -441 238 -808 536 -884 43 -618 57 254 -871 -126 -784 -202 -820 -2 611 491 -263 480 -28 -132 488 -289 -48 -355 71 113 -831 145 367 -327 181 788 -614 -148 -579 -766 -212 425 -828 458 78 469 -759 382 -784 -210 -892 -729 -75 -292 -257 -724 667 -34 -134 -576 -412 463 -353 251 -516 -331 -164 -707 -894 482 -129 -434 181 410 545 -672 32 164 -263 181 -754 629 452 778 9 -649 -72 -257 221 44 67 -553 264 35 103 246 199 485 787 -175 602 -877 388 464 30 -482 -317 44 -387 235 735 -389 -675 521 672 -835 90 433 -45 627 448 343 -896 -284 -900 790 -181 450 -359 -341 142 -865 232 138 342 -661 696 434 -10 595 -378 -635 -149 407 662 320 -113 524 613 520 -638 -373 -440 353 77 -655 -299 -881 -690 547 -648 -149 699 22 -800 303 70 -570 -331 286 696 213 -767 410 -458 102 467 -338 -662 267 -264 158 -482 29 337 563 -174 27 -893 -121 -892 724 -133 -8 -857 749 720 -343 -681 -421 628 201 -582 -763 564 461 -669 -814 94 -302 -346 -753 700 483 717 -620 685 329 -35 -35 121 550 -765 610 523 449 -301 -200 588 529 14 -127 3 -667 -13 79 82 763 -652 -308 123 -153 -498 -81 -570 -372 615 -441 245 -678 -195 -469 702 763 234 270 221 -767 -318 -181 -762 699 573 197 239 -297 -825 -72 -9 -79 753 -547 216 -371 562 409 -859 703 -49 -17 102 23 -778 793 361 658 -212 696 8 526 509 -323 412 247 -360 -640 -431 608 -892 -134 -348 165 473 -103 -469 -365 -725 -750 87 -122 -603 301 -160 209 408 58 612 -886 -601 -446 -183 648 -895 -670 687 -855 -122 731 -37 446 281 613 180 305 -182 -694 210 770 232 -279 -708 -362 302 -166 -393 86 -833 -205 333 -501 -156 33 422 -61 -323 -395 -360 24 762 -270 114 19 -156 -627 -725 44 618 -387 -496 -772 -672 -660 -552 436 -41 -298 -482 -590 611 -26 482 -3 -99 -359 -446 598 770 -531 -825 -14 -56 -47 -219 -363 -592 534 -762 -518 -79 369 300 153 456 -623 585 517 -729 -16 670 751 579 270 319 -41 -847 611 33 -185 -704 135 -340 -502 623 -759 -621 -598 -589 247 115 -225 -565 -562 67 -183 269 -488 -806 -352 -162 -426 97 -651 -40 400 -413 -672 653 250 159 -528 465 -152 547 326 269 -716 726 106 -401 168 -779 685 -77 -423 -92 93 -322 612 752 -882 -162 -420 -763 -480 59 -582 697 487 679 -503 -478 -759 449 604 -497 148 670 466 -379 492 -322 185 -397 -713 127 -374 532 -52 432 -544 572 535 -262 -799 -462 644 240 -57 -131 -224 436 -68 666 -564 476 456 -589 15 -678 -156 7 241 -717 -106 -625 -826 -633 93 -368 520 -492 83 168 -805 -9 253 -328 -502 424 -558 384 145 -237 282 674 -822 463 -552 296 -13 444 -112 -457 -678 -194 -530 191 405 -440 156 -14 -878 -793 75 451 63 73 781 295 -409 774 56 -511 -130 -823 84 711 -796 254 -363 -892 -888 543 -77 167 -342 445 787 0 -47 709 542 254 233 -247 277 -178 -594 -308 712 211 -571 -587 369 -890 695 -781 -553 385 -4 -888 45 -61 589 395 51 270 -237 -482 -577 -172 107 -785 -465 -88 109 786 -351 -287 -750 -352 -7 83 -320 -749 626 423 550 -351 -829 -139 -557 -579 -707 -203 -835 78 -324 -44 193 197 732 -54 173 71 -31 470 284 677 -54 -288 -614 -238 277 -755 -522 -771 97 123 596 -662 360 402 -563 128 -25 105 -773 25 3 -172 268 -604 -419 -134 -488 -443 -874 433 -206 -373 639 150 94 -146 787 73 -278 -223 -618 -536 232 -599 -709 759 96 -499 306 570 -180 430 -555 -764 512 -207 -534 -375 -804 532 -164 144 -717 587 261 -639 -570 -509 -569 335 620 -502 -28 -302 -359 236 489 485 -491 -463 -590 65 153 -140 -207 -31 -246 -103 400 -209 -307 -72 -611 375 -855 362 -103 104 -480 789 -2 -83 -585 -752 236 64 500 104 -454 -899 -167 -731 90 289 -748 740 208 -794 -342 454 652 -642 565 330 -373 591 -667 641 -506 466 615 -224 798 634 -631 -841 583 -803 613 -490 -551 491 190 -66 -273 -561 784 433 270 -196 509 797 -412 -828 -391 570 -36 -534 12 710 -280 719 762 -489 -412 -7 225 -351 -65 787 325 332 55 -464 -673 735 770 554 128 -608 -654 -344 -681 -373 757 -164 799 197 -315 179 483 -116 33 -237 231 -122 344 159 -78 476 -316 538 -545 538 671 -512 374 -335 -853 -326 430 11 -77 73 -387 -643 760 45 -428 -31 167 -750 640 329 615 723 -341 612 611 673 -104 381 656 -501 -795 665 -417 -314 -143 237 780 582 688 445 447 45 -289 -433 483 -388 722 -784 -621 566 709 -795 504 -674 -448 -286 -594 -435 -469 -125 751 389 -311 781 -107 394 -775 -550 702 -858 -766 -469 640 -673 -501 -873 411 -487 31 -572 -86 -666 115 -111 -406 140 293 8 -700 324 -711 -489 -792 -321 740 709 399 100 626 382 492 -669 -151 81 -281 -699 -700 -658 -401 -177 209 -393 788 -254 -273 626 235 287 124 -837 146 60 -197 -392 -161 94 35 -770 -418 -268 -321 -783 217 569 -748 -531 288 756 227 453 -872 -221 780 -443 -627 -850 -162 563 797 -683 428 -226 590 526 -561 549 476 152 -390 -46 -50 -674 -79 291 -232 -267 -653 694 41 -548 42 -837 717 -875 161 29 -790 -861 -181 204 737 373 477 -495 -273 332 -280 -561 97 724 -528 -832 -28 -76 441 474 230 182 -862 536 -673 713 691 -74 -384 -105 600 600 739 155 312 553 -669 87 -506 -414 -253 -183 736 -759 673 547 -390 750 -24 -387 81 -123 -669 -246 -510 -113 -64 -524 -552 46 -129 -737 -197 -483 -390 -808 292 74 -889 387 69 181 216 715 -712 659 -520 241 -684 -539 739 -101 333 594 528 -614 -528 -315 -659 -209 242 453 51 -154 718 -226 229 -58 67 540 -448 541 192 496 147 -229 -858 -296 -66 387 -217 -195 736 -571 -700 -545 -828 -808 440 306 -36 -223 78 485 -351 -837 -491 143 -532 511 -843 502 584 -808 246 -625 214 -734 208 318 -699 -394 628 -132 -312 -269 -345 -565 -689 -129 1 167 298 712 750 -355 -239 -49 192 -754 -788 390 101 -653 -255 447 312 628 -847 -415 -178 368 22 299 -314 516 763 17 -844 -238 774 80 523 -507 -654 293 753 365 623 -356 653 -110 -723 311 342 -827 -842 -659 534 136 505 182 172 -504 -393 794 338 -17 377 600 273 -421 -117 -874 716 -112 -69 -168 575 744 231 694 227 -778 459 -772 250 248 -646 273 294 -193 -59 -394 605 755 762 245 -9 215 449 468 656 715 -440 731 65 568 -190 716 98 192 21 66 776 -433 -148 -494 -785 -601 -495 -491 454 -99 -62 523 -510 84 69 144 -293 299 -243 79 -673 198 760 3 -60 605 356 -506 -827 156 -269 -425 404 -26 -291 730 -619 679 -176 651 -700 -498 -67 178 -334 179 305 -115 92 -48 -753 15 712 587 -121 399 547 -471 -339 -550 510 747 -681 492 -610 -57 63 9 -851 54 162 -724 60 -835 227 -522 -366 299 -386 -866 -394 298 42 -253 381 -157 -185 282 -343 543 -205 385 431 -767 272 292 450 -823 -218 -373 -583 -612 772 552 219 -195 67 -793 241 269 -785 -638 -441 -606 105 767 -754 714 -206 -732 787 190 182 -212 648 -233 358 -821 -894 -702 105 763 -401 -467 -728 -788 -795 364 -721 -451 510 -880 -131 277 -383 361 602 -375 -530 -336 540 -322 -651 -662 43 -574 -594 -545 -317 244 715 -111 -406 -538 -427 615 -21 -700 -212 223 -817 364 457 -578 -124 516 -4 650 720 647 -87 419 119 566 353 625 550 -489 244 -741 183 700 374 -89 78 -704 -90 138 738 -300 630 385 251 -343 -144 -545 534 42 -735 714 481 -162 503 248 31 465 478 3 747 -8 119 -244 -582 559 -306 238 609 749 -470 -25 616 703 -447 -794 746 -397 595 -424 -473 8 539 625 517 376 -652 -835 266 -500 -6 457 -15 -380 255 -380 -87 679 62 -333 705 504 147 -717 405 181 -125 504 619 574 -132 -177 279 -795 -323 786 -360 -701 465 581 -492 27 -533 -580 -781 445 -249 -637 -815 -451 455 548 115 -237 -371 -307 181 601 241 -803 -426 -694 573 -190 728 -106 573 795 -438 668 650 -860 -381 -174 796 59 325 -117 17 -700 432 -141 654 -611 -636 353 656 -164 -129 524 -573 -256 389 586 640 69 -229 20 557 701 629 -72 563 -856 -50 -866 -163 -339 -831 106 470 -629 498 190 504 682 223 -330 -211 442 277 362 -41 200 -384 760 -444 572 138 -98 -527 411 -413 -149 70 -250 -659 229 369 185 515 -83 -54 -15 204 -102 -526 399 155 615 341 471 315 -581 -523 568 524 74 -860 704 20 417 -709 -208 474 -622 782 533 -142 444 -761 -677 -537 540 -411 -370 458 -677 771 -487 292 -39 553 420 -198 381 -371 584 -166 443 -605 -178 -166 345 174 323 345 427 -350 -645 -503 -156 -348 321 36 690 -452 298 320 -418 437 795 584 217 474 58 159 -3 -689 -319 91 -275 515 -739 -549 524 686 640 4 -490 -23 386 246 626 736 604 306 471 545 -530 -442 -612 -281 -81 -23 -79 -547 -56 470 -889 333 0 -777 355 -20 -182 342 354 -439 432 -205 732 -134 -881 4 789 -50 -830 -652 -355 -738 132 -243 -36 718 663 774 626 425 768 -54 577 -872 -328 646 -838 -804 693 -97 -584 -88 -64 -14 -31 -212 -341 -146 -86 687 -212 -346 -373 497 539 -287 171 -212 605 -693 -876 -288 -326 -845 -674 -607 -660 550 59 128 707 -805 -59 -310 -731 -192 646 -499 491 309 -771 390 655 762 -142 -672 310 -421 -265 -47 -788 -492 -245 621 -290 -849 -569 576 673 -869 -593 -436 -727 -546 789 -108 175 -602 698 473 618 -713 180 -821 266 247 -401 460 -123 -689 -511 647 244 -817 53 656 -741 -633 -500 476 -600 -786 -645 594 -348 126 783 726 797 393 -787 -646 -299 -512 673 -798 -55 -466 -792 774 -739 748 -486 -331 -873 -815 -111 -877 -307 214 -17 -785 -756 -94 662 -392 45 -733 352 205 -334 -778 -220 572 -153 479 39 670 479 68 34 556 407 596 -608 -316 354 601 -763 459 -190 -662 -790 312 -17 -253 -326 706 587 571 631 -585 -470 -541 -505 -443 -301 179 -30 534 517 -805 389 34 332 663 -237 -278 -546 -688 746 539 3 -609 -573 -486 -410 0 515 533 -127 662 -842 11 -26 -136 196 398 394 -222 569 -249 -719 225 348 794 -247 471 -808 -279 88 -799 -774 -683 -4 -751 -124 -345 -577 422 800 523 584 10 47 -124 96 -208 239 731 401 -675 -834 -423 -670 87 -775 -707 -887 335 -868 279 -891 612 -248 -151 -480 147 -129 -342 -313 288 -620 -228 -461 -783 347 -285 178 692 8 -851 536 166 -433 -346 38 -335 170 572 -111 426 -885 145 -43 651 578 -361 -636 371 -887 -641 -367 392 -286 19 460 226 -633 -684 -196 -539 -123 459 -435 -246 256 431 -369 241 639 248 100 76 22 -885 -891 -637 -447 670 250 -247 -492 592 -49 95 -447 -255 -748 -308 -485 -360 71 8 -19 -756 -32 96 -176 567 -163 504 201 308 200 -105 -716 374 -827 733 -621 -135 392 -465 -885 276 -321 461 71 397 500 -812 -522 -324 554 -346 -740 387 -797 82 73 381 387 72 -689 -1 -230 713 -725 -465 133 -839 643 -72 -619 128 -492 180 421 726 -406 22 -316 772 -678 -866 364 547 -291 -812 -377 -250 -877 278 -465 185 110 92 -517 235 -879 338 226 -124 493 613 753 -666 161 183 -23 -831 -11 721 4 669 -362 -704 756 -675 -304 150 503 334 -794 113 -264 701 -102 -732 692 131 -300 26 498 -692 -488 173 474 387 -558 -297 72 -787 -662 124 34 643 705 -496 -71 82 -716 459 208 -764 -633 350 627 -633 243 464 63 628 574 -304 269 -594 616 -655 -382 32 -354 -361 116 -486 677 74 670 470 -898 311 -416 484 -270 222 -820 -499 -562 743 573 -701 251 -860 555 442 -100 -373 -324 621 -859 207 -435 32 -77 568 -53 -501 226 -656 -82 -407 -370 565 266 -518 -320 -482 -532 599 -869 -886 -873 30 370 219 434 -488 -126 -830 -54 -82 682 767 -723 417 44 -242 511 785 175 149 182 293 -810 -539 -40 296 -858 92 -37 315 -96 -430 -456 166 569 -71 328 275 -148 333 523 -229 -503 -261 608 -846 576 -254 -77 238 -735 399 -24 -368 -434 -677 188 -729 164 658 88 54 237 392 303 613 541 -267 232 -163 113 608 737 76 -26 441 385 769 282 414 -629 -671 -571 -249 -154 -81 669 -253 43 617 -27 263 -810 -856 485 -127 291 716 -621 464 -761 -607 91 -287 31 -654 365 -628 726 771 133 -759 -706 21 417 -105 -484 -560 580 -717 -566 24 -465 350 -708 -641 -551 541 -198 65 685 -377 529 -559 449 665 -677 -764 -830 -567 -670 -549 -549 562 302 -53 288 -62 738 20 -139 384 465 -753 -530 -422 139 131 517 708 -110 8 140 -488 382 338 -373 -736 -777 -363 -494 -694 -300 -24 356 679 -519 -367 -805 -371 -328 -59 760 -225 -684 -214 -515 -754 -700 599 -688 -279 -770 640 619 -182 -552 558 -670 221 -610 503 411 685 -361 140 -758 698 -72 503 521 -622 271 296 483 -897 78 314 466 -226 -118 -869 -367 741 -454 -809 -437 -682 -255 291 -611 -417 -150 -649 -261 170 -320 732 175 317 373 -373 11 -387 192 100 -236 -690 375 416 -115 -714 -517 -304 692 0 40 -803 491 766 111 -658 -142 615 42 597 -709 703 -7 757 -3 631 -262 765 -534 337 -593 -266 403 -30 636 -426 73 253 362 397 728 -886 387 671 171 -632 -525 371 -709 -634 -169 149 -561 -823 217 767 463 -209 481 31 -75 17 53 -52 -606 -637 471 754 -402 -467 -845 758 -849 465 -458 -658 -60 -38 303 -371 257 305 -51 555 -621 380 -325 -153 592 -614 -335 -227 704 -219 74 697 -772 -482 -13 748 -787 81 -502 -323 -261 126 -301 -788 -528 782 -552 48 -879 -69 -696 -297 479 312 519 716 730 274 -771 471 32 142 198 631 -510 74 103 415 -585 -758 797 231 460 -428 -739 178 -605 -895 -427 -89 83 456 217 -139 -39 -760 -656 -26 447 634 579 431 -154 -379 -383 -172 -485 526 -688 -25 664 422 -290 43 -334 -367 -522 659 -35 -774 -514 486 -138 -33 319 491 -426 -569 444 75 -362 470 -333 726 272 -481 -104 -223 -644 -218 -357 608 317 -356 84 399 -892 -382 88 797 81 -227 -54 -560 53 752 -815 -511 -496 309 531 -362 258 -163 414 -786 -33 368 -722 -205 -98 706 567 -405 731 579 -123 -761 -490 794 115 275 -838 365 280 -189 328 -789 134 304 470 400 201 383 -646 122 -299 7 -241 -566 333 -796 -393 76 401 279 463 -640 163 -512 -229 -266 -417 85 -637 -476 270 -338 598 731 -455 282 -443 104 460 -783 -251 735 -787 119 240 315 -509 -658 572 522 -738 253 51 -427 -389 -439 633 -381 -409 626 449 13 -349 700 -666 -857 258 186 -656 -656 491 331 110 562 756 61 -753 -230 122 -567 -662 -620 -685 -522 -603 439 -862 -789 70 -493 -111 357 112 331 -517 -734 -861 -154 585 48 562 -545 -805 547 -737 -64 -493 122 315 253 707 784 636 -468 -233 230 -484 -151 560 -546 -54 -141 -81 -732 553 437 -569 -301 -12 712 602 -808 -460 -63 -338 -210 306 564 -136 192 607 -319 -257 -255 531 556 -635 -243 -705 -479 88 -872 -714 -372 772 -484 92 432 313 -132 -300 -346 -641 -411 -201 -547 416 104 60 -844 309 572 13 100 -452 -795 -655 -42 434 299 21 -509 -359 -859 527 -591 390 674 -447 -134 -834 770 -895 784 -834 -217 -480 202 -204 -822 423 -559 -826 -478 -62 391 -398 346 -734 231 14 -116 -185 -174 -598 -60 678 -443 -108 640 476 208 -215 212 -875 -376 792 649 -42 -485 709 -364 -44 -838 37 306 -553 -634 679 -689 -574 476 -452 508 -764 181 -312 -124 556 -752 -247 -327 -598 -565 455 347 -849 -784 647 27 -55 145 -384 -768 574 560 591 -336 -197 -85 223 -130 -521 658 -34 487 191 -234 -645 396 637 728 293 -118 -513 -10 578 -701 -759 177 -717 -817 -575 -725 -306 201 -426 -750 -133 -611 -433 -266 210 375 640 633 9 783 712 269 133 216 -322 -810 527 -668 -515 353 -206 39 208 -443 -33 -153 -718 -386 -275 -478 166 -25 -873 -673 -216 107 -543 105 -73 -108 363 622 42 682 689 -265 360 -44 -378 318 63 -16 684 -52 733 -655 -131 -530 6 -786 369 38 534 553 703 -119 -267 -428 119 329 566 593 -873 263 -404 179 9 -476 694 -829 122 347 -611 -215 571 -661 -836 -30 238 -823 38 -22 -241 782 -297 -701 502 -458 -633 534 323 -767 292 -602 -108 -128 613 -292 733 553 -747 300 169 693 -755 626 507 -835 -852 57 682 -276 -233 -8 -318 -337 651 -442 575 223 -889 768 -697 276 -784 -397 -746 450 -609 -271 -322 198 -229 -743 -601 -640 414 783 -38 674 -465 -122 538 -48 106 -566 -622 -836 -400 289 41 -883 -447 -432 567 -891 -802 177 534 -842 -372 61 443 185 658 220 637 -88 94 -40 182 -642 28 -848 -351 251 -96 525 -69 590 -226 771 -733 258 194 686 356 -776 669 -15 135 296 223 -716 -417 116 -816 79 -249 -384 691 512 68 -441 -400 246 -576 17 -145 641 -328 -371 -571 -139 -580 713 -212 -687 -350 -640 -535 -674 113 287 189 -351 -31 -475 -705 178 230 250 228 -56 715 -443 458 618 -85 122 135 -124 180 -626 -758 -821 -39 -134 -855 -143 -238 -554 -176 -346 179 205 -561 -366 -573 -880 77 287 602 -74 -759 -674 769 706 -329 -830 565 -631 -568 71 -106 -854 -712 -868 21 346 424 755 -635 402 175 616 603 -883 -324 515 -254 362 -247 -540 -225 781 -508 -425 454 675 -52 344 384 -627 -384 -422 13 784 63 568 -590 -266 377 -114 628 366 197 363 -132 -334 -559 588 -521 -887 750 -463 740 -632 456 56 -194 525 -417 -190 94 15 -108 -99 -278 -771 -102 -719 120 -581 502 -676 -230 93 -624 -5 -175 -443 -509 -5 306 -259 -324 220 -135 -261 -458 347 484 -716 -160 218 293 -71 -10 -427 300 791 -176 -264 644 -859 -764 84 330 -329 -177 -634 482 407 624 7 597 -516 477 198 74 708 288 -774 87 674 15 33 -103 -540 -348 -92 246 192 -280 -457 -700 172 -641 -396 652 -692 600 423 602 778 -80 -691 -878 60 600 49 -582 707 467 224 245 522 -269 532 -898 155 347 -316 -703 598 221 -46 582 -719 -864 -368 687 -55 -306 215 -155 -223 -145 47 -417 -240 339 -715 111 643 89 795 420 -73 -878 -512 -781 -78 -123 8 270 -767 -699 718 -114 -144 369 -155 14 -569 -589 -77 -91 157 514 673 -226 -828 495 277 -221 519 -482 -51 377 -882 -568 -382 226 29 -576 -190 -630 677 -280 540 190 195 196 165 -135 430 718 174 410 -145 -425 243 267 -714 -606 -481 -238 -824 461 -282 267 61 -187 309 298 -735 80 -187 -147 -857 -756 615 302 647 -210 717 -212 285 -715 464 573 53 -795 -266 -563 -364 347 -616 733 -304 488 -431 -817 -46 -357 714 -137 -57 -80 544 538 343 234 160 -249 -159 212 280 -1 -588 -594 167 755 -25 320 -499 -500 724 -243 407 70 -785 628 -52 -175 277 433 -269 -882 -635 -744 309 -833 435 302 116 763 -442 -143 -821 75 171 699 264 -421 -306 347 543 600 -327 -741 458 345 -290 -313 491 -267 -66 -340 544 80 -72 -361 -885 -458 -553 634 557 -337 385 -542 674 -57 434 -719 -160 -591 -114 470 229 793 374 222 -46 -834 -210 -56 542 537 539 -515 147 400 -405 -864 -838 -520 704 494 -537 -820 -792 187 -220 604 -249 -848 120 619 -606 -634 327 -599 -146 173 354 333 662 -432 -543 373 -803 604 435 202 -699 59 -635 -446 501 -823 503 -35 -388 -896 -502 349 223 617 -143 -889 -67 -175 -716 -543 -666 492 193 -450 -101 -183 -795 -785 242 772 -824 701 -764 -632 59 -535 -492 -543 76 -594 290 -187 -827 -781 -458 628 -34 -158 104 161 218 -97 21 722 -302 -46 -610 660 -46 -726 -855 572 -850 531 146 24 34 -113 -687 -228 373 281 -228 61 51 660 -838 789 -485 -423 -40 206 -247 499 -226 750 -453 495 -616 -735 -340 -392 705 255 569 -845 321 -79 350 439 280 -187 -11 -516 -427 -357 -24 -701 -463 49 -750 -743 -29 604 -620 -125 18 -193 -295 528 -86 735 237 -597 -807 418 -245 -306 -696 63 482 -254 -133 -50 352 198 -160 555 182 -58 272 170 -110 -792 345 -327 -653 -495 -70 -59 -792 -628 226 -610 733 572 -415 558 22 126 685 520 -458 116 753 458 -84 743 237 245 -471 586 -744 -714 -556 143 -159 582 -222 -889 -840 -501 -578 173 481 -499 483 310 754 -240 -106 -788 -493 333 38 703 713 -320 759 64 112 -780 -874 -167 115 -64 605 617 51 782 -371 -313 -259 -409 -251 218 -237 -218 -528 -20 -675 373 335 -708 -635 496 -297 395 -880 490 -456 304 519 51 -497 651 -80 81 166 279 668 261 -538 -328 -480 562 206 -823 -243 315 172 552 -265 204 -486 -1 523 685 -536 -613 488 397 -603 508 413 324 -331 -588 540 301 415 -428 213 553 367 424 91 -459 -145 597 -359 447 -209 760 713 -393 -217 755 706 770 -512 272 626 146 -659 -683 -204 798 619 185 244 786 -858 124 -335 468 -115 -250 -559 106 411 693 38 418 -709 535 -121 499 492 -725 -771 -538 -548 -684 461 -640 -463 693 445 710 528 708 439 -822 -65 -112 -360 -426 -597 -157 794 -786 583 -679 -114 757 -570 340 277 -150 -389 567 195 -543 503 -632 759 480 -600 -275 -16 -221 -509 209 -534 343 -615 -809 471 105 34 -140 -622 -139 715 -54 677 308 -40 684 -692 619 -102 -180 318 -489 -461 -665 704 -262 -388 385 546 -732 -642 -684 -169 -235 -322 -186 -756 -378 -237 -476 686 -701 -157 -528 196 530 -548 -762 6 159 64 -402 -369 -199 481 196 -506 48 405 -254 569 -466 -495 -291 793 -718 -201 -325 -62 789 -501 -745 -342 -419 -338 -614 446 -76 -14 36 -391 -538 688 -764 215 -669 -842 -510 85 711 349 758 -515 38 -401 -743 -723 -147 221 -734 104 15 175 -572 -142 470 -791 -41 -34 -168 555 -133 485 82 231 -186 607 -177 494 637 649 537 -88 -13 -846 -747 12 506 -30 -558 -192 279 -840 6 259 -433 374 -633 -159 452 325 366 443 360 36 -213 704 52 333 -61 -898 528 90 -98 419 509 -525 421 721 -655 -286 263 -600 682 236 -517 -381 50 608 -884 -750 -606 433 -796 -185 661 -434 -302 22 -719 122 -595 681 457 -236 -799 -724 -225 -753 212 -449 633 -211 719 -685 689 -391 7 393 371 -6 718 -833 -841 -95 -772 77 497 637 -42 -880 -167 344 261 20 418 566 -357 -686 -785 -286 231 -882 390 -689 107 129 88 308 172 611 -104 308 515 391 405 451 316 -248 -864 -37 81 -836 -496 222 -701 -195 -262 -388 440 782 727 -247 -270 -500 57 -501 -67 778 -346 -296 111 123 280 -500 -494 -384 -877 -678 -27 329 -366 715 -269 -97 438 380 -247 -364 -206 -706 46 654 -600 550 -734 -383 -777 -737 -730 -64 715 -434 163 -710 186 17 115 792 756 -519 238 -880 475 259 793 31 -417 -642 555 338 -561 630 585 109 527 210 -842 -358 12 -36 338 -184 310 307 -350 -229 156 157 -215 -636 -499 -78 -390 596 -704 -602 -345 392 678 260 -255 594 -667 481 -681 605 539 -431 404 211 148 -206 -374 -359 -191 693 25 -240 -215 -98 -753 -240 208 -679 -248 -574 -677 -43 -501 684 -706 -524 -730 362 679 275 323 -374 742 -366 382 -732 -636 730 -565 44 611 442 -376 -150 -47 -6 -897 658 354 239 622 703 664 56 -801 714 -380 -866 106 24 -751 -118 -409 538 274 17 -480 -684 -388 -2 -133 540 -302 -214 -412 -74 754 185 -829 -117 -702 -555 174 -34 -570 -155 515 251 -801 -72 483 -493 -657 -392 543 1 -244 -794 -645 396 -104 -775 -677 -580 -506 233 -307 -121 -617 -776 -235 -589 -57 -795 -505 411 617 -183 411 24 307 667 -262 -57 -787 -758 -426 -297 -528 -767 -359 65 212 -204 -735 325 557 569 245 -126 728 -872 630 -615 245 -421 606 97 -299 -616 -37 -375 -520 310 166 204 -173 106 301 744 -265 269 465 -481 120 588 473 -867 75 -820 686 -684 707 -718 103 731 -752 -212 -509 -657 105 -69 91 -41 296 -76 -805 -633 405 773 -456 235 -809 -381 8 -293 -387 626 163 -369 414 114 -832 478 -680 -72 443 210 -228 -705 714 224 -622 -369 273 -812 -807 321 -36 -834 287 -815 318 -534 407 -646 710 181 -280 706 -681 -697 -346 -52 736 627 48 584 -223 -848 107 -553 35 742 -658 -456 -601 32 -361 -388 326 461 -521 338 -53 674 -216 -371 -822 -151 305 -255 674 498 680 506 -731 715 -149 -655 418 -469 -629 -264 532 -183 251 -226 -406 360 -646 57 247 -302 427 -235 97 77 75 641 -191 466 -692 296 -107 214 563 684 348 -834 -466 721 403 119 383 -281 126 342 222 106 285 237 770 -482 -459 -200 -32 -217 432 123 416 482 244 114 -628 279 -273 165 195 519 -833 524 -400 554 -308 386 680 659 691 -747 780 -796 338 769 -354 716 391 628 -489 -150 574 -707 457 -74 539 -370 617 699 362 566 -681 -336 -621 699 -534 -130 -199 -624 -240 -777 486 -523 666 -3 639 689 327 -13 208 476 299 -726 -693 -576 719 -294 -523 725 797 -433 -877 591 -93 -378 588 676 -818 -782 -610 632 -420 -393 -335 383 -839 7 -557 55 652 639 -518 -743 -107 -464 376 782 42 -367 -714 42 309 105 403 -442 29 363 -444 228 -598 -165 278 189 -844 704 -686 -88 -414 -216 72 -16 101 721 -34 -896 -756 269 224 -643 -538 402 -796 415 -719 60 -781 -309 -524 715 -812 -322 456 597 -781 -672 -564 10 -44 720 202 -324 -530 -707 -289 272 -850 -144 782 -58 -672 -881 -221 438 -859 -641 -485 401 505 -606 -715 -60 607 370 -320 108 316 391 570 -221 387 789 589 -600 -679 788 -294 5 573 477 92 413 583 -727 452 533 702 -136 203 224 139 14 -603 -324 -391 -404 -253 -336 -424 150 -754 -701 -611 -44 532 -442 -284 -859 -893 754 22 455 -782 -829 667 -111 688 121 -404 123 200 -859 -11 -289 423 266 226 -470 -46 -541 312 254 542 -369 -535 -589 782 -852 78 543 -132 -542 -530 326 -57 760 765 -462 154 -358 -787 457 -818 -521 10 -877 153 -849 346 408 205 766 690 -85 -780 -439 -153 107 -273 120 -348 115 -630 -477 303 486 -6 588 81 -612 191 -354 284 -618 246 652 554 -767 -732 663 -442 -776 -139 -348 218 583 -648 617 38 -754 428 -571 140 -391 -647 705 479 -879 -167 -186 191 -684 -458 -812 -200 68 -509 158 424 -875 92 658 -551 -124 779 290 483 -353 -12 -97 -582 -726 -25 37 -601 -118 -188 -35 -118 337 476 -570 692 474 783 -538 36 -862 -836 346 52 -445 -760 -430 618 -85 113 -620 -678 -461 439 496 587 -348 -593 -801 -806 -375 -890 774 -587 -710 -20 -94 600 -129 -627 -81 -387 -530 -730 -305 418 -396 528 508 650 652 -780 377 -341 756 526 -546 274 -563 -650 -887 612 -505 -517 -636 -237 -367 -327 442 -464 -79 407 -367 -231 223 -860 77 286 -855 -344 45 713 670 612 532 -147 84 32 195 -725 -366 -785 -52 -82 591 40 -170 730 -542 554 379 -439 -209 -716 -349 -517 675 -415 231 -611 -506 -633 -223 -496 794 616 -765 423 -53 -86 784 -27 -631 -878 -75 -706 -169 258 -604 220 -656 -781 224 -3 19 275 387 689 -11 -312 111 -69 -324 -223 373 -781 -744 689 -423 794 -850 -670 -211 766 321 280 -100 -693 81 -511 -884 590 -680 -522 -283 -297 -860 716 -4 648 584 -705 -44 430 -630 466 -625 577 29 -866 601 506 -145 -483 150 190 -120 -412 -319 -549 174 141 42 -626 -785 -318 627 -862 179 -506 -301 -477 636 -459 25 -216 -822 -134 415 -339 -550 -229 -216 646 -661 88 11 -345 -631 -296 549 -866 -316 78 -670 -745 -165 -854 -214 -330 642 62 -109 197 382 563 164 485 767 -406 659 -671 -382 -691 -192 -456 -299 483 270 563 -719 -274 -480 -59 605 600 719 710 724 694 450 -720 -820 338 -211 -510 -741 666 28 -65 -774 -719 -122 324 76 175 57 598 640 634 788 45 -609 -362 10 -177 -39 237 -572 307 446 -26 303 -893 -631 -758 -229 540 42 -532 -859 -364 -882 -250 -344 154 -737 341 -803 755 -22 -20 -282 -223 -524 679 630 478 -266 723 148 589 262 -183 -523 -407 -470 323 453 -432 418 797 -689 765 635 91 404 591 -233 115 -501 -374 -628 -889 196 -174 -189 770 397 -145 -771 483 -757 86 122 -534 533 665 85 -297 -644 607 61 -834 78 620 -769 -319 428 -883 -472 -476 134 -542 755 -251 -254 461 577 -540 779 -456 -356 302 41 24 -256 328 -463 16 355 27 -385 -483 238 3 -79 -733 -405 -792 -408 -795 456 755 704 227 -535 552 649 -802 -660 -356 331 698 -418 -89 -860 -335 528 218 -290 531 -716 235 -731 -634 220 -340 701 253 572 -166 -54 -563 -408 -499 563 -791 416 -221 -370 -781 -654 85 -207 -469 -632 -57 709 -155 636 721 -822 502 -785 -579 -596 202 -173 -829 -844 -599 -471 -341 741 -242 -613 62 -137 -741 347 559 204 -591 583 11 -233 259 -285 -82 89 237 -580 -365 -420 -210 -22 329 -328 -226 470 -101 337 -1 -14 235 603 179 525 642 -213 -534 -87 -781 -759 -819 -38 -374 347 407 685 -105 502 -288 114 -53 685 687 -556 -268 759 -741 430 622 -608 758 -431 171 -787 -403 256 707 -587 -376 565 31 -403 217 -236 789 148 365 96 -154 762 635 -235 481 571 -795 -312 546 -666 -460 539 309 597 -48 -56 491 -666 683 486 644 265 676 654 -596 347 -818 -291 198 675 609 744 -690 774 -756 -456 -325 504 -16 -788 628 151 777 695 644 -372 -442 464 485 -162 -431 -733 -327 692 269 136 -97 -498 -520 685 -240 -113 -634 47 -145 160 378 583 -254 87 -478 -719 -87 222 -669 -29 634 -314 47 203 213 -714 314 550 -336 -363 -411 -594 510 -175 362 598 -743 -385 57 416 -674 -638 -425 -207 171 505 -192 -281 -471 346 -99 -527 -541 -640 284 705 297 720 574 530 404 434 207 -85 -290 -85 -24 196 -609 467 465 354 -888 666 -266 117 52 -266 505 318 553 616 -514 282 -80 742 -7 105 -129 -213 334 761 770 184 296 634 331 314 -408 -701 740 380 198 -535 -224 -191 234 356 12 -739 -588 205 -154 -528 175 744 -288 -519 516 -114 321 -413 558 -436 -141 -422 -428 -310 -14 -37 -361 -392 -523 -626 69 -491 -479 -387 218 -571 -635 -643 390 -573 -873 546 565 748 311 192 -364 -407 371 358 -601 0 617 -10 194 354 290 -813 334 -381 -584 -555 -629 652 -283 593 -151 614 -382 760 663 190 -765 -769 695 255 277 202 9 784 377 562 424 -459 -183 611 -606 102 -26 -162 -776 -484 408 455 372 569 -340 -11 407 -384 -152 16 -828 113 -886 -838 -782 -289 -628 342 -256 650 -346 40 -308 -304 -746 -143 172 -679 -35 47 111 -120 -332 -333 500 648 92 89 680 -182 113 -270 -369 443 394 -81 691 -197 700 -601 -4 -41 -390 -752 165 749 -119 227 102 -105 -826 -246 198 155 62 -816 256 -263 -644 -542 684 -543 133 576 609 -520 -298 -675 -212 -282 -155 286 -185 673 -76 558 -140 -558 152 424 -76 -366 546 -858 512 -554 704 22 509 95 11 264 -25 -808 -792 -295 720 -734 161 -716 -557 -174 -743 -110 -498 -811 523 554 530 677 -577 -578 442 383 -691 -663 -347 476 -371 684 222 -816 -421 214 -97 283 -88 -169 -648 -817 419 715 -879 -522 -583 -862 -284 -141 0 -310 299 -149 453 -282 493 71 207 -576 619 559 -822 -621 562 474 259 582 448 -631 -588 -798 596 -587 -538 304 7 -774 -50 132 598 324 -157 -465 11 -372 -47 403 239 147 -87 -872 -750 -650 -351 742 -759 -123 -637 550 -710 -635 -131 749 -894 -192 -627 177 725 -150 -373 -298 39 530 -7 385 348 730 352 -367 426 346 124 -491 -640 404 761 687 -265 -297 430 -859 786 -56 -334 430 -230 126 63 684 -223 719 -490 641 470 564 215 63 751 -37 -598 526 163 354 -546 -881 -720 603 -114 -430 540 -57 -49 464 -46 744 318 -161 612 771 439 -713 427 48 -114 646 -511 68 -395 -115 -687 -321 -702 -768 -832 694 694 80 -12 605 -195 291 -698 64 -118 -658 179 -542 -698 -277 -710 -198 62 -210 171 -399 341 642 -782 68 208 -84 -418 655 446 263 237 308 274 -585 -44 -242 -383 686 795 254 -836 -823 -871 -739 279 750 249 647 440 443 -318 -621 428 -681 -506 -412 261 -315 -378 -382 -572 371 -825 176 -107 507 -320 134 268 -221 655 -449 -875 -29 -122 -797 728 497 -446 781 -3 -798 -267 157 77 245 -418 -219 60 100 -107 784 541 -310 459 215 355 -389 -274 125 54 14 171 243 -200 -109 451 743 373 -615 -726 -381 587 -28 588 -595 589 90 739 -569 -846 614 191 -260 -788 147 -48 518 559 -709 -35 562 -371 -456 241 643 -75 -692 72 657 634 -568 -438 -738 -817 287 -424 170 278 -362 284 -310 -657 -707 105 46 -608 502 154 -720 -888 310 -884 398 387 -786 -832 -765 -249 -344 -861 82 -652 54 -126 662 -386 382 -368 -276 -799 -699 128 176 727 40 428 480 -566 783 -688 163 -609 42 581 -186 454 -420 235 -898 736 -327 595 -64 335 282 -16 -558 -728 504 731 -321 232 416 4 -796 146 612 -408 -306 41 -54 -550 -666 215 -51 -108 -316 -648 741 -694 -87 -451 72 -75 565 -477 -264 -54 -765 -736 -784 565 -721 522 -443 66 689 -329 -301 -442 423 -600 -479 172 660 184 -832 545 -32 275 696 -775 402 -640 482 358 -322 -479 -796 -150 -822 -257 335 237 -55 -297 523 79 -337 493 103 -81 499 186 492 -522 370 -479 567 -450 -439 629 -84 -876 300 138 -283 -313 -391 758 -19 212 619 -23 457 491 -200 184 637 -524 -14 55 358 -229 422 359 -645 760 -133 280 -496 -337 169 595 -646 335 -832 -568 233 601 -747 649 -582 477 -116 605 432 -452 -550 386 -172 -879 461 85 -532 -306 -565 -783 -482 -401 -82 653 377 -164 -250 -47 -459 -888 -226 -631 593 -576 441 -47 526 -156 259 420 -877 196 -548 469 -674 526 -470 -825 286 -405 -345 -841 -224 556 -813 -451 552 452 169 -680 -53 -641 -135 325 625 78 689 145 790 -393 -167 442 -800 -231 522 -703 -674 -28 705 -340 500 66 403 590 -175 155 -354 381 387 377 -676 -136 -580 264 403 -882 -300 -354 382 -527 140 -678 248 -870 329 -409 535 506 -118 495 -854 734 -732 -401 598 -669 -147 -142 -671 -402 -647 294 -808 619 282 536 481 -620 -812 -841 -268 446 34 -418 -189 -32 -703 709 -624 -412 758 68 -403 781 -43 427 -147 -697 173 544 473 -50 -473 -445 35 -624 -85 -343 204 -765 -260 -408 -27 692 -405 323 725 -4 -365 382 578 501 -586 -647 164 -464 -368 12 -877 483 30 -235 -114 -8 293 -685 331 -304 -403 432 460 -329 -650 -736 -572 354 -146 635 671 -784 -736 369 396 -318 -145 -755 639 -745 151 -343 61 433 -151 -581 -183 -186 412 -809 -133 -632 -872 55 437 414 -160 274 616 -340 -39 -785 206 -552 -452 667 -814 -416 -802 -719 485 624 -794 478 528 31 -743 -808 -655 17 -190 188 56 308 209 -534 549 -516 524 -685 328 -578 -207 -290 -375 249 -827 -50 222 -167 421 -544 -745 -631 -428 -518 710 654 253 420 -531 -91 221 -538 615 -97 707 -462 -295 682 298 -557 -757 213 -372 -295 -269 -412 -771 158 197 -815 -586 -507 278 -280 1 225 284 457 -661 -886 623 -845 453 -147 262 387 -626 246 -326 -776 513 -582 -379 -632 -579 -91 564 92 -87 787 -520 622 -77 -178 -238 -345 -775 -240 -599 -882 112 -382 286 341 712 -659 587 -327 -36 259 404 -871 -738 589 416 280 246 382 647 -367 -60 728 660 35 -602 9 -408 -189 310 370 -789 -19 -488 421 22 -309 -154 381 330 203 283 -466 735 250 58 -132 -810 -899 238 -42 -712 -602 -517 6 -374 159 -682 603 433 -522 -796 -705 -600 245 -379 596 712 -897 -48 -839 -364 -732 -653 617 270 48 29 246 -64 742 -501 -292 -598 -306 705 577 653 -414 37 730 -193 -753 -852 -162 383 670 -58 510 415 -459 490 -159 -178 741 -321 -657 -169 730 -706 583 495 387 -491 -595 -219 -366 -71 210 218 229 -300 796 -589 -747 783 472 793 -73 -97 -656 -877 427 -223 208 -488 -230 505 -237 -324 506 69 -450 -505 -604 -401 -278 -216 -132 -499 737 -85 70 -224 -748 392 667 -596 214 -357 -41 557 499 -650 -891 -422 612 -105 -894 -305 -250 -290 428 -261 -747 -122 330 -175 -862 290 687 -609 -815 15 -748 -628 -442 -656 -619 433 719 574 -617 -499 194 3 -267 78 -371 -459 72 199 -865 -858 440 -827 -804 -355 657 -792 -27 59 -232 -23 83 7 -34 -446 -693 -498 -51 -480 -882 368 -388 294 -734 -309 66 -350 -601 43 -337 -273 637 -154 -892 -97 129 -404 -416 379 631 249 605 -118 439 199 -732 -152 -243 529 -386 -432 -305 -37 717 -209 -139 130 -360 307 -618 -475 -283 230 -696 667 -425 -467 -63 -13 175 -622 376 -742 168 -112 -710 94 -496 -338 -785 100 -609 -803 -698 -270 -204 176 -189 268 -547 -745 -201 363 84 620 460 530 474 -170 -581 578 787 574 510 -888 -845 194 350 -479 -246 372 37 -402 546 -586 103 241 -494 618 -876 708 -827 -285 293 -324 477 793 657 -709 -124 -565 99 -203 489 -274 -608 477 -24 365 95 -44 -210 433 -529 -510 -788 433 -525 -793 383 14 745 564 -487 -643 -234 -858 -69 789 537 600 -487 -743 27 704 617 664 -848 722 114 -581 -437 77 357 -335 -778 525 423 -300 424 713 -75 -235 -370 -498 407 -295 -54 -732 -165 -645 -602 589 -90 -712 324 764 -108 125 -556 -699 435 305 -103 25 656 -50 560 -303 -326 468 -845 205 -720 633 101 724 -754 -50 -79 -616 -532 -444 -432 689 -803 -398 -496 315 -719 -601 -497 -605 371 -789 -510 -102 660 -194 -561 551 -811 -525 -23 494 -319 -364 -590 421 233 -176 -496 -888 215 167 -716 -530 -153 -426 243 -38 432 -571 -862 -140 -456 -317 380 143 632 683 -516 -455 238 474 541 104 -313 -278 -424 287 -14 506 377 439 587 -775 477 98 377 -422 530 -355 226 621 -479 442 -127 -344 -755 -418 369 322 -538 346 -456 60 -687 729 -821 776 742 -301 -444 -735 746 -634 -83 380 -31 226 79 -783 661 247 -669 -286 -474 703 511 -102 -447 447 751 -453 332 790 -859 -644 608 644 764 13 694 746 -493 -852 -310 275 -336 769 672 -805 621 -274 -283 75 64 -142 350 303 78 678 -195 -866 -77 -486 387 -720 -66 -97 -679 422 -784 -797 -285 -269 -696 506 125 -544 -210 412 -608 -417 265 -506 -619 672 -462 748 589 -199 218 -568 -468 -722 271 492 -241 -651 196 -114 642 -289 644 -820 -310 28 158 749 -660 -133 -455 -60 -255 542 269 581 645 715 -659 266 -395 -589 -554 466 93 342 -164 -394 -171 -360 -131 85 766 -494 793 -521 41 -494 280 -236 271 139 127 -581 -24 797 500 -154 -652 -768 293 -13 -161 -25 229 145 -577 20 -374 310 96 779 -384 -44 -822 580 -142 566 -171 -695 407 -55 133 -482 -151 -875 784 236 423 -442 113 513 120 84 408 189 -451 -571 283 -629 458 418 147 -652 558 31 -852 626 257 -710 73 788 19 -14 -204 -830 -320 -292 -42 -747 -486 -763 211 -565 28 -203 -141 -552 -492 389 554 -348 401 371 789 460 472 -440 685 -552 89 533 341 29 431 292 723 696 -402 -795 212 90 -354 166 321 786 585 -786 414 353 -293 -529 440 190 458 262 86 425 -826 458 400 -544 168 -29 659 -598 287 451 538 -682 207 -346 442 -882 91 -371 521 296 -309 -202 -748 -180 -531 447 214 -157 632 86 455 -80 364 -297 -848 623 -54 41 -614 -315 -385 -172 -30 -205 277 345 162 -168 -399 -461 -626 -326 280 -567 -5 262 546 297 -427 -485 -857 667 459 -835 547 -61 -417 -765 191 432 -184 766 -304 410 -77 -215 -461 668 -719 -214 -389 -326 348 354 -311 -171 -672 -828 -749 -102 -570 -248 731 -710 -630 -224 -74 27 -472 -186 -326 -351 -860 -122 -416 -822 -282 -661 -888 -186 -842 -74 -793 207 -783 628 669 -77 627 478 -511 -464 223 -615 -805 -373 34 547 372 400 -863 229 306 31 -265 125 348 -260 762 -36 377 -736 682 -224 -273 748 -779 417 662 -48 -689 -806 -88 514 -741 -530 -364 -645 682 -102 -149 269 460 168 -522 36 -587 -460 -842 -129 -508 -812 -219 429 241 -280 -578 176 386 -793 -683 26 312 -247 263 100 -130 -242 -372 576 366 758 -550 -565 337 -179 -645 163 602 632 -400 32 -647 216 -897 -24 -276 -664 -547 -209 -397 -67 -421 -837 469 -868 557 -637 -790 476 -112 -376 137 6 44 445 -432 -192 -24 -440 182 466 -69 -313 132 80 -262 716 -900 -577 -52 444 589 -778 -195 731 -376 250 739 -746 -236 31 -618 -320 -861 754 -341 55 277 -177 -897 -534 -48 -464 -742 -702 -463 -324 538 -226 -371 85 591 -407 578 586 -137 -355 470 372 -14 -637 -508 -277 -473 -629 51 685 -804 -251 -849 219 -321 730 -543 -332 374 328 -661 -898 79 -892 -147 -896 -230 -662 514 382 -42 -220 -325 -423 -112 229 589 -710 -369 769 -758 -166 333 450 -512 615 233 -333 -757 309 -105 707 -51 -421 793 129 528 -28 -30 784 469 108 -167 -468 69 -464 466 -165 283 -550 -279 189 -116 -272 -110 -709 407 -259 -306 104 71 -840 569 217 -442 -824 512 258 623 -188 -191 -826 -142 -21 -793 799 513 254 71 441 242 384 -278 76 -436 -146 181 -513 -229 -895 457 -56 660 -312 687 -361 417 215 -522 788 568 560 -877 -638 -114 129 280 -293 13 716 28 -597 -274 412 -785 298 -840 -894 523 152 -221 -601 351 726 -111 -829 558 -383 -724 281 -127 -318 -35 29 -793 -253 585 99 -424 758 -62 -798 -451 546 544 -886 342 318 -180 -352 -372 -772 760 722 -140 212 -767 645 -310 79 271 8 413 778 -855 -559 781 -53 89 -854 562 -879 70 -786 497 -697 -846 644 -596 -516 798 459 -440 159 -663 652 -44 -537 -549 269 -869 -620 55 -417 454 -575 303 -658 534 741 400 -52 290 -49 -446 -242 720 321 774 -629 297 -311 695 90 174 -631 307 -476 -132 -259 -798 287 -375 -888 488 116 -827 -164 557 74 686 547 84 -483 226 741 191 -263 633 329 232 -257 -363 -645 -434 -689 212 -404 573 167 773 296 -167 -875 -177 117 376 518 -844 358 -101 -857 121 -534 263 514 -395 505 -672 314 75 65 126 -234 532 -15 -682 -632 790 617 398 -461 -770 -409 178 274 501 773 -548 -735 -40 266 -625 -61 246 -135 -761 -424 -643 -790 388 -720 -93 189 -871 184 -262 633 -120 120 235 536 322 323 122 -894 -766 1 347 94 125 166 -522 -16 542 352 -782 -776 414 -559 475 214 -606 382 691 726 595 -588 64 -148 465 596 -176 -29 -116 -874 645 378 752 663 -551 -308 -649 -799 592 713 259 -468 -800 -78 332 -217 -653 -441 -657 -634 -696 -192 -184 546 -441 -844 3 -565 -842 -208 718 -266 611 -484 194 -556 -552 355 391 -821 114 -808 365 -135 280 -609 230 -54 -369 392 567 283 -361 -647 83 722 -851 360 -729 -562 748 56 -451 -433 794 463 -881 -717 -501 -813 -618 365 23 573 778 -129 619 604 -591 792 696 612 241 -5 -861 -168 587 -626 656 -676 484 101 -866 -696 -836 -501 386 228 228 338 787 68 294 217 -709 -783 688 -670 268 -468 205 -258 -806 559 190 -440 -381 278 -466 727 -535 798 89 -632 -383 153 792 474 -493 -337 -770 31 64 -830 -399 -300 -507 -283 170 434 -686 -261 -111 240 -474 -765 27 -885 714 -724 -299 -526 -118 751 -581 365 -581 -60 -865 -321 -888 -190 -111 -857 237 798 -663 12 -475 734 -315 748 -312 540 -741 799 7 350 302 -776 622 -488 294 -176 -373 2 55 147 161 -426 -361 730 -840 -6 367 -516 -236 -219 79 780 690 352 15 -781 -401 399 -127 175 -161 113 -516 -664 -120 -315 -241 708 424 653 36 428 -231 -871 -704 -403 -722 191 -639 797 -880 -703 187 568 -802 -29 72 789 147 -607 -737 -876 494 144 -763 -689 517 182 192 753 -375 -201 289 329 396 -246 -115 -146 -615 31 742 -543 -336 347 499 562 -759 794 246 36 -553 -83 293 -408 682 434 147 -254 -252 -475 598 37 -560 62 2 -795 -829 -883 58 265 -582 389 570 7 -837 -560 -29 366 -132 559 227 -853 635 -353 -201 473 -654 421 637 274 -542 -527 251 -512 586 384 517 193 67 -29 -550 -213 710 -100 -174 -433 141 466 168 365 743 -125 671 -191 591 -253 -125 -692 742 517 -71 65 6 -800 -591 481 -55 257 -135 27 94 349 348 429 -329 -836 -482 397 -431 755 709 -389 402 291 -671 517 -667 244 139 770 333 -151 -900 -303 -373 -182 -80 366 -141 -489 -780 -7 9 286 -731 304 127 -113 -602 430 -121 -182 156 274 -206 73 -469 122 344 430 738 455 -24 -446 -617 130 267 -308 -211 102 -694 -371 6 -254 -439 371 -89 -149 -743 -207 -545 55 -370 -698 -237 -899 24 418 -473 -16 -750 49 -52 -721 532 588 254 -359 291 90 -464 -675 133 628 -695 348 239 -186 703 -48 686 -518 -77 480 387 98 763 768 271 -834 -719 473 -855 400 -897 -6 -50 283 -120 -215 445 -76 -891 114 266 -536 -269 390 -640 -36 331 -392 -520 -32 661 -376 56 -826 -582 -488 109 65 30 -542 674 -581 421 278 -609 423 442 798 84 -866 -199 -111 271 -690 604 -367 168 519 -28 -883 -599 242 750 17 736 573 -592 -327 317 -687 -812 465 31 302 250 268 -484 475 518 -780 -149 -347 109 -182 297 -48 179 -878 -339 -498 -315 -587 356 -872 -841 608 -378 613 -118 -584 -422 -429 123 714 -843 481 731 -137 -285 623 -852 487 -274 -278 -2 653 171 749 -407 325 -762 -472 26 106 -597 574 737 580 -470 -833 -856 -255 -134 -448 266 716 27 -752 -130 264 -593 165 555 -285 122 -615 -881 463 73 27 -845 742 -127 -871 -486 474 -633 -592 -541 699 762 453 -488 524 -765 -839 -792 569 -771 -653 16 387 572 620 -57 -433 55 -671 21 212 -741 235 -251 445 -306 579 723 -835 398 -544 -692 -363 701 776 598 -333 83 638 424 796 669 -9 -130 -789 459 789 564 -283 61 713 213 -672 473 -677 -5 -11 -82 -633 322 258 -861 214 516 -252 257 -199 570 -251 -277 -267 676 85 -375 -841 -219 -190 -875 -78 -49 -421 487 34 -567 -890 497 -207 212 745 -435 384 -357 -685 -245 574 -376 -688 -681 489 -566 782 -168 92 251 -715 253 -780 786 600 556 -344 619 -151 -582 285 -834 -464 1 567 445 3 237 446 -799 -397 245 24 -880 -663 779 229 97 403 -97 675 -813 588 -659 -262 -71 186 -299 442 143 307 -398 151 354 507 -479 -275 189 412 -318 -771 131 -188 -869 -118 284 226 144 -439 -452 645 -627 -419 718 -633 102 390 -273 -378 507 147 595 -171 -314 -507 164 -115 -558 478 678 578 512 359 -215 35 -467 317 512 -607 737 394 -80 5 764 -190 703 116 724 -420 317 -434 -536 754 760 -534 -440 -121 562 -622 -293 784 375 -3 -786 90 -652 -358 -394 796 -649 -832 -820 -309 -524 602 -619 -875 -398 -468 -641 -234 644 -53 140 227 -792 -773 222 -710 618 411 133 -187 -177 460 518 148 514 -176 780 -279 515 322 -139 -116 73 629 -452 561 412 499 -628 -31 -664 -368 35 -722 557 -375 731 584 634 -660 455 -32 -300 -327 140 -328 568 -272 648 -799 505 796 -316 -572 -359 194 386 224 249 20 415 106 -480 310 -77 98 270 341 -102 528 209 -131 -735 225 -269 67 -297 -596 343 658 268 495 408 459 106 96 -545 -736 -383 -857 207 -450 -26 -693 -280 155 -883 -410 -132 237 158 -606 -397 -707 -499 353 -695 -388 228 284 381 470 -495 -500 -785 -850 -334 -489 -186 486 -757 -789 347 -523 -556 -749 594 232 -388 66 666 -404 -823 -377 165 449 -792 -155 657 -474 588 700 -239 -563 -9 121 106 763 181 425 307 714 323 -620 -629 698 264 -216 -532 670 -439 -853 710 309 646 -462 -460 -805 760 -770 138 791 55 29 138 -294 -477 467 -52 407 246 125 402 -682 -370 -262 -170 548 -516 -442 696 -632 725 532 -835 -221 -793 -51 -448 -699 259 -503 768 547 692 -853 545 -787 -819 338 276 -282 703 -11 -492 302 -780 748 -701 -773 -797 -841 211 -811 150 554 491 -210 -132 689 363 -540 482 490 -729 -580 245 423 -893 -393 184 241 -218 143 -891 282 768 589 -837 170 710 579 126 746 -479 674 -768 720 557 581 -354 -151 499 -793 619 -869 -516 209 185 -423 -874 126 -139 -409 -223 569 -422 -223 714 -677 -203 437 134 -442 492 -22 684 -164 403 -563 -237 -316 304 -55 169 780 -656 209 259 506 -865 -862 -36 380 -530 42 -330 133 -290 -661 -333 152 742 123 527 -238 -466 -32 122 398 789 -486 -201 -221 311 -221 239 -742 193 -215 -465 485 -235 148 800 -715 -777 -493 321 276 -292 119 -303 503 -771 -748 -467 646 -502 506 -868 493 716 -42 192 -805 -799 35 -602 -730 -338 -120 104 -479 -639 173 -602 -488 60 -195 -895 73 480 623 -486 -649 513 617 -167 -505 295 -884 -376 605 672 136 609 -59 -147 -329 588 -435 -284 -830 -756 -522 661 169 340 -427 -567 -105 -340 -694 117 281 734 490 365 -577 367 499 -483 -309 -451 -412 -483 144 -455 85 -637 -758 314 747 -375 -339 455 218 -426 642 -442 -66 639 -655 -268 -77 -228 194 -829 273 72 -450 -107 -537 385 645 772 16 -142 -67 463 248 -48 124 -869 -407 301 -419 545 93 -45 -134 455 164 -844 -725 508 -69 -594 188 -597 -225 325 -555 128 -568 -444 -847 -378 -94 -644 -255 717 -435 -46 461 110 -283 -135 544 533 552 177 99 -494 -96 -459 -51 -839 -721 -468 -169 764 -280 381 -488 -887 255 -133 417 94 583 -582 -698 -167 648 -257 619 -443 325 15 -769 406 426 -60 557 58 -620 -885 -772 -534 -130 -364 -829 -188 -572 -58 -446 -527 344 -462 496 -480 -788 -192 16 773 616 -358 268 -254 -391 234 154 676 -561 -708 78 708 326 520 -415 530 570 -812 36 -79 623 -496 704 96 -404 -490 -317 299 -825 442 -864 -54 -367 -835 -141 289 43 -620 -684 -299 -113 -811 157 -30 -337 -438 672 197 -59 431 241 -48 -32 12 -892 -703 -795 -860 -359 -805 13 -691 527 -884 617 155 536 -392 -588 429 -825 -489 543 -650 661 -657 582 229 445 371 775 165 273 240 61 -712 -602 120 -784 -164 478 -709 108 -722 388 -743 -759 -666 -62 567 741 497 -404 590 639 -634 -687 543 -623 -113 561 -193 248 305 -522 -428 651 -324 -487 -86 -206 447 292 -485 -661 -881 -209 -713 -881 68 49 689 -545 -683 -302 59 -533 501 -829 -554 -103 -51 -94 720 574 633 -377 -725 -180 548 417 744 227 588 -253 16 -823 216 673 568 285 -61 726 139 -347 -205 -493 -772 -738 544 -542 -296 335 341 -785 -537 188 122 -338 -12 -814 329 760 682 -62 -867 625 419 -651 -797 -272 -723 -765 -782 167 -602 800 -190 590 -755 297 -446 -504 -739 -868 720 620 -466 316 -833 -426 456 371 387 -564 -868 640 628 -803 326 439 -323 -219 -152 -301 469 -215 -613 -75 -91 -302 -696 -743 360 -409 -61 444 796 -427 131 584 173 512 -799 383 -255 91 38 290 -123 793 -504 -336 -358 341 -723 -755 134 695 -203 -36 541 95 -40 247 -454 -277 136 -409 611 626 249 -188 551 421 -79 374 145 -284 214 99 -45 268 274 -609 -265 533 -699 223 160 -486 -134 -414 -122 591 500 152 396 284 385 388 -84 63 433 -556 -621 -438 -644 -292 243 -404 -629 -72 -114 673 -507 321 769 -73 -352 -54 -299 -412 757 -630 -115 558 -279 244 -675 616 528 560 -791 -809 -348 264 -122 -191 -710 3 161 353 361 -53 452 -467 -368 606 -33 -165 443 101 68 -589 182 -331 -629 -337 -730 648 -628 -389 -447 522 -133 -195 45 46 27 255 -681 -418 259 626 510 -822 62 -281 -756 57 322 -893 -691 509 -52 -116 538 -481 393 -29 179 635 570 -798 645 669 -862 -324 -16 -200 -590 187 152 -396 72 261 385 305 257 -173 -764 65 -76 590 -693 206 471 663 782 -860 -63 -635 264 492 380 -290 188 -98 -461 -858 104 742 -686 68 -422 597 -40 334 238 -537 -423 656 327 116 -464 190 -332 -126 554 48 107 83 55 -752 33 712 -79 -205 705 -316 -504 -783 -639 -346 334 -307 674 473 -470 -824 279 -709 457 -308 -650 231 328 204 780 -304 386 -740 681 460 -121 151 -753 -638 -167 156 -770 -869 104 588 648 492 39 -547 768 -50 470 545 539 177 -613 -13 542 -19 -549 146 455 262 289 58 65 -271 -713 -277 287 371 255 -65 -377 720 -78 -754 -366 558 56 466 -553 -746 -654 786 -542 -549 308 253 163 44 -409 -59 -645 590 -778 -58 -296 266 -245 738 476 -409 639 272 323 242 790 2 180 -271 -400 -684 -772 520 126 46 561 -617 -639 -665 -282 328 -657 -679 -602 -788 571 -598 -296 -228 -153 -630 -287 491 267 561 -774 -728 -15 -573 -644 -439 125 374 -245 -222 -343 -720 -850 -678 -319 619 -697 638 -731 -614 -581 -833 558 -46 -539 -813 -196 495 467 -894 309 158 -469 187 189 292 754 -66 -174 607 -22 -52 -334 -797 -794 40 -759 202 -855 -390 686 366 -882 755 -743 611 -102 -261 768 -344 -742 338 -214 -402 386 -114 705 520 789 -822 -736 479 653 -194 224 338 92 720 235 507 -16 -413 -274 -154 257 -100 -671 448 -360 178 -505 555 -579 98 -124 449 400 74 -319 42 -107 248 233 -757 -483 563 -673 -95 -145 -353 24 -844 -270 -436 -366 796 -855 -212 149 -395 -396 171 -180 -790 58 499 416 -416 -420 -757 -314 -831 322 -38 449 -683 391 316 -554 22 660 -552 208 -110 -828 -828 -365 -336 181 -802 62 -415 -172 473 -799 244 -547 -592 -346 793 516 -488 490 -439 -77 -396 199 159 -345 -686 -217 -873 196 724 670 446 571 -760 337 -429 267 -795 -869 280 -398 746 507 -174 193 -570 -202 406 -516 272 292 119 -267 292 -309 -488 252 -102 608 -181 525 239 -161 777 -20 -220 -698 169 -608 194 -183 -309 58 -725 603 750 -151 -243 510 459 618 -115 -539 563 739 -712 -125 -528 -337 246 97 -74 -499 -398 334 137 -330 -337 -235 705 793 227 -365 600 -151 523 767 -723 357 648 -100 -729 -420 -511 -875 -52 -844 3 762 -495 316 -206 -153 -16 -368 -193 417 -797 681 517 -692 144 -138 737 464 -492 84 771 708 702 -442 -723 466 -633 514 -444 564 -540 -211 -879 -187 -613 754 179 -498 754 -485 -544 -672 -429 163 409 179 298 55 -35 -380 -466 665 317 -885 -123 -248 -81 431 -397 792 260 -547 140 689 -673 -269 -687 750 -861 48 128 -694 -755 344 -233 -543 255 -417 -781 538 526 -720 492 771 555 -92 683 96 186 227 -454 535 -308 -381 -200 -704 -837 -683 -290 779 338 -386 502 672 -55 499 559 -31 13 -94 -506 626 -383 -614 -694 -759 397 -487 441 -781 108 -521 -45 348 -712 -459 166 508 -33 534 -80 124 -850 -340 216 374 -172 138 -31 -434 -897 608 -2 -225 160 376 -73 -883 -304 249 -333 387 -824 633 212 8 311 56 -392 289 155 328 -2 -442 -320 256 568 434 -806 -863 -714 580 206 -146 -839 759 -521 -389 -429 175 305 -359 588 -322 -784 -320 357 674 729 123 -499 132 -213 366 -325 -751 -776 645 300 26 -749 -652 491 -368 300 -75 393 -105 615 -664 -235 708 525 733 378 517 334 534 75 -447 161 185 -431 466 -732 -175 432 -462 574 -886 547 561 -412 514 -642 -743 365 245 105 -837 -519 -187 518 -776 -895 27 368 -695 -724 -501 583 -8 123 390 64 -609 -162 -702 -362 347 269 -162 672 -711 197 705 597 -337 632 -702 4 268 -256 605 591 275 -566 -160 -224 -876 -418 193 70 412 422 -394 -275 -714 -106 -343 -289 60 -421 327 -551 -499 399 433 -246 371 -803 -527 291 196 158 632 -401 -203 -540 -28 306 -371 344 254 544 372 -634 -495 577 29 -97 121 -871 -169 -48 -548 745 739 612 -617 756 700 -21 377 110 -682 -591 -427 -588 101 524 187 369 -291 148 12 -284 792 325 -767 4 86 -252 -204 175 567 771 -317 741 509 -672 219 218 -55 248 191 -686 784 634 -257 584 -743 220 720 174 153 38 -55 -593 -818 -8 249 -140 -473 -435 110 221 231 288 -711 55 -183 -274 -93 592 -222 -615 794 688 358 -573 -891 -222 -62 756 -9 -157 367 -445 -315 691 -555 9 51 -532 707 -193 519 -248 -869 576 -842 -891 -216 -408 21 274 -451 -870 518 -128 -138 439 95 -766 -543 -349 542 -108 204 294 -575 242 -318 288 -523 542 660 -293 218 739 427 336 -416 -309 396 -615 -539 659 623 -452 -814 -442 -857 453 -693 216 -745 -664 278 -167 -753 -859 -529 642 -333 394 589 -604 -130 65 -90 -372 -91 241 -233 -39 538 409 -650 356 197 85 -725 -522 -248 51 -134 8 698 784 448 -849 -496 -763 489 -219 -68 -371 -580 -405 -636 -671 -607 -397 -85 -472 -821 754 152 716 545 -460 -732 -255 652 459 757 476 -446 96 -92 735 606 -201 446 403 201 -685 116 79 -72 -23 560 -886 294 447 612 24 -50 232 287 -171 -269 -22 78 659 -54 -411 -549 157 -144 -813 -488 178 129 -840 -831 500 -718 723 -872 -151 693 -291 247 -402 -477 -817 102 -275 -788 -173 170 -496 233 -124 700 570 504 -566 -486 250 -665 -875 734 -594 312 -160 -94 59 300 14 -330 -526 -574 -861 233 -740 -215 626 -886 609 -527 232 670 -314 -707 -284 -486 612 -242 -132 253 -360 -608 734 476 -772 -586 -281 -266 -863 549 643 -729 219 -866 669 206 -188 599 -415 -789 -804 439 188 -324 720 281 -493 222 307 787 559 99 647 -544 661 -625 664 191 533 661 -854 40 -427 -706 244 -225 308 167 149 -425 208 480 -152 366 614 685 763 -331 222 -459 -650 -406 -337 -108 -898 -533 259 -464 584 165 118 -406 298 -15 41 444 -334 81 -326 -315 604 -291 157 -467 619 -728 -365 -313 -562 637 54 -750 225 -18 -219 14 431 288 150 -372 -548 -506 -214 -412 638 -581 -826 -755 86 175 169 -85 -374 -271 31 611 128 -229 -240 562 97 -264 -40 -789 587 729 -84 713 -304 -499 36 76 -106 79 459 683 -810 -663 611 -69 -591 750 580 745 755 656 -275 -219 -892 -441 -857 290 -385 193 617 -567 95 167 -206 -330 -441 445 -504 506 368 155 333 102 684 -139 269 93 -168 -361 681 698 122 522 -375 -769 -841 234 106 -750 604 -32 170 126 412 282 394 -434 694 -373 624 492 80 535 7 -733 597 -187 526 250 -776 257 -247 469 -453 200 653 -215 -424 -734 42 50 -739 -348 398 591 -765 -719 -170 -712 -484 -720 -250 -657 686 -464 637 -244 681 -461 -762 770 774 423 -604 716 162 791 634 -315 -105 0 -423 -866 724 423 56 -508 -389 709 750 230 -826 0 -285 -791 538 -448 -643 -725 -300 -681 370 616 -771 -141 -431 84 -471 224 -275 510 503 -296 -81 -766 -137 -272 52 784 -320 -878 -519 -364 656 -188 -679 414 -676 612 -172 385 -640 -665 -527 446 709 -24 616 -612 -106 114 461 664 469 754 457 -720 -206 -855 -807 601 -607 -691 301 748 341 536 -75 111 353 480 -358 537 741 328 -731 730 400 219 223 -782 -485 -72 -143 -611 242 -133 -849 70 -786 -242 63 210 -426 173 -456 -221 -14 169 -575 175 -575 457 -333 -41 615 709 81 -872 624 320 -239 317 250 -283 -61 260 -135 469 -21 -704 456 -495 373 -67 -755 258 -61 -96 -645 -630 -16 -302 255 707 447 -641 392 -538 -32 -114 405 794 463 770 -97 347 127 -306 355 -294 -640 622 -21 156 -459 418 594 242 -112 371 -431 766 -259 141 -529 -416 127 173 -371 603 315 385 -111 -848 478 -627 -869 403 -467 446 605 295 46 227 -432 -748 -745 191 315 -132 -638 720 -691 247 -32 175 -117 -499 -142 -272 472 -384 719 -87 72 -346 463 -789 -78 790 -163 -79 -846 420 589 -706 -24 179 549 552 486 342 -547 550 45 2 -392 -219 113 -215 506 -844 61 369 -669 -806 385 76 -139 413 -86 -797 -645 72 -32 -41 368 772 -37 399 -34 -47 718 -527 -167 766 708 -73 157 -848 591 -526 43 -575 671 389 -498 33 74 523 6 -83 403 -893 -403 611 -707 73 606 -235 -107 -479 -751 -880 -358 782 70 382 -313 583 -364 37 -468 709 -741 -92 -680 -180 -229 -882 -847 -549 -390 -886 -18 66 -385 201 329 402 532 722 518 -870 503 758 -228 40 559 -87 -114 -176 304 189 162 -37 -360 380 204 -850 368 649 -258 -159 497 -191 173 -810 -566 -320 463 -157 -261 -666 -479 341 -417 -410 -405 -610 501 311 682 -728 352 470 -573 263 -632 456 -201 206 -138 -694 174 -827 600 -458 88 -551 -212 -349 -474 30 792 -268 254 -66 673 -699 -751 597 601 -1 -247 -632 -655 -56 -140 -650 190 741 -104 -669 -192 758 -297 -241 608 740 -320 179 725 99 -681 489 -676 -194 -481 -502 168 -601 228 365 -585 -657 523 -837 -444 233 -477 537 516 -261 104 -883 -445 612 -636 -525 -416 532 534 -439 -83 -516 351 -100 -112 -92 -540 -440 258 478 -39 500 -491 -174 550 -10 626 -437 4 -504 -625 -731 -419 436 747 -814 -156 -548 -869 -515 -66 -292 54 -733 44 -761 591 92 195 -72 320 -192 -871 -260 480 455 -857 275 323 -532 -697 552 205 528 333 -592 278 248 603 661 -77 -492 -520 -93 630 -602 65 -879 87 325 -455 307 -702 227 462 414 75 776 -461 -670 547 -512 -641 402 0 172 -661 383 -243 -348 -600 461 -18 277 180 -724 504 -761 -184 719 559 -561 722 339 -293 -842 -143 186 -818 -580 -329 782 708 -575 173 -363 390 -852 -742 -149 14 459 -118 149 633 123 182 -524 184 -339 743 -808 748 466 -96 -79 509 -579 -414 322 -383 -743 -373 -520 -246 -210 67 400 684 -362 -554 -32 211 -749 -835 558 598 551 -606 -163 -443 361 218 -612 275 -611 471 630 123 176 232 734 675 -424 -603 354 -809 -391 -457 -470 -763 -552 455 -186 711 623 484 162 -539 -86 -59 -661 447 61 -366 254 -886 695 326 638 211 -536 -601 -340 388 -23 -305 338 -568 -776 -617 163 590 19 756 -745 340 -528 734 -64 -514 -779 -97 -487 -468 432 367 -186 -138 -653 777 -766 -815 680 -240 516 643 -203 -116 541 545 450 640 102 317 -19 134 -744 -891 -31 -321 520 -207 500 -104 586 -319 -717 358 -531 38 -258 412 -65 100 28 82 -422 6 733 669 198 -265 -179 563 346 -534 624 406 -514 435 627 -641 -672 790 287 -468 246 -254 -603 664 -40 -897 -604 321 -603 -238 30 676 -456 604 -93 493 460 20 -399 637 604 102 316 -786 -834 104 736 -347 376 -729 -513 -74 -730 -624 -184 719 36 608 -579 -575 420 729 604 338 523 -686 -270 105 161 340 -13 343 -356 -174 -861 -154 326 260 119 -654 245 566 -150 -526 -446 -705 -632 174 409 142 121 -557 562 -580 -805 -791 -99 -179 -293 -870 -274 263 561 -379 -354 -283 -727 518 700 -82 -162 157 365 -750 -186 785 502 -412 -329 -356 209 729 -424 -33 -270 522 787 -77 246 464 -67 -893 467 -276 -55 677 83 -659 285 -304 -778 300 -373 -739 540 710 773 685 -268 263 -49 -468 408 414 -539 -221 396 702 -452 -618 570 -443 139 233 100 -243 -387 -227 699 87 385 -419 -332 312 -329 81 84 -627 -892 -138 640 -186 -157 -543 -236 506 240 174 -426 313 -723 -794 743 316 228 -532 664 -33 790 476 -870 666 -623 123 -304 26 -884 -330 604 -512 549 705 465 -541 -881 -832 -569 -399 193 -777 637 -280 377 27 -530 -766 -240 -638 759 387 409 -122 -686 -767 779 -296 133 -586 631 -541 -608 -628 -117 -738 529 288 285 61 77 -234 -869 -57 -114 -196 115 -854 308 -420 623 -471 184 80 571 -318 -764 -414 333 -51 -343 -12 -221 -596 -226 -496 8 -595 371 -727 -395 -335 -821 209 -867 -791 -241 690 233 -767 -657 -161 156 538 796 127 50 461 -323 176 -809 212 -466 -20 -833 192 147 -405 -260 716 453 303 -293 358 -471 -303 -229 777 205 -444 631 1 -379 473 -637 671 -638 -44 -699 368 791 794 91 -421 541 -762 591 746 -15 789 542 61 668 264 408 -869 -802 74 566 531 -327 272 399 -790 436 -766 -130 -16 445 -240 -580 -857 -719 575 -701 453 -256 -633 -144 394 -155 256 720 -789 614 357 -790 91 -463 -183 -379 -738 -211 2 232 459 -243 -308 679 633 -831 -347 -704 -246 615 80 658 -744 -126 -31 402 -263 -377 -591 49 640 770 -738 639 -490 -281 593 -504 -431 -759 -449 283 -310 433 -191 661 -791 -671 -183 328 35 -472 -213 -116 -887 -158 345 698 -625 -687 -589 354 -845 338 -374 -467 411 -886 462 753 -332 -154 -823 -596 597 620 534 -849 -856 -325 790 -875 665 -627 -737 -517 -553 -437 685 446 731 -275 111 -481 -871 -604 -190 384 -295 -172 74 -665 258 129 -565 31 240 -104 -454 584 -188 235 -361 -325 -261 -245 -446 713 762 -484 225 -755 -362 603 -136 162 353 -596 658 433 -237 48 609 538 -232 -612 -609 -857 160 -200 -82 214 600 629 -121 -102 289 -789 -562 656 -61 -691 -6 480 737 392 484 -171 -719 -477 -781 298 -665 -536 -582 -605 -728 -531 -123 177 -391 -356 520 -600 399 -295 273 -643 -715 181 14 350 714 -511 -883 -850 -895 221 -516 -741 -282 -201 -804 485 408 605 -490 -237 -811 20 707 -889 670 364 -350 265 138 776 779 74 -212 117 -257 -674 -627 648 -873 442 -277 -674 -655 669 -220 145 -148 -89 -488 134 -274 -175 538 -37 -471 6 598 241 -889 -692 746 -530 -719 -417 -506 184 -469 -504 -773 674 112 136 767 -215 668 299 207 -604 -73 715 60 -133 470 -722 -313 -756 -44 -384 -547 358 -598 -486 762 -708 369 -803 715 107 -37 558 305 -491 -218 -857 -577 -698 459 -107 -857 367 434 -221 645 -744 324 161 -436 -3 -786 -250 53 226 461 -701 -432 -406 -413 -581 160 401 66 -356 -879 344 -320 301 656 99 -196 532 -225 -336 349 145 -745 785 -276 454 745 -509 379 617 -594 -253 321 -44 277 -653 154 352 156 -755 150 -507 -625 -388 693 176 -827 755 -330 97 -663 524 -314 638 668 233 617 9 512 -511 729 -196 -316 -147 -672 141 -471 544 37 -537 -341 154 -648 463 415 640 614 541 55 757 -714 299 -537 192 570 277 642 58 -431 -724 695 585 -419 -546 466 -729 559 358 759 184 -406 -552 -89 675 673 -642 24 778 -283 -450 679 -105 -329 321 -376 324 385 -397 495 -860 673 145 -326 -641 -740 370 312 171 498 -417 763 594 -10 -159 88 396 512 -686 496 496 -128 -804 -587 172 -470 41 0 445 -71 -210 192 545 -205 -430 -28 -585 26 -790 24 -267 -269 187 -263 -165 56 431 789 180 -709 -717 114 -436 -235 -742 -401 -849 -308 66 -663 -888 244 377 -302 749 525 644 -6 -275 47 -174 -68 -889 490 -106 -77 445 -763 324 -780 294 -10 -318 -182 -112 672 732 -497 -572 -71 -562 543 248 -855 -127 -748 289 -241 -571 -318 258 -459 482 558 5 403 549 514 -41 688 311 725 -20 553 -454 389 536 -167 -842 -337 -665 -791 358 -631 -33 229 95 -590 -732 -102 -561 495 223 -254 318 715 -80 312 511 -131 -224 40 -822 -107 -681 -285 -365 -489 -585 -517 -671 -406 -238 231 377 -470 685 -515 -227 1 683 -829 190 606 -5 -737 393 684 562 -209 459 -899 -801 -173 127 134 -866 112 451 -246 749 77 -510 4 731 390 113 702 614 -317 386 555 314 69 -206 -258 751 536 176 -579 -405 -73 -373 -640 -683 -610 -764 -583 -218 -715 -589 -570 296 671 318 -549 462 635 131 -634 333 662 -428 -356 -261 -685 523 -781 -717 93 519 244 646 602 341 490 571 225 -671 -820 -313 87 -75 -521 169 505 407 -75 -489 750 -256 -59 66 394 164 799 -898 -660 -488 -265 -759 -864 363 348 -134 -56 -403 188 -53 412 791 -189 -427 479 -771 20 -300 -759 -482 63 596 624 283 -367 415 -844 -4 330 -593 -410 -556 -554 532 -414 -53 708 -755 182 -861 -367 570 -600 784 578 -377 -675 36 -668 607 97 242 688 -119 -151 85 598 602 -827 743 430 -129 -854 -739 13 56 66 -563 -203 -115 348 -829 -579 515 366 17 -242 645 289 -776 -491 98 -268 421 -310 -531 -89 755 -782 179 565 -768 789 -302 -424 -237 -674 -491 -536 657 -794 -90 507 371 264 -888 -882 -789 -796 -139 -594 349 -769 -15 -256 -708 -778 -559 -400 40 -721 -58 -432 -523 166 18 387 -568 695 707 412 -854 -130 -445 -368 -253 794 -509 -505 -280 600 -792 -316 -197 24 335 -192 -516 544 -800 -182 -623 576 -496 68 392 301 42 -174 45 221 -520 -47 -280 -9 681 -112 -111 136 -304 -8 645 -640 -238 -839 189 -375 625 523 633 -731 477 -91 -238 -492 -819 193 -875 -626 178 174 -887 -863 -601 529 249 586 -131 -521 159 -707 446 89 105 -866 161 -803 738 538 738 -197 757 581 -778 -22 378 -889 233 729 680 -309 -628 -316 604 -568 261 -356 641 -889 -252 402 -417 486 -220 -90 -192 132 -130 -175 -353 601 -738 684 -551 -864 -424 -161 -847 473 -780 491 642 -166 -591 -783 598 627 -395 -135 454 -774 291 -349 380 203 -766 -826 171 -439 -367 32 668 434 137 766 330 -664 -286 556 -512 187 -581 -84 -298 -665 29 626 -281 254 -399 -818 -400 124 -156 448 -608 623 303 -310 434 -106 -28 405 -701 -290 -412 -129 6 295 -229 -801 190 -206 -661 117 -210 -291 -687 -574 710 584 -243 15 -412 306 -57 109 555 -561 535 330 -464 336 267 500 441 98 122 -453 109 769 351 -194 91 -844 14 -52 -310 -690 189 -174 475 345 96 278 -653 -376 -557 -365 -43 -254 317 657 287 -471 -713 281 354 429 -291 371 729 -615 -699 558 -527 123 -414 445 -518 -145 86 239 -438 -497 367 -312 95 465 -763 158 458 41 789 428 684 155 -288 -318 71 238 -484 -394 -83 -465 -516 548 -825 -777 -133 465 -646 -42 327 -549 -671 -772 -486 42 -305 402 -299 687 584 -819 545 -755 433 -725 483 533 125 633 439 270 113 -641 -494 -219 -94 -841 196 -295 447 345 375 479 -467 -383 -324 315 -555 -712 215 -279 -623 162 474 597 -272 -732 -44 -186 -477 -73 -524 137 214 -2 547 61 -768 -877 -139 -274 63 -528 -106 -625 607 -585 259 -649 359 -477 -85 -130 -661 -55 573 729 -385 -598 501 580 -167 208 411 659 -329 643 -459 799 692 505 -267 442 -885 -875 -717 631 -431 280 -78 166 -16 352 523 -672 -184 205 -192 615 -282 -488 71 597 -75 169 524 -773 147 -57 174 -882 163 -65 559 -270 541 422 -478 522 -890 -547 549 -265 -893 642 205 -40 376 737 -146 -634 -737 -396 535 361 -779 575 120 -356 483 -480 15 189 -336 -579 459 398 -459 -406 484 449 115 576 432 -895 500 791 -291 542 -268 170 -31 523 553 -331 -413 731 102 -609 -7 -861 -571 233 566 -463 119 410 -710 -134 502 -316 261 130 566 -698 -370 687 546 -480 -474 -184 -433 -249 -847 -210 434 523 -594 -470 111 -452 -415 396 191 552 260 -603 -565 -361 521 -879 234 -96 -237 383 -29 663 -350 365 115 -9 -858 -2 489 -868 -355 -735 -471 -247 598 -122 335 -435 108 118 634 -416 160 448 165 -468 -446 -523 -405 -782 -173 -650 -12 -670 3 799 -181 601 -798 -306 -512 321 700 -299 -542 597 -716 481 167 216 -161 -788 607 510 -581 371 371 -31 176 -97 131 -309 191 34 366 128 -725 -861 -795 213 666 -822 -59 245 505 558 -886 620 81 -651 -251 -853 -514 -285 22 -34 36 104 -831 -497 449 -836 191 252 -510 -644 -427 -259 -116 -671 744 -28 84 176 -700 -25 278 199 -662 132 -81 -109 702 -158 -261 -483 452 -59 -334 -76 793 55 -74 233 -120 429 515 435 -736 176 339 522 743 -867 561 -695 -461 -837 -501 473 -156 602 -350 -189 -777 43 365 -648 -813 525 543 -195 -685 650 122 -896 374 -403 -520 -411 -185 419 -311 -113 363 -612 135 -172 377 336 136 -465 -555 703 105 -601 -408 -398 11 775 415 -143 -359 -173 -695 -262 791 -314 163 -596 -724 -46 -302 -560 -309 440 162 -187 -751 59 -36 103 286 -740 435 -635 429 -576 -376 -293 -751 -601 139 438 55 -253 139 153 -339 -503 -725 -4 -85 -174 -457 -495 440 -758 -572 295 -760 83 446 428 225 -808 -742 -134 -429 -296 -66 -568 -787 -265 143 542 220 322 -758 556 -106 -268 426 -574 -641 -878 -184 422 531 -660 -544 695 -486 429 584 9 -426 -15 42 502 53 -798 465 656 94 -222 790 485 -755 399 -206 -287 587 -261 -572 479 459 -732 -205 -802 -806 367 -296 -15 -657 351 60 621 58 183 -878 -81 -410 184 409 112 321 602 752 798 501 -845 -49 -835 91 566 -248 251 -646 793 364 -655 -454 -716 -406 -380 47 -25 -666 366 -601 790 -778 -772 294 301 696 9 701 -702 -610 -48 696 -796 141 29 -609 -285 -662 764 402 -539 -398 75 213 394 -2 85 -100 345 -711 191 -706 -221 -269 64 620 645 -316 672 745 127 -740 -700 -674 -451 382 -115 -403 69 -151 635 656 513 691 252 -16 -225 162 -25 -383 530 -173 717 -575 -509 -367 -568 -193 22 -91 -138 -51 510 -629 756 418 -391 358 -894 -514 -175 91 -732 -830 -867 712 -760 -671 -595 -582 157 570 -556 -54 416 456 570 336 -791 360 97 -463 -382 -231 329 459 -208 620 -115 -275 467 767 -3 -38 -884 -324 -565 274 605 -353 -897 -567 256 -26 -183 181 -579 -138 291 754 524 -789 158 -23 -625 343 -319 -677 92 210 110 -520 -509 -211 -271 477 52 656 -331 -878 -898 -629 -553 -650 231 -781 -122 -278 -419 154 -470 782 -811 746 -649 -101 -4 -386 -468 286 -305 449 -880 153 391 580 682 716 316 -803 645 678 -570 -285 -474 -39 -631 664 795 -718 -68 -281 517 433 24 -213 444 310 -808 794 -686 393 514 37 733 -636 632 723 -783 -654 -222 -733 792 -844 -431 482 563 769 367 563 126 364 329 -538 -368 562 -85 57 643 -568 -442 128 -858 249 -457 24 -775 -196 -610 261 -431 -122 -433 -267 -888 -572 777 390 -735 -707 645 -623 -676 62 493 576 -110 -746 -24 -802 -751 346 -517 13 667 506 32 -671 -268 -423 155 448 -493 84 614 421 88 748 -825 -615 657 260 630 -287 657 -734 415 -606 -233 4 43 759 -825 -74 84 700 636 159 -747 406 -453 -226 -207 19 380 452 270 -176 -726 -379 600 364 231 -178 -716 -473 -529 -394 -429 583 13 243 174 -452 -214 755 114 351 110 -781 -362 415 -778 -495 681 16 -134 213 -264 640 -253 759 29 -731 -818 84 -201 177 -116 190 -798 215 404 179 -225 759 603 -782 97 -804 -425 -213 -93 -649 99 -347 794 -679 591 490 -633 159 740 -452 -422 117 -830 347 -871 -463 317 87 4 782 -815 475 332 551 -257 -21 -468 136 -488 -404 -641 471 -681 -802 54 454 -242 123 -318 387 127 -177 -415 -314 -448 -46 -398 -46 748 608 -525 -519 -543 -166 679 401 -183 -157 -73 -168 462 -739 -833 476 175 265 -51 -725 -256 330 453 -384 -288 -250 -655 537 -353 -32 -744 -431 212 -279 -19 -43 -456 131 -740 -71 51 -310 -805 60 47 302 -173 -800 -472 630 700 259 -287 322 406 325 547 -590 -152 495 78 -561 -833 180 723 -125 -524 701 505 -450 -863 -327 -720 -593 390 -650 -306 -133 713 749 787 54 200 357 -316 66 94 235 -645 300 -845 265 638 707 -307 170 -260 -549 -258 109 -667 67 -419 -653 463 479 -97 -223 -186 30 -816 139 536 -815 710 141 -773 -890 279 -309 504 -679 -9 -589 632 797 110 580 -749 -678 677 314 -700 -470 619 -752 567 84 192 -854 -432 193 306 502 728 377 317 544 113 -864 92 705 163 202 -235 265 -846 347 767 -360 15 -150 207 451 -816 -194 -740 553 669 -344 274 29 406 653 609 479 -361 -624 651 -334 181 -810 -801 210 -384 698 -393 197 -469 329 133 454 502 -625 657 612 -363 -498 378 247 -262 -163 557 798 592 -513 -525 278 -135 -667 -631 689 -326 -263 -247 490 -733 625 -754 322 99 -698 -533 334 -297 158 326 334 344 -636 569 257 128 -301 730 99 285 594 -139 27 201 379 596 -555 487 -612 437 219 -312 -729 686 -837 -645 562 668 90 -454 502 30 -731 720 755 271 -682 144 -632 87 335 -671 -251 -767 -209 -551 -382 -76 108 -832 462 500 -731 368 52 -572 -643 -664 -587 -148 81 -736 -564 -43 -806 -98 -205 765 732 34 104 -580 786 487 528 463 380 -580 698 -718 331 61 408 -704 -569 403 -574 -195 -694 -424 751 -379 -804 -425 -522 -423 -297 271 98 514 -537 142 -710 239 -72 274 -265 -687 720 -547 -209 -237 -598 79 569 695 207 287 65 -852 -421 -510 -241 52 -671 524 -150 -230 329 68 761 208 437 595 -124 461 -693 555 -697 397 -575 336 -148 501 -345 422 -893 -591 711 540 -210 -538 -637 -170 -288 -136 -841 625 -314 -488 -238 -245 -455 343 -837 -55 -573 -670 -399 -767 -400 -472 -278 -260 -415 -668 295 137 -432 -607 45 -255 -356 -153 -849 675 -295 127 226 -131 178 -129 -208 -846 227 692 369 448 436 504 -70 -4 498 -368 -124 455 492 -506 -223 -393 205 554 383 -384 -349 -581 296 193 779 -565 629 636 -270 -831 -463 -164 -579 -879 651 398 232 569 -429 -544 -842 -137 576 -54 528 -592 -897 -500 641 529 23 -728 98 -321 586 137 673 128 -696 566 -60 555 -482 -8 -314 -899 639 -106 456 -472 -487 158 683 -426 -482 -500 735 399 68 -573 -499 490 -638 -47 703 379 299 205 180 -827 -170 337 -514 525 -603 -350 398 -444 -113 473 -464 110 -388 -731 -31 -711 -454 -200 191 -800 -673 570 -827 506 224 632 217 -58 -832 -862 -175 296 -689 5 557 82 473 76 -397 205 -835 -541 -377 159 693 -260 233 -460 592 789 529 99 -487 -473 -163 629 -587 669 705 -421 433 -3 -355 575 594 51 -233 227 147 -86 -850 -550 784 295 -73 -665 546 551 -652 96 72 -142 472 -36 -831 -284 628 40 -564 173 355 48 700 51 -507 -22 -646 -523 131 -318 -374 -877 387 -745 -691 579 -580 610 -22 -779 -758 461 -809 -568 -57 -289 -259 394 268 225 -171 595 -522 423 483 160 741 673 -379 329 719 767 218 -353 -257 -832 -766 -513 -462 558 -647 620 108 762 689 -731 -711 554 -125 -158 -272 -596 558 -381 131 -297 567 479 14 371 772 758 559 483 -751 271 384 731 -783 -92 -760 -51 83 618 679 505 599 -136 -422 -508 -19 -31 -736 -511 -364 -84 222 424 338 330 -383 -753 -639 -395 641 -33 78 129 -62 -661 -117 -653 279 -250 15 -144 315 -568 361 766 -289 188 -799 -433 -825 -793 -595 264 -43 -180 640 -285 -201 -806 -170 -263 -247 -846 -362 -215 -598 92 299 -642 -281 397 572 -841 355 -370 -668 -209 -293 -728 -758 -800 44 -267 230 542 -646 -20 103 -102 -804 -345 -771 786 328 -405 266 773 26 679 -695 341 -525 105 -723 -453 479 -455 -846 770 -895 -52 611 -163 -108 -97 -537 -698 -402 458 -608 513 -770 -617 -454 -843 -389 -706 765 -696 -742 -32 -875 -442 -307 -163 -858 -795 -568 -543 427 67 -162 -685 617 -487 -678 533 -74 96 576 -325 631 -849 -326 -113 -867 -455 -655 -897 -147 534 189 -868 225 30 649 510 39 152 -735 558 -675 343 -883 -401 782 754 180 13 -148 189 542 -821 -557 -619 -125 -497 -165 -309 787 -573 -754 -196 -355 -433 157 540 393 62 124 -37 339 174 336 -303 401 -101 710 706 289 719 -853 -70 466 -302 -624 -868 -349 -651 36 271 -483 -6 429 -267 -19 153 651 -81 -788 -245 -336 -7 -169 -686 32 -459 766 -65 -340 540 416 -117 722 -388 311 39 234 -582 732 -97 -18 -73 -396 130 -651 -612 -471 -191 -9 -554 -157 143 -398 353 -277 -445 562 -238 -238 -375 -104 -732 510 -204 -774 -28 -4 -304 288 229 -613 -730 -159 112 351 406 315 609 -61 -607 439 -875 -809 -535 -875 -517 -415 337 -718 709 -24 449 721 19 -337 763 570 402 788 -804 -384 -246 -6 775 -164 196 690 -316 608 3 676 388 -761 572 -393 420 -124 -814 529 -782 -394 -729 166 -749 -602 736 656 -216 -63 788 -527 750 304 -519 -614 132 -97 668 -22 335 -604 -200 214 -467 -221 383 -228 650 667 659 778 -668 -307 289 523 -872 -240 729 -486 -795 786 -641 -32 -152 -724 726 649 654 -264 14 -576 358 -527 -722 -313 654 -474 318 39 118 531 -829 691 -603 652 -62 491 -848 492 153 56 681 -850 -726 705 -736 96 227 -604 -471 56 -311 -74 469 -714 -56 -369 323 -188 -541 -724 688 789 357 -590 -566 -614 -237 214 -520 -385 47 -147 602 421 -692 -556 395 384 -717 -510 438 -843 -646 531 -201 -107 -208 -818 -776 -788 -217 -626 495 139 -555 -738 -759 -741 -521 -355 601 737 378 -526 -247 -279 79 -611 3 -80 56 -457 647 -818 218 113 -249 512 -393 276 -744 261 509 -444 -771 668 -897 75 666 299 17 -415 -731 -195 362 148 -874 -121 -524 405 21 -346 105 365 -672 -820 340 -323 -129 501 60 690 -878 -249 769 41 -97 90 427 -439 -759 406 646 376 676 -872 195 -791 -242 -213 237 39 631 -698 -399 188 770 -413 -261 -633 176 122 636 597 -529 -805 -457 621 -571 -5 232 613 25 -71 -473 -872 97 199 -54 -537 627 -58 -98 65 -387 -549 -43 641 -299 291 -837 -488 600 -756 -446 -336 -271 556 522 89 -513 340 601 -851 684 228 267 -92 -505 -20 -131 -673 579 503 -258 711 486 547 -150 502 614 -83 165 -229 95 -73 635 -855 -631 25 631 779 -599 -264 -771 -699 501 500 -224 345 392 5 -427 302 15 -496 -542 419 -308 -398 -341 196 502 602 535 620 -349 137 741 -361 -624 -597 487 356 800 688 524 628 420 505 -864 -290 -621 229 314 309 -207 598 639 284 -413 770 -116 -824 485 387 -456 -469 -135 -142 -528 431 -340 204 217 616 -605 224 704 771 110 -152 -812 415 731 595 -655 -733 -95 549 -590 425 476 -153 -510 643 -437 -403 248 -299 736 26 -355 -403 51 61 199 148 441 780 454 760 -329 -238 405 378 -674 -738 -712 731 465 -143 -265 -658 -251 -349 136 653 254 -56 -508 -129 -593 254 -595 -895 642 772 777 591 -794 -328 77 234 60 -257 -603 -794 -613 238 -641 259 765 -61 598 501 665 -691 112 -135 -250 608 480 85 334 -408 642 464 631 -67 91 156 432 532 105 425 -347 96 -91 354 127 675 -81 465 657 -373 449 -203 -665 -872 -720 -323 -229 652 -551 455 -402 -530 531 272 -109 -683 -615 756 -597 -85 -296 453 -264 -675 34 -106 201 -527 784 -820 -10 337 -668 660 54 -214 517 592 231 107 7 557 347 -524 -627 127 748 240 -371 685 304 -716 534 -310 -674 -867 727 161 -308 -853 -754 -793 377 347 -429 -173 332 93 47 282 -305 597 -135 329 684 418 70 -581 588 367 515 -791 -416 669 -86 226 617 -828 739 -186 474 100 572 -316 -86 -554 734 761 -829 -726 -197 685 67 -470 150 -85 776 224 86 789 -32 -386 -727 316 -185 480 -363 110 369 -598 -755 267 719 54 -705 534 439 -497 -39 -560 548 -469 156 -511 -652 -873 703 -708 -580 523 562 179 -136 691 361 -536 455 -677 683 296 409 693 200 440 -311 -503 196 436 -767 85 180 -513 -665 -486 -623 -841 536 526 -752 257 -378 -738 -601 -266 -893 28 -534 95 397 -240 -10 653 682 -560 572 -626 65 388 -125 -629 60 215 -138 -327 -166 -21 678 345 98 -890 372 -309 237 -889 -199 210 -325 550 489 -453 -463 -343 324 -511 -489 -867 721 781 159 664 -494 -201 160 274 -814 556 -257 358 474 -771 -626 625 -550 483 18 197 -608 -777 260 -459 39 -364 219 698 100 -857 212 621 352 -67 665 719 296 503 -30 -163 -360 502 -63 706 -474 -129 666 -587 191 137 -371 124 -117 -391 -605 50 -194 224 -803 575 -294 -221 -594 -868 -396 -291 -406 584 -488 -739 704 760 -384 639 85 -333 412 -128 747 -463 336 430 772 435 722 -180 462 782 50 464 -118 344 -317 -753 402 -893 -675 477 56 572 -179 99 -844 -607 458 -815 -328 -481 667 -453 -340 -279 764 -144 -133 -52 -315 -460 744 -664 562 40 -201 568 99 -133 -233 74 -329 414 -597 -575 495 461 -728 -644 1 -179 174 432 -539 -279 142 778 -240 326 -748 -366 -438 -768 -625 -563 -255 -431 35 708 280 -840 667 331 -400 290 -257 -667 233 -38 531 -169 -42 -770 720 104 -49 -783 228 663 489 52 -660 -521 -331 -402 -471 -801 -530 -697 90 -788 -259 -597 -601 586 -207 -29 -192 -49 541 -739 -298 -684 -899 583 14 -381 -349 -313 289 107 225 678 -213 78 269 85 600 389 -456 396 -580 257 -526 -559 394 -108 -344 -608 -320 -720 333 112 18 405 288 -612 252 -624 288 -80 -158 -725 -406 607 322 -388 310 690 -77 420 -343 -628 -303 776 -669 216 -697 50 -538 -252 493 563 -404 639 -289 -579 -116 396 284 -461 587 -801 303 -92 373 -829 390 670 -428 -584 -198 253 -553 453 140 -556 -840 -646 -332 593 -30 656 -26 533 -636 285 -127 -820 -465 62 -720 764 22 342 -797 187 -509 598 155 544 -757 -161 257 124 -767 687 369 -441 -550 -526 -637 549 377 -770 -27 673 561 -7 177 -196 328 59 -153 -759 -895 -326 555 181 506 -90 313 -137 89 701 484 -735 576 -256 -254 -140 617 448 424 -715 564 440 -376 -163 -845 157 322 767 601 -43 -469 720 449 501 -323 26 -839 -761 -132 -184 754 729 -355 476 697 -490 -880 -340 101 280 557 727 -44 470 496 -313 586 595 -459 -309 -49 550 490 -60 -453 -93 -533 169 34 -734 -478 703 466 791 -441 -27 331 -565 764 408 13 352 -482 -346 686 59 778 -29 -108 5 130 674 85 -56 742 -548 153 751 -556 -543 461 660 -381 -727 167 -847 -70 790 347 403 518 -537 681 573 795 282 576 -640 -246 -168 -184 -857 539 670 -34 303 182 652 658 392 -773 397 443 -633 305 -697 -458 -607 569 -437 -121 -765 227 706 -355 602 -766 -84 610 665 -189 -833 -284 77 -712 693 -293 549 87 182 -30 -489 288 340 251 389 -347 551 -717 -495 -441 265 243 224 484 353 369 -527 -312 -217 538 -557 36 -807 345 662 349 185 460 -286 366 -630 -92 -437 39 53 187 -98 791 -753 -758 463 114 -385 162 305 54 -186 -815 -408 -496 -350 461 265 -757 -323 -155 397 437 -800 -552 -131 526 326 -127 -77 -502 -88 -39 -521 -4 -719 130 -621 -223 -549 170 -252 -575 554 654 640 329 -792 755 628 798 479 502 -193 -122 757 -302 -727 63 -236 -50 665 -113 -122 215 551 -897 -794 -610 421 214 -728 33 98 -869 489 -733 -458 760 252 -532 -340 -335 -257 -81 -706 496 596 -384 422 -823 106 -316 -69 -796 701 268 356 570 139 -864 114 -650 436 240 421 494 -406 -234 757 -393 315 -36 245 155 -183 -244 18 -143 -777 656 -189 615 -408 188 342 -167 394 -291 446 -353 -308 -251 609 697 741 -82 -485 -559 253 392 306 410 710 738 307 598 -392 574 -848 -258 -350 -61 -601 -79 -320 216 -213 -872 455 -395 -323 28 -8 441 742 -82 653 515 -179 -242 -204 -543 548 -650 -778 569 -377 206 -228 657 770 778 212 -733 -216 641 -48 679 -239 -466 545 760 -250 -606 28 788 -250 501 -80 -898 293 696 -98 556 387 -61 607 -542 -797 77 -557 -365 691 -607 294 781 -228 -786 103 -275 -217 -26 -491 -110 339 126 392 716 -821 -144 727 -647 -530 616 -314 285 -787 -817 -164 -402 -813 -824 686 -713 571 -160 -569 311 -223 -73 -351 -344 -848 -13 173 -145 -32 126 -853 -230 455 -584 -452 238 -585 507 534 110 94 534 155 425 -491 -238 -599 642 -641 -372 -882 -317 -303 -451 -395 -690 102 426 63 791 85 305 88 -79 635 482 -870 687 -554 -280 -260 737 -513 17 485 501 787 -708 -755 -46 378 234 -311 -290 630 337 192 -18 -424 -101 -488 208 -427 675 222 -830 -866 245 680 682 -758 84 -709 237 11 -866 641 290 -523 270 101 -309 -822 -277 -90 234 -640 -479 504 215 -595 -315 792 -502 -740 -492 -144 582 -765 775 -827 -388 236 538 43 170 -470 -539 -315 -146 247 -226 -627 -311 631 441 141 -436 293 350 -686 719 17 -720 -885 695 270 -194 402 216 152 -521 -317 -446 -622 145 -852 162 -99 206 208 -859 520 329 128 -87 -222 322 -293 -742 -251 -370 -464 -130 633 426 383 -558 473 125 -731 692 -804 -679 -584 722 -95 126 80 484 537 -434 635 5 741 457 -250 391 423 -736 -450 -198 -390 217 219 -668 3 64 195 529 73 -481 -303 249 -207 519 -731 130 -847 663 404 -119 -274 746 261 603 400 -232 763 -839 -816 -674 779 -66 136 3 713 257 234 276 -204 720 195 447 673 640 698 90 -193 -555 197 138 648 -291 -526 -322 -875 34 -607 738 451 -721 489 -416 -6 464 15 755 -851 -588 -753 349 300 -745 414 276 73 719 -441 99 -460 741 531 -669 -586 -85 -601 -499 392 459 438 -481 -757 244 421 113 -769 -164 -601 246 -293 -312 -72 725 -158 -547 -523 -535 4 365 -208 -72 -258 -471 -541 -444 -602 -372 -755 -63 786 745 -190 645 -185 182 -182 632 769 -701 -34 -851 585 125 -585 -728 -390 570 74 49 -130 298 -510 658 -340 -283 -452 660 -356 -206 659 -173 533 -494 -444 357 -564 -542 -171 -230 -456 -198 -534 -287 -742 327 178 -548 -800 -528 -203 382 125 332 646 282 -41 329 -417 -253 402 221 573 79 -353 -127 -480 636 240 -260 -502 -805 -454 5 299 499 557 -310 -478 600 -841 -436 -255 601 561 320 414 -684 -37 748 276 -13 -663 364 -837 -644 135 -165 640 352 -854 -625 -370 -131 619 -377 675 -90 -494 -880 -800 92 -353 624 -673 -754 783 -465 -713 649 -259 -166 -215 -265 331 -373 -589 384 -366 -367 -41 115 797 -455 176 -248 733 473 -197 -829 -698 -728 245 -252 -519 -703 204 590 316 447 -189 -614 -628 -38 297 230 26 -290 -875 502 -527 -178 323 -446 -54 -76 497 652 -732 -738 -733 514 650 -437 -804 306 -184 -599 -171 -473 -804 728 102 -758 -336 -180 -702 417 581 -351 87 -370 777 -626 -133 -216 471 0 -49 -485 470 173 -270 -306 729 517 170 128 -316 587 -772 -712 -96 -141 17 213 53 646 425 145 155 -276 -551 -718 -328 -237 -394 7 428 121 -343 751 -785 497 612 -773 -773 85 -596 694 -415 205 376 -104 -431 771 430 -801 -348 -485 500 685 -594 -240 -44 290 -543 576 -686 -694 133 -303 -514 -583 -752 -544 219 661 408 91 -742 -689 342 735 -881 745 522 570 -160 -675 585 -529 -464 25 -671 -523 716 76 -239 -579 -406 -628 87 217 -377 725 131 484 534 548 129 -142 -218 525 -215 -179 -8 -558 -779 115 -594 -108 -834 -96 552 786 -213 53 -5 538 -729 356 754 510 -173 333 755 212 -343 -716 552 -529 -497 -40 -659 -569 23 -534 -631 -347 331 -732 208 129 -234 365 28 -686 -403 -773 674 188 -749 -596 -644 294 224 -839 340 230 687 -647 -611 -534 123 -56 13 697 633 -466 728 -85 656 -899 422 584 -479 -54 485 -702 713 -489 508 289 221 712 294 -899 -106 140 -604 704 -555 -317 -168 -808 407 -609 -64 -708 735 206 -65 -42 -58 -21 41 -390 -866 -116 107 -245 347 -248 367 358 -563 -432 -683 -218 176 -693 267 707 336 -278 -443 -403 721 -254 635 314 592 656 -751 -112 239 -210 399 -605 -183 28 -617 743 -899 -204 668 -838 229 -516 -197 618 -893 -355 -387 -199 322 324 -209 545 -582 -725 -410 526 192 -132 -151 -118 -192 -40 -657 276 -881 236 96 450 436 404 487 384 31 -463 -29 -584 771 -371 -422 0 -178 -158 -48 -579 -645 703 -504 496 756 482 -737 -454 -585 -288 -93 -494 107 736 -781 -197 639 -731 176 -28 481 449 734 -607 42 -646 584 695 174 -174 -486 -589 232 74 -650 548 -180 -523 -350 -522 -249 -188 -669 410 720 609 676 157 743 -711 -158 271 -392 -340 -686 685 -295 -432 392 -702 410 759 -534 -642 -309 196 539 107 -542 579 558 -899 -657 -351 92 476 -119 349 -106 -7 439 -664 -353 736 -712 24 74 456 -430 -436 302 161 -694 589 794 79 663 201 -147 -437 -429 -85 -857 103 605 420 -427 56 797 -868 -165 11 341 679 -640 110 -110 688 -782 738 -745 -95 618 298 139 311 -861 776 256 -507 -801 420 -791 187 373 -666 -645 -66 40 190 383 -431 -190 427 -163 -688 -272 713 -16 -87 322 -650 176 592 -159 391 315 442 311 -4 191 -84 544 -523 -24 -209 679 -776 -506 323 666 636 -295 367 466 -141 -97 733 -289 372 248 470 312 472 798 659 141 -602 709 -560 -353 299 498 203 545 -13 452 257 296 -845 -758 580 -345 634 542 -133 272 28 -200 219 626 71 533 -231 -514 -219 -405 34 -453 -856 -122 27 -761 458 -569 550 -678 -156 -489 536 -741 -754 -868 296 524 -127 -857 -592 -333 134 427 -839 -645 -759 -573 -419 692 -557 -228 -595 622 -686 -517 442 -783 -128 471 -532 423 155 -852 -598 -20 398 270 131 -429 490 140 552 110 460 -131 500 374 -28 576 481 217 -617 -411 658 751 729 -322 406 -326 722 28 760 -592 -664 -800 17 276 -243 543 -126 -391 764 425 430 586 745 689 -596 -177 562 -597 580 168 -307 -243 225 620 721 621 523 474 225 -760 -825 -654 795 88 488 -210 -572 -193 46 -213 58 -2 -328 -777 -718 -778 666 320 -314 393 -611 651 -277 -169 1 -594 199 741 -619 -215 -659 -124 -4 -368 -665 -865 195 259 412 -392 -613 -229 552 -219 -61 -832 395 216 735 -493 112 -538 -827 -175 -187 -226 -727 -347 -587 -567 -602 702 -124 519 292 -203 -145 24 631 471 -410 -7 -707 421 -192 -812 441 -843 528 -137 -137 -865 -774 299 -476 -713 -290 725 -888 563 294 -92 159 -407 -671 668 709 459 -545 520 -117 368 -867 -654 728 119 546 -617 -636 256 -278 -709 -705 -207 -493 -803 -370 307 -378 722 -319 -730 -793 -534 508 -463 -348 19 -670 558 150 131 340 -156 266 -178 -414 -502 -654 -527 -619 699 209 37 -333 -845 716 451 570 294 -347 -152 -193 -757 -119 331 25 382 142 561 769 228 285 -356 -155 -110 -763 505 40 121 -649 100 -634 87 -227 -620 -252 -299 125 244 -3 533 181 325 -329 -547 -255 -596 758 289 -859 443 531 -36 -441 190 -533 125 -33 -447 -871 -342 215 -34 398 197 -551 -33 -202 -466 -28 -602 451 529 622 722 654 -828 -159 286 -154 -584 290 -826 -84 319 -245 -717 -180 379 -15 -613 -465 -280 130 -239 -330 -163 -814 583 160 -530 -848 -72 -144 236 -879 420 -193 549 45 -895 -613 -228 365 -316 -420 -410 366 -2 396 368 -151 447 401 -13 616 718 380 -81 -663 -479 -631 40 625 -159 751 792 -853 -104 181 -394 -832 -577 405 407 380 -389 -161 550 137 116 -641 10 -539 -299 -668 -113 -416 368 -669 -823 321 -495 -594 -551 -333 649 -1 -472 5 -646 467 517 764 -748 460 684 -23 -135 42 -148 308 -496 -257 -461 -849 -174 -348 179 757 -66 719 111 -392 -301 252 160 -253 -475 644 501 -656 -25 512 -398 4 333 -848 582 -230 703 -428 91 159 -626 -897 261 -426 -670 -74 184 -531 414 -882 461 488 -530 -98 -575 735 -723 -872 585 7 120 -264 -591 84 -262 481 585 587 -210 -375 -565 -637 -634 -807 5 -440 161 641 18 123 108 563 8 -555 -552 671 344 -573 -443 -233 -407 -47 -748 -476 -692 -519 337 -715 294 458 -125 -183 510 -551 114 775 -581 -414 -363 -30 169 -174 -467 -776 -272 626 735 559 72 -168 788 -516 -440 127 209 230 -829 239 172 241 26 409 -264 666 257 157 236 -241 -442 -200 -116 -125 -715 277 -715 682 -754 415 -298 -582 257 47 -459 -198 -851 513 485 437 -24 715 713 552 -552 -505 -148 -801 740 10 510 794 117 263 -118 -400 -492 -557 181 800 251 793 -351 366 -278 -898 10 -705 -675 518 587 -657 474 -853 -891 80 -818 340 -150 644 -762 289 769 -140 -842 -853 -80 -499 -201 -422 -248 -726 -282 -383 -655 505 -825 -899 -50 -307 749 -545 -321 -289 -698 394 -668 682 -543 521 468 -564 -730 -393 583 -369 285 -49 572 772 230 138 -474 -584 -714 -521 129 695 72 127 -493 -746 535 -354 -194 319 -42 -521 508 680 24 -448 692 116 -783 395 -539 634 -798 -331 455 199 -637 232 147 84 -658 273 99 -478 195 636 -185 -217 -562 -573 -888 -808 797 619 735 640 519 222 -583 741 169 -810 -859 -327 -165 -420 436 -479 -810 -430 485 -647 762 156 57 -470 399 -872 680 -780 -94 678 430 -57 -182 -549 210 -817 402 20 785 -818 -124 727 304 -237 -378 390 -189 -388 -238 460 -104 551 -141 619 -59 -661 -436 -395 -63 -421 -760 -561 373 -33 -235 751 -582 107 -678 723 227 -655 -879 540 -341 117 -729 -410 625 764 -325 -224 -638 -594 -511 -462 214 -271 716 -406 393 447 -856 -421 590 471 -897 -660 49 -665 473 -430 -297 -530 -705 -142 173 -660 398 378 571 -297 -140 701 681 784 -241 247 542 719 253 667 -267 -660 176 -673 -471 46 330 -110 -740 181 774 296 246 752 499 -770 -435 792 415 684 -869 -498 -387 -874 -565 -478 -203 82 25 697 244 -173 -70 -273 674 -840 -438 -130 745 -78 281 -55 -666 654 -120 -253 -662 619 435 543 -892 565 -899 -774 -661 29 -179 -643 -475 54 -175 160 434 -10 -401 393 -689 -440 -280 -729 567 -217 -642 -290 -447 -205 -530 -597 -844 134 371 -398 768 -97 -758 -129 632 13 -553 -641 593 796 539 697 -289 -377 771 -722 402 -275 379 -505 306 -358 -762 786 594 -856 335 461 -447 -553 282 447 800 -823 -676 237 -539 -193 -610 -261 509 -775 266 73 -605 -205 301 767 742 -249 374 -445 174 -353 702 545 -507 -679 -414 -411 45 -671 -485 604 192 731 -293 600 517 -43 -467 680 -457 391 -670 -422 678 570 797 37 -392 359 -750 281 663 705 216 406 -343 766 -662 196 6 -24 695 -546 -625 -489 -304 -288 -858 -749 451 133 -876 -564 596 665 482 -483 -611 -239 487 -693 449 438 56 -74 -336 -383 -619 407 43 -636 -844 455 -361 387 -483 -182 642 -397 -278 147 776 -52 -606 -859 -574 239 185 -29 -586 486 260 636 -775 -637 -94 288 74 -526 352 537 -809 -635 -568 -162 320 657 223 -588 -680 310 -28 -66 -581 754 177 -714 -153 762 -850 -706 -58 -466 719 202 402 166 645 -332 625 147 -410 128 -355 403 595 -831 -423 410 -428 -363 -351 701 -221 795 72 78 -604 -515 -46 295 -573 500 -286 -692 746 -651 467 733 66 -813 368 -558 -339 49 -467 -777 625 -2 287 -588 754 -102 -614 -558 -261 504 153 -373 5 -649 116 753 360 477 -670 312 611 -33 -518 611 636 -570 109 -531 632 -763 275 -430 63 355 -615 -666 643 -542 269 351 448 323 741 489 770 233 -875 -502 -742 -128 -856 162 544 477 -539 798 -731 678 210 -56 95 -340 -425 -402 -770 -795 -762 554 274 592 -73 -818 -7 336 -741 711 657 -835 -450 -844 686 -229 507 -567 -483 417 245 696 -448 -494 258 -608 436 533 -863 -374 -612 30 684 -600 655 350 449 319 692 75 -258 -511 688 -285 -671 760 -494 -353 -684 -118 208 -845 545 -114 -388 -391 -254 3 378 -375 759 459 188 785 693 326 78 690 408 -412 431 198 742 343 687 -274 -635 -184 -250 799 -77 -691 570 -208 -105 458 740 281 625 -30 554 -865 132 -56 -642 -5 630 -382 577 409 147 371 65 -753 -868 492 292 -647 766 -291 431 -844 -768 -797 81 397 659 564 165 -879 665 -317 170 -61 -363 499 580 -569 423 -664 572 349 734 -743 501 -44 452 -383 -24 -380 -618 -884 190 585 -330 515 -594 632 755 430 -525 -393 590 514 -812 409 143 -433 -205 -895 -82 -409 61 608 -848 -118 542 452 -767 -57 -482 -856 595 172 -509 47 -860 318 -568 -885 31 -416 599 583 325 449 105 615 -115 -449 113 755 -229 644 512 -894 -712 -295 -264 91 -116 178 -116 88 794 -871 -460 271 -355 401 521 -634 759 -248 414 -889 508 -683 -53 -812 -433 677 43 258 -701 358 290 -822 436 -118 260 400 741 -510 -835 386 -689 -518 453 -634 -293 -255 -575 -310 -321 659 139 759 -83 -838 561 678 -769 -276 126 425 682 -238 81 -188 -103 -32 219 246 -14 445 422 295 -851 782 -451 -745 341 633 39 144 -335 -194 -255 723 -127 613 623 249 -345 598 -109 -881 -75 567 466 8 320 419 -411 -288 440 -135 -21 315 752 -293 -897 54 -71 338 -301 247 -661 453 342 -398 -558 -504 -858 -705 615 163 -383 -539 -539 594 -723 -603 508 128 -740 -97 498 763 -458 -161 -125 -857 610 -46 -741 -146 -480 169 603 -229 91 222 -682 -150 -608 87 280 -481 -786 463 726 -137 -185 -631 -521 51 -868 -447 -738 292 455 775 613 605 8 -228 554 -96 489 -536 -776 508 -203 -28 -84 -22 511 724 -31 740 205 -464 -339 -513 140 465 -697 172 -492 -526 -289 471 -328 -15 207 -443 26 -612 -342 378 -218 -720 138 -588 317 -74 -371 1 -246 -266 -164 146 -261 -759 -398 -680 22 274 769 -842 -158 393 560 25 184 312 -789 -194 -319 555 -565 664 57 412 502 -815 -545 -732 -795 -544 -587 -723 -71 -641 -399 407 -111 321 -815 -499 -458 -740 782 132 -240 503 -646 215 459 171 -802 -102 -690 -2 253 -259 -836 585 -627 -311 -510 -612 575 -709 661 -727 443 -519 153 573 -416 43 663 288 170 -512 301 310 207 290 -642 222 788 184 -784 419 -635 -496 -604 -655 -119 204 180 -409 -145 437 167 -93 -878 -528 742 -592 686 -682 -486 540 -868 648 433 -387 623 308 411 412 -664 -119 99 -472 445 -338 623 673 557 231 452 341 172 -306 -427 186 166 -399 114 296 493 418 -163 414 436 696 -199 -30 399 -468 -444 -831 -436 -712 124 -540 355 -313 424 -564 630 -106 596 -726 693 -138 46 200 -279 256 267 -268 -242 -185 -73 -638 -75 -230 207 -480 -200 -549 -477 -320 -708 256 -668 566 158 450 -860 43 -796 90 427 -429 -883 -204 -748 -17 656 256 639 394 45 -619 563 632 -874 -795 169 -88 683 -406 -469 33 -828 372 5 -610 -435 241 -558 317 48 -229 401 -332 345 252 7 781 134 -788 44 101 -115 -630 -179 -856 746 722 -583 282 -883 -836 -724 -137 629 -553 182 281 105 -628 3 -263 -292 -198 -493 -618 65 680 -373 -572 -163 707 687 -73 73 410 -570 -728 -186 703 585 -431 -736 249 -618 543 -332 461 -125 677 -832 622 -564 608 607 628 -733 -527 239 -291 -28 527 571 157 -202 32 262 56 -298 444 239 -880 437 -508 67 -145 -868 -216 -502 702 451 231 -439 -442 -557 -428 654 -292 -591 598 -494 195 -102 -376 -895 713 356 -653 -401 55 -799 745 -197 149 396 555 -211 511 -841 182 307 -520 -302 625 -264 -389 -484 -742 -654 -220 -353 -879 176 -754 -116 -510 16 225 -769 -39 562 -325 2 658 564 224 -204 409 571 -498 -273 268 -639 -575 465 298 -461 18 -643 78 784 -124 -60 -689 349 -179 -715 -890 -858 -546 -483 78 -176 -260 677 -707 -397 93 -54 553 231 75 563 -486 563 557 -311 283 227 9 -349 246 -840 565 54 291 -780 505 657 459 759 52 282 170 -666 -471 -32 -744 79 -792 -585 93 -619 -439 -318 -566 320 -155 -514 -147 -404 -314 351 -241 290 459 -704 -628 -581 50 -105 -107 -440 -25 299 -598 -675 -710 100 601 -777 511 125 -474 -800 -514 571 -56 -119 542 342 -132 97 131 724 696 95 145 669 751 420 505 463 740 -249 782 -389 149 -377 708 370 32 48 -740 -430 93 -798 -611 -352 317 781 -201 -645 -656 150 198 304 -427 -871 773 -123 -216 -806 -400 -181 289 669 452 -228 -615 -101 -615 579 -409 -7 -743 641 -446 -720 731 794 497 -449 -339 -515 -285 143 -650 -91 -172 -425 -136 -830 -176 643 423 -59 -322 787 -204 212 75 -288 798 -160 181 -121 -497 777 534 38 -394 -39 208 -459 -254 56 614 140 578 163 -653 -839 498 -769 -462 -447 152 251 102 570 -513 84 -780 -793 -666 133 -521 11 -242 422 -10 589 -245 245 122 -94 -306 -42 -46 363 653 80 -170 -138 701 595 -817 -452 -516 -673 -209 -95 475 -358 -678 -408 -472 130 199 -421 340 -692 -256 -238 772 440 -878 1 309 -893 -869 194 -832 -40 -297 -85 -389 126 -533 158 -389 -566 -574 -524 130 294 -103 -831 378 569 629 214 414 143 -152 -141 -192 450 426 -353 -831 712 613 -58 20 -763 353 623 -835 415 666 478 -506 -584 -173 125 272 785 497 -641 -263 -100 619 -763 729 128 -596 222 790 596 199 -500 233 -121 462 -565 -632 352 -677 -125 439 641 -576 -144 -609 632 -434 -648 720 555 797 -537 -783 -222 50 672 -260 74 619 155 -291 767 331 694 -804 242 441 -627 39 765 231 442 618 346 -585 -134 -420 -461 159 -600 -371 -768 286 -269 252 -872 -846 638 -720 -345 -82 157 -458 273 310 -520 -127 -71 -247 -492 509 -508 -565 -97 -69 -17 -715 -92 230 122 -713 583 -244 -98 114 -41 666 -240 -191 714 223 55 -706 604 -461 -759 -352 -145 -492 441 -439 -412 133 304 -367 441 704 776 -451 -810 -129 -625 91 -604 -597 -1 -550 -406 -588 550 185 788 -820 -449 -388 445 540 712 -190 771 13 176 749 524 -653 519 213 271 -629 -361 382 -853 120 -581 -6 768 -508 -417 799 175 123 -227 572 -533 708 -103 541 154 -40 681 -307 -368 44 672 -850 -177 -879 268 -773 -164 -478 427 -349 333 493 -515 700 -601 424 648 -376 772 708 -389 -848 -519 -65 533 -541 -420 -594 -762 -895 -701 -604 -817 -470 -858 487 772 -680 -168 -801 -165 553 -248 -524 -782 -576 738 -245 -3 -70 -837 482 102 665 237 -595 205 376 67 258 -342 -792 745 -455 779 -167 -690 -94 -736 -216 412 -779 -170 786 -329 -707 565 -406 -854 74 359 553 -382 139 364 -305 480 -256 9 -275 -233 -19 -320 745 -766 -505 -222 -725 670 26 140 -635 706 -628 -165 -174 -145 -82 565 -620 800 688 -227 608 -788 551 -535 674 -4 729 233 -820 23 208 -360 -773 170 -317 -594 514 -613 -729 652 495 -474 309 137 -357 -404 192 -268 -297 380 -499 -791 -553 -558 -489 -529 596 -478 -1 343 443 -156 249 -598 34 -661 -508 791 -49 -716 224 -376 482 -207 134 360 -280 168 83 -350 272 -899 -880 364 475 -216 -792 -369 -52 -294 455 -448 -161 -247 670 234 -154 -169 -591 -436 -675 -764 229 -579 -583 538 93 649 -894 56 -149 -865 -211 329 -658 -418 -733 -454 -254 -456 161 -41 5 542 610 530 799 576 -109 166 200 -577 327 -511 -899 330 146 -577 -174 -371 -423 -863 360 35 -505 630 666 -835 -640 367 -18 269 353 -231 204 159 -505 -591 -497 166 -861 386 -70 -708 107 550 -737 98 -550 -143 53 172 538 719 282 -317 683 -786 -713 -499 431 0 -276 -896 -677 -92 630 269 -488 -102 98 -240 602 -239 -105 -865 411 588 -841 -515 203 -291 -87 33 114 426 -443 -209 434 -578 -67 72 551 358 745 -677 224 -708 257 492 439 339 -187 688 -718 556 -94 -225 603 716 -475 -626 -573 -76 29 502 -98 164 -244 304 46 -319 -244 -5 -259 32 647 -30 74 242 -129 -821 173 -523 403 25 222 8 780 -736 -784 282 -475 485 730 -158 237 -78 603 414 481 -525 -223 317 279 640 586 -627 -853 613 665 -810 -419 87 -683 -499 -85 -804 -488 274 -420 263 -207 34 638 -239 -760 512 -366 125 -393 604 -531 -673 -537 -151 606 -728 -48 253 625 -235 -795 -604 762 84 -376 568 489 -315 492 -217 575 365 -249 402 422 -446 -580 -191 -206 -571 -124 -74 652 319 777 316 -28 85 -125 -322 169 -249 358 602 -300 -447 572 -398 729 289 -292 -841 229 229 540 -850 -877 -127 285 653 101 257 367 -582 402 -305 46 399 267 -759 -656 196 -101 156 -498 499 -718 637 5 -706 699 165 -421 449 -172 -229 -874 -547 -434 43 -110 -874 -356 -86 -545 -609 439 -546 -283 -722 -810 -787 150 544 292 -601 -693 336 471 -732 -303 -747 -5 39 -703 518 633 246 766 327 -528 426 -468 -709 -256 -609 299 -173 627 -708 177 177 394 539 438 -309 -329 213 -769 234 -80 749 -315 775 -67 689 551 -142 -545 -506 -499 -804 -814 -56 15 -589 -569 427 305 -483 -276 -841 18 -858 639 758 624 -170 -694 -566 -394 347 -303 209 -775 557 521 -402 -16 463 781 -112 356 623 117 473 -674 -237 53 186 -465 -123 -170 405 469 722 751 -314 417 656 -324 398 779 225 -670 222 115 -276 -153 193 -135 400 401 -769 746 -253 -125 234 -613 567 -558 -291 12 696 85 -476 -443 164 391 -45 -304 -608 638 -547 -179 627 -37 96 -360 116 145 526 406 -431 -804 -538 -15 -888 245 -845 605 -607 307 -231 169 563 -840 -799 651 -678 -385 285 699 -885 -434 173 -702 138 -660 216 -506 570 -716 -333 86 453 329 10 324 197 -52 39 401 800 -315 307 594 -569 609 50 521 -714 -438 -659 467 715 196 -8 12 -671 596 173 -789 -829 -871 534 -281 -356 -815 459 364 -579 232 -415 -54 -71 -582 -832 -178 763 -199 -555 284 -498 -284 -887 -97 -249 730 -565 692 -276 -29 35 476 605 -669 -182 -767 -123 -769 -245 414 -328 354 732 -438 457 -609 -481 -279 496 -775 -33 -724 -866 -595 176 -317 -736 -546 777 372 113 244 507 -648 561 -519 -132 -102 -772 214 -368 221 794 798 -453 640 -312 -106 -432 -771 -590 273 -578 -104 -183 -719 -128 -828 265 26 383 -792 -430 -319 -564 -417 758 299 -843 -753 -876 372 -525 145 503 -218 243 -381 -503 345 -538 -622 609 -424 684 479 433 224 -614 -789 -322 253 -604 289 -485 -104 -892 210 -695 -410 -390 -30 -281 -95 501 -198 -227 -807 -369 385 -262 334 692 67 -214 -747 -296 -856 92 528 134 -605 -23 -747 -404 -324 587 -557 -325 -838 -209 -874 -682 -417 476 -257 -319 160 -70 419 -291 25 475 436 567 -363 -264 -409 153 -716 -55 722 541 -773 765 21 602 -457 248 -492 -13 74 -886 -500 405 -828 21 -129 -222 -305 -876 -595 -114 -190 298 238 -394 -216 629 531 -576 504 -425 -137 -863 568 345 -259 -749 -648 515 439 -141 -644 -873 -892 592 -273 -499 -240 627 -896 -776 511 336 -277 55 -462 596 -332 -775 -795 -431 -289 746 -533 -254 344 -360 -666 528 -84 -584 168 -475 311 432 -199 -94 530 117 55 -275 83 168 691 297 -479 -734 157 156 475 -420 -327 -207 -226 617 617 -813 -126 -894 755 55 -898 -637 482 542 696 -411 -341 -408 444 751 -433 -426 744 -356 -734 692 349 -343 718 -814 -837 359 -3 290 -593 -887 195 -832 -656 -315 -309 244 432 -732 -123 475 526 782 -755 -840 -439 -27 316 527 419 640 138 -5 -728 -326 550 717 -531 454 30 -473 -873 -824 704 698 397 154 46 -293 -296 162 -635 -767 332 280 80 -754 343 -141 -617 384 -606 505 473 -475 -327 -482 -48 -575 195 -74 143 -522 352 748 516 582 667 223 11 -675 -174 -337 -37 -812 -750 668 -410 -795 615 559 721 -102 -473 -213 744 283 -737 561 -620 -622 751 524 257 -795 159 -448 -603 -656 -153 22 -88 285 271 -51 -466 -62 579 -423 378 510 -330 92 158 -269 -205 -614 -459 709 756 -19 95 -368 -709 -163 13 -222 -417 10 -231 -665 -613 232 364 55 -568 -529 14 462 150 -326 669 -205 -383 196 574 -88 -468 477 -471 -408 159 178 333 -450 -404 339 -739 -743 783 639 -557 655 123 313 85 754 511 -121 384 -684 -816 -44 784 -400 -569 399 264 -752 -6 -447 -118 -98 -572 -188 -255 -812 347 145 -326 705 742 396 489 -841 345 775 -676 142 -302 89 35 518 -42 -196 -721 256 -440 -163 -431 649 8 -165 -134 762 138 -385 -651 694 -53 370 -120 65 -662 -395 -616 -690 292 141 -452 107 -2 456 -222 474 438 -361 17 -731 -770 -795 -592 -614 158 -893 797 548 -591 38 -445 -326 745 -698 230 667 551 -274 93 179 288 -644 244 -524 529 -808 -362 -703 645 741 404 759 -797 258 -637 -622 -648 711 441 41 -837 56 502 -323 -106 -228 -625 800 -870 -598 -76 -308 199 -804 475 -778 -419 593 -598 -28 -518 -35 759 84 641 325 -429 510 -82 -733 -600 -312 632 -284 462 -358 16 -60 484 -588 -487 -438 14 -738 -660 6 -744 497 348 203 -651 -407 -109 630 -49 623 -793 -309 473 364 -9 -236 -66 325 282 450 -25 -641 -299 678 761 380 -206 -308 505 -571 -603 -453 692 -250 -192 495 332 768 -632 -409 262 647 798 592 -434 -691 -474 -537 -234 -293 -92 617 634 7 416 -229 -880 -801 -561 -244 -68 -703 -700 -18 -793 492 690 86 644 -208 711 693 224 443 188 366 -392 -414 404 -222 430 -697 -562 719 -607 594 44 -688 750 552 -727 103 -286 589 -92 -647 170 25 -220 -133 732 76 -372 -689 78 -67 17 26 233 -754 -248 -333 397 96 507 445 -346 -331 -569 -81 725 -410 -310 210 -750 184 656 709 199 -375 -684 -328 -395 656 -622 61 313 -460 -502 188 -684 500 -526 301 -652 144 -468 285 -848 -242 677 -364 228 -801 -357 513 -482 -816 -799 617 -558 -100 -173 -48 777 -246 570 509 -785 54 -359 520 -153 -687 489 -258 -877 -151 71 77 -276 52 -291 72 110 -527 661 -324 687 459 36 430 773 -819 755 -900 -289 619 -709 -464 512 639 332 140 -641 -390 -433 605 509 495 -620 421 689 319 -476 212 -147 -625 -259 52 -282 612 604 343 134 -791 -484 -819 -500 118 -497 624 -384 -756 302 -151 159 230 -204 -781 120 278 -656 -675 491 -121 708 -836 -616 -493 -828 72 695 -661 -25 -809 -491 241 63 496 -455 13 -241 674 363 -335 -842 201 416 -321 -171 -321 106 617 118 226 673 -699 703 195 -519 62 130 -65 -370 -195 333 -855 -862 52 -529 -534 568 -720 -712 -745 163 584 618 -291 -745 -846 166 -803 -747 -246 -567 -70 -600 559 -720 -122 -63 -108 -400 -677 707 -801 411 -850 459 -626 -677 -842 -374 620 510 196 524 -219 778 799 -295 -451 116 39 321 35 121 -165 -780 -296 -848 649 -288 -749 -15 -85 195 -775 451 58 199 -693 233 -695 -231 -292 307 -418 -391 727 -288 580 150 128 -96 -433 456 780 -507 474 -724 112 -822 -30 -53 263 -75 -69 104 -37 -897 204 288 76 755 688 -525 541 -173 125 -41 329 -202 -417 638 -301 243 66 -444 -276 550 637 41 -471 -284 -510 465 -847 -491 267 -292 66 152 -720 425 266 -166 -789 149 -85 -342 12 -63 -528 158 408 -606 -563 253 69 215 473 -66 218 -674 -592 579 -670 -877 15 305 -733 -191 730 -719 -550 -342 -900 252 -569 195 -296 -87 -356 358 -188 -54 529 791 -279 -340 373 95 -396 -579 -866 797 -65 -779 452 -24 -68 -634 790 174 693 -635 -547 -668 -806 302 782 347 174 -709 -149 -70 -447 -558 522 -83 309 -677 59 -300 193 -745 -26 166 341 241 658 464 742 175 694 -493 117 709 -434 -267 447 56 -148 681 686 769 -716 778 -707 -206 -348 709 -373 -745 389 -823 -118 -291 -82 -805 221 -397 376 -676 657 547 238 495 595 -608 -455 -190 -482 -717 -631 373 150 -759 305 -615 47 563 68 485 -882 62 417 305 277 -194 -12 776 -683 585 368 539 613 -825 -402 390 436 -315 620 798 -854 -261 -776 -644 -242 -391 432 -487 -575 -681 68 -471 -126 180 475 -782 -607 -841 170 -490 31 -658 730 581 692 -451 -419 269 -322 558 477 -695 -764 -894 -699 -694 368 -188 800 343 417 -755 -628 -807 -761 -62 772 -379 311 369 -41 -721 -121 495 316 612 -636 197 472 -176 387 -340 797 -385 -503 -477 -341 -265 470 -801 165 -213 -400 84 261 -466 115 -299 -637 -267 -506 -759 88 -885 289 637 -852 280 -197 -698 578 629 -331 300 -734 142 -846 -752 609 215 700 768 -870 236 -123 490 327 779 -195 -242 548 -271 -181 -632 -526 -754 243 153 -443 -536 322 -742 396 44 82 184 -739 -896 -295 619 147 -597 442 -387 114 566 -774 739 -216 -777 83 -624 518 -99 -142 -780 144 -743 -550 -14 101 320 387 90 -315 394 -848 171 596 -143 -352 -557 -216 204 -729 -740 535 778 581 -168 401 555 197 -695 446 624 -620 206 583 -580 -25 -513 121 267 -756 -395 162 277 -309 -128 -562 -262 760 -810 -772 -173 693 616 447 -293 -571 -243 284 416 -811 54 225 -156 -193 -852 458 -758 388 -382 479 587 -69 -577 -610 -545 -774 -326 -93 668 -455 -190 -533 -414 310 77 -13 261 -667 746 681 -622 -136 204 -760 -840 477 18 574 -825 281 454 -382 -841 796 735 514 -522 217 -195 -882 -127 433 -552 -205 -408 94 -619 -623 -777 80 290 149 475 -44 704 -95 640 71 -110 597 -447 696 623 -583 504 -801 -875 -437 -820 -607 721 -778 659 543 -298 -147 -415 295 -891 628 -109 134 154 729 333 263 703 -491 320 654 -741 504 -711 -376 -455 -432 -234 -261 -256 518 -490 -416 543 -309 -98 -399 -38 705 -36 437 523 -95 778 645 145 -214 262 -34 -638 152 -351 -139 171 -190 294 419 -78 36 -696 637 -763 -562 -156 663 609 -410 700 136 391 726 452 56 -442 304 343 -62 -123 669 748 422 -603 180 11 -686 -184 526 -245 -27 -588 554 -772 -42 -90 -247 228 -628 -424 503 31 499 -899 732 666 38 -644 -29 -102 -235 -804 519 605 -460 -386 299 -117 -521 -857 -624 48 14 -439 -301 131 400 -833 21 190 590 738 749 -119 286 -337 516 13 281 -349 646 435 345 -201 304 -70 -268 -638 -292 588 542 134 762 -300 -134 524 -501 171 -99 -719 -766 103 54 -607 437 177 283 -797 -466 -504 -336 -416 44 -677 355 411 511 -793 -355 491 100 -624 -56 -611 281 280 427 -571 -582 -741 -477 -761 116 -895 635 433 -473 -118 -499 451 -813 -554 -849 -508 -437 -359 -684 -40 348 531 -534 -884 -322 -404 -669 -717 -813 -551 -191 46 -724 -716 556 109 -654 669 72 674 -77 303 341 -740 757 -841 382 -893 -769 670 -170 -592 -385 -133 218 397 150 -299 -350 135 -380 -59 202 594 57 -452 193 -709 -416 -566 346 -292 566 -441 651 -515 -158 -727 611 -163 -528 -683 311 -321 687 134 -385 -686 330 -657 569 -262 154 -405 -409 -356 31 139 236 -6 -78 -513 432 -689 -32 -538 708 -66 245 -771 130 59 317 -80 -539 -60 -450 30 621 -238 -679 -399 -55 -594 -670 718 -192 575 681 512 761 -618 -373 305 470 750 252 158 499 172 557 -813 -756 -411 636 -743 -248 492 769 267 -445 -345 -92 -103 -686 388 -482 508 -570 113 -561 -783 13 461 728 542 -473 -843 -87 379 18 502 195 428 -777 569 -85 350 545 -805 -603 -836 516 720 -575 -754 -768 -9 36 796 -396 -769 721 721 -326 -772 83 87 -317 -385 -1 758 67 397 240 -5 -398 523 44 -226 414 -678 416 540 -861 -374 -461 -699 625 172 -885 560 -159 -167 183 -419 -650 661 688 -440 288 -310 716 -849 -723 -387 -76 -861 -525 543 -539 360 -688 734 27 762 -524 401 103 -180 -595 543 430 -752 -88 -17 -836 623 -166 -230 568 -223 259 479 -463 -769 121 -550 -183 -806 227 532 -795 -898 -261 779 -641 6 213 -335 30 -671 695 437 -452 -119 230 446 -842 -545 684 -7 -781 358 749 -587 158 -823 -739 -110 667 -652 351 -620 -380 452 -749 637 445 -538 405 -31 -765 123 -899 698 474 -843 -174 -452 -728 696 -219 54 323 1 544 -324 -866 438 480 286 437 566 220 -797 474 -269 675 -735 600 655 54 -653 797 -254 720 -779 197 -560 -387 -638 -796 -63 -891 -545 -291 -697 345 -330 378 4 42 -666 596 -509 638 -794 222 417 59 -405 -329 -793 -205 466 586 411 -724 -175 -70 -749 -155 213 121 17 600 -352 201 147 -230 798 537 -664 -249 290 408 402 -568 416 395 -143 -864 632 599 -578 538 -600 -784 -191 797 -433 -335 541 -540 -307 -850 -465 -294 21 -198 -880 -160 396 526 211 -769 170 470 149 549 32 622 353 620 109 735 -491 505 792 -238 -150 719 -405 710 -430 -173 422 468 368 -349 -222 -32 -377 -108 -413 -156 223 597 -508 -646 -353 772 59 479 568 -899 40 285 -675 730 744 598 190 -667 -452 42 -341 164 196 -396 -668 -415 -265 -882 -703 -31 -321 47 706 -842 -588 -499 251 -853 442 483 411 705 724 -199 -840 -541 -501 -499 -500 269 178 -551 760 772 -606 -356 552 34 -209 -564 -462 -657 -120 -499 701 113 690 -596 -525 -656 -312 -302 -156 -781 -646 -505 634 102 552 -315 216 -305 -266 -311 690 -367 -736 650 67 -747 -260 601 540 511 565 692 -46 -834 253 156 514 699 402 -707 -741 -300 -820 -482 349 -415 432 -112 627 -618 265 -781 386 228 470 571 -354 67 -860 17 -290 -879 -641 319 -138 -655 -201 -9 688 -786 191 -689 589 251 -535 337 -754 470 642 -11 646 271 -825 64 429 -888 -677 -21 -351 -885 529 376 -566 -216 -430 442 -167 237 80 -227 501 -661 -603 -307 -222 -841 -597 696 -384 56 62 -809 28 -496 -787 -455 -122 21 -429 -403 679 192 -202 -96 -505 800 -463 716 111 -377 436 -106 129 -5 -710 -393 389 -667 -170 770 -886 -141 -709 -473 61 266 307 -651 -21 -776 -234 -55 -406 -212 314 155 547 -328 -570 -229 7 -161 -689 -389 -495 -115 93 -660 -125 678 199 -501 -368 575 777 226 -600 -421 -378 462 -11 -887 -403 576 -582 115 595 -120 747 -144 -836 -209 -803 -677 17 -306 -557 -843 -334 485 385 -29 142 522 -425 402 472 -893 190 -883 687 128 -429 -158 503 -259 -12 -549 633 -353 38 -833 168 -171 -473 -900 471 719 -440 -52 521 194 731 794 -306 379 -709 -725 776 142 -185 774 123 193 96 486 -259 442 -889 -243 479 -659 -706 -161 -39 -881 -318 -449 90 -442 639 -129 500 741 -713 347 721 626 114 -356 -286 -872 -250 -261 453 465 626 377 -856 -97 -31 115 467 -397 310 244 790 -658 563 209 -833 231 376 -305 283 -475 164 -79 186 515 -457 -446 -305 -659 32 -260 507 51 -395 -261 532 740 118 641 505 -440 656 -251 -827 -132 129 55 84 -855 389 566 -346 -499 -301 764 -64 -21 453 -709 -699 201 626 288 9 727 -274 503 504 444 340 716 -704 186 -424 555 -296 456 650 -867 -683 -8 -203 116 399 51 27 -208 -175 194 -563 320 -436 610 328 -714 467 -433 -196 -371 799 -840 193 -805 -555 562 463 549 -441 343 317 663 -14 -356 57 217 -334 -232 -427 -395 548 -867 -634 776 75 -896 -847 -46 -168 620 27 -400 -674 -602 -192 -865 574 -241 553 155 669 -321 670 -826 -117 300 -213 26 155 97 419 -359 23 9 -597 270 -624 187 -41 792 472 540 -681 -475 166 210 286 -807 30 129 -681 195 -606 757 81 -259 49 -569 -864 663 572 485 -607 -69 -525 -596 717 -460 483 460 -47 81 708 56 -724 19 -856 313 143 -250 319 -791 -820 145 460 -323 -347 -564 737 -823 -758 292 -501 -521 -566 -397 -321 183 -148 -799 294 -351 142 426 -336 -385 212 587 270 796 559 -894 305 38 -611 -698 -98 -74 277 -118 -787 350 -668 -865 -46 -758 -422 -516 91 707 -486 161 -568 -71 -435 609 -712 444 376 580 -743 -259 -135 -702 -50 -112 -735 48 767 -626 202 727 453 571 -879 -18 146 718 124 -559 44 316 196 -270 -629 -473 664 -590 -723 -9 -810 -529 -401 49 242 288 722 -894 -307 425 -483 -810 769 414 766 -874 550 -68 219 500 14 -166 -562 -178 714 -413 -410 144 -570 335 -624 -401 255 688 -866 677 256 375 -869 277 354 702 109 -215 747 -21 -379 -835 -490 -261 313 470 -805 -602 -210 -436 4 -750 713 142 312 -603 -314 -259 -342 -533 661 -635 -398 281 -251 280 347 -736 460 -44 545 538 -289 -404 723 -707 -712 429 5 640 -325 -720 -683 -299 -814 -144 577 -684 -163 691 -424 -223 -155 -795 -106 -145 -755 -115 -378 784 -212 73 121 402 -509 -361 502 485 82 92 -76 -229 728 636 575 -691 -162 -532 -564 -26 -423 -734 371 -51 576 -532 648 153 110 -565 417 111 452 -36 -41 -512 -519 -130 -541 -377 426 -611 358 -560 -457 -329 21 -84 -439 511 445 -22 -73 -501 -736 582 -886 487 -181 -163 496 166 -703 557 53 -867 -839 -47 -667 629 109 -863 388 -377 -3 -784 329 613 140 114 794 -75 -468 -10 646 677 -167 -141 793 -398 -257 350 143 112 -398 -606 143 189 -7 520 159 311 412 322 386 -472 786 366 -140 -814 -128 388 -478 -348 333 159 -41 -687 -841 -770 401 -545 615 312 -571 758 -801 -758 94 -702 -659 637 -670 -474 -598 71 723 696 184 277 -13 -792 -314 555 -327 285 -156 -684 -887 793 -586 -87 229 550 -631 385 -807 -234 339 275 771 254 244 18 731 46 478 -748 86 -603 -563 -519 -761 376 260 558 337 44 -330 181 681 740 495 -442 299 -648 -78 764 490 -446 -85 -385 167 270 115 -473 492 -597 -439 -218 677 -329 -171 28 95 634 708 363 -828 -83 -493 -678 -216 -133 89 132 743 -427 -110 640 19 252 134 449 544 -621 745 -866 67 701 -179 -275 404 -792 -347 -555 434 338 626 -186 -753 525 -792 137 -312 446 301 662 175 78 577 483 787 -3 -413 -574 734 277 101 619 -101 -646 -631 -803 198 -99 -437 -140 657 600 -20 -715 -238 48 95 381 -95 548 -399 -501 -583 -620 251 -498 -266 27 -377 785 -53 -550 799 548 23 356 418 -791 102 -302 144 -897 101 29 -593 289 404 -819 -457 -688 158 523 -165 156 -487 569 469 -682 -900 95 -363 253 337 -641 378 -103 -36 568 -85 -608 275 611 -645 377 610 -756 64 90 -210 350 114 -202 670 444 258 -560 -14 515 -894 -578 -135 385 -851 784 677 11 -55 551 467 -167 -69 575 -725 -268 -799 502 -599 401 493 -130 736 350 64 -576 -396 -423 -168 -422 -98 -94 -170 544 205 563 709 -235 692 -328 -281 -260 -576 -776 -466 -555 653 -191 374 125 -711 -825 -173 96 -588 -645 102 371 437 436 145 -769 -831 -726 -231 -203 -157 208 -828 -439 -103 485 -650 263 -166 -798 -393 -47 -176 -576 -681 -678 -288 666 -284 -758 34 -57 19 -208 -531 -454 -411 0 -764 541 444 554 -785 -205 733 -273 304 -582 439 -60 56 217 -638 -190 -338 -673 480 -157 4 552 697 120 -166 394 -332 662 279 -198 67 327 640 -347 280 476 -586 -351 -602 659 221 -580 222 261 -498 -184 696 523 -446 285 357 -446 476 376 669 -847 -433 99 17 -276 -177 -665 -139 -225 -57 49 184 -616 366 -545 230 -884 422 -892 -629 -648 216 697 -873 -680 -415 75 348 337 443 -22 -266 263 -402 -745 49 -694 -247 268 715 -781 521 206 -792 592 -224 -862 38 279 -280 -742 -754 747 97 -34 -400 -476 294 696 -86 -325 -838 245 332 -196 -577 460 543 -360 -394 785 -606 -494 642 314 -126 -241 509 295 -477 -427 -501 -262 -329 -330 706 -456 154 -592 540 -573 -193 788 509 30 136 -494 -224 -516 292 -255 -103 285 255 -578 496 40 182 -474 40 509 88 -259 -644 -371 -244 429 -82 -530 452 -503 -549 303 -761 -330 168 -24 649 666 -333 69 -794 -786 685 -241 382 640 119 122 378 -239 238 98 -216 -629 -5 -299 -755 -581 -840 466 299 260 -111 -765 -293 -829 371 506 59 -856 -599 -819 661 74 -151 -65 -853 69 -743 135 -177 -15 -781 60 -563 -328 639 -430 -484 -767 593 -419 -800 -459 680 -254 -642 -28 333 -72 103 719 235 -301 314 -663 433 -238 737 -617 37 102 103 -478 138 547 -597 -286 291 615 -2 287 169 215 -486 788 577 662 -887 -86 649 298 573 -164 -185 355 -325 328 699 -545 286 254 -331 -22 -62 -389 342 732 -300 -292 309 171 -658 -256 -447 -85 445 608 -521 -899 -670 -880 382 -198 -660 -880 -454 -494 -642 -589 47 479 398 -247 -442 -430 -254 -148 -837 -786 -719 -444 636 -16 514 267 309 -661 729 732 -511 -561 -276 -132 -386 -307 430 785 -753 -26 63 -18 -444 -108 -637 380 -643 -264 -298 14 -316 -788 372 335 743 -856 237 558 -60 -784 671 -694 -179 155 27 355 -207 -548 400 -307 341 499 250 169 -325 336 -439 -162 606 616 647 -425 231 688 51 -646 -681 -424 -644 -868 -886 -249 -741 -216 43 258 510 214 -672 -301 -227 -664 -283 163 -153 -714 -653 778 -535 545 432 -555 193 -772 239 670 508 47 388 -583 -743 277 530 -62 -866 -851 591 603 -163 -73 596 125 -419 544 645 -358 651 113 779 -505 731 596 -65 701 181 109 -749 -795 -277 135 -538 637 498 -761 268 -680 -155 541 -309 -727 -413 85 292 88 -844 -485 754 112 -850 -686 338 -69 584 -652 -776 327 -866 -101 95 -95 -863 -272 -78 -543 -599 213 -312 -349 651 109 -533 570 -699 -357 -315 -685 -569 -601 458 687 -146 -815 413 -130 -705 -227 347 -709 -535 252 76 -874 249 -406 -759 -487 467 -57 -388 503 109 -28 -40 -655 -93 -877 -72 -423 696 573 356 317 636 748 579 492 -241 -81 260 -271 -327 -814 -42 337 -512 665 331 -692 -474 730 -254 -120 119 507 619 -638 -640 -578 264 -339 755 -622 370 -86 278 -541 -459 459 39 -153 209 -190 -400 -91 -731 126 -778 516 -470 717 -270 -747 793 681 -60 30 -87 194 72 452 -10 -175 -555 -436 -238 441 154 -320 179 -336 145 -625 40 95 -823 -498 -820 -600 46 -423 -282 269 -17 -302 -95 57 -229 -674 722 -562 41 492 -83 -451 157 -124 594 -484 -817 -546 -134 -83 61 -604 415 117 27 -863 214 -187 694 -777 71 -198 -807 -699 724 -67 -594 -35 232 -813 -819 479 790 -343 702 -545 155 -697 -63 -857 -803 -1 102 -897 169 -350 558 -737 728 -114 -362 -616 739 -119 186 -111 -237 411 -357 653 -784 604 -443 498 -501 -548 -98 -214 437 -703 -479 781 -612 -457 -666 192 -136 410 714 -688 431 169 -783 -52 -531 680 526 347 -725 738 485 -716 -769 -650 400 -478 -746 -88 322 650 -215 397 101 670 -627 697 -287 166 492 527 220 -621 -435 -413 -462 -19 -246 -750 0 -222 -132 171 374 -169 477 -264 644 -756 555 197 -494 -566 -117 694 -894 -92 292 -104 -214 -580 -137 -340 -328 -374 -270 -878 17 730 716 -661 115 292 -806 -412 729 -580 -509 -897 -356 -737 -691 221 -521 -259 25 -881 781 -338 -536 -469 -779 -868 -541 294 237 -44 368 88 -805 -347 219 594 -147 83 -703 -395 -378 657 -596 -565 309 -240 -235 -59 -356 -449 -88 -669 610 755 252 -471 -305 -678 457 -742 -613 -892 287 -464 485 133 128 316 443 -263 -363 -561 -755 735 -381 -584 209 625 582 -398 -563 593 -57 -657 -412 -92 -480 308 -398 -367 23 -765 549 -869 -40 662 -803 310 -718 108 -419 530 458 776 -879 689 -242 94 415 -417 -889 95 -308 659 -168 99 -122 505 -529 -735 428 267 583 300 84 771 342 -69 -703 -700 523 -435 -214 652 343 482 -291 -58 37 -499 602 367 -570 -813 151 338 -193 -202 -305 -399 485 336 148 547 651 -466 84 -868 777 -592 -454 -458 328 -40 -612 430 714 225 247 786 601 -809 -16 -519 -529 -248 790 -515 149 350 186 -346 -365 77 -15 -660 349 -416 209 -825 221 -779 -840 -680 -689 74 -651 371 -584 -164 196 -141 690 -283 -184 21 607 272 -709 -389 -92 -410 -358 -95 -891 432 -111 -100 370 -209 14 -841 -750 -94 68 112 424 315 -464 -301 -257 781 17 -233 168 -475 -171 686 -263 751 -873 -590 755 725 -302 576 -99 -292 584 -431 341 -350 747 736 291 193 -221 726 -884 693 608 -376 51 173 446 -817 -821 -193 -377 -65 429 -612 196 -397 -186 736 571 324 307 48 -569 -797 -871 166 620 591 125 -410 -455 -547 310 273 461 292 513 -6 -590 -296 170 -850 -894 -845 -243 -434 59 -773 -465 -593 -225 -292 101 -91 -337 -840 -351 522 -248 230 -669 -213 -250 14 121 690 -309 778 663 62 -659 -312 -469 -743 488 556 -705 -897 -157 -467 -258 -774 285 -388 -685 -372 -173 -295 301 -556 296 718 592 664 372 16 -496 -759 -88 -443 479 -605 219 -268 317 458 -900 673 310 17 340 -667 -83 396 82 580 -718 506 8 -125 -575 393 -783 253 134 223 584 200 -362 -364 -815 -287 758 40 -377 251 -725 -214 -391 725 -692 549 -642 -345 667 320 -369 507 3 -24 159 773 -15 -671 74 504 349 -677 33 -383 336 432 717 -670 221 579 616 485 60 -733 623 650 88 -796 -309 -153 126 108 -753 47 -237 687 -94 516 58 129 449 481 230 141 -754 -322 601 -587 -44 223 424 610 -578 -195 756 -250 -404 -191 636 -240 -370 -411 -261 248 -895 -426 -417 368 664 403 562 659 70 -835 195 -781 19 -768 501 -524 268 144 590 11 -345 459 774 -145 147 70 -72 -627 -813 -849 -123 -98 -678 460 -284 719 726 -649 483 -301 -111 -728 34 -232 -170 229 90 -158 204 -64 245 662 -478 709 772 -821 552 252 -12 -237 771 469 -259 661 -709 -401 -734 472 -533 -454 -849 44 -243 -620 -666 -168 -153 -699 -353 675 -858 -741 287 -437 494 -397 -155 -200 -38 -244 643 -200 68 -347 691 333 486 159 -222 686 -381 357 -394 126 645 784 -473 -285 147 135 372 -159 39 463 -59 -286 -859 652 -668 143 -605 351 -273 -737 283 724 263 -314 15 281 27 -694 -44 69 311 538 369 -680 -81 580 29 -139 -420 -338 -64 -669 666 476 440 -71 502 754 53 153 -401 -696 -424 379 -175 -777 -443 -310 -113 -341 -347 -515 -138 767 656 417 449 191 -852 -371 -27 711 -315 -726 -868 595 644 277 347 727 -195 -646 396 477 165 782 -498 418 -70 -430 503 -286 -138 -266 248 628 -781 411 111 247 341 -591 -204 504 -269 495 763 -569 122 -253 -39 -760 606 -153 -395 -819 -878 189 -51 369 -851 -54 -65 380 -44 259 -707 417 -26 -409 426 647 -332 -31 474 -362 -194 696 235 626 -628 -669 -869 -351 482 -405 474 374 -864 -305 -107 -568 -76 521 415 -334 -515 -496 363 651 -246 213 -535 245 243 -714 239 -783 -13 -328 -452 375 -511 235 100 -19 -162 -397 -469 -226 -728 -283 523 561 235 734 -841 779 -93 -811 -649 540 -19 535 -578 -154 -307 -468 128 631 559 132 -133 254 -587 41 -751 -406 -853 537 -43 -642 588 697 551 -476 153 -132 -686 -714 130 -624 -882 -566 -77 -672 -354 -214 -302 -13 -617 14 -150 512 304 -460 -667 518 -145 740 754 29 654 -853 259 340 -185 -863 243 -230 -654 -487 330 522 -470 419 -381 -192 -189 -247 -643 536 -191 371 -634 -685 -603 190 -824 711 -835 774 358 51 -731 165 555 177 359 771 -801 -864 -843 -192 -426 -266 -371 -135 -320 238 461 -7 440 -410 -457 -329 97 -51 126 -190 -163 -15 -56 -307 -378 -337 -177 710 -479 163 745 -537 79 596 -34 237 26 -898 -782 -461 558 -750 77 -343 -138 -812 -822 3 -675 -118 610 686 -493 -51 -261 8 -50 -476 286 384 -81 -813 -242 520 457 -834 497 -450 -143 -264 678 -425 405 -246 -273 -70 -853 -576 702 -478 701 695 254 2 -459 -672 -483 -165 387 292 56 -856 -133 638 137 623 -325 516 536 -718 -471 -625 -19 390 -822 346 -861 -791 -584 57 82 335 -671 766 86 -475 320 -379 228 442 503 -824 -706 708 37 66 -415 605 234 174 -894 518 199 -486 58 769 -346 609 355 -144 -245 -53 -129 -818 515 338 -178 -126 -150 304 26 195 591 786 -545 775 -639 6 521 -246 756 -628 -1 -716 182 796 -243 -206 -618 723 -597 196 -188 269 168 -828 -78 -576 -668 650 -640 -280 -172 -425 39 621 775 11 486 97 312 -321 95 525 26 130 542 -589 44 51 -62 -344 -839 -195 682 457 -625 -809 793 -408 239 461 -255 -883 -675 -615 -165 -134 -747 149 338 761 237 -105 -166 233 -64 -587 240 681 -600 -639 333 -428 33 229 -189 -372 535 -722 -625 290 10 -598 -111 469 -367 -173 -166 -368 -697 -657 641 -820 32 -417 -790 -659 -263 376 411 -366 -325 -896 -789 311 -93 296 -511 -770 255 679 624 750 -214 -269 -558 639 -205 -425 158 -709 381 -449 139 538 -724 -438 336 308 -301 -358 -102 -828 -579 -633 -89 94 -851 463 -830 -731 201 -248 391 -163 -395 498 89 -257 -79 -884 765 -243 -714 -441 -24 -556 -347 234 747 -467 -647 387 -88 335 -617 476 506 -100 -440 56 -333 -827 -499 365 -399 -229 553 572 -646 742 -112 689 42 674 458 41 -722 436 450 -252 -356 -704 471 337 -49 -465 578 -141 309 466 -137 141 -314 723 -503 -263 223 -712 -580 722 -95 -573 -438 579 74 -866 -585 -637 492 165 33 33 -30 -646 -455 -358 -555 418 -776 395 -128 -447 479 -716 -868 317 -385 -425 -792 -808 483 495 -506 -340 -299 128 739 -684 -286 -286 -173 151 770 -551 367 -352 -453 574 -836 374 -231 483 434 543 -286 60 -143 316 488 -847 -61 732 -614 -752 -201 283 -742 595 466 -152 -355 588 -641 -73 -481 109 -20 -325 -712 -103 -156 174 -748 712 260 -798 -769 -73 -432 -486 -112 89 -463 -635 -545 476 -704 484 178 -281 -570 581 536 -814 -872 347 268 117 -63 460 351 274 581 175 -25 738 648 472 -750 -334 186 -709 -683 -143 489 271 105 -110 -61 652 98 -647 -782 707 105 287 703 -806 438 481 673 -204 133 732 -457 -770 308 -832 313 -178 -376 -416 -827 787 9 407 -177 318 686 606 -436 -435 -671 -514 -193 -728 626 712 -764 344 -665 335 -669 291 759 -629 -449 580 202 656 -568 -259 -868 -328 394 761 -621 417 -790 301 215 167 -194 682 -850 -62 -167 642 425 270 596 -78 684 44 17 472 700 633 672 40 136 489 592 -717 671 -560 -548 576 699 -755 -586 636 656 -419 -259 -542 781 350 -730 255 205 -789 -223 -366 -119 -585 316 405 565 -897 -617 -125 -532 205 669 50 -651 -1 467 268 -589 -174 358 105 -723 -498 -69 174 768 -663 297 -866 -505 41 -311 477 -648 387 -832 568 102 192 263 -121 129 693 27 537 278 721 517 631 -334 -544 -845 180 -136 -290 709 182 648 448 367 392 -574 -757 -264 -177 126 -271 -283 -61 -835 326 227 515 -494 -882 -747 103 574 -154 425 593 713 -67 549 479 -601 -655 652 261 -575 276 478 473 743 378 -742 -506 -607 -175 -500 -760 95 636 605 286 590 741 -409 -179 -647 -128 216 -784 -109 475 -191 -184 407 443 -492 -593 331 384 541 -189 -379 82 -326 196 13 -744 -581 -5 466 551 270 59 -610 551 -567 -668 -863 -117 513 -229 -505 -201 147 277 466 316 -399 408 383 -321 -258 -280 -857 535 -618 155 481 -230 60 241 -857 -620 -404 -86 -172 198 -403 797 -451 -534 500 -252 -368 -316 -811 -118 577 -864 -209 -130 -658 402 -685 -11 -135 -63 -736 508 249 -141 -218 -344 -485 -87 774 -451 795 -149 -433 342 -573 -233 127 -61 48 679 -239 189 -790 -224 -184 -770 -33 -342 97 -279 -754 -743 -757 -409 -883 -387 558 -354 521 -399 247 -287 477 -171 -879 203 -279 -868 593 -547 -142 -689 -69 771 96 736 588 210 452 -320 798 571 773 583 353 797 66 686 290 -769 166 760 -379 396 68 -725 -586 -125 -488 -512 552 -391 -566 -471 572 137 604 30 -431 -846 283 218 -444 -371 -364 -359 -450 -889 -638 539 -332 -489 430 -155 186 37 -771 -491 -745 -559 -387 513 -893 555 206 150 676 539 663 678 -895 -171 -39 -541 -392 6 216 528 248 -70 511 495 618 520 -844 -837 601 2 -557 -693 -660 618 -708 -564 -367 -35 -189 -60 -14 500 770 -64 -366 -416 552 -808 -464 -843 -92 -898 290 -444 180 -432 571 -147 348 -651 309 -127 -887 -29 -24 -418 576 743 -28 -225 465 -898 -412 -254 135 535 754 784 500 -216 -463 15 -335 495 737 -335 -340 407 436 705 -476 669 -695 -296 -36 619 -41 -390 576 -807 471 -318 777 -307 -388 359 -777 565 767 705 770 -593 772 -146 -422 176 606 472 216 -685 -100 -448 -598 402 239 -100 77 -132 -852 199 -103 -45 88 382 783 750 -5 -82 730 264 687 -105 453 81 326 273 766 -863 517 643 157 281 -382 270 634 749 64 -455 -63 -356 493 -802 773 152 139 379 635 -858 61 -424 -359 -642 -85 -793 696 -736 -341 3 -888 -360 793 -279 -398 -519 -764 -617 763 -790 -677 -832 209 69 449 326 -831 714 -486 -865 596 445 -550 726 651 -604 -220 -14 -898 154 168 331 619 -628 -37 501 175 612 601 -555 541 -302 -707 261 618 -112 -744 -300 628 59 -769 585 -204 -178 -425 -411 -856 38 455 -262 -744 749 324 156 -317 170 -373 305 480 667 10 369 -235 -689 -255 710 778 -130 -391 -159 -526 -634 170 -818 -307 136 -377 -697 -256 344 627 -553 509 -94 341 253 -590 -152 -484 -784 110 -240 -757 168 474 -749 -123 607 408 -150 -328 -697 464 -117 -73 337 -504 78 -119 -466 122 -885 752 -423 -510 -832 -88 578 -50 305 617 618 -552 104 536 -839 -342 -104 -135 563 -199 440 -1 -427 395 -75 -133 -439 -308 -893 -385 180 474 233 558 -780 800 -511 66 -25 -49 424 194 -226 -511 104 -71 -19 -458 -382 472 196 -313 83 -299 -512 258 -792 -613 -593 -764 -374 566 -401 365 45 140 -768 301 514 -191 -874 65 153 -25 429 -851 -269 270 -853 574 -140 -111 -667 -362 184 -285 136 -546 -526 373 435 -852 452 -102 142 -875 163 393 13 -298 -124 281 -899 -857 -413 -570 750 -587 -692 485 -53 77 350 532 -627 -728 470 413 667 144 551 576 -656 -239 -567 675 -307 633 594 240 -130 547 140 286 -245 -696 716 520 479 -141 -630 -604 -125 -875 584 -541 575 -296 739 -484 -515 476 -500 581 255 -711 -738 -123 721 -467 -410 9 -65 584 459 -650 517 278 787 -766 -467 320 734 -373 -611 -222 -68 663 -498 -712 -371 -339 -42 -366 505 -302 -854 -354 326 747 246 750 -665 -112 -539 150 -720 658 -664 -776 232 503 -887 22 548 533 513 328 633 769 -606 -187 -216 -740 -599 272 645 329 142 -27 155 -717 702 34 -362 -560 -635 731 469 -605 -881 246 499 -513 -636 170 457 -268 -437 -389 -806 6 292 180 -161 -194 -418 669 7 -424 -141 -877 320 159 30 -491 -826 698 -440 -67 -122 -113 416 445 -544 -142 -464 598 531 664 325 -657 -612 203 387 544 -409 -113 499 -443 -412 -477 198 -535 -489 -12 -742 -456 30 402 -568 741 -871 -556 -103 -708 508 146 -197 -135 222 -167 -755 207 55 -864 -766 736 501 542 380 -808 -269 -358 -602 -777 -821 9 -487 125 -609 -558 602 179 -149 -707 590 -152 562 77 484 -364 386 499 -421 -642 -604 -892 285 636 681 714 -643 682 -46 -604 -363 -248 449 -263 -482 663 -157 -269 -768 754 -378 -780 703 -725 225 486 -485 585 420 -762 -748 401 -417 -9 -23 -54 507 663 -841 -747 -692 -46 -305 -355 -2 -387 -471 790 11 -430 -674 -384 674 600 -698 118 -345 -591 -769 -815 -124 659 -824 -730 648 -320 -52 -99 -680 560 -320 697 -161 794 752 371 -685 -75 647 -401 403 267 265 492 -107 -60 -720 666 -379 464 -507 -154 287 -118 583 -412 -210 -573 715 -720 -647 249 66 329 367 541 669 454 -691 236 376 -733 -196 -665 234 -68 90 -699 -23 -711 134 390 122 711 -433 -20 705 521 377 -420 -237 -833 742 -707 79 142 170 -526 -311 -532 -191 175 557 326 79 45 -605 -262 -834 446 697 -39 -814 -898 -109 -99 230 587 -418 514 -857 197 10 296 365 -121 -822 374 -200 -525 -276 797 -289 740 -360 -390 -195 758 252 505 544 554 668 -565 -743 787 -285 -752 -30 -650 117 733 94 576 577 650 476 -190 -722 356 -117 545 -235 382 321 159 745 258 -271 616 -756 -768 -203 565 -292 -568 324 109 696 -457 -523 269 541 575 -193 251 -366 -742 750 263 126 -707 464 -137 173 -248 -868 466 647 595 458 310 -656 365 -655 -204 431 468 646 278 -430 85 -598 -834 542 -313 -567 610 -44 234 127 227 52 -487 31 -682 -301 -54 410 135 -345 153 55 499 296 294 -655 -219 -751 290 -646 -791 -585 -51 -744 -147 -196 558 7 -530 -658 -795 778 605 -460 -552 189 269 -319 -703 -793 -869 -772 -109 -812 423 -370 584 -349 -513 -668 -531 8 753 749 153 775 619 5 617 636 -112 763 602 -242 108 -23 -711 -190 -9 -729 -672 -811 214 63 -860 -620 -749 241 -228 70 -251 450 -320 659 -889 -608 741 -406 -482 -779 200 420 18 559 322 -213 794 117 -226 -71 -849 -460 -797 488 562 -170 353 300 -672 -166 282 -221 783 573 652 186 234 437 463 110 594 -7 32 -157 601 -234 -735 -788 315 -378 44 -179 757 311 -14 -744 47 -114 376 368 263 535 717 153 419 -133 1 -365 -607 -149 -123 -58 -226 -393 -732 790 316 302 -757 -592 607 321 534 425 -260 767 -842 -228 -163 -273 -270 -204 9 366 -136 -60 717 -564 235 -570 -866 -792 249 -723 618 -875 61 -766 254 470 -858 -149 -120 -751 -165 646 -272 -402 46 -874 641 421 116 148 386 -212 -322 650 -9 759 -55 89 418 -43 766 226 -453 -262 773 366 -349 -874 687 426 -646 -201 -9 -700 28 619 -394 -237 -225 -823 -487 -475 -807 315 -419 -802 27 -127 655 504 126 196 50 455 -795 -836 -874 -828 747 -829 -861 -79 103 -649 660 152 -394 -792 -386 -290 -205 -296 -677 -421 374 -523 -70 -744 401 -736 -428 -258 -833 -92 -600 626 -188 -830 -702 469 -196 -708 606 49 -666 127 13 478 188 -252 -378 453 629 94 594 -349 557 -21 215 -342 -505 -808 -309 -200 -57 194 110 -680 -52 -458 42 -716 -846 341 476 548 579 -92 -192 -271 -852 265 -291 -695 -127 -102 393 -669 459 -114 -385 -187 -381 -76 698 -25 -889 755 -873 71 -871 -224 365 683 301 -41 369 -180 -477 -816 189 224 220 -429 305 -576 413 40 -641 51 -538 415 790 -824 116 400 426 698 310 -109 -802 766 -380 -884 -171 -39 -653 131 -180 249 744 70 360 737 388 525 -85 -783 685 -198 -794 -207 -251 -139 723 124 -314 -684 -786 681 89 -463 335 272 -178 -783 -590 565 -809 -400 -736 345 -114 -456 -813 -885 -283 66 100 -610 762 260 -496 437 418 10 107 -209 288 -562 -478 128 587 -780 672 -670 515 51 371 -813 234 -799 -138 79 148 -36 -12 -308 -746 -811 -128 -398 -398 -312 -291 -290 -551 405 -217 605 -138 723 -65 658 526 153 762 -33 -734 136 301 90 -643 556 -672 -157 -690 297 -75 -867 -236 -310 741 -856 -400 519 476 -804 -739 -15 409 -413 231 74 -266 -617 -651 -60 242 -829 -603 219 776 -5 -276 686 -100 695 -840 -471 602 -829 442 438 -525 -864 606 -237 14 336 -292 188 -607 -244 414 316 -439 120 72 -858 -357 -200 316 -631 266 513 -64 394 402 -71 774 -506 -132 -519 156 -867 19 247 -451 -515 -66 -525 -229 119 -443 283 29 291 735 35 -215 134 -322 446 697 -368 380 -364 -881 61 460 -157 86 -527 -292 440 378 389 -487 217 -62 752 -673 -176 292 -15 -238 262 12 -726 674 232 -738 -886 568 -879 47 -306 754 561 74 706 708 -84 -78 420 459 -373 436 388 283 530 -250 622 44 361 101 -2 653 -68 -198 -478 570 282 225 -661 540 -274 -496 501 468 -411 -565 -738 -162 486 218 -745 -803 -89 -457 -20 -676 -730 -599 -188 202 -68 -18 739 -814 210 369 -677 658 -326 -392 479 -528 13 -673 -105 19 -154 -290 -673 -445 45 -411 -415 -37 -626 -328 -557 356 -70 19 -188 593 411 39 693 -36 -330 293 -502 -756 230 387 704 17 -660 714 -794 -385 686 -168 -886 -434 631 611 594 -747 -376 -108 -416 -25 -393 -328 469 -683 -447 -204 345 48 44 -611 395 -263 126 706 412 251 -162 -785 555 -271 -693 775 -18 472 37 -772 651 346 -651 50 -190 -222 -52 324 613 -674 -101 195 53 791 666 488 428 -677 787 -443 -40 -884 135 -523 -890 -334 362 -109 680 103 609 -18 -500 -503 -550 -682 -863 -625 -814 -866 -828 782 582 -166 -632 -64 -269 51 422 -748 281 -523 754 196 -480 -523 70 101 373 320 249 -546 -226 73 -132 -729 225 689 -733 81 126 685 -681 -479 83 -96 342 549 -190 758 -705 168 -411 286 333 -641 -240 -511 -16 226 538 601 250 356 556 -769 -863 543 -76 130 404 -298 -788 -49 -508 -744 591 -44 379 198 -236 -689 648 347 481 35 -681 -339 343 -762 -401 560 -548 -628 354 -849 406 528 -847 -473 662 388 -867 -318 59 -199 -630 -736 -496 671 -722 382 -575 -373 489 -615 -748 616 662 -95 -113 -607 -239 382 617 674 45 -686 36 -409 -701 -813 399 -740 -545 -35 -447 -753 -483 -787 -457 -829 -786 -393 -821 -465 -532 -311 -721 166 339 252 -526 -255 -77 -881 -148 317 496 -336 771 474 -816 173 775 799 364 -598 124 -792 670 -119 -795 -179 214 -102 403 -533 -348 -185 739 333 -741 207 244 17 120 -846 -586 85 650 -175 -219 -495 -77 -676 -676 -703 -15 -818 -315 -567 102 611 126 570 467 369 -890 -45 296 -785 628 347 -176 38 -483 769 444 696 313 -411 282 -19 -643 -790 -284 17 -771 -190 71 -90 -761 -655 -466 -537 -118 -109 635 -874 -841 714 264 -68 565 -860 -114 -317 -120 130 588 -236 -786 645 664 -821 457 419 -80 -524 59 -458 -161 -5 64 235 -80 296 7 -338 -604 -766 -43 444 -553 -704 -613 -419 263 -611 -210 -876 295 340 -725 -484 303 -174 82 617 328 -183 -746 680 375 -403 -153 -532 -731 444 -554 -264 -215 -795 327 -93 33 -23 322 358 -544 -475 554 -573 -132 731 41 183 191 531 151 -590 -168 -537 93 -609 78 791 517 -337 -544 633 -180 356 -31 -543 683 626 -40 -867 -436 165 227 446 -79 -487 -111 -805 -427 164 725 243 -213 31 -103 -201 -207 -533 673 -332 -285 -333 765 584 -469 -336 -81 95 -743 60 -168 16 -376 -249 -35 -182 348 236 -701 -708 -540 770 -362 -763 799 -764 -183 687 -591 438 -841 171 765 504 313 -144 -325 753 -681 -639 239 -596 327 -725 678 -731 -279 201 481 297 -515 484 -57 115 305 -505 -20 471 -112 -685 662 113 536 -537 -522 -76 320 -315 504 200 -528 409 663 -644 -555 118 -313 279 440 492 -395 -549 -69 358 -384 353 653 229 -287 108 -244 38 760 513 -551 126 -334 229 -152 -152 -513 -234 -162 42 -589 18 666 -537 -164 -341 -858 -683 625 94 -123 -887 568 -626 -758 -398 279 364 -419 313 -349 -677 -369 701 386 -411 -209 -65 320 -436 267 -622 272 662 544 -739 522 70 -479 -698 494 -408 33 369 -626 127 674 99 263 387 -214 -457 175 32 555 -555 -15 41 -164 742 -261 779 -419 -115 -304 222 -895 298 -640 427 377 -532 -421 -304 113 615 541 -701 740 -315 793 413 211 -666 239 796 -228 249 790 682 168 -131 587 86 -168 -766 -780 -634 -107 -235 263 -478 167 428 193 -113 -181 506 502 424 -184 219 -848 -590 -444 -578 -8 286 -115 -548 -13 734 254 -652 -734 404 114 -278 -807 -113 502 230 -488 58 -192 -604 235 -682 740 -305 -845 -451 -599 -47 -170 679 -663 344 -665 -737 585 325 -149 -284 667 663 -536 -260 -543 -479 155 561 -27 248 16 331 -525 -301 -189 -319 -194 -97 671 428 -322 -114 -352 742 -386 71 212 439 434 -43 762 682 291 -90 260 -212 -531 -106 -869 540 73 -213 160 -81 464 -95 -427 -331 665 30 -680 569 650 -696 525 -206 -755 779 -750 659 710 405 -29 358 -39 -754 288 -597 764 332 373 -783 -367 -798 634 -165 -656 -854 119 569 -405 -499 488 16 -830 82 -285 542 -189 -617 479 69 291 743 361 -643 -212 -221 107 -665 -866 -541 615 209 -231 -592 -537 -331 781 773 -79 44 -445 465 -500 -314 -229 157 -812 -301 463 118 -312 215 -582 -222 -554 -705 -478 543 210 341 -690 -833 681 -83 469 707 -87 -602 545 -119 -583 452 471 -489 741 328 -728 -827 -718 172 -163 678 784 418 -422 71 273 -431 -605 -682 643 650 -433 -791 99 611 -443 -583 -211 -102 792 -210 226 247 649 353 -322 -453 485 102 -408 603 -897 390 364 80 369 513 -845 -252 602 -462 -329 415 714 123 -622 -414 24 155 422 -396 628 491 323 -76 -64 719 81 -347 -287 -779 -561 511 175 668 -801 -726 -698 416 417 -73 -540 333 -859 411 -469 20 584 -550 -663 416 444 89 245 728 -350 -460 400 215 -752 -34 -66 -717 471 -229 -57 289 646 163 470 654 -538 -112 -81 -533 402 -779 -201 -302 273 -431 714 -691 745 -716 749 -730 -19 582 264 -601 -76 -52 -518 -872 347 111 88 -54 235 -114 648 -681 -340 -372 -664 -182 118 -28 -741 -76 -561 156 -420 699 -666 411 544 -383 -91 -591 648 -580 431 401 -391 -298 449 -765 -691 -68 -376 -398 -422 -263 -749 393 -603 -167 439 250 -722 235 710 -584 482 -314 763 68 -676 273 -593 350 479 -330 -422 178 -546 105 -418 569 -575 296 -187 -117 -421 -622 167 277 522 -560 367 78 641 112 453 -69 694 -797 162 524 313 373 -492 -39 -897 -600 207 -534 -314 -152 -3 331 704 -770 8 362 428 -357 481 528 -700 141 -228 -134 -55 -25 437 -397 -828 -243 547 -541 -290 -620 -353 -553 663 758 294 284 352 -345 -596 424 -846 730 -422 -660 582 -54 262 -380 20 140 -83 -583 -668 -552 -898 336 -590 571 -374 524 -112 226 330 147 674 478 -307 -49 601 -49 412 357 251 86 537 -653 469 759 -433 -261 316 671 -382 523 -194 546 687 -424 234 -616 -315 -365 -400 -285 67 -32 -120 -3 -455 471 -580 -397 -853 -318 621 750 -474 758 215 -533 -369 -683 -577 558 -180 395 -602 -373 554 -408 -799 247 567 601 -569 -610 -672 104 298 -872 321 682 -61 -840 -184 -135 -238 525 728 -346 -557 278 -405 -308 -753 265 413 598 425 -425 287 -385 -755 -428 433 -327 -440 256 467 788 -363 -349 -671 -773 -559 -772 -68 -333 128 638 -437 -734 3 -62 -163 -479 -872 -711 353 22 -526 543 682 614 717 593 23 -570 -827 -750 -641 531 220 -736 460 694 -44 -48 -209 169 -164 -564 -760 134 581 -583 -858 -89 440 -360 235 -53 102 723 698 -269 69 -746 -614 100 79 195 219 -301 -738 559 -405 263 -544 734 -385 -107 -751 464 -221 461 -663 -114 166 701 -233 -740 -342 -52 -249 -515 -181 761 -552 234 -179 -214 79 -725 26 779 475 146 -749 437 224 -645 533 -420 180 57 -525 689 323 -835 245 666 429 34 453 798 -628 341 -430 680 -876 -709 -20 -634 744 312 -472 -631 207 -393 596 -523 -469 -160 46 461 260 -473 -540 -444 720 -323 697 777 673 635 -403 -96 -814 -733 -67 721 -880 -870 587 -725 -164 -543 -841 776 13 9 -820 9 -807 -690 -178 274 348 264 288 -510 568 -148 -228 -531 215 565 -107 551 131 63 33 306 693 110 -86 -747 -153 -322 -574 124 576 -474 566 -450 -871 598 -532 -213 290 -384 -83 70 113 450 693 -515 460 -767 137 72 -49 -232 517 214 3 662 -420 203 -526 -225 -182 -28 -64 133 557 -498 -406 442 -761 269 -782 303 730 -873 -760 -562 -61 -93 -742 -577 -360 321 83 -590 0 513 343 -248 -599 490 -486 -422 481 -46 286 411 623 -542 -675 36 629 -451 -487 196 -763 628 -169 72 -872 -228 -257 697 -743 486 379 114 14 -778 -450 553 -839 -539 202 83 713 109 368 -883 -162 -215 653 -329 586 -557 -11 737 123 -428 -4 743 538 486 107 593 -246 293 -481 734 610 -649 -620 -840 -358 508 -644 -635 232 50 -159 169 -102 -285 331 423 622 -140 -446 -880 -627 -807 -253 -276 726 -599 -836 -642 86 -846 266 -434 -629 -353 266 17 372 -760 677 428 658 -84 -553 -506 265 309 -768 138 -659 -829 292 -881 248 72 235 384 90 -788 -157 581 -182 610 15 -734 -218 540 -671 -616 25 116 747 -465 -437 561 -458 492 -416 -463 -545 -139 -143 -31 617 570 39 -568 -873 704 329 0 -436 45 -245 -893 -224 553 -797 587 -708 620 351 -531 -210 81 49 431 -459 -538 -872 729 -95 -539 642 682 -255 699 -537 -225 -46 251 -865 299 656 -609 -88 -721 158 -884 -196 -393 230 -794 -851 403 -373 130 -719 176 -888 -351 617 -465 -317 303 -450 -619 748 -386 -153 485 591 -36 -2 -481 -844 -492 790 565 481 214 798 -861 524 -423 371 -825 -110 408 -641 548 292 346 -743 -435 -54 514 -15 446 -582 637 -853 470 -885 696 535 -817 442 14 303 712 194 773 41 -640 -636 4 -325 58 135 -439 537 -465 -548 -685 73 -268 -18 695 -364 -587 617 -504 -439 780 -806 -336 -673 424 -352 580 -893 340 22 -629 733 142 -54 773 699 -24 216 -345 -227 -215 581 -822 538 78 250 530 57 -410 32 663 370 -445 548 -743 2 288 -875 -163 -127 -823 308 -758 273 275 614 -875 -4 -74 -246 661 555 -40 -278 -89 -97 -297 -364 741 517 60 223 450 678 561 -858 157 -206 -391 -828 -461 -337 157 799 35 -473 -885 302 697 -718 -213 -733 64 -873 -218 -777 411 345 -427 -323 -667 789 132 574 648 -719 437 -336 6 -834 -510 312 -511 61 93 -684 -387 -649 -186 429 700 -56 -517 397 163 706 -787 -54 -224 781 -862 -401 -4 120 699 -570 -868 -668 -254 319 196 -680 -860 -753 -572 199 104 380 -85 514 -348 678 323 -637 565 -707 107 196 -580 -516 -853 -482 -474 21 -511 32 -62 749 -899 -67 -459 111 -492 347 -668 -243 204 736 -769 601 736 -613 673 -266 -334 106 531 -497 700 -309 -418 641 -131 -221 541 -823 785 -101 -489 627 388 -673 -388 550 -736 -825 415 268 -26 -767 -704 -657 -720 636 617 118 394 515 -533 -691 757 685 572 420 506 244 -858 -497 91 -234 15 446 -800 320 -732 -762 431 65 -860 -232 -89 -110 -245 -249 -262 162 745 -743 228 -122 -570 274 -572 754 -613 -531 385 376 436 -64 -361 -658 131 -99 537 91 -204 -14 337 -609 453 -892 -162 -634 385 -664 -274 368 777 -32 547 300 -857 438 270 660 662 547 295 -729 -470 290 -546 -874 320 -366 -66 -754 -749 -498 51 -25 -818 227 -47 566 779 -156 356 760 512 376 737 -661 146 220 -816 620 213 226 -498 781 -285 -169 -428 -581 21 759 -15 356 -873 -886 -542 -292 512 768 -700 -885 -832 -134 -29 470 461 -166 549 -239 -255 -227 -395 199 -725 234 132 257 -193 -562 -43 -241 -605 386 -415 225 -42 -123 -392 -480 141 235 322 -505 -49 -57 -401 -70 667 -404 -603 -150 525 542 -343 -737 -730 132 -641 -317 -895 -337 661 -354 -331 -653 -739 565 291 590 -445 -756 -173 -177 -42 473 148 608 586 -848 237 775 274 -867 -137 -27 -244 -834 69 -582 -828 -678 429 666 -316 -304 -470 -883 -378 487 -94 -388 474 -782 -380 192 429 -23 -133 -679 335 271 154 457 399 -24 -605 633 -811 -110 -823 -324 545 738 155 -239 -429 675 315 722 584 601 -400 -404 -835 -9 -24 -280 -243 -111 196 748 636 -120 15 412 89 778 -406 573 -477 -887 -477 -851 -130 -50 141 -661 -186 -437 450 -337 530 -869 110 700 742 -736 -733 -807 289 -333 -400 417 496 -759 -266 351 67 339 694 -194 406 -848 -533 -739 420 460 -149 491 -305 511 394 -179 -360 -356 -689 130 297 532 -534 183 340 84 -146 440 -144 -810 281 376 -23 643 627 -71 494 508 -92 155 559 -603 159 203 522 710 222 -430 -245 591 449 568 753 265 430 -349 443 -794 267 300 -281 -703 -818 -116 652 390 -688 -549 -737 -108 421 -314 371 355 -738 -222 -382 -342 -784 279 -93 -146 -51 -589 -293 387 652 349 -473 179 -245 -702 -448 444 353 564 780 557 -47 -719 562 376 583 133 365 -668 272 -191 704 357 -1 618 286 -176 -140 511 538 -705 227 444 593 -640 -896 -420 -393 -254 0 744 729 709 -320 509 29 497 530 -346 -126 773 707 -425 716 -120 -633 -344 181 269 -131 -82 -684 -319 71 633 -480 -146 -828 409 519 796 455 631 765 533 -690 447 -235 590 -87 -29 -561 -95 470 1 -163 784 676 -637 -755 235 358 -772 -614 -17 -43 691 371 296 -712 -172 -689 -759 64 606 -369 629 757 -325 76 -7 -526 498 -506 283 236 -864 -139 -6 -678 599 -456 -358 333 -258 37 -756 -387 -92 227 535 92 -536 -310 695 -873 206 -580 12 -260 535 -251 -439 -679 187 -381 -668 -400 -304 258 227 -24 213 723 -286 -417 405 -753 -789 324 552 524 -428 -237 -275 43 383 588 362 606 -314 163 -370 618 159 -166 -565 -791 580 -742 624 -422 590 106 323 -647 -304 -878 379 -570 -577 -594 -77 -184 196 -196 -169 -885 206 -442 -472 -29 -481 -21 685 255 -333 -746 -505 408 714 -459 711 -336 -489 165 17 116 -790 764 298 41 -246 484 746 -563 767 -900 142 -190 -541 -82 -134 794 -508 428 -708 -848 -439 721 252 552 -94 -423 -158 -102 665 460 -782 547 302 -134 -366 -12 -667 -368 -67 797 503 -765 -870 52 -846 -667 514 426 -647 369 -64 -568 -195 679 603 486 574 -388 401 -653 603 -815 289 -485 -181 -684 -433 509 -468 -772 -897 268 419 -211 -565 477 405 -349 -784 337 -763 368 -205 -658 -81 337 604 685 507 557 -508 -842 -204 -757 -315 -316 186 -304 258 -856 -78 -633 265 -485 762 -212 60 -810 -594 -681 -258 344 400 397 -284 -318 264 203 -579 -354 -75 -105 33 -756 488 -781 -547 -307 306 463 220 -516 -4 -16 -558 -188 -800 -660 -629 -51 287 -723 454 9 110 483 688 -785 -707 660 146 496 -491 114 755 318 733 -43 289 713 -240 -568 305 106 669 -756 -503 -109 -890 617 -477 607 757 -629 573 -474 264 60 259 315 -471 -776 215 -547 460 -105 -23 220 777 375 -885 -664 143 -127 -421 -715 -368 -761 461 -103 -85 524 -418 88 714 -254 -510 -729 -51 285 -30 190 -700 648 591 -480 624 -467 394 696 507 393 546 -54 -723 590 -782 -694 100 -555 579 364 -778 -277 295 -771 660 -443 182 540 36 -51 -862 -854 6 -104 562 -775 -540 -686 425 -33 737 -104 555 -206 -418 436 -13 -666 -205 -804 364 495 -884 -69 -764 -259 -730 660 561 -147 219 -551 -360 -472 -854 75 -617 -213 768 212 190 -857 678 -293 -670 383 -889 -595 -759 -206 138 -187 359 -27 443 581 -690 441 -526 118 -869 -247 -422 65 447 -398 572 -172 551 -757 446 -744 -864 -461 -762 300 -54 50 147 554 220 407 767 450 212 64 -446 756 -863 107 82 -409 496 -443 -195 -613 -227 210 298 390 -890 -110 -776 -882 -203 231 -698 -883 506 -757 465 0 449 -463 668 394 -48 -240 246 481 177 -700 -665 145 -550 -789 33 755 572 -434 -251 -897 499 -713 431 457 -196 107 543 -763 -692 623 451 -140 -760 797 -66 186 -808 -289 -752 503 -847 316 -706 328 630 95 -558 146 -171 -865 -338 -803 328 -317 417 -9 223 169 320 -368 287 -271 -303 758 -392 555 -368 697 221 -502 519 -295 611 -709 52 86 -244 228 -36 675 -78 -662 -688 -774 790 -706 -279 235 451 130 100 184 -830 -607 -762 267 368 -288 601 -687 523 -712 -318 -471 -535 248 -113 -563 424 34 -238 -561 374 -451 207 469 -85 308 107 -550 -766 348 -428 194 518 -589 79 -167 -336 -224 353 -610 -610 -57 672 -776 700 -805 535 -422 -710 -900 415 280 -238 -177 -194 793 444 442 222 72 -753 -231 -321 -256 169 -247 555 629 575 -600 -884 -188 769 701 -876 -201 541 362 -292 461 15 90 -233 592 138 98 -103 -327 56 -470 -769 742 792 -796 145 -345 280 -555 180 -618 -754 726 572 -488 -420 411 -330 516 -309 790 634 796 685 258 196 638 -517 -554 -98 -115 -491 -143 784 18 756 612 -876 -808 -32 479 639 343 608 -814 -365 -889 -5 -249 -22 670 136 258 333 -371 -202 321 -869 520 293 -403 -247 -63 644 -579 -555 700 -600 -185 -765 -824 -168 602 -337 21 -392 123 627 509 171 184 195 719 6 -30 21 340 -455 -775 100 -741 -612 -6 -426 194 183 -647 -235 317 499 727 432 -566 -897 -372 742 -36 239 147 397 193 442 506 -455 200 -782 -635 -647 -789 426 -531 -776 227 655 541 449 -273 611 -850 -893 -760 599 -789 -759 -45 -142 -265 426 -895 80 424 138 -798 84 334 -378 98 -227 400 -816 235 -25 23 736 -26 514 -727 295 64 -155 -716 -278 61 553 345 354 -208 458 574 -32 551 731 4 -864 15 518 -518 -69 290 -179 -250 83 -825 -168 -192 -543 433 -288 -578 -685 -340 -319 106 -124 779 -642 224 577 -333 -541 270 -350 -363 760 673 234 -321 496 -823 137 -250 -605 384 -851 667 -94 676 789 -593 -238 -497 565 367 -164 -368 623 -331 68 -537 430 616 650 -256 447 33 -759 346 613 471 -574 -835 -341 335 -86 -847 -405 -518 -812 531 -838 -676 179 -411 -314 -469 556 -460 139 765 -282 -53 18 -456 -346 -691 283 -800 518 -314 -606 -197 -524 55 566 -282 35 563 -73 -71 666 -434 -890 -604 779 -874 366 -811 -662 -182 290 395 -187 -729 438 -481 559 301 -679 209 640 670 767 -645 516 -148 -679 -187 603 -250 -715 -591 777 49 -110 -773 -327 718 259 -820 -391 -54 768 -143 -860 733 -334 -26 517 676 -156 -288 534 -338 -82 256 645 -869 532 -758 -874 142 -610 -87 -34 499 630 -568 -269 352 -769 565 -95 629 362 -853 340 612 776 -55 -733 742 -131 564 -846 -345 206 479 -249 407 -855 -404 160 334 550 684 -508 430 -369 110 522 613 179 -233 127 150 -608 -192 494 -496 -660 -77 433 -530 55 609 -245 10 -478 404 159 -876 -57 -866 -85 334 -634 104 621 -511 590 -282 433 115 -148 -189 192 -215 786 751 582 -549 163 -255 335 -779 -755 -691 -452 257 -593 385 111 -538 394 283 371 -869 -797 -842 274 349 -630 308 -417 -864 -539 386 456 435 407 -217 655 -396 -407 185 -817 -638 -104 -752 -717 108 355 -317 -373 -342 598 -530 -682 -264 262 518 -723 -808 -193 -442 -718 168 197 -96 -369 -182 -168 20 270 -205 572 598 -210 2 449 -39 -387 -76 -545 -693 -787 430 386 -741 -294 435 710 701 249 370 -144 -627 608 -841 -180 193 -415 -415 -110 -101 -55 -747 54 255 -249 -297 -717 249 381 791 -255 -582 742 -60 -280 -583 15 325 -486 -47 -611 -63 -36 -427 -475 593 -330 -627 -878 -616 -368 -32 -622 -192 678 -861 54 -71 -783 -375 291 -50 -209 646 -534 -61 -159 83 530 -438 142 109 216 156 504 -347 -187 -564 -860 -729 -248 -840 -131 92 83 -852 -106 729 356 57 -219 -263 -495 -552 72 -40 339 163 -782 -824 -846 283 657 -230 799 -303 -685 -765 448 540 582 -677 447 296 247 -172 -308 471 -55 632 483 -871 245 -178 -779 -66 -197 666 -64 506 451 195 -285 546 -27 -440 -459 -507 417 -214 785 -195 -40 -91 -729 -310 -815 -590 -831 278 417 -674 507 71 625 638 774 -834 358 -52 -509 -62 67 660 -399 -857 724 -399 -45 -411 726 -68 594 -606 -150 679 -686 -319 -748 515 2 -636 -277 741 239 240 -175 730 18 -516 -872 733 549 -181 -524 -550 102 240 -623 272 -10 -247 -161 533 -794 18 -315 -190 -613 697 104 -873 691 461 -424 -760 695 -245 280 -526 -58 -420 187 -595 -590 539 520 84 -513 -33 168 276 753 -416 -265 -43 -297 62 -169 155 -774 -434 259 296 222 166 -319 55 -112 -450 -482 -748 -144 335 85 -447 -86 -841 70 585 268 58 -726 -303 -224 671 327 -881 317 689 -69 -676 -342 -558 40 -517 -852 -180 520 -788 791 201 126 -897 -586 57 653 -152 -509 788 -164 -304 -790 36 -387 375 293 -245 241 117 -621 782 -837 255 272 -110 -252 -599 -866 487 -240 317 18 685 -156 -587 -395 388 334 -538 373 341 -83 -109 30 -566 -717 -655 -61 -752 248 -680 -620 -432 -721 613 557 297 708 253 122 -133 151 -672 586 -387 55 -227 -117 -95 626 -273 -836 153 749 -482 339 681 422 18 576 245 14 -425 777 -730 -652 -712 242 433 -161 -51 -642 521 -851 -612 286 -204 -498 -622 768 90 -445 -482 -129 -331 714 439 -432 -93 211 -582 -757 -708 -791 -146 -2 151 76 422 -297 740 704 36 -56 -378 225 446 744 -24 -393 -899 -820 705 250 493 191 579 440 -281 -148 526 596 -39 216 -40 434 614 -681 681 -153 519 -427 -224 -621 -503 -858 226 797 234 585 95 113 -704 -546 721 -241 -764 -441 -661 -642 199 679 -569 160 686 -292 -737 -498 211 528 297 333 299 418 -122 404 -630 -190 659 160 641 788 539 -475 -715 71 566 -241 -518 -834 238 654 15 104 -636 -400 -570 176 787 -353 218 244 491 414 -366 -84 -211 756 328 -114 328 -670 -67 -757 -402 -514 -631 -518 -283 -784 -668 -85 548 -27 -689 -56 712 -433 -31 660 -740 -522 101 -353 -18 -323 222 303 596 495 -820 -92 664 485 581 -795 227 336 -570 -245 713 426 240 -839 -388 -472 -509 511 756 207 -524 -264 338 -239 794 559 122 437 -157 -277 337 140 446 482 353 19 -481 144 -299 615 47 396 15 416 -493 691 433 -848 -734 -661 -434 -138 -332 4 -73 -750 -666 622 -720 609 -541 645 221 -779 -365 777 -665 -99 -874 786 482 -348 209 206 589 -874 -552 -322 -513 -844 245 -141 -253 574 -43 -320 419 -851 -798 340 -829 422 194 474 -489 251 308 582 477 746 637 -131 580 693 -754 -489 -576 -253 47 -413 -360 534 -887 251 -789 -850 697 -669 78 15 -185 716 156 -13 -449 -756 326 272 -557 -17 -400 -424 -444 573 21 108 445 227 190 340 -201 643 -609 -32 -437 750 -74 334 336 -889 623 492 25 -855 -18 490 -379 -294 -604 -259 -222 -803 408 -84 -770 770 416 -745 195 -508 -882 -292 447 -145 115 -810 602 -368 -528 228 -745 -759 -137 400 -526 -283 201 -349 -780 676 -51 672 669 -566 750 -639 -791 549 225 712 -787 -159 -577 -336 -518 11 -160 638 -482 -845 288 328 -779 -510 -855 537 352 -343 727 -696 -281 -204 346 18 608 514 389 -315 57 663 143 -47 -699 -655 658 -567 166 -385 -86 458 133 175 16 313 -680 199 -761 44 212 390 374 450 -94 -240 -561 -482 373 -495 512 -473 -33 -454 754 525 78 -6 -411 62 798 306 -85 120 -10 -87 -462 -658 -587 602 -866 686 491 -158 -875 220 -566 140 797 581 -866 -267 -769 -590 -681 -47 126 -862 -52 -558 32 -743 -195 310 346 74 -151 512 617 -93 63 403 284 190 -720 -846 -413 114 -184 -525 -370 328 -321 395 -759 -461 445 577 677 -629 446 -706 186 -368 495 280 372 109 612 332 -886 -211 -211 339 153 -695 -190 -852 -20 -841 387 -24 -799 -117 -187 -53 -438 -267 29 676 660 390 -488 166 -866 591 -694 271 -57 459 445 -562 136 181 693 -804 -280 -385 -220 -709 -97 36 318 381 -268 217 -336 509 -564 642 523 -111 40 668 50 -331 -453 202 -760 599 363 -582 -255 -268 -166 203 -493 23 276 -232 -200 21 -658 117 716 -73 -213 29 271 527 -89 283 595 -836 -512 548 609 -717 652 -569 -17 627 742 200 -503 568 -660 787 624 -813 578 -526 -514 767 259 589 -856 678 761 -97 -626 365 581 378 -510 257 154 -625 -346 549 -704 -652 -394 -246 -310 695 675 -789 668 59 -764 -63 307 209 761 -365 -299 481 -448 566 40 -18 585 -455 -891 -498 -870 -445 -35 -11 660 -58 -12 696 169 -282 -295 -717 431 399 731 -213 68 303 471 80 502 686 -881 265 -678 86 -826 530 -634 125 -488 -570 -280 -822 -797 -717 187 279 728 -161 -617 601 -211 548 -465 125 -363 -75 -589 396 -80 714 611 772 94 584 215 -291 715 -594 -616 19 -578 5 -106 497 -785 -281 589 393 -292 674 -204 -148 -737 -367 -201 626 304 -878 -648 -636 704 -203 626 -726 -742 335 -160 748 -343 -776 575 -747 -289 390 570 -382 185 116 598 -349 -82 -892 622 314 22 510 -849 -394 238 334 614 -169 -666 734 -765 -699 250 83 228 335 -734 -466 581 -424 -99 755 -253 -696 546 587 340 -563 608 515 298 -831 -427 -714 496 455 143 292 365 292 505 -531 463 -522 -651 -261 321 61 -597 374 203 -8 622 143 -497 758 568 357 -464 770 258 -453 394 -521 -485 -280 -482 100 -410 -621 -725 105 -299 320 -161 -697 48 -143 468 223 715 -646 121 -747 365 -134 543 -75 766 -473 -76 597 9 -270 -164 -749 -287 587 -112 -442 -679 465 -83 -772 178 470 744 195 -400 602 -662 -771 49 121 -64 -625 -712 -311 441 -618 -614 514 -836 -477 -95 522 689 -300 -597 -65 594 625 -891 -761 -890 354 524 83 540 -295 -589 -767 -563 722 22 728 368 -888 704 -465 -163 -767 33 -164 -818 -288 681 331 -849 -464 -703 109 479 -251 546 -785 538 692 -412 -228 75 124 -697 567 -53 347 -389 201 -715 354 -773 786 432 188 -353 -10 -818 610 73 -677 18 -62 416 758 420 361 303 -473 -828 -253 -796 -115 -22 49 320 441 -142 647 605 323 -603 -618 608 -503 725 -745 237 -244 -310 165 -219 -522 -658 671 519 -598 590 280 208 587 -405 151 466 753 -83 347 -91 -837 340 500 166 89 -444 -447 -683 -388 557 -685 -733 -503 -212 659 135 -668 767 70 -829 400 475 -734 -704 -443 -674 680 -493 -352 -41 -120 745 -121 392 787 -731 691 -563 334 -278 -602 0 -591 390 197 266 -375 330 -428 65 -217 407 -840 774 369 -722 269 -766 -670 636 613 -215 528 27 -506 234 -103 640 -223 -268 -740 115 -439 247 606 -563 481 -39 695 -43 -82 -53 -224 213 264 -457 -892 482 -649 -636 486 58 592 12 265 -783 230 -315 359 469 -358 411 -833 -73 -95 545 -619 -744 -720 -278 -680 -696 54 -136 -216 528 624 443 453 -687 416 -252 -167 574 331 -330 646 -644 145 -825 224 233 -420 -401 -579 399 656 536 -15 -191 -121 -437 326 -745 353 794 -451 -444 -245 -89 -167 -11 -648 229 577 257 93 -820 634 -184 -827 -855 665 388 475 724 -766 -460 -869 339 716 103 -795 32 138 -44 -159 319 385 91 593 39 455 590 -625 168 596 193 -268 -506 -255 -367 -570 378 26 568 360 -120 280 -765 -411 -766 -828 -795 602 177 -854 780 762 -721 434 -734 8 392 -255 182 581 570 706 -176 578 -67 -561 579 643 -672 691 353 504 160 -718 -152 -305 597 337 571 -56 -275 -859 759 181 427 -249 -303 480 210 192 668 556 -718 -839 -561 -208 685 215 -793 48 -325 707 -244 777 -596 327 168 395 126 -589 160 336 -443 277 320 89 -51 784 367 -445 -30 -473 789 101 525 459 470 128 605 356 -657 -697 168 -81 264 432 -183 122 159 -807 729 -203 -24 156 -397 120 78 -561 -100 -27 397 478 -278 197 175 -397 481 185 -666 259 -327 590 -54 576 407 -635 502 73 -500 -209 541 35 494 730 280 -523 117 720 -760 -407 -109 251 -439 600 179 -126 642 522 -876 -536 -513 520 156 190 12 -554 -87 -124 -745 538 756 -179 84 -194 527 -355 236 236 390 762 -435 199 -503 -635 -215 -743 597 -434 520 -781 17 557 21 -595 523 684 -743 -720 -172 745 -84 -433 306 -565 -67 -81 -531 -80 -671 -716 -869 -855 434 -31 322 795 -12 435 -608 -443 -145 -482 623 -261 768 388 -35 -680 537 322 -393 -706 180 690 -320 -477 540 -369 -622 -678 417 679 796 648 -525 -200 72 493 415 -812 66 -658 323 593 -493 457 -749 -703 777 336 -458 55 -258 717 170 -512 -783 -205 531 -858 2 -851 -55 461 -230 703 -393 589 -100 -381 301 269 -550 709 722 182 -849 -54 748 709 -765 670 37 585 -523 -92 -784 790 341 -507 79 -270 -700 -821 209 -828 -588 -525 -481 -10 352 -88 -62 86 -36 -497 781 357 145 -471 -212 -401 -163 294 -628 86 556 782 -842 -374 -52 -869 -584 57 -633 -306 272 460 454 151 788 -828 373 -468 -532 -813 -897 -761 539 -310 -500 287 276 514 -661 588 -463 -227 -843 770 -296 -68 -136 686 145 -285 -98 -472 428 18 437 -892 126 12 238 455 372 178 -471 -202 -451 -118 744 288 241 296 -740 117 390 38 -834 -797 307 406 -77 314 -11 658 480 -509 627 -284 -63 -578 -42 387 730 -666 301 440 -209 -529 151 504 -776 -686 -91 -172 78 572 -272 208 35 -209 -794 -600 -696 -66 549 548 569 107 538 170 -592 -758 742 308 -564 117 787 -792 547 -711 359 -319 -394 35 -84 -259 89 -99 -667 -630 -830 -440 684 -707 197 -576 -1 -697 -151 -370 383 -203 -587 104 -293 -643 303 -74 -193 -557 -69 302 -671 -105 71 -326 726 -371 -231 706 -841 -881 -480 -889 786 -723 -677 -821 478 -733 -323 -21 1 -492 -17 308 248 -148 -94 90 624 253 -698 -267 -757 -658 213 224 701 -67 596 735 -810 573 -609 -674 -48 -476 490 294 425 -143 -247 -649 386 291 -50 -254 521 -380 576 649 371 -583 -152 495 -637 289 -564 665 473 535 -838 328 -350 -100 -656 692 -780 586 -305 -196 -81 -550 -669 -450 53 -372 525 -12 -491 709 239 -397 32 66 -630 -824 106 -404 346 -776 -832 313 -436 476 373 230 -156 -724 -462 553 -239 551 -545 250 435 -11 686 -495 340 504 -716 -812 621 -560 -749 246 319 -713 -710 -361 -754 -267 335 215 675 -882 230 -26 677 628 -62 -646 -769 -895 -179 -16 319 -383 -897 -343 -171 369 -761 -590 658 -299 640 254 -679 -418 104 -305 327 -868 -487 490 -14 158 -882 -789 -384 -285 532 -872 591 211 515 178 -473 -881 407 701 488 -513 117 -856 -230 226 615 -343 -156 -869 -661 -774 -39 -520 225 -269 -448 318 2 -494 -327 -805 -731 -190 -460 791 -733 -427 -796 -865 458 -697 -138 207 2 -829 -51 642 -62 170 -440 -418 -745 328 -214 -605 -302 -10 -413 613 -82 -319 276 531 305 -696 405 477 299 713 402 451 -274 47 115 -49 126 765 702 327 783 -67 -854 356 -295 -21 104 -191 -396 93 -735 765 -269 322 446 -582 -863 786 699 394 -118 -31 -564 216 71 619 431 -467 -777 417 -389 -283 -300 436 -617 -453 282 151 -45 -642 143 131 481 -472 -537 -860 -497 -21 -242 760 110 -428 -657 -754 545 329 592 501 -409 -897 -604 -340 -647 394 -585 -254 -709 -348 -254 -777 -381 682 429 -750 112 65 458 163 -439 -742 65 -433 760 17 463 -579 787 -54 218 -8 -618 -433 543 237 -70 -294 -479 87 -436 294 363 -449 -414 -451 -772 -480 539 -875 -72 187 454 683 794 -548 -436 -801 -581 158 752 167 -642 616 -510 140 -511 750 762 -525 -792 14 239 -812 -689 -248 252 212 309 -299 163 -19 -862 -744 -144 -468 -292 -443 783 -294 531 160 -593 -367 -203 -729 16 -330 -220 774 -114 745 -718 -756 264 503 323 -269 -209 -26 -575 182 494 662 567 306 -565 766 -889 599 264 -482 -358 403 -546 610 249 769 577 -796 682 -351 -371 697 -775 -15 -191 -852 482 629 -451 -19 -285 -470 23 -854 6 524 -811 358 316 -339 81 -561 -790 -703 223 -823 353 303 233 -186 235 -674 -823 -576 343 511 -635 -326 646 517 -888 545 251 503 -433 -643 -59 784 -478 704 -469 -226 -37 -346 -176 -667 -629 -489 341 -384 -897 -30 -378 197 415 373 551 546 -113 -810 -452 304 596 572 -616 -829 -486 108 -837 0 7 -282 -385 -595 409 -155 -363 558 -864 366 627 -100 -899 77 -503 -719 673 221 354 592 -268 -202 -395 297 -786 233 152 509 17 153 270 745 785 409 -562 141 -388 329 -869 434 -723 546 481 -521 -446 -248 -689 96 442 -352 463 -543 -561 340 -191 167 66 -763 -127 92 -102 -208 192 -211 644 -749 -883 -623 357 -48 185 -770 -329 391 28 540 455 571 506 -627 -311 135 400 -658 -103 660 328 -221 -899 45 510 764 212 -119 308 114 -552 129 -145 -498 527 116 282 -106 -194 137 -379 242 592 -157 -890 781 645 -450 643 613 -138 495 -709 17 505 -112 -180 508 -295 792 -407 -664 639 276 -746 389 386 451 -281 -149 -575 -601 -859 -627 -91 80 -797 366 -807 -729 662 738 466 660 -420 -622 -41 -375 -131 -7 36 477 546 -391 -622 84 -62 -123 276 624 560 -605 -530 323 -220 488 144 -732 474 718 -270 -115 496 -82 559 572 -699 763 -769 -293 -259 18 -500 -712 -147 734 -317 223 39 -332 -222 593 -122 304 767 -38 643 -222 -496 242 -154 256 -71 -65 -89 670 759 -232 776 426 226 -622 498 -66 -90 501 337 -550 187 514 400 504 -800 200 258 632 -383 -71 -468 751 -791 -828 -491 -680 669 240 -590 506 30 -838 -203 740 -227 -13 -551 -433 275 587 -870 -861 393 -287 444 -630 -882 607 -723 149 -163 166 456 -481 680 -61 111 108 -529 -645 523 668 -735 -504 215 4 -420 -372 64 412 246 695 547 200 -635 463 554 -231 552 -35 -354 247 -406 -215 -184 401 -711 -870 355 -404 605 -278 -566 -537 -900 -476 284 -733 -84 398 -705 132 555 -617 68 -865 -399 -159 -82 225 -207 -558 37 -818 -209 739 -278 -256 -637 322 451 114 197 -163 314 -55 -368 -101 -759 -193 -38 186 746 -67 -382 -243 -168 625 -56 383 -811 -743 -839 68 -240 504 -847 -147 -22 45 243 680 90 -687 -97 524 -127 498 -533 -10 -558 613 591 472 140 134 740 -443 337 -803 482 -102 313 692 524 -258 -562 -193 660 693 204 -898 192 54 259 -529 695 628 115 -230 73 399 -169 126 216 361 56 117 168 752 -160 -613 -122 63 -737 -270 -571 -234 221 -26 -425 187 -673 -740 273 -619 -429 -400 -295 1 -876 -187 -734 110 271 -308 -130 -178 344 76 -634 386 592 401 -406 610 -251 -40 -582 -369 702 -357 -166 193 107 189 559 -512 -438 91 -514 422 -148 -238 199 -663 601 -640 -346 -623 -892 340 -174 -770 637 557 549 385 -572 -771 -260 -369 -825 -42 115 615 -872 -150 -274 -598 -620 360 -74 192 326 -376 -722 410 363 497 -694 478 -12 -900 -3 185 -731 244 -146 -691 495 -345 -151 237 393 -146 -224 457 532 -593 576 161 -552 531 -819 282 169 -286 -214 749 46 751 355 636 -613 -389 265 688 -46 -853 403 404 -429 102 -594 786 464 -580 -22 -854 -89 -680 232 -372 -382 -483 -634 748 437 -12 -659 -819 -395 -768 483 -550 415 485 -166 374 -305 499 128 -878 276 -816 -242 37 51 301 -840 673 447 -629 -124 -387 -497 551 -844 190 -637 136 -348 -542 199 -859 -323 -618 -38 574 -28 -659 -329 -617 -792 -52 -7 -546 -770 -549 -888 564 719 -693 -792 91 -845 596 103 -509 -350 796 135 -439 309 -106 -202 202 295 423 -900 544 -849 -232 625 186 557 -108 -686 -1 85 -177 -459 222 -273 443 589 -387 -73 242 789 -703 550 -586 -744 -173 -427 614 516 464 204 -286 214 327 -347 -167 -887 -615 -659 -743 -703 431 -899 639 -453 -486 563 -803 -84 423 -222 -50 -694 482 -609 -477 554 187 -388 332 -394 -204 253 363 246 72 -733 -507 -892 -820 -200 -285 -720 85 20 -404 -662 -664 -24 -744 -713 -365 -23 -135 729 711 -204 717 -423 677 14 528 686 -851 -292 -295 -408 375 -442 258 676 84 688 731 -481 112 -594 -54 241 -460 -640 -330 385 -627 -193 234 515 -701 682 594 427 1 -837 -844 128 -181 -782 364 295 -796 -776 -174 580 531 -494 311 -717 778 -518 -713 -173 -626 -526 -214 616 672 225 -275 336 653 -424 -332 -417 -724 -810 258 471 163 250 758 -505 5 626 -583 581 -739 -620 -794 -232 -51 -526 -205 -825 -804 557 -656 229 478 706 94 -297 501 707 -23 468 567 78 -503 701 -866 152 -95 -621 -498 -295 -838 465 -384 710 -783 775 402 327 -101 -665 -773 194 -295 -838 -615 313 -693 -45 -29 -210 -96 98 -625 753 -794 -40 661 689 378 481 280 -733 -604 448 -390 560 -128 498 -393 -160 589 -264 -417 -11 236 -236 557 451 -484 -648 765 787 -287 -323 -867 -480 -641 216 -661 299 47 -415 -336 571 203 227 -784 649 -598 -715 238 -532 -24 -615 734 -228 -765 -764 685 -53 89 533 -728 -835 -108 -823 -757 -204 -658 261 -719 -171 681 -112 -29 -439 68 601 224 -747 -812 -293 -248 -162 787 26 148 617 215 -131 -658 315 386 573 -817 536 0 565 18 -125 -537 573 665 490 239 248 168 523 -425 31 -483 217 610 388 709 -563 -702 174 -427 499 617 487 367 -58 -493 210 -762 681 535 101 -126 -105 -346 -493 750 -12 313 102 401 379 -879 588 414 786 250 -241 146 716 -885 -388 -8 463 -511 577 -663 169 670 769 -517 -741 200 -495 -781 -354 -390 349 -8 -423 664 472 -174 595 -30 324 435 -71 -374 373 -302 660 -402 -123 408 28 -499 -748 485 287 662 -152 -347 418 -410 -617 2 -35 -476 -506 518 789 407 231 518 -60 -684 137 538 -892 -341 -673 -123 677 604 -111 -380 -304 713 79 -705 -680 -772 217 770 -538 279 -384 46 81 565 798 -495 -518 -104 370 -426 -443 607 459 -734 -282 -528 -337 -212 -743 608 -520 125 -487 577 541 -357 343 333 468 561 640 123 721 50 245 -869 -859 422 174 756 111 -800 783 -843 534 -125 -233 334 -632 -287 546 -772 -230 -299 -378 -685 -729 24 -534 -651 576 596 589 -732 261 277 313 -429 376 465 483 -201 -666 -112 -34 28 -574 667 -845 322 -351 626 581 -75 -468 423 271 -391 -175 713 -537 -470 -579 447 -509 677 449 -301 209 269 278 -734 -745 -184 -359 -324 -135 -700 -385 6 775 -762 -681 -223 -341 106 309 262 413 -232 -88 419 -426 -894 417 158 -7 -752 575 145 -261 -111 -115 800 314 633 -167 312 -683 -689 421 -153 -200 -659 -55 212 -842 109 724 413 -837 -84 -732 276 -266 -837 591 -52 -171 -528 640 -711 298 -897 249 -861 776 237 235 776 -507 -819 -894 131 -576 -666 516 -648 684 -407 -465 305 -750 -43 -194 717 -309 -856 -317 -285 -580 -439 19 550 -887 359 -448 -64 500 -8 -278 -574 338 612 530 205 -535 -540 -530 17 -121 -802 -208 -154 -285 356 576 594 646 -461 -499 -819 -231 730 516 -67 686 -257 258 242 -498 -495 -98 502 -29 -833 462 -395 -476 -135 -158 507 -444 -179 -373 -453 -892 -203 323 -624 75 690 -528 -467 28 -55 -642 -18 371 685 -80 644 -494 679 294 334 -401 -671 -452 770 517 -140 -334 320 493 355 -549 -627 -156 758 -36 -101 -715 286 -529 604 669 -679 185 669 457 -657 522 -448 249 -272 660 32 -528 -264 -551 -797 352 657 -897 245 -354 -151 -803 588 -758 63 733 585 749 582 542 -445 -478 697 366 392 76 350 -223 -596 -73 282 -557 -430 355 495 716 -617 -109 496 -375 -627 39 -169 47 -483 427 -742 568 116 -540 697 -717 394 224 -158 -286 -573 621 -875 -740 110 611 -866 -645 -356 -555 -623 -154 -591 -359 52 -483 91 -846 -853 -384 -398 -280 -51 -236 88 -214 336 544 -506 -77 -142 -855 -132 291 -346 -398 -684 782 -103 562 240 305 -111 -21 -302 -56 234 147 -205 -795 -832 132 81 685 276 -240 -299 -865 503 -27 657 -399 407 313 -470 746 535 606 324 -359 -704 -673 163 237 -276 367 -874 389 59 41 786 -679 -194 -149 -448 -433 149 -704 345 516 326 181 -643 454 -675 292 -654 -520 -521 338 -389 451 -336 -244 81 179 -414 -515 -94 -678 522 -269 80 -600 -891 -823 -26 792 -892 705 513 411 -627 156 -43 785 677 -850 -387 -583 106 -865 713 137 -815 388 -266 541 -796 719 -80 -612 37 -486 -888 -525 662 230 36 444 -436 -30 611 453 -507 -409 385 -644 -515 -839 -457 -876 -232 -812 -794 29 -168 693 349 -846 112 -610 584 -445 -719 -523 144 558 750 696 -829 -185 -754 526 -198 -492 232 268 -420 -742 107 -100 -736 228 74 538 -841 -539 -151 -578 -474 677 719 -432 475 -15 -702 -767 459 -710 355 -162 -554 539 -761 621 -662 -643 583 251 -378 -470 -621 282 17 575 149 -555 675 307 545 -739 -169 -806 -159 304 -625 179 522 -74 485 -631 299 497 -616 -825 -473 -686 -367 -705 -590 438 8 -798 18 -102 5 -521 690 192 201 -519 -689 -72 -347 -510 -658 -245 -8 -233 139 -855 -516 -214 -886 -567 -732 799 -79 -152 416 -785 504 515 217 -705 686 475 349 621 -740 332 -658 -829 362 -723 -520 -393 -89 -654 -312 -619 587 12 75 -166 -422 -829 74 -269 400 -652 -272 127 -688 480 -470 226 -701 -162 -119 -176 -224 -416 -766 -61 -202 -138 626 175 -641 306 293 765 -609 -429 325 -363 -739 -313 291 -325 33 -302 -588 -455 -193 65 34 585 231 -391 53 -610 -373 -821 14 -356 291 -310 680 535 -639 242 -581 170 321 -146 -226 440 -58 -310 -29 -706 419 -355 -772 -383 -581 318 75 -185 728 288 383 520 -500 -660 -543 747 92 332 120 -475 -593 795 -136 -310 -895 -47 -174 420 -660 -147 -746 196 -806 -424 -833 -73 707 -301 -597 559 -71 -118 609 170 -665 -878 118 -371 -244 -766 529 69 -801 31 512 -25 659 561 -627 465 16 336 737 762 -28 -568 596 -370 -396 -875 -134 -389 717 323 194 19 -24 -514 323 -403 205 -610 385 -285 162 -685 220 692 658 -277 89 371 578 256 -490 469 446 785 292 -434 401 -164 789 641 141 418 -577 -545 -545 226 479 797 -215 -205 -546 288 95 12 221 -638 345 -638 155 -94 669 -45 -861 279 319 352 323 103 487 0 106 213 -107 -1 -438 677 84 135 29 213 -317 -125 760 91 540 -619 788 -359 -728 -396 -650 488 159 111 17 -99 -692 -416 601 667 142 -552 383 686 257 -899 -492 -481 -30 -471 -481 -813 -175 1 748 116 491 99 -176 -718 -825 477 -616 -165 208 243 57 -372 -335 582 485 88 797 -247 182 -195 493 -160 -5 287 430 -803 126 612 -266 663 -872 -396 -581 258 -677 -563 -616 -75 285 -865 241 -834 57 752 470 -616 66 345 -584 521 526 370 -287 -77 -804 -686 -455 21 -222 42 80 -556 327 518 245 415 143 444 -34 -815 528 -224 195 -58 -692 339 -146 -411 298 -779 277 -463 99 6 787 753 -719 -664 -89 716 353 496 677 247 591 -341 -493 -395 -449 245 -187 -624 32 697 377 -232 -726 -98 -814 -450 -600 -43 755 -670 450 -699 -574 364 -731 -612 -886 -362 -441 760 -824 -79 722 -95 -400 -95 -808 -297 744 351 88 608 -210 -326 -794 -80 -109 -100 20 -382 -396 584 -65 251 123 -736 536 200 -478 -175 698 579 -186 745 -639 586 -297 -38 524 346 -230 -729 -650 -871 578 -847 -156 -242 524 -54 761 -443 -336 259 -648 -737 251 -406 319 440 790 -612 307 -228 750 306 -10 179 268 474 461 493 -737 -59 371 -608 726 397 738 430 88 -899 165 -307 736 379 -274 -614 -689 195 -426 -59 -222 442 484 616 -55 433 196 246 -189 341 11 -872 190 -248 292 -636 -310 -834 564 -829 -93 791 377 -421 494 -582 -117 79 170 304 531 583 401 -4 800 755 62 337 -251 -410 152 -348 -493 -141 -350 -702 576 -68 791 576 -437 453 -168 -730 -554 300 -822 -547 -228 -593 -288 -858 -97 551 266 -630 -423 -418 -419 296 -560 -146 566 160 19 496 382 -195 -794 17 -694 -600 -132 92 -191 -450 315 -457 411 -686 174 -703 403 751 692 -149 -841 681 276 254 -60 -257 40 -369 381 683 -112 -260 769 -583 212 -56 -342 598 -547 -581 -819 -185 -53 -592 491 107 -334 -602 -637 -603 -753 -793 -383 -259 26 -339 604 -887 505 30 685 191 -880 -307 213 -591 571 334 -409 -736 -726 -663 -345 148 247 589 -682 127 -128 -891 45 -856 -574 13 442 49 280 -457 -61 -519 -285 443 -821 -768 611 -43 314 754 -466 766 28 795 637 636 -812 -744 -891 791 -199 451 -542 118 -270 388 296 -639 -692 -629 -386 461 -663 -838 -839 672 -553 534 523 -528 -691 409 636 752 642 479 444 -505 -242 501 -135 -72 -16 -84 -179 93 -376 147 750 -273 208 -879 137 -98 -471 7 650 57 -240 -563 -696 138 -674 64 413 483 690 -100 481 -550 -758 -875 -843 -654 -842 778 -471 499 -724 140 -235 143 -611 -53 -545 458 154 451 -130 -440 -301 723 155 -528 89 -692 411 492 -833 -216 -725 -155 577 -816 9 -669 102 358 447 466 -10 -302 -40 309 -66 -318 -352 21 17 -33 477 -842 -69 -239 -775 359 339 -443 -883 -616 223 728 -304 739 -62 -214 -66 -858 -202 160 -795 -327 -636 -129 6 -199 -271 -362 96 566 601 470 229 -117 -622 250 682 -372 -686 -805 361 681 -804 792 -876 -391 694 -884 -880 431 77 -704 580 -812 -77 -830 540 27 -423 -353 516 637 75 420 -649 -526 -852 -315 -317 522 -860 -516 -60 739 -587 -725 467 -590 -424 89 674 -415 -55 265 -814 -573 378 505 619 -440 -5 -266 -246 -372 747 -521 -353 -518 469 -486 442 603 475 -14 635 -618 -594 746 642 -77 331 -228 326 457 -667 736 102 -533 -727 -452 -810 732 -538 765 -312 -622 214 -724 335 -818 -830 24 487 143 770 -353 329 101 696 -244 -99 455 -419 -857 497 716 -168 -598 -698 277 -27 -391 699 -595 50 -199 -221 536 -637 -589 -58 -767 -321 -496 -190 -451 -612 -702 20 671 -416 -185 538 -560 175 20 239 288 -150 -265 -386 -899 -881 -574 196 -403 -803 -259 135 -344 -833 -229 10 655 56 261 23 280 233 -373 253 538 -475 -551 -787 293 145 217 -679 423 350 596 98 -331 246 666 -190 -608 778 69 334 -233 727 -201 -432 -56 -53 192 -512 -110 -868 548 419 321 702 613 -720 551 643 -317 296 -663 -81 53 533 -54 653 244 -398 -3 405 185 -55 -440 -792 655 -85 -84 -21 -285 562 772 -657 -549 96 -618 -30 -514 -273 -830 -300 -239 -788 595 415 -327 -262 -888 38 656 -618 -315 233 -856 -88 -542 -261 -763 165 -319 266 -637 -785 -576 -99 -635 -151 -881 326 -365 707 731 -142 -171 -193 -641 234 -103 503 798 -607 30 425 697 -309 -518 546 -103 -13 409 -293 338 565 -873 373 -386 193 672 670 -786 129 748 -698 367 -85 662 -654 86 -131 -707 -159 -177 -445 180 -571 -688 419 644 366 -505 -210 662 -72 18 -462 369 310 -732 -519 -650 -525 -387 349 -469 166 -380 560 79 -361 181 191 210 -546 -787 221 -511 -614 783 732 -106 56 738 -407 197 -754 -459 763 -723 -115 -445 742 -623 252 562 77 196 -607 -372 -789 411 -94 8 -598 -414 -166 509 318 394 796 451 -815 -148 471 233 422 51 -689 -886 -847 -100 129 -394 -742 -660 -844 -131 -153 -309 285 -283 442 -253 -481 -744 -268 -225 -741 550 541 -2 -426 -95 -421 -319 655 103 -549 425 -588 547 -370 18 -242 -187 -667 25 556 129 34 -469 625 538 314 110 -403 -747 -802 -578 237 665 436 378 -670 -459 -448 -285 109 535 738 -636 353 514 -806 -10 559 -725 449 -196 229 -431 258 -832 -40 707 -100 -598 -832 149 -98 -749 437 225 -635 336 -278 652 -690 -52 -621 -133 -572 -559 -63 -471 -446 -257 -615 122 -357 -898 -487 -345 659 668 496 -308 -485 291 393 637 -295 -189 -430 -796 504 26 -820 -782 763 44 -219 -357 -169 -508 -380 269 159 40 -70 -823 751 -534 204 -275 788 16 778 -698 26 -545 -146 -657 429 529 -736 410 27 638 -780 -557 -421 21 -250 189 176 -548 -632 -494 -315 376 -785 108 741 -192 -204 -116 365 -60 9 -481 180 571 -899 466 -565 -780 182 312 -274 -43 -688 272 -43 753 539 -531 -673 442 286 -6 21 -531 651 -691 -73 -847 -204 -581 -654 -843 247 -270 -692 -831 -427 671 -562 -288 630 -55 -285 -29 149 -41 211 44 18 -537 794 -738 555 658 12 -823 110 779 -519 -36 754 78 -131 -267 527 -587 -547 -279 -241 636 -14 -482 -787 -684 -734 162 -840 -869 -629 421 -753 515 -427 236 -870 -60 203 797 277 -379 709 -735 180 -229 701 -624 775 -882 -735 -500 554 -433 384 -774 694 -25 -164 -561 -463 -216 111 600 536 -193 319 -651 -438 -446 743 -306 -286 -354 130 747 -723 -363 359 134 -653 -806 -782 -429 -755 746 -415 446 373 -406 -779 765 -404 -621 367 374 -429 -89 -374 -649 -538 -709 81 -467 -5 -400 -75 -629 661 -171 -448 334 354 525 308 -443 192 57 713 -46 590 -184 -199 611 749 -422 5 -637 -345 -641 -360 553 504 730 429 -686 -542 -123 593 551 -410 161 382 -486 -689 -402 459 -870 534 -854 666 -388 648 -700 -584 -186 -777 -122 -426 701 -417 89 -609 473 668 299 415 17 -64 -21 458 -66 184 -316 -246 212 679 -812 -284 288 -600 -140 -357 586 143 46 -269 -733 -216 776 501 70 252 314 440 -205 209 -240 -400 -640 88 -546 -503 -534 -338 -580 -29 633 127 -217 -245 -659 -851 -491 -841 -285 -465 615 632 -2 -399 338 773 83 199 -832 465 171 86 -778 396 -642 18 -229 -179 -647 -745 616 -70 -523 388 -200 255 96 -506 -280 -423 -892 513 -782 202 -12 -778 307 573 -185 -328 374 -550 -176 504 785 -268 300 -694 -517 272 795 151 -635 86 163 330 370 -191 -251 673 -885 -276 -819 200 723 -550 484 692 499 -10 -538 439 481 617 -289 412 -188 233 719 -495 526 -432 -64 602 551 -60 -21 630 201 498 -629 -505 -435 -564 -188 462 -499 700 547 475 -654 -119 579 508 -67 152 680 528 439 -761 790 61 -697 374 -623 168 -749 781 753 -343 104 -15 708 -452 -318 785 245 -847 216 532 -614 127 -262 -77 -681 -89 408 590 -718 513 6 749 -187 400 -890 -184 701 38 163 -745 -644 -844 -691 -809 360 661 187 320 318 -144 -858 205 545 -131 587 -197 771 -312 -522 -619 91 -334 -582 88 533 536 540 -377 -741 264 -604 -203 -300 152 -262 -818 -802 -866 -96 408 433 167 20 410 55 -292 510 -704 788 26 451 -576 -542 283 -547 11 734 -651 -376 -692 788 -119 -818 -829 -512 136 368 37 644 -460 248 -315 -558 178 658 -90 258 461 -868 -202 -893 109 -877 -126 -609 -782 -831 -464 173 -120 -328 478 -531 749 254 88 157 -806 -453 -870 383 -132 321 -801 -208 -303 447 617 791 427 300 -371 389 526 -678 416 -331 -880 673 588 -99 393 228 -713 -83 669 -61 332 60 600 -684 -103 658 156 513 -433 374 373 747 -450 -78 464 -678 -703 609 578 260 -574 -337 -624 697 -698 -95 -740 -269 217 631 428 222 756 660 -45 663 -391 680 -242 113 227 33 -52 670 -868 284 -391 -685 540 495 -150 766 486 516 -82 420 222 -656 -782 -899 -699 -748 115 -571 691 -651 -598 793 -471 -274 -592 9 -97 685 -78 -666 -734 -573 -891 -319 12 -782 -214 -858 -816 9 42 407 -146 215 -64 319 568 98 -832 670 323 385 174 35 -809 159 406 -580 -837 696 250 329 -746 84 390 90 568 -189 -682 -304 384 -302 -105 190 -67 -2 156 -871 239 -701 -711 507 689 550 -181 556 -556 -677 108 -598 795 -240 635 532 192 152 -467 390 175 -45 708 -411 462 -361 365 -32 227 -358 59 -47 741 -590 -809 -512 429 -274 64 -582 -179 71 -156 388 363 -851 769 -147 203 687 -494 724 128 -411 -762 -632 19 271 545 147 655 530 -413 -592 -726 -71 717 -301 366 -194 657 637 -413 -38 629 -293 97 -142 366 427 361 414 181 -722 -600 687 120 616 273 396 399 -401 -42 -229 399 541 -602 281 -18 376 -255 -400 439 -515 -100 794 -593 134 -645 -488 -163 -481 37 -250 -682 437 -217 59 547 71 -694 621 -695 269 275 -8 384 778 559 -878 103 -754 288 190 -300 -594 -552 206 290 -282 -79 791 764 800 -454 -153 240 157 573 -177 658 -215 -796 -508 -206 285 -240 444 298 373 450 -698 435 433 220 -523 -431 -539 -287 210 -875 -557 -229 -106 211 621 710 -765 -141 462 644 694 64 140 -553 182 364 228 -376 -800 -427 -116 -886 644 595 -830 -497 582 -723 784 295 -496 61 668 -25 132 139 -539 -579 -895 404 -544 261 -655 -525 396 -504 -316 305 -394 -793 495 -859 -557 567 84 -288 299 148 -770 663 585 472 -696 342 -10 82 466 455 279 -64 -628 -198 247 93 -806 -217 -891 -473 456 380 -315 376 -871 227 659 -830 36 249 -34 726 295 350 51 -675 -241 295 -596 -182 652 359 -279 746 -10 653 501 -48 -248 -546 380 162 -538 229 -85 -47 624 -37 99 -774 308 243 -599 -437 -278 -637 -204 387 -310 255 275 -520 58 342 260 495 -154 -441 -806 -161 -602 -423 -432 347 -325 129 724 -28 -256 -29 728 619 -58 339 612 641 715 427 708 -441 508 577 702 -152 -529 566 -129 -726 -798 160 -691 718 529 421 337 -673 671 -531 -90 -833 -127 -132 -395 676 -386 -771 134 -739 404 585 -854 -339 -143 486 504 774 -22 -104 -764 -447 -280 -298 519 789 -783 539 -737 171 -218 -414 492 580 -751 329 346 -514 352 482 418 -664 567 413 -557 -261 -363 14 -607 -691 -255 -176 104 795 -475 -670 -284 -2 -648 -705 86 390 -450 -81 260 408 -648 -415 146 -673 -589 -711 564 236 746 62 339 -890 349 776 -626 103 -243 539 759 510 -532 -193 234 45 -605 235 611 -595 233 218 -416 -232 565 -521 -143 750 -525 -709 -410 -42 107 -29 435 -33 -381 -367 323 -171 672 188 -347 -811 -683 555 15 719 208 -835 751 -87 307 -525 -568 -594 -432 -156 542 -425 -291 -875 -544 157 394 331 -318 -788 -843 -102 -202 -806 118 -119 -444 -224 45 -573 361 238 798 296 239 598 731 -789 638 312 -473 750 -729 -743 136 554 218 294 638 112 -526 -740 578 117 -370 -826 -178 -3 -546 -881 -550 -803 438 425 -159 82 461 -261 204 76 167 -814 -105 -128 299 340 -224 -91 31 454 -253 -65 485 -430 -543 405 -255 -672 -428 522 571 -533 676 -513 463 571 420 -876 -639 369 -719 -582 560 17 719 -574 -21 189 -404 -571 -807 76 -645 -585 -888 336 569 -45 458 741 -697 -506 140 38 457 501 -856 -455 132 483 682 -875 585 -842 -647 103 160 -276 674 428 -773 199 540 247 -740 49 362 514 743 196 512 -860 -63 586 -700 132 469 708 -194 194 -277 332 -739 456 -827 -666 178 680 -285 595 84 -869 199 -316 255 217 -91 -833 438 -485 -301 -873 182 -345 433 76 447 -677 107 -477 554 -121 489 741 -628 -788 -390 251 450 509 -744 -368 -622 -767 -470 -221 568 -822 -823 -363 -627 20 615 -192 119 -364 386 -22 -16 695 459 748 -57 308 -205 -505 618 499 -615 499 718 458 -236 2 356 -12 45 739 -755 762 -401 430 372 -836 -441 -190 169 -83 552 553 -539 -757 -84 595 282 109 -827 337 -136 -588 734 182 -879 -455 -715 -221 -709 -451 -860 527 -732 692 -316 -470 85 -447 370 -63 725 -554 412 267 198 536 -727 279 -775 -111 335 249 -159 -266 716 12 698 279 -16 -657 421 -697 -616 447 412 -729 792 -172 -404 142 -312 704 657 -347 457 651 -717 738 169 -200 -579 241 152 558 -234 -681 -512 515 -100 358 -84 504 610 614 -740 -804 -891 419 -213 132 -447 141 -866 -622 -527 692 -173 -109 -315 285 -584 -721 -364 336 767 186 -556 -874 438 493 61 468 -707 -119 465 -76 643 -3 -884 -171 659 -626 698 -209 -443 291 -537 607 357 -171 -386 -667 472 192 535 -339 -36 -885 694 -646 -392 715 -726 138 -22 -477 219 73 -177 -657 -142 501 17 -457 441 566 308 196 164 -14 -818 -8 -593 -352 393 558 449 346 71 -698 137 517 -716 49 -380 -503 761 -124 -31 -430 364 742 680 373 48 -300 -55 541 -712 515 -384 -661 -346 -73 -431 177 735 221 681 730 523 503 -273 124 675 231 -197 -715 -529 -215 -14 -223 -699 -144 -221 534 461 622 448 -612 -261 -285 -157 253 610 471 -678 755 742 94 -886 -281 449 352 140 -598 349 -325 -762 -31 -622 -744 269 250 282 -252 545 -854 -826 532 -112 243 786 687 413 -726 555 -273 -78 -502 -832 -408 157 -811 237 -445 -10 515 -222 -688 -849 -897 310 745 183 95 43 -776 668 -865 -787 -243 -822 791 -173 -58 -374 -823 597 -130 -16 29 504 -82 -627 177 -495 -570 28 235 -79 -819 -174 -286 -831 -397 735 -620 122 -624 571 -110 534 -126 280 -72 798 318 796 -649 198 157 668 492 -782 456 -226 507 -840 -541 -448 -396 419 241 -43 -89 681 262 132 -241 427 230 -299 -662 -241 -124 323 448 247 404 640 173 175 780 -527 -807 715 -699 -616 -183 -138 793 -499 -150 -862 338 666 325 110 -535 482 50 -683 282 247 436 349 433 -373 91 -291 669 -233 109 216 -295 708 737 -89 509 257 -773 -534 -432 -536 698 -280 495 -288 -415 34 333 -725 -469 -649 -242 417 -888 76 73 672 725 -707 -82 390 -16 248 373 -754 -314 -84 -25 688 -113 490 -220 -328 220 772 253 567 -894 779 295 505 -408 -846 -57 237 449 -866 -547 562 794 551 -61 615 -1 -282 468 -328 422 239 133 360 -425 -460 654 308 499 -127 -64 -216 -674 -602 -365 374 -506 -560 -559 318 -696 -838 -741 -51 791 765 489 -238 504 731 59 214 -784 -403 -114 591 84 373 184 690 -476 -374 471 -563 152 -263 -786 -566 693 253 112 -461 -624 789 -614 344 502 -67 765 272 618 592 -686 153 -886 557 -247 519 753 411 375 -819 794 -393 -78 -452 -350 419 106 -479 170 476 -276 -701 109 595 250 -821 773 -846 -282 233 621 119 270 -760 632 -138 -744 278 -621 -808 -266 -224 658 577 -506 285 352 730 -797 -82 -879 451 -605 -115 -66 210 282 481 445 -186 -549 -504 468 -357 -112 172 -255 -688 -683 124 -313 690 -621 702 166 -319 -560 -549 201 -279 346 401 662 63 -551 5 -337 -494 659 -530 -480 -721 656 -181 395 590 763 -324 -880 617 290 -256 672 138 -198 -101 -245 -380 -663 -257 -385 -391 -687 135 783 -63 -147 348 109 241 -595 -218 -807 -716 -567 -119 -660 -152 -481 -332 -583 401 -90 315 -709 451 -674 -469 -262 302 174 -600 -7 699 -360 44 623 -193 -723 102 -137 591 -465 -478 -396 632 -36 -355 553 -84 -346 205 435 -211 485 -47 556 -458 242 160 642 -640 599 -578 -371 590 601 -677 99 -10 430 -809 -808 133 -225 -274 -430 378 -350 -418 -276 -61 376 614 -660 540 684 404 147 428 -370 743 -867 670 85 -722 -220 226 711 535 -755 30 422 288 709 -872 -687 368 -868 -854 311 739 705 -884 -321 -578 436 463 -15 328 -68 742 -250 216 -891 -589 -342 685 -366 619 599 342 -386 453 -699 -471 -862 -261 436 65 683 711 353 -323 143 -290 629 755 -101 -826 -383 -177 -578 -68 -263 -211 -335 645 -671 -123 -261 -398 -705 728 -218 -5 419 -884 176 -151 -308 334 -698 -389 -613 -452 -299 319 -430 -863 773 -251 -848 53 -279 -535 48 21 -77 -874 -97 -156 -574 -317 97 752 -578 -671 61 119 -461 731 744 -54 584 143 -867 747 -889 650 -352 -329 -470 303 -199 499 409 309 123 315 -548 -561 -211 -838 -707 610 -357 292 -818 275 -485 155 -397 504 441 627 465 -419 -246 -812 -203 -39 -536 -397 -523 173 -43 -183 423 239 294 -8 240 761 -420 792 -612 -365 163 -375 625 -395 -390 180 -162 -260 -14 -540 -654 -634 -714 -119 -475 201 225 173 -860 -570 -857 -558 381 304 312 84 -844 -157 -59 -835 748 306 -155 787 269 432 681 -843 -681 -330 -475 -560 322 -765 405 710 -651 -589 -60 263 689 -611 -696 568 386 -773 418 -97 668 -557 464 -853 -762 39 -426 -321 708 -505 300 -469 256 626 -878 -82 -818 615 -120 13 -137 39 -690 -91 139 -152 -794 483 -714 365 730 -565 -352 -744 336 -312 -245 -167 -316 352 519 527 -148 576 -222 -115 165 100 -651 -251 663 -112 -456 707 -234 -770 -699 726 -222 -703 -390 -208 -218 -97 -262 792 -38 -866 615 -447 -515 -367 -453 115 370 -841 -250 -35 -448 -554 -132 304 -131 -728 -575 -516 -409 409 -500 434 -837 -794 358 562 -128 -38 97 -134 -684 -752 12 63 407 732 -10 -349 397 480 -264 -701 -389 -785 -163 393 -604 -246 -361 -670 -806 -8 40 344 413 553 572 -424 -335 259 709 -163 637 281 -127 -573 13 593 744 -25 134 510 -505 174 603 -788 -298 791 -776 -531 595 -470 -620 -452 548 -818 384 630 -748 639 405 221 -120 539 -650 -158 -533 -644 -169 -580 -540 -8 -899 517 -62 751 449 777 267 -542 -236 -274 -565 -498 256 -165 -444 332 -212 -528 -730 116 -624 -180 90 -519 -248 -158 18 629 655 -743 -233 107 83 100 -9 -758 -851 -124 292 464 485 -298 -382 504 -62 -265 367 556 -460 -100 -891 484 386 357 -772 -666 196 225 769 252 -234 -768 692 -588 -211 189 442 -825 228 54 300 709 784 487 478 -699 701 796 -447 122 -446 -757 509 -121 -415 17 397 481 -347 758 -746 -301 -579 256 -254 -596 -595 -134 289 -392 -145 160 -139 -448 542 587 -83 147 -382 -469 -258 -538 -856 -883 543 -669 213 360 287 -146 -718 -167 25 -416 266 -403 327 -244 155 -245 61 36 216 245 -598 -151 -481 775 -826 10 252 641 -65 225 -126 87 -409 -382 -716 772 -475 348 -139 -381 368 322 -796 0 468 602 46 -776 -646 446 339 -753 581 -433 -159 412 323 623 334 -718 -86 -340 -197 778 553 480 -204 448 103 -693 -670 -283 -204 -585 -595 183 -494 292 -563 161 -369 770 -722 630 -712 334 509 -297 745 582 489 -436 -823 -399 393 572 147 -336 -24 247 -745 -513 -199 576 125 -168 -739 -126 -291 -337 -717 -537 -457 581 563 -388 -675 -241 118 228 735 653 -844 391 -231 283 -297 -48 361 -559 -445 169 -657 -896 -622 506 414 -294 280 -161 307 64 -296 -6 608 -121 82 460 -8 684 97 -494 -413 -659 53 522 231 249 -58 -660 81 -666 81 110 575 -755 246 757 -496 -65 734 -563 91 -592 -272 61 313 136 754 62 -739 -894 -852 -856 -296 -32 732 -101 251 -204 -379 676 74 -279 147 -367 -469 577 -143 794 218 -102 -266 -630 -787 680 766 -342 680 -376 424 -132 -237 -761 112 207 -816 -500 482 -225 -161 318 53 681 51 164 -27 -675 -566 399 98 -74 749 -835 679 262 -642 -240 -648 526 -853 -804 -257 -585 -249 432 -467 270 -754 796 -474 -890 692 372 -144 480 576 104 -798 -534 714 -583 -437 -646 -378 -766 -392 -371 -292 -683 620 -820 19 661 284 -493 484 -665 -147 -190 120 -198 564 -24 390 -448 405 101 466 -625 641 276 -79 353 384 354 -258 -644 139 -13 -215 312 644 -739 -278 301 531 597 285 -366 -800 64 -126 -434 -102 723 679 792 -714 -871 732 -610 413 -510 -456 -745 -119 -521 507 -810 -284 39 -211 -839 -287 -159 -555 492 -893 609 -81 -398 411 25 423 -804 -378 -140 89 55 -201 -757 610 753 -628 2 662 -723 177 317 -785 645 729 406 -696 -73 -220 -341 76 -539 -719 -133 -256 -849 -662 219 -546 -556 -813 -405 637 -24 -42 -698 133 -168 -783 -469 -296 141 -785 141 -766 -455 -250 -761 313 -139 532 -579 722 -854 306 371 -316 -14 -792 506 -254 229 -479 -317 560 678 -749 -879 -105 464 -535 570 351 -139 -248 -73 271 297 -55 673 63 163 35 -387 -75 -301 237 266 -523 -248 -850 -432 -702 -513 140 -560 -560 -764 189 -814 557 -884 -471 646 638 -630 -247 -524 489 -33 -102 -444 159 314 -884 -213 473 183 -813 -330 41 -298 274 324 558 -735 300 267 -437 336 415 574 -465 488 -39 -536 299 695 757 582 -560 460 509 -567 399 612 103 163 -110 -482 459 -10 13 -457 -466 19 464 -471 -49 -666 -748 -145 5 797 -649 -243 286 -24 317 -472 -650 409 -758 324 204 -3 328 177 -898 -407 -171 222 209 -704 216 709 -572 -141 -432 -769 -373 779 -550 52 -672 56 -454 378 -592 -892 611 271 9 -267 -240 -664 -274 789 -850 -226 -149 -744 -547 494 496 -111 -110 208 389 -693 496 385 134 -641 578 -618 198 27 256 220 -584 -366 130 -47 -856 -324 546 -272 336 -124 -48 96 687 -693 -803 -702 659 16 -850 -295 507 -277 -28 692 -517 331 732 315 -718 -556 -431 -350 45 -196 189 -276 725 -302 175 -213 -320 274 382 -240 -300 -453 441 -9 175 -509 17 70 47 -522 785 -614 -184 -133 -541 272 108 -777 -871 71 -56 705 0 534 -308 -599 644 -603 -209 -548 -458 673 212 -133 250 -259 257 -342 67 -740 -300 100 323 134 -329 10 -520 576 320 -724 124 589 510 -102 559 -823 365 -123 665 -342 -860 170 -159 -495 423 -398 730 -398 -81 254 -44 -521 224 497 747 -64 -345 -532 381 226 -765 -224 720 448 -492 -627 718 -874 -771 375 -884 -858 223 -693 -447 139 388 58 -152 376 -714 -877 167 659 -778 516 -871 598 244 232 452 -837 -644 -796 -818 -414 -824 -220 -83 -370 -688 -393 -701 -470 -497 -269 740 318 -26 -850 276 421 784 733 -274 -176 -492 -625 -762 -605 -611 249 707 -19 -728 248 146 -138 710 485 -93 -400 -842 -827 -456 -617 -313 139 -624 -727 529 -584 -316 -342 548 325 -552 578 -692 34 -120 614 -736 212 34 419 -777 586 -633 -698 -383 -505 -485 162 -231 -266 -80 696 -746 -549 -649 -45 -759 -357 774 428 -169 686 342 -432 -843 -66 -212 -517 -797 -194 -659 -398 -241 18 519 619 -216 -780 320 -99 -240 -709 402 184 -779 -420 158 -67 -885 -141 -650 -774 -167 -555 -246 83 -876 -424 -517 578 -514 -429 222 167 -555 -710 280 -852 -516 190 257 662 -22 -480 -164 159 760 642 -46 713 -275 150 637 -890 -486 492 -332 -786 -867 -821 -742 119 -179 718 719 321 -726 -44 367 364 -496 608 -158 -751 -269 611 -34 723 -355 -354 -463 611 192 -764 32 -622 638 -675 -859 460 -182 -437 -752 -657 162 363 -787 504 -672 -665 -251 -200 222 -824 -277 -115 780 762 56 -335 474 339 -429 -748 -62 473 603 -894 500 -693 603 -109 -339 -385 727 473 -369 26 509 -23 438 116 212 -640 394 345 640 659 -455 -519 -32 -825 487 -693 422 -777 -228 611 127 79 384 175 278 -543 -518 -315 -725 -257 -525 -674 -564 -489 -211 -254 606 -367 200 730 -172 737 679 444 644 -150 -17 244 361 647 736 -416 -434 -235 5 433 -714 663 -199 -133 -405 449 726 -443 657 -895 44 -435 -656 -314 -815 60 19 275 141 -558 -554 -171 -669 -620 -229 -283 -112 -141 -208 689 -825 -789 559 -134 449 798 80 -768 796 -742 692 102 495 540 -817 82 177 100 -409 676 -152 -886 -108 -85 468 773 316 550 -837 -401 -665 -355 765 114 -768 -332 -139 -652 731 -804 74 -341 -659 635 28 25 -153 -245 -415 -811 416 -750 331 254 -751 226 99 -646 -81 401 -752 -796 -895 117 478 -784 -343 -185 10 438 -459 -340 665 423 534 576 -863 636 -257 -475 684 261 246 -459 -549 -513 729 -569 -713 645 -303 92 -259 -39 -388 -572 26 567 388 786 -875 -67 317 -862 -185 165 64 -187 139 -254 -878 -535 -324 -817 -589 733 -259 -740 141 -879 -355 -269 -86 -291 -368 767 68 -897 323 528 690 501 256 673 471 465 -702 -829 164 -779 -370 -409 424 -499 -166 174 557 -681 -307 365 544 562 601 291 -616 -893 661 563 198 163 -638 -374 517 316 -891 -429 444 233 -723 85 759 69 -444 -293 -135 675 135 -363 572 484 473 -17 -350 -224 287 -299 -810 686 -900 544 518 -478 736 247 -84 733 -354 -638 -87 793 -375 600 556 -679 326 -239 19 -564 59 480 -622 -787 -8 -514 142 517 -805 585 -341 -26 -886 181 227 229 -385 -479 404 -405 442 -89 315 -248 -675 -582 325 378 622 34 40 -403 -713 -56 -792 27 689 731 -470 68 653 337 -48 588 -760 -188 373 708 -212 376 658 408 304 563 -737 343 -64 -679 704 -701 -332 381 72 311 -33 -580 330 -345 -419 212 -477 -271 460 301 -592 -10 448 450 -478 -468 -342 770 -710 -666 167 766 -218 -711 326 -306 496 76 -604 249 302 25 474 -322 -828 -188 524 633 51 34 560 -287 -200 -374 -774 -42 -196 -387 784 -619 441 -683 430 -165 -479 640 573 -228 -303 283 558 577 606 245 234 -623 -103 -65 232 -88 -816 254 -35 -900 -848 -533 539 46 374 718 696 -95 -767 -519 -321 86 -94 298 546 -163 -385 679 444 -56 -69 -221 -548 -604 -536 -391 -79 -690 -183 -371 -487 353 67 -80 513 -571 -473 -110 -247 -522 672 -240 750 601 355 -75 -868 -464 -785 492 -150 -595 -327 703 -297 242 -245 -342 -797 -798 147 -506 -819 -763 -596 54 -804 -491 -450 617 772 -473 -313 -497 -524 -526 539 39 68 -746 457 -358 -258 -124 -6 -317 -583 174 -23 -673 300 361 -593 320 734 100 -714 -215 47 -384 -181 -712 590 743 -273 -597 -520 299 -398 380 -302 300 -343 259 378 -295 128 -462 433 9 -872 626 -383 -311 -690 -345 -482 -806 -555 83 391 -321 -575 -892 -86 72 -693 -894 -559 -89 34 -126 42 -348 -246 -166 316 90 133 -644 -749 151 -845 260 -166 -32 337 294 306 413 691 337 -790 -748 -35 -409 -1 747 80 -151 -381 790 -6 469 399 523 85 665 -405 489 -171 -255 -453 -811 -542 638 -846 446 533 621 182 -364 -68 540 -695 568 -861 -85 604 515 -109 -632 -453 -385 485 364 648 475 266 739 -606 169 -822 243 -808 23 590 -50 -630 -257 -645 303 560 -214 -283 631 -418 -554 -172 -36 84 -279 540 340 -328 472 -705 -391 91 450 299 -796 753 -49 -739 -47 226 559 -690 -372 -415 12 631 50 -131 -402 -877 -438 415 641 -225 -82 163 -511 530 -802 -715 -877 -224 206 -507 -132 -540 287 -207 -100 -414 555 139 437 -371 -614 261 -410 156 -278 62 -503 -838 18 -869 631 140 -761 -761 -657 -875 377 85 423 -414 -131 364 729 -64 -518 689 600 -608 628 -688 -879 -99 -579 -289 524 -391 708 581 -108 -259 -740 284 -55 -234 -700 571 241 694 731 -774 -2 -623 693 633 -528 726 506 -371 378 399 -851 -34 -173 -683 419 -774 -513 17 -156 -647 -425 -761 -771 730 -54 -181 316 491 246 -240 -622 -82 772 -50 -417 -528 -234 -306 -781 152 -480 -61 516 -848 -295 -856 507 646 359 -585 -485 -45 140 -758 -636 -299 240 -769 212 9 701 341 -167 -404 558 644 390 212 -568 -496 0 -552 427 -864 -174 476 -532 -439 207 648 5 674 788 289 299 -22 187 692 -759 521 -307 -159 -47 694 147 741 -808 -200 -699 296 7 -420 -900 -751 -540 -226 299 -551 -723 -264 -749 -392 -885 -285 -876 -665 -370 -771 -205 -775 471 -375 762 125 -723 447 -857 -717 538 -142 447 -262 641 461 450 -414 242 -795 747 -529 457 317 -317 367 -156 -801 538 721 716 637 -567 -158 -96 -301 -479 556 -255 344 -830 745 24 -774 -343 19 -669 -716 138 119 -66 -550 -117 -247 288 649 -873 -546 -390 -803 -479 358 307 -22 261 268 -546 426 -364 124 -607 565 -567 368 -635 686 130 -626 600 -640 -55 -347 369 740 -412 253 -586 106 549 536 596 -270 -487 -202 -712 -454 698 -298 -190 -597 -318 661 43 170 -549 -512 12 -234 -339 638 -114 675 -242 -181 666 748 -493 670 637 -740 271 -81 106 703 251 264 -31 493 279 -211 699 -365 -559 -213 -880 211 -104 -519 -26 -141 -423 161 -89 -618 331 139 -603 362 -889 -560 -82 53 -708 -631 30 99 450 289 65 -522 674 -893 -791 198 496 -424 -382 -531 -49 -333 -17 502 526 -506 335 528 223 656 343 -150 -419 396 -631 709 -341 -505 560 -226 -330 -462 -487 685 -379 735 644 -184 266 -490 -37 666 556 -18 -572 491 -418 -146 694 659 -308 -648 585 -133 -436 723 558 -150 333 38 -588 -695 218 -563 578 -163 730 -255 223 607 747 66 331 793 768 -895 -69 -319 -296 632 435 670 465 529 -798 -353 -756 180 -611 463 218 -569 -897 -861 -277 -224 386 580 -812 778 -576 -758 480 775 756 414 9 764 385 305 103 -597 320 431 552 -725 202 44 -2 128 414 -752 687 -427 -664 305 760 633 559 -525 347 224 -26 377 -462 423 394 495 234 175 -357 170 666 -623 -762 -145 254 700 344 358 452 6 406 -368 -45 -343 -864 -188 -760 264 769 -55 606 204 166 486 -357 232 483 -503 382 784 -827 696 -808 -359 -820 442 -198 -52 108 4 24 624 -135 -32 565 314 -608 -376 53 15 -811 -61 -526 757 -558 780 278 667 -48 102 -756 -767 -256 15 -713 -352 523 -336 -309 388 -441 778 584 -194 799 286 213 229 -143 -583 -430 100 685 46 -558 11 198 722 154 -472 -170 -799 -879 623 -199 -786 -843 103 375 -562 -547 -623 345 349 278 -60 116 -460 788 -343 -50 -497 501 701 -429 632 -386 -219 -858 224 -229 677 301 -590 -800 302 -240 448 -426 -614 -62 624 -882 297 -604 -40 784 -608 -90 -494 752 -190 -888 -550 423 731 736 724 -741 437 -306 -547 -886 239 -240 460 -92 -639 -512 -521 -461 -24 -374 -285 -885 672 663 -45 -75 -786 -248 -830 630 654 -726 60 744 230 20 -489 230 -502 326 504 -139 443 120 201 393 249 16 706 -792 213 -210 461 -537 -246 -157 -690 -582 522 767 -830 352 -334 71 -651 -447 413 -443 -397 583 -89 541 -119 -681 -761 511 -711 187 386 123 -594 725 -539 -581 473 800 -802 764 -9 -321 167 224 129 -511 -786 -435 381 -199 548 -615 -700 682 -63 -190 -137 776 750 634 190 792 -88 559 76 -688 512 437 -430 -399 -613 -363 15 -439 -823 -384 -856 -449 -412 -374 -498 -339 -700 203 220 498 -467 528 470 277 -203 -686 -351 -463 623 -259 274 -527 -124 -233 103 545 767 -723 -152 153 -705 -153 563 680 651 -186 36 -69 -301 -597 536 -815 243 536 95 13 -827 -701 -702 379 342 492 371 -651 -865 616 117 -750 -884 -301 -809 -93 379 -298 -586 395 -653 -681 -426 413 -137 -46 177 -530 -525 -137 566 -152 -718 455 -480 -44 589 -263 -798 181 770 -400 600 -827 -562 -41 311 630 -497 137 -465 349 -766 -700 -677 -277 -741 658 132 698 396 440 456 140 118 -785 -454 795 -530 -546 322 -760 -460 -98 460 580 -22 196 59 -297 -578 -52 -760 -180 563 -308 659 -604 -780 -751 122 98 -793 -385 -378 -285 -582 233 -484 -230 -425 591 767 -642 -835 277 497 -135 -38 -393 337 -37 40 660 -207 624 684 -201 -71 -490 285 683 574 -280 -54 462 510 26 -238 264 272 313 -601 -490 606 214 739 -123 198 57 -429 -278 444 712 -767 -616 125 460 506 162 -639 300 608 -853 -444 -526 -145 579 260 -629 -62 -428 13 -125 -246 -271 127 -563 -562 -671 127 -637 -173 215 -625 -404 482 -585 751 -624 -823 -283 -777 407 -315 -719 -869 -759 585 -627 0 95 346 -835 581 -561 525 669 787 -734 587 637 545 -592 -176 12 402 -601 -742 283 726 -226 -78 -680 -706 -594 -241 -793 -141 694 170 -837 -158 742 -516 39 412 194 506 4 596 -791 -200 -74 512 2 656 -559 102 216 23 442 409 -880 692 564 274 374 627 -830 -389 -513 629 -769 -858 -495 -633 169 514 139 -523 227 90 -631 -514 -583 30 11 -101 -827 70 -60 73 -171 670 8 -619 762 -788 -274 630 -803 -752 -737 -263 716 -512 -379 322 294 517 -30 -26 -98 -686 -23 -373 356 -734 57 -400 207 -319 523 602 -253 -609 -674 -843 231 184 -793 -442 254 711 714 137 -646 -659 556 -382 663 -759 385 -614 -658 302 -320 -581 -154 -885 -589 -296 648 -363 457 -85 -785 -282 -129 -550 631 264 45 -774 -471 56 561 -799 -745 -99 -358 -120 -238 646 173 452 -527 566 240 399 -748 542 -174 -112 322 157 -174 248 560 309 -633 655 309 -736 551 -838 -585 121 -393 -349 -772 -765 -89 -769 -690 488 -671 182 -177 587 -210 8 -484 154 158 447 496 -247 81 147 -445 732 241 -404 -601 67 -301 175 416 -567 295 -781 141 -676 -532 -283 -664 465 -458 582 -109 610 -701 270 -476 -120 -371 -327 -475 560 -625 454 114 752 188 416 227 417 737 -369 -758 740 -273 -638 136 -332 663 -836 -486 -328 -489 -497 -349 -463 -705 91 96 -747 376 500 607 643 -364 -758 -71 -522 100 -795 468 -887 381 -292 -247 -817 -589 -165 667 421 -892 -384 798 -60 -458 -111 31 140 -406 -733 -874 106 -60 24 163 -350 698 374 654 298 -406 -631 312 458 147 565 170 311 259 396 407 578 -701 -797 -302 382 -729 -852 -876 -653 -509 -266 -852 681 49 202 231 -36 -648 795 -752 360 -314 738 688 -900 -139 -323 -66 714 707 286 -30 587 -137 598 -133 728 -443 335 280 172 -744 -195 -755 435 234 -272 -216 778 -720 -51 459 -542 -125 700 180 551 -295 -99 -149 200 499 -268 -400 20 322 -510 -679 667 -790 40 625 205 392 -738 -614 -618 -760 275 -154 -420 397 -151 254 261 676 -303 16 -22 -257 -107 -229 416 782 -772 -820 -328 -413 -138 75 -524 -705 -200 -35 48 394 -868 -685 -391 -28 728 -539 169 765 49 606 736 548 32 -753 78 -513 63 -246 -722 -333 -858 -293 410 663 777 214 160 559 -683 315 218 -124 417 -348 -363 131 673 335 -839 38 271 328 26 -11 534 -311 -868 37 -615 468 770 -593 492 282 -353 282 -242 -132 265 -66 -411 313 -723 799 -798 -742 -540 -4 382 641 -558 167 -351 246 -80 19 -155 -633 -570 -539 -764 282 143 538 -746 -24 -112 47 3 -161 -878 577 -243 658 -843 56 -566 -86 125 -715 -148 -802 406 -870 222 -260 -634 -678 665 -881 -514 -741 -204 90 -222 -875 551 304 -422 -887 171 524 257 575 461 -669 -210 -323 -34 450 392 -736 -557 713 -159 633 230 -892 -105 -613 509 -602 -181 654 72 -280 461 -102 -855 672 -577 -131 -94 281 -384 283 -787 -445 -765 474 -740 -103 -171 741 -434 791 -204 -174 177 112 677 -196 429 30 -672 66 691 384 -487 168 236 -462 -467 257 -158 -794 -418 237 782 716 125 411 -108 302 695 499 273 -790 302 304 394 434 -616 -144 248 384 123 -68 109 406 34 -164 -247 449 121 798 342 651 295 698 -813 327 -505 221 76 -164 -745 624 -109 -221 469 310 -544 -84 -303 473 -145 793 -436 -5 395 401 -196 -797 -147 -19 -181 -43 -191 -563 -250 265 212 -623 238 137 312 -814 -319 -734 370 -669 -663 21 -583 726 -890 577 622 -726 -753 528 -375 23 -207 746 -784 -739 -729 -896 244 130 128 -476 222 -4 -862 481 455 -53 386 -609 -235 728 715 156 -13 585 384 587 -734 -284 -501 -350 659 763 -863 410 -159 798 630 -774 471 -104 779 368 405 -293 -64 156 -10 -729 -456 678 -67 -316 752 -456 -475 334 -111 321 547 59 620 -835 -283 325 -486 -137 544 -17 422 422 3 -274 -855 144 -584 112 -432 704 650 338 248 -806 -333 708 -89 -678 288 -540 -389 653 302 438 -163 -604 -152 -158 -612 -229 148 -687 435 -41 784 642 452 181 -659 250 -562 -235 319 381 -854 -879 -357 62 -623 -699 83 -841 -563 -431 -779 -171 104 -867 798 -722 -641 425 -704 270 65 -85 -834 -638 -391 642 272 -707 64 299 -506 -374 218 -33 -392 -467 -239 -748 78 159 -500 482 566 752 -690 -111 154 569 775 398 33 -770 -118 -228 -430 -436 -897 -448 -315 -784 358 715 734 -308 131 -790 572 -862 -463 -837 723 -419 -184 -366 -500 771 -161 -32 -181 639 147 -848 613 132 261 296 -329 490 -898 259 -843 -200 679 754 241 800 438 -654 -749 222 -822 -684 216 -436 -231 -629 602 560 234 -372 -67 668 638 -626 -7 569 -672 -826 671 -542 -271 -742 562 414 316 191 -337 345 -146 -238 -588 -606 -68 -661 -208 -383 -4 502 -231 471 410 -528 -167 137 643 -339 -762 -259 -421 -357 -702 621 -639 -537 -594 -775 456 -319 -187 485 -231 -192 164 -326 -219 470 -345 746 713 113 -604 49 -820 -274 71 312 -555 531 716 234 200 658 -200 219 10 436 -36 -801 -130 -476 -702 82 50 304 -554 559 -646 1 25 99 744 798 -135 -338 230 -452 -444 -690 376 794 799 -644 -231 64 -852 190 208 453 332 -386 -516 586 589 759 -434 -764 -18 192 -81 -862 -366 798 -204 -182 496 -15 189 618 568 10 426 438 761 -196 -32 -287 745 -31 81 -652 -714 -532 -322 -278 583 716 616 -503 -183 284 -576 -367 -661 378 -266 -115 610 182 467 567 379 -659 -518 681 -717 -319 -746 -230 -354 -355 731 -422 270 9 -337 -735 510 -735 -629 609 614 -694 -676 232 -218 -487 593 -121 -139 749 -514 -818 -743 614 -585 331 -247 150 -540 73 -321 9 505 -430 -227 453 -217 -877 336 -684 622 792 548 346 -746 602 761 -440 698 381 373 -40 174 -446 185 432 675 -477 -834 -761 650 -818 375 357 -827 592 48 -381 -898 -476 610 178 -160 17 -148 441 786 -25 -243 -26 28 -654 -358 74 -453 -105 -560 349 647 -245 322 -125 391 479 504 -13 688 -899 -592 -740 -683 -15 699 225 -253 -197 -534 -338 735 -142 671 -145 -825 -804 557 334 363 704 -493 -102 -273 -599 540 679 3 660 324 -849 58 -575 78 -287 546 423 -624 68 -708 602 429 194 349 -228 -393 -637 -145 639 273 -267 -234 -797 -751 776 645 -865 244 -720 -88 572 18 299 -595 5 414 630 45 188 300 295 142 -683 -226 -358 647 455 -422 160 -689 -589 -391 184 -10 -883 -398 -809 201 -587 -15 503 272 154 268 276 -369 -14 -425 -859 -187 -756 -571 -289 -819 -276 781 -148 41 91 552 618 -135 368 -200 735 -535 -771 138 -428 -235 -623 326 -343 -795 412 703 -185 -835 -235 181 -95 113 668 -550 56 216 -784 -682 -243 203 -297 -283 263 470 464 -637 701 -826 671 -753 -558 -317 -275 359 -382 -291 -307 478 585 633 -216 -400 476 178 -8 -672 -685 -204 351 -154 323 622 -126 -605 686 5 -699 431 646 -380 -204 493 742 543 186 -898 -399 577 415 144 -875 790 80 -368 456 143 -325 668 6 742 431 710 339 -296 -164 -330 375 -429 670 -106 368 -562 -206 475 -866 252 -735 611 721 -616 -123 541 649 291 -218 -273 -417 -40 210 -593 -732 -219 774 591 -807 -141 -226 362 -372 -468 -860 207 -155 -85 -625 -126 -253 -326 511 -130 256 -104 26 -428 -883 120 770 93 -805 -465 -644 -584 720 -502 -879 -247 703 433 414 -384 -616 655 166 -93 579 -731 197 -588 699 673 627 -382 -708 -769 -385 -380 -708 -855 -633 238 -582 -750 324 -472 -381 -510 44 348 118 -274 715 152 -70 -7 -275 402 -301 -381 -130 276 -333 -879 -580 -566 778 -149 207 -770 -31 452 -786 604 -254 7 -838 778 -6 -70 -24 -194 -607 161 -355 204 334 -628 -823 -747 -227 318 300 -333 535 -787 101 459 538 -390 -324 535 459 89 256 -363 442 256 -184 668 -21 -347 446 293 527 431 -526 636 -553 122 64 -251 -538 589 -90 -682 582 644 798 -613 -675 -174 -446 -741 581 -105 419 747 520 -651 -121 -853 611 -169 -657 -641 -40 -707 -466 148 -667 200 113 163 -101 409 -502 625 -145 287 242 -207 -674 -91 -129 658 90 -658 612 -601 -36 -426 618 120 -154 481 179 40 160 -39 1 -147 71 -330 -204 -708 401 501 480 -845 -420 749 -237 -885 -419 -187 -658 -677 116 -446 298 505 220 -788 -412 -848 -175 -842 -619 454 150 623 -447 -650 381 75 -115 407 -297 580 -244 -228 657 -583 748 -214 -317 -746 53 249 642 -55 -200 636 418 -415 730 729 -639 -515 81 -541 -173 -836 -358 458 -177 255 -636 -847 142 98 774 522 -308 -323 117 -580 686 -361 487 346 -17 235 -15 539 379 -283 247 -405 -320 -235 538 505 232 -676 -758 754 24 -335 -354 484 342 652 -887 551 419 -766 -35 40 684 -637 -151 -689 520 179 164 -517 -651 -118 167 149 482 -71 560 -771 597 445 -388 -127 672 -161 629 -864 -643 677 -436 586 551 602 -85 -227 -493 325 -760 -126 -574 -421 179 -505 -187 -416 -605 -74 750 466 -448 -132 -153 563 -466 709 -362 -248 -334 -665 -479 318 -771 233 -879 390 233 167 -213 -695 518 -35 -757 -588 717 -70 239 -693 530 -775 86 -704 667 103 -3 90 572 -424 -225 -471 -611 -249 353 282 413 -253 -331 762 -435 -605 133 765 309 -223 57 -174 -706 236 -297 100 -710 336 -303 -682 -218 -382 377 136 -603 174 -568 -249 -279 678 -342 659 -255 322 -108 -302 33 -627 -12 -799 422 755 -375 -731 -224 -149 -55 134 -102 600 499 297 -719 -797 562 -280 342 -488 -150 608 451 264 -700 538 287 345 -746 17 146 458 -14 -67 -208 760 599 687 560 -507 601 -704 -535 575 -829 -264 -141 -240 -759 -470 -287 -661 -322 47 -90 -633 -534 -718 -129 377 -126 608 178 -126 395 -762 -563 -123 192 130 -295 -419 371 758 49 -758 43 184 130 353 81 -537 540 -273 -437 277 797 567 -711 305 719 697 -160 -375 457 -191 162 -483 -852 699 560 -542 -879 53 -137 164 -94 -799 -584 26 -236 -435 -76 -685 775 -530 667 -343 203 487 -424 -507 403 767 228 289 219 540 -864 -884 382 536 -88 -256 195 708 165 719 509 615 -682 -793 225 -693 -710 56 36 728 -352 -257 398 84 -3 -48 677 -235 -560 -251 -416 -172 -799 173 -807 217 -765 59 185 -444 -295 583 -434 46 512 348 532 22 316 -249 205 86 -315 -577 406 -246 66 -521 -643 743 -454 -747 382 -548 85 -383 670 -281 -39 782 457 186 434 -647 -187 143 -596 -716 -872 38 -218 268 747 -833 -750 -888 -156 491 -307 -736 69 542 -60 785 -95 -699 -824 -95 -391 172 231 378 177 133 388 682 393 409 -60 -100 -724 -71 192 128 -190 -47 327 527 556 65 127 628 -60 340 -397 -504 523 303 -384 -504 -311 -494 -889 101 152 182 690 -41 611 530 483 -304 147 -880 636 -150 237 -743 -509 -478 99 365 -636 -831 269 262 295 18 304 24 307 -327 592 -429 -591 465 631 -244 618 430 -112 81 775 -368 -53 -803 603 230 -750 211 119 22 38 -453 -146 -730 232 -695 -376 -337 -485 501 -718 -398 -190 94 -264 543 741 -354 318 796 -121 590 -806 17 40 -540 581 -485 61 -900 667 590 -718 459 465 493 -33 -255 372 603 22 232 -595 -773 -185 714 466 -766 400 -676 83 -665 -609 586 -109 278 703 -813 302 521 340 -585 678 407 532 456 754 -758 301 -154 -518 -858 160 116 221 623 -692 52 652 -645 455 -100 474 110 -29 -201 14 59 -432 638 581 -367 -780 -449 -142 -10 73 -796 -310 -270 -53 -444 105 567 -477 348 639 159 25 -541 328 103 196 -38 710 -10 -814 -250 413 -881 418 66 -609 -643 -135 -784 -414 -792 -824 -222 -114 -620 -455 -392 -84 -817 -787 -653 -324 -452 -673 401 577 -864 -100 457 -401 -126 -318 -117 -149 247 -848 -123 44 -644 -48 -97 -820 255 544 531 -521 558 -216 -4 777 -761 100 664 -479 -816 53 -284 478 41 749 758 -158 120 -869 299 771 773 510 290 -6 -874 -162 254 -294 -601 -836 673 -274 132 -447 374 -220 -664 -46 -196 -138 172 -651 618 320 502 -423 367 -432 -233 -650 22 281 714 68 245 257 -429 338 797 -854 705 716 17 242 258 79 -188 -71 711 488 -561 -368 553 -140 -538 1 -540 -305 313 -850 378 -279 175 -505 -502 390 -83 551 -792 -530 178 201 -167 365 533 -246 400 596 189 512 -578 -338 -570 232 207 -94 164 288 285 -463 -21 356 66 -428 -718 -207 -870 -743 574 -254 -526 -763 757 -741 -4 -665 367 -196 370 -1 437 296 706 713 -65 -846 -27 -794 -720 -738 621 791 426 365 647 165 283 430 -665 142 -763 744 -435 -537 602 -105 -288 559 -128 363 -93 235 -485 -871 225 -371 -262 390 -774 607 438 127 356 -551 -257 233 -131 347 -526 69 -854 -129 -600 260 371 -44 -49 735 800 -412 106 89 772 364 454 461 -606 -436 -842 -59 -423 138 -569 604 -336 -254 -2 -275 176 299 760 -331 667 226 -468 42 -351 -58 -831 -648 76 515 -264 404 286 -831 -694 354 -494 292 -124 12 237 289 359 481 -134 -892 -582 -217 -857 653 -66 786 572 135 -654 -418 -303 723 -726 -563 -399 -75 -291 613 -719 340 686 -461 -683 -707 -857 8 -506 -294 740 -734 -532 -608 -439 -129 -156 -488 -632 129 800 -95 -841 75 -553 495 757 -17 616 -722 -463 241 -203 692 -495 249 349 194 -384 -794 -231 -698 -837 78 -182 -650 -577 -449 -504 133 -468 -58 168 -361 8 64 777 -798 -136 -347 730 617 -356 -787 186 -331 -497 591 343 531 -42 48 63 109 -885 243 -866 -236 -564 44 -263 -489 519 -671 83 -501 260 632 -763 649 192 171 310 92 423 148 367 382 -327 -800 -473 467 -627 -713 499 513 -357 42 -438 12 -799 -191 274 -475 -897 -292 -323 -747 -221 585 -809 -865 -372 -620 208 537 556 0 -608 -379 472 -853 146 -664 -79 173 -643 559 -808 -150 -807 513 13 319 565 698 -790 -288 -63 -337 593 -521 -221 772 -595 332 193 -260 554 -886 -244 18 41 5 93 -460 641 582 490 529 -110 131 518 -4 -585 750 180 -201 -794 -893 666 -235 -201 -862 183 397 411 -154 629 -530 452 -372 612 -731 4 -624 213 -31 -334 482 -354 -225 -506 26 439 347 755 -537 389 678 -596 680 -379 -614 -608 -587 -473 -11 -499 -108 -257 412 -679 -815 -554 -183 -420 -406 601 177 57 656 -136 56 784 496 117 -521 -539 -290 -674 30 2 716 -197 -751 -179 -761 776 -323 277 151 -743 -861 -859 -500 -346 691 -741 61 373 -818 -189 347 678 600 128 -744 -218 290 -372 17 287 -5 516 -438 214 -476 257 429 765 -362 56 -207 496 -97 285 28 -638 -401 -389 -121 41 -72 -805 -232 -608 -619 287 469 -227 -869 517 710 2 793 -136 787 -143 -643 -389 -238 -471 101 -182 -864 358 -437 -327 -309 -236 -707 -551 -291 550 -149 764 -166 177 -264 698 -778 142 571 -238 201 235 -215 -365 -197 526 -49 -850 -883 -830 337 539 323 -119 -774 -770 713 -196 372 -677 323 -183 725 -519 -47 -485 -628 84 -528 -316 -232 506 626 -630 -518 -489 208 718 129 766 498 -86 -845 395 -624 748 -764 15 100 169 65 -722 386 -456 -490 -453 -156 -115 24 352 -27 345 -365 -476 -156 517 -135 -728 -824 239 536 39 392 -695 -518 464 -628 794 462 -143 234 423 -450 229 -567 -671 178 -774 -582 -210 -492 725 60 -859 723 -307 -417 -404 -341 -239 574 -656 336 462 -360 508 -847 -610 -305 -434 -863 455 322 360 256 -391 74 -662 -266 659 -724 115 -679 -57 630 764 380 32 -52 159 630 225 525 61 -857 352 731 -76 -622 -44 -390 -526 -83 -707 143 -399 192 -864 88 496 322 -400 -724 452 -265 612 -528 687 348 -99 -124 -317 418 -284 693 344 -53 -775 197 -776 -576 -499 12 -13 358 -481 -45 -305 -329 48 755 -377 628 136 -581 -173 232 -479 501 -830 -179 -525 -739 -809 297 -24 -876 619 270 664 752 111 477 759 796 -670 430 -470 -891 -624 259 255 -25 797 -237 -885 498 -686 -656 501 328 -629 343 757 212 -344 -217 469 307 -237 -381 631 -180 -336 -886 -257 -196 -565 459 528 -683 -875 -495 -638 -80 -444 -851 670 270 542 -163 -345 641 627 -426 -221 -210 -372 -646 9 -624 65 285 -500 -491 747 156 -855 -699 -327 281 584 -183 581 -687 516 -530 336 -126 447 -409 -714 -322 -70 -368 -337 296 -249 578 49 230 732 -848 -80 610 -483 -227 -817 431 487 407 647 451 -135 606 -48 -112 -288 -502 -60 -240 -73 674 468 269 -234 718 583 -226 81 -873 83 350 -43 -381 615 318 476 -583 -407 417 -324 -26 179 -460 -820 -732 100 523 -872 -274 -860 -503 665 5 -684 457 -826 315 459 -533 -456 740 135 -673 -300 -170 -858 19 -462 707 -498 400 424 -777 -661 302 -520 -735 -401 -438 -579 -77 728 -9 -299 589 -743 -699 301 -289 716 204 -863 216 -704 -407 672 -533 206 -842 -548 -304 407 707 466 -488 682 30 -226 -73 474 -494 750 -504 -27 278 608 155 -642 -65 -77 -610 -772 685 373 -845 -34 -489 329 -789 651 56 532 577 724 52 743 -328 -485 -32 -588 -406 -279 -613 -240 -292 651 245 197 379 -208 66 220 444 -312 165 -147 -581 102 -308 -786 779 -112 182 -681 444 377 -335 -717 -829 -314 627 477 -821 -496 793 393 -818 -328 527 -633 581 670 581 -414 346 -5 -635 -303 -873 -550 -424 -558 662 -250 727 -82 -225 -814 431 -453 -547 293 -853 -762 165 -570 -540 262 557 676 411 -178 530 185 793 15 -780 -374 457 639 540 206 410 -421 542 -270 4 -294 336 86 702 74 -805 109 -228 -176 -377 701 713 -654 202 -373 -297 -595 -376 -272 -120 -378 453 -381 172 773 63 -454 196 366 -502 359 -249 -382 -110 -660 734 287 -358 150 -837 -51 78 -852 73 -441 -701 -617 318 525 88 -186 279 49 -290 -568 697 788 342 399 144 37 -507 260 -340 714 -155 300 -711 -494 469 138 122 560 -620 344 -388 -573 -314 -337 -78 193 -269 -425 265 693 601 26 84 -465 -626 486 -327 482 -541 -348 -295 -198 -509 546 267 219 606 -92 168 -555 536 -212 -316 49 649 675 603 -58 631 676 382 -675 39 417 451 -513 14 -409 -462 -397 -748 -779 -796 272 -210 -822 -409 -551 -200 -175 9 251 -165 476 -812 -640 -802 -839 -609 774 580 -515 769 -60 260 451 796 -871 -105 420 300 -386 714 340 280 -140 541 -404 -865 -306 45 -670 476 366 45 651 122 -620 -217 -202 608 -726 452 672 432 -222 721 454 799 346 47 470 413 -165 -107 663 -458 429 308 114 -795 -539 -773 -400 644 -681 197 217 258 72 285 304 -133 -642 -564 361 -693 592 -331 304 -556 -660 727 -406 -137 332 184 -438 -520 -205 -74 474 -650 -35 -36 -754 -281 -365 239 -541 313 -632 -645 408 101 -308 -616 -790 579 787 -603 468 -477 -655 644 285 24 250 -377 648 -421 453 253 -404 -159 -76 445 -790 123 -691 -714 -593 -758 224 440 -167 -759 136 433 350 480 -108 748 772 159 70 405 -160 559 186 797 315 334 351 120 721 -433 -276 463 711 727 538 232 -388 628 30 -273 -263 -276 -836 637 -162 455 -780 -380 -565 317 431 -853 758 -658 -732 9 591 600 571 415 -707 -286 481 -340 482 -215 -129 -547 -729 383 657 -297 -45 -150 114 471 -612 1 -448 -72 34 533 128 496 -597 -365 -337 766 -503 -668 153 -133 338 447 561 753 -530 -68 -283 -110 -843 -839 -849 -176 -288 165 -95 -542 -299 -31 104 -354 27 324 -796 -197 -285 -135 688 -289 619 -829 -676 369 -128 -26 613 -124 313 768 -428 709 106 -521 773 -816 -755 205 185 -651 774 153 -370 120 -887 625 -153 -583 84 -831 367 287 185 -899 79 593 -786 235 -752 603 -425 304 101 137 598 335 775 122 -224 51 -745 -565 -181 526 506 360 -643 201 -633 134 154 -855 174 545 156 -828 -146 -851 331 -353 639 -209 -618 -692 538 392 -598 353 430 4 -699 755 -385 118 -447 170 -362 -704 -362 486 731 277 -485 -743 228 172 529 -615 -440 -361 75 -718 -844 502 198 -798 450 275 720 119 307 -745 342 -628 -315 303 498 -140 -639 26 571 -697 667 -147 -685 352 -621 378 637 443 -391 -255 -536 -488 -265 137 -604 -540 -92 58 582 -563 574 -734 -99 -131 -541 -342 248 634 67 -93 346 -194 418 448 -846 134 -664 -806 80 365 97 -778 -45 -127 -19 559 -110 460 630 -863 -454 586 668 -453 -121 -69 522 -212 557 -789 -793 -340 -650 -201 -821 -9 305 149 93 36 140 -236 -820 422 -551 -399 -515 226 747 735 427 -813 62 -310 -815 57 -297 449 -399 83 -710 -188 -758 10 800 -312 -24 260 -889 -378 -605 371 -265 -404 711 519 -900 -310 -192 -188 -444 -317 518 66 -485 -611 -56 -626 -788 -592 297 -725 389 714 -146 331 -250 -696 -79 756 321 -893 504 452 352 761 -341 70 -343 518 -649 36 601 -228 -645 -470 250 -568 -443 -242 757 -44 -379 171 202 609 -896 138 432 -247 -279 218 189 -503 204 662 416 -419 608 -124 95 -705 -700 -621 758 594 -683 -694 -20 59 -116 -461 -547 -536 -469 -304 338 109 -729 -819 -149 -754 -732 -189 -285 635 402 220 349 431 421 577 -605 86 -629 -686 -83 -768 -95 -338 -843 312 294 -799 -149 -423 79 -888 277 -759 -489 382 -282 757 561 348 -442 387 -30 -202 459 449 583 747 609 -155 -495 -780 -666 -527 414 338 644 634 -495 -108 357 659 534 -452 -494 293 11 -524 -53 51 123 -514 -423 131 -10 395 -688 -107 731 -575 -635 629 -117 508 685 117 -695 179 -863 395 -662 334 676 208 -864 698 -190 -150 -234 -398 73 -852 659 -34 455 488 -568 -668 247 -120 -264 548 172 -475 88 432 -136 651 -351 -276 304 -292 -660 -247 800 -506 -874 136 89 -218 744 683 -749 156 289 -891 -255 76 -864 -500 -337 271 86 -287 152 -341 -27 218 188 -390 -618 -898 757 -426 126 -786 -782 555 -207 -792 -166 625 574 167 768 737 -668 -429 203 -188 -372 420 455 241 -580 47 577 610 -304 -535 -66 106 -483 584 -559 -490 -708 476 -317 -504 603 -668 225 303 127 -839 -171 544 -25 -344 640 32 440 -832 421 692 664 206 -564 -293 -253 -220 -709 -455 578 -373 480 313 -548 -162 180 779 553 -240 291 758 -382 -486 -326 796 -331 -232 760 -242 67 315 720 -848 -889 -428 -98 -54 144 -231 343 104 -11 -704 -188 -796 330 -70 666 600 399 -625 -815 -491 -602 -504 756 -490 -470 343 423 682 -877 10 -507 117 13 -600 -167 -132 -372 -728 -742 5 -218 -426 691 308 -417 -524 -185 -252 111 -57 329 -675 -532 -867 -459 286 -333 607 -714 -297 742 -498 445 -822 -493 744 566 269 -880 56 428 446 -35 -173 -616 515 -206 -692 319 -824 -801 -217 -429 -574 289 738 -501 -255 -703 722 -620 -221 560 -403 -215 -408 -541 32 154 -326 81 441 690 132 500 -14 -271 -826 375 -48 -197 -474 774 -891 715 -307 605 383 -614 409 -893 -347 -451 -874 -538 748 21 -759 -755 138 795 -167 326 -5 617 354 -853 -427 -413 178 745 162 503 382 -233 -809 -247 16 -33 83 530 550 -107 -178 -363 438 -892 -617 433 -173 -661 390 695 -8 56 -142 -515 -624 -371 537 -643 464 328 634 -561 78 396 -426 -117 744 -26 722 -86 -727 44 687 -62 151 -192 74 775 63 550 371 129 -524 234 -469 306 775 340 -557 -610 -181 -384 158 773 325 789 -675 322 -30 4 372 551 672 -486 -898 186 -566 -110 138 371 -804 -241 -333 444 -749 -731 -499 237 -834 183 470 755 502 -241 357 148 -498 43 -257 602 429 170 574 -836 -796 -775 716 615 317 -886 267 240 -170 6 -494 245 -98 772 328 -442 311 269 757 8 -745 -189 -540 -288 -738 -342 -816 772 -378 466 -692 -343 -134 167 732 -851 -256 181 -486 611 672 79 335 -171 284 -808 762 -564 -105 619 -38 -776 -249 -693 -232 232 -202 188 -436 69 -246 335 414 486 -837 -369 -479 -818 -626 678 -705 -239 485 152 -407 -592 -609 337 -868 -466 81 -461 -831 -177 418 208 744 82 -72 777 -136 8 -802 -471 -487 -680 -815 727 -502 -134 -304 130 240 157 469 522 734 473 604 -622 567 -276 47 -96 210 -254 -700 556 700 233 -559 718 -387 -871 380 -610 -22 523 -506 347 -568 390 -299 -814 -430 613 -863 -599 325 -756 442 528 271 -59 493 -598 -576 -53 -195 -592 -582 -896 -532 483 -408 676 -822 324 298 793 -9 611 641 394 -441 305 28 -857 -771 -895 3 279 104 -689 -157 743 -867 -400 546 631 -523 285 -841 229 -3 -319 591 19 -750 -309 -400 -257 308 454 411 744 356 581 619 550 312 -608 -79 43 -178 -295 -337 308 155 661 -74 -7 61 390 -201 -433 524 -402 -601 318 -616 -503 61 542 -14 494 704 452 43 -336 618 689 22 -797 25 -849 679 676 495 635 -633 -421 -628 -281 592 447 -841 -752 -447 -751 -147 -567 652 -798 275 -220 271 -53 680 763 37 -167 685 -721 -296 -846 -158 -120 -539 579 -129 -9 309 -415 -159 -620 -127 305 -623 -748 622 -586 707 -41 208 11 -888 -290 -114 28 -580 277 -464 748 241 -410 -27 526 -704 28 -529 -142 -597 -348 -746 -747 628 -708 692 -133 -246 215 180 204 266 724 -214 -595 741 -494 -761 -620 -539 646 488 -44 459 -736 681 -93 -278 -731 763 -486 59 299 -522 -426 -175 764 -399 -616 740 -512 696 -212 -55 -496 -860 549 -474 397 299 -593 120 -96 266 -3 110 329 -687 733 -875 143 -453 -435 -134 797 -489 -756 273 -485 559 -30 -485 12 513 259 784 -689 779 26 97 24 -398 -68 148 -229 110 -865 428 139 586 80 -472 -563 -671 74 -8 242 457 -582 -227 285 527 83 94 538 435 -631 592 380 -352 666 307 665 739 -355 360 585 -430 605 -569 -194 664 -839 60 -285 595 476 -355 685 -793 66 405 -899 621 731 -274 376 664 -408 -649 -863 -591 -710 -865 -113 -441 498 300 17 -90 384 356 364 -413 -738 445 -675 537 -230 -650 -487 711 706 394 353 -570 -161 29 793 -844 -342 143 82 62 -447 -202 172 765 -124 -21 -187 318 276 -651 -591 230 -709 425 -840 244 111 -150 -467 -863 -464 -7 -194 -14 449 -494 517 752 18 -366 626 263 -299 402 -749 420 313 757 -691 -327 -475 -821 -704 -259 -832 -616 -192 -190 -643 -826 188 209 344 110 745 594 -434 603 -188 500 -721 -404 762 -109 326 198 -566 -157 192 -616 388 -369 -169 504 494 -162 -277 405 131 -782 633 643 -320 513 -886 -355 -563 -686 -648 -150 354 -134 -528 -528 -718 311 642 186 -661 729 289 -108 -807 -348 -896 443 -308 -620 -63 -777 -147 739 638 330 347 -517 511 -817 335 -678 663 -658 71 548 584 -223 -469 -229 -556 613 -494 -666 -205 -48 -501 149 321 -674 292 683 -810 -268 174 107 68 768 -583 678 464 -7 600 699 221 -397 790 548 528 157 8 115 -93 -371 635 -688 -312 171 -769 -710 615 -558 424 -172 256 762 -113 -390 -404 704 34 -196 326 -830 -750 -97 752 185 645 175 -323 -230 -405 124 352 731 386 -198 680 -236 337 -391 571 51 155 -796 293 -783 -277 -239 -748 -795 -842 -544 738 507 -541 -515 -763 357 -703 98 636 -865 -451 159 758 -737 -190 459 11 -144 322 -230 557 -291 -166 645 -401 205 502 -728 365 -382 -870 392 -146 -610 -253 -26 44 732 -189 -880 673 -808 -294 255 345 -183 -149 455 -167 -35 323 -449 252 -45 612 396 52 -708 -690 -880 708 658 -474 -880 191 432 437 305 -636 -130 -460 -685 -209 140 -40 -702 697 772 665 -888 -881 417 -49 175 521 -692 -494 387 -792 677 -122 -384 704 -725 756 -560 -574 630 711 -873 -370 333 -221 681 -232 -820 -654 -433 -40 -458 -484 708 574 -361 173 -846 -23 525 250 -774 -401 682 600 -143 -563 -655 -133 -320 19 152 718 -455 346 -490 -685 -249 121 -59 401 445 -624 674 -2 504 -626 781 -238 -808 697 -332 -35 -500 82 355 134 391 16 -174 -208 683 -610 767 -612 -559 188 95 -52 -166 348 408 -768 -796 -805 431 -584 465 502 -380 -218 -307 119 341 135 -102 683 404 -643 -246 -351 646 592 -295 616 -422 700 534 -672 232 -683 -302 799 -674 -443 -334 123 -260 -594 -608 -790 497 -50 630 600 -472 200 236 -301 -273 501 -666 -725 -39 744 -38 284 -677 344 -379 -576 -85 784 687 -388 -174 553 718 -753 431 -186 -862 281 -75 -371 -782 52 299 142 -181 -802 89 -769 398 -397 642 -864 -732 263 363 -447 253 421 664 433 793 187 -796 179 -481 -4 -776 502 549 421 -64 -810 659 233 -479 -691 188 -635 780 -577 -761 -303 -374 303 -555 36 740 -672 -214 138 -662 -377 344 -574 -268 -486 59 -420 719 30 180 -758 -694 -783 -433 -474 743 -885 -489 -447 -571 469 5 685 105 -45 -86 -657 33 -286 279 -841 739 -242 -244 101 531 455 703 665 -772 557 549 585 -795 78 -713 -32 373 282 -139 84 -195 485 134 112 -228 -738 151 91 -628 -110 -137 7 542 506 405 600 256 -668 692 520 18 -593 748 -81 337 -671 193 463 735 559 -665 547 254 -747 270 -97 204 -568 -53 -126 157 -99 -553 -281 631 640 -750 297 -436 -599 -765 -691 -814 476 601 -499 -806 -296 357 -849 -174 588 461 552 -661 60 396 -116 -887 -466 5 56 626 -198 115 507 -156 629 189 -708 782 533 -57 -539 -449 388 488 -603 -385 -385 -775 668 -560 41 44 379 -881 -633 37 -190 326 122 358 370 -366 453 539 230 132 -655 462 189 548 -715 -637 358 478 -409 -604 -736 -355 -647 55 238 199 206 406 682 117 -817 -14 546 -172 -96 -879 -424 -6 12 394 -761 34 -675 579 -867 82 184 -440 -579 -86 122 554 -199 499 -2 51 -120 -354 239 360 386 737 475 -402 155 -258 -89 -737 -368 304 596 394 636 147 -651 -490 -711 -95 -32 -313 429 -737 -618 -17 -348 -657 -678 -332 -256 -643 -128 775 446 263 557 710 -648 72 709 411 634 -54 423 -185 -295 -667 670 -210 -18 292 55 -290 -702 72 -496 -363 492 760 -888 -379 -556 -200 -809 80 696 -483 443 319 151 -321 311 373 -743 -616 -466 -847 766 -489 558 -416 -228 -223 470 119 -779 146 -879 62 748 142 -729 49 38 -883 -247 -737 -849 -5 -831 103 275 522 437 406 74 18 -505 261 -612 -519 -493 -227 701 -607 -108 192 -136 186 729 633 -793 -635 -41 -713 700 70 -611 200 -284 649 -228 -416 -525 730 -131 -216 -225 -662 -332 -279 536 741 -855 -301 -737 -132 -734 756 612 -343 446 -282 -823 -500 693 -92 -563 477 243 -119 232 -35 549 -658 -97 -558 -445 -776 -447 -757 -623 103 370 637 209 -570 658 -563 -369 382 -16 -237 171 726 411 288 695 754 404 340 287 70 -862 786 -338 -228 -309 681 -90 405 611 -542 32 -849 576 -801 -275 -817 -644 -68 111 -510 588 770 448 -634 86 460 -394 -361 -251 -741 -213 -737 -528 15 338 -318 -714 82 -338 746 614 703 -445 257 -36 117 154 166 -44 -121 327 -405 53 -376 400 605 272 -268 -563 762 174 323 -263 73 -825 -222 500 651 -703 -431 499 -413 472 -221 359 -836 -121 -104 741 -817 -749 -731 -429 240 -604 631 502 -173 624 -68 88 462 620 -802 -65 614 -849 63 -5 -689 -809 -213 -339 -383 179 -503 -567 458 488 54 -872 -45 85 -154 405 -414 768 -789 507 496 -724 -703 -496 -199 -641 97 -752 -378 -681 -786 769 704 -599 62 230 -695 -140 319 475 85 679 705 681 -498 22 59 506 -504 529 -871 208 -576 -634 -481 -690 591 -576 -63 607 -833 519 -288 -884 -856 -813 -56 -835 -715 87 50 -364 -640 742 177 661 -259 -102 -867 -851 658 614 -597 465 29 -48 -847 -233 -665 236 -625 -520 699 -480 -303 -209 577 -389 -240 -159 -256 606 741 112 305 150 -186 -375 -746 -899 -787 449 509 -79 -624 258 13 -641 -236 217 331 70 753 -803 384 83 -13 88 528 558 -648 625 -146 29 -164 340 166 -171 -478 174 58 516 -386 608 -95 586 673 -890 222 -73 153 743 -532 24 591 -456 -108 105 239 -815 151 -533 -770 -545 119 735 439 -851 -427 -467 193 -489 -347 502 -649 -860 687 -615 119 637 -172 -317 -89 -880 -900 125 -388 298 -542 -60 395 -439 -23 -569 -90 -27 -38 -567 724 19 -325 -307 267 767 -225 449 282 -783 86 -875 -48 -645 794 711 -443 -808 416 333 514 147 -410 400 -217 -340 -558 282 261 -361 -80 -51 754 -19 -690 87 -812 -276 418 -49 -190 -340 -168 60 480 -762 357 -649 -196 -779 -330 485 -550 344 367 -184 -196 751 -363 750 -862 -191 790 -242 358 -267 -139 -424 85 516 371 -341 -480 -132 207 -611 -161 215 -399 -103 -900 170 -676 34 -712 346 -827 -504 -845 -81 -77 618 -563 -502 577 445 -891 104 -56 -538 647 -84 11 -641 -34 -199 289 -307 10 -586 43 -79 509 761 -760 143 -435 -112 -372 -261 -539 662 -531 346 119 -802 292 418 -741 -679 -526 -587 231 609 428 629 -511 -719 146 -57 -484 -532 -697 796 -137 569 -607 452 -296 -159 246 -866 33 -594 -531 683 -845 289 757 -358 577 435 376 407 260 -152 -308 -391 -407 -837 727 545 -814 -758 306 45 252 85 -370 -92 -648 -698 -605 -265 -376 -160 61 -243 -237 -804 -247 232 -154 -862 -336 244 451 297 756 -333 745 115 592 -529 -297 141 -854 391 -715 314 743 783 75 -20 389 208 -761 -237 -363 354 344 -746 582 355 -739 452 -431 -515 236 -344 -495 569 -362 -129 544 715 314 -77 95 632 -709 -653 -801 -270 754 -2 571 -50 19 646 760 -639 -392 303 567 -698 787 502 -163 -51 -587 775 -264 738 678 -4 8 229 -473 411 775 -184 494 368 185 746 -538 100 -764 -302 476 -82 -242 -678 724 -807 -531 -730 -786 558 265 36 592 547 -211 -167 28 -782 -404 -502 368 -702 -638 244 115 -371 495 -140 -766 -725 -252 -506 726 -846 -63 436 29 338 -256 -393 278 -228 725 -383 666 -714 -703 -893 -819 -323 531 -4 625 -754 -828 -35 -36 -533 -58 243 -89 -617 -119 -61 -744 100 -37 -628 286 -250 -495 -333 75 -226 -487 44 -621 -893 -293 388 -404 -263 52 -236 -449 -603 -437 -589 -447 -413 -381 731 685 -803 174 -885 91 -418 771 -858 -15 -457 -558 -769 -259 -140 -609 128 324 656 -595 -570 -356 -283 681 -220 -237 759 -478 -782 -605 -219 -228 -537 615 -853 499 -407 592 -527 -468 272 399 -680 734 746 130 654 49 -861 127 760 -389 3 -164 -711 170 559 85 -890 -522 282 28 -377 -173 -138 -351 588 -659 -806 -139 235 459 -363 587 -691 -79 611 -550 48 -41 -828 674 338 -210 244 159 -712 408 26 595 287 492 104 -677 -605 -270 -604 -694 455 3 363 -320 -696 765 -499 -62 -899 276 -704 -197 -678 -33 -770 -687 -385 423 -257 581 291 408 336 317 -822 -32 -120 -879 -315 42 -600 476 -845 -895 -133 542 283 253 410 586 -372 -275 509 -320 -153 -745 585 409 202 393 -701 473 508 -244 659 321 -194 50 -630 -51 522 -54 -620 -831 447 725 526 429 -254 -322 -805 340 748 376 281 465 -252 -151 446 -239 -424 41 -692 -496 648 -255 610 -542 -882 643 -893 -34 -817 -896 467 -205 742 -779 -133 582 163 620 -264 800 366 -310 -885 586 -124 95 310 586 -766 533 -686 -853 -409 -342 -149 603 -39 2 599 695 -566 -863 166 -819 -693 -391 794 408 449 -766 -78 -816 -636 -133 649 278 -475 91 -783 659 147 382 -399 556 432 -755 -166 -656 -334 365 258 -29 744 443 -355 22 -406 -190 -800 -614 705 226 -127 445 -431 571 -629 799 -239 -524 -11 -890 -29 207 548 -346 539 -250 15 176 -680 748 31 188 629 341 621 176 -851 252 392 15 -95 -816 -25 -505 721 -334 770 652 -105 376 377 -97 -319 -469 616 705 473 -773 -392 -174 548 -127 -141 360 777 165 -513 -518 -433 -849 543 748 -726 450 -241 715 690 -600 -81 -144 -132 -689 578 -757 49 113 607 -116 338 12 617 -197 -833 -125 26 68 -899 66 -61 -567 -76 -156 372 177 304 -58 200 778 -211 192 -701 -466 -816 -444 784 278 745 -369 -248 -772 -325 277 -599 -327 375 -268 645 -858 -829 -622 743 -36 44 395 -845 -292 -43 116 58 261 -165 -132 372 -654 53 572 -222 -165 -514 393 -230 797 95 -560 -80 -852 197 -329 -863 716 468 -17 293 -705 -844 356 546 473 -778 83 741 667 507 -793 365 428 274 -629 575 743 611 -107 756 608 -439 -430 211 -382 364 408 144 -189 -776 -60 121 -604 -718 5 438 444 352 -843 112 -378 649 -671 222 -609 541 -427 106 -415 -109 -195 -58 181 -405 232 551 -823 -342 -245 -376 -889 691 325 -303 -798 608 -265 241 -621 441 -632 -88 410 271 291 774 -278 -215 85 -458 53 -823 223 -716 -840 747 -467 142 712 -17 -636 100 56 -521 621 370 249 -107 423 494 575 -800 -702 433 -741 706 32 -145 641 -169 -30 378 21 687 424 630 447 779 510 190 -125 -894 343 77 717 240 524 610 62 -437 540 -513 43 -327 491 298 575 346 -374 -245 -41 -201 -52 734 -886 508 191 -504 -204 -176 -84 607 -285 -177 494 -686 -389 -395 504 385 -337 -564 -644 -570 -302 -666 70 508 -273 446 377 308 -100 -180 -318 -473 413 -833 -844 446 -156 -251 -645 -309 102 691 -862 375 -518 -20 270 245 536 -862 284 624 -523 -363 -651 -24 576 -293 425 619 -280 -405 190 -827 343 -501 106 466 89 292 504 -644 206 -210 161 515 24 -110 -598 -664 401 145 -100 -223 -148 -849 341 438 563 621 196 36 -217 -538 350 -863 -100 -521 94 738 -600 -392 586 -280 -435 456 538 266 777 -824 -713 22 555 -181 -778 133 289 38 -452 -541 330 -497 564 -756 -756 -282 231 -78 667 -428 -870 23 -13 91 -861 -763 318 -572 -820 649 -248 -540 408 -465 120 372 670 235 -404 -183 278 -403 -392 175 -344 619 85 741 208 -389 56 -73 79 -567 90 -95 -65 -481 -484 782 -228 76 546 734 -752 136 157 -380 52 -399 720 -120 117 576 638 -554 -639 191 -344 -332 118 -855 249 194 615 718 37 -21 382 367 -398 366 -83 299 -125 35 -744 -493 -218 67 -29 45 423 -714 337 -885 -449 -359 297 -722 -221 -224 -715 154 -635 -603 205 629 422 125 -119 -495 476 -565 -229 133 594 -150 -696 -353 456 -225 -464 98 421 208 663 665 590 -276 -334 -769 -760 -583 -5 -383 -275 114 -850 -787 41 418 784 -464 -487 683 407 -72 46 -108 -376 -596 574 -127 390 385 -5 358 669 -307 -410 -127 -320 534 -548 453 -65 -810 38 -881 739 782 -442 190 -621 -821 384 -542 -456 626 490 307 539 406 -74 643 -741 391 -145 466 139 794 494 -57 174 324 319 -352 -15 -553 -415 -664 364 -103 -169 598 97 243 -783 -94 -887 -51 -41 165 -47 35 -438 648 206 -608 -601 444 -745 -167 -569 -508 74 -628 747 -431 -719 300 -63 -255 -138 -856 -845 -305 -666 575 -30 773 -3 187 99 573 658 -507 -379 -257 -193 674 110 388 -553 -884 132 188 75 685 -428 725 511 -71 -42 -191 314 22 479 -418 -699 -656 335 -664 96 -486 -460 -331 -614 621 -629 18 535 -492 640 477 673 -397 304 -429 558 550 -562 -378 800 -115 242 549 -351 112 531 -739 -8 216 58 715 -31 -4 -860 745 -712 795 311 425 467 -73 -248 608 -642 -65 -859 -887 721 113 -827 374 -375 217 -860 -259 -666 772 -882 -431 763 -365 198 -615 -89 -865 -429 346 747 383 -418 -454 -708 -50 -560 628 -227 -283 -398 226 -247 -787 -664 -96 -885 755 -73 762 559 705 549 616 452 216 -715 90 -508 -192 569 -299 320 -210 46 543 -645 504 599 299 562 -595 -484 -742 -783 521 -348 312 -719 -773 -660 248 -707 51 -498 -607 303 750 -865 751 440 328 -670 -468 328 543 464 436 -815 -194 582 -138 -199 -649 -445 -649 680 -647 -588 -64 -768 639 -825 -378 -241 565 -157 303 315 -608 754 -539 83 -487 779 -510 -645 -624 649 276 773 -465 311 336 737 557 42 -817 -556 795 -19 -323 121 -334 -753 516 -431 -700 -820 341 114 696 -310 -792 35 577 -236 -335 213 -40 321 -352 -874 -140 -335 -690 323 -524 -682 267 739 379 47 -83 481 -171 -194 262 72 490 -443 -890 46 106 401 -748 350 -586 641 -62 497 615 -674 159 -821 -535 723 80 552 -161 -352 -362 -301 586 -209 800 85 576 626 194 270 535 -798 493 -17 -495 -552 -461 398 628 279 -305 623 -316 73 57 -325 -268 -709 -730 -810 -185 -610 -603 -887 -592 -496 -95 -402 739 -664 405 646 -320 206 33 67 229 -395 283 533 -766 -47 484 -448 692 -587 -455 -700 312 -419 -301 -110 -403 -510 -54 -539 -581 309 91 255 513 41 516 759 410 649 -304 -851 -86 -394 -734 273 314 -638 538 -514 -558 -243 618 403 556 173 34 26 -367 -343 -130 -494 -893 -663 -581 -675 -605 767 501 -49 219 -731 -158 277 -865 -499 -377 667 -754 -872 738 -34 -177 -570 593 -750 -856 -276 -506 -407 568 352 -78 -208 -370 619 -242 -787 -548 -297 734 319 12 -119 -143 277 -34 353 32 -220 -113 728 746 -770 -357 555 568 -618 -432 -528 -266 -264 644 -442 48 -310 626 11 -833 437 -551 682 377 -798 74 -588 -194 -14 722 -864 485 -834 128 -402 -232 282 69 -419 774 -410 202 -24 -327 238 -97 477 512 749 -469 -549 -451 -260 -593 34 95 -766 -228 -478 557 270 -359 86 687 58 96 -519 -597 408 408 442 651 -96 438 -245 -581 241 149 384 -528 192 378 350 -201 -709 -584 -108 -280 -594 126 119 -191 -7 -158 -859 418 340 -157 -458 -792 718 -523 160 -586 -799 -84 68 529 -370 -183 626 -249 -773 590 797 -888 616 384 -531 229 301 -92 -539 200 190 -589 143 -682 -57 -728 -683 -549 -868 -671 468 -339 618 205 -319 59 240 -105 -517 149 -203 -857 -883 -613 -595 738 -814 681 532 -281 -36 -284 -32 -221 727 353 225 -552 249 -8 -19 258 396 -450 90 -421 -812 -341 -767 -342 -646 -638 -865 -251 -459 793 769 158 -225 -537 559 -414 180 -720 320 -783 -234 789 -134 -647 -461 -467 260 -144 -442 -74 -307 456 411 -38 -703 58 218 -256 -19 -314 416 -173 -343 -729 620 702 -595 -560 -701 -551 -326 -467 13 454 52 -878 -704 -488 -704 372 -585 19 716 -279 54 -199 -887 311 619 -137 -117 -841 -167 -757 434 -429 -107 -529 452 -86 -292 678 741 -425 -11 -791 -622 423 -499 -136 374 -305 -62 -407 -582 218 542 -568 649 456 223 512 -433 -291 -891 66 -86 -698 717 -624 -65 -780 -24 -502 608 242 -226 -198 -269 -281 -542 -591 62 -846 -667 -136 -57 22 -194 91 113 511 -296 -493 600 -658 -132 369 -654 -237 416 435 -186 553 -500 172 631 -297 -555 -65 201 778 78 33 110 46 -612 663 -695 -519 -35 740 -859 486 500 -54 4 523 679 -43 279 785 -592 625 -44 262 380 147 -434 118 -487 -93 265 -346 -666 175 238 -39 266 -223 -278 -355 37 -342 -353 403 186 449 -321 -424 -798 -108 451 -183 -22 38 -624 159 542 -509 -296 -526 -893 -516 -499 -875 459 619 -98 -41 -779 433 -162 -253 757 23 193 -523 -363 558 -828 -849 692 -563 773 601 -812 -2 603 593 -600 -566 -359 18 -438 133 -218 706 -290 -410 -351 -368 -830 555 -315 -307 231 -68 -169 403 702 31 -151 409 -308 -260 440 -61 580 -317 -701 651 -126 -620 57 102 648 -115 590 599 471 144 -451 -385 782 371 -166 -107 -18 14 75 -814 352 -322 -781 -448 407 -170 -272 -647 -400 -387 -897 -459 -878 32 -470 -767 504 364 207 645 135 83 618 492 -689 288 682 -705 142 584 725 504 -839 -499 63 -206 56 -636 -578 -45 -269 -762 -165 -5 -548 -110 -49 136 123 -354 246 -603 -84 -759 -88 637 674 117 -665 -725 -69 -614 628 -102 -545 80 -490 466 701 476 -574 79 640 -299 707 -758 -561 -446 284 207 -376 682 739 -105 -666 -486 523 666 -252 471 227 616 -812 -716 -896 -5 780 -450 -281 -147 -638 -620 -891 -57 25 696 712 723 120 -597 -81 396 790 450 269 -738 45 151 -66 15 16 404 -475 -454 82 -467 594 367 349 636 212 691 -189 -820 237 581 -207 794 420 -241 -103 -14 573 73 -317 -225 269 109 -565 -613 83 126 550 635 281 683 -324 399 -432 -690 -678 -326 -95 464 -758 532 -273 -422 428 373 -762 170 -584 -827 789 -876 -865 676 751 361 354 -153 -816 -230 515 -395 -333 104 -320 -134 -724 -125 440 -710 -502 -316 22 -101 301 -202 -309 -480 -812 -258 259 540 -825 -372 -587 574 215 -223 427 -119 160 363 -64 216 152 653 247 291 550 601 -404 -334 -38 68 -271 -318 757 -390 -91 225 744 -157 2 -206 445 -533 246 -458 579 211 -804 579 -872 32 -732 -789 -431 760 756 339 631 716 -618 -138 -321 284 -543 434 732 -507 -803 146 89 -800 -204 -560 -403 -883 -253 -694 -713 455 142 411 698 -626 340 -865 21 192 -52 267 -526 232 -450 -171 -416 311 619 -167 399 365 -223 -815 534 -92 -187 -205 -500 374 -413 -18 55 122 -67 448 -276 -649 -707 -472 777 -265 -350 -703 769 -793 -750 574 161 -41 -393 -733 -661 -436 214 -681 -149 -691 406 -473 -187 -447 263 481 573 -180 -239 611 73 692 -400 511 -199 786 -667 -466 26 408 2 -83 -366 -796 -139 161 561 672 -343 240 273 -795 -358 -241 608 -170 -783 33 552 160 501 -300 -160 525 77 -803 -314 586 -619 261 -303 -773 25 0 -678 -515 -317 -588 83 583 -389 158 -496 -765 -49 687 -565 -644 -542 -6 345 454 -451 47 -17 720 -428 196 109 -731 283 493 -549 -882 -498 195 -15 12 -832 84 371 611 686 -788 -702 790 -761 66 -314 210 625 -40 -517 -352 403 653 -196 -143 454 246 -214 -856 329 412 -120 672 615 46 224 142 -114 792 -856 -44 294 -453 151 188 -374 -490 501 -74 553 -734 -594 347 106 48 551 308 -131 538 269 492 -551 -856 76 -789 -197 -469 -510 160 -140 354 320 -409 628 -515 -49 -806 642 763 -328 457 -310 -398 -695 -225 -367 -464 -733 643 208 -36 523 -205 -160 -70 122 240 297 -853 -262 -364 15 -161 336 420 578 -324 -843 -302 -151 -426 193 -276 709 -603 -451 -874 653 -835 -743 -254 528 765 146 -206 -865 -268 -841 -810 -126 713 -220 -724 -882 -529 18 -48 -373 -59 -268 425 26 157 -796 585 770 -461 -59 -152 -282 -829 605 -129 399 198 187 -135 769 -162 78 -556 588 -500 203 355 185 -268 319 250 -701 -412 385 -79 -24 46 -718 699 -620 -852 441 -383 -562 -739 501 -717 -3 -302 691 -78 -116 -799 -435 -261 525 -819 -726 -851 281 727 -207 789 -425 330 -807 -132 390 634 427 -191 608 -709 129 753 84 -37 -868 -841 719 75 -764 -49 32 277 91 -550 732 -592 -592 -662 284 641 -240 -805 -346 763 -673 -637 144 15 792 -179 288 152 336 -384 -333 114 77 71 352 586 -177 -542 309 -711 456 467 -735 -602 -471 719 -249 -736 -706 700 506 260 42 -264 -848 -398 214 199 -123 -664 -800 350 -44 -180 -747 -887 661 -646 630 -640 -305 -794 -246 -269 422 -336 -306 778 -159 607 -395 -249 -153 -483 -714 334 139 -147 588 -245 218 644 615 -597 563 -448 689 435 -668 -634 633 381 733 336 322 482 -818 -664 107 -216 -161 176 -59 -732 -883 318 274 -269 -16 -436 532 561 -165 159 -722 -505 672 -391 429 -798 -571 501 394 488 -213 31 291 555 -459 146 491 40 37 249 -517 340 -520 243 770 -177 380 -412 503 -453 346 -179 547 -532 741 -880 677 -632 -190 551 -394 747 468 623 426 -611 -453 -811 664 144 -78 -388 -724 660 -381 210 -63 34 -439 -95 511 -766 -589 15 -602 -23 -69 521 569 -228 -339 -723 716 7 27 -750 572 796 31 251 -235 419 -681 -611 -70 -876 -437 153 -191 -494 -56 -582 -230 -659 -715 -774 -724 368 324 -45 178 451 -721 -461 785 -299 609 -466 179 418 445 316 77 -46 -66 330 -636 650 -499 728 512 -382 243 -686 -845 731 -480 -67 264 -509 61 166 -142 -625 -319 -425 -347 -808 289 33 347 -432 -317 -262 -691 -293 -341 -795 -62 -46 -461 -34 311 -832 100 639 497 426 163 -547 -68 -393 70 -900 -791 -803 165 -648 -268 -488 457 -553 -264 358 -674 -501 -621 620 -823 451 300 -430 -470 -658 -380 94 -623 334 172 679 -700 631 -783 628 -288 -696 -104 -672 -220 -238 -16 -633 -212 715 506 -12 -44 15 244 -703 -374 -287 38 17 -147 -292 -376 759 -222 200 -51 594 -587 680 571 -857 -775 -160 -427 -279 168 595 250 -473 -535 -459 -382 345 -104 641 36 -898 662 -344 -753 392 571 -178 -237 -231 -575 718 219 108 -433 -138 -758 -106 -422 485 -129 192 410 -149 -239 -525 85 729 365 -244 623 729 648 106 -215 -636 695 38 -174 49 38 -734 -38 -713 276 137 -191 229 -867 -282 616 356 391 -466 30 338 -806 757 -387 238 764 50 -691 -329 -772 -642 566 703 106 421 -873 170 476 40 -180 534 -306 -245 -91 389 -315 -747 36 319 -48 382 -880 602 310 -826 27 151 478 -829 -68 202 415 620 26 179 -562 -414 -633 648 306 -477 4 429 -53 -237 105 748 535 711 -858 -184 -842 264 -181 -63 636 687 -297 -438 -99 -894 -392 490 -818 403 228 -540 -205 426 325 -301 -587 307 -558 -522 331 -115 -407 -328 -693 -603 -777 -820 10 300 -197 -355 -661 658 -398 -323 771 -637 304 -320 -264 477 714 -305 311 -382 -590 639 -512 -566 -539 -73 -779 639 416 119 376 422 -379 -221 33 97 746 -338 -165 407 284 133 645 657 -829 732 -94 92 -144 -818 476 589 694 -282 660 116 -478 -276 -164 552 604 397 -242 236 24 -574 464 87 274 -69 -214 704 -871 -675 -897 -747 -851 -494 -298 -643 -841 352 -55 336 -635 -465 -473 -875 373 -587 -764 -250 -490 491 -319 175 -663 -766 438 253 605 560 -55 274 495 -431 -480 22 -100 51 -841 -660 -533 -309 78 280 295 -450 -336 18 174 682 535 577 -799 -685 -722 117 492 640 147 -489 673 -99 378 143 565 -746 455 -260 510 -873 -59 -283 126 586 -436 -523 107 259 -261 324 -262 -870 -171 -700 -662 737 -339 351 -75 257 193 -25 -163 -60 239 -608 442 36 -388 -695 -481 341 -353 -48 252 600 276 -40 -33 -221 -805 -533 742 -697 -243 349 14 318 419 568 -5 409 -293 -29 388 -613 222 156 737 -678 -670 -190 -74 -783 67 -273 -447 -32 412 -467 581 694 244 -640 -556 140 -526 -475 -219 -464 297 243 -723 494 -824 450 -480 -813 64 626 593 -500 -866 311 -391 -428 -362 -512 -441 -156 -431 106 698 -891 229 228 586 -709 -658 -42 -58 727 -505 -436 685 619 325 131 516 -864 425 697 309 755 5 -129 332 -869 -137 257 -697 -353 -401 80 -63 -734 701 -704 -403 152 754 431 623 588 -645 35 -824 -327 506 655 -215 100 -182 727 -100 422 -867 -408 460 -348 -690 150 -90 -540 399 562 14 166 56 19 280 353 262 -555 -298 120 261 526 -813 575 -545 473 -72 758 -673 -667 -441 -254 -223 416 -532 -120 -110 367 242 -163 -19 747 89 -748 -510 374 798 -19 -755 564 548 -466 326 -192 -251 -260 544 427 349 -58 656 -401 -552 165 -293 -776 -248 -581 715 -612 -260 -137 -314 314 711 407 -682 180 -156 -244 -620 -515 482 -625 -896 -371 -872 749 601 -217 283 297 75 725 -303 191 -143 -598 -169 734 -883 37 -865 -587 62 -499 196 -97 105 -602 23 229 46 -398 -31 228 381 672 -548 314 -268 553 -212 539 -490 -219 -272 536 56 -697 162 -44 -326 -352 -146 -328 197 -610 -411 467 -736 155 797 -563 234 789 -671 137 -419 755 270 153 -292 560 -454 -766 -94 -686 -509 -376 -323 272 336 -356 -226 -87 -422 -654 -382 -133 71 -97 -730 -264 551 91 705 -330 -827 -893 -835 -481 576 -328 250 -103 323 783 -150 -448 29 746 655 -630 393 127 197 -176 121 -656 232 -508 434 -676 -565 -786 132 -90 431 529 266 -382 153 254 -14 -764 -817 -460 -456 611 266 -147 -864 -596 127 -27 311 -797 735 -214 -457 -251 648 -144 616 -453 -704 -355 195 -12 96 282 300 613 -492 -492 -125 -435 694 -261 -569 -229 760 67 -33 -701 748 254 226 -659 423 748 -14 146 734 -62 204 94 -825 292 26 -286 -117 -599 318 -586 -628 -658 255 -194 242 766 345 470 349 -760 -569 9 415 -466 514 -585 -178 -816 -246 761 253 40 -421 -49 444 -275 375 -482 -789 507 -470 709 57 566 29 244 -313 47 594 368 35 -682 -270 -296 -323 -454 -794 749 -606 -798 -595 140 -766 -858 -546 -755 -438 648 -738 380 -736 598 -216 -547 -225 -84 -223 274 775 153 154 139 -438 -597 -308 162 455 -261 -525 -601 -58 103 592 447 -766 128 -363 -728 525 595 303 -755 674 -140 124 -248 244 520 -579 -678 -85 -432 650 -413 -583 113 748 -388 331 -597 -856 -455 -858 -643 211 -899 -485 -81 -413 41 672 -39 391 -73 584 713 -683 -837 311 797 121 -171 445 -588 745 224 418 185 -510 -217 273 644 469 -486 336 -49 -588 -71 -777 -609 -94 -428 21 -702 107 -500 180 -378 359 470 571 52 -653 -435 676 -245 -305 -193 43 -213 -8 781 -590 -537 247 617 413 -869 -601 461 -409 -97 515 -790 -745 346 298 381 -307 -230 -862 772 -612 -500 391 -366 -590 -27 -287 133 -51 -528 -896 -37 -154 -196 200 516 162 229 204 437 228 -806 -231 494 -868 -272 -736 -388 468 -523 606 -436 -78 -416 -255 91 -633 604 -508 2 25 738 1 758 232 395 -627 -797 506 780 -155 66 535 -596 460 -466 454 -13 -80 418 -386 -219 373 -580 52 -473 -878 -652 -839 742 148 -275 245 537 414 -37 -636 -553 24 -275 -897 322 -140 786 314 -841 -256 163 350 -321 572 -731 210 -319 633 155 102 -23 453 -90 195 329 612 -691 -751 -719 620 298 454 -627 614 -612 44 -200 -666 -823 404 -520 -426 770 -670 -893 763 330 498 321 9 -787 281 -617 3 -824 402 -313 341 -316 723 -591 -297 -260 -87 447 593 -462 97 230 380 384 -899 557 -644 -76 -452 426 -764 296 328 252 723 -873 598 266 -511 186 -496 552 -7 -691 -491 438 -321 -700 617 -424 796 711 -33 -220 434 -819 514 442 591 -514 229 -439 163 625 198 -371 -111 791 714 720 -690 634 -370 -758 -795 618 -686 -124 -404 -502 -518 137 318 -653 592 316 -607 -745 -4 -83 557 -709 -389 -275 -409 360 535 588 -171 420 562 -789 263 116 434 28 -860 -58 -46 -864 -810 -31 -478 -296 -787 504 652 452 375 129 222 775 -318 -464 -843 -259 561 -661 379 -452 -883 -482 -801 -94 -711 -748 -226 243 437 -822 -817 -4 -678 -337 -390 748 -635 -203 -475 -225 -189 196 -764 69 -354 -171 676 546 -64 705 -296 -492 -759 -169 -468 688 502 42 -895 686 -869 -764 -230 -744 68 198 230 -769 -717 64 -250 -223 67 -295 642 -110 -131 -854 602 125 506 -12 -556 667 497 -590 -628 418 -159 -206 -876 -323 82 -83 562 -547 694 -419 535 -434 674 656 -366 643 -498 -548 -830 -497 41 -745 -696 -184 -96 706 59 -880 -109 -845 264 779 311 -113 125 497 -541 280 -420 777 677 -709 -520 678 427 -664 667 -135 -60 -582 284 -393 -667 537 751 739 -312 -474 -508 -395 392 277 -753 157 -856 -395 -589 775 47 350 -180 524 -781 44 183 -79 -506 -879 -16 312 94 -77 -139 -837 -49 -424 -17 -295 -248 -351 -111 609 73 335 91 -886 453 -289 219 373 700 -104 -126 -733 -796 695 -359 407 570 527 -659 -293 -402 -684 -383 -755 568 -440 65 746 -713 551 92 318 -586 593 652 -404 -201 -416 696 -290 -79 262 -844 -731 -559 -559 384 489 562 447 -876 -217 -806 -712 -394 -547 -806 334 -159 624 79 645 296 454 395 48 -283 427 -644 699 -512 -415 794 -138 -140 -607 -141 -140 684 247 778 246 378 235 -383 -77 -743 -346 -457 -431 -744 162 -646 112 -709 324 -64 790 368 146 95 277 90 -63 -572 -471 -292 -733 89 535 -100 338 -13 90 370 444 47 662 -706 -618 -380 792 -702 -247 263 -353 457 674 649 16 526 -472 748 -233 -505 107 269 -160 142 -49 791 -268 -620 -859 108 772 -422 -388 353 -487 285 -834 -893 215 796 295 13 -637 145 -544 622 184 415 -455 -693 105 -592 -259 -390 -231 198 249 70 658 -208 -722 -130 293 507 -438 -496 -128 380 -478 -821 -863 -465 196 732 424 116 791 514 732 617 716 -395 -99 68 -516 -623 -760 725 -274 -561 -538 -877 519 -607 -365 -781 -856 -521 293 -121 168 707 253 648 -488 -309 28 668 547 -107 -585 40 -416 15 -894 -373 627 -682 -393 -606 773 -225 -663 701 358 -450 -117 -679 -186 229 361 -116 302 -1 612 394 154 552 -675 -896 419 677 725 -230 205 -856 511 -65 -568 757 -490 -560 375 9 547 -220 -307 343 41 -60 -585 152 -278 -716 -894 -73 798 -867 -374 572 -411 -485 325 -184 -80 51 644 647 -289 -812 -877 650 584 705 -378 -581 -447 560 -839 -835 -200 -639 532 -484 -385 -579 717 -108 565 394 -469 542 -599 681 588 -717 -362 -266 -416 -678 119 -520 -449 623 38 -700 -464 -739 -213 -139 584 -25 -400 -135 249 -805 -746 297 710 -532 481 312 -887 -827 515 389 -549 210 425 764 64 346 -564 -485 -585 -505 -126 189 -674 -506 -798 -469 757 253 543 -688 -422 650 -181 -651 -835 -405 235 583 162 20 -576 -6 377 713 39 -167 -704 -630 -531 528 -26 786 -405 -726 -335 -59 -322 -881 566 773 -103 -759 -603 -481 -101 481 342 442 -452 -115 353 -547 -500 -136 -631 -15 672 373 -562 -831 -690 759 -799 316 437 504 -97 -43 6 266 -355 -40 54 -296 747 -828 233 149 -180 222 -847 307 -341 765 350 183 787 -728 -549 -191 -660 751 -41 -254 -664 685 -104 794 289 -878 523 -126 -457 -840 -520 415 150 -848 -85 707 775 -815 -725 742 289 -867 -768 -556 -417 605 457 557 433 405 -884 -334 -224 748 -514 -240 -165 -158 -168 88 -747 -708 517 544 -516 190 194 -881 707 -551 -123 206 -702 -493 298 -12 529 726 -187 -318 406 336 -897 -513 -33 58 -619 -625 -808 781 -233 258 -757 -85 -826 -282 675 -593 -271 -486 495 -185 111 6 227 259 189 -659 465 -230 -896 600 -676 -285 -133 -220 -466 426 -507 -478 -836 692 747 608 -458 -122 281 -630 -358 394 -852 -588 -777 24 -464 537 416 -451 158 495 740 40 361 38 328 -680 12 337 -88 328 -668 483 -872 -110 266 -208 -459 391 -681 191 776 -132 468 -200 -578 -7 241 329 742 -227 -346 -520 -321 -869 466 442 675 207 -97 -49 -191 38 -792 -382 -390 217 487 756 340 -538 -182 -66 50 -587 502 776 -221 -4 523 -79 -465 703 -579 398 -71 360 -564 -661 -533 650 -794 -799 679 -384 206 94 -352 -753 264 282 309 676 -865 -778 581 604 -466 635 -32 -777 -315 -507 420 -778 -334 -772 -758 529 -370 753 -881 726 -92 292 -776 -897 409 181 19 -13 -337 444 4 -278 -406 -795 215 -308 597 -766 -247 380 -511 -387 -776 -144 -763 199 -462 108 118 166 -286 73 352 -288 103 87 94 -289 -440 -482 -882 342 287 574 -89 422 -344 -295 190 -303 4 773 -287 -851 127 -416 79 -754 -602 -753 681 35 689 -124 -135 41 377 -730 -227 713 736 -68 -816 -450 -395 -786 75 306 -357 -14 219 791 -313 -368 581 -301 668 464 792 18 -262 -796 -718 571 522 -266 -487 -736 -754 409 412 -313 -183 -92 27 543 -220 409 120 410 -59 -251 -525 -457 -131 418 -715 376 -806 -78 565 375 -279 -193 -843 645 347 464 -178 -744 -55 -452 -119 -423 -102 83 -195 733 743 337 450 361 -704 -511 -475 -151 296 466 189 -882 73 367 720 -462 742 624 -818 -524 460 70 -256 264 -488 541 106 -225 22 -738 -404 486 386 555 -544 -162 608 -612 349 693 -410 -585 420 -340 536 -137 -374 -469 649 -125 657 -57 764 765 -611 -756 -378 455 234 716 357 -671 406 759 371 -274 -514 -816 57 688 192 570 -90 79 -666 -490 796 430 530 70 -553 458 763 777 -803 647 595 -278 196 156 497 113 463 -713 -73 -301 36 -312 -97 -468 152 659 454 238 -62 -805 387 609 -813 -900 -856 -356 332 100 749 571 -793 -177 -636 -5 471 97 606 385 25 -295 86 -728 -334 -526 202 -120 -64 731 -501 -456 -868 -484 -535 -717 392 7 -534 247 104 526 782 -818 -95 -288 -54 -347 -151 -830 330 -783 -530 -303 728 662 371 276 416 462 604 -278 6 -608 499 -113 -374 583 172 725 -855 -396 417 772 -676 748 361 -234 378 -245 -595 -830 -286 -179 -352 -802 697 -522 -290 68 -329 -321 190 232 131 -506 -868 -148 396 16 198 -363 -314 641 -94 -709 -419 481 188 -715 -330 -788 -223 417 -229 -781 -298 587 353 354 -761 -831 543 730 261 129 -85 -453 -122 -741 -115 -143 -612 -326 -205 -52 348 616 68 298 665 51 263 128 -298 -410 -578 -364 800 286 -415 748 -700 562 -349 -111 -24 600 4 -399 359 494 353 -327 30 757 -33 301 505 212 760 -281 441 454 -188 -849 -543 -872 -288 -386 -448 128 662 -775 623 747 -639 -205 457 -697 318 460 -275 596 -609 -698 628 518 417 459 597 -607 148 298 287 633 355 -314 -172 137 -838 -272 -799 191 -228 160 -16 -834 629 -719 -77 79 -479 -143 -26 -378 -140 -142 116 739 40 526 -446 117 -614 624 729 -888 3 -97 -815 55 -191 -64 284 -506 412 400 -525 -143 -61 -285 -860 -742 -448 574 684 589 342 194 713 -46 637 -105 -487 -754 742 -245 216 459 314 -79 -301 -661 -722 -379 571 274 153 -440 -380 -633 -298 -210 -669 436 750 738 -79 148 -756 -120 39 266 245 550 -325 101 -469 -269 -210 -882 -408 85 -255 -697 342 -533 -12 -292 -735 791 -695 -793 631 13 196 737 341 -550 468 -242 -178 -651 564 343 252 -451 -889 -342 -724 -497 -223 -211 169 -289 562 474 -293 -766 -506 536 -281 -553 -36 -532 781 751 599 451 223 -94 112 789 -42 -247 -173 -785 -90 467 -854 -147 -76 -147 -426 370 -91 535 798 602 -600 762 -134 611 533 -345 -432 -33 383 -227 -630 -535 -590 637 -837 -298 -153 -15 -313 -142 -476 423 -633 -367 -897 -272 -323 -462 -607 420 202 -8 773 70 -481 -344 512 79 -623 -439 -287 350 467 49 -829 -459 539 -514 -456 216 -256 -224 -441 -536 24 -799 438 164 -12 -785 142 270 -290 -313 699 -3 744 259 731 767 491 -405 -620 155 -456 -148 -368 -346 -144 762 -874 -802 -411 66 -99 -866 -249 317 -807 -380 370 -652 -201 -491 476 171 -691 28 -322 554 798 -384 -437 413 437 -791 399 -251 574 486 415 634 608 -220 526 -208 147 -404 -319 89 494 311 -819 -513 457 -338 -708 -277 -294 -143 -4 -147 -29 -290 -182 298 108 543 -787 195 488 -390 -523 123 564 -318 -880 330 55 -455 -521 -474 -446 -855 -846 -520 357 -106 -34 95 514 549 132 -631 563 -526 -873 -613 -747 -709 375 537 -166 222 -565 639 -176 700 627 127 -692 -228 -228 474 -403 -145 -646 155 421 657 672 -62 -888 730 -886 578 -824 506 188 -792 338 211 100 421 -844 38 484 533 465 -247 436 -564 -846 -684 -105 314 279 -453 -414 -269 -750 -698 666 652 -387 577 -254 376 647 -83 -537 389 137 -171 -78 769 -309 -225 -531 -601 -532 70 701 556 -54 374 329 551 -5 -170 -618 408 -430 593 -16 -12 -791 -863 -214 -821 -588 360 -74 -608 149 415 -106 46 538 -237 -844 748 287 -886 87 -649 562 689 471 -445 -688 -830 -773 485 -260 477 -215 -236 -330 -551 -819 716 584 -538 -840 427 -148 484 -445 296 37 -860 -133 322 670 48 1 -520 534 -200 -626 -799 -442 -372 -223 63 94 70 795 -352 609 190 403 -741 -47 337 -430 -824 -842 116 710 -31 486 187 -171 2 102 -61 -762 -802 646 -417 338 758 -849 -89 -91 775 -535 -306 683 -60 -800 217 -680 -643 286 -183 743 409 713 -177 -738 -85 78 -68 5 546 494 -201 11 -830 -554 -69 -238 -632 388 -583 -436 395 -263 -673 -255 628 571 -141 -206 -800 170 -547 320 604 -708 619 -724 -422 78 504 636 -493 -708 -122 703 -139 128 636 244 96 363 493 -273 182 565 -493 424 -753 627 -221 106 -318 437 -659 -874 -641 -47 -668 792 -457 -789 -42 547 306 -358 -231 -7 -469 -280 118 -551 252 -848 -425 389 297 441 149 -180 308 -31 -12 -310 -791 142 -591 -496 -382 -529 441 -351 -607 -95 140 88 -731 -636 794 -389 512 553 347 -175 79 630 362 759 -546 -177 -184 -140 -278 446 -151 -178 594 -79 535 -595 -735 -66 -662 187 219 26 128 29 -882 387 -420 -233 791 632 107 -819 137 -58 552 -852 -345 402 -298 243 -492 478 -87 -900 295 -5 -472 86 462 -773 -889 -856 730 -115 -85 679 437 394 -777 2 667 -519 -437 416 -169 -681 618 208 -153 -358 -434 541 -810 234 -350 -116 -48 470 -760 -637 137 68 471 -570 -273 -168 -129 378 -819 -176 -249 -484 -178 -96 -27 411 -358 351 -244 -257 -236 155 88 394 474 480 418 -676 260 -337 635 178 -86 -661 -319 203 681 -490 235 -698 -430 -410 -642 -469 -737 -294 -616 -227 -595 782 259 672 -503 742 564 342 520 -634 -777 -142 135 -159 -213 -393 607 -632 443 -183 552 -384 -206 -755 716 552 449 9 479 -262 493 242 290 89 770 -235 750 581 -371 758 191 -96 -386 -814 328 778 -848 -4 -862 -499 -226 577 -565 206 -300 211 339 493 -747 118 -736 201 -814 -863 -580 -631 -341 434 413 376 -177 -278 -799 66 -227 -286 423 718 -51 529 642 -570 -248 -842 -454 -186 -345 -223 -580 -324 653 -145 565 -330 535 392 109 -189 -817 -305 -568 -355 -125 -809 -570 386 -560 -810 286 476 325 728 670 -191 49 -761 -484 -379 -752 -515 141 485 -434 308 786 -615 181 505 -579 580 -635 -518 596 -517 -663 -90 248 -722 -669 792 4 -371 129 -313 -407 -673 -681 -399 141 -78 163 393 -346 343 -542 -18 -379 53 -26 -414 -144 379 -542 639 -493 -245 -564 -482 303 755 693 -691 -838 -755 -434 433 714 -727 -503 -674 340 -48 -81 543 -752 -866 -893 -39 -249 521 -806 -769 64 131 -674 -848 186 61 -728 -195 -180 -332 747 396 -282 109 -632 -177 -244 -555 237 581 -537 217 105 308 -854 -111 -507 37 349 -839 -364 -27 -532 -863 -85 778 50 243 138 150 -842 -256 177 591 -281 682 -67 567 581 -136 -339 -409 7 -326 -664 -547 183 169 -665 269 570 528 -131 -832 633 -849 238 495 -472 -443 86 115 -417 646 -300 423 -892 761 288 292 170 627 556 696 -312 516 701 365 -370 526 568 316 243 -778 -36 368 32 231 245 757 -251 480 8 127 296 -874 184 389 -222 -226 -577 -676 -160 767 774 -101 -786 -688 532 -401 704 258 756 794 341 -369 497 -689 369 -594 219 -329 -634 -706 -26 -592 -620 14 347 -599 711 767 -857 -878 -672 350 -714 2 -582 -650 174 -797 -801 39 545 714 663 -725 110 115 -614 -172 -755 -720 -140 4 279 494 -497 478 -301 -74 -734 527 798 717 99 -122 33 332 493 -870 774 -452 -868 339 -239 334 683 -471 -732 -422 237 636 414 768 -233 -280 -458 -900 534 -561 779 269 -540 707 114 607 28 -468 -868 -657 781 370 657 42 393 -77 35 103 -678 351 -849 -17 44 688 -213 -646 794 787 -775 -712 320 658 -379 375 -813 -15 -271 266 709 -882 489 731 -629 649 -462 51 102 352 -514 -87 -416 285 -42 216 12 31 -887 141 -541 -527 98 360 -625 156 -682 -138 -269 413 -589 -497 -666 -444 -551 99 -48 473 216 -803 0 336 722 -463 206 -826 -565 80 542 -67 596 -371 -885 -290 18 565 132 -372 -78 -632 -678 -92 577 30 -3 -30 -32 655 -237 81 95 -428 322 -487 699 -606 684 -654 -676 -71 -814 631 -93 86 704 -16 671 -263 -103 785 -470 -759 490 640 414 -320 -628 -280 -182 -747 211 458 601 520 -299 575 706 778 109 -696 140 -105 -887 -634 367 -208 282 183 309 36 482 181 622 -168 -252 150 283 249 318 -561 -890 -233 -820 -798 -380 438 276 405 -100 -377 -824 -506 443 -466 11 -266 -143 -871 -710 298 560 526 -373 682 366 -863 -414 69 333 -829 -152 214 659 203 -88 -900 125 -346 116 -17 474 144 -594 583 -228 466 -508 -799 604 -438 -506 372 -765 47 -892 -393 -209 544 -612 -726 -105 -79 -63 53 -353 350 -128 -357 136 113 -655 -109 -235 -109 438 203 -744 -764 754 -146 196 -255 455 -885 602 743 -267 317 324 -780 159 -467 -608 -541 -513 423 -845 175 -412 -440 563 -666 397 -718 -899 -207 -362 -783 784 167 128 716 377 -170 384 560 -243 -536 -586 477 482 717 82 694 -482 -506 633 -137 -318 39 -14 -702 -523 -100 -148 -838 -402 -779 -20 -359 457 -265 -414 -316 457 -499 -476 676 -234 235 248 365 345 -500 474 -137 242 -109 -395 -645 -784 178 -725 -794 -824 -408 -73 625 -629 724 -166 191 -693 -569 -859 -859 14 -894 115 734 -492 -701 -47 -247 -624 -92 -816 530 482 595 432 -107 -379 286 456 -628 -326 469 -370 602 -180 -208 -468 489 -210 354 597 792 -186 -376 385 640 676 -285 -877 -466 323 441 -519 168 -706 -692 -400 -109 -246 77 -340 269 -128 295 465 -429 -282 -400 46 -510 -868 786 -303 766 111 610 422 293 787 252 -357 427 -334 55 -413 -300 -557 -628 357 98 9 -56 418 -56 473 -497 321 -23 74 569 -262 -823 783 -706 -174 -556 570 395 378 -375 251 214 208 -384 -550 112 -599 -70 582 -189 -332 -143 389 -807 261 523 -731 715 192 -399 202 -395 221 763 592 -877 503 -332 -730 -638 357 -121 554 680 11 -220 559 -573 -233 -565 -91 675 -286 -844 -200 -517 -155 -643 69 -18 795 -542 -539 -128 93 -635 -399 -589 628 -750 142 366 -582 145 -519 -436 -457 754 378 261 235 -166 -554 744 549 536 783 729 -278 -315 406 -493 104 -163 407 -378 -514 98 75 -409 329 780 762 331 -319 244 -426 93 -651 169 799 619 -442 611 383 341 293 -217 153 523 -787 -864 -326 173 -504 661 603 70 -712 326 -775 -877 554 431 496 -597 -662 581 20 -492 -701 543 209 -798 -204 -385 646 -102 292 285 393 -389 -55 -553 -338 237 613 203 -543 -869 -729 134 181 209 -436 -841 -793 -425 -733 -173 69 -326 -785 -165 -775 251 -454 115 -63 229 -900 -833 145 695 -415 -873 3 -637 618 -188 517 790 -601 -632 258 736 773 -287 -707 456 258 -218 -500 -370 20 357 614 447 -724 -266 -506 259 -52 493 355 -325 436 528 -383 305 287 202 -129 140 45 789 -128 407 486 512 1 -170 230 -433 399 -175 -564 -555 -850 -492 -803 -468 -885 -137 214 241 -279 -867 -272 -136 -111 614 289 343 634 -644 281 -215 650 498 595 -844 166 -151 777 390 -814 213 104 194 -330 -357 726 77 -882 157 -511 52 689 657 -121 146 219 719 101 -178 -74 -665 182 617 378 -202 -542 -391 37 -685 85 -360 372 -171 357 548 -443 -204 498 658 -448 402 -141 -441 -343 685 448 256 421 324 406 406 229 164 -500 513 -742 -518 -757 91 -386 101 295 675 142 419 -895 751 -574 -850 -137 784 -754 -844 -749 466 -374 -783 -156 133 589 -725 -371 -835 57 -637 356 290 -397 765 -42 -42 -523 -342 -470 12 178 -345 396 -639 334 526 132 -265 620 542 -880 -574 257 140 -847 -892 -691 345 768 -484 481 659 -509 -166 -176 -415 -264 -808 -167 -635 61 421 -181 302 -240 -880 295 -768 -289 93 717 -736 99 -530 172 598 404 153 -453 -517 444 206 -520 125 -147 -296 574 -424 522 -123 341 658 -549 -271 -258 472 -857 -314 -579 722 779 -882 -94 -362 70 26 470 -797 147 462 -728 97 156 524 453 -144 -170 -508 75 -39 -401 277 -136 2 -468 415 -712 -170 238 217 -735 -117 -842 -581 213 -231 622 389 80 88 -411 -140 -36 -510 -244 464 39 712 117 611 -97 34 124 -593 407 558 56 23 212 492 -828 736 594 -645 733 660 -792 -452 618 489 -869 77 -168 653 -149 -674 -477 98 309 485 141 736 -42 672 702 -683 765 570 -21 668 676 55 422 -276 448 -331 643 357 729 -705 -152 -195 -739 627 64 -224 -63 156 -232 713 273 52 209 -528 485 331 568 -855 -538 159 428 -650 762 -257 -226 706 -441 -494 -752 -476 760 113 -2 379 37 -530 -443 -389 -149 -427 522 50 -159 -356 22 786 91 -32 -885 497 -687 141 -6 768 -64 -418 108 -234 534 100 -441 400 347 -5 393 -530 -882 230 -776 -808 -309 -68 464 -488 116 -307 -495 -557 -894 751 -882 -501 -842 544 210 746 -776 167 -370 754 -609 -659 623 522 474 146 -430 -86 432 39 174 675 198 -717 -661 375 -868 302 -595 -67 644 493 -792 371 -869 -352 -53 648 447 -14 -668 -489 189 230 -402 -709 157 253 120 -75 593 234 125 -399 406 384 -392 60 -779 199 -891 682 -4 -122 246 372 -101 -465 10 -787 -46 -671 -103 -791 -821 529 -21 -825 321 563 653 597 329 148 428 626 436 -476 -320 -483 -362 -597 -672 556 643 611 -754 -333 132 251 44 80 -170 -260 -876 -209 569 173 -398 705 685 -278 -462 -348 -745 377 732 43 65 222 -11 470 -899 -319 295 -430 -114 -254 599 -429 -149 478 535 129 1 -129 -781 -182 105 68 100 608 726 -578 -627 -514 354 -646 -831 562 735 -60 654 164 599 214 -261 -238 -602 -240 -463 206 298 429 530 307 -705 473 -716 -352 260 -48 -447 740 458 -309 -583 -243 -495 -610 591 -309 -65 -31 70 -219 605 -449 -31 283 704 -506 -91 140 -514 -659 446 683 -475 680 -624 -6 48 -453 -229 -249 188 -694 656 -819 15 -778 -304 181 -769 231 397 161 -732 -417 -571 -541 62 -865 791 544 -422 300 602 -723 -188 49 -18 117 -559 470 182 647 87 458 534 564 305 -571 -564 -847 -435 249 374 -717 110 495 168 -439 593 -329 408 -583 -262 -549 -264 630 730 378 -561 -91 513 -467 -450 -614 435 -186 319 -463 -207 -540 -791 -697 -6 345 124 -842 81 -564 -218 -152 2 -612 -501 545 -886 -439 -546 -774 401 -320 388 -89 -621 -194 -399 -422 -19 -850 432 344 35 721 -386 496 714 496 96 -824 -252 578 -731 -880 651 141 -119 616 594 -553 147 -119 409 -454 565 106 380 -528 -528 -292 88 683 -91 7 263 -420 -892 -190 -690 -587 91 574 429 -14 455 143 314 459 759 -425 -810 -737 -547 -631 257 -446 -578 59 641 136 569 -335 180 -145 -876 -432 75 34 427 -799 -201 -203 -771 746 -650 573 635 -217 198 130 441 -663 103 360 -810 -89 -57 -30 -695 -469 285 -270 562 207 670 238 -144 702 -67 -714 398 -496 -402 197 -603 387 673 176 582 -287 442 126 -803 228 -694 595 -476 -779 -407 -6 335 441 31 -222 -531 -386 613 381 106 487 308 -214 -283 346 -523 -145 -568 470 718 -490 -424 -568 -730 394 722 -602 617 -481 -89 492 399 -796 58 797 625 649 -10 288 -582 -632 -145 480 321 -714 -470 9 -51 361 -399 156 -723 244 400 -348 40 -208 -561 560 380 709 -825 652 -787 -362 405 173 -133 -733 -475 636 92 -158 -107 324 153 560 -737 -499 241 -125 204 -152 419 -844 -354 -102 -167 705 412 192 147 182 666 253 -239 -828 716 568 -21 327 241 304 -458 -882 -334 565 -462 -872 -34 -222 692 -523 272 63 270 -388 -95 -326 -453 482 -406 372 568 -843 -461 146 502 -853 -233 97 657 -654 632 -809 -887 -129 99 210 23 -842 406 -235 -753 378 597 358 10 417 456 657 628 -529 92 -228 -540 -508 631 -635 797 -117 -831 772 767 -367 11 -381 488 415 349 83 -84 565 364 -561 -124 -348 52 -827 725 300 -367 531 -504 -727 663 -606 18 -332 -256 211 747 240 469 609 -677 -608 -185 572 -299 -549 -480 -770 -199 678 98 310 -229 642 -354 532 -316 164 -488 -232 -768 581 -181 57 -619 657 634 -750 627 377 215 -166 23 -862 -870 199 542 -887 -884 524 744 -569 193 758 391 -224 -137 -461 772 569 158 53 238 -248 -622 -683 -755 431 506 795 786 46 -862 -93 -257 -342 624 593 560 378 256 -895 -549 404 -718 668 677 -39 637 264 -860 386 -410 331 -342 263 -182 565 238 55 -690 -685 -553 93 794 -356 -697 -127 512 419 -147 172 -83 436 -60 72 668 -772 504 395 -282 506 428 -819 323 -177 397 791 167 -571 -371 120 -349 -371 -524 -510 499 -536 -94 548 -873 26 -531 -455 653 788 46 139 -210 326 -79 -662 474 441 583 770 -485 360 -32 -117 -90 -628 17 265 -112 -786 -551 670 -541 -667 -289 -589 622 -495 482 -54 636 735 -455 -438 -685 -808 120 519 -629 262 262 98 -706 371 -845 -648 331 -511 -762 -766 -42 -192 487 200 684 -273 -86 611 -738 743 -514 353 570 -209 122 -549 -34 462 184 195 -97 -407 238 200 691 99 712 458 -641 -405 -244 -277 388 -170 785 -344 -533 -308 749 281 778 698 69 -485 -571 245 -260 -420 264 476 676 -57 -610 -499 775 584 743 183 652 517 -536 -378 -720 166 425 782 -881 136 -105 -363 191 60 -315 594 288 747 272 643 -736 -749 -779 -707 -390 112 535 -522 708 386 427 -454 198 -704 548 -702 -846 -197 -440 -417 -355 -36 388 -495 -404 97 172 -468 -463 -271 -224 166 90 -11 -551 757 351 298 -754 421 507 155 441 259 113 740 786 641 780 -805 -132 -24 158 -150 180 -14 125 -375 -240 609 125 372 -252 -540 412 684 -395 -243 -2 -810 611 -817 -66 -285 -684 -186 386 670 -528 529 -591 421 -160 -332 369 -669 343 -891 -687 -881 -483 -239 -684 78 661 458 -489 -348 -840 56 -94 -269 -758 -669 -322 -257 -204 570 -691 429 -696 -311 -28 -692 -762 -55 431 668 231 379 531 -182 -835 719 -86 -335 154 -750 684 -640 -690 611 88 45 -322 -144 -700 -568 522 -192 -399 -302 474 70 -323 -535 532 -485 777 623 379 -718 472 -265 21 784 -613 -305 777 57 69 -636 -801 551 448 -101 -548 105 -859 -421 -597 359 331 -53 -698 -86 -566 -364 -734 638 714 -104 -884 44 -254 630 -364 -691 -757 -640 580 139 -360 404 194 -138 -502 -288 307 -340 250 40 -710 138 -724 670 780 -671 766 -546 -90 -531 27 444 748 555 1 -429 -620 -886 -245 476 -243 -785 -712 120 367 20 -84 -199 797 -860 -231 -782 -176 556 -205 -556 -54 161 -771 629 231 598 -658 52 429 747 340 -45 314 -6 -386 427 341 221 -538 -75 431 325 -328 689 17 -648 -363 -175 97 641 -779 83 -720 -655 739 -683 -545 502 97 291 -676 -457 673 325 105 466 -348 426 -169 564 -94 96 -120 -697 202 227 -267 -345 562 -331 -612 -176 476 -892 26 391 386 -557 454 286 -136 -175 -139 -55 -741 -765 339 114 -408 -674 -2 235 456 -780 -513 292 156 299 637 -212 794 614 211 47 110 712 630 -383 -539 196 11 -752 -807 -586 650 -689 598 24 -432 -35 556 -664 -598 404 -368 565 -895 -2 -619 131 386 -797 582 -833 -774 -471 -445 -154 -285 731 292 -634 321 725 404 755 415 -341 491 -671 158 65 604 701 -601 172 386 698 124 -57 396 -820 -609 -143 -473 347 -817 -546 -396 596 -633 765 156 -221 64 463 -816 20 -111 -239 159 -691 -827 188 -561 -222 656 -883 48 331 -173 -828 -320 237 -119 -283 -386 -439 218 628 -595 -715 -644 -758 427 -748 -80 -828 460 741 -881 471 -752 212 -142 -555 -462 -118 -452 -307 -671 -878 618 -332 270 -2 -896 -74 -555 -318 270 -563 789 -540 168 -887 -508 657 -449 -693 -145 -717 -472 337 -839 -356 356 726 -556 26 585 111 623 793 -770 -194 566 261 -375 -726 -752 -473 375 -706 94 107 375 315 -796 397 521 520 -376 -128 -308 -653 597 -606 -374 434 489 -173 -205 688 -142 499 -685 528 -662 -217 139 633 497 526 365 -722 643 454 -586 399 199 400 692 -245 390 499 -719 -236 -490 249 -698 67 579 -690 -550 676 -43 -471 617 -444 758 -37 -3 -407 -712 110 -558 -41 -892 97 -189 -312 552 224 -343 210 129 -112 108 -211 -616 -731 638 -315 -291 -422 555 48 -857 559 -391 23 -85 -307 -453 378 -151 -122 771 23 -671 419 -501 -98 301 768 744 -568 -417 -855 36 -386 -185 558 -899 -384 -660 82 -541 278 -849 -387 742 346 668 624 572 345 -312 488 530 -122 17 -374 589 499 -893 9 256 -112 -387 658 -695 307 -289 -416 -438 -640 -97 149 -349 -132 189 -602 34 207 375 -94 -841 64 -19 -583 -310 -537 -286 -721 -256 405 -218 337 487 371 -129 -17 -286 -217 615 -296 214 -373 667 517 468 774 500 646 -322 -314 163 144 763 699 -494 -738 260 -369 -558 -650 94 -853 -154 -581 -225 -327 -379 487 -787 314 -880 535 499 -127 -568 631 -718 -625 -317 -485 96 -796 776 28 492 -254 205 199 440 -558 505 -340 -346 -24 -831 -543 -474 -201 -116 572 -237 -490 -167 -173 -132 670 -298 -666 -485 249 -191 419 -798 -591 157 472 -806 -410 -303 -425 -246 433 -29 48 -409 495 729 -17 177 -649 -780 251 403 -346 413 -511 138 -132 655 -167 -184 -820 86 -807 -279 173 413 -65 77 -889 517 -519 -307 -14 21 126 -812 577 251 535 529 46 -663 717 173 508 558 -391 388 410 -296 -651 -724 -819 -461 404 -90 -462 -482 152 301 -189 -488 -658 729 184 -323 -536 458 -513 -423 482 -381 4 -754 -547 -137 252 84 31 547 17 -21 44 -895 -850 28 -105 -867 275 -809 -663 526 87 761 -116 -56 661 384 752 -543 94 408 231 274 178 -769 440 9 325 538 130 -767 -668 -238 -460 -57 232 276 -238 452 -621 -785 -796 -762 629 141 627 331 136 783 -203 -853 593 -327 -431 -123 -752 174 -496 -595 -321 -704 -667 276 447 460 -693 733 117 447 487 -848 487 -567 -538 -91 -335 232 258 303 652 234 608 453 101 -720 -899 -159 -42 789 69 83 -265 -884 -748 -120 69 -57 -551 28 -46 -578 -20 598 733 78 -679 -458 -674 265 723 -15 86 32 299 -428 282 486 515 586 515 414 634 -811 461 -37 -247 -505 288 -700 -555 574 -805 -761 393 219 521 -405 76 264 162 -604 594 -393 -727 -228 785 -812 436 750 -255 -86 -869 -289 764 -761 344 -517 34 -690 369 70 606 -703 -358 517 -266 -376 -363 -717 -602 589 -27 545 671 -623 797 -99 504 421 515 715 -632 709 640 127 -786 173 -607 -433 454 456 -649 -410 -819 -704 -857 -54 -238 149 -718 329 312 -470 -504 337 546 -34 296 -571 -674 182 -689 57 289 -89 533 -441 355 -429 -772 -551 -845 -262 80 618 -127 424 -414 -824 376 227 636 -828 -23 795 511 27 603 -643 38 -178 486 -113 566 73 758 434 -10 377 -871 192 -601 0 -352 -126 228 370 -390 -27 -566 455 76 -897 -853 753 -55 -792 592 -877 87 524 -293 654 202 -851 649 236 189 -755 24 62 -181 159 -705 -348 -418 359 65 635 221 -834 566 66 -57 -739 -837 -510 -368 -463 680 -218 603 163 -742 -260 -168 -861 -534 -217 104 94 -590 -707 -254 664 -309 -173 676 439 613 709 -124 -673 -344 -870 66 -104 467 251 -631 540 -890 714 584 155 -611 332 598 -570 -265 77 -332 704 648 -550 -31 -266 -331 285 -152 -285 -161 -507 -176 477 663 293 -502 -699 66 246 262 -497 154 157 295 82 477 694 453 -600 580 98 266 -494 -709 571 -373 109 -19 579 -207 650 -346 -877 90 -201 -54 -325 565 210 -110 707 21 -581 507 269 -501 576 -873 -771 729 -66 -94 -488 -437 653 20 615 275 -227 100 -57 764 203 731 762 283 -669 -698 423 -311 231 -862 -96 -781 -749 510 167 564 -378 201 715 -393 -537 -408 -41 -294 -553 774 289 663 9 -4 -133 -103 376 -368 210 -444 -65 133 -594 -418 556 -674 644 109 426 105 606 -876 -311 -760 657 484 519 754 330 -89 74 232 683 -190 -495 705 13 649 -615 -731 -498 -25 -619 16 625 -562 -245 794 798 564 -181 -880 699 592 -679 776 -335 357 424 134 462 -213 142 560 -346 726 -822 -571 222 -829 40 -443 -396 542 515 -680 61 -296 745 13 14 -716 681 -695 -533 423 649 237 -639 -106 -714 359 513 654 719 -511 -268 318 -143 424 -739 -505 448 -299 595 -275 -261 27 639 150 -560 451 -333 -468 -165 473 -354 422 -329 44 -616 346 646 -774 264 588 187 -228 -527 354 472 16 -341 559 229 -608 -34 553 -819 -715 331 614 186 429 288 324 -370 114 -686 716 -751 -502 -254 20 509 -349 -804 -634 -11 -529 -276 -491 -686 -691 777 144 -738 -277 86 403 -824 674 170 150 -728 -351 724 -254 -433 708 -628 553 -226 150 -827 -295 -356 352 -99 544 -708 -383 147 -338 -795 -473 -327 -446 29 -392 195 354 -879 -193 715 546 319 -287 -111 -654 760 100 554 280 646 282 509 -832 -827 390 358 -386 -155 -489 454 82 416 -465 611 -300 793 445 -740 -754 762 -461 -291 -251 -548 -505 239 233 295 -211 -713 247 -177 -249 194 -819 702 -252 -254 -80 -248 -815 391 766 -786 -201 46 -371 -817 -545 361 495 -553 -485 303 -143 655 -175 240 251 117 -330 281 -823 792 756 111 -262 -38 171 -69 -665 -863 -289 -660 462 -339 32 663 62 212 -219 439 210 -89 19 70 -75 -800 -380 458 -123 705 495 764 -323 599 263 106 392 297 330 78 -398 -164 473 -223 445 427 -126 -807 -825 683 763 268 -23 -377 570 779 -72 360 -379 342 679 780 -422 -48 -394 606 453 -730 183 -755 -237 540 43 -36 -626 131 -423 -43 52 -118 184 150 -140 -198 -763 68 -787 665 -259 -599 -721 137 598 509 -666 568 788 5 631 13 -303 74 534 -120 315 -485 227 10 223 466 -218 29 -722 166 267 136 436 -801 163 654 785 253 -445 275 502 534 553 -117 180 164 353 476 -698 -190 664 -539 -544 -851 -738 -67 350 -324 -249 -509 657 -532 -438 -660 560 -88 36 -108 -724 565 561 -891 751 -606 -6 19 85 220 -680 -52 -483 523 588 -530 564 -203 -778 -185 -123 79 -366 -748 11 -435 -641 17 551 -310 -559 121 -850 130 10 22 538 384 -50 -733 -874 115 -11 -572 -738 505 -319 -886 -141 556 -817 472 18 -850 -499 146 216 -544 -616 526 -587 -316 -42 -640 -411 -490 127 -127 -851 -209 0 -729 554 -26 141 -124 -352 197 709 147 102 -897 53 465 -135 486 -852 -836 558 758 662 -373 -618 56 -736 -462 519 -85 49 425 -11 -117 740 25 -379 122 79 713 533 -83 -755 -729 -123 610 -602 -625 -425 786 -373 -494 -521 253 -76 106 -804 -553 569 27 -291 86 87 -594 -477 -133 -88 530 195 -848 -217 -579 -777 442 -279 -835 429 258 256 -182 789 -540 -705 -489 -242 -346 -74 306 131 -573 -224 31 -648 -463 -7 -544 -600 -304 503 -827 233 -574 483 -116 654 471 -563 -107 284 -237 759 579 49 -603 567 443 2 -607 795 -63 134 -539 566 470 -860 502 578 102 84 554 -659 -226 -309 428 -407 -275 792 363 -797 434 604 -790 -541 395 -131 -271 -724 -52 479 -590 463 607 723 248 406 -576 511 -770 -672 -879 656 -520 -435 326 -594 -456 279 -11 232 -651 650 -706 34 775 164 -342 -815 180 56 -734 362 -716 -38 221 281 -708 -630 677 -894 -204 -413 736 537 -615 193 -673 300 -589 765 624 -482 711 -443 145 288 -324 155 -832 -240 -899 719 -475 -889 257 786 -898 120 -61 300 503 295 257 129 -813 584 -406 -647 109 363 576 -21 -398 -850 245 -133 -469 -484 611 44 191 477 -308 -756 -126 -533 -202 308 -14 341 741 -535 -531 -896 -380 -8 -247 -703 77 132 435 462 729 -45 -50 18 -312 -96 19 -183 -690 393 -114 778 -284 398 10 -711 -36 -311 -675 -45 -7 -831 -716 223 -739 715 -167 303 -172 -530 513 -575 -350 752 1 17 34 -722 308 -867 -214 -426 -68 501 -423 725 -564 293 -202 -383 -319 415 -704 659 -857 702 -347 23 684 -351 414 78 -327 -352 529 636 69 -396 -605 105 581 690 99 504 316 356 725 390 -578 542 -176 51 -177 -208 193 269 -767 -868 43 -74 -377 -321 269 305 -439 277 -8 684 -851 125 -325 3 121 12 213 -96 -474 495 296 197 -9 435 783 -310 -898 577 -179 -124 336 -165 241 -543 -722 -685 -726 220 -612 -780 9 -649 -474 -826 780 -194 -37 -311 479 47 312 -270 -110 -57 -397 -746 -840 -547 -50 -387 53 195 386 -700 259 128 711 718 -825 -744 -592 -269 11 -43 -280 -854 232 -344 -483 26 89 -379 -260 -355 393 658 78 97 762 580 -862 167 349 -130 723 -41 357 -570 -24 -840 679 -141 -151 321 672 -374 432 -793 734 -391 -76 425 -219 283 117 -855 715 -323 603 275 467 -64 -728 -675 689 -483 -892 -603 646 442 -834 -524 -206 -705 -439 -561 -181 -340 535 453 -676 526 -318 461 -602 -869 -883 713 -410 -195 387 299 449 356 544 -780 122 -338 -768 101 -609 -716 489 420 -445 -624 335 492 -2 770 -740 -402 -203 -732 404 -202 -298 268 774 289 -409 -596 597 29 -339 -530 -892 400 305 226 180 -245 -625 592 -476 502 586 -763 725 -683 -331 -684 330 -752 -99 -516 -249 -513 748 375 566 772 599 -21 -362 -190 -312 390 -263 308 -458 708 694 352 -636 625 619 644 240 -775 645 -792 -543 732 184 -95 101 -294 -407 402 -602 180 -123 641 583 -218 -375 670 574 -842 -616 -574 320 213 396 -427 427 90 -838 -605 -511 -247 575 -106 527 -60 252 45 736 420 -352 -332 420 151 -342 -616 -546 -180 -614 -692 -599 -831 327 614 551 -117 501 -726 763 -83 -405 280 -307 -650 -370 451 -672 -638 -75 38 322 364 -459 -471 -499 -40 -359 166 19 -718 362 -856 -742 658 -676 -894 2 69 -203 -361 285 -465 303 -201 302 -407 153 -5 -46 719 -31 547 -743 -106 -51 593 258 -814 571 392 92 -42 744 -839 556 138 -445 -270 638 -99 309 242 505 202 640 -532 51 726 -746 390 764 412 236 -347 -425 371 270 726 -234 89 92 -85 431 92 800 496 -676 635 260 -743 43 112 -268 377 573 643 338 211 788 749 490 -60 331 -481 -682 -228 -105 426 465 429 -429 -284 139 538 425 620 -162 -661 167 -447 675 -616 -833 -251 352 -501 527 -567 653 376 -510 524 578 -698 -244 349 404 -311 22 138 -569 252 538 -617 -508 -644 -605 -862 -733 -721 497 -763 365 151 -255 -459 -369 326 695 -103 -419 -77 -87 426 -349 74 494 619 370 -209 750 397 -745 -399 -634 93 -463 606 -736 -334 687 -253 -382 276 245 182 737 -845 686 152 -203 -355 729 -265 529 -389 163 312 252 -301 379 -785 -294 -22 -818 -523 -451 16 283 -764 -781 -67 -127 513 -497 494 13 -529 -257 -591 -682 134 -585 -369 -758 284 401 452 410 -283 -296 765 -282 -606 -601 -309 572 -195 204 21 -610 -1 259 -444 -398 -720 -191 486 -344 482 251 74 -544 -625 354 -455 95 531 43 262 516 54 475 -479 -769 -484 -584 -846 -122 701 -665 -637 155 -240 35 -649 -334 242 -116 -459 773 -100 43 -773 37 187 262 -872 -167 -413 -182 107 -360 -59 336 -553 -99 84 -884 643 -591 28 482 -583 404 225 -740 -571 620 414 126 -187 76 794 737 104 95 -148 165 -575 676 297 117 -801 538 166 79 -4 -875 92 -226 449 -696 -10 -217 -722 544 -805 131 326 28 544 122 -828 -293 131 195 791 -893 357 344 -248 -14 286 783 -423 243 -24 796 -584 -861 591 222 -773 501 -190 241 -604 -678 324 -692 -483 747 605 -459 -892 -476 101 -736 -75 235 -466 23 -293 180 239 611 -232 14 499 -769 -554 -469 186 442 -145 -881 -849 -404 488 248 -288 106 -529 -210 -557 -791 -386 -585 -102 -119 532 313 172 11 297 -885 -369 -506 435 -310 -867 759 -894 207 312 355 466 330 -476 297 277 613 -494 550 -820 -556 -569 -164 623 573 -595 507 -736 -245 531 651 -96 -784 -508 654 720 -581 -436 -188 582 349 744 -238 506 -162 -574 -110 -888 -322 32 639 634 669 -39 -773 624 -205 342 -65 -709 -804 -577 -679 -432 484 -568 197 -256 -606 -839 43 795 -682 -216 277 260 163 -620 96 17 -332 227 776 471 30 -651 746 127 -239 608 120 82 749 -283 244 -286 331 -10 574 735 157 492 244 166 362 -11 -82 -191 -378 702 -288 615 422 415 700 -33 -465 -817 -142 616 422 -306 385 630 -601 -816 47 -613 -590 -751 -541 -111 -789 221 -410 480 -751 -130 -111 -54 -886 557 -602 -122 446 -223 -212 213 -398 75 633 -157 -444 697 -854 -11 -581 176 -768 537 670 -129 -867 -34 112 424 -754 -486 -479 -373 619 -873 312 -541 487 172 141 -437 -432 323 -192 -141 120 -386 -36 -417 622 -656 515 -142 -402 -486 793 204 -216 129 -846 688 -509 295 776 -326 -213 -817 -463 -44 384 304 -480 -696 787 -477 -203 195 -715 -287 314 -25 147 -315 493 -746 369 611 371 -799 -292 301 -160 728 14 107 -51 -424 13 266 270 744 684 -829 -205 459 -707 585 -540 321 528 -776 -581 -125 -12 -675 -34 -341 674 -193 -338 719 -160 479 -153 783 -879 -770 -355 -11 -168 -544 -774 685 -16 630 -533 -339 286 136 -736 -800 -560 -717 -515 510 355 621 -232 -846 740 779 -523 -676 -124 -743 674 638 -480 -364 563 -83 -576 700 -437 -49 -589 35 -620 -386 766 708 -133 132 573 -367 673 729 503 -468 417 305 -767 -604 -445 -520 424 -787 -9 -180 -592 -403 -738 359 -152 -487 -635 -841 -360 -777 573 -632 554 -529 170 -55 226 14 -264 -97 555 -310 -619 -757 -493 485 372 -758 145 -400 -142 -181 345 375 635 -121 12 -588 456 750 436 -238 -798 558 220 399 -233 -644 42 439 383 -13 -204 798 600 -456 105 -311 721 529 637 -702 -638 688 423 306 11 -31 752 -283 -717 -162 182 -863 -237 -186 374 -279 -175 -374 -460 -477 498 787 793 -358 -300 689 -731 -717 446 -790 -508 684 -290 -342 -872 -729 371 636 -144 -229 -162 -576 -371 -794 -127 541 -237 -89 -143 -44 743 194 -407 -520 -216 -553 173 -593 705 -703 641 68 -399 -56 539 -552 -604 771 -806 669 -707 38 142 -226 536 598 164 671 -161 356 -263 -101 244 -155 134 351 -100 -478 144 -376 -654 484 487 -332 -160 418 198 -124 -747 566 213 42 -25 -780 772 244 32 -832 -672 -230 -373 -433 -699 -890 170 -215 168 -131 454 59 -100 -424 688 -407 82 -793 289 483 -863 -833 -640 142 -98 203 238 151 551 797 259 712 682 -859 464 -435 -211 406 -215 -881 247 689 553 -868 423 -567 -301 -89 -110 585 747 -639 459 672 142 -65 571 -318 555 -197 672 651 153 321 474 -836 -657 -289 -524 -36 -814 -568 -49 -705 -811 -263 559 -311 125 483 -621 124 177 -421 -7 368 -487 368 -100 -509 59 -24 -599 18 793 402 -386 -168 625 -486 -357 -465 646 703 197 -834 -550 528 511 -338 162 604 799 -460 -366 141 726 183 591 -337 273 452 -688 405 300 684 -312 152 554 235 -652 -622 -365 698 -63 -486 255 -723 708 9 568 359 -193 12 227 -750 -662 -44 -248 401 -389 -534 -349 106 -32 634 -870 -535 345 -132 377 -463 -77 134 565 711 -885 608 549 -373 22 -280 -661 656 107 726 768 424 -774 488 -413 -821 -880 433 550 260 487 -376 -411 -782 561 542 -353 296 -392 499 -203 -676 780 118 167 -888 231 461 -854 -471 262 -505 -588 -412 445 -51 496 57 -317 539 554 501 655 727 -790 -871 -602 -430 668 -329 576 131 -820 389 -14 -838 148 210 54 -773 710 120 235 605 -548 461 125 313 178 -624 -144 346 -764 660 444 772 701 -863 -106 457 -610 -7 369 614 664 610 146 -689 -212 -784 -625 -418 -107 -558 -487 570 -37 -353 701 788 -17 387 177 798 212 -557 -829 -152 255 656 -159 -64 744 405 730 122 352 306 -625 -497 417 297 148 633 -756 312 -318 3 624 -239 605 693 -222 474 129 -534 701 304 -784 286 -411 -680 405 -728 415 -636 -62 -370 558 -380 -872 350 495 -218 373 -555 -506 442 -251 -731 626 -191 -496 701 -672 -43 -884 -274 24 -113 -177 -881 61 -462 -578 -203 234 335 104 -604 -119 -274 277 -317 -121 -614 700 -729 751 344 368 -796 -696 -601 230 -112 255 -678 609 -312 702 718 565 378 109 663 -877 518 226 -582 -316 192 -410 -309 -614 594 519 -135 710 607 652 298 -872 -769 -636 615 -273 -356 -808 -675 -97 -846 -401 -341 -3 440 271 -139 238 352 465 -15 -752 -98 -64 31 -372 510 -694 -206 -695 -247 514 -872 -154 533 -67 -90 506 -9 221 -284 554 -67 564 611 565 9 -365 623 335 752 -9 746 -736 -22 -849 226 -214 -436 -535 294 96 -868 -60 754 -698 -176 693 -225 -777 -642 -194 -854 -879 373 105 -420 208 -626 -142 548 633 -657 427 619 -762 456 -596 -475 -390 209 494 -429 489 -409 -581 435 -99 88 -745 218 -852 383 -489 500 290 264 -317 800 415 -122 618 83 51 -744 -137 -855 776 -273 123 216 256 615 -158 206 -639 -648 -111 -800 -233 1 -385 -184 -233 446 -283 395 291 -45 -472 104 -725 564 -761 740 -566 -727 -53 90 88 -120 -26 574 671 -286 354 -546 360 473 92 -324 261 320 236 389 76 137 704 -584 716 -368 361 -635 -722 -654 451 450 -194 -338 -174 390 -268 -214 -179 487 -728 -565 526 -896 -233 -164 -612 -520 -562 -826 16 -863 -595 -126 60 -78 -877 -379 267 84 119 -449 -288 510 610 736 -94 -696 -412 564 731 156 69 -124 745 38 595 -451 68 27 -472 -792 -804 -297 35 -872 -857 770 -168 -853 -548 -869 -559 581 476 -534 471 90 -738 -301 268 482 -440 -432 272 172 -859 -650 -648 190 -182 -696 352 225 -554 500 543 -889 759 30 -182 -482 154 -636 688 746 -82 286 -353 -426 -537 626 -628 547 -9 -447 -650 -900 16 -626 737 -156 686 52 -47 289 582 258 -559 -422 606 -288 -109 669 -855 269 -2 -474 105 -640 -98 730 349 752 164 -479 746 196 -217 -320 -20 566 -100 -208 -296 208 -112 -674 -135 -457 -249 778 537 -224 -523 422 -811 98 602 102 -472 708 -738 -230 519 -118 -495 -366 -750 -846 344 -89 279 -510 -568 699 -595 472 711 -714 -154 793 57 -476 281 -739 -321 723 -526 124 -536 -599 -128 106 -492 -69 -21 -582 100 17 -316 -778 -211 -598 227 -428 732 339 1 -779 424 -1 78 -781 104 624 777 300 148 -427 -85 -13 -269 530 -43 -488 32 -450 694 -778 301 -869 766 493 -118 642 -188 -258 -518 532 -448 -548 124 87 771 -561 -321 308 -419 543 -880 151 -264 270 516 -887 -194 -76 -655 -771 -898 216 -270 230 -168 73 110 661 429 -749 -277 319 -401 -329 710 388 522 -839 130 336 -418 375 -815 531 -296 -450 595 525 397 731 -53 20 338 -21 -543 302 455 202 250 -561 -525 785 -277 32 87 211 -7 522 -806 302 -834 -806 -421 248 -798 578 356 392 -155 -887 -69 -406 436 292 604 -810 -713 749 651 113 -285 392 76 -870 -152 121 -250 301 -435 -333 -39 766 202 369 -121 -813 449 -345 476 -388 -718 231 -616 528 -504 625 -236 -636 -179 -144 -75 -298 -342 411 -634 467 -767 669 -606 357 166 688 -511 50 -319 -585 -41 431 632 -399 60 -615 551 -843 -510 403 715 588 789 -474 -90 186 507 543 156 -813 412 -9 -855 759 429 126 10 -234 -585 -890 -859 -2 -764 -464 414 215 138 -777 605 -583 186 652 376 133 304 -510 584 -536 226 6 141 -219 -714 362 261 235 -495 353 320 -213 -861 454 362 235 109 20 -489 16 281 291 -553 -94 -1 -896 -107 -313 9 374 -710 -200 -21 -278 -774 -425 -827 403 -186 -382 510 304 210 727 -286 793 -248 -499 511 -435 212 -285 -242 799 -335 -708 -395 216 -485 -252 691 -187 789 388 -571 355 573 -319 -356 -896 -320 709 544 503 480 194 -741 -773 -181 -657 626 360 448 754 -209 339 306 -154 214 325 -340 -818 106 -287 -342 47 505 513 348 -380 -653 489 725 241 76 -366 157 -124 -533 -311 -519 -642 -878 210 -598 -243 -750 385 -437 -368 -672 -193 539 -162 667 204 -128 244 -872 675 325 262 -624 -225 -426 -459 685 59 252 40 232 8 -244 773 149 -728 -527 155 -48 139 308 -568 38 467 -803 -363 582 -671 -824 -749 43 -647 281 543 -344 -693 570 421 -250 686 263 -68 270 748 198 -111 -355 -524 360 -683 294 453 615 -263 682 -789 147 502 -84 -660 333 391 -530 -636 -70 730 -603 687 -465 76 -42 165 189 -163 -530 658 513 -561 -580 -849 -292 -341 196 -322 740 561 -257 -735 -378 -347 293 25 773 -492 -637 -449 -645 -525 773 -540 -274 -569 448 -661 394 536 429 -1 -292 -400 537 749 -512 356 -525 -689 201 -177 -181 675 419 -854 -878 332 615 138 -299 -1 482 -889 -332 217 -402 283 -637 412 179 -684 -188 686 439 114 671 175 229 -571 731 -149 -602 -337 -382 -153 361 473 -429 647 -712 -601 264 -492 238 -365 49 235 -850 582 161 271 -689 397 -689 697 681 772 -324 -590 -731 247 556 -346 -157 -581 334 680 -550 403 -248 -245 327 -119 -846 -235 62 -761 100 349 194 625 412 -769 -44 -211 -375 605 791 -592 624 746 683 -512 568 -688 430 -71 45 727 -659 798 -633 -750 -341 753 -892 64 307 526 285 -344 -306 586 -338 543 -343 -122 424 -721 -390 155 342 498 318 -68 -38 520 -896 -393 797 -848 -597 -744 -840 -765 779 -432 344 424 778 -533 175 448 -868 446 -5 -199 39 143 354 2 -853 500 -766 54 -494 -404 -621 260 792 145 301 125 409 536 -876 -227 -189 505 -504 368 -230 459 206 379 150 -230 137 -867 -255 595 -387 658 -1 510 605 -619 684 608 -96 -112 109 578 -280 594 -303 307 -277 430 -852 -721 600 -712 -755 505 695 -42 -795 -114 -720 -615 -304 56 -823 -559 261 -634 348 -628 -614 -465 -227 -666 -763 -725 -522 711 777 -124 167 452 -506 8 -151 -725 -1 -494 682 691 -884 800 -461 84 -608 348 -810 -69 468 453 154 263 660 -873 -184 -605 592 -389 -758 334 -896 54 -303 455 71 242 -588 -664 -421 81 -850 -175 -784 521 -572 -503 431 235 -898 -611 126 360 -820 369 -464 -164 -199 -650 631 -253 -463 -529 -710 483 -672 -357 -668 -553 125 570 584 -523 -546 -444 691 -674 -428 773 -632 369 384 224 283 42 736 -593 -472 -867 124 -728 -725 -310 739 114 -9 208 -199 -372 451 -537 -579 -660 -383 -68 -874 -758 736 -375 -564 -520 -304 -314 775 -431 -625 -107 -870 441 297 -483 -513 -649 276 -723 282 103 24 318 -11 391 298 -505 464 -95 223 -786 -97 370 188 569 -507 -683 -431 -593 -384 347 222 -23 235 -608 -475 514 -363 517 -33 -173 -837 289 -630 -680 21 -562 203 96 -694 -267 -330 -386 -279 -372 -17 161 -494 730 333 200 -182 431 98 -537 114 391 -330 -643 -718 385 -713 117 -144 329 -701 790 -248 103 215 -20 248 -616 -271 522 -169 -156 -817 612 549 696 -682 129 505 -109 451 -467 764 -11 28 -517 167 682 784 -573 -91 -737 783 147 249 -762 -180 121 726 383 -211 -757 692 519 532 794 -261 -581 29 -628 -101 -45 -309 387 -779 608 468 485 640 -190 -29 18 771 45 328 721 634 -643 -812 688 -705 446 369 -786 -629 -579 579 436 623 -506 -206 642 787 -364 537 14 185 -342 680 -711 -335 290 797 -334 392 142 -596 431 -368 167 58 159 360 508 -832 -749 -469 -708 -765 -72 -748 70 -86 -658 715 -619 427 674 302 -616 -807 0 228 -372 -63 634 -648 -314 -616 -749 -715 -759 355 -819 -526 596 -783 392 -875 104 697 -36 -474 488 77 55 72 692 -120 132 -637 -816 -180 -753 -607 -520 312 203 -733 -890 -119 -590 -237 -706 352 -195 -602 708 -637 581 -832 -181 -210 179 -876 633 -33 657 5 -845 745 -886 175 158 -855 618 -149 -68 234 -663 -581 719 -402 -844 -259 798 -842 -744 -59 742 249 141 428 -581 498 -656 -402 535 431 -646 -482 658 271 312 -370 627 161 -512 -386 170 -135 -290 -734 -253 580 -341 -218 -513 -645 -506 -165 323 -560 194 786 -570 -494 -348 663 102 -45 -35 -602 405 582 -199 761 478 145 336 -191 -415 315 164 -821 -240 -329 392 -619 -182 254 -593 -390 -623 340 -41 -779 706 223 648 -62 -200 -807 -695 235 417 374 622 685 -108 -429 -649 -891 149 -354 231 256 544 375 -864 412 -691 -694 -616 -501 318 48 610 469 120 322 665 696 -246 799 30 465 43 308 67 -459 88 587 -469 -526 731 221 -314 658 120 26 -829 -866 742 -866 431 40 767 -490 -497 781 718 -439 -204 -441 -190 313 480 405 -556 -865 -872 615 144 -705 -421 220 -507 -651 64 -471 -131 754 682 -85 336 616 365 -592 -210 -585 -532 -118 -236 -175 180 -805 -293 -441 -226 -487 -107 106 -745 -856 -752 -76 -25 -3 117 -210 507 -859 -29 -829 -642 494 391 -118 -154 251 -227 -321 -31 -866 -236 -59 -688 -727 220 -810 314 -361 48 -380 -826 -260 124 695 -141 712 612 145 673 -686 -352 -153 -185 676 -399 281 397 -354 -297 -26 -81 368 772 -284 -625 515 -694 148 38 -198 -761 -239 -588 355 -826 -131 -820 637 -449 1 -320 261 -362 701 492 -438 -670 -655 348 466 -599 452 -615 -561 371 453 -601 598 -580 -439 781 354 132 -335 87 -211 -90 712 171 -327 205 279 414 -586 -738 486 180 -793 -532 -772 -226 765 249 105 -671 -837 454 -617 31 -237 -361 671 -421 378 -298 583 -398 643 -502 -782 468 611 -221 -375 -343 82 -879 304 -169 222 44 643 -28 -528 -129 428 244 -45 -439 -715 -360 -22 654 189 -504 -633 -16 -34 204 93 289 -337 -827 425 364 -400 598 469 88 -14 495 388 -779 -127 6 513 323 -89 528 -346 525 110 -362 192 -331 -116 -17 640 339 -748 -851 -72 -438 -689 -339 -320 -110 -879 -747 -362 -566 421 -72 533 447 -114 -296 -782 13 638 550 -40 270 697 -575 454 -130 698 -49 331 -712 683 330 -695 -841 -745 -188 267 -316 -597 72 -861 246 752 644 -188 688 715 -270 -513 -857 615 -339 -54 22 -499 549 421 -400 689 -899 228 -28 796 -391 -37 132 -292 -594 -851 544 -157 351 -527 -725 -195 -376 -52 -285 539 -405 -379 788 -99 591 -413 -625 307 503 -67 -500 -683 55 -623 -332 175 -883 -747 265 -675 44 -657 104 -692 430 725 -17 -794 -319 578 682 -155 -451 413 -22 -721 -14 564 558 -53 -871 777 -437 441 227 -664 -61 -329 358 740 436 -611 115 -99 -874 275 -290 -276 619 518 774 161 -557 -716 414 614 734 -886 -56 82 -36 -284 -242 304 552 -438 -178 98 -858 -738 770 706 237 108 -701 -266 577 -343 -261 -106 683 656 -628 -107 -827 595 492 -655 703 -740 581 671 87 493 -844 -139 425 387 -428 -545 465 401 -293 727 733 89 -170 -858 629 -505 -78 612 -566 49 89 -422 126 -462 619 -496 340 -844 -3 -609 211 -556 -588 -42 236 330 -726 45 620 -900 -630 -433 -119 -176 264 -127 -344 -764 305 -747 -814 563 -355 -91 -615 593 -505 -604 91 671 780 -177 709 -649 129 48 -71 232 -305 -572 -833 -494 -147 -775 198 -154 -373 -509 51 -638 377 -29 630 -839 112 108 -233 -135 556 672 37 -773 100 71 -306 -897 652 354 217 27 166 -246 408 -501 -658 509 576 -500 -822 -413 220 227 -151 -569 -442 255 -418 274 -191 -44 622 -611 -583 -214 -58 138 -114 230 -394 -201 -547 -78 -464 450 183 188 337 -843 344 584 -773 -220 -772 326 556 -299 -582 -39 215 786 -292 -160 287 179 325 706 -762 624 -675 -313 -625 -609 -15 -579 -364 302 -744 -655 621 404 -603 -293 379 469 -696 -19 121 -210 -240 -738 523 -381 252 -292 -508 -63 -611 760 -668 392 798 386 -625 7 -699 164 182 -430 -88 216 442 70 353 -887 -160 -120 291 -639 358 737 513 -714 -82 317 691 -481 -468 -288 615 -465 -162 -842 16 -514 -622 525 -842 -185 -408 -423 216 -829 -438 -594 -22 -572 645 -139 474 215 629 -439 -841 -33 -596 -832 -193 614 446 -260 -786 578 -661 748 -694 -490 136 567 -489 -43 -843 641 403 650 307 73 -353 663 639 -838 -462 236 -862 151 342 -466 -762 48 -668 -658 -254 548 202 -568 83 -824 56 638 447 187 205 -55 -491 -819 129 730 477 548 -23 448 -513 579 -587 -360 -405 -585 -342 788 -482 -36 348 748 128 -879 -524 -78 508 -601 260 525 19 765 -609 -343 446 173 -655 -311 772 -104 -822 527 747 473 444 389 287 578 296 -502 -539 561 340 464 -183 -358 -340 24 271 483 -269 788 488 -551 -309 111 -140 -138 241 208 375 -446 -610 269 -350 651 544 607 446 38 451 -12 -406 531 244 279 400 575 344 -822 -92 -155 213 622 321 103 -814 -630 -578 -867 -798 543 243 575 -261 151 -39 -765 -115 350 -785 -337 -8 -758 -762 391 236 401 689 -255 -734 706 -611 720 -449 485 -220 -899 360 -77 -835 755 244 557 -344 595 770 756 -457 483 64 -822 11 -548 2 -95 311 55 413 -107 -425 -456 211 -50 -184 -113 -528 -288 -228 -465 460 -544 524 -149 -243 -681 486 -144 707 -165 -104 190 299 -31 684 338 -531 294 -391 276 422 -687 212 -457 -458 -174 608 731 616 799 554 259 -176 -119 -25 766 -469 453 -392 155 -317 197 -298 255 15 -566 -735 -750 155 -291 -672 292 582 -376 -617 -574 -152 208 -169 -245 -725 -891 -575 -257 110 -225 -362 -43 -411 557 -757 -762 -794 355 450 534 156 183 -860 -579 107 -539 -754 -675 252 -97 314 -474 529 -601 214 141 296 -338 186 289 97 -30 -29 372 595 678 339 233 -613 -603 -538 -566 677 -711 -822 -643 459 484 351 -601 -611 -176 452 -203 190 64 -388 452 -620 634 -533 -175 101 -654 -777 354 -322 -840 276 -477 -97 -76 100 713 170 99 299 442 -835 79 331 110 752 -757 -701 -228 -218 35 755 175 247 540 132 -627 541 389 495 444 -768 732 -872 -142 432 -303 -828 117 177 545 403 16 -273 534 509 -202 -1 -851 -82 366 545 -530 339 -872 -503 -661 -141 -187 631 -164 43 -2 628 179 31 206 -288 67 22 319 -277 -395 629 -314 56 -123 -455 591 237 -272 -126 -135 -706 -297 -886 86 -459 -583 -22 686 -267 -701 200 -198 691 -740 -587 641 -817 -292 -580 599 -359 663 -20 -896 -282 -388 270 -554 -851 -221 -332 255 623 -264 -197 181 -573 477 -297 221 516 -728 136 -385 314 -102 235 -720 144 27 133 -479 523 711 -424 -120 -768 -323 -101 55 583 53 594 -762 -763 -282 518 -880 131 -576 413 798 -521 -495 -669 -8 522 18 -211 -857 386 -716 695 -439 252 263 375 67 739 186 172 555 419 -552 -306 -602 -397 379 -184 -423 -356 -535 428 312 -302 -219 -697 743 466 -338 509 275 -335 91 660 -779 476 -895 313 481 714 608 -827 395 298 214 -365 -363 639 -757 650 601 -869 376 -167 -793 724 247 -671 280 -120 -451 438 77 -470 511 61 697 746 -850 231 -118 -626 611 -318 18 725 -780 383 373 710 -203 450 199 584 -298 -796 189 492 451 630 89 64 -284 -89 -689 92 244 735 -67 -101 -56 703 306 418 52 -806 -706 -66 136 698 -492 -27 435 509 -562 232 634 -130 -198 -91 -368 -546 -112 -871 797 -211 -682 -341 618 171 740 424 -440 -846 -454 248 638 -117 669 -663 -230 127 450 -776 -235 -201 420 672 193 -215 -87 736 -881 519 -378 -633 284 608 -211 -198 -752 -887 -616 -356 61 -4 584 -159 -85 229 -844 -580 424 625 716 -512 393 -416 669 33 -593 -560 -867 -656 -818 647 638 385 -65 91 -335 -305 626 -6 43 -800 -366 -476 -316 -701 549 -217 -839 532 -197 158 -627 -181 158 -731 102 -130 604 -29 754 -716 -313 -438 89 -739 -343 61 294 -722 -749 418 748 -348 -496 -844 -77 -258 20 -792 -560 -782 142 -448 383 -755 553 -351 -689 301 -530 -580 625 -691 312 -405 -169 273 -870 -178 -199 196 -890 -427 -34 -235 -782 223 -9 -213 713 -153 -218 -349 -9 -389 763 317 -803 787 219 252 -53 -108 47 220 -544 228 47 -663 -480 647 -69 268 604 -295 -804 -367 -101 -100 -80 -636 425 273 -360 202 112 -416 157 -203 -509 493 -245 262 95 -747 303 772 -476 251 551 124 -679 120 695 -675 -6 104 690 -26 -714 -706 794 -176 -137 -841 -222 204 539 -492 338 -330 -777 -661 -496 194 780 533 98 489 692 -123 433 -210 494 -700 687 279 525 -237 -518 169 -168 769 -724 -522 767 245 -727 569 -156 490 598 178 -238 -533 -128 -497 632 771 153 45 -656 248 284 -419 228 -267 518 -540 358 -654 -538 -732 92 426 -68 732 610 -193 620 785 -827 371 79 -425 -705 -264 24 -795 238 -739 495 62 511 -494 -650 349 -195 -321 9 -611 672 -71 -60 -856 -835 424 253 751 34 28 4 -30 -13 -774 -604 -273 -142 -38 -653 -387 -607 548 -199 -843 -741 -140 378 -857 787 603 199 617 788 -650 -538 414 -261 -542 281 518 67 -213 -725 -585 -240 255 698 -296 108 -201 -425 -230 192 -598 -650 623 -106 -691 -818 -379 -411 -740 -879 692 -150 632 718 500 371 -331 243 -868 160 -575 -315 669 105 91 211 337 191 -92 -56 -557 -224 -325 519 -350 705 -525 612 -276 5 267 -812 -596 -862 -685 395 -231 -19 219 677 -315 -386 -54 327 19 -762 14 -360 161 -854 -529 -190 -575 -877 -182 78 -420 -473 -226 532 -25 300 652 -149 -745 738 -139 530 -391 90 495 772 385 -162 -811 435 621 280 -213 -163 621 -692 -605 -610 -712 -200 369 -547 207 556 -795 -699 -756 -49 -8 158 300 27 770 -296 76 548 178 -811 662 -226 -564 -403 612 491 482 -279 -732 -149 156 -519 253 -263 229 -125 -197 -541 -210 -18 -764 -333 -460 194 417 40 262 636 -314 -175 446 -79 -683 670 92 122 581 -260 133 -408 714 723 232 -715 401 783 -412 -413 -201 358 609 624 -158 654 -275 522 154 -758 -420 -682 -122 692 332 204 -846 619 98 510 623 126 87 -530 276 -879 -619 19 107 -19 148 752 -616 -806 297 190 -186 557 254 494 -604 -529 -347 750 -287 49 -679 482 255 135 722 -407 -262 -691 777 138 687 -229 -889 -164 -178 -580 91 -287 -438 677 345 267 211 544 275 -319 314 -804 480 -785 357 -539 211 -168 -268 -794 -626 271 138 504 -314 -789 -208 733 -515 -375 -439 -190 -51 564 525 -96 -154 -2 -444 575 -543 -145 434 152 674 462 -208 -164 -508 -176 534 282 -893 116 272 -814 -852 114 -599 -193 -80 123 -752 721 -187 148 -9 -729 -446 412 269 707 -882 -100 482 -721 -273 -85 707 -198 112 653 -473 -668 641 277 -427 63 -674 770 444 289 -271 -299 778 -137 653 -210 149 262 792 273 18 785 -830 -226 659 -857 445 -602 127 334 -153 600 -80 -151 -136 -451 432 546 -668 308 573 -98 -747 477 713 732 366 356 271 -100 59 -374 -562 -632 225 800 -215 260 485 295 719 -520 359 -328 -427 -385 169 -53 -234 -606 531 792 163 -511 735 -211 10 570 742 223 -362 -489 606 -34 -130 -450 -195 -299 -123 -2 -628 -499 427 139 364 -233 249 411 -337 -864 -55 766 -730 -258 572 -16 -424 198 -709 317 663 408 -278 -563 -706 196 467 403 518 -623 -13 596 -273 -766 399 -570 -718 513 -449 700 7 -521 794 -774 511 -196 590 432 -851 -247 -779 -25 202 684 -306 -750 624 -590 621 415 438 -180 587 -59 159 -772 -266 -383 304 140 397 -658 334 528 753 -722 477 694 444 -402 689 788 47 648 -526 -537 -325 -768 -743 574 61 166 551 658 608 -24 -627 -621 15 630 128 525 -220 -708 -808 -364 -477 542 400 -207 609 330 -271 673 -564 503 -118 -29 726 547 -98 624 -834 -14 -499 -839 -81 -432 453 87 78 533 231 262 172 220 279 -176 -337 451 -506 530 -344 491 132 -593 -317 -884 104 -225 671 -120 590 159 351 252 311 -137 -423 -109 -859 -564 555 -303 -307 419 213 -383 684 251 -526 14 317 500 512 263 655 -636 -390 -870 -413 224 261 -227 -284 -441 -532 68 -704 -763 701 -618 -489 -16 356 -685 -639 7 -466 -167 -72 748 134 -119 163 -725 465 -582 -889 -232 -767 -713 186 -778 82 -177 479 -607 380 282 554 706 -583 -485 29 485 -475 219 -523 739 -125 -207 22 -844 720 -525 -51 -446 -227 750 -331 335 -671 95 -8 522 -717 174 -27 -844 -847 -204 744 -405 -855 140 201 612 -865 -556 130 -196 -65 -565 -895 -667 682 32 -877 -898 -882 84 347 -361 166 -846 619 -440 368 -523 -515 292 -83 -396 -548 117 239 534 -277 -873 762 695 275 437 114 747 -85 50 403 505 -431 -173 367 -558 639 -750 231 -878 -123 -603 494 49 -550 743 343 118 242 608 170 234 -491 -54 -416 458 -413 287 -710 -592 -70 -342 711 778 636 -852 -428 -6 -453 -816 -775 241 -392 -190 743 683 299 593 294 -566 -119 586 -26 474 327 -253 -824 -87 574 -707 -215 241 -254 368 479 -558 -237 206 293 -551 141 -866 -645 388 597 -518 197 71 -132 -764 496 182 566 -124 -869 296 -104 479 -477 -706 -81 667 -732 -540 -68 -627 -27 583 -471 -748 440 -152 -588 -480 689 114 752 256 -520 -223 113 232 571 310 118 -863 122 77 -481 7 -79 -651 494 754 -649 -768 -892 -2 592 -172 -103 398 -557 -613 -23 -203 -87 -111 766 676 -686 -882 171 -809 694 -740 80 -730 -303 -276 658 -831 608 550 694 -766 -587 -759 -793 -514 150 -194 279 724 -642 -254 257 5 152 630 -564 85 34 -203 430 -252 -778 -24 276 526 36 -812 -863 563 578 -808 -657 -114 320 153 65 214 -139 -232 403 -641 779 -853 -288 -428 388 -146 -125 536 -480 743 -250 662 737 797 -617 486 -174 440 -81 -69 -774 -36 30 -615 182 -609 -517 -752 58 -677 800 730 -509 -780 -442 -652 -659 -401 267 536 589 -695 290 -896 -346 190 658 256 116 -128 579 -95 -724 -110 402 674 -7 516 -367 -376 -892 126 385 -751 43 -704 -168 -798 -643 -226 629 204 -198 -344 384 785 -233 -127 -124 -677 294 -838 459 -674 -64 638 -406 767 -383 -393 220 -25 -219 -416 471 712 -555 -598 438 547 -754 -120 -786 -19 -666 342 124 344 -861 361 534 329 343 -245 635 -172 -161 724 -873 -276 252 551 -306 766 97 -470 763 -396 -308 -804 240 -672 738 -245 -188 539 252 -758 99 -801 729 10 -648 -896 23 514 647 -98 415 761 -179 -645 640 537 228 796 131 88 90 -73 617 499 152 -758 481 196 198 -362 164 -208 -771 462 279 100 750 -80 -774 -612 -352 -580 343 510 691 -695 -241 -647 328 102 104 22 -675 443 -545 657 -843 116 763 -801 -23 395 -528 595 -635 486 -69 -214 -84 703 357 -51 -582 143 637 479 656 -145 63 -702 -280 -80 -878 -720 538 -386 -337 -289 -574 -289 671 -20 -219 -507 100 -101 478 11 797 510 -46 65 -13 -158 -106 -318 -889 421 532 412 192 -24 371 561 512 -486 -176 693 -779 101 -728 -396 -825 -689 -544 407 -783 482 -789 26 -840 280 -677 -199 -458 -591 -36 150 581 680 -670 -380 141 727 -622 -267 790 -10 184 781 104 -239 301 675 760 -460 -498 -237 -757 479 138 225 747 793 -248 292 155 723 -717 66 -566 437 -656 -350 -703 -372 102 690 535 -15 -625 446 641 -134 697 -723 657 -774 -193 417 -748 -69 -238 -808 -499 -654 -249 -120 -450 -403 249 -755 55 503 452 211 132 139 -144 416 609 -28 -495 719 533 -842 -696 230 -152 654 -74 -628 -754 75 234 572 -45 380 91 760 300 309 798 546 -595 -385 -216 149 -330 711 -749 -460 -145 788 105 233 665 -472 -548 -135 -334 -633 69 710 -558 -353 -791 566 688 -92 -11 124 -290 -514 -740 -899 656 376 -672 661 197 534 -4 792 262 -110 -660 150 272 -120 -241 -484 653 783 218 -39 515 -764 -780 127 -719 -209 157 -265 -421 -478 244 707 -810 195 197 798 -739 169 537 275 0 -805 -896 729 -898 -456 -9 -739 -278 123 -43 287 562 -754 -4 169 -822 -18 -45 755 -721 -355 271 496 -356 378 -287 -318 610 -397 578 -406 718 -185 -446 585 337 182 701 -2 89 -380 -155 114 -173 -888 86 -623 611 222 -289 -13 221 -484 -63 -737 222 216 684 -489 -691 -317 20 597 -672 -139 -783 -521 -197 230 -780 -622 793 -746 77 659 434 321 139 535 258 116 542 292 433 -810 -764 490 -451 724 -326 -14 -291 -714 -8 563 -864 -444 -153 416 -260 -263 -169 -524 687 -746 708 219 289 484 184 747 461 146 -859 307 525 -307 704 -900 -292 172 -623 313 792 -735 -6 611 361 -790 -147 -45 369 -549 -120 -186 725 -73 -841 -141 690 -276 265 391 -35 -631 479 38 -227 -30 -886 234 -502 -723 -12 -563 759 429 535 -738 -196 -592 -730 -65 705 89 292 423 319 -337 -514 -753 -395 -191 181 -652 -674 -847 -55 -642 185 -454 -584 -859 -817 -118 -644 450 -391 -205 189 -794 515 -846 118 625 -718 -748 517 456 487 461 230 496 358 289 -824 77 -260 202 427 484 679 -738 -893 -403 570 -313 -637 -376 548 -416 -168 -768 -11 -366 -422 -31 716 442 -832 42 -632 -269 -878 458 -821 -700 -160 -343 -462 507 527 -54 -751 -778 549 240 -134 -813 671 29 -811 -820 -389 -638 277 -870 681 -234 71 -700 -494 -603 -356 -184 192 -486 73 -139 47 582 -598 198 698 -153 559 -91 -371 721 -327 -453 286 -437 501 -169 -315 -351 23 361 501 -752 286 668 209 -542 -192 393 313 530 40 428 -680 318 154 523 -764 115 -808 518 -744 -407 158 782 -394 178 -280 -870 500 279 -98 465 -742 688 588 -743 -515 -208 755 94 249 492 -83 -538 30 -391 753 -488 -609 -171 654 462 -797 97 -846 -617 -14 16 -471 -83 41 428 209 212 542 699 -740 -357 -220 -278 -386 -299 247 -482 -817 -459 -793 -238 773 485 -479 -33 -681 -211 584 -810 354 -147 266 -65 -300 470 -888 139 -72 -736 124 382 -280 -122 317 125 597 -731 -267 -845 -625 -17 705 -39 -306 238 -530 -101 -760 -631 279 -224 -180 167 538 -251 -809 -876 194 -760 -144 456 -96 -550 330 -892 438 -51 -502 217 249 -665 -41 -779 -735 570 668 272 203 415 394 -1 -5 -626 -711 -338 -628 360 -376 570 732 -713 420 129 245 705 -575 -567 -724 208 508 -354 582 -72 -572 -711 241 -341 -810 -595 -756 502 581 -426 175 291 -502 -452 676 701 795 -827 403 -844 132 -616 436 186 -619 -549 -569 -718 -128 -169 258 -746 757 -344 -684 636 59 -781 -215 647 188 -620 33 -366 -99 340 411 570 -715 -302 -595 442 644 -307 -355 -421 387 755 167 -893 168 -265 315 594 -38 -34 -413 -522 536 -600 292 -106 479 -53 -550 -882 511 420 -54 -17 -497 -268 540 -279 547 717 -795 -801 65 -684 -276 -729 -70 2 533 345 -560 640 542 79 91 -897 -519 -573 -338 -774 195 -175 -75 13 -724 -696 609 -690 601 -880 -842 -510 288 -379 -202 12 753 289 289 163 757 -508 -697 475 591 710 157 115 502 -95 -523 735 496 -249 583 -498 -132 -692 -712 -536 -837 343 -738 321 -499 -808 -103 744 -652 -109 559 -872 373 122 -109 601 411 65 -145 746 -126 219 -632 210 -856 108 6 -251 -735 312 706 750 90 2 -566 540 289 194 -224 -297 -676 191 641 -203 173 -261 -717 346 -567 -47 442 11 -559 214 -531 -757 -245 -892 -533 156 438 -463 -604 -798 -185 718 622 572 151 684 576 -575 -124 -631 -827 -61 675 -465 286 -551 -62 357 622 -652 -313 -276 -325 -880 742 -385 345 434 -721 -543 652 -720 663 -288 603 65 453 83 -814 -15 -14 -674 200 -895 -567 267 524 690 -799 -369 586 -679 747 -133 736 -462 766 -838 -798 116 446 754 -64 434 739 -27 -694 -374 575 653 26 -810 22 -444 280 310 106 170 496 156 -547 692 309 655 97 663 -279 -368 94 645 -540 70 -544 -534 -604 648 356 623 517 530 -667 605 -490 614 -331 199 -580 536 105 -806 -152 36 775 224 -226 268 -359 -794 -583 476 430 290 -312 58 -79 -637 -596 -873 332 -362 622 -176 -545 106 178 -284 -133 -198 -745 -189 208 177 -294 550 -87 -817 266 129 -739 -535 193 -304 649 -323 186 -2 434 -415 -9 655 -181 -409 -744 407 619 626 -779 -80 -632 559 -467 -882 -441 -679 20 795 -760 -267 776 -791 -222 531 698 -544 -490 158 -207 677 -399 -779 -579 375 -387 237 398 -486 641 164 -143 -36 409 -229 564 -133 721 -869 -427 -858 -477 -351 589 -34 -830 -106 -274 -245 -614 -785 782 -350 -373 -737 -753 -829 -109 -786 -359 663 545 525 503 -692 503 671 567 700 119 445 -497 -856 -562 377 374 -389 -94 680 121 0 -55 -176 580 207 -869 -621 -293 -542 23 10 -671 611 763 279 5 334 138 -723 686 -742 439 -86 -709 -315 -703 658 -741 -675 -670 -107 234 -515 -338 -346 77 220 -162 572 -88 -733 -383 -885 -324 -225 -473 -236 -631 -324 8 -887 -204 -206 -82 603 -349 -852 -378 397 614 -58 -336 -659 -668 -647 -808 68 462 -848 782 -740 266 749 -57 -839 727 -436 -612 276 -869 157 537 247 384 231 183 -886 -403 -865 528 308 207 288 -634 -744 761 61 659 68 -361 261 -409 -862 -522 -33 -220 -456 723 -629 627 -4 38 -39 -556 -797 -883 368 -510 -556 414 88 -648 -102 82 692 698 -710 144 320 303 -160 -720 350 -8 -839 612 -382 146 -576 200 -829 -607 -586 -623 699 103 599 386 -256 -595 -35 393 -135 -704 -271 -300 641 354 -776 256 49 -836 -566 -440 217 -814 -692 -184 -369 57 318 792 95 -65 86 -897 -484 -764 543 -759 -360 287 324 -119 -472 -689 317 -795 -81 -301 241 720 -295 308 252 -588 -743 147 -526 -594 494 -537 660 -434 395 -741 -719 -581 97 705 461 -806 -163 14 193 494 180 97 210 355 685 -230 -892 780 219 285 -31 -220 562 388 -867 223 -234 10 170 166 -408 -520 73 752 -795 137 -509 -580 -484 212 -786 -662 206 -155 -795 -825 -574 579 -64 698 -695 -557 468 493 163 564 337 -370 -382 -615 -426 784 -282 -601 310 -316 623 751 302 -179 -280 426 705 -497 576 -708 746 78 268 480 136 -770 291 -329 697 122 381 -273 -418 -593 753 490 -59 641 -571 171 440 88 -473 12 269 -707 -258 -212 -444 258 343 -73 747 -398 -552 -147 756 -76 307 590 -856 -325 522 220 9 573 550 585 768 303 524 405 411 -501 -637 692 -507 -49 193 242 -607 115 208 -408 -584 125 -356 -267 -479 -107 -501 177 -57 763 -234 -765 579 -403 -297 374 -619 96 530 251 120 -797 -842 -446 -729 -541 -17 248 326 8 -319 -49 -506 -12 578 -336 -253 -681 -189 646 -320 -894 -483 196 471 455 -524 -142 -703 -843 -607 19 -854 -237 -270 446 396 -477 -11 253 663 632 599 -548 289 -4 757 700 261 224 -721 42 -52 -278 -761 609 -834 -835 646 524 -517 -608 740 -713 26 -148 733 -80 424 778 632 344 -178 -109 -851 -155 234 -70 -693 -877 -511 472 -304 -686 595 235 250 -256 -152 -533 -134 -597 -618 -137 36 738 616 -763 -400 652 -732 244 -659 -542 -108 -180 -446 -93 342 -459 442 623 -740 -856 -409 193 14 -720 -394 -219 -10 -713 -373 -328 143 -514 -381 -818 199 -39 32 796 355 685 635 389 -105 6 -751 -686 -825 -255 -694 -324 673 547 587 -168 -64 234 446 -416 561 -159 330 -486 -486 356 440 -873 -226 -226 269 -763 -295 421 576 -672 609 482 -876 -77 618 -195 -628 -203 -326 677 756 80 266 -781 524 641 714 -876 -852 -773 -63 679 255 511 790 769 -589 579 -511 149 -850 -77 381 -369 569 203 -437 -181 -690 694 211 -468 -335 -97 107 760 595 529 -801 -459 -79 201 108 243 -852 -617 -233 60 537 325 -704 423 628 -31 -199 -147 371 673 800 -814 -496 779 -116 -712 622 732 747 691 -498 257 -45 -77 -781 16 -265 584 -401 -726 60 776 -452 397 -23 -863 -670 -799 774 -258 -380 789 518 387 146 595 -25 -601 795 72 -479 129 610 -880 623 -18 451 -161 -331 692 266 91 -897 -16 -276 -246 511 68 -712 135 -856 -870 270 41 -690 230 270 -495 -112 -323 656 -266 -765 303 -169 41 546 -648 740 -568 -71 -679 -365 -603 -391 334 110 41 638 -682 619 -596 622 -856 402 698 -103 28 275 83 651 295 -423 622 -20 -475 315 711 186 574 736 -656 -108 -367 178 137 -361 338 -602 -65 -88 -171 -632 -653 -340 -180 -759 -545 641 -166 279 664 -370 -433 562 243 -314 -56 223 330 -375 -144 -892 -768 -208 40 268 131 -169 -143 -845 -570 -867 382 -11 -116 339 -464 -812 -556 -713 -302 265 715 -579 555 -573 585 -817 -576 359 648 387 488 -235 -38 -725 -708 211 -79 -302 -463 439 -383 -112 773 489 451 195 509 593 -766 -701 296 -544 -543 -561 142 119 6 697 17 194 491 -457 431 353 135 662 -341 -563 -812 -814 147 -243 498 -330 184 396 -778 756 796 342 497 -786 375 -814 497 -18 546 -819 592 650 -149 146 -98 742 -850 293 -204 769 551 -696 -387 -494 -738 522 -605 417 -182 107 688 -273 -833 200 -532 -108 370 -103 -481 -794 -107 -249 -473 -300 -88 756 -541 508 738 288 264 -657 440 458 -287 711 -242 46 -696 719 429 -745 121 -318 92 252 469 -113 -563 -69 95 -832 129 -179 -661 280 -646 -396 711 -16 563 -737 -749 -553 -578 713 -476 263 339 528 -868 -251 723 52 200 99 -726 406 -377 218 360 353 639 -321 798 -186 447 -721 592 445 90 437 527 -206 -898 652 -123 -618 658 239 -419 686 680 163 -845 -549 -580 -896 -77 596 -866 656 -635 -338 -715 -480 -51 -270 686 528 -483 -335 -755 393 -660 749 111 -502 -735 435 -799 227 723 -523 -789 620 -8 -107 758 670 -638 545 267 302 -874 -361 518 783 -378 312 -758 315 -887 268 347 354 -502 128 177 -244 -275 -5 -502 559 -652 -831 -725 -828 669 364 632 -797 -424 -72 -329 -98 -135 -620 614 161 -248 572 764 -487 -318 -219 -889 638 -515 422 -74 -652 -388 -133 359 -265 731 92 506 -117 416 -765 -192 200 -4 -205 125 -61 34 467 346 368 51 -657 67 646 569 580 206 -4 -722 353 572 675 135 320 469 490 -330 -158 164 -298 384 -474 -293 -407 617 -707 -881 457 620 322 -107 10 522 -7 -667 -756 605 -745 -235 -743 -424 -651 444 -695 728 175 19 -159 183 -523 -317 676 -473 436 254 -846 -733 453 356 76 307 103 613 182 -264 460 -899 -737 -154 78 491 652 727 295 -442 -527 -672 -34 -575 -316 -607 549 742 716 698 -196 127 -703 -803 -234 -317 134 -633 780 -780 -284 248 52 -358 677 33 712 663 257 487 -488 -549 -571 90 501 -612 -322 -628 634 233 -502 589 -155 255 736 625 -265 757 -488 -480 152 733 363 -125 65 -64 -770 -469 328 430 -76 -32 525 -843 204 493 -609 -272 458 182 105 274 -71 90 1 -489 537 -802 411 35 -303 601 148 15 616 313 773 226 -813 613 372 725 433 -71 -252 50 -474 -502 -12 -440 -646 464 594 110 -772 201 -123 453 438 720 700 -210 522 14 -234 798 -534 -84 725 480 -882 -688 515 739 517 145 -636 23 657 398 -413 -346 -161 -368 -604 -348 -610 -356 -511 462 -650 285 68 666 -654 -808 -5 -109 718 411 -777 723 -813 -484 -827 -63 -778 -677 623 -53 -431 705 234 -669 -134 -886 -625 215 459 141 -601 -274 -171 -220 -197 139 -390 -769 -524 365 9 -518 -591 686 181 -568 -587 330 745 -198 521 -549 649 542 501 636 750 98 -501 -115 -425 -207 -138 -274 436 -3 -424 -557 734 144 455 145 -388 684 -780 -382 243 595 706 -328 483 -812 -480 -113 543 -227 -334 255 36 319 -825 -309 52 -781 -146 -137 357 511 370 -618 787 -520 354 -646 -864 725 -37 515 340 -553 -512 241 778 388 739 17 525 24 -134 616 -193 -744 230 -693 708 -803 219 -114 123 -337 -702 -492 -798 -332 454 78 404 -814 -644 -785 635 -241 -633 27 -618 63 -231 589 613 558 245 215 681 681 573 152 331 -833 -104 467 -721 620 -705 -201 367 -576 190 -621 129 -797 491 13 502 -878 -479 -499 795 590 -14 -72 97 734 -724 -261 -651 -211 -887 -277 -590 -863 -335 -628 362 532 495 589 248 684 51 233 174 -19 154 -871 -364 -318 -445 -698 333 444 -222 122 224 -285 -710 -681 702 10 -836 130 -13 748 666 -620 -379 -637 -326 -100 -601 -406 305 407 514 683 -124 -184 -593 -253 -447 -96 -425 -417 160 -883 -304 -627 468 -337 -508 791 -714 -638 -622 -160 246 -98 -653 336 304 -764 708 -159 -187 -734 -439 -454 -257 403 217 -570 -424 692 -364 258 -386 208 -884 -670 436 -569 398 -256 -371 152 718 286 -423 338 153 -575 44 -26 -485 -173 -816 -471 -684 -733 -376 384 790 776 -535 -678 313 719 -884 647 -43 303 338 -110 -894 -201 -887 -126 376 623 100 746 -446 482 759 -300 -722 480 609 -264 -829 -880 169 -148 273 -186 -216 705 -840 -346 -512 -667 573 -420 -498 710 109 92 -393 -260 687 237 -162 642 -599 710 -632 -428 -792 529 134 377 -367 147 -676 -42 571 298 -327 741 -153 325 429 641 328 -91 -17 -369 617 363 -760 133 -440 469 641 213 -786 58 -475 -290 650 497 427 725 -188 468 515 136 -419 671 -761 111 35 -77 381 -97 786 312 -299 288 -721 -694 -485 -67 306 -238 -6 -336 74 -326 731 510 734 -736 665 -860 -276 279 -657 -262 -23 -678 554 -391 433 738 -230 752 -303 302 562 92 -66 -384 -140 683 30 727 561 -730 -496 473 -236 497 -329 -648 126 -626 -247 364 659 -152 380 265 -406 15 182 -264 -17 511 757 -352 64 -128 -652 182 -825 -558 -48 -650 -809 -726 321 -731 165 93 430 -330 -699 -66 -163 88 542 -707 383 -298 590 530 -181 -43 618 639 -842 -373 -411 383 604 92 117 94 -603 -272 461 479 267 318 20 231 -62 391 -595 -340 -792 -887 354 -662 -131 221 -791 43 762 318 -733 535 -85 -176 -409 162 265 -25 -19 -277 -201 742 -526 -410 713 622 -297 73 -121 390 -586 -34 -746 295 -688 -811 274 772 51 364 471 429 -213 -619 85 -177 -453 657 -511 -145 -377 255 -814 -259 -594 557 -449 -849 -171 -213 511 0 -4 -521 145 -708 428 157 144 674 -416 374 -553 -866 -718 62 359 -156 129 -900 -871 -553 677 274 79 496 2 254 -253 227 451 724 478 -257 -123 652 564 -831 53 648 -558 -189 -15 663 498 -452 588 710 -755 -523 -77 567 71 60 410 185 -642 739 410 370 387 14 668 441 47 -723 788 270 -282 -192 -686 -184 -152 -750 324 774 -572 -682 68 233 -370 458 -526 752 -541 442 373 -534 66 -726 188 434 -20 -522 -510 445 137 -891 -246 437 754 406 -853 528 204 -256 -52 129 321 -709 -796 -33 -371 732 -120 -144 674 -666 797 467 57 -304 -670 47 -731 462 506 275 -331 -864 170 52 -568 592 206 596 -146 671 -379 75 130 -897 5 614 -791 -626 202 790 478 475 276 -812 -809 -349 -129 -747 -719 -688 -899 -807 613 -55 5 -43 -264 -675 -10 330 537 248 -451 -603 -441 -730 404 395 -391 -405 -361 -634 122 492 -106 -385 383 520 -291 -384 588 -668 697 -471 -548 -766 504 495 -579 -786 -66 52 -837 -419 270 -533 266 401 681 397 -169 492 212 -369 428 -340 750 -274 275 -754 -91 38 -485 388 -582 631 -47 -485 518 -884 796 109 -477 329 -449 -502 426 -556 -560 415 -332 -762 -479 493 601 776 416 657 -883 -640 -711 586 -878 74 -841 528 -305 -439 440 717 -579 -890 -41 -176 369 667 -258 -495 -899 -580 -387 786 285 17 633 -248 711 682 319 -446 504 160 -412 -409 -209 -302 348 278 -1 -593 679 667 -731 -312 -444 -561 705 -771 -21 -265 144 419 540 578 -250 -215 173 631 779 -42 -364 533 745 163 313 -178 -238 -233 607 228 791 537 278 -803 240 573 -5 415 -148 -487 -130 -77 647 427 -489 -481 -672 -196 425 326 -688 506 -417 727 -402 -813 -561 106 787 625 277 -398 128 -540 -321 -92 409 -147 581 -510 -102 -652 -805 -343 121 -802 -758 763 455 24 74 296 -832 -531 569 481 78 551 -290 0 740 -287 -359 27 -130 -453 -518 260 716 -448 -489 -789 348 455 -178 776 621 775 387 588 -12 749 -615 -679 566 -172 674 756 -520 -218 782 -682 -692 -780 -212 72 -457 446 645 -273 663 -656 392 -779 189 322 -647 -869 372 -721 -71 -116 747 425 -101 -28 536 -640 -640 429 151 282 543 -642 -684 -864 -408 97 -891 -648 -372 -319 -794 -309 608 -212 -276 -445 -525 595 436 -159 -297 -823 774 607 -523 410 -294 -343 477 -547 47 660 -346 -109 -592 348 -164 -434 -414 -109 -287 -772 -28 -66 -181 -295 -375 34 -744 -760 -211 678 390 145 -419 255 563 -413 229 310 96 207 -358 530 -36 -448 -637 -66 41 -428 682 541 261 -216 -427 695 512 -392 -249 -167 -267 157 37 115 536 -840 126 614 196 -310 -869 -465 -851 -595 524 81 -664 490 191 -91 749 -474 -326 -830 448 498 649 -463 -230 -316 284 -627 249 -653 237 465 -242 -759 564 -590 35 -120 21 389 -802 303 -70 -600 753 -576 -166 -338 197 761 -799 -777 -363 713 -501 -557 310 -612 -765 -778 -717 -242 -337 -561 170 417 433 739 -158 -833 -194 -393 -810 150 784 80 -862 -40 663 145 -139 -811 -695 -289 338 86 157 339 -873 47 765 620 632 -313 -824 525 79 -2 25 673 769 797 576 744 -839 -350 662 -234 -546 -596 676 255 -715 186 81 453 -713 632 -364 39 510 -714 -528 -631 277 327 336 686 -473 176 575 451 609 259 -112 -276 -175 -433 -330 -793 611 244 -108 -135 -229 427 481 -377 -173 -371 -373 350 -132 228 -698 -558 707 -716 -285 439 -210 17 -664 498 555 311 -570 -192 600 632 -852 531 456 -470 655 158 769 441 -777 -245 505 -245 -428 474 423 620 -79 -448 -870 -158 -334 -254 -584 -114 793 -81 510 -572 577 663 326 -898 571 -685 578 -485 -691 395 17 -573 358 -755 -137 -118 -818 689 714 136 709 -563 -260 -610 680 -711 -463 466 636 624 -888 466 -381 -159 -175 -781 392 213 -115 -401 716 496 -11 383 533 -894 -441 -304 -668 119 -329 -495 -586 -478 -140 397 -4 -546 607 607 -515 -67 -681 -457 498 678 348 -784 388 -853 -100 -667 320 55 -614 -808 -379 333 -128 285 503 -316 -300 -890 -61 -118 157 556 717 -402 -88 -26 -415 -295 -8 247 6 286 455 -673 330 -736 533 -267 -740 -238 -563 -662 -148 -486 337 -158 -404 -858 129 -380 -521 -623 631 371 -42 132 -776 525 627 552 -155 -445 697 -728 697 350 -640 270 762 337 645 -736 347 361 -611 554 -436 647 -397 -695 574 392 86 -787 259 117 -586 -220 -390 -827 655 672 -695 775 -348 55 -70 399 108 -595 0 -315 -249 -870 647 45 -71 -862 201 -746 644 53 -230 -103 -402 -149 -563 638 59 760 -417 -299 -494 173 -579 -92 -129 -302 -581 -777 -609 -180 -725 47 -404 -738 302 -743 236 319 -542 -136 448 117 -787 731 190 643 -738 318 554 630 -876 547 526 -186 389 725 -794 245 281 713 377 -16 -325 258 43 -303 -89 110 301 332 86 699 27 -534 565 -365 -316 -367 211 -706 196 569 232 137 -492 133 530 -130 224 -22 218 -841 -589 683 625 -392 364 -435 269 -30 -60 -163 129 158 77 60 -624 -890 487 -524 -632 -155 480 322 -248 210 -873 94 -19 672 -684 469 594 -580 -583 -132 526 49 -861 142 -275 -801 -492 102 -294 -210 -833 700 -222 642 -416 -86 647 412 -711 -633 -873 -534 394 -475 -258 391 134 -343 -810 427 -339 -14 622 743 -869 -759 392 -355 164 -10 189 -167 -330 454 -27 -897 -434 -221 -246 -601 704 57 -367 520 -813 -626 332 -638 -530 720 118 700 183 -244 -673 -572 -729 -81 261 -151 -564 -293 -3 74 173 -417 411 -404 708 -846 -843 -584 445 -19 -767 375 630 651 -803 585 -836 171 -804 -489 -397 133 -10 -259 127 310 -735 -284 -47 241 -212 74 728 528 -241 -254 472 -845 -511 -815 525 -95 416 -699 -579 -514 -362 603 663 253 96 -355 780 -184 609 -165 -101 -529 -249 200 -129 -633 -824 -377 -313 -392 -46 -458 -418 176 555 -506 -458 -776 -748 42 127 -413 -214 -266 89 551 -852 714 -345 -153 382 571 482 -329 494 549 -140 354 -563 251 -22 -822 759 442 210 -550 -823 227 279 199 740 -93 30 406 -105 187 -19 304 -787 -831 653 -555 125 99 651 -830 417 762 294 210 -561 167 159 294 -20 -298 530 683 51 -480 -258 -301 64 411 15 -711 -119 -273 -562 342 724 -730 -49 -755 -894 -491 -671 157 -730 -83 -304 -844 -736 463 13 543 213 -512 93 -813 -375 -690 -87 -63 348 -407 139 -32 -116 435 -777 416 -324 143 419 -840 -643 -14 -431 377 -497 -300 392 -169 463 -360 -565 -424 -860 -689 -129 -495 -6 -592 -771 -90 -288 179 -571 -693 -426 -591 585 -447 208 599 -474 248 -403 -892 519 -92 -11 406 108 512 386 -601 -56 -390 -51 -169 -492 22 -771 -348 -314 720 -471 429 755 -900 477 -335 335 307 116 449 410 -490 36 776 297 135 -545 447 -707 187 154 458 -511 27 211 193 -545 -133 -187 798 -233 114 694 -881 -463 -465 251 -429 40 734 -539 -831 -676 591 192 475 461 -828 267 229 -525 -675 -89 -572 88 547 -822 -62 306 21 302 -114 -411 -798 674 225 -362 684 172 790 -426 456 -884 -432 -358 409 786 -543 -721 -118 -196 -664 336 612 -794 -481 258 197 546 -461 213 -517 6 -351 387 90 690 -579 -523 -718 -517 -150 -318 -434 305 301 537 185 347 -618 194 738 -796 -218 -263 271 -34 210 273 -246 -382 407 -286 -729 501 485 -802 384 65 -810 225 332 -453 -70 -898 -291 -833 188 320 -795 -699 352 595 -711 -309 -830 -749 -242 -708 733 719 -17 -41 131 -468 -229 -261 -322 1 731 714 657 -468 174 -47 -535 709 -303 -662 -118 -40 -613 472 -189 -824 577 -733 119 747 -456 149 -464 273 -54 -865 788 685 -888 8 396 -355 711 491 212 543 -294 -656 -734 300 120 -861 36 -848 -633 48 -43 612 730 -893 -598 -21 -340 -23 764 383 -383 540 578 -733 204 -20 712 437 -732 86 278 -379 -734 92 74 -285 779 182 220 -622 -598 489 700 -295 -671 93 147 140 -659 601 -307 667 -845 -579 238 555 91 615 -785 -783 509 479 -640 -420 -151 681 -93 -799 310 791 -561 -496 -807 278 -572 267 559 566 349 304 27 -544 713 -486 790 83 -421 564 -128 249 -642 -302 217 334 -367 -81 -401 455 556 495 545 638 -894 78 -292 520 139 -141 601 -483 -650 440 663 412 649 718 563 489 299 541 340 139 -228 -417 -153 -740 621 660 40 573 277 -637 -549 393 -894 165 -351 286 468 771 -463 -709 -672 19 -244 -881 -481 -218 -314 -454 619 -888 -521 -803 322 -747 -458 -687 208 199 768 314 717 764 711 683 -281 -521 -697 298 -24 463 -511 133 -754 -418 -60 -155 466 87 653 691 -402 353 -512 -830 -753 539 -84 458 448 -50 486 -198 45 -347 -17 -519 38 -148 737 475 -50 -261 65 -659 -878 -686 579 39 -317 223 -842 740 76 -473 363 718 -776 -154 -139 -634 297 -393 114 -220 322 -281 -302 687 540 99 84 701 652 586 440 -727 154 566 -310 -415 -457 -735 -110 567 -821 37 -406 -267 -581 284 -266 -805 -52 -805 324 -706 -635 -535 543 741 457 426 -28 563 274 -354 449 -451 -139 -710 -783 -114 -183 443 -787 -672 -432 -449 538 66 -136 -568 556 586 594 250 -544 645 256 -789 -623 44 -701 230 444 613 -139 254 -185 -187 92 -574 -805 423 178 429 230 318 -250 541 -305 -719 324 -481 87 238 482 173 -538 327 245 -744 -469 -801 -26 341 -192 -803 -273 -294 -214 291 -163 -506 386 466 -479 -866 -166 373 17 186 -338 -679 -412 39 225 -379 9 -681 331 -848 699 247 347 -350 756 357 -500 -691 139 195 -496 -698 -791 -862 -798 -53 -249 225 -358 -597 -637 -397 -707 414 -551 -829 -623 -848 -302 -428 -866 60 -158 -186 796 -640 763 421 165 -890 294 78 -113 479 140 -717 -403 384 -412 -173 -882 283 -469 -762 -667 -535 605 -247 -450 -895 418 334 -334 -403 -259 -83 -669 -319 -621 -211 43 -730 -131 308 545 -77 -471 141 252 -125 -355 -22 671 -44 19 -26 563 617 -147 242 114 -405 -112 -393 -512 -602 -516 247 -661 457 677 -151 -106 787 568 -304 -896 84 -481 -384 411 34 -777 51 349 -196 231 608 409 -320 -393 433 -507 496 -77 -694 -521 -563 -793 648 602 -482 -115 520 9 -789 21 250 575 169 25 -215 -265 205 -723 -674 710 436 -611 -650 778 -570 3 679 520 424 -236 343 -709 -631 512 -207 -236 -876 375 -602 368 -36 -694 -375 208 -327 -126 160 -207 212 500 -360 785 429 181 185 746 487 -72 545 -83 759 149 243 -2 347 722 -523 626 -218 772 -392 -317 -551 -592 462 213 550 620 717 -432 592 771 479 -289 -102 -26 -551 472 -758 -659 -521 157 235 268 -748 -533 -367 548 67 -577 -689 689 -27 -709 -842 -599 39 -37 384 258 232 -590 -545 -367 -752 -424 -476 -641 -619 173 492 320 322 331 -338 362 459 8 -720 483 -139 343 -299 395 697 -875 -816 576 205 -346 -475 -190 -733 697 444 434 -705 -187 -708 -25 190 117 -299 -818 -488 -804 626 601 -296 255 -887 397 -781 -785 499 398 -118 239 -792 378 -672 -447 -788 -178 164 344 305 782 -703 -688 -501 -755 383 783 373 -543 554 -644 705 510 122 -678 371 -224 94 -841 -2 64 440 -585 -689 -894 -571 -898 59 -482 -212 -276 -542 -621 602 294 -221 -97 -581 632 -640 620 566 -208 -319 -223 -540 495 457 -543 129 -511 -42 -454 -660 518 -251 -187 428 115 36 -523 -314 -67 696 -329 -654 -517 382 -566 128 -849 478 -833 95 -268 563 -404 326 -15 49 603 -834 -425 -588 763 -837 -767 557 562 -630 -380 -397 162 493 -435 262 -739 -84 -246 -219 -601 -155 -789 -552 -524 -380 -610 -512 307 16 735 -386 72 316 -219 527 -231 285 -145 113 291 576 404 -447 574 143 -762 -631 -49 -413 575 -367 -221 14 -616 559 -415 606 124 -636 -436 -121 -617 -214 38 -362 333 133 294 56 357 338 438 162 -699 -804 -445 140 124 -405 141 -391 419 -745 -406 -592 -815 -448 368 53 -234 471 402 -648 -32 -352 395 -718 681 114 -43 -171 -690 650 -234 189 -19 -845 621 331 733 14 -638 -631 84 -824 -446 721 -621 -78 -171 -193 -722 -505 -576 -670 -896 571 314 744 187 69 -646 272 -12 250 253 582 80 -596 735 30 -404 310 468 -7 -732 -714 779 770 -103 544 592 -845 -522 -449 203 417 -409 -534 -413 -524 -692 325 -865 -573 615 -624 -628 272 -569 219 -382 -441 -385 527 146 -462 -836 -738 445 -830 -374 -288 -895 476 588 -285 -10 305 600 -506 625 417 406 -865 -471 -533 503 376 255 -83 -351 69 -193 -369 -402 -3 -799 -681 -3 407 512 -872 612 -585 -53 -114 353 642 -61 -366 -714 -22 35 -821 537 216 -224 -820 -869 -750 -265 244 -701 -178 24 -557 -642 -295 -538 115 -509 -453 -235 -501 524 513 -58 -556 88 -89 549 183 -413 379 -439 -556 -807 -827 10 265 -778 -879 -638 260 -879 492 -277 -571 521 437 46 -678 -116 -350 645 -638 -254 -151 777 -758 791 50 206 -364 136 478 -202 -575 -285 672 -369 -649 -656 566 -577 -403 -546 492 335 -689 468 -744 649 85 554 606 -608 668 123 376 -64 -850 379 -526 -644 787 -430 -682 -334 -761 140 -813 -155 632 720 276 616 724 -803 41 680 -895 706 475 -889 -730 -795 -82 -525 -406 -373 -593 -71 -839 -299 -478 -727 316 -348 552 773 -563 -159 707 -712 617 169 580 627 -23 581 -31 -701 544 -128 -560 -611 -679 773 765 -162 -217 796 80 -763 -814 -531 -502 -346 502 286 -452 517 50 696 -490 612 296 643 99 73 582 171 -821 -560 -466 -549 -475 207 654 -836 -627 -376 683 -228 -748 -146 -858 -840 -696 -688 513 -860 710 293 -709 241 -704 -41 -363 -605 358 -55 -819 -712 104 559 -559 -756 232 -782 -768 743 159 -167 -740 -671 305 -51 196 447 300 -892 423 176 -456 734 -421 -235 -404 -696 777 559 331 -90 -556 657 -778 -714 110 439 -205 -50 391 241 -28 -662 -862 794 685 -282 -503 693 127 -544 118 -422 46 148 -391 -720 -674 -18 355 243 148 17 -800 659 -827 706 -796 138 -493 248 429 101 120 -255 793 -454 -760 -840 -325 -525 -625 84 722 -715 239 408 544 634 -367 368 744 -562 -473 -136 -458 140 -880 -8 -103 287 436 508 -241 -727 -602 -484 -835 233 413 546 -80 279 518 -527 -792 -368 -582 724 -32 -798 73 264 217 -346 279 -534 -638 602 -75 -130 257 -445 163 215 -877 -83 -418 320 -241 -154 -889 -601 120 -289 -29 -64 -858 -817 766 566 -54 720 -815 -769 309 -851 122 -712 -51 253 -538 124 -794 -373 621 659 160 568 444 -737 -372 717 -157 585 195 791 -360 482 -701 -813 -44 678 -555 -510 304 -71 622 -896 783 273 121 -752 -655 -867 -528 -464 650 -640 -753 411 419 142 457 -124 -465 -893 579 155 -317 425 117 -89 -267 -358 -824 440 -343 291 626 184 607 -361 -278 -320 105 -239 -105 -689 -354 -821 -706 220 402 369 141 -166 -501 -398 -392 -653 557 -728 -72 -94 293 430 -720 -853 109 -787 793 541 -256 274 455 -535 -745 64 46 174 -461 629 -499 796 -404 328 -554 -878 -200 552 544 216 -115 561 516 750 318 598 -757 614 385 -406 535 -491 52 590 -228 -320 -66 252 -708 437 -846 364 -323 -224 -413 305 782 -851 662 194 208 598 312 68 762 -585 -674 -717 -838 -586 -252 -636 574 -658 574 -317 -898 693 324 -422 -322 -142 510 94 -478 -454 467 -560 -63 -668 -129 -553 -842 -390 274 75 -389 -276 482 -259 -175 287 251 273 415 741 -368 -43 52 -159 441 -720 -152 -299 691 -445 567 -88 87 -741 542 29 634 -669 271 -170 -850 -496 728 -483 -601 -230 751 103 635 -422 253 -188 -698 -459 -384 9 -84 532 -411 -661 765 -90 -320 188 669 728 -612 556 116 512 -40 382 647 -92 -726 320 623 -209 443 76 -278 -520 -326 -757 -506 -829 581 -647 -469 -30 513 478 275 -289 527 -365 -173 783 -419 -100 338 728 107 505 -53 -767 -728 -481 -296 518 -294 -245 -64 -540 -893 486 -489 586 538 421 560 625 357 -583 267 -413 -400 519 -835 -611 -362 -685 -237 -551 734 -856 -299 -268 -506 -68 -261 -439 367 -853 -79 -434 -244 -42 -564 656 -521 417 -647 10 433 525 404 -505 404 -684 674 -729 227 -873 428 426 -224 -90 -423 256 -262 195 319 -253 263 -367 -802 205 -519 270 474 -849 -389 -826 139 442 -120 761 -495 -406 506 -755 304 -833 456 800 -823 -651 -896 158 -643 -711 -577 -864 530 -641 642 -589 411 -725 777 -51 25 538 -57 162 -743 -101 -321 506 380 488 -58 743 -49 164 -111 -173 -467 19 644 747 -605 -626 -424 -328 -134 -809 -384 -373 -195 -591 -622 -95 -671 494 106 298 -487 16 264 745 -618 282 -507 -343 -401 456 324 -818 -831 319 246 -83 -689 165 543 -513 -393 29 -261 -55 -889 662 281 282 727 484 633 5 -629 -277 396 -652 659 -478 -88 -899 -612 -226 -305 -8 -274 -110 553 -663 -845 -322 -325 -61 391 -60 -66 -308 552 -100 784 456 488 233 578 365 359 -789 -164 -782 -175 -465 -476 114 540 748 -664 -835 721 -269 -482 -623 507 -524 60 40 253 698 -165 348 -557 -559 -767 -380 171 -438 92 122 -487 -246 -121 223 -873 153 -428 -820 -805 -462 -34 -49 511 -322 -380 -245 -158 -657 516 176 772 407 398 10 746 298 -286 518 -56 229 344 181 41 240 -815 -404 533 -652 -553 265 -473 596 -866 549 40 -286 -472 -402 537 -707 27 -606 75 365 -91 -594 -813 -438 -77 154 232 126 -110 -547 218 -226 -627 -61 -293 741 -351 -300 -646 298 -503 748 44 -830 -336 -514 136 -431 456 723 751 -172 -130 -125 342 -399 492 662 632 -620 293 -98 503 392 -881 171 428 -774 -255 -811 131 -196 -149 223 -658 -254 417 -489 -335 -519 -115 -129 -485 -92 -523 -703 182 -703 -800 348 345 523 -310 -471 793 526 -300 -817 -725 -33 649 168 -357 398 385 -450 176 -381 651 -690 100 -671 -462 656 294 480 -21 403 487 490 -165 -211 -707 146 711 -331 587 503 759 -544 -743 212 204 768 575 -860 -800 -310 -649 -114 769 -780 481 -533 -366 206 559 -587 -664 12 -270 -132 -865 15 738 133 -459 220 -500 485 706 -435 522 -628 -113 -344 83 -685 -344 781 15 382 -733 8 191 754 318 -800 -629 122 139 -831 -596 -537 287 429 -719 190 -462 677 680 240 -755 254 -402 -867 -290 770 344 781 470 -594 734 -668 650 318 -531 436 25 575 788 -667 -652 -697 -554 -809 -595 723 -710 -273 -804 -686 -734 -140 -561 -602 -278 -481 -851 -588 108 13 45 471 121 -610 -174 -505 698 -367 623 -733 -134 171 -216 574 592 -502 262 -862 -20 -241 -449 -141 -726 610 -15 540 798 285 -130 -129 422 669 560 350 -851 498 -28 -168 -587 -555 -219 -465 -257 370 38 -143 -779 -351 303 -191 727 552 -446 -680 205 -82 651 103 438 -20 -825 782 -135 -183 779 -56 322 -862 83 581 -97 154 331 -493 -595 691 -664 -585 -648 -670 -186 -548 251 -721 666 306 173 101 -394 85 140 324 557 103 547 10 528 -785 -570 -88 674 -103 118 -732 41 -95 629 380 -479 -105 110 -715 -629 142 719 440 -571 -607 -620 -668 520 -566 446 -247 -336 166 229 417 692 -477 -342 -500 -414 449 -529 -553 84 401 -780 -785 -107 617 346 166 39 -263 612 776 -534 -2 -305 -259 -351 693 -467 796 -720 11 297 186 -427 -664 -412 -44 -866 -850 -241 -32 729 -248 523 208 -642 -504 -856 426 362 -113 -676 548 -458 -415 -518 -543 -299 436 -511 -202 -289 -295 -142 -408 73 -541 146 -524 -43 -733 60 -224 413 563 525 190 -55 251 -133 -785 -506 184 728 -478 -637 -321 -169 85 281 67 722 689 -517 452 600 -207 -361 -78 743 611 -588 -153 60 -619 748 -877 -272 -254 628 544 -118 28 525 -290 -450 612 138 423 -761 -172 -192 419 650 -801 363 -323 -541 373 -473 -411 770 -651 480 720 758 734 -402 281 -374 -655 -689 -694 -853 648 -454 18 740 -83 773 -765 -299 330 -470 -299 -773 -392 564 609 565 607 240 -668 475 140 -298 115 -10 -857 300 388 -360 -489 431 302 -436 -854 413 206 -465 -263 730 -490 -458 -817 302 762 254 257 -899 -169 -316 205 -733 -582 401 -113 -769 -636 644 382 449 374 459 790 107 -830 -614 -220 -56 237 -387 -525 220 -382 -643 -454 -247 -408 -888 -322 218 -464 -157 374 515 469 206 -410 -376 214 87 -771 229 508 -657 -744 719 711 509 -764 519 -258 460 -693 263 453 -196 319 -772 144 297 399 55 -558 -545 -738 531 325 -562 252 -270 717 780 201 512 -226 337 526 -368 -757 600 -17 -86 -26 705 455 72 76 595 44 -780 188 -733 -638 612 -178 -284 -374 10 -407 -596 -774 -564 741 412 -280 93 740 -570 398 545 -587 -176 567 36 -461 -416 -483 -587 111 -160 57 -539 93 -807 -183 -871 -511 -189 671 619 -309 178 -255 -694 -744 -182 272 -298 341 -59 -699 687 73 -800 -588 -312 85 768 -196 -9 -775 -301 -743 -573 -356 526 -376 -322 -211 -506 421 -122 -627 414 478 -332 -457 620 -401 53 -248 -555 380 638 -97 -47 -628 -559 668 709 -266 -98 77 476 46 81 769 -46 -665 165 161 -326 -741 268 763 799 -28 4 -636 242 -17 -139 188 123 575 206 116 -400 275 743 363 -231 -67 717 -65 -683 760 -763 21 -399 293 -162 -299 163 404 -593 252 105 -177 -516 -730 461 -634 -201 775 -843 -651 -89 -4 -767 724 109 -227 -442 -713 -865 -125 -528 -712 72 562 90 392 -778 487 551 -360 -465 -876 -15 633 -496 -727 -275 -841 -366 -647 -858 410 434 -278 738 -197 -323 571 -755 -488 -233 -658 343 194 -359 298 456 271 144 -87 -68 -799 -223 736 662 91 570 38 705 686 -412 469 253 468 -819 -571 -107 -478 -762 531 194 370 578 790 -210 690 753 -476 634 360 -111 89 -246 708 -785 213 268 -857 -525 -744 -81 -382 -16 776 519 -102 103 449 31 371 -489 209 -634 -4 -527 -310 -656 542 445 13 583 -141 752 -563 426 136 -264 -178 378 91 -459 -671 -611 -351 18 329 -43 441 228 -613 -539 -680 521 13 -453 -517 742 -84 -437 -674 121 -179 294 179 114 -336 -655 -731 -714 -155 -112 -830 742 35 369 351 -84 -196 -783 -702 -345 -308 -544 -376 -697 403 -160 671 133 -805 0 605 786 -70 -175 104 -684 31 -311 465 205 -165 190 -33 -516 -891 399 -828 518 -204 379 -825 165 748 -389 -729 -279 -703 -418 -310 405 -63 -491 55 -464 -189 230 523 -136 189 213 -802 -532 -827 392 -796 590 -93 -354 -73 -561 -362 559 -588 79 -645 151 -261 -498 -590 -466 -778 391 334 -528 -779 65 -273 -590 -823 -285 521 -777 743 -896 -499 434 176 -185 -224 360 -288 -29 13 -421 -336 -154 -645 125 197 -412 -815 -518 -497 -748 626 558 -173 611 449 756 85 711 -854 -39 607 222 -333 -652 246 687 -889 313 -676 -453 -18 444 -25 476 -375 -861 108 -785 466 -77 -457 -258 -144 699 -102 -683 -485 -283 -625 790 38 -455 -685 212 -663 -281 -809 166 -372 -235 608 -543 -506 68 -208 792 422 82 -814 -310 -243 157 -803 -551 -729 209 -654 -855 210 163 -604 735 787 -263 -348 761 223 487 324 132 -495 709 88 -778 -269 21 177 -556 -6 86 647 709 -364 461 -453 -235 -374 -390 576 -407 78 165 -755 -883 -9 -432 -866 336 675 -661 136 -403 -142 -770 152 321 419 724 -136 -864 -652 -521 -85 272 343 680 738 -575 30 -490 -162 -129 651 775 -41 61 -402 -425 663 -811 -209 468 -361 -869 -425 765 -494 -329 81 360 -394 303 685 678 428 732 -384 -518 -181 674 -812 -23 -887 777 134 -476 -266 710 -345 -186 -306 723 -3 -404 -873 -368 -221 -440 -519 -733 57 -662 370 414 374 -435 -408 -256 -75 250 -352 0 -98 270 248 -670 481 120 410 17 -78 -730 -208 -123 434 -126 -673 -308 68 -264 -181 478 -438 -734 -380 -276 -581 -882 139 -744 134 623 792 2 652 -228 -797 -884 -867 58 570 -868 692 -752 -400 184 716 -45 -431 -780 -736 553 98 -818 -385 686 159 751 -50 211 132 -611 -336 578 -609 722 637 -723 -29 -225 266 -466 -86 -685 274 -330 -306 -858 607 -674 654 -46 -150 -530 -851 -413 -300 410 40 599 504 -635 -131 160 693 -732 336 205 408 71 -297 500 472 183 455 -53 186 -664 -444 552 -141 -371 -359 326 -82 225 108 -27 -92 -480 151 -899 -562 -605 -652 -1 747 193 683 34 653 -29 298 -307 764 -409 272 -836 204 -697 -874 273 768 -573 -473 -871 691 -411 -145 515 -801 781 -331 -172 536 -223 716 414 332 27 293 -311 -32 765 -296 128 -175 -538 -603 -311 -579 29 681 653 693 276 642 333 -126 -443 -608 42 -845 -306 671 -306 -467 -75 -422 634 -740 -619 -279 -728 -707 708 -513 57 -34 -654 -39 297 774 -78 -21 64 -800 -575 143 -515 570 -95 313 -428 451 679 638 338 44 -808 15 112 -486 629 -188 -429 229 107 610 38 -575 617 -239 -743 -535 -430 -154 -783 264 633 431 187 -784 -824 100 -123 -294 -299 -802 -391 213 -428 -272 -495 198 448 453 279 -194 477 170 -897 787 -582 500 433 362 571 -576 -413 182 -291 150 238 -694 -146 723 729 -529 514 -427 -285 250 32 609 -688 741 48 -669 654 -440 -220 157 -160 642 62 -759 739 590 -167 747 -94 -531 70 -783 -645 719 -154 765 -727 -118 752 457 584 -590 340 -359 389 -423 -100 55 44 -861 -71 169 -573 459 388 -366 662 -606 591 -505 79 454 -375 40 376 -475 61 -862 290 56 -260 -404 -322 248 -71 119 417 -617 252 -129 -865 -879 189 444 -227 404 -725 -438 -450 413 180 -119 -238 -51 -832 657 -287 -878 -1 -653 75 -148 -39 -282 -865 613 -547 -201 759 -707 -244 347 -621 270 -570 751 213 767 -74 252 348 400 -366 92 -741 -65 -886 -635 212 -468 -773 -177 -792 -530 -382 639 659 -276 780 -636 761 457 -127 -643 -264 96 -417 -603 -897 -61 -415 308 -887 -733 241 178 190 -292 725 -217 -346 -274 482 109 -852 -574 -725 533 -782 488 -526 -263 744 295 588 -775 103 -543 -754 -1 84 -4 545 -682 -731 -14 -186 -799 -30 -751 786 183 -43 225 -59 -71 511 54 -409 386 224 388 -479 -713 -761 94 208 -428 355 -338 395 -340 30 335 781 -28 450 -811 -271 -476 -339 -646 -719 265 529 11 -467 497 473 -316 -485 593 -204 726 142 296 618 -417 74 -477 -736 -583 144 217 374 614 771 -653 171 -52 -224 357 543 -616 506 715 416 526 -386 407 359 -843 -804 752 412 -668 -263 17 -43 -232 -259 -78 -752 -724 710 -803 124 239 152 -871 699 -59 372 142 442 275 -19 -220 -97 581 80 569 460 -87 -57 106 -154 -80 -862 -510 407 -463 489 -404 783 -873 -674 444 334 370 351 -120 -152 99 -607 111 -811 72 513 -355 713 40 548 329 -73 -98 396 -531 194 -178 -118 353 -706 527 -710 139 -760 -210 -239 -660 494 764 458 643 568 548 -230 -334 444 -177 445 -378 548 -465 467 -771 -801 87 -42 409 386 -539 80 704 -77 663 -387 -366 314 -651 386 -386 -448 -871 776 -395 -640 19 -208 -261 522 294 -839 -865 -158 439 13 153 713 264 134 -890 273 406 634 -631 611 -646 783 2 446 390 448 -358 771 637 -392 86 297 -433 -718 -330 -891 542 279 -571 -551 -832 -801 -593 230 362 -478 -404 124 -337 529 -787 -775 -130 770 -108 -554 82 -111 124 -893 -679 -570 593 -643 -457 390 370 385 -787 -210 -237 340 465 -528 298 266 -419 323 -467 -215 -251 776 156 463 -440 -349 -515 229 -343 377 -32 -374 258 -516 393 -538 -817 435 -700 307 -596 800 -863 -658 -516 127 38 528 -705 -2 482 42 -293 -863 -266 -493 -630 -516 -645 -81 140 -123 -64 -256 19 -527 -639 -758 -342 -222 234 29 -766 -390 -707 484 -131 608 149 247 394 -455 -752 253 197 296 370 754 -509 -240 -670 387 465 334 -394 -899 -601 -128 -262 592 -477 53 -460 368 -413 95 -340 278 642 -668 391 -369 -705 323 274 -111 -277 -188 387 -700 705 -531 -78 -42 555 402 398 472 -58 -265 465 155 439 409 -859 302 -724 -574 366 517 365 90 -809 -392 497 490 618 -262 -142 517 224 -796 369 -151 346 -554 -17 -426 206 -819 413 -372 233 -391 195 -577 -598 332 560 395 593 105 730 -332 -295 684 593 402 -612 215 -119 -698 -799 -385 -808 137 -887 -447 -103 -724 -801 -710 -815 347 -96 -125 -603 124 -12 -342 388 175 -89 798 214 60 265 100 730 -890 168 -661 421 -455 692 655 -748 -891 -275 704 525 44 637 -428 -26 -31 53 513 561 278 -654 -69 505 585 41 483 760 195 665 1 736 -171 479 -281 -82 720 -668 -703 -796 -168 213 -657 237 765 739 -555 -327 290 -430 63 468 -604 477 -591 -126 -107 -603 370 -569 346 -359 302 -418 -297 -258 -98 83 54 446 -120 -572 -217 -299 272 407 -881 778 221 -51 -315 -407 -137 428 -500 11 495 -837 -674 -27 -283 -114 -335 -317 -833 -384 434 -609 -170 785 273 -594 -685 -733 -503 718 -63 -88 -825 -274 796 -764 471 2 311 -392 504 578 -818 -548 -389 192 -633 322 -403 -366 284 132 -180 -636 -839 518 482 10 543 -884 -18 -387 -635 540 -221 627 552 -15 -722 -465 607 -538 -440 -314 -227 -599 322 104 -377 -450 418 -269 555 -187 748 352 -496 -80 -61 -407 669 -315 -47 -66 -44 333 305 -791 119 -284 428 377 -567 -270 325 197 -387 236 -533 -646 134 -65 248 -471 -119 403 -604 736 -496 657 265 -450 561 -684 539 309 5 -459 799 -159 -872 724 425 -644 -876 436 677 701 793 705 -718 692 -788 -443 -897 -230 -135 564 -601 -731 656 553 148 -395 -679 390 -388 182 -399 -390 785 120 338 190 550 627 568 556 563 688 366 -159 351 -549 273 -50 306 535 -896 -552 112 -745 -841 -598 383 480 11 164 381 463 -555 -523 -737 -605 544 644 768 -349 -103 -711 197 -766 737 -100 241 675 700 -339 -64 -72 -497 665 640 -233 407 -682 -298 514 265 -783 -586 -71 -455 206 168 -254 -234 -872 -366 571 -286 795 -313 -30 268 112 -831 104 -276 -20 -842 -733 675 461 72 263 -888 464 -756 690 -754 -580 -874 130 333 125 318 271 628 126 -674 -218 6 -571 -791 -637 648 795 -22 -381 646 -106 -533 289 267 90 -120 744 767 -186 -485 198 -299 -892 -312 -744 253 9 -170 -860 490 373 -340 -515 190 752 612 -10 -417 -13 -160 145 -244 -189 419 358 -627 708 -886 10 245 616 -816 415 -856 -114 108 -389 -817 461 128 -834 -706 -856 640 -643 -449 -761 -626 321 255 449 76 101 212 -392 685 109 269 341 268 -347 31 -633 -23 -584 -48 432 -868 639 20 -863 605 733 162 -867 790 -513 314 254 87 -710 -704 673 -795 220 699 355 -118 578 730 592 -557 -648 -801 491 -203 10 81 236 221 458 791 577 -118 -65 195 484 624 133 599 428 187 -514 30 -334 701 311 554 347 335 -835 -620 116 779 -391 -89 38 446 -200 -705 535 -668 -43 244 367 -864 -412 -468 726 193 -851 216 407 620 -382 -866 -650 579 696 83 -68 -589 598 -676 -468 -115 -826 -31 481 181 -135 -375 -116 597 90 755 618 -196 -54 615 -226 67 -167 -251 -205 56 -793 264 318 -98 681 327 639 481 -483 701 -92 36 -76 -515 -361 -841 579 -775 520 -508 33 -786 -222 -36 579 197 618 -197 -562 568 674 726 -647 -597 313 508 7 -277 -515 -844 167 22 777 773 -373 412 484 -75 735 -834 -830 703 446 735 148 398 672 478 -234 -159 8 -165 119 -481 430 572 -321 148 738 425 -283 65 -795 549 228 560 660 -223 188 382 -879 235 544 94 791 -67 -61 -876 280 -629 609 -811 -121 44 -218 -803 -748 -141 -685 -234 221 -390 -296 385 521 530 -366 753 -196 -411 55 508 -603 757 -27 -339 55 334 -363 717 -1 -108 -488 -62 705 -56 -619 -228 171 -180 505 -25 -213 645 -29 521 -33 -712 249 -171 -890 253 -221 -138 413 -272 642 190 39 -346 -298 485 -101 394 -64 760 242 3 452 -201 138 693 659 -526 -572 740 291 248 407 -124 -664 -885 -469 434 700 324 40 -717 -51 -300 136 -399 676 455 268 508 -712 638 669 -542 -896 -69 -396 -119 -580 -330 -289 165 -390 -112 77 665 282 487 315 -846 180 -371 -254 554 278 203 -215 254 -269 198 -77 -151 399 86 -745 -603 -752 -607 -710 553 696 -664 -137 -145 -363 564 -653 518 123 258 -112 -766 81 339 568 571 790 -172 -784 262 -183 769 -269 509 -867 694 -328 -869 -481 -185 678 -388 -461 574 -299 165 -639 -731 -480 -319 -431 551 783 -651 -442 -596 -156 -435 22 74 -634 322 -43 484 292 621 16 458 548 305 667 283 -818 82 664 -288 -563 -72 36 34 -388 674 645 -142 755 -647 257 -34 -264 800 -84 129 86 575 -163 418 -260 220 -488 -653 -437 -817 257 -246 -249 -541 -290 -290 -87 59 -609 -501 481 -213 -392 -634 -146 -695 -772 345 -492 406 248 -488 -785 -420 -852 36 -701 -136 700 654 305 290 -669 -816 -371 785 -461 703 717 655 -288 481 131 682 -195 392 479 -134 -658 171 -393 353 -413 -314 163 -890 -676 -864 461 -347 711 469 642 -483 -229 -876 362 -318 -517 140 439 -747 48 -51 -236 -98 -602 570 -419 -203 627 705 -312 -482 260 388 -60 324 20 149 -284 -490 -639 150 -834 483 31 426 564 -783 -781 -26 -98 -423 582 -97 -682 -422 720 -143 -632 -73 594 197 -59 -609 -561 32 -702 656 -302 -276 408 -136 -752 119 161 368 274 411 -784 716 -596 -358 723 -661 -365 -553 337 556 -388 188 -62 -872 -694 431 -225 -220 -460 -663 135 791 -546 -619 40 188 -160 -361 -770 492 770 665 142 307 -71 -505 55 437 -566 -429 34 605 -208 -361 218 154 -181 -181 -206 650 -355 520 -507 447 743 362 -194 -358 22 36 -248 -26 -495 83 -197 538 36 218 -624 -99 -595 -668 -506 261 394 656 -453 686 -235 -628 -572 763 -573 -495 -278 -848 -448 528 -230 675 -247 287 -201 534 48 -462 72 491 -547 -897 -766 -156 -60 -365 -340 143 36 -815 747 -653 417 323 -438 757 -592 -779 -51 -578 -26 -737 -724 -577 -34 -546 -323 -528 -73 312 -767 -717 -303 -683 -455 -148 482 125 -444 -895 -421 -237 242 520 91 -675 -883 -383 115 599 302 -366 417 -667 5 -525 -123 3 338 595 -532 535 -541 180 -411 703 -538 -119 -415 264 -693 -832 -702 -382 71 129 -66 -895 33 688 -731 -648 -660 -497 -773 -263 653 530 -652 -760 303 -282 -361 700 -693 -833 -564 196 -620 -803 -499 330 284 -626 -156 424 145 -862 -862 -306 -605 -818 -224 -424 -855 355 148 -882 -631 218 351 351 464 11 -39 387 -707 -345 -567 -728 -882 724 -872 -197 -153 -168 -675 -734 498 -294 -846 4 173 -369 447 -883 213 -701 -225 380 -288 -272 -115 -344 601 231 721 644 -701 -262 -76 597 -58 -479 -11 761 223 -213 -725 469 779 145 725 388 595 -478 -786 260 604 297 370 339 560 484 703 264 363 -821 147 -705 544 479 -717 -185 -644 490 581 168 67 771 -55 -179 -455 -240 -290 249 435 -510 -503 687 205 438 -440 -702 -259 -475 -120 247 478 266 -702 411 -619 358 469 548 -64 -205 348 785 170 378 -630 -130 -706 780 -448 29 -455 86 139 -435 741 -102 288 763 324 -246 303 404 -76 -12 209 -321 -713 539 -127 721 741 615 520 753 348 -367 478 -681 -611 -238 415 -57 -309 -398 405 -809 697 721 -636 452 21 174 -9 159 123 312 -160 -741 -647 -294 165 399 -644 -584 -717 107 269 -723 -145 -117 -168 -97 -138 -302 328 587 462 -331 -406 369 -340 -521 255 -711 -757 -565 4 -122 -600 239 -734 -287 324 -340 320 -252 -883 -433 -26 -559 -133 -848 -271 -788 -875 59 -606 391 -104 -652 580 -397 -802 19 39 614 -780 575 -217 607 -733 762 -486 -893 -541 -729 175 -30 -49 -741 -773 143 734 -783 -200 -404 501 297 -62 621 230 191 262 34 499 -369 -682 725 -359 -775 717 -76 776 662 -639 -837 -68 -99 -687 -18 -601 -98 -39 72 647 -402 -417 305 131 -825 -343 630 372 205 661 699 211 392 728 -166 -170 778 -33 88 406 -130 252 -513 448 739 640 614 -782 534 757 -404 -341 -868 383 389 -875 339 -116 -305 -534 -698 -89 -396 701 -333 403 1 566 271 145 -257 -656 -65 192 -655 369 49 -671 -105 129 411 -488 360 -286 -825 -489 -884 -139 -878 -834 250 -526 720 -23 -590 232 796 -679 363 786 -259 367 -838 344 -701 354 447 789 231 205 691 -531 -872 47 595 -67 455 475 309 223 -734 -489 -608 -147 368 -84 -635 -4 322 290 410 192 -751 281 -371 -451 202 -749 156 -181 -484 707 -73 -686 -773 -302 632 -49 -468 -845 -678 223 -837 613 154 473 651 -648 -115 -62 230 -49 277 115 -157 -787 -500 -370 -865 -849 -232 -48 65 -215 -634 421 220 -447 725 221 -673 -465 -539 -240 -509 -54 -851 26 300 -587 195 -473 129 458 576 78 600 -214 -290 -826 -875 51 -201 -571 -689 -420 -317 -159 200 765 566 150 547 313 -866 261 796 -451 771 -724 187 262 96 -765 -859 -851 -756 -591 -897 -151 -843 -10 469 784 146 786 -602 734 788 -134 769 -284 -377 10 375 -830 -68 -845 354 -35 -726 -198 449 -508 -91 148 -157 -397 -152 -329 -387 785 -468 -830 -312 -398 -830 -3 -140 676 750 230 -847 -139 -834 680 -734 229 766 143 -620 -823 -682 774 -8 734 -557 -818 -190 689 -118 229 -852 730 22 766 -747 185 -663 -390 -94 -850 -731 -51 640 308 18 369 -297 45 -689 -718 -678 798 -723 -270 -790 -698 228 -550 504 192 735 -267 -29 772 -234 315 13 118 -119 772 -759 -80 -251 -579 -519 -606 280 -637 -541 616 -79 476 -5 55 -587 -109 -22 172 -13 -780 376 246 -651 -751 -3 -549 383 -813 -707 103 -561 537 -10 -698 610 258 551 495 701 54 618 -793 -54 -14 404 -563 31 -637 363 -611 568 -581 210 132 -152 -606 -612 255 -757 287 612 741 -705 387 360 -212 513 281 -751 517 -184 -307 -498 99 -487 334 -291 428 682 486 205 -496 -395 -56 -525 -614 56 -874 381 601 -173 -439 150 -362 -401 -388 -396 289 -378 -155 454 -665 121 528 -835 -248 -79 37 -819 -603 -446 -636 -273 355 759 -794 -171 175 -319 434 -506 617 -788 -325 153 -107 -404 -82 -167 -431 -523 -67 -861 421 617 764 -616 689 -4 -874 -811 393 714 653 504 54 -833 -513 -385 -423 402 -615 176 227 -541 790 776 206 -666 -13 412 110 600 -327 28 95 401 -495 711 501 -244 -797 587 -222 -575 623 -545 242 789 231 629 -163 408 77 -871 705 -478 -94 162 -242 278 -435 -587 -346 412 -778 611 280 525 -472 -361 -633 338 580 -573 -324 -868 568 521 -563 -54 540 764 22 -456 -363 -128 -349 -849 -387 174 30 594 310 -438 179 799 386 -394 -311 -115 226 -476 -295 -664 749 -317 61 -286 412 636 -853 -731 -189 631 551 612 -468 -23 640 333 -100 -57 -722 -441 -845 -875 -544 666 692 -616 -3 -399 288 709 518 -597 150 589 -753 394 545 197 -213 -258 783 -534 -673 -824 -177 456 -717 309 -625 182 -745 30 545 -802 43 -148 503 -173 655 -292 754 -392 -814 362 757 286 235 -559 -839 -267 -847 -869 511 -106 741 130 -664 711 -739 -857 -51 420 -514 -370 776 -665 -850 -60 190 -241 189 -750 799 -686 -139 -527 59 -402 -52 8 -472 661 -599 -357 757 295 -718 652 -827 331 -321 567 520 183 389 409 -284 -619 -654 -592 138 7 -260 587 695 239 388 727 -24 1 -365 -835 -844 748 -412 141 -484 -581 -182 -64 237 70 485 157 -775 -86 755 414 -69 -158 141 -709 -689 444 -510 83 -796 579 -568 -19 -746 34 -145 84 -898 455 113 -698 248 511 579 -888 703 -548 -387 -887 2 735 666 333 -821 -48 202 -215 52 342 725 40 -153 636 -845 -479 -900 -509 -377 595 267 600 -483 339 544 478 -790 734 -605 366 -306 259 505 539 476 556 -776 -607 -849 551 -455 -476 785 190 -300 -56 -831 178 799 363 560 -193 -569 683 -209 -556 205 663 642 157 -876 490 -318 736 -365 -865 134 -302 -489 -598 -201 465 -588 -572 459 235 673 -43 -350 757 -437 263 -123 -187 -511 443 643 -386 660 -728 407 289 615 -498 -547 -772 29 -279 -338 547 362 729 -255 -625 265 -150 -841 656 -87 -460 -864 525 -725 -411 281 -68 717 381 562 -306 -24 302 392 -471 -206 222 -475 -114 -443 703 -23 472 -468 -715 432 -701 797 719 -863 -745 -708 -577 -224 518 -342 -514 213 -349 -569 399 451 294 -368 715 33 -326 -511 432 144 169 -120 -854 -225 -544 -12 748 461 -877 533 -457 -813 -415 -886 -539 467 -598 -772 -67 -704 -792 -6 -882 456 234 73 -774 -464 627 669 42 584 -816 621 -116 -451 -606 -854 544 -449 652 312 692 788 -205 710 -244 -863 44 -407 533 -567 364 205 -185 -639 -341 -485 333 654 -250 -410 628 -470 168 387 535 -23 605 -465 -203 382 -349 -367 -61 331 166 52 -323 -68 454 23 -267 701 -276 237 21 783 481 261 -850 778 143 205 -96 769 -566 413 -808 639 -188 -786 261 649 151 235 -448 591 -423 457 754 625 526 163 142 -302 -757 257 -346 -179 -109 -458 601 -107 -242 163 687 -452 82 -246 130 -93 650 214 -505 29 136 -267 345 -225 446 -690 663 241 -49 -170 377 -308 783 -503 -384 326 -104 -225 698 -851 -370 571 -518 -235 270 -103 -338 263 126 144 747 755 487 -9 459 -178 -800 669 -418 516 35 143 -191 -582 -849 -688 205 710 -264 -45 495 387 -245 -444 -241 -85 -559 -779 629 -512 -493 111 -734 -723 627 460 31 780 538 196 -645 352 79 39 48 477 -4 -829 209 170 -789 -346 -881 681 483 -616 -239 -340 -474 280 237 -820 -326 -790 333 470 412 -561 673 -877 204 -626 -301 -587 -626 -780 605 181 482 56 -788 674 200 -541 777 -247 56 778 -107 673 285 135 -276 -852 489 227 111 795 619 714 641 -637 58 546 -859 -176 555 -107 -190 -394 -89 784 579 443 386 412 -863 683 -642 586 -51 -810 -164 302 -724 629 -66 203 -87 -880 -514 -796 127 691 168 629 -205 -1 -141 -365 111 491 345 31 646 194 466 -106 -505 -304 -585 469 617 47 -479 -241 -526 479 669 727 300 309 -249 -800 528 307 -621 -336 -141 183 -837 51 -91 334 -247 -202 703 -808 184 117 -388 -142 -695 222 -82 319 353 759 -110 -706 -651 -315 -314 538 -165 -289 237 696 126 -453 164 118 -186 -241 -10 146 675 -741 79 661 -667 -559 -177 229 422 413 736 -462 407 -596 -894 507 374 -673 -15 -598 632 487 -280 -417 -391 577 134 -82 -472 -230 -106 201 -499 261 106 185 -515 -284 740 439 -764 -134 -335 -65 792 -762 398 -401 486 -800 -254 557 -165 663 -286 -872 515 89 -699 -118 5 -9 371 -67 -232 -200 -597 492 492 -153 -394 -581 29 758 562 -766 659 -619 129 2 -496 299 -553 24 183 -617 203 -485 -396 -879 136 101 594 -379 -822 -558 -718 -742 31 723 -589 270 -237 -650 -891 56 -796 685 -900 594 514 416 611 -819 -623 452 127 -768 -678 -135 -759 -752 -578 707 -716 582 -231 44 -458 615 -137 166 -491 474 51 370 -796 472 -538 349 -316 -519 -13 301 -632 100 -538 -565 121 -245 -164 556 195 653 -341 227 144 -476 -286 -378 -802 707 -763 298 -420 615 726 497 444 -740 578 115 -236 630 -548 607 -308 98 192 387 -151 585 250 -740 375 575 504 -336 -823 -118 523 629 -383 -323 616 -820 150 -420 -476 -86 -597 -77 640 -317 -558 -120 -273 561 -147 629 389 -827 -849 -246 289 291 347 -220 34 -410 441 605 595 -709 -430 666 426 -538 189 554 -870 270 455 71 94 656 412 -874 -433 -106 334 627 -523 96 104 -79 -489 666 -529 -776 -140 -432 376 -181 -638 -638 331 -109 -583 240 518 -581 -310 -162 -531 481 -672 -183 627 769 198 537 415 -890 -10 -857 -808 -427 99 -326 539 -374 -345 777 691 687 -118 274 -92 272 87 -877 -583 -629 -663 692 223 517 -304 -385 -726 -325 209 142 -378 -359 -721 -15 -661 650 -631 474 -87 -268 635 779 -331 -111 498 -358 -630 144 533 262 27 -134 161 -163 -238 -557 323 -678 -730 707 370 384 -207 500 171 638 126 -565 68 -521 -226 -793 145 -19 129 399 261 772 15 408 -830 271 -242 -127 82 -831 -326 -595 45 10 -351 -251 505 278 110 335 608 -735 -636 682 188 85 779 203 318 238 -804 85 232 509 733 382 -725 520 -11 -729 381 -618 -94 695 232 398 784 505 -518 -816 -448 -285 550 -430 70 -305 566 581 -193 -50 -673 -147 -159 -490 -182 800 -195 183 590 723 -527 -753 -880 792 -201 389 -862 -285 -502 -104 -827 130 -883 -538 -238 -398 -119 -449 504 -399 439 740 99 -578 -877 -854 -793 594 308 308 -740 194 -466 -865 232 26 368 277 749 -63 411 728 -383 704 -448 -10 -752 555 -521 -323 -731 -437 -395 722 -57 669 -101 496 240 -452 -451 -750 337 798 -227 758 -7 428 190 -547 -157 -263 167 -245 -143 -410 562 -890 388 697 252 -840 -775 444 577 389 -671 -872 -759 28 -234 788 795 210 -504 564 455 711 -636 -380 -648 -400 258 -288 -190 -377 191 -839 631 -641 -794 783 566 329 -471 46 427 88 80 423 323 618 147 -40 552 543 -562 -790 521 353 523 -723 399 36 -834 -680 232 -402 -120 -92 11 189 456 -309 -21 -149 -35 -103 428 -392 619 -220 -700 504 342 541 -172 507 596 -584 570 330 352 572 334 364 -542 -8 268 -22 -321 -561 -772 -335 -373 -150 354 509 452 644 -573 702 -673 450 776 -260 741 144 -554 -163 -676 -398 -235 -791 430 -278 33 -334 39 -35 -28 598 -169 305 761 -249 67 -506 -379 297 478 -325 -47 -228 60 459 -246 -516 476 -321 643 27 -495 -523 -582 455 374 -187 -397 -83 618 377 -271 -601 -535 305 -576 685 -259 -205 -555 490 -688 343 696 509 265 -435 675 61 -15 508 -84 -461 -674 480 493 -303 -822 620 -741 -870 -269 -313 -540 418 -24 110 -260 639 -518 538 430 -470 -456 -385 30 -316 -33 59 -457 372 -545 654 -641 -191 -26 280 -720 757 320 -398 -257 630 445 -637 454 -285 -395 167 -95 -211 -399 465 -672 795 -504 -788 -494 -313 161 543 -267 -522 -891 -586 -657 798 -297 -809 -891 62 -656 -190 -248 160 792 -413 490 -566 491 -372 -661 -550 -726 -243 -695 -621 -832 297 -323 -669 -48 577 -607 -471 482 -687 -110 523 -369 640 -184 -187 725 48 -271 -697 392 -568 102 -192 132 -148 52 527 -404 404 92 -247 156 -470 -696 -502 116 0 621 670 -666 -531 -317 -559 -12 -272 -152 -254 206 457 -752 153 309 656 418 577 419 -267 -736 432 -790 191 -510 545 399 -715 493 652 314 610 443 682 -41 -103 379 321 -397 -126 -65 641 -184 558 759 791 384 663 244 769 -627 706 -338 -477 397 -121 282 -14 -99 539 208 -118 -689 -877 159 211 725 626 55 -655 -543 542 693 26 265 -894 137 -789 5 -707 33 -610 457 175 712 -799 -748 613 -424 793 -417 -302 -376 233 763 -507 -103 -865 -692 -144 456 -81 -752 -567 87 -361 505 13 594 -242 -235 -130 -10 -426 -504 -280 788 -678 -83 -790 571 10 -791 427 -153 -845 -104 -489 -370 207 -231 522 -27 711 -263 -207 139 -26 190 -326 -223 -895 -255 271 -42 37 -637 27 778 -814 -708 -816 -56 377 341 497 169 -564 -437 158 704 434 211 603 427 -413 -189 -142 -117 -223 786 768 244 255 382 369 252 197 583 390 -202 -469 -790 -754 -640 -127 -133 436 -289 -743 393 -554 222 -48 -719 336 -414 686 -682 -673 -728 -351 -616 660 -72 -732 -24 -505 -836 -596 -708 247 -818 -401 -700 -763 -582 -621 462 -891 -116 -361 -95 509 -447 322 270 -22 -821 -18 18 -128 -465 384 -132 -526 -837 23 -126 63 -77 -372 226 183 279 313 288 551 700 414 -276 -810 39 -500 -268 784 587 -81 30 -829 355 -503 411 570 -827 313 -221 -220 -382 7 -508 -483 721 553 -347 -134 327 -875 -92 173 -837 589 -368 -430 740 -390 -303 535 -892 -848 -695 453 -677 -7 580 -717 24 -715 -366 432 -623 723 714 355 -710 -162 347 551 -859 -519 -748 -381 542 -459 -210 -649 222 -743 6 -723 -64 -629 -413 769 -651 216 -789 -850 449 -35 -148 733 333 -653 426 -45 -737 -618 -105 -591 470 46 14 692 186 -814 786 688 180 106 488 -360 258 -293 -735 742 -860 120 631 630 296 450 -281 459 -170 -113 -758 190 464 -246 -854 348 365 244 276 -878 610 -858 -161 -601 -366 -628 -545 -878 -149 -505 112 232 -733 444 408 350 -215 -490 -728 -15 -278 498 55 245 -509 624 -688 -370 -872 -822 -93 752 -422 76 -27 -61 -175 392 -188 -500 -112 341 -533 -245 282 -530 -312 -673 -27 -36 -183 -305 -334 298 663 715 -263 -436 477 -108 266 650 -617 -125 603 521 -448 -563 593 596 -524 722 -274 161 -451 95 184 -272 -205 -729 530 -853 566 -519 -656 -659 48 -585 -611 255 685 675 715 -350 -273 542 776 -79 468 -512 -717 290 -742 548 -711 463 766 -730 569 -13 41 -234 -897 -359 711 -774 224 -610 425 167 773 349 -167 335 387 474 -727 19 -687 245 77 625 -163 741 149 786 -571 513 258 -400 226 595 -371 542 -104 283 -688 -617 -773 -453 -876 -307 -628 647 733 -22 -420 -714 43 -109 442 220 89 728 602 -749 -636 574 -619 -371 -61 223 -872 -802 -644 -485 24 640 630 -871 665 -518 64 -608 -697 735 -320 70 410 23 759 -252 -418 41 -786 -71 -865 768 -400 -352 696 -24 -634 -290 65 -185 599 -669 393 -634 261 -271 -344 -782 -255 325 -46 627 -300 774 -499 -165 -546 -206 -414 401 -651 -753 -470 -749 40 567 -234 470 -192 -566 261 390 716 -541 -546 -780 529 353 -876 -276 -356 -725 574 773 -304 56 5 -631 -266 -353 69 94 632 613 -681 -603 581 514 438 -305 -53 38 -655 492 -679 202 -419 -837 -126 -877 -15 51 -75 328 -155 -428 -532 633 -421 -396 -578 -735 -207 -159 -170 629 -682 -386 -293 763 -96 134 -627 352 714 -593 -721 757 -283 -78 -404 211 -613 383 -859 312 -207 -553 -654 -628 -613 -297 -134 -544 -650 -415 -300 -672 -162 44 480 623 -211 -706 520 -390 325 771 -131 683 653 36 -101 648 -425 -71 772 -32 -423 229 385 -865 -731 136 -675 -582 -110 313 -418 -741 -565 757 -24 533 718 -834 -317 425 -501 784 -32 529 -25 261 -315 208 -715 738 237 -813 423 -599 -824 -308 318 16 215 665 448 -655 359 -840 440 -529 449 -148 -34 -836 284 -252 53 -19 214 764 -363 161 -743 -506 -837 -462 -850 -740 440 54 225 -846 437 -300 438 -527 -174 354 -849 81 11 -138 533 389 -186 606 -78 -703 -372 284 -125 -134 -195 -341 -34 693 -73 -886 51 -598 578 195 -863 -9 709 -692 270 -674 471 -158 95 -725 -121 682 -334 -469 260 -229 -336 574 -35 95 -496 -781 229 -430 -35 -65 -760 -794 -528 294 461 -23 378 71 -369 -891 133 -21 -108 262 -473 -48 -91 578 -433 -687 746 -695 727 633 66 184 2 367 -215 297 511 -672 42 137 590 197 269 481 733 171 -126 -782 320 -297 -604 -415 -834 299 152 723 218 -14 -152 -306 -406 -349 605 -885 661 562 146 -490 -125 399 574 -428 407 -218 -704 3 550 -82 -505 -534 113 -327 352 716 515 48 319 -664 -288 -681 577 586 -573 756 23 -531 419 -606 -883 -112 -503 192 -735 304 -78 -473 554 615 -617 9 790 280 547 -573 767 760 30 -70 -755 -677 503 211 36 -814 -484 -464 173 194 -201 304 8 538 -551 -608 36 -730 724 741 152 320 706 -357 189 331 -234 -441 -196 123 -462 -30 275 -698 -885 231 -5 204 -688 -173 258 -238 -749 -636 465 181 -658 -499 131 -507 782 -855 -276 580 -667 244 -812 302 538 598 -792 -16 409 -837 -373 -548 -734 -338 122 762 -790 468 300 760 -119 -434 741 -674 446 131 479 -146 454 788 232 -556 21 -703 -256 14 143 610 769 -816 -634 797 -600 -756 -63 -9 230 457 616 -162 -281 -232 589 457 -74 589 -347 661 298 -710 -807 -85 112 44 66 671 274 -22 -770 -807 688 -105 377 450 145 -199 60 479 484 2 -653 271 340 788 -716 -308 -290 -489 -55 304 610 -770 778 -431 306 -409 -327 -249 -55 -300 -141 196 400 799 -742 46 -622 -168 263 494 415 -500 438 -368 -600 354 722 544 -480 735 -887 -861 505 42 724 -749 25 542 150 370 162 416 382 417 683 753 -328 -524 266 -402 -880 -76 -702 601 766 -207 598 -413 -498 705 -827 -846 84 -742 614 -872 -759 -192 -593 564 -757 -264 732 -517 -69 -859 322 171 141 674 746 158 59 241 452 -201 -118 553 -172 -153 302 661 -288 36 -513 69 -660 32 -241 -818 -297 -427 -186 62 45 -607 -247 457 178 -726 536 -531 -374 439 -821 258 -124 -786 774 264 -828 -189 -334 167 -141 726 -465 515 -314 -611 695 285 154 -831 356 106 125 -55 525 701 -110 -832 6 87 111 -214 732 -675 -775 3 -280 610 669 -41 -71 681 -852 -599 -151 564 347 188 3 -462 -798 440 542 -215 388 -59 -67 -714 -6 -208 770 427 -284 46 -103 332 -272 -343 81 -624 -569 -7 -4 -707 76 -573 691 -602 799 -519 -245 -566 -808 -734 533 29 -316 742 -163 -235 77 688 -60 -12 -301 -479 31 -264 23 -859 -115 -720 765 240 -442 534 -70 -44 -260 -323 -854 706 -293 65 104 397 -6 394 641 646 80 272 635 339 -873 674 -813 57 616 -494 455 307 -52 -304 -791 -587 570 -738 340 -875 285 6 584 445 -606 -628 171 125 -617 406 186 -374 199 -309 -718 45 369 -356 322 -794 -735 -709 -614 -452 -616 -671 296 -252 42 136 -298 500 -649 273 -110 -194 -582 -437 -856 -370 -748 388 -621 -13 -319 21 -842 -449 -573 545 -215 628 146 297 -638 642 -239 498 -873 -14 523 -333 -70 -183 -860 292 52 450 -645 148 -68 526 109 -798 -578 390 -692 653 -224 607 -567 -219 -132 -652 749 -403 195 13 39 554 -37 -848 -18 -248 -526 476 125 -579 -170 -288 -41 548 -721 468 297 -30 -27 -612 -645 746 81 604 -215 -317 -899 574 373 -456 200 -298 145 219 -559 69 -626 793 671 -880 433 -322 428 -705 288 -482 637 -126 -461 -880 638 -867 581 322 -750 -776 291 98 730 -241 570 -874 -341 -450 452 756 597 -140 -178 783 -40 -22 692 -371 -173 -551 -877 744 762 203 498 415 -325 -100 362 -748 -504 272 -721 -120 761 -376 89 409 525 78 -320 -652 716 603 471 -496 -768 -713 -119 291 -587 -81 -185 -51 209 -258 691 387 -727 -138 129 70 -187 -687 140 614 641 333 489 330 -146 -100 598 535 -207 162 -443 169 45 177 21 86 -30 -21 711 290 -547 -347 -565 476 -461 -693 -557 164 227 507 -60 -176 -477 -590 -550 -714 -108 417 561 332 -180 -227 -440 -821 266 -658 176 124 -228 141 -779 743 205 736 247 766 756 -101 -330 -296 395 541 69 32 -753 538 -146 164 -29 -48 37 17 -825 311 265 535 785 768 -695 236 731 -454 169 -815 -845 237 -647 15 -540 -139 -602 656 199 51 657 485 -881 -229 -239 359 -29 264 -627 -592 -49 0 -705 -347 -644 -453 315 226 -350 128 365 785 512 -212 277 -599 -411 -467 -546 -588 -209 -847 28 -363 4 -657 -148 -249 -810 796 -46 -607 176 -479 -727 342 -386 -450 -837 383 -564 -337 -424 252 570 -217 -774 650 440 -568 -335 -577 -62 64 19 715 -92 592 279 -38 -19 216 396 -736 679 49 348 -515 404 -510 671 410 308 87 -382 25 -433 -222 -41 -619 -304 189 115 446 115 619 -665 -889 590 666 -329 -838 -12 -714 530 -106 247 193 -661 -224 296 -769 675 -690 770 -393 -761 616 -820 654 -547 35 480 95 -755 -724 296 -13 -423 85 552 661 551 277 -641 -884 429 22 323 -532 -237 366 -576 3 -8 492 683 75 -770 -326 103 -830 -353 527 -538 -382 -145 -575 494 395 -703 -423 756 536 -97 -579 -41 755 423 84 -302 665 -435 260 -513 -651 33 -869 498 -146 -77 628 562 -395 187 164 -605 133 42 -45 599 622 731 437 129 353 -236 -348 -852 161 -452 -854 446 52 -67 33 -613 392 -387 253 -818 248 418 -567 19 781 251 -593 -684 -583 546 68 -330 -873 -543 265 392 201 -443 -161 -628 -180 93 -613 452 282 329 -715 -769 525 627 367 219 -873 398 -399 412 166 73 794 658 69 428 -135 619 -862 337 -637 667 -356 -61 349 413 434 380 280 578 -774 -710 -778 -34 -487 -395 -175 -709 -183 274 241 678 575 -354 -15 -463 -624 657 -160 748 -430 -627 708 -278 -753 310 -833 647 747 436 328 130 -193 150 -725 -524 641 47 -863 441 378 518 472 714 -61 526 101 59 624 -565 -46 -422 -189 355 -584 -108 -61 -674 -290 -325 -432 -695 398 161 -834 435 541 -383 651 437 501 315 -151 -685 654 326 679 -291 -831 181 743 516 -860 -655 532 -882 -43 -75 -659 -728 588 -247 -888 150 -696 167 536 -228 -132 -486 -60 -382 94 -820 189 -378 -412 -888 437 223 -843 306 -604 -323 -505 669 -328 -800 735 -283 -464 -156 455 86 338 190 -506 -773 -671 -18 -739 -211 -159 -26 -824 438 -326 -764 440 -163 726 176 19 -267 -283 -519 699 -611 -258 201 -372 775 -94 -814 112 140 -390 330 -115 740 451 -126 -872 -144 -242 753 -836 -512 700 463 724 -870 330 229 33 534 -130 486 -891 700 99 539 -797 -152 -291 -362 -705 -793 -540 -366 494 -510 -381 -768 48 -650 103 -603 207 212 531 -595 -486 388 -179 -275 -152 -712 73 349 -793 420 550 119 570 412 -680 344 -784 -111 268 -723 -670 -472 -701 -795 282 -582 -32 31 730 398 -137 -49 620 396 -669 -660 -778 -153 443 -20 -899 577 119 392 328 311 -683 -341 -211 -668 -763 -150 -621 771 571 -25 103 -357 608 -659 496 -325 -568 575 683 -151 636 -812 -830 354 699 584 279 631 345 -771 -50 641 -67 -269 -797 -312 -799 -358 -662 -594 687 -53 176 -60 260 13 -480 207 -876 740 442 -499 799 55 200 -411 -814 -743 -69 -802 344 181 -453 -687 40 473 99 -480 -784 -131 -446 -458 570 707 -58 -231 -134 -131 508 -717 453 521 -782 -193 323 83 -837 -321 569 -728 717 330 -200 -444 682 744 -83 -898 -627 -664 86 691 213 -458 -692 -102 265 633 143 61 344 171 -381 -581 673 -209 -535 -324 -808 -774 727 212 -299 -321 527 -215 359 25 137 -509 -106 -33 175 765 -574 -195 284 79 -715 787 -657 -840 406 -427 -753 307 68 -587 560 172 -444 -194 735 -600 -172 726 645 606 -838 227 -861 -131 744 -230 -647 -507 567 541 -804 386 -679 38 -627 -498 -869 133 507 649 -176 -536 196 525 288 -526 -255 375 577 697 -755 -472 576 783 531 535 -831 -13 31 -592 -887 583 727 779 188 148 699 -568 8 -446 293 772 -230 -149 -684 -351 348 -347 -55 361 -755 -264 459 724 643 293 358 127 -29 414 -682 -659 -865 -200 94 -700 167 29 503 -494 114 -329 -581 -598 379 513 -236 191 355 728 621 83 324 172 -889 -806 -590 -677 -583 7 -814 -166 381 -356 784 -856 47 216 384 150 45 -315 -819 622 550 -554 -588 733 47 -754 546 -887 -807 -619 -213 132 -208 566 -681 628 640 594 716 360 -376 -114 429 -803 -443 -143 -160 24 -42 292 -580 -322 145 -651 -154 -625 -342 -793 -95 236 74 -133 -420 -639 502 -839 -125 -857 -799 710 446 -462 -139 97 -796 -247 -760 354 658 -184 -353 765 351 688 756 -211 -698 320 -793 468 730 687 -122 178 431 -612 -488 199 -345 30 216 785 -82 -32 -681 -397 398 -402 581 -622 573 128 -61 460 -297 -742 327 -646 -742 123 612 642 761 -112 -842 -26 -658 586 -886 266 -286 -725 256 569 -618 -128 -170 -605 -64 736 -213 -743 745 -899 -375 663 -469 655 143 452 -828 -429 -303 -550 -757 -368 706 -64 -580 382 273 24 718 -856 -153 704 10 -508 -647 388 -266 -808 -755 612 -891 -397 350 146 -315 -147 -8 -899 179 -832 -743 -81 764 -868 363 304 584 275 -742 689 -236 -203 202 498 784 336 284 125 533 682 13 62 754 124 302 431 -102 -606 73 265 504 -189 -773 -54 708 48 104 514 -804 392 709 431 -349 241 321 -433 -555 -163 401 665 592 751 -4 -343 235 -840 -352 -498 -563 -405 308 50 445 -703 508 573 800 217 39 780 -804 -555 353 67 -876 -736 427 777 32 -722 -410 -390 -619 -31 379 -26 -387 317 -135 325 268 -635 -391 258 778 -875 -490 -468 -538 771 768 -328 -156 -756 -540 165 668 601 679 46 657 329 -588 -870 328 615 738 -167 139 278 -479 -693 -724 -21 -646 6 525 328 -244 -192 354 252 -35 440 58 -703 -835 634 -725 -633 -590 -440 -219 -468 -252 -187 -144 -697 695 94 745 -390 -748 -226 -688 751 5 -710 50 -615 583 47 -871 410 -676 -271 -220 -630 -688 235 669 -59 255 -663 -263 321 184 619 -719 204 467 461 799 -161 -212 290 788 -635 235 25 114 392 -486 7 283 708 622 351 -777 639 -730 278 97 -190 89 310 -158 -822 178 662 -394 400 -547 366 -541 -461 672 -525 194 -583 -585 322 -545 89 642 -255 306 -602 237 -362 252 -508 -128 -268 781 -244 -542 -642 350 -479 561 291 464 -752 516 -328 -708 510 529 -510 -223 503 -803 -158 241 -653 -741 244 -776 324 2 154 541 335 528 -370 -267 420 639 -746 -591 -262 427 604 663 273 396 47 -315 -632 -265 508 330 612 -54 97 130 -566 -285 -517 573 771 -491 -607 67 636 -843 583 -368 -310 -739 366 -844 442 454 553 -518 -346 -570 -648 -370 -581 -470 643 43 -216 -309 518 713 -792 -683 137 619 356 -361 131 389 81 -805 -620 -32 279 -717 467 -296 -515 -90 -714 -430 -437 798 310 508 -551 127 483 276 765 -188 -337 -837 -786 354 -870 42 -532 -556 -240 -753 667 722 -880 640 -574 -576 105 578 -620 95 -510 387 -417 168 291 -480 -611 369 -527 379 716 -356 716 -330 -97 68 715 -237 37 -835 292 53 303 360 -291 132 680 -467 779 241 788 -231 655 50 -619 583 463 149 -94 -210 304 -559 333 -470 3 -426 -59 249 -499 517 -736 0 728 -291 -548 799 190 -670 -691 544 174 -328 -85 409 142 -363 -136 728 -525 -352 167 511 41 693 621 -431 206 385 559 -126 617 189 -727 -207 -102 -192 -420 192 153 -68 5 541 606 627 -830 59 -517 579 285 -42 -301 363 -270 -358 -530 724 64 37 -197 313 -216 572 -386 -16 -475 794 388 -434 -655 -330 -634 -18 -308 -277 -778 -551 -361 408 -220 -594 631 495 -301 -210 300 234 -815 62 -135 -814 391 -233 -490 234 -489 -133 57 -279 -899 239 -406 -765 -110 -690 -760 -216 -89 -623 7 758 628 -599 -30 -819 -731 -644 -281 -886 285 270 -621 -474 444 283 751 -556 -523 -572 -620 112 -659 -240 -701 -133 -390 394 698 271 171 -308 -592 120 37 -806 76 218 -805 448 -577 86 313 302 -393 -419 154 -596 -168 -535 248 -70 -194 164 -690 580 303 -890 155 420 -599 -420 -315 -38 -71 -196 -400 -37 -99 444 -18 442 729 614 608 -233 293 -781 -493 -603 -27 -569 -105 -129 630 -538 428 -788 -397 -318 -563 -824 722 -278 -844 -176 -581 535 435 -220 443 710 402 -192 -718 458 400 -230 -26 680 638 27 -3 408 -479 230 437 -89 581 -817 642 -353 273 -165 -612 419 452 275 -727 58 -724 -234 451 -14 121 703 652 -887 615 450 -157 -650 21 53 135 155 -695 -165 -826 37 377 603 242 722 224 73 444 383 400 486 -887 579 -843 788 -872 271 440 -371 71 -114 -476 -511 360 -846 247 -204 260 -147 -626 411 -854 507 -562 -488 -358 -156 -777 -122 -625 -182 -497 -471 -359 -314 -178 57 -124 -669 602 499 327 -630 -200 -762 -36 686 -278 528 -86 -161 -465 39 667 -391 592 -423 -317 574 325 -301 481 -94 -796 441 -801 -389 -661 387 625 -659 733 -349 603 578 623 -505 154 351 269 -184 -736 500 418 -286 37 -43 713 -450 -313 -747 -673 -24 -489 114 459 476 190 -27 -757 635 516 -45 339 -217 -336 -444 -512 603 763 -337 -559 710 155 678 89 5 -810 50 -350 -127 -809 -497 -171 -486 -554 -713 -627 714 710 352 479 511 -28 477 36 -770 601 765 -530 710 -110 40 734 -128 -420 -468 574 607 652 460 -790 352 -20 -218 160 344 751 -334 -557 150 -556 -42 -532 179 111 66 543 -45 -696 -869 681 -56 -659 -743 21 -252 264 -679 -349 206 566 -25 -167 -25 761 773 633 -486 -747 -615 456 642 -626 325 483 607 650 243 -201 -603 16 -622 587 446 -579 600 82 -305 57 -273 -648 -769 -658 -437 -794 -298 645 -566 -316 -715 -685 -206 597 -262 -760 -5 -755 419 556 322 -750 -674 -704 327 624 -285 -769 -128 -347 -771 131 -96 -270 -476 173 -292 486 593 376 -513 134 -855 627 -431 717 -541 -875 736 -173 302 584 248 -245 248 473 -546 -434 226 -77 414 371 651 508 582 -857 84 -341 446 357 -189 453 60 -780 -574 274 237 -293 -428 591 641 -624 506 66 -234 -135 -775 -95 -141 0 448 -143 -844 142 -24 772 277 206 -55 312 -117 289 666 405 766 668 352 752 193 532 5 526 468 -651 -899 681 -113 723 449 332 55 -163 435 -485 703 -701 -649 21 68 143 520 -131 522 -658 131 67 245 326 773 -755 136 569 -344 -34 262 -135 331 -623 691 -266 317 -563 -225 350 722 21 742 -8 -726 304 779 423 -227 779 455 -34 595 302 -764 645 -857 -157 390 -592 -748 -186 708 165 -87 186 -280 -648 573 388 523 -762 491 -487 -822 -342 394 793 217 796 -526 -102 -826 441 796 620 515 412 -716 236 -554 -538 600 -379 -125 -803 -848 -129 323 -454 -652 -698 10 214 -754 123 -389 -174 423 540 -170 696 -832 68 149 317 789 -350 -245 -267 -315 -363 -306 228 -330 288 -208 607 -612 -724 173 278 62 -217 57 -873 -550 -793 -583 508 625 480 -483 367 -177 193 -888 -692 -311 -690 469 677 -512 -107 770 664 -103 -377 -94 -857 -241 417 -58 -445 -73 -714 -122 201 778 -309 188 -282 614 406 148 -858 -689 401 -275 666 653 -79 -546 -645 -80 613 91 320 601 306 381 388 798 359 659 -193 -289 -849 -583 313 426 -442 269 681 -672 292 -652 244 -747 -687 -353 -493 135 728 -263 -826 303 -613 -284 78 517 525 775 -215 -550 -254 -890 -375 -87 64 -12 -19 349 452 -847 363 -375 -8 88 -855 297 -417 577 -557 -316 -140 -890 215 -291 -367 -15 -48 269 412 58 97 123 -385 -869 632 -522 788 -352 -594 140 526 -719 -698 338 -109 635 551 269 453 607 541 314 -299 -633 -406 -2 -281 -515 -107 -476 -350 509 69 147 -747 540 -291 -356 -678 -518 -895 239 -391 -714 -441 457 -79 714 234 -554 278 346 292 708 -202 -360 244 -802 -80 500 -645 -86 687 -647 -591 -219 -645 559 -238 120 737 -471 -793 -704 516 -46 151 -723 -468 -772 599 217 -328 -141 -78 107 274 226 78 -128 -849 380 -132 -777 -292 -421 486 225 -587 81 741 386 221 500 -52 153 567 -72 -672 172 -560 -312 -405 248 -686 -833 -104 -73 -411 722 -222 -683 -660 298 -433 -152 229 -7 -872 672 407 324 689 150 15 255 -891 -218 -339 720 -575 122 -784 406 -242 443 74 -227 768 -142 -599 138 -543 -139 -434 -66 -766 28 -865 -642 -632 373 32 -770 -839 -200 -133 -534 -826 -259 261 -225 -151 -121 52 -811 -895 -380 -489 -460 31 -500 373 -162 357 -711 -465 -671 298 -664 453 169 255 -256 21 350 467 27 -749 336 -475 591 118 -358 -550 -112 -23 -192 453 564 -814 501 -590 -430 -24 -60 513 -335 -357 281 733 557 -141 -692 -173 -324 -786 -627 570 -256 327 -794 39 -173 724 93 625 -168 -652 656 -808 -595 -163 -181 -351 151 -45 251 551 -318 155 -397 -70 305 320 442 69 -104 411 149 -672 -35 555 -577 -50 -729 -8 -452 704 -754 486 487 -315 -26 583 479 646 217 475 -234 62 309 372 631 -232 -150 184 -307 97 626 -431 -156 -211 -806 -349 -613 -403 678 672 -143 370 53 590 -50 -82 -420 -418 32 -719 -709 528 694 705 771 332 -416 -661 -427 486 -139 552 -105 706 198 516 -134 -394 -838 -863 602 -410 -21 -635 -41 -810 -211 -322 -230 423 765 -603 389 335 -848 -125 -683 781 382 -505 21 12 -387 -384 -748 -476 -186 473 -505 331 -724 153 684 -580 -180 724 -316 597 -46 787 402 -434 -371 766 -220 -202 791 -381 -368 579 -786 -665 210 -619 -682 227 25 -455 642 346 -318 278 -631 -890 190 -407 -229 595 -655 266 462 250 6 -82 -409 206 155 651 -726 -693 -76 -809 -743 -879 -884 -322 566 431 -516 378 604 -580 -171 -520 -763 727 576 -481 201 192 169 173 -216 -723 -136 365 746 601 399 -445 105 147 -436 0 261 234 -483 -89 215 20 -345 -219 412 791 202 775 -270 -616 799 -339 56 -68 469 -396 79 109 768 -477 -754 -249 261 200 502 264 303 4 -438 -355 -282 -784 232 521 732 169 -79 231 -86 -162 -762 -853 -441 -383 503 405 344 -350 -263 10 97 -735 1 731 356 -649 -691 -83 -471 743 287 152 -464 -415 163 -646 339 13 182 393 -845 605 233 131 192 -846 -810 -876 649 121 -403 278 279 353 -216 389 38 392 381 687 219 505 369 -191 -739 -253 288 -546 -505 -123 124 174 -270 -899 -504 -328 377 -351 -250 -787 473 -41 -147 521 574 -456 -587 -658 -883 -882 78 -512 -682 -739 652 528 -722 -234 -689 -538 -869 154 641 -801 -344 -534 312 655 -189 -15 10 277 -898 285 438 -562 225 -782 -52 321 -851 438 546 367 -386 191 625 -718 -526 197 -660 -635 -101 -159 -93 -413 -336 78 -164 632 -506 -350 557 -503 -109 725 609 -422 254 -231 746 -900 61 503 311 718 48 117 -373 166 -713 51 292 328 -660 609 -507 721 359 -29 131 2 275 -306 506 428 -94 81 291 -99 -392 -597 238 -513 -244 -244 449 381 -690 338 -710 571 -743 -469 -112 -444 -849 10 15 -198 -617 -833 -516 -507 -187 692 18 -295 188 487 637 -888 151 530 274 498 -747 123 -23 466 -21 -412 -450 -93 -186 -131 90 -247 -404 186 784 719 -358 585 583 -313 704 252 229 153 84 594 -459 407 -778 -256 -420 781 607 793 18 -447 440 571 -704 -552 -133 -575 407 23 626 613 -819 -211 532 768 680 59 9 -554 -277 119 300 749 -33 -223 -482 -308 -718 738 155 263 585 21 -746 326 792 -778 -572 510 -651 -355 343 -464 -854 217 222 -807 313 55 165 280 319 690 220 610 -372 -459 -242 -549 -756 -211 56 370 -659 -154 -799 -722 28 -386 344 549 -239 313 170 -142 687 31 -346 -198 -886 -317 -411 176 -801 -657 544 243 292 331 -736 -26 -320 -164 -151 -423 -21 -357 -27 -786 -447 34 -849 778 192 -866 566 -94 185 234 586 499 -25 454 -446 -394 555 -213 199 459 124 -409 330 -47 368 466 -496 159 475 267 742 -459 435 577 152 -718 343 499 43 555 653 25 246 379 299 716 -718 -59 -27 -281 264 -168 563 -850 697 -49 45 354 -503 -470 -540 348 -120 -531 -309 761 210 -135 -635 13 36 629 466 348 452 33 108 -150 490 -863 236 -115 469 -535 -364 606 -875 355 212 616 468 583 -526 -293 -542 188 -836 -442 554 159 -273 -815 -531 159 550 -399 -278 -833 648 267 153 -255 -134 -440 -692 -673 -198 -439 -421 786 597 748 -86 -640 -571 -704 85 -645 -539 -711 522 661 521 701 279 428 248 -622 -144 -796 -567 -449 -464 -539 -517 -285 328 637 540 -1 -413 137 749 -83 363 239 -746 209 533 -819 226 629 -402 -176 -239 431 -774 -51 -264 671 617 -195 -402 -891 -269 793 -393 -581 -71 -168 352 297 -668 -223 85 -649 -725 -42 559 -773 -395 32 794 -236 98 -133 -293 -865 -827 -843 -371 -101 364 364 386 -431 -142 -129 -731 -77 40 470 532 -628 13 566 662 -138 632 -856 770 445 -614 -880 368 465 -556 331 777 707 -150 -680 321 -795 105 529 245 788 481 -523 -325 276 610 -282 -365 -15 -863 -356 -90 480 -253 -312 289 -394 535 222 285 -587 83 662 195 -509 -427 -39 226 -426 -102 596 -237 496 -511 -485 171 625 -30 -419 -89 -144 584 -262 -318 721 -24 717 -276 -163 659 -427 694 33 506 749 -377 71 271 709 552 -275 354 -775 207 -735 -15 -203 -737 450 515 -485 -651 354 -513 -472 171 559 -764 -883 -54 94 35 -197 -674 -410 503 270 528 613 -351 -47 471 -82 -92 -464 203 710 438 677 -155 -620 152 173 781 -414 613 -55 -60 638 -71 563 707 -311 213 35 -8 -308 -580 -594 31 173 270 -364 526 -367 591 618 -82 -704 254 692 771 -257 -732 439 -211 -331 -360 19 -474 180 574 -621 392 -649 -244 433 -654 246 154 65 -5 184 665 34 -165 178 -649 -880 -14 -892 -495 567 -564 -204 273 506 -117 98 -370 164 -751 246 643 -485 -559 -348 -129 -90 398 -170 -657 -42 -405 -719 -34 687 -170 -547 -198 68 -564 -188 469 -895 -583 597 551 -72 -321 193 618 112 596 -421 713 -738 -212 -634 377 -212 -817 -80 307 -899 -574 -679 -129 -181 86 150 -698 344 261 -34 -63 558 202 150 90 18 547 -452 578 -823 113 -791 507 71 -522 -291 462 617 -122 222 269 -832 -710 -365 -278 -99 701 -90 -140 104 788 -154 335 275 486 -512 -874 -477 -148 763 118 -317 475 -361 765 -482 299 -2 -25 -163 -317 -433 338 -40 723 782 -874 -196 154 12 -511 459 795 -490 -301 529 565 -558 263 -250 -425 -38 -157 -892 456 -11 -409 -129 397 -811 409 -381 440 -190 -29 631 -198 -76 481 -101 -286 -576 566 180 527 -226 476 -461 -415 -863 597 -441 531 8 -247 697 379 -76 -552 -900 -97 753 -381 231 223 -6 590 -271 -3 -889 345 547 -64 584 353 789 -446 131 576 444 395 475 226 -191 46 -396 -194 -810 76 139 110 -805 41 -396 -169 186 -236 313 481 3 -9 89 -582 -72 297 538 222 454 -270 -418 -156 286 746 751 773 -618 754 -21 -884 329 414 529 571 324 -52 -414 -814 624 753 -262 551 107 -147 105 -336 576 -577 614 436 -323 -498 -490 694 650 609 -251 -130 647 741 -625 -280 159 735 315 514 391 577 -592 -24 -530 265 55 -330 -421 -822 -249 -365 -65 164 -243 35 -808 -893 -738 353 5 -771 82 -524 -296 -90 7 473 -174 -132 -741 530 -848 -487 628 409 21 -827 154 -838 -775 -19 -102 748 -170 -53 -412 -713 -553 529 579 -629 -798 -200 -105 -45 -327 -400 -566 615 566 -147 -875 206 -782 -329 -609 -327 -883 -121 130 283 -531 -144 465 -141 -36 -417 -67 435 -899 -361 -371 44 582 474 -777 -530 265 -286 -508 271 181 -368 -560 47 -289 409 227 135 -59 -670 741 652 -795 84 182 -403 115 757 -729 -897 201 299 -204 694 -179 -208 419 -445 186 -692 -354 420 321 -48 293 -415 425 -891 -15 719 -704 267 777 671 -578 623 -106 -117 -24 -141 -745 -480 482 246 164 271 309 358 116 703 -365 -207 -596 -214 -62 -58 -560 -684 323 698 632 -670 -483 738 -18 389 532 -177 46 409 -814 -584 558 -17 -866 633 -343 512 -143 -283 783 717 331 -309 449 -280 -443 -198 -153 514 -254 217 702 74 -43 154 -108 -434 -640 -254 18 -381 102 549 -626 438 -91 -730 684 -288 -75 -109 194 89 531 505 -874 -816 219 252 -371 385 364 536 288 591 -490 620 20 70 256 -806 141 -465 564 -566 766 716 480 705 -475 -636 800 717 505 -55 -518 748 757 -566 -374 -392 -759 402 327 -277 0 -497 -891 -713 461 -422 347 -852 456 287 -392 500 353 474 -460 -201 34 707 576 -69 341 208 264 -620 507 512 -22 -482 -443 -239 761 -52 -140 -715 -43 -208 -154 -480 -877 -676 467 489 -36 -388 -155 -8 373 -831 483 533 499 -828 -315 526 -44 -691 -325 616 -594 -185 198 333 673 -353 667 326 34 -580 -288 -789 -828 319 723 -781 -300 -692 -565 -721 -160 98 308 720 505 -278 -315 -271 310 -107 446 -793 185 332 657 136 -208 421 187 628 -61 450 -877 -868 628 294 296 457 -640 -884 212 -264 -653 117 417 10 -581 759 -42 -248 639 -287 353 -423 554 340 -32 -1 22 597 332 297 212 623 -895 608 375 644 -498 399 -59 -787 450 721 -461 -226 -414 -478 664 -738 -689 -432 -694 249 -794 -151 -82 -151 -827 446 -469 121 651 -234 -524 -705 734 -682 281 -610 205 -648 -634 -418 211 372 -47 749 -277 703 510 -780 766 401 -453 -588 648 450 -443 226 632 -129 748 612 -593 -588 -621 -285 -566 720 -229 376 -542 -89 200 603 -172 -154 -585 -431 414 11 551 394 -403 -747 72 -398 647 13 -296 -129 -76 -57 -898 -254 -319 -297 145 -219 142 394 -876 -23 -556 785 550 -864 -101 -101 -305 -126 639 -146 -690 -222 -536 508 213 503 -469 -747 642 -575 108 388 -726 -487 -754 -659 -485 -673 -238 -97 729 -185 552 735 -378 -345 257 -813 -305 -128 -17 -761 -425 -179 -321 536 52 -397 -725 65 166 331 -132 -694 275 290 778 738 -677 -714 697 -515 649 393 530 -146 61 451 459 214 -295 45 197 694 -29 451 346 592 -212 -424 501 704 172 -692 603 -127 -462 291 732 -120 141 384 177 739 252 321 603 748 -569 2 -753 -15 -412 -344 -540 283 546 -454 743 -490 -811 -439 44 -222 -599 13 -681 467 -136 -460 259 535 161 509 449 -239 -350 276 654 271 600 513 631 234 232 -101 605 713 -591 -683 289 -614 -318 107 135 -262 406 189 468 -322 -351 712 -112 -765 -844 113 -123 474 -703 648 -337 -142 -650 -688 235 631 637 -754 125 723 -19 740 -467 -434 -276 535 -552 468 -713 -599 -28 61 -423 -803 -760 -285 -128 -510 -206 -309 405 514 528 -391 -603 -472 377 -332 -40 545 -344 762 782 488 340 209 -383 -252 -842 -831 -152 -716 103 -453 -601 648 -781 -176 -804 683 774 -808 -88 508 -278 769 -457 111 305 643 302 108 -60 260 -753 -272 -704 -734 -394 -344 -633 762 310 545 -45 314 -730 526 730 -622 558 -436 -655 -274 -427 214 49 468 -277 46 -135 -205 -849 456 257 -724 183 109 711 741 612 166 342 561 -648 -703 -237 210 -320 -358 770 -790 -889 -444 -370 -85 -600 -546 -268 -46 -405 609 435 -38 -434 -43 745 252 -874 -289 740 -656 -50 168 -781 -416 218 551 -487 -63 -866 413 354 742 45 222 -73 -795 125 -795 -510 -24 724 -293 579 -424 -184 -696 -18 527 -726 -6 -396 249 -109 297 24 630 132 421 -493 -405 636 -17 -388 157 -527 682 -687 609 212 -403 -438 -526 -395 -430 -826 380 763 205 571 274 -102 -898 227 -67 -701 -210 449 -422 -103 -895 311 766 610 -223 -388 109 159 18 -405 490 193 -742 -589 109 -418 -278 56 691 -501 505 -239 -510 -367 -427 -733 420 -182 220 455 -24 498 -429 -439 -323 234 19 -138 709 11 598 79 242 -144 234 -724 506 10 -98 338 579 731 219 -8 205 156 696 283 -85 227 -83 -468 740 -521 -384 58 -497 -783 480 -858 -436 119 -115 -417 -81 -652 640 -694 -265 -798 171 646 -605 -895 600 -624 -550 -771 175 569 -175 252 371 473 334 -166 241 -589 139 69 -213 510 -4 -839 470 -221 147 -58 -289 538 704 132 762 731 111 -303 513 387 -659 -556 -848 142 95 -651 -71 114 -418 -31 584 -529 309 -74 -728 -771 -607 554 86 470 -408 205 776 62 689 -684 -878 -4 -790 -764 -548 199 -576 -477 -474 -303 708 -168 -537 194 548 -421 684 721 -739 -321 274 388 -636 -842 -151 -406 717 344 -585 -68 480 549 296 398 392 383 -441 -768 -668 -378 -477 305 7 -119 439 67 634 197 -709 -553 594 637 -829 725 -583 -552 -719 476 -823 245 162 53 664 -77 694 665 229 361 682 -156 710 -607 282 587 -805 -611 -351 -660 -224 -451 -482 472 348 -198 -306 154 534 -369 -644 -9 225 590 -320 -276 -485 796 507 -308 -674 728 -467 -573 744 -150 482 730 236 800 157 -628 -557 -704 -673 369 -644 -109 -854 -402 774 413 -871 -716 41 -631 180 156 137 47 -283 -247 753 6 607 -847 260 -313 279 574 -258 673 196 -617 -579 -226 62 -167 -144 -754 406 -392 776 142 393 505 -828 -26 -479 336 495 -819 636 180 -46 650 571 330 39 505 96 -554 69 43 -15 -66 24 -388 -174 138 -865 -89 -454 611 -405 -723 -893 586 -393 -622 -353 686 -487 322 -855 -630 -648 577 -273 -604 -218 -308 213 268 -613 413 94 -685 377 -634 -213 -151 -229 689 -766 525 422 -257 173 -53 -48 -198 202 48 -337 -158 -524 -842 -877 728 560 -569 601 714 316 96 671 -171 732 708 422 -177 440 -577 -115 -139 -559 -884 -158 9 260 -255 -261 471 291 470 100 -799 675 514 753 598 -673 -95 -36 -856 -157 255 -351 103 -619 347 708 -787 598 -739 -6 -101 338 -282 590 355 787 438 147 -751 715 226 -91 -191 -186 -96 388 -402 459 -457 359 -277 -8 -509 188 505 -444 64 799 401 -69 548 83 -270 -503 687 -667 459 -835 -899 245 -127 748 -272 395 -207 -806 785 44 -19 196 -471 219 648 -280 -77 132 -792 -796 -871 555 -12 -859 -454 -340 -808 -414 -472 -355 373 -20 -38 -150 155 494 776 475 307 -314 252 130 296 -171 -577 257 383 211 -592 -529 -87 435 270 52 -715 289 -16 -45 -451 166 358 22 627 -660 -117 -388 -611 -516 -4 -383 123 -237 -679 -386 617 83 218 567 623 -64 114 -630 701 593 97 659 598 -361 184 580 -803 -30 33 277 605 -633 657 -793 333 -849 -578 690 -222 -626 283 -390 -1 -398 112 -464 -543 -132 101 -274 -10 -446 499 -346 -112 -622 -8 37 724 308 -290 -15 -538 -744 -342 -437 -220 -151 -638 -52 -890 -690 461 -688 596 77 -877 525 -610 -693 -598 -514 13 269 -655 -388 444 -59 -550 -798 -441 233 186 4 420 -534 510 -212 -785 41 -91 730 -771 309 259 438 617 173 -193 -50 470 152 -665 593 189 27 465 -584 -876 -695 267 144 -708 -360 561 -558 580 -509 399 -163 664 245 33 702 -411 -645 -879 632 746 -497 -167 140 -235 77 -710 -614 -74 473 -477 42 416 106 733 -587 62 -769 -621 -893 -565 255 -897 -421 514 639 227 -601 -499 -686 663 469 -609 -96 -648 199 -241 -736 358 343 -180 -164 -620 478 -338 -90 225 482 20 -97 798 400 -299 94 -19 200 -857 25 -677 -276 -164 466 619 -579 -296 -249 227 -266 -718 -561 -361 265 375 520 -347 -93 -794 -489 572 245 478 713 -571 487 -377 457 362 306 10 358 -31 -860 671 269 -728 329 328 -825 -343 -705 170 -543 -116 -94 -875 600 444 225 506 -512 0 -229 308 -343 -882 -82 -272 90 -599 -529 758 722 -227 314 -871 527 96 -578 -390 28 -543 79 -149 197 -380 -349 583 681 684 -473 255 -518 -768 -679 -859 -169 189 -265 -661 651 441 -125 -729 283 -394 -434 167 690 564 162 552 -259 -458 344 -333 -797 309 525 775 -234 444 -476 -107 -666 181 607 23 -296 216 -896 737 798 224 87 261 -813 -715 -134 340 244 -211 725 320 334 255 -407 -875 -262 789 -534 -81 -315 -445 535 410 -452 -212 124 449 672 687 -548 -318 8 -171 545 -611 -67 193 -76 -174 -851 29 202 -814 -578 -896 -538 772 -618 248 123 -116 230 197 195 332 210 260 -71 -132 430 -29 630 593 -622 750 -523 224 -122 394 -656 -666 565 -491 554 -852 -235 -243 474 -691 -161 385 -785 -816 -549 699 154 -579 -774 -855 -717 679 216 686 169 -627 247 589 521 243 -455 89 270 -242 -288 -475 71 -140 -880 116 609 26 -302 800 316 -36 -29 106 -509 446 -764 -785 337 165 -421 -24 -125 -600 -196 -589 578 -542 343 -448 -421 316 535 -546 -415 -456 338 -531 -64 -621 -107 366 -199 616 42 759 -497 -340 224 -118 -206 -253 -81 -725 207 267 -180 605 -426 192 -613 620 -313 -555 -204 -750 202 34 55 34 252 -21 622 339 226 388 -871 -459 326 -841 -886 -85 -291 65 648 393 298 -730 461 294 658 573 -750 651 -312 -722 668 46 172 -227 -659 344 594 -365 763 -152 -742 -177 144 -763 421 -547 573 411 -841 -226 722 680 -643 -324 425 171 -13 -413 -506 249 12 -734 561 338 287 -541 -268 53 -347 -499 653 -78 -758 -410 690 56 -200 298 773 345 -38 584 -399 18 322 -590 -836 379 -723 -754 -260 54 -681 196 -54 487 -88 743 -883 -19 -841 -122 559 -108 -878 245 -329 -632 -684 456 -616 -820 56 690 179 94 -416 135 334 500 -579 -388 -174 -616 -200 743 720 -615 -152 559 227 -33 577 -178 -887 635 193 385 -296 513 280 616 -174 565 -771 -432 -774 189 -638 150 312 -687 -126 -566 -408 -733 -374 -671 49 -549 -772 639 257 469 -638 -293 -656 197 -687 -868 -604 -789 153 137 332 -719 -678 -347 223 553 -640 -821 60 -750 -486 -151 -842 504 601 411 -723 394 -761 729 -97 269 -266 793 -637 -351 -656 414 130 -551 474 353 482 -113 -237 679 96 606 -838 582 352 -590 -135 92 530 -672 -439 565 -200 -409 -817 200 330 -369 -194 -754 -840 -369 252 -540 -694 175 646 0 256 -101 -518 -597 42 -390 318 -50 -64 89 -403 -334 -509 208 76 -582 396 -50 -637 370 -851 -439 637 -727 542 318 630 15 -199 -443 560 610 -753 -420 -735 701 466 680 464 30 -822 -740 -117 -672 -764 723 -601 569 242 575 -290 -96 -164 -286 -765 297 -617 582 296 156 779 663 -711 622 296 70 280 32 -409 256 733 129 -174 570 -659 32 683 400 -876 -52 -24 18 125 -557 -254 -793 389 -151 -72 581 -301 320 -382 694 -787 -544 -317 -799 -360 -618 -3 -386 101 -53 59 -316 -171 683 -787 321 -417 -122 -61 -656 -25 -708 82 -513 542 -588 -703 131 407 359 692 345 -588 518 449 -519 -851 -315 123 152 -374 -7 -739 -854 126 656 615 -515 -751 368 -126 768 -701 -448 -447 -106 698 466 -860 512 697 75 -435 117 -415 355 366 147 -825 -503 499 296 418 -570 -222 -102 461 -575 -757 647 -8 -895 -800 -694 -836 105 -217 380 -119 94 -597 358 734 706 -452 -245 53 538 -356 -316 607 783 46 -6 -401 699 -303 -802 35 -747 -825 -696 333 -705 441 617 334 -357 -480 329 610 592 543 78 -545 -316 256 -57 379 615 284 -567 444 527 301 26 409 -331 -391 -790 292 -111 -703 -833 -357 678 -370 -463 -610 -346 588 -570 30 -75 -256 365 -670 -60 -166 314 -837 174 -342 639 565 -330 -291 400 -114 -418 399 -108 -526 -266 -728 580 554 104 278 110 167 641 -766 -245 -129 -394 695 730 -567 585 -207 -271 -726 677 -445 -799 -68 -425 -754 367 -807 311 -289 -857 -269 -786 53 108 207 793 704 -278 532 -88 -567 -324 355 213 358 628 -207 439 -303 -331 636 -590 -761 -626 -27 496 -193 -781 34 -498 -150 -636 418 418 -233 498 113 538 -168 -587 -421 299 -323 -800 -680 718 -493 612 -845 -63 -430 -315 163 207 575 -352 197 -497 717 416 -100 -342 752 -827 537 435 -553 -509 -244 505 165 414 588 36 19 550 -887 771 457 -728 622 578 653 -626 -346 -718 569 -710 190 601 217 -525 612 -114 -712 28 -723 -327 738 -791 299 -233 305 -361 365 382 -385 -261 -9 -7 -356 407 495 -649 281 -792 418 -265 -621 -824 345 494 472 710 393 386 -847 -294 596 471 -156 -496 540 239 -43 319 -131 -499 -792 616 -420 214 -271 677 309 -588 412 -616 773 -526 -862 -534 470 153 -751 723 -763 116 -133 703 595 281 662 -38 -432 752 -411 -509 -474 674 -785 -510 -742 -374 -471 -605 368 430 68 -763 676 -698 -457 78 531 533 -278 744 -291 386 -231 369 -663 662 339 -512 174 -182 667 -889 506 -22 -643 728 -408 87 72 698 -544 84 -263 -229 719 -272 -441 -294 -723 287 141 -666 636 -63 234 -623 567 628 -870 -556 253 -556 536 -858 -797 201 688 -466 -708 -473 391 447 -131 739 -115 -57 -241 -762 -704 -664 94 -274 -71 324 -170 -661 70 431 160 717 -321 -746 266 630 -200 662 -418 -884 667 -897 227 -785 -764 -481 -90 57 -477 -523 520 -9 -508 -794 -563 -15 -747 -581 -84 286 -357 -211 -117 -86 -14 672 397 -87 -766 -568 17 594 -861 56 652 -470 127 131 212 402 792 532 215 -327 -532 259 -494 -69 -284 -356 -628 605 279 -352 -312 -109 -386 -578 161 -293 688 -296 -302 72 753 436 -401 380 213 -367 -777 473 -2 584 -645 -721 -498 746 92 173 212 355 282 -549 -205 -268 1 401 -423 788 -387 -716 -767 -217 -60 -335 -626 313 -311 335 -506 -341 -887 627 -32 -518 675 456 -41 725 -644 -278 722 -219 -393 -58 310 -464 -441 290 166 488 -389 -459 -297 -482 -449 -661 -243 -76 688 414 634 -864 -851 638 357 -592 735 66 -255 3 -703 -256 -439 48 560 -148 285 188 -161 -131 -750 -312 269 320 672 -41 402 712 -898 732 -6 -231 229 -753 -511 -757 765 307 552 -185 28 573 -253 -27 268 222 703 157 540 -42 -73 395 431 611 174 -388 -581 -559 254 527 770 25 -819 -565 -406 760 -751 -273 517 126 401 -497 469 799 441 508 48 329 150 -55 -402 -414 -307 -188 -442 577 593 611 47 531 -799 152 -220 323 452 -323 181 -297 -118 283 -643 730 48 236 720 -803 131 -328 -247 212 92 667 -389 -445 194 -789 -198 635 233 253 77 -197 159 -352 477 438 657 294 -184 -783 -567 622 -107 -85 154 -241 -454 164 377 665 529 -846 -683 158 -87 385 487 447 -4 743 107 -797 597 378 -836 -629 -829 -374 729 -370 785 -659 610 165 753 -699 603 -540 -799 387 -438 658 -123 534 -232 -603 -551 -20 170 -844 -382 -679 642 133 -9 487 331 -263 645 410 775 -57 19 -416 -477 565 7 31 8 85 632 -673 101 604 -95 254 -113 745 438 781 36 -442 -838 -237 392 242 -684 -292 212 13 -358 680 387 -432 -355 -176 147 -176 -505 731 649 622 535 570 773 -823 -319 601 400 202 509 378 -48 -853 136 -780 599 -733 -229 -83 221 391 -384 -234 -93 -52 -375 398 -756 -756 714 299 -732 -495 -357 -162 537 629 -223 -617 -419 68 -330 436 -54 260 449 -367 -540 45 -106 112 356 -326 -131 609 119 -540 559 520 420 257 -86 -457 311 692 -730 -402 -620 -23 -578 -613 -727 305 -850 773 233 41 -370 -643 740 753 173 -436 583 -357 -461 368 -515 405 488 -717 333 503 260 -859 -271 -62 569 105 452 -894 733 -79 371 105 -221 -157 -668 485 -558 215 178 102 575 -70 525 -58 585 -749 13 -609 151 97 636 187 -608 -134 -286 -235 565 52 716 211 468 175 565 271 732 791 -364 276 716 250 -138 -677 377 389 8 -353 418 -512 473 -609 546 705 578 -829 -841 -881 -895 -471 -605 -841 -98 -463 750 -28 259 483 -482 101 -838 -100 674 216 387 93 -557 252 -387 -454 535 398 -65 81 442 236 31 -737 -748 -62 -574 560 -775 167 -325 -722 515 429 532 799 -865 509 -735 458 97 -850 570 -756 82 -307 386 -798 -309 625 567 -350 -201 343 184 626 -599 -694 186 24 768 -844 696 -640 -871 310 785 -272 -542 -274 227 447 766 296 469 -161 147 -557 150 -162 -326 -142 343 414 -262 -433 -648 -16 781 -860 -378 -154 -21 792 103 586 -565 796 328 -58 -791 18 -804 -147 -860 -695 44 313 336 314 -816 292 730 -776 321 377 -86 494 61 -30 679 -17 6 -744 -633 -217 488 -430 -841 -864 -346 357 -853 387 -168 503 -772 -211 -573 -25 -679 -12 799 500 -626 -542 125 508 -753 -65 -651 -160 -33 362 -323 701 766 -837 593 131 451 -770 551 -747 546 -578 475 125 -423 -749 -61 -404 -319 -170 -833 -248 -332 -555 -504 -343 -848 399 536 747 443 -737 -145 -634 -877 -97 -807 -528 -710 -827 797 775 -207 -547 -876 -324 -534 664 -100 -358 -38 468 -521 771 -331 -645 -43 100 -78 -512 -292 -818 -330 -825 -125 -316 259 117 -585 -682 -179 -855 -395 151 373 -741 757 -722 -380 -471 -294 394 -764 598 -174 65 -147 733 634 711 -380 592 489 69 -516 335 400 138 538 -374 730 352 48 -132 -655 -489 575 -10 632 615 15 -9 -12 -283 -295 -145 317 -595 314 -716 -705 762 -279 -208 100 -675 112 652 155 -53 707 508 -122 -508 769 -715 -697 717 279 -357 557 -360 717 -379 537 -481 -313 -188 -563 176 -478 127 -546 -134 -348 -823 322 -322 -563 436 641 -433 348 -604 -115 -622 -536 235 -661 -120 477 754 -570 -651 -197 -143 -885 -347 -52 539 616 149 577 226 584 32 -199 -232 -47 -642 -5 -805 -729 -745 -699 -427 799 299 625 -674 674 -288 -240 -165 -261 -740 -579 421 -466 511 421 393 -747 335 303 96 -515 467 210 435 245 429 709 648 686 -45 102 -489 209 -778 -865 417 -440 -248 549 235 245 -143 435 685 -785 -142 77 -128 353 651 -548 -303 291 -413 -764 255 359 202 -255 -403 -513 547 377 -493 -691 174 497 799 210 -676 390 -59 -481 741 95 320 -387 67 770 195 -391 568 -858 -212 -95 -9 -188 39 687 595 -870 -881 -143 -880 -130 64 26 -589 506 272 185 473 -211 -594 -733 149 407 89 -464 -614 639 -855 204 484 -299 -627 777 223 356 502 -405 569 75 -576 -211 -892 -879 -333 -810 652 67 -59 141 -166 218 -375 -202 83 -875 226 -585 407 -11 343 -142 -436 -645 315 -879 -294 88 -387 -264 -295 48 14 312 744 -828 -393 -717 -3 -126 88 -338 -816 -46 -186 396 -810 -62 655 376 -835 123 -617 -9 -590 415 -470 471 670 -794 180 -722 166 -719 727 -277 780 -273 -300 -781 -796 -390 -328 418 -187 492 663 319 -229 180 500 659 -49 -644 395 435 800 6 258 470 -559 -145 -390 -494 -602 514 778 -797 -370 38 -651 10 562 -872 14 525 288 594 380 -389 -867 -564 -565 442 541 677 -730 -745 -546 202 712 -206 232 252 120 739 -86 -541 72 263 -220 -45 -297 653 -498 742 -108 -366 139 -796 -295 547 169 -723 24 610 -262 -403 723 235 376 -697 97 -365 -411 -179 -593 -682 -388 -875 237 -50 -294 285 -734 413 -366 -99 -70 317 126 -390 -268 369 -515 81 -10 -268 -851 642 298 -48 611 -894 723 688 147 -821 78 119 -810 -453 -596 0 -532 -70 796 -172 0 784 103 -227 -59 365 178 -21 -149 -815 792 279 54 435 227 -470 788 134 269 -293 132 -783 -464 -480 286 -523 324 145 127 -875 -251 -405 -353 -144 -273 -51 -717 -656 671 517 199 -266 -674 -552 -384 -584 435 -622 375 -756 553 -222 278 147 323 -796 305 690 328 259 -487 -539 -671 -105 -54 -535 766 -531 -229 -106 797 579 -251 445 -678 -561 -807 565 -426 -98 -383 709 -352 -553 91 -357 -769 622 95 440 -282 277 527 -200 267 -709 403 -407 26 580 27 -518 -258 43 84 -523 784 625 80 -656 131 515 496 767 511 665 -376 -555 253 -328 -209 134 516 434 501 -817 213 -832 724 -760 -32 -394 98 -849 -185 -573 -764 -381 602 576 -553 -243 -249 -497 754 -758 -452 694 -897 -847 -490 -541 712 465 -178 -713 -121 732 160 -760 -222 -219 -92 -779 756 590 -650 745 748 373 134 -212 -767 -474 235 705 559 -48 201 -571 661 190 -873 -536 530 -855 748 557 465 429 72 306 -892 -766 729 -868 222 179 -304 508 -576 -134 147 -344 -91 -322 -645 639 530 756 -339 -818 -579 356 -128 -617 -413 616 -747 748 -812 708 -145 -229 -56 418 183 70 -617 -425 -111 -480 764 650 -687 346 403 258 345 -555 490 -383 613 -526 498 239 641 -208 493 -551 462 -813 339 416 -277 -486 -343 -188 17 -194 -675 -331 304 -285 90 -163 497 -576 -91 43 -896 782 -205 499 -494 -403 -163 239 524 473 158 -476 671 758 -489 -615 -889 -275 420 511 273 762 552 -830 799 791 453 115 170 587 742 -608 -718 -182 86 -439 -158 -415 -528 -772 -798 663 617 101 546 227 -368 -225 83 -22 316 778 312 -541 -363 372 -674 -815 432 3 -771 -674 -521 290 -27 -696 -592 106 312 448 235 -869 -68 373 382 664 -683 79 389 -73 784 -108 42 -113 625 -549 -547 -858 349 448 308 -112 344 -880 -446 -672 -612 129 669 -678 -571 -584 -39 -756 655 225 -506 -128 -256 -243 -663 288 192 212 562 -13 -536 -704 -170 -896 -83 -47 243 -802 -503 -549 234 -18 50 -459 -450 371 526 -239 -235 -128 -401 658 396 -337 -805 -317 422 150 -286 81 -636 -275 449 620 94 -172 -753 -886 -176 -838 -231 737 243 -879 -651 -416 366 -326 -766 304 514 -894 -790 -349 401 76 -10 507 159 -346 775 -160 -241 -795 -293 -291 738 711 69 135 -186 99 601 -193 -120 -373 329 -627 -527 -452 241 -488 549 619 766 21 397 -773 759 128 -46 -588 -749 10 84 113 -720 -796 -29 -711 -430 552 169 -806 -896 585 778 625 -660 -708 19 -565 -475 -302 625 -707 720 -67 34 -697 265 -458 -537 293 -286 703 -652 165 75 -81 -401 123 -592 334 262 -183 -832 13 753 235 714 -763 -639 581 -744 274 -105 -24 -164 -215 653 701 -761 -335 794 -879 -706 622 -213 -271 667 -846 685 -595 723 267 472 -790 284 -615 -101 -254 -196 278 -693 -489 98 -367 -890 472 452 -889 -209 492 -616 180 559 -147 -138 -118 357 -632 -546 -252 32 563 -389 -724 -820 -372 -720 -577 77 -112 -142 361 -770 52 654 -315 -40 -855 -474 -354 236 -561 389 -437 -446 258 50 726 729 -645 -723 112 264 474 -785 64 -366 -455 692 362 337 241 646 237 110 556 -177 308 -268 774 418 125 457 -279 -793 530 302 -835 263 157 -363 309 61 108 319 -134 155 65 317 -185 -793 -628 -652 -759 524 26 -59 -339 -495 -143 -883 -594 48 632 -422 -680 -746 -338 116 -362 -562 -835 323 705 746 -185 -471 -350 782 -785 276 102 -328 -198 557 723 -845 -794 79 -636 8 -802 228 277 -100 386 734 -777 -233 -544 -777 403 -292 483 126 609 -565 524 -866 -676 -418 -140 -126 48 671 748 547 651 68 -851 -458 -575 -796 -109 761 18 -800 -12 60 473 173 -550 -679 195 -604 -889 775 581 -573 332 369 8 600 -350 -509 -763 351 140 536 -900 260 565 253 -717 -304 797 476 -871 26 484 -422 434 -67 -429 183 581 721 497 -570 0 -130 470 -15 -640 600 391 441 177 -161 281 -632 -781 53 98 241 -194 -677 736 426 -50 -294 101 611 -675 -208 -435 293 -419 732 -828 424 764 791 -585 -650 -381 -343 -321 448 -124 -8 -335 -545 -860 -9 548 -521 652 -118 -429 -814 -517 248 -294 681 -849 195 447 646 774 356 342 -758 211 -441 -555 780 726 295 186 -161 -243 -859 -825 -711 -225 -719 -180 490 -839 -810 252 549 30 -47 -873 -150 -704 -581 325 666 -398 79 241 -880 -388 24 -720 447 -232 -569 36 594 745 -527 -345 628 457 -12 305 -528 166 -344 756 -489 -635 361 496 351 -167 771 758 689 459 129 -773 -129 191 -527 -840 -877 -683 -515 -873 -897 -301 -896 250 546 270 -841 406 -589 123 199 620 132 429 478 762 341 -212 792 677 -36 775 -800 -840 626 -597 179 514 -700 -20 396 149 700 -70 -411 36 -156 -879 319 -332 98 -833 -427 758 -219 564 -459 -279 -350 -286 140 -858 -472 785 -625 -496 310 256 459 -641 -262 134 587 39 684 -759 -878 408 -254 -596 -722 -324 -64 -604 39 -841 152 260 664 622 -327 -774 573 -726 587 704 -605 -185 133 484 127 -198 198 289 -746 -63 726 570 -519 564 -360 602 -474 -153 169 459 345 296 -27 -52 -788 779 -71 546 -895 601 -728 -233 -777 -733 415 -143 761 -839 204 -663 -896 487 270 148 348 537 107 -421 228 -812 474 88 -750 -18 -820 -694 -732 266 677 206 575 -614 722 -308 -250 -854 -582 -744 -49 -10 -519 515 199 324 -494 -38 588 736 201 -877 206 -243 386 439 260 -735 92 -94 -473 622 501 365 175 -504 604 -196 203 689 125 -824 776 530 -770 758 -640 315 -553 -566 500 526 12 68 32 777 600 659 -296 562 -364 177 474 -472 -53 -221 -297 616 -409 -28 -804 794 314 191 -45 158 -23 -25 -611 788 -30 -501 -878 122 -820 -39 -301 -437 -115 373 -176 521 690 513 -309 -693 136 -713 572 410 577 324 275 69 791 -550 -274 264 253 511 33 -597 70 -489 -687 -183 696 -879 -492 106 381 -402 110 -863 -838 686 -38 -516 613 554 -69 -444 -282 260 710 263 307 -652 103 -273 357 -679 465 730 -526 -268 -620 -875 447 -356 -78 -446 20 -625 35 491 400 617 391 -225 687 623 -734 296 -650 -649 82 418 141 309 -443 -583 147 -753 527 -752 767 64 -702 70 756 -113 -447 -639 112 528 449 -866 -575 247 319 737 8 127 796 -631 -588 -763 622 -583 465 648 -121 -406 213 -603 -128 -433 -727 -746 261 167 -542 604 608 -561 69 -270 -631 612 702 -639 -134 -456 -773 517 -659 -27 542 602 132 657 -432 -748 764 -459 476 -476 -729 -131 664 547 132 -235 -417 -235 557 -40 487 725 24 418 38 -85 -341 430 -108 -363 -585 -612 -710 -542 467 -706 180 244 277 284 471 522 -173 656 -895 -888 -777 788 -341 726 -219 -227 164 726 -298 492 -793 -179 594 -154 -669 122 567 743 104 603 101 546 -63 45 341 -648 459 201 -761 541 140 -290 275 -583 -471 577 532 780 -212 479 -655 -539 -285 -571 -623 -109 75 -854 -558 443 719 -218 545 144 -850 238 -591 529 -883 500 -406 330 710 -857 65 791 400 344 -240 403 -455 -282 754 -1 376 -530 -596 -133 661 -513 -784 -272 -571 32 261 -756 -476 -569 356 328 566 -237 291 -748 304 645 713 431 -16 472 479 227 8 -735 735 152 -456 -205 423 790 -724 245 31 412 -428 126 716 201 -228 707 449 -323 -740 -142 796 -522 -137 -162 722 -405 589 -548 -24 -663 342 427 56 70 -551 -229 120 -70 -810 374 201 -765 178 192 -63 -617 -821 -214 -51 -880 -265 66 443 -612 -507 -744 615 -738 391 -153 -29 417 -211 -855 -844 -489 -111 -515 4 25 -186 577 535 405 -865 -151 -87 -30 -232 667 -414 523 608 703 -456 232 -754 -479 199 -878 -639 442 422 551 -124 -460 147 548 -881 -808 -585 -5 -246 -699 721 -452 -468 -97 -216 -327 -591 86 -340 -899 -178 313 -734 -167 406 370 232 722 277 -799 -34 -115 -307 98 675 -656 -587 -427 614 347 -895 702 527 -543 -392 -39 -511 148 534 -550 -78 659 -125 -798 -600 -311 -365 466 -879 301 577 -639 426 100 397 -738 -815 145 -589 246 311 282 116 -289 -140 641 -525 -383 -605 -169 -409 -803 -623 233 262 -57 6 -890 647 243 -890 -609 -285 -892 -763 325 -610 -834 533 -382 -367 779 778 -716 307 -531 249 -134 -43 647 184 -39 612 218 274 -440 117 603 -748 -642 13 132 714 4 746 -292 -451 -123 529 -130 700 228 -102 -43 585 623 -739 763 86 -783 -506 -831 427 -866 -691 -393 109 -444 -31 262 223 -70 710 124 -170 574 212 617 -260 144 385 237 760 755 -309 -748 -166 618 -434 25 -218 -665 172 -772 -491 -666 -208 290 -283 -709 87 655 327 -274 -193 -178 302 306 -531 -561 611 -322 759 -491 -48 534 642 -548 311 238 -676 147 692 -223 -92 -661 -48 502 115 -340 -613 612 -348 -314 -132 579 478 -180 267 -838 -790 -725 494 351 647 440 -699 -441 56 -222 -266 759 -787 -758 343 557 564 446 -227 -219 235 603 -853 532 -687 -220 22 355 -138 172 740 -534 120 509 -467 -97 -862 -496 -364 399 151 377 -376 -361 -571 731 147 606 522 451 -452 -303 -786 -170 691 -518 -536 -390 -426 323 -451 195 -108 -263 333 -16 392 667 -111 778 -25 -831 -151 497 468 -629 -739 -327 -797 -888 -221 -41 -482 620 -480 295 -136 734 212 650 -239 399 420 458 -635 342 733 129 -582 -422 -687 -102 492 430 572 33 306 -450 162 623 589 589 -293 -313 -509 456 579 -779 -506 162 466 510 -623 143 -309 -702 -322 -314 235 -33 -258 -540 155 177 754 731 -305 164 -687 207 -458 -168 342 703 38 587 689 718 -579 214 -815 -497 413 -601 -321 -449 -461 36 -827 514 629 -537 -459 -97 280 517 -853 -517 -297 550 -697 264 -34 670 -872 -349 704 738 191 -561 -717 -718 346 -254 -279 163 -438 489 -785 -891 748 -50 -307 -625 523 -794 39 161 -532 590 -100 728 720 465 568 200 10 -305 -795 54 -776 655 -197 47 88 -692 -879 -643 529 -585 436 203 26 -149 668 -868 79 -275 163 759 -4 582 430 -232 -338 -287 467 469 -16 -374 -355 62 646 520 265 -546 362 -446 -579 793 231 -538 -320 -891 29 -804 -188 412 268 473 -476 -243 -60 -173 746 128 -603 -714 -290 -550 -68 607 278 -418 -126 215 -253 -719 -839 -198 497 -289 -790 195 546 -324 471 -7 511 255 454 -66 426 -191 278 248 188 -439 -204 473 310 -90 -160 438 -479 792 718 575 111 42 357 -333 -579 -357 -401 -75 -581 486 -45 316 365 77 -18 -271 159 -683 -161 600 -182 -869 -443 -135 -291 -390 526 -799 -799 -711 -859 -295 800 286 505 -613 462 -113 34 -484 -288 716 3 -840 -272 -889 -190 -212 295 679 -593 369 -446 -725 170 187 -361 -553 -866 124 747 -161 442 -476 -129 406 -612 700 416 375 -484 31 -606 550 -124 339 245 351 574 -517 539 -324 -640 -479 -38 77 551 83 610 -267 -351 -277 314 -879 -751 -5 446 -78 -569 591 -572 -740 -802 173 305 350 37 -718 -686 -773 -391 462 118 -632 215 80 -645 -210 219 -578 -111 791 164 371 672 -749 -249 580 -409 -713 -64 -807 731 -612 -491 -520 -735 -512 -202 -514 60 87 -287 142 734 23 133 153 649 -739 -47 580 617 211 272 243 -92 215 433 -416 -390 271 610 570 164 692 303 -404 -743 743 212 -37 238 93 -144 514 45 -44 413 -20 -89 -484 783 -265 606 -483 519 581 306 -729 336 727 78 651 -100 432 339 -233 -247 -595 705 739 -552 440 34 -760 -675 794 324 -395 -551 439 -16 137 461 -364 779 696 -129 540 -874 -129 453 593 378 -604 -775 746 -736 -817 -328 146 -771 -424 217 -340 713 -108 -858 291 -869 -485 -212 -34 694 -694 172 484 93 222 545 -842 -425 336 -583 324 -16 -446 323 -616 214 156 -634 -723 -790 -117 -531 -465 47 119 -108 423 272 -145 225 -756 528 -257 220 388 -103 163 655 201 274 565 -357 -121 746 -475 -31 -144 -534 -132 -678 -565 -199 -437 350 695 699 373 226 -53 -32 650 -675 -805 413 -702 -844 -557 -117 -223 -677 331 -199 393 -744 -463 117 747 -59 -522 387 -649 231 -664 169 -526 -370 488 91 556 292 -459 112 140 -726 -60 248 -644 579 -232 61 785 -194 553 159 678 -425 -721 -7 357 744 -662 276 714 -62 -228 -716 -314 788 -614 20 229 725 -407 137 660 748 -128 -762 -420 -421 667 -567 -68 -417 -715 -201 -556 83 294 -319 284 364 -514 153 -372 -663 50 -371 485 -833 -364 -541 -590 -237 549 670 742 -180 793 -806 273 660 -36 700 337 559 208 -835 -749 449 -723 -615 -404 609 630 -775 -537 -618 -672 362 451 -407 411 314 -884 -461 -133 -605 -167 -315 -441 -272 -420 -6 653 -254 -76 -567 31 -788 -582 247 155 -268 -118 -235 -452 380 284 253 294 -500 -722 -747 514 -245 794 284 23 406 -546 622 -605 -198 7 -838 -87 -127 332 -113 -454 535 -527 611 -108 -105 708 -363 -493 358 -713 127 737 -846 -621 -356 -717 606 390 306 -467 473 -45 -334 -784 -304 -418 230 451 614 -276 -176 -305 565 -639 199 228 270 -420 614 -890 -540 112 -481 -638 -616 314 784 -55 -179 18 -813 124 682 516 -867 -786 -888 -876 -6 -892 -623 -734 435 520 -111 677 -106 298 351 704 -794 -466 -668 -424 114 -291 208 519 683 -732 102 664 -38 309 108 -149 -659 -240 -900 -731 -419 -514 -8 305 527 433 -165 -446 100 -112 -553 -661 -878 400 -123 299 672 -604 727 360 -808 67 -392 575 -804 31 -449 155 187 -436 126 -9 -386 144 74 -91 758 72 671 -722 -12 564 -589 450 -693 444 -448 743 -667 -420 -391 576 296 -190 -286 203 -146 202 -798 -151 523 753 554 86 519 11 592 -772 -52 -332 -431 -740 -460 438 4 -639 621 412 -104 -757 -216 -257 -510 351 94 374 -647 -772 180 -296 -419 -229 -410 -394 -222 -848 315 -227 -644 -1 -405 -701 -596 330 130 418 -334 97 -317 549 -171 -740 33 782 -874 -722 418 699 609 131 250 -805 -201 -132 -350 -489 64 -470 -769 78 -95 269 460 -539 298 -7 -595 684 -868 -864 -345 328 -709 -291 339 238 -338 658 -353 392 -808 448 -154 672 794 -868 467 -626 -561 539 121 -899 -776 379 567 -577 295 604 18 147 256 42 -309 -436 -543 123 553 -772 369 -34 656 -157 -225 74 397 237 789 -364 93 -853 295 -529 388 545 -653 -348 563 -704 -800 708 746 -259 -838 312 -384 65 382 -609 -382 -190 -23 185 -652 -629 -805 655 -53 432 -871 209 -592 -479 541 192 117 595 -500 -51 297 -107 -362 -706 -242 201 125 606 291 172 325 -873 -222 448 -615 393 545 -10 -374 -384 688 465 -861 -676 -641 26 459 -413 24 599 227 -77 -637 -504 -625 222 687 262 -30 -212 486 36 -694 616 -666 618 -229 -700 -858 -190 -176 95 -684 -800 649 -483 252 -203 624 319 297 421 -44 -453 757 316 -436 654 229 -454 -6 448 -346 -209 -756 -417 326 116 370 -730 526 551 -679 193 162 -144 53 615 545 155 221 -269 -537 506 146 438 -209 -36 -850 61 658 188 319 238 612 -52 -183 60 -339 701 158 -227 -535 -502 -582 -157 -769 259 440 -400 -606 -355 17 -33 -757 -85 -524 -548 -61 -593 102 46 472 -476 -343 493 -595 -206 -590 551 252 735 -795 -175 -52 64 110 600 -471 98 343 -313 402 -605 646 -676 -755 -312 16 183 327 -654 506 -776 -257 234 -383 655 608 -283 294 -698 516 668 531 58 310 -707 608 -772 697 548 -632 529 414 -771 437 -268 -675 463 738 719 -46 -532 174 -670 610 -354 -891 -208 -619 -172 178 793 481 -181 -272 186 596 778 -794 -267 -483 486 -557 -665 -74 700 458 569 300 325 -394 -686 766 -275 -769 -420 366 -112 107 -781 -821 -887 -104 492 -153 598 593 -513 717 -590 142 478 454 375 -859 329 233 -821 610 87 427 518 19 122 251 -611 708 563 91 609 94 307 -382 -621 -827 -234 765 623 -182 -506 443 55 -612 -252 -357 -654 634 -595 85 -130 -475 191 429 -522 316 -573 -104 -170 -695 -216 788 640 -726 -1 -426 -470 24 747 -843 780 -598 -504 387 -452 -445 200 -680 -53 -497 -767 -504 769 -875 126 -805 -162 -463 -852 -237 -25 -320 135 -248 -765 -428 214 -635 -257 -75 732 -534 -520 11 -658 -272 -785 317 -546 -889 -715 800 -442 -347 -450 -621 306 -279 345 -134 -853 416 582 494 -177 -55 -561 -315 -337 -547 -628 -579 573 -754 -540 -44 171 24 -568 -753 -21 748 -263 -750 -746 -223 -288 -585 156 624 751 -200 -206 -519 -499 -519 322 -789 -857 632 -461 -77 -359 -483 682 569 776 639 531 662 -815 486 19 -156 -740 -691 763 285 -167 747 -695 -404 127 -678 349 659 -847 -15 -816 -707 -430 550 134 -106 80 -114 -884 -215 -465 591 625 400 -212 -202 403 -392 -437 -627 793 -492 793 -155 -413 -555 -361 -806 797 352 -112 -591 -828 -213 -263 0 -583 -599 -258 475 -596 702 39 -606 256 750 -12 -410 -790 -284 680 522 405 106 -499 -182 181 560 443 344 -504 360 463 -461 552 -3 -142 -95 -447 -488 668 522 31 -695 350 404 -208 144 336 298 612 305 -199 -171 -344 538 605 -452 372 -638 -745 790 -612 -108 -297 481 -493 -663 -780 -200 73 -190 -877 -730 470 406 -235 -476 -76 148 647 -369 -340 -158 320 -290 -270 -368 -616 231 557 399 -559 -553 -188 36 186 -533 318 528 -403 627 682 -785 -506 -799 779 725 133 14 -644 760 -87 508 -28 -392 -380 128 -181 -189 -365 -428 651 401 -637 -824 279 -554 -507 479 -346 -571 -259 -676 -772 -728 650 754 736 510 159 -263 -218 -757 -477 -371 548 363 682 29 -192 -386 -651 -15 159 -406 -339 -290 67 797 500 -164 -64 -207 506 -129 -689 574 -145 -434 -655 288 558 -667 295 163 421 49 182 516 742 356 -607 176 -539 -648 734 281 -305 22 -443 -53 730 -389 -92 -672 -645 -873 -562 -44 -225 709 682 643 503 -153 782 49 174 -721 -83 79 357 -719 -382 -696 -889 -819 206 358 -695 785 -900 -525 743 398 684 696 603 -674 322 -478 703 -260 -303 739 -184 -831 -145 251 -709 -295 -711 -663 -272 -786 -868 -487 370 420 -698 -379 -53 -747 -377 -181 91 -191 -798 618 -277 459 545 -557 -717 -562 -126 -138 -746 39 66 -462 636 -381 -890 -111 128 -768 -332 252 -529 -319 -174 -703 -762 -451 761 -508 408 -762 557 509 414 612 143 -815 -317 178 645 -586 -264 -145 -847 -414 -610 -234 -253 407 -612 -711 -545 694 -587 318 239 765 185 66 740 101 -537 -662 727 336 621 5 -637 -487 632 468 -357 -585 -335 555 479 399 130 726 -866 -130 -710 39 -769 319 575 100 -306 -797 216 -325 574 37 -844 364 92 382 -598 -624 250 -677 12 35 442 566 -298 297 -706 121 634 481 -114 618 216 -857 -396 -143 782 558 -521 232 -10 -243 -183 -216 -630 -258 -751 -150 -18 365 -10 53 -862 -523 -601 -882 523 111 100 102 -598 -160 -856 173 -800 199 -892 25 603 -285 -699 -832 532 -475 33 -723 662 -403 107 -30 -381 244 691 -188 765 756 110 -797 -477 -845 -374 729 533 -456 -584 -116 749 -567 614 621 -603 -307 -510 292 -283 785 -186 93 -379 -394 -520 544 -530 552 731 200 -12 -842 162 -734 -777 -163 -790 -884 -223 116 459 645 449 337 -279 -883 -20 -594 -258 419 -802 -826 -780 -309 -135 -189 -130 -711 -418 -128 -876 -561 -510 -100 384 -636 -692 -155 -194 -325 271 209 249 125 53 -746 219 -190 647 422 375 572 485 150 -831 678 392 654 -855 -66 262 514 166 -101 661 699 21 -435 367 -861 -827 -674 -757 -612 797 -822 457 611 -377 364 -785 -381 134 682 -454 -649 44 231 -425 -621 797 -706 484 -663 494 231 362 683 784 512 -225 662 607 -796 -706 -584 -750 -426 638 -295 77 -888 -274 108 -101 272 -511 -394 354 -363 325 656 -299 113 -729 -717 227 194 -715 783 225 189 -728 493 49 -507 -840 -229 -860 687 1 234 -460 167 561 450 -447 -826 -353 -884 -291 -899 278 -243 363 -518 -783 -53 -77 300 639 -155 -892 -348 -418 636 35 360 537 162 116 -581 -117 -618 -176 160 516 435 745 -871 -657 -711 155 762 161 374 458 -383 -617 354 -491 536 25 -770 -215 -139 -73 -649 327 -375 -505 684 -677 -705 -41 -861 33 13 -102 463 -593 320 169 750 -90 374 580 -118 55 -675 531 -521 35 719 -339 -253 -135 679 -113 709 80 -81 762 474 170 662 608 497 45 34 -823 481 -512 486 -864 284 777 -890 -15 731 -57 -683 -271 476 600 -78 180 250 711 -536 -646 -6 492 685 -420 796 440 74 184 55 -410 -362 -547 -675 -581 -822 747 -221 -556 619 -235 -495 135 122 707 739 -203 -774 -229 489 -692 345 -872 234 291 -339 40 -172 -311 -303 -52 120 583 799 484 419 -196 -511 -473 796 -729 -697 310 397 -622 236 -30 -720 -861 158 -184 519 72 -728 -391 -519 206 -384 -705 395 -411 377 501 -891 -61 -879 531 -829 -854 -380 189 -780 -841 -237 799 -454 -64 479 567 145 796 -356 -849 -747 -181 158 131 706 272 759 -261 -820 -244 -368 774 546 -743 754 564 541 593 627 -247 -433 -502 247 174 606 -215 89 -82 -871 506 -654 -74 -208 -518 5 -205 -748 -680 99 677 795 129 521 431 662 -116 -295 77 -409 -80 607 499 452 518 475 129 -534 278 714 198 548 323 -370 397 278 -805 0 640 -290 -795 291 -752 -272 531 -80 -281 -313 -474 -283 676 712 -167 -35 174 -289 696 674 774 200 -479 452 -423 293 -483 -603 -695 36 -293 -785 412 136 -688 -79 -247 748 -28 -418 -664 258 -226 -65 -435 -160 413 -89 -570 -393 -515 -526 32 177 -483 -817 -789 657 208 -744 -897 -256 778 669 -425 601 -797 83 -76 391 -47 15 -555 595 -147 -368 -688 241 565 140 128 -635 91 24 -691 -408 731 753 -393 -60 -331 364 357 -120 799 -7 -377 -514 47 -812 -798 95 694 119 399 312 -411 733 711 -218 -572 -49 457 -301 -441 -334 -719 567 209 -759 -884 210 754 -200 91 1 196 55 320 504 580 676 -738 -875 -333 64 -776 -705 513 495 19 -116 285 245 -373 -224 -671 -267 269 60 -770 -510 519 69 492 309 26 -297 -743 -302 153 658 360 449 -665 442 68 -280 -291 708 -843 686 -97 -451 -884 457 -621 -638 -303 600 -471 -445 -794 -384 -672 455 212 -422 45 409 -259 -70 -883 -857 -753 -888 791 -241 -529 318 -450 264 618 114 -754 -830 -521 -233 -235 210 -571 -142 -73 60 313 -727 589 556 632 689 -146 337 -787 -479 -397 784 773 744 -295 -548 336 -23 -402 33 490 267 72 -372 115 57 247 727 -304 -449 228 272 276 514 395 -39 -224 391 -519 505 -639 -430 -586 -406 -157 755 595 549 695 -742 374 13 671 -610 124 -749 379 -468 162 84 -441 -477 172 468 -719 389 -701 -576 -340 265 -542 502 238 -838 -100 -603 -175 -610 -562 -830 -111 584 278 630 348 -320 -829 -321 514 -6 -588 712 -825 -166 768 -644 -56 -51 -851 -641 503 797 -157 203 -16 1 -590 -744 376 -778 -240 164 -206 673 -236 11 440 -479 -540 -623 -668 -317 219 -174 -353 -510 662 47 -200 -108 -493 350 306 -356 636 -243 -823 438 163 668 -661 -622 -300 -529 682 659 418 481 231 526 -506 -534 348 -237 602 -252 400 -865 -360 493 -739 700 -404 -301 659 16 -682 408 465 166 443 -38 -600 -739 249 702 -619 724 -208 -371 660 -368 665 596 13 -218 -885 456 6 59 -102 -159 384 -372 -164 181 -786 -560 -1 191 -787 -582 200 770 -97 706 -230 432 772 495 -156 -892 -206 -604 406 228 -289 -25 -178 723 -378 370 -867 -540 704 687 407 -461 289 552 -720 664 56 325 493 -203 217 -769 -513 -785 -726 -726 -759 -299 63 -63 -101 -321 -153 -663 -383 194 -310 -618 128 -517 -5 -632 -611 687 230 559 727 19 647 -620 -677 -534 182 -776 356 25 -821 330 -742 510 -820 591 7 -341 699 545 -416 -151 -756 -833 239 211 384 775 -149 -747 -589 -660 -742 621 -392 768 18 658 191 -479 698 82 -130 -287 344 -277 -377 211 -148 475 664 450 416 -2 378 720 776 745 685 581 -506 333 -800 -189 -755 -477 605 392 702 228 56 -480 526 746 -522 -455 386 -493 93 366 623 -773 -431 -693 -249 66 19 683 -302 776 -600 -594 -546 675 41 -274 -870 227 -213 -733 -288 -776 -793 -509 -167 579 -856 722 640 568 440 403 136 179 -624 695 792 -684 470 -298 792 -403 440 421 768 80 -183 -449 -461 603 -21 -480 -879 572 781 -682 166 -340 205 -309 -247 -866 476 497 -589 10 -258 -447 720 -646 456 -574 -635 -12 302 -446 -426 348 133 65 40 355 -275 -858 383 465 38 -62 159 698 280 355 563 -874 336 -36 14 -160 -514 21 604 775 -174 -765 -270 -896 72 -253 608 -591 -734 739 675 -41 585 -38 -211 -176 472 -191 -534 -729 -702 -567 -120 -465 -163 173 -197 656 -293 -705 214 -114 75 326 697 -454 588 -900 505 225 -150 -259 641 438 -511 759 -139 -738 645 -819 43 -220 -687 558 -451 382 -615 -695 -151 -17 -794 -423 704 -17 -186 -684 -748 639 320 -334 -390 -432 -185 -177 56 -297 -659 203 144 513 217 -602 529 124 663 127 504 -801 -120 221 -440 -825 66 -345 720 593 -335 -590 -334 -317 219 341 604 68 -235 525 563 -55 -418 243 534 -134 502 -214 -121 378 414 193 -622 -708 764 -24 -425 56 421 -738 371 -432 396 -818 -43 622 -621 197 -88 445 418 -338 514 -316 -111 601 -693 -23 413 -210 -801 620 755 -89 431 14 472 -760 -335 255 -900 79 328 362 283 619 -895 375 -634 -484 -49 494 -526 -159 -793 272 -841 532 298 70 542 396 -771 634 -724 410 -577 519 127 170 -699 13 -642 -897 278 -164 -676 -118 325 -410 -636 -637 553 -429 652 450 -900 450 -886 190 -548 -586 -777 588 -573 672 -607 138 -197 -857 -568 378 34 -813 664 775 -687 -40 -736 733 -632 -433 -19 563 -678 -373 48 -226 64 261 -218 744 -753 -389 134 -98 -498 696 -745 225 -854 -543 -789 -841 333 609 -203 -644 780 49 280 471 -497 -210 -416 -489 72 40 -28 -411 128 -177 -384 716 794 -263 -29 -583 -849 671 -897 317 -598 38 -454 -181 748 246 393 476 340 -724 272 239 -380 333 -716 396 -403 394 98 -513 155 647 -616 -433 -23 503 -422 334 244 -652 711 -668 -699 -583 -539 448 -179 727 -508 -670 624 138 -678 -264 508 -214 452 451 -479 161 796 471 -282 117 489 -806 412 -432 241 -711 407 -813 -228 288 366 61 705 -495 321 -238 -451 -267 577 92 -42 -692 -444 -257 688 113 -114 -471 774 -22 300 423 270 788 -185 -721 -369 -27 -741 -424 -721 -356 175 308 -520 52 -563 228 -868 43 -507 -564 672 39 245 -290 -684 -178 -891 530 108 -411 -310 456 430 -409 -3 453 123 -632 -546 -410 540 -578 -759 647 -732 -119 -516 246 590 -477 -442 780 560 -689 -163 279 -361 -381 -515 -886 -719 749 514 440 541 528 481 81 -246 494 -40 -755 -117 445 243 -345 -294 709 -827 -172 -188 492 -734 -765 612 -313 370 123 314 689 364 -372 201 -422 -243 -257 -424 -571 420 596 668 -222 -551 96 414 -358 456 -825 -245 -141 296 -581 -249 292 655 -79 -886 -354 -445 -445 489 -510 256 -162 -166 307 -780 621 -467 422 -536 -753 187 -772 436 -783 548 782 355 -852 718 -695 66 -302 -760 -541 608 671 720 -664 -138 -393 -843 -849 229 49 -577 578 365 34 64 625 120 -768 -622 33 -285 -458 -699 371 311 -14 -244 613 583 82 470 -285 -624 355 -794 101 -775 -826 -216 -158 -774 -217 -485 491 -302 -695 301 -895 541 -748 -655 559 -51 -21 455 574 -151 -295 254 233 546 187 265 -561 -23 -375 -577 305 -74 -419 636 -403 -825 -156 369 513 -858 148 209 341 733 -287 -286 -414 759 182 -524 707 313 299 775 -401 696 -3 20 -611 -704 47 -675 238 -900 409 589 -358 323 440 80 -681 -52 -176 605 -560 -809 -748 146 532 758 405 -82 447 -116 365 -829 273 8 -423 -571 786 675 771 -723 -76 -879 -657 -853 -244 -451 -402 -217 -787 -315 -105 -679 -727 -468 -583 636 511 -501 708 667 318 513 376 791 298 503 -794 381 45 -497 387 367 -799 -390 298 28 -164 -678 -463 -228 -432 -16 487 -363 -844 772 -338 -247 795 160 344 781 294 399 -694 -679 -602 -581 754 -253 -312 498 -281 -627 -790 -886 37 460 2 -771 -273 -705 -452 358 -359 -461 154 -703 498 157 399 232 -99 665 771 84 499 -853 284 198 -734 -871 584 -522 -396 -52 -649 525 84 -647 103 -165 -390 -829 764 -644 304 69 625 -15 362 154 -833 -35 226 443 -37 -802 391 145 106 635 -390 109 177 233 -392 61 759 654 538 -315 -536 -671 -94 -423 487 527 281 -415 -111 -90 641 -663 -706 507 700 -235 472 18 75 171 116 -163 -486 -550 -754 -709 223 747 126 548 460 -859 -567 -897 -17 663 114 190 32 320 648 -103 -685 458 -669 -608 -602 -89 367 -31 -272 -892 374 -648 -628 407 -652 670 -790 -386 267 -26 578 491 -630 405 612 27 787 418 248 -849 -890 574 -444 -111 242 -459 -600 531 246 -552 566 203 761 -698 551 182 295 234 -77 571 -880 729 653 9 535 -268 -620 -169 656 452 243 -840 -617 761 134 -183 539 292 -14 375 -84 303 -129 -653 640 585 -153 292 213 36 165 -201 583 -774 -823 731 17 800 1 572 -293 -307 -253 313 263 758 795 518 65 251 778 -525 -867 -802 345 568 -271 386 -342 -119 734 764 -158 -150 400 -194 -377 359 -637 -254 667 -616 -571 -451 -186 727 -510 -522 -357 777 -340 -816 -725 203 -117 568 634 749 -691 557 701 47 -526 364 -661 -12 674 325 320 598 -146 513 -291 510 -154 -144 314 -844 -690 -132 386 479 -728 -189 -368 -421 -890 650 177 563 -448 -897 237 -390 -458 -316 -305 -645 -568 167 -606 -354 571 64 704 -304 -120 -757 -46 -429 594 -318 -311 -552 449 143 -476 -829 -12 -410 533 -53 586 -365 56 196 -469 679 307 186 322 -771 335 -690 110 386 -829 -540 200 286 -312 -54 -35 741 -301 163 481 -664 163 -572 41 -52 622 -629 -329 534 -436 -641 543 -257 120 38 749 641 311 378 -606 509 -663 -21 -821 -106 142 139 -714 141 667 -91 -575 -819 -502 -287 -496 -738 352 -741 626 375 322 -173 500 -892 -241 -619 151 -655 -478 716 -372 25 577 450 -148 -209 730 800 -548 -41 41 415 472 396 67 -229 145 -382 -137 103 654 74 791 -19 387 -239 346 -102 324 -84 111 325 -348 -372 315 -124 -223 529 -403 -747 -258 594 570 125 -601 -324 30 93 502 -621 344 728 -378 -811 -862 450 -529 527 -159 -565 367 -150 587 621 336 -462 635 -180 389 291 344 209 184 707 -637 558 -333 239 557 314 303 218 472 653 343 -867 -155 457 770 780 -308 -222 690 376 231 471 -123 56 714 -216 -724 -668 -824 -349 -733 -495 -432 397 -394 -683 -200 -92 -400 -297 -464 601 707 558 -540 69 382 -887 502 -825 -65 -252 707 51 -466 4 -219 -341 231 716 -758 563 -225 526 -396 266 135 -641 -188 325 275 -796 -426 299 619 -860 -22 695 671 740 -510 -622 -734 464 640 -224 270 690 -494 -102 -569 -331 291 119 -235 749 -90 339 -124 -426 55 -789 562 740 585 -465 784 -657 -351 -407 518 445 788 -866 -429 649 -676 230 -381 -738 -102 262 -403 -152 221 215 168 -79 -847 141 611 -722 453 -320 448 438 -133 -91 -702 -620 -481 -367 -786 -220 324 500 -777 -623 185 578 -121 -509 -253 -316 274 -477 -851 -329 -766 313 -550 -327 119 295 -465 -236 93 -144 -267 -377 487 -755 -697 -543 -461 -195 542 -100 68 -236 -437 -315 -481 30 766 -188 795 -433 70 -435 197 -526 -657 -669 460 751 429 320 612 303 642 -816 -551 360 474 595 662 -836 -294 513 362 479 775 -896 -695 117 -717 -531 -236 68 132 446 689 635 -801 -546 244 -174 36 -90 -410 -285 -690 141 -745 -627 407 82 435 25 -857 -803 -663 341 -129 281 163 -255 333 -412 428 37 605 770 467 792 -540 362 645 703 -346 -360 -843 -249 -556 -579 438 790 526 40 -580 634 372 -154 624 -164 84 220 432 276 592 768 661 -644 677 -877 -601 -145 -595 319 498 662 496 74 293 131 247 526 -655 -56 407 -655 694 -854 -236 -410 86 412 -321 73 175 -471 518 -601 737 409 -279 -628 159 -629 685 796 38 -215 244 -399 -505 -217 -750 -98 -408 100 783 566 -513 -622 299 -291 -273 692 -22 293 -225 -797 638 221 -876 46 407 -820 -531 203 -550 -545 533 208 2 188 574 559 118 383 59 -92 -689 692 -789 612 449 -386 -792 673 401 194 486 -17 -169 240 -740 -49 -121 170 -632 -3 258 626 644 163 391 -730 -90 738 775 -193 -601 -324 337 521 312 -458 153 229 -173 -556 70 -608 -732 469 -135 -725 -756 533 472 -247 224 -199 -120 -91 592 688 -471 -758 445 -396 109 -96 -804 101 418 -445 211 74 -773 633 -288 -816 43 253 -819 800 27 578 -680 -393 7 -509 159 264 -328 -122 -350 320 566 -319 -871 319 298 557 -178 -581 -248 -660 82 -452 -740 720 -208 -726 197 304 464 -100 -294 670 781 125 -86 240 36 198 -241 -99 -269 755 697 362 -301 57 511 728 45 12 -438 -883 601 -165 -353 511 -739 101 149 -729 364 -891 -425 -144 540 576 -264 212 -454 15 -321 55 612 494 -67 621 624 544 -174 72 -455 -167 -121 -80 -560 -53 506 378 125 373 -74 -525 -837 -556 519 260 -753 -463 -734 225 564 726 -459 -423 -447 -555 -147 -701 -134 754 37 407 77 89 291 -718 -158 -84 -268 -374 -451 722 -434 442 -353 143 -540 729 -29 -87 658 -19 -98 -684 -863 -810 -451 33 4 -458 328 -188 666 -632 -662 -561 -611 -502 522 -203 346 -608 -216 -884 180 486 -830 -660 -56 -337 7 103 -530 -182 -471 82 -723 -319 -123 545 -411 571 -201 760 665 -780 486 -642 569 -318 59 -264 62 496 795 -632 533 -698 671 -575 -795 -181 468 167 -501 291 -607 249 -628 -761 377 287 206 -592 292 710 -869 -636 756 -591 -458 -319 -380 260 -339 497 254 -451 193 736 -727 -772 199 631 497 23 -478 434 -795 39 641 656 -74 387 269 -5 186 582 -695 590 -861 279 298 -300 -239 231 386 -671 64 290 -102 -452 -254 -609 122 -697 764 734 439 651 -167 632 467 287 156 -597 681 -57 651 -476 -321 -175 152 129 -828 -127 671 130 -273 727 -178 -196 -10 671 -653 -328 484 -161 79 -470 -364 -817 43 -631 -824 465 -54 -127 493 -22 -15 405 294 38 -738 411 772 634 -108 -408 52 115 218 287 -538 360 -181 -775 482 217 -408 -169 632 6 -334 60 -327 286 275 -527 408 -471 528 0 -447 426 122 -114 302 -349 272 285 306 619 188 -663 -114 -176 82 720 18 -586 114 -315 -252 702 -190 113 783 -360 -158 -79 -320 -293 87 448 -590 63 -158 -181 -551 -239 109 -372 567 217 583 -437 -259 -536 -636 433 -381 -414 217 315 -31 266 -721 -418 459 318 -653 484 -851 -784 -651 304 -623 539 -724 779 575 -148 318 61 -131 224 -97 -202 423 84 -261 -820 -196 -825 -640 -108 125 489 -36 649 -492 -42 -54 734 -621 -624 598 53 617 -58 58 398 455 154 586 653 80 210 -53 -592 -740 10 401 -774 752 -111 98 601 -643 65 -73 90 -134 77 147 -197 -174 359 304 -872 549 -552 -570 -244 -272 686 664 -847 -354 653 124 -486 -689 -813 -167 -75 -287 -496 3 -759 716 -716 550 -591 -14 135 506 -206 -94 -260 249 593 -768 -448 740 517 6 500 -866 199 191 531 -18 295 -634 -822 -65 -256 630 238 -321 -378 -571 -852 -306 -561 101 584 -49 587 -592 -722 604 513 -323 394 -378 480 -327 282 718 -56 -411 -759 600 312 722 -59 -671 421 -606 -457 497 -18 -782 -834 614 711 -522 453 -98 492 797 387 -363 308 -479 232 -553 297 -540 658 658 659 -419 263 591 410 -726 -688 527 495 14 -117 -301 513 -327 -219 78 195 152 519 27 216 649 -648 -808 389 436 -275 760 105 -91 449 -252 49 -126 443 -522 -551 -522 -536 -522 -520 -383 -786 747 -491 -226 71 754 609 -745 -692 88 765 -1 136 -217 -233 408 -753 -425 512 96 -864 -170 344 -23 -266 778 -297 27 774 -819 -84 -732 454 628 -590 -313 82 -606 800 -275 -213 229 -446 417 -275 -238 758 341 304 483 302 165 -729 -669 599 -578 -53 345 689 -307 -743 572 -356 624 -36 -797 -216 -13 140 -713 383 -597 385 553 -830 279 -433 -587 -750 328 0 -513 207 8 -503 -110 276 627 155 -56 -732 394 324 468 676 -513 108 -872 189 -835 -316 210 770 213 100 -869 729 584 -251 606 482 59 -196 365 -16 58 -581 -594 -365 -62 -181 -726 281 -182 394 -886 -216 -778 -868 593 181 467 -108 746 40 -859 -151 -485 -316 758 569 -523 -37 789 553 768 -144 -66 182 -423 -500 14 265 -387 -557 -21 131 -541 782 648 18 248 711 3 717 202 -488 -720 -811 -324 242 611 443 186 115 -464 -137 -74 374 -814 -106 -130 -460 191 271 -477 582 223 -857 739 28 -102 54 259 -751 -500 20 -705 751 -717 -519 638 -81 770 -489 -421 565 162 -419 -93 -171 -694 66 -826 -677 -312 219 475 38 -632 200 799 423 175 -617 -574 -89 327 719 438 675 -520 740 -47 -495 775 -421 -262 343 -345 339 -424 290 -664 91 -813 -415 -799 350 -567 295 -701 13 -477 322 -854 473 -455 310 46 -384 -17 -796 8 -185 -236 174 748 -449 -62 -763 -192 -652 -896 -706 -471 -663 187 -526 25 788 -143 -713 692 -268 795 743 450 -646 634 202 -846 -432 485 -92 295 -744 -297 496 717 -897 -513 -840 -791 -900 587 358 325 -810 232 -894 -132 759 -534 432 190 315 258 -599 -863 88 -509 472 149 -86 -395 -610 766 518 -712 -700 132 -447 376 -435 412 609 502 644 -827 800 348 -202 -194 -410 -180 30 117 602 533 -377 -273 598 -766 102 -228 48 742 269 798 -657 448 141 114 -638 404 -330 -882 746 382 -854 -338 -624 -452 -592 -589 297 -536 505 -760 664 315 -702 -301 29 58 479 790 -38 302 -694 601 -514 -856 -496 -892 440 -274 -155 453 -366 -867 739 -193 -300 -763 664 -368 -353 385 -694 -535 -634 725 -196 489 -423 -727 -808 -55 323 96 -870 -657 -281 -765 428 -226 575 -430 -401 246 233 157 -69 -562 -727 -857 -714 644 -474 -265 243 383 593 -845 72 -768 -656 -225 -329 551 -478 -221 193 608 -829 120 -338 766 70 772 -175 199 -734 117 -411 346 -517 -761 406 652 -338 -28 491 -450 95 367 426 -489 560 586 101 -451 457 -892 -666 486 -246 -173 236 -240 -387 -418 -46 -34 -746 -678 -823 34 -286 -3 -521 -134 -235 -843 28 -670 -303 -236 60 -556 429 -780 -115 -786 692 654 -816 7 -277 798 -729 79 436 301 -638 -679 -9 551 -751 324 768 116 -12 324 24 -322 342 748 428 -761 -807 474 -850 -61 700 126 -859 218 358 212 -376 495 -503 -360 -881 -329 490 -664 -784 575 -741 -635 -270 -599 747 689 -893 520 64 516 -794 295 -40 312 -438 -184 -433 78 -254 -181 -604 -554 -630 20 -582 523 -12 0 -793 42 -59 748 -259 201 -750 -893 -412 497 738 -530 280 583 156 -881 72 -226 250 -608 343 -237 -642 -126 106 511 -793 -750 378 -846 42 -848 706 506 -239 83 -511 -661 -235 629 666 -624 761 -727 -37 439 574 -243 530 569 -14 -347 218 797 -181 347 32 -373 314 -219 776 506 -12 759 518 495 426 592 510 381 -665 -38 718 620 -218 -92 -612 249 25 324 -703 -18 737 -217 -279 306 -839 -202 537 562 786 -502 388 -684 -301 -401 -427 -556 -599 216 -518 -853 222 -787 -639 -479 -284 -77 465 347 -603 718 721 314 -107 -56 -341 -39 191 2 513 361 -248 42 326 626 -620 -894 -311 423 -22 -281 589 669 -714 281 253 -125 385 -809 -255 -351 -728 375 722 -90 -226 -261 -562 -317 -109 -39 99 249 285 -888 -486 534 463 640 781 -502 -16 579 -455 -826 422 271 557 -64 440 531 470 637 165 528 -372 649 -447 -5 -670 682 -385 590 -66 38 30 766 403 -539 296 -624 620 497 734 -176 -793 141 605 -298 202 -264 30 -869 271 -343 378 -105 -719 417 -651 221 722 -30 -500 495 207 700 -663 343 -717 -545 177 -421 -295 -129 -317 -314 -216 240 -305 536 -557 -24 -710 -246 -387 788 -880 -18 575 342 354 -595 103 -685 65 725 352 640 513 -708 -535 -22 374 785 191 354 -68 589 212 -852 -866 -3 -804 153 286 -356 -492 -282 649 420 583 425 120 -725 -252 565 -75 621 234 150 765 -264 539 -153 -10 -48 -287 -174 12 452 -355 -142 605 -277 -110 183 -337 -798 -453 -292 -139 497 309 -288 -825 694 226 104 705 -773 287 -443 81 19 295 -638 -886 248 -317 467 543 -562 -87 42 387 498 -304 -446 64 478 523 -746 -476 -756 125 176 -591 -872 -596 296 -441 -288 -269 438 -609 598 -49 83 722 89 -20 -81 -339 -892 -425 -873 677 419 -235 -38 353 -580 559 -77 453 11 739 -160 182 449 492 -353 788 643 556 548 61 724 -85 -316 -448 716 -394 -662 219 225 -838 -177 -402 748 339 389 -506 -47 -768 -488 -492 -14 338 -199 -195 99 -636 -41 -232 473 -628 309 478 363 559 -227 -354 -878 741 254 663 55 -293 -154 -126 -106 484 769 -350 -299 310 269 -327 -482 681 506 -156 -400 -368 699 -424 786 333 -391 765 -299 338 280 157 -471 61 -383 -629 233 554 217 -398 180 591 -220 -870 -759 361 729 725 -221 -852 20 -504 30 194 166 -76 647 624 -636 -516 499 616 8 -390 3 460 -839 -317 518 673 345 -19 -657 -9 -464 -143 15 -198 -773 287 -177 -54 251 -415 523 332 -823 90 -88 425 187 172 -74 -667 764 758 -688 -173 -658 -527 -293 -759 -523 240 -84 748 -694 -416 254 -189 -280 -703 692 -627 -134 32 -745 -614 -365 -336 448 739 723 -343 -160 -117 634 -135 -650 232 -898 132 -550 -262 253 -675 -53 -242 -480 331 -27 -433 378 -867 416 437 263 149 -545 378 523 -321 -690 185 -106 -178 51 331 -641 396 577 -732 608 84 -88 -304 -93 84 -106 638 -85 -127 572 -230 -203 -240 -537 -164 -66 -799 -814 -289 689 -128 223 76 507 -563 233 -464 -356 -768 -171 102 -597 -794 47 -730 586 -188 -638 308 -535 -553 -92 -320 -423 -255 480 -818 187 -203 -241 -479 752 -282 27 -58 -232 -760 -586 633 164 696 -140 275 -43 -301 -88 575 512 292 -182 467 652 -393 684 438 712 686 -222 507 -745 -356 -377 -699 -109 696 227 -352 -137 697 719 796 -190 -308 -860 -784 -393 -852 792 319 -843 796 537 569 208 399 687 202 -241 -101 322 488 -536 -269 83 -25 265 432 306 458 348 -712 84 470 433 -533 187 -185 -398 436 574 423 274 386 537 380 -481 -111 -236 676 -785 -560 -547 -430 -605 -819 -109 -848 -494 -28 -863 788 397 401 633 590 422 192 -147 -210 -147 244 521 29 21 167 544 -652 -209 407 541 343 669 -25 -177 -387 793 -269 -31 528 -644 -464 264 -592 -128 -868 -879 562 384 34 -147 -773 365 -478 503 395 157 -448 743 447 -135 -456 368 789 257 771 157 -584 479 275 406 -841 674 594 -219 140 40 -304 -264 -466 -339 -612 -756 -389 -14 -673 522 -321 -472 -731 253 634 -787 767 -874 -251 -790 -142 723 -819 410 -664 778 -408 -735 -180 181 192 -288 450 -26 124 -161 577 339 328 142 -66 -804 609 424 77 -801 -620 181 280 -49 625 -305 304 548 -543 -663 -490 -444 -332 419 -412 -3 391 -462 -183 466 144 -898 508 -21 259 782 626 247 -457 19 -261 -891 621 98 314 311 227 433 -347 -882 506 -790 -570 232 369 239 131 -779 763 18 142 489 380 380 -787 -660 246 -396 -658 625 316 93 -708 793 470 -356 358 -183 -199 -261 784 44 -433 -14 -397 -479 55 -714 -267 -786 -699 -834 124 414 366 132 -366 -899 452 506 -178 259 -725 134 775 558 661 -611 -485 79 -629 26 -870 499 441 679 -831 -702 -562 31 406 -318 -116 -802 493 51 14 -566 -504 -466 284 -194 -111 237 202 213 656 -793 -752 675 607 -810 61 -682 -177 -382 554 719 -266 605 -562 -807 -516 362 -417 -731 -35 527 -562 799 -77 -435 23 392 -857 502 425 -847 221 -827 238 -224 -109 368 -60 -448 -708 -507 564 750 123 -717 -415 -383 312 -240 417 626 -663 354 -462 87 -658 761 -95 237 -309 -408 13 762 -243 -873 479 12 646 -88 -453 171 189 -394 -58 334 -95 -604 -498 15 341 302 495 -476 -738 140 773 -121 736 78 -785 348 778 690 -831 59 -508 531 574 131 451 -473 -762 4 -730 -841 -219 198 646 -642 -766 -854 24 344 -583 -644 -640 -214 -710 -788 775 -563 -362 681 65 -685 1 -328 -358 -238 -132 634 642 -340 -593 -242 106 -343 97 -317 624 -740 -744 -15 -675 -616 54 333 -480 -776 -38 -316 -897 672 106 184 709 -572 -119 -577 407 688 147 -12 -336 201 -665 -825 442 79 -748 446 -826 -390 -675 -600 -283 341 780 -114 -878 147 -444 -165 -294 290 -682 114 -420 -722 -599 784 -630 -800 206 279 92 -803 618 -91 -712 796 -235 248 -392 -849 415 -65 597 -468 -610 -469 164 -632 420 777 119 209 -46 -428 -15 559 209 -179 757 105 -854 -664 -446 639 707 -330 773 91 -752 -194 -355 -586 398 297 -510 -783 -616 331 -196 187 -589 115 -66 -384 147 -580 434 -793 431 116 -12 -820 729 -888 424 -156 -460 586 299 -585 -365 -267 -875 -158 -398 -555 282 -652 711 -264 401 77 532 517 543 -604 270 120 -595 -479 393 569 497 -722 -749 538 11 29 -308 331 -211 -452 -173 334 343 -362 118 -199 -285 -29 -314 -877 484 -225 -601 -240 368 -427 372 -563 -44 -290 -888 -228 738 100 503 -692 -474 -328 -804 -828 126 396 -165 -6 145 397 -317 232 637 -153 592 -897 -195 604 -58 539 43 -861 -681 -617 -267 758 -600 786 -140 -90 425 476 338 -842 -5 -11 571 193 241 -178 166 160 -285 77 104 624 719 441 635 -614 -479 54 -322 785 -98 -581 -469 336 325 162 779 -166 548 -45 307 328 571 395 -808 43 -452 87 321 148 -580 -254 -869 414 707 -477 -671 500 -534 -654 -738 -686 340 590 641 -180 -11 -516 -401 -311 -154 129 -485 -206 790 -54 268 -639 463 -493 228 -477 653 452 -790 -259 227 -341 -353 19 -641 -777 -329 476 244 -669 354 -247 -726 -548 -353 -208 -436 -812 -732 678 -562 -544 588 58 452 -61 -797 -581 553 515 58 284 262 -74 -661 595 -282 634 -2 -336 -208 699 64 -80 592 -519 -47 -588 -243 -742 296 -603 566 79 -255 -82 -260 309 775 111 23 -689 -552 683 -776 -169 179 132 326 120 592 -461 -244 -830 -395 -240 799 245 -167 -508 305 155 -683 -617 619 -390 -478 -171 384 -650 470 652 1 -511 -635 455 774 234 -223 -704 172 -65 721 -576 -167 -722 -900 -3 -470 -163 35 319 443 38 120 -149 -310 463 54 204 678 -512 229 143 -40 -179 642 -735 175 -316 28 -184 -169 -372 244 -185 -460 404 652 -491 -12 -326 -423 62 -641 391 -811 -408 350 -454 409 -654 -661 -884 -717 -225 -498 -66 519 -787 -645 615 747 -478 348 596 -693 768 -890 -689 521 208 -351 617 -650 156 425 -807 -542 -376 -1 30 -677 -282 137 -363 -237 -297 488 769 794 764 501 750 -268 278 -523 605 346 104 -451 -662 -127 368 634 334 -290 -336 -532 329 308 464 -305 -90 370 -855 782 -821 674 90 358 -74 186 -1 -555 -525 124 750 -284 -429 -391 783 -710 -73 -796 -649 -217 -419 -262 -133 495 -725 381 -45 -288 749 277 125 -732 -612 -206 387 -415 -268 689 -75 113 -384 388 360 88 432 -299 -597 221 -386 -582 -702 106 -472 696 -451 160 338 460 -684 -333 38 371 675 -216 598 -753 -620 322 -7 -155 -719 -156 380 92 -7 -267 -854 -266 -834 99 -245 207 -495 236 -504 -766 504 -336 -42 446 -443 674 321 -517 -121 362 -146 301 277 480 75 406 519 -829 -695 208 277 545 410 -300 568 -561 -381 -26 -336 149 -655 113 332 719 -126 -195 -705 180 234 -228 284 501 -553 121 -446 -598 -733 -884 372 -512 683 506 10 -498 387 -538 -449 -100 705 -149 -801 199 574 -37 569 33 -46 621 -43 715 618 -884 -518 732 -418 -126 -455 669 -330 -325 -396 -337 674 -16 684 465 261 48 793 124 736 773 359 -590 161 762 393 167 471 504 472 -571 -652 -187 648 54 -152 -524 -300 -708 568 -271 451 -755 -701 -525 -773 355 408 -418 -652 92 273 -464 606 687 132 -546 576 201 -636 20 -649 46 -471 457 363 613 148 284 -328 55 434 343 -574 614 -662 496 466 -104 -131 8 -473 -469 707 18 664 -16 -339 487 -198 -618 641 -31 -136 495 -396 719 499 51 210 -455 -219 -174 607 -302 133 729 -211 -525 793 657 272 -46 429 -272 -430 -419 161 -605 -512 -618 -461 -715 750 -422 491 -431 243 -493 780 -404 263 -423 -297 -677 -394 772 -664 516 33 325 53 -565 -267 84 10 -601 -674 -866 430 792 794 -567 -427 238 -287 -148 384 -337 -67 -771 103 -171 304 218 -360 -740 -679 -161 -159 450 276 285 -47 -451 -286 -302 -187 769 -120 287 6 -409 -634 -566 391 -324 424 -663 292 -377 551 35 651 281 513 -805 -284 430 137 -839 34 187 783 -790 63 778 159 716 -674 -499 -538 647 681 -125 -258 -774 -363 60 392 142 -193 688 -58 159 346 318 269 -425 144 78 -569 499 21 -319 786 -855 760 -601 788 -494 -499 147 -363 24 -544 727 -865 96 514 11 575 -433 267 -858 -427 -156 8 451 17 -378 -373 718 -590 698 -260 -746 -398 121 361 -815 -835 -295 -700 134 -9 -324 -453 527 -169 -830 648 120 -163 498 574 558 -796 -528 552 -168 28 -54 -362 -80 -382 416 69 -547 -892 -150 -808 189 34 -722 -286 -725 333 552 495 -331 -122 773 -291 474 -289 605 385 349 -183 -434 -421 -719 316 -147 113 -638 484 -380 -707 -142 -69 -150 -446 187 -682 268 798 -72 -625 -323 520 -867 346 -321 -599 -753 -125 303 -395 -492 377 100 125 492 -858 790 -660 -59 37 -591 -609 -625 694 152 717 -578 -214 -412 -626 362 -757 -849 91 -830 -627 28 86 24 535 -276 157 269 -551 -17 89 569 -518 690 561 -858 -36 -876 -835 586 -521 443 9 -704 -306 -894 168 -820 -353 -323 732 656 -614 -668 -6 -229 630 -855 655 -458 -859 -742 618 -245 482 507 652 -11 -259 -220 588 278 57 -2 -845 -741 -517 169 398 -242 -411 -105 -57 -252 -591 -352 -429 -853 -467 329 146 -327 307 -235 287 -619 261 -37 -860 129 96 -620 308 -670 -93 643 -314 -442 161 412 -299 220 634 664 65 523 541 -854 -103 275 -317 -579 -127 -14 70 16 -280 -604 726 370 -511 -689 -354 -346 -543 486 26 -2 200 475 -675 524 521 438 712 -166 -351 502 -75 635 -548 -373 -898 -535 495 538 -682 446 510 -260 -78 76 109 603 -819 -420 326 -30 -75 -333 -291 622 -711 -313 -184 -315 -309 478 481 -739 -412 486 254 693 157 -834 715 265 613 -531 -721 -413 -13 380 -247 -614 -894 334 -769 -692 -898 302 -571 239 -761 -732 145 -612 579 -593 498 345 371 -380 438 -349 -307 -429 -108 539 764 -89 -150 425 -745 675 -568 102 -570 411 267 777 723 -296 454 134 -510 298 167 -58 384 -655 674 540 522 -13 -389 -678 522 609 349 -293 -678 -551 140 219 -40 653 12 376 -276 489 -268 -740 -347 -85 -131 531 -18 690 -586 -767 418 -310 -514 -330 -205 -694 -851 -466 -822 237 54 -138 48 -78 570 -101 80 245 -265 -515 -80 152 -54 246 -79 336 -236 664 671 -150 -514 515 -536 730 -344 -554 -299 209 -32 459 129 452 314 -528 -615 655 -890 -759 795 -176 -684 -289 -621 -739 553 211 -478 -165 -632 -29 -442 -366 -889 -111 -433 51 769 737 763 633 333 -632 -546 603 433 -49 211 454 -676 -33 -223 -168 176 -271 199 -307 490 -41 -452 189 93 46 -580 786 -764 148 -199 703 763 89 -673 320 -349 361 73 -726 585 -202 697 610 -43 -68 96 684 33 -409 291 -194 -433 747 -629 -190 500 -322 270 -879 278 -877 -741 -356 317 -21 86 468 598 502 -144 472 151 -738 -53 -429 -782 -350 -144 386 346 -558 -802 -512 502 -641 -859 707 767 -847 522 -691 -799 -712 -83 -148 781 -386 -758 791 219 -861 -631 -535 -829 -616 -856 539 -682 -114 -853 -766 -790 -379 491 -360 362 -29 246 628 489 -648 -811 -519 -833 368 22 -679 -80 -553 392 -79 -219 636 -492 154 361 -337 769 516 187 -306 -363 531 -503 -390 -318 321 -535 -537 -523 146 -827 -107 -15 242 298 -398 -745 307 -95 -137 -646 29 186 -531 67 175 640 294 -70 782 250 -870 -639 -328 764 62 -661 138 -306 -278 -136 22 268 587 -546 -183 -384 529 -486 573 -498 -34 9 -514 -863 -446 92 737 228 -359 -724 529 -5 697 567 -139 -413 266 -488 -596 -142 191 -83 -96 -818 228 -892 -9 -694 503 476 -215 222 742 791 -66 -626 632 -823 -503 -444 -323 708 18 688 170 -851 -806 -814 412 51 -567 -828 415 -471 -785 352 400 -107 -110 342 342 -724 -207 64 -177 283 -292 -49 174 542 -330 140 -151 269 495 775 -40 748 -736 257 -722 345 504 -505 -176 -408 -633 -417 -179 260 553 -665 -486 271 -325 -486 -879 672 -33 290 -230 -261 472 66 627 651 28 -657 -50 -275 439 -607 116 753 -642 367 718 -428 -327 545 495 368 738 -336 -157 13 -34 250 678 -293 570 -826 -182 666 392 244 566 -334 -292 671 672 109 -38 -670 72 -251 682 -392 -12 699 -320 -52 -692 -309 136 306 -142 -691 -63 789 64 -790 163 -277 389 194 516 180 -344 -259 670 319 -748 -574 531 -427 -309 -434 -799 338 -660 313 296 63 -61 754 607 658 -635 698 681 146 305 395 -387 795 618 96 263 -600 -413 169 -431 -473 -593 -815 -416 538 -629 752 -428 -270 -844 329 -553 126 -4 -530 -485 63 -238 701 -474 138 -433 439 -547 -523 -846 -498 -21 304 98 190 389 -550 605 364 -725 -16 588 116 89 -502 655 55 124 -211 180 327 -186 -280 -736 -199 472 395 -652 -338 675 418 -60 -649 -660 -330 742 132 -799 -111 -438 33 562 -435 -831 -295 575 -178 188 -276 -644 156 579 -557 304 -693 -807 392 648 518 45 -240 -478 519 346 -732 -778 283 436 -226 550 -28 -170 195 -738 262 362 457 -400 -308 342 293 -221 -146 274 -705 -757 -625 62 349 -416 41 15 742 -747 -813 -62 -361 -634 -677 731 -129 -3 -71 -298 761 248 -567 419 83 580 -587 -422 346 428 607 -612 -184 252 165 223 83 -171 451 723 -879 584 -748 109 -492 -479 272 56 -797 -10 -290 108 -375 -405 559 190 -566 398 -695 362 -541 -76 -667 -656 744 -753 -608 -378 103 -243 -103 81 119 603 -579 526 -324 -216 -125 193 -110 386 406 -658 699 166 792 549 -502 512 577 -753 385 -713 -54 464 767 -824 62 -693 170 -171 164 363 514 -717 -479 50 -76 -699 332 322 -285 202 -899 -733 129 257 -297 -806 67 588 695 546 684 144 -219 -531 -598 690 236 -754 -839 -653 -460 -770 -900 -855 673 -422 -270 -715 -61 -106 -466 -475 142 55 -822 376 -556 -88 -751 -695 -581 43 184 -839 -874 -354 779 205 -358 401 -86 -142 -361 414 -97 629 -461 -854 -82 -715 454 -721 -616 741 -569 -397 399 85 590 -601 -251 -195 -653 -886 -415 -34 679 488 -252 -390 138 1 -508 757 -173 720 495 -888 -377 360 -706 -528 -281 741 -529 -276 430 194 -151 -629 -396 150 687 199 105 774 -409 -794 -199 5 504 -442 -799 -411 -270 -169 496 85 273 -257 -366 -313 723 -422 -697 383 70 154 -197 -581 21 284 692 -789 -414 623 664 428 -315 288 413 331 527 -693 -604 -542 -209 -392 743 -140 633 -89 595 675 282 453 -890 -877 -508 786 -343 254 109 -499 364 -412 309 458 398 -634 -864 -447 -433 477 242 545 648 753 511 -54 -202 344 -394 -260 230 34 -539 572 194 -452 -523 741 -371 294 175 -142 -6 -773 551 187 -235 -648 -651 142 -620 -815 99 756 0 775 -745 -174 -339 134 498 616 -712 -560 446 258 -358 -321 141 -128 265 143 -329 -788 -407 -750 583 223 -267 -451 -64 -16 -470 242 -443 786 -315 -652 -38 685 -418 -157 -318 -570 247 -289 631 -831 480 -169 653 129 -151 -533 -346 -33 -840 -38 63 -727 -877 52 -452 682 116 677 512 238 573 87 94 254 247 -874 297 -221 -753 291 -873 -218 29 -418 -331 303 -874 292 -652 -675 -30 -895 784 -121 -790 -745 616 725 391 121 707 269 529 621 -424 -161 -184 -230 4 150 -677 -182 -893 748 84 -672 -204 283 -530 -333 -184 211 -181 3 -804 -122 -576 -485 151 -610 -657 -128 99 -686 253 -168 255 396 -333 394 -458 781 -152 301 25 -348 658 458 -89 374 450 -220 265 -479 124 -166 169 -445 319 -140 -236 276 665 -709 605 -379 436 -861 124 161 281 619 647 -590 476 470 -716 -767 237 -96 4 -61 -665 641 -240 437 173 -303 116 -183 -657 393 37 21 -846 621 101 -95 -416 400 183 -226 40 243 -734 587 11 -460 790 -783 0 324 692 -402 209 -7 90 370 -183 -79 -129 745 676 535 512 458 421 -764 206 510 168 -443 -733 445 -528 -612 437 280 -435 357 628 106 -746 -655 -62 -646 -488 -374 420 -428 -462 150 527 -327 -843 470 -662 -847 -89 -689 -187 -197 142 704 -203 -576 -100 449 -438 -658 641 -856 46 -628 -60 -446 -247 275 -104 197 -96 673 438 -25 115 -147 398 -173 233 -18 346 -381 714 -335 -420 395 -191 622 737 -889 648 784 705 136 659 -371 634 -763 -91 396 514 747 593 -16 -93 -744 460 -57 -325 -438 401 384 375 -349 659 516 -515 -826 -701 410 -309 -712 -758 187 692 -182 -259 692 -362 471 -90 -713 307 345 -417 331 -873 671 -436 -830 402 -626 -632 355 -462 -328 219 335 425 353 -345 492 121 103 630 736 -214 -556 64 209 -530 -334 -100 241 -160 -682 184 358 -564 62 -722 332 -102 33 676 31 -43 682 484 223 123 291 400 -647 -813 4 -670 -705 452 765 -591 302 16 556 -377 717 -866 -794 409 245 333 -584 191 -435 -582 -470 483 295 518 24 -745 354 -608 -53 -788 572 163 129 658 491 727 -566 -273 666 -92 -555 -294 -889 -860 601 486 -789 -46 -864 -90 -544 197 -759 -366 478 -302 505 183 767 217 -580 -524 -288 437 -712 172 146 163 731 -626 -626 159 -306 -690 -10 -790 -280 -394 -769 578 -654 667 413 -61 523 -762 788 -628 -155 -10 -650 271 166 699 -23 286 112 106 121 -152 642 -110 549 712 171 -503 -69 -88 -142 -227 524 -397 -815 -98 82 -873 -594 -694 129 271 450 545 -235 2 397 -147 -344 -774 0 673 -694 756 -517 -736 -862 -743 -664 -432 745 150 -526 604 -131 -838 42 384 -66 -714 639 -400 354 117 -485 726 -436 -668 -140 -606 -184 -462 53 -548 719 -420 -431 -268 -244 -39 498 -888 -99 -388 253 -474 -608 -499 -24 -96 -519 -847 -793 146 798 409 -552 -477 146 137 -488 705 792 779 496 -337 -148 -89 -284 364 728 662 392 -170 -173 636 309 -76 -528 793 573 503 -627 -191 -73 558 -749 589 324 -658 304 40 350 -897 224 -252 481 -699 -671 481 -697 783 298 175 -660 -527 -484 100 562 -816 420 626 -105 676 621 -787 -600 720 217 -845 751 138 -286 478 549 -12 294 168 -307 -618 -291 455 -832 -122 347 -632 -163 -856 -92 -577 -352 -10 182 -77 -437 315 796 -897 -763 283 699 -839 -513 554 -384 -712 260 -852 -492 598 -774 -166 -401 495 153 549 -30 253 -498 -672 86 -493 316 -186 -883 -571 -371 518 -34 -404 363 -478 277 249 355 94 -166 -730 -385 -503 475 566 -839 -803 -884 467 182 -766 161 529 -335 776 429 168 -751 263 790 -463 788 -860 203 -647 -331 705 621 182 -800 -207 -211 -441 -718 489 532 240 522 685 757 -277 -793 181 62 -246 -174 -783 -3 -175 271 -287 -559 -825 -529 -75 -480 451 64 617 382 -85 -334 529 -752 -419 -670 144 70 -391 529 -63 16 -879 -730 -801 -784 -720 -760 236 -833 -323 786 706 -820 -257 490 351 -212 108 760 609 -76 -557 -899 -177 -324 -586 658 363 507 -282 727 -459 614 530 533 651 -114 189 -324 763 -105 -374 -106 631 -551 -400 449 -124 582 722 -741 -706 -260 606 -118 -111 211 -860 -386 -642 -447 -6 -80 152 773 -447 -773 526 80 110 -2 -765 -665 398 149 568 306 402 620 506 202 -31 788 -632 197 666 -627 571 -654 -303 492 -744 -70 -668 -26 -331 698 -437 279 -641 234 -59 433 -417 -213 -897 383 -882 -517 601 782 534 -371 -798 311 474 75 -357 201 123 -251 -683 -889 -872 79 90 -178 -388 -188 241 -455 -75 610 -763 351 -334 94 -490 -822 -705 775 776 412 -674 52 417 -792 -605 -169 120 -838 -414 61 -25 -419 -207 26 514 647 -836 -101 614 -578 775 451 -185 629 742 -26 437 -392 404 579 -455 -440 377 -70 -582 -369 104 258 403 -147 -296 55 -784 443 -855 -561 289 -736 -191 -313 424 -828 59 -257 -281 -466 -302 -600 566 -883 -428 -620 -400 266 -108 -775 -149 -491 516 769 563 525 -271 -430 498 386 -746 632 -370 -523 -672 454 682 -76 286 -654 507 -6 603 710 86 -622 388 -106 -785 -847 -840 -224 -363 -748 -688 -128 116 563 680 596 405 571 590 363 -428 -264 -199 -333 -857 -316 -436 319 -210 171 517 674 38 -413 575 -461 689 -724 754 -767 -35 591 -127 379 103 -803 278 -259 -517 -699 -480 192 -778 471 -134 746 287 -375 789 -79 502 538 -270 581 207 -470 372 174 -840 -461 -404 -158 299 120 266 -203 194 -771 -858 -850 153 308 136 520 -698 -378 -726 657 -197 388 499 415 318 -642 -133 -508 -198 -305 164 267 254 -32 383 587 636 477 755 757 194 -406 364 -694 -673 -219 441 -413 -745 -646 -386 433 589 -546 793 -776 -503 -449 -801 410 95 -751 104 -773 -607 -142 -743 773 -26 -783 761 -178 -16 -262 -71 75 416 628 -322 -35 643 -738 328 332 -143 644 -793 417 788 584 -360 -390 -360 -438 -807 -532 157 -132 339 588 347 443 -256 -258 448 -369 -567 642 -359 362 422 -410 702 754 -610 -797 -759 -832 -45 729 545 31 742 794 -49 506 -247 237 -606 395 -87 -514 248 705 -562 78 -553 -307 -561 -813 227 -578 -508 505 701 -361 -509 612 -374 -780 -276 313 -888 568 274 502 368 579 -552 -636 -516 496 365 58 435 -625 -200 -627 675 -236 -172 -39 -791 131 -850 437 -655 88 170 -647 268 317 -61 -60 725 -566 508 51 -29 26 610 394 -744 -115 283 -483 -877 291 -278 -498 560 -325 -513 -318 420 569 311 381 -706 -208 560 243 -363 -831 388 -891 365 326 679 630 593 -722 305 430 148 -217 703 281 -445 455 -46 -541 -51 569 -400 46 81 -495 733 128 415 -102 -15 288 561 -574 598 -676 -757 -743 259 -588 -132 382 -593 354 -461 43 -581 -333 160 629 586 -176 642 -675 -529 -435 282 -370 731 -412 -649 -249 659 -278 83 -476 -410 -228 439 -342 298 -560 691 350 -783 -830 -694 218 -258 376 483 -438 742 75 -500 732 -654 -403 171 -251 263 -39 -362 -604 -251 250 614 320 -20 -136 -847 -264 285 120 509 -592 75 520 -136 320 517 97 -76 -68 -362 -228 -290 656 -827 -79 -280 579 142 511 -779 502 531 -170 714 -672 249 -707 734 568 -122 -218 414 -541 -571 -86 -781 411 589 196 326 -391 -149 -611 -775 572 -739 3 -94 -497 -284 278 424 -264 -690 176 363 -352 -133 -163 -699 72 -455 -738 -817 441 405 -551 -380 -116 -161 331 -323 -274 43 -84 -244 -119 277 -3 167 638 383 493 722 -733 -54 601 -547 386 -604 -414 -541 -803 -721 548 314 507 -589 -166 517 688 -645 245 -126 -205 105 411 -264 -812 33 646 779 246 466 40 -834 -484 726 -528 575 62 -172 -880 298 791 -369 -369 599 -811 -441 -508 -894 25 -121 -608 484 -590 -845 -577 -654 78 -178 -485 798 -637 -678 117 609 527 348 713 -69 236 310 102 376 294 -899 -55 204 -696 -280 -108 -697 610 -615 333 -229 596 -843 -537 -285 534 743 -276 -767 283 -375 235 -122 -799 62 717 -463 -8 206 524 714 -289 663 -402 -610 -77 -812 -759 -611 187 -860 -234 437 -244 -314 47 557 469 -632 -288 280 -364 164 29 -536 245 -593 704 753 -846 -451 -630 -152 -198 -664 -811 -269 -15 88 -790 -17 315 393 338 505 660 23 582 513 -498 607 603 -320 -651 420 -801 346 -825 17 -510 394 -836 423 -362 505 255 -700 428 470 -211 -118 21 -807 -482 -658 -122 -876 27 -807 335 -683 -268 -699 -299 650 586 773 -130 -877 -559 -384 -191 485 781 -68 366 -168 177 149 -175 -615 -478 330 66 -397 587 -63 -287 -571 -750 -70 -263 -739 762 -568 -110 729 256 -829 273 -892 -88 -822 128 188 -556 -586 623 -245 -231 788 404 689 757 -258 -809 714 559 -547 611 -895 623 394 471 -6 -269 349 59 -296 -565 436 -655 508 -530 297 32 -330 -432 130 -694 -816 622 -321 -234 227 -107 -15 -289 -164 -53 410 -899 112 797 -3 88 -587 591 204 -266 548 737 -75 -529 -534 -825 393 -402 -253 -709 -108 104 -450 383 -882 -413 -172 -123 183 -816 548 -256 349 330 -681 -652 -195 727 -207 -521 430 39 -871 584 240 -290 204 -564 245 433 -133 -742 -15 362 693 -342 772 -34 642 252 74 -379 677 676 -538 685 -1 -522 33 448 -392 -245 196 153 -748 -654 587 792 313 -154 -834 706 375 556 -582 409 -127 -120 127 -101 123 385 256 -41 -235 433 -312 553 -880 10 612 360 787 -281 427 309 -551 -411 477 585 -651 -868 788 342 -290 -516 -540 202 -159 -190 -574 -387 320 -263 189 -139 -337 -51 -458 458 615 -69 565 -513 -37 -199 -500 280 15 62 -110 -362 -715 -532 -306 218 -714 385 622 -583 -373 7 -899 523 -603 -596 -107 386 791 -838 -874 124 -667 -668 448 313 265 -568 187 -688 493 -93 172 595 -647 698 773 -396 -95 -205 -291 164 -512 -875 -817 246 -439 698 -601 683 33 114 -832 -379 -521 -719 193 359 288 -221 -207 41 399 321 -307 673 -249 624 707 -479 753 567 -272 -455 480 -106 -370 541 -68 -102 190 54 -386 -464 44 33 336 -195 22 -444 216 -428 36 257 598 -576 443 133 -258 507 483 -759 133 707 -532 141 -520 109 421 102 704 449 -703 -554 593 677 -77 -592 -544 201 165 444 425 188 118 556 -580 -117 -809 394 -488 -368 448 398 480 289 -681 144 -763 113 565 286 760 -772 696 -195 536 -682 -297 141 566 -846 246 351 228 426 -665 -170 -369 -459 -224 -549 -174 182 -827 -854 -200 78 383 -297 281 392 284 783 -223 452 649 -136 -379 -778 269 -273 -183 591 -824 224 -686 547 -108 -141 -66 -88 -236 736 335 -523 375 -472 -690 -468 -587 535 -661 352 410 -274 579 255 544 -709 719 75 -269 -252 556 632 -193 327 -683 -605 546 -571 738 -633 -65 574 791 -671 -165 -405 -807 113 -850 -363 236 -880 -156 750 684 616 488 -428 -809 -441 -2 -63 -357 686 502 684 -416 792 648 -745 -455 791 42 -706 -794 -647 784 422 350 -521 -821 64 682 -780 443 671 -603 746 -5 56 683 223 -276 271 589 -61 -44 302 -122 -594 131 -166 616 539 390 -566 -279 600 782 -209 -627 -516 491 515 52 372 -231 -561 -796 -874 -176 226 -278 -118 -4 42 -60 389 -856 -568 669 -303 -315 -107 643 351 -105 385 417 -60 259 266 -284 -45 764 278 62 -428 -247 -802 599 219 717 544 -87 412 -217 -143 481 -229 -483 613 166 741 277 -317 610 574 -32 543 -662 -124 -439 228 785 -516 -58 -14 -789 -8 -166 113 -278 -496 -119 -684 50 73 740 615 -614 430 14 -851 -857 519 -538 -241 459 -662 -242 -691 -838 603 650 -692 -182 691 -49 732 551 661 -794 618 -166 414 -322 33 -299 -868 67 315 -210 -715 535 -422 797 99 642 -503 -462 242 642 -225 -528 688 700 383 600 404 -615 694 -401 62 546 -478 85 -621 456 -578 -367 -788 -484 -258 703 543 -873 -537 -305 70 404 -388 261 494 366 -634 -420 416 569 459 -746 -389 -650 319 -811 -782 741 -855 -163 -622 478 -408 -398 642 775 -822 146 -704 733 -817 -226 280 723 -691 542 -542 -171 -118 -844 142 57 229 677 30 -818 -80 -632 -11 99 102 677 97 408 -823 -526 326 -33 599 443 -222 -762 -553 -689 315 -766 -872 -347 -434 -475 375 -798 -388 -477 -885 142 47 -100 726 614 -546 275 515 171 -414 -413 68 -574 -476 -846 -812 -490 -603 4 -704 -154 -108 -739 131 -348 415 123 -764 -860 792 219 480 653 -626 -746 48 -881 -83 253 491 327 -256 267 -38 68 251 -47 744 -379 631 385 543 792 -11 -363 276 -178 548 -494 -476 -665 -241 759 623 566 -323 -398 107 493 -315 -242 -894 -710 -521 230 485 -52 -331 534 -500 460 600 529 795 -723 486 -841 739 295 -781 750 -311 -261 -884 -890 -148 -44 322 575 761 14 -526 735 73 -561 209 173 -569 -221 329 255 540 -548 -2 -627 -292 -508 248 -455 -783 388 733 -440 -549 569 -745 -764 744 -643 288 -521 800 11 -212 -769 -297 434 735 -522 285 647 -322 -826 -777 190 -91 513 635 57 515 -772 -15 -690 73 -354 -435 800 -59 -567 -442 245 307 288 151 605 329 -830 553 145 -646 -63 754 441 527 90 105 -779 -734 -127 -7 -608 536 -756 732 97 4 762 -255 403 -543 637 568 -408 -738 -239 443 358 575 -482 574 -756 654 -424 282 -435 792 360 -324 -351 616 249 -767 -475 -87 -37 -459 603 -733 -632 674 392 666 -175 -278 -230 -685 -842 -329 -804 687 -63 -561 82 626 -475 185 -223 778 -144 82 -317 -488 -852 -566 681 -17 -289 769 -372 342 -622 770 -191 -674 -19 -264 621 195 -111 540 -652 196 243 778 708 281 -710 649 398 -50 395 274 -499 -784 109 -218 -578 12 -463 253 311 207 -182 447 732 -269 54 -383 67 511 -760 -705 31 404 -359 -726 199 -723 -28 563 -443 -653 -801 -566 75 536 711 786 -329 -772 -329 20 -268 662 -639 -581 8 704 -216 300 714 130 654 134 375 -530 -30 -604 -880 -655 -718 -683 -394 272 -658 -66 -102 -43 661 -522 73 469 426 633 -391 -44 -102 -193 -780 406 -174 36 -535 -618 273 -88 -507 -278 222 271 -611 -372 -384 -273 567 131 613 469 670 322 189 -444 -653 -738 -112 -778 -211 572 -237 591 -325 412 -270 790 145 -677 -53 115 -323 -866 172 291 -718 124 -590 -679 -550 -144 576 617 696 -798 -199 -107 84 27 -545 -829 -770 13 -403 -446 316 -304 -273 -723 631 526 -99 -657 -51 142 382 181 -261 439 -737 -235 -291 -33 -150 685 639 16 543 -304 -78 703 -634 -20 194 -542 -419 189 -628 -223 371 -774 -412 -467 -846 -551 -464 -779 -583 282 712 -162 -152 -454 -643 -282 568 -623 384 -866 528 750 -127 -602 372 476 -488 508 790 581 624 -216 -818 -234 -173 -862 -579 689 201 606 -664 -304 310 -582 -729 -317 -572 186 573 344 -246 -863 479 785 32 83 495 -784 71 -601 -375 -847 -395 -722 453 -53 646 -671 -248 332 -203 564 -108 -143 -711 467 -762 -485 -399 244 -511 -444 543 -234 424 -760 526 -525 -359 -271 -829 -77 -32 -592 -81 -509 -52 -211 406 350 -246 687 -25 -785 -701 -242 -158 -149 462 401 560 -127 523 267 500 -292 310 -742 53 185 -703 -652 506 -4 -291 -794 -699 423 -231 457 -4 37 352 171 18 -83 734 702 -476 288 67 -501 324 -234 345 287 526 -108 275 -40 -335 -41 -129 -116 -397 343 99 -546 685 -241 -179 -736 -480 -130 -463 612 -273 474 -121 -691 -114 651 355 -30 709 -238 208 56 426 610 -271 262 736 374 -74 189 -295 434 -328 733 -181 -457 731 -892 -724 195 -750 -714 338 -880 306 255 45 -553 -845 -656 -736 375 31 28 -631 152 -494 -231 -336 125 -143 367 -599 -473 -900 622 -414 -632 378 -869 765 766 449 591 -820 -855 -289 257 -146 441 34 -578 -160 -244 130 143 212 -834 -588 -685 578 -724 664 -233 489 271 -886 -620 -824 726 172 -194 78 650 -885 547 -624 -634 581 291 -82 -855 695 -564 126 548 -486 526 -179 -270 550 275 -735 0 357 -177 -492 408 -850 -489 -241 -428 -160 -536 34 62 -649 -557 -319 251 211 -731 -699 358 -468 543 -484 271 124 -841 264 -48 -357 118 407 -426 767 684 -509 642 -728 87 309 256 271 132 -625 -139 198 -783 -646 -696 60 629 289 -439 786 379 -739 103 -861 -703 -799 275 32 348 -762 276 87 -723 288 610 -584 261 -267 658 -42 -284 719 -432 -438 54 185 380 -447 396 632 479 439 656 -866 598 -871 237 -563 222 -629 471 -96 -373 -784 -118 606 -899 208 -767 -652 394 -496 300 677 -150 760 446 -262 373 717 57 -352 -112 -383 -298 -14 482 -535 -460 -617 38 792 -745 -43 -760 642 619 727 -599 -593 312 -232 633 -273 -617 416 128 454 -142 464 30 675 -794 321 80 440 -246 -589 -599 483 723 -724 -429 782 724 -363 -885 711 -749 -61 176 124 -483 -170 -226 -679 636 100 653 -367 -240 -185 647 60 -604 -274 499 464 -803 113 351 -889 68 204 352 514 224 -600 336 -52 416 -251 -32 -642 394 132 -561 -274 796 165 -305 -632 461 -358 -626 -699 -334 -721 9 180 -457 -526 738 639 -667 190 -184 702 748 129 15 -30 -351 101 -845 213 -243 122 -470 -656 -523 76 315 -792 -294 -12 -683 623 -123 -93 445 610 774 319 139 -148 -733 91 619 -501 -879 84 -256 -269 -547 -325 207 -668 -355 -214 191 76 430 518 337 766 686 257 -452 -393 -878 26 395 347 -493 -507 95 414 324 -258 198 -574 740 -352 -509 474 454 -591 302 -284 417 -13 -356 -208 3 -329 406 335 -302 96 -104 -516 247 570 464 -300 -659 -672 188 214 -515 524 530 350 775 -592 -103 -186 796 -115 -750 452 -355 609 631 532 -643 -279 355 298 232 -862 -734 -315 -768 -805 473 -816 209 326 -238 -346 -617 -127 -177 -227 737 -777 223 -380 -463 235 -220 -74 -641 753 -882 -765 489 644 50 -637 -103 -137 236 308 -597 59 -372 11 -82 -274 -669 -288 -66 717 -685 -411 -1 -861 -396 -361 -226 -575 -684 -245 384 135 321 -704 502 -867 442 -101 375 -881 364 -442 297 -836 541 626 205 195 -877 -869 560 -752 511 -248 574 -416 745 -190 467 754 -373 96 -77 -871 -22 -435 283 313 599 -807 419 -233 -8 306 -553 575 -793 349 -535 596 709 104 233 -475 510 96 463 11 -81 221 -103 24 -524 774 47 28 -245 755 -466 567 52 -490 -22 774 158 -597 -563 -292 -761 759 200 285 675 -538 -396 -379 -117 -724 250 226 -179 -441 -271 736 28 588 722 133 -206 -499 -592 170 513 369 -738 639 -7 -268 667 -812 161 579 -257 783 -717 274 -741 -521 146 171 -27 155 216 -292 293 -654 59 740 335 -330 -107 -163 -10 643 -694 -577 439 -329 -461 -95 -615 281 -249 211 -895 571 -533 450 47 735 167 484 734 602 -460 329 -119 -745 532 -365 -527 -157 -67 411 295 -407 -822 -627 -836 284 346 -102 343 -314 -646 -231 194 -825 412 40 -459 -662 -821 26 -13 747 -197 -410 568 -39 669 314 296 386 426 -887 -94 -812 -383 -345 -847 -639 -413 -362 704 -682 -565 -40 748 -536 178 -843 788 739 429 -9 78 34 339 190 -674 -372 -15 744 651 -816 628 664 -272 210 -555 -724 -420 726 664 -83 480 -665 -198 -134 -248 528 -288 -718 162 677 -674 203 245 193 -44 -583 -707 43 333 146 796 -121 158 798 -713 -454 -364 -264 412 -715 313 -333 -472 766 277 -729 576 690 597 299 -576 434 -570 270 177 -240 -156 -193 -489 -530 293 97 -242 -566 -116 606 -68 464 390 381 -714 582 717 662 663 -124 -769 -406 773 -413 779 -797 293 -409 -662 404 637 628 -427 443 -276 -203 -221 -454 -798 704 -477 -811 -501 -886 136 640 -489 110 -185 76 -663 638 -631 -841 17 184 -650 -142 -603 -556 612 -652 335 293 648 346 654 -116 402 -89 333 -151 -401 -542 -332 -878 703 -189 -587 -245 -190 666 -161 239 -523 679 -204 -340 -695 608 -241 -770 197 466 81 -461 -238 -496 629 -199 730 700 -196 461 120 742 -317 711 -896 322 -398 -716 683 322 -651 -509 217 -528 -859 623 644 -263 559 -391 498 -360 -232 -787 -198 109 -408 -232 -786 97 773 -874 212 -553 -634 -798 -899 25 97 -539 -10 -769 224 -115 -705 -805 -878 -699 -51 -792 19 656 530 42 -756 531 349 313 -542 -217 522 -311 -854 -589 -429 338 395 561 -825 -106 54 624 -204 15 334 35 664 -193 -39 -834 726 722 375 308 -370 197 523 -414 -862 99 -41 756 619 550 287 681 -823 149 -125 415 275 740 -739 -730 -536 -24 -270 -825 -494 -556 127 -177 -399 62 474 -777 -743 424 269 690 210 -320 -670 -479 762 55 697 26 417 518 -828 511 179 20 545 522 681 121 663 54 -52 -859 -54 -563 286 -725 645 -702 328 -419 629 100 718 -202 686 672 254 473 171 -350 70 69 -55 551 -864 -208 324 -318 59 -505 129 161 60 -652 389 -367 2 121 305 89 363 -27 139 495 -269 -337 -560 161 -607 -426 -669 146 718 504 128 268 615 -564 486 83 761 -512 -425 -632 -619 -701 -426 120 269 60 -656 794 -237 -829 -428 -770 -703 184 220 -679 -107 -182 414 -770 1 341 -774 676 -478 -472 -81 21 -204 255 328 -699 -770 78 -249 -803 364 118 733 143 -613 193 -233 543 292 -259 -495 -834 196 -437 254 183 400 -729 158 263 -446 695 554 681 -546 305 -827 413 51 335 99 -716 -178 -19 -92 151 473 91 794 -167 731 357 -518 -402 153 -550 118 230 -427 355 1 560 -702 3 -138 155 -504 109 276 -697 29 799 2 -372 632 -128 -803 -732 -753 312 -99 402 774 -395 -481 -704 608 -690 -769 536 -489 736 -609 -158 669 -662 -432 -58 -111 375 39 736 -749 -256 45 -864 -243 -145 514 -401 -811 556 -693 560 -14 -292 141 523 432 46 55 -454 -349 604 -867 -376 -299 -582 -879 -753 -397 -762 200 -709 44 648 -117 -7 61 -879 -726 122 -720 -898 -837 -411 -407 688 -54 -702 375 -567 660 -570 310 663 151 -726 -324 693 276 59 -860 -578 681 -467 -763 603 630 -709 -349 -496 -888 574 -100 454 359 -407 394 498 -92 -800 -736 -294 543 -722 267 -841 -848 23 -199 81 -171 26 -862 716 257 700 416 -573 723 155 -374 477 603 -161 17 522 -690 675 564 -393 628 331 421 553 352 -305 -423 -492 -457 498 -580 -309 273 -483 -704 719 799 -495 -599 -275 -293 677 456 76 575 -103 124 -453 -611 520 -682 670 166 8 215 500 -257 -746 -65 478 -652 -57 -110 -516 105 -122 180 -399 616 -16 -83 438 595 637 -253 -793 -551 -826 -131 -632 723 -794 474 740 126 -783 449 705 -648 647 54 381 -523 -223 -129 217 345 563 249 -461 -119 628 781 55 -259 -348 749 -14 460 -34 -275 -500 -159 -86 -246 683 421 405 -520 134 -806 186 511 -882 -794 -774 196 520 -785 -625 -839 -345 263 469 -321 117 -900 -501 148 647 -108 151 759 -319 7 -436 -799 318 585 -886 360 -37 -523 614 201 630 103 -503 449 -827 -367 79 -295 -761 -376 -537 783 -330 -803 -436 197 -209 -187 676 -60 -473 776 -843 242 572 -27 -731 -573 -656 -445 455 559 -402 559 327 20 5 -246 -684 701 -121 -362 -887 -173 220 -825 -134 135 619 -75 745 554 -452 -58 642 43 -148 -589 209 405 404 -722 -121 -313 -842 478 -27 -625 -115 -268 -402 433 560 -27 791 243 -73 -335 617 48 679 -8 263 -562 -726 226 -322 526 -866 20 557 457 -488 191 112 -645 -735 -38 -519 700 -252 41 -98 -445 184 287 -798 -50 15 -876 -851 -693 305 102 196 -458 149 -565 643 276 -423 98 -653 53 -322 630 648 202 763 -342 190 253 412 699 438 -778 -147 693 755 700 415 -197 375 656 -11 -393 -22 -698 421 670 315 -889 338 -619 388 84 712 -835 213 -389 504 201 416 501 -676 559 330 396 679 -160 -339 -13 -889 379 -882 380 -583 687 -362 529 -84 -794 613 -861 -873 -346 277 692 320 444 639 -110 491 -86 671 361 -700 -798 -743 76 -360 -40 -652 402 -555 -89 -216 -585 758 398 678 -66 203 -376 208 -227 -243 -854 57 -751 170 475 -827 420 -449 115 -433 124 -508 603 517 610 -312 -675 102 -146 704 377 -613 546 8 -757 -243 -852 -671 -595 -110 -556 332 271 524 252 777 -186 708 113 736 170 -44 -215 51 688 -659 624 -814 184 -283 -764 66 121 -574 -666 -413 -71 -155 89 668 -624 414 -232 332 -747 770 559 -334 -403 -253 -865 -442 155 640 151 -780 466 -156 731 695 696 -513 -528 -53 -523 -178 252 502 543 571 116 -676 -662 487 -593 237 -695 789 150 463 -29 -714 742 -153 70 28 766 716 -334 213 -636 -895 650 -611 683 -508 722 -411 -672 440 13 -763 -266 -347 124 -852 587 -350 585 504 136 -253 67 -564 471 255 -143 675 603 -53 636 -268 -13 -698 -315 323 -754 -40 -214 -17 509 352 -302 -59 -107 138 -660 -11 210 -146 99 -531 767 142 379 -847 -741 -134 -630 243 676 -782 -462 -438 -73 -411 787 629 589 -628 -497 771 234 -44 254 -647 -73 -817 355 -650 422 -235 698 -209 314 -532 -120 20 516 -39 -850 359 -774 68 -269 -167 784 -470 -509 -326 -752 -657 -681 685 618 23 -274 -697 387 569 -348 183 379 -268 -590 -487 741 -670 646 -673 505 -610 -546 196 721 799 532 709 465 762 463 -886 181 -528 -273 -501 -644 399 525 -571 -277 705 -659 -330 663 422 169 -567 644 -34 417 510 98 -299 83 -557 417 37 -344 -245 0 -76 -619 -688 538 529 181 -817 -271 -304 627 -375 -739 -633 -265 -888 799 -647 780 384 92 -771 -536 -718 -367 465 172 -390 -237 386 -32 85 470 55 703 246 787 287 -179 -115 736 -774 458 -442 314 729 68 -514 -778 -479 -826 335 -473 -56 499 731 -154 -735 474 -598 747 -593 -724 -493 -578 504 725 -729 102 -141 177 88 521 102 799 -514 -607 454 -294 553 -54 361 -584 666 371 -722 777 198 -499 591 506 351 477 -605 -242 647 -492 215 -268 172 695 -722 498 97 338 -520 -626 -163 -628 515 678 -753 -422 -894 -415 362 -319 96 -641 230 797 477 -108 -296 431 -617 427 374 -408 -74 -154 353 -178 180 142 -500 -298 376 569 392 31 -146 501 117 -258 -3 -189 -620 130 -767 -40 -180 -422 463 -336 367 620 -857 719 204 -209 732 -353 -457 -773 -566 405 -340 577 210 23 -66 -551 -830 -57 -464 -156 -133 695 133 421 -554 49 -696 314 696 -737 -387 -79 709 739 -594 -814 -127 10 231 565 69 -198 175 -649 -260 -646 598 297 263 -643 679 -56 284 -227 -557 -677 -21 -655 -339 587 239 295 -54 36 -200 712 583 661 -113 -93 697 -449 -444 693 379 -245 -785 -841 785 -232 781 -231 560 -729 -521 471 725 567 617 -337 458 343 345 -809 419 311 272 498 -349 -84 -325 27 201 102 482 -845 -94 -37 -386 47 -426 -297 540 -672 -670 -251 619 396 -373 728 -350 353 712 -639 -380 225 -86 -418 -244 14 208 308 642 -245 155 0 273 -192 -810 633 -386 640 -88 364 -146 -385 362 62 -134 628 108 87 222 390 83 779 659 419 -417 783 38 -278 390 -40 -154 281 447 -54 -75 280 742 735 -660 221 -515 796 -783 516 259 -172 -708 -560 569 -112 394 -541 -410 -566 68 -73 241 477 519 313 713 -393 -71 -642 258 -566 272 620 139 718 -160 42 773 -162 -493 -157 272 -580 -425 225 214 451 85 590 -736 71 160 -401 622 -139 -587 768 -285 -291 -750 692 -872 722 259 -633 -82 267 -855 770 295 328 144 234 -854 -313 542 448 -714 -705 244 -116 410 -47 642 213 785 679 135 716 373 -410 494 -318 -884 -384 -236 -744 -430 -10 -643 313 425 344 -538 390 560 725 199 -101 -888 319 181 -104 -286 -354 62 -898 -402 512 -79 -543 -775 -547 -504 792 402 -344 -681 -421 -73 -599 120 -336 405 -450 -153 394 301 550 -81 183 -570 -818 733 -95 -132 311 -638 345 752 185 635 -703 -134 -674 -662 -623 -308 -485 -727 -116 665 538 -291 642 -276 -615 -225 -132 -66 -380 -400 -295 628 150 502 -359 124 256 -112 246 -743 346 115 435 649 -826 -449 234 762 394 -735 534 296 -633 -476 -263 -594 -365 -877 15 209 163 690 290 -143 644 -386 300 -30 110 98 -20 286 -42 603 167 -45 -656 403 607 602 237 539 -702 -522 -171 -816 -642 345 762 -114 189 554 -558 -822 799 570 439 -46 311 -254 451 330 342 -226 -735 -590 648 -516 481 -718 -277 -396 -561 56 109 6 370 125 -108 -435 -783 -247 61 413 -64 56 683 623 687 -676 304 769 -450 -522 -165 784 -422 74 561 -404 370 472 -17 -753 178 -639 -857 325 -294 -188 651 523 412 -200 -290 -131 -139 -351 732 601 374 774 -583 703 584 -284 381 127 723 643 450 -520 457 22 672 25 225 146 78 327 591 -456 340 -770 -837 -61 202 411 596 -397 159 -787 -396 559 -894 337 243 -267 -628 535 416 755 458 -424 790 -700 338 470 -899 -743 -138 -730 501 -519 -386 -274 -96 -15 409 -115 -445 660 -620 415 325 -232 2 514 430 -582 -468 -96 -193 -549 -171 325 -462 459 183 -172 399 -688 268 -422 723 450 -245 264 -730 375 -601 -510 -30 -828 -865 788 269 -320 -540 257 -359 -144 25 -720 737 -130 721 -231 -359 -33 -880 126 -754 52 161 361 677 -214 27 352 -56 4 182 -142 -694 -881 194 553 -350 386 -836 354 638 -528 274 -176 666 -413 167 -626 -379 -242 54 -22 -54 202 -60 219 421 754 -336 602 483 526 316 677 -303 -343 -589 -51 -638 144 -177 -361 -493 789 330 -194 -276 -269 -33 219 32 -546 -688 -302 53 482 308 -29 301 693 239 -357 -599 -741 -832 -398 419 -137 -31 535 38 -295 -889 132 -496 -270 343 -708 332 -253 -384 592 -820 -604 -790 -144 -475 107 -399 -643 286 -451 752 -868 737 455 553 -188 463 -573 -743 352 -586 559 520 -230 -504 -862 -6 -245 232 735 360 -746 -628 51 372 -781 117 -458 756 478 -164 736 -97 737 -131 -122 -301 -161 170 -469 -549 -877 758 -342 -65 -899 373 -263 418 -526 197 -470 -898 124 732 331 162 -241 -760 159 -167 91 -831 68 -404 -693 -271 -348 -387 559 -648 -326 -876 714 -816 164 133 676 -330 12 -710 -834 58 -122 224 515 448 783 -198 -871 -430 -63 -520 562 -645 -664 315 332 450 -191 -132 -447 -423 -215 759 109 -547 -32 -389 286 758 732 317 -1 -805 725 260 -503 0 593 582 415 -474 -338 552 -535 404 -544 -570 -427 717 -294 -517 -775 -461 -15 -714 -28 -248 -366 -883 -184 34 -317 569 -61 651 -86 689 18 -897 -539 250 -846 -517 76 -41 -468 -111 -453 89 586 -244 -49 -567 593 -304 538 135 -182 149 19 -468 38 594 -434 731 -518 -685 511 381 539 -670 97 615 -476 771 -670 692 664 -240 -611 -777 -474 -872 590 548 625 -7 -560 -401 -546 -856 612 439 -292 497 -724 -3 620 -774 213 -845 -864 -440 270 16 -691 -5 78 -840 376 92 -680 -248 -668 48 -195 -661 776 44 415 -181 551 -415 -551 253 120 710 65 274 -120 -357 400 -301 721 -594 792 408 626 -48 -127 13 119 -677 97 194 -299 517 777 -378 344 -789 -166 -313 374 -718 559 437 661 -443 183 131 117 29 -36 192 -689 -442 -341 -692 -370 566 -288 -232 -371 134 202 -29 -570 -113 351 -36 -666 -862 -658 -48 643 -518 -833 -630 -190 32 -704 -238 -635 -680 288 594 -865 -88 417 -233 289 -392 -717 -369 550 -296 -78 -862 71 -175 -522 318 -249 -621 -877 -439 58 -247 -58 516 752 222 -104 798 143 499 93 -356 586 -283 -118 102 327 658 156 723 -216 -779 -546 192 -171 -881 551 -204 -617 579 -148 -603 249 520 -604 25 331 1 -230 117 -773 -762 -258 417 -508 602 299 -59 -467 227 772 -418 624 -534 404 -801 686 180 -688 25 -673 756 600 652 492 509 -369 557 -384 -669 177 619 -429 -24 511 -216 563 -273 -856 -359 661 -863 -615 96 6 340 -404 -581 667 -817 -627 -369 605 -866 319 392 752 150 -161 -574 -490 -773 -30 694 -702 746 -292 50 -66 -593 -32 721 367 -139 706 196 344 80 -117 643 -674 -187 -811 -577 -788 -123 386 471 292 -113 437 -439 -734 -567 339 648 -568 330 -520 -624 590 66 -817 -348 -46 -794 -118 83 -812 117 -328 -891 288 441 -51 394 -834 -432 520 22 -497 -665 274 -95 457 464 596 -267 608 -310 -457 -715 289 -539 695 -322 -645 -726 792 515 63 -592 -565 568 -210 -194 -473 521 185 96 -841 -397 708 -139 -340 110 237 661 -534 -67 -180 204 216 -535 467 739 -327 690 715 155 -226 526 -574 -476 552 -309 -508 -64 546 -310 -40 185 -881 -877 281 -496 -130 -11 270 -697 -655 343 -47 -419 -426 -570 -461 -445 -738 320 314 702 270 515 -84 -792 726 -154 194 360 -606 14 -32 435 700 618 142 -186 -26 -346 -152 -153 747 14 639 -105 -797 -601 383 439 -149 305 292 -262 -305 -345 -287 -312 442 -783 -599 -226 -430 677 371 600 80 -294 373 -60 333 -492 -433 507 -286 -104 207 -320 681 -469 520 311 -847 264 220 247 437 376 -313 -538 -809 278 412 -812 -832 71 155 176 661 603 -702 -770 30 -769 -595 266 -765 -367 -640 -146 445 68 -126 -457 572 140 -43 386 -130 365 269 -165 -665 -770 -247 632 -706 -737 -38 -265 796 -596 193 687 -733 17 546 747 -184 265 639 509 -796 -162 -262 587 65 256 -637 -606 -601 153 797 -66 -252 477 -271 539 230 -853 -40 464 -434 -570 -44 -876 789 703 -86 -312 647 79 -586 -388 -471 773 607 125 -12 -154 -895 524 -672 -96 491 763 482 -834 -675 790 -188 634 397 -657 -648 -50 -290 791 -726 548 357 689 340 -230 -432 -408 -719 577 -278 -596 -246 -8 5 -47 -857 -106 209 449 623 679 25 -864 -23 219 602 -458 -764 -54 768 488 370 -685 -75 -732 -239 750 304 529 431 -85 -614 -410 -147 -70 88 -65 638 399 723 226 374 -327 178 684 210 495 672 -551 513 778 417 356 469 589 215 484 -679 -840 -859 -479 103 -544 -311 -1 -299 -524 373 -577 -565 166 75 -100 -289 -522 -817 254 -839 742 -101 313 -371 77 282 -242 -460 498 602 -737 69 245 45 473 425 -480 295 50 347 -83 -136 435 -232 -602 -640 663 -422 -446 424 -603 173 751 -413 -674 26 -157 -795 -371 217 83 -370 799 -756 -486 333 -560 594 -201 247 701 -699 -892 -721 388 647 -384 790 780 -344 -514 220 -595 -542 41 -795 -382 -483 673 394 21 -887 -334 -688 260 -170 -421 -275 -884 -761 -27 43 -597 433 352 784 176 180 -458 572 332 368 -50 -676 57 311 101 335 590 -36 -20 -312 215 112 -142 -438 -840 -734 572 68 561 -576 396 12 -166 681 181 -539 -75 201 -247 -418 532 -243 -185 444 -133 -249 323 556 51 -714 166 12 532 -519 -130 652 -255 664 731 -2 268 122 288 -737 -144 336 112 -312 276 130 -40 351 184 -299 423 -594 375 -491 365 216 517 679 370 126 -95 -240 775 -800 335 -229 -516 681 197 544 -616 -546 -654 338 717 -553 -144 -352 -43 -271 334 202 -812 -260 24 -352 -394 -850 87 753 -136 -635 259 570 -748 683 -714 -443 494 -306 -681 -563 502 612 -140 -657 -745 -460 -25 -889 -10 188 -748 -391 590 514 598 -489 -373 -522 -605 -12 344 492 -158 -500 -96 -27 -80 538 192 -616 -164 438 255 76 360 -91 226 -551 409 266 -291 -212 707 -79 -525 777 -167 23 386 52 -57 614 -545 -381 166 518 -659 505 248 12 82 -39 21 488 -610 506 77 -861 586 -618 711 -385 -75 776 674 -682 463 -631 -6 -290 -584 383 -206 -412 210 -244 205 149 735 -227 679 -650 -567 274 20 -390 -422 600 -852 361 -219 -819 -593 781 -446 262 -763 -26 -550 -568 -775 575 22 -383 -637 -380 -249 -474 799 -114 160 -153 -76 -203 -162 324 -616 556 -590 -19 -429 753 -250 11 424 -885 479 -476 -573 -305 -477 -224 560 -815 398 -105 -541 -15 800 398 -284 -234 -11 -479 380 -484 365 -445 761 -806 665 397 543 4 -869 -500 392 616 779 486 641 550 -825 -538 319 -475 244 -350 -774 274 748 -701 317 -520 -827 -413 4 -454 -527 280 209 483 169 680 -780 236 -446 -118 188 -519 -712 422 -593 -388 -382 -564 -750 -848 202 -200 -65 -747 44 -261 681 -654 385 -60 478 -882 -579 92 681 -316 439 -72 -544 -263 -673 -628 758 171 423 -659 38 103 -287 376 -130 527 93 -125 178 -152 114 -189 -264 314 -856 -404 158 -136 437 -394 229 -644 -889 -449 459 74 -792 -55 -637 -186 -271 501 314 -454 -216 -709 -662 737 171 240 309 729 177 407 -855 439 5 464 -90 -607 789 -814 -26 92 548 -79 234 211 681 64 723 -186 310 -211 663 12 -140 -658 -863 -398 -521 -654 -9 -864 602 514 102 584 -572 406 546 566 206 -898 396 -165 -558 -703 -659 607 -703 392 -326 -94 -237 543 271 494 -9 -300 92 -223 630 485 -114 706 55 -883 -720 -210 -895 268 -479 -72 712 577 395 -764 191 -738 737 -580 -555 -439 -880 -690 -494 235 -312 -544 103 331 580 -284 -230 -31 -149 -276 -813 -510 92 -124 -416 199 -342 343 600 54 -29 296 -232 522 -268 388 372 -465 -486 732 -92 -801 568 -81 216 427 490 757 -11 116 -419 386 -187 -311 -704 -291 535 -274 114 -612 -581 -334 573 -858 -429 120 638 -781 224 -689 -186 -632 -896 -83 -11 -777 207 -143 -126 256 -300 258 -841 -12 430 728 -871 398 16 735 -623 248 -482 719 560 -701 -539 -580 -277 359 266 -78 577 255 -269 -555 631 20 -61 -636 -56 547 -633 650 345 -475 -867 -727 -127 163 391 592 -780 68 -121 -229 247 384 379 -106 -45 365 -102 -514 -163 216 630 -387 218 -855 626 377 461 550 208 -288 -727 16 -338 -290 -759 130 -365 84 263 -892 116 43 355 494 -645 -515 568 -44 348 -448 -394 -136 -125 151 216 -576 -231 178 -535 -205 -863 770 303 731 -650 523 -578 -206 -504 -201 204 -737 175 -97 -164 -466 -105 581 -302 -322 -818 -220 64 598 -225 -613 611 -649 -768 285 -387 410 -506 218 -840 156 603 51 523 11 750 -593 663 -433 -17 99 720 -774 -540 -155 754 436 280 538 -723 -659 -604 -17 323 609 85 -22 -159 -584 -698 495 -865 559 -825 369 -25 761 0 703 -317 -223 -91 -39 421 655 -880 -124 -448 -459 -685 622 -701 599 -745 140 718 252 380 -348 435 -611 414 -623 -17 -15 -610 -69 442 -364 782 -61 -349 -759 -533 449 -419 197 508 -683 687 133 19 -515 -899 741 340 30 -558 741 110 -488 241 -774 292 675 -534 -241 -657 -362 -112 405 705 -777 -821 439 235 -432 760 -1 -568 -307 -628 -891 -849 -285 692 -204 -5 507 -740 -460 589 -417 472 -121 -422 -439 -91 -586 -349 -621 355 194 -300 410 393 -689 214 -264 563 -175 -888 -803 -692 335 534 394 355 -899 -865 48 421 -47 -888 185 652 394 789 -504 190 331 -808 -513 584 350 -386 -660 194 661 -796 716 -173 52 -340 -190 -580 -446 -495 -787 -119 -770 -468 -737 -488 -167 153 297 -535 418 702 386 -457 202 785 -532 560 -681 -608 -7 325 -62 727 -607 433 -354 373 -334 -366 -314 -155 789 -471 789 515 241 759 -168 -278 -195 -364 -187 -626 -369 411 -394 460 -42 104 711 318 85 -296 308 -551 639 -222 180 395 444 -690 -473 -599 -296 761 402 -647 -137 -199 -280 -125 -366 719 -367 -548 118 -713 -592 274 237 -831 -29 46 -32 472 -505 -835 -712 778 -268 280 22 -580 -779 -301 374 -784 -250 -442 56 321 641 -221 656 -689 212 5 496 423 64 -390 673 702 -158 84 -17 -308 4 -716 425 -868 -378 218 142 787 -445 -445 -271 -631 -397 752 105 -257 547 -74 492 -712 608 -653 -801 522 263 -174 738 -97 -661 370 716 -118 -666 -41 581 -293 -661 -833 -657 -747 -688 761 -85 709 105 -134 -889 -714 662 -93 -714 556 272 -794 -552 -303 -839 -716 235 -152 -396 494 203 90 154 -465 432 -7 -806 -847 -793 732 52 -517 -876 508 -342 -592 -787 97 25 -869 -22 -490 365 -844 -897 419 -335 34 -489 -85 278 -72 -862 691 476 443 517 -724 -325 271 -730 -835 450 -70 538 427 54 -148 244 -85 -634 -390 536 344 488 -798 196 412 -5 -226 -527 367 -845 -212 -362 653 394 592 -455 383 21 -851 145 -115 -239 131 -609 784 3 -900 255 -357 -140 -222 -603 639 185 -559 -91 769 -95 564 587 141 -645 207 101 3 717 28 -462 -260 299 227 415 772 -653 -13 61 378 16 -133 -617 237 -692 592 -325 -296 -761 -640 -459 -510 284 -579 -5 598 -631 -756 619 -135 -534 -114 -49 607 -701 -116 33 105 -276 131 -620 -727 782 336 -625 -707 210 -750 -643 -83 -652 -683 9 247 410 767 -500 771 -865 -698 -600 -792 672 -406 326 -675 -662 387 -805 -363 771 -739 -46 332 -709 -460 -346 74 -54 305 680 197 -505 -37 45 -223 484 549 -223 279 -822 -219 -266 -643 624 -6 438 -160 76 93 319 338 -833 -715 -81 115 570 -389 -743 -183 -334 789 399 -524 -506 439 -370 693 120 720 347 543 486 638 -540 119 35 -401 460 -465 -763 -139 394 168 -812 428 -893 625 -55 654 401 684 383 -475 -776 -876 639 -387 -683 -468 418 500 -624 57 -857 684 -507 262 452 169 324 -56 -641 -673 40 -173 322 767 345 226 -374 -709 -783 -2 763 -826 659 50 -787 -492 -307 217 283 -718 -750 -128 407 -4 -53 -173 -628 326 -892 674 -672 -816 -460 325 -47 -681 -53 292 -778 235 232 -278 -862 144 99 463 -779 -149 133 -647 -263 125 60 -273 341 454 8 -19 221 187 408 -498 453 128 -327 34 63 157 574 -457 165 -780 -696 317 604 -860 745 220 -736 -84 -613 341 -826 -609 564 -705 484 191 715 -403 627 -859 744 -506 725 -693 -275 562 104 -324 -343 715 -621 -624 503 244 -559 -9 -641 719 342 4 570 -677 508 774 672 286 286 -213 -409 -410 658 -468 -755 184 211 437 305 198 678 398 197 -207 254 655 -249 254 625 202 550 -513 -292 -2 -729 -51 -848 167 -506 44 472 655 74 573 -439 95 579 -821 -258 -682 -71 -407 196 -585 536 -494 -749 587 710 -286 -347 -15 -807 713 542 -738 -123 -23 18 23 17 -379 -527 -123 -803 -238 554 397 48 -65 525 22 -176 107 652 -24 -308 276 38 417 -875 -578 -231 623 -117 67 -824 423 -293 -122 522 -345 -855 -60 796 -654 283 -84 723 129 -667 -659 449 -319 785 783 -446 -582 377 113 -166 453 -585 -143 -596 -198 -581 783 40 -822 -336 301 -686 -273 -331 524 -156 -561 473 516 -820 -793 -686 188 -172 536 -249 -97 -510 227 369 -811 -109 786 -278 -879 1 90 -476 607 -339 104 -294 -580 -765 -313 796 -76 385 200 -130 -729 526 -480 -279 43 430 -897 558 259 449 -845 272 -257 97 -258 700 -81 -628 773 -398 -180 80 -216 417 -446 264 -809 410 418 278 665 -865 -312 -850 684 -324 -99 334 -810 580 310 -441 -533 -368 466 690 -603 -224 -781 333 -567 -690 532 -174 -666 -388 63 317 -732 -304 797 27 583 -27 46 -331 -852 -37 -546 787 330 61 -746 -897 -469 -761 -179 19 320 637 565 -231 706 -101 -173 707 -452 136 -486 -366 676 790 224 -687 292 -815 338 -515 11 -621 225 388 -133 -754 -114 -155 -550 280 643 -595 -19 -304 557 -218 755 40 -288 652 -53 800 -559 -593 293 -10 394 -654 -417 -789 -872 674 -118 -374 426 -441 -639 -517 -130 -779 -655 -518 -133 651 794 -312 -308 -736 -665 634 695 674 -857 203 348 605 14 -493 46 -10 -183 333 -133 -683 -553 -822 -615 -844 -857 634 -501 356 351 -187 -51 439 -282 233 -723 755 -514 708 264 -408 -896 706 -675 436 75 -536 -311 -688 -67 -826 322 744 698 790 491 -834 591 753 -432 439 694 164 301 -500 -612 234 582 -574 792 586 514 -537 546 -227 308 -794 -229 -70 379 -188 -888 -545 -30 320 -151 -527 -97 35 -51 585 433 126 -434 584 225 161 -878 -644 285 -748 679 -441 260 473 506 180 432 -279 -380 222 -894 66 135 146 707 354 623 -570 -711 685 78 117 -317 -897 -516 112 568 -53 637 -580 56 -603 -505 -886 -296 -257 -240 788 -749 75 713 -278 342 -153 683 -724 10 -651 -574 -452 -775 -825 145 -45 -492 769 -551 -45 -137 791 450 -220 524 -700 8 678 -217 -1 522 -634 -652 -612 406 -623 379 -824 639 645 -473 366 -607 -660 -381 236 -163 -144 766 -319 183 -748 -600 675 399 -569 -819 -522 487 404 475 44 369 -187 -808 338 507 -394 -255 639 740 477 -684 230 -281 660 -504 -50 227 382 -56 232 170 -400 -624 -810 -269 -111 -116 611 -789 589 589 199 264 800 -497 -879 -104 586 314 525 221 792 705 -437 255 -740 414 -587 455 13 42 -621 378 460 587 -868 215 -506 780 58 -635 -572 -96 -244 304 713 167 -573 -352 654 -130 253 -595 -684 -91 448 103 -672 739 636 -440 480 527 599 -213 -83 586 -104 -371 404 631 258 -154 794 -597 -815 -641 -662 442 234 -619 485 292 -196 -397 -696 470 -584 -431 -850 343 -875 -766 756 -488 405 -419 -63 486 526 -31 199 573 -750 66 654 448 -538 -556 531 -70 -888 -688 288 -421 -458 -562 -699 -552 379 -486 -230 -428 -486 -174 -735 519 -707 -136 -34 -561 -341 624 -427 461 -113 -827 325 346 -652 371 -283 -564 -36 339 -629 -806 -651 392 -581 -769 769 662 72 134 667 661 59 -845 542 -62 123 -253 23 -516 -248 -848 -535 756 -247 470 -11 -858 -392 -818 557 -375 629 356 -659 282 -544 -90 -663 307 -452 249 418 412 0 -120 -566 -406 -457 -346 -375 -586 680 -417 -252 70 632 566 668 28 523 323 -201 -480 398 344 -400 -659 -73 259 -748 -818 -595 230 414 95 316 779 -548 578 -784 170 -605 549 -854 774 -893 553 -247 502 179 472 227 409 108 68 244 -143 -215 -653 34 -315 556 627 -555 620 -26 -694 -835 -73 188 560 -33 -420 -771 -339 -421 -274 -48 -742 688 119 -447 -410 696 656 624 -236 699 182 -530 43 249 293 -177 -500 88 560 247 188 69 375 311 -819 -164 281 276 -844 -733 668 -12 -124 405 -279 199 -501 573 355 -894 297 -59 -491 47 510 144 -299 -420 -883 169 619 800 -465 -344 -695 -531 12 200 -104 725 -666 -136 166 450 -227 -682 359 8 332 -337 -306 -10 -866 -67 -532 561 -463 -875 -716 -576 -783 -121 743 -305 528 -228 -382 -50 773 -605 -164 -454 277 112 -6 -126 -482 -124 -338 164 -16 -676 -79 516 -301 479 609 212 -762 -786 -228 300 49 -524 -721 -395 714 605 594 454 -122 185 -178 527 605 -451 -720 -259 37 -334 -640 -280 -547 -414 10 16 -817 763 -403 -113 -841 538 359 677 -394 -256 712 408 -397 -529 775 -154 -260 -388 -345 452 757 441 798 756 140 277 -151 -814 -698 672 -818 -812 764 697 -839 165 446 565 479 793 168 -77 673 -475 -474 -476 331 -182 -807 -484 562 -309 -255 285 -66 -895 379 467 -344 376 18 -458 -679 411 39 -453 -651 36 495 -352 -4 489 -516 777 66 -854 597 318 345 521 -321 -569 170 332 -169 -448 -288 543 492 -4 647 -38 296 -647 -360 -251 -718 -521 -158 612 -635 118 358 7 -222 44 -131 783 -867 -13 -129 209 555 -68 671 -492 -432 -6 -18 460 -239 -341 -583 -300 -787 325 -249 415 -685 -430 568 -659 76 -228 751 -505 -306 -173 -456 -87 602 -301 127 -234 -340 284 407 -816 -123 -516 771 481 -536 80 -252 160 -258 124 86 -799 479 -155 -219 -581 255 -672 335 -242 646 -448 -72 267 299 -688 -345 -669 7 -273 346 -769 182 -466 199 -459 -258 118 -663 -782 -865 -529 512 -521 -48 -817 647 -504 -210 -833 580 23 -473 -826 -469 -712 667 401 9 -196 -374 -134 787 155 779 -864 -247 -603 257 -877 -718 -439 -642 245 -297 567 -148 -151 -26 285 -180 -162 69 354 -779 -137 413 44 -254 494 720 -135 -557 499 -657 -678 372 -417 735 -89 364 512 -241 552 -701 319 -488 60 -221 785 764 -24 725 357 -387 -625 362 -388 676 -592 -741 -215 -318 -440 -594 -57 -439 242 -173 719 -449 270 -324 488 -258 -897 219 -404 -114 -259 155 -772 114 -271 -33 261 -170 47 701 -51 -75 -709 -864 745 -178 -593 741 711 419 30 -590 -345 -303 186 -147 183 -83 424 -220 -623 492 640 199 -190 -778 -303 -874 -532 536 548 -473 762 -151 -746 -238 -192 782 -731 -136 -724 -142 139 536 -369 466 222 -41 -451 -556 359 -689 -679 -315 -19 -105 -347 657 12 582 183 -605 9 -505 -584 772 254 -825 -832 290 -460 316 -112 -404 382 -708 -767 658 400 -135 -641 -694 -293 -334 -361 182 -622 4 -337 524 -900 -208 -194 -803 -439 -104 110 116 -20 -313 446 -752 406 -638 581 168 -806 -209 258 -581 -360 617 269 -489 340 102 -812 180 -383 -741 320 202 375 -473 -502 777 -471 -759 301 450 -672 -757 -243 -499 17 -595 -169 656 -686 586 -664 178 280 -763 -217 -522 -716 -646 499 -315 -118 -188 -141 -630 -753 -714 342 -543 433 -501 -724 737 454 719 361 225 -768 -837 -796 543 -706 -784 -103 -197 -180 -793 -115 778 322 -260 485 777 581 -338 757 107 613 -126 -139 -536 146 -772 -899 566 671 -853 -489 591 181 -529 -541 -547 621 421 -600 -431 -344 75 669 -542 -261 -149 11 -713 402 131 -101 782 -340 172 -65 -464 -42 270 501 -506 29 483 -321 -636 -516 740 -569 727 680 -25 305 -356 -665 -662 -465 -578 -201 478 -871 -676 372 325 663 -683 -39 551 -229 -91 -9 -54 -375 -835 -368 -397 786 768 -893 -266 277 -738 -378 -603 -302 74 -707 664 188 94 -231 -882 -731 491 455 -158 170 -153 -29 185 275 -790 123 203 154 543 42 36 -197 275 -31 123 609 411 -121 -315 -725 599 -670 379 1 27 -642 -578 -388 -535 -261 369 166 -167 -183 -683 276 -885 467 569 770 508 615 -262 266 478 -429 231 368 -665 -831 414 771 165 449 697 776 320 126 726 405 -28 -626 216 -137 -705 302 515 750 621 548 -448 -320 587 630 -114 248 82 -403 -327 707 -88 -31 -34 -363 368 742 -485 -423 157 584 -894 463 -294 593 -352 510 689 83 -427 -799 -430 -252 258 16 -258 -348 124 458 -625 531 193 707 -797 566 -572 -110 84 -253 144 -439 658 -520 -859 -84 -736 381 -849 428 295 375 -776 541 -691 -155 642 -40 -721 -321 -170 -707 -780 -566 -130 295 -424 -834 -889 -20 -856 240 -683 -831 -834 -420 -213 540 -88 -763 -5 68 -835 -671 580 -587 487 309 -115 764 330 -273 -570 -485 -474 253 251 7 -14 14 443 -151 -8 -202 228 -372 333 -787 -555 -576 -431 -222 -568 -759 475 736 385 -562 -519 -892 -392 -503 -151 698 -772 177 -255 80 33 145 -393 233 482 -597 -322 203 441 -690 637 -369 672 643 -271 431 95 -730 -773 494 10 490 -316 -132 794 -322 -420 -707 1 182 539 -153 -26 183 -665 795 308 -528 250 -181 -262 -404 -84 127 59 -153 389 376 423 707 -827 -686 -157 788 795 729 667 -164 -51 705 -611 694 678 -527 -536 -736 323 -86 -775 -711 -730 404 -157 -695 -75 469 -136 459 -872 -427 -709 -827 -20 -7 331 -665 -716 -232 569 -36 112 -57 264 467 211 438 -784 347 401 361 -546 -147 429 297 265 627 -701 -412 -289 -598 285 -160 374 578 -289 303 311 -442 -833 -875 200 -504 -64 657 -409 239 564 -381 720 145 -571 -797 25 408 -810 337 -366 208 -646 -117 -162 -679 -618 -688 103 442 -142 -631 301 -295 -63 177 -554 -427 -357 -816 -540 39 711 751 -93 -282 -875 -34 -541 -886 434 -434 -44 259 -513 -713 -279 539 -239 -140 -837 -393 187 -340 -325 -265 -84 -882 177 239 -330 -708 323 462 471 143 -301 -851 -69 425 -434 435 -780 257 -651 -294 15 -858 -262 -896 -644 -618 -718 -643 -468 357 498 68 567 -892 337 224 -94 654 -607 249 -119 228 -250 -726 -845 -591 -683 -500 364 -680 -394 263 -285 -165 -87 285 -526 453 -242 617 3 -57 142 -165 719 709 -107 155 -861 -697 153 -452 596 768 -29 -591 -245 -354 35 406 -577 -750 542 -651 -899 349 0 738 730 459 -316 -442 147 373 770 579 252 380 785 -143 683 -756 -182 -526 -40 -824 -40 413 -12 711 660 -418 795 339 662 -373 98 -828 49 -269 566 -222 -97 -802 12 61 798 -744 502 -407 31 780 -489 327 -181 539 710 -881 309 358 508 -85 -763 -309 635 530 -90 291 -437 -883 603 -554 44 -51 469 397 280 340 -186 293 520 -119 638 -889 -630 671 -664 795 -258 -675 -185 640 -867 310 -221 502 76 347 256 -137 -405 -90 -10 328 320 -510 -469 338 -311 757 798 -58 251 7 358 -671 -492 -829 -53 -350 -679 -842 -334 -417 -347 -580 -156 -108 280 154 -159 -544 -206 -226 -261 -886 -125 99 -373 -673 128 -677 276 -108 -427 -521 -41 -277 -531 646 133 -315 749 -277 140 -105 -190 392 492 729 572 796 273 536 -491 95 286 617 151 309 103 -240 -172 311 -416 -24 -853 780 -461 66 712 660 -807 545 67 -376 -833 210 117 479 361 670 522 -32 684 -258 735 382 -287 -122 27 -473 331 -186 -685 -200 677 -260 537 -760 751 -46 795 194 -473 -661 234 -149 414 487 357 234 217 -250 8 469 -174 326 602 -301 -220 182 408 -281 -733 -296 568 -828 -778 -500 -370 528 476 589 -319 -1 -387 110 -175 -76 -573 -1 -88 246 125 -609 -178 579 244 234 -194 300 -329 -259 -647 487 705 -731 231 -244 -335 67 -264 284 606 641 317 -719 657 -786 -89 -235 -302 665 -623 -121 291 484 258 -282 71 209 641 734 452 631 712 288 -447 -379 -161 -85 365 259 -716 -133 774 643 -786 -420 548 167 -643 -370 -6 -418 -800 555 -373 -293 242 -157 510 449 565 -347 640 12 -296 -451 -670 -485 -110 497 696 -126 -807 -445 391 -228 225 -623 -226 -696 -194 662 -303 505 -392 -863 -308 213 -453 13 -761 266 -830 -711 773 191 710 -282 476 -804 735 -887 340 465 150 649 636 -538 -386 696 -252 -793 773 110 -780 -788 -737 -529 -448 149 -148 292 -503 -88 690 -763 -894 -730 98 -886 -530 664 -786 -406 126 -339 -848 329 447 -607 -586 -367 -512 -262 -668 770 -266 -269 306 409 -593 649 381 530 -2 311 -697 100 -304 643 -435 17 -419 100 610 55 168 297 -237 525 -729 331 594 784 16 -152 317 -219 -344 -655 214 291 253 156 -818 -28 521 -156 785 -854 -283 -338 -183 648 116 533 -854 -446 -451 -512 -471 -669 616 -673 699 293 309 796 498 163 663 -642 266 29 405 -281 -798 252 233 -748 -257 -769 -635 -628 -742 94 703 -344 -696 363 102 -685 -387 -166 245 275 205 -397 -735 -278 288 -11 265 -55 -883 537 -54 -278 -413 714 -210 187 12 -476 -503 7 228 33 -634 -420 586 -91 -160 -848 85 -208 697 -172 -249 -271 -570 -41 -374 -792 696 356 -434 451 352 782 276 508 -439 -24 -874 -500 -249 546 -171 685 552 246 -711 455 686 -595 432 418 235 572 -717 728 -277 -219 -723 -590 -729 209 451 110 130 -525 337 -171 -63 446 651 42 -296 -456 227 368 -75 -535 -356 -66 738 496 -675 -580 -379 -443 -33 397 138 -415 -84 -876 161 -662 28 734 -759 155 -615 -578 -537 -650 794 -893 514 -484 127 -505 -470 428 -559 526 -853 -352 -395 -248 328 692 -472 -134 541 -569 -168 780 -872 427 -218 -360 -467 -528 -460 -772 155 -740 -524 -201 -604 396 616 -337 -274 331 336 91 -862 -67 626 -795 160 787 550 -80 -464 -303 612 -421 -115 -11 -685 -626 354 591 272 402 441 760 -716 -594 -115 -52 701 379 -631 83 -561 -354 -184 110 -789 -882 734 -539 302 -892 -663 596 -453 -651 12 -844 172 -723 382 125 584 -335 377 -502 -29 -650 -367 259 393 -615 -13 219 486 496 -267 115 80 740 450 -281 327 -404 502 -290 213 100 -3 -605 743 -745 -265 -349 -816 640 -396 -139 -446 -508 786 773 304 -873 -512 -805 -513 400 -547 -736 -822 288 -673 55 -744 -504 -731 293 -420 660 538 -669 101 -398 -204 151 300 506 770 179 -547 -241 -398 -883 277 -189 77 2 164 -190 551 -100 276 574 -457 -651 287 -264 268 577 95 219 -840 317 -278 -585 -89 627 464 448 584 -331 -776 -283 354 565 -369 302 586 444 464 333 224 337 -625 -770 -887 100 184 -882 -479 652 -10 -351 608 -511 531 -437 313 48 -339 -78 -44 714 437 374 -38 -415 -148 -782 -376 247 349 -338 -662 67 691 287 -8 630 -255 514 -176 558 65 37 -668 81 -469 -849 214 72 246 -587 57 562 146 527 314 644 377 471 150 329 -610 -861 -717 -634 423 660 -886 -773 -808 135 -180 641 602 -719 -424 725 475 -64 427 -807 -399 613 462 479 310 431 -180 -828 240 288 -661 198 309 -715 362 -757 420 -9 649 -822 -272 -143 148 -79 -559 -483 741 296 299 -861 -555 -431 -507 -218 217 -788 -2 27 756 104 -388 790 298 -583 635 -540 -810 -794 -171 694 -707 224 208 -784 285 130 600 697 -53 469 -193 412 -836 170 652 647 -711 511 147 -622 -771 -27 394 -53 562 590 514 789 -467 463 -374 755 92 -596 -10 252 563 -741 251 -103 693 -6 325 -412 656 -788 450 64 -452 -151 -394 474 -551 -231 -95 -407 738 -582 329 -382 48 139 452 540 786 432 298 523 -15 -726 239 591 -411 296 791 507 -622 -87 -387 31 -688 523 335 -666 412 80 626 22 138 81 -828 -453 563 -559 -290 654 483 156 -149 677 -789 -59 661 434 -395 -603 -477 509 -646 22 123 -738 -658 436 487 -112 82 -235 -557 724 654 682 123 374 566 -579 686 210 -228 552 -778 192 -659 22 -416 -778 -317 552 -171 -798 -433 -14 252 -793 699 -245 37 -545 -793 729 -257 -373 -680 618 -612 525 -768 492 513 -253 -56 -500 -542 -839 768 -121 729 669 665 713 -115 715 -660 -19 -511 -163 433 -322 -584 -607 516 -775 -399 171 -676 120 -752 201 -448 -250 373 -541 467 292 -785 165 -465 -452 -621 339 -512 507 51 102 -277 282 611 -330 -443 -58 470 -752 749 260 -571 -126 -504 -386 -249 -693 404 547 -361 377 661 -77 -223 -831 760 -73 80 -284 -298 -855 -428 647 63 699 -478 -822 347 -640 428 781 176 -179 -682 349 555 -246 625 -506 -474 -542 344 -850 -369 -478 77 329 658 -582 636 -373 37 638 507 19 797 -52 -543 -88 611 205 111 588 -145 411 534 506 31 -430 640 -719 -263 -883 706 -605 406 356 -398 -594 -769 504 -588 -616 -696 -157 -666 522 -296 -804 -650 220 -600 300 30 -601 -639 -491 109 -705 541 393 379 102 555 134 673 -363 419 -128 -194 -408 272 -134 -456 799 -247 229 -597 93 -501 433 -248 289 -308 -825 535 -24 -737 -570 -205 356 -53 -601 765 320 -150 178 -81 -488 -198 526 -202 -646 -485 337 723 -789 -456 -439 -852 606 382 519 -64 368 400 430 50 -427 680 315 -401 690 -41 -876 -108 176 -379 -641 -631 -421 -564 -63 748 776 -791 -395 -183 -212 697 504 -545 317 519 462 639 -181 666 -758 764 -84 -630 -782 589 -63 27 -204 -780 -200 -311 -836 271 674 -208 633 -541 128 643 737 -543 435 -663 -645 388 212 191 173 -315 -444 279 108 504 -166 711 -469 781 500 -525 -857 -428 -345 612 -815 -11 282 -262 -579 -831 634 -718 -536 -45 -17 -68 -319 65 -395 269 -59 63 202 474 -685 557 313 307 -706 295 -656 231 518 -320 -851 -368 -688 663 360 -456 -250 -697 661 371 90 -810 183 -79 699 -92 530 -746 -709 672 234 -842 -654 -309 694 790 49 -404 -440 786 -403 -145 -628 -769 -280 -730 260 441 299 765 705 -268 -353 -367 679 24 349 126 -319 -47 -826 -482 58 113 -76 713 503 -658 -318 198 -2 -745 -204 -302 611 220 -491 760 -587 -118 -248 381 -589 340 685 -472 -312 264 323 -127 -635 -591 -183 -3 -736 -369 574 -182 -773 -480 707 152 -436 -423 -540 -776 580 640 -50 695 420 363 -93 -825 -123 -809 -889 -281 -443 -449 275 -447 -818 369 220 709 -196 726 240 401 7 600 -869 506 -3 -399 -728 -854 -664 -400 -424 -542 -213 336 -536 -188 -104 -252 655 -265 -671 -306 788 -712 -77 -787 115 269 662 -329 -87 -564 -609 -690 673 -254 -511 -684 134 -542 -192 120 683 -425 -521 391 -246 -855 -715 -223 485 -688 687 -643 633 -465 102 519 162 -751 142 124 616 24 -298 -292 554 -803 106 -523 -840 580 -296 -89 -827 592 -680 23 -560 556 -350 -338 -48 -615 -801 -742 -631 -431 -400 -420 -487 111 -152 -433 -709 -84 663 -269 -857 -172 -760 -39 -37 -595 -556 -137 -587 -831 1 -529 -537 -707 -866 -288 93 7 -845 713 -646 -187 -652 64 111 -824 -719 -62 461 -606 30 -520 -111 -208 -35 425 629 -186 -237 477 532 349 542 648 362 -507 9 -756 -57 -558 96 104 -522 336 -387 -367 -140 386 631 783 274 439 702 -194 577 387 327 699 -608 -619 39 687 -777 13 -442 -475 -367 -884 -657 -38 522 385 124 514 215 -211 -568 490 -674 696 783 -414 -67 -257 -380 504 -803 -853 -172 69 113 745 -104 -60 -290 629 -510 -268 167 -255 -685 -794 29 358 -167 580 403 726 -255 -207 716 659 316 139 16 221 146 720 -62 -146 159 -292 -266 -811 -168 -732 -606 -115 -679 591 27 -385 613 -595 -198 -572 -801 500 233 47 -823 -98 -29 249 -273 -827 361 -645 -559 669 -228 -522 -685 590 -648 -27 18 510 373 711 470 -431 100 -395 157 591 -204 606 190 573 -626 -564 320 183 61 -530 734 -270 -447 -548 -683 456 684 541 367 -552 669 -29 -183 -582 50 -710 -530 -217 -111 -755 -873 625 -283 361 646 -107 -399 -785 158 148 382 -494 -91 -589 -15 -178 583 216 782 407 6 628 549 772 589 739 799 -445 622 -400 -713 606 18 577 -118 726 673 -536 -840 293 -499 -540 540 151 -702 250 604 672 469 755 -841 -805 252 471 -134 -321 710 -41 431 577 134 -806 380 491 373 -876 -765 -389 308 377 140 -261 -42 763 669 -513 -842 268 334 -875 752 410 35 -71 -59 -497 253 271 662 626 11 231 430 -583 -61 711 -631 605 -122 -693 -498 -393 780 -460 -484 -821 -887 43 -812 -144 -600 357 246 -796 34 89 -843 756 -165 -830 361 45 -718 669 -647 603 643 -132 -620 175 272 5 -434 -421 778 489 -539 138 245 198 581 38 -588 446 -296 -764 269 -785 464 174 677 -836 -256 342 -767 -544 -662 494 -622 -180 -27 -362 46 -408 139 38 45 755 -294 68 -747 562 -443 254 -347 -353 -424 448 -154 -381 -735 577 -102 237 86 -197 777 -474 -32 613 -611 451 500 377 275 580 -682 299 255 -14 360 517 -831 706 432 -63 628 -709 -8 -571 570 -671 -124 700 -676 -50 94 -617 371 -315 309 -165 -513 617 217 -260 68 -503 -485 -898 -166 -408 198 441 -246 673 -242 -396 426 188 385 619 -116 251 320 -715 486 644 -482 -307 452 542 -70 -176 317 -683 196 253 527 421 -525 -255 255 61 -311 -183 -72 -372 205 632 30 -39 -354 -84 106 72 -574 -246 -542 483 -760 -455 -186 -505 -506 -641 -413 -376 -630 175 -86 770 508 -785 672 -449 -796 129 -734 -701 608 -540 -253 397 -670 -595 792 -632 -126 -672 -639 -189 388 296 488 -562 42 525 -754 -766 -834 270 -413 -468 599 -392 454 -274 94 -827 -572 -548 457 -824 -516 119 575 -408 600 -741 -484 -860 582 -132 -81 -173 -325 -282 139 399 -63 797 573 443 -555 -134 -676 143 258 -739 -752 -261 -439 -146 -738 224 343 665 677 636 -710 664 763 481 170 -194 531 -867 -111 -883 220 -301 584 349 -408 676 746 123 -852 -445 -894 -313 113 711 129 -623 149 -7 -135 -394 391 -183 714 -790 -262 -55 -449 -334 46 256 737 -211 -299 328 564 633 637 333 129 -349 523 -496 203 609 209 338 720 -109 -170 436 492 468 676 -314 638 442 299 -389 -688 -34 217 -196 414 -585 -419 -526 211 -879 -599 70 -490 -179 165 -357 -854 465 188 637 -517 485 -184 765 -223 -525 -36 546 -633 75 -669 -885 609 432 108 -662 -760 -381 -491 -182 508 -784 683 403 387 -572 150 508 -407 266 -399 155 140 -111 597 -123 611 -683 -416 221 -799 -143 297 -632 440 451 403 -557 -690 -808 357 -715 -600 -429 573 -507 412 618 -231 -231 -586 -745 603 -236 220 -573 61 -844 -201 -261 -501 267 -522 377 -229 56 347 370 781 443 -615 193 -466 314 -795 -225 200 -516 -129 691 -90 -295 -810 368 68 222 479 557 388 -291 58 -170 506 751 265 571 522 293 481 -592 -283 422 -510 543 331 364 450 -543 -850 150 242 -472 396 -465 -84 -896 -156 -843 641 -450 476 -32 356 -738 139 -218 228 -315 -722 -146 291 -477 -731 -108 766 -501 389 239 -14 170 27 -590 754 -301 -346 673 -761 -801 310 227 -687 562 246 -366 -529 -683 150 319 -248 -866 -645 157 -114 780 364 351 -283 -167 -699 456 -650 676 -506 -156 613 84 -758 243 702 -186 186 -402 642 334 682 597 10 -539 -815 -393 -54 12 -350 731 -488 -717 -320 -704 -180 773 655 122 399 113 661 -27 -748 -817 497 -782 -582 -687 31 -103 -376 -211 442 575 122 511 429 -486 83 500 1 526 -295 416 -854 -473 528 -439 -827 -840 -725 -316 46 49 536 445 -751 516 -535 -528 105 -213 -332 -838 104 744 -715 -58 -642 -512 -564 -870 -77 -183 -438 626 10 -397 221 775 -267 -351 -34 300 -712 -598 -321 71 -142 -386 -801 768 213 -891 314 -382 -400 -714 296 602 64 205 -750 -351 101 145 783 -171 -666 294 376 249 -637 299 689 459 -70 -199 -363 645 107 -864 -219 -198 714 59 189 313 -138 628 -190 -348 -228 55 607 -375 660 -248 -368 -634 -33 675 -129 586 -581 248 -143 278 -851 371 6 440 527 649 343 -101 415 119 740 232 -636 392 605 -584 234 603 722 -639 488 654 -22 -35 -867 30 702 -453 -554 -599 390 664 -830 218 88 50 -122 21 -650 47 724 -270 -310 579 -12 -360 488 166 -770 -206 441 -341 152 -691 641 555 707 -412 443 -163 -895 -419 -409 131 616 -577 -33 -6 -245 -889 -386 408 -104 22 576 44 -730 -59 -483 -495 431 -758 -32 -516 752 -878 422 499 -705 -132 -481 277 510 524 -525 356 -661 -765 463 353 457 610 790 -229 331 -28 106 -890 476 511 -812 -808 -36 -753 688 -526 -436 -254 -455 -726 -91 -437 327 -144 -97 84 -737 -807 -499 631 -624 -131 -828 501 629 -622 -834 636 103 657 559 -7 -485 -135 -144 -598 319 257 342 -286 81 -440 -752 229 745 190 152 -509 -175 -790 -476 380 227 486 -157 -611 727 390 427 299 668 -818 -655 306 -23 -198 -127 535 -727 -191 -13 -322 -626 -715 -836 614 -81 441 695 -788 494 293 -608 773 277 -547 -172 -450 612 -780 261 105 -779 341 204 -172 78 285 -770 332 336 -771 87 273 -539 680 450 188 130 -846 -215 -139 -680 -731 -472 -142 -457 462 151 434 -267 321 538 597 -325 189 -361 554 351 -307 511 502 -854 746 -75 583 -709 -217 -107 -878 524 459 -292 521 -692 -894 613 439 -691 450 -645 291 -304 -368 635 240 282 -159 672 -518 -413 -689 -361 -883 317 534 745 -262 -471 -239 -32 663 538 -30 481 413 -619 -381 88 -423 -492 540 733 -328 784 770 581 163 100 257 -157 786 -690 -436 182 -404 538 -719 5 -883 377 -420 -312 -253 284 573 -78 -330 -165 -546 -201 261 -787 -555 -236 -873 438 197 -610 671 -545 108 -298 304 -635 -550 91 -234 727 759 271 -822 61 -318 -212 -470 432 -600 -775 67 -674 -8 120 182 -594 -890 234 486 -374 25 -344 580 308 -704 25 -685 760 27 -628 -737 458 -774 -389 280 -55 22 -718 544 740 -411 -416 -250 -465 112 115 -732 345 -383 357 646 -742 -5 528 229 616 451 -789 -859 -376 -822 609 618 -655 764 20 -143 113 -188 -459 764 -203 38 -782 -176 -331 -311 -509 -371 -499 -481 774 -873 -606 94 355 508 510 764 -89 -472 320 638 -202 -228 -596 -577 747 372 -129 -182 -256 618 207 -266 166 -163 349 748 -219 463 -578 758 -431 -151 407 -652 -386 459 754 519 -669 -48 -744 694 647 -818 753 -791 -537 19 624 -435 -142 195 -317 492 174 28 724 338 517 671 -862 297 648 -539 131 154 -104 -595 -566 254 777 -390 -223 -649 485 161 8 -610 418 -692 61 502 89 -299 -515 451 -560 -732 -125 -214 -265 -169 603 -68 637 506 -240 285 -214 -653 -386 -690 -340 334 -564 -619 -372 798 721 119 -158 604 634 668 -647 610 470 -407 -732 -238 -50 558 -323 82 383 -568 -647 -767 647 634 391 -20 -69 23 -738 -312 -147 -790 -631 315 -705 301 442 -262 -871 420 429 -141 -516 -579 275 650 -25 -504 -186 -433 -225 -652 687 -61 -366 633 -729 786 -444 -302 -754 589 -843 -788 -390 517 -48 461 -264 -519 737 -339 526 54 566 -658 -703 61 -86 -429 167 393 177 757 -351 568 798 -788 -878 -849 -307 127 325 -792 202 142 426 61 81 -431 684 -207 615 -663 435 -893 -712 -877 -536 -321 494 -392 462 -367 -119 -634 651 -271 225 433 -258 649 745 -212 393 -396 -316 -341 -128 -578 -472 256 -440 -284 149 -478 794 -720 622 -240 265 752 -323 -476 -634 -36 -75 364 -171 483 790 -846 -335 -150 -593 191 1 -172 -177 -301 -881 392 681 -518 -484 -133 -787 79 -67 773 -272 199 778 -796 211 -155 -234 -65 -536 422 310 -158 -21 285 -217 504 155 0 -705 -336 -759 42 434 -744 184 -488 -310 -444 -688 -390 -757 -594 -324 -718 -100 -582 211 -265 533 474 202 644 27 536 -792 -641 -384 -561 -572 -96 -796 242 -387 -686 582 17 353 -765 -197 -386 -260 383 -81 -538 593 352 -465 -102 -75 -506 -587 -472 340 278 561 -7 -214 108 693 -356 -480 371 -810 -217 16 -800 -812 -813 318 686 707 -157 -489 -360 419 7 227 667 -311 -701 35 -122 -575 -463 -712 -746 447 -109 -27 143 -842 658 278 -63 -756 -76 236 781 -888 -866 65 -687 12 472 -887 490 606 -227 -42 479 -92 -139 -857 789 -829 -352 393 206 -699 -279 791 40 -892 -553 85 -12 146 -334 293 683 -325 -207 -487 -341 671 -52 -472 681 -185 -671 117 333 -558 593 -218 177 251 750 627 607 14 717 -684 -759 -154 -808 171 -119 -532 -94 412 -240 610 228 282 -523 -656 115 -630 -747 -115 -290 744 -687 343 -246 18 -877 301 366 396 -314 -345 600 -764 47 456 -344 -504 243 -543 693 611 -327 564 671 796 -743 -383 -760 -491 -221 421 29 161 222 782 705 383 333 -269 353 310 580 556 398 387 136 417 570 -235 22 436 567 743 115 -482 795 -819 596 -100 -774 695 -827 726 46 692 403 -187 -155 -209 -804 -814 -636 -638 36 -96 367 438 -32 520 190 -685 13 -708 525 147 -773 -832 175 -295 -627 -619 670 168 304 762 35 283 -313 -848 14 -14 578 503 -176 486 565 -495 -512 -618 416 -172 83 535 130 706 -138 -544 -234 409 87 -204 80 762 202 -17 -41 284 492 -223 -896 -604 -808 674 -735 96 -351 511 -42 -838 -621 -836 -18 -255 -26 -645 -236 -564 45 320 -248 491 681 -692 -566 444 -519 707 623 391 -859 -511 -301 63 -440 -210 -255 -565 200 -605 -174 26 -130 -699 -753 720 530 172 378 -840 465 474 776 -821 -505 578 -335 -699 -530 30 -691 -143 -300 -465 615 -828 349 -253 -357 -539 673 667 25 60 697 -439 -203 -739 -401 -759 -713 679 514 328 790 -519 663 115 -419 -798 -447 563 197 687 -781 -342 689 46 -840 115 580 179 214 529 193 -528 -43 324 185 -303 -211 308 -715 -549 343 -193 -550 381 -63 -12 0 -283 649 436 -772 -59 795 -583 -687 649 -819 -312 -294 -507 89 482 776 -34 389 -207 -30 730 -696 402 -753 122 -549 -97 -154 -568 -887 642 576 -729 -442 -115 -694 -713 -245 -439 -895 347 -648 283 152 633 -36 111 -729 361 506 -889 797 146 -787 -632 585 -437 749 -420 680 -728 -314 -188 771 -106 -788 -854 -842 -874 318 374 -658 -588 637 -480 437 105 -660 -219 -453 -375 362 -793 245 -181 786 -25 -231 509 552 795 132 188 378 79 739 -597 -50 430 -804 242 619 -496 -293 639 356 638 -583 -457 -92 510 -611 -320 664 446 -281 -33 549 -559 117 511 -649 369 386 -3 -580 402 -454 790 -102 -491 -260 220 -290 359 -98 305 -790 -610 583 -220 -547 135 -376 324 -481 -874 20 503 -775 450 -562 -419 217 175 30 389 710 -296 106 536 181 84 -753 797 145 -404 -632 -44 -232 -120 -411 123 277 271 -40 715 -464 374 738 138 -119 -18 347 160 774 776 714 181 -806 -260 -449 -763 531 763 197 -220 211 463 -325 723 652 671 48 249 674 -646 -585 -216 645 669 -759 -817 -444 -670 -164 263 12 -225 -6 131 762 -397 -86 -338 -267 -285 -321 694 459 146 219 -238 -825 -365 642 500 -781 -123 466 -198 -118 391 288 100 709 438 -190 -633 370 -876 130 -236 -762 -272 -842 -107 67 -854 -453 192 -115 -435 -20 -157 -106 -315 305 -299 -881 14 763 377 701 -415 -281 -156 -862 -384 292 -836 -847 141 -334 661 -203 -776 -896 -567 -415 242 -431 5 -396 777 -594 637 -703 -763 231 -119 -131 -569 483 709 330 -54 -813 369 232 -108 -24 55 722 678 -738 52 -519 -694 514 383 280 -368 -60 53 -426 -381 -159 -228 210 558 134 14 -837 -303 658 767 267 230 65 718 -229 322 -135 -684 -683 413 521 -614 524 58 -237 -524 700 133 400 787 -585 -29 -318 -616 649 -555 -150 57 -865 166 115 536 -76 -429 -514 471 -120 546 645 302 -341 -216 352 -208 -502 -110 -119 696 -652 -807 211 298 775 -546 -11 325 481 -408 287 -882 735 370 406 -127 -203 -652 -436 90 -276 -691 -250 -476 -326 240 438 618 756 236 -625 43 -467 133 -166 660 199 139 13 177 -466 -217 -494 518 726 -422 -842 -155 -306 -667 51 707 -748 -286 -836 62 -894 -154 338 173 589 -664 514 -610 -508 -618 72 535 538 -792 485 -679 -89 674 72 776 647 -526 -104 -435 -307 -801 765 -880 -205 -49 -692 -549 -851 404 592 -468 798 -237 509 -718 -723 -93 -490 412 -744 -487 218 616 -239 -298 -384 798 -323 588 94 -384 -454 -584 -637 -767 693 -750 272 509 760 -281 -338 55 -231 -65 448 430 -285 645 -380 -785 396 88 473 116 -252 490 -528 -713 -541 152 -897 -723 -882 695 590 -6 -407 -481 -678 27 -896 485 -824 563 -640 -632 527 -562 -582 215 -333 135 18 -236 -768 319 -719 167 -64 -150 -363 720 -397 324 682 -576 453 -219 679 97 -836 409 477 -775 -395 124 -500 -176 -571 43 -818 454 -727 -669 417 -560 48 -857 340 -312 -18 330 252 -207 24 -453 327 362 588 -607 -652 95 577 -825 -351 338 -854 513 92 -216 417 -129 -674 411 -709 -829 -493 447 590 -266 -642 576 613 -762 -55 419 -797 -262 -55 -190 -750 -616 347 660 692 -290 101 5 40 663 -866 128 -546 -491 -679 374 130 -775 478 -132 -839 -601 312 -851 768 -288 -672 -599 516 -813 -180 -357 592 -602 441 -490 -537 -126 -224 304 -612 -704 -158 -256 452 705 567 -237 89 -99 31 667 -363 -623 555 -509 257 -37 155 -124 -682 -342 -111 331 566 349 -563 709 -130 164 -686 -17 -687 -244 390 627 644 -334 -454 -57 -348 -862 270 56 344 536 -433 89 360 -41 -547 -202 486 -329 325 -694 -386 108 -438 -297 -689 -65 -381 141 -86 -797 -554 -482 -324 101 -561 -793 683 42 -807 -525 74 -505 -850 -787 -454 -301 -124 -305 563 -538 570 630 492 532 -835 601 233 -430 -200 165 -341 421 -354 -760 -762 -753 208 -516 -320 -325 -278 -376 -50 -409 -677 -517 465 118 -300 -62 -11 -248 -596 -607 562 -508 298 212 47 -788 -261 80 683 -515 -363 -239 -794 453 340 114 -261 686 736 87 308 154 -717 559 151 677 742 271 361 289 265 -467 -166 -642 412 -771 290 45 -355 -46 -579 -551 -627 452 -379 440 -831 -57 -434 699 -148 -683 239 637 -844 -479 3 -404 -669 760 -545 704 588 -422 77 467 -368 582 167 434 -870 612 -858 -124 782 790 -824 -286 649 92 -492 -555 300 -777 648 50 13 -218 682 -732 298 -99 188 -562 17 -109 -734 -845 650 -796 -871 -286 64 -297 -680 498 -425 340 -441 -430 705 -255 -68 647 647 -97 -230 -645 -419 480 -228 714 409 -747 342 86 -574 -34 -792 -314 386 -194 -851 254 460 -710 103 -574 -360 588 -516 137 -159 -593 -393 -659 517 682 710 -848 -186 -491 -130 -185 -75 120 -372 504 107 218 7 116 -215 544 728 137 639 279 627 380 -134 -750 -318 315 -674 584 57 -327 -639 -195 -471 340 -40 -873 737 -208 617 -39 -588 -464 575 610 -804 575 270 -414 285 -558 421 -132 526 -832 155 34 -714 455 528 -668 -294 -594 -678 428 660 61 -209 -295 169 -32 -422 -442 -628 119 340 385 -177 782 -371 -97 -1 544 97 -345 376 -405 268 -418 -227 133 -267 31 788 -181 -554 -40 -725 -880 226 -552 -659 759 120 -302 436 -615 -404 -255 -607 -431 70 -479 327 -113 -777 -250 249 110 -842 54 298 369 -285 -779 -740 -687 796 -687 -529 -403 517 -739 -128 264 -246 124 -471 647 771 -784 -337 654 396 425 -139 -691 -794 142 595 -316 734 605 589 -771 -214 -129 -626 504 -500 599 -583 314 -367 -8 247 282 347 -104 -881 498 -803 -733 704 -1 356 -484 -22 324 301 -18 -470 -57 -289 -804 332 382 -807 -894 -647 -671 -780 -776 414 -485 -698 -293 -727 518 483 18 65 -527 -554 -678 505 -163 -682 -87 -176 -754 700 721 -739 -695 -603 500 -688 -264 -592 -435 26 -461 -357 151 -86 498 -655 354 597 528 -215 679 757 -261 381 416 -748 -820 312 -779 -510 -704 243 352 413 390 -638 139 -845 335 -649 -680 -130 700 -719 -358 -37 643 -217 -847 439 45 747 760 -31 -859 772 451 641 792 -105 -167 318 -273 -586 18 386 -768 -255 522 717 225 -287 330 -595 -321 -177 -325 -406 413 328 -425 204 247 421 454 -796 -530 -871 -107 -828 -259 396 -402 -199 239 -442 25 25 -340 -763 -386 -327 86 212 547 499 -349 -730 -256 -760 -858 -160 251 607 5 23 -648 245 -798 506 69 178 325 -535 -567 625 -579 75 -295 720 -716 -484 -605 -134 -861 -853 -543 -273 281 238 -780 -690 590 -17 66 264 -123 -712 -660 491 455 510 6 327 -729 321 -202 686 -22 255 303 -401 647 -55 -837 -661 608 -508 -810 445 523 231 -784 574 197 334 -116 -387 -624 248 -435 523 399 83 -532 -834 703 -704 501 657 -528 -221 -191 684 782 425 23 -766 360 273 343 203 -397 491 -302 413 797 -601 61 794 283 -849 -389 -765 308 -795 537 45 796 -832 -417 -664 -232 456 -696 312 -863 -383 -686 685 406 -403 178 288 419 220 -499 -617 -172 677 -319 -753 -154 -287 -156 -498 761 -748 91 -442 785 -190 631 -260 287 -171 -435 430 -787 -389 -368 755 480 -36 -852 799 -783 -835 96 244 -86 -868 92 195 210 -793 -234 -293 -839 -425 -471 392 -127 -688 459 -428 -250 -374 673 -441 -346 -832 -718 184 -832 -273 -419 -851 -208 -805 362 293 -570 -81 -46 -378 -762 -720 341 -786 640 -652 288 781 -516 -374 528 -758 455 -728 384 -279 -549 210 735 -16 326 434 791 -384 357 626 205 -31 -360 508 -308 343 -732 -182 -775 -101 652 429 -392 560 -680 584 435 -634 627 -860 609 -452 -582 -520 501 -369 140 319 -39 793 -154 -763 281 -331 334 -33 -837 -624 653 524 177 -485 -338 185 -706 -857 -341 134 -169 507 -503 777 746 -60 766 254 421 -592 -115 281 -353 -793 681 147 375 -779 113 549 -380 199 -358 -839 58 -168 -263 638 -578 -116 562 -47 -583 -799 675 -141 -873 -684 -58 718 372 -746 -684 -596 647 -257 368 77 675 -819 495 724 604 -296 -58 -802 227 -203 -795 775 -63 -434 518 284 165 -174 -670 -74 21 -285 -715 697 476 57 467 -431 -205 -289 -33 63 0 -320 -641 -774 -586 49 -278 517 622 80 -160 67 -892 -417 501 135 -83 653 -24 144 -158 779 339 359 45 -253 569 -398 330 139 -317 170 337 -609 107 751 -877 302 -900 -469 -474 -569 204 472 -136 536 661 313 113 -866 -637 443 -682 -513 -629 258 -785 349 489 225 -28 -793 -569 -855 -182 564 -27 345 464 -631 67 -435 -163 726 -186 -772 -614 -172 723 -78 -311 292 -29 -611 -28 -107 -434 160 722 -375 589 229 88 -699 132 -120 509 560 -860 67 557 -857 -308 40 606 330 -324 542 194 -120 -164 788 -886 124 516 -767 -651 -314 -82 -800 756 471 188 62 -641 -392 -231 -596 -454 -339 -786 -762 -685 211 -421 -680 185 737 32 -636 -627 633 116 247 92 -682 45 284 -529 362 790 -62 378 -186 -236 35 34 634 382 -6 174 488 402 -45 791 -515 91 173 -50 -261 -421 -645 -696 -724 -566 373 94 489 -538 765 429 -665 -216 128 -800 364 -49 -867 394 -636 -377 -286 -664 -124 -63 -199 95 -887 623 -17 -774 -534 404 -448 -71 -232 -180 459 -424 12 -370 -406 393 543 -829 289 -576 155 -127 368 -210 -255 49 664 271 -425 -574 -190 -744 290 -46 581 -715 453 787 -94 627 678 -8 -868 611 793 304 -447 -512 192 239 706 658 -149 778 -293 105 204 -425 68 -46 -797 -165 -359 164 -150 -753 -576 252 282 518 -663 619 -391 103 137 -500 -781 742 -229 -137 -499 687 613 -21 -260 508 264 -619 -105 -338 768 -155 -487 289 -501 -762 676 19 402 281 -648 -809 755 483 -233 -871 543 -273 -138 -543 497 -572 -606 -655 413 -219 -816 66 -138 573 689 -233 -548 -14 -171 -177 -539 -9 -621 -344 -817 -453 -680 206 89 506 794 -644 -381 162 -747 732 592 497 75 559 -716 470 -630 -677 453 564 671 -666 -601 -593 690 -458 457 115 -306 620 87 -308 172 -762 -702 135 240 117 342 217 -893 -121 513 185 -447 360 -784 -767 9 -280 -584 -585 402 -361 -751 273 654 -768 -746 -144 -255 179 705 -402 161 536 -19 -628 -279 324 -738 664 529 772 -290 -876 470 -471 -665 -833 -663 -492 -696 72 679 -426 -515 -363 27 -522 397 222 -69 638 -464 214 -514 672 565 -432 -397 457 -398 -716 460 209 -485 425 553 155 64 678 -32 -614 -522 -600 -543 -200 261 258 441 -62 42 374 -18 90 287 605 30 125 -400 -643 66 -255 -876 -802 -287 -541 448 -248 -118 147 -736 -168 -663 680 -617 290 676 -884 -80 496 -551 -281 357 144 -369 270 70 -337 331 -681 -769 192 -794 -404 -479 115 -356 -364 -91 -338 285 178 -85 -408 -385 311 719 -222 138 -781 166 -121 -308 713 -783 48 358 34 -231 -767 228 387 -526 223 -783 532 775 564 211 450 -400 -257 -561 76 -425 795 500 412 -859 -51 308 -30 31 769 -538 -571 259 -378 551 -875 17 -704 735 194 -534 -529 -602 262 44 52 271 -204 -283 -888 -794 -874 -118 -789 -429 -570 372 -56 451 -354 -110 166 -453 495 -68 46 236 -513 627 -317 -19 -710 -270 151 651 568 -679 299 -733 115 -525 228 172 -557 -465 -241 -654 -422 329 554 390 -693 -629 -264 -30 -51 7 0 -770 -154 -764 635 -309 421 -499 -418 202 26 610 -405 -546 290 -283 -447 220 -354 512 -609 -217 -827 -136 123 15 249 215 -828 -593 397 494 -798 -239 -256 211 -312 -777 -846 176 355 -488 634 -326 -157 -699 -580 -55 -67 -291 100 -534 731 -821 -375 532 -372 499 463 -371 -732 -191 -634 -703 283 -899 251 657 -674 147 -209 423 -513 718 286 -382 -78 -647 -273 -874 -377 484 164 -826 -502 -769 705 -744 781 -428 -514 497 238 86 -675 -503 -360 279 518 295 735 91 -434 -893 -76 -758 -851 -774 29 -744 -763 -562 -362 -407 208 49 -732 -215 270 -266 -310 400 567 171 -459 112 -603 -439 428 -796 -491 344 -169 514 -156 92 -657 659 383 -567 -855 443 597 187 -357 641 735 -203 27 -557 -726 628 761 -779 799 -475 262 582 235 -324 -773 66 382 761 8 356 -785 -663 -408 -287 -742 -138 88 -14 -530 -252 266 -567 -539 363 461 -531 -677 507 648 192 697 -899 281 -409 -900 -472 -45 347 -364 95 -68 211 -32 -613 232 598 633 -108 -821 306 -741 -404 759 -823 -879 -796 -461 -57 415 -30 -758 481 24 196 512 375 -201 283 -250 703 -679 499 -233 -824 -130 -647 -877 -606 -684 -12 496 -145 315 -640 -322 -35 -382 -250 -67 -783 -264 120 -577 -821 -538 -144 729 456 -782 -277 394 -226 612 53 -539 531 728 376 -792 -748 691 761 -555 -351 168 750 -588 -895 -804 -603 528 -777 -861 -85 -171 268 444 -687 -845 460 619 90 217 253 24 442 140 -123 558 198 237 -351 -877 594 -576 -725 543 -880 120 -249 371 94 -730 477 71 78 203 276 609 -484 43 -557 136 575 -364 -126 -674 251 -730 -874 -879 -196 88 -317 35 -502 -507 250 -90 -788 -765 -232 -632 -151 410 -462 385 783 -243 618 -654 -85 -484 -315 37 -882 780 482 -622 216 -859 -456 689 -823 -258 -755 -234 -167 -162 555 -396 -183 769 -900 733 37 -226 -35 703 788 -393 -481 645 -359 -192 -315 274 -741 335 301 -844 -820 604 228 -444 20 -857 628 583 -346 353 -79 582 -780 -428 -725 135 429 -60 227 767 559 -70 110 527 230 55 35 -199 792 291 -806 -883 322 -74 -539 194 -709 111 -498 497 -69 3 -314 160 185 -782 -689 -847 -187 38 205 236 38 -510 -178 701 543 185 -809 -5 569 9 726 -447 -421 -185 -216 -248 -87 142 150 -480 -711 -491 -194 -224 -3 -277 758 158 -351 152 -40 -331 394 85 -664 -5 45 72 424 -872 -785 -624 -2 -130 -359 -246 656 92 389 66 -349 -571 -779 -279 643 -860 449 192 641 -841 -291 752 82 -843 422 -236 -352 106 -634 -125 163 -853 -704 292 613 -331 -648 499 -76 -826 -113 -808 -277 -430 222 -100 196 -294 -497 213 348 -431 145 -278 -591 548 329 -531 -20 -674 719 744 -578 111 -822 538 391 748 165 -207 -118 80 -752 -801 -569 -235 -102 196 -482 -372 -525 -833 703 118 653 -273 -571 505 165 145 -895 597 508 -83 28 126 457 -415 -580 700 -85 548 48 -617 451 628 233 -727 696 641 173 -253 308 -612 -608 293 -737 -437 -755 771 542 -338 -771 727 496 -225 110 -56 -821 178 673 -652 248 34 -383 -49 291 -389 406 -559 -798 -780 -323 -640 -839 439 82 325 122 -747 635 766 -306 628 -329 746 -747 -600 -93 -541 -875 -245 630 159 -342 41 243 -289 -462 -690 104 706 375 77 -621 -392 589 637 78 0 496 -666 258 577 -371 -700 -88 -877 468 80 41 569 385 -247 -310 697 189 -256 -208 -269 -499 -516 -799 -99 -270 385 135 63 742 -102 -117 521 380 274 475 -102 123 685 -761 -684 -157 116 -106 224 -198 -358 -810 169 -261 -653 25 172 454 763 658 608 669 -744 207 -476 -852 -369 -206 86 -180 -513 502 557 101 -556 656 186 747 190 354 55 705 348 -508 -603 -266 31 147 251 -608 665 -123 1 -236 620 -334 210 -175 544 -301 -670 139 388 -624 -118 466 586 -510 743 -41 -280 -127 -618 505 -798 -1 -815 102 -634 -802 -316 -161 -786 -12 652 375 729 220 -826 -836 -798 -489 473 -321 329 -331 -430 709 -839 72 -336 464 383 -12 -302 -508 -621 224 -382 -589 47 -398 733 583 -309 -487 525 -669 251 -365 101 553 -490 -596 -671 245 781 -804 288 371 -251 96 635 -559 626 753 -657 -615 668 -600 -556 -682 483 -849 -171 -134 292 -834 -576 245 -728 296 431 463 -870 689 -66 -427 -191 485 -127 -610 40 -332 562 -98 740 536 -355 -720 -380 538 -197 579 406 -536 209 605 -374 -269 641 -113 -106 449 569 -418 -672 -322 -73 -412 -26 -268 -627 -111 614 135 612 -775 627 -672 -444 66 -60 -586 -472 -43 249 -532 525 459 -86 373 142 -510 242 -409 322 713 -34 -792 247 692 240 327 783 55 -781 384 125 -358 -374 -383 48 -573 -49 131 -102 -891 229 255 -639 -66 229 -69 -130 -677 -537 139 413 -600 -793 -456 -811 -61 -94 756 711 -342 -662 -56 -249 710 -763 570 416 412 500 284 -737 771 0 68 -467 436 -672 346 83 -509 -756 -560 -269 448 479 132 574 753 137 275 -441 -628 -143 -454 -640 144 -602 -20 -768 398 138 -690 516 -105 -280 660 -612 -52 446 -539 491 -700 -693 169 -644 -49 341 -555 -526 -690 532 -629 -173 -185 723 -10 76 440 -638 -268 -893 414 547 252 -57 -482 -17 373 -813 777 160 -434 -849 -549 -363 -834 616 15 621 579 759 -517 78 -721 -482 -495 -91 161 -619 44 631 321 -896 -34 -769 683 -883 -528 -239 307 -404 -395 -374 209 156 -597 76 -239 -276 -800 -258 -368 -106 -657 -47 -301 185 -665 -442 168 554 524 -813 593 -536 312 -737 -836 -127 -393 18 597 -54 -179 -106 -45 364 -740 -145 -869 249 347 -172 239 -43 -583 502 660 -134 -844 42 219 -131 -16 178 139 776 45 -506 -637 220 -318 231 -427 515 -646 -832 -585 246 230 -400 -845 55 -779 -202 690 -590 -483 70 -814 672 -808 -203 -477 31 777 -197 114 160 -871 106 794 540 157 581 56 -530 784 -321 -389 560 -602 -141 800 -512 757 -864 401 788 314 -84 321 -446 346 72 -568 -328 64 -149 -95 608 339 552 -881 527 -352 455 -193 638 361 -520 -80 -658 92 413 -110 -672 800 -445 -624 344 286 762 -864 526 -851 155 -199 586 -223 -357 728 318 445 -784 290 -394 95 -787 -682 629 -704 657 -144 237 -453 -491 431 -425 561 328 12 310 -889 342 -793 -130 306 -782 -405 -481 -583 224 -33 297 -782 772 29 -7 81 75 580 392 769 775 425 728 656 678 402 -77 170 24 197 416 -160 -416 374 -413 70 533 -784 -592 -238 -444 -751 454 -124 -242 -744 -364 -729 -741 -641 -474 285 718 -882 217 -660 767 201 -651 -573 402 658 123 500 -420 -835 646 -886 199 270 65 -388 -32 -133 366 131 758 172 -299 -494 349 771 -278 -823 -814 -214 -94 -609 -841 566 800 -226 -286 195 514 -209 402 -680 663 -146 362 253 -192 38 -202 16 432 202 -514 -846 237 3 318 -544 -544 -449 177 -863 425 -466 119 -657 -308 -154 68 69 -101 716 -803 -752 290 -762 131 -7 356 -23 702 -201 -806 -279 485 -558 177 -578 768 59 -484 253 315 32 -245 -537 606 -159 -393 751 792 -326 -721 -616 339 -191 429 4 783 -812 543 -680 -852 -458 -441 -302 -869 223 -868 541 -667 603 -218 -196 -618 -309 -893 203 126 -683 -97 -173 766 -341 -172 671 -655 -772 -350 409 574 -384 122 156 379 775 -729 188 244 390 116 -319 -497 -839 37 354 -812 -398 599 -366 -543 -741 315 -764 358 -258 24 335 -742 -181 -549 709 436 -163 -829 200 -443 516 497 -392 -686 -868 456 -841 602 -853 536 -106 142 549 -733 -646 -702 -800 -416 -379 414 573 101 798 798 152 -500 26 -717 -737 798 -318 688 131 263 -35 322 -722 644 -614 -616 478 -206 792 -241 618 -795 -102 -305 425 -835 107 -838 280 -636 186 -537 728 735 -241 193 528 -762 429 -687 700 -5 130 -414 664 -328 379 705 -439 651 -213 780 453 222 484 -604 9 -734 368 -225 175 -893 -276 620 202 142 782 -595 -885 163 -317 -412 -655 -681 119 -601 -325 -197 -67 687 670 -65 -591 -884 -431 116 739 -611 -151 -37 534 533 37 96 -301 727 2 192 384 -201 198 -825 -63 235 -723 460 231 -409 -797 -474 -497 -631 425 16 -844 112 -79 -208 137 -446 -764 -248 -233 755 -846 565 170 155 -498 -250 6 380 625 -691 -100 -438 395 299 -721 181 -731 -644 -49 -541 667 558 -409 -669 534 184 -586 -502 705 -825 -530 -469 551 673 460 -859 -400 -355 -890 48 -181 334 -230 -12 209 -161 -408 657 -228 -791 -111 552 -455 251 -197 156 -623 315 -291 -673 -573 182 76 18 560 671 -25 -160 235 -77 -152 -522 -359 -163 -452 -700 -878 -382 -805 144 -797 124 -804 -133 789 -845 -711 -678 -82 762 263 -527 -498 366 759 -262 292 429 -480 2 -488 -156 -440 280 -858 137 -245 135 723 636 -728 -697 379 -742 38 348 -506 -888 -3 757 -598 -225 663 472 166 -66 -469 39 750 -522 542 -449 383 -225 -825 567 385 -235 289 -600 -560 -273 510 -285 242 -562 -554 -231 -300 -322 -816 751 524 -113 -64 98 405 154 -334 -140 -569 112 -245 502 213 719 -551 -295 671 -735 -13 -702 621 648 -600 -110 289 75 -187 -877 -25 621 -552 -259 -283 373 179 642 697 -765 -504 164 -519 799 412 -640 -190 643 -508 -514 -780 82 -569 6 754 -790 662 672 -644 -769 736 507 590 -69 -635 730 540 215 256 -49 -652 90 445 -538 -62 -545 249 68 449 345 137 -847 462 757 -653 354 122 -572 687 470 234 -831 282 478 -889 114 -399 298 282 508 -881 -588 -436 216 133 14 217 632 -533 733 -52 -683 -600 470 -526 -191 560 558 -591 312 719 -130 341 -762 -292 130 772 -217 -165 274 -42 366 -600 795 -796 271 315 25 -703 260 708 -794 545 -554 -418 -157 -256 -663 -464 -648 -180 73 -433 -514 -371 739 586 425 263 330 -749 85 -571 786 228 -367 -215 -131 -104 -98 652 -189 149 -360 523 411 -336 675 -534 -6 785 -24 770 -116 730 392 -651 -865 297 645 409 -388 -257 -436 614 296 511 -218 -141 164 -626 -374 -42 -286 -504 489 -661 -482 -667 -818 -32 82 -657 361 -626 -462 770 -518 -667 152 328 -896 563 705 790 -549 -783 264 -51 699 -860 452 561 -26 675 88 607 500 102 237 217 642 -329 -372 523 667 -585 -531 597 -674 -242 -605 -669 384 -226 -830 441 437 -144 299 320 -900 616 -133 735 -49 494 -569 596 -254 45 -331 39 594 -21 85 -464 131 14 -226 -299 -658 -285 -521 693 -686 288 703 -127 -99 -694 -96 -626 753 -409 -101 766 -215 550 629 176 -59 461 18 -716 -117 104 491 92 -649 564 492 -312 -233 257 -829 -238 399 318 276 462 -897 -65 429 318 730 -371 92 -822 122 -891 -387 592 -198 -475 698 789 -42 415 -526 -332 393 684 587 -731 551 -840 -365 -812 370 743 174 -684 -436 -235 -335 310 -693 123 -326 184 -10 -477 44 173 -105 -519 -872 -266 -306 -170 515 145 425 -576 -111 259 -560 359 -295 522 -611 -623 -272 -568 -308 -880 350 -371 -70 559 -833 -854 -541 -748 443 -113 -876 113 -612 573 -310 26 -763 427 176 -301 -267 -83 288 -204 -252 116 -812 -823 128 -388 -693 -799 -591 74 301 215 -569 724 -633 -45 542 19 711 -224 646 551 -416 299 -521 -883 -866 67 -239 -594 155 -456 -338 400 -756 604 -353 698 -688 243 -391 222 -445 -750 675 -857 658 358 495 736 -396 -266 237 170 -562 -771 -523 -411 448 237 226 291 238 43 358 -45 300 -572 539 74 759 110 244 320 261 331 614 -352 761 -24 600 589 -205 731 340 637 -756 609 30 -397 -815 728 446 149 682 216 -615 652 -885 -693 -455 782 752 -740 37 642 -711 -259 -601 376 -199 -776 679 601 -544 -526 391 -639 -897 673 -210 319 687 -754 -625 32 530 -512 236 392 776 -819 276 406 -336 -643 -521 -726 718 -561 274 121 450 173 -26 -515 -822 -527 -116 -363 -776 -14 620 -140 175 -72 -882 -870 251 -807 486 -478 113 547 710 -332 85 -251 71 369 608 93 18 511 591 301 101 -451 148 -341 529 -330 592 40 76 -527 -730 585 355 -409 -798 787 429 -352 -605 -238 -846 -704 68 -514 -386 -283 616 -244 615 81 46 489 20 337 -96 777 85 -810 354 701 775 -667 747 -374 718 245 780 28 742 -892 228 221 -872 -397 225 622 -299 -499 267 741 504 -242 104 -790 -844 -448 152 -238 -847 718 -216 -631 64 148 -599 -320 382 473 592 91 234 -438 -576 -647 415 236 16 39 751 367 -627 10 259 239 112 -738 -652 422 245 176 -352 -499 166 -503 -10 -491 469 291 397 -207 -675 234 -360 735 -120 603 -776 -767 -616 -435 749 563 -486 -320 -246 584 476 696 -359 -869 -676 440 -783 417 -663 404 -731 -862 144 -784 -263 793 343 -3 392 -529 -74 230 30 763 -215 -485 230 -391 353 -660 -453 598 -691 -518 102 -886 -560 -186 -542 -258 -32 -142 448 88 446 -199 398 -741 -342 -642 -769 756 -615 788 -879 57 366 314 765 536 126 -27 555 -662 608 -415 193 311 310 -810 -132 683 -197 61 775 329 -204 -251 -699 -223 -248 -878 -93 732 -604 -573 227 -871 335 -547 -510 -362 -540 -90 -548 800 764 167 -645 -35 168 -785 493 581 424 -813 -44 692 -758 -428 155 -185 467 667 311 390 257 -526 142 -296 -117 -67 -752 318 -831 673 -646 426 201 -408 656 711 163 36 519 -30 -318 -66 132 -393 -318 -761 217 -725 131 -891 96 -238 -180 233 -354 -300 494 428 -542 -872 -329 -248 -774 -800 163 76 -357 -411 -472 79 454 325 -740 223 621 -414 -554 -800 415 646 -721 -345 732 675 123 -134 -284 -751 404 340 -797 -692 -509 82 276 277 -890 229 69 -348 -592 -165 251 -163 -709 -788 196 -896 -128 -186 575 600 -710 146 554 213 -742 297 -780 65 -343 184 -244 -72 482 -362 -429 -836 -224 140 -487 799 -839 -399 -671 3 -390 768 -767 -368 -656 42 -707 -594 220 194 -766 -457 -22 -305 25 737 309 -153 607 613 228 -563 646 668 531 -544 182 -403 -387 512 -669 31 -33 -70 -822 -241 422 -344 -670 91 360 321 655 51 153 576 -28 687 -782 691 40 583 -323 168 -573 485 -900 -485 -197 646 490 -475 278 360 68 -846 195 -633 331 710 646 -102 83 483 -295 -470 -51 382 69 41 -207 424 -591 -325 -356 209 752 349 -699 152 -805 -491 -305 -385 -538 -899 283 740 -472 -595 -354 617 642 412 622 498 -228 -514 -634 -608 -450 -330 -675 318 62 478 642 -711 0 -264 -472 572 141 -701 380 305 739 -715 476 128 -47 -198 -563 -201 770 -228 331 -151 563 603 596 -397 55 545 377 91 561 541 95 134 425 709 -456 2 -478 537 -557 6 -647 540 -497 -395 235 -214 -392 -753 -72 158 -521 -586 -380 -892 737 534 -624 -146 -543 40 156 -690 -326 445 699 -461 -757 695 -729 -857 -866 -894 -734 -138 -364 758 773 -252 -711 737 -670 757 -873 -849 -137 214 -469 -394 -582 47 -251 -663 -844 233 -189 -126 -554 -46 412 525 680 228 79 -438 -781 638 -248 334 -240 397 140 365 -737 -797 41 -588 229 153 -837 -342 330 -670 -571 -129 449 385 -760 733 607 -435 444 -178 -786 -802 409 131 -610 141 246 569 -573 72 -211 51 512 613 783 -76 -867 584 369 624 356 195 636 -540 -587 768 415 -110 77 -378 -722 -487 -596 765 125 16 601 581 114 -888 -604 -457 88 441 -617 -634 -762 686 -262 99 -885 40 547 -609 -875 -893 496 733 -449 -94 380 -148 -19 -106 -368 172 -351 -145 301 340 658 210 120 -132 416 -119 -710 -891 132 540 -868 -599 -8 -165 -101 -662 -311 -370 67 -523 -446 -545 -182 -385 444 -795 390 622 218 -792 -187 254 -344 392 240 -764 677 308 632 394 463 -643 -280 582 -434 -167 451 -710 348 420 -656 358 760 -413 -542 -548 -865 -355 -559 -271 161 -95 -144 275 665 529 619 -133 -439 491 437 -672 -362 -404 -569 -340 54 -759 -598 -585 608 -512 599 179 -735 -522 -111 456 467 -421 253 257 -173 777 519 -715 -824 -825 601 303 -897 -401 -787 -216 -572 -423 724 438 -247 159 -295 -53 600 747 -581 7 482 -487 518 611 209 1 531 96 693 -46 -279 601 -788 391 -767 -549 -613 23 543 -805 -285 -270 123 -493 196 366 -841 -349 474 457 -623 -750 -539 665 537 -822 -578 571 -879 -281 -487 458 -476 206 -23 -553 633 -376 -438 112 -810 -176 -638 554 -56 -630 259 27 -308 -445 -814 -372 634 -633 254 -699 734 -249 144 -282 21 780 460 -459 725 -606 -666 10 502 -781 -798 -225 -634 425 -319 -44 555 -477 195 -616 243 -804 327 683 745 -660 343 394 166 -767 683 -380 751 86 204 31 202 138 -339 716 588 -295 -822 -608 -610 -243 -582 -700 -479 342 -577 166 -381 -165 351 -540 25 782 503 646 480 -692 -130 -62 -63 218 -521 321 346 -648 -89 -390 -793 553 -531 -307 -286 -791 -865 331 189 233 -863 -325 -26 181 -851 604 402 -300 138 227 -3 424 -774 -160 -538 223 -503 -433 -863 -95 258 291 -505 -42 -116 45 -553 271 515 612 -42 493 378 499 -157 796 -180 -627 320 -201 -655 -268 544 -432 476 670 313 -449 -663 230 -880 112 -243 210 528 523 -565 -598 -762 -588 -244 239 -117 27 114 -701 -291 -705 185 444 144 544 60 236 647 -536 -726 -88 -193 772 289 319 405 -26 -229 -622 -631 319 309 776 -538 -86 -301 267 770 -519 -199 -276 526 -667 693 -266 215 -56 316 482 -228 -555 -202 -604 -484 24 -724 -14 681 -493 431 -266 -205 -887 292 -347 -338 704 733 509 200 325 40 -702 -540 195 683 -179 -800 -673 -503 560 -866 -536 39 -296 -742 58 -575 -477 -341 215 -550 -594 -365 185 -2 -253 93 440 237 -748 -150 -246 -792 437 713 150 -866 278 394 711 111 -680 -58 -627 -351 309 102 -895 -483 -192 314 342 -728 -253 95 80 251 795 -571 709 -290 -852 141 -753 304 530 -265 -865 764 -501 -385 -638 128 -17 -83 -561 613 -482 223 634 583 -756 -737 87 -412 467 492 -517 658 72 -335 668 25 -284 72 435 -345 -637 -463 -107 -583 360 -240 -419 570 -729 -848 -468 -145 160 -213 640 -109 -36 -556 588 -138 717 -322 317 252 -24 382 -710 -730 -587 -298 -674 -862 -792 399 -73 -890 147 143 143 252 47 -859 -454 176 -244 382 -771 367 323 32 -743 -854 194 -119 154 -680 416 212 -725 -872 -361 -697 145 274 132 -451 629 465 -365 599 -423 672 673 -755 195 -469 50 -141 -79 611 42 145 -690 -896 -608 210 65 -105 669 -439 -152 231 -411 -539 331 -283 -106 -29 415 -716 -168 773 8 -244 -628 -69 -61 327 -682 454 -753 345 164 205 331 -796 -139 -597 -430 642 -356 338 -282 -751 -159 -443 243 634 -742 267 -66 -163 -837 565 225 -843 -880 49 795 473 633 395 -214 60 343 74 -377 243 224 132 -63 597 520 131 -853 472 208 585 -674 -26 -11 440 -213 -530 437 -825 -780 403 323 -815 58 -661 -482 490 -129 795 -554 -53 118 28 701 442 -328 716 178 403 264 210 -496 -440 -7 123 -237 656 116 -165 -463 394 -848 -714 -864 -854 -573 778 -554 -683 -55 -193 304 -269 156 794 -9 357 68 667 20 627 -323 -712 -212 159 -349 -145 166 602 -495 -358 -798 -515 78 -264 778 321 35 447 -68 -20 -803 -15 756 -533 20 273 656 719 -465 223 -119 -361 -240 271 623 -352 659 -540 -292 334 -846 427 -564 136 -790 403 -637 573 -429 793 571 371 327 -154 749 -54 559 -396 66 188 -306 -683 -290 -63 320 466 -504 549 -79 484 -80 28 -439 651 -608 -614 647 729 -55 -782 -871 148 -233 99 -498 677 -859 -733 -155 2 48 -222 255 -709 -328 490 430 268 -721 289 -184 -775 -133 -498 774 -597 -295 -779 718 142 279 130 234 -722 -788 -574 -251 -639 -249 -213 630 -757 397 460 552 -604 -501 -703 -638 480 -267 486 462 361 349 58 258 348 -715 -251 -886 -267 -514 -486 -309 742 -347 -432 -675 51 304 -887 539 740 -819 -212 67 -401 -335 -234 -821 -327 -551 -675 -297 522 -89 -710 -568 -239 -640 344 -771 452 445 35 125 209 707 103 125 -380 -863 -7 -143 309 722 305 508 340 117 -379 -380 -776 552 169 -41 489 550 112 -685 323 290 -629 279 380 -24 -601 -363 -517 467 -556 -421 464 99 -864 555 -860 -241 -31 80 86 -876 642 -253 -111 21 -150 678 -742 125 -856 -256 501 516 174 737 443 -33 188 551 -409 -845 -775 -822 486 -498 39 -896 -438 498 -551 -494 51 -112 -757 393 -738 791 5 -655 -288 -445 -465 -396 -528 190 353 352 681 -521 -746 671 267 -829 -162 -111 223 175 -352 -562 -211 -64 -45 245 -102 260 -437 -238 -540 -748 -205 218 -441 146 -274 625 -241 138 -808 -120 -137 -704 64 239 -93 680 -103 598 760 762 716 -700 392 -732 -771 -850 613 431 606 38 402 -658 -240 -702 692 377 -138 298 -111 406 297 -607 -731 -641 -494 -94 231 393 449 449 87 229 -304 136 -475 -12 170 -860 60 529 788 339 -90 -359 660 -865 400 -169 -559 255 67 -772 57 -595 -400 142 -664 785 -512 -497 -495 -894 644 -283 341 573 -103 -856 631 -701 -889 -820 347 681 -201 239 -149 -127 -696 -813 708 360 -418 92 235 573 367 308 608 636 595 -495 -169 -789 1 -807 -570 -159 -614 -88 -768 -711 463 684 746 793 105 -370 -348 -282 -340 547 -106 -223 422 521 -418 -578 -798 15 619 623 -695 362 246 -35 -465 -43 -102 93 200 -787 -638 199 -700 -658 236 -264 -719 -535 -355 558 -40 425 -514 745 -782 -852 -630 -357 461 499 50 -290 -786 162 186 -300 -359 242 -496 -50 -13 -853 287 -703 686 -377 29 579 -454 -668 -740 -802 316 81 -136 618 699 -183 -143 709 -72 800 732 -376 -6 532 -323 -210 -664 74 91 554 -219 578 44 -69 -127 -140 -182 568 -500 -602 -401 753 750 14 47 231 785 -36 460 361 -775 -728 -14 -849 564 -71 672 539 -602 -776 -808 -551 712 124 759 17 -458 -113 507 -40 383 -122 248 646 45 -114 -84 523 -325 -165 -624 -72 -275 742 -598 718 -705 -511 394 106 -300 -686 530 367 537 -87 228 790 175 -579 -307 -241 -391 -132 417 674 -581 -377 -354 179 -113 -617 304 -292 657 -464 -6 -517 644 163 -353 720 78 725 46 634 -658 335 -465 -764 142 -34 -542 -603 -355 -203 178 480 -42 -859 619 236 286 694 -95 574 527 470 -119 36 127 494 -267 -782 493 248 -657 -409 -30 456 336 786 -469 -823 113 326 761 -148 -771 -717 -238 -757 134 -490 563 -203 -623 756 -670 401 457 293 -485 -701 735 186 -371 547 -244 -60 606 137 -532 393 88 636 -559 -638 617 315 -846 221 162 -553 -494 385 6 -689 165 541 676 -763 -216 -407 381 690 301 -189 -415 -38 13 -518 798 -389 435 -831 403 794 10 -165 -163 -420 -193 -553 -255 386 -829 317 -77 262 -24 447 -605 430 -432 -485 654 178 608 -857 498 -781 55 -392 -359 767 110 -386 798 -179 -126 583 -885 -821 -805 -52 -856 -266 356 506 352 -561 144 520 -322 92 -635 -27 138 345 519 -29 -434 388 -70 765 586 788 -878 687 71 -174 -155 -637 601 -318 -609 -90 451 -488 574 288 422 -64 -310 -98 -18 -375 -735 -59 535 784 -690 -504 403 636 -258 -628 -92 -604 -641 381 240 -218 -745 -395 -885 213 630 699 378 108 786 183 -190 13 735 -779 -27 166 10 258 -880 605 -791 -64 -415 342 -216 634 514 160 -354 -150 -263 -81 -213 -726 -234 743 -249 -397 152 586 -425 -830 445 251 605 -145 -261 131 -315 -845 741 718 793 -90 540 -797 24 474 -799 -101 650 -283 -291 -572 -503 86 -123 -513 616 481 659 -690 692 621 797 -768 394 -786 636 95 -249 72 -346 -25 593 768 -483 -102 -229 383 -746 -648 -548 -353 462 228 6 523 709 -106 -31 674 709 -848 -883 549 628 702 220 -94 99 562 -855 292 92 -409 274 -206 611 -262 94 -107 -99 253 152 304 -884 649 488 709 517 -875 587 -781 -737 -587 -806 -166 28 765 731 -395 1 265 -581 357 -131 -273 -688 53 -547 87 -373 -150 -809 -149 543 62 -489 271 -292 -420 384 -270 -149 39 786 -864 -630 451 399 161 -194 -88 463 -737 -347 -581 -893 -754 -761 315 -629 364 -77 320 -750 760 -97 -786 -493 -216 183 522 -106 -576 525 720 737 731 521 171 -266 -26 616 -675 413 -826 706 -537 -784 -467 -106 -78 -388 -388 792 795 -551 -463 -124 627 747 103 -23 791 483 643 353 67 -296 -524 -429 180 45 323 -430 88 612 -312 -765 556 -217 -402 446 733 718 -348 88 135 447 794 -738 -813 -793 -97 217 -393 325 -88 454 -238 -609 559 -93 -745 583 -522 -778 -845 -198 731 -439 -122 -684 323 -786 205 688 501 489 499 -445 -154 585 4 -76 -788 256 246 306 387 -655 -720 11 -131 288 -831 -195 -631 -637 -159 146 -797 -5 492 703 8 -33 261 -220 779 315 -876 370 -624 392 -94 590 -279 42 172 -179 -884 661 219 -44 -859 530 53 137 -379 -520 773 679 -131 413 69 123 761 10 496 -494 574 -160 -611 127 -244 -187 -618 -670 -750 345 694 266 -834 -305 487 275 154 -686 169 -617 -338 -203 432 46 422 -405 -437 -631 -625 57 354 57 -895 152 -480 -172 -431 561 -79 266 -63 -13 -441 54 -128 644 -402 -480 -738 255 -732 230 -417 71 -586 -835 -807 210 355 -73 -740 -701 -741 425 -62 496 591 584 397 788 -497 735 377 -573 -339 716 50 773 634 207 110 -115 -456 -406 558 395 -445 -438 -846 163 -776 62 58 340 615 364 793 69 660 632 -297 178 683 109 -212 -349 693 -559 -259 179 -495 531 -544 -782 -36 -527 608 -268 783 -59 544 90 707 -832 -189 -662 149 -61 -587 -1 -301 676 -115 -189 -181 473 -269 620 109 -506 -392 585 -213 -589 -313 616 113 -670 147 -132 -54 324 -5 622 67 19 319 -379 237 -787 -670 -423 -830 -309 321 -656 -892 -7 -856 115 -859 265 569 -881 -456 391 -450 -668 -898 -213 -546 296 -743 -681 394 479 666 -416 -461 296 60 630 -625 -532 481 755 483 -824 -239 251 542 649 -588 108 -622 35 338 -48 -342 -530 600 -249 -872 212 -285 676 25 -349 246 -153 791 -167 -142 -380 97 -821 -210 541 -349 -68 -728 -535 -681 -225 -490 -793 -246 -686 126 199 -170 -891 -685 -250 -721 -47 745 -655 -737 4 -305 383 487 157 -301 23 728 -193 402 749 -814 116 448 -321 -462 350 -839 -70 750 -893 -169 -848 -706 -150 -884 402 -6 -667 108 644 141 765 -555 749 -524 195 452 722 -555 -662 -601 -214 -291 -404 719 -164 -798 -890 -43 413 658 158 617 310 629 -880 698 284 539 536 46 221 -335 -60 -356 -71 -280 146 -717 286 -504 39 373 -417 -867 -440 9 -578 313 294 89 -774 281 270 -480 -183 -433 112 472 -848 -155 -606 82 521 -187 -884 -141 487 766 302 -762 40 -92 -120 384 -525 -787 -205 800 -101 325 773 -769 81 -380 -347 -399 -287 641 -631 -174 553 -882 -68 -545 -43 -629 583 -846 -425 262 384 -234 -365 556 -533 -373 108 -661 -762 -463 -311 -118 237 -872 408 735 413 -253 477 -19 509 98 -629 639 291 -178 -122 763 -661 -896 -39 -623 243 -383 -449 334 -192 625 -497 543 656 -858 574 445 -108 741 379 619 -684 682 -752 764 499 -595 -604 186 219 580 -455 408 -264 376 -602 349 -637 -616 -514 -532 263 -480 -837 158 -108 -736 -872 -503 697 486 -795 445 207 -854 -340 -782 357 711 509 -551 348 -433 403 -827 -208 550 19 436 -561 -571 295 43 -742 -793 629 97 -355 -866 -225 -542 322 42 -23 -262 -708 -16 133 -136 319 -367 583 171 -773 -17 60 -231 137 -887 -526 112 650 -868 109 461 270 -745 165 667 -683 264 -731 562 -149 -54 73 101 283 -623 591 -377 723 490 -680 -435 -853 574 661 417 -653 282 389 -843 -693 45 799 17 168 -835 -578 -495 -818 -359 -393 641 698 -44 318 677 701 -390 -473 -538 -741 196 -210 -228 -474 555 179 -732 297 -798 -130 187 -392 159 125 -882 -159 533 611 -126 -664 -222 -831 -716 -633 203 -289 -235 -458 76 -692 202 745 385 6 -102 775 -309 -216 208 -501 -16 732 78 -450 575 -670 -599 573 435 646 245 -637 746 380 402 -371 611 400 69 -91 -597 115 355 -549 -712 -794 380 -867 -490 -760 496 -629 105 -635 743 -542 -107 -180 -496 602 725 421 60 -415 569 703 451 448 -592 -79 -294 691 -664 418 246 -530 -55 -725 132 492 -322 -119 190 89 -149 432 -710 -29 -698 -21 -761 -469 49 -557 387 -379 -293 154 577 -392 103 495 438 225 -666 -289 -353 -873 -142 462 -766 -343 608 710 220 756 230 -301 -761 546 491 -215 -590 -471 76 497 334 236 293 659 -678 310 553 481 -31 -803 -285 -744 -7 -175 381 744 -515 737 -471 376 135 569 417 499 -581 -687 650 455 -163 770 -453 -331 272 -900 -744 -190 739 -550 694 -515 -231 223 626 0 124 -649 -732 -315 305 -451 -406 784 -200 -898 680 36 516 252 709 -17 -175 467 -870 7 -884 35 8 280 -333 -718 -830 -758 357 -126 -640 195 -3 -600 -461 -855 -698 350 538 -431 777 -22 -278 -898 -487 -377 459 719 241 -246 -787 334 107 -833 -693 38 -568 757 120 -571 212 -517 493 394 -366 -729 -198 -22 92 -302 677 -486 -264 65 -777 363 85 115 105 -767 -470 556 -21 -804 455 -125 -507 -88 -101 -165 363 -536 -852 -111 568 -346 -766 373 -789 679 -727 -479 -828 27 269 755 -609 -572 666 -856 608 131 -154 93 -463 -524 -312 -461 -704 461 -763 -499 338 346 210 -333 -794 -889 -387 303 -828 525 -642 -764 -584 459 -273 -330 -3 210 180 -218 259 237 320 -803 -566 -776 356 -15 -192 -812 59 -774 555 559 736 -604 60 158 429 -557 -730 -432 -830 63 792 791 -441 -640 -754 -738 158 -775 242 138 436 -248 -294 166 246 -64 -755 -826 357 145 -313 532 645 -789 791 -206 416 524 168 -284 -19 283 51 554 -827 -190 -181 -504 700 -108 -377 -293 754 638 -368 726 747 -752 -539 -663 714 -420 275 -534 -114 695 92 -704 508 303 716 -738 -680 -692 -227 217 -299 -554 -858 -304 -370 -234 -663 566 135 -192 -87 -78 -75 465 -448 -482 -275 -425 782 702 -486 349 538 -163 482 -288 326 410 531 -506 -763 -887 -211 362 442 -203 799 270 696 -660 519 -26 358 -611 59 46 -482 -894 578 -316 353 -737 431 -688 -423 -468 175 -674 667 46 -210 -259 -828 -764 -418 -74 -480 664 75 178 -712 -247 -305 16 696 -739 -127 723 -493 268 750 363 127 48 640 -446 150 -454 -670 -308 722 306 777 462 -875 460 147 229 -880 -761 -812 260 618 205 134 196 294 681 -461 -76 626 -373 -336 -882 254 -517 382 -686 -751 -286 317 585 -339 685 8 337 206 -55 -822 490 702 292 659 773 516 201 706 -89 -700 476 571 -673 -374 -147 -333 659 260 -469 681 517 -492 -174 -728 20 -112 -250 -184 -683 450 -35 -854 517 14 -276 -25 -527 -803 -743 -636 740 395 -734 -214 685 463 -510 -543 -596 227 468 -437 135 435 628 529 692 -812 490 503 240 658 -488 -165 730 -814 -210 -335 -518 502 -644 -879 328 67 27 274 672 -679 -700 -464 -200 213 496 395 332 763 286 751 -822 61 -232 -274 -331 -547 -570 -92 -379 504 -730 212 670 561 -118 -527 74 -810 -318 -591 -792 118 451 117 481 487 -354 -817 -861 -839 767 -235 -438 -352 113 -30 -536 514 -178 -124 -300 -301 254 -737 -807 757 -494 -372 248 -256 68 691 7 84 505 -855 -751 7 306 -691 -73 -748 -524 -198 -385 248 515 -556 768 529 786 489 653 41 83 -15 -546 -80 754 789 412 410 14 -786 791 694 -36 -206 -698 -886 134 116 -298 -611 -675 -879 -289 430 -642 -434 15 -479 531 -873 -701 438 -101 506 213 600 -587 -176 -825 426 -3 -524 -458 605 -181 -649 563 467 310 -676 -398 346 646 -447 -409 -79 158 -728 -316 396 214 325 573 -778 52 -684 -90 -321 434 705 -754 627 -187 13 615 328 -562 -511 769 587 -638 -84 -682 -538 -372 -69 -837 416 532 -880 640 266 -642 481 -425 -834 217 446 -41 -128 -35 326 -72 -885 325 160 -520 -892 776 -362 368 59 632 235 107 -694 -774 31 758 -264 -722 707 734 -111 -301 306 173 -721 -33 600 44 452 682 596 5 -559 -75 -841 -359 148 -684 -178 169 -770 223 459 239 -611 -631 600 101 621 299 582 499 -212 -400 -33 -441 -279 659 -119 -124 371 52 5 -32 -192 176 385 -329 -478 30 210 -611 664 481 788 731 691 -357 303 -836 -725 605 -112 -201 -817 305 -142 -839 309 -731 -442 -231 -689 -6 -432 -660 -123 -641 -591 527 450 -320 -71 67 498 553 705 122 49 -14 651 -778 440 685 -19 -133 308 -640 -633 218 243 546 -373 -831 -785 -330 146 141 511 312 -710 -11 -642 -775 -606 -25 158 592 152 -474 759 247 -656 484 319 661 185 -298 236 -731 -427 187 -86 714 421 -896 365 -527 532 339 707 -634 -494 568 696 -417 193 391 172 29 82 126 -579 -543 106 639 -566 86 225 -443 -12 -82 540 -660 540 -306 607 -822 -373 51 530 254 -626 -224 202 -559 136 290 -11 668 738 -708 -178 754 -781 773 726 -30 337 551 -304 485 -541 -567 -860 -319 779 171 -765 202 253 618 -309 652 -600 -547 491 365 -58 209 288 -835 -304 699 608 -192 -562 -878 -711 289 -462 16 512 769 -585 -788 176 443 -329 -520 -725 -342 45 -890 -658 171 -442 -226 159 800 -487 -547 715 -313 655 -815 -858 654 -499 27 730 232 8 162 -421 321 -483 388 -876 -475 -36 644 -101 -400 -430 133 272 -241 605 618 536 -680 -608 -55 -646 463 -179 -575 -781 -736 -332 731 752 -321 -813 367 -230 260 9 -642 285 0 756 -780 461 597 657 -768 309 -365 -782 -538 260 349 -842 392 7 548 -17 668 -237 -858 -762 795 690 539 -735 -407 -795 255 -559 253 -247 452 731 -489 15 -402 -583 478 -538 -145 -464 510 410 52 276 98 2 672 -208 -528 -757 -14 -83 511 -274 -351 -224 208 533 -449 -549 -724 393 601 -792 -224 35 -645 167 166 -148 215 619 678 -565 175 -567 595 228 -607 10 -733 307 31 -109 -128 -645 150 562 -690 237 -838 480 -429 136 -747 -714 3 -728 -340 70 425 -409 353 -184 -785 -845 -364 441 -887 -873 707 346 400 179 -659 -140 668 503 -334 642 698 -380 -755 -552 -336 378 733 297 791 310 134 -224 -846 176 -820 -731 -515 548 463 -391 261 401 -40 -346 408 -20 -227 -213 629 -717 368 667 727 -768 -665 467 537 -393 37 -846 -712 -241 142 84 -346 -685 -376 -590 371 408 -21 -109 -855 -429 -75 339 289 -184 787 797 -796 -770 -763 -433 -74 -338 576 312 -125 325 287 -274 42 355 58 797 -8 674 796 690 250 -90 735 208 -288 -429 68 -898 593 -811 435 -508 488 50 216 -115 402 -624 595 520 -156 -504 388 478 -899 -112 -356 -790 366 549 560 -889 793 425 -98 -67 -577 85 684 605 99 170 696 -672 569 -551 -246 513 85 636 584 -634 338 -897 -311 353 31 341 -506 -715 397 -36 -855 195 -469 -661 -204 664 643 601 630 477 -372 600 -712 797 -760 394 -657 -201 -21 534 -75 255 663 218 63 -68 -215 658 -414 53 -878 503 -452 -464 -756 346 -432 -650 270 -665 -287 -271 -61 248 -577 166 -473 -863 -45 -326 -245 334 -384 -16 288 179 -540 414 -316 -487 -809 -193 217 46 479 508 -684 -76 -476 -888 -718 768 -210 426 -347 406 -761 -662 -726 778 -347 -262 -466 -75 41 237 -465 493 -87 -421 -143 432 710 -66 -487 -540 -307 250 518 184 219 -490 723 328 314 452 -831 -567 -817 458 -546 291 320 -836 227 360 748 641 -668 -864 193 -814 87 -316 -457 720 -144 687 84 -800 256 -377 569 -592 393 -186 -610 141 -493 436 -735 -261 -564 -417 554 474 -142 33 -334 -251 -795 386 -475 -863 -589 350 7 199 -254 474 643 -681 -455 28 -757 -313 -3 -45 -511 -500 332 -397 662 45 465 227 -617 719 342 635 -569 -300 -562 542 -438 -322 443 652 279 284 -873 -675 386 353 448 -208 182 -141 -613 -99 -44 496 -281 275 591 580 -486 -81 -257 -163 56 -65 -450 88 -234 -317 396 577 533 -44 -26 635 -641 -719 753 86 -64 -15 -728 -384 -637 -632 -713 -64 -104 -835 44 241 -151 311 678 -177 256 -550 773 620 542 -481 -47 -170 -444 -554 576 -197 -68 -87 567 -560 -272 228 675 -607 572 -801 -494 -688 -581 18 -319 183 50 -132 -495 661 686 649 405 -219 431 74 -684 -456 -355 58 -419 -577 -434 158 -331 -337 636 533 694 766 -646 -516 -114 139 -163 -580 80 -364 -245 -195 -301 677 537 727 -173 587 -14 -543 -477 -547 -563 197 -398 379 -840 65 215 -750 -704 -260 -403 749 110 -502 -404 -748 481 44 363 -561 -833 146 -156 454 503 721 -440 439 41 -723 -799 -693 680 -792 -716 310 619 -118 -360 -32 13 -86 -305 -456 795 302 -116 208 -759 -550 -537 530 -24 355 198 -732 -24 -394 -274 -27 -813 -460 680 792 -863 633 -820 102 723 749 -4 714 68 552 746 486 28 647 -122 -868 181 -482 -826 -56 38 297 536 189 445 722 -41 -584 -318 -818 -71 -372 -230 -887 -357 -193 -405 -665 450 466 367 440 336 -374 -543 656 433 286 -75 -65 -360 480 -322 680 295 -814 634 775 -377 320 518 -298 288 -700 -796 -607 74 160 798 -610 -649 -726 -261 -478 87 -172 519 508 -110 -737 -410 417 30 -835 58 404 205 -76 -464 -317 -838 -83 640 -884 -190 -341 -725 261 381 314 521 224 -123 -153 -732 -74 -167 -801 -153 88 -415 -682 591 587 144 -411 -455 210 -579 648 -296 -204 71 -654 -482 -789 703 359 -234 383 405 -524 714 410 -280 371 491 192 -681 625 -504 453 -433 421 487 80 419 -361 -836 -170 -768 -50 -284 445 -812 -592 -630 -265 -818 -433 119 -316 -146 -133 -598 522 -319 -172 16 558 -216 746 503 -548 670 -669 -96 -286 -549 -295 -752 -265 588 152 509 582 318 -20 -363 770 -876 707 739 530 -406 -31 -151 681 -313 -348 113 -243 -549 40 -641 -629 183 -173 -703 -517 127 -117 65 -214 -318 650 -810 139 -228 568 -95 547 -670 -823 -334 -664 62 -689 299 545 115 -826 425 -532 -892 -858 131 231 693 -72 -9 -686 -333 652 447 782 -528 771 112 -718 -568 -584 192 -252 -517 -800 757 91 -676 336 -835 -792 753 -686 548 269 -96 -730 585 4 609 -523 156 46 181 -658 398 -484 551 -597 -182 -211 553 555 -531 -452 131 448 213 -395 167 -298 -492 -757 -47 55 734 154 -686 788 760 -810 -438 27 167 380 -266 285 4 318 -561 744 -537 -794 -446 702 55 -660 -756 -503 -67 -234 -173 470 51 445 -67 -635 -136 -147 -256 778 -852 410 -898 -426 -504 -853 520 352 616 -285 253 -202 -393 747 286 -596 36 100 -182 165 -792 37 652 127 784 -573 358 -489 43 509 -8 652 -578 454 -458 5 -413 344 -740 69 639 -525 -222 -483 365 658 -636 -760 69 644 437 -432 -360 -58 3 -510 208 -680 -219 -493 -40 -340 -660 -841 -335 -550 624 -809 -35 -314 -209 334 396 -432 -479 -822 -750 -165 -120 349 -99 -486 282 67 302 503 -608 -647 374 -188 662 60 -24 -18 -170 554 659 797 22 -816 326 -562 -614 -813 -104 -893 -329 -900 -536 -297 -112 329 781 -35 715 331 -681 365 -343 -693 150 702 136 -246 -620 -665 741 -364 62 -702 770 772 -739 -347 670 -289 574 -684 -365 411 578 238 757 363 -721 175 -814 389 -693 -628 64 -395 -311 -613 -325 323 264 368 -240 667 553 -824 -479 531 671 686 660 -734 -60 -834 -817 741 -334 -735 514 -288 605 152 137 -595 511 233 464 105 -69 174 491 -232 169 -278 -25 -439 466 -117 739 -264 -203 -872 306 54 401 -154 -627 278 334 696 237 -167 -469 679 -488 636 -495 627 565 556 -309 513 -874 -333 -146 210 -274 -61 83 -119 -185 480 757 110 -349 -668 782 202 680 337 -117 238 548 268 -488 244 -125 606 -588 416 559 -345 -302 -747 -604 320 -162 -823 196 -734 627 543 619 29 90 -786 -105 -758 331 -697 -803 400 -315 443 -748 755 -585 -692 -872 779 159 -713 569 558 -892 543 716 -110 150 -158 -731 350 205 800 282 -401 112 -524 -419 -307 720 190 465 -433 494 -170 -517 213 -260 -840 -358 43 261 -699 -250 -148 672 620 -625 81 770 525 -281 -277 -542 418 -100 -521 176 -319 -625 661 127 334 749 -123 550 -549 286 250 257 -382 -516 -521 757 -425 -695 -14 -124 -831 205 513 168 46 257 -316 759 -876 -517 56 738 754 -719 -561 616 287 -450 445 740 527 -596 438 129 -199 654 -137 244 -735 61 72 -257 372 380 -371 -363 -276 -783 631 109 -741 113 -605 645 445 -657 715 797 749 -20 258 646 -881 626 -183 -347 -541 -571 -466 589 -508 558 -82 -599 -603 624 -392 625 -565 -185 35 -202 -825 559 128 408 -695 -420 -522 88 -894 -454 302 -59 788 -696 366 -612 -24 506 307 326 -38 -106 -538 -192 -586 454 796 -647 473 -883 632 152 367 -609 -720 409 67 8 575 152 -87 -588 735 -821 -30 -343 -303 -804 -884 -342 148 436 -373 -608 -476 255 435 409 151 -51 771 702 -270 146 249 58 -675 -7 -400 -95 -815 -763 -678 676 794 -863 -243 39 -671 -221 764 384 691 -490 547 517 -349 116 -34 236 -383 -654 325 -870 -350 -793 353 -642 470 -11 -218 553 -359 692 465 408 559 -456 -218 -225 472 722 -316 780 -173 -406 488 -91 698 -116 -483 658 -209 -786 687 -1 -717 -620 190 -717 552 -683 750 422 284 788 -609 217 332 -241 711 -504 89 -671 -8 794 -879 -279 622 -619 -617 649 795 -617 131 -148 -660 -89 -40 184 -277 545 -1 129 -552 638 -361 -790 248 -724 188 551 644 -786 -17 -418 148 110 -291 118 263 -579 -501 -543 -743 -781 -244 703 261 328 -731 632 -603 774 775 229 -526 -512 -747 763 -686 -131 539 -689 -382 102 -847 -230 -259 -584 -576 -792 -96 -839 -219 125 -329 214 -314 -158 659 36 -834 745 295 -81 195 -868 720 617 635 634 -16 -896 -544 -19 -570 618 -825 454 15 795 502 -413 -204 255 134 -476 110 501 575 87 695 -605 331 21 141 100 -866 -95 292 43 556 -19 5 -55 -472 -601 -362 -265 -352 -401 678 -404 -191 -15 20 218 -171 -476 -341 -118 180 472 -406 208 627 506 -370 760 -7 -868 454 486 -827 -21 -542 -92 -437 270 -891 -384 -127 -449 650 -752 -140 -392 -499 -123 446 -491 71 204 -73 -554 -577 359 200 13 -485 189 368 -123 629 -593 -308 678 -302 783 -783 563 532 84 794 -535 205 540 651 379 -76 285 790 -757 519 -24 -683 449 363 -614 485 152 -499 -866 272 -829 -169 -747 454 434 -766 -589 395 -692 72 -654 -431 -415 242 230 381 -571 87 145 -53 -675 -100 -618 -580 296 252 520 -350 -602 -187 581 -36 182 159 -77 680 148 -726 -507 -549 -753 406 117 -288 -518 -452 -150 799 -82 248 -308 -868 75 744 -463 -693 339 -776 -156 642 -721 -529 -280 -574 622 310 -167 318 -429 -601 -649 -29 371 383 -117 250 -367 -598 28 -674 188 321 -9 -241 -282 264 230 -113 452 116 -861 377 699 626 696 346 737 368 -392 -39 124 -487 721 -639 500 -424 180 463 367 -640 -111 -587 -458 -437 195 302 -495 18 414 666 480 362 745 36 -233 -589 -266 -447 -576 1 768 -35 -220 420 303 -593 373 -140 3 639 741 382 693 -832 -622 306 414 -409 -376 -690 589 514 -185 67 587 -105 -706 -138 143 264 -258 -559 242 -370 -433 470 637 -852 474 -234 -275 -299 -102 -853 -751 -77 526 -419 -855 599 347 401 -576 -140 -662 -128 650 -35 -633 737 505 -531 -854 669 277 697 427 -660 337 -184 649 -519 -633 764 45 -90 -834 -135 -652 92 -286 241 769 -839 782 89 -216 -319 -800 469 189 307 -561 -65 -691 -523 574 691 -206 -420 255 590 -18 316 555 -45 9 532 -30 -889 446 573 -621 93 -612 -567 -335 -732 777 795 451 -378 -677 -436 754 51 679 -146 722 787 637 -7 -803 -380 -544 -489 -563 160 625 -534 664 53 -778 404 -656 -289 775 -764 680 377 -313 398 285 -240 -520 -414 -537 -213 -391 527 154 130 -184 385 474 -535 -238 -73 298 -457 695 724 -138 426 -243 609 -867 661 275 677 123 566 -344 -344 -81 559 517 708 510 -199 -859 433 -95 -434 -897 -158 -497 798 206 -244 -289 -116 -323 674 158 371 -862 403 -19 -37 309 201 577 -281 445 774 726 608 275 -728 -369 -354 249 154 193 331 619 -416 -758 521 -439 529 -93 -103 -548 36 569 510 303 333 -621 -658 -391 -837 -671 243 154 645 -210 -324 34 -220 349 -661 -72 181 -208 249 -574 -658 -121 255 -285 242 -521 -140 -787 -586 7 408 -172 -736 -265 490 444 -170 -894 661 158 675 635 -872 111 -894 -105 29 373 228 -255 197 -347 13 -652 542 -639 -329 -312 -273 -360 -391 746 -36 -855 -344 -305 -870 682 -410 -570 -864 518 -396 -832 -362 59 -264 -644 -484 -531 486 356 -432 566 -164 409 313 689 620 19 54 188 776 793 -526 -800 -111 -428 -889 448 -486 78 -702 312 785 116 444 -779 149 -232 480 -809 532 -881 308 -640 247 -360 769 -685 339 -861 -198 569 -434 -132 -768 -173 -24 -352 -218 418 -783 483 497 334 764 157 -689 192 633 314 -43 416 165 646 -55 -373 162 11 -767 -879 -8 400 364 445 413 -609 -501 -426 -569 668 5 -600 -729 -673 558 519 -866 -142 -869 713 -151 -521 21 329 -394 308 0 -885 -74 261 -681 119 793 635 -343 -90 -704 763 9 250 20 615 -748 562 112 279 -27 -271 -122 -690 -73 393 17 14 -277 61 -79 287 -17 175 500 -653 -842 -671 572 521 -756 -108 350 -632 -150 13 660 483 44 -64 2 -787 -111 476 -27 455 -801 -734 -548 -156 -271 -396 -592 -655 -28 -499 410 -181 -649 398 137 -82 -174 -64 -140 666 274 -318 616 -482 658 578 -304 -308 -174 693 106 -80 -226 -747 535 396 110 -430 415 -303 683 560 -167 749 -820 505 -145 -524 -450 -693 -308 -301 -616 -702 -63 -533 -618 505 -649 -281 -603 649 -758 444 494 -823 -82 -833 642 426 205 -503 213 205 753 -218 641 -374 -786 -873 -600 581 18 -301 -47 -606 -311 -8 -743 -525 440 -49 -234 321 -598 -787 -491 -518 -729 -289 -647 55 768 738 185 -318 639 67 736 690 230 -564 -495 -447 -631 -792 617 -672 -572 -313 543 -35 -87 191 592 -13 -606 -123 -882 503 -30 769 382 723 -721 -639 57 36 -792 785 90 -230 216 -157 -886 -273 -512 -414 201 316 -423 170 472 -233 -435 334 118 -204 450 -212 -601 233 -390 -591 -324 752 -812 -722 -862 -223 404 -642 -175 -511 303 -238 -597 -466 507 -253 720 432 -668 474 -553 -801 -853 -204 -745 -847 -877 -788 193 -751 -326 531 414 696 275 105 366 779 255 -624 -543 555 -73 -33 -253 721 -775 -624 -290 -587 -522 -397 -788 -61 -419 -305 303 181 595 -633 384 39 -279 -447 -544 -659 -879 299 -308 -580 562 -418 55 -505 256 41 221 -330 -184 -422 -59 519 739 -396 665 -247 125 112 -546 793 527 331 425 -126 -667 379 122 793 -843 -477 -670 -441 -49 485 -85 250 393 -487 -739 -98 427 102 -51 104 222 -206 447 -738 541 108 -543 345 -769 -323 464 191 175 -247 -592 -513 525 -596 -189 562 564 532 608 -359 -881 149 -732 693 713 -899 257 -255 412 2 781 -498 604 -373 754 8 -309 -519 12 -681 516 79 -188 106 -497 119 601 344 610 -292 430 299 -390 39 559 76 564 -334 619 -717 -744 69 -621 -386 -475 741 -835 406 491 455 16 20 72 536 711 98 70 475 -78 688 -840 -510 -66 -818 -716 736 -141 -528 -638 196 -660 514 -406 -136 -601 640 -483 588 -528 778 -200 -655 -330 366 701 -339 740 307 -689 618 -257 361 402 31 -32 146 -358 -611 -739 594 36 42 636 289 -322 660 -530 -766 758 653 -174 511 -631 675 734 -574 414 27 135 317 268 -265 -225 706 -476 504 -124 401 -476 736 -697 572 45 -811 256 -614 -357 214 367 -606 506 -754 561 492 -827 -568 -214 -87 255 576 465 -210 342 -207 20 745 384 65 129 -683 -138 474 -877 -233 755 -389 -454 774 -731 -578 263 501 628 316 -862 31 574 209 -110 115 -616 -436 -778 -166 322 -849 -858 -353 -515 289 6 -166 353 405 -570 -690 351 655 -514 -162 -215 -726 -181 -30 554 357 -707 407 124 496 -8 -210 -368 462 527 153 -818 731 -310 612 50 -285 -298 -98 -881 62 660 -594 41 -487 -645 -278 370 -825 -748 -567 357 163 -488 583 395 205 326 467 -38 -458 266 -371 -702 -152 632 10 -803 63 -802 330 -399 -314 533 -724 596 -678 -823 -80 397 -824 153 11 -536 -226 -898 -463 -456 -826 -835 -718 397 253 -748 -506 -868 208 145 53 112 -531 -155 -727 29 112 407 -422 268 236 -8 -222 -228 168 -733 -577 382 -441 610 -722 -396 488 466 -665 -742 766 -670 -271 -264 -640 -673 -89 729 791 -680 -276 326 390 -864 -358 68 -166 -591 758 -84 -519 631 293 -443 -202 -781 -837 316 66 -739 -14 -128 -199 282 -254 422 608 -843 159 597 119 -508 234 93 -884 -894 599 207 314 288 -196 -559 -239 -720 -116 259 -398 -896 -600 -222 796 56 259 378 -555 94 -896 -239 -503 64 -727 -428 572 -844 348 430 308 -203 -81 493 -497 -607 172 672 -365 298 -465 688 -572 -243 -734 -654 -687 -640 -806 -185 728 -580 -883 -659 144 -135 62 -622 -506 -315 -525 234 -825 110 343 409 565 -610 -238 659 -647 -754 629 703 -461 772 -605 45 731 -472 -891 -793 -395 -792 -624 -752 -657 -591 -365 395 -764 646 256 -274 -351 123 28 -273 417 799 319 -161 142 -366 -154 793 349 408 490 -171 -778 343 701 220 -503 -883 276 -285 525 -224 -488 -373 -164 -170 276 170 -101 -286 481 516 247 296 -777 290 -190 265 -127 -758 420 702 -700 -642 143 -208 -643 526 427 -702 458 -409 580 390 -720 -807 -20 256 178 610 -596 13 -896 -522 -153 -411 466 -476 773 -774 684 262 -258 -435 -272 125 -489 -203 527 335 -381 -428 248 -720 -263 595 172 691 281 -522 115 -700 -474 17 -460 387 437 212 -300 -617 735 61 -533 -96 667 -369 793 -808 -69 743 569 539 -696 269 19 502 -377 430 705 -112 -486 -527 703 664 127 -565 -181 -155 -196 408 384 273 -815 569 49 -62 520 680 -269 80 -830 -759 284 117 473 459 -557 310 552 -222 538 -408 -17 533 -886 -274 -119 103 -2 -48 -660 36 602 289 154 -900 344 -478 570 314 -844 -131 -123 208 -780 449 439 -451 173 643 606 116 -207 739 744 426 -121 -711 -552 19 -473 -613 -4 763 767 98 180 483 -499 -469 -119 328 445 -748 460 -125 551 404 159 -321 -792 240 757 -480 -213 -239 -48 -321 411 -514 -163 -450 485 -502 -79 671 718 799 -263 326 95 -27 413 -796 -512 702 299 106 143 31 51 -437 -707 372 -137 495 -769 -118 374 222 -252 -340 215 272 548 718 -268 -544 679 740 -123 -430 -606 -130 407 518 -729 680 -275 458 -219 117 475 -654 -198 -257 -884 -852 348 -216 219 -57 737 -168 -574 663 329 371 -740 -246 128 621 231 -885 -520 430 721 668 -684 570 730 -563 -507 154 -787 310 -450 -180 -240 787 242 -401 736 -678 -304 -803 347 -267 457 -478 234 331 521 748 -782 -817 -352 471 -544 -690 252 -243 740 711 431 679 413 281 496 -687 58 -140 700 -418 -872 571 149 -692 -746 -774 -586 -694 434 723 -870 -227 727 -830 -849 251 -475 -676 548 617 726 -400 445 612 122 -811 -428 795 -865 -72 -160 -897 -59 136 432 -821 126 135 -181 -500 586 -564 330 -813 -809 525 -766 -764 -588 573 -121 757 -426 42 220 670 290 343 101 -325 73 -325 490 216 -144 -766 262 181 355 -504 171 184 -675 192 -697 -899 48 -76 205 587 274 205 -254 572 -605 -73 406 86 -626 -262 -559 602 -530 242 418 -344 -537 -766 -106 -535 -295 206 132 536 -799 -167 196 -227 -114 771 -506 -628 -362 349 533 -248 489 100 -893 -604 -506 -13 -380 -772 57 715 -716 709 347 -234 -479 -30 -637 704 -217 714 753 -429 -115 -474 270 -317 61 -389 -259 244 -777 598 453 450 766 -64 394 394 -700 -101 -414 -375 -643 -94 237 397 -220 455 449 -615 504 -814 -883 -391 -594 122 -31 -181 -623 -262 760 -836 542 289 -51 -752 -97 -804 -239 -265 223 408 -636 -93 -862 401 682 -87 791 421 -588 -717 -169 -66 -675 92 -317 11 451 -818 666 87 182 789 -132 166 702 -11 60 -95 756 692 95 772 -733 -531 -540 157 -813 -819 601 362 -109 272 -150 -195 114 733 -581 142 -15 665 -392 -785 -823 -550 -33 564 -31 -633 793 -344 377 -215 -53 -527 494 519 792 29 671 -84 671 -107 -642 40 -650 -653 -170 -28 -597 -645 -695 474 118 340 -197 139 -507 751 -665 -233 -535 -637 359 -628 -364 131 -97 -598 -591 254 -213 217 557 -280 724 -407 -478 584 -241 -385 458 632 -713 -5 476 -195 705 -12 14 -267 -219 -517 199 768 601 35 -675 522 594 305 288 -174 -433 -380 -361 -222 430 524 220 -627 634 497 -688 120 -14 -562 25 -726 660 107 105 454 -828 652 219 666 -187 -270 -708 544 460 -746 -50 -402 -769 -779 -53 -486 -196 2 -444 415 -24 220 226 621 186 -383 48 -51 619 -705 -533 -444 -172 18 358 -304 -884 540 636 -673 397 494 -371 -249 -390 -595 724 -559 -298 -357 -626 -369 -385 632 717 -637 5 -881 -322 106 -22 -591 307 -748 -193 -888 -241 -661 -755 74 -803 -619 678 -246 303 -707 -157 -551 -804 -268 -300 195 444 -606 441 373 -142 219 626 -397 -386 175 -145 -587 51 -352 -623 665 -571 -117 708 685 781 -99 -19 -109 -862 137 -211 -161 85 87 -706 -103 140 -358 526 555 -629 218 268 -313 -844 -782 603 -626 18 -429 -306 618 199 197 -755 -80 694 495 -409 239 97 -400 503 -346 710 43 240 761 237 -271 -804 618 88 504 -810 366 -651 669 -488 -56 318 -33 -332 392 -674 171 -442 495 -117 -816 49 -393 463 -625 236 62 140 552 696 -172 198 -35 -636 516 -288 83 -758 722 -549 -751 -232 -115 523 482 349 -557 214 -130 526 -194 695 -883 -426 204 26 -464 398 -513 -751 -797 709 245 570 291 503 -117 -456 425 530 56 -497 -731 -813 -711 154 326 679 -431 367 -351 382 659 119 -642 238 -289 -210 511 241 -8 -698 319 -489 512 374 347 93 123 614 -357 -556 524 -374 497 401 -865 -155 -879 781 -286 -738 377 607 -165 73 -511 611 -433 -465 285 -193 218 -53 -15 754 154 -491 75 -697 82 268 -763 -895 -814 320 94 -865 -264 621 326 13 -882 -238 -469 -838 -419 -138 186 -446 -285 200 -425 95 -444 -853 -438 -659 563 245 7 158 -252 271 414 756 -744 -512 -447 732 627 448 -655 -852 -532 533 -698 -564 336 576 609 92 -641 30 536 -403 772 -679 -771 23 167 128 397 118 -769 59 -641 777 580 671 478 -544 -652 -891 -281 729 91 718 355 42 -634 166 270 628 -523 633 -165 -48 49 108 -391 574 64 -720 39 257 668 -193 -691 -739 797 -706 267 -345 170 349 398 -60 646 707 -887 323 -440 462 -592 -164 -555 9 755 -540 -698 745 426 -72 586 -892 715 663 304 549 -548 598 -457 528 450 -296 -403 232 -810 -831 268 -137 -398 312 317 -238 446 -899 528 586 -728 -875 -893 -715 438 -188 -171 105 -555 -786 516 508 641 116 -269 -125 -378 794 531 -21 -391 -525 -899 553 -102 -604 294 767 -546 -66 64 -876 -635 -41 288 -288 -485 727 107 -437 -36 -303 94 389 -170 145 -33 449 728 619 -192 -73 -129 440 -311 615 -47 -360 -741 687 796 633 -672 137 588 -800 -274 597 287 -76 -618 282 90 -509 -629 -226 -368 231 -641 -206 -450 -4 -710 -751 618 739 548 651 -678 -696 -103 91 -324 -179 393 -734 -427 -90 -56 154 22 739 -889 486 32 191 618 779 -210 -232 248 -205 -560 -510 539 603 -128 294 -197 -251 -742 -472 208 732 -219 -768 -350 389 -479 775 -717 -159 -899 114 470 -171 181 -489 -530 -587 368 291 -466 -279 462 464 -769 148 -80 -264 -486 -772 -180 -483 -525 12 514 -229 -753 -731 -404 -715 -728 559 -295 -622 -9 226 -553 -684 537 -495 470 -228 35 469 -530 -459 576 -514 -258 -244 -355 -86 -362 -223 -71 -77 614 220 -121 -758 -888 629 -605 788 700 22 789 655 75 28 235 735 161 193 223 435 307 -606 453 -432 -656 -530 -460 634 -797 668 -137 727 293 -580 -408 250 339 -855 531 -769 -262 619 -612 391 -598 -729 601 716 -370 313 607 -818 -771 -664 -538 -479 -141 -239 -763 455 6 495 -544 618 -663 -594 -555 -506 577 -488 -796 -603 60 -851 46 -382 7 695 536 94 -153 11 391 -449 -843 554 -296 -447 244 549 -212 426 401 -881 -253 513 531 108 -114 -539 -125 285 719 -26 712 -124 -427 -34 -11 -179 -678 -392 462 29 570 547 -848 -379 449 271 -64 -377 16 575 -779 -583 712 -465 546 105 578 353 -297 163 -720 761 -55 108 -355 720 -54 481 -324 143 -796 -315 714 580 -885 77 353 -730 -178 716 781 -202 -481 647 -702 718 -244 -847 -553 -117 266 619 -893 -517 765 225 -169 68 276 -230 -727 -141 419 191 480 -13 120 375 265 -546 655 -672 583 -485 -341 -137 161 605 -482 -37 283 -407 685 647 -850 767 735 391 -612 513 -121 197 505 -585 -399 -864 -86 296 -450 -112 669 -691 -218 -97 369 16 -171 553 -853 -728 -334 -152 -853 -174 -498 -220 75 690 -763 128 190 619 493 552 209 -839 -827 781 -611 -620 600 1 -278 12 632 551 -317 561 -687 406 -107 -657 486 321 -248 -479 -229 23 362 496 -801 -126 -286 -564 512 357 -659 -668 260 506 21 348 -448 -553 -465 -397 98 614 318 687 678 -93 -233 -70 -204 -225 -869 -32 -838 754 -622 -699 753 303 463 -855 -447 52 -590 700 199 389 326 -674 -674 36 -563 585 597 -403 -394 166 -383 275 421 -42 -385 694 591 -225 -52 -661 -242 636 -414 238 -750 -16 -698 -546 148 -264 57 621 159 582 -882 -175 -810 -519 11 227 -279 158 423 107 -408 -169 -575 -41 352 611 612 27 -250 -307 -686 -891 -284 202 -200 453 -741 -461 -822 -50 -813 333 90 84 -614 31 -492 -524 -189 -379 98 82 711 570 727 482 -231 746 535 -356 186 -279 -359 -279 -396 187 516 -526 202 -49 -261 -819 -746 -403 764 -302 -110 -162 -546 726 742 -272 -199 -434 359 -410 -102 -866 -255 -632 -92 270 -291 605 242 256 -430 -276 266 -503 -65 52 36 87 -434 -666 -39 -27 574 655 -413 286 -520 124 244 -427 336 -736 -869 -598 311 619 -885 427 -473 -397 -856 189 362 -573 205 -79 13 257 -529 578 -825 -878 -349 270 90 631 -801 155 -524 -203 608 -671 -728 211 582 341 -583 -528 148 -366 -184 -27 22 539 -586 401 574 -810 -663 -239 791 591 796 230 36 646 336 -24 -124 237 496 -9 112 -801 355 573 -108 49 287 -345 690 187 558 -557 383 -667 -373 -426 516 778 56 407 201 -872 -207 320 -349 425 463 507 -267 -201 -658 -171 -288 608 296 425 334 -755 -734 -192 431 190 -870 185 587 105 556 272 151 -387 230 -897 245 323 27 -651 -394 368 -33 -95 425 490 639 785 -355 422 -486 269 -886 673 -747 -221 52 -876 -877 325 538 301 80 -252 618 785 -370 254 359 447 -438 510 -772 791 -165 249 547 -111 -608 451 497 -659 366 -445 -591 89 219 671 544 -229 613 157 219 -465 590 459 -428 -31 -885 -263 -13 -756 -174 246 -741 -141 -833 -635 102 228 -881 272 126 -364 -624 -504 -341 295 3 -496 291 556 -47 98 -200 -363 153 6 -41 -450 -460 -892 -225 725 -59 528 -153 -256 51 -150 -132 -867 56 -834 -789 -107 -167 -896 86 -248 -596 -247 -715 -440 -60 -260 182 758 92 -290 632 54 -667 -152 23 -838 -801 5 -706 -644 -581 -784 -71 648 -874 -593 -753 -480 -327 620 81 -867 546 -519 -581 -846 583 548 -282 -537 -755 356 250 80 113 624 623 457 19 601 -497 31 -644 -593 -96 -230 -899 103 668 252 -270 -331 -789 -541 -661 454 -2 189 249 -550 -128 -115 -457 -426 29 448 778 106 -62 -188 337 -206 272 -501 -714 -874 40 -825 606 -468 217 413 -816 103 -708 -530 113 -37 -472 216 -482 -317 256 -329 -44 191 -637 -166 -376 -600 291 -130 83 49 290 510 -186 451 612 -550 -75 377 349 -219 -539 -22 -118 -108 552 210 -464 -34 107 621 -803 -826 71 -194 496 -265 248 -172 474 458 492 521 585 -763 341 -50 469 -590 258 11 -824 615 442 509 -52 126 490 410 -643 253 -289 -244 693 754 536 -146 -730 -792 -36 322 -23 -104 500 -886 -627 231 -160 -812 703 539 -134 690 -757 575 16 -241 -255 138 -280 -343 -245 335 606 -819 -316 714 -476 -716 231 651 719 377 439 218 -426 624 -447 -734 -90 -260 658 -605 470 -312 253 511 -446 -879 367 -127 -737 -495 -794 306 571 403 -768 249 -324 -776 794 244 -883 -791 108 154 -671 -486 -894 -473 770 579 760 -549 -655 -654 411 746 -887 -379 119 463 141 313 728 -154 -723 266 -798 533 -838 766 -227 -353 640 479 -863 520 -322 -608 -755 790 -447 387 -608 704 -36 463 433 322 265 -893 459 -434 512 703 -544 -710 591 711 -151 -187 15 129 485 654 -623 -393 -418 773 564 318 562 -159 239 533 -13 203 -469 295 -835 43 364 -324 251 402 521 -715 -519 467 -259 -763 723 143 585 758 793 689 654 470 -770 -526 -69 703 -74 -401 366 -626 264 -737 175 -598 364 -18 -474 681 -401 -395 401 -500 -476 -344 408 9 -845 -876 169 683 -162 183 674 -616 542 -478 681 -651 -813 569 -398 -869 184 -509 425 -498 -810 785 763 271 489 687 -507 -289 -633 707 -329 548 -609 -207 -336 220 212 574 546 164 -184 280 260 184 -675 -711 396 671 553 394 150 -32 274 -564 707 -487 9 -486 418 34 641 -116 -518 787 -814 404 790 244 -388 591 -561 -125 -33 -416 -565 118 -404 -266 -132 678 -61 -598 -622 639 176 726 706 -246 784 487 564 -490 -555 -629 -409 -390 643 663 -370 387 43 173 15 554 136 -351 500 11 -863 -610 -699 533 -761 279 380 -129 -274 -631 13 -846 375 -351 628 -196 550 -700 4 137 226 -238 -847 -289 -308 -743 -211 132 395 740 -831 467 168 188 -237 570 -543 139 232 604 -527 -59 -871 -534 -388 181 474 -732 -396 -259 192 -891 -383 665 755 719 661 -895 -128 -879 306 458 -90 317 39 -775 23 -753 339 155 246 -241 -511 653 552 87 81 -64 147 315 541 -84 -674 320 -860 -621 -539 527 -635 212 -366 107 663 -518 -552 353 188 -774 -685 -203 706 -23 778 -735 -707 -357 -725 651 135 -546 96 354 -705 576 76 231 124 -808 676 677 -407 -671 259 -808 780 -673 525 -466 538 501 685 -311 -339 532 -702 415 438 -879 -401 -600 478 724 -244 -549 -702 197 -181 -646 48 -303 -224 719 -269 93 -688 -838 680 -241 622 -149 603 741 474 -534 -514 745 -650 -568 708 -284 -416 94 -237 -783 447 44 104 -558 726 -590 16 571 246 221 -758 660 -701 -701 523 123 730 261 -360 112 515 -495 -800 -767 660 392 -522 -524 112 -607 -234 673 -178 -426 780 -552 451 740 -88 549 -222 -139 -273 31 449 103 -177 336 -694 -720 105 589 -360 -856 31 129 140 441 -207 82 306 -211 568 554 -866 688 235 -132 -2 -884 793 -749 -403 737 -277 115 669 -20 724 683 -544 251 -47 379 -597 730 -164 67 -452 -832 -504 707 548 -399 215 157 359 743 416 -761 696 -207 54 -696 453 -638 -611 -748 141 30 -848 -416 -396 -243 145 -406 -668 739 -569 -295 233 682 -512 786 348 24 -302 691 -878 589 -371 220 -357 357 634 -585 -260 -416 635 187 -512 798 429 368 -895 -874 -700 -692 -428 -584 -421 -186 -567 730 -669 642 425 -556 496 4 -197 -543 642 137 -233 -682 -603 -356 792 -223 129 -690 -831 329 661 700 -769 773 158 -35 -125 -811 -321 -208 -827 536 -217 -889 -367 -303 639 -408 -775 616 404 8 -350 706 -251 -681 -516 371 -146 534 -746 -515 -608 -461 401 423 -229 -26 -825 -502 723 -550 -293 574 -523 -772 -503 -393 348 648 -677 -263 -351 576 -330 197 34 361 30 244 341 246 429 71 138 338 -116 -105 27 446 10 796 -256 -170 455 650 232 717 198 454 -618 184 319 -666 -783 -186 -190 -445 -640 -153 -421 -145 -450 298 278 13 -335 -536 -645 452 190 -69 -74 -124 435 486 793 340 -294 529 761 436 568 14 746 -889 -741 -452 183 -796 -385 -119 304 45 -69 567 -709 52 -830 -220 -681 -299 -432 387 -366 -538 -33 -808 -167 622 -516 600 -799 -649 -69 497 93 470 458 -54 17 402 -598 -95 494 768 731 -848 461 690 799 -763 -23 -311 -787 -251 -154 628 464 33 -537 768 515 -154 274 772 20 331 -192 544 -370 -279 -634 -845 -533 -484 -467 597 176 -647 -111 445 558 -476 -826 -176 135 -860 -439 -726 88 107 -435 -173 356 182 -630 647 -378 -165 108 386 -742 -486 -720 -57 52 728 600 -439 -92 471 -108 -326 577 -63 187 -704 553 72 39 -555 276 -96 -100 177 -97 176 -478 592 -124 58 245 -723 -517 777 -406 768 -466 332 28 -641 598 494 -479 586 758 -602 -408 -366 -144 -713 12 94 -612 -882 -725 359 8 -674 -537 -889 380 280 -306 -202 640 -663 277 -286 288 413 -96 90 -205 -384 768 -772 -426 700 270 -246 -84 -898 -6 391 -888 -879 -332 175 774 182 -513 697 -218 -152 -612 711 154 -23 407 53 544 453 524 -524 -324 335 694 -823 -241 799 -608 -359 -510 82 -477 584 670 -635 -859 192 -741 674 463 -530 -11 101 470 608 -27 171 709 -565 262 792 785 503 20 -131 -760 183 -661 325 -152 -69 -416 714 106 -711 182 464 -87 -116 50 -404 253 -598 -461 428 -302 -416 -131 -43 297 -264 -199 -417 537 -565 -625 -428 -226 26 -530 -844 50 -79 213 -178 -611 -46 -654 -514 112 386 430 -897 288 566 800 -491 -626 -242 -433 -340 406 -704 708 -596 667 -730 170 -136 -208 233 -701 -702 380 -24 -394 -821 -468 133 -38 436 694 800 334 -55 -665 -127 -475 -793 317 415 351 -59 613 700 -701 557 48 155 -101 249 -120 -503 -857 629 -88 671 124 352 20 140 170 -52 -557 795 496 524 -863 345 148 24 -852 520 190 -84 344 -741 -632 621 416 -62 -139 161 -573 -542 -807 549 -419 -472 -385 42 -439 -380 40 58 130 171 -127 597 635 -834 -174 -786 -750 -768 246 -717 -312 643 670 -591 -387 598 -26 -209 385 -104 -280 106 728 -214 -320 78 -568 -106 377 -398 263 -385 -23 285 156 -427 -86 -831 516 402 -198 226 383 489 -251 -32 -440 -704 -769 42 -505 -530 228 419 -122 -237 -619 589 615 -684 672 784 782 110 -35 341 11 -183 -195 -249 -628 -243 -829 -270 -696 -20 540 -322 -807 608 -749 766 454 -520 95 463 -685 -640 757 -677 663 -486 464 -533 -539 153 353 -585 325 -826 -510 -803 -94 -117 -474 374 -859 404 -100 -499 432 -219 -145 -172 -757 -424 -137 474 276 753 -219 -334 -324 -463 -135 -855 -552 116 -820 -614 192 -270 -214 -623 -448 -608 502 -380 -334 -343 -71 -70 -889 772 -559 659 -395 -115 618 -90 43 718 -671 -707 -799 -813 81 131 -194 -683 197 -814 473 -304 -615 -772 -507 -327 -166 -701 -612 59 317 -217 -858 202 -709 224 -18 183 616 -676 562 -741 790 -584 36 461 -305 520 -502 238 -92 90 599 -485 -229 -678 -186 -553 -738 391 -90 -610 468 402 -260 -695 767 787 392 388 207 196 546 -136 681 -222 -241 -533 -542 -419 378 341 236 -500 426 -505 154 -271 669 94 564 -723 261 49 370 797 776 488 -354 388 -518 -193 594 180 -877 551 -92 633 -632 265 -566 -681 -184 -451 36 -399 -502 31 277 512 111 487 -639 -76 737 -265 -669 -117 -97 -430 545 322 -389 -613 697 -89 -45 363 -663 672 -551 470 -449 -39 -664 418 341 -599 -337 152 40 604 -373 -807 -343 315 111 240 260 -117 -694 62 -427 -176 404 -671 -248 125 -298 39 -496 246 335 484 -687 413 -515 161 348 -57 -16 364 196 -670 -465 -202 642 -86 664 -522 -86 -191 -886 -696 689 -745 343 -290 -291 135 765 -561 229 522 309 -205 -787 -550 512 -821 337 -286 116 412 -141 -287 388 -225 -874 88 -229 -81 -3 305 449 46 282 705 434 -141 -226 223 -135 -655 -714 -562 -498 -103 -391 168 -516 -254 444 -189 -624 -368 191 -894 -657 -510 -42 54 -487 255 -883 287 233 691 345 76 603 746 -757 295 -787 11 -532 600 127 -621 -402 -132 14 783 -459 -689 -823 744 -203 327 -664 -143 -454 -612 -550 76 502 -172 728 779 90 411 -135 -672 -718 741 304 694 -600 271 501 739 155 215 -283 -201 195 398 -547 -792 -299 -84 -384 -286 -520 -544 612 -314 567 -55 644 438 -857 -323 -568 -497 -600 -439 -101 -666 -438 -801 714 -837 474 -593 478 -571 122 293 148 -163 33 288 790 561 62 -493 -548 -690 39 134 -732 -231 -414 -194 -610 -283 -334 203 -746 21 550 -651 391 35 270 -457 -138 717 -84 -257 102 272 -514 718 -269 -888 119 190 -176 255 -650 -395 -830 700 -821 390 7 592 -677 358 213 190 -454 -41 -415 -303 381 -615 221 -690 689 8 -704 7 96 312 692 -884 538 35 -382 358 -434 -339 -176 273 426 26 24 -606 -558 -32 -749 -777 -560 608 272 60 -872 620 651 703 -736 -589 198 86 -513 214 -724 786 480 -650 513 -111 -507 -417 6 6 621 -666 -431 -570 272 402 700 380 -858 210 777 56 595 -475 -162 -725 502 488 556 -562 337 -895 -373 -705 716 492 -801 43 19 460 -384 -114 -556 -299 51 -513 -767 730 699 118 -45 -384 -700 530 -61 627 468 199 -37 -310 607 597 514 -169 -629 -7 -361 247 14 -18 -461 -887 68 -71 -565 310 187 -118 612 471 546 -343 -59 146 580 -408 -667 464 712 25 710 -393 33 147 429 -884 -733 175 -193 684 545 65 8 182 706 -24 208 -602 -804 481 381 -555 -732 532 -755 618 -657 -299 -747 136 -822 -57 452 319 -885 463 -440 326 -672 -527 349 223 347 236 675 -406 586 267 -849 597 -459 7 -262 690 290 279 212 523 -795 108 -28 -123 553 -173 -787 -322 -145 -629 -4 799 -765 617 -90 -226 -374 -506 753 -206 -309 229 -526 -307 -176 -769 570 286 723 -679 -243 -12 -148 -679 510 295 682 -554 -539 -67 -618 -596 -857 526 530 -310 762 -708 644 725 -33 -234 407 -240 -769 287 -866 348 719 648 -144 -515 338 782 -729 -47 -705 -760 -435 -836 -452 -541 333 83 -338 713 -502 779 -355 -805 778 -392 -465 -191 -74 423 -410 -339 59 20 92 518 467 110 -426 719 -35 -225 784 449 585 -697 13 -654 -83 -420 63 -121 533 -294 185 710 209 -709 -669 -193 -73 627 -815 145 -675 736 -236 -66 422 -602 172 -706 -385 450 -30 -896 235 700 -201 193 -651 -174 -873 244 -215 651 125 -828 -433 643 578 352 367 -772 -791 -803 -771 514 25 597 -785 153 191 129 -672 782 78 -418 -197 520 239 150 482 588 -306 -255 -503 174 155 59 298 -441 -377 760 354 -79 -306 -116 -115 -775 -80 -894 -107 356 221 -864 -268 -863 -362 -95 743 -529 639 172 682 384 770 -551 -573 708 -560 777 89 670 -854 -57 140 236 -270 64 349 267 -861 -596 401 31 -595 100 -650 796 -866 -114 -106 -830 -61 332 425 -11 -802 -4 246 -35 -855 272 -478 678 252 -723 -16 30 771 279 -714 -51 -307 -620 729 -242 -142 683 -465 450 -853 -214 706 710 184 -77 634 -837 68 -173 -669 -398 -526 -92 383 6 82 -186 141 -300 273 555 -598 -563 -265 92 -514 162 -55 734 -227 251 -635 550 500 179 749 536 -875 -633 -737 -545 238 11 -411 -136 -114 -614 -775 -200 -585 -827 336 595 -489 -697 787 -660 -537 -149 -649 -265 -454 -392 -708 -337 538 684 -513 -677 607 -287 258 716 -737 765 -451 395 376 -761 -650 138 -48 221 -135 793 576 -366 291 -638 -779 -558 -190 -460 775 117 -183 483 630 -777 -60 532 280 596 -338 156 -721 779 34 309 -365 -691 418 -48 378 -648 30 -160 -617 -249 -724 583 478 625 625 -337 -193 -750 -311 197 -457 265 -51 236 -308 559 202 -489 673 744 683 324 58 -615 28 97 289 -663 61 -52 -404 86 452 -728 -186 -587 45 -455 395 -817 -349 -249 360 771 -52 -481 -400 -857 -750 119 -853 163 -383 222 145 273 -846 168 -109 -597 -465 158 231 261 -696 178 -419 -57 -58 180 -785 -726 -224 -797 -473 226 -549 -626 -420 -232 -305 -887 -269 63 84 -807 -235 763 -201 62 773 658 -510 683 -187 -664 -364 755 -272 351 -666 -877 -819 276 -640 -250 -439 -874 -383 247 143 -101 -232 166 250 312 -428 180 -376 -57 537 137 148 390 -161 423 69 759 -2 563 323 -803 -285 142 391 714 232 -320 339 355 -881 291 -293 -59 90 500 -499 -794 -335 395 -790 603 -712 -888 -180 -98 717 419 -214 766 -534 -724 306 -520 -773 -736 170 -115 700 396 450 722 -522 -27 -835 -575 -110 -748 402 -429 52 -539 -855 -706 778 783 122 -488 111 478 109 211 -186 -547 128 -817 339 766 -341 -167 -275 -436 -769 701 313 289 -381 20 243 -884 428 125 -317 512 316 -425 615 -234 71 286 540 34 12 -169 -174 -388 622 -182 -423 -649 783 333 245 -561 363 -784 646 531 -800 -769 -123 423 -869 157 784 12 603 7 -431 -141 -498 -253 108 689 -205 236 -392 583 660 -197 -753 779 -433 -345 591 609 -849 -160 332 -140 61 -567 -303 404 -245 -328 -395 -550 291 245 -432 -460 627 -588 -592 -620 -130 644 442 448 -453 736 -481 173 450 253 385 715 263 330 743 136 -842 780 -124 198 712 -750 445 639 -9 575 -723 -128 -351 -493 -395 231 762 635 -670 -632 -99 196 599 490 -280 -192 -379 695 458 375 461 649 -606 -746 577 39 -129 465 -605 794 421 -853 316 -55 -74 402 -637 29 97 657 -508 -196 -41 -850 563 561 165 -892 324 704 63 -503 450 -793 -540 -797 326 481 612 -778 -134 122 -185 -347 -547 -567 -123 -268 -46 -813 -682 445 246 -399 -26 -714 -115 -509 -58 394 -307 153 -145 -454 -878 438 637 394 -281 308 73 63 -467 682 -12 -302 -67 588 738 -361 710 -63 578 -409 -561 -806 -246 -360 -84 -455 757 420 -577 -672 -523 752 281 -177 790 -433 -605 488 -422 -423 561 759 -179 -176 281 332 -736 -506 -742 -610 -242 -571 776 -39 68 166 -436 -125 467 -507 -284 27 -38 679 769 465 229 513 -80 -299 659 -717 -249 -790 -887 20 550 512 282 447 -897 446 273 276 -319 -303 304 -514 -473 643 -110 131 -742 -730 -702 328 -519 488 -134 -463 -648 -687 -559 -474 273 429 49 -111 -363 -268 585 545 -117 569 -805 -22 -430 -349 3 -405 -379 -317 -853 -416 301 746 598 -451 -305 -443 -676 -141 -486 -66 646 732 -97 365 329 -103 -160 -42 -526 -11 76 97 -736 -278 -156 161 27 -364 261 -437 -307 -810 -699 612 -298 -404 453 -157 -746 -314 -253 607 -659 -717 -841 384 -781 -517 789 -202 -637 366 -614 337 23 -755 702 -632 -883 31 447 380 -705 792 -337 -465 697 85 -29 599 204 733 -628 -207 -686 -741 -452 471 368 -347 616 -848 700 395 -27 778 -473 -686 79 -772 285 793 -109 -450 -499 -432 -161 -698 668 -286 1 786 589 615 -472 685 -811 86 -410 -132 334 722 104 745 566 -734 569 -303 696 403 587 -708 679 -21 -647 -551 -756 -340 141 147 651 -127 108 411 -280 578 128 -393 -128 52 -328 -827 -615 -543 465 -785 -798 -97 -375 689 -676 134 100 -508 -194 -66 22 -66 -759 687 201 -343 -564 112 -288 -282 -70 509 -420 -839 139 -457 -425 -345 -289 63 700 -593 -1 -609 -139 474 542 526 -874 -805 -283 72 -600 417 -666 254 -155 -792 -32 -89 242 475 159 789 -168 -657 -52 -264 -277 641 402 757 497 100 412 -254 -262 -358 -68 402 339 167 -260 -851 -162 422 -178 -321 -879 66 284 798 -249 29 539 -87 585 -190 398 -693 217 -786 242 -700 -698 146 149 755 -74 -230 -103 -700 -621 688 190 -627 -38 -503 -871 177 33 210 466 -528 -453 -640 134 658 523 525 -491 211 179 -108 674 -378 -771 653 284 -459 112 -324 -815 150 129 396 622 -394 470 705 569 582 629 -457 -778 -17 -114 491 584 129 -386 -57 -46 -432 -11 -596 -430 -17 744 665 -765 -591 590 148 663 -349 -846 -323 263 604 -397 -133 148 -876 -698 708 -317 -99 -827 -804 -501 233 -69 81 704 -886 435 154 483 -762 487 798 73 -81 -713 -697 750 -486 -289 -424 -222 -657 -406 494 464 142 -52 -408 -272 648 -762 -617 -35 346 740 624 632 777 -361 487 798 -47 574 364 -604 -372 395 -166 493 307 33 -337 127 495 -608 -840 534 -649 118 350 23 330 507 655 -410 207 606 -83 -373 -602 520 35 461 700 -370 753 -570 474 -291 76 17 -843 -733 -188 -652 -21 55 -22 -171 -450 444 -301 -6 515 -146 748 771 293 573 297 -229 693 714 570 -182 515 405 610 -2 -681 287 357 -701 675 -190 -53 32 -735 -167 -504 338 -224 459 -862 -390 622 456 64 494 534 761 -94 616 646 -163 -167 -673 -657 -885 662 117 -164 -279 -16 -670 -588 74 289 -571 259 207 713 724 -395 377 49 -697 -545 509 661 -344 -92 -273 747 -368 352 -588 -427 274 429 -121 341 -137 -339 -786 -703 -607 -646 666 -426 445 327 -75 -783 431 700 -513 -496 588 -358 765 547 432 -533 -845 -185 362 -703 -273 -239 565 204 668 659 -42 -424 -416 -830 -169 -149 -711 579 157 217 -10 127 -733 -302 490 -430 -267 525 -575 -568 -658 -552 -592 -118 228 268 -435 217 33 524 -746 582 -68 -132 362 474 -764 -134 761 0 -762 210 47 371 145 456 252 315 -874 750 750 -216 683 -179 396 -51 -341 -483 -338 303 -893 -108 -416 -349 -895 21 -580 -720 525 -718 455 -737 797 668 622 59 494 623 115 -499 -216 -485 -872 637 149 11 125 246 -627 452 537 -760 201 241 728 -799 -455 -826 -897 748 -469 -188 -146 -325 -496 -684 162 -399 434 -719 -793 -198 -336 715 663 305 720 362 255 519 268 675 653 -411 763 -503 -130 -365 -61 -86 -722 -174 -513 -430 635 -207 -730 -279 -378 414 -378 -689 515 584 324 437 -184 359 445 -617 -870 -756 -29 -846 -852 -556 -753 -297 -26 -317 -50 -755 287 -645 -472 -846 250 -738 786 -502 158 -127 658 220 -38 621 673 -536 373 -206 579 -479 330 -259 507 549 596 -295 -448 -779 -816 230 584 -117 -372 82 578 -321 64 -245 608 -79 -141 54 -540 -704 140 680 774 -875 -40 670 -773 225 183 208 712 547 536 54 -535 503 209 -78 -264 222 235 -835 561 426 -335 477 -763 359 599 520 -798 238 252 28 -455 49 184 536 243 -466 -688 -843 -229 672 236 -186 -314 230 -273 438 757 -460 582 -294 194 343 339 -718 315 514 317 -199 -672 -506 510 -385 -898 -430 730 -271 -876 -37 -63 76 -894 708 526 -590 253 122 -513 150 -811 572 -218 -139 -195 -839 -176 251 117 -616 516 -385 -389 480 -263 -817 -392 538 370 571 -532 -897 -3 -822 77 178 -644 -85 550 130 -866 -866 -466 110 -170 -217 -64 663 -380 -323 476 336 -804 781 -293 416 632 -655 758 73 642 -689 -374 -178 253 -401 40 -450 737 -210 317 373 514 -613 -22 786 721 44 -236 258 181 622 91 -708 707 172 148 -65 -272 -712 567 -66 -567 591 -284 87 -304 160 -477 296 193 -80 -870 779 515 -623 353 677 -484 -810 -689 225 163 767 773 -568 -869 -229 519 607 328 -549 -887 227 -867 -850 -767 674 538 382 -748 -430 306 742 305 -738 489 -888 161 688 -709 -230 -523 752 559 346 573 513 682 -241 789 -260 -74 -168 -438 -577 -404 -653 -279 -687 -197 489 -209 754 -627 -844 -347 -491 -900 -459 -574 -39 -73 -101 751 -56 -721 374 141 -608 -760 298 -180 301 600 -145 551 -175 564 225 -263 -686 711 633 -459 -90 -56 -346 766 291 69 564 -183 567 483 102 -246 231 -874 542 -617 -813 -591 -743 430 -600 704 678 -536 638 -891 -309 -17 -478 459 217 454 11 685 -301 -144 -510 -74 184 90 215 411 787 -242 -62 -584 -676 537 720 -506 338 -268 411 -685 561 659 -112 -64 -51 726 464 -513 -149 195 -635 -388 -452 525 61 -833 764 307 -654 462 -306 335 -235 -713 551 -161 -798 -91 127 -371 239 699 -535 586 -750 293 -267 -817 322 757 -5 526 -676 -639 -80 -219 96 232 -573 375 -347 720 384 -719 -481 -36 75 -765 619 413 -844 -812 238 -787 126 -42 722 -351 -298 -393 295 -106 535 443 -203 23 293 594 125 -39 -837 554 -30 34 297 -826 -436 2 -672 -140 -865 659 402 366 769 -63 -357 -380 -604 -710 -265 -477 -215 -634 450 424 427 -898 368 793 -379 -506 675 -303 599 -620 47 710 -684 -312 661 261 -288 -214 -533 712 706 -657 -348 -343 399 -532 -818 568 -719 -91 113 -61 -215 -532 445 1 549 139 -376 552 -92 -182 793 654 461 131 660 207 41 -678 -381 -571 -709 -17 220 -793 -388 66 -778 591 -141 688 280 -736 235 608 -127 -78 103 -319 340 -813 -643 -718 745 396 418 -411 -726 728 684 21 -186 612 -476 525 405 -477 464 530 -324 146 178 522 308 -335 597 -428 -485 550 705 166 -792 199 -899 -742 147 409 718 -194 98 -458 44 317 763 -770 319 -595 -451 -779 -393 -93 -380 452 304 -675 -127 -621 -411 744 577 -62 679 -874 -183 727 319 102 286 203 542 -622 -732 -282 536 614 -713 10 373 -669 149 -410 163 -442 -738 439 -382 625 -88 -137 682 -430 662 96 490 774 -492 254 -179 -554 793 -503 60 524 -474 117 -424 690 733 343 -676 -114 -467 386 656 -834 518 565 -142 688 257 -647 509 638 -218 -562 -135 439 -839 -377 -118 -359 -543 -223 -866 -509 -717 779 288 -459 -749 -705 411 -498 129 582 -396 524 338 627 543 -875 -98 83 799 -492 202 -142 267 -822 -306 323 155 -415 539 277 732 567 54 282 223 232 -50 -440 214 -869 48 -189 -384 -478 -245 -777 -473 -486 764 -599 475 588 -766 368 -39 128 -300 -196 -296 697 96 -558 -513 118 799 -453 -212 190 410 -208 314 -24 548 -339 -67 -489 566 -870 -452 -816 468 -330 -643 471 -340 247 -471 -678 188 662 -179 666 200 -681 482 -655 425 -679 605 109 471 289 -776 -473 609 561 376 -736 738 720 -504 -372 531 351 743 505 -477 667 -22 760 273 540 -28 -346 181 125 -621 659 -894 698 -245 -5 288 764 -564 355 -105 215 542 619 -447 -413 169 -722 173 368 91 137 -473 521 -606 438 -39 -687 -395 -628 -249 -558 -433 469 -742 -683 -523 219 -558 -444 -154 210 739 -460 213 -792 -226 -564 -132 108 421 -335 -225 778 15 -768 -805 -267 691 586 -93 -696 -443 299 -845 -394 222 -387 -861 -86 -359 237 -108 -17 -214 -54 100 -14 -850 256 -630 -8 640 -857 -246 652 254 569 424 -356 -640 -136 -481 -587 16 70 -312 -57 -584 632 -739 379 -35 -749 -729 -237 784 -390 401 531 -661 63 132 594 265 -216 700 162 -800 -378 -562 588 523 -647 390 -12 -725 159 11 -45 -900 189 -281 726 796 -346 -829 -838 26 -195 -293 -859 777 -860 -18 -676 -246 150 45 -64 269 -284 -843 58 -44 -775 796 -523 -335 -85 -55 283 -810 -480 -204 233 300 788 772 -659 -265 24 216 -372 -341 -866 744 209 -62 -111 495 -804 579 565 -716 -770 7 208 203 -337 -337 -584 -679 -269 798 753 -787 -254 -400 445 172 789 -792 -256 -319 76 -229 -451 -256 334 600 -102 -451 406 -484 -643 390 640 -286 -355 -209 316 -545 93 21 -435 -783 -230 -687 -418 485 186 -713 -583 293 -803 -112 412 -772 -700 50 311 -852 -2 -4 641 260 507 588 -510 -310 586 -486 -503 518 622 -20 -48 -459 -887 121 -121 -82 -673 -439 506 -870 -14 156 744 569 769 -511 501 419 68 -288 -568 26 -791 -747 55 498 736 -669 343 81 -849 390 -408 -382 -744 -754 -850 -817 593 -243 355 736 -408 566 -191 -853 211 116 -830 -635 385 734 143 489 -820 141 195 483 -458 371 -313 26 -690 -228 -597 737 -266 286 386 -369 -665 363 -605 -566 -665 418 -515 -3 -631 -162 210 391 333 -662 613 102 795 -558 -729 692 437 68 173 459 435 -453 -812 -738 732 -751 60 -542 -284 167 7 -864 -569 -389 -790 -620 38 -602 671 -642 -285 492 -571 -194 -399 448 -320 752 620 -873 -900 -788 80 -131 53 -809 -768 -810 -19 -818 -835 -537 88 -524 696 359 -123 -92 -568 27 -228 546 121 -291 -21 -862 -551 -452 -528 145 -205 769 770 -166 -537 169 -180 560 -767 -540 348 -334 -213 517 239 -317 142 -82 -677 552 -889 -570 -369 -325 418 -514 -483 622 282 533 712 629 -153 -308 446 0 779 148 -721 270 -496 -432 354 326 -46 -646 -105 619 31 660 706 -177 -596 563 257 194 788 -67 -181 -539 550 233 400 456 -327 728 332 311 646 393 -259 -628 526 -231 393 84 -754 326 273 742 615 -747 565 -649 588 33 -137 730 -821 184 -546 219 -220 766 547 -53 -346 5 563 314 -767 36 -473 667 -831 -755 -85 219 577 -112 -331 449 -468 -7 -30 213 -228 -506 -343 486 -275 -487 -866 95 474 -85 -884 560 -418 -795 96 -389 414 -870 460 -847 -845 -472 279 -248 160 -48 667 333 395 430 468 -324 -363 60 340 -372 -43 726 589 -815 -37 -380 106 4 -577 -664 -159 -207 396 -218 -307 211 748 406 -134 -470 173 664 -505 -680 -874 -543 -701 -608 -729 -684 -321 597 191 -352 -186 -547 281 -607 -596 -440 341 388 368 -446 -319 92 37 17 -562 -625 -723 549 755 641 -794 334 -103 -205 23 394 265 254 502 -686 221 696 -647 66 -494 -649 -16 645 54 -790 166 -862 112 451 531 496 -443 580 499 773 -602 441 -107 523 303 631 308 -649 10 696 -647 -570 -537 -151 -360 155 -585 80 -524 -26 357 75 379 -335 -272 -751 404 120 -526 88 -847 -211 283 -104 -871 -783 -655 -46 237 530 248 -257 -819 -561 -276 497 -818 -361 -292 200 273 -523 465 -345 -116 -117 -79 -759 284 524 236 -639 -387 267 397 371 56 670 159 654 -330 104 -576 22 -723 -544 -482 91 -689 666 42 -725 518 -492 -866 -8 262 -294 208 -82 -197 -818 -620 162 -597 244 -795 -816 778 498 -168 -893 -877 -222 299 -251 753 -443 -504 -533 756 322 538 121 -881 6 -395 -721 -604 -519 180 537 -759 -408 -307 449 -135 -779 403 -839 -87 -778 -518 -368 -87 -440 -346 -715 -528 770 -562 -19 -302 -738 -100 -545 356 255 -490 430 66 -769 -712 -637 -733 726 -251 614 -288 189 -190 151 460 -484 -284 -474 -692 -558 63 -774 -391 -656 -446 -493 -546 -99 501 42 203 -206 612 -831 376 434 404 168 -377 588 -619 509 -461 -52 -636 562 -792 -71 -649 -27 248 634 352 -627 -624 668 141 56 -478 126 -817 -710 -551 -379 109 104 -824 -728 -697 -368 -697 -563 542 9 -565 -822 445 -427 -37 -456 -73 -559 773 399 -371 -569 764 -751 453 646 262 381 333 -663 239 -549 68 416 315 -572 43 714 782 118 -707 568 741 792 -505 -833 421 794 -139 -664 -284 59 404 604 -42 465 -670 104 252 -541 -648 386 504 372 125 -159 -421 -659 -756 115 422 -443 391 113 -791 -862 383 30 -539 -586 -489 660 -888 -217 -230 404 72 -138 143 418 769 269 322 235 711 144 -193 363 -615 711 -321 19 -59 -538 -811 -875 -680 -7 150 667 188 -235 -725 -685 764 -252 87 269 -549 -877 482 -389 -463 -779 657 -849 15 707 -568 -106 -664 -34 -437 723 672 -303 -255 70 -413 795 8 603 -625 276 95 -385 -477 0 -788 -415 590 5 -227 478 119 -826 -253 747 -381 -171 429 -520 -761 -723 -754 538 149 649 244 -702 720 -28 -79 -10 -124 -838 402 -753 -359 -135 247 -882 -277 -788 144 333 360 -797 100 -512 637 59 -881 -621 93 542 613 395 418 177 -678 -492 90 516 -270 -104 -764 -827 570 -769 618 -530 -878 -643 440 363 -299 31 -126 -563 155 -80 666 122 345 170 524 197 78 407 -39 -445 316 -620 542 140 -831 705 -440 308 398 641 -672 -878 202 -244 -542 -312 -532 793 206 -289 15 413 167 220 742 -464 -293 -681 -199 -562 735 590 700 364 401 -513 -679 -510 390 54 712 -886 755 785 -474 -298 -177 719 -665 -103 202 -315 544 122 753 -24 353 -819 -877 -749 581 239 545 -162 -146 -862 -454 331 -432 -882 -765 305 -308 131 781 612 -531 368 -326 -694 -835 -304 -624 -414 74 -610 -329 84 -793 615 607 607 -620 578 520 -506 526 636 265 -291 -624 -692 616 -304 116 -224 -295 595 -455 -204 -66 -667 -892 186 -110 709 -210 -461 16 -1 126 -831 -172 -292 -872 142 -382 84 -286 -275 374 -435 683 -580 453 -580 -562 -135 -291 -649 -81 772 -540 456 -16 -209 -492 -257 -82 -490 119 -670 -111 -809 -131 304 -648 241 -855 -377 453 463 -173 417 -195 218 -626 -437 -734 473 744 330 -231 21 622 -465 -538 117 188 -135 -511 408 377 387 240 264 -170 613 786 566 -600 86 -589 617 -411 331 368 339 -123 412 -607 -397 775 -838 -146 398 641 -190 215 223 -869 342 515 73 -548 -887 450 -499 128 756 -693 666 -475 -70 501 130 392 30 441 254 85 -611 -683 -825 -452 328 -62 -698 156 -256 269 -55 574 -490 426 670 -580 -716 -488 574 -165 -892 656 171 -303 746 -808 384 555 -303 695 -773 277 -237 -383 -550 -87 -632 410 84 -742 -180 424 -454 -159 71 -864 -495 277 -209 305 -295 502 541 679 334 -290 -52 -358 190 502 224 379 -233 -785 -323 616 -235 752 -494 466 -326 537 -785 674 -77 38 548 -536 -349 1 77 -424 505 314 -19 -49 -777 -93 -699 -867 -423 -476 -454 701 -23 -170 -244 -800 -384 -614 624 487 -795 -401 215 100 -866 -695 -731 72 409 -722 775 304 671 -150 -32 -769 128 203 -517 215 320 -749 228 -560 196 -387 -466 -66 -752 -811 543 -724 -634 -387 -889 -641 -314 507 -188 473 769 -128 394 -324 719 -138 126 391 17 -247 280 366 647 -635 233 -238 -753 564 561 515 592 -544 -739 599 28 -283 140 -157 236 -10 66 253 -280 -836 800 -559 -108 456 220 70 -287 -188 427 -847 300 20 46 60 -135 447 23 36 -798 697 193 -730 -79 641 599 342 -241 474 -233 161 -648 438 251 386 498 800 646 722 -784 443 -328 -80 -223 -92 -226 -302 335 207 -447 291 357 684 768 356 580 -493 712 566 -264 -391 145 -889 -294 632 327 483 -580 228 -501 772 -556 414 495 56 -286 -671 708 -604 411 -518 -553 -730 644 -884 427 -784 129 149 -34 485 93 -731 -60 -145 -190 634 411 -743 -45 -117 668 467 -675 -556 136 -393 -442 611 254 494 251 -216 -437 -181 512 -149 -314 -235 -147 691 -498 -281 -35 709 539 364 681 -146 -735 732 630 636 -184 448 -700 247 -706 168 -221 -76 -166 571 24 -822 -751 278 -681 -364 -409 369 595 53 -528 -457 722 52 672 688 -802 -272 -534 488 -752 -145 87 698 186 -699 -575 9 -28 260 -642 -152 -664 -278 534 278 -768 -84 740 -741 36 429 751 -147 208 262 239 615 -754 4 223 204 -595 -241 595 727 -59 -462 -288 -110 496 489 -456 533 729 -388 148 435 128 48 -702 -99 224 -230 -83 432 -554 -380 494 -784 132 558 -143 -485 -61 -694 -663 129 -605 -142 -361 6 8 491 -662 -47 -603 -216 120 183 -50 -20 -417 150 659 659 490 593 560 100 -253 489 561 -609 277 42 451 -626 -498 367 788 -257 -471 -882 -71 -628 -532 441 779 324 390 -284 -337 -360 -161 81 -62 676 435 -286 148 752 739 473 308 -429 700 343 -39 -25 -415 142 -46 -580 -102 125 -294 -465 -606 -608 564 -569 -197 66 61 -709 -322 406 -32 -840 -688 -454 -608 768 -70 -815 428 430 176 -357 -269 559 509 486 234 -187 460 -895 710 453 402 -517 -623 -808 -473 486 -221 3 -579 -846 15 776 418 623 -586 -528 360 -878 -534 -582 -444 -720 -778 -843 -51 33 -370 -262 -349 -486 -779 -11 383 766 278 309 -464 776 453 -29 695 -645 136 -255 248 432 -246 -808 -381 -335 116 329 364 -678 -371 -284 266 23 -324 -304 616 -356 -38 721 -128 -691 130 231 -772 -793 -514 -529 632 -334 -452 11 161 -701 -892 -58 -308 168 -33 -151 -288 -286 533 -442 242 -519 -539 -491 699 138 10 10 -245 37 -500 653 -390 502 165 -43 -768 -584 -723 765 273 -468 -811 396 422 651 -499 -791 -875 -10 740 341 417 125 -530 -851 -702 78 56 382 41 394 -383 -292 -594 689 -828 -117 324 196 -259 -818 233 366 643 -827 -472 -739 -709 -758 -802 108 746 -849 743 -250 771 215 -557 -495 -350 241 513 115 -847 329 -455 733 -36 -18 178 -251 -791 -648 -755 -222 385 716 64 -742 -869 147 -335 -138 -826 -311 -75 451 418 393 511 739 -612 -200 726 528 187 -97 -131 440 139 166 333 -574 -886 -701 -429 610 -303 -632 620 -849 -24 -38 616 -585 -658 181 690 207 -789 476 -27 -887 682 -747 198 -651 372 -506 -888 727 -442 774 -427 532 22 -510 765 -253 143 359 -242 -840 -683 -563 603 96 -396 -307 -267 -688 568 -733 -103 -290 580 249 -356 525 -614 -532 709 -232 -524 551 -89 634 -648 -342 -898 310 46 284 209 -651 -436 532 -693 -468 625 -127 601 370 -360 -667 358 -276 -534 -381 700 -846 97 -624 -229 -785 318 675 222 -832 179 90 -153 102 -823 -618 90 461 -345 -612 497 643 -180 -414 -656 -672 -745 642 -691 209 408 -2 -111 164 202 -464 -303 -812 655 407 492 -396 -341 -260 692 -328 621 525 -818 -172 -314 147 -864 -337 -659 282 -85 682 -893 -43 -224 464 -716 -893 -212 164 684 88 -259 -68 -60 498 511 512 450 510 -54 235 436 -811 739 201 663 -565 -604 -65 -482 -841 628 -87 -145 221 -306 -302 559 -678 -876 -348 -360 35 323 763 741 -93 679 174 53 -157 -292 800 -4 -747 -553 34 264 195 -195 -381 742 -143 164 304 -818 179 -728 42 46 -694 77 504 -465 562 -306 560 -576 293 663 321 -246 -305 -227 457 -658 -636 618 96 747 -417 -888 90 -684 743 151 383 -636 -900 -491 -176 104 -868 -390 -193 -182 -159 -156 665 146 408 158 -406 -21 425 125 -116 -408 35 37 38 -760 -586 -115 136 245 736 67 442 -6 447 -472 105 333 -634 -293 -412 -435 612 369 -888 284 -45 -790 -263 -54 -861 -734 -504 -26 19 137 -614 399 -826 518 648 186 -288 637 91 513 28 363 -225 301 39 -55 -726 792 751 -132 -828 -813 169 636 -178 745 184 -562 224 517 -200 438 397 -467 -327 280 220 -759 -538 -453 -413 -197 309 769 507 -135 377 457 653 -316 13 618 732 469 243 99 -210 -896 -528 -833 -768 -643 -528 499 22 9 -523 -429 -474 -82 -783 747 690 491 704 -522 271 -373 131 -857 666 603 -26 359 -825 192 685 401 539 -113 -340 -488 166 -883 332 -754 754 -584 272 -385 20 -781 231 778 -603 99 421 -313 108 688 -44 -725 99 -692 -280 -729 -584 -772 -874 -191 -280 570 -828 -668 -355 -614 -846 11 369 -192 -94 766 -497 211 -162 584 312 514 -604 -418 -532 -573 -13 -569 115 -848 64 -838 20 -198 -152 -488 -615 -440 159 -847 174 -28 -212 43 554 319 -528 247 722 -286 -347 -549 784 -788 -123 397 -301 290 -826 644 -631 -104 96 -867 -725 691 468 410 -863 291 511 -836 -697 470 432 -671 -464 236 -240 405 -173 580 -135 -872 81 496 -710 519 -496 -207 -391 -733 -625 796 561 468 270 430 -862 318 -566 50 -297 702 117 391 -68 699 189 -237 -148 -602 -233 80 -848 275 440 -28 769 311 251 442 -295 460 252 109 -425 -504 502 -833 -685 -770 599 98 606 172 -340 706 160 324 440 -669 392 -804 146 -508 -594 593 -855 -736 -345 -206 -149 -733 -820 391 -378 372 264 -117 -803 20 -671 -118 76 511 -393 55 392 -845 206 105 -837 10 486 -581 104 -7 778 586 -314 764 -435 242 -115 -536 -311 -751 598 -104 547 -714 -626 585 -70 -635 707 -689 -82 452 -411 575 262 267 -324 752 -705 -19 -229 -662 -182 -899 341 291 -665 335 -395 69 250 -4 -900 244 -69 543 397 -754 32 -142 237 131 -418 -789 63 579 716 222 -204 146 -255 -221 -552 374 54 -101 143 630 -680 -373 -225 216 234 499 681 -93 368 629 587 142 235 198 345 361 -736 -201 537 -435 731 54 -67 110 -73 782 753 -90 157 -498 -729 -854 679 -22 197 148 540 325 -323 579 303 738 524 627 -351 -230 316 -277 56 546 530 284 547 65 -573 481 229 -330 389 -361 -357 -323 -176 -310 208 687 269 -194 435 -786 -237 -375 -204 -759 -603 -513 488 248 24 -459 650 138 203 15 -144 -757 721 648 -156 173 -506 -885 -836 -506 -682 285 273 93 29 -737 -620 -3 237 243 544 668 558 -433 -832 -768 -542 332 -171 -203 -584 318 -95 300 75 583 519 -650 502 574 -359 120 -136 -12 675 -607 -865 143 -379 -191 -98 -671 -48 754 -94 530 482 454 766 286 36 -417 243 -512 -25 18 -274 422 -327 -318 -819 -783 -629 -614 -122 254 519 -690 -268 385 168 -653 691 -176 525 -575 494 -364 -429 578 38 581 -752 -102 195 -816 -719 -223 -208 -570 -742 200 -103 635 195 790 -238 -44 725 681 444 191 29 414 -26 779 -298 48 -244 -334 571 -636 304 -328 -769 519 -897 568 55 -316 -302 327 599 -183 543 -105 -273 377 321 221 -474 -405 -641 -379 -351 -593 -385 -18 113 -800 -445 -652 -332 31 678 -471 408 -285 122 -698 743 -716 -229 -609 -345 112 692 -329 -555 -50 -148 -487 526 65 55 566 -307 -293 320 -175 272 126 761 -564 -284 674 -90 -859 -503 -589 571 678 590 581 449 630 584 -92 -170 232 556 -137 -729 236 130 -868 -611 373 -270 -403 -886 219 598 -293 234 -209 -534 -310 -111 -35 -727 222 709 -411 -557 625 -46 426 -890 -499 100 -425 397 -562 -895 486 -558 -297 450 48 -629 782 -673 -153 76 -894 -445 211 763 763 -249 355 693 -861 654 -667 431 23 -213 -357 -494 88 -873 -575 437 773 -577 715 639 -760 466 710 -693 -751 -94 -221 -263 -157 -848 766 549 -459 139 219 338 -807 -85 373 -632 -683 182 -180 -326 -759 -742 -739 -494 -239 146 653 594 -637 476 -678 -309 123 625 111 186 -265 774 787 -863 482 -234 -231 -864 -345 389 709 -862 -630 -22 -386 -368 287 84 -374 313 -784 -828 -760 -401 -185 159 -125 131 -443 236 674 -865 -233 457 752 93 96 437 -3 -608 -73 61 223 599 -168 62 -863 222 726 571 259 -494 707 -598 113 531 -268 -879 47 420 -877 310 -142 8 634 49 -574 -825 347 -735 637 -507 -736 369 -367 -240 -85 -681 -559 -300 -343 -226 702 -483 -223 -28 -299 -703 289 351 112 -517 -856 317 -776 132 5 724 706 602 357 -446 -145 729 -11 -827 10 599 640 -741 -302 -739 -446 373 -860 546 700 -222 -417 -250 -662 -285 -762 159 715 100 -588 200 -134 -259 411 265 -433 368 -67 -111 -263 797 315 132 -801 -550 -281 -357 -174 575 518 730 609 524 -253 -527 -675 -256 418 293 267 388 142 132 -720 -191 -221 -330 -397 -334 -625 768 788 -245 594 -668 89 -79 185 -140 46 739 773 256 -41 -52 -885 23 406 -754 -609 -130 -371 503 19 -801 629 -411 621 429 595 -58 -495 -452 -61 270 -211 -94 -344 -518 -299 626 64 79 760 58 -628 -118 772 -34 30 405 -783 -438 130 -797 421 -450 -432 204 -40 570 -398 211 -809 -696 563 -729 -776 -297 -687 -688 -230 -301 -425 -412 -310 -653 704 -619 646 452 -167 218 318 15 285 -477 701 393 371 -313 343 315 499 698 655 61 94 78 686 -497 675 756 -207 416 -315 127 -440 -356 -406 -708 -383 387 292 -586 -826 -666 -360 -253 -839 686 -322 30 -762 -540 452 689 18 -711 -288 -229 -16 -80 457 -107 -25 252 529 -56 -708 -873 -740 388 761 751 -710 -886 -90 -167 -606 283 650 -711 737 484 -802 -872 -231 577 -871 263 -340 440 627 -509 -406 122 -629 -631 -825 -737 -132 294 444 -655 -588 208 548 -337 511 -633 675 68 -677 217 -545 49 509 228 240 470 422 230 -263 -771 -856 -115 230 -592 141 -610 599 -806 -828 -561 717 390 -809 -141 453 -893 435 432 -401 373 335 44 -768 -185 -697 -523 -360 -410 -743 59 745 554 750 388 -83 649 125 55 35 -782 -468 -367 543 -730 426 -711 70 657 -137 449 381 -158 -309 -872 -687 -797 478 -855 234 742 104 509 -793 313 -155 -489 -812 105 142 -289 491 -810 -136 434 -14 -81 -760 66 647 -627 -56 -187 -270 327 -366 82 18 548 348 747 -161 268 -406 -446 35 776 -647 -517 -451 651 -382 488 -43 -80 516 -814 494 33 -150 518 486 -46 -237 -370 -505 562 -819 -547 191 782 -583 560 292 71 219 143 366 -829 11 -842 -467 -320 111 292 160 -231 -482 -338 705 -861 117 -328 -871 143 -580 215 795 625 -198 665 -373 -37 198 -302 167 35 -598 319 -144 132 -429 1 -127 146 588 -301 324 25 -169 -15 744 -619 509 -722 -491 129 -167 -519 -805 -651 -144 -247 527 307 -574 704 -196 596 712 558 -858 159 -620 503 -56 -353 592 768 573 -505 -499 -207 546 -106 -83 -328 393 -322 138 587 483 -886 752 -826 310 -45 -667 -5 793 -680 450 281 -747 -661 462 267 -73 -759 257 332 535 -425 -395 296 -142 -804 -411 549 413 -847 323 778 70 191 179 -492 471 -650 -275 -867 753 -662 -220 -317 -599 374 166 -677 -670 528 -279 738 795 235 220 -243 771 -325 710 659 -813 167 -243 -318 5 764 462 523 -3 657 600 52 -418 -122 736 -769 -895 -834 437 317 -466 333 480 -251 -452 -318 563 579 32 -318 -101 720 -186 -86 -744 708 -186 104 583 545 -289 -629 -821 391 -700 352 564 -616 414 125 -360 -881 -692 -825 -664 -407 600 247 771 -88 -809 -375 463 156 -26 449 736 -418 -552 633 -79 87 -305 -408 -812 7 50 148 546 -327 -850 -788 -593 423 -566 541 -397 282 -437 -765 -658 365 -579 773 -548 440 -310 -259 209 5 -144 -481 -727 382 -872 -621 -765 787 -95 79 -440 -288 53 224 143 -351 308 118 -405 171 109 -392 717 -861 571 -647 685 577 -595 -637 471 -561 366 -423 -19 -630 -594 -243 246 624 -668 -473 423 -426 550 508 -350 44 152 -136 65 -507 -88 533 -171 665 198 567 171 -817 -584 774 117 310 501 -502 346 -397 -521 -874 496 -585 -744 349 -739 378 115 -294 -885 -507 -200 123 -861 -769 -151 -745 586 -841 236 687 -803 607 -177 -478 564 -149 286 -25 346 -11 -434 -586 -499 -787 386 -323 -426 -839 370 50 310 609 -407 -436 -596 -431 -110 43 -576 -6 34 -714 23 446 134 348 -403 253 -96 -632 239 -543 497 -679 -294 -606 -463 -312 -881 -747 163 768 -41 749 -551 394 773 468 -457 455 -606 777 430 -59 329 608 -612 -392 -487 -843 -459 168 679 -223 -484 -677 25 -413 -882 -547 -208 -367 90 -648 -883 209 -449 -732 411 138 299 -18 -477 -663 -695 264 -824 365 -665 501 105 461 271 -114 104 -123 426 563 782 -681 16 365 532 -202 300 538 -479 539 795 490 558 728 717 -397 -602 546 -129 -683 32 -48 -370 702 -573 357 37 -452 444 -472 -208 193 508 325 -864 452 -390 600 -765 -169 -361 636 760 -396 -415 7 323 -73 -566 720 227 -549 -215 563 -517 -787 -189 492 -826 25 -95 -370 -625 -688 742 458 -745 554 359 210 -738 266 -198 -41 -350 -530 -544 472 -461 443 -633 -233 757 25 337 -118 -172 -576 -437 -244 -671 650 -837 -47 -256 557 -731 480 -281 -605 776 -359 -365 303 243 -474 48 152 -166 -665 -71 749 -785 -581 -395 -849 -609 -682 47 769 105 -406 8 -714 -258 289 -301 -424 -115 754 -547 524 163 0 -254 -355 -308 -166 -364 -840 76 -648 481 -494 185 302 -823 -774 410 -15 308 215 498 -157 439 -223 501 761 681 174 386 602 -478 -368 -147 800 -90 17 503 -55 -160 -470 -214 520 -710 463 -468 393 726 80 64 160 167 -662 618 -409 754 440 -102 431 -1 -475 481 -527 -698 757 566 197 544 48 728 316 633 -654 453 715 -198 -807 673 -882 -238 -690 -43 208 -627 -870 210 477 -17 154 -224 177 -768 459 -153 785 701 -737 649 -306 572 414 -485 -16 -636 -701 536 -688 335 722 249 -565 154 649 -750 484 46 393 -215 -312 180 784 -387 462 -241 628 787 559 -816 491 -553 568 -677 -302 -326 -806 -446 196 153 -469 66 -842 641 257 147 592 -358 -114 -846 365 -896 717 541 0 800 -27 -151 229 -662 -859 -139 100 -136 -345 -635 499 -255 -210 -100 -206 -794 167 216 115 -561 458 470 77 -236 -697 -636 38 -788 207 -633 -866 -318 -641 -703 220 -308 -581 -26 78 750 672 -779 -540 241 -863 60 -1 7 -349 -429 37 -739 26 -330 -474 230 602 -10 -799 346 -639 -372 -269 -869 729 514 385 48 -795 -165 38 372 -611 624 -549 -600 519 242 -221 -54 -302 519 -190 -374 -807 -375 224 -210 313 -485 476 -9 -57 251 -163 378 350 149 -208 88 741 585 384 -77 -363 561 562 -291 57 577 141 560 -822 -784 789 671 -183 -9 -734 456 -739 322 -618 427 -674 -482 -618 -231 -784 -713 508 292 752 -217 -536 -588 -230 -451 -347 529 310 -611 -69 -159 -523 -125 -600 -863 -370 -576 -651 317 87 -525 392 -587 753 -502 204 -200 7 768 101 759 -675 -672 -804 385 -241 -199 -673 -205 397 -245 293 -750 81 -418 -134 -411 650 -664 227 426 311 430 313 558 534 472 -142 -443 -187 -425 -708 378 -453 -685 -420 -672 -854 -776 -57 535 -808 -337 -54 763 549 623 -2 -800 261 -870 -101 -608 498 589 -636 34 657 -199 477 -555 -132 -542 113 604 450 -896 -29 -188 328 -893 -648 -768 552 650 -870 -80 -485 151 215 -323 -160 765 -417 329 -540 -221 -20 -218 38 -507 -491 622 -867 521 493 -620 -573 -354 -540 10 -712 -856 -505 -569 -690 50 -534 -474 71 567 -766 -449 -529 -302 -290 411 -540 -114 -698 447 -721 -498 615 10 -210 -567 -236 -125 -143 -590 596 653 379 -656 296 380 -96 17 580 637 283 633 -613 5 -6 465 -305 -410 147 -102 3 416 -628 -276 -366 433 -9 -276 601 -851 -708 68 327 272 -159 -524 429 709 474 162 -558 592 283 492 298 -431 -359 -70 650 419 -899 -881 -498 84 304 -361 -791 -690 215 690 -245 152 -139 684 -421 665 168 302 691 -742 -613 151 85 653 -394 -664 494 654 -280 274 -46 -167 -188 -819 -794 317 416 -157 198 -710 284 -218 750 241 -768 -47 54 -345 22 642 631 734 -461 -466 513 275 -807 176 -713 -155 -226 -142 674 -757 756 631 642 -653 757 -480 -383 -868 -226 -884 58 -370 392 561 -732 -821 -324 -366 -506 -191 -620 732 203 -717 437 450 -228 243 83 221 -751 -219 413 16 -482 -833 -6 -790 -610 -267 -696 -43 339 -28 280 -524 -1 657 728 -77 619 666 413 739 106 291 402 -56 200 763 456 -550 -90 557 384 241 683 157 -584 -480 -475 603 107 -378 561 745 649 769 -711 394 -773 737 -250 -325 -280 -395 -579 311 -618 -348 79 675 -440 -4 574 775 649 -668 397 99 197 21 394 -424 -626 170 -416 -599 -524 767 349 -526 277 401 613 110 671 -677 179 -379 -463 -760 -264 -188 734 -555 369 -247 -282 -738 -289 137 548 -800 -360 -12 -794 797 430 -493 -505 -867 614 78 549 639 785 214 142 790 102 -186 560 754 -685 413 -357 -854 740 -887 527 -15 472 -176 428 -308 -110 670 -593 319 800 539 683 -714 -695 -713 772 -92 -256 -314 722 -319 68 406 24 729 -267 -469 521 -798 -724 -541 -870 -61 101 -892 -642 -741 -804 218 500 381 -402 780 -334 726 -153 -79 -260 424 -683 -69 -558 -900 -149 -77 -727 453 -332 82 651 -606 -773 -768 -465 452 -374 -392 73 671 778 -615 790 21 -107 573 292 -575 -518 159 -415 -884 788 623 -224 739 -29 659 376 -484 -380 562 29 91 -165 -36 -570 -387 291 -775 186 506 398 735 238 -519 682 -34 505 515 -754 190 -625 779 -487 235 172 -795 312 -803 124 725 285 -8 -324 582 657 93 358 259 -209 -346 -102 273 -169 -373 94 477 397 125 588 -70 -559 -444 -24 -155 11 -319 754 776 -243 -688 609 -1 -492 243 -377 793 308 282 682 612 -792 422 -595 -149 -321 -336 -877 396 -584 -871 -376 462 162 -382 634 -340 -360 -273 151 -597 -615 433 -169 -467 563 -216 -849 436 687 703 -602 738 -632 724 468 -361 -433 768 -788 -30 717 37 -287 156 -766 109 28 388 -443 -195 306 -741 -106 -18 588 -858 290 115 102 -168 528 -374 -255 163 -607 -306 -640 337 -208 -185 757 -229 -677 -262 99 -168 299 -878 -757 595 -433 -893 -296 -373 -829 188 -607 668 475 213 542 -130 -467 -737 -154 -600 -21 -628 -706 -477 152 -393 622 -21 511 271 772 -61 -406 782 710 -218 -150 785 -325 -879 -595 -141 487 775 780 268 2 240 332 -674 157 -563 367 -699 625 -522 222 -199 307 -823 -402 -769 -631 -468 -89 -859 562 -705 181 -290 -869 -325 740 -859 -338 202 -387 239 165 200 620 -462 -348 39 40 620 311 -102 221 -439 -338 -179 692 -758 -748 -104 -172 375 768 780 -777 560 668 -762 -644 -572 -13 -290 364 -809 131 -674 122 55 311 -593 -786 92 -216 142 -81 -810 -887 -878 426 -84 685 75 -81 795 -624 -390 -175 760 -4 -442 -679 -733 749 581 59 -343 733 786 -555 646 338 -545 659 433 -40 -8 -168 -131 -652 222 450 377 -220 456 -450 -247 536 -333 776 339 354 -746 -49 708 -413 305 393 -828 23 -706 147 -517 788 541 98 361 -452 -264 466 679 -696 273 217 -419 -539 -36 444 678 -773 -708 -328 459 36 286 332 -255 153 -365 -521 447 -482 504 88 -815 -773 113 59 -750 -778 453 440 532 112 507 -191 390 -716 -398 -867 -606 -626 290 -752 -55 -198 -283 -227 -884 651 -277 -820 202 -84 -432 215 572 197 -484 392 222 580 238 -536 787 550 16 74 -456 670 -391 -220 -328 -137 -3 -690 -805 410 -35 110 84 -184 415 -54 44 754 -360 -181 276 -893 -588 331 616 760 -877 196 -831 153 -382 -802 93 -495 -444 590 768 338 -386 634 390 -374 -749 537 -431 768 541 -659 -590 -240 -250 -175 -132 -56 -41 -659 -385 557 -61 -353 -318 628 -364 182 -481 -750 566 582 285 413 700 -433 -223 -243 532 -609 280 -1 -648 182 343 -460 510 -344 130 -397 -204 -701 47 -314 -837 -127 212 -372 -742 -540 326 -486 271 370 -367 -45 -787 -298 67 -636 642 369 689 -253 -33 249 -563 349 -397 429 47 -772 -193 354 132 454 -780 -286 -469 -172 21 20 -290 43 93 -519 -689 -413 43 646 -409 592 -398 197 -305 392 347 130 121 200 2 30 -352 -810 573 -172 -178 267 572 717 703 164 661 571 9 565 161 -405 172 552 169 459 -124 683 355 -582 -150 -762 -106 -583 210 -228 -540 -386 764 661 -497 103 471 -647 -55 -800 -132 671 -507 701 -72 757 -253 -774 -373 -294 -891 697 186 -889 -248 -243 -240 -66 378 -850 -214 -662 -454 288 -265 -673 371 -862 402 733 658 -682 342 -312 73 795 -269 -534 651 -590 632 -821 111 -380 269 800 578 783 349 -637 372 -592 -339 498 -652 -685 138 -691 407 173 -890 -123 184 356 195 -443 563 -765 -866 -849 791 -851 300 -750 -484 -95 283 -754 -479 153 306 476 -661 -259 -245 -63 211 309 453 510 13 664 762 635 16 -82 42 -408 -12 -337 647 -619 -750 158 -194 790 -827 -578 420 -57 -416 -34 290 -807 307 -134 -35 -121 254 -856 61 -633 231 412 -884 445 -437 264 -393 -760 109 224 514 650 32 -343 725 -567 232 -84 -591 -86 141 -316 -282 655 104 -217 -750 376 -81 -845 583 453 724 -884 -838 110 446 -74 -787 416 374 -328 415 654 59 -716 538 -489 -426 452 -476 724 -474 265 608 -667 284 173 600 -217 700 356 30 652 -885 -479 -231 -140 -65 377 236 -377 385 767 -39 -822 -311 345 94 -694 -70 268 258 -282 788 -33 613 398 508 508 626 -827 -405 -757 -677 -499 -650 -10 -558 -421 -122 -322 279 -344 550 -89 -252 555 -816 -129 40 -528 531 -7 217 -563 -649 -332 -96 -159 717 -864 332 -355 553 27 -98 -884 -694 -531 514 618 -325 -520 -775 -818 49 -397 505 -777 677 238 685 -218 -247 366 -430 357 -637 -152 646 753 -639 -404 515 156 -469 739 111 -341 -681 384 725 -132 -361 705 5 205 -223 316 -801 261 -501 -820 -648 334 388 -683 524 -103 41 290 -81 268 422 192 -367 154 155 -732 -320 -296 177 122 241 736 308 676 -168 215 -783 -117 -53 -777 -283 160 -334 -414 -289 170 -153 267 498 -51 739 743 -513 -1 109 -654 -415 -219 -433 648 -89 -853 -534 -646 237 -666 -33 509 -25 -461 -234 349 314 -258 -387 255 -824 -518 -173 480 80 -470 -480 125 720 39 112 552 -116 -40 -284 712 466 -593 388 -384 -52 100 -856 -789 -152 445 -663 -824 483 420 48 133 604 -383 -621 588 177 -860 136 -258 -719 480 555 -509 -203 730 663 -213 -438 660 418 36 -736 -582 429 452 364 63 519 123 -625 450 467 -721 -102 -739 169 307 -157 351 -679 -222 -248 -201 -718 -231 128 208 -349 682 -760 701 -34 -771 782 -143 32 -247 -258 -562 -42 179 -346 630 -64 626 -438 159 -289 -350 -305 -71 380 283 -1 185 477 -507 -268 -65 -884 -898 -406 320 -886 432 -57 -18 -242 -832 -667 115 59 763 398 -7 583 -248 35 302 -533 748 -384 -115 -76 59 -861 -405 -655 -323 -2 432 -536 633 688 237 -483 622 -48 -715 -281 337 576 59 750 -713 613 -56 -772 385 -375 -69 -79 -210 -362 682 -479 -617 -135 246 732 -412 -45 537 -885 -741 -137 -621 497 798 -324 298 -637 79 135 -376 101 398 607 709 309 356 480 -899 464 544 -266 567 583 611 -853 366 -596 273 -141 -330 -741 -110 628 443 385 -853 -406 242 -815 -381 -643 -285 -449 107 351 -573 -79 -105 -670 -453 -165 -706 -618 165 343 704 512 688 -622 132 519 484 561 717 -63 -216 543 278 -563 284 549 -654 2 -201 -724 -190 -882 -740 -347 774 -406 -184 -303 -136 -553 -411 -3 352 -609 -708 3 378 -816 -879 -525 -832 654 -97 -676 532 273 -785 -617 393 703 15 -131 -1 610 -257 53 585 -263 -190 254 58 426 -882 318 -81 243 -513 684 -877 -113 -317 332 214 702 -548 638 -429 -22 -366 104 266 88 -272 -735 52 643 -158 77 -21 -404 286 700 -320 -386 -815 -768 70 -44 -743 -417 474 -61 -704 -188 657 598 743 527 -52 -40 265 -408 383 645 183 -628 -178 745 -730 -32 -74 -29 -137 219 380 -59 543 687 -569 -387 533 740 343 -622 775 792 -428 -418 -130 265 632 164 766 -87 -829 537 205 -547 502 -800 604 -74 46 -236 595 416 -129 717 333 -43 336 -453 33 -124 -841 186 -694 293 43 -82 -561 -830 635 230 -518 -413 468 -239 -604 -793 490 -492 -554 503 558 -3 -852 -208 76 53 227 663 -307 648 -72 720 -178 -466 119 -5 -368 -201 515 320 -12 -866 292 -7 676 -626 -518 510 733 -317 -793 483 193 272 145 -148 -553 -401 286 -288 -152 -835 82 -186 226 18 -27 -654 -643 -485 160 -599 621 -718 481 539 -270 -267 -449 144 -37 672 327 -99 -560 413 -194 -134 -784 545 -219 561 -537 -330 -95 148 -61 313 -370 -657 -294 -359 507 52 -514 587 -374 451 -677 328 -353 -103 -583 721 504 539 -258 -353 266 -153 609 240 734 -500 -705 -598 494 66 -236 -586 560 -889 -158 572 -381 438 291 691 -296 -463 -572 320 -49 -855 -845 352 -18 -347 -471 -729 -713 700 696 484 -283 254 -113 -727 -624 -897 134 10 315 -252 -837 -826 680 -474 469 487 704 471 785 668 -178 -300 448 88 -864 -104 -192 -547 443 670 -385 -566 -620 -92 554 -131 -856 -499 -801 -77 -663 -728 346 413 -431 92 165 473 -632 -161 592 167 -780 -44 -225 286 -588 559 -222 -475 400 -826 -382 276 -266 -251 496 298 201 -857 -48 -299 -352 -69 -562 563 -721 -883 62 704 436 -576 -743 -126 -6 -417 789 527 -30 -100 312 -799 70 336 194 118 651 -660 -504 741 577 576 41 -33 -340 -184 -456 704 -692 429 -891 88 420 -560 349 -261 -655 328 -816 -591 -617 -786 -840 -101 -330 81 317 747 -562 196 743 -653 279 -449 -886 -386 -431 240 -343 321 -9 -576 -196 -730 -822 107 -491 231 164 367 -854 698 -160 -720 -880 178 634 161 168 -394 -379 -504 -360 -367 -895 -154 767 776 -519 -886 282 758 517 241 -231 -537 -672 476 571 -430 -63 56 -712 -525 -603 233 -574 -217 -58 628 -212 -760 -508 210 250 324 679 -888 -293 -679 -395 95 -498 694 -19 -90 -614 -233 -559 498 234 -656 -76 -461 -26 155 339 636 108 -492 -188 531 602 358 380 -650 710 800 -242 -699 -773 -858 -13 -771 746 -224 620 -148 -873 635 596 341 -56 646 -282 -747 543 -811 484 -26 -229 -544 -409 -827 463 -246 -222 -566 -508 -811 -428 16 302 57 614 -739 788 -641 479 -335 -670 731 -96 -454 -64 82 160 787 -807 -355 610 333 -455 -65 -388 493 86 767 -900 -219 -469 -742 525 -565 577 -696 -648 -251 -344 -484 171 -455 -112 -75 794 241 71 109 144 441 -207 674 -89 -386 445 733 -836 -712 -409 -315 -309 -886 -801 -247 216 276 699 665 461 -462 -729 -48 767 302 676 792 71 -18 -155 544 77 144 -759 139 782 -771 113 -367 -384 -518 -364 -18 -142 103 -154 -663 547 -479 128 -246 531 544 190 580 467 114 186 -763 229 564 91 -709 -768 -835 441 -645 -70 -67 -30 -474 -48 635 -540 -886 566 -298 186 -718 638 183 294 764 312 86 685 -784 -589 768 10 -867 246 -350 447 -245 -249 -219 749 575 720 231 -159 -563 -832 -529 -480 -258 253 139 455 -349 222 35 634 -836 759 -153 724 -876 -123 443 721 781 -273 76 226 265 -563 546 -778 -220 -60 -72 -402 -744 -423 482 -666 309 9 589 204 37 762 680 273 -753 -541 -33 -211 84 -695 -617 208 -224 233 272 145 382 -293 108 -262 -564 -796 -540 172 300 -25 732 -86 -152 -430 -691 780 597 37 386 -609 -651 194 -434 -401 -692 -887 608 412 516 -451 652 659 -576 630 540 625 -455 -722 -748 -318 -842 -86 734 -283 -851 279 256 -278 -866 -247 459 -573 -2 766 -585 661 -321 -453 -288 -493 -712 157 -368 -552 -27 -782 -897 548 154 334 -33 -856 -520 639 -260 274 -850 562 -447 62 383 -173 481 -426 147 771 -886 327 648 110 307 -713 725 428 514 -876 192 318 -63 -578 -830 437 -621 -120 39 129 94 244 786 72 256 -368 -766 588 287 603 -667 -465 -166 -6 -162 -366 -152 -298 419 22 -512 478 -368 136 574 279 -68 -47 345 314 747 108 -604 -858 365 -251 164 375 -28 157 -689 -113 -178 390 -137 196 -584 233 -592 91 -787 -75 -189 -861 649 -618 79 -659 481 -900 90 -222 240 351 244 -303 11 344 -582 -627 -752 -253 -741 558 -625 15 -887 -263 -632 690 -869 -532 660 -324 305 103 -495 -762 731 -825 -606 -294 792 -12 -487 -139 -731 -524 17 259 -140 -135 -39 732 766 -54 -698 -577 -168 -274 649 525 635 112 -668 -570 -183 -57 289 -258 702 -159 319 117 -211 -57 536 658 557 -155 -528 356 375 591 781 -559 -32 667 -257 13 -724 -251 324 310 190 2 -71 -779 -183 503 -196 -293 700 -484 763 -585 -622 388 699 -290 -132 796 -795 -422 -721 20 -426 -774 -533 -714 30 -848 692 636 -10 756 759 451 20 -338 -851 475 398 746 -97 329 -12 -115 -359 -1 -744 501 31 -495 -607 -760 -483 -688 -317 -149 507 -668 -124 -254 -750 -623 -598 -262 -498 -802 183 -167 515 -249 543 -767 751 -153 -340 84 656 -561 -396 -871 543 265 -508 -167 489 -241 -508 747 -666 189 550 624 -102 -869 -46 15 -762 395 -118 14 621 370 -240 -620 -363 -303 -192 -231 -362 528 -268 242 -356 -763 -370 -306 -522 654 151 301 491 130 73 -788 -41 -529 180 -436 489 -156 347 -91 553 -175 7 639 54 -176 -570 525 -826 -316 629 710 -501 -708 -777 -203 133 150 -3 509 269 740 309 536 249 34 -587 -578 463 736 -19 10 -187 -318 -710 -586 -265 -316 -790 -457 182 291 -538 -278 45 -342 452 201 -69 -54 323 -847 712 -25 -434 -611 -356 -291 257 -756 -170 -461 179 150 387 -256 452 -872 259 388 392 -489 -855 621 700 441 -648 360 464 -776 -2 -649 -453 -749 571 208 496 -552 -534 721 517 161 -565 695 267 -501 -428 734 285 564 -856 162 647 -248 705 688 115 657 -344 177 338 -427 722 -9 428 -772 -191 -183 111 453 -188 -242 -760 456 -298 -255 -546 554 -364 -676 614 573 -697 -731 -287 61 507 -35 329 515 -507 -825 -631 202 -696 -122 580 364 -232 -247 190 217 606 -705 728 242 174 387 -184 -737 -565 185 -295 -26 -702 -53 328 -592 405 425 -758 -755 11 -132 -684 221 322 -162 -560 52 -130 458 -192 426 -301 -844 342 663 47 -49 -727 -454 -536 -30 553 -600 -757 506 215 534 731 442 -201 455 788 -653 774 436 -679 -707 429 648 190 155 -251 51 788 -221 588 186 540 303 -789 356 773 234 -519 -758 -586 -261 -214 -799 -591 -880 -566 -376 -386 452 -694 -56 -187 -707 667 723 558 494 -752 -648 -327 -683 503 723 -242 776 397 326 297 781 126 -566 -793 598 -811 -241 448 -6 -831 573 497 291 -794 552 -86 23 -321 199 443 -32 -486 1 754 739 5 641 -411 -482 -67 466 470 -160 -759 -49 704 379 -835 43 366 -369 -819 526 121 -484 -192 -546 484 441 762 -192 455 -216 -420 490 -52 -834 -346 -696 -1 685 309 642 -51 185 -425 -565 679 576 -241 -805 -701 -574 413 746 -475 -848 -566 -68 -95 -799 736 -886 -470 -795 639 -437 -450 -380 74 409 253 -574 788 -797 316 -31 -330 -365 -878 -161 -566 331 252 598 -527 -629 -650 -543 798 117 163 -596 -441 769 542 -56 -698 34 -270 -307 187 -362 -558 -62 -805 -5 693 -295 545 -517 -397 -194 546 405 713 263 -231 -379 -109 -37 26 -232 -432 -666 28 -274 -313 39 -452 221 -160 -772 209 16 537 -603 -153 414 -166 767 -514 71 638 -865 -81 440 -381 -374 624 195 20 -163 -743 421 176 621 136 798 -402 164 -13 -632 190 437 56 -311 136 -137 -439 459 -261 -364 728 -723 -685 413 -626 -447 101 -359 -767 -650 -778 -582 -555 -256 149 692 -672 760 -559 -564 -178 -803 24 -686 -889 594 453 -337 229 -385 -272 -840 -354 688 -482 162 -328 -863 353 287 -491 -123 199 381 -265 -329 -881 -753 -900 496 225 250 524 731 -644 -206 -94 -242 192 -854 -539 -565 551 264 -870 263 100 225 798 -656 695 -781 -241 539 -721 276 -837 241 399 -776 505 413 704 -790 700 646 413 501 -440 -209 -833 -478 -710 760 653 475 -522 -792 -441 552 -741 625 463 -862 -854 319 -500 -711 -185 409 671 -312 -602 366 -7 695 283 -88 -665 -853 429 302 505 760 -242 -175 776 94 65 -317 -630 -246 245 -732 -814 -778 -3 -672 -398 -313 405 -129 349 206 694 -129 -725 -495 -390 52 -405 122 24 10 -615 -621 349 -579 715 -115 36 -484 16 -832 -429 -99 -505 384 -17 629 585 477 -175 -645 -288 552 -244 -570 21 -233 -682 -219 357 625 132 183 -15 604 -87 230 -692 -387 571 358 772 -609 -799 -117 713 -304 549 203 80 48 -390 231 399 -4 -201 435 -408 -502 234 -323 -242 395 304 66 246 -201 -667 412 193 -11 -624 -460 685 315 -641 -842 -725 339 120 -55 -807 -862 -632 -822 -511 425 -165 -619 375 -466 681 430 344 182 348 443 -265 378 -711 -822 378 377 351 480 -83 434 404 716 249 506 152 313 551 -124 -370 -816 -865 538 -85 -624 -720 230 578 613 510 14 795 -823 -845 -710 754 112 -108 -98 170 -28 584 -333 4 793 -35 -460 -641 675 114 41 -630 291 289 683 725 646 -713 403 -438 -58 6 -191 458 1 -870 479 593 -228 -646 -581 247 -855 -559 -268 72 292 145 39 790 -263 -883 413 -763 -130 71 469 76 -172 -355 -636 189 362 -56 -226 476 -328 -861 -681 99 -158 -91 83 724 -199 482 -457 500 -855 -42 -33 274 262 -443 535 -539 -137 443 212 750 586 -384 -514 69 698 -136 -238 344 280 -862 123 127 -533 -413 -616 -575 608 680 65 -748 -13 -835 -548 -378 258 -598 755 71 -269 115 265 -69 688 -414 -38 -721 -645 -485 109 426 -74 -382 -464 660 -760 536 781 44 786 736 784 -334 -127 -411 -707 -500 378 270 -505 -819 -226 -541 770 206 617 411 -402 112 786 -612 -278 -134 49 -742 -412 581 669 768 393 -202 249 -823 539 300 -192 675 533 46 -531 -488 198 402 371 563 -694 443 549 131 -705 -10 -618 -844 764 -736 -376 -488 241 176 286 181 -796 -89 434 -440 167 491 631 177 -839 -135 -456 -131 -111 -394 -326 -125 -842 -272 152 -882 -29 530 -542 -23 374 467 -796 -11 -511 439 -342 -393 -880 668 -116 -682 -688 373 -308 -866 582 -625 603 136 -676 -476 -865 -188 172 -92 362 -801 169 -434 752 -400 -809 -788 345 769 161 9 -174 518 728 589 725 223 145 -413 -604 81 289 -876 -232 -3 -139 301 683 -664 234 767 -526 -697 -700 -673 -398 -159 316 395 -438 614 470 -888 -257 -542 215 589 -311 483 147 663 -461 -671 -367 754 684 -531 -201 -831 -178 107 -251 612 -284 389 583 -732 -128 46 -431 684 -226 413 -236 -564 -453 156 -97 348 243 -41 306 -814 -196 -301 -313 -459 15 613 -447 99 -697 103 -270 -293 -369 100 -791 -48 429 -467 193 558 -716 -880 -71 -897 -667 -58 -776 -334 752 624 677 743 -339 320 -409 -15 -487 458 -502 251 5 -595 -517 600 348 90 -891 101 -832 -366 148 699 -62 30 -110 582 -643 645 -684 531 346 -279 -544 -853 -84 75 216 -826 296 -206 -160 10 474 275 -184 -598 -644 -313 -355 -417 -894 -610 451 600 -373 -659 -637 90 -861 612 -36 571 -457 282 -186 144 -34 219 392 -8 572 -228 -38 27 -804 668 738 -528 -128 521 700 673 410 -638 -286 228 567 365 -890 152 -299 -711 -43 -877 -150 741 -158 -402 108 239 161 607 -610 775 -203 -261 427 753 -425 737 -789 -813 -203 -50 -402 799 -482 506 215 -184 239 231 -402 -62 -4 -219 -171 206 469 355 -448 -309 -7 201 445 -701 674 -107 629 -526 589 -484 -457 -613 -886 574 175 -691 -609 51 -324 -251 10 318 -805 -596 515 63 348 -174 -123 595 -513 72 230 -316 -216 705 -310 -250 592 711 -494 -292 -638 191 -565 -117 -160 -603 -782 -776 -164 83 289 -395 425 -177 346 -347 -512 -583 799 448 146 780 -113 -54 786 -629 560 -2 -145 -728 -58 449 536 377 580 788 -671 -301 -242 449 -315 -241 600 -393 -506 585 506 -829 45 381 -793 513 -467 195 784 190 -561 231 -712 338 -194 307 -346 246 -532 -694 685 176 -266 790 395 524 -628 597 432 670 584 328 329 512 -130 485 -514 -70 -252 -640 -862 609 289 -795 -82 -615 -714 -164 173 -308 650 265 265 -583 -658 681 91 -382 348 -615 -255 -473 376 -398 415 -594 -76 42 -900 -41 -335 581 -517 41 -716 -90 5 -564 568 406 -133 241 708 136 14 382 -628 -706 675 564 40 -336 222 647 392 -57 -380 -33 265 -64 -264 316 317 113 749 -329 696 -523 -631 -41 -655 -238 193 -129 -51 254 -8 -252 717 -866 -266 -689 615 -157 -371 -284 354 233 574 -658 137 -844 -147 -692 29 -408 -434 7 -768 439 666 -657 395 -660 470 110 -283 174 -645 -565 -617 -385 -556 -297 370 -687 518 -370 646 -334 733 -541 -389 -517 98 333 566 -372 -256 502 -373 222 -762 675 248 -614 743 -257 18 735 -835 23 150 -493 -103 701 -783 -403 135 309 -585 -299 457 778 216 -531 332 69 -384 251 -148 -744 -274 -84 493 275 627 286 -29 -115 -28 231 647 93 6 -169 -136 -574 400 -316 -222 623 465 718 31 -674 321 683 -682 40 -603 528 589 462 -863 -852 -649 656 -892 726 606 -861 240 -124 -275 656 18 -433 771 667 786 14 453 -359 485 -645 102 -239 -286 -158 -369 -132 -97 -80 459 -173 298 25 -876 -554 339 365 -9 117 -231 686 -898 206 581 321 -607 -310 -495 640 -718 -206 675 -728 -435 -605 629 14 -85 287 -246 521 -677 -158 -610 591 -734 -666 -626 -659 53 -757 -391 -564 -372 -43 -415 391 773 416 275 -460 -585 -836 -590 466 262 153 -733 -801 -835 -234 415 -878 465 -375 272 746 453 775 -814 580 418 -179 -643 -142 702 -290 -522 -494 -548 106 -258 411 282 -730 799 325 633 1 -729 -313 273 -820 -705 578 129 -684 -432 -619 628 418 280 439 -391 -112 666 797 359 495 239 -236 -379 -786 134 205 -343 302 -825 446 -426 399 389 -105 75 95 -179 578 -624 -559 -128 583 -112 -496 679 -836 83 -70 -20 -392 -691 -451 -457 224 201 -158 -578 -243 -135 -62 -108 -329 -541 27 590 173 774 -808 202 -69 14 -472 -799 -861 -265 -722 328 -323 -760 682 246 -272 -451 575 -751 -380 122 461 689 -751 294 14 742 -299 659 -563 577 -396 -634 121 -852 164 733 198 71 630 -748 -434 564 665 -430 388 -59 -535 120 -682 367 -482 -851 -354 712 -236 -846 -220 -516 322 316 477 -350 -42 140 -620 704 5 -572 -601 -80 404 -742 -327 -505 114 -324 -847 -627 278 -654 -254 -749 294 196 -532 -549 -121 239 398 -597 406 -358 -367 758 647 73 -169 319 410 -870 623 -546 553 -10 752 -544 -59 -662 -646 -393 -328 -676 432 -518 -740 387 -800 655 51 33 -562 159 435 150 -38 104 -872 712 -59 636 262 -296 -40 -862 -630 -46 281 168 671 747 -468 -39 179 -115 -363 -542 307 616 583 -641 340 229 12 281 594 -93 -73 -452 -676 -257 450 21 609 -26 441 12 97 210 -82 575 602 -20 -351 24 -439 -97 -484 789 198 441 0 -378 -885 585 -301 252 380 -857 -877 158 -27 548 383 611 -419 -787 112 -547 667 -376 369 -8 329 151 -161 248 490 -6 105 -807 -27 -417 722 436 420 188 -780 232 589 762 -381 -152 -505 -250 271 -704 -749 554 598 -241 -677 651 -583 -585 -148 -501 305 262 -243 644 -766 -401 -181 60 151 -15 198 -533 -602 76 20 -196 373 -620 -486 -455 -171 -72 -238 163 -395 -219 -50 -710 787 459 -660 -551 -183 -844 356 30 -774 150 332 -381 539 375 -115 407 -836 789 -351 136 -827 550 -637 -270 -572 -43 299 444 505 -626 -735 -832 650 -659 -720 -486 461 289 -302 -816 -877 408 -848 -584 -198 112 572 710 559 -227 -174 -330 -441 -877 -534 -805 -558 -2 -755 502 755 507 -772 -402 279 610 -824 276 779 -630 697 32 495 575 -896 -416 714 652 721 -242 -534 -580 -159 -589 -250 579 799 -757 -22 -274 -536 431 -891 771 -385 -745 -259 406 754 -10 269 -838 688 583 471 -607 -214 545 193 696 -42 233 353 -713 711 -251 165 -21 -385 -649 176 -303 -830 -134 365 567 506 -657 730 -331 -512 -714 777 652 -182 0 61 81 680 723 367 -539 -382 -578 -257 -80 138 161 -244 -40 377 -138 -389 -297 -171 163 -210 -716 233 275 649 493 -645 -513 534 452 -832 -891 -298 -365 -391 -5 -267 -403 -833 -6 484 465 -813 -225 720 -348 124 531 -754 -354 -354 -865 795 53 -147 -473 -775 99 604 519 406 366 -352 601 -117 -222 -683 -464 -704 376 -426 253 -141 -580 -559 -372 329 -395 -444 -818 -604 355 682 -375 381 95 -325 32 -213 286 537 -756 -627 -616 -879 -438 -796 -435 -814 614 704 724 -836 461 -6 -618 -40 698 -357 -237 -836 -160 640 112 -145 427 -664 -156 608 -671 -751 -820 -362 -712 528 -457 504 -798 -788 -565 183 -229 648 -665 -182 555 599 -372 32 220 -661 -173 -38 558 41 -369 381 -656 612 -634 -736 -542 -15 165 293 -817 -497 -687 -608 -86 -131 534 50 -45 -617 -477 558 307 407 -507 29 788 517 -523 -529 -777 529 -663 282 706 128 -46 -206 -687 195 -280 647 505 417 -841 -329 -75 98 163 7 -657 398 -747 -233 -604 -340 -213 -459 733 -575 -721 -891 -534 275 5 -355 -692 -216 -186 765 -769 -639 -776 -228 -567 651 -283 141 -121 -838 -486 20 -490 402 -488 115 -72 -621 -297 430 679 772 -248 27 537 331 795 257 -577 -717 23 468 -47 -794 784 -322 7 -263 249 626 322 -280 726 464 -215 -627 -441 1 345 -19 267 349 -102 -557 -581 149 -808 770 642 167 24 -36 -504 -610 210 -672 -187 -96 591 -811 -84 -488 -295 -185 -781 -847 764 -782 320 -395 298 90 -126 -308 320 -490 -482 65 -653 -219 460 -659 -218 -649 210 691 586 249 748 -823 340 -762 -671 560 591 144 -630 -119 -894 389 -247 267 319 -214 -226 708 356 -49 -802 -72 -259 -27 182 249 587 -595 -266 -652 -798 -575 608 -149 -708 104 -183 -759 -610 250 -51 -692 -21 719 -236 -239 532 650 -57 -371 -233 647 777 98 -441 631 21 -876 224 400 -869 -75 488 -206 787 698 -262 182 -432 456 -406 -194 -506 672 397 711 -5 -392 -723 54 -208 -111 -547 610 377 -408 777 573 -32 -629 586 -9 -146 -812 457 -636 304 -708 -475 469 -609 476 32 718 366 741 403 -854 -249 -226 -718 -765 -523 -360 389 -527 529 -19 -440 575 106 347 -59 21 713 756 381 143 274 -257 245 790 259 265 -173 716 423 192 444 248 416 314 127 523 -759 359 -832 -282 -341 298 -119 -616 -827 -223 729 -192 -852 -307 374 -184 38 -578 550 571 259 26 487 -329 386 -872 -604 -745 696 603 -33 -352 -650 -43 -293 258 128 787 -804 -498 731 459 -282 572 -634 -863 -745 -641 -583 -265 -747 -83 333 -377 -815 793 521 724 -825 -34 -847 401 555 -494 -231 176 -548 -737 -34 -640 -260 -237 578 -10 492 -256 -723 281 -154 207 -573 -712 561 135 -781 637 -429 757 -593 10 -204 484 -227 219 -591 302 434 196 250 254 -245 311 375 -628 482 90 -207 -178 -399 566 125 343 612 -795 176 -548 590 687 181 216 730 -517 -671 728 -688 113 589 -756 -442 -588 510 208 13 418 461 646 -248 648 -404 303 280 -753 26 355 -160 -664 758 93 -811 -409 374 -163 52 -340 -407 258 -211 -528 711 631 -667 45 143 -347 118 -792 -416 -588 -479 -245 -155 749 349 -727 -798 -85 23 -188 -269 342 -442 -504 -833 -285 21 -551 -249 -845 -649 350 378 -227 -530 203 391 -116 -366 228 -899 -391 178 572 -91 555 418 -480 216 -884 -408 296 -344 -334 178 -165 -298 -369 442 380 742 -581 -218 -123 -653 -578 -169 380 -581 44 -517 746 -455 246 -392 377 -589 -365 116 353 -695 439 -4 -519 -539 735 -23 -136 -202 -731 -211 229 -688 -778 -807 -179 107 25 -597 419 -184 36 416 -316 -160 -240 -116 50 -730 -794 -158 -458 -422 270 -237 783 -286 679 -821 -577 49 -714 493 721 -310 -424 -355 131 294 383 -736 -307 -51 -91 -376 782 -815 -59 -541 -862 421 108 -828 -198 -121 -243 -220 -425 677 -338 402 482 -297 643 153 -472 -449 466 -38 -578 323 -652 184 -335 625 -34 -39 -37 754 48 617 -544 -660 -503 -413 -116 -720 116 238 429 786 392 696 98 -115 -326 136 -272 437 -819 73 -146 -138 -584 -877 -542 709 743 298 272 -661 690 721 -637 -39 397 447 696 -648 261 291 585 -180 -567 -860 -535 -301 140 94 173 -750 228 743 241 -700 -544 773 605 -453 319 183 788 -263 -396 426 -14 281 -784 -714 74 -42 -694 -418 34 799 69 480 -716 -322 603 -332 -89 -884 232 -463 356 281 -461 779 -286 255 -8 -752 -494 370 603 778 411 465 -284 663 -818 -384 -321 790 -59 -443 -40 310 -692 -184 488 -284 530 -378 -280 -831 279 -680 1 -689 507 -600 486 713 -877 -864 -897 285 -281 -751 -146 417 -738 -397 -198 430 452 263 357 307 -480 -163 170 523 437 -396 101 186 723 -813 710 -71 176 -353 -275 -569 -442 220 -462 -423 -96 -76 -27 591 -193 720 -704 -612 465 -102 305 -83 379 -844 -657 -470 671 -265 313 -767 110 -219 -335 -323 216 314 -164 -457 197 611 -849 -771 313 -469 -832 -239 700 384 547 5 185 394 503 -629 -398 778 -376 -337 -748 649 784 565 -566 -49 294 180 72 674 425 -333 769 -313 255 83 -216 -471 -600 427 657 -595 691 785 529 -70 658 -428 -78 -426 325 161 455 -843 249 -878 458 -769 -609 -224 -42 -123 -630 -809 39 419 799 123 511 -313 -518 307 -350 579 370 -234 223 -27 -313 -295 -237 16 167 -291 728 427 -119 667 -195 315 747 -160 102 -584 305 -683 -50 -379 -218 657 -816 -168 217 702 -670 -44 -498 614 -50 -7 -371 217 5 -422 668 785 -269 -677 283 -122 194 -470 -777 651 655 510 402 -311 755 433 -320 548 283 131 -595 460 625 545 -379 172 792 -581 487 123 467 -111 164 784 -73 -171 694 605 550 172 722 -454 -276 633 153 -14 -81 250 -77 -245 -371 732 -292 206 -661 -24 27 -866 -491 -835 482 -319 574 567 -293 -315 678 231 -452 -815 -130 229 685 723 579 261 260 495 713 -827 -724 -579 293 -73 -421 684 -662 607 518 -720 233 199 -843 794 -60 394 -405 -419 -396 -633 658 -287 371 -440 207 118 -33 270 101 -854 755 -773 -519 -634 466 190 439 -552 -75 390 -375 30 -813 -17 774 -829 -256 -121 -717 344 353 -740 345 -819 571 180 -630 650 -779 -666 324 -566 467 274 799 636 82 -879 345 375 796 -627 -573 261 -587 -447 153 -264 616 -742 -177 768 421 -98 592 -533 -424 482 -715 -872 -137 698 212 -508 -27 309 508 354 -191 172 481 -569 -93 573 772 -556 240 -21 -568 -24 -389 -420 -522 -759 685 621 -248 -607 -211 -428 71 121 -105 232 -827 564 601 -740 309 125 85 -213 -154 248 402 -727 -30 645 -252 -750 454 -61 711 -767 383 -99 95 404 773 34 420 651 721 -196 108 -832 -197 17 -62 351 -319 -57 -675 -594 -627 -840 257 703 -286 -763 -818 653 -842 594 590 362 -136 -399 171 -287 373 297 -370 689 22 159 -846 -173 -227 361 -8 -327 -150 554 672 704 -659 55 -509 628 -654 690 -43 -534 -168 -93 -175 514 -393 780 -236 -465 -859 646 -633 -437 -638 -46 352 505 588 -590 393 534 505 -182 -775 174 -591 373 291 -566 -633 263 -792 -142 745 -599 -429 -721 -507 39 -383 236 -608 504 140 589 -225 770 445 567 75 -162 -390 698 318 -766 -95 -742 457 130 -807 -471 592 274 46 -110 -360 -71 -133 374 769 -787 591 -646 129 398 182 -103 -815 16 304 -395 40 -111 -88 -689 432 -644 497 223 540 790 -607 509 534 -522 -62 -77 -474 -575 418 -202 699 657 -208 -606 174 -525 -144 -480 -807 694 -725 -10 -651 79 -68 525 -162 269 232 569 -548 -47 -190 -232 -245 -383 609 -453 316 275 -397 44 -55 -480 771 -748 107 -528 246 -874 150 -366 -430 86 489 -452 -515 -614 519 -527 753 404 -891 -302 -835 -627 335 -623 -528 -810 -743 -41 -633 183 -271 -654 -490 751 469 652 189 -451 678 -700 -586 -624 -159 -92 488 144 -612 -88 302 -164 622 544 632 -335 702 425 -840 463 -675 -182 -170 99 -180 -851 -213 506 467 788 -602 275 782 -243 -382 -665 -61 438 -276 -189 198 110 710 -863 613 557 -809 -864 -414 -857 299 -718 -796 491 -222 -700 -93 424 -762 293 -244 -279 23 222 -792 600 621 -782 347 776 -174 749 333 -437 800 -879 -492 481 164 -263 -257 652 485 -169 -279 176 479 -322 98 -773 -323 -640 719 170 699 -719 -513 63 -646 -499 308 61 190 407 -720 -170 -814 -800 580 422 41 -251 385 -171 298 -807 377 -37 83 -554 -295 -106 31 128 211 501 -760 -253 26 678 381 224 423 171 -690 -122 686 482 509 747 555 -861 193 592 -411 -96 221 -374 429 86 -165 -476 250 230 -74 -761 522 755 -281 2 -314 213 -358 201 798 306 -849 -183 380 -750 433 -362 -117 206 -113 -499 724 -232 -509 8 271 -147 -818 -595 -42 29 -514 502 -410 647 -718 4 -682 -639 -509 -370 -84 767 536 -126 297 631 -395 -584 -529 365 67 -464 -71 149 -537 -373 560 396 -708 360 -720 -222 -412 -426 436 606 -239 724 70 -179 -266 159 187 -207 568 783 -138 -208 -222 6 71 57 53 354 -265 603 405 -159 -55 -813 558 -168 -408 581 26 747 -152 -105 720 77 -648 406 -449 -140 615 -421 -226 -227 -331 436 -30 273 36 -444 -97 -481 332 68 -607 -626 745 -711 25 -30 -673 -636 -168 364 -306 -530 292 -184 590 560 -767 -738 -454 256 -612 537 -376 -539 312 -70 -873 261 787 87 -40 142 362 -599 -381 166 -199 551 284 616 609 646 -823 220 -442 414 216 205 -811 590 -165 -344 -160 -487 -809 484 -877 -26 707 95 -875 -200 177 18 -268 548 -202 -175 87 -770 -527 -406 112 351 -486 -855 -588 103 364 181 478 -649 285 -262 -408 334 592 -747 -622 794 -447 -827 -848 182 -170 -759 -499 -511 -200 627 -215 -6 -363 773 756 533 -229 -381 -733 612 492 731 -794 -252 -281 97 287 -524 508 -366 -106 488 379 -425 524 633 708 630 -681 -430 305 -786 439 40 199 -740 -141 739 14 -819 149 54 -588 567 -547 326 -786 -174 338 95 45 -223 -689 -642 -125 74 -742 521 194 611 718 610 -573 525 746 151 95 -851 -86 109 716 -76 -568 -680 54 795 -344 41 -29 83 -75 445 -202 358 105 -478 -555 282 -566 -116 710 124 523 -664 -671 610 -504 301 -258 -58 605 -887 -727 -197 165 711 -880 -793 -772 82 -656 -308 -456 286 -430 9 -123 493 178 -253 799 -385 -650 -458 -170 -389 -452 342 -704 54 -431 -491 637 -613 -200 -259 131 -319 -108 -361 739 595 -491 -49 -240 590 199 -791 -314 76 -401 -327 550 272 -587 556 461 -731 -47 -169 6 -499 -600 -878 25 -894 -394 160 604 -572 -282 -203 14 -29 697 782 -398 -887 -165 -125 -345 -257 -434 -417 -75 358 420 573 -29 358 619 -80 -235 -120 -503 -482 290 64 -838 -295 -62 -116 657 -757 721 -767 248 -724 -428 -315 -868 -190 -282 14 650 6 -543 33 -175 -813 -342 -605 -564 -295 -659 -363 748 739 10 78 662 398 53 -649 -104 -538 -150 487 52 3 -102 353 -814 -149 -459 319 -856 114 747 -802 432 562 -794 -683 226 -581 456 381 -277 -197 185 511 -552 -327 -547 -550 -67 269 -609 273 -600 489 -3 343 -121 771 191 769 -526 -326 294 -692 579 676 -768 -249 -98 -656 634 -241 -125 655 -143 -882 -245 759 -864 607 233 212 -886 777 -383 367 -24 -509 -520 -712 -131 -95 327 -639 49 -449 243 -606 677 478 -266 697 736 -658 606 -163 -162 -301 -497 -271 151 -858 138 114 229 648 -789 -689 -48 -526 -243 -674 -105 -538 -419 275 -172 163 114 796 188 214 754 -869 515 -567 767 -246 97 287 -584 -596 428 425 264 408 362 273 -888 -74 -287 -790 431 275 -337 2 168 123 -360 116 -421 -781 -640 89 -536 620 48 364 449 -652 153 -162 -111 -76 264 -402 -157 -93 -596 255 111 -576 -419 577 -857 507 135 165 714 506 -822 224 -418 -519 -247 749 3 -651 -602 -761 188 468 -69 463 72 -836 290 488 -643 273 82 755 196 -139 -69 -221 -517 3 -284 391 726 672 427 636 -702 701 -129 732 -611 96 750 -39 161 153 223 -752 18 434 -421 386 -882 19 697 -871 -605 357 215 -754 705 -478 367 63 764 675 635 343 -628 698 30 396 -562 -779 275 -11 207 314 206 -569 -61 -592 -157 -600 -269 -692 -415 337 -597 -625 25 80 616 583 -709 -885 142 -510 303 -429 685 -299 673 306 259 -66 -528 599 -168 -81 -330 -742 -878 448 -429 -507 211 -605 250 140 530 -604 -327 -283 562 287 -636 -135 -177 -852 -171 790 -532 -869 77 70 9 -217 -563 665 740 -523 8 192 461 248 -647 -817 -316 -752 -687 -227 216 -472 -585 760 -232 563 44 -295 -552 421 -722 704 63 -313 -883 147 48 521 -692 346 -855 -56 -298 -383 -658 -821 552 33 137 427 640 212 785 733 -123 -485 283 349 207 -674 -450 -581 411 -434 221 -389 312 690 -665 380 -266 192 -682 302 484 -515 253 358 -151 299 -845 635 378 699 53 681 -565 -700 -414 487 178 103 -395 -449 -76 -235 -860 762 321 -30 -669 235 327 -44 -94 -227 -511 -552 739 702 -751 376 706 630 -124 678 -319 -481 -403 55 591 65 390 -3 -431 593 263 -356 160 -447 541 33 -155 681 438 -370 -214 413 583 -847 -318 323 59 494 612 -187 -283 -815 -213 376 534 -877 -896 371 -781 737 656 -288 -259 386 474 -682 -756 36 283 -623 709 176 500 725 -222 312 136 507 412 12 269 64 -478 -653 -617 363 -483 645 602 290 -632 -96 -611 210 229 -367 -685 727 113 215 339 -269 -548 -307 -686 -136 29 -775 771 -384 581 -830 157 -35 -719 130 93 137 -95 410 -861 -691 -182 -596 -391 -86 -743 -125 -43 26 620 340 -704 -570 8 -529 -729 -342 120 -498 585 -305 -67 732 -510 669 -354 5 391 539 -769 -275 -810 486 -280 546 748 -812 -321 168 -424 -651 201 292 -131 521 -671 387 -349 213 -683 -83 721 794 -30 485 -536 452 349 -239 -90 799 -253 -150 -380 599 -226 188 653 498 354 -777 143 -667 185 231 442 -662 -560 682 35 150 -69 768 -851 -815 708 -263 743 -779 -708 234 -620 -874 -238 -67 178 672 231 720 188 387 -711 528 367 407 -298 -510 361 -323 125 -617 84 614 130 670 -536 518 -248 -132 -562 193 -44 -822 437 -44 642 -678 737 293 -212 691 280 214 -96 -70 177 -3 356 154 429 719 -807 -591 -695 312 -28 -46 630 -552 6 174 -565 -569 780 63 -648 -219 -299 -15 -758 384 -389 -725 747 800 -849 769 -150 96 74 -838 -561 -312 -529 -687 -658 -562 -615 -399 -853 -290 -330 -131 -599 -236 -340 -391 -653 42 459 -314 -585 -19 -259 101 55 531 -847 -446 -228 546 -884 411 -485 -110 -431 16 -548 -283 -840 -25 -611 671 -619 -11 -447 650 -876 -858 -184 313 282 590 159 -235 635 -9 280 -524 709 -804 -43 -707 380 64 698 -553 -123 178 -392 -272 705 195 626 519 143 -769 100 526 -576 -202 736 -173 491 110 -178 -407 490 -817 -612 162 -92 -408 191 455 -264 361 -774 736 -862 -244 184 -34 298 709 731 -61 -308 -83 738 606 792 -564 -709 -291 668 588 -837 -614 -600 -132 611 759 615 451 -62 450 -422 55 580 522 -551 700 768 -236 -890 -298 392 321 59 -617 340 767 430 612 -18 -52 106 -481 482 -877 -703 688 653 222 -538 183 569 653 509 -273 504 785 134 535 656 567 -770 -488 180 754 -40 -12 -622 272 362 -151 -57 471 476 310 337 483 524 -36 92 -749 315 225 549 -192 -781 737 -507 252 48 85 176 -639 144 74 -168 -252 91 -538 -851 789 -191 -121 -352 361 330 174 536 791 -715 -10 -590 -396 -457 332 -248 -641 224 348 579 -183 661 686 295 349 -70 672 600 -841 45 -140 336 648 136 -227 733 -525 -683 266 -879 522 449 -360 211 -784 761 -699 143 449 -222 -804 -254 568 559 222 -349 -207 311 623 -401 -771 -364 263 63 -105 -589 -453 291 -88 -650 -239 -387 -293 607 -44 576 -711 381 266 264 232 655 -167 475 399 -768 777 68 -708 -596 -232 -867 -785 348 -421 194 -22 -447 -341 -502 -332 168 256 259 -610 88 -261 706 384 -764 -682 -291 256 -895 596 508 237 790 -207 -702 738 250 -402 -484 -633 -719 103 527 629 -320 -329 206 -252 353 -773 -167 491 547 728 -704 271 308 -892 797 557 -723 -734 -671 342 -264 -357 753 792 226 775 66 -29 240 762 -176 -114 343 316 563 74 -443 608 451 -784 -816 -619 209 -501 225 663 -178 716 -185 565 -7 -567 700 724 249 -649 -367 -401 603 40 296 -375 441 -190 772 -379 701 335 -631 -878 -272 287 -846 140 -338 214 -824 -216 -676 247 -585 -588 -660 -818 -185 -659 -50 737 -310 -426 -786 -117 314 -295 392 36 196 -766 662 -161 292 438 350 -496 -398 -2 726 792 -512 779 -280 -870 78 340 -222 -366 48 -256 -671 -38 -722 -195 729 -83 -558 214 -788 419 687 -283 -120 613 766 -225 496 -574 187 -346 -162 731 512 746 51 -621 399 765 -756 -6 87 327 -286 -874 -199 205 -656 -48 -37 -382 -231 23 464 -768 800 -707 799 -264 -31 -498 539 -426 621 -341 -822 -287 210 -36 159 212 -667 541 168 789 -539 395 300 532 -813 -183 -481 -557 46 95 632 -106 465 -727 -856 193 777 600 594 526 -279 -210 475 26 370 -449 64 607 113 -286 175 465 -690 198 677 -770 507 478 486 -517 -409 -14 679 528 -171 -260 189 184 -377 -706 -734 -769 -54 797 -430 -722 195 -587 -831 208 -511 -881 -636 610 74 -883 277 -288 2 -326 -72 552 -653 460 604 479 -659 -138 777 786 351 -38 -892 392 529 -156 -631 -287 357 554 -636 711 -323 309 273 -443 296 -608 -520 -567 -699 -46 106 341 -877 -57 307 38 357 272 355 -416 -410 -384 792 26 -617 -672 -279 -756 429 -704 743 -506 -486 -722 644 324 -148 -588 48 9 352 -662 -440 230 365 -133 504 9 -380 -700 -444 -283 -835 763 183 484 -301 -618 -48 660 789 -810 620 145 676 -50 -266 -800 126 -368 -20 135 474 -529 -363 91 -241 -447 -784 -398 -227 104 -10 327 200 394 748 173 -385 -220 253 749 -805 -721 446 -393 -264 -140 -543 377 -93 373 730 -660 -178 -198 114 650 44 182 -29 263 -665 642 -717 -125 184 196 -364 -337 -167 214 -612 -698 -120 397 -627 425 -769 -70 -518 -338 -213 -862 429 -159 19 758 51 638 -255 9 280 -672 408 -353 -773 -426 644 -292 -693 -502 -580 -229 -235 -59 308 -288 -897 -396 -528 58 782 -663 566 227 -535 540 -118 -256 -363 -194 117 374 340 -179 -744 749 670 -724 765 482 -371 791 -655 -127 321 218 654 -94 493 -831 -852 85 -256 594 -47 58 577 -689 -671 -463 483 136 -477 -456 496 -133 -290 289 -387 276 -80 -8 220 -783 -702 -370 167 747 -555 -198 -448 143 492 171 -785 -83 293 84 -807 -660 387 -694 89 -708 -92 751 233 -47 -762 490 668 584 -243 -35 267 510 553 -255 263 203 28 -377 684 -496 -567 -239 -80 453 -732 528 598 -48 -642 -280 63 -713 711 -429 -466 7 -448 -487 -603 500 -112 -661 78 433 410 538 536 -844 -204 -394 424 -511 705 -638 305 112 137 -397 139 -21 -93 -809 29 591 -229 800 64 724 81 72 729 663 -70 -51 125 -138 -521 23 126 -28 437 -363 327 -534 -751 -805 566 -235 -150 758 452 -764 304 -894 165 -462 388 -650 215 -199 665 36 -548 200 262 248 105 -341 550 -304 -101 241 -753 752 546 142 171 667 -208 72 95 -104 240 629 -123 186 -361 97 -151 -832 180 -767 730 -112 183 -750 623 45 601 26 -109 189 -439 -714 -233 -852 454 554 -112 -380 704 -299 -375 -662 -336 153 31 -669 285 22 -571 -433 -801 712 -817 672 -583 -103 -876 87 -335 78 745 -481 451 -108 79 777 373 589 737 -598 693 -810 -689 44 -613 -344 675 -290 -642 -132 -742 -836 -583 176 -715 94 246 -441 -684 752 491 180 554 -83 -466 -692 427 -474 133 -311 367 402 665 -616 384 179 -766 670 -294 -782 -556 9 -653 -445 221 -617 637 -480 -634 -200 659 686 412 -589 372 248 -724 -715 400 -199 441 -615 -704 -782 192 426 94 -852 699 606 -181 689 648 90 800 -622 -810 -377 -447 615 -52 798 440 -344 -510 -811 -83 403 219 278 136 -709 -614 313 254 -8 247 420 -737 -534 569 632 -338 470 -280 99 -436 25 527 543 350 -717 201 -671 -483 -351 639 322 -496 -204 -780 -625 -405 -878 247 -341 180 -333 772 -255 460 500 308 604 -894 453 386 475 789 34 -501 -165 -692 -137 -708 -381 792 -31 419 -579 -479 -679 -679 -388 142 -281 -865 96 -481 717 705 -50 -647 245 -261 580 790 175 -5 424 208 -567 -144 -281 -31 -597 -630 493 -393 -900 280 -860 -16 -882 -237 -799 -891 231 -750 437 765 -501 -341 -212 704 -824 -307 -409 253 461 -723 384 -275 -434 468 697 -613 700 -566 502 -809 768 -25 782 -667 -198 -674 639 263 677 -136 -516 504 380 358 -563 328 231 -837 -704 -449 749 333 -715 240 -733 -368 394 625 525 613 -239 -695 -455 -484 516 116 -503 234 -263 248 -846 9 301 -393 381 -895 164 194 667 -285 -215 -726 -551 501 -630 -233 118 -797 79 -394 -196 -112 -658 -246 -419 308 281 302 -563 -133 -360 -552 271 713 466 123 -402 -867 267 -299 448 -689 274 422 -109 -12 709 -603 -443 -808 -729 -94 -813 327 787 -808 -738 -483 192 -11 266 46 -350 709 -71 -175 -234 -89 -856 77 67 -313 -886 188 452 -7 604 267 -143 -752 -133 685 -281 205 -423 -442 -220 295 494 624 522 543 110 724 542 179 38 694 661 -512 -640 123 -221 -388 679 -658 -90 -153 -325 -772 332 566 -86 -768 -823 -530 -61 -139 337 21 -779 206 506 423 348 -650 -6 29 -410 -169 687 -191 -847 -211 -377 680 193 -122 -77 759 459 -788 22 -492 -626 166 -361 314 72 -106 -649 -152 569 -593 -91 446 -449 143 -597 -327 346 334 -263 358 706 -325 -375 429 459 -141 -75 -456 754 -111 610 682 -705 578 283 -532 671 -464 158 -602 -80 143 -883 636 224 127 -882 371 795 -809 -719 77 3 -151 -47 69 201 321 -276 302 324 617 732 257 -138 21 -229 245 -162 -27 -141 -176 507 478 294 -291 315 388 -47 237 -376 344 -545 308 -263 2 -755 -119 481 -710 -187 -195 401 -448 -748 747 -413 -12 252 204 488 -113 561 -898 353 247 258 -254 -774 -812 -82 -777 -639 -67 -9 368 -466 -465 270 557 -417 -133 629 614 -575 539 -722 455 211 -202 326 -888 606 503 -526 480 418 759 -269 -101 490 104 639 -377 -877 704 730 235 50 121 -23 -584 -670 -799 -98 44 -532 -255 179 -717 -579 -28 -88 -889 -506 -71 -468 -779 800 -574 -795 387 53 316 489 -471 -558 298 -844 -726 -313 -306 493 -643 -121 51 -853 47 389 485 554 -375 -514 308 -827 -328 482 -244 561 -479 -568 587 -727 629 122 724 -896 526 -403 189 -574 375 92 -885 -614 782 -857 -178 -244 -243 -424 -725 -597 -199 311 344 -847 63 710 -746 774 -489 -756 -852 -513 -844 114 -381 524 -164 217 424 -280 -84 -837 267 -806 -549 -605 489 -273 441 -171 97 -253 -412 -109 -367 -143 -6 -520 126 -779 -370 -879 -869 -20 -428 -427 -321 495 96 102 -299 -425 157 -354 -179 -382 -369 -205 -593 393 -85 718 -124 245 -5 -388 391 54 -706 503 552 60 -509 113 -72 -94 -415 295 219 -377 184 7 -50 -842 651 130 -62 468 -849 -499 -705 191 -627 -221 472 -534 -177 -66 -236 -376 -851 373 -197 777 -588 556 454 357 -308 3 -644 680 284 639 -753 -189 176 -62 -661 -816 -41 306 -882 127 -325 -699 389 60 74 -785 -229 222 669 -135 644 -770 649 -361 -65 689 35 551 155 -560 -101 -876 -557 -67 -192 29 -391 -885 795 -549 731 -313 -157 -862 -605 79 49 -64 61 -11 -70 -238 188 -40 75 83 -428 -678 -97 -832 -538 507 -99 98 421 644 -511 771 373 462 52 676 -168 -660 325 210 -135 -502 -404 -647 -157 174 746 791 663 197 584 559 -860 -137 717 -675 -574 -560 -772 -259 556 -26 -846 -865 -499 274 -536 132 -529 281 -35 -859 616 691 -161 -547 -361 717 95 -10 117 647 626 -874 -427 -411 -249 -444 22 82 718 -248 -877 247 145 -223 -809 629 -725 745 -630 577 -560 384 -609 294 -145 -358 306 -772 -205 -303 -362 -619 -532 18 478 260 -761 189 643 -107 -309 -624 -199 579 -721 16 77 352 -666 -266 -700 451 101 765 -275 538 351 228 176 -663 -668 -641 719 297 298 -880 234 -413 -577 -61 -298 271 372 353 -891 -826 224 610 -487 18 177 -521 363 562 781 35 -753 65 -133 543 -324 333 -375 -40 420 -421 136 23 -471 -62 179 210 -89 190 -242 124 -238 -557 504 635 -9 700 -165 51 -65 -771 212 -859 -618 -894 -310 -641 654 -425 -143 -216 498 337 -297 258 674 -607 184 -747 -345 -478 -684 -333 448 404 -779 -555 -376 697 -879 -221 -178 -351 -898 684 -120 -546 -404 147 -413 6 135 -620 718 145 95 -400 145 35 -428 -857 248 -721 -548 -412 318 -583 -881 -237 -433 -396 -748 -404 -435 757 -668 516 -553 84 594 -89 -689 -186 623 -426 -663 -47 706 671 728 298 125 -797 -708 -372 -318 633 315 -399 442 -883 309 373 -556 111 -442 -215 -604 218 -93 -516 204 -109 -689 -886 -304 173 -127 -496 -736 -712 -126 -558 443 552 -90 -64 285 -740 499 681 -652 -566 -408 3 444 756 -474 563 576 516 -547 426 -160 -170 -561 680 472 226 -467 519 -79 -568 -646 -306 561 496 -719 -8 -532 -460 -685 -387 223 -125 -385 328 -464 171 6 -491 -847 277 -356 -658 -380 498 -795 473 -639 677 -752 -209 -361 -748 -363 108 -157 -254 -145 -152 501 -293 767 150 231 -690 550 633 -17 357 -807 -525 -442 248 -212 253 184 -1 283 -551 -3 60 449 245 -356 -12 256 -8 -777 -514 -134 -861 761 138 -280 -118 -317 765 -55 167 46 167 -413 -429 -45 469 -40 -310 440 30 -512 58 687 -599 -349 8 277 -470 208 -840 124 -649 -277 133 -741 -410 618 -193 -63 -24 559 -510 -170 -634 -197 -751 455 728 -82 -426 615 -888 282 193 436 164 394 -552 500 404 -768 -748 -791 567 -389 41 -327 -739 733 -109 -98 -261 259 -194 -383 530 -413 473 786 -200 -149 -407 -457 -815 -565 766 596 -515 -827 -184 -488 690 -870 164 236 -200 -650 677 -456 211 13 151 500 -140 558 -567 725 -589 196 330 172 -580 424 530 646 -826 729 524 -411 573 634 -542 -384 -649 -844 -744 -373 68 -321 567 510 96 -717 -373 -789 -709 620 172 -458 346 -730 444 276 240 -451 687 252 208 405 -622 254 -13 -41 343 -709 -175 -43 -715 -657 453 698 -699 -418 281 -468 -821 -618 -618 -301 594 -595 -273 -212 28 152 -881 366 -134 -82 -475 -343 -808 65 273 -383 239 -575 -898 -123 389 284 -515 23 -341 -239 353 -252 474 -577 611 353 -765 343 -384 -96 631 -638 507 643 -149 -612 -578 782 -534 776 -503 103 322 -259 573 -187 -895 -825 -568 15 -149 4 -387 -746 291 159 424 -323 20 -144 -372 265 -370 -99 246 177 530 -59 -208 -250 692 -759 -677 -465 134 -108 467 442 354 -2 442 -591 544 -583 -424 285 -274 578 -135 32 369 479 245 723 519 -719 477 -166 -673 285 601 -145 -796 -646 185 -439 -545 -750 -249 -516 738 -5 702 -879 310 -482 -159 -240 215 -172 -583 -724 250 -529 -292 -796 33 -563 366 -126 -113 -554 -139 -324 -105 64 -288 -299 -554 -340 -165 53 113 425 59 -738 750 309 75 5 -863 -483 213 494 721 582 644 406 579 -19 -779 118 247 699 -154 415 27 -584 351 -296 496 88 -77 332 -218 392 -554 117 42 -480 465 163 -535 352 -424 -458 -402 -547 58 -582 -503 474 -755 -597 475 380 284 -549 -586 164 -170 555 -665 -669 269 -561 50 121 368 -561 -435 -725 -218 -238 278 787 431 574 427 -396 -731 689 231 661 270 281 -7 -138 -191 -126 398 -896 -675 -123 -136 -864 292 -72 -299 -790 197 514 653 616 418 -37 -380 213 -267 -812 -122 333 614 22 330 -486 -777 -600 767 705 -307 -577 187 94 -427 -404 -559 63 -809 -739 -46 -774 -565 -475 -888 353 -870 -29 333 754 -726 366 340 -89 282 196 -353 739 291 133 181 -845 522 517 204 579 -621 -503 785 -541 -87 27 119 -414 -327 700 483 -423 61 -375 -675 3 612 617 -756 -393 232 -166 693 86 -796 686 -26 -460 -539 -317 -716 105 773 -361 -665 -806 326 635 -561 -530 -79 554 754 -807 -136 550 217 -637 263 -183 183 -820 -770 593 263 -463 311 -645 -230 -198 -836 -225 486 -650 -437 570 -359 187 -361 -356 -853 -174 645 -84 -278 320 203 -113 -778 -64 -374 -633 759 16 -420 -508 434 -112 -712 774 -138 -678 272 -101 51 732 -460 494 393 -101 543 -720 483 -493 -643 354 217 205 -836 -414 -488 406 -120 -569 531 -265 -239 -427 629 -200 340 184 496 -706 450 -380 180 -466 171 437 -25 429 -620 478 -460 -3 730 -527 -850 -190 -160 -218 505 -520 -305 -506 -714 -467 -635 598 546 468 719 -681 201 -116 -881 -421 558 416 -552 -429 -409 -842 -760 507 181 -828 -449 -476 147 117 -486 -774 341 320 19 -290 116 -397 152 -433 -528 -268 -457 309 -873 136 234 -608 91 632 -870 238 -314 213 -803 -858 -36 449 308 -420 -703 -110 -569 203 494 -876 -209 465 -590 485 680 190 -355 326 -551 582 -268 -231 335 457 -506 342 -368 -283 740 -37 -350 605 -754 768 -584 -675 -715 -830 270 99 -247 -486 426 -682 360 -705 674 -130 -798 762 220 -197 556 319 161 -756 494 32 716 210 775 147 -880 239 304 764 667 6 40 -871 -514 -630 548 -840 -488 -217 -221 394 667 -763 -616 344 554 -690 -732 -333 -163 -900 777 -487 318 463 623 136 358 -723 718 571 128 4 770 -862 -125 -451 -457 518 95 465 128 516 -529 -597 -379 433 318 -26 698 -481 618 620 -847 -654 -811 503 -896 -190 -615 -766 585 -881 -836 -537 612 411 -411 648 783 598 673 -558 -31 251 527 -341 76 -570 738 -635 116 -529 406 348 -121 438 269 -87 -624 288 -836 588 595 -537 504 -460 466 61 188 511 -507 -248 770 -582 -592 190 778 -105 570 -684 -33 -755 430 619 -774 344 -28 -739 263 724 85 -39 -599 -215 326 595 125 516 46 228 -462 363 336 -303 -872 -802 -718 -393 332 69 159 -896 196 457 -487 -837 183 572 -500 -50 -233 445 -612 287 762 742 -692 396 -397 -383 -485 -883 -660 397 -464 135 678 -455 22 224 -256 -713 -98 -146 -57 -347 -450 -247 -43 454 -35 -81 489 -95 789 79 540 -833 14 380 657 -386 -262 516 -784 -134 -262 -67 -882 468 -636 596 -622 447 -526 -4 -419 609 113 124 298 259 146 -849 614 -458 -477 -437 -669 81 5 -536 -236 118 316 113 316 -886 652 295 588 -730 -53 686 1 -828 375 520 551 180 -340 583 560 -257 455 21 -627 298 -318 -273 -846 -352 -392 -268 689 -345 -362 504 586 -692 321 582 -862 454 443 470 354 432 -425 470 -895 749 -532 71 -683 27 -363 177 -246 -246 -31 -466 681 216 459 -474 -145 -852 -478 -404 -441 710 -620 -469 95 -836 -20 213 -655 744 -31 609 -761 706 674 92 -865 -667 -5 -238 14 -310 -7 338 418 -132 -841 238 -154 -834 -36 -805 -94 347 642 -670 333 297 -299 -118 338 -254 -642 783 -240 -474 361 312 20 454 -152 -7 332 371 713 -348 591 -127 714 426 -849 284 175 601 -194 133 -237 -219 -574 -745 613 241 -355 -518 -364 356 533 -416 -549 313 -583 178 -380 782 -32 -549 -106 629 288 259 -131 217 -165 611 -60 -29 779 775 145 416 19 50 267 -332 -778 735 -381 -845 -131 452 -557 -164 -403 646 266 -90 -637 -270 440 684 -705 -326 -757 -142 -52 -164 453 -390 -462 -669 213 -483 -27 168 -661 -538 176 669 -436 -229 -806 146 755 69 -516 -722 16 -254 -461 -600 116 -763 201 382 457 36 466 428 368 317 412 -230 -167 -619 -771 -827 234 -228 58 -561 -462 178 557 760 112 21 676 616 474 225 -358 -345 -742 -95 -615 536 -258 -251 379 58 -153 -549 -131 -35 -498 -21 152 -417 288 611 -117 -396 -725 -394 -487 630 -262 749 -399 -62 -882 -647 290 -102 82 -511 84 90 769 -644 -509 -113 -191 678 123 186 -24 571 485 -833 -898 292 -371 -808 385 -165 -247 -599 302 -435 674 699 -334 394 -39 102 151 334 736 794 -362 -534 -419 660 671 510 -54 -52 -221 -85 186 -672 473 663 62 -319 -156 -659 -688 -171 552 603 281 333 337 -637 584 -733 -428 -720 299 -583 699 -90 -325 -627 -296 137 -752 -658 -61 -669 -815 -187 -453 -457 -154 -865 -551 -140 212 361 -589 54 270 -315 -22 -381 -631 -657 644 -25 -741 559 -571 -348 -129 -747 -223 -834 -419 620 -188 -743 511 -712 280 172 671 254 -257 707 -112 -225 -327 -330 769 -492 799 -48 48 135 -888 92 605 593 -460 188 -715 -102 -289 -680 -307 667 134 356 -763 -745 -586 -643 -830 168 -297 411 -741 -607 543 39 405 182 50 -430 146 -323 208 198 -314 -311 549 -323 -854 732 -580 271 614 731 554 -176 611 239 767 -573 461 256 -388 -287 -631 339 275 19 -343 405 426 393 -637 -800 778 -568 -449 280 -837 764 10 -69 273 323 696 240 -699 745 193 -404 -566 600 -239 -588 -522 -30 -628 90 -423 -249 -292 -900 -791 727 -700 -46 -412 -764 -136 -406 253 631 722 -142 -172 -572 182 -636 -767 -358 -25 315 -302 134 -759 526 651 -477 103 -643 -202 -376 -675 -296 -469 -138 478 -470 -760 693 -608 -761 -885 -158 1 -540 503 262 -874 -721 715 687 123 -676 -533 -886 -252 414 -426 777 474 -229 172 -569 -853 663 384 -857 -797 437 546 -286 -711 358 535 224 -223 -10 705 -284 -260 -726 -825 -407 -519 395 -101 717 562 -232 42 -62 -534 -13 67 263 599 206 242 368 445 -523 422 -359 -470 519 644 -574 -762 -622 -97 560 402 46 107 -726 613 -240 271 794 -474 -44 592 -629 -547 -401 278 -203 304 -759 -163 646 -65 -423 -763 -404 -442 -6 462 27 -858 -71 -240 -76 -820 457 -365 290 -198 -287 -667 555 -483 -566 394 -790 -197 -219 -879 536 -462 -180 -155 -96 -711 720 -215 234 577 -435 -749 16 229 -416 505 -357 -769 468 -475 -758 282 34 597 -332 -22 -890 688 -318 323 -179 -513 -478 671 18 -576 -255 561 -276 410 563 148 -782 -859 -478 1 -113 162 224 -104 -763 -329 -624 239 395 315 -459 -110 531 -792 -310 83 595 477 -485 -50 -305 -137 -363 -205 -265 147 252 347 266 -228 -876 614 -773 -771 -326 -115 -602 -489 225 630 -715 -200 635 -578 -597 561 -682 -718 530 7 -54 -421 -732 583 -218 -864 -344 -269 -189 -284 -146 -894 794 -182 -614 -289 -243 -241 -308 735 -550 -319 524 432 -242 -596 -849 -818 282 -111 209 705 -880 -870 -838 250 -399 -779 91 -689 -535 474 -892 -435 431 -179 760 -616 103 -512 595 206 -758 405 -713 -807 92 -515 -590 356 102 -876 -540 -447 14 -549 775 439 -504 -67 -566 533 -718 -470 254 -72 30 -802 680 -856 -250 426 -13 -515 -592 -312 -476 -793 790 -788 -563 217 -463 428 -312 -457 110 -482 -386 -888 -63 140 -337 232 -280 -150 374 -649 -457 -675 -880 472 145 640 123 -527 116 603 693 405 -687 -503 280 397 321 256 399 -31 131 670 361 245 417 690 586 390 8 525 -348 760 -139 661 699 668 262 -228 -457 -266 -171 -506 575 78 549 203 -247 371 -831 -833 -746 231 208 391 296 -337 -859 -401 381 -499 353 393 -553 -845 -899 -56 250 332 -11 655 -315 -39 -498 -317 -284 779 -457 -186 -226 643 -701 645 -72 -722 -351 282 -248 639 -619 688 -94 214 288 772 -454 -106 15 -651 421 99 741 48 -166 -691 264 -53 -153 -803 -64 -264 -297 627 -504 196 -310 66 -552 172 -366 587 -448 -887 -309 62 -872 -367 560 -216 493 -447 -783 -591 721 -63 -24 -425 554 -582 528 -612 -790 467 343 572 710 -405 90 -551 -120 -377 462 728 175 753 696 184 -610 191 391 -147 301 -341 -626 -147 -678 -545 497 -554 362 -639 -33 171 -576 705 755 -115 398 -493 770 88 -851 -828 381 444 -352 -221 -541 540 402 735 -753 -370 -598 -269 -416 339 -421 568 -436 -613 -194 -738 -822 82 79 230 616 -512 -709 246 -624 -705 724 470 -200 -697 104 286 612 -507 -20 575 427 -695 620 -9 750 240 -656 -538 -723 -693 -278 3 101 307 -541 616 503 584 -689 -384 107 -111 -388 -650 -109 787 384 -489 -21 312 -94 -867 -756 396 478 -778 -813 -537 -766 228 -710 59 -9 -354 253 -349 213 -481 -778 652 306 595 -555 -305 -565 -91 -786 -130 786 -192 349 -78 763 -757 35 699 -307 34 -45 -304 -713 626 -804 -581 -132 -302 68 -599 -403 -199 -749 -554 -158 791 -763 -354 -61 -600 -485 -485 41 -792 -476 -113 567 201 -805 -357 132 -265 145 -826 492 143 302 401 -532 598 -57 222 -728 318 740 539 315 245 360 739 3 -756 -558 -888 663 543 -853 -363 -234 120 -293 -373 -674 -31 783 533 137 554 -857 445 -160 -835 -220 441 -242 -147 216 748 408 -488 -80 -821 -15 464 -871 -58 -287 -855 -590 22 -162 -61 193 770 358 255 598 274 521 -152 -894 -252 795 789 144 -27 -868 -283 -42 621 680 780 -345 -703 -836 -283 -494 -425 -148 -684 -776 -681 -261 -264 154 121 590 95 -294 -184 -418 783 188 670 728 -429 -900 533 207 783 -37 -592 298 -735 -837 -864 -673 369 576 -104 705 -822 -708 -442 -433 92 144 -390 -822 285 460 -133 5 -815 50 767 -700 404 -818 -420 -172 -808 582 -825 -609 -239 328 622 38 358 -485 674 307 -820 427 210 375 -840 -575 -248 426 -811 -496 -631 227 489 427 720 411 517 -167 -738 265 303 -338 217 -635 -353 -21 -799 63 194 -358 -59 668 -604 -320 481 -716 -110 457 366 215 121 -892 -124 528 721 -679 780 -688 -663 -30 585 -679 699 344 514 322 454 550 -238 681 -339 508 334 -386 71 416 -817 -535 -650 666 683 585 85 -496 -802 -469 -885 450 205 640 143 -366 675 -866 342 -229 75 -156 -499 463 127 -166 -650 556 128 353 -527 -214 -194 110 113 -447 -351 585 -166 291 680 670 688 -17 524 178 -788 -133 784 498 -205 355 -860 798 -127 -888 -885 79 -613 -392 446 510 78 368 -448 -429 332 -115 721 -21 375 -143 -154 578 -572 732 -116 -770 767 -50 376 564 375 245 -438 82 482 291 -605 573 -399 311 561 590 166 -812 595 598 783 411 -139 -379 396 460 279 -661 758 225 -271 -263 726 -307 252 -116 -414 -432 38 6 -641 -411 -806 -547 285 -787 -844 419 552 -787 187 -171 -900 -331 114 -627 543 -571 69 -535 -899 -555 -842 -310 -366 779 267 -779 -319 -537 -363 613 -861 -847 -799 672 -706 611 702 -305 125 -71 -410 -205 -725 -174 -803 -483 115 -371 689 -472 -168 743 -81 -98 -281 -453 -720 595 -400 -119 269 -678 273 -376 27 597 -59 -395 574 129 -274 185 366 71 -149 -504 260 -314 616 -769 42 322 -279 -791 782 -834 508 -746 -102 -194 36 392 451 438 -172 708 -440 -515 -73 -154 791 -202 -68 529 776 734 770 200 767 -400 10 763 -554 585 -136 642 -858 774 678 156 149 197 383 -250 -89 -343 124 -648 -425 -472 -439 483 -597 -722 374 -898 -51 279 -869 95 -557 726 648 -543 -120 145 -785 653 712 620 172 567 152 -820 311 167 596 549 -853 -50 341 550 -468 792 290 0 -233 633 464 740 202 -346 47 -474 -605 -621 261 -575 197 572 729 272 43 -448 -883 -590 19 140 -188 -761 -686 36 -621 -711 -740 -475 10 777 -820 279 -18 459 321 -284 -797 349 -78 360 299 -427 14 -196 467 -78 -836 392 543 -476 15 496 173 -639 -301 -77 325 -67 94 29 164 154 -802 -722 10 -829 367 -429 -39 -502 404 792 272 656 -860 -528 362 -698 567 372 -759 -679 -420 688 -223 314 -184 -269 435 -660 598 -121 205 343 346 550 313 -762 -370 -663 -782 -857 -19 147 283 472 627 -488 -475 585 -659 55 356 -182 -147 -203 -810 482 475 -55 94 504 81 -106 470 -34 792 389 246 487 -173 657 -829 -785 -673 357 -163 -71 -641 261 790 542 575 578 -181 731 499 -296 569 -730 -831 -422 -517 707 -681 -636 -750 280 713 -771 -653 -300 -267 -213 -577 438 -420 103 296 550 -449 -812 37 1 150 21 195 -352 -694 -647 -223 497 -436 -442 233 -573 -687 453 85 230 553 -9 -256 726 -44 -576 -483 644 482 -128 -844 24 91 632 -248 -853 668 -86 -141 521 661 -310 -455 -704 202 318 -663 -370 640 515 -501 -138 -882 -7 -679 323 20 -701 -858 533 272 -66 -895 303 -395 268 67 -74 445 606 568 42 -253 -305 331 -713 699 -490 -34 -103 -855 394 254 -621 -808 -640 303 -74 503 419 253 -692 -98 574 402 144 -6 -413 431 -605 635 -25 269 351 -569 -318 313 -349 782 -771 -776 360 -767 634 -46 -247 -631 -417 99 -38 -827 -16 58 -240 503 343 -468 180 780 208 -839 373 716 -291 -810 -379 -530 -893 289 569 -197 -245 -384 -530 -316 59 58 672 214 -114 -741 -336 685 -55 -468 -181 60 -24 90 -746 416 -708 233 -560 206 -390 -322 476 -301 -75 712 671 -710 -602 -843 -541 472 -716 452 52 44 738 199 -149 -128 -566 -604 366 353 -780 -667 -128 324 502 -762 737 648 -518 616 -315 -648 -635 221 -747 -814 -420 87 -753 -879 -213 -882 -613 -73 70 -774 -691 701 -863 -292 -489 -496 -671 568 -174 584 554 393 305 219 -756 -820 791 152 161 -79 696 519 705 -367 -560 -440 -600 -524 458 18 48 -58 -776 320 -253 540 -280 -117 173 -500 -272 50 -181 -893 -359 507 -186 793 -484 438 -13 649 -155 54 -137 -627 -130 301 385 715 -633 -10 -261 -449 -477 272 447 -546 -280 -73 -394 -172 122 27 423 703 -13 -885 530 699 600 -132 56 -810 218 -107 -260 53 727 224 315 -810 -839 -680 40 -72 -131 -200 -19 269 -753 -383 -637 -612 -801 464 -522 -395 320 -461 740 -756 614 248 -279 -410 -452 542 645 -305 -363 700 632 33 -640 -31 -406 107 -637 -688 -544 -78 478 62 -394 451 498 -284 430 -235 -101 60 -378 683 511 -57 41 -400 -337 424 347 -732 -867 -200 -271 699 669 405 -422 -70 -801 -449 -773 222 190 -253 -11 769 -898 422 -868 669 -594 -85 183 -227 -551 -285 149 731 710 -725 -865 -248 -139 -150 298 41 210 530 -526 404 625 713 -785 -591 728 193 -408 267 -71 240 -68 773 -169 -212 -423 -479 -346 437 -817 240 -708 -524 785 -49 784 270 -505 -270 235 -347 1 -74 758 672 112 86 -217 -236 -30 404 -789 614 -312 523 -37 -823 613 -305 -652 341 -478 -83 -117 -639 42 -687 431 367 192 584 555 254 452 -880 705 -41 -491 370 678 304 253 450 -233 390 96 710 131 -24 -624 -508 127 -560 282 217 -475 -228 19 -207 36 -697 -74 -250 -658 -296 -229 -160 -360 747 -876 -291 -228 211 479 54 -327 666 -151 397 -569 132 -863 -112 698 83 617 -723 -582 -809 -884 -879 -784 -781 -762 -194 -237 -326 551 -827 -513 677 145 -169 -533 341 380 427 -584 -414 -197 387 -778 332 379 -275 -36 -620 86 -609 -4 411 -662 122 350 437 -372 -1 -518 102 -240 -276 651 -596 -533 -61 40 -240 -418 -98 -549 75 -118 -533 101 750 109 -18 77 -135 317 -336 779 685 -557 -472 388 -188 473 -596 -415 643 -608 -402 -141 -11 -438 650 63 -792 81 24 -761 717 479 -412 38 623 -408 96 129 133 341 -474 729 220 -707 -348 -132 -128 -829 -757 -218 276 454 353 -533 -810 531 485 -534 -475 -85 -794 290 -436 707 423 -389 -198 -734 757 15 306 23 327 -27 -754 -768 -447 -636 700 464 94 -569 -687 -141 -236 147 -185 680 -613 -720 -716 -683 326 484 -191 -558 -544 -119 -284 378 448 35 -623 560 779 338 -172 462 556 -472 -798 63 -29 141 -461 -419 -852 -48 74 -302 -91 615 -715 -226 779 -797 -535 16 160 576 -481 597 174 471 586 -519 701 432 -348 452 -233 483 26 -437 -792 584 -35 -7 609 577 -118 151 110 330 -539 254 -130 536 -76 694 193 -587 151 -233 228 292 165 -285 298 -241 762 -459 -347 -305 -139 768 -605 -299 -783 373 131 -428 -527 -332 -563 -464 -761 -57 584 95 222 715 -408 233 174 -381 38 -757 -573 -453 -765 784 62 -820 501 -599 386 682 625 620 334 608 -497 -32 -336 158 -287 287 516 -147 -240 502 -27 613 -814 165 -468 20 262 769 217 61 -236 -400 -128 -539 444 623 -300 -63 -408 -859 99 -157 493 752 -486 -791 399 -197 490 737 -128 298 -77 -610 299 -788 185 -601 -533 -399 -96 262 -568 80 254 185 479 -83 509 -21 -392 170 -520 -259 -864 -357 753 223 -826 87 703 -125 705 -392 -738 -411 -228 771 -646 196 -156 796 346 -522 -256 -385 -519 -475 41 -63 185 76 -640 -8 313 -410 -304 544 -600 -368 390 -230 -856 -528 729 -361 760 701 -113 545 56 -211 711 -364 -621 -639 -685 31 87 -377 -725 614 -721 97 388 -100 -723 -586 -174 -735 -556 -352 -70 -351 265 320 483 231 762 479 3 431 643 52 -645 -224 -300 -455 -431 310 -746 -422 355 749 424 -279 108 -722 430 35 501 -563 123 -205 60 657 -453 271 350 -266 606 -107 -315 577 -71 684 69 753 260 -287 29 -831 85 472 206 637 168 1 152 -386 -474 -768 759 -98 156 379 675 220 -414 81 336 -248 -500 681 562 -597 27 -732 -93 -63 -57 428 -651 -135 404 -510 -722 -214 116 -341 259 -112 491 169 208 376 -614 29 129 -246 733 470 -652 300 324 -255 -741 723 -731 612 -347 -435 784 166 -447 -660 751 -522 25 787 797 553 671 -517 292 599 -53 713 367 91 -316 343 -553 -268 -121 -166 283 -55 -519 -95 -164 501 7 -706 -358 -393 700 -5 105 782 -685 -244 -472 -645 292 -733 -846 -558 -659 -286 562 -314 522 -642 307 -422 279 -704 -404 735 -147 -759 373 -852 -832 641 -170 441 454 716 598 39 -531 -54 -75 314 -54 4 -427 -543 -277 -538 -214 -690 -727 758 28 -367 -755 -874 136 98 -792 659 -85 -747 -544 350 -704 -481 -600 317 -48 153 -377 27 -107 621 -301 633 76 64 542 689 -35 219 -68 -870 450 145 -207 294 -14 127 -244 433 399 -249 16 745 454 -369 -654 637 -285 4 612 424 -235 264 -418 676 -116 -132 743 261 -263 443 467 -482 319 168 -53 -6 73 98 475 347 78 -323 265 506 -22 325 576 -42 -475 458 386 -361 -866 -208 -528 -883 13 -462 -609 120 62 183 -785 780 747 554 -88 -136 -91 -5 295 459 -872 -580 -375 730 240 242 592 -326 354 304 -456 127 218 451 686 -892 -23 792 -173 -378 -418 445 -201 -561 -336 704 -633 367 295 19 4 -199 -431 195 -506 -85 711 -91 307 -419 595 -9 -894 744 -80 746 -87 642 -558 617 -535 -661 -708 -844 96 -431 -56 146 -666 -807 249 360 348 798 348 -809 -194 -862 798 741 -178 -379 -568 399 -110 461 334 465 185 752 574 315 125 157 356 -790 145 667 -269 670 -725 -373 -801 348 543 -487 366 -45 -474 -453 -338 -604 -41 438 -158 -799 -765 555 -567 -566 567 397 24 -421 607 238 -673 401 -792 53 -173 -330 460 -870 186 -441 -210 15 55 -259 236 -159 661 446 176 204 180 -737 -465 -651 204 334 -519 148 334 289 -404 -820 333 -116 -134 475 98 -629 -536 -198 -365 18 -791 -728 696 599 57 -319 -833 597 539 443 707 -664 511 743 -27 -558 582 -829 766 442 -479 42 -856 330 -438 -70 -674 449 -158 744 250 137 -43 -436 593 -872 -840 -317 526 -272 76 -374 393 184 -112 -17 -130 148 -79 16 744 -499 326 -144 -480 -601 -610 287 -621 -376 319 402 262 -36 78 -74 -818 -32 715 530 -725 480 -819 -824 163 -196 -70 236 -416 780 -502 -309 -266 687 -694 115 -265 513 329 -168 -757 577 -532 -480 705 -138 -564 -193 -292 -544 -377 377 412 652 117 632 -179 688 261 -409 363 110 392 155 -471 -832 -440 652 -526 -156 -291 -483 159 -90 705 468 -750 299 -20 465 -584 -176 699 -122 222 -336 -351 -83 -285 -635 -52 365 100 -718 159 -15 -424 -482 699 -120 727 -298 652 -71 615 44 -239 376 358 170 486 -133 433 359 -875 399 646 -478 191 -10 -520 -103 -520 741 65 -697 444 371 -202 355 -130 536 135 -153 -392 50 763 563 -318 -648 97 -378 236 638 -351 400 557 -345 225 -560 -527 185 -176 -552 98 211 324 58 137 779 -128 -255 549 -324 -859 -116 491 361 80 -518 -197 -899 -818 -274 575 -399 -707 -289 104 -770 -131 275 429 520 -311 -493 -377 -747 -1 -4 444 440 -803 112 -666 -517 499 -5 111 -776 -650 178 346 -376 -829 -158 103 583 -86 475 -734 -670 509 -785 -397 -276 -145 -611 -762 -798 -176 740 606 -286 114 -117 -782 626 472 -848 183 403 -705 -667 -307 -75 -316 327 -353 297 444 -129 438 308 274 -619 -829 -282 227 86 -30 -239 -663 459 440 480 -88 -47 -844 -583 -295 168 -839 266 131 -755 492 195 -817 -460 -839 -806 -625 -426 263 -72 550 -517 -808 406 150 597 -80 115 -235 674 318 -411 -298 290 -91 -159 -417 316 431 -262 -539 -549 -78 -495 175 -397 -683 701 -379 737 -324 -895 -337 82 -138 -768 -780 -496 -106 -628 -154 118 -534 60 369 -556 -205 470 254 705 324 -676 -394 -890 706 73 -726 -359 116 -293 -810 592 -823 -24 548 119 -695 -250 -575 -758 -413 614 751 333 217 29 79 -483 -94 -352 -554 -483 -688 177 -327 -883 -526 245 383 -524 787 262 -867 37 599 547 -767 -158 -331 -554 -740 292 465 672 538 24 363 -567 -716 422 -768 -626 -253 592 -195 149 441 -344 -723 -857 -860 -678 120 407 717 -757 -795 374 -778 800 250 184 -601 -221 -804 509 -597 -554 -26 -227 476 -403 -743 239 -317 789 -74 -718 -894 -809 -545 236 683 -286 -221 -589 -539 -858 -710 -572 -115 335 627 -402 329 407 -312 -361 -431 353 -280 -515 125 -266 157 172 51 -523 -593 283 246 -889 -557 -631 174 -858 -461 -635 719 -562 -300 -517 540 147 -669 13 -364 -23 365 -760 665 667 47 -600 -812 -159 -330 -460 -848 427 -250 -269 -380 -416 348 622 52 429 616 257 -205 -899 -548 385 659 -849 -891 13 -33 -252 57 -495 -52 27 359 419 695 -584 577 -146 -111 108 -494 -217 -492 -613 50 -377 235 -504 -779 -392 625 182 492 554 453 403 -762 128 -376 191 -465 592 -82 51 764 -635 385 -424 438 324 650 697 -869 399 285 548 -316 -209 -448 -109 101 -792 692 507 -69 -835 -711 630 -477 -323 657 275 -457 -487 370 167 420 -842 152 278 155 -74 -241 -705 -751 167 -278 -62 242 -562 739 -508 -95 -607 -808 -103 -170 -839 -422 619 -150 -771 -431 -550 -418 -880 -461 72 138 168 -775 -400 -115 724 733 153 -2 -237 -863 -697 351 -107 -562 -427 741 428 357 375 -331 41 -2 -86 -475 -681 634 -235 0 -575 86 -543 -106 781 -350 -677 174 -309 473 -298 582 386 262 539 -521 -210 583 -343 350 -72 -798 -523 -450 -19 -709 476 665 -321 -79 475 -277 -679 374 -744 598 -450 -282 661 647 492 382 -306 -100 -257 464 687 617 178 83 -584 582 800 -146 -334 -306 -362 -405 -262 -530 -171 426 -409 699 -661 787 156 766 -233 -4 -506 519 166 420 -42 798 14 776 -600 -322 -806 685 -31 -715 -97 -716 657 470 -20 -53 -565 258 180 -377 -184 -528 -493 435 -758 -849 306 695 661 64 -830 771 542 72 -247 400 -684 -115 -738 -59 321 485 -865 237 -682 417 95 -482 430 378 -604 -390 -677 786 -62 413 -794 786 789 -256 -560 494 -79 59 497 -884 -523 598 200 -728 444 453 6 -507 653 -243 -285 -99 -764 -471 -298 -430 774 -117 520 -393 -77 -872 370 69 -170 -790 795 -291 -205 -527 -766 319 -311 165 -406 -231 -477 725 265 -94 693 107 110 -635 542 -409 548 630 -426 800 257 470 -239 -703 191 -429 -895 510 711 54 -163 38 -378 285 693 294 -857 -393 753 -218 -470 415 -155 399 302 -197 284 -477 -574 505 -227 -127 -281 166 -620 205 -617 794 485 -526 197 38 -583 694 61 -568 -65 -687 425 499 12 -587 -655 -78 25 397 -457 -459 -793 707 -366 -111 -129 456 -836 -774 -296 -73 205 28 503 -893 74 -229 -201 -272 196 -100 -357 228 -354 -150 -657 -231 -511 -329 -810 349 -521 40 -618 -692 -83 -134 -389 -347 446 570 -888 -168 -525 379 -10 97 -472 560 458 415 709 -571 95 -382 762 -558 -4 -617 144 -132 -41 -621 -636 -503 -647 -562 -298 41 -438 525 -525 -467 -561 328 -748 -6 -860 514 -741 -483 -794 -405 -253 762 -228 -445 245 -864 345 460 49 127 679 120 -293 581 309 -516 -311 718 -485 119 77 168 267 597 343 -156 -758 470 -119 438 380 -821 438 12 -145 -830 482 264 -477 -133 20 -496 390 -4 -107 -853 331 73 341 -231 -67 96 780 -872 -638 -222 -129 -382 39 661 -173 -721 -387 587 -280 749 302 738 -72 -872 -876 715 745 361 -159 650 -867 713 -320 516 -863 359 517 -22 -404 -790 106 431 575 -434 360 767 408 -484 492 -5 187 260 264 514 -22 398 417 -572 -870 -93 -596 622 -110 -810 -743 -127 -655 -256 138 -608 650 697 -435 -152 376 657 -521 245 163 396 -712 548 -170 -180 285 -812 500 208 -363 205 -641 -824 -165 -632 -675 389 -105 107 527 -864 671 -56 -318 242 553 657 461 484 46 669 -222 -233 -130 -142 -304 742 343 497 184 -647 -812 -125 366 -314 -65 -158 240 -726 -70 257 580 -254 297 777 302 -127 -765 761 441 -609 -164 269 -308 416 104 -434 -346 638 -330 537 -841 -207 -88 133 -266 527 459 296 -183 293 405 -505 -86 -524 -788 563 628 -277 139 -830 129 637 385 217 -239 364 -87 409 161 -746 -784 -747 -381 641 780 388 -479 128 -172 -37 -434 -32 53 -289 155 -391 -96 -11 467 -819 -123 -120 289 382 -668 -293 127 287 -450 632 648 -577 798 -777 215 -427 46 -729 -409 170 -517 758 -120 635 -394 -26 -109 238 -569 462 -719 481 -1 -668 -196 624 -343 -611 732 -16 -888 312 505 585 375 -591 362 522 428 575 -315 559 -654 745 471 73 -706 725 239 591 72 -89 -603 293 457 -877 319 40 -781 393 337 70 173 531 81 -674 126 15 13 -420 441 636 -809 -52 -482 637 733 366 563 -157 660 0 77 121 5 773 78 601 497 -711 587 -197 -703 -472 158 -45 -817 -502 -648 608 -858 -707 -40 556 561 -764 591 358 -812 -547 -727 148 -511 366 -610 -753 -207 104 -222 -800 -547 -480 -518 433 134 173 735 -138 701 434 770 -854 -500 -528 451 -124 214 393 -5 139 -347 223 144 275 22 764 781 -727 575 791 -838 -224 10 32 303 39 -42 176 457 -219 -190 -144 739 -432 -731 -619 706 -231 104 -230 553 170 -518 587 557 378 -792 346 424 341 -846 -848 -724 -629 712 -651 68 -56 -600 -388 -295 -123 424 389 -22 -110 206 254 -836 -401 -40 550 -220 -309 -160 -602 703 -284 603 189 -587 -172 586 -627 443 -522 -423 544 -565 -105 -12 156 94 742 208 148 -86 766 -828 477 239 -402 -8 -740 -116 -253 -249 352 102 566 -273 -173 -382 404 -739 246 -555 -660 207 -429 -856 426 -673 -198 -828 -257 -553 544 -877 -351 654 -389 10 308 -421 -62 211 262 278 -570 61 609 491 -453 59 719 101 -337 501 47 724 -36 -267 -37 236 444 -4 70 584 -141 -798 331 75 180 -255 -366 -386 662 197 793 -731 -772 -696 154 614 757 -256 183 775 724 81 -136 372 322 278 -563 682 264 683 -662 -710 639 529 -432 -7 -418 479 273 -869 -775 57 703 -356 23 637 -466 -386 210 -683 -23 413 -132 -884 366 -851 -330 407 -71 -636 691 542 -609 231 -543 659 -713 493 186 -88 -550 692 82 89 -397 -254 729 587 -567 -396 -675 663 -554 -36 438 -746 393 -198 -579 -362 -679 -895 -135 -201 764 553 699 -392 -715 359 -658 -719 -774 -143 -366 -593 625 629 389 281 -111 -266 547 231 632 133 -238 -700 -886 -558 -613 -6 700 396 672 581 -356 -243 -893 -725 201 -348 -721 645 -883 415 -9 93 351 516 -644 -702 529 462 94 713 -312 -537 -35 -491 527 536 606 -869 -659 -471 180 -203 87 -590 -39 -458 591 -543 320 529 781 90 -631 580 288 -613 -685 553 -520 -238 67 -562 31 208 -894 -739 -159 -387 519 355 159 704 456 288 -161 332 -492 418 -839 -360 370 -493 124 314 768 -452 -110 -754 -417 -145 310 -842 -68 225 472 744 -764 -814 212 448 65 -450 140 416 776 270 -94 -177 -372 -833 -377 572 -161 -368 -30 80 674 -740 -775 -788 760 110 646 6 569 249 -9 -838 -107 83 -537 -145 -287 -812 -465 -589 -689 -664 -365 -33 -243 279 288 -529 -765 792 -56 249 -539 701 195 -117 -444 -12 723 -619 -411 365 -412 421 0 -532 347 -330 623 -741 136 533 25 -230 241 677 -761 6 -111 -800 482 233 123 451 305 -139 390 -863 -533 431 406 41 -774 648 373 661 520 238 -705 -169 -156 -25 12 125 127 600 642 414 738 766 55 -211 -791 -498 609 -372 -812 -373 -888 603 730 -768 -850 -431 392 692 439 581 202 -48 421 648 -867 97 -867 -661 -256 573 47 347 275 103 199 713 -522 -744 -446 -621 -860 711 -580 -42 -686 56 -271 405 797 420 -125 -604 585 724 -506 -217 -677 244 -249 490 660 677 -352 -809 433 -694 -746 -514 774 -220 719 748 248 -316 247 -794 -784 -673 -401 763 -343 556 -547 -867 696 -253 -21 105 -201 109 664 -488 53 265 -840 -14 -19 202 39 -667 623 -410 783 401 309 63 -162 483 -227 -542 -365 -383 -352 205 662 -286 -695 419 740 367 535 668 -157 -828 514 -458 -724 742 -136 -516 66 -450 94 -262 -225 662 160 -118 -532 630 -326 -47 506 -405 146 -796 -582 -712 477 699 509 147 727 297 -554 -317 -239 753 661 438 -781 140 266 54 -586 -609 -224 234 -761 -868 -229 -692 -190 -460 -588 125 -379 -728 -188 644 -531 370 -471 -483 -4 -724 485 -135 34 422 359 796 -745 -4 172 533 -133 529 -470 471 -768 684 747 -621 708 -13 -27 396 -476 -272 -557 763 -861 -867 -749 -620 -410 -93 -118 -488 583 705 59 -421 549 767 -885 165 -783 506 -577 -860 -356 461 -507 418 501 547 368 -629 311 523 -112 66 -101 3 -793 -73 -658 -293 -717 415 -365 -107 -156 87 -282 -669 -822 452 202 535 678 -260 -243 26 106 -202 -603 -818 -272 521 665 -177 647 -99 -237 133 440 -235 -262 630 -737 75 -130 316 420 277 -86 -507 555 116 659 333 -380 -199 -679 -103 -800 509 -428 -283 -205 -7 769 618 -462 -693 256 554 -689 -35 -262 -540 178 -617 -449 511 -678 -232 271 -813 376 -90 119 188 -48 -157 523 -26 611 -653 -341 277 -692 -85 261 -22 364 436 318 -70 -237 283 -290 -670 316 -412 779 -312 698 83 -814 -139 -759 -503 -65 -605 -303 -178 184 -588 604 538 -27 -453 678 36 242 -771 -181 -351 -545 432 654 303 111 706 697 -374 3 58 378 668 371 -201 -686 -861 -522 408 -439 -774 254 192 573 -475 624 -376 -828 -810 -26 192 384 -839 -900 -668 -148 -459 185 -94 363 -252 750 -647 -196 47 405 -564 -80 253 -541 -850 -443 -36 15 -63 448 701 167 -513 -296 607 -676 221 746 -727 -385 -495 613 785 -789 -612 29 399 107 -80 370 -437 -520 797 13 577 -367 -234 47 -699 -215 339 -818 199 741 354 -873 -163 -697 516 314 -761 595 568 693 490 -542 64 -387 601 -873 -498 -602 351 452 233 -159 111 221 211 -452 -806 -56 -281 -240 -773 146 -37 -479 337 -156 -359 -38 -874 226 408 765 -594 -200 280 732 86 593 288 537 -515 458 790 -714 -41 -591 583 360 564 -456 -501 -830 -532 609 446 600 -247 782 309 -140 120 -353 -540 664 274 -466 631 -325 -765 91 -345 300 -222 -239 -841 499 46 -322 -696 752 370 453 -86 -82 110 -619 15 -699 479 67 -338 341 707 -450 75 -369 231 -342 141 650 -639 155 -821 -782 42 -235 775 401 -58 1 137 71 -869 -826 -573 -313 754 -565 -56 -892 -596 289 -364 -156 -195 88 125 -302 -795 752 -26 798 -898 719 442 -664 700 -463 -715 -600 260 272 249 610 -662 -494 394 -854 -850 286 471 -659 232 528 -879 -693 -817 -162 406 -545 -381 19 215 576 -336 728 393 -884 70 212 -529 -46 353 105 -688 300 715 -727 -279 -189 -91 412 84 -717 -97 -93 -618 233 -784 -246 -512 -527 -38 232 770 -470 -642 -127 723 202 -812 -593 -557 -743 -7 -334 -142 -839 -30 -400 -617 -364 -663 207 740 -717 -723 92 -195 691 735 -621 645 -199 93 -867 449 417 408 -419 -217 -331 712 315 -723 679 754 -29 -241 -26 -693 159 226 783 -44 -478 -547 -308 -179 780 86 307 206 -248 -561 620 407 -752 170 418 -67 717 220 -749 -644 602 -459 609 -542 115 -230 615 712 -51 326 -207 -557 -854 -570 164 757 -768 -452 -210 -486 270 393 77 -878 -150 -769 -794 10 552 -842 53 417 -611 752 -828 47 778 -209 -694 502 -636 451 162 750 274 769 206 -783 -189 -492 -761 576 544 702 365 443 -870 -884 -789 221 45 -813 619 -779 -652 -482 -48 500 -452 -2 41 263 -718 462 504 51 -593 497 85 -638 342 -639 -518 -759 -388 -358 790 435 631 364 624 752 185 210 -787 569 -340 -774 -444 -111 -666 -807 307 -666 -251 -577 13 -736 -48 -613 -419 698 389 -878 512 -260 151 527 787 781 -722 168 507 -96 148 191 -551 795 -598 407 221 -824 89 -286 -607 287 779 249 -67 -197 552 -595 508 460 -40 784 -462 -484 -167 -762 116 249 581 50 248 452 -186 561 -282 -368 300 538 349 43 214 -629 -794 -651 -654 -640 208 503 101 -566 268 700 -279 -874 -253 -303 -409 -678 510 439 719 656 111 194 701 127 -425 192 -504 735 -426 -830 -6 146 149 32 414 -411 646 576 -95 331 -619 532 135 257 -25 -441 731 61 -596 -562 -189 -182 435 -123 -643 440 134 -365 394 -218 476 -754 -601 512 -280 -209 326 -428 665 -60 427 -237 48 -108 414 685 176 -369 238 -805 415 -235 -129 -138 130 398 -429 -341 -700 276 -85 142 -691 125 -383 -587 -221 -107 -452 -399 150 -520 267 -224 -16 348 -199 -768 -273 679 448 -764 601 -886 227 -541 119 375 42 -417 -270 -534 630 -396 594 -90 662 -823 -475 222 -315 -723 599 380 -66 736 -610 419 360 91 -387 -557 -99 -476 -427 489 -252 -171 683 13 -841 -522 -283 -81 -700 27 310 -2 -700 -324 545 287 -775 -302 570 -16 -643 -488 -204 -140 191 -605 -853 658 264 372 695 40 -69 597 340 225 756 -337 208 504 306 2 -246 -364 66 -80 -731 466 770 -841 -85 342 176 -472 737 146 62 358 -21 306 -464 -240 115 -611 -519 -215 541 -452 -442 397 -151 691 371 -481 -89 -451 -612 -587 11 -743 -1 200 36 -334 83 -447 200 322 464 15 -469 474 -380 416 201 763 -34 478 -8 -77 -81 332 -648 764 -125 460 -725 172 -202 124 100 -731 -291 -61 -695 -119 437 -535 -287 -748 175 -567 229 536 181 -756 612 -602 -438 -498 -108 64 642 455 712 374 777 376 -610 453 668 -271 697 706 492 275 -186 487 -869 49 -402 36 563 -874 -340 -466 65 742 155 -424 -431 -206 504 -613 -514 -898 413 -323 505 -891 248 -229 314 771 -80 200 -512 -330 790 14 137 -626 562 430 -523 -762 -83 399 313 -841 93 718 722 -323 132 -259 -526 -738 -389 500 -325 398 -12 422 134 -819 -262 -757 -226 -304 -59 790 -210 201 563 722 -601 229 -420 -153 -576 -41 -464 306 363 723 740 686 -833 148 -199 -106 669 -890 -230 -399 -282 631 274 -740 636 -33 170 -810 -35 367 -297 -678 66 -169 -219 539 429 -198 781 -827 -177 -669 674 -625 51 -639 151 717 -368 -821 -654 677 780 -768 -616 -526 164 -670 405 -377 -313 -692 408 710 259 712 -300 406 -3 747 -74 -181 759 291 -876 -706 -419 -274 727 -695 -47 161 -504 356 370 -623 47 129 -858 752 313 376 31 -550 318 -820 -628 799 -647 -870 -441 -26 -647 285 -212 449 -409 -205 -347 -487 582 374 446 -820 277 227 -291 -71 -782 -5 259 350 -671 -202 -640 -59 -818 464 -366 -588 311 509 177 115 374 -237 -703 -527 -405 -418 724 -770 44 500 -94 627 -680 -692 605 -566 -197 -771 103 529 -640 -137 150 554 158 442 -387 -331 99 -345 701 214 735 -235 -459 -575 -218 -293 -555 311 -442 539 197 417 -444 775 481 -592 698 -73 291 464 106 -548 -649 -372 -401 25 279 -513 -160 98 100 490 -497 21 108 -892 -720 110 -827 -36 -668 232 190 107 -20 -321 493 -267 -261 121 -521 482 -239 314 544 487 179 -758 653 -746 474 407 -329 -364 3 142 -314 -651 254 763 177 20 636 -366 131 687 -760 157 368 623 227 773 -598 789 231 -643 -579 -20 576 283 -805 -184 319 524 -786 -881 -266 -596 93 -360 399 -235 -687 43 -598 -267 277 710 -716 33 -489 110 -238 -585 297 502 727 417 -426 -880 2 -51 104 111 -88 -284 -102 9 434 608 102 612 -257 -553 24 -662 186 -298 -250 -388 -292 -202 152 -204 -354 189 153 -475 -723 443 -102 -767 -294 -432 -164 431 -313 637 -622 14 34 155 337 -416 489 -784 -520 221 320 130 -140 265 673 -599 -250 -678 2 320 355 732 -383 275 400 -201 600 -788 645 231 -163 -94 424 50 -345 -808 -336 431 753 -190 -349 -213 -468 -507 -855 -287 -74 701 739 -898 157 -202 -154 -322 494 40 38 519 -435 -827 -760 -137 -188 101 -122 -897 -707 -713 -755 -475 56 -602 637 -62 161 0 -310 -446 89 -569 -663 284 41 -599 777 143 548 421 -649 -36 599 -647 764 259 -1 -231 -361 346 44 461 -204 -392 413 -606 -802 -882 524 -121 47 -600 -155 -155 193 -634 58 -188 -715 186 -781 464 225 154 -879 -899 -612 -272 -360 -261 -324 423 124 750 -299 -271 456 411 175 598 -709 145 -557 -225 493 152 -107 440 265 -718 -334 633 -378 -449 244 -786 -177 72 -472 626 333 -631 -552 204 -871 -163 -63 -488 475 -584 790 763 -183 -505 496 1 -187 634 -291 -5 -278 -808 54 -614 638 -691 -514 167 -811 -670 284 -481 667 589 82 418 -513 -897 -350 -108 488 -845 -262 767 -34 296 -597 418 -416 -427 -893 -452 254 -345 -193 -349 -510 -510 203 -708 -152 775 81 -879 -155 171 -358 24 -860 650 245 -520 722 53 -426 -120 599 -703 150 -404 421 -57 -203 -668 183 -378 513 602 536 578 234 -865 -200 -189 263 340 -762 3 -650 -112 140 -661 117 -700 230 -711 -129 300 -439 -365 -818 -724 61 511 741 -595 -722 625 -224 246 530 376 -281 -619 -117 -63 -40 777 -673 492 -485 693 -41 -690 -386 -251 -388 -438 686 459 -777 759 -794 -799 -632 -590 301 533 461 -282 739 -553 510 722 -163 462 -300 -814 124 553 -325 59 -401 -660 413 -289 32 -871 184 -493 192 -206 -474 -549 252 -317 -104 -874 -448 580 639 -328 784 -563 -743 -328 -465 347 -111 -18 540 -718 -610 -122 -102 6 -687 -195 -771 -289 438 625 -772 521 -521 -624 -545 -844 656 143 -868 -829 399 -146 -631 476 -221 626 -392 661 -333 740 -812 362 619 -601 559 -126 -289 496 -2 60 -844 -755 -3 459 -538 -589 412 -535 47 -594 653 -421 -582 -746 344 -881 759 110 -356 -815 704 691 -96 -374 624 513 511 -278 189 -276 -267 -5 -782 115 -209 -136 81 715 652 -656 401 -448 -55 166 539 619 -609 229 -666 -696 629 184 -534 58 277 7 505 -900 538 -605 -665 -418 -330 319 -643 -285 -723 -681 124 -632 576 727 680 -849 181 49 -437 -487 -38 382 -754 -659 424 -787 -493 -165 -259 360 787 537 -547 -573 -33 505 523 -131 213 -305 686 -276 -420 -534 720 -156 285 512 -185 -563 711 -6 735 -369 -293 -75 -12 -639 315 334 -178 98 65 461 -474 -553 336 376 674 -753 29 255 175 144 48 -121 84 -339 -472 203 408 578 793 -79 -346 -39 -155 437 790 268 -696 -670 761 88 -787 -293 -90 -664 385 -593 -521 171 -442 -172 702 -538 12 -254 -221 297 -687 542 -536 -20 754 -540 109 -203 -834 -742 -650 -129 -719 -820 498 661 147 -186 -686 572 86 -260 -271 -404 -3 216 354 -711 -591 -236 -755 582 -829 389 -237 -54 -474 -354 -314 710 -3 687 181 -460 134 -74 239 -721 -48 374 286 115 -775 614 -90 -133 -64 -673 -500 477 760 97 -508 -299 -386 118 294 -525 -43 324 -245 -30 -863 -346 353 -166 -592 -320 476 620 -36 774 636 -206 -519 156 -777 40 645 -434 399 -819 -806 -823 598 -222 -560 -508 286 -612 443 47 -658 401 198 -452 -741 -363 -795 -296 191 -889 25 378 63 -274 -569 -453 -779 -172 160 424 123 344 -359 -666 -558 37 754 -492 151 412 335 472 -377 -718 -152 -660 416 -467 -140 -248 112 -605 -829 -305 741 434 367 203 -514 22 -881 -80 -257 113 -891 -289 397 405 444 553 207 187 -440 788 -486 -352 -151 202 -656 54 -47 -181 662 733 217 -13 -715 -798 -63 -75 122 236 492 655 30 -721 -470 -592 738 107 -426 -573 -278 242 111 54 178 643 -203 146 -805 758 92 650 548 635 360 468 -106 236 -13 777 5 -79 655 -804 -186 -733 -696 -180 -771 585 -771 -316 544 -15 44 -223 623 58 348 -360 566 -711 -573 452 248 -151 -718 742 167 346 538 628 138 113 -126 488 -440 226 94 193 -172 12 671 425 -859 663 -452 785 527 -255 756 355 344 -229 -653 576 -655 -640 81 -871 -206 338 -543 -181 -642 -56 725 297 -892 376 -872 -825 -548 643 458 121 236 -267 -465 342 -750 -601 91 -420 448 773 -101 593 444 447 485 -363 628 446 373 0 264 682 406 -536 619 -834 158 -201 -232 -756 72 -710 140 315 385 572 375 11 -422 -123 105 -593 -15 635 145 152 701 -492 719 -654 770 -618 679 -556 -82 -185 593 -16 -291 39 -345 569 309 -506 191 -853 12 112 519 -894 107 800 -290 520 497 -52 206 21 -145 724 147 -671 241 573 439 638 321 -438 690 -336 500 413 -218 310 -32 -508 99 -183 604 474 702 743 -842 749 134 -511 -682 -704 647 42 563 384 800 -248 -887 -487 533 64 546 -735 -874 -340 153 562 -249 -404 -286 -377 -733 -593 -636 743 271 300 -83 -400 4 722 -536 -424 -547 751 381 -65 -746 36 234 610 540 359 -694 495 -830 621 264 -739 571 -829 43 -66 150 414 -170 178 -229 -683 -610 -441 339 -429 593 -808 -282 748 -102 84 -887 -537 -573 -637 338 -900 258 -260 -87 -85 -726 419 -314 -389 -692 -261 -828 -530 405 -647 -8 238 615 -5 361 -59 247 -460 -417 680 -587 -755 -567 -291 -494 -315 106 -262 -856 529 738 -230 600 400 -163 -77 -548 -564 86 -343 49 702 -249 593 471 698 649 412 581 742 -177 -778 342 -207 -792 767 -628 425 -509 302 -295 389 -29 -343 -548 49 281 487 -90 334 -408 -390 -100 795 51 -612 -122 -881 -821 754 -699 395 -681 638 308 -862 55 -379 -146 -425 184 -167 -329 -576 430 -713 231 -274 135 -719 -793 -49 499 -590 -53 728 177 -454 -187 -569 -193 766 -296 -416 -315 731 -220 500 -556 -691 -63 -8 -863 -417 410 727 639 -537 703 343 -609 -758 29 626 544 285 126 -258 166 431 -703 269 28 798 -175 -9 -523 -324 681 19 -862 325 -465 489 508 -152 269 107 -239 -72 -56 -681 146 412 -106 -8 249 677 -117 153 322 38 -399 -601 -312 -299 681 -235 -738 52 -468 356 773 714 -545 347 -456 66 -333 -38 91 183 285 -666 401 -178 591 -137 51 -270 448 612 296 -826 236 -837 -825 -441 424 -791 -338 -566 -203 635 -363 617 -600 -593 487 -357 81 559 -542 693 705 101 -19 -31 -181 394 -549 551 481 672 311 -7 -549 -54 -155 -651 797 116 60 508 40 -731 -379 204 -37 -331 -379 352 -523 157 -104 262 -468 -468 728 -489 -104 741 749 472 -473 501 258 -286 115 -471 747 480 -510 -383 487 429 -417 334 -861 345 -738 767 638 -742 348 -260 -577 610 499 31 104 -629 372 298 -509 -201 -51 -21 -763 -885 -289 -837 -730 -432 -96 -214 762 -590 396 520 -74 78 371 371 251 212 590 -398 85 295 -801 372 -530 -439 -801 -353 -90 -732 -343 -243 -233 -600 -685 218 3 -115 15 -147 -582 465 -739 38 413 222 -221 349 -676 573 376 528 -885 -745 98 -488 686 -504 -78 362 69 666 327 -1 531 227 83 767 297 -159 341 780 83 -553 -9 -801 72 380 261 -842 -451 -98 386 230 -248 -504 346 -414 367 -747 213 -561 300 -424 -387 -629 606 -265 19 -262 -651 144 -480 -768 644 282 611 250 251 380 -334 206 137 -817 722 -512 72 -613 749 436 -322 -800 33 -412 56 -6 547 239 724 -879 365 -701 -693 -107 480 730 59 75 589 -23 664 219 717 -379 455 -88 -323 140 -218 -593 537 115 -117 580 -363 536 -654 645 -164 490 711 706 359 -481 -737 -551 -878 79 -130 -587 51 -524 -831 -663 137 212 -715 513 8 -830 334 -193 591 542 -184 -637 204 -608 492 -213 137 72 763 359 -79 -249 -12 737 601 -308 -453 -449 323 -412 -877 -502 473 -265 30 -573 -265 157 -808 -486 671 423 -473 -248 -587 -760 -846 626 -459 -740 596 622 -794 -900 -149 724 -587 286 139 -722 -140 -113 -394 199 -437 233 625 633 664 419 -481 553 -3 111 741 562 -159 -421 -503 -514 -69 -263 736 -527 -719 212 -215 -662 685 566 60 785 20 352 15 -620 -713 203 -393 323 -263 612 418 107 336 557 -113 -463 409 88 -80 121 -655 798 -14 -202 -323 241 -574 555 170 -105 -826 -104 -596 -215 -545 278 465 -675 501 -174 -210 227 -801 5 538 576 53 -536 646 -145 -487 569 -181 72 125 -393 458 446 607 719 339 -262 124 614 -250 310 282 -234 42 -383 41 -316 -249 246 -301 445 383 118 196 -90 -86 -284 595 -657 -772 -425 -9 -450 -534 -441 321 648 491 -396 -749 423 399 117 -367 -156 -81 459 225 -434 -858 195 319 -769 -727 157 -112 -749 -766 62 -334 -319 313 -735 189 -321 -809 690 -462 -135 -857 254 263 -94 -801 793 427 611 -630 238 799 -254 729 647 16 767 -865 68 18 -659 -220 60 -47 -889 308 -658 592 -84 305 293 -193 -691 -646 -295 491 121 701 -507 151 -608 -899 366 270 -83 254 131 -674 -54 470 135 319 61 579 -864 459 -808 -559 239 -38 -38 -277 -823 384 -221 -880 -90 -102 490 170 -893 -897 252 -896 613 -535 -437 -160 -804 631 -390 -790 -150 -337 -94 -331 -122 -197 564 252 -534 261 -491 -860 685 163 354 3 -568 -323 -254 410 -149 35 746 -353 216 -4 770 -32 568 43 -501 536 -369 -23 62 -426 -407 383 -529 268 -253 -514 -399 -613 293 136 -653 -867 179 -210 800 -703 360 40 -726 -546 506 184 699 -182 -540 665 65 -522 42 -675 -786 -768 294 109 202 -694 400 -602 -809 152 -199 444 337 -548 153 -292 -41 -86 620 -649 73 437 -292 -508 92 3 601 442 -112 595 -675 510 347 434 535 -236 92 136 12 67 -351 -865 -659 -334 331 -88 249 -211 461 -91 785 682 -305 -598 -540 413 -253 42 -112 -303 -553 -665 336 345 -229 722 573 -356 653 -46 -631 -894 -631 -27 363 595 7 527 471 758 170 46 134 -32 40 -87 102 157 -586 -55 -434 264 197 770 494 -451 52 -899 -414 -81 -240 736 372 -154 -276 -822 49 -451 -511 -710 -3 418 185 490 421 -34 -529 -768 -815 212 -27 -67 -54 491 -201 11 -368 101 58 112 -587 470 -237 192 98 373 -579 559 109 -823 -805 520 260 375 -498 -731 -843 -59 279 514 -842 591 -472 -840 -874 556 -341 3 -629 -581 408 99 351 -647 66 -100 -434 12 201 157 192 -302 -177 -211 -17 -218 400 585 -807 -283 -667 79 -435 52 -418 -616 -128 241 118 -504 -25 -784 -356 760 71 -762 516 -857 -858 292 -757 362 587 26 614 677 22 -898 -122 -211 -266 218 186 -63 119 -282 25 -868 691 228 -554 -306 645 -742 706 -213 -100 572 -531 -878 139 -473 -283 -359 -260 -562 142 -395 170 -602 305 319 238 -334 -150 501 196 753 -891 -387 -840 -754 -800 -208 694 707 -382 283 609 -684 -732 -317 -138 606 -472 -454 -640 630 493 -899 668 -276 -664 490 -631 -124 444 -169 699 342 -760 -571 -138 -156 -223 -730 760 -529 -206 667 476 319 -407 -398 -339 481 -84 -756 -764 -301 360 -663 770 256 740 350 30 -299 608 285 644 439 742 -666 563 -186 626 -706 -212 -665 46 -36 -141 -457 -80 -400 -389 -332 757 516 -351 -366 35 -602 326 127 -626 496 -769 279 -127 -400 -486 -493 -255 -811 0 735 -837 670 566 -198 -297 588 -469 645 61 410 -603 265 402 276 294 528 416 633 112 -706 695 540 -641 -869 -176 -433 -565 428 -443 -136 -780 479 -550 -809 -877 305 -446 -716 432 404 -394 172 -548 142 -772 373 -8 -322 300 -674 76 205 -895 -245 -823 -541 -502 -851 -474 -294 643 740 718 -572 -836 -339 -322 -459 -516 -606 584 -4 546 484 -226 -514 -771 -196 -278 740 -387 157 -262 -88 -668 754 -583 -209 -518 85 263 -360 693 449 -576 -845 -65 95 -141 -728 440 -631 226 432 307 -123 705 108 508 -897 -369 445 -793 282 -97 673 55 53 11 531 249 342 19 97 504 31 402 -482 -620 -311 -236 -154 -314 -805 705 27 -149 -651 -310 89 617 757 -625 -320 -203 -707 -275 -900 144 381 11 -644 688 51 -75 -365 -460 -888 -510 113 -303 794 1 184 601 80 -316 -160 498 423 203 -89 -702 -317 -773 641 -830 215 186 611 -529 -351 -648 119 -620 391 -806 53 718 -396 -850 148 -338 632 -240 -308 448 -49 523 -757 512 -39 -356 511 -724 342 -573 -577 440 665 -473 500 222 -13 -96 392 -541 -346 482 -131 -241 735 -833 -729 -218 -871 -826 -461 -503 -791 -742 -532 -893 -396 -402 -775 541 111 295 408 -146 557 197 537 -631 235 -148 -680 -777 -733 595 -265 777 -118 447 221 -647 -105 9 754 21 596 -638 668 224 73 189 -239 -817 -712 575 583 -735 -23 -755 680 366 -12 -717 -578 -68 186 -255 182 -576 55 671 529 -130 103 431 -15 -567 615 710 165 -86 -118 -233 -353 138 -535 -36 748 -146 -16 440 -899 689 722 -895 -212 -647 744 -447 -610 779 -625 -349 -358 348 731 22 797 514 575 -698 -477 702 -671 -889 225 457 -379 -144 262 95 396 -374 -351 306 -256 -751 230 798 187 -812 307 -311 797 -65 209 694 601 566 518 466 675 328 -813 -641 392 758 -790 103 -710 -230 -21 504 499 308 404 -411 -50 419 237 -608 251 667 773 -743 431 117 -726 384 573 71 -586 465 116 -542 256 -50 -10 -763 696 274 -546 504 617 710 141 778 -115 -543 488 29 372 -841 526 380 -194 283 -483 396 -862 96 46 -421 735 -862 664 -419 629 289 -426 455 -773 336 302 -436 -880 -91 345 -438 -360 -538 -170 178 180 524 367 -9 493 -61 89 -862 -371 351 207 -199 770 -264 -780 -810 -27 273 -433 -340 21 -697 113 122 -846 -149 -792 -383 694 -200 169 -383 233 -78 -305 146 131 523 489 -5 -159 -300 -417 346 385 -465 -838 -815 773 622 -68 472 -345 -682 -482 350 -807 -699 -767 242 -229 -428 398 -546 688 649 -466 -32 790 221 79 -185 -23 132 -243 669 -227 -266 481 43 -498 -301 -802 -707 -508 72 75 -320 -157 -462 -280 -360 -212 673 631 -355 589 99 -256 -244 309 761 400 715 767 115 -27 219 -631 -727 186 399 -632 -564 -390 572 -10 339 -278 747 654 -376 611 498 -284 -582 404 732 469 151 -109 -729 329 477 227 -452 -417 -35 207 305 -710 657 421 -403 -411 -863 538 -845 539 646 -452 -656 -836 -689 -110 715 402 -893 -91 -235 608 746 718 -769 -150 -849 676 -170 -563 -45 -71 56 -156 -300 -366 -52 -565 91 -296 301 582 -554 642 677 -153 232 737 747 -24 128 22 -37 -818 -400 238 81 725 188 800 -642 -629 532 235 -795 557 -836 -35 -642 -791 -244 -322 -32 -536 644 358 -179 -225 -598 328 -497 112 781 252 -731 -327 624 641 583 385 743 -162 292 -575 395 -36 68 266 -465 -620 672 689 164 88 -636 -728 -685 758 377 -510 -271 298 56 173 -534 589 -558 -532 -430 -378 480 -110 -403 164 27 610 69 284 -658 -862 76 32 -533 -595 785 193 188 -406 -825 -528 738 -899 -774 555 506 505 784 -427 -868 -378 482 -685 -428 -776 -208 -124 -571 748 -56 -129 -500 52 -875 -334 491 192 518 776 112 369 -248 -463 -163 -825 626 -560 -248 425 -818 -339 711 -793 -815 -345 -823 -595 91 -316 367 623 409 249 -192 1 -415 -752 630 757 -558 -597 -436 62 0 -51 -566 460 -294 -645 331 253 536 321 -629 625 -733 -857 -5 345 -85 -549 188 -806 -152 27 130 -432 28 439 512 236 -509 297 258 230 517 94 360 -100 -886 29 651 -263 -833 106 -415 -494 200 445 659 420 -98 525 -685 -873 -161 -704 -329 716 -488 593 -325 -434 -208 575 -288 307 113 200 399 795 -792 649 -409 525 -401 79 239 -825 -740 -419 -507 298 646 -579 679 -323 -291 -278 -7 546 -82 -299 -60 -360 -582 -393 -378 484 -529 364 -251 527 784 -166 714 -77 548 -794 310 -497 -413 362 357 -28 443 -799 154 -103 -7 -499 -428 582 -127 -237 -852 -223 -80 37 22 -93 -839 693 -393 -748 123 -619 -78 614 -159 -408 438 117 -265 510 -409 47 -266 297 -540 -600 346 -691 -565 115 -177 796 -70 781 -36 -382 497 -430 -348 23 -175 -241 -658 738 -64 -251 698 302 -468 106 -434 -375 -849 -362 -545 535 -152 -756 -437 -286 333 -23 374 -529 311 -190 -59 223 787 531 774 -836 -96 -629 549 154 -274 -900 -194 -689 -836 184 -458 -760 -847 225 -736 110 -452 366 259 -616 791 573 -117 -296 -643 40 396 -846 -61 7 -227 -689 756 248 -14 370 550 -299 582 -652 -391 -354 -651 -784 -409 -693 -103 448 -782 440 338 54 299 139 631 355 -25 232 221 -659 -44 -184 727 -124 -402 -199 15 568 548 530 -282 -234 269 -824 123 -167 175 224 293 -477 -757 193 -664 391 -19 -831 630 -17 -483 792 571 133 -513 781 446 -2 -777 -477 668 -532 -845 386 616 -898 236 164 -788 216 -859 -125 544 -227 -64 -362 62 19 -101 -41 -882 -876 -331 -56 37 172 517 -723 -670 -526 193 741 530 493 262 420 108 670 -151 -345 438 754 387 -600 -380 555 389 368 -418 -755 641 419 -403 -787 740 -408 652 -428 1 363 630 -41 611 53 -688 -538 -316 -357 359 -65 691 521 -107 165 -840 -433 619 -201 235 -547 -670 435 -162 11 -659 729 -83 -406 51 578 -404 731 639 491 -772 617 -456 -131 298 -405 -835 435 -235 262 -867 -57 -104 413 583 625 50 -379 -542 -6 -228 -55 257 -315 -557 18 -446 722 334 152 -394 87 -687 -685 -253 483 -425 296 327 -434 -876 127 715 55 695 -809 -251 -72 -437 -869 397 712 -292 204 -575 347 48 322 118 -242 93 -251 184 -238 563 -35 348 327 -316 244 719 -474 -521 -333 521 321 -257 -617 469 641 -380 -376 570 -612 -683 -665 -728 797 -799 -288 605 -884 -182 -157 -623 -276 276 711 -645 -205 188 -385 -867 25 753 -296 -169 -160 700 -695 47 -832 244 475 -386 -60 428 -444 -859 -193 129 -480 -788 -191 630 -56 345 -623 -431 658 789 434 -285 696 531 -864 220 -761 590 409 -810 282 464 -109 753 -784 -544 87 -538 -664 -316 389 142 -36 635 -335 -515 14 692 -680 156 -609 -738 -839 629 -381 -449 -263 -710 769 2 -527 595 -483 112 -252 -626 571 694 108 307 -205 553 628 -70 627 -822 -777 -467 466 625 -656 -641 441 -581 -135 554 -864 233 278 -624 -656 642 683 231 -868 715 -122 17 -751 226 489 -837 266 719 -102 669 413 -99 148 310 43 -512 118 -493 -884 -364 722 516 792 -296 -364 -396 440 -514 371 -69 -96 -338 -747 -160 257 -502 -464 35 -816 583 -818 -1 -465 416 405 -761 -767 269 -813 237 -195 362 604 -59 -567 -427 -88 610 -537 -749 145 624 -744 -775 64 -722 -633 398 282 496 -553 -79 -262 -394 -729 520 655 172 -145 777 -847 98 632 528 -93 -245 -376 -16 -502 -16 273 368 498 692 -533 -509 195 -335 -594 -148 350 -407 378 -687 -703 -222 343 -322 615 -779 -10 -402 -33 -233 778 -96 62 -850 394 -709 -605 595 440 -51 126 -746 -274 -326 -847 -493 302 -716 -377 -168 -723 -888 201 472 781 237 -164 -249 382 631 -1 -756 674 -280 -830 452 188 185 -197 356 218 302 81 114 100 148 -406 470 -559 -823 -636 695 -13 201 -235 -463 -794 201 342 -454 -619 72 -72 81 -660 723 -76 -849 753 -672 -246 -15 354 632 11 225 -447 -744 189 103 -202 -12 441 -157 415 577 -611 -828 -710 220 89 345 -642 -786 112 -127 -93 -486 49 742 628 469 623 700 -194 -13 -752 -763 783 -660 -602 -626 -533 63 -196 -549 692 531 -713 -672 -762 159 192 -248 -42 -326 766 297 375 -681 125 611 -529 -856 782 -497 -689 399 186 358 597 749 784 357 -836 -74 -334 -175 489 262 71 -670 -546 -330 -440 409 -566 634 724 608 -631 333 746 -753 483 -640 -771 -90 -247 -838 -509 -22 713 -36 322 13 -361 146 -358 -145 -42 -723 145 73 321 243 -90 -148 -191 624 722 -427 727 -603 41 -797 -125 178 564 -142 -426 11 317 -765 701 -493 768 -368 48 485 -118 49 42 123 -40 -880 -536 -633 -120 -678 -278 -394 146 -117 764 -143 -759 -37 -71 657 32 169 599 -168 449 -774 -554 -137 -493 175 -157 -572 767 499 -403 311 383 -27 -458 -236 -476 66 -391 511 10 581 -99 151 115 68 609 218 524 383 -702 -625 -253 -539 -846 -218 69 -336 -72 91 1 -263 394 473 -584 651 201 535 716 -116 -341 -839 -597 481 355 -624 230 561 -548 365 -561 -150 62 -292 527 370 -826 706 518 280 512 -488 -131 413 432 708 36 -161 567 -20 -787 -726 -96 -841 -144 -197 -719 289 505 370 621 110 701 -200 311 555 26 543 -826 -840 412 501 -53 -384 -24 566 225 -435 -617 -647 -493 731 -145 -676 -103 -136 -211 -808 303 377 375 -178 -63 -427 43 450 -677 -313 -374 -261 621 287 -54 363 460 -132 164 225 -896 -94 -732 358 -379 -649 -399 696 510 -884 269 361 70 774 151 -503 -535 681 544 -887 -699 -697 -648 6 619 633 646 249 -442 -302 -884 391 -605 410 -264 -690 498 361 513 -548 224 -333 -849 708 20 -157 -507 399 -208 736 -269 335 -460 -153 617 686 -641 569 -40 -801 245 -383 -274 356 603 767 338 -233 -891 -582 776 -709 346 -245 -62 -237 -40 -504 -323 -517 -259 90 138 -177 -152 -874 -643 27 -81 -412 -704 361 98 195 -45 -701 -221 -701 -235 97 -122 -573 360 217 -396 -721 503 -379 -149 -407 271 93 -708 -713 -76 -879 472 -733 -686 -822 -431 -878 -838 647 -843 -255 659 -373 603 -821 -209 471 -443 -794 31 200 -616 321 -49 180 423 -33 -390 750 -258 108 153 -835 -640 265 398 -806 644 132 -758 -560 286 58 613 -716 -271 271 778 -646 506 -214 -316 503 40 -532 645 278 77 734 -111 562 250 -515 634 783 -456 -324 400 423 -695 -280 -819 11 -572 645 -17 -595 557 -427 -219 773 472 255 240 183 -665 -14 -556 444 -870 32 731 -24 144 -780 515 -622 251 -696 689 -3 681 -474 -786 -629 650 -666 -488 -752 -833 -614 631 -814 562 -657 -235 -652 671 484 -364 -371 347 241 791 -545 -694 73 -651 169 -169 -673 -245 215 -9 -467 -215 -257 670 74 -347 -340 -616 272 -593 632 -69 165 -56 112 -357 39 168 372 -200 -274 -262 298 -790 -250 -494 392 -569 -586 -757 -272 249 258 -674 -27 -125 -110 503 627 -5 45 586 -620 153 272 -15 -717 783 207 468 -577 -467 -130 -240 -26 353 769 553 568 -235 -809 -476 710 -651 563 -479 54 -166 46 -2 556 -798 -343 86 -649 -294 187 -825 -833 724 -306 -419 419 355 -669 654 -178 324 114 89 -257 337 600 -741 531 133 434 225 -813 79 -237 -290 -158 133 -188 685 -445 -155 649 462 -102 -145 -479 677 114 -587 184 -464 445 178 679 149 -622 267 -616 -195 -577 43 -602 177 162 102 541 389 -634 -424 -632 -563 485 593 -381 598 -327 -890 -867 -321 51 225 -418 -559 -726 -456 -605 -347 -283 -133 595 11 -550 345 -104 -736 475 609 -164 19 -121 -116 -219 659 33 -392 123 -1 336 -275 -384 -327 303 274 113 443 -364 33 541 -769 -289 410 -591 -744 754 52 -505 -224 -42 -206 446 324 -287 694 -577 -790 169 -118 -865 -824 447 40 -442 -770 -56 -439 575 -348 -127 789 651 592 -388 -440 -433 -623 -679 -793 -36 712 255 768 741 475 185 221 754 -443 -269 -100 -792 -427 508 377 -292 -296 -3 340 334 -748 784 631 288 -435 324 298 532 -462 728 470 81 -416 401 408 616 -749 -874 168 562 19 -314 -555 -558 -525 780 -149 285 52 -493 581 -583 -400 -85 -858 -667 -806 329 192 155 191 -316 -336 206 -830 -445 -438 179 -289 598 -197 -148 -800 -408 -238 698 -563 -662 -438 288 431 -803 735 278 368 756 -741 433 -502 -434 -722 76 -25 -623 126 785 -344 -766 -222 563 207 -863 462 218 -89 -254 655 354 -630 -257 -583 -348 105 -61 -870 198 355 304 288 -651 478 -813 189 -576 15 12 718 725 -867 798 -721 -824 -193 595 -790 -553 -438 -378 455 -397 53 229 -360 1 741 314 657 664 233 28 -766 490 502 -238 -327 -250 -556 -64 -866 -107 -107 734 -732 670 277 492 -262 -883 161 297 -281 299 -303 -684 -700 -245 612 -808 486 578 568 294 -437 630 -570 466 -418 -40 41 -22 -515 -215 -739 -100 -717 256 357 673 510 -477 -328 -232 -697 727 45 -50 -458 -263 -720 798 -215 -351 -633 -504 -638 -492 524 112 741 790 386 -38 -535 -172 -162 368 -525 -273 194 486 140 -204 -413 757 452 -354 718 -558 427 -286 4 -716 -134 -789 214 454 543 734 84 -832 -723 -733 -882 139 491 347 -821 -790 441 -761 -218 746 442 655 649 -491 -723 -756 -313 59 768 362 509 -192 -585 -379 -478 -595 -863 442 -319 220 -146 -470 -361 -113 -858 -542 583 502 -228 -306 750 -769 -515 445 -507 674 255 -640 716 304 94 -447 192 412 776 191 -330 -730 46 279 -684 -787 746 14 97 -357 -134 39 -91 461 -230 -426 455 671 -665 617 649 -416 296 -872 -296 44 194 -836 788 196 606 796 -429 411 -736 -365 -432 647 -784 409 113 89 470 421 315 -695 -34 691 -366 -453 397 -617 539 -888 344 82 115 -66 298 -584 -337 609 -223 -786 -792 361 770 292 -26 -252 -648 285 -392 -529 595 250 -382 -152 -885 -120 653 -497 244 -79 454 735 -550 -314 504 -614 326 327 382 719 -634 352 315 -43 -805 538 -405 488 -611 482 763 88 -26 282 476 505 690 -192 608 469 -548 -46 26 -441 -624 -74 -778 737 -512 -800 595 -786 579 783 618 -275 545 -17 619 590 196 -430 365 -707 -734 344 -5 543 647 629 538 271 13 -727 -731 -525 162 -476 134 55 -446 328 597 577 -739 488 -482 -713 207 647 544 475 53 -126 611 -126 -820 -282 453 -254 -895 547 -717 -312 560 545 -179 -41 -573 -485 -202 -549 50 322 -591 781 -344 112 751 610 715 50 -699 -407 386 74 84 -146 466 -894 -546 116 -616 -660 55 -126 -536 -847 -544 -404 -348 -756 -533 -775 -147 -735 -364 -726 639 -95 -734 676 393 -731 59 -295 -507 754 -218 -47 509 -85 -507 291 353 582 -52 -178 -143 331 -604 172 472 631 250 -378 -800 -603 -163 687 -506 -512 799 -95 -349 -394 -538 639 633 -52 -465 687 -720 10 360 500 -53 -185 668 -188 411 -175 -211 276 654 -547 -702 -583 -406 704 782 308 486 -689 154 -14 280 613 458 -405 -397 -77 -736 118 199 405 743 234 500 346 503 -208 -57 350 -505 -339 402 195 -251 712 725 -643 -786 99 155 -472 685 467 277 331 -747 -54 275 556 -877 -55 -62 -91 -320 -338 -274 -325 707 338 -305 73 -670 -65 -269 -790 -413 364 388 51 605 -21 -486 558 -711 52 379 297 -36 -242 -576 549 -602 348 355 717 410 548 536 147 -73 248 721 -105 -575 698 570 -32 -623 -478 -74 586 707 -762 -228 -625 689 59 -671 -853 -13 19 -480 550 -721 -234 -836 253 462 721 -313 447 -354 128 653 -244 38 506 -163 -10 -895 -197 752 555 -302 430 -543 -614 635 685 -853 -502 -329 -599 -699 503 490 436 -679 759 -547 -51 382 -594 -631 -802 -820 137 -121 97 -153 -317 294 558 -393 -724 447 -416 566 723 93 -576 -863 25 -289 208 420 592 -409 157 570 35 -69 -634 292 -640 -587 -208 -498 -609 -404 228 -513 -129 623 -204 399 -873 234 -693 -892 724 260 -693 -109 -890 730 -837 366 -163 446 29 -521 -76 402 394 127 -283 263 -19 -206 -331 -630 78 -680 799 630 -404 -729 -178 614 -303 -10 352 -348 581 -564 704 -898 -402 -237 -24 53 103 560 -646 124 624 -453 272 -689 691 -647 167 -32 470 -635 57 -488 -133 -143 -206 543 248 -726 379 -770 512 -622 -565 254 -40 -654 185 -359 -892 167 18 -515 -605 -7 -163 -530 -755 -152 680 -395 -854 603 473 -393 -1 57 424 -877 -31 -704 107 -604 440 -210 251 -702 331 -599 500 -661 -898 172 13 235 331 -17 -483 -126 793 -848 -730 -625 -624 -851 -85 -19 771 509 368 330 -8 -349 -524 -81 541 687 299 -439 566 800 -525 -601 583 -468 116 -395 -233 716 -401 142 -829 689 245 -624 405 -528 -428 384 538 -117 -468 149 -703 631 286 245 151 757 235 137 -563 -11 540 303 -870 330 -271 -407 -656 747 -614 344 -551 41 -753 7 -460 -138 -757 -574 184 -40 -50 -500 -280 -463 617 -668 -605 -727 -113 -769 712 -826 688 -789 -285 202 344 -78 -607 -738 -852 -786 -293 698 752 773 -115 343 -802 -282 651 -763 -696 -432 686 -551 261 -739 -425 365 -473 537 -190 260 -232 607 225 -763 386 -634 -528 332 -79 -23 -806 245 788 -856 799 -149 -741 421 726 -273 50 -882 -184 659 -645 -121 -233 67 -887 -305 -479 388 619 -529 -532 79 -719 -534 118 263 310 -881 -270 599 346 532 -892 548 -659 170 -681 574 -712 -270 269 -538 -478 618 677 -475 -269 -708 -511 122 -817 767 -107 381 -307 -412 -172 -276 -352 -230 -527 590 -669 -583 253 -308 620 -688 -308 -241 -664 -603 152 226 -91 148 -402 -709 -392 542 -546 -360 -516 -462 779 570 291 -516 68 678 -131 -470 339 679 797 498 -630 559 -343 611 -525 -357 744 -843 563 -900 -854 -201 -558 -640 -868 -302 76 775 -127 730 -251 569 282 4 413 -822 121 -489 -710 235 -895 786 -482 714 157 761 -368 176 713 -205 -897 -285 691 -278 359 708 433 259 493 448 739 -378 56 -75 -422 -605 -4 381 293 -278 66 138 497 -179 -152 -676 675 776 -772 -651 -534 -342 334 514 294 520 330 662 677 -701 280 163 495 276 679 492 525 -344 -682 516 699 364 290 -357 375 -258 495 549 -48 391 632 33 113 -442 -216 475 660 -690 460 -18 320 -209 -162 97 -578 -298 704 620 167 -15 -154 -428 462 -330 717 272 -215 -531 -465 236 320 -573 522 227 -541 280 209 279 -277 -228 536 372 -27 460 79 739 292 -161 117 406 -626 278 566 -351 551 -637 54 565 734 -858 -140 -683 -183 176 -165 -83 -473 375 -291 -248 -688 -392 -717 86 333 -277 542 -668 -163 558 -431 146 -894 219 -853 15 435 -145 30 -438 -113 376 -398 514 -626 -250 -489 -157 -186 172 190 -745 -660 501 191 392 -783 -733 209 667 -879 62 -34 -356 -66 -75 251 -67 -626 -349 -572 -352 210 -238 -705 -577 419 445 -115 -140 53 -742 -417 755 481 582 -62 -90 166 -400 156 568 -361 134 -682 -765 602 -420 -464 -103 -162 -186 72 -587 590 301 -621 -272 549 -128 -530 -572 724 187 -690 -759 -835 -806 -619 -187 -551 352 385 740 -380 66 -374 -47 -150 625 333 435 252 725 78 -512 -3 772 -869 686 17 -893 792 -618 463 553 611 -676 -430 -526 547 311 -53 -649 213 -290 -134 533 -873 313 670 -866 -802 -682 77 500 750 97 35 -371 -438 236 -509 -896 315 734 -282 -203 -895 75 -775 -587 690 -522 25 -161 -367 -177 -414 -443 -339 751 -873 -546 739 -61 -678 -687 757 -322 -82 648 -782 -711 128 -180 720 -343 -392 -528 534 -51 112 -551 -451 383 786 -537 -872 530 78 118 -586 -438 -585 -380 -368 -599 176 273 543 528 44 784 756 -458 13 -486 467 -96 228 -457 716 551 177 235 272 156 221 -682 465 -766 89 -355 778 -89 -125 441 392 -332 -317 -810 -884 206 -300 196 223 762 -279 159 613 -698 -754 51 295 -112 146 -61 -264 -751 634 -144 -870 538 737 -341 181 -173 142 -38 -751 130 -163 -181 -623 169 -43 -430 720 99 -858 -584 -877 485 168 504 709 -241 -752 421 -257 -548 -438 -155 -140 731 405 699 -159 78 -329 -309 371 -369 216 -711 726 164 693 -789 251 -623 30 632 728 799 479 -467 -774 -768 -569 -663 -893 -16 776 -800 6 -607 -802 392 -211 134 378 -391 -710 310 -467 691 205 -349 -589 743 565 -890 -195 -808 669 -349 -350 787 -771 559 208 -378 -192 -656 272 -237 -614 -166 177 617 -91 99 659 -161 687 502 137 -733 -374 287 -508 357 392 485 -405 505 -695 330 636 375 -844 -520 273 -195 -846 354 -857 -249 86 -759 -260 -896 -744 -760 333 -400 -33 -345 -682 -835 -876 130 -170 -5 -544 -821 125 735 -900 363 622 -744 78 -133 -39 -5 -602 536 -49 -247 437 -23 300 331 292 483 361 -577 -806 -888 573 378 106 -882 707 -135 494 756 -67 -837 164 151 771 582 452 -852 279 606 -34 -707 -643 708 -655 372 202 652 183 -396 -121 652 431 -399 -234 -753 -283 -341 -450 384 -53 671 155 515 284 141 122 -327 -697 -221 -633 -251 344 637 -23 -192 -100 -125 -871 -471 639 789 -78 -307 -582 -314 -242 -26 -196 -203 -466 772 457 -532 -278 -409 312 -726 -17 -236 179 -3 -855 365 -835 393 -215 503 -470 699 -538 295 -304 -113 -646 -26 -830 -559 -69 575 608 191 -440 262 139 -402 530 79 433 673 -727 -31 -266 411 -816 722 571 -427 735 26 -156 19 -684 -392 349 -867 -818 -69 112 -22 567 41 434 270 475 -634 255 5 -378 374 92 -104 369 521 -811 88 762 -247 -239 523 39 -489 -389 771 236 457 -575 -229 794 409 -77 -313 -861 364 460 -298 -522 353 -134 -455 -155 -35 711 -858 791 637 425 -33 -158 -630 -381 322 666 143 636 -601 -230 245 106 630 662 2 536 -48 -244 -856 233 -768 763 -721 386 -119 716 38 149 626 496 48 -566 -833 442 -501 -266 -724 -614 -212 163 708 396 720 -401 112 -617 -407 -674 759 -798 -825 -16 45 744 -660 506 199 -739 -854 165 382 116 -43 130 335 -73 302 -512 -140 -854 -529 -418 -546 -62 -201 441 742 383 -62 -633 684 -253 112 445 788 -278 477 -663 -101 -27 98 520 363 -502 -832 -1 -632 -220 522 746 340 689 125 -337 -744 20 129 369 108 -857 -49 478 390 250 304 -721 -77 39 86 109 -81 730 3 -723 554 786 -162 -493 -501 211 -389 -893 -745 -210 681 191 -64 -580 -461 714 -324 -487 -67 -874 281 422 -568 316 -860 57 601 -12 124 -259 46 152 -818 -93 -104 367 -459 -165 -614 267 -313 -534 42 -275 74 363 -64 159 -1 131 403 -264 -26 398 -608 697 195 137 -729 -839 427 550 113 546 151 -390 191 340 -310 -409 -741 -571 569 574 394 -235 309 -298 -210 228 188 -569 771 -861 434 -148 -812 -678 -592 -650 114 -572 -316 665 -450 243 -347 694 11 709 210 -165 -503 -563 -303 590 796 545 -261 -146 -41 -465 790 -330 411 -564 -583 -767 -24 224 -605 770 -437 -32 17 346 -229 -714 428 -512 521 85 649 -39 -233 453 786 -310 610 -482 -127 -487 -91 -237 719 622 -421 -892 -211 545 711 -179 -244 705 -613 -394 404 124 -606 -489 82 -757 -26 -813 455 -291 599 -551 -96 -306 15 186 -16 722 470 408 -703 -893 -664 631 -767 32 547 -291 -112 123 112 -339 -896 -230 -264 366 257 546 249 452 119 -399 138 365 -224 124 153 -189 8 -884 387 141 -847 289 -395 -269 -350 -876 348 -69 -535 -2 -398 -304 653 -400 -572 85 73 559 55 -93 314 -352 617 54 60 717 363 -625 -48 737 -592 552 623 793 -364 -338 -352 489 741 788 -858 161 -639 637 -619 -168 -606 -347 203 192 -540 -603 -134 602 -92 212 177 -644 147 -779 43 -89 271 -498 409 604 16 319 -97 227 -721 424 620 768 679 -898 -180 571 350 218 -272 -319 -405 -837 218 78 -389 193 236 -138 -77 -63 784 690 218 456 451 385 271 455 139 -813 -541 -747 135 470 -4 -692 14 -147 459 -101 230 412 71 558 224 -293 -89 497 -804 -111 -288 -870 356 -627 118 -474 644 370 -275 261 460 228 138 162 19 615 -370 -826 -176 -881 -886 -664 -744 240 84 -663 -858 376 768 757 -365 593 9 241 424 383 -288 397 71 -20 747 33 -600 786 207 247 74 -671 706 799 -649 -57 -816 -157 -472 171 625 -713 157 -17 83 -106 -453 -200 590 242 793 16 266 160 791 715 -54 -797 -260 297 666 441 217 145 -453 255 234 -316 65 100 719 -576 174 -593 -10 -306 -100 -732 -756 144 -198 -417 758 156 155 -367 -273 -433 477 -36 -875 -471 -144 -134 -52 306 282 42 472 506 -588 742 172 158 12 -256 -544 -890 -623 -500 404 715 292 -481 -486 68 -462 -117 121 -690 370 -647 365 -536 -309 -429 583 419 299 -846 625 316 -716 698 -5 586 -393 -517 96 -75 -808 290 -201 261 -87 -414 -136 -566 -318 -566 -814 -890 278 -471 -280 587 -58 -493 -794 578 428 720 141 466 543 -280 -707 -557 -82 83 -343 208 -480 701 686 -786 -728 -547 768 -109 -535 -210 425 313 -839 -289 -17 29 130 -222 695 -860 -138 644 -46 476 -17 -537 -427 759 178 671 -843 574 -750 753 178 -334 -437 -771 6 798 132 -274 443 -649 -827 -488 -160 -681 -329 229 -642 78 509 624 309 -677 -479 556 391 -636 -809 182 284 -728 672 66 -637 761 27 750 -718 309 435 -396 428 -768 192 -772 -478 -217 519 -777 750 -834 -521 479 -237 749 -600 -82 -332 714 314 260 790 -830 92 -480 -375 547 -697 501 736 -820 12 -439 635 -359 144 -376 -249 60 -430 -760 -503 -835 -488 -464 -383 -368 64 -621 -445 -660 541 -406 616 251 -767 -30 -410 45 -184 547 791 -327 -31 -789 -880 526 288 384 -40 -41 565 -235 702 432 736 -557 -692 -415 -59 -765 -38 126 283 -767 -791 603 -845 566 393 170 742 -825 -775 394 -216 -277 695 -404 -718 -258 19 -366 446 413 754 120 148 738 646 -294 201 -293 -673 -95 653 -681 179 -67 -339 -763 -340 -830 -887 -445 474 -160 -77 619 -480 -89 709 -407 -473 6 322 -173 -176 -883 -337 -874 -391 665 326 -763 70 -22 -671 8 335 -332 -70 -419 613 -76 -89 -184 -466 -728 778 643 -877 -525 -813 -121 618 194 -622 -278 -731 568 -244 -655 576 342 642 693 -829 -631 -560 605 -332 472 -479 -488 -310 751 282 -575 -766 689 511 146 -740 -584 347 142 -175 -406 -201 -399 104 -872 -25 -186 -573 293 776 -896 434 284 26 -508 -880 -241 622 -88 -513 -521 -248 604 184 745 -571 752 -213 -713 679 577 468 380 -263 12 1 -781 358 -30 -724 77 -30 -592 -17 -589 -489 770 588 227 455 153 225 -264 -132 532 -9 151 -144 -269 293 741 -445 34 485 -665 687 -121 -152 202 -485 511 171 709 118 426 237 -65 -537 -421 -187 -330 232 11 -486 -118 -776 690 -830 535 642 354 -265 22 31 326 800 514 -482 680 341 348 417 800 -677 -632 465 348 518 -819 -736 -344 219 332 -825 354 -427 -530 28 195 -698 -228 765 -34 331 750 -700 682 -668 237 7 -407 -375 44 -759 -610 -682 36 119 759 -856 376 -445 -645 -773 -474 -28 23 627 265 -157 -528 -601 281 -726 -878 -443 202 245 209 437 -293 517 -308 -325 -19 635 209 -361 94 743 -143 -654 43 9 -297 615 -205 -702 -13 61 -737 -24 -183 -190 496 -774 360 6 -706 737 705 -208 173 -506 605 129 283 729 -238 -426 -359 39 -475 -526 -495 770 -366 -643 344 -8 293 -135 90 740 -300 -759 -714 -545 -877 548 -333 631 467 12 200 -791 -575 -848 -280 -32 395 -247 383 727 -112 629 533 -87 -355 -684 -490 -221 -823 -582 -607 -243 553 -689 576 541 25 252 655 110 363 14 -709 101 -705 466 -743 700 -527 -254 28 112 -774 283 -406 -312 -572 4 609 -53 295 -28 110 -753 -899 519 289 317 -235 609 376 426 -806 -198 226 177 -674 190 592 569 -470 -601 67 240 78 -76 249 270 538 -803 -92 790 -9 -421 -264 -654 -609 654 708 167 484 116 101 -617 -385 -585 735 320 699 267 523 -422 -576 -357 554 354 288 388 343 591 -374 330 86 -24 -305 -290 362 414 -564 -87 357 -837 -29 769 -864 -569 -42 -314 -802 -659 -798 -4 714 -447 -342 224 -236 -274 455 -684 757 294 309 31 719 -188 62 621 517 -127 -722 -40 -610 698 408 98 -207 289 -2 563 -111 44 752 533 -317 271 622 310 -431 -204 -278 104 -854 260 310 -857 648 413 -170 -91 278 -264 672 -503 -784 151 775 233 -534 779 -562 -459 -76 -67 -464 -578 192 -106 -311 -572 375 -310 -536 -832 134 -854 630 686 -528 67 232 218 85 167 -743 772 613 358 -724 -897 -403 503 130 -434 -434 -263 -435 -213 552 570 -57 -427 84 -462 422 12 300 418 193 700 735 222 515 -268 -775 322 688 697 -506 -393 -153 359 63 517 -697 43 -660 -21 524 -659 -360 -364 746 -864 -382 571 -773 503 -177 75 620 38 616 654 723 323 -82 535 328 -282 -140 636 -235 336 226 451 146 707 97 47 -166 -828 -568 -415 -60 -78 563 -572 480 150 -881 179 -121 535 435 -743 679 175 -827 -125 505 374 594 665 45 545 721 -272 -208 513 80 624 -164 -857 -869 243 11 -822 -821 -369 -685 -697 26 -317 -535 21 -445 726 -567 676 -150 155 -158 -183 -549 726 352 601 6 332 -249 -818 60 122 557 -539 430 -502 356 -189 -267 275 -75 -368 492 -860 452 620 191 -755 -583 -520 -718 207 -265 -770 -210 -574 -320 -336 150 66 545 572 358 -436 -689 768 -740 57 324 514 392 181 -539 -54 610 -266 -527 589 -573 686 -846 -465 519 5 -83 394 497 -792 257 445 575 -731 101 -12 -867 -225 -312 195 581 -761 273 685 135 -327 -603 86 449 -819 786 -560 -68 98 -820 -813 -585 172 -738 451 551 450 219 -396 -660 -280 137 534 -419 220 167 -454 -755 100 -219 563 340 -885 -719 153 743 661 -653 211 -608 411 -81 -62 -553 -591 -722 -673 385 -451 -299 -583 -608 -9 -690 -194 -331 354 619 -757 -787 497 685 -866 180 164 -769 -680 464 -97 385 -495 331 43 -826 398 680 -770 -758 252 -813 363 -894 744 238 4 -546 512 -706 -781 339 -712 547 83 471 -823 288 390 134 171 661 618 -219 192 355 -403 270 -625 -554 -190 -880 -879 -807 722 592 250 -309 328 282 -60 191 -751 369 -400 -767 544 692 -129 247 -887 680 721 80 -419 -757 -25 -616 -415 -599 472 -407 -267 -768 -727 -874 800 18 -453 -252 473 380 -42 -564 -179 744 573 713 -45 637 -69 -767 9 599 474 450 51 -709 -789 -793 229 652 307 437 468 -799 -199 -279 161 -866 -127 435 439 262 -743 -477 121 325 -410 324 794 -776 230 695 -579 749 -741 155 -47 -167 -85 -379 792 8 350 -328 -568 445 781 103 -337 -278 193 -529 -444 -181 -675 129 251 70 -321 -450 164 -844 -71 -217 350 -820 -105 -740 -109 660 195 499 -717 438 688 206 -314 -545 734 -553 536 -733 -453 321 270 -476 -532 -358 -250 382 512 -610 480 588 599 309 251 -629 241 -263 -476 -683 283 436 202 -623 393 -358 -283 -78 -897 -311 -186 -809 -586 553 730 -560 455 494 -535 191 -160 624 655 457 453 -837 -599 -863 -722 38 174 -888 604 -371 545 471 228 683 -143 336 -526 -79 -49 -678 124 489 -878 273 621 446 -880 325 -605 -91 -740 36 -31 261 85 198 -631 165 -802 -814 -475 -662 -842 -572 54 787 679 443 793 338 -518 -184 678 665 400 540 584 -416 -51 103 -890 -430 283 -559 -677 -659 -864 137 458 -607 790 -180 156 469 -345 -769 274 -659 -664 177 -461 -433 -429 -488 -569 -831 759 -826 426 62 -380 -74 -801 -385 250 364 413 2 209 -92 637 -612 -158 19 -183 444 -730 -546 -325 -599 -12 446 302 -147 105 56 -123 -88 17 -657 386 -545 726 488 775 48 58 -847 691 583 703 536 563 -21 -753 118 469 -598 187 -362 717 -275 44 -212 -100 522 -229 -362 287 352 231 713 -888 668 -333 -524 716 711 -130 33 88 382 115 59 641 321 259 72 111 -423 -4 577 -696 91 716 -312 302 -706 -713 -688 360 363 -82 -284 535 145 -702 206 369 -489 12 -39 -250 530 46 80 347 -489 776 -638 27 401 -464 -739 722 304 184 667 205 593 111 627 228 770 26 373 -407 -558 268 733 11 95 234 419 262 387 135 648 529 -791 705 -610 -182 400 53 429 -359 582 -837 219 107 -610 -505 530 -530 -798 390 -889 385 193 -882 5 334 -803 -113 -638 181 504 -751 -358 -660 597 -60 697 -227 -91 750 -326 -111 743 -705 238 -373 -755 -264 -307 376 -571 -550 544 -431 343 791 -206 -105 429 -152 -122 -835 -595 -602 -795 -342 -61 18 -753 -480 374 -748 165 4 759 326 -719 -162 793 161 -388 -676 -686 -244 438 490 -726 474 -138 -409 -744 261 722 -288 336 -395 -332 -71 600 90 -339 629 -627 -732 -782 -166 114 324 -578 -467 612 -97 -478 -583 745 -275 -350 -646 -896 270 -894 -300 -489 41 149 -126 -77 -693 516 -103 -150 -24 303 390 -763 759 -12 131 234 -225 -356 -93 -353 426 781 -688 -116 -307 552 434 -435 305 147 541 -609 682 330 -90 417 208 760 -37 629 -773 410 -263 -521 700 -198 -609 617 223 425 -220 -78 128 -818 -80 -596 -684 411 -80 -735 -861 -515 -900 493 -77 -432 -98 434 652 -450 131 -206 -121 -508 657 -584 171 215 690 -267 -23 -46 -777 588 601 35 -790 -669 769 -423 498 730 -755 -191 -511 -69 -63 387 -601 781 371 -420 -623 -357 105 62 731 -77 -84 518 454 -168 -325 -150 537 -729 -136 761 -236 -328 -115 -184 -324 -282 -324 -632 651 403 262 326 -61 686 -567 545 -289 -698 60 -761 -722 54 539 -649 -867 -489 -182 -892 627 -438 655 -337 -660 364 106 448 343 432 591 93 -397 -75 151 311 -605 604 774 483 455 -805 342 681 624 -393 -325 187 623 400 -358 -757 -570 -2 599 -578 -699 -605 766 -64 166 -316 88 -410 -855 -483 -714 -872 -605 541 126 782 619 687 716 93 55 -35 592 -597 -439 -106 -123 -635 -251 -620 -873 -645 -565 157 -324 378 -176 375 -515 177 480 767 -607 372 -527 -163 -69 362 -3 88 -25 -433 -771 660 768 333 -105 -281 37 756 -682 598 -118 -602 445 -44 665 451 290 717 -791 89 310 -769 -880 399 -816 -725 456 315 -145 -38 -537 591 -849 -677 400 -291 -783 538 -398 -333 -204 182 -736 -340 -362 -338 -296 -248 227 -834 -263 36 52 34 28 653 559 -443 -418 -563 637 -536 -774 389 506 -727 -610 75 -733 479 525 -168 -517 157 -627 -206 -625 -371 -209 105 -543 621 -64 426 -885 377 737 -700 -179 388 408 207 -738 300 -473 -758 261 64 660 -303 -790 124 28 -407 -443 537 285 749 227 -268 -682 -452 -871 -799 464 333 311 -635 481 432 -160 -656 314 557 458 215 96 -772 724 782 240 -56 -230 -494 41 433 -848 511 -280 -474 79 -715 705 293 -540 -291 -528 741 -686 249 -668 -823 -48 -157 -245 -504 459 397 -359 345 -424 -86 700 367 356 -130 109 339 538 671 -738 -78 59 -619 -694 -825 -714 378 155 -674 -139 -845 -676 -310 -290 190 -696 425 56 417 -111 -43 -846 -551 -561 -664 224 -856 148 64 -252 333 -747 -719 -596 2 -607 560 -26 679 414 -276 -597 267 540 535 408 239 -580 -608 212 276 -311 -179 106 456 321 -603 -553 673 280 -682 -783 -696 244 -273 548 -440 208 -153 -754 -663 -538 418 492 472 -195 -650 131 -678 387 -43 -184 196 453 -564 697 -508 180 -527 519 357 302 755 757 -162 -81 507 -248 -594 579 -365 -425 404 147 -175 -584 461 -348 626 179 -103 -147 -613 -177 712 -46 377 -804 301 352 281 -448 667 -357 494 137 -567 -17 -491 -143 567 -872 -126 -318 -677 -685 -291 581 604 -522 232 -78 760 752 -240 -685 512 -845 343 210 -877 -103 5 228 -348 354 37 -578 -875 21 -287 81 347 -565 288 601 -832 -618 -727 -369 -529 380 281 -380 -623 -166 604 -349 -324 -892 -105 291 603 235 -222 330 22 380 -377 504 -777 -395 -716 -573 -129 581 581 -42 71 -536 -508 -882 -769 680 737 179 790 159 -563 551 667 674 615 -409 517 -33 -576 -668 36 73 -633 -625 333 -700 218 -753 -418 -549 -691 -887 113 -798 -173 -285 93 30 -750 675 -78 -887 -644 -851 -586 -583 640 -391 785 -568 -397 676 -648 685 546 726 329 -305 634 719 575 541 749 214 21 -854 66 162 -75 -686 56 -391 -626 384 715 -302 -350 321 330 -238 -191 527 -682 -615 291 796 -636 -732 20 -663 501 -238 700 95 15 -892 614 242 -342 -19 -75 612 478 732 620 -240 -153 733 345 476 203 457 -202 -734 -170 92 256 29 -424 73 -353 -795 -469 687 -111 -151 -12 478 659 -129 472 707 161 -425 108 499 76 -13 798 -315 -411 86 505 -110 -387 -879 530 -12 -27 699 576 556 686 -729 -7 75 261 226 -319 -70 -622 593 244 -317 -542 -36 -505 499 -605 -552 81 469 480 160 -144 749 -496 77 -478 483 -518 -257 -759 -442 183 -99 -7 -418 141 -685 -874 202 -629 141 -343 -612 471 189 -604 -196 215 -294 -249 -601 -555 -393 619 430 -134 -22 -240 -900 -254 696 -434 387 595 454 185 -810 -136 216 -506 -572 575 -772 102 -878 384 315 -254 407 -469 461 308 -404 380 -582 -254 -330 -19 501 -504 -128 519 634 326 147 255 -686 -757 670 -201 362 -668 -75 -256 794 -231 513 411 -224 -811 -636 143 -224 -197 316 -682 -535 -38 -208 -707 -100 185 572 428 567 737 227 -656 -376 -638 -4 -58 -598 -361 -770 -319 -138 -868 494 -778 254 -571 -863 -397 421 -9 -534 19 673 -395 -344 356 589 398 149 109 -689 -547 -311 108 -559 521 176 238 -716 -45 -39 168 560 -340 -198 59 -749 -64 -459 -651 -626 -27 -48 86 -192 -586 -63 711 92 399 -1 769 599 -340 -397 446 -493 -330 -573 777 766 -103 236 359 -78 5 642 87 745 -826 -624 -854 450 295 306 -507 -146 -116 297 57 236 -484 -62 689 261 690 483 468 544 795 -233 -692 646 195 -494 -124 564 736 -530 234 -468 -205 86 -208 -115 -373 -655 65 -609 243 492 -264 -295 790 -91 757 264 -851 477 731 -558 -708 -547 542 728 685 250 -543 353 -252 -448 665 -350 -64 387 -348 147 207 415 140 -738 -81 -534 505 -260 -90 -206 -549 -582 369 252 -187 497 -681 740 651 488 -504 -419 314 732 -390 -70 -258 -310 397 -273 -553 99 759 758 599 152 -76 92 -563 7 129 -137 239 720 249 138 595 28 368 -219 573 -217 -598 523 -363 547 488 768 725 289 -385 -483 -824 -205 -123 -826 -717 445 -83 -18 409 793 -432 -681 -63 488 -454 559 568 -354 -197 348 -383 569 64 -411 120 34 -97 411 -152 612 -576 -412 -110 328 491 705 166 302 298 -146 -98 484 -606 592 -321 -773 447 -171 -652 -297 325 -502 -844 -52 -877 -869 320 498 186 321 -850 13 308 -776 -711 -403 -717 498 717 -793 -31 -320 5 -623 -307 -187 252 -622 -121 337 427 -705 -595 453 235 -769 -390 -597 742 556 645 17 672 593 629 224 697 149 -696 410 -881 -252 -862 465 129 458 -788 52 -368 -697 -883 189 -490 242 639 -871 -647 -764 692 77 -737 -23 -872 -98 -99 -383 673 -771 533 -676 727 -311 93 -253 -515 626 613 -486 -195 535 399 -341 -75 48 -594 621 267 -412 280 -312 -178 183 575 81 421 -804 -295 -145 454 790 -626 -24 -502 -316 -253 -860 -841 -300 351 -566 -568 108 644 -805 -15 525 -393 782 722 -278 234 165 357 707 -335 -165 18 46 -308 -437 633 -707 18 103 -155 -359 -346 309 459 43 -489 218 79 503 -150 -449 374 -531 509 609 -653 767 587 39 -47 502 -277 411 237 -52 -737 391 604 328 216 -349 664 -272 -43 -659 431 568 -325 -422 -882 38 182 -526 417 209 -680 772 731 657 450 -26 -268 -36 685 336 7 547 -96 38 -308 718 -364 -178 -842 246 -421 -332 -749 366 556 -126 697 716 634 -265 -504 -703 627 317 -891 -705 -526 707 -658 -282 89 -893 0 -355 754 -573 622 -518 -223 -837 688 -438 -712 -382 35 -525 -744 107 369 668 188 -835 -166 499 -66 -50 -298 -420 530 -15 -829 267 295 -96 141 -408 217 -267 788 -225 -593 -841 -67 140 -45 642 -790 -675 -302 -640 -63 -9 646 -310 -774 -213 563 -38 -93 -71 -495 403 361 57 788 354 543 583 -634 322 -597 -758 -23 -203 588 -319 254 -333 640 328 788 612 664 428 -249 790 58 -16 130 442 -782 -428 490 75 77 -399 259 -596 -58 132 -533 149 -746 262 -262 -458 -426 570 -222 417 -100 -849 -148 473 -526 -259 -706 -450 -238 -194 177 -466 -383 440 -636 -681 -124 623 780 748 -748 -439 -397 74 526 104 -466 592 -438 -668 -108 358 798 137 322 -292 -768 334 114 544 -731 658 690 786 685 -278 -418 377 -871 -651 -371 48 -793 -337 332 123 -572 -728 717 -174 -359 -515 -219 12 364 -799 672 -314 -83 664 163 697 -308 -279 759 -168 482 -585 -239 -662 -154 337 238 -680 -260 -22 621 -626 -690 -38 -587 345 671 -682 460 -197 -731 573 -486 -796 454 -805 -106 -707 3 -890 -566 582 -352 -255 -140 9 -53 638 574 18 236 -856 -865 -711 -637 604 130 204 695 -349 573 559 -582 -779 657 -657 164 -139 495 -38 -51 -395 -676 529 -618 -619 -434 -425 -359 -401 639 -530 -171 563 698 -533 -794 -777 207 26 -62 129 143 54 -226 -475 295 202 667 -552 -757 400 561 255 183 470 -772 -83 -28 -378 -340 -590 -676 23 277 435 -112 252 -221 -317 403 -268 -743 195 -477 8 -243 -378 -312 559 586 291 -183 -427 -310 -429 341 354 642 152 -840 -861 684 675 167 -566 368 -181 434 -553 -301 -453 -61 523 -317 495 -508 622 -832 102 -41 -386 -776 -192 -680 -533 453 -828 36 -873 177 -268 -422 -718 -274 631 -343 776 -289 756 -165 -704 -165 -480 666 -606 510 468 -46 468 596 487 281 -43 -166 228 470 507 -604 532 674 -586 341 -602 -882 325 -382 5 -240 178 -834 -792 -429 770 -55 -388 794 -894 177 -238 -218 -779 -161 -356 287 716 -241 259 492 19 -536 778 -812 -805 -130 389 793 167 151 605 -414 -805 448 -520 -751 -388 125 -117 -557 477 -895 -761 367 654 -775 -701 768 431 573 162 80 -322 -699 283 453 222 -26 450 -689 327 605 -354 -632 109 666 -55 -663 300 -572 -197 -735 -69 218 703 103 -255 433 -430 91 313 -20 654 -736 690 543 -878 -738 27 210 -799 -148 -105 -749 328 596 339 -347 249 -267 -546 -704 502 -527 -22 -486 -586 -611 679 -192 -697 -893 224 333 -81 -256 -549 -54 212 780 667 116 114 139 376 -863 430 -254 417 521 228 119 776 749 529 545 -554 -163 -862 -34 252 603 342 83 142 592 -248 -770 -144 -486 -387 364 -635 670 -265 -391 178 635 564 286 -852 -799 -98 -445 -580 -400 -402 -655 38 -614 -429 -547 459 486 -420 514 -555 -197 -396 747 575 -246 531 143 -707 -378 728 787 6 286 649 -440 644 -482 -318 -444 -396 -772 -742 -686 -554 28 -503 644 96 -614 260 -333 -11 -663 -229 350 681 727 -842 276 541 246 264 349 -406 203 740 751 37 250 -51 -393 -46 -737 -367 -831 795 549 -468 689 244 -386 -846 11 198 -372 -728 -1 646 -164 -666 -233 -675 354 527 -400 243 -32 273 -270 -228 -787 -854 -437 174 145 -109 82 135 -497 193 133 665 -899 -217 -739 -259 775 -525 550 -413 -890 739 -840 -301 -152 -339 -469 395 786 -26 377 -516 -57 -246 -413 -726 582 -111 -135 468 16 -448 352 -122 731 -174 -579 341 -652 720 -500 -211 718 589 -814 -508 425 -255 -5 417 639 481 -308 -562 -306 -834 175 -198 693 442 534 424 370 -174 435 -246 -524 -533 -359 152 -737 -423 -548 661 73 -499 -403 649 12 303 460 425 -6 223 -329 -331 435 350 -290 237 -256 -332 -521 -737 140 -63 -531 182 -762 -775 -734 -425 151 -492 -767 -22 -510 434 742 600 -227 337 -215 505 213 223 -815 778 -531 620 617 197 -433 -141 -889 345 635 417 -28 -39 693 35 9 646 -209 71 -872 -134 712 -112 241 -465 730 -492 -727 782 606 -345 710 425 -357 177 -563 604 -823 224 124 304 469 -617 -282 -340 119 -407 -399 -849 -443 -493 676 -340 -709 -583 -800 611 -641 -674 -359 490 103 14 466 -13 -816 673 -899 -347 171 162 -383 501 739 -844 24 505 64 -530 -115 -768 116 -308 172 303 355 -827 112 547 12 97 -434 285 -736 53 213 109 -576 -257 36 756 -79 310 47 787 245 547 721 134 370 -14 -430 304 131 664 538 727 507 -139 708 367 795 -424 63 155 96 -665 746 -385 658 -648 -150 -729 651 509 -761 230 304 -715 -314 -325 -662 737 -267 -339 536 -802 -99 673 -375 341 -102 -268 -322 -723 225 583 -583 -664 48 318 576 -82 767 -80 -482 659 -280 565 -384 731 -533 -800 767 -894 790 -288 -95 795 230 593 -804 235 -344 -485 -419 591 495 -705 437 -421 353 -116 -455 -253 135 -607 -344 185 -888 -399 418 -698 -242 -604 516 -484 300 288 487 -25 -511 -516 -65 -123 295 -143 -339 54 704 -224 -833 -190 -548 -895 -40 643 585 -375 544 387 -144 -747 -415 7 371 114 -652 262 -747 683 244 -489 450 13 -450 171 185 -321 -809 -66 546 57 -745 608 -580 621 532 134 -145 -124 -878 316 -11 133 -465 -414 257 31 403 -416 685 373 657 -332 -385 -330 -4 -208 766 175 -455 -738 -88 73 -46 -161 -416 -59 -40 69 278 778 -854 618 -150 560 670 -447 234 -4 634 -260 -234 -739 526 -839 -399 -587 -435 797 700 -455 63 180 -45 -499 604 -561 103 230 640 130 -371 782 680 -789 47 -864 11 -744 49 692 -812 -305 235 5 439 144 -61 41 -436 -330 421 228 528 -166 631 561 362 -451 0 687 -350 -780 -74 -527 -478 36 43 41 295 424 -848 566 -246 -582 198 -334 47 -602 -572 756 -756 392 -778 569 -777 -714 661 -406 -870 -437 708 183 173 465 -686 94 789 27 -85 -215 -252 247 314 -8 -762 -394 -835 446 -806 566 707 757 202 -665 -664 675 -697 -325 763 613 549 149 654 1 2 284 180 220 -90 -634 -682 486 -884 -665 -61 599 -681 -605 -32 -455 360 675 -819 -379 733 676 -838 -480 537 88 -885 622 -831 271 466 -269 477 -214 358 360 -104 157 -369 -492 -414 -87 -67 618 -773 -283 -398 -197 -348 -593 -327 722 -331 250 281 -564 -626 -317 291 311 304 282 -779 766 -693 225 573 698 -587 -526 -88 520 -746 189 -532 712 -498 -461 452 -535 -478 -334 412 -178 360 -89 214 144 -120 -175 -590 126 258 24 -388 -450 428 382 63 461 125 -256 -582 -789 -805 -639 -204 718 580 -560 250 -671 -175 281 -342 516 339 538 679 175 690 275 178 -400 -774 -403 753 340 -767 117 -50 736 149 -106 758 637 -433 509 -844 67 452 -221 709 -782 390 412 278 -460 -173 41 -121 -257 -363 486 -367 773 85 238 -95 704 150 734 -115 -299 -22 428 -813 -684 217 302 743 -674 753 -607 -10 -62 658 -506 -477 637 -663 626 296 792 -100 55 -20 -436 736 -646 547 -61 -607 -384 734 -183 -384 -520 -250 -545 -163 409 556 309 30 800 445 -345 616 384 591 -16 -896 647 516 -2 -177 -817 744 -61 -444 -708 459 634 50 391 555 626 -326 -601 166 -367 -393 625 219 512 530 616 196 -842 497 -464 -829 176 -487 -881 -851 -647 -451 -6 -709 726 -504 42 -248 -864 -847 343 1 111 492 -811 -159 602 291 85 -320 -280 475 81 -10 -153 86 788 278 -824 -39 132 -194 -502 -165 -649 588 127 -215 573 -888 -223 284 171 -678 365 107 -801 153 -346 424 610 -431 -759 -149 -888 682 402 183 -821 -126 -684 419 -702 -761 440 679 -456 -388 76 -121 -572 -708 -707 -144 -505 -307 -277 457 174 247 -388 -157 -569 454 -297 188 248 706 -228 278 273 169 -233 -283 730 359 311 622 268 217 -599 -481 528 -688 108 642 -611 -470 -602 529 -769 -601 -729 -774 -649 -158 -20 -845 -475 -534 560 75 -685 -75 557 -65 735 -87 -177 -731 -30 -161 424 -861 -462 -685 611 671 -812 249 -18 -562 620 0 170 -141 -218 -314 -210 -456 -847 718 17 641 -713 -283 266 721 338 -670 -338 485 600 453 -740 -226 -743 427 699 -834 306 205 551 60 -402 106 -80 -590 115 -269 12 -535 320 -230 129 -809 711 -783 160 -295 -160 446 165 99 -388 686 -227 -77 452 771 -392 -29 -778 -235 -464 484 -209 206 156 -152 -724 -332 -123 333 784 -426 222 505 -263 -769 306 -146 79 570 753 -201 682 562 -684 409 -376 387 516 -309 -599 -320 -96 -375 270 -442 -652 -545 -888 733 382 -525 -192 438 154 -119 490 -854 426 -895 -659 -347 -59 428 -229 -679 -174 -602 -375 610 627 539 463 377 791 -843 -890 -60 235 383 553 800 -524 516 -614 -77 -370 -286 -9 -855 -470 557 380 -7 198 -637 108 761 -786 517 -7 446 -67 -601 -519 -354 248 -794 674 675 413 310 211 -866 270 -114 -808 374 -399 -679 -759 -469 292 -170 -529 -673 -207 -391 -884 -255 -394 -787 145 -690 558 -115 158 -233 -244 559 263 -639 -743 -363 163 -264 -892 -384 -268 -579 -219 -319 491 -293 300 -217 -817 280 -315 -831 -843 50 -728 -758 -711 168 -729 618 100 -587 -563 634 -293 -811 -106 -409 -542 530 282 -351 -772 21 -44 133 50 -626 -47 710 -210 -408 -897 628 425 -228 -286 574 698 327 -505 -296 -421 100 134 -628 319 -145 295 558 515 -137 399 -567 390 69 -889 -227 -397 -610 633 -824 784 498 -634 -693 644 -435 -158 429 788 -358 -533 -771 308 -888 -407 591 -421 155 -159 -179 639 746 -623 -557 723 -151 45 -672 -545 -267 -887 -248 -263 -207 -205 154 737 554 203 -250 -428 -232 -86 451 181 379 617 -559 -806 -505 95 -251 136 94 -179 76 -470 -739 -102 -783 85 537 -539 -326 -422 -254 167 -420 283 -440 -600 684 -678 422 -237 711 136 -83 -285 -650 -122 -832 645 71 649 -486 707 473 349 -724 -219 -217 -770 226 760 6 -405 -197 357 -562 646 -479 576 -692 786 296 -526 -260 190 -569 -379 -243 718 -859 -640 600 -328 -604 -152 -175 -534 -26 312 -568 680 122 625 -67 -40 -469 -275 -442 -404 211 -136 -28 -474 83 -783 -805 788 -415 623 -269 555 -273 -377 -48 -893 -750 -815 295 491 -588 -761 27 -106 -645 57 551 191 61 492 315 404 753 219 -631 226 -50 -450 -326 121 -686 440 -412 543 451 -141 -385 -205 40 138 525 -304 -731 502 -11 37 -360 272 287 -780 -236 655 751 529 -557 425 736 492 -883 356 -533 170 331 127 -315 242 408 249 609 -121 -830 91 -735 -888 -573 -151 -235 -261 362 -826 -185 -386 329 -605 -60 -136 264 -749 -518 -566 99 580 -707 211 651 -176 622 -31 -781 252 391 -448 -631 -658 -212 596 -676 609 92 -643 123 205 317 -215 278 531 702 500 -305 320 638 -444 -259 -374 267 744 123 521 605 94 -531 -311 -642 -568 23 682 618 447 148 -781 727 -612 503 435 -686 566 577 -448 -448 531 629 -201 -762 -601 219 -454 -650 -13 84 786 -664 -204 -450 -848 -900 225 705 737 643 713 195 -803 485 361 -723 -465 262 -229 -617 -694 -584 -224 -213 315 -672 -85 37 396 137 797 -297 -506 757 -447 -119 574 38 -587 755 -559 760 620 -425 -16 -570 -17 -549 -114 -685 -574 595 767 60 -445 522 -804 -702 -117 -112 -220 718 -50 65 330 203 -296 -459 307 -685 -573 -838 -421 -515 -393 -211 615 684 282 -750 370 -556 -726 -367 346 -595 768 -865 -477 542 -42 414 -834 283 -251 -166 180 -660 -664 -525 -612 -13 -745 692 649 400 -813 731 375 780 84 -375 -1 31 -445 26 -297 -251 -564 -18 619 -552 -831 -482 789 -194 293 359 -293 399 -250 -493 -502 45 -781 209 -203 -29 -599 -620 676 37 -810 -482 327 217 272 425 -12 -636 -750 681 -559 -688 34 295 -588 -640 475 666 -483 -724 -251 231 799 -449 -596 458 679 796 -792 -479 518 -213 -197 139 696 -171 -490 526 74 -782 -536 -688 327 481 -661 -200 405 -279 36 179 -204 460 602 414 782 -496 -652 -468 488 128 -37 -665 -27 -794 -766 402 767 451 162 -479 -363 164 -186 638 -84 217 -569 335 350 595 155 -164 -852 209 -568 -731 88 112 -124 -97 214 430 -767 237 656 -586 268 -322 -710 680 395 -149 -573 -56 -525 89 -854 -299 70 -118 773 -262 -10 742 305 51 786 -653 -863 -697 -586 739 -140 294 -393 374 612 372 -789 206 155 30 -680 97 -428 -622 -561 784 629 347 596 -49 -278 611 253 -509 -269 446 -381 690 29 -860 -770 -127 -103 608 -673 -829 -205 -55 95 -192 -629 415 25 -36 181 -138 639 -187 774 459 -342 -630 -555 504 -654 -245 -597 -740 -534 708 -746 571 -235 -520 -417 -424 -370 148 -32 -631 -239 -418 -253 -719 583 -489 -16 -165 388 757 -384 -102 164 393 423 -894 -83 127 787 -687 330 620 -722 -721 781 -712 -199 -415 709 -738 -122 680 -898 192 -309 722 -567 270 668 -421 -132 570 293 1 -127 754 -388 -541 -511 -76 578 325 -352 620 736 487 -591 302 -623 -461 768 448 173 343 488 -478 -497 -468 655 607 743 -120 -269 -710 706 -409 -873 -273 531 434 3 -35 -741 -57 387 -106 -107 -859 518 -539 -682 718 720 -336 179 354 740 -651 499 258 -416 -222 212 511 -47 -574 339 -143 -675 353 358 297 -266 -815 -492 -427 -95 678 729 -543 -539 -84 518 -180 66 -462 -677 232 -799 -232 -480 680 645 -370 -123 -616 -305 -736 -723 217 -182 149 778 316 727 -155 418 580 -450 159 -24 -153 -732 330 -811 631 118 -663 625 -314 -353 -768 81 90 220 -314 -469 37 -276 -350 465 -356 -831 98 -766 733 293 63 278 199 127 12 384 202 204 -200 -432 -739 99 212 116 -825 90 -645 195 -799 24 81 -703 -637 -264 -408 761 -803 -80 424 537 187 -260 47 265 -84 -612 399 345 69 -29 518 540 -75 597 -625 445 -756 234 25 239 -640 -866 -413 -142 695 -64 247 548 -206 728 -670 368 -592 560 754 -304 -42 -794 -322 -165 472 283 525 -463 -823 -110 -432 206 -554 215 -725 -594 179 -490 -218 724 325 -767 -582 438 -510 506 647 -655 -147 -866 -763 685 -551 -536 694 -274 23 280 -476 -740 699 -676 642 645 -556 -10 473 287 -122 371 -792 794 -619 -623 -467 -483 -386 139 623 -813 -183 -476 235 -740 -313 -69 672 406 -208 -281 -106 -634 238 -129 -372 -5 -293 225 465 335 -849 -727 479 355 -657 617 -650 -606 198 -801 634 536 784 -740 639 -495 -530 752 -407 572 761 -802 334 -508 -604 -782 142 95 -733 415 335 -25 -768 738 570 278 797 -95 -874 -400 -836 435 736 -126 -644 14 400 534 355 720 675 439 -172 -42 30 -869 -219 464 -342 633 -106 210 523 -711 94 -727 -840 -750 -545 -687 -281 475 -486 764 432 9 -377 -217 -73 -303 567 -727 425 6 509 727 553 355 486 -770 -280 564 508 -324 -143 -562 -365 559 366 97 700 7 -139 -893 -134 237 689 -756 -796 -249 112 -757 530 -332 -284 55 79 -772 -437 581 -247 -617 -869 763 -276 -639 -655 -528 -181 16 208 551 789 -382 -747 -425 -204 -790 -441 -780 -869 -541 750 285 462 570 -681 -107 -83 -756 -733 88 -43 372 -127 254 539 -709 -321 -430 185 -457 -219 -98 194 686 -163 -775 432 -119 -737 -51 -683 -150 -110 223 -622 732 -536 -465 791 237 -137 -412 -232 -430 -593 470 -671 -527 97 -332 8 339 766 306 603 394 -714 -543 -550 -563 67 -100 -854 -267 75 -409 -230 586 -837 331 -761 -684 -762 625 -155 252 -900 -318 -888 -666 -540 -580 -246 -117 -579 162 41 -131 -320 -651 22 -533 527 304 661 119 218 454 87 -77 -452 -177 -498 -415 -221 -559 797 547 739 573 310 360 394 349 -740 718 340 -854 569 -109 -112 187 560 190 -172 -811 -127 268 -539 608 -314 -715 183 367 -660 217 -695 682 -619 -52 467 -527 475 -831 330 -881 314 -428 -226 437 495 -854 -259 -367 123 737 -315 -158 -641 -90 277 -245 106 -857 -611 60 -91 -290 -676 746 776 394 -294 634 421 797 -779 14 -829 200 621 766 -838 -698 -183 199 -81 -448 -152 507 497 -9 -249 -220 87 -606 -559 -852 -278 -414 -877 -515 171 -602 -95 280 616 305 -737 -173 462 -247 391 -220 -140 728 -592 565 58 -837 -44 194 -29 -626 503 -17 525 34 476 641 760 -849 366 258 -852 -139 671 787 578 -102 -826 452 637 567 627 632 -208 -74 304 -513 -791 -850 106 -658 -75 276 -407 31 -229 463 -728 -812 380 -791 -771 -786 -115 20 427 -264 435 -520 -810 703 -402 590 -496 -737 282 -274 254 -431 -287 289 -731 -414 291 -546 470 -437 566 -47 550 -109 466 242 -747 347 126 93 456 603 389 605 620 521 581 715 785 632 641 771 754 -186 289 299 -784 70 -353 37 -508 403 518 156 -869 -145 680 -677 -176 -630 -6 -749 -429 20 640 -831 -888 -289 -890 -738 -846 -175 354 675 -600 -65 -702 764 -505 -325 374 597 601 342 -691 276 125 -321 450 225 268 171 -628 790 661 71 -785 6 -314 569 -692 -38 617 325 246 -24 -22 257 -789 555 -383 -810 224 -238 -530 -280 -334 -630 -225 -202 366 139 -15 74 312 -878 -626 560 464 -187 -35 -62 588 288 556 548 55 456 312 -233 -478 424 793 -804 92 189 -803 -428 -465 -172 -774 -454 410 -204 592 -809 19 482 -19 -690 -650 484 281 459 -219 87 271 540 91 58 -451 -34 -631 -793 -420 -406 -95 -845 574 686 131 -730 -638 -213 -711 402 703 685 772 -57 -238 -351 212 -723 687 -658 -634 769 -123 755 -694 566 213 60 504 -509 -216 -55 505 624 101 -688 98 632 -344 -242 -889 168 -486 -598 204 642 577 405 -574 -816 -674 -261 524 -717 766 578 -864 -13 781 -344 -436 -208 -745 -244 461 322 -14 797 432 458 189 -818 -742 -234 -159 545 227 -473 -831 -102 -870 -464 -176 -368 591 -140 -248 -863 365 -604 33 -398 -601 -403 57 -423 564 791 375 -742 622 487 -812 -307 703 565 -452 -510 -274 9 -454 -543 154 9 -374 -75 -852 143 -438 -742 660 -420 433 123 -503 -577 326 346 -145 -540 176 688 454 -844 534 -371 -477 -97 -572 155 777 -368 687 504 504 176 -740 258 5 172 -882 108 426 246 -529 505 362 132 -710 139 -662 -117 512 200 -175 -426 -221 43 -639 -464 -515 -385 343 -451 -465 -519 269 540 -646 410 -290 -630 162 -221 -867 -772 442 -523 593 661 -699 -625 626 -605 -232 -703 -869 -869 543 676 -522 -775 -238 -639 610 -775 -77 147 170 -871 -134 -361 -832 -617 472 169 -37 -642 -711 545 -581 119 605 22 365 -59 -231 -604 -639 679 -787 349 56 99 -234 -182 -325 -667 -630 -94 -275 -224 673 -97 83 10 26 -302 -177 39 -623 -688 434 -8 -68 -342 2 424 142 -340 -642 230 30 -782 91 -52 750 -615 -813 82 511 313 -729 636 -724 214 697 -707 555 217 -413 -123 633 -446 380 513 537 -64 -575 316 425 -13 -403 -355 169 353 641 5 -220 558 -854 -757 413 112 -105 -490 65 -13 164 307 -670 56 -293 -684 -383 -607 -462 546 541 -297 -856 95 548 -177 -278 -762 108 -432 657 257 269 162 -562 -800 -587 543 421 -186 290 310 525 -9 164 -433 735 736 -332 -589 568 128 -463 -882 -50 -649 564 417 -795 56 -696 84 -128 -568 690 265 445 103 -256 -10 -894 -678 -497 609 301 -8 -71 -394 -572 50 -339 -430 48 -270 492 332 -793 207 455 -508 261 -317 139 146 -623 525 -247 -188 183 344 -122 -801 -802 -19 -698 43 -701 -450 789 604 -28 -435 -346 -629 774 480 -696 460 -62 -92 -818 -411 284 -569 582 361 751 600 177 126 713 135 768 -773 497 496 -658 -614 144 190 -342 -319 367 445 452 418 -252 -608 275 -184 -474 636 621 295 147 -62 217 -699 -531 -271 5 -361 -815 512 -700 -231 -129 -225 654 -857 596 -745 -34 253 742 -570 -364 319 337 -831 526 753 -285 -10 25 754 311 -343 100 325 687 -689 -476 792 55 336 445 415 -104 163 128 -152 -376 352 654 -724 437 -833 237 -802 112 -592 322 -356 -367 384 -510 -327 -799 465 668 -142 387 -884 -868 -649 28 629 -379 583 -765 -583 -895 302 -648 740 670 586 10 691 560 -757 -544 676 -642 80 -95 -883 542 503 -195 -859 270 497 796 722 -796 -491 -721 90 751 684 -361 -520 -263 -309 357 716 -597 770 509 -685 47 -147 -533 191 241 514 -4 760 214 505 -178 -418 278 479 -318 -529 -593 -501 708 -333 -557 261 -207 594 145 -656 -358 164 717 -559 -835 83 -87 -561 214 379 -371 -292 -165 10 -31 305 234 685 597 -542 310 -175 11 -419 -244 -6 154 763 690 314 -551 -130 670 88 -686 751 -639 -782 -603 -385 191 529 183 445 -220 474 -606 739 -856 -147 53 -638 380 529 -747 -744 -334 -614 178 187 -460 -40 -90 -370 561 -191 -394 179 18 436 399 738 -466 -384 -41 422 -243 504 -658 -239 624 -612 800 -545 -76 -224 -497 -153 308 13 -876 -837 307 668 226 504 -447 -846 -85 -12 -750 661 -775 -153 -672 -753 -775 123 140 -333 55 469 327 -402 589 64 87 798 -738 -293 536 -695 715 605 -811 76 -457 -325 -462 -301 675 -251 -455 400 326 351 -432 752 13 -427 105 -518 226 481 -283 -120 -744 533 462 30 784 -107 -380 -237 -733 392 321 721 -568 616 -659 -890 73 219 9 526 139 308 33 699 -710 163 -571 -736 -459 -776 462 138 -117 733 -784 -481 122 771 314 590 -689 538 -383 361 -433 -101 -512 -157 84 -701 343 -88 -278 -744 -206 -726 378 463 -535 -148 471 190 237 -35 365 191 267 206 -407 583 780 -783 -524 -221 544 -897 -125 -5 315 726 -54 -346 373 -125 -602 642 -359 269 -722 502 746 745 -67 485 -699 -142 56 787 -554 741 -719 246 64 174 -683 -159 -270 377 -212 -396 -637 -488 30 -105 -582 -721 83 492 -250 127 -542 42 -219 18 603 -843 -16 205 233 264 -181 -719 740 -83 -767 -168 -683 -657 -599 -212 567 -223 -877 422 -48 -874 -278 -161 227 590 260 -784 -166 211 -515 -454 201 -377 -72 597 -789 -496 -805 -877 -58 81 743 603 18 -31 -139 136 -378 -534 452 334 279 370 -502 389 -563 -613 493 452 -690 -862 80 -595 426 255 363 320 0 628 -20 310 -760 -486 80 -691 -565 275 90 709 -187 63 -455 384 170 141 262 -355 -570 631 -613 -464 32 -559 242 -710 667 -523 -371 -836 708 144 -269 172 61 -533 -557 -97 -200 73 493 -869 545 -634 -509 -392 324 704 365 -157 -261 -286 -327 -35 -17 -484 -878 -703 -544 -770 24 -583 -825 134 654 259 -697 -378 82 370 685 -757 162 -193 432 -354 -137 393 156 -25 -585 162 -737 -353 -344 -758 -407 85 112 -766 -594 -865 -89 -324 770 -814 -204 86 492 266 -323 569 -250 325 -304 -804 474 30 -793 -637 274 719 -888 -479 -616 -340 649 -140 -601 -355 177 694 -516 -781 -862 40 -398 -339 -116 680 -280 -353 697 -436 287 434 228 -198 90 -418 -636 287 -804 781 -351 -627 -698 -190 305 -15 -184 70 -361 -855 -732 158 -69 -876 310 -195 -837 39 -52 -755 -30 289 -829 563 -493 -716 467 11 583 518 462 -791 -660 563 -244 335 -91 425 455 -588 -773 -798 752 169 691 751 -347 500 171 96 94 -885 -552 302 314 -895 -505 -217 767 369 172 -558 379 427 20 178 654 -2 -735 -218 -151 -29 576 -499 18 -380 559 565 187 259 -783 486 583 -543 -114 82 29 -637 -884 -825 -52 -120 644 -819 -223 286 359 -522 291 -607 435 798 -157 145 793 755 266 597 303 -673 743 -243 -93 423 685 753 404 -895 -410 -424 219 -868 -54 -441 -706 84 -212 765 51 -91 382 -168 786 -216 171 -145 671 420 -589 577 357 -469 283 -288 556 -713 407 -71 -322 -731 -83 339 392 213 -836 57 -825 377 -470 -243 426 -13 772 391 -22 -861 -594 -37 180 340 731 -232 283 -206 669 -209 553 207 -714 393 -403 -508 -369 -366 691 165 -771 -1 -194 -885 -72 -693 625 684 -33 744 -328 -440 -294 -56 787 -697 -212 -846 494 -224 704 -622 -680 467 -276 -615 364 -634 758 159 224 -344 357 753 769 -117 -768 -876 407 -228 646 455 167 31 -787 -237 165 271 -498 302 292 -527 -719 -638 621 194 426 -588 -244 781 793 -833 544 -695 -223 -216 350 786 -227 51 212 -225 585 659 -41 -389 165 7 535 -879 -205 -728 -126 537 14 687 -748 -412 -512 394 -874 -99 -786 798 296 762 -831 646 274 508 -389 -390 -639 -228 467 492 739 200 -446 -584 -814 -29 78 -700 345 264 -529 519 298 -882 -517 589 -29 -781 559 728 -318 773 -131 -349 365 -839 535 -794 14 -888 509 -682 0 -798 602 -825 -561 108 129 580 -799 -477 687 480 368 162 94 337 434 -243 -359 106 276 -504 269 -618 -696 -115 -761 6 754 286 363 510 -707 168 -27 -501 379 -209 199 305 -871 -57 86 600 -315 122 -455 -721 -622 -257 745 315 -655 111 -302 584 636 147 -37 265 -659 -102 -257 614 88 -268 -792 -417 230 386 -491 428 361 -265 -320 229 -31 -128 588 -199 395 641 249 -192 -59 565 -599 495 -660 795 100 48 389 -792 628 474 -22 -672 411 46 618 143 787 172 -448 -810 -527 -29 -837 593 -224 536 -425 -747 -170 683 185 424 -215 154 -825 -291 669 585 -92 -637 -21 49 299 11 625 234 652 422 -425 -342 -576 -301 -154 381 -835 -672 1 -494 429 775 100 323 19 -135 -130 -545 378 -192 -33 -881 273 -803 -658 -123 489 -60 -612 -275 401 -636 0 184 -587 548 -555 -23 188 -566 -483 -772 657 -776 -685 -423 772 153 -187 -524 -573 -56 169 503 357 -166 -130 -165 459 480 -125 -211 -697 -600 3 323 492 -562 -346 224 -366 -650 -883 -657 -731 -782 -271 -588 61 -324 533 -653 -13 162 518 473 796 -51 614 -551 -95 -342 -600 547 548 511 -379 574 -500 -711 -531 -375 -297 -343 -589 -287 -627 35 306 495 -67 -35 -401 402 189 51 60 -725 -293 -468 -756 602 537 -657 732 -212 205 523 -846 426 -655 56 350 -115 800 368 -749 -451 686 608 486 -248 134 461 -466 -236 -393 -450 569 580 148 -585 -556 -121 142 -222 -853 -613 -675 -137 -40 582 211 228 -215 -512 285 -507 -448 207 -374 -881 513 65 -493 -124 477 -278 -430 -349 316 -65 -474 798 326 333 -233 -668 507 -217 784 -264 246 -712 -165 355 -72 -657 -869 549 -232 601 -464 -77 -797 -69 -459 -100 153 -268 -638 452 -69 -690 -751 536 -678 -734 -664 314 -222 345 199 -330 289 635 300 -758 -154 -758 309 -764 -242 -300 -427 -246 190 -336 727 196 316 -891 -633 -886 -893 -715 -270 35 -801 538 -412 -408 761 -289 689 382 -754 -54 87 678 -560 -418 -218 -542 -588 136 538 -15 296 -532 -629 -853 85 -641 98 469 300 327 318 -300 -355 -501 -753 592 -326 315 -391 -789 -298 -148 -552 -772 585 716 -159 15 268 189 -432 -141 -10 444 -676 -506 -841 178 -333 321 -143 408 -96 190 -218 -765 214 -110 -258 -722 -872 -627 397 58 -462 368 -477 750 -264 433 -223 497 71 472 -626 -835 362 -685 -163 210 749 105 -238 16 745 -569 555 -546 -508 283 -159 497 676 -117 98 775 -436 -724 303 -524 154 -425 -529 -869 323 -70 -755 497 -231 -199 191 -33 675 -656 1 103 -647 -159 -665 -331 -673 160 549 -517 -564 -704 -145 260 -403 765 751 758 290 -215 682 -297 702 -741 -408 175 -502 78 -337 -699 -473 757 -368 631 -685 -603 -289 529 697 -855 -456 -382 119 517 -612 -780 -300 -424 -510 634 270 405 551 -668 -206 -508 -228 -765 -681 320 -781 453 -134 -40 594 550 -726 -272 -110 748 -304 455 -680 -552 460 533 369 -679 -378 113 -689 -604 -442 235 -608 -153 631 -706 -486 101 636 407 309 530 645 -264 -190 74 -562 -255 -318 684 -418 603 -852 -509 -587 -90 430 60 -98 -60 -736 -626 728 -431 -141 550 697 784 -92 508 -292 77 97 -214 -233 381 -671 -704 255 -504 -296 -193 219 -360 -655 494 270 615 -832 -56 139 -893 117 -514 704 -738 451 611 571 583 113 -286 37 -276 794 -683 -659 -682 -331 793 -792 -238 460 -874 -232 441 1 792 -636 -203 -17 -570 380 460 235 -687 -726 -619 -480 28 -261 -741 -838 -875 551 -712 -41 -746 -845 -890 -713 70 193 -29 443 -799 -708 -395 105 426 307 800 93 -323 -332 56 -275 -64 186 -14 440 15 -859 -591 284 -91 -449 -510 8 -15 -338 -788 -637 405 594 361 -792 -288 -799 -268 -369 -742 210 -268 199 -346 -595 -820 98 682 583 -208 49 256 -613 21 -96 128 -25 -542 387 463 -12 -465 -595 219 -549 755 -518 -282 306 -304 331 148 -262 -533 630 -741 486 -332 298 -555 249 367 369 689 603 -117 -409 766 -198 105 447 -449 341 -345 -137 -250 342 188 627 -532 117 -511 -728 -678 446 -795 122 -899 132 407 150 -876 -810 -294 201 152 -348 675 -737 -637 782 493 298 -451 -548 -375 676 668 -375 -51 -358 -488 558 80 -204 509 449 -446 -211 -513 -491 -729 177 618 -281 -160 -215 -437 -807 402 -259 -648 612 -56 456 -843 -185 -166 15 -535 20 665 542 -353 715 -869 -85 -736 -524 183 -475 -531 -857 -374 329 242 272 425 650 266 500 110 167 201 27 -51 -539 522 -550 772 -830 -688 -658 -596 641 276 -699 434 -172 -437 557 -607 -402 206 6 154 188 -790 539 -436 -188 95 -385 -754 -331 -151 145 -87 510 617 -27 135 -872 382 -527 -462 530 202 -832 494 483 588 691 -137 -228 -119 -779 -536 -218 537 25 -689 -419 -79 -412 -797 692 65 -576 -497 736 114 -507 45 -112 128 688 192 -531 226 -587 752 -854 465 250 -700 224 -272 -74 -677 172 -705 -583 -295 -194 -591 527 601 -436 288 -423 -66 -283 -18 110 -291 -18 -748 -789 175 -846 -210 -247 342 -169 -878 -334 -825 -7 -77 450 561 -446 -597 491 -817 622 -138 635 256 -852 -509 -813 -52 -866 275 236 -120 423 610 749 200 -294 -584 -717 -815 324 -620 -449 68 617 -223 -640 -699 -666 -38 313 536 -452 -330 572 593 213 131 -307 -755 -455 252 -175 -426 360 204 -180 -832 637 -403 705 328 -828 359 -6 -215 502 -305 226 -328 609 -374 -706 -572 784 246 96 40 -410 -283 776 5 217 683 626 -519 565 32 590 658 -860 379 437 505 -323 -668 -95 194 -417 648 -71 -363 427 -573 135 569 151 -524 -274 -739 -636 -234 -397 543 -528 690 634 -668 315 -593 93 -129 150 793 -501 362 -169 -508 628 -167 -179 292 516 102 562 -181 214 -554 -760 747 -214 285 739 685 -114 678 -201 174 581 260 421 -362 -649 -516 -70 688 278 -514 -323 662 -605 332 680 210 -513 749 751 -413 377 208 300 -716 -626 -647 430 427 -710 -771 -136 173 -490 -583 -354 782 698 -841 132 703 259 -790 -288 -692 663 306 646 -394 222 447 -646 -824 370 -885 -274 -616 -490 -118 648 -519 257 -183 -203 310 696 -210 666 -147 673 359 481 -454 554 419 -308 422 279 -332 534 114 -843 -315 584 781 466 729 -292 448 -591 438 -501 -560 -819 300 178 -733 -151 365 -782 -183 -246 116 -169 -387 -518 625 406 -418 -565 -87 -776 460 -120 782 241 -745 -58 -317 -240 293 329 -584 80 -607 702 715 691 -841 667 -206 -192 -378 -862 120 -348 -295 -746 -350 743 693 -46 -481 -308 541 594 -82 135 386 46 281 -388 -405 -846 251 -15 -500 140 -49 -713 -675 762 -889 -713 127 756 -357 577 -503 -597 -515 -585 508 452 613 669 460 -18 755 -694 -618 415 -16 694 -207 -257 -683 -486 695 -438 727 -489 -886 -156 -749 393 -432 -548 390 -314 -402 -74 -860 497 322 -655 563 291 468 261 -542 325 335 -18 520 273 419 417 -136 493 -337 485 -93 -365 309 383 -687 -33 -181 495 293 -436 -236 -332 680 -199 -247 436 -62 686 -726 -280 -179 -796 -714 -162 -119 -516 104 -791 145 -19 356 -403 714 157 -179 -88 -170 323 487 338 -782 -634 -494 -683 53 580 691 -178 485 746 59 -552 -209 585 -234 385 56 619 400 761 776 114 372 240 84 -89 738 -379 -10 408 402 -473 431 -620 241 -357 -701 -139 136 -793 771 34 -456 -439 -409 -471 452 427 732 -403 -321 174 -108 -786 677 -312 -385 335 41 -509 -152 -97 552 -743 160 -508 -351 -755 164 711 4 531 555 -619 83 -600 -52 491 -16 773 240 7 51 -894 732 747 397 701 166 53 -235 -484 -98 115 -898 -539 124 -759 -531 -554 368 230 726 -216 -579 714 -298 -859 -189 -501 -596 -430 -522 226 -742 536 216 137 -355 569 -361 -680 -58 -636 556 -884 -240 -737 -334 288 399 192 203 71 -95 -435 733 173 57 274 -511 112 -342 645 -538 406 689 55 165 -362 -683 -670 -83 -126 -325 733 643 675 325 663 644 263 235 -298 -116 -498 276 407 -350 -834 -861 688 -137 -619 113 -22 166 -456 -142 37 -505 -636 427 786 -13 -649 405 -368 -757 422 -313 -729 416 -767 -483 421 411 785 620 651 285 214 211 529 224 794 641 489 -217 512 -775 -61 567 -642 410 379 -90 -185 304 75 -41 -580 315 393 -694 -749 216 23 301 490 -625 591 -101 316 377 -733 692 624 -378 -151 384 77 -530 -730 -93 -60 -834 -121 -509 642 -640 689 -222 71 279 54 -445 -483 20 621 -773 -62 -82 -140 545 -281 485 131 -151 -443 609 -191 389 480 395 498 -121 -514 375 428 -716 422 692 -673 -900 512 -530 -130 35 -77 65 -383 -776 -113 -375 -900 -341 -281 -227 655 360 -371 -390 457 233 -799 403 -882 -364 688 433 291 -305 220 451 -476 -241 262 464 472 -526 218 -231 474 -795 716 -692 -46 -417 540 -61 790 -389 -768 -262 681 -36 290 494 -827 212 637 -117 -135 730 547 -545 -779 389 -748 -240 -144 538 745 7 15 639 480 -157 -846 -545 158 756 533 225 643 -329 573 -186 472 35 619 -898 -403 766 -501 -164 -307 16 57 203 -392 -813 -787 307 507 185 750 -256 159 452 -362 -790 11 4 -185 502 309 -711 -170 -493 230 454 241 685 401 -755 -529 591 -625 686 623 112 -884 -825 63 325 202 264 -271 -651 -33 -507 449 -436 -261 271 -189 -362 167 -484 -196 549 -136 700 143 -881 -671 -129 -428 774 -162 4 79 352 -663 282 374 -353 -818 82 723 455 -538 302 262 502 521 -358 -297 -132 13 634 -161 447 111 635 -847 -802 -83 -387 -852 -200 578 -128 -653 552 314 207 693 642 794 214 -467 -133 615 -866 109 -852 -866 -530 -27 -422 705 -90 664 116 -345 -409 320 -527 -454 326 154 -870 716 -792 743 -290 -287 746 751 -497 -276 140 -581 -157 -622 270 -678 -250 -888 -559 -556 354 316 -406 373 -195 598 -550 -380 -274 663 -504 459 -62 -110 -851 103 321 674 40 -708 -274 -153 -342 -330 -1 624 -394 -833 -775 734 -490 550 -104 -575 626 -841 -278 617 -502 -738 -373 -127 -788 369 563 509 226 -547 497 282 -140 -332 69 469 -712 681 -474 -538 521 -290 139 -405 -665 -143 566 -642 -86 37 -628 -123 -795 503 -370 -23 215 -602 -288 311 -825 257 443 353 -114 -50 399 -537 532 -821 378 -460 -76 -738 -754 -270 -517 414 401 -645 526 -387 -106 -257 -435 639 -145 -127 578 -543 -546 -110 -154 208 334 545 227 724 718 522 21 -40 364 -572 -220 669 47 -400 140 -851 -239 306 -50 354 12 -762 474 142 -492 602 -134 -10 362 531 -75 -481 642 172 -571 793 -631 -117 524 758 -891 674 713 -234 -780 -568 -125 -498 653 595 -233 -701 89 301 69 352 -606 -542 -580 -470 -163 6 262 539 658 -643 731 362 -270 -719 536 440 726 -755 684 -614 471 142 428 -900 -435 226 194 -31 -211 591 292 -592 -141 252 -376 -595 -404 785 216 -135 -531 378 201 633 775 78 732 735 446 350 -442 435 546 -210 -360 -737 199 456 736 718 443 197 -870 -844 127 -278 97 255 -666 -802 303 -704 243 -148 126 675 -463 -201 -801 675 273 -358 237 -192 -725 323 613 -232 -692 -205 -686 -519 -674 -709 -725 76 -126 311 264 707 -453 628 -643 773 -56 -178 -819 -780 -465 472 138 -117 88 -311 384 -613 476 -41 509 127 -777 -867 -800 478 534 -517 50 395 487 793 -541 759 734 339 699 -248 -629 -521 -651 522 498 657 -564 -336 775 -350 -592 -226 -525 -752 675 -271 296 -175 -876 -107 779 -483 668 221 60 -351 -897 521 -145 541 -780 -14 330 678 -177 -365 -854 -720 712 -652 -194 -199 -544 2 608 -420 -182 -598 -379 695 -307 723 274 -222 358 -342 -13 117 -690 265 177 -105 -434 -477 -689 -810 -842 678 193 171 -259 638 542 -333 -454 686 -773 72 -3 132 290 -86 -221 -204 444 -559 -388 247 180 768 -723 -769 -331 551 -56 -190 626 -32 -295 -806 -719 -519 -665 403 392 -885 715 -451 492 492 765 -201 -296 -810 721 566 -476 718 6 378 781 -333 595 -853 -417 -480 218 -372 526 -575 -106 -791 -50 -673 -580 -18 -510 -158 -785 593 -737 -829 -667 683 333 -771 492 -230 485 653 43 -864 -683 -633 739 -300 88 -711 -552 222 -710 231 702 -512 -867 -795 555 -469 132 -372 -781 336 179 358 -714 -327 -472 -794 788 -139 -160 224 -231 -772 -565 -27 -301 418 792 -632 699 364 -395 -61 -33 -829 -110 31 -346 379 -474 588 -31 -396 540 -459 -195 -545 82 -589 677 415 688 -715 -291 -377 -224 -156 173 -388 211 268 193 -787 590 204 -813 -161 -530 -448 -843 -770 508 -19 735 -814 -227 331 263 702 -156 -584 -238 -7 -167 312 80 -822 -459 -324 497 -273 133 331 747 -692 232 51 -129 -271 -500 389 -110 575 262 124 631 635 609 -889 613 -72 376 -602 -179 -897 -860 -313 -582 193 -506 609 -149 -456 423 -124 -658 355 265 -471 462 -307 22 -762 576 545 417 -841 -773 -558 -574 -466 152 674 -224 387 651 -4 -532 -295 289 -862 -755 616 -401 -400 423 -95 682 -52 756 -687 -179 -393 334 616 -251 -824 246 -768 521 360 625 -103 582 -266 -574 -820 -521 766 136 -399 -892 -592 186 228 -101 -440 -702 -385 -228 387 530 494 -405 -278 695 -140 -791 -577 -673 619 702 -412 -247 166 640 318 24 -820 -96 -108 -327 494 45 -642 -401 -270 -755 297 -420 382 712 331 -792 311 -484 -737 629 -836 -327 568 330 -345 -313 -689 -831 569 129 257 -371 584 585 184 400 -424 -560 658 615 596 -507 -367 -561 44 -615 -664 -8 -15 109 -32 -203 -313 -321 494 -853 -166 -155 -695 -738 -561 620 345 -307 -293 256 -639 686 -102 -598 435 -252 94 207 -411 75 460 673 -855 437 -18 25 84 560 -523 284 -849 656 -504 -422 488 99 -356 253 -372 -492 -33 -496 434 -453 -793 421 332 481 330 188 489 126 262 -434 -846 -701 580 775 96 -490 -218 -593 678 -272 -523 -388 -857 729 637 503 620 340 -315 169 232 -882 -523 -644 -649 -671 270 229 -226 95 -814 191 524 -141 68 -701 613 -593 171 476 -279 -236 -733 731 -109 423 -887 256 -229 -324 54 -202 -574 761 597 449 220 -357 487 -545 -224 603 -496 451 -619 412 -49 -165 85 -134 342 512 414 -116 -484 625 626 -728 793 141 -238 257 132 726 -803 749 -554 -599 -464 -393 -605 -317 -200 443 319 -738 565 -51 -717 14 -8 -42 -760 -676 -849 -767 -150 -817 -402 707 -14 -720 254 729 88 618 699 -8 335 -818 -61 -539 509 -37 560 384 -826 26 42 -504 -595 -339 -362 -38 -836 39 18 548 -360 -500 -25 -219 -796 587 261 -628 -17 -673 -338 -264 227 610 -745 -73 -715 -846 -271 -46 120 -729 -208 -54 -486 -874 141 -272 386 132 -881 240 -821 322 -861 592 -46 -19 -623 -142 6 -876 -890 -605 621 -862 -21 -539 -308 569 -155 -14 195 454 -145 648 -762 -81 -285 -407 745 -689 -136 -161 412 -492 -738 743 -438 -532 428 -524 -369 -868 201 768 -675 643 -881 -303 165 -849 520 -160 -634 -679 734 -411 541 -35 -149 -393 -628 -410 546 550 -437 -859 -780 -148 -3 716 779 -209 -53 135 -724 779 389 -794 83 -468 782 -360 -382 386 784 -479 -23 -563 -375 -324 -605 -387 288 110 -714 468 -261 -457 -714 611 613 400 364 -227 -207 204 457 -884 525 -614 -175 793 229 242 -870 -37 491 -203 -886 -127 283 -757 -488 -666 -291 -535 165 421 113 40 759 -132 -504 59 73 -545 178 685 423 -518 479 504 -261 -857 389 506 -382 -498 -245 -490 -335 -819 226 -73 -38 -680 454 -433 -685 556 -19 533 -327 -510 -865 707 -140 -337 -900 -400 656 240 -287 -98 312 185 718 208 -645 626 48 -446 -703 -865 575 -6 -545 195 -149 15 -585 451 -187 -371 -756 428 284 51 -894 371 -250 527 362 785 716 735 -888 385 240 326 735 -699 249 -501 -830 439 224 -263 -783 -632 -371 -898 732 187 168 363 -601 -443 157 -17 114 238 616 376 -151 696 32 -385 -244 0 -469 135 -720 -309 301 325 -475 -238 -237 -563 433 -355 -467 632 164 -169 -694 583 -67 350 -787 -339 243 -138 673 -550 -101 -673 -875 -804 394 -462 138 -212 322 -268 282 -15 -348 -569 483 -378 -190 0 -690 167 -854 -117 558 -568 -548 791 381 570 783 -585 73 613 -320 77 251 622 -21 -701 556 719 -433 331 -862 -342 -293 22 -674 -639 -590 -45 -277 -804 -857 137 -295 395 -544 239 -145 578 -628 1 621 121 -838 -222 68 493 -632 -531 -136 -371 -151 -119 726 -568 115 493 -668 251 -697 -291 32 426 -794 -499 -895 -170 796 539 -753 -40 -853 -614 46 -121 76 -213 562 19 -216 -116 -379 701 260 492 -887 -424 -587 -71 722 -57 -608 286 -395 380 -177 -663 133 -726 164 560 -887 -169 -256 -33 -337 -546 -541 498 703 -19 -478 346 -204 -716 -633 -448 104 -254 -120 34 678 -136 -643 -577 -599 553 328 -743 266 -161 -623 305 217 631 -82 -805 737 -691 464 528 311 -632 -79 623 -217 -875 -284 -209 -93 369 -291 720 -737 777 -728 -615 779 547 -796 -165 785 -38 -617 136 -220 -169 730 745 616 -895 449 -247 -30 243 -634 -721 246 -643 -794 -419 28 272 -230 -154 438 628 41 318 771 -434 -150 -520 421 766 255 -634 576 -107 -55 -359 -308 412 -284 213 -461 -730 -30 712 -168 -269 767 37 -281 -108 306 -334 513 644 -597 415 -5 303 535 -74 -384 -534 -487 180 -302 138 600 29 -381 -610 -546 645 -492 780 580 597 -464 -582 394 -841 -859 719 327 417 600 109 -335 346 228 773 17 780 -772 590 -156 708 375 577 576 104 449 -805 -87 -887 -738 -517 758 -47 223 450 298 -629 484 118 538 610 -296 -604 796 -813 -692 451 -744 -715 -345 -65 -166 239 62 -149 -258 -525 -759 431 -313 -544 -115 35 -408 -674 -708 -376 402 398 -601 -595 454 -222 -93 176 146 -295 -486 -553 84 -451 -502 -53 -801 386 -119 32 19 -799 -509 -567 336 323 468 -555 390 -537 -772 350 -343 443 -97 485 765 -583 694 274 -359 53 -341 88 -30 -219 -256 -460 646 -323 536 429 -811 457 -88 319 203 -62 662 -466 -18 -874 -39 -633 -489 -295 -827 437 -123 -421 270 -681 -811 -82 669 -164 748 -809 692 27 711 -582 -834 -40 -256 -738 -848 -862 384 451 137 -761 -780 -603 -271 193 188 296 -779 187 -897 467 -373 735 -737 -116 -24 215 -168 -89 -706 799 -664 -431 -101 431 -422 257 269 515 -117 -890 -822 -37 -205 17 154 -252 -884 -6 373 -797 338 -321 -3 710 -97 -57 -606 279 501 -336 -352 -793 132 796 -186 -330 -595 -671 523 -426 -480 -567 -404 -726 130 512 -588 15 -815 -604 -494 -811 474 -444 -356 725 388 -290 109 -725 -431 -137 85 610 465 -68 521 -817 539 587 -360 -235 135 690 -33 -646 -297 158 -182 -331 437 -483 704 601 409 -28 -641 263 430 -490 -751 -836 -782 -644 234 303 -566 123 250 -45 683 489 194 -621 -669 582 -309 391 747 -661 107 542 -119 -827 67 -344 585 -465 492 -540 339 -246 781 -677 -373 202 -32 -577 781 774 -350 -828 496 -481 -752 345 -476 47 787 216 -329 -266 431 -841 265 -178 -61 280 -769 -771 -228 650 -692 -516 769 -393 456 790 -379 -456 -322 480 5 599 -343 -280 -674 -668 -776 -855 -215 -703 -326 799 544 -82 -253 -12 694 -680 -770 -835 481 -555 -533 15 572 707 133 -715 607 628 158 168 -156 363 310 -840 438 -571 729 182 -518 71 -537 179 516 -277 737 534 -173 322 686 -527 6 215 -438 -756 -497 -754 588 -263 485 -218 -583 510 -707 6 8 -524 -465 728 -658 204 579 -274 -236 622 -272 -629 -368 -471 -779 563 422 -596 550 703 -504 -442 121 588 -407 -408 344 168 -639 -444 -596 38 534 136 -73 -418 -784 -768 -423 -569 -440 413 92 4 -874 -339 -687 -163 -724 574 -380 -671 -394 -401 -211 -825 457 278 -171 315 325 -65 726 357 -570 684 -786 782 507 -419 569 217 -105 512 757 792 -283 135 -279 -476 -665 -86 270 545 594 -358 -40 379 -890 -807 -616 385 -66 -725 257 -131 796 -95 792 -717 -447 499 -721 -9 -884 316 439 393 169 -572 395 -415 451 368 -575 365 -114 -680 40 -310 460 -330 340 744 -357 393 -460 -416 288 -429 470 368 -517 -807 -290 -677 789 -78 -259 -353 -704 -468 712 -553 299 -608 -639 554 570 466 465 6 227 635 312 482 -587 -396 -759 -195 -393 4 63 -838 -172 800 -379 -151 -569 -482 -808 -459 -103 636 798 227 537 306 666 -406 -265 601 565 -131 -548 -853 57 146 63 -100 -239 785 278 223 -508 271 -27 709 124 -451 -655 165 672 412 390 711 800 630 -515 -264 -355 399 -397 40 538 -601 -206 -155 525 -685 566 544 236 -808 -297 109 560 178 311 -350 -583 -649 -652 18 -537 -187 521 -864 678 -705 -589 -377 -470 -84 -238 -356 -89 -726 -821 -151 -524 86 -380 -360 180 -59 533 353 -559 -434 233 -360 419 -198 407 436 93 129 -131 118 -352 -685 345 420 614 573 287 286 112 408 563 -718 399 310 656 316 -499 17 194 -677 -659 502 629 369 -846 564 -420 726 685 -447 217 -250 -451 497 -12 139 789 207 -437 -230 130 76 630 -839 577 -465 727 -721 -533 -419 539 -389 -31 -471 -186 266 637 180 46 -624 -586 -403 723 76 -640 603 560 108 527 451 -399 -41 -317 637 106 -615 -24 -200 -170 -610 350 369 -647 -401 385 -356 774 -298 201 367 659 -769 76 -614 353 -12 435 -367 -365 -429 -453 392 -747 -545 574 -595 -881 -601 -531 431 -782 -497 5 758 284 -191 757 -534 -69 368 -869 377 -125 450 641 -326 -71 -475 -503 -517 -182 389 -365 185 14 -106 261 -386 561 667 -522 -406 -266 -168 -655 238 -474 -630 491 -405 -870 -17 -657 -723 -389 799 -360 442 -476 -285 -855 -151 712 590 -861 150 -268 -512 609 -867 197 -97 -131 52 -666 -121 243 552 -572 471 379 -231 -849 197 63 216 -317 747 -871 -282 574 502 -681 -299 -482 -272 429 -388 601 181 355 277 93 -577 246 -433 -852 -17 122 -771 563 -477 -591 -404 -571 -394 751 491 658 580 -16 -408 -64 -670 -521 108 -564 -117 529 -264 -35 358 -641 769 273 -241 -196 -878 215 545 -615 202 304 -85 701 299 -286 -32 -773 609 702 619 571 -160 575 -281 446 737 -504 -239 -192 -708 497 -540 174 689 97 -827 -705 -823 256 -241 429 -194 480 -419 197 -172 -572 -766 -546 -847 -864 264 -342 437 587 75 -49 -611 679 -245 652 -470 -204 62 -721 786 -22 -744 -867 142 -170 -775 795 63 -569 151 -212 -811 672 -526 -800 -163 790 133 -703 196 545 -698 -252 524 282 94 382 273 -637 -254 -541 -227 -790 418 -384 -599 26 -424 2 757 -59 -577 -208 437 417 -75 -733 -740 -146 -361 34 -813 -604 -338 -359 -389 -830 -252 -330 17 -215 -856 -63 -21 -757 54 700 -665 -670 568 528 80 -130 313 555 582 -44 -173 -589 462 245 -650 -489 688 170 -781 -337 279 671 340 89 -829 -4 -224 -860 87 -341 -676 475 6 736 -299 361 -414 369 -275 421 -730 142 -12 514 371 161 492 389 -101 -855 237 -622 483 249 589 162 480 -236 -647 742 -365 -396 685 5 -567 -677 403 97 699 190 706 -579 677 272 528 247 -347 -458 735 -453 -594 121 361 234 -432 -868 -822 -753 695 -561 682 15 -900 422 445 60 637 497 30 -74 435 777 -582 -676 256 -231 761 96 58 647 720 230 -491 250 -244 -65 -130 222 55 -74 -168 -473 -673 679 -161 135 -723 -887 774 -26 -660 -754 790 -837 489 -789 -278 111 353 771 353 -802 78 349 -16 -719 -472 71 288 736 640 -478 -26 -764 186 150 -383 -670 -752 240 634 -467 286 -230 321 131 386 -687 86 -646 -785 477 175 -727 777 339 519 755 798 659 -296 -545 -521 522 -439 -62 -794 182 -104 601 107 572 -367 -169 -226 -635 -592 -807 -828 368 -889 498 376 274 754 53 -36 778 684 -791 158 -554 -820 700 411 -70 -676 -895 -873 -482 209 682 786 -145 -730 58 647 -416 -394 132 677 -655 -860 554 -315 394 -44 -486 342 -859 280 151 -610 224 397 594 465 -775 309 -632 566 26 -813 -56 168 66 577 179 -73 522 -328 -43 250 -611 623 253 604 249 -493 587 -161 145 -794 519 -339 405 -533 677 -227 54 -62 -463 -90 -51 -315 -515 -330 328 -176 -204 -606 -826 -711 -76 41 -871 -770 -448 520 -407 -269 240 511 -301 -577 224 -227 -494 795 396 332 116 569 756 -23 641 146 283 -24 -110 338 -386 212 618 -536 -726 -52 -398 -731 187 449 -14 -340 -246 128 -533 -375 -316 -701 505 -891 -51 -444 297 790 -285 270 410 277 131 -403 -198 461 -484 -508 386 422 -270 800 755 69 -885 -135 595 -24 -393 -386 130 506 -476 675 -211 247 703 -109 87 -791 392 -6 156 -244 -552 -512 752 -680 -755 -182 75 -433 -490 205 249 384 -785 -384 -596 -591 250 -44 -251 -656 -122 -828 584 -101 664 -376 -851 -317 -737 -621 -488 -647 -221 -723 -396 -846 800 288 -757 553 -190 634 545 -439 671 166 674 779 -607 -337 -249 278 158 726 -317 -589 -574 -259 778 132 -769 160 -328 183 -761 -442 797 -70 -177 529 140 313 793 -28 -400 -276 -596 -579 591 285 292 409 692 289 124 445 -656 -39 -123 487 -609 -195 426 -736 139 263 -617 -804 -764 729 -876 -169 627 795 -153 -603 34 -376 212 -507 -425 39 -463 -387 553 -614 -288 -818 -711 -230 667 383 536 334 -674 349 447 -580 502 403 158 223 -716 754 -76 365 -240 541 206 -296 -466 -567 -418 459 -562 -289 -181 105 180 -516 274 299 741 229 -590 -281 457 -144 -796 -208 -166 307 282 519 -515 -664 -637 -286 452 -441 373 533 -71 305 -849 586 -78 -740 586 591 597 493 -336 184 -250 -628 402 520 693 -583 -183 -628 333 510 -870 -113 -764 199 654 -674 631 -602 -749 551 -710 -361 660 377 -281 736 542 -897 751 -564 279 -151 300 369 251 776 -250 -436 -70 -140 223 -265 549 765 125 -453 -848 -446 3 267 557 787 -140 -84 20 722 -832 160 -313 614 -587 572 -668 663 -706 793 318 -880 288 -601 -559 752 -83 -646 176 -156 -47 -148 159 762 -495 -200 -246 386 485 -366 476 320 404 228 233 -888 712 115 -847 -531 -181 249 -514 -353 183 -330 751 -770 -62 520 531 229 505 -754 -394 -732 400 337 -522 -895 174 108 353 497 664 164 521 -588 555 714 -295 -236 205 -359 -837 345 -73 -94 366 107 -821 557 144 580 -799 695 -321 359 -319 378 77 -870 194 -56 -201 80 -17 568 -864 -633 -125 225 -733 -451 242 335 -883 -4 492 654 -53 -750 -515 -324 97 -470 -513 -724 726 -103 -349 -30 108 247 472 157 186 -97 308 298 -156 -325 -379 -179 738 -779 -120 664 316 554 -683 -228 217 -827 366 146 -78 -808 -3 -557 -801 7 205 462 -829 -562 -373 360 394 778 286 -154 -498 -386 466 6 581 -252 -237 -845 294 760 569 640 698 -186 28 478 701 120 758 192 -708 154 183 -510 495 -852 -482 489 -642 -808 192 146 611 -55 -434 662 405 483 -640 189 633 562 -282 -894 -679 -646 149 772 -784 478 75 9 4 199 140 736 544 -449 -182 409 613 285 -885 -629 39 252 535 -800 -517 -847 332 -839 161 162 -613 -631 -438 -847 -44 -325 -478 262 -47 335 -709 -755 572 211 497 -500 497 -47 -729 -375 595 473 681 61 67 -448 -299 -3 689 706 265 -338 -474 84 446 15 -840 -885 248 -475 494 -109 -836 -337 -136 -785 -357 181 -557 243 -75 -710 309 -299 -705 -517 -316 552 -43 269 -717 -596 -669 150 147 -799 -818 -847 384 626 -671 -46 -566 -564 657 111 -398 625 437 438 -315 335 -25 -461 -790 -532 671 238 -780 266 -427 199 -398 359 -712 275 488 -349 468 615 48 -749 -22 452 -638 785 -256 520 -607 -452 582 -86 -141 258 466 -722 427 497 -528 -594 134 120 -328 -178 87 552 -414 -638 547 -267 -683 -815 -841 -341 66 -530 -329 -757 342 -508 757 -183 176 658 -635 -625 -621 -658 -705 -390 320 560 762 -539 -35 546 750 -131 -132 -575 733 -335 -535 -142 -849 -787 -240 -148 -410 -777 -664 256 526 -657 -727 -456 377 -567 507 -759 -334 -896 447 621 -305 128 295 407 -272 115 293 111 489 -356 195 581 620 64 -635 21 -444 -534 616 527 118 -393 320 -435 746 -466 -308 140 -457 -337 386 -801 -393 -256 -702 -844 -672 -320 338 -660 137 452 36 370 716 97 117 -422 63 -258 -583 -565 -786 -679 -701 30 747 -800 257 -395 -406 -241 -665 661 486 132 -472 437 309 11 355 494 -6 678 -508 -392 247 -701 286 -250 544 -740 783 262 208 315 451 542 724 162 681 -627 -313 692 -138 -432 131 -655 -523 -13 551 -772 -87 -224 -695 -109 240 197 -785 285 -665 -459 -857 -438 -169 -374 463 -705 -698 -825 679 -770 -415 -206 -387 -583 674 -342 -644 516 580 -164 675 -754 586 537 -746 129 -55 -400 372 433 778 344 -686 -881 -470 -302 443 345 -525 -662 -741 306 157 494 -277 608 427 -811 -848 -770 -591 33 435 42 428 -732 686 -272 567 38 -486 292 -703 -559 303 -791 499 54 -352 -330 -501 633 -215 457 -426 -389 650 -489 -180 -374 -848 -390 -52 -648 370 625 -299 254 -895 776 372 -318 788 197 569 477 -437 -192 -602 658 -79 -393 -196 95 381 242 -13 -743 -443 -665 -594 -608 -38 431 -838 749 -679 758 -13 204 -99 408 -571 691 44 -455 -169 -782 -536 -51 154 -215 -35 -29 123 -460 -357 9 -614 -655 762 -569 794 765 -6 -264 -560 285 614 -822 -755 -168 226 -880 732 -757 -7 -415 -24 -123 414 8 -225 -324 630 -44 61 -516 15 25 633 -657 785 -695 172 134 -438 100 -559 -502 510 -629 663 726 -387 -265 -720 -771 214 377 281 -66 -16 -50 596 329 -297 -505 290 -827 -507 187 371 304 -322 629 524 -99 -516 77 -93 -447 607 -65 441 250 -644 -432 -895 -578 263 -446 -852 415 555 -502 518 -682 -821 -747 104 181 -258 169 -493 -496 385 -427 -841 349 141 -100 -214 128 -873 -693 -409 655 8 462 -446 -790 -263 557 -190 -28 -849 -627 -524 168 335 92 692 -873 -851 -855 380 674 364 -752 738 -456 144 173 512 482 -650 389 -246 -791 -448 119 -699 -79 -461 569 -577 -882 -592 -649 -800 -475 -635 -540 -317 -746 574 -649 -31 -169 152 563 514 419 564 -497 604 164 321 614 -781 -660 -98 -406 238 -806 91 -169 -169 167 619 788 508 -88 -255 -839 -92 -774 647 718 423 301 -900 -417 -135 374 264 436 117 206 -390 623 196 -599 455 593 181 -352 753 -844 21 318 416 -837 682 -428 -354 -151 -780 789 558 -657 322 -49 -462 730 556 -29 195 726 517 540 465 86 -743 739 -16 229 760 401 -407 109 49 -843 43 -197 294 -619 -527 86 -350 450 103 -851 -159 800 -193 755 670 -756 493 -298 -899 -386 386 230 -753 194 -812 -620 720 -523 -537 201 253 -696 -551 -198 -98 472 -241 -855 -690 24 -392 161 265 -652 -868 464 -119 -502 -257 187 -757 438 -591 310 -734 206 -328 15 -691 -519 -887 -750 40 -636 72 -62 -608 209 485 -723 229 -507 416 -28 401 -715 -132 -880 -395 -475 643 -5 -104 107 17 783 -697 -57 186 -890 384 341 -872 750 461 431 -845 -215 -896 -716 -750 -203 648 231 -343 746 -759 -189 -539 -403 574 709 -870 -611 -803 -629 -459 436 -35 632 -500 439 -618 426 -301 598 -446 -204 244 709 195 368 -628 -841 -161 749 576 490 623 -467 204 -398 398 -245 320 -177 -547 782 -289 209 -157 429 -64 -849 -65 41 -398 -250 -18 -84 -83 577 -18 -838 -164 754 -715 -602 140 70 336 -204 208 455 454 496 -812 -73 716 -324 178 -728 -129 81 529 -469 -259 -315 635 -878 -764 -528 -794 -263 135 -671 270 -531 -616 -193 710 -402 730 -240 452 243 -846 -270 -16 -202 -868 -556 697 -497 233 -176 -647 435 -736 692 -356 -284 635 -305 -260 419 -356 -584 -318 -807 -689 -544 693 362 -724 -570 -133 -582 -354 636 377 -883 -592 -764 -822 511 -846 277 779 307 115 627 -380 300 82 -417 777 396 626 245 7 -819 -790 -304 748 -476 -482 -468 -317 -715 492 213 733 181 -283 -855 99 -337 -456 -325 -418 497 744 -419 -128 311 432 -419 -330 478 618 -390 22 -546 448 616 -815 564 -622 -872 -782 -681 775 -792 231 -343 -760 -65 85 -333 525 194 597 -778 516 -493 180 309 -93 -739 14 -534 -590 644 -825 566 -322 332 -486 -507 160 298 -765 -720 95 -336 -597 552 253 -157 -855 743 204 418 -84 -842 -594 -841 -675 -842 -381 55 -572 -475 -837 677 281 303 -313 -458 378 410 -299 340 127 161 -618 -553 -274 -694 530 -474 -709 356 343 290 -65 563 -725 775 792 655 451 290 319 731 355 570 25 58 448 301 -654 24 -576 -452 -822 -282 -1 -93 -587 -99 711 686 -107 -358 164 716 -454 -479 756 456 -743 -117 338 381 279 -770 -475 -344 441 -376 141 -153 -506 -172 637 -85 -337 456 271 309 -119 -307 276 -770 -871 388 553 349 -534 648 23 499 -258 -580 -395 327 365 82 -151 -768 -309 -30 200 768 -767 -863 -572 697 302 278 495 305 -90 555 -18 -676 678 210 -900 620 -267 -815 -111 318 558 170 -86 552 -186 -303 -301 172 425 -465 -81 -794 232 472 -280 207 -40 698 278 -631 471 250 -288 -136 -713 386 643 -540 418 -327 368 -881 410 -60 -643 162 143 -33 -857 588 -865 210 178 -394 287 -794 -591 -413 -278 -585 -740 -823 658 613 -613 150 499 -18 -65 60 -390 606 160 -728 -104 652 -131 248 772 504 -271 -486 -99 26 135 706 -812 -828 -233 -813 -217 454 364 -451 -825 -636 383 83 548 -763 230 -178 -269 367 -277 -676 -31 -503 574 -507 644 446 105 642 620 640 -355 -445 -270 618 -173 330 527 165 -580 733 544 424 -183 -847 414 -561 585 -546 -799 -244 -46 -383 -114 620 60 -66 -131 488 228 -37 224 -175 -267 -895 -384 519 434 -308 129 -717 -565 -743 -351 -633 642 159 453 160 372 758 -751 276 749 -751 622 551 -107 -71 556 -821 -296 683 503 452 289 -200 616 -738 82 -743 -269 -632 -675 324 -88 -723 -702 -189 273 -213 -271 748 -529 732 293 535 -720 -738 42 673 -829 -359 -378 129 -12 -613 -760 -158 104 -739 405 394 54 -222 489 -35 -387 38 -615 -625 -402 203 199 -27 28 -224 -686 -292 -846 283 657 -80 192 348 219 535 -540 -331 -875 -122 -134 -244 69 -95 470 -564 -242 739 -79 -676 -516 497 -730 -529 -385 374 -602 172 -731 430 594 726 -846 -739 -822 -262 327 319 -488 -790 -150 -661 678 542 4 798 -279 -866 178 601 -219 -665 202 656 -156 565 777 329 468 306 398 -61 718 -724 458 306 742 185 -530 736 -467 -627 548 611 546 180 449 -476 -897 123 -334 3 621 -279 666 -684 319 -396 772 -354 273 -693 500 -303 -562 -800 438 -895 -863 289 36 -171 653 275 -480 -245 -867 -256 -871 -144 478 -158 -792 -826 -402 -346 645 305 -442 339 -814 42 -21 -370 396 587 731 409 -485 101 547 142 183 47 -100 660 -113 362 745 -658 -50 -188 -38 -766 -879 23 -530 -303 613 -628 -445 -370 562 266 220 -568 -99 506 -199 136 -334 -598 -514 8 446 -235 233 -192 -294 353 -312 177 719 123 251 405 -439 -76 214 -790 641 292 -521 -813 40 309 -335 -579 476 303 -483 -318 -723 -509 304 76 -637 176 -129 612 -291 215 -97 -623 -112 -634 -96 559 -703 336 460 356 639 -856 69 204 655 262 -651 -499 102 219 -871 -629 316 61 -391 424 -598 -521 -796 -624 611 -510 -36 577 -671 417 -426 84 430 488 -623 -854 -585 538 510 438 213 -244 33 -326 -66 -431 356 -433 -256 -131 186 365 212 738 610 605 -674 -616 448 257 619 176 502 121 -523 -899 -124 87 192 306 554 -299 -379 553 225 -746 -230 528 -645 105 50 241 -567 -301 469 241 333 -203 266 442 486 35 758 -881 -461 666 -304 -104 358 -839 -360 149 229 -702 -497 -483 -870 336 197 -147 -535 684 620 -822 -900 -655 655 -270 484 -267 39 -460 -337 -169 110 -778 257 66 -414 -391 -318 615 367 655 -316 -344 -443 36 267 -637 365 18 -366 -326 -269 719 -260 483 -877 -870 -499 -121 -867 643 -682 -44 -431 -403 168 153 -781 204 -814 374 118 759 32 414 -184 230 -396 -30 731 -218 208 692 -513 -400 -539 -327 -698 -457 -671 564 604 -627 681 -601 -260 -786 -863 -840 -250 209 -780 -132 -655 -620 -779 412 -468 -402 -129 306 -277 762 -283 574 -737 -121 -499 -513 -20 352 -448 690 37 55 714 -369 -439 742 -788 485 359 27 -470 96 778 105 -898 127 -324 -536 -812 -59 491 247 520 426 609 352 491 -184 133 -217 -245 11 -76 -233 95 -502 325 -651 137 727 273 -23 -745 575 161 -657 738 611 -341 -246 763 -39 -340 24 343 -216 649 329 446 -412 434 -221 740 43 12 -237 397 746 653 -154 -118 379 -83 420 785 648 -396 -373 693 -220 -640 -229 313 525 -215 -273 -529 235 351 -585 446 -435 601 732 360 -658 164 -789 -191 -480 263 88 -635 595 347 -303 -380 579 189 -408 -628 503 492 409 -339 132 401 -590 655 645 -418 640 147 250 231 522 117 -685 -412 -706 164 409 -209 -702 290 500 109 -729 195 -113 191 591 146 738 -343 156 -258 -859 -832 244 -857 163 238 793 -729 -830 570 424 -422 -698 91 -170 599 -547 -791 -127 359 -713 584 -131 706 588 -239 195 109 576 -548 -656 -613 -101 534 -874 -553 -372 -440 -587 -862 278 -433 17 -155 485 589 -542 -883 -96 792 99 328 554 256 -273 500 -837 -683 632 536 -173 -645 -118 730 -781 461 134 134 545 24 83 -27 612 -229 654 -45 770 744 240 -498 348 480 753 -81 -678 -832 -855 268 441 -697 703 475 616 -430 -366 -22 -417 795 -532 233 764 -781 -229 -51 -708 -695 -354 627 197 -737 522 616 273 799 -790 472 203 -896 336 -698 -196 449 -764 -172 514 -52 -709 111 778 -311 -846 -808 -367 -307 -616 220 777 787 -197 -761 729 -379 728 -455 110 269 -857 -130 -457 347 -12 -845 -794 302 735 -827 -810 -37 481 443 54 -232 -664 -265 -136 499 670 -228 -368 -77 -519 664 -446 239 798 -745 13 -730 -775 -704 412 -727 -779 -735 22 464 238 576 698 573 -639 -391 -64 -846 611 -830 147 190 524 -327 384 557 -303 611 578 597 361 -527 -86 -599 -887 555 77 -474 -543 676 797 -108 -710 35 362 327 376 -771 743 222 273 607 -206 232 546 547 178 -817 246 145 730 299 764 576 13 592 -239 -66 114 218 380 30 742 610 -566 -370 -369 167 -27 575 755 -475 301 709 -758 -538 410 -768 -285 -684 -717 -483 -449 465 -384 -778 -852 207 587 -162 -789 -591 -885 166 -384 -524 -416 -606 412 765 691 226 -201 555 732 774 657 -846 -324 780 -896 431 614 -649 609 -213 -891 385 403 110 -518 -54 105 128 1 764 -37 -826 -155 386 168 57 314 -861 287 -845 -300 -562 -683 -857 413 719 -118 -251 639 -144 477 -298 40 716 -718 416 -120 -651 -795 -646 68 513 630 156 708 -606 509 327 -514 485 -243 285 -741 205 601 -554 -430 -322 455 -790 20 594 154 -865 -594 220 -464 -504 248 319 562 -51 417 -274 -559 -106 181 -59 -465 166 -297 510 -427 628 -841 613 534 -251 -838 169 -590 -225 95 -34 650 60 -778 572 -348 -614 -843 -757 613 452 115 -825 759 305 -86 -388 -615 -609 -647 468 35 -850 -184 -395 461 -709 -611 16 746 -784 209 367 596 -780 194 -580 188 435 -226 -404 682 -681 672 -633 -108 375 742 491 -774 748 544 -327 -258 718 32 165 567 -294 -618 266 -239 -647 200 -554 137 -818 -189 252 482 -346 -685 186 446 -867 -156 -552 -402 351 430 -685 52 756 373 -579 61 41 512 -469 320 -232 -417 -476 -215 -240 399 640 43 439 -893 -464 -809 428 38 322 458 -254 -579 -53 27 -354 -460 742 25 -552 -208 -66 254 -509 425 188 -124 -103 -159 -613 -642 -779 -12 -391 302 -757 238 -374 -477 402 91 669 -753 -97 635 41 364 -502 -708 135 -74 -742 306 -327 -585 451 -232 -63 -107 262 -845 -301 35 668 -329 159 730 510 -883 655 -414 -762 796 619 -536 -304 -49 377 -592 -657 753 -346 -852 689 -436 -424 -744 -380 -125 -661 612 143 -372 -212 -38 50 -704 -752 -638 720 -522 -534 -674 -139 594 -155 104 -405 -309 390 -641 -342 -590 674 96 733 303 -542 108 -336 -485 144 -656 -600 159 -253 -427 800 -204 -213 -327 -491 -103 -142 -600 650 323 -215 -520 316 328 -504 31 201 -210 603 -276 -21 -542 -655 -531 -678 -646 677 -868 -504 -541 -809 -149 327 85 -667 262 -28 530 -742 -377 -163 261 793 -427 -744 -892 -417 -326 -377 -53 30 -302 572 -857 -236 774 -448 297 -769 516 -179 707 -554 -893 399 -35 -240 170 219 -180 302 -448 -650 -7 -776 729 -323 -733 -539 -168 687 -603 672 279 -752 -498 164 -801 -665 -9 -493 -641 376 6 -175 -662 -235 -305 -365 275 -830 720 551 351 456 248 599 -564 -550 52 -875 -201 -152 734 51 -769 132 -198 -297 -203 714 216 255 98 -243 314 734 -809 458 466 770 -95 406 77 315 283 547 766 388 248 -656 737 -630 219 -552 678 769 -35 508 133 -438 771 102 527 572 -654 -495 647 -835 -91 -263 -168 -829 -266 -369 -563 515 -10 438 128 -424 185 -612 767 -682 -324 -831 308 -487 -812 -251 -572 -884 558 719 -607 -406 211 348 565 -480 -418 -882 -32 376 -102 -876 719 -63 -295 -802 114 -244 -818 -533 270 -497 433 -104 -361 -838 -895 -67 -807 443 685 -606 288 -48 381 -299 343 -182 384 735 665 477 -715 684 -511 -458 -566 -502 130 697 22 -108 113 -535 362 445 -531 622 -885 694 165 -111 104 -402 -236 516 718 -220 -597 32 712 389 49 37 262 52 527 -636 -413 484 -439 -465 301 -594 619 -804 -878 -100 -528 752 164 -624 -438 -136 611 552 -808 -300 -488 -37 649 -583 307 245 459 701 -742 660 380 758 -524 -529 395 -745 -608 -31 -173 207 728 -385 170 641 493 734 -16 -796 351 646 185 -30 460 -248 -551 668 490 -507 -73 675 -203 -69 708 -463 -346 -122 761 82 -860 470 624 235 -241 621 -558 -445 641 -398 195 352 93 752 -128 796 -508 -395 633 -348 362 -433 729 129 -523 12 521 -235 430 757 658 159 -857 622 405 -522 -325 697 -278 -755 -154 341 -750 215 -697 -256 476 -391 624 457 -266 694 30 -762 134 351 -595 -442 508 -263 -882 -625 284 -447 -625 587 -188 473 -537 457 -481 725 -3 743 -490 -466 -117 101 28 -78 460 -596 736 420 -196 -856 -78 -772 -519 -246 -142 309 469 -803 358 -66 799 580 -891 790 485 592 738 -501 -718 -894 -794 -662 -297 628 787 230 22 -602 -225 556 -399 -386 -193 -818 -872 -116 64 722 331 315 145 781 -293 -398 19 -220 366 -374 322 485 198 -213 -819 603 606 -747 503 281 531 -222 245 -502 -569 -583 -581 -477 -818 330 -468 -229 -507 374 -831 -233 468 -743 308 -163 281 -166 -613 759 444 -605 -812 -513 -598 -45 -319 41 -693 -871 658 -783 99 -291 -496 -430 717 238 265 -225 -736 51 43 -128 -114 -107 634 -391 -715 68 93 505 -116 389 -134 -603 140 -848 188 715 230 -620 302 -550 -132 409 -232 -215 -61 -804 256 586 23 331 -338 268 175 131 732 431 331 149 -414 498 595 209 -638 -91 -840 22 -543 161 511 115 -241 422 -146 62 -653 65 414 388 -349 -208 213 -768 237 736 351 616 -628 -405 -60 667 598 579 -831 -698 753 -882 -70 -502 -155 568 535 -768 525 -351 279 39 733 -540 -741 750 -575 -19 10 728 181 54 -782 -747 657 256 -239 744 406 -36 -673 -7 486 64 666 -215 -21 330 203 -882 -520 684 352 327 -708 -155 -826 -385 230 77 325 -681 -265 -575 600 -827 276 -331 78 -294 -152 251 -238 442 -462 -38 -177 -656 -441 -133 -348 469 -532 631 -792 -352 78 -887 -469 -541 547 546 -315 609 55 -136 -456 -324 216 -845 -95 123 -791 56 601 -148 696 523 -112 -82 -251 159 77 -85 -579 -196 485 774 -184 229 -294 -379 120 -524 54 517 23 -477 -318 -92 29 -790 -567 -554 550 -852 408 466 -369 -622 128 -191 20 -77 418 -886 597 367 -757 -237 -425 -401 172 -863 -706 -877 323 504 133 295 -341 -886 -465 -667 569 27 313 -678 -107 401 -477 -812 -454 -203 791 797 -734 633 -838 -97 -269 -896 -364 -192 530 -649 223 -67 441 136 700 734 517 -573 211 9 -390 -775 276 -548 -435 287 769 -439 698 423 -886 -732 -578 -10 -11 -530 201 -324 -474 -39 405 329 593 -75 28 152 337 -36 -845 126 -709 -807 129 -402 273 -805 690 735 628 -153 -93 -1 365 221 678 210 -211 -210 52 -395 657 205 675 453 -587 264 -886 -118 657 -191 -665 -462 -435 -532 -713 -814 767 283 199 8 273 54 445 -707 -837 209 355 426 -32 18 -457 -844 526 -852 767 27 423 -824 161 54 -652 -804 270 314 -8 -508 -548 170 795 -560 792 -471 -337 736 210 136 111 -843 756 188 725 -51 -280 611 -271 360 -312 -448 360 568 322 -35 -332 399 -650 227 297 -481 54 -671 654 -683 -298 -618 -175 -709 672 500 -736 503 584 -74 -649 -296 16 580 533 -132 -73 316 352 781 272 38 -186 739 -338 -35 -5 -279 -563 278 -30 -867 -554 -40 -238 548 513 508 307 629 66 122 400 -548 -531 -597 -450 -261 -221 -344 469 250 -117 437 413 -471 -656 -156 -505 668 762 691 505 -68 643 397 764 -47 335 -190 -26 772 251 33 -567 15 710 -411 -818 -746 451 436 392 110 270 -32 382 692 -677 -97 734 17 687 -394 -762 -235 -190 -249 251 -251 567 787 -337 -287 709 220 746 102 569 -767 -427 267 -116 -113 252 -118 -528 -450 720 -5 -303 -870 -321 -136 -888 139 -199 66 -166 80 -188 -545 229 -276 -92 431 -99 -466 182 -467 450 -21 -888 362 -335 -526 779 527 -384 -840 56 277 -797 -230 479 95 202 -55 573 268 -73 349 -614 632 -890 -885 633 -752 759 -695 205 792 -72 -236 -741 187 352 -774 221 76 -786 -651 -162 -610 320 558 -630 701 462 -791 -566 208 -67 743 528 -442 795 -562 -432 -860 226 286 274 -440 -90 101 -781 294 -328 -518 780 -279 337 -363 -421 -677 467 134 429 301 402 -214 690 -730 -557 -484 -782 -716 398 146 -147 440 -681 4 774 794 -781 -156 35 247 -438 705 -92 792 -778 -224 33 -45 728 -403 -609 225 -148 -247 -469 -81 -644 234 -327 -598 358 544 493 392 543 -137 -756 -30 749 98 234 -857 767 515 -374 281 267 -403 -157 378 676 -79 -690 -300 -135 -469 -714 -528 -63 -343 678 89 740 -315 -592 714 319 758 170 77 -870 703 -811 103 -532 694 706 -633 -154 13 107 153 529 218 -616 -5 169 11 -601 -134 -368 -376 -476 -832 586 -462 -266 210 -611 -65 65 583 76 -636 535 -834 396 -502 -433 282 318 -783 722 -358 -406 -629 319 -320 -193 338 -799 552 579 -435 788 47 -718 383 -181 479 -284 165 -279 41 -862 -633 -507 261 -346 747 641 -830 655 237 -458 267 351 203 -138 539 127 -381 -395 -809 -431 -580 189 767 477 -526 61 85 655 -234 249 -429 639 -474 -833 -721 -668 -279 -848 -397 265 75 325 439 319 20 -225 -514 765 -20 200 -714 -687 193 504 728 703 635 258 122 338 38 782 -416 -586 -484 536 -672 334 -559 -236 -21 -163 412 -325 -73 -227 693 -425 -344 -331 -62 -633 100 52 -404 -842 441 -735 -79 185 -68 -279 343 377 781 -665 -648 -691 181 -219 350 539 -126 70 -102 -214 -106 633 7 12 679 -277 -663 -12 314 -429 649 -627 237 -371 -790 -814 -872 -58 398 -126 89 -256 643 699 204 657 -33 -831 688 -867 -502 187 -540 -898 -844 115 -364 708 -303 -516 -722 764 54 -215 510 -237 -738 708 -34 643 421 -548 -615 -45 287 242 -304 502 -32 222 -266 -85 -363 -32 -149 89 6 582 112 -441 -887 745 104 399 -275 -875 -780 -507 310 522 722 105 -19 -450 640 584 -446 -459 -315 -844 -580 443 733 689 188 -572 -39 -136 -213 731 -396 -225 -420 582 133 731 -192 -221 -573 214 -888 308 -388 -254 -196 -822 261 -862 506 -41 450 -837 546 590 733 677 767 296 -492 714 -620 92 347 209 371 783 263 620 -461 -816 485 -500 345 -177 -66 232 583 -710 457 -567 793 623 598 -292 643 422 251 -769 468 265 398 620 517 376 189 -190 424 84 -48 -706 -1 535 -737 183 655 -870 235 249 -358 161 -611 -31 -398 -105 -737 224 -69 -193 38 -289 -394 -286 382 -363 -432 164 81 464 399 239 -836 19 -591 -596 544 727 642 -192 -699 493 -86 410 61 -464 279 -556 564 -774 666 -1 657 177 -797 -659 232 7 -836 186 119 263 140 -184 -396 -791 522 -119 21 64 -284 -778 -207 115 -242 238 -319 484 294 -117 777 -572 61 -878 587 676 773 -228 -208 -848 -613 -382 304 189 -799 383 -703 -750 350 -168 295 743 175 790 -521 88 197 -493 -533 309 -13 713 -122 -428 -6 -265 546 758 455 588 768 217 4 -431 44 -474 -422 425 47 -39 492 558 -534 -683 -744 283 -175 727 -202 33 31 -386 357 330 -808 -660 309 396 -458 -32 452 -370 76 191 -733 -716 685 -429 -388 -50 -254 168 -204 -803 -886 563 619 43 487 -669 170 -676 194 88 -766 337 -382 -504 409 -696 529 477 -492 228 133 675 359 -467 -23 -506 294 -373 -734 15 -877 414 192 228 186 -767 -751 684 -895 431 90 149 285 -277 -449 -208 -254 657 -704 791 697 -9 -479 -370 -897 432 -225 484 -666 409 -706 -212 348 625 -415 114 -72 92 -24 464 -567 -359 -800 -690 8 143 185 607 -205 765 -22 88 -58 -566 572 668 -280 -371 568 345 -649 -613 -149 -516 448 31 104 192 -594 430 500 226 425 485 370 219 -532 -637 322 662 -165 689 179 446 355 663 736 -74 -55 236 744 -216 406 -258 -47 -25 247 770 738 -761 -54 427 425 388 -194 489 256 709 -892 -784 252 155 -702 347 -684 -705 509 392 -827 685 793 424 -306 -856 -142 -89 -30 -169 -259 579 330 -274 183 779 778 -715 425 -861 -633 518 -392 14 233 -23 745 429 401 152 14 234 728 467 -707 -445 536 33 386 258 710 542 -430 -218 229 -887 -868 -162 -245 -866 318 693 224 -260 -581 -731 -444 -449 698 -619 -688 -11 -552 -601 -582 782 762 -404 -315 787 -192 -832 99 584 -714 384 -45 703 -866 799 736 -638 -654 791 -385 32 46 685 410 -756 -206 -93 -177 -17 576 -411 120 -448 442 -753 -151 240 -727 -171 209 -407 55 -208 339 697 -682 -814 -623 245 -581 235 -422 -760 -496 236 409 -292 -888 334 -884 -306 -775 786 -643 -620 -10 365 -336 437 62 -352 -45 -115 760 436 -316 -87 -851 789 -17 718 -816 -844 563 710 323 -466 150 696 512 595 750 -666 559 738 -810 202 128 299 -49 631 44 552 -144 -624 243 427 795 206 -713 -513 758 -316 -679 -352 -262 694 627 -316 -580 201 -65 -121 -187 753 -208 654 610 -720 -765 -75 221 430 -849 226 -737 560 -261 107 -874 47 632 -866 -182 3 584 689 371 649 -238 304 -78 -128 37 393 639 -482 617 -727 -571 -616 416 -714 -99 -658 -586 -869 544 672 -445 -157 514 310 680 428 712 678 558 -169 -860 -663 600 -539 68 559 476 -606 -103 -477 769 -42 786 508 696 431 3 363 403 366 646 -383 -662 106 -394 709 -33 -466 -422 211 165 791 -158 -394 -820 465 -317 722 726 -766 550 -24 -8 -645 430 -226 604 -438 -685 -254 -565 -204 -195 -706 -611 -405 -216 -346 725 -695 724 74 375 586 -83 85 -52 -838 178 282 -751 576 -315 -183 661 -710 -62 380 -724 -16 -460 -463 793 -360 -660 266 469 753 597 49 315 -50 230 643 176 -420 -29 -157 -384 207 -672 531 99 16 411 24 189 219 600 -173 -247 760 -152 -513 -899 427 -410 35 -458 -283 -540 -190 692 591 -311 633 43 -413 -281 -119 16 222 231 -721 574 -215 -663 -456 -105 -790 637 796 -212 -639 386 -187 620 -616 537 566 -678 675 -14 227 728 684 -133 -787 -133 -636 -79 580 -208 -64 -440 773 -95 -245 -194 -686 568 104 -5 -405 -349 635 295 359 -7 -473 -829 412 154 -661 581 745 -525 419 685 -70 692 274 -753 -626 -224 226 201 435 -800 -184 717 -100 -825 -718 -31 663 561 659 -412 389 13 -336 -255 -508 585 -662 -144 -309 -708 -720 -155 277 -808 -861 525 -308 799 -90 -212 -312 312 -129 -804 432 -523 619 191 147 -313 719 632 -108 444 202 368 362 686 -576 -676 119 -502 400 -540 105 -421 -241 22 -281 -115 -437 213 696 -632 -9 -533 -339 -21 -751 663 630 -406 -434 -112 -190 -746 76 -715 40 464 -8 799 -503 98 -546 -564 770 -466 -277 -289 -779 -704 287 -155 586 -376 -107 -141 7 -805 -383 -544 32 660 506 -333 380 323 -729 -396 441 -688 -872 -622 -185 -562 -236 556 -688 374 -722 -831 -199 346 -14 -78 -410 282 277 -383 124 356 632 539 -238 -578 160 -66 103 -467 -727 -299 -861 758 -551 47 -162 229 39 -588 590 -248 -893 256 -591 -143 -90 442 171 -477 87 -845 661 -592 -188 279 654 512 562 -74 -379 -545 608 780 463 -453 -609 -760 -724 -709 -181 -151 618 73 -250 -67 688 311 204 32 -337 716 731 -291 249 -325 241 -619 -567 509 -472 230 -571 721 12 103 104 -468 381 240 404 -717 -335 -752 -208 -539 135 -743 -31 519 612 629 -603 532 -583 -174 -433 -393 -899 293 182 684 -741 -641 787 -138 -6 -321 260 290 150 335 -514 743 344 -179 -799 136 -535 518 306 -2 402 -880 546 640 -333 -243 747 384 -572 -559 -862 168 19 -695 469 -426 -676 630 1 -763 245 -96 -532 -888 164 -146 -380 -667 -96 141 66 -834 41 -898 -555 -393 726 -701 -453 214 35 647 -221 -701 138 476 618 -80 -687 -604 -841 -105 -329 269 564 -522 -197 -250 602 -652 712 349 442 -362 383 -597 243 -122 755 121 78 -12 159 -439 -455 406 -193 510 530 264 -480 243 -452 -65 -665 -332 201 594 191 -69 546 118 -6 -419 436 344 219 -680 -178 59 -666 -157 186 727 -713 -513 55 66 -715 -505 145 -846 755 689 -701 675 -581 101 -215 13 -618 -69 271 714 -198 -37 565 546 -166 -683 247 585 133 -887 -614 473 -201 -79 -846 -806 -803 535 776 -174 -795 40 -164 -236 757 395 401 -883 -521 -449 751 396 125 354 -878 386 -478 -252 292 -214 -715 425 -429 -3 -325 -528 -349 -486 351 -262 531 55 -244 -447 -841 217 -861 140 235 346 654 -485 -733 61 -349 -377 582 -183 719 129 -818 -55 -545 -470 -652 -568 -56 417 -103 -842 541 455 586 -464 36 195 -528 -774 626 46 -347 -789 115 767 122 -144 726 -884 -460 177 382 -165 -173 346 -611 -795 -137 328 484 412 -655 148 -624 -73 -658 111 459 533 -582 135 -824 -430 -524 -862 270 -115 -35 587 660 53 611 745 -106 -635 464 310 661 304 -847 333 360 -542 -446 -297 86 199 -863 -286 289 724 654 791 795 -537 122 675 -259 137 -421 -408 -853 103 261 -368 418 -392 -615 -559 110 -141 -316 97 126 -877 -221 231 659 -75 -858 -421 -702 -162 739 -60 -197 -106 748 -76 371 -57 490 615 534 205 -518 -131 -844 -18 -8 -657 -536 483 -689 -599 154 -3 -105 -250 650 250 -890 52 758 -727 362 431 -97 82 -746 455 482 386 -879 -568 -115 356 529 -589 -710 -309 14 -856 669 -392 535 407 -772 -75 -384 -711 733 86 -488 -528 -389 -492 278 -163 -709 313 790 434 727 330 -218 488 -379 548 467 -51 403 -462 -234 -695 -320 234 -225 134 -629 670 -53 -786 -789 357 623 363 -817 -459 686 -11 152 366 -83 32 -405 385 -299 785 -266 -826 -598 -357 -817 57 -326 -770 -19 -201 38 257 735 44 -777 647 -20 -657 -306 -24 -524 -120 517 547 -804 319 187 -645 -196 -427 -317 -323 -118 -20 423 -447 -473 209 -176 -245 761 576 202 -666 -685 -723 -109 -807 440 388 685 61 397 -291 -835 -446 -799 -533 560 -356 -751 -846 426 -281 567 -510 411 793 606 -807 696 -553 -294 -114 -799 645 244 -745 -327 780 -634 514 -36 -718 371 -700 -176 155 -130 -679 547 109 -351 -853 648 -578 -823 -31 -226 85 -563 521 -892 -824 -633 131 627 773 -107 86 277 -813 36 -106 -118 -239 -308 15 -33 477 -499 -385 -605 -276 -273 302 -419 -839 435 -530 -353 -160 324 504 655 505 -769 353 -86 588 563 -254 480 -502 -703 733 21 -338 -743 -657 436 -116 -206 94 393 -242 -692 476 -420 694 -415 613 -689 -372 -304 -591 153 435 -133 -896 -834 377 783 -551 -33 -155 -893 -194 -714 -91 632 538 -25 300 -662 421 716 -631 -153 -132 -519 -576 402 -156 -219 488 -85 427 675 392 -419 -747 -544 374 -510 -402 -554 357 606 -692 -490 348 -200 274 -134 90 452 749 -9 434 564 643 -5 -818 -862 533 -884 -885 190 703 602 -346 -253 291 355 739 -368 757 -395 -670 262 -542 -520 -170 -740 -583 -886 24 -392 419 -480 336 -481 117 -159 -648 -111 -248 696 -2 -554 784 554 -381 -757 -621 750 134 131 303 -245 -421 -843 -791 671 -649 192 317 -261 87 -295 731 -206 794 498 441 509 -593 -704 585 -386 425 118 -669 447 -678 -739 300 89 554 -819 -790 410 319 737 -874 20 608 -637 -8 -799 -115 -879 726 583 -449 -678 -63 76 -398 -737 -177 751 246 82 -552 -581 83 629 548 -787 543 -482 -600 464 -777 -407 465 -502 -896 123 464 -250 89 -783 447 -684 -200 -218 -762 744 363 -772 -504 -350 -198 -885 265 -506 -284 -403 -85 -87 -221 -498 -673 -9 419 -464 -394 -684 -114 -770 -335 -195 672 525 623 534 767 501 -726 328 -459 -569 578 176 508 310 147 204 -743 -49 -874 667 541 -219 538 -655 355 579 -895 -558 620 -337 -498 548 189 382 -390 -169 -772 -505 470 -829 270 738 135 87 405 490 465 353 -741 -227 -431 -380 127 -828 558 493 8 -89 499 42 696 -736 -406 -346 354 -349 373 -731 -589 296 586 -486 -328 172 -449 -224 -835 -601 577 -754 108 -365 -133 536 583 -680 158 -466 59 -805 113 30 -215 275 -336 242 -248 690 -586 693 -206 54 562 -126 76 -5 -808 -666 -226 -409 175 -50 399 752 352 483 -834 270 341 164 311 350 640 -340 308 -203 -493 152 -352 798 -652 -110 200 -402 521 600 -614 591 747 77 -757 -420 -348 122 -663 747 -722 -799 -484 -279 113 -386 774 -852 210 -495 -628 -554 -892 -160 640 718 29 -516 -593 588 367 -675 560 107 -598 -503 -171 -196 -674 172 607 -211 337 406 168 196 -725 648 191 -392 638 88 -91 -662 -257 -879 -502 122 -300 557 -564 -882 733 -702 236 -5 711 -817 764 146 81 694 -153 -753 13 764 373 -515 299 -579 -360 701 -40 -399 -617 -645 121 604 657 -362 227 -607 355 419 39 -891 -129 309 76 -645 291 64 -526 227 -888 502 -162 -294 260 -786 -79 -596 166 447 748 774 -596 55 316 282 687 70 236 380 66 -604 400 398 -566 -801 536 -428 330 485 -545 -712 -167 -320 189 330 -400 85 222 -527 390 -468 -692 533 -292 656 742 131 -679 -343 -868 6 -92 -719 -575 355 -3 -825 -32 -341 -675 -198 -647 -364 657 -443 286 516 -582 -70 -776 -450 56 210 -835 706 -557 65 407 -658 470 426 -765 627 -60 -480 -611 507 787 552 -415 2 -363 136 476 -398 -703 372 130 640 506 552 -720 -875 150 -375 332 -181 -179 85 421 770 668 680 89 431 46 -341 585 295 44 -33 563 360 -287 -793 -633 -48 -737 -700 137 -188 -324 376 67 -275 454 521 -753 -857 475 -240 -22 -580 -164 -15 -616 -441 -792 -316 137 130 534 -110 -156 -249 -898 -736 -503 725 190 -535 -672 197 -70 -721 -820 255 475 -628 225 27 588 403 -708 -253 -538 494 -337 -555 617 -650 527 -545 158 -608 -410 -44 150 -75 -306 91 -149 390 -302 -131 -341 -559 -561 -309 -487 401 154 178 521 58 113 -309 -707 358 -466 -408 -364 764 -250 -831 -869 -684 498 -114 429 -427 -696 -508 180 -321 645 544 -849 -338 -25 -541 101 213 10 -61 -289 352 -418 129 156 486 -836 -528 -285 -244 -311 769 757 600 265 376 562 -630 519 604 -541 -32 -417 443 -250 -689 -858 -456 376 22 -177 708 179 -627 384 -240 178 -11 490 -422 -751 -788 -462 -355 -148 3 -269 -156 -621 526 202 69 438 -118 -382 346 -96 -856 -81 -605 32 393 63 -250 -507 345 631 106 553 -126 -405 776 -412 -707 623 607 495 -609 550 371 -644 772 -703 -134 -501 462 -406 -133 -827 -160 -88 -639 308 -227 63 -747 -447 -481 40 -647 -411 516 -681 -579 -701 -602 -325 349 -695 519 354 -452 -606 -595 40 144 261 709 -289 114 -871 -888 -837 126 545 -655 -524 -114 -275 72 -552 -301 -289 580 424 -519 -634 -863 315 648 -248 -233 -158 -453 -412 -164 337 -812 -266 92 -280 -13 306 145 -633 -734 678 -240 171 84 701 124 -378 145 -653 -66 -610 9 -244 -857 -627 414 494 687 557 251 122 294 -241 -339 608 380 776 544 -552 -103 467 -591 317 -897 -758 249 -498 -57 194 -605 -538 604 481 -373 115 -817 -69 -243 -555 -711 -710 -586 260 746 -695 -139 -514 -878 -126 -386 -186 631 586 -76 341 -271 -518 777 313 288 -395 -500 82 -194 427 172 329 -487 -807 -83 785 754 380 687 -29 -324 -835 -229 -434 -532 -154 -419 -336 -391 127 199 -611 -665 755 -113 -540 -461 275 -794 -440 -254 -717 136 120 -464 -318 -96 269 371 -869 -241 -62 271 467 617 -741 -271 41 303 617 327 705 59 -333 -592 335 598 -185 653 -537 -52 -860 -719 -798 -827 205 -293 371 -797 712 -698 124 472 -898 -331 -79 512 147 -724 -846 113 -718 195 -250 -127 -855 -399 -354 488 -654 -90 678 -149 54 645 484 -790 789 726 -778 596 655 -107 -145 552 -898 -486 341 621 -604 -509 -841 655 468 -234 345 -504 -119 -715 -431 -890 595 799 560 375 -879 -253 -858 -387 -81 -809 -520 334 -398 76 -834 511 -566 -423 472 605 -204 642 -727 -611 61 321 -267 297 -682 339 445 98 -599 -524 -280 -736 683 31 443 -840 -619 -757 162 540 260 -353 394 -834 -484 779 685 -516 -843 613 -471 -452 -327 -823 -142 -769 -572 102 -854 309 -348 472 -741 -452 -164 -296 -35 571 248 251 507 459 125 530 319 435 -27 -225 -112 -613 738 -232 -517 -744 -517 581 -22 -404 520 -827 -644 -830 481 569 -873 -267 702 -876 -673 -255 -832 508 516 -268 484 199 134 -65 621 -243 -198 -591 -377 -836 -267 -206 723 504 -595 225 -721 -625 195 170 -719 -471 -826 61 -808 267 -359 -342 -177 762 158 -778 -333 -490 -696 -130 -626 -795 443 -836 340 -213 264 -168 -38 630 -671 -333 401 -448 -230 231 -512 -609 339 152 -876 -859 732 454 -394 -46 -233 267 303 279 -345 322 -245 254 -419 -752 223 253 -99 310 -148 -350 -545 -785 137 246 -826 142 165 15 26 -894 -392 -810 178 609 -21 -704 794 -220 -866 262 152 120 625 117 403 -515 608 630 -592 388 -245 141 535 505 433 -598 -706 -526 548 202 -471 608 501 636 -172 -208 548 250 -736 777 -667 -1 197 -375 -393 423 -652 -804 790 -384 580 630 -569 -447 8 267 90 351 -221 647 10 157 536 69 -462 616 232 -813 -183 651 -18 53 277 250 431 -516 -848 -389 -847 345 -604 -457 472 675 -379 188 334 59 -488 619 -688 -818 -617 -672 70 590 713 -143 -858 117 66 31 -361 -211 -379 -607 144 -396 779 -164 359 -895 635 -360 344 730 376 -123 245 -463 -524 -182 -248 114 -608 692 39 750 744 -252 43 126 199 -309 -823 -300 39 118 695 -808 258 329 -660 713 752 516 -468 -744 -310 -46 371 -384 -108 268 -334 173 444 204 -101 -680 393 -858 -757 -725 -484 66 350 -483 -647 783 441 426 -117 177 497 627 -241 305 625 -419 80 733 304 -633 -619 -511 235 -462 -462 -289 529 710 669 260 -4 484 -334 -363 -768 717 635 -537 766 -429 -427 -548 -750 -815 182 334 -417 785 163 667 -173 -597 -56 -771 560 -236 434 -76 -271 -82 77 726 78 -318 512 -352 -354 -128 597 -334 233 445 -34 -441 -381 -428 473 751 760 -768 -718 25 80 703 554 -432 231 662 525 -161 620 543 557 -193 -395 629 -720 159 -278 -38 -351 -160 -173 28 -355 234 -803 165 -759 566 -146 -119 736 -250 392 -281 -768 -651 -202 371 -516 39 -227 378 -829 -722 -693 -885 630 208 70 -304 461 -161 -274 -195 -746 -837 207 -894 -746 -428 278 -888 -851 -278 149 -666 -647 392 7 -522 -91 528 137 -128 381 -210 327 354 -608 -493 405 -897 -736 -308 356 -530 -254 152 -148 57 152 -434 -851 -540 450 714 -261 791 627 -672 640 -174 -862 757 298 280 457 370 -411 641 -258 -850 767 129 -316 29 80 -640 721 110 -46 -439 -570 643 -100 -743 490 651 -283 -431 -584 226 -189 570 275 -721 33 -831 -696 220 293 508 235 460 -300 -302 606 -100 572 541 -299 -109 -716 -598 -857 207 -385 572 -337 -343 751 -349 -770 -471 -320 -876 770 689 -799 -575 -295 254 -730 -844 -28 -576 432 -109 -247 -337 319 30 -14 749 74 575 474 650 -428 568 -15 -584 95 -579 -48 290 715 -439 217 99 -674 305 -31 124 -328 -41 -461 -297 398 384 224 -438 -788 680 753 -856 635 130 617 -663 733 -541 752 -597 743 -650 639 414 663 391 -685 402 216 293 -474 87 515 669 -731 -895 681 -504 431 -36 -230 -826 -866 -524 437 258 -364 -831 316 383 461 -652 99 29 -238 0 788 1 -664 265 -730 713 -398 68 -342 -222 778 -267 488 -391 592 699 739 614 41 -351 -187 -170 -563 -242 533 361 730 259 -163 -122 522 -302 -194 176 -450 -391 -565 725 -153 159 -854 -510 722 114 -360 790 -571 357 -769 -707 564 -321 222 -117 -898 660 -293 392 -539 -225 377 202 -14 -553 189 71 273 -372 -562 -109 250 8 175 -654 -266 781 -289 481 627 -221 554 -327 -887 135 -880 62 -649 537 642 -178 -396 -308 -457 -273 327 143 466 176 467 -117 -531 632 701 -342 425 59 181 354 -434 108 -712 415 -847 153 -448 -197 711 502 -35 -124 -314 -345 370 -690 -348 -116 466 586 -111 119 -747 138 -656 -474 741 -736 -282 -303 394 -38 -249 740 250 73 -438 24 -746 207 -808 -224 -473 -369 -155 334 644 -754 71 -431 -385 756 -687 -323 494 -717 220 631 356 263 -455 90 -180 -126 -410 570 -601 529 -38 -163 -642 -862 -12 -22 33 20 -517 -37 143 -419 -94 651 -56 363 -885 413 -829 687 480 631 -732 323 712 471 660 -641 -271 157 252 634 443 -563 651 -452 -126 -630 219 350 -21 606 -820 -31 -231 -439 718 333 147 325 -261 -672 283 -599 660 -53 -43 -355 11 663 784 -719 331 -413 -612 -376 -461 646 -17 663 555 703 -829 -284 -431 -829 71 -175 82 -438 21 -676 -714 -817 280 -580 -200 -544 -5 702 601 -783 641 -139 -800 -704 -753 -226 265 -746 -185 66 359 -466 351 -148 734 -30 88 478 213 -287 -777 -581 -751 473 482 -29 -790 -878 -182 435 134 57 -244 480 103 -96 439 786 -4 591 321 474 -223 -56 250 123 359 -109 361 320 -295 175 -823 437 653 159 115 611 217 -118 135 27 -786 76 12 384 -739 -491 -468 598 355 184 -110 312 678 -39 -624 -889 456 -792 765 164 -463 -635 -87 636 700 -278 -688 -578 657 401 -738 435 -199 -116 -331 188 -632 650 -621 115 345 720 -588 -280 521 -11 -156 -65 -747 -129 214 509 -330 -199 -100 -325 74 679 102 535 -433 -173 758 327 121 216 578 141 552 584 -295 16 398 38 249 -593 438 -624 49 -415 410 -405 536 618 718 799 585 -335 -289 571 726 -574 -480 281 -400 -861 521 725 -417 211 227 224 -346 -527 -283 443 -637 -167 -516 -51 640 799 -439 687 75 -183 -340 64 -511 67 -226 503 -548 -408 655 -261 513 -723 682 339 691 -575 -685 278 -497 -659 -346 -632 -517 -139 -294 354 535 -292 69 429 -24 196 -876 -107 -87 -812 -9 -443 230 203 -860 -39 -459 -168 -732 3 -475 436 365 741 721 472 372 -341 -596 -861 775 778 -866 -569 -678 -401 190 -361 506 166 702 -280 505 749 629 -181 -553 -298 -541 -357 240 170 449 -268 122 -507 95 -317 146 -495 -673 -38 341 172 482 -564 -865 -648 -340 -156 457 -639 -789 469 691 457 319 4 449 -426 344 382 -503 699 -821 80 -484 -652 -788 -432 -151 293 -49 -756 -744 455 -184 634 292 -771 -168 -416 125 -647 -155 633 170 -401 341 -516 416 691 173 280 293 582 -245 113 -408 608 -495 655 -128 -791 -421 387 611 -179 -731 -135 795 538 447 -449 748 -466 86 472 -497 -13 -880 120 -335 -343 -513 -230 469 89 410 -655 -449 368 735 595 537 -236 293 -48 37 -184 -831 108 353 653 352 -759 97 -183 798 -777 -322 319 -340 11 -13 -553 784 -522 -23 -655 194 743 -551 -572 366 -483 35 260 243 -674 434 -162 -228 -129 85 -508 798 330 794 -232 -877 -390 -427 -551 -117 117 22 -370 68 -68 605 -688 1 -193 -108 660 -234 506 -733 183 97 -299 -738 289 705 19 -48 317 152 375 755 -185 554 -609 720 -694 -742 -279 -667 778 337 416 494 -788 543 126 -405 -333 -606 -759 -898 -151 707 -66 246 -41 649 -22 -98 593 -395 -176 618 283 -5 -287 -162 -217 470 295 110 118 226 -464 -432 -244 -171 129 144 -787 -888 -640 -561 -741 -358 -168 -647 364 -187 -527 461 -711 287 -658 102 -885 696 496 571 68 173 -88 581 -321 -521 48 -254 -590 -502 -484 110 646 -606 -5 -811 419 -667 -490 289 -797 -735 -152 217 -660 -534 241 -557 -684 489 723 -609 459 290 -533 -349 578 -9 78 771 -130 451 693 -233 366 -843 516 -238 355 483 778 -847 -712 -356 719 -438 -671 285 335 -39 -226 584 -637 -786 413 -102 -557 47 -411 -132 517 -689 -528 534 -732 277 724 -419 -443 -733 -487 287 -502 328 -222 132 -401 -373 749 157 -301 -493 -788 371 -493 574 483 -848 -25 594 770 57 504 700 -792 227 169 -142 439 -542 -644 427 -858 -272 376 -188 -513 211 476 664 -621 -497 149 641 525 -518 -479 102 482 -898 -32 595 461 606 584 -72 89 182 712 -266 -549 -68 -743 698 459 376 616 -206 -491 -28 -155 733 746 -644 -681 88 -672 -537 -683 587 -161 -55 -484 141 -759 -723 758 779 -507 -38 -705 265 306 759 -355 -497 -397 54 -590 -818 -796 -182 394 633 -712 599 577 -571 107 800 454 -579 -710 266 -329 624 -836 204 -605 -881 -717 538 -51 49 150 -837 138 -412 -330 125 105 51 1 413 462 633 313 574 521 465 -428 -446 -758 532 -353 -170 409 -511 741 -607 656 -763 -700 -525 -5 524 -316 625 -299 -40 -159 -265 778 257 -829 323 -773 55 558 -173 -876 -286 -689 -238 -816 -397 207 -55 -653 477 510 669 662 -569 -784 91 781 -79 -689 -64 -460 -23 -123 -25 -389 279 -87 706 -216 550 -363 -581 -641 -104 -741 -69 -585 -424 -655 582 569 -590 254 -25 -819 431 -622 -307 -190 -473 348 -287 -605 110 426 105 574 -385 -496 -798 741 326 708 -128 560 129 50 406 784 -552 -154 167 390 775 -201 107 271 102 -193 285 -845 -698 228 -827 22 245 -19 299 -114 602 570 -638 -688 578 -501 -815 -23 -271 -203 135 -172 -259 -591 632 226 -360 -234 602 -687 758 -116 66 364 704 -428 -44 781 -220 -439 -158 11 105 418 771 -65 -541 -22 -711 -30 -581 -246 699 400 -22 -500 -161 -183 -525 -201 -635 -174 -644 -409 590 343 555 -152 -781 -5 343 637 155 -686 520 90 -375 365 -41 -324 -338 -415 -869 -702 -255 -425 -782 -619 -549 549 407 -48 56 -333 519 -252 -185 -752 637 -704 -224 641 109 578 -126 759 147 -25 601 308 224 -55 -615 268 36 -202 185 -283 512 -21 195 -681 -437 -755 594 201 520 393 -882 -864 -181 -150 712 87 -749 53 -149 -336 -521 -156 62 -564 -520 -520 -29 -629 -253 -491 289 -74 -294 -267 654 -687 -726 787 -654 171 -798 -135 -401 -666 203 415 -72 469 369 -554 216 705 461 750 -722 -774 6 -832 -384 -502 261 744 -446 39 271 288 458 -576 153 462 -576 628 -134 529 449 -430 -780 -552 -716 -272 -333 426 550 368 -438 -563 -825 -709 -802 411 133 528 578 -427 770 -682 579 756 217 578 321 -817 58 -337 -318 -96 207 -188 -869 -807 -443 -135 308 -74 629 350 -680 -73 -413 -767 -206 -540 210 689 344 -288 641 -809 402 127 729 -800 -70 417 -313 -95 379 333 85 -623 790 521 -306 -732 -491 -508 -820 22 104 611 452 85 -13 741 -352 709 88 417 427 677 269 162 644 -704 -74 657 -276 715 -749 654 -23 -451 -506 -589 -508 563 -477 227 2 -580 133 215 707 -623 -8 681 120 13 575 83 34 760 -368 -588 205 -230 -696 -808 -358 -262 449 -389 -64 358 -883 -438 -232 -884 -848 -493 795 17 -468 -322 -876 -603 412 725 -85 -593 444 -647 218 459 -207 -367 36 352 204 -891 -475 -424 -222 -20 -559 -823 -582 -576 -844 683 657 504 -437 708 740 796 -352 566 53 -640 499 -811 -221 -484 137 -59 546 -73 -784 -234 -399 390 747 -5 -9 616 423 481 -73 463 288 -703 586 -344 732 86 -663 781 -32 -493 -868 -271 263 367 259 424 -374 226 -122 -127 297 614 743 -455 512 355 -416 -579 -409 209 -877 57 710 -395 -587 573 -286 734 149 589 -98 -556 245 -355 93 -408 -666 497 222 433 -716 592 -2 -309 -733 50 -170 -509 184 -453 -191 8 -22 511 -19 -554 193 775 -484 -612 -43 665 -189 -222 -580 595 -484 -895 -313 -349 694 -67 237 -507 460 322 -720 407 250 705 -651 -703 576 -532 589 -683 8 -128 511 -244 685 -459 586 247 122 -302 433 -838 -424 199 -882 -793 -162 -568 -524 -36 -630 -75 709 -192 416 604 244 580 757 -458 -314 621 -545 -781 668 310 -517 -296 499 -606 -617 -324 512 -886 -318 -222 -879 -372 578 156 -749 -570 642 -404 -396 138 99 57 -57 -649 -885 -744 -868 -561 97 -686 50 548 224 709 -228 -524 229 -14 -707 -878 -509 -642 675 329 -777 274 -614 -835 565 -865 546 64 649 703 -292 -284 305 204 -820 687 446 -866 -461 -401 121 570 577 -422 278 514 -419 -556 -139 150 28 726 -165 -374 -810 -725 -382 471 -531 771 -692 -239 682 -186 -52 -764 -765 749 -379 602 606 -896 203 -111 632 -123 -562 -709 749 -464 332 381 608 -45 152 -16 -105 124 -45 -65 704 386 361 -688 -537 -337 682 -872 -125 461 393 131 236 -325 645 -77 -823 -773 648 -885 -759 -665 786 -894 -595 -474 -776 11 -55 -861 -368 -851 -656 41 -263 265 -296 -508 497 647 171 -652 366 -885 -448 -35 54 -722 -685 -283 -183 -701 430 -39 -367 561 -298 -452 406 -635 -700 -846 -270 -357 -482 333 53 599 -221 -370 129 692 -331 -844 -658 161 -235 -807 -410 286 758 337 -183 606 162 -408 -421 -515 -37 -413 349 -801 0 237 -286 792 -309 -780 -893 404 -120 -618 -239 739 771 544 -80 156 -89 590 -875 399 -842 -681 61 405 -238 669 -292 -686 569 -96 568 -99 442 -350 580 187 272 710 310 -722 483 -839 -538 -743 474 576 472 -299 627 -412 -60 65 -349 -810 -70 -671 -774 356 251 -573 328 519 -98 328 -484 799 -360 723 355 -515 -26 532 -161 -89 -859 -467 -487 374 63 -837 -487 134 -533 722 -442 88 -100 -160 76 -857 485 -47 613 653 -659 -611 -444 -290 -91 -279 -244 134 -68 -750 -155 683 549 -245 -838 -35 -857 -807 -664 454 -635 578 617 -806 -491 -707 -1 -491 799 -541 -720 -600 -342 -880 450 -795 -790 65 392 400 422 -738 727 299 277 215 136 -115 282 -231 -695 132 543 -799 574 545 -173 426 547 605 -408 -27 725 179 -503 -101 -646 591 686 -24 -648 544 -404 364 705 579 117 -425 -653 189 -422 304 -803 447 -397 -93 700 333 -643 -670 -173 16 -549 -200 405 -592 -123 562 289 -749 -355 -303 12 531 495 -853 -218 48 -85 -261 675 -587 210 -26 163 520 -543 544 -539 -396 -448 -645 -50 46 -349 474 -895 -631 643 -847 421 271 297 425 -458 -482 -854 -806 6 -601 -718 -204 -223 -562 -341 -884 -329 319 -755 779 427 -753 364 793 -535 671 -368 -207 178 184 -63 289 -178 531 323 -262 -445 182 537 -832 -352 -843 506 270 -77 109 785 -854 139 -523 123 -507 -478 265 287 -507 555 412 706 702 -893 686 -783 -664 -160 -642 244 -316 -53 31 397 464 -832 581 -91 -167 164 -245 -44 143 -205 -431 568 162 121 -53 56 368 -478 -812 41 -545 270 509 -608 415 -578 -556 -678 -543 586 -537 -33 -434 -605 465 -879 641 -776 771 745 352 635 494 740 -450 685 126 638 711 531 588 -131 -181 504 -841 -891 -678 456 610 -743 733 -218 221 174 -34 -419 -602 -312 -688 636 688 -423 162 309 324 -230 -303 40 -565 -241 319 738 -893 473 -235 -122 -281 -545 268 -833 -860 -490 -697 616 172 -117 282 -417 506 598 144 -416 215 339 -502 -604 -540 403 -190 706 -663 -254 131 385 -876 -102 796 -319 -683 608 -762 138 379 437 -442 444 596 774 235 217 -454 -458 369 -91 167 -755 -317 -583 -256 -246 -450 -753 -730 294 454 -423 128 -453 -37 387 -459 -196 -534 -627 -526 -263 -30 155 -394 -723 -165 -765 -495 503 -659 -795 63 364 419 -768 -614 -660 -772 200 460 -861 -382 -377 84 -505 -575 463 223 -36 341 192 -809 116 -272 20 -242 447 -576 778 -465 -441 174 690 -789 -300 -465 -827 -150 -485 -511 0 544 -214 716 -439 764 -320 386 244 -452 -784 -291 -134 -709 67 175 -21 107 188 -281 47 -107 -869 -401 -45 -538 -67 -236 166 46 -428 -390 -406 267 -92 72 642 605 -668 -725 -151 -346 -406 227 584 -855 -745 187 125 751 -387 -679 160 -77 447 -819 200 254 524 -423 384 784 -734 385 664 -712 417 796 -792 -271 563 620 470 -154 25 198 -337 -857 633 -33 530 317 -328 725 -884 141 625 -347 648 421 -239 -461 496 -61 -809 525 -93 659 312 -437 -573 -699 -1 -154 -310 398 -6 364 690 28 -48 476 -442 -864 694 182 450 762 311 -396 -172 798 -610 -459 -357 -421 -818 -659 -744 -691 284 182 -887 -556 -123 -221 391 782 -599 282 497 -680 -790 -634 35 467 -796 -316 797 -773 609 -608 -738 -21 777 -357 3 391 675 -253 548 -391 611 387 507 -14 379 471 77 -30 588 449 478 -728 687 -422 290 396 -130 -613 -561 -521 368 -789 -96 -611 247 292 395 -422 276 545 -886 -60 -705 320 -754 -227 -467 619 594 -323 -238 -876 545 14 -577 -883 -141 -408 -800 251 79 -171 -230 673 682 -205 -233 -648 164 -138 -785 -778 -750 -468 -187 -463 -2 511 -149 -472 -37 -534 -707 -12 406 -874 485 296 270 351 -323 733 571 -623 -830 -846 0 329 -192 417 612 -151 590 -656 -317 -478 387 405 74 674 433 457 -492 -106 -796 -799 502 203 671 173 73 -31 762 291 396 30 -859 54 -653 -837 735 -780 -301 596 387 -447 -775 776 -334 16 -297 738 -792 -808 -94 -769 -675 305 51 650 107 440 264 21 -94 338 -501 -141 -836 316 -346 91 -12 39 -396 349 320 754 -368 -683 -740 401 708 186 -649 -466 615 -89 -641 18 -136 362 381 208 552 74 -648 110 -447 765 -773 661 -243 355 -508 -1 745 382 -879 20 -264 642 550 460 -484 738 315 395 139 57 -596 175 560 -158 267 -249 -787 491 -859 181 -7 682 72 84 -476 -316 351 -44 155 701 562 -723 395 -671 57 -620 -816 -358 -143 -403 -328 -162 78 758 450 501 88 746 799 -123 -704 -804 -117 82 -457 669 -27 783 -728 297 143 53 -80 714 706 -368 -491 493 461 -593 -624 -83 765 -296 -289 377 728 -510 269 454 219 -85 127 -44 -354 -169 -507 -248 -440 425 -517 -497 -822 -601 783 -38 -61 -329 -857 -609 -45 792 -157 -502 -420 -152 -363 -57 131 326 32 -578 189 -252 -199 202 126 -267 284 -782 -640 -806 -432 -253 -126 -502 91 8 -757 -389 613 -292 -349 318 -661 -184 675 49 -248 181 299 -662 475 -283 -49 -558 245 -434 -180 328 743 441 -692 142 200 -59 -800 240 119 778 557 637 -67 -451 -281 -34 -108 -272 158 740 472 642 606 -180 -706 -332 348 -199 104 -272 -365 285 -681 -651 -52 584 696 -785 -812 -795 603 -756 200 706 228 473 -721 -719 620 259 291 -645 56 -647 295 291 95 -441 586 -637 -570 325 717 447 700 -549 332 8 -134 -232 -132 473 795 -782 76 -187 -778 750 -836 -340 164 575 251 -185 34 777 282 264 -258 419 -558 -351 -56 -39 -394 62 -188 -534 -277 -564 284 -278 790 534 373 -650 -56 323 -74 -749 727 -450 747 -405 -360 272 -807 589 364 533 501 163 63 790 6 -204 266 -325 195 635 564 -113 -148 664 86 -217 72 -673 507 -189 -535 618 -152 137 -597 699 263 -900 774 -825 -506 560 212 -158 507 302 468 311 -367 -392 -441 521 -64 791 390 93 421 -402 -526 -425 -532 -612 -588 465 799 235 -458 -49 243 -445 -280 464 -37 581 467 427 -227 -749 142 655 246 -12 -489 -304 -715 -786 110 247 570 -502 -381 453 107 -580 -643 766 -209 -34 -517 -458 13 369 147 341 -656 -895 -391 -494 -213 -334 442 -315 -211 -223 -536 25 -755 -768 -269 137 691 293 -629 60 -784 526 80 169 288 451 -379 -358 637 314 -749 -473 -46 253 338 631 764 -878 -359 -431 -776 747 -582 517 -879 5 -731 564 32 514 9 25 -531 489 159 -808 -296 376 165 159 416 608 -251 -760 -736 -532 439 457 -681 394 -292 -808 -271 246 528 91 175 -891 -40 -857 -181 531 176 -278 -563 -162 490 756 -640 486 511 -377 -883 -818 653 -800 -465 -527 -184 438 379 -429 -646 317 -473 -874 -773 -397 -32 74 272 7 291 -50 742 156 -458 -66 534 92 -565 -160 -618 570 491 -202 -430 532 106 -495 -846 -274 -480 -561 -343 158 -76 154 -437 589 707 -531 443 -86 -494 -691 36 -324 -738 -464 775 587 166 1 6 151 310 -581 560 -890 393 -511 -422 712 -485 -366 -692 110 -668 -527 370 -139 145 296 -587 -753 -97 134 689 -632 67 -829 315 303 -53 -715 758 -858 -106 631 -518 -898 -844 -406 742 -830 713 149 722 -823 -89 -832 650 -465 -110 -170 278 -391 -372 -893 40 268 -389 580 669 -660 -324 46 -659 -420 63 627 429 -51 -625 -577 -84 663 110 321 674 167 484 -728 208 -703 -333 378 -371 -898 120 -701 665 50 149 370 -400 -31 609 -779 -563 397 170 131 -559 144 -822 -605 -287 -574 -26 -729 303 585 378 671 -211 706 483 -432 733 -278 160 200 -645 245 -281 -857 -339 400 -55 408 290 381 -334 797 -700 -45 297 48 -201 524 -353 330 -356 -311 -261 -644 -138 540 550 168 388 521 -626 -280 -373 -672 -758 -265 -33 35 329 704 655 -862 -360 428 121 544 -831 140 645 -608 305 -102 -382 453 567 75 609 -429 112 -566 -389 -513 117 499 -718 -259 -809 516 -724 49 93 779 -711 281 97 489 598 320 666 -521 -230 -460 -304 709 454 476 -869 -773 568 391 730 -320 -78 -100 87 -735 -206 776 272 -85 -687 157 798 -89 -386 710 607 -468 573 -397 -840 539 23 -458 -168 -677 774 -86 -497 762 -126 258 -137 93 -361 -103 334 -779 -756 297 481 -590 681 -794 624 653 696 -868 89 619 647 -883 -766 -494 154 -506 -432 -277 -94 57 -233 -387 457 200 318 -452 -421 118 600 375 293 -668 -430 730 727 453 -37 158 -789 -827 -20 -451 -293 -13 322 -82 -876 555 125 -565 -837 213 -648 -153 634 638 -309 -609 277 -340 -151 -715 -8 193 -109 -180 -696 276 -344 -354 -153 -589 -277 689 -283 -731 579 434 -296 151 604 59 -460 556 -558 341 263 -337 -225 205 95 -95 -567 770 -268 664 -656 533 -326 261 -470 525 -740 119 744 11 -98 590 409 83 318 675 -354 525 91 -128 701 -130 290 -64 -637 247 162 72 -463 -80 439 423 -593 -424 306 -672 -213 -57 576 327 -648 -874 -99 -84 -301 -239 -236 232 683 -554 -486 -730 -818 338 -748 -455 212 -218 -2 627 -28 -122 -805 136 171 -316 522 734 -715 216 -239 -311 31 137 -870 29 -178 -900 394 295 -475 623 121 794 -43 504 -512 -27 -186 266 -30 121 -654 -84 21 -825 249 -852 443 -896 78 667 -876 -829 643 -835 -3 134 -656 -222 359 504 -645 412 -287 89 15 -240 83 -266 715 -758 -466 -104 273 591 568 -384 706 -634 -528 -643 343 -54 -511 -260 -269 -180 525 570 -401 -889 -385 166 -448 367 -555 -517 789 -799 -461 21 -158 483 606 508 -629 -413 -219 355 247 662 -719 346 367 -528 -900 -117 -459 -166 -661 -339 569 287 108 509 8 50 -410 -180 157 -855 481 -589 -508 -567 -82 -784 296 -459 176 -795 -469 -892 237 190 323 342 103 -381 525 -668 257 564 -170 -730 -703 30 -299 -212 -610 796 468 753 263 594 16 -777 114 -398 -347 -238 477 420 149 538 626 343 -798 -332 -352 -56 74 -719 337 56 508 256 -27 -896 543 627 123 457 -564 686 646 -650 561 261 -389 144 -637 -87 -133 -416 -882 -155 -476 730 -856 782 481 270 -263 -538 -358 -778 195 -701 -190 -620 381 619 334 -194 464 78 -49 -842 218 0 -480 18 395 -493 -586 -556 147 -430 767 423 710 764 -652 -204 -339 226 -452 -518 778 -114 614 538 -210 204 -601 -241 734 -267 -813 -455 432 296 -480 -829 -855 -837 -202 -304 18 597 156 -398 157 347 -11 268 -180 375 677 112 -772 81 704 341 -297 535 52 -187 436 -560 -833 -130 -698 -575 594 308 -792 -635 -391 715 232 -189 -731 244 -230 -363 546 781 366 525 -428 -188 -697 -284 185 541 -758 688 531 -733 -50 524 -321 656 750 202 125 47 267 -715 163 -54 580 680 -887 -414 -219 -790 462 767 263 -807 294 -231 -890 -436 -437 781 -318 -283 -701 156 -529 589 -137 -62 285 -648 639 699 688 -79 672 537 -729 195 -28 -666 -59 632 496 115 158 -531 -731 561 -426 142 -653 51 115 -696 -412 -868 197 29 636 783 -768 -212 728 -689 -662 481 -63 729 490 633 -200 -856 -309 443 120 689 119 -90 345 551 681 -696 -211 -256 -745 -660 -698 -235 -560 714 -181 208 658 740 -397 735 -799 796 309 584 -388 -621 516 738 -515 576 -59 -125 -86 -588 -292 41 -84 -333 -87 659 -869 -797 -543 182 -781 -565 -479 -529 -247 588 -865 -542 17 371 -552 -317 -359 174 -766 -303 706 342 -197 -877 -736 -78 -694 100 578 -479 93 -92 -368 481 -321 -566 270 747 -583 -825 126 -354 -878 758 -483 66 -333 254 214 716 -698 -204 -65 -270 211 -578 632 -691 334 350 195 375 506 476 31 76 330 -398 -668 746 583 428 740 361 252 426 693 421 -26 -432 -880 -13 -531 -289 518 -405 -565 -138 81 788 -283 -60 704 -315 -266 272 -134 61 197 -581 758 465 332 -677 268 642 280 406 446 -798 588 -334 396 644 -532 557 -221 -446 744 141 -623 595 666 -830 446 227 -546 638 5 -587 -889 648 795 399 -697 -624 -705 -78 -389 9 -413 -801 364 -438 -776 522 731 -584 339 -438 9 -649 -639 716 729 -800 -587 -467 766 -542 -347 -895 -465 -842 -206 -864 -450 283 -472 51 98 -761 -691 -60 -111 -330 619 -393 -303 294 474 -794 441 411 -747 -124 711 710 -78 -611 -194 316 358 -726 -540 678 696 334 -417 -471 -843 198 -372 -202 299 -344 -817 600 -395 -472 85 -851 79 679 -800 575 -659 -631 -406 652 130 496 514 -548 -850 -466 -409 -876 -276 -14 -888 -778 530 216 350 -505 241 -132 -623 590 291 -198 739 -31 -722 -738 -563 -506 -608 758 119 -150 -24 178 -531 673 589 -111 142 19 778 754 746 286 367 -302 771 -358 752 -176 690 -790 -167 213 733 -185 738 -405 -695 157 456 -296 373 185 -18 768 -216 -441 -771 -328 1 -310 -76 -225 -717 156 -896 393 -202 757 -896 350 -718 -312 -609 -59 471 -193 -482 758 -396 162 679 586 -558 734 557 634 477 727 -294 487 -878 -656 378 136 270 -41 -431 -777 -38 -663 -416 -745 -876 511 386 -581 -374 385 436 328 301 -305 -378 28 -738 497 -729 -714 -415 -714 442 386 -116 435 -696 -774 645 -118 -731 -40 464 159 -562 -439 616 -745 529 650 -421 402 -832 -437 373 -172 -10 -277 138 72 540 422 -24 452 -342 539 -229 -809 -9 757 346 624 -758 194 -387 739 -445 771 -864 -706 671 36 -694 -795 -641 349 133 516 -854 81 -742 -281 -538 148 -17 -47 722 -253 22 -141 -755 257 -186 -155 -298 365 706 -185 -69 -437 -549 -177 -484 86 -845 -858 270 -123 82 -876 166 -655 -116 -226 179 351 346 -804 694 -259 504 -110 170 -661 -448 -209 345 -1 66 102 -523 741 -770 667 -841 25 -224 -852 35 -811 530 554 755 753 -267 -846 -109 440 -621 -75 307 24 352 640 151 243 -815 -278 -640 688 643 -638 -691 189 339 609 178 182 434 670 61 -753 -544 691 8 -341 228 -393 583 630 -663 -369 550 108 137 228 -864 237 269 -493 495 -319 -728 -456 175 192 -565 297 758 582 -715 -431 -472 674 -363 158 49 -893 49 -448 13 606 -686 471 284 -213 -407 -4 125 312 103 -65 120 430 -512 -857 -33 165 -462 375 674 -285 -162 557 -460 -485 405 -108 -9 256 -649 474 216 -470 -663 221 -843 3 279 -67 -670 128 -499 580 -636 133 -301 233 672 -664 -796 791 796 -587 657 606 770 278 383 -179 89 -849 184 -501 362 -74 -506 147 -137 53 394 -807 -822 453 -149 -513 -365 -667 116 406 106 351 -727 424 657 -301 -231 7 557 -514 145 -236 -87 -825 571 -374 329 -704 58 17 381 485 -365 -815 769 348 540 623 -589 428 349 -602 -109 -677 -870 -402 43 -255 -682 -611 502 112 560 38 -97 -786 96 -658 541 -766 43 -191 -825 642 -397 -140 463 157 -729 -675 -72 -681 446 -877 -91 608 323 -491 351 706 -597 589 -86 -73 -650 -820 361 -788 -848 -108 608 561 155 484 574 184 649 252 -52 -763 -459 -664 226 -23 -588 -324 498 -677 -298 -563 -246 -644 676 288 -248 528 344 -116 413 157 -502 431 -664 651 782 -460 794 368 -628 740 22 -515 610 -674 -599 53 562 656 -367 492 124 -622 52 608 -478 -611 -786 483 532 145 -492 -670 164 634 350 596 -734 -760 -336 -898 -442 -654 -646 220 -268 -899 110 -600 750 164 -453 -869 466 451 526 430 503 74 -566 653 26 -580 597 408 -225 -314 361 -757 -769 -586 -219 -646 -27 -38 772 551 684 -892 578 39 46 -886 -167 368 -191 535 62 -455 -729 -112 -185 427 27 209 533 113 -665 -669 70 486 478 -466 768 -560 684 -687 411 -95 543 -792 -230 136 385 -184 -20 496 -371 -422 -102 -562 -241 714 -229 -655 -122 -874 -835 -77 -493 -100 -588 615 -761 677 -336 64 -149 -558 -293 -761 -226 -733 -440 -170 -853 -328 307 -444 -236 132 -665 225 136 -532 -84 -173 -863 618 758 -566 63 391 124 -872 -387 -262 20 43 539 643 243 413 762 702 -346 -636 636 -447 420 372 -821 562 565 -451 -569 487 144 -17 439 -247 76 -531 634 47 -533 -188 -365 555 -74 270 -504 -499 -669 -556 746 -358 -278 573 368 484 -536 -5 715 483 -336 133 145 -561 572 -557 368 -427 -74 456 224 571 -237 -444 449 267 637 -222 -438 -301 770 27 413 -242 -611 666 -835 -299 712 -93 230 572 314 -345 -800 -877 -635 364 -176 -794 -245 335 -269 -363 595 -238 305 -610 -765 36 640 715 -888 533 88 -303 320 -427 274 537 -774 138 131 -696 76 -517 403 195 228 -653 706 -465 393 -350 -178 347 10 383 -244 730 197 -363 685 -714 -474 -429 -329 185 -632 -408 558 -444 -621 239 493 -637 -604 -869 -68 -25 -222 44 -31 49 264 -637 124 81 496 -463 194 -300 788 635 780 -615 -739 536 -213 -663 -872 -115 440 -569 141 -533 -736 782 169 -618 142 192 -117 -331 621 -371 -759 747 562 389 159 -420 -35 -804 459 158 -190 -767 -398 709 -117 -860 -657 279 -584 772 11 430 675 349 -182 -382 -204 704 -117 -405 -317 433 773 -290 616 -317 567 36 -862 558 -618 482 29 442 -161 -242 -782 141 610 -73 108 -722 336 38 410 -145 458 428 705 452 173 66 -113 399 -466 201 735 169 -194 379 155 395 586 -726 527 -701 -388 -426 -72 492 -847 164 -405 -730 -637 -781 -600 202 -47 424 -695 -303 -720 284 44 758 -327 -67 -52 -733 492 -105 117 -797 -484 0 -114 162 284 -278 -638 226 696 523 -518 225 -19 -56 -519 -761 -239 25 -258 -710 585 -383 639 468 -125 298 750 394 -401 583 -631 536 -688 796 345 -887 -617 -480 -200 -320 -122 648 -152 -313 -304 606 456 -715 -215 -542 -14 -485 651 784 6 546 508 498 -20 -285 52 329 23 -124 -92 106 737 -82 -629 -870 651 -265 -799 469 34 -195 -608 -887 -571 -340 -204 328 -548 -625 793 549 635 434 -293 567 571 763 718 -672 359 -246 -770 -501 -546 236 -718 495 -489 -375 306 -531 304 -373 -567 -553 62 605 -226 -309 67 552 251 -594 -760 -848 -374 512 799 -63 -328 186 -422 -727 546 -576 -226 -51 690 456 -468 -53 767 -680 148 -480 -754 421 273 720 14 -387 -75 -100 716 473 571 392 -68 -165 -710 -149 -330 -849 142 -320 -408 665 -287 138 -53 745 123 -152 641 508 -834 -142 -457 -202 72 683 150 729 797 226 -762 160 -308 294 -233 -13 -351 372 -320 -61 49 -364 -41 424 -453 364 -153 -50 771 -587 -784 615 -316 -68 -471 -667 -247 489 -350 -629 -272 -610 -690 363 -107 -432 553 395 223 511 526 -13 -301 -259 -248 -785 656 217 763 643 102 -377 -175 213 47 -379 148 -344 -508 -435 625 -677 -412 -598 121 530 773 2 266 -880 496 99 -3 -707 406 157 -286 681 -64 -842 -697 193 -443 722 -251 203 -137 -405 609 -523 -475 619 204 -74 310 635 579 -655 -146 -202 446 701 -574 412 363 394 488 678 -378 102 -668 631 451 137 604 -153 93 -42 -691 -829 -744 -52 27 -653 535 507 581 731 226 91 71 510 -415 -292 201 -511 253 323 3 710 -860 -136 748 -835 -180 -755 -239 679 751 524 185 -496 -376 -270 -137 -15 -158 -124 626 736 -397 125 186 -790 -751 396 144 -7 648 -797 -321 -10 560 -6 764 656 -212 29 -726 242 40 117 -654 -663 423 330 152 -278 -591 239 137 612 -792 -663 -414 751 -27 174 634 -131 327 -868 -26 -786 676 353 -360 128 -852 650 291 -372 -171 -213 -835 -527 -785 437 -106 647 127 -633 699 289 -388 -476 -399 -47 -309 654 480 644 337 -709 -571 -289 -127 11 -68 -526 -353 275 -215 380 29 -332 186 -183 431 523 -189 765 -342 798 -43 289 166 639 499 -806 645 -467 -897 220 -389 45 -34 -383 336 -230 674 -306 -372 33 593 -717 282 296 599 33 -338 -146 -42 643 -429 385 491 -611 563 -142 114 -671 124 -147 187 -84 -395 -122 -436 -697 -637 171 -110 785 -534 412 -313 -570 -487 -377 12 -420 -500 361 438 -670 -510 -619 219 364 -707 -572 47 497 -115 79 -384 -604 98 -391 389 -99 718 -754 -524 -56 -783 -645 -233 -713 -718 185 -152 -343 -43 -484 -707 -898 -486 673 -786 -842 54 328 -107 71 -600 -126 -606 753 595 -551 -802 -823 677 -638 -305 -866 -458 410 791 -265 -111 78 -479 -581 22 276 301 -518 -147 -761 -49 -857 -248 -394 748 488 -713 286 757 470 -302 -63 -4 -785 617 206 -552 737 -45 -533 -489 -694 291 -817 -542 -784 -697 -174 -759 86 229 -24 159 301 -238 743 137 629 468 -779 -554 746 92 -890 474 -462 -605 -849 -229 684 346 251 -428 608 -733 -605 -107 -199 613 498 476 -455 -100 -869 -484 -103 475 476 -371 471 -94 47 -702 197 -421 366 686 341 376 -117 -514 280 -169 -97 692 -165 397 -291 -303 51 731 -523 87 -147 -853 -88 645 378 404 562 470 -509 782 168 778 517 -365 -448 -876 -339 -57 -501 -806 189 567 -76 109 -640 -422 604 -504 -837 -895 691 -659 -16 -319 205 137 -144 684 -603 -5 -146 536 -465 -668 -682 28 -256 -874 668 -840 -843 -877 -472 400 795 332 35 175 -115 -285 773 -154 391 11 47 -284 -838 -599 18 521 69 -129 -70 155 -669 -498 629 736 157 -731 -719 323 16 204 -788 681 -139 229 -453 494 -473 -489 -574 -651 2 -595 -199 -141 -296 431 26 -257 -25 -189 -590 -174 186 -271 -326 143 -859 -786 609 -549 614 713 211 -494 107 -766 -601 383 575 -864 -409 -496 -516 -422 -788 274 -709 -723 -659 794 267 -279 -139 528 768 -262 612 532 217 -274 419 -624 -63 -462 -742 139 80 195 -757 580 540 -215 25 -252 -756 -757 171 150 403 179 132 -870 265 -784 -146 504 -693 717 52 -353 -115 -553 528 69 235 118 -127 -258 -192 -175 -164 765 -745 73 465 -602 -434 -151 40 356 794 164 -85 273 -205 477 -854 -643 595 -848 126 -234 583 -550 -576 -635 220 593 433 94 -233 -89 146 570 440 204 -816 -781 100 -523 -15 -109 56 -580 779 -260 102 -37 -855 437 413 691 -748 -571 320 -568 -195 -177 -88 -62 -747 325 551 -683 -317 -707 -398 -637 -725 -314 253 -796 20 623 -444 -852 333 -152 778 474 507 441 -762 430 540 -713 643 2 -149 487 -728 509 529 -269 677 -49 91 268 -41 799 696 173 -349 670 336 729 -16 -334 -752 -399 367 174 426 -588 183 246 -411 -895 -203 6 -285 -119 -20 -641 -122 -395 196 312 43 336 -594 -66 -669 -66 -495 -885 -455 -188 762 -398 720 -671 -206 249 666 -343 504 -636 140 379 -887 -62 249 -795 -701 -217 -361 -153 756 -383 -390 -726 387 566 738 22 635 -58 -784 -464 481 444 -686 531 -739 -264 -31 -455 -351 -163 605 111 -316 395 -62 -232 684 -277 386 -305 -456 -292 -358 -565 -682 492 91 188 705 121 217 621 -803 276 -844 58 -329 489 617 40 -825 588 -41 407 370 -178 -615 612 -520 403 87 34 99 522 402 -169 623 125 612 119 22 -72 246 459 43 -338 -617 -95 -781 -693 -637 -692 503 -445 13 717 -302 -811 593 588 664 328 78 -376 2 154 325 -870 109 -765 -87 768 -260 -62 186 705 -895 132 441 -555 -391 408 -680 66 -363 -295 -162 -898 789 -830 196 611 -229 -693 -11 -297 526 387 -870 -95 -242 -312 -493 -191 123 -562 -273 172 124 -498 -240 -138 641 -244 -582 -109 131 -660 177 -38 -230 -853 -403 171 -731 -251 -517 -882 -26 -192 -643 -313 365 -305 -762 791 -276 498 124 -592 449 202 -239 -465 -679 -56 -283 -619 -784 -126 7 160 -673 615 551 -873 23 -728 -859 -476 477 -816 351 281 77 -833 -415 -584 -284 -139 -381 779 120 -863 143 -79 -554 325 -406 79 672 -389 -307 327 633 521 648 550 -707 -709 -335 -591 172 -461 -830 469 -302 -6 782 516 640 100 -597 -178 -792 761 -899 687 208 690 -125 -162 -839 -110 -312 -335 17 -808 -248 146 -462 -178 228 -106 546 584 -742 192 284 399 -400 251 -796 83 540 -677 -426 -227 -766 235 366 614 -445 62 -194 625 721 617 -278 -89 -466 548 -58 57 238 -643 -842 343 519 16 696 -459 -34 712 -396 -395 -479 -645 -3 636 272 789 152 434 -147 172 735 -286 -466 447 -411 -738 358 267 446 465 255 -170 -771 240 564 169 -641 -410 -871 -57 -608 337 299 -168 -893 -85 -110 162 39 -404 -545 566 660 557 -282 -520 -572 -255 -233 712 415 450 -483 515 -491 -519 -533 -33 -625 -659 -433 761 63 535 -565 -558 207 334 60 -7 637 40 499 -411 36 -383 -619 -344 -674 -454 224 -210 -405 -750 -584 -316 -696 -8 388 214 -866 605 -158 102 695 -332 -358 282 76 -441 -623 666 -547 153 640 708 42 -890 720 -657 442 -522 -259 152 519 -809 193 698 -899 656 102 -810 -116 -663 -707 569 -695 210 -171 373 77 495 -586 782 692 550 -737 89 249 -257 -169 565 329 691 277 631 -412 264 173 -808 -672 402 -806 105 500 -246 386 797 -638 639 -63 387 -449 -290 472 339 -199 438 -23 -320 -795 -149 123 583 649 -876 717 620 12 476 125 -100 -171 800 473 251 711 -430 -614 -480 209 -789 -701 -58 -410 774 -556 -53 -233 701 45 708 514 112 -840 -704 -781 -340 -887 -451 -175 -576 -36 -663 -834 504 -168 116 27 -68 201 567 -558 -857 -431 -382 -674 624 -825 352 463 -738 -88 558 -273 -643 -885 -496 -460 -197 -72 800 57 -863 569 -183 -259 -605 -655 -704 25 72 -458 -757 -394 762 -522 -666 -816 -859 -452 -295 -675 -20 -341 689 524 -663 -848 -827 -435 -146 -84 511 -119 -368 -353 -461 -857 -312 -792 471 628 -341 357 256 -351 159 -729 747 50 470 50 -372 -891 209 253 -777 -180 610 -485 369 -353 -375 -581 -465 16 252 -480 402 -791 -280 -1 172 -253 -527 -29 11 -825 333 365 -781 -795 119 -627 535 -241 400 229 -327 448 569 -548 0 -74 -458 -898 275 -93 -880 453 381 -379 9 798 -480 527 -436 -283 467 -623 -86 -622 203 -820 -470 -306 642 748 -832 568 -766 -430 -404 40 624 -101 189 0 -524 -241 62 792 247 710 310 -872 56 -165 -851 -537 -746 -241 -517 -505 -312 -230 -374 -511 -465 -555 195 -96 26 -426 -836 -850 -340 -674 -565 -803 -100 -247 649 -330 -58 -702 413 355 -864 -331 785 28 -552 30 786 -800 -726 -433 -289 -474 339 -37 -500 -376 -103 -210 -455 -194 370 -384 -89 732 -751 705 -383 -294 791 546 458 -11 -675 -197 -721 698 716 -494 -283 33 603 -639 -834 794 -583 -694 -152 -695 -628 489 -314 490 -456 -245 469 27 -319 219 706 363 775 740 -108 -729 346 -252 388 -470 -97 -30 -576 229 417 -244 -612 305 193 -687 423 339 75 -390 82 541 352 -486 -320 537 -341 480 157 -179 743 -319 -669 452 -60 661 437 664 214 -761 166 579 676 648 28 -760 -793 -690 39 -109 573 67 -683 -602 204 593 328 539 -392 -369 -449 -602 288 -677 -627 -354 -626 -444 -870 601 -783 101 795 -437 599 24 571 470 -326 -766 -578 -142 721 -419 410 736 374 -255 433 227 104 -93 601 -521 -555 -295 614 195 -840 479 502 212 746 -253 799 717 372 -273 -387 -301 692 491 22 -650 14 -404 612 245 -871 251 576 -648 255 -660 -227 -291 273 -175 616 -211 -576 -735 -572 -890 525 -324 354 762 368 333 -508 10 347 269 194 468 -665 115 -477 409 -167 55 -545 -131 530 222 578 -822 647 -776 575 -188 684 578 501 435 800 -499 -746 175 141 -405 95 -377 -27 591 -179 -680 129 25 -841 422 -854 -43 632 -873 681 -553 176 -819 -160 -590 445 339 777 27 360 -282 385 -679 642 -380 -263 410 -268 -350 200 629 600 521 148 340 233 -497 395 372 716 -34 400 705 468 -833 -287 -825 361 353 704 251 672 -539 109 -401 7 117 769 240 495 366 -141 338 -540 -67 242 -668 584 -846 250 -558 650 -541 176 53 289 361 692 -31 712 620 -187 605 -108 -719 694 -603 -594 -725 -391 259 257 474 288 -725 -241 -608 -781 787 29 108 570 116 114 -339 -209 146 183 -826 155 63 19 -118 -97 396 351 -115 718 631 142 -242 755 -640 -615 199 574 -69 307 -122 -262 530 561 -73 351 -127 -259 402 411 -463 201 192 -791 463 -32 510 370 -475 -767 -405 617 472 251 228 208 -616 -820 560 -90 -570 460 -539 581 -303 -639 596 -761 -366 58 481 -783 436 59 249 -20 -377 -264 668 566 786 -14 -383 -24 -30 -632 203 -783 308 -276 -325 -609 -632 52 299 -44 -326 -734 -251 -143 397 -285 -386 -469 50 -875 575 -625 -97 -823 -658 12 -643 -893 155 -852 -870 -100 -698 -48 -146 -335 552 709 606 94 15 484 -39 148 403 -413 367 670 284 -120 371 479 239 579 -582 -192 -210 713 -541 177 161 -733 -304 256 210 -777 61 506 602 -800 -808 6 613 -293 -175 -757 -773 -128 214 740 129 259 -153 -518 653 614 752 -658 333 533 -488 -143 -155 -207 -497 -295 -783 -157 -424 -769 -554 -709 -438 723 83 -713 -527 -395 113 -131 325 -88 -449 -768 99 227 -116 729 -56 -667 584 567 -664 -561 11 -455 -369 390 -815 -362 -289 740 346 491 -46 -773 -152 -277 -91 297 -519 -876 -623 -868 -148 -269 -369 -492 -279 -341 -852 -437 123 179 -324 267 753 374 -278 558 -108 -217 -391 -95 -686 682 194 -839 -11 160 617 -192 287 -99 210 -760 -408 587 -824 356 -855 -482 -429 433 695 -763 -43 -808 381 712 -693 256 595 -693 89 456 165 563 415 -733 117 720 -680 -82 -530 -180 19 -818 182 162 -866 -103 564 -351 -636 615 -840 -94 261 218 506 268 -805 -59 374 413 -9 79 239 -110 34 -406 -69 -285 -223 673 699 -530 -256 -519 -519 -672 157 -14 746 -288 714 -709 -731 341 -152 673 -547 -293 365 -349 502 -39 -496 436 360 -35 -436 -852 309 195 -458 -778 553 317 -509 -118 -246 -476 -787 654 -388 -761 -225 459 593 -153 -118 364 338 -438 -480 -402 -514 280 -605 411 781 -382 -711 -594 691 -534 -629 160 10 581 -467 538 211 169 707 -670 545 -379 -589 -274 -534 -670 -685 574 660 -764 -839 -384 338 -663 415 666 -749 -847 766 -737 403 -152 -607 -875 -432 128 -751 797 516 -342 -726 85 -368 -849 -335 370 -603 -384 65 529 -27 339 706 33 314 231 313 -67 574 -524 97 -747 -339 708 -87 14 -735 -85 -48 -189 782 -886 -263 -259 441 716 -853 -17 -509 164 258 710 -728 -90 222 -304 -312 44 -478 -788 -611 683 -674 601 -582 -177 -801 339 -656 251 544 -145 622 -488 228 -692 732 635 -348 -409 -873 737 168 237 -257 -118 -471 527 -204 -275 -641 -598 -60 -762 -592 -57 -799 -175 -709 13 709 420 459 -440 -196 -134 574 786 -412 350 -412 353 -638 88 -390 -599 39 -381 -500 724 -294 128 389 37 577 -87 -607 -711 579 177 292 382 -774 515 545 64 -349 695 -642 388 299 -736 -859 622 185 -714 -461 -336 -277 -389 222 -411 -837 377 105 -39 -70 -890 -704 -252 122 -678 -716 -540 228 -471 -676 -625 -759 40 -764 -560 -353 222 -654 -688 -407 357 204 297 -470 129 374 -476 159 -613 -718 -889 127 -53 675 282 -96 -625 -172 -464 -359 764 793 -353 -840 -133 -773 -206 160 -447 -701 -388 424 -625 97 -691 -703 -860 63 -774 -518 -278 -867 531 -613 434 690 645 685 581 590 782 630 -105 601 -719 58 -83 360 -85 258 -50 -830 298 307 365 -35 -499 -485 498 -538 -640 286 -705 345 -115 343 -204 -818 -855 732 11 -360 412 270 753 771 -384 248 247 0 -710 568 -598 -341 -695 -428 -151 -876 104 546 -738 -781 -560 -663 710 -281 728 -753 7 -773 -323 -565 441 -9 -34 -174 158 -599 -132 12 -287 -475 105 36 -422 457 196 775 712 224 349 362 -574 67 379 90 -48 587 256 -584 -41 306 -7 -244 -351 204 -562 364 479 402 -149 -145 -253 689 243 -294 460 244 286 681 110 -491 529 156 254 796 -53 -269 -486 436 -891 446 137 247 -561 162 109 -167 -482 -138 -265 -84 -560 358 677 24 558 -305 -889 793 362 -630 -109 -843 -317 -35 -273 539 703 356 -831 -896 378 -237 -60 4 -169 702 796 139 -808 -529 -769 -424 725 -616 -67 -864 59 432 221 718 -535 99 -431 -12 -727 467 612 -588 629 -786 -718 -510 337 564 406 186 292 271 -812 -761 -253 -645 634 -155 97 -617 -189 -553 277 499 163 118 -637 769 -99 -743 82 -104 -379 71 -362 -312 471 -73 693 -227 -420 429 532 -491 -809 -471 739 295 171 -207 38 147 110 -788 -757 431 -161 -32 -816 -27 -777 -572 8 527 -391 -885 698 -364 496 -526 668 -605 81 721 -205 -5 339 -659 665 -33 -510 760 635 -34 326 499 -258 -273 -461 513 -252 -256 387 -82 384 78 -244 -181 -393 474 -584 -21 379 -409 -877 469 -864 562 -269 271 -203 79 27 -557 590 -766 331 -264 387 -195 476 -500 -253 772 254 -170 -416 -517 281 -596 0 421 261 648 -629 -163 -770 -480 -624 123 752 441 -776 -305 436 189 73 560 401 128 -742 180 246 -384 -61 -580 -3 653 262 687 454 -662 8 -24 -736 -416 -365 520 -299 321 679 -681 509 41 346 -592 -370 -301 -541 -586 -269 -869 776 582 63 469 -825 -668 -348 -445 466 399 -770 383 735 72 529 -253 378 706 274 132 -488 159 -636 -406 581 198 -512 -567 -91 200 -607 -502 -573 -305 -886 -238 152 -679 -122 -363 105 -621 -617 253 0 548 -155 -227 685 -251 -860 -316 -868 -605 -614 301 -268 -453 -437 644 -168 751 391 496 730 -152 696 -573 190 -759 -129 583 -225 -815 664 -156 -603 -199 -265 -587 735 178 -243 188 445 296 -613 518 -837 -765 -38 -105 -2 541 -649 772 349 -198 361 543 239 -835 784 -531 -362 -860 -147 152 11 -132 464 36 701 -890 107 -220 -409 -558 -713 -590 -276 194 -368 -484 -570 -551 -283 108 457 314 -546 -194 616 -473 199 -819 -829 -529 247 -727 -445 776 163 -651 -94 -342 -747 437 -84 427 -638 131 -707 539 -590 -156 -52 -188 169 -779 -459 -513 663 301 -344 -326 613 -233 356 -437 -870 499 273 316 -170 -114 467 656 -41 703 62 -825 318 -218 -723 -638 479 -411 -215 734 256 147 749 -806 42 13 -488 787 463 -883 -149 687 -11 78 -455 102 439 -196 -713 -428 -317 605 -168 -428 -55 -696 512 307 791 102 -742 -900 252 -431 491 -404 167 -259 -442 408 -826 379 -110 445 -705 -318 -223 48 -184 -844 -149 -740 -259 -820 -807 712 -893 147 -369 491 498 761 622 -164 -477 -257 680 -378 -644 660 335 -165 51 -217 -324 181 -247 242 -712 -878 344 375 448 679 -537 777 -254 -861 -792 457 336 -376 251 -47 -437 564 -681 451 -477 -843 319 -829 217 -270 -26 -74 396 717 -197 77 767 -174 -575 419 514 -547 -9 378 -675 140 483 157 -372 -428 -4 786 -219 -881 672 57 -848 382 -22 314 -792 82 764 47 -776 -846 -614 -96 745 249 -739 -759 396 716 -115 -198 -723 -200 278 452 -855 307 -853 283 515 -740 -75 -300 306 627 417 -437 563 295 529 -132 365 -506 682 239 35 48 -594 -77 535 372 376 -483 -236 -84 658 303 -40 -88 663 318 354 128 -232 -425 252 -330 -707 178 -864 227 -109 -868 -236 530 -420 568 280 -893 136 -381 -829 -38 711 -767 -756 494 689 -757 386 -528 -517 334 -514 -792 -797 62 -135 262 -308 648 -143 -346 101 496 468 -748 -645 -577 -632 -85 477 -628 -331 -161 -244 -382 681 -425 -244 564 -663 112 380 -112 -453 -549 709 37 335 -719 -568 686 -866 387 713 -375 -43 434 -246 -376 164 -778 268 -355 -636 436 -406 -823 -175 -436 -838 429 -696 -170 -228 -4 195 -728 -256 33 539 -679 -183 -579 -220 1 -634 745 -385 -777 -210 -877 -599 425 275 -586 -73 567 70 771 634 480 -548 -525 -418 -526 342 698 80 328 -50 -816 -662 717 640 234 780 142 -379 696 -215 515 -239 613 91 -82 -470 -319 -745 403 436 -316 -851 -290 -581 335 -694 9 -172 -884 -340 -132 488 421 248 384 -669 -708 156 -375 498 135 -52 -570 -38 -58 700 -718 -759 357 -225 -212 447 35 -376 788 -656 434 -749 435 712 749 -107 -841 572 -762 617 20 166 -568 -100 414 -827 255 -200 279 324 96 -673 -59 510 -154 -19 -475 52 -852 -894 -232 -891 -373 -164 594 -819 638 -622 -103 -52 -568 195 701 401 -759 191 103 -819 -561 348 30 153 582 172 -159 124 -83 671 -292 241 253 -834 -661 546 -291 -418 -477 96 -114 -713 -336 -440 497 -698 41 85 680 774 665 -532 -765 -900 55 492 471 -717 -182 570 -330 -470 -677 778 -51 -314 518 -437 46 -12 401 -683 553 -72 -793 -139 88 -613 -438 695 410 142 311 -846 72 581 -608 -224 661 -197 71 -598 -113 412 -314 796 602 -612 -15 -496 399 658 -861 548 176 -1 242 -682 462 -11 -685 238 -336 163 -84 146 -512 533 -720 625 -611 -294 -469 -356 -119 757 668 -315 -797 537 712 683 -136 -864 -31 -462 397 -606 -224 757 -641 -216 -697 -710 -483 14 -643 -37 507 756 -597 -285 560 513 642 -456 -372 518 737 -872 -540 -42 -681 -752 -401 -294 -635 -605 -99 -421 473 -800 186 -856 77 99 -605 668 -93 -590 418 -681 318 701 24 410 21 -45 -495 -577 -2 339 350 -445 332 -360 -28 -309 380 59 -243 725 518 -346 -173 -28 -81 -392 -304 377 -50 460 -85 -481 -713 1 -18 -159 -154 -418 192 436 258 742 -596 -270 357 656 -204 18 397 189 -115 -186 -462 -626 -846 248 -303 -631 -853 713 159 285 -570 -693 792 749 -364 11 14 -651 201 -134 -436 -537 -341 399 -832 215 186 86 -896 414 -593 -895 -683 88 -324 -540 -783 -839 -338 206 279 -695 533 -537 58 -397 354 253 -869 -278 360 668 790 560 730 224 -584 -756 296 -105 296 286 41 268 168 2 778 446 -462 696 -856 243 282 283 -386 745 -48 11 693 209 73 368 -882 491 -611 -451 362 24 -772 447 -615 82 -129 4 -231 367 592 452 101 5 188 138 296 255 -71 -683 251 -631 -803 53 -865 -822 572 -437 -84 -476 490 -9 495 -681 648 -603 -735 715 -21 -755 -252 740 -591 -850 -381 -260 643 -790 558 67 -703 212 -857 384 361 -79 285 279 278 -664 -827 86 -135 -230 11 444 763 -579 -530 -302 -841 756 -200 706 -530 -228 -452 560 105 9 -237 45 -581 326 -768 467 -646 -712 -134 -131 -348 161 -61 508 -663 615 492 687 370 103 -392 130 122 -843 344 766 227 -368 -350 403 -156 -298 -870 -99 487 -202 -197 508 -191 714 391 493 26 -318 -640 -533 -334 -765 363 519 426 -628 -456 275 323 13 -298 -856 404 508 278 -557 443 -447 -749 388 162 -736 151 -473 470 -474 532 580 590 -302 121 -287 664 -10 344 -168 740 -176 -43 -713 190 300 -447 -478 -281 -744 615 3 -101 207 -366 260 -338 536 647 -323 654 159 -147 -833 -40 171 783 141 -806 665 686 70 51 -283 728 -849 -770 -849 660 204 502 -132 49 344 232 -585 634 -475 -252 -819 359 -627 -869 256 -644 -518 -234 -207 -89 -842 -495 -206 -479 -526 46 97 -298 272 -403 607 -65 -423 -133 220 141 176 -349 -176 142 -345 -626 464 573 -788 -821 -478 381 337 -781 581 -496 0 -660 -816 -8 -687 562 11 -511 77 -764 719 -103 11 485 264 -466 39 25 489 -541 -102 -437 -19 -226 -579 245 161 -683 -5 199 328 88 139 283 784 -207 -159 428 -658 -668 578 -713 679 754 -855 5 215 -343 503 -87 164 532 733 -271 -435 -375 -108 -813 -257 -618 -255 -79 -716 237 -361 681 453 -303 424 -303 -69 108 238 -624 -804 -229 20 777 -223 -41 342 -502 -385 467 43 -778 -217 701 243 236 -535 -506 -456 -773 -203 -352 408 -796 -119 -408 -399 715 720 -490 -99 345 703 483 87 -80 -736 549 -375 -421 408 -487 -177 -161 494 726 777 512 -253 220 173 157 -228 -157 595 -311 108 -100 -679 372 -319 355 -178 -13 -606 276 773 -296 62 -540 79 573 -683 -477 507 -67 112 -434 54 -422 -695 427 -849 431 -504 -73 279 -602 -414 712 606 -101 -15 569 565 -381 -490 -278 -682 -34 182 727 177 661 -390 577 726 -300 -477 -74 166 -146 278 790 -21 -675 589 168 615 684 -655 -505 -16 752 -876 -296 97 250 -442 482 -529 637 -638 76 -614 762 -744 -12 -8 -224 -390 -510 129 445 -177 -285 -167 464 -387 644 658 -738 -890 129 -533 -675 -705 732 -143 -611 -848 -549 -647 -84 -745 134 550 143 -592 -327 14 789 25 -817 370 549 -343 -478 778 483 -696 -802 -451 -713 511 102 286 65 740 -535 218 -440 418 395 -118 -857 -437 -142 -671 547 9 604 426 -372 77 -530 439 -322 387 -68 -555 128 -833 -229 -208 -57 -457 -755 -39 210 -676 -138 -191 443 -301 -298 570 -70 -541 -133 675 -727 370 515 -34 285 -834 -834 -689 652 164 119 229 -480 298 -362 569 323 -270 225 355 -272 -597 -52 -440 -676 -658 -155 566 -523 60 710 257 -730 475 -892 553 -711 -670 -698 -883 -801 241 -30 137 555 -242 625 659 -357 -768 -37 344 -115 304 234 384 684 -430 355 696 256 286 26 -267 -327 457 -299 -179 -675 537 -715 -445 151 -453 -296 566 266 -818 -779 -97 432 355 33 -532 -195 -204 -259 480 76 238 -505 527 -819 560 -352 571 -37 -899 -325 152 -852 -207 -179 -855 -173 -429 403 -766 -175 -458 686 60 251 -199 -528 -189 366 95 -772 -104 -739 -316 665 -168 -358 -91 -308 -603 -132 721 -529 -640 -227 -2 -162 756 110 -43 -500 536 -589 -63 139 -890 7 -365 -228 156 -715 235 525 -409 724 57 581 193 -375 -802 -809 -678 -713 650 379 -418 570 510 162 169 631 -694 783 -749 208 -458 -455 257 787 680 783 265 343 -517 -543 -738 -566 -462 -793 788 -708 -534 724 682 753 -480 479 -487 -278 -840 -504 -668 526 303 642 -323 769 182 197 770 272 -377 296 -858 189 730 402 -122 -83 -461 -37 -581 -38 -407 -528 -759 15 -438 -222 -250 -95 -218 556 -765 410 -367 753 -377 524 169 471 625 -208 -831 -145 19 -501 -600 610 -131 -54 507 -643 -358 434 -729 86 -462 -427 764 96 -13 -383 583 3 477 321 -764 396 -387 -657 662 -302 -505 760 -208 624 -889 201 -436 -436 -575 -454 780 -776 -688 16 -388 -726 -22 121 -524 540 -896 -69 -67 442 460 -412 647 -103 765 -862 -117 501 -71 -173 -570 387 -181 -143 260 221 162 435 -627 -119 544 610 547 -402 -138 -361 476 -360 724 305 -1 -595 -27 -544 264 724 672 -164 -134 246 582 638 290 -678 486 -678 505 -431 -725 157 111 574 -611 184 -730 -804 280 -694 -846 -130 -449 -392 593 411 -392 -855 19 -303 56 774 -636 -338 734 501 -211 94 797 744 37 -25 -525 466 -723 -438 321 608 782 -891 -273 58 -711 123 382 -192 -634 -696 453 -233 273 257 636 -125 -729 579 -32 448 507 -284 446 153 30 -346 -188 198 125 -217 247 76 557 139 588 -849 -769 781 -799 -429 -784 -530 -280 -35 -405 -865 152 -52 -677 420 628 426 -823 -460 -561 -716 -448 521 571 689 697 553 719 -102 -277 299 147 -505 67 131 342 726 -57 635 -833 -572 595 303 715 -837 503 -374 331 -833 -219 219 -837 97 489 269 -734 789 7 -50 -127 -731 -824 514 -739 279 -795 -19 -864 -462 515 -468 -62 -788 515 -796 713 547 425 737 -822 -403 594 -520 -6 -180 -298 124 708 -683 -358 243 671 -689 682 700 664 360 -860 -779 635 -645 -814 -134 -6 -256 -213 -625 36 561 -472 -13 403 211 220 390 -332 -706 -121 236 -548 717 -95 185 570 197 527 690 -575 -40 -65 -13 405 -451 -876 132 78 734 457 -648 765 102 245 -525 217 498 -311 326 92 -49 794 536 141 -759 -107 563 -814 734 364 52 453 -184 78 57 -297 743 -17 -765 359 460 445 50 773 -319 -24 -60 10 -865 -255 623 -373 474 762 -565 20 354 616 17 -695 -452 393 -653 -758 335 -229 -435 -265 -72 91 370 515 380 -191 -551 -212 18 -854 512 -766 -577 -720 348 596 -895 619 -309 -861 253 144 703 366 421 -462 276 -136 -85 680 749 -324 160 -108 396 690 599 -574 -760 86 426 -330 -528 444 691 -826 544 566 736 -818 213 -57 -797 301 -866 598 514 70 469 -387 59 -384 -105 -715 -35 686 -427 797 664 -230 481 -779 -795 -215 284 118 342 482 -607 573 733 -256 131 531 207 282 466 141 -244 515 770 681 -542 793 -461 180 701 -472 198 691 -272 620 -693 -500 331 -297 -64 149 581 -487 -445 500 757 -463 715 -580 668 125 -752 -791 -68 -188 353 399 -25 -101 -744 -193 437 -161 90 386 331 -839 564 -704 46 236 -445 2 267 -628 -370 -499 -382 439 -853 772 4 -408 637 641 -589 -42 -761 2 -118 355 -98 -633 703 -544 489 -554 -353 -780 -815 -605 147 325 731 -657 -44 -316 -514 598 -881 -750 549 515 247 122 -432 683 -316 -498 549 466 714 -317 47 -658 -265 -493 302 -182 -340 180 -109 -303 -515 -549 311 48 566 -622 -81 -110 233 -792 -241 143 495 481 384 -520 750 -879 -255 -142 -333 -437 767 474 303 -779 -352 -658 -302 442 -460 734 243 656 -191 -40 -67 -230 -823 369 672 -621 67 -295 -349 585 -474 -213 -205 -248 -878 -134 716 -403 -782 -860 634 -340 -32 597 -607 -735 -705 649 -756 -268 -321 -352 -11 286 -891 129 -206 172 4 -231 -185 729 182 -120 -859 -796 781 243 -625 -536 774 96 -90 195 -169 226 -692 -450 -153 400 -870 532 -292 -791 -68 -406 -311 77 -200 349 76 -426 -746 478 203 201 470 24 -658 728 -222 87 -457 -201 473 492 -809 402 83 498 -755 -683 -536 -561 -429 -442 19 -422 -243 -338 663 -49 -335 765 -360 -231 61 -900 -185 543 766 -623 307 -425 -451 702 799 353 -644 772 -751 -282 -706 579 -784 -633 407 577 -155 -586 -264 176 -155 -190 270 511 -544 -322 -608 611 -549 577 91 83 -373 98 -801 -463 473 -39 -497 632 169 517 -743 253 -434 -285 -247 346 455 -705 372 -508 -639 192 616 402 -31 290 -24 -588 127 512 580 -508 188 -678 -595 -240 -659 -323 -898 292 -68 -285 -185 -151 -615 549 -595 -264 -772 -650 41 -528 622 -584 -206 -356 781 -60 690 -58 7 -263 303 115 -182 -418 492 -314 167 252 288 766 -419 -633 -556 743 -456 -256 -164 -423 513 -279 -12 -298 -185 109 790 610 -570 59 612 785 -545 367 -293 -560 -517 -86 670 -307 352 -822 -862 -745 109 707 -658 5 -105 -749 732 -207 318 -771 -377 510 -17 134 -77 405 -706 -517 -801 -390 632 103 431 130 -846 725 285 409 770 -636 713 -47 362 -125 779 400 -21 -774 -1 -385 359 297 -241 -897 -177 -345 482 -111 -584 -524 -497 800 -676 600 -388 -369 -375 -173 -865 -437 264 349 -822 244 -576 -103 787 -299 -792 -423 577 -247 -430 564 -699 88 -806 -325 376 404 -549 -92 -29 -599 490 -142 -772 -844 -760 -599 -431 240 457 127 406 727 -781 635 686 -733 779 -418 430 553 -342 -746 -122 414 48 -288 569 -740 136 -647 -518 94 548 125 741 593 -21 -771 -762 774 -374 -66 -542 -873 -329 -120 -657 430 -254 -178 545 409 30 446 529 593 247 550 -554 138 165 -62 -536 571 165 -175 -535 670 -51 -844 -149 -541 283 -770 538 -458 -798 -365 -738 -244 343 482 -502 365 -43 479 323 554 -166 -683 -546 134 503 -888 555 -275 -899 -709 -54 258 327 -279 460 -396 730 440 337 465 -319 -273 -881 -689 459 269 -761 463 321 -525 -450 -337 178 -147 -332 229 -3 -222 -269 -828 -551 736 464 735 422 113 -35 485 314 497 240 -158 -297 7 -884 502 254 200 -858 589 687 396 329 77 256 98 643 -796 135 519 695 660 -577 -88 237 172 378 -599 -551 562 558 651 630 -674 -866 93 -409 -682 38 -498 -433 -136 -637 -94 689 675 -566 -134 291 774 -616 -892 -775 215 652 -774 -437 387 495 195 116 186 -409 -335 248 43 480 -812 537 -849 190 -210 495 530 691 783 -21 -588 778 -752 336 770 95 -78 475 289 -776 630 554 230 -299 263 -621 -434 -544 185 -243 -747 -593 250 -518 -478 537 -351 -529 180 -186 -878 -554 -144 451 393 398 -566 -122 602 -654 -66 429 -436 -896 -276 -863 191 -459 -368 -82 201 161 650 -690 626 484 670 67 -807 -77 388 182 -97 532 645 -246 -79 -746 578 642 -354 -392 -429 247 -504 -433 641 -209 707 -676 -146 38 -631 324 28 -276 647 -630 -636 -478 145 85 283 34 536 45 -677 -145 16 735 137 414 255 -510 -900 747 292 247 -767 138 728 -302 661 -130 641 -459 -103 268 390 508 575 -798 566 798 -285 -283 -629 58 -490 445 -53 -414 696 -587 -617 723 395 728 388 -93 -795 -252 388 -644 -591 -297 -461 -777 -526 555 790 -386 -45 -341 426 716 -727 80 -594 -624 141 -202 -526 -828 113 -890 261 -656 -257 -138 2 601 -165 -512 -320 -618 -534 -566 -650 -578 8 320 -274 -210 -805 -695 127 189 -307 -395 -465 -280 -73 456 -322 655 -694 238 -78 -36 -31 196 -563 -794 -767 -811 382 -725 -779 590 362 -434 789 622 -746 410 690 6 -355 -650 -184 -381 -300 292 -789 -691 375 191 -551 587 194 -108 606 735 131 794 -38 416 197 463 -676 -30 -287 -848 289 155 -678 513 -641 -610 -855 -217 738 -265 393 260 36 312 58 122 -377 258 501 115 -759 -404 793 285 -822 -111 376 -537 62 -451 -709 -768 -111 -558 -784 570 -299 -357 211 387 9 -325 754 -192 190 -318 -778 -715 -824 -98 525 -248 -177 -546 -315 -442 -148 -73 460 450 -66 -505 445 462 -863 136 -895 47 -605 -381 39 227 528 -172 -478 623 786 547 -584 705 544 -403 -15 347 -166 133 504 -361 -305 -669 -309 455 -306 645 -61 248 391 293 -891 131 -172 31 -143 689 -724 -313 -321 -163 -686 70 576 107 -227 -766 -235 441 -277 -393 587 -560 -527 -418 -839 780 782 298 -70 51 -114 71 164 574 176 467 -496 -702 -739 118 648 405 -377 -780 -813 324 -389 -465 168 -12 -286 -857 -268 177 -773 -2 420 -457 706 -827 480 -109 106 -9 712 -20 -289 -720 -568 -132 -415 109 -715 -354 574 325 31 -284 98 -531 523 152 158 -145 -155 -658 273 -309 -288 233 -161 -25 -713 -393 62 -581 290 424 668 608 770 698 233 756 526 -683 -76 65 -147 -322 -184 -583 -700 -669 -522 -8 -315 560 219 385 795 -295 58 121 -529 -781 74 -483 648 210 619 458 -788 795 286 321 -574 645 692 -849 -76 -229 150 722 700 -123 752 645 -846 -618 552 738 -433 674 -518 -109 755 -755 -223 -387 153 -551 724 333 773 -533 642 -64 55 491 441 652 717 38 -190 788 -363 -854 575 290 377 283 449 26 -817 255 -527 -370 410 122 411 -255 -669 599 87 -85 750 322 179 373 680 -315 44 -515 -30 -564 -851 -124 403 -267 181 -558 -380 -618 -244 127 385 -393 -770 468 -296 -124 345 14 -304 -292 -816 290 -134 136 -186 -744 512 585 477 -319 90 -232 -144 43 121 640 536 -753 -189 74 91 -136 206 -184 -761 -797 -298 -600 -15 -686 115 -181 -403 -164 630 -856 8 -249 -61 -201 387 700 213 616 -857 466 784 -872 -721 -9 298 -518 -191 -444 -93 178 -880 297 -823 -811 -85 -619 55 -211 -781 648 47 -412 -634 -711 215 743 388 -392 -681 -224 -302 221 -320 718 552 340 394 -682 702 -372 -825 -270 -764 -72 569 268 -81 -293 377 161 771 -878 -29 184 280 -31 43 -743 -371 -264 -690 12 544 -845 -97 747 -536 -103 576 -526 53 -782 -440 -521 94 771 -648 -19 -262 -523 -898 -249 481 687 207 -744 377 692 109 -743 -898 -525 427 -816 252 -601 -745 -409 -146 -898 466 709 -472 752 -733 -623 400 523 166 482 714 573 30 792 287 -12 736 590 -501 782 -581 -251 612 -540 40 314 -223 -129 -778 -343 -114 734 -437 270 -575 -785 591 -608 -280 -748 -670 182 657 596 -676 -312 190 514 312 742 -706 632 -422 -32 579 91 779 -76 630 -66 -845 302 735 258 -138 18 -453 -503 211 430 -206 -789 -761 -408 -195 560 255 -67 536 -310 771 -525 -360 234 -834 -307 -77 442 -69 -295 -725 -561 316 54 111 -119 -683 683 755 -283 617 -851 240 -345 -655 332 15 -795 -890 427 -253 -200 -792 157 -432 -157 -521 680 271 -587 81 -138 682 -585 231 160 383 -443 800 107 -478 -772 -693 -371 -276 -573 300 -174 -267 279 -745 -834 285 -318 -523 -731 138 219 345 -133 -763 -38 -679 494 -823 -844 311 115 -178 -219 -7 -255 185 -177 -891 227 29 -340 7 -432 -798 -366 -225 -463 -137 350 -351 -107 -101 -97 508 708 -763 277 -702 -58 568 747 377 -369 156 52 687 -161 -210 -714 -325 689 266 633 -580 584 -250 598 347 -335 -621 -110 499 701 -895 575 3 -731 75 -60 -362 -522 -337 -214 -348 -613 647 620 509 -557 -874 269 -101 -244 799 449 259 541 -287 663 -591 -319 -481 587 149 418 -79 -761 281 354 -42 -173 0 -139 755 556 -40 -277 -34 -107 653 439 -25 -396 213 -582 717 -230 565 173 -258 -356 60 545 460 216 -461 -96 74 399 -471 -102 690 -7 409 -871 312 378 92 -200 -92 240 -353 -618 -376 -256 502 -336 -93 -132 -828 -550 -362 -444 743 376 453 672 -840 -708 -495 -245 -651 793 -812 -204 725 -734 731 124 -827 -183 -107 -753 -784 361 518 641 -405 -123 -218 -65 -264 -342 -519 456 474 -653 -789 764 -197 -449 463 -210 -178 64 182 -586 84 499 -114 -789 -295 298 107 -428 -719 371 158 142 580 -765 107 -387 -146 321 778 -90 747 388 167 -460 -320 -889 190 285 -866 -702 -68 192 579 -628 -145 -254 -792 -686 532 -851 -37 797 -457 341 689 350 -419 779 155 342 4 333 -120 -257 536 792 662 7 -834 315 292 17 -366 -420 706 -46 -66 265 229 404 120 -5 -485 -66 366 332 617 5 -685 -755 186 784 -823 -469 -649 549 659 -831 677 581 233 677 291 190 43 214 -145 -85 327 311 461 -292 351 767 -741 -307 341 22 98 148 -126 -471 657 -36 311 -665 -840 -739 -555 -208 342 -590 -524 -900 -17 -490 277 -22 -623 -60 329 -287 -477 -893 431 -583 -641 154 -607 556 -674 -830 -497 -878 -712 396 -102 -867 91 200 588 768 -857 -600 294 -510 -210 700 -52 -396 -625 -83 380 206 -545 284 285 1 -113 -194 579 484 229 39 -478 -760 -182 -466 -409 690 96 -455 -213 694 749 -718 521 349 -879 -822 371 -235 581 -242 320 42 -233 -730 281 687 -470 631 -237 454 -18 429 714 365 -692 -819 -102 -432 -723 -845 -251 -313 -623 592 -664 631 335 -634 596 405 260 591 -198 -547 -198 -661 252 -493 -401 175 636 242 -316 -306 65 469 510 384 -123 -267 702 33 -612 -116 799 355 -669 79 -605 648 -678 -252 0 384 19 800 768 568 350 25 568 368 -222 -793 169 -254 611 140 -868 -4 252 -530 -605 102 595 -533 585 -761 -543 -2 -208 -238 135 661 724 154 782 -833 -233 -760 -507 739 512 -77 467 -710 -622 669 -470 173 -431 -60 620 472 -514 558 -573 -232 392 530 135 195 -457 269 521 -314 -616 -508 608 -40 502 -356 755 -313 -313 88 -60 -481 669 441 -457 -725 425 -581 86 141 -879 -493 -43 798 205 758 -756 -230 -242 -668 -490 431 94 -719 675 -267 679 -13 736 -181 207 781 285 -115 586 -401 261 -466 2 -164 487 271 130 -716 633 -357 -301 58 273 -825 -111 276 -701 -575 -274 527 -131 -879 -519 -794 -520 642 -51 -131 -401 104 -538 -198 -763 96 489 -533 -557 640 769 -633 -89 -593 -630 785 -550 -692 -758 767 -10 -265 -146 177 506 -586 454 15 -517 -860 273 -161 -29 -745 0 537 173 311 -194 -866 -405 471 -400 -441 -99 602 582 347 338 191 482 -35 222 452 -33 73 45 624 442 528 -268 783 -542 607 -871 513 -240 -73 220 -415 -844 -663 -827 119 -537 675 364 -317 280 -494 603 79 682 -1 -587 322 15 -733 280 190 -551 -880 -763 683 -40 -279 615 -262 537 491 -262 -94 -73 -117 455 421 478 192 -754 656 -72 -207 -554 -754 -323 -792 797 -628 -467 -521 -882 -5 -44 -214 712 362 -316 -897 -878 -417 -245 286 -343 -30 -698 -529 -456 568 -65 707 557 -196 605 -609 -672 -887 -629 120 767 -641 -695 727 -165 405 -58 108 -71 -241 470 485 -332 642 441 -788 -814 476 727 -512 -850 446 -79 -243 -129 496 424 235 -572 -755 -71 683 -587 521 -410 -117 -478 -782 -824 129 724 -653 609 579 17 -588 -191 -792 -172 -664 -722 -755 -717 -206 -262 -754 -700 -587 217 -30 413 -112 533 231 783 555 -805 -179 107 -245 -777 660 389 -410 -541 448 139 723 -163 -807 -460 -255 589 527 742 135 -554 -368 63 -538 -359 238 -759 685 422 627 305 90 -378 -627 270 32 -304 355 700 309 -300 -691 439 -450 -148 -796 10 -338 -621 189 137 120 102 123 738 -799 -156 -180 374 -178 -604 8 -635 197 -161 685 -273 -403 136 -759 -462 796 -420 -866 -206 -593 -805 -710 668 -739 42 565 -612 451 -166 641 316 451 -45 699 17 -435 310 428 234 -418 -457 777 -284 -658 -158 -677 -348 -176 -191 489 -620 128 614 795 708 -16 232 -578 -35 512 197 -421 127 -776 143 689 373 313 -886 -399 -761 -875 -157 511 543 275 -81 -279 -297 -181 440 656 -500 117 -79 683 -236 -532 -489 -581 -299 -526 -132 141 375 -62 185 677 327 -657 701 -71 -595 -703 528 -538 436 372 -116 797 755 715 493 17 497 300 182 181 -215 179 -97 524 -150 -675 330 565 645 -656 -490 136 -863 187 195 -49 -776 -176 -139 -319 -41 583 -113 -583 152 -327 -522 506 81 435 275 -358 459 306 -807 28 -581 461 588 -272 112 538 -441 451 370 -515 247 -342 -796 732 -537 481 -768 429 -817 -3 -861 -799 -43 415 -171 523 -524 -768 -756 77 -56 -680 -261 -809 471 252 30 93 -894 -94 -80 -223 568 139 -163 536 -187 406 712 -659 233 -323 -434 713 90 -13 -395 -314 217 -560 249 532 -644 -440 -287 -66 -225 -236 -881 172 409 -99 -205 -231 -328 90 358 -789 -862 423 -327 -499 547 -509 733 -306 -863 -44 -548 147 -339 603 513 703 -53 705 -395 407 -810 79 -266 562 -188 -583 -824 333 -535 254 -887 9 -69 700 662 -889 355 -133 627 325 -253 665 -402 156 -130 570 447 -827 -633 -359 606 -1 462 -570 132 381 -619 715 -659 -106 -76 -374 -177 749 145 302 -458 778 -275 7 700 -608 -613 -764 -553 544 -30 -135 164 -869 -660 172 -664 -135 -161 -783 -788 119 -399 -117 -531 442 39 -412 758 -737 525 677 14 120 -394 306 -270 -142 668 -767 -226 214 117 -99 -429 -898 541 5 230 678 -537 610 -727 -256 -516 518 -497 -474 742 -193 -3 220 12 163 -872 -310 -879 161 -272 527 608 -345 502 152 -637 181 -340 780 -407 -210 752 608 137 364 -875 545 -146 355 699 -312 493 362 619 386 481 776 466 -278 177 505 -771 64 495 -173 -3 -216 217 457 747 -869 -787 -627 -401 -529 136 294 529 -365 447 -671 -376 464 -342 740 -344 776 -440 -778 -274 585 -167 30 329 -788 -211 634 132 150 308 183 220 -187 62 789 -163 -304 -803 658 -118 101 176 -709 255 -669 -756 -40 792 645 -423 402 -329 778 189 -453 -300 366 412 -462 -730 -575 -756 -488 -865 142 649 162 -687 -145 59 405 40 202 -284 -353 -888 728 -75 360 619 -335 -513 -179 -825 -184 -781 27 162 234 189 649 -472 354 -619 -705 -185 789 -654 -29 -188 321 -130 24 589 -81 457 -45 400 8 516 612 338 638 -470 403 -259 66 -869 281 -573 263 73 -132 245 -159 -336 -776 396 -270 -643 3 83 -214 -452 -641 -270 164 671 150 784 -721 158 -789 -472 -3 771 -88 -286 -132 784 220 -606 -44 524 394 635 641 403 73 785 -88 482 164 -886 515 -384 -263 143 616 -50 -776 770 -135 -61 782 39 -748 364 -835 -839 -790 306 351 -573 -557 -236 -97 553 117 -585 684 460 -818 651 702 279 -657 383 -658 -755 442 -838 31 -673 -540 -284 558 471 -884 404 -431 -740 95 694 61 -26 255 -105 -426 239 -605 792 758 -819 727 -450 673 219 -684 501 -281 436 -669 172 645 -195 -92 -506 589 770 -730 603 -665 438 741 106 637 379 36 -411 115 -129 -218 -263 86 -257 677 115 616 713 289 -132 416 231 -287 -619 353 800 -738 -605 713 -891 -485 -553 -577 124 -206 222 256 231 778 -263 -789 -198 -817 440 178 39 -377 218 80 173 -60 -787 -348 -213 797 -265 694 7 -416 776 -846 596 -227 -410 -334 -536 -528 -180 535 -1 779 779 -215 606 -412 -195 641 772 -198 -785 -645 -368 -738 618 142 -877 585 -453 731 38 716 -847 197 -453 -244 -385 -481 -565 3 -94 -60 111 126 -615 -717 404 -751 -876 -345 767 681 -199 -543 260 -227 -382 523 410 -80 -204 -726 13 -414 371 -828 -897 -807 238 -809 -878 -186 -842 453 -677 114 625 -42 505 -673 305 -606 -560 617 -786 -486 55 87 359 448 778 -803 129 -163 -692 -695 -336 26 -688 -568 282 302 405 612 -762 -601 23 -833 578 191 -183 340 -566 246 466 324 -449 -792 790 -489 217 -212 -715 509 -258 437 703 -21 -722 4 443 483 289 118 -503 -498 404 -365 -772 -286 -259 9 -712 -537 617 -20 495 510 631 321 514 -688 -830 -405 208 756 579 -266 163 -685 -817 112 274 -552 -693 623 204 -387 187 -202 121 -338 477 -462 204 -250 -74 408 -524 -388 68 -269 -289 800 754 571 -120 399 87 -81 -171 456 -861 -303 -190 -302 -687 -746 425 -746 -612 -491 771 -78 -451 -248 616 -209 -157 299 -567 -689 -295 218 -167 -623 341 -106 464 -227 -95 429 -859 694 -646 -199 -424 -677 -596 -419 376 -428 -774 -54 2 -69 413 -447 -761 398 605 -816 -661 -50 540 -888 155 -784 729 -829 475 -871 705 319 672 -684 602 -866 -761 530 -668 253 -639 -747 699 662 -852 728 184 260 -833 225 -58 -682 543 314 613 -136 634 97 -256 527 325 -141 -640 -43 -816 -58 -473 529 -297 24 -390 477 663 -782 208 280 541 -570 -239 -382 362 -80 328 -177 -201 -772 103 -257 -312 -232 48 216 -72 -771 -520 -516 714 -328 408 -199 34 335 755 781 -123 -543 -703 234 196 -241 535 17 458 307 -897 -801 -350 -182 -824 465 -341 778 -540 -699 -579 -86 458 -15 -630 -63 10 404 263 419 -900 -105 68 766 448 478 -665 367 439 -563 -356 597 -266 213 -387 279 -365 55 414 520 93 -79 454 -571 -111 -266 -549 772 -900 283 713 411 453 522 177 323 -17 -52 -103 -792 400 -6 266 -860 -868 -651 -392 -790 -673 -878 622 -647 -302 -62 382 -539 12 -53 393 -233 645 -583 403 -743 -284 -678 37 660 -658 -807 189 -472 -77 -779 292 -703 -495 748 -498 -634 562 290 776 441 116 385 638 206 303 505 -181 -40 667 -18 484 -312 453 -605 749 574 -141 -746 26 -425 -325 646 205 -846 -324 -603 696 463 -627 -82 284 452 -343 -630 -494 -704 -795 95 241 300 -200 -26 -56 -721 423 174 -436 -557 605 -683 -787 -757 4 302 366 -44 737 717 415 601 699 193 -296 -812 -838 505 768 -456 715 -87 -156 152 693 -131 -253 748 55 -396 529 475 141 -893 413 639 -339 -661 -103 87 -340 -805 -46 355 -898 -90 458 80 513 -729 -41 -834 -519 -115 527 -24 604 -652 -755 -158 694 -745 -774 156 -367 64 254 65 654 -632 -367 -735 651 219 522 169 714 521 -524 699 114 -779 92 -672 -308 155 30 742 455 247 -682 -738 280 -396 297 442 -319 -642 132 -549 -301 101 -205 193 -842 -752 -562 424 510 -633 31 -361 323 -684 -106 -729 557 183 -382 -477 582 -428 -509 177 -789 -51 541 348 199 -319 146 680 -579 130 36 5 622 800 -566 -97 -886 -111 503 223 561 -813 -395 257 263 -279 -746 -874 -673 651 78 -633 234 405 -299 74 -879 -16 -879 665 -669 -4 -692 -416 -15 -139 -398 340 444 518 -681 -36 -439 -646 -301 494 564 792 -187 299 442 740 2 -330 -194 22 644 -169 -741 288 -113 -62 -238 -95 -205 -719 -665 -281 -551 -838 -438 536 -54 669 -600 653 157 583 -791 -357 -396 -534 -477 167 -355 552 707 389 -202 -691 373 -665 220 74 -815 -276 470 586 -85 719 -98 206 688 -70 -259 -817 275 320 -532 -54 19 114 -373 -342 -335 -160 -629 270 -894 259 -695 342 -599 -468 -753 -680 -620 432 -174 -692 -36 -63 415 746 -91 -790 -744 483 452 -810 -715 376 603 -37 -271 -243 -651 -123 -321 279 -313 760 -775 10 -289 -392 -268 -816 585 -654 120 22 -777 -815 -173 -121 -247 17 519 -490 569 456 299 556 -589 327 109 340 -666 216 431 -887 126 -75 -446 543 -401 -319 292 712 -600 407 395 -99 776 130 126 232 360 594 239 650 -492 -869 376 -584 -847 24 516 -262 500 633 4 425 214 -486 -706 -535 10 -858 520 -183 482 -465 -484 628 -848 -766 358 423 411 559 -792 -843 -285 477 -789 660 621 -606 -311 -109 281 -653 333 286 765 -552 241 -65 13 131 -567 -483 369 347 -114 -102 -237 429 244 -462 163 533 -165 218 702 239 147 610 -306 -810 -700 721 462 -458 -43 552 -65 -562 -686 -373 -408 447 19 -882 419 -150 770 785 -893 397 745 -822 639 -836 -554 -30 284 641 -202 -662 257 494 -360 -800 -41 -843 -234 -203 -254 130 -784 -191 397 541 315 294 371 -621 -899 711 -301 84 735 508 -179 314 645 748 -696 94 357 222 -320 -308 -208 743 658 504 162 97 -188 -469 -868 -234 203 -54 779 318 614 -864 305 -24 -626 738 -886 570 300 641 429 195 502 -42 -505 464 426 -224 -231 -427 -54 -251 695 -108 -428 -825 344 -488 639 -706 -95 506 384 -750 -814 95 16 654 -157 621 330 -756 -240 -708 647 319 -458 650 -684 -304 329 344 -301 -364 -366 -706 -368 449 407 -247 116 258 -677 90 -430 -249 -252 -419 -843 262 303 120 -262 -396 409 -435 638 -780 -626 178 -479 44 -359 214 263 358 -586 -21 -297 461 527 -60 28 -812 535 213 -154 266 -27 -49 -691 -582 -417 -667 -560 -423 131 496 362 -387 470 -191 215 394 -444 275 681 64 101 515 756 180 -199 367 -443 785 -752 156 -792 316 233 677 155 -364 308 -494 509 -799 630 -283 -392 -645 772 298 444 -640 212 -451 -774 738 445 -118 367 210 -733 663 344 -58 244 279 -548 -648 459 -756 -26 221 -240 -261 249 -54 253 218 759 -872 -674 -353 -628 -74 -864 -376 185 -101 552 -167 785 339 -395 627 -238 645 -768 604 233 785 542 577 343 -655 72 -66 -274 -330 -530 -76 515 208 628 39 537 480 -899 368 524 -430 239 129 -13 311 153 -839 -833 -368 559 -698 -719 445 -301 -748 -348 -772 -794 453 -193 -567 -418 188 418 -249 -873 -213 572 -377 69 -529 -175 -627 712 -573 558 -710 78 647 745 314 180 433 -394 -549 763 -8 101 -739 -710 -667 141 -790 622 62 -404 -260 -836 71 654 301 -118 84 308 95 222 -752 -153 -58 -842 707 626 -45 -601 -525 740 -198 -164 740 118 25 -842 -175 263 360 -726 -723 -490 -169 -251 89 713 478 -547 166 -499 -125 -154 -12 -334 -703 720 -177 -492 306 -820 225 371 571 -425 415 250 356 -863 184 238 393 -407 600 -582 469 -524 192 -646 154 -302 134 223 -833 -148 7 661 -459 583 -255 -649 13 -296 -729 434 638 -659 -145 -419 220 245 580 21 -400 -56 504 445 112 287 241 364 32 -436 734 -409 24 -620 370 -795 489 266 538 565 266 -791 144 -225 311 464 230 520 17 327 768 64 -19 -468 -390 376 -687 757 -866 -587 -497 -594 491 455 545 311 762 -410 81 -598 -875 576 726 -217 148 -229 -709 293 -248 717 596 -92 -426 633 726 -139 -246 440 610 142 -225 -555 -97 358 402 157 664 -848 -647 -166 362 507 389 -306 194 533 54 -63 327 -350 -251 146 -293 -111 440 678 -406 280 408 -569 -22 443 -108 -532 279 544 -299 4 -309 110 -859 -429 -615 -242 -862 -156 -538 -603 86 -324 710 772 541 422 -638 445 85 508 -633 359 438 -185 -405 530 208 126 124 -803 558 584 87 -817 -460 278 500 334 152 413 398 -647 66 228 -340 -45 -128 582 -565 279 228 624 -224 -253 -785 -529 259 187 168 -321 -267 -684 459 783 -390 -366 -450 371 761 -141 589 551 410 -542 -554 -855 360 -414 -143 396 456 476 723 -747 -392 -227 -340 519 -181 -387 -898 -44 714 -486 324 -355 -124 185 -227 -358 120 409 260 286 162 477 -192 284 666 -416 -528 147 -538 208 457 -362 -398 -887 448 388 169 351 259 -676 724 -279 294 242 -95 -702 704 271 -47 -581 -211 -394 -148 459 450 -688 572 -282 663 -559 143 442 66 736 201 -291 328 -34 -152 -39 -139 723 269 -520 -637 -619 -726 -625 -125 161 248 -241 -589 -255 248 -203 -173 38 61 40 3 -712 726 -501 502 -635 109 -45 130 790 299 32 -551 -84 318 -115 -314 -282 -140 -162 577 -129 -261 709 -720 730 786 -374 294 -549 95 297 766 -198 -431 17 26 -431 -98 -173 -132 616 -562 -565 -162 722 84 -183 -589 -783 185 335 722 161 -189 -403 401 -555 720 -484 0 184 -900 -845 340 -519 594 -735 657 -583 -357 95 333 134 590 -792 -350 240 -777 -771 410 -391 250 -377 92 -474 -570 -157 275 -744 751 398 -22 194 -611 -801 -230 310 718 -643 -569 329 -154 -141 -215 -436 221 -505 -719 -632 196 123 -578 698 685 -521 -370 -640 663 766 -623 -258 -812 -17 89 -344 577 -146 535 -863 -765 -880 -664 642 -153 81 237 -414 -456 -394 -762 321 -253 -732 -801 69 470 -812 418 599 109 588 630 -314 499 224 -33 382 -464 -530 -352 171 -602 766 -60 -211 -471 344 333 664 25 337 497 523 -749 728 -342 746 -823 158 -219 -513 -571 -90 -676 592 -312 459 710 343 -555 640 -796 156 -368 -94 -800 330 153 -113 -481 -102 653 -796 -756 718 776 -281 541 439 -505 -596 705 341 87 -312 35 -360 -528 -801 -325 -567 -123 -829 639 -233 767 586 477 187 30 393 718 -128 -483 -152 640 -756 -98 -126 -615 653 659 -21 -341 221 180 -332 173 179 -124 307 -375 322 -625 101 -162 -414 -504 49 105 -265 -483 -564 473 -274 550 747 -249 533 -21 148 -711 787 667 57 -362 -897 -708 -168 540 -246 222 610 773 149 -523 356 -734 190 -445 223 594 -895 -853 -719 -277 -77 769 -206 224 -433 -677 -181 105 187 -387 663 -80 666 329 597 -476 769 752 608 372 -583 -877 153 537 423 625 -858 -728 128 274 -444 336 -548 -308 296 118 -740 -152 337 -593 492 -107 566 -879 -535 677 -772 693 393 -365 17 719 24 710 -238 397 -209 -154 585 -841 195 566 158 162 -83 -551 527 172 409 556 -235 709 634 734 -390 488 -460 749 310 618 -314 -191 -598 -802 85 -267 -507 -530 723 -21 251 394 -731 508 -49 -638 355 -135 2 -359 750 543 -628 -865 634 -210 -585 -124 693 150 317 313 488 -696 255 325 3 -328 346 -900 -335 -446 351 271 505 -352 585 150 650 -457 -482 -732 597 477 -587 -142 -249 -730 608 -231 -799 -675 -146 302 -588 -91 -747 -355 226 264 -609 762 145 -118 743 -648 213 462 -693 -894 781 414 -800 322 592 -19 265 382 23 432 -877 -821 417 741 199 585 206 -691 -337 -168 50 -880 -583 358 -643 -856 -232 -816 346 252 503 110 151 -409 522 560 -782 294 -455 486 763 -805 -552 -604 -116 228 302 -450 -582 -123 -63 336 16 737 -304 401 125 -52 546 -726 127 -833 -783 -561 -440 -8 -469 -124 -557 -560 -309 -164 148 740 -277 -786 146 -20 198 -521 634 -772 -564 526 245 -265 -679 76 -213 567 -236 -713 -15 -333 419 -6 -141 -241 -649 -536 -192 -536 -377 -572 -336 -495 584 -800 -525 -198 -229 792 313 -872 60 198 671 411 373 -222 -641 -367 626 501 -50 -10 32 -616 -159 449 287 460 -238 -611 260 -784 346 286 -523 554 -708 -189 537 -507 496 -425 -499 -35 608 306 -164 543 -189 -172 -205 575 150 -518 19 338 -682 -872 697 -490 -359 235 -775 -426 163 -368 201 -603 504 97 -631 563 -80 -684 799 712 225 -115 64 -757 -70 -487 196 -514 -838 -384 534 81 -259 -770 -716 -883 -423 -851 -596 633 208 -170 -582 -538 -169 -76 551 528 93 258 -77 -458 -356 46 -510 793 -3 373 -487 470 -427 -122 611 334 -205 218 -348 -394 -131 716 -106 352 137 200 314 -191 562 708 -634 -405 -18 -398 -138 80 -52 222 175 594 244 -417 -554 28 -512 -452 -258 -324 438 -791 -738 767 275 367 799 677 699 574 -195 -769 -517 15 -682 -29 565 -530 -669 569 118 -372 717 -690 32 -298 -840 154 -247 -560 -518 -266 -175 318 -622 427 771 271 620 524 623 786 -502 -492 149 -449 -813 -279 -313 -840 -513 -276 -726 797 -816 -218 301 -315 -701 -589 522 -659 -863 533 -630 240 -599 -706 -479 729 698 243 603 445 413 -168 621 770 115 31 185 -205 572 783 -49 -750 124 552 -50 214 386 -567 -60 504 -6 -527 -312 265 288 -671 -871 241 542 -279 -73 -180 -666 285 742 -838 -469 -495 -181 96 -450 -695 -333 -726 -721 451 586 361 -110 482 -825 449 215 -127 -821 -362 -831 -111 -104 -12 210 -536 208 -694 -454 -105 -805 176 1 169 -431 -553 -214 -220 542 520 -407 -212 93 61 689 522 -647 -387 -9 -675 -501 32 -151 -705 -357 -20 383 401 62 6 -615 338 -114 -187 -179 501 538 597 -392 672 400 509 -182 697 -313 725 -524 353 -244 306 757 -464 62 -114 -803 -713 -735 -379 -717 -116 292 -512 276 -882 -396 454 228 175 520 -769 -286 -223 217 268 -896 686 -216 -252 188 358 -185 517 -655 -629 -569 -156 -374 -410 -457 134 -804 14 8 566 -607 296 320 -137 -532 334 -423 405 -335 328 -134 366 -290 653 -859 172 563 -81 669 429 34 -826 -648 -238 -829 460 270 -489 -375 245 -142 -55 100 -604 -640 119 68 264 185 -272 -380 -8 -2 85 180 -703 -164 640 317 336 316 383 -588 209 360 21 -865 459 -845 -476 53 623 -401 106 209 -542 -888 -72 -430 -191 -624 -84 -340 -668 718 581 237 298 198 499 -537 215 236 -353 -662 60 35 -504 -444 504 -161 153 -457 -494 -626 -660 -270 -425 -292 64 -427 -112 -745 604 -752 -45 -396 -712 -440 788 382 502 -461 -530 502 239 -473 169 -164 -454 328 -263 -724 -725 -860 219 434 -77 37 -736 -661 682 -69 243 -674 -295 -615 20 123 221 -225 -607 -691 -43 79 -816 -445 -347 -474 -877 -724 -452 343 -623 -464 184 -588 283 -646 -449 409 -865 -348 -130 -640 390 373 351 -202 -160 675 204 306 -820 -871 -332 -306 -116 -514 539 715 -224 381 158 600 94 677 554 794 -217 413 -789 -389 387 72 -628 -94 -483 356 470 524 -257 -851 -501 -833 -454 -642 -368 -797 782 669 784 699 424 -518 -185 219 553 -678 -559 768 -885 -648 -593 -60 596 612 -358 -885 -434 171 -156 229 -476 210 282 -489 33 241 -876 -837 -881 193 551 -372 -184 -495 668 -171 -305 630 -663 651 564 601 -780 -701 246 400 374 -329 468 -278 9 619 351 677 590 704 -112 -812 41 -545 693 67 -81 604 -173 -619 -745 -435 187 248 744 719 -740 789 741 -645 442 -396 566 -72 265 443 -471 788 -228 -250 -66 263 -668 -162 727 67 -129 511 -124 -86 -156 558 200 -670 293 65 311 -169 79 612 -685 20 -541 473 655 216 -715 -153 -882 -641 -624 -770 383 731 -11 584 -138 535 -311 -387 717 260 730 -866 -648 477 531 766 196 396 106 -1 -425 -198 -814 -144 792 245 704 -673 434 161 446 -328 597 205 217 -866 -662 579 -247 189 390 202 504 194 161 -458 443 -751 584 -862 447 -480 280 -503 204 -431 -523 370 -149 568 -585 197 366 141 656 -308 -205 350 186 -599 402 -805 458 -192 -411 765 -515 412 -48 280 23 211 613 406 -166 -150 -53 -275 248 761 517 -77 503 -149 -867 707 -183 -760 -474 -713 -805 -428 186 -353 101 -485 -518 72 -168 -166 -661 687 -668 496 140 600 -468 -864 -86 -303 19 -661 -407 307 -112 488 -183 29 -23 684 -17 -160 691 -618 -586 -3 -569 -111 791 523 -459 -140 392 -298 -278 657 -216 -379 268 36 652 768 773 -485 420 633 -142 484 415 792 366 -843 274 81 95 -13 402 -788 -647 -289 -213 277 -814 441 -614 549 -627 291 -238 -521 372 -581 694 -597 -483 -316 -433 -618 666 758 60 18 -367 -57 -649 -404 -355 -694 194 -294 536 45 -364 361 -462 242 -61 752 -452 117 -747 769 517 -680 270 -789 -126 -666 613 -478 -312 232 39 -859 -623 271 743 730 -692 726 390 484 633 -154 -259 -41 430 -278 685 -774 653 165 -245 -64 -451 -869 466 -75 246 511 -334 334 422 791 445 663 -231 -143 -576 -488 -564 51 -761 31 -895 -757 -244 -551 -313 529 -567 566 -679 -88 -498 430 792 477 367 -30 214 384 -411 -888 -143 470 139 747 9 200 -690 -593 726 -834 -850 -381 308 -537 417 114 -231 349 -655 414 -733 -490 227 -495 765 113 -165 -143 509 -412 -649 169 -706 -456 -836 717 -624 302 -707 -567 619 -366 -146 -643 364 231 348 -296 -835 -611 -708 342 -650 -436 -98 -877 284 605 286 467 -884 -48 189 -305 339 -50 -643 -809 -271 -136 -304 8 610 -788 188 -248 -496 607 -121 -28 5 608 -168 405 508 302 -495 -690 -318 531 -814 445 -339 -700 507 46 535 594 606 -290 82 599 -626 168 -209 612 -857 -578 -95 708 -860 -150 426 -536 166 -895 99 -709 -821 300 -605 764 -445 399 609 -543 766 -129 -319 -392 415 707 -568 -290 -367 617 -703 -641 420 23 85 58 -233 619 -251 -262 523 -71 27 455 -86 736 -19 480 -405 -595 160 -590 527 73 683 -709 -685 -734 180 204 493 -166 -199 -787 -755 514 294 229 -818 99 322 157 612 -201 561 -477 -289 -433 700 741 715 14 669 -19 379 -787 690 -711 -616 -661 -624 -245 366 -577 -298 -117 -88 347 -629 704 393 545 63 290 106 -603 -565 -503 385 -900 -776 -493 781 469 -167 457 -583 -363 565 -738 99 -269 -721 -186 -7 -876 -32 396 272 496 -806 733 755 462 370 -641 299 501 466 -860 337 -160 121 -670 673 520 122 -75 -685 -342 -459 0 -794 150 640 63 -425 -650 -537 266 144 -199 587 -480 -337 116 -367 711 -712 -312 220 -419 -325 -118 652 -337 -537 -448 -123 775 534 -146 -285 417 -561 636 -20 -492 177 201 339 -676 490 -640 26 691 508 -520 420 700 234 -338 -484 -754 -199 -289 647 156 -511 -187 -757 -105 36 523 -884 -211 -178 336 217 -61 23 -498 504 436 -707 537 -87 -208 -760 -335 554 249 -461 -55 -216 107 34 -359 -97 474 66 251 -321 742 -166 -352 -273 -711 -355 -121 -227 705 161 -788 -441 682 316 -897 -765 -118 -472 187 -433 -891 14 79 439 555 621 -745 -745 -803 -621 542 -406 -494 41 737 666 247 627 -322 127 -740 -74 657 319 735 -151 217 -510 -53 -792 -282 -748 -806 555 -791 -177 -417 -629 -306 -636 -558 328 -846 565 645 -640 751 -475 9 -375 142 362 45 63 -364 -18 -706 -56 624 -493 -501 -74 -517 -820 -877 606 -325 567 -491 -222 -553 -220 -39 743 -121 -520 -283 470 -185 -713 -164 -41 -487 -51 216 756 -742 698 614 -354 183 430 -181 -21 -66 -74 -467 -155 172 -189 -402 -833 -210 -867 -229 -550 500 -233 678 751 -471 -434 186 -326 417 421 711 513 545 -413 291 794 -654 -411 -731 145 57 -446 -399 745 -272 -853 124 233 316 687 161 322 137 39 486 -187 -757 248 -458 109 433 -10 -718 158 558 -148 -550 330 435 -349 544 -486 181 -487 -766 -445 -247 -575 733 -800 728 321 -183 -139 630 129 -340 -836 -358 -342 -675 -92 -127 660 351 -817 603 -363 584 582 -21 -157 108 -796 607 391 -729 567 -98 -28 750 771 -486 284 -764 -21 -608 -153 555 -33 -807 13 453 -854 401 -232 26 603 -140 289 -508 -759 154 754 -238 -519 330 281 555 98 505 -314 583 -501 590 268 -41 -791 97 -180 -717 -253 -392 612 -827 797 436 -868 -149 -340 780 -844 -326 726 -618 -275 396 -338 104 5 -694 556 517 -866 -30 -141 -179 655 -516 608 -452 155 -643 796 761 7 60 190 108 328 -880 -245 -90 96 726 430 332 -196 -832 -73 476 748 79 -677 337 -572 721 -675 -93 90 -296 -212 -824 -515 280 508 -482 -486 -625 744 -400 559 613 315 695 24 683 566 474 791 -521 -898 778 53 -485 -776 140 409 -489 -48 62 118 -875 -145 -485 344 -652 226 134 404 -812 678 239 175 -3 -24 -206 -44 -430 590 42 451 568 -526 -118 623 -426 609 -321 696 466 -26 440 751 309 -333 613 -383 718 -577 -347 729 373 -819 667 574 565 625 485 609 -95 514 -650 -81 -104 749 -381 487 69 -283 404 460 791 296 63 -295 -611 487 716 618 264 -127 179 -566 -852 788 -830 143 -280 -459 -426 387 -106 -782 -82 567 669 -645 -246 -628 275 -729 550 -744 -402 -496 -705 -443 -673 -428 -812 53 -180 279 -456 112 -87 89 -405 -698 -896 -597 -302 20 595 531 41 -32 -172 702 720 37 245 -165 -659 -28 181 375 -781 -125 126 459 -586 5 605 -821 356 -78 -688 364 -403 177 82 -408 238 -597 662 713 -724 -283 -105 -642 -370 315 -706 9 -735 -653 -220 -207 458 676 -810 -29 619 -102 516 217 -859 270 196 642 -503 64 751 263 9 -623 -34 721 781 456 -423 -595 -876 515 -701 -511 460 -95 0 378 598 -658 -755 429 -120 -105 -462 185 660 -752 219 -322 274 -52 425 -392 681 -890 -702 -131 448 246 -275 -698 -692 -164 56 766 -31 -51 -385 415 -444 582 -798 292 70 -431 500 -174 424 730 131 678 42 -7 534 498 -138 122 431 661 -589 556 -36 -70 -882 -361 -538 79 124 -121 -469 391 157 -565 -622 -215 766 -499 -761 -876 -817 134 301 614 90 -110 -605 103 215 -887 586 129 -57 292 457 -759 -512 -869 -647 -880 -321 171 329 -256 -355 -571 -134 271 205 -132 736 42 -779 435 -64 703 -810 -212 407 796 -259 -664 -854 -855 -791 -865 -543 -106 635 -400 -839 -807 -822 375 65 9 203 383 -338 -99 612 242 -859 546 308 -249 -162 -226 -831 -735 511 646 -207 562 480 -64 439 -866 -608 89 -556 -626 334 -894 -725 -24 -35 -115 220 -753 -866 14 753 -219 775 -517 -432 671 -653 301 458 294 578 74 -641 798 103 -536 -167 301 225 794 -315 730 268 -660 -314 272 162 86 -544 -284 -143 -684 380 348 -879 -448 -486 -339 232 715 391 -254 -539 15 270 405 -745 -74 -606 -447 -343 -433 218 710 409 -258 -404 -379 -73 127 253 -845 -719 498 398 -203 -404 709 -419 -86 -340 388 197 -508 -227 -764 380 -745 -574 -198 601 678 -692 771 -577 711 466 95 395 -100 -149 -210 553 -392 -222 -457 -388 103 -293 177 -771 -825 314 -597 -569 -767 732 165 -625 -308 -227 335 187 423 736 484 -258 -33 -13 -693 -330 -470 20 -680 -47 -484 606 -622 -892 558 284 -102 -140 -693 -604 781 -895 135 -676 264 -646 -867 9 -643 787 -784 626 -299 -476 -694 -347 -817 -573 -578 139 -795 -730 -675 -839 -602 -189 700 -691 174 -416 -661 -130 704 748 -309 650 426 -673 379 -627 541 -127 -76 -365 737 286 707 -266 22 470 583 742 384 -449 -300 653 -858 -828 226 -185 759 415 52 595 -107 568 790 -827 619 -204 -345 -632 -200 354 619 197 -392 -409 116 -41 780 800 -659 -441 642 -325 18 -350 -47 -257 123 380 38 -194 544 194 -415 -37 109 -242 630 -445 -832 -807 720 -520 -808 -725 733 -676 -116 -45 -430 588 -262 -824 -68 216 -317 666 371 -130 787 -314 -41 -282 -463 222 -44 -792 -786 -586 -16 -833 795 27 338 -602 490 695 398 -405 -849 -607 435 -741 -269 -366 182 796 -282 407 -280 -324 -338 693 551 32 565 -36 153 700 90 317 -449 61 477 315 539 -582 -425 303 -655 -465 446 407 36 -855 -327 632 429 287 368 560 533 -631 -533 -46 187 -717 -211 721 767 480 -438 551 623 103 -544 -86 20 -273 -181 -778 -573 728 -655 -484 -669 -445 -107 570 41 722 683 -751 456 -769 644 355 749 151 -182 48 -589 -483 466 -880 587 95 -781 328 -39 417 328 128 485 521 545 527 268 -885 157 91 667 437 -774 -577 4 442 -717 506 -173 165 -661 567 655 -130 -399 782 -336 -55 -326 204 462 58 -518 -687 -12 -116 -19 -65 258 425 136 769 -736 -569 145 -685 -208 770 -109 735 -281 766 252 230 343 193 -769 -551 -852 661 -269 527 490 -212 128 -812 -297 -551 179 99 571 -822 43 -210 272 759 -26 -162 12 -390 -388 -645 73 -114 -874 565 -416 -60 469 514 509 -583 -563 -34 493 146 269 -441 -176 -122 143 28 612 -589 586 179 142 334 200 -854 -409 -409 -792 423 521 -517 -447 -237 -78 -489 -193 -357 -611 650 -604 -73 24 18 715 -859 120 632 -234 332 -683 -397 -315 25 -469 -26 562 735 -703 516 790 -136 558 -9 322 361 -729 584 -159 494 -828 -184 45 -252 -271 234 -65 -340 466 -334 -800 -613 -571 -191 411 653 -253 350 -590 204 -576 77 -8 111 -777 -471 -614 49 -357 695 -672 799 750 192 -78 -90 49 774 758 -225 -130 14 -870 270 195 48 384 582 -352 175 299 -836 -285 514 630 -314 511 422 -829 486 331 -90 -860 374 -60 628 583 485 -823 -776 -817 100 -3 312 -588 395 -263 -679 -813 -57 609 -895 141 -496 682 -63 -35 -596 -115 87 452 -764 -515 43 -542 -407 228 -661 320 794 -354 -154 344 -256 383 700 321 429 -539 -513 -844 -815 23 80 596 -703 349 -209 -125 533 338 -579 -723 -285 -151 655 -745 -609 -851 -732 -381 -580 555 88 -434 549 -159 -532 456 -687 -575 -440 372 -278 -305 60 -682 -320 -800 396 533 -850 -661 665 -325 -846 790 -490 624 230 185 569 525 519 131 -388 796 -559 -222 -9 656 53 -859 -28 -773 587 -649 624 -661 -247 553 713 -431 -325 232 658 491 -332 -422 16 91 -815 10 -242 740 76 -760 379 113 390 77 -116 -521 -85 -444 656 -89 419 -61 152 11 769 421 -201 -729 797 -380 781 -285 760 -627 -697 78 -385 -442 -188 334 576 -85 321 -187 -823 301 667 -213 -100 243 599 550 561 559 769 -719 40 21 787 549 561 -797 381 139 -388 -744 311 547 230 630 -293 -207 521 -252 193 -517 -331 272 -359 87 322 -512 -298 776 -113 74 275 -364 -775 -737 -456 -164 -625 405 82 202 20 -539 -601 591 154 -884 13 469 443 -8 608 636 -497 -838 574 394 351 -212 423 -751 -760 -847 538 -136 643 -720 -335 -31 58 -362 493 -231 213 560 -335 615 392 -522 -163 -229 784 -671 340 245 474 754 -195 -361 679 -771 -180 713 -699 199 -827 697 -741 -458 240 195 710 381 581 -403 -487 -856 -203 -843 -826 329 -392 665 -744 -350 131 -465 242 222 -352 -900 -60 189 81 -608 -433 -799 -620 -335 111 612 -243 152 -73 378 -42 429 -808 -436 120 505 721 -427 323 607 482 -806 -755 -22 230 -811 620 785 -648 515 -749 -871 -734 -723 -328 -163 795 -213 -17 -11 -56 747 -878 -821 57 62 -512 -60 -826 -438 127 -114 -396 -593 -761 -768 -45 588 562 -81 -580 329 447 -324 -627 -863 57 -735 -610 -815 475 -846 14 428 223 57 -674 52 -834 193 -242 -511 -741 -395 279 -841 476 -197 734 -495 -197 -388 -247 -192 -430 -701 -234 -155 20 -577 -241 -95 -130 -182 -392 626 671 659 -442 515 -745 425 -203 -293 628 366 -156 -725 754 636 -768 -261 -407 -787 -556 684 8 -744 -815 89 -651 -553 -231 138 -293 469 373 -308 -827 -187 -148 25 407 -598 171 94 56 793 361 -473 286 -267 597 -877 -210 -264 576 429 731 791 528 -443 -734 -842 698 -243 -274 -754 -809 -288 -274 -896 798 -807 -210 117 427 125 -649 167 445 -855 284 109 -694 580 22 -5 372 358 -528 583 252 -672 -401 -189 -443 358 -895 -658 408 124 -891 625 214 753 -861 -305 517 -194 553 -807 -650 -18 -601 -446 28 426 88 -405 78 -392 -74 -874 113 153 -341 6 -795 -132 -637 341 456 -357 -439 118 -776 -658 250 -554 -189 615 -803 -224 561 -400 767 759 -613 715 452 -561 -896 -351 -4 771 -398 -541 267 -473 -321 -390 -390 126 146 517 -154 158 -875 -752 667 205 -676 486 -437 -467 429 615 -93 127 -768 539 258 587 775 -239 -615 -534 534 -151 -730 56 497 -851 261 -271 -435 691 -408 8 91 -261 618 -891 -486 721 36 614 118 -249 228 355 -471 -551 554 628 -52 -358 135 397 -880 -686 121 201 -496 174 793 45 230 203 743 418 -835 -143 -68 582 -393 138 445 -339 -803 -29 -809 12 637 252 -75 317 -745 -207 -712 108 400 -249 343 -698 -717 -134 -828 -216 48 583 161 407 302 -296 -589 -168 -715 -555 -68 574 638 600 371 68 520 116 440 -787 394 521 25 -884 -246 586 -152 667 -106 114 623 597 641 -210 -246 476 -116 784 681 -729 201 -346 -215 -91 -843 328 -423 -669 -359 -246 -790 -115 239 426 -397 224 378 501 -637 -246 -807 -593 -841 -167 673 548 -747 -492 -409 -563 298 -848 -342 507 204 190 -323 322 286 36 792 -777 456 -583 -574 308 -816 207 -461 -420 -12 714 -121 573 766 673 -161 620 -292 -190 -149 -264 -660 711 -582 -234 328 -741 417 -206 -290 638 -403 -106 -409 -313 438 -251 657 -486 590 -659 -334 -833 309 -505 644 -308 761 -116 -162 724 231 772 445 539 -127 -698 703 725 -699 187 796 454 564 -164 -294 -158 -539 -871 -155 237 562 -203 -702 130 555 -115 399 305 -562 -455 -295 386 -882 -4 -66 -844 -861 139 508 456 718 128 -47 21 5 475 82 744 58 -599 724 -11 125 -496 654 501 723 519 -304 228 -884 -548 633 -331 350 -138 -310 -877 -373 -789 617 -721 -328 686 711 -309 -398 -129 94 115 201 509 504 -441 -672 -567 337 -130 -791 30 659 -264 800 -558 551 652 411 -84 517 336 -878 575 -275 221 297 -305 -288 742 446 662 646 -345 -579 -734 -859 -325 388 -368 -657 -297 230 -316 335 -763 186 500 -810 481 -406 691 -56 170 -452 -581 -297 -361 -132 -203 323 -368 514 -473 597 -544 -278 -524 102 -367 -324 -290 176 251 -827 -111 -694 624 349 -261 400 163 538 -158 430 -684 238 -751 632 316 364 437 291 74 -172 -177 -777 -715 -592 -593 -145 349 357 616 -854 -582 -662 -203 65 -339 238 500 515 247 102 101 -97 554 388 160 -58 -267 -869 177 215 -460 552 634 462 772 -621 12 -772 765 604 32 240 -425 -308 -856 -573 -849 626 -727 -658 -470 -759 -743 -508 -387 -374 -124 -46 311 308 -27 -338 392 -537 494 -605 -541 635 713 81 388 783 -736 364 -682 408 -228 -371 -481 -527 -372 605 -633 -593 459 407 -417 -750 -106 -884 -74 232 -237 499 550 -836 -373 -578 -134 646 612 47 276 -182 359 -439 -26 -171 -804 -155 -14 -350 -422 -703 793 -47 -547 -696 408 -109 586 134 -709 427 -578 -430 271 -227 -139 -237 1 -356 -820 -205 -43 305 -607 -390 461 710 -843 -407 -736 -743 -852 -691 445 765 633 4 28 -162 -298 117 -172 -338 -180 483 382 -850 -348 51 593 668 673 -146 -400 -578 615 375 79 -616 -592 -433 41 -581 82 -753 -283 792 -172 -112 -497 1 241 -704 -319 -13 -245 -546 -387 -892 384 760 781 -869 -686 -244 -187 490 -458 -137 -126 -487 -306 750 -627 -226 241 29 794 107 -696 -548 -610 -676 -388 274 641 356 -207 453 386 -247 -714 322 -188 150 514 353 -100 116 517 522 17 253 569 -744 -119 -472 550 -617 622 -429 -293 144 96 235 70 340 -402 -898 269 -698 105 -194 423 -22 500 -111 756 -59 537 -600 -182 539 -838 505 495 -145 52 -186 -160 -382 672 620 405 -159 286 -548 443 -188 -585 -669 -598 490 -597 371 393 214 -8 -234 112 360 -188 -778 -174 -110 28 -307 290 -277 238 -288 531 588 -677 -750 588 434 -725 732 627 58 -775 -661 -819 -476 -709 -637 611 -165 -705 -21 635 110 487 -814 658 -113 -59 -685 451 -621 -329 377 509 -867 48 545 266 -564 -839 -641 -721 530 745 -440 -551 -293 -41 -403 -604 227 119 390 -32 -869 414 -651 732 475 -485 -674 726 -855 662 -581 -752 -769 514 187 312 499 753 486 -825 781 -882 -353 -238 -448 382 737 439 352 66 -573 -255 -896 -717 506 324 -480 -307 390 -638 693 427 206 331 -303 -815 109 713 -544 -771 721 669 -197 -24 163 -345 -688 -422 -214 -619 331 645 356 697 119 420 462 449 65 -86 -734 -290 -789 290 -495 -697 -593 -146 -362 -438 -518 -893 151 -596 340 628 -482 -124 266 377 -729 368 -837 31 251 651 -343 14 759 -380 -842 -48 272 -508 -630 -878 249 232 481 -348 376 466 66 30 -272 -655 320 -847 621 325 -703 -474 139 520 -668 350 -54 -358 -152 300 -812 -449 -45 -517 -536 -669 -207 746 -749 606 73 503 169 283 -200 164 180 -546 -534 -47 -837 664 47 722 654 -731 449 -292 95 -590 35 -35 -439 229 303 -388 214 751 -374 481 34 -178 527 657 -877 579 201 -679 -114 778 -169 -424 326 -669 650 373 417 -577 -225 440 -508 -184 -682 20 457 526 -519 433 -214 -380 -868 -740 611 -167 -361 -541 -203 -577 -479 -709 -617 787 -599 -382 122 332 -253 -316 181 788 495 417 -85 -168 -295 479 -465 85 140 557 519 -306 266 279 -419 468 -715 -791 749 93 -486 492 -266 -364 32 -107 249 -274 -511 -315 -17 -884 -342 559 -381 566 537 616 636 -51 -518 -538 511 -529 -429 -782 -720 515 -740 -157 -445 116 478 -771 717 464 -54 -25 -508 289 -403 462 -129 -273 -827 513 166 -752 326 232 724 -641 -543 120 399 -838 -227 -496 37 285 -724 -790 -607 627 750 -7 -307 -498 569 -285 -72 781 335 345 663 739 -121 334 195 560 69 -616 28 -207 -613 -864 -144 -318 86 733 -8 -267 -229 -213 -417 -535 -203 -563 488 -842 -375 -373 -117 -216 -74 -697 483 -530 -45 537 -874 220 365 -856 535 81 -898 -731 -35 -367 113 241 -375 -241 684 561 -102 -522 639 711 -857 680 268 252 -8 -355 -812 584 -163 772 213 -358 -280 -492 17 -897 465 456 -176 -725 427 -374 -538 138 -64 763 733 466 743 573 570 -530 96 -607 -322 -316 -597 -512 613 -435 770 -790 138 300 147 564 337 -689 -793 -622 247 -688 -765 -504 763 280 237 -711 -235 593 81 164 -78 243 720 347 490 282 0 234 -649 -246 -750 588 800 -697 236 299 726 673 -60 -692 561 682 792 -557 -112 114 -196 621 -89 -762 -145 -517 -877 -625 -508 800 -17 -64 759 390 -737 693 553 317 210 -217 619 -898 -28 -442 604 142 -10 730 -722 -831 -25 54 -867 560 -402 -663 637 -426 196 22 -266 -69 411 -667 116 442 461 -584 655 -575 667 496 758 -340 710 -414 -437 -115 563 780 -620 -744 771 -166 -41 155 -19 230 672 -246 -56 526 -438 -801 492 559 389 -279 12 -483 -871 -475 29 474 70 148 -795 620 -176 18 -714 733 369 521 -149 -206 -221 -169 -865 110 168 -642 -511 -457 -476 -695 -471 -394 -207 175 -148 -243 170 -304 81 -502 -367 -341 404 -175 738 -624 179 -111 513 517 -216 -864 434 -752 352 -180 -237 253 400 59 -160 -280 -297 -867 120 -794 644 490 -809 -451 533 313 191 -303 -404 552 154 -474 -614 -252 579 -75 -46 518 -699 366 -296 316 -861 733 155 -466 28 -90 592 -192 302 -381 -553 -171 74 -899 -90 -138 732 -795 -450 -725 -631 365 358 -580 443 -727 -563 -282 -356 -752 -382 -224 29 379 -290 -639 42 -274 354 8 548 137 546 -869 -720 -281 772 -721 177 -738 -635 758 -176 402 417 -176 -110 451 -163 336 170 -236 13 -308 -850 -285 198 441 382 -202 -648 -384 -835 -378 -531 -83 617 189 -275 -505 -357 -397 91 -628 -810 -824 580 493 -664 261 468 -38 342 730 139 396 -855 609 -174 -635 328 -618 235 265 -56 570 585 -89 265 646 468 295 -698 -276 763 547 -392 -744 377 64 -371 657 302 -313 208 -157 95 467 -758 -218 317 -365 240 -684 252 -529 334 -894 -622 -774 759 -70 -279 289 -778 304 -694 -129 18 161 619 -416 72 -878 762 380 679 -28 -562 -819 526 65 -61 -328 286 737 437 -72 384 -247 6 553 338 -893 -403 351 -86 708 -840 618 637 377 -337 -715 630 -870 -21 200 21 -76 572 -558 -575 -546 -519 -739 -172 395 221 786 -726 -295 -764 -898 -666 115 -343 -549 43 207 364 -864 31 -206 -670 -105 662 752 -204 -715 -697 -530 733 141 -787 -382 -80 -196 45 433 414 687 706 -428 559 558 646 366 98 766 659 387 -236 159 -762 36 -782 800 123 -561 -864 574 657 756 646 -790 -472 706 -574 -810 412 -529 113 -210 790 629 -208 -132 40 -517 -67 -19 -217 -633 -506 -33 178 109 663 -650 706 660 112 794 -817 163 85 -291 495 303 774 -820 109 -158 281 -49 90 -370 -853 -39 -559 300 -495 -835 323 -891 761 -515 -790 140 -896 623 -755 210 509 -309 -14 358 -94 -613 182 794 -624 614 98 -458 -444 491 -135 745 -402 -208 -149 -126 -316 -545 -167 -562 -897 534 500 447 -307 -584 -237 770 704 -563 -54 -808 -522 296 -156 466 430 -784 -82 328 128 623 366 -459 -395 213 254 276 308 586 408 51 678 -305 707 187 -798 -92 780 -760 357 152 -287 492 581 172 -884 -178 -310 -150 256 533 739 -838 332 -606 -655 -422 -45 -801 400 -350 429 -562 -807 -647 293 -161 -314 747 -445 131 -659 -781 -847 -12 -81 463 683 138 147 748 234 628 -237 -799 242 -44 -603 374 99 330 -668 103 -373 93 -621 -654 -243 -133 336 -898 514 -279 348 329 -795 -47 -11 -464 -206 222 -863 -411 467 297 707 -138 -35 -672 -171 480 123 148 -230 -418 -385 436 -584 680 380 -189 687 -748 -215 -331 417 785 795 668 66 -882 273 727 -547 180 -852 -236 582 -189 163 615 545 552 196 -416 -349 -111 727 -178 -520 66 106 372 722 -670 -570 -99 -539 459 -48 193 441 -669 57 -140 -609 150 697 -565 -598 -234 -202 -132 334 -557 289 609 -442 -827 -574 469 -141 -79 722 -891 427 -400 -509 547 -593 -789 403 -123 380 144 -167 44 -1 -333 426 382 -641 -251 790 517 575 648 127 483 -884 -511 731 362 -314 683 -15 -660 -360 -897 -681 158 -77 646 245 -537 -858 -72 -90 -824 -245 -330 492 -251 -388 438 271 692 -852 -27 -826 -174 294 -53 595 83 541 89 142 756 760 228 524 -437 74 -762 -494 -360 -798 438 -221 -355 -350 709 154 605 -535 -736 204 223 -802 -460 -793 -140 -282 134 314 622 464 280 -301 -176 -163 -51 512 313 -40 -700 490 -716 644 376 -481 239 -895 -183 308 -292 553 -888 -507 -753 -395 -380 116 -131 -203 -658 -614 -202 -356 -239 -118 -873 -771 -807 -461 265 -219 312 95 148 -544 497 487 707 590 -124 -661 -76 412 -141 45 -522 308 -216 -10 -876 365 -743 -2 76 -75 -19 -553 -723 146 573 48 754 584 495 436 -560 799 690 -657 -573 -30 27 -149 553 372 -885 441 491 -463 1 338 737 620 757 162 -307 669 180 784 -238 -252 444 -872 698 738 755 -483 58 473 106 83 316 -840 262 -91 408 -284 -384 156 365 -898 -859 292 -428 297 764 177 267 351 52 -738 -624 439 -63 458 596 -807 -348 232 200 56 -542 684 -756 -583 669 257 -789 779 301 -124 -155 -125 235 -663 -716 -779 216 -545 -572 -391 -830 -814 484 -86 112 666 265 -432 664 -603 635 447 -432 -537 99 -83 -445 -546 -165 297 -851 475 668 243 -469 -759 -173 -486 196 -144 -69 -174 -865 -622 -742 199 775 277 -341 614 252 214 -141 172 386 -137 148 788 -174 -115 354 204 111 -214 589 52 -687 -803 472 -639 663 -612 381 -240 782 268 160 -856 435 -718 230 -591 135 -320 100 -693 -349 -770 -41 -482 642 -15 556 -412 -521 -67 -415 721 -586 362 506 -359 -749 -772 751 -389 705 -676 -611 -782 -84 284 -824 -355 366 -591 -488 -346 545 -170 -390 333 720 743 -41 -725 171 556 -634 646 589 227 142 421 -523 -599 -291 -257 -143 -514 -623 440 303 -331 -473 324 -393 -92 319 329 260 459 758 -69 530 119 80 -514 340 -809 446 366 188 -235 -899 102 303 -727 -66 28 -452 -864 755 425 -550 -38 -479 -249 18 -433 -254 -181 -529 84 100 -206 -868 36 -84 -78 -299 -341 -673 -360 -312 424 518 -253 216 315 145 659 -672 169 -150 667 -175 -1 -490 350 635 -796 304 247 -465 787 600 -31 99 -408 782 -286 597 392 257 -835 -580 283 601 -163 -341 73 216 178 -728 -695 -624 -472 -393 -514 66 -140 468 -580 -541 -610 170 631 493 699 183 -861 -753 -192 -444 -723 -116 -685 59 465 633 528 -718 312 -192 72 738 -790 -857 -28 227 77 614 366 285 106 352 223 178 -569 64 -851 677 792 -359 115 -893 542 86 119 -196 515 -380 -571 -58 -438 -116 -214 -365 -559 -45 596 565 434 -540 301 521 -434 208 -293 350 -442 -194 777 -192 -607 -647 789 -112 745 506 -43 30 619 779 -317 218 -155 -556 7 273 407 -566 -283 774 -287 -546 -811 -439 -803 -205 209 -802 -773 -656 282 -664 519 500 -27 -607 619 553 609 -173 -393 373 268 791 -502 236 -239 -398 763 -665 -249 -418 125 -261 659 64 -727 775 164 -611 -460 -348 -684 676 32 -513 783 -63 -586 -180 800 705 -215 585 -9 -482 176 -107 82 546 -693 -317 -858 -491 -775 -58 -709 348 289 290 559 190 596 -779 575 -75 -824 -454 -552 -558 -200 -543 -492 187 754 -350 728 192 -41 -151 -207 -872 519 -703 -104 460 -17 651 -247 622 515 661 -823 619 -536 330 -469 -377 -73 -547 -311 -56 354 262 -318 676 57 -788 528 77 630 -25 -440 681 793 145 -748 -466 366 -674 -655 -618 -895 -685 651 523 -671 762 170 710 174 129 -245 633 321 29 -401 409 -180 -856 -422 -363 -636 -509 -236 -340 425 -625 364 -381 721 -488 -549 -456 525 613 677 435 85 728 -542 -682 -237 -672 606 93 461 -478 -56 -332 -188 -611 -560 -449 -318 -91 -170 434 -316 492 325 395 -838 166 794 -347 713 -585 -359 -626 112 335 -794 -542 -431 792 345 92 -846 -802 229 -697 -101 -522 -179 -500 21 643 -108 -24 238 296 589 -186 -346 -7 394 -84 82 157 614 -69 -100 358 282 -50 -466 -392 -406 -130 -90 -553 732 -801 -876 -47 545 -444 -134 51 508 -362 -833 71 -151 107 -398 616 -459 123 -45 -852 -660 -626 -143 360 403 635 -75 729 -70 467 519 99 580 -752 781 -227 -658 -59 498 -649 -401 -768 238 -655 -895 458 340 -781 -143 487 319 680 -592 -36 -45 116 -219 -161 -132 86 -347 -443 418 41 -359 278 504 731 -55 -18 -494 59 -637 -226 751 284 -612 -700 527 452 177 -529 -268 -229 716 179 374 82 164 -777 798 576 -377 -274 -96 -507 -26 684 759 -662 700 539 317 -794 196 452 754 -235 -223 288 536 -900 228 -363 -51 413 -493 39 572 69 -200 -126 376 -858 -374 445 542 708 -823 -188 -142 -661 279 533 180 182 -520 -844 -258 589 -33 689 -42 712 17 273 791 450 -884 -734 -643 363 521 685 -158 219 -292 90 -866 -583 299 447 557 -220 -773 342 -20 -753 -497 -874 401 162 -261 446 -711 -608 -784 -243 -268 61 -23 -682 197 -646 547 -121 120 275 535 369 -110 210 45 -647 -13 311 -111 -701 -700 -423 -171 463 -146 27 -424 468 -154 361 772 -11 445 686 332 -33 505 404 -609 526 -544 426 228 380 -257 558 354 722 -825 744 475 54 -287 -717 495 -548 -152 -346 -124 -517 -650 -329 -814 159 548 339 19 -242 -216 -78 414 494 220 341 426 -120 374 459 -39 664 690 -857 -583 246 124 149 -126 -31 -663 -816 -383 530 -651 188 246 -610 220 -224 -342 -495 252 -9 -43 0 234 -188 308 695 184 -550 -870 -281 372 -525 660 -468 338 554 -44 381 -789 37 421 699 -194 41 -90 612 211 -53 -495 -530 798 490 -371 394 67 333 -141 327 -630 524 -311 5 -495 780 330 732 86 613 -503 -676 -373 -837 -140 717 426 321 -250 -492 325 98 512 -423 444 469 83 136 -46 723 -406 713 257 -293 -490 -220 -839 -689 -146 -878 -531 -2 -318 -897 -731 -129 375 -509 -654 566 251 200 -801 764 -51 109 235 -573 -774 722 781 -425 -688 675 319 -433 -691 -147 -319 -598 457 -148 -39 -515 -641 742 -872 -711 628 -16 266 -126 53 702 -352 611 -553 347 -679 -664 -856 -415 -208 243 124 120 -833 -138 490 603 -658 -111 292 -290 35 266 -609 59 -296 -795 763 48 -53 -576 271 7 13 -135 789 -619 -317 -235 442 -245 575 549 405 -159 -65 214 -2 642 -144 -536 168 405 -156 201 -28 -785 -681 342 312 -300 -563 412 -557 456 -427 -708 516 -29 -62 563 194 -304 753 335 116 -542 -893 345 32 -305 -853 -310 2 -198 526 -264 264 562 -529 -389 -199 149 786 -10 362 -575 158 669 -497 -720 -503 -672 -566 -109 760 535 758 -536 -338 427 -551 -276 -526 -261 466 -620 662 -349 -498 670 -619 -296 105 564 262 -359 730 105 -274 -606 -563 -351 301 -157 639 -183 532 -307 89 -293 760 685 43 56 -580 699 466 -168 -738 -22 413 662 -711 -445 401 200 -623 -364 -899 -307 -851 705 656 -548 203 -5 -560 -241 266 693 -525 288 532 -572 -393 -732 -471 -104 -191 -715 -695 -752 505 -277 -251 546 667 -46 514 -866 -45 80 -752 -878 506 592 -766 -840 357 -182 -697 -361 -793 582 -772 532 -130 -424 317 -108 -596 87 797 20 -727 -180 -542 386 -611 792 -62 -631 37 -649 -852 209 -146 -525 -780 379 -462 358 788 254 -354 678 161 634 -472 -729 322 699 -145 -520 -510 -583 74 385 -705 -674 -795 -106 -557 571 -654 678 186 450 -85 -275 -729 -314 28 -356 -871 222 543 -744 799 -596 430 -434 131 -145 -719 766 628 -440 716 -878 -202 -846 -741 681 68 281 190 328 -780 -755 441 -123 -77 -860 -851 -279 462 -355 -625 662 371 -288 574 -504 -349 -464 -267 -153 -761 -392 -882 -226 -267 -779 593 153 -868 701 278 -140 -586 -360 112 -589 -233 204 -103 -713 395 158 -229 -275 -687 268 256 112 -352 -583 -761 757 -744 -813 -409 506 20 552 -55 303 -31 429 -612 -853 212 348 9 168 713 420 -439 -97 -138 639 241 -410 -72 273 121 143 -69 -31 -761 -219 -806 439 172 -541 244 181 -2 261 -538 342 71 -25 -319 315 772 598 645 -652 655 -809 368 592 -208 472 582 -68 476 -750 117 15 -642 244 -352 -662 -706 -384 517 379 -483 599 179 648 -175 669 -137 -311 -558 699 -180 -708 772 789 -77 122 -830 -671 -385 -621 -702 -462 425 -391 759 -690 -552 -544 515 234 -666 -396 -50 261 317 198 -591 -396 678 -276 401 -212 -248 -17 -350 -630 688 779 267 -428 -393 273 12 -628 -44 584 238 336 36 -328 -843 -510 178 36 412 575 -267 571 -764 -61 239 779 477 -146 536 -42 465 -565 291 -404 -549 -627 -775 687 -747 747 109 516 -294 638 202 -768 -668 704 514 246 628 172 -896 502 -14 -567 732 -736 63 47 -840 396 -576 665 -28 -702 -514 222 749 -514 -293 455 375 -335 -395 -281 739 573 -737 -840 -266 -659 774 389 -146 194 -189 184 287 -318 294 157 -136 345 205 34 -209 -198 55 -818 75 800 -464 -82 -733 -374 -794 -94 -545 573 192 -289 -300 -153 763 -111 614 -621 -832 53 629 105 735 318 -26 -486 -326 -388 457 787 69 -311 -805 760 74 511 -469 -347 -449 242 -491 -22 590 -313 423 -32 -166 -246 -439 152 524 613 718 -440 132 -493 -305 -754 163 497 732 -838 698 -750 -545 -139 315 548 -203 5 -321 -207 -394 -441 347 -825 248 -116 686 -498 82 150 399 176 -642 -754 -623 473 -727 -841 -171 751 -248 -701 -228 790 279 -729 -531 -134 702 -448 585 -686 -795 -868 473 416 -321 -883 311 174 211 723 87 -46 -885 148 729 -156 -285 478 -641 -132 24 -540 516 -810 793 667 -86 -730 -846 417 769 424 -805 316 -836 562 -497 -549 680 43 698 336 208 388 483 -400 745 -13 -620 -86 368 442 32 -507 -260 -13 98 217 -500 768 485 65 -482 -260 586 261 398 757 -845 605 -674 799 255 -439 336 416 769 -461 -118 -770 -772 460 -261 -636 -569 31 575 -350 449 -303 -426 -726 14 633 283 -779 357 -702 179 77 -417 -235 -227 -449 -776 -188 -538 516 231 101 704 438 545 -885 -547 22 645 -860 -434 -277 579 -147 642 608 -472 610 -324 -427 633 -424 619 693 -441 -822 164 -190 630 56 -164 171 -673 -187 644 -338 -588 29 470 435 -758 -810 -2 -447 435 684 144 344 -40 352 371 -335 -293 607 -28 -411 -118 591 44 -222 -750 -828 -267 -873 -180 -166 591 -73 -833 -519 187 677 -358 -738 -409 769 -545 -719 -8 -824 80 156 -572 -604 -202 -597 296 10 -674 -741 636 -372 372 -298 -188 -136 389 -523 -471 8 -802 -328 -540 -149 -831 -521 -678 559 -543 -307 -808 -477 299 256 513 89 53 -572 -424 -734 195 500 -536 -304 -635 222 89 254 -499 -806 -110 -170 33 -545 -401 442 -849 -614 218 96 -627 -62 -352 -456 566 188 -154 -177 -524 332 -234 -346 506 113 585 646 -553 -683 307 -654 -401 -63 665 -433 66 281 415 519 -330 -263 -825 55 -314 -460 445 708 -4 79 -558 -104 423 -99 -699 -850 -820 -755 455 -345 458 94 -583 134 -172 -229 -469 67 78 -724 157 126 -751 37 -47 -615 424 -476 205 -839 785 -405 -813 -569 -101 596 -174 112 -220 132 -392 482 322 766 162 -61 291 488 -259 360 -618 -762 -103 614 298 -501 -614 -128 347 -878 -155 -841 245 517 -805 -598 132 -597 791 -550 33 567 176 -857 -161 -605 -834 -111 -50 -451 519 -93 -218 674 -403 -537 782 544 677 352 -104 251 -218 88 743 182 -293 -84 156 -728 -241 218 309 -140 307 472 -256 12 -875 313 -760 538 715 -368 -555 530 332 147 171 421 209 120 239 187 -751 449 -748 445 -624 103 -142 469 -703 -441 -410 122 -63 91 -603 574 -285 -82 -262 445 -416 -815 -317 193 -110 488 94 674 -265 491 -738 520 271 -755 -99 710 -414 -229 345 -88 -834 -217 192 331 57 668 -344 -691 383 -401 46 553 614 -204 -35 -229 -370 -549 577 -377 585 252 681 -789 132 721 -651 -326 358 266 -240 -671 191 -803 -35 -664 -268 383 567 -90 571 -181 624 -736 564 -43 718 -63 -379 -565 -507 -704 -545 -537 -320 616 414 -503 250 -143 593 292 740 -708 240 -743 64 136 213 376 -164 -602 -86 -775 -261 23 279 92 -532 271 -69 -206 -509 469 217 559 379 118 -573 -319 -762 426 99 -555 -296 376 182 -14 193 -712 3 -290 -269 339 -720 438 71 -519 699 65 -118 43 403 -538 -565 264 95 791 -374 333 -496 752 -387 -390 -838 105 -311 392 250 -196 -791 -289 425 -886 -545 639 75 73 -381 -741 234 569 525 614 -223 -688 125 -45 378 676 -783 214 -607 420 247 730 -108 30 -74 450 -421 634 218 105 427 739 -652 -814 -715 -460 75 -350 -539 745 -69 71 106 4 -369 26 -1 384 -251 428 -190 -15 675 579 13 325 440 293 -239 410 609 -739 197 -306 768 -530 -195 66 -497 -85 368 -300 99 -330 311 -420 -499 341 39 228 783 346 -804 -557 -575 154 335 706 417 758 -334 -637 195 800 -878 503 797 145 -518 -195 775 -770 -687 -656 785 -869 127 146 589 -536 -397 -704 -346 -611 -773 203 27 -574 -432 -68 -323 612 -622 517 -604 494 -850 -171 -378 584 557 673 -785 -876 54 -779 729 328 -2 694 -450 794 -773 -110 -2 195 529 -751 53 -847 -579 549 727 513 507 150 217 -481 794 -773 -648 161 -482 253 -394 -247 74 -528 -125 -171 -537 721 468 -853 747 -101 207 -861 -350 -586 -253 343 427 80 304 -351 306 -324 664 291 -567 -533 199 636 755 248 494 -620 386 -816 30 50 -24 182 -65 -341 -598 -520 104 782 41 -793 484 548 -431 144 207 -501 -830 691 473 -674 -217 -627 -8 557 416 -12 -635 -405 530 -527 -293 736 -570 38 -830 126 -388 782 -537 -742 479 434 705 -274 737 321 -871 269 243 -670 268 97 36 49 -427 -427 -824 -313 -881 123 46 250 -680 563 -380 -854 -203 565 -835 -132 -562 606 -790 484 404 -481 -237 -272 361 -641 290 -499 125 -897 -733 7 -390 -131 512 669 -292 -612 456 24 553 -519 294 235 -553 32 500 582 -772 133 -662 711 -321 200 -693 365 500 -501 -101 -77 77 439 43 790 -102 493 461 16 -424 -39 94 -406 778 -741 -650 327 -69 237 588 219 766 711 -676 -524 726 -459 21 -546 -866 214 -163 34 14 181 261 96 276 723 326 -789 -733 -646 -329 262 362 -319 30 447 -64 -178 -586 534 136 -270 34 -416 515 -451 -556 558 -264 660 -267 123 -165 -735 609 490 626 -281 637 394 -467 -684 679 -852 -88 -262 446 -220 284 550 664 756 616 -36 299 382 499 -174 -503 86 -781 -605 -75 -83 688 -209 -444 529 -899 118 -640 -395 -99 460 -784 -573 207 -420 309 610 522 736 387 646 553 -702 524 -843 201 486 -397 -616 -688 416 524 -112 -343 -788 555 -235 -368 -590 281 -47 252 95 -121 658 573 659 196 -597 -426 602 194 -852 -549 -726 -92 -710 -654 206 99 714 -206 -881 244 -670 -846 249 -17 -236 649 555 115 -336 -543 -802 -447 641 -55 -177 -693 587 -379 -23 -85 -298 -688 -709 18 507 -834 435 -221 -99 -52 53 -745 544 -456 -4 -809 306 -108 190 -598 56 419 681 -228 -532 -226 324 -628 -538 444 -591 -510 -770 366 -573 258 -708 337 -371 333 298 577 -729 104 -406 -332 -148 698 96 -853 -530 632 296 274 -203 -808 -200 -588 -249 241 -285 395 430 731 794 569 -884 -290 304 109 450 -191 -409 632 184 740 186 -678 -268 -427 -540 -444 -698 -457 181 604 -147 -683 -865 149 -8 -75 61 -268 731 -397 -267 -305 -655 -635 531 -337 187 -225 -365 -489 -880 -776 492 -577 -486 -208 752 250 -490 -637 -100 -602 -349 546 406 32 -777 -75 185 382 391 494 262 380 709 521 -229 450 -753 -193 -662 767 -728 752 -283 717 70 266 540 -531 -608 -483 -672 -361 -566 -427 -735 727 -889 -294 -376 -432 -385 583 453 167 -123 175 -846 564 -334 570 354 -622 -539 631 -290 193 -383 733 -88 703 519 473 -609 -372 678 -795 -93 64 -838 -140 637 262 729 -390 -821 -790 632 -422 464 503 -421 -674 -760 -658 -616 197 -899 -364 -133 -553 -245 -795 711 63 -438 -67 561 -862 770 35 -528 -484 614 202 -26 151 342 669 -493 -404 320 457 -176 -854 -775 -474 80 383 -492 -22 690 518 557 747 462 -856 -859 588 701 -858 277 464 -875 742 386 -562 572 -728 -46 -435 -400 716 466 181 -292 336 -67 -367 472 -693 -854 -707 -526 -565 774 329 546 425 -240 -402 369 214 -343 -371 -402 379 363 44 279 -388 -582 37 694 68 -700 606 -211 468 -87 -65 -660 -166 217 390 -589 368 -266 -58 164 -366 -240 416 557 -565 310 -727 404 792 676 550 215 -71 -48 646 533 -102 -477 -477 633 435 -756 718 168 751 306 -53 359 -268 -900 -115 -121 462 7 307 -672 -206 -58 -455 -250 -466 -657 -454 85 -17 -591 -420 -370 -556 428 -790 86 401 -366 593 -697 -394 -751 -850 343 -165 360 221 -17 -263 -118 -409 -273 122 248 40 -662 -374 -451 -892 -640 179 -850 226 220 -28 -502 -360 119 81 -520 -377 -883 -424 216 -732 38 698 -813 -392 263 -222 -403 281 473 -19 -223 -727 564 465 -354 395 177 246 -289 -782 233 10 762 216 289 -890 54 -389 -637 791 753 28 -822 -160 -370 -844 296 -520 -505 78 -804 -23 25 252 -230 -869 754 758 -829 -517 -286 365 130 343 143 697 767 52 -177 704 -69 778 149 -67 -648 -847 -335 262 -568 680 574 -409 580 23 122 -832 402 -461 502 35 -256 -570 584 -844 -348 -787 -326 454 494 -416 -95 260 515 -218 170 -616 426 -666 -24 667 724 46 288 -209 -368 -184 -356 608 409 -322 -740 -143 -338 -386 -802 -64 630 673 405 310 -205 -671 -636 -68 -240 -111 -4 638 -47 -297 -595 -201 -772 -343 -214 796 462 681 222 571 -54 291 -688 222 780 -883 -42 272 -291 -462 371 -691 -177 -228 -73 -282 -159 529 -161 361 -190 -816 28 638 -232 -292 -383 -607 -7 -584 -27 -595 -368 158 -483 -703 -794 -280 -526 -523 735 -92 157 -825 -340 204 558 220 301 -307 470 -560 521 -721 597 453 359 -308 73 -206 382 514 324 -437 401 -792 -84 689 -705 -431 -818 -162 56 81 -72 302 450 465 -265 369 732 15 -491 278 -598 -313 -389 175 -13 413 207 -682 -37 -24 570 -745 705 138 126 130 -428 318 781 -318 -16 -872 648 320 390 211 -498 -31 -481 172 641 -768 206 -676 357 -757 -726 -814 -224 -788 -694 -598 -290 -155 425 -840 -824 47 781 -313 681 -435 268 474 162 -492 148 -18 213 -600 -280 -343 -815 566 -625 200 69 576 -21 -540 -128 610 -595 187 -369 625 423 753 -663 135 -517 -790 -402 296 737 -276 282 277 -853 -212 445 740 -893 765 -708 24 797 -320 -235 -682 781 23 -330 108 -332 776 260 541 296 -555 -510 513 367 790 -756 469 648 115 217 -106 570 -501 -475 -757 -751 142 698 121 379 -792 -93 428 410 336 364 -602 -54 -464 -536 -801 289 -794 -718 -401 504 -268 560 -549 701 295 -680 -614 424 158 108 48 458 -337 100 165 -892 -280 -278 -383 461 747 125 -795 663 688 234 -278 -309 -139 -369 -550 -874 615 -752 -134 68 -465 -220 581 644 290 -233 -270 462 70 -506 -718 -454 -90 -638 -59 248 143 -359 491 182 339 490 677 -595 714 416 732 -252 712 -136 228 -520 776 -86 625 -556 -61 -351 -112 -635 328 238 -314 200 -105 626 252 -162 368 388 151 470 -602 389 64 -705 103 -393 47 400 -344 -15 689 -669 488 -675 136 605 -302 429 -823 -185 145 661 -861 526 -774 302 587 238 -419 -131 792 -190 -17 758 278 -301 256 -204 699 18 469 -260 625 447 187 -249 351 14 674 36 376 -142 -274 -187 667 418 304 790 -174 -148 -805 -3 -305 597 -206 310 -379 -565 -415 -848 311 -260 -585 134 -869 -142 -345 777 283 -359 -567 784 -704 -281 -732 -337 -443 128 -663 -261 83 -7 -262 541 352 789 609 -697 93 -338 470 -16 382 -41 -468 -485 -729 -555 -88 -261 -112 475 -807 -445 627 -452 -899 -181 -478 -238 -300 366 -32 -134 98 612 -198 447 -578 275 32 -862 -609 35 -504 783 -619 -754 -81 -606 -205 99 -157 775 692 -689 327 -796 -427 -783 -665 -788 -756 782 -315 609 -696 522 233 417 514 -83 -361 429 -647 -332 -31 -50 377 719 -139 -589 595 206 522 500 797 241 45 -794 -135 520 129 -626 6 609 95 497 -21 -227 -218 -886 -40 137 -155 717 -456 300 -151 -749 -465 -338 -302 54 -805 718 -704 -846 -298 337 -4 312 -26 -616 182 387 359 203 17 -790 724 525 -895 141 -424 44 460 365 501 13 58 -89 799 711 701 -75 -532 -771 626 -199 560 -575 51 -830 -92 251 157 -541 -629 158 -602 71 388 390 748 -693 102 337 174 -525 102 -874 281 -329 -117 351 -241 -222 270 151 675 -308 696 701 -299 -395 351 -13 -776 -666 610 233 717 -778 -241 -793 471 -510 10 507 -767 299 -34 -463 -203 -762 -398 332 -4 785 0 -110 16 674 768 427 -577 -434 545 -242 -55 -678 -760 243 -743 5 -152 248 296 -211 773 -58 572 -654 -717 421 667 226 410 -332 474 -481 -137 -815 -629 -595 404 646 -779 513 -655 55 635 376 -818 384 515 656 -713 -109 -100 629 739 355 15 657 746 -389 546 568 -679 82 -143 -797 -124 -751 -376 753 -122 -154 275 -735 281 147 -114 -462 -46 118 -724 410 221 641 -481 147 571 203 438 48 515 -174 -231 123 -242 255 -428 660 396 -441 181 796 176 -160 352 591 -604 -608 482 138 -23 -108 -571 -672 -282 709 -88 -259 700 638 -297 742 488 183 -243 354 -840 119 528 -664 -209 -147 -100 -193 596 -899 -856 358 -799 -431 -51 -558 172 -280 546 -476 -123 135 232 -809 130 42 -858 -34 -501 -644 387 595 -566 746 -673 -560 -677 382 -234 152 -171 617 759 -384 291 573 -783 566 202 592 -305 113 40 479 -241 -759 -830 102 -571 126 26 -673 591 288 261 686 142 131 783 -440 -362 151 -311 -616 624 -542 388 527 -382 145 122 -648 -869 368 -789 650 -766 569 111 464 -17 -535 619 368 -377 -479 -60 -194 580 530 -574 74 141 72 416 -259 167 -402 -59 -541 -724 249 -225 7 312 -3 -714 -98 -743 -1 -79 -180 -627 476 444 25 -152 426 -503 -435 8 596 277 494 329 681 321 433 799 -167 -141 603 -41 -524 178 -209 385 -878 -227 371 -9 114 -389 -810 -744 -479 -247 339 -7 77 726 603 579 406 -880 433 490 317 621 -697 169 123 691 -54 -296 -226 -731 172 517 483 134 -221 -377 -898 492 -270 -897 -707 556 358 134 -446 692 154 107 407 466 -280 733 -160 -698 -258 26 151 740 618 -688 -750 -150 -584 -319 -562 419 680 -761 -888 112 -676 -432 782 -172 286 538 -595 571 387 -250 72 199 -779 -398 -713 380 -663 -643 -789 741 226 -283 706 -30 -119 287 1 -682 -336 -352 -62 594 719 43 -612 -83 -566 339 -630 757 -436 134 -774 107 757 385 709 283 695 -875 662 649 -386 -388 -643 619 276 -721 -38 700 -83 -479 -698 -363 -268 -243 -355 -412 701 276 -187 90 -786 391 -513 691 187 440 -681 -168 -641 785 -284 -395 -111 -726 -111 -739 -747 -435 355 579 332 791 595 735 312 -141 78 561 345 154 600 66 -750 -757 -144 348 -9 120 -485 154 709 -597 -403 -86 459 -476 782 676 -738 116 -703 -438 -533 45 -13 -757 -541 547 75 -206 -390 379 -3 -437 579 689 -763 51 -299 -177 516 381 339 -551 -869 590 639 90 -519 37 -368 -396 -10 -871 -124 800 -296 -425 705 -823 706 656 -71 -95 -479 -355 763 -362 -92 782 743 -376 73 -315 226 -301 202 19 576 -86 541 301 124 -893 -320 -415 65 -139 685 -261 -841 425 332 -356 -430 -34 290 589 578 -640 -788 -326 -676 646 95 -601 289 -900 238 95 635 256 401 138 505 -354 -415 553 432 -344 -713 204 205 224 -515 492 -617 -889 238 487 220 372 -794 -686 536 508 -252 -721 212 659 -521 764 103 -460 651 -837 396 496 -813 -265 231 -227 794 518 -437 450 530 423 -227 -872 -167 -333 -395 729 -575 434 97 713 668 646 483 577 62 -557 -538 -499 -387 -784 245 -877 -427 -683 22 -853 -453 -162 410 792 -422 392 -20 574 154 -102 218 80 -890 -728 -794 -389 -355 261 84 -775 -521 -444 274 -329 524 -858 -839 407 -335 445 235 -427 -307 527 360 -731 420 -627 486 680 -728 -797 -840 -192 -454 639 655 706 234 -393 199 762 -329 135 129 -233 -271 -784 688 278 -219 225 130 -543 -835 351 202 529 282 743 -778 -417 -310 165 47 136 566 -75 629 -270 -81 -222 -528 570 289 -366 521 624 -21 777 130 739 -212 624 -327 793 657 -346 -492 484 -696 -707 -586 424 487 237 793 126 564 -471 -827 671 -386 -123 386 469 784 -475 -423 -585 336 190 221 -687 -503 -524 96 -413 -556 526 378 -849 558 758 -685 760 517 646 -48 -266 -825 -666 -435 364 619 -260 393 -172 269 -2 -589 435 -716 138 -151 -329 436 189 584 -308 -100 546 -227 17 -236 -141 389 -42 -73 701 359 -333 71 -514 -874 332 99 -653 -744 -847 -587 530 37 -245 -49 -69 -791 74 -331 167 440 -95 356 631 188 192 -429 -638 770 -393 -886 490 705 -109 -597 -667 -449 797 -458 -826 -342 -20 102 -618 -599 751 -374 -265 134 -392 301 -379 780 -637 -149 645 390 -581 -79 -431 379 -506 -600 -806 -281 -659 -120 168 184 -170 -179 627 203 242 332 -349 386 98 102 -862 737 -762 418 -693 -194 12 431 623 -582 -144 -630 -99 -178 208 -542 78 204 -617 293 724 595 192 735 611 401 -459 472 647 117 -458 600 -572 531 236 419 -54 -493 164 742 -47 -655 -799 -282 -176 730 -392 254 -802 148 -23 458 -124 -278 -812 762 -208 -260 -105 -342 -768 -151 39 -371 202 -124 -855 683 768 -863 436 461 474 -814 117 -525 -26 -109 -678 632 -506 707 -405 324 603 -797 -173 -407 -111 235 -613 162 289 561 -447 -177 -313 -309 511 624 -257 129 775 -570 725 -511 -621 -866 -785 125 8 -288 96 -430 -261 -813 742 -130 -103 -828 -647 -326 -9 176 -263 416 456 -386 -389 590 647 -13 -257 -528 -344 -871 -780 -239 131 402 398 -352 -165 155 -889 -522 -392 -722 313 741 637 712 191 232 -201 -311 489 43 159 -218 160 590 -628 -171 -626 -362 -318 545 776 -224 459 213 154 -125 441 -488 533 434 474 -747 738 -331 132 228 -444 -709 -570 -128 -747 -519 -153 238 -504 745 -220 635 -49 166 44 -723 -454 519 -24 -891 -712 219 -893 -547 618 266 200 549 218 -101 -505 441 -700 724 -365 251 -526 -461 -138 -206 373 -852 280 131 543 690 486 -846 -870 519 -267 -682 614 -574 308 -314 498 -711 -826 257 -282 -433 589 800 294 -121 -522 -401 221 -80 -424 -245 -812 -340 168 125 653 -764 635 -725 -820 309 -280 171 173 -793 -131 -462 -47 -295 -221 254 4 713 -486 475 -613 -763 -673 -294 -691 69 -788 301 -845 502 -825 -557 -524 258 632 -440 380 579 -87 229 -92 -896 417 -450 423 611 278 -550 783 -464 552 -138 62 -532 -685 -729 -416 177 -640 698 -898 -722 343 -703 -609 -762 525 136 -276 -43 607 166 122 450 -575 517 -623 -357 -760 595 -596 -427 371 -231 214 748 -796 -825 516 -193 743 787 -413 -28 70 -152 -771 -874 -732 520 773 78 -518 437 -219 -128 53 -864 721 432 -519 200 161 -693 -522 -889 425 -105 527 -426 -226 85 -31 -491 -48 658 197 700 268 -42 -715 -555 604 87 -125 -293 412 385 -309 -174 -434 -510 444 -176 -652 -705 -745 478 -431 -546 -66 -131 508 108 -859 -185 777 186 456 -618 318 -107 430 -414 233 130 470 -16 -863 120 -419 -668 34 -689 287 471 -373 743 715 622 709 700 110 705 -293 313 -446 395 686 -804 -643 580 529 39 -485 -682 248 -628 -403 585 609 355 659 -600 626 -800 25 -351 141 -215 754 714 -776 91 0 339 -737 68 739 602 252 -301 -755 -464 278 305 -355 -417 -505 -393 -342 524 -618 -326 63 759 719 421 370 443 641 421 333 -181 -70 242 -793 -161 -182 529 606 701 247 677 -614 5 -309 725 -394 -514 -610 3 646 -66 -122 633 -626 -352 137 -733 622 -547 60 -652 -57 -360 -576 552 397 -743 312 5 -770 0 193 761 31 -412 443 620 -133 197 -626 -878 606 -299 -1 -858 -90 -334 -553 -441 468 343 604 -344 198 -719 -867 640 370 -777 712 -300 333 517 -239 332 -396 -594 584 -168 538 -706 -304 -9 482 138 421 -28 -445 666 123 -544 430 -552 -519 -182 -79 -418 584 448 -451 320 252 263 -588 20 474 491 -527 -138 -447 -511 633 196 448 342 606 -436 -356 -332 454 -442 341 -606 109 408 -247 -361 -646 -833 767 -458 134 -618 542 207 164 -891 48 -251 141 342 616 -251 -501 144 -588 -508 -128 442 -572 681 -477 474 -860 -348 190 -855 331 208 -843 68 333 -113 561 571 794 446 554 -628 643 -506 -85 302 -314 469 -455 75 -223 619 158 96 -629 -278 45 -565 -378 325 545 -425 -25 400 -562 -38 -22 -683 737 -433 -386 490 379 274 -445 381 308 -805 474 557 -766 -157 -352 751 -173 -797 177 522 -734 476 101 -562 386 -342 -841 -713 -333 787 -535 379 184 -444 -880 771 584 730 616 688 314 -517 717 251 -720 27 -57 -40 -723 -29 -524 -885 479 -526 -402 267 -376 -311 636 201 320 561 131 -329 148 316 316 16 263 -590 -475 -802 -898 -10 -362 376 -891 -709 -825 -22 672 -35 -272 337 -580 -558 -194 -205 580 -376 -654 292 315 -115 -171 -639 321 401 788 453 714 -277 103 60 -492 -860 292 -573 -280 34 -186 -95 -683 -554 172 36 240 321 -736 -25 689 -59 -47 453 -434 160 -143 -809 -472 -359 670 -427 385 -67 -626 56 -472 437 -871 -462 212 -615 -148 48 -172 -753 -833 200 687 -174 -675 133 -832 53 -83 742 740 -529 -771 461 -463 -586 728 -88 273 -144 159 -43 -94 624 -653 70 711 392 -669 -557 126 261 -718 9 75 -587 634 274 -216 232 180 -847 -875 593 -778 711 -785 -149 208 293 206 -505 -690 -9 -255 494 -425 84 666 54 582 -179 236 269 666 -612 261 -811 -519 -865 363 -596 103 -297 607 -339 367 368 318 -88 403 -3 483 646 53 688 -308 77 -470 342 143 -750 -374 -156 -681 -824 570 592 495 -367 191 -271 512 -146 -385 55 550 572 -478 104 230 -513 -514 -313 -498 444 -33 -258 -51 -531 -292 585 -119 -289 186 -807 492 -103 -139 186 597 774 168 -557 -507 -714 -791 362 -716 -162 -210 -56 -270 -726 -136 -47 141 -211 -328 -645 767 -652 -641 -265 -739 784 159 -276 490 634 378 -525 -305 -326 -523 -469 392 10 348 154 623 573 108 -700 -588 -715 -1 24 224 301 763 -607 -537 333 381 -112 -178 242 704 -529 715 -184 772 208 -106 677 98 -848 -658 378 322 -569 -656 340 -614 451 -773 219 444 -807 244 -843 641 -682 113 318 -693 -377 -103 -12 -316 728 -271 -766 205 33 405 143 793 312 -243 -56 -585 -291 -667 -373 727 -668 283 71 -555 116 275 -335 392 -454 -629 -840 514 -407 -100 506 -775 767 334 -576 527 447 3 -735 365 742 -299 479 -873 773 287 -523 -419 202 -435 407 -629 -489 528 -690 -627 -328 275 -351 509 -849 424 198 -662 42 -214 52 -697 -825 157 -123 -75 -617 -825 306 793 778 -241 -645 -806 595 520 -630 -702 -557 -388 342 -567 -483 462 505 260 145 797 474 541 -175 -291 -647 31 154 -533 -585 -60 22 -753 -214 366 557 -506 -533 -220 150 -450 -535 118 -792 -168 -464 -755 456 -122 -721 489 45 644 432 -644 330 -860 267 -400 -558 692 -499 -295 304 688 137 605 -616 -118 -88 -308 145 277 355 -786 -706 -17 496 -15 -647 -95 -816 -494 755 209 681 -387 168 467 319 -255 636 578 65 88 -683 -447 -209 709 37 407 -803 -780 -315 314 -354 -643 -447 296 22 -603 -212 -137 315 -480 -58 288 162 -390 -307 205 119 -856 -588 775 291 192 763 -721 -616 -34 213 124 -232 -615 -387 711 799 360 -763 -27 432 630 583 250 -96 184 -248 -785 410 190 574 -534 687 -700 -723 -137 404 709 665 -684 -798 -747 54 722 -684 -42 -335 -195 99 -141 -240 72 -658 -750 -79 -54 770 609 -247 -342 -591 575 759 -742 699 -421 -157 -350 76 -529 -403 275 135 -458 -581 -585 -697 -728 -50 -458 -524 663 -888 687 299 320 579 154 -102 522 453 576 -301 -181 -729 190 -428 -773 -702 -602 -619 507 -562 -783 501 -43 -636 -276 -754 75 775 -388 76 8 -801 70 -824 63 127 611 515 -305 -451 679 -737 -386 -211 595 453 442 31 -791 -239 -11 -866 -245 -222 -360 174 183 -261 153 -8 643 -426 697 -251 -46 -82 -714 -738 -872 -805 -92 457 649 75 -890 263 762 359 -277 -478 -158 745 -717 505 396 -94 -824 194 -767 -278 -789 600 314 -844 740 25 -779 -750 100 205 415 -137 89 -35 -124 -575 -400 15 498 616 683 -299 -210 75 6 -552 -603 -108 717 -274 157 788 724 553 238 629 -222 716 560 737 379 -582 -686 -581 789 70 437 606 -492 -324 -619 -652 -171 -122 694 -204 656 797 -37 -116 -846 615 -119 650 -573 -365 647 -399 -690 32 376 -497 435 -690 533 273 128 640 496 -422 -751 -96 553 -830 613 -380 -198 441 779 -143 -350 257 -780 697 -79 426 -500 442 748 -604 -702 180 194 -294 625 642 -818 -403 785 -748 56 -511 -208 -263 196 328 446 527 -719 -520 -104 -483 526 -37 -187 -752 -488 -599 -319 -784 500 633 486 -462 -389 -725 -730 320 -488 381 -46 772 -475 -517 -813 538 -735 534 -821 -768 -829 -24 564 -869 122 91 -847 691 667 199 565 -294 -459 -363 -321 311 537 590 216 508 -442 -790 539 90 433 -545 -194 -635 -813 668 -735 -288 376 -307 -599 265 -253 -109 -519 396 515 -273 -758 -131 -756 -69 -741 191 -217 334 292 -693 369 -749 225 107 660 -502 -60 -168 -580 162 161 -178 -182 615 -753 -466 401 -287 262 -657 687 744 -670 -103 224 236 -554 -508 -243 188 22 -433 -130 -44 82 -512 323 -1 -488 501 -614 -55 -269 533 719 619 788 -14 730 -196 -554 -811 565 690 -178 94 -429 667 -307 797 687 102 -665 -744 -610 66 -455 345 476 -179 349 764 557 186 89 -398 -252 455 4 -612 -401 -774 242 681 786 -559 -656 -335 543 738 -163 269 749 494 -477 -31 -73 -552 729 -701 556 239 165 -449 -685 485 27 -558 -510 -314 -897 451 712 -873 428 -528 -893 -368 -368 668 -131 252 181 381 -153 637 393 391 -821 623 -882 175 548 160 -193 -362 372 -31 397 -574 -516 -570 -531 -338 -279 -666 786 610 -75 393 606 -728 -576 514 -373 715 -622 -829 276 -599 416 627 597 -134 205 498 -887 -333 553 -164 -521 681 690 -840 -421 -245 610 -699 -522 -201 -844 663 -231 -824 617 -84 -457 -35 544 -689 -270 -567 12 -433 -663 -764 -427 -169 -774 274 -54 694 -409 428 409 312 456 786 -744 -825 439 342 -223 -683 210 439 -668 53 586 -174 368 -839 -405 767 425 -493 750 795 -17 -788 329 -364 422 663 298 515 649 547 787 -453 -334 127 -791 267 -680 -230 -879 266 -694 -590 143 -324 -155 339 -660 -512 129 -350 182 -900 -464 -28 728 -288 -799 166 -549 381 136 -75 -429 -110 797 -314 -208 -177 -476 -515 222 -190 550 -725 -249 -58 -400 8 -30 175 498 548 -130 450 -736 462 -142 212 410 673 -465 -880 -233 -571 338 781 735 -53 445 -434 -145 -736 -97 -874 -608 634 -479 -325 -822 -491 417 -49 -156 -491 357 -417 385 -606 -749 -146 -427 -50 -254 687 216 -498 785 368 382 585 292 108 -435 -842 670 -155 -708 -326 -862 -612 -856 -186 196 -837 -697 139 -452 -720 325 -173 600 659 -297 -45 168 -720 -627 -568 -701 -112 684 -364 388 -738 638 536 11 -606 -742 -213 -528 -182 20 -41 649 438 -717 -531 245 578 242 -656 102 -878 319 -669 190 190 652 153 498 -231 -633 -513 80 -653 558 -123 -234 -260 -163 76 566 -857 617 -681 541 344 -759 -576 -194 164 -585 -427 303 -873 -641 258 512 410 709 -601 238 686 -71 233 -268 -6 -430 643 -587 -818 317 350 227 -268 17 -542 451 46 -54 -722 192 -789 -565 206 -491 -156 339 -106 -595 -387 -50 464 257 207 -281 -58 454 -599 -523 -149 -343 363 -112 -363 -794 -264 652 -393 -175 69 559 545 138 678 358 455 401 253 89 -419 -649 -195 -761 -287 585 -503 490 -714 -21 -195 -95 -469 149 -367 230 -720 173 -676 -278 232 -593 437 -106 -341 -791 -663 -141 314 -380 767 437 335 -570 -379 695 -384 -522 506 -271 -511 -843 -714 -285 -307 688 -572 153 -448 -328 261 414 229 -260 235 -692 -98 -717 -603 -339 751 -42 -624 479 799 -197 -581 -209 522 31 -389 -634 -472 -506 -302 -705 -833 -32 304 157 -853 -607 -286 -435 499 -52 -858 -438 -805 -788 -665 -348 303 111 190 -809 192 433 -693 244 -758 507 659 361 255 -605 -766 -518 65 -498 684 758 100 211 -476 222 -539 -620 94 -684 557 519 -781 -729 -883 247 -504 729 306 -1 -536 -190 404 -156 649 -648 -724 176 -591 -328 -297 -11 65 524 279 236 -512 645 39 -453 301 -505 128 -532 755 206 -625 429 -472 -537 608 -741 206 555 591 493 -82 116 -447 565 87 -645 -244 -539 -268 -221 -197 -559 -688 -293 85 406 407 788 -455 376 -792 -664 -425 -445 -259 16 -812 -503 -767 250 554 -790 273 -140 255 -736 416 546 -535 -823 134 622 141 -199 -119 -857 -617 347 309 212 -704 -15 366 1 496 756 498 21 412 314 533 -270 425 700 413 532 -369 -376 -287 35 -718 -609 -832 704 122 101 -414 89 288 728 -495 -475 -581 -112 465 -94 -86 306 -433 -613 -481 -684 53 -118 -813 504 -289 77 548 260 -841 -469 467 -538 728 328 -59 -139 183 -129 -566 507 -589 791 -115 215 -349 760 711 -5 -675 -508 -573 -354 43 -709 -749 -766 -716 194 -872 -320 43 538 -186 -248 352 -90 368 -371 -802 85 294 522 -3 186 -181 -740 527 -352 -778 -386 -18 -27 -619 696 157 228 -14 -324 -490 -851 -131 476 -595 102 747 -640 -156 553 -246 196 371 -370 -198 -424 105 -419 -189 -113 -590 432 592 -707 89 747 506 79 223 -22 -238 -499 -49 -615 259 299 -758 211 -874 737 696 82 -157 -132 440 732 -782 164 578 -652 -338 -239 90 94 751 664 94 -71 211 -821 187 724 548 -823 -891 188 165 -585 -486 -639 734 -59 -733 709 -825 -833 765 -89 -726 -803 -828 444 -778 265 -103 200 511 -829 -430 392 88 -444 -198 -331 610 382 -1 52 -570 146 -404 -533 -128 785 -115 238 405 193 404 449 -855 289 181 -382 -237 -758 -44 112 -113 708 -815 302 -729 -473 616 -595 -24 -802 244 -603 -163 772 550 49 -168 -694 795 11 99 -197 408 -398 110 -878 540 710 -63 725 -324 15 726 496 -249 -892 -415 312 -814 234 -898 441 -106 -607 378 45 529 -746 -414 638 -280 -206 -742 -437 -215 710 -567 581 -853 352 780 -17 102 -701 -232 -105 -789 -584 -451 449 -399 -882 92 -463 572 -570 292 -449 -494 -836 240 -598 -507 -803 -282 -686 -725 42 -853 469 -338 -30 192 -834 12 -349 210 763 316 498 187 -229 227 -498 -570 -845 225 -811 522 -326 542 -765 -188 -697 -720 -354 -832 705 197 253 -57 685 -881 701 -127 -38 -821 102 110 326 -778 -405 -326 164 -242 552 267 190 -376 -627 -685 226 -40 -883 -719 -353 -520 -726 -746 -560 -797 275 -243 -810 625 786 25 -356 -527 187 -712 -683 92 161 -202 570 -396 664 -788 275 -640 234 -138 -230 -419 -188 350 653 722 279 400 -591 213 -93 -411 -163 -37 -305 -291 -153 -466 160 67 425 413 694 -436 686 61 -900 -516 674 84 451 172 -392 -650 609 -825 -505 -472 688 -492 212 147 -449 398 376 -315 -373 283 21 -828 -884 -688 -409 611 703 597 603 -361 -8 268 292 46 612 84 -330 129 -544 732 42 189 299 -115 -232 339 -655 426 334 514 136 -827 217 758 380 -188 -56 -304 -828 -301 635 65 -846 524 -237 -714 252 728 755 480 -677 222 -283 -509 -478 241 -761 260 241 616 675 -176 335 349 453 -79 -518 -647 -134 -108 -41 12 497 -864 491 -587 -543 -586 -515 700 379 216 -721 427 259 -439 497 -688 -780 -95 -630 245 -485 -256 -675 -187 -793 453 -174 -858 293 702 -520 -884 370 -540 -98 -729 765 -155 -706 3 84 -357 68 -487 709 364 -581 -30 -62 -197 -726 657 43 230 -894 -299 395 -185 729 119 -236 256 47 -857 -392 -60 471 90 -396 -176 -382 704 -454 466 -486 -536 691 -83 -170 39 -465 -515 -490 -794 -826 61 610 -896 775 538 -456 -85 187 -301 376 633 747 -256 271 -43 203 305 -503 42 436 685 711 277 -477 -341 128 -397 -243 374 414 -192 321 -192 510 -110 -568 746 186 -195 363 -441 -151 -314 -759 326 -459 605 704 -276 115 667 491 -341 -164 -517 522 530 331 133 -486 339 -545 94 96 -874 -137 -550 -403 361 4 404 225 -853 363 -515 610 -476 -814 211 742 -182 -307 -282 740 568 365 -466 -768 -888 72 -313 -743 -537 -261 270 -872 -585 -79 147 237 34 80 557 -365 -146 -190 -408 -496 714 -60 -192 -453 245 -209 142 -468 -777 97 110 656 -18 540 340 21 -817 -795 492 419 -897 -423 592 388 454 670 277 -607 -434 159 -389 -207 440 -341 352 727 -154 55 -849 -279 -812 -513 -8 6 -786 -650 -214 -308 739 469 -464 -507 -589 384 212 52 -512 -338 70 212 -522 366 -647 -29 -399 -221 -209 753 311 -732 608 -745 -350 -209 -840 -743 -592 -432 269 -767 387 -342 690 -483 -677 -404 -743 243 -101 -6 -791 493 336 483 -261 -836 -85 -305 -503 -549 -516 156 -537 22 -605 407 256 -876 -739 -244 -16 -668 -755 -699 225 -506 -652 -701 193 -406 -410 -331 606 574 -838 800 213 787 131 315 505 -711 678 90 322 98 737 -357 64 -370 -638 -122 110 220 -316 205 113 621 -415 157 -572 310 -771 -758 -688 686 -778 275 307 -624 -368 628 598 -547 -282 -854 -451 -846 647 -227 767 -91 -462 124 -589 401 -654 381 -92 -660 -223 -663 -860 489 -797 405 -261 265 68 215 -603 786 76 50 -86 -861 -97 -835 -186 -835 547 221 -686 -197 513 295 -627 251 626 165 -727 243 474 270 -771 -819 350 -68 -508 -519 -877 431 617 56 -868 585 597 727 -405 -238 76 -426 -111 133 -35 681 524 603 301 -559 769 790 83 366 -623 -627 -839 -275 -890 244 227 430 549 643 -629 -559 -747 -543 -338 71 -774 639 -704 -335 -92 -723 -155 -442 -346 -362 -545 -781 -861 640 454 145 704 -84 353 314 82 8 430 330 -56 -530 -202 -584 42 269 -284 470 -370 -847 -591 485 -342 -166 -622 -557 -883 550 560 212 395 266 265 -642 -681 -549 -259 -161 -832 -330 -98 -315 135 367 530 -763 559 -678 -723 152 -610 -717 -99 375 523 -290 -667 -625 -245 786 -172 -2 -868 -12 305 -674 -5 -725 -806 -527 -561 632 -212 757 -608 -169 -92 -614 520 670 -734 48 528 546 161 257 -391 348 639 694 596 255 376 -205 -442 -557 -699 304 -458 -630 -696 -881 -705 633 694 600 544 -423 -603 -36 -467 -476 -711 373 -421 19 238 -876 111 -746 -678 -200 21 -150 -249 717 -394 -64 -120 29 662 70 527 -197 -276 -194 -251 -94 -694 -724 -750 -727 335 -498 -116 492 639 -185 -837 -716 368 425 -486 552 392 -316 745 645 -114 223 513 -638 569 -602 596 -763 -821 -475 -629 -384 320 -352 -831 243 -151 -73 -322 -494 179 455 186 114 -123 -707 -527 -457 -11 -406 418 -632 -804 204 -213 580 -561 545 -710 120 745 20 -336 -272 500 -259 -275 49 -436 -38 190 111 634 -304 -30 -142 -689 -833 779 -477 304 -644 720 -752 -454 -243 264 -835 631 -294 -519 -291 115 -705 -885 -513 91 -558 268 -527 322 6 450 -417 -831 -641 5 -451 496 498 743 799 647 -535 714 536 -550 361 -834 549 123 -637 213 632 -531 -686 -660 -228 -262 -406 -704 558 -580 -485 -729 -664 106 613 279 -335 371 -469 -505 377 -384 -67 192 721 134 174 749 -256 31 231 -317 -430 460 -120 -588 44 -242 535 -178 202 -654 596 -770 -97 -863 453 -132 605 233 594 482 -310 -830 -353 210 444 12 403 196 -463 -557 -64 450 581 -709 -216 -654 -783 735 -67 189 -749 101 -491 -401 -810 -303 437 182 -687 457 356 135 -340 264 546 -307 -180 376 16 -589 72 -873 -732 734 -513 20 -742 -30 -421 -496 -732 84 726 -235 -738 -509 -39 -581 -375 -172 -87 285 -658 -138 -757 -606 453 -822 -360 -651 58 -578 -214 562 -134 -146 -285 -667 -511 44 -673 75 -607 511 -251 761 -95 159 180 251 -235 639 88 116 710 409 25 506 -762 621 -215 463 -295 -814 44 138 -726 -45 -810 -239 37 -31 68 -470 -366 255 10 549 -295 498 -599 559 -218 203 -23 344 566 -171 681 605 428 732 -899 -710 218 -89 718 -214 -472 -231 183 -539 109 -654 -478 767 -409 -100 -176 -83 -459 210 -90 686 -874 677 419 -693 -430 -663 -808 -768 643 792 -694 5 639 467 -528 -827 -486 -32 425 240 -545 -574 -799 218 -632 649 -364 -886 -528 -425 102 702 612 687 -95 -314 -727 -828 239 353 -12 -215 153 -202 -311 27 693 -779 -836 549 351 639 -295 -599 684 713 794 492 -489 -330 217 74 -370 -299 15 115 -414 407 -675 634 -269 694 271 618 315 -186 -395 291 -787 799 -684 -383 136 466 222 -705 -142 -686 285 476 -625 -842 216 -82 178 -795 676 -114 182 394 -165 -166 23 -599 374 -350 -266 -742 -826 -362 -802 -564 -189 -505 -754 592 -482 95 381 306 -300 -179 -558 155 -695 643 -699 -398 -457 -684 147 -265 -502 -479 570 -745 -158 -487 -803 710 622 465 -687 712 61 632 -621 585 -331 279 -413 -258 327 -554 -14 225 -336 101 308 686 -68 384 -654 790 567 728 568 290 -360 147 -333 306 578 -52 -543 -639 -452 -567 -269 114 -708 -214 423 258 -436 -564 -394 -483 -215 -85 -111 350 -876 -646 579 -92 -602 570 -873 280 -778 -484 541 -653 8 800 -717 -545 797 -597 745 -109 -265 381 -772 -861 -358 -188 -365 -414 -686 -666 296 771 -724 625 -389 -496 -860 493 640 -471 -738 -253 -633 762 -71 343 -430 8 374 699 191 -418 -186 -137 -462 -153 332 354 235 -588 308 155 -724 -860 -22 -778 264 522 -502 259 672 628 703 -855 693 -217 773 -421 499 -453 -630 -409 -580 356 373 -329 46 215 292 319 -755 -339 665 -265 -555 -503 511 -873 -700 -31 130 672 -845 613 -732 -164 -835 306 -555 778 -630 115 204 357 258 -696 787 -473 73 687 -592 621 -288 732 -724 180 517 604 761 250 -218 -554 -164 566 -795 190 92 -424 660 -55 234 -447 525 -363 798 -344 168 393 183 382 -401 -562 -429 792 -231 551 152 523 770 -177 -65 -879 -690 31 -830 -893 -772 267 605 -798 668 770 -394 -525 -787 716 597 351 154 294 -881 -504 -183 732 -356 116 -293 -250 -641 -32 89 236 724 755 -58 -336 542 -820 -430 243 340 -659 716 647 158 753 -239 -707 545 -489 737 -761 -832 626 -73 -48 768 346 -115 -202 -165 -558 318 -235 -630 8 -202 692 -154 773 741 613 -590 -845 732 55 157 -443 -812 -60 -396 761 461 365 -442 -661 -438 593 756 674 537 5 526 596 400 542 -109 -381 -470 -487 -616 545 -816 526 82 -340 551 -286 328 528 20 -891 541 -895 -513 68 223 444 -837 -597 535 -585 -782 -617 -214 -284 733 266 597 -551 695 -25 408 115 134 -341 435 565 -532 78 -159 799 455 126 344 306 611 -844 218 336 -827 94 -337 -177 350 793 307 -504 600 421 -333 288 282 375 -46 112 798 147 -386 -8 -170 145 -663 -880 123 -467 116 -870 57 -82 -870 -229 582 308 500 519 293 -474 -586 410 -272 -121 226 -724 -756 -884 -391 -458 -864 -778 268 -378 173 -163 -44 305 203 73 -400 656 -489 174 662 253 -807 341 -245 264 -165 -306 -419 -255 -281 262 469 -111 388 -531 -141 -362 176 616 485 -889 -809 -11 -797 554 426 131 -734 446 -568 457 505 235 -48 436 588 -763 699 -267 -782 -863 -603 88 293 -70 -136 681 -431 -587 305 -335 -100 -664 -524 -891 -176 419 640 -392 650 -724 -15 -332 192 456 -530 -580 181 -639 559 628 284 -628 245 677 -221 -811 318 89 -247 795 -290 792 421 13 -43 -346 211 346 -735 -736 638 542 263 466 143 573 535 622 -428 -574 -709 254 -444 279 644 -859 574 420 638 298 567 371 -403 169 707 -657 27 -833 -491 46 -298 -518 -691 -300 39 -272 -28 -161 -93 424 -838 -532 323 223 143 -205 207 -58 -872 -634 569 148 -810 -793 349 771 573 -64 -825 -562 -421 -847 37 -697 36 614 -209 648 109 -726 -403 -599 -538 -54 -585 569 -157 -172 -271 -82 -168 414 622 -763 -354 -711 -233 -583 -846 -251 -208 523 -464 12 -807 -9 -687 114 -136 -298 470 -617 -59 -504 -561 -30 -850 118 -258 -621 -700 386 -397 -798 -157 -138 -307 -681 757 -615 -415 -483 389 -817 753 -159 -10 357 -530 -530 -393 360 443 -643 -853 -28 94 525 650 7 -125 -431 563 -482 -817 -655 788 391 -138 -749 386 125 640 294 487 -606 -652 339 -259 20 -791 -619 747 -51 -672 338 146 -190 531 -45 595 -711 -196 -675 324 -116 -526 -482 448 -346 -236 779 296 639 -7 473 -678 62 -679 -135 -144 -471 213 -235 533 -123 -211 -44 104 581 -735 -462 -519 480 -123 -429 202 -325 791 -644 285 -410 -458 -451 186 370 -256 -59 -575 -93 -411 -349 -411 -86 87 83 -681 -794 -140 -571 -846 463 -74 -384 -125 397 601 -224 -852 789 752 -484 521 179 502 552 740 152 -253 295 604 -23 -41 -602 292 -895 -319 -650 -375 -325 -141 245 282 633 89 722 603 -559 -721 -389 283 597 184 153 -73 -550 674 -290 -165 666 20 295 506 -496 -295 104 604 -324 126 88 -775 -813 -432 -210 -482 -599 -197 363 -363 -436 90 -244 614 577 -831 355 279 -624 -239 563 -101 -747 -545 -718 -801 -402 -212 -332 457 -141 659 58 -485 138 110 380 -391 428 65 -100 -268 282 -690 -677 175 325 -598 -604 -695 -167 720 547 31 -447 201 -764 109 294 -628 -864 -587 -718 -231 -157 -583 -593 -508 219 380 171 565 276 637 375 -722 -773 -860 -70 90 651 199 153 323 459 -715 778 -142 -509 -316 318 -620 20 414 -118 525 -95 -544 -5 -345 -529 668 -377 -711 -651 -837 -665 -779 470 762 -368 162 314 -572 639 156 534 20 -183 -467 292 626 421 356 352 -632 -568 525 -107 -128 -776 377 161 772 386 -96 174 -353 -602 -499 -123 577 -662 -870 -801 -389 -220 -201 -708 294 194 -278 715 232 -772 564 517 549 649 -377 -675 410 278 -408 778 -547 -482 580 482 -61 520 -263 -559 148 531 -850 -666 683 -80 236 -593 -55 -172 137 321 615 -545 287 -679 -871 -684 791 524 -762 315 -736 17 -48 -669 -900 -88 -299 -660 141 -472 265 -479 629 -170 -871 128 -344 -660 -892 -735 -735 283 -870 -166 -430 -156 -277 -110 -158 -677 353 209 667 323 369 664 -174 349 -457 -202 129 578 -15 110 746 -347 -479 -774 -522 496 216 612 -414 -267 681 -886 464 413 376 -87 602 129 -296 -628 121 172 -150 -814 -473 200 344 521 154 574 633 582 -886 -327 101 -384 -631 142 739 -271 601 94 25 -624 -698 465 646 212 234 56 208 306 -351 -255 -661 -799 573 481 228 669 -894 -687 333 106 -443 -288 -822 -836 784 -139 -394 -261 -774 -474 -428 -694 489 43 646 -791 9 -895 390 -75 -625 456 -558 -130 -403 -250 222 -434 38 136 314 -117 320 -35 -620 -812 -502 -243 -525 794 109 461 579 396 -78 573 372 -584 -155 -163 2 -881 -255 -839 -352 625 117 -859 761 -526 -449 -243 34 -112 798 -879 406 495 270 -313 571 -757 -703 450 -781 -302 116 -739 194 -258 -426 769 -327 786 794 25 -238 -582 627 -350 89 446 -884 -644 686 555 110 269 -168 223 85 -138 575 478 -67 -506 273 611 70 94 -71 -28 -714 -329 544 592 -672 668 -696 -40 -160 -685 494 41 56 382 -780 71 275 -112 -565 543 336 -31 -305 366 -397 -801 -21 12 -168 -251 780 -425 -401 798 -376 221 170 -633 -883 -120 -477 -343 -555 411 46 -502 -756 9 -462 -72 -846 -546 -517 -644 -130 761 -495 -298 113 224 207 300 763 185 -689 -297 436 -259 -204 352 -769 -215 660 112 465 -158 500 554 547 -242 508 -419 -31 242 -647 -855 665 418 588 329 -280 739 164 250 -219 691 -229 -800 683 554 -650 -666 650 43 608 19 397 177 156 190 391 -697 -70 -66 -471 -370 412 305 -501 -439 -612 -281 -622 -546 -418 446 -88 -584 -165 -496 304 -629 254 -555 -18 -243 605 505 -184 385 -449 675 641 -698 76 218 90 -302 480 248 462 277 -251 -312 122 -814 -297 225 26 -892 -758 -888 151 -422 278 604 -93 477 647 322 35 -780 207 -222 -550 -690 82 132 701 189 -575 700 265 145 447 55 -417 -109 421 -59 -788 309 -629 476 653 8 -578 590 577 182 -379 85 -555 -678 -614 -639 687 97 381 576 2 -719 495 478 -218 403 373 595 -195 -450 367 530 -344 -765 524 -793 -394 -588 -543 154 49 515 -179 460 255 6 -24 -481 -582 721 700 243 273 261 620 -450 -479 553 48 777 369 -521 647 -759 -389 -452 -13 179 149 453 -333 -572 -531 -808 -300 248 -727 -8 636 -465 432 -312 -755 -871 -9 -558 -536 -95 287 683 287 -185 -214 -400 -531 -578 -584 -269 217 149 -845 468 -144 75 272 748 -481 331 -718 734 -632 -315 -778 -628 753 -391 -464 400 -845 695 -322 455 582 -392 -781 -176 620 -538 -677 -555 -899 691 -573 474 -440 431 -664 565 329 702 -652 -724 -537 -348 -590 -783 228 -887 513 -751 635 395 571 692 -249 -512 -845 -94 -769 -815 161 208 557 -452 597 -756 -579 -199 -39 -857 548 -39 638 418 -45 -500 -579 700 -649 779 -484 -366 -788 38 137 -68 -296 661 107 319 104 720 -796 -458 388 385 224 513 463 -864 392 -148 -531 -200 -338 -305 360 647 306 -620 270 407 -690 460 538 -140 -646 391 -436 759 -321 -121 -289 -411 794 -152 -711 -734 -885 158 428 668 -132 -494 74 47 422 -717 128 -800 -183 610 -245 -110 -846 -256 63 420 -153 381 -287 -221 452 -493 762 -798 47 548 -385 -262 -170 117 -73 523 -775 -153 62 401 398 -187 468 -296 -874 222 -142 345 -856 106 -64 536 -888 -457 -403 -456 630 -662 653 261 27 -149 376 -471 -794 581 542 693 313 -61 -809 -472 523 -405 -810 -877 -799 787 208 -390 701 -231 -424 -305 290 741 344 -772 615 261 567 -43 304 194 -187 759 -422 205 -865 397 -31 -734 -50 -849 -794 379 -171 -240 -386 -353 26 60 664 513 -115 679 -89 -745 -548 -274 -861 510 370 97 269 -499 -393 268 414 118 -376 -18 -190 450 712 387 151 103 169 -791 621 616 485 377 247 -570 -160 -345 388 -749 489 686 218 86 550 -491 -657 -281 -348 45 142 643 555 -477 384 563 -762 -6 -898 689 159 726 -831 -841 -233 -661 789 -662 -80 296 486 546 -451 -435 -524 239 152 486 38 -532 -437 -511 503 103 143 -235 -776 770 574 -738 -297 -580 -560 648 72 -264 381 573 771 -411 -383 61 337 733 344 377 -19 558 62 -499 -585 577 -739 -739 677 -40 -783 -539 479 -540 -433 -796 -217 473 643 -372 712 -173 678 412 25 440 74 495 -267 -66 -768 640 653 -359 586 466 394 423 -517 571 754 122 -477 152 -459 306 93 -98 -58 -176 605 -575 -584 -683 315 528 115 -278 -883 -92 765 487 586 -76 588 172 -731 362 -445 -135 -334 750 69 584 -67 540 -354 416 413 -254 -422 512 -739 -309 -543 373 129 263 3 -336 -88 -142 334 763 405 209 -250 566 20 -896 -98 383 -834 -427 -219 54 -83 10 76 213 -82 532 -92 -422 -141 724 -675 362 658 141 -212 -777 103 -884 615 -771 259 623 280 -471 370 496 108 -209 -755 155 322 -807 -782 245 -672 206 -779 556 -475 266 -366 -574 725 784 159 370 -261 -37 -305 -256 -805 -564 -314 -694 774 792 237 -1 221 -716 -105 190 -322 -850 -307 678 496 790 -472 353 358 -715 718 -280 -554 730 -209 331 589 -862 -391 642 554 -253 207 -151 -328 142 732 -699 -830 547 -877 -117 159 -390 -46 549 -695 -865 458 -149 -638 -654 -399 -838 764 -445 -211 -139 -875 -266 274 -185 427 -710 -297 -646 129 -155 660 -793 212 582 687 212 685 630 667 -106 -127 -692 544 -341 -884 161 241 227 698 -610 -610 -189 354 -791 -599 -585 6 572 113 -219 190 263 66 611 -323 422 479 -819 -740 603 -733 346 -488 777 -416 568 751 -601 612 -515 314 -147 -330 -693 -559 289 -3 788 -168 -617 389 -798 -268 146 -219 -898 675 -343 67 519 -319 -303 432 -245 -436 156 270 390 470 -668 -500 -250 -516 -596 -76 786 639 462 548 606 -289 290 -629 -447 -460 -356 -488 -442 -114 -266 586 -56 -485 -575 645 229 577 229 -238 -788 725 -383 554 119 -120 -896 351 -171 -809 137 553 -895 432 711 -776 -609 130 75 421 553 -689 -122 -29 -801 -687 -808 443 -204 -291 -87 -743 293 -530 -833 -839 479 -662 -584 -9 -223 214 -301 124 -792 -394 571 88 -261 -498 -383 -540 469 -387 88 -531 -658 -93 -827 -745 -822 -316 2 84 653 -836 -523 599 -784 543 -594 -733 -761 569 -88 -368 745 -493 -747 396 48 -841 -636 99 623 -289 158 -133 -303 529 166 -796 699 -439 50 799 -571 672 21 596 288 -808 -811 -527 -724 -806 -263 233 -840 535 -578 300 444 540 199 -509 -521 75 659 203 -120 316 -427 16 187 467 -867 -481 -680 -109 206 577 -113 83 -327 67 498 -654 -800 -682 -265 -126 -159 576 -809 -478 -175 546 -798 363 -42 -194 673 649 -332 -511 -74 -64 -348 640 288 -107 211 617 -519 768 452 -283 -587 186 -343 464 575 -417 167 -479 -160 245 -674 441 -124 765 -2 -591 -525 657 84 371 -701 -482 -283 -402 -51 288 -135 -126 143 -259 93 249 204 683 619 -402 -384 -524 -157 637 -15 -207 -318 629 -735 -611 -395 496 -98 366 -822 689 -325 -710 467 -779 -166 397 -180 239 -554 -606 -324 743 257 -339 779 -737 -692 -567 453 -387 -83 706 -694 96 661 152 -31 307 664 427 39 698 587 535 271 715 -371 52 763 456 269 -504 223 -367 -395 -335 695 -898 -392 106 490 783 -312 -556 247 -92 744 -289 -662 402 289 -740 -150 78 -38 425 475 743 683 605 -182 265 43 752 -19 568 -558 164 -531 -862 547 -550 378 -715 758 -708 104 -491 -855 205 -99 667 -169 399 -797 -156 -763 -23 -282 547 -803 163 295 114 425 572 -801 754 738 -326 -111 -328 -84 -447 -88 -494 -542 -799 -588 -786 -69 -668 476 73 -686 244 -122 -387 628 610 -204 755 590 -771 -84 695 -890 637 -344 71 421 -870 768 383 521 790 -853 -786 343 279 -156 -458 768 -560 -322 -101 670 -384 456 -419 779 364 101 -280 -263 582 -797 -257 366 -137 -222 -524 -419 567 -564 -557 655 -529 209 -222 -744 121 -831 -46 -482 752 215 88 -699 -872 -897 -447 371 -864 205 -328 -621 -863 237 565 -794 -841 -185 -232 727 243 142 329 -759 29 654 790 -123 -319 -856 -472 430 -3 -159 -228 -846 -365 -700 -712 -81 179 -485 -622 -480 73 68 -867 -410 96 -800 -156 53 -810 304 -40 -503 78 -358 352 -8 -306 -48 439 339 396 450 -566 -593 124 630 -701 -395 197 -17 -282 -516 -272 18 -97 -538 56 573 421 -615 -299 -338 -179 65 228 779 187 -660 -576 772 -229 -30 -166 425 442 -444 675 -697 -440 622 -480 773 -815 -138 -148 -584 -1 -389 4 -821 444 -482 527 -810 119 -42 371 550 -601 -714 277 506 -560 355 590 19 -596 -58 -546 -730 372 342 -817 -608 585 120 -50 135 420 -225 235 -656 665 -367 129 -893 -79 -516 311 629 -137 268 -169 -475 -645 548 659 212 317 262 -102 746 -562 -803 -642 86 -839 -498 -841 660 -778 -141 238 -685 -98 222 344 240 729 -317 478 691 268 -435 -761 -118 170 -844 -168 -727 -580 315 3 -677 -401 -307 15 -225 628 383 32 -747 -185 311 144 -225 169 169 -608 -607 732 -565 178 -218 79 452 -658 -262 -508 568 -732 -181 -253 441 324 -85 -830 122 -474 -21 225 -379 -248 261 -469 799 -511 -565 -602 757 597 -23 -702 -414 -673 311 669 -432 -49 -143 -620 -507 515 -29 87 797 -820 467 -257 -889 595 -328 177 -634 245 604 116 -255 -740 691 -185 424 257 -375 647 -358 -569 177 -653 -732 -246 -786 487 -888 -269 104 35 317 -244 710 -8 -18 537 526 79 765 635 -182 192 678 -448 657 517 -154 -272 -119 553 -209 -461 -563 -719 -105 -621 -727 700 728 56 503 -137 -384 -678 -620 140 438 780 -120 182 112 85 480 -564 721 513 772 602 -533 58 -325 -568 578 -58 208 401 29 -14 780 -874 -182 480 -701 -529 179 541 -523 -768 750 719 -492 -291 210 -2 -123 38 -496 600 76 105 558 418 669 172 -586 -848 694 -609 466 -82 714 -521 -487 -539 31 664 681 -197 293 -330 692 588 414 -428 376 -416 -735 -537 432 -179 259 -423 425 -495 -213 23 51 327 -537 -410 -840 474 468 100 -142 541 768 1 -190 -657 -829 -551 -333 585 -195 115 -55 -702 -729 -789 40 290 -516 -825 -360 737 417 -448 163 767 645 -652 111 -455 588 382 -600 411 -336 282 -386 -215 453 159 -826 522 -384 -146 -870 -654 -717 -233 337 -137 -321 -203 32 5 603 551 421 -640 475 508 -396 -521 -76 641 -234 -623 787 704 43 -536 137 -713 -24 -882 201 -541 -221 -749 -17 -356 725 95 -794 321 -616 -662 -103 598 160 713 260 447 -7 -603 58 -323 463 -628 653 542 -875 -313 -170 -10 -99 625 473 -82 80 -697 -329 -663 -707 471 695 301 707 -287 217 394 -763 -195 698 -869 -853 40 538 -610 71 569 556 215 -361 -236 -181 57 -45 690 221 -853 -625 -346 530 -851 -780 160 -838 457 -490 -626 -153 -767 95 752 508 -60 636 -125 -620 278 -446 -865 -396 571 -693 -325 -670 52 -841 -46 366 -215 313 -395 181 242 718 -355 583 122 -751 209 156 -143 702 776 220 -2 -429 327 -304 594 69 604 -68 -446 -603 -680 -300 -856 -605 295 297 132 711 -364 -19 -451 -207 -322 360 -709 -321 -773 358 -258 -397 -208 76 -227 -603 572 -529 -10 -514 372 -564 700 247 287 -552 -87 690 -114 -53 -330 -234 227 307 -183 -231 101 735 -682 -233 -4 -121 270 356 713 -313 497 -768 -256 -630 14 413 212 85 297 -117 -888 756 -856 -310 -179 649 -363 761 25 689 -83 701 -600 6 -282 730 678 687 632 -838 -361 307 438 258 626 506 594 -68 426 342 -11 -25 69 -662 -492 694 -660 531 -529 -775 -698 529 272 -140 -770 284 423 -180 327 207 -587 796 800 359 -604 -336 337 -182 175 -672 -897 -222 -250 -418 728 -661 417 -742 -767 596 215 -98 -648 -442 459 720 -539 650 135 -460 490 -493 -381 722 -738 373 363 234 -498 -768 349 654 -678 -315 -722 -370 455 -292 -434 468 635 228 388 449 387 595 29 696 -99 358 134 -899 -443 377 -730 611 293 -511 687 700 137 516 529 -544 -348 582 176 284 390 497 -832 -415 94 -5 520 556 469 130 3 -705 -661 -659 788 -384 -574 665 749 250 -307 -338 -883 19 -108 319 522 61 -595 -876 -444 552 -850 -655 751 756 457 683 156 -94 -260 -83 783 328 -430 255 112 33 -184 617 607 745 780 -269 -848 -568 529 -184 -55 -183 788 604 -279 -716 420 -607 -439 -205 -702 -598 114 -563 594 -406 732 511 -68 -675 337 1 -215 673 -172 -586 -856 599 -649 -254 -855 -778 441 -714 297 254 769 103 -739 563 -168 -65 -25 655 621 -44 -465 99 -315 -656 228 -858 -484 289 510 56 -337 -614 660 267 369 -213 440 125 -368 106 -879 544 783 722 717 579 749 146 239 656 -405 647 491 28 -279 486 -736 53 -347 -86 -38 429 -806 680 459 -15 648 283 -179 -521 -221 -111 -614 678 -664 -194 132 -234 -119 -578 58 214 420 39 -601 -618 659 379 66 -109 -139 -654 747 144 593 -818 260 260 325 424 -544 -83 -324 305 699 -18 93 123 -838 271 -376 -853 599 -614 -553 270 460 -341 -379 700 518 -478 -763 411 -360 353 -899 -568 277 -532 610 -159 268 -171 -448 287 -459 704 -292 319 513 561 491 -693 329 267 3 200 263 -574 627 -455 -830 -282 90 362 487 12 -596 -425 560 -662 -533 68 -335 -244 -593 729 -834 -816 -366 -5 -747 -339 -886 -395 -737 61 -680 323 165 -149 -654 -359 85 441 459 -330 301 -648 -269 337 733 -567 -228 -480 -773 453 153 -593 241 262 -867 219 463 62 318 -493 343 800 271 -65 156 605 -20 398 537 -32 592 567 420 745 641 -233 655 198 174 -142 -582 260 -106 789 279 -366 -724 321 -540 -44 -123 -207 259 -868 -568 -702 576 620 509 177 -148 -183 427 608 -635 -683 238 106 -522 119 131 770 -839 -552 -195 768 -660 -346 65 331 260 -548 57 -351 -509 -442 -58 -841 611 -569 -140 -585 -385 -685 -879 794 562 -113 480 408 738 -267 -448 -672 -572 477 57 -115 -786 -108 34 -302 8 -472 -759 347 119 -764 698 161 -455 -35 656 353 -500 -629 -815 210 53 -168 -93 -398 526 -238 708 -119 -193 -84 239 -20 359 722 -821 -39 -249 -354 735 -622 725 -359 139 -390 -102 11 -132 -884 -222 -712 766 125 -718 -25 -837 608 407 -711 -345 -393 778 93 16 423 -868 379 -740 288 -118 8 760 -321 -525 -7 178 47 -296 441 552 -84 -560 -621 531 -301 -428 117 -253 -631 18 -37 327 -96 658 488 -801 -122 -215 -59 632 372 -181 790 726 793 -594 528 -791 -141 288 416 -399 -512 -690 24 -586 -533 -442 481 246 476 -900 45 -567 247 -34 366 -250 -647 -461 82 -146 -400 -639 -809 393 34 -232 -550 565 -899 -217 -864 -29 460 765 -269 -348 -181 -166 -305 -597 677 -373 -421 -869 -820 459 -140 378 574 321 644 -875 172 -824 484 4 -606 -211 -277 -139 -736 437 -118 619 51 -768 -160 476 454 344 399 71 687 356 515 705 -126 -327 378 -106 542 393 489 -501 -304 -428 -331 319 345 391 -659 -324 -461 -37 192 723 -800 527 -275 105 -56 -114 -519 -408 198 -24 -759 513 716 547 71 -43 132 737 163 -884 -367 87 -771 -291 -724 -379 -65 -269 641 91 -363 317 640 -364 343 -202 -338 273 -456 -229 765 -511 -419 -751 670 -450 520 -444 358 -174 -255 729 -179 774 -806 -639 -261 -352 571 791 25 -857 535 -103 174 -649 -20 599 -680 683 -100 -129 411 -423 -503 -129 -134 93 -10 -898 782 -240 -496 434 338 -795 -500 440 -173 666 -331 -627 -244 127 751 -151 -780 -143 48 435 271 87 285 700 -502 606 -51 135 -332 -663 -405 -344 -807 791 -860 -694 -342 -637 162 -849 -249 -446 -874 -408 683 -558 -155 545 357 -743 -327 -778 424 64 -578 224 25 -688 -624 -699 -346 291 -562 -143 237 391 -160 -367 141 -747 139 -722 -136 -739 -446 479 751 -390 708 560 319 765 335 -781 326 383 -510 274 -820 35 123 -543 -811 705 -847 -106 -199 -563 -191 246 -390 608 -883 508 172 -862 -585 458 31 -782 738 666 15 219 -696 -219 -851 77 339 -326 132 523 486 598 -692 452 332 -225 457 -671 -573 268 469 708 -320 -869 493 -609 591 -594 -315 79 609 -862 85 682 -75 -730 149 -210 -386 160 69 787 414 520 686 -687 -254 -458 -736 -588 -129 243 -194 -501 496 245 413 90 -875 -848 -860 117 -820 -361 -123 545 491 -132 -776 -591 -359 427 579 133 -377 392 226 -361 -248 578 -179 648 -540 -210 435 723 97 -196 -118 692 -578 -140 -890 56 -803 215 675 227 -21 -870 -46 369 -205 -434 379 235 -831 -176 726 -583 -696 364 87 -619 484 -562 -473 -562 177 304 -395 -778 8 -39 -583 -756 -870 -29 432 -620 -629 -242 -162 -150 744 529 174 -208 526 -689 468 422 436 229 -663 -734 135 680 -120 -728 773 -309 379 475 -661 470 -734 179 -792 464 -436 782 -573 -690 -398 -161 -717 -825 89 325 -372 693 -712 -32 453 -249 -391 -324 429 8 470 743 71 313 519 61 395 -761 -887 464 393 -737 -50 -360 -847 -175 714 -415 125 559 707 151 528 -337 -132 -553 -401 742 766 573 543 -116 -554 622 -303 -401 737 -418 -402 -190 -101 266 542 340 -317 -17 -779 783 471 -474 -403 392 89 -492 199 117 0 -137 -466 -406 251 -828 -382 72 218 -227 -671 770 306 -642 29 -7 459 617 514 -384 -266 -538 -723 86 788 504 -111 543 -496 654 -238 140 480 552 277 -593 75 -344 699 -895 -635 -79 192 190 674 165 469 144 -890 198 666 -757 -427 -460 208 478 -743 -857 302 -79 37 403 466 -172 579 209 -132 275 -223 -614 -372 -67 -245 397 -422 -156 370 -465 227 -321 219 -25 489 449 -411 -609 298 169 723 638 359 690 -597 -241 573 -540 634 -614 -706 -850 24 66 580 189 379 -878 -648 -146 754 478 211 -320 -572 -474 539 -399 -723 -118 -267 -883 -798 484 309 68 49 -830 -883 795 718 212 -67 179 690 501 -446 238 -509 365 377 -883 -339 -558 -632 536 -619 -493 703 249 522 -223 708 -293 747 625 -109 -842 454 687 559 422 -368 770 -541 607 -638 704 -401 -746 -21 -473 724 -199 -707 314 -726 574 702 -788 763 -521 -154 316 569 -724 -362 -348 -396 767 -587 -869 -897 -159 181 298 672 745 -357 -491 800 567 -880 219 205 -464 298 -848 701 -66 -337 280 693 446 -640 312 -730 -844 616 401 220 445 540 588 -362 790 -537 766 81 -272 -539 126 -101 -56 -720 -147 196 -617 -103 55 -183 331 224 384 -145 -782 -126 -370 -138 454 -439 114 -292 527 -873 -707 -387 298 741 550 -378 21 -614 696 378 143 -401 727 -431 -507 8 74 181 -146 445 -123 -667 -494 -893 -18 -514 -661 -5 -297 316 394 -161 543 747 -99 139 -208 -182 -587 -536 -408 -128 -103 111 -171 -475 339 709 146 559 657 76 120 -247 -5 -736 505 614 -313 -63 669 -555 -484 -236 312 380 -730 18 -428 776 269 732 -670 -52 672 456 735 -562 140 300 389 234 -209 -473 -548 552 -639 -691 -852 -818 -285 -722 720 -815 542 591 678 749 606 566 -857 -61 -539 372 -285 9 -250 -871 -885 -115 -438 -599 -702 551 -281 -399 -437 -168 -595 5 757 -219 -620 -382 -846 -348 -345 -245 672 -390 -861 -630 590 -643 670 42 -206 -28 -601 -784 551 105 -787 -242 -581 139 281 -581 -705 763 352 453 352 -773 471 -884 -757 779 779 500 -886 483 -283 -175 -352 -475 550 -660 -746 666 660 -632 47 -768 -700 277 -82 -23 136 199 552 -137 -623 588 309 602 257 199 -31 -193 49 -790 98 -858 777 289 -747 -668 673 750 126 -601 -392 -237 655 466 598 -338 720 440 54 440 -66 535 2 290 -657 768 -61 388 66 637 -765 163 -160 -71 -697 597 745 -417 141 -286 -575 259 556 105 603 308 771 -299 358 -323 393 346 -719 -17 -794 -661 79 -153 -154 -615 -78 176 -366 752 -11 -180 596 -474 792 735 362 -201 -899 -829 -582 715 -878 -564 506 -168 284 -717 414 -640 252 -326 718 788 338 -508 -756 -522 485 150 -600 720 602 601 -307 -604 -12 792 711 -622 135 692 -688 751 -302 357 -94 -836 -509 -606 286 -457 791 -605 -785 -119 -398 -700 -114 97 13 -699 259 578 -830 705 -76 -52 167 -672 -457 11 327 -641 -268 -471 -309 -520 -415 -6 693 -623 -164 356 -557 -460 -790 194 -601 727 571 -705 -252 -843 656 225 -73 -141 -290 -662 -224 -31 -299 -62 45 -411 -751 71 -492 -21 529 57 18 -152 -20 -712 -134 599 -258 16 169 653 553 -410 627 395 -18 353 285 397 -504 -284 75 286 667 775 -236 116 695 442 -165 374 154 -119 171 79 -800 -807 -625 680 146 -856 540 -760 754 309 412 -845 -558 657 -528 -739 732 -473 -797 568 305 -679 457 -21 -742 -771 -291 496 740 581 291 136 -492 -632 -215 432 546 -260 -105 -862 222 -592 565 -527 399 -879 -405 498 -522 584 457 -4 264 -635 -819 -336 280 711 -327 184 454 -253 785 105 645 138 596 -806 -387 379 -49 289 601 504 -68 143 -651 33 -9 -277 -726 173 -59 -206 562 110 -577 -19 -450 152 650 51 144 -119 164 652 378 -315 -832 252 648 -528 -585 -323 744 457 -112 -593 794 -757 -681 -714 -86 -374 338 592 -481 -516 -373 -499 105 -597 -596 85 -465 -382 49 667 35 -714 447 523 -372 388 -436 280 -668 -823 -325 -417 -475 271 -568 513 400 -371 640 -50 -105 -408 -114 -71 31 -775 140 330 690 -797 476 -360 -881 797 -332 -464 287 422 -501 -540 -450 198 -197 603 -486 -842 -10 -576 -104 94 100 -589 -41 -172 426 -166 -237 -196 561 -612 -834 654 -27 533 278 630 118 -342 -748 191 624 160 -348 -557 757 299 520 158 -43 366 -746 364 257 -196 -736 643 -464 -285 800 110 -822 110 -554 73 -454 368 -55 -206 478 101 -88 269 795 -157 -809 482 -449 602 -822 178 37 787 560 590 768 -724 -432 75 306 534 92 338 -811 -497 -639 148 -479 16 -459 230 216 -819 -254 -467 -603 528 -358 -728 303 83 345 655 90 734 424 38 114 -17 42 -774 -200 -36 -325 -213 -411 -571 490 -495 305 17 644 193 68 560 -415 -526 595 -22 283 490 543 -790 393 93 -806 513 10 -32 326 500 -466 508 646 -876 56 -468 -139 -179 -557 547 -599 280 312 -263 163 529 -66 3 303 577 376 -48 44 445 -533 420 -816 -756 316 33 -430 293 -79 -475 -47 224 347 525 398 785 31 -762 -856 -581 -708 157 42 -310 522 -481 233 -637 -5 315 703 655 -692 -885 636 292 566 -733 661 116 -488 348 649 -616 -840 -307 -498 -875 -480 192 485 -320 170 -84 -282 773 513 86 566 -845 367 -324 20 471 -583 259 623 597 575 784 631 -839 -558 597 151 -714 546 171 -281 556 -843 87 697 -406 -299 -158 -773 241 251 -139 -704 -877 -549 -148 -554 -844 -804 -558 -70 466 -572 660 -374 38 116 -70 -257 -17 289 -885 547 -874 700 -209 -760 722 -6 -292 -775 43 265 -867 799 -340 635 -547 -477 -381 132 -494 134 680 -187 -758 -630 308 448 449 -201 -662 -653 -129 480 -453 2 126 737 429 273 672 79 -447 99 420 472 304 -334 -166 -316 639 350 143 -71 -345 183 29 536 340 740 -111 405 539 -638 9 726 -81 615 -885 603 448 687 -886 288 -846 -487 63 706 46 0 -754 160 -767 -584 -380 41 14 -632 374 -106 -566 -134 545 -268 326 -206 314 -437 365 639 98 104 -226 299 -72 219 -690 -497 -610 -485 -797 -406 -131 41 650 609 -729 571 -81 -784 373 -23 -241 -506 775 -495 -400 -767 -145 267 -730 -413 -787 659 -53 330 -895 61 -621 593 579 312 269 -699 -366 -861 -618 -368 -290 131 616 -712 166 -192 250 -792 535 -274 -149 47 96 -524 114 606 748 362 -233 -128 -623 -308 418 -756 -25 -563 126 -281 326 -589 121 -289 -193 -685 432 -232 129 -148 33 375 -303 488 -145 192 190 -669 -877 405 -39 365 695 261 253 -423 -772 246 123 -76 -52 -761 495 -16 -471 -486 -710 -847 -107 -157 -329 -71 308 -796 205 -159 296 260 -382 48 514 45 573 -130 -15 225 712 158 -4 9 546 -371 -347 -748 -476 233 -557 671 716 504 90 -805 630 -553 452 458 -707 464 162 -597 508 -733 641 34 -273 -716 -391 -324 90 595 165 -552 442 501 -147 346 122 -129 -383 6 -249 136 263 57 772 -892 -620 -47 163 474 -639 -323 300 742 -248 -723 -888 488 -490 -602 -275 -609 711 -326 528 701 249 567 -136 288 -229 -323 339 -360 541 477 381 -179 -360 -388 115 -160 -89 -727 -610 -808 -347 448 571 -44 -159 -840 -607 -533 -856 58 -207 -632 424 -26 -140 -507 -108 326 -535 -866 492 64 670 -309 -251 -195 -465 -550 -254 -738 -876 5 55 496 652 -599 -563 232 -394 -177 120 -480 -89 -453 486 453 775 226 -354 224 209 400 -565 328 -40 122 -534 443 247 466 404 -767 -535 -199 -447 -514 261 776 -119 -466 395 144 273 187 -541 -57 704 -77 666 -252 -565 -448 -493 -97 -639 499 400 -212 123 -237 -799 -264 533 -357 610 140 383 -318 -347 76 691 77 -840 500 -847 665 -814 146 -705 502 586 -382 559 457 786 -238 -588 -149 545 -574 -831 160 451 -896 -137 -147 -815 799 -900 -862 19 -480 100 -562 312 388 -299 196 500 -210 -592 -825 93 549 235 343 -389 89 -233 601 172 -414 187 -185 346 570 -785 -511 294 690 -249 -642 615 -169 574 -364 159 -334 -891 -779 -299 -729 649 -793 531 232 -681 -349 -683 774 499 308 -532 711 118 -133 -474 37 766 578 334 451 -645 650 790 681 -495 133 608 529 -170 626 -774 -496 -189 669 -90 65 -224 -532 -359 -46 -372 151 238 -428 465 786 35 -772 -758 -589 -738 767 -719 -350 -748 -55 -52 335 -197 -523 777 591 -649 -161 -48 -201 669 -470 -437 16 35 223 -256 -688 -206 -64 794 682 311 -818 597 -410 654 674 -859 52 -63 -573 -267 527 -325 731 154 537 95 112 -240 -211 530 -517 -646 -820 -205 -381 234 129 474 -814 -783 -181 -876 11 -714 -512 383 92 -431 -12 -193 -819 624 403 629 -769 593 165 587 -832 -223 -202 -366 -106 -119 417 -740 557 -230 -644 -79 -631 691 273 787 -752 39 -802 507 637 -575 -574 260 5 -749 -573 -456 392 419 -312 133 -796 -886 488 -724 -304 -784 296 -470 137 -290 398 404 -695 -39 -120 388 -148 -61 610 -121 465 183 -478 474 -359 -211 -104 421 -768 -888 168 147 -214 514 -303 -88 -418 -630 727 -152 107 754 -248 605 -781 -446 34 -772 -196 -323 -252 -247 -707 -367 -120 744 540 -96 -76 -581 -334 -888 -568 -717 -609 -889 -475 -730 117 -771 -886 311 -113 512 -486 -367 41 709 -716 269 -144 635 -542 -278 -844 -415 -329 -335 -564 155 -665 -438 -29 -291 -288 -375 231 -55 167 -63 -605 213 -195 544 755 -368 -794 518 -90 436 769 -231 -320 530 757 152 39 -522 60 -380 383 266 585 -169 -290 -823 642 -718 182 456 43 41 -387 -33 57 291 -104 340 60 420 672 641 354 -241 261 393 -794 46 -266 583 289 -712 -603 133 471 308 39 -798 589 -552 -94 47 -310 216 -415 480 699 -620 710 -69 519 724 -336 -432 511 -311 -207 -92 781 -300 494 -475 177 -429 -626 -370 689 428 -42 547 352 -447 488 129 51 462 -424 -871 -175 -393 -616 483 -897 457 -4 399 -205 409 -778 688 241 496 -503 -808 -337 -49 -2 -270 672 -326 -440 -694 -124 89 -757 619 -589 -321 577 -743 -735 -816 -380 -81 398 -624 -677 480 -434 -765 -410 -399 -600 -720 -292 470 -328 -256 -768 724 776 -121 -786 -91 741 329 -143 534 50 412 601 280 -804 -689 235 -714 -515 -308 510 -596 -94 747 526 247 -189 290 -546 -556 31 0 407 72 -355 -233 652 -197 -28 305 294 133 -76 -747 718 506 429 -82 705 -109 114 454 790 -378 -820 -40 731 -820 -371 -452 695 -547 394 97 271 -764 228 -389 581 -609 -180 -599 127 357 -826 -534 -394 -86 -67 718 -8 -357 -580 770 -590 403 -199 -59 -376 472 607 419 -589 -301 -71 73 -338 -46 -229 -176 -190 647 360 -808 -751 412 171 764 -446 328 -851 -59 -288 -333 -435 -897 789 -374 628 92 -723 -66 558 -68 -215 396 8 -634 232 -713 367 -535 -199 378 -436 -505 704 -545 263 -595 -732 448 423 78 582 -88 -460 -311 427 -869 669 175 700 -623 -644 -542 296 -202 559 -419 -21 -384 73 586 -580 -616 -7 376 -216 -172 181 -545 -165 182 -768 -601 -194 -71 280 -273 363 -816 -371 520 426 726 609 -234 211 -748 -574 266 357 409 -512 582 -467 -556 -844 764 -632 777 45 351 -812 -163 244 687 455 557 148 703 570 -86 -450 -748 147 -431 -348 16 97 133 686 420 275 -165 -895 594 -711 -792 101 -382 -382 535 -881 742 -267 105 251 641 -332 568 332 479 -512 358 -103 -683 -352 -624 -471 -154 613 301 471 -197 -25 256 210 209 249 20 561 512 308 792 169 730 -627 313 49 -98 759 -681 602 -680 -586 -619 544 626 -614 -363 -304 296 437 -556 457 -807 317 -246 -33 -289 508 434 632 54 -382 -887 573 -17 796 -835 194 549 738 -529 -109 290 615 -695 -101 282 -27 -428 800 -688 -731 550 550 426 15 -555 249 536 55 676 -780 143 469 762 -64 -643 756 551 187 401 37 407 -873 -238 302 -490 -766 50 -598 -428 -817 -303 -34 -155 544 284 204 229 448 -332 -467 -809 507 651 -293 -247 -446 82 -678 -256 250 309 -436 221 394 -472 731 -459 451 -204 781 -502 -827 -252 455 75 -331 -513 148 17 631 -749 38 -862 684 636 138 -273 -323 -345 -673 163 -268 -251 -456 311 -154 512 66 697 -153 -137 -899 -184 -209 -274 80 362 18 420 270 -898 587 -66 -297 163 11 395 312 650 532 611 265 335 -200 298 -705 -171 743 -630 -843 118 -869 -372 626 -405 -762 -482 -877 -824 -637 -452 -253 -787 709 -772 -158 126 248 136 349 -177 -561 684 -595 -491 -644 -889 496 -450 -158 715 -409 351 528 -111 -798 731 -687 241 -836 -588 -257 -807 -296 500 468 -889 -635 -882 200 -502 -871 -464 188 -744 -747 676 351 494 -517 689 721 -93 661 -472 430 -260 492 544 403 421 10 -636 353 389 -717 702 424 -69 460 -188 437 485 711 116 -191 502 119 -59 -487 468 39 -463 440 187 -511 410 -553 667 -257 793 -198 -477 -836 -599 -608 -212 711 759 132 161 -859 -94 -664 -659 219 -371 -501 500 743 500 -318 -380 -85 -846 -256 367 296 43 -895 34 660 -30 -691 -534 -230 -334 627 -39 437 700 -422 -548 663 -387 -6 562 -639 -630 -246 -39 -680 -633 754 -831 -456 -130 214 -141 -399 -13 -370 302 -279 313 -852 -133 682 -158 -1 -61 -521 270 -82 745 -592 -462 -46 -575 -281 711 -759 -787 -808 412 24 -200 -221 48 -566 -226 -727 560 -314 -883 -294 -217 -530 -215 127 165 753 -850 -165 40 -760 367 638 -2 312 263 153 -766 -10 109 -373 143 -639 715 -269 -548 328 -758 627 340 609 251 553 484 78 -3 188 -600 120 308 -307 456 -469 -703 -87 -774 -662 -139 -807 -873 -680 383 -233 -202 -341 -244 638 -713 -191 -280 -853 92 680 297 733 329 -768 -140 -636 -844 -595 177 221 -339 172 719 -728 -169 373 -209 -149 -641 -22 32 -420 389 424 549 -387 -269 89 -588 -621 60 703 -378 -239 -550 -821 -184 -427 73 -762 -300 -749 -531 -773 -176 -199 528 -861 -822 697 117 229 159 359 247 247 313 -356 -757 -691 773 -165 -30 -380 -713 -688 71 562 179 -478 -765 -473 311 -61 -90 -21 729 340 -470 630 -612 -430 -267 440 217 536 -674 711 -11 -735 -132 -269 -370 -235 -801 -274 103 385 702 150 467 -886 -123 -124 -811 -478 215 -265 122 -216 220 110 -637 564 -39 -172 -368 -459 -794 -725 142 173 716 344 -706 -245 -328 232 -436 762 -893 -443 115 436 200 -392 -381 -148 285 -806 -270 431 -442 499 -527 -375 48 -499 -468 377 -352 -801 476 -376 -871 231 -522 383 407 414 -581 419 -203 274 -270 -630 -421 -55 -122 -277 98 -810 -877 -384 -801 662 -585 635 -841 753 332 -160 -640 -59 424 776 441 -40 5 -205 -113 -378 -780 440 -307 -514 334 -709 -808 697 635 480 -408 -724 325 -606 -670 -317 -477 -88 -510 -539 -554 -449 108 -498 -48 -696 -295 131 -270 -445 300 75 507 -331 407 -581 -259 97 -364 -889 -623 219 -102 705 -431 -589 -88 -748 -465 -510 735 -459 149 -461 -266 -656 -264 -133 -779 -360 52 -797 -814 -300 364 176 405 451 526 -895 -243 229 -50 -436 -64 -662 -635 -684 -44 -75 765 716 350 390 161 734 433 -860 -142 348 -252 -390 234 786 -40 -324 722 249 183 -736 -171 -402 -727 496 618 -551 -532 -44 -796 -327 798 600 633 -576 459 -7 -114 204 -880 -782 -434 -865 281 228 715 404 -361 315 230 -386 -779 -331 -746 632 -780 -112 639 258 -776 99 -229 509 602 374 -900 538 165 -765 574 416 -131 -375 663 796 445 -140 -67 -71 550 -258 167 680 -843 -451 -7 -412 -625 -810 676 -218 661 402 -599 57 -331 212 -835 235 -399 -250 33 -670 -66 84 51 571 -459 668 -866 636 -763 -376 -273 -108 433 692 -652 -204 307 287 -401 -662 -590 -234 652 -359 376 188 557 -550 -416 -418 367 -383 -456 -23 -490 -424 -94 -503 703 2 -645 89 247 635 61 -157 -312 292 712 104 439 193 468 22 603 255 -791 -49 -606 240 -591 -601 -336 421 590 -782 -463 525 131 580 -838 -676 56 -11 501 -768 -129 -763 95 -850 -632 -527 -876 -349 -149 533 -225 180 642 -145 -247 -521 453 -293 -887 -275 161 -843 202 138 -614 -104 -284 -792 -141 -27 -756 -704 568 54 445 -641 -818 534 -621 -439 -94 583 -107 -397 -703 219 575 -575 -592 109 -836 -314 203 -737 -324 -503 113 -142 542 768 -169 687 724 -825 -531 56 80 -645 548 366 195 -831 -408 209 -156 -532 -742 -456 -397 310 -769 -221 -780 457 107 644 -213 -817 -280 750 -767 -204 131 378 228 -753 -434 -353 416 -289 193 359 -735 401 -295 324 -803 523 -39 -633 -140 -395 -473 -22 -22 372 322 248 730 442 -661 389 405 254 -729 -448 -184 -680 147 215 439 -414 -242 -91 -399 -813 81 -427 -88 15 538 -426 -862 513 -466 -724 790 -56 -896 406 -599 -353 -104 -549 -180 330 347 -89 680 576 456 695 -461 -888 -556 761 -203 -586 -162 683 303 472 -354 334 744 -78 -746 -675 -318 305 281 541 713 697 -67 -298 307 -496 -418 149 184 -694 213 11 36 65 -303 759 -613 -670 -198 -49 -893 -875 139 -386 452 -799 -412 -69 298 354 567 -873 207 291 -553 -595 783 300 535 -363 -455 516 -435 -548 34 558 -136 -34 -247 564 -534 -175 300 -365 725 702 -187 -442 608 -414 -613 271 -226 -75 56 -350 389 335 71 435 428 659 -814 -496 -697 711 -426 -81 -218 -417 -282 -199 -462 -483 -898 -657 -726 7 773 -184 531 595 -80 320 795 -455 -227 -679 -435 61 -668 51 439 -166 -379 310 501 460 520 -701 46 -377 286 -321 715 216 -642 535 112 185 -561 -818 -358 -748 -340 -783 163 -297 -106 16 308 -763 575 -646 10 199 229 446 -666 -694 -675 561 103 -396 679 638 -446 225 190 625 652 119 266 722 -184 -667 254 -294 693 -895 779 138 -454 -729 384 -570 -179 569 151 591 14 464 755 -813 125 -310 116 82 -731 -393 421 -441 722 41 486 -584 475 422 276 77 -598 -183 780 -654 447 -312 143 272 678 462 477 -730 792 710 679 -708 714 -253 -612 -293 614 -146 -508 -265 -267 508 54 -157 358 -652 292 -300 -796 62 -266 505 457 -523 -441 274 -828 -698 57 598 -204 -33 10 538 -425 556 -326 -263 -800 -545 -873 -669 -461 -494 545 -274 -868 481 387 715 -707 -193 121 666 -195 -159 -118 -253 -348 -715 -600 201 -569 -239 -368 344 -363 -471 -549 -381 307 -203 -198 272 229 426 662 -282 -304 13 -499 -83 786 -418 -64 -857 726 717 636 -898 -839 -879 -103 -489 3 -94 -742 329 529 491 554 -768 -688 161 -342 -613 -77 -546 -606 -556 135 -489 -870 609 -434 181 244 -276 -77 402 -769 -653 590 -57 -764 -61 417 -634 -612 -877 -197 -738 421 -238 20 -346 130 -687 -599 -859 -808 -619 -21 251 340 -653 -513 693 -661 -644 663 -843 -594 656 500 392 -861 -89 -3 448 394 -379 -374 309 293 -22 318 134 405 -813 528 -316 -213 -795 -507 -378 43 -550 -825 -879 -116 -114 -588 -883 437 -153 59 462 786 693 579 160 -407 -798 -595 690 -403 676 417 766 297 -13 -691 -615 526 263 -316 622 -710 -589 -822 -163 -739 -528 599 -340 273 -456 -859 -364 668 -232 -481 215 773 -502 686 -30 -517 -566 533 381 468 -146 -45 28 159 -581 436 -396 620 -436 -266 -193 -303 238 -883 -696 -143 -763 -52 363 -375 -179 -9 792 -417 -879 -314 -461 -654 331 748 -39 -860 673 -233 -674 38 625 -646 740 425 655 180 367 -95 715 -543 -143 -742 -273 594 740 412 154 283 -664 85 -860 602 693 -899 366 504 -675 -222 -472 131 192 -335 -839 659 210 -720 267 -832 -533 -303 -585 -815 90 90 -328 -101 -672 -251 316 386 338 374 22 -453 611 -456 -648 291 743 -52 -82 236 271 753 611 -738 523 488 -145 -63 -743 -287 201 539 165 -252 417 667 -620 -499 -225 -506 -476 -853 -585 -534 706 -35 115 -445 -54 -356 -647 -98 10 239 593 409 -338 -627 -567 -613 -745 523 -129 -22 688 426 -472 359 -305 442 -410 582 -558 261 103 783 -723 647 -148 210 -619 -687 94 431 -520 310 -768 -800 156 -89 -537 -795 -256 241 -340 749 617 -245 -594 644 183 -157 135 -900 -534 -884 98 -784 -84 -783 707 -438 342 320 -310 -737 135 578 200 778 -217 -2 605 797 -745 21 651 1 -9 -379 -496 -736 -832 559 -888 -854 175 -651 -297 140 -875 386 -401 742 351 224 -443 -336 425 467 270 393 488 651 467 168 587 -443 -717 629 -177 8 225 768 296 125 -775 157 -840 -562 -784 -695 -101 -869 674 650 23 703 148 608 -254 755 -838 733 650 -844 112 619 702 466 -898 -647 -1 -893 630 -651 -732 -147 -855 -828 -482 -584 7 504 -595 -617 204 505 -124 69 559 2 -347 20 -98 -663 447 -654 775 -123 -642 -326 488 -468 -546 570 -685 -732 599 749 -771 -676 -444 -389 -379 -399 -772 -656 -790 716 -177 154 44 201 -212 452 549 -333 778 724 123 150 133 -808 -185 214 -543 -187 -690 573 593 712 731 -107 285 782 477 404 -80 406 438 -361 513 -529 557 -341 -407 54 264 768 -16 -391 -865 -583 -441 793 617 -286 653 -428 -864 299 332 678 -635 -612 -767 -319 676 305 -590 -287 749 480 547 749 -709 482 -173 -680 132 380 -577 -250 23 538 -731 63 169 -759 -167 -584 -208 -223 209 123 -423 609 347 -379 109 -748 -475 -478 169 -37 651 -353 -732 406 -328 -591 -374 446 45 -764 -531 -100 -545 -618 -37 645 -840 -813 -405 211 648 -178 -656 -193 2 -540 581 603 -639 199 -441 457 325 -259 -294 686 441 -531 -269 570 -682 486 111 686 16 -145 125 -893 -188 227 -147 -732 -324 768 795 -51 -694 -706 -882 -399 170 -189 -370 464 -261 189 -658 107 -232 787 0 669 -438 -57 335 577 43 280 708 560 -415 113 96 -257 93 139 -142 -423 -676 -130 -886 -565 500 -530 482 57 -785 -536 -58 -202 -777 -129 581 72 -376 -871 627 677 -118 572 531 48 419 485 722 526 -120 438 34 655 476 0 -658 -374 -553 -33 -898 3 546 677 655 -716 682 266 -133 718 -330 527 119 779 -164 317 -503 117 -520 -114 322 -355 712 364 89 533 168 -394 -895 93 366 741 -727 507 -890 653 -647 -73 -871 -300 523 2 -488 -699 -497 534 -261 84 155 346 364 -313 413 28 -296 573 768 -516 -305 757 -30 -359 583 357 740 458 -76 -692 131 -393 -67 -645 -767 -386 -148 657 -758 585 281 -431 -864 -301 -645 128 -261 118 -727 -339 747 -835 -824 737 -179 -59 271 -681 788 -302 681 -417 577 -97 228 390 126 635 469 744 740 -610 94 193 -57 636 314 -756 -603 -886 222 -66 -314 -352 64 109 506 524 736 -719 596 81 428 461 498 -600 -115 463 15 -687 -391 -19 -593 212 -306 -566 308 525 -490 608 -778 682 -668 8 733 -731 776 -585 -705 -736 -242 -502 176 -637 742 -749 642 -495 389 -378 726 -292 532 345 -600 199 -510 -183 -798 130 791 154 -105 664 -892 590 -280 -135 -90 658 745 -816 138 -125 -201 -816 231 571 749 -214 -706 -605 35 -185 551 -636 -150 -170 -471 -570 523 -608 695 528 -288 474 -98 494 -679 -489 -611 -873 465 342 9 -442 214 773 240 567 -493 715 -203 -665 -508 -353 -863 389 -653 -443 135 506 713 80 493 -595 485 -602 792 733 -307 -852 -128 415 -516 -256 -253 423 -862 -550 482 -51 646 -658 581 380 -641 -193 415 -847 -861 -196 -839 -477 284 -854 89 244 -410 665 -140 551 477 124 -503 559 743 140 -847 -700 157 -843 771 771 519 -821 784 558 227 -84 712 229 781 64 350 480 -745 -851 137 405 -347 -178 -190 -175 -308 309 211 -114 453 -355 -670 405 -823 272 -516 -294 540 -606 530 -788 252 -573 -588 -439 783 -343 -397 -522 -509 -828 -382 3 -715 501 -620 211 585 -167 405 385 711 439 -77 -499 311 660 -179 786 -603 -73 -410 372 775 -3 -33 290 123 -710 -651 -710 -528 -579 -62 31 -247 571 309 760 69 294 251 -628 -33 -10 -629 167 794 610 -804 -881 -78 -475 110 -869 752 50 194 -224 564 -836 -858 334 -647 -88 -617 -891 -500 578 85 779 419 -6 145 692 -359 -327 714 100 241 604 29 -614 -857 -519 654 -505 -430 -612 -61 -313 516 -408 739 -485 154 -768 -803 -90 -500 -406 257 558 -838 -362 -60 106 513 -706 4 -684 -656 -424 263 210 -211 312 -574 -85 580 -596 -259 -797 -188 -134 -390 -497 -360 -695 19 612 -134 -270 525 -859 521 669 -199 120 -62 512 686 500 794 -402 180 -305 -123 717 714 96 -797 -266 -160 -620 643 -368 -559 361 -660 19 -268 -581 488 -233 -112 178 -53 454 137 701 -746 -424 371 638 -346 -846 -839 -844 348 -308 -110 -699 670 713 394 -874 383 211 -539 -98 -252 -142 383 -579 -277 -849 584 -504 417 519 -240 729 108 -851 182 305 -247 -345 219 -898 -705 -772 553 622 216 575 342 646 -714 -67 -349 213 -140 4 -487 -687 526 -387 369 -534 110 -268 -77 -863 765 -739 101 -859 -868 527 -614 223 -868 -52 19 -60 -278 153 -820 -310 76 -382 -804 798 202 -864 758 -249 -680 139 -494 0 -47 527 -218 -6 53 531 -127 475 -187 743 -111 16 358 739 155 -435 414 624 779 577 298 361 -792 -411 -12 200 346 679 -690 -231 -512 -685 -454 82 -561 265 -419 124 -476 433 212 -863 -749 -475 -244 -179 161 -237 -314 249 -301 716 371 -428 396 -717 -530 -620 -311 680 -254 561 -544 254 -645 -362 -495 223 -7 -6 329 -193 -17 -545 -498 627 697 -182 -609 -352 -288 -532 180 -94 -700 -278 -100 -565 -177 638 660 -793 -588 -340 -324 -840 -215 481 -251 -65 591 -660 297 404 -590 582 513 -192 678 650 -864 -218 -238 -117 603 -464 -710 36 85 684 -286 550 -252 -860 -118 250 -708 707 -282 -662 -633 -303 -194 -651 308 345 -686 15 -576 -290 -549 -164 -870 528 305 -303 428 -643 -286 -805 -512 -166 -395 421 633 306 -808 -293 -555 -8 438 -634 -272 153 732 674 -336 -645 625 -486 424 156 -296 -672 -179 412 -667 40 -180 -541 -12 -307 -877 476 -644 589 109 140 582 27 672 779 513 141 255 -456 500 -430 587 -393 -648 193 -6 144 -575 -663 -626 439 456 -748 -364 -181 306 -615 -544 -853 142 -94 -763 615 -252 564 559 -698 -530 -164 171 -838 29 589 441 -458 -59 -215 -483 -272 613 401 -164 -82 -379 -237 -799 -46 -636 11 -883 643 -321 -482 -241 194 774 -562 -716 -878 -774 213 183 -875 -694 718 -303 252 211 -242 161 -742 -521 -760 -480 -53 614 -493 -445 -458 166 -503 -407 374 269 -90 214 567 371 -637 319 48 706 -13 -167 651 -550 280 -681 -259 -222 -699 -397 217 -205 -333 -327 92 667 -648 -618 -841 -800 -466 -240 -750 -56 556 -562 97 790 29 303 -602 -77 -482 -113 359 500 587 298 -252 478 -848 -48 3 -770 264 746 -661 -240 164 -193 268 707 343 -212 -758 -166 -364 -236 362 -455 9 -412 -357 -354 669 390 -425 -814 -565 -599 445 -350 -888 498 227 531 526 -654 443 433 572 182 228 722 501 -7 -855 -264 -244 593 -594 -682 534 264 -523 129 -712 354 559 -561 578 674 -809 -759 289 -39 444 795 776 315 -169 674 -318 -664 171 -408 -730 559 -75 -296 131 174 -228 -238 75 -671 -226 322 69 -75 725 762 619 -645 -717 -744 -676 576 292 487 133 560 -375 -565 491 -282 -619 -411 580 -401 82 37 -124 -340 -139 -714 -702 -29 -227 246 219 770 -695 -656 95 249 635 240 -729 -435 687 746 168 -78 105 322 -466 -6 -859 382 -888 604 574 499 -338 62 64 -844 237 -729 -356 262 619 445 296 -641 480 0 469 296 532 -549 -197 37 -206 -891 688 700 -650 751 -102 8 340 -488 -227 -379 -828 -219 722 559 522 -874 93 -215 -613 293 639 -420 -131 438 -259 -559 -50 664 21 -505 -741 -853 65 -618 377 345 -622 512 569 -123 -318 50 -273 349 -444 581 535 402 -163 -299 -671 513 199 385 91 -587 -836 205 579 -623 -535 -889 471 -194 -259 -60 350 455 -670 371 -763 -844 470 373 -686 -869 -366 -133 526 -116 321 -870 -500 257 374 -315 601 -888 -729 245 689 -54 -406 -791 -583 -457 -71 283 354 93 -383 94 109 -310 -521 -216 -421 454 -205 688 446 -617 -191 -706 647 211 692 744 400 361 278 -75 250 275 791 -431 424 -479 558 -34 -340 -693 -767 -287 535 -688 656 -564 127 81 720 -332 -52 628 -185 24 -134 -8 -653 410 335 798 -814 207 266 280 404 439 409 644 -268 570 625 -155 -24 -761 199 -160 -463 -370 -318 18 257 -148 -601 400 -793 -26 -863 -269 230 -552 -178 -546 284 193 -825 287 -807 -508 71 -439 699 8 668 212 33 -489 -360 305 775 485 -140 76 -710 417 -637 379 647 -321 -316 -124 83 88 759 91 784 294 800 425 20 -822 378 -197 -732 301 -585 -415 434 -789 -445 -444 -688 153 495 -652 274 613 -601 217 -391 -182 -6 82 -846 154 748 539 64 -51 671 152 -363 -188 481 -232 154 780 -269 -465 -289 785 72 614 -813 -85 -721 -47 -711 72 424 222 -658 615 72 -289 486 -68 321 -492 -650 -741 -807 477 -66 -343 -359 -746 147 -339 95 -716 -273 601 -880 583 -591 13 -32 293 -311 -268 -412 -824 -109 -149 -834 -870 389 509 -529 -405 -517 285 -4 -487 384 -545 579 -161 221 -250 -422 683 -286 -58 -747 -682 441 671 -618 771 554 -874 630 61 -529 518 -293 -780 -140 -452 -319 555 -652 348 -589 -769 -272 343 -181 -4 -223 410 -725 -72 -225 224 -25 472 -133 648 -18 733 -66 -606 -275 716 516 69 -375 -36 379 641 360 675 -822 302 244 442 -719 -586 -113 -625 -599 459 -685 -812 -604 340 222 657 170 -715 -456 -635 108 -742 425 -800 -851 -472 -605 673 251 -313 781 316 -580 -285 -325 474 170 778 -20 -497 -620 -757 -859 -122 328 350 -48 -82 576 -519 -402 -291 428 118 691 -595 -246 -714 -859 -727 -862 162 -172 -46 -620 204 -251 -510 475 449 -9 57 -79 134 168 534 -627 475 -24 316 -675 556 -520 -359 676 711 511 747 -640 -546 274 35 -283 307 -461 382 -77 790 492 -706 -66 342 18 59 527 290 -199 146 -858 -349 -796 305 410 556 637 -435 509 -805 320 20 523 512 594 -32 538 702 -344 -878 -842 -290 324 573 -567 -498 -380 -261 -618 -143 -256 -711 218 -411 338 -656 126 338 -56 474 -779 96 -404 -562 -880 5 722 647 -384 770 -623 -808 681 144 -504 -570 -447 -869 -646 521 392 -871 560 -94 -618 -120 -629 -17 198 94 85 19 84 -234 -138 -374 652 -255 600 415 -593 361 319 485 -510 296 621 -635 716 155 367 577 -170 -159 324 -512 -136 318 544 -207 729 -638 439 -651 -287 523 -638 502 -452 553 513 116 431 463 -335 103 -828 -704 328 429 682 -722 -540 404 -657 -469 -74 -781 439 -633 -209 -530 -695 -324 -75 -539 708 -103 654 705 578 704 682 -603 -334 498 -154 799 -44 -644 116 433 448 -306 -783 572 258 231 575 -287 -51 -156 462 780 537 490 764 -181 -884 50 -342 -172 -125 621 284 -253 -295 -159 -110 -518 -666 -59 -170 539 696 -126 6 -710 452 26 -564 499 -617 547 -778 278 -550 -545 389 78 283 -892 -466 -815 -442 -632 140 -197 577 -669 -91 -874 -742 97 126 787 -162 410 224 -854 -276 641 -411 721 672 192 -870 73 -882 -428 -422 686 -694 -733 -783 281 671 793 -273 792 619 197 -842 735 396 -403 -528 24 -383 -862 541 67 -774 -402 -594 180 -359 -791 -300 764 444 284 439 -210 91 210 -29 121 -888 -440 -435 -861 431 -426 428 21 -434 -255 135 -642 407 -781 -620 -257 -798 103 -351 -119 -517 238 527 -488 667 554 199 -787 708 797 205 -476 698 650 -383 -581 574 451 -487 -159 -266 -411 198 -191 655 399 -812 685 -725 400 206 -468 -311 -324 615 -796 -252 -522 371 -64 342 -333 -184 -225 92 38 -327 -835 650 -512 -292 134 -615 297 -335 102 -357 -185 547 -758 454 -849 -783 -353 394 46 -646 640 164 391 -188 -141 -240 721 -416 375 -710 535 -852 -880 620 -524 -516 229 -443 -155 -599 539 -723 -197 274 -54 -513 698 566 593 -818 -201 12 703 -730 597 -252 -240 -447 496 -107 438 167 722 559 658 116 -331 96 747 454 -729 556 225 695 -266 -525 -82 226 628 -53 -550 -86 538 -439 772 593 -103 -484 -367 408 -862 -389 -517 -840 334 513 -270 -12 544 -40 -828 412 -773 221 370 -90 -47 274 311 346 138 -301 -885 402 186 -273 709 675 -149 -849 -166 -551 72 -605 173 246 -857 -319 298 133 49 469 328 -241 -392 -523 -761 371 -42 586 -295 173 707 525 -85 615 171 -721 -319 -44 -283 -505 -614 516 -758 53 242 -574 392 289 478 -431 -819 281 107 214 -320 -832 -12 757 166 -310 -761 466 343 -143 58 -71 253 733 -428 -584 139 660 -890 96 479 224 -21 -583 -781 473 -119 -402 734 -661 -585 685 -421 -434 -60 -321 -367 139 -99 207 759 -567 705 -388 563 -8 -85 -869 116 -299 212 -893 22 -669 605 -739 -554 -31 61 699 383 -132 -125 507 613 -329 -452 -558 756 53 -354 348 -879 -899 -519 -554 -202 616 521 -389 3 256 -814 543 571 -158 -514 515 49 -732 658 -885 -147 95 -874 779 129 389 -394 -516 -280 463 -315 766 -778 -159 493 -416 619 -881 731 -56 -493 -719 286 635 -407 -505 54 281 -211 -103 548 -720 513 262 201 -459 495 553 -563 791 -754 -357 390 -232 420 -189 -810 -42 -699 -11 -441 420 12 -641 505 -90 364 -146 -132 -891 440 -134 -208 424 347 -349 89 350 737 223 332 -11 268 781 -428 416 -787 -384 748 -197 -401 43 -738 268 193 -188 624 -741 653 -291 171 -860 -744 446 -203 725 262 -900 -822 -612 589 226 -233 -488 608 -159 783 690 -817 604 -321 -155 654 -891 -404 -137 -630 -226 675 585 752 -286 390 125 456 -390 -846 -552 171 -359 95 -415 -892 473 -625 646 -197 376 180 674 -442 467 -238 -501 612 439 607 -245 -761 474 -635 -725 -649 374 540 -731 634 208 -387 -380 -691 -185 198 -136 600 -383 289 735 710 9 424 391 654 591 319 134 -197 39 -503 761 -248 776 19 -47 249 -643 467 -821 -10 -302 -775 189 -71 -677 691 -504 -207 301 340 489 262 483 -269 -651 -160 501 689 -53 -784 -253 -561 -818 169 435 82 247 108 -828 185 -781 -603 -283 717 626 -78 -349 -815 -308 -149 420 735 140 -887 -420 -537 335 -720 653 -38 1 233 718 557 92 -642 9 743 -455 654 557 466 57 -532 613 240 118 728 -883 578 -111 -584 194 -724 594 432 -204 476 -375 790 -879 -389 178 -332 260 -549 230 -419 -22 113 -430 226 -564 -582 147 775 497 -153 689 768 214 -523 -217 589 360 -122 241 378 594 -712 148 572 42 -328 -509 -339 -329 -195 -815 -698 -74 -268 -676 -456 202 -485 290 -735 -319 347 -184 761 -541 -351 -544 -450 -853 108 161 27 609 237 -849 -20 639 -464 -84 -721 139 -783 582 -298 335 -276 569 456 243 420 119 -170 -575 -816 586 -334 -257 -87 143 -191 -900 132 -122 494 439 230 533 -847 209 782 -727 -733 -566 730 737 214 -668 478 -824 187 -692 549 -718 -438 -741 -703 -573 -888 91 46 -302 -398 773 -113 -177 783 77 -312 -33 -133 -396 -683 -460 408 460 578 -352 -748 557 -210 604 671 529 -257 738 -624 535 -798 -105 153 -589 354 604 209 -536 657 -564 -754 334 -300 -199 -230 553 -29 -891 -261 208 630 -563 -724 674 -81 -853 -214 549 474 49 614 37 -846 635 -5 -232 -862 770 326 -562 -29 281 -521 605 -152 148 -763 583 -11 472 769 769 457 -378 42 -91 -94 17 -630 237 -53 598 -590 31 440 -815 -225 -161 -869 283 -541 580 -593 -304 -600 622 -745 -662 -403 -303 76 156 -547 737 489 249 -417 738 -488 90 244 -596 -539 -517 50 -128 335 574 399 -207 -66 -555 -734 -872 625 -339 89 256 5 -517 389 -764 -355 -817 -526 181 101 152 393 683 319 -408 408 188 -454 -639 577 639 604 -762 -786 -250 -585 -837 318 -43 692 -600 -495 -100 178 -715 -116 598 -783 -812 -127 -390 -18 -319 -477 481 -263 -355 654 -445 463 -553 800 -153 -235 -245 277 -526 -186 -581 219 428 -551 -202 -850 599 -536 469 -260 -458 625 343 94 595 -558 243 -814 -458 -811 150 -254 669 390 569 -449 -829 590 687 -75 137 708 102 744 -615 -634 55 734 -333 -510 -250 -677 761 760 253 -526 393 -303 -184 -415 -10 106 541 417 -224 656 -412 742 555 -327 227 -446 515 83 -81 -677 -164 434 -653 464 -343 -278 -467 -743 -875 135 -235 547 129 388 583 330 -310 475 -841 -166 455 172 -438 158 27 737 685 508 363 -736 -639 -243 -642 -552 -756 544 -800 -13 743 -256 -101 -112 -466 -6 178 386 636 -606 658 -380 620 -618 -21 306 781 -227 505 -198 751 656 -83 659 55 476 -298 -365 -787 -389 609 265 782 -390 532 -7 106 409 595 330 -508 656 -341 137 -322 613 -347 654 740 -605 209 -803 204 300 -222 -859 -335 317 720 -842 -316 358 -648 300 -867 328 -489 -483 -439 -491 663 -757 -407 270 -715 -662 296 113 -842 159 494 516 55 240 -792 -437 320 276 188 568 -117 179 -89 -491 491 -111 -427 554 -891 -207 -227 157 79 -310 -497 340 -471 -23 -682 -559 -430 -677 -462 -591 270 -760 -154 1 -226 -138 -115 716 -64 186 -13 78 -18 680 -358 752 -524 -578 29 -465 -746 208 97 -292 -381 271 229 380 582 -737 480 -767 673 -410 534 -600 355 521 322 655 33 488 -647 -823 -257 152 516 29 228 703 -739 -872 -435 -320 755 149 773 -203 35 -46 -392 171 532 -528 385 -27 -512 -692 -552 -187 441 14 103 375 -537 -184 -502 709 746 -345 187 -609 -753 654 -700 -813 27 -111 499 3 -577 -328 390 7 -406 -716 -488 355 -434 637 738 86 630 540 615 -65 -450 -62 265 745 189 498 -485 -520 -586 708 -227 492 -75 -887 -282 179 -356 -767 -320 -601 267 296 245 -605 54 97 207 64 639 491 259 447 -62 358 -62 -865 -286 336 -2 -588 -585 258 333 309 -629 -386 -260 -56 565 -655 432 -16 638 -506 -270 -555 35 219 570 -344 690 595 -769 -179 154 136 507 390 -807 397 -778 -84 112 -757 125 -93 -222 -581 146 600 759 -780 -340 444 -589 270 -625 -433 602 -199 582 115 -174 317 439 -768 -502 646 568 -765 -230 -136 -97 275 423 -768 660 297 -211 260 139 -606 462 -220 -582 -411 616 -44 -888 -475 -43 -369 -824 412 -839 593 -706 -321 -793 487 -520 -136 -680 -385 -489 -794 -617 -318 -167 -857 442 -172 800 -342 -243 -163 -758 537 36 620 -412 316 -755 547 -19 -838 673 262 348 -455 269 787 406 -700 677 727 138 -501 -829 555 354 475 -499 264 602 245 -367 -319 -194 -166 139 -249 -467 365 -421 -229 66 -434 680 678 401 798 -564 -350 -502 346 -546 306 371 239 -259 236 -581 612 -393 -270 336 -858 -29 -655 -55 -220 -82 798 -657 156 -403 -16 -538 -501 -721 617 157 -834 -400 394 -526 541 -58 796 605 -402 -475 -184 -405 490 500 231 -400 199 403 -815 -199 589 -367 202 -160 -866 -479 -337 17 -80 -632 -647 -648 -22 -350 429 -864 492 391 -394 557 519 -355 -735 -747 -692 -46 206 -713 8 -201 222 724 452 -830 -611 451 -659 636 -435 -477 130 -491 249 30 -738 397 737 474 130 -437 717 26 -246 588 -24 -889 -735 -809 -30 751 16 331 9 -607 -753 -614 45 -639 -384 -634 685 681 -557 193 396 88 712 184 -616 219 732 -112 -198 353 208 691 -803 221 127 4 430 756 488 -48 163 -887 -63 494 553 -111 -62 597 -365 30 -683 546 -521 71 -377 -240 535 683 -39 -424 -166 621 -174 696 -664 -634 -224 -444 -653 118 -713 -334 -788 11 22 10 -475 135 -265 62 -675 222 -15 -74 -206 244 -718 248 694 -64 -510 36 205 -339 394 -86 658 -288 -101 696 -417 -372 -272 -789 514 -394 -621 -342 482 749 -475 -405 49 561 -746 173 -18 696 -568 160 662 -417 531 550 -674 -397 -321 149 341 156 651 -460 -424 -551 -572 724 388 -499 -142 -67 -172 -628 -70 -51 769 678 -595 -859 316 240 191 -880 -186 375 40 -242 -347 -82 84 -462 440 -63 456 483 -791 -580 145 -877 -180 332 -839 208 -213 -194 620 -735 -480 -520 -744 186 14 33 149 633 784 111 353 -307 678 -186 643 -745 102 642 95 -35 -182 -579 305 -817 -219 -563 279 118 -479 -661 34 -276 600 438 -569 -665 -705 -807 -287 -550 -117 -212 773 -370 -551 -370 426 128 88 -332 19 -635 -825 646 13 613 -289 591 -88 -316 -688 -685 126 -568 487 235 -416 318 266 245 334 298 -183 131 -806 -713 -530 371 591 210 51 -202 250 267 -679 130 674 -377 27 -748 -752 704 -68 660 -10 -690 -765 760 341 472 648 -248 477 793 -358 -424 -507 333 -90 544 -856 -722 -385 7 314 -65 -827 -197 68 -679 -705 286 531 88 -231 533 -390 299 -893 -628 586 -597 -62 682 -620 611 215 -364 33 252 1 -358 -355 -813 715 698 60 -236 -22 285 760 -832 520 -709 467 -230 747 -545 -712 271 -221 798 -530 648 111 -243 -742 366 483 -193 -151 -182 748 627 719 -771 135 370 507 354 641 700 347 77 200 -200 45 52 98 -642 700 -30 -521 495 569 356 45 -55 -16 -474 774 -127 -454 -477 -276 351 -488 -728 312 -92 478 -661 -895 248 150 469 103 -806 -715 -671 -569 199 225 139 -492 -135 347 -406 -194 -373 721 -660 318 245 -525 -588 177 -613 -232 -402 130 10 69 -344 605 689 -858 -523 112 284 -109 -652 -346 -592 -792 -809 -616 -275 -807 275 341 99 -866 -297 72 -507 -580 -227 -380 -199 -167 9 584 -574 -107 158 -343 382 -485 -398 183 105 -353 -155 -415 99 -306 766 475 121 146 -810 -568 -29 -744 -661 -220 121 667 138 -458 215 578 745 637 -46 369 71 -449 -561 -810 -489 370 -720 -186 416 -878 9 87 -280 255 508 -406 -317 71 -617 -74 119 329 -372 -617 -865 -312 -770 67 -732 -559 326 181 -598 456 -166 -642 -99 -226 499 -841 271 -691 -594 96 112 143 -527 -327 -687 -222 -377 374 -619 346 16 -623 -543 -126 -462 -367 756 660 267 -119 -424 -474 -374 678 -505 356 362 -700 115 148 -79 497 -282 573 -73 727 276 -850 666 2 17 -211 -815 -829 73 -37 -15 98 656 -658 239 -425 38 447 -862 -817 707 -537 -760 79 218 410 250 277 -256 -561 222 173 -799 -140 -796 -7 32 -519 774 146 353 573 222 -802 -341 -191 -552 29 174 -749 -449 -227 338 -869 -595 -566 607 302 -221 508 -233 -117 -742 332 -289 -234 -84 -882 -119 -869 780 -790 -43 256 121 -436 -770 791 -243 -423 603 -10 -152 493 144 700 766 331 -852 -679 789 490 -829 -659 -591 559 -745 -410 9 -122 -511 -189 -561 -862 418 206 -127 -799 658 -334 -658 -454 -411 -127 -219 -506 732 -811 182 70 257 369 -133 628 -885 -156 -365 36 410 -99 607 336 -572 -195 79 27 785 328 -64 -683 -43 -337 764 376 718 -841 -514 10 25 411 288 255 -611 554 4 -718 797 -422 12 175 -148 -538 -85 -312 295 23 -778 -73 80 -554 -14 -242 -104 465 281 -536 397 -771 18 584 566 430 -221 -855 264 154 10 -252 -858 592 -149 671 93 -811 -370 -270 -568 -611 -620 387 606 476 -589 -104 -823 259 81 101 225 -115 532 326 -722 -352 27 -435 -627 -33 -502 -691 1 -534 444 274 594 671 -80 -346 -535 -215 -516 784 -644 -678 204 713 440 -89 49 31 -825 151 -211 -378 -330 -333 -58 -798 -187 -179 -103 320 456 -765 -321 -286 -265 94 -848 341 569 -722 -489 -749 692 -845 -501 441 513 -125 554 -399 455 2 -584 569 -301 748 369 -151 -792 772 632 -32 -555 -835 -202 -871 -25 545 -799 287 -549 -5 -251 -594 116 -99 -190 -93 -505 -781 76 -256 -122 479 -432 -540 374 758 141 748 158 -43 -173 354 405 681 219 -636 51 -695 187 -673 -716 -812 654 -134 -488 -481 416 -280 587 -693 450 -859 -889 -358 -239 -598 226 -177 -53 678 -131 -651 384 662 5 -341 98 -537 580 319 -896 796 -877 49 745 -235 284 -609 -361 374 -159 -625 150 -80 437 510 612 -319 303 -348 -429 -569 621 354 176 -556 -473 -33 -433 -267 98 -31 -12 -633 -604 600 194 671 753 -611 375 -714 675 176 288 634 -815 -465 529 150 147 82 -455 -449 -591 406 -473 -610 623 -238 491 -693 -603 -284 753 -349 477 646 760 679 364 473 -683 -744 -408 -480 360 -524 188 668 131 -619 -812 478 -434 648 123 -778 -404 119 -84 741 -883 -733 -291 542 80 66 314 408 -501 233 -354 347 -167 259 77 -725 -105 82 -406 -251 -97 -666 -677 68 -369 769 -194 243 -654 254 289 353 348 283 671 467 -317 657 466 204 -763 107 183 56 29 -750 -614 -831 61 352 -781 -399 483 381 -691 -266 -359 568 -859 -372 433 -584 611 152 83 693 653 -635 -596 0 -721 315 -786 -787 334 248 -629 526 121 350 -724 -833 -154 544 -407 -546 543 -676 14 -788 629 -646 461 -700 449 529 -594 -690 263 50 -393 753 268 208 785 -121 -533 -142 -799 73 -205 -852 667 -259 -145 -499 88 657 -443 -168 769 -107 384 -646 -729 -421 221 -333 438 381 -288 -334 -210 -819 -854 -364 93 -654 -351 -229 -305 -819 82 797 -71 242 25 252 -636 82 400 -611 -77 272 -75 158 391 -322 -668 -712 24 -559 -645 -550 -602 344 -340 788 -791 640 537 408 -777 556 -839 -446 359 -239 46 -50 71 104 129 -762 563 -666 -307 -114 11 486 -40 -681 796 251 -805 -311 -43 248 -430 435 -861 -546 231 -819 360 -323 337 -815 -239 58 -494 397 493 -420 -707 107 217 -619 644 35 35 31 310 -659 -333 717 -135 -545 -799 456 333 108 -615 621 -469 581 -419 -534 362 -156 -564 538 -900 690 -571 -83 -866 62 -894 617 -519 521 153 -703 325 -826 502 -315 -836 243 135 -121 533 -517 -208 381 256 626 624 -197 -868 -185 351 -782 -503 -686 -555 654 -41 -228 -790 -612 470 111 381 306 272 -566 -883 -55 287 767 170 308 -581 -705 439 -57 157 -752 -376 145 -709 -648 -725 521 438 -282 -877 702 -156 749 91 -591 476 -290 -372 731 -123 -475 -742 -225 293 780 314 -664 -514 -650 418 153 602 647 725 796 -8 686 -681 154 -805 -180 684 -685 -384 794 -861 -555 795 -851 -365 -511 537 711 -792 -584 470 -560 -474 419 459 -717 -241 237 657 762 54 280 -721 -80 22 622 -542 311 -200 -693 -349 -581 486 779 705 216 -164 560 -428 -187 -830 -510 350 -700 621 127 -874 -496 239 -235 529 129 180 -132 -867 600 142 424 -820 287 -705 -210 -448 489 -570 -371 -892 -217 -713 575 -523 -106 -317 731 6 -250 -353 -667 -723 -213 -862 -411 -88 455 -263 799 422 467 409 280 751 -232 -73 -316 -141 -683 -669 -633 -1 -604 -277 142 693 -331 415 775 -395 -525 411 96 287 -246 585 -807 594 -635 -83 165 521 -112 269 43 129 -244 -253 -771 -181 -703 617 -824 514 -147 385 645 -820 -107 180 757 451 277 577 -725 -803 399 -564 -178 563 -523 -253 -115 -456 473 -308 747 10 681 -537 372 601 -612 159 -898 -181 324 769 -736 -176 386 743 467 -136 -500 -500 143 361 706 -237 626 -818 349 -279 745 740 -140 80 731 247 71 -635 60 -537 -777 166 258 770 -510 247 85 628 431 -59 -86 -530 -873 -240 328 -529 410 762 582 658 -353 -674 -677 792 496 23 304 397 531 555 -594 -427 586 237 -682 112 -486 513 -379 -457 9 498 -355 521 75 -194 -544 650 -451 264 228 -329 -707 -487 586 -206 -722 367 490 -61 -66 -560 660 578 -701 637 265 356 114 -204 323 -704 -693 -352 680 711 -433 707 130 -562 761 -311 672 -679 432 774 -633 -565 -296 732 102 408 413 144 -348 -290 695 634 19 -11 591 100 211 -862 762 -437 -205 143 -799 625 -312 531 -133 -617 725 -688 -29 -648 -384 436 -237 232 508 96 -413 -242 47 -822 -19 -442 -171 265 451 -587 286 -105 -823 281 -276 287 791 -24 -887 -286 -391 499 -206 -541 -247 -536 -867 114 647 -150 221 -822 574 22 -736 265 -207 -283 750 530 -527 345 -36 -650 -119 -165 -592 178 -689 -571 -667 555 -231 672 614 644 287 -140 170 -595 -291 519 580 -897 -871 353 -392 311 -541 140 -637 -78 -213 325 93 -785 -545 701 -836 -789 -692 85 -652 391 234 -368 726 678 318 -218 -882 -205 -867 -552 -440 507 -210 288 -429 226 -676 672 -94 -488 585 -65 791 743 -406 -379 -500 587 -479 -107 457 -834 -846 312 800 -476 -337 -324 368 -484 548 -836 64 487 639 286 141 -430 606 300 -571 620 -57 -392 65 17 552 764 -451 -767 -739 751 422 -323 649 -513 13 -573 -628 -810 746 58 54 -502 -446 309 260 42 -217 463 -98 739 -437 164 -510 -853 -844 795 509 356 -646 -703 208 -61 522 54 593 -583 -245 795 65 132 -175 44 -189 578 -744 570 537 255 -673 763 -366 -875 -173 -809 -829 -776 162 -173 28 -251 66 -894 -639 744 -856 -243 657 525 -499 -215 -716 -86 -471 -590 -387 671 -191 -11 -674 210 628 -517 -461 -408 530 -56 -39 593 181 -82 534 156 -506 592 -491 610 -34 -484 436 -241 -692 361 638 152 682 -541 -60 -58 -511 365 -627 520 -170 -25 696 348 -883 800 80 177 -156 577 -624 326 -828 -209 655 181 -125 -531 -880 612 -422 -860 -154 660 771 -380 295 748 -731 -154 320 -25 -92 -169 -896 -373 -476 147 -845 187 -137 -599 -678 -313 -22 109 452 72 -16 -242 757 -88 648 8 -422 84 555 273 509 246 263 -815 131 -744 -887 681 294 -746 -343 -150 -718 496 62 -46 -671 -670 757 -136 -589 -168 -224 -683 157 -123 -355 -171 -496 652 -24 584 748 -41 -499 -304 32 454 387 -407 -306 -121 384 630 434 650 32 -225 -256 -39 -884 -821 -195 -65 748 518 -401 335 766 531 -176 -854 -477 710 -629 -867 192 588 160 -157 90 368 -678 619 -532 439 -430 442 566 184 691 -618 317 -129 -857 -841 -12 108 -635 -795 722 775 418 697 -601 707 -299 -42 -88 -78 412 282 -606 -356 442 572 192 65 -606 -81 -82 -389 -424 561 -577 -821 -545 101 44 -393 375 366 -487 398 -127 106 737 410 -659 -16 85 29 534 -144 93 -310 236 -348 -167 -186 413 -356 -657 233 490 514 470 294 -762 -126 233 302 -633 -852 -36 -240 336 -425 -486 -582 304 -198 186 -447 284 138 -733 -589 147 -420 -368 26 -765 401 58 -168 622 -16 378 -281 -491 -861 -861 685 -436 751 287 -64 328 783 -463 -248 -9 -386 -358 159 540 -793 675 144 -462 795 -292 -530 783 -246 -716 346 468 732 -317 -56 -672 -274 648 605 287 -741 -788 -470 202 -648 -599 110 -419 -827 -251 -136 -606 -821 -500 -136 -678 -470 168 -719 -662 -60 -185 -38 -441 -184 125 643 322 184 573 -647 355 -209 -758 -863 659 -427 224 -397 74 209 -314 -668 -621 195 -879 475 -599 -489 765 -337 702 730 -37 192 680 401 134 -118 679 316 628 471 -860 -443 370 714 290 -784 -730 -107 431 320 -644 -101 -516 416 -464 125 -720 11 -53 435 -416 211 431 -110 -395 -870 -707 -637 -154 256 -429 280 -499 124 426 -700 -200 -299 -770 -207 382 -432 -289 -751 6 -516 -893 297 -700 229 -742 -548 -184 -756 57 -847 330 254 692 -735 -500 24 -188 140 -134 717 -508 265 150 -51 5 188 229 220 -292 -772 684 -507 273 -382 -68 427 331 -32 -14 243 -2 367 515 -495 143 524 -87 416 -314 740 109 614 738 -16 569 300 -669 -288 213 496 -744 -585 -220 -789 -336 756 -11 693 422 566 -204 -580 177 428 727 -172 521 114 -607 -719 -516 -307 -34 -423 19 546 697 308 -272 739 274 173 487 -584 33 -579 -803 627 -284 -142 -750 -871 753 565 765 519 -804 272 -668 571 -669 -667 -37 91 -655 584 -885 -202 -798 -194 473 -663 -622 192 -288 531 258 -184 -126 495 -618 545 -723 -205 361 184 -665 257 165 -281 -280 607 408 -553 -702 242 -320 384 -782 116 -88 644 -704 -858 345 515 -180 -872 627 207 -455 -618 -646 762 283 -68 -628 -729 -146 -808 -744 -710 -188 -30 -686 -812 -472 -528 373 -636 -650 -690 -869 -206 -474 682 625 488 -256 -194 392 92 595 567 777 133 -716 508 -878 49 330 -316 -569 -827 378 702 435 427 -467 427 -316 -755 557 259 -828 139 -278 -681 492 -841 -727 -146 788 -872 -517 -311 -773 -517 57 -116 27 424 -886 125 571 -759 -650 534 -866 91 -793 217 -789 -332 -287 -718 -330 722 677 -534 583 -203 -358 299 374 -628 -194 -443 -611 -259 800 793 367 628 257 -262 -761 -812 -449 -319 421 401 371 164 -788 -373 -696 31 -192 -427 9 -5 -153 765 759 160 661 -78 421 -247 583 -692 -115 744 -371 768 99 534 -522 752 -127 -221 699 36 166 -695 -780 -510 25 -670 434 -191 719 -677 -152 794 -697 277 782 127 281 -665 -73 -755 175 722 447 360 147 432 -218 -745 -323 -783 -193 -609 -102 -308 -297 -639 -849 230 81 -592 529 612 -733 -880 477 562 734 302 443 -147 359 125 -888 699 -220 678 -540 538 -401 -660 237 -689 -50 370 -432 536 512 -267 635 410 -619 -457 296 -784 -124 -185 23 8 474 -900 681 -663 575 -103 -528 -154 -892 575 -270 199 718 -385 705 74 -804 -152 -664 764 374 183 361 -704 -611 10 10 -833 -709 771 281 330 784 304 68 228 40 422 -899 567 459 230 76 -602 -722 -210 -378 28 795 -207 279 617 -19 356 137 -772 -215 -401 252 -7 311 492 -70 470 -11 -739 678 -239 -487 -276 -395 211 -658 69 -579 -857 -128 541 -550 -783 39 -847 190 -249 -686 695 240 -164 -499 578 -244 677 232 -255 763 -187 -753 -852 -64 -607 -363 -297 -868 229 -768 798 500 686 -142 345 -348 -547 556 685 566 -508 270 352 300 75 622 -605 114 -543 137 599 36 792 286 82 -297 99 157 -431 705 -403 -850 319 -668 -671 -826 352 -417 -732 -353 -434 130 -119 115 -46 -864 266 -594 216 -207 558 -716 332 -131 -212 -183 -661 612 -317 590 -363 -463 582 -608 266 137 -823 769 -570 143 -303 -351 548 -450 -816 452 -155 -467 -112 -713 -631 397 -232 -751 -265 508 -481 196 148 -483 -212 -173 -658 -486 486 756 -790 410 375 -888 644 -69 -332 242 -121 -508 91 209 -216 66 487 796 -579 533 745 -29 -533 439 -463 -239 -726 -578 -392 594 521 149 -884 -182 588 -260 472 149 -598 368 531 -215 -818 -334 -332 738 -781 369 -768 -153 -722 233 -32 459 626 773 -302 -588 182 405 -710 -767 -197 -899 752 -186 501 -804 593 414 50 213 175 -295 -599 -291 -385 45 716 256 -515 371 296 -229 722 -102 150 -532 450 772 -110 -383 254 756 -124 -817 -479 559 443 640 232 -709 520 755 -298 -805 -511 -644 266 -884 366 375 118 -404 329 535 -875 15 651 42 791 191 -298 -501 -109 499 -336 308 81 572 -104 19 240 -649 328 397 -318 -219 678 459 -407 789 44 123 150 -429 387 302 -812 -653 -221 -101 -155 -168 -167 -450 189 -429 -32 -656 -387 351 243 -713 -447 711 440 -92 461 189 188 -220 -233 309 -144 489 -872 -145 -775 767 -82 661 -900 -35 -488 -708 -797 -273 529 496 -72 407 11 -862 463 401 101 480 -735 482 561 -616 718 644 4 742 521 765 -776 -571 549 -736 -454 87 -673 733 528 -785 -457 -710 -691 -768 448 752 91 -352 744 -764 361 -162 -762 550 -879 120 -832 60 377 -341 -451 178 -316 188 -352 -443 722 -399 -251 -796 -402 734 -645 481 148 -87 139 703 -705 -519 -438 698 493 -813 -684 706 -164 241 -342 -203 421 689 765 191 -221 -751 -361 10 507 -487 -677 -535 358 -97 683 -849 -298 449 -76 -605 113 691 396 -263 -480 -762 -237 592 239 -199 664 -257 187 -263 610 -173 -773 -157 354 -873 44 710 262 335 -113 73 642 616 475 -853 167 -757 -103 -747 2 563 694 378 -340 481 -525 -649 -348 -95 -500 -528 -301 165 306 -883 -177 593 733 507 -325 58 -743 535 -834 359 135 -593 -346 -382 103 -518 -84 65 389 -540 -103 -69 -77 424 747 -4 -331 181 -340 150 633 -376 706 -51 -332 -50 721 173 -160 -280 6 170 721 -280 711 -736 -192 -158 -473 -772 502 183 588 -557 109 586 777 -836 -11 188 -284 -119 -456 -573 421 -305 497 -374 -97 -779 -166 174 738 -673 -532 449 -837 -185 -124 310 477 -835 -725 497 564 -830 164 -792 458 114 102 -149 659 320 241 781 -180 -777 -272 128 680 -772 372 -832 -163 -889 -490 -683 -866 -647 -115 -160 -578 -374 514 387 -193 646 279 -511 770 -243 555 -192 63 261 28 -864 667 -436 370 -479 -186 330 -69 -194 -442 -629 503 273 792 667 599 75 632 -864 -461 288 543 461 -205 790 650 -434 710 -585 -6 -65 121 -777 -452 -15 -689 571 42 -325 23 -748 373 -88 632 -843 -682 -654 -782 -851 -55 -684 -570 -514 -619 557 -498 -869 292 757 -52 -373 -847 175 157 -453 -499 -816 334 -333 584 562 -798 -839 -278 742 638 -239 -645 190 361 256 459 621 607 436 221 272 -532 110 663 461 -362 -735 -785 -296 356 571 -628 241 -824 -883 364 359 39 32 -673 340 518 -122 -155 -160 -575 99 -414 556 289 -527 -511 -103 72 -838 113 -50 -113 -862 709 -104 297 12 -817 -233 -684 -571 -521 561 -684 757 -195 -418 -40 -761 -549 -577 384 598 -667 332 -688 448 661 -410 270 -249 -880 232 453 -456 -519 -846 248 -83 238 -485 -190 -343 -220 722 -309 -900 450 285 -56 -441 -400 436 -837 499 -147 381 115 -560 -596 -402 772 608 420 -503 -140 525 -84 -135 -900 -840 -870 476 254 -148 295 -773 -519 770 -77 -788 -433 -750 -832 24 -251 20 -781 -791 171 -793 -298 -763 -656 486 261 56 355 607 -169 -133 -38 -581 302 742 -104 -332 263 50 512 517 401 502 -842 658 410 107 -724 712 273 -177 408 -188 609 583 -477 -820 558 106 -832 -13 622 -105 456 -39 385 -339 277 772 421 -869 -807 732 732 -258 299 58 -269 603 752 -348 -107 787 566 272 378 713 -443 754 274 96 -771 510 -708 643 -823 -879 -391 659 316 302 -7 555 757 367 -142 85 236 378 -107 -310 -145 -748 632 -54 -659 203 127 569 -144 -577 -815 732 -624 -112 636 494 458 -107 296 -63 24 51 433 449 -284 -749 -560 0 206 -122 274 276 -623 -501 -314 -206 171 583 -632 666 -826 -35 -416 262 619 -283 -604 -120 -420 95 97 -651 73 -122 -231 671 496 -57 -252 -537 -350 159 46 -299 -568 712 227 2 -302 -603 -416 -188 799 370 -35 412 400 -773 -423 -494 308 260 -458 67 -222 48 509 429 -823 -541 -144 -105 -762 329 -172 -755 10 627 60 84 590 19 -334 -609 669 524 247 -297 -486 -563 339 93 -732 -496 -781 -7 -555 -288 -366 684 323 656 -400 422 -17 294 -757 278 -300 305 -747 -571 224 -841 -607 453 -898 335 675 513 416 -163 334 -605 -763 613 -633 -811 -572 -800 667 82 1 -122 747 -201 -736 414 -252 -198 -41 -732 395 679 330 -539 -121 -450 -445 85 367 124 -517 380 -755 -759 -510 -299 -701 546 153 167 -676 281 501 -636 -279 -252 -55 72 -24 -152 450 -554 612 256 -693 -39 159 -495 384 433 -263 612 -410 -599 748 -364 -248 408 -758 -244 554 -662 -265 -608 -250 -681 -60 360 -598 -580 -252 -742 -86 68 18 -755 389 -712 -754 212 -855 -470 -846 -677 -390 244 778 -505 -96 745 305 -553 -836 525 -845 -72 517 -563 410 307 134 38 2 -680 36 -351 237 -262 786 542 -581 -738 97 9 -211 -104 -858 211 -670 -261 -294 -611 58 704 440 -177 -161 -243 -590 503 535 -671 296 254 -523 298 -479 -864 642 -601 75 -4 -310 -176 232 -534 694 462 571 127 -743 -582 -638 139 -148 52 -83 -709 -383 -731 776 133 -122 429 709 -408 -769 -99 -326 246 -36 428 -224 -412 700 -572 622 -685 -237 695 -871 -371 -300 -702 103 92 -762 -456 113 612 -581 51 186 505 545 728 296 -414 509 -342 192 -156 738 -277 55 -163 -212 -388 -309 555 -558 -352 -775 -542 315 178 521 -195 431 188 166 21 -290 -644 -386 12 -589 743 -509 101 232 -366 -348 -59 402 253 -469 -460 -801 -123 -108 -811 -701 529 48 -309 143 166 -288 571 -124 -13 -798 641 271 -88 726 325 -29 625 578 536 259 -665 -174 123 533 220 713 -301 -636 596 -279 -833 156 -541 644 -138 465 285 -423 -129 56 -871 661 564 791 196 -766 767 443 -487 697 -63 658 573 -627 484 -653 34 -181 629 202 435 -868 -524 182 -111 -225 129 603 548 324 -545 -98 -422 -273 44 -291 60 -122 -412 -216 551 484 276 -63 -490 -129 611 627 688 -750 -109 -583 -667 494 456 -862 778 -52 -764 -594 -751 231 -309 346 -87 642 -255 657 429 171 -421 365 317 284 150 -290 -634 -477 566 -884 -479 -670 422 508 -614 -867 -437 -302 239 -577 314 -109 -270 516 -264 373 -125 108 -611 161 -366 -137 159 -349 -773 85 154 -694 406 -801 -388 -658 -484 -897 767 765 -607 40 -441 -91 156 287 -130 -851 -33 -837 -712 -279 162 570 -636 -56 -869 -421 609 654 -261 634 356 -85 381 -440 348 704 655 207 618 -806 -793 345 -653 -272 747 -576 -67 127 -175 55 -640 582 31 -196 -663 482 752 -327 -9 -526 31 -228 -745 382 -534 311 380 689 -283 -616 367 -284 -550 -343 630 408 -489 631 -27 164 -366 -844 -478 636 345 169 -181 461 -263 149 -302 126 -709 151 150 -869 341 734 -396 60 -649 -605 644 301 -875 -8 624 -749 530 -561 84 -301 -558 -382 -729 402 -677 -727 736 -406 -95 -898 -704 -346 174 271 275 -351 -839 663 130 664 69 49 -712 -531 503 -462 586 -685 -765 -712 -763 -348 -222 521 -721 223 553 304 -443 536 797 738 103 520 764 293 -748 -17 591 -676 -298 107 -180 -866 192 638 -2 -175 402 -813 -360 392 -301 253 -307 -761 -44 -351 88 364 28 554 167 -207 344 91 714 -319 522 -592 -88 -275 -122 -531 294 691 -820 -171 -80 -69 486 -596 240 -439 -278 455 -279 -242 -106 76 -588 181 54 -700 745 -657 -243 597 291 -582 -228 -689 -605 710 -805 -633 397 -846 472 121 -578 686 -58 -847 464 127 -808 502 407 587 130 -431 -804 321 394 -259 36 -84 -824 -409 -11 -556 352 -860 253 -342 -601 561 -143 -241 -37 -737 -489 -681 334 -592 -383 510 364 -29 663 548 -211 -551 211 69 -692 -313 -293 -117 -649 -827 -146 672 397 163 -51 -142 55 -281 207 -490 799 633 -832 -797 621 -249 -650 -307 -569 669 183 -547 -759 -344 341 -177 -490 277 -302 -534 -143 -881 -624 529 117 -796 -899 -384 -582 -86 591 -697 -831 763 421 -167 -598 -74 335 49 409 -90 -5 -345 -255 784 453 -650 -627 -36 26 714 641 277 497 -124 -489 389 124 -357 709 -716 -549 436 693 202 -567 213 224 180 763 -146 -566 544 264 787 401 -12 -440 -448 -159 362 -787 -806 245 361 -725 48 -756 -145 173 678 -885 -476 -456 -60 219 -551 146 -524 392 -462 -753 171 -121 -534 -366 471 90 360 544 97 701 -717 410 566 82 22 -623 -630 440 382 -368 686 -277 -664 124 -775 719 -480 329 703 -143 -333 -442 -282 -407 -324 331 132 134 590 77 569 648 745 534 -47 283 -388 619 202 -857 686 -200 -702 -834 -779 -739 -358 706 -510 188 85 399 -136 -660 694 450 -879 -515 -236 22 -226 -707 -834 321 262 711 -191 -111 -581 -865 155 107 -672 -882 122 -101 -274 340 -560 334 369 385 -320 -616 -662 -612 -799 221 -316 -169 -493 670 -472 370 32 630 710 -265 777 526 -897 4 637 -270 498 695 -110 103 -878 -227 -235 -176 -852 515 412 -676 -873 292 227 -38 -235 -178 375 747 -862 48 -573 645 81 325 441 -884 602 692 -429 233 394 -321 -709 -803 -150 -695 138 -423 -615 584 -32 100 -606 -768 210 523 194 -280 -101 534 -81 -333 -766 -713 -404 92 779 -619 36 556 -259 -217 -706 625 628 -600 794 -468 -419 -591 55 -440 -167 198 -239 -335 -728 -739 549 703 520 548 -790 246 -690 -18 721 420 -302 470 83 -131 -393 250 -675 -597 -42 785 23 -697 -874 -527 -758 317 226 -692 127 742 -255 -305 301 -459 -712 -810 374 464 162 407 435 54 -221 -716 -548 -594 -244 -579 702 216 72 -814 355 154 -243 307 -97 -255 776 -270 -575 -378 344 -749 561 103 528 478 542 98 -220 502 -794 -214 -603 536 -568 -262 319 -860 686 540 -754 -291 -106 -397 47 -537 -140 568 -709 645 -45 725 444 148 459 19 -406 388 -545 -437 785 679 417 369 -644 -311 -572 -594 417 -392 -492 -715 -870 781 692 -306 -565 -833 -827 -182 -320 -308 -541 467 11 83 -777 -722 -197 281 -343 -204 -164 -403 392 -388 397 -859 -616 -410 486 -595 509 86 315 602 676 -702 -519 362 241 720 -747 -686 683 -654 -570 -750 -308 -714 452 648 575 -49 -739 -871 485 -284 -779 693 -311 -841 -181 381 237 394 32 -346 307 -47 565 -733 -221 -471 483 13 157 -292 77 763 521 49 -691 -172 -745 541 -763 395 -439 185 -815 641 -535 -370 391 -444 -21 -490 -361 97 -698 573 -25 -760 728 -813 445 55 -412 256 -295 205 31 -273 204 260 300 -718 287 189 44 -727 -882 280 -849 483 -895 -499 438 -776 632 -484 -413 592 733 -351 739 -377 -384 -891 -141 50 468 -812 648 -891 -624 -711 136 -804 -52 576 -545 -281 197 318 -248 -696 -82 627 -859 -412 237 280 12 481 -298 33 588 -425 259 -173 634 -757 -149 -457 -521 -44 729 -579 -803 -796 -256 177 611 -797 -547 495 -407 -714 785 38 -93 -811 -659 -374 701 489 41 -6 -629 562 349 -259 -417 -891 -646 -593 -114 -234 -360 -273 349 380 -481 326 527 405 -356 124 -355 -559 484 -482 -470 775 -198 467 -843 166 -460 767 -576 262 -799 -171 603 511 -532 551 696 -889 785 -111 -502 -200 395 -284 -331 671 642 435 -457 686 668 -332 132 -742 482 -472 -585 -488 -105 -884 -278 -37 340 -19 -433 -46 505 603 -398 296 -598 711 -125 55 179 515 117 -413 391 -666 481 -272 587 -234 428 592 -324 -402 -664 -803 376 -78 709 -298 555 -764 -541 -618 -70 -89 -289 -120 -15 257 -217 -449 795 -429 269 -225 -513 -126 500 537 637 -896 759 -789 -338 -884 -552 719 523 682 -696 679 17 -78 -354 -33 648 103 -325 -267 112 61 625 173 -335 -409 563 67 30 -768 55 3 288 628 641 -52 638 767 149 526 -861 -191 442 466 273 -435 -768 -575 473 281 566 47 -205 164 299 -861 -78 308 639 622 -420 -94 -28 -310 -269 753 -117 219 186 -884 31 -621 618 650 78 585 -509 303 50 541 -628 217 -255 680 -221 -882 65 -76 -533 -588 719 423 -195 -284 -519 279 -691 199 714 -322 -879 -841 -417 580 555 181 38 90 -598 -736 -67 -591 -204 -515 -231 -234 -147 -176 196 561 550 688 -475 -96 25 618 248 -17 -736 -712 -123 749 -725 301 -792 -371 -895 645 -562 -198 -718 -140 -773 190 -748 192 -812 644 -290 -67 574 -682 -92 -405 -185 -633 344 -267 272 -512 666 660 453 -788 -847 -658 -780 170 425 759 -767 -635 -73 629 -715 -621 -197 543 88 760 -179 -19 296 -133 -577 -126 261 -877 -111 -819 588 641 -138 -142 26 -309 230 -277 -743 -758 742 -348 346 -157 -221 -96 593 -10 -414 504 -782 793 -235 -512 513 -205 736 787 36 524 -476 -161 137 -241 -588 333 290 769 -776 650 -329 532 -66 793 -378 -858 -662 136 -314 360 -442 9 -736 -859 -43 589 -523 738 -24 75 -45 223 -318 282 38 212 633 -689 -200 -83 -495 -719 635 331 25 -267 -231 -221 -577 -876 -700 -752 772 759 310 -154 -854 -366 -670 148 455 -131 -682 623 -738 79 -578 -795 729 -218 -343 364 -20 12 -171 -215 -19 745 115 -737 -774 -384 298 -616 -133 554 -457 766 409 -85 -9 -427 -31 -597 -493 -47 -146 -246 678 635 449 153 -855 355 -286 -599 -257 68 -460 274 -345 -363 111 713 44 89 602 -265 50 286 -694 464 -310 -314 -530 -815 -115 231 -878 -2 -545 454 -687 -176 -804 -336 433 306 -44 23 -668 -711 -378 -379 704 -864 -247 247 -211 154 647 -403 -757 -826 -400 -88 -53 469 450 -40 -279 -741 -618 -190 -331 -577 -792 398 -745 -47 732 542 -168 -551 -368 -881 -570 -484 -420 568 -515 -760 -89 -313 486 -798 -180 114 266 -815 195 -397 562 775 -367 -812 18 -29 -7 -454 -291 425 93 -481 5 -747 166 -62 248 521 -707 -821 372 417 -50 713 -613 782 -556 75 230 683 514 301 219 -719 418 -78 575 98 75 -371 -627 -120 513 328 -109 -477 326 150 317 218 277 118 -706 -104 555 -517 369 -276 -109 -665 -502 7 -778 60 -312 -725 21 321 -204 696 -175 -810 -789 -618 585 675 -530 366 215 -20 -429 -616 -472 -146 303 31 -96 -478 706 232 425 -68 20 6 -181 183 276 -657 -443 -840 -263 -881 641 -320 -271 669 -292 86 -225 663 308 -358 733 233 283 311 -766 749 -747 548 -26 396 319 -715 -772 72 -539 682 -850 -458 -715 588 682 -676 54 697 114 -870 -353 -332 284 -758 339 184 615 -300 -675 -85 504 534 568 520 -702 506 25 -403 347 605 690 -879 416 357 -775 -811 -498 -348 605 -292 -489 28 420 91 254 284 271 -307 779 242 -566 -752 641 -700 -358 -790 -239 -656 486 588 -136 215 152 545 53 -801 -152 475 -609 -49 -677 531 -424 -685 -155 355 -256 -6 799 -687 -729 -109 217 26 629 611 -630 751 -882 -301 -256 248 618 143 -607 237 -17 592 262 -574 -486 -45 -513 800 661 -394 -674 -122 -527 -377 -878 -491 24 -165 472 -23 298 478 -207 688 -433 151 -400 -667 340 -270 -567 -333 -607 87 -134 -440 -549 -20 -409 84 -717 -756 -301 -331 370 -245 -446 -651 -74 -260 -661 -249 -594 -680 -199 -783 227 -518 -634 266 716 793 412 364 -108 573 -785 254 548 -307 -522 602 -374 -479 -97 18 253 529 706 -357 362 399 490 629 -511 507 -585 644 668 -734 -332 -412 411 -349 325 383 -177 617 -764 788 -48 -809 694 -327 -883 291 -677 669 409 143 -803 589 -173 -768 -209 657 493 -262 121 -103 -642 374 145 310 103 -29 527 -710 707 -103 -338 -150 275 -141 200 278 -56 130 -437 -783 800 -718 552 -128 796 -90 -186 287 -132 129 682 -519 -241 -646 395 -877 -18 -352 125 649 -559 462 -776 -140 22 731 415 -250 -255 212 -323 491 64 437 712 584 -619 -480 -678 -359 59 -572 -499 -109 -575 -852 -80 304 762 208 537 -780 -564 -415 148 -48 -343 -268 704 -19 -260 -893 -666 345 -547 -460 244 -815 -559 66 -605 176 -252 -466 -725 46 372 -739 -386 -628 555 455 644 -334 703 556 -880 569 335 629 102 -851 535 -195 554 -855 -346 -311 -641 293 -727 -791 -159 -317 296 46 -517 99 737 271 556 258 357 729 401 -433 368 -253 -446 136 -440 -647 190 -134 61 -838 353 -123 -146 205 123 -390 -638 237 336 177 -667 520 -330 666 -794 -294 -763 509 302 -82 153 537 -640 134 120 -69 -70 -161 495 551 -403 -225 685 223 -111 -747 -313 472 -289 -421 355 626 -448 354 771 -683 -554 546 506 -188 -580 -328 -101 662 -890 -618 -512 -670 -510 730 -850 -187 25 -828 780 -123 -465 719 -797 252 -474 345 437 -833 -445 577 225 509 90 -802 -267 357 -232 -325 -635 -268 -675 -712 -574 -735 274 -296 -321 -626 -644 -264 -26 133 -819 639 364 172 92 16 528 573 -109 -128 436 661 27 -302 -298 -95 463 122 -272 -605 -625 -4 308 -554 164 -735 -764 -415 -795 -655 -50 -6 -656 -17 622 269 -212 759 -329 -813 -348 -701 -887 274 -537 583 125 518 -511 351 -660 -899 758 252 82 392 -471 -449 -29 295 635 -664 456 -132 -129 400 -162 779 -897 683 -432 -578 -230 -447 -236 -291 -733 -517 -231 -232 713 -422 -386 581 -426 -552 -746 -762 -307 -589 154 -594 433 5 -457 84 -320 -897 510 565 -506 -771 -715 -170 260 121 672 -106 -508 -696 122 -672 -249 589 -194 -404 480 604 -878 548 -837 -198 -79 187 575 -194 -823 188 -415 736 724 268 337 505 639 -583 760 -524 613 288 -408 -188 -439 -561 576 236 255 -158 249 -175 -773 489 406 147 383 -734 -581 -895 76 -137 566 -542 -610 -895 -82 138 -383 -145 134 571 73 80 -498 -695 -734 544 754 -106 -380 518 -387 508 -42 -365 773 418 349 388 -522 -871 207 633 16 125 -693 -213 -366 688 392 -680 -635 367 496 54 718 409 -371 -687 624 -692 584 -770 17 429 -728 -684 780 -418 20 349 322 364 -475 682 440 -511 400 274 316 372 52 -769 100 -39 730 -827 -262 438 -86 338 -183 215 -659 -803 -258 166 -326 -603 -65 -235 596 692 -429 -453 -134 662 -872 -318 -713 464 60 152 -665 -779 -306 452 5 332 214 -510 310 105 706 154 562 -541 452 -292 800 10 -288 -14 648 87 -587 -277 -827 -778 476 429 -566 -874 -495 -571 -612 -99 617 698 -183 638 449 -91 436 240 -798 -559 -863 -403 -497 -595 567 -391 -813 705 309 567 -900 178 -411 -486 788 -260 427 641 93 -95 713 663 -663 -476 438 -647 -389 -330 238 -156 -516 49 -705 -631 -519 -704 629 388 -493 -358 528 -454 -211 -560 -323 328 -878 537 -477 100 -419 -253 42 171 -219 -187 -276 568 -300 -753 740 87 765 632 512 -764 98 -617 -7 -196 -670 111 -56 798 445 269 505 -102 -681 254 -457 325 -754 -677 -385 394 -526 46 167 -468 719 693 385 -204 -504 469 374 -781 515 -15 -250 -318 794 425 422 -680 -703 495 -738 -352 674 -27 124 426 -163 647 768 -275 243 -372 -471 -577 106 -201 -271 -93 -679 -442 -46 340 -669 -375 -646 -284 -346 -789 3 450 -41 -534 143 199 187 -64 416 -718 713 -329 -279 -155 112 167 -75 -134 672 -618 27 603 744 -894 633 -704 -105 -183 625 48 -441 505 -368 -731 -709 529 -852 715 464 -709 447 -525 -368 -482 5 -31 -447 133 496 591 693 341 -27 522 258 -111 24 -682 -324 576 -102 154 289 750 685 -637 340 219 -229 720 296 -788 322 635 -866 -460 -145 -263 -860 773 17 653 -693 231 -70 551 -200 -696 -247 659 270 -586 -205 -3 -78 -625 -727 368 209 702 -810 144 -620 58 -202 32 -34 219 -342 -307 -361 303 105 -829 -619 226 -788 -518 149 -114 449 466 -243 -211 648 -804 -115 -217 266 -632 -383 401 249 144 -672 202 792 -403 -603 -790 -328 203 318 -641 -341 147 160 -807 -835 -633 -449 -478 70 -506 597 -784 -370 158 116 -91 -835 189 -722 -614 749 456 112 799 57 -217 389 -197 789 -339 -308 -171 100 89 -701 -451 -714 -679 106 -71 -145 -510 -128 435 160 717 516 395 714 -870 -727 -42 13 -781 -404 326 100 -163 150 344 673 -359 -421 -371 141 125 -15 230 -850 736 658 225 14 617 171 553 94 -744 -691 634 253 705 545 -127 -214 -470 413 162 67 242 -265 -532 -258 -872 -303 -422 -338 -777 218 -256 180 -765 -843 268 -378 -240 -578 -171 402 -475 -599 534 110 -388 -821 -518 285 -227 -480 -62 -233 -348 -152 -703 -867 800 669 -590 -88 -12 -896 -50 -390 -58 236 -710 -121 772 -332 342 -567 731 -259 339 645 -482 -178 -194 790 -824 400 521 664 796 677 640 -5 -418 -728 780 -787 678 606 -505 -394 791 -60 -804 -343 85 -118 496 -843 -758 -233 -618 -888 -230 -233 -787 500 749 -559 181 -398 682 -171 -438 -127 270 599 -591 296 -214 284 -102 69 -859 -523 -245 -486 -420 -772 -191 403 -640 787 -302 592 217 681 -250 513 537 66 85 -85 -32 -591 -233 629 405 346 -466 -463 459 121 -416 -198 453 -469 157 -298 -86 -320 -453 -141 -2 15 51 -667 -532 -486 162 -727 -233 -659 -430 -45 36 -704 -871 -163 522 -666 482 -273 262 -473 561 62 -750 -220 -730 -165 700 355 33 -103 628 252 -67 -629 -647 241 274 -652 -92 628 750 702 521 -444 553 529 65 49 449 -366 -512 -881 -344 -538 -453 -610 559 -643 -139 -278 598 -264 147 328 787 448 -579 -330 557 -826 215 411 -502 -695 -143 -749 377 -694 254 -298 -375 313 -75 -602 -810 -223 770 -688 394 -333 -183 -265 -382 -573 -299 -520 182 -589 -654 -792 -542 -478 294 -512 -636 5 -328 -700 -596 -393 -567 -664 97 93 42 288 513 -316 -666 442 -265 241 -740 -878 589 501 123 -501 221 -577 -137 -814 -482 41 54 220 -31 772 299 27 -13 -62 470 -776 9 -478 -645 674 -34 -585 -77 200 -797 -186 258 501 -415 710 -57 403 408 634 -286 427 -661 315 -425 -764 -174 737 139 -653 215 454 424 134 -197 91 -794 507 29 146 -82 267 517 63 -761 -133 -846 751 -95 685 -367 376 -367 292 -541 -493 -237 226 -849 343 -264 -735 -316 -180 782 -625 -686 -702 -883 -492 773 686 529 -864 -169 743 125 95 200 -20 -451 -407 -372 322 627 -643 -835 507 -482 60 96 180 -490 -602 658 205 -44 -488 151 -81 -236 133 -301 -888 -422 -770 -669 727 -578 8 -99 698 314 577 541 -645 -900 -821 411 766 497 108 163 -659 497 508 401 -837 -459 -33 615 296 -182 339 -899 213 790 523 531 702 268 676 -87 -260 699 -237 -333 214 86 481 -717 -453 -112 -609 50 -735 443 164 -681 -153 -351 -423 -678 536 -591 -887 -301 658 -376 233 528 -138 152 -830 216 527 -361 -591 -683 145 102 -774 -135 350 -727 -681 -422 305 -283 116 266 -392 -511 757 -137 -58 -831 306 89 382 -783 -574 562 -636 766 -454 -167 524 449 -423 -868 425 28 128 352 -848 -191 474 -457 367 -825 695 -150 335 636 797 353 137 779 318 -517 215 -524 382 530 -223 46 -607 202 -833 -823 -514 -768 -100 -493 -869 -144 137 -112 769 156 -104 -672 118 -181 566 233 81 -675 -573 -303 -402 -538 199 -731 669 706 192 -457 400 120 -110 734 -809 -279 588 -744 334 -424 223 -468 -744 304 422 -20 -463 240 -854 499 -860 121 -341 -188 -301 502 -539 673 90 -389 -167 773 -406 134 310 713 733 -883 699 215 184 -848 -613 450 -378 200 -759 -539 -625 -849 -629 -349 716 -683 -785 -144 330 -773 182 -880 -763 -899 -377 -91 -502 211 337 105 -582 -652 -279 394 -685 -727 192 -763 611 -245 -220 -570 -284 -478 -849 -857 662 -848 203 43 680 -859 -490 -599 705 494 -549 349 657 46 125 -695 72 -540 -575 467 356 -514 799 41 -258 339 -617 780 479 571 378 -879 -841 586 81 -819 735 -30 -827 560 223 -589 493 -180 -526 -540 648 -508 -383 -700 -72 262 -624 553 -707 -41 -727 560 -424 -5 544 -201 -789 -17 780 -39 -817 103 60 494 -358 -148 -850 575 -161 467 741 -268 -778 320 -272 415 178 591 717 301 -8 709 -65 535 570 436 69 -213 663 672 -862 300 -525 464 -11 387 82 -400 81 705 372 271 -246 -86 -445 -122 -590 -88 309 -615 -61 -869 460 -166 317 185 -476 258 49 195 504 -344 -288 703 508 363 -142 248 -141 -900 10 -125 -655 651 -473 -812 -267 -535 655 247 -101 -33 374 721 -786 -325 -666 -789 263 357 -23 -368 -35 -542 46 377 209 442 63 641 743 -369 618 -325 730 505 -690 -694 -162 419 -881 71 -191 22 -510 269 -562 -723 -761 -399 -458 -836 -463 -267 -331 264 -383 -534 -329 -211 -838 -689 455 -385 -883 -780 -563 -374 -523 -534 -589 674 -216 -700 -71 -481 346 255 -624 673 -191 -385 72 652 102 396 -854 472 -603 -774 -831 -370 -511 -661 512 -519 -395 77 -470 457 -162 -224 -766 370 634 551 489 -482 -329 132 -858 -217 -115 501 97 693 70 636 -613 -61 465 680 -115 30 24 146 322 84 -113 535 -797 525 719 555 -237 390 -390 -713 -708 -466 -658 -77 -691 210 290 -408 -484 239 197 793 778 -39 -886 -774 256 668 -536 -557 475 615 512 488 -456 213 -846 16 483 -252 200 -746 -689 -615 -428 -126 616 -255 487 -463 -422 245 -628 156 673 -864 -271 -157 -274 -269 164 143 777 276 -538 770 481 -489 -236 -308 -695 -500 -514 -398 300 -400 193 396 547 -242 27 501 405 -391 393 -651 -51 -414 335 -681 540 287 168 -704 690 -552 570 -506 91 -98 327 -257 -305 416 335 503 769 -493 667 -244 -467 -789 533 3 593 369 -631 -175 700 545 -682 -706 -88 -537 -291 709 -391 -484 786 -147 -189 332 547 299 -860 371 -748 -834 -718 679 -321 577 632 -342 570 -463 -252 606 444 -380 -695 601 344 -68 658 414 -789 -625 -451 494 -338 -389 -597 9 -881 -506 645 792 67 -766 -681 -433 264 474 117 -44 -440 116 -311 -294 537 -170 -450 -772 -687 589 299 291 -150 -210 -837 698 -396 569 -482 393 384 -767 466 -774 -109 391 -154 790 -793 -3 454 267 -326 -503 94 -167 -605 529 711 149 136 -174 321 -706 714 -723 373 -671 -571 -286 -880 411 776 -855 583 -522 -798 -366 -337 -796 688 -176 586 -820 -226 443 -395 -644 86 619 590 395 643 713 712 -651 231 108 -464 -594 790 350 510 -640 166 -23 -899 -656 -496 -28 -644 -366 596 -57 102 112 -769 255 -115 -513 779 728 730 -102 498 170 -649 37 -705 221 -283 -8 -591 -196 701 -155 -189 262 286 -670 -389 185 29 290 181 -6 -580 635 593 -158 -166 -523 775 -175 -638 183 -325 614 487 -536 155 -866 703 683 -613 513 604 -310 -330 743 -857 -826 -89 502 -362 234 593 -99 250 -420 25 -830 -456 -83 -469 -6 142 -214 215 533 -853 -810 202 -525 -85 494 403 -604 563 -805 -653 363 -783 33 147 -451 -301 -563 -466 -37 365 673 408 334 -471 -298 -269 -181 116 -823 247 566 156 482 223 -122 -28 498 -504 599 88 773 97 7 -155 -413 82 413 -587 797 -581 -468 565 -66 307 421 -516 -598 -59 -663 277 708 -194 414 -529 -462 754 518 -55 -833 -247 -270 -746 107 256 -479 -378 -390 483 -528 151 -374 641 250 -858 223 488 494 -878 -14 -181 389 451 -647 601 -649 138 -470 -708 5 62 -35 -440 -42 -807 314 235 771 -75 -354 186 -355 756 613 -466 -625 238 -657 -88 -741 242 -537 16 -155 -227 -894 583 -519 759 -477 -583 -185 314 -263 663 -388 -859 623 -761 585 -855 -238 279 -390 -179 158 372 -433 -497 189 787 -530 670 174 -684 337 194 -264 -536 672 -129 206 363 82 600 -437 198 -258 -604 -462 -150 -62 589 -397 -730 635 671 -433 -273 265 646 -448 -320 696 -364 395 79 245 270 712 736 -49 59 100 202 -475 -124 -196 -172 175 -880 -251 -771 -382 -828 -277 471 -418 -491 637 187 412 794 675 -406 -267 125 -2 720 -490 496 -705 -862 -420 757 85 -115 342 250 601 550 236 51 308 96 230 493 -780 163 -471 100 -217 -169 -216 -71 -639 -386 -501 555 622 -113 -7 611 689 336 -819 -704 99 486 230 -131 175 -697 -133 -36 748 -186 581 -3 745 -114 -248 -311 273 -843 -230 -449 633 400 40 437 -504 -417 -446 -47 259 528 -54 -661 756 -400 -422 -737 290 155 306 540 -719 -744 414 -383 -84 -499 -68 -240 -810 771 -662 -97 446 -837 -263 463 -119 -423 -609 -14 -87 -24 -304 359 533 -341 -812 -122 -703 85 65 -116 -460 -14 -186 -186 -894 782 729 -48 -688 -677 665 28 -357 487 731 -431 -142 -732 -13 -337 -47 276 34 -396 -417 93 -438 760 -844 -455 673 -548 -515 -895 -438 176 539 279 -133 -210 -885 -79 -248 -209 -14 -374 728 36 -568 -666 122 -212 -422 -175 -769 611 -885 -299 -781 -670 33 -476 -788 725 759 -377 -132 -765 -52 -489 -103 584 -810 -429 306 -368 106 351 -756 -648 -406 631 -201 191 70 247 619 202 594 -116 -315 523 371 -424 -883 -711 217 -203 39 -560 359 -669 -432 -161 398 506 696 580 738 180 420 325 -714 -515 -580 -897 -380 -887 -91 728 511 -625 -697 -600 -151 -634 -720 -727 199 -315 -56 -566 -772 -285 271 -553 -286 139 783 300 -326 -57 -331 -550 -369 628 -513 668 -647 416 -82 -900 283 36 526 -669 -698 -528 -298 -313 -728 279 704 0 799 732 -502 -430 -65 -692 530 -395 -591 -560 -794 331 -735 -677 -45 -881 -727 -560 -869 -636 -192 753 -784 256 137 608 760 -592 17 -559 370 711 115 433 -628 -489 62 744 -226 -107 -604 436 608 257 333 -155 101 20 319 691 -848 361 -646 692 -656 408 701 401 322 -422 694 -871 747 41 767 722 489 -410 -455 319 -14 -844 -715 -862 749 124 486 -255 -250 -539 -256 9 -393 135 416 -839 -517 422 657 488 -230 -844 539 -780 690 -214 -818 -55 633 -212 216 -864 387 -685 395 -380 472 -575 644 262 -680 314 -608 -242 29 -768 -419 -270 -400 499 603 -728 -620 -238 -852 -778 548 -654 -758 263 -796 -591 -35 -106 -541 216 -548 -274 -363 -726 462 -472 -480 53 517 86 -604 334 89 756 57 -36 -498 96 -800 291 -703 189 -112 -584 259 39 -277 306 -583 281 -689 -139 -734 -381 -200 707 -642 25 -138 329 -425 -543 -746 -15 -614 358 492 72 -739 -33 -509 -888 432 -786 -441 633 -36 -686 -663 -779 358 -444 135 7 -229 -190 73 -892 545 521 237 6 -519 180 -615 466 -526 -284 -576 710 302 512 -130 -357 705 -553 438 -262 -226 497 210 700 142 460 -785 -716 -796 -266 608 -574 221 563 -400 -243 -267 -626 467 153 59 411 529 346 -797 -520 -296 -296 -111 761 -286 -601 -448 35 -580 409 -36 503 439 187 -543 -595 -727 299 174 -340 -583 326 286 258 -722 615 -814 74 -762 82 -572 -632 619 -455 629 -840 -836 236 -249 -890 731 -768 610 698 -550 194 -550 -86 -652 680 438 511 -878 429 -385 363 -605 712 488 800 -181 743 312 0 51 467 369 -852 759 -289 -142 211 -229 -325 164 253 -292 149 -506 213 205 -830 62 123 -261 250 -286 72 -873 626 702 556 -830 669 -853 -268 517 -5 318 -891 652 431 -888 624 -403 738 -391 222 790 175 467 -459 714 554 32 277 -492 -543 189 -10 49 -318 -882 761 -607 160 427 -696 -274 -237 0 -134 -587 -198 333 709 -345 602 170 -89 592 -745 375 -469 -762 -264 705 790 -619 -888 -714 -76 -426 722 -814 257 692 -194 785 723 -194 -256 333 -141 450 -698 714 595 -174 -512 56 539 389 -666 -661 60 -449 78 -298 214 526 -187 -688 310 722 -250 -252 348 -760 377 -217 286 784 91 793 -113 -849 207 -673 -249 -22 127 -56 -40 -24 -503 259 -117 -267 655 -392 -259 -214 323 292 144 -876 -860 542 -360 -621 -3 19 444 -437 -479 14 -430 -667 228 104 287 -709 -108 -633 -264 775 -232 -802 -490 607 -812 -873 -764 -737 -775 -283 758 -870 -682 726 -61 182 -321 761 502 367 -385 665 -14 12 412 -790 -479 -398 -745 138 -124 729 79 361 369 542 -383 -849 -121 251 483 -763 -699 347 395 -225 258 -255 -652 -397 -651 82 563 768 -283 -735 -651 208 -115 6 208 674 -886 554 362 373 -599 -403 -368 783 644 -619 -96 431 -28 -326 -717 -106 174 -641 513 -433 -853 354 -585 -509 476 731 -662 16 -410 589 590 765 -128 80 -780 565 355 242 -144 -434 -330 -259 -680 728 -360 -510 164 604 -199 -109 -564 404 628 -306 187 -417 -659 -207 -132 -762 634 -882 493 641 41 -849 508 461 104 402 -213 584 -315 387 -15 512 -261 718 33 -51 613 -247 557 447 -643 437 -733 483 772 -401 -353 316 -733 261 -520 282 -338 516 -205 560 169 93 80 -855 -387 -870 -148 167 -665 338 -499 -226 -530 389 -5 -329 -886 -898 -320 -32 -72 -29 -440 -573 602 751 768 -173 -475 270 -851 -69 65 381 105 -644 436 -765 709 -184 -833 -698 573 624 519 -270 -475 -295 728 120 649 86 -623 -854 567 218 379 697 -583 221 -645 702 88 -299 541 620 131 -26 639 467 467 -813 475 -425 777 710 -126 -14 -872 -64 -473 -655 714 -487 506 708 -879 -816 -627 -658 -389 -134 -172 478 -645 -351 557 -76 491 -565 -893 -837 416 189 -519 -319 -223 -198 76 2 -400 774 765 -554 -40 408 -597 -650 -352 -318 271 -53 627 16 771 436 273 700 750 318 272 489 -478 -140 -663 -599 474 -214 637 387 751 239 756 -380 -568 183 485 -17 -27 734 730 -715 -236 -864 -16 -636 -213 320 -289 525 639 516 -209 -18 80 233 -828 280 742 179 -239 151 319 -872 -524 782 162 148 -815 -27 -800 -232 47 675 537 672 -692 780 678 -780 -872 134 610 -116 -808 361 35 -505 -741 -20 -797 783 392 431 -581 360 366 -611 -176 612 -818 -873 -150 -204 241 -724 -241 80 164 437 173 556 -258 187 -647 -170 -876 -473 58 513 417 -718 695 -825 -516 -816 90 -374 739 -331 -2 422 -34 193 425 396 -476 -470 -831 511 -810 -709 -234 360 -336 -215 -527 74 -752 701 710 -325 -694 755 -249 -159 -169 -62 -151 -693 117 415 -854 -194 -623 -78 652 585 207 -590 177 -547 422 358 -735 517 659 286 47 -850 522 645 -150 -618 -567 -602 -859 -183 674 145 235 -784 -632 -488 -639 331 -193 371 -474 -449 281 160 138 -126 -292 -583 135 188 -119 -300 763 -12 216 -406 38 -214 524 646 -596 -815 -42 627 58 -18 544 -331 -380 172 739 -172 391 -826 -485 -395 -839 723 -87 641 762 297 -275 613 -194 -683 -797 -255 -417 -447 -549 232 -667 -148 576 -481 -299 -509 -236 -815 199 -873 601 -73 64 684 509 463 -410 -46 -84 145 -191 -190 -744 180 -76 -832 281 -45 388 -320 134 -82 -239 278 -648 509 336 265 -501 -756 410 645 273 -813 306 -304 457 530 699 720 795 -454 -1 -37 356 456 -267 489 71 -606 -571 -675 -729 400 -405 589 426 471 583 -295 299 -363 690 -196 586 -650 -60 -797 -28 -424 -319 -528 -588 -640 -420 287 548 793 11 142 -856 -887 447 -201 -228 -547 259 242 -540 -111 -7 -235 18 799 -290 597 -208 -167 -895 532 -780 11 -248 -655 -827 304 -483 -812 537 371 333 644 634 662 761 565 7 -426 671 -722 758 -502 -26 -505 -308 -604 -755 471 321 -124 -534 346 -787 451 727 342 -300 -269 76 -76 129 -194 487 -531 -140 -781 -4 6 552 456 639 614 106 -714 -369 207 -94 418 657 775 203 725 -449 -363 609 68 129 -502 269 -625 -471 721 368 -720 735 -404 -147 -714 -761 101 365 -749 -108 632 521 729 -741 322 414 708 637 -244 589 185 -346 49 -821 -760 575 159 -833 -271 -750 502 -854 -845 57 -372 -810 -623 1 556 248 -518 425 -491 528 -517 444 -571 454 -786 666 -433 -377 -881 156 287 -822 773 475 627 14 627 732 660 -161 504 36 42 617 -724 417 258 -859 535 -622 -153 33 18 219 536 611 783 438 -772 727 329 -778 266 -421 629 -482 421 394 368 497 322 -196 -372 -75 -777 495 101 -264 81 -594 -810 536 -474 -859 298 534 -580 277 747 -110 -111 423 656 -793 245 -89 -369 -619 -489 -634 -663 730 -425 418 -501 765 526 732 -276 70 -593 -157 656 -644 74 -744 97 -130 -625 58 482 504 -550 778 -716 541 -805 -635 -426 511 -135 -820 474 796 -419 368 -125 672 615 -164 -300 -580 -893 -615 -880 218 762 530 -216 169 -532 -221 356 -89 -507 -314 -734 -779 60 204 -102 -770 -36 360 628 -609 443 278 -756 -821 737 -349 755 659 -61 441 114 405 -303 -103 624 -681 -324 -264 -176 -631 -147 669 -271 691 642 -667 -818 -372 136 -493 -826 -325 -628 -900 -751 -441 -726 -282 -418 -103 595 -891 496 -499 -636 754 653 647 -54 -757 441 -552 413 510 22 -82 -112 -515 603 261 -842 -833 -787 -471 203 137 534 -217 427 518 -305 -694 -328 539 39 -672 447 -573 574 -543 -877 132 712 76 738 -185 -360 -43 -1 56 100 742 -25 15 519 107 -596 322 -633 168 772 -559 -209 -678 699 761 -449 389 103 287 121 197 -287 742 651 700 123 -90 -111 122 135 760 616 152 -115 -2 385 -496 447 -666 -498 -332 457 738 -431 6 674 473 -15 753 630 -858 -652 460 610 -35 -108 -286 598 549 -377 535 -446 237 541 22 41 -390 -185 -380 -444 487 -703 345 775 -510 62 486 364 589 -13 -42 467 386 585 505 749 280 400 796 126 -730 -475 88 -868 675 -272 -855 -573 515 611 -151 -169 -880 -822 483 -837 -24 -682 756 -183 -862 -459 244 697 728 12 31 -764 441 -667 -196 672 68 463 576 429 589 127 -236 -355 98 -699 546 147 196 -330 -712 -513 -457 -399 -144 334 546 345 -800 686 -132 317 55 -398 758 114 694 -335 -98 186 -850 -272 412 165 482 -731 -222 -829 131 514 -419 -644 426 -646 80 -258 -188 154 737 378 158 720 -135 -647 556 325 -273 38 93 -279 -179 -602 545 29 -358 765 545 722 738 436 277 -765 -369 418 -50 -498 303 700 -849 -3 -54 512 379 579 -866 -110 -192 -321 -141 -501 -812 67 739 -632 605 -690 4 13 -637 -83 -185 8 -378 -288 380 496 264 428 327 -323 677 622 -156 207 408 7 654 468 -308 463 -248 -338 -420 -574 7 425 -189 136 169 -559 594 316 22 14 669 547 -492 634 -28 685 661 -843 330 43 -543 149 -291 225 -503 528 796 142 467 -367 -756 -701 -149 475 0 651 -120 686 -450 -441 -886 404 111 394 231 -454 -428 -583 -109 -617 499 -236 -782 775 -134 534 -136 270 79 -429 -162 785 -337 14 -398 -480 465 107 745 142 700 504 -410 309 -852 -284 762 563 34 577 379 652 -684 462 406 -760 -830 -638 -450 -528 445 542 -600 385 -538 562 -214 798 -629 -622 -571 -496 -231 -57 145 491 626 283 194 -200 209 -741 749 -732 -691 -110 -885 -724 -123 608 509 -468 768 -204 -755 -824 -783 -292 215 -802 -352 715 -380 702 -661 30 50 -758 660 -132 -444 612 741 333 -201 108 539 648 -584 779 40 613 453 -614 -476 775 384 -41 -435 -805 -267 336 -212 775 -607 -291 -743 779 295 -424 -609 2 593 763 2 489 794 732 -521 -254 644 597 -288 -854 347 -261 -713 -273 155 -283 289 -294 165 -320 -674 -97 736 472 127 -25 642 -329 -572 413 -287 786 -75 -826 -22 616 -397 -51 472 257 247 -480 -257 -524 -680 -241 230 -38 -493 628 17 -864 -569 -408 -413 491 324 -336 249 -302 -392 -270 64 356 469 158 -716 635 499 -481 -669 -625 -765 395 -495 380 -771 -760 -835 416 627 -624 -815 701 -530 -829 -260 -77 -710 -353 -686 409 255 -129 75 552 576 -531 -151 457 389 326 199 -592 664 536 -825 639 -771 -355 -744 699 714 -374 211 153 592 -599 439 -649 -556 -754 -824 -596 355 -310 125 -763 -338 -321 -679 -204 -711 -536 -470 -103 301 355 31 54 -445 -336 -374 674 223 388 149 330 174 182 -645 661 779 -304 37 -436 -572 -881 -718 -875 499 345 601 -733 265 -760 779 -51 -93 -597 -616 -866 -113 240 227 287 -758 797 -622 636 99 64 -143 -13 -828 -509 551 -143 -181 -640 -32 460 734 -502 540 11 -572 659 338 708 74 -853 768 -294 -368 -726 579 -237 -204 -645 -674 -671 789 91 -350 775 -514 559 126 11 72 -28 -713 -416 -608 211 293 -487 -466 -23 -515 -538 -222 -9 68 -612 -90 666 -789 -696 -232 385 139 -751 569 -776 722 200 79 594 -306 -536 648 511 186 -667 531 -716 731 -204 414 -627 644 52 78 195 -551 -505 -404 -589 -254 -866 -317 -379 -840 -876 -509 -789 647 -891 604 -382 100 -23 707 770 782 -198 -443 -275 788 -95 -592 272 744 -402 -784 -768 609 8 -128 -260 681 756 -601 -874 -441 208 -16 -666 105 627 -79 -497 648 -872 433 464 112 -762 713 251 -411 763 -758 581 -495 42 367 -364 335 -533 -567 -881 323 45 -832 -349 -632 207 68 596 253 -36 298 705 370 -637 -460 -787 758 -884 223 69 -192 -575 397 89 -282 -596 586 -300 -600 636 -98 180 715 265 -892 201 -834 -864 391 -204 -690 306 27 478 -539 -567 -393 -619 692 638 596 -601 -510 -896 -783 -420 346 -653 -785 -44 149 679 195 420 -491 -84 -368 561 374 -739 431 -160 -591 -493 -884 201 33 -315 -808 705 691 308 -895 -42 426 88 -572 -400 322 -727 -617 508 420 721 -596 -368 -456 497 299 -879 93 -32 25 -266 743 -548 216 565 219 -57 -418 -524 -719 737 617 -511 -120 -374 481 -254 278 -92 50 249 -34 -78 528 401 -440 -687 -380 466 359 319 256 -880 -820 -169 509 790 -485 -663 -75 -73 -154 120 -511 -131 569 -78 -703 -695 -346 229 -130 526 -190 418 609 -871 -783 496 88 -448 339 -53 -533 -508 97 -725 -766 -700 -826 633 -408 -450 164 349 -569 734 600 -418 -531 113 252 477 86 499 500 192 436 735 562 -844 553 -539 -460 -874 545 -448 -50 -382 -416 121 221 -509 119 239 -788 592 731 -97 -47 -24 -168 569 60 218 536 333 93 208 643 70 -15 760 625 643 -736 578 -286 -849 -622 507 724 342 -72 345 783 152 -2 -695 -71 -285 533 151 700 368 329 783 -197 -505 -460 -530 369 621 434 42 -762 -83 -226 257 213 771 -646 539 -513 298 -484 204 559 -500 760 424 -613 -239 648 -145 -314 -214 -483 -650 375 -514 -692 -751 -673 -78 516 230 120 88 -896 280 680 -820 -55 661 -795 -81 114 766 508 666 -813 771 378 632 78 -375 72 -515 482 -677 -759 -35 -7 335 729 353 455 310 -470 404 -515 628 -93 -758 -863 475 -701 797 -265 367 651 124 322 359 -722 -844 -444 474 266 -28 -553 442 502 -679 -725 -750 605 254 238 509 -390 -676 111 -617 123 -201 -629 221 504 -485 624 633 663 222 73 699 -410 -234 645 639 -794 -125 114 81 -179 533 -337 -403 105 215 -684 -385 598 248 -783 657 -563 594 531 764 -632 307 613 -230 166 -857 -394 502 -141 341 25 441 -134 677 -651 -203 -619 -628 682 265 780 -108 400 308 -52 636 -486 439 -199 782 646 748 79 268 -51 561 -564 735 459 -199 -882 -719 -523 -898 -207 62 -287 -743 -210 3 148 462 738 -205 -502 -462 -774 -599 -886 538 747 75 56 269 259 698 638 -107 -293 -883 -77 -249 333 -835 80 -333 147 224 368 512 387 -681 293 319 -704 398 462 511 -793 -406 -578 457 138 -26 -318 10 -806 -501 -853 -202 491 163 -546 656 773 -665 197 784 83 -316 -478 -352 297 376 -834 -388 800 -573 469 -484 -659 447 223 341 -606 -862 -643 83 432 -494 537 24 -104 752 -252 767 777 361 -216 -3 -576 75 768 699 -613 -337 494 557 -265 73 9 -530 729 23 -174 573 433 740 469 -552 -593 -431 441 208 465 -204 345 122 -541 -868 -19 -805 288 -175 338 -76 -20 75 311 222 711 366 -886 -2 -141 -879 -583 539 274 352 156 141 -556 -139 380 599 -704 -653 -499 49 297 -757 525 -533 -9 -581 357 -857 -48 -583 550 615 -664 291 -611 626 -529 484 550 -865 -520 -569 28 158 -818 154 -569 468 704 65 288 -802 257 87 -748 -183 -83 360 -368 -348 199 -488 -586 -112 -334 269 788 -778 -41 764 58 -442 -253 -673 -371 -328 -121 413 514 171 -452 375 -44 560 715 -452 -381 587 561 392 215 -321 87 -661 193 -482 -656 354 782 146 -592 -109 209 520 26 485 -683 -705 -566 -550 -155 -796 712 181 -869 -307 204 -783 -93 541 632 -562 7 -367 470 274 262 -603 -594 -677 188 632 -317 -203 -734 257 510 -820 -188 -230 -503 -691 -488 -397 742 -226 -627 -749 465 -615 654 349 -662 105 -546 691 -209 468 236 408 487 -431 -519 499 735 147 706 566 39 -357 -762 514 -711 -797 -196 243 534 -107 164 -379 -584 -30 561 -260 -672 182 -638 -732 -553 -377 105 5 -109 -16 61 294 -738 422 -571 -177 -320 -84 436 -412 -888 283 -635 -120 600 379 -441 539 -869 -279 438 -643 -787 121 -789 343 545 -297 211 383 565 -244 -586 644 -598 709 243 -357 -285 -101 483 -676 776 -39 616 -409 157 -20 -622 -763 735 -343 715 -332 346 -886 195 -549 -289 743 -582 -552 522 344 -276 263 564 347 -273 507 -590 133 672 -235 699 466 -820 357 -795 -138 446 -425 703 -316 193 -509 -218 -661 253 535 110 -601 -173 -522 -718 -325 179 251 688 374 367 -861 399 668 401 -523 341 151 695 41 -661 -244 674 679 -412 -566 263 74 -803 512 626 778 -605 -409 172 286 65 -178 -679 260 466 436 -16 362 -771 -838 -381 -533 -889 733 -485 -881 734 -486 202 -27 248 -900 161 282 -11 -794 -688 -627 -325 389 -834 -136 88 88 -193 -756 -828 -508 -173 75 541 -718 492 -829 -509 686 107 699 -433 111 -829 -461 -209 -614 -598 748 727 580 -556 492 -473 -612 -566 -49 423 186 -603 -21 -43 -515 -147 -268 701 -379 609 660 -253 -534 335 582 324 -160 -836 -362 -71 -254 -262 -878 -502 -839 -546 -621 -496 532 -713 362 555 729 -343 -530 -43 -793 777 440 567 -285 722 -209 555 -208 435 537 -370 169 664 676 -844 -851 693 -608 293 -744 -117 49 -97 23 392 -57 609 195 -800 118 63 -374 113 -355 614 195 627 -794 -787 350 -610 -301 269 -17 795 -869 -75 231 -267 400 489 -700 458 -886 125 483 -129 -101 170 -582 -475 -11 -498 -584 79 -243 -318 -380 -635 -238 -529 163 -23 680 129 -521 679 426 -655 661 -385 120 -626 539 220 -493 486 -207 6 136 -332 -840 507 432 -111 245 -704 645 -103 752 579 193 437 180 -472 612 -568 -729 -534 257 -9 -194 -46 -447 -327 59 -174 536 537 -306 676 -320 65 89 -18 -402 -818 560 -248 676 -101 -90 75 736 -591 -466 -439 301 -101 624 -316 -137 -873 -584 -620 268 -497 -365 95 -861 -179 -739 -818 314 4 -753 -22 -83 204 -863 -749 335 -644 -630 661 -335 -711 -788 -580 11 88 -802 -734 -28 -262 -808 618 -144 -560 637 -674 -230 244 -365 30 685 -242 -861 44 -230 580 733 -864 779 284 -555 671 599 -694 396 292 -243 -329 352 -1 -234 -18 -21 644 -254 19 -557 466 -223 687 440 -224 433 -758 -312 629 -883 632 -816 -794 -135 -762 0 -430 -890 537 23 22 -167 -110 716 -764 30 -659 143 781 724 730 -472 48 419 17 641 544 -109 -572 -581 356 -474 -508 26 -617 127 134 360 -643 511 -170 -289 18 742 -655 -153 -254 -577 209 -416 156 608 -342 248 576 174 -838 -399 311 -395 -483 -77 -61 -548 678 151 487 622 -781 146 -767 -53 223 2 -451 -29 -438 259 -578 35 664 318 604 44 -279 593 -412 86 -330 -820 -54 525 -783 -869 8 -777 774 185 -132 720 -819 205 -329 457 -428 -525 427 62 797 112 -882 -744 -324 -605 32 243 251 53 456 -101 -372 -785 635 612 180 -227 470 -425 -519 -589 -267 -336 516 -627 -241 149 767 -429 790 -76 -886 -203 561 -564 318 498 633 339 259 -859 -133 -568 -322 -839 -655 627 645 -141 576 -318 -411 -399 136 -417 -85 -179 541 337 162 694 -737 -854 -794 -525 275 466 -112 -835 452 299 663 433 447 -754 -415 -94 191 -468 -566 28 526 653 -614 -98 -440 -833 -73 -257 -79 -207 -709 621 131 -843 -416 307 789 -67 146 309 -191 44 -509 756 59 -252 -197 -154 22 762 -37 -272 382 18 510 625 566 -711 134 -270 384 -229 -96 -514 -27 373 311 34 -839 12 -628 -864 -422 727 -355 -794 -553 -419 397 -362 122 -384 -204 66 521 174 -260 -207 -768 -695 -404 -127 -239 229 176 281 -882 -402 104 769 -425 -181 -578 -516 707 517 -556 -282 156 -738 -143 -497 636 231 625 582 -614 -678 -381 297 60 188 -479 362 -77 36 -252 615 -330 422 685 -788 -142 -390 -292 655 708 -654 -878 542 389 703 -231 124 692 58 382 -704 -412 -225 -377 -406 -632 45 198 -386 218 276 -864 407 -565 52 493 -705 376 641 -615 -453 -115 -133 317 387 -147 68 -817 -524 -35 527 684 287 -599 447 -647 224 -742 -128 -152 -706 329 -374 -525 -867 -366 -643 745 447 446 -141 61 417 -563 351 -604 -18 -867 333 -63 64 -866 515 -186 728 -594 -96 -710 -526 268 -20 -346 66 -215 -355 24 501 12 -456 -830 -223 122 682 -304 -889 782 -882 -706 -119 -441 172 -31 185 73 702 -682 765 -369 624 -42 -146 785 -130 497 -871 86 431 -588 -125 -773 -67 -523 500 -295 -114 652 440 169 -586 -125 499 -704 -865 -707 701 -164 -764 -441 -343 -56 -7 353 417 666 678 770 605 87 -615 -248 -452 -348 -616 2 257 -476 784 413 -182 -185 290 1 92 134 -424 773 -759 -311 -28 375 -554 -567 -486 -118 397 -294 -842 -489 486 787 751 -825 -52 438 516 -209 -706 -865 -876 -145 -248 725 -152 239 67 297 -648 -268 -93 -574 132 -810 -5 745 770 -428 692 312 -445 599 -255 -15 -645 -848 -12 96 564 -837 431 204 374 -699 792 124 -201 265 -270 -352 -19 689 208 -73 735 -655 -146 -191 -829 -17 659 -72 -4 175 518 -255 628 232 568 -752 346 702 -21 298 -485 212 119 -504 265 313 69 -572 473 -883 298 -492 -150 568 400 -778 185 88 -441 -429 182 630 -178 311 -479 653 201 -707 -134 -369 -632 559 735 -235 319 222 -699 713 381 772 -189 528 -344 218 119 -339 502 219 -665 -332 109 409 595 -689 368 45 -895 391 609 -469 115 126 -791 -809 -373 -426 279 -382 -326 381 521 -538 420 -517 757 -591 795 550 -449 -407 -26 -735 -309 -547 -794 402 199 516 -26 -427 -673 418 15 601 465 535 185 497 -339 88 -58 193 -598 -122 -131 -673 178 -224 659 520 -470 -780 -49 254 663 499 103 -190 -572 602 413 619 786 168 -432 -177 -38 -258 -591 -326 -882 -37 -397 214 -877 -335 570 354 307 -446 755 -568 140 124 731 770 -174 368 -794 41 -599 -848 -317 -340 -896 -807 -163 -773 -187 44 -102 -835 480 -832 442 114 236 392 -789 -216 -5 -514 -709 430 -240 635 716 254 398 609 621 -224 248 259 174 380 -245 -410 636 540 -728 528 266 -183 -735 165 -159 230 -759 -849 -713 -713 688 164 -29 -395 -315 -492 -883 -135 -259 -402 -135 -174 -626 -117 762 135 -660 553 154 -405 504 -509 -66 -83 -705 -80 702 721 -657 -664 -43 512 17 -885 581 -518 574 -270 -661 -409 -408 -103 -560 -895 240 601 -760 198 -857 751 788 -711 192 621 455 -504 -793 -737 -288 -328 -395 657 -502 -349 -832 385 116 -461 482 272 797 -259 554 -591 -226 173 -32 -798 -435 175 596 18 -98 3 150 737 -896 -795 -627 -138 739 -515 778 -168 606 628 -594 49 -237 354 416 443 449 -868 386 -509 408 -310 -859 700 -747 -449 504 -484 410 663 380 763 -587 -260 -566 -120 -235 321 -266 -566 -329 114 481 -467 310 94 -440 694 -217 -641 350 272 357 353 643 99 314 411 507 -493 -528 -615 -768 -28 361 -751 -778 -635 43 127 567 199 2 -341 81 -43 224 -477 -271 712 -605 654 69 -680 212 -762 73 780 325 283 -710 690 414 -351 -190 -148 -893 -220 511 -789 499 422 694 -219 539 -131 282 479 353 -645 -512 765 729 430 429 -382 21 -674 -794 632 239 -241 725 -236 -625 753 -323 -263 -399 -186 237 -343 756 -41 431 495 3 -421 -269 -222 793 -676 -793 344 507 424 95 489 602 -870 -860 -492 -854 243 -335 447 261 598 411 373 707 -761 -131 -847 -197 -755 -531 -317 338 -817 -365 -167 -716 -202 -819 56 -874 -492 82 -478 639 410 -532 -66 654 -530 679 17 -663 -241 455 -756 415 614 -559 -437 -617 -247 -178 -722 88 462 574 -767 470 14 175 -895 49 217 222 -438 619 791 -747 221 -573 -746 -875 -187 -180 -812 -677 635 -18 758 -773 -154 -669 369 772 -307 671 361 -476 688 -525 564 447 -571 -658 -776 295 -505 -861 -637 626 -453 -249 -890 271 -240 -485 -809 401 444 339 745 -316 -541 -674 442 288 -705 -818 -32 -184 -433 169 777 292 332 226 52 -133 287 -536 793 574 551 650 402 757 -148 -53 544 -409 -655 134 -574 537 449 -605 80 358 325 -801 646 -815 252 -771 378 -344 -243 771 -475 -629 -75 -54 102 670 71 -577 -239 -408 -743 438 87 -232 -799 -352 240 -165 560 35 231 63 -14 -386 57 -737 -97 -204 -563 -116 -330 -207 -150 -95 224 -208 -22 -118 -491 -848 -156 414 687 85 354 -831 608 -460 -137 647 334 -619 15 -611 -120 -239 -857 -32 37 -572 -818 231 -624 -286 -447 -820 -883 616 237 222 -54 611 -854 762 477 -27 76 497 708 367 349 723 -474 196 649 -721 624 -413 513 30 -864 -855 -582 201 -257 404 -174 -226 -78 -487 -584 578 -132 -156 -842 -179 -759 -302 429 760 635 330 -298 1 711 303 -189 507 -505 -897 762 -582 -548 385 198 65 467 193 -54 -62 -715 27 -865 -12 -243 772 787 -9 -58 -780 647 119 -387 605 -856 -413 503 -361 -588 510 476 -313 -290 -603 -53 -778 108 393 -263 -224 -404 115 606 -657 174 -704 783 -566 -597 -296 -686 126 -819 -22 400 386 714 -140 -128 -738 392 -768 115 -442 185 -609 31 -870 505 -234 550 -328 460 504 -657 173 -385 346 164 280 -225 481 722 327 -464 -323 -318 -480 -546 266 374 -34 726 -468 -611 -390 -804 -21 -365 591 -442 15 716 586 -582 736 591 562 118 159 -668 692 709 140 -34 60 -469 -567 8 -636 -55 -61 766 -348 -832 -404 -109 22 273 -714 -121 732 757 -576 -284 720 -282 -895 42 -111 -150 -348 257 747 -419 232 -674 -370 551 177 -119 -690 213 -2 -51 514 496 317 503 413 196 621 82 447 -691 264 -540 -613 150 701 623 -201 -358 540 -715 -71 590 -361 -356 -50 228 -557 286 51 -11 -118 292 -327 -719 -414 507 -720 277 -99 454 -584 16 -800 -219 -715 486 -407 -685 -791 -686 -228 -266 366 377 692 247 -75 2 -542 -421 -885 145 456 275 -169 -819 -157 -220 390 548 -377 -558 318 -565 525 -264 -245 238 538 -554 -443 -684 -639